1|34	Summary:        API documentation for %{name}
21mr|string-template-maven-plugin-1.1-1|35	
21mr|string-template-maven-plugin-1.1-1|36	%description javadoc
21mr|string-template-maven-plugin-1.1-1|37	This package contains %{summary}.
21mr|string-template-maven-plugin-1.1-1|38	
21mr|string-template-maven-plugin-1.1-1|39	%prep
21mr|string-template-maven-plugin-1.1-1|40	%autosetup -n %{name}-%{name}-%{version} -p1
21mr|string-template-maven-plugin-1.1-1|41	cp -p %{SOURCE1} .
21mr|string-template-maven-plugin-1.1-1|42	
21mr|string-template-maven-plugin-1.1-1|43	# Updated name
21mr|string-template-maven-plugin-1.1-1|44	%pom_change_dep :stringtemplate :ST4
21mr|string-template-maven-plugin-1.1-1|45	
21mr|string-template-maven-plugin-1.1-1|46	# We do not need the versions reports
21mr|string-template-maven-plugin-1.1-1|47	%pom_remove_plugin :versions-maven-plugin
21mr|string-template-maven-plugin-1.1-1|48	
21mr|string-template-maven-plugin-1.1-1|49	# We do not have the secret key for signing jars
21mr|string-template-maven-plugin-1.1-1|50	%pom_remove_plugin :maven-gpg-plugin
21mr|string-template-maven-plugin-1.1-1|51	
21mr|string-template-maven-plugin-1.1-1|52	# We do not create any soure JARs
21mr|string-template-maven-plugin-1.1-1|53	%pom_remove_plugin :maven-source-plugin
21mr|string-template-maven-plugin-1.1-1|54	
21mr|string-template-maven-plugin-1.1-1|55	# We use xmvn-javadoc instead of maven-javadoc-plugin
21mr|string-template-maven-plugin-1.1-1|56	%pom_remove_plugin :maven-javadoc-plugin
21mr|string-template-maven-plugin-1.1-1|57	
21mr|string-template-maven-plugin-1.1-1|58	# sonatype-oss-parent is deprecated in Fedora
21mr|string-template-maven-plugin-1.1-1|59	%pom_remove_parent
21mr|string-template-maven-plugin-1.1-1|60	
21mr|string-template-maven-plugin-1.1-1|61	%build
21mr|string-template-maven-plugin-1.1-1|62	%mvn_build -s
21mr|string-template-maven-plugin-1.1-1|63	
21mr|string-template-maven-plugin-1.1-1|64	%install
21mr|string-template-maven-plugin-1.1-1|65	%mvn_install
21mr|string-template-maven-plugin-1.1-1|66	
21mr|string-template-maven-plugin-1.1-1|67	%files -f .mfiles-%{name}
21mr|string-template-maven-plugin-1.1-1|68	%doc README.md
21mr|string-template-maven-plugin-1.1-1|69	%license LICENSE
21mr|string-template-maven-plugin-1.1-1|70	
21mr|string-template-maven-plugin-1.1-1|71	%files javadoc -f .mfiles-javadoc
21mr|string-template-maven-plugin-1.1-1|72	

16987 21
21mr|strongswan-5.9.14-3|1	#%%define Werror_cflags %%nil
21mr|strongswan-5.9.14-3|2	
21mr|strongswan-5.9.14-3|3	%define	major	0
21mr|strongswan-5.9.14-3|4	%define	libswan	%mklibname	%{name} %{major}
21mr|strongswan-5.9.14-3|5	
21mr|strongswan-5.9.14-3|6	%bcond_without	nm
21mr|strongswan-5.9.14-3|7	
21mr|strongswan-5.9.14-3|8	Summary:	IPSEC implementation
21mr|strongswan-5.9.14-3|9	Name:		strongswan
21mr|strongswan-5.9.14-3|10	Version:	5.9.14
21mr|strongswan-5.9.14-3|11	Release:	3
21mr|strongswan-5.9.14-3|12	License:	GPLv2+
21mr|strongswan-5.9.14-3|13	Group:		System/Servers
21mr|strongswan-5.9.14-3|14	Url:		https://www.strongswan.org/
21mr|strongswan-5.9.14-3|15	Source0:	http://download.strongswan.org/%{name}-%{version}.tar.bz2
21mr|strongswan-5.9.14-3|16	Source1:	tmpfiles-%{name}.conf
21mr|strongswan-5.9.14-3|17	# Patch0:		strongswan-5.6.0-uintptr_t.patch
21mr|strongswan-5.9.14-3|18	# To fix openssl plugin failure at loading (rbz #10579)
21mr|strongswan-5.9.14-3|19	Patch001:	strongswan-5.8.4-openssl-disable-fips.patch
21mr|strongswan-5.9.14-3|20	# debian patches
21mr|strongswan-5.9.14-3|21	Patch002:	02_disable-bypass-lan.patch
21mr|strongswan-5.9.14-3|22	Patch003:	03_systemd-service.patch
21mr|strongswan-5.9.14-3|23	Patch004:	04_disable-libtls-tests.patch
21mr|strongswan-5.9.14-3|24	Patch005:	dont-load-kernel-libipsec-plugin-by-default.patch
21mr|strongswan-5.9.14-3|25	
21mr|strongswan-5.9.14-3|26	Source100:	%{name}.rpmlintrc
21mr|strongswan-5.9.14-3|27	BuildRequires:	bison
21mr|strongswan-5.9.14-3|28	BuildRequires:	byacc
21mr|strongswan-5.9.14-3|29	BuildRequires:	flex
21mr|strongswan-5.9.14-3|30	BuildRequires:	gettext-devel
21mr|strongswan-5.9.14-3|31	BuildRequires:	gmp-devel >= 4.1.4
21mr|strongswan-5.9.14-3|32	BuildRequires:	openldap-devel
21mr|strongswan-5.9.14-3|33	BuildRequires:	pam-devel
21mr|strongswan-5.9.14-3|34	BuildRequires:	tpm2-tss-devel
21mr|strongswan-5.9.14-3|35	BuildRequires:	trousers-devel
21mr|strongswan-5.9.14-3|36	BuildRequires:	pkgconfig(json-c)
21mr|strongswan-5.9.14-3|37	BuildRequires:	pkgconfig(libcurl)
21mr|strongswan-5.9.14-3|38	BuildRequires:	pkgconfig(libsoup-2.4)
21mr|strongswan-5.9.14-3|39	BuildRequires:	pkgconfig(libxml-2.0)
21mr|strongswan-5.9.14-3|40	BuildRequires:	pkgconfig(openssl)
21mr|strongswan-5.9.14-3|41	BuildRequires:	pkgconfig(sqlite3) >= 3.3.1
21mr|strongswan-5.9.14-3|42	BuildRequires:	pkgconfig(systemd)
21mr|strongswan-5.9.14-3|43	BuildRequires:	pkgconfig(libip4tc)
21mr|strongswan-5.9.14-3|44	BuildRequires:  pkgconfig(libprofiler)
21mr|strongswan-5.9.14-3|45	%if %{with nm}
21mr|strongswan-5.9.14-3|46	BuildRequires:	pkgconfig(libnm)
21mr|strongswan-5.9.14-3|47	%endif
21mr|strongswan-5.9.14-3|48	
21mr|strongswan-5.9.14-3|49	# networkmanager-l2tp requires an executable ipsec file in PATH.
21mr|strongswan-5.9.14-3|50	# StrongSwan and Libreswan provide it.
21mr|strongswan-5.9.14-3|51	Conflicts:	libreswan
21mr|strongswan-5.9.14-3|52	
21mr|strongswan-5.9.14-3|53	Requires(post,preun,postun):	systemd
21mr|strongswan-5.9.14-3|54	Requires:	%{libswan} = %{EVRD}
21mr|strongswan-5.9.14-3|55	
21mr|strongswan-5.9.14-3|56	%description
21mr|strongswan-5.9.14-3|57	FreeS/WAN is a free implementation of IPSEC & IKE for Linux. IPSEC is the
21mr|strongswan-5.9.14-3|58	Internet Protocol Security and uses strong cryptography to provide both
21mr|strongswan-5.9.14-3|59	authentication and encryption services. These services allow you to build
21mr|strongswan-5.9.14-3|60	secure tunnels through untrusted networks. Everything passing through the
21mr|strongswan-5.9.14-3|61	untrusted net is encrypted by the ipsec gateway machine and decrypted by the
21mr|strongswan-5.9.14-3|62	gateway at the other end of the tunnel. The resulting tunnel is a virtual
21mr|strongswan-5.9.14-3|63	private network or VPN.
21mr|strongswan-5.9.14-3|64	This package contains the daemons and userland tools for setting up FreeS/WAN
21mr|strongswan-5.9.14-3|65	on a freeswan enabled kernel.
21mr|strongswan-5.9.14-3|66	
21mr|strongswan-5.9.14-3|67	%files
21mr|strongswan-5.9.14-3|68	%doc COPYING NEWS README TODO
21mr|strongswan-5.9.14-3|69	%config(noreplace) %{_sysconfdir}/dbus-1/system.d/nm-%{name}-service.conf
21mr|strongswan-5.9.14-3|70	%dir %{_sysconfdir}/%{name}
21mr|strongswan-5.9.14-3|71	%config(noreplace) %{_sysconfdir}/%{name}/ipsec.conf
21mr|strongswan-5.9.14-3|72	%config(noreplace) %{_sysconfdir}/%{name}/ipsec.secrets
21mr|strongswan-5.9.14-3|73	%config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf
21mr|strongswan-5.9.14-3|74	%dir %{_sysconfdir}/%{name}/ipsec.d/
21mr|strongswan-5.9.14-3|75	%dir %{_sysconfdir}/%{name}/ipsec.d/aacerts
21mr|strongswan-5.9.14-3|76	%dir %{_sysconfdir}/%{name}/ipsec.d/acerts
21mr|strongswan-5.9.14-3|77	%dir %{_sysconfdir}/%{name}/ipsec.d/certs
21mr|strongswan-5.9.14-3|78	%dir %{_sysconfdir}/%{name}/ipsec.d/cacerts
21mr|strongswan-5.9.14-3|79	%dir %{_sysconfdir}/%{name}/ipsec.d/crls
21mr|strongswan-5.9.14-3|80	%dir %{_sysconfdir}/%{name}/ipsec.d/ocspcerts
21mr|strongswan-5.9.14-3|81	%dir %{_sysconfdir}/%{name}/ipsec.d/private
21mr|strongswan-5.9.14-3|82	%dir %{_sysconfdir}/%{name}/ipsec.d/reqs
21mr|strongswan-5.9.14-3|83	%dir %{_sysconfdir}/%{name}/%{name}.d
21mr|strongswan-5.9.14-3|84	%config(noreplace) %{_sysconfdir}/%{name}/%{name}.d/aikgen.conf
21mr|strongswan-5.9.14-3|85	%config(noreplace) %{_sysconfdir}/%{name}/%{name}.d/attest.conf
21mr|strongswan-5.9.14-3|86	%config(noreplace) %{_sysconfdir}/%{name}/%{name}.d/charon.conf
21mr|strongswan-5.9.14-3|87	%config(noreplace) %{_sysconfdir}/%{name}/%{name}.d/charon-logging.conf
21mr|strongswan-5.9.14-3|88	%config(noreplace) %{_sysconfdir}/%{name}/%{name}.d/charon-systemd.conf
21mr|strongswan-5.9.14-3|89	%config(noreplace) %{_sysconfdir}/%{name}/%{name}.d/imcv.conf
21mr|strongswan-5.9.14-3|90	%config(noreplace) %{_sysconfdir}/%{name}/%{name}.d/pki.conf
21mr|strongswan-5.9.14-3|91	%config(noreplace) %{_sysconfdir}/%{name}/%{name}.d/sec-updater.conf
21mr|strongswan-5.9.14-3|92	%config(noreplace) %{_sysconfdir}/%{name}/%{name}.d/starter.conf
21mr|strongswan-5.9.14-3|93	%config(noreplace) %{_sysconfdir}/%{name}/%{name}.d/swanctl.conf
21mr|strongswan-5.9.14-3|94	%config(noreplace) %{_sysconfdir}/%{name}/%{name}.d/tnc.conf
21mr|strongswan-5.9.14-3|95	%dir %{_sysconfdir}/%{name}/%{name}.d/charon
21mr|strongswan-5.9.14-3|96	#{_sysconfdir}/%%{name}/%%{name}.d/charon/*.conf
21mr|strongswan-5.9.14-3|97	# We need to prevent overwriting of user's custom config
21mr|strongswan-5.9.14-3|98	# but there are near 90 files here...
21mr|strongswan-5.9.14-3|99	%config(noreplace) %{_sysconfdir}/%{name}/%{name}.d/charon/*.conf
21mr|strongswan-5.9.14-3|100	%dir %{_sysconfdir}/%{name}/swanctl
21mr|strongswan-5.9.14-3|101	%config(noreplace) %{_sysconfdir}/%{name}/swanctl/swanctl.conf
21mr|strongswan-5.9.14-3|102	%{_tmpfilesdir}/%{name}.conf
21mr|strongswan-5.9.14-3|103	%{_unitdir}/%{name}.service
21mr|strongswan-5.9.14-3|104	%{_unitdir}/%{name}-starter.service
21mr|strongswan-5.9.14-3|105	%{_sbindir}/charon-cmd
21mr|strongswan-5.9.14-3|106	%{_sbindir}/charon-systemd
21mr|strongswan-5.9.14-3|107	%{_sbindir}/sec-updater
21mr|strongswan-5.9.14-3|108	%{_sbindir}/sw-collector
21mr|strongswan-5.9.14-3|109	%{_sbindir}/ipsec
21mr|strongswan-5.9.14-3|110	%{_sbindir}/swanctl
21mr|strongswan-5.9.14-3|111	%dir %{_libexecdir}/%{name}
21mr|strongswan-5.9.14-3|112	%{_libexecdir}/%{name}/_imv_policy
21mr|strongswan-5.9.14-3|113	%{_libexecdir}/%{name}/_updown
21mr|strongswan-5.9.14-3|114	%{_libexecdir}/%{name}/aikgen
21mr|strongswan-5.9.14-3|115	%{_libexecdir}/%{name}/charon
21mr|strongswan-5.9.14-3|116	%{_libexecdir}/%{name}/duplicheck
21mr|strongswan-5.9.14-3|117	%{_libexecdir}/%{name}/imv_policy_manager
21mr|strongswan-5.9.14-3|118	%{_libexecdir}/%{name}/pki
21mr|strongswan-5.9.14-3|119	%{_libexecdir}/%{name}/starter
21mr|strongswan-5.9.14-3|120	%{_libexecdir}/%{name}/stroke
21mr|strongswan-5.9.14-3|121	%{_libexecdir}/%{name}/tpm_extendpcr
21mr|strongswan-5.9.14-3|122	%{_libexecdir}/%{name}/xfrmi
21mr|strongswan-5.9.14-3|123	%{_libexecdir}/%{name}/error-notify
21mr|strongswan-5.9.14-3|124	%{_libexecdir}/%{name}/lookip
21mr|strongswan-5.9.14-3|125	
21mr|strongswan-5.9.14-3|126	%{_datadir}/%{name}/swidtag/*.swidtag
21mr|strongswan-5.9.14-3|127	%{_datadir}/%{name}/templates/config/plugins/*.conf
21mr|strongswan-5.9.14-3|128	%{_datadir}/%{name}/templates/config/%{name}.conf
21mr|strongswan-5.9.14-3|129	%{_datadir}/%{name}/templates/config/%{name}.d/*.conf
21mr|strongswan-5.9.14-3|130	%{_datadir}/%{name}/templates/database/imv/*.sql
21mr|strongswan-5.9.14-3|131	%{_datadir}/%{name}/templates/database/sw-collector/*.sql
21mr|strongswan-5.9.14-3|132	%{_mandir}/man1/%{name}*.1.*
21mr|strongswan-5.9.14-3|133	%{_mandir}/man5/%{name}.conf.5.*
21mr|strongswan-5.9.14-3|134	%{_mandir}/man5/%{name}_ipsec.conf.5.*
21mr|strongswan-5.9.14-3|135	%{_mandir}/man5/%{name}_ipsec.secrets.5.*
21mr|strongswan-5.9.14-3|136	%{_mandir}/man5/%{name}_swanctl.conf.5.*
21mr|strongswan-5.9.14-3|137	%{_mandir}/man8/%{name}_ipsec.8.*
21mr|strongswan-5.9.14-3|138	%{_mandir}/man8/%{name}_charon-cmd.8.*
21mr|strongswan-5.9.14-3|139	%{_mandir}/man8/%{name}_sec-updater.8.*
21mr|strongswan-5.9.14-3|140	%{_mandir}/man8/%{name}_sw-collector.8.*
21mr|strongswan-5.9.14-3|141	%{_mandir}/man8/%{name}_swanctl.8.*
21mr|strongswan-5.9.14-3|142	
21mr|strongswan-5.9.14-3|143	%post
21mr|strongswan-5.9.14-3|144	# FIXME: New releases changed the way of starting the daemon;
21mr|strongswan-5.9.14-3|145	# the old way (using ipsec) is now in %%{name}-starter.service:
21mr|strongswan-5.9.14-3|146	# use it until we are sure that swanctl config is OK.
21mr|strongswan-5.9.14-3|147	#systemd_post %%{name}.service
21mr|strongswan-5.9.14-3|148	%systemd_post %{name}-starter.service
21mr|strongswan-5.9.14-3|149	
21mr|strongswan-5.9.14-3|150	%preun
21mr|strongswan-5.9.14-3|151	#systemd_preun %%{name}.service
21mr|strongswan-5.9.14-3|152	%systemd_preun %{name}-starter.service
21mr|strongswan-5.9.14-3|153	
21mr|strongswan-5.9.14-3|154	%postun
21mr|strongswan-5.9.14-3|155	#systemd_postun_with_restart %%{name}.service
21mr|strongswan-5.9.14-3|156	%systemd_postun_with_restart %{name}-starter.service
21mr|strongswan-5.9.14-3|157	
21mr|strongswan-5.9.14-3|158	#----------------------------------------------------------------------------
21mr|strongswan-5.9.14-3|159	
21mr|strongswan-5.9.14-3|160	%package -n %{libswan}
21mr|strongswan-5.9.14-3|161	Summary:	Libraries and plugins for Strongswan
21mr|strongswan-5.9.14-3|162	Group:		System/Libraries
21mr|strongswan-5.9.14-3|163	
21mr|strongswan-5.9.14-3|164	%description -n %{libswan}
21mr|strongswan-5.9.14-3|165	FreeS/WAN is a free implementation of IPSEC & IKE for Linux. IPSEC is the
21mr|strongswan-5.9.14-3|166	Internet Protocol Security and uses strong cryptography to provide both
21mr|strongswan-5.9.14-3|167	authentication and encryption services.
21mr|strongswan-5.9.14-3|168	This package contains the libraries needed from %{name}, including the
21mr|strongswan-5.9.14-3|169	IMC/IMV dynamic libraries that can be used by any third party TNC
21mr|strongswan-5.9.14-3|170	Client/Server implementation possessing a standard IF-IMC/IMV interface.
21mr|strongswan-5.9.14-3|171	
21mr|strongswan-5.9.14-3|172	%files -n %{libswan}
21mr|strongswan-5.9.14-3|173	%doc COPYING
21mr|strongswan-5.9.14-3|174	%{_libdir}/%{name}/libcharon.so.%{major}*
21mr|strongswan-5.9.14-3|175	%{_libdir}/%{name}/libimcv.so.%{major}*
21mr|strongswan-5.9.14-3|176	%{_libdir}/%{name}/libipsec.so.%{major}*
21mr|strongswan-5.9.14-3|177	%{_libdir}/%{name}/libpttls.so.%{major}*
21mr|strongswan-5.9.14-3|178	%{_libdir}/%{name}/libradius.so.%{major}*
21mr|strongswan-5.9.14-3|179	%{_libdir}/%{name}/lib%{name}.so.%{major}*
21mr|strongswan-5.9.14-3|180	%{_libdir}/%{name}/libsimaka.so.%{major}*
21mr|strongswan-5.9.14-3|181	%{_libdir}/%{name}/libtls.so.%{major}*
21mr|strongswan-5.9.14-3|182	%{_libdir}/%{name}/libtpmtss.so.%{major}*
21mr|strongswan-5.9.14-3|183	%{_libdir}/%{name}/libtnccs.so.%{major}*
21mr|strongswan-5.9.14-3|184	%{_libdir}/%{name}/libvici.so.%{major}*
21mr|strongswan-5.9.14-3|185	%dir %{_libdir}/%{name}/imcvs
21mr|strongswan-5.9.14-3|186	%{_libdir}/%{name}/plugins/libstrongswan-gcm.so
21mr|strongswan-5.9.14-3|187	%{_libdir}/%{name}/plugins/libstrongswan-kdf.so
21mr|strongswan-5.9.14-3|188	%{_libdir}/%{name}/imcvs/imc-attestation.so
21mr|strongswan-5.9.14-3|189	%{_libdir}/%{name}/imcvs/imc-hcd.so
21mr|strongswan-5.9.14-3|190	%{_libdir}/%{name}/imcvs/imc-os.so
21mr|strongswan-5.9.14-3|191	%{_libdir}/%{name}/imcvs/imc-scanner.so
21mr|strongswan-5.9.14-3|192	%{_libdir}/%{name}/imcvs/imc-swima.so
21mr|strongswan-5.9.14-3|193	%{_libdir}/%{name}/imcvs/imc-test.so
21mr|strongswan-5.9.14-3|194	%{_libdir}/%{name}/imcvs/imv-attestation.so
21mr|strongswan-5.9.14-3|195	%{_libdir}/%{name}/imcvs/imv-hcd.so
21mr|strongswan-5.9.14-3|196	%{_libdir}/%{name}/imcvs/imv-os.so
21mr|strongswan-5.9.14-3|197	%{_libdir}/%{name}/imcvs/imv-scanner.so
21mr|strongswan-5.9.14-3|198	%{_libdir}/%{name}/imcvs/imv-swima.so
21mr|strongswan-5.9.14-3|199	%{_libdir}/%{name}/imcvs/imv-test.so
21mr|strongswan-5.9.14-3|200	%dir %{_libdir}/%{name}/plugins
21mr|strongswan-5.9.14-3|201	%{_libdir}/%{name}/plugins/lib%{name}-acert.so
21mr|strongswan-5.9.14-3|202	%{_libdir}/%{name}/plugins/lib%{name}-aes.so
21mr|strongswan-5.9.14-3|203	%{_libdir}/%{name}/plugins/lib%{name}-attr.so
21mr|strongswan-5.9.14-3|204	%{_libdir}/%{name}/plugins/lib%{name}-chapoly.so
21mr|strongswan-5.9.14-3|205	%{_libdir}/%{name}/plugins/lib%{name}-cmac.so
21mr|strongswan-5.9.14-3|206	%{_libdir}/%{name}/plugins/lib%{name}-constraints.so
21mr|strongswan-5.9.14-3|207	%{_libdir}/%{name}/plugins/lib%{name}-counters.so
21mr|strongswan-5.9.14-3|208	%{_libdir}/%{name}/plugins/lib%{name}-curl.so
21mr|strongswan-5.9.14-3|209	%{_libdir}/%{name}/plugins/lib%{name}-curve25519.so
21mr|strongswan-5.9.14-3|210	%{_libdir}/%{name}/plugins/lib%{name}-des.so
21mr|strongswan-5.9.14-3|211	%{_libdir}/%{name}/plugins/lib%{name}-dhcp.so
21mr|strongswan-5.9.14-3|212	%{_libdir}/%{name}/plugins/lib%{name}-dnskey.so
21mr|strongswan-5.9.14-3|213	%{_libdir}/%{name}/plugins/lib%{name}-drbg.so
21mr|strongswan-5.9.14-3|214	%{_libdir}/%{name}/plugins/lib%{name}-duplicheck.so
21mr|strongswan-5.9.14-3|215	%{_libdir}/%{name}/plugins/lib%{name}-eap-aka.so
21mr|strongswan-5.9.14-3|216	%{_libdir}/%{name}/plugins/lib%{name}-eap-aka-3gpp.so
21mr|strongswan-5.9.14-3|217	%{_libdir}/%{name}/plugins/lib%{name}-eap-aka-3gpp2.so
21mr|strongswan-5.9.14-3|218	%{_libdir}/%{name}/plugins/lib%{name}-eap-dynamic.so
21mr|strongswan-5.9.14-3|219	%{_libdir}/%{name}/plugins/lib%{name}-eap-md5.so
21mr|strongswan-5.9.14-3|220	%{_libdir}/%{name}/plugins/lib%{name}-eap-gtc.so
21mr|strongswan-5.9.14-3|221	%{_libdir}/%{name}/plugins/lib%{name}-eap-identity.so
21mr|strongswan-5.9.14-3|222	%{_libdir}/%{name}/plugins/lib%{name}-eap-mschapv2.so
21mr|strongswan-5.9.14-3|223	%{_libdir}/%{name}/plugins/lib%{name}-eap-peap.so
21mr|strongswan-5.9.14-3|224	%{_libdir}/%{name}/plugins/lib%{name}-eap-radius.so
21mr|strongswan-5.9.14-3|225	%{_libdir}/%{name}/plugins/lib%{name}-eap-sim.so
21mr|strongswan-5.9.14-3|226	%{_libdir}/%{name}/plugins/lib%{name}-eap-sim-file.so
21mr|strongswan-5.9.14-3|227	%{_libdir}/%{name}/plugins/lib%{name}-eap-tls.so
21mr|strongswan-5.9.14-3|228	%{_libdir}/%{name}/plugins/lib%{name}-eap-tnc.so
21mr|strongswan-5.9.14-3|229	%{_libdir}/%{name}/plugins/lib%{name}-eap-ttls.so
21mr|strongswan-5.9.14-3|230	%{_libdir}/%{name}/plugins/lib%{name}-ext-auth.so
21mr|strongswan-5.9.14-3|231	%{_libdir}/%{name}/plugins/lib%{name}-farp.so
21mr|strongswan-5.9.14-3|232	%{_libdir}/%{name}/plugins/lib%{name}-fips-prf.so
21mr|strongswan-5.9.14-3|233	%{_libdir}/%{name}/plugins/lib%{name}-gmp.so
21mr|strongswan-5.9.14-3|234	%{_libdir}/%{name}/plugins/lib%{name}-ha.so
21mr|strongswan-5.9.14-3|235	%{_libdir}/%{name}/plugins/lib%{name}-hmac.so
21mr|strongswan-5.9.14-3|236	%{_libdir}/%{name}/plugins/lib%{name}-ipseckey.so
21mr|strongswan-5.9.14-3|237	%{_libdir}/%{name}/plugins/lib%{name}-kernel-libipsec.so
21mr|strongswan-5.9.14-3|238	%{_libdir}/%{name}/plugins/lib%{name}-kernel-netlink.so
21mr|strongswan-5.9.14-3|239	%{_libdir}/%{name}/plugins/lib%{name}-ldap.so
21mr|strongswan-5.9.14-3|240	%{_libdir}/%{name}/plugins/lib%{name}-led.so
21mr|strongswan-5.9.14-3|241	%{_libdir}/%{name}/plugins/lib%{name}-md4.so
21mr|strongswan-5.9.14-3|242	%{_libdir}/%{name}/plugins/lib%{name}-md5.so
21mr|strongswan-5.9.14-3|243	%{_libdir}/%{name}/plugins/lib%{name}-mgf1.so
21mr|strongswan-5.9.14-3|244	%{_libdir}/%{name}/plugins/lib%{name}-nonce.so
21mr|strongswan-5.9.14-3|245	%{_libdir}/%{name}/plugins/lib%{name}-openssl.so
21mr|strongswan-5.9.14-3|246	%{_libdir}/%{name}/plugins/lib%{name}-pem.so
21mr|strongswan-5.9.14-3|247	%{_libdir}/%{name}/plugins/lib%{name}-pkcs1.so
21mr|strongswan-5.9.14-3|248	%{_libdir}/%{name}/plugins/lib%{name}-pkcs7.so
21mr|strongswan-5.9.14-3|249	%{_libdir}/%{name}/plugins/lib%{name}-pkcs8.so
21mr|strongswan-5.9.14-3|250	%{_libdir}/%{name}/plugins/lib%{name}-pkcs11.so
21mr|strongswan-5.9.14-3|251	%{_libdir}/%{name}/plugins/lib%{name}-pkcs12.so
21mr|strongswan-5.9.14-3|252	%{_libdir}/%{name}/plugins/lib%{name}-pgp.so
21mr|strongswan-5.9.14-3|253	%{_libdir}/%{name}/plugins/lib%{name}-pubkey.so
21mr|strongswan-5.9.14-3|254	%{_libdir}/%{name}/plugins/lib%{name}-rc2.so
21mr|strongswan-5.9.14-3|255	%{_libdir}/%{name}/plugins/lib%{name}-sshkey.so
21mr|strongswan-5.9.14-3|256	%{_libdir}/%{name}/plugins/lib%{name}-random.so
21mr|strongswan-5.9.14-3|257	%{_libdir}/%{name}/plugins/lib%{name}-resolve.so
21mr|strongswan-5.9.14-3|258	%{_libdir}/%{name}/plugins/lib%{name}-revocation.so
21mr|strongswan-5.9.14-3|259	%{_libdir}/%{name}/plugins/lib%{name}-sha1.so
21mr|strongswan-5.9.14-3|260	%{_libdir}/%{name}/plugins/lib%{name}-sha2.so
21mr|strongswan-5.9.14-3|261	%{_libdir}/%{name}/plugins/lib%{name}-sha3.so
21mr|strongswan-5.9.14-3|262	%{_libdir}/%{name}/plugins/lib%{name}-socket-default.so
21mr|strongswan-5.9.14-3|263	%{_libdir}/%{name}/plugins/lib%{name}-soup.so
21mr|strongswan-5.9.14-3|264	%{_libdir}/%{name}/plugins/lib%{name}-sqlite.so
21mr|strongswan-5.9.14-3|265	%{_libdir}/%{name}/plugins/lib%{name}-stroke.so
21mr|strongswan-5.9.14-3|266	%{_libdir}/%{name}/plugins/lib%{name}-systime-fix.so
21mr|strongswan-5.9.14-3|267	%{_libdir}/%{name}/plugins/lib%{name}-tnc-ifmap.so
21mr|strongswan-5.9.14-3|268	%{_libdir}/%{name}/plugins/lib%{name}-tnc-imc.so
21mr|strongswan-5.9.14-3|269	%{_libdir}/%{name}/plugins/lib%{name}-tnc-imv.so
21mr|strongswan-5.9.14-3|270	%{_libdir}/%{name}/plugins/lib%{name}-tnc-pdp.so
21mr|strongswan-5.9.14-3|271	%{_libdir}/%{name}/plugins/lib%{name}-tnc-tnccs.so
21mr|strongswan-5.9.14-3|272	%{_libdir}/%{name}/plugins/lib%{name}-tnccs-20.so
21mr|strongswan-5.9.14-3|273	%{_libdir}/%{name}/plugins/lib%{name}-tnccs-11.so
21mr|strongswan-5.9.14-3|274	%{_libdir}/%{name}/plugins/lib%{name}-tnccs-dynamic.so
21mr|strongswan-5.9.14-3|275	%{_libdir}/%{name}/plugins/lib%{name}-tpm.so
21mr|strongswan-5.9.14-3|276	%{_libdir}/%{name}/plugins/lib%{name}-unity.so
21mr|strongswan-5.9.14-3|277	%{_libdir}/%{name}/plugins/lib%{name}-updown.so
21mr|strongswan-5.9.14-3|278	%{_libdir}/%{name}/plugins/lib%{name}-vici.so
21mr|strongswan-5.9.14-3|279	%{_libdir}/%{name}/plugins/lib%{name}-x509.so
21mr|strongswan-5.9.14-3|280	%{_libdir}/%{name}/plugins/lib%{name}-xauth-eap.so
21mr|strongswan-5.9.14-3|281	%{_libdir}/%{name}/plugins/lib%{name}-xauth-generic.so
21mr|strongswan-5.9.14-3|282	%{_libdir}/%{name}/plugins/lib%{name}-xauth-noauth.so
21mr|strongswan-5.9.14-3|283	%{_libdir}/%{name}/plugins/lib%{name}-xauth-pam.so
21mr|strongswan-5.9.14-3|284	%{_libdir}/%{name}/plugins/lib%{name}-xcbc.so
21mr|strongswan-5.9.14-3|285	%{_libdir}/%{name}/plugins/lib%{name}-addrblock.so
21mr|strongswan-5.9.14-3|286	%{_libdir}/%{name}/plugins/lib%{name}-agent.so
21mr|strongswan-5.9.14-3|287	%{_libdir}/%{name}/plugins/lib%{name}-bypass-lan.so
21mr|strongswan-5.9.14-3|288	%{_libdir}/%{name}/plugins/lib%{name}-ccm.so
21mr|strongswan-5.9.14-3|289	%{_libdir}/%{name}/plugins/lib%{name}-certexpire.so
21mr|strongswan-5.9.14-3|290	%{_libdir}/%{name}/plugins/lib%{name}-ctr.so
21mr|strongswan-5.9.14-3|291	%{_libdir}/%{name}/plugins/lib%{name}-error-notify.so
21mr|strongswan-5.9.14-3|292	%{_libdir}/%{name}/plugins/lib%{name}-forecast.so
21mr|strongswan-5.9.14-3|293	%{_libdir}/%{name}/plugins/lib%{name}-gcrypt.so
21mr|strongswan-5.9.14-3|294	%{_libdir}/%{name}/plugins/lib%{name}-lookip.so
21mr|strongswan-5.9.14-3|295	%{_libdir}/%{name}/plugins/lib%{name}-ntru.so
21mr|strongswan-5.9.14-3|296	%{_libdir}/%{name}/plugins/lib%{name}-test-vectors.so
21mr|strongswan-5.9.14-3|297	%ifarch %{x86_64}
21mr|strongswan-5.9.14-3|298	%{_libdir}/%{name}/plugins/lib%{name}-rdrand.so
21mr|strongswan-5.9.14-3|299	%{_libdir}/%{name}/plugins/lib%{name}-aesni.so
21mr|strongswan-5.9.14-3|300	%endif
21mr|strongswan-5.9.14-3|301	#----------------------------------------------------------------------------
21mr|strongswan-5.9.14-3|302	
21mr|strongswan-5.9.14-3|303	%if %{with nm}
21mr|strongswan-5.9.14-3|304	%package	charon-nm
21mr|strongswan-5.9.14-3|305	Summary:	NetworkManager plugin for Strongswan
21mr|strongswan-5.9.14-3|306	Group:		System/Servers
21mr|strongswan-5.9.14-3|307	
21mr|strongswan-5.9.14-3|308	%description charon-nm
21mr|strongswan-5.9.14-3|309	NetworkManager plugin integrates a subset of Strongswan capabilities
21mr|strongswan-5.9.14-3|310	to NetworkManager.
21mr|strongswan-5.9.14-3|311	
21mr|strongswan-5.9.14-3|312	%files charon-nm
21mr|strongswan-5.9.14-3|313	%doc COPYING
21mr|strongswan-5.9.14-3|314	%{_libexecdir}/%{name}/charon-nm
21mr|strongswan-5.9.14-3|315	%endif
21mr|strongswan-5.9.14-3|316	
21mr|strongswan-5.9.14-3|317	#----------------------------------------------------------------------------
21mr|strongswan-5.9.14-3|318	
21mr|strongswan-5.9.14-3|319	%package tnc-imcvs
21mr|strongswan-5.9.14-3|320	Summary:	Trusted network connect (TNC)'s IMC/IMV functionality
21mr|strongswan-5.9.14-3|321	Group:		System/Servers
21mr|strongswan-5.9.14-3|322	Requires:	%{name} = %{EVRD}
21mr|strongswan-5.9.14-3|323	Requires:	%{libswan} = %{EVRD}
21mr|strongswan-5.9.14-3|324	
21mr|strongswan-5.9.14-3|325	%description tnc-imcvs
21mr|strongswan-5.9.14-3|326	This package provides Trusted Network Connect's (TNC) architecture support.
21mr|strongswan-5.9.14-3|327	It includes support for TNC client and server (IF-TNCCS), IMC and IMV message
21mr|strongswan-5.9.14-3|328	exchange (IF-M), interface between IMC/IMV and TNC client/server (IF-IMC
21mr|strongswan-5.9.14-3|329	and IF-IMV). It also includes PTS based IMC/IMV for TPM based remote
21mr|strongswan-5.9.14-3|330	attestation, SWID IMC/IMV, and OS IMC/IMV. It's IMC/IMV dynamic libraries
21mr|strongswan-5.9.14-3|331	modules can be used by any third party TNC Client/Server implementation
21mr|strongswan-5.9.14-3|332	possessing a standard IF-IMC/IMV interface. In addition, it implements
21mr|strongswan-5.9.14-3|333	PT-TLS to support TNC over TLS.
21mr|strongswan-5.9.14-3|334	
21mr|strongswan-5.9.14-3|335	%files tnc-imcvs
21mr|strongswan-5.9.14-3|336	%doc COPYING
21mr|strongswan-5.9.14-3|337	%dir %{_libexecdir}/%{name}
21mr|strongswan-5.9.14-3|338	%{_libexecdir}/%{name}/attest
21mr|strongswan-5.9.14-3|339	%{_libexecdir}/%{name}/pt-tls-client
21mr|strongswan-5.9.14-3|340	
21mr|strongswan-5.9.14-3|341	#----------------------------------------------------------------------------
21mr|strongswan-5.9.14-3|342	
21mr|strongswan-5.9.14-3|343	%prep
21mr|strongswan-5.9.14-3|344	%autosetup -p1
21mr|strongswan-5.9.14-3|345	#patch0 -p1
21mr|strongswan-5.9.14-3|346	#patch1 -p1
21mr|strongswan-5.9.14-3|347	
21mr|strongswan-5.9.14-3|348	
21mr|strongswan-5.9.14-3|349	%build
21mr|strongswan-5.9.14-3|350	libtoolize --install --copy --force --automake
21mr|strongswan-5.9.14-3|351	aclocal -I m4
21mr|strongswan-5.9.14-3|352	autoconf
21mr|strongswan-5.9.14-3|353	autoheader
21mr|strongswan-5.9.14-3|354	automake --add-missing --copy
21mr|strongswan-5.9.14-3|355	
21mr|strongswan-5.9.14-3|356	# TODO: Command-line too long: consider using --enable-all
21mr|strongswan-5.9.14-3|357	#  by default and selectively disabling unwanted options, if any
21mr|strongswan-5.9.14-3|358	%configure \
21mr|strongswan-5.9.14-3|359	--disable-static \
21mr|strongswan-5.9.14-3|360	--with-ipsec-script=ipsec \
21mr|strongswan-5.9.14-3|361	--sysconfdir=%{_sysconfdir}/%{name} \
21mr|strongswan-5.9.14-3|362	--bindir=%{_libexecdir}/%{name} \
21mr|strongswan-5.9.14-3|363	--with-ipsecdir=%{_libexecdir}/%{name} \
21mr|strongswan-5.9.14-3|364	--with-ipseclibdir=%{_libdir}/%{name} \
21mr|strongswan-5.9.14-3|365	--with-piddir="/run/%{name}" \
21mr|strongswan-5.9.14-3|366	--enable-addrblock \
21mr|strongswan-5.9.14-3|367	--enable-agent \
21mr|strongswan-5.9.14-3|368	--enable-bypass-lan \
21mr|strongswan-5.9.14-3|369	--enable-ccm \
21mr|strongswan-5.9.14-3|370	--enable-certexpire \
21mr|strongswan-5.9.14-3|371	--enable-chapoly \
21mr|strongswan-5.9.14-3|372	--enable-ctr \
21mr|strongswan-5.9.14-3|373	--enable-acert \
21mr|strongswan-5.9.14-3|374	--enable-aikgen \
21mr|strongswan-5.9.14-3|375	--enable-chapoly \
21mr|strongswan-5.9.14-3|376	--enable-cmd \
21mr|strongswan-5.9.14-3|377	--enable-curl \
21mr|strongswan-5.9.14-3|378	--enable-dhcp \
21mr|strongswan-5.9.14-3|379	--enable-duplicheck \
21mr|strongswan-5.9.14-3|380	--enable-eap-aka \
21mr|strongswan-5.9.14-3|381	--enable-eap-aka-3gpp \
21mr|strongswan-5.9.14-3|382	--enable-eap-aka-3gpp2 \
21mr|strongswan-5.9.14-3|383	--enable-eap-dynamic \
21mr|strongswan-5.9.14-3|384	--enable-eap-gtc \
21mr|strongswan-5.9.14-3|385	--enable-eap-identity \
21mr|strongswan-5.9.14-3|386	--enable-eap-md5 \
21mr|strongswan-5.9.14-3|387	--enable-eap-mschapv2 \
21mr|strongswan-5.9.14-3|388	--enable-eap-peap \
21mr|strongswan-5.9.14-3|389	--enable-eap-radius \
21mr|strongswan-5.9.14-3|390	--enable-eap-sim \
21mr|strongswan-5.9.14-3|391	--enable-eap-sim-file \
21mr|strongswan-5.9.14-3|392	--enable-eap-tls \
21mr|strongswan-5.9.14-3|393	--enable-eap-ttls \
21mr|strongswan-5.9.14-3|394	--enable-eap-tnc \
21mr|strongswan-5.9.14-3|395	--enable-error-notify \
21mr|strongswan-5.9.14-3|396	--enable-ext-auth \
21mr|strongswan-5.9.14-3|397	--enable-farp \
21mr|strongswan-5.9.14-3|398	--enable-forecast \
21mr|strongswan-5.9.14-3|399	--enable-gcm \
21mr|strongswan-5.9.14-3|400	--enable-gcrypt \
21mr|strongswan-5.9.14-3|401	--enable-kernel-libipsec \
21mr|strongswan-5.9.14-3|402	--enable-ldap \
21mr|strongswan-5.9.14-3|403	--enable-led \
21mr|strongswan-5.9.14-3|404	--enable-lookip \
21mr|strongswan-5.9.14-3|405	--enable-mediation \
21mr|strongswan-5.9.14-3|406	--enable-ntru \
21mr|strongswan-5.9.14-3|407	--enable-ha \
21mr|strongswan-5.9.14-3|408	--enable-imc-attestation \
21mr|strongswan-5.9.14-3|409	--enable-imc-hcd \
21mr|strongswan-5.9.14-3|410	--enable-imc-os \
21mr|strongswan-5.9.14-3|411	--enable-imc-scanner \
21mr|strongswan-5.9.14-3|412	--enable-imc-swima \
21mr|strongswan-5.9.14-3|413	--enable-imc-test \
21mr|strongswan-5.9.14-3|414	--enable-imv-attestation \
21mr|strongswan-5.9.14-3|415	--enable-imv-hcd \
21mr|strongswan-5.9.14-3|416	--enable-imv-os \
21mr|strongswan-5.9.14-3|417	--enable-imv-scanner  \
21mr|strongswan-5.9.14-3|418	--enable-imv-swima \
21mr|strongswan-5.9.14-3|419	--enable-imv-test \
21mr|strongswan-5.9.14-3|420	--enable-ipseckey \
21mr|strongswan-5.9.14-3|421	--enable-kernel-libipsec \
21mr|strongswan-5.9.14-3|422	--enable-ldap \
21mr|strongswan-5.9.14-3|423	--enable-led \
21mr|strongswan-5.9.14-3|424	--enable-md4 \
21mr|strongswan-5.9.14-3|425	--enable-openssl \
21mr|strongswan-5.9.14-3|426	--enable-pkcs11 \
21mr|strongswan-5.9.14-3|427	--enable-sha3 \
21mr|strongswan-5.9.14-3|428	--enable-soup \
21mr|strongswan-5.9.14-3|429	--enable-sqlite \
21mr|strongswan-5.9.14-3|430	--enable-swanctl \
21mr|strongswan-5.9.14-3|431	--enable-systemd \
21mr|strongswan-5.9.14-3|432	--enable-systime-fix \
21mr|strongswan-5.9.14-3|433	--enable-tnc-ifmap \
21mr|strongswan-5.9.14-3|434	--enable-tnc-imc \
21mr|strongswan-5.9.14-3|435	--enable-tnc-imv \
21mr|strongswan-5.9.14-3|436	--enable-tnc-pdp \
21mr|strongswan-5.9.14-3|437	--enable-tnccs-11 \
21mr|strongswan-5.9.14-3|438	--enable-tnccs-20 \
21mr|strongswan-5.9.14-3|439	--enable-tnccs-dynamic \
21mr|strongswan-5.9.14-3|440	--enable-test-vectors \
21mr|strongswan-5.9.14-3|441	--enable-tpm \
21mr|strongswan-5.9.14-3|442	--enable-tss-trousers \
21mr|strongswan-5.9.14-3|443	--disable-tss-tss2 \
21mr|strongswan-5.9.14-3|444	--enable-unity \
21mr|strongswan-5.9.14-3|445	--enable-vici \
21mr|strongswan-5.9.14-3|446	--enable-xauth-eap \
21mr|strongswan-5.9.14-3|447	--enable-xauth-noauth \
21mr|strongswan-5.9.14-3|448	--enable-xauth-pam \
21mr|strongswan-5.9.14-3|449	%if %{with nm}
21mr|strongswan-5.9.14-3|450	--enable-nm \
21mr|strongswan-5.9.14-3|451	%endif
21mr|strongswan-5.9.14-3|452	%ifarch %{x86_64}
21mr|strongswan-5.9.14-3|453	--enable-rdrand \
21mr|strongswan-5.9.14-3|454	--enable-aesni \
21mr|strongswan-5.9.14-3|455	%endif
21mr|strongswan-5.9.14-3|456	--disable-blowfish \
21mr|strongswan-5.9.14-3|457	--disable-fast
21mr|strongswan-5.9.14-3|458	
21mr|strongswan-5.9.14-3|459	
21mr|strongswan-5.9.14-3|460	%make_build
21mr|strongswan-5.9.14-3|461	
21mr|strongswan-5.9.14-3|462	%install
21mr|strongswan-5.9.14-3|463	%make_install
21mr|strongswan-5.9.14-3|464	
21mr|strongswan-5.9.14-3|465	# Prefix man pages
21mr|strongswan-5.9.14-3|466	for i in %{buildroot}%{_mandir}/*/*; do
21mr|strongswan-5.9.14-3|467	if echo "$i" | grep -vq '/%{name}[^\/]*$'; then
21mr|strongswan-5.9.14-3|468	mv "$i" "`echo "$i" | sed -re 's|/([^/]+)$|/%{name}_\1|'`"
21mr|strongswan-5.9.14-3|469	fi
21mr|strongswan-5.9.14-3|470	done
21mr|strongswan-5.9.14-3|471	
21mr|strongswan-5.9.14-3|472	# Delete unwanted library files: no -devel package
21mr|strongswan-5.9.14-3|473	rm %{buildroot}%{_libdir}/%{name}/*.so
21mr|strongswan-5.9.14-3|474	find %{buildroot} -type f -name '*.la' -delete
21mr|strongswan-5.9.14-3|475	
21mr|strongswan-5.9.14-3|476	# Fix config permissions
21mr|strongswan-5.9.14-3|477	chmod 644 %{buildroot}%{_sysconfdir}/%{name}/%{name}.conf
21mr|strongswan-5.9.14-3|478	
21mr|strongswan-5.9.14-3|479	# Protect configuration from ordinary user's eyes
21mr|strongswan-5.9.14-3|480	chmod 700 %{buildroot}%{_sysconfdir}/%{name}
21mr|strongswan-5.9.14-3|481	
21mr|strongswan-5.9.14-3|482	# Create ipsec.d directory tree.
21mr|strongswan-5.9.14-3|483	install -d -m 700 %{buildroot}%{_sysconfdir}/%{name}/ipsec.d
21mr|strongswan-5.9.14-3|484	for i in aacerts acerts certs cacerts crls ocspcerts private reqs; do
21mr|strongswan-5.9.14-3|485	install -d -m 700 %{buildroot}%{_sysconfdir}/%{name}/ipsec.d/${i}
21mr|strongswan-5.9.14-3|486	done
21mr|strongswan-5.9.14-3|487	
21mr|strongswan-5.9.14-3|488	# Install tmpfiles support
21mr|strongswan-5.9.14-3|489	install -D -m 0644 %{SOURCE1} %{buildroot}/%{_tmpfilesdir}/%{name}.conf
21mr|strongswan-5.9.14-3|490	
21mr|strongswan-5.9.14-3|491	# Put a config file in the right spot
21mr|strongswan-5.9.14-3|492	mkdir -p %{buildroot}%{_sysconfdir}/dbus-1/system.d/
21mr|strongswan-5.9.14-3|493	cp %{buildroot}%{_datadir}/dbus-1/system.d/nm-%{name}-service.conf %{buildroot}%{_sysconfdir}/dbus-1/system.d/
21mr|strongswan-5.9.14-3|494	rm -rf %{buildroot}%{_datadir}/dbus-1

16988 21
21mr|struts-1.3.10-24|1	Name:          struts
21mr|struts-1.3.10-24|2	Version:       1.3.10
21mr|struts-1.3.10-24|3	Release:       24
21mr|struts-1.3.10-24|4	Summary:       Web application framework
21mr|struts-1.3.10-24|5	License:       ASL 2.0
21mr|struts-1.3.10-24|6	URL:           http://struts.apache.org/
21mr|struts-1.3.10-24|7	# wget http://www.apache.org/dist/struts/source/struts-1.3.10-src.zip
21mr|struts-1.3.10-24|8	# remove non free resources
21mr|struts-1.3.10-24|9	# unzip -qq struts-1.3.10-src.zip
21mr|struts-1.3.10-24|10	# rm -r struts-1.3.10/src/core/src/main/resources/org/apache/struts/resources/web-app_2_3.dtd
21mr|struts-1.3.10-24|11	# tar czf struts-1.3.10-clean-src.tar.gz struts-1.3.10
21mr|struts-1.3.10-24|12	Source0:       %{name}-%{version}-clean-src.tar.gz
21mr|struts-1.3.10-24|13	
21mr|struts-1.3.10-24|14	# fix build for junit servlet-3.0-api
21mr|struts-1.3.10-24|15	Patch1:        struts-1.3.10-fix-build.patch
21mr|struts-1.3.10-24|16	# Thanks to Arun Babu Neelicattu aneelica@redhat.com
21mr|struts-1.3.10-24|17	# and Brandon.Vincent@asu.edu
21mr|struts-1.3.10-24|18	Patch2:        struts-1.3.10-CVE-2014-0114.patch
21mr|struts-1.3.10-24|19	Patch3:        struts-1.3.10-CVE-2015-0899.patch
21mr|struts-1.3.10-24|20	Patch4:        struts-1.3.10-CVE-2016-1181-CVE-2016-1182.patch
21mr|struts-1.3.10-24|21	
21mr|struts-1.3.10-24|22	BuildRequires: maven-local
21mr|struts-1.3.10-24|23	BuildRequires: mvn(antlr:antlr)
21mr|struts-1.3.10-24|24	BuildRequires: mvn(commons-beanutils:commons-beanutils)
21mr|struts-1.3.10-24|25	BuildRequires: mvn(commons-chain:commons-chain)
21mr|struts-1.3.10-24|26	BuildRequires: mvn(commons-digester:commons-digester)
21mr|struts-1.3.10-24|27	BuildRequires: mvn(commons-fileupload:commons-fileupload)
21mr|struts-1.3.10-24|28	BuildRequires: mvn(commons-logging:commons-logging)
21mr|struts-1.3.10-24|29	BuildRequires: mvn(commons-validator:commons-validator)
21mr|struts-1.3.10-24|30	BuildRequires: mvn(junit:junit)
21mr|struts-1.3.10-24|31	BuildRequires: mvn(log4j:log4j:1.2.17)
21mr|struts-1.3.10-24|32	BuildRequires: mvn(org.apache.bsf:bsf)
21mr|struts-1.3.10-24|33	BuildRequires: mvn(org.apache.taglibs:taglibs-standard-jstlel)
21mr|struts-1.3.10-24|34	BuildRequires: mvn(org.jboss.spec.javax.el:jboss-el-api_3.0_spec)
21mr|struts-1.3.10-24|35	BuildRequires: mvn(org.jboss.spec.javax.faces:jboss-jsf-api_2.2_spec)
21mr|struts-1.3.10-24|36	BuildRequires: mvn(org.jboss.spec.javax.servlet.jsp:jboss-jsp-api_2.3_spec)
21mr|struts-1.3.10-24|37	BuildRequires: mvn(org.jboss.spec.javax.servlet:jboss-servlet-api_3.1_spec)
21mr|struts-1.3.10-24|38	BuildRequires: mvn(oro:oro)
21mr|struts-1.3.10-24|39	
21mr|struts-1.3.10-24|40	Group:          Development/Java
21mr|struts-1.3.10-24|41	BuildArch:     noarch
21mr|struts-1.3.10-24|42	# Java stack is not supported on x86_32
21mr|struts-1.3.10-24|43	ExcludeArch: %{ix86}
21mr|struts-1.3.10-24|44	Obsoletes:     %{name}-manual < %{version}
21mr|struts-1.3.10-24|45	Obsoletes:     %{name}-webapps-tomcat5 < %{version}
21mr|struts-1.3.10-24|46	
21mr|struts-1.3.10-24|47	%description
21mr|struts-1.3.10-24|48	Welcome to the Struts Framework! The goal of this project is to provide
21mr|struts-1.3.10-24|49	an open source framework useful in building web applications with Java
21mr|struts-1.3.10-24|50	Servlet and JavaServer Pages (JSP) technology. Struts encourages
21mr|struts-1.3.10-24|51	application architectures based on the Model-View-Controller (MVC)
21mr|struts-1.3.10-24|52	design paradigm, colloquially known as Model 2 in discussions on various
21mr|struts-1.3.10-24|53	servlet and JSP related mailing lists.
21mr|struts-1.3.10-24|54	Struts includes the following primary areas of functionality:
21mr|struts-1.3.10-24|55	A controller servlet that dispatches requests to appropriate Action
21mr|struts-1.3.10-24|56	classes provided by the application developer.
21mr|struts-1.3.10-24|57	JSP custom tag libraries, and associated support in the controller
21mr|struts-1.3.10-24|58	servlet, that assists developers in creating interactive form-based
21mr|struts-1.3.10-24|59	applications.
21mr|struts-1.3.10-24|60	Utility classes to support XML parsing, automatic population of
21mr|struts-1.3.10-24|61	JavaBeans properties based on the Java reflection APIs, and
21mr|struts-1.3.10-24|62	internationalization of prompts and messages.
21mr|struts-1.3.10-24|63	
21mr|struts-1.3.10-24|64	%package javadoc
21mr|struts-1.3.10-24|65	Summary:       Javadoc for %{name}
21mr|struts-1.3.10-24|66	
21mr|struts-1.3.10-24|67	%description javadoc
21mr|struts-1.3.10-24|68	This package contains javadoc for %{name}.
21mr|struts-1.3.10-24|69	
21mr|struts-1.3.10-24|70	%prep
21mr|struts-1.3.10-24|71	%setup -q
21mr|struts-1.3.10-24|72	find -name "*.jar" -delete
21mr|struts-1.3.10-24|73	find -name "*.class" -delete
21mr|struts-1.3.10-24|74	
21mr|struts-1.3.10-24|75	%patch1 -p1
21mr|struts-1.3.10-24|76	%patch2 -p0
21mr|struts-1.3.10-24|77	%patch3 -p1
21mr|struts-1.3.10-24|78	%patch4 -p1
21mr|struts-1.3.10-24|79	
21mr|struts-1.3.10-24|80	sed -i 's/\r//' LICENSE.txt NOTICE.txt
21mr|struts-1.3.10-24|81	
21mr|struts-1.3.10-24|82	# fix non ASCII chars
21mr|struts-1.3.10-24|83	for s in src/tiles/src/main/java/org/apache/struts/tiles/ComponentDefinition.java;do
21mr|struts-1.3.10-24|84	native2ascii -encoding UTF8 ${s} ${s}
21mr|struts-1.3.10-24|85	done
21mr|struts-1.3.10-24|86	
21mr|struts-1.3.10-24|87	cd src
21mr|struts-1.3.10-24|88	
21mr|struts-1.3.10-24|89	%pom_remove_parent
21mr|struts-1.3.10-24|90	
21mr|struts-1.3.10-24|91	%pom_change_dep -r :servlet-api org.jboss.spec.javax.servlet:jboss-servlet-api_3.1_spec:1.0.0.Beta1
21mr|struts-1.3.10-24|92	%pom_change_dep -r :jstl org.apache.taglibs:taglibs-standard-jstlel:1.2.3
21mr|struts-1.3.10-24|93	%pom_remove_dep -r taglibs:standard
21mr|struts-1.3.10-24|94	
21mr|struts-1.3.10-24|95	%pom_change_dep -r :jsp-api org.jboss.spec.javax.servlet.jsp:jboss-jsp-api_2.3_spec:1.0.0.Beta1
21mr|struts-1.3.10-24|96	%pom_change_dep -r :myfaces-jsf-api org.jboss.spec.javax.faces:jboss-jsf-api_2.2_spec:2.2.0
21mr|struts-1.3.10-24|97	%pom_change_dep -r :bsf org.apache.bsf:
21mr|struts-1.3.10-24|98	
21mr|struts-1.3.10-24|99	# package javax.servlet.jsp.el does not exist
21mr|struts-1.3.10-24|100	%pom_add_dep org.jboss.spec.javax.servlet.jsp:jboss-jsp-api_2.3_spec:1.0.0.Beta1 core
21mr|struts-1.3.10-24|101	
21mr|struts-1.3.10-24|102	%mvn_file :%{name}-core %{name}/core
21mr|struts-1.3.10-24|103	%mvn_file :%{name}-el %{name}/el
21mr|struts-1.3.10-24|104	%mvn_file :%{name}-extras %{name}/extras
21mr|struts-1.3.10-24|105	%mvn_file :%{name}-faces %{name}/faces
21mr|struts-1.3.10-24|106	%mvn_file :%{name}-mailreader-dao %{name}/mailreader-dao
21mr|struts-1.3.10-24|107	%mvn_file :%{name}-scripting %{name}/scripting
21mr|struts-1.3.10-24|108	%mvn_file :%{name}-taglib %{name}/taglib
21mr|struts-1.3.10-24|109	%mvn_file :%{name}-tiles %{name}/tiles
21mr|struts-1.3.10-24|110	
21mr|struts-1.3.10-24|111	%build
21mr|struts-1.3.10-24|112	
21mr|struts-1.3.10-24|113	cd src
21mr|struts-1.3.10-24|114	%mvn_build -- -Dproject.build.sourceEncoding=UTF-8
21mr|struts-1.3.10-24|115	
21mr|struts-1.3.10-24|116	%install
21mr|struts-1.3.10-24|117	
21mr|struts-1.3.10-24|118	(
21mr|struts-1.3.10-24|119	cd src
21mr|struts-1.3.10-24|120	%mvn_install
21mr|struts-1.3.10-24|121	)
21mr|struts-1.3.10-24|122	
21mr|struts-1.3.10-24|123	%files -f src/.mfiles
21mr|struts-1.3.10-24|124	%license LICENSE.txt NOTICE.txt
21mr|struts-1.3.10-24|125	
21mr|struts-1.3.10-24|126	%files javadoc -f src/.mfiles-javadoc
21mr|struts-1.3.10-24|127	%license LICENSE.txt NOTICE.txt
21mr|struts-1.3.10-24|128	

16989 21
21mr|stunnel-5.61-1|1	#rebuild configure fails, not enable it
21mr|stunnel-5.61-1|2	%define _disable_rebuild_configure 1
21mr|stunnel-5.61-1|3	
21mr|stunnel-5.61-1|4	Summary:	Program that wraps normal socket connections with SSL/TLS
21mr|stunnel-5.61-1|5	Name:		stunnel
21mr|stunnel-5.61-1|6	Version:	5.61
21mr|stunnel-5.61-1|7	Release:	1
21mr|stunnel-5.61-1|8	License:	GPLv2+
21mr|stunnel-5.61-1|9	Group:		System/Servers
21mr|stunnel-5.61-1|10	Url:		http://www.stunnel.org/
21mr|stunnel-5.61-1|11	Source0:	https://www.stunnel.org/downloads/%{name}-%{version}.tar.gz
21mr|stunnel-5.61-1|12	Source2:	stunnel.service
21mr|stunnel-5.61-1|13	Source3:	stunnel.tmpfiles
21mr|stunnel-5.61-1|14	#patch for disable automake in tools dir, automake rebuild configure
21mr|stunnel-5.61-1|15	#(_disable_rebuild_configure not help) and build fail.
21mr|stunnel-5.61-1|16	Patch0:		stunnel-autoconf.patch
21mr|stunnel-5.61-1|17	BuildRequires:	util-linux
21mr|stunnel-5.61-1|18	BuildRequires:	pkgconfig(openssl)
21mr|stunnel-5.61-1|19	BuildRequires:	tcp_wrappers-devel
21mr|stunnel-5.61-1|20	BuildRequires:	pkgconfig
21mr|stunnel-5.61-1|21	BuildRequires:	libtool
21mr|stunnel-5.61-1|22	BuildRequires:	pkgconfig(systemd)
21mr|stunnel-5.61-1|23	Requires:	tcp_wrappers
21mr|stunnel-5.61-1|24	Conflicts:	%{mklibname %{name} 0} < 5.00
21mr|stunnel-5.61-1|25	Obsoletes:	%{mklibname %{name} 0} < 5.00
21mr|stunnel-5.61-1|26	Obsoletes:	%{mklibname %{name} -d} < 5.00
21mr|stunnel-5.61-1|27	Obsoletes:	%{mklibname %{name} -d -s} < 5.00
21mr|stunnel-5.61-1|28	
21mr|stunnel-5.61-1|29	%description
21mr|stunnel-5.61-1|30	The stunnel program is designed to work as SSL encryption wrapper between
21mr|stunnel-5.61-1|31	remote clients and local (inetd-startable) or remote servers. The concept is
21mr|stunnel-5.61-1|32	that having non-SSL aware daemons running on your system you can easily set
21mr|stunnel-5.61-1|33	them up to communicate with clients over secure SSL channels.
21mr|stunnel-5.61-1|34	
21mr|stunnel-5.61-1|35	stunnel can be used to add SSL functionality to commonly used inetd daemons
21mr|stunnel-5.61-1|36	like POP-2, POP-3, and IMAP servers, to standalone daemons like NNTP, SMTP
21mr|stunnel-5.61-1|37	and HTTP, and in tunneling PPP over network sockets without changes to the
21mr|stunnel-5.61-1|38	source code.
21mr|stunnel-5.61-1|39	
21mr|stunnel-5.61-1|40	%files
21mr|stunnel-5.61-1|41	%doc doc-to-install/*
21mr|stunnel-5.61-1|42	%{_bindir}/stunnel
21mr|stunnel-5.61-1|43	%{_bindir}/stunnel3
21mr|stunnel-5.61-1|44	%{_mandir}/man8/stunnel.8.*
21mr|stunnel-5.61-1|45	%lang(pl) %{_mandir}/pl/man8/stunnel.8*
21mr|stunnel-5.61-1|46	%config(noreplace) %{_sysconfdir}/%{name}/stunnel.conf
21mr|stunnel-5.61-1|47	%{_unitdir}/stunnel.service
21mr|stunnel-5.61-1|48	%{_prefix}/lib/tmpfiles.d/stunnel.conf
21mr|stunnel-5.61-1|49	%{_libdir}/libstunnel.so
21mr|stunnel-5.61-1|50	
21mr|stunnel-5.61-1|51	%post
21mr|stunnel-5.61-1|52	%tmpfiles_create stunnel.conf
21mr|stunnel-5.61-1|53	
21mr|stunnel-5.61-1|54	#----------------------------------------------------------------------------
21mr|stunnel-5.61-1|55	
21mr|stunnel-5.61-1|56	
21mr|stunnel-5.61-1|57	%prep
21mr|stunnel-5.61-1|58	%autosetup -p1
21mr|stunnel-5.61-1|59	
21mr|stunnel-5.61-1|60	# XXX don't install /var/lib/stunnel
21mr|stunnel-5.61-1|61	perl -ni -e '/INSTALL.*-m 1770 -g nogroup.*stunnel$/ or print' tools/Makefile.am
21mr|stunnel-5.61-1|62	
21mr|stunnel-5.61-1|63	%build
21mr|stunnel-5.61-1|64	
21mr|stunnel-5.61-1|65	%configure \
21mr|stunnel-5.61-1|66	--with-threads=fork \
21mr|stunnel-5.61-1|67	--with-ssl=%{_prefix} \
21mr|stunnel-5.61-1|68	--disable-static \
21mr|stunnel-5.61-1|69	--enable-shared
21mr|stunnel-5.61-1|70	#make string from OMV spec
21mr|stunnel-5.61-1|71	%make LDADD="-pie -Wl,-z,defs,-z,relro,-z,now"
21mr|stunnel-5.61-1|72	
21mr|stunnel-5.61-1|73	%install
21mr|stunnel-5.61-1|74	# (oe) hack... don't generate the pem file, and stunnel.conf
21mr|stunnel-5.61-1|75	install -d %{buildroot}%{_sysconfdir}/%{name}
21mr|stunnel-5.61-1|76	touch %{buildroot}%{_sysconfdir}/%{name}/stunnel.pem
21mr|stunnel-5.61-1|77	
21mr|stunnel-5.61-1|78	%makeinstall docdir=`pwd`/doc-to-install pkglibdir=%{buildroot}%{_libdir}
21mr|stunnel-5.61-1|79	
21mr|stunnel-5.61-1|80	install -D -m 644 %{SOURCE2} %{buildroot}%{_unitdir}/stunnel.service
21mr|stunnel-5.61-1|81	install -D -m 644 %{SOURCE3} %{buildroot}%{_prefix}/lib/tmpfiles.d/stunnel.conf
21mr|stunnel-5.61-1|82	
21mr|stunnel-5.61-1|83	install -d %{buildroot}%{_var}/openssl/certs/trusted
21mr|stunnel-5.61-1|84	# install -d -m755 %{buildroot}/usr/var/lib/%{name}
21mr|stunnel-5.61-1|85	
21mr|stunnel-5.61-1|86	mv %{buildroot}%{_sysconfdir}/%{name}/stunnel.conf-sample \
21mr|stunnel-5.61-1|87	%{buildroot}%{_sysconfdir}/%{name}/stunnel.conf
21mr|stunnel-5.61-1|88	
21mr|stunnel-5.61-1|89	perl -pi \
21mr|stunnel-5.61-1|90	-e 's|chroot = .*|chroot = /run/stunnel|;' \
21mr|stunnel-5.61-1|91	-e 's|cert = .*|cert = /etc/pki/tls/certs/stunnel.pem|;' \
21mr|stunnel-5.61-1|92	-e 's|;key = .*|key = /etc/pki/tls/private/stunnel.pem|;' \
21mr|stunnel-5.61-1|93	-e 's|;pid = .*|pid = /run/stunnel/stunnel.pid|;' \
21mr|stunnel-5.61-1|94	-e 's|options = NO_SSLv2|options = NO_SSLv2\noptions = NO_SSLv3|;' \
21mr|stunnel-5.61-1|95	%{buildroot}%{_sysconfdir}/%{name}/stunnel.conf
21mr|stunnel-5.61-1|96	
21mr|stunnel-5.61-1|97	# Move the translated man pages to the right subdirectories, and strip off the
21mr|stunnel-5.61-1|98	# language suffixes.
21mr|stunnel-5.61-1|99	for lang in pl ; do
21mr|stunnel-5.61-1|100	mkdir -p %{buildroot}%{_mandir}/${lang}/man8
21mr|stunnel-5.61-1|101	mv %{buildroot}%{_mandir}/man8/*.${lang}.8* %{buildroot}%{_mandir}/${lang}/man8/
21mr|stunnel-5.61-1|102	rename ".${lang}" "" %{buildroot}%{_mandir}/${lang}/man8/*
21mr|stunnel-5.61-1|103	done
21mr|stunnel-5.61-1|104	
21mr|stunnel-5.61-1|105	# cleanup
21mr|stunnel-5.61-1|106	rm -f ./doc-to-install/INSTALL.W32
21mr|stunnel-5.61-1|107	rm -f %{buildroot}%{_sysconfdir}/%{name}/stunnel.pem

16990 21
21mr|stylewriter-0.9.9.1-0.git20170426.2|1	%define date 20170426
21mr|stylewriter-0.9.9.1-0.git20170426.2|2	%define git  66bb9eb
21mr|stylewriter-0.9.9.1-0.git20170426.2|3	
21mr|stylewriter-0.9.9.1-0.git20170426.2|4	Summary:	Non-MacOS StyleWriter driver
21mr|stylewriter-0.9.9.1-0.git20170426.2|5	Name:		stylewriter
21mr|stylewriter-0.9.9.1-0.git20170426.2|6	Version:	0.9.9.1
21mr|stylewriter-0.9.9.1-0.git20170426.2|7	Release:	%mkrel -c %{?git:git%{date}} 2
21mr|stylewriter-0.9.9.1-0.git20170426.2|8	License:	GPL
21mr|stylewriter-0.9.9.1-0.git20170426.2|9	Group:		System/Printing
21mr|stylewriter-0.9.9.1-0.git20170426.2|10	URL:		https://github.com/Godzil/lpstyl/
21mr|stylewriter-0.9.9.1-0.git20170426.2|11	Source0:	https://github.com/Godzil/lpstyl/archive/master/%{name}-%{version}%{?git:-%{git}}.tar.gz
21mr|stylewriter-0.9.9.1-0.git20170426.2|12	BuildRequires:	cmake
21mr|stylewriter-0.9.9.1-0.git20170426.2|13	
21mr|stylewriter-0.9.9.1-0.git20170426.2|14	%description
21mr|stylewriter-0.9.9.1-0.git20170426.2|15	This is a driver for certain types of Apple StyleWriter printers.
21mr|stylewriter-0.9.9.1-0.git20170426.2|16	
21mr|stylewriter-0.9.9.1-0.git20170426.2|17	%prep
21mr|stylewriter-0.9.9.1-0.git20170426.2|18	%setup -qn lpstyl-master
21mr|stylewriter-0.9.9.1-0.git20170426.2|19	
21mr|stylewriter-0.9.9.1-0.git20170426.2|20	%build
21mr|stylewriter-0.9.9.1-0.git20170426.2|21	%cmake
21mr|stylewriter-0.9.9.1-0.git20170426.2|22	%make_build
21mr|stylewriter-0.9.9.1-0.git20170426.2|23	
21mr|stylewriter-0.9.9.1-0.git20170426.2|24	%install
21mr|stylewriter-0.9.9.1-0.git20170426.2|25	install -d %{buildroot}%{_bindir}
21mr|stylewriter-0.9.9.1-0.git20170426.2|26	install -m0755 build/lpstyl %{buildroot}%{_bindir}
21mr|stylewriter-0.9.9.1-0.git20170426.2|27	#install -m0755 lpstyl-atalk %{buildroot}%{_bindir}
21mr|stylewriter-0.9.9.1-0.git20170426.2|28	
21mr|stylewriter-0.9.9.1-0.git20170426.2|29	%files
21mr|stylewriter-0.9.9.1-0.git20170426.2|30	%defattr(0644,root,root,0755)
21mr|stylewriter-0.9.9.1-0.git20170426.2|31	%doc scripts README* printcap* styl.ppd
21mr|stylewriter-0.9.9.1-0.git20170426.2|32	%attr(0755,root,root) %{_bindir}/*

16991 21
21mr|su-aliases-0.1-1|1	Summary:	Aliases for safe use of the utility su
21mr|su-aliases-0.1-1|2	Name:		su-aliases
21mr|su-aliases-0.1-1|3	Version:	0.1
21mr|su-aliases-0.1-1|4	Release:	1
21mr|su-aliases-0.1-1|5	License:	GPLv3
21mr|su-aliases-0.1-1|6	Group:		Shells
21mr|su-aliases-0.1-1|7	URL:		https://abf.io/import/su-aliases
21mr|su-aliases-0.1-1|8	Vendor:		MOS
21mr|su-aliases-0.1-1|9	Source0:	70su-aliases.sh
21mr|su-aliases-0.1-1|10	BuildArch:	noarch
21mr|su-aliases-0.1-1|11	
21mr|su-aliases-0.1-1|12	%description
21mr|su-aliases-0.1-1|13	%{summary}.
21mr|su-aliases-0.1-1|14	
21mr|su-aliases-0.1-1|15	%files
21mr|su-aliases-0.1-1|16	%{_sysconfdir}/profile.d/70su-aliases.sh
21mr|su-aliases-0.1-1|17	
21mr|su-aliases-0.1-1|18	#--------------------------------------------------------------------
21mr|su-aliases-0.1-1|19	
21mr|su-aliases-0.1-1|20	%prep
21mr|su-aliases-0.1-1|21	%setup -q -T -c
21mr|su-aliases-0.1-1|22	
21mr|su-aliases-0.1-1|23	%install
21mr|su-aliases-0.1-1|24	mkdir -p %{buildroot}%{_sysconfdir}/profile.d
21mr|su-aliases-0.1-1|25	install -m0644 %{SOURCE0} %{buildroot}%{_sysconfdir}/profile.d

16992 21
21mr|subethasmtp-3.1.7-15|1	%global githash db8a995386c9808c893384023eee78e087ad9ad7
21mr|subethasmtp-3.1.7-15|2	Name:          subethasmtp
21mr|subethasmtp-3.1.7-15|3	Version:       3.1.7
21mr|subethasmtp-3.1.7-15|4	Release:       15
21mr|subethasmtp-3.1.7-15|5	Summary:       A SMTP mail server for Java
21mr|subethasmtp-3.1.7-15|6	# BSD: src/main/java/org/subethamail/smtp/util/Base64.java
21mr|subethasmtp-3.1.7-15|7	License:       ASL 2.0 and BSD
21mr|subethasmtp-3.1.7-15|8	# http://code.google.com/p/subethasmtp/
21mr|subethasmtp-3.1.7-15|9	# https://github.com/vivosys/subethasmtp
21mr|subethasmtp-3.1.7-15|10	URL:           https://github.com/voodoodyne/subethasmtp
21mr|subethasmtp-3.1.7-15|11	Source0:       https://github.com/voodoodyne/subethasmtp/archive/%{githash}/%{name}-%{githash}.tar.gz
21mr|subethasmtp-3.1.7-15|12	
21mr|subethasmtp-3.1.7-15|13	BuildRequires: java-javadoc
21mr|subethasmtp-3.1.7-15|14	BuildRequires: maven-local
21mr|subethasmtp-3.1.7-15|15	BuildRequires: mvn(com.google.code.findbugs:jsr305)
21mr|subethasmtp-3.1.7-15|16	BuildRequires: mvn(javax.mail:mail)
21mr|subethasmtp-3.1.7-15|17	BuildRequires: mvn(junit:junit)
21mr|subethasmtp-3.1.7-15|18	BuildRequires: mvn(org.slf4j:slf4j-api)
21mr|subethasmtp-3.1.7-15|19	BuildRequires: mvn(org.slf4j:slf4j-simple)
21mr|subethasmtp-3.1.7-15|20	%if 0
21mr|subethasmtp-3.1.7-15|21	BuildRequires: mvn(com.googlecode.jmockit:jmockit) >= 0.999.11
21mr|subethasmtp-3.1.7-15|22	%endif
21mr|subethasmtp-3.1.7-15|23	
21mr|subethasmtp-3.1.7-15|24	Group:          Development/Java
21mr|subethasmtp-3.1.7-15|25	BuildArch:     noarch
21mr|subethasmtp-3.1.7-15|26	# Java stack is not supported on x86_32
21mr|subethasmtp-3.1.7-15|27	ExcludeArch: %{ix86}
21mr|subethasmtp-3.1.7-15|28	
21mr|subethasmtp-3.1.7-15|29	%description
21mr|subethasmtp-3.1.7-15|30	SubEtha SMTP is an easy-to-use server-side SMTP library for Java.
21mr|subethasmtp-3.1.7-15|31	
21mr|subethasmtp-3.1.7-15|32	%package javadoc
21mr|subethasmtp-3.1.7-15|33	Summary:       Javadoc for %{name}
21mr|subethasmtp-3.1.7-15|34	
21mr|subethasmtp-3.1.7-15|35	%description javadoc
21mr|subethasmtp-3.1.7-15|36	This package contains javadoc for %{name}.
21mr|subethasmtp-3.1.7-15|37	
21mr|subethasmtp-3.1.7-15|38	%prep
21mr|subethasmtp-3.1.7-15|39	%setup -q -n %{name}-%{githash}
21mr|subethasmtp-3.1.7-15|40	find -name "*.class" -print -delete
21mr|subethasmtp-3.1.7-15|41	find -name "*.jar" -print -delete
21mr|subethasmtp-3.1.7-15|42	
21mr|subethasmtp-3.1.7-15|43	%pom_remove_plugin :maven-dependency-plugin
21mr|subethasmtp-3.1.7-15|44	%pom_remove_plugin :maven-gpg-plugin
21mr|subethasmtp-3.1.7-15|45	
21mr|subethasmtp-3.1.7-15|46	%pom_xpath_inject "pom:plugin[pom:artifactId='maven-jar-plugin']/pom:configuration" "
21mr|subethasmtp-3.1.7-15|47	<excludes>
21mr|subethasmtp-3.1.7-15|48	<exclude>org/subethamail/smtp/test/**</exclude>
21mr|subethasmtp-3.1.7-15|49	</excludes>"
21mr|subethasmtp-3.1.7-15|50	
21mr|subethasmtp-3.1.7-15|51	%pom_xpath_inject "pom:plugin[pom:artifactId='maven-javadoc-plugin']" "
21mr|subethasmtp-3.1.7-15|52	<configuration>
21mr|subethasmtp-3.1.7-15|53	<nodeprecated>false</nodeprecated>
21mr|subethasmtp-3.1.7-15|54	<use>false</use>
21mr|subethasmtp-3.1.7-15|55	<author>true</author>
21mr|subethasmtp-3.1.7-15|56	<version>true</version>
21mr|subethasmtp-3.1.7-15|57	<detectJavaApiLink>false</detectJavaApiLink>
21mr|subethasmtp-3.1.7-15|58	<offlineLinks>
21mr|subethasmtp-3.1.7-15|59	<offlineLink>
21mr|subethasmtp-3.1.7-15|60	<url>http://download.oracle.com/javase/6/docs/api/</url>
21mr|subethasmtp-3.1.7-15|61	<location>%{_javadocdir}/java</location>
21mr|subethasmtp-3.1.7-15|62	</offlineLink>
21mr|subethasmtp-3.1.7-15|63	</offlineLinks>
21mr|subethasmtp-3.1.7-15|64	<excludePackageNames>org.subethamail.smtp.test.*:**Test**</excludePackageNames>
21mr|subethasmtp-3.1.7-15|65	</configuration>"
21mr|subethasmtp-3.1.7-15|66	
21mr|subethasmtp-3.1.7-15|67	# use system jvm apis
21mr|subethasmtp-3.1.7-15|68	%pom_remove_dep javax.activation:activation
21mr|subethasmtp-3.1.7-15|69	
21mr|subethasmtp-3.1.7-15|70	# unavailable test dep
21mr|subethasmtp-3.1.7-15|71	%pom_remove_dep :jmockit
21mr|subethasmtp-3.1.7-15|72	rm -r src/test/java/org/subethamail/smtp/MessageHandlerTest.java
21mr|subethasmtp-3.1.7-15|73	# this test fails ComparisonFailure
21mr|subethasmtp-3.1.7-15|74	rm -r src/test/java/org/subethamail/smtp/TimeoutTest.java \
21mr|subethasmtp-3.1.7-15|75	src/test/java/org/subethamail/smtp/WiserFailuresTest.java \
21mr|subethasmtp-3.1.7-15|76	src/test/java/org/subethamail/smtp/ReceivedHeaderStreamTest.java
21mr|subethasmtp-3.1.7-15|77	
21mr|subethasmtp-3.1.7-15|78	sed -i.java8 "s|MDC.setContextMap(parentLoggingMdcContext);|MDC.setContextMap((Map<String, String>)parentLoggingMdcContext);|" src/main/java/org/subethamail/smtp/server/Session.java
21mr|subethasmtp-3.1.7-15|79	
21mr|subethasmtp-3.1.7-15|80	%build
21mr|subethasmtp-3.1.7-15|81	
21mr|subethasmtp-3.1.7-15|82	%mvn_build
21mr|subethasmtp-3.1.7-15|83	
21mr|subethasmtp-3.1.7-15|84	%install
21mr|subethasmtp-3.1.7-15|85	%mvn_install
21mr|subethasmtp-3.1.7-15|86	
21mr|subethasmtp-3.1.7-15|87	%files -f .mfiles
21mr|subethasmtp-3.1.7-15|88	%doc README.html
21mr|subethasmtp-3.1.7-15|89	%license LICENSE.txt
21mr|subethasmtp-3.1.7-15|90	
21mr|subethasmtp-3.1.7-15|91	%files javadoc -f .mfiles-javadoc
21mr|subethasmtp-3.1.7-15|92	%license LICENSE.txt
21mr|subethasmtp-3.1.7-15|93	

16993 21
21mr|subunit-1.4.0-3|1	%bcond_without python3
21mr|subunit-1.4.0-3|2	
21mr|subunit-1.4.0-3|3	%define major 0
21mr|subunit-1.4.0-3|4	%define libname %mklibname subunit %{major}
21mr|subunit-1.4.0-3|5	%define libcppname %mklibname subcppunit %{major}
21mr|subunit-1.4.0-3|6	%define devname %mklibname -d subunit
21mr|subunit-1.4.0-3|7	%define devcppname %mklibname -d subcppunit
21mr|subunit-1.4.0-3|8	
21mr|subunit-1.4.0-3|9	Name:           subunit
21mr|subunit-1.4.0-3|10	Version:        1.4.0
21mr|subunit-1.4.0-3|11	Release:        3%{?dist}
21mr|subunit-1.4.0-3|12	Summary:        C bindings for subunit
21mr|subunit-1.4.0-3|13	Group:		Development/Python
21mr|subunit-1.4.0-3|14	
21mr|subunit-1.4.0-3|15	%global majver  %(cut -d. -f-2 <<< %{version})
21mr|subunit-1.4.0-3|16	
21mr|subunit-1.4.0-3|17	License:        ASL 2.0 or BSD
21mr|subunit-1.4.0-3|18	URL:            https://launchpad.net/%{name}
21mr|subunit-1.4.0-3|19	Source0:        https://launchpad.net/%{name}/trunk/%{version}/+download/%{name}-%{version}.tar.gz
21mr|subunit-1.4.0-3|20	
21mr|subunit-1.4.0-3|21	BuildRequires:  gnupg2
21mr|subunit-1.4.0-3|22	BuildRequires:  libtool
21mr|subunit-1.4.0-3|23	BuildRequires:  perl-generators
21mr|subunit-1.4.0-3|24	BuildRequires:  perl(ExtUtils::MakeMaker)
21mr|subunit-1.4.0-3|25	BuildRequires:  pkgconfig
21mr|subunit-1.4.0-3|26	BuildRequires:  pkgconfig(check)
21mr|subunit-1.4.0-3|27	BuildRequires:  pkgconfig(cppunit)
21mr|subunit-1.4.0-3|28	
21mr|subunit-1.4.0-3|29	%if %{with python3}
21mr|subunit-1.4.0-3|30	BuildRequires:  python3-devel
21mr|subunit-1.4.0-3|31	BuildRequires:  python3dist(docutils)
21mr|subunit-1.4.0-3|32	BuildRequires:  python3dist(extras)
21mr|subunit-1.4.0-3|33	BuildRequires:  python3dist(fixtures)
21mr|subunit-1.4.0-3|34	BuildRequires:  python3dist(hypothesis)
21mr|subunit-1.4.0-3|35	BuildRequires:  python3dist(setuptools)
21mr|subunit-1.4.0-3|36	BuildRequires:  python3dist(testscenarios)
21mr|subunit-1.4.0-3|37	BuildRequires:  python3dist(testtools) >= 1.8.0
21mr|subunit-1.4.0-3|38	%endif
21mr|subunit-1.4.0-3|39	
21mr|subunit-1.4.0-3|40	%description
21mr|subunit-1.4.0-3|41	Subunit C bindings.  See the python-subunit package for test processing
21mr|subunit-1.4.0-3|42	functionality.
21mr|subunit-1.4.0-3|43	
21mr|subunit-1.4.0-3|44	%package -n	%{devname}
21mr|subunit-1.4.0-3|45	Summary:        Header files for developing C applications that use subunit
21mr|subunit-1.4.0-3|46	Requires:       %{libname} = %{EVRD}
21mr|subunit-1.4.0-3|47	
21mr|subunit-1.4.0-3|48	%description -n %{devname}
21mr|subunit-1.4.0-3|49	Header files and libraries for developing C applications that use subunit.
21mr|subunit-1.4.0-3|50	
21mr|subunit-1.4.0-3|51	%package -n	%{libname}
21mr|subunit-1.4.0-3|52	Summary:        Header files for developing C applications that use subunit
21mr|subunit-1.4.0-3|53	
21mr|subunit-1.4.0-3|54	%description -n %{libname}
21mr|subunit-1.4.0-3|55	subunit libs
21mr|subunit-1.4.0-3|56	
21mr|subunit-1.4.0-3|57	%package -n	%{libcppname}
21mr|subunit-1.4.0-3|58	Summary:        Subunit integration into cppunit
21mr|subunit-1.4.0-3|59	Requires:       %{libname} = %{EVRD}
21mr|subunit-1.4.0-3|60	
21mr|subunit-1.4.0-3|61	%description -n	%{libcppname}
21mr|subunit-1.4.0-3|62	Subunit integration into cppunit.
21mr|subunit-1.4.0-3|63	
21mr|subunit-1.4.0-3|64	%package -n	%{devcppname}
21mr|subunit-1.4.0-3|65	Summary:        Header files for applications that use cppunit and subunit
21mr|subunit-1.4.0-3|66	Requires:       %{libname} = %{EVRD}
21mr|subunit-1.4.0-3|67	Requires:       %{libcppname} = %{EVRD}
21mr|subunit-1.4.0-3|68	Requires:       %{devname} = %{EVRD}
21mr|subunit-1.4.0-3|69	
21mr|subunit-1.4.0-3|70	%description -n	%{devcppname}
21mr|subunit-1.4.0-3|71	Header files and libraries for developing applications that use cppunit
21mr|subunit-1.4.0-3|72	and subunit.
21mr|subunit-1.4.0-3|73	
21mr|subunit-1.4.0-3|74	%package perl
21mr|subunit-1.4.0-3|75	Summary:        Perl bindings for subunit
21mr|subunit-1.4.0-3|76	BuildArch:      noarch
21mr|subunit-1.4.0-3|77	
21mr|subunit-1.4.0-3|78	%description perl
21mr|subunit-1.4.0-3|79	Subunit perl bindings.  See the python-subunit package for test
21mr|subunit-1.4.0-3|80	processing functionality.
21mr|subunit-1.4.0-3|81	
21mr|subunit-1.4.0-3|82	%package shell
21mr|subunit-1.4.0-3|83	Summary:        Shell bindings for subunit
21mr|subunit-1.4.0-3|84	BuildArch:      noarch
21mr|subunit-1.4.0-3|85	
21mr|subunit-1.4.0-3|86	%description shell
21mr|subunit-1.4.0-3|87	Subunit shell bindings.  See the python-subunit package for test
21mr|subunit-1.4.0-3|88	processing functionality.
21mr|subunit-1.4.0-3|89	
21mr|subunit-1.4.0-3|90	%if %{with python3}
21mr|subunit-1.4.0-3|91	%package -n python3-%{name}
21mr|subunit-1.4.0-3|92	Summary:        Streaming protocol for test results
21mr|subunit-1.4.0-3|93	BuildArch:      noarch
21mr|subunit-1.4.0-3|94	Provides:       bundled(python3-iso8601) = 0.1.4
21mr|subunit-1.4.0-3|95	
21mr|subunit-1.4.0-3|96	%description -n python3-%{name}
21mr|subunit-1.4.0-3|97	Subunit is a streaming protocol for test results.  The protocol is a
21mr|subunit-1.4.0-3|98	binary encoding that is easily generated and parsed.  By design all the
21mr|subunit-1.4.0-3|99	components of the protocol conceptually fit into the xUnit TestCase ->
21mr|subunit-1.4.0-3|100	TestResult interaction.
21mr|subunit-1.4.0-3|101	
21mr|subunit-1.4.0-3|102	Subunit comes with command line filters to process a subunit stream and
21mr|subunit-1.4.0-3|103	language bindings for python, C, C++ and shell.  Bindings are easy to
21mr|subunit-1.4.0-3|104	write for other languages.
21mr|subunit-1.4.0-3|105	
21mr|subunit-1.4.0-3|106	A number of useful things can be done easily with subunit:
21mr|subunit-1.4.0-3|107	- Test aggregation: Tests run separately can be combined and then
21mr|subunit-1.4.0-3|108	reported/displayed together.  For instance, tests from different
21mr|subunit-1.4.0-3|109	languages can be shown as a seamless whole.
21mr|subunit-1.4.0-3|110	- Test archiving: A test run may be recorded and replayed later.
21mr|subunit-1.4.0-3|111	- Test isolation: Tests that may crash or otherwise interact badly with
21mr|subunit-1.4.0-3|112	each other can be run separately and then aggregated, rather than
21mr|subunit-1.4.0-3|113	interfering with each other.
21mr|subunit-1.4.0-3|114	- Grid testing: subunit can act as the necessary serialization and
21mr|subunit-1.4.0-3|115	deserialization to get test runs on distributed machines to be
21mr|subunit-1.4.0-3|116	reported in real time.
21mr|subunit-1.4.0-3|117	
21mr|subunit-1.4.0-3|118	%package -n python3-%{name}-test
21mr|subunit-1.4.0-3|119	Summary:        Test code for the python 3 subunit bindings
21mr|subunit-1.4.0-3|120	BuildArch:      noarch
21mr|subunit-1.4.0-3|121	Requires:       python3-%{name} = %{EVRD}
21mr|subunit-1.4.0-3|122	Requires:       %{name}-filters = %{EVRD}
21mr|subunit-1.4.0-3|123	
21mr|subunit-1.4.0-3|124	%description -n python3-%{name}-test
21mr|subunit-1.4.0-3|125	%{summary}.
21mr|subunit-1.4.0-3|126	%endif
21mr|subunit-1.4.0-3|127	
21mr|subunit-1.4.0-3|128	%package filters
21mr|subunit-1.4.0-3|129	Summary:        Command line filters for processing subunit streams
21mr|subunit-1.4.0-3|130	BuildArch:      noarch
21mr|subunit-1.4.0-3|131	%if %{with python3}
21mr|subunit-1.4.0-3|132	Requires:       python3-%{name} = %{EVRD}
21mr|subunit-1.4.0-3|133	Requires:       python3-gobject
21mr|subunit-1.4.0-3|134	Requires:       libnotify >= 0.7.7
21mr|subunit-1.4.0-3|135	Requires:       python3dist(junitxml)
21mr|subunit-1.4.0-3|136	%endif
21mr|subunit-1.4.0-3|137	
21mr|subunit-1.4.0-3|138	%description filters
21mr|subunit-1.4.0-3|139	Command line filters for processing subunit streams.
21mr|subunit-1.4.0-3|140	
21mr|subunit-1.4.0-3|141	%package static
21mr|subunit-1.4.0-3|142	Summary:        Static C library for subunit
21mr|subunit-1.4.0-3|143	Requires:       %{devname} = %{EVRD}
21mr|subunit-1.4.0-3|144	
21mr|subunit-1.4.0-3|145	%description static
21mr|subunit-1.4.0-3|146	Subunit C bindings in a static library, for building statically linked
21mr|subunit-1.4.0-3|147	test cases.
21mr|subunit-1.4.0-3|148	
21mr|subunit-1.4.0-3|149	
21mr|subunit-1.4.0-3|150	%prep
21mr|subunit-1.4.0-3|151	%autosetup -p1
21mr|subunit-1.4.0-3|152	
21mr|subunit-1.4.0-3|153	fixtimestamp() {
21mr|subunit-1.4.0-3|154	touch -r $1.orig $1
21mr|subunit-1.4.0-3|155	rm $1.orig
21mr|subunit-1.4.0-3|156	}
21mr|subunit-1.4.0-3|157	
21mr|subunit-1.4.0-3|158	# Fix underlinked library
21mr|subunit-1.4.0-3|159	sed "/^tests_LDADD/ilibcppunit_subunit_la_LIBADD = -lcppunit libsubunit.la\n" \
21mr|subunit-1.4.0-3|160	-i Makefile.am
21mr|subunit-1.4.0-3|161	
21mr|subunit-1.4.0-3|162	# Depend on versioned python
21mr|subunit-1.4.0-3|163	sed -i.orig 's,%{_bindir}/python,&2,' python/subunit/run.py
21mr|subunit-1.4.0-3|164	fixtimestamp python/subunit/run.py
21mr|subunit-1.4.0-3|165	
21mr|subunit-1.4.0-3|166	# Do not use env
21mr|subunit-1.4.0-3|167	for fil in $(grep -Frl "%{_bindir}/env python"); do
21mr|subunit-1.4.0-3|168	sed -i.orig 's,%{_bindir}/env python,%{_bindir}/python2,' $fil
21mr|subunit-1.4.0-3|169	fixtimestamp $fil
21mr|subunit-1.4.0-3|170	done
21mr|subunit-1.4.0-3|171	
21mr|subunit-1.4.0-3|172	# Generate the configure script
21mr|subunit-1.4.0-3|173	autoreconf -fi
21mr|subunit-1.4.0-3|174	
21mr|subunit-1.4.0-3|175	%if %{with python3}
21mr|subunit-1.4.0-3|176	# Prepare to build for python 3
21mr|subunit-1.4.0-3|177	cp -a ../%{name}-%{version} ../python3
21mr|subunit-1.4.0-3|178	mv ../python3 .
21mr|subunit-1.4.0-3|179	pushd python3
21mr|subunit-1.4.0-3|180	for fil in $(grep -Frl "%{_bindir}/python2"); do
21mr|subunit-1.4.0-3|181	sed -i.orig 's,\(%{_bindir}/python\)2,\13,' $fil
21mr|subunit-1.4.0-3|182	fixtimestamp $fil
21mr|subunit-1.4.0-3|183	done
21mr|subunit-1.4.0-3|184	popd
21mr|subunit-1.4.0-3|185	%endif
21mr|subunit-1.4.0-3|186	
21mr|subunit-1.4.0-3|187	%build
21mr|subunit-1.4.0-3|188	export INSTALLDIRS=perl
21mr|subunit-1.4.0-3|189	
21mr|subunit-1.4.0-3|190	# Build for python3
21mr|subunit-1.4.0-3|191	%if %{with python3}
21mr|subunit-1.4.0-3|192	pushd python3
21mr|subunit-1.4.0-3|193	export PYTHON=%{_bindir}/python3
21mr|subunit-1.4.0-3|194	%configure --enable-shared --enable-static
21mr|subunit-1.4.0-3|195	
21mr|subunit-1.4.0-3|196	# Get rid of undesirable hardcoded rpaths; workaround libtool reordering
21mr|subunit-1.4.0-3|197	# -Wl,--as-needed after all the libraries.
21mr|subunit-1.4.0-3|198	sed -e 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' \
21mr|subunit-1.4.0-3|199	-e 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' \
21mr|subunit-1.4.0-3|200	-e 's|CC=.g..|& -Wl,--as-needed|' \
21mr|subunit-1.4.0-3|201	-i libtool
21mr|subunit-1.4.0-3|202	
21mr|subunit-1.4.0-3|203	%make_build
21mr|subunit-1.4.0-3|204	%py3_build
21mr|subunit-1.4.0-3|205	popd
21mr|subunit-1.4.0-3|206	%endif
21mr|subunit-1.4.0-3|207	
21mr|subunit-1.4.0-3|208	%install
21mr|subunit-1.4.0-3|209	# Install for python 2 first so that the python 3 install overwrites files
21mr|subunit-1.4.0-3|210	%if %{with python3}
21mr|subunit-1.4.0-3|211	pushd python3
21mr|subunit-1.4.0-3|212	%py3_install
21mr|subunit-1.4.0-3|213	chmod 0755 %{buildroot}%{python3_sitelib}/%{name}/run.py
21mr|subunit-1.4.0-3|214	chmod 0755 %{buildroot}%{python3_sitelib}/%{name}/tests/sample-script.py
21mr|subunit-1.4.0-3|215	chmod 0755 %{buildroot}%{python3_sitelib}/%{name}/tests/sample-two-script.py
21mr|subunit-1.4.0-3|216	
21mr|subunit-1.4.0-3|217	# Patch the test code to look for filters in _bindir
21mr|subunit-1.4.0-3|218	sed -i "s|root, 'filters'|'/usr', 'bin'|" \
21mr|subunit-1.4.0-3|219	%{buildroot}%{python3_sitelib}/%{name}/tests/test_subunit_filter.py
21mr|subunit-1.4.0-3|220	
21mr|subunit-1.4.0-3|221	# We set pkgpython_PYTHON for efficiency to disable automake python compilation
21mr|subunit-1.4.0-3|222	%make_install pkgpython_PYTHON='' INSTALL="%{_bindir}/install -p"
21mr|subunit-1.4.0-3|223	popd
21mr|subunit-1.4.0-3|224	%endif
21mr|subunit-1.4.0-3|225	
21mr|subunit-1.4.0-3|226	# Install the shell interface
21mr|subunit-1.4.0-3|227	mkdir -p %{buildroot}%{_sysconfdir}/profile.d
21mr|subunit-1.4.0-3|228	cp -p shell/share/%{name}.sh %{buildroot}%{_sysconfdir}/profile.d
21mr|subunit-1.4.0-3|229	
21mr|subunit-1.4.0-3|230	# Remove unwanted libtool files
21mr|subunit-1.4.0-3|231	rm -f %{buildroot}%{_libdir}/*.la
21mr|subunit-1.4.0-3|232	
21mr|subunit-1.4.0-3|233	# Fix perl installation
21mr|subunit-1.4.0-3|234	mkdir -p %{buildroot}%{perl_vendorlib}
21mr|subunit-1.4.0-3|235	mv %{buildroot}%{perl_privlib}/Subunit* %{buildroot}%{perl_vendorlib}
21mr|subunit-1.4.0-3|236	rm -fr %{buildroot}%{perl_archlib}
21mr|subunit-1.4.0-3|237	
21mr|subunit-1.4.0-3|238	# Fix permissions
21mr|subunit-1.4.0-3|239	chmod 0755 %{buildroot}%{_bindir}/subunit-diff
21mr|subunit-1.4.0-3|240	%if %{with python3}
21mr|subunit-1.4.0-3|241	chmod 0755 %{buildroot}%{python3_sitelib}/%{name}/tests/sample-script.py
21mr|subunit-1.4.0-3|242	chmod 0755 %{buildroot}%{python3_sitelib}/%{name}/tests/sample-two-script.py
21mr|subunit-1.4.0-3|243	%endif
21mr|subunit-1.4.0-3|244	
21mr|subunit-1.4.0-3|245	# Fix timestamps
21mr|subunit-1.4.0-3|246	touch -r c/include/%{name}/child.h %{buildroot}%{_includedir}/%{name}/child.h
21mr|subunit-1.4.0-3|247	touch -r c++/SubunitTestProgressListener.h \
21mr|subunit-1.4.0-3|248	%{buildroot}%{_includedir}/%{name}/SubunitTestProgressListener.h
21mr|subunit-1.4.0-3|249	touch -r perl/subunit-diff %{buildroot}%{_bindir}/subunit-diff
21mr|subunit-1.4.0-3|250	for fil in filters/*; do
21mr|subunit-1.4.0-3|251	touch -r $fil %{buildroot}%{_bindir}/$(basename $fil)
21mr|subunit-1.4.0-3|252	done
21mr|subunit-1.4.0-3|253	
21mr|subunit-1.4.0-3|254	%check
21mr|subunit-1.4.0-3|255	%if %{with python3} && 0%{?!disable_tests}
21mr|subunit-1.4.0-3|256	# Run the tests for python3
21mr|subunit-1.4.0-3|257	pushd python3
21mr|subunit-1.4.0-3|258	export LD_LIBRARY_PATH=$PWD/.libs
21mr|subunit-1.4.0-3|259	export PYTHON=%{__python3}
21mr|subunit-1.4.0-3|260	make check
21mr|subunit-1.4.0-3|261	# Make sure subunit.iso8601 is importable from buildroot
21mr|subunit-1.4.0-3|262	PYTHONPATH=%{buildroot}%{python3_sitelib} %{__python3} -c "import subunit.iso8601"
21mr|subunit-1.4.0-3|263	popd
21mr|subunit-1.4.0-3|264	%endif
21mr|subunit-1.4.0-3|265	
21mr|subunit-1.4.0-3|266	%files -n %{libname}
21mr|subunit-1.4.0-3|267	%doc NEWS README.rst
21mr|subunit-1.4.0-3|268	%license Apache-2.0 BSD COPYING
21mr|subunit-1.4.0-3|269	%{_libdir}/lib%{name}.so.%{major}*
21mr|subunit-1.4.0-3|270	
21mr|subunit-1.4.0-3|271	%files -n %{devname}
21mr|subunit-1.4.0-3|272	%doc c/README
21mr|subunit-1.4.0-3|273	%dir %{_includedir}/%{name}/
21mr|subunit-1.4.0-3|274	%{_includedir}/%{name}/child.h
21mr|subunit-1.4.0-3|275	%{_libdir}/lib%{name}.so
21mr|subunit-1.4.0-3|276	%{_libdir}/pkgconfig/lib%{name}.pc
21mr|subunit-1.4.0-3|277	
21mr|subunit-1.4.0-3|278	%files -n %{libcppname}
21mr|subunit-1.4.0-3|279	%{_libdir}/libcppunit_%{name}.so.%{major}*
21mr|subunit-1.4.0-3|280	
21mr|subunit-1.4.0-3|281	%files -n %{devcppname}
21mr|subunit-1.4.0-3|282	%doc c++/README
21mr|subunit-1.4.0-3|283	%{_includedir}/%{name}/SubunitTestProgressListener.h
21mr|subunit-1.4.0-3|284	%{_libdir}/libcppunit_%{name}.so
21mr|subunit-1.4.0-3|285	%{_libdir}/pkgconfig/libcppunit_%{name}.pc
21mr|subunit-1.4.0-3|286	
21mr|subunit-1.4.0-3|287	%files perl
21mr|subunit-1.4.0-3|288	%license Apache-2.0 BSD COPYING
21mr|subunit-1.4.0-3|289	%{_bindir}/%{name}-diff
21mr|subunit-1.4.0-3|290	%{perl_vendorlib}/*
21mr|subunit-1.4.0-3|291	
21mr|subunit-1.4.0-3|292	%files shell
21mr|subunit-1.4.0-3|293	%doc shell/README
21mr|subunit-1.4.0-3|294	%license Apache-2.0 BSD COPYING
21mr|subunit-1.4.0-3|295	%config(noreplace) %{_sysconfdir}/profile.d/%{name}.sh
21mr|subunit-1.4.0-3|296	
21mr|subunit-1.4.0-3|297	%if %{with python3}
21mr|subunit-1.4.0-3|298	%files -n python3-%{name}
21mr|subunit-1.4.0-3|299	%license Apache-2.0 BSD COPYING
21mr|subunit-1.4.0-3|300	%{python3_sitelib}/%{name}/
21mr|subunit-1.4.0-3|301	%{python3_sitelib}/python_%{name}-%{version}-*.egg-info
21mr|subunit-1.4.0-3|302	%exclude %{python3_sitelib}/%{name}/tests/
21mr|subunit-1.4.0-3|303	
21mr|subunit-1.4.0-3|304	%files -n python3-%{name}-test
21mr|subunit-1.4.0-3|305	%{python3_sitelib}/%{name}/tests/
21mr|subunit-1.4.0-3|306	%endif
21mr|subunit-1.4.0-3|307	
21mr|subunit-1.4.0-3|308	%files static
21mr|subunit-1.4.0-3|309	%{_libdir}/*.a
21mr|subunit-1.4.0-3|310	
21mr|subunit-1.4.0-3|311	%files filters
21mr|subunit-1.4.0-3|312	%{_bindir}/*
21mr|subunit-1.4.0-3|313	%exclude %{_bindir}/%{name}-diff

16994 21
21mr|subversion-1.14.5-1|1	%define api 1
21mr|subversion-1.14.5-1|2	%define major 0
21mr|subversion-1.14.5-1|3	%define libname %mklibname svn %{api} %{major}
21mr|subversion-1.14.5-1|4	%define devname %mklibname svn -d
21mr|subversion-1.14.5-1|5	
21mr|subversion-1.14.5-1|6	%bcond_without python
21mr|subversion-1.14.5-1|7	%bcond_without perl
21mr|subversion-1.14.5-1|8	%bcond_with ruby
21mr|subversion-1.14.5-1|9	%bcond_with gnome_keyring
21mr|subversion-1.14.5-1|10	%bcond_with kwallet
21mr|subversion-1.14.5-1|11	%bcond_with test
21mr|subversion-1.14.5-1|12	%bcond_with debug
21mr|subversion-1.14.5-1|13	
21mr|subversion-1.14.5-1|14	# Java stack is not supported on x86_32
21mr|subversion-1.14.5-1|15	%ifarch %{ix86} %{e2k} %{riscv}
21mr|subversion-1.14.5-1|16	%bcond_with java
21mr|subversion-1.14.5-1|17	%else
21mr|subversion-1.14.5-1|18	%bcond_without java
21mr|subversion-1.14.5-1|19	%endif
21mr|subversion-1.14.5-1|20	
21mr|subversion-1.14.5-1|21	Summary:	A Concurrent Versioning System
21mr|subversion-1.14.5-1|22	Name:		subversion
21mr|subversion-1.14.5-1|23	Epoch:		2
21mr|subversion-1.14.5-1|24	Version:	1.14.5
21mr|subversion-1.14.5-1|25	Release:	1
21mr|subversion-1.14.5-1|26	License:	Apache License
21mr|subversion-1.14.5-1|27	Group:		Development/Tools
21mr|subversion-1.14.5-1|28	Url:		http://subversion.apache.org/
21mr|subversion-1.14.5-1|29	Source0:	http://www.apache.org/dist/subversion/%{name}-%{version}.tar.gz
21mr|subversion-1.14.5-1|30	Source2:	mod_dav_svn.conf
21mr|subversion-1.14.5-1|31	Source3:	subversion.conf
21mr|subversion-1.14.5-1|32	Source5:	%{name}-1.3.0-global-config
21mr|subversion-1.14.5-1|33	Source6:	%{name}-1.3.0-global-servers
21mr|subversion-1.14.5-1|34	Source7:	http://svnbook.red-bean.com/nightly/en/svn-book-html-chunk.tar.bz2
21mr|subversion-1.14.5-1|35	Source8:	svnserve.service
21mr|subversion-1.14.5-1|36	Source9:	svnserve-tmpfiles.conf
21mr|subversion-1.14.5-1|37	Source100:	%{name}.rpmlintrc
21mr|subversion-1.14.5-1|38	
21mr|subversion-1.14.5-1|39	BuildRequires:	apache-devel
21mr|subversion-1.14.5-1|40	BuildRequires:	boost-devel
21mr|subversion-1.14.5-1|41	BuildRequires:	chrpath
21mr|subversion-1.14.5-1|42	BuildRequires:	docbook-style-xsl
21mr|subversion-1.14.5-1|43	BuildRequires:	doxygen
21mr|subversion-1.14.5-1|44	BuildRequires:	db-devel
21mr|subversion-1.14.5-1|45	BuildRequires:	pkgconfig(apr-1)
21mr|subversion-1.14.5-1|46	BuildRequires:	pkgconfig(apr-util-1)
21mr|subversion-1.14.5-1|47	BuildRequires:	pkgconfig(liblz4)
21mr|subversion-1.14.5-1|48	BuildRequires:	pkgconfig(libexslt)
21mr|subversion-1.14.5-1|49	BuildRequires:	pkgconfig(libutf8proc)
21mr|subversion-1.14.5-1|50	BuildRequires:	pkgconfig(neon)
21mr|subversion-1.14.5-1|51	BuildRequires:	pkgconfig(python3)
21mr|subversion-1.14.5-1|52	BuildRequires:	pkgconfig(py3c)
21mr|subversion-1.14.5-1|53	BuildRequires:	pkgconfig(sqlite3)
21mr|subversion-1.14.5-1|54	BuildRequires:	pkgconfig(serf-1)
21mr|subversion-1.14.5-1|55	BuildRequires:	krb5-devel
21mr|subversion-1.14.5-1|56	BuildRequires:	locales
21mr|subversion-1.14.5-1|57	BuildRequires:	locales-en
21mr|subversion-1.14.5-1|58	BuildRequires:	magic-devel
21mr|subversion-1.14.5-1|59	BuildRequires:	rsync
21mr|subversion-1.14.5-1|60	
21mr|subversion-1.14.5-1|61	# Swig is runtime only
21mr|subversion-1.14.5-1|62	BuildRequires:	swig >= 1.3.27
21mr|subversion-1.14.5-1|63	%if %{with ruby}
21mr|subversion-1.14.5-1|64	# needs this despite with ruby 0
21mr|subversion-1.14.5-1|65	BuildRequires:	ruby
21mr|subversion-1.14.5-1|66	BuildRequires:	ruby-devel
21mr|subversion-1.14.5-1|67	BuildRequires:	%{_bindir}/rdoc
21mr|subversion-1.14.5-1|68	%endif
21mr|subversion-1.14.5-1|69	
21mr|subversion-1.14.5-1|70	Provides:	%{name}-ra-method = %{EVRD}
21mr|subversion-1.14.5-1|71	Provides:	%{name}-client-tools = %{EVRD}
21mr|subversion-1.14.5-1|72	Provides:	svn = %{EVRD}
21mr|subversion-1.14.5-1|73	# MD because of the sysconfig files moved to this pkg
21mr|subversion-1.14.5-1|74	Conflicts:	%{libname} < 2:1.8.5-2
21mr|subversion-1.14.5-1|75	
21mr|subversion-1.14.5-1|76	%description
21mr|subversion-1.14.5-1|77	Subversion (SVN) is a concurrent version control system which enables one or
21mr|subversion-1.14.5-1|78	more users to collaborate in developing and maintaining a hierarchy of files
21mr|subversion-1.14.5-1|79	and directories while keeping a history of all changes.  Subversion only stores
21mr|subversion-1.14.5-1|80	the differences between versions, instead of every complete file.  Subversion
21mr|subversion-1.14.5-1|81	also keeps a log of who, when, and why changes occurred.
21mr|subversion-1.14.5-1|82	
21mr|subversion-1.14.5-1|83	As such it basically does the same thing CVS does (Concurrent Versioning
21mr|subversion-1.14.5-1|84	System) but has major enhancements compared to CVS and fixes a lot of the
21mr|subversion-1.14.5-1|85	annoyances that CVS users face.
21mr|subversion-1.14.5-1|86	
21mr|subversion-1.14.5-1|87	This package contains the client, if you're looking for the server end
21mr|subversion-1.14.5-1|88	of things you want %{name}-server.
21mr|subversion-1.14.5-1|89	
21mr|subversion-1.14.5-1|90	%files -f %{name}.lang
21mr|subversion-1.14.5-1|91	%doc LICENSE
21mr|subversion-1.14.5-1|92	# MD moved from lib pkg
21mr|subversion-1.14.5-1|93	%dir %{_sysconfdir}/subversion
21mr|subversion-1.14.5-1|94	%config(noreplace) %{_sysconfdir}/subversion/*
21mr|subversion-1.14.5-1|95	%{_bindir}/svn
21mr|subversion-1.14.5-1|96	%{_bindir}/svnversion
21mr|subversion-1.14.5-1|97	%{_bindir}/svnlook
21mr|subversion-1.14.5-1|98	%{_mandir}/man1/svn.*
21mr|subversion-1.14.5-1|99	%{_mandir}/man1/svnlook.*
21mr|subversion-1.14.5-1|100	%{_mandir}/man1/svnversion.*
21mr|subversion-1.14.5-1|101	%{_mandir}/man1/svnsync.*
21mr|subversion-1.14.5-1|102	%dir %{_datadir}/subversion-%{version}
21mr|subversion-1.14.5-1|103	%{_sysconfdir}/bash_completion.d/subversion
21mr|subversion-1.14.5-1|104	
21mr|subversion-1.14.5-1|105	#--------------------------------------------------------------------------
21mr|subversion-1.14.5-1|106	
21mr|subversion-1.14.5-1|107	%package doc
21mr|subversion-1.14.5-1|108	Summary:	Subversion Documenation
21mr|subversion-1.14.5-1|109	Group:		Documentation
21mr|subversion-1.14.5-1|110	BuildArch:	noarch
21mr|subversion-1.14.5-1|111	
21mr|subversion-1.14.5-1|112	%description doc
21mr|subversion-1.14.5-1|113	This package contains the subversion book and design info files.
21mr|subversion-1.14.5-1|114	
21mr|subversion-1.14.5-1|115	%files doc
21mr|subversion-1.14.5-1|116	%doc svnbook-1.*
21mr|subversion-1.14.5-1|117	%doc doc/user/*.html
21mr|subversion-1.14.5-1|118	%doc doc/user/*.txt
21mr|subversion-1.14.5-1|119	
21mr|subversion-1.14.5-1|120	#-------------------------------------------------------------------------
21mr|subversion-1.14.5-1|121	
21mr|subversion-1.14.5-1|122	%define svnlibs svn_client svn_delta svn_diff svn_fs svn_fs_base svn_fs_fs svn_fs_util svn_fs_x svn_repos svn_subr svn_ra svn_ra_local svn_ra_serf svn_ra_svn svn_wc
21mr|subversion-1.14.5-1|123	
21mr|subversion-1.14.5-1|124	%package -n %{libname}
21mr|subversion-1.14.5-1|125	Summary:	Subversion libraries
21mr|subversion-1.14.5-1|126	Group:		System/Libraries
21mr|subversion-1.14.5-1|127	
21mr|subversion-1.14.5-1|128	%description -n %{libname}
21mr|subversion-1.14.5-1|129	Subversion common libraries.
21mr|subversion-1.14.5-1|130	
21mr|subversion-1.14.5-1|131	%files -n %{libname}
21mr|subversion-1.14.5-1|132	%doc LICENSE
21mr|subversion-1.14.5-1|133	%{expand:%(for lib in %svnlibs; do cat <<EOF
21mr|subversion-1.14.5-1|134	%{_libdir}/lib$lib-%{api}.so.%{major}*
21mr|subversion-1.14.5-1|135	EOF
21mr|subversion-1.14.5-1|136	done)}
21mr|subversion-1.14.5-1|137	
21mr|subversion-1.14.5-1|138	#---------------------------------------------------------------------------
21mr|subversion-1.14.5-1|139	
21mr|subversion-1.14.5-1|140	%package -n %{devname}
21mr|subversion-1.14.5-1|141	Summary:	Subversion headers/libraries for development
21mr|subversion-1.14.5-1|142	Group:		Development/C
21mr|subversion-1.14.5-1|143	Requires:	%{libname} = %{EVRD}
21mr|subversion-1.14.5-1|144	Provides:	%{name}-devel = %{EVRD}
21mr|subversion-1.14.5-1|145	Obsoletes:	%{name}-devel < 2:1.8.5-2
21mr|subversion-1.14.5-1|146	
21mr|subversion-1.14.5-1|147	%description -n %{devname}
21mr|subversion-1.14.5-1|148	This package contains the header files and linker scripts for
21mr|subversion-1.14.5-1|149	subversion libraries.
21mr|subversion-1.14.5-1|150	
21mr|subversion-1.14.5-1|151	%files -n %{devname}
21mr|subversion-1.14.5-1|152	%doc tools/examples/minimal_client.c
21mr|subversion-1.14.5-1|153	%{_includedir}/subversion-1/*
21mr|subversion-1.14.5-1|154	%{expand:%(for lib in %svnlibs; do cat <<EOF
21mr|subversion-1.14.5-1|155	%{_libdir}/lib$lib-%{api}.so
21mr|subversion-1.14.5-1|156	%{_libdir}/pkgconfig/lib$lib.pc
21mr|subversion-1.14.5-1|157	EOF
21mr|subversion-1.14.5-1|158	done)}
21mr|subversion-1.14.5-1|159	# MD should we remove this?
21mr|subversion-1.14.5-1|160	%{_libdir}/libsvn_diff.so
21mr|subversion-1.14.5-1|161	
21mr|subversion-1.14.5-1|162	%if %{with java}
21mr|subversion-1.14.5-1|163	%exclude %{_libdir}/libsvnjavahl*
21mr|subversion-1.14.5-1|164	%endif
21mr|subversion-1.14.5-1|165	
21mr|subversion-1.14.5-1|166	#----------------------------------------------------------------
21mr|subversion-1.14.5-1|167	
21mr|subversion-1.14.5-1|168	%if %{with gnome_keyring}
21mr|subversion-1.14.5-1|169	%define libgnomekeyring %mklibname svn_auth_gnome_keyring %{api} %{major}
21mr|subversion-1.14.5-1|170	%define devgnomekeyring %mklibname svn_auth_gnome_keyring -d
21mr|subversion-1.14.5-1|171	
21mr|subversion-1.14.5-1|172	%package -n %{libgnomekeyring}
21mr|subversion-1.14.5-1|173	Summary:	gnome-keyring support for svn
21mr|subversion-1.14.5-1|174	Group:		System/Libraries
21mr|subversion-1.14.5-1|175	BuildRequires:	pkgconfig(dbus-1)
21mr|subversion-1.14.5-1|176	BuildRequires:	pkgconfig(gnome-keyring-1)
21mr|subversion-1.14.5-1|177	Requires:	gnome-keyring >= 2.26.1
21mr|subversion-1.14.5-1|178	
21mr|subversion-1.14.5-1|179	%description -n %{libgnomekeyring}
21mr|subversion-1.14.5-1|180	Subversion library that allow interaction with the gnome-keyring daemon.
21mr|subversion-1.14.5-1|181	
21mr|subversion-1.14.5-1|182	%files -n %{libgnomekeyring}
21mr|subversion-1.14.5-1|183	%doc LICENSE
21mr|subversion-1.14.5-1|184	%{_libdir}/libsvn_auth_gnome_keyring-%{api}.so.%{major}*
21mr|subversion-1.14.5-1|185	
21mr|subversion-1.14.5-1|186	#--------------------------------------------------------------------------
21mr|subversion-1.14.5-1|187	
21mr|subversion-1.14.5-1|188	%package -n %{devgnomekeyring}
21mr|subversion-1.14.5-1|189	Summary:	Subversion headers/libraries for development
21mr|subversion-1.14.5-1|190	Group:		Development/GNOME and GTK+
21mr|subversion-1.14.5-1|191	Requires:	%{name}-devel = %{EVRD}
21mr|subversion-1.14.5-1|192	Requires:	%{libgnomekeyring} = %{EVRD}
21mr|subversion-1.14.5-1|193	Conflicts:	%{name}-devel < 2:1.6.17-2
21mr|subversion-1.14.5-1|194	
21mr|subversion-1.14.5-1|195	%description -n %{devgnomekeyring}
21mr|subversion-1.14.5-1|196	This package contains the header files and linker scripts for the
21mr|subversion-1.14.5-1|197	subversion library using gnome-keyring auth.
21mr|subversion-1.14.5-1|198	
21mr|subversion-1.14.5-1|199	%files -n %{devgnomekeyring}
21mr|subversion-1.14.5-1|200	%doc LICENSE
21mr|subversion-1.14.5-1|201	%{_libdir}/libsvn_auth_gnome_keyring-%{api}.so
21mr|subversion-1.14.5-1|202	%{_libdir}/pkgconfig/libsvn_auth_gnome_keyring.pc
21mr|subversion-1.14.5-1|203	%endif
21mr|subversion-1.14.5-1|204	
21mr|subversion-1.14.5-1|205	#--------------------------------------------------------------------------
21mr|subversion-1.14.5-1|206	
21mr|subversion-1.14.5-1|207	%if %{with kwallet}
21mr|subversion-1.14.5-1|208	%define libkwallet %mklibname svn_auth_kwallet %{api} %{major}
21mr|subversion-1.14.5-1|209	%define devkwallet %mklibname svn_auth_kwallet -d
21mr|subversion-1.14.5-1|210	
21mr|subversion-1.14.5-1|211	%package -n %{libkwallet}
21mr|subversion-1.14.5-1|212	Summary:	kwallet support for svn
21mr|subversion-1.14.5-1|213	Group:		System/Libraries
21mr|subversion-1.14.5-1|214	BuildRequires:	kdelibs4-devel
21mr|subversion-1.14.5-1|215	BuildRequires:	pkgconfig(dbus-1)
21mr|subversion-1.14.5-1|216	Requires:	kwallet
21mr|subversion-1.14.5-1|217	
21mr|subversion-1.14.5-1|218	%description -n %{libkwallet}
21mr|subversion-1.14.5-1|219	Subversion library that allow interaction with the kwallet daemon.
21mr|subversion-1.14.5-1|220	
21mr|subversion-1.14.5-1|221	%files -n %{libkwallet}
21mr|subversion-1.14.5-1|222	%doc LICENSE
21mr|subversion-1.14.5-1|223	%{_libdir}/libsvn_auth_kwallet-%{api}.so.%{major}*
21mr|subversion-1.14.5-1|224	
21mr|subversion-1.14.5-1|225	#--------------------------------------------------------------------------
21mr|subversion-1.14.5-1|226	
21mr|subversion-1.14.5-1|227	%package -n %{devkwallet}
21mr|subversion-1.14.5-1|228	Summary:	Subversion headers/libraries for development
21mr|subversion-1.14.5-1|229	Group:		Development/KDE and Qt
21mr|subversion-1.14.5-1|230	Requires:	%{name}-devel = %{EVRD}
21mr|subversion-1.14.5-1|231	Requires:	%{libkwallet} = %{EVRD}
21mr|subversion-1.14.5-1|232	Conflicts:	%{name}-devel < 2:1.6.17-2
21mr|subversion-1.14.5-1|233	
21mr|subversion-1.14.5-1|234	%description -n %{devkwallet}
21mr|subversion-1.14.5-1|235	This package contains the header files and linker scripts for the
21mr|subversion-1.14.5-1|236	subversion library using kwallet auth.
21mr|subversion-1.14.5-1|237	
21mr|subversion-1.14.5-1|238	%files -n %{devkwallet}
21mr|subversion-1.14.5-1|239	%doc LICENSE
21mr|subversion-1.14.5-1|240	%{_libdir}/libsvn_auth_kwallet-%{api}.so
21mr|subversion-1.14.5-1|241	%{_libdir}/pkgconfig/libsvn_auth_kwallet.pc
21mr|subversion-1.14.5-1|242	%endif
21mr|subversion-1.14.5-1|243	
21mr|subversion-1.14.5-1|244	#--------------------------------------------------------------------------
21mr|subversion-1.14.5-1|245	
21mr|subversion-1.14.5-1|246	%package server
21mr|subversion-1.14.5-1|247	Summary:	Subversion Server
21mr|subversion-1.14.5-1|248	Group:		System/Servers
21mr|subversion-1.14.5-1|249	Requires:	%{name} = %{EVRD}
21mr|subversion-1.14.5-1|250	Requires(pre,preun,postun,post):	rpm-helper
21mr|subversion-1.14.5-1|251	Requires(post):	sed
21mr|subversion-1.14.5-1|252	Requires(post):	systemd
21mr|subversion-1.14.5-1|253	
21mr|subversion-1.14.5-1|254	%description server
21mr|subversion-1.14.5-1|255	This package contains the subversion server and configuration files.
21mr|subversion-1.14.5-1|256	
21mr|subversion-1.14.5-1|257	%pre server
21mr|subversion-1.14.5-1|258	%_pre_useradd svn /var/lib/svn /bin/false
21mr|subversion-1.14.5-1|259	
21mr|subversion-1.14.5-1|260	%preun server
21mr|subversion-1.14.5-1|261	%_preun_service svnserve
21mr|subversion-1.14.5-1|262	
21mr|subversion-1.14.5-1|263	%post server
21mr|subversion-1.14.5-1|264	%tmpfiles_create svnserve.conf
21mr|subversion-1.14.5-1|265	%_post_service svnserve
21mr|subversion-1.14.5-1|266	# fix svn entries in /etc/services
21mr|subversion-1.14.5-1|267	if ! grep -qE '^svn[[:space:]]+3690/(tcp|udp)[[:space:]]+svnserve' %{_sysconfdir}/services; then
21mr|subversion-1.14.5-1|268	# cleanup
21mr|subversion-1.14.5-1|269	sed -i -e '/^svn\(serve\)\?/d;/^# svnserve ports added by subversion-server/d' %{_sysconfdir}/services
21mr|subversion-1.14.5-1|270	echo "# svnserve ports added by subversion-server" >> /etc/services
21mr|subversion-1.14.5-1|271	echo -e "svn\t3690/tcp\tsvnserve\t# Subversion svnserve" >> /etc/services
21mr|subversion-1.14.5-1|272	echo -e "svn\t3690/udp\tsvnserve\t# Subversion svnserve" >> /etc/services
21mr|subversion-1.14.5-1|273	fi
21mr|subversion-1.14.5-1|274	
21mr|subversion-1.14.5-1|275	%postun server
21mr|subversion-1.14.5-1|276	%_postun_userdel svn
21mr|subversion-1.14.5-1|277	
21mr|subversion-1.14.5-1|278	%files server
21mr|subversion-1.14.5-1|279	%doc BUGS CHANGES COMMITTERS LICENSE README
21mr|subversion-1.14.5-1|280	%{_bindir}/svnserve
21mr|subversion-1.14.5-1|281	%{_unitdir}/svnserve.service
21mr|subversion-1.14.5-1|282	/var/lib/svn
21mr|subversion-1.14.5-1|283	%{_mandir}/man8/svnserve.8*
21mr|subversion-1.14.5-1|284	%{_mandir}/man5/svnserve.conf.5*
21mr|subversion-1.14.5-1|285	%{_tmpfilesdir}/svnserve.conf
21mr|subversion-1.14.5-1|286	
21mr|subversion-1.14.5-1|287	#--------------------------------------------------------------------------
21mr|subversion-1.14.5-1|288	
21mr|subversion-1.14.5-1|289	%package tools
21mr|subversion-1.14.5-1|290	Summary:	Subversion Repo/Server Tools
21mr|subversion-1.14.5-1|291	Group:		Development/Tools
21mr|subversion-1.14.5-1|292	Requires:	%{name} = %{EVRD}
21mr|subversion-1.14.5-1|293	
21mr|subversion-1.14.5-1|294	%description tools
21mr|subversion-1.14.5-1|295	This package contains a myriad of tools for subversion server
21mr|subversion-1.14.5-1|296	and repository admins:
21mr|subversion-1.14.5-1|297	* hot-backup makes a backup of a svn repo without stopping
21mr|subversion-1.14.5-1|298	* mirror_dir_through_svn.cgi
21mr|subversion-1.14.5-1|299	* various hook scripts
21mr|subversion-1.14.5-1|300	* xslt example
21mr|subversion-1.14.5-1|301	
21mr|subversion-1.14.5-1|302	Note that cvs2svn has moved out of subversion and is a separate
21mr|subversion-1.14.5-1|303	project.  It has not released its own package yet, but you can
21mr|subversion-1.14.5-1|304	find it at http://cvs2svn.tigris.org/
21mr|subversion-1.14.5-1|305	
21mr|subversion-1.14.5-1|306	%files tools
21mr|subversion-1.14.5-1|307	%doc LICENSE
21mr|subversion-1.14.5-1|308	%{_bindir}/hot-backup*
21mr|subversion-1.14.5-1|309	%{_bindir}/svnadmin
21mr|subversion-1.14.5-1|310	%{_bindir}/svnbench
21mr|subversion-1.14.5-1|311	%{_bindir}/svndumpfilter
21mr|subversion-1.14.5-1|312	%{_bindir}/svnfsfs
21mr|subversion-1.14.5-1|313	%{_bindir}/svnmucc
21mr|subversion-1.14.5-1|314	%{_bindir}/svnrdump
21mr|subversion-1.14.5-1|315	%{_bindir}/svnsync
21mr|subversion-1.14.5-1|316	%dir %{_libexecdir}/svn-tools
21mr|subversion-1.14.5-1|317	%{_libexecdir}/svn-tools/svn-mergeinfo-normalizer
21mr|subversion-1.14.5-1|318	%{_libexecdir}/svn-tools/svnconflict
21mr|subversion-1.14.5-1|319	%{_libexecdir}/svn-tools/svnmover
21mr|subversion-1.14.5-1|320	%{_libexecdir}/svn-tools/diff
21mr|subversion-1.14.5-1|321	%{_libexecdir}/svn-tools/diff3
21mr|subversion-1.14.5-1|322	%{_libexecdir}/svn-tools/diff4
21mr|subversion-1.14.5-1|323	%{_libexecdir}/svn-tools/fsfs-access-map
21mr|subversion-1.14.5-1|324	%{_libexecdir}/svn-tools/fsfs-stats
21mr|subversion-1.14.5-1|325	%{_libexecdir}/svn-tools/svnauthz
21mr|subversion-1.14.5-1|326	%{_libexecdir}/svn-tools/svnauthz-validate
21mr|subversion-1.14.5-1|327	%{_libexecdir}/svn-tools/svn-bench
21mr|subversion-1.14.5-1|328	%{_libexecdir}/svn-tools/svnmucc
21mr|subversion-1.14.5-1|329	%{_libexecdir}/svn-tools/svn-populate-node-origins-index
21mr|subversion-1.14.5-1|330	%{_libexecdir}/svn-tools/svnraisetreeconflict
21mr|subversion-1.14.5-1|331	%{_libexecdir}/svn-tools/x509-parser
21mr|subversion-1.14.5-1|332	%{_datadir}/%{name}-%{version}/repo-tools
21mr|subversion-1.14.5-1|333	%{_mandir}/man1/svnadmin.1*
21mr|subversion-1.14.5-1|334	%{_mandir}/man1/svndumpfilter.1*
21mr|subversion-1.14.5-1|335	%{_mandir}/man1/svnrdump.1*
21mr|subversion-1.14.5-1|336	%{_mandir}/man1/svnmucc.1*
21mr|subversion-1.14.5-1|337	
21mr|subversion-1.14.5-1|338	#--------------------------------------------------------------------------
21mr|subversion-1.14.5-1|339	
21mr|subversion-1.14.5-1|340	%if %{with python}
21mr|subversion-1.14.5-1|341	%package -n python3-svn
21mr|subversion-1.14.5-1|342	Summary:	Python bindings for Subversion
21mr|subversion-1.14.5-1|343	Group:		Development/Python
21mr|subversion-1.14.5-1|344	Provides:	python3-subversion = %{EVRD}
21mr|subversion-1.14.5-1|345	Requires:	python3
21mr|subversion-1.14.5-1|346	
21mr|subversion-1.14.5-1|347	%description -n python3-svn
21mr|subversion-1.14.5-1|348	This package contains the files necessary to use the subversion
21mr|subversion-1.14.5-1|349	library functions within python scripts.
21mr|subversion-1.14.5-1|350	
21mr|subversion-1.14.5-1|351	%files -n python3-svn
21mr|subversion-1.14.5-1|352	%{_libdir}/libsvn_swig_py-%{api}.so.%{major}*
21mr|subversion-1.14.5-1|353	%{py3_puresitedir}/svn
21mr|subversion-1.14.5-1|354	%{py3_platsitedir}/libsvn
21mr|subversion-1.14.5-1|355	%doc tools/examples/*.py subversion/bindings/swig/INSTALL subversion/bindings/swig/NOTES
21mr|subversion-1.14.5-1|356	
21mr|subversion-1.14.5-1|357	#--------------------------------------------------------------------------
21mr|subversion-1.14.5-1|358	
21mr|subversion-1.14.5-1|359	%package -n python3-svn-devel
21mr|subversion-1.14.5-1|360	Summary:	Subversion headers/libraries for development
21mr|subversion-1.14.5-1|361	Group:		Development/Python
21mr|subversion-1.14.5-1|362	Requires:	%{name}-devel = %{EVRD}
21mr|subversion-1.14.5-1|363	Requires:	python3-svn = %{EVRD}
21mr|subversion-1.14.5-1|364	Obsoletes:	python3-svn-devel < 2:1.5.2-2
21mr|subversion-1.14.5-1|365	Conflicts:	%{name}-devel < 2:1.6.17-2
21mr|subversion-1.14.5-1|366	
21mr|subversion-1.14.5-1|367	%description -n python3-svn-devel
21mr|subversion-1.14.5-1|368	This package contains the header files and linker scripts for
21mr|subversion-1.14.5-1|369	subversion libraries using perl.
21mr|subversion-1.14.5-1|370	
21mr|subversion-1.14.5-1|371	%files -n python3-svn-devel
21mr|subversion-1.14.5-1|372	%doc LICENSE
21mr|subversion-1.14.5-1|373	%{_libdir}/libsvn_swig_py-%{api}.so
21mr|subversion-1.14.5-1|374	%endif
21mr|subversion-1.14.5-1|375	
21mr|subversion-1.14.5-1|376	#--------------------------------------------------------------------------
21mr|subversion-1.14.5-1|377	
21mr|subversion-1.14.5-1|378	%if %{with ruby}
21mr|subversion-1.14.5-1|379	%package -n ruby-svn
21mr|subversion-1.14.5-1|380	Summary:	Ruby bindings for Subversion
21mr|subversion-1.14.5-1|381	Group:		Development/Ruby
21mr|subversion-1.14.5-1|382	BuildRequires:	ruby-devel
21mr|subversion-1.14.5-1|383	Requires:	ruby
21mr|subversion-1.14.5-1|384	Provides:	ruby-subversion = %{EVRD}
21mr|subversion-1.14.5-1|385	
21mr|subversion-1.14.5-1|386	%description -n ruby-svn
21mr|subversion-1.14.5-1|387	This package contains the files necessary to use the subversion
21mr|subversion-1.14.5-1|388	library functions within ruby scripts.
21mr|subversion-1.14.5-1|389	
21mr|subversion-1.14.5-1|390	%files -n ruby-svn
21mr|subversion-1.14.5-1|391	%doc LICENSE
21mr|subversion-1.14.5-1|392	%{ruby_vendorarchdir}/svn
21mr|subversion-1.14.5-1|393	%{ruby_vendorlibdir}/*/*.rb
21mr|subversion-1.14.5-1|394	%{_libdir}/libsvn_swig_ruby-%{api}.so.%{major}*
21mr|subversion-1.14.5-1|395	
21mr|subversion-1.14.5-1|396	#--------------------------------------------------------------------------
21mr|subversion-1.14.5-1|397	
21mr|subversion-1.14.5-1|398	%package -n ruby-svn-devel
21mr|subversion-1.14.5-1|399	Summary:	Subversion headers/libraries for development
21mr|subversion-1.14.5-1|400	Group:		Development/Ruby
21mr|subversion-1.14.5-1|401	Requires:	ruby-svn = %{EVRD}
21mr|subversion-1.14.5-1|402	Obsoletes:	ruby-svn-devel < 2:1.5.2-2
21mr|subversion-1.14.5-1|403	Conflicts:	%{name}-devel < 2:1.6.17-2
21mr|subversion-1.14.5-1|404	
21mr|subversion-1.14.5-1|405	%description -n ruby-svn-devel
21mr|subversion-1.14.5-1|406	This package contains the header files and linker scripts for
21mr|subversion-1.14.5-1|407	subversion libraries using perl.
21mr|subversion-1.14.5-1|408	
21mr|subversion-1.14.5-1|409	%files -n ruby-svn-devel
21mr|subversion-1.14.5-1|410	%doc LICENSE
21mr|subversion-1.14.5-1|411	%{_libdir}/libsvn_swig_ruby-%{api}.so
21mr|subversion-1.14.5-1|412	%endif
21mr|subversion-1.14.5-1|413	
21mr|subversion-1.14.5-1|414	#--------------------------------------------------------------------------
21mr|subversion-1.14.5-1|415	
21mr|subversion-1.14.5-1|416	%if %{with java}
21mr|subversion-1.14.5-1|417	# We have the non-major symlink also in this package (due to java design),
21mr|subversion-1.14.5-1|418	# so we only have %%api in package name.
21mr|subversion-1.14.5-1|419	%define libsvnjavahl %mklibname svnjavahl %{api}
21mr|subversion-1.14.5-1|420	
21mr|subversion-1.14.5-1|421	%package -n %{libsvnjavahl}
21mr|subversion-1.14.5-1|422	Summary:	Svn Java bindings library
21mr|subversion-1.14.5-1|423	Group:		System/Libraries
21mr|subversion-1.14.5-1|424	
21mr|subversion-1.14.5-1|425	%description -n %{libsvnjavahl}
21mr|subversion-1.14.5-1|426	Svn Java bindings library
21mr|subversion-1.14.5-1|427	
21mr|subversion-1.14.5-1|428	%files -n %{libsvnjavahl}
21mr|subversion-1.14.5-1|429	%doc LICENSE
21mr|subversion-1.14.5-1|430	%{_libdir}/libsvnjavahl-%{api}.so*
21mr|subversion-1.14.5-1|431	
21mr|subversion-1.14.5-1|432	#--------------------------------------------------------------------------
21mr|subversion-1.14.5-1|433	
21mr|subversion-1.14.5-1|434	%package -n svn-javahl
21mr|subversion-1.14.5-1|435	Summary:	Java bindings for Subversion
21mr|subversion-1.14.5-1|436	Group:		Development/Java
21mr|subversion-1.14.5-1|437	Provides:	java-svn = %{EVRD}
21mr|subversion-1.14.5-1|438	Provides:	java-subversion = %{EVRD}
21mr|subversion-1.14.5-1|439	Provides:	subversion-javahl = %{EVRD}
21mr|subversion-1.14.5-1|440	Requires:	%{name} = %{EVRD}
21mr|subversion-1.14.5-1|441	Requires:	%{libsvnjavahl} = %{EVRD}
21mr|subversion-1.14.5-1|442	BuildRequires:	junit
21mr|subversion-1.14.5-1|443	BuildRequires:	java-1.8.0-devel
21mr|subversion-1.14.5-1|444	
21mr|subversion-1.14.5-1|445	%description -n svn-javahl
21mr|subversion-1.14.5-1|446	This package contains the files necessary to use the subversion
21mr|subversion-1.14.5-1|447	library functions from Java.
21mr|subversion-1.14.5-1|448	
21mr|subversion-1.14.5-1|449	%files -n svn-javahl
21mr|subversion-1.14.5-1|450	%doc subversion/bindings/javahl/README
21mr|subversion-1.14.5-1|451	%{_javadir}/svn-javahl.jar
21mr|subversion-1.14.5-1|452	%{_javadir}/svn-javahl-%{version}.jar
21mr|subversion-1.14.5-1|453	%endif
21mr|subversion-1.14.5-1|454	
21mr|subversion-1.14.5-1|455	#--------------------------------------------------------------------------
21mr|subversion-1.14.5-1|456	
21mr|subversion-1.14.5-1|457	%if %{with perl}
21mr|subversion-1.14.5-1|458	%package -n perl-SVN
21mr|subversion-1.14.5-1|459	Summary:	Perl bindings for Subversion
21mr|subversion-1.14.5-1|460	Group:		Development/Perl
21mr|subversion-1.14.5-1|461	BuildRequires:	perl-devel
21mr|subversion-1.14.5-1|462	BuildRequires:	perl-ExtUtils-Embed
21mr|subversion-1.14.5-1|463	Requires:	%{name} = %{EVRD}
21mr|subversion-1.14.5-1|464	Provides:	perl-svn = %{EVRD}
21mr|subversion-1.14.5-1|465	
21mr|subversion-1.14.5-1|466	%description -n perl-SVN
21mr|subversion-1.14.5-1|467	This package contains the files necessary to use the subversion
21mr|subversion-1.14.5-1|468	library functions within perl scripts.
21mr|subversion-1.14.5-1|469	
21mr|subversion-1.14.5-1|470	%files -n perl-SVN
21mr|subversion-1.14.5-1|471	%doc subversion/bindings/swig/INSTALL subversion/bindings/swig/NOTES
21mr|subversion-1.14.5-1|472	%{_libdir}/libsvn_swig_perl-%{api}.so.%{major}*
21mr|subversion-1.14.5-1|473	%{perl_archlib}/*
21mr|subversion-1.14.5-1|474	%{_mandir}/man3/SVN::*.3*
21mr|subversion-1.14.5-1|475	
21mr|subversion-1.14.5-1|476	#--------------------------------------------------------------------------
21mr|subversion-1.14.5-1|477	
21mr|subversion-1.14.5-1|478	%package -n perl-svn-devel
21mr|subversion-1.14.5-1|479	Summary:	Subversion headers/libraries for development
21mr|subversion-1.14.5-1|480	Group:		Development/Perl
21mr|subversion-1.14.5-1|481	Requires:	%{name}-devel = %{EVRD}
21mr|subversion-1.14.5-1|482	Requires:	perl-SVN = %{EVRD}
21mr|subversion-1.14.5-1|483	Obsoletes:	perl-SVN-devel < 2:1.5.2-2
21mr|subversion-1.14.5-1|484	Provides:	perl-SVN-devel = %{EVRD}
21mr|subversion-1.14.5-1|485	Conflicts:	%{name}-devel < 2:1.6.17-2
21mr|subversion-1.14.5-1|486	
21mr|subversion-1.14.5-1|487	%description -n perl-svn-devel
21mr|subversion-1.14.5-1|488	This package contains the header files and linker scripts for
21mr|subversion-1.14.5-1|489	subversion libraries using perl.
21mr|subversion-1.14.5-1|490	
21mr|subversion-1.14.5-1|491	%files -n perl-svn-devel
21mr|subversion-1.14.5-1|492	%doc LICENSE
21mr|subversion-1.14.5-1|493	%{_libdir}/libsvn_swig_perl-%{api}.so
21mr|subversion-1.14.5-1|494	%endif
21mr|subversion-1.14.5-1|495	
21mr|subversion-1.14.5-1|496	#----------------------------------------------------------------
21mr|subversion-1.14.5-1|497	
21mr|subversion-1.14.5-1|498	%package -n apache-mod_dav_svn
21mr|subversion-1.14.5-1|499	Summary:	Subversion server DSO module for apache
21mr|subversion-1.14.5-1|500	Group:		System/Servers
21mr|subversion-1.14.5-1|501	Requires:	%{name}-tools = %{EVRD}
21mr|subversion-1.14.5-1|502	Requires:	apache-mod_dav
21mr|subversion-1.14.5-1|503	
21mr|subversion-1.14.5-1|504	%description -n apache-mod_dav_svn
21mr|subversion-1.14.5-1|505	This package contains the apache server extension DSO for running
21mr|subversion-1.14.5-1|506	a subversion server.
21mr|subversion-1.14.5-1|507	
21mr|subversion-1.14.5-1|508	%files -n apache-mod_dav_svn
21mr|subversion-1.14.5-1|509	%doc subversion/mod_authz_svn/INSTALL
21mr|subversion-1.14.5-1|510	%config(noreplace) %{_sysconfdir}/httpd/modules.d/10_mod_dav_svn.conf
21mr|subversion-1.14.5-1|511	%config(noreplace) %{_sysconfdir}/httpd/conf.d/subversion.conf
21mr|subversion-1.14.5-1|512	%{_libdir}/apache/mod_dav_svn.so
21mr|subversion-1.14.5-1|513	%{_libdir}/apache/mod_authz_svn.so
21mr|subversion-1.14.5-1|514	%{_libdir}/apache/mod_dontdothat.so
21mr|subversion-1.14.5-1|515	
21mr|subversion-1.14.5-1|516	#--------------------------------------------------------------------------
21mr|subversion-1.14.5-1|517	
21mr|subversion-1.14.5-1|518	%prep
21mr|subversion-1.14.5-1|519	%setup -q -a 7
21mr|subversion-1.14.5-1|520	%apply_patches
21mr|subversion-1.14.5-1|521	
21mr|subversion-1.14.5-1|522	# fix shellbang lines, #111498
21mr|subversion-1.14.5-1|523	perl -pi -e 's|/usr/bin/env perl|%{_bindir}/perl|g' tools/hook-scripts/*.pl.in
21mr|subversion-1.14.5-1|524	
21mr|subversion-1.14.5-1|525	# fix file perms
21mr|subversion-1.14.5-1|526	chmod 644 BUGS CHANGES COMMITTERS LICENSE INSTALL README
21mr|subversion-1.14.5-1|527	
21mr|subversion-1.14.5-1|528	# move latest svnbook snapshot as their target version
21mr|subversion-1.14.5-1|529	mv svn-book-html-chunk svnbook-1.8
21mr|subversion-1.14.5-1|530	
21mr|subversion-1.14.5-1|531	# This PATH order makes the fugly test for libtoolize work...
21mr|subversion-1.14.5-1|532	PATH=/usr/bin:$PATH ./autogen.sh --release
21mr|subversion-1.14.5-1|533	
21mr|subversion-1.14.5-1|534	# lib64 fixes
21mr|subversion-1.14.5-1|535	perl -pi -e "s|\\$serf_prefix/lib\b|\\$serf_prefix/%{_lib}|g" build/ac-macros/serf.m4 configure*
21mr|subversion-1.14.5-1|536	
21mr|subversion-1.14.5-1|537	%build
21mr|subversion-1.14.5-1|538	%serverbuild
21mr|subversion-1.14.5-1|539	
21mr|subversion-1.14.5-1|540	%if %{with java}
21mr|subversion-1.14.5-1|541	export JAVADIR=%{_jvmdir}/java
21mr|subversion-1.14.5-1|542	%endif
21mr|subversion-1.14.5-1|543	
21mr|subversion-1.14.5-1|544	%define _disable_ld_no_undefined 1
21mr|subversion-1.14.5-1|545	
21mr|subversion-1.14.5-1|546	%if %{with ruby}
21mr|subversion-1.14.5-1|547	# override weird -shrext from ruby
21mr|subversion-1.14.5-1|548	export svn_cv_ruby_link="%{__cc} -shared"
21mr|subversion-1.14.5-1|549	export svn_cv_ruby_sitedir_libsuffix=""
21mr|subversion-1.14.5-1|550	export svn_cv_ruby_sitedir_archsuffix=""
21mr|subversion-1.14.5-1|551	%endif
21mr|subversion-1.14.5-1|552	
21mr|subversion-1.14.5-1|553	%configure \
21mr|subversion-1.14.5-1|554	--localstatedir=/var/lib \
21mr|subversion-1.14.5-1|555	--with-apr_memcache=%{_prefix} \
21mr|subversion-1.14.5-1|556	--with-apxs=%{_bindir}/apxs \
21mr|subversion-1.14.5-1|557	--with-apache-libexecdir=%{_libdir}/apache/ \
21mr|subversion-1.14.5-1|558	--with-apr=%{_bindir}/apr-1-config \
21mr|subversion-1.14.5-1|559	--with-apr-util=%{_bindir}/apu-1-config \
21mr|subversion-1.14.5-1|560	--disable-mod-activation \
21mr|subversion-1.14.5-1|561	--with-swig=%{_prefix} \
21mr|subversion-1.14.5-1|562	--disable-static \
21mr|subversion-1.14.5-1|563	%if %{with debug}
21mr|subversion-1.14.5-1|564	--enable-maintainer-mode \
21mr|subversion-1.14.5-1|565	--enable-debug \
21mr|subversion-1.14.5-1|566	%endif
21mr|subversion-1.14.5-1|567	%if %{with java}
21mr|subversion-1.14.5-1|568	--enable-javahl \
21mr|subversion-1.14.5-1|569	--with-jdk=%{_jvmdir}/java \
21mr|subversion-1.14.5-1|570	--with-junit=%{_javadir}/junit.jar \
21mr|subversion-1.14.5-1|571	%endif
21mr|subversion-1.14.5-1|572	%if %{with gnome_keyring}
21mr|subversion-1.14.5-1|573	--with-gnome-keyring \
21mr|subversion-1.14.5-1|574	%endif
21mr|subversion-1.14.5-1|575	%if %{with kwallet}
21mr|subversion-1.14.5-1|576	--with-kwallet \
21mr|subversion-1.14.5-1|577	%endif
21mr|subversion-1.14.5-1|578	--enable-shared \
21mr|subversion-1.14.5-1|579	--with-gssapi=%{_prefix} \
21mr|subversion-1.14.5-1|580	--with-libmagic=%{_prefix} \
21mr|subversion-1.14.5-1|581	--with-serf=%{_prefix} \
21mr|subversion-1.14.5-1|582	--with-sqlite=%{_prefix} \
21mr|subversion-1.14.5-1|583	--enable-bdb6
21mr|subversion-1.14.5-1|584	
21mr|subversion-1.14.5-1|585	%if %{with ruby}
21mr|subversion-1.14.5-1|586	# fix weird broken autopoo
21mr|subversion-1.14.5-1|587	perl -pi -e "s|^SWIG_RB_SITE_ARCH_DIR.*|SWIG_RB_SITE_ARCH_DIR=\"%{ruby_vendorarchdir}\"|g" Makefile
21mr|subversion-1.14.5-1|588	perl -pi -e "s|^SWIG_RB_SITE_LIB_DIR.*|SWIG_RB_SITE_LIB_DIR=\"%{ruby_vendorlibdir}\"|g" Makefile
21mr|subversion-1.14.5-1|589	%endif
21mr|subversion-1.14.5-1|590	
21mr|subversion-1.14.5-1|591	# fix weird broken autopoo
21mr|subversion-1.14.5-1|592	perl -pi -e "s|^toolsdir.*|toolsdir=%{_libexecdir}/svn-tools|g" Makefile
21mr|subversion-1.14.5-1|593	perl -pi -e "s|^pkgconfig_dir.*|pkgconfig_dir = %{_libdir}/pkgconfig|g" Makefile
21mr|subversion-1.14.5-1|594	
21mr|subversion-1.14.5-1|595	%make all
21mr|subversion-1.14.5-1|596	
21mr|subversion-1.14.5-1|597	%if %{with python}
21mr|subversion-1.14.5-1|598	make swig-py swig_pydir=%{py3_platsitedir}/libsvn swig_pydir_extra=%{py3_puresitedir}/svn
21mr|subversion-1.14.5-1|599	%endif
21mr|subversion-1.14.5-1|600	
21mr|subversion-1.14.5-1|601	%if %{with perl}
21mr|subversion-1.14.5-1|602	make swig-pl
21mr|subversion-1.14.5-1|603	pushd  subversion/bindings/swig/perl/native
21mr|subversion-1.14.5-1|604	perl Makefile.PL
21mr|subversion-1.14.5-1|605	popd
21mr|subversion-1.14.5-1|606	%endif
21mr|subversion-1.14.5-1|607	
21mr|subversion-1.14.5-1|608	%if %{with ruby}
21mr|subversion-1.14.5-1|609	make swig-rb
21mr|subversion-1.14.5-1|610	%endif
21mr|subversion-1.14.5-1|611	
21mr|subversion-1.14.5-1|612	%if %{with java}
21mr|subversion-1.14.5-1|613	make javahl
21mr|subversion-1.14.5-1|614	%endif
21mr|subversion-1.14.5-1|615	
21mr|subversion-1.14.5-1|616	%check
21mr|subversion-1.14.5-1|617	%if %{with test}
21mr|subversion-1.14.5-1|618	echo "###########################################################################"
21mr|subversion-1.14.5-1|619	echo "This can take quite some time to finish, so please be patient..."
21mr|subversion-1.14.5-1|620	echo "Don't be too surprised it the tests takes 30 minutes on a dual xeon machine..."
21mr|subversion-1.14.5-1|621	make LC_ALL=C LANG=C LD_LIBRARY_PATH="`pwd`/subversion/bindings/swig/perl/libsvn_swig_perl/.libs:`pwd`/subversion/bindings/swig/python/libsvn_swig_py/.libs:\
21mr|subversion-1.14.5-1|622	`pwd`/subversion/bindings/swig/python/.libs:`pwd`/subversion/libsvn_ra_local/.libs:`pwd`/subversion/svnadmin/.libs:\
21mr|subversion-1.14.5-1|623	`pwd`/subversion/tests/libsvn_ra_local/.libs:`pwd`/subversion/tests/libsvn_fs/.libs:`pwd`/subversion/tests/libsvn_wc/.libs:\
21mr|subversion-1.14.5-1|624	`pwd`/subversion/tests/libsvn_fs_base/.libs:`pwd`/subversion/tests/libsvn_diff/.libs:`pwd`/subversion/tests/libsvn_subr/.libs:\
21mr|subversion-1.14.5-1|625	`pwd`/subversion/tests/libsvn_delta/.libs:`pwd`/subversion/tests/libsvn_repos/.libs:`pwd`/subversion/tests/.libs:\
21mr|subversion-1.14.5-1|626	`pwd`/subversion/svnserve/.libs:`pwd`/subversion/libsvn_fs/.libs:`pwd`/subversion/libsvn_ra/.libs:`pwd`/subversion/libsvn_wc/.libs:\
21mr|subversion-1.14.5-1|627	`pwd`/subversion/mod_dav_svn/.libs:`pwd`/subversion/mod_authz_svn/.libs:`pwd`/subversion/svnlook/.libs:`pwd`/subversion/svndumpfilter/.libs:\
21mr|subversion-1.14.5-1|628	`pwd`/subversion/libsvn_client/.libs:`pwd`/subversion/libsvn_fs_base/bdb/.libs:`pwd`/subversion/libsvn_fs_base/util/.libs:\
21mr|subversion-1.14.5-1|629	`pwd`/subversion/libsvn_fs_base/.libs:`pwd`/subversion/libsvn_diff/.libs:`pwd`/subversion/libsvn_subr/.libs:`pwd`/subversion/svnversion/.libs:\
21mr|subversion-1.14.5-1|630	`pwd`/subversion/libsvn_ra_dav/.libs:`pwd`/subversion/libsvn_ra_svn/.libs:`pwd`/subversion/libsvn_delta/.libs:`pwd`/subversion/libsvn_fs_fs/.libs:\
21mr|subversion-1.14.5-1|631	`pwd`/subversion/libsvn_repos/.libs:`pwd`/subversion/clients/cmdline/.libs:$LD_LIBRARY_PATH" check
21mr|subversion-1.14.5-1|632	%endif
21mr|subversion-1.14.5-1|633	
21mr|subversion-1.14.5-1|634	%install
21mr|subversion-1.14.5-1|635	%makeinstall_std
21mr|subversion-1.14.5-1|636	
21mr|subversion-1.14.5-1|637	%if %{with python}
21mr|subversion-1.14.5-1|638	%makeinstall_std install-swig-py swig_pydir=%{py3_platsitedir}/libsvn swig_pydir_extra=%{py3_puresitedir}/svn
21mr|subversion-1.14.5-1|639	# Precompile python
21mr|subversion-1.14.5-1|640	#% py_compile %{buildroot}/%{py3_platsitedir}/libsvn
21mr|subversion-1.14.5-1|641	#% py_compile %{buildroot}/%{py3_puresitedir}/svn
21mr|subversion-1.14.5-1|642	%endif
21mr|subversion-1.14.5-1|643	
21mr|subversion-1.14.5-1|644	%if %{with perl}
21mr|subversion-1.14.5-1|645	%makeinstall_std install-swig-pl-lib
21mr|subversion-1.14.5-1|646	pushd subversion/bindings/swig/perl/native/
21mr|subversion-1.14.5-1|647	perl Makefile.PL
21mr|subversion-1.14.5-1|648	%makeinstall_std
21mr|subversion-1.14.5-1|649	popd
21mr|subversion-1.14.5-1|650	# XXX relocate from weird place, maybe fix the build itself?
21mr|subversion-1.14.5-1|651	rsync -av --progress %{buildroot}/usr/local/%{_lib}/ %{buildroot}%{_libdir}/
21mr|subversion-1.14.5-1|652	rsync -av --progress %{buildroot}/usr/local/share/ %{buildroot}%{_datadir}/
21mr|subversion-1.14.5-1|653	rm -fvr %{buildroot}/usr/local
21mr|subversion-1.14.5-1|654	%endif
21mr|subversion-1.14.5-1|655	
21mr|subversion-1.14.5-1|656	%if %{with ruby}
21mr|subversion-1.14.5-1|657	%makeinstall_std install-swig-rb
21mr|subversion-1.14.5-1|658	%endif
21mr|subversion-1.14.5-1|659	%if %{with java}
21mr|subversion-1.14.5-1|660	%makeinstall_std install-javahl
21mr|subversion-1.14.5-1|661	
21mr|subversion-1.14.5-1|662	mkdir -p %{buildroot}%{_javadir}
21mr|subversion-1.14.5-1|663	mv %{buildroot}%{_libdir}/svn-javahl/svn-javahl.jar %{buildroot}%{_javadir}/svn-javahl-%{version}.jar
21mr|subversion-1.14.5-1|664	ln -s svn-javahl-%{version}.jar %{buildroot}%{_javadir}/svn-javahl.jar
21mr|subversion-1.14.5-1|665	
21mr|subversion-1.14.5-1|666	%{_bindir}/chrpath -d %{buildroot}%{_libdir}/libsvnjavahl-1.so
21mr|subversion-1.14.5-1|667	%endif
21mr|subversion-1.14.5-1|668	
21mr|subversion-1.14.5-1|669	%if %{with perl}
21mr|subversion-1.14.5-1|670	# perl bindings
21mr|subversion-1.14.5-1|671	make pure_vendor_install -C subversion/bindings/swig/perl/native DESTDIR=%{buildroot}
21mr|subversion-1.14.5-1|672	%endif
21mr|subversion-1.14.5-1|673	
21mr|subversion-1.14.5-1|674	install -D -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/httpd/modules.d/10_mod_dav_svn.conf
21mr|subversion-1.14.5-1|675	install -D -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/httpd/conf.d/subversion.conf
21mr|subversion-1.14.5-1|676	
21mr|subversion-1.14.5-1|677	install -D -p -m 0644 %{SOURCE9} %{buildroot}%{_tmpfilesdir}/svnserve.conf
21mr|subversion-1.14.5-1|678	
21mr|subversion-1.14.5-1|679	# install the extra module
21mr|subversion-1.14.5-1|680	%makeinstall_std install-tools
21mr|subversion-1.14.5-1|681	
21mr|subversion-1.14.5-1|682	######################
21mr|subversion-1.14.5-1|683	###  client-tools  ###
21mr|subversion-1.14.5-1|684	######################
21mr|subversion-1.14.5-1|685	
21mr|subversion-1.14.5-1|686	# various commands
21mr|subversion-1.14.5-1|687	# contrib was removed in subversion-1.7.x :
21mr|subversion-1.14.5-1|688	#  -- http://subversion.apache.org/docs/release-notes/1.7.html
21mr|subversion-1.14.5-1|689	#  -- (shlomif)
21mr|subversion-1.14.5-1|690	# install -m 755 contrib/client-side/search-svnlog.pl %%{buildroot}%%{_bindir}
21mr|subversion-1.14.5-1|691	# (cd  %%{buildroot}/%%{_bindir}; ln -sf  search-svnlog.pl search-svnlog)
21mr|subversion-1.14.5-1|692	# install -m 755 contrib/client-side/svn_all_diffs.pl %%{buildroot}%%{_bindir}
21mr|subversion-1.14.5-1|693	# (cd  %%{buildroot}/%%{_bindir}; ln -sf  svn_all_diffs.pl svn_all_diffs)
21mr|subversion-1.14.5-1|694	# install -m 755 contrib/client-side/svn_load_dirs/svn_load_dirs.pl %%{buildroot}%%{_bindir}
21mr|subversion-1.14.5-1|695	# (cd  %%{buildroot}/%%{_bindir}; ln -sf  svn_load_dirs.pl svn_load_dirs)
21mr|subversion-1.14.5-1|696	# install -m 755 contrib/client-side/svn-log.pl %%{buildroot}%%{_bindir}
21mr|subversion-1.14.5-1|697	# (cd  %%{buildroot}/%%{_bindir}; ln -sf  svn-log.pl svn-log)
21mr|subversion-1.14.5-1|698	
21mr|subversion-1.14.5-1|699	# removed in 1.9.x
21mr|subversion-1.14.5-1|700	# install -m 755 tools/client-side/showchange.pl %{buildroot}%{_bindir}
21mr|subversion-1.14.5-1|701	# (cd  %{buildroot}/%{_bindir}; ln -sf  showchange.pl showchange)
21mr|subversion-1.14.5-1|702	
21mr|subversion-1.14.5-1|703	install -d -m 755 %{buildroot}%{_sysconfdir}/bash_completion.d
21mr|subversion-1.14.5-1|704	install -m 644 tools/client-side/bash_completion \
21mr|subversion-1.14.5-1|705	%{buildroot}%{_sysconfdir}/bash_completion.d/subversion
21mr|subversion-1.14.5-1|706	
21mr|subversion-1.14.5-1|707	# Global configs
21mr|subversion-1.14.5-1|708	install -d -m 755 %{buildroot}%{_sysconfdir}/subversion
21mr|subversion-1.14.5-1|709	install -m 644 %{SOURCE5} %{buildroot}%{_sysconfdir}/subversion/config
21mr|subversion-1.14.5-1|710	install -m 644 %{SOURCE6} %{buildroot}%{_sysconfdir}/subversion/servers
21mr|subversion-1.14.5-1|711	
21mr|subversion-1.14.5-1|712	####################
21mr|subversion-1.14.5-1|713	###  repo-tools  ###
21mr|subversion-1.14.5-1|714	####################
21mr|subversion-1.14.5-1|715	
21mr|subversion-1.14.5-1|716	# hotbackup tool
21mr|subversion-1.14.5-1|717	sed -i 's!python!python3!g' tools/backup/hot-backup.py
21mr|subversion-1.14.5-1|718	install -m 755 tools/backup/hot-backup.py %{buildroot}%{_bindir}
21mr|subversion-1.14.5-1|719	(cd %{buildroot}%{_bindir}; ln -sf  hot-backup.py hot-backup)
21mr|subversion-1.14.5-1|720	
21mr|subversion-1.14.5-1|721	# hook-scripts
21mr|subversion-1.14.5-1|722	install -d -m755 %{buildroot}%{_datadir}/%{name}-%{version}/repo-tools/hook-scripts
21mr|subversion-1.14.5-1|723	pushd tools/hook-scripts
21mr|subversion-1.14.5-1|724	install -m 644 commit-access-control.cfg.example %{buildroot}/%{_datadir}/%{name}-%{version}/repo-tools/hook-scripts
21mr|subversion-1.14.5-1|725	install -m 755 commit-access-control.pl %{buildroot}/%{_datadir}/%{name}-%{version}/repo-tools/hook-scripts
21mr|subversion-1.14.5-1|726	install -m 644 svnperms.conf.example %{buildroot}/%{_datadir}/%{name}-%{version}/repo-tools/hook-scripts
21mr|subversion-1.14.5-1|727	install -m 755 svnperms.py %{buildroot}/%{_datadir}/%{name}-%{version}/repo-tools/hook-scripts
21mr|subversion-1.14.5-1|728	install -m 755 mailer/mailer.py %{buildroot}/%{_datadir}/%{name}-%{version}/repo-tools/hook-scripts
21mr|subversion-1.14.5-1|729	install -m 644 mailer/mailer.conf.example %{buildroot}/%{_datadir}/%{name}-%{version}/repo-tools/hook-scripts
21mr|subversion-1.14.5-1|730	popd
21mr|subversion-1.14.5-1|731	
21mr|subversion-1.14.5-1|732	pushd tools/hook-scripts
21mr|subversion-1.14.5-1|733	install -m 755 commit-email.rb %{buildroot}/%{_datadir}/%{name}-%{version}/repo-tools/hook-scripts
21mr|subversion-1.14.5-1|734	popd
21mr|subversion-1.14.5-1|735	
21mr|subversion-1.14.5-1|736	#xslt
21mr|subversion-1.14.5-1|737	install -d -m755 %{buildroot}%{_datadir}/%{name}-%{version}/repo-tools/xslt
21mr|subversion-1.14.5-1|738	install -m 644 tools/xslt/svnindex.css %{buildroot}%{_datadir}/%{name}-%{version}/repo-tools/xslt
21mr|subversion-1.14.5-1|739	install -m 644 tools/xslt/svnindex.xsl %{buildroot}%{_datadir}/%{name}-%{version}/repo-tools/xslt
21mr|subversion-1.14.5-1|740	
21mr|subversion-1.14.5-1|741	#cgi
21mr|subversion-1.14.5-1|742	# contrib was removed in subversion-1.7.x :
21mr|subversion-1.14.5-1|743	# install -d -m755 %%{buildroot}%%{_datadir}/%%{name}-%%{version}/repo-tools/cgi
21mr|subversion-1.14.5-1|744	# install -m 755 contrib/cgi/mirror_dir_through_svn.cgi %%{buildroot}%%{_datadir}/%%{name}-%%{version}/repo-tools/cgi
21mr|subversion-1.14.5-1|745	# install -m 644 contrib/cgi/mirror_dir_through_svn.README %%{buildroot}%%{_datadir}/%%{name}-%%{version}/repo-tools/cgi
21mr|subversion-1.14.5-1|746	# install -m 755 contrib/cgi/tweak-log.cgi %%{buildroot}%%{_datadir}/%%{name}-%%{version}/repo-tools/cgi
21mr|subversion-1.14.5-1|747	
21mr|subversion-1.14.5-1|748	# fix a missing file...
21mr|subversion-1.14.5-1|749	ln -sf libsvn_diff-1.so.0.0.0 %{buildroot}%{_libdir}/libsvn_diff.so
21mr|subversion-1.14.5-1|750	
21mr|subversion-1.14.5-1|751	%{_bindir}/chrpath -d %{buildroot}%{_bindir}/svn
21mr|subversion-1.14.5-1|752	%{_bindir}/chrpath -d %{buildroot}%{_bindir}/svnlook
21mr|subversion-1.14.5-1|753	%{_bindir}/chrpath -d %{buildroot}%{_bindir}/svnversion
21mr|subversion-1.14.5-1|754	%{_bindir}/chrpath -d %{buildroot}%{_bindir}/svnserve
21mr|subversion-1.14.5-1|755	%{_bindir}/chrpath -d %{buildroot}%{_bindir}/svnadmin
21mr|subversion-1.14.5-1|756	%{_bindir}/chrpath -d %{buildroot}%{_bindir}/svndumpfilter
21mr|subversion-1.14.5-1|757	%{_bindir}/chrpath -d %{buildroot}%{_bindir}/svnsync
21mr|subversion-1.14.5-1|758	%{_bindir}/chrpath -d %{buildroot}%{_bindir}/svnrdump
21mr|subversion-1.14.5-1|759	
21mr|subversion-1.14.5-1|760	%if %{with perl}
21mr|subversion-1.14.5-1|761	# fix the stupid rpath stuff...
21mr|subversion-1.14.5-1|762	myf() { find %{buildroot}%{perl_vendorarch} -type f -name "*.so"; }
21mr|subversion-1.14.5-1|763	# Fix the readonly permissions of the perl files.
21mr|subversion-1.14.5-1|764	myf | xargs chmod u+w
21mr|subversion-1.14.5-1|765	myf | xargs chrpath -d
21mr|subversion-1.14.5-1|766	
21mr|subversion-1.14.5-1|767	%endif
21mr|subversion-1.14.5-1|768	
21mr|subversion-1.14.5-1|769	# handle translations
21mr|subversion-1.14.5-1|770	%find_lang %{name}
21mr|subversion-1.14.5-1|771	
21mr|subversion-1.14.5-1|772	# fix the server parts
21mr|subversion-1.14.5-1|773	mkdir -p %{buildroot}%{_unitdir}
21mr|subversion-1.14.5-1|774	install -p -m644 %{SOURCE8} %{buildroot}%{_unitdir}/svnserve.service
21mr|subversion-1.14.5-1|775	install -d %{buildroot}/var/lib/svn/repositories
21mr|subversion-1.14.5-1|776	
21mr|subversion-1.14.5-1|777	# cleanup
21mr|subversion-1.14.5-1|778	find %{buildroot} -name "perllocal.pod" | xargs rm -f

16995 21
21mr|sudo-1.9.17p1-1|1	%{?build_selinux}%{?!build_selinux:%bcond_with selinux}
21mr|sudo-1.9.17p1-1|2	
21mr|sudo-1.9.17p1-1|3	Summary:	Allows command execution as root for specified users
21mr|sudo-1.9.17p1-1|4	Name:		sudo
21mr|sudo-1.9.17p1-1|5	Version:	1.9.17p1
21mr|sudo-1.9.17p1-1|6	Release:	1
21mr|sudo-1.9.17p1-1|7	Epoch:		1
21mr|sudo-1.9.17p1-1|8	License:	GPLv2+
21mr|sudo-1.9.17p1-1|9	Group:		System/Base
21mr|sudo-1.9.17p1-1|10	Url:		https://www.sudo.ws
21mr|sudo-1.9.17p1-1|11	Source0:	https://www.sudo.ws/sudo/dist/%{name}-%{version}.tar.gz
21mr|sudo-1.9.17p1-1|12	Source2:	sudo.pamd
21mr|sudo-1.9.17p1-1|13	Source3:	sudo-1.7.4p4-sudoers
21mr|sudo-1.9.17p1-1|14	Source4:	sudo.rpmlintrc
21mr|sudo-1.9.17p1-1|15	Patch1:		sudo-1.6.7p5-strip.patch
21mr|sudo-1.9.17p1-1|16	Patch2:		no-sample-plugin.diff
21mr|sudo-1.9.17p1-1|17	BuildRequires:	autoconf-archive
21mr|sudo-1.9.17p1-1|18	BuildRequires:	bison
21mr|sudo-1.9.17p1-1|19	BuildRequires:	groff-for-man
21mr|sudo-1.9.17p1-1|20	BuildRequires:	audit-devel
21mr|sudo-1.9.17p1-1|21	BuildRequires:	cap-devel
21mr|sudo-1.9.17p1-1|22	BuildRequires:	openldap-devel
21mr|sudo-1.9.17p1-1|23	BuildRequires:	pam-devel
21mr|sudo-1.9.17p1-1|24	%if %{with selinux}
21mr|sudo-1.9.17p1-1|25	BuildRequires:	selinux-devel
21mr|sudo-1.9.17p1-1|26	%endif
21mr|sudo-1.9.17p1-1|27	Recommends:	%{_bindir}/vi
21mr|sudo-1.9.17p1-1|28	Requires(post):	coreutils
21mr|sudo-1.9.17p1-1|29	
21mr|sudo-1.9.17p1-1|30	%description
21mr|sudo-1.9.17p1-1|31	Sudo (superuser do) allows a system administrator to give certain users (or
21mr|sudo-1.9.17p1-1|32	groups of users) the ability to run some (or all) commands as root while
21mr|sudo-1.9.17p1-1|33	logging all commands and arguments. Sudo operates on a per-command basis.
21mr|sudo-1.9.17p1-1|34	It is not a replacement for the shell. Features include: the ability to
21mr|sudo-1.9.17p1-1|35	restrict what commands a user may run on a per-host basis, copious logging
21mr|sudo-1.9.17p1-1|36	of each command (providing a clear audit trail of who did what), a
21mr|sudo-1.9.17p1-1|37	configurable timeout of the sudo command, and the ability to use the same
21mr|sudo-1.9.17p1-1|38	configuration file (sudoers) on many different machines.
21mr|sudo-1.9.17p1-1|39	
21mr|sudo-1.9.17p1-1|40	%files -f %{name}.lang
21mr|sudo-1.9.17p1-1|41	%doc %{_docdir}/%{name}
21mr|sudo-1.9.17p1-1|42	%attr(0440,root,root) %config(noreplace) %{_sysconfdir}/sudoers
21mr|sudo-1.9.17p1-1|43	%attr(0440,root,root) %config(noreplace) %{_sysconfdir}/sudoers.dist
21mr|sudo-1.9.17p1-1|44	%attr(0750,root,root) %dir %{_sysconfdir}/sudoers.d/
21mr|sudo-1.9.17p1-1|45	%config(noreplace) %{_sysconfdir}/logrotate.d/sudo
21mr|sudo-1.9.17p1-1|46	%config(noreplace) %{_sysconfdir}/pam.d/sudo
21mr|sudo-1.9.17p1-1|47	%config(noreplace) %{_sysconfdir}/pam.d/sudo-i
21mr|sudo-1.9.17p1-1|48	%config(noreplace) %{_sysconfdir}/sudo.conf
21mr|sudo-1.9.17p1-1|49	%config(noreplace) %{_sysconfdir}/sudo_logsrvd.conf
21mr|sudo-1.9.17p1-1|50	%attr(4111,root,root) %{_bindir}/sudo
21mr|sudo-1.9.17p1-1|51	# Symlink to sudo, no attr
21mr|sudo-1.9.17p1-1|52	%{_bindir}/sudoedit
21mr|sudo-1.9.17p1-1|53	%attr(0111,root,root) %{_bindir}/sudoreplay
21mr|sudo-1.9.17p1-1|54	%attr(0755,root,root) %{_bindir}/cvtsudoers
21mr|sudo-1.9.17p1-1|55	%attr(0755,root,root) %{_sbindir}/sudo_logsrvd
21mr|sudo-1.9.17p1-1|56	%attr(0755,root,root) %{_sbindir}/sudo_sendlog
21mr|sudo-1.9.17p1-1|57	%attr(0755,root,root) %{_sbindir}/visudo
21mr|sudo-1.9.17p1-1|58	%ghost %{_logdir}/sudo.log
21mr|sudo-1.9.17p1-1|59	%{_mandir}/man8/sudoreplay.8*
21mr|sudo-1.9.17p1-1|60	%{_mandir}/man8/visudo.8*
21mr|sudo-1.9.17p1-1|61	%{_mandir}/man8/sudoedit.8*
21mr|sudo-1.9.17p1-1|62	%{_mandir}/man8/sudo.8*
21mr|sudo-1.9.17p1-1|63	%{_mandir}/man5/sudo.conf.5*
21mr|sudo-1.9.17p1-1|64	%{_mandir}/man5/sudoers.ldap.5*
21mr|sudo-1.9.17p1-1|65	%{_mandir}/man5/sudoers.5*
21mr|sudo-1.9.17p1-1|66	%{_mandir}/man1/cvtsudoers.1.*
21mr|sudo-1.9.17p1-1|67	%{_mandir}/man5/sudo_logsrv.proto.5*
21mr|sudo-1.9.17p1-1|68	%{_mandir}/man5/sudo_logsrvd.conf.5*
21mr|sudo-1.9.17p1-1|69	%{_mandir}/man5/sudoers_timestamp.5*
21mr|sudo-1.9.17p1-1|70	%{_mandir}/man8/sudo_logsrvd.8*
21mr|sudo-1.9.17p1-1|71	%{_mandir}/man8/sudo_sendlog.8*
21mr|sudo-1.9.17p1-1|72	%attr(0700,root,root) %dir %{_var}/db/sudo
21mr|sudo-1.9.17p1-1|73	%attr(0750,root,root) %dir %{_logdir}/sudo-io
21mr|sudo-1.9.17p1-1|74	%attr(0755,root,root) %dir %{_libdir}/sudo
21mr|sudo-1.9.17p1-1|75	%{_libdir}/sudo/*
21mr|sudo-1.9.17p1-1|76	%{_tmpfilesdir}/sudo.conf
21mr|sudo-1.9.17p1-1|77	
21mr|sudo-1.9.17p1-1|78	%post
21mr|sudo-1.9.17p1-1|79	chmod 0440 %{_sysconfdir}/sudoers || :
21mr|sudo-1.9.17p1-1|80	# Do not depend from spec-helper to avoid pulling ~50 MB of perl packages
21mr|sudo-1.9.17p1-1|81	# %%create_ghostfile %{_logdir}/sudo.log root root 600
21mr|sudo-1.9.17p1-1|82	if [ ! -e %{_logdir}/sudo.log ]; then
21mr|sudo-1.9.17p1-1|83	touch %{_logdir}/sudo.log
21mr|sudo-1.9.17p1-1|84	chmod 0600 %{_logdir}/sudo.log
21mr|sudo-1.9.17p1-1|85	fi
21mr|sudo-1.9.17p1-1|86	
21mr|sudo-1.9.17p1-1|87	#----------------------------------------------------------------------------
21mr|sudo-1.9.17p1-1|88	
21mr|sudo-1.9.17p1-1|89	%package devel
21mr|sudo-1.9.17p1-1|90	Summary:	Development files for %{name}
21mr|sudo-1.9.17p1-1|91	Group:		Development/C
21mr|sudo-1.9.17p1-1|92	Requires:	%{name} = %{EVRD}
21mr|sudo-1.9.17p1-1|93	
21mr|sudo-1.9.17p1-1|94	%description devel
21mr|sudo-1.9.17p1-1|95	The %{name}-devel package contains header files developing sudo
21mr|sudo-1.9.17p1-1|96	plugins that use %{name}.
21mr|sudo-1.9.17p1-1|97	
21mr|sudo-1.9.17p1-1|98	%files devel
21mr|sudo-1.9.17p1-1|99	%{_includedir}/sudo_plugin.h
21mr|sudo-1.9.17p1-1|100	%{_mandir}/man5/sudo_plugin.5*
21mr|sudo-1.9.17p1-1|101	
21mr|sudo-1.9.17p1-1|102	#----------------------------------------------------------------------------
21mr|sudo-1.9.17p1-1|103	
21mr|sudo-1.9.17p1-1|104	%prep
21mr|sudo-1.9.17p1-1|105	%autosetup -p1
21mr|sudo-1.9.17p1-1|106	
21mr|sudo-1.9.17p1-1|107	# fix attribs and filenames
21mr|sudo-1.9.17p1-1|108	find -name "Makefile.*" | xargs sed -i -e "s|-m 0444|-m 0644|g;s|configure.in|configure.ac|g"
21mr|sudo-1.9.17p1-1|109	
21mr|sudo-1.9.17p1-1|110	%build
21mr|sudo-1.9.17p1-1|111	%serverbuild
21mr|sudo-1.9.17p1-1|112	export CFLAGS="%{optflags} -D_GNU_SOURCE"
21mr|sudo-1.9.17p1-1|113	
21mr|sudo-1.9.17p1-1|114	pushd plugins/sudoers/po
21mr|sudo-1.9.17p1-1|115	rm -f ru.mo
21mr|sudo-1.9.17p1-1|116	msgfmt ru.po -o ru.mo
21mr|sudo-1.9.17p1-1|117	popd
21mr|sudo-1.9.17p1-1|118	
21mr|sudo-1.9.17p1-1|119	%configure \
21mr|sudo-1.9.17p1-1|120	--without-rpath \
21mr|sudo-1.9.17p1-1|121	--with-logging=both \
21mr|sudo-1.9.17p1-1|122	--with-logfac=authpriv \
21mr|sudo-1.9.17p1-1|123	--with-logpath=%{_logdir}/sudo.log \
21mr|sudo-1.9.17p1-1|124	--with-editor=%{_bindir}/vi \
21mr|sudo-1.9.17p1-1|125	--enable-log-host \
21mr|sudo-1.9.17p1-1|126	--enable-tmpfiles.d=%{_tmpfilesdir} \
21mr|sudo-1.9.17p1-1|127	%if %{with selinux}
21mr|sudo-1.9.17p1-1|128	--with-selinux \
21mr|sudo-1.9.17p1-1|129	%endif
21mr|sudo-1.9.17p1-1|130	--with-pam \
21mr|sudo-1.9.17p1-1|131	--with-pam-login \
21mr|sudo-1.9.17p1-1|132	--with-env-editor \
21mr|sudo-1.9.17p1-1|133	--with-noexec=no \
21mr|sudo-1.9.17p1-1|134	--with-linux-audit \
21mr|sudo-1.9.17p1-1|135	--with-ignore-dot \
21mr|sudo-1.9.17p1-1|136	--with-tty-tickets \
21mr|sudo-1.9.17p1-1|137	--libexecdir=%{_libdir}/sudo \
21mr|sudo-1.9.17p1-1|138	--with-plugindir=%{_libdir}/sudo \
21mr|sudo-1.9.17p1-1|139	--with-noexec=%{_libdir}/sudo/sudo_noexec.so \
21mr|sudo-1.9.17p1-1|140	--with-ldap \
21mr|sudo-1.9.17p1-1|141	--with-ldap-conf-file=%{_sysconfdir}/ldap.conf \
21mr|sudo-1.9.17p1-1|142	--with-secure-path="/sbin:%{_sbindir}:/bin:%{_bindir}:/usr/local/bin:/usr/local/sbin" \
21mr|sudo-1.9.17p1-1|143	--with-passprompt="[sudo] password for %p: " \
21mr|sudo-1.9.17p1-1|144	--with-sssd
21mr|sudo-1.9.17p1-1|145	
21mr|sudo-1.9.17p1-1|146	%make
21mr|sudo-1.9.17p1-1|147	
21mr|sudo-1.9.17p1-1|148	%install
21mr|sudo-1.9.17p1-1|149	install -d %{buildroot}/usr
21mr|sudo-1.9.17p1-1|150	install -d %{buildroot}%{_sysconfdir}/logrotate.d
21mr|sudo-1.9.17p1-1|151	install -d %{buildroot}%{_sysconfdir}/sudoers.d
21mr|sudo-1.9.17p1-1|152	install -d %{buildroot}%{_var}/db/sudo
21mr|sudo-1.9.17p1-1|153	install -d %{buildroot}%{_logdir}/sudo
21mr|sudo-1.9.17p1-1|154	install -d %{buildroot}%{_logdir}/sudo-io
21mr|sudo-1.9.17p1-1|155	
21mr|sudo-1.9.17p1-1|156	%make_install install_uid=`id -u` install_gid=`id -g` sudoers_uid=`id -u` sudoers_gid=`id -g`
21mr|sudo-1.9.17p1-1|157	
21mr|sudo-1.9.17p1-1|158	install -m0644 %{SOURCE2} -D %{buildroot}%{_sysconfdir}/pam.d/sudo
21mr|sudo-1.9.17p1-1|159	install -m0644 %{SOURCE3} -D %{buildroot}%{_sysconfdir}/sudoers
21mr|sudo-1.9.17p1-1|160	
21mr|sudo-1.9.17p1-1|161	# Installing logrotated file
21mr|sudo-1.9.17p1-1|162	cat <<END >%{buildroot}%{_sysconfdir}/logrotate.d/sudo
21mr|sudo-1.9.17p1-1|163	%{_logdir}/sudo.log {
21mr|sudo-1.9.17p1-1|164	missingok
21mr|sudo-1.9.17p1-1|165	monthly
21mr|sudo-1.9.17p1-1|166	compress
21mr|sudo-1.9.17p1-1|167	}
21mr|sudo-1.9.17p1-1|168	END
21mr|sudo-1.9.17p1-1|169	
21mr|sudo-1.9.17p1-1|170	cat > %{buildroot}%{_sysconfdir}/pam.d/sudo << EOF
21mr|sudo-1.9.17p1-1|171	#%%PAM-1.0
21mr|sudo-1.9.17p1-1|172	auth       include      system-auth
21mr|sudo-1.9.17p1-1|173	account    include      system-auth
21mr|sudo-1.9.17p1-1|174	password   include      system-auth
21mr|sudo-1.9.17p1-1|175	session    optional     pam_keyinit.so revoke
21mr|sudo-1.9.17p1-1|176	session    required     pam_limits.so
21mr|sudo-1.9.17p1-1|177	EOF
21mr|sudo-1.9.17p1-1|178	
21mr|sudo-1.9.17p1-1|179	cat > %{buildroot}%{_sysconfdir}/pam.d/sudo-i << EOF
21mr|sudo-1.9.17p1-1|180	#%%PAM-1.0
21mr|sudo-1.9.17p1-1|181	auth       include      sudo
21mr|sudo-1.9.17p1-1|182	account    include      sudo
21mr|sudo-1.9.17p1-1|183	password   include      sudo
21mr|sudo-1.9.17p1-1|184	session    optional     pam_keyinit.so force revoke
21mr|sudo-1.9.17p1-1|185	session    required     pam_limits.so
21mr|sudo-1.9.17p1-1|186	EOF
21mr|sudo-1.9.17p1-1|187	
21mr|sudo-1.9.17p1-1|188	# so that strip can touch it...
21mr|sudo-1.9.17p1-1|189	chmod 755 %{buildroot}%{_bindir}/*
21mr|sudo-1.9.17p1-1|190	chmod 755 %{buildroot}%{_sbindir}/*
21mr|sudo-1.9.17p1-1|191	
21mr|sudo-1.9.17p1-1|192	# (tpg) create the missing log file
21mr|sudo-1.9.17p1-1|193	touch %{buildroot}%{_logdir}/sudo.log
21mr|sudo-1.9.17p1-1|194	
21mr|sudo-1.9.17p1-1|195	%find_lang sudo sudoers %{name}.lang

16996 21
21mr|suil-0.10.6-3|1	%define _enable_debug_packages %{nil}
21mr|suil-0.10.6-3|2	%define debug_package          %{nil}
21mr|suil-0.10.6-3|3	
21mr|suil-0.10.6-3|4	%define	api 0
21mr|suil-0.10.6-3|5	%define	major 0
21mr|suil-0.10.6-3|6	%define	libname %mklibname %{name} %{api} %{major}
21mr|suil-0.10.6-3|7	%define	devname %mklibname %{name} %{api} -d
21mr|suil-0.10.6-3|8	
21mr|suil-0.10.6-3|9	Summary:	Lightweight C library for loading and wrapping LV2 plugin UIs
21mr|suil-0.10.6-3|10	Name:		suil
21mr|suil-0.10.6-3|11	Version:	0.10.6
21mr|suil-0.10.6-3|12	Release:	3
21mr|suil-0.10.6-3|13	License:	MIT
21mr|suil-0.10.6-3|14	Group:		System/Libraries
21mr|suil-0.10.6-3|15	Url:		http://drobilla.net/software/%{name}/
21mr|suil-0.10.6-3|16	Source0:	http://download.drobilla.net/%{name}-%{version}.tar.bz2
21mr|suil-0.10.6-3|17	BuildRequires:	waf
21mr|suil-0.10.6-3|18	BuildRequires:	qt5-devel
21mr|suil-0.10.6-3|19	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|suil-0.10.6-3|20	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|suil-0.10.6-3|21	BuildRequires:	pkgconfig(lv2)
21mr|suil-0.10.6-3|22	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|suil-0.10.6-3|23	BuildRequires:	pkgconfig(serd-0)
21mr|suil-0.10.6-3|24	BuildRequires:	pkgconfig(sratom-0)
21mr|suil-0.10.6-3|25	
21mr|suil-0.10.6-3|26	%description
21mr|suil-0.10.6-3|27	Suil is a lightweight C library for loading and wrapping LV2 plugin UIs.
21mr|suil-0.10.6-3|28	
21mr|suil-0.10.6-3|29	Suil makes it possible to load a UI of any toolkit in a host using any
21mr|suil-0.10.6-3|30	other toolkit (assuming the toolkits are both supported by Suil).
21mr|suil-0.10.6-3|31	Hosts do not need to build against or link to foreign toolkit libraries
21mr|suil-0.10.6-3|32	to use UIs written with that toolkit (Suil performs its magic at
21mr|suil-0.10.6-3|33	runtime using dynamically loaded modules). The API is designed such that
21mr|suil-0.10.6-3|34	hosts do not need to explicitly support particular toolkits whatsoever.
21mr|suil-0.10.6-3|35	If Suil supports a particular toolkit, then all hosts that use Suil will
21mr|suil-0.10.6-3|36	support that toolkit.
21mr|suil-0.10.6-3|37	
21mr|suil-0.10.6-3|38	#----------------------------------------------------------------------------
21mr|suil-0.10.6-3|39	
21mr|suil-0.10.6-3|40	%package -n %{libname}
21mr|suil-0.10.6-3|41	Summary:	Lightweight RDF syntax library
21mr|suil-0.10.6-3|42	Group:		System/Libraries
21mr|suil-0.10.6-3|43	Conflicts:	%{_lib}suil0 < 0.10.0
21mr|suil-0.10.6-3|44	Obsoletes:	%{_lib}suil0 < 0.10.0
21mr|suil-0.10.6-3|45	
21mr|suil-0.10.6-3|46	%description -n %{libname}
21mr|suil-0.10.6-3|47	Suil is a lightweight C library for loading and wrapping LV2 plugin UIs.
21mr|suil-0.10.6-3|48	It makes it possible to load a UI of any toolkit in a host using any other
21mr|suil-0.10.6-3|49	toolkit (assuming the toolkits are both supported by Suil). Hosts do not need
21mr|suil-0.10.6-3|50	to build against or link to foreign toolkit libraries to use UIs written with
21mr|suil-0.10.6-3|51	that toolkit (the library performs its magic at runtime using dynamically
21mr|suil-0.10.6-3|52	loaded modules). The API is designed such that hosts do not need to explicitly
21mr|suil-0.10.6-3|53	support particular toolkits whatsoever. If Suil supports a particular toolkit,
21mr|suil-0.10.6-3|54	then all hosts that use Suil will support that toolkit.
21mr|suil-0.10.6-3|55	
21mr|suil-0.10.6-3|56	%files -n %{libname}
21mr|suil-0.10.6-3|57	%{_libdir}/lib%{name}-%{api}.so.%{major}*
21mr|suil-0.10.6-3|58	
21mr|suil-0.10.6-3|59	#----------------------------------------------------------------------------
21mr|suil-0.10.6-3|60	
21mr|suil-0.10.6-3|61	%package -n %{devname}
21mr|suil-0.10.6-3|62	Summary:	Headers for the sord RDF storage library
21mr|suil-0.10.6-3|63	Group:		System/Libraries
21mr|suil-0.10.6-3|64	Requires:	%{libname} = %{EVRD}
21mr|suil-0.10.6-3|65	Provides:	%{name}-devel = %{EVRD}
21mr|suil-0.10.6-3|66	Conflicts:	%{_lib}suil-devel < 0.10.0
21mr|suil-0.10.6-3|67	Obsoletes:	%{_lib}suil-devel < 0.10.0
21mr|suil-0.10.6-3|68	
21mr|suil-0.10.6-3|69	%description -n %{devname}
21mr|suil-0.10.6-3|70	Development files needed to build applications against suil.
21mr|suil-0.10.6-3|71	
21mr|suil-0.10.6-3|72	%files -n %{devname}
21mr|suil-0.10.6-3|73	%{_libdir}/lib%{name}-%{api}.so
21mr|suil-0.10.6-3|74	%dir %{_includedir}/%{name}-%{api}/%{name}
21mr|suil-0.10.6-3|75	%{_includedir}/%{name}-%{api}/%{name}/*.h
21mr|suil-0.10.6-3|76	%{_libdir}/pkgconfig/%{name}-%{api}.pc
21mr|suil-0.10.6-3|77	
21mr|suil-0.10.6-3|78	#----------------------------------------------------------------------------
21mr|suil-0.10.6-3|79	
21mr|suil-0.10.6-3|80	%package -n %{_lib}%{name}-x11-in-gtk2
21mr|suil-0.10.6-3|81	Summary:	Shared object for GTK2 hosts displaying X11 LV2 GUIs
21mr|suil-0.10.6-3|82	Group:		System/Libraries
21mr|suil-0.10.6-3|83	Requires:	%{libname} = %{EVRD}
21mr|suil-0.10.6-3|84	Provides:	%{name}-x11-in-gtk2 = %{EVRD}
21mr|suil-0.10.6-3|85	
21mr|suil-0.10.6-3|86	%description -n %{_lib}%{name}-x11-in-gtk2
21mr|suil-0.10.6-3|87	Shared object for GTK2 hosts displaying X11 LV2 GUIs.
21mr|suil-0.10.6-3|88	
21mr|suil-0.10.6-3|89	%files -n %{_lib}%{name}-x11-in-gtk2
21mr|suil-0.10.6-3|90	%{_libdir}/%{name}-%{api}/libsuil_x11_in_gtk2.so
21mr|suil-0.10.6-3|91	
21mr|suil-0.10.6-3|92	#----------------------------------------------------------------------------
21mr|suil-0.10.6-3|93	
21mr|suil-0.10.6-3|94	%package -n %{_lib}%{name}-x11-in-gtk3
21mr|suil-0.10.6-3|95	Summary:	Shared object for GTK3 hosts displaying X11 LV2 GUIs
21mr|suil-0.10.6-3|96	Group:		System/Libraries
21mr|suil-0.10.6-3|97	Requires:	%{libname} = %{EVRD}
21mr|suil-0.10.6-3|98	Provides:	%{name}-x11-in-gtk3 = %{EVRD}
21mr|suil-0.10.6-3|99	
21mr|suil-0.10.6-3|100	%description -n %{_lib}%{name}-x11-in-gtk3
21mr|suil-0.10.6-3|101	Shared object for GTK3 hosts displaying X11 LV2 GUIs.
21mr|suil-0.10.6-3|102	
21mr|suil-0.10.6-3|103	%files -n %{_lib}%{name}-x11-in-gtk3
21mr|suil-0.10.6-3|104	%{_libdir}/%{name}-%{api}/libsuil_x11.so
21mr|suil-0.10.6-3|105	%{_libdir}/%{name}-%{api}/libsuil_x11_in_gtk3.so
21mr|suil-0.10.6-3|106	
21mr|suil-0.10.6-3|107	#----------------------------------------------------------------------------
21mr|suil-0.10.6-3|108	
21mr|suil-0.10.6-3|109	%package -n %{_lib}%{name}-x11-in-qt5
21mr|suil-0.10.6-3|110	Summary:	Shared object for Qt5 hosts displaying X11 LV2 GUIs
21mr|suil-0.10.6-3|111	Group:		System/Libraries
21mr|suil-0.10.6-3|112	Requires:	%{libname} = %{EVRD}
21mr|suil-0.10.6-3|113	Provides:	%{name}-x11-in-qt5 = %{EVRD}
21mr|suil-0.10.6-3|114	
21mr|suil-0.10.6-3|115	%description -n %{_lib}%{name}-x11-in-qt5
21mr|suil-0.10.6-3|116	Shared object for Qt5 hosts displaying X11 LV2 GUIs.
21mr|suil-0.10.6-3|117	
21mr|suil-0.10.6-3|118	%files -n %{_lib}%{name}-x11-in-qt5
21mr|suil-0.10.6-3|119	%{_libdir}/%{name}-%{api}/libsuil_x11_in_qt5.so
21mr|suil-0.10.6-3|120	
21mr|suil-0.10.6-3|121	#----------------------------------------------------------------------------
21mr|suil-0.10.6-3|122	
21mr|suil-0.10.6-3|123	%package -n %{_lib}%{name}-qt5-in-gtk2
21mr|suil-0.10.6-3|124	Summary:	Shared object for GTK2 hosts displaying Qt5 LV2 GUIs
21mr|suil-0.10.6-3|125	Group:		System/Libraries
21mr|suil-0.10.6-3|126	Requires:	%{libname} = %{EVRD}
21mr|suil-0.10.6-3|127	Provides:	%{name}-qt5-in-gtk2 = %{EVRD}
21mr|suil-0.10.6-3|128	
21mr|suil-0.10.6-3|129	%description -n %{_lib}%{name}-qt5-in-gtk2
21mr|suil-0.10.6-3|130	Shared object for GTK2 hosts displaying Qt5 LV2 GUIs.
21mr|suil-0.10.6-3|131	
21mr|suil-0.10.6-3|132	%files -n %{_lib}%{name}-qt5-in-gtk2
21mr|suil-0.10.6-3|133	%{_libdir}/%{name}-%{api}/lib%{name}_qt5_in_gtk2.so
21mr|suil-0.10.6-3|134	
21mr|suil-0.10.6-3|135	#----------------------------------------------------------------------------
21mr|suil-0.10.6-3|136	
21mr|suil-0.10.6-3|137	%package -n %{_lib}%{name}-qt5-in-gtk3
21mr|suil-0.10.6-3|138	Summary:	Shared object for GTK2 hosts displaying Qt5 LV2 GUIs
21mr|suil-0.10.6-3|139	Group:		System/Libraries
21mr|suil-0.10.6-3|140	Requires:	%{libname} = %{EVRD}
21mr|suil-0.10.6-3|141	Provides:	%{name}-qt5-in-gtk3 = %{EVRD}
21mr|suil-0.10.6-3|142	
21mr|suil-0.10.6-3|143	%description -n %{_lib}%{name}-qt5-in-gtk3
21mr|suil-0.10.6-3|144	Shared object for GTK3 hosts displaying Qt5 LV2 GUIs.
21mr|suil-0.10.6-3|145	
21mr|suil-0.10.6-3|146	%files -n %{_lib}%{name}-qt5-in-gtk3
21mr|suil-0.10.6-3|147	%{_libdir}/%{name}-%{api}/lib%{name}_qt5_in_gtk3.so
21mr|suil-0.10.6-3|148	
21mr|suil-0.10.6-3|149	#----------------------------------------------------------------------------
21mr|suil-0.10.6-3|150	
21mr|suil-0.10.6-3|151	%package -n %{_lib}%{name}-gtk2-in-qt5
21mr|suil-0.10.6-3|152	Summary:	Shared object for Qt5 hosts displaying GTK2 LV2 GUIs
21mr|suil-0.10.6-3|153	Group:		System/Libraries
21mr|suil-0.10.6-3|154	Requires:	%{libname} = %{EVRD}
21mr|suil-0.10.6-3|155	Provides:	%{name}-gtk2-in-qt5 = %{EVRD}
21mr|suil-0.10.6-3|156	
21mr|suil-0.10.6-3|157	%description -n %{_lib}%{name}-gtk2-in-qt5
21mr|suil-0.10.6-3|158	Shared object for Qt5 hosts displaying GTK2 LV2 GUIs.
21mr|suil-0.10.6-3|159	
21mr|suil-0.10.6-3|160	%files -n %{_lib}%{name}-gtk2-in-qt5
21mr|suil-0.10.6-3|161	%{_libdir}/%{name}-%{api}/lib%{name}_gtk2_in_qt5.so
21mr|suil-0.10.6-3|162	
21mr|suil-0.10.6-3|163	#----------------------------------------------------------------------------
21mr|suil-0.10.6-3|164	
21mr|suil-0.10.6-3|165	%prep
21mr|suil-0.10.6-3|166	%setup -q
21mr|suil-0.10.6-3|167	
21mr|suil-0.10.6-3|168	
21mr|suil-0.10.6-3|169	%build
21mr|suil-0.10.6-3|170	export CXXFLAGS="%{optflags} -std=gnu++11"
21mr|suil-0.10.6-3|171	./waf configure \
21mr|suil-0.10.6-3|172	--prefix=%{_prefix} \
21mr|suil-0.10.6-3|173	--libdir=%{_libdir}
21mr|suil-0.10.6-3|174	./waf
21mr|suil-0.10.6-3|175	
21mr|suil-0.10.6-3|176	
21mr|suil-0.10.6-3|177	%install
21mr|suil-0.10.6-3|178	./waf install --destdir=%{buildroot}

16997 21
21mr|suitesparse-5.13.0-1|1	%define debug_package %{nil}
21mr|suitesparse-5.13.0-1|2	
21mr|suitesparse-5.13.0-1|3	%define amd_version_major 2
21mr|suitesparse-5.13.0-1|4	%define amd_packagename %mklibname amd %{amd_version_major}
21mr|suitesparse-5.13.0-1|5	%define amd_packagedev %mklibname amd -d
21mr|suitesparse-5.13.0-1|6	%define btf_version_major 1
21mr|suitesparse-5.13.0-1|7	%define btf_packagename %mklibname btf %{btf_version_major}
21mr|suitesparse-5.13.0-1|8	%define btf_packagedev %mklibname btf -d
21mr|suitesparse-5.13.0-1|9	%define camd_version_major 2
21mr|suitesparse-5.13.0-1|10	%define camd_packagename %mklibname camd %{camd_version_major}
21mr|suitesparse-5.13.0-1|11	%define camd_packagedev %mklibname camd -d
21mr|suitesparse-5.13.0-1|12	%define ccolamd_version_major 2
21mr|suitesparse-5.13.0-1|13	%define ccolamd_packagename %mklibname ccolamd %{ccolamd_version_major}
21mr|suitesparse-5.13.0-1|14	%define ccolamd_packagedev %mklibname ccolamd -d
21mr|suitesparse-5.13.0-1|15	%define cholmod_version_major 3
21mr|suitesparse-5.13.0-1|16	%define cholmod_packagename %mklibname cholmod %{cholmod_version_major}
21mr|suitesparse-5.13.0-1|17	%define cholmod_packagedev %mklibname cholmod -d
21mr|suitesparse-5.13.0-1|18	%define colamd_version_major 2
21mr|suitesparse-5.13.0-1|19	%define colamd_packagename %mklibname colamd %{colamd_version_major}
21mr|suitesparse-5.13.0-1|20	%define colamd_packagedev %mklibname colamd -d
21mr|suitesparse-5.13.0-1|21	%define cxsparse_version_major 3
21mr|suitesparse-5.13.0-1|22	%define cxsparse_packagename %mklibname cxsparse %{cxsparse_version_major}
21mr|suitesparse-5.13.0-1|23	%define cxsparse_packagedev %mklibname cxsparse -d
21mr|suitesparse-5.13.0-1|24	%define klu_version_major 1
21mr|suitesparse-5.13.0-1|25	%define klu_packagename %mklibname klu %{klu_version_major}
21mr|suitesparse-5.13.0-1|26	%define klu_packagedev %mklibname klu -d
21mr|suitesparse-5.13.0-1|27	%define ldl_version_major 2
21mr|suitesparse-5.13.0-1|28	%define ldl_packagename %mklibname ldl %{ldl_version_major}
21mr|suitesparse-5.13.0-1|29	%define ldl_packagedev %mklibname ldl -d
21mr|suitesparse-5.13.0-1|30	%define umfpack_version_major 5
21mr|suitesparse-5.13.0-1|31	%define umfpack_packagename %mklibname umfpack %{umfpack_version_major}
21mr|suitesparse-5.13.0-1|32	%define umfpack_packagedev %mklibname umfpack -d
21mr|suitesparse-5.13.0-1|33	%define spqr_version_major 2
21mr|suitesparse-5.13.0-1|34	%define spqr_packagename %mklibname spqr %{spqr_version_major}
21mr|suitesparse-5.13.0-1|35	%define spqr_packagedev %mklibname spqr -d
21mr|suitesparse-5.13.0-1|36	%define rbio_version_major 2
21mr|suitesparse-5.13.0-1|37	%define rbio_packagename %mklibname rbio %{rbio_version_major}
21mr|suitesparse-5.13.0-1|38	%define rbio_packagedev %mklibname rbio -d
21mr|suitesparse-5.13.0-1|39	%define suitesparseconfig_version %{version}
21mr|suitesparse-5.13.0-1|40	%define suitesparseconfig_version_major 5
21mr|suitesparse-5.13.0-1|41	%define suitesparseconfig_packagename %mklibname suitesparseconfig %{suitesparseconfig_version_major}
21mr|suitesparse-5.13.0-1|42	%define suitesparseconfig_packagedev %mklibname suitesparseconfig -d
21mr|suitesparse-5.13.0-1|43	%define mongoose_version_major 2
21mr|suitesparse-5.13.0-1|44	%define mongoose_packagename %mklibname mongoose %{mongoose_version_major}
21mr|suitesparse-5.13.0-1|45	%define mongoose_packagedev %mklibname mongoose -d
21mr|suitesparse-5.13.0-1|46	
21mr|suitesparse-5.13.0-1|47	
21mr|suitesparse-5.13.0-1|48	%define sliplu_version_major 1
21mr|suitesparse-5.13.0-1|49	%define sliplu_packagename %mklibname sliplu %{sliplu_version_major}
21mr|suitesparse-5.13.0-1|50	%define sliplu_packagedev %mklibname sliplu -d
21mr|suitesparse-5.13.0-1|51	
21mr|suitesparse-5.13.0-1|52	%define graphblas_version_major 7
21mr|suitesparse-5.13.0-1|53	%define graphblas_packagename %mklibname graphblas %{graphblas_version_major}
21mr|suitesparse-5.13.0-1|54	%define graphblas_packagedev %mklibname graphblas -d
21mr|suitesparse-5.13.0-1|55	
21mr|suitesparse-5.13.0-1|56	Name:		suitesparse
21mr|suitesparse-5.13.0-1|57	Version:	5.13.0
21mr|suitesparse-5.13.0-1|58	Release:	1
21mr|suitesparse-5.13.0-1|59	Summary:	A collection of sparse matrix libraries
21mr|suitesparse-5.13.0-1|60	Group:		Development/C
21mr|suitesparse-5.13.0-1|61	License:	LGPLv2+ and GPLv2+
21mr|suitesparse-5.13.0-1|62	URL:		http://faculty.cse.tamu.edu/davis/suitesparse.html
21mr|suitesparse-5.13.0-1|63	Source0:	https://github.com/DrTimothyAldenDavis/SuiteSparse/archive/v%{version}.tar.gz
21mr|suitesparse-5.13.0-1|64	Source100:	%{name}.rpmlintrc
21mr|suitesparse-5.13.0-1|65	Patch0:		lcc-pragma.patch
21mr|suitesparse-5.13.0-1|66	
21mr|suitesparse-5.13.0-1|67	BuildRequires:	cmake
21mr|suitesparse-5.13.0-1|68	BuildRequires:	blas-devel
21mr|suitesparse-5.13.0-1|69	BuildRequires:	lapack-devel
21mr|suitesparse-5.13.0-1|70	BuildRequires:	metis-devel
21mr|suitesparse-5.13.0-1|71	%ifnarch aarch64 %{e2k}
21mr|suitesparse-5.13.0-1|72	BuildRequires:	tbb-devel
21mr|suitesparse-5.13.0-1|73	%endif
21mr|suitesparse-5.13.0-1|74	BuildRequires:	hardlink
21mr|suitesparse-5.13.0-1|75	BuildRequires:	gomp-devel
21mr|suitesparse-5.13.0-1|76	BuildRequires:	mpfr-devel
21mr|suitesparse-5.13.0-1|77	
21mr|suitesparse-5.13.0-1|78	%description
21mr|suitesparse-5.13.0-1|79	suitesparse is a collection of libraries for computations involving sparse
21mr|suitesparse-5.13.0-1|80	matrices.  The package includes the following libraries:
21mr|suitesparse-5.13.0-1|81	AMD                 approximate minimum degree ordering
21mr|suitesparse-5.13.0-1|82	BTF                 permutation to block triangular form
21mr|suitesparse-5.13.0-1|83	CAMD                constrained approximate minimum degree ordering
21mr|suitesparse-5.13.0-1|84	COLAMD              column approximate minimum degree ordering
21mr|suitesparse-5.13.0-1|85	CCOLAMD             constrained column approximate minimum degree ordering
21mr|suitesparse-5.13.0-1|86	CHOLMOD             sparse Cholesky factorization
21mr|suitesparse-5.13.0-1|87	CSparse             a concise sparse matrix package
21mr|suitesparse-5.13.0-1|88	CXSparse            int/long/real/complex version of CSparse
21mr|suitesparse-5.13.0-1|89	KLU                 sparse LU factorization, BLAS-free
21mr|suitesparse-5.13.0-1|90	LDL                 a simple LDL factorization
21mr|suitesparse-5.13.0-1|91	SQPR                a multithread, multifrontal, rank-revealing sparse QR
21mr|suitesparse-5.13.0-1|92	factorization method
21mr|suitesparse-5.13.0-1|93	UMFPACK             sparse LU factorization, with the BLAS
21mr|suitesparse-5.13.0-1|94	SuiteSparse_config  configuration file for all the above packages.
21mr|suitesparse-5.13.0-1|95	RBio                read/write files in Rutherford/Boeing format
21mr|suitesparse-5.13.0-1|96	
21mr|suitesparse-5.13.0-1|97	#---------------------------------------------------------------------
21mr|suitesparse-5.13.0-1|98	
21mr|suitesparse-5.13.0-1|99	%package -n %{suitesparseconfig_packagedev}
21mr|suitesparse-5.13.0-1|100	Summary:	Development headers for SuiteSparse
21mr|suitesparse-5.13.0-1|101	Group:		Development/C
21mr|suitesparse-5.13.0-1|102	Requires:	%{suitesparseconfig_packagename} = %{EVRD}
21mr|suitesparse-5.13.0-1|103	Provides:	suitesparse-common-devel = %{EVRD}
21mr|suitesparse-5.13.0-1|104	Provides:	%{suitesparseconfig_packagedev} = %{EVRD}
21mr|suitesparse-5.13.0-1|105	Obsoletes:	%{suitesparseconfig_packagedev} < %{EVRD}
21mr|suitesparse-5.13.0-1|106	Obsoletes:	suitesparse-common-devel < %{EVRD}
21mr|suitesparse-5.13.0-1|107	
21mr|suitesparse-5.13.0-1|108	Requires:	%{amd_packagename} = %{EVRD}
21mr|suitesparse-5.13.0-1|109	Provides:	amd-devel = %{EVRD}
21mr|suitesparse-5.13.0-1|110	Provides:	%{amd_packagedev} = %{EVRD}
21mr|suitesparse-5.13.0-1|111	Obsoletes:	%{amd_packagedev} < %{EVRD}
21mr|suitesparse-5.13.0-1|112	Obsoletes:	amd-devel < %{EVRD}
21mr|suitesparse-5.13.0-1|113	
21mr|suitesparse-5.13.0-1|114	Requires:	%{btf_packagename} = %{EVRD}
21mr|suitesparse-5.13.0-1|115	Provides:	btf-devel = %{EVRD}
21mr|suitesparse-5.13.0-1|116	Provides:	%{btf_packagedev} = %{EVRD}
21mr|suitesparse-5.13.0-1|117	Obsoletes:	%{btf_packagedev} < %{EVRD}
21mr|suitesparse-5.13.0-1|118	Obsoletes:	btf-devel < %{EVRD}
21mr|suitesparse-5.13.0-1|119	
21mr|suitesparse-5.13.0-1|120	Requires:	%{camd_packagename} = %{EVRD}
21mr|suitesparse-5.13.0-1|121	Provides:	camd-devel = %{EVRD}
21mr|suitesparse-5.13.0-1|122	Provides:	%{camd_packagedev} = %{EVRD}
21mr|suitesparse-5.13.0-1|123	Obsoletes:	%{camd_packagedev} < %{EVRD}
21mr|suitesparse-5.13.0-1|124	Obsoletes:	camd-devel < %{EVRD}
21mr|suitesparse-5.13.0-1|125	
21mr|suitesparse-5.13.0-1|126	Requires:	%{ccolamd_packagename} = %{EVRD}
21mr|suitesparse-5.13.0-1|127	Provides:	ccolamd-devel = %{EVRD}
21mr|suitesparse-5.13.0-1|128	Provides:	%{ccolamd_packagedev} = %{EVRD}
21mr|suitesparse-5.13.0-1|129	Obsoletes:	%{ccolamd_packagedev} < %{EVRD}
21mr|suitesparse-5.13.0-1|130	Obsoletes:	ccolamd-devel < %{EVRD}
21mr|suitesparse-5.13.0-1|131	
21mr|suitesparse-5.13.0-1|132	Requires:	%{cholmod_packagename} = %{EVRD}
21mr|suitesparse-5.13.0-1|133	Provides:	cholmod-devel = %{EVRD}
21mr|suitesparse-5.13.0-1|134	Provides:	%{cholmod_packagedev} = %{EVRD}
21mr|suitesparse-5.13.0-1|135	Obsoletes:	%{cholmod_packagedev} < %{EVRD}
21mr|suitesparse-5.13.0-1|136	Obsoletes:	cholmod-devel < %{EVRD}
21mr|suitesparse-5.13.0-1|137	
21mr|suitesparse-5.13.0-1|138	Requires:	%{colamd_packagename} = %{EVRD}
21mr|suitesparse-5.13.0-1|139	Provides:	colamd-devel = %{EVRD}
21mr|suitesparse-5.13.0-1|140	Provides:	%{colamd_packagedev} = %{EVRD}
21mr|suitesparse-5.13.0-1|141	Obsoletes:	%{colamd_packagedev} < %{EVRD}
21mr|suitesparse-5.13.0-1|142	Obsoletes:	colamd-devel < %{EVRD}
21mr|suitesparse-5.13.0-1|143	
21mr|suitesparse-5.13.0-1|144	Requires:	%{cxsparse_packagename} = %{EVRD}
21mr|suitesparse-5.13.0-1|145	Provides:	cxsparse-devel = %{EVRD}
21mr|suitesparse-5.13.0-1|146	Provides:	%{cxsparse_packagedev} = %{EVRD}
21mr|suitesparse-5.13.0-1|147	Obsoletes:	%{cxsparse_packagedev} < %{EVRD}
21mr|suitesparse-5.13.0-1|148	Obsoletes:	cxsparse-devel < %{EVRD}
21mr|suitesparse-5.13.0-1|149	
21mr|suitesparse-5.13.0-1|150	Requires:	%{klu_packagename} = %{EVRD}
21mr|suitesparse-5.13.0-1|151	Provides:	klu-devel = %{EVRD}
21mr|suitesparse-5.13.0-1|152	Provides:	%{klu_packagedev} = %{EVRD}
21mr|suitesparse-5.13.0-1|153	Obsoletes:	%{klu_packagedev} < %{EVRD}
21mr|suitesparse-5.13.0-1|154	Obsoletes:	klu-devel < %{EVRD}
21mr|suitesparse-5.13.0-1|155	
21mr|suitesparse-5.13.0-1|156	Requires:	%{ldl_packagename} = %{EVRD}
21mr|suitesparse-5.13.0-1|157	Provides:	ldl-devel = %{EVRD}
21mr|suitesparse-5.13.0-1|158	Provides:	%{ldl_packagedev} = %{EVRD}
21mr|suitesparse-5.13.0-1|159	Obsoletes:	%{ldl_packagedev} < %{EVRD}
21mr|suitesparse-5.13.0-1|160	Obsoletes:	ldl-devel < %{EVRD}
21mr|suitesparse-5.13.0-1|161	
21mr|suitesparse-5.13.0-1|162	Requires:	%{umfpack_packagename} = %{EVRD}
21mr|suitesparse-5.13.0-1|163	Provides:	umfpack-devel = %{EVRD}
21mr|suitesparse-5.13.0-1|164	Provides:	%{umfpack_packagedev} = %{EVRD}
21mr|suitesparse-5.13.0-1|165	Obsoletes:	%{umfpack_packagedev} < %{EVRD}
21mr|suitesparse-5.13.0-1|166	Obsoletes:	umfpack-devel < %{EVRD}
21mr|suitesparse-5.13.0-1|167	
21mr|suitesparse-5.13.0-1|168	Requires:	%{spqr_packagename} = %{EVRD}
21mr|suitesparse-5.13.0-1|169	Provides:	spqr-devel = %{EVRD}
21mr|suitesparse-5.13.0-1|170	Provides:	%{spqr_packagedev} = %{EVRD}
21mr|suitesparse-5.13.0-1|171	Obsoletes:	%{spqr_packagedev} < %{EVRD}
21mr|suitesparse-5.13.0-1|172	Obsoletes:	spqr-devel < %{EVRD}
21mr|suitesparse-5.13.0-1|173	
21mr|suitesparse-5.13.0-1|174	Requires:	%{rbio_packagename} = %{EVRD}
21mr|suitesparse-5.13.0-1|175	Provides:	rbio-devel = %{EVRD}
21mr|suitesparse-5.13.0-1|176	Provides:	%{rbio_packagedev} = %{EVRD}
21mr|suitesparse-5.13.0-1|177	Obsoletes:	%{rbio_packagedev} < %{EVRD}
21mr|suitesparse-5.13.0-1|178	Obsoletes:	rbio-devel < %{EVRD}
21mr|suitesparse-5.13.0-1|179	
21mr|suitesparse-5.13.0-1|180	Requires:	%{mongoose_packagename} = %{EVRD}
21mr|suitesparse-5.13.0-1|181	Provides:	mongoose-devel = %{EVRD}
21mr|suitesparse-5.13.0-1|182	Provides:	%{mongoose_packagedev} = %{EVRD}
21mr|suitesparse-5.13.0-1|183	Obsoletes:	%{mongoose_packagedev} < %{EVRD}
21mr|suitesparse-5.13.0-1|184	Obsoletes:	mongoose-devel < %{EVRD}
21mr|suitesparse-5.13.0-1|185	
21mr|suitesparse-5.13.0-1|186	Requires:	%{sliplu_packagename} = %{EVRD}
21mr|suitesparse-5.13.0-1|187	Provides:	sliplu-devel = %{EVRD}
21mr|suitesparse-5.13.0-1|188	Provides:	%{sliplu_packagedev} = %{EVRD}
21mr|suitesparse-5.13.0-1|189	Obsoletes:	%{sliplu_packagedev} < %{EVRD}
21mr|suitesparse-5.13.0-1|190	Obsoletes:	sliplu-devel < %{EVRD}
21mr|suitesparse-5.13.0-1|191	
21mr|suitesparse-5.13.0-1|192	%description -n %{suitesparseconfig_packagedev}
21mr|suitesparse-5.13.0-1|193	The suitesparse-devel package contains files needed for developing
21mr|suitesparse-5.13.0-1|194	applications which use the suitesparse libraries.
21mr|suitesparse-5.13.0-1|195	
21mr|suitesparse-5.13.0-1|196	
21mr|suitesparse-5.13.0-1|197	%files -n %{suitesparseconfig_packagedev}
21mr|suitesparse-5.13.0-1|198	%{_includedir}/*.h
21mr|suitesparse-5.13.0-1|199	%exclude %{_includedir}/GraphBLAS.h
21mr|suitesparse-5.13.0-1|200	%{_includedir}/%{name}/*.*
21mr|suitesparse-5.13.0-1|201	%{_libdir}/libsuitesparseconfig.so
21mr|suitesparse-5.13.0-1|202	%{_libdir}/libamd.so
21mr|suitesparse-5.13.0-1|203	%{_libdir}/libbtf.so
21mr|suitesparse-5.13.0-1|204	%{_libdir}/libcamd.so
21mr|suitesparse-5.13.0-1|205	%{_libdir}/libccolamd.so
21mr|suitesparse-5.13.0-1|206	%{_libdir}/libcholmod.so
21mr|suitesparse-5.13.0-1|207	%{_libdir}/libcolamd.so
21mr|suitesparse-5.13.0-1|208	%{_libdir}/libcxsparse.so
21mr|suitesparse-5.13.0-1|209	%{_libdir}/libklu.so
21mr|suitesparse-5.13.0-1|210	%{_libdir}/libldl.so
21mr|suitesparse-5.13.0-1|211	%{_libdir}/libumfpack.so
21mr|suitesparse-5.13.0-1|212	%{_libdir}/libspqr.so
21mr|suitesparse-5.13.0-1|213	%{_libdir}/librbio.so
21mr|suitesparse-5.13.0-1|214	%{_libdir}/libmongoose.so
21mr|suitesparse-5.13.0-1|215	%{_libdir}/libsliplu.so
21mr|suitesparse-5.13.0-1|216	
21mr|suitesparse-5.13.0-1|217	#---------------------------------------------------------------------
21mr|suitesparse-5.13.0-1|218	
21mr|suitesparse-5.13.0-1|219	%package doc
21mr|suitesparse-5.13.0-1|220	Summary:	Documentation files for SuiteSparse
21mr|suitesparse-5.13.0-1|221	Group:		Documentation
21mr|suitesparse-5.13.0-1|222	BuildArch:	noarch
21mr|suitesparse-5.13.0-1|223	
21mr|suitesparse-5.13.0-1|224	%description doc
21mr|suitesparse-5.13.0-1|225	This package contains documentation files for %{name}.
21mr|suitesparse-5.13.0-1|226	
21mr|suitesparse-5.13.0-1|227	%files doc
21mr|suitesparse-5.13.0-1|228	%{_docdir}/suitesparse-%{version}/*.txt
21mr|suitesparse-5.13.0-1|229	%{_docdir}/suitesparse-%{version}/*.pdf
21mr|suitesparse-5.13.0-1|230	%{_docdir}/suitesparse-%{version}/SuiteSparse_README.md
21mr|suitesparse-5.13.0-1|231	
21mr|suitesparse-5.13.0-1|232	#---------------------------------------------------------------------
21mr|suitesparse-5.13.0-1|233	
21mr|suitesparse-5.13.0-1|234	%package -n %{suitesparseconfig_packagename}
21mr|suitesparse-5.13.0-1|235	Summary:	Configuration file for SuiteSparse packages
21mr|suitesparse-5.13.0-1|236	Group:		Development/C
21mr|suitesparse-5.13.0-1|237	Provides:	%{suitesparseconfig_packagename} = %{EVRD}
21mr|suitesparse-5.13.0-1|238	Obsoletes:	%{suitesparseconfig_packagename} < %{EVRD}
21mr|suitesparse-5.13.0-1|239	
21mr|suitesparse-5.13.0-1|240	%description -n %{suitesparseconfig_packagename}
21mr|suitesparse-5.13.0-1|241	SuiteSparse_config provides a configuration header file needed by most of
21mr|suitesparse-5.13.0-1|242	the other packages in SuiteSparse.
21mr|suitesparse-5.13.0-1|243	
21mr|suitesparse-5.13.0-1|244	%files -n %{suitesparseconfig_packagename}
21mr|suitesparse-5.13.0-1|245	%{_libdir}/libsuitesparseconfig.so.%{suitesparseconfig_version_major}*
21mr|suitesparse-5.13.0-1|246	
21mr|suitesparse-5.13.0-1|247	#---------------------------------------------------------------------
21mr|suitesparse-5.13.0-1|248	
21mr|suitesparse-5.13.0-1|249	%package -n %{amd_packagename}
21mr|suitesparse-5.13.0-1|250	Summary:	Routines for permuting sparse matricies prior to factorization
21mr|suitesparse-5.13.0-1|251	Group:		Development/C
21mr|suitesparse-5.13.0-1|252	Provides:	%{amd_packagename} = %{EVRD}
21mr|suitesparse-5.13.0-1|253	Obsoletes:	%{amd_packagename} < %{EVRD}
21mr|suitesparse-5.13.0-1|254	
21mr|suitesparse-5.13.0-1|255	%description -n %{amd_packagename}
21mr|suitesparse-5.13.0-1|256	AMD provides a set of routines for permuting sparse matricies prior to
21mr|suitesparse-5.13.0-1|257	Cholesky factorization (or LU factorization with diagonal pivoting).
21mr|suitesparse-5.13.0-1|258	
21mr|suitesparse-5.13.0-1|259	%files -n %{amd_packagename}
21mr|suitesparse-5.13.0-1|260	%{_libdir}/libamd.so.%{camd_version_major}*
21mr|suitesparse-5.13.0-1|261	
21mr|suitesparse-5.13.0-1|262	#---------------------------------------------------------------------
21mr|suitesparse-5.13.0-1|263	
21mr|suitesparse-5.13.0-1|264	%package -n %{btf_packagename}
21mr|suitesparse-5.13.0-1|265	Summary:	Routines for permuting sparse matricies to block triangular form
21mr|suitesparse-5.13.0-1|266	Group:		Development/C
21mr|suitesparse-5.13.0-1|267	Provides:	%{btf_packagename} = %{EVRD}
21mr|suitesparse-5.13.0-1|268	Obsoletes:	%{btf_packagename} < %{EVRD}
21mr|suitesparse-5.13.0-1|269	
21mr|suitesparse-5.13.0-1|270	%description -n %{btf_packagename}
21mr|suitesparse-5.13.0-1|271	BTF is a software package for permuting a matrix into block upper triangular
21mr|suitesparse-5.13.0-1|272	form.  It includes a maximum transversal algorithm, which finds a permutation
21mr|suitesparse-5.13.0-1|273	of a square or rectangular matrix so that it has a zero-free diagonal (if one
21mr|suitesparse-5.13.0-1|274	exists); otherwise, it finds a maximal matching which maximizes the number of
21mr|suitesparse-5.13.0-1|275	nonzeros on the diagonal.  The package also includes a method for finding the
21mr|suitesparse-5.13.0-1|276	strongly connected components of a graph.  These two methods together give the
21mr|suitesparse-5.13.0-1|277	permutation to block upper triangular form.
21mr|suitesparse-5.13.0-1|278	
21mr|suitesparse-5.13.0-1|279	%files -n %{btf_packagename}
21mr|suitesparse-5.13.0-1|280	%{_libdir}/libbtf.so.%{btf_version_major}*
21mr|suitesparse-5.13.0-1|281	
21mr|suitesparse-5.13.0-1|282	#---------------------------------------------------------------------
21mr|suitesparse-5.13.0-1|283	
21mr|suitesparse-5.13.0-1|284	%package -n %{camd_packagename}
21mr|suitesparse-5.13.0-1|285	Summary:	Routines for permuting sparse matricies prior to factorization
21mr|suitesparse-5.13.0-1|286	Group:		Development/C
21mr|suitesparse-5.13.0-1|287	Provides:	%{camd_packagename} = %{EVRD}
21mr|suitesparse-5.13.0-1|288	Obsoletes:	%{camd_packagename} < %{EVRD}
21mr|suitesparse-5.13.0-1|289	
21mr|suitesparse-5.13.0-1|290	%description -n %{camd_packagename}
21mr|suitesparse-5.13.0-1|291	CAMD provides a set of routines for permuting sparse matricies prior
21mr|suitesparse-5.13.0-1|292	to factorization.
21mr|suitesparse-5.13.0-1|293	
21mr|suitesparse-5.13.0-1|294	%files -n %{camd_packagename}
21mr|suitesparse-5.13.0-1|295	%{_libdir}/libcamd.so.%{camd_version_major}*
21mr|suitesparse-5.13.0-1|296	
21mr|suitesparse-5.13.0-1|297	#---------------------------------------------------------------------
21mr|suitesparse-5.13.0-1|298	
21mr|suitesparse-5.13.0-1|299	%package -n %{ccolamd_packagename}
21mr|suitesparse-5.13.0-1|300	Summary:	Routines for computing column approximate minimum degree ordering
21mr|suitesparse-5.13.0-1|301	Group:		Development/C
21mr|suitesparse-5.13.0-1|302	Provides:	%{ccolamd_packagename} = %{EVRD}
21mr|suitesparse-5.13.0-1|303	Obsoletes:	%{ccolamd_packagename} < %{EVRD}
21mr|suitesparse-5.13.0-1|304	
21mr|suitesparse-5.13.0-1|305	%description -n %{ccolamd_packagename}
21mr|suitesparse-5.13.0-1|306	The CCOLAMD column approximate minimum degree ordering algorithm computes
21mr|suitesparse-5.13.0-1|307	a permutation vector P such that the LU factorization of A (:,P)
21mr|suitesparse-5.13.0-1|308	tends to be sparser than that of A.  The Cholesky factorization of
21mr|suitesparse-5.13.0-1|309	(A (:,P))'*(A (:,P)) will also tend to be sparser than that of A'*A.
21mr|suitesparse-5.13.0-1|310	
21mr|suitesparse-5.13.0-1|311	%files -n %{ccolamd_packagename}
21mr|suitesparse-5.13.0-1|312	%{_libdir}/libccolamd.so.%{ccolamd_version_major}*
21mr|suitesparse-5.13.0-1|313	
21mr|suitesparse-5.13.0-1|314	#---------------------------------------------------------------------
21mr|suitesparse-5.13.0-1|315	
21mr|suitesparse-5.13.0-1|316	%package -n %{cholmod_packagename}
21mr|suitesparse-5.13.0-1|317	Summary:	Routines for factorizing sparse symmetric positive definite matricies
21mr|suitesparse-5.13.0-1|318	Group:		Development/C
21mr|suitesparse-5.13.0-1|319	Provides:	%{cholmod_packagename} = %{EVRD}
21mr|suitesparse-5.13.0-1|320	Obsoletes:	%{cholmod_packagename} < %{EVRD}
21mr|suitesparse-5.13.0-1|321	
21mr|suitesparse-5.13.0-1|322	%description -n %{cholmod_packagename}
21mr|suitesparse-5.13.0-1|323	CHOLMOD is a set of routines for factorizing sparse symmetric positive
21mr|suitesparse-5.13.0-1|324	definite matrices of the form A or AA', updating/downdating a sparse
21mr|suitesparse-5.13.0-1|325	Cholesky factorization, solving linear systems, updating/downdating
21mr|suitesparse-5.13.0-1|326	the solution to the triangular system Lx=b, and many other sparse
21mr|suitesparse-5.13.0-1|327	matrix functions for both symmetric and unsymmetric matrices.  Its
21mr|suitesparse-5.13.0-1|328	supernodal Cholesky factorization relies on LAPACK and the Level-3
21mr|suitesparse-5.13.0-1|329	BLAS, and obtains a substantial fraction of the peak performance of
21mr|suitesparse-5.13.0-1|330	the BLAS.  Both real and complex matrices are supported.
21mr|suitesparse-5.13.0-1|331	
21mr|suitesparse-5.13.0-1|332	%files -n %{cholmod_packagename}
21mr|suitesparse-5.13.0-1|333	%{_libdir}/libcholmod.so.%{cholmod_version_major}*
21mr|suitesparse-5.13.0-1|334	
21mr|suitesparse-5.13.0-1|335	#---------------------------------------------------------------------
21mr|suitesparse-5.13.0-1|336	
21mr|suitesparse-5.13.0-1|337	%package -n %{colamd_packagename}
21mr|suitesparse-5.13.0-1|338	Summary:	Routines for computing column approximate minimum degree ordering
21mr|suitesparse-5.13.0-1|339	Group:		Development/C
21mr|suitesparse-5.13.0-1|340	Provides:	%{colamd_packagename} = %{EVRD}
21mr|suitesparse-5.13.0-1|341	Obsoletes:	%{colamd_packagename} < %{EVRD}
21mr|suitesparse-5.13.0-1|342	
21mr|suitesparse-5.13.0-1|343	%description -n %{colamd_packagename}
21mr|suitesparse-5.13.0-1|344	The COLAMD column approximate minimum degree ordering algorithm computes
21mr|suitesparse-5.13.0-1|345	a permutation vector P such that the LU factorization of A (:,P)
21mr|suitesparse-5.13.0-1|346	tends to be sparser than that of A.  The Cholesky factorization of
21mr|suitesparse-5.13.0-1|347	(A (:,P))'*(A (:,P)) will also tend to be sparser than that of A'*A.
21mr|suitesparse-5.13.0-1|348	
21mr|suitesparse-5.13.0-1|349	%files -n %{colamd_packagename}
21mr|suitesparse-5.13.0-1|350	%{_libdir}/libcolamd.so.%{colamd_version_major}*
21mr|suitesparse-5.13.0-1|351	
21mr|suitesparse-5.13.0-1|352	#---------------------------------------------------------------------
21mr|suitesparse-5.13.0-1|353	
21mr|suitesparse-5.13.0-1|354	%package -n %{cxsparse_packagename}
21mr|suitesparse-5.13.0-1|355	Summary:	Direct methods for sparse linear systems
21mr|suitesparse-5.13.0-1|356	Group:		Development/C
21mr|suitesparse-5.13.0-1|357	Provides:	%{cxsparse_packagename} = %{EVRD}
21mr|suitesparse-5.13.0-1|358	Obsoletes:	%{cxsparse_packagename} < %{EVRD}
21mr|suitesparse-5.13.0-1|359	
21mr|suitesparse-5.13.0-1|360	%description -n %{cxsparse_packagename}
21mr|suitesparse-5.13.0-1|361	CSparse is a package of direct methods for sparse linear systems written
21mr|suitesparse-5.13.0-1|362	to complement the book "Direct Methods for Sparse Linear Systems", by
21mr|suitesparse-5.13.0-1|363	Timothy A. Davis. The algorithms in CSparse have been chosen with
21mr|suitesparse-5.13.0-1|364	five goals in mind:
21mr|suitesparse-5.13.0-1|365	
21mr|suitesparse-5.13.0-1|366	(1) they must embody much of the theory behind sparse matrix algorithms,
21mr|suitesparse-5.13.0-1|367	(2) they must be either asymptotically optimal in their run time and memory
21mr|suitesparse-5.13.0-1|368	usage or be fast in practice,
21mr|suitesparse-5.13.0-1|369	(3) they must be concise so as to be easily understood and short enough to
21mr|suitesparse-5.13.0-1|370	print in the book,
21mr|suitesparse-5.13.0-1|371	(4) they must cover a wide spectrum of matrix operations, and
21mr|suitesparse-5.13.0-1|372	(5) they must be accurate and robust.
21mr|suitesparse-5.13.0-1|373	
21mr|suitesparse-5.13.0-1|374	The focus is on direct methods; iterative methods and solvers for
21mr|suitesparse-5.13.0-1|375	eigenvalue problems are beyond the scope of this package.
21mr|suitesparse-5.13.0-1|376	
21mr|suitesparse-5.13.0-1|377	CXSparse is a version of CSparse that operates on both real and complex
21mr|suitesparse-5.13.0-1|378	matrices, using either int or UF_long integers.
21mr|suitesparse-5.13.0-1|379	
21mr|suitesparse-5.13.0-1|380	%files -n %{cxsparse_packagename}
21mr|suitesparse-5.13.0-1|381	%{_libdir}/libcxsparse.so.%{cxsparse_version_major}*
21mr|suitesparse-5.13.0-1|382	
21mr|suitesparse-5.13.0-1|383	#---------------------------------------------------------------------
21mr|suitesparse-5.13.0-1|384	
21mr|suitesparse-5.13.0-1|385	%package -n %{klu_packagename}
21mr|suitesparse-5.13.0-1|386	Summary:	Sparse LU factorization, for circuit simulation
21mr|suitesparse-5.13.0-1|387	Group:		Development/C
21mr|suitesparse-5.13.0-1|388	Provides:	%{klu_packagename} = %{EVRD}
21mr|suitesparse-5.13.0-1|389	Obsoletes:	%{klu_packagename} < %{EVRD}
21mr|suitesparse-5.13.0-1|390	
21mr|suitesparse-5.13.0-1|391	%description -n %{klu_packagename}
21mr|suitesparse-5.13.0-1|392	KLU is a sparse LU factorization algorithm well-suited for use in
21mr|suitesparse-5.13.0-1|393	circuit simulation.
21mr|suitesparse-5.13.0-1|394	
21mr|suitesparse-5.13.0-1|395	%files -n %{klu_packagename}
21mr|suitesparse-5.13.0-1|396	%{_libdir}/libklu.so.%{klu_version_major}*
21mr|suitesparse-5.13.0-1|397	
21mr|suitesparse-5.13.0-1|398	#---------------------------------------------------------------------
21mr|suitesparse-5.13.0-1|399	
21mr|suitesparse-5.13.0-1|400	%package -n %{ldl_packagename}
21mr|suitesparse-5.13.0-1|401	Summary:	A consise sparse Cholesky factorization package
21mr|suitesparse-5.13.0-1|402	Group:		Development/C
21mr|suitesparse-5.13.0-1|403	Provides:	%{ldl_packagename} = %{EVRD}
21mr|suitesparse-5.13.0-1|404	Obsoletes:	%{ldl_packagename} < %{EVRD}
21mr|suitesparse-5.13.0-1|405	
21mr|suitesparse-5.13.0-1|406	%description -n %{ldl_packagename}
21mr|suitesparse-5.13.0-1|407	LDL is a set of concise routines for factorizing symmetric positive-definite
21mr|suitesparse-5.13.0-1|408	sparse matrices, with some applicability to symmetric indefinite matrices.
21mr|suitesparse-5.13.0-1|409	Its primary purpose is to illustrate much of the basic theory of sparse matrix
21mr|suitesparse-5.13.0-1|410	algorithms in as concise a code as possible, including an elegant new method
21mr|suitesparse-5.13.0-1|411	of sparse symmetric factorization that computes the factorization row-by-row
21mr|suitesparse-5.13.0-1|412	but stores it column-by-column. The entire symbolic and numeric factorization
21mr|suitesparse-5.13.0-1|413	consists of a total of only 49 lines of code. The package is written in C,
21mr|suitesparse-5.13.0-1|414	and includes a MATLAB interface.
21mr|suitesparse-5.13.0-1|415	
21mr|suitesparse-5.13.0-1|416	%files -n %{ldl_packagename}
21mr|suitesparse-5.13.0-1|417	%{_libdir}/libldl.so.%{ldl_version_major}*
21mr|suitesparse-5.13.0-1|418	
21mr|suitesparse-5.13.0-1|419	#---------------------------------------------------------------------
21mr|suitesparse-5.13.0-1|420	
21mr|suitesparse-5.13.0-1|421	%package -n %{umfpack_packagename}
21mr|suitesparse-5.13.0-1|422	Summary:	Routines for solving unsymmetric sparse linear systems
21mr|suitesparse-5.13.0-1|423	Group:		Development/C
21mr|suitesparse-5.13.0-1|424	Provides:	%{umfpack_packagename} = %{EVRD}
21mr|suitesparse-5.13.0-1|425	Obsoletes:	%{umfpack_packagename} < %{EVRD}
21mr|suitesparse-5.13.0-1|426	
21mr|suitesparse-5.13.0-1|427	%description -n %{umfpack_packagename}
21mr|suitesparse-5.13.0-1|428	UMFPACK provides a set of routines for solving unsymmetric sparse
21mr|suitesparse-5.13.0-1|429	linear systems Ax=b using the Unsymmetric MultiFrontal method. It is
21mr|suitesparse-5.13.0-1|430	written in ANSI/ISO C. Note that "UMFPACK" is pronounced in two
21mr|suitesparse-5.13.0-1|431	syllables, "Umph Pack"; it is not "You Em Ef Pack".
21mr|suitesparse-5.13.0-1|432	
21mr|suitesparse-5.13.0-1|433	%files -n %{umfpack_packagename}
21mr|suitesparse-5.13.0-1|434	%{_libdir}/libumfpack.so.%{umfpack_version_major}*
21mr|suitesparse-5.13.0-1|435	
21mr|suitesparse-5.13.0-1|436	#---------------------------------------------------------------------
21mr|suitesparse-5.13.0-1|437	
21mr|suitesparse-5.13.0-1|438	%package -n %{spqr_packagename}
21mr|suitesparse-5.13.0-1|439	Summary:	Multithreaded multifrontal sparse QR factorization
21mr|suitesparse-5.13.0-1|440	Group:		Development/C
21mr|suitesparse-5.13.0-1|441	Provides:	%{spqr_packagename} = %{EVRD}
21mr|suitesparse-5.13.0-1|442	Obsoletes:	%{spqr_packagename} < %{EVRD}
21mr|suitesparse-5.13.0-1|443	
21mr|suitesparse-5.13.0-1|444	%description -n %{spqr_packagename}
21mr|suitesparse-5.13.0-1|445	SuiteSparseQR is an implementation of the multifrontal sparse QR factorization
21mr|suitesparse-5.13.0-1|446	method. Parallelism is exploited both in the BLAS and across different frontal
21mr|suitesparse-5.13.0-1|447	matrices using Intel's Threading Building Blocks, a shared-memory programming
21mr|suitesparse-5.13.0-1|448	model for modern multicore architectures. It can obtain a substantial fraction
21mr|suitesparse-5.13.0-1|449	of the theoretical peak performance of a multicore computer. The package is
21mr|suitesparse-5.13.0-1|450	written in C++ with user interfaces for MATLAB, C, and C++.
21mr|suitesparse-5.13.0-1|451	
21mr|suitesparse-5.13.0-1|452	%files -n %{spqr_packagename}
21mr|suitesparse-5.13.0-1|453	%{_libdir}/libspqr.so.%{spqr_version_major}*
21mr|suitesparse-5.13.0-1|454	
21mr|suitesparse-5.13.0-1|455	#---------------------------------------------------------------------
21mr|suitesparse-5.13.0-1|456	
21mr|suitesparse-5.13.0-1|457	%package -n %{rbio_packagename}
21mr|suitesparse-5.13.0-1|458	Summary:	MATLAB toolbox for reading/writing sparse matrices in Rutherford/Boeing
21mr|suitesparse-5.13.0-1|459	Group:		Development/C
21mr|suitesparse-5.13.0-1|460	Provides:	%{rbio_packagename} = %{EVRD}
21mr|suitesparse-5.13.0-1|461	Obsoletes:	%{rbio_packagename} < %{EVRD}
21mr|suitesparse-5.13.0-1|462	
21mr|suitesparse-5.13.0-1|463	%description -n %{rbio_packagename}
21mr|suitesparse-5.13.0-1|464	RBio - MATLAB toolbox for reading/writing sparse matrices in the
21mr|suitesparse-5.13.0-1|465	Rutherford/Boeing format, and for reading/writing problems in the UF Sparse
21mr|suitesparse-5.13.0-1|466	Matrix Collection from/to a set of files in a directory.
21mr|suitesparse-5.13.0-1|467	Version 2.0 is written in C. Older versions are in Fortran.
21mr|suitesparse-5.13.0-1|468	
21mr|suitesparse-5.13.0-1|469	%files -n %{rbio_packagename}
21mr|suitesparse-5.13.0-1|470	%{_libdir}/librbio.so.%{rbio_version_major}*
21mr|suitesparse-5.13.0-1|471	
21mr|suitesparse-5.13.0-1|472	#---------------------------------------------------------------------
21mr|suitesparse-5.13.0-1|473	
21mr|suitesparse-5.13.0-1|474	%package -n %{mongoose_packagename}
21mr|suitesparse-5.13.0-1|475	Summary:	Mongoose is a graph partitioning library
21mr|suitesparse-5.13.0-1|476	Group:		Development/C
21mr|suitesparse-5.13.0-1|477	Provides:	%{mongoose_packagename} = %{EVRD}
21mr|suitesparse-5.13.0-1|478	Obsoletes:	%{mongoose_packagename} < %{EVRD}
21mr|suitesparse-5.13.0-1|479	
21mr|suitesparse-5.13.0-1|480	%description -n %{mongoose_packagename}
21mr|suitesparse-5.13.0-1|481	Mongoose is a graph partitioning library. Currently, Mongoose only supports edge partitioning,
21mr|suitesparse-5.13.0-1|482	but in the future a vertex separator extension will be added.
21mr|suitesparse-5.13.0-1|483	
21mr|suitesparse-5.13.0-1|484	%files -n %{mongoose_packagename}
21mr|suitesparse-5.13.0-1|485	%{_libdir}/libmongoose.so.%{mongoose_version_major}*
21mr|suitesparse-5.13.0-1|486	
21mr|suitesparse-5.13.0-1|487	#---------------------------------------------------------------------
21mr|suitesparse-5.13.0-1|488	
21mr|suitesparse-5.13.0-1|489	%package -n mongoose-bin
21mr|suitesparse-5.13.0-1|490	Summary:	Mongoose is a graph partitioning library
21mr|suitesparse-5.13.0-1|491	Group:		Development/C
21mr|suitesparse-5.13.0-1|492	Requires:	%{mongoose_packagename} = %{EVRD}
21mr|suitesparse-5.13.0-1|493	
21mr|suitesparse-5.13.0-1|494	%description -n mongoose-bin
21mr|suitesparse-5.13.0-1|495	Mongoose is a graph partitioning library. Currently, Mongoose only supports edge partitioning,
21mr|suitesparse-5.13.0-1|496	but in the future a vertex separator extension will be added.
21mr|suitesparse-5.13.0-1|497	
21mr|suitesparse-5.13.0-1|498	%files -n mongoose-bin
21mr|suitesparse-5.13.0-1|499	%{_bindir}/mongoose
21mr|suitesparse-5.13.0-1|500	
21mr|suitesparse-5.13.0-1|501	#---------------------------------------------------------------------
21mr|suitesparse-5.13.0-1|502	
21mr|suitesparse-5.13.0-1|503	%package -n %{sliplu_packagename}
21mr|suitesparse-5.13.0-1|504	Summary:	Mongoose is a graph partitioning library
21mr|suitesparse-5.13.0-1|505	Group:		Development/C
21mr|suitesparse-5.13.0-1|506	Provides:	%{sliplu_packagename} = %{EVRD}
21mr|suitesparse-5.13.0-1|507	Obsoletes:	%{sliplu_packagename} < %{EVRD}
21mr|suitesparse-5.13.0-1|508	
21mr|suitesparse-5.13.0-1|509	%description -n %{sliplu_packagename}
21mr|suitesparse-5.13.0-1|510	Mongoose is a graph partitioning library. Currently, Mongoose only supports edge partitioning,
21mr|suitesparse-5.13.0-1|511	but in the future a vertex separator extension will be added.
21mr|suitesparse-5.13.0-1|512	
21mr|suitesparse-5.13.0-1|513	%files -n %{sliplu_packagename}
21mr|suitesparse-5.13.0-1|514	%{_libdir}/libsliplu.so.%{sliplu_version_major}*
21mr|suitesparse-5.13.0-1|515	
21mr|suitesparse-5.13.0-1|516	#---------------------------------------------------------------------
21mr|suitesparse-5.13.0-1|517	
21mr|suitesparse-5.13.0-1|518	%package -n %{graphblas_packagename}
21mr|suitesparse-5.13.0-1|519	Summary:	SuiteSparse:GraphBLAS is an full implementation of the GraphBLAS standard
21mr|suitesparse-5.13.0-1|520	Group:		Development/C
21mr|suitesparse-5.13.0-1|521	Provides:	%{graphblas_packagename} = %{EVRD}
21mr|suitesparse-5.13.0-1|522	Obsoletes:	%{graphblas_packagename} < %{EVRD}
21mr|suitesparse-5.13.0-1|523	
21mr|suitesparse-5.13.0-1|524	
21mr|suitesparse-5.13.0-1|525	%description -n %{graphblas_packagename}
21mr|suitesparse-5.13.0-1|526	SuiteSparse:GraphBLAS is an full implementation of the GraphBLAS standard,
21mr|suitesparse-5.13.0-1|527	which defines a set of sparse matrix operations on an extended algebra of
21mr|suitesparse-5.13.0-1|528	semirings using an almost unlimited variety of operators and types.
21mr|suitesparse-5.13.0-1|529	When applied to sparse adjacency matrices, these algebraic operations are
21mr|suitesparse-5.13.0-1|530	equivalent to computations on graphs. GraphBLAS provides a powerful
21mr|suitesparse-5.13.0-1|531	and expressive framework for creating graph algorithms based on the elegant
21mr|suitesparse-5.13.0-1|532	mathematics of sparse matrix operations on a semiring.
21mr|suitesparse-5.13.0-1|533	
21mr|suitesparse-5.13.0-1|534	See the user guide in Doc/GraphBLAS_UserGuide.pdf for documentation on the
21mr|suitesparse-5.13.0-1|535	SuiteSparse implementation of GraphBLAS, and how to use it in your applications.
21mr|suitesparse-5.13.0-1|536	
21mr|suitesparse-5.13.0-1|537	%files -n %{graphblas_packagename}
21mr|suitesparse-5.13.0-1|538	#%%{_bindir}/gr*
21mr|suitesparse-5.13.0-1|539	%{_libdir}/libgraphblas.so.%{graphblas_version_major}*
21mr|suitesparse-5.13.0-1|540	
21mr|suitesparse-5.13.0-1|541	#---------------------------------------------------------------------
21mr|suitesparse-5.13.0-1|542	
21mr|suitesparse-5.13.0-1|543	%package -n %{graphblas_packagedev}
21mr|suitesparse-5.13.0-1|544	Summary:	SuiteSparse:GraphBLAS development files
21mr|suitesparse-5.13.0-1|545	Group:		Development/C
21mr|suitesparse-5.13.0-1|546	Requires:	%{graphblas_packagename} = %{EVRD}
21mr|suitesparse-5.13.0-1|547	Provides:	graphblas-devel = %{EVRD}
21mr|suitesparse-5.13.0-1|548	Provides:	%{graphblas_packagedev} = %{EVRD}
21mr|suitesparse-5.13.0-1|549	Obsoletes:	%{graphblas_packagedev} < %{EVRD}
21mr|suitesparse-5.13.0-1|550	Obsoletes:	graphblas-devel < %{EVRD}
21mr|suitesparse-5.13.0-1|551	
21mr|suitesparse-5.13.0-1|552	%description -n %{graphblas_packagedev}
21mr|suitesparse-5.13.0-1|553	SuiteSparse:GraphBLAS development files
21mr|suitesparse-5.13.0-1|554	
21mr|suitesparse-5.13.0-1|555	%files -n %{graphblas_packagedev}
21mr|suitesparse-5.13.0-1|556	%{_libdir}/libgraphblas.so
21mr|suitesparse-5.13.0-1|557	%{_includedir}/GraphBLAS.h
21mr|suitesparse-5.13.0-1|558	
21mr|suitesparse-5.13.0-1|559	#---------------------------------------------------------------------
21mr|suitesparse-5.13.0-1|560	
21mr|suitesparse-5.13.0-1|561	%prep
21mr|suitesparse-5.13.0-1|562	%setup -qn SuiteSparse-%{version}
21mr|suitesparse-5.13.0-1|563	%ifarch %{e2k}
21mr|suitesparse-5.13.0-1|564	%patch0 -p1
21mr|suitesparse-5.13.0-1|565	%endif
21mr|suitesparse-5.13.0-1|566	
21mr|suitesparse-5.13.0-1|567	%build
21mr|suitesparse-5.13.0-1|568	export BLAS=-lblas
21mr|suitesparse-5.13.0-1|569	export LAPACK=-llapack
21mr|suitesparse-5.13.0-1|570	export CFLAGS="%{optflags}"
21mr|suitesparse-5.13.0-1|571	export MY_METIS_LIB=-lmetis
21mr|suitesparse-5.13.0-1|572	%make_build config
21mr|suitesparse-5.13.0-1|573	%make_build
21mr|suitesparse-5.13.0-1|574	
21mr|suitesparse-5.13.0-1|575	%install
21mr|suitesparse-5.13.0-1|576	#do not use makeinstall macros
21mr|suitesparse-5.13.0-1|577	make install BLAS=-lblas LAPACK=-llapack MY_METIS_LIB=-lmetis INSTALL=%{buildroot}%{_prefix} INSTALL_LIB=%{buildroot}%{_libdir}
21mr|suitesparse-5.13.0-1|578	
21mr|suitesparse-5.13.0-1|579	mkdir -p %{buildroot}/%{_includedir}/%{name}/
21mr|suitesparse-5.13.0-1|580	cp -v SuiteSparse_config/SuiteSparse_config.h %{buildroot}/%{_includedir}/%{name}/
21mr|suitesparse-5.13.0-1|581	cp -v SuiteSparse_config/SuiteSparse_config.mk %{buildroot}/%{_includedir}/%{name}/
21mr|suitesparse-5.13.0-1|582	
21mr|suitesparse-5.13.0-1|583	#remove unneeded files
21mr|suitesparse-5.13.0-1|584	rm  %{buildroot}%{_includedir}/*.hpp
21mr|suitesparse-5.13.0-1|585	rm  %{buildroot}%{_libdir}/libmongoose.a

16998 21
21mr|suitesparse-common-devel-4.0.2-7|1	%define _enable_debug_packages %{nil}
21mr|suitesparse-common-devel-4.0.2-7|2	%define debug_package %{nil}
21mr|suitesparse-common-devel-4.0.2-7|3	
21mr|suitesparse-common-devel-4.0.2-7|4	%define ONAME	SuiteSparse_config
21mr|suitesparse-common-devel-4.0.2-7|5	
21mr|suitesparse-common-devel-4.0.2-7|6	Summary:	Configuration file for SuiteSparse packages
21mr|suitesparse-common-devel-4.0.2-7|7	Name:		suitesparse-common-devel
21mr|suitesparse-common-devel-4.0.2-7|8	Version:	4.0.2
21mr|suitesparse-common-devel-4.0.2-7|9	Release:	7
21mr|suitesparse-common-devel-4.0.2-7|10	License:	LGPL
21mr|suitesparse-common-devel-4.0.2-7|11	Group:		Development/C
21mr|suitesparse-common-devel-4.0.2-7|12	Url:		http://www.cise.ufl.edu/research/sparse/UFconfig/
21mr|suitesparse-common-devel-4.0.2-7|13	Source0:	http://www.cise.ufl.edu/research/sparse/UFconfig/%{ONAME}-%{version}.tar.gz
21mr|suitesparse-common-devel-4.0.2-7|14	Provides:	ufsparse-common-devel = %{version}-%{release}
21mr|suitesparse-common-devel-4.0.2-7|15	
21mr|suitesparse-common-devel-4.0.2-7|16	%description
21mr|suitesparse-common-devel-4.0.2-7|17	UFconfig provides a configuration header file needed by most of the other
21mr|suitesparse-common-devel-4.0.2-7|18	packages in SuiteSparse. And static library with few functions.
21mr|suitesparse-common-devel-4.0.2-7|19	
21mr|suitesparse-common-devel-4.0.2-7|20	%prep
21mr|suitesparse-common-devel-4.0.2-7|21	%setup -q -n %{ONAME}
21mr|suitesparse-common-devel-4.0.2-7|22	chmod 0644 README.txt
21mr|suitesparse-common-devel-4.0.2-7|23	
21mr|suitesparse-common-devel-4.0.2-7|24	%build
21mr|suitesparse-common-devel-4.0.2-7|25	%make CF="%{optflags}"
21mr|suitesparse-common-devel-4.0.2-7|26	
21mr|suitesparse-common-devel-4.0.2-7|27	%install
21mr|suitesparse-common-devel-4.0.2-7|28	install -d -m 755 %{buildroot}/%{_includedir}/suitesparse
21mr|suitesparse-common-devel-4.0.2-7|29	install -m 644 *.h %{buildroot}/%{_includedir}/suitesparse
21mr|suitesparse-common-devel-4.0.2-7|30	install -m 644 *.mk %{buildroot}/%{_includedir}/suitesparse
21mr|suitesparse-common-devel-4.0.2-7|31	
21mr|suitesparse-common-devel-4.0.2-7|32	install -d -m 755 %{buildroot}/%{_libdir}
21mr|suitesparse-common-devel-4.0.2-7|33	install -m 644 *.a %{buildroot}/%{_libdir}
21mr|suitesparse-common-devel-4.0.2-7|34	
21mr|suitesparse-common-devel-4.0.2-7|35	%files
21mr|suitesparse-common-devel-4.0.2-7|36	%doc README.txt
21mr|suitesparse-common-devel-4.0.2-7|37	%{_includedir}/suitesparse/*.*
21mr|suitesparse-common-devel-4.0.2-7|38	%{_libdir}/*.a

16999 21
21mr|super-csv-2.4.0-10|1	Name:          super-csv
21mr|super-csv-2.4.0-10|2	Version:       2.4.0
21mr|super-csv-2.4.0-10|3	Release:       10
21mr|super-csv-2.4.0-10|4	Summary:       A fast, programmer-friendly, free CSV library for Java
21mr|super-csv-2.4.0-10|5	License:       ASL 2.0
21mr|super-csv-2.4.0-10|6	URL:           http://super-csv.github.io/super-csv/index.html
21mr|super-csv-2.4.0-10|7	Source0:       https://github.com/super-csv/super-csv/archive/v%{version}.tar.gz
21mr|super-csv-2.4.0-10|8	
21mr|super-csv-2.4.0-10|9	BuildRequires: maven-local
21mr|super-csv-2.4.0-10|10	BuildRequires: mvn(ch.qos.logback:logback-classic)
21mr|super-csv-2.4.0-10|11	BuildRequires: mvn(joda-time:joda-time)
21mr|super-csv-2.4.0-10|12	BuildRequires: mvn(junit:junit)
21mr|super-csv-2.4.0-10|13	BuildRequires: mvn(net.sf.dozer:dozer)
21mr|super-csv-2.4.0-10|14	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|super-csv-2.4.0-10|15	BuildRequires: mvn(org.slf4j:slf4j-api)
21mr|super-csv-2.4.0-10|16	BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
21mr|super-csv-2.4.0-10|17	
21mr|super-csv-2.4.0-10|18	Group:          Development/Java
21mr|super-csv-2.4.0-10|19	BuildArch:     noarch
21mr|super-csv-2.4.0-10|20	# Java stack is not supported on x86_32
21mr|super-csv-2.4.0-10|21	ExcludeArch: %{ix86}
21mr|super-csv-2.4.0-10|22	
21mr|super-csv-2.4.0-10|23	%description
21mr|super-csv-2.4.0-10|24	The main motivation for Super CSV is to be the foremost,
21mr|super-csv-2.4.0-10|25	fastest, and most programmer-friendly, free CSV package
21mr|super-csv-2.4.0-10|26	for Java.
21mr|super-csv-2.4.0-10|27	
21mr|super-csv-2.4.0-10|28	%package dozer
21mr|super-csv-2.4.0-10|29	Summary:       Super CSV Dozer Extension
21mr|super-csv-2.4.0-10|30	
21mr|super-csv-2.4.0-10|31	%description dozer
21mr|super-csv-2.4.0-10|32	An extension for Super CSV that uses Dozer for
21mr|super-csv-2.4.0-10|33	reading/writing between CSV and POJOs.
21mr|super-csv-2.4.0-10|34	
21mr|super-csv-2.4.0-10|35	%package java8
21mr|super-csv-2.4.0-10|36	Summary:       Super CSV Java 8 Extension
21mr|super-csv-2.4.0-10|37	
21mr|super-csv-2.4.0-10|38	%description java8
21mr|super-csv-2.4.0-10|39	An extension for Super CSV for use with Java 8.
21mr|super-csv-2.4.0-10|40	
21mr|super-csv-2.4.0-10|41	%package joda
21mr|super-csv-2.4.0-10|42	Summary:       Super CSV Joda-Time Extension
21mr|super-csv-2.4.0-10|43	
21mr|super-csv-2.4.0-10|44	%description joda
21mr|super-csv-2.4.0-10|45	An extension for Super CSV that contains cell processors for
21mr|super-csv-2.4.0-10|46	Joda-Time classes.
21mr|super-csv-2.4.0-10|47	
21mr|super-csv-2.4.0-10|48	%package parent
21mr|super-csv-2.4.0-10|49	Summary:       Super CSV parent POM
21mr|super-csv-2.4.0-10|50	
21mr|super-csv-2.4.0-10|51	%description parent
21mr|super-csv-2.4.0-10|52	Super CSV parent project.
21mr|super-csv-2.4.0-10|53	
21mr|super-csv-2.4.0-10|54	%package javadoc
21mr|super-csv-2.4.0-10|55	Summary:       Javadoc for %{name}
21mr|super-csv-2.4.0-10|56	
21mr|super-csv-2.4.0-10|57	%description javadoc
21mr|super-csv-2.4.0-10|58	This package contains javadoc for %{name}.
21mr|super-csv-2.4.0-10|59	
21mr|super-csv-2.4.0-10|60	%prep
21mr|super-csv-2.4.0-10|61	%setup -q -n %{name}-%{version}
21mr|super-csv-2.4.0-10|62	# Cleanup
21mr|super-csv-2.4.0-10|63	find -name '*.class' -print -delete
21mr|super-csv-2.4.0-10|64	find -name '*.jar' -print -delete
21mr|super-csv-2.4.0-10|65	
21mr|super-csv-2.4.0-10|66	# Unavailable plugins
21mr|super-csv-2.4.0-10|67	%pom_remove_plugin -r :animal-sniffer-maven-plugin
21mr|super-csv-2.4.0-10|68	%pom_remove_plugin -r :cobertura-maven-plugin
21mr|super-csv-2.4.0-10|69	# Unwanted tasks
21mr|super-csv-2.4.0-10|70	%pom_remove_plugin -r :maven-assembly-plugin
21mr|super-csv-2.4.0-10|71	%pom_remove_plugin -r :maven-eclipse-plugin
21mr|super-csv-2.4.0-10|72	%pom_remove_plugin -r :maven-javadoc-plugin
21mr|super-csv-2.4.0-10|73	%pom_remove_plugin -r :maven-release-plugin
21mr|super-csv-2.4.0-10|74	%pom_remove_plugin -r :maven-scm-publish-plugin
21mr|super-csv-2.4.0-10|75	%pom_remove_plugin -r :maven-site-plugin
21mr|super-csv-2.4.0-10|76	%pom_remove_plugin -r :maven-source-plugin
21mr|super-csv-2.4.0-10|77	
21mr|super-csv-2.4.0-10|78	# Empty artifact, only for testing
21mr|super-csv-2.4.0-10|79	%pom_disable_module %{name}-benchmark
21mr|super-csv-2.4.0-10|80	
21mr|super-csv-2.4.0-10|81	%pom_disable_module %{name}-distribution
21mr|super-csv-2.4.0-10|82	
21mr|super-csv-2.4.0-10|83	%build
21mr|super-csv-2.4.0-10|84	
21mr|super-csv-2.4.0-10|85	%mvn_build -s
21mr|super-csv-2.4.0-10|86	
21mr|super-csv-2.4.0-10|87	%install
21mr|super-csv-2.4.0-10|88	%mvn_install
21mr|super-csv-2.4.0-10|89	
21mr|super-csv-2.4.0-10|90	%files -f .mfiles-%{name}
21mr|super-csv-2.4.0-10|91	%doc README.md
21mr|super-csv-2.4.0-10|92	%license LICENSE.txt
21mr|super-csv-2.4.0-10|93	
21mr|super-csv-2.4.0-10|94	%files dozer -f .mfiles-%{name}-dozer
21mr|super-csv-2.4.0-10|95	%files java8 -f .mfiles-%{name}-java8
21mr|super-csv-2.4.0-10|96	%files joda -f .mfiles-%{name}-joda
21mr|super-csv-2.4.0-10|97	
21mr|super-csv-2.4.0-10|98	%files parent -f .mfiles-%{name}-parent
21mr|super-csv-2.4.0-10|99	%license LICENSE.txt
21mr|super-csv-2.4.0-10|100	
21mr|super-csv-2.4.0-10|101	%files javadoc -f .mfiles-javadoc
21mr|super-csv-2.4.0-10|102	%license LICENSE.txt
21mr|super-csv-2.4.0-10|103	

17000 21
21mr|superlu-5.2.2-1|1	%define major 5
21mr|superlu-5.2.2-1|2	%define libname %mklibname superlu %{major}
21mr|superlu-5.2.2-1|3	%define devname %mklibname superlu -d
21mr|superlu-5.2.2-1|4	%define _disable_ld_no_undefined %nil
21mr|superlu-5.2.2-1|5	
21mr|superlu-5.2.2-1|6	%define oname SuperLU
21mr|superlu-5.2.2-1|7	%define Werror_cflags %{nil}
21mr|superlu-5.2.2-1|8	
21mr|superlu-5.2.2-1|9	Summary:	Matrix solver
21mr|superlu-5.2.2-1|10	Name:		superlu
21mr|superlu-5.2.2-1|11	Version:	5.2.2
21mr|superlu-5.2.2-1|12	Release:	1
21mr|superlu-5.2.2-1|13	License:	BSD
21mr|superlu-5.2.2-1|14	Group:		Development/C
21mr|superlu-5.2.2-1|15	Url:		http://crd.lbl.gov/~xiaoye/SuperLU/
21mr|superlu-5.2.2-1|16	Source0:	https://github.com/xiaoyeli/superlu/archive/v%{version}.tar.gz
21mr|superlu-5.2.2-1|17	BuildRequires:	gcc-gfortran
21mr|superlu-5.2.2-1|18	BuildRequires:	tcsh
21mr|superlu-5.2.2-1|19	BuildRequires:	pkgconfig(blas)
21mr|superlu-5.2.2-1|20	BuildRequires:	cmake
21mr|superlu-5.2.2-1|21	# Build with -fPIC
21mr|superlu-5.2.2-1|22	Patch0:		%{name}-5x-add-fpic.patch
21mr|superlu-5.2.2-1|23	# Build shared library
21mr|superlu-5.2.2-1|24	Patch1:		%{name}-5x-build-shared-lib3.patch
21mr|superlu-5.2.2-1|25	# Fixes testsuite
21mr|superlu-5.2.2-1|26	Patch3:		%{name}-5x-fix-testsuite.patch
21mr|superlu-5.2.2-1|27	#Patch4:		https://data.gpo.zugaina.org/gentoo/sci-libs/superlu/files/superlu-5.2.2-no-internal-blas.patch
21mr|superlu-5.2.2-1|28	# remove non-free mc64 functionality
21mr|superlu-5.2.2-1|29	# patch obtained from the debian package
21mr|superlu-5.2.2-1|30	#Patch4:		%{name}-removemc64.patch
21mr|superlu-5.2.2-1|31	
21mr|superlu-5.2.2-1|32	%description
21mr|superlu-5.2.2-1|33	SuperLU is an algorithm that uses group theory to optimize LU
21mr|superlu-5.2.2-1|34	decomposition of sparse matrices. It's the fastest direct solver for
21mr|superlu-5.2.2-1|35	linear systems that the author is aware of.
21mr|superlu-5.2.2-1|36	
21mr|superlu-5.2.2-1|37	#----------------------------------------------------------------------------
21mr|superlu-5.2.2-1|38	
21mr|superlu-5.2.2-1|39	%package -n %{libname}
21mr|superlu-5.2.2-1|40	Summary:	Shared library for SuperLU
21mr|superlu-5.2.2-1|41	Group:		System/Libraries
21mr|superlu-5.2.2-1|42	
21mr|superlu-5.2.2-1|43	%description -n %{libname}
21mr|superlu-5.2.2-1|44	SuperLU is an algorithm that uses group theory to optimize LU
21mr|superlu-5.2.2-1|45	decomposition of sparse matrices. It's the fastest direct solver for
21mr|superlu-5.2.2-1|46	linear systems that the author is aware of.
21mr|superlu-5.2.2-1|47	
21mr|superlu-5.2.2-1|48	%files -n %{libname}
21mr|superlu-5.2.2-1|49	%{_libdir}/libsuperlu.so.%{major}*
21mr|superlu-5.2.2-1|50	
21mr|superlu-5.2.2-1|51	#----------------------------------------------------------------------------
21mr|superlu-5.2.2-1|52	
21mr|superlu-5.2.2-1|53	%package -n %{devname}
21mr|superlu-5.2.2-1|54	Summary:	Header files and libraries for SuperLU development
21mr|superlu-5.2.2-1|55	Group:		Development/C
21mr|superlu-5.2.2-1|56	Requires:	%{libname} = %{EVRD}
21mr|superlu-5.2.2-1|57	Provides:	%{name}-devel = %{EVRD}
21mr|superlu-5.2.2-1|58	Provides:	%{oname}-devel = %{EVRD}
21mr|superlu-5.2.2-1|59	
21mr|superlu-5.2.2-1|60	%description -n %{devname}
21mr|superlu-5.2.2-1|61	Header files and libraries for SuperLU development.
21mr|superlu-5.2.2-1|62	
21mr|superlu-5.2.2-1|63	%files -n %{devname}
21mr|superlu-5.2.2-1|64	%doc README
21mr|superlu-5.2.2-1|65	%doc DOC
21mr|superlu-5.2.2-1|66	%{_includedir}/*.h
21mr|superlu-5.2.2-1|67	%{_libdir}/cmake/superlu/*.cmake
21mr|superlu-5.2.2-1|68	%{_libdir}/libsuperlu.so
21mr|superlu-5.2.2-1|69	%{_libdir}/pkgconfig/superlu.pc
21mr|superlu-5.2.2-1|70	
21mr|superlu-5.2.2-1|71	#----------------------------------------------------------------------------
21mr|superlu-5.2.2-1|72	
21mr|superlu-5.2.2-1|73	%prep
21mr|superlu-5.2.2-1|74	%setup -q
21mr|superlu-5.2.2-1|75	%autopatch -p1
21mr|superlu-5.2.2-1|76	
21mr|superlu-5.2.2-1|77	# respect user's CFLAGS
21mr|superlu-5.2.2-1|78	sed -i -e 's/O3//' CMakeLists.txt
21mr|superlu-5.2.2-1|79	
21mr|superlu-5.2.2-1|80	find . -type f | sed -e "/TESTING/d" | xargs chmod a-x
21mr|superlu-5.2.2-1|81	
21mr|superlu-5.2.2-1|82	cp -p MAKE_INC/make.linux make.inc
21mr|superlu-5.2.2-1|83	sed -i	-e "s|-O3|%{optflags}|"							\
21mr|superlu-5.2.2-1|84	-e "s|\$(SUPERLULIB) ||"							\
21mr|superlu-5.2.2-1|85	-e "s|\$(HOME)/Dropbox/Codes/%{name}/%{name}|%{_builddir}/%{name}_%{version}|"	\
21mr|superlu-5.2.2-1|86	-e 's|SuperLUroot.*|SuperLUroot = "%{_builddir}/%{name}_%{version}"|'		\
21mr|superlu-5.2.2-1|87	-e 's!lib/libsuperlu_5.1.a$!SRC/libsuperlu.so!'					\
21mr|superlu-5.2.2-1|88	-e 's!-shared!& %{ldflags}!'							\
21mr|superlu-5.2.2-1|89	-e "s|-L/usr/lib -lblas|-L%{_libdir}/atlas -lsatlas|"				\
21mr|superlu-5.2.2-1|90	make.inc
21mr|superlu-5.2.2-1|91	
21mr|superlu-5.2.2-1|92	%build
21mr|superlu-5.2.2-1|93	%set_build_flags
21mr|superlu-5.2.2-1|94	%cmake -DCMAKE_BUILD_TYPE=Release \
21mr|superlu-5.2.2-1|95	-Denable_internal_blaslib:BOOL=OFF \
21mr|superlu-5.2.2-1|96	-DUSE_XSDK_DEFAULTS='FALSE' \
21mr|superlu-5.2.2-1|97	-Denable_tests=OFF \
21mr|superlu-5.2.2-1|98	-DBUILD_SHARED_LIBS=ON
21mr|superlu-5.2.2-1|99	
21mr|superlu-5.2.2-1|100	%make_build
21mr|superlu-5.2.2-1|101	
21mr|superlu-5.2.2-1|102	%install
21mr|superlu-5.2.2-1|103	%make_install -C build
21mr|superlu-5.2.2-1|104	#fix permissions
21mr|superlu-5.2.2-1|105	chmod 644 MATLAB/*
21mr|superlu-5.2.2-1|106	
21mr|superlu-5.2.2-1|107	# remove all build examples
21mr|superlu-5.2.2-1|108	cd EXAMPLE
21mr|superlu-5.2.2-1|109	make clean
21mr|superlu-5.2.2-1|110	rm -rf *itersol*
21mr|superlu-5.2.2-1|111	cd ..
21mr|superlu-5.2.2-1|112	mv EXAMPLE examples
21mr|superlu-5.2.2-1|113	cp FORTRAN/README README.fortran

17001 21
21mr|supermin-5.3.5-1|1	%ifnarch %{ocaml_native_compiler}
21mr|supermin-5.3.5-1|2	%global __strip /bin/true
21mr|supermin-5.3.5-1|3	%global debug_package %{nil}
21mr|supermin-5.3.5-1|4	%endif
21mr|supermin-5.3.5-1|5	
21mr|supermin-5.3.5-1|6	# The source directory.
21mr|supermin-5.3.5-1|7	%global source_directory 5.3-development
21mr|supermin-5.3.5-1|8	
21mr|supermin-5.3.5-1|9	%define fakeroot %{_bindir}/fakeroot
21mr|supermin-5.3.5-1|10	%define xzcat %{_bindir}/xzcat
21mr|supermin-5.3.5-1|11	%define zcat %{_bindir}/zcat
21mr|supermin-5.3.5-1|12	%define zstdcat %{_bindir}/zstdcat
21mr|supermin-5.3.5-1|13	
21mr|supermin-5.3.5-1|14	Summary:       Tool for creating supermin appliances
21mr|supermin-5.3.5-1|15	Name:          supermin
21mr|supermin-5.3.5-1|16	Version:       5.3.5
21mr|supermin-5.3.5-1|17	Release:       1
21mr|supermin-5.3.5-1|18	License:       GPLv2+
21mr|supermin-5.3.5-1|19	Group:         File tools
21mr|supermin-5.3.5-1|20	Url:           http://people.redhat.com/~rjones/supermin/
21mr|supermin-5.3.5-1|21	#Source0:       http://download.libguestfs.org/supermin/%{source_directory}/%{name}-%{version}.tar.gz
21mr|supermin-5.3.5-1|22	Source0:       https://github.com/libguestfs/supermin/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|supermin-5.3.5-1|23	# For automatic RPM dependency generation.
21mr|supermin-5.3.5-1|24	# See: http://www.rpm.org/wiki/PackagerDocs/DependencyGenerator
21mr|supermin-5.3.5-1|25	Source3:       supermin.attr
21mr|supermin-5.3.5-1|26	Source4:       supermin-find-requires
21mr|supermin-5.3.5-1|27	BuildRequires: /usr/bin/pod2man
21mr|supermin-5.3.5-1|28	BuildRequires: /usr/bin/pod2html
21mr|supermin-5.3.5-1|29	BuildRequires: rpm
21mr|supermin-5.3.5-1|30	BuildRequires: rpm-devel
21mr|supermin-5.3.5-1|31	BuildRequires: dnf
21mr|supermin-5.3.5-1|32	BuildRequires: glibc-static-devel
21mr|supermin-5.3.5-1|33	BuildRequires: dnf-plugins-core
21mr|supermin-5.3.5-1|34	BuildRequires: e2fsprogs
21mr|supermin-5.3.5-1|35	BuildRequires: pkgconfig(ext2fs)
21mr|supermin-5.3.5-1|36	BuildRequires: findutils
21mr|supermin-5.3.5-1|37	BuildRequires: ocaml, ocaml-findlib-devel
21mr|supermin-5.3.5-1|38	# For complicated reasons, this is required so that
21mr|supermin-5.3.5-1|39	# /bin/kernel-install puts the kernel directly into /boot, instead of
21mr|supermin-5.3.5-1|40	# into a /boot/<machine-id> subdirectory (in Fedora >= 23).  Read the
21mr|supermin-5.3.5-1|41	# kernel-install script to understand why.
21mr|supermin-5.3.5-1|42	BuildRequires: grubby
21mr|supermin-5.3.5-1|43	# see configure.ac
21mr|supermin-5.3.5-1|44	BuildRequires: %fakeroot
21mr|supermin-5.3.5-1|45	BuildRequires: %xzcat
21mr|supermin-5.3.5-1|46	BuildRequires: %zcat
21mr|supermin-5.3.5-1|47	BuildRequires: %zstdcat
21mr|supermin-5.3.5-1|48	Requires:      rpm
21mr|supermin-5.3.5-1|49	Requires:      dnf
21mr|supermin-5.3.5-1|50	Requires:      dnf-plugins-core
21mr|supermin-5.3.5-1|51	Requires:      util-linux-ng
21mr|supermin-5.3.5-1|52	Requires:      cpio
21mr|supermin-5.3.5-1|53	Requires:      tar
21mr|supermin-5.3.5-1|54	Requires:      e2fsprogs
21mr|supermin-5.3.5-1|55	Requires:      findutils
21mr|supermin-5.3.5-1|56	Requires:      %fakeroot
21mr|supermin-5.3.5-1|57	Requires:      %xzcat
21mr|supermin-5.3.5-1|58	Requires:      %zcat
21mr|supermin-5.3.5-1|59	Requires:      %zstdcat
21mr|supermin-5.3.5-1|60	
21mr|supermin-5.3.5-1|61	%description
21mr|supermin-5.3.5-1|62	Supermin is a tool for building supermin appliances.  These are tiny
21mr|supermin-5.3.5-1|63	appliances (similar to virtual machines), usually around 100KB in
21mr|supermin-5.3.5-1|64	size, which get fully instantiated on-the-fly in a fraction of a
21mr|supermin-5.3.5-1|65	second when you need to boot one of them.
21mr|supermin-5.3.5-1|66	
21mr|supermin-5.3.5-1|67	%files
21mr|supermin-5.3.5-1|68	%doc COPYING README examples/build-basic-vm.sh
21mr|supermin-5.3.5-1|69	%{_bindir}/supermin
21mr|supermin-5.3.5-1|70	%{_mandir}/man1/supermin.1*
21mr|supermin-5.3.5-1|71	
21mr|supermin-5.3.5-1|72	#--------------------------------------------------------------------
21mr|supermin-5.3.5-1|73	
21mr|supermin-5.3.5-1|74	%package devel
21mr|supermin-5.3.5-1|75	Summary:       Development tools for %{name}
21mr|supermin-5.3.5-1|76	Requires:      %{name} = %{version}-%{release}
21mr|supermin-5.3.5-1|77	Requires:      rpm-build
21mr|supermin-5.3.5-1|78	
21mr|supermin-5.3.5-1|79	
21mr|supermin-5.3.5-1|80	%description devel
21mr|supermin-5.3.5-1|81	%{name}-devel contains development tools for %{name}.
21mr|supermin-5.3.5-1|82	
21mr|supermin-5.3.5-1|83	It just contains tools for automatic RPM dependency generation
21mr|supermin-5.3.5-1|84	from supermin appliances.
21mr|supermin-5.3.5-1|85	
21mr|supermin-5.3.5-1|86	%files devel
21mr|supermin-5.3.5-1|87	%{_rpmconfigdir}/fileattrs/supermin.attr
21mr|supermin-5.3.5-1|88	%{_rpmconfigdir}/supermin-find-requires
21mr|supermin-5.3.5-1|89	
21mr|supermin-5.3.5-1|90	#--------------------------------------------------------------------
21mr|supermin-5.3.5-1|91	
21mr|supermin-5.3.5-1|92	%prep
21mr|supermin-5.3.5-1|93	%autosetup -p1
21mr|supermin-5.3.5-1|94	
21mr|supermin-5.3.5-1|95	# make sure that dnf-URPM is not used
21mr|supermin-5.3.5-1|96	sed -i src/config.ml.in -e 's,@URPMI@,no,g'
21mr|supermin-5.3.5-1|97	
21mr|supermin-5.3.5-1|98	%build
21mr|supermin-5.3.5-1|99	autoreconf -if
21mr|supermin-5.3.5-1|100	%configure --disable-network-tests
21mr|supermin-5.3.5-1|101	%make_build
21mr|supermin-5.3.5-1|102	
21mr|supermin-5.3.5-1|103	%install
21mr|supermin-5.3.5-1|104	%make_install
21mr|supermin-5.3.5-1|105	
21mr|supermin-5.3.5-1|106	mkdir -p %{buildroot}%{_rpmconfigdir}/fileattrs/
21mr|supermin-5.3.5-1|107	install -m 0644 %{SOURCE3} %{buildroot}%{_rpmconfigdir}/fileattrs/
21mr|supermin-5.3.5-1|108	install -m 0755 %{SOURCE4} %{buildroot}%{_rpmconfigdir}/
21mr|supermin-5.3.5-1|109	
21mr|supermin-5.3.5-1|110	%check
21mr|supermin-5.3.5-1|111	strings %{buildroot}%{_bindir}/supermin | grep -q %fakeroot
21mr|supermin-5.3.5-1|112	strings %{buildroot}%{_bindir}/supermin | grep -q %xzcat
21mr|supermin-5.3.5-1|113	strings %{buildroot}%{_bindir}/supermin | grep -q %zcat
21mr|supermin-5.3.5-1|114	strings %{buildroot}%{_bindir}/supermin | grep -q %zstdcat

17002 21
21mr|surguch-0.3-3|1	Summary(ru_RU.UTF-8):	Проверка и создание документов PDF с цифровой подписью
21mr|surguch-0.3-3|2	Summary:	Verification and creation of digitally signed pdf documents
21mr|surguch-0.3-3|3	Name:		surguch
21mr|surguch-0.3-3|4	Version:	0.3
21mr|surguch-0.3-3|5	Release:	3
21mr|surguch-0.3-3|6	License:	GPLv3+
21mr|surguch-0.3-3|7	Group:		Office
21mr|surguch-0.3-3|8	Url:		https://gitlab.basealt.space/proskurinov/surguch
21mr|surguch-0.3-3|9	
21mr|surguch-0.3-3|10	Source0:	https://gitlab.basealt.space/proskurinov/%{name}/-/archive/%{version}-alt1/%{name}-%{version}-alt1.tar.gz?/%{name}-%{version}-alt1.tar.gz
21mr|surguch-0.3-3|11	Patch0:		0001-Fix-desktop-file-permissions.patch
21mr|surguch-0.3-3|12	Patch1:		surguch-qt6.6.patch
21mr|surguch-0.3-3|13	Patch2:         0003-Fix-open-doc.patch
21mr|surguch-0.3-3|14	BuildRequires:	cmake
21mr|surguch-0.3-3|15	BuildRequires:	ninja
21mr|surguch-0.3-3|16	BuildRequires:	altcsp-devel
21mr|surguch-0.3-3|17	BuildRequires:	csppdf-devel
21mr|surguch-0.3-3|18	BuildRequires:	mupdf-devel
21mr|surguch-0.3-3|19	BuildRequires:	qt6-cmake
21mr|surguch-0.3-3|20	BuildRequires:	qt6-linguist-tools
21mr|surguch-0.3-3|21	BuildRequires:	pkgconfig(vulkan)
21mr|surguch-0.3-3|22	BuildRequires:	cmake(Qt6Quick)
21mr|surguch-0.3-3|23	BuildRequires:	cmake(Qt6PrintSupport)
21mr|surguch-0.3-3|24	BuildRequires:	cmake(Qt6Svg)
21mr|surguch-0.3-3|25	BuildRequires:	cmake(Qt6LinguistTools)
21mr|surguch-0.3-3|26	BuildRequires:	cmake(Qt6Concurrent)
21mr|surguch-0.3-3|27	
21mr|surguch-0.3-3|28	%description
21mr|surguch-0.3-3|29	A gui application for verification and creation of digitally signed pdf documents.
21mr|surguch-0.3-3|30	
21mr|surguch-0.3-3|31	%description -l ru_RU.UTF-8
21mr|surguch-0.3-3|32	Графическое приложение для проверки и создания PDF-документов с цифровой подписью.
21mr|surguch-0.3-3|33	
21mr|surguch-0.3-3|34	%files
21mr|surguch-0.3-3|35	%{_bindir}/surguch
21mr|surguch-0.3-3|36	%{_datadir}/applications/surguch.desktop
21mr|surguch-0.3-3|37	%{_datadir}/icons/hicolor/scalable/apps/SealWax-1_32.svg
21mr|surguch-0.3-3|38	%{_datadir}/pixmaps/SealWax-1_32.png
21mr|surguch-0.3-3|39	
21mr|surguch-0.3-3|40	#------------------------------------------------------------------
21mr|surguch-0.3-3|41	
21mr|surguch-0.3-3|42	%prep
21mr|surguch-0.3-3|43	%autosetup -p1 -n %{name}-%{version}-alt1
21mr|surguch-0.3-3|44	
21mr|surguch-0.3-3|45	# rosa2021.1 not have lupdate in /usr/bin
21mr|surguch-0.3-3|46	sed -i 's|/usr/bin/lupdate-qt6|%{_qt6_bindir}/lupdate|' src/CMakeLists.txt
21mr|surguch-0.3-3|47	sed -i 's|/usr/bin/lrelease-qt6|%{_qt6_bindir}/lrelease|' src/CMakeLists.txt
21mr|surguch-0.3-3|48	
21mr|surguch-0.3-3|49	%build
21mr|surguch-0.3-3|50	%cmake -DCMAKE_BUILD_TYPE=Release -G Ninja
21mr|surguch-0.3-3|51	%ninja_build
21mr|surguch-0.3-3|52	
21mr|surguch-0.3-3|53	%install
21mr|surguch-0.3-3|54	%ninja_install -C build
21mr|surguch-0.3-3|55	
21mr|surguch-0.3-3|56	%changelog
21mr|surguch-0.3-3|57	* Mon Dec 1 2025 Evgeniy Kukhtinov <neurofreak@bk.ru>
21mr|surguch-0.3-3|58	- fix: avoid crashes when user certificate store is unavailable
21mr|surguch-0.3-3|59	
21mr|surguch-0.3-3|60	* Tue Nov 11 2025 Aleksandr Proklov <a.proklov@rosa.ru> 0.3-2
21mr|surguch-0.3-3|61	- fix typo
21mr|surguch-0.3-3|62	
21mr|surguch-0.3-3|63	* Tue Nov 11 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|surguch-0.3-3|64	- use lupdate and lrelease from qt6_bindir
21mr|surguch-0.3-3|65	
21mr|surguch-0.3-3|66	* Tue Nov 11 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|surguch-0.3-3|67	- add BR
21mr|surguch-0.3-3|68	
21mr|surguch-0.3-3|69	* Tue Nov 11 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|surguch-0.3-3|70	- drop QTP0004 - missing in qt6.6
21mr|surguch-0.3-3|71	
21mr|surguch-0.3-3|72	* Tue Nov 11 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|surguch-0.3-3|73	- add BR
21mr|surguch-0.3-3|74	
21mr|surguch-0.3-3|75	* Sat Nov 8 2025 Александр <a.proklov@rosa.ru> 0.3-2
21mr|surguch-0.3-3|76	- up release
21mr|surguch-0.3-3|77	
21mr|surguch-0.3-3|78	* Thu Jul 24 2025 Evgeniy Kukhtinov <neurofreak@bk.ru> 0.3-1
21mr|surguch-0.3-3|79	- update to 0.3 version
21mr|surguch-0.3-3|80	
21mr|surguch-0.3-3|81	* Wed Jul 2 2025 Evgeniy Kukhtinov <neurofreak@bk.ru>
21mr|surguch-0.3-3|82	- new pkg

17003 21
21mr|suricata-7.0.14-1|1	%define major 2
21mr|suricata-7.0.14-1|2	%define libhtp %mklibname htp %{major}
21mr|suricata-7.0.14-1|3	%define devhtp %mklibname htp -d
21mr|suricata-7.0.14-1|4	
21mr|suricata-7.0.14-1|5	Summary:	Intrusion Detection System
21mr|suricata-7.0.14-1|6	Name:		suricata
21mr|suricata-7.0.14-1|7	Version:	7.0.14
21mr|suricata-7.0.14-1|8	Release:	1
21mr|suricata-7.0.14-1|9	License:	GPLv2+
21mr|suricata-7.0.14-1|10	Group:		Security
21mr|suricata-7.0.14-1|11	Url:		http://suricata-ids.org/
21mr|suricata-7.0.14-1|12	Source0:	http://www.openinfosecfoundation.org/download/%{name}-%{version}.tar.gz
21mr|suricata-7.0.14-1|13	Source3:	suricata.sysconfig
21mr|suricata-7.0.14-1|14	Source4:	suricata.sysusers.conf
21mr|suricata-7.0.14-1|15	Source5:	suricata-tmpfiles.conf
21mr|suricata-7.0.14-1|16	# Irrelevant docs are getting installed, drop them
21mr|suricata-7.0.14-1|17	Patch0:		suricata-2.0.9-docs.patch
21mr|suricata-7.0.14-1|18	Patch1:		suricata-service.patch
21mr|suricata-7.0.14-1|19	Patch2:		suricata-rules.patch
21mr|suricata-7.0.14-1|20	BuildRequires:	cargo
21mr|suricata-7.0.14-1|21	BuildRequires:	rustc
21mr|suricata-7.0.14-1|22	BuildRequires:	python3-yaml
21mr|suricata-7.0.14-1|23	BuildRequires:	libnet-devel
21mr|suricata-7.0.14-1|24	BuildRequires:	magic-devel
21mr|suricata-7.0.14-1|25	BuildRequires:	pcap-devel
21mr|suricata-7.0.14-1|26	BuildRequires:	pkgconfig(geoip)
21mr|suricata-7.0.14-1|27	BuildRequires:	pkgconfig(jansson)
21mr|suricata-7.0.14-1|28	BuildRequires:	pkgconfig(libcap-ng)
21mr|suricata-7.0.14-1|29	BuildRequires:	pkgconfig(liblz4)
21mr|suricata-7.0.14-1|30	BuildRequires:	pkgconfig(libmaxminddb)
21mr|suricata-7.0.14-1|31	BuildRequires:	pkgconfig(libnetfilter_queue)
21mr|suricata-7.0.14-1|32	BuildRequires:	pkgconfig(libnfnetlink)
21mr|suricata-7.0.14-1|33	BuildRequires:	pkgconfig(libpcre2-8)
21mr|suricata-7.0.14-1|34	BuildRequires:	pkgconfig(lua)
21mr|suricata-7.0.14-1|35	BuildRequires:	pkgconfig(nspr)
21mr|suricata-7.0.14-1|36	BuildRequires:	pkgconfig(nss)
21mr|suricata-7.0.14-1|37	BuildRequires:	pkgconfig(python3)
21mr|suricata-7.0.14-1|38	BuildRequires:	pkgconfig(yaml-0.1)
21mr|suricata-7.0.14-1|39	BuildRequires:	pkgconfig(zlib)
21mr|suricata-7.0.14-1|40	%if %{mdvver} >= 202510
21mr|suricata-7.0.14-1|41	Requires(pre):	%{_bindir}/systemd-sysusers
21mr|suricata-7.0.14-1|42	%else
21mr|suricata-7.0.14-1|43	Requires(pre):	/bin/systemd-sysusers
21mr|suricata-7.0.14-1|44	%endif
21mr|suricata-7.0.14-1|45	
21mr|suricata-7.0.14-1|46	%description
21mr|suricata-7.0.14-1|47	The Suricata Engine is an Open Source Next Generation Intrusion
21mr|suricata-7.0.14-1|48	Detection and Prevention Engine. This engine is not intended to
21mr|suricata-7.0.14-1|49	just replace or emulate the existing tools in the industry, but
21mr|suricata-7.0.14-1|50	will bring new ideas and technologies to the field. This new Engine
21mr|suricata-7.0.14-1|51	supports Multi-threading, Automatic Protocol Detection (IP, TCP,
21mr|suricata-7.0.14-1|52	UDP, ICMP, HTTP, TLS, FTP and SMB! ), Gzip Decompression, Fast IP
21mr|suricata-7.0.14-1|53	Matching and coming soon hardware acceleration on CUDA and OpenCL
21mr|suricata-7.0.14-1|54	GPU cards.
21mr|suricata-7.0.14-1|55	
21mr|suricata-7.0.14-1|56	%files
21mr|suricata-7.0.14-1|57	%doc COPYING doc/INSTALL
21mr|suricata-7.0.14-1|58	%{_sbindir}/suricata
21mr|suricata-7.0.14-1|59	%{_sbindir}/suricatasc
21mr|suricata-7.0.14-1|60	%{_sbindir}/suricatactl
21mr|suricata-7.0.14-1|61	%{_sbindir}/suricata-update
21mr|suricata-7.0.14-1|62	%{_datadir}/suricata
21mr|suricata-7.0.14-1|63	%{_usr}/lib/suricata/python/suricata/*
21mr|suricata-7.0.14-1|64	%{_usr}/lib/suricata/python/suricatasc
21mr|suricata-7.0.14-1|65	%dir %{_sysconfdir}/%{name}
21mr|suricata-7.0.14-1|66	%dir %{_sysconfdir}/%{name}/rules
21mr|suricata-7.0.14-1|67	%{_sysusersdir}/%{name}.conf
21mr|suricata-7.0.14-1|68	%{_unitdir}/suricata.service
21mr|suricata-7.0.14-1|69	%attr(755,suricata,suricata) %dir %{_logdir}/suricata
21mr|suricata-7.0.14-1|70	%config(noreplace) %{_sysconfdir}/%{name}/suricata.yaml
21mr|suricata-7.0.14-1|71	%config(noreplace) %{_sysconfdir}/%{name}/*.config
21mr|suricata-7.0.14-1|72	%config(noreplace) %{_sysconfdir}/%{name}/rules/*.rules
21mr|suricata-7.0.14-1|73	%config(noreplace) %{_sysconfdir}/logrotate.d/suricata
21mr|suricata-7.0.14-1|74	%config(noreplace) %{_sysconfdir}/sysconfig/suricata
21mr|suricata-7.0.14-1|75	%config(noreplace) %{_tmpfilesdir}/%{name}.conf
21mr|suricata-7.0.14-1|76	%{_mandir}/man1/suricata.1*
21mr|suricata-7.0.14-1|77	%{_mandir}/man1/suricatactl-filestore.1*
21mr|suricata-7.0.14-1|78	%{_mandir}/man1/suricatactl.1*
21mr|suricata-7.0.14-1|79	%{_mandir}/man1/suricatasc.1*
21mr|suricata-7.0.14-1|80	
21mr|suricata-7.0.14-1|81	%pre
21mr|suricata-7.0.14-1|82	# create users and groups
21mr|suricata-7.0.14-1|83	%sysusers_create_package suricata %{SOURCE4}
21mr|suricata-7.0.14-1|84	
21mr|suricata-7.0.14-1|85	%post
21mr|suricata-7.0.14-1|86	%tmpfiles_create %{_tmpfilesdir}/%{name}.conf
21mr|suricata-7.0.14-1|87	%systemd_post suricata.service
21mr|suricata-7.0.14-1|88	
21mr|suricata-7.0.14-1|89	%preun
21mr|suricata-7.0.14-1|90	%systemd_preun suricata.service
21mr|suricata-7.0.14-1|91	
21mr|suricata-7.0.14-1|92	#----------------------------------------------------------------------------
21mr|suricata-7.0.14-1|93	
21mr|suricata-7.0.14-1|94	%package -n %{libhtp}
21mr|suricata-7.0.14-1|95	Summary:	Security-aware parser for the HTTP protocol shared library
21mr|suricata-7.0.14-1|96	Group:		System/Libraries
21mr|suricata-7.0.14-1|97	
21mr|suricata-7.0.14-1|98	%description  -n %{libhtp}
21mr|suricata-7.0.14-1|99	Security-aware parser for the HTTP protocol shared library.
21mr|suricata-7.0.14-1|100	
21mr|suricata-7.0.14-1|101	%files -n %{libhtp}
21mr|suricata-7.0.14-1|102	%{_libdir}/libhtp.so.%{major}*
21mr|suricata-7.0.14-1|103	
21mr|suricata-7.0.14-1|104	#----------------------------------------------------------------------------
21mr|suricata-7.0.14-1|105	
21mr|suricata-7.0.14-1|106	%package -n %{devhtp}
21mr|suricata-7.0.14-1|107	Summary:	Security-aware parser for the HTTP protocol library development files
21mr|suricata-7.0.14-1|108	Group:		Development/C
21mr|suricata-7.0.14-1|109	Provides:	htp-devel = %{EVRD}
21mr|suricata-7.0.14-1|110	
21mr|suricata-7.0.14-1|111	%description  -n %{devhtp}
21mr|suricata-7.0.14-1|112	Security-aware parser for the HTTP protocol library development files.
21mr|suricata-7.0.14-1|113	
21mr|suricata-7.0.14-1|114	%files -n %{devhtp}
21mr|suricata-7.0.14-1|115	%{_includedir}/htp/
21mr|suricata-7.0.14-1|116	#{_includedir}/suricata-plugin.h
21mr|suricata-7.0.14-1|117	%{_libdir}/libhtp.so
21mr|suricata-7.0.14-1|118	%{_libdir}/pkgconfig/htp.pc
21mr|suricata-7.0.14-1|119	
21mr|suricata-7.0.14-1|120	#----------------------------------------------------------------------------
21mr|suricata-7.0.14-1|121	
21mr|suricata-7.0.14-1|122	%prep
21mr|suricata-7.0.14-1|123	%autosetup -p1
21mr|suricata-7.0.14-1|124	
21mr|suricata-7.0.14-1|125	%build
21mr|suricata-7.0.14-1|126	%configure \
21mr|suricata-7.0.14-1|127	--disable-static \
21mr|suricata-7.0.14-1|128	--enable-af-packet \
21mr|suricata-7.0.14-1|129	--disable-coccinelle \
21mr|suricata-7.0.14-1|130	--disable-gccmarch-native \
21mr|suricata-7.0.14-1|131	--enable-gccprotect \
21mr|suricata-7.0.14-1|132	--enable-geoip \
21mr|suricata-7.0.14-1|133	--enable-jansson \
21mr|suricata-7.0.14-1|134	--enable-lua \
21mr|suricata-7.0.14-1|135	--enable-nfqueue \
21mr|suricata-7.0.14-1|136	--enable-pie \
21mr|suricata-7.0.14-1|137	--enable-rust
21mr|suricata-7.0.14-1|138	
21mr|suricata-7.0.14-1|139	%make_build
21mr|suricata-7.0.14-1|140	
21mr|suricata-7.0.14-1|141	%install
21mr|suricata-7.0.14-1|142	%make_install bindir=%{_sbindir}
21mr|suricata-7.0.14-1|143	
21mr|suricata-7.0.14-1|144	
21mr|suricata-7.0.14-1|145	# Setup etc directory
21mr|suricata-7.0.14-1|146	install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}
21mr|suricata-7.0.14-1|147	install -m 644 suricata.yaml %{buildroot}%{_sysconfdir}/%{name}
21mr|suricata-7.0.14-1|148	install -m 644 *.config %{buildroot}%{_sysconfdir}/%{name}
21mr|suricata-7.0.14-1|149	
21mr|suricata-7.0.14-1|150	install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}/rules
21mr|suricata-7.0.14-1|151	install -m 644 rules/*.rules %{buildroot}%{_sysconfdir}/%{name}/rules
21mr|suricata-7.0.14-1|152	
21mr|suricata-7.0.14-1|153	install -D -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/sysconfig/suricata
21mr|suricata-7.0.14-1|154	
21mr|suricata-7.0.14-1|155	install -D -m 644 etc/suricata.service %{buildroot}%{_unitdir}/suricata.service
21mr|suricata-7.0.14-1|156	
21mr|suricata-7.0.14-1|157	install -D -m 644 etc/suricata.logrotate %{buildroot}%{_sysconfdir}/logrotate.d/suricata
21mr|suricata-7.0.14-1|158	
21mr|suricata-7.0.14-1|159	install -D -m 644 etc/classification.config %{buildroot}%{_sysconfdir}/%{name}/classification.config
21mr|suricata-7.0.14-1|160	install -D -m 644 etc/reference.config %{buildroot}%{_sysconfdir}/%{name}/reference.config
21mr|suricata-7.0.14-1|161	
21mr|suricata-7.0.14-1|162	# Make logging directory
21mr|suricata-7.0.14-1|163	install -d -m 755 %{buildroot}%{_logdir}/%{name}
21mr|suricata-7.0.14-1|164	
21mr|suricata-7.0.14-1|165	rm -fr %{buildroot}%{_docdir}/%{name}
21mr|suricata-7.0.14-1|166	
21mr|suricata-7.0.14-1|167	# Setup tmpdirs
21mr|suricata-7.0.14-1|168	install -d -m 755 %{buildroot}%{_tmpfilesdir}
21mr|suricata-7.0.14-1|169	install -m 644 %{SOURCE5} %{buildroot}%{_tmpfilesdir}/%{name}.conf
21mr|suricata-7.0.14-1|170	
21mr|suricata-7.0.14-1|171	#install sysuser config
21mr|suricata-7.0.14-1|172	install -d %{buildroot}%{_sysusersdir}/
21mr|suricata-7.0.14-1|173	install -m0644 %{SOURCE4} %{buildroot}%{_sysusersdir}/suricata.conf
21mr|suricata-7.0.14-1|174	
21mr|suricata-7.0.14-1|175	
21mr|suricata-7.0.14-1|176	%check
21mr|suricata-7.0.14-1|177	make check
21mr|suricata-7.0.14-1|178	
21mr|suricata-7.0.14-1|179	%changelog
21mr|suricata-7.0.14-1|180	- Merge: cdece5f da93b40
21mr|suricata-7.0.14-1|181	* Thu Feb 5 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|suricata-7.0.14-1|182	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|suricata-7.0.14-1|183	
21mr|suricata-7.0.14-1|184	* Thu Feb 5 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|suricata-7.0.14-1|185	- Update version to 7.0.14
21mr|suricata-7.0.14-1|186	
21mr|suricata-7.0.14-1|187	- Merge: 617a2bb ab3f6f0
21mr|suricata-7.0.14-1|188	* Mon Jan 12 2026 Aleksandr Proklov <a.proklov@rosa.ru> 7.0.13-1
21mr|suricata-7.0.14-1|189	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|suricata-7.0.14-1|190	
21mr|suricata-7.0.14-1|191	* Mon Jan 12 2026 Aleksandr Proklov <a.proklov@rosa.ru> 7.0.13-1
21mr|suricata-7.0.14-1|192	- Update version to 7.0.13
21mr|suricata-7.0.14-1|193	
21mr|suricata-7.0.14-1|194	- Merge: a8b1ff4 281f735
21mr|suricata-7.0.14-1|195	* Wed Oct 22 2025 Aleksandr Proklov <a.proklov@rosa.ru> 7.0.12-1
21mr|suricata-7.0.14-1|196	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|suricata-7.0.14-1|197	
21mr|suricata-7.0.14-1|198	* Wed Oct 22 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|suricata-7.0.14-1|199	- fix macros
21mr|suricata-7.0.14-1|200	
21mr|suricata-7.0.14-1|201	- Merge: f80e48c e7e0bf7
21mr|suricata-7.0.14-1|202	* Wed Oct 22 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|suricata-7.0.14-1|203	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|suricata-7.0.14-1|204	
21mr|suricata-7.0.14-1|205	* Wed Oct 22 2025 Aleksandr Proklov <a.proklov@rosa.ru> 7.0.12-1
21mr|suricata-7.0.14-1|206	- Update version to 7.0.12
21mr|suricata-7.0.14-1|207	
21mr|suricata-7.0.14-1|208	* Wed Sep 3 2025 Aleksandr Proklov <a.proklov@rosa.ru> 7.0.11-1
21mr|suricata-7.0.14-1|209	- drop unneeded patch's
21mr|suricata-7.0.14-1|210	
21mr|suricata-7.0.14-1|211	- Merge: 118209a 6c558f0
21mr|suricata-7.0.14-1|212	* Wed Sep 3 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|suricata-7.0.14-1|213	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|suricata-7.0.14-1|214	
21mr|suricata-7.0.14-1|215	* Wed Sep 3 2025 Aleksandr Proklov <a.proklov@rosa.ru> 7.0.11-1
21mr|suricata-7.0.14-1|216	- Update version to 7.0.11
21mr|suricata-7.0.14-1|217	
21mr|suricata-7.0.14-1|218	* Wed Jun 4 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|suricata-7.0.14-1|219	- rediff patch
21mr|suricata-7.0.14-1|220	
21mr|suricata-7.0.14-1|221	* Wed Jun 4 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|suricata-7.0.14-1|222	- rediff patch
21mr|suricata-7.0.14-1|223	
21mr|suricata-7.0.14-1|224	* Wed Jun 4 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|suricata-7.0.14-1|225	- rediff patch
21mr|suricata-7.0.14-1|226	
21mr|suricata-7.0.14-1|227	* Wed Jun 4 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|suricata-7.0.14-1|228	- rediff patch
21mr|suricata-7.0.14-1|229	
21mr|suricata-7.0.14-1|230	* Wed Jun 4 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|suricata-7.0.14-1|231	- fix CVE
21mr|suricata-7.0.14-1|232	
21mr|suricata-7.0.14-1|233	* Fri Apr 18 2025 Александр <a.proklov@rosa.ru>
21mr|suricata-7.0.14-1|234	- attempt build with fixed rust
21mr|suricata-7.0.14-1|235	
21mr|suricata-7.0.14-1|236	* Wed Apr 16 2025 Aleksandr Proklov <a.proklov@rosa.ru> 7.0.10-1
21mr|suricata-7.0.14-1|237	- fix tests
21mr|suricata-7.0.14-1|238	
21mr|suricata-7.0.14-1|239	* Wed Apr 16 2025 Aleksandr Proklov <a.proklov@rosa.ru> 6.0.20-3
21mr|suricata-7.0.14-1|240	- CVE fixes
21mr|suricata-7.0.14-1|241	
21mr|suricata-7.0.14-1|242	* Wed Apr 16 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|suricata-7.0.14-1|243	- Update version to 7.0.10
21mr|suricata-7.0.14-1|244	
21mr|suricata-7.0.14-1|245	* Thu Feb 20 2025 repo bot <repobot@abf.io>
21mr|suricata-7.0.14-1|246	- automated spec cleanup
21mr|suricata-7.0.14-1|247	
21mr|suricata-7.0.14-1|248	* Fri Nov 1 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 6.0.20-2
21mr|suricata-7.0.14-1|249	- fix CVE
21mr|suricata-7.0.14-1|250	
21mr|suricata-7.0.14-1|251	* Wed Oct 30 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 7.0.7-1
21mr|suricata-7.0.14-1|252	- Update version to 7.0.7
21mr|suricata-7.0.14-1|253	
21mr|suricata-7.0.14-1|254	* Wed Oct 2 2024 Ilfat G <i.gaptrakhmanov@rosalinux.ru> 6.0.20-1
21mr|suricata-7.0.14-1|255	- Update to 6.0.20, remove upstreamed patches
21mr|suricata-7.0.14-1|256	
21mr|suricata-7.0.14-1|257	* Fri Sep 13 2024 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|suricata-7.0.14-1|258	- rediff patch
21mr|suricata-7.0.14-1|259	
21mr|suricata-7.0.14-1|260	* Fri Sep 13 2024 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|suricata-7.0.14-1|261	- add patch for fix build with CVE patch
21mr|suricata-7.0.14-1|262	
21mr|suricata-7.0.14-1|263	* Fri Sep 13 2024 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|suricata-7.0.14-1|264	- fix CVE
21mr|suricata-7.0.14-1|265	
21mr|suricata-7.0.14-1|266	* Tue Sep 10 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 7.0.6-1
21mr|suricata-7.0.14-1|267	- Update version to 7.0.6
21mr|suricata-7.0.14-1|268	
21mr|suricata-7.0.14-1|269	* Fri Mar 29 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 7.0.4-1
21mr|suricata-7.0.14-1|270	- Update version to 7.0.4
21mr|suricata-7.0.14-1|271	
21mr|suricata-7.0.14-1|272	* Wed Mar 6 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 7.0.3-1
21mr|suricata-7.0.14-1|273	- Update version to 7.0.3
21mr|suricata-7.0.14-1|274	
21mr|suricata-7.0.14-1|275	* Mon Nov 20 2023 Victor Ryzhikh <victorr2007@yandex.ru> 6.0.13-2
21mr|suricata-7.0.14-1|276	- /usr move
21mr|suricata-7.0.14-1|277	
21mr|suricata-7.0.14-1|278	* Tue Aug 29 2023 Ilfat G <i.gaptrakhmanov@rosalinux.ru> 6.0.13-1
21mr|suricata-7.0.14-1|279	- Update to 6.0.13
21mr|suricata-7.0.14-1|280	
21mr|suricata-7.0.14-1|281	* Tue Jun 6 2023 Ilfat G <i.gaptrakhmanov@rosalinux.ru> 6.0.12-1
21mr|suricata-7.0.14-1|282	- Update to 6.0.12
21mr|suricata-7.0.14-1|283	
21mr|suricata-7.0.14-1|284	* Wed May 31 2023 Ilfat G <i.gaptrakhmanov@rosalinux.ru>
21mr|suricata-7.0.14-1|285	- Fix suricata.service and install configs to sysconfdir
21mr|suricata-7.0.14-1|286	
21mr|suricata-7.0.14-1|287	- Merge: e118638 9f719a5
21mr|suricata-7.0.14-1|288	* Tue May 30 2023 Ilfat G <i.gaptrakhmanov@rosalinux.ru> 6.0.4-2
21mr|suricata-7.0.14-1|289	- Merge branch 'rosa2021.1' into rosa2023.1
21mr|suricata-7.0.14-1|290	
21mr|suricata-7.0.14-1|291	* Tue May 30 2023 Ilfat G <i.gaptrakhmanov@rosalinux.ru>
21mr|suricata-7.0.14-1|292	- Fix path to suricata binary in the suricata.service
21mr|suricata-7.0.14-1|293	
21mr|suricata-7.0.14-1|294	* Mon May 22 2023 Ilfat G <i.gaptrakhmanov@rosalinux.ru> 6.0.4-1
21mr|suricata-7.0.14-1|295	- Update to 6.0.4
21mr|suricata-7.0.14-1|296	
21mr|suricata-7.0.14-1|297	* Mon May 22 2023 Ilfat G <i.gaptrakhmanov@rosalinux.ru>
21mr|suricata-7.0.14-1|298	- Update to 6.0.4
21mr|suricata-7.0.14-1|299	
21mr|suricata-7.0.14-1|300	* Thu Feb 9 2023 Ильфат <i.gaptrakhmanov@rosalinux.ru> 6.0.3-2
21mr|suricata-7.0.14-1|301	- MassBuild#3106: Increase release tag
21mr|suricata-7.0.14-1|302	
21mr|suricata-7.0.14-1|303	* Fri Aug 20 2021 slava86 <s.matveev@rosalinux.ru> 6.0.3-1
21mr|suricata-7.0.14-1|304	- 6.0.2 -> 6.0.3 build with Rust 1.53.0
21mr|suricata-7.0.14-1|305	
21mr|suricata-7.0.14-1|306	* Sun May 30 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 6.0.2-1
21mr|suricata-7.0.14-1|307	- update version 6.0.2
21mr|suricata-7.0.14-1|308	
21mr|suricata-7.0.14-1|309	* Mon Jan 11 2021 NixTux Commit Bot <mikhailnov@nixtux.ru>
21mr|suricata-7.0.14-1|310	- Revert "Workaround to build with GCC 10"
21mr|suricata-7.0.14-1|311	- Build seems to not use system %%%%optflags
21mr|suricata-7.0.14-1|312	- This reverts commit 57a9d8342878fd7f56a3fc0bf534920953a5f373.
21mr|suricata-7.0.14-1|313	
21mr|suricata-7.0.14-1|314	* Mon Jan 11 2021 NixTux Commit Bot <mikhailnov@nixtux.ru>
21mr|suricata-7.0.14-1|315	- Workaround to build with GCC 10
21mr|suricata-7.0.14-1|316	
21mr|suricata-7.0.14-1|317	* Fri Dec 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|suricata-7.0.14-1|318	- bot: rpm5 -> rpm4 (13) [rosa2019.1]
21mr|suricata-7.0.14-1|319	- (13) rosa2019.1: run with 10-12 added
21mr|suricata-7.0.14-1|320	- (12) rosa2019.05: fix incorrectly changed %%__noautoreqfiles and %%__noautoprovfiles
21mr|suricata-7.0.14-1|321	- (11) rosa2019.05: remove quotations from %%__requires_exclude and %%__provides_exclude which do not work on RPM 4
21mr|suricata-7.0.14-1|322	- (10) rosa2019.05: %%py_ -> %%py2_, %%{py_ -> %%{py2_
21mr|suricata-7.0.14-1|323	- (9): Adopt spec for enabled byte compiling in Python
21mr|suricata-7.0.14-1|324	- These automatic changes are done by scripts *rpm5-to-rpm4.sh at https://gitlab.com/abf-mirror/abf-mirror-scripts
21mr|suricata-7.0.14-1|325	- The goal is to adopt specs for RPM 4 to which ROSA 2019.1 has migrated from RPM 5, but keep compatibility with RPM 5.
21mr|suricata-7.0.14-1|326	- Details about migration are here: https://wiki.rosalab.ru/ru/index.php/Переход_ROSA_с_RPM_5_на_RPM_4
21mr|suricata-7.0.14-1|327	- Contact m.novosyolov@rosalinux.ru in case of problems

17004 21
21mr|sushi-42.0-3|1	# Find in LibreOffice
21mr|sushi-42.0-3|2	%global __requires_exclude LOKDocView
21mr|sushi-42.0-3|3	
21mr|sushi-42.0-3|4	%define url_ver %(echo %{version}|cut -d. -f1)
21mr|sushi-42.0-3|5	
21mr|sushi-42.0-3|6	%define api 1.0
21mr|sushi-42.0-3|7	%define major 0
21mr|sushi-42.0-3|8	%define gmajor 1.0
21mr|sushi-42.0-3|9	%define libname %mklibname %{name} %{api} %{major}
21mr|sushi-42.0-3|10	%define girname %mklibname %{name}-gir %{gmajor}
21mr|sushi-42.0-3|11	%define devname %mklibname %{name} %{api} -d
21mr|sushi-42.0-3|12	
21mr|sushi-42.0-3|13	Summary:	Quick Previewer for Nautilus
21mr|sushi-42.0-3|14	Name:		sushi
21mr|sushi-42.0-3|15	Version:	42.0
21mr|sushi-42.0-3|16	Release:	3
21mr|sushi-42.0-3|17	License:	GPLv2+
21mr|sushi-42.0-3|18	Group:		File tools
21mr|sushi-42.0-3|19	Url:		https://download.gnome.org/sources/sushi
21mr|sushi-42.0-3|20	Source0:	https://download.gnome.org/sources/sushi/%{url_ver}/%{name}-%{version}.tar.xz
21mr|sushi-42.0-3|21	BuildRequires:	gjs
21mr|sushi-42.0-3|22	BuildRequires:	gnome-common
21mr|sushi-42.0-3|23	BuildRequires:	intltool
21mr|sushi-42.0-3|24	BuildRequires:	meson
21mr|sushi-42.0-3|25	BuildRequires:	unoconv
21mr|sushi-42.0-3|26	BuildRequires:	gettext-devel
21mr|sushi-42.0-3|27	BuildRequires:	pkgconfig(clutter-1.0)
21mr|sushi-42.0-3|28	BuildRequires:	pkgconfig(clutter-gst-3.0)
21mr|sushi-42.0-3|29	BuildRequires:	pkgconfig(clutter-gtk-1.0)
21mr|sushi-42.0-3|30	BuildRequires:	pkgconfig(evince-document-3.0)
21mr|sushi-42.0-3|31	BuildRequires:	pkgconfig(evince-view-3.0)
21mr|sushi-42.0-3|32	BuildRequires:	pkgconfig(gjs-1.0)
21mr|sushi-42.0-3|33	BuildRequires:	pkgconfig(glib-2.0)
21mr|sushi-42.0-3|34	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|sushi-42.0-3|35	BuildRequires:	pkgconfig(gstreamer-1.0)
21mr|sushi-42.0-3|36	BuildRequires:	pkgconfig(gstreamer-pbutils-1.0)
21mr|sushi-42.0-3|37	BuildRequires:	pkgconfig(gstreamer-tag-1.0)
21mr|sushi-42.0-3|38	BuildRequires:	pkgconfig(gtk4)
21mr|sushi-42.0-3|39	BuildRequires:	pkgconfig(gtksourceview-4)
21mr|sushi-42.0-3|40	BuildRequires:	pkgconfig(libmusicbrainz5)
21mr|sushi-42.0-3|41	BuildRequires:	pkgconfig(webkit2gtk-4.0)
21mr|sushi-42.0-3|42	Requires:	%{libname} = %{EVRD}
21mr|sushi-42.0-3|43	Requires:	typelib(GstBase)
21mr|sushi-42.0-3|44	Requires:	typelib(GstTag)
21mr|sushi-42.0-3|45	Requires:	typelib(ClutterGst)
21mr|sushi-42.0-3|46	Requires:	typelib(GstVideo)
21mr|sushi-42.0-3|47	Recommends:	nautilus
21mr|sushi-42.0-3|48	Recommends:	unoconv
21mr|sushi-42.0-3|49	
21mr|sushi-42.0-3|50	%description
21mr|sushi-42.0-3|51	Sushi is a quick previewer for Nautilus, the GNOME desktop file manager.
21mr|sushi-42.0-3|52	
21mr|sushi-42.0-3|53	%files -f %{name}.lang
21mr|sushi-42.0-3|54	%doc AUTHORS NEWS README
21mr|sushi-42.0-3|55	%license COPYING
21mr|sushi-42.0-3|56	%{_appdatadir}/org.gnome.NautilusPreviewer.appdata.xml
21mr|sushi-42.0-3|57	%{_bindir}/%{name}
21mr|sushi-42.0-3|58	%{_datadir}/dbus-1/services/org.gnome.NautilusPreviewer.service
21mr|sushi-42.0-3|59	%{_datadir}/%{name}/gtksourceview-4/styles/builder-dark.style-scheme.xml
21mr|sushi-42.0-3|60	%{_datadir}/%{name}/org.gnome.NautilusPreviewer.data.gresource
21mr|sushi-42.0-3|61	%{_datadir}/%{name}/org.gnome.NautilusPreviewer.src.gresource
21mr|sushi-42.0-3|62	%{_libexecdir}/org.gnome.NautilusPreviewer
21mr|sushi-42.0-3|63	
21mr|sushi-42.0-3|64	#----------------------------------------------------------------------------
21mr|sushi-42.0-3|65	
21mr|sushi-42.0-3|66	%package -n %{libname}
21mr|sushi-42.0-3|67	Summary:	Runtime libraries for %{name}
21mr|sushi-42.0-3|68	Group:		System/Libraries
21mr|sushi-42.0-3|69	# When built with unoconv support, the library will use unoconv to
21mr|sushi-42.0-3|70	# read LibreOffice files
21mr|sushi-42.0-3|71	Recommends:	unoconv
21mr|sushi-42.0-3|72	
21mr|sushi-42.0-3|73	%description -n %{libname}
21mr|sushi-42.0-3|74	Runtime libraries for %{name}.
21mr|sushi-42.0-3|75	
21mr|sushi-42.0-3|76	%files -n %{libname}
21mr|sushi-42.0-3|77	%license COPYING
21mr|sushi-42.0-3|78	%{_libdir}/%{name}/lib%{name}-%{api}.so
21mr|sushi-42.0-3|79	
21mr|sushi-42.0-3|80	#----------------------------------------------------------------------------
21mr|sushi-42.0-3|81	
21mr|sushi-42.0-3|82	%package -n %{girname}
21mr|sushi-42.0-3|83	Summary:	GObject introspection interface for %{name}
21mr|sushi-42.0-3|84	Group:		System/Libraries
21mr|sushi-42.0-3|85	
21mr|sushi-42.0-3|86	%description -n %{girname}
21mr|sushi-42.0-3|87	GObject introspection interface for %{name}.
21mr|sushi-42.0-3|88	
21mr|sushi-42.0-3|89	%files -n %{girname}
21mr|sushi-42.0-3|90	%license COPYING
21mr|sushi-42.0-3|91	%{_libdir}/%{name}/girepository-1.0/Sushi-%{gmajor}.typelib
21mr|sushi-42.0-3|92	
21mr|sushi-42.0-3|93	#----------------------------------------------------------------------------
21mr|sushi-42.0-3|94	
21mr|sushi-42.0-3|95	%package -n %{devname}
21mr|sushi-42.0-3|96	Summary:	Development files for %{name}
21mr|sushi-42.0-3|97	Group:		Development/C
21mr|sushi-42.0-3|98	Requires:	%{libname} = %{EVRD}
21mr|sushi-42.0-3|99	Requires:	%{girname} = %{EVRD}
21mr|sushi-42.0-3|100	Provides:	%{name}-devel = %{EVRD}
21mr|sushi-42.0-3|101	
21mr|sushi-42.0-3|102	%description -n %{devname}
21mr|sushi-42.0-3|103	The sushi-devel package contains libraries and header files for developing
21mr|sushi-42.0-3|104	applications that use sushi.
21mr|sushi-42.0-3|105	
21mr|sushi-42.0-3|106	%files -n %{devname}
21mr|sushi-42.0-3|107	%license COPYING
21mr|sushi-42.0-3|108	%{_datadir}/%{name}/gir-1.0/Sushi-%{gmajor}.gir
21mr|sushi-42.0-3|109	
21mr|sushi-42.0-3|110	#----------------------------------------------------------------------------
21mr|sushi-42.0-3|111	
21mr|sushi-42.0-3|112	%prep
21mr|sushi-42.0-3|113	%autosetup -p1
21mr|sushi-42.0-3|114	
21mr|sushi-42.0-3|115	%build
21mr|sushi-42.0-3|116	%meson
21mr|sushi-42.0-3|117	%meson_build
21mr|sushi-42.0-3|118	
21mr|sushi-42.0-3|119	%install
21mr|sushi-42.0-3|120	%meson_install
21mr|sushi-42.0-3|121	
21mr|sushi-42.0-3|122	%find_lang %{name}

17005 21
21mr|svgcleaner-0.9.5-4|1	Summary:	Tool to clean up SVG files
21mr|svgcleaner-0.9.5-4|2	Name:		svgcleaner
21mr|svgcleaner-0.9.5-4|3	Version:	0.9.5
21mr|svgcleaner-0.9.5-4|4	Release:	4
21mr|svgcleaner-0.9.5-4|5	License:	GPLv2+
21mr|svgcleaner-0.9.5-4|6	Group:		Graphics
21mr|svgcleaner-0.9.5-4|7	Url:		https://github.com/RazrFalcon/svgcleaner
21mr|svgcleaner-0.9.5-4|8	Source0:	https://github.com/RazrFalcon/svgcleaner/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|svgcleaner-0.9.5-4|9	Source1:	https://github.com/RazrFalcon/svgcleaner-gui/archive/refs/tags/v%{version}.tar.gz?/%{name}-gui-%{version}.tar.gz
21mr|svgcleaner-0.9.5-4|10	Source2:	vendor.tar.xz
21mr|svgcleaner-0.9.5-4|11	BuildRequires:	cargo
21mr|svgcleaner-0.9.5-4|12	BuildRequires:	rust
21mr|svgcleaner-0.9.5-4|13	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|svgcleaner-0.9.5-4|14	BuildRequires:	pkgconfig(Qt5Core)
21mr|svgcleaner-0.9.5-4|15	BuildRequires:	pkgconfig(Qt5Gui)
21mr|svgcleaner-0.9.5-4|16	BuildRequires:	pkgconfig(Qt5Svg)
21mr|svgcleaner-0.9.5-4|17	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|svgcleaner-0.9.5-4|18	Requires:	p7zip
21mr|svgcleaner-0.9.5-4|19	Provides:	SVGCleaner = %{EVRD}
21mr|svgcleaner-0.9.5-4|20	
21mr|svgcleaner-0.9.5-4|21	%description
21mr|svgcleaner-0.9.5-4|22	Generally, SVG files produced by vector editors contain a lot of unused
21mr|svgcleaner-0.9.5-4|23	elements and attributes that just blow up their size without providing better
21mr|svgcleaner-0.9.5-4|24	visible quality.
21mr|svgcleaner-0.9.5-4|25	SVG Cleaner could help you to clean up your SVG files from unnecessary data.
21mr|svgcleaner-0.9.5-4|26	It has a lot of options for cleanup and optimization, works in batch mode,
21mr|svgcleaner-0.9.5-4|27	provides threaded processing on the multicore processors and basically does
21mr|svgcleaner-0.9.5-4|28	two things:
21mr|svgcleaner-0.9.5-4|29	- removing elements and attributes that don't contribute to the final
21mr|svgcleaner-0.9.5-4|30	rendering;
21mr|svgcleaner-0.9.5-4|31	- making those elements and attributes in use more compact.
21mr|svgcleaner-0.9.5-4|32	Images cleaned by SVG Cleaner are typically 10-60 percent smaller than the
21mr|svgcleaner-0.9.5-4|33	original ones.
21mr|svgcleaner-0.9.5-4|34	
21mr|svgcleaner-0.9.5-4|35	%files
21mr|svgcleaner-0.9.5-4|36	%doc README.rst
21mr|svgcleaner-0.9.5-4|37	%license LICENSE.txt
21mr|svgcleaner-0.9.5-4|38	%{_bindir}/svgcleaner
21mr|svgcleaner-0.9.5-4|39	%{_bindir}/svgcleaner-gui
21mr|svgcleaner-0.9.5-4|40	%{_datadir}/applications/svgcleaner.desktop
21mr|svgcleaner-0.9.5-4|41	%{_iconsdir}/hicolor/*/apps/svgcleaner.*
21mr|svgcleaner-0.9.5-4|42	
21mr|svgcleaner-0.9.5-4|43	#-----------------------------------------------------------------------------
21mr|svgcleaner-0.9.5-4|44	
21mr|svgcleaner-0.9.5-4|45	%prep
21mr|svgcleaner-0.9.5-4|46	%setup -q
21mr|svgcleaner-0.9.5-4|47	%setup -q -a1
21mr|svgcleaner-0.9.5-4|48	%setup -q -D -T -a2
21mr|svgcleaner-0.9.5-4|49	mkdir cargo-home
21mr|svgcleaner-0.9.5-4|50	cat >cargo-home/config <<EOF
21mr|svgcleaner-0.9.5-4|51	[source.crates-io]
21mr|svgcleaner-0.9.5-4|52	registry = 'https://github.com/rust-lang/crates.io-index'
21mr|svgcleaner-0.9.5-4|53	replace-with = 'vendored-sources'
21mr|svgcleaner-0.9.5-4|54	[source.vendored-sources]
21mr|svgcleaner-0.9.5-4|55	directory = './vendor'
21mr|svgcleaner-0.9.5-4|56	EOF
21mr|svgcleaner-0.9.5-4|57	
21mr|svgcleaner-0.9.5-4|58	%build
21mr|svgcleaner-0.9.5-4|59	export CARGO_HOME=$(pwd)/cargo-home/
21mr|svgcleaner-0.9.5-4|60	cargo build --release %{?_smp_mflags} --offline
21mr|svgcleaner-0.9.5-4|61	
21mr|svgcleaner-0.9.5-4|62	pushd %{name}-gui-%{version}
21mr|svgcleaner-0.9.5-4|63	%qmake_qt5
21mr|svgcleaner-0.9.5-4|64	%make
21mr|svgcleaner-0.9.5-4|65	popd
21mr|svgcleaner-0.9.5-4|66	
21mr|svgcleaner-0.9.5-4|67	%install
21mr|svgcleaner-0.9.5-4|68	export CARGO_HOME=$(pwd)/cargo-home/
21mr|svgcleaner-0.9.5-4|69	cargo install --root %{buildroot}%{_prefix} --offline
21mr|svgcleaner-0.9.5-4|70	
21mr|svgcleaner-0.9.5-4|71	%makeinstall_qt -C %{name}-gui-%{version}
21mr|svgcleaner-0.9.5-4|72	
21mr|svgcleaner-0.9.5-4|73	rm -f %{buildroot}%{_prefix}/.crates*

17006 21
21mr|svgpart-23.08.4-2|1	
21mr|svgpart-23.08.4-2|2	Summary:	A KPart to display SVG images
21mr|svgpart-23.08.4-2|3	Name:		svgpart
21mr|svgpart-23.08.4-2|4	Version:	23.08.4
21mr|svgpart-23.08.4-2|5	Release:	2
21mr|svgpart-23.08.4-2|6	Epoch:		2
21mr|svgpart-23.08.4-2|7	License:	GPLv2+
21mr|svgpart-23.08.4-2|8	Group:		Graphical desktop/KDE
21mr|svgpart-23.08.4-2|9	Url:		http://www.kde.org
21mr|svgpart-23.08.4-2|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|svgpart-23.08.4-2|11	BuildRequires:	extra-cmake-modules
21mr|svgpart-23.08.4-2|12	BuildRequires:	kf5coreaddons-devel
21mr|svgpart-23.08.4-2|13	BuildRequires:	kf5parts-devel
21mr|svgpart-23.08.4-2|14	BuildRequires:	pkgconfig(Qt5Core)
21mr|svgpart-23.08.4-2|15	BuildRequires:	pkgconfig(Qt5Gui)
21mr|svgpart-23.08.4-2|16	BuildRequires:	pkgconfig(Qt5Svg)
21mr|svgpart-23.08.4-2|17	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|svgpart-23.08.4-2|18	
21mr|svgpart-23.08.4-2|19	%description
21mr|svgpart-23.08.4-2|20	A KPart to display SVG images.
21mr|svgpart-23.08.4-2|21	
21mr|svgpart-23.08.4-2|22	%files -f %{name}.lang
21mr|svgpart-23.08.4-2|23	%{_kde5_services}/svgpart.desktop
21mr|svgpart-23.08.4-2|24	%{_qt5_plugindir}/kf5/parts/svgpart.so
21mr|svgpart-23.08.4-2|25	%{_appdatadir}/org.kde.svgpart.metainfo.xml
21mr|svgpart-23.08.4-2|26	
21mr|svgpart-23.08.4-2|27	#----------------------------------------------------------------------
21mr|svgpart-23.08.4-2|28	
21mr|svgpart-23.08.4-2|29	%prep
21mr|svgpart-23.08.4-2|30	%autosetup -p1
21mr|svgpart-23.08.4-2|31	
21mr|svgpart-23.08.4-2|32	%build
21mr|svgpart-23.08.4-2|33	%cmake_kde5
21mr|svgpart-23.08.4-2|34	%make
21mr|svgpart-23.08.4-2|35	
21mr|svgpart-23.08.4-2|36	%install
21mr|svgpart-23.08.4-2|37	%makeinstall_std -C build
21mr|svgpart-23.08.4-2|38	
21mr|svgpart-23.08.4-2|39	%find_lang %{name} --with-kde --with-html
21mr|svgpart-23.08.4-2|40	

17007 21
21mr|svnkit-1.8.12-7|1	# The version of Subversion that we are compatible with
21mr|svnkit-1.8.12-7|2	%global svn_version 1.8.1
21mr|svnkit-1.8.12-7|3	
21mr|svnkit-1.8.12-7|4	Epoch:   1
21mr|svnkit-1.8.12-7|5	Name:    svnkit
21mr|svnkit-1.8.12-7|6	Version: 1.8.12
21mr|svnkit-1.8.12-7|7	Release: 7
21mr|svnkit-1.8.12-7|8	Summary: Pure Java library to manage Subversion working copies and repositories
21mr|svnkit-1.8.12-7|9	
21mr|svnkit-1.8.12-7|10	# License located at https://svnkit.com/license.html
21mr|svnkit-1.8.12-7|11	License:        TMate and ASL 2.0
21mr|svnkit-1.8.12-7|12	URL:            https://www.svnkit.com/
21mr|svnkit-1.8.12-7|13	Source0:        https://www.svnkit.com/org.tmatesoft.svn_%{version}.src.zip
21mr|svnkit-1.8.12-7|14	
21mr|svnkit-1.8.12-7|15	# POMs
21mr|svnkit-1.8.12-7|16	Source1:        http://repo1.maven.org/maven2/org/tmatesoft/svnkit/svnkit/%{version}/svnkit-%{version}.pom
21mr|svnkit-1.8.12-7|17	Source2:        http://repo1.maven.org/maven2/org/tmatesoft/svnkit/svnkit-cli/%{version}/svnkit-cli-%{version}.pom
21mr|svnkit-1.8.12-7|18	Source3:        http://repo1.maven.org/maven2/org/tmatesoft/svnkit/svnkit-javahl16/%{version}/svnkit-javahl16-%{version}.pom
21mr|svnkit-1.8.12-7|19	
21mr|svnkit-1.8.12-7|20	# Custom aggregator pom to avoid reliance on gradle
21mr|svnkit-1.8.12-7|21	Source4:        svnkit-parent.pom
21mr|svnkit-1.8.12-7|22	
21mr|svnkit-1.8.12-7|23	# SVNKit provides a pure-Java implementation of the Subversion JavaHL API, but it only provides an older
21mr|svnkit-1.8.12-7|24	# Subversion JavaHL API, so we need an old version of the JavaHL source to build against. This is that:
21mr|svnkit-1.8.12-7|25	#  $ svn export https://svn.apache.org/repos/asf/subversion/tags/1.8.1/subversion/bindings/javahl/src/ javahl-1.8.1
21mr|svnkit-1.8.12-7|26	Source5:        javahl-%{svn_version}.tar.gz
21mr|svnkit-1.8.12-7|27	
21mr|svnkit-1.8.12-7|28	# Just in SRPM due to nailgun comes included in svnkit upstream sources:
21mr|svnkit-1.8.12-7|29	Source10:       https://www.apache.org/licenses/LICENSE-2.0.txt
21mr|svnkit-1.8.12-7|30	Source11:       https://www.apache.org/licenses/LICENSE-1.1.txt
21mr|svnkit-1.8.12-7|31	
21mr|svnkit-1.8.12-7|32	# svnkit's trilead-ssh2 does not throw InterruptedException from Session.waitForCondition()
21mr|svnkit-1.8.12-7|33	# Fedora's trilead-ssh2 trhows ...
21mr|svnkit-1.8.12-7|34	Patch1:         svnkit-1.8.5-SshSession-unreported-exception.patch
21mr|svnkit-1.8.12-7|35	
21mr|svnkit-1.8.12-7|36	Group:          Development/Java
21mr|svnkit-1.8.12-7|37	BuildArch:      noarch
21mr|svnkit-1.8.12-7|38	# Java stack is not supported on x86_32
21mr|svnkit-1.8.12-7|39	ExcludeArch: %{ix86}
21mr|svnkit-1.8.12-7|40	
21mr|svnkit-1.8.12-7|41	BuildRequires:  maven-local
21mr|svnkit-1.8.12-7|42	BuildRequires:  mvn(com.jcraft:jsch.agentproxy.connector-factory)
21mr|svnkit-1.8.12-7|43	BuildRequires:  mvn(com.jcraft:jsch.agentproxy.svnkit-trilead-ssh2)
21mr|svnkit-1.8.12-7|44	BuildRequires:  mvn(com.trilead:trilead-ssh2)
21mr|svnkit-1.8.12-7|45	BuildRequires:  mvn(de.regnis.q.sequence:sequence-library) >= 1.0.3
21mr|svnkit-1.8.12-7|46	BuildRequires:  mvn(net.java.dev.jna:jna)
21mr|svnkit-1.8.12-7|47	BuildRequires:  mvn(net.java.dev.jna:jna-platform)
21mr|svnkit-1.8.12-7|48	BuildRequires:  mvn(org.tmatesoft.sqljet:sqljet)
21mr|svnkit-1.8.12-7|49	
21mr|svnkit-1.8.12-7|50	%description
21mr|svnkit-1.8.12-7|51	SVNKit is a pure java Subversion client library. You would like to use SVNKit
21mr|svnkit-1.8.12-7|52	when you need to access or modify Subversion repository from your Java
21mr|svnkit-1.8.12-7|53	application, as a standalone program and plugin or web application. Being a
21mr|svnkit-1.8.12-7|54	pure java program, SVNKit doesn't need any additional configuration or native
21mr|svnkit-1.8.12-7|55	binaries to work on any OS that runs java.
21mr|svnkit-1.8.12-7|56	
21mr|svnkit-1.8.12-7|57	%package cli
21mr|svnkit-1.8.12-7|58	Summary: SVNKit based Subversion command line client
21mr|svnkit-1.8.12-7|59	# Explicit requires for javapackages-tools since scripts
21mr|svnkit-1.8.12-7|60	# use /usr/share/java-utils/java-functions
21mr|svnkit-1.8.12-7|61	Requires:       javapackages-tools
21mr|svnkit-1.8.12-7|62	
21mr|svnkit-1.8.12-7|63	%description cli
21mr|svnkit-1.8.12-7|64	%{summary}.
21mr|svnkit-1.8.12-7|65	
21mr|svnkit-1.8.12-7|66	%package javahl
21mr|svnkit-1.8.12-7|67	Summary: SVNKit based Subversion JavaHL API implementation
21mr|svnkit-1.8.12-7|68	
21mr|svnkit-1.8.12-7|69	%description javahl
21mr|svnkit-1.8.12-7|70	%{summary}.
21mr|svnkit-1.8.12-7|71	
21mr|svnkit-1.8.12-7|72	%package javadoc
21mr|svnkit-1.8.12-7|73	Summary: Javadoc for SVNKit
21mr|svnkit-1.8.12-7|74	
21mr|svnkit-1.8.12-7|75	%description javadoc
21mr|svnkit-1.8.12-7|76	API documentation for SVNKit.
21mr|svnkit-1.8.12-7|77	
21mr|svnkit-1.8.12-7|78	%prep
21mr|svnkit-1.8.12-7|79	%setup -q -n %{name}-%{version}
21mr|svnkit-1.8.12-7|80	
21mr|svnkit-1.8.12-7|81	%patch1 -p1
21mr|svnkit-1.8.12-7|82	
21mr|svnkit-1.8.12-7|83	# Delete all pre-built binaries, except for "template.jar" which is important
21mr|svnkit-1.8.12-7|84	# for the function of svnkit and contains no actual bytecode:
21mr|svnkit-1.8.12-7|85	find -name *.class -delete
21mr|svnkit-1.8.12-7|86	find -name *.jar -a ! -name template.jar -delete
21mr|svnkit-1.8.12-7|87	
21mr|svnkit-1.8.12-7|88	cp -pr %{SOURCE1} svnkit/pom.xml
21mr|svnkit-1.8.12-7|89	cp -pr %{SOURCE2} svnkit-cli/pom.xml
21mr|svnkit-1.8.12-7|90	cp -pr %{SOURCE3} svnkit-javahl16/pom.xml
21mr|svnkit-1.8.12-7|91	cp -pr %{SOURCE4} pom.xml
21mr|svnkit-1.8.12-7|92	
21mr|svnkit-1.8.12-7|93	# Build against the bundled version of the JavaHL API source
21mr|svnkit-1.8.12-7|94	(cd svnkit-javahl16/src/main/java/ &&  tar xf %{SOURCE5} --strip-components=1 --skip-old-files)
21mr|svnkit-1.8.12-7|95	%pom_remove_dep ":svn-javahl-api" svnkit-javahl16
21mr|svnkit-1.8.12-7|96	%pom_remove_dep ":svn-javahl-tests" svnkit-javahl16
21mr|svnkit-1.8.12-7|97	
21mr|svnkit-1.8.12-7|98	rev="t$(date -u +%Y%m%d%H%M)"
21mr|svnkit-1.8.12-7|99	cat > svnkit/src/main/resources/svnkit.build.properties <<EOF
21mr|svnkit-1.8.12-7|100	svnkit.version=%{version}
21mr|svnkit-1.8.12-7|101	build.number=$rev
21mr|svnkit-1.8.12-7|102	
21mr|svnkit-1.8.12-7|103	svnkit.version.string=SVN/%{svn_version} SVNKit/%{version} (http://svnkit.com/) $rev
21mr|svnkit-1.8.12-7|104	svnkit.version.major=$(echo "%{version}" | cut -f1 -d.)
21mr|svnkit-1.8.12-7|105	svnkit.version.minor=$(echo "%{version}" | cut -f2 -d.)
21mr|svnkit-1.8.12-7|106	svnkit.version.micro=$(echo "%{version}" | cut -f3 -d.)
21mr|svnkit-1.8.12-7|107	svnkit.version.revision=$rev
21mr|svnkit-1.8.12-7|108	
21mr|svnkit-1.8.12-7|109	svnkit.svn.version=%{svn_version}
21mr|svnkit-1.8.12-7|110	EOF
21mr|svnkit-1.8.12-7|111	
21mr|svnkit-1.8.12-7|112	# Don't install our custom aggregator pom
21mr|svnkit-1.8.12-7|113	%mvn_package ":parent" __noinstall
21mr|svnkit-1.8.12-7|114	
21mr|svnkit-1.8.12-7|115	%build
21mr|svnkit-1.8.12-7|116	# Upstream builds with ignore test failures set to true, so I guess we shouldn't expect them to work...
21mr|svnkit-1.8.12-7|117	# Let's skip tests for now.
21mr|svnkit-1.8.12-7|118	%mvn_build -s -f -- -Dproject.buildVersion.baseVersion=%{version}
21mr|svnkit-1.8.12-7|119	
21mr|svnkit-1.8.12-7|120	%install
21mr|svnkit-1.8.12-7|121	%mvn_install
21mr|svnkit-1.8.12-7|122	
21mr|svnkit-1.8.12-7|123	# Generate scripts for command line tools
21mr|svnkit-1.8.12-7|124	for class in SVN SVNAdmin SVNDumpFilter SVNLook SVNSync SVNVersion ; do
21mr|svnkit-1.8.12-7|125	mainclass=org.tmatesoft.svn.cli.$class
21mr|svnkit-1.8.12-7|126	script=j$(echo $class | tr '[:upper:]' '[:lower:]')
21mr|svnkit-1.8.12-7|127	%jpackage_script "$mainclass" "-Dsun.io.useCanonCaches=false" "" "svnkit:sequence-library:sqljet:antlr32/antlr-runtime-3.2:trilead-ssh2" "$script" true
21mr|svnkit-1.8.12-7|128	done
21mr|svnkit-1.8.12-7|129	
21mr|svnkit-1.8.12-7|130	%files -f .mfiles-svnkit
21mr|svnkit-1.8.12-7|131	%license LICENSE.txt README.txt CHANGES.txt
21mr|svnkit-1.8.12-7|132	
21mr|svnkit-1.8.12-7|133	%files cli -f .mfiles-svnkit-cli
21mr|svnkit-1.8.12-7|134	%{_bindir}/*
21mr|svnkit-1.8.12-7|135	
21mr|svnkit-1.8.12-7|136	%files javahl -f .mfiles-svnkit-javahl16
21mr|svnkit-1.8.12-7|137	
21mr|svnkit-1.8.12-7|138	%files javadoc -f .mfiles-javadoc
21mr|svnkit-1.8.12-7|139	%license LICENSE.txt
21mr|svnkit-1.8.12-7|140	

17008 21
21mr|svt-av1-1.7.0-1|1	%define	oname SVT-AV1
21mr|svt-av1-1.7.0-1|2	
21mr|svt-av1-1.7.0-1|3	%define	major 0
21mr|svt-av1-1.7.0-1|4	%define	enc_major 1
21mr|svt-av1-1.7.0-1|5	%define	libname %mklibname svt-av1 %{major}
21mr|svt-av1-1.7.0-1|6	%define	devname %mklibname svt-av1 -d
21mr|svt-av1-1.7.0-1|7	
21mr|svt-av1-1.7.0-1|8	Summary:	Scalable Video Technology for AV1 Encoder
21mr|svt-av1-1.7.0-1|9	Name:		svt-av1
21mr|svt-av1-1.7.0-1|10	Version:	1.7.0
21mr|svt-av1-1.7.0-1|11	Release:	1
21mr|svt-av1-1.7.0-1|12	License:	BSD 3-clause
21mr|svt-av1-1.7.0-1|13	Group:		System/Libraries
21mr|svt-av1-1.7.0-1|14	Url:		https://gitlab.com/AOMediaCodec/SVT-AV1
21mr|svt-av1-1.7.0-1|15	Source0:	https://gitlab.com/AOMediaCodec/SVT-AV1/-/archive/v%{version}/%{oname}-v%{version}.tar.bz2
21mr|svt-av1-1.7.0-1|16	BuildRequires:	cmake
21mr|svt-av1-1.7.0-1|17	BuildRequires:	help2man
21mr|svt-av1-1.7.0-1|18	BuildRequires:	meson
21mr|svt-av1-1.7.0-1|19	BuildRequires:	yasm
21mr|svt-av1-1.7.0-1|20	BuildRequires:	pkgconfig(gstreamer-1.0)
21mr|svt-av1-1.7.0-1|21	BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0)
21mr|svt-av1-1.7.0-1|22	Requires:	%{libname} = %{EVRD}
21mr|svt-av1-1.7.0-1|23	Requires:	gstreamer1.0-%{name} = %{EVRD}
21mr|svt-av1-1.7.0-1|24	
21mr|svt-av1-1.7.0-1|25	%description
21mr|svt-av1-1.7.0-1|26	The Scalable Video Technology for AV1 Encoder (SVT-AV1 Encoder) is an
21mr|svt-av1-1.7.0-1|27	AV1-compliant encoder library core. The SVT-AV1 development is a
21mr|svt-av1-1.7.0-1|28	work-in-progress targeting performance levels applicable to both VOD and Live
21mr|svt-av1-1.7.0-1|29	encoding / transcoding video applications.
21mr|svt-av1-1.7.0-1|30	
21mr|svt-av1-1.7.0-1|31	%files
21mr|svt-av1-1.7.0-1|32	%{_bindir}/SvtAv1DecApp
21mr|svt-av1-1.7.0-1|33	%{_bindir}/SvtAv1EncApp
21mr|svt-av1-1.7.0-1|34	%{_mandir}/man1/SvtAv1DecApp.1*
21mr|svt-av1-1.7.0-1|35	%{_mandir}/man1/SvtAv1EncApp.1*
21mr|svt-av1-1.7.0-1|36	
21mr|svt-av1-1.7.0-1|37	#------------------------------------------------------------------------
21mr|svt-av1-1.7.0-1|38	
21mr|svt-av1-1.7.0-1|39	%package -n %{libname}
21mr|svt-av1-1.7.0-1|40	Summary:	SVT-AV1 libraries
21mr|svt-av1-1.7.0-1|41	Group:		System/Libraries
21mr|svt-av1-1.7.0-1|42	
21mr|svt-av1-1.7.0-1|43	%description -n %{libname}
21mr|svt-av1-1.7.0-1|44	This package contains SVT-AV1 libraries.
21mr|svt-av1-1.7.0-1|45	
21mr|svt-av1-1.7.0-1|46	%files -n %{libname}
21mr|svt-av1-1.7.0-1|47	%doc CHANGELOG.md CONTRIBUTING.md README.md
21mr|svt-av1-1.7.0-1|48	%license LICENSE.md PATENTS.md
21mr|svt-av1-1.7.0-1|49	%{_libdir}/libSvtAv1Dec.so.%{major}*
21mr|svt-av1-1.7.0-1|50	%{_libdir}/libSvtAv1Enc.so.%{enc_major}*
21mr|svt-av1-1.7.0-1|51	
21mr|svt-av1-1.7.0-1|52	#------------------------------------------------------------------------
21mr|svt-av1-1.7.0-1|53	
21mr|svt-av1-1.7.0-1|54	%package -n %{devname}
21mr|svt-av1-1.7.0-1|55	Summary:	Development files for SVT-AV1
21mr|svt-av1-1.7.0-1|56	Group:		Development/C
21mr|svt-av1-1.7.0-1|57	Requires:	%{name} = %{EVRD}
21mr|svt-av1-1.7.0-1|58	Requires:	%{libname} = %{EVRD}
21mr|svt-av1-1.7.0-1|59	Recommends:	%{name}-devel-docs = %{EVRD}
21mr|svt-av1-1.7.0-1|60	Provides:	%{name}-devel = %{EVRD}
21mr|svt-av1-1.7.0-1|61	
21mr|svt-av1-1.7.0-1|62	%description -n %{devname}
21mr|svt-av1-1.7.0-1|63	This package contains the development files for SVT-AV1.
21mr|svt-av1-1.7.0-1|64	
21mr|svt-av1-1.7.0-1|65	%files -n %{devname}
21mr|svt-av1-1.7.0-1|66	%{_includedir}/%{name}
21mr|svt-av1-1.7.0-1|67	%{_libdir}/libSvtAv1Dec.so
21mr|svt-av1-1.7.0-1|68	%{_libdir}/libSvtAv1Enc.so
21mr|svt-av1-1.7.0-1|69	%{_libdir}/pkgconfig/SvtAv1Dec.pc
21mr|svt-av1-1.7.0-1|70	%{_libdir}/pkgconfig/SvtAv1Enc.pc
21mr|svt-av1-1.7.0-1|71	
21mr|svt-av1-1.7.0-1|72	#------------------------------------------------------------------------
21mr|svt-av1-1.7.0-1|73	
21mr|svt-av1-1.7.0-1|74	%package devel-docs
21mr|svt-av1-1.7.0-1|75	Summary:	Development documentation for SVT-AV1
21mr|svt-av1-1.7.0-1|76	Group:		Documentation
21mr|svt-av1-1.7.0-1|77	BuildArch:	noarch
21mr|svt-av1-1.7.0-1|78	
21mr|svt-av1-1.7.0-1|79	%description devel-docs
21mr|svt-av1-1.7.0-1|80	This package contains the documentation for development of SVT-AV1.
21mr|svt-av1-1.7.0-1|81	
21mr|svt-av1-1.7.0-1|82	%files devel-docs
21mr|svt-av1-1.7.0-1|83	%doc Docs
21mr|svt-av1-1.7.0-1|84	%license LICENSE.md PATENTS.md
21mr|svt-av1-1.7.0-1|85	
21mr|svt-av1-1.7.0-1|86	#------------------------------------------------------------------------
21mr|svt-av1-1.7.0-1|87	
21mr|svt-av1-1.7.0-1|88	%package -n gstreamer1.0-%{name}
21mr|svt-av1-1.7.0-1|89	Summary:	GStreamer 1.0 %{name}-based plug-in
21mr|svt-av1-1.7.0-1|90	Group:		Video
21mr|svt-av1-1.7.0-1|91	Requires:	gstreamer1.0-plugins-base
21mr|svt-av1-1.7.0-1|92	
21mr|svt-av1-1.7.0-1|93	%description -n gstreamer1.0-%{name}
21mr|svt-av1-1.7.0-1|94	This package provides %{name}-based GStreamer plug-in.
21mr|svt-av1-1.7.0-1|95	%files -n gstreamer1.0-%{name}
21mr|svt-av1-1.7.0-1|96	%{_libdir}/gstreamer-1.0/libgstsvtav1enc.so
21mr|svt-av1-1.7.0-1|97	
21mr|svt-av1-1.7.0-1|98	#------------------------------------------------------------------------
21mr|svt-av1-1.7.0-1|99	
21mr|svt-av1-1.7.0-1|100	%prep
21mr|svt-av1-1.7.0-1|101	%autosetup -p1 -n %{oname}-v%{version}
21mr|svt-av1-1.7.0-1|102	
21mr|svt-av1-1.7.0-1|103	# Patch build gstreamer plugin
21mr|svt-av1-1.7.0-1|104	sed -e "s|install: true,|install: true, include_directories : [ include_directories('../Source/API') ], link_args : '-lSvtAv1Enc',|" \
21mr|svt-av1-1.7.0-1|105	-e "/svtav1enc_dep =/d" -e 's|, svtav1enc_dep||' -e "s|svtav1enc_dep.found()|true|" -i gstreamer-plugin/meson.build
21mr|svt-av1-1.7.0-1|106	
21mr|svt-av1-1.7.0-1|107	
21mr|svt-av1-1.7.0-1|108	%build
21mr|svt-av1-1.7.0-1|109	%cmake -DCMAKE_BUILD_TYPE=Release
21mr|svt-av1-1.7.0-1|110	%make_build
21mr|svt-av1-1.7.0-1|111	
21mr|svt-av1-1.7.0-1|112	cd ..
21mr|svt-av1-1.7.0-1|113	export LIBRARY_PATH="$LIBRARY_PATH:$(pwd)/Bin/Release"
21mr|svt-av1-1.7.0-1|114	pushd gstreamer-plugin
21mr|svt-av1-1.7.0-1|115	%meson
21mr|svt-av1-1.7.0-1|116	%meson_build
21mr|svt-av1-1.7.0-1|117	popd
21mr|svt-av1-1.7.0-1|118	
21mr|svt-av1-1.7.0-1|119	
21mr|svt-av1-1.7.0-1|120	%install
21mr|svt-av1-1.7.0-1|121	%make_install -C build
21mr|svt-av1-1.7.0-1|122	
21mr|svt-av1-1.7.0-1|123	install -d -m0755 %{buildroot}/%{_mandir}/man1
21mr|svt-av1-1.7.0-1|124	export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:%{buildroot}%{_libdir}
21mr|svt-av1-1.7.0-1|125	help2man -N --help-option=-help --version-string=%{version} %{buildroot}%{_bindir}/SvtAv1DecApp > %{buildroot}%{_mandir}/man1/SvtAv1DecApp.1
21mr|svt-av1-1.7.0-1|126	help2man -N --help-option=-help --no-discard-stderr --version-string=%{version} %{buildroot}%{_bindir}/SvtAv1EncApp > %{buildroot}%{_mandir}/man1/SvtAv1EncApp.1
21mr|svt-av1-1.7.0-1|127	
21mr|svt-av1-1.7.0-1|128	pushd gstreamer-plugin
21mr|svt-av1-1.7.0-1|129	%meson_install
21mr|svt-av1-1.7.0-1|130	popd

17009 21
21mr|swagger-core-1.5.10-6|1	%global namedreltag %nil
21mr|swagger-core-1.5.10-6|2	%global namedversion %{version}%{?namedreltag}
21mr|swagger-core-1.5.10-6|3	Name:          swagger-core
21mr|swagger-core-1.5.10-6|4	Version:       1.5.10
21mr|swagger-core-1.5.10-6|5	Release:       6
21mr|swagger-core-1.5.10-6|6	Summary:       Java implementation of Swagger
21mr|swagger-core-1.5.10-6|7	# Source files without license headers https://github.com/swagger-api/swagger-core/issues/1882
21mr|swagger-core-1.5.10-6|8	License:       ASL 2.0
21mr|swagger-core-1.5.10-6|9	URL:           http://swagger.io/
21mr|swagger-core-1.5.10-6|10	Source0:       https://github.com/swagger-api/swagger-core/archive/v%{namedversion}/%{name}-%{namedversion}.tar.gz
21mr|swagger-core-1.5.10-6|11	
21mr|swagger-core-1.5.10-6|12	BuildRequires: maven-local
21mr|swagger-core-1.5.10-6|13	BuildRequires: mvn(asm:asm)
21mr|swagger-core-1.5.10-6|14	BuildRequires: mvn(ch.qos.logback:logback-classic)
21mr|swagger-core-1.5.10-6|15	BuildRequires: mvn(ch.qos.logback:logback-core)
21mr|swagger-core-1.5.10-6|16	BuildRequires: mvn(com.fasterxml.jackson.core:jackson-annotations)
21mr|swagger-core-1.5.10-6|17	BuildRequires: mvn(com.fasterxml.jackson.core:jackson-databind)
21mr|swagger-core-1.5.10-6|18	BuildRequires: mvn(com.fasterxml.jackson.dataformat:jackson-dataformat-xml)
21mr|swagger-core-1.5.10-6|19	BuildRequires: mvn(com.fasterxml.jackson.dataformat:jackson-dataformat-yaml)
21mr|swagger-core-1.5.10-6|20	BuildRequires: mvn(com.fasterxml.jackson.datatype:jackson-datatype-guava)
21mr|swagger-core-1.5.10-6|21	BuildRequires: mvn(com.fasterxml.jackson.datatype:jackson-datatype-joda)
21mr|swagger-core-1.5.10-6|22	BuildRequires: mvn(com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider)
21mr|swagger-core-1.5.10-6|23	BuildRequires: mvn(com.google.guava:guava)
21mr|swagger-core-1.5.10-6|24	BuildRequires: mvn(com.sun.jersey:jersey-client:1)
21mr|swagger-core-1.5.10-6|25	BuildRequires: mvn(com.sun.jersey:jersey-core:1)
21mr|swagger-core-1.5.10-6|26	BuildRequires: mvn(com.sun.jersey:jersey-server:1)
21mr|swagger-core-1.5.10-6|27	BuildRequires: mvn(com.sun.jersey:jersey-servlet:1)
21mr|swagger-core-1.5.10-6|28	BuildRequires: mvn(com.sun.jersey.contribs:jersey-multipart:1)
21mr|swagger-core-1.5.10-6|29	BuildRequires: mvn(commons-io:commons-io)
21mr|swagger-core-1.5.10-6|30	BuildRequires: mvn(javax.inject:javax.inject)
21mr|swagger-core-1.5.10-6|31	BuildRequires: mvn(javax.servlet:javax.servlet-api)
21mr|swagger-core-1.5.10-6|32	BuildRequires: mvn(javax.validation:validation-api)
21mr|swagger-core-1.5.10-6|33	BuildRequires: mvn(javax.ws.rs:jsr311-api)
21mr|swagger-core-1.5.10-6|34	BuildRequires: mvn(joda-time:joda-time)
21mr|swagger-core-1.5.10-6|35	BuildRequires: mvn(org.apache.commons:commons-lang3)
21mr|swagger-core-1.5.10-6|36	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|swagger-core-1.5.10-6|37	BuildRequires: mvn(org.apache.maven.plugins:maven-failsafe-plugin)
21mr|swagger-core-1.5.10-6|38	BuildRequires: mvn(org.glassfish.jersey.containers:jersey-container-servlet-core)
21mr|swagger-core-1.5.10-6|39	BuildRequires: mvn(org.glassfish.jersey.media:jersey-media-multipart)
21mr|swagger-core-1.5.10-6|40	BuildRequires: mvn(org.hibernate:hibernate-validator)
21mr|swagger-core-1.5.10-6|41	BuildRequires: mvn(org.joda:joda-convert)
21mr|swagger-core-1.5.10-6|42	BuildRequires: mvn(org.mockito:mockito-all)
21mr|swagger-core-1.5.10-6|43	BuildRequires: mvn(org.mockito:mockito-core)
21mr|swagger-core-1.5.10-6|44	BuildRequires: mvn(org.powermock:powermock-api-mockito)
21mr|swagger-core-1.5.10-6|45	BuildRequires: mvn(org.reflections:reflections)
21mr|swagger-core-1.5.10-6|46	BuildRequires: mvn(org.slf4j:slf4j-api)
21mr|swagger-core-1.5.10-6|47	BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
21mr|swagger-core-1.5.10-6|48	BuildRequires: mvn(org.testng:testng)
21mr|swagger-core-1.5.10-6|49	
21mr|swagger-core-1.5.10-6|50	Group:          Development/Java
21mr|swagger-core-1.5.10-6|51	BuildArch:     noarch
21mr|swagger-core-1.5.10-6|52	# Java stack is not supported on x86_32
21mr|swagger-core-1.5.10-6|53	ExcludeArch: %{ix86}
21mr|swagger-core-1.5.10-6|54	
21mr|swagger-core-1.5.10-6|55	%description
21mr|swagger-core-1.5.10-6|56	The goal of Swagger is to define a standard, language-agnostic interface
21mr|swagger-core-1.5.10-6|57	to REST APIs which allows both humans and computers to discover and
21mr|swagger-core-1.5.10-6|58	understand the capabilities of the service without access to source code,
21mr|swagger-core-1.5.10-6|59	documentation, or through network traffic inspection. When properly defined
21mr|swagger-core-1.5.10-6|60	via Swagger, a consumer can understand and interact with the remote service
21mr|swagger-core-1.5.10-6|61	with a minimal amount of implementation logic. Similar to what interfaces
21mr|swagger-core-1.5.10-6|62	have done for lower level programming, Swagger removes the guesswork
21mr|swagger-core-1.5.10-6|63	in calling the service.
21mr|swagger-core-1.5.10-6|64	
21mr|swagger-core-1.5.10-6|65	%package annotations
21mr|swagger-core-1.5.10-6|66	Summary:       Swagger Annotations
21mr|swagger-core-1.5.10-6|67	
21mr|swagger-core-1.5.10-6|68	%description annotations
21mr|swagger-core-1.5.10-6|69	Swagger Annotations that configures definition level metadata.
21mr|swagger-core-1.5.10-6|70	
21mr|swagger-core-1.5.10-6|71	%package hibernate-validations
21mr|swagger-core-1.5.10-6|72	Summary:       Swagger Hibernate Validations
21mr|swagger-core-1.5.10-6|73	
21mr|swagger-core-1.5.10-6|74	%description hibernate-validations
21mr|swagger-core-1.5.10-6|75	Swagger Hibernate Validations support.
21mr|swagger-core-1.5.10-6|76	
21mr|swagger-core-1.5.10-6|77	%package jaxrs
21mr|swagger-core-1.5.10-6|78	Summary:       Swagger JAXRS
21mr|swagger-core-1.5.10-6|79	
21mr|swagger-core-1.5.10-6|80	%description jaxrs
21mr|swagger-core-1.5.10-6|81	Swagger *JAX-RS* support.
21mr|swagger-core-1.5.10-6|82	
21mr|swagger-core-1.5.10-6|83	%package jersey-jaxrs
21mr|swagger-core-1.5.10-6|84	Summary:       Swagger Models
21mr|swagger-core-1.5.10-6|85	
21mr|swagger-core-1.5.10-6|86	%description jersey-jaxrs
21mr|swagger-core-1.5.10-6|87	Swagger Jersey 1.x *JAX-RS* support.
21mr|swagger-core-1.5.10-6|88	
21mr|swagger-core-1.5.10-6|89	%package jersey2-jaxrs
21mr|swagger-core-1.5.10-6|90	Summary:       Swagger Models
21mr|swagger-core-1.5.10-6|91	
21mr|swagger-core-1.5.10-6|92	%description jersey2-jaxrs
21mr|swagger-core-1.5.10-6|93	Swagger Jersey 2.x *JAX-RS* support.
21mr|swagger-core-1.5.10-6|94	
21mr|swagger-core-1.5.10-6|95	%package models
21mr|swagger-core-1.5.10-6|96	Summary:       Swagger Models
21mr|swagger-core-1.5.10-6|97	
21mr|swagger-core-1.5.10-6|98	%description models
21mr|swagger-core-1.5.10-6|99	Swagger Models module.
21mr|swagger-core-1.5.10-6|100	
21mr|swagger-core-1.5.10-6|101	%package mule
21mr|swagger-core-1.5.10-6|102	Summary:       Swagger Mule
21mr|swagger-core-1.5.10-6|103	
21mr|swagger-core-1.5.10-6|104	%description mule
21mr|swagger-core-1.5.10-6|105	Swagger Mule.
21mr|swagger-core-1.5.10-6|106	
21mr|swagger-core-1.5.10-6|107	%package project
21mr|swagger-core-1.5.10-6|108	Summary:       Swagger Parent POM
21mr|swagger-core-1.5.10-6|109	
21mr|swagger-core-1.5.10-6|110	%description project
21mr|swagger-core-1.5.10-6|111	Swagger Parent POM.
21mr|swagger-core-1.5.10-6|112	
21mr|swagger-core-1.5.10-6|113	%package servlet
21mr|swagger-core-1.5.10-6|114	Summary:       Swagger Servlet
21mr|swagger-core-1.5.10-6|115	
21mr|swagger-core-1.5.10-6|116	%description servlet
21mr|swagger-core-1.5.10-6|117	Swagger Servlet.
21mr|swagger-core-1.5.10-6|118	
21mr|swagger-core-1.5.10-6|119	%package javadoc
21mr|swagger-core-1.5.10-6|120	Summary:       Javadoc for %{name}
21mr|swagger-core-1.5.10-6|121	
21mr|swagger-core-1.5.10-6|122	%description javadoc
21mr|swagger-core-1.5.10-6|123	This package contains javadoc for %{name}.
21mr|swagger-core-1.5.10-6|124	
21mr|swagger-core-1.5.10-6|125	%prep
21mr|swagger-core-1.5.10-6|126	%setup -q -n %{name}-%{namedversion}
21mr|swagger-core-1.5.10-6|127	
21mr|swagger-core-1.5.10-6|128	# Dependency convergence error
21mr|swagger-core-1.5.10-6|129	%pom_remove_plugin :maven-enforcer-plugin
21mr|swagger-core-1.5.10-6|130	
21mr|swagger-core-1.5.10-6|131	# Unwanted plugins
21mr|swagger-core-1.5.10-6|132	%pom_xpath_remove "pom:build/pom:extensions"
21mr|swagger-core-1.5.10-6|133	%pom_remove_plugin org.jacoco:jacoco-maven-plugin
21mr|swagger-core-1.5.10-6|134	%pom_remove_plugin :maven-source-plugin
21mr|swagger-core-1.5.10-6|135	%pom_remove_plugin :maven-dependency-plugin
21mr|swagger-core-1.5.10-6|136	%pom_remove_plugin :maven-site-plugin
21mr|swagger-core-1.5.10-6|137	%pom_remove_plugin :maven-release-plugin
21mr|swagger-core-1.5.10-6|138	%pom_remove_plugin -r :jetty-maven-plugin
21mr|swagger-core-1.5.10-6|139	
21mr|swagger-core-1.5.10-6|140	# Unwanted task
21mr|swagger-core-1.5.10-6|141	%pom_xpath_remove "pom:plugin[pom:artifactId = 'maven-javadoc-plugin']/pom:executions"
21mr|swagger-core-1.5.10-6|142	
21mr|swagger-core-1.5.10-6|143	%pom_change_dep -r org.glassfish.hk2.external:javax.inject javax.inject:javax.inject:1
21mr|swagger-core-1.5.10-6|144	
21mr|swagger-core-1.5.10-6|145	%pom_xpath_set "pom:properties/pom:jersey-version" 1
21mr|swagger-core-1.5.10-6|146	
21mr|swagger-core-1.5.10-6|147	# Force glassfish-servlet-api use
21mr|swagger-core-1.5.10-6|148	%pom_xpath_set "pom:properties/pom:servlet-api-version" 3.1.0
21mr|swagger-core-1.5.10-6|149	%pom_change_dep -r javax.servlet:servlet-api javax.servlet:javax.servlet-api:'${servlet-api-version}'
21mr|swagger-core-1.5.10-6|150	
21mr|swagger-core-1.5.10-6|151	# Unavailable Test deps
21mr|swagger-core-1.5.10-6|152	# com.openpojo:openpojo:0.8.0
21mr|swagger-core-1.5.10-6|153	%pom_remove_dep com.openpojo:openpojo modules/swagger-models
21mr|swagger-core-1.5.10-6|154	rm modules/swagger-models/src/test/java/io/swagger/PojosTest.java
21mr|swagger-core-1.5.10-6|155	# org.powermock:powermock-module-testng:1.6.4
21mr|swagger-core-1.5.10-6|156	%pom_remove_dep org.powermock:powermock-module-testng modules/swagger-models
21mr|swagger-core-1.5.10-6|157	rm modules/swagger-models/src/test/java/io/swagger/models/ArrayModelTest.java \
21mr|swagger-core-1.5.10-6|158	modules/swagger-models/src/test/java/io/swagger/models/ModelImplTest.java
21mr|swagger-core-1.5.10-6|159	
21mr|swagger-core-1.5.10-6|160	#java.lang.AssertionError: expected [4] but found [2]
21mr|swagger-core-1.5.10-6|161	rm modules/swagger-core/src/test/java/io/swagger/ModelConverterTest.java
21mr|swagger-core-1.5.10-6|162	#java.lang.AssertionError: Serialized object:
21mr|swagger-core-1.5.10-6|163	#{"in":"query","required":false,"type":"integer","default":1234,"format":"1nt64"}
21mr|swagger-core-1.5.10-6|164	#does not equal to expected serialized string:
21mr|swagger-core-1.5.10-6|165	#{"in":"query","required":false,"type":"integer","default":1234,"format":"1nt64"}
21mr|swagger-core-1.5.10-6|166	rm modules/swagger-core/src/test/java/io/swagger/parameter/ParameterSerializationTest.java
21mr|swagger-core-1.5.10-6|167	
21mr|swagger-core-1.5.10-6|168	# com.jayway.restassured:rest-assured:2.8.0
21mr|swagger-core-1.5.10-6|169	%pom_remove_dep -r com.jayway.restassured:rest-assured
21mr|swagger-core-1.5.10-6|170	rm modules/swagger-jaxrs/src/test/java/io/swagger/functional/test/ApiListingResourceIT.java
21mr|swagger-core-1.5.10-6|171	
21mr|swagger-core-1.5.10-6|172	%build
21mr|swagger-core-1.5.10-6|173	# Disable (temporarily) test suite. Until rhbz#1369224, 1369232 are not fixed
21mr|swagger-core-1.5.10-6|174	%mvn_build -sf
21mr|swagger-core-1.5.10-6|175	
21mr|swagger-core-1.5.10-6|176	%install
21mr|swagger-core-1.5.10-6|177	%mvn_install
21mr|swagger-core-1.5.10-6|178	
21mr|swagger-core-1.5.10-6|179	%files -f .mfiles-swagger-core
21mr|swagger-core-1.5.10-6|180	%doc README.md
21mr|swagger-core-1.5.10-6|181	
21mr|swagger-core-1.5.10-6|182	%files annotations -f .mfiles-swagger-annotations
21mr|swagger-core-1.5.10-6|183	%license LICENSE
21mr|swagger-core-1.5.10-6|184	
21mr|swagger-core-1.5.10-6|185	%files hibernate-validations -f .mfiles-swagger-hibernate-validations
21mr|swagger-core-1.5.10-6|186	%files jaxrs -f .mfiles-swagger-jaxrs
21mr|swagger-core-1.5.10-6|187	%files jersey-jaxrs -f .mfiles-swagger-jersey-jaxrs
21mr|swagger-core-1.5.10-6|188	%files jersey2-jaxrs -f .mfiles-swagger-jersey2-jaxrs
21mr|swagger-core-1.5.10-6|189	%files models -f .mfiles-swagger-models
21mr|swagger-core-1.5.10-6|190	%files mule -f .mfiles-swagger-mule
21mr|swagger-core-1.5.10-6|191	%files project -f .mfiles-swagger-project
21mr|swagger-core-1.5.10-6|192	%license LICENSE
21mr|swagger-core-1.5.10-6|193	
21mr|swagger-core-1.5.10-6|194	%files servlet -f .mfiles-swagger-servlet
21mr|swagger-core-1.5.10-6|195	
21mr|swagger-core-1.5.10-6|196	%files javadoc -f .mfiles-javadoc
21mr|swagger-core-1.5.10-6|197	%license LICENSE
21mr|swagger-core-1.5.10-6|198	

17010 21
21mr|sweeper-23.08.4-2|1	Summary:	Clean unwanted traces from your system
21mr|sweeper-23.08.4-2|2	Name:		sweeper
21mr|sweeper-23.08.4-2|3	Version:	23.08.4
21mr|sweeper-23.08.4-2|4	Release:	2
21mr|sweeper-23.08.4-2|5	License:	LGPLv2+
21mr|sweeper-23.08.4-2|6	Group:		Graphical desktop/KDE
21mr|sweeper-23.08.4-2|7	Url:		http://www.kde.org/
21mr|sweeper-23.08.4-2|8	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|sweeper-23.08.4-2|9	BuildRequires:	extra-cmake-modules
21mr|sweeper-23.08.4-2|10	BuildRequires:	kf5activitiesstats-devel
21mr|sweeper-23.08.4-2|11	BuildRequires:	kf5bookmarks-devel
21mr|sweeper-23.08.4-2|12	BuildRequires:	kf5config-devel
21mr|sweeper-23.08.4-2|13	BuildRequires:	kf5configwidgets-devel
21mr|sweeper-23.08.4-2|14	BuildRequires:	kf5coreaddons-devel
21mr|sweeper-23.08.4-2|15	BuildRequires:	kf5crash-devel
21mr|sweeper-23.08.4-2|16	BuildRequires:	kf5doctools-devel
21mr|sweeper-23.08.4-2|17	BuildRequires:	kf5i18n-devel
21mr|sweeper-23.08.4-2|18	BuildRequires:	kf5kio-devel
21mr|sweeper-23.08.4-2|19	BuildRequires:	kf5textwidgets-devel
21mr|sweeper-23.08.4-2|20	BuildRequires:	kf5xmlgui-devel
21mr|sweeper-23.08.4-2|21	BuildRequires:	pkgconfig(Qt5Core)
21mr|sweeper-23.08.4-2|22	BuildRequires:	pkgconfig(Qt5DBus)
21mr|sweeper-23.08.4-2|23	BuildRequires:	pkgconfig(Qt5Gui)
21mr|sweeper-23.08.4-2|24	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|sweeper-23.08.4-2|25	
21mr|sweeper-23.08.4-2|26	%description
21mr|sweeper-23.08.4-2|27	Sweeper helps to clean unwanted traces the user leaves on the system.
21mr|sweeper-23.08.4-2|28	
21mr|sweeper-23.08.4-2|29	%files -f %{name}.lang
21mr|sweeper-23.08.4-2|30	%{_kde5_applicationsdir}/org.kde.sweeper.desktop
21mr|sweeper-23.08.4-2|31	%{_kde5_bindir}/sweeper
21mr|sweeper-23.08.4-2|32	%{_kde5_xmlguidir}/sweeper/sweeperui.rc
21mr|sweeper-23.08.4-2|33	%{_appdatadir}/org.kde.sweeper.appdata.xml
21mr|sweeper-23.08.4-2|34	%{_datadir}/dbus-1/interfaces/org.kde.sweeper.xml
21mr|sweeper-23.08.4-2|35	%{_kde5_datadir}/qlogging-categories5/sweeper.categories
21mr|sweeper-23.08.4-2|36	
21mr|sweeper-23.08.4-2|37	#----------------------------------------------------------------------
21mr|sweeper-23.08.4-2|38	
21mr|sweeper-23.08.4-2|39	%prep
21mr|sweeper-23.08.4-2|40	%autosetup -p1
21mr|sweeper-23.08.4-2|41	
21mr|sweeper-23.08.4-2|42	%build
21mr|sweeper-23.08.4-2|43	%cmake_kde5
21mr|sweeper-23.08.4-2|44	%make
21mr|sweeper-23.08.4-2|45	
21mr|sweeper-23.08.4-2|46	%install
21mr|sweeper-23.08.4-2|47	%makeinstall_std -C build
21mr|sweeper-23.08.4-2|48	
21mr|sweeper-23.08.4-2|49	%find_lang %{name} --with-kde --with-html
21mr|sweeper-23.08.4-2|50	

17011 21
21mr|swh-plugins-0.4.17-1|1	Summary:	A set of audio plugins for LADSPA
21mr|swh-plugins-0.4.17-1|2	Name:		swh-plugins
21mr|swh-plugins-0.4.17-1|3	Version:	0.4.17
21mr|swh-plugins-0.4.17-1|4	Release:	1
21mr|swh-plugins-0.4.17-1|5	License:	GPLv2+
21mr|swh-plugins-0.4.17-1|6	Group:		Sound
21mr|swh-plugins-0.4.17-1|7	Url:		http://plugin.org.uk/
21mr|swh-plugins-0.4.17-1|8	Source0:	https://github.com/swh/ladspa/releases/tag/ladspa-%{version}.tar.gz
21mr|swh-plugins-0.4.17-1|9	Patch0:		swh-plugins-0.4.17-drop-inline-from-functions.patch
21mr|swh-plugins-0.4.17-1|10	Patch1:		swh-plugins-0.4.17-drop-ABOUT_NLS-file.patch
21mr|swh-plugins-0.4.17-1|11	Patch2:		swh-plugins-0.4.17-drop-broken-lookahead_limiter.patch
21mr|swh-plugins-0.4.17-1|12	Patch3:		swh-plugins-0.4.17-fix-floating-point-errors.patch
21mr|swh-plugins-0.4.17-1|13	Patch4:		swh-plugins-0.4.17-added-bypass-button-to-pitchshift.patch
21mr|swh-plugins-0.4.17-1|14	Patch5:		swh-plugins-0.4.17-fix-multiple-instances-of-impulse-convolver.patch
21mr|swh-plugins-0.4.17-1|15	BuildRequires:	perl-XML-Parser
21mr|swh-plugins-0.4.17-1|16	BuildRequires:	gettext-devel >= 0.19.3
21mr|swh-plugins-0.4.17-1|17	BuildRequires:	ladspa-devel
21mr|swh-plugins-0.4.17-1|18	BuildRequires:	pkgconfig(fftw3)
21mr|swh-plugins-0.4.17-1|19	
21mr|swh-plugins-0.4.17-1|20	%description
21mr|swh-plugins-0.4.17-1|21	A set of audio plugins for LADSPA (see http://plugin.org.uk/ for more info).
21mr|swh-plugins-0.4.17-1|22	
21mr|swh-plugins-0.4.17-1|23	%files -f %{name}.lang
21mr|swh-plugins-0.4.17-1|24	%doc README ChangeLog AUTHORS
21mr|swh-plugins-0.4.17-1|25	%{_libdir}/ladspa/*.so
21mr|swh-plugins-0.4.17-1|26	%dir %{_datadir}/ladspa/
21mr|swh-plugins-0.4.17-1|27	%dir %{_datadir}/ladspa/rdf/
21mr|swh-plugins-0.4.17-1|28	%{_datadir}/ladspa/rdf/*.rdf
21mr|swh-plugins-0.4.17-1|29	
21mr|swh-plugins-0.4.17-1|30	#-----------------------------------------------------------------------------
21mr|swh-plugins-0.4.17-1|31	
21mr|swh-plugins-0.4.17-1|32	%prep
21mr|swh-plugins-0.4.17-1|33	%setup -qn ladspa-%{version}
21mr|swh-plugins-0.4.17-1|34	%apply_patches
21mr|swh-plugins-0.4.17-1|35	
21mr|swh-plugins-0.4.17-1|36	
21mr|swh-plugins-0.4.17-1|37	%build
21mr|swh-plugins-0.4.17-1|38	./autogen.sh
21mr|swh-plugins-0.4.17-1|39	%configure \
21mr|swh-plugins-0.4.17-1|40	%ifnarch aarch64
21mr|swh-plugins-0.4.17-1|41	--enable-sse
21mr|swh-plugins-0.4.17-1|42	%else
21mr|swh-plugins-0.4.17-1|43	--disable-sse
21mr|swh-plugins-0.4.17-1|44	%endif
21mr|swh-plugins-0.4.17-1|45	
21mr|swh-plugins-0.4.17-1|46	%make CFLAGS="%{optflags} -fPIC"
21mr|swh-plugins-0.4.17-1|47	
21mr|swh-plugins-0.4.17-1|48	
21mr|swh-plugins-0.4.17-1|49	%install
21mr|swh-plugins-0.4.17-1|50	%makeinstall_std
21mr|swh-plugins-0.4.17-1|51	
21mr|swh-plugins-0.4.17-1|52	%find_lang %{name}

17012 21
21mr|swig-4.0.2-1|1	%bcond_with guile
21mr|swig-4.0.2-1|2	%ifarch %{e2k} %{riscv}
21mr|swig-4.0.2-1|3	%bcond_with mono
21mr|swig-4.0.2-1|4	%bcond_with ocaml
21mr|swig-4.0.2-1|5	%else
21mr|swig-4.0.2-1|6	%bcond_without mono
21mr|swig-4.0.2-1|7	%bcond_without ocaml
21mr|swig-4.0.2-1|8	%endif
21mr|swig-4.0.2-1|9	%bcond_without php
21mr|swig-4.0.2-1|10	%bcond_without ruby
21mr|swig-4.0.2-1|11	%bcond_without lua
21mr|swig-4.0.2-1|12	
21mr|swig-4.0.2-1|13	Summary:	Simplified Wrapper and Interface Generator (SWIG)
21mr|swig-4.0.2-1|14	Name:		swig
21mr|swig-4.0.2-1|15	Version:	4.0.2
21mr|swig-4.0.2-1|16	Release:	1
21mr|swig-4.0.2-1|17	Epoch:		1
21mr|swig-4.0.2-1|18	License:	BSD
21mr|swig-4.0.2-1|19	Group:		Development/Other
21mr|swig-4.0.2-1|20	Url:		http://www.swig.org/
21mr|swig-4.0.2-1|21	Source0:	http://download.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
21mr|swig-4.0.2-1|22	BuildRequires:	bison
21mr|swig-4.0.2-1|23	BuildRequires:	imake
21mr|swig-4.0.2-1|24	BuildRequires:	libtool
21mr|swig-4.0.2-1|25	%if %{with mono}
21mr|swig-4.0.2-1|26	BuildRequires:	mono
21mr|swig-4.0.2-1|27	BuildRequires:	pkgconfig(mono)
21mr|swig-4.0.2-1|28	%endif
21mr|swig-4.0.2-1|29	%if %{with ocaml}
21mr|swig-4.0.2-1|30	BuildRequires:	ocaml
21mr|swig-4.0.2-1|31	%endif
21mr|swig-4.0.2-1|32	BuildRequires:	boost-devel
21mr|swig-4.0.2-1|33	BuildRequires:	libstdc++-devel
21mr|swig-4.0.2-1|34	%if %{with guile}
21mr|swig-4.0.2-1|35	BuildRequires:	lua-devel
21mr|swig-4.0.2-1|36	%endif
21mr|swig-4.0.2-1|37	BuildRequires:	perl-devel
21mr|swig-4.0.2-1|38	%if %{with php}
21mr|swig-4.0.2-1|39	BuildRequires:	php-devel
21mr|swig-4.0.2-1|40	%endif
21mr|swig-4.0.2-1|41	%if %{with ruby}
21mr|swig-4.0.2-1|42	BuildRequires:	ruby-devel
21mr|swig-4.0.2-1|43	%endif
21mr|swig-4.0.2-1|44	BuildRequires:	tcl-devel
21mr|swig-4.0.2-1|45	%if %{with guile}
21mr|swig-4.0.2-1|46	BuildRequires:	pkgconfig(guile-2.0)
21mr|swig-4.0.2-1|47	%endif
21mr|swig-4.0.2-1|48	BuildRequires:	pkgconfig(libpcre)
21mr|swig-4.0.2-1|49	BuildRequires:	pkgconfig(lua)
21mr|swig-4.0.2-1|50	BuildRequires:	pkgconfig(python2)
21mr|swig-4.0.2-1|51	Obsoletes:	swig-devel < 2.0.7
21mr|swig-4.0.2-1|52	Conflicts:	swig2
21mr|swig-4.0.2-1|53	
21mr|swig-4.0.2-1|54	%description
21mr|swig-4.0.2-1|55	SWIG takes an interface description file written in a combination of C/C++
21mr|swig-4.0.2-1|56	and special directives and produces interfaces to Perl, Python, and Tcl.
21mr|swig-4.0.2-1|57	It allows scripting languages to use C/C++ code with minimal effort.
21mr|swig-4.0.2-1|58	
21mr|swig-4.0.2-1|59	%files
21mr|swig-4.0.2-1|60	%doc ANNOUNCE INSTALL CHANGES CHANGES.current LICENSE README TODO
21mr|swig-4.0.2-1|61	%{_bindir}/swig
21mr|swig-4.0.2-1|62	%{_bindir}/ccache-swig
21mr|swig-4.0.2-1|63	%{_datadir}/swig
21mr|swig-4.0.2-1|64	
21mr|swig-4.0.2-1|65	#----------------------------------------------------------------------------
21mr|swig-4.0.2-1|66	
21mr|swig-4.0.2-1|67	%package doc
21mr|swig-4.0.2-1|68	Summary:	Documentation and examples for %{name}
21mr|swig-4.0.2-1|69	Group:		Development/C
21mr|swig-4.0.2-1|70	Requires:	%{name} = %{EVRD}
21mr|swig-4.0.2-1|71	
21mr|swig-4.0.2-1|72	%description doc
21mr|swig-4.0.2-1|73	SWIG takes an interface description file written in a combination of C/C++
21mr|swig-4.0.2-1|74	and special directives and produces interfaces to Perl, Python, and Tcl.
21mr|swig-4.0.2-1|75	It allows scripting languages to use C/C++ code with minimal effort.
21mr|swig-4.0.2-1|76	
21mr|swig-4.0.2-1|77	Install the %{name}-doc package if you want to look at example and
21mr|swig-4.0.2-1|78	documentation.
21mr|swig-4.0.2-1|79	
21mr|swig-4.0.2-1|80	%files doc
21mr|swig-4.0.2-1|81	%doc Examples Doc/Manual
21mr|swig-4.0.2-1|82	
21mr|swig-4.0.2-1|83	#----------------------------------------------------------------------------
21mr|swig-4.0.2-1|84	
21mr|swig-4.0.2-1|85	%prep
21mr|swig-4.0.2-1|86	%autosetup -p1
21mr|swig-4.0.2-1|87	
21mr|swig-4.0.2-1|88	%build
21mr|swig-4.0.2-1|89	./autogen.sh
21mr|swig-4.0.2-1|90	%configure \
21mr|swig-4.0.2-1|91	--with-2to3=%{_bindir}/2to3 \
21mr|swig-4.0.2-1|92	--with-python=%{_bindir}/python2 \
21mr|swig-4.0.2-1|93	--with-python3=%{_bindir}/python3
21mr|swig-4.0.2-1|94	%make
21mr|swig-4.0.2-1|95	
21mr|swig-4.0.2-1|96	%install
21mr|swig-4.0.2-1|97	%makeinstall_std

17013 21
21mr|swingx-1.6.5.1-14|1	# Because dash is not allowed in RPM version numbers
21mr|swingx-1.6.5.1-14|2	%global real_version 1.6.5-1
21mr|swingx-1.6.5.1-14|3	
21mr|swingx-1.6.5.1-14|4	Name:           swingx
21mr|swingx-1.6.5.1-14|5	Version:        1.6.5.1
21mr|swingx-1.6.5.1-14|6	Release:        14
21mr|swingx-1.6.5.1-14|7	Summary:        A collection of Swing components
21mr|swingx-1.6.5.1-14|8	License:        LGPLv2
21mr|swingx-1.6.5.1-14|9	URL:            https://swingx.java.net/
21mr|swingx-1.6.5.1-14|10	Group:          Development/Java
21mr|swingx-1.6.5.1-14|11	BuildArch:      noarch
21mr|swingx-1.6.5.1-14|12	# Java stack is not supported on x86_32
21mr|swingx-1.6.5.1-14|13	ExcludeArch: %{ix86}
21mr|swingx-1.6.5.1-14|14	
21mr|swingx-1.6.5.1-14|15	# Generated by
21mr|swingx-1.6.5.1-14|16	# svn export https://svn.java.net/svn/swingx~svn/tags/swingx-project-1.6.5-1/
21mr|swingx-1.6.5.1-14|17	# tar -cJf swingx-project-1.6.5-1.tar.xz swingx-project-1.6.5-1
21mr|swingx-1.6.5.1-14|18	Source0:        swingx-project-%{real_version}.tar.xz
21mr|swingx-1.6.5.1-14|19	
21mr|swingx-1.6.5.1-14|20	# Remove dep that is not needed for successful test run
21mr|swingx-1.6.5.1-14|21	Patch0:         swingx-remove-jhlabs-filters.patch
21mr|swingx-1.6.5.1-14|22	# Remove use of internal com.sun API for Java 7 compatibility
21mr|swingx-1.6.5.1-14|23	Patch1:         swingx-java7-swing-painter-compat.patch
21mr|swingx-1.6.5.1-14|24	# Accomodate in tests for extra validation performed in Java 7
21mr|swingx-1.6.5.1-14|25	Patch2:         swingx-java7-treepath-compat.patch
21mr|swingx-1.6.5.1-14|26	# These two tests fail for an unknown reason
21mr|swingx-1.6.5.1-14|27	Patch3:         swingx-uititlelabel-test-failure.patch
21mr|swingx-1.6.5.1-14|28	# Handle Java 8 verisons
21mr|swingx-1.6.5.1-14|29	Patch4:         swingx-java8-compat.patch
21mr|swingx-1.6.5.1-14|30	
21mr|swingx-1.6.5.1-14|31	BuildRequires:  maven-local
21mr|swingx-1.6.5.1-14|32	BuildRequires:  mvn(junit:junit)
21mr|swingx-1.6.5.1-14|33	BuildRequires:  mvn(net.java:jvnet-parent:pom:)
21mr|swingx-1.6.5.1-14|34	BuildRequires:  mvn(org.kohsuke.metainf-services:metainf-services)
21mr|swingx-1.6.5.1-14|35	BuildRequires:  mvn(org.mockito:mockito-core)
21mr|swingx-1.6.5.1-14|36	
21mr|swingx-1.6.5.1-14|37	
21mr|swingx-1.6.5.1-14|38	%description
21mr|swingx-1.6.5.1-14|39	SwingX contains a collection of powerful, useful, and just plain fun Swing
21mr|swingx-1.6.5.1-14|40	components. Each of the Swing components have been extended, providing
21mr|swingx-1.6.5.1-14|41	data-aware functionality out of the box. New useful components have been
21mr|swingx-1.6.5.1-14|42	created like the JXDatePicker, JXTaskPane, and JXImagePanel.
21mr|swingx-1.6.5.1-14|43	
21mr|swingx-1.6.5.1-14|44	
21mr|swingx-1.6.5.1-14|45	%package javadoc
21mr|swingx-1.6.5.1-14|46	Summary:        Javadocs for %{name}
21mr|swingx-1.6.5.1-14|47	
21mr|swingx-1.6.5.1-14|48	%description javadoc
21mr|swingx-1.6.5.1-14|49	This package contains the API documentation for %{name}.
21mr|swingx-1.6.5.1-14|50	
21mr|swingx-1.6.5.1-14|51	
21mr|swingx-1.6.5.1-14|52	%prep
21mr|swingx-1.6.5.1-14|53	%setup -q -n %{name}-project-%{real_version}
21mr|swingx-1.6.5.1-14|54	%patch0 -p1 -b.orig
21mr|swingx-1.6.5.1-14|55	%patch1 -p0 -b.orig
21mr|swingx-1.6.5.1-14|56	%patch2 -p0 -b.orig
21mr|swingx-1.6.5.1-14|57	%patch3 -p0 -b.orig
21mr|swingx-1.6.5.1-14|58	%patch4 -p0 -b.orig
21mr|swingx-1.6.5.1-14|59	
21mr|swingx-1.6.5.1-14|60	# Remove all binaries
21mr|swingx-1.6.5.1-14|61	find . -name "*.jar" -exec rm -f {} \;
21mr|swingx-1.6.5.1-14|62	find . -name "*.class" -exec rm -f {} \;
21mr|swingx-1.6.5.1-14|63	find . -name "*.so" -exec rm -f {} \;
21mr|swingx-1.6.5.1-14|64	find . -name "*.dll" -exec rm -f {} \;
21mr|swingx-1.6.5.1-14|65	
21mr|swingx-1.6.5.1-14|66	# Don't build or install SwingX Test Support module (code and classes
21mr|swingx-1.6.5.1-14|67	# to support testing SwingX). Classes contained in this module are for
21mr|swingx-1.6.5.1-14|68	# internal SwingX use only. And the Test Support module doesn't build
21mr|swingx-1.6.5.1-14|69	# against the version of mockito in Fedora >= 30.
21mr|swingx-1.6.5.1-14|70	%pom_disable_module swingx-testsupport
21mr|swingx-1.6.5.1-14|71	
21mr|swingx-1.6.5.1-14|72	
21mr|swingx-1.6.5.1-14|73	%build
21mr|swingx-1.6.5.1-14|74	%mvn_build -f
21mr|swingx-1.6.5.1-14|75	
21mr|swingx-1.6.5.1-14|76	
21mr|swingx-1.6.5.1-14|77	%install
21mr|swingx-1.6.5.1-14|78	%mvn_install
21mr|swingx-1.6.5.1-14|79	
21mr|swingx-1.6.5.1-14|80	
21mr|swingx-1.6.5.1-14|81	%files -f .mfiles
21mr|swingx-1.6.5.1-14|82	%doc COPYING
21mr|swingx-1.6.5.1-14|83	
21mr|swingx-1.6.5.1-14|84	
21mr|swingx-1.6.5.1-14|85	%files javadoc -f .mfiles-javadoc
21mr|swingx-1.6.5.1-14|86	%doc COPYING
21mr|swingx-1.6.5.1-14|87	
21mr|swingx-1.6.5.1-14|88	

17014 21
21mr|swizzle-1.6.2-11|1	Name:          swizzle
21mr|swizzle-1.6.2-11|2	Version:       1.6.2
21mr|swizzle-1.6.2-11|3	Release:       11
21mr|swizzle-1.6.2-11|4	Summary:       Collection of Java data processing and RPC utilities
21mr|swizzle-1.6.2-11|5	License:       ASL 2.0
21mr|swizzle-1.6.2-11|6	URL:           https://github.com/codehaus/swizzle
21mr|swizzle-1.6.2-11|7	Source0:       https://github.com/codehaus/swizzle/archive/%{name}-%{version}.tar.gz
21mr|swizzle-1.6.2-11|8	# swizzle package don't include the license file
21mr|swizzle-1.6.2-11|9	# reported @ http://jira.codehaus.org/browse/SWIZZLE-61
21mr|swizzle-1.6.2-11|10	#            https://github.com/codehaus/swizzle/issues/1
21mr|swizzle-1.6.2-11|11	Source1:       http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|swizzle-1.6.2-11|12	
21mr|swizzle-1.6.2-11|13	BuildRequires: maven-local
21mr|swizzle-1.6.2-11|14	BuildRequires: mvn(commons-collections:commons-collections)
21mr|swizzle-1.6.2-11|15	BuildRequires: mvn(junit:junit)
21mr|swizzle-1.6.2-11|16	BuildRequires: mvn(log4j:log4j:1.2.17)
21mr|swizzle-1.6.2-11|17	BuildRequires: mvn(org.apache.velocity:velocity)
21mr|swizzle-1.6.2-11|18	BuildRequires: mvn(org.apache.xmlrpc:xmlrpc-client)
21mr|swizzle-1.6.2-11|19	BuildRequires: mvn(org.slf4j:slf4j-api)
21mr|swizzle-1.6.2-11|20	BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
21mr|swizzle-1.6.2-11|21	
21mr|swizzle-1.6.2-11|22	Group:          Development/Java
21mr|swizzle-1.6.2-11|23	BuildArch:     noarch
21mr|swizzle-1.6.2-11|24	# Java stack is not supported on x86_32
21mr|swizzle-1.6.2-11|25	ExcludeArch: %{ix86}
21mr|swizzle-1.6.2-11|26	
21mr|swizzle-1.6.2-11|27	%description
21mr|swizzle-1.6.2-11|28	Collection of Java data processing and RPC utilities.
21mr|swizzle-1.6.2-11|29	
21mr|swizzle-1.6.2-11|30	%package confluence
21mr|swizzle-1.6.2-11|31	Summary:       Swizzle :: Confluence
21mr|swizzle-1.6.2-11|32	
21mr|swizzle-1.6.2-11|33	%description confluence
21mr|swizzle-1.6.2-11|34	Strongly typed Java Client for the Confluence XML-RPC API.
21mr|swizzle-1.6.2-11|35	Can add, update, find and delete pages and more.
21mr|swizzle-1.6.2-11|36	
21mr|swizzle-1.6.2-11|37	%package jira
21mr|swizzle-1.6.2-11|38	Summary:       Swizzle :: JIRA
21mr|swizzle-1.6.2-11|39	
21mr|swizzle-1.6.2-11|40	%description jira
21mr|swizzle-1.6.2-11|41	Strongly typed Java Client for the Jira XML-RPC API or the
21mr|swizzle-1.6.2-11|42	JIRA RSS API. Far more expressive and natural to code against.
21mr|swizzle-1.6.2-11|43	Implements caching of response data. Can screen scrape using
21mr|swizzle-1.6.2-11|44	Swizzle Stream for data which is not available through XML-RPC
21mr|swizzle-1.6.2-11|45	or RSS, such as lists of voters or sub-tasks for a given item.
21mr|swizzle-1.6.2-11|46	
21mr|swizzle-1.6.2-11|47	%package jirareport
21mr|swizzle-1.6.2-11|48	Summary:       Swizzle :: JIRA Report
21mr|swizzle-1.6.2-11|49	
21mr|swizzle-1.6.2-11|50	%description jirareport
21mr|swizzle-1.6.2-11|51	A simple command line utility library that combines Velocity with
21mr|swizzle-1.6.2-11|52	Swizzle JIRA to easily create reports. The Velocity template
21mr|swizzle-1.6.2-11|53	is 100% self contained, no "coding" necessary. Simply point the
21mr|swizzle-1.6.2-11|54	swizzle-jirareport jar at a velocity template and get your
21mr|swizzle-1.6.2-11|55	formatted data back.
21mr|swizzle-1.6.2-11|56	
21mr|swizzle-1.6.2-11|57	%package stream
21mr|swizzle-1.6.2-11|58	Summary:       Swizzle :: Stream
21mr|swizzle-1.6.2-11|59	
21mr|swizzle-1.6.2-11|60	%description stream
21mr|swizzle-1.6.2-11|61	Stream editor implemented as a series of InputStream and
21mr|swizzle-1.6.2-11|62	OutputStream filters. Like the UNIX SED and can manipulate an
21mr|swizzle-1.6.2-11|63	endless stream with little memory. Unlike SED it does not support
21mr|swizzle-1.6.2-11|64	regular expressions, but the lack of it keeps buffering down and
21mr|swizzle-1.6.2-11|65	processing fast as all scanning is done with string literals of
21mr|swizzle-1.6.2-11|66	known content and length.
21mr|swizzle-1.6.2-11|67	
21mr|swizzle-1.6.2-11|68	%package javadoc
21mr|swizzle-1.6.2-11|69	Summary:       Javadoc for %{name}
21mr|swizzle-1.6.2-11|70	
21mr|swizzle-1.6.2-11|71	%description javadoc
21mr|swizzle-1.6.2-11|72	This package contains javadoc for %{name}.
21mr|swizzle-1.6.2-11|73	
21mr|swizzle-1.6.2-11|74	%prep
21mr|swizzle-1.6.2-11|75	%setup -q -n %{name}-%{name}-%{version}
21mr|swizzle-1.6.2-11|76	
21mr|swizzle-1.6.2-11|77	cp -p %{SOURCE1} LICENSE
21mr|swizzle-1.6.2-11|78	sed -i 's/\r//' LICENSE
21mr|swizzle-1.6.2-11|79	
21mr|swizzle-1.6.2-11|80	%pom_remove_plugin :maven-assembly-plugin %{name}-jirareport
21mr|swizzle-1.6.2-11|81	
21mr|swizzle-1.6.2-11|82	for m in confluence jira; do
21mr|swizzle-1.6.2-11|83	%pom_change_dep org.sonatype.sisu:sisu-xmlrpc-client org.apache.xmlrpc:xmlrpc-client:3.1.3 %{name}-${m}
21mr|swizzle-1.6.2-11|84	done
21mr|swizzle-1.6.2-11|85	
21mr|swizzle-1.6.2-11|86	# Change  org.sonatype.sisu:sisu-xmlrpc-client support (project seem upstream dead) with Apache xmlrpc-client
21mr|swizzle-1.6.2-11|87	sed -i "s|XmlRpcAhcTransportFactory|XmlRpcCommonsTransportFactory|" \
21mr|swizzle-1.6.2-11|88	%{name}-confluence/src/main/java/org/codehaus/swizzle/confluence/Confluence.java \
21mr|swizzle-1.6.2-11|89	%{name}-jira/src/main/java/org/codehaus/swizzle/jira/Jira.java
21mr|swizzle-1.6.2-11|90	
21mr|swizzle-1.6.2-11|91	%pom_change_dep :log4j :log4j:1.2.17 %{name}-jirareport
21mr|swizzle-1.6.2-11|92	%pom_change_dep :velocity org.apache.velocity: %{name}-jirareport
21mr|swizzle-1.6.2-11|93	
21mr|swizzle-1.6.2-11|94	# Disable tests, required web connection
21mr|swizzle-1.6.2-11|95	# org.codehaus.swizzle.confluence.ConfluenceException:
21mr|swizzle-1.6.2-11|96	# I/O error while communicating with HTTP server: docs.codehaus.org
21mr|swizzle-1.6.2-11|97	rm -r %{name}-confluence/src/test \
21mr|swizzle-1.6.2-11|98	%{name}-jira/src/test \
21mr|swizzle-1.6.2-11|99	%{name}-jirareport/src/test
21mr|swizzle-1.6.2-11|100	
21mr|swizzle-1.6.2-11|101	%build
21mr|swizzle-1.6.2-11|102	
21mr|swizzle-1.6.2-11|103	%mvn_build -s -- -Dproject.build.sourceEncoding=UTF-8
21mr|swizzle-1.6.2-11|104	
21mr|swizzle-1.6.2-11|105	%install
21mr|swizzle-1.6.2-11|106	%mvn_install
21mr|swizzle-1.6.2-11|107	
21mr|swizzle-1.6.2-11|108	%files -f .mfiles-%{name}
21mr|swizzle-1.6.2-11|109	%license LICENSE
21mr|swizzle-1.6.2-11|110	
21mr|swizzle-1.6.2-11|111	%files confluence -f .mfiles-%{name}-confluence
21mr|swizzle-1.6.2-11|112	%license LICENSE
21mr|swizzle-1.6.2-11|113	
21mr|swizzle-1.6.2-11|114	%files jira -f .mfiles-%{name}-jira
21mr|swizzle-1.6.2-11|115	%license LICENSE
21mr|swizzle-1.6.2-11|116	
21mr|swizzle-1.6.2-11|117	%files jirareport -f .mfiles-%{name}-jirareport
21mr|swizzle-1.6.2-11|118	%license LICENSE
21mr|swizzle-1.6.2-11|119	
21mr|swizzle-1.6.2-11|120	%files stream -f .mfiles-%{name}-stream
21mr|swizzle-1.6.2-11|121	%license LICENSE
21mr|swizzle-1.6.2-11|122	
21mr|swizzle-1.6.2-11|123	%files javadoc -f .mfiles-javadoc
21mr|swizzle-1.6.2-11|124	%license LICENSE
21mr|swizzle-1.6.2-11|125	

17015 21
21mr|swt-chart-0.10.0-7|1	Name:           swt-chart
21mr|swt-chart-0.10.0-7|2	Version:        0.10.0
21mr|swt-chart-0.10.0-7|3	Release:        7
21mr|swt-chart-0.10.0-7|4	Summary:        SWTChart Feature
21mr|swt-chart-0.10.0-7|5	Group:          Development/Java
21mr|swt-chart-0.10.0-7|6	License:        EPL-1.0
21mr|swt-chart-0.10.0-7|7	URL:            http://www.swtchart.org/
21mr|swt-chart-0.10.0-7|8	Source0:        http://sourceforge.net/code-snapshots/svn/s/sw/swt-chart/code/swt-chart-code-312-tags-%{version}.zip
21mr|swt-chart-0.10.0-7|9	
21mr|swt-chart-0.10.0-7|10	BuildArch:      noarch
21mr|swt-chart-0.10.0-7|11	# Java stack is not supported on x86_32
21mr|swt-chart-0.10.0-7|12	ExcludeArch: %{ix86}
21mr|swt-chart-0.10.0-7|13	
21mr|swt-chart-0.10.0-7|14	# Upstream Eclipse no longer supports non-64bit arches
21mr|swt-chart-0.10.0-7|15	ExcludeArch: s390 %{arm} %{ix86}
21mr|swt-chart-0.10.0-7|16	
21mr|swt-chart-0.10.0-7|17	BuildRequires:  tycho >= 0.14.0
21mr|swt-chart-0.10.0-7|18	Requires:       eclipse-platform >= 3.4.0
21mr|swt-chart-0.10.0-7|19	
21mr|swt-chart-0.10.0-7|20	%description
21mr|swt-chart-0.10.0-7|21	SWTChart is a light-weight charting component for SWT.
21mr|swt-chart-0.10.0-7|22	
21mr|swt-chart-0.10.0-7|23	%package        javadoc
21mr|swt-chart-0.10.0-7|24	Summary:        Javadoc for %{name}
21mr|swt-chart-0.10.0-7|25	
21mr|swt-chart-0.10.0-7|26	%description    javadoc
21mr|swt-chart-0.10.0-7|27	%{summary}.
21mr|swt-chart-0.10.0-7|28	
21mr|swt-chart-0.10.0-7|29	%prep
21mr|swt-chart-0.10.0-7|30	%setup -q -n %{name}-code-312-tags-%{version}
21mr|swt-chart-0.10.0-7|31	# Create the poms
21mr|swt-chart-0.10.0-7|32	xmvn -o org.eclipse.tycho:tycho-pomgenerator-plugin:generate-poms -DgroupId=org.swtchart
21mr|swt-chart-0.10.0-7|33	%mvn_package "::pom::" __noinstall
21mr|swt-chart-0.10.0-7|34	%mvn_package :org.swtchart.example* __noinstall
21mr|swt-chart-0.10.0-7|35	
21mr|swt-chart-0.10.0-7|36	%build
21mr|swt-chart-0.10.0-7|37	%mvn_build
21mr|swt-chart-0.10.0-7|38	
21mr|swt-chart-0.10.0-7|39	%install
21mr|swt-chart-0.10.0-7|40	%mvn_install
21mr|swt-chart-0.10.0-7|41	
21mr|swt-chart-0.10.0-7|42	%files -f .mfiles
21mr|swt-chart-0.10.0-7|43	
21mr|swt-chart-0.10.0-7|44	%files javadoc -f .mfiles-javadoc
21mr|swt-chart-0.10.0-7|45	
21mr|swt-chart-0.10.0-7|46	

17016 21
21mr|sxc-0.8-8|1	Name:          sxc
21mr|sxc-0.8-8|2	Version:       0.8
21mr|sxc-0.8-8|3	Release:       8
21mr|sxc-0.8-8|4	Summary:       Simple XML Compiler
21mr|sxc-0.8-8|5	License:       CDDL
21mr|sxc-0.8-8|6	URL:           https://github.com/dblevins/sxc
21mr|sxc-0.8-8|7	Source0:       https://github.com/dblevins/sxc/archive/%{name}-%{version}.tar.gz
21mr|sxc-0.8-8|8	# Add missing ecj4 method stub
21mr|sxc-0.8-8|9	Patch0:        %{name}-0.8-ecj.patch
21mr|sxc-0.8-8|10	
21mr|sxc-0.8-8|11	BuildRequires: maven-local
21mr|sxc-0.8-8|12	BuildRequires: mvn(com.sun.xml.bind:jaxb-impl)
21mr|sxc-0.8-8|13	BuildRequires: mvn(com.sun.xml.bind:jaxb-xjc)
21mr|sxc-0.8-8|14	BuildRequires: mvn(jaxen:jaxen)
21mr|sxc-0.8-8|15	BuildRequires: mvn(junit:junit)
21mr|sxc-0.8-8|16	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|sxc-0.8-8|17	BuildRequires: mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|sxc-0.8-8|18	BuildRequires: mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|sxc-0.8-8|19	BuildRequires: mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|sxc-0.8-8|20	# optional build requires
21mr|sxc-0.8-8|21	# BuildRequires: mvn(org.codehaus.swizzle:dependency-report-plugin)
21mr|sxc-0.8-8|22	BuildRequires: mvn(org.codehaus.woodstox:woodstox-core-asl)
21mr|sxc-0.8-8|23	BuildRequires: mvn(org.eclipse.jdt:core)
21mr|sxc-0.8-8|24	BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
21mr|sxc-0.8-8|25	BuildRequires: mvn(stax:stax-api)
21mr|sxc-0.8-8|26	BuildRequires: mvn(xmlunit:xmlunit)
21mr|sxc-0.8-8|27	
21mr|sxc-0.8-8|28	Group:          Development/Java
21mr|sxc-0.8-8|29	BuildArch:     noarch
21mr|sxc-0.8-8|30	# Java stack is not supported on x86_32
21mr|sxc-0.8-8|31	ExcludeArch: %{ix86}
21mr|sxc-0.8-8|32	
21mr|sxc-0.8-8|33	%description
21mr|sxc-0.8-8|34	SXC (Simple XML Compiler) allows you to created optimized parsers and
21mr|sxc-0.8-8|35	writers for XML. Through a declarative API you're able to tell SXC
21mr|sxc-0.8-8|36	what type of XML to expect and what actions to associate with it.
21mr|sxc-0.8-8|37	
21mr|sxc-0.8-8|38	%package core
21mr|sxc-0.8-8|39	Summary:       SXC Core
21mr|sxc-0.8-8|40	# ASL 2.0: sxc-core/src/main/java/org/metatype/sxc/util/XPathAssert.java
21mr|sxc-0.8-8|41	License:       CDDL and ASL 2.0
21mr|sxc-0.8-8|42	
21mr|sxc-0.8-8|43	%description core
21mr|sxc-0.8-8|44	Simple XML Compiler Core.
21mr|sxc-0.8-8|45	
21mr|sxc-0.8-8|46	%package jaxb
21mr|sxc-0.8-8|47	Summary:       SXC JAXB
21mr|sxc-0.8-8|48	# ASL 2.0: sxc-jaxb/src/main/java/org/metatype/sxc/jaxb/*
21mr|sxc-0.8-8|49	# sxc-jaxb/src/main/java/org/metatype/sxc/jaxb/model/*
21mr|sxc-0.8-8|50	License:       CDDL and ASL 2.0
21mr|sxc-0.8-8|51	
21mr|sxc-0.8-8|52	%description jaxb
21mr|sxc-0.8-8|53	Simple XML Compiler JAXB.
21mr|sxc-0.8-8|54	
21mr|sxc-0.8-8|55	%package jaxb-core
21mr|sxc-0.8-8|56	Summary:       SXC JAXB :: Core
21mr|sxc-0.8-8|57	# ASL 2.0: sxc-jaxb-core/src/main/java/org/metatype/sxc/jaxb/*
21mr|sxc-0.8-8|58	License:       CDDL and ASL 2.0
21mr|sxc-0.8-8|59	
21mr|sxc-0.8-8|60	%description jaxb-core
21mr|sxc-0.8-8|61	Simple XML Compiler JAXB :: Core.
21mr|sxc-0.8-8|62	
21mr|sxc-0.8-8|63	%package jaxb-maven-plugin
21mr|sxc-0.8-8|64	Summary:       SXC JAXB :: Maven Plugin
21mr|sxc-0.8-8|65	
21mr|sxc-0.8-8|66	%description jaxb-maven-plugin
21mr|sxc-0.8-8|67	Simple XML Compiler JAXB :: Maven Plugin.
21mr|sxc-0.8-8|68	
21mr|sxc-0.8-8|69	%package runtime
21mr|sxc-0.8-8|70	Summary:       SXC Runtime
21mr|sxc-0.8-8|71	# ASL 2.0: sxc-runtime/src/main/java/org/metatype/sxc/util/Base64.java
21mr|sxc-0.8-8|72	# sxc-runtime/src/main/java/org/metatype/sxc/util/W3CDOMStreamWriter.java
21mr|sxc-0.8-8|73	# sxc-runtime/src/main/java/org/metatype/sxc/util/W3CNamespaceContext.java
21mr|sxc-0.8-8|74	# sxc-runtime/src/main/java/org/metatype/sxc/util/XmlFactories.java
21mr|sxc-0.8-8|75	# CDDL: sxc-runtime/src/main/java/org/metatype/sxc/Context.java
21mr|sxc-0.8-8|76	License:       CDDL and ASL 2.0
21mr|sxc-0.8-8|77	
21mr|sxc-0.8-8|78	%description runtime
21mr|sxc-0.8-8|79	Simple XML Compiler Runtime.
21mr|sxc-0.8-8|80	
21mr|sxc-0.8-8|81	%package xpath
21mr|sxc-0.8-8|82	Summary:       SXC XPath
21mr|sxc-0.8-8|83	
21mr|sxc-0.8-8|84	%description xpath
21mr|sxc-0.8-8|85	Simple XML Compiler XPath.
21mr|sxc-0.8-8|86	
21mr|sxc-0.8-8|87	%package javadoc
21mr|sxc-0.8-8|88	Summary:       Javadoc for %{name}
21mr|sxc-0.8-8|89	License:       CDDL and ASL 2.0
21mr|sxc-0.8-8|90	
21mr|sxc-0.8-8|91	%description javadoc
21mr|sxc-0.8-8|92	This package contains javadoc for %{name}.
21mr|sxc-0.8-8|93	
21mr|sxc-0.8-8|94	%prep
21mr|sxc-0.8-8|95	%setup -q -n %{name}-%{name}-%{version}
21mr|sxc-0.8-8|96	%patch0 -p0
21mr|sxc-0.8-8|97	
21mr|sxc-0.8-8|98	%pom_remove_plugin :maven-assembly-plugin %{name}-jaxb
21mr|sxc-0.8-8|99	%pom_remove_plugin org.codehaus.swizzle:dependency-report-plugin %{name}-jaxb-core
21mr|sxc-0.8-8|100	%pom_remove_plugin org.codehaus.swizzle:dependency-report-plugin %{name}-jaxb-maven-plugin
21mr|sxc-0.8-8|101	
21mr|sxc-0.8-8|102	# Remove org.apache.maven.wagon:wagon-webdav:1.0-beta-1
21mr|sxc-0.8-8|103	%pom_xpath_remove "pom:build/pom:extensions"
21mr|sxc-0.8-8|104	
21mr|sxc-0.8-8|105	%pom_change_dep -r :wstx-asl :woodstox-core-asl
21mr|sxc-0.8-8|106	
21mr|sxc-0.8-8|107	# Use maven3 apis
21mr|sxc-0.8-8|108	%pom_change_dep :maven-project :maven-compat %{name}-jaxb-maven-plugin
21mr|sxc-0.8-8|109	
21mr|sxc-0.8-8|110	%pom_xpath_remove "pom:dependency[pom:artifactId = 'tools' ]/pom:scope" %{name}-core
21mr|sxc-0.8-8|111	%pom_xpath_remove "pom:systemPath" %{name}-core
21mr|sxc-0.8-8|112	
21mr|sxc-0.8-8|113	# Add OSGi support, required by other projects
21mr|sxc-0.8-8|114	for p in core jaxb jaxb-core runtime xpath; do
21mr|sxc-0.8-8|115	%pom_add_plugin org.apache.felix:maven-bundle-plugin:2.5.4 %{name}-${p} '
21mr|sxc-0.8-8|116	<executions>
21mr|sxc-0.8-8|117	<execution>
21mr|sxc-0.8-8|118	<id>bundle-manifest</id>
21mr|sxc-0.8-8|119	<phase>process-classes</phase>
21mr|sxc-0.8-8|120	<goals>
21mr|sxc-0.8-8|121	<goal>manifest</goal>
21mr|sxc-0.8-8|122	</goals>
21mr|sxc-0.8-8|123	</execution>
21mr|sxc-0.8-8|124	</executions>'
21mr|sxc-0.8-8|125	%pom_add_plugin org.apache.maven.plugins:maven-jar-plugin:2.6 %{name}-${p} '
21mr|sxc-0.8-8|126	<configuration>
21mr|sxc-0.8-8|127	<archive>
21mr|sxc-0.8-8|128	<manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
21mr|sxc-0.8-8|129	</archive>
21mr|sxc-0.8-8|130	</configuration>'
21mr|sxc-0.8-8|131	done
21mr|sxc-0.8-8|132	
21mr|sxc-0.8-8|133	# These test fails
21mr|sxc-0.8-8|134	# [javax.xml.stream.XMLStreamException: Underlying stream encoding 'ASCII' and
21mr|sxc-0.8-8|135	# input paramter for writeStartDocument() method 'UTF-8' do not match.]
21mr|sxc-0.8-8|136	rm -r \
21mr|sxc-0.8-8|137	%{name}-jaxb/src/test/java/org/metatype/sxc/jaxb/simple/SimpleReadWriteTest.java \
21mr|sxc-0.8-8|138	%{name}-jaxb/src/test/java/org/metatype/sxc/jaxb/simple/SimpleGlobalTest.java \
21mr|sxc-0.8-8|139	%{name}-jaxb/src/test/java/org/metatype/sxc/jaxb/fields/FieldsTest.java \
21mr|sxc-0.8-8|140	%{name}-jaxb/src/test/java/org/metatype/sxc/jaxb/root/RootTest.java \
21mr|sxc-0.8-8|141	%{name}-jaxb/src/test/java/org/metatype/sxc/jaxb/any/AnyTest.java \
21mr|sxc-0.8-8|142	%{name}-jaxb/src/test/java/org/metatype/sxc/jaxb/collection/CollectionsTest.java \
21mr|sxc-0.8-8|143	%{name}-jaxb/src/test/java/org/metatype/sxc/jaxb/mixed/MixedTest.java \
21mr|sxc-0.8-8|144	%{name}-jaxb/src/test/java/org/metatype/sxc/jaxb/node/NodeTest.java \
21mr|sxc-0.8-8|145	%{name}-jaxb/src/test/java/org/metatype/sxc/jaxb/EverythingAttributeTest.java \
21mr|sxc-0.8-8|146	%{name}-jaxb/src/test/java/org/metatype/sxc/jaxb/properties/PropertiesTest.java \
21mr|sxc-0.8-8|147	%{name}-jaxb/src/test/java/org/metatype/sxc/jaxb/xmllist/XmlListTest.java \
21mr|sxc-0.8-8|148	%{name}-jaxb/src/test/java/org/metatype/sxc/jaxb/EverythingTest.java \
21mr|sxc-0.8-8|149	%{name}-jaxb/src/test/java/org/metatype/sxc/jaxb/invoice/InvoiceTest.java \
21mr|sxc-0.8-8|150	%{name}-jaxb/src/test/java/org/metatype/sxc/jaxb/listener/ListenerTest.java \
21mr|sxc-0.8-8|151	%{name}-jaxb/src/test/java/org/metatype/sxc/jaxb/CustomerTest.java \
21mr|sxc-0.8-8|152	%{name}-jaxb/src/test/java/org/metatype/sxc/jaxb/enums/EnumTest.java \
21mr|sxc-0.8-8|153	%{name}-jaxb/src/test/java/org/metatype/sxc/jaxb/array/ArraysTest.java
21mr|sxc-0.8-8|154	
21mr|sxc-0.8-8|155	# spurious executable perm
21mr|sxc-0.8-8|156	chmod 644 LICENSE.txt %{name}-core/NOTES.txt
21mr|sxc-0.8-8|157	
21mr|sxc-0.8-8|158	%build
21mr|sxc-0.8-8|159	
21mr|sxc-0.8-8|160	%mvn_build -s -- -Dproject.build.sourceEncoding=UTF-8
21mr|sxc-0.8-8|161	
21mr|sxc-0.8-8|162	%install
21mr|sxc-0.8-8|163	%mvn_install
21mr|sxc-0.8-8|164	
21mr|sxc-0.8-8|165	%files -f .mfiles-%{name}
21mr|sxc-0.8-8|166	%license LICENSE.txt
21mr|sxc-0.8-8|167	
21mr|sxc-0.8-8|168	%files core -f .mfiles-%{name}-core
21mr|sxc-0.8-8|169	%doc %{name}-core/NOTES.txt
21mr|sxc-0.8-8|170	%license LICENSE.txt
21mr|sxc-0.8-8|171	
21mr|sxc-0.8-8|172	%files jaxb -f .mfiles-%{name}-jaxb
21mr|sxc-0.8-8|173	%license LICENSE.txt
21mr|sxc-0.8-8|174	
21mr|sxc-0.8-8|175	%files jaxb-core -f .mfiles-%{name}-jaxb-core
21mr|sxc-0.8-8|176	%license LICENSE.txt
21mr|sxc-0.8-8|177	
21mr|sxc-0.8-8|178	%files jaxb-maven-plugin -f .mfiles-%{name}-jaxb-maven-plugin
21mr|sxc-0.8-8|179	%license LICENSE.txt
21mr|sxc-0.8-8|180	
21mr|sxc-0.8-8|181	%files runtime -f .mfiles-%{name}-runtime
21mr|sxc-0.8-8|182	%license LICENSE.txt
21mr|sxc-0.8-8|183	
21mr|sxc-0.8-8|184	%files xpath -f .mfiles-%{name}-xpath
21mr|sxc-0.8-8|185	%license LICENSE.txt
21mr|sxc-0.8-8|186	
21mr|sxc-0.8-8|187	%files javadoc -f .mfiles-javadoc
21mr|sxc-0.8-8|188	%license LICENSE.txt
21mr|sxc-0.8-8|189	

17017 21
21mr|symlinks-1.4-8|1	Summary:	A utility which maintains a system's symbolic links
21mr|symlinks-1.4-8|2	Name:		symlinks
21mr|symlinks-1.4-8|3	Version:	1.4
21mr|symlinks-1.4-8|4	Release:	8
21mr|symlinks-1.4-8|5	Group:		File tools
21mr|symlinks-1.4-8|6	License:	BSD-style
21mr|symlinks-1.4-8|7	Source0:	ftp://sunsite.unc.edu/pub/Linux/utils/file/%{name}-%{version}.tar.gz
21mr|symlinks-1.4-8|8	URL:		http://www.ibiblio.org/pub/Linux/utils/file/
21mr|symlinks-1.4-8|9	Patch0:		symlinks-1.4-noroot.patch
21mr|symlinks-1.4-8|10	Patch2:		symlinks-1.4-short.patch
21mr|symlinks-1.4-8|11	Buildroot:	%{_tmppath}/%{name}-%{version}-buildroot
21mr|symlinks-1.4-8|12	
21mr|symlinks-1.4-8|13	%description
21mr|symlinks-1.4-8|14	The symlinks utility performs maintenance on symbolic links.  Symlinks
21mr|symlinks-1.4-8|15	checks for symlink problems, including dangling symlinks which point to
21mr|symlinks-1.4-8|16	nonexistent files.  Symlinks can also automatically convert absolute
21mr|symlinks-1.4-8|17	symlinks to relative symlinks.
21mr|symlinks-1.4-8|18	
21mr|symlinks-1.4-8|19	Install the symlinks package if you need a program for maintaining
21mr|symlinks-1.4-8|20	symlinks on your system.
21mr|symlinks-1.4-8|21	
21mr|symlinks-1.4-8|22	%prep
21mr|symlinks-1.4-8|23	%setup -q
21mr|symlinks-1.4-8|24	%patch0 -p1 -b .noroot~
21mr|symlinks-1.4-8|25	%patch2 -p1 -b .short~
21mr|symlinks-1.4-8|26	
21mr|symlinks-1.4-8|27	%build
21mr|symlinks-1.4-8|28	%make CFLAGS="%{optflags} -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64"
21mr|symlinks-1.4-8|29	
21mr|symlinks-1.4-8|30	%install
21mr|symlinks-1.4-8|31	install -D %{name} %{buildroot}%{_bindir}/%{name}
21mr|symlinks-1.4-8|32	install -D %{name}.8 %{buildroot}%{_mandir}/man8/%{name}.8
21mr|symlinks-1.4-8|33	
21mr|symlinks-1.4-8|34	%files
21mr|symlinks-1.4-8|35	%defattr(644,root,root,755)
21mr|symlinks-1.4-8|36	%attr(755,root,root) %{_bindir}/%{name}
21mr|symlinks-1.4-8|37	%{_mandir}/man8/%{name}.8*

17018 21
21mr|syndication-5.116.0-3|1	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|syndication-5.116.0-3|2	
21mr|syndication-5.116.0-3|3	Summary:	KDE Frameworks 5 RSS/Atom parser module
21mr|syndication-5.116.0-3|4	Name:		syndication
21mr|syndication-5.116.0-3|5	Version:	5.116.0
21mr|syndication-5.116.0-3|6	Release:	3
21mr|syndication-5.116.0-3|7	Epoch:		1
21mr|syndication-5.116.0-3|8	License:	LGPLv2.1+
21mr|syndication-5.116.0-3|9	Group:		Graphical desktop/KDE
21mr|syndication-5.116.0-3|10	Url:		https://www.kde.org/
21mr|syndication-5.116.0-3|11	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/%{name}-%{version}.tar.xz
21mr|syndication-5.116.0-3|12	BuildRequires:	extra-cmake-modules
21mr|syndication-5.116.0-3|13	BuildRequires:	kf5codecs-devel = %{version}
21mr|syndication-5.116.0-3|14	BuildRequires:	pkgconfig(Qt5Core)
21mr|syndication-5.116.0-3|15	BuildRequires:	pkgconfig(Qt5Network)
21mr|syndication-5.116.0-3|16	BuildRequires:	pkgconfig(Qt5Gui)
21mr|syndication-5.116.0-3|17	BuildRequires:	pkgconfig(Qt5Test)
21mr|syndication-5.116.0-3|18	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|syndication-5.116.0-3|19	BuildRequires:	pkgconfig(Qt5Xml)
21mr|syndication-5.116.0-3|20	
21mr|syndication-5.116.0-3|21	%description
21mr|syndication-5.116.0-3|22	KDE Frameworks 5 RSS/Atom parser module.
21mr|syndication-5.116.0-3|23	
21mr|syndication-5.116.0-3|24	%files
21mr|syndication-5.116.0-3|25	%{_kde5_datadir}/qlogging-categories5/syndication.categories
21mr|syndication-5.116.0-3|26	%{_kde5_datadir}/qlogging-categories5/syndication.renamecategories
21mr|syndication-5.116.0-3|27	
21mr|syndication-5.116.0-3|28	#----------------------------------------------------------------------------
21mr|syndication-5.116.0-3|29	
21mr|syndication-5.116.0-3|30	%define kf5syndication_major 5
21mr|syndication-5.116.0-3|31	%define libkf5syndication %mklibname kf5syndication %{kf5syndication_major}
21mr|syndication-5.116.0-3|32	
21mr|syndication-5.116.0-3|33	%package -n %{libkf5syndication}
21mr|syndication-5.116.0-3|34	Summary:	KDE Frameworks 5 RSS/Atom parser shared library
21mr|syndication-5.116.0-3|35	Group:		System/Libraries
21mr|syndication-5.116.0-3|36	Requires:	%{name} = %{EVRD}
21mr|syndication-5.116.0-3|37	
21mr|syndication-5.116.0-3|38	%description -n %{libkf5syndication}
21mr|syndication-5.116.0-3|39	KDE Frameworks 5 RSS/Atom parser shared library.
21mr|syndication-5.116.0-3|40	
21mr|syndication-5.116.0-3|41	%files -n %{libkf5syndication}
21mr|syndication-5.116.0-3|42	%{_kde5_libdir}/libKF5Syndication.so.%{kf5syndication_major}*
21mr|syndication-5.116.0-3|43	
21mr|syndication-5.116.0-3|44	#----------------------------------------------------------------------------
21mr|syndication-5.116.0-3|45	
21mr|syndication-5.116.0-3|46	%define devkf5syndication %mklibname kf5syndication -d
21mr|syndication-5.116.0-3|47	
21mr|syndication-5.116.0-3|48	%package -n %{devkf5syndication}
21mr|syndication-5.116.0-3|49	Summary:	Development files for KDE Frameworks 5 RSS/Atom parser module
21mr|syndication-5.116.0-3|50	Group:		Development/KDE and Qt
21mr|syndication-5.116.0-3|51	Requires:	%{libkf5syndication} = %{EVRD}
21mr|syndication-5.116.0-3|52	Provides:	%{name}-devel = %{EVRD}
21mr|syndication-5.116.0-3|53	Provides:	kf5syndication-devel = %{version}
21mr|syndication-5.116.0-3|54	
21mr|syndication-5.116.0-3|55	%description -n %{devkf5syndication}
21mr|syndication-5.116.0-3|56	This package contains header files needed if you wish to build applications
21mr|syndication-5.116.0-3|57	based on %{name}.
21mr|syndication-5.116.0-3|58	
21mr|syndication-5.116.0-3|59	%files -n %{devkf5syndication}
21mr|syndication-5.116.0-3|60	%{_kde5_includedir}/KF5/Syndication
21mr|syndication-5.116.0-3|61	%{_kde5_libdir}/cmake/KF5Syndication
21mr|syndication-5.116.0-3|62	%{_kde5_libdir}/libKF5Syndication.so
21mr|syndication-5.116.0-3|63	%{_kde5_mkspecsdir}/*.pri
21mr|syndication-5.116.0-3|64	
21mr|syndication-5.116.0-3|65	#----------------------------------------------------------------------------
21mr|syndication-5.116.0-3|66	
21mr|syndication-5.116.0-3|67	%prep
21mr|syndication-5.116.0-3|68	%autosetup -p1
21mr|syndication-5.116.0-3|69	
21mr|syndication-5.116.0-3|70	%build
21mr|syndication-5.116.0-3|71	%cmake_kde5
21mr|syndication-5.116.0-3|72	%make
21mr|syndication-5.116.0-3|73	
21mr|syndication-5.116.0-3|74	%install
21mr|syndication-5.116.0-3|75	%makeinstall_std -C build

17019 21
21mr|syntax-highlighting-5.116.0-3|1	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|syntax-highlighting-5.116.0-3|2	
21mr|syntax-highlighting-5.116.0-3|3	# filter kf5 qml/plugins provides
21mr|syntax-highlighting-5.116.0-3|4	%global __provides_exclude_from ^(%{_kde5_qmldir}/.*\\.so|%{_kde5_plugindir}/.*\\.so)$
21mr|syntax-highlighting-5.116.0-3|5	
21mr|syntax-highlighting-5.116.0-3|6	Summary:	KDE Frameworks 5 syntax highlighting engine
21mr|syntax-highlighting-5.116.0-3|7	Name:		syntax-highlighting
21mr|syntax-highlighting-5.116.0-3|8	Version:	5.116.0
21mr|syntax-highlighting-5.116.0-3|9	Release:	3
21mr|syntax-highlighting-5.116.0-3|10	License:	GPLv2+
21mr|syntax-highlighting-5.116.0-3|11	Group:		Graphical desktop/KDE
21mr|syntax-highlighting-5.116.0-3|12	Url:		http://www.kde.org
21mr|syntax-highlighting-5.116.0-3|13	Source0:	http://download.kde.org/stable/frameworks/%{fw_version}/%{name}-%{version}.tar.xz
21mr|syntax-highlighting-5.116.0-3|14	BuildRequires:	cmake
21mr|syntax-highlighting-5.116.0-3|15	BuildRequires:	extra-cmake-modules
21mr|syntax-highlighting-5.116.0-3|16	BuildRequires:	pkgconfig(Qt5Core)
21mr|syntax-highlighting-5.116.0-3|17	BuildRequires:	pkgconfig(Qt5Gui)
21mr|syntax-highlighting-5.116.0-3|18	BuildRequires:	pkgconfig(Qt5Network)
21mr|syntax-highlighting-5.116.0-3|19	BuildRequires:	pkgconfig(Qt5Test)
21mr|syntax-highlighting-5.116.0-3|20	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|syntax-highlighting-5.116.0-3|21	BuildRequires:	pkgconfig(Qt5XmlPatterns)
21mr|syntax-highlighting-5.116.0-3|22	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|syntax-highlighting-5.116.0-3|23	
21mr|syntax-highlighting-5.116.0-3|24	%description
21mr|syntax-highlighting-5.116.0-3|25	KDE Frameworks 5 syntax highlighting engine.
21mr|syntax-highlighting-5.116.0-3|26	
21mr|syntax-highlighting-5.116.0-3|27	This is a stand-alone implementation of the Kate syntax highlighting engine.
21mr|syntax-highlighting-5.116.0-3|28	It's meant as a building block for text editors as well as for simple
21mr|syntax-highlighting-5.116.0-3|29	highlighted text rendering (e.g. as HTML), supporting both integration with
21mr|syntax-highlighting-5.116.0-3|30	a custom editor as well as a ready-to-use QSyntaxHighlighter sub-class.
21mr|syntax-highlighting-5.116.0-3|31	
21mr|syntax-highlighting-5.116.0-3|32	%files
21mr|syntax-highlighting-5.116.0-3|33	%{_kde5_bindir}/kate-syntax-highlighter
21mr|syntax-highlighting-5.116.0-3|34	%{_kde5_datadir}/qlogging-categories5/ksyntaxhighlighting.categories
21mr|syntax-highlighting-5.116.0-3|35	%{_kde5_datadir}/qlogging-categories5/ksyntaxhighlighting.renamecategories
21mr|syntax-highlighting-5.116.0-3|36	%{_kde5_qmldir}/org/kde/syntaxhighlighting/
21mr|syntax-highlighting-5.116.0-3|37	
21mr|syntax-highlighting-5.116.0-3|38	#----------------------------------------------------------------------------
21mr|syntax-highlighting-5.116.0-3|39	
21mr|syntax-highlighting-5.116.0-3|40	%package i18n
21mr|syntax-highlighting-5.116.0-3|41	Summary:	KDE Frameworks 5 syntax highlighting translations
21mr|syntax-highlighting-5.116.0-3|42	Group:		System/Internationalization
21mr|syntax-highlighting-5.116.0-3|43	BuildArch:	noarch
21mr|syntax-highlighting-5.116.0-3|44	
21mr|syntax-highlighting-5.116.0-3|45	%description i18n
21mr|syntax-highlighting-5.116.0-3|46	KDE Frameworks 5 syntax highlighting translations.
21mr|syntax-highlighting-5.116.0-3|47	
21mr|syntax-highlighting-5.116.0-3|48	%files i18n -f syntaxhighlighting5_qt.lang
21mr|syntax-highlighting-5.116.0-3|49	
21mr|syntax-highlighting-5.116.0-3|50	#----------------------------------------------------------------------------
21mr|syntax-highlighting-5.116.0-3|51	
21mr|syntax-highlighting-5.116.0-3|52	%define kf5syntaxhighlighting_major 5
21mr|syntax-highlighting-5.116.0-3|53	%define libkf5syntaxhighlighting %mklibname kf5syntaxhighlighting %{kf5syntaxhighlighting_major}
21mr|syntax-highlighting-5.116.0-3|54	
21mr|syntax-highlighting-5.116.0-3|55	%package -n %{libkf5syntaxhighlighting}
21mr|syntax-highlighting-5.116.0-3|56	Summary:	KDE Frameworks 5 syntax highlighting engine shared library
21mr|syntax-highlighting-5.116.0-3|57	Group:		System/Libraries
21mr|syntax-highlighting-5.116.0-3|58	Requires:	%{name} = %{EVRD}
21mr|syntax-highlighting-5.116.0-3|59	Requires:	%{name}-i18n = %{EVRD}
21mr|syntax-highlighting-5.116.0-3|60	
21mr|syntax-highlighting-5.116.0-3|61	%description -n %{libkf5syntaxhighlighting}
21mr|syntax-highlighting-5.116.0-3|62	KDE Frameworks 5 syntax highlighting engine shared library.
21mr|syntax-highlighting-5.116.0-3|63	
21mr|syntax-highlighting-5.116.0-3|64	%files -n %{libkf5syntaxhighlighting}
21mr|syntax-highlighting-5.116.0-3|65	%{_kde5_libdir}/libKF5SyntaxHighlighting.so.%{kf5syntaxhighlighting_major}*
21mr|syntax-highlighting-5.116.0-3|66	
21mr|syntax-highlighting-5.116.0-3|67	#----------------------------------------------------------------------------
21mr|syntax-highlighting-5.116.0-3|68	
21mr|syntax-highlighting-5.116.0-3|69	%define devkf5syntaxhighlighting %mklibname kf5syntaxhighlighting -d
21mr|syntax-highlighting-5.116.0-3|70	
21mr|syntax-highlighting-5.116.0-3|71	%package -n %{devkf5syntaxhighlighting}
21mr|syntax-highlighting-5.116.0-3|72	Summary:	Development files for KDE Frameworks 5 syntax highlighting engine
21mr|syntax-highlighting-5.116.0-3|73	Group:		Development/KDE and Qt
21mr|syntax-highlighting-5.116.0-3|74	Requires:	%{libkf5syntaxhighlighting} = %{EVRD}
21mr|syntax-highlighting-5.116.0-3|75	Provides:	%{name}-devel = %{EVRD}
21mr|syntax-highlighting-5.116.0-3|76	Provides:	kf5syntaxhighlighting-devel = %{version}
21mr|syntax-highlighting-5.116.0-3|77	
21mr|syntax-highlighting-5.116.0-3|78	%description -n %{devkf5syntaxhighlighting}
21mr|syntax-highlighting-5.116.0-3|79	This package contains header files needed if you wish to build applications
21mr|syntax-highlighting-5.116.0-3|80	based on %{name}.
21mr|syntax-highlighting-5.116.0-3|81	
21mr|syntax-highlighting-5.116.0-3|82	%files -n %{devkf5syntaxhighlighting}
21mr|syntax-highlighting-5.116.0-3|83	%{_kde5_includedir}/KF5/KSyntaxHighlighting
21mr|syntax-highlighting-5.116.0-3|84	%{_kde5_libdir}/cmake/KF5SyntaxHighlighting
21mr|syntax-highlighting-5.116.0-3|85	%{_kde5_libdir}/libKF5SyntaxHighlighting.so
21mr|syntax-highlighting-5.116.0-3|86	%{_kde5_mkspecsdir}/qt_KSyntaxHighlighting.pri
21mr|syntax-highlighting-5.116.0-3|87	
21mr|syntax-highlighting-5.116.0-3|88	#----------------------------------------------------------------------------
21mr|syntax-highlighting-5.116.0-3|89	
21mr|syntax-highlighting-5.116.0-3|90	%prep
21mr|syntax-highlighting-5.116.0-3|91	%autosetup -p1
21mr|syntax-highlighting-5.116.0-3|92	
21mr|syntax-highlighting-5.116.0-3|93	%build
21mr|syntax-highlighting-5.116.0-3|94	%cmake_kde5
21mr|syntax-highlighting-5.116.0-3|95	%make
21mr|syntax-highlighting-5.116.0-3|96	
21mr|syntax-highlighting-5.116.0-3|97	%install
21mr|syntax-highlighting-5.116.0-3|98	%makeinstall_std -C build
21mr|syntax-highlighting-5.116.0-3|99	
21mr|syntax-highlighting-5.116.0-3|100	ls %{buildroot}%{_datadir}/locale/*/LC_MESSAGES/*.qm |while read r; do
21mr|syntax-highlighting-5.116.0-3|101	F="$(echo $r |sed -e 's,%{buildroot},,')"
21mr|syntax-highlighting-5.116.0-3|102	L="$(echo $F |cut -d/ -f5)"
21mr|syntax-highlighting-5.116.0-3|103	echo "%%lang($L) $F" >>syntaxhighlighting5_qt.lang
21mr|syntax-highlighting-5.116.0-3|104	done

17020 21
21mr|sysfsutils-2.1.0-27|1	%define	fname	sysfs
21mr|sysfsutils-2.1.0-27|2	%define	major	2
21mr|sysfsutils-2.1.0-27|3	%define	libname	%mklibname %{fname} %{major}
21mr|sysfsutils-2.1.0-27|4	%define	devname	%mklibname %{fname} -d
21mr|sysfsutils-2.1.0-27|5	%define	static	%mklibname %{fname} -d -s
21mr|sysfsutils-2.1.0-27|6	
21mr|sysfsutils-2.1.0-27|7	Summary:	Utility suite to enjoy sysfs
21mr|sysfsutils-2.1.0-27|8	Name:		sysfsutils
21mr|sysfsutils-2.1.0-27|9	Version:	2.1.0
21mr|sysfsutils-2.1.0-27|10	Release:	27
21mr|sysfsutils-2.1.0-27|11	License:	GPLv2
21mr|sysfsutils-2.1.0-27|12	Group:		System/Kernel and hardware
21mr|sysfsutils-2.1.0-27|13	Url:		http://linux-diag.sourceforge.net/
21mr|sysfsutils-2.1.0-27|14	Source0:	http://prdownloads.sourceforge.net/linux-diag/%{name}-%{version}.tar.bz2
21mr|sysfsutils-2.1.0-27|15	Patch0:		sysfsutils-2.0.0-class-dup.patch
21mr|sysfsutils-2.1.0-27|16	Patch1:		sysfsutils-2.1.0-get_link.patch
21mr|sysfsutils-2.1.0-27|17	Patch2:		sysfsutils-2.1.0-srcdir-include.patch
21mr|sysfsutils-2.1.0-27|18	
21mr|sysfsutils-2.1.0-27|19	%description
21mr|sysfsutils-2.1.0-27|20	This package's purpose is to provide a set of utilities for interfacing
21mr|sysfsutils-2.1.0-27|21	with sysfs, a virtual filesystem in Linux kernel versions 2.5+ that
21mr|sysfsutils-2.1.0-27|22	provides a tree of system devices. While a filesystem is a very useful
21mr|sysfsutils-2.1.0-27|23	interface, we've decided to provide a stable programming interface
21mr|sysfsutils-2.1.0-27|24	that will hopefully make it easier for applications to query system devices
21mr|sysfsutils-2.1.0-27|25	and their attributes.
21mr|sysfsutils-2.1.0-27|26	
21mr|sysfsutils-2.1.0-27|27	This package currently includes:
21mr|sysfsutils-2.1.0-27|28	
21mr|sysfsutils-2.1.0-27|29	- lsbus: a small application to query system bus information.
21mr|sysfsutils-2.1.0-27|30	- systool: an application to view system device information by bus, class,
21mr|sysfsutils-2.1.0-27|31	and topology.
21mr|sysfsutils-2.1.0-27|32	
21mr|sysfsutils-2.1.0-27|33	%files
21mr|sysfsutils-2.1.0-27|34	%doc AUTHORS README NEWS
21mr|sysfsutils-2.1.0-27|35	%{_bindir}/systool
21mr|sysfsutils-2.1.0-27|36	%{_bindir}/dlist_test
21mr|sysfsutils-2.1.0-27|37	%{_bindir}/get_device
21mr|sysfsutils-2.1.0-27|38	%{_bindir}/get_driver
21mr|sysfsutils-2.1.0-27|39	%{_bindir}/get_module
21mr|sysfsutils-2.1.0-27|40	%{_mandir}/man1/*
21mr|sysfsutils-2.1.0-27|41	
21mr|sysfsutils-2.1.0-27|42	#----------------------------------------------------------------------------
21mr|sysfsutils-2.1.0-27|43	
21mr|sysfsutils-2.1.0-27|44	%package -n	%{libname}
21mr|sysfsutils-2.1.0-27|45	Summary:	Main library for %{name}
21mr|sysfsutils-2.1.0-27|46	License:	LGPLv2.1
21mr|sysfsutils-2.1.0-27|47	Group:		System/Libraries
21mr|sysfsutils-2.1.0-27|48	
21mr|sysfsutils-2.1.0-27|49	%description -n	%{libname}
21mr|sysfsutils-2.1.0-27|50	This package contains the library needed to run programs dynamically
21mr|sysfsutils-2.1.0-27|51	linked with %{name}. The libsysfs library enables to access system devices.
21mr|sysfsutils-2.1.0-27|52	
21mr|sysfsutils-2.1.0-27|53	%files -n %{libname}
21mr|sysfsutils-2.1.0-27|54	/%{_lib}/libsysfs.so.%{major}*
21mr|sysfsutils-2.1.0-27|55	
21mr|sysfsutils-2.1.0-27|56	#----------------------------------------------------------------------------
21mr|sysfsutils-2.1.0-27|57	
21mr|sysfsutils-2.1.0-27|58	%package -n	%{devname}
21mr|sysfsutils-2.1.0-27|59	Summary:	Headers for developing programs that will use %{name}
21mr|sysfsutils-2.1.0-27|60	License:	LGPLv2.1
21mr|sysfsutils-2.1.0-27|61	Group:		Development/C
21mr|sysfsutils-2.1.0-27|62	Requires:	%{libname} = %{EVRD}
21mr|sysfsutils-2.1.0-27|63	# for Turbolinux compatibility:
21mr|sysfsutils-2.1.0-27|64	Provides:	sysfsutils-devel = %{EVRD}
21mr|sysfsutils-2.1.0-27|65	Conflicts:	%{_lib}sysfs1-devel < 2.1.0
21mr|sysfsutils-2.1.0-27|66	
21mr|sysfsutils-2.1.0-27|67	%description -n	%{devname}
21mr|sysfsutils-2.1.0-27|68	This package contains the headers that programmers will need to develop
21mr|sysfsutils-2.1.0-27|69	applications which will use %{name}.
21mr|sysfsutils-2.1.0-27|70	
21mr|sysfsutils-2.1.0-27|71	%files -n %{devname}
21mr|sysfsutils-2.1.0-27|72	%doc docs/libsysfs.txt
21mr|sysfsutils-2.1.0-27|73	%{_libdir}/libsysfs.so
21mr|sysfsutils-2.1.0-27|74	%{_includedir}/sysfs/libsysfs.h
21mr|sysfsutils-2.1.0-27|75	%{_includedir}/sysfs/dlist.h
21mr|sysfsutils-2.1.0-27|76	
21mr|sysfsutils-2.1.0-27|77	#----------------------------------------------------------------------------
21mr|sysfsutils-2.1.0-27|78	
21mr|sysfsutils-2.1.0-27|79	%package -n	%{static}
21mr|sysfsutils-2.1.0-27|80	Summary:	Static library for developing programs that will use %{name}
21mr|sysfsutils-2.1.0-27|81	License:	LGPLv2.1
21mr|sysfsutils-2.1.0-27|82	Group:		Development/C
21mr|sysfsutils-2.1.0-27|83	Requires:	%{libname} = %{EVRD}
21mr|sysfsutils-2.1.0-27|84	Requires:	%{devname} = %{EVRD}
21mr|sysfsutils-2.1.0-27|85	Provides:	sysfsutils-static-devel = %{EVRD}
21mr|sysfsutils-2.1.0-27|86	
21mr|sysfsutils-2.1.0-27|87	%description -n	%{static}
21mr|sysfsutils-2.1.0-27|88	This package contains the static library that programmers will need to develop
21mr|sysfsutils-2.1.0-27|89	applications which will use %{name}.
21mr|sysfsutils-2.1.0-27|90	
21mr|sysfsutils-2.1.0-27|91	%files -n %{static}
21mr|sysfsutils-2.1.0-27|92	%{_libdir}/libsysfs.a
21mr|sysfsutils-2.1.0-27|93	
21mr|sysfsutils-2.1.0-27|94	#----------------------------------------------------------------------------
21mr|sysfsutils-2.1.0-27|95	
21mr|sysfsutils-2.1.0-27|96	%prep
21mr|sysfsutils-2.1.0-27|97	%autosetup -p1
21mr|sysfsutils-2.1.0-27|98	autoreconf -fi -Im4
21mr|sysfsutils-2.1.0-27|99	
21mr|sysfsutils-2.1.0-27|100	%build
21mr|sysfsutils-2.1.0-27|101	%configure \
21mr|sysfsutils-2.1.0-27|102	--libdir=/%{_lib} \
21mr|sysfsutils-2.1.0-27|103	--enable-static
21mr|sysfsutils-2.1.0-27|104	
21mr|sysfsutils-2.1.0-27|105	%make_build
21mr|sysfsutils-2.1.0-27|106	
21mr|sysfsutils-2.1.0-27|107	%install
21mr|sysfsutils-2.1.0-27|108	%make_install
21mr|sysfsutils-2.1.0-27|109	
21mr|sysfsutils-2.1.0-27|110	install -d %{buildroot}%{_libdir}
21mr|sysfsutils-2.1.0-27|111	mv %{buildroot}/%{_lib}/*.{so,a} %{buildroot}%{_libdir}
21mr|sysfsutils-2.1.0-27|112	ln -rsf %{buildroot}/%{_lib}/libsysfs.so.%{major}.* %{buildroot}%{_libdir}/libsysfs.so

17021 21
21mr|syslinux-6.04-0.4.pre1|1	%define tarball_version 6.04-pre1
21mr|syslinux-6.04-0.4.pre1|2	%define tftpbase /tftpboot
21mr|syslinux-6.04-0.4.pre1|3	
21mr|syslinux-6.04-0.4.pre1|4	Summary:	A bootloader for linux using floppies, CD
21mr|syslinux-6.04-0.4.pre1|5	Name:		syslinux
21mr|syslinux-6.04-0.4.pre1|6	Version:	6.04
21mr|syslinux-6.04-0.4.pre1|7	Release:	0.4.pre1
21mr|syslinux-6.04-0.4.pre1|8	License:	GPLv2+
21mr|syslinux-6.04-0.4.pre1|9	Group:		System/Kernel and hardware
21mr|syslinux-6.04-0.4.pre1|10	Url:		http://syslinux.zytor.com/wiki/index.php/The_Syslinux_Project
21mr|syslinux-6.04-0.4.pre1|11	Source0:	http://www.kernel.org/pub/linux/utils/boot/syslinux/%{name}-%{tarball_version}.tar.xz
21mr|syslinux-6.04-0.4.pre1|12	Source1:	pxelinux-help.txt
21mr|syslinux-6.04-0.4.pre1|13	Source2:	pxelinux-messages
21mr|syslinux-6.04-0.4.pre1|14	Source3:	pxelinux-default
21mr|syslinux-6.04-0.4.pre1|15	Source4:	%{name}.rpmlintrc
21mr|syslinux-6.04-0.4.pre1|16	Patch0001:	0001-Add-install-all-target-to-top-side-of-HAVE_FIRMWARE.patch
21mr|syslinux-6.04-0.4.pre1|17	Patch0002:	0002-ext4-64bit-feature.patch
21mr|syslinux-6.04-0.4.pre1|18	# FTBFS with glibc 2.25+
21mr|syslinux-6.04-0.4.pre1|19	# https://sourceware.org/bugzilla/show_bug.cgi?id=19239
21mr|syslinux-6.04-0.4.pre1|20	Patch0003:	0003-include-sysmacros-h.patch
21mr|syslinux-6.04-0.4.pre1|21	Patch0004:	0004-Add-RPMOPTFLAGS-to-CFLAGS-for-some-stuff.patch
21mr|syslinux-6.04-0.4.pre1|22	Patch0005:	0005-Workaround-multiple-definition-of-symbol-errors.patch
21mr|syslinux-6.04-0.4.pre1|23	Patch0006:	0006-Replace-builtin-strlen-that-appears-to-get-optimized.patch
21mr|syslinux-6.04-0.4.pre1|24	
21mr|syslinux-6.04-0.4.pre1|25	BuildRequires:	nasm
21mr|syslinux-6.04-0.4.pre1|26	BuildRequires:	netpbm
21mr|syslinux-6.04-0.4.pre1|27	BuildRequires:	pkgconfig(uuid)
21mr|syslinux-6.04-0.4.pre1|28	BuildRequires:	pkgconfig(ext2fs)
21mr|syslinux-6.04-0.4.pre1|29	BuildRequires:	perl
21mr|syslinux-6.04-0.4.pre1|30	
21mr|syslinux-6.04-0.4.pre1|31	Requires:	syslinux-nonlinux = %{version}-%{release}
21mr|syslinux-6.04-0.4.pre1|32	Provides:	isolinux = %{version}
21mr|syslinux-6.04-0.4.pre1|33	ExcludeArch:	%{armx}
21mr|syslinux-6.04-0.4.pre1|34	
21mr|syslinux-6.04-0.4.pre1|35	%description
21mr|syslinux-6.04-0.4.pre1|36	SYSLINUX is a suite of bootloaders, currently supporting DOS FAT
21mr|syslinux-6.04-0.4.pre1|37	filesystems, Linux ext2/ext3 filesystems (EXTLINUX), PXE network boots
21mr|syslinux-6.04-0.4.pre1|38	(PXELINUX), or ISO 9660 CD-ROMs (ISOLINUX).  It also includes a tool,
21mr|syslinux-6.04-0.4.pre1|39	MEMDISK, which loads legacy operating systems from these media.
21mr|syslinux-6.04-0.4.pre1|40	
21mr|syslinux-6.04-0.4.pre1|41	%files
21mr|syslinux-6.04-0.4.pre1|42	%doc COPYING
21mr|syslinux-6.04-0.4.pre1|43	%doc NEWS README*
21mr|syslinux-6.04-0.4.pre1|44	%doc doc/*
21mr|syslinux-6.04-0.4.pre1|45	%doc sample
21mr|syslinux-6.04-0.4.pre1|46	%{_mandir}/man1/gethostip*
21mr|syslinux-6.04-0.4.pre1|47	%{_mandir}/man1/syslinux*
21mr|syslinux-6.04-0.4.pre1|48	%{_mandir}/man1/extlinux*
21mr|syslinux-6.04-0.4.pre1|49	%{_mandir}/man1/isohybrid*
21mr|syslinux-6.04-0.4.pre1|50	%{_mandir}/man1/memdiskfind*
21mr|syslinux-6.04-0.4.pre1|51	%{_bindir}/gethostip
21mr|syslinux-6.04-0.4.pre1|52	%{_bindir}/isohybrid
21mr|syslinux-6.04-0.4.pre1|53	%{_bindir}/memdiskfind
21mr|syslinux-6.04-0.4.pre1|54	%{_bindir}/syslinux
21mr|syslinux-6.04-0.4.pre1|55	%dir %{_datadir}/syslinux
21mr|syslinux-6.04-0.4.pre1|56	%dir %{_datadir}/syslinux/dosutil
21mr|syslinux-6.04-0.4.pre1|57	%{_datadir}/syslinux/dosutil/*
21mr|syslinux-6.04-0.4.pre1|58	%dir %{_datadir}/syslinux/diag
21mr|syslinux-6.04-0.4.pre1|59	%{_datadir}/syslinux/diag/*
21mr|syslinux-6.04-0.4.pre1|60	############################################################################
21mr|syslinux-6.04-0.4.pre1|61	
21mr|syslinux-6.04-0.4.pre1|62	%package perl
21mr|syslinux-6.04-0.4.pre1|63	Summary:	Syslinux tools written in perl
21mr|syslinux-6.04-0.4.pre1|64	Group:		System/Kernel and hardware
21mr|syslinux-6.04-0.4.pre1|65	
21mr|syslinux-6.04-0.4.pre1|66	%description perl
21mr|syslinux-6.04-0.4.pre1|67	Syslinux tools written in perl
21mr|syslinux-6.04-0.4.pre1|68	
21mr|syslinux-6.04-0.4.pre1|69	%files perl
21mr|syslinux-6.04-0.4.pre1|70	%doc COPYING
21mr|syslinux-6.04-0.4.pre1|71	%{_mandir}/man1/lss16toppm*
21mr|syslinux-6.04-0.4.pre1|72	%{_mandir}/man1/ppmtolss16*
21mr|syslinux-6.04-0.4.pre1|73	%{_bindir}/keytab-lilo
21mr|syslinux-6.04-0.4.pre1|74	%{_bindir}/lss16toppm
21mr|syslinux-6.04-0.4.pre1|75	%{_bindir}/md5pass
21mr|syslinux-6.04-0.4.pre1|76	%{_bindir}/mkdiskimage
21mr|syslinux-6.04-0.4.pre1|77	%{_bindir}/ppmtolss16
21mr|syslinux-6.04-0.4.pre1|78	%{_bindir}/pxelinux-options
21mr|syslinux-6.04-0.4.pre1|79	%{_bindir}/sha1pass
21mr|syslinux-6.04-0.4.pre1|80	%{_bindir}/syslinux2ansi
21mr|syslinux-6.04-0.4.pre1|81	%{_bindir}/isohybrid.pl
21mr|syslinux-6.04-0.4.pre1|82	############################################################################
21mr|syslinux-6.04-0.4.pre1|83	
21mr|syslinux-6.04-0.4.pre1|84	%package devel
21mr|syslinux-6.04-0.4.pre1|85	Summary:	Headers and libraries for syslinux development
21mr|syslinux-6.04-0.4.pre1|86	Group:		Development/C
21mr|syslinux-6.04-0.4.pre1|87	
21mr|syslinux-6.04-0.4.pre1|88	%description devel
21mr|syslinux-6.04-0.4.pre1|89	Headers and libraries for syslinux development.
21mr|syslinux-6.04-0.4.pre1|90	
21mr|syslinux-6.04-0.4.pre1|91	%files devel
21mr|syslinux-6.04-0.4.pre1|92	%doc COPYING
21mr|syslinux-6.04-0.4.pre1|93	%dir %{_datadir}/syslinux/com32
21mr|syslinux-6.04-0.4.pre1|94	%{_datadir}/syslinux/com32/*
21mr|syslinux-6.04-0.4.pre1|95	############################################################################
21mr|syslinux-6.04-0.4.pre1|96	
21mr|syslinux-6.04-0.4.pre1|97	%package extlinux
21mr|syslinux-6.04-0.4.pre1|98	Summary:	The EXTLINUX bootloader, for booting the local system
21mr|syslinux-6.04-0.4.pre1|99	Group:		System/Kernel and hardware
21mr|syslinux-6.04-0.4.pre1|100	Requires:	syslinux = %{EVRD}
21mr|syslinux-6.04-0.4.pre1|101	Requires:	syslinux-extlinux-nonlinux = %{EVRD}
21mr|syslinux-6.04-0.4.pre1|102	
21mr|syslinux-6.04-0.4.pre1|103	%description extlinux
21mr|syslinux-6.04-0.4.pre1|104	The EXTLINUX bootloader, for booting the local system, as well as all
21mr|syslinux-6.04-0.4.pre1|105	the SYSLINUX/PXELINUX modules in /boot.
21mr|syslinux-6.04-0.4.pre1|106	
21mr|syslinux-6.04-0.4.pre1|107	%files extlinux
21mr|syslinux-6.04-0.4.pre1|108	%{_sbindir}/extlinux
21mr|syslinux-6.04-0.4.pre1|109	%config /etc/extlinux.conf
21mr|syslinux-6.04-0.4.pre1|110	############################################################################
21mr|syslinux-6.04-0.4.pre1|111	
21mr|syslinux-6.04-0.4.pre1|112	%package tftpboot
21mr|syslinux-6.04-0.4.pre1|113	Summary:	SYSLINUX modules in /tftpboot, available for network booting
21mr|syslinux-6.04-0.4.pre1|114	Group:		System/Kernel and hardware
21mr|syslinux-6.04-0.4.pre1|115	Requires:	syslinux = %{EVRD}
21mr|syslinux-6.04-0.4.pre1|116	Obsoletes:	pxelinux < %{EVRD}
21mr|syslinux-6.04-0.4.pre1|117	Provides:	pxelinux = %{EVRD}
21mr|syslinux-6.04-0.4.pre1|118	
21mr|syslinux-6.04-0.4.pre1|119	%description tftpboot
21mr|syslinux-6.04-0.4.pre1|120	All the SYSLINUX/PXELINUX modules directly available for network
21mr|syslinux-6.04-0.4.pre1|121	booting in the /tftpboot directory.
21mr|syslinux-6.04-0.4.pre1|122	
21mr|syslinux-6.04-0.4.pre1|123	%files tftpboot
21mr|syslinux-6.04-0.4.pre1|124	%doc doc/pxelinux.txt
21mr|syslinux-6.04-0.4.pre1|125	%dir %{tftpbase}
21mr|syslinux-6.04-0.4.pre1|126	%{tftpbase}/*.0
21mr|syslinux-6.04-0.4.pre1|127	%{tftpbase}/*.c32
21mr|syslinux-6.04-0.4.pre1|128	%{tftpbase}/memdisk
21mr|syslinux-6.04-0.4.pre1|129	%ifarch x86_64
21mr|syslinux-6.04-0.4.pre1|130	%dir %{tftpbase}/efi64
21mr|syslinux-6.04-0.4.pre1|131	%{tftpbase}/efi64/*
21mr|syslinux-6.04-0.4.pre1|132	%endif
21mr|syslinux-6.04-0.4.pre1|133	%dir %{tftpbase}/pxelinux.cfg
21mr|syslinux-6.04-0.4.pre1|134	%config(noreplace) %{tftpbase}/messages
21mr|syslinux-6.04-0.4.pre1|135	%config(noreplace) %{tftpbase}/help.txt
21mr|syslinux-6.04-0.4.pre1|136	%config(noreplace) %{tftpbase}/pxelinux.cfg/default
21mr|syslinux-6.04-0.4.pre1|137	############################################################################
21mr|syslinux-6.04-0.4.pre1|138	
21mr|syslinux-6.04-0.4.pre1|139	%package extlinux-nonlinux
21mr|syslinux-6.04-0.4.pre1|140	Summary:	The parts of the EXTLINUX bootloader which aren't run from linux
21mr|syslinux-6.04-0.4.pre1|141	Group:		System/Kernel and hardware
21mr|syslinux-6.04-0.4.pre1|142	Requires:	syslinux = %{EVRD}
21mr|syslinux-6.04-0.4.pre1|143	
21mr|syslinux-6.04-0.4.pre1|144	%description extlinux-nonlinux
21mr|syslinux-6.04-0.4.pre1|145	All the EXTLINUX binaries that run from the firmware rather than
21mr|syslinux-6.04-0.4.pre1|146	from a linux host.
21mr|syslinux-6.04-0.4.pre1|147	
21mr|syslinux-6.04-0.4.pre1|148	%files extlinux-nonlinux
21mr|syslinux-6.04-0.4.pre1|149	/boot/extlinux
21mr|syslinux-6.04-0.4.pre1|150	############################################################################
21mr|syslinux-6.04-0.4.pre1|151	
21mr|syslinux-6.04-0.4.pre1|152	%package nonlinux
21mr|syslinux-6.04-0.4.pre1|153	Summary:	SYSLINUX modules which aren't run from linux
21mr|syslinux-6.04-0.4.pre1|154	Group:		System/Kernel and hardware
21mr|syslinux-6.04-0.4.pre1|155	Requires:	syslinux = %{EVRD}
21mr|syslinux-6.04-0.4.pre1|156	
21mr|syslinux-6.04-0.4.pre1|157	%description nonlinux
21mr|syslinux-6.04-0.4.pre1|158	All the SYSLINUX binaries that run from the firmware rather than from a
21mr|syslinux-6.04-0.4.pre1|159	linux host. It also includes a tool, MEMDISK, which loads legacy operating
21mr|syslinux-6.04-0.4.pre1|160	systems from media.
21mr|syslinux-6.04-0.4.pre1|161	
21mr|syslinux-6.04-0.4.pre1|162	%files nonlinux
21mr|syslinux-6.04-0.4.pre1|163	%{_datadir}/syslinux/*.com
21mr|syslinux-6.04-0.4.pre1|164	%{_datadir}/syslinux/*.c32
21mr|syslinux-6.04-0.4.pre1|165	%{_datadir}/syslinux/*.bin
21mr|syslinux-6.04-0.4.pre1|166	%{_datadir}/syslinux/*.0
21mr|syslinux-6.04-0.4.pre1|167	%{_datadir}/syslinux/memdisk
21mr|syslinux-6.04-0.4.pre1|168	############################################################################
21mr|syslinux-6.04-0.4.pre1|169	
21mr|syslinux-6.04-0.4.pre1|170	%ifarch x86_64
21mr|syslinux-6.04-0.4.pre1|171	%package efi64
21mr|syslinux-6.04-0.4.pre1|172	Summary:	SYSLINUX binaries and modules for 64-bit UEFI systems
21mr|syslinux-6.04-0.4.pre1|173	Group:		System/Kernel and hardware
21mr|syslinux-6.04-0.4.pre1|174	
21mr|syslinux-6.04-0.4.pre1|175	%description efi64
21mr|syslinux-6.04-0.4.pre1|176	SYSLINUX binaries and modules for 64-bit UEFI systems
21mr|syslinux-6.04-0.4.pre1|177	
21mr|syslinux-6.04-0.4.pre1|178	%files efi64
21mr|syslinux-6.04-0.4.pre1|179	%doc COPYING
21mr|syslinux-6.04-0.4.pre1|180	%dir %{_datadir}/syslinux/efi64
21mr|syslinux-6.04-0.4.pre1|181	%{_datadir}/syslinux/efi64/*
21mr|syslinux-6.04-0.4.pre1|182	%endif
21mr|syslinux-6.04-0.4.pre1|183	############################################################################
21mr|syslinux-6.04-0.4.pre1|184	
21mr|syslinux-6.04-0.4.pre1|185	%prep
21mr|syslinux-6.04-0.4.pre1|186	%setup -q -n %{name}-%{tarball_version}
21mr|syslinux-6.04-0.4.pre1|187	%autopatch -p1
21mr|syslinux-6.04-0.4.pre1|188	
21mr|syslinux-6.04-0.4.pre1|189	%build
21mr|syslinux-6.04-0.4.pre1|190	make RPMCFLAGS='%{optflags}' RPMLDFLAGS='%{build_ldflags}' bios clean all
21mr|syslinux-6.04-0.4.pre1|191	%ifarch %{x86_64}
21mr|syslinux-6.04-0.4.pre1|192	make RPMCFLAGS='%{optflags}' RPMLDFLAGS='%{build_ldflags}' efi64 clean all
21mr|syslinux-6.04-0.4.pre1|193	%endif
21mr|syslinux-6.04-0.4.pre1|194	
21mr|syslinux-6.04-0.4.pre1|195	%install
21mr|syslinux-6.04-0.4.pre1|196	mkdir -p %{buildroot}%{_bindir}
21mr|syslinux-6.04-0.4.pre1|197	mkdir -p %{buildroot}%{_sbindir}
21mr|syslinux-6.04-0.4.pre1|198	mkdir -p %{buildroot}%{_prefix}/lib/syslinux
21mr|syslinux-6.04-0.4.pre1|199	mkdir -p %{buildroot}%{_includedir}
21mr|syslinux-6.04-0.4.pre1|200	make bios install-all \
21mr|syslinux-6.04-0.4.pre1|201	INSTALLROOT=%{buildroot} BINDIR=%{_bindir} SBINDIR=%{_sbindir} \
21mr|syslinux-6.04-0.4.pre1|202	LIBDIR=%{_prefix}/lib DATADIR=%{_datadir} \
21mr|syslinux-6.04-0.4.pre1|203	MANDIR=%{_mandir} INCDIR=%{_includedir} \
21mr|syslinux-6.04-0.4.pre1|204	TFTPBOOT=%{tftpbase} EXTLINUXDIR=/boot/extlinux \
21mr|syslinux-6.04-0.4.pre1|205	LDLINUX=ldlinux.c32
21mr|syslinux-6.04-0.4.pre1|206	%ifarch x86_64
21mr|syslinux-6.04-0.4.pre1|207	make efi64 install netinstall \
21mr|syslinux-6.04-0.4.pre1|208	INSTALLROOT=%{buildroot} BINDIR=%{_bindir} SBINDIR=%{_sbindir} \
21mr|syslinux-6.04-0.4.pre1|209	LIBDIR=%{_prefix}/lib DATADIR=%{_datadir} \
21mr|syslinux-6.04-0.4.pre1|210	MANDIR=%{_mandir} INCDIR=%{_includedir} \
21mr|syslinux-6.04-0.4.pre1|211	TFTPBOOT=%{tftpbase} EXTLINUXDIR=/boot/extlinux \
21mr|syslinux-6.04-0.4.pre1|212	LDLINUX=ldlinux.c32
21mr|syslinux-6.04-0.4.pre1|213	%endif
21mr|syslinux-6.04-0.4.pre1|214	
21mr|syslinux-6.04-0.4.pre1|215	mkdir -p %{buildroot}/%{_docdir}/%{name}/sample
21mr|syslinux-6.04-0.4.pre1|216	install -m 644 sample/sample.* %{buildroot}/%{_docdir}/%{name}/sample/
21mr|syslinux-6.04-0.4.pre1|217	mkdir -p %{buildroot}/etc
21mr|syslinux-6.04-0.4.pre1|218	( cd %{buildroot}/etc && ln -s ../boot/extlinux/extlinux.conf . )
21mr|syslinux-6.04-0.4.pre1|219	
21mr|syslinux-6.04-0.4.pre1|220	# don't ship libsyslinux, at least, not for now
21mr|syslinux-6.04-0.4.pre1|221	rm -f %{buildroot}%{_prefix}/lib/libsyslinux*
21mr|syslinux-6.04-0.4.pre1|222	rm -f %{buildroot}%{_includedir}/syslinux.h
21mr|syslinux-6.04-0.4.pre1|223	
21mr|syslinux-6.04-0.4.pre1|224	install -d %{buildroot}%{tftpbase}/pxelinux.cfg/
21mr|syslinux-6.04-0.4.pre1|225	install -m 0644 %{SOURCE1} %{buildroot}%{tftpbase}/help.txt
21mr|syslinux-6.04-0.4.pre1|226	install -m 0644 %{SOURCE2} %{buildroot}%{tftpbase}/messages
21mr|syslinux-6.04-0.4.pre1|227	install -m 0644 %{SOURCE3} %{buildroot}%{tftpbase}/pxelinux.cfg/default
21mr|syslinux-6.04-0.4.pre1|228	perl -pi -e "s|VERSION|%{version}|g" %{buildroot}%{tftpbase}/messages

17022 21
21mr|syslog-ng-4.8.1-1|1	%define syslog_ng_major_ver %(echo %{version} | cut -d. -f1)
21mr|syslog-ng-4.8.1-1|2	%define syslog_ng_minor_ver %(echo %{version} | cut -d. -f2)
21mr|syslog-ng-4.8.1-1|3	%define syslog_ng_patch_ver %(echo %{version} | cut -d. -f3)
21mr|syslog-ng-4.8.1-1|4	%define syslog_ng_major_minor_ver %{syslog_ng_major_ver}.%{syslog_ng_minor_ver}
21mr|syslog-ng-4.8.1-1|5	%define syslog_ng_ver %{syslog_ng_major_ver}.%{syslog_ng_minor_ver}.%{syslog_ng_patch_ver}
21mr|syslog-ng-4.8.1-1|6	
21mr|syslog-ng-4.8.1-1|7	%define major 0
21mr|syslog-ng-4.8.1-1|8	%define libname %mklibname syslog-ng %{major}
21mr|syslog-ng-4.8.1-1|9	%define devname %mklibname syslog-ng -d
21mr|syslog-ng-4.8.1-1|10	
21mr|syslog-ng-4.8.1-1|11	%ifarch i686
21mr|syslog-ng-4.8.1-1|12	%bcond_with grpc
21mr|syslog-ng-4.8.1-1|13	%bcond_with examples
21mr|syslog-ng-4.8.1-1|14	%else
21mr|syslog-ng-4.8.1-1|15	%bcond_without grpc
21mr|syslog-ng-4.8.1-1|16	%bcond_without examples
21mr|syslog-ng-4.8.1-1|17	%endif
21mr|syslog-ng-4.8.1-1|18	
21mr|syslog-ng-4.8.1-1|19	Summary:	Next-generation syslog server
21mr|syslog-ng-4.8.1-1|20	Name:		syslog-ng
21mr|syslog-ng-4.8.1-1|21	Version:	4.8.1
21mr|syslog-ng-4.8.1-1|22	Release:	1
21mr|syslog-ng-4.8.1-1|23	Group:		System/Kernel and hardware
21mr|syslog-ng-4.8.1-1|24	License:	GPL
21mr|syslog-ng-4.8.1-1|25	Url:		https://www.syslog-ng.com/products/open-source-log-management
21mr|syslog-ng-4.8.1-1|26	Source0:	https://github.com/balabit/syslog-ng/releases/download/syslog-ng-%{version}/%{name}-%{version}.tar.gz
21mr|syslog-ng-4.8.1-1|27	Source1:	syslog-ng.sysconfig
21mr|syslog-ng-4.8.1-1|28	Source2:	syslog-ng.conf
21mr|syslog-ng-4.8.1-1|29	Source3:	syslog-ng.service
21mr|syslog-ng-4.8.1-1|30	Source4:	syslog-ng.logrotate
21mr|syslog-ng-4.8.1-1|31	
21mr|syslog-ng-4.8.1-1|32	BuildRequires:	bison
21mr|syslog-ng-4.8.1-1|33	BuildRequires:	flex
21mr|syslog-ng-4.8.1-1|34	BuildRequires:	glib2-devel
21mr|syslog-ng-4.8.1-1|35	BuildRequires:	libesmtp-devel
21mr|syslog-ng-4.8.1-1|36	BuildRequires:	libnet-devel
21mr|syslog-ng-4.8.1-1|37	BuildRequires:	libtool
21mr|syslog-ng-4.8.1-1|38	BuildRequires:	pkgconfig(absl_strings)
21mr|syslog-ng-4.8.1-1|39	BuildRequires:	pkgconfig(dbi)
21mr|syslog-ng-4.8.1-1|40	BuildRequires:	pkgconfig(hiredis)
21mr|syslog-ng-4.8.1-1|41	BuildRequires:	pkgconfig(ivykis)
21mr|syslog-ng-4.8.1-1|42	BuildRequires:	pkgconfig(json-c)
21mr|syslog-ng-4.8.1-1|43	BuildRequires:	pkgconfig(libcap)
21mr|syslog-ng-4.8.1-1|44	BuildRequires:	pkgconfig(libcurl)
21mr|syslog-ng-4.8.1-1|45	BuildRequires:	pkgconfig(libmaxminddb)
21mr|syslog-ng-4.8.1-1|46	BuildRequires:	pkgconfig(libmongoc-1.0)
21mr|syslog-ng-4.8.1-1|47	BuildRequires:	pkgconfig(libpcre2-posix)
21mr|syslog-ng-4.8.1-1|48	BuildRequires:	pkgconfig(librabbitmq)
21mr|syslog-ng-4.8.1-1|49	BuildRequires:	pkgconfig(libsasl2)
21mr|syslog-ng-4.8.1-1|50	BuildRequires:	pkgconfig(libxslt)
21mr|syslog-ng-4.8.1-1|51	BuildRequires:	pkgconfig(netsnmp)
21mr|syslog-ng-4.8.1-1|52	BuildRequires:	pkgconfig(openssl)
21mr|syslog-ng-4.8.1-1|53	BuildRequires:	pkgconfig(python3)
21mr|syslog-ng-4.8.1-1|54	BuildRequires:	pkgconfig(rdkafka)
21mr|syslog-ng-4.8.1-1|55	BuildRequires:	pkgconfig(snappy)
21mr|syslog-ng-4.8.1-1|56	BuildRequires:	pkgconfig(uuid)
21mr|syslog-ng-4.8.1-1|57	BuildRequires:	pkgconfig(zlib)
21mr|syslog-ng-4.8.1-1|58	%if %{with grpc}
21mr|syslog-ng-4.8.1-1|59	BuildRequires:	pkgconfig(grpc)
21mr|syslog-ng-4.8.1-1|60	BuildRequires:	pkgconfig(protobuf)
21mr|syslog-ng-4.8.1-1|61	BuildRequires:	gcc-c++
21mr|syslog-ng-4.8.1-1|62	%endif
21mr|syslog-ng-4.8.1-1|63	
21mr|syslog-ng-4.8.1-1|64	BuildRequires:	python3-pip
21mr|syslog-ng-4.8.1-1|65	BuildRequires:	python3-cachetools
21mr|syslog-ng-4.8.1-1|66	BuildRequires:	python3-certifi
21mr|syslog-ng-4.8.1-1|67	BuildRequires:	python3-charset-normalizer
21mr|syslog-ng-4.8.1-1|68	BuildRequires:	python3-google-auth
21mr|syslog-ng-4.8.1-1|69	BuildRequires:	python3-idna
21mr|syslog-ng-4.8.1-1|70	BuildRequires:	python3-kubernetes
21mr|syslog-ng-4.8.1-1|71	BuildRequires:	python3-oauthlib
21mr|syslog-ng-4.8.1-1|72	BuildRequires:	python3-pyasn1
21mr|syslog-ng-4.8.1-1|73	BuildRequires:	python3-pyasn1-modules
21mr|syslog-ng-4.8.1-1|74	BuildRequires:	python3-dateutil
21mr|syslog-ng-4.8.1-1|75	BuildRequires:	python3-PyYAML
21mr|syslog-ng-4.8.1-1|76	BuildRequires:	python3-requests
21mr|syslog-ng-4.8.1-1|77	BuildRequires:	python3-requests-oauthlib
21mr|syslog-ng-4.8.1-1|78	BuildRequires:	python3-rsa
21mr|syslog-ng-4.8.1-1|79	BuildRequires:	python3-six
21mr|syslog-ng-4.8.1-1|80	BuildRequires:	python3-urllib3
21mr|syslog-ng-4.8.1-1|81	BuildRequires:	python3-websocket-client
21mr|syslog-ng-4.8.1-1|82	BuildRequires:	python3-boto3
21mr|syslog-ng-4.8.1-1|83	BuildRequires:	python3-botocore
21mr|syslog-ng-4.8.1-1|84	
21mr|syslog-ng-4.8.1-1|85	Requires:	%{libname} = %{EVRD}
21mr|syslog-ng-4.8.1-1|86	Requires:	logrotate
21mr|syslog-ng-4.8.1-1|87	Requires:	ivykis
21mr|syslog-ng-4.8.1-1|88	Provides:	syslog
21mr|syslog-ng-4.8.1-1|89	Provides:	syslog-daemon
21mr|syslog-ng-4.8.1-1|90	
21mr|syslog-ng-4.8.1-1|91	%description
21mr|syslog-ng-4.8.1-1|92	syslog-ng is an enhanced log daemon, supporting a wide range of input and
21mr|syslog-ng-4.8.1-1|93	output methods: syslog, unstructured text, message queues, databases (SQL
21mr|syslog-ng-4.8.1-1|94	and NoSQL alike) and more.
21mr|syslog-ng-4.8.1-1|95	
21mr|syslog-ng-4.8.1-1|96	Key features:
21mr|syslog-ng-4.8.1-1|97	
21mr|syslog-ng-4.8.1-1|98	* receive and send RFC3164 and RFC5424 style syslog messages
21mr|syslog-ng-4.8.1-1|99	* work with any kind of unstructured data
21mr|syslog-ng-4.8.1-1|100	* receive and send JSON formatted messages
21mr|syslog-ng-4.8.1-1|101	* classify and structure logs with builtin parsers (csv-parser(),
21mr|syslog-ng-4.8.1-1|102	db-parser(), ...)
21mr|syslog-ng-4.8.1-1|103	* normalize, crunch and process logs as they flow through the system
21mr|syslog-ng-4.8.1-1|104	* hand on messages for further processing using message queues (like
21mr|syslog-ng-4.8.1-1|105	AMQP), files or databases (like PostgreSQL or MongoDB).
21mr|syslog-ng-4.8.1-1|106	
21mr|syslog-ng-4.8.1-1|107	%files
21mr|syslog-ng-4.8.1-1|108	%doc AUTHORS COPYING NEWS.md
21mr|syslog-ng-4.8.1-1|109	%doc contrib/{relogger.pl,syslog2ng,syslog-ng.conf.doc}
21mr|syslog-ng-4.8.1-1|110	
21mr|syslog-ng-4.8.1-1|111	%dir %{_sysconfdir}/syslog-ng
21mr|syslog-ng-4.8.1-1|112	%dir %{_sysconfdir}/syslog-ng/conf.d
21mr|syslog-ng-4.8.1-1|113	%dir %{_sysconfdir}/syslog-ng/patterndb.d
21mr|syslog-ng-4.8.1-1|114	%config(noreplace) %{_sysconfdir}/logrotate.d/syslog-ng
21mr|syslog-ng-4.8.1-1|115	%config(noreplace) %{_sysconfdir}/sysconfig/syslog-ng
21mr|syslog-ng-4.8.1-1|116	%config(noreplace) %{_sysconfdir}/syslog-ng/syslog-ng.conf
21mr|syslog-ng-4.8.1-1|117	
21mr|syslog-ng-4.8.1-1|118	%{_unitdir}/syslog-ng.service
21mr|syslog-ng-4.8.1-1|119	
21mr|syslog-ng-4.8.1-1|120	%dir %{_sharedstatedir}/syslog-ng
21mr|syslog-ng-4.8.1-1|121	
21mr|syslog-ng-4.8.1-1|122	%{_sbindir}/syslog-ng
21mr|syslog-ng-4.8.1-1|123	%{_sbindir}/syslog-ng-ctl
21mr|syslog-ng-4.8.1-1|124	%{_sbindir}/syslog-ng-debun
21mr|syslog-ng-4.8.1-1|125	
21mr|syslog-ng-4.8.1-1|126	%{_bindir}/dqtool
21mr|syslog-ng-4.8.1-1|127	%{_bindir}/loggen
21mr|syslog-ng-4.8.1-1|128	%{_bindir}/pdbtool
21mr|syslog-ng-4.8.1-1|129	%{_bindir}/persist-tool
21mr|syslog-ng-4.8.1-1|130	%{_bindir}/update-patterndb
21mr|syslog-ng-4.8.1-1|131	%{_bindir}/syslog-ng-update-virtualenv
21mr|syslog-ng-4.8.1-1|132	
21mr|syslog-ng-4.8.1-1|133	%dir %{_datadir}/%{name}
21mr|syslog-ng-4.8.1-1|134	
21mr|syslog-ng-4.8.1-1|135	# scl files
21mr|syslog-ng-4.8.1-1|136	%{_datadir}/syslog-ng/include/
21mr|syslog-ng-4.8.1-1|137	
21mr|syslog-ng-4.8.1-1|138	# uhm, some better places for those?
21mr|syslog-ng-4.8.1-1|139	%{_datadir}/syslog-ng/xsd/
21mr|syslog-ng-4.8.1-1|140	
21mr|syslog-ng-4.8.1-1|141	%{_datadir}/syslog-ng/smart-multi-line.fsm
21mr|syslog-ng-4.8.1-1|142	
21mr|syslog-ng-4.8.1-1|143	%{_mandir}/man1/loggen.1*
21mr|syslog-ng-4.8.1-1|144	%{_mandir}/man1/pdbtool.1*
21mr|syslog-ng-4.8.1-1|145	%{_mandir}/man1/syslog-ng-ctl.1*
21mr|syslog-ng-4.8.1-1|146	%{_mandir}/man1/syslog-ng-debun.1*
21mr|syslog-ng-4.8.1-1|147	%{_mandir}/man1/dqtool.1*
21mr|syslog-ng-4.8.1-1|148	%{_mandir}/man5/syslog-ng.conf.5*
21mr|syslog-ng-4.8.1-1|149	%{_mandir}/man8/syslog-ng.8*
21mr|syslog-ng-4.8.1-1|150	%{_mandir}/man1/persist-tool.1*
21mr|syslog-ng-4.8.1-1|151	
21mr|syslog-ng-4.8.1-1|152	#---------------------------------------------------------------------------
21mr|syslog-ng-4.8.1-1|153	
21mr|syslog-ng-4.8.1-1|154	%package -n %{libname}
21mr|syslog-ng-4.8.1-1|155	Summary:	Libraries for %{name}
21mr|syslog-ng-4.8.1-1|156	Group:		Development/C
21mr|syslog-ng-4.8.1-1|157	
21mr|syslog-ng-4.8.1-1|158	%description -n %{libname}
21mr|syslog-ng-4.8.1-1|159	The libraries for %{name}.
21mr|syslog-ng-4.8.1-1|160	
21mr|syslog-ng-4.8.1-1|161	%files -n %{libname}
21mr|syslog-ng-4.8.1-1|162	%dir %{_libdir}/syslog-ng
21mr|syslog-ng-4.8.1-1|163	%{_libdir}/syslog-ng/*.so
21mr|syslog-ng-4.8.1-1|164	%exclude %{_libdir}/syslog-ng/libafamqp.so
21mr|syslog-ng-4.8.1-1|165	%exclude %{_libdir}/syslog-ng/libafmongodb.so
21mr|syslog-ng-4.8.1-1|166	%exclude %{_libdir}/syslog-ng/libafsmtp.so
21mr|syslog-ng-4.8.1-1|167	%exclude %{_libdir}/syslog-ng/libafsql.so
21mr|syslog-ng-4.8.1-1|168	%exclude %{_libdir}/syslog-ng/libgeoip2-plugin.so
21mr|syslog-ng-4.8.1-1|169	%exclude %{_libdir}/syslog-ng/libhttp.so
21mr|syslog-ng-4.8.1-1|170	%exclude %{_libdir}/syslog-ng/libmod-python.so
21mr|syslog-ng-4.8.1-1|171	%exclude %{_libdir}/syslog-ng/libredis.so
21mr|syslog-ng-4.8.1-1|172	%exclude %{_libdir}/syslog-ng/libafsnmp.so
21mr|syslog-ng-4.8.1-1|173	%exclude %{_libdir}/syslog-ng/libkafka.so
21mr|syslog-ng-4.8.1-1|174	%exclude %{_libdir}/syslog-ng/libotel.so
21mr|syslog-ng-4.8.1-1|175	%exclude %{_libdir}/syslog-ng/libotel.so
21mr|syslog-ng-4.8.1-1|176	%exclude %{_libdir}/syslog-ng/libloki.so
21mr|syslog-ng-4.8.1-1|177	%exclude %{_libdir}/syslog-ng/libbigquery.so
21mr|syslog-ng-4.8.1-1|178	%exclude %{_libdir}/syslog-ng/libcloud_auth.so
21mr|syslog-ng-4.8.1-1|179	
21mr|syslog-ng-4.8.1-1|180	%dir %{_libdir}/syslog-ng/loggen
21mr|syslog-ng-4.8.1-1|181	%{_libdir}/syslog-ng/loggen/libloggen_socket_plugin.so
21mr|syslog-ng-4.8.1-1|182	%{_libdir}/syslog-ng/loggen/libloggen_ssl_plugin.so
21mr|syslog-ng-4.8.1-1|183	
21mr|syslog-ng-4.8.1-1|184	%{_libdir}/libevtlog-%{syslog_ng_major_minor_ver}.so.*
21mr|syslog-ng-4.8.1-1|185	%{_libdir}/libloggen_helper-%{syslog_ng_major_minor_ver}.so.*
21mr|syslog-ng-4.8.1-1|186	%{_libdir}/libloggen_plugin-%{syslog_ng_major_minor_ver}.so.*
21mr|syslog-ng-4.8.1-1|187	%{_libdir}/libsecret-storage.so.*
21mr|syslog-ng-4.8.1-1|188	%{_libdir}/libsyslog-ng-%{syslog_ng_major_minor_ver}.so.*
21mr|syslog-ng-4.8.1-1|189	
21mr|syslog-ng-4.8.1-1|190	#---------------------------------------------------------------------------
21mr|syslog-ng-4.8.1-1|191	
21mr|syslog-ng-4.8.1-1|192	%package -n %{devname}
21mr|syslog-ng-4.8.1-1|193	Summary:	Development files for %{name}
21mr|syslog-ng-4.8.1-1|194	Group:		Development/C
21mr|syslog-ng-4.8.1-1|195	Provides:	%{name}-devel
21mr|syslog-ng-4.8.1-1|196	Requires:	%{libname} = %{EVRD}
21mr|syslog-ng-4.8.1-1|197	
21mr|syslog-ng-4.8.1-1|198	%description -n %{devname}
21mr|syslog-ng-4.8.1-1|199	This package contains libraries and header files for
21mr|syslog-ng-4.8.1-1|200	developing applications that use %{name}.
21mr|syslog-ng-4.8.1-1|201	
21mr|syslog-ng-4.8.1-1|202	%files -n %{devname}
21mr|syslog-ng-4.8.1-1|203	%{_datadir}/syslog-ng/tools/
21mr|syslog-ng-4.8.1-1|204	%{_includedir}/syslog-ng/
21mr|syslog-ng-4.8.1-1|205	%{_libdir}/libevtlog.so
21mr|syslog-ng-4.8.1-1|206	%{_libdir}/libloggen_helper.so
21mr|syslog-ng-4.8.1-1|207	%{_libdir}/libloggen_plugin.so
21mr|syslog-ng-4.8.1-1|208	%{_libdir}/libsecret-storage.so
21mr|syslog-ng-4.8.1-1|209	%{_libdir}/libsyslog-ng-native-connector.a
21mr|syslog-ng-4.8.1-1|210	%{_libdir}/libsyslog-ng.so
21mr|syslog-ng-4.8.1-1|211	%{_libdir}/pkgconfig/syslog-ng-native-connector.pc
21mr|syslog-ng-4.8.1-1|212	%{_libdir}/pkgconfig/syslog-ng.pc
21mr|syslog-ng-4.8.1-1|213	
21mr|syslog-ng-4.8.1-1|214	#---------------------------------------------------------------------------
21mr|syslog-ng-4.8.1-1|215	
21mr|syslog-ng-4.8.1-1|216	%package slog
21mr|syslog-ng-4.8.1-1|217	Summary:	secure logging support for %{name}
21mr|syslog-ng-4.8.1-1|218	Requires:	%{name} = %{EVRD}
21mr|syslog-ng-4.8.1-1|219	
21mr|syslog-ng-4.8.1-1|220	%description slog
21mr|syslog-ng-4.8.1-1|221	This module supports secure message transfer and storage (experimental).
21mr|syslog-ng-4.8.1-1|222	
21mr|syslog-ng-4.8.1-1|223	%files slog
21mr|syslog-ng-4.8.1-1|224	%{_bindir}/slogkey
21mr|syslog-ng-4.8.1-1|225	%{_bindir}/slogencrypt
21mr|syslog-ng-4.8.1-1|226	%{_bindir}/slogverify
21mr|syslog-ng-4.8.1-1|227	%{_libdir}/syslog-ng/libsecure-logging.so
21mr|syslog-ng-4.8.1-1|228	%{_mandir}/man1/slogkey.1*
21mr|syslog-ng-4.8.1-1|229	%{_mandir}/man1/slogencrypt.1*
21mr|syslog-ng-4.8.1-1|230	%{_mandir}/man1/slogverify.1*
21mr|syslog-ng-4.8.1-1|231	%{_mandir}/man7/secure-logging.7*
21mr|syslog-ng-4.8.1-1|232	
21mr|syslog-ng-4.8.1-1|233	#---------------------------------------------------------------------------
21mr|syslog-ng-4.8.1-1|234	
21mr|syslog-ng-4.8.1-1|235	%package libdbi
21mr|syslog-ng-4.8.1-1|236	Summary:	Libdbi support for %{name}
21mr|syslog-ng-4.8.1-1|237	Requires:	%{name} = %{EVRD}
21mr|syslog-ng-4.8.1-1|238	
21mr|syslog-ng-4.8.1-1|239	%description libdbi
21mr|syslog-ng-4.8.1-1|240	This module supports a large number of database systems via libdbi.
21mr|syslog-ng-4.8.1-1|241	
21mr|syslog-ng-4.8.1-1|242	%files libdbi
21mr|syslog-ng-4.8.1-1|243	%{_libdir}/syslog-ng/libafsql.so
21mr|syslog-ng-4.8.1-1|244	
21mr|syslog-ng-4.8.1-1|245	#---------------------------------------------------------------------------
21mr|syslog-ng-4.8.1-1|246	
21mr|syslog-ng-4.8.1-1|247	%package mongodb
21mr|syslog-ng-4.8.1-1|248	Summary:	MongoDB support for %{name}
21mr|syslog-ng-4.8.1-1|249	Requires:	%{name} = %{EVRD}
21mr|syslog-ng-4.8.1-1|250	
21mr|syslog-ng-4.8.1-1|251	%description mongodb
21mr|syslog-ng-4.8.1-1|252	This module supports the mongodb database via libmongo-client.
21mr|syslog-ng-4.8.1-1|253	
21mr|syslog-ng-4.8.1-1|254	%files mongodb
21mr|syslog-ng-4.8.1-1|255	%{_libdir}/syslog-ng/libafmongodb.so
21mr|syslog-ng-4.8.1-1|256	
21mr|syslog-ng-4.8.1-1|257	#---------------------------------------------------------------------------
21mr|syslog-ng-4.8.1-1|258	
21mr|syslog-ng-4.8.1-1|259	%package kafka
21mr|syslog-ng-4.8.1-1|260	Summary:	Kafka support for %{name}
21mr|syslog-ng-4.8.1-1|261	Requires:	%{name} = %{EVRD}
21mr|syslog-ng-4.8.1-1|262	
21mr|syslog-ng-4.8.1-1|263	%description kafka
21mr|syslog-ng-4.8.1-1|264	This module supports sending logs to Kafka through librdkafka.
21mr|syslog-ng-4.8.1-1|265	
21mr|syslog-ng-4.8.1-1|266	%files kafka
21mr|syslog-ng-4.8.1-1|267	%{_libdir}/%{name}/libkafka.so
21mr|syslog-ng-4.8.1-1|268	
21mr|syslog-ng-4.8.1-1|269	#---------------------------------------------------------------------------
21mr|syslog-ng-4.8.1-1|270	
21mr|syslog-ng-4.8.1-1|271	%package smtp
21mr|syslog-ng-4.8.1-1|272	Summary:	SMTP support for %{name}
21mr|syslog-ng-4.8.1-1|273	Requires:	%{name} = %{EVRD}
21mr|syslog-ng-4.8.1-1|274	
21mr|syslog-ng-4.8.1-1|275	%description smtp
21mr|syslog-ng-4.8.1-1|276	This module supports sending e-mail alerts through an smtp server.
21mr|syslog-ng-4.8.1-1|277	
21mr|syslog-ng-4.8.1-1|278	%files smtp
21mr|syslog-ng-4.8.1-1|279	%{_libdir}/syslog-ng/libafsmtp.so
21mr|syslog-ng-4.8.1-1|280	
21mr|syslog-ng-4.8.1-1|281	#---------------------------------------------------------------------------
21mr|syslog-ng-4.8.1-1|282	
21mr|syslog-ng-4.8.1-1|283	%package snmp
21mr|syslog-ng-4.8.1-1|284	Summary: SNMP support for %{name}
21mr|syslog-ng-4.8.1-1|285	Requires:	%{name} = %{EVRD}
21mr|syslog-ng-4.8.1-1|286	
21mr|syslog-ng-4.8.1-1|287	%description snmp
21mr|syslog-ng-4.8.1-1|288	This module adds support for SNMP destination.
21mr|syslog-ng-4.8.1-1|289	
21mr|syslog-ng-4.8.1-1|290	%files snmp
21mr|syslog-ng-4.8.1-1|291	%{_libdir}/%{name}/libafsnmp.so
21mr|syslog-ng-4.8.1-1|292	
21mr|syslog-ng-4.8.1-1|293	#---------------------------------------------------------------------------
21mr|syslog-ng-4.8.1-1|294	
21mr|syslog-ng-4.8.1-1|295	%package geoip
21mr|syslog-ng-4.8.1-1|296	Summary:	GeoIP support for %{name}
21mr|syslog-ng-4.8.1-1|297	Requires:	%{name} = %{EVRD}
21mr|syslog-ng-4.8.1-1|298	
21mr|syslog-ng-4.8.1-1|299	%description geoip
21mr|syslog-ng-4.8.1-1|300	This template function returns the 2-letter country code of
21mr|syslog-ng-4.8.1-1|301	any IPv4 address or host.
21mr|syslog-ng-4.8.1-1|302	
21mr|syslog-ng-4.8.1-1|303	%files geoip
21mr|syslog-ng-4.8.1-1|304	%{_libdir}/syslog-ng/libgeoip2-plugin.so
21mr|syslog-ng-4.8.1-1|305	
21mr|syslog-ng-4.8.1-1|306	#---------------------------------------------------------------------------
21mr|syslog-ng-4.8.1-1|307	
21mr|syslog-ng-4.8.1-1|308	%package redis
21mr|syslog-ng-4.8.1-1|309	Summary:	Redis support for %{name}
21mr|syslog-ng-4.8.1-1|310	Requires:	%{name} = %{EVRD}
21mr|syslog-ng-4.8.1-1|311	
21mr|syslog-ng-4.8.1-1|312	%description redis
21mr|syslog-ng-4.8.1-1|313	This module supports the redis key-value store via hiredis.
21mr|syslog-ng-4.8.1-1|314	
21mr|syslog-ng-4.8.1-1|315	%files redis
21mr|syslog-ng-4.8.1-1|316	%{_libdir}/syslog-ng/libredis.so
21mr|syslog-ng-4.8.1-1|317	
21mr|syslog-ng-4.8.1-1|318	#---------------------------------------------------------------------------
21mr|syslog-ng-4.8.1-1|319	
21mr|syslog-ng-4.8.1-1|320	%package http
21mr|syslog-ng-4.8.1-1|321	Summary:	HTTP support for %{name}
21mr|syslog-ng-4.8.1-1|322	Requires:	%{name} = %{EVRD}
21mr|syslog-ng-4.8.1-1|323	
21mr|syslog-ng-4.8.1-1|324	%description http
21mr|syslog-ng-4.8.1-1|325	This module supports the http destination.
21mr|syslog-ng-4.8.1-1|326	
21mr|syslog-ng-4.8.1-1|327	%files http
21mr|syslog-ng-4.8.1-1|328	%{_libdir}/syslog-ng/libhttp.so
21mr|syslog-ng-4.8.1-1|329	
21mr|syslog-ng-4.8.1-1|330	#---------------------------------------------------------------------------
21mr|syslog-ng-4.8.1-1|331	
21mr|syslog-ng-4.8.1-1|332	%if %{with grpc}
21mr|syslog-ng-4.8.1-1|333	
21mr|syslog-ng-4.8.1-1|334	%package grpc
21mr|syslog-ng-4.8.1-1|335	Summary:	GRPC support for %{name}
21mr|syslog-ng-4.8.1-1|336	Requires:	%{name} = %{EVRD}
21mr|syslog-ng-4.8.1-1|337	
21mr|syslog-ng-4.8.1-1|338	%description grpc
21mr|syslog-ng-4.8.1-1|339	This module supports the GRPC, a common requirement
21mr|syslog-ng-4.8.1-1|340	for OpenTelemetry and Loki support.
21mr|syslog-ng-4.8.1-1|341	
21mr|syslog-ng-4.8.1-1|342	%files grpc
21mr|syslog-ng-4.8.1-1|343	%{_libdir}/libgrpc-protos.*
21mr|syslog-ng-4.8.1-1|344	
21mr|syslog-ng-4.8.1-1|345	#---------------------------------------------------------------------------
21mr|syslog-ng-4.8.1-1|346	
21mr|syslog-ng-4.8.1-1|347	%package opentelemetry
21mr|syslog-ng-4.8.1-1|348	Summary:	OpenTelemetry support for %{name}
21mr|syslog-ng-4.8.1-1|349	Requires:	%{name} = %{EVRD}
21mr|syslog-ng-4.8.1-1|350	Requires:	%{name}-grpc
21mr|syslog-ng-4.8.1-1|351	
21mr|syslog-ng-4.8.1-1|352	%description opentelemetry
21mr|syslog-ng-4.8.1-1|353	This module adds OpenTelemetry support.
21mr|syslog-ng-4.8.1-1|354	
21mr|syslog-ng-4.8.1-1|355	%files opentelemetry
21mr|syslog-ng-4.8.1-1|356	%{_libdir}/%{name}/libotel.so
21mr|syslog-ng-4.8.1-1|357	
21mr|syslog-ng-4.8.1-1|358	#---------------------------------------------------------------------------
21mr|syslog-ng-4.8.1-1|359	
21mr|syslog-ng-4.8.1-1|360	%package loki
21mr|syslog-ng-4.8.1-1|361	Summary:	Loki support for %{name}
21mr|syslog-ng-4.8.1-1|362	Requires:	%{name} = %{EVRD}
21mr|syslog-ng-4.8.1-1|363	Requires:	%{name}-grpc
21mr|syslog-ng-4.8.1-1|364	
21mr|syslog-ng-4.8.1-1|365	%description loki
21mr|syslog-ng-4.8.1-1|366	This module adds loki support.
21mr|syslog-ng-4.8.1-1|367	
21mr|syslog-ng-4.8.1-1|368	%files loki
21mr|syslog-ng-4.8.1-1|369	%{_libdir}/%{name}/libloki.so
21mr|syslog-ng-4.8.1-1|370	
21mr|syslog-ng-4.8.1-1|371	#---------------------------------------------------------------------------
21mr|syslog-ng-4.8.1-1|372	
21mr|syslog-ng-4.8.1-1|373	%package bigquery
21mr|syslog-ng-4.8.1-1|374	Summary:	Google BigQuery support for %{name}
21mr|syslog-ng-4.8.1-1|375	Requires:	%{name} = %{EVRD}
21mr|syslog-ng-4.8.1-1|376	Requires:	%{name}-grpc
21mr|syslog-ng-4.8.1-1|377	
21mr|syslog-ng-4.8.1-1|378	%description bigquery
21mr|syslog-ng-4.8.1-1|379	This module adds Google BigQuery support.
21mr|syslog-ng-4.8.1-1|380	
21mr|syslog-ng-4.8.1-1|381	%files bigquery
21mr|syslog-ng-4.8.1-1|382	%{_libdir}/%{name}/libbigquery.so
21mr|syslog-ng-4.8.1-1|383	
21mr|syslog-ng-4.8.1-1|384	# with grpc
21mr|syslog-ng-4.8.1-1|385	%endif
21mr|syslog-ng-4.8.1-1|386	
21mr|syslog-ng-4.8.1-1|387	#---------------------------------------------------------------------------
21mr|syslog-ng-4.8.1-1|388	
21mr|syslog-ng-4.8.1-1|389	%package amqp
21mr|syslog-ng-4.8.1-1|390	Summary:	AMQP support for %{name}
21mr|syslog-ng-4.8.1-1|391	Requires:	%{name} = %{EVRD}
21mr|syslog-ng-4.8.1-1|392	
21mr|syslog-ng-4.8.1-1|393	%description amqp
21mr|syslog-ng-4.8.1-1|394	This module supports the AMQP destination.
21mr|syslog-ng-4.8.1-1|395	
21mr|syslog-ng-4.8.1-1|396	%files amqp
21mr|syslog-ng-4.8.1-1|397	%{_libdir}/syslog-ng/libafamqp.so
21mr|syslog-ng-4.8.1-1|398	
21mr|syslog-ng-4.8.1-1|399	#---------------------------------------------------------------------------
21mr|syslog-ng-4.8.1-1|400	
21mr|syslog-ng-4.8.1-1|401	%package python
21mr|syslog-ng-4.8.1-1|402	Summary:	Python support for %{name}
21mr|syslog-ng-4.8.1-1|403	Requires:	%{name} = %{EVRD}
21mr|syslog-ng-4.8.1-1|404	
21mr|syslog-ng-4.8.1-1|405	%description python
21mr|syslog-ng-4.8.1-1|406	This package provides python support for syslog-ng.
21mr|syslog-ng-4.8.1-1|407	
21mr|syslog-ng-4.8.1-1|408	%files python
21mr|syslog-ng-4.8.1-1|409	%{_libdir}/%{name}/libmod-python.so
21mr|syslog-ng-4.8.1-1|410	%dir %{_sysconfdir}/%{name}/python
21mr|syslog-ng-4.8.1-1|411	%{_sysconfdir}/%{name}/python/README.md
21mr|syslog-ng-4.8.1-1|412	%{_libdir}/%{name}/python/syslogng-1.0-py%{python3_version}.egg-info
21mr|syslog-ng-4.8.1-1|413	%{_libdir}/%{name}/python/syslogng/*
21mr|syslog-ng-4.8.1-1|414	%{_libdir}/%{name}/python/requirements.txt
21mr|syslog-ng-4.8.1-1|415	%exclude %{_libdir}/syslog-ng/python/syslogng/modules/
21mr|syslog-ng-4.8.1-1|416	
21mr|syslog-ng-4.8.1-1|417	#---------------------------------------------------------------------------
21mr|syslog-ng-4.8.1-1|418	
21mr|syslog-ng-4.8.1-1|419	%package python-modules
21mr|syslog-ng-4.8.1-1|420	Summary:	Python-based drivers for syslog-ng
21mr|syslog-ng-4.8.1-1|421	Group:		System/Libraries
21mr|syslog-ng-4.8.1-1|422	Requires:	%{name} = %{EVRD}
21mr|syslog-ng-4.8.1-1|423	Requires:	%{name}-python
21mr|syslog-ng-4.8.1-1|424	Requires:	python3-cachetools
21mr|syslog-ng-4.8.1-1|425	Requires:	python3-certifi
21mr|syslog-ng-4.8.1-1|426	Requires:	python3-charset-normalizer
21mr|syslog-ng-4.8.1-1|427	Requires:	python3-google-auth
21mr|syslog-ng-4.8.1-1|428	Requires:	python3-idna
21mr|syslog-ng-4.8.1-1|429	Requires:	python3-kubernetes
21mr|syslog-ng-4.8.1-1|430	Requires:	python3-oauthlib
21mr|syslog-ng-4.8.1-1|431	Requires:	python3-pyasn1
21mr|syslog-ng-4.8.1-1|432	Requires:	python3-pyasn1-modules
21mr|syslog-ng-4.8.1-1|433	Requires:	python3-dateutil
21mr|syslog-ng-4.8.1-1|434	Requires:	python3-PyYAML
21mr|syslog-ng-4.8.1-1|435	Requires:	python3-requests
21mr|syslog-ng-4.8.1-1|436	Requires:	python3-requests-oauthlib
21mr|syslog-ng-4.8.1-1|437	Requires:	python3-rsa
21mr|syslog-ng-4.8.1-1|438	Requires:	python3-six
21mr|syslog-ng-4.8.1-1|439	Requires:	python3-urllib3
21mr|syslog-ng-4.8.1-1|440	Requires:	python3-websocket-client
21mr|syslog-ng-4.8.1-1|441	
21mr|syslog-ng-4.8.1-1|442	%description python-modules
21mr|syslog-ng-4.8.1-1|443	This package provides Python-based (Kubernetes, Hypr) drivers for syslog-ng.
21mr|syslog-ng-4.8.1-1|444	
21mr|syslog-ng-4.8.1-1|445	%files python-modules
21mr|syslog-ng-4.8.1-1|446	%dir %{_libdir}/syslog-ng/python/syslogng/modules/
21mr|syslog-ng-4.8.1-1|447	%{_libdir}/syslog-ng/python/syslogng/modules/*
21mr|syslog-ng-4.8.1-1|448	
21mr|syslog-ng-4.8.1-1|449	#---------------------------------------------------------------------------
21mr|syslog-ng-4.8.1-1|450	
21mr|syslog-ng-4.8.1-1|451	%prep
21mr|syslog-ng-4.8.1-1|452	%autosetup -p 1
21mr|syslog-ng-4.8.1-1|453	
21mr|syslog-ng-4.8.1-1|454	# Remove bundled libraries
21mr|syslog-ng-4.8.1-1|455	rm -rf lib/ivykis
21mr|syslog-ng-4.8.1-1|456	rm -rf modules/afamqp/rabbitmq-c
21mr|syslog-ng-4.8.1-1|457	rm -rf modules/afmongodb/mongo-c-driver
21mr|syslog-ng-4.8.1-1|458	
21mr|syslog-ng-4.8.1-1|459	# fix perl path
21mr|syslog-ng-4.8.1-1|460	sed -i 's|^#!/usr/local/bin/perl|#!%{__perl}|' contrib/relogger.pl
21mr|syslog-ng-4.8.1-1|461	
21mr|syslog-ng-4.8.1-1|462	# fix executable perms on contrib files
21mr|syslog-ng-4.8.1-1|463	chmod -c a-x contrib/syslog2ng
21mr|syslog-ng-4.8.1-1|464	
21mr|syslog-ng-4.8.1-1|465	# fix authors file
21mr|syslog-ng-4.8.1-1|466	iconv -f iso8859-1 -t utf-8 AUTHORS > AUTHORS.conv && \
21mr|syslog-ng-4.8.1-1|467	mv -f AUTHORS.conv AUTHORS
21mr|syslog-ng-4.8.1-1|468	
21mr|syslog-ng-4.8.1-1|469	# Fix python shebang
21mr|syslog-ng-4.8.1-1|470	%py3_shebang_fix lib/merge-grammar.py
21mr|syslog-ng-4.8.1-1|471	touch -r lib/cfg-grammar.y lib/merge-grammar.py
21mr|syslog-ng-4.8.1-1|472	
21mr|syslog-ng-4.8.1-1|473	%build
21mr|syslog-ng-4.8.1-1|474	%configure \
21mr|syslog-ng-4.8.1-1|475	--prefix=%{_prefix} \
21mr|syslog-ng-4.8.1-1|476	--sysconfdir=%{_sysconfdir}/%{name} \
21mr|syslog-ng-4.8.1-1|477	--localstatedir=%{_sharedstatedir}/%{name} \
21mr|syslog-ng-4.8.1-1|478	--datadir=%{_datadir} \
21mr|syslog-ng-4.8.1-1|479	--with-module-dir=%{_libdir}/%{name} \
21mr|syslog-ng-4.8.1-1|480	--with-systemdsystemunitdir=%{_unitdir} \
21mr|syslog-ng-4.8.1-1|481	--with-ivykis=system \
21mr|syslog-ng-4.8.1-1|482	--with-mongoc=system \
21mr|syslog-ng-4.8.1-1|483	--with-embedded-crypto \
21mr|syslog-ng-4.8.1-1|484	--enable-manpages \
21mr|syslog-ng-4.8.1-1|485	--enable-ipv6 \
21mr|syslog-ng-4.8.1-1|486	--enable-spoof-source \
21mr|syslog-ng-4.8.1-1|487	--with-linux-caps=auto \
21mr|syslog-ng-4.8.1-1|488	--enable-sql \
21mr|syslog-ng-4.8.1-1|489	--enable-kafka \
21mr|syslog-ng-4.8.1-1|490	--enable-json \
21mr|syslog-ng-4.8.1-1|491	--enable-ssl \
21mr|syslog-ng-4.8.1-1|492	--enable-smtp \
21mr|syslog-ng-4.8.1-1|493	--enable-geoip \
21mr|syslog-ng-4.8.1-1|494	--enable-shared \
21mr|syslog-ng-4.8.1-1|495	--disable-static \
21mr|syslog-ng-4.8.1-1|496	--enable-dynamic-linking \
21mr|syslog-ng-4.8.1-1|497	--enable-systemd \
21mr|syslog-ng-4.8.1-1|498	--enable-redis \
21mr|syslog-ng-4.8.1-1|499	--enable-amqp \
21mr|syslog-ng-4.8.1-1|500	--enable-python \
21mr|syslog-ng-4.8.1-1|501	--with-python=3 \
21mr|syslog-ng-4.8.1-1|502	--with-python-packages=system \
21mr|syslog-ng-4.8.1-1|503	--disable-java \
21mr|syslog-ng-4.8.1-1|504	--disable-java-modules \
21mr|syslog-ng-4.8.1-1|505	--enable-afsnmp \
21mr|syslog-ng-4.8.1-1|506	%if %{with examples}
21mr|syslog-ng-4.8.1-1|507	--enable-example-modules \
21mr|syslog-ng-4.8.1-1|508	%else
21mr|syslog-ng-4.8.1-1|509	--disable-example-modules \
21mr|syslog-ng-4.8.1-1|510	%endif
21mr|syslog-ng-4.8.1-1|511	%if %{with grpc}
21mr|syslog-ng-4.8.1-1|512	--enable-cpp --enable-grpc \
21mr|syslog-ng-4.8.1-1|513	%endif
21mr|syslog-ng-4.8.1-1|514	
21mr|syslog-ng-4.8.1-1|515	%make_build
21mr|syslog-ng-4.8.1-1|516	
21mr|syslog-ng-4.8.1-1|517	%install
21mr|syslog-ng-4.8.1-1|518	%make_install
21mr|syslog-ng-4.8.1-1|519	
21mr|syslog-ng-4.8.1-1|520	install -d -m 755 %{buildroot}%{_sysconfdir}/sysconfig
21mr|syslog-ng-4.8.1-1|521	install -p -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/sysconfig/syslog-ng
21mr|syslog-ng-4.8.1-1|522	
21mr|syslog-ng-4.8.1-1|523	install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}/conf.d
21mr|syslog-ng-4.8.1-1|524	install -p -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/%{name}/syslog-ng.conf
21mr|syslog-ng-4.8.1-1|525	
21mr|syslog-ng-4.8.1-1|526	install -d -m 755 %{buildroot}%{_prefix}/lib/systemd/system
21mr|syslog-ng-4.8.1-1|527	install -p -m 644 %{SOURCE3} %{buildroot}%{_unitdir}/%{name}.service
21mr|syslog-ng-4.8.1-1|528	
21mr|syslog-ng-4.8.1-1|529	install -d -m 755 %{buildroot}%{_sysconfdir}/logrotate.d
21mr|syslog-ng-4.8.1-1|530	install -p -m 644 %{SOURCE4} %{buildroot}%{_sysconfdir}/logrotate.d/syslog-ng
21mr|syslog-ng-4.8.1-1|531	
21mr|syslog-ng-4.8.1-1|532	# create the local state dir
21mr|syslog-ng-4.8.1-1|533	install -d -m 755 %{buildroot}/%{_sharedstatedir}/%{name}
21mr|syslog-ng-4.8.1-1|534	
21mr|syslog-ng-4.8.1-1|535	# install the main library header files
21mr|syslog-ng-4.8.1-1|536	install -d -m 755 %{buildroot}%{_includedir}/%{name}
21mr|syslog-ng-4.8.1-1|537	install -p -m 644 config.h %{buildroot}%{_includedir}/%{name}
21mr|syslog-ng-4.8.1-1|538	install -p -m 644 lib/*.h %{buildroot}%{_includedir}/%{name}
21mr|syslog-ng-4.8.1-1|539	
21mr|syslog-ng-4.8.1-1|540	find %{buildroot} -name "*.la" -exec rm -f {} \;
21mr|syslog-ng-4.8.1-1|541	
21mr|syslog-ng-4.8.1-1|542	# remove some extra testing related files
21mr|syslog-ng-4.8.1-1|543	rm %{buildroot}%{_unitdir}/%{name}@.service
21mr|syslog-ng-4.8.1-1|544	
21mr|syslog-ng-4.8.1-1|545	%post
21mr|syslog-ng-4.8.1-1|546	ldconfig
21mr|syslog-ng-4.8.1-1|547	%systemd_post syslog-ng.service
21mr|syslog-ng-4.8.1-1|548	
21mr|syslog-ng-4.8.1-1|549	%preun
21mr|syslog-ng-4.8.1-1|550	%systemd_preun syslog-ng.service
21mr|syslog-ng-4.8.1-1|551	
21mr|syslog-ng-4.8.1-1|552	%postun
21mr|syslog-ng-4.8.1-1|553	ldconfig
21mr|syslog-ng-4.8.1-1|554	%systemd_postun_with_restart syslog-ng.service

17023 21
21mr|sysprof-3.44.0-2|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|sysprof-3.44.0-2|2	
21mr|sysprof-3.44.0-2|3	%define api 4
21mr|sysprof-3.44.0-2|4	%define libname %mklibname %{name} %{api}
21mr|sysprof-3.44.0-2|5	%define libnameui %mklibname %{name}-ui %{api}
21mr|sysprof-3.44.0-2|6	%define libnamemem %mklibname %{name}-memory %{api}
21mr|sysprof-3.44.0-2|7	%define libnamespeed %mklibname %{name}-speedtrack %{api}
21mr|sysprof-3.44.0-2|8	%define devname %mklibname %{name} %{api} -d
21mr|sysprof-3.44.0-2|9	
21mr|sysprof-3.44.0-2|10	# All libraries are LD_PRELOAD'ed to do the profiling and must be always installed,
21mr|sysprof-3.44.0-2|11	# but _theoretically_ they may have consumers (see the devel subpackage),
21mr|sysprof-3.44.0-2|12	# so keeping libraries in separate packages.
21mr|sysprof-3.44.0-2|13	%define libs_req %{expand:\
21mr|sysprof-3.44.0-2|14	Requires:	%{libname} = %{EVRD} \
21mr|sysprof-3.44.0-2|15	Requires:	%{libnameui} = %{EVRD} \
21mr|sysprof-3.44.0-2|16	Requires:	%{libnamemem} = %{EVRD} \
21mr|sysprof-3.44.0-2|17	Requires:	%{libnamespeed} = %{EVRD} \
21mr|sysprof-3.44.0-2|18	}
21mr|sysprof-3.44.0-2|19	
21mr|sysprof-3.44.0-2|20	Summary:	System-wide Linux Profiler
21mr|sysprof-3.44.0-2|21	Name:		sysprof
21mr|sysprof-3.44.0-2|22	Version:	3.44.0
21mr|sysprof-3.44.0-2|23	Release:	2
21mr|sysprof-3.44.0-2|24	License:	GPLv2+
21mr|sysprof-3.44.0-2|25	Group:		Development/Tools
21mr|sysprof-3.44.0-2|26	Url:		https://download.gnome.org/sources/sysprof
21mr|sysprof-3.44.0-2|27	Source0:	https://download.gnome.org/sources/sysprof/%{url_ver}/%{name}-%{version}.tar.xz
21mr|sysprof-3.44.0-2|28	Patch0:		sysprof-3.42.0-rename-seek.patch
21mr|sysprof-3.44.0-2|29	BuildRequires:	itstool
21mr|sysprof-3.44.0-2|30	BuildRequires:	meson
21mr|sysprof-3.44.0-2|31	BuildRequires:	binutils-devel
21mr|sysprof-3.44.0-2|32	BuildRequires:	pkgconfig(gtk4)
21mr|sysprof-3.44.0-2|33	BuildRequires:	pkgconfig(json-glib-1.0)
21mr|sysprof-3.44.0-2|34	BuildRequires:	pkgconfig(libdazzle-1.0)
21mr|sysprof-3.44.0-2|35	BuildRequires:	pkgconfig(libsystemd)
21mr|sysprof-3.44.0-2|36	%ifnarch %{e2k}
21mr|sysprof-3.44.0-2|37	BuildRequires:	pkgconfig(libunwind)
21mr|sysprof-3.44.0-2|38	%endif
21mr|sysprof-3.44.0-2|39	BuildRequires:	pkgconfig(polkit-gobject-1)
21mr|sysprof-3.44.0-2|40	%{libs_req}
21mr|sysprof-3.44.0-2|41	
21mr|sysprof-3.44.0-2|42	%description
21mr|sysprof-3.44.0-2|43	Sysprof is a sampling profiler that uses a kernel module to generate
21mr|sysprof-3.44.0-2|44	stacktraces which are then interpreted by the userspace program
21mr|sysprof-3.44.0-2|45	"sysprof".
21mr|sysprof-3.44.0-2|46	
21mr|sysprof-3.44.0-2|47	Sysprof handles shared libraries and applications do not need to be
21mr|sysprof-3.44.0-2|48	recompiled. In fact they don't even have to be restarted.
21mr|sysprof-3.44.0-2|49	
21mr|sysprof-3.44.0-2|50	Just insert the kernel module and start sysprof.
21mr|sysprof-3.44.0-2|51	
21mr|sysprof-3.44.0-2|52	%files -f %{name}.lang
21mr|sysprof-3.44.0-2|53	%doc AUTHORS README.md
21mr|sysprof-3.44.0-2|54	%license COPYING
21mr|sysprof-3.44.0-2|55	%{_appdatadir}/org.gnome.Sysprof3.appdata.xml
21mr|sysprof-3.44.0-2|56	%{_bindir}/sysprof
21mr|sysprof-3.44.0-2|57	%{_bindir}/sysprof-cli
21mr|sysprof-3.44.0-2|58	%{_datadir}/applications/org.gnome.Sysprof3.desktop
21mr|sysprof-3.44.0-2|59	%{_datadir}/dbus-1/interfaces/org.gnome.Sysprof2.xml
21mr|sysprof-3.44.0-2|60	%{_datadir}/dbus-1/interfaces/org.gnome.Sysprof3.Profiler.xml
21mr|sysprof-3.44.0-2|61	%{_datadir}/dbus-1/interfaces/org.gnome.Sysprof3.Service.xml
21mr|sysprof-3.44.0-2|62	%{_datadir}/dbus-1/system.d/org.gnome.Sysprof2.conf
21mr|sysprof-3.44.0-2|63	%{_datadir}/dbus-1/system.d/org.gnome.Sysprof3.conf
21mr|sysprof-3.44.0-2|64	%{_datadir}/dbus-1/system-services/org.gnome.Sysprof2.service
21mr|sysprof-3.44.0-2|65	%{_datadir}/dbus-1/system-services/org.gnome.Sysprof3.service
21mr|sysprof-3.44.0-2|66	%{_datadir}/glib-2.0/schemas/org.gnome.sysprof3.gschema.xml
21mr|sysprof-3.44.0-2|67	%{_datadir}/mime/packages/sysprof-mime.xml
21mr|sysprof-3.44.0-2|68	%{_datadir}/polkit-1/actions/org.gnome.sysprof3.policy
21mr|sysprof-3.44.0-2|69	%{_iconsdir}/hicolor/*/*/*
21mr|sysprof-3.44.0-2|70	%{_libexecdir}/sysprofd
21mr|sysprof-3.44.0-2|71	%{_unitdir}/sysprof2.service
21mr|sysprof-3.44.0-2|72	%{_unitdir}/sysprof3.service
21mr|sysprof-3.44.0-2|73	
21mr|sysprof-3.44.0-2|74	#----------------------------------------------------------------------------
21mr|sysprof-3.44.0-2|75	
21mr|sysprof-3.44.0-2|76	%package -n %{libname}
21mr|sysprof-3.44.0-2|77	Summary:	Shared library for %{name}
21mr|sysprof-3.44.0-2|78	Group:		System/Libraries
21mr|sysprof-3.44.0-2|79	
21mr|sysprof-3.44.0-2|80	%description -n %{libname}
21mr|sysprof-3.44.0-2|81	Shared library for %{name}.
21mr|sysprof-3.44.0-2|82	
21mr|sysprof-3.44.0-2|83	%files -n %{libname}
21mr|sysprof-3.44.0-2|84	%{_libdir}/libsysprof-%{api}.so
21mr|sysprof-3.44.0-2|85	
21mr|sysprof-3.44.0-2|86	#----------------------------------------------------------------------------
21mr|sysprof-3.44.0-2|87	
21mr|sysprof-3.44.0-2|88	%package -n %{libnamemem}
21mr|sysprof-3.44.0-2|89	Summary:	Shared library for %{name}
21mr|sysprof-3.44.0-2|90	Group:		System/Libraries
21mr|sysprof-3.44.0-2|91	
21mr|sysprof-3.44.0-2|92	%description -n %{libnamemem}
21mr|sysprof-3.44.0-2|93	Shared library for %{name}.
21mr|sysprof-3.44.0-2|94	
21mr|sysprof-3.44.0-2|95	%files -n %{libnamemem}
21mr|sysprof-3.44.0-2|96	%{_libdir}/libsysprof-memory-%{api}.so
21mr|sysprof-3.44.0-2|97	
21mr|sysprof-3.44.0-2|98	#----------------------------------------------------------------------------
21mr|sysprof-3.44.0-2|99	
21mr|sysprof-3.44.0-2|100	%package -n %{libnamespeed}
21mr|sysprof-3.44.0-2|101	Summary:	Shared library for %{name}
21mr|sysprof-3.44.0-2|102	Group:		System/Libraries
21mr|sysprof-3.44.0-2|103	
21mr|sysprof-3.44.0-2|104	%description -n %{libnamespeed}
21mr|sysprof-3.44.0-2|105	Shared library for %{name}.
21mr|sysprof-3.44.0-2|106	
21mr|sysprof-3.44.0-2|107	%files -n %{libnamespeed}
21mr|sysprof-3.44.0-2|108	%{_libdir}/libsysprof-speedtrack-%{api}.so
21mr|sysprof-3.44.0-2|109	
21mr|sysprof-3.44.0-2|110	#----------------------------------------------------------------------------
21mr|sysprof-3.44.0-2|111	
21mr|sysprof-3.44.0-2|112	%package -n %{libnameui}
21mr|sysprof-3.44.0-2|113	Summary:	Shared library for %{name}
21mr|sysprof-3.44.0-2|114	Group:		System/Libraries
21mr|sysprof-3.44.0-2|115	
21mr|sysprof-3.44.0-2|116	%description -n %{libnameui}
21mr|sysprof-3.44.0-2|117	Shared library for %{name}.
21mr|sysprof-3.44.0-2|118	
21mr|sysprof-3.44.0-2|119	%files -n %{libnameui}
21mr|sysprof-3.44.0-2|120	%{_libdir}/libsysprof-ui-%{api}.so
21mr|sysprof-3.44.0-2|121	
21mr|sysprof-3.44.0-2|122	#----------------------------------------------------------------------------
21mr|sysprof-3.44.0-2|123	
21mr|sysprof-3.44.0-2|124	%package -n %{devname}
21mr|sysprof-3.44.0-2|125	Summary:	Development files for %{name}
21mr|sysprof-3.44.0-2|126	Group:		System/Libraries
21mr|sysprof-3.44.0-2|127	%{libs_req}
21mr|sysprof-3.44.0-2|128	Provides:	%{name}%{api}-devel = %{EVRD}
21mr|sysprof-3.44.0-2|129	
21mr|sysprof-3.44.0-2|130	%description -n %{devname}
21mr|sysprof-3.44.0-2|131	Development files for %{name}.
21mr|sysprof-3.44.0-2|132	
21mr|sysprof-3.44.0-2|133	%files -n %{devname}
21mr|sysprof-3.44.0-2|134	%{_includedir}/sysprof-%{api}/
21mr|sysprof-3.44.0-2|135	%{_libdir}/libsysprof-capture-%{api}.a
21mr|sysprof-3.44.0-2|136	%{_libdir}/pkgconfig/sysprof-%{api}.pc
21mr|sysprof-3.44.0-2|137	%{_libdir}/pkgconfig/sysprof-capture-%{api}.pc
21mr|sysprof-3.44.0-2|138	%{_libdir}/pkgconfig/sysprof-ui-%{api}.pc
21mr|sysprof-3.44.0-2|139	
21mr|sysprof-3.44.0-2|140	#----------------------------------------------------------------------------
21mr|sysprof-3.44.0-2|141	
21mr|sysprof-3.44.0-2|142	%prep
21mr|sysprof-3.44.0-2|143	%autosetup -p1
21mr|sysprof-3.44.0-2|144	
21mr|sysprof-3.44.0-2|145	%build
21mr|sysprof-3.44.0-2|146	export CFLAGS="%{optflags} -Wno-error=incompatible-pointer-types -Wno-error=implicit-function-declaration"
21mr|sysprof-3.44.0-2|147	%meson -Denable_gtk=true
21mr|sysprof-3.44.0-2|148	%meson_build
21mr|sysprof-3.44.0-2|149	
21mr|sysprof-3.44.0-2|150	%install
21mr|sysprof-3.44.0-2|151	%meson_install
21mr|sysprof-3.44.0-2|152	
21mr|sysprof-3.44.0-2|153	%find_lang %{name} --with-gnome

17024 21
21mr|sysstat-12.7.2-2|1	Summary:	Includes the sar and iostat system monitoring commands
21mr|sysstat-12.7.2-2|2	Name:		sysstat
21mr|sysstat-12.7.2-2|3	Version:	12.7.2
21mr|sysstat-12.7.2-2|4	Release:	2
21mr|sysstat-12.7.2-2|5	License:	GPLv2+
21mr|sysstat-12.7.2-2|6	Group:		Monitoring
21mr|sysstat-12.7.2-2|7	Url:		http://pagesperso-orange.fr/sebastien.godard/
21mr|sysstat-12.7.2-2|8	# Source http://pagesperso-orange.fr/sebastien.godard/%{name}-%{version}.tar.xz installs systemd stuff incorrectly
21mr|sysstat-12.7.2-2|9	Source0:	https://github.com/sysstat/sysstat/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|sysstat-12.7.2-2|10	Source100:	%{name}.rpmlintrc
21mr|sysstat-12.7.2-2|11	# fix CVE-2022-39377
21mr|sysstat-12.7.2-2|12	# fix CVE-2023-33204
21mr|sysstat-12.7.2-2|13	# https://nvd.nist.gov/vuln/detail/CVE-2023-33204
21mr|sysstat-12.7.2-2|14	# https://github.com/sysstat/sysstat/pull/360
21mr|sysstat-12.7.2-2|15	Patch1:		CVE-2023-33204-CVE-2022-39377.patch
21mr|sysstat-12.7.2-2|16	BuildRequires:	lm_sensors-devel
21mr|sysstat-12.7.2-2|17	BuildRequires:	systemd-units
21mr|sysstat-12.7.2-2|18	BuildRequires:	pkgconfig(libpcp)
21mr|sysstat-12.7.2-2|19	
21mr|sysstat-12.7.2-2|20	Requires:	findutils
21mr|sysstat-12.7.2-2|21	Requires:	xz
21mr|sysstat-12.7.2-2|22	
21mr|sysstat-12.7.2-2|23	%description
21mr|sysstat-12.7.2-2|24	This package provides the sar and iostat commands for the Linux operating
21mr|sysstat-12.7.2-2|25	system, similar to their traditional UNIX counterparts. They enable system
21mr|sysstat-12.7.2-2|26	monitoring of disk, network, and other IO activity.
21mr|sysstat-12.7.2-2|27	
21mr|sysstat-12.7.2-2|28	%files -f %{name}.lang
21mr|sysstat-12.7.2-2|29	%license COPYING
21mr|sysstat-12.7.2-2|30	%doc CHANGES CREDITS
21mr|sysstat-12.7.2-2|31	%config(noreplace) %{_sysconfdir}/sysconfig/%{name}.ioconf
21mr|sysstat-12.7.2-2|32	%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
21mr|sysstat-12.7.2-2|33	%{_bindir}/cifsiostat
21mr|sysstat-12.7.2-2|34	%{_bindir}/iostat
21mr|sysstat-12.7.2-2|35	%{_bindir}/mpstat
21mr|sysstat-12.7.2-2|36	%{_bindir}/pidstat
21mr|sysstat-12.7.2-2|37	%{_bindir}/sadf
21mr|sysstat-12.7.2-2|38	%{_bindir}/sar
21mr|sysstat-12.7.2-2|39	%{_bindir}/tapestat
21mr|sysstat-12.7.2-2|40	%{_unitdir}/%{name}.service
21mr|sysstat-12.7.2-2|41	%{_unitdir}/%{name}-collect.service
21mr|sysstat-12.7.2-2|42	%{_unitdir}/%{name}-collect.timer
21mr|sysstat-12.7.2-2|43	%{_unitdir}/%{name}-summary.service
21mr|sysstat-12.7.2-2|44	%{_unitdir}/%{name}-summary.timer
21mr|sysstat-12.7.2-2|45	%{_systemd_util_dir}/system-sleep/%{name}.sleep
21mr|sysstat-12.7.2-2|46	%{_libdir}/sa
21mr|sysstat-12.7.2-2|47	%{_mandir}/man1/*
21mr|sysstat-12.7.2-2|48	%{_mandir}/man5/*
21mr|sysstat-12.7.2-2|49	%{_mandir}/man8/*
21mr|sysstat-12.7.2-2|50	%{_localstatedir}/log/sa
21mr|sysstat-12.7.2-2|51	
21mr|sysstat-12.7.2-2|52	%post
21mr|sysstat-12.7.2-2|53	%systemd_post %{name}.service %{name}-collect.timer %{name}-summary.timer
21mr|sysstat-12.7.2-2|54	
21mr|sysstat-12.7.2-2|55	%preun
21mr|sysstat-12.7.2-2|56	%systemd_preun %{name}.service %{name}-collect.timer %{name}-summary.timer
21mr|sysstat-12.7.2-2|57	
21mr|sysstat-12.7.2-2|58	if [[ $1 -eq 0 ]]; then
21mr|sysstat-12.7.2-2|59	#	Remove sa logs if removing sysstat completely
21mr|sysstat-12.7.2-2|60	rm -f %{_localstatedir}/log/sa/*
21mr|sysstat-12.7.2-2|61	fi
21mr|sysstat-12.7.2-2|62	
21mr|sysstat-12.7.2-2|63	#----------------------------------------------------------------------------
21mr|sysstat-12.7.2-2|64	
21mr|sysstat-12.7.2-2|65	%prep
21mr|sysstat-12.7.2-2|66	%autosetup -p1
21mr|sysstat-12.7.2-2|67	
21mr|sysstat-12.7.2-2|68	
21mr|sysstat-12.7.2-2|69	%build
21mr|sysstat-12.7.2-2|70	export sa_lib_dir=%{_libdir}/sa
21mr|sysstat-12.7.2-2|71	%configure \
21mr|sysstat-12.7.2-2|72	--enable-install-cron \
21mr|sysstat-12.7.2-2|73	--disable-file-attr \
21mr|sysstat-12.7.2-2|74	--disable-stripping
21mr|sysstat-12.7.2-2|75	# hack to avoid enabling units inside package build
21mr|sysstat-12.7.2-2|76	sed -i'' -E -e 's,^SYSTEMCTL =.+,SYSTEMCTL = /bin/true,' Makefile
21mr|sysstat-12.7.2-2|77	make CFLAGS="%{optflags}" \
21mr|sysstat-12.7.2-2|78	PREFIX="%{_prefix}" \
21mr|sysstat-12.7.2-2|79	SA_LIB_DIR="%{_libdir}/sa" \
21mr|sysstat-12.7.2-2|80	MAN_DIR="%{_mandir}"
21mr|sysstat-12.7.2-2|81	
21mr|sysstat-12.7.2-2|82	
21mr|sysstat-12.7.2-2|83	%install
21mr|sysstat-12.7.2-2|84	make \
21mr|sysstat-12.7.2-2|85	MAN_DIR=%{_mandir} \
21mr|sysstat-12.7.2-2|86	PREFIX=%{_prefix} \
21mr|sysstat-12.7.2-2|87	DESTDIR=%{buildroot}\
21mr|sysstat-12.7.2-2|88	SA_LIB_DIR=%{_libdir}/sa \
21mr|sysstat-12.7.2-2|89	install
21mr|sysstat-12.7.2-2|90	
21mr|sysstat-12.7.2-2|91	# We have our macro for docs
21mr|sysstat-12.7.2-2|92	rm -fr %{buildroot}%{_datadir}/doc/%{name}-%{version}
21mr|sysstat-12.7.2-2|93	rm -fr %{buildroot}%{_prefix}/doc
21mr|sysstat-12.7.2-2|94	
21mr|sysstat-12.7.2-2|95	%find_lang %{name}

17025 21
21mr|system-autoupdate-1.16-3|1	Summary:	Automatically update system and block shutdown
21mr|system-autoupdate-1.16-3|2	Name:		system-autoupdate
21mr|system-autoupdate-1.16-3|3	Version:	1.16
21mr|system-autoupdate-1.16-3|4	Release:	3
21mr|system-autoupdate-1.16-3|5	License:	GPL
21mr|system-autoupdate-1.16-3|6	Group:		System/Configuration/Packaging
21mr|system-autoupdate-1.16-3|7	Url:		https://gitlab.com/mikhailnov/system-autoupdate/-/archive/v%{version}/
21mr|system-autoupdate-1.16-3|8	Source0:	%{url}/system-autoupdate-v%{version}.tar.gz
21mr|system-autoupdate-1.16-3|9	#AutoReq:	no
21mr|system-autoupdate-1.16-3|10	# some requirements like grep, gawk are currently missing and probably will not be added by AutoReq
21mr|system-autoupdate-1.16-3|11	# Don't Require 'polkit' because it may be intentionally not installed where it's not needed
21mr|system-autoupdate-1.16-3|12	# system-autoupdate will work without polkit
21mr|system-autoupdate-1.16-3|13	BuildRequires: pkgconfig(systemd)
21mr|system-autoupdate-1.16-3|14	Requires:	libnotify
21mr|system-autoupdate-1.16-3|15	# Requiring 'polkit' is not really necessary because it may be intentionally not installed where it's not needed,
21mr|system-autoupdate-1.16-3|16	# system-autoupdate will work without polkit,
21mr|system-autoupdate-1.16-3|17	# but than the directory /usr/share/polkit-1/rules.d does not belong to any package, so we depend from polkit
21mr|system-autoupdate-1.16-3|18	Requires: polkit
21mr|system-autoupdate-1.16-3|19	BuildArch:	noarch
21mr|system-autoupdate-1.16-3|20	
21mr|system-autoupdate-1.16-3|21	%description
21mr|system-autoupdate-1.16-3|22	Auto updates system using systemd capabilities
21mr|system-autoupdate-1.16-3|23	and prevents it from being shut down while updating.
21mr|system-autoupdate-1.16-3|24	Shows notifications to user when attempting
21mr|system-autoupdate-1.16-3|25	to shutdown during update.
21mr|system-autoupdate-1.16-3|26	Allows blocking shutdown only without auto updates.
21mr|system-autoupdate-1.16-3|27	
21mr|system-autoupdate-1.16-3|28	Run 'saur enable' after installation to enable autoupdate.
21mr|system-autoupdate-1.16-3|29	
21mr|system-autoupdate-1.16-3|30	%files
21mr|system-autoupdate-1.16-3|31	%doc README.md
21mr|system-autoupdate-1.16-3|32	%{_bindir}/saur
21mr|system-autoupdate-1.16-3|33	%{_datadir}/polkit-1/rules.d/90-%{name}.rules
21mr|system-autoupdate-1.16-3|34	%dir %{_datadir}/%{name}
21mr|system-autoupdate-1.16-3|35	%{_datadir}/%{name}/*
21mr|system-autoupdate-1.16-3|36	%{_presetdir}/85-%{name}.preset
21mr|system-autoupdate-1.16-3|37	%{_sbindir}/%{name}*
21mr|system-autoupdate-1.16-3|38	%{_unitdir}/%{name}*
21mr|system-autoupdate-1.16-3|39	# sudoers configs are an important part of this packages
21mr|system-autoupdate-1.16-3|40	# sudoers configs must not be 'noreplace'
21mr|system-autoupdate-1.16-3|41	%config %{_sysconfdir}/sudoers.d/%{name}-polkit
21mr|system-autoupdate-1.16-3|42	%dir %{_sysconfdir}/%{name}
21mr|system-autoupdate-1.16-3|43	%config %{_sysconfdir}/%{name}/*
21mr|system-autoupdate-1.16-3|44	
21mr|system-autoupdate-1.16-3|45	%post
21mr|system-autoupdate-1.16-3|46	#!/bin/sh
21mr|system-autoupdate-1.16-3|47	# http://meinit.nl/rpm-spec-prepostpreunpostun-argument-values
21mr|system-autoupdate-1.16-3|48	# This is an initial install
21mr|system-autoupdate-1.16-3|49	if [ "$1" = '1' ]; then
21mr|system-autoupdate-1.16-3|50	if echo "$LANG" | grep -Ei "^ru_|^ru$" | grep -qi utf8
21mr|system-autoupdate-1.16-3|51	then echo "Выполните 'saur enable' для включения автообновлений, 'saur disable' для их выключения."
21mr|system-autoupdate-1.16-3|52	else echo "Run 'saur enable' to turn on autoupdates, 'saur disable' to turn them off."
21mr|system-autoupdate-1.16-3|53	fi
21mr|system-autoupdate-1.16-3|54	fi
21mr|system-autoupdate-1.16-3|55	
21mr|system-autoupdate-1.16-3|56	%preun
21mr|system-autoupdate-1.16-3|57	#!/bin/sh
21mr|system-autoupdate-1.16-3|58	# This is a full uninstall
21mr|system-autoupdate-1.16-3|59	# Unblock shutdown on uninstallation
21mr|system-autoupdate-1.16-3|60	[ "$1" = '0' ] && %{_sbindir}/system-autoupdate-runner disable || :
21mr|system-autoupdate-1.16-3|61	
21mr|system-autoupdate-1.16-3|62	#------------------------------------------------------------------
21mr|system-autoupdate-1.16-3|63	
21mr|system-autoupdate-1.16-3|64	%prep
21mr|system-autoupdate-1.16-3|65	%setup -n %{name}-v%{version}
21mr|system-autoupdate-1.16-3|66	
21mr|system-autoupdate-1.16-3|67	%build
21mr|system-autoupdate-1.16-3|68	
21mr|system-autoupdate-1.16-3|69	%install
21mr|system-autoupdate-1.16-3|70	%makeinstall_std
21mr|system-autoupdate-1.16-3|71	# remove scripts for updating other disctributions but ROSA
21mr|system-autoupdate-1.16-3|72	# It's not really needed when 'AutoReq: no'
21mr|system-autoupdate-1.16-3|73	find %{buildroot}%{_datadir}/%{name}/update-scripts/ ! -name 'rosa.sh' -type f -exec rm -fv {} +

17026 21
21mr|system-config-printer-1.5.18-5.git77540d.3|1	%define commit 77540d0cb539364bbf63e21cfa970e62d9a86ed3
21mr|system-config-printer-1.5.18-5.git77540d.3|2	%define commit_short %(echo %{commit} | head -c6)
21mr|system-config-printer-1.5.18-5.git77540d.3|3	
21mr|system-config-printer-1.5.18-5.git77540d.3|4	%global udevhelperdir %(realpath %{_udevrulesdir}/..)
21mr|system-config-printer-1.5.18-5.git77540d.3|5	
21mr|system-config-printer-1.5.18-5.git77540d.3|6	Summary:	A printer administration tool
21mr|system-config-printer-1.5.18-5.git77540d.3|7	Name:		system-config-printer
21mr|system-config-printer-1.5.18-5.git77540d.3|8	Version:	1.5.18
21mr|system-config-printer-1.5.18-5.git77540d.3|9	Release:	5.git%{commit_short}.3
21mr|system-config-printer-1.5.18-5.git77540d.3|10	License:	LGPLv2+
21mr|system-config-printer-1.5.18-5.git77540d.3|11	Group:		System/Configuration/Printing
21mr|system-config-printer-1.5.18-5.git77540d.3|12	Url:		https://github.com/OpenPrinting/system-config-printer/
21mr|system-config-printer-1.5.18-5.git77540d.3|13	#Source0:	https://github.com/OpenPrinting/system-config-printer/releases/download/v%{version}/%{name}-%{version}.tar.xz
21mr|system-config-printer-1.5.18-5.git77540d.3|14	Source0:	https://github.com/OpenPrinting/system-config-printer/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21mr|system-config-printer-1.5.18-5.git77540d.3|15	Source100:	%{name}.rpmlintrc
21mr|system-config-printer-1.5.18-5.git77540d.3|16	Patch0002:	system-config-printer-gettext.patch
21mr|system-config-printer-1.5.18-5.git77540d.3|17	# patch for MOS, may be changed to show another link in ROSA also
21mr|system-config-printer-1.5.18-5.git77540d.3|18	# (for now that link contains manuals that require apt2dnf to be installed)
21mr|system-config-printer-1.5.18-5.git77540d.3|19	Patch0003:	link-to-wiki-in-new-printer-window.patch
21mr|system-config-printer-1.5.18-5.git77540d.3|20	Patch0004:	Add-text-about-USB-IPP-to-ru.po.patch
21mr|system-config-printer-1.5.18-5.git77540d.3|21	#BuildRequires: intltool
21mr|system-config-printer-1.5.18-5.git77540d.3|22	BuildRequires:	gettext-devel
21mr|system-config-printer-1.5.18-5.git77540d.3|23	BuildRequires:	xmlto-notex
21mr|system-config-printer-1.5.18-5.git77540d.3|24	BuildRequires:	pkgconfig(dbus-1)
21mr|system-config-printer-1.5.18-5.git77540d.3|25	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|system-config-printer-1.5.18-5.git77540d.3|26	BuildRequires:	cups-devel
21mr|system-config-printer-1.5.18-5.git77540d.3|27	BuildRequires:	pkgconfig(libudev)
21mr|system-config-printer-1.5.18-5.git77540d.3|28	BuildRequires:	pkgconfig(libusb)
21mr|system-config-printer-1.5.18-5.git77540d.3|29	BuildRequires:	pkgconfig(python3)
21mr|system-config-printer-1.5.18-5.git77540d.3|30	BuildRequires:	pkgconfig(glib-2.0)
21mr|system-config-printer-1.5.18-5.git77540d.3|31	Requires:	packagekit
21mr|system-config-printer-1.5.18-5.git77540d.3|32	# devel package is needed for install-printerdriver
21mr|system-config-printer-1.5.18-5.git77540d.3|33	# Requires:	packagekit-devel
21mr|system-config-printer-1.5.18-5.git77540d.3|34	# not it's DON'T
21mr|system-config-printer-1.5.18-5.git77540d.3|35	# requires only typelib and NEVER fetch devel packages to non-devel distro
21mr|system-config-printer-1.5.18-5.git77540d.3|36	Requires:   typelib(PackageKitGlib)
21mr|system-config-printer-1.5.18-5.git77540d.3|37	# end
21mr|system-config-printer-1.5.18-5.git77540d.3|38	Requires:	acl
21mr|system-config-printer-1.5.18-5.git77540d.3|39	Requires:	dbus-x11
21mr|system-config-printer-1.5.18-5.git77540d.3|40	Requires:	desktop-file-utils
21mr|system-config-printer-1.5.18-5.git77540d.3|41	Requires:	gnome-icon-theme
21mr|system-config-printer-1.5.18-5.git77540d.3|42	Requires:	python3-libxml2
21mr|system-config-printer-1.5.18-5.git77540d.3|43	Requires:	python3-cups
21mr|system-config-printer-1.5.18-5.git77540d.3|44	Requires:	python3-curl
21mr|system-config-printer-1.5.18-5.git77540d.3|45	Requires:	python3-dbus
21mr|system-config-printer-1.5.18-5.git77540d.3|46	Requires:	python3-gi
21mr|system-config-printer-1.5.18-5.git77540d.3|47	Requires:	python3-gobject3
21mr|system-config-printer-1.5.18-5.git77540d.3|48	Requires:	python3-pyinotify
21mr|system-config-printer-1.5.18-5.git77540d.3|49	Requires:	python3-smbc
21mr|system-config-printer-1.5.18-5.git77540d.3|50	Requires:	python3-cairo
21mr|system-config-printer-1.5.18-5.git77540d.3|51	Requires:	system-config-printer-common = %{EVRD}
21mr|system-config-printer-1.5.18-5.git77540d.3|52	Requires:	system-config-printer-udev = %{EVRD}
21mr|system-config-printer-1.5.18-5.git77540d.3|53	Requires:	virtual-notification-daemon
21mr|system-config-printer-1.5.18-5.git77540d.3|54	#For non GTK3 system
21mr|system-config-printer-1.5.18-5.git77540d.3|55	Requires:	canberra-gtk
21mr|system-config-printer-1.5.18-5.git77540d.3|56	# typelib() deps are generated auytomatically by generator
21mr|system-config-printer-1.5.18-5.git77540d.3|57	# from gobject-introcpection, actually they can be removed here
21mr|system-config-printer-1.5.18-5.git77540d.3|58	Requires:	typelib(Atk)
21mr|system-config-printer-1.5.18-5.git77540d.3|59	Requires:	typelib(GdkPixbuf)
21mr|system-config-printer-1.5.18-5.git77540d.3|60	Requires:	typelib(Gio)
21mr|system-config-printer-1.5.18-5.git77540d.3|61	Requires:	typelib(Gtk) = 3.0
21mr|system-config-printer-1.5.18-5.git77540d.3|62	Requires:	typelib(Polkit)
21mr|system-config-printer-1.5.18-5.git77540d.3|63	Requires:	typelib(Pango)
21mr|system-config-printer-1.5.18-5.git77540d.3|64	Requires:	typelib(Notify)
21mr|system-config-printer-1.5.18-5.git77540d.3|65	Recommends:	samba-client
21mr|system-config-printer-1.5.18-5.git77540d.3|66	# code gently handles missing cups-pk-helper,
21mr|system-config-printer-1.5.18-5.git77540d.3|67	# if it is available - polkit is used,
21mr|system-config-printer-1.5.18-5.git77540d.3|68	# otherwise CUPS authentication is used
21mr|system-config-printer-1.5.18-5.git77540d.3|69	Recommends:	(cups-pk-helper if polkit)
21mr|system-config-printer-1.5.18-5.git77540d.3|70	Recommends:	(hplip-model-data if hplip)
21mr|system-config-printer-1.5.18-5.git77540d.3|71	
21mr|system-config-printer-1.5.18-5.git77540d.3|72	%description
21mr|system-config-printer-1.5.18-5.git77540d.3|73	system-config-printer is a graphical user interface that allows
21mr|system-config-printer-1.5.18-5.git77540d.3|74	the user to configure a CUPS print server.
21mr|system-config-printer-1.5.18-5.git77540d.3|75	
21mr|system-config-printer-1.5.18-5.git77540d.3|76	%files
21mr|system-config-printer-1.5.18-5.git77540d.3|77	%doc README
21mr|system-config-printer-1.5.18-5.git77540d.3|78	%{_bindir}/scp-dbus-service
21mr|system-config-printer-1.5.18-5.git77540d.3|79	%{_bindir}/%{name}
21mr|system-config-printer-1.5.18-5.git77540d.3|80	%{_bindir}/%{name}-applet
21mr|system-config-printer-1.5.18-5.git77540d.3|81	%{_bindir}/install-printerdriver
21mr|system-config-printer-1.5.18-5.git77540d.3|82	%dir %{_datadir}/%{name}
21mr|system-config-printer-1.5.18-5.git77540d.3|83	%dir %{_datadir}/%{name}/ui
21mr|system-config-printer-1.5.18-5.git77540d.3|84	%dir %{_datadir}/%{name}/xml
21mr|system-config-printer-1.5.18-5.git77540d.3|85	%{_datadir}/%{name}/__pycache__
21mr|system-config-printer-1.5.18-5.git77540d.3|86	%{_datadir}/%{name}/*.py*
21mr|system-config-printer-1.5.18-5.git77540d.3|87	%{_datadir}/%{name}/troubleshoot
21mr|system-config-printer-1.5.18-5.git77540d.3|88	%{_datadir}/%{name}/ui/*.ui
21mr|system-config-printer-1.5.18-5.git77540d.3|89	%{_datadir}/%{name}/xml/*
21mr|system-config-printer-1.5.18-5.git77540d.3|90	%{_datadir}/%{name}/icons
21mr|system-config-printer-1.5.18-5.git77540d.3|91	%{_datadir}/applications/%{name}.desktop
21mr|system-config-printer-1.5.18-5.git77540d.3|92	%{_datadir}/metainfo/%{name}.appdata.xml
21mr|system-config-printer-1.5.18-5.git77540d.3|93	#{_datadir}/appdata/#{name}.appdata.xml
21mr|system-config-printer-1.5.18-5.git77540d.3|94	%{_sysconfdir}/xdg/autostart/print-applet.desktop
21mr|system-config-printer-1.5.18-5.git77540d.3|95	%{_mandir}/man1/*
21mr|system-config-printer-1.5.18-5.git77540d.3|96	
21mr|system-config-printer-1.5.18-5.git77540d.3|97	#----------------------------------------------------------------------------
21mr|system-config-printer-1.5.18-5.git77540d.3|98	
21mr|system-config-printer-1.5.18-5.git77540d.3|99	%package udev
21mr|system-config-printer-1.5.18-5.git77540d.3|100	Summary:	Rules for udev for automatic configuration of USB printers
21mr|system-config-printer-1.5.18-5.git77540d.3|101	Group:		System/Configuration/Hardware
21mr|system-config-printer-1.5.18-5.git77540d.3|102	Requires:	system-config-printer-common = %{EVRD}
21mr|system-config-printer-1.5.18-5.git77540d.3|103	Requires:	udev
21mr|system-config-printer-1.5.18-5.git77540d.3|104	
21mr|system-config-printer-1.5.18-5.git77540d.3|105	%description udev
21mr|system-config-printer-1.5.18-5.git77540d.3|106	The udev rules and helper programs for automatically configuring USB
21mr|system-config-printer-1.5.18-5.git77540d.3|107	printers.
21mr|system-config-printer-1.5.18-5.git77540d.3|108	
21mr|system-config-printer-1.5.18-5.git77540d.3|109	%files udev
21mr|system-config-printer-1.5.18-5.git77540d.3|110	%{udevhelperdir}/udev-add-printer
21mr|system-config-printer-1.5.18-5.git77540d.3|111	%{udevhelperdir}/udev-configure-printer
21mr|system-config-printer-1.5.18-5.git77540d.3|112	%{_udevrulesdir}/70-printers.rules
21mr|system-config-printer-1.5.18-5.git77540d.3|113	%{_unitdir}/configure-printer@.service
21mr|system-config-printer-1.5.18-5.git77540d.3|114	
21mr|system-config-printer-1.5.18-5.git77540d.3|115	#----------------------------------------------------------------------------
21mr|system-config-printer-1.5.18-5.git77540d.3|116	
21mr|system-config-printer-1.5.18-5.git77540d.3|117	%package  common
21mr|system-config-printer-1.5.18-5.git77540d.3|118	Summary:	Common code for the graphical and non-graphical pieces
21mr|system-config-printer-1.5.18-5.git77540d.3|119	Group:		System/Libraries
21mr|system-config-printer-1.5.18-5.git77540d.3|120	Requires:	cups
21mr|system-config-printer-1.5.18-5.git77540d.3|121	Requires:	python3
21mr|system-config-printer-1.5.18-5.git77540d.3|122	Requires:	python3-cups
21mr|system-config-printer-1.5.18-5.git77540d.3|123	# files were moved here, subpackage libs was removed
21mr|system-config-printer-1.5.18-5.git77540d.3|124	Conflicts:	system-config-printer-libs < 1.5.15
21mr|system-config-printer-1.5.18-5.git77540d.3|125	Obsoletes:	system-config-printer-libs < 1.5.15
21mr|system-config-printer-1.5.18-5.git77540d.3|126	
21mr|system-config-printer-1.5.18-5.git77540d.3|127	%description common
21mr|system-config-printer-1.5.18-5.git77540d.3|128	The common code used by both the graphical and non-graphical parts of
21mr|system-config-printer-1.5.18-5.git77540d.3|129	the configuration tool.
21mr|system-config-printer-1.5.18-5.git77540d.3|130	
21mr|system-config-printer-1.5.18-5.git77540d.3|131	%files common -f system-config-printer.lang
21mr|system-config-printer-1.5.18-5.git77540d.3|132	%dir %{_sysconfdir}/cupshelpers/
21mr|system-config-printer-1.5.18-5.git77540d.3|133	%config(noreplace) %{_sysconfdir}/cupshelpers/preferreddrivers.xml
21mr|system-config-printer-1.5.18-5.git77540d.3|134	%config(noreplace) %{_sysconfdir}/dbus-1/system.d/com.redhat.NewPrinterNotification.conf
21mr|system-config-printer-1.5.18-5.git77540d.3|135	%config(noreplace) %{_sysconfdir}/dbus-1/system.d/com.redhat.PrinterDriversInstaller.conf
21mr|system-config-printer-1.5.18-5.git77540d.3|136	%config(noreplace) %{_datadir}/dbus-1/interfaces/org.fedoraproject.Config.Printing.xml
21mr|system-config-printer-1.5.18-5.git77540d.3|137	%config(noreplace) %{_datadir}/dbus-1/services/org.fedoraproject.Config.Printing.service
21mr|system-config-printer-1.5.18-5.git77540d.3|138	%dir %{python3_sitelib}/cupshelpers
21mr|system-config-printer-1.5.18-5.git77540d.3|139	#{python3_sitelib}/__pycache__
21mr|system-config-printer-1.5.18-5.git77540d.3|140	%{python3_sitelib}/cupshelpers/__pycache__
21mr|system-config-printer-1.5.18-5.git77540d.3|141	%{python3_sitelib}/cupshelpers/__init__.py*
21mr|system-config-printer-1.5.18-5.git77540d.3|142	%{python3_sitelib}/cupshelpers/cupshelpers.py*
21mr|system-config-printer-1.5.18-5.git77540d.3|143	%{python3_sitelib}/cupshelpers/openprinting.py*
21mr|system-config-printer-1.5.18-5.git77540d.3|144	%{python3_sitelib}/cupshelpers/ppds.py*
21mr|system-config-printer-1.5.18-5.git77540d.3|145	%{python3_sitelib}/cupshelpers/config.py*
21mr|system-config-printer-1.5.18-5.git77540d.3|146	%{python3_sitelib}/cupshelpers/installdriver.py*
21mr|system-config-printer-1.5.18-5.git77540d.3|147	%{python3_sitelib}/cupshelpers/xmldriverprefs.py*
21mr|system-config-printer-1.5.18-5.git77540d.3|148	%{python3_sitelib}/*.egg-info
21mr|system-config-printer-1.5.18-5.git77540d.3|149	
21mr|system-config-printer-1.5.18-5.git77540d.3|150	#----------------------------------------------------------------------------
21mr|system-config-printer-1.5.18-5.git77540d.3|151	
21mr|system-config-printer-1.5.18-5.git77540d.3|152	%prep
21mr|system-config-printer-1.5.18-5.git77540d.3|153	%autosetup -p1 -n %{name}-%{commit}
21mr|system-config-printer-1.5.18-5.git77540d.3|154	
21mr|system-config-printer-1.5.18-5.git77540d.3|155	%build
21mr|system-config-printer-1.5.18-5.git77540d.3|156	touch ChangeLog
21mr|system-config-printer-1.5.18-5.git77540d.3|157	autoreconf -if
21mr|system-config-printer-1.5.18-5.git77540d.3|158	# find serverbin-dir from cups-config --serverbin
21mr|system-config-printer-1.5.18-5.git77540d.3|159	%configure \
21mr|system-config-printer-1.5.18-5.git77540d.3|160	--prefix=%{_prefix} \
21mr|system-config-printer-1.5.18-5.git77540d.3|161	--with-systemdsystemunitdir=%{_unitdir} \
21mr|system-config-printer-1.5.18-5.git77540d.3|162	--with-udevdir=%{udevhelperdir}\
21mr|system-config-printer-1.5.18-5.git77540d.3|163	--with-udev-rules \
21mr|system-config-printer-1.5.18-5.git77540d.3|164	--with-polkit-1 \
21mr|system-config-printer-1.5.18-5.git77540d.3|165	--with-cups-serverbin-dir=%{_prefix}/lib/cups
21mr|system-config-printer-1.5.18-5.git77540d.3|166	
21mr|system-config-printer-1.5.18-5.git77540d.3|167	%make
21mr|system-config-printer-1.5.18-5.git77540d.3|168	
21mr|system-config-printer-1.5.18-5.git77540d.3|169	%install
21mr|system-config-printer-1.5.18-5.git77540d.3|170	# to hide rpm build error about empty file
21mr|system-config-printer-1.5.18-5.git77540d.3|171	echo "See man(1) %{name}, %{name}-applet" >> ./README
21mr|system-config-printer-1.5.18-5.git77540d.3|172	
21mr|system-config-printer-1.5.18-5.git77540d.3|173	%makeinstall_std udevrulesdir=%{_udevrulesdir} udevhelperdir=%{udevhelperdir}
21mr|system-config-printer-1.5.18-5.git77540d.3|174	
21mr|system-config-printer-1.5.18-5.git77540d.3|175	%py3_compile %{buildroot}
21mr|system-config-printer-1.5.18-5.git77540d.3|176	
21mr|system-config-printer-1.5.18-5.git77540d.3|177	%find_lang system-config-printer

17027 21
21mr|systemd-249-1.gitfab79a.29|1	%define commit fab79a85af29ba1c1e237ace6c8078357c04b488
21mr|systemd-249-1.gitfab79a.29|2	%define commit_short %(echo %{commit} | head -c 6)
21mr|systemd-249-1.gitfab79a.29|3	%ifarch %{e2k}
21mr|systemd-249-1.gitfab79a.29|4	%bcond_with efi
21mr|systemd-249-1.gitfab79a.29|5	%else
21mr|systemd-249-1.gitfab79a.29|6	%bcond_without efi
21mr|systemd-249-1.gitfab79a.29|7	%endif
21mr|systemd-249-1.gitfab79a.29|8	
21mr|systemd-249-1.gitfab79a.29|9	# https://github.com/systemd/systemd-stable
21mr|systemd-249-1.gitfab79a.29|10	# https://github.com/systemd/systemd
21mr|systemd-249-1.gitfab79a.29|11	#define stable 0
21mr|systemd-249-1.gitfab79a.29|12	%define main_version 249
21mr|systemd-249-1.gitfab79a.29|13	%if 0%{?stable}
21mr|systemd-249-1.gitfab79a.29|14	%define sub_version .0
21mr|systemd-249-1.gitfab79a.29|15	%endif
21mr|systemd-249-1.gitfab79a.29|16	
21mr|systemd-249-1.gitfab79a.29|17	%define major 0
21mr|systemd-249-1.gitfab79a.29|18	%define libname %mklibname %{name} %{major}
21mr|systemd-249-1.gitfab79a.29|19	%define devname %mklibname %{name} -d
21mr|systemd-249-1.gitfab79a.29|20	
21mr|systemd-249-1.gitfab79a.29|21	%define libnss_major 2
21mr|systemd-249-1.gitfab79a.29|22	%define libnss_myhostname %mklibname nss_myhostname %{libnss_major}
21mr|systemd-249-1.gitfab79a.29|23	%define libnss_systemd %mklibname nss_systemd %{libnss_major}
21mr|systemd-249-1.gitfab79a.29|24	
21mr|systemd-249-1.gitfab79a.29|25	%define udev_major 1
21mr|systemd-249-1.gitfab79a.29|26	%define libudev %mklibname udev %{udev_major}
21mr|systemd-249-1.gitfab79a.29|27	%define libudev_devel %mklibname udev -d
21mr|systemd-249-1.gitfab79a.29|28	%define sharedlibVpkg %mklibname systemd-shared_ %{main_version}
21mr|systemd-249-1.gitfab79a.29|29	
21mr|systemd-249-1.gitfab79a.29|30	# systemd-243 started to use some new APIs available only in the newest version of libseccomp library.
21mr|systemd-249-1.gitfab79a.29|31	# But when updating both libseccomp and systemd, systemd was updated before libseccomp,
21mr|systemd-249-1.gitfab79a.29|32	# and so, in systemd's %%postrrans, systemd binaries, requiring newest libseccomp's symbols, failed tor run:
21mr|systemd-249-1.gitfab79a.29|33	# https://bugzilla.rosalinux.ru/show_bug.cgi?id=9690#c19
21mr|systemd-249-1.gitfab79a.29|34	# To prevent this, we make systemd depend from >= the version of libseccomp that it was built against.
21mr|systemd-249-1.gitfab79a.29|35	# Note that systemd-243 can be built against both new libseccomp with those new APIs and a one without them.
21mr|systemd-249-1.gitfab79a.29|36	# This hack is really weird, we would better port hashing of provided and required symbols from ALT (set.c), for example.
21mr|systemd-249-1.gitfab79a.29|37	%define libseccomp_maj %(grep '#.*define.*SCMP_VER_MAJOR' %{_includedir}/seccomp.h | tail -n 1 | awk '{print $NF}' || echo 2)
21mr|systemd-249-1.gitfab79a.29|38	%define libseccomp_min %(grep '#.*define.*SCMP_VER_MINOR' %{_includedir}/seccomp.h | tail -n 1 | awk '{print $NF}' || echo 0)
21mr|systemd-249-1.gitfab79a.29|39	%define libseccomp_micro %(grep '#.*define.*SCMP_VER_MICRO' %{_includedir}/seccomp.h | tail -n 1 | awk '{print $NF}' || echo 0)
21mr|systemd-249-1.gitfab79a.29|40	%define libseccomp_libname %mklibname seccomp %{libseccomp_maj}
21mr|systemd-249-1.gitfab79a.29|41	%define libseccomp_target_min_version %(\
21mr|systemd-249-1.gitfab79a.29|42	r=`rpm -q --queryformat='%{EPOCH}' %{libseccomp_libname}`; \
21mr|systemd-249-1.gitfab79a.29|43	if [ $? = 0 ]; then \
21mr|systemd-249-1.gitfab79a.29|44	if [ -n "$r" ] && [ "$r" != '(none)' ]; \
21mr|systemd-249-1.gitfab79a.29|45	then echo "${r}:%{libseccomp_maj}.%{libseccomp_min}.%{libseccomp_micro}"; \
21mr|systemd-249-1.gitfab79a.29|46	else echo "%{libseccomp_maj}.%{libseccomp_min}.%{libseccomp_micro}"; \
21mr|systemd-249-1.gitfab79a.29|47	fi; \
21mr|systemd-249-1.gitfab79a.29|48	else echo 0; \
21mr|systemd-249-1.gitfab79a.29|49	fi )
21mr|systemd-249-1.gitfab79a.29|50	
21mr|systemd-249-1.gitfab79a.29|51	%define systemd_libdir /lib/systemd
21mr|systemd-249-1.gitfab79a.29|52	%define systemd_usrlibdir %{_prefix}/lib/systemd
21mr|systemd-249-1.gitfab79a.29|53	%define udev_libdir /lib/udev
21mr|systemd-249-1.gitfab79a.29|54	%define udev_rules_dir %{udev_libdir}/rules.d
21mr|systemd-249-1.gitfab79a.29|55	%define udev_user_rules_dir %{_sysconfdir}/udev/rules.d
21mr|systemd-249-1.gitfab79a.29|56	
21mr|systemd-249-1.gitfab79a.29|57	%define _udevhwdbdir	/lib/udev/hwdb.d
21mr|systemd-249-1.gitfab79a.29|58	%define _libexecdir		%{_prefix}/lib
21mr|systemd-249-1.gitfab79a.29|59	
21mr|systemd-249-1.gitfab79a.29|60	%bcond_with bootstrap
21mr|systemd-249-1.gitfab79a.29|61	%{?build_selinux}%{?!build_selinux:%bcond_with selinux}
21mr|systemd-249-1.gitfab79a.29|62	
21mr|systemd-249-1.gitfab79a.29|63	# https://github.com/moby/moby/issues/40360
21mr|systemd-249-1.gitfab79a.29|64	# Docker 20.10+ now supports cgroupv2
21mr|systemd-249-1.gitfab79a.29|65	# We may need to revert this enablement if find other problems
21mr|systemd-249-1.gitfab79a.29|66	%bcond_with hybrid_hierarchy
21mr|systemd-249-1.gitfab79a.29|67	
21mr|systemd-249-1.gitfab79a.29|68	Summary:	A System and Session Manager
21mr|systemd-249-1.gitfab79a.29|69	Name:		systemd
21mr|systemd-249-1.gitfab79a.29|70	Version:	%{main_version}%{?sub_version}
21mr|systemd-249-1.gitfab79a.29|71	Release:	1.git%{commit_short}.29
21mr|systemd-249-1.gitfab79a.29|72	License:	LGPLv2.1+
21mr|systemd-249-1.gitfab79a.29|73	Group:		System/Configuration/Boot and Init
21mr|systemd-249-1.gitfab79a.29|74	Url:		http://www.freedesktop.org/wiki/Software/systemd
21mr|systemd-249-1.gitfab79a.29|75	%if 0%{?stable}
21mr|systemd-249-1.gitfab79a.29|76	Source0:	https://github.com/systemd/systemd-stable/archive/v%{version}.tar.gz?/%{name}-stable-%{version}.tar.gz
21mr|systemd-249-1.gitfab79a.29|77	%else
21mr|systemd-249-1.gitfab79a.29|78	#Source0:	https://github.com/systemd/systemd/archive/v%{version}/%{name}-%{version}.tar.gz
21mr|systemd-249-1.gitfab79a.29|79	Source0:	https://github.com/systemd/systemd/archive/%{commit}/%{name}-%{commit}.tar.gz
21mr|systemd-249-1.gitfab79a.29|80	%endif
21mr|systemd-249-1.gitfab79a.29|81	Source2:	50-udev-mandriva.rules
21mr|systemd-249-1.gitfab79a.29|82	Source3:	69-printeracl.rules
21mr|systemd-249-1.gitfab79a.29|83	# (hk) udev rules for zte 3g modems with drakx-net
21mr|systemd-249-1.gitfab79a.29|84	Source10:	61-mobile-zte-drakx-net.rules
21mr|systemd-249-1.gitfab79a.29|85	# (tpg) default preset for services
21mr|systemd-249-1.gitfab79a.29|86	Source12:	90-default.preset
21mr|systemd-249-1.gitfab79a.29|87	Source13:	85-display-manager.preset
21mr|systemd-249-1.gitfab79a.29|88	Source14:	99-default-disable.preset
21mr|systemd-249-1.gitfab79a.29|89	# Our efi boot generator
21mr|systemd-249-1.gitfab79a.29|90	Source15:	systemd-efi-boot-generator
21mr|systemd-249-1.gitfab79a.29|91	Source19:	10-imx.rules
21mr|systemd-249-1.gitfab79a.29|92	# From Fedora + added paths without /usr/
21mr|systemd-249-1.gitfab79a.29|93	Source23:	triggers.rpm4
21mr|systemd-249-1.gitfab79a.29|94	Source25:	systemd-user.pam
21mr|systemd-249-1.gitfab79a.29|95	Source26:	sysusers.prov
21mr|systemd-249-1.gitfab79a.29|96	Source27:	sysusers.attr
21mr|systemd-249-1.gitfab79a.29|97	Source100:	%{name}.rpmlintrc
21mr|systemd-249-1.gitfab79a.29|98	# elbrus port
21mr|systemd-249-1.gitfab79a.29|99	Source200:	add-e2k-support.patch
21mr|systemd-249-1.gitfab79a.29|100	Source201:	0001-fix-syntax-error.patch
21mr|systemd-249-1.gitfab79a.29|101	Source202:	0002-shm-header-fix.patch
21mr|systemd-249-1.gitfab79a.29|102	Source203:	0001-CONST_MAX-macro-remove.patch
21mr|systemd-249-1.gitfab79a.29|103	Source204:	249-buildfix-systemd.patch
21mr|systemd-249-1.gitfab79a.29|104	
21mr|systemd-249-1.gitfab79a.29|105	# Patches are commited here:
21mr|systemd-249-1.gitfab79a.29|106	# https://github.com/mikhailnov/systemd/tree/rosa-v246
21mr|systemd-249-1.gitfab79a.29|107	Patch0001:	0001-Silence-udev-version-print-during-boot-as-it-breaks-.patch
21mr|systemd-249-1.gitfab79a.29|108	Patch0002:	0002-Preserve-locale-settings-for-login-bz5189.patch
21mr|systemd-249-1.gitfab79a.29|109	Patch0003:	0003-Don-t-create-etc-os-release.patch
21mr|systemd-249-1.gitfab79a.29|110	Patch0004:	0004-disable-duplicate-services.patch
21mr|systemd-249-1.gitfab79a.29|111	# not a cherry-pick from upstream, do not loose it
21mr|systemd-249-1.gitfab79a.29|112	Patch0005:	0005-sysctl.d-Prevent-traffic-hijacking-and-disclosing-IP.patch
21mr|systemd-249-1.gitfab79a.29|113	# https://github.com/systemd/systemd/pull/15479
21mr|systemd-249-1.gitfab79a.29|114	Patch0006:	0006-vconsole-setup-always-run-setfont-8-despite-empty-et.patch
21mr|systemd-249-1.gitfab79a.29|115	Patch0007:	0007-Drop-warning-about-depreceated-var-run.patch
21mr|systemd-249-1.gitfab79a.29|116	# https://github.com/systemd/systemd/pull/20219
21mr|systemd-249-1.gitfab79a.29|117	# Userspace is not ready for this, avoid regressions
21mr|systemd-249-1.gitfab79a.29|118	Patch0008:	0008-Revert-NEWS-Note-Intel-HID-rfkill-mask-is-removed.patch
21mr|systemd-249-1.gitfab79a.29|119	Patch0009:	0009-Revert-hwdb-Remove-intel-hid-rfkill-mask.patch
21mr|systemd-249-1.gitfab79a.29|120	Patch0010:	0010-sulogin-shell-allow-locked-root-by-default.patch
21mr|systemd-249-1.gitfab79a.29|121	Patch0011:	0011-xdg-autostart-service-Ignore-missing-desktop-sepcifi.patch
21mr|systemd-249-1.gitfab79a.29|122	Patch0012:	0012-xdg-autostart-generator-make-parameter-const.patch
21mr|systemd-249-1.gitfab79a.29|123	Patch0013:	0013-xdg-autostart-generator-rework-debug-logging.patch
21mr|systemd-249-1.gitfab79a.29|124	Patch0014:	0014-xdg-autostart-generator-use-ASSERT_PTR-more.patch
21mr|systemd-249-1.gitfab79a.29|125	Patch0015:	0015-xdg-autostart-service-Use-common-boolean-parser.patch
21mr|systemd-249-1.gitfab79a.29|126	Patch0016:	0016-xdg-autostart-service-Fix-binary-escaping-and-simpli.patch
21mr|systemd-249-1.gitfab79a.29|127	Patch0017:	0017-xdg-autostart-service-expand-tilde-in-Exec-lines.patch
21mr|systemd-249-1.gitfab79a.29|128	Patch0018:	0018-xdg-autostart-service-Add-comments-to-tilde-expansio.patch
21mr|systemd-249-1.gitfab79a.29|129	Patch0019:	0019-xdg-autostart-generator-do-not-warn-about-unknown-fi.patch
21mr|systemd-249-1.gitfab79a.29|130	Patch0020:	0020-macro-add-ASSERT_SE_PTR-macro.patch
21mr|systemd-249-1.gitfab79a.29|131	Patch0021:	0021-macro-fundamental-allow-to-nest-ASSERT_PTR.patch
21mr|systemd-249-1.gitfab79a.29|132	Patch0022:	0022-xdg-autostart-service-handle-gnome-autostart-phase-b.patch
21mr|systemd-249-1.gitfab79a.29|133	Patch0023:	0023-rm-rf-optionally-fsync-after-removing-directory-tree.patch
21mr|systemd-249-1.gitfab79a.29|134	Patch0024:	0024-tmpfiles-st-may-have-been-used-uninitialized.patch
21mr|systemd-249-1.gitfab79a.29|135	Patch0025:	0025-tree-wide-make-FOREACH_DIRENT_ALL-define-the-iterato.patch
21mr|systemd-249-1.gitfab79a.29|136	Patch0026:	0026-shared-rm_rf-refactor-rm_rf_children_inner-to-shorte.patch
21mr|systemd-249-1.gitfab79a.29|137	Patch0027:	0027-shared-rm_rf-refactor-rm_rf-to-shorten-code-a-bit.patch
21mr|systemd-249-1.gitfab79a.29|138	Patch0028:	0028-macro-add-new-helper-RET_NERRNO.patch
21mr|systemd-249-1.gitfab79a.29|139	# CVE-2021-3997
21mr|systemd-249-1.gitfab79a.29|140	Patch0029:	0029-shared-rm-rf-loop-over-nested-directories-instead-of.patch
21mr|systemd-249-1.gitfab79a.29|141	Patch0030:	0030-coredump-adjust-whitespace.patch
21mr|systemd-249-1.gitfab79a.29|142	Patch0031:	0031-coredump-drop-an-unused-variable.patch
21mr|systemd-249-1.gitfab79a.29|143	Patch0032:	0032-define-and-use-STRERROR_OR_EOF.patch
21mr|systemd-249-1.gitfab79a.29|144	Patch0033:	0033-basic-add-STRERROR-wrapper-for-strerror_r.patch
21mr|systemd-249-1.gitfab79a.29|145	# CVE-2022-4415
21mr|systemd-249-1.gitfab79a.29|146	Patch0034:	0034-coredump-do-not-allow-user-to-access-coredumps-with-.patch
21mr|systemd-249-1.gitfab79a.29|147	Patch0035:	0035-Use-ExitType-cgroup-for-autostart-generated-services.patch
21mr|systemd-249-1.gitfab79a.29|148	Patch0036:	0036-Reintroduce-ExitType.patch
21mr|systemd-249-1.gitfab79a.29|149	Patch0037:	0037-udev-path_id-fix-skip_subsystem.patch
21mr|systemd-249-1.gitfab79a.29|150	Patch0038:	CVE-2022-3821.patch
21mr|systemd-249-1.gitfab79a.29|151	# CVE-2021-33910 already fixed in Source0
21mr|systemd-249-1.gitfab79a.29|152	# CVE-2025-4598
21mr|systemd-249-1.gitfab79a.29|153	Patch0039:	0039-coredump-restore-compatibility-with-older-patterns.patch
21mr|systemd-249-1.gitfab79a.29|154	Patch0040:	0040-coredump-get-rid-of-_META_MANDATORY_MAX.patch
21mr|systemd-249-1.gitfab79a.29|155	Patch0041:	0041-coredump-use-d-in-kernel-core-pattern.patch
21mr|systemd-249-1.gitfab79a.29|156	Patch0042:	0042-coredump-get-rid-of-a-bogus-assertion.patch
21mr|systemd-249-1.gitfab79a.29|157	Patch0043:	0043-basic-macro-add-macro-to-iterate-variadic-args.patch
21mr|systemd-249-1.gitfab79a.29|158	Patch0044:	0044-macro-terminate-the-temporary-VA_ARGS_FOREACH-array-.patch
21mr|systemd-249-1.gitfab79a.29|159	Patch0045:	0045-man-remove-version-info.xml-tag-does-not-exist-on-th.patch
21mr|systemd-249-1.gitfab79a.29|160	# /CVE-2025-4598
21mr|systemd-249-1.gitfab79a.29|161	# https://bugzilla.rosa.ru/show_bug.cgi?id=19950
21mr|systemd-249-1.gitfab79a.29|162	Patch0046:	0046-hwdb-keyboard-Map-FN-key-on-Positron-Proxima-15.patch
21mr|systemd-249-1.gitfab79a.29|163	# https://github.com/systemd/systemd/pull/41181
21mr|systemd-249-1.gitfab79a.29|164	Patch0047:	0047-hwdb-keyboard-Map-FN-key-on-Wareus-B15.patch
21mr|systemd-249-1.gitfab79a.29|165	
21mr|systemd-249-1.gitfab79a.29|166	BuildRequires:	docbook-style-xsl
21mr|systemd-249-1.gitfab79a.29|167	BuildRequires:	docbook-dtd42-xml
21mr|systemd-249-1.gitfab79a.29|168	BuildRequires:	docbook-dtd45-xml
21mr|systemd-249-1.gitfab79a.29|169	# for %%autosetup -S git_am
21mr|systemd-249-1.gitfab79a.29|170	BuildRequires:	git-core
21mr|systemd-249-1.gitfab79a.29|171	BuildRequires:	gperf
21mr|systemd-249-1.gitfab79a.29|172	BuildRequires:	meson
21mr|systemd-249-1.gitfab79a.29|173	BuildRequires:	cmake
21mr|systemd-249-1.gitfab79a.29|174	# make sure we have /etc/os-release available, required by --with-distro
21mr|systemd-249-1.gitfab79a.29|175	#BuildRequires:	rosa-release-common
21mr|systemd-249-1.gitfab79a.29|176	BuildRequires:	vala
21mr|systemd-249-1.gitfab79a.29|177	BuildRequires:	xsltproc
21mr|systemd-249-1.gitfab79a.29|178	BuildRequires:	acl-devel
21mr|systemd-249-1.gitfab79a.29|179	BuildRequires:	audit-devel
21mr|systemd-249-1.gitfab79a.29|180	BuildRequires:	libcap-devel
21mr|systemd-249-1.gitfab79a.29|181	%if %{with selinux}
21mr|systemd-249-1.gitfab79a.29|182	BuildRequires:	selinux-devel
21mr|systemd-249-1.gitfab79a.29|183	%endif
21mr|systemd-249-1.gitfab79a.29|184	BuildRequires:	pam-devel
21mr|systemd-249-1.gitfab79a.29|185	BuildRequires:	qrencode-devel
21mr|systemd-249-1.gitfab79a.29|186	BuildRequires:	tcp_wrappers-devel
21mr|systemd-249-1.gitfab79a.29|187	BuildRequires:	perl(XML::Parser)
21mr|systemd-249-1.gitfab79a.29|188	BuildRequires:	pkgconfig(blkid)
21mr|systemd-249-1.gitfab79a.29|189	BuildRequires:	pkgconfig(dbus-1)
21mr|systemd-249-1.gitfab79a.29|190	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|systemd-249-1.gitfab79a.29|191	%if %{with efi}
21mr|systemd-249-1.gitfab79a.29|192	BuildRequires:	pkgconfig(efivar)
21mr|systemd-249-1.gitfab79a.29|193	# For EFI support in bootctl (systemd-boot)
21mr|systemd-249-1.gitfab79a.29|194	BuildRequires:	gnu-efi-devel
21mr|systemd-249-1.gitfab79a.29|195	%endif
21mr|systemd-249-1.gitfab79a.29|196	BuildRequires:	pkgconfig(gee-0.8)
21mr|systemd-249-1.gitfab79a.29|197	BuildRequires:	pkgconfig(glib-2.0)
21mr|systemd-249-1.gitfab79a.29|198	BuildRequires:	pkgconfig(xkbcommon)
21mr|systemd-249-1.gitfab79a.29|199	BuildRequires:	pkgconfig(mount)
21mr|systemd-249-1.gitfab79a.29|200	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|systemd-249-1.gitfab79a.29|201	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|systemd-249-1.gitfab79a.29|202	BuildRequires:	pkgconfig(libcryptsetup)
21mr|systemd-249-1.gitfab79a.29|203	BuildRequires:	pkgconfig(libgcrypt)
21mr|systemd-249-1.gitfab79a.29|204	BuildRequires:	pkgconfig(libkmod)
21mr|systemd-249-1.gitfab79a.29|205	BuildRequires:	pkgconfig(liblzma)
21mr|systemd-249-1.gitfab79a.29|206	BuildRequires:	pkgconfig(liblz4)
21mr|systemd-249-1.gitfab79a.29|207	BuildRequires:	pkgconfig(libnotify)
21mr|systemd-249-1.gitfab79a.29|208	BuildRequires:	pkgconfig(libpci)
21mr|systemd-249-1.gitfab79a.29|209	BuildRequires:	pkgconfig(libusb)
21mr|systemd-249-1.gitfab79a.29|210	BuildRequires:	pkgconfig(libxslt)
21mr|systemd-249-1.gitfab79a.29|211	BuildRequires:	pkgconfig(libmicrohttpd)
21mr|systemd-249-1.gitfab79a.29|212	BuildRequires:	pkgconfig(libqrencode)
21mr|systemd-249-1.gitfab79a.29|213	BuildRequires:	pkgconfig(libiptc)
21mr|systemd-249-1.gitfab79a.29|214	BuildRequires:	pkgconfig(libzstd)
21mr|systemd-249-1.gitfab79a.29|215	%if %{without bootstrap}
21mr|systemd-249-1.gitfab79a.29|216	BuildRequires:	python3-lxml
21mr|systemd-249-1.gitfab79a.29|217	# requires to build with tpm2 support for systemd-cryptenroll
21mr|systemd-249-1.gitfab79a.29|218	BuildRequires:	pkgconfig(tss2-esys)
21mr|systemd-249-1.gitfab79a.29|219	BuildRequires:	pkgconfig(tss2-rc)
21mr|systemd-249-1.gitfab79a.29|220	BuildRequires:	pkgconfig(tss2-mu)
21mr|systemd-249-1.gitfab79a.29|221	%endif
21mr|systemd-249-1.gitfab79a.29|222	BuildRequires:	python3-jinja2
21mr|systemd-249-1.gitfab79a.29|223	BuildRequires:	elfutils-devel
21mr|systemd-249-1.gitfab79a.29|224	BuildRequires:	pkgconfig(libcurl)
21mr|systemd-249-1.gitfab79a.29|225	BuildRequires:	pkgconfig(libidn2)
21mr|systemd-249-1.gitfab79a.29|226	BuildRequires:	pkgconfig(gnutls)
21mr|systemd-249-1.gitfab79a.29|227	# for %%_openssldir
21mr|systemd-249-1.gitfab79a.29|228	BuildRequires:	pkgconfig(openssl)
21mr|systemd-249-1.gitfab79a.29|229	BuildRequires:	pkgconfig(libseccomp)
21mr|systemd-249-1.gitfab79a.29|230	# /run etc.
21mr|systemd-249-1.gitfab79a.29|231	Requires:	filesystem
21mr|systemd-249-1.gitfab79a.29|232	Requires(pre):	filesystem
21mr|systemd-249-1.gitfab79a.29|233	Requires:	bash-completion
21mr|systemd-249-1.gitfab79a.29|234	Requires:	dbus
21mr|systemd-249-1.gitfab79a.29|235	Requires:	efivar
21mr|systemd-249-1.gitfab79a.29|236	#Need for efi generator
21mr|systemd-249-1.gitfab79a.29|237	Requires:	gdisk
21mr|systemd-249-1.gitfab79a.29|238	# (tpg) just to be sure we install this libraries
21mr|systemd-249-1.gitfab79a.29|239	Requires:	%{libname} = %{EVRD}
21mr|systemd-249-1.gitfab79a.29|240	Requires:	nss_myhostname = %{EVRD}
21mr|systemd-249-1.gitfab79a.29|241	Requires:	kmod
21mr|systemd-249-1.gitfab79a.29|242	Requires:	kbd
21mr|systemd-249-1.gitfab79a.29|243	Requires:	udev = %{EVRD}
21mr|systemd-249-1.gitfab79a.29|244	Requires:	%{libudev} = %{EVRD}
21mr|systemd-249-1.gitfab79a.29|245	Requires:	%{sharedlibVpkg} = %{EVRD}
21mr|systemd-249-1.gitfab79a.29|246	Requires:	%{name}-units = %{EVRD}
21mr|systemd-249-1.gitfab79a.29|247	Requires(pre,post):	coreutils
21mr|systemd-249-1.gitfab79a.29|248	Requires(post):	awk
21mr|systemd-249-1.gitfab79a.29|249	Requires(post):	gawk
21mr|systemd-249-1.gitfab79a.29|250	Requires(post):	grep
21mr|systemd-249-1.gitfab79a.29|251	Requires(pre):	util-linux
21mr|systemd-249-1.gitfab79a.29|252	Requires(pre):	shadow-utils
21mr|systemd-249-1.gitfab79a.29|253	# see comments above
21mr|systemd-249-1.gitfab79a.29|254	Requires(post):	%{libseccomp_libname} >= %{libseccomp_target_min_version}
21mr|systemd-249-1.gitfab79a.29|255	# See also: kb#30, good solution is in rosa13, here in rosa2021.1 only a minimal hack
21mr|systemd-249-1.gitfab79a.29|256	OrderWithRequires(post):	authselect >= 1.5.0
21mr|systemd-249-1.gitfab79a.29|257	OrderWithRequires(post):	authselect-force
21mr|systemd-249-1.gitfab79a.29|258	Requires:	rosa-kernel-tools
21mr|systemd-249-1.gitfab79a.29|259	Conflicts:	%{name}-units < %{EVRD}
21mr|systemd-249-1.gitfab79a.29|260	Conflicts:	%{name}-units > %{EVRD}
21mr|systemd-249-1.gitfab79a.29|261	Provides:	should-restart = system
21mr|systemd-249-1.gitfab79a.29|262	#(tpg)for future releases... systemd provides also a full functional syslog tool
21mr|systemd-249-1.gitfab79a.29|263	Provides:	syslog-daemon
21mr|systemd-249-1.gitfab79a.29|264	Provides:	readahead
21mr|systemd-249-1.gitfab79a.29|265	# keeping this versionized untill some packages still conflict with sysvinit < xxx
21mr|systemd-249-1.gitfab79a.29|266	Provides:	sysvinit = 2.87-17
21mr|systemd-249-1.gitfab79a.29|267	Provides:	SysVinit = 2.87-17
21mr|systemd-249-1.gitfab79a.29|268	# files were moved
21mr|systemd-249-1.gitfab79a.29|269	Conflicts:	systemd-units < 1.gitfab79a.2
21mr|systemd-249-1.gitfab79a.29|270	Provides:	systemd-coredump = %{EVRD}
21mr|systemd-249-1.gitfab79a.29|271	Provides:	systemd-polkit = %{EVRD}
21mr|systemd-249-1.gitfab79a.29|272	Provides:	systemd-console = %{EVRD}
21mr|systemd-249-1.gitfab79a.29|273	Provides:	systemd-coredump = %{EVRD}
21mr|systemd-249-1.gitfab79a.29|274	Provides:	systemd-cryptsetup = %{EVRD}
21mr|systemd-249-1.gitfab79a.29|275	Provides:	systemd-analyze = %{EVRD}
21mr|systemd-249-1.gitfab79a.29|276	# compat with Fedora/RH
21mr|systemd-249-1.gitfab79a.29|277	# systemd-libs there contains different libraries,
21mr|systemd-249-1.gitfab79a.29|278	# this package pulls most of them.
21mr|systemd-249-1.gitfab79a.29|279	# https://bugzilla.rosalinux.ru/show_bug.cgi?id=11912
21mr|systemd-249-1.gitfab79a.29|280	Provides:	systemd-libs%{_isa} = %{EVRD}
21mr|systemd-249-1.gitfab79a.29|281	Provides:	systemd-libs = %{EVRD}
21mr|systemd-249-1.gitfab79a.29|282	
21mr|systemd-249-1.gitfab79a.29|283	%description
21mr|systemd-249-1.gitfab79a.29|284	systemd is a system and session manager for Linux, compatible with
21mr|systemd-249-1.gitfab79a.29|285	SysV and LSB init scripts. systemd provides aggressive parallelization
21mr|systemd-249-1.gitfab79a.29|286	capabilities, uses socket and D-Bus activation for starting services,
21mr|systemd-249-1.gitfab79a.29|287	offers on-demand starting of daemons, keeps track of processes using
21mr|systemd-249-1.gitfab79a.29|288	Linux cgroups, supports snapshotting and restoring of the system
21mr|systemd-249-1.gitfab79a.29|289	state, maintains mount and automount points and implements an
21mr|systemd-249-1.gitfab79a.29|290	elaborate transactional dependency-based service control logic. It can
21mr|systemd-249-1.gitfab79a.29|291	work as a drop-in replacement for sysvinit.
21mr|systemd-249-1.gitfab79a.29|292	
21mr|systemd-249-1.gitfab79a.29|293	%files -f %{name}.lang
21mr|systemd-249-1.gitfab79a.29|294	%license LICENSE.LGPL2.1
21mr|systemd-249-1.gitfab79a.29|295	#TODO: uncomment on next update
21mr|systemd-249-1.gitfab79a.29|296	#%%license LICENSE.LGPL2.1 LICENSES/*.txt LICENSES/*.md
21mr|systemd-249-1.gitfab79a.29|297	%{_datadir}/dbus-1/system-services/org.freedesktop.portable1.service
21mr|systemd-249-1.gitfab79a.29|298	%{_datadir}/dbus-1/system-services/org.freedesktop.timesync1.service
21mr|systemd-249-1.gitfab79a.29|299	%{_datadir}/dbus-1/system.d/org.freedesktop.hostname1.conf
21mr|systemd-249-1.gitfab79a.29|300	%{_datadir}/dbus-1/system.d/org.freedesktop.import1.conf
21mr|systemd-249-1.gitfab79a.29|301	%{_datadir}/dbus-1/system.d/org.freedesktop.locale1.conf
21mr|systemd-249-1.gitfab79a.29|302	%{_datadir}/dbus-1/system.d/org.freedesktop.login1.conf
21mr|systemd-249-1.gitfab79a.29|303	%{_datadir}/dbus-1/system.d/org.freedesktop.machine1.conf
21mr|systemd-249-1.gitfab79a.29|304	%{_datadir}/dbus-1/system.d/org.freedesktop.network1.conf
21mr|systemd-249-1.gitfab79a.29|305	%{_datadir}/dbus-1/system.d/org.freedesktop.portable1.conf
21mr|systemd-249-1.gitfab79a.29|306	%{_datadir}/dbus-1/system.d/org.freedesktop.resolve1.conf
21mr|systemd-249-1.gitfab79a.29|307	%{_datadir}/dbus-1/system.d/org.freedesktop.systemd1.conf
21mr|systemd-249-1.gitfab79a.29|308	%{_datadir}/dbus-1/system.d/org.freedesktop.timedate1.conf
21mr|systemd-249-1.gitfab79a.29|309	%{_datadir}/dbus-1/system.d/org.freedesktop.timesync1.conf
21mr|systemd-249-1.gitfab79a.29|310	%config(noreplace) %{_sysconfdir}/systemd/coredump.conf
21mr|systemd-249-1.gitfab79a.29|311	%config(noreplace) %{_sysconfdir}/systemd/system.conf
21mr|systemd-249-1.gitfab79a.29|312	%config(noreplace) %{_sysconfdir}/systemd/logind.conf
21mr|systemd-249-1.gitfab79a.29|313	%config(noreplace) %{_sysconfdir}/systemd/journald.conf
21mr|systemd-249-1.gitfab79a.29|314	%config(noreplace) %{_sysconfdir}/systemd/user.conf
21mr|systemd-249-1.gitfab79a.29|315	%config(noreplace) %{_sysconfdir}/systemd/networkd.conf
21mr|systemd-249-1.gitfab79a.29|316	%config(noreplace) %{_sysconfdir}/systemd/pstore.conf
21mr|systemd-249-1.gitfab79a.29|317	%config(noreplace) %{_sysconfdir}/systemd/sleep.conf
21mr|systemd-249-1.gitfab79a.29|318	%config(noreplace) %{_sysconfdir}/systemd/resolved.conf
21mr|systemd-249-1.gitfab79a.29|319	%config(noreplace) %{_sysconfdir}/systemd/timesyncd.conf
21mr|systemd-249-1.gitfab79a.29|320	%config %{_prefix}/lib/sysctl.d/50-coredump.conf
21mr|systemd-249-1.gitfab79a.29|321	%if "%{?_lib}" == "lib64"
21mr|systemd-249-1.gitfab79a.29|322	%config %{_prefix}/lib/sysctl.d/50-pid-max.conf
21mr|systemd-249-1.gitfab79a.29|323	%endif
21mr|systemd-249-1.gitfab79a.29|324	%config %{_prefix}/lib/sysctl.d/50-default.conf
21mr|systemd-249-1.gitfab79a.29|325	%config %{_prefix}/lib/sysusers.d/basic.conf
21mr|systemd-249-1.gitfab79a.29|326	%config %{_prefix}/lib/sysusers.d/systemd.conf
21mr|systemd-249-1.gitfab79a.29|327	%config %{_prefix}/lib/environment.d/99-environment.conf
21mr|systemd-249-1.gitfab79a.29|328	%config /lib/modprobe.d/systemd.conf
21mr|systemd-249-1.gitfab79a.29|329	%doc /lib/modprobe.d/systemd.README
21mr|systemd-249-1.gitfab79a.29|330	%config /lib/systemd/resolv.conf
21mr|systemd-249-1.gitfab79a.29|331	/%{_lib}/cryptsetup/libcryptsetup-token-systemd-pkcs11.so
21mr|systemd-249-1.gitfab79a.29|332	%if %{without bootstrap}
21mr|systemd-249-1.gitfab79a.29|333	/%{_lib}/cryptsetup/libcryptsetup-token-systemd-tpm2.so
21mr|systemd-249-1.gitfab79a.29|334	%endif
21mr|systemd-249-1.gitfab79a.29|335	%ghost %config(noreplace) %{_sysconfdir}/hostname
21mr|systemd-249-1.gitfab79a.29|336	%ghost %config(noreplace) %{_sysconfdir}/localtime
21mr|systemd-249-1.gitfab79a.29|337	%ghost %config(noreplace) %{_sysconfdir}/vconsole.conf
21mr|systemd-249-1.gitfab79a.29|338	%ghost %config(noreplace) %{_sysconfdir}/locale.conf
21mr|systemd-249-1.gitfab79a.29|339	%ghost %config(noreplace) %{_sysconfdir}/machine-id
21mr|systemd-249-1.gitfab79a.29|340	%ghost %config(noreplace) %{_sysconfdir}/machine-info
21mr|systemd-249-1.gitfab79a.29|341	%ghost %config(noreplace) %{_sysconfdir}/X11/xorg.conf.d/00-keyboard.conf
21mr|systemd-249-1.gitfab79a.29|342	%ghost %verify(not md5 size mtime) %config(noreplace,missingok) %{_sysconfdir}/crypttab
21mr|systemd-249-1.gitfab79a.29|343	
21mr|systemd-249-1.gitfab79a.29|344	%ghost %{_localstatedir}/lib/systemd/.presetted
21mr|systemd-249-1.gitfab79a.29|345	%ghost %attr(0664,root,utmp) %{_localstatedir}/run/utmp
21mr|systemd-249-1.gitfab79a.29|346	%ghost %attr(0664,root,utmp) %{_localstatedir}/log/wtmp
21mr|systemd-249-1.gitfab79a.29|347	%ghost %attr(0600,root,utmp) %{_localstatedir}/log/btmp
21mr|systemd-249-1.gitfab79a.29|348	%{_sysconfdir}/pam.d/%{name}-user
21mr|systemd-249-1.gitfab79a.29|349	
21mr|systemd-249-1.gitfab79a.29|350	%{systemd_usrlibdir}/user-environment-generators/30-systemd-environment-d-generator
21mr|systemd-249-1.gitfab79a.29|351	%{systemd_usrlibdir}/user-generators/systemd-xdg-autostart-generator
21mr|systemd-249-1.gitfab79a.29|352	%{_prefix}/lib/kernel/install.d/*.install
21mr|systemd-249-1.gitfab79a.29|353	%{_sysconfdir}/X11/xinit.d/50-systemd-user.sh
21mr|systemd-249-1.gitfab79a.29|354	%{_sysconfdir}/xdg/systemd
21mr|systemd-249-1.gitfab79a.29|355	%dir %{_localstatedir}/lib/systemd
21mr|systemd-249-1.gitfab79a.29|356	%attr(0755,root,systemd-coredump) %dir %{_localstatedir}/lib/systemd/coredump
21mr|systemd-249-1.gitfab79a.29|357	%attr(02755,root,systemd-journal) %dir %{_logdir}/journal
21mr|systemd-249-1.gitfab79a.29|358	
21mr|systemd-249-1.gitfab79a.29|359	# (law) from sysvinit subpackage
21mr|systemd-249-1.gitfab79a.29|360	/sbin/init
21mr|systemd-249-1.gitfab79a.29|361	/bin/reboot
21mr|systemd-249-1.gitfab79a.29|362	/sbin/reboot
21mr|systemd-249-1.gitfab79a.29|363	/bin/halt
21mr|systemd-249-1.gitfab79a.29|364	/sbin/halt
21mr|systemd-249-1.gitfab79a.29|365	/bin/systemctl
21mr|systemd-249-1.gitfab79a.29|366	/bin/machinectl
21mr|systemd-249-1.gitfab79a.29|367	/bin/poweroff
21mr|systemd-249-1.gitfab79a.29|368	/bin/userdbctl
21mr|systemd-249-1.gitfab79a.29|369	/sbin/poweroff
21mr|systemd-249-1.gitfab79a.29|370	/sbin/shutdown
21mr|systemd-249-1.gitfab79a.29|371	/sbin/telinit
21mr|systemd-249-1.gitfab79a.29|372	/sbin/runlevel
21mr|systemd-249-1.gitfab79a.29|373	/sbin/resolvconf
21mr|systemd-249-1.gitfab79a.29|374	#
21mr|systemd-249-1.gitfab79a.29|375	/bin/systemd-ask-password
21mr|systemd-249-1.gitfab79a.29|376	/bin/systemd-creds
21mr|systemd-249-1.gitfab79a.29|377	/bin/systemd-notify
21mr|systemd-249-1.gitfab79a.29|378	/bin/systemd-tmpfiles
21mr|systemd-249-1.gitfab79a.29|379	/bin/systemd-tty-ask-password-agent
21mr|systemd-249-1.gitfab79a.29|380	/bin/systemd-sysext
21mr|systemd-249-1.gitfab79a.29|381	/bin/systemd
21mr|systemd-249-1.gitfab79a.29|382	/bin/networkctl
21mr|systemd-249-1.gitfab79a.29|383	/bin/systemd-escape
21mr|systemd-249-1.gitfab79a.29|384	/bin/systemd-firstboot
21mr|systemd-249-1.gitfab79a.29|385	/bin/systemd-sysusers
21mr|systemd-249-1.gitfab79a.29|386	/bin/journalctl
21mr|systemd-249-1.gitfab79a.29|387	/bin/loginctl
21mr|systemd-249-1.gitfab79a.29|388	/bin/systemd-inhibit
21mr|systemd-249-1.gitfab79a.29|389	/bin/portablectl
21mr|systemd-249-1.gitfab79a.29|390	/sbin/systemd-machine-id-setup
21mr|systemd-249-1.gitfab79a.29|391	%{_bindir}/busctl
21mr|systemd-249-1.gitfab79a.29|392	%{_bindir}/systemd-analyze
21mr|systemd-249-1.gitfab79a.29|393	%{_bindir}/systemd-delta
21mr|systemd-249-1.gitfab79a.29|394	%{_bindir}/systemd-detect-virt
21mr|systemd-249-1.gitfab79a.29|395	%{_bindir}/systemd-loginctl
21mr|systemd-249-1.gitfab79a.29|396	%{_bindir}/systemd-path
21mr|systemd-249-1.gitfab79a.29|397	%{_bindir}/hostnamectl
21mr|systemd-249-1.gitfab79a.29|398	%{_bindir}/kernel-install
21mr|systemd-249-1.gitfab79a.29|399	%{_bindir}/localectl
21mr|systemd-249-1.gitfab79a.29|400	%{_bindir}/coredumpctl
21mr|systemd-249-1.gitfab79a.29|401	%{_bindir}/timedatectl
21mr|systemd-249-1.gitfab79a.29|402	%{_bindir}/systemctl
21mr|systemd-249-1.gitfab79a.29|403	%{_bindir}/systemd-cryptenroll
21mr|systemd-249-1.gitfab79a.29|404	%{_bindir}/systemd-dissect
21mr|systemd-249-1.gitfab79a.29|405	%{_bindir}/systemd-resolve
21mr|systemd-249-1.gitfab79a.29|406	%{_bindir}/systemd-run
21mr|systemd-249-1.gitfab79a.29|407	%{_bindir}/systemd-socket-activate
21mr|systemd-249-1.gitfab79a.29|408	%{_bindir}/resolvectl
21mr|systemd-249-1.gitfab79a.29|409	%{_bindir}/systemd-id128
21mr|systemd-249-1.gitfab79a.29|410	%{_bindir}/systemd-mount
21mr|systemd-249-1.gitfab79a.29|411	%{_bindir}/systemd-umount
21mr|systemd-249-1.gitfab79a.29|412	%{systemd_libdir}/systemd
21mr|systemd-249-1.gitfab79a.29|413	%{systemd_libdir}/import-pubring.gpg
21mr|systemd-249-1.gitfab79a.29|414	%{systemd_libdir}/systemd-ac-power
21mr|systemd-249-1.gitfab79a.29|415	%{systemd_libdir}/systemd-backlight
21mr|systemd-249-1.gitfab79a.29|416	%{systemd_libdir}/systemd-binfmt
21mr|systemd-249-1.gitfab79a.29|417	%if %{with efi}
21mr|systemd-249-1.gitfab79a.29|418	%{systemd_libdir}/systemd-bless-boot
21mr|systemd-249-1.gitfab79a.29|419	%{_bindir}/bootctl
21mr|systemd-249-1.gitfab79a.29|420	%{systemd_usrlibdir}/boot/*
21mr|systemd-249-1.gitfab79a.29|421	%endif
21mr|systemd-249-1.gitfab79a.29|422	%{systemd_libdir}/systemd-boot-check-no-failures
21mr|systemd-249-1.gitfab79a.29|423	%{systemd_libdir}/systemd-cgroups-agent
21mr|systemd-249-1.gitfab79a.29|424	%{systemd_libdir}/systemd-coredump
21mr|systemd-249-1.gitfab79a.29|425	%{systemd_libdir}/systemd-cryptsetup
21mr|systemd-249-1.gitfab79a.29|426	%{systemd_libdir}/systemd-export
21mr|systemd-249-1.gitfab79a.29|427	%{systemd_libdir}/systemd-fsck
21mr|systemd-249-1.gitfab79a.29|428	%{systemd_libdir}/systemd-growfs
21mr|systemd-249-1.gitfab79a.29|429	%{systemd_libdir}/systemd-hibernate-resume
21mr|systemd-249-1.gitfab79a.29|430	%{systemd_libdir}/systemd-hostnamed
21mr|systemd-249-1.gitfab79a.29|431	%{systemd_libdir}/systemd-import
21mr|systemd-249-1.gitfab79a.29|432	%{systemd_libdir}/systemd-importd
21mr|systemd-249-1.gitfab79a.29|433	%{systemd_libdir}/systemd-import-fs
21mr|systemd-249-1.gitfab79a.29|434	%{systemd_libdir}/systemd-initctl
21mr|systemd-249-1.gitfab79a.29|435	%{systemd_libdir}/systemd-journald
21mr|systemd-249-1.gitfab79a.29|436	%{systemd_libdir}/systemd-localed
21mr|systemd-249-1.gitfab79a.29|437	%{systemd_libdir}/systemd-logind
21mr|systemd-249-1.gitfab79a.29|438	%{systemd_libdir}/systemd-machined
21mr|systemd-249-1.gitfab79a.29|439	%{systemd_libdir}/systemd-makefs
21mr|systemd-249-1.gitfab79a.29|440	%{systemd_libdir}/systemd-modules-load
21mr|systemd-249-1.gitfab79a.29|441	%{systemd_libdir}/systemd-networkd
21mr|systemd-249-1.gitfab79a.29|442	%{systemd_libdir}/systemd-networkd-wait-online
21mr|systemd-249-1.gitfab79a.29|443	%{systemd_libdir}/systemd-network-generator
21mr|systemd-249-1.gitfab79a.29|444	%{systemd_libdir}/systemd-portabled
21mr|systemd-249-1.gitfab79a.29|445	%{systemd_libdir}/systemd-pstore
21mr|systemd-249-1.gitfab79a.29|446	%{systemd_libdir}/systemd-pull
21mr|systemd-249-1.gitfab79a.29|447	%{systemd_libdir}/systemd-quotacheck
21mr|systemd-249-1.gitfab79a.29|448	%{systemd_libdir}/systemd-random-seed
21mr|systemd-249-1.gitfab79a.29|449	%{systemd_libdir}/systemd-remount-fs
21mr|systemd-249-1.gitfab79a.29|450	%{systemd_libdir}/systemd-reply-password
21mr|systemd-249-1.gitfab79a.29|451	%{systemd_libdir}/systemd-resolved
21mr|systemd-249-1.gitfab79a.29|452	%{systemd_libdir}/systemd-rfkill
21mr|systemd-249-1.gitfab79a.29|453	%{systemd_libdir}/systemd-shutdown
21mr|systemd-249-1.gitfab79a.29|454	%{systemd_libdir}/systemd-sleep
21mr|systemd-249-1.gitfab79a.29|455	%{systemd_libdir}/systemd-socket-proxyd
21mr|systemd-249-1.gitfab79a.29|456	%{systemd_libdir}/systemd-sulogin-shell
21mr|systemd-249-1.gitfab79a.29|457	%{systemd_libdir}/systemd-sysctl
21mr|systemd-249-1.gitfab79a.29|458	%{systemd_libdir}/systemd-timedated
21mr|systemd-249-1.gitfab79a.29|459	%{systemd_libdir}/systemd-timesyncd
21mr|systemd-249-1.gitfab79a.29|460	%{systemd_libdir}/systemd-time-wait-sync
21mr|systemd-249-1.gitfab79a.29|461	%{systemd_libdir}/systemd-update-done
21mr|systemd-249-1.gitfab79a.29|462	%{systemd_libdir}/systemd-update-helper
21mr|systemd-249-1.gitfab79a.29|463	%{systemd_libdir}/systemd-update-utmp
21mr|systemd-249-1.gitfab79a.29|464	%{systemd_libdir}/systemd-userdbd
21mr|systemd-249-1.gitfab79a.29|465	%{systemd_libdir}/systemd-user-runtime-dir
21mr|systemd-249-1.gitfab79a.29|466	%{systemd_libdir}/systemd-user-sessions
21mr|systemd-249-1.gitfab79a.29|467	%{systemd_libdir}/systemd-userwork
21mr|systemd-249-1.gitfab79a.29|468	%{systemd_libdir}/systemd-vconsole-setup
21mr|systemd-249-1.gitfab79a.29|469	%{systemd_libdir}/systemd-veritysetup
21mr|systemd-249-1.gitfab79a.29|470	%{systemd_libdir}/systemd-volatile-root
21mr|systemd-249-1.gitfab79a.29|471	%{systemd_libdir}/systemd-xdg-autostart-condition
21mr|systemd-249-1.gitfab79a.29|472	%exclude %{systemd_libdir}/systemd-udevd
21mr|systemd-249-1.gitfab79a.29|473	%exclude %{systemd_libdir}/systemd-journal-upload
21mr|systemd-249-1.gitfab79a.29|474	%exclude %{systemd_libdir}/systemd-journal-gatewayd
21mr|systemd-249-1.gitfab79a.29|475	%exclude %{systemd_libdir}/systemd-journal-remote
21mr|systemd-249-1.gitfab79a.29|476	%{systemd_libdir}/*-generators/*
21mr|systemd-249-1.gitfab79a.29|477	%{systemd_libdir}/system-preset/*.preset
21mr|systemd-249-1.gitfab79a.29|478	%{_tmpfilesdir}/*.conf
21mr|systemd-249-1.gitfab79a.29|479	/%{_lib}/security/pam_systemd.so
21mr|systemd-249-1.gitfab79a.29|480	%{_bindir}/systemd-cgls
21mr|systemd-249-1.gitfab79a.29|481	%{_bindir}/systemd-nspawn
21mr|systemd-249-1.gitfab79a.29|482	%{_bindir}/systemd-stdio-bridge
21mr|systemd-249-1.gitfab79a.29|483	%{_bindir}/systemd-cat
21mr|systemd-249-1.gitfab79a.29|484	%{_bindir}/systemd-cgtop
21mr|systemd-249-1.gitfab79a.29|485	%{_mandir}/man1/bootctl.*
21mr|systemd-249-1.gitfab79a.29|486	%{_mandir}/man1/busctl.1.*
21mr|systemd-249-1.gitfab79a.29|487	%{_mandir}/man1/coredumpctl.*
21mr|systemd-249-1.gitfab79a.29|488	%{_mandir}/man1/hostnamectl.*
21mr|systemd-249-1.gitfab79a.29|489	%{_mandir}/man1/init.*
21mr|systemd-249-1.gitfab79a.29|490	%{_mandir}/man1/journalctl.1*
21mr|systemd-249-1.gitfab79a.29|491	%{_mandir}/man1/localectl.*
21mr|systemd-249-1.gitfab79a.29|492	%{_mandir}/man1/loginctl.*
21mr|systemd-249-1.gitfab79a.29|493	%{_mandir}/man1/machinectl.*
21mr|systemd-249-1.gitfab79a.29|494	%{_mandir}/man1/networkctl.1*
21mr|systemd-249-1.gitfab79a.29|495	%{_mandir}/man1/systemctl.*
21mr|systemd-249-1.gitfab79a.29|496	%{_mandir}/man1/systemd-analyze.1*
21mr|systemd-249-1.gitfab79a.29|497	%{_mandir}/man1/systemd-ask-password.*
21mr|systemd-249-1.gitfab79a.29|498	%{_mandir}/man1/systemd-cat.1*
21mr|systemd-249-1.gitfab79a.29|499	%{_mandir}/man1/systemd-cgls.*
21mr|systemd-249-1.gitfab79a.29|500	%{_mandir}/man1/systemd-cgtop.*
21mr|systemd-249-1.gitfab79a.29|501	%{_mandir}/man1/systemd-creds.1*
21mr|systemd-249-1.gitfab79a.29|502	%{_mandir}/man1/systemd-cryptenroll.1*
21mr|systemd-249-1.gitfab79a.29|503	%{_mandir}/man1/systemd-delta.1.*
21mr|systemd-249-1.gitfab79a.29|504	%{_mandir}/man1/systemd-detect-virt.1.*
21mr|systemd-249-1.gitfab79a.29|505	%{_mandir}/man1/systemd-dissect.1.*
21mr|systemd-249-1.gitfab79a.29|506	%{_mandir}/man1/systemd-escape.1.*
21mr|systemd-249-1.gitfab79a.29|507	%{_mandir}/man1/systemd-firstboot*.1.*
21mr|systemd-249-1.gitfab79a.29|508	%{_mandir}/man1/systemd-inhibit.1.*
21mr|systemd-249-1.gitfab79a.29|509	%{_mandir}/man1/systemd-machine-id-setup.1*
21mr|systemd-249-1.gitfab79a.29|510	%{_mandir}/man1/systemd-notify.*
21mr|systemd-249-1.gitfab79a.29|511	%{_mandir}/man1/systemd-nspawn.*
21mr|systemd-249-1.gitfab79a.29|512	%{_mandir}/man1/systemd-path.1.*
21mr|systemd-249-1.gitfab79a.29|513	%{_mandir}/man1/systemd-run.*
21mr|systemd-249-1.gitfab79a.29|514	%{_mandir}/man1/systemd-socket-activate.1*
21mr|systemd-249-1.gitfab79a.29|515	%{_mandir}/man1/systemd-tty-ask-password-agent.*
21mr|systemd-249-1.gitfab79a.29|516	%{_mandir}/man1/systemd.*
21mr|systemd-249-1.gitfab79a.29|517	%{_mandir}/man1/timedatectl.*
21mr|systemd-249-1.gitfab79a.29|518	%{_mandir}/man1/portablectl.1.*
21mr|systemd-249-1.gitfab79a.29|519	%{_mandir}/man1/resolvconf.1.*
21mr|systemd-249-1.gitfab79a.29|520	%{_mandir}/man1/resolvectl.1.*
21mr|systemd-249-1.gitfab79a.29|521	%{_mandir}/man1/systemd-id128.1.*
21mr|systemd-249-1.gitfab79a.29|522	%{_mandir}/man1/systemd-mount.1.*
21mr|systemd-249-1.gitfab79a.29|523	%{_mandir}/man1/systemd-umount.1.*
21mr|systemd-249-1.gitfab79a.29|524	%{_mandir}/man1/userdbctl.1.*
21mr|systemd-249-1.gitfab79a.29|525	%{_mandir}/man5/binfmt.d.5*
21mr|systemd-249-1.gitfab79a.29|526	%{_mandir}/man5/coredump.conf.5*
21mr|systemd-249-1.gitfab79a.29|527	%{_mandir}/man5/coredump.conf.d.5*
21mr|systemd-249-1.gitfab79a.29|528	%{_mandir}/man5/crypttab.5*
21mr|systemd-249-1.gitfab79a.29|529	%{_mandir}/man5/dnssec-trust-anchors.d.5*
21mr|systemd-249-1.gitfab79a.29|530	%{_mandir}/man5/environment.d.5*
21mr|systemd-249-1.gitfab79a.29|531	%{_mandir}/man5/extension-release.5*
21mr|systemd-249-1.gitfab79a.29|532	%{_mandir}/man5/hostname.5*
21mr|systemd-249-1.gitfab79a.29|533	%{_mandir}/man5/initrd-release.5*
21mr|systemd-249-1.gitfab79a.29|534	%{_mandir}/man5/journald.conf.5*
21mr|systemd-249-1.gitfab79a.29|535	%{_mandir}/man5/journald@.conf.5*
21mr|systemd-249-1.gitfab79a.29|536	%{_mandir}/man5/journald.conf.d.5*
21mr|systemd-249-1.gitfab79a.29|537	%{_mandir}/man5/journal-remote.conf.5*
21mr|systemd-249-1.gitfab79a.29|538	%{_mandir}/man5/journal-remote.conf.d.5*
21mr|systemd-249-1.gitfab79a.29|539	%{_mandir}/man5/journal-upload.conf.5*
21mr|systemd-249-1.gitfab79a.29|540	%{_mandir}/man5/journal-upload.conf.d.5*
21mr|systemd-249-1.gitfab79a.29|541	%{_mandir}/man5/loader.conf.5*
21mr|systemd-249-1.gitfab79a.29|542	%{_mandir}/man5/locale.conf.5*
21mr|systemd-249-1.gitfab79a.29|543	%{_mandir}/man5/localtime.5*
21mr|systemd-249-1.gitfab79a.29|544	%{_mandir}/man5/logind.conf.5*
21mr|systemd-249-1.gitfab79a.29|545	%{_mandir}/man5/logind.conf.d.5*
21mr|systemd-249-1.gitfab79a.29|546	%{_mandir}/man5/machine-id.5*
21mr|systemd-249-1.gitfab79a.29|547	%{_mandir}/man5/machine-info.5*
21mr|systemd-249-1.gitfab79a.29|548	%{_mandir}/man5/modules-load.d.5*
21mr|systemd-249-1.gitfab79a.29|549	%{_mandir}/man5/networkd.conf.5*
21mr|systemd-249-1.gitfab79a.29|550	%{_mandir}/man5/networkd.conf.d.5*
21mr|systemd-249-1.gitfab79a.29|551	%{_mandir}/man5/org.freedesktop.hostname1.5*
21mr|systemd-249-1.gitfab79a.29|552	%{_mandir}/man5/org.freedesktop.import1.5*
21mr|systemd-249-1.gitfab79a.29|553	%{_mandir}/man5/org.freedesktop.locale1.5*
21mr|systemd-249-1.gitfab79a.29|554	%{_mandir}/man5/org.freedesktop.LogControl1.5*
21mr|systemd-249-1.gitfab79a.29|555	%{_mandir}/man5/org.freedesktop.login1.5*
21mr|systemd-249-1.gitfab79a.29|556	%{_mandir}/man5/org.freedesktop.machine1.5*
21mr|systemd-249-1.gitfab79a.29|557	%{_mandir}/man5/org.freedesktop.portable1.5*
21mr|systemd-249-1.gitfab79a.29|558	%{_mandir}/man5/org.freedesktop.resolve1.5*
21mr|systemd-249-1.gitfab79a.29|559	%{_mandir}/man5/org.freedesktop.systemd1.5*
21mr|systemd-249-1.gitfab79a.29|560	%{_mandir}/man5/org.freedesktop.timedate1.5*
21mr|systemd-249-1.gitfab79a.29|561	%{_mandir}/man5/os-release.5*
21mr|systemd-249-1.gitfab79a.29|562	%{_mandir}/man5/pstore.conf.5*
21mr|systemd-249-1.gitfab79a.29|563	%{_mandir}/man5/pstore.conf.d.5*
21mr|systemd-249-1.gitfab79a.29|564	%{_mandir}/man5/resolved.conf.5*
21mr|systemd-249-1.gitfab79a.29|565	%{_mandir}/man5/resolved.conf.d.5*
21mr|systemd-249-1.gitfab79a.29|566	%{_mandir}/man5/sleep.conf.d.5*
21mr|systemd-249-1.gitfab79a.29|567	%{_mandir}/man5/sysctl.d.5*
21mr|systemd-249-1.gitfab79a.29|568	%{_mandir}/man5/system.conf.d.5*
21mr|systemd-249-1.gitfab79a.29|569	%{_mandir}/man5/systemd.automount.5*
21mr|systemd-249-1.gitfab79a.29|570	%{_mandir}/man5/systemd.device.5*
21mr|systemd-249-1.gitfab79a.29|571	%{_mandir}/man5/systemd.dnssd.5*
21mr|systemd-249-1.gitfab79a.29|572	%{_mandir}/man5/systemd.exec.5*
21mr|systemd-249-1.gitfab79a.29|573	%{_mandir}/man5/systemd.kill.5*
21mr|systemd-249-1.gitfab79a.29|574	%{_mandir}/man5/systemd.link.5*
21mr|systemd-249-1.gitfab79a.29|575	%{_mandir}/man5/systemd.mount.5*
21mr|systemd-249-1.gitfab79a.29|576	%{_mandir}/man5/systemd.negative.5*
21mr|systemd-249-1.gitfab79a.29|577	%{_mandir}/man5/systemd.netdev.5*
21mr|systemd-249-1.gitfab79a.29|578	%{_mandir}/man5/systemd.network.5*
21mr|systemd-249-1.gitfab79a.29|579	%{_mandir}/man5/systemd.nspawn.5*
21mr|systemd-249-1.gitfab79a.29|580	%{_mandir}/man5/systemd.path.5*
21mr|systemd-249-1.gitfab79a.29|581	%{_mandir}/man5/systemd.positive.5*
21mr|systemd-249-1.gitfab79a.29|582	%{_mandir}/man5/systemd.preset.5*
21mr|systemd-249-1.gitfab79a.29|583	%{_mandir}/man5/systemd.resource-control.5*
21mr|systemd-249-1.gitfab79a.29|584	%{_mandir}/man5/systemd.scope.5*
21mr|systemd-249-1.gitfab79a.29|585	%{_mandir}/man5/systemd.service.5*
21mr|systemd-249-1.gitfab79a.29|586	%{_mandir}/man5/systemd-sleep.conf.5*
21mr|systemd-249-1.gitfab79a.29|587	%{_mandir}/man5/systemd.slice.5*
21mr|systemd-249-1.gitfab79a.29|588	%{_mandir}/man5/systemd.socket.5*
21mr|systemd-249-1.gitfab79a.29|589	%{_mandir}/man5/systemd.swap.5*
21mr|systemd-249-1.gitfab79a.29|590	%{_mandir}/man5/systemd-system.conf.5*
21mr|systemd-249-1.gitfab79a.29|591	%{_mandir}/man5/systemd.target.5*
21mr|systemd-249-1.gitfab79a.29|592	%{_mandir}/man5/systemd.timer.5*
21mr|systemd-249-1.gitfab79a.29|593	%{_mandir}/man5/systemd.unit.5*
21mr|systemd-249-1.gitfab79a.29|594	%{_mandir}/man5/systemd-user.conf.5*
21mr|systemd-249-1.gitfab79a.29|595	%{_mandir}/man5/systemd-user-runtime-dir.5*
21mr|systemd-249-1.gitfab79a.29|596	%{_mandir}/man5/sysusers.d.5*
21mr|systemd-249-1.gitfab79a.29|597	%{_mandir}/man5/timesyncd.conf.5*
21mr|systemd-249-1.gitfab79a.29|598	%{_mandir}/man5/timesyncd.conf.d.5*
21mr|systemd-249-1.gitfab79a.29|599	%{_mandir}/man5/tmpfiles.d.5*
21mr|systemd-249-1.gitfab79a.29|600	%{_mandir}/man5/udev.conf.5*
21mr|systemd-249-1.gitfab79a.29|601	%{_mandir}/man5/user.conf.d.5*
21mr|systemd-249-1.gitfab79a.29|602	%{_mandir}/man5/user-runtime-dir@.service.5*
21mr|systemd-249-1.gitfab79a.29|603	%{_mandir}/man5/user@.service.5*
21mr|systemd-249-1.gitfab79a.29|604	%{_mandir}/man5/vconsole.conf.5*
21mr|systemd-249-1.gitfab79a.29|605	%{_mandir}/man5/veritytab.5*
21mr|systemd-249-1.gitfab79a.29|606	%{_mandir}/man7/bootup.7*
21mr|systemd-249-1.gitfab79a.29|607	%{_mandir}/man7/daemon.7*
21mr|systemd-249-1.gitfab79a.29|608	%{_mandir}/man7/file-hierarchy.7*
21mr|systemd-249-1.gitfab79a.29|609	%{_mandir}/man7/hwdb.7*
21mr|systemd-249-1.gitfab79a.29|610	%{_mandir}/man7/kernel-command-line.7*
21mr|systemd-249-1.gitfab79a.29|611	%{_mandir}/man7/linuxaa64.efi.stub.7*
21mr|systemd-249-1.gitfab79a.29|612	%{_mandir}/man7/linuxia32.efi.stub.7*
21mr|systemd-249-1.gitfab79a.29|613	%{_mandir}/man7/linuxx64.efi.stub.7*
21mr|systemd-249-1.gitfab79a.29|614	%{_mandir}/man7/sd-boot.7*
21mr|systemd-249-1.gitfab79a.29|615	%{_mandir}/man7/systemd-boot.7*
21mr|systemd-249-1.gitfab79a.29|616	%{_mandir}/man7/systemd.directives.7*
21mr|systemd-249-1.gitfab79a.29|617	%{_mandir}/man7/systemd.environment-generator.7*
21mr|systemd-249-1.gitfab79a.29|618	%{_mandir}/man7/systemd.generator.7*
21mr|systemd-249-1.gitfab79a.29|619	%{_mandir}/man7/systemd.index.7*
21mr|systemd-249-1.gitfab79a.29|620	%{_mandir}/man7/systemd.journal-fields.7*
21mr|systemd-249-1.gitfab79a.29|621	%{_mandir}/man7/systemd.net-naming-scheme.7*
21mr|systemd-249-1.gitfab79a.29|622	%{_mandir}/man7/systemd.offline-updates.7*
21mr|systemd-249-1.gitfab79a.29|623	%{_mandir}/man7/systemd.special.7*
21mr|systemd-249-1.gitfab79a.29|624	%{_mandir}/man7/systemd-stub.7*
21mr|systemd-249-1.gitfab79a.29|625	%{_mandir}/man7/systemd.syntax.7*
21mr|systemd-249-1.gitfab79a.29|626	%{_mandir}/man7/systemd.time.7*
21mr|systemd-249-1.gitfab79a.29|627	%{_mandir}/man8/30-systemd-environment-d-generator.8*
21mr|systemd-249-1.gitfab79a.29|628	%{_mandir}/man8/halt.8*
21mr|systemd-249-1.gitfab79a.29|629	%{_mandir}/man8/kernel-install.8*
21mr|systemd-249-1.gitfab79a.29|630	%{_mandir}/man8/libnss_systemd.so.2.8*
21mr|systemd-249-1.gitfab79a.29|631	%{_mandir}/man8/nss-systemd.8*
21mr|systemd-249-1.gitfab79a.29|632	%{_mandir}/man8/pam_systemd.8*
21mr|systemd-249-1.gitfab79a.29|633	%{_mandir}/man8/poweroff.8*
21mr|systemd-249-1.gitfab79a.29|634	%{_mandir}/man8/rc-local.service.8*
21mr|systemd-249-1.gitfab79a.29|635	%{_mandir}/man8/reboot.8*
21mr|systemd-249-1.gitfab79a.29|636	%{_mandir}/man8/runlevel.8*
21mr|systemd-249-1.gitfab79a.29|637	%{_mandir}/man8/shutdown.8*
21mr|systemd-249-1.gitfab79a.29|638	%{_mandir}/man8/systemd-ask-password-console.path.8*
21mr|systemd-249-1.gitfab79a.29|639	%{_mandir}/man8/systemd-ask-password-console.service.8*
21mr|systemd-249-1.gitfab79a.29|640	%{_mandir}/man8/systemd-ask-password-wall.path.8*
21mr|systemd-249-1.gitfab79a.29|641	%{_mandir}/man8/systemd-ask-password-wall.service.8*
21mr|systemd-249-1.gitfab79a.29|642	%{_mandir}/man8/systemd-backlight.8*
21mr|systemd-249-1.gitfab79a.29|643	%{_mandir}/man8/systemd-backlight@.service.8*
21mr|systemd-249-1.gitfab79a.29|644	%{_mandir}/man8/systemd-binfmt.8*
21mr|systemd-249-1.gitfab79a.29|645	%{_mandir}/man8/systemd-binfmt.service.8*
21mr|systemd-249-1.gitfab79a.29|646	%{_mandir}/man8/systemd-bless-boot.8*
21mr|systemd-249-1.gitfab79a.29|647	%{_mandir}/man8/systemd-bless-boot-generator.8*
21mr|systemd-249-1.gitfab79a.29|648	%{_mandir}/man8/systemd-bless-boot.service.8*
21mr|systemd-249-1.gitfab79a.29|649	%{_mandir}/man8/systemd-boot-check-no-failures.8*
21mr|systemd-249-1.gitfab79a.29|650	%{_mandir}/man8/systemd-boot-check-no-failures.service.8*
21mr|systemd-249-1.gitfab79a.29|651	%{_mandir}/man8/systemd-boot-system-token.service.8*
21mr|systemd-249-1.gitfab79a.29|652	%{_mandir}/man8/systemd-coredump.8*
21mr|systemd-249-1.gitfab79a.29|653	%{_mandir}/man8/systemd-coredump@.service.8*
21mr|systemd-249-1.gitfab79a.29|654	%{_mandir}/man8/systemd-coredump.socket.8*
21mr|systemd-249-1.gitfab79a.29|655	%{_mandir}/man8/systemd-cryptsetup.8*
21mr|systemd-249-1.gitfab79a.29|656	%{_mandir}/man8/systemd-cryptsetup-generator.8*
21mr|systemd-249-1.gitfab79a.29|657	%{_mandir}/man8/systemd-cryptsetup@.service.8*
21mr|systemd-249-1.gitfab79a.29|658	%{_mandir}/man8/systemd-debug-generator.8*
21mr|systemd-249-1.gitfab79a.29|659	%{_mandir}/man8/systemd-environment-d-generator.8*
21mr|systemd-249-1.gitfab79a.29|660	%{_mandir}/man8/systemd-fsck.8*
21mr|systemd-249-1.gitfab79a.29|661	%{_mandir}/man8/systemd-fsck-root.service.8*
21mr|systemd-249-1.gitfab79a.29|662	%{_mandir}/man8/systemd-fsck@.service.8*
21mr|systemd-249-1.gitfab79a.29|663	%{_mandir}/man8/systemd-fstab-generator.8*
21mr|systemd-249-1.gitfab79a.29|664	%{_mandir}/man8/systemd-getty-generator.8*
21mr|systemd-249-1.gitfab79a.29|665	%{_mandir}/man8/systemd-gpt-auto-generator.8*
21mr|systemd-249-1.gitfab79a.29|666	%{_mandir}/man8/systemd-growfs.8*
21mr|systemd-249-1.gitfab79a.29|667	%{_mandir}/man8/systemd-growfs@.service.8*
21mr|systemd-249-1.gitfab79a.29|668	%{_mandir}/man8/systemd-halt.service.8*
21mr|systemd-249-1.gitfab79a.29|669	%{_mandir}/man8/systemd-hibernate-resume.8*
21mr|systemd-249-1.gitfab79a.29|670	%{_mandir}/man8/systemd-hibernate-resume-generator.8*
21mr|systemd-249-1.gitfab79a.29|671	%{_mandir}/man8/systemd-hibernate-resume@.service.8*
21mr|systemd-249-1.gitfab79a.29|672	%{_mandir}/man8/systemd-hibernate.service.8*
21mr|systemd-249-1.gitfab79a.29|673	%{_mandir}/man8/systemd-hostnamed.8*
21mr|systemd-249-1.gitfab79a.29|674	%{_mandir}/man8/systemd-hostnamed.service.8*
21mr|systemd-249-1.gitfab79a.29|675	%{_mandir}/man8/systemd-hwdb.8*
21mr|systemd-249-1.gitfab79a.29|676	%{_mandir}/man8/systemd-hybrid-sleep.service.8*
21mr|systemd-249-1.gitfab79a.29|677	%{_mandir}/man8/systemd-importd.8*
21mr|systemd-249-1.gitfab79a.29|678	%{_mandir}/man8/systemd-importd.service.8*
21mr|systemd-249-1.gitfab79a.29|679	%{_mandir}/man8/systemd-initctl.8*
21mr|systemd-249-1.gitfab79a.29|680	%{_mandir}/man8/systemd-initctl.service.8*
21mr|systemd-249-1.gitfab79a.29|681	%{_mandir}/man8/systemd-initctl.socket.8*
21mr|systemd-249-1.gitfab79a.29|682	%{_mandir}/man8/systemd-journald.8*
21mr|systemd-249-1.gitfab79a.29|683	%{_mandir}/man8/systemd-journald-audit.socket.8*
21mr|systemd-249-1.gitfab79a.29|684	%{_mandir}/man8/systemd-journald-dev-log.socket.8*
21mr|systemd-249-1.gitfab79a.29|685	%{_mandir}/man8/systemd-journald.service.8*
21mr|systemd-249-1.gitfab79a.29|686	%{_mandir}/man8/systemd-journald@.service.8*
21mr|systemd-249-1.gitfab79a.29|687	%{_mandir}/man8/systemd-journald.socket.8*
21mr|systemd-249-1.gitfab79a.29|688	%{_mandir}/man8/systemd-journald@.socket.8*
21mr|systemd-249-1.gitfab79a.29|689	%{_mandir}/man8/systemd-journald-varlink@.socket.8*
21mr|systemd-249-1.gitfab79a.29|690	%{_mandir}/man8/systemd-kexec.service.8*
21mr|systemd-249-1.gitfab79a.29|691	%{_mandir}/man8/systemd-localed.8*
21mr|systemd-249-1.gitfab79a.29|692	%{_mandir}/man8/systemd-localed.service.8*
21mr|systemd-249-1.gitfab79a.29|693	%{_mandir}/man8/systemd-logind.8*
21mr|systemd-249-1.gitfab79a.29|694	%{_mandir}/man8/systemd-logind.service.8*
21mr|systemd-249-1.gitfab79a.29|695	%{_mandir}/man8/systemd-machined.8*
21mr|systemd-249-1.gitfab79a.29|696	%{_mandir}/man8/systemd-machined.service.8*
21mr|systemd-249-1.gitfab79a.29|697	%{_mandir}/man8/systemd-machine-id-commit.service.8*
21mr|systemd-249-1.gitfab79a.29|698	%{_mandir}/man8/systemd-makefs.8*
21mr|systemd-249-1.gitfab79a.29|699	%{_mandir}/man8/systemd-makefs@.service.8*
21mr|systemd-249-1.gitfab79a.29|700	%{_mandir}/man8/systemd-mkswap@.service.8*
21mr|systemd-249-1.gitfab79a.29|701	%{_mandir}/man8/systemd-modules-load.8*
21mr|systemd-249-1.gitfab79a.29|702	%{_mandir}/man8/systemd-modules-load.service.8*
21mr|systemd-249-1.gitfab79a.29|703	%{_mandir}/man8/systemd-networkd.8*
21mr|systemd-249-1.gitfab79a.29|704	%{_mandir}/man8/systemd-networkd.service.8*
21mr|systemd-249-1.gitfab79a.29|705	%{_mandir}/man8/systemd-networkd-wait-online.8*
21mr|systemd-249-1.gitfab79a.29|706	%{_mandir}/man8/systemd-networkd-wait-online.service.8*
21mr|systemd-249-1.gitfab79a.29|707	%{_mandir}/man8/systemd-network-generator.8*
21mr|systemd-249-1.gitfab79a.29|708	%{_mandir}/man8/systemd-network-generator.service.8*
21mr|systemd-249-1.gitfab79a.29|709	%{_mandir}/man8/systemd-portabled.8*
21mr|systemd-249-1.gitfab79a.29|710	%{_mandir}/man8/systemd-portabled.service.8*
21mr|systemd-249-1.gitfab79a.29|711	%{_mandir}/man8/systemd-poweroff.service.8*
21mr|systemd-249-1.gitfab79a.29|712	%{_mandir}/man8/systemd-pstore.8*
21mr|systemd-249-1.gitfab79a.29|713	%{_mandir}/man8/systemd-pstore.service.8*
21mr|systemd-249-1.gitfab79a.29|714	%{_mandir}/man8/systemd-quotacheck.8*
21mr|systemd-249-1.gitfab79a.29|715	%{_mandir}/man8/systemd-quotacheck.service.8*
21mr|systemd-249-1.gitfab79a.29|716	%{_mandir}/man8/systemd-random-seed.8*
21mr|systemd-249-1.gitfab79a.29|717	%{_mandir}/man8/systemd-random-seed.service.8*
21mr|systemd-249-1.gitfab79a.29|718	%{_mandir}/man8/systemd-rc-local-generator.8*
21mr|systemd-249-1.gitfab79a.29|719	%{_mandir}/man8/systemd-reboot.service.8*
21mr|systemd-249-1.gitfab79a.29|720	%{_mandir}/man8/systemd-remount-fs.8*
21mr|systemd-249-1.gitfab79a.29|721	%{_mandir}/man8/systemd-remount-fs.service.8*
21mr|systemd-249-1.gitfab79a.29|722	%{_mandir}/man8/systemd-resolved.8*
21mr|systemd-249-1.gitfab79a.29|723	%{_mandir}/man8/systemd-resolved.service.8*
21mr|systemd-249-1.gitfab79a.29|724	%{_mandir}/man8/systemd-rfkill.8*
21mr|systemd-249-1.gitfab79a.29|725	%{_mandir}/man8/systemd-rfkill.service.8*
21mr|systemd-249-1.gitfab79a.29|726	%{_mandir}/man8/systemd-rfkill.socket.8*
21mr|systemd-249-1.gitfab79a.29|727	%{_mandir}/man8/systemd-run-generator.8*
21mr|systemd-249-1.gitfab79a.29|728	%{_mandir}/man8/systemd-shutdown.8*
21mr|systemd-249-1.gitfab79a.29|729	%{_mandir}/man8/systemd-sleep.8*
21mr|systemd-249-1.gitfab79a.29|730	%{_mandir}/man8/systemd-socket-proxyd.8*
21mr|systemd-249-1.gitfab79a.29|731	%{_mandir}/man8/systemd-suspend.service.8*
21mr|systemd-249-1.gitfab79a.29|732	%{_mandir}/man8/systemd-suspend-then-hibernate.service.8*
21mr|systemd-249-1.gitfab79a.29|733	%{_mandir}/man8/systemd-sysctl.8*
21mr|systemd-249-1.gitfab79a.29|734	%{_mandir}/man8/systemd-sysctl.service.8*
21mr|systemd-249-1.gitfab79a.29|735	%{_mandir}/man8/systemd-sysext.8*
21mr|systemd-249-1.gitfab79a.29|736	%{_mandir}/man8/systemd-sysext.service.8*
21mr|systemd-249-1.gitfab79a.29|737	%{_mandir}/man8/systemd-system-update-generator.8*
21mr|systemd-249-1.gitfab79a.29|738	%{_mandir}/man8/systemd-sysusers.8*
21mr|systemd-249-1.gitfab79a.29|739	%{_mandir}/man8/systemd-sysusers.service.8*
21mr|systemd-249-1.gitfab79a.29|740	%{_mandir}/man8/systemd-sysv-generator.8*
21mr|systemd-249-1.gitfab79a.29|741	%{_mandir}/man8/systemd-timedated.8*
21mr|systemd-249-1.gitfab79a.29|742	%{_mandir}/man8/systemd-timedated.service.8*
21mr|systemd-249-1.gitfab79a.29|743	%{_mandir}/man8/systemd-timesyncd.8*
21mr|systemd-249-1.gitfab79a.29|744	%{_mandir}/man8/systemd-timesyncd.service.8*
21mr|systemd-249-1.gitfab79a.29|745	%{_mandir}/man8/systemd-time-wait-sync.8*
21mr|systemd-249-1.gitfab79a.29|746	%{_mandir}/man8/systemd-time-wait-sync.service.8*
21mr|systemd-249-1.gitfab79a.29|747	%{_mandir}/man8/systemd-tmpfiles.8*
21mr|systemd-249-1.gitfab79a.29|748	%{_mandir}/man8/systemd-tmpfiles-clean.service.8*
21mr|systemd-249-1.gitfab79a.29|749	%{_mandir}/man8/systemd-tmpfiles-clean.timer.8*
21mr|systemd-249-1.gitfab79a.29|750	%{_mandir}/man8/systemd-tmpfiles-setup-dev.service.8*
21mr|systemd-249-1.gitfab79a.29|751	%{_mandir}/man8/systemd-tmpfiles-setup.service.8*
21mr|systemd-249-1.gitfab79a.29|752	%{_mandir}/man8/systemd-udevd.8*
21mr|systemd-249-1.gitfab79a.29|753	%{_mandir}/man8/systemd-udevd-control.socket.8*
21mr|systemd-249-1.gitfab79a.29|754	%{_mandir}/man8/systemd-udevd-kernel.socket.8*
21mr|systemd-249-1.gitfab79a.29|755	%{_mandir}/man8/systemd-udevd.service.8*
21mr|systemd-249-1.gitfab79a.29|756	%{_mandir}/man8/systemd-udev-settle.service.8*
21mr|systemd-249-1.gitfab79a.29|757	%{_mandir}/man8/systemd-update-done.8*
21mr|systemd-249-1.gitfab79a.29|758	%{_mandir}/man8/systemd-update-done.service.8*
21mr|systemd-249-1.gitfab79a.29|759	%{_mandir}/man8/systemd-update-utmp.8*
21mr|systemd-249-1.gitfab79a.29|760	%{_mandir}/man8/systemd-update-utmp-runlevel.service.8*
21mr|systemd-249-1.gitfab79a.29|761	%{_mandir}/man8/systemd-update-utmp.service.8*
21mr|systemd-249-1.gitfab79a.29|762	%{_mandir}/man8/systemd-userdbd.8*
21mr|systemd-249-1.gitfab79a.29|763	%{_mandir}/man8/systemd-userdbd.service.8*
21mr|systemd-249-1.gitfab79a.29|764	%{_mandir}/man8/systemd-user-sessions.8*
21mr|systemd-249-1.gitfab79a.29|765	%{_mandir}/man8/systemd-user-sessions.service.8*
21mr|systemd-249-1.gitfab79a.29|766	%{_mandir}/man8/systemd-vconsole-setup.8*
21mr|systemd-249-1.gitfab79a.29|767	%{_mandir}/man8/systemd-vconsole-setup.service.8*
21mr|systemd-249-1.gitfab79a.29|768	%{_mandir}/man8/systemd-veritysetup.8*
21mr|systemd-249-1.gitfab79a.29|769	%{_mandir}/man8/systemd-veritysetup-generator.8*
21mr|systemd-249-1.gitfab79a.29|770	%{_mandir}/man8/systemd-veritysetup@.service.8*
21mr|systemd-249-1.gitfab79a.29|771	%{_mandir}/man8/systemd-volatile-root.8*
21mr|systemd-249-1.gitfab79a.29|772	%{_mandir}/man8/systemd-volatile-root.service.8*
21mr|systemd-249-1.gitfab79a.29|773	%{_mandir}/man8/systemd-xdg-autostart-generator.8*
21mr|systemd-249-1.gitfab79a.29|774	%{_mandir}/man8/telinit.8*
21mr|systemd-249-1.gitfab79a.29|775	%exclude %{_mandir}/man8/systemd-journal-gatewayd.*
21mr|systemd-249-1.gitfab79a.29|776	%exclude %{_mandir}/man8/systemd-journal-remote.*
21mr|systemd-249-1.gitfab79a.29|777	%exclude %{_mandir}/man8/systemd-journal-upload.*
21mr|systemd-249-1.gitfab79a.29|778	%exclude %{_mandir}/man8/systemd-journal-upload.service.*
21mr|systemd-249-1.gitfab79a.29|779	%{_datadir}/dbus-1/system-services/org.freedesktop.hostname1.service
21mr|systemd-249-1.gitfab79a.29|780	%{_datadir}/dbus-1/system-services/org.freedesktop.import1.service
21mr|systemd-249-1.gitfab79a.29|781	%{_datadir}/dbus-1/system-services/org.freedesktop.locale1.service
21mr|systemd-249-1.gitfab79a.29|782	%{_datadir}/dbus-1/system-services/org.freedesktop.login1.service
21mr|systemd-249-1.gitfab79a.29|783	%{_datadir}/dbus-1/system-services/org.freedesktop.machine1.service
21mr|systemd-249-1.gitfab79a.29|784	%{_datadir}/dbus-1/system-services/org.freedesktop.network1.service
21mr|systemd-249-1.gitfab79a.29|785	%{_datadir}/dbus-1/system-services/org.freedesktop.resolve1.service
21mr|systemd-249-1.gitfab79a.29|786	%{_datadir}/dbus-1/system-services/org.freedesktop.systemd1.service
21mr|systemd-249-1.gitfab79a.29|787	%{_datadir}/dbus-1/services/org.freedesktop.systemd1.service
21mr|systemd-249-1.gitfab79a.29|788	%{_datadir}/dbus-1/system-services/org.freedesktop.timedate1.service
21mr|systemd-249-1.gitfab79a.29|789	%{_datadir}/polkit-1/actions/org.freedesktop.systemd1.policy
21mr|systemd-249-1.gitfab79a.29|790	%{_datadir}/polkit-1/actions/org.freedesktop.hostname1.policy
21mr|systemd-249-1.gitfab79a.29|791	%{_datadir}/polkit-1/actions/org.freedesktop.import1.policy
21mr|systemd-249-1.gitfab79a.29|792	%{_datadir}/polkit-1/actions/org.freedesktop.locale1.policy
21mr|systemd-249-1.gitfab79a.29|793	%{_datadir}/polkit-1/actions/org.freedesktop.login1.policy
21mr|systemd-249-1.gitfab79a.29|794	%{_datadir}/polkit-1/actions/org.freedesktop.machine1.policy
21mr|systemd-249-1.gitfab79a.29|795	%{_datadir}/polkit-1/actions/org.freedesktop.timedate1.policy
21mr|systemd-249-1.gitfab79a.29|796	%{_datadir}/polkit-1/actions/org.freedesktop.network1.policy
21mr|systemd-249-1.gitfab79a.29|797	%{_datadir}/polkit-1/actions/org.freedesktop.portable1.policy
21mr|systemd-249-1.gitfab79a.29|798	%{_datadir}/polkit-1/actions/org.freedesktop.resolve1.policy
21mr|systemd-249-1.gitfab79a.29|799	%{_datadir}/polkit-1/rules.d/systemd-networkd.rules
21mr|systemd-249-1.gitfab79a.29|800	%{_datadir}/systemd/kbd-model-map
21mr|systemd-249-1.gitfab79a.29|801	%{_datadir}/systemd/language-fallback-map
21mr|systemd-249-1.gitfab79a.29|802	%{_datadir}/factory/etc/nsswitch.conf
21mr|systemd-249-1.gitfab79a.29|803	%{_datadir}/factory/etc/pam.d/other
21mr|systemd-249-1.gitfab79a.29|804	%{_datadir}/factory/etc/pam.d/system-auth
21mr|systemd-249-1.gitfab79a.29|805	%{_datadir}/factory/etc/issue
21mr|systemd-249-1.gitfab79a.29|806	%{_docdir}/systemd
21mr|systemd-249-1.gitfab79a.29|807	%doc %{_initddir}/systemd.README
21mr|systemd-249-1.gitfab79a.29|808	%doc %{_var}/log/systemd.README
21mr|systemd-249-1.gitfab79a.29|809	/var/spool/initramfs-regen/systemd
21mr|systemd-249-1.gitfab79a.29|810	%{_rpmconfigdir}/sysusers.prov
21mr|systemd-249-1.gitfab79a.29|811	%{_rpmconfigdir}/fileattrs/sysusers.attr
21mr|systemd-249-1.gitfab79a.29|812	
21mr|systemd-249-1.gitfab79a.29|813	#----------------------------------------------------------------------------
21mr|systemd-249-1.gitfab79a.29|814	
21mr|systemd-249-1.gitfab79a.29|815	%package units
21mr|systemd-249-1.gitfab79a.29|816	Summary:	Configuration files, directories and installation tool for systemd
21mr|systemd-249-1.gitfab79a.29|817	Group:		System/Configuration/Boot and Init
21mr|systemd-249-1.gitfab79a.29|818	# files were moved
21mr|systemd-249-1.gitfab79a.29|819	Conflicts:	systemd < 1.gitfab79a.2
21mr|systemd-249-1.gitfab79a.29|820	Provides:	systemd-locale = %{EVRD}
21mr|systemd-249-1.gitfab79a.29|821	
21mr|systemd-249-1.gitfab79a.29|822	%description units
21mr|systemd-249-1.gitfab79a.29|823	Basic configuration files, directories and installation tool for the systemd
21mr|systemd-249-1.gitfab79a.29|824	system and session manager.
21mr|systemd-249-1.gitfab79a.29|825	
21mr|systemd-249-1.gitfab79a.29|826	%files units
21mr|systemd-249-1.gitfab79a.29|827	%exclude /*udev*
21mr|systemd-249-1.gitfab79a.29|828	%exclude /*hwdb*
21mr|systemd-249-1.gitfab79a.29|829	%dir %{_prefix}/lib/binfmt.d
21mr|systemd-249-1.gitfab79a.29|830	%dir %{_prefix}/lib/modules-load.d
21mr|systemd-249-1.gitfab79a.29|831	%dir %{_prefix}/lib/sysctl.d
21mr|systemd-249-1.gitfab79a.29|832	%dir %{_prefix}/lib/sysusers.d
21mr|systemd-249-1.gitfab79a.29|833	%doc %{_prefix}/lib/sysctl.d/README
21mr|systemd-249-1.gitfab79a.29|834	%doc %{_prefix}/lib/sysusers.d/README
21mr|systemd-249-1.gitfab79a.29|835	%dir %{_prefix}/lib/tmpfiles.d
21mr|systemd-249-1.gitfab79a.29|836	%doc %{_prefix}/lib/tmpfiles.d/README
21mr|systemd-249-1.gitfab79a.29|837	%dir %{_sysconfdir}/systemd
21mr|systemd-249-1.gitfab79a.29|838	%dir %{_sysconfdir}/systemd/system
21mr|systemd-249-1.gitfab79a.29|839	%dir %{_sysconfdir}/systemd/user
21mr|systemd-249-1.gitfab79a.29|840	%dir %{_sysconfdir}/systemd/user/default.target.wants
21mr|systemd-249-1.gitfab79a.29|841	%dir %{_sysconfdir}/systemd/system/getty.target.wants
21mr|systemd-249-1.gitfab79a.29|842	%dir %{_sysconfdir}/tmpfiles.d
21mr|systemd-249-1.gitfab79a.29|843	%dir %{_sysconfdir}/sysctl.d
21mr|systemd-249-1.gitfab79a.29|844	%config(noreplace) %{_sysconfdir}/sysctl.d/99-sysctl.conf
21mr|systemd-249-1.gitfab79a.29|845	# symlink to /etc/sysctl.d/99-sysctl.conf
21mr|systemd-249-1.gitfab79a.29|846	%{_sysconfdir}/sysctl.conf
21mr|systemd-249-1.gitfab79a.29|847	%dir %{_sysconfdir}/modules-load.d
21mr|systemd-249-1.gitfab79a.29|848	%dir %{_sysconfdir}/binfmt.d
21mr|systemd-249-1.gitfab79a.29|849	%dir %{systemd_libdir}
21mr|systemd-249-1.gitfab79a.29|850	%dir %{systemd_libdir}/system-generators
21mr|systemd-249-1.gitfab79a.29|851	%dir %{systemd_libdir}/network
21mr|systemd-249-1.gitfab79a.29|852	%dir %{systemd_libdir}/ntp-units.d
21mr|systemd-249-1.gitfab79a.29|853	%dir %{systemd_libdir}/system
21mr|systemd-249-1.gitfab79a.29|854	%dir %{systemd_libdir}/system/basic.target.wants
21mr|systemd-249-1.gitfab79a.29|855	%dir %{systemd_libdir}/system/bluetooth.target.wants
21mr|systemd-249-1.gitfab79a.29|856	%dir %{systemd_libdir}/system/dbus.target.wants
21mr|systemd-249-1.gitfab79a.29|857	%dir %{systemd_libdir}/system/default.target.wants
21mr|systemd-249-1.gitfab79a.29|858	%dir %{systemd_libdir}/system/graphical.target.wants
21mr|systemd-249-1.gitfab79a.29|859	%dir %{systemd_libdir}/system/halt.target.wants
21mr|systemd-249-1.gitfab79a.29|860	%dir %{systemd_libdir}/system/initrd.target.wants
21mr|systemd-249-1.gitfab79a.29|861	%if %{with efi}
21mr|systemd-249-1.gitfab79a.29|862	%dir %{systemd_libdir}/system/initrd-root-device.target.wants
21mr|systemd-249-1.gitfab79a.29|863	%endif
21mr|systemd-249-1.gitfab79a.29|864	%dir %{systemd_libdir}/system/initrd-switch-root.target.wants
21mr|systemd-249-1.gitfab79a.29|865	%dir %{systemd_libdir}/system/kexec.target.wants
21mr|systemd-249-1.gitfab79a.29|866	%dir %{systemd_libdir}/system/local-fs.target.wants
21mr|systemd-249-1.gitfab79a.29|867	%dir %{systemd_libdir}/system/machines.target.wants
21mr|systemd-249-1.gitfab79a.29|868	%dir %{systemd_libdir}/system/multi-user.target.wants
21mr|systemd-249-1.gitfab79a.29|869	%dir %{systemd_libdir}/system/poweroff.target.wants
21mr|systemd-249-1.gitfab79a.29|870	%dir %{systemd_libdir}/system/reboot.target.wants
21mr|systemd-249-1.gitfab79a.29|871	%dir %{systemd_libdir}/system/remote-fs.target.wants
21mr|systemd-249-1.gitfab79a.29|872	%dir %{systemd_libdir}/system/rescue.target.wants
21mr|systemd-249-1.gitfab79a.29|873	%dir %{systemd_libdir}/system/runlevel1.target.wants
21mr|systemd-249-1.gitfab79a.29|874	%dir %{systemd_libdir}/system/runlevel2.target.wants
21mr|systemd-249-1.gitfab79a.29|875	%dir %{systemd_libdir}/system/runlevel3.target.wants
21mr|systemd-249-1.gitfab79a.29|876	%dir %{systemd_libdir}/system/runlevel4.target.wants
21mr|systemd-249-1.gitfab79a.29|877	%dir %{systemd_libdir}/system/runlevel5.target.wants
21mr|systemd-249-1.gitfab79a.29|878	%dir %{systemd_libdir}/system/sockets.target.wants
21mr|systemd-249-1.gitfab79a.29|879	%dir %{systemd_libdir}/system/sound.target.wants
21mr|systemd-249-1.gitfab79a.29|880	%dir %{systemd_libdir}/system/sysinit.target.wants
21mr|systemd-249-1.gitfab79a.29|881	%dir %{systemd_libdir}/system/syslog.target.wants
21mr|systemd-249-1.gitfab79a.29|882	%dir %{systemd_libdir}/system/timers.target.wants
21mr|systemd-249-1.gitfab79a.29|883	%dir %{systemd_libdir}/system-preset
21mr|systemd-249-1.gitfab79a.29|884	%dir %{systemd_libdir}/system-sleep
21mr|systemd-249-1.gitfab79a.29|885	%dir %{systemd_libdir}/portable
21mr|systemd-249-1.gitfab79a.29|886	%dir %{systemd_libdir}/portable/profile
21mr|systemd-249-1.gitfab79a.29|887	%dir %{systemd_libdir}/portable/profile/default
21mr|systemd-249-1.gitfab79a.29|888	%dir %{systemd_libdir}/portable/profile/nonetwork
21mr|systemd-249-1.gitfab79a.29|889	%dir %{systemd_libdir}/portable/profile/strict
21mr|systemd-249-1.gitfab79a.29|890	%dir %{systemd_libdir}/portable/profile/trusted
21mr|systemd-249-1.gitfab79a.29|891	%dir %{systemd_libdir}/user-preset
21mr|systemd-249-1.gitfab79a.29|892	%dir %{_sysconfdir}/systemd/network
21mr|systemd-249-1.gitfab79a.29|893	%dir %{systemd_usrlibdir}
21mr|systemd-249-1.gitfab79a.29|894	%dir %{systemd_usrlibdir}/catalog
21mr|systemd-249-1.gitfab79a.29|895	%dir %{systemd_usrlibdir}/system-generators
21mr|systemd-249-1.gitfab79a.29|896	%dir %{systemd_usrlibdir}/system-environment-generators
21mr|systemd-249-1.gitfab79a.29|897	%dir %{systemd_usrlibdir}/user-environment-generators
21mr|systemd-249-1.gitfab79a.29|898	%dir %{systemd_usrlibdir}/user
21mr|systemd-249-1.gitfab79a.29|899	%dir %{systemd_usrlibdir}/user-generators
21mr|systemd-249-1.gitfab79a.29|900	%dir %{systemd_usrlibdir}/user-preset
21mr|systemd-249-1.gitfab79a.29|901	%dir %{_datadir}/bash-completion
21mr|systemd-249-1.gitfab79a.29|902	%dir %{_datadir}/bash-completion/completions
21mr|systemd-249-1.gitfab79a.29|903	%{_datadir}/bash-completion/completions/*
21mr|systemd-249-1.gitfab79a.29|904	%{_datadir}/zsh/site-functions/*
21mr|systemd-249-1.gitfab79a.29|905	%{_sysconfdir}/profile.d/40systemd.sh
21mr|systemd-249-1.gitfab79a.29|906	%{_rpmmacrodir}/*%{name}*
21mr|systemd-249-1.gitfab79a.29|907	%{systemd_libdir}/system/initrd-root-device.target.wants/remote-cryptsetup.target
21mr|systemd-249-1.gitfab79a.29|908	%{systemd_libdir}/system/initrd-root-device.target.wants/remote-veritysetup.target
21mr|systemd-249-1.gitfab79a.29|909	%{systemd_libdir}/system/local-fs.target.wants/*.mount
21mr|systemd-249-1.gitfab79a.29|910	%{systemd_libdir}/system/remote-fs.target.wants/*.mount
21mr|systemd-249-1.gitfab79a.29|911	%{systemd_libdir}/system/machines.target.wants/*.mount
21mr|systemd-249-1.gitfab79a.29|912	%{systemd_libdir}/system/multi-user.target.wants/*.target
21mr|systemd-249-1.gitfab79a.29|913	%{systemd_libdir}/system/multi-user.target.wants/*.path
21mr|systemd-249-1.gitfab79a.29|914	%{systemd_libdir}/system/multi-user.target.wants/*.service
21mr|systemd-249-1.gitfab79a.29|915	%{systemd_libdir}/system/sockets.target.wants/*.socket
21mr|systemd-249-1.gitfab79a.29|916	%{systemd_libdir}/system/sysinit.target.wants/cryptsetup.target
21mr|systemd-249-1.gitfab79a.29|917	%{systemd_libdir}/system/sysinit.target.wants/veritysetup.target
21mr|systemd-249-1.gitfab79a.29|918	%if %{with efi}
21mr|systemd-249-1.gitfab79a.29|919	%{systemd_libdir}/system/systemd-boot-update.service
21mr|systemd-249-1.gitfab79a.29|920	%endif
21mr|systemd-249-1.gitfab79a.29|921	%{systemd_libdir}/system/sysinit.target.wants/*.*mount
21mr|systemd-249-1.gitfab79a.29|922	%{systemd_libdir}/system/sysinit.target.wants/*.service
21mr|systemd-249-1.gitfab79a.29|923	%{systemd_libdir}/system/sysinit.target.wants/*.path
21mr|systemd-249-1.gitfab79a.29|924	%{systemd_libdir}/system/timers.target.wants/*.timer
21mr|systemd-249-1.gitfab79a.29|925	%{systemd_libdir}/system/graphical.target.wants/*.service
21mr|systemd-249-1.gitfab79a.29|926	%{systemd_libdir}/system/rescue.target.wants/*.service
21mr|systemd-249-1.gitfab79a.29|927	%{systemd_libdir}/system/*.automount
21mr|systemd-249-1.gitfab79a.29|928	%{systemd_libdir}/system/*.mount
21mr|systemd-249-1.gitfab79a.29|929	%{systemd_libdir}/system/*.path
21mr|systemd-249-1.gitfab79a.29|930	%{systemd_libdir}/system/auto*.service
21mr|systemd-249-1.gitfab79a.29|931	%{systemd_libdir}/system/console*.service
21mr|systemd-249-1.gitfab79a.29|932	%{systemd_libdir}/system/container-getty@.service
21mr|systemd-249-1.gitfab79a.29|933	%{systemd_libdir}/system/dbus-org.freedesktop.hostname1.service
21mr|systemd-249-1.gitfab79a.29|934	%{systemd_libdir}/system/dbus-org.freedesktop.import1.service
21mr|systemd-249-1.gitfab79a.29|935	%{systemd_libdir}/system/dbus-org.freedesktop.locale1.service
21mr|systemd-249-1.gitfab79a.29|936	%{systemd_libdir}/system/dbus-org.freedesktop.login1.service
21mr|systemd-249-1.gitfab79a.29|937	%{systemd_libdir}/system/dbus-org.freedesktop.machine1.service
21mr|systemd-249-1.gitfab79a.29|938	%{systemd_libdir}/system/dbus-org.freedesktop.portable1.service
21mr|systemd-249-1.gitfab79a.29|939	%{systemd_libdir}/system/dbus-org.freedesktop.timedate1.service
21mr|systemd-249-1.gitfab79a.29|940	%{systemd_libdir}/system/de*.service
21mr|systemd-249-1.gitfab79a.29|941	%{systemd_libdir}/system/emergency*.service
21mr|systemd-249-1.gitfab79a.29|942	%{systemd_libdir}/system/getty*.service
21mr|systemd-249-1.gitfab79a.29|943	%{systemd_libdir}/system/initrd-*.service
21mr|systemd-249-1.gitfab79a.29|944	%{systemd_libdir}/system/kmod-*.service
21mr|systemd-249-1.gitfab79a.29|945	%{systemd_libdir}/system/ldconfig.service
21mr|systemd-249-1.gitfab79a.29|946	%{systemd_libdir}/system/modprobe@.service
21mr|systemd-249-1.gitfab79a.29|947	%{systemd_libdir}/system/quota*.service
21mr|systemd-249-1.gitfab79a.29|948	%{systemd_libdir}/system/rc-*.service
21mr|systemd-249-1.gitfab79a.29|949	%{systemd_libdir}/system/rescue*.service
21mr|systemd-249-1.gitfab79a.29|950	%{systemd_libdir}/system/serial-*.service
21mr|systemd-249-1.gitfab79a.29|951	%{systemd_libdir}/system/systemd-ask-password*.service
21mr|systemd-249-1.gitfab79a.29|952	%{systemd_libdir}/system/systemd-backlight*.service
21mr|systemd-249-1.gitfab79a.29|953	%{systemd_libdir}/system/systemd-binfmt*.service
21mr|systemd-249-1.gitfab79a.29|954	%{systemd_libdir}/system/systemd-coredump@.service
21mr|systemd-249-1.gitfab79a.29|955	%{systemd_libdir}/system/systemd-exit.service
21mr|systemd-249-1.gitfab79a.29|956	%{systemd_libdir}/system/systemd-firstboot.service
21mr|systemd-249-1.gitfab79a.29|957	%{systemd_libdir}/system/systemd-fsck*.service
21mr|systemd-249-1.gitfab79a.29|958	%{systemd_libdir}/system/systemd-halt*.service
21mr|systemd-249-1.gitfab79a.29|959	%{systemd_libdir}/system/systemd-hibernate*.service
21mr|systemd-249-1.gitfab79a.29|960	%{systemd_libdir}/system/systemd-hostnamed*.service
21mr|systemd-249-1.gitfab79a.29|961	%{systemd_libdir}/system/systemd-hybrid*.service
21mr|systemd-249-1.gitfab79a.29|962	%{systemd_libdir}/system/systemd-importd.service
21mr|systemd-249-1.gitfab79a.29|963	%{systemd_libdir}/system/systemd-initctl*.service
21mr|systemd-249-1.gitfab79a.29|964	%{systemd_libdir}/system/systemd-journal-flush.service
21mr|systemd-249-1.gitfab79a.29|965	%{systemd_libdir}/system/systemd-journal-catalog-update.service
21mr|systemd-249-1.gitfab79a.29|966	%{systemd_libdir}/system/systemd-journald.service
21mr|systemd-249-1.gitfab79a.29|967	%{systemd_libdir}/system/systemd-journald-dev-log.socket
21mr|systemd-249-1.gitfab79a.29|968	%{systemd_libdir}/system/systemd-journald-varlink@.socket
21mr|systemd-249-1.gitfab79a.29|969	%{systemd_libdir}/system/systemd-journald@.service
21mr|systemd-249-1.gitfab79a.29|970	%{systemd_libdir}/system/systemd-journald@.socket
21mr|systemd-249-1.gitfab79a.29|971	%{systemd_libdir}/system/systemd-kexec*.service
21mr|systemd-249-1.gitfab79a.29|972	%{systemd_libdir}/system/systemd-localed*.service
21mr|systemd-249-1.gitfab79a.29|973	%{systemd_libdir}/system/systemd-logind*.service
21mr|systemd-249-1.gitfab79a.29|974	%{systemd_libdir}/system/systemd-machined.service
21mr|systemd-249-1.gitfab79a.29|975	%{systemd_libdir}/system/systemd-machine-id-commit.service
21mr|systemd-249-1.gitfab79a.29|976	%{systemd_libdir}/system/systemd-modules-load.service
21mr|systemd-249-1.gitfab79a.29|977	%{systemd_libdir}/system/systemd-networkd.service
21mr|systemd-249-1.gitfab79a.29|978	%{systemd_libdir}/system/systemd-networkd-wait-online.service
21mr|systemd-249-1.gitfab79a.29|979	%{systemd_libdir}/system/systemd-nspawn*.service
21mr|systemd-249-1.gitfab79a.29|980	%{systemd_libdir}/system/systemd-poweroff.service
21mr|systemd-249-1.gitfab79a.29|981	%{systemd_libdir}/system/systemd-quotacheck.service
21mr|systemd-249-1.gitfab79a.29|982	%{systemd_libdir}/system/systemd-random*service
21mr|systemd-249-1.gitfab79a.29|983	%{systemd_libdir}/system/systemd-reboot.service
21mr|systemd-249-1.gitfab79a.29|984	%{systemd_libdir}/system/systemd-remount*.service
21mr|systemd-249-1.gitfab79a.29|985	%{systemd_libdir}/system/systemd-resolved.service
21mr|systemd-249-1.gitfab79a.29|986	%{systemd_libdir}/system/systemd-rfkill.service
21mr|systemd-249-1.gitfab79a.29|987	%{systemd_libdir}/system/systemd-suspend.service
21mr|systemd-249-1.gitfab79a.29|988	%{systemd_libdir}/system/systemd-sysctl.service
21mr|systemd-249-1.gitfab79a.29|989	%{systemd_libdir}/system/systemd-sysext.service
21mr|systemd-249-1.gitfab79a.29|990	%{systemd_libdir}/system/systemd-sysusers.service
21mr|systemd-249-1.gitfab79a.29|991	%{systemd_libdir}/system/systemd-timedated.service
21mr|systemd-249-1.gitfab79a.29|992	%{systemd_libdir}/system/systemd-timesyncd.service
21mr|systemd-249-1.gitfab79a.29|993	%{systemd_libdir}/system/systemd-tmpfiles-*.service
21mr|systemd-249-1.gitfab79a.29|994	%{systemd_libdir}/system/systemd-tmpfiles-*.timer
21mr|systemd-249-1.gitfab79a.29|995	%{systemd_libdir}/system/systemd-update-*.service
21mr|systemd-249-1.gitfab79a.29|996	%{systemd_libdir}/system/systemd-user-*.service
21mr|systemd-249-1.gitfab79a.29|997	%{systemd_libdir}/system/systemd-userdbd.service
21mr|systemd-249-1.gitfab79a.29|998	%{systemd_libdir}/system/systemd-userdbd.socket
21mr|systemd-249-1.gitfab79a.29|999	%{systemd_libdir}/system/systemd-vconsole-*.service
21mr|systemd-249-1.gitfab79a.29|1000	%{systemd_libdir}/system/system-update-cleanup.service
21mr|systemd-249-1.gitfab79a.29|1001	%if %{with efi}
21mr|systemd-249-1.gitfab79a.29|1002	%{systemd_libdir}/system/systemd-bless-boot.service
21mr|systemd-249-1.gitfab79a.29|1003	%{systemd_libdir}/system/systemd-boot-system-token.service
21mr|systemd-249-1.gitfab79a.29|1004	%endif
21mr|systemd-249-1.gitfab79a.29|1005	%{systemd_libdir}/system/systemd-boot-check-no-failures.service
21mr|systemd-249-1.gitfab79a.29|1006	%{systemd_libdir}/system/systemd-network-generator.service
21mr|systemd-249-1.gitfab79a.29|1007	%{systemd_libdir}/system/systemd-portabled.service
21mr|systemd-249-1.gitfab79a.29|1008	%{systemd_libdir}/system/systemd-pstore.service
21mr|systemd-249-1.gitfab79a.29|1009	%{systemd_libdir}/system/systemd-suspend-then-hibernate.service
21mr|systemd-249-1.gitfab79a.29|1010	%{systemd_libdir}/system/systemd-time-wait-sync.service
21mr|systemd-249-1.gitfab79a.29|1011	%{systemd_libdir}/system/systemd-volatile-root.service
21mr|systemd-249-1.gitfab79a.29|1012	%{systemd_libdir}/system/user*.service
21mr|systemd-249-1.gitfab79a.29|1013	%config %{systemd_libdir}/portable/profile/default/service.conf
21mr|systemd-249-1.gitfab79a.29|1014	%config %{systemd_libdir}/portable/profile/nonetwork/service.conf
21mr|systemd-249-1.gitfab79a.29|1015	%config %{systemd_libdir}/portable/profile/strict/service.conf
21mr|systemd-249-1.gitfab79a.29|1016	%config %{systemd_libdir}/portable/profile/trusted/service.conf
21mr|systemd-249-1.gitfab79a.29|1017	
21mr|systemd-249-1.gitfab79a.29|1018	%{systemd_libdir}/system/*.slice
21mr|systemd-249-1.gitfab79a.29|1019	%dir %{systemd_libdir}/system/user-.slice.d
21mr|systemd-249-1.gitfab79a.29|1020	%config %{systemd_libdir}/system/user-.slice.d/10-defaults.conf
21mr|systemd-249-1.gitfab79a.29|1021	
21mr|systemd-249-1.gitfab79a.29|1022	%{systemd_libdir}/system/syslog.socket
21mr|systemd-249-1.gitfab79a.29|1023	%{systemd_libdir}/system/systemd-coredump.socket
21mr|systemd-249-1.gitfab79a.29|1024	%{systemd_libdir}/system/systemd-initctl.socket
21mr|systemd-249-1.gitfab79a.29|1025	%{systemd_libdir}/system/systemd-journald.socket
21mr|systemd-249-1.gitfab79a.29|1026	%{systemd_libdir}/system/systemd-journald-audit.socket
21mr|systemd-249-1.gitfab79a.29|1027	%{systemd_libdir}/system/systemd-networkd.socket
21mr|systemd-249-1.gitfab79a.29|1028	%{systemd_libdir}/system/systemd-rfkill.socket
21mr|systemd-249-1.gitfab79a.29|1029	%{systemd_libdir}/system/systemd-udev*.socket
21mr|systemd-249-1.gitfab79a.29|1030	%{systemd_libdir}/system/*.target
21mr|systemd-249-1.gitfab79a.29|1031	
21mr|systemd-249-1.gitfab79a.29|1032	%{systemd_libdir}/network/80-container-host0.network
21mr|systemd-249-1.gitfab79a.29|1033	%{systemd_libdir}/network/80-container-ve.network
21mr|systemd-249-1.gitfab79a.29|1034	%{systemd_libdir}/network/80-container-vz.network
21mr|systemd-249-1.gitfab79a.29|1035	%{systemd_libdir}/network/80-vm-vt.network
21mr|systemd-249-1.gitfab79a.29|1036	%{systemd_libdir}/network/80-wifi-adhoc.network
21mr|systemd-249-1.gitfab79a.29|1037	%{systemd_libdir}/network/80-wifi-ap.network.example
21mr|systemd-249-1.gitfab79a.29|1038	%{systemd_libdir}/network/80-wifi-station.network.example
21mr|systemd-249-1.gitfab79a.29|1039	%{systemd_libdir}/network/99-default.link
21mr|systemd-249-1.gitfab79a.29|1040	
21mr|systemd-249-1.gitfab79a.29|1041	%{systemd_libdir}/ntp-units.d/80-systemd-timesync.list
21mr|systemd-249-1.gitfab79a.29|1042	
21mr|systemd-249-1.gitfab79a.29|1043	%{systemd_usrlibdir}/catalog/*.catalog
21mr|systemd-249-1.gitfab79a.29|1044	%{systemd_usrlibdir}/user/*.service
21mr|systemd-249-1.gitfab79a.29|1045	%{systemd_usrlibdir}/user/*.slice
21mr|systemd-249-1.gitfab79a.29|1046	%{systemd_usrlibdir}/user/*.timer
21mr|systemd-249-1.gitfab79a.29|1047	%{systemd_usrlibdir}/user/*.target
21mr|systemd-249-1.gitfab79a.29|1048	%{systemd_usrlibdir}/user-preset/90-systemd.preset
21mr|systemd-249-1.gitfab79a.29|1049	
21mr|systemd-249-1.gitfab79a.29|1050	#----------------------------------------------------------------------------
21mr|systemd-249-1.gitfab79a.29|1051	
21mr|systemd-249-1.gitfab79a.29|1052	%package journal-gateway
21mr|systemd-249-1.gitfab79a.29|1053	Summary:	Gateway for serving journal events over the network using HTTP
21mr|systemd-249-1.gitfab79a.29|1054	Requires:	%{name} = %{EVRD}
21mr|systemd-249-1.gitfab79a.29|1055	# files were moved
21mr|systemd-249-1.gitfab79a.29|1056	Conflicts:	systemd < 1.gitfab79a.2
21mr|systemd-249-1.gitfab79a.29|1057	Conflicts:	systemd-units < 1.gitfab79a.2
21mr|systemd-249-1.gitfab79a.29|1058	
21mr|systemd-249-1.gitfab79a.29|1059	%description journal-gateway
21mr|systemd-249-1.gitfab79a.29|1060	Offers journal events over the network using HTTP.
21mr|systemd-249-1.gitfab79a.29|1061	
21mr|systemd-249-1.gitfab79a.29|1062	%files journal-gateway
21mr|systemd-249-1.gitfab79a.29|1063	%config(noreplace) %{_sysconfdir}/systemd/journal-remote.conf
21mr|systemd-249-1.gitfab79a.29|1064	%config(noreplace) %{_sysconfdir}/systemd/journal-upload.conf
21mr|systemd-249-1.gitfab79a.29|1065	%dir %{_datadir}/systemd/gatewayd
21mr|systemd-249-1.gitfab79a.29|1066	%{systemd_libdir}/systemd-journal-gatewayd
21mr|systemd-249-1.gitfab79a.29|1067	%{systemd_libdir}/systemd-journal-remote
21mr|systemd-249-1.gitfab79a.29|1068	%{systemd_libdir}/systemd-journal-upload
21mr|systemd-249-1.gitfab79a.29|1069	%{systemd_libdir}/system/systemd-journal-gatewayd.service
21mr|systemd-249-1.gitfab79a.29|1070	%{systemd_libdir}/system/systemd-journal-gatewayd.socket
21mr|systemd-249-1.gitfab79a.29|1071	%{systemd_libdir}/system/systemd-journal-remote.service
21mr|systemd-249-1.gitfab79a.29|1072	%{systemd_libdir}/system/systemd-journal-remote.socket
21mr|systemd-249-1.gitfab79a.29|1073	%{systemd_libdir}/system/systemd-journal-upload.service
21mr|systemd-249-1.gitfab79a.29|1074	%{_sysusersdir}/systemd-remote.conf
21mr|systemd-249-1.gitfab79a.29|1075	%{_mandir}/man5/journal-remote.conf.5*
21mr|systemd-249-1.gitfab79a.29|1076	%{_mandir}/man5/journal-remote.conf.d.5*
21mr|systemd-249-1.gitfab79a.29|1077	%{_mandir}/man5/journal-upload.conf.5*
21mr|systemd-249-1.gitfab79a.29|1078	%{_mandir}/man5/journal-upload.conf.d.5*
21mr|systemd-249-1.gitfab79a.29|1079	%{_mandir}/man8/systemd-journal-gatewayd.8*
21mr|systemd-249-1.gitfab79a.29|1080	%{_mandir}/man8/systemd-journal-upload.8*
21mr|systemd-249-1.gitfab79a.29|1081	%{_mandir}/man8/systemd-journal-upload.service.8*
21mr|systemd-249-1.gitfab79a.29|1082	%{_mandir}/man8/systemd-journal-remote*.8*
21mr|systemd-249-1.gitfab79a.29|1083	%{_mandir}/man8/systemd-journal-gatewayd.service.8*
21mr|systemd-249-1.gitfab79a.29|1084	%{_mandir}/man8/systemd-journal-gatewayd.socket.8*
21mr|systemd-249-1.gitfab79a.29|1085	%{_datadir}/systemd/gatewayd/browse.html
21mr|systemd-249-1.gitfab79a.29|1086	
21mr|systemd-249-1.gitfab79a.29|1087	#----------------------------------------------------------------------------
21mr|systemd-249-1.gitfab79a.29|1088	
21mr|systemd-249-1.gitfab79a.29|1089	%package oomd
21mr|systemd-249-1.gitfab79a.29|1090	Summary:	Daemon to prevent out-of-memory conditions
21mr|systemd-249-1.gitfab79a.29|1091	Group:		System/Kernel and hardware
21mr|systemd-249-1.gitfab79a.29|1092	# files were moved
21mr|systemd-249-1.gitfab79a.29|1093	Conflicts:	systemd < 1.gitfab79a.2
21mr|systemd-249-1.gitfab79a.29|1094	Conflicts:	systemd-units < 1.gitfab79a.2
21mr|systemd-249-1.gitfab79a.29|1095	
21mr|systemd-249-1.gitfab79a.29|1096	%description oomd
21mr|systemd-249-1.gitfab79a.29|1097	Daemon to prevent out-of-memory conditions
21mr|systemd-249-1.gitfab79a.29|1098	
21mr|systemd-249-1.gitfab79a.29|1099	%files oomd
21mr|systemd-249-1.gitfab79a.29|1100	/bin/oomctl
21mr|systemd-249-1.gitfab79a.29|1101	%{systemd_libdir}/systemd-oomd
21mr|systemd-249-1.gitfab79a.29|1102	%config(noreplace) %{_sysconfdir}/systemd/oomd.conf
21mr|systemd-249-1.gitfab79a.29|1103	%{systemd_libdir}/system/systemd-oomd.service
21mr|systemd-249-1.gitfab79a.29|1104	%{systemd_libdir}/system/systemd-oomd.socket
21mr|systemd-249-1.gitfab79a.29|1105	%{systemd_libdir}/system/dbus-org.freedesktop.oom1.service
21mr|systemd-249-1.gitfab79a.29|1106	%{_datadir}/dbus-1/system-services/org.freedesktop.oom1.service
21mr|systemd-249-1.gitfab79a.29|1107	%{_datadir}/dbus-1/system.d/org.freedesktop.oom1.conf
21mr|systemd-249-1.gitfab79a.29|1108	%{_mandir}/man1/oomctl.1*
21mr|systemd-249-1.gitfab79a.29|1109	%{_mandir}/man5/oomd.conf.5*
21mr|systemd-249-1.gitfab79a.29|1110	%{_mandir}/man5/oomd.conf.d.5*
21mr|systemd-249-1.gitfab79a.29|1111	%{_mandir}/man5/org.freedesktop.oom1.5*
21mr|systemd-249-1.gitfab79a.29|1112	%{_mandir}/man8/systemd-oomd.8*
21mr|systemd-249-1.gitfab79a.29|1113	%{_mandir}/man8/systemd-oomd.service.8*
21mr|systemd-249-1.gitfab79a.29|1114	
21mr|systemd-249-1.gitfab79a.29|1115	#----------------------------------------------------------------------------
21mr|systemd-249-1.gitfab79a.29|1116	
21mr|systemd-249-1.gitfab79a.29|1117	%package -n %{libname}
21mr|systemd-249-1.gitfab79a.29|1118	Summary:	Systemd library package
21mr|systemd-249-1.gitfab79a.29|1119	Group:		System/Libraries
21mr|systemd-249-1.gitfab79a.29|1120	Provides:	libsystemd = %{EVRD}
21mr|systemd-249-1.gitfab79a.29|1121	
21mr|systemd-249-1.gitfab79a.29|1122	%description -n %{libname}
21mr|systemd-249-1.gitfab79a.29|1123	This package provides the libsystemd shared library.
21mr|systemd-249-1.gitfab79a.29|1124	
21mr|systemd-249-1.gitfab79a.29|1125	%files -n %{libname}
21mr|systemd-249-1.gitfab79a.29|1126	/%{_lib}/libsystemd.so.%{major}*
21mr|systemd-249-1.gitfab79a.29|1127	
21mr|systemd-249-1.gitfab79a.29|1128	#----------------------------------------------------------------------------
21mr|systemd-249-1.gitfab79a.29|1129	
21mr|systemd-249-1.gitfab79a.29|1130	%package -n %{sharedlibVpkg}
21mr|systemd-249-1.gitfab79a.29|1131	Summary:	Systemd library package
21mr|systemd-249-1.gitfab79a.29|1132	Group:		System/Libraries
21mr|systemd-249-1.gitfab79a.29|1133	
21mr|systemd-249-1.gitfab79a.29|1134	%description -n %{sharedlibVpkg}
21mr|systemd-249-1.gitfab79a.29|1135	This package provides the main systemd shared library.
21mr|systemd-249-1.gitfab79a.29|1136	
21mr|systemd-249-1.gitfab79a.29|1137	%files -n %{sharedlibVpkg}
21mr|systemd-249-1.gitfab79a.29|1138	%{_libdir}/libsystemd-shared-%{main_version}.so
21mr|systemd-249-1.gitfab79a.29|1139	
21mr|systemd-249-1.gitfab79a.29|1140	#----------------------------------------------------------------------------
21mr|systemd-249-1.gitfab79a.29|1141	
21mr|systemd-249-1.gitfab79a.29|1142	%package -n %{devname}
21mr|systemd-249-1.gitfab79a.29|1143	Summary:	Systemd library development files
21mr|systemd-249-1.gitfab79a.29|1144	Group:		Development/C
21mr|systemd-249-1.gitfab79a.29|1145	Requires:	%{libname} = %{EVRD}
21mr|systemd-249-1.gitfab79a.29|1146	Provides:	libsystemd-devel = %{EVRD}
21mr|systemd-249-1.gitfab79a.29|1147	# files were moved
21mr|systemd-249-1.gitfab79a.29|1148	Conflicts:	systemd < 1.gitfab79a.2
21mr|systemd-249-1.gitfab79a.29|1149	Conflicts:	systemd-units < 1.gitfab79a.2
21mr|systemd-249-1.gitfab79a.29|1150	
21mr|systemd-249-1.gitfab79a.29|1151	%description -n %{devname}
21mr|systemd-249-1.gitfab79a.29|1152	Development files for the systemd shared library.
21mr|systemd-249-1.gitfab79a.29|1153	
21mr|systemd-249-1.gitfab79a.29|1154	%files -n %{devname}
21mr|systemd-249-1.gitfab79a.29|1155	%dir %{_includedir}/systemd
21mr|systemd-249-1.gitfab79a.29|1156	%{_includedir}/systemd/_sd-common.h
21mr|systemd-249-1.gitfab79a.29|1157	%{_includedir}/systemd/sd-bus-protocol.h
21mr|systemd-249-1.gitfab79a.29|1158	%{_includedir}/systemd/sd-bus-vtable.h
21mr|systemd-249-1.gitfab79a.29|1159	%{_includedir}/systemd/sd-bus.h
21mr|systemd-249-1.gitfab79a.29|1160	%{_includedir}/systemd/sd-daemon.h
21mr|systemd-249-1.gitfab79a.29|1161	%{_includedir}/systemd/sd-event.h
21mr|systemd-249-1.gitfab79a.29|1162	%{_includedir}/systemd/sd-id128.h
21mr|systemd-249-1.gitfab79a.29|1163	%{_includedir}/systemd/sd-journal.h
21mr|systemd-249-1.gitfab79a.29|1164	%{_includedir}/systemd/sd-login.h
21mr|systemd-249-1.gitfab79a.29|1165	%{_includedir}/systemd/sd-messages.h
21mr|systemd-249-1.gitfab79a.29|1166	%{_includedir}/systemd/sd-device.h
21mr|systemd-249-1.gitfab79a.29|1167	%{_includedir}/systemd/sd-hwdb.h
21mr|systemd-249-1.gitfab79a.29|1168	%{_includedir}/systemd/sd-path.h
21mr|systemd-249-1.gitfab79a.29|1169	/%{_lib}/libsystemd.so
21mr|systemd-249-1.gitfab79a.29|1170	%{_libdir}/pkgconfig/libsystemd.pc
21mr|systemd-249-1.gitfab79a.29|1171	%{_datadir}/pkgconfig/systemd.pc
21mr|systemd-249-1.gitfab79a.29|1172	%{_mandir}/man3/*
21mr|systemd-249-1.gitfab79a.29|1173	
21mr|systemd-249-1.gitfab79a.29|1174	#----------------------------------------------------------------------------
21mr|systemd-249-1.gitfab79a.29|1175	
21mr|systemd-249-1.gitfab79a.29|1176	%package -n %{libnss_myhostname}
21mr|systemd-249-1.gitfab79a.29|1177	Summary:	Library for local system host name resolution
21mr|systemd-249-1.gitfab79a.29|1178	Group:		System/Libraries
21mr|systemd-249-1.gitfab79a.29|1179	Provides:	libnss_myhostname = %{EVRD}
21mr|systemd-249-1.gitfab79a.29|1180	Provides:	nss_myhostname = %{EVRD}
21mr|systemd-249-1.gitfab79a.29|1181	
21mr|systemd-249-1.gitfab79a.29|1182	%description -n %{libnss_myhostname}
21mr|systemd-249-1.gitfab79a.29|1183	nss-myhostname is a plugin for the GNU Name Service Switch (NSS)
21mr|systemd-249-1.gitfab79a.29|1184	functionality of the GNU C Library (glibc) providing host name
21mr|systemd-249-1.gitfab79a.29|1185	resolution for the locally configured system hostname as returned by
21mr|systemd-249-1.gitfab79a.29|1186	gethostname(2).
21mr|systemd-249-1.gitfab79a.29|1187	
21mr|systemd-249-1.gitfab79a.29|1188	%files -n %{libnss_myhostname}
21mr|systemd-249-1.gitfab79a.29|1189	/%{_lib}/libnss_myhostname.so.%{libnss_major}*
21mr|systemd-249-1.gitfab79a.29|1190	/%{_lib}/libnss_mymachines.so.%{libnss_major}*
21mr|systemd-249-1.gitfab79a.29|1191	/%{_lib}/libnss_resolve.so.%{libnss_major}*
21mr|systemd-249-1.gitfab79a.29|1192	%{_mandir}/man8/libnss_myhostname.so*.8*
21mr|systemd-249-1.gitfab79a.29|1193	%{_mandir}/man8/libnss_mymachines.so*.8*
21mr|systemd-249-1.gitfab79a.29|1194	%{_mandir}/man8/libnss_resolve.so*.8*
21mr|systemd-249-1.gitfab79a.29|1195	%{_mandir}/man8/nss-myhostname.8*
21mr|systemd-249-1.gitfab79a.29|1196	%{_mandir}/man8/nss-mymachines.8*
21mr|systemd-249-1.gitfab79a.29|1197	%{_mandir}/man8/nss-resolve.8*
21mr|systemd-249-1.gitfab79a.29|1198	
21mr|systemd-249-1.gitfab79a.29|1199	#----------------------------------------------------------------------------
21mr|systemd-249-1.gitfab79a.29|1200	
21mr|systemd-249-1.gitfab79a.29|1201	%package -n %{libnss_systemd}
21mr|systemd-249-1.gitfab79a.29|1202	Summary:	NSS plugin for dynamic user and group allocation via systemd
21mr|systemd-249-1.gitfab79a.29|1203	Group:		System/Libraries
21mr|systemd-249-1.gitfab79a.29|1204	Provides:	libnss_systemd = %{EVRD}
21mr|systemd-249-1.gitfab79a.29|1205	Provides:	nss_systemd = %{EVRD}
21mr|systemd-249-1.gitfab79a.29|1206	Provides:	nss-systemd = %{EVRD}
21mr|systemd-249-1.gitfab79a.29|1207	
21mr|systemd-249-1.gitfab79a.29|1208	%description -n %{libnss_systemd}
21mr|systemd-249-1.gitfab79a.29|1209	nss-systemd is a plug-in module for the GNU Name Service Switch (NSS)
21mr|systemd-249-1.gitfab79a.29|1210	functionality of the GNU C Library (glibc), providing UNIX user and group
21mr|systemd-249-1.gitfab79a.29|1211	name resolution for dynamic users and groups allocated through the
21mr|systemd-249-1.gitfab79a.29|1212	DynamicUser= option in systemd unit files. See systemd.exec(5)
21mr|systemd-249-1.gitfab79a.29|1213	for details on this option.
21mr|systemd-249-1.gitfab79a.29|1214	
21mr|systemd-249-1.gitfab79a.29|1215	This module also ensures that the root and nobody users and groups
21mr|systemd-249-1.gitfab79a.29|1216	(i.e. the users/groups with the UIDs/GIDs 0 and 65534)
21mr|systemd-249-1.gitfab79a.29|1217	remain resolvable at all times, even if they aren't listed in
21mr|systemd-249-1.gitfab79a.29|1218	/etc/passwd or /etc/group, or if these files are missing.
21mr|systemd-249-1.gitfab79a.29|1219	
21mr|systemd-249-1.gitfab79a.29|1220	To activate the NSS module, add "systemd" to the lines starting
21mr|systemd-249-1.gitfab79a.29|1221	with "passwd:" and "group:" in /etc/nsswitch.conf.
21mr|systemd-249-1.gitfab79a.29|1222	
21mr|systemd-249-1.gitfab79a.29|1223	It is recommended to place "systemd" after the "files" or
21mr|systemd-249-1.gitfab79a.29|1224	"compat" entry of the /etc/nsswitch.conf lines so that
21mr|systemd-249-1.gitfab79a.29|1225	/etc/passwd and /etc/group based mappings take precedence.
21mr|systemd-249-1.gitfab79a.29|1226	
21mr|systemd-249-1.gitfab79a.29|1227	%files -n %{libnss_systemd}
21mr|systemd-249-1.gitfab79a.29|1228	/%{_lib}/libnss_systemd.so.%{libnss_major}*
21mr|systemd-249-1.gitfab79a.29|1229	
21mr|systemd-249-1.gitfab79a.29|1230	#----------------------------------------------------------------------------
21mr|systemd-249-1.gitfab79a.29|1231	
21mr|systemd-249-1.gitfab79a.29|1232	%package -n udev
21mr|systemd-249-1.gitfab79a.29|1233	Summary:	Device manager for the Linux kernel
21mr|systemd-249-1.gitfab79a.29|1234	Group:		System/Configuration/Hardware
21mr|systemd-249-1.gitfab79a.29|1235	License:	GPLv2+
21mr|systemd-249-1.gitfab79a.29|1236	Requires:	acl
21mr|systemd-249-1.gitfab79a.29|1237	Requires:	setup >= 2.7.16
21mr|systemd-249-1.gitfab79a.29|1238	Requires:	util-linux-ng >= 2.15
21mr|systemd-249-1.gitfab79a.29|1239	Requires:	rosa-kernel-tools
21mr|systemd-249-1.gitfab79a.29|1240	# for disk/lp groups
21mr|systemd-249-1.gitfab79a.29|1241	Requires(pre):	setup
21mr|systemd-249-1.gitfab79a.29|1242	Requires(pre):	coreutils
21mr|systemd-249-1.gitfab79a.29|1243	Provides:	should-restart = system
21mr|systemd-249-1.gitfab79a.29|1244	# files were moved
21mr|systemd-249-1.gitfab79a.29|1245	Conflicts:	systemd < 1.gitfab79a.2
21mr|systemd-249-1.gitfab79a.29|1246	Conflicts:	systemd-units < 1.gitfab79a.2
21mr|systemd-249-1.gitfab79a.29|1247	Provides:	systemd-hwdb = %{EVRD}
21mr|systemd-249-1.gitfab79a.29|1248	
21mr|systemd-249-1.gitfab79a.29|1249	%description -n udev
21mr|systemd-249-1.gitfab79a.29|1250	A collection of tools and a daemon to manage events received
21mr|systemd-249-1.gitfab79a.29|1251	from the kernel and deal with them in user-space. Primarily this
21mr|systemd-249-1.gitfab79a.29|1252	involves managing permissions, and creating and removing meaningful
21mr|systemd-249-1.gitfab79a.29|1253	symlinks to device nodes in /dev when hardware is discovered or
21mr|systemd-249-1.gitfab79a.29|1254	removed from the system
21mr|systemd-249-1.gitfab79a.29|1255	
21mr|systemd-249-1.gitfab79a.29|1256	%files -n udev
21mr|systemd-249-1.gitfab79a.29|1257	%license LICENSE.GPL2
21mr|systemd-249-1.gitfab79a.29|1258	%dir /lib/firmware
21mr|systemd-249-1.gitfab79a.29|1259	%dir /lib/firmware/updates
21mr|systemd-249-1.gitfab79a.29|1260	%dir %{udev_libdir}
21mr|systemd-249-1.gitfab79a.29|1261	%dir %{_sysconfdir}/udev
21mr|systemd-249-1.gitfab79a.29|1262	%dir %{udev_rules_dir}
21mr|systemd-249-1.gitfab79a.29|1263	%dir %{_udevhwdbdir}
21mr|systemd-249-1.gitfab79a.29|1264	%{_udevhwdbdir}/20-*.hwdb
21mr|systemd-249-1.gitfab79a.29|1265	%{_udevhwdbdir}/60-*.hwdb
21mr|systemd-249-1.gitfab79a.29|1266	%{_udevhwdbdir}/70-*.hwdb
21mr|systemd-249-1.gitfab79a.29|1267	%{_udevhwdbdir}/80-*.hwdb
21mr|systemd-249-1.gitfab79a.29|1268	%doc %{_udevhwdbdir}/README
21mr|systemd-249-1.gitfab79a.29|1269	%dir %{_sysconfdir}/udev/agents.d
21mr|systemd-249-1.gitfab79a.29|1270	%dir %{_sysconfdir}/udev/agents.d/usb
21mr|systemd-249-1.gitfab79a.29|1271	%config(noreplace) %{_sysconfdir}/udev/*.conf
21mr|systemd-249-1.gitfab79a.29|1272	%ghost %config(noreplace,missingok) %attr(0644,root,root) %{_sysconfdir}/scsi_id.config
21mr|systemd-249-1.gitfab79a.29|1273	%{systemd_libdir}/systemd-udevd
21mr|systemd-249-1.gitfab79a.29|1274	%{systemd_libdir}/system/sockets.target.wants/systemd-udevd-control.socket
21mr|systemd-249-1.gitfab79a.29|1275	%{systemd_libdir}/system/sockets.target.wants/systemd-udevd-kernel.socket
21mr|systemd-249-1.gitfab79a.29|1276	%{systemd_libdir}/system/sysinit.target.wants/systemd-hwdb-update.service
21mr|systemd-249-1.gitfab79a.29|1277	%{systemd_libdir}/system/sysinit.target.wants/systemd-udevd.service
21mr|systemd-249-1.gitfab79a.29|1278	%{systemd_libdir}/system/sysinit.target.wants/systemd-udev-trigger.service
21mr|systemd-249-1.gitfab79a.29|1279	%{systemd_libdir}/system/initrd-udevadm-cleanup-db.service
21mr|systemd-249-1.gitfab79a.29|1280	%{systemd_libdir}/system/systemd-hwdb-update.service
21mr|systemd-249-1.gitfab79a.29|1281	%{systemd_libdir}/system/systemd-udevd-control.socket
21mr|systemd-249-1.gitfab79a.29|1282	%{systemd_libdir}/system/systemd-udevd-kernel.socket
21mr|systemd-249-1.gitfab79a.29|1283	%{systemd_libdir}/system/systemd-udevd.service
21mr|systemd-249-1.gitfab79a.29|1284	%{systemd_libdir}/system/systemd-udev-settle.service
21mr|systemd-249-1.gitfab79a.29|1285	%{systemd_libdir}/system/systemd-udev-trigger.service
21mr|systemd-249-1.gitfab79a.29|1286	%{_datadir}/bash-completion/completions/udevadm
21mr|systemd-249-1.gitfab79a.29|1287	%{_datadir}/zsh/site-functions/_udevadm
21mr|systemd-249-1.gitfab79a.29|1288	%{_bindir}/udevadm
21mr|systemd-249-1.gitfab79a.29|1289	/bin/udevadm
21mr|systemd-249-1.gitfab79a.29|1290	/bin/systemd-hwdb
21mr|systemd-249-1.gitfab79a.29|1291	/sbin/udevadm
21mr|systemd-249-1.gitfab79a.29|1292	%{_sbindir}/udevadm
21mr|systemd-249-1.gitfab79a.29|1293	%{udev_rules_dir}/*.rules
21mr|systemd-249-1.gitfab79a.29|1294	%doc %{udev_rules_dir}/README
21mr|systemd-249-1.gitfab79a.29|1295	%attr(0755,root,root) %{udev_libdir}/ata_id
21mr|systemd-249-1.gitfab79a.29|1296	%attr(0755,root,root) %{udev_libdir}/cdrom_id
21mr|systemd-249-1.gitfab79a.29|1297	%ifarch %{ix86} %{armx} %{x86_64}
21mr|systemd-249-1.gitfab79a.29|1298	%attr(0755,root,root) %{udev_libdir}/dmi_memory_id
21mr|systemd-249-1.gitfab79a.29|1299	%endif
21mr|systemd-249-1.gitfab79a.29|1300	%attr(0755,root,root) %{udev_libdir}/fido_id
21mr|systemd-249-1.gitfab79a.29|1301	%attr(0755,root,root) %{udev_libdir}/scsi_id
21mr|systemd-249-1.gitfab79a.29|1302	%attr(0755,root,root) %{udev_libdir}/v4l_id
21mr|systemd-249-1.gitfab79a.29|1303	%attr(0755,root,root) %{udev_libdir}/mtd_probe
21mr|systemd-249-1.gitfab79a.29|1304	%{_mandir}/man5/udev.conf.5*
21mr|systemd-249-1.gitfab79a.29|1305	%{_mandir}/man7/hwdb.7*
21mr|systemd-249-1.gitfab79a.29|1306	%{_mandir}/man7/udev.7*
21mr|systemd-249-1.gitfab79a.29|1307	%{_mandir}/man8/systemd-hwdb.8*
21mr|systemd-249-1.gitfab79a.29|1308	%{_mandir}/man8/systemd-udevd.8*
21mr|systemd-249-1.gitfab79a.29|1309	%{_mandir}/man8/systemd-udevd-control.socket.8*
21mr|systemd-249-1.gitfab79a.29|1310	%{_mandir}/man8/systemd-udevd-kernel.socket.8*
21mr|systemd-249-1.gitfab79a.29|1311	%{_mandir}/man8/systemd-udevd.service.8*
21mr|systemd-249-1.gitfab79a.29|1312	%{_mandir}/man8/systemd-udev-settle.service.8*
21mr|systemd-249-1.gitfab79a.29|1313	%{_mandir}/man8/udevadm.8*
21mr|systemd-249-1.gitfab79a.29|1314	/var/spool/initramfs-regen/udev
21mr|systemd-249-1.gitfab79a.29|1315	
21mr|systemd-249-1.gitfab79a.29|1316	#----------------------------------------------------------------------------
21mr|systemd-249-1.gitfab79a.29|1317	
21mr|systemd-249-1.gitfab79a.29|1318	%package -n %{libudev}
21mr|systemd-249-1.gitfab79a.29|1319	Summary:	Library for udev
21mr|systemd-249-1.gitfab79a.29|1320	Group:		System/Libraries
21mr|systemd-249-1.gitfab79a.29|1321	
21mr|systemd-249-1.gitfab79a.29|1322	%description -n %{libudev}
21mr|systemd-249-1.gitfab79a.29|1323	Library for udev.
21mr|systemd-249-1.gitfab79a.29|1324	
21mr|systemd-249-1.gitfab79a.29|1325	%files -n %{libudev}
21mr|systemd-249-1.gitfab79a.29|1326	/%{_lib}/libudev.so.%{udev_major}*
21mr|systemd-249-1.gitfab79a.29|1327	
21mr|systemd-249-1.gitfab79a.29|1328	#----------------------------------------------------------------------------
21mr|systemd-249-1.gitfab79a.29|1329	
21mr|systemd-249-1.gitfab79a.29|1330	%package -n %{libudev_devel}
21mr|systemd-249-1.gitfab79a.29|1331	Summary:	Devel library for udev
21mr|systemd-249-1.gitfab79a.29|1332	Group:		Development/C
21mr|systemd-249-1.gitfab79a.29|1333	License:	LGPLv2+
21mr|systemd-249-1.gitfab79a.29|1334	Provides:	udev-devel = %{EVRD}
21mr|systemd-249-1.gitfab79a.29|1335	Requires:	%{libudev} = %{EVRD}
21mr|systemd-249-1.gitfab79a.29|1336	
21mr|systemd-249-1.gitfab79a.29|1337	%description -n %{libudev_devel}
21mr|systemd-249-1.gitfab79a.29|1338	Devel library for udev.
21mr|systemd-249-1.gitfab79a.29|1339	
21mr|systemd-249-1.gitfab79a.29|1340	%files -n %{libudev_devel}
21mr|systemd-249-1.gitfab79a.29|1341	/%{_lib}/libudev.so
21mr|systemd-249-1.gitfab79a.29|1342	%{_libdir}/pkgconfig/libudev.pc
21mr|systemd-249-1.gitfab79a.29|1343	%{_datadir}/pkgconfig/udev.pc
21mr|systemd-249-1.gitfab79a.29|1344	%{_includedir}/libudev.h
21mr|systemd-249-1.gitfab79a.29|1345	
21mr|systemd-249-1.gitfab79a.29|1346	#----------------------------------------------------------------------------
21mr|systemd-249-1.gitfab79a.29|1347	
21mr|systemd-249-1.gitfab79a.29|1348	%prep
21mr|systemd-249-1.gitfab79a.29|1349	# Here is a ready to use git:
21mr|systemd-249-1.gitfab79a.29|1350	# https://github.com/mikhailnov/systemd/tree/rosa-v249
21mr|systemd-249-1.gitfab79a.29|1351	%autosetup -S git_am -n systemd%{?stable:-stable}-%{commit}
21mr|systemd-249-1.gitfab79a.29|1352	%ifarch %{e2k}
21mr|systemd-249-1.gitfab79a.29|1353	patch -p1 < %{SOURCE200}
21mr|systemd-249-1.gitfab79a.29|1354	patch -p1 < %{SOURCE201}
21mr|systemd-249-1.gitfab79a.29|1355	patch -p1 < %{SOURCE202}
21mr|systemd-249-1.gitfab79a.29|1356	patch -p1 < %{SOURCE203}
21mr|systemd-249-1.gitfab79a.29|1357	patch -p1 < %{SOURCE204}
21mr|systemd-249-1.gitfab79a.29|1358	cat /usr/include/sys/cdefs.h
21mr|systemd-249-1.gitfab79a.29|1359	%endif
21mr|systemd-249-1.gitfab79a.29|1360	
21mr|systemd-249-1.gitfab79a.29|1361	# was *set-max-journal-size-to-150M.patch
21mr|systemd-249-1.gitfab79a.29|1362	sed -i -e 's,^#SystemMaxUse=$,SystemMaxUse=500M,g' -e 's,^#RuntimeMaxUse=$,RuntimeMaxUse=500M,g' src/journal/journald.conf
21mr|systemd-249-1.gitfab79a.29|1363	# verify it
21mr|systemd-249-1.gitfab79a.29|1364	grep -q '^SystemMaxUse=500M' src/journal/journald.conf
21mr|systemd-249-1.gitfab79a.29|1365	grep -q '^RuntimeMaxUse=500M' src/journal/journald.conf
21mr|systemd-249-1.gitfab79a.29|1366	
21mr|systemd-249-1.gitfab79a.29|1367	find src/ -name "*.vala" -exec touch '{}' \;
21mr|systemd-249-1.gitfab79a.29|1368	find -type d |xargs chmod 755
21mr|systemd-249-1.gitfab79a.29|1369	
21mr|systemd-249-1.gitfab79a.29|1370	# RPATHs are not needed
21mr|systemd-249-1.gitfab79a.29|1371	find . -name meson.build | xargs sed -i -e '/install_rpath/d'
21mr|systemd-249-1.gitfab79a.29|1372	PAGER= git diff
21mr|systemd-249-1.gitfab79a.29|1373	
21mr|systemd-249-1.gitfab79a.29|1374	%build
21mr|systemd-249-1.gitfab79a.29|1375	%serverbuild
21mr|systemd-249-1.gitfab79a.29|1376	
21mr|systemd-249-1.gitfab79a.29|1377	%meson \
21mr|systemd-249-1.gitfab79a.29|1378	-Drootlibdir=/%{_lib} \
21mr|systemd-249-1.gitfab79a.29|1379	-Ddns-servers="77.88.8.8 77.88.8.1 8.8.8.8 8.8.4.4" \
21mr|systemd-249-1.gitfab79a.29|1380	-Dntp-servers="ntp.rosalinux.ru ntp2.rosalinux.ru 0.pool.ntp.org 1.pool.ntp.org 2.pool.ntp.org 3.pool.ntp.org" \
21mr|systemd-249-1.gitfab79a.29|1381	-Dsystem-uid-max=499 -Dsystem-gid-max=499 \
21mr|systemd-249-1.gitfab79a.29|1382	-Ddefault-locale="C.UTF-8" \
21mr|systemd-249-1.gitfab79a.29|1383	-Dsetfont-path=%{_bindir}/setfont \
21mr|systemd-249-1.gitfab79a.29|1384	-Dsysvinit-path=%{_initrddir} \
21mr|systemd-249-1.gitfab79a.29|1385	-Dcertificate-root=%{_openssldir} \
21mr|systemd-249-1.gitfab79a.29|1386	%if %{with hybrid_hierarchy}
21mr|systemd-249-1.gitfab79a.29|1387	-Ddefault-hierarchy=hybrid \
21mr|systemd-249-1.gitfab79a.29|1388	%else
21mr|systemd-249-1.gitfab79a.29|1389	-Ddefault-hierarchy=unified \
21mr|systemd-249-1.gitfab79a.29|1390	%endif
21mr|systemd-249-1.gitfab79a.29|1391	-Ddefault-kill-user-processes=true \
21mr|systemd-249-1.gitfab79a.29|1392	-Dmemory-accounting-default=true \
21mr|systemd-249-1.gitfab79a.29|1393	-Ddefault-net-naming-scheme=latest \
21mr|systemd-249-1.gitfab79a.29|1394	%if %{with selinux}
21mr|systemd-249-1.gitfab79a.29|1395	-Dselinux=true \
21mr|systemd-249-1.gitfab79a.29|1396	%else
21mr|systemd-249-1.gitfab79a.29|1397	-Dselinux=false \
21mr|systemd-249-1.gitfab79a.29|1398	%endif
21mr|systemd-249-1.gitfab79a.29|1399	-Dseccomp=true \
21mr|systemd-249-1.gitfab79a.29|1400	-Dima=true \
21mr|systemd-249-1.gitfab79a.29|1401	%if %{with bootstrap}
21mr|systemd-249-1.gitfab79a.29|1402	-Dlibcryptsetup=false \
21mr|systemd-249-1.gitfab79a.29|1403	-Dtpm2=false \
21mr|systemd-249-1.gitfab79a.29|1404	%else
21mr|systemd-249-1.gitfab79a.29|1405	-Dlibcryptsetup=true \
21mr|systemd-249-1.gitfab79a.29|1406	-Dtpm2=true \
21mr|systemd-249-1.gitfab79a.29|1407	%endif
21mr|systemd-249-1.gitfab79a.29|1408	-Dsplit-usr=true \
21mr|systemd-249-1.gitfab79a.29|1409	-Dsplit-bin=true \
21mr|systemd-249-1.gitfab79a.29|1410	-Dxkbcommon=true \
21mr|systemd-249-1.gitfab79a.29|1411	-Ddefault-dnssec=no \
21mr|systemd-249-1.gitfab79a.29|1412	-Ddefault-mdns=resolve \
21mr|systemd-249-1.gitfab79a.29|1413	-Ddefault-llmnr=resolve \
21mr|systemd-249-1.gitfab79a.29|1414	%if %{with efi}
21mr|systemd-249-1.gitfab79a.29|1415	-Dgnu-efi=true \
21mr|systemd-249-1.gitfab79a.29|1416	-Defi=true \
21mr|systemd-249-1.gitfab79a.29|1417	-Defi-libdir=%{_libdir} \
21mr|systemd-249-1.gitfab79a.29|1418	%endif
21mr|systemd-249-1.gitfab79a.29|1419	-Dlibidn2=true \
21mr|systemd-249-1.gitfab79a.29|1420	-Daudit=true \
21mr|systemd-249-1.gitfab79a.29|1421	-Dman=true \
21mr|systemd-249-1.gitfab79a.29|1422	%ifarch %{ix86} && %{mdvver} >= 201910
21mr|systemd-249-1.gitfab79a.29|1423	-Db_pie=false \
21mr|systemd-249-1.gitfab79a.29|1424	%else
21mr|systemd-249-1.gitfab79a.29|1425	-Db_pie=true \
21mr|systemd-249-1.gitfab79a.29|1426	%endif
21mr|systemd-249-1.gitfab79a.29|1427	-Duser-path=/usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin \
21mr|systemd-249-1.gitfab79a.29|1428	-Dfallback-hostname="%{distsuffix}%{mandriva_release}" \
21mr|systemd-249-1.gitfab79a.29|1429	-Dsupport-url="https://bugzilla.rosalinux.ru"
21mr|systemd-249-1.gitfab79a.29|1430	%meson_build
21mr|systemd-249-1.gitfab79a.29|1431	
21mr|systemd-249-1.gitfab79a.29|1432	%install
21mr|systemd-249-1.gitfab79a.29|1433	%meson_install
21mr|systemd-249-1.gitfab79a.29|1434	
21mr|systemd-249-1.gitfab79a.29|1435	mkdir -p %{buildroot}{/bin,%{_sbindir}}
21mr|systemd-249-1.gitfab79a.29|1436	
21mr|systemd-249-1.gitfab79a.29|1437	# (bor) create late shutdown and sleep directory
21mr|systemd-249-1.gitfab79a.29|1438	mkdir -p %{buildroot}%{systemd_libdir}/system-shutdown
21mr|systemd-249-1.gitfab79a.29|1439	mkdir -p %{buildroot}%{systemd_libdir}/system-sleep
21mr|systemd-249-1.gitfab79a.29|1440	
21mr|systemd-249-1.gitfab79a.29|1441	# Create SysV compatibility symlinks. systemctl/systemd are smart
21mr|systemd-249-1.gitfab79a.29|1442	# enough to detect in which way they are called.
21mr|systemd-249-1.gitfab79a.29|1443	mkdir -p %{buildroot}/sbin
21mr|systemd-249-1.gitfab79a.29|1444	ln -s ..%{systemd_libdir}/systemd %{buildroot}/bin/systemd
21mr|systemd-249-1.gitfab79a.29|1445	ln -s ../bin/systemctl %{buildroot}/bin/reboot
21mr|systemd-249-1.gitfab79a.29|1446	ln -s ../bin/systemctl %{buildroot}/bin/halt
21mr|systemd-249-1.gitfab79a.29|1447	ln -s ../bin/systemctl %{buildroot}/bin/poweroff
21mr|systemd-249-1.gitfab79a.29|1448	ln -s /bin/loginctl %{buildroot}%{_bindir}/systemd-loginctl
21mr|systemd-249-1.gitfab79a.29|1449	
21mr|systemd-249-1.gitfab79a.29|1450	# Compatiblity and documentation files
21mr|systemd-249-1.gitfab79a.29|1451	touch %{buildroot}/etc/crypttab
21mr|systemd-249-1.gitfab79a.29|1452	chmod 600 %{buildroot}/etc/crypttab
21mr|systemd-249-1.gitfab79a.29|1453	
21mr|systemd-249-1.gitfab79a.29|1454	# (tpg) dracut needs this
21mr|systemd-249-1.gitfab79a.29|1455	ln -s /bin/systemctl %{buildroot}%{_bindir}/systemctl
21mr|systemd-249-1.gitfab79a.29|1456	
21mr|systemd-249-1.gitfab79a.29|1457	# We create all wants links manually at installation time to make sure
21mr|systemd-249-1.gitfab79a.29|1458	# they are not owned and hence overriden by rpm after the used deleted
21mr|systemd-249-1.gitfab79a.29|1459	# them.
21mr|systemd-249-1.gitfab79a.29|1460	rm -f %{buildroot}%{_sysconfdir}/systemd/system/display-manager.service
21mr|systemd-249-1.gitfab79a.29|1461	
21mr|systemd-249-1.gitfab79a.29|1462	# Make sure these directories are properly owned
21mr|systemd-249-1.gitfab79a.29|1463	mkdir -p %{buildroot}%{systemd_libdir}/system/basic.target.wants
21mr|systemd-249-1.gitfab79a.29|1464	mkdir -p %{buildroot}%{systemd_libdir}/system/default.target.wants
21mr|systemd-249-1.gitfab79a.29|1465	mkdir -p %{buildroot}%{systemd_libdir}/system/dbus.target.wants
21mr|systemd-249-1.gitfab79a.29|1466	mkdir -p %{buildroot}%{systemd_libdir}/system/halt.target.wants
21mr|systemd-249-1.gitfab79a.29|1467	mkdir -p %{buildroot}%{systemd_libdir}/system/initrd.target.wants
21mr|systemd-249-1.gitfab79a.29|1468	mkdir -p %{buildroot}%{systemd_libdir}/system/initrd-switch-root.target.wants
21mr|systemd-249-1.gitfab79a.29|1469	mkdir -p %{buildroot}%{systemd_libdir}/system/kexec.target.wants
21mr|systemd-249-1.gitfab79a.29|1470	mkdir -p %{buildroot}%{systemd_libdir}/system/poweroff.target.wants
21mr|systemd-249-1.gitfab79a.29|1471	mkdir -p %{buildroot}%{systemd_libdir}/system/reboot.target.wants
21mr|systemd-249-1.gitfab79a.29|1472	mkdir -p %{buildroot}%{systemd_libdir}/system/sound.target.wants
21mr|systemd-249-1.gitfab79a.29|1473	mkdir -p %{buildroot}%{systemd_libdir}/system/syslog.target.wants
21mr|systemd-249-1.gitfab79a.29|1474	mkdir -p %{buildroot}%{_sysconfdir}/systemd/system/getty.target.wants
21mr|systemd-249-1.gitfab79a.29|1475	mkdir -p %{buildroot}%{_localstatedir}/lib/systemd/coredump
21mr|systemd-249-1.gitfab79a.29|1476	mkdir -p %{buildroot}%{_localstatedir}/run
21mr|systemd-249-1.gitfab79a.29|1477	mkdir -p %{buildroot}%{_localstatedir}/log
21mr|systemd-249-1.gitfab79a.29|1478	touch %{buildroot}%{_localstatedir}/run/utmp
21mr|systemd-249-1.gitfab79a.29|1479	touch %{buildroot}%{_localstatedir}/log/{w,b}tmp
21mr|systemd-249-1.gitfab79a.29|1480	# Precreate some directories missing by default
21mr|systemd-249-1.gitfab79a.29|1481	# They will be empty but must exist to allow to use mans
21mr|systemd-249-1.gitfab79a.29|1482	mkdir -p %{buildroot}/usr/lib/systemd/system-environment-generators
21mr|systemd-249-1.gitfab79a.29|1483	mkdir -p %{buildroot}/usr/lib/systemd/user-environment-generators
21mr|systemd-249-1.gitfab79a.29|1484	# TODO: precreate more directories in /etc
21mr|systemd-249-1.gitfab79a.29|1485	mkdir -p %{buildroot}/etc/systemd/network
21mr|systemd-249-1.gitfab79a.29|1486	
21mr|systemd-249-1.gitfab79a.29|1487	# ghost file
21mr|systemd-249-1.gitfab79a.29|1488	touch %{buildroot}%{_localstatedir}/lib/systemd/.presetted
21mr|systemd-249-1.gitfab79a.29|1489	
21mr|systemd-249-1.gitfab79a.29|1490	# (tpg) this is needed
21mr|systemd-249-1.gitfab79a.29|1491	mkdir -p %{buildroot}%{systemd_usrlibdir}/system-generators
21mr|systemd-249-1.gitfab79a.29|1492	mkdir -p %{buildroot}%{systemd_usrlibdir}/user-generators
21mr|systemd-249-1.gitfab79a.29|1493	
21mr|systemd-249-1.gitfab79a.29|1494	# (bor) make sure we own directory for bluez to install service
21mr|systemd-249-1.gitfab79a.29|1495	mkdir -p %{buildroot}/%{systemd_libdir}/system/bluetooth.target.wants
21mr|systemd-249-1.gitfab79a.29|1496	
21mr|systemd-249-1.gitfab79a.29|1497	# (tpg) use systemd's own mounting capability
21mr|systemd-249-1.gitfab79a.29|1498	sed -i -e 's/^#MountAuto=yes$/MountAuto=yes/' %{buildroot}/etc/systemd/system.conf
21mr|systemd-249-1.gitfab79a.29|1499	sed -i -e 's/^#SwapAuto=yes$/SwapAuto=yes/' %{buildroot}/etc/systemd/system.conf
21mr|systemd-249-1.gitfab79a.29|1500	
21mr|systemd-249-1.gitfab79a.29|1501	# (bor) enable rpcbind.target by default so we have something to plug portmapper service into
21mr|systemd-249-1.gitfab79a.29|1502	ln -s ../rpcbind.target %{buildroot}/%{systemd_libdir}/system/multi-user.target.wants
21mr|systemd-249-1.gitfab79a.29|1503	
21mr|systemd-249-1.gitfab79a.29|1504	# (bor) machine-id-setup is in /sbin in post-v20
21mr|systemd-249-1.gitfab79a.29|1505	install -d %{buildroot}/sbin && mv %{buildroot}/bin/systemd-machine-id-setup %{buildroot}/sbin
21mr|systemd-249-1.gitfab79a.29|1506	
21mr|systemd-249-1.gitfab79a.29|1507	# (tpg) create missing dir
21mr|systemd-249-1.gitfab79a.29|1508	mkdir -p %{buildroot}%{_libdir}/systemd/user/
21mr|systemd-249-1.gitfab79a.29|1509	mkdir -p %{buildroot}%{_sysconfdir}/systemd/user/default.target.wants
21mr|systemd-249-1.gitfab79a.29|1510	
21mr|systemd-249-1.gitfab79a.29|1511	# Create new-style configuration files so that we can ghost-own them
21mr|systemd-249-1.gitfab79a.29|1512	touch %{buildroot}%{_sysconfdir}/hostname
21mr|systemd-249-1.gitfab79a.29|1513	touch %{buildroot}%{_sysconfdir}/vconsole.conf
21mr|systemd-249-1.gitfab79a.29|1514	touch %{buildroot}%{_sysconfdir}/locale.conf
21mr|systemd-249-1.gitfab79a.29|1515	touch %{buildroot}%{_sysconfdir}/machine-id
21mr|systemd-249-1.gitfab79a.29|1516	touch %{buildroot}%{_sysconfdir}/machine-info
21mr|systemd-249-1.gitfab79a.29|1517	touch %{buildroot}%{_sysconfdir}/localtime
21mr|systemd-249-1.gitfab79a.29|1518	mkdir -p %{buildroot}%{_sysconfdir}/X11/xorg.conf.d
21mr|systemd-249-1.gitfab79a.29|1519	touch %{buildroot}%{_sysconfdir}/X11/xorg.conf.d/00-keyboard.conf
21mr|systemd-249-1.gitfab79a.29|1520	
21mr|systemd-249-1.gitfab79a.29|1521	# (cg) Set up the pager to make it generally more useful
21mr|systemd-249-1.gitfab79a.29|1522	mkdir -p %{buildroot}%{_sysconfdir}/profile.d
21mr|systemd-249-1.gitfab79a.29|1523	cat > %{buildroot}%{_sysconfdir}/profile.d/40systemd.sh << EOF
21mr|systemd-249-1.gitfab79a.29|1524	export SYSTEMD_PAGER="/usr/bin/less -FR"
21mr|systemd-249-1.gitfab79a.29|1525	EOF
21mr|systemd-249-1.gitfab79a.29|1526	chmod 644 %{buildroot}%{_sysconfdir}/profile.d/40systemd.sh
21mr|systemd-249-1.gitfab79a.29|1527	
21mr|systemd-249-1.gitfab79a.29|1528	# Make sure the NTP units dir exists
21mr|systemd-249-1.gitfab79a.29|1529	mkdir -p %{buildroot}%{systemd_libdir}/ntp-units.d/
21mr|systemd-249-1.gitfab79a.29|1530	
21mr|systemd-249-1.gitfab79a.29|1531	# (cg) Make the journal's persistent in order to provide a real syslog implementation
21mr|systemd-249-1.gitfab79a.29|1532	install -m 0755 -d %{buildroot}%{_logdir}/journal
21mr|systemd-249-1.gitfab79a.29|1533	
21mr|systemd-249-1.gitfab79a.29|1534	# (tpg) Install default Mandriva preset policy for services
21mr|systemd-249-1.gitfab79a.29|1535	# (mikhailnov) TODO: systemd-preset are in /lib/systemd, user-preset are in /usr/lib/systemd,
21mr|systemd-249-1.gitfab79a.29|1536	# fix this crap by moving everything to /usr/lib!
21mr|systemd-249-1.gitfab79a.29|1537	mkdir -p %{buildroot}%{systemd_libdir}/system-preset/
21mr|systemd-249-1.gitfab79a.29|1538	mkdir -p %{buildroot}%{systemd_libdir}/user-preset/
21mr|systemd-249-1.gitfab79a.29|1539	install -m 0644 %{SOURCE12} %{buildroot}%{systemd_libdir}/system-preset/
21mr|systemd-249-1.gitfab79a.29|1540	install -m 0644 %{SOURCE13} %{buildroot}%{systemd_libdir}/system-preset/
21mr|systemd-249-1.gitfab79a.29|1541	install -m 0644 %{SOURCE14} %{buildroot}%{systemd_libdir}/system-preset/
21mr|systemd-249-1.gitfab79a.29|1542	
21mr|systemd-249-1.gitfab79a.29|1543	# Move to ROSA-specific directory
21mr|systemd-249-1.gitfab79a.29|1544	# This scripts solves problems of $DISPLAY variable not seens by systemd user units
21mr|systemd-249-1.gitfab79a.29|1545	# in some environments, e.g. LightDM + XFCE (not needed on GDM + XFCE)
21mr|systemd-249-1.gitfab79a.29|1546	# https://bbs.archlinux.org/viewtopic.php?id=232076
21mr|systemd-249-1.gitfab79a.29|1547	# https://forums.centos.org/viewtopic.php?t=75141
21mr|systemd-249-1.gitfab79a.29|1548	mkdir -p %{buildroot}%{_sysconfdir}/X11/xinit.d
21mr|systemd-249-1.gitfab79a.29|1549	mv -v %{buildroot}%{_sysconfdir}/X11/xinit/xinitrc.d/50-systemd-user.sh %{buildroot}%{_sysconfdir}/X11/xinit.d/50-systemd-user.sh
21mr|systemd-249-1.gitfab79a.29|1550	rmdir %{buildroot}%{_sysconfdir}/X11/xinit/xinitrc.d
21mr|systemd-249-1.gitfab79a.29|1551	rmdir %{buildroot}%{_sysconfdir}/X11/xinit
21mr|systemd-249-1.gitfab79a.29|1552	
21mr|systemd-249-1.gitfab79a.29|1553	# we use custom /etc/pam.d/systemd-user
21mr|systemd-249-1.gitfab79a.29|1554	rm -v %{buildroot}/usr/lib/pam.d/systemd-user
21mr|systemd-249-1.gitfab79a.29|1555	rmdir %{buildroot}/usr/lib/pam.d
21mr|systemd-249-1.gitfab79a.29|1556	
21mr|systemd-249-1.gitfab79a.29|1557	# regenerate initrds (which contain systemd) in posttrans by rosa-kernel-tools
21mr|systemd-249-1.gitfab79a.29|1558	mkdir -p %{buildroot}/var/spool/initramfs-regen
21mr|systemd-249-1.gitfab79a.29|1559	touch %{buildroot}/var/spool/initramfs-regen/systemd
21mr|systemd-249-1.gitfab79a.29|1560	touch %{buildroot}/var/spool/initramfs-regen/udev
21mr|systemd-249-1.gitfab79a.29|1561	
21mr|systemd-249-1.gitfab79a.29|1562	# Ensure that sysrq is 16 (upstream default)
21mr|systemd-249-1.gitfab79a.29|1563	SYSRQ=16
21mr|systemd-249-1.gitfab79a.29|1564	sed -i -E -e "s,^kernel.sysrq.+,kernel.sysrq = ${SYSRQ},g" %{buildroot}/usr/lib/sysctl.d/50-default.conf
21mr|systemd-249-1.gitfab79a.29|1565	# ensure that sysrq is set
21mr|systemd-249-1.gitfab79a.29|1566	grep -q "^kernel.sysrq = ${SYSRQ}$" %{buildroot}/usr/lib/sysctl.d/50-default.conf
21mr|systemd-249-1.gitfab79a.29|1567	unset SYSRQ
21mr|systemd-249-1.gitfab79a.29|1568	
21mr|systemd-249-1.gitfab79a.29|1569	#################
21mr|systemd-249-1.gitfab79a.29|1570	#	UDEV	#
21mr|systemd-249-1.gitfab79a.29|1571	#	START	#
21mr|systemd-249-1.gitfab79a.29|1572	#################
21mr|systemd-249-1.gitfab79a.29|1573	
21mr|systemd-249-1.gitfab79a.29|1574	install -m 644 %{SOURCE2} %{buildroot}%{udev_rules_dir}/
21mr|systemd-249-1.gitfab79a.29|1575	install -m 644 %{SOURCE3} %{buildroot}%{udev_rules_dir}/
21mr|systemd-249-1.gitfab79a.29|1576	
21mr|systemd-249-1.gitfab79a.29|1577	install -m 0644 %{SOURCE10} %{buildroot}%{udev_rules_dir}/
21mr|systemd-249-1.gitfab79a.29|1578	install -m 0644 %{SOURCE19} %{buildroot}%{udev_rules_dir}/
21mr|systemd-249-1.gitfab79a.29|1579	
21mr|systemd-249-1.gitfab79a.29|1580	# add nvram devices
21mr|systemd-249-1.gitfab79a.29|1581	# see http://t.me/elbrus_gensokyo/15113
21mr|systemd-249-1.gitfab79a.29|1582	%ifarch %{e2k}
21mr|systemd-249-1.gitfab79a.29|1583	cat >> %{buildroot}/%{udev_rules_dir}/e2k-nvram.rules << EOF
21mr|systemd-249-1.gitfab79a.29|1584	TEST=="/sys/bus/spi/devices/spi0.1/nvram", RUN+="/bin/ln -sr /sys/bus/spi/devices/spi0.1/nvram /dev/nvram"
21mr|systemd-249-1.gitfab79a.29|1585	EOF
21mr|systemd-249-1.gitfab79a.29|1586	%endif
21mr|systemd-249-1.gitfab79a.29|1587	
21mr|systemd-249-1.gitfab79a.29|1588	# unless we make a decision to merge /*bin with /usr/*bin, we'll aim for FHS
21mr|systemd-249-1.gitfab79a.29|1589	# compliance and make sure to keep thing in their traditional locations
21mr|systemd-249-1.gitfab79a.29|1590	mv %{buildroot}/bin/udevadm %{buildroot}/sbin
21mr|systemd-249-1.gitfab79a.29|1591	# probably not required, but let's just be on the safe side for now..
21mr|systemd-249-1.gitfab79a.29|1592	ln -sf /sbin/udevadm %{buildroot}%{_bindir}/udevadm
21mr|systemd-249-1.gitfab79a.29|1593	# /lib/systemd/systemd-udevd is an upstream symlink to here
21mr|systemd-249-1.gitfab79a.29|1594	ln -sf /sbin/udevadm %{buildroot}/bin/udevadm
21mr|systemd-249-1.gitfab79a.29|1595	ln -sf /sbin/udevadm %{buildroot}%{_sbindir}/udevadm
21mr|systemd-249-1.gitfab79a.29|1596	
21mr|systemd-249-1.gitfab79a.29|1597	# (tpg) this is needed, because udevadm is in /sbin
21mr|systemd-249-1.gitfab79a.29|1598	# altering the path allows to boot on before root pivot
21mr|systemd-249-1.gitfab79a.29|1599	sed -i --follow-symlinks -e 's#/bin/udevadm#/sbin/udevadm#g' %{buildroot}/%{systemd_libdir}/system/*.service
21mr|systemd-249-1.gitfab79a.29|1600	
21mr|systemd-249-1.gitfab79a.29|1601	mkdir -p %{buildroot}%{_prefix}/lib/firmware/updates
21mr|systemd-249-1.gitfab79a.29|1602	mkdir -p %{buildroot}%{_sysconfdir}/udev/agents.d/usb
21mr|systemd-249-1.gitfab79a.29|1603	touch %{buildroot}%{_sysconfdir}/scsi_id.config
21mr|systemd-249-1.gitfab79a.29|1604	
21mr|systemd-249-1.gitfab79a.29|1605	# udev rules for zte 3g modems and drakx-net
21mr|systemd-249-1.gitfab79a.29|1606	
21mr|systemd-249-1.gitfab79a.29|1607	mkdir -p %{buildroot}/lib/firmware/updates
21mr|systemd-249-1.gitfab79a.29|1608	
21mr|systemd-249-1.gitfab79a.29|1609	#################
21mr|systemd-249-1.gitfab79a.29|1610	#	UDEV	#
21mr|systemd-249-1.gitfab79a.29|1611	#	END	#
21mr|systemd-249-1.gitfab79a.29|1612	#################
21mr|systemd-249-1.gitfab79a.29|1613	
21mr|systemd-249-1.gitfab79a.29|1614	
21mr|systemd-249-1.gitfab79a.29|1615	# Rename README to systemd.README in non-systemd-specific directories
21mr|systemd-249-1.gitfab79a.29|1616	mv %{buildroot}%{_initddir}/README %{buildroot}%{_initddir}/systemd.README
21mr|systemd-249-1.gitfab79a.29|1617	mv %{buildroot}%{_docdir}/systemd/README.logs %{buildroot}%{_var}/log/systemd.README
21mr|systemd-249-1.gitfab79a.29|1618	mv %{buildroot}/lib/modprobe.d/README %{buildroot}/lib/modprobe.d/systemd.README
21mr|systemd-249-1.gitfab79a.29|1619	
21mr|systemd-249-1.gitfab79a.29|1620	# (akdengi) Use our implementation of efi boot generator to mount EFI partition on /boot/efi
21mr|systemd-249-1.gitfab79a.29|1621	rm -f %{buildroot}%{systemd_libdir}/system-generators/systemd-efi-boot-generator
21mr|systemd-249-1.gitfab79a.29|1622	install -m 0755 %{SOURCE15} %{buildroot}%{systemd_libdir}/system-generators/systemd-efi-boot-generator
21mr|systemd-249-1.gitfab79a.29|1623	
21mr|systemd-249-1.gitfab79a.29|1624	# (mikhailnov) /etc/sysctl.conf is common in manuals and other distros
21mr|systemd-249-1.gitfab79a.29|1625	( cd %{buildroot}%{_sysconfdir} ; ln -s %{_sysconfdir}/sysctl.d/99-sysctl.conf sysctl.conf )
21mr|systemd-249-1.gitfab79a.29|1626	cat <<EOF > %{buildroot}%{_sysconfdir}/sysctl.d/99-sysctl.conf
21mr|systemd-249-1.gitfab79a.29|1627	# systemd reads kernel options from /usr/lib/sysctl.d/*.conf and /etc/sysctl.d/*.conf
21mr|systemd-249-1.gitfab79a.29|1628	# /usr/lib/sysctl.d/*.conf are files from packages,
21mr|systemd-249-1.gitfab79a.29|1629	# /etc/sysctl.d/*.conf are to be editied locally.
21mr|systemd-249-1.gitfab79a.29|1630	# You can write kernel options here.
21mr|systemd-249-1.gitfab79a.29|1631	# See sysctl.d(5) for documentation.
21mr|systemd-249-1.gitfab79a.29|1632	# Example:
21mr|systemd-249-1.gitfab79a.29|1633	#vm.min_free_kbytes = 67584
21mr|systemd-249-1.gitfab79a.29|1634	EOF
21mr|systemd-249-1.gitfab79a.29|1635	
21mr|systemd-249-1.gitfab79a.29|1636	# Restore systemd-user pam config from before "removal of Fedora-specific bits"
21mr|systemd-249-1.gitfab79a.29|1637	# https://github.com/systemd/systemd/commit/baed1fed
21mr|systemd-249-1.gitfab79a.29|1638	# We need to include system-auth on ROSA
21mr|systemd-249-1.gitfab79a.29|1639	install -Dm0644 %{SOURCE25} %{buildroot}%{_sysconfdir}/pam.d/systemd-user
21mr|systemd-249-1.gitfab79a.29|1640	# pam_selinux.so should not cause problems on systems without selinux
21mr|systemd-249-1.gitfab79a.29|1641	# but may write weird stuff to logs and is also not needed to keep
21mr|systemd-249-1.gitfab79a.29|1642	# configs the same in stable not SELinux-enabled platforms
21mr|systemd-249-1.gitfab79a.29|1643	%if !%{with selinux}
21mr|systemd-249-1.gitfab79a.29|1644	sed -i -e '/pam_selinux/d' %{buildroot}%{_sysconfdir}/pam.d/systemd-user
21mr|systemd-249-1.gitfab79a.29|1645	%endif
21mr|systemd-249-1.gitfab79a.29|1646	
21mr|systemd-249-1.gitfab79a.29|1647	# install user() and group() RPM generators
21mr|systemd-249-1.gitfab79a.29|1648	install -Dm0755 %{SOURCE26} %{buildroot}%{_rpmconfigdir}/sysusers.prov
21mr|systemd-249-1.gitfab79a.29|1649	install -Dm0644 %{SOURCE27} %{buildroot}%{_rpmconfigdir}/fileattrs/sysusers.attr
21mr|systemd-249-1.gitfab79a.29|1650	
21mr|systemd-249-1.gitfab79a.29|1651	# Relocate library to a more common location (RPATH is also removed above)
21mr|systemd-249-1.gitfab79a.29|1652	mv -v %{buildroot}%{systemd_libdir}/libsystemd-shared-%{main_version}.so %{buildroot}%{_libdir}/
21mr|systemd-249-1.gitfab79a.29|1653	
21mr|systemd-249-1.gitfab79a.29|1654	%find_lang %{name}
21mr|systemd-249-1.gitfab79a.29|1655	
21mr|systemd-249-1.gitfab79a.29|1656	%post -n udev
21mr|systemd-249-1.gitfab79a.29|1657	/bin/systemctl --quiet try-restart systemd-udevd.service >/dev/null 2>&1 || :
21mr|systemd-249-1.gitfab79a.29|1658	/sbin/udevadm hwdb --update >/dev/null 2>&1 || :
21mr|systemd-249-1.gitfab79a.29|1659	
21mr|systemd-249-1.gitfab79a.29|1660	%pre
21mr|systemd-249-1.gitfab79a.29|1661	getent group cdrom >/dev/null 2>&1 || groupadd -r -g 11 cdrom >/dev/null 2>&1 || :
21mr|systemd-249-1.gitfab79a.29|1662	getent group utmp >/dev/null 2>&1 || groupadd -r -g 22 utmp >/dev/null 2>&1 || :
21mr|systemd-249-1.gitfab79a.29|1663	getent group tape >/dev/null 2>&1 || groupadd -r -g 33 tape >/dev/null 2>&1 || :
21mr|systemd-249-1.gitfab79a.29|1664	getent group dialout >/dev/null 2>&1 || groupadd -r -g 18 dialout >/dev/null 2>&1 || :
21mr|systemd-249-1.gitfab79a.29|1665	getent group input >/dev/null 2>&1 || groupadd -r input >/dev/null 2>&1 || :
21mr|systemd-249-1.gitfab79a.29|1666	getent group systemd-journal >/dev/null 2>&1 || groupadd -r -g 190 systemd-journal 2>&1 || :
21mr|systemd-249-1.gitfab79a.29|1667	getent group systemd-timesync >/dev/null 2>&1 || groupadd -r systemd-timesync 2>&1 || :
21mr|systemd-249-1.gitfab79a.29|1668	getent passwd systemd-timesync >/dev/null 2>&1 || useradd -r -l -g systemd-timesync -d / -s /sbin/nologin -c "systemd Time Synchronization" systemd-timesync >/dev/null 2>&1 || :
21mr|systemd-249-1.gitfab79a.29|1669	getent group systemd-network >/dev/null 2>&1 || groupadd -r systemd-network 2>&1 || :
21mr|systemd-249-1.gitfab79a.29|1670	getent passwd systemd-network >/dev/null 2>&1 || useradd -r -l -g systemd-network -d / -s /sbin/nologin -c "systemd Network Management" systemd-network >/dev/null 2>&1 || :
21mr|systemd-249-1.gitfab79a.29|1671	getent group systemd-resolve >/dev/null 2>&1 || groupadd -r systemd-resolve 2>&1 || :
21mr|systemd-249-1.gitfab79a.29|1672	getent passwd systemd-resolve >/dev/null 2>&1 || useradd -r -l -g systemd-resolve -d / -s /sbin/nologin -c "systemd Resolver" systemd-resolve >/dev/null 2>&1 || :
21mr|systemd-249-1.gitfab79a.29|1673	getent group systemd-bus-proxy >/dev/null 2>&1 || groupadd -r systemd-bus-proxy 2>&1 || :
21mr|systemd-249-1.gitfab79a.29|1674	getent passwd systemd-bus-proxy >/dev/null 2>&1 || useradd -r -l -g systemd-bus-proxy -d / -s /sbin/nologin -c "systemd Bus Proxy" systemd-bus-proxy >/dev/null 2>&1 || :
21mr|systemd-249-1.gitfab79a.29|1675	getent group systemd-coredump >/dev/null 2>&1 || groupadd -r systemd-coredump 2>&1 || :
21mr|systemd-249-1.gitfab79a.29|1676	getent passwd systemd-coredump >/dev/null 2>&1 || useradd -r -l -g systemd-coredump -d %{_localstatedir}/lib/systemd/coredump -s /sbin/nologin -c "systemd Core Dumper" systemd-coredump >/dev/null 2>&1 || :
21mr|systemd-249-1.gitfab79a.29|1677	
21mr|systemd-249-1.gitfab79a.29|1678	systemctl stop systemd-udevd-control.socket systemd-udevd-kernel.socket systemd-udevd.service >/dev/null 2>&1 || :
21mr|systemd-249-1.gitfab79a.29|1679	
21mr|systemd-249-1.gitfab79a.29|1680	# TODO: remove this hack later
21mr|systemd-249-1.gitfab79a.29|1681	# There has been a broken symlink for a long time, it does not make sense and makes `systemctl preset-all` fail, remove it
21mr|systemd-249-1.gitfab79a.29|1682	if [ -L /etc/systemd/system/syslog.service ] && [ ! -e "$(realpath /etc/systemd/system/syslog.service)" ]; then
21mr|systemd-249-1.gitfab79a.29|1683	rm -f /etc/systemd/system/syslog.service
21mr|systemd-249-1.gitfab79a.29|1684	fi
21mr|systemd-249-1.gitfab79a.29|1685	
21mr|systemd-249-1.gitfab79a.29|1686	%post
21mr|systemd-249-1.gitfab79a.29|1687	
21mr|systemd-249-1.gitfab79a.29|1688	# It it is an upgrade of an existing installation, avoid running systemctl preset-all
21mr|systemd-249-1.gitfab79a.29|1689	if [ $1 = 2 ] && [ ! -e %{_localstatedir}/lib/systemd/.presetted ]; then
21mr|systemd-249-1.gitfab79a.29|1690	# it must be enabled but was not, fix existing installations
21mr|systemd-249-1.gitfab79a.29|1691	systemctl enable getty@tty1.service || :
21mr|systemd-249-1.gitfab79a.29|1692	touch %{_localstatedir}/lib/systemd/.presetted
21mr|systemd-249-1.gitfab79a.29|1693	fi
21mr|systemd-249-1.gitfab79a.29|1694	
21mr|systemd-249-1.gitfab79a.29|1695	/sbin/systemd-machine-id-setup > /dev/null 2>&1 || :
21mr|systemd-249-1.gitfab79a.29|1696	/lib/systemd/systemd-random-seed save > /dev/null 2>&1 || :
21mr|systemd-249-1.gitfab79a.29|1697	/bin/systemctl daemon-reexec > /dev/null 2>&1 || :
21mr|systemd-249-1.gitfab79a.29|1698	/bin/systemctl start systemd-udevd.service systemd-udev.service >/dev/null 2>&1 || :
21mr|systemd-249-1.gitfab79a.29|1699	/sbin/udevadm hwdb --update >/dev/null 2>&1 || :
21mr|systemd-249-1.gitfab79a.29|1700	/bin/journalctl --update-catalog >/dev/null 2>&1 || :
21mr|systemd-249-1.gitfab79a.29|1701	/bin/systemd-tmpfiles --create >/dev/null 2>&1 || :
21mr|systemd-249-1.gitfab79a.29|1702	
21mr|systemd-249-1.gitfab79a.29|1703	# (tpg) do not use fistboot here as id hangs on firstboot in lxc :)
21mr|systemd-249-1.gitfab79a.29|1704	# systemd-firstboot --setup-machine-id
21mr|systemd-249-1.gitfab79a.29|1705	systemd-sysusers || :
21mr|systemd-249-1.gitfab79a.29|1706	
21mr|systemd-249-1.gitfab79a.29|1707	# Make sure new journal files will be owned by the "systemd-journal" group
21mr|systemd-249-1.gitfab79a.29|1708	chgrp systemd-journal /run/log/journal/ /run/log/journal/`cat /etc/machine-id 2> /dev/null` /var/log/journal/ /var/log/journal/`cat /etc/machine-id 2> /dev/null` >/dev/null 2>&1 || :
21mr|systemd-249-1.gitfab79a.29|1709	chmod g+s /run/log/journal/ /run/log/journal/`cat /etc/machine-id 2> /dev/null` /var/log/journal/ /var/log/journal/`cat /etc/machine-id 2> /dev/null` >/dev/null 2>&1 || :
21mr|systemd-249-1.gitfab79a.29|1710	
21mr|systemd-249-1.gitfab79a.29|1711	# Apply ACL to the journal directory
21mr|systemd-249-1.gitfab79a.29|1712	setfacl -Rnm g:wheel:rx,d:g:wheel:rx,g:adm:rx,d:g:adm:rx /var/log/journal/ >/dev/null 2>&1 || :
21mr|systemd-249-1.gitfab79a.29|1713	
21mr|systemd-249-1.gitfab79a.29|1714	if [ $1 == 1 ]; then
21mr|systemd-249-1.gitfab79a.29|1715	# On first install process all tmpfiles that may have been installed before us
21mr|systemd-249-1.gitfab79a.29|1716	# Hard requires on some packages on systemd might make cyclic deps on early
21mr|systemd-249-1.gitfab79a.29|1717	# transactions.
21mr|systemd-249-1.gitfab79a.29|1718	# We avoid systemd.conf so as not to create /run/nologin
21mr|systemd-249-1.gitfab79a.29|1719	# NOTE We can probably revert to using filetriggers again for tmpfiles now that
21mr|systemd-249-1.gitfab79a.29|1720	#      there is a --boot option which should make running --create without a
21mr|systemd-249-1.gitfab79a.29|1721	#      basename config nice and safe.
21mr|systemd-249-1.gitfab79a.29|1722	for tmpfile in %{_tmpfilesdir}/*.conf; do
21mr|systemd-249-1.gitfab79a.29|1723	if [ -f "$tmpfile" -a "$tmpfile" != "%{_tmpfilesdir}/systemd-nologin.conf" ]; then
21mr|systemd-249-1.gitfab79a.29|1724	/bin/systemd-tmpfiles --create $(basename "$tmpfile") || :
21mr|systemd-249-1.gitfab79a.29|1725	fi
21mr|systemd-249-1.gitfab79a.29|1726	done
21mr|systemd-249-1.gitfab79a.29|1727	fi
21mr|systemd-249-1.gitfab79a.29|1728	
21mr|systemd-249-1.gitfab79a.29|1729	# Set default font if not defined
21mr|systemd-249-1.gitfab79a.29|1730	unset FONT
21mr|systemd-249-1.gitfab79a.29|1731	[ -e /etc/vconsole.conf ] && . /etc/vconsole.conf >/dev/null 2>&1 || :
21mr|systemd-249-1.gitfab79a.29|1732	[ ! -n "$FONT" ] && echo FONT="LatArCyrHeb-16" >> /etc/vconsole.conf 2>&1 || :
21mr|systemd-249-1.gitfab79a.29|1733	
21mr|systemd-249-1.gitfab79a.29|1734	# sed-fu to add myhostname to the hosts line of /etc/nsswitch.conf
21mr|systemd-249-1.gitfab79a.29|1735	# TODO: deal with nss-systemd
21mr|systemd-249-1.gitfab79a.29|1736	if [ -f /etc/nsswitch.conf ] && [ "$(realpath /etc/nsswitch.conf)" != "/etc/authselect/nsswitch.conf" ]; then
21mr|systemd-249-1.gitfab79a.29|1737	sed -i.bak -e '
21mr|systemd-249-1.gitfab79a.29|1738	/^hosts:/ !b
21mr|systemd-249-1.gitfab79a.29|1739	/\<myhostname\>/ b
21mr|systemd-249-1.gitfab79a.29|1740	s/[[:blank:]]*$/ myhostname/
21mr|systemd-249-1.gitfab79a.29|1741	' /etc/nsswitch.conf >/dev/null 2>&1 || :
21mr|systemd-249-1.gitfab79a.29|1742	
21mr|systemd-249-1.gitfab79a.29|1743	sed -i.bak -e '
21mr|systemd-249-1.gitfab79a.29|1744	/^hosts:/ !b
21mr|systemd-249-1.gitfab79a.29|1745	/\<mymachines\>/ b
21mr|systemd-249-1.gitfab79a.29|1746	s/[[:blank:]]*$/ mymachines/
21mr|systemd-249-1.gitfab79a.29|1747	' /etc/nsswitch.conf >/dev/null 2>&1 || :
21mr|systemd-249-1.gitfab79a.29|1748	fi
21mr|systemd-249-1.gitfab79a.29|1749	
21mr|systemd-249-1.gitfab79a.29|1750	%preun
21mr|systemd-249-1.gitfab79a.29|1751	if [ $1 -eq 0 ] && [ -f /etc/nsswitch.conf ] && [ "$(realpath /etc/nsswitch.conf)" != "/etc/authselect/nsswitch.conf" ]; then
21mr|systemd-249-1.gitfab79a.29|1752	sed -i.bak -e '
21mr|systemd-249-1.gitfab79a.29|1753	/^hosts:/ !b
21mr|systemd-249-1.gitfab79a.29|1754	s/[[:blank:]]\+myhostname\>//
21mr|systemd-249-1.gitfab79a.29|1755	' /etc/nsswitch.conf >/dev/null 2>&1 || :
21mr|systemd-249-1.gitfab79a.29|1756	
21mr|systemd-249-1.gitfab79a.29|1757	sed -i.bak -e '
21mr|systemd-249-1.gitfab79a.29|1758	/^hosts:/ !b
21mr|systemd-249-1.gitfab79a.29|1759	s/[[:blank:]]\+mymachines\>//
21mr|systemd-249-1.gitfab79a.29|1760	' /etc/nsswitch.conf >/dev/null 2>&1 || :
21mr|systemd-249-1.gitfab79a.29|1761	fi
21mr|systemd-249-1.gitfab79a.29|1762	
21mr|systemd-249-1.gitfab79a.29|1763	%posttrans
21mr|systemd-249-1.gitfab79a.29|1764	
21mr|systemd-249-1.gitfab79a.29|1765	# Do this only once, after all packages which are inside a transaction,
21mr|systemd-249-1.gitfab79a.29|1766	# e.g. when building an ISO and installing all packages in one transaction,
21mr|systemd-249-1.gitfab79a.29|1767	# have already been installed.
21mr|systemd-249-1.gitfab79a.29|1768	# In systemd < 242, services like getty@tty1.service were enabled by symlinks
21mr|systemd-249-1.gitfab79a.29|1769	# created by ninja/make install, but now they are not.
21mr|systemd-249-1.gitfab79a.29|1770	# https://github.com/systemd/systemd/issues/12345
21mr|systemd-249-1.gitfab79a.29|1771	# Do this only once to avoid resetting units states on upgrades.
21mr|systemd-249-1.gitfab79a.29|1772	# --preset-mode=enable-only to ensure to not disable services explicitly enabled
21mr|systemd-249-1.gitfab79a.29|1773	# in scriptlets of different packages (those packages should migrate to systemd
21mr|systemd-249-1.gitfab79a.29|1774	# presets, but they do exist however). We have no explicit disablements in our presets.
21mr|systemd-249-1.gitfab79a.29|1775	# Note that `systemctl preset` stops working if any error occurs, not just ignores a failure
21mr|systemd-249-1.gitfab79a.29|1776	# on a specific unit, but stops whole work and does not process further. This must never
21mr|systemd-249-1.gitfab79a.29|1777	# happen when building an ISO, otherwise fix packages that contain bad units...
21mr|systemd-249-1.gitfab79a.29|1778	# https://github.com/systemd/systemd/issues/19407
21mr|systemd-249-1.gitfab79a.29|1779	failed=0
21mr|systemd-249-1.gitfab79a.29|1780	if [ ! -e %{_localstatedir}/lib/systemd/.presetted ]; then
21mr|systemd-249-1.gitfab79a.29|1781	systemctl preset-all --preset-mode=enable-only || failed=$((failed+1))
21mr|systemd-249-1.gitfab79a.29|1782	systemctl --global preset-all --preset-mode=enable-only || failed=$((failed+1))
21mr|systemd-249-1.gitfab79a.29|1783	# try again later if sth went wrong, https://github.com/systemd/systemd/issues/19407
21mr|systemd-249-1.gitfab79a.29|1784	if [ "$failed" = 0 ]; then
21mr|systemd-249-1.gitfab79a.29|1785	touch %{_localstatedir}/lib/systemd/.presetted
21mr|systemd-249-1.gitfab79a.29|1786	fi
21mr|systemd-249-1.gitfab79a.29|1787	fi
21mr|systemd-249-1.gitfab79a.29|1788	exit "$failed"
21mr|systemd-249-1.gitfab79a.29|1789	
21mr|systemd-249-1.gitfab79a.29|1790	# rpm4 filetriggers
21mr|systemd-249-1.gitfab79a.29|1791	%include %{SOURCE23}
21mr|systemd-249-1.gitfab79a.29|1792	
21mr|systemd-249-1.gitfab79a.29|1793	%pre journal-gateway
21mr|systemd-249-1.gitfab79a.29|1794	getent group systemd-journal-gateway >/dev/null 2>&1 || groupadd -r -g 191 systemd-journal-gateway 2>&1 || :
21mr|systemd-249-1.gitfab79a.29|1795	getent passwd systemd-journal-gateway >/dev/null 2>&1 || useradd -r -l -u 191 -g systemd-journal-gateway -d %{_localstatedir}/log/journal -s /sbin/nologin -c "Journal Gateway" systemd-journal-gateway >/dev/null 2>&1 || :
21mr|systemd-249-1.gitfab79a.29|1796	getent group systemd-journal-remote >/dev/null 2>&1 || groupadd -r systemd-journal-remote 2>&1 || :
21mr|systemd-249-1.gitfab79a.29|1797	getent passwd systemd-journal-remote >/dev/null 2>&1 || useradd -r -l -g systemd-journal-remote -d /%{_localstatedir}/log/journal/remote -s /sbin/nologin -c "Journal Remote" systemd-journal-remote >/dev/null 2>&1 || :
21mr|systemd-249-1.gitfab79a.29|1798	getent group systemd-journal-upload >/dev/null 2>&1 || groupadd -r systemd-journal-upload 2>&1 || :
21mr|systemd-249-1.gitfab79a.29|1799	getent passwd systemd-journal-upload >/dev/null 2>&1 || useradd -r -l -g systemd-journal-upload -d /%{_localstatedir}/log/journal/upload -s /sbin/nologin -c "Journal Upload" systemd-journal-upload >/dev/null 2>&1 || :
21mr|systemd-249-1.gitfab79a.29|1800	
21mr|systemd-249-1.gitfab79a.29|1801	%post journal-gateway
21mr|systemd-249-1.gitfab79a.29|1802	%systemd_post systemd-journal-gatewayd.socket systemd-journal-gatewayd.service
21mr|systemd-249-1.gitfab79a.29|1803	%systemd_post systemd-journal-remote.socket systemd-journal-remote.service
21mr|systemd-249-1.gitfab79a.29|1804	%systemd_post systemd-journal-upload.service
21mr|systemd-249-1.gitfab79a.29|1805	# % firewalld_reload
21mr|systemd-249-1.gitfab79a.29|1806	
21mr|systemd-249-1.gitfab79a.29|1807	%preun journal-gateway
21mr|systemd-249-1.gitfab79a.29|1808	%systemd_preun systemd-journal-gatewayd.socket systemd-journal-gatewayd.service
21mr|systemd-249-1.gitfab79a.29|1809	%systemd_preun systemd-journal-remote.socket systemd-journal-remote.service
21mr|systemd-249-1.gitfab79a.29|1810	%systemd_preun systemd-journal-upload.service
21mr|systemd-249-1.gitfab79a.29|1811	
21mr|systemd-249-1.gitfab79a.29|1812	%postun journal-gateway
21mr|systemd-249-1.gitfab79a.29|1813	%systemd_postun_with_restart systemd-journal-gatewayd.service
21mr|systemd-249-1.gitfab79a.29|1814	%systemd_postun_with_restart systemd-journal-remote.service
21mr|systemd-249-1.gitfab79a.29|1815	%systemd_postun_with_restart systemd-journal-upload.service
21mr|systemd-249-1.gitfab79a.29|1816	# % firewalld_reload
21mr|systemd-249-1.gitfab79a.29|1817	
21mr|systemd-249-1.gitfab79a.29|1818	%check
21mr|systemd-249-1.gitfab79a.29|1819	# Verify that needed features have been enabled or disabled
21mr|systemd-249-1.gitfab79a.29|1820	export LD_LIBRARY_PATH=%{buildroot}%{_lib}:%{buildroot}%{_libdir}
21mr|systemd-249-1.gitfab79a.29|1821	o="$(%{buildroot}/bin/systemctl --version | tail -n 1 | sed -e 's, ,\n,g')"
21mr|systemd-249-1.gitfab79a.29|1822	for i in \
21mr|systemd-249-1.gitfab79a.29|1823	+ACL \
21mr|systemd-249-1.gitfab79a.29|1824	+AUDIT \
21mr|systemd-249-1.gitfab79a.29|1825	+GNUTLS \
21mr|systemd-249-1.gitfab79a.29|1826	+IDN2 \
21mr|systemd-249-1.gitfab79a.29|1827	+IMA \
21mr|systemd-249-1.gitfab79a.29|1828	+GCRYPT \
21mr|systemd-249-1.gitfab79a.29|1829	+LIBCRYPTSETUP \
21mr|systemd-249-1.gitfab79a.29|1830	+PAM \
21mr|systemd-249-1.gitfab79a.29|1831	+SECCOMP \
21mr|systemd-249-1.gitfab79a.29|1832	%if %{with selinux}
21mr|systemd-249-1.gitfab79a.29|1833	+SELINUX \
21mr|systemd-249-1.gitfab79a.29|1834	%endif
21mr|systemd-249-1.gitfab79a.29|1835	+SYSVINIT \
21mr|systemd-249-1.gitfab79a.29|1836	%if %{with hybrid_hierarchy}
21mr|systemd-249-1.gitfab79a.29|1837	'default-hierarchy=hybrid'
21mr|systemd-249-1.gitfab79a.29|1838	%else
21mr|systemd-249-1.gitfab79a.29|1839	'default-hierarchy=unified'
21mr|systemd-249-1.gitfab79a.29|1840	%endif
21mr|systemd-249-1.gitfab79a.29|1841	do
21mr|systemd-249-1.gitfab79a.29|1842	echo "$o" | grep -q "$i"
21mr|systemd-249-1.gitfab79a.29|1843	done
21mr|systemd-249-1.gitfab79a.29|1844	
21mr|systemd-249-1.gitfab79a.29|1845	# Validate that systemd macros point to correct paths
21mr|systemd-249-1.gitfab79a.29|1846	# When they point to incorrect ones, it may be not noticed
21mr|systemd-249-1.gitfab79a.29|1847	# https://bugzilla.rosalinux.ru/show_bug.cgi?id=10537
21mr|systemd-249-1.gitfab79a.29|1848	macrolist="$(cat %{buildroot}%{_rpmmacrodir}/*%{name}* | sed -e 's, ,\n,g' | grep -E '^/lib|^/bin|^/sbin|^/usr' | sort -u)"
21mr|systemd-249-1.gitfab79a.29|1849	if [ -z "$macrolist" ]; then exit 1; fi
21mr|systemd-249-1.gitfab79a.29|1850	for i in $macrolist ; do
21mr|systemd-249-1.gitfab79a.29|1851	if ! [ -f "%{buildroot}/$i" -o -d "%{buildroot}/$i" ]; then
21mr|systemd-249-1.gitfab79a.29|1852	echo "$i from macros does not exist!"
21mr|systemd-249-1.gitfab79a.29|1853	exit 1
21mr|systemd-249-1.gitfab79a.29|1854	fi
21mr|systemd-249-1.gitfab79a.29|1855	done
21mr|systemd-249-1.gitfab79a.29|1856	# Ensure that no templates were left
21mr|systemd-249-1.gitfab79a.29|1857	if grep '@' %{buildroot}%{_rpmmacrodir}/*%{name}* ; then
21mr|systemd-249-1.gitfab79a.29|1858	echo "Macros were not changed from template!"
21mr|systemd-249-1.gitfab79a.29|1859	exit 1
21mr|systemd-249-1.gitfab79a.29|1860	fi
21mr|systemd-249-1.gitfab79a.29|1861	
21mr|systemd-249-1.gitfab79a.29|1862	# Ensure that there is no RPATH
21mr|systemd-249-1.gitfab79a.29|1863	! readelf -a %{buildroot}/bin/systemctl | grep PATH
21mr|systemd-249-1.gitfab79a.29|1864	
21mr|systemd-249-1.gitfab79a.29|1865	%changelog
21mr|systemd-249-1.gitfab79a.29|1866	- Merge: 7eaaeb3 0167552
21mr|systemd-249-1.gitfab79a.29|1867	* Thu Mar 19 2026 mikhailnov <m.novosyolov@rosalinux.ru>
21mr|systemd-249-1.gitfab79a.29|1868	- Merge pull request #21 from tema/systemd:rosa2021.1
21mr|systemd-249-1.gitfab79a.29|1869	- hwdb/keyboard: Map FN key on Wareus B15
21mr|systemd-249-1.gitfab79a.29|1870	
21mr|systemd-249-1.gitfab79a.29|1871	* Thu Mar 19 2026 Artem Proskurnev <temap@mail.ru>
21mr|systemd-249-1.gitfab79a.29|1872	- hwdb/keyboard: Map FN key on Wareus B15
21mr|systemd-249-1.gitfab79a.29|1873	
21mr|systemd-249-1.gitfab79a.29|1874	* Wed Mar 11 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|systemd-249-1.gitfab79a.29|1875	- Fix Fn key on Positron Proxima 15 notebook (bz#19950)
21mr|systemd-249-1.gitfab79a.29|1876	- https://bugzilla.rosa.ru/show_bug.cgi?id=19950
21mr|systemd-249-1.gitfab79a.29|1877	
21mr|systemd-249-1.gitfab79a.29|1878	* Fri May 30 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 249-1.gitfab79a.27
21mr|systemd-249-1.gitfab79a.29|1879	- Fix CVE-2025-4598
21mr|systemd-249-1.gitfab79a.29|1880	
21mr|systemd-249-1.gitfab79a.29|1881	* Fri May 30 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|systemd-249-1.gitfab79a.29|1882	- rosa2021.1: minimal adaptation for authselect (kb#30)
21mr|systemd-249-1.gitfab79a.29|1883	- Better adaptation is done in rosa13
21mr|systemd-249-1.gitfab79a.29|1884	
21mr|systemd-249-1.gitfab79a.29|1885	* Wed Apr 16 2025 Artem Proskurnev <temap@mail.ru> 249-1.gitfab79a.24
21mr|systemd-249-1.gitfab79a.29|1886	- udev/path_id: fix skip_subsystem()
21mr|systemd-249-1.gitfab79a.29|1887	
21mr|systemd-249-1.gitfab79a.29|1888	* Mon Apr 7 2025 Artem Proskurnev <temap@mail.ru>
21mr|systemd-249-1.gitfab79a.29|1889	- The trigger for restarting the service
21mr|systemd-249-1.gitfab79a.29|1890	- The %%systemd_postun_with_restart macro marks the service for restart,
21mr|systemd-249-1.gitfab79a.29|1891	- but there was no command anywhere to restart the marked services.
21mr|systemd-249-1.gitfab79a.29|1892	
21mr|systemd-249-1.gitfab79a.29|1893	* Fri Apr 11 2025 Ilfat G <i.gaptrakhmanov@rosa.ru>
21mr|systemd-249-1.gitfab79a.29|1894	- remove the patch that breaks system boot
21mr|systemd-249-1.gitfab79a.29|1895	
21mr|systemd-249-1.gitfab79a.29|1896	* Thu May 9 2024 HisShadow <shadowpilot34@gmail.com>
21mr|systemd-249-1.gitfab79a.29|1897	- svace fixes
21mr|systemd-249-1.gitfab79a.29|1898	
21mr|systemd-249-1.gitfab79a.29|1899	* Tue Dec 5 2023 Aleksandr Proklov <a.proklov@rosalinux.ru> 249-1.gitfab79a.21
21mr|systemd-249-1.gitfab79a.29|1900	- CVE-2021-33910 already fixed
21mr|systemd-249-1.gitfab79a.29|1901	
21mr|systemd-249-1.gitfab79a.29|1902	* Tue Dec 5 2023 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|systemd-249-1.gitfab79a.29|1903	- fix CVE
21mr|systemd-249-1.gitfab79a.29|1904	
21mr|systemd-249-1.gitfab79a.29|1905	* Fri Jun 2 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 249-1.gitfab79a.20
21mr|systemd-249-1.gitfab79a.29|1906	- dependency of patch35
21mr|systemd-249-1.gitfab79a.29|1907	
21mr|systemd-249-1.gitfab79a.29|1908	* Fri Apr 28 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 249-1.gitfab79a.19
21mr|systemd-249-1.gitfab79a.29|1909	- backport one more very important fix of xdg-autostart-generator
21mr|systemd-249-1.gitfab79a.29|1910	
21mr|systemd-249-1.gitfab79a.29|1911	* Fri Apr 28 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 249-1.gitfab79a.18
21mr|systemd-249-1.gitfab79a.29|1912	- Fix CVE-2021-3997 and CVE-2022-4415
21mr|systemd-249-1.gitfab79a.29|1913	
21mr|systemd-249-1.gitfab79a.29|1914	* Fri Apr 28 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 249-1.gitfab79a.17
21mr|systemd-249-1.gitfab79a.29|1915	- Replace my patch with upstream solution
21mr|systemd-249-1.gitfab79a.29|1916	- Upstream solution is more complex but is functionally equal for current GNOME
21mr|systemd-249-1.gitfab79a.29|1917	
21mr|systemd-249-1.gitfab79a.29|1918	* Wed Apr 26 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|systemd-249-1.gitfab79a.29|1919	- do not skip autostart desktop files with X-GNOME-Autostart-Phase
21mr|systemd-249-1.gitfab79a.29|1920	
21mr|systemd-249-1.gitfab79a.29|1921	* Wed Apr 26 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|systemd-249-1.gitfab79a.29|1922	- backport updates of xdg autostart generator (KDE 5 now uses it)
21mr|systemd-249-1.gitfab79a.29|1923	
21mr|systemd-249-1.gitfab79a.29|1924	* Mon Jan 16 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 249-1.gitfab79a.14
21mr|systemd-249-1.gitfab79a.29|1925	- enable tpm2 on all arches
21mr|systemd-249-1.gitfab79a.29|1926	
21mr|systemd-249-1.gitfab79a.29|1927	* Mon Jan 16 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|systemd-249-1.gitfab79a.29|1928	- e2k-spoecific hack only on e2k
21mr|systemd-249-1.gitfab79a.29|1929	
21mr|systemd-249-1.gitfab79a.29|1930	- Merge: 10dd2e7 cf4a350
21mr|systemd-249-1.gitfab79a.29|1931	* Mon Jan 16 2023 mikhailnov <m.novosyolov@rosalinux.ru>
21mr|systemd-249-1.gitfab79a.29|1932	- Merge pull request #14 from betcher_/systemd:rosa2023.1
21mr|systemd-249-1.gitfab79a.29|1933	- added tpm2 support
21mr|systemd-249-1.gitfab79a.29|1934	
21mr|systemd-249-1.gitfab79a.29|1935	* Wed Jan 11 2023 betcher_ <a.betkher@rosalinux.ru>
21mr|systemd-249-1.gitfab79a.29|1936	- x86_64 --> %%{x86_64}
21mr|systemd-249-1.gitfab79a.29|1937	
21mr|systemd-249-1.gitfab79a.29|1938	* Tue Jan 10 2023 betcher_ <a.betkher@rosalinux.ru>
21mr|systemd-249-1.gitfab79a.29|1939	- added tpm2 support
21mr|systemd-249-1.gitfab79a.29|1940	
21mr|systemd-249-1.gitfab79a.29|1941	* Fri Dec 2 2022 Alexander Stefanov <alexander@mezon.ru> 249-1.gitfab79a.13
21mr|systemd-249-1.gitfab79a.29|1942	- fix elbrus issue with nvme devices
21mr|systemd-249-1.gitfab79a.29|1943	
21mr|systemd-249-1.gitfab79a.29|1944	* Fri Dec 2 2022 Alexander Stefanov <alexander@mezon.ru>
21mr|systemd-249-1.gitfab79a.29|1945	- fix elbrus issue with nvme devices
21mr|systemd-249-1.gitfab79a.29|1946	
21mr|systemd-249-1.gitfab79a.29|1947	* Wed May 11 2022 Alexander Stefanov <alexander@mezon.ru>
21mr|systemd-249-1.gitfab79a.29|1948	- add option for efi-libdir, fix riscv
21mr|systemd-249-1.gitfab79a.29|1949	
21mr|systemd-249-1.gitfab79a.29|1950	* Wed May 11 2022 Alexander Stefanov <alexander@mezon.ru>
21mr|systemd-249-1.gitfab79a.29|1951	- no efi on riscv
21mr|systemd-249-1.gitfab79a.29|1952	
21mr|systemd-249-1.gitfab79a.29|1953	* Fri Mar 25 2022 Alexander Stefanov <alexander@mezon.ru>
21mr|systemd-249-1.gitfab79a.29|1954	- cat glibc header for a time
21mr|systemd-249-1.gitfab79a.29|1955	
21mr|systemd-249-1.gitfab79a.29|1956	* Thu Mar 24 2022 Alexander Stefanov <alexander@mezon.ru>
21mr|systemd-249-1.gitfab79a.29|1957	- add support of e2k elbrus MCST
21mr|systemd-249-1.gitfab79a.29|1958	
21mr|systemd-249-1.gitfab79a.29|1959	* Tue Jan 18 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 249-1.gitfab79a.13
21mr|systemd-249-1.gitfab79a.29|1960	- Fix meson options
21mr|systemd-249-1.gitfab79a.29|1961	- meson 0.61 stopped allowing not existing options
21mr|systemd-249-1.gitfab79a.29|1962	- https://github.com/systemd/systemd/issues/22158
21mr|systemd-249-1.gitfab79a.29|1963	- DEBUG: meson.build:3:0: ERROR: Unknown options: "default_locale, python, static"
21mr|systemd-249-1.gitfab79a.29|1964	- Fix typo in -Ddefault-locale, C.UTF-8 was set automatically previously because it was set when no other value was defined.
21mr|systemd-249-1.gitfab79a.29|1965	- Remove not existing and useless options "static" and "python".
21mr|systemd-249-1.gitfab79a.29|1966	
21mr|systemd-249-1.gitfab79a.29|1967	* Tue Jan 18 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|systemd-249-1.gitfab79a.29|1968	- P systemd-libs (RB#11912)
21mr|systemd-249-1.gitfab79a.29|1969	- https://bugzilla.rosalinux.ru/show_bug.cgi?id=11912
21mr|systemd-249-1.gitfab79a.29|1970	
21mr|systemd-249-1.gitfab79a.29|1971	* Wed Nov 3 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 249-1.gitfab79a.12
21mr|systemd-249-1.gitfab79a.29|1972	- Enable login in emergency mode if root account is locked (RB#11592)
21mr|systemd-249-1.gitfab79a.29|1973	- Fixes: https://bugzilla.rosalinux.ru/show_bug.cgi?id=11592
21mr|systemd-249-1.gitfab79a.29|1974	
21mr|systemd-249-1.gitfab79a.29|1975	* Wed Nov 3 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|systemd-249-1.gitfab79a.29|1976	- Fix licenses
21mr|systemd-249-1.gitfab79a.29|1977	- Whole systemd is now licensed under LGPL, udev binaries are license under GPL (see LICENSES/README.md)
21mr|systemd-249-1.gitfab79a.29|1978	- Directory LICENSES appeared a bit later than our git snapshot,
21mr|systemd-249-1.gitfab79a.29|1979	- TODO: uncomment it on next update.
21mr|systemd-249-1.gitfab79a.29|1980	
21mr|systemd-249-1.gitfab79a.29|1981	* Wed Nov 3 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|systemd-249-1.gitfab79a.29|1982	- Disable updater of systemd-boot by default
21mr|systemd-249-1.gitfab79a.29|1983	- Grub2 is used in most cases, calling bootctl does not make sense, and it fails.
21mr|systemd-249-1.gitfab79a.29|1984	- Noted by keleg@
21mr|systemd-249-1.gitfab79a.29|1985	
21mr|systemd-249-1.gitfab79a.29|1986	* Wed Nov 3 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|systemd-249-1.gitfab79a.29|1987	- Remove obsolete udev rule
21mr|systemd-249-1.gitfab79a.29|1988	- "all_partitions" is not known to udev.
21mr|systemd-249-1.gitfab79a.29|1989	- udisks2 package has a rule for these devices in another form:
21mr|systemd-249-1.gitfab79a.29|1990	- `ENV{ID_VENDOR}=="*IOMEGA*", ENV{ID_MODEL}=="*ZIP*", ENV{ID_DRIVE_FLOPPY_ZIP}="1"`
21mr|systemd-249-1.gitfab79a.29|1991	- "all_partitions" meant creating block devices for every partition in old versions of udev,
21mr|systemd-249-1.gitfab79a.29|1992	- there is no such option now. Let's just remove this line.
21mr|systemd-249-1.gitfab79a.29|1993	- See: https://shallowsky.com/blog/linux/udev-static-devices.html
21mr|systemd-249-1.gitfab79a.29|1994	
21mr|systemd-249-1.gitfab79a.29|1995	* Wed Nov 3 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|systemd-249-1.gitfab79a.29|1996	- Remove broken symlink
21mr|systemd-249-1.gitfab79a.29|1997	- Remove its creation on new installations and remove it in existing installations.
21mr|systemd-249-1.gitfab79a.29|1998	- Remove an old and no more needed hack (ISOs of rosa2019.1 with that symlink existed in alpha state for some time about a year ago, probably nobody will upgrade from them now).
21mr|systemd-249-1.gitfab79a.29|1999	- See: https://github.com/systemd/systemd/issues/21224
21mr|systemd-249-1.gitfab79a.29|2000	
21mr|systemd-249-1.gitfab79a.29|2001	* Tue Nov 2 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|systemd-249-1.gitfab79a.29|2002	- Rebuild with current libseccomp 2.5.2
21mr|systemd-249-1.gitfab79a.29|2003	
21mr|systemd-249-1.gitfab79a.29|2004	* Tue Nov 2 2021 Владимир Потапов <v.potapov@rosalinux.ru>
21mr|systemd-249-1.gitfab79a.29|2005	- bump release for test build
21mr|systemd-249-1.gitfab79a.29|2006	
21mr|systemd-249-1.gitfab79a.29|2007	* Mon Nov 1 2021 Alexander Stefanov <alexander@mezon.ru> 249-1.gitfab79a.5
21mr|systemd-249-1.gitfab79a.29|2008	- add provides for scripts compatibility with OMV
21mr|systemd-249-1.gitfab79a.29|2009	
21mr|systemd-249-1.gitfab79a.29|2010	* Mon Nov 1 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|systemd-249-1.gitfab79a.29|2011	- Fix location of oomd and udev parts (RB#11559)
21mr|systemd-249-1.gitfab79a.29|2012	- move all oomd-related files into systemd-oomd subpackage
21mr|systemd-249-1.gitfab79a.29|2013	- move all hwdb-related files into udev subpackage
21mr|systemd-249-1.gitfab79a.29|2014	- explicitly list files in some places instead of useing globs to make this move possible and to track files better
21mr|systemd-249-1.gitfab79a.29|2015	- move some directories from systemd to systemd-units: current subpackage systemd-units does not make much sense, but owning some ramdom directories by systemd while most of the are owned by systemd-units makes even less sense
21mr|systemd-249-1.gitfab79a.29|2016	- remove some no more needed Obsoletes
21mr|systemd-249-1.gitfab79a.29|2017	- Fixes: https://bugzilla.rosalinux.ru/show_bug.cgi?id=11559
21mr|systemd-249-1.gitfab79a.29|2018	
21mr|systemd-249-1.gitfab79a.29|2019	* Mon Nov 1 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|systemd-249-1.gitfab79a.29|2020	- Make Yandex DNS have higher priority than Google ones
21mr|systemd-249-1.gitfab79a.29|2021	- Most users of ROSA are in Russia. Yandex is a Russian service. Plus many people have ping to Yandex lower than to Google.
21mr|systemd-249-1.gitfab79a.29|2022	
21mr|systemd-249-1.gitfab79a.29|2023	* Wed Oct 27 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|systemd-249-1.gitfab79a.29|2024	- Change LLMNR and mDNS defaults of resolved
21mr|systemd-249-1.gitfab79a.29|2025	- Let Avahi handle mDNS resolution, see:
21mr|systemd-249-1.gitfab79a.29|2026	- https://bugzilla.redhat.com/show_bug.cgi?id=1867830
21mr|systemd-249-1.gitfab79a.29|2027	- when both avahi and resolved run, they conflict. If we put mdns_minimal before resolve in /etc/nsswitch.conf,
21mr|systemd-249-1.gitfab79a.29|2028	- than it is resolved who will actually do DNS resolution, not Avahi.
21mr|systemd-249-1.gitfab79a.29|2029	- Avahi, as an implementation of mDNS, is important because it can not only resolve DNS,
21mr|systemd-249-1.gitfab79a.29|2030	- but also announce local service, we do it in openssh-server for example.
21mr|systemd-249-1.gitfab79a.29|2031	- So choosing to leave Avahi as it is for now. resolved will not respond for mDNS-related DNS queries.
21mr|systemd-249-1.gitfab79a.29|2032	- Disable LLMNR responding by default to avoid strange problems (see rhbz#1867830) and listening to a port on 0.0.0.0 (security issue).
21mr|systemd-249-1.gitfab79a.29|2033	- LLMNR resolving is still enabled by default.
21mr|systemd-249-1.gitfab79a.29|2034	- Fixes: https://bugzilla.rosalinux.ru/show_bug.cgi?id=11570
21mr|systemd-249-1.gitfab79a.29|2035	- Fixes: https://bugzilla.rosalinux.ru/show_bug.cgi?id=11534
21mr|systemd-249-1.gitfab79a.29|2036	- Fixes: https://bugzilla.rosalinux.ru/show_bug.cgi?id=11328
21mr|systemd-249-1.gitfab79a.29|2037	
21mr|systemd-249-1.gitfab79a.29|2038	* Wed Oct 27 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|systemd-249-1.gitfab79a.29|2039	- Disable DNSSEC by default (RB#11569)
21mr|systemd-249-1.gitfab79a.29|2040	- Change default DNSSEC=allow-dongrade to DNSSEC=no in systemd-resolved.
21mr|systemd-249-1.gitfab79a.29|2041	- systemd-resolved is used as a default DNS resolver in ROSA,
21mr|systemd-249-1.gitfab79a.29|2042	- multiple people report that is sometimes start logging failed DNSSEC and not resolving DNS.
21mr|systemd-249-1.gitfab79a.29|2043	- Even I caught this.
21mr|systemd-249-1.gitfab79a.29|2044	- Fedora disabled DNSSEC by default (https://fedoraproject.org/wiki/Changes/systemd-resolved#DNSSEC),
21mr|systemd-249-1.gitfab79a.29|2045	- let's do the same.
21mr|systemd-249-1.gitfab79a.29|2046	- Fixes: https://bugzilla.rosalinux.ru/show_bug.cgi?id=11569
21mr|systemd-249-1.gitfab79a.29|2047	- See also: https://bugzilla.rosalinux.ru/show_bug.cgi?id=11534
21mr|systemd-249-1.gitfab79a.29|2048	
21mr|systemd-249-1.gitfab79a.29|2049	* Fri Oct 8 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|systemd-249-1.gitfab79a.29|2050	- silent incorrent rpmlint error on i686
21mr|systemd-249-1.gitfab79a.29|2051	
21mr|systemd-249-1.gitfab79a.29|2052	* Thu Sep 30 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 249-1.gitfab79a.1
21mr|systemd-249-1.gitfab79a.29|2053	- update snapshot
21mr|systemd-249-1.gitfab79a.29|2054	
21mr|systemd-249-1.gitfab79a.29|2055	* Tue Sep 28 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|systemd-249-1.gitfab79a.29|2056	- rm odd metadata, no packages require resolvconf
21mr|systemd-249-1.gitfab79a.29|2057	
21mr|systemd-249-1.gitfab79a.29|2058	* Tue Sep 28 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|systemd-249-1.gitfab79a.29|2059	- upd: 246 -> 249 + git main
21mr|systemd-249-1.gitfab79a.29|2060	- update from 246 to curent git main (249+), there are usefull commits outside of systemd-stable, e.g. improved parsing of many IPAddressAllow/Deny, let's upgrade to v250 when it is released
21mr|systemd-249-1.gitfab79a.29|2061	- increade default max size of journal
21mr|systemd-249-1.gitfab79a.29|2062	- rediff patches, drop cherry-picks from upstream
21mr|systemd-249-1.gitfab79a.29|2063	- fix not owned directories
21mr|systemd-249-1.gitfab79a.29|2064	- move to unified cgroupsv2 hierarchy (most software is ready for it)
21mr|systemd-249-1.gitfab79a.29|2065	- TODO:
21mr|systemd-249-1.gitfab79a.29|2066	- update/rework triggers
21mr|systemd-249-1.gitfab79a.29|2067	- improve subpackaging
21mr|systemd-249-1.gitfab79a.29|2068	- fix location of "mymachines" in /etc/nsswitch.conf
21mr|systemd-249-1.gitfab79a.29|2069	
21mr|systemd-249-1.gitfab79a.29|2070	* Tue Sep 14 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 246.13-8
21mr|systemd-249-1.gitfab79a.29|2071	- Enable systemd-resolved by default (RB#11507)
21mr|systemd-249-1.gitfab79a.29|2072	- Kickstart files used to build ISOs enable systemd-resolved, now ISOs were built without it.
21mr|systemd-249-1.gitfab79a.29|2073	- systemd-resolved is the default DNS resolver now. It must be enabled by default (those who do not want it can run `systemctl mask systemd-resolved`).
21mr|systemd-249-1.gitfab79a.29|2074	- https://bugzilla.rosalinux.ru/show_bug.cgi?id=11507
21mr|systemd-249-1.gitfab79a.29|2075	
21mr|systemd-249-1.gitfab79a.29|2076	* Wed Aug 11 2021 Andrey Grigorev <survolog@yandex.ru> 246.13-7
21mr|systemd-249-1.gitfab79a.29|2077	- MassBuild#2339: Increase release tag
21mr|systemd-249-1.gitfab79a.29|2078	
21mr|systemd-249-1.gitfab79a.29|2079	* Tue Jul 13 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|systemd-249-1.gitfab79a.29|2080	- Fix missing dep in package which has /var/spool/initramfs-regen/udev
21mr|systemd-249-1.gitfab79a.29|2081	
21mr|systemd-249-1.gitfab79a.29|2082	* Wed Apr 28 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 246.13-6
21mr|systemd-249-1.gitfab79a.29|2083	- Properly package useful script
21mr|systemd-249-1.gitfab79a.29|2084	
21mr|systemd-249-1.gitfab79a.29|2085	* Wed Apr 28 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 246.13-5
21mr|systemd-249-1.gitfab79a.29|2086	- Move initrd regeneration to rosa-kernel-tools and its %%%%transfiletriggerin
21mr|systemd-249-1.gitfab79a.29|2087	
21mr|systemd-249-1.gitfab79a.29|2088	* Wed Apr 28 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|systemd-249-1.gitfab79a.29|2089	- initial move of scripts to rosa-kernel-tools
21mr|systemd-249-1.gitfab79a.29|2090	
21mr|systemd-249-1.gitfab79a.29|2091	* Mon Apr 26 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 246.13-3
21mr|systemd-249-1.gitfab79a.29|2092	- Fix typo in BRs:
21mr|systemd-249-1.gitfab79a.29|2093	- pkgconfig(libseccomp) is already present in another place and is not connected with selinux
21mr|systemd-249-1.gitfab79a.29|2094	
21mr|systemd-249-1.gitfab79a.29|2095	- Merge: 5a0a0ec 9824617
21mr|systemd-249-1.gitfab79a.29|2096	* Mon Apr 26 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 246.13-2
21mr|systemd-249-1.gitfab79a.29|2097	- Merge branch 'rosa2019.1' of abf.io:import/systemd into rosa2019.1
21mr|systemd-249-1.gitfab79a.29|2098	
21mr|systemd-249-1.gitfab79a.29|2099	* Mon Apr 26 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|systemd-249-1.gitfab79a.29|2100	- Clean up presets even more:
21mr|systemd-249-1.gitfab79a.29|2101	- do not enbale D-Bus activatable services:
21mr|systemd-249-1.gitfab79a.29|2102	- udisks2.service
21mr|systemd-249-1.gitfab79a.29|2103	- upower.service
21mr|systemd-249-1.gitfab79a.29|2104	- polkit.service
21mr|systemd-249-1.gitfab79a.29|2105	- bluetooth.service
21mr|systemd-249-1.gitfab79a.29|2106	- accounts-daemon.service
21mr|systemd-249-1.gitfab79a.29|2107	- rtkit-daemon.service
21mr|systemd-249-1.gitfab79a.29|2108	- There is no need to run them when they are not needed;
21mr|systemd-249-1.gitfab79a.29|2109	- if they are required in running form to avoid waiting for them to start
21mr|systemd-249-1.gitfab79a.29|2110	- for the first time, they can be enabled in other places, not here in systemd.
21mr|systemd-249-1.gitfab79a.29|2111	- acpid is replaced by systemd-logind nowadays, it must not be installed by default,
21mr|systemd-249-1.gitfab79a.29|2112	- and those who install it manually, can and should enable it manually
21mr|systemd-249-1.gitfab79a.29|2113	- there are no mandriva-* services, if there are any, better make presets in other packages
21mr|systemd-249-1.gitfab79a.29|2114	- xinetd.service is mostly replaced by systemd socket-based activation,
21mr|systemd-249-1.gitfab79a.29|2115	- it is not installed even in server systems by default; those who need it can install and enable it
21mr|systemd-249-1.gitfab79a.29|2116	- rngd.service has a preset to enable it in rng-tools package
21mr|systemd-249-1.gitfab79a.29|2117	- KSM (kernel same memory pages) daemon is not used in ROSA, no need to list it here
21mr|systemd-249-1.gitfab79a.29|2118	- I don't know why sysstat.service is so much needed to enable it, systems work OK without it
21mr|systemd-249-1.gitfab79a.29|2119	
21mr|systemd-249-1.gitfab79a.29|2120	* Sat Apr 24 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 246.13-1
21mr|systemd-249-1.gitfab79a.29|2121	- upd: 246.12 -> 246.13
21mr|systemd-249-1.gitfab79a.29|2122	- Important fix is fix of resolved
21mr|systemd-249-1.gitfab79a.29|2123	- https://github.com/systemd/systemd-stable/commit/423b1e759c73fe0bb8257a9e8da27c73e6637220
21mr|systemd-249-1.gitfab79a.29|2124	
21mr|systemd-249-1.gitfab79a.29|2125	* Sat Apr 24 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 246.12-8
21mr|systemd-249-1.gitfab79a.29|2126	- Fix files after deleting files
21mr|systemd-249-1.gitfab79a.29|2127	
21mr|systemd-249-1.gitfab79a.29|2128	* Sat Apr 24 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|systemd-249-1.gitfab79a.29|2129	- Do not delete files which do not conflict now
21mr|systemd-249-1.gitfab79a.29|2130	- [user@rosa2019 tmp]$ rpm -ql initscripts | grep crypttab
21mr|systemd-249-1.gitfab79a.29|2131	- [user@rosa2019 tmp]$
21mr|systemd-249-1.gitfab79a.29|2132	
21mr|systemd-249-1.gitfab79a.29|2133	* Sat Apr 24 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|systemd-249-1.gitfab79a.29|2134	- rm ifcfg crap (setting up of network by legacy initscripts must be avoided and those scripts look like not needed stuff), rm not used udev config
21mr|systemd-249-1.gitfab79a.29|2135	- [user@rosa2019 systemd]$ grep -inHr sysconfig/udev /lib/systemd
21mr|systemd-249-1.gitfab79a.29|2136	- [user@rosa2019 systemd]$ grep -inHr sysconfig/udev /etc/systemd
21mr|systemd-249-1.gitfab79a.29|2137	- [user@rosa2019 systemd]$
21mr|systemd-249-1.gitfab79a.29|2138	
21mr|systemd-249-1.gitfab79a.29|2139	* Fri Apr 23 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 246.12-6
21mr|systemd-249-1.gitfab79a.29|2140	- avoid active lvm2 service everywhere, even where there are no lvms
21mr|systemd-249-1.gitfab79a.29|2141	
21mr|systemd-249-1.gitfab79a.29|2142	* Fri Apr 23 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 246.12-5
21mr|systemd-249-1.gitfab79a.29|2143	- Try to avoid running ModemManager when no modems are used
21mr|systemd-249-1.gitfab79a.29|2144	
21mr|systemd-249-1.gitfab79a.29|2145	* Fri Apr 23 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 246.12-4
21mr|systemd-249-1.gitfab79a.29|2146	- Properly apply all presets
21mr|systemd-249-1.gitfab79a.29|2147	- Presetting was not adapted by me when upgrading systemd to. v243,
21mr|systemd-249-1.gitfab79a.29|2148	- getty@tty1.service was not enabled, there was no getty (shell) in tty1.
21mr|systemd-249-1.gitfab79a.29|2149	- Thanks to PastorDi@ for noting disabled getty@tty1.service.
21mr|systemd-249-1.gitfab79a.29|2150	
21mr|systemd-249-1.gitfab79a.29|2151	* Fri Apr 23 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|systemd-249-1.gitfab79a.29|2152	- add sddm to list of DMs
21mr|systemd-249-1.gitfab79a.29|2153	
21mr|systemd-249-1.gitfab79a.29|2154	* Fri Apr 23 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|systemd-249-1.gitfab79a.29|2155	- Fix building with current GNU EFI
21mr|systemd-249-1.gitfab79a.29|2156	
21mr|systemd-249-1.gitfab79a.29|2157	* Fri Apr 23 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|systemd-249-1.gitfab79a.29|2158	- upd: 246.9 -> 246.12
21mr|systemd-249-1.gitfab79a.29|2159	
21mr|systemd-249-1.gitfab79a.29|2160	* Sat Jan 16 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 246.9-2
21mr|systemd-249-1.gitfab79a.29|2161	- Try to fix systemd-sysusers inside mkimage-dnf.sh
21mr|systemd-249-1.gitfab79a.29|2162	
21mr|systemd-249-1.gitfab79a.29|2163	- Merge: 293f35a 3772b56
21mr|systemd-249-1.gitfab79a.29|2164	* Sat Jan 16 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 246.9-1
21mr|systemd-249-1.gitfab79a.29|2165	- Merge branch 'rosa2019.1' of abf.io:import/systemd into rosa2019.1
21mr|systemd-249-1.gitfab79a.29|2166	
21mr|systemd-249-1.gitfab79a.29|2167	* Sat Jan 16 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|systemd-249-1.gitfab79a.29|2168	- upd: 246.6 -> 246.9
21mr|systemd-249-1.gitfab79a.29|2169	
21mr|systemd-249-1.gitfab79a.29|2170	* Tue Nov 10 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|systemd-249-1.gitfab79a.29|2171	- add zstd
21mr|systemd-249-1.gitfab79a.29|2172	
21mr|systemd-249-1.gitfab79a.29|2173	* Mon Nov 9 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 246.6-6
21mr|systemd-249-1.gitfab79a.29|2174	- Clean up presets of network services:
21mr|systemd-249-1.gitfab79a.29|2175	- * remove sshd from here: unexpectidly enabled sshd can be a security hole
21mr|systemd-249-1.gitfab79a.29|2176	- * remove firewalls firewalld and iptables:
21mr|systemd-249-1.gitfab79a.29|2177	- * there are iptables.service and ip6tables.service, ip6tables should be added alongside iptables
21mr|systemd-249-1.gitfab79a.29|2178	- * but firewalls enabled by default make behaviour of the system not as a user expects,
21mr|systemd-249-1.gitfab79a.29|2179	- let's better disable them and let users or builders of ISO images enable them
21mr|systemd-249-1.gitfab79a.29|2180	
21mr|systemd-249-1.gitfab79a.29|2181	* Tue Oct 27 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 246.6-5
21mr|systemd-249-1.gitfab79a.29|2182	- Fix typo: switch default cgroup hierarchy to hybrid, it was a confusion
21mr|systemd-249-1.gitfab79a.29|2183	
21mr|systemd-249-1.gitfab79a.29|2184	* Thu Oct 22 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 246.6-4
21mr|systemd-249-1.gitfab79a.29|2185	- upd: 243 -> 246
21mr|systemd-249-1.gitfab79a.29|2186	- * use systemd-stable channel because there is a point release 246.6 at this moment
21mr|systemd-249-1.gitfab79a.29|2187	- * drop patches for compatibility with behaviour of systemd-230 and support for ROSA < 2019.1, including support of RPM 5
21mr|systemd-249-1.gitfab79a.29|2188	- * drop 0001-main-Add-failsafe-to-the-sysvinit-compat-cmdline-key.patch which could make leakage of sensitive system information possible
21mr|systemd-249-1.gitfab79a.29|2189	- * do not pull chkconfig, it is not needed in a pure systemd system and may be installed separately if needed
21mr|systemd-249-1.gitfab79a.29|2190	- * keep systemd-timesyncd, systemd-networkd and systemd-resolved disabled for now, but:
21mr|systemd-249-1.gitfab79a.29|2191	- systemd-timesyncd should be enabled by default once drakclock is replaced with a tool from manatools which can set up not only ntpd, but systemd-timesyncd as well,
21mr|systemd-249-1.gitfab79a.29|2192	- systemd-networkd should not be enabled by default to my mind, a user may enable either it or e.g. NetworkManager himself (we ship ISOs with NM enables and rootfs with networkd enabled)
21mr|systemd-249-1.gitfab79a.29|2193	- * drop rsyslog stuff, it was reported to cause spam in logs and I do not see why it is needed here
21mr|systemd-249-1.gitfab79a.29|2194	- * drop our old crappy network services with too wide globs for names of network interfaces to make behaviour of systemd-network as in upstream and because newer presets have appeared in upstream
21mr|systemd-249-1.gitfab79a.29|2195	- * keep sysrq = 16 as in upstream
21mr|systemd-249-1.gitfab79a.29|2196	- * drop strange stuff which tries to keep kernel-default naming of interfaces because it is crappy; we may use sth like udev-rule-generator from ALT Linux for smarter disabledment of udev's renaming of network interfaces (or a user may simply create removed file himself, it is very simple)
21mr|systemd-249-1.gitfab79a.29|2197	- * filesystem owns /run, remove ownership from systemd
21mr|systemd-249-1.gitfab79a.29|2198	- * dropped enablement of all user services by default, https://fedoraproject.org/wiki/Changes/Systemd_presets_for_user_units (some packages may require adaptation), note also that now there is a generator of them from /etc/xdg/autostart/*.desktop files
21mr|systemd-249-1.gitfab79a.29|2199	- * dropped symlink udevd (not needed, no consumers)
21mr|systemd-249-1.gitfab79a.29|2200	- * dropped compat symlinks to udev services
21mr|systemd-249-1.gitfab79a.29|2201	- * TODO: keep default-hierarchy=unified for now, may be enable hybrid later when docker etc. are ready
21mr|systemd-249-1.gitfab79a.29|2202	- * TOOD: move everything from /lib/systemd to /usr/lib/systemd to avoid this crap with suplicating directories
21mr|systemd-249-1.gitfab79a.29|2203	- * TODO: for now keep compatibility with network scripts from initscripts untouched, requires investigation and probably removal
21mr|systemd-249-1.gitfab79a.29|2204	
21mr|systemd-249-1.gitfab79a.29|2205	* Fri Jul 31 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 243-59
21mr|systemd-249-1.gitfab79a.29|2206	- /etc/ssl -> /etc/pki/tls in systemd-journal-gateway
21mr|systemd-249-1.gitfab79a.29|2207	
21mr|systemd-249-1.gitfab79a.29|2208	* Fri Jul 31 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 243-58
21mr|systemd-249-1.gitfab79a.29|2209	- Fix updating rosa2016.1
21mr|systemd-249-1.gitfab79a.29|2210	- Due to lost provide, needed as Requires(post) for basesystem-mandatory, update transaction could not be done due to lost provide "systemd-sysvinit"
21mr|systemd-249-1.gitfab79a.29|2211	- https://abf.io/import/basesystem/blob/rosa2016.1/basesystem.spec#lc-73
21mr|systemd-249-1.gitfab79a.29|2212	- "Requires(post): systemd-sysvinit"
21mr|systemd-249-1.gitfab79a.29|2213	
21mr|systemd-249-1.gitfab79a.29|2214	* Thu Jul 30 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 243-57
21mr|systemd-249-1.gitfab79a.29|2215	- Fix typo to fix RPM generator of Provides user() and group()
21mr|systemd-249-1.gitfab79a.29|2216	
21mr|systemd-249-1.gitfab79a.29|2217	* Fri Jul 24 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|systemd-249-1.gitfab79a.29|2218	- Sync %%%%check with removed RPATH
21mr|systemd-249-1.gitfab79a.29|2219	
21mr|systemd-249-1.gitfab79a.29|2220	* Sat Jul 11 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 243-56
21mr|systemd-249-1.gitfab79a.29|2221	- Fix %%systemd_create_package and %%tmpfiles_create_package macros
21mr|systemd-249-1.gitfab79a.29|2222	- Fixes %%systemd_create_package and %%tmpfiles_create_package to make them actually work and sync their output policy with other macros.
21mr|systemd-249-1.gitfab79a.29|2223	- PRed to upstream: https://github.com/systemd/systemd/pull/16430
21mr|systemd-249-1.gitfab79a.29|2224	
21mr|systemd-249-1.gitfab79a.29|2225	* Wed Jul 8 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 243-55
21mr|systemd-249-1.gitfab79a.29|2226	- Strict dependency from the same release of lib64systemd-shared_243 because it provides most of functions and so must be updated with systemd
21mr|systemd-249-1.gitfab79a.29|2227	
21mr|systemd-249-1.gitfab79a.29|2228	* Sun Jul 5 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 243-54
21mr|systemd-249-1.gitfab79a.29|2229	- cherry-pick "Fix build with µhttpd 0.9.71"
21mr|systemd-249-1.gitfab79a.29|2230	
21mr|systemd-249-1.gitfab79a.29|2231	* Sun Jul 5 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 243-53
21mr|systemd-249-1.gitfab79a.29|2232	- Move library to a common location, unbreak work after removing RPATH
21mr|systemd-249-1.gitfab79a.29|2233	- Fixes: 172b0e93afec05a60270a091e3d6260e636b4388
21mr|systemd-249-1.gitfab79a.29|2234	- Noted by survolog@
21mr|systemd-249-1.gitfab79a.29|2235	
21mr|systemd-249-1.gitfab79a.29|2236	* Fri Jul 3 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 243-52
21mr|systemd-249-1.gitfab79a.29|2237	- delete odd RPATHs
21mr|systemd-249-1.gitfab79a.29|2238	
21mr|systemd-249-1.gitfab79a.29|2239	* Thu Jun 25 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 243-51
21mr|systemd-249-1.gitfab79a.29|2240	- Adapt gnu-efi BR for recent changes in gnu-efi pkg
21mr|systemd-249-1.gitfab79a.29|2241	
21mr|systemd-249-1.gitfab79a.29|2242	* Thu Jun 25 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 243-51
21mr|systemd-249-1.gitfab79a.29|2243	- Drop warnings about depreceated /var/run
21mr|systemd-249-1.gitfab79a.29|2244	
21mr|systemd-249-1.gitfab79a.29|2245	* Wed Jun 3 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 243-50
21mr|systemd-249-1.gitfab79a.29|2246	- Restore noexec,nosuid on /tmp in rosa2019.05
21mr|systemd-249-1.gitfab79a.29|2247	
21mr|systemd-249-1.gitfab79a.29|2248	* Wed Jun 3 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 243-49
21mr|systemd-249-1.gitfab79a.29|2249	- kernel.sysrq=16 by default for newer paltforms instead of 1 (allow only sync command) for better security
21mr|systemd-249-1.gitfab79a.29|2250	
21mr|systemd-249-1.gitfab79a.29|2251	* Sun May 24 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 243-48
21mr|systemd-249-1.gitfab79a.29|2252	- Avoid some dependency loops by removing not needed requires
21mr|systemd-249-1.gitfab79a.29|2253	
21mr|systemd-249-1.gitfab79a.29|2254	* Sun May 24 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 243-47
21mr|systemd-249-1.gitfab79a.29|2255	- Pull systemd-units from systemd to ensure consistency
21mr|systemd-249-1.gitfab79a.29|2256	
21mr|systemd-249-1.gitfab79a.29|2257	* Tue May 12 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|systemd-249-1.gitfab79a.29|2258	- Duplicate link to a ready to use git to easify the job for people who may want to add new patches
21mr|systemd-249-1.gitfab79a.29|2259	
21mr|systemd-249-1.gitfab79a.29|2260	* Sat May 9 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|systemd-249-1.gitfab79a.29|2261	- set LatArCyrHeb-16 as default vconsole font, we need cyr symbols
21mr|systemd-249-1.gitfab79a.29|2262	
21mr|systemd-249-1.gitfab79a.29|2263	* Sat May 9 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|systemd-249-1.gitfab79a.29|2264	- set correct modern FONT
21mr|systemd-249-1.gitfab79a.29|2265	
21mr|systemd-249-1.gitfab79a.29|2266	* Sat May 9 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|systemd-249-1.gitfab79a.29|2267	- setfont in bindir
21mr|systemd-249-1.gitfab79a.29|2268	
21mr|systemd-249-1.gitfab79a.29|2269	* Sat May 9 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|systemd-249-1.gitfab79a.29|2270	- add proper path to setfont
21mr|systemd-249-1.gitfab79a.29|2271	
21mr|systemd-249-1.gitfab79a.29|2272	* Sat May 9 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|systemd-249-1.gitfab79a.29|2273	- kbd is mandatory for systemd binaries
21mr|systemd-249-1.gitfab79a.29|2274	
21mr|systemd-249-1.gitfab79a.29|2275	- Merge: 30a84d5 b6837cf
21mr|systemd-249-1.gitfab79a.29|2276	* Tue Apr 28 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|systemd-249-1.gitfab79a.29|2277	- Merge branch 'rosa2019.1' of ssh://abf.rosalinux.ru/import/systemd into rosa2019.1
21mr|systemd-249-1.gitfab79a.29|2278	
21mr|systemd-249-1.gitfab79a.29|2279	* Tue Apr 28 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|systemd-249-1.gitfab79a.29|2280	- drop crappy ldetect-lst
21mr|systemd-249-1.gitfab79a.29|2281	
21mr|systemd-249-1.gitfab79a.29|2282	* Tue Apr 28 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 243-46
21mr|systemd-249-1.gitfab79a.29|2283	- less brainfucking order of options, guarantee that default-hierarchy is always hybrid in compat230 mode
21mr|systemd-249-1.gitfab79a.29|2284	
21mr|systemd-249-1.gitfab79a.29|2285	* Tue Apr 28 2020 Alexander Stefanov <alexander@mezon.ru> 243-45
21mr|systemd-249-1.gitfab79a.29|2286	- unclosed if
21mr|systemd-249-1.gitfab79a.29|2287	
21mr|systemd-249-1.gitfab79a.29|2288	* Tue Apr 28 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|systemd-249-1.gitfab79a.29|2289	- try to fix issue with docker and unified cgroup hierarchy
21mr|systemd-249-1.gitfab79a.29|2290	
21mr|systemd-249-1.gitfab79a.29|2291	* Mon Apr 20 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 243-44
21mr|systemd-249-1.gitfab79a.29|2292	- restore versionizing in provides of sysvinit
21mr|systemd-249-1.gitfab79a.29|2293	- "package util-linux-1:2.35.1-3.x86_64 conflicts with sysvinit < 2.87-11 provided by systemd-243-43.x86_64"
21mr|systemd-249-1.gitfab79a.29|2294	
21mr|systemd-249-1.gitfab79a.29|2295	* Mon Apr 20 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|systemd-249-1.gitfab79a.29|2296	- systemd-sysv-install will be in chkconfig in rosa2019.05 as in rosa2019.1
21mr|systemd-249-1.gitfab79a.29|2297	
21mr|systemd-249-1.gitfab79a.29|2298	* Mon Apr 20 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|systemd-249-1.gitfab79a.29|2299	- clean up, drop updatability from rosa2014.1:
21mr|systemd-249-1.gitfab79a.29|2300	- lockdev is not used in neither scripltlets, nor source code, noted by fedya@
21mr|systemd-249-1.gitfab79a.29|2301	- drop Obsoletes which are no more relevant for updating inside rosa2016.1, where v230 is in main/release
21mr|systemd-249-1.gitfab79a.29|2302	- drop odd and not used Requires for scriptlets
21mr|systemd-249-1.gitfab79a.29|2303	
21mr|systemd-249-1.gitfab79a.29|2304	* Sun Apr 19 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 243-42
21mr|systemd-249-1.gitfab79a.29|2305	- patch: always run setfont(8) despite empty /etc/vconsole.conf
21mr|systemd-249-1.gitfab79a.29|2306	
21mr|systemd-249-1.gitfab79a.29|2307	* Tue Mar 24 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 243-41
21mr|systemd-249-1.gitfab79a.29|2308	- Fix paths in macros (RB#10537), precreate missing directories
21mr|systemd-249-1.gitfab79a.29|2309	- https://bugzilla.rosalinux.ru/show_bug.cgi?id=10537

17028 21
21mr|systemd-settings-1-3|1	Summary:	Settings for systemd
21mr|systemd-settings-1-3|2	Name:		systemd-settings
21mr|systemd-settings-1-3|3	Version:	1
21mr|systemd-settings-1-3|4	Release:	3
21mr|systemd-settings-1-3|5	Group:		System/Configuration/Boot and Init
21mr|systemd-settings-1-3|6	License:	GPLv2+
21mr|systemd-settings-1-3|7	BuildArch:	noarch
21mr|systemd-settings-1-3|8	Source10:	disable-kill-user-processes.conf
21mr|systemd-settings-1-3|9	Source11:	disable-resolve-llmnr.conf
21mr|systemd-settings-1-3|10	Source12:	enable-kill-user-processes.conf
21mr|systemd-settings-1-3|11	Source13:	enable-log-to-tty12.conf
21mr|systemd-settings-1-3|12	Source14:	enable-showstatus.conf
21mr|systemd-settings-1-3|13	Source15:	ignore-handle-lid-switch.conf
21mr|systemd-settings-1-3|14	Source16:	enable-resolve-llmnr.conf
21mr|systemd-settings-1-3|15	Source17:	set-poweroff-time-sec15.conf
21mr|systemd-settings-1-3|16	
21mr|systemd-settings-1-3|17	%description
21mr|systemd-settings-1-3|18	This package contains drop-in settings for systemd.
21mr|systemd-settings-1-3|19	
21mr|systemd-settings-1-3|20	#---------------------------------------------------------------------
21mr|systemd-settings-1-3|21	
21mr|systemd-settings-1-3|22	%package disable-kill-user-processes
21mr|systemd-settings-1-3|23	Summary:	Set global KillUserProcesses=no in systemd
21mr|systemd-settings-1-3|24	Requires:	systemd
21mr|systemd-settings-1-3|25	Conflicts:	%{name}-enable-kill-user-processes
21mr|systemd-settings-1-3|26	# Tested with 1C_Enterprise83-server-8.3.13-1644.x86_64.rpm
21mr|systemd-settings-1-3|27	# https://yandex.ru/search/?text=1c+KillUserProcesses
21mr|systemd-settings-1-3|28	Supplements:	/etc/init.d/srv1cv83
21mr|systemd-settings-1-3|29	
21mr|systemd-settings-1-3|30	%description disable-kill-user-processes
21mr|systemd-settings-1-3|31	%{summary}
21mr|systemd-settings-1-3|32	
21mr|systemd-settings-1-3|33	%files disable-kill-user-processes
21mr|systemd-settings-1-3|34	%{_systemd_util_dir}/logind.conf.d/disable-kill-user-processes.conf
21mr|systemd-settings-1-3|35	
21mr|systemd-settings-1-3|36	#---------------------------------------------------------------------
21mr|systemd-settings-1-3|37	
21mr|systemd-settings-1-3|38	%package enable-kill-user-processes
21mr|systemd-settings-1-3|39	Summary:	Set global KillUserProcesses=yes
21mr|systemd-settings-1-3|40	Requires:	systemd
21mr|systemd-settings-1-3|41	Conflicts:	%{name}-disable-kill-user-processes
21mr|systemd-settings-1-3|42	
21mr|systemd-settings-1-3|43	%description enable-kill-user-processes
21mr|systemd-settings-1-3|44	%{summary}
21mr|systemd-settings-1-3|45	
21mr|systemd-settings-1-3|46	%files enable-kill-user-processes
21mr|systemd-settings-1-3|47	%{_systemd_util_dir}/logind.conf.d/enable-kill-user-processes.conf
21mr|systemd-settings-1-3|48	
21mr|systemd-settings-1-3|49	#---------------------------------------------------------------------
21mr|systemd-settings-1-3|50	
21mr|systemd-settings-1-3|51	%package enable-showstatus
21mr|systemd-settings-1-3|52	Summary:	Set global ShowStatus=yes in systemd
21mr|systemd-settings-1-3|53	Requires:	systemd
21mr|systemd-settings-1-3|54	
21mr|systemd-settings-1-3|55	%description enable-showstatus
21mr|systemd-settings-1-3|56	%{summary}
21mr|systemd-settings-1-3|57	
21mr|systemd-settings-1-3|58	%files enable-showstatus
21mr|systemd-settings-1-3|59	%{_systemd_util_dir}/system.conf.d/enable-showstatus.conf
21mr|systemd-settings-1-3|60	
21mr|systemd-settings-1-3|61	#---------------------------------------------------------------------
21mr|systemd-settings-1-3|62	
21mr|systemd-settings-1-3|63	%package enable-log-to-tty12
21mr|systemd-settings-1-3|64	Summary: Set global TTYPath=/dev/tty12 to forward logs to TTY12 in systemd
21mr|systemd-settings-1-3|65	Requires:	systemd
21mr|systemd-settings-1-3|66	
21mr|systemd-settings-1-3|67	%description enable-log-to-tty12
21mr|systemd-settings-1-3|68	%{summary}
21mr|systemd-settings-1-3|69	
21mr|systemd-settings-1-3|70	%files enable-log-to-tty12
21mr|systemd-settings-1-3|71	%{_systemd_util_dir}/journald.conf.d/enable-log-to-tty12.conf
21mr|systemd-settings-1-3|72	
21mr|systemd-settings-1-3|73	#---------------------------------------------------------------------
21mr|systemd-settings-1-3|74	
21mr|systemd-settings-1-3|75	%package disable-resolve-llmnr
21mr|systemd-settings-1-3|76	Summary:	Set global LLMNR=no in systemd-resolved
21mr|systemd-settings-1-3|77	Requires:	systemd
21mr|systemd-settings-1-3|78	
21mr|systemd-settings-1-3|79	%description disable-resolve-llmnr
21mr|systemd-settings-1-3|80	%{summary}
21mr|systemd-settings-1-3|81	
21mr|systemd-settings-1-3|82	%files disable-resolve-llmnr
21mr|systemd-settings-1-3|83	%{_systemd_util_dir}/resolved.conf.d/disable-resolve-llmnr.conf
21mr|systemd-settings-1-3|84	#---------------------------------------------------------------------
21mr|systemd-settings-1-3|85	
21mr|systemd-settings-1-3|86	%package enable-resolve-llmnr
21mr|systemd-settings-1-3|87	Summary:	Set global LLMNR=yes in systemd-resolved
21mr|systemd-settings-1-3|88	Requires:	systemd
21mr|systemd-settings-1-3|89	
21mr|systemd-settings-1-3|90	%description enable-resolve-llmnr
21mr|systemd-settings-1-3|91	%{summary}
21mr|systemd-settings-1-3|92	
21mr|systemd-settings-1-3|93	%files enable-resolve-llmnr
21mr|systemd-settings-1-3|94	%{_systemd_util_dir}/resolved.conf.d/enable-resolve-llmnr.conf
21mr|systemd-settings-1-3|95	
21mr|systemd-settings-1-3|96	#---------------------------------------------------------------------
21mr|systemd-settings-1-3|97	
21mr|systemd-settings-1-3|98	%package ignore-handle-lid-switch
21mr|systemd-settings-1-3|99	Summary:	Set HandleLidSwitch=ignore in systemd
21mr|systemd-settings-1-3|100	Requires:	systemd
21mr|systemd-settings-1-3|101	
21mr|systemd-settings-1-3|102	%description ignore-handle-lid-switch
21mr|systemd-settings-1-3|103	%{summary}
21mr|systemd-settings-1-3|104	
21mr|systemd-settings-1-3|105	%files ignore-handle-lid-switch
21mr|systemd-settings-1-3|106	%{_systemd_util_dir}/logind.conf.d/ignore-handle-lid-switch.conf
21mr|systemd-settings-1-3|107	
21mr|systemd-settings-1-3|108	#---------------------------------------------------------------------
21mr|systemd-settings-1-3|109	
21mr|systemd-settings-1-3|110	%package set-poweroff-time-sec15
21mr|systemd-settings-1-3|111	Summary:	Set JobTimeoutSec in poweroff.target systemd
21mr|systemd-settings-1-3|112	Requires:	systemd
21mr|systemd-settings-1-3|113	
21mr|systemd-settings-1-3|114	%description set-poweroff-time-sec15
21mr|systemd-settings-1-3|115	%{summary} to 15 sec
21mr|systemd-settings-1-3|116	
21mr|systemd-settings-1-3|117	%files set-poweroff-time-sec15
21mr|systemd-settings-1-3|118	%{_unitdir}/poweroff.target.d/set-poweroff-time-sec15.conf
21mr|systemd-settings-1-3|119	
21mr|systemd-settings-1-3|120	#---------------------------------------------------------------------
21mr|systemd-settings-1-3|121	
21mr|systemd-settings-1-3|122	%prep
21mr|systemd-settings-1-3|123	%setup -qTc
21mr|systemd-settings-1-3|124	cp %{sources} .
21mr|systemd-settings-1-3|125	
21mr|systemd-settings-1-3|126	%install
21mr|systemd-settings-1-3|127	
21mr|systemd-settings-1-3|128	install -p -Dm644 disable-kill-user-processes.conf \
21mr|systemd-settings-1-3|129	%{buildroot}%{_systemd_util_dir}/logind.conf.d/disable-kill-user-processes.conf
21mr|systemd-settings-1-3|130	install -p -Dm644 enable-kill-user-processes.conf \
21mr|systemd-settings-1-3|131	%{buildroot}%{_systemd_util_dir}/logind.conf.d/enable-kill-user-processes.conf
21mr|systemd-settings-1-3|132	install -p -Dm644 enable-showstatus.conf \
21mr|systemd-settings-1-3|133	%{buildroot}%{_systemd_util_dir}/system.conf.d/enable-showstatus.conf
21mr|systemd-settings-1-3|134	install -p -Dm644 enable-log-to-tty12.conf \
21mr|systemd-settings-1-3|135	%{buildroot}%{_systemd_util_dir}/journald.conf.d/enable-log-to-tty12.conf
21mr|systemd-settings-1-3|136	install -p -Dm644 disable-resolve-llmnr.conf \
21mr|systemd-settings-1-3|137	%{buildroot}%{_systemd_util_dir}/resolved.conf.d/disable-resolve-llmnr.conf
21mr|systemd-settings-1-3|138	install -p -Dm644 enable-resolve-llmnr.conf \
21mr|systemd-settings-1-3|139	%{buildroot}%{_systemd_util_dir}/resolved.conf.d/enable-resolve-llmnr.conf
21mr|systemd-settings-1-3|140	install -p -Dm644 ignore-handle-lid-switch.conf \
21mr|systemd-settings-1-3|141	%{buildroot}%{_systemd_util_dir}/logind.conf.d/ignore-handle-lid-switch.conf
21mr|systemd-settings-1-3|142	install -p -Dm644 set-poweroff-time-sec15.conf \
21mr|systemd-settings-1-3|143	%{buildroot}%{_unitdir}/poweroff.target.d/set-poweroff-time-sec15.conf

17029 21
21mr|systemtap-4.2-5|1	%define _duplicate_files_terminate_build 0
21mr|systemtap-4.2-5|2	
21mr|systemtap-4.2-5|3	%bcond_with	java
21mr|systemtap-4.2-5|4	# systemtap uses nested functions in loc2c.c
21mr|systemtap-4.2-5|5	%global __cc gcc
21mr|systemtap-4.2-5|6	%global __cxx g++
21mr|systemtap-4.2-5|7	%define _disable_ld_no_undefined %nil
21mr|systemtap-4.2-5|8	
21mr|systemtap-4.2-5|9	%bcond_without	avahi
21mr|systemtap-4.2-5|10	%bcond_with	docs
21mr|systemtap-4.2-5|11	%bcond_without	exporter
21mr|systemtap-4.2-5|12	%bcond_without	python3
21mr|systemtap-4.2-5|13	
21mr|systemtap-4.2-5|14	Summary:	Infrastructure to gather information about the running Linux system
21mr|systemtap-4.2-5|15	Name:		systemtap
21mr|systemtap-4.2-5|16	Epoch:		1
21mr|systemtap-4.2-5|17	Version:	4.2
21mr|systemtap-4.2-5|18	Release:	5
21mr|systemtap-4.2-5|19	License:	GPLv2+
21mr|systemtap-4.2-5|20	Group:		Development/Kernel
21mr|systemtap-4.2-5|21	Url:		http://sourceware.org/systemtap/
21mr|systemtap-4.2-5|22	Source0:	http://sourceware.org/systemtap/ftp/releases/%{name}-%{version}.tar.gz
21mr|systemtap-4.2-5|23	Patch3:		systemtap-2.5-fix-aliasing-violations.patch
21mr|systemtap-4.2-5|24	Patch4:         e2k-fix-assembly.patch
21mr|systemtap-4.2-5|25	
21mr|systemtap-4.2-5|26	BuildRequires:	cap-devel
21mr|systemtap-4.2-5|27	BuildRequires:	elfutils-devel
21mr|systemtap-4.2-5|28	BuildRequires:	gettext
21mr|systemtap-4.2-5|29	BuildRequires:	gettext-devel
21mr|systemtap-4.2-5|30	%if %{with avahi}
21mr|systemtap-4.2-5|31	BuildRequires:	pkgconfig(avahi-client)
21mr|systemtap-4.2-5|32	BuildRequires:	avahi-common-devel
21mr|systemtap-4.2-5|33	%endif
21mr|systemtap-4.2-5|34	%if %{with docs}
21mr|systemtap-4.2-5|35	BuildRequires:	xmlto
21mr|systemtap-4.2-5|36	BuildRequires:	texlive-dvips texlive-charter texlive-mathdesign
21mr|systemtap-4.2-5|37	%endif
21mr|systemtap-4.2-5|38	BuildRequires:	pkgconfig(nss)
21mr|systemtap-4.2-5|39	BuildRequires:	pkgconfig(nspr)
21mr|systemtap-4.2-5|40	BuildRequires:	pkgconfig(sqlite3)
21mr|systemtap-4.2-5|41	%if %{with python3}
21mr|systemtap-4.2-5|42	BuildRequires:	pkgconfig(python3)
21mr|systemtap-4.2-5|43	BuildRequires:	python3-setuptools
21mr|systemtap-4.2-5|44	%endif
21mr|systemtap-4.2-5|45	BuildRequires:	pkgconfig(rpm)
21mr|systemtap-4.2-5|46	BuildRequires:	pkgconfig(popt)
21mr|systemtap-4.2-5|47	%if %{with java}
21mr|systemtap-4.2-5|48	BuildRequires:	jpackage-utils java-1.8.0-openjdk-devel
21mr|systemtap-4.2-5|49	%endif
21mr|systemtap-4.2-5|50	
21mr|systemtap-4.2-5|51	%description
21mr|systemtap-4.2-5|52	SystemTap provides free software (GPL) infrastructure to simplify the gathering
21mr|systemtap-4.2-5|53	of information about the running Linux system. This assists diagnosis of a
21mr|systemtap-4.2-5|54	performance or functional problem. SystemTap eliminates the need for the
21mr|systemtap-4.2-5|55	developer to go through the tedious and disruptive instrument, recompile,
21mr|systemtap-4.2-5|56	install, and reboot sequence that may be otherwise required to collect data.
21mr|systemtap-4.2-5|57	
21mr|systemtap-4.2-5|58	SystemTap provides a simple command line interface and scripting language for
21mr|systemtap-4.2-5|59	writing instrumentation for a live running kernel. We are publishing samples,
21mr|systemtap-4.2-5|60	as well as enlarging the internal "tapset" script library to aid reuse and
21mr|systemtap-4.2-5|61	abstraction. We also plan to support probing userspace applications. We are
21mr|systemtap-4.2-5|62	investigating interfacing Systemtap with similar tools such as Frysk,
21mr|systemtap-4.2-5|63	Oprofile and LTT.
21mr|systemtap-4.2-5|64	
21mr|systemtap-4.2-5|65	Current project members include Red Hat, IBM, Intel, and Hitachi.
21mr|systemtap-4.2-5|66	
21mr|systemtap-4.2-5|67	%files
21mr|systemtap-4.2-5|68	%{_bindir}/stap
21mr|systemtap-4.2-5|69	%{_mandir}/man[17]/*
21mr|systemtap-4.2-5|70	%lang(cs) %{_mandir}/cs/man[17]/*
21mr|systemtap-4.2-5|71	%dir %{_datadir}/%{name}
21mr|systemtap-4.2-5|72	%{_datadir}/%{name}/tapset
21mr|systemtap-4.2-5|73	
21mr|systemtap-4.2-5|74	%package	runtime
21mr|systemtap-4.2-5|75	Summary:	Runtime environment for systemtap
21mr|systemtap-4.2-5|76	Group:		Development/Other
21mr|systemtap-4.2-5|77	Conflicts:	systemtap < 1:2.1-3
21mr|systemtap-4.2-5|78	
21mr|systemtap-4.2-5|79	%description	runtime
21mr|systemtap-4.2-5|80	SystemTap is an instrumentation system for systems running Linux.
21mr|systemtap-4.2-5|81	This package contains the runtime environment for systemtap programs.
21mr|systemtap-4.2-5|82	
21mr|systemtap-4.2-5|83	%files runtime -f systemtap.lang
21mr|systemtap-4.2-5|84	%{_bindir}/stapbpf
21mr|systemtap-4.2-5|85	%{_bindir}/staprun
21mr|systemtap-4.2-5|86	%{_bindir}/stapsh
21mr|systemtap-4.2-5|87	%{_bindir}/stap-merge
21mr|systemtap-4.2-5|88	%{_bindir}/stap-report
21mr|systemtap-4.2-5|89	%{_mandir}/man3/*
21mr|systemtap-4.2-5|90	%dir %{_libexecdir}/%{name}
21mr|systemtap-4.2-5|91	%{_libexecdir}/%{name}/stapio
21mr|systemtap-4.2-5|92	%{_libexecdir}/%{name}/stap-env
21mr|systemtap-4.2-5|93	%{_libexecdir}/%{name}/stap-authorize-cert
21mr|systemtap-4.2-5|94	%{_mandir}/man8/stapbpf.8.*
21mr|systemtap-4.2-5|95	%{_mandir}/man8/staprun.8*
21mr|systemtap-4.2-5|96	%{_mandir}/man8/stapsh.8.*
21mr|systemtap-4.2-5|97	%{_mandir}/man8/systemtap-service.8.*
21mr|systemtap-4.2-5|98	%lang(cs) %{_mandir}/cs/man8/stapsh.8*
21mr|systemtap-4.2-5|99	
21mr|systemtap-4.2-5|100	%if %{with python3}
21mr|systemtap-4.2-5|101	%package runtime-python3
21mr|systemtap-4.2-5|102	Summary: Systemtap Python 3 Runtime Support
21mr|systemtap-4.2-5|103	Group: Development/Python
21mr|systemtap-4.2-5|104	License: GPLv2+
21mr|systemtap-4.2-5|105	URL: https://sourceware.org/systemtap/
21mr|systemtap-4.2-5|106	Requires: systemtap = %{EVRD}
21mr|systemtap-4.2-5|107	# compat with FC:
21mr|systemtap-4.2-5|108	Provides: systemtap-runtime-python3 = %{EVRD}
21mr|systemtap-4.2-5|109	
21mr|systemtap-4.2-5|110	%description runtime-python3
21mr|systemtap-4.2-5|111	This package includes support files needed to run systemtap scripts
21mr|systemtap-4.2-5|112	that probe python 3 processes.
21mr|systemtap-4.2-5|113	
21mr|systemtap-4.2-5|114	%files runtime-python3
21mr|systemtap-4.2-5|115	%{python3_sitearch}/HelperSDT
21mr|systemtap-4.2-5|116	%{python3_sitearch}/HelperSDT-*.egg-info
21mr|systemtap-4.2-5|117	%endif
21mr|systemtap-4.2-5|118	
21mr|systemtap-4.2-5|119	%package	examples
21mr|systemtap-4.2-5|120	Summary:	Examples for systemtap
21mr|systemtap-4.2-5|121	Group:		Development/Other
21mr|systemtap-4.2-5|122	
21mr|systemtap-4.2-5|123	%description	examples
21mr|systemtap-4.2-5|124	SystemTap is an instrumentation system for systems running Linux.
21mr|systemtap-4.2-5|125	This package contains examples for systemtap programs.
21mr|systemtap-4.2-5|126	
21mr|systemtap-4.2-5|127	%files examples
21mr|systemtap-4.2-5|128	%{_datadir}/%{name}/examples
21mr|systemtap-4.2-5|129	
21mr|systemtap-4.2-5|130	%if %{with java}
21mr|systemtap-4.2-5|131	%package	runtime-java
21mr|systemtap-4.2-5|132	Summary:	Systemtap Java Runtime Support
21mr|systemtap-4.2-5|133	Group:		Development/Java
21mr|systemtap-4.2-5|134	Requires:	systemtap-runtime = %{EVRD}
21mr|systemtap-4.2-5|135	# Not packaged yet..
21mr|systemtap-4.2-5|136	#Requires:	byteman > 2.0
21mr|systemtap-4.2-5|137	
21mr|systemtap-4.2-5|138	%description	runtime-java
21mr|systemtap-4.2-5|139	This package includes support files needed to run systemtap scripts
21mr|systemtap-4.2-5|140	that probe Java processes running on the OpenJDK 1.6 and OpenJDK 1.7
21mr|systemtap-4.2-5|141	runtimes using Byteman.
21mr|systemtap-4.2-5|142	%endif
21mr|systemtap-4.2-5|143	
21mr|systemtap-4.2-5|144	%package	server
21mr|systemtap-4.2-5|145	Summary:	Systemtap server
21mr|systemtap-4.2-5|146	Group:		Development/Other
21mr|systemtap-4.2-5|147	Requires:	%{name} = %{EVRD}
21mr|systemtap-4.2-5|148	Conflicts:	systemtap < 1:2.1-3
21mr|systemtap-4.2-5|149	
21mr|systemtap-4.2-5|150	%description	server
21mr|systemtap-4.2-5|151	SystemTap is an instrumentation system for systems running Linux.
21mr|systemtap-4.2-5|152	This package contains the server component of systemtap.
21mr|systemtap-4.2-5|153	
21mr|systemtap-4.2-5|154	%files server
21mr|systemtap-4.2-5|155	%{_bindir}/stap-server
21mr|systemtap-4.2-5|156	%{_libexecdir}/%{name}/stap-gen-cert
21mr|systemtap-4.2-5|157	%{_libexecdir}/%{name}/stap-serverd
21mr|systemtap-4.2-5|158	%{_libexecdir}/%{name}/stap-sign-module
21mr|systemtap-4.2-5|159	%{_libexecdir}/%{name}/stap-start-server
21mr|systemtap-4.2-5|160	%{_libexecdir}/%{name}/stap-stop-server
21mr|systemtap-4.2-5|161	%{_mandir}/man8/stap-server.8*
21mr|systemtap-4.2-5|162	%lang(cs) %{_mandir}/cs/man8/stap-server.8*
21mr|systemtap-4.2-5|163	
21mr|systemtap-4.2-5|164	%if %{with exporter}
21mr|systemtap-4.2-5|165	%package	exporter
21mr|systemtap-4.2-5|166	Summary:	Systemtap-prometheus interoperation mechanism
21mr|systemtap-4.2-5|167	Group:		Development/Kernel
21mr|systemtap-4.2-5|168	License:	GPLv2+
21mr|systemtap-4.2-5|169	URL:		http://sourceware.org/systemtap/
21mr|systemtap-4.2-5|170	
21mr|systemtap-4.2-5|171	%description exporter
21mr|systemtap-4.2-5|172	This package includes files for a systemd service that manages
21mr|systemtap-4.2-5|173	systemtap sessions and relays prometheus metrics from the sessions
21mr|systemtap-4.2-5|174	to remote requesters on demand.
21mr|systemtap-4.2-5|175	%endif
21mr|systemtap-4.2-5|176	
21mr|systemtap-4.2-5|177	%package	devel
21mr|systemtap-4.2-5|178	Summary:	Header files for %{name}
21mr|systemtap-4.2-5|179	Group:		Development/Other
21mr|systemtap-4.2-5|180	Requires:	%{name} = %{EVRD}
21mr|systemtap-4.2-5|181	Requires:	%{name}-sdt-devel = %{EVRD}
21mr|systemtap-4.2-5|182	Conflicts:	systemtap < 1:2.1-3
21mr|systemtap-4.2-5|183	
21mr|systemtap-4.2-5|184	%description	devel
21mr|systemtap-4.2-5|185	The package includes the header files for %{name}.
21mr|systemtap-4.2-5|186	
21mr|systemtap-4.2-5|187	%files devel -f systemtap.lang
21mr|systemtap-4.2-5|188	%{_bindir}/stap
21mr|systemtap-4.2-5|189	#{_bindir}/stap-prep
21mr|systemtap-4.2-5|190	%{_bindir}/stap-report
21mr|systemtap-4.2-5|191	%dir %{_datadir}/systemtap
21mr|systemtap-4.2-5|192	%{_datadir}/systemtap/runtime
21mr|systemtap-4.2-5|193	%{_datadir}/systemtap/tapset
21mr|systemtap-4.2-5|194	%{_mandir}/man1/stap.1*
21mr|systemtap-4.2-5|195	%{_mandir}/man1/stap-prep.1*
21mr|systemtap-4.2-5|196	%{_mandir}/man1/stap-report.1*
21mr|systemtap-4.2-5|197	%{_mandir}/man7/error*
21mr|systemtap-4.2-5|198	%{_mandir}/man7/stappaths.7*
21mr|systemtap-4.2-5|199	%{_mandir}/man7/warning*
21mr|systemtap-4.2-5|200	%doc README README.unprivileged AUTHORS NEWS
21mr|systemtap-4.2-5|201	%{!?_licensedir:%global license %%doc}
21mr|systemtap-4.2-5|202	%license COPYING
21mr|systemtap-4.2-5|203	# Notice that the stap-resolve-module-function.py file is used by
21mr|systemtap-4.2-5|204	# *both* the python2 and python3 subrpms.  Both subrpms use that same
21mr|systemtap-4.2-5|205	# python script to help list python probes.
21mr|systemtap-4.2-5|206	%if %{with python3}
21mr|systemtap-4.2-5|207	%{_libexecdir}/systemtap/python/stap-resolve-module-function.py
21mr|systemtap-4.2-5|208	%{_libexecdir}/systemtap/python/__pycache__/*
21mr|systemtap-4.2-5|209	%exclude %{_libexecdir}/systemtap/python/stap-resolve-module-function.py?
21mr|systemtap-4.2-5|210	%endif
21mr|systemtap-4.2-5|211	
21mr|systemtap-4.2-5|212	%package sdt-devel
21mr|systemtap-4.2-5|213	Summary: Static probe support tools
21mr|systemtap-4.2-5|214	License: GPLv2+ and Public Domain
21mr|systemtap-4.2-5|215	URL: http://sourceware.org/systemtap/
21mr|systemtap-4.2-5|216	Requires: python3-parsing
21mr|systemtap-4.2-5|217	
21mr|systemtap-4.2-5|218	%description sdt-devel
21mr|systemtap-4.2-5|219	This package includes the <sys/sdt.h> header file used for static
21mr|systemtap-4.2-5|220	instrumentation compiled into userspace programs and libraries, along
21mr|systemtap-4.2-5|221	with the optional dtrace-compatibility preprocessor to process related
21mr|systemtap-4.2-5|222	.d files into tracing-macro-laden .h headers.
21mr|systemtap-4.2-5|223	
21mr|systemtap-4.2-5|224	%files sdt-devel
21mr|systemtap-4.2-5|225	%{_bindir}/dtrace
21mr|systemtap-4.2-5|226	%{_includedir}/sys/sdt.h
21mr|systemtap-4.2-5|227	%{_includedir}/sys/sdt-config.h
21mr|systemtap-4.2-5|228	%{_mandir}/man1/dtrace.1*
21mr|systemtap-4.2-5|229	%{_rpmmacrodir}/macros.systemtap
21mr|systemtap-4.2-5|230	%doc README AUTHORS NEWS
21mr|systemtap-4.2-5|231	%{!?_licensedir:%global license %%doc}
21mr|systemtap-4.2-5|232	%license COPYING
21mr|systemtap-4.2-5|233	
21mr|systemtap-4.2-5|234	%prep
21mr|systemtap-4.2-5|235	%setup -q
21mr|systemtap-4.2-5|236	%ifarch %{e2k}
21mr|systemtap-4.2-5|237	%autopatch -p1
21mr|systemtap-4.2-5|238	%else
21mr|systemtap-4.2-5|239	%autopatch -p1 -M3
21mr|systemtap-4.2-5|240	%endif
21mr|systemtap-4.2-5|241	
21mr|systemtap-4.2-5|242	sed -i 's!$(DESTDIR)$(prefix)/lib/systemd!$(DESTDIR)/lib/systemd!g' stap-exporter/Makefile.*
21mr|systemtap-4.2-5|243	sed -i 's!python-config!python3-config!g' configure.ac
21mr|systemtap-4.2-5|244	
21mr|systemtap-4.2-5|245	autoreconf -fi
21mr|systemtap-4.2-5|246	
21mr|systemtap-4.2-5|247	%build
21mr|systemtap-4.2-5|248	export ac_cv_path_PYTHON=%{__python3}
21mr|systemtap-4.2-5|249	export PYTHON=%{__python3}
21mr|systemtap-4.2-5|250	%global optflags %{optflags} -Wno-error
21mr|systemtap-4.2-5|251	%configure	--with-rpm \
21mr|systemtap-4.2-5|252	%if %{with python}
21mr|systemtap-4.2-5|253	--with-python3 \
21mr|systemtap-4.2-5|254	--with-python3-probes \
21mr|systemtap-4.2-5|255	--without-python2-probes \
21mr|systemtap-4.2-5|256	%endif
21mr|systemtap-4.2-5|257	--with-selinux \
21mr|systemtap-4.2-5|258	%if %{with java}
21mr|systemtap-4.2-5|259	--with-java=/usr/lib/jvm/java \
21mr|systemtap-4.2-5|260	%endif
21mr|systemtap-4.2-5|261	--enable-sqlite \
21mr|systemtap-4.2-5|262	--disable-docs
21mr|systemtap-4.2-5|263	%make_build
21mr|systemtap-4.2-5|264	
21mr|systemtap-4.2-5|265	%install
21mr|systemtap-4.2-5|266	%make_install
21mr|systemtap-4.2-5|267	sed -i 's!/usr/bin/python$!%{__python3}!g' %{buildroot}/%{_bindir}/dtrace
21mr|systemtap-4.2-5|268	
21mr|systemtap-4.2-5|269	# we add testsuite with a lot of examples
21mr|systemtap-4.2-5|270	install -m 766 -d testsuite %{buildroot}%{_datadir}/%{name}/
21mr|systemtap-4.2-5|271	install -D -m 644 macros.systemtap %{buildroot}/%{_rpmmacrodir}/macros.systemtap
21mr|systemtap-4.2-5|272	
21mr|systemtap-4.2-5|273	%find_lang %{name} --all-name --with-man
21mr|systemtap-4.2-5|274	
21mr|systemtap-4.2-5|275	%if %{with java}
21mr|systemtap-4.2-5|276	%files runtime-java
21mr|systemtap-4.2-5|277	%dir %{_libexecdir}/systemtap
21mr|systemtap-4.2-5|278	%{_libexecdir}/systemtap/libHelperSDT_*.so
21mr|systemtap-4.2-5|279	%{_libexecdir}/systemtap/HelperSDT.jar
21mr|systemtap-4.2-5|280	%{_libexecdir}/systemtap/stapbm
21mr|systemtap-4.2-5|281	%endif
21mr|systemtap-4.2-5|282	
21mr|systemtap-4.2-5|283	
21mr|systemtap-4.2-5|284	%if %{with exporter}
21mr|systemtap-4.2-5|285	%files exporter
21mr|systemtap-4.2-5|286	%{_sysconfdir}/stap-exporter
21mr|systemtap-4.2-5|287	%{_sysconfdir}/sysconfig/stap-exporter
21mr|systemtap-4.2-5|288	%{_unitdir}/stap-exporter.service
21mr|systemtap-4.2-5|289	%{_mandir}/man8/stap-exporter.8*
21mr|systemtap-4.2-5|290	%{_sbindir}/stap-exporter
21mr|systemtap-4.2-5|291	%endif

17030 21
21mr|system-tools-backends2-2.10.2-7|1	%define oname system-tools-backends
21mr|system-tools-backends2-2.10.2-7|2	
21mr|system-tools-backends2-2.10.2-7|3	Summary:	GNOME System Tools Backends
21mr|system-tools-backends2-2.10.2-7|4	Name:		system-tools-backends2
21mr|system-tools-backends2-2.10.2-7|5	Version:	2.10.2
21mr|system-tools-backends2-2.10.2-7|6	Release:	7
21mr|system-tools-backends2-2.10.2-7|7	License:	GPLv2+ and LGPLv2+
21mr|system-tools-backends2-2.10.2-7|8	Group:		System/Configuration/Other
21mr|system-tools-backends2-2.10.2-7|9	Url:		http://www.gnome.org/projects/gst/
21mr|system-tools-backends2-2.10.2-7|10	Source0:	http://ftp.gnome.org/pub/GNOME/sources/%{oname}/%{oname}-%{version}.tar.bz2
21mr|system-tools-backends2-2.10.2-7|11	Source1:	system-tools-backends2.rpmlintrc
21mr|system-tools-backends2-2.10.2-7|12	Patch0:		system-tools-backends-2.8.1-mandriva.patch
21mr|system-tools-backends2-2.10.2-7|13	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|system-tools-backends2-2.10.2-7|14	BuildRequires:	perl-Net-DBus
21mr|system-tools-backends2-2.10.2-7|15	BuildRequires:	pkgconfig(glib-2.0)
21mr|system-tools-backends2-2.10.2-7|16	BuildRequires:	pkgconfig(polkit-gobject-1)
21mr|system-tools-backends2-2.10.2-7|17	BuildRequires:	intltool
21mr|system-tools-backends2-2.10.2-7|18	Requires:	polkit-agent
21mr|system-tools-backends2-2.10.2-7|19	Conflicts:	system-tools-backends
21mr|system-tools-backends2-2.10.2-7|20	
21mr|system-tools-backends2-2.10.2-7|21	%description
21mr|system-tools-backends2-2.10.2-7|22	Day-to-day system management on Unix systems is a chore. Even when
21mr|system-tools-backends2-2.10.2-7|23	you're using a friendly graphical desktop, seemingly basic tasks
21mr|system-tools-backends2-2.10.2-7|24	like setting the system time, changing the network setup, importing
21mr|system-tools-backends2-2.10.2-7|25	and exporting network shared filesystems and configuring swap partitions
21mr|system-tools-backends2-2.10.2-7|26	requires editing configuration files by hand, and the exact procedure
21mr|system-tools-backends2-2.10.2-7|27	varies between different operating systems and distributions.
21mr|system-tools-backends2-2.10.2-7|28	
21mr|system-tools-backends2-2.10.2-7|29	The GNOME System Tools solve all these problems, giving you a simple
21mr|system-tools-backends2-2.10.2-7|30	graphical interface for each task, which uses an advanced backend to
21mr|system-tools-backends2-2.10.2-7|31	edit all the relevant files and apply your changes. The interface
21mr|system-tools-backends2-2.10.2-7|32	looks and acts in exactly the same way regardless of what platform
21mr|system-tools-backends2-2.10.2-7|33	you're using.
21mr|system-tools-backends2-2.10.2-7|34	
21mr|system-tools-backends2-2.10.2-7|35	This package contains the backends of GNOME System Tools.
21mr|system-tools-backends2-2.10.2-7|36	
21mr|system-tools-backends2-2.10.2-7|37	%files -f %{oname}.lang
21mr|system-tools-backends2-2.10.2-7|38	%doc README AUTHORS NEWS
21mr|system-tools-backends2-2.10.2-7|39	%config(noreplace) %{_sysconfdir}/dbus-1/system.d/org.freedesktop.SystemToolsBackends.conf
21mr|system-tools-backends2-2.10.2-7|40	%{_sbindir}/%{oname}
21mr|system-tools-backends2-2.10.2-7|41	%{_datadir}/dbus-1/system-services/org.freedesktop.SystemToolsBackends*.service
21mr|system-tools-backends2-2.10.2-7|42	%{_datadir}/polkit-1/actions/org.freedesktop.SystemToolsBackends.policy
21mr|system-tools-backends2-2.10.2-7|43	%{_datadir}/system-tools-backends-2.0/
21mr|system-tools-backends2-2.10.2-7|44	%{_libdir}/pkgconfig/system-tools-backends-2.0.pc
21mr|system-tools-backends2-2.10.2-7|45	%{_localstatedir}/cache/%{oname}
21mr|system-tools-backends2-2.10.2-7|46	
21mr|system-tools-backends2-2.10.2-7|47	#----------------------------------------------------------------
21mr|system-tools-backends2-2.10.2-7|48	
21mr|system-tools-backends2-2.10.2-7|49	%prep
21mr|system-tools-backends2-2.10.2-7|50	%setup -q -n %{oname}-%{version}
21mr|system-tools-backends2-2.10.2-7|51	
21mr|system-tools-backends2-2.10.2-7|52	%build
21mr|system-tools-backends2-2.10.2-7|53	#gw for backports, it has hardwired LOCALSTATEDIR/run as path
21mr|system-tools-backends2-2.10.2-7|54	%define _localstatedir /var
21mr|system-tools-backends2-2.10.2-7|55	intltoolize --force
21mr|system-tools-backends2-2.10.2-7|56	autoreconf -fiv
21mr|system-tools-backends2-2.10.2-7|57	%configure \
21mr|system-tools-backends2-2.10.2-7|58	--with-stb-group=wheel
21mr|system-tools-backends2-2.10.2-7|59	
21mr|system-tools-backends2-2.10.2-7|60	%make
21mr|system-tools-backends2-2.10.2-7|61	
21mr|system-tools-backends2-2.10.2-7|62	%install
21mr|system-tools-backends2-2.10.2-7|63	%makeinstall_std
21mr|system-tools-backends2-2.10.2-7|64	mkdir -p %{buildroot}%{_localstatedir}/cache/%{oname}
21mr|system-tools-backends2-2.10.2-7|65	
21mr|system-tools-backends2-2.10.2-7|66	%find_lang %{oname}

17031 21
21mr|sysvinit-2.87-31|1	%define	enable_bootlogd_service 0
21mr|sysvinit-2.87-31|2	%define	_disable_ld_no_undefined 1
21mr|sysvinit-2.87-31|3	
21mr|sysvinit-2.87-31|4	Summary:	Programs which control basic system processes
21mr|sysvinit-2.87-31|5	Name:		sysvinit
21mr|sysvinit-2.87-31|6	Version:	2.87
21mr|sysvinit-2.87-31|7	Release:	31
21mr|sysvinit-2.87-31|8	License:	GPLv2+
21mr|sysvinit-2.87-31|9	Group:		System/Configuration/Boot and Init
21mr|sysvinit-2.87-31|10	Source0:	https://alioth.debian.org/frs/download.php/3060/sysvinit-%{version}.tar.gz
21mr|sysvinit-2.87-31|11	Source1:	bootlogd
21mr|sysvinit-2.87-31|12	Source2:	stop-bootlogd
21mr|sysvinit-2.87-31|13	Url:		https://alioth.debian.org/projects/pkg-sysvinit/
21mr|sysvinit-2.87-31|14	Patch1:		sysvinit-2.78-man.patch
21mr|sysvinit-2.87-31|15	Patch4:		sysvinit-2.86-autofsck.patch
21mr|sysvinit-2.87-31|16	Patch5:		sysvinit-2.86-loginshell.patch
21mr|sysvinit-2.87-31|17	Patch8:		sysvinit-2.86-inittab.patch
21mr|sysvinit-2.87-31|18	Patch10:	sysvinit-2.87-pidof.patch
21mr|sysvinit-2.87-31|19	Patch13:	sysvinit-2.86-single.patch
21mr|sysvinit-2.87-31|20	Patch16:	sysvinit-2.86-quiet.patch
21mr|sysvinit-2.87-31|21	Patch23:	sysvinit-2.86-pidof-man.patch
21mr|sysvinit-2.87-31|22	Patch24:	sysvinit-2.87-sulogin.patch
21mr|sysvinit-2.87-31|23	Patch25:	sysvinit-2.87-wide.patch
21mr|sysvinit-2.87-31|24	Patch26:	sysvinit-2.87-ipv6.patch
21mr|sysvinit-2.87-31|25	# Add -m option to pidof to omit processes that match existing omitted pids (#632321)
21mr|sysvinit-2.87-31|26	Patch27:	sysvinit-2.87-omit.patch
21mr|sysvinit-2.87-31|27	Patch28:	sysvinit-2.87-crypt-lib.patch
21mr|sysvinit-2.87-31|28	
21mr|sysvinit-2.87-31|29	# Mandriva patches
21mr|sysvinit-2.87-31|30	Patch100:	sysvinit-2.86-shutdown.patch
21mr|sysvinit-2.87-31|31	Patch104:	sysvinit-2.85-walltty.patch
21mr|sysvinit-2.87-31|32	Patch105:	sysvinit-disable-respawn-more-quickly.patch
21mr|sysvinit-2.87-31|33	# do not try to take over console tty for rc.sysinit, it conflicts with speedboot (Mdv bug #58488)
21mr|sysvinit-2.87-31|34	Patch106:	sysvinit-2.87-speedboot-ioctl.patch
21mr|sysvinit-2.87-31|35	# we are Mandriva heirs, so perhaps this patch goes here...
21mr|sysvinit-2.87-31|36	Patch107:	sysvinit-2.87-fix-build-with-glibc-2.25.patch
21mr|sysvinit-2.87-31|37	
21mr|sysvinit-2.87-31|38	# Debian patches
21mr|sysvinit-2.87-31|39	Patch200:	50_bootlogd_devsubdir.patch
21mr|sysvinit-2.87-31|40	Patch201:	54_bootlogd_findptyfail.patch
21mr|sysvinit-2.87-31|41	Patch202:	55_bootlogd_flush.patch
21mr|sysvinit-2.87-31|42	Patch203:	99_ftbfs_define_enoioctlcmd.patch
21mr|sysvinit-2.87-31|43	BuildRequires:	glibc-static-devel
21mr|sysvinit-2.87-31|44	Requires(post):	coreutils
21mr|sysvinit-2.87-31|45	Requires:	pam >= 0.66-5
21mr|sysvinit-2.87-31|46	Requires:	sysvinit-tools = %{version}-%{release}
21mr|sysvinit-2.87-31|47	Obsoletes:	SysVinit < 2.86-6mdv2008.1
21mr|sysvinit-2.87-31|48	Provides:	SysVinit = %{version}-%{release}
21mr|sysvinit-2.87-31|49	Conflicts:	util-linux =< 2.24
21mr|sysvinit-2.87-31|50	Conflicts:	bash-completion < 2.1-8
21mr|sysvinit-2.87-31|51	
21mr|sysvinit-2.87-31|52	%description
21mr|sysvinit-2.87-31|53	The sysvinit package contains a group of processes that control the very basic
21mr|sysvinit-2.87-31|54	functions of your system. sysvinit includes the init program, the first
21mr|sysvinit-2.87-31|55	program started by the Linux kernel when the system boots. Init then controls
21mr|sysvinit-2.87-31|56	the startup, running, and shutdown of all other programs.
21mr|sysvinit-2.87-31|57	
21mr|sysvinit-2.87-31|58	#-----------------------------------------------------------------------------
21mr|sysvinit-2.87-31|59	
21mr|sysvinit-2.87-31|60	%package tools
21mr|sysvinit-2.87-31|61	Summary:	Tools used for process and utmp management
21mr|sysvinit-2.87-31|62	Group:		System/Configuration/Boot and Init
21mr|sysvinit-2.87-31|63	Conflicts:	sysvinit < 2.87-2mdv
21mr|sysvinit-2.87-31|64	
21mr|sysvinit-2.87-31|65	%description tools
21mr|sysvinit-2.87-31|66	The sysvinit-tools package contains various tools used for process management.
21mr|sysvinit-2.87-31|67	
21mr|sysvinit-2.87-31|68	%files tools
21mr|sysvinit-2.87-31|69	%doc doc/Changelog COPYRIGHT
21mr|sysvinit-2.87-31|70	/bin/pidof
21mr|sysvinit-2.87-31|71	%{_bindir}/lastb
21mr|sysvinit-2.87-31|72	/sbin/pidof
21mr|sysvinit-2.87-31|73	/sbin/killall5
21mr|sysvinit-2.87-31|74	%{_mandir}/man1/*
21mr|sysvinit-2.87-31|75	%{_mandir}/man8/killall5*
21mr|sysvinit-2.87-31|76	%{_mandir}/man8/pidof*
21mr|sysvinit-2.87-31|77	
21mr|sysvinit-2.87-31|78	#-----------------------------------------------------------------------------
21mr|sysvinit-2.87-31|79	
21mr|sysvinit-2.87-31|80	%prep
21mr|sysvinit-2.87-31|81	%setup -q -n sysvinit-%{version}dsf
21mr|sysvinit-2.87-31|82	# We use a shell, not sulogin. Other random man fixes go here (such as #192804)
21mr|sysvinit-2.87-31|83	%patch1 -p1 -b .manpatch
21mr|sysvinit-2.87-31|84	# Unlink /.autofsck on shutdown -f
21mr|sysvinit-2.87-31|85	%patch4 -p1 -b .autofsck
21mr|sysvinit-2.87-31|86	# Invoke single-user shell as a login shell (#105653)
21mr|sysvinit-2.87-31|87	%patch5 -p1 -b .loginshell
21mr|sysvinit-2.87-31|88	# Adjust examples in inittab(5) to more accurately reflect RH/Fedora
21mr|sysvinit-2.87-31|89	# usage (#173572)
21mr|sysvinit-2.87-31|90	%patch8 -p1 -b .inittabdocs
21mr|sysvinit-2.87-31|91	# Fix various things in pidof - pidof /x/y matching /z/y, pidof -x
21mr|sysvinit-2.87-31|92	# for scripts, etc.
21mr|sysvinit-2.87-31|93	%patch10 -p1 -b .pidof
21mr|sysvinit-2.87-31|94	# Fix single user mode (#176348)
21mr|sysvinit-2.87-31|95	%patch13 -p1 -b .single
21mr|sysvinit-2.87-31|96	# Be less verbose when booted with 'quiet'
21mr|sysvinit-2.87-31|97	%patch16 -p1 -b .quiet
21mr|sysvinit-2.87-31|98	# Document some of the behavior of pidof. (#201317)
21mr|sysvinit-2.87-31|99	%patch23 -p1 -b .pidof
21mr|sysvinit-2.87-31|100	# get_default_context_with_level returns 0 on success (#568530)
21mr|sysvinit-2.87-31|101	%patch24 -p1 -b .sulogin
21mr|sysvinit-2.87-31|102	# Add wide output names with -w (#550333)
21mr|sysvinit-2.87-31|103	%patch25 -p1 -b .wide
21mr|sysvinit-2.87-31|104	# Change accepted ipv6 addresses (#573346)
21mr|sysvinit-2.87-31|105	%patch26 -p1 -b .ipv6
21mr|sysvinit-2.87-31|106	# Support -m option for pidof (#632321)
21mr|sysvinit-2.87-31|107	%patch27 -p1 -b .omit
21mr|sysvinit-2.87-31|108	%patch28 -p1 -b .crypt_lib~
21mr|sysvinit-2.87-31|109	
21mr|sysvinit-2.87-31|110	%patch100 -p1 -b .shutdown
21mr|sysvinit-2.87-31|111	%patch104 -p1 -b .wall
21mr|sysvinit-2.87-31|112	%patch105 -p1 -b .disable-respawn-more-quickly
21mr|sysvinit-2.87-31|113	%patch106 -p1 -b .speedboot-ioctl
21mr|sysvinit-2.87-31|114	%patch107 -p1 -b .glibc
21mr|sysvinit-2.87-31|115	
21mr|sysvinit-2.87-31|116	%patch200 -p1 -b .bootlogd_devsubdir
21mr|sysvinit-2.87-31|117	%patch201 -p1 -b .bootlogd_findptyfail
21mr|sysvinit-2.87-31|118	%patch202 -p1 -b .bootlogd_flush
21mr|sysvinit-2.87-31|119	%patch203 -p1 -b .define_enoioctlcmd
21mr|sysvinit-2.87-31|120	
21mr|sysvinit-2.87-31|121	
21mr|sysvinit-2.87-31|122	%build
21mr|sysvinit-2.87-31|123	%global optflags %{optflags} -Os
21mr|sysvinit-2.87-31|124	%make CFLAGS="%{optflags} -D_GNU_SOURCE" LDFLAGS="%{ldflags}" LCRYPT="-lcrypt" -C src
21mr|sysvinit-2.87-31|125	
21mr|sysvinit-2.87-31|126	
21mr|sysvinit-2.87-31|127	%install
21mr|sysvinit-2.87-31|128	for I in bin sbin usr/{bin,include} %{_mandir}/man{1,3,5,8} etc var/run dev; do
21mr|sysvinit-2.87-31|129	mkdir -p %{buildroot}/$I
21mr|sysvinit-2.87-31|130	done
21mr|sysvinit-2.87-31|131	
21mr|sysvinit-2.87-31|132	make -C src ROOT=%{buildroot} MANDIR=%{_mandir} STRIP=/bin/true \
21mr|sysvinit-2.87-31|133	BIN_OWNER=`id -nu` BIN_GROUP=`id -ng` install
21mr|sysvinit-2.87-31|134	
21mr|sysvinit-2.87-31|135	# If this already exists, just do nothing (the ||: part)
21mr|sysvinit-2.87-31|136	mknod --mode=0600 %{buildroot}/dev/initctl p ||:
21mr|sysvinit-2.87-31|137	ln -snf killall5 %{buildroot}/sbin/pidof
21mr|sysvinit-2.87-31|138	
21mr|sysvinit-2.87-31|139	chmod 755 %{buildroot}/usr/bin/utmpdump
21mr|sysvinit-2.87-31|140	
21mr|sysvinit-2.87-31|141	mkdir -p %{buildroot}%{_sysconfdir}/rc.d/init.d/
21mr|sysvinit-2.87-31|142	install -m755 %{SOURCE1} %{SOURCE2} %{buildroot}%{_sysconfdir}/rc.d/init.d/
21mr|sysvinit-2.87-31|143	
21mr|sysvinit-2.87-31|144	%if !%{enable_bootlogd_service}
21mr|sysvinit-2.87-31|145	sed -i -e 's/chkconfig\: 2345/chkconfig: -/g' %{buildroot}%{_sysconfdir}/rc.d/init.d/bootlogd %{buildroot}%{_sysconfdir}/rc.d/init.d/stop-bootlogd
21mr|sysvinit-2.87-31|146	%endif
21mr|sysvinit-2.87-31|147	
21mr|sysvinit-2.87-31|148	mkdir -p  %{buildroot}%{_sysconfdir}/sysconfig
21mr|sysvinit-2.87-31|149	cat << EOF > %{buildroot}%{_sysconfdir}/sysconfig/bootlogd
21mr|sysvinit-2.87-31|150	BOOTLOGD_ENABLED=no
21mr|sysvinit-2.87-31|151	EOF
21mr|sysvinit-2.87-31|152	
21mr|sysvinit-2.87-31|153	# Remove unpackaged file(s)
21mr|sysvinit-2.87-31|154	rm -rf	%{buildroot}/usr/include
21mr|sysvinit-2.87-31|155	
21mr|sysvinit-2.87-31|156	# (tpg) kill these in the name of systemd
21mr|sysvinit-2.87-31|157	rm %{buildroot}/sbin/bootlogd
21mr|sysvinit-2.87-31|158	rm %{buildroot}/sbin/halt
21mr|sysvinit-2.87-31|159	rm %{buildroot}/sbin/init
21mr|sysvinit-2.87-31|160	rm %{buildroot}/sbin/poweroff
21mr|sysvinit-2.87-31|161	rm %{buildroot}%{_bindir}/last
21mr|sysvinit-2.87-31|162	rm %{buildroot}%{_bindir}/mesg
21mr|sysvinit-2.87-31|163	rm %{buildroot}/sbin/reboot
21mr|sysvinit-2.87-31|164	rm %{buildroot}/sbin/runlevel
21mr|sysvinit-2.87-31|165	rm %{buildroot}/sbin/shutdown
21mr|sysvinit-2.87-31|166	rm %{buildroot}/sbin/telinit
21mr|sysvinit-2.87-31|167	rm %{buildroot}%{_sysconfdir}/rc.d/init.d/*bootlogd
21mr|sysvinit-2.87-31|168	rm %{buildroot}%{_sysconfdir}/sysconfig/bootlogd
21mr|sysvinit-2.87-31|169	rm %{buildroot}%{_mandir}/man5/*
21mr|sysvinit-2.87-31|170	rm %{buildroot}%{_mandir}/man8/halt*
21mr|sysvinit-2.87-31|171	rm %{buildroot}%{_mandir}/man8/init*
21mr|sysvinit-2.87-31|172	rm %{buildroot}%{_mandir}/man1/last.*
21mr|sysvinit-2.87-31|173	rm %{buildroot}%{_mandir}/man1/mesg.*
21mr|sysvinit-2.87-31|174	rm %{buildroot}%{_mandir}/man8/poweroff*
21mr|sysvinit-2.87-31|175	rm %{buildroot}%{_mandir}/man8/reboot*
21mr|sysvinit-2.87-31|176	rm %{buildroot}%{_mandir}/man8/runlevel*
21mr|sysvinit-2.87-31|177	rm %{buildroot}%{_mandir}/man8/shutdown*
21mr|sysvinit-2.87-31|178	rm %{buildroot}%{_mandir}/man8/telinit*
21mr|sysvinit-2.87-31|179	rm %{buildroot}%{_mandir}/man8/bootlogd*
21mr|sysvinit-2.87-31|180	rm %{buildroot}%{_mandir}/man1/mountpoint*
21mr|sysvinit-2.87-31|181	rm %{buildroot}%{_mandir}/man1/wall*
21mr|sysvinit-2.87-31|182	
21mr|sysvinit-2.87-31|183	# Remove sulogin and utmpdump, they're part of util-linux these days
21mr|sysvinit-2.87-31|184	rm %{buildroot}/sbin/sulogin %{buildroot}%{_mandir}/man8/sulogin*
21mr|sysvinit-2.87-31|185	rm %{buildroot}%{_bindir}/utmpdump
21mr|sysvinit-2.87-31|186	# (tpg) in util-linux-2.23
21mr|sysvinit-2.87-31|187	rm %{buildroot}/bin/mountpoint
21mr|sysvinit-2.87-31|188	rm %{buildroot}%{_bindir}/wall

17032 21
21mr|taglib-1.12-1|1	# Enable this when is abi-dumper processing is needed
21mr|taglib-1.12-1|2	#undefine	_find_debuginfo_dwz_opts
21mr|taglib-1.12-1|3	
21mr|taglib-1.12-1|4	%define	major 1
21mr|taglib-1.12-1|5	%define	minor 0
21mr|taglib-1.12-1|6	%define	libname %mklibname %{name} %{major}
21mr|taglib-1.12-1|7	%define	libnametagc %mklibname %{name}_c %{minor}
21mr|taglib-1.12-1|8	%define	devname %mklibname %{name} -d
21mr|taglib-1.12-1|9	
21mr|taglib-1.12-1|10	Summary:	Library for reading and editing audio meta data
21mr|taglib-1.12-1|11	Name:		taglib
21mr|taglib-1.12-1|12	Version:	1.12
21mr|taglib-1.12-1|13	Release:	1
21mr|taglib-1.12-1|14	License:	LGPLv2+
21mr|taglib-1.12-1|15	Group:		File tools
21mr|taglib-1.12-1|16	Url:		https://taglib.org/
21mr|taglib-1.12-1|17	Source0:	https://taglib.org/releases/%{name}-%{version}.tar.gz
21mr|taglib-1.12-1|18	#Patch0:	https://raw.github.com/RussianFedora/taglib/master/taglib-1.11-ds-rusxmms.patch
21mr|taglib-1.12-1|19	Patch0:		taglib-1.12-ds-rusxmms.patch
21mr|taglib-1.12-1|20	BuildRequires:	cmake >= 3.0.0
21mr|taglib-1.12-1|21	BuildRequires:	doxygen
21mr|taglib-1.12-1|22	BuildRequires:	boost-devel
21mr|taglib-1.12-1|23	BuildRequires:	pkgconfig(cppunit)
21mr|taglib-1.12-1|24	BuildRequires:	pkgconfig(librcc)
21mr|taglib-1.12-1|25	BuildRequires:	pkgconfig(zlib)
21mr|taglib-1.12-1|26	
21mr|taglib-1.12-1|27	%description
21mr|taglib-1.12-1|28	TagLib, is well, a library for reading and editing audio meta data, commonly
21mr|taglib-1.12-1|29	know as tags.
21mr|taglib-1.12-1|30	Some goals of TagLib:
21mr|taglib-1.12-1|31	- A clean, high level, C++ API to handling audio meta data.
21mr|taglib-1.12-1|32	- Support for at least ID3v1, ID3v2 and Ogg Vorbis comments.
21mr|taglib-1.12-1|33	- A generic, simple API for the most common tagging related functions.
21mr|taglib-1.12-1|34	- Binary compatibility between minor releases using the standard KDE/Qt
21mr|taglib-1.12-1|35	techniques for C++ binary compatibility.
21mr|taglib-1.12-1|36	- Make the tagging framework extensible by library users; i.e. it will be
21mr|taglib-1.12-1|37	possible for libarary users to implement additional ID3v2 frames, without
21mr|taglib-1.12-1|38	modifying the TagLib source.
21mr|taglib-1.12-1|39	Because TagLib desires to be toolkit agnostic, in hope of being widely adopted
21mr|taglib-1.12-1|40	and the most flexible in licensing TagLib provides many of its own toolkit
21mr|taglib-1.12-1|41	classes; in fact the only external dependency that TagLib has, it a semi-sane
21mr|taglib-1.12-1|42	STL implementation.
21mr|taglib-1.12-1|43	
21mr|taglib-1.12-1|44	#-----------------------------------------------------------------------------
21mr|taglib-1.12-1|45	
21mr|taglib-1.12-1|46	%package -n %{libname}
21mr|taglib-1.12-1|47	Summary:	Library for reading and editing audio meta data
21mr|taglib-1.12-1|48	Group:		System/Libraries
21mr|taglib-1.12-1|49	
21mr|taglib-1.12-1|50	%description -n %{libname}
21mr|taglib-1.12-1|51	TagLib, is well, a library for reading and editing audio meta data.
21mr|taglib-1.12-1|52	This package contains the main library.
21mr|taglib-1.12-1|53	
21mr|taglib-1.12-1|54	%files -n %{libname}
21mr|taglib-1.12-1|55	%doc COPYING.LGPL
21mr|taglib-1.12-1|56	%{_libdir}/libtag.so.%{major}*
21mr|taglib-1.12-1|57	
21mr|taglib-1.12-1|58	#---------------------------------------------------------------------
21mr|taglib-1.12-1|59	
21mr|taglib-1.12-1|60	%package -n %{libnametagc}
21mr|taglib-1.12-1|61	Group:		System/Libraries
21mr|taglib-1.12-1|62	Summary:	C bindings for taglib library
21mr|taglib-1.12-1|63	
21mr|taglib-1.12-1|64	%description -n %{libnametagc}
21mr|taglib-1.12-1|65	TagLib, is well, a library for reading and editing audio meta data.
21mr|taglib-1.12-1|66	This package contains the C bindings for taglib library.
21mr|taglib-1.12-1|67	
21mr|taglib-1.12-1|68	%files -n %{libnametagc}
21mr|taglib-1.12-1|69	%doc COPYING.LGPL
21mr|taglib-1.12-1|70	%{_libdir}/libtag_c.so.%{minor}*
21mr|taglib-1.12-1|71	
21mr|taglib-1.12-1|72	#---------------------------------------------------------------------
21mr|taglib-1.12-1|73	
21mr|taglib-1.12-1|74	%package -n %{devname}
21mr|taglib-1.12-1|75	Group:		Development/C
21mr|taglib-1.12-1|76	Summary:	Headers and other files for taglib development
21mr|taglib-1.12-1|77	Requires:	%{libname} = %{EVRD}
21mr|taglib-1.12-1|78	Requires:	%{libnametagc} = %{EVRD}
21mr|taglib-1.12-1|79	Provides:	%{name}-devel = %{EVRD}
21mr|taglib-1.12-1|80	Provides:	lib%{name}-devel = %{EVRD}
21mr|taglib-1.12-1|81	
21mr|taglib-1.12-1|82	%description -n %{devname}
21mr|taglib-1.12-1|83	Headers and other files needed to compile applications using the
21mr|taglib-1.12-1|84	libtag library.
21mr|taglib-1.12-1|85	
21mr|taglib-1.12-1|86	%files -n %{devname}
21mr|taglib-1.12-1|87	%doc AUTHORS COPYING.LGPL NEWS
21mr|taglib-1.12-1|88	%doc build/doc/html
21mr|taglib-1.12-1|89	%{_bindir}/%{name}-config
21mr|taglib-1.12-1|90	%{_libdir}/*.so
21mr|taglib-1.12-1|91	%{_libdir}/pkgconfig/*.pc
21mr|taglib-1.12-1|92	%{_includedir}/%{name}/*.h
21mr|taglib-1.12-1|93	%{_includedir}/%{name}/*.tcc
21mr|taglib-1.12-1|94	
21mr|taglib-1.12-1|95	#---------------------------------------------------------------------
21mr|taglib-1.12-1|96	
21mr|taglib-1.12-1|97	%prep
21mr|taglib-1.12-1|98	%setup -q
21mr|taglib-1.12-1|99	%patch0 -p1
21mr|taglib-1.12-1|100	
21mr|taglib-1.12-1|101	
21mr|taglib-1.12-1|102	%build
21mr|taglib-1.12-1|103	%cmake -DBUILD_SHARED_LIBS=ON \
21mr|taglib-1.12-1|104	-DWITH_ASF=ON \
21mr|taglib-1.12-1|105	-DWITH_MP4=ON
21mr|taglib-1.12-1|106	%make
21mr|taglib-1.12-1|107	
21mr|taglib-1.12-1|108	%make docs
21mr|taglib-1.12-1|109	
21mr|taglib-1.12-1|110	
21mr|taglib-1.12-1|111	%install
21mr|taglib-1.12-1|112	%makeinstall_std -C build

17033 21
21mr|taglib-extras-1.0.1-15|1	%define major 1
21mr|taglib-extras-1.0.1-15|2	%define libname %mklibname tag-extras %{major}
21mr|taglib-extras-1.0.1-15|3	%define devname %mklibname tag-extras -d
21mr|taglib-extras-1.0.1-15|4	
21mr|taglib-extras-1.0.1-15|5	Summary:	Taglib support for other formats
21mr|taglib-extras-1.0.1-15|6	Name:		taglib-extras
21mr|taglib-extras-1.0.1-15|7	Version:	1.0.1
21mr|taglib-extras-1.0.1-15|8	Release:	15
21mr|taglib-extras-1.0.1-15|9	License:	LGPLv2.1+
21mr|taglib-extras-1.0.1-15|10	Group:		System/Libraries
21mr|taglib-extras-1.0.1-15|11	Url:		http://websvn.kde.org/trunk/kdesupport/taglib-extras/
21mr|taglib-extras-1.0.1-15|12	Source0:	http://www.jefferai.com/taglib-extras/%{name}-%{version}.tar.gz
21mr|taglib-extras-1.0.1-15|13	Patch0:		taglib-extras-1.0.1-taglib-version.patch
21mr|taglib-extras-1.0.1-15|14	Patch1:		taglib-extras-1.0.1-version.patch
21mr|taglib-extras-1.0.1-15|15	BuildRequires:	cmake
21mr|taglib-extras-1.0.1-15|16	BuildRequires:	pkgconfig(taglib)
21mr|taglib-extras-1.0.1-15|17	
21mr|taglib-extras-1.0.1-15|18	%description
21mr|taglib-extras-1.0.1-15|19	Taglib-extras delivers support for reading and editing the meta-data of
21mr|taglib-extras-1.0.1-15|20	audio formats not supported by taglib, including: asf, mp4v2, rmff, wav.
21mr|taglib-extras-1.0.1-15|21	
21mr|taglib-extras-1.0.1-15|22	#--------------------------------------------------------------------
21mr|taglib-extras-1.0.1-15|23	
21mr|taglib-extras-1.0.1-15|24	%package -n %{libname}
21mr|taglib-extras-1.0.1-15|25	Summary:	Taglib support for other formats
21mr|taglib-extras-1.0.1-15|26	Group:		System/Libraries
21mr|taglib-extras-1.0.1-15|27	Provides:	%{name} = %{EVRD}
21mr|taglib-extras-1.0.1-15|28	Conflicts:	%{name} < 1.0.1-10
21mr|taglib-extras-1.0.1-15|29	Obsoletes:	%{name} < 1.0.1-10
21mr|taglib-extras-1.0.1-15|30	
21mr|taglib-extras-1.0.1-15|31	%description -n %{libname}
21mr|taglib-extras-1.0.1-15|32	Taglib-extras delivers support for reading and editing the meta-data of
21mr|taglib-extras-1.0.1-15|33	audio formats not supported by taglib, including: asf, mp4v2, rmff, wav.
21mr|taglib-extras-1.0.1-15|34	
21mr|taglib-extras-1.0.1-15|35	%files -n %{libname}
21mr|taglib-extras-1.0.1-15|36	%doc COPYING.LGPL
21mr|taglib-extras-1.0.1-15|37	%{_libdir}/libtag-extras.so.%{major}*
21mr|taglib-extras-1.0.1-15|38	
21mr|taglib-extras-1.0.1-15|39	#--------------------------------------------------------------------
21mr|taglib-extras-1.0.1-15|40	
21mr|taglib-extras-1.0.1-15|41	%package -n %{devname}
21mr|taglib-extras-1.0.1-15|42	Summary:	Development files for %{name}
21mr|taglib-extras-1.0.1-15|43	Group:		Development/C++
21mr|taglib-extras-1.0.1-15|44	Requires:	%{libname} = %{EVRD}
21mr|taglib-extras-1.0.1-15|45	Provides:	%{name}-devel = %{EVRD}
21mr|taglib-extras-1.0.1-15|46	Conflicts:	%{name}-devel < 1.0.1-10
21mr|taglib-extras-1.0.1-15|47	Obsoletes:	%{name}-devel < 1.0.1-10
21mr|taglib-extras-1.0.1-15|48	
21mr|taglib-extras-1.0.1-15|49	%description -n %{devname}
21mr|taglib-extras-1.0.1-15|50	Development files for %{name}.
21mr|taglib-extras-1.0.1-15|51	
21mr|taglib-extras-1.0.1-15|52	%files -n %{devname}
21mr|taglib-extras-1.0.1-15|53	%{_bindir}/taglib-extras-config
21mr|taglib-extras-1.0.1-15|54	%{_includedir}/taglib-extras/
21mr|taglib-extras-1.0.1-15|55	%{_libdir}/libtag-extras.so
21mr|taglib-extras-1.0.1-15|56	%{_libdir}/pkgconfig/taglib-extras.pc
21mr|taglib-extras-1.0.1-15|57	
21mr|taglib-extras-1.0.1-15|58	#--------------------------------------------------------------------
21mr|taglib-extras-1.0.1-15|59	
21mr|taglib-extras-1.0.1-15|60	%prep
21mr|taglib-extras-1.0.1-15|61	%setup -q
21mr|taglib-extras-1.0.1-15|62	%patch0 -p1
21mr|taglib-extras-1.0.1-15|63	%patch1 -p1
21mr|taglib-extras-1.0.1-15|64	
21mr|taglib-extras-1.0.1-15|65	%build
21mr|taglib-extras-1.0.1-15|66	%cmake
21mr|taglib-extras-1.0.1-15|67	%make
21mr|taglib-extras-1.0.1-15|68	
21mr|taglib-extras-1.0.1-15|69	%install
21mr|taglib-extras-1.0.1-15|70	%makeinstall_std -C build

17034 21
21mr|tagsoup-1.2.1-18|1	# Copyright (c) 2000-2005, JPackage Project
21mr|tagsoup-1.2.1-18|2	# All rights reserved.
21mr|tagsoup-1.2.1-18|3	#
21mr|tagsoup-1.2.1-18|4	# Redistribution and use in source and binary forms, with or without
21mr|tagsoup-1.2.1-18|5	# modification, are permitted provided that the following conditions
21mr|tagsoup-1.2.1-18|6	# are met:
21mr|tagsoup-1.2.1-18|7	#
21mr|tagsoup-1.2.1-18|8	# 1. Redistributions of source code must retain the above copyright
21mr|tagsoup-1.2.1-18|9	#    notice, this list of conditions and the following disclaimer.
21mr|tagsoup-1.2.1-18|10	# 2. Redistributions in binary form must reproduce the above copyright
21mr|tagsoup-1.2.1-18|11	#    notice, this list of conditions and the following disclaimer in the
21mr|tagsoup-1.2.1-18|12	#    documentation and/or other materials provided with the
21mr|tagsoup-1.2.1-18|13	#    distributio4.3n.
21mr|tagsoup-1.2.1-18|14	# 3. Neither the name of the JPackage Project nor the names of its
21mr|tagsoup-1.2.1-18|15	#    contributors may be used to endorse or promote products derived
21mr|tagsoup-1.2.1-18|16	#    from this software without specific prior written permission.
21mr|tagsoup-1.2.1-18|17	#
21mr|tagsoup-1.2.1-18|18	# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
21mr|tagsoup-1.2.1-18|19	# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
21mr|tagsoup-1.2.1-18|20	# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
21mr|tagsoup-1.2.1-18|21	# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
21mr|tagsoup-1.2.1-18|22	# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
21mr|tagsoup-1.2.1-18|23	# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
21mr|tagsoup-1.2.1-18|24	# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
21mr|tagsoup-1.2.1-18|25	# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
21mr|tagsoup-1.2.1-18|26	# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
21mr|tagsoup-1.2.1-18|27	# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
21mr|tagsoup-1.2.1-18|28	# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
21mr|tagsoup-1.2.1-18|29	#
21mr|tagsoup-1.2.1-18|30	
21mr|tagsoup-1.2.1-18|31	Name:           tagsoup
21mr|tagsoup-1.2.1-18|32	Version:        1.2.1
21mr|tagsoup-1.2.1-18|33	Release:        18
21mr|tagsoup-1.2.1-18|34	Epoch:          0
21mr|tagsoup-1.2.1-18|35	Summary:        A SAX-compliant HTML parser written in Java
21mr|tagsoup-1.2.1-18|36	# AFL/GPLv2+ license for src/java/org/ccil/cowan/tagsoup/PYXScanner.java is
21mr|tagsoup-1.2.1-18|37	# likely mixup of upstream but needs to be cleared up
21mr|tagsoup-1.2.1-18|38	Group:          Development/Java
21mr|tagsoup-1.2.1-18|39	License:        ASL 2.0 and (GPLv2+ or AFL)
21mr|tagsoup-1.2.1-18|40	Source0:        http://home.ccil.org/~cowan/XML/tagsoup/tagsoup-1.2.1-src.zip
21mr|tagsoup-1.2.1-18|41	URL:            http://home.ccil.org/~cowan/XML/tagsoup/
21mr|tagsoup-1.2.1-18|42	Source1:        http://repo1.maven.org/maven2/org/ccil/cowan/tagsoup/tagsoup/%{version}/tagsoup-%{version}.pom
21mr|tagsoup-1.2.1-18|43	# fix version
21mr|tagsoup-1.2.1-18|44	Patch0:         tagsoup-1.2.1-man.patch
21mr|tagsoup-1.2.1-18|45	BuildRequires:  javapackages-local
21mr|tagsoup-1.2.1-18|46	BuildRequires:  ant
21mr|tagsoup-1.2.1-18|47	BuildRequires:  ant-apache-xalan2
21mr|tagsoup-1.2.1-18|48	BuildRequires:  xalan-j2
21mr|tagsoup-1.2.1-18|49	
21mr|tagsoup-1.2.1-18|50	BuildArch:      noarch
21mr|tagsoup-1.2.1-18|51	# Java stack is not supported on x86_32
21mr|tagsoup-1.2.1-18|52	ExcludeArch: %{ix86}
21mr|tagsoup-1.2.1-18|53	
21mr|tagsoup-1.2.1-18|54	%description
21mr|tagsoup-1.2.1-18|55	TagSoup is a SAX-compliant parser written in Java that, instead of
21mr|tagsoup-1.2.1-18|56	parsing well-formed or valid XML, parses HTML as it is found in the wild: nasty
21mr|tagsoup-1.2.1-18|57	and brutish, though quite often far from short. TagSoup is designed for people
21mr|tagsoup-1.2.1-18|58	who have to process this stuff using some semblance of a rational application
21mr|tagsoup-1.2.1-18|59	design. By providing a SAX interface, it allows standard XML tools to be
21mr|tagsoup-1.2.1-18|60	applied to even the worst HTML.
21mr|tagsoup-1.2.1-18|61	
21mr|tagsoup-1.2.1-18|62	%package javadoc
21mr|tagsoup-1.2.1-18|63	Summary:       Javadoc for %{name}
21mr|tagsoup-1.2.1-18|64	Requires:      jpackage-utils >= 0:1.6
21mr|tagsoup-1.2.1-18|65	
21mr|tagsoup-1.2.1-18|66	%description javadoc
21mr|tagsoup-1.2.1-18|67	Javadoc for %{name}.
21mr|tagsoup-1.2.1-18|68	
21mr|tagsoup-1.2.1-18|69	%prep
21mr|tagsoup-1.2.1-18|70	%setup -q
21mr|tagsoup-1.2.1-18|71	
21mr|tagsoup-1.2.1-18|72	find . -name '*.class' -delete
21mr|tagsoup-1.2.1-18|73	find . -name "*.jar" -delete
21mr|tagsoup-1.2.1-18|74	
21mr|tagsoup-1.2.1-18|75	%patch0 -p0
21mr|tagsoup-1.2.1-18|76	
21mr|tagsoup-1.2.1-18|77	%build
21mr|tagsoup-1.2.1-18|78	
21mr|tagsoup-1.2.1-18|79	export CLASSPATH=$(build-classpath xalan-j2-serializer xalan-j2)
21mr|tagsoup-1.2.1-18|80	ant \
21mr|tagsoup-1.2.1-18|81	-Dtagsoup.version=%{version} \
21mr|tagsoup-1.2.1-18|82	-Dj2se.apiurl=%{_javadocdir}/java \
21mr|tagsoup-1.2.1-18|83	dist docs-api
21mr|tagsoup-1.2.1-18|84	
21mr|tagsoup-1.2.1-18|85	%install
21mr|tagsoup-1.2.1-18|86	%mvn_file : %{name}
21mr|tagsoup-1.2.1-18|87	%mvn_artifact %{SOURCE1} dist/lib/%{name}-%{version}.jar
21mr|tagsoup-1.2.1-18|88	
21mr|tagsoup-1.2.1-18|89	%mvn_install -J docs/api
21mr|tagsoup-1.2.1-18|90	
21mr|tagsoup-1.2.1-18|91	mkdir -p %{buildroot}%{_mandir}/man1
21mr|tagsoup-1.2.1-18|92	install -m 644 %{name}.1 %{buildroot}%{_mandir}/man1/
21mr|tagsoup-1.2.1-18|93	
21mr|tagsoup-1.2.1-18|94	%files -f .mfiles
21mr|tagsoup-1.2.1-18|95	%{_mandir}/man1/%{name}.1.xz
21mr|tagsoup-1.2.1-18|96	%doc CHANGES README TODO %{name}.txt
21mr|tagsoup-1.2.1-18|97	%license LICENSE
21mr|tagsoup-1.2.1-18|98	
21mr|tagsoup-1.2.1-18|99	%files javadoc -f .mfiles-javadoc
21mr|tagsoup-1.2.1-18|100	%license LICENSE
21mr|tagsoup-1.2.1-18|101	

17035 21
21mr|takari-archiver-0.1.19-3|1	Name:           takari-archiver
21mr|takari-archiver-0.1.19-3|2	Version:        0.1.19
21mr|takari-archiver-0.1.19-3|3	Release:        3
21mr|takari-archiver-0.1.19-3|4	Summary:        Takari Archiver
21mr|takari-archiver-0.1.19-3|5	# License information can be found in effective POM.
21mr|takari-archiver-0.1.19-3|6	# For more info, see https://bugzilla.redhat.com/show_bug.cgi?id=1200768#c4
21mr|takari-archiver-0.1.19-3|7	# Bundled FileMode.java is under BSD license, bundling was approved by
21mr|takari-archiver-0.1.19-3|8	# FPC, see https://fedorahosted.org/fpc/ticket/510
21mr|takari-archiver-0.1.19-3|9	License:        EPL and BSD
21mr|takari-archiver-0.1.19-3|10	URL:            http://takari.io
21mr|takari-archiver-0.1.19-3|11	BuildArch:      noarch
21mr|takari-archiver-0.1.19-3|12	# Java stack is not supported on x86_32
21mr|takari-archiver-0.1.19-3|13	ExcludeArch: %{ix86}
21mr|takari-archiver-0.1.19-3|14	Group:          Development/Java
21mr|takari-archiver-0.1.19-3|15	# Clean tarball generated by running ./create-tarball.sh
21mr|takari-archiver-0.1.19-3|16	Source0:        %{name}-%{version}-clean.tar.xz
21mr|takari-archiver-0.1.19-3|17	Source1:        create-tarball.sh
21mr|takari-archiver-0.1.19-3|18	
21mr|takari-archiver-0.1.19-3|19	BuildRequires:  maven-local
21mr|takari-archiver-0.1.19-3|20	BuildRequires:  mvn(com.google.guava:guava:14.0.1)
21mr|takari-archiver-0.1.19-3|21	BuildRequires:  mvn(io.takari.maven.plugins:takari-lifecycle-plugin)
21mr|takari-archiver-0.1.19-3|22	BuildRequires:  mvn(io.takari:takari:pom:)
21mr|takari-archiver-0.1.19-3|23	BuildRequires:  mvn(javax.inject:javax.inject)
21mr|takari-archiver-0.1.19-3|24	BuildRequires:  mvn(org.apache.commons:commons-compress)
21mr|takari-archiver-0.1.19-3|25	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|takari-archiver-0.1.19-3|26	
21mr|takari-archiver-0.1.19-3|27	
21mr|takari-archiver-0.1.19-3|28	%description
21mr|takari-archiver-0.1.19-3|29	Takari Archiver is replacement for Maven Archiver for use with Takari
21mr|takari-archiver-0.1.19-3|30	Lifecycle Plugin.
21mr|takari-archiver-0.1.19-3|31	
21mr|takari-archiver-0.1.19-3|32	%package javadoc
21mr|takari-archiver-0.1.19-3|33	Summary:        API documentation for %{name}
21mr|takari-archiver-0.1.19-3|34	
21mr|takari-archiver-0.1.19-3|35	%description javadoc
21mr|takari-archiver-0.1.19-3|36	This package provides %{summary}.
21mr|takari-archiver-0.1.19-3|37	
21mr|takari-archiver-0.1.19-3|38	
21mr|takari-archiver-0.1.19-3|39	%prep
21mr|takari-archiver-0.1.19-3|40	%setup -q
21mr|takari-archiver-0.1.19-3|41	
21mr|takari-archiver-0.1.19-3|42	%build
21mr|takari-archiver-0.1.19-3|43	%mvn_build -f
21mr|takari-archiver-0.1.19-3|44	
21mr|takari-archiver-0.1.19-3|45	%install
21mr|takari-archiver-0.1.19-3|46	%mvn_install
21mr|takari-archiver-0.1.19-3|47	
21mr|takari-archiver-0.1.19-3|48	
21mr|takari-archiver-0.1.19-3|49	%files -f .mfiles
21mr|takari-archiver-0.1.19-3|50	%license epl-v10.html
21mr|takari-archiver-0.1.19-3|51	
21mr|takari-archiver-0.1.19-3|52	%files javadoc -f .mfiles-javadoc
21mr|takari-archiver-0.1.19-3|53	%license epl-v10.html
21mr|takari-archiver-0.1.19-3|54	

17036 21
21mr|takari-incrementalbuild-0.20.7-3|1	%bcond_with bootstrap
21mr|takari-incrementalbuild-0.20.7-3|2	%global artifact_name io.takari.incrementalbuild
21mr|takari-incrementalbuild-0.20.7-3|3	
21mr|takari-incrementalbuild-0.20.7-3|4	Name:           takari-incrementalbuild
21mr|takari-incrementalbuild-0.20.7-3|5	Version:        0.20.7
21mr|takari-incrementalbuild-0.20.7-3|6	Release:        3
21mr|takari-incrementalbuild-0.20.7-3|7	Summary:        Takari Incremental Build
21mr|takari-incrementalbuild-0.20.7-3|8	License:        EPL
21mr|takari-incrementalbuild-0.20.7-3|9	URL:            http://takari.io
21mr|takari-incrementalbuild-0.20.7-3|10	BuildArch:      noarch
21mr|takari-incrementalbuild-0.20.7-3|11	# Java stack is not supported on x86_32
21mr|takari-incrementalbuild-0.20.7-3|12	ExcludeArch: %{ix86}
21mr|takari-incrementalbuild-0.20.7-3|13	Group:          Development/Java
21mr|takari-incrementalbuild-0.20.7-3|14	Source0:        https://github.com/takari/%{artifact_name}/archive/%{artifact_name}-%{version}.tar.gz
21mr|takari-incrementalbuild-0.20.7-3|15	Source1:        http://www.eclipse.org/legal/epl-v10.html
21mr|takari-incrementalbuild-0.20.7-3|16	
21mr|takari-incrementalbuild-0.20.7-3|17	BuildRequires:  maven-local
21mr|takari-incrementalbuild-0.20.7-3|18	BuildRequires:  mvn(com.google.inject:guice::no_aop:)
21mr|takari-incrementalbuild-0.20.7-3|19	BuildRequires:  mvn(com.squareup:javapoet)
21mr|takari-incrementalbuild-0.20.7-3|20	BuildRequires:  mvn(io.takari.maven.plugins:takari-plugin-testing)
21mr|takari-incrementalbuild-0.20.7-3|21	BuildRequires:  mvn(javax.enterprise:cdi-api)
21mr|takari-incrementalbuild-0.20.7-3|22	BuildRequires:  mvn(javax.inject:javax.inject)
21mr|takari-incrementalbuild-0.20.7-3|23	BuildRequires:  mvn(junit:junit)
21mr|takari-incrementalbuild-0.20.7-3|24	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|takari-incrementalbuild-0.20.7-3|25	BuildRequires:  mvn(org.apache.maven:maven-artifact)
21mr|takari-incrementalbuild-0.20.7-3|26	BuildRequires:  mvn(org.apache.maven:maven-core)
21mr|takari-incrementalbuild-0.20.7-3|27	BuildRequires:  mvn(org.apache.maven:maven-model)
21mr|takari-incrementalbuild-0.20.7-3|28	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|takari-incrementalbuild-0.20.7-3|29	BuildRequires:  mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
21mr|takari-incrementalbuild-0.20.7-3|30	BuildRequires:  mvn(org.apache.maven.resolver:maven-resolver-api)
21mr|takari-incrementalbuild-0.20.7-3|31	BuildRequires:  mvn(org.apache.maven.resolver:maven-resolver-util)
21mr|takari-incrementalbuild-0.20.7-3|32	BuildRequires:  mvn(org.codehaus.plexus:plexus-classworlds)
21mr|takari-incrementalbuild-0.20.7-3|33	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|takari-incrementalbuild-0.20.7-3|34	BuildRequires:  mvn(org.eclipse.sisu:org.eclipse.sisu.plexus)
21mr|takari-incrementalbuild-0.20.7-3|35	BuildRequires:  mvn(org.slf4j:slf4j-api)
21mr|takari-incrementalbuild-0.20.7-3|36	
21mr|takari-incrementalbuild-0.20.7-3|37	%if %{without bootstrap}
21mr|takari-incrementalbuild-0.20.7-3|38	BuildRequires:  mvn(io.takari.maven.plugins:takari-lifecycle-plugin)
21mr|takari-incrementalbuild-0.20.7-3|39	BuildRequires:  mvn(io.takari:takari:pom:)
21mr|takari-incrementalbuild-0.20.7-3|40	%else
21mr|takari-incrementalbuild-0.20.7-3|41	BuildRequires:  mvn(org.eclipse.sisu:sisu-maven-plugin)
21mr|takari-incrementalbuild-0.20.7-3|42	%endif
21mr|takari-incrementalbuild-0.20.7-3|43	
21mr|takari-incrementalbuild-0.20.7-3|44	%description
21mr|takari-incrementalbuild-0.20.7-3|45	Incremental build support library for Apache Maven.
21mr|takari-incrementalbuild-0.20.7-3|46	
21mr|takari-incrementalbuild-0.20.7-3|47	%package javadoc
21mr|takari-incrementalbuild-0.20.7-3|48	Summary:        API documentation for %{name}
21mr|takari-incrementalbuild-0.20.7-3|49	
21mr|takari-incrementalbuild-0.20.7-3|50	%description javadoc
21mr|takari-incrementalbuild-0.20.7-3|51	This package provides %{summary}.
21mr|takari-incrementalbuild-0.20.7-3|52	
21mr|takari-incrementalbuild-0.20.7-3|53	
21mr|takari-incrementalbuild-0.20.7-3|54	%prep
21mr|takari-incrementalbuild-0.20.7-3|55	%setup -q -n %{artifact_name}-%{artifact_name}-%{version}
21mr|takari-incrementalbuild-0.20.7-3|56	
21mr|takari-incrementalbuild-0.20.7-3|57	cp -a %{SOURCE1} .
21mr|takari-incrementalbuild-0.20.7-3|58	
21mr|takari-incrementalbuild-0.20.7-3|59	# XXX skip ITs for now
21mr|takari-incrementalbuild-0.20.7-3|60	%pom_disable_module incrementalbuild-its
21mr|takari-incrementalbuild-0.20.7-3|61	%pom_disable_module takari-builder-demo
21mr|takari-incrementalbuild-0.20.7-3|62	
21mr|takari-incrementalbuild-0.20.7-3|63	# Upstream comments out some modules and relies on older version being pulled
21mr|takari-incrementalbuild-0.20.7-3|64	# in from maven central. We need them all at once
21mr|takari-incrementalbuild-0.20.7-3|65	for module in takari-builder-security-manager incrementalbuild-workspace; do
21mr|takari-incrementalbuild-0.20.7-3|66	%pom_xpath_inject /pom:project/pom:modules "<module>$module</module>"
21mr|takari-incrementalbuild-0.20.7-3|67	%pom_set_parent io.takari:io.takari.incrementalbuild:%{version} $module
21mr|takari-incrementalbuild-0.20.7-3|68	%pom_change_dep -r :$module ::%{version}
21mr|takari-incrementalbuild-0.20.7-3|69	done
21mr|takari-incrementalbuild-0.20.7-3|70	
21mr|takari-incrementalbuild-0.20.7-3|71	%pom_remove_plugin -r :animal-sniffer-maven-plugin
21mr|takari-incrementalbuild-0.20.7-3|72	
21mr|takari-incrementalbuild-0.20.7-3|73	%if %{with bootstrap}
21mr|takari-incrementalbuild-0.20.7-3|74	%pom_remove_parent
21mr|takari-incrementalbuild-0.20.7-3|75	%pom_add_plugin org.eclipse.sisu:sisu-maven-plugin '
21mr|takari-incrementalbuild-0.20.7-3|76	<executions>
21mr|takari-incrementalbuild-0.20.7-3|77	<execution>
21mr|takari-incrementalbuild-0.20.7-3|78	<id>index-project</id>
21mr|takari-incrementalbuild-0.20.7-3|79	<goals>
21mr|takari-incrementalbuild-0.20.7-3|80	<goal>main-index</goal>
21mr|takari-incrementalbuild-0.20.7-3|81	</goals>
21mr|takari-incrementalbuild-0.20.7-3|82	</execution>
21mr|takari-incrementalbuild-0.20.7-3|83	</executions>'
21mr|takari-incrementalbuild-0.20.7-3|84	%pom_xpath_remove -r 'pom:project/pom:packaging[contains(text(),"takari")]'
21mr|takari-incrementalbuild-0.20.7-3|85	%pom_add_plugin :maven-compiler-plugin '
21mr|takari-incrementalbuild-0.20.7-3|86	<configuration>
21mr|takari-incrementalbuild-0.20.7-3|87	<source>1.8</source>
21mr|takari-incrementalbuild-0.20.7-3|88	<target>1.8</target>
21mr|takari-incrementalbuild-0.20.7-3|89	<compilerArgument>-proc:none</compilerArgument>
21mr|takari-incrementalbuild-0.20.7-3|90	</configuration>'
21mr|takari-incrementalbuild-0.20.7-3|91	%endif
21mr|takari-incrementalbuild-0.20.7-3|92	
21mr|takari-incrementalbuild-0.20.7-3|93	%build
21mr|takari-incrementalbuild-0.20.7-3|94	%mvn_build -f
21mr|takari-incrementalbuild-0.20.7-3|95	
21mr|takari-incrementalbuild-0.20.7-3|96	%install
21mr|takari-incrementalbuild-0.20.7-3|97	%mvn_install
21mr|takari-incrementalbuild-0.20.7-3|98	
21mr|takari-incrementalbuild-0.20.7-3|99	
21mr|takari-incrementalbuild-0.20.7-3|100	%files -f .mfiles
21mr|takari-incrementalbuild-0.20.7-3|101	%license epl-v10.html
21mr|takari-incrementalbuild-0.20.7-3|102	
21mr|takari-incrementalbuild-0.20.7-3|103	%files javadoc -f .mfiles-javadoc
21mr|takari-incrementalbuild-0.20.7-3|104	%license epl-v10.html
21mr|takari-incrementalbuild-0.20.7-3|105	

17037 21
21mr|takari-lifecycle-1.13.10-1|1	%bcond_with bootstrap
21mr|takari-lifecycle-1.13.10-1|2	
21mr|takari-lifecycle-1.13.10-1|3	Name:           takari-lifecycle
21mr|takari-lifecycle-1.13.10-1|4	Version:        1.13.10
21mr|takari-lifecycle-1.13.10-1|5	Release:        1%{?with_bootstrap:.boot}
21mr|takari-lifecycle-1.13.10-1|6	Summary:        Optimized replacement for the Maven default lifecycle
21mr|takari-lifecycle-1.13.10-1|7	# Everything is under EPL, but one file (AetherUtils.java) is under both EPL and ASL 2.0
21mr|takari-lifecycle-1.13.10-1|8	License:        EPL and ASL 2.0
21mr|takari-lifecycle-1.13.10-1|9	URL:            http://takari.io
21mr|takari-lifecycle-1.13.10-1|10	Group:          Development/Java
21mr|takari-lifecycle-1.13.10-1|11	BuildArch:      noarch
21mr|takari-lifecycle-1.13.10-1|12	# Java stack is not supported on x86_32
21mr|takari-lifecycle-1.13.10-1|13	ExcludeArch: %{ix86}
21mr|takari-lifecycle-1.13.10-1|14	
21mr|takari-lifecycle-1.13.10-1|15	Source0:        https://github.com/takari/%{name}/archive/%{name}-%{version}.tar.gz
21mr|takari-lifecycle-1.13.10-1|16	Source1:        http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|takari-lifecycle-1.13.10-1|17	
21mr|takari-lifecycle-1.13.10-1|18	Patch0001:      0001-Port-to-mustache-java-0.9.1.patch
21mr|takari-lifecycle-1.13.10-1|19	Patch0002:      0002-Use-commons-codec-instead-of-takari-hash-in-tests.patch
21mr|takari-lifecycle-1.13.10-1|20	Patch0003:      0003-Adapt-to-ProjectDependencyGraph-API-change.patch
21mr|takari-lifecycle-1.13.10-1|21	# https://github.com/takari/takari-lifecycle/pull/62
21mr|takari-lifecycle-1.13.10-1|22	Patch0004:      0004-FTBFS-switch-to-modern-xmlunit.patch
21mr|takari-lifecycle-1.13.10-1|23	
21mr|takari-lifecycle-1.13.10-1|24	BuildRequires:  maven-local
21mr|takari-lifecycle-1.13.10-1|25	BuildRequires:  mvn(com.github.spullara.mustache.java:compiler)
21mr|takari-lifecycle-1.13.10-1|26	BuildRequires:  mvn(com.google.code.gson:gson)
21mr|takari-lifecycle-1.13.10-1|27	BuildRequires:  mvn(com.google.guava:guava)
21mr|takari-lifecycle-1.13.10-1|28	BuildRequires:  mvn(com.squareup:javapoet)
21mr|takari-lifecycle-1.13.10-1|29	BuildRequires:  mvn(commons-codec:commons-codec)
21mr|takari-lifecycle-1.13.10-1|30	BuildRequires:  mvn(io.takari.builder:takari-builder)
21mr|takari-lifecycle-1.13.10-1|31	BuildRequires:  mvn(io.takari.m2e.workspace:org.eclipse.m2e.workspace.cli)
21mr|takari-lifecycle-1.13.10-1|32	BuildRequires:  mvn(io.takari.maven.plugins:takari-plugin-testing)
21mr|takari-lifecycle-1.13.10-1|33	BuildRequires:  mvn(io.takari:incrementalbuild)
21mr|takari-lifecycle-1.13.10-1|34	BuildRequires:  mvn(io.takari:takari-archiver)
21mr|takari-lifecycle-1.13.10-1|35	BuildRequires:  mvn(io.takari:takari:pom:)
21mr|takari-lifecycle-1.13.10-1|36	BuildRequires:  mvn(javax.inject:javax.inject)
21mr|takari-lifecycle-1.13.10-1|37	BuildRequires:  mvn(junit:junit)
21mr|takari-lifecycle-1.13.10-1|38	BuildRequires:  mvn(org.apache.commons:commons-exec)
21mr|takari-lifecycle-1.13.10-1|39	BuildRequires:  mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
21mr|takari-lifecycle-1.13.10-1|40	BuildRequires:  mvn(org.apache.maven.wagon:wagon-file)
21mr|takari-lifecycle-1.13.10-1|41	BuildRequires:  mvn(org.apache.maven:maven-aether-provider)
21mr|takari-lifecycle-1.13.10-1|42	BuildRequires:  mvn(org.apache.maven:maven-artifact)
21mr|takari-lifecycle-1.13.10-1|43	BuildRequires:  mvn(org.apache.maven:maven-compat)
21mr|takari-lifecycle-1.13.10-1|44	BuildRequires:  mvn(org.apache.maven:maven-core)
21mr|takari-lifecycle-1.13.10-1|45	BuildRequires:  mvn(org.apache.maven:maven-model)
21mr|takari-lifecycle-1.13.10-1|46	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|takari-lifecycle-1.13.10-1|47	BuildRequires:  mvn(org.apache.maven:maven-repository-metadata)
21mr|takari-lifecycle-1.13.10-1|48	BuildRequires:  mvn(org.apache.maven:maven-settings)
21mr|takari-lifecycle-1.13.10-1|49	BuildRequires:  mvn(org.assertj:assertj-core)
21mr|takari-lifecycle-1.13.10-1|50	BuildRequires:  mvn(org.codehaus.modello:modello-maven-plugin)
21mr|takari-lifecycle-1.13.10-1|51	BuildRequires:  mvn(org.codehaus.plexus:plexus-classworlds)
21mr|takari-lifecycle-1.13.10-1|52	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|takari-lifecycle-1.13.10-1|53	BuildRequires:  mvn(org.eclipse.aether:aether-api)
21mr|takari-lifecycle-1.13.10-1|54	BuildRequires:  mvn(org.eclipse.aether:aether-connector-basic)
21mr|takari-lifecycle-1.13.10-1|55	BuildRequires:  mvn(org.eclipse.aether:aether-impl)
21mr|takari-lifecycle-1.13.10-1|56	BuildRequires:  mvn(org.eclipse.aether:aether-spi)
21mr|takari-lifecycle-1.13.10-1|57	BuildRequires:  mvn(org.eclipse.aether:aether-transport-wagon)
21mr|takari-lifecycle-1.13.10-1|58	BuildRequires:  mvn(org.eclipse.aether:aether-util)
21mr|takari-lifecycle-1.13.10-1|59	BuildRequires:  mvn(org.eclipse.jdt:org.eclipse.jdt.compiler.apt)
21mr|takari-lifecycle-1.13.10-1|60	BuildRequires:  mvn(org.eclipse.jdt:org.eclipse.jdt.core)
21mr|takari-lifecycle-1.13.10-1|61	BuildRequires:  mvn(org.eclipse.sisu:org.eclipse.sisu.plexus)
21mr|takari-lifecycle-1.13.10-1|62	BuildRequires:  mvn(org.eclipse.tycho:org.eclipse.osgi)
21mr|takari-lifecycle-1.13.10-1|63	BuildRequires:  mvn(org.hamcrest:hamcrest-core)
21mr|takari-lifecycle-1.13.10-1|64	BuildRequires:  mvn(org.ow2.asm:asm)
21mr|takari-lifecycle-1.13.10-1|65	BuildRequires:  mvn(org.slf4j:slf4j-api)
21mr|takari-lifecycle-1.13.10-1|66	BuildRequires:  mvn(org.slf4j:slf4j-simple)
21mr|takari-lifecycle-1.13.10-1|67	BuildRequires:  mvn(org.sonatype.sisu:sisu-guice::no_aop:)
21mr|takari-lifecycle-1.13.10-1|68	# Patch4 switches from xmlunit-legacy to xmlunit
21mr|takari-lifecycle-1.13.10-1|69	BuildRequires:  xmlunit
21mr|takari-lifecycle-1.13.10-1|70	
21mr|takari-lifecycle-1.13.10-1|71	%if ! %{with bootstrap}
21mr|takari-lifecycle-1.13.10-1|72	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|takari-lifecycle-1.13.10-1|73	BuildRequires:  mvn(org.eclipse.sisu:sisu-maven-plugin)
21mr|takari-lifecycle-1.13.10-1|74	%else
21mr|takari-lifecycle-1.13.10-1|75	BuildRequires:  mvn(io.takari.maven.plugins:takari-lifecycle-plugin)
21mr|takari-lifecycle-1.13.10-1|76	%endif
21mr|takari-lifecycle-1.13.10-1|77	
21mr|takari-lifecycle-1.13.10-1|78	
21mr|takari-lifecycle-1.13.10-1|79	%description
21mr|takari-lifecycle-1.13.10-1|80	Takari Maven Lifecycle includes an optimized replacement for the Maven
21mr|takari-lifecycle-1.13.10-1|81	default lifecycle.  The Takari Lifecycle Plugin is a Maven plugin with
21mr|takari-lifecycle-1.13.10-1|82	a small set of dependencies that provides equivalent functionality to
21mr|takari-lifecycle-1.13.10-1|83	five plugins with a large set of transitive dependencies.  This
21mr|takari-lifecycle-1.13.10-1|84	reduces the download times to retrieve the needed components as well
21mr|takari-lifecycle-1.13.10-1|85	as the storage space requirements in your repositories.
21mr|takari-lifecycle-1.13.10-1|86	
21mr|takari-lifecycle-1.13.10-1|87	%package javadoc
21mr|takari-lifecycle-1.13.10-1|88	Summary:        API documentation for %{name}
21mr|takari-lifecycle-1.13.10-1|89	
21mr|takari-lifecycle-1.13.10-1|90	%description javadoc
21mr|takari-lifecycle-1.13.10-1|91	This package provides %{summary}.
21mr|takari-lifecycle-1.13.10-1|92	
21mr|takari-lifecycle-1.13.10-1|93	
21mr|takari-lifecycle-1.13.10-1|94	%prep
21mr|takari-lifecycle-1.13.10-1|95	%setup -q -n %{name}-%{name}-%{version}
21mr|takari-lifecycle-1.13.10-1|96	%autopatch -p1
21mr|takari-lifecycle-1.13.10-1|97	
21mr|takari-lifecycle-1.13.10-1|98	cp %{SOURCE1} .
21mr|takari-lifecycle-1.13.10-1|99	
21mr|takari-lifecycle-1.13.10-1|100	# Replace bundled test dependency with symlink to system JAR
21mr|takari-lifecycle-1.13.10-1|101	ln -sf %{_javadir}/commons-lang.jar takari-lifecycle-plugin/src/test/jars/commons-lang-2.0.jar
21mr|takari-lifecycle-1.13.10-1|102	
21mr|takari-lifecycle-1.13.10-1|103	# XXX skip ITs for now
21mr|takari-lifecycle-1.13.10-1|104	%pom_disable_module takari-lifecycle-plugin-its
21mr|takari-lifecycle-1.13.10-1|105	
21mr|takari-lifecycle-1.13.10-1|106	%pom_remove_plugin -r :animal-sniffer-maven-plugin
21mr|takari-lifecycle-1.13.10-1|107	%pom_remove_plugin -r :license-maven-plugin
21mr|takari-lifecycle-1.13.10-1|108	
21mr|takari-lifecycle-1.13.10-1|109	# changed by patch
21mr|takari-lifecycle-1.13.10-1|110	%pom_change_dep -r :takari-hash commons-codec:commons-codec::test
21mr|takari-lifecycle-1.13.10-1|111	
21mr|takari-lifecycle-1.13.10-1|112	%pom_change_dep -r org.eclipse.platform:org.eclipse.osgi org.eclipse.osgi:
21mr|takari-lifecycle-1.13.10-1|113	%pom_add_dep org.eclipse:java9api:9 takari-lifecycle-plugin
21mr|takari-lifecycle-1.13.10-1|114	
21mr|takari-lifecycle-1.13.10-1|115	# FIXME failing test
21mr|takari-lifecycle-1.13.10-1|116	rm takari-lifecycle-plugin/src/test/java/io/takari/maven/plugins/compile/CompileIncrementalTest.java
21mr|takari-lifecycle-1.13.10-1|117	
21mr|takari-lifecycle-1.13.10-1|118	%if %{with bootstrap}
21mr|takari-lifecycle-1.13.10-1|119	# Bootstrap build
21mr|takari-lifecycle-1.13.10-1|120	%pom_remove_parent
21mr|takari-lifecycle-1.13.10-1|121	%pom_xpath_set pom:project/pom:packaging maven-plugin takari-lifecycle-plugin
21mr|takari-lifecycle-1.13.10-1|122	%pom_add_plugin :maven-compiler-plugin '
21mr|takari-lifecycle-1.13.10-1|123	<configuration>
21mr|takari-lifecycle-1.13.10-1|124	<source>1.8</source>
21mr|takari-lifecycle-1.13.10-1|125	<target>1.8</target>
21mr|takari-lifecycle-1.13.10-1|126	</configuration>'
21mr|takari-lifecycle-1.13.10-1|127	%pom_add_plugin org.apache.maven.plugins:maven-plugin-plugin takari-lifecycle-plugin '
21mr|takari-lifecycle-1.13.10-1|128	<executions>
21mr|takari-lifecycle-1.13.10-1|129	<execution>
21mr|takari-lifecycle-1.13.10-1|130	<id>mojo-descriptor</id>
21mr|takari-lifecycle-1.13.10-1|131	<configuration>
21mr|takari-lifecycle-1.13.10-1|132	<phase>process-classes</phase>
21mr|takari-lifecycle-1.13.10-1|133	<packagingTypes>
21mr|takari-lifecycle-1.13.10-1|134	<packaging>maven-plugin</packaging>
21mr|takari-lifecycle-1.13.10-1|135	</packagingTypes>
21mr|takari-lifecycle-1.13.10-1|136	</configuration>
21mr|takari-lifecycle-1.13.10-1|137	<goals>
21mr|takari-lifecycle-1.13.10-1|138	<goal>descriptor</goal>
21mr|takari-lifecycle-1.13.10-1|139	</goals>
21mr|takari-lifecycle-1.13.10-1|140	</execution>
21mr|takari-lifecycle-1.13.10-1|141	</executions>'
21mr|takari-lifecycle-1.13.10-1|142	%pom_add_plugin org.eclipse.sisu:sisu-maven-plugin takari-lifecycle-plugin '
21mr|takari-lifecycle-1.13.10-1|143	<executions>
21mr|takari-lifecycle-1.13.10-1|144	<execution>
21mr|takari-lifecycle-1.13.10-1|145	<id>index-project</id>
21mr|takari-lifecycle-1.13.10-1|146	<goals>
21mr|takari-lifecycle-1.13.10-1|147	<goal>main-index</goal>
21mr|takari-lifecycle-1.13.10-1|148	</goals>
21mr|takari-lifecycle-1.13.10-1|149	</execution>
21mr|takari-lifecycle-1.13.10-1|150	</executions>
21mr|takari-lifecycle-1.13.10-1|151	'
21mr|takari-lifecycle-1.13.10-1|152	%endif
21mr|takari-lifecycle-1.13.10-1|153	
21mr|takari-lifecycle-1.13.10-1|154	%build
21mr|takari-lifecycle-1.13.10-1|155	%mvn_build -f -- -Dproject.build.sourceEncoding=UTF-8 -e
21mr|takari-lifecycle-1.13.10-1|156	
21mr|takari-lifecycle-1.13.10-1|157	%install
21mr|takari-lifecycle-1.13.10-1|158	%mvn_install
21mr|takari-lifecycle-1.13.10-1|159	
21mr|takari-lifecycle-1.13.10-1|160	
21mr|takari-lifecycle-1.13.10-1|161	%files -f .mfiles
21mr|takari-lifecycle-1.13.10-1|162	%license LICENSE.txt LICENSE-2.0.txt
21mr|takari-lifecycle-1.13.10-1|163	%doc README.md
21mr|takari-lifecycle-1.13.10-1|164	
21mr|takari-lifecycle-1.13.10-1|165	%files javadoc -f .mfiles-javadoc
21mr|takari-lifecycle-1.13.10-1|166	%license LICENSE.txt LICENSE-2.0.txt
21mr|takari-lifecycle-1.13.10-1|167	
21mr|takari-lifecycle-1.13.10-1|168	

17038 21
21mr|takari-plugin-testing-2.9.2-7|1	Name:           takari-plugin-testing
21mr|takari-plugin-testing-2.9.2-7|2	Version:        2.9.2
21mr|takari-plugin-testing-2.9.2-7|3	Release:        7
21mr|takari-plugin-testing-2.9.2-7|4	Summary:        Maven plugin testing library
21mr|takari-plugin-testing-2.9.2-7|5	License:        EPL and ASL 2.0
21mr|takari-plugin-testing-2.9.2-7|6	URL:            http://takari.io/
21mr|takari-plugin-testing-2.9.2-7|7	BuildArch:      noarch
21mr|takari-plugin-testing-2.9.2-7|8	# Java stack is not supported on x86_32
21mr|takari-plugin-testing-2.9.2-7|9	ExcludeArch: %{ix86}
21mr|takari-plugin-testing-2.9.2-7|10	Group:          Development/Java
21mr|takari-plugin-testing-2.9.2-7|11	Source0:        https://github.com/takari/%{name}/archive/%{name}-%{version}.tar.gz
21mr|takari-plugin-testing-2.9.2-7|12	# Upstream is known to refuse to include license texts in the repository
21mr|takari-plugin-testing-2.9.2-7|13	Source1:        http://www.eclipse.org/legal/epl-v10.html
21mr|takari-plugin-testing-2.9.2-7|14	Source2:        http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|takari-plugin-testing-2.9.2-7|15	
21mr|takari-plugin-testing-2.9.2-7|16	BuildRequires:  maven-local
21mr|takari-plugin-testing-2.9.2-7|17	BuildRequires:  mvn(io.takari.m2e.workspace:org.eclipse.m2e.workspace.cli)
21mr|takari-plugin-testing-2.9.2-7|18	BuildRequires:  mvn(io.takari.maven.plugins:takari-lifecycle-plugin)
21mr|takari-plugin-testing-2.9.2-7|19	BuildRequires:  mvn(io.takari:takari:pom:)
21mr|takari-plugin-testing-2.9.2-7|20	BuildRequires:  mvn(junit:junit)
21mr|takari-plugin-testing-2.9.2-7|21	BuildRequires:  mvn(org.apache.commons:commons-compress)
21mr|takari-plugin-testing-2.9.2-7|22	BuildRequires:  mvn(org.apache.commons:commons-exec)
21mr|takari-plugin-testing-2.9.2-7|23	BuildRequires:  mvn(org.apache.maven:maven-aether-provider)
21mr|takari-plugin-testing-2.9.2-7|24	BuildRequires:  mvn(org.apache.maven:maven-artifact)
21mr|takari-plugin-testing-2.9.2-7|25	BuildRequires:  mvn(org.apache.maven:maven-core)
21mr|takari-plugin-testing-2.9.2-7|26	BuildRequires:  mvn(org.apache.maven:maven-model)
21mr|takari-plugin-testing-2.9.2-7|27	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|takari-plugin-testing-2.9.2-7|28	BuildRequires:  mvn(org.apache.maven:maven-settings)
21mr|takari-plugin-testing-2.9.2-7|29	BuildRequires:  mvn(org.apache.maven:maven-settings-builder)
21mr|takari-plugin-testing-2.9.2-7|30	BuildRequires:  mvn(org.codehaus.plexus:plexus-classworlds)
21mr|takari-plugin-testing-2.9.2-7|31	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|takari-plugin-testing-2.9.2-7|32	BuildRequires:  mvn(org.eclipse.aether:aether-api)
21mr|takari-plugin-testing-2.9.2-7|33	BuildRequires:  mvn(org.eclipse.sisu:org.eclipse.sisu.plexus)
21mr|takari-plugin-testing-2.9.2-7|34	BuildRequires:  mvn(org.sonatype.sisu:sisu-guice::no_aop:)
21mr|takari-plugin-testing-2.9.2-7|35	
21mr|takari-plugin-testing-2.9.2-7|36	
21mr|takari-plugin-testing-2.9.2-7|37	%description
21mr|takari-plugin-testing-2.9.2-7|38	Small, cohesive, one-stop library for developing unit and integration tests for
21mr|takari-plugin-testing-2.9.2-7|39	Maven plugins. Provides alternative to, and arguably supersedes,
21mr|takari-plugin-testing-2.9.2-7|40	maven-plugin-testing-harness and maven-verifier.
21mr|takari-plugin-testing-2.9.2-7|41	
21mr|takari-plugin-testing-2.9.2-7|42	%package javadoc
21mr|takari-plugin-testing-2.9.2-7|43	Summary:        API documentation for %{name}
21mr|takari-plugin-testing-2.9.2-7|44	
21mr|takari-plugin-testing-2.9.2-7|45	%description javadoc
21mr|takari-plugin-testing-2.9.2-7|46	This package provides %{summary}.
21mr|takari-plugin-testing-2.9.2-7|47	
21mr|takari-plugin-testing-2.9.2-7|48	
21mr|takari-plugin-testing-2.9.2-7|49	%prep
21mr|takari-plugin-testing-2.9.2-7|50	%setup -q -n %{name}-project-%{name}-%{version}
21mr|takari-plugin-testing-2.9.2-7|51	
21mr|takari-plugin-testing-2.9.2-7|52	# disable its for now
21mr|takari-plugin-testing-2.9.2-7|53	%pom_disable_module takari-plugin-testing-its
21mr|takari-plugin-testing-2.9.2-7|54	
21mr|takari-plugin-testing-2.9.2-7|55	cp %{SOURCE1} %{SOURCE2} .
21mr|takari-plugin-testing-2.9.2-7|56	
21mr|takari-plugin-testing-2.9.2-7|57	%build
21mr|takari-plugin-testing-2.9.2-7|58	%mvn_build
21mr|takari-plugin-testing-2.9.2-7|59	
21mr|takari-plugin-testing-2.9.2-7|60	%install
21mr|takari-plugin-testing-2.9.2-7|61	%mvn_install
21mr|takari-plugin-testing-2.9.2-7|62	
21mr|takari-plugin-testing-2.9.2-7|63	
21mr|takari-plugin-testing-2.9.2-7|64	%files -f .mfiles
21mr|takari-plugin-testing-2.9.2-7|65	%doc readme.md
21mr|takari-plugin-testing-2.9.2-7|66	%license epl-v10.html LICENSE-2.0.txt
21mr|takari-plugin-testing-2.9.2-7|67	
21mr|takari-plugin-testing-2.9.2-7|68	%files javadoc -f .mfiles-javadoc
21mr|takari-plugin-testing-2.9.2-7|69	%license epl-v10.html LICENSE-2.0.txt
21mr|takari-plugin-testing-2.9.2-7|70	

17039 21
21mr|takari-polyglot-0.4.4-5|1	Name:          takari-polyglot
21mr|takari-polyglot-0.4.4-5|2	Version:       0.4.4
21mr|takari-polyglot-0.4.4-5|3	Release:       5
21mr|takari-polyglot-0.4.4-5|4	Summary:       Modules to enable Maven usage in other JVM languages
21mr|takari-polyglot-0.4.4-5|5	License:       EPL-1.0
21mr|takari-polyglot-0.4.4-5|6	Group:         Development/Java
21mr|takari-polyglot-0.4.4-5|7	URL:           https://github.com/takari/polyglot-maven
21mr|takari-polyglot-0.4.4-5|8	Source0:       https://github.com/takari/polyglot-maven/archive/polyglot-%{version}.tar.gz
21mr|takari-polyglot-0.4.4-5|9	
21mr|takari-polyglot-0.4.4-5|10	Patch0: 0001-Revert-072fbcb-to-fix-problem-with-building-Eclipse.patch
21mr|takari-polyglot-0.4.4-5|11	
21mr|takari-polyglot-0.4.4-5|12	BuildRequires:  maven-local
21mr|takari-polyglot-0.4.4-5|13	BuildRequires:  mvn(junit:junit)
21mr|takari-polyglot-0.4.4-5|14	BuildRequires:  mvn(org.apache.maven:maven-core)
21mr|takari-polyglot-0.4.4-5|15	BuildRequires:  mvn(org.apache.maven:maven-model)
21mr|takari-polyglot-0.4.4-5|16	BuildRequires:  mvn(org.apache.maven:maven-model-builder)
21mr|takari-polyglot-0.4.4-5|17	BuildRequires:  mvn(org.apache.maven:maven-parent:pom:)
21mr|takari-polyglot-0.4.4-5|18	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|takari-polyglot-0.4.4-5|19	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|takari-polyglot-0.4.4-5|20	BuildRequires:  mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
21mr|takari-polyglot-0.4.4-5|21	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-annotations)
21mr|takari-polyglot-0.4.4-5|22	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-metadata)
21mr|takari-polyglot-0.4.4-5|23	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|takari-polyglot-0.4.4-5|24	BuildRequires:  mvn(org.eclipse.sisu:org.eclipse.sisu.plexus)
21mr|takari-polyglot-0.4.4-5|25	BuildRequires:  mvn(org.slf4j:slf4j-api)
21mr|takari-polyglot-0.4.4-5|26	
21mr|takari-polyglot-0.4.4-5|27	BuildArch:     noarch
21mr|takari-polyglot-0.4.4-5|28	# Java stack is not supported on x86_32
21mr|takari-polyglot-0.4.4-5|29	ExcludeArch: %{ix86}
21mr|takari-polyglot-0.4.4-5|30	
21mr|takari-polyglot-0.4.4-5|31	# Package was renamed upstream tesla -> takari F31
21mr|takari-polyglot-0.4.4-5|32	Provides:  tesla-polyglot = %{version}-%{release}
21mr|takari-polyglot-0.4.4-5|33	Obsoletes: tesla-polyglot < 0.4.4-3
21mr|takari-polyglot-0.4.4-5|34	
21mr|takari-polyglot-0.4.4-5|35	%description
21mr|takari-polyglot-0.4.4-5|36	Polyglot for Maven is an experimental distribution of Maven
21mr|takari-polyglot-0.4.4-5|37	that allows the expression of a POM in something other than
21mr|takari-polyglot-0.4.4-5|38	XML. A couple of the dialects also have the capability to
21mr|takari-polyglot-0.4.4-5|39	write plugins inline: the Groovy, Ruby and Scala dialects
21mr|takari-polyglot-0.4.4-5|40	allow this.
21mr|takari-polyglot-0.4.4-5|41	
21mr|takari-polyglot-0.4.4-5|42	%package atom
21mr|takari-polyglot-0.4.4-5|43	Summary: Takari Polyglot :: Atom
21mr|takari-polyglot-0.4.4-5|44	# Package was renamed upstream tesla -> takari F31
21mr|takari-polyglot-0.4.4-5|45	Provides:  tesla-polyglot-atom = %{version}-%{release}
21mr|takari-polyglot-0.4.4-5|46	Obsoletes: tesla-polyglot-atom < 0.4.4-3
21mr|takari-polyglot-0.4.4-5|47	
21mr|takari-polyglot-0.4.4-5|48	%description atom
21mr|takari-polyglot-0.4.4-5|49	Takari Polyglot :: Atom.
21mr|takari-polyglot-0.4.4-5|50	
21mr|takari-polyglot-0.4.4-5|51	%package common
21mr|takari-polyglot-0.4.4-5|52	Summary: Takari Polyglot :: Common
21mr|takari-polyglot-0.4.4-5|53	# Package was renamed upstream tesla -> takari F31
21mr|takari-polyglot-0.4.4-5|54	Provides:  tesla-polyglot-common = %{version}-%{release}
21mr|takari-polyglot-0.4.4-5|55	Obsoletes: tesla-polyglot-common < 0.4.4-3
21mr|takari-polyglot-0.4.4-5|56	
21mr|takari-polyglot-0.4.4-5|57	# Obsoletes added for retired sub-packages in F31
21mr|takari-polyglot-0.4.4-5|58	Obsoletes: tesla-polyglot-groovy < 0.4.4-3
21mr|takari-polyglot-0.4.4-5|59	Obsoletes: tesla-polyglot-yaml < 0.4.4-3
21mr|takari-polyglot-0.4.4-5|60	
21mr|takari-polyglot-0.4.4-5|61	%description common
21mr|takari-polyglot-0.4.4-5|62	Takari Polyglot :: Common.
21mr|takari-polyglot-0.4.4-5|63	
21mr|takari-polyglot-0.4.4-5|64	%package xml
21mr|takari-polyglot-0.4.4-5|65	Summary: Takari Polyglot :: XML
21mr|takari-polyglot-0.4.4-5|66	# Package was renamed upstream tesla -> takari F31
21mr|takari-polyglot-0.4.4-5|67	Provides:  tesla-polyglot-xml = %{version}-%{release}
21mr|takari-polyglot-0.4.4-5|68	Obsoletes: tesla-polyglot-xml < 0.4.4-3
21mr|takari-polyglot-0.4.4-5|69	
21mr|takari-polyglot-0.4.4-5|70	%description xml
21mr|takari-polyglot-0.4.4-5|71	Takari Polyglot :: XML.
21mr|takari-polyglot-0.4.4-5|72	
21mr|takari-polyglot-0.4.4-5|73	%package maven-plugin
21mr|takari-polyglot-0.4.4-5|74	Summary: Takari Polyglot :: Maven Plugin
21mr|takari-polyglot-0.4.4-5|75	# Package was renamed upstream tesla -> takari F31
21mr|takari-polyglot-0.4.4-5|76	Provides:  tesla-polyglot-maven-plugin = %{version}-%{release}
21mr|takari-polyglot-0.4.4-5|77	Obsoletes: tesla-polyglot-maven-plugin < 0.4.4-3
21mr|takari-polyglot-0.4.4-5|78	
21mr|takari-polyglot-0.4.4-5|79	%description maven-plugin
21mr|takari-polyglot-0.4.4-5|80	This package contains Takari Polyglot Maven Plugin.
21mr|takari-polyglot-0.4.4-5|81	
21mr|takari-polyglot-0.4.4-5|82	%package translate-plugin
21mr|takari-polyglot-0.4.4-5|83	Summary: Polyglot :: Translate Plugin
21mr|takari-polyglot-0.4.4-5|84	# Package was renamed upstream tesla -> takari F31
21mr|takari-polyglot-0.4.4-5|85	Provides:  tesla-polyglot-translate-plugin = %{version}-%{release}
21mr|takari-polyglot-0.4.4-5|86	Obsoletes: tesla-polyglot-translate-plugin < 0.4.4-3
21mr|takari-polyglot-0.4.4-5|87	
21mr|takari-polyglot-0.4.4-5|88	%description translate-plugin
21mr|takari-polyglot-0.4.4-5|89	This package contains Polyglot Translate Plugin.
21mr|takari-polyglot-0.4.4-5|90	
21mr|takari-polyglot-0.4.4-5|91	%package javadoc
21mr|takari-polyglot-0.4.4-5|92	Summary: Javadoc for %{name}
21mr|takari-polyglot-0.4.4-5|93	# Package was renamed upstream tesla -> takari F31
21mr|takari-polyglot-0.4.4-5|94	Provides:  tesla-polyglot-javadoc = %{version}-%{release}
21mr|takari-polyglot-0.4.4-5|95	Obsoletes: tesla-polyglot-javadoc < 0.4.4-3
21mr|takari-polyglot-0.4.4-5|96	
21mr|takari-polyglot-0.4.4-5|97	%description javadoc
21mr|takari-polyglot-0.4.4-5|98	This package contains javadoc for %{name}.
21mr|takari-polyglot-0.4.4-5|99	
21mr|takari-polyglot-0.4.4-5|100	%prep
21mr|takari-polyglot-0.4.4-5|101	%setup -q -n polyglot-maven-polyglot-%{version}
21mr|takari-polyglot-0.4.4-5|102	%patch0 -p1
21mr|takari-polyglot-0.4.4-5|103	
21mr|takari-polyglot-0.4.4-5|104	find -name "*.class" -delete
21mr|takari-polyglot-0.4.4-5|105	find -name "*.jar" -delete
21mr|takari-polyglot-0.4.4-5|106	
21mr|takari-polyglot-0.4.4-5|107	# Unecessary for RPM builds
21mr|takari-polyglot-0.4.4-5|108	%pom_remove_plugin ":maven-enforcer-plugin"
21mr|takari-polyglot-0.4.4-5|109	
21mr|takari-polyglot-0.4.4-5|110	# Takari stack is unavailable, so build like an ordinary maven plugin project
21mr|takari-polyglot-0.4.4-5|111	%pom_remove_parent
21mr|takari-polyglot-0.4.4-5|112	%pom_xpath_remove "pom:packaging" polyglot-common polyglot-atom polyglot-xml
21mr|takari-polyglot-0.4.4-5|113	%pom_xpath_set "pom:packaging" "maven-plugin" polyglot-maven-plugin polyglot-translate-plugin
21mr|takari-polyglot-0.4.4-5|114	%pom_add_plugin org.apache.maven.plugins:maven-compiler-plugin:3.0 '
21mr|takari-polyglot-0.4.4-5|115	<configuration>
21mr|takari-polyglot-0.4.4-5|116	<source>1.8</source>
21mr|takari-polyglot-0.4.4-5|117	<target>1.8</target>
21mr|takari-polyglot-0.4.4-5|118	<encoding>UTF-8</encoding>
21mr|takari-polyglot-0.4.4-5|119	</configuration>'
21mr|takari-polyglot-0.4.4-5|120	for p in maven-plugin translate-plugin; do
21mr|takari-polyglot-0.4.4-5|121	%pom_add_plugin "org.apache.maven.plugins:maven-plugin-plugin" polyglot-${p} "
21mr|takari-polyglot-0.4.4-5|122	<configuration>
21mr|takari-polyglot-0.4.4-5|123	<skipErrorNoDescriptorsFound>true</skipErrorNoDescriptorsFound>
21mr|takari-polyglot-0.4.4-5|124	</configuration>"
21mr|takari-polyglot-0.4.4-5|125	%pom_xpath_inject "pom:dependency[pom:groupId = 'org.apache.maven']" "<version>3.3.1</version>" polyglot-${p}
21mr|takari-polyglot-0.4.4-5|126	done
21mr|takari-polyglot-0.4.4-5|127	%pom_xpath_inject "pom:project/pom:dependencies/pom:dependency[pom:groupId = 'org.apache.maven']" '<version>${mavenVersion}</version>'
21mr|takari-polyglot-0.4.4-5|128	
21mr|takari-polyglot-0.4.4-5|129	# Unavailable build deps/tools
21mr|takari-polyglot-0.4.4-5|130	%pom_disable_module polyglot-clojure
21mr|takari-polyglot-0.4.4-5|131	%pom_disable_module polyglot-scala
21mr|takari-polyglot-0.4.4-5|132	%pom_remove_dep -r :polyglot-scala
21mr|takari-polyglot-0.4.4-5|133	%pom_disable_module polyglot-ruby
21mr|takari-polyglot-0.4.4-5|134	%pom_remove_dep -r :polyglot-ruby
21mr|takari-polyglot-0.4.4-5|135	%pom_disable_module polyglot-groovy
21mr|takari-polyglot-0.4.4-5|136	%pom_remove_dep -r :polyglot-groovy
21mr|takari-polyglot-0.4.4-5|137	%pom_disable_module polyglot-java
21mr|takari-polyglot-0.4.4-5|138	%pom_remove_dep -r :polyglot-java
21mr|takari-polyglot-0.4.4-5|139	%pom_disable_module polyglot-kotlin
21mr|takari-polyglot-0.4.4-5|140	%pom_remove_dep -r :polyglot-kotlin
21mr|takari-polyglot-0.4.4-5|141	%pom_disable_module polyglot-yaml
21mr|takari-polyglot-0.4.4-5|142	%pom_remove_dep -r :polyglot-yaml
21mr|takari-polyglot-0.4.4-5|143	
21mr|takari-polyglot-0.4.4-5|144	# Test dep com.cedarsoftware:java-util:1.19.3 is missing from Fedora
21mr|takari-polyglot-0.4.4-5|145	sed -i '/DeepEquals/d' polyglot-xml/src/test/java/org/sonatype/maven/polyglot/xml/TestReaderComparedToDefault.java
21mr|takari-polyglot-0.4.4-5|146	%pom_remove_dep com.cedarsoftware:java-util polyglot-xml
21mr|takari-polyglot-0.4.4-5|147	
21mr|takari-polyglot-0.4.4-5|148	# Back-compat aliases
21mr|takari-polyglot-0.4.4-5|149	%mvn_alias ':polyglot-{*}' io.tesla.polyglot:tesla-polyglot-@1
21mr|takari-polyglot-0.4.4-5|150	
21mr|takari-polyglot-0.4.4-5|151	%build
21mr|takari-polyglot-0.4.4-5|152	%mvn_build -s -- -Dproject.build.sourceEncoding=UTF-8
21mr|takari-polyglot-0.4.4-5|153	
21mr|takari-polyglot-0.4.4-5|154	%install
21mr|takari-polyglot-0.4.4-5|155	%mvn_install
21mr|takari-polyglot-0.4.4-5|156	
21mr|takari-polyglot-0.4.4-5|157	%files -f .mfiles-polyglot
21mr|takari-polyglot-0.4.4-5|158	%doc poms
21mr|takari-polyglot-0.4.4-5|159	%license LICENSE.txt
21mr|takari-polyglot-0.4.4-5|160	
21mr|takari-polyglot-0.4.4-5|161	%files atom -f .mfiles-polyglot-atom
21mr|takari-polyglot-0.4.4-5|162	
21mr|takari-polyglot-0.4.4-5|163	%files common -f .mfiles-polyglot-common
21mr|takari-polyglot-0.4.4-5|164	%license LICENSE.txt
21mr|takari-polyglot-0.4.4-5|165	
21mr|takari-polyglot-0.4.4-5|166	%files xml -f .mfiles-polyglot-xml
21mr|takari-polyglot-0.4.4-5|167	%doc polyglot-xml/README.md
21mr|takari-polyglot-0.4.4-5|168	
21mr|takari-polyglot-0.4.4-5|169	%files maven-plugin -f .mfiles-polyglot-maven-plugin
21mr|takari-polyglot-0.4.4-5|170	
21mr|takari-polyglot-0.4.4-5|171	%files translate-plugin -f .mfiles-polyglot-translate-plugin
21mr|takari-polyglot-0.4.4-5|172	
21mr|takari-polyglot-0.4.4-5|173	%files javadoc -f .mfiles-javadoc
21mr|takari-polyglot-0.4.4-5|174	%license LICENSE.txt
21mr|takari-polyglot-0.4.4-5|175	

17040 21
21mr|takari-pom-27-2|1	Name:           takari-pom
21mr|takari-pom-27-2|2	Version:        27
21mr|takari-pom-27-2|3	Release:        2
21mr|takari-pom-27-2|4	Summary:        Takari parent POM
21mr|takari-pom-27-2|5	License:        EPL-1.0
21mr|takari-pom-27-2|6	URL:            https://github.com/takari/takari-pom/
21mr|takari-pom-27-2|7	Group:          Development/Java
21mr|takari-pom-27-2|8	BuildArch:      noarch
21mr|takari-pom-27-2|9	# Java stack is not supported on x86_32
21mr|takari-pom-27-2|10	ExcludeArch: %{ix86}
21mr|takari-pom-27-2|11	
21mr|takari-pom-27-2|12	Source0:        https://github.com/takari/%{name}/archive/takari-%{version}.tar.gz
21mr|takari-pom-27-2|13	
21mr|takari-pom-27-2|14	BuildRequires:  maven-local
21mr|takari-pom-27-2|15	BuildRequires:  mvn(io.takari.maven.plugins:takari-lifecycle-plugin)
21mr|takari-pom-27-2|16	
21mr|takari-pom-27-2|17	Obsoletes:      tesla-pom < 4-7
21mr|takari-pom-27-2|18	
21mr|takari-pom-27-2|19	%description
21mr|takari-pom-27-2|20	Takari is a next generation development infrastructure framework.  This
21mr|takari-pom-27-2|21	package provides Takari POM file to by used by Apache Maven.
21mr|takari-pom-27-2|22	
21mr|takari-pom-27-2|23	%prep
21mr|takari-pom-27-2|24	%setup -q -n %{name}-takari-%{version}
21mr|takari-pom-27-2|25	%mvn_alias : io.tesla:tesla
21mr|takari-pom-27-2|26	
21mr|takari-pom-27-2|27	# takari expects no annotations processors on classpath by default, but we
21mr|takari-pom-27-2|28	# always have some in /usr/share/java
21mr|takari-pom-27-2|29	%pom_xpath_inject 'pom:pluginManagement/pom:plugins/pom:plugin[pom:artifactId="takari-lifecycle-plugin"]/pom:configuration' '<proc>none</proc>'
21mr|takari-pom-27-2|30	
21mr|takari-pom-27-2|31	%build
21mr|takari-pom-27-2|32	%mvn_build
21mr|takari-pom-27-2|33	
21mr|takari-pom-27-2|34	%install
21mr|takari-pom-27-2|35	%mvn_install
21mr|takari-pom-27-2|36	
21mr|takari-pom-27-2|37	%files -f .mfiles
21mr|takari-pom-27-2|38	%license LICENSE.txt
21mr|takari-pom-27-2|39	

17041 21
21mr|takari-smart-builder-0.6.1-3|1	%global         maven_version %(rpm -q --qf "%%{version}" maven)
21mr|takari-smart-builder-0.6.1-3|2	Name:           takari-smart-builder
21mr|takari-smart-builder-0.6.1-3|3	Version:        0.6.1
21mr|takari-smart-builder-0.6.1-3|4	Release:        3
21mr|takari-smart-builder-0.6.1-3|5	Summary:        A replacement scheduling projects builds in a Maven multi-module build
21mr|takari-smart-builder-0.6.1-3|6	
21mr|takari-smart-builder-0.6.1-3|7	# https://github.com/takari/takari-smart-builder/issues/7 says that the package
21mr|takari-smart-builder-0.6.1-3|8	# WILL be licensed under ASL 2.0,
21mr|takari-smart-builder-0.6.1-3|9	# but the parent pom of this project is using EPL.
21mr|takari-smart-builder-0.6.1-3|10	License:        EPL and ASL 2.0
21mr|takari-smart-builder-0.6.1-3|11	URL:            https://github.com/takari/%{name}
21mr|takari-smart-builder-0.6.1-3|12	Group:          Development/Java
21mr|takari-smart-builder-0.6.1-3|13	BuildArch:      noarch
21mr|takari-smart-builder-0.6.1-3|14	# Java stack is not supported on x86_32
21mr|takari-smart-builder-0.6.1-3|15	ExcludeArch: %{ix86}
21mr|takari-smart-builder-0.6.1-3|16	
21mr|takari-smart-builder-0.6.1-3|17	Source0:        https://github.com/takari/%{name}/archive/takari-smart-builder-%{version}.tar.gz
21mr|takari-smart-builder-0.6.1-3|18	
21mr|takari-smart-builder-0.6.1-3|19	BuildRequires:  maven
21mr|takari-smart-builder-0.6.1-3|20	BuildRequires:  maven-local
21mr|takari-smart-builder-0.6.1-3|21	BuildRequires:  junit
21mr|takari-smart-builder-0.6.1-3|22	BuildRequires:  mvn(com.google.guava:guava)
21mr|takari-smart-builder-0.6.1-3|23	BuildRequires:  mvn(io.takari:incrementalbuild)
21mr|takari-smart-builder-0.6.1-3|24	BuildRequires:  mvn(io.takari.m2e.workspace:org.eclipse.m2e.workspace.cli)
21mr|takari-smart-builder-0.6.1-3|25	# Only takari-lifecycle-plugin >= 1.12.0 provides:
21mr|takari-smart-builder-0.6.1-3|26	# org.eclipse.jdt.internal.compiler.classfmt.MethodInfo.getParameterAnnotations(I)
21mr|takari-smart-builder-0.6.1-3|27	BuildRequires:  mvn(io.takari.maven.plugins:takari-lifecycle-plugin) >= 1.12.0
21mr|takari-smart-builder-0.6.1-3|28	BuildRequires:  mvn(io.takari.maven.plugins:takari-plugin-testing)
21mr|takari-smart-builder-0.6.1-3|29	BuildRequires:  mvn(io.takari:takari-archiver)
21mr|takari-smart-builder-0.6.1-3|30	BuildRequires:  mvn(io.takari:takari:pom:)
21mr|takari-smart-builder-0.6.1-3|31	
21mr|takari-smart-builder-0.6.1-3|32	
21mr|takari-smart-builder-0.6.1-3|33	%description
21mr|takari-smart-builder-0.6.1-3|34	The Takari Smart Builder is a replacement scheduling projects builds in
21mr|takari-smart-builder-0.6.1-3|35	a Maven multi-module build.
21mr|takari-smart-builder-0.6.1-3|36	
21mr|takari-smart-builder-0.6.1-3|37	Documentation for usage and more is available in the Takari TEAM documentation
21mr|takari-smart-builder-0.6.1-3|38	at http://takari.io/book/index.html
21mr|takari-smart-builder-0.6.1-3|39	
21mr|takari-smart-builder-0.6.1-3|40	%package javadoc
21mr|takari-smart-builder-0.6.1-3|41	Summary:        API documentation for %{name}
21mr|takari-smart-builder-0.6.1-3|42	
21mr|takari-smart-builder-0.6.1-3|43	%description javadoc
21mr|takari-smart-builder-0.6.1-3|44	This package provides %{summary}.
21mr|takari-smart-builder-0.6.1-3|45	
21mr|takari-smart-builder-0.6.1-3|46	%prep
21mr|takari-smart-builder-0.6.1-3|47	%setup -q -n %{name}-%{name}-%{version}
21mr|takari-smart-builder-0.6.1-3|48	
21mr|takari-smart-builder-0.6.1-3|49	# No need to test maven-3.3.1 installation
21mr|takari-smart-builder-0.6.1-3|50	# src/test/java/io/takari/maven/builder/smart/TestProjectDependencyGraph.java Does not implement
21mr|takari-smart-builder-0.6.1-3|51	# ProjectDependencyGraph.getAllProjects()
21mr|takari-smart-builder-0.6.1-3|52	# Thus remove test under smart/
21mr|takari-smart-builder-0.6.1-3|53	rm -fr src/test/java/io/takari/maven/builder/smart/*
21mr|takari-smart-builder-0.6.1-3|54	
21mr|takari-smart-builder-0.6.1-3|55	%build
21mr|takari-smart-builder-0.6.1-3|56	%mvn_build -X -- -Dproject.build.sourceEncoding=UTF-8 -Dmaven.version=%{maven_version}
21mr|takari-smart-builder-0.6.1-3|57	
21mr|takari-smart-builder-0.6.1-3|58	rm -f target/site/apidocs/javadoc.sh
21mr|takari-smart-builder-0.6.1-3|59	
21mr|takari-smart-builder-0.6.1-3|60	%install
21mr|takari-smart-builder-0.6.1-3|61	%mvn_install -X
21mr|takari-smart-builder-0.6.1-3|62	mkdir -p %{buildroot}/%{_datadir}/maven/lib/ext
21mr|takari-smart-builder-0.6.1-3|63	ln -s %{_javadir}/%{name}/%{name}.jar %{buildroot}/%{_datadir}/maven/lib/ext/%{name}.jar
21mr|takari-smart-builder-0.6.1-3|64	
21mr|takari-smart-builder-0.6.1-3|65	
21mr|takari-smart-builder-0.6.1-3|66	%files -f .mfiles
21mr|takari-smart-builder-0.6.1-3|67	%license LICENSE
21mr|takari-smart-builder-0.6.1-3|68	%doc README.md
21mr|takari-smart-builder-0.6.1-3|69	%{_datadir}/maven/lib/ext/%{name}.jar
21mr|takari-smart-builder-0.6.1-3|70	
21mr|takari-smart-builder-0.6.1-3|71	%files javadoc -f .mfiles-javadoc
21mr|takari-smart-builder-0.6.1-3|72	%license LICENSE
21mr|takari-smart-builder-0.6.1-3|73	

17042 21
21mr|takari-tycho-support-0.16.0-9|1	Name:           takari-tycho-support
21mr|takari-tycho-support-0.16.0-9|2	Version:        0.16.0
21mr|takari-tycho-support-0.16.0-9|3	Release:        9
21mr|takari-tycho-support-0.16.0-9|4	Summary:        Takari Tycho Base
21mr|takari-tycho-support-0.16.0-9|5	License:        EPL
21mr|takari-tycho-support-0.16.0-9|6	URL:            https://github.com/takari/tycho-support/
21mr|takari-tycho-support-0.16.0-9|7	Group:          Development/Java
21mr|takari-tycho-support-0.16.0-9|8	BuildArch:      noarch
21mr|takari-tycho-support-0.16.0-9|9	# Java stack is not supported on x86_32
21mr|takari-tycho-support-0.16.0-9|10	ExcludeArch: %{ix86}
21mr|takari-tycho-support-0.16.0-9|11	
21mr|takari-tycho-support-0.16.0-9|12	Source0:        https://github.com/takari/tycho-support/archive/tycho-support-%{version}.tar.gz
21mr|takari-tycho-support-0.16.0-9|13	# Requested upstream to include license text:
21mr|takari-tycho-support-0.16.0-9|14	# https://github.com/takari/tycho-support/pull/1
21mr|takari-tycho-support-0.16.0-9|15	Source1:        http://www.eclipse.org/legal/epl-v10.html
21mr|takari-tycho-support-0.16.0-9|16	
21mr|takari-tycho-support-0.16.0-9|17	BuildRequires:  maven-local
21mr|takari-tycho-support-0.16.0-9|18	BuildRequires:  mvn(io.takari:takari:pom:)
21mr|takari-tycho-support-0.16.0-9|19	BuildRequires:  mvn(org.eclipse.tycho:target-platform-configuration)
21mr|takari-tycho-support-0.16.0-9|20	BuildRequires:  mvn(org.eclipse.tycho:tycho-maven-plugin)
21mr|takari-tycho-support-0.16.0-9|21	
21mr|takari-tycho-support-0.16.0-9|22	Obsoletes:      tesla-tycho-support < 0.16.0-2
21mr|takari-tycho-support-0.16.0-9|23	
21mr|takari-tycho-support-0.16.0-9|24	%description
21mr|takari-tycho-support-0.16.0-9|25	Takari is a next generation development infrastructure framework.
21mr|takari-tycho-support-0.16.0-9|26	This package provides Maven POM file which serves as the base of Tycho
21mr|takari-tycho-support-0.16.0-9|27	projects which have plugins, tests, and deployable features.
21mr|takari-tycho-support-0.16.0-9|28	Everything that is required is provided and parameterized by
21mr|takari-tycho-support-0.16.0-9|29	specifying properties in the host POM.
21mr|takari-tycho-support-0.16.0-9|30	
21mr|takari-tycho-support-0.16.0-9|31	%prep
21mr|takari-tycho-support-0.16.0-9|32	%setup -q -n tycho-support-tycho-support-%{version}
21mr|takari-tycho-support-0.16.0-9|33	cp -p %{SOURCE1} .
21mr|takari-tycho-support-0.16.0-9|34	
21mr|takari-tycho-support-0.16.0-9|35	# Remove plugins which are not useful in Fedora.
21mr|takari-tycho-support-0.16.0-9|36	%pom_remove_plugin :maven-upload-plugin
21mr|takari-tycho-support-0.16.0-9|37	
21mr|takari-tycho-support-0.16.0-9|38	# Removing this fixes "Invalid repository URL" errors when trying to build tycho
21mr|takari-tycho-support-0.16.0-9|39	# projects that use takari due to missing property "repoHost"
21mr|takari-tycho-support-0.16.0-9|40	%pom_xpath_remove pom:repositories
21mr|takari-tycho-support-0.16.0-9|41	
21mr|takari-tycho-support-0.16.0-9|42	%mvn_alias : io.tesla.tycho:
21mr|takari-tycho-support-0.16.0-9|43	
21mr|takari-tycho-support-0.16.0-9|44	%build
21mr|takari-tycho-support-0.16.0-9|45	%mvn_build
21mr|takari-tycho-support-0.16.0-9|46	
21mr|takari-tycho-support-0.16.0-9|47	%install
21mr|takari-tycho-support-0.16.0-9|48	%mvn_install
21mr|takari-tycho-support-0.16.0-9|49	
21mr|takari-tycho-support-0.16.0-9|50	%files -f .mfiles
21mr|takari-tycho-support-0.16.0-9|51	%doc epl-v10.html
21mr|takari-tycho-support-0.16.0-9|52	

17043 21
21mr|taktuk-3.7.7-7|1	%define major 3
21mr|taktuk-3.7.7-7|2	%define libname %mklibname %{name} %{major}
21mr|taktuk-3.7.7-7|3	%define devname %mklibname %{name} -d
21mr|taktuk-3.7.7-7|4	
21mr|taktuk-3.7.7-7|5	Summary:	Parallel, scalable launcher for cluster and lightweight grids
21mr|taktuk-3.7.7-7|6	Name:		taktuk
21mr|taktuk-3.7.7-7|7	Version:	3.7.7
21mr|taktuk-3.7.7-7|8	Release:	7
21mr|taktuk-3.7.7-7|9	License:	GPLv2+
21mr|taktuk-3.7.7-7|10	Group:		Networking/Remote access
21mr|taktuk-3.7.7-7|11	Url:		http://taktuk.gforge.inria.fr/
21mr|taktuk-3.7.7-7|12	Source0:	https://gforge.inria.fr/frs/download.php/file/37055/%{name}-%{version}.tar.gz
21mr|taktuk-3.7.7-7|13	Source1:	%{name}.rpmlintrc
21mr|taktuk-3.7.7-7|14	BuildRequires:	perl-devel
21mr|taktuk-3.7.7-7|15	Provides:	parallel-tools = %{EVRD}
21mr|taktuk-3.7.7-7|16	
21mr|taktuk-3.7.7-7|17	%description
21mr|taktuk-3.7.7-7|18	TakTuk is a tool for deploying parallel remote executions of commands to a
21mr|taktuk-3.7.7-7|19	potentially large set of remote nodes. It spreads itself using an adaptive
21mr|taktuk-3.7.7-7|20	algorithm and sets up an interconnection network to transport commands and
21mr|taktuk-3.7.7-7|21	perform I/Os multiplexing/demultiplexing. The TakTuk mechanics dynamically
21mr|taktuk-3.7.7-7|22	adapt to environment (machine performance and current load, network
21mr|taktuk-3.7.7-7|23	contention) by using a reactive work-stealing algorithm that mix local
21mr|taktuk-3.7.7-7|24	parallelization and work distribution.
21mr|taktuk-3.7.7-7|25	
21mr|taktuk-3.7.7-7|26	%files
21mr|taktuk-3.7.7-7|27	%{_bindir}/taktuk
21mr|taktuk-3.7.7-7|28	%{_bindir}/taktuk-light
21mr|taktuk-3.7.7-7|29	%{_mandir}/man1/*
21mr|taktuk-3.7.7-7|30	%{_mandir}/man3/*
21mr|taktuk-3.7.7-7|31	%{_defaultdocdir}/%{name}-%{version}
21mr|taktuk-3.7.7-7|32	
21mr|taktuk-3.7.7-7|33	#----------------------------------------------------------------------------
21mr|taktuk-3.7.7-7|34	
21mr|taktuk-3.7.7-7|35	%package -n %{libname}
21mr|taktuk-3.7.7-7|36	Summary:	Parallel, scalable launcher for cluster development
21mr|taktuk-3.7.7-7|37	Group:		System/Libraries
21mr|taktuk-3.7.7-7|38	Conflicts:	%{_lib}taktuk0 < 3.7.5-3
21mr|taktuk-3.7.7-7|39	Obsoletes:	%{_lib}taktuk0 < 3.7.5-3
21mr|taktuk-3.7.7-7|40	
21mr|taktuk-3.7.7-7|41	%description -n %{libname}
21mr|taktuk-3.7.7-7|42	TakTuk is a tool for deploying parallel remote executions of commands to a
21mr|taktuk-3.7.7-7|43	potentially large set of remote nodes.
21mr|taktuk-3.7.7-7|44	
21mr|taktuk-3.7.7-7|45	%files -n %{libname}
21mr|taktuk-3.7.7-7|46	%doc AUTHORS ChangeLog COPYING DISCLAIMER INSTALL NEWS README TODO
21mr|taktuk-3.7.7-7|47	%{_libdir}/libtaktuk.so.%{major}*
21mr|taktuk-3.7.7-7|48	
21mr|taktuk-3.7.7-7|49	#----------------------------------------------------------------------------
21mr|taktuk-3.7.7-7|50	
21mr|taktuk-3.7.7-7|51	%package -n %{devname}
21mr|taktuk-3.7.7-7|52	Summary:	Development files for Taktuk
21mr|taktuk-3.7.7-7|53	Group:		Development/Other
21mr|taktuk-3.7.7-7|54	Requires:	%{libname} = %{EVRD}
21mr|taktuk-3.7.7-7|55	Conflicts:	%{_lib}taktuk0-devel < 3.7.5-3
21mr|taktuk-3.7.7-7|56	Obsoletes:	%{_lib}taktuk0-devel < 3.7.5-3
21mr|taktuk-3.7.7-7|57	
21mr|taktuk-3.7.7-7|58	%description -n %{devname}
21mr|taktuk-3.7.7-7|59	Development files for Taktuk.
21mr|taktuk-3.7.7-7|60	
21mr|taktuk-3.7.7-7|61	%files -n %{devname}
21mr|taktuk-3.7.7-7|62	%{_includedir}/*
21mr|taktuk-3.7.7-7|63	%{_datadir}/*
21mr|taktuk-3.7.7-7|64	%{_libdir}/libtaktuk.so*
21mr|taktuk-3.7.7-7|65	%{_libdir}/pkgconfig/%{name}.pc
21mr|taktuk-3.7.7-7|66	
21mr|taktuk-3.7.7-7|67	#----------------------------------------------------------------------------
21mr|taktuk-3.7.7-7|68	
21mr|taktuk-3.7.7-7|69	%package -n perl-%{name}
21mr|taktuk-3.7.7-7|70	Summary:	Taktuk Perl package
21mr|taktuk-3.7.7-7|71	Group:		Development/Perl
21mr|taktuk-3.7.7-7|72	Requires:	%{libname} = %{EVRD}
21mr|taktuk-3.7.7-7|73	
21mr|taktuk-3.7.7-7|74	%description -n perl-%{name}
21mr|taktuk-3.7.7-7|75	Taktuk Perl package.
21mr|taktuk-3.7.7-7|76	
21mr|taktuk-3.7.7-7|77	%files -n perl-%{name}
21mr|taktuk-3.7.7-7|78	%doc AUTHORS ChangeLog COPYING DISCLAIMER INSTALL NEWS README TODO
21mr|taktuk-3.7.7-7|79	%{perl_vendorlib}/*
21mr|taktuk-3.7.7-7|80	
21mr|taktuk-3.7.7-7|81	#----------------------------------------------------------------------------
21mr|taktuk-3.7.7-7|82	
21mr|taktuk-3.7.7-7|83	%prep
21mr|taktuk-3.7.7-7|84	%setup -q
21mr|taktuk-3.7.7-7|85	
21mr|taktuk-3.7.7-7|86	%build
21mr|taktuk-3.7.7-7|87	%configure \
21mr|taktuk-3.7.7-7|88	--disable-static
21mr|taktuk-3.7.7-7|89	
21mr|taktuk-3.7.7-7|90	%make
21mr|taktuk-3.7.7-7|91	pushd Perl-Module
21mr|taktuk-3.7.7-7|92	%{__perl} Makefile.PL INSTALLDIRS=vendor DESTDIR=%{buildroot}
21mr|taktuk-3.7.7-7|93	%make
21mr|taktuk-3.7.7-7|94	popd
21mr|taktuk-3.7.7-7|95	
21mr|taktuk-3.7.7-7|96	%install
21mr|taktuk-3.7.7-7|97	%makeinstall pkgdocdir=%{buildroot}%{_defaultdocdir}/%{name}-%{version}
21mr|taktuk-3.7.7-7|98	pushd Perl-Module
21mr|taktuk-3.7.7-7|99	%makeinstall pkgdocdir=%{buildroot}%{_defaultdocdir}/%{name}-%{version}
21mr|taktuk-3.7.7-7|100	popd
21mr|taktuk-3.7.7-7|101	cp taktuk-light %{buildroot}/%{_bindir}/taktuk-light
21mr|taktuk-3.7.7-7|102	chmod 755 %{buildroot}/%{_bindir}/taktuk-light

17044 21
21mr|tali-40.7-2|1	%define url_ver %(echo %{version}|cut -d. -f1)
21mr|tali-40.7-2|2	
21mr|tali-40.7-2|3	Summary:	GNOME Tali game
21mr|tali-40.7-2|4	Name:		tali
21mr|tali-40.7-2|5	Version:	40.7
21mr|tali-40.7-2|6	Release:	2
21mr|tali-40.7-2|7	License:	GPLv2+ and GFDL
21mr|tali-40.7-2|8	Group:		Games/Other
21mr|tali-40.7-2|9	Url:		https://download.gnome.org/sources/tali
21mr|tali-40.7-2|10	Source0:	https://download.gnome.org/sources/tali/%{url_ver}/%{name}-%{version}.tar.xz
21mr|tali-40.7-2|11	BuildRequires:	intltool
21mr|tali-40.7-2|12	BuildRequires:	itstool
21mr|tali-40.7-2|13	BuildRequires:	meson
21mr|tali-40.7-2|14	BuildRequires:	pkgconfig(gdk-3.0)
21mr|tali-40.7-2|15	BuildRequires:	pkgconfig(libgnome-games-support-1)
21mr|tali-40.7-2|16	BuildRequires:	pkgconfig(librsvg-2.0)
21mr|tali-40.7-2|17	Provides:	gtali = %{EVRD}
21mr|tali-40.7-2|18	
21mr|tali-40.7-2|19	%description
21mr|tali-40.7-2|20	Sort of poker with dice and less money. An ancient Roman game.
21mr|tali-40.7-2|21	
21mr|tali-40.7-2|22	%files -f %{name}.lang
21mr|tali-40.7-2|23	%license COPYING
21mr|tali-40.7-2|24	%attr(2551, root, games) %{_bindir}/tali
21mr|tali-40.7-2|25	%{_appdatadir}/org.gnome.Tali.appdata.xml
21mr|tali-40.7-2|26	%{_datadir}/applications/org.gnome.Tali.desktop
21mr|tali-40.7-2|27	%{_datadir}/glib-2.0/schemas/org.gnome.Tali.gschema.xml
21mr|tali-40.7-2|28	%{_datadir}/icons/*/*/*/*
21mr|tali-40.7-2|29	%{_datadir}/tali
21mr|tali-40.7-2|30	%{_mandir}/man6/tali.6*
21mr|tali-40.7-2|31	
21mr|tali-40.7-2|32	#----------------------------------------------------------------------------
21mr|tali-40.7-2|33	
21mr|tali-40.7-2|34	%prep
21mr|tali-40.7-2|35	%autosetup -p1
21mr|tali-40.7-2|36	
21mr|tali-40.7-2|37	%build
21mr|tali-40.7-2|38	%meson
21mr|tali-40.7-2|39	%meson_build
21mr|tali-40.7-2|40	
21mr|tali-40.7-2|41	%install
21mr|tali-40.7-2|42	%meson_install
21mr|tali-40.7-2|43	
21mr|tali-40.7-2|44	%find_lang %{name} --all-name --with-gnome

17045 21
21mr|talloc-2.4.2-1|1	%define tallocmajor 2
21mr|talloc-2.4.2-1|2	%define libtalloc %mklibname talloc %{tallocmajor}
21mr|talloc-2.4.2-1|3	%define tallocdev %mklibname talloc -d
21mr|talloc-2.4.2-1|4	%define libpytalloc %mklibname pytalloc-util %{tallocmajor}
21mr|talloc-2.4.2-1|5	%define libpytallocdev %mklibname pytalloc-util -d
21mr|talloc-2.4.2-1|6	%define libpy3talloc %mklibname py3talloc-util %{tallocmajor}
21mr|talloc-2.4.2-1|7	%define libpy3tallocdev %mklibname py3talloc-util -d
21mr|talloc-2.4.2-1|8	
21mr|talloc-2.4.2-1|9	Summary:	Library implementing Samba's memory allocator
21mr|talloc-2.4.2-1|10	Name:		talloc
21mr|talloc-2.4.2-1|11	Version:	2.4.2
21mr|talloc-2.4.2-1|12	Release:	1
21mr|talloc-2.4.2-1|13	# tallocversion was not used when in samba4, so it was 4.0.0
21mr|talloc-2.4.2-1|14	Epoch:		1
21mr|talloc-2.4.2-1|15	License:	GPLv3+
21mr|talloc-2.4.2-1|16	Group:		System/Libraries
21mr|talloc-2.4.2-1|17	Url:		http://talloc.samba.org
21mr|talloc-2.4.2-1|18	Source0:	http://talloc.samba.org/ftp/talloc/talloc-%{version}.tar.gz
21mr|talloc-2.4.2-1|19	BuildRequires:	docbook-style-xsl
21mr|talloc-2.4.2-1|20	BuildRequires:	swig
21mr|talloc-2.4.2-1|21	BuildRequires:	xsltproc
21mr|talloc-2.4.2-1|22	BuildRequires:	acl-devel
21mr|talloc-2.4.2-1|23	BuildRequires:	pkgconfig(python3)
21mr|talloc-2.4.2-1|24	
21mr|talloc-2.4.2-1|25	%description
21mr|talloc-2.4.2-1|26	Library implementing Samba's memory allocator.
21mr|talloc-2.4.2-1|27	
21mr|talloc-2.4.2-1|28	#----------------------------------------------------------------------------
21mr|talloc-2.4.2-1|29	
21mr|talloc-2.4.2-1|30	%package -n %{libtalloc}
21mr|talloc-2.4.2-1|31	Summary:	Library implementing Samba's memory allocator
21mr|talloc-2.4.2-1|32	Group:		System/Libraries
21mr|talloc-2.4.2-1|33	
21mr|talloc-2.4.2-1|34	%description -n %{libtalloc}
21mr|talloc-2.4.2-1|35	Library implementing Samba's memory allocator.
21mr|talloc-2.4.2-1|36	
21mr|talloc-2.4.2-1|37	%files -n %{libtalloc}
21mr|talloc-2.4.2-1|38	%{_libdir}/libtalloc.so.%{tallocmajor}*
21mr|talloc-2.4.2-1|39	
21mr|talloc-2.4.2-1|40	#----------------------------------------------------------------------------
21mr|talloc-2.4.2-1|41	
21mr|talloc-2.4.2-1|42	%package -n %{tallocdev}
21mr|talloc-2.4.2-1|43	Summary:	Development files for library implementing Samba's memory allocator
21mr|talloc-2.4.2-1|44	Group:		Development/C
21mr|talloc-2.4.2-1|45	Requires:	%{libtalloc} = %{EVRD}
21mr|talloc-2.4.2-1|46	Provides:	talloc-devel = %{EVRD}
21mr|talloc-2.4.2-1|47	
21mr|talloc-2.4.2-1|48	%description -n %{tallocdev}
21mr|talloc-2.4.2-1|49	Development files for library implementing Samba's memory allocator.
21mr|talloc-2.4.2-1|50	
21mr|talloc-2.4.2-1|51	%files -n %{tallocdev}
21mr|talloc-2.4.2-1|52	%{_libdir}/libtalloc.so
21mr|talloc-2.4.2-1|53	%{_includedir}/talloc.h
21mr|talloc-2.4.2-1|54	%{_libdir}/pkgconfig/talloc.pc
21mr|talloc-2.4.2-1|55	%{_mandir}/man3/talloc*
21mr|talloc-2.4.2-1|56	
21mr|talloc-2.4.2-1|57	#----------------------------------------------------------------------------
21mr|talloc-2.4.2-1|58	
21mr|talloc-2.4.2-1|59	%package -n python3-talloc
21mr|talloc-2.4.2-1|60	Summary:	Python3 module for Samba's talloc memory allocator
21mr|talloc-2.4.2-1|61	Group:		Development/Python
21mr|talloc-2.4.2-1|62	
21mr|talloc-2.4.2-1|63	%description -n python3-talloc
21mr|talloc-2.4.2-1|64	Python3 module for Samba's talloc memory allocator.
21mr|talloc-2.4.2-1|65	
21mr|talloc-2.4.2-1|66	%files -n python3-talloc
21mr|talloc-2.4.2-1|67	%{python3_sitearch}/talloc.cpython*.so
21mr|talloc-2.4.2-1|68	
21mr|talloc-2.4.2-1|69	#----------------------------------------------------------------------------
21mr|talloc-2.4.2-1|70	
21mr|talloc-2.4.2-1|71	%package -n %{libpy3talloc}
21mr|talloc-2.4.2-1|72	Summary:	Utility functions for using talloc objects with Python3
21mr|talloc-2.4.2-1|73	Group:		Development/C
21mr|talloc-2.4.2-1|74	
21mr|talloc-2.4.2-1|75	%description -n %{libpy3talloc}
21mr|talloc-2.4.2-1|76	Utility functions for using talloc objects with Python3.
21mr|talloc-2.4.2-1|77	
21mr|talloc-2.4.2-1|78	%files -n %{libpy3talloc}
21mr|talloc-2.4.2-1|79	%{_libdir}/libpytalloc-util.cpython-3*.so.%{tallocmajor}*
21mr|talloc-2.4.2-1|80	
21mr|talloc-2.4.2-1|81	#----------------------------------------------------------------------------
21mr|talloc-2.4.2-1|82	
21mr|talloc-2.4.2-1|83	%package -n %{libpy3tallocdev}
21mr|talloc-2.4.2-1|84	Summary:	Development files for utility functions for using talloc objects with Python
21mr|talloc-2.4.2-1|85	Group:		Development/C
21mr|talloc-2.4.2-1|86	Provides:	pytalloc-util-devel = %{EVRD}
21mr|talloc-2.4.2-1|87	Requires:	%{libpy3talloc} = %{EVRD}
21mr|talloc-2.4.2-1|88	
21mr|talloc-2.4.2-1|89	%description -n %{libpy3tallocdev}
21mr|talloc-2.4.2-1|90	Development files for utility functions for using talloc objects with Python.
21mr|talloc-2.4.2-1|91	
21mr|talloc-2.4.2-1|92	%files -n %{libpy3tallocdev}
21mr|talloc-2.4.2-1|93	%{py3_incdir}/pytalloc.h
21mr|talloc-2.4.2-1|94	%{_libdir}/libpytalloc-util.cpython-3*.so
21mr|talloc-2.4.2-1|95	%{_libdir}/pkgconfig/pytalloc-util.cpython-3*.pc
21mr|talloc-2.4.2-1|96	
21mr|talloc-2.4.2-1|97	#----------------------------------------------------------------------------
21mr|talloc-2.4.2-1|98	
21mr|talloc-2.4.2-1|99	%prep
21mr|talloc-2.4.2-1|100	%setup -q
21mr|talloc-2.4.2-1|101	chmod +r -R .
21mr|talloc-2.4.2-1|102	
21mr|talloc-2.4.2-1|103	%build
21mr|talloc-2.4.2-1|104	./configure \
21mr|talloc-2.4.2-1|105	--prefix=%{_prefix} \
21mr|talloc-2.4.2-1|106	--libdir=%{_libdir} \
21mr|talloc-2.4.2-1|107	--disable-rpath \
21mr|talloc-2.4.2-1|108	--bundled-libraries=NONE \
21mr|talloc-2.4.2-1|109	--builtin-libraries=replace
21mr|talloc-2.4.2-1|110	%make all
21mr|talloc-2.4.2-1|111	
21mr|talloc-2.4.2-1|112	%install
21mr|talloc-2.4.2-1|113	%makeinstall_std
21mr|talloc-2.4.2-1|114	chmod +x %{buildroot}{%{_libdir}/lib*.so.%{tallocmajor}*,%{python3_sitearch}/*talloc*.so}
21mr|talloc-2.4.2-1|115	
21mr|talloc-2.4.2-1|116	# From OpenSUSE
21mr|talloc-2.4.2-1|117	# TODO@mikhailnov: beautify python3 filenames
21mr|talloc-2.4.2-1|118	mkdir -p %{buildroot}/%{py3_incdir}
21mr|talloc-2.4.2-1|119	mv %{buildroot}/%{_includedir}/pytalloc.h %{buildroot}/%{py3_incdir}/pytalloc.h
21mr|talloc-2.4.2-1|120	sed -i 's;%{_includedir};%{py3_incdir};g' %{buildroot}/%{_libdir}/pkgconfig/pytalloc-util.cpython-3*.pc
21mr|talloc-2.4.2-1|121	#sed -i 's;-lpytalloc-util.%{py3_soflags_dash};-lpytalloc-util.%{py3_soflags};g' %{buildroot}/%{_libdir}/pkgconfig/pytalloc-util.cpython-3*.pc

17046 21
21mr|tang-11-4|1	Summary:	Network Presence Binding Daemon
21mr|tang-11-4|2	Name:		tang
21mr|tang-11-4|3	Version:	11
21mr|tang-11-4|4	Release:	4
21mr|tang-11-4|5	License:	GPLv3+
21mr|tang-11-4|6	Group:		Networking/Other
21mr|tang-11-4|7	Url:		https://github.com/latchset/tang
21mr|tang-11-4|8	Source0:	https://github.com/latchset/%{name}/releases/download/v%{version}/%{name}-%{version}.tar.xz
21mr|tang-11-4|9	Source1:	tang.sysusers
21mr|tang-11-4|10	Patch0:		CVE-2023-1672.patch
21mr|tang-11-4|11	BuildRequires:	asciidoc
21mr|tang-11-4|12	BuildRequires:	coreutils
21mr|tang-11-4|13	BuildRequires:	curl
21mr|tang-11-4|14	BuildRequires:	git-core
21mr|tang-11-4|15	BuildRequires:	jose
21mr|tang-11-4|16	BuildRequires:	meson
21mr|tang-11-4|17	BuildRequires:	socat
21mr|tang-11-4|18	BuildRequires:	systemd-units
21mr|tang-11-4|19	BuildRequires:	http-parser-devel
21mr|tang-11-4|20	BuildRequires:	pkgconfig(jose)
21mr|tang-11-4|21	BuildRequires:	pkgconfig(systemd)
21mr|tang-11-4|22	Requires:	coreutils
21mr|tang-11-4|23	Requires:	grep
21mr|tang-11-4|24	Requires:	jose
21mr|tang-11-4|25	Requires:	sed
21mr|tang-11-4|26	Requires:	systemd
21mr|tang-11-4|27	Requires(pre):	/bin/systemd-sysusers
21mr|tang-11-4|28	
21mr|tang-11-4|29	%description
21mr|tang-11-4|30	Tang is a small daemon for binding data to the presence of a third party.
21mr|tang-11-4|31	
21mr|tang-11-4|32	%files
21mr|tang-11-4|33	%doc README.md
21mr|tang-11-4|34	%license COPYING
21mr|tang-11-4|35	%attr(0700, %{name}, %{name}) %{_localstatedir}/db/%{name}
21mr|tang-11-4|36	%{_bindir}/%{name}-show-keys
21mr|tang-11-4|37	%{_libexecdir}/%{name}d
21mr|tang-11-4|38	%{_libexecdir}/%{name}d-keygen
21mr|tang-11-4|39	%{_libexecdir}/%{name}d-rotate-keys
21mr|tang-11-4|40	%{_sysusersdir}/tang.conf
21mr|tang-11-4|41	%{_unitdir}/%{name}d@.service
21mr|tang-11-4|42	%{_unitdir}/%{name}d.socket
21mr|tang-11-4|43	
21mr|tang-11-4|44	%pre
21mr|tang-11-4|45	%sysusers_create_package tang %{SOURCE1}
21mr|tang-11-4|46	
21mr|tang-11-4|47	%post
21mr|tang-11-4|48	%systemd_post %{name}d.socket
21mr|tang-11-4|49	
21mr|tang-11-4|50	# Let's make sure any existing keys are readable only
21mr|tang-11-4|51	# by the owner/group.
21mr|tang-11-4|52	if [ -d /var/db/tang ]; then
21mr|tang-11-4|53	for k in /var/db/tang/*.jwk; do
21mr|tang-11-4|54	test -e "${k}" || continue
21mr|tang-11-4|55	chmod 0440 -- "${k}"
21mr|tang-11-4|56	done
21mr|tang-11-4|57	for k in /var/db/tang/.*.jwk; do
21mr|tang-11-4|58	test -e "${k}" || continue
21mr|tang-11-4|59	chmod 0440 -- "${k}"
21mr|tang-11-4|60	done
21mr|tang-11-4|61	chown tang:tang -R /var/db/tang
21mr|tang-11-4|62	fi
21mr|tang-11-4|63	
21mr|tang-11-4|64	%preun
21mr|tang-11-4|65	%systemd_preun %{name}d.socket
21mr|tang-11-4|66	
21mr|tang-11-4|67	%postun
21mr|tang-11-4|68	%systemd_postun_with_restart %{name}d.socket
21mr|tang-11-4|69	
21mr|tang-11-4|70	#------------------------------------------------------------------
21mr|tang-11-4|71	
21mr|tang-11-4|72	%prep
21mr|tang-11-4|73	%autosetup -S git
21mr|tang-11-4|74	sed -i "s:^systemunitdir.*:systemunitdir = '"%{_unitdir}"':" meson.build
21mr|tang-11-4|75	
21mr|tang-11-4|76	%build
21mr|tang-11-4|77	%meson
21mr|tang-11-4|78	%meson_build
21mr|tang-11-4|79	
21mr|tang-11-4|80	%install
21mr|tang-11-4|81	%meson_install
21mr|tang-11-4|82	install -p -D -m 0644 %{SOURCE1} %{buildroot}%{_sysusersdir}/tang.conf
21mr|tang-11-4|83	mkdir -p %{buildroot}%{_localstatedir}/db/%{name}
21mr|tang-11-4|84	
21mr|tang-11-4|85	%check
21mr|tang-11-4|86	%meson_test

17047 21
21mr|tap-1.03-7|1	%define major 0
21mr|tap-1.03-7|2	%define libname %mklibname %{name} %{major}
21mr|tap-1.03-7|3	%define devname %mklibname %{name} -d
21mr|tap-1.03-7|4	
21mr|tap-1.03-7|5	Summary:	Write tests that implement the Test Anything Protocol
21mr|tap-1.03-7|6	Name:		tap
21mr|tap-1.03-7|7	Version:	1.03
21mr|tap-1.03-7|8	Release:	7
21mr|tap-1.03-7|9	License:	GPLv2+
21mr|tap-1.03-7|10	Group:		System/Libraries
21mr|tap-1.03-7|11	Url:		http://jc.ngo.org.uk/trac-bin/trac.cgi/wiki/LibTap
21mr|tap-1.03-7|12	Source0:	http://download.berlios.de/web-cpan/%{name}-%{version}.tar.gz
21mr|tap-1.03-7|13	
21mr|tap-1.03-7|14	%description
21mr|tap-1.03-7|15	The tap library provides functions for writing test scripts that produce output
21mr|tap-1.03-7|16	consistent with the Test Anything Protocol.  A test harness that parses this
21mr|tap-1.03-7|17	protocol can run these tests and produce useful reports indicating their
21mr|tap-1.03-7|18	success or failure.
21mr|tap-1.03-7|19	
21mr|tap-1.03-7|20	#----------------------------------------------------------------------------
21mr|tap-1.03-7|21	
21mr|tap-1.03-7|22	%package -n %{libname}
21mr|tap-1.03-7|23	Summary:	Write tests that implement the Test Anything Protocol
21mr|tap-1.03-7|24	Group:		System/Libraries
21mr|tap-1.03-7|25	
21mr|tap-1.03-7|26	%description -n %{libname}
21mr|tap-1.03-7|27	The tap library provides functions for writing test scripts that produce output
21mr|tap-1.03-7|28	consistent with the Test Anything Protocol.  A test harness that parses this
21mr|tap-1.03-7|29	protocol can run these tests and produce useful reports indicating their
21mr|tap-1.03-7|30	success or failure.
21mr|tap-1.03-7|31	
21mr|tap-1.03-7|32	%files -n %{libname}
21mr|tap-1.03-7|33	%doc INSTALL README
21mr|tap-1.03-7|34	%{_libdir}/libtap.so.%{major}*
21mr|tap-1.03-7|35	
21mr|tap-1.03-7|36	#----------------------------------------------------------------------------
21mr|tap-1.03-7|37	
21mr|tap-1.03-7|38	%package -n %{devname}
21mr|tap-1.03-7|39	Summary:	Development files for %{name}
21mr|tap-1.03-7|40	Group:		Development/C
21mr|tap-1.03-7|41	Requires:	%{libname} = %{EVRD}
21mr|tap-1.03-7|42	Provides:	%{name}-devel = %{EVRD}
21mr|tap-1.03-7|43	
21mr|tap-1.03-7|44	%description -n %{devname}
21mr|tap-1.03-7|45	This package contains development files for %{name}.
21mr|tap-1.03-7|46	
21mr|tap-1.03-7|47	%files -n %{devname}
21mr|tap-1.03-7|48	%{_libdir}/*.so
21mr|tap-1.03-7|49	%{_includedir}/*
21mr|tap-1.03-7|50	%{_mandir}/man3/*
21mr|tap-1.03-7|51	
21mr|tap-1.03-7|52	#----------------------------------------------------------------------------
21mr|tap-1.03-7|53	
21mr|tap-1.03-7|54	%prep
21mr|tap-1.03-7|55	%setup -q
21mr|tap-1.03-7|56	
21mr|tap-1.03-7|57	%build
21mr|tap-1.03-7|58	%configure
21mr|tap-1.03-7|59	%make CFLAGS+=-UHAVE_LIBPTHREAD
21mr|tap-1.03-7|60	
21mr|tap-1.03-7|61	%install
21mr|tap-1.03-7|62	%makeinstall_std
21mr|tap-1.03-7|63	rm -fr %{buildroot}%{_libdir}/*.*a

17048 21
21mr|tar-1.35-2|1	%{?build_selinux}%{?!build_selinux:%bcond_with selinux}
21mr|tar-1.35-2|2	
21mr|tar-1.35-2|3	Summary:	A GNU file archiving program
21mr|tar-1.35-2|4	Name:		tar
21mr|tar-1.35-2|5	Version:	1.35
21mr|tar-1.35-2|6	Release:	2
21mr|tar-1.35-2|7	License:	GPLv3
21mr|tar-1.35-2|8	Group:		Archiving/Backup
21mr|tar-1.35-2|9	Url:		https://www.gnu.org/software/tar/tar.html
21mr|tar-1.35-2|10	Source0:	https://ftp.gnu.org/gnu/tar/%{name}-%{version}.tar.xz
21mr|tar-1.35-2|11	# Required for the checks
21mr|tar-1.35-2|12	BuildRequires:	acl
21mr|tar-1.35-2|13	BuildRequires:	attr
21mr|tar-1.35-2|14	BuildRequires:	bison
21mr|tar-1.35-2|15	BuildRequires:	help2man
21mr|tar-1.35-2|16	BuildRequires:	policycoreutils
21mr|tar-1.35-2|17	BuildRequires:	texinfo
21mr|tar-1.35-2|18	BuildRequires:	gettext-devel
21mr|tar-1.35-2|19	BuildRequires:	pkgconfig(libacl)
21mr|tar-1.35-2|20	%if %{with selinux}
21mr|tar-1.35-2|21	BuildRequires:	pkgconfig(libselinux)
21mr|tar-1.35-2|22	%endif
21mr|tar-1.35-2|23	# see man tar(1), why rsh is recommended.
21mr|tar-1.35-2|24	# Do not pull a very rarely needed interpreter into certified systems.
21mr|tar-1.35-2|25	%if %{mdvver} <= 202110
21mr|tar-1.35-2|26	Recommends:	rsh-client
21mr|tar-1.35-2|27	%endif
21mr|tar-1.35-2|28	Provides:	gnutar = %{EVRD}
21mr|tar-1.35-2|29	
21mr|tar-1.35-2|30	%description
21mr|tar-1.35-2|31	The GNU tar program saves many files together into one archive and
21mr|tar-1.35-2|32	can restore individual files (or all of the files) from the archive.
21mr|tar-1.35-2|33	Tar can also be used to add supplemental files to an archive and to
21mr|tar-1.35-2|34	update or list files in the archive.
21mr|tar-1.35-2|35	
21mr|tar-1.35-2|36	Tar includes multivolume support, automatic archive compression/
21mr|tar-1.35-2|37	decompression, the ability to perform remote archives and the
21mr|tar-1.35-2|38	ability to perform incremental and full backups.
21mr|tar-1.35-2|39	
21mr|tar-1.35-2|40	If you want to use Tar for remote backups, you'll also need to
21mr|tar-1.35-2|41	install the rmt package.
21mr|tar-1.35-2|42	
21mr|tar-1.35-2|43	You should install the tar package, because you'll find its
21mr|tar-1.35-2|44	compression and decompression utilities essential for working
21mr|tar-1.35-2|45	with files.
21mr|tar-1.35-2|46	
21mr|tar-1.35-2|47	%files -f %{name}.lang
21mr|tar-1.35-2|48	%doc AUTHORS NEWS README THANKS TODO
21mr|tar-1.35-2|49	%license COPYING
21mr|tar-1.35-2|50	%{_bindir}/*
21mr|tar-1.35-2|51	/bin/gtar
21mr|tar-1.35-2|52	/bin/tar
21mr|tar-1.35-2|53	%{_infodir}/*.info*
21mr|tar-1.35-2|54	%{_libexecdir}/backup.sh
21mr|tar-1.35-2|55	%{_libexecdir}/dump-remind
21mr|tar-1.35-2|56	%{_mandir}/man?/*
21mr|tar-1.35-2|57	%{_sbindir}/*
21mr|tar-1.35-2|58	
21mr|tar-1.35-2|59	#---------------------------------------------------------------------
21mr|tar-1.35-2|60	
21mr|tar-1.35-2|61	%prep
21mr|tar-1.35-2|62	%autosetup -p1
21mr|tar-1.35-2|63	
21mr|tar-1.35-2|64	# (misc, 02-11-2010, sigpipe test do not pass on iurt )
21mr|tar-1.35-2|65	sed -i 's/.*sigpipe.at.*//' tests/testsuite.at
21mr|tar-1.35-2|66	
21mr|tar-1.35-2|67	# (kekepower, 2019-01-04, dirrem01 and dirrem02 fails on iurt)
21mr|tar-1.35-2|68	sed -i 's/.*dirrem01.*//' tests/testsuite.at
21mr|tar-1.35-2|69	sed -i 's/.*dirrem02.*//' tests/testsuite.at
21mr|tar-1.35-2|70	
21mr|tar-1.35-2|71	rm -f tests/testsuite
21mr|tar-1.35-2|72	
21mr|tar-1.35-2|73	%build
21mr|tar-1.35-2|74	autoreconf -vfi
21mr|tar-1.35-2|75	%configure	\
21mr|tar-1.35-2|76	DEFAULT_RMT_DIR=%{_sbindir}	\
21mr|tar-1.35-2|77	--disable-rpath			\
21mr|tar-1.35-2|78	%ifarch %{ix86}
21mr|tar-1.35-2|79	--disable-year2038			\
21mr|tar-1.35-2|80	%endif
21mr|tar-1.35-2|81	--enable-backup-scripts		\
21mr|tar-1.35-2|82	RSH=/usr/bin/ssh		\
21mr|tar-1.35-2|83	--with-lzma="xz --format=lzma"	\
21mr|tar-1.35-2|84	%{!?with_selinux:--without-selinux}	\
21mr|tar-1.35-2|85	%{nil}
21mr|tar-1.35-2|86	%make
21mr|tar-1.35-2|87	
21mr|tar-1.35-2|88	# thanks to diffutils Makefile rule
21mr|tar-1.35-2|89	(echo '[NAME]' && sed 's@/\* *@@; s/-/\\-/; q' src/tar.c) | (help2man -i - -S '%{name} %{version}' src/tar ) | sed 's/^\.B info .*/.B info %{name}/' > %{name}.1
21mr|tar-1.35-2|90	
21mr|tar-1.35-2|91	%check
21mr|tar-1.35-2|92	# tests broken
21mr|tar-1.35-2|93	# upstream forgot to put 2 tests
21mr|tar-1.35-2|94	make check || exit 0
21mr|tar-1.35-2|95	
21mr|tar-1.35-2|96	%install
21mr|tar-1.35-2|97	%makeinstall_std
21mr|tar-1.35-2|98	
21mr|tar-1.35-2|99	ln -sf tar %{buildroot}%{_bindir}/gtar
21mr|tar-1.35-2|100	
21mr|tar-1.35-2|101	install -D -m 644 tar.1 %{buildroot}%{_mandir}/man1/tar.1
21mr|tar-1.35-2|102	
21mr|tar-1.35-2|103	# conflicts with coda-debug-backup
21mr|tar-1.35-2|104	mv %{buildroot}%{_sbindir}/backup %{buildroot}%{_sbindir}/tar-backup
21mr|tar-1.35-2|105	mv %{buildroot}%{_sbindir}/restore %{buildroot}%{_sbindir}/tar-restore
21mr|tar-1.35-2|106	
21mr|tar-1.35-2|107	# rmt is provided by rmt ...
21mr|tar-1.35-2|108	mv %{buildroot}%{_sbindir}/rmt %{buildroot}%{_sbindir}/rmt-tar
21mr|tar-1.35-2|109	mv %{buildroot}%{_mandir}/man8/rmt.8 %{buildroot}%{_mandir}/man8/rmt-tar.8
21mr|tar-1.35-2|110	
21mr|tar-1.35-2|111	# Symlinks for tar to maintain compatibility with the older releases.
21mr|tar-1.35-2|112	mkdir %{buildroot}/bin
21mr|tar-1.35-2|113	ln -s %{_bindir}/gtar %{buildroot}/bin/gtar
21mr|tar-1.35-2|114	ln -s %{_bindir}/tar %{buildroot}/bin/tar
21mr|tar-1.35-2|115	
21mr|tar-1.35-2|116	%find_lang %{name}

17049 21
21mr|task-archiving-1.1-1|1	Name: task-archiving
21mr|task-archiving-1.1-1|2	Summary: Meta package to pull archiving and unarchiving software
21mr|task-archiving-1.1-1|3	License: MIT
21mr|task-archiving-1.1-1|4	Group: Archiving/Compression
21mr|task-archiving-1.1-1|5	Version: 1.1
21mr|task-archiving-1.1-1|6	Release: 1
21mr|task-archiving-1.1-1|7	
21mr|task-archiving-1.1-1|8	# 7zip suports a lot of formats
21mr|task-archiving-1.1-1|9	Recommends: %{_bindir}/tar
21mr|task-archiving-1.1-1|10	Recommends: %{_bindir}/zip
21mr|task-archiving-1.1-1|11	# XXX is rarely used arj needed here?
21mr|task-archiving-1.1-1|12	Recommends: %{_bindir}/arj
21mr|task-archiving-1.1-1|13	Recommends: %{_bindir}/unarj
21mr|task-archiving-1.1-1|14	Recommends: %{_bindir}/ar
21mr|task-archiving-1.1-1|15	# unar is a free implementation, unrar is proprietary
21mr|task-archiving-1.1-1|16	# TODO: package unar
21mr|task-archiving-1.1-1|17	Recommends: (%{_bindir}/unar or %{_bindir}/unrar)
21mr|task-archiving-1.1-1|18	Recommends: cpio
21mr|task-archiving-1.1-1|19	Recommends: p7zip
21mr|task-archiving-1.1-1|20	
21mr|task-archiving-1.1-1|21	# List from sources of file-roller
21mr|task-archiving-1.1-1|22	# grep -nHr PACKAGES | sed -e 's,(,\n,' | grep '^"' | sed -e 's,",,g' -e 's,),,' -e 's,;,,' -e 's!,!\n!g' | sort -u | while read -r line; do echo "Recommends: %{_bindir}/$line"; done
21mr|task-archiving-1.1-1|23	# Removed: binutils, dpkg, unace (32bit-only blob for a rare format), /usr/bin/p7zip* (it is /usr/bin/7z)
21mr|task-archiving-1.1-1|24	Recommends: %{_bindir}/arj
21mr|task-archiving-1.1-1|25	Recommends: %{_bindir}/brotli
21mr|task-archiving-1.1-1|26	Recommends: %{_bindir}/bzip2
21mr|task-archiving-1.1-1|27	Recommends: %{_bindir}/cpio
21mr|task-archiving-1.1-1|28	Recommends: %{_bindir}/genisoimage
21mr|task-archiving-1.1-1|29	Recommends: %{_bindir}/gzip
21mr|task-archiving-1.1-1|30	Recommends: %{_bindir}/lha
21mr|task-archiving-1.1-1|31	Recommends: %{_bindir}/lrzip
21mr|task-archiving-1.1-1|32	Recommends: %{_bindir}/lz4
21mr|task-archiving-1.1-1|33	Recommends: %{_bindir}/lzip
21mr|task-archiving-1.1-1|34	Recommends: %{_bindir}/lzma
21mr|task-archiving-1.1-1|35	Recommends: %{_bindir}/lzop
21mr|task-archiving-1.1-1|36	Recommends: %{_bindir}/ncompress
21mr|task-archiving-1.1-1|37	Recommends: %{_bindir}/rar
21mr|task-archiving-1.1-1|38	Recommends: %{_bindir}/rpm
21mr|task-archiving-1.1-1|39	Recommends: %{_bindir}/rzip
21mr|task-archiving-1.1-1|40	Recommends: %{_bindir}/tar
21mr|task-archiving-1.1-1|41	Recommends: %{_bindir}/unalz
21mr|task-archiving-1.1-1|42	Recommends: %{_bindir}/unarchiver
21mr|task-archiving-1.1-1|43	Recommends: %{_bindir}/unrar
21mr|task-archiving-1.1-1|44	Recommends: %{_bindir}/unsquashfs
21mr|task-archiving-1.1-1|45	Recommends: %{_bindir}/unstaff
21mr|task-archiving-1.1-1|46	Recommends: %{_bindir}/unzip
21mr|task-archiving-1.1-1|47	Recommends: %{_bindir}/xz
21mr|task-archiving-1.1-1|48	Recommends: %{_bindir}/zip
21mr|task-archiving-1.1-1|49	Recommends: %{_bindir}/zoo
21mr|task-archiving-1.1-1|50	Recommends: %{_bindir}/zstd
21mr|task-archiving-1.1-1|51	
21mr|task-archiving-1.1-1|52	%description
21mr|task-archiving-1.1-1|53	Meta package to pull archiving and unarchiving software
21mr|task-archiving-1.1-1|54	which may be used by e.g. GUI archive managers
21mr|task-archiving-1.1-1|55	
21mr|task-archiving-1.1-1|56	%files
21mr|task-archiving-1.1-1|57	# empty, meta package
21mr|task-archiving-1.1-1|58	
21mr|task-archiving-1.1-1|59	#---------------------------------------------------------------
21mr|task-archiving-1.1-1|60	
21mr|task-archiving-1.1-1|61	%prep
21mr|task-archiving-1.1-1|62	%build
21mr|task-archiving-1.1-1|63	%install

17050 21
21mr|task-c-devel-2014.1-5|1	Summary:	Metapackage for C development
21mr|task-c-devel-2014.1-5|2	Name:		task-c-devel
21mr|task-c-devel-2014.1-5|3	Version:	2014.1
21mr|task-c-devel-2014.1-5|4	Release:	5
21mr|task-c-devel-2014.1-5|5	License:	GPLv2+
21mr|task-c-devel-2014.1-5|6	Group:		Development/C
21mr|task-c-devel-2014.1-5|7	Requires:	autoconf
21mr|task-c-devel-2014.1-5|8	Requires:	automake
21mr|task-c-devel-2014.1-5|9	Requires:	binutils
21mr|task-c-devel-2014.1-5|10	Requires:	bison
21mr|task-c-devel-2014.1-5|11	Requires:	byacc
21mr|task-c-devel-2014.1-5|12	Requires:	ctags
21mr|task-c-devel-2014.1-5|13	Requires:	diffutils
21mr|task-c-devel-2014.1-5|14	Requires:	flex
21mr|task-c-devel-2014.1-5|15	Requires:	gcc
21mr|task-c-devel-2014.1-5|16	# Somebody added it, perhaps for a reason?
21mr|task-c-devel-2014.1-5|17	Requires:	gcc-cpp
21mr|task-c-devel-2014.1-5|18	Requires:	libtool
21mr|task-c-devel-2014.1-5|19	Requires:	m4
21mr|task-c-devel-2014.1-5|20	Requires:	make
21mr|task-c-devel-2014.1-5|21	Requires:	patch
21mr|task-c-devel-2014.1-5|22	Requires:	texinfo
21mr|task-c-devel-2014.1-5|23	Requires:	glibc-devel
21mr|task-c-devel-2014.1-5|24	Requires:	pkgconfig(glib-2.0)
21mr|task-c-devel-2014.1-5|25	Requires:	pkgconfig(ncurses)
21mr|task-c-devel-2014.1-5|26	Requires:	pkgconfig(slang)
21mr|task-c-devel-2014.1-5|27	Requires:	pkgconfig(zlib)
21mr|task-c-devel-2014.1-5|28	BuildArch:	noarch
21mr|task-c-devel-2014.1-5|29	
21mr|task-c-devel-2014.1-5|30	%description
21mr|task-c-devel-2014.1-5|31	This package is a meta-package, meaning that its purpose is to contain
21mr|task-c-devel-2014.1-5|32	dependencies for a complete environment for development of programs in
21mr|task-c-devel-2014.1-5|33	the C programming language.
21mr|task-c-devel-2014.1-5|34	
21mr|task-c-devel-2014.1-5|35	It itself includes no software, only dependencies on software.
21mr|task-c-devel-2014.1-5|36	
21mr|task-c-devel-2014.1-5|37	%files
21mr|task-c-devel-2014.1-5|38	
21mr|task-c-devel-2014.1-5|39	#----------------------------------------------------------------------------
21mr|task-c-devel-2014.1-5|40	
21mr|task-c-devel-2014.1-5|41	%prep
21mr|task-c-devel-2014.1-5|42	
21mr|task-c-devel-2014.1-5|43	%build
21mr|task-c-devel-2014.1-5|44	
21mr|task-c-devel-2014.1-5|45	%install

17051 21
21mr|task-c++-devel-2014.1-8|1	Summary:	Metapackage for C++ development
21mr|task-c++-devel-2014.1-8|2	Name:		task-c++-devel
21mr|task-c++-devel-2014.1-8|3	Version:	2014.1
21mr|task-c++-devel-2014.1-8|4	Release:	8
21mr|task-c++-devel-2014.1-8|5	License:	GPLv2+
21mr|task-c++-devel-2014.1-8|6	Group:		Development/C++
21mr|task-c++-devel-2014.1-8|7	Requires:	task-c-devel
21mr|task-c++-devel-2014.1-8|8	Requires:	gcc-c++
21mr|task-c++-devel-2014.1-8|9	BuildArch:	noarch
21mr|task-c++-devel-2014.1-8|10	
21mr|task-c++-devel-2014.1-8|11	%description
21mr|task-c++-devel-2014.1-8|12	This package is a meta-package, meaning that its purpose is to contain
21mr|task-c++-devel-2014.1-8|13	dependencies for a complete environment for development of programs in
21mr|task-c++-devel-2014.1-8|14	the C++ programming language.
21mr|task-c++-devel-2014.1-8|15	
21mr|task-c++-devel-2014.1-8|16	It itself includes no software, only dependencies on software.
21mr|task-c++-devel-2014.1-8|17	
21mr|task-c++-devel-2014.1-8|18	%files
21mr|task-c++-devel-2014.1-8|19	
21mr|task-c++-devel-2014.1-8|20	#----------------------------------------------------------------------------
21mr|task-c++-devel-2014.1-8|21	
21mr|task-c++-devel-2014.1-8|22	%prep
21mr|task-c++-devel-2014.1-8|23	
21mr|task-c++-devel-2014.1-8|24	%build
21mr|task-c++-devel-2014.1-8|25	
21mr|task-c++-devel-2014.1-8|26	%install

17052 21
21mr|task-iso-2021.1-1.03|1	Summary:	Tasks for all iso
21mr|task-iso-2021.1-1.03|2	Name:		task-iso
21mr|task-iso-2021.1-1.03|3	Version:	2021.1
21mr|task-iso-2021.1-1.03|4	Release:	1.03
21mr|task-iso-2021.1-1.03|5	License:	MIT
21mr|task-iso-2021.1-1.03|6	Group:		Graphical desktop/Other
21mr|task-iso-2021.1-1.03|7	Url:		https://abf.io
21mr|task-iso-2021.1-1.03|8	
21mr|task-iso-2021.1-1.03|9	%description
21mr|task-iso-2021.1-1.03|10	Tasks for all iso.
21mr|task-iso-2021.1-1.03|11	
21mr|task-iso-2021.1-1.03|12	task-iso-common - packages common to all iso.
21mr|task-iso-2021.1-1.03|13	When exclude_from_weak_autodetect=true (default)
21mr|task-iso-2021.1-1.03|14	If Recommends new package to this, it will soft-installed on all systems.
21mr|task-iso-2021.1-1.03|15	This is useful for new packages when it is unclear where to attach them.
21mr|task-iso-2021.1-1.03|16	When exclude_from_weak_autodetect=false in /etc/dnf/dnf.conf
21mr|task-iso-2021.1-1.03|17	If package deleted manually, it will return when updating this project.
21mr|task-iso-2021.1-1.03|18	This is useful for "quiet" system repairs.
21mr|task-iso-2021.1-1.03|19	
21mr|task-iso-2021.1-1.03|20	task-iso-common-var - packages common that can be deleted more freely.
21mr|task-iso-2021.1-1.03|21	When exclude_from_weak_autodetect=true (default)
21mr|task-iso-2021.1-1.03|22	If Recommends new package to this, it will soft-installed on new systems only.
21mr|task-iso-2021.1-1.03|23	This is useful for new packages when it is unclear where to attach them
21mr|task-iso-2021.1-1.03|24	but there is no need to send them to the installed systems.
21mr|task-iso-2021.1-1.03|25	When exclude_from_weak_autodetect=false in /etc/dnf/dnf.conf
21mr|task-iso-2021.1-1.03|26	If package deleted manually, they will not return when updating this project.
21mr|task-iso-2021.1-1.03|27	However, they can be returned with the dnf distrosync command.
21mr|task-iso-2021.1-1.03|28	This is useful for fixing the system manually.
21mr|task-iso-2021.1-1.03|29	
21mr|task-iso-2021.1-1.03|30	task-iso-XXX - analog of task-iso-common with specific packages for XXX DE iso.
21mr|task-iso-2021.1-1.03|31	
21mr|task-iso-2021.1-1.03|32	task-iso-XXX-var - analog of task-iso-common-var with specific packages for XXX DE iso.
21mr|task-iso-2021.1-1.03|33	
21mr|task-iso-2021.1-1.03|34	#----------------------------------------------------------------------------
21mr|task-iso-2021.1-1.03|35	
21mr|task-iso-2021.1-1.03|36	%package common
21mr|task-iso-2021.1-1.03|37	Summary:	Task for all iso
21mr|task-iso-2021.1-1.03|38	Group:		Graphical desktop/Other
21mr|task-iso-2021.1-1.03|39	Requires:	%{name}-common-var
21mr|task-iso-2021.1-1.03|40	Recommends:	alsa-sof-firmware
21mr|task-iso-2021.1-1.03|41	Recommends:	alsa-plugins
21mr|task-iso-2021.1-1.03|42	Recommends:	alsa-plugins-doc
21mr|task-iso-2021.1-1.03|43	Recommends:	aspell-en
21mr|task-iso-2021.1-1.03|44	Recommends:	aspell-de
21mr|task-iso-2021.1-1.03|45	Recommends:	aspell-es
21mr|task-iso-2021.1-1.03|46	Recommends:	aspell-fr
21mr|task-iso-2021.1-1.03|47	Recommends:	aspell-it
21mr|task-iso-2021.1-1.03|48	Recommends:	aspell-pt
21mr|task-iso-2021.1-1.03|49	Recommends:	aspell-ru
21mr|task-iso-2021.1-1.03|50	Recommends:	auto-krokodil-cli
21mr|task-iso-2021.1-1.03|51	Recommends:	basesystem-mandatory
21mr|task-iso-2021.1-1.03|52	Recommends:	branding-configs-fresh-desktop
21mr|task-iso-2021.1-1.03|53	Recommends:	chrony
21mr|task-iso-2021.1-1.03|54	Recommends:	console-gentoo-style
21mr|task-iso-2021.1-1.03|55	Recommends:	gnome-keyring
21mr|task-iso-2021.1-1.03|56	Recommends:	grub2-theme-rosa
21mr|task-iso-2021.1-1.03|57	Recommends:	gtk2-modules
21mr|task-iso-2021.1-1.03|58	Recommends:	htop
21mr|task-iso-2021.1-1.03|59	Recommends:	iputils
21mr|task-iso-2021.1-1.03|60	Recommends:	libressl
21mr|task-iso-2021.1-1.03|61	Recommends:	luksunlock
21mr|task-iso-2021.1-1.03|62	Recommends:	man-pages
21mr|task-iso-2021.1-1.03|63	Recommends:	mc
21mr|task-iso-2021.1-1.03|64	Recommends:	myspell-en_US
21mr|task-iso-2021.1-1.03|65	Recommends:	myspell-ru_RU
21mr|task-iso-2021.1-1.03|66	Recommends:	nano
21mr|task-iso-2021.1-1.03|67	Recommends:	ncdu
21mr|task-iso-2021.1-1.03|68	Recommends:	ncurses
21mr|task-iso-2021.1-1.03|69	Recommends:	networkmanager-fortisslvpn
21mr|task-iso-2021.1-1.03|70	Recommends:	networkmanager-l2tp
21mr|task-iso-2021.1-1.03|71	Recommends:	networkmanager-openconnect
21mr|task-iso-2021.1-1.03|72	Recommends:	networkmanager-openvpn
21mr|task-iso-2021.1-1.03|73	Recommends:	networkmanager-pptp
21mr|task-iso-2021.1-1.03|74	Recommends:	networkmanager-sstp
21mr|task-iso-2021.1-1.03|75	Recommends:	networkmanager-vpnc
21mr|task-iso-2021.1-1.03|76	Recommends:	openssh-server
21mr|task-iso-2021.1-1.03|77	Recommends:	(pulseaudio-utils if pulseaudio)
21mr|task-iso-2021.1-1.03|78	# pulseaudio >= 14 means real pulseaudio, not pipewire
21mr|task-iso-2021.1-1.03|79	Recommends:	(pulseaudio-module-x11 if pulseaudio >= 14)
21mr|task-iso-2021.1-1.03|80	Recommends:	(pulseaudio-module-bluetooth if (bluez and pulseaudio >= 14))
21mr|task-iso-2021.1-1.03|81	Recommends:	(pulseaudio-module-gsettings if pulseaudio >= 14)
21mr|task-iso-2021.1-1.03|82	Recommends:	rosa-repos
21mr|task-iso-2021.1-1.03|83	Recommends:	Rosa-theme-EE
21mr|task-iso-2021.1-1.03|84	Recommends:	screen
21mr|task-iso-2021.1-1.03|85	Recommends:	squashfs-tools
21mr|task-iso-2021.1-1.03|86	Recommends:	strace
21mr|task-iso-2021.1-1.03|87	Recommends:	task-kernel
21mr|task-iso-2021.1-1.03|88	Recommends:	task-x11
21mr|task-iso-2021.1-1.03|89	Recommends:	task-archiving
21mr|task-iso-2021.1-1.03|90	Recommends:	task-smartcards
21mr|task-iso-2021.1-1.03|91	Recommends:	termcap
21mr|task-iso-2021.1-1.03|92	Recommends:	timezone
21mr|task-iso-2021.1-1.03|93	Recommends:	tree
21mr|task-iso-2021.1-1.03|94	Recommends:	wsdd
21mr|task-iso-2021.1-1.03|95	Recommends:	xterm
21mr|task-iso-2021.1-1.03|96	
21mr|task-iso-2021.1-1.03|97	# Lost
21mr|task-iso-2021.1-1.03|98	Recommends:	branding-configs-fresh-desktop
21mr|task-iso-2021.1-1.03|99	
21mr|task-iso-2021.1-1.03|100	%description common
21mr|task-iso-2021.1-1.03|101	Task for all iso.
21mr|task-iso-2021.1-1.03|102	
21mr|task-iso-2021.1-1.03|103	%files common
21mr|task-iso-2021.1-1.03|104	
21mr|task-iso-2021.1-1.03|105	#----------------------------------------------------------------------------
21mr|task-iso-2021.1-1.03|106	
21mr|task-iso-2021.1-1.03|107	%package common-var
21mr|task-iso-2021.1-1.03|108	Summary:	Variable task for common iso
21mr|task-iso-2021.1-1.03|109	Group:		Graphical desktop/Other
21mr|task-iso-2021.1-1.03|110	Release:	1.var
21mr|task-iso-2021.1-1.03|111	Recommends:	bluez
21mr|task-iso-2021.1-1.03|112	Recommends:	grub2-efi
21mr|task-iso-2021.1-1.03|113	Recommends:	pcmemtest
21mr|task-iso-2021.1-1.03|114	Recommends:	pulseaudio
21mr|task-iso-2021.1-1.03|115	Recommends:	spice-vdagent
21mr|task-iso-2021.1-1.03|116	Recommends:	task-printing
21mr|task-iso-2021.1-1.03|117	Recommends:	task-scanning
21mr|task-iso-2021.1-1.03|118	
21mr|task-iso-2021.1-1.03|119	%description common-var
21mr|task-iso-2021.1-1.03|120	Variable task for common iso.
21mr|task-iso-2021.1-1.03|121	
21mr|task-iso-2021.1-1.03|122	%files common-var
21mr|task-iso-2021.1-1.03|123	
21mr|task-iso-2021.1-1.03|124	#----------------------------------------------------------------------------
21mr|task-iso-2021.1-1.03|125	
21mr|task-iso-2021.1-1.03|126	%package gnome
21mr|task-iso-2021.1-1.03|127	Summary:	Task for gnome iso
21mr|task-iso-2021.1-1.03|128	Group:		Graphical desktop/GNOME
21mr|task-iso-2021.1-1.03|129	Requires:	%{name}-common
21mr|task-iso-2021.1-1.03|130	Requires:	%{name}-gnome-var
21mr|task-iso-2021.1-1.03|131	Recommends:	abattis-cantarell-fonts
21mr|task-iso-2021.1-1.03|132	Recommends:	adwaita-gtk2-theme
21mr|task-iso-2021.1-1.03|133	Recommends:	aria2
21mr|task-iso-2021.1-1.03|134	Recommends:	atk1.0-common
21mr|task-iso-2021.1-1.03|135	Recommends:	atmel-firmware
21mr|task-iso-2021.1-1.03|136	Recommends:	baobab
21mr|task-iso-2021.1-1.03|137	Recommends:	bijiben
21mr|task-iso-2021.1-1.03|138	Recommends:	canberra-common
21mr|task-iso-2021.1-1.03|139	Recommends:	canberra-gtk
21mr|task-iso-2021.1-1.03|140	Recommends:	cheese
21mr|task-iso-2021.1-1.03|141	Recommends:	chrome-gnome-shell
21mr|task-iso-2021.1-1.03|142	Recommends:	crontabs
21mr|task-iso-2021.1-1.03|143	Recommends:	cups-common
21mr|task-iso-2021.1-1.03|144	Recommends:	dconf-editor
21mr|task-iso-2021.1-1.03|145	Recommends:	deja-dup
21mr|task-iso-2021.1-1.03|146	Recommends:	dhcp-common
21mr|task-iso-2021.1-1.03|147	Recommends:	dmraid-events
21mr|task-iso-2021.1-1.03|148	Recommends:	dmsetup
21mr|task-iso-2021.1-1.03|149	Recommends:	dnf
21mr|task-iso-2021.1-1.03|150	Recommends:	dnfdragora-gtk
21mr|task-iso-2021.1-1.03|151	Recommends:	dvgrab
21mr|task-iso-2021.1-1.03|152	Recommends:	eog
21mr|task-iso-2021.1-1.03|153	Recommends:	evince
21mr|task-iso-2021.1-1.03|154	Recommends:	file-roller
21mr|task-iso-2021.1-1.03|155	Recommends:	folks
21mr|task-iso-2021.1-1.03|156	Recommends:	fontconfig
21mr|task-iso-2021.1-1.03|157	Recommends:	fonts-ttf-droid
21mr|task-iso-2021.1-1.03|158	Recommends:	fonts-ttf-google-noto-emoji
21mr|task-iso-2021.1-1.03|159	Recommends:	fonts-ttf-google-noto-emoji-color
21mr|task-iso-2021.1-1.03|160	Recommends:	fonts-ttf-google-noto-sans-bengali
21mr|task-iso-2021.1-1.03|161	Recommends:	fonts-ttf-google-noto-sans-devanagari
21mr|task-iso-2021.1-1.03|162	Recommends:	fonts-ttf-google-noto-sans-ethiopic
21mr|task-iso-2021.1-1.03|163	Recommends:	fonts-ttf-google-noto-sans-gujarati
21mr|task-iso-2021.1-1.03|164	Recommends:	fonts-ttf-google-noto-sans-gurmukhi
21mr|task-iso-2021.1-1.03|165	Recommends:	fonts-ttf-google-noto-sans-kaithi
21mr|task-iso-2021.1-1.03|166	Recommends:	fonts-ttf-google-noto-sans-kannada
21mr|task-iso-2021.1-1.03|167	Recommends:	fonts-ttf-google-noto-sans-khmer
21mr|task-iso-2021.1-1.03|168	Recommends:	fonts-ttf-google-noto-sans-malayalam
21mr|task-iso-2021.1-1.03|169	Recommends:	fonts-ttf-google-noto-sans-myanmar
21mr|task-iso-2021.1-1.03|170	Recommends:	fonts-ttf-google-noto-sans-oriya
21mr|task-iso-2021.1-1.03|171	Recommends:	fonts-ttf-google-noto-sans-sinhala
21mr|task-iso-2021.1-1.03|172	Recommends:	fonts-ttf-google-noto-sans-tamil
21mr|task-iso-2021.1-1.03|173	Recommends:	fonts-ttf-google-noto-sans-telugu
21mr|task-iso-2021.1-1.03|174	Recommends:	fonts-ttf-google-noto-sans-thai
21mr|task-iso-2021.1-1.03|175	Recommends:	fonts-ttf-google-noto-sans-tibetan
21mr|task-iso-2021.1-1.03|176	Recommends:	fonts-ttf-google-noto-sans-tirhuta
21mr|task-iso-2021.1-1.03|177	Recommends:	fonts-ttf-paratype
21mr|task-iso-2021.1-1.03|178	Recommends:	foomatic-db
21mr|task-iso-2021.1-1.03|179	Recommends:	fprintd-pam
21mr|task-iso-2021.1-1.03|180	# Recommends:	gcc-cpp
21mr|task-iso-2021.1-1.03|181	Recommends:	gcr
21mr|task-iso-2021.1-1.03|182	Recommends:	gedit-plugins
21mr|task-iso-2021.1-1.03|183	Recommends:	gettext
21mr|task-iso-2021.1-1.03|184	Recommends:	ghostscript-common
21mr|task-iso-2021.1-1.03|185	Recommends:	gnome-bluetooth
21mr|task-iso-2021.1-1.03|186	Recommends:	gnome-calculator
21mr|task-iso-2021.1-1.03|187	Recommends:	gnome-characters
21mr|task-iso-2021.1-1.03|188	Recommends:	gnome-clocks
21mr|task-iso-2021.1-1.03|189	Recommends:	gnome-contacts
21mr|task-iso-2021.1-1.03|190	Recommends:	gnome-control-center
21mr|task-iso-2021.1-1.03|191	Recommends:	gnome-desktop3
21mr|task-iso-2021.1-1.03|192	Recommends:	gnome-disk-utility
21mr|task-iso-2021.1-1.03|193	Recommends:	gnome-font-viewer
21mr|task-iso-2021.1-1.03|194	Recommends:	gnome-online-accounts
21mr|task-iso-2021.1-1.03|195	Recommends:	gnome-photos
21mr|task-iso-2021.1-1.03|196	Recommends:	gnome-power-manager
21mr|task-iso-2021.1-1.03|197	Recommends:	gnome-screenshot
21mr|task-iso-2021.1-1.03|198	Recommends:	gnome-session-wayland-session
21mr|task-iso-2021.1-1.03|199	Recommends:	gnome-shell-rosa-extensions
21mr|task-iso-2021.1-1.03|200	Recommends:	gnome-sound-recorder
21mr|task-iso-2021.1-1.03|201	Recommends:	gnome-system-monitor
21mr|task-iso-2021.1-1.03|202	Recommends:	gnome-terminal
21mr|task-iso-2021.1-1.03|203	Recommends:	gnome-themes-standard
21mr|task-iso-2021.1-1.03|204	Recommends:	gnome-tweak-tool
21mr|task-iso-2021.1-1.03|205	Recommends:	gnome-user-docs
21mr|task-iso-2021.1-1.03|206	Recommends:	gnome-weather
21mr|task-iso-2021.1-1.03|207	Recommends:	gparted
21mr|task-iso-2021.1-1.03|208	Recommends:	graphviz
21mr|task-iso-2021.1-1.03|209	Recommends:	gstreamer1.0-sid
21mr|task-iso-2021.1-1.03|210	Recommends:	gstreamer1.0-tools
21mr|task-iso-2021.1-1.03|211	Recommends:	gstreamer1.0-x264
21mr|task-iso-2021.1-1.03|212	Recommends:	gtk+3.0-common
21mr|task-iso-2021.1-1.03|213	Recommends:	gtk3-modules
21mr|task-iso-2021.1-1.03|214	Recommends:	gtksourceview
21mr|task-iso-2021.1-1.03|215	Recommends:	gutenprint-escputil
21mr|task-iso-2021.1-1.03|216	Recommends:	gvfs-archive
21mr|task-iso-2021.1-1.03|217	Recommends:	gvfs-fuse
21mr|task-iso-2021.1-1.03|218	Recommends:	gvfs-gphoto2
21mr|task-iso-2021.1-1.03|219	Recommends:	gvfs-smb
21mr|task-iso-2021.1-1.03|220	Recommends:	hw-probe-pyqt5-gui
21mr|task-iso-2021.1-1.03|221	Recommends:	imagemagick
21mr|task-iso-2021.1-1.03|222	Recommends:	irqbalance
21mr|task-iso-2021.1-1.03|223	Recommends:	isomd5sum
21mr|task-iso-2021.1-1.03|224	Recommends:	jasper
21mr|task-iso-2021.1-1.03|225	Recommends:	keychain
21mr|task-iso-2021.1-1.03|226	Recommends:	krb5
21mr|task-iso-2021.1-1.03|227	Recommends:	ldetect
21mr|task-iso-2021.1-1.03|228	Recommends:	lftp
21mr|task-iso-2021.1-1.03|229	Recommends:	libfprint
21mr|task-iso-2021.1-1.03|230	Recommends:	libgnomekbd-common
21mr|task-iso-2021.1-1.03|231	Recommends:	libwnck3
21mr|task-iso-2021.1-1.03|232	Recommends:	lightsoff
21mr|task-iso-2021.1-1.03|233	Recommends:	linux-firmware
21mr|task-iso-2021.1-1.03|234	Recommends:	lm_sensors
21mr|task-iso-2021.1-1.03|235	Recommends:	lsof
21mr|task-iso-2021.1-1.03|236	Recommends:	lvm2
21mr|task-iso-2021.1-1.03|237	Recommends:	mailcap
21mr|task-iso-2021.1-1.03|238	Recommends:	make
21mr|task-iso-2021.1-1.03|239	Recommends:	makedev
21mr|task-iso-2021.1-1.03|240	Recommends:	mdadm
21mr|task-iso-2021.1-1.03|241	Recommends:	menu-messages
21mr|task-iso-2021.1-1.03|242	Recommends:	mesa-demos
21mr|task-iso-2021.1-1.03|243	Recommends:	microcode_ctl
21mr|task-iso-2021.1-1.03|244	Recommends:	mlocate
21mr|task-iso-2021.1-1.03|245	Recommends:	modemmanager
21mr|task-iso-2021.1-1.03|246	Recommends:	mutter
21mr|task-iso-2021.1-1.03|247	Recommends:	nautilus-sendto
21mr|task-iso-2021.1-1.03|248	Recommends:	nautilus-share
21mr|task-iso-2021.1-1.03|249	Recommends:	netcat-openbsd
21mr|task-iso-2021.1-1.03|250	Recommends:	networkmanager-applet
21mr|task-iso-2021.1-1.03|251	Recommends:	nfs-utils
21mr|task-iso-2021.1-1.03|252	Recommends:	nmap
21mr|task-iso-2021.1-1.03|253	Recommends:	notification-daemon
21mr|task-iso-2021.1-1.03|254	Recommends:	nss
21mr|task-iso-2021.1-1.03|255	Recommends:	nss_mdns
21mr|task-iso-2021.1-1.03|256	Recommends:	nss_wins
21mr|task-iso-2021.1-1.03|257	Recommends:	openldap
21mr|task-iso-2021.1-1.03|258	Recommends:	orca
21mr|task-iso-2021.1-1.03|259	Recommends:	pciutils
21mr|task-iso-2021.1-1.03|260	Recommends:	perl-Pod-Perldoc
21mr|task-iso-2021.1-1.03|261	Recommends:	phonon-gstreamer
21mr|task-iso-2021.1-1.03|262	Recommends:	pkgconf
21mr|task-iso-2021.1-1.03|263	Recommends:	plymouth-scripts
21mr|task-iso-2021.1-1.03|264	Recommends:	poppler
21mr|task-iso-2021.1-1.03|265	Recommends:	popt-data
21mr|task-iso-2021.1-1.03|266	Recommends:	postscript-ppds
21mr|task-iso-2021.1-1.03|267	Recommends:	ppmtomd
21mr|task-iso-2021.1-1.03|268	Recommends:	printer-testpages
21mr|task-iso-2021.1-1.03|269	Recommends:	printer-utils
21mr|task-iso-2021.1-1.03|270	Recommends:	pulseaudio-esound-compat
21mr|task-iso-2021.1-1.03|271	Recommends:	pulseaudio-module-bluetooth
21mr|task-iso-2021.1-1.03|272	Recommends:	pulseaudio-module-x11
21mr|task-iso-2021.1-1.03|273	Recommends:	pulseaudio-module-zeroconf
21mr|task-iso-2021.1-1.03|274	Recommends:	pulseaudio-utils
21mr|task-iso-2021.1-1.03|275	Recommends:	qpdfview
21mr|task-iso-2021.1-1.03|276	Recommends:	qt5-platformtheme-gtk3
21mr|task-iso-2021.1-1.03|277	Recommends:	qt5-platformtheme-qgnomeplatform
21mr|task-iso-2021.1-1.03|278	Recommends:	qt5-qttranslations
21mr|task-iso-2021.1-1.03|279	Recommends:	qt6-platformtheme-qgnomeplatform
21mr|task-iso-2021.1-1.03|280	Recommends:	ralink-firmware
21mr|task-iso-2021.1-1.03|281	Recommends:	rootfiles
21mr|task-iso-2021.1-1.03|282	Recommends:	rosa-gsettings-desktop-schemas-theme
21mr|task-iso-2021.1-1.03|283	Recommends:	rosa-icons-2021-gnome
21mr|task-iso-2021.1-1.03|284	Recommends:	rosa-icons-2021-gnome-dark
21mr|task-iso-2021.1-1.03|285	Recommends:	rosa-imagewriter
21mr|task-iso-2021.1-1.03|286	Recommends:	(rosa-update-system-nopass if branding-configs-fresh else rosa-update-wheel)
21mr|task-iso-2021.1-1.03|287	Recommends:	rpm
21mr|task-iso-2021.1-1.03|288	Recommends:	rtkit
21mr|task-iso-2021.1-1.03|289	Recommends:	samba-server
21mr|task-iso-2021.1-1.03|290	Recommends:	samba-client
21mr|task-iso-2021.1-1.03|291	Recommends:	seahorse
21mr|task-iso-2021.1-1.03|292	Recommends:	simple-scan
21mr|task-iso-2021.1-1.03|293	Recommends:	sound-scripts
21mr|task-iso-2021.1-1.03|294	Recommends:	stylewriter
21mr|task-iso-2021.1-1.03|295	Recommends:	sudo
21mr|task-iso-2021.1-1.03|296	Recommends:	sushi
21mr|task-iso-2021.1-1.03|297	Recommends:	templates
21mr|task-iso-2021.1-1.03|298	Recommends:	termhelper
21mr|task-iso-2021.1-1.03|299	Recommends:	testdisk
21mr|task-iso-2021.1-1.03|300	Recommends:	time
21mr|task-iso-2021.1-1.03|301	Recommends:	usb_modeswitch-data
21mr|task-iso-2021.1-1.03|302	Recommends:	usbutils
21mr|task-iso-2021.1-1.03|303	Recommends:	userdrake
21mr|task-iso-2021.1-1.03|304	Recommends:	usermode
21mr|task-iso-2021.1-1.03|305	Recommends:	utempter
21mr|task-iso-2021.1-1.03|306	Recommends:	v4l-utils
21mr|task-iso-2021.1-1.03|307	Recommends:	vaapi-driver-intel
21mr|task-iso-2021.1-1.03|308	Recommends:	vaapi-driver-vdpau
21mr|task-iso-2021.1-1.03|309	Recommends:	vte
21mr|task-iso-2021.1-1.03|310	Recommends:	wireless-tools
21mr|task-iso-2021.1-1.03|311	Recommends:	wpa_supplicant
21mr|task-iso-2021.1-1.03|312	Recommends:	x11-driver-input-evdev
21mr|task-iso-2021.1-1.03|313	Recommends:	x11-driver-input-libinput
21mr|task-iso-2021.1-1.03|314	Recommends:	x11-driver-input-vmmouse
21mr|task-iso-2021.1-1.03|315	Recommends:	x11-driver-input-wacom
21mr|task-iso-2021.1-1.03|316	Recommends:	x11-font-bitstream-type1
21mr|task-iso-2021.1-1.03|317	Recommends:	x11-font-type1
21mr|task-iso-2021.1-1.03|318	Recommends:	x11-font-xfree86-type1
21mr|task-iso-2021.1-1.03|319	Recommends:	x11-server-xwayland
21mr|task-iso-2021.1-1.03|320	Recommends:	xdg-desktop-portal-gnome
21mr|task-iso-2021.1-1.03|321	Recommends:	xdg-user-dirs-gtk
21mr|task-iso-2021.1-1.03|322	Recommends:	xfsprogs
21mr|task-iso-2021.1-1.03|323	Recommends:	xkbcomp
21mr|task-iso-2021.1-1.03|324	Recommends:	xkill
21mr|task-iso-2021.1-1.03|325	Recommends:	xprop
21mr|task-iso-2021.1-1.03|326	Recommends:	xrandr
21mr|task-iso-2021.1-1.03|327	Recommends:	xrdb
21mr|task-iso-2021.1-1.03|328	Recommends:	xset
21mr|task-iso-2021.1-1.03|329	Recommends:	xsetroot
21mr|task-iso-2021.1-1.03|330	Recommends:	yelp
21mr|task-iso-2021.1-1.03|331	Recommends:	typelib(CoglPango)
21mr|task-iso-2021.1-1.03|332	Recommends:	typelib(Eog)
21mr|task-iso-2021.1-1.03|333	
21mr|task-iso-2021.1-1.03|334	# Lost
21mr|task-iso-2021.1-1.03|335	Recommends:	%{_lib}pulseglib2_0
21mr|task-iso-2021.1-1.03|336	Suggests:	polkit-gnome
21mr|task-iso-2021.1-1.03|337	
21mr|task-iso-2021.1-1.03|338	%description gnome
21mr|task-iso-2021.1-1.03|339	Task for gnome iso.
21mr|task-iso-2021.1-1.03|340	
21mr|task-iso-2021.1-1.03|341	%files gnome
21mr|task-iso-2021.1-1.03|342	
21mr|task-iso-2021.1-1.03|343	#----------------------------------------------------------------------------
21mr|task-iso-2021.1-1.03|344	
21mr|task-iso-2021.1-1.03|345	%package gnome-var
21mr|task-iso-2021.1-1.03|346	Summary:	Variable task for gnome iso
21mr|task-iso-2021.1-1.03|347	Group:		Graphical desktop/GNOME
21mr|task-iso-2021.1-1.03|348	Release:	1.var
21mr|task-iso-2021.1-1.03|349	Recommends:	aisleriot
21mr|task-iso-2021.1-1.03|350	Recommends:	audacious-gtk
21mr|task-iso-2021.1-1.03|351	Recommends:	audacity
21mr|task-iso-2021.1-1.03|352	Recommends:	brasero
21mr|task-iso-2021.1-1.03|353	Recommends:	deluge-gtk
21mr|task-iso-2021.1-1.03|354	Recommends:	drawing
21mr|task-iso-2021.1-1.03|355	Recommends:	five-or-more
21mr|task-iso-2021.1-1.03|356	Recommends:	firefox-ru
21mr|task-iso-2021.1-1.03|357	Recommends:	four-in-a-row
21mr|task-iso-2021.1-1.03|358	Recommends:	gdm
21mr|task-iso-2021.1-1.03|359	Recommends:	gimp
21mr|task-iso-2021.1-1.03|360	Recommends:	gnome-calendar
21mr|task-iso-2021.1-1.03|361	Recommends:	gnome-chess
21mr|task-iso-2021.1-1.03|362	Recommends:	gnome-klotski
21mr|task-iso-2021.1-1.03|363	Recommends:	gnome-mahjongg
21mr|task-iso-2021.1-1.03|364	Recommends:	gnome-maps
21mr|task-iso-2021.1-1.03|365	Recommends:	gnome-mines
21mr|task-iso-2021.1-1.03|366	Recommends:	gnome-music
21mr|task-iso-2021.1-1.03|367	Recommends:	gnome-robots
21mr|task-iso-2021.1-1.03|368	Recommends:	gnome-sudoku
21mr|task-iso-2021.1-1.03|369	Recommends:	gnome-tetravex
21mr|task-iso-2021.1-1.03|370	Recommends:	iagno
21mr|task-iso-2021.1-1.03|371	Recommends:	inkscape
21mr|task-iso-2021.1-1.03|372	Recommends:	libreoffice-calc
21mr|task-iso-2021.1-1.03|373	Recommends:	libreoffice-gnome
21mr|task-iso-2021.1-1.03|374	Recommends:	libreoffice-help-ru
21mr|task-iso-2021.1-1.03|375	Recommends:	libreoffice-impress
21mr|task-iso-2021.1-1.03|376	Recommends:	libreoffice-l10n-de
21mr|task-iso-2021.1-1.03|377	Recommends:	libreoffice-l10n-en_GB
21mr|task-iso-2021.1-1.03|378	Recommends:	libreoffice-l10n-es
21mr|task-iso-2021.1-1.03|379	Recommends:	libreoffice-l10n-fr
21mr|task-iso-2021.1-1.03|380	Recommends:	libreoffice-l10n-it
21mr|task-iso-2021.1-1.03|381	Recommends:	libreoffice-l10n-pt_BR
21mr|task-iso-2021.1-1.03|382	Recommends:	libreoffice-l10n-ru
21mr|task-iso-2021.1-1.03|383	Recommends:	libreoffice-math
21mr|task-iso-2021.1-1.03|384	Recommends:	libreoffice-style-breeze
21mr|task-iso-2021.1-1.03|385	Recommends:	libreoffice-style-colibre
21mr|task-iso-2021.1-1.03|386	Recommends:	libreoffice-style-elementary
21mr|task-iso-2021.1-1.03|387	Recommends:	libreoffice-style-karasa_jaga
21mr|task-iso-2021.1-1.03|388	Recommends:	libreoffice-style-sifr
21mr|task-iso-2021.1-1.03|389	Recommends:	libreoffice-style-sukapura
21mr|task-iso-2021.1-1.03|390	Recommends:	libreoffice-writer
21mr|task-iso-2021.1-1.03|391	Recommends:	nemo-desktop-icons
21mr|task-iso-2021.1-1.03|392	Recommends:	portproton
21mr|task-iso-2021.1-1.03|393	Recommends:	rosa-media-player
21mr|task-iso-2021.1-1.03|394	Recommends:	rosa-wallpapers-2019
21mr|task-iso-2021.1-1.03|395	Recommends:	rospo-icon-theme
21mr|task-iso-2021.1-1.03|396	Recommends:	shotcut
21mr|task-iso-2021.1-1.03|397	Recommends:	tali
21mr|task-iso-2021.1-1.03|398	Recommends:	telegram-desktop
21mr|task-iso-2021.1-1.03|399	Recommends:	virtualbox-guest-additions
21mr|task-iso-2021.1-1.03|400	Recommends:	yandex-browser-install
21mr|task-iso-2021.1-1.03|401	
21mr|task-iso-2021.1-1.03|402	# Lost
21mr|task-iso-2021.1-1.03|403	Recommends:	firefox
21mr|task-iso-2021.1-1.03|404	
21mr|task-iso-2021.1-1.03|405	%description gnome-var
21mr|task-iso-2021.1-1.03|406	User variable task for gnome iso.
21mr|task-iso-2021.1-1.03|407	
21mr|task-iso-2021.1-1.03|408	%files gnome-var
21mr|task-iso-2021.1-1.03|409	
21mr|task-iso-2021.1-1.03|410	%posttrans gnome-var
21mr|task-iso-2021.1-1.03|411	if [[ -f %{_unitdir}/gdm.service ]]; then
21mr|task-iso-2021.1-1.03|412	systemctl disable lightdm &>/dev/null
21mr|task-iso-2021.1-1.03|413	systemctl disable sddm &>/dev/null
21mr|task-iso-2021.1-1.03|414	systemctl disable xdm &>/dev/null
21mr|task-iso-2021.1-1.03|415	systemctl enable gdm
21mr|task-iso-2021.1-1.03|416	fi
21mr|task-iso-2021.1-1.03|417	
21mr|task-iso-2021.1-1.03|418	X11_LANGS="$(localectl status |grep "X11 Layout: " |rev |cut -d" " -f1 |rev)"
21mr|task-iso-2021.1-1.03|419	if echo $X11_LANGS |grep -q ru; then
21mr|task-iso-2021.1-1.03|420	# Configure keyboard for tty
21mr|task-iso-2021.1-1.03|421	localectl set-keymap ruwin_ct_sh-UTF-8
21mr|task-iso-2021.1-1.03|422	fi
21mr|task-iso-2021.1-1.03|423	
21mr|task-iso-2021.1-1.03|424	# Set font for tty
21mr|task-iso-2021.1-1.03|425	sed -i 's/FONT=.*/FONT=latarcyrheb-sun16/' /etc/vconsole.conf
21mr|task-iso-2021.1-1.03|426	
21mr|task-iso-2021.1-1.03|427	cat >> /usr/bin/keyboard-settings << 'EOF'
21mr|task-iso-2021.1-1.03|428	#!/bin/bash
21mr|task-iso-2021.1-1.03|429	# Save X11 langs
21mr|task-iso-2021.1-1.03|430	X11_LANGS="$(localectl status |grep "X11 Layout: " |rev |cut -d" " -f1 |rev)"
21mr|task-iso-2021.1-1.03|431	WAYLAND_LANGS="$(echo $X11_LANGS |sed "s/,/\x27), (\x27xkb\x27, \x27/" |sed "s/^/[(\x27xkb\x27, \x27/" |sed "s/$/\x27)]/")"
21mr|task-iso-2021.1-1.03|432	# Set wayland langs
21mr|task-iso-2021.1-1.03|433	gsettings set org.gnome.desktop.input-sources sources "$WAYLAND_LANGS"
21mr|task-iso-2021.1-1.03|434	
21mr|task-iso-2021.1-1.03|435	# Configure keyboard switchers
21mr|task-iso-2021.1-1.03|436	gsettings set org.gnome.desktop.wm.keybindings switch-input-source "['<Super>space', '<Alt>Shift_L', '<Shift>Alt_L', '<Control>Shift_L', '<Shift>Control_L', 'XF86Keyboard']"
21mr|task-iso-2021.1-1.03|437	gsettings set org.gnome.desktop.input-sources xkb-options "['compose:caps']"
21mr|task-iso-2021.1-1.03|438	
21mr|task-iso-2021.1-1.03|439	if echo $X11_LANGS |grep -q ru; then
21mr|task-iso-2021.1-1.03|440	# Fix bug with cotrol in some apps (set en first)
21mr|task-iso-2021.1-1.03|441	gsettings set org.gnome.desktop.input-sources sources "$(localectl status |grep "X11 Layout: " |rev |cut -d" " -f1 |rev |sed "s/\(us,\|,us$\)//" |sed "s/^/us,/" |sed "s/,/\x27), (\x27xkb\x27, \x27/" |sed "s/^/[(\x27xkb\x27, \x27/" |sed "s/$/\x27)]/")"
21mr|task-iso-2021.1-1.03|442	fi
21mr|task-iso-2021.1-1.03|443	
21mr|task-iso-2021.1-1.03|444	# One shot
21mr|task-iso-2021.1-1.03|445	rm -f ~/.config/autostart/keyboard-settings.desktop
21mr|task-iso-2021.1-1.03|446	EOF
21mr|task-iso-2021.1-1.03|447	chmod +x /usr/bin/keyboard-settings
21mr|task-iso-2021.1-1.03|448	/usr/bin/keyboard-settings
21mr|task-iso-2021.1-1.03|449	
21mr|task-iso-2021.1-1.03|450	mkdir -p /etc/skel/.config/autostart
21mr|task-iso-2021.1-1.03|451	cat >> /etc/skel/.config/autostart/keyboard-settings.desktop << 'EOF'
21mr|task-iso-2021.1-1.03|452	[Desktop Entry]
21mr|task-iso-2021.1-1.03|453	Type=Application
21mr|task-iso-2021.1-1.03|454	Name=Keyboard
21mr|task-iso-2021.1-1.03|455	Comment=Set keyboard to default
21mr|task-iso-2021.1-1.03|456	Exec=/usr/bin/keyboard-settings
21mr|task-iso-2021.1-1.03|457	X-GNOME-AutoRestart=true
21mr|task-iso-2021.1-1.03|458	NoDisplay=true
21mr|task-iso-2021.1-1.03|459	EOF
21mr|task-iso-2021.1-1.03|460	
21mr|task-iso-2021.1-1.03|461	# Add extensions
21mr|task-iso-2021.1-1.03|462	for i in $(ls /home); do
21mr|task-iso-2021.1-1.03|463	[ -d /home/$i/.local ] || continue
21mr|task-iso-2021.1-1.03|464	! [ -d /home/$i/.local/share/gnome-shell/extensions ] || continue
21mr|task-iso-2021.1-1.03|465	if [ -d %{_datadir}/gnome-shell-rosa-extensions/extensions/ ]; then
21mr|task-iso-2021.1-1.03|466	mkdir -p /home/$i/.local/share/gnome-shell/extensions/ /home/$i/.config/dconf
21mr|task-iso-2021.1-1.03|467	cp -rf %{_datadir}/gnome-shell-rosa-extensions/extensions /home/$i/.local/share/gnome-shell/
21mr|task-iso-2021.1-1.03|468	if echo $X11_LANGS |grep -q ru; then
21mr|task-iso-2021.1-1.03|469	cp -f %{_datadir}/gnome-shell-rosa-extensions/user /home/$i/.config/dconf/user
21mr|task-iso-2021.1-1.03|470	else
21mr|task-iso-2021.1-1.03|471	cp -f %{_datadir}/gnome-shell-rosa-extensions/user-en /home/$i/.config/dconf/user
21mr|task-iso-2021.1-1.03|472	pushd /home/$i/.local/share/gnome-shell/extensions/
21mr|task-iso-2021.1-1.03|473	for PATCH in $(ls /usr/share/gnome-shell-rosa-extensions |grep "hard-ru-translate.patch"); do
21mr|task-iso-2021.1-1.03|474	patch -p0 -F3 -R </usr/share/gnome-shell-rosa-extensions/$PATCH || :
21mr|task-iso-2021.1-1.03|475	done
21mr|task-iso-2021.1-1.03|476	popd
21mr|task-iso-2021.1-1.03|477	fi
21mr|task-iso-2021.1-1.03|478	chown -R $i:$i /home/$i/.local/share/gnome-shell/extensions /home/$i/.config/dconf
21mr|task-iso-2021.1-1.03|479	fi
21mr|task-iso-2021.1-1.03|480	done
21mr|task-iso-2021.1-1.03|481	
21mr|task-iso-2021.1-1.03|482	%postun gnome-var
21mr|task-iso-2021.1-1.03|483	rm -f /usr/bin/keyboard-settings
21mr|task-iso-2021.1-1.03|484	
21mr|task-iso-2021.1-1.03|485	#----------------------------------------------------------------------------
21mr|task-iso-2021.1-1.03|486	
21mr|task-iso-2021.1-1.03|487	%package lxqt
21mr|task-iso-2021.1-1.03|488	Summary:	Task for LXQt iso
21mr|task-iso-2021.1-1.03|489	Group:		Graphical desktop/LXQt
21mr|task-iso-2021.1-1.03|490	Requires:	%{name}-common
21mr|task-iso-2021.1-1.03|491	Requires:	%{name}-lxqt-var
21mr|task-iso-2021.1-1.03|492	Recommends:	a52dec
21mr|task-iso-2021.1-1.03|493	Recommends:	accountsservice
21mr|task-iso-2021.1-1.03|494	Recommends:	acpi
21mr|task-iso-2021.1-1.03|495	Recommends:	adwaita-gtk2-theme
21mr|task-iso-2021.1-1.03|496	Recommends:	adwaita-gtk3-theme
21mr|task-iso-2021.1-1.03|497	Recommends:	aoss
21mr|task-iso-2021.1-1.03|498	Recommends:	aria2
21mr|task-iso-2021.1-1.03|499	Recommends:	at
21mr|task-iso-2021.1-1.03|500	Recommends:	atmel-firmware
21mr|task-iso-2021.1-1.03|501	Recommends:	autofs
21mr|task-iso-2021.1-1.03|502	Recommends:	avahi-dnsconfd
21mr|task-iso-2021.1-1.03|503	Recommends:	awesfx
21mr|task-iso-2021.1-1.03|504	Recommends:	bind-utils
21mr|task-iso-2021.1-1.03|505	Recommends:	bootloader-utils
21mr|task-iso-2021.1-1.03|506	Recommends:	busybox-static
21mr|task-iso-2021.1-1.03|507	Recommends:	canberra-gtk3
21mr|task-iso-2021.1-1.03|508	Recommends:	cdrtools
21mr|task-iso-2021.1-1.03|509	Recommends:	cjet
21mr|task-iso-2021.1-1.03|510	Recommends:	cpupower
21mr|task-iso-2021.1-1.03|511	Recommends:	cronie
21mr|task-iso-2021.1-1.03|512	Recommends:	crontabs
21mr|task-iso-2021.1-1.03|513	Recommends:	davfs2
21mr|task-iso-2021.1-1.03|514	Recommends:	dhcp-common
21mr|task-iso-2021.1-1.03|515	Recommends:	dialog
21mr|task-iso-2021.1-1.03|516	Recommends:	djvulibre
21mr|task-iso-2021.1-1.03|517	Recommends:	dmraid-events
21mr|task-iso-2021.1-1.03|518	Recommends:	dmsetup
21mr|task-iso-2021.1-1.03|519	Recommends:	dnf
21mr|task-iso-2021.1-1.03|520	Recommends:	dnfdragora-qt
21mr|task-iso-2021.1-1.03|521	Recommends:	dnf-urpm
21mr|task-iso-2021.1-1.03|522	Recommends:	dnsmasq
21mr|task-iso-2021.1-1.03|523	Recommends:	dump
21mr|task-iso-2021.1-1.03|524	Recommends:	edidbins
21mr|task-iso-2021.1-1.03|525	Recommends:	enchant
21mr|task-iso-2021.1-1.03|526	Recommends:	etcskel
21mr|task-iso-2021.1-1.03|527	Recommends:	faac
21mr|task-iso-2021.1-1.03|528	Recommends:	faad2
21mr|task-iso-2021.1-1.03|529	Recommends:	ffmpegthumbs
21mr|task-iso-2021.1-1.03|530	Recommends:	flac
21mr|task-iso-2021.1-1.03|531	Recommends:	fontconfig
21mr|task-iso-2021.1-1.03|532	Recommends:	fonts-ttf-decoratives
21mr|task-iso-2021.1-1.03|533	Recommends:	fonts-ttf-droid
21mr|task-iso-2021.1-1.03|534	Recommends:	fonts-ttf-google-noto-emoji
21mr|task-iso-2021.1-1.03|535	Recommends:	fonts-ttf-google-noto-emoji-color
21mr|task-iso-2021.1-1.03|536	Recommends:	fonts-ttf-google-noto-sans-bengali
21mr|task-iso-2021.1-1.03|537	Recommends:	fonts-ttf-google-noto-sans-devanagari
21mr|task-iso-2021.1-1.03|538	Recommends:	fonts-ttf-google-noto-sans-ethiopic
21mr|task-iso-2021.1-1.03|539	Recommends:	fonts-ttf-google-noto-sans-gujarati
21mr|task-iso-2021.1-1.03|540	Recommends:	fonts-ttf-google-noto-sans-gurmukhi
21mr|task-iso-2021.1-1.03|541	Recommends:	fonts-ttf-google-noto-sans-kaithi
21mr|task-iso-2021.1-1.03|542	Recommends:	fonts-ttf-google-noto-sans-kannada
21mr|task-iso-2021.1-1.03|543	Recommends:	fonts-ttf-google-noto-sans-khmer
21mr|task-iso-2021.1-1.03|544	Recommends:	fonts-ttf-google-noto-sans-malayalam
21mr|task-iso-2021.1-1.03|545	Recommends:	fonts-ttf-google-noto-sans-myanmar
21mr|task-iso-2021.1-1.03|546	Recommends:	fonts-ttf-google-noto-sans-oriya
21mr|task-iso-2021.1-1.03|547	Recommends:	fonts-ttf-google-noto-sans-sinhala
21mr|task-iso-2021.1-1.03|548	Recommends:	fonts-ttf-google-noto-sans-tamil
21mr|task-iso-2021.1-1.03|549	Recommends:	fonts-ttf-google-noto-sans-telugu
21mr|task-iso-2021.1-1.03|550	Recommends:	fonts-ttf-google-noto-sans-thai
21mr|task-iso-2021.1-1.03|551	Recommends:	fonts-ttf-google-noto-sans-tibetan
21mr|task-iso-2021.1-1.03|552	Recommends:	fonts-ttf-google-noto-sans-tirhuta
21mr|task-iso-2021.1-1.03|553	Recommends:	fonts-ttf-opensans
21mr|task-iso-2021.1-1.03|554	Recommends:	fonts-ttf-paratype
21mr|task-iso-2021.1-1.03|555	Recommends:	fonts-ttf-west_european
21mr|task-iso-2021.1-1.03|556	Recommends:	font-tools
21mr|task-iso-2021.1-1.03|557	Recommends:	fprintd-pam
21mr|task-iso-2021.1-1.03|558	Recommends:	fuse2
21mr|task-iso-2021.1-1.03|559	Recommends:	fuse-exfat
21mr|task-iso-2021.1-1.03|560	Recommends:	gcr
21mr|task-iso-2021.1-1.03|561	Recommends:	genhdlist2
21mr|task-iso-2021.1-1.03|562	Recommends:	geoip
21mr|task-iso-2021.1-1.03|563	Recommends:	gettext
21mr|task-iso-2021.1-1.03|564	Recommends:	ghostscript-common
21mr|task-iso-2021.1-1.03|565	Recommends:	gnupg
21mr|task-iso-2021.1-1.03|566	Recommends:	grub-customizer
21mr|task-iso-2021.1-1.03|567	Recommends:	gstreamer1.0-dts
21mr|task-iso-2021.1-1.03|568	Recommends:	gstreamer1.0-dv
21mr|task-iso-2021.1-1.03|569	Recommends:	gstreamer1.0-faac
21mr|task-iso-2021.1-1.03|570	Recommends:	gstreamer1.0-faad
21mr|task-iso-2021.1-1.03|571	Recommends:	gstreamer1.0-flac
21mr|task-iso-2021.1-1.03|572	Recommends:	gstreamer1.0-gsm
21mr|task-iso-2021.1-1.03|573	Recommends:	gstreamer1.0-libav
21mr|task-iso-2021.1-1.03|574	Recommends:	gstreamer1.0-mms
21mr|task-iso-2021.1-1.03|575	Recommends:	gstreamer1.0-mpeg2enc
21mr|task-iso-2021.1-1.03|576	Recommends:	gstreamer1.0-plugins-bad
21mr|task-iso-2021.1-1.03|577	Recommends:	gstreamer1.0-plugins-good
21mr|task-iso-2021.1-1.03|578	Recommends:	gstreamer1.0-plugins-ugly
21mr|task-iso-2021.1-1.03|579	Recommends:	gstreamer1.0-rtmp
21mr|task-iso-2021.1-1.03|580	Recommends:	gstreamer1.0-speex
21mr|task-iso-2021.1-1.03|581	Recommends:	gstreamer1.0-tools
21mr|task-iso-2021.1-1.03|582	Recommends:	gstreamer1.0-vp8
21mr|task-iso-2021.1-1.03|583	Recommends:	gstreamer1.0-wavpack
21mr|task-iso-2021.1-1.03|584	Recommends:	gtksourceview
21mr|task-iso-2021.1-1.03|585	Recommends:	gutenprint-escputil
21mr|task-iso-2021.1-1.03|586	Recommends:	gvfs-archive
21mr|task-iso-2021.1-1.03|587	Recommends:	gvfs-fuse
21mr|task-iso-2021.1-1.03|588	Recommends:	gvfs-gphoto2
21mr|task-iso-2021.1-1.03|589	Recommends:	gvfs-smb
21mr|task-iso-2021.1-1.03|590	Recommends:	hicolor-icon-theme
21mr|task-iso-2021.1-1.03|591	Recommends:	hw-probe-pyqt5-gui
21mr|task-iso-2021.1-1.03|592	Recommends:	ibus
21mr|task-iso-2021.1-1.03|593	Recommends:	ifmetric
21mr|task-iso-2021.1-1.03|594	Recommends:	ifplugd
21mr|task-iso-2021.1-1.03|595	Recommends:	imagemagick
21mr|task-iso-2021.1-1.03|596	Recommends:	info
21mr|task-iso-2021.1-1.03|597	Recommends:	ipw2100-firmware
21mr|task-iso-2021.1-1.03|598	Recommends:	ipw2200-firmware
21mr|task-iso-2021.1-1.03|599	Recommends:	ipw3945-ucode
21mr|task-iso-2021.1-1.03|600	Recommends:	irqbalance
21mr|task-iso-2021.1-1.03|601	Recommends:	isomd5sum
21mr|task-iso-2021.1-1.03|602	Recommends:	iwlwifi-3945-ucode
21mr|task-iso-2021.1-1.03|603	Recommends:	iwlwifi-4965-ucode
21mr|task-iso-2021.1-1.03|604	Recommends:	jasper
21mr|task-iso-2021.1-1.03|605	Recommends:	keychain
21mr|task-iso-2021.1-1.03|606	Recommends:	kimageformats
21mr|task-iso-2021.1-1.03|607	Recommends:	laptop-mode-tools
21mr|task-iso-2021.1-1.03|608	Recommends:	ld10k1
21mr|task-iso-2021.1-1.03|609	Recommends:	ldetect
21mr|task-iso-2021.1-1.03|610	Recommends:	libiscsi-utils
21mr|task-iso-2021.1-1.03|611	Recommends:	libqtxdg
21mr|task-iso-2021.1-1.03|612	Recommends:	libva-utils
21mr|task-iso-2021.1-1.03|613	Recommends:	libvdpau-va-gl
21mr|task-iso-2021.1-1.03|614	Recommends:	linux-firmware
21mr|task-iso-2021.1-1.03|615	Recommends:	lm_sensors
21mr|task-iso-2021.1-1.03|616	Recommends:	lockdev
21mr|task-iso-2021.1-1.03|617	Recommends:	lshw
21mr|task-iso-2021.1-1.03|618	Recommends:	lsof
21mr|task-iso-2021.1-1.03|619	Recommends:	madwimax
21mr|task-iso-2021.1-1.03|620	Recommends:	make
21mr|task-iso-2021.1-1.03|621	Recommends:	makedev
21mr|task-iso-2021.1-1.03|622	Recommends:	mandi-ifw
21mr|task-iso-2021.1-1.03|623	Recommends:	mandriva-doc-common
21mr|task-iso-2021.1-1.03|624	Recommends:	mdadm
21mr|task-iso-2021.1-1.03|625	Recommends:	menu-messages
21mr|task-iso-2021.1-1.03|626	Recommends:	mesa-demos
21mr|task-iso-2021.1-1.03|627	Recommends:	microcode_ctl
21mr|task-iso-2021.1-1.03|628	Recommends:	ml85p
21mr|task-iso-2021.1-1.03|629	Recommends:	mlocate
21mr|task-iso-2021.1-1.03|630	Recommends:	monitor-edid
21mr|task-iso-2021.1-1.03|631	Recommends:	mpeg2dec
21mr|task-iso-2021.1-1.03|632	Recommends:	nail
21mr|task-iso-2021.1-1.03|633	Recommends:	netcat-openbsd
21mr|task-iso-2021.1-1.03|634	Recommends:	net-tools
21mr|task-iso-2021.1-1.03|635	Recommends:	networkmanager-applet
21mr|task-iso-2021.1-1.03|636	Recommends:	nfs-utils
21mr|task-iso-2021.1-1.03|637	Recommends:	nss
21mr|task-iso-2021.1-1.03|638	Recommends:	nss_mdns
21mr|task-iso-2021.1-1.03|639	Recommends:	nss_wins
21mr|task-iso-2021.1-1.03|640	Recommends:	obex-data-server
21mr|task-iso-2021.1-1.03|641	Recommends:	open
21mr|task-iso-2021.1-1.03|642	Recommends:	openldap
21mr|task-iso-2021.1-1.03|643	Recommends:	openldap-clients
21mr|task-iso-2021.1-1.03|644	Recommends:	oxygen-icon-theme
21mr|task-iso-2021.1-1.03|645	Recommends:	ozerocdoff
21mr|task-iso-2021.1-1.03|646	Recommends:	pam_krb5
21mr|task-iso-2021.1-1.03|647	Recommends:	pam_ldap
21mr|task-iso-2021.1-1.03|648	Recommends:	pango
21mr|task-iso-2021.1-1.03|649	Recommends:	partitionmanager
21mr|task-iso-2021.1-1.03|650	Recommends:	pciutils
21mr|task-iso-2021.1-1.03|651	Recommends:	pcmcia-cis-firmware
21mr|task-iso-2021.1-1.03|652	Recommends:	pcmciautils
21mr|task-iso-2021.1-1.03|653	Recommends:	perf
21mr|task-iso-2021.1-1.03|654	Recommends:	perl-CGI
21mr|task-iso-2021.1-1.03|655	Recommends:	perl-Class-ISA
21mr|task-iso-2021.1-1.03|656	Recommends:	perl-Geo-IP
21mr|task-iso-2021.1-1.03|657	Recommends:	perl-Net-DNS
21mr|task-iso-2021.1-1.03|658	Recommends:	perl-Pod-Perldoc
21mr|task-iso-2021.1-1.03|659	Recommends:	perl-Pod-Plainer
21mr|task-iso-2021.1-1.03|660	Recommends:	perl-Safe
21mr|task-iso-2021.1-1.03|661	Recommends:	perl-Term-ReadLine-Gnu
21mr|task-iso-2021.1-1.03|662	Recommends:	pkgconf
21mr|task-iso-2021.1-1.03|663	Recommends:	plymouth-scripts
21mr|task-iso-2021.1-1.03|664	Recommends:	polkit-gnome
21mr|task-iso-2021.1-1.03|665	Recommends:	poppler
21mr|task-iso-2021.1-1.03|666	Recommends:	popt-data
21mr|task-iso-2021.1-1.03|667	Recommends:	postscript-ppds
21mr|task-iso-2021.1-1.03|668	Recommends:	ppmtomd
21mr|task-iso-2021.1-1.03|669	Recommends:	ppp-pppoatm
21mr|task-iso-2021.1-1.03|670	Recommends:	preload
21mr|task-iso-2021.1-1.03|671	Recommends:	printer-testpages
21mr|task-iso-2021.1-1.03|672	Recommends:	printer-utils
21mr|task-iso-2021.1-1.03|673	Recommends:	prism54-firmware
21mr|task-iso-2021.1-1.03|674	Recommends:	pulseaudio
21mr|task-iso-2021.1-1.03|675	Recommends:	pyatspi
21mr|task-iso-2021.1-1.03|676	Recommends:	python3-ldap
21mr|task-iso-2021.1-1.03|677	Recommends:	python3-numpy
21mr|task-iso-2021.1-1.03|678	Recommends:	python3-OpenSSL
21mr|task-iso-2021.1-1.03|679	Recommends:	python3-pycrypto
21mr|task-iso-2021.1-1.03|680	Recommends:	python3-sip
21mr|task-iso-2021.1-1.03|681	Recommends:	python3-zope-interface
21mr|task-iso-2021.1-1.03|682	Recommends:	qpdfview
21mr|task-iso-2021.1-1.03|683	Recommends:	qt4-qtconfig
21mr|task-iso-2021.1-1.03|684	Recommends:	qt5-imageformats-plugins
21mr|task-iso-2021.1-1.03|685	Recommends:	qt5-qttranslations
21mr|task-iso-2021.1-1.03|686	Recommends:	qtermwidget
21mr|task-iso-2021.1-1.03|687	Recommends:	radeontool
21mr|task-iso-2021.1-1.03|688	Recommends:	rdesktop
21mr|task-iso-2021.1-1.03|689	Recommends:	rootfiles
21mr|task-iso-2021.1-1.03|690	Recommends:	rosa-icons
21mr|task-iso-2021.1-1.03|691	Recommends:	rosa-icons-2021-lxqt
21mr|task-iso-2021.1-1.03|692	Recommends:	rosa-icons-2021-lxqt-dark
21mr|task-iso-2021.1-1.03|693	%ifnarch %{ix86}
21mr|task-iso-2021.1-1.03|694	
21mr|task-iso-2021.1-1.03|695	Recommends:	rosa-update-system-nopass
21mr|task-iso-2021.1-1.03|696	%endif
21mr|task-iso-2021.1-1.03|697	Recommends:	rpm
21mr|task-iso-2021.1-1.03|698	Recommends:	rtkit
21mr|task-iso-2021.1-1.03|699	Recommends:	saned
21mr|task-iso-2021.1-1.03|700	Recommends:	sash
21mr|task-iso-2021.1-1.03|701	Recommends:	sasl-plug-gssapi
21mr|task-iso-2021.1-1.03|702	Recommends:	sharutils
21mr|task-iso-2021.1-1.03|703	Recommends:	sound-scripts
21mr|task-iso-2021.1-1.03|704	Recommends:	sound-theme-freedesktop
21mr|task-iso-2021.1-1.03|705	Recommends:	soundwrapper
21mr|task-iso-2021.1-1.03|706	Recommends:	speedtouch-firmware
21mr|task-iso-2021.1-1.03|707	Recommends:	speedtouch-firmware-extractor
21mr|task-iso-2021.1-1.03|708	Recommends:	stylewriter
21mr|task-iso-2021.1-1.03|709	Recommends:	sudo
21mr|task-iso-2021.1-1.03|710	Recommends:	taglib-extras
21mr|task-iso-2021.1-1.03|711	Recommends:	tar
21mr|task-iso-2021.1-1.03|712	Recommends:	task-lxqt
21mr|task-iso-2021.1-1.03|713	Recommends:	task-pulseaudio
21mr|task-iso-2021.1-1.03|714	Recommends:	telegram-desktop
21mr|task-iso-2021.1-1.03|715	%ifnarch %{ix86} %{e2k}
21mr|task-iso-2021.1-1.03|716	Recommends:	termhelper
21mr|task-iso-2021.1-1.03|717	%endif
21mr|task-iso-2021.1-1.03|718	Recommends:	testdisk
21mr|task-iso-2021.1-1.03|719	Recommends:	time
21mr|task-iso-2021.1-1.03|720	Recommends:	tmpwatch
21mr|task-iso-2021.1-1.03|721	Recommends:	traceroute
21mr|task-iso-2021.1-1.03|722	Recommends:	twolame
21mr|task-iso-2021.1-1.03|723	Recommends:	udisks2
21mr|task-iso-2021.1-1.03|724	Recommends:	upower
21mr|task-iso-2021.1-1.03|725	Recommends:	usb_modeswitch-data
21mr|task-iso-2021.1-1.03|726	Recommends:	usbmuxd
21mr|task-iso-2021.1-1.03|727	Recommends:	usbutils
21mr|task-iso-2021.1-1.03|728	Recommends:	userdrake
21mr|task-iso-2021.1-1.03|729	Recommends:	utempter
21mr|task-iso-2021.1-1.03|730	Recommends:	v4l-utils
21mr|task-iso-2021.1-1.03|731	Recommends:	vaapi-driver-intel
21mr|task-iso-2021.1-1.03|732	Recommends:	vaapi-driver-vdpau
21mr|task-iso-2021.1-1.03|733	Recommends:	vdpauinfo
21mr|task-iso-2021.1-1.03|734	Recommends:	vte
21mr|task-iso-2021.1-1.03|735	Recommends:	wavpack
21mr|task-iso-2021.1-1.03|736	Recommends:	whdd
21mr|task-iso-2021.1-1.03|737	Recommends:	whois
21mr|task-iso-2021.1-1.03|738	Recommends:	wireless-tools
21mr|task-iso-2021.1-1.03|739	Recommends:	wpa_supplicant
21mr|task-iso-2021.1-1.03|740	Recommends:	x11-driver-input-evdev
21mr|task-iso-2021.1-1.03|741	Recommends:	x11-driver-input-libinput
21mr|task-iso-2021.1-1.03|742	Recommends:	x11-driver-input-vmmouse
21mr|task-iso-2021.1-1.03|743	Recommends:	x11-driver-input-wacom
21mr|task-iso-2021.1-1.03|744	Recommends:	x11-font-adobe-75dpi
21mr|task-iso-2021.1-1.03|745	Recommends:	x11-font-bh-75dpi
21mr|task-iso-2021.1-1.03|746	Recommends:	x11-font-bh-lucidatypewriter-75dpi
21mr|task-iso-2021.1-1.03|747	Recommends:	x11-font-bitstream-75dpi
21mr|task-iso-2021.1-1.03|748	Recommends:	x11-font-cyrillic
21mr|task-iso-2021.1-1.03|749	Recommends:	x11-font-encodings
21mr|task-iso-2021.1-1.03|750	Recommends:	x11-server-xwayland
21mr|task-iso-2021.1-1.03|751	Recommends:	x264
21mr|task-iso-2021.1-1.03|752	Recommends:	xdg-user-dirs
21mr|task-iso-2021.1-1.03|753	Recommends:	xkbcomp
21mr|task-iso-2021.1-1.03|754	Recommends:	xmessage
21mr|task-iso-2021.1-1.03|755	Recommends:	xorg-x11
21mr|task-iso-2021.1-1.03|756	Recommends:	xprop
21mr|task-iso-2021.1-1.03|757	Recommends:	xrandr
21mr|task-iso-2021.1-1.03|758	Recommends:	xscreensaver
21mr|task-iso-2021.1-1.03|759	Recommends:	xscreensaver-gl
21mr|task-iso-2021.1-1.03|760	Recommends:	xset
21mr|task-iso-2021.1-1.03|761	Recommends:	xsetroot
21mr|task-iso-2021.1-1.03|762	Recommends:	xsm
21mr|task-iso-2021.1-1.03|763	Recommends:	xxd
21mr|task-iso-2021.1-1.03|764	Recommends:	zcip
21mr|task-iso-2021.1-1.03|765	Recommends:	zd1201-firmware
21mr|task-iso-2021.1-1.03|766	Recommends:	zd1211-firmware
21mr|task-iso-2021.1-1.03|767	Recommends:	zenity
21mr|task-iso-2021.1-1.03|768	
21mr|task-iso-2021.1-1.03|769	%description lxqt
21mr|task-iso-2021.1-1.03|770	Task for LXQt iso.
21mr|task-iso-2021.1-1.03|771	
21mr|task-iso-2021.1-1.03|772	%files lxqt
21mr|task-iso-2021.1-1.03|773	
21mr|task-iso-2021.1-1.03|774	%transfiletriggerin -- %{_datadir}/themes/Breeze/gtk-2.0/ %{_datadir}/themes/Breeze/gtk-3.0/
21mr|task-iso-2021.1-1.03|775	# Drop when fix Breeze theme
21mr|task-iso-2021.1-1.03|776	sed -i	\
21mr|task-iso-2021.1-1.03|777	-e "s/#efede8/#eff0f1/g"	\
21mr|task-iso-2021.1-1.03|778	-e "s/#4a7acd/#7ab4dc/g"	\
21mr|task-iso-2021.1-1.03|779	-e "s/#e2ebf0/#f7f7f7/g"	\
21mr|task-iso-2021.1-1.03|780	-e "s/#141312/#000000/g"	\
21mr|task-iso-2021.1-1.03|781	-e "s/#679dcd/#7ab4dc/g"	\
21mr|task-iso-2021.1-1.03|782	%{_datadir}/themes/Breeze/gtk-2.0/gtkrc	\
21mr|task-iso-2021.1-1.03|783	%{_datadir}/themes/Breeze/gtk-3.0/gtk.css
21mr|task-iso-2021.1-1.03|784	
21mr|task-iso-2021.1-1.03|785	%posttrans lxqt
21mr|task-iso-2021.1-1.03|786	# Drop when fix Breeze theme
21mr|task-iso-2021.1-1.03|787	sed -i	\
21mr|task-iso-2021.1-1.03|788	-e "s/#efede8/#eff0f1/g"	\
21mr|task-iso-2021.1-1.03|789	-e "s/#4a7acd/#7ab4dc/g"	\
21mr|task-iso-2021.1-1.03|790	-e "s/#e2ebf0/#f7f7f7/g"	\
21mr|task-iso-2021.1-1.03|791	-e "s/#141312/#000000/g"	\
21mr|task-iso-2021.1-1.03|792	-e "s/#679dcd/#7ab4dc/g"	\
21mr|task-iso-2021.1-1.03|793	%{_datadir}/themes/Breeze/gtk-2.0/gtkrc	\
21mr|task-iso-2021.1-1.03|794	%{_datadir}/themes/Breeze/gtk-3.0/gtk.css
21mr|task-iso-2021.1-1.03|795	
21mr|task-iso-2021.1-1.03|796	#----------------------------------------------------------------------------
21mr|task-iso-2021.1-1.03|797	
21mr|task-iso-2021.1-1.03|798	%package lxqt-var
21mr|task-iso-2021.1-1.03|799	Summary:	Variable task for LXQt iso
21mr|task-iso-2021.1-1.03|800	Group:		Graphical desktop/LXQt
21mr|task-iso-2021.1-1.03|801	Release:	1.var
21mr|task-iso-2021.1-1.03|802	Recommends:	audacious-plugins
21mr|task-iso-2021.1-1.03|803	Recommends:	audacious-pulse
21mr|task-iso-2021.1-1.03|804	Recommends:	audacity
21mr|task-iso-2021.1-1.03|805	%ifnarch %{ix86} %{e2k}
21mr|task-iso-2021.1-1.03|806	Recommends:	gdm-default-to-xorg
21mr|task-iso-2021.1-1.03|807	%endif
21mr|task-iso-2021.1-1.03|808	Recommends:	kamoso
21mr|task-iso-2021.1-1.03|809	Recommends:	libreoffice-calc
21mr|task-iso-2021.1-1.03|810	Recommends:	libreoffice-gnome
21mr|task-iso-2021.1-1.03|811	Recommends:	libreoffice-gtk3-kde5
21mr|task-iso-2021.1-1.03|812	Recommends:	libreoffice-l10n-de
21mr|task-iso-2021.1-1.03|813	Recommends:	libreoffice-l10n-en_GB
21mr|task-iso-2021.1-1.03|814	Recommends:	libreoffice-l10n-es
21mr|task-iso-2021.1-1.03|815	Recommends:	libreoffice-l10n-fr
21mr|task-iso-2021.1-1.03|816	Recommends:	libreoffice-l10n-it
21mr|task-iso-2021.1-1.03|817	Recommends:	libreoffice-l10n-pt_BR
21mr|task-iso-2021.1-1.03|818	Recommends:	libreoffice-l10n-ru
21mr|task-iso-2021.1-1.03|819	Recommends:	libreoffice-openclipart
21mr|task-iso-2021.1-1.03|820	Recommends:	libreoffice-style-colibre
21mr|task-iso-2021.1-1.03|821	Recommends:	libreoffice-style-elementary
21mr|task-iso-2021.1-1.03|822	Recommends:	libreoffice-style-karasa_jaga
21mr|task-iso-2021.1-1.03|823	Recommends:	libreoffice-style-sifr
21mr|task-iso-2021.1-1.03|824	Recommends:	libreoffice-style-sukapura
21mr|task-iso-2021.1-1.03|825	Recommends:	libreoffice-writer
21mr|task-iso-2021.1-1.03|826	%ifarch %{ix86} %{e2k}
21mr|task-iso-2021.1-1.03|827	Recommends:	lightdm
21mr|task-iso-2021.1-1.03|828	%endif
21mr|task-iso-2021.1-1.03|829	Recommends:	newmoon
21mr|task-iso-2021.1-1.03|830	Recommends:	qbittorrent
21mr|task-iso-2021.1-1.03|831	Recommends:	rosa-media-player
21mr|task-iso-2021.1-1.03|832	Recommends:	virtualbox-guest-additions
21mr|task-iso-2021.1-1.03|833	
21mr|task-iso-2021.1-1.03|834	%description lxqt-var
21mr|task-iso-2021.1-1.03|835	User variable task for LXQt iso.
21mr|task-iso-2021.1-1.03|836	
21mr|task-iso-2021.1-1.03|837	%files lxqt-var
21mr|task-iso-2021.1-1.03|838	
21mr|task-iso-2021.1-1.03|839	%posttrans lxqt-var
21mr|task-iso-2021.1-1.03|840	%ifnarch %{ix86} %{e2k}
21mr|task-iso-2021.1-1.03|841	if [[ -f %{_unitdir}/gdm.service ]]; then
21mr|task-iso-2021.1-1.03|842	systemctl disable lightdm &>/dev/null
21mr|task-iso-2021.1-1.03|843	systemctl disable sddm &>/dev/null
21mr|task-iso-2021.1-1.03|844	systemctl disable xdm &>/dev/null
21mr|task-iso-2021.1-1.03|845	systemctl enable gdm
21mr|task-iso-2021.1-1.03|846	fi
21mr|task-iso-2021.1-1.03|847	%else
21mr|task-iso-2021.1-1.03|848	if [[ -f %{_unitdir}/lightdm.service ]]; then
21mr|task-iso-2021.1-1.03|849	systemctl disable gdm &>/dev/null
21mr|task-iso-2021.1-1.03|850	systemctl disable sddm &>/dev/null
21mr|task-iso-2021.1-1.03|851	systemctl disable xdm &>/dev/null
21mr|task-iso-2021.1-1.03|852	systemctl enable lightdm
21mr|task-iso-2021.1-1.03|853	sed -i "s!^background=.*!background=/usr/share/wallpapers/ROSA-light-default.svg!" /etc/lightdm/lightdm-gtk-greeter.conf
21mr|task-iso-2021.1-1.03|854	fi
21mr|task-iso-2021.1-1.03|855	%endif
21mr|task-iso-2021.1-1.03|856	
21mr|task-iso-2021.1-1.03|857	#----------------------------------------------------------------------------
21mr|task-iso-2021.1-1.03|858	%package mate
21mr|task-iso-2021.1-1.03|859	Summary:	Task for Mate iso
21mr|task-iso-2021.1-1.03|860	Group:		Graphical desktop/MATE
21mr|task-iso-2021.1-1.03|861	Requires:	%{name}-common
21mr|task-iso-2021.1-1.03|862	Requires:	%{name}-mate-var
21mr|task-iso-2021.1-1.03|863	Recommends:	firefox-de
21mr|task-iso-2021.1-1.03|864	Recommends:	firefox-es_ES
21mr|task-iso-2021.1-1.03|865	Recommends:	firefox-fr
21mr|task-iso-2021.1-1.03|866	Recommends:	firefox-it
21mr|task-iso-2021.1-1.03|867	Recommends:	firefox-pt_PT
21mr|task-iso-2021.1-1.03|868	Recommends:	firefox-ru
21mr|task-iso-2021.1-1.03|869	Recommends:	desktop-file-utils
21mr|task-iso-2021.1-1.03|870	Recommends:	dnf
21mr|task-iso-2021.1-1.03|871	Recommends:	dnfdragora-gtk
21mr|task-iso-2021.1-1.03|872	Recommends:	gsettings-desktop-schemas
21mr|task-iso-2021.1-1.03|873	Recommends:	hicolor-icon-theme
21mr|task-iso-2021.1-1.03|874	Recommends:	hw-probe
21mr|task-iso-2021.1-1.03|875	Recommends:	ima-evm-utils
21mr|task-iso-2021.1-1.03|876	Recommends:	ima-inspect
21mr|task-iso-2021.1-1.03|877	Recommends:	libiscsi-utils
21mr|task-iso-2021.1-1.03|878	Recommends:	onboard
21mr|task-iso-2021.1-1.03|879	Recommends:	passwd
21mr|task-iso-2021.1-1.03|880	Recommends:	plymouth
21mr|task-iso-2021.1-1.03|881	Recommends:	qpdfview
21mr|task-iso-2021.1-1.03|882	Recommends:	quota
21mr|task-iso-2021.1-1.03|883	Recommends:	rosa-icons-2021-mate
21mr|task-iso-2021.1-1.03|884	Recommends:	rosa-icons-2021-mate-dark
21mr|task-iso-2021.1-1.03|885	Recommends:	rosa-update-system-nopass
21mr|task-iso-2021.1-1.03|886	Recommends:	rpcbind
21mr|task-iso-2021.1-1.03|887	Recommends:	sudo
21mr|task-iso-2021.1-1.03|888	Recommends:	tar
21mr|task-iso-2021.1-1.03|889	Recommends:	task-mate
21mr|task-iso-2021.1-1.03|890	Recommends:	templates
21mr|task-iso-2021.1-1.03|891	Recommends:	termhelper
21mr|task-iso-2021.1-1.03|892	Recommends:	udisks2
21mr|task-iso-2021.1-1.03|893	Recommends:	unzip
21mr|task-iso-2021.1-1.03|894	Recommends:	xdotool
21mr|task-iso-2021.1-1.03|895	
21mr|task-iso-2021.1-1.03|896	%description mate
21mr|task-iso-2021.1-1.03|897	Task for Mate iso.
21mr|task-iso-2021.1-1.03|898	
21mr|task-iso-2021.1-1.03|899	%files mate
21mr|task-iso-2021.1-1.03|900	
21mr|task-iso-2021.1-1.03|901	#----------------------------------------------------------------------------
21mr|task-iso-2021.1-1.03|902	%package mate-var
21mr|task-iso-2021.1-1.03|903	Summary:	Variable task for Mate iso
21mr|task-iso-2021.1-1.03|904	Group:		Graphical desktop/MATE
21mr|task-iso-2021.1-1.03|905	Release:	1.var
21mr|task-iso-2021.1-1.03|906	Recommends:	libreoffice-calc
21mr|task-iso-2021.1-1.03|907	Recommends:	libreoffice-gnome
21mr|task-iso-2021.1-1.03|908	Recommends:	libreoffice-impress
21mr|task-iso-2021.1-1.03|909	Recommends:	libreoffice-l10n-de
21mr|task-iso-2021.1-1.03|910	Recommends:	libreoffice-l10n-en_GB
21mr|task-iso-2021.1-1.03|911	Recommends:	libreoffice-l10n-es
21mr|task-iso-2021.1-1.03|912	Recommends:	libreoffice-l10n-fr
21mr|task-iso-2021.1-1.03|913	Recommends:	libreoffice-l10n-it
21mr|task-iso-2021.1-1.03|914	Recommends:	libreoffice-l10n-pt_BR
21mr|task-iso-2021.1-1.03|915	Recommends:	libreoffice-l10n-ru
21mr|task-iso-2021.1-1.03|916	Recommends:	libreoffice-math
21mr|task-iso-2021.1-1.03|917	Recommends:	libreoffice-openclipart
21mr|task-iso-2021.1-1.03|918	Recommends:	libreoffice-style-breeze
21mr|task-iso-2021.1-1.03|919	Recommends:	libreoffice-style-colibre
21mr|task-iso-2021.1-1.03|920	Recommends:	libreoffice-style-elementary
21mr|task-iso-2021.1-1.03|921	Recommends:	libreoffice-style-karasa_jaga
21mr|task-iso-2021.1-1.03|922	Recommends:	libreoffice-style-sifr
21mr|task-iso-2021.1-1.03|923	Recommends:	libreoffice-style-sukapura
21mr|task-iso-2021.1-1.03|924	Recommends:	libreoffice-writer
21mr|task-iso-2021.1-1.03|925	Recommends:	mate-user-admin
21mr|task-iso-2021.1-1.03|926	Recommends:	gdm
21mr|task-iso-2021.1-1.03|927	
21mr|task-iso-2021.1-1.03|928	# Lost
21mr|task-iso-2021.1-1.03|929	Recommends:	firefox
21mr|task-iso-2021.1-1.03|930	
21mr|task-iso-2021.1-1.03|931	%description mate-var
21mr|task-iso-2021.1-1.03|932	User variable task for Mate iso.
21mr|task-iso-2021.1-1.03|933	
21mr|task-iso-2021.1-1.03|934	%files mate-var
21mr|task-iso-2021.1-1.03|935	
21mr|task-iso-2021.1-1.03|936	%posttrans mate-var
21mr|task-iso-2021.1-1.03|937	if [[ -f %{_unitdir}/gdm.service ]]; then
21mr|task-iso-2021.1-1.03|938	systemctl disable lightdm &>/dev/null
21mr|task-iso-2021.1-1.03|939	systemctl disable sddm &>/dev/null
21mr|task-iso-2021.1-1.03|940	systemctl disable xdm &>/dev/null
21mr|task-iso-2021.1-1.03|941	systemctl enable gdm
21mr|task-iso-2021.1-1.03|942	fi
21mr|task-iso-2021.1-1.03|943	
21mr|task-iso-2021.1-1.03|944	#----------------------------------------------------------------------------
21mr|task-iso-2021.1-1.03|945	
21mr|task-iso-2021.1-1.03|946	%package plasma5
21mr|task-iso-2021.1-1.03|947	Summary:	Task for Plasma5 iso
21mr|task-iso-2021.1-1.03|948	Group:		Graphical desktop/KDE
21mr|task-iso-2021.1-1.03|949	Requires:	%{name}-common
21mr|task-iso-2021.1-1.03|950	Requires:	%{name}-plasma5-var
21mr|task-iso-2021.1-1.03|951	Recommends:	a52dec
21mr|task-iso-2021.1-1.03|952	Recommends:	acpi
21mr|task-iso-2021.1-1.03|953	Recommends:	adwaita-cursor-theme
21mr|task-iso-2021.1-1.03|954	Recommends:	aha
21mr|task-iso-2021.1-1.03|955	Recommends:	aoss
21mr|task-iso-2021.1-1.03|956	Recommends:	aria2
21mr|task-iso-2021.1-1.03|957	Recommends:	at
21mr|task-iso-2021.1-1.03|958	Recommends:	atk1.0-common
21mr|task-iso-2021.1-1.03|959	Recommends:	autofs
21mr|task-iso-2021.1-1.03|960	Recommends:	avahi-dnsconfd
21mr|task-iso-2021.1-1.03|961	Recommends:	bind-utils
21mr|task-iso-2021.1-1.03|962	Recommends:	bluez-hid2hci
21mr|task-iso-2021.1-1.03|963	Recommends:	bluez-qt
21mr|task-iso-2021.1-1.03|964	Recommends:	bootloader-utils
21mr|task-iso-2021.1-1.03|965	Recommends:	busybox-static
21mr|task-iso-2021.1-1.03|966	Recommends:	canberra-common
21mr|task-iso-2021.1-1.03|967	Recommends:	cdialog
21mr|task-iso-2021.1-1.03|968	Recommends:	coreutils-doc
21mr|task-iso-2021.1-1.03|969	Recommends:	cpupower
21mr|task-iso-2021.1-1.03|970	Recommends:	cronie
21mr|task-iso-2021.1-1.03|971	Recommends:	crontabs
21mr|task-iso-2021.1-1.03|972	Recommends:	cryfs
21mr|task-iso-2021.1-1.03|973	Recommends:	davfs2
21mr|task-iso-2021.1-1.03|974	Recommends:	dhcp-common
21mr|task-iso-2021.1-1.03|975	Recommends:	dmraid-events
21mr|task-iso-2021.1-1.03|976	Recommends:	dmsetup
21mr|task-iso-2021.1-1.03|977	Recommends:	dnfdragora-qt
21mr|task-iso-2021.1-1.03|978	Recommends:	dnf-urpm
21mr|task-iso-2021.1-1.03|979	Recommends:	drakx-net
21mr|task-iso-2021.1-1.03|980	Recommends:	dump
21mr|task-iso-2021.1-1.03|981	Recommends:	edidbins
21mr|task-iso-2021.1-1.03|982	Recommends:	eject
21mr|task-iso-2021.1-1.03|983	Recommends:	(audacious if branding-configs-chrome else elisa)
21mr|task-iso-2021.1-1.03|984	Recommends:	enchant
21mr|task-iso-2021.1-1.03|985	Recommends:	enchant2
21mr|task-iso-2021.1-1.03|986	Recommends:	etcskel
21mr|task-iso-2021.1-1.03|987	Recommends:	faac
21mr|task-iso-2021.1-1.03|988	Recommends:	faad2
21mr|task-iso-2021.1-1.03|989	Recommends:	filelight
21mr|task-iso-2021.1-1.03|990	Recommends:	flac
21mr|task-iso-2021.1-1.03|991	Recommends:	fonts-ttf-decoratives
21mr|task-iso-2021.1-1.03|992	Recommends:	fonts-ttf-droid
21mr|task-iso-2021.1-1.03|993	Recommends:	fonts-ttf-google-noto-emoji
21mr|task-iso-2021.1-1.03|994	Recommends:	fonts-ttf-google-noto-emoji-color
21mr|task-iso-2021.1-1.03|995	Recommends:	fonts-ttf-google-noto-sans-bengali
21mr|task-iso-2021.1-1.03|996	Recommends:	fonts-ttf-google-noto-sans-devanagari
21mr|task-iso-2021.1-1.03|997	Recommends:	fonts-ttf-google-noto-sans-ethiopic
21mr|task-iso-2021.1-1.03|998	Recommends:	fonts-ttf-google-noto-sans-gujarati
21mr|task-iso-2021.1-1.03|999	Recommends:	fonts-ttf-google-noto-sans-gurmukhi
21mr|task-iso-2021.1-1.03|1000	Recommends:	fonts-ttf-google-noto-sans-kaithi
21mr|task-iso-2021.1-1.03|1001	Recommends:	fonts-ttf-google-noto-sans-kannada
21mr|task-iso-2021.1-1.03|1002	Recommends:	fonts-ttf-google-noto-sans-khmer
21mr|task-iso-2021.1-1.03|1003	Recommends:	fonts-ttf-google-noto-sans-malayalam
21mr|task-iso-2021.1-1.03|1004	Recommends:	fonts-ttf-google-noto-sans-myanmar
21mr|task-iso-2021.1-1.03|1005	Recommends:	fonts-ttf-google-noto-sans-oriya
21mr|task-iso-2021.1-1.03|1006	Recommends:	fonts-ttf-google-noto-sans-sinhala
21mr|task-iso-2021.1-1.03|1007	Recommends:	fonts-ttf-google-noto-sans-tamil
21mr|task-iso-2021.1-1.03|1008	Recommends:	fonts-ttf-google-noto-sans-telugu
21mr|task-iso-2021.1-1.03|1009	Recommends:	fonts-ttf-google-noto-sans-thai
21mr|task-iso-2021.1-1.03|1010	Recommends:	fonts-ttf-google-noto-sans-tibetan
21mr|task-iso-2021.1-1.03|1011	Recommends:	fonts-ttf-google-noto-sans-tirhuta
21mr|task-iso-2021.1-1.03|1012	Recommends:	fonts-ttf-opensans
21mr|task-iso-2021.1-1.03|1013	Recommends:	fonts-ttf-paratype
21mr|task-iso-2021.1-1.03|1014	Recommends:	fonts-ttf-west_european
21mr|task-iso-2021.1-1.03|1015	Recommends:	font-tools
21mr|task-iso-2021.1-1.03|1016	Recommends:	freetype
21mr|task-iso-2021.1-1.03|1017	Recommends:	freetype-tools
21mr|task-iso-2021.1-1.03|1018	Recommends:	fuse
21mr|task-iso-2021.1-1.03|1019	Recommends:	fuse2
21mr|task-iso-2021.1-1.03|1020	Recommends:	fuse-exfat
21mr|task-iso-2021.1-1.03|1021	Recommends:	GConf2
21mr|task-iso-2021.1-1.03|1022	Recommends:	qemu-guest-agent
21mr|task-iso-2021.1-1.03|1023	Recommends:	genhdlist2
21mr|task-iso-2021.1-1.03|1024	Recommends:	gettext
21mr|task-iso-2021.1-1.03|1025	Recommends:	ghostscript-common
21mr|task-iso-2021.1-1.03|1026	Recommends:	glibc-i18ndata
21mr|task-iso-2021.1-1.03|1027	Recommends:	glibc_lsb
21mr|task-iso-2021.1-1.03|1028	Recommends:	gnupg
21mr|task-iso-2021.1-1.03|1029	Recommends:	gparted
21mr|task-iso-2021.1-1.03|1030	Recommends:	groff-for-man
21mr|task-iso-2021.1-1.03|1031	Recommends:	gstreamer1.0-dts
21mr|task-iso-2021.1-1.03|1032	Recommends:	gstreamer1.0-dv
21mr|task-iso-2021.1-1.03|1033	Recommends:	gstreamer1.0-faac
21mr|task-iso-2021.1-1.03|1034	Recommends:	gstreamer1.0-faad
21mr|task-iso-2021.1-1.03|1035	Recommends:	gstreamer1.0-flac
21mr|task-iso-2021.1-1.03|1036	Recommends:	gstreamer1.0-gsm
21mr|task-iso-2021.1-1.03|1037	Recommends:	gstreamer1.0-libav
21mr|task-iso-2021.1-1.03|1038	Recommends:	gstreamer1.0-mms
21mr|task-iso-2021.1-1.03|1039	Recommends:	gstreamer1.0-mpeg2enc
21mr|task-iso-2021.1-1.03|1040	Recommends:	gstreamer1.0-plugins-bad
21mr|task-iso-2021.1-1.03|1041	Recommends:	gstreamer1.0-plugins-good
21mr|task-iso-2021.1-1.03|1042	Recommends:	gstreamer1.0-plugins-ugly
21mr|task-iso-2021.1-1.03|1043	Recommends:	gstreamer1.0-rtmp
21mr|task-iso-2021.1-1.03|1044	Recommends:	gstreamer1.0-speex
21mr|task-iso-2021.1-1.03|1045	Recommends:	gstreamer1.0-tools
21mr|task-iso-2021.1-1.03|1046	Recommends:	gstreamer1.0-vp8
21mr|task-iso-2021.1-1.03|1047	Recommends:	gstreamer1.0-wavpack
21mr|task-iso-2021.1-1.03|1048	Recommends:	gtk+2.0
21mr|task-iso-2021.1-1.03|1049	Recommends:	gtk+3.0
21mr|task-iso-2021.1-1.03|1050	Recommends:	gvfs
21mr|task-iso-2021.1-1.03|1051	Recommends:	gwenview
21mr|task-iso-2021.1-1.03|1052	Recommends:	harddrake
21mr|task-iso-2021.1-1.03|1053	Recommends:	hfsplus-tools
21mr|task-iso-2021.1-1.03|1054	Recommends:	hfsutils
21mr|task-iso-2021.1-1.03|1055	Recommends:	hw-probe-pyqt5-gui
21mr|task-iso-2021.1-1.03|1056	Recommends:	ifmetric
21mr|task-iso-2021.1-1.03|1057	Recommends:	ifplugd
21mr|task-iso-2021.1-1.03|1058	Recommends:	imagemagick
21mr|task-iso-2021.1-1.03|1059	Recommends:	indexhtml
21mr|task-iso-2021.1-1.03|1060	Recommends:	info
21mr|task-iso-2021.1-1.03|1061	Recommends:	info-install
21mr|task-iso-2021.1-1.03|1062	Recommends:	(inkscape if branding-configs-chrome)
21mr|task-iso-2021.1-1.03|1063	Recommends:	iso-codes
21mr|task-iso-2021.1-1.03|1064	Recommends:	isomd5sum
21mr|task-iso-2021.1-1.03|1065	Recommends:	jasper
21mr|task-iso-2021.1-1.03|1066	Recommends:	kaccounts-integration
21mr|task-iso-2021.1-1.03|1067	Recommends:	kaccounts-providers
21mr|task-iso-2021.1-1.03|1068	Recommends:	kamoso
21mr|task-iso-2021.1-1.03|1069	Recommends:	kcalc
21mr|task-iso-2021.1-1.03|1070	Recommends:	kcalcore
21mr|task-iso-2021.1-1.03|1071	Recommends:	kcolorchooser
21mr|task-iso-2021.1-1.03|1072	Recommends:	kcron
21mr|task-iso-2021.1-1.03|1073	Recommends:	kdegraphics-thumbnailers
21mr|task-iso-2021.1-1.03|1074	Recommends:	kdenlive
21mr|task-iso-2021.1-1.03|1075	Recommends:	kde-print-manager
21mr|task-iso-2021.1-1.03|1076	Recommends:	keychain
21mr|task-iso-2021.1-1.03|1077	Recommends:	(kid3-qt if branding-configs-fresh)
21mr|task-iso-2021.1-1.03|1078	Recommends:	kio-fuse
21mr|task-iso-2021.1-1.03|1079	Recommends:	kipi-common
21mr|task-iso-2021.1-1.03|1080	Recommends:	klines
21mr|task-iso-2021.1-1.03|1081	Recommends:	kmahjongg
21mr|task-iso-2021.1-1.03|1082	Recommends:	kmahjongglib
21mr|task-iso-2021.1-1.03|1083	Recommends:	kmines
21mr|task-iso-2021.1-1.03|1084	Recommends:	knotifications
21mr|task-iso-2021.1-1.03|1085	Recommends:	kolourpaint
21mr|task-iso-2021.1-1.03|1086	Recommends:	kpartx
21mr|task-iso-2021.1-1.03|1087	Recommends:	kpat
21mr|task-iso-2021.1-1.03|1088	Recommends:	krb5
21mr|task-iso-2021.1-1.03|1089	Recommends:	krb5-workstation
21mr|task-iso-2021.1-1.03|1090	Recommends:	krusader
21mr|task-iso-2021.1-1.03|1091	Recommends:	kxmlrpcclient
21mr|task-iso-2021.1-1.03|1092	Recommends:	lame
21mr|task-iso-2021.1-1.03|1093	Recommends:	lcms2
21mr|task-iso-2021.1-1.03|1094	Recommends:	ld10k1
21mr|task-iso-2021.1-1.03|1095	Recommends:	ldetect
21mr|task-iso-2021.1-1.03|1096	Recommends:	libiscsi-utils
21mr|task-iso-2021.1-1.03|1097	Recommends:	libnss-role
21mr|task-iso-2021.1-1.03|1098	Recommends:	libva-utils
21mr|task-iso-2021.1-1.03|1099	Recommends:	libvdpau-va-gl
21mr|task-iso-2021.1-1.03|1100	Recommends:	linux-firmware
21mr|task-iso-2021.1-1.03|1101	Recommends:	lm_sensors
21mr|task-iso-2021.1-1.03|1102	Recommends:	lockdev
21mr|task-iso-2021.1-1.03|1103	Recommends:	lshw
21mr|task-iso-2021.1-1.03|1104	Recommends:	lsof
21mr|task-iso-2021.1-1.03|1105	Recommends:	lvm2
21mr|task-iso-2021.1-1.03|1106	Recommends:	lynx
21mr|task-iso-2021.1-1.03|1107	Recommends:	mailcap
21mr|task-iso-2021.1-1.03|1108	Recommends:	makedev
21mr|task-iso-2021.1-1.03|1109	Recommends:	mandriva-doc-common
21mr|task-iso-2021.1-1.03|1110	Recommends:	mdadm
21mr|task-iso-2021.1-1.03|1111	Recommends:	menu-messages
21mr|task-iso-2021.1-1.03|1112	Recommends:	mesa-demos
21mr|task-iso-2021.1-1.03|1113	Recommends:	microcode_ctl
21mr|task-iso-2021.1-1.03|1114	Recommends:	mkxauth
21mr|task-iso-2021.1-1.03|1115	Recommends:	mlocate
21mr|task-iso-2021.1-1.03|1116	Recommends:	monitor-edid
21mr|task-iso-2021.1-1.03|1117	Recommends:	mpeg2dec
21mr|task-iso-2021.1-1.03|1118	Recommends:	myspell-en_US
21mr|task-iso-2021.1-1.03|1119	Recommends:	myspell-ru_RU
21mr|task-iso-2021.1-1.03|1120	Recommends:	nail
21mr|task-iso-2021.1-1.03|1121	Recommends:	netcat-openbsd
21mr|task-iso-2021.1-1.03|1122	Recommends:	net-tools
21mr|task-iso-2021.1-1.03|1123	Recommends:	NetworkManager-l2tp
21mr|task-iso-2021.1-1.03|1124	Recommends:	nss
21mr|task-iso-2021.1-1.03|1125	Recommends:	nss_mdns
21mr|task-iso-2021.1-1.03|1126	Recommends:	nss_wins
21mr|task-iso-2021.1-1.03|1127	Recommends:	okular
21mr|task-iso-2021.1-1.03|1128	Recommends:	open
21mr|task-iso-2021.1-1.03|1129	Recommends:	openl2tp
21mr|task-iso-2021.1-1.03|1130	Recommends:	openldap
21mr|task-iso-2021.1-1.03|1131	Recommends:	openldap-clients
21mr|task-iso-2021.1-1.03|1132	Recommends:	pam_krb5
21mr|task-iso-2021.1-1.03|1133	Recommends:	pam_ldap
21mr|task-iso-2021.1-1.03|1134	Recommends:	pam_pwquality
21mr|task-iso-2021.1-1.03|1135	Recommends:	pango
21mr|task-iso-2021.1-1.03|1136	Recommends:	pciutils
21mr|task-iso-2021.1-1.03|1137	Recommends:	perf
21mr|task-iso-2021.1-1.03|1138	Recommends:	perl-Authen-PAM
21mr|task-iso-2021.1-1.03|1139	Recommends:	perl-Authen-SASL
21mr|task-iso-2021.1-1.03|1140	Recommends:	perl-CGI
21mr|task-iso-2021.1-1.03|1141	Recommends:	perl-Class-ISA
21mr|task-iso-2021.1-1.03|1142	Recommends:	perl-Geo-IP
21mr|task-iso-2021.1-1.03|1143	Recommends:	perl-Net-DNS
21mr|task-iso-2021.1-1.03|1144	Recommends:	perl-Pod-Perldoc
21mr|task-iso-2021.1-1.03|1145	Recommends:	perl-Pod-Plainer
21mr|task-iso-2021.1-1.03|1146	Recommends:	perl-Safe
21mr|task-iso-2021.1-1.03|1147	Recommends:	perl-Term-ReadLine-Gnu
21mr|task-iso-2021.1-1.03|1148	Recommends:	pkgconfig
21mr|task-iso-2021.1-1.03|1149	Recommends:	plasma5-applet-mediacontroller
21mr|task-iso-2021.1-1.03|1150	Recommends:	plasma5-applet-milou
21mr|task-iso-2021.1-1.03|1151	Recommends:	plasma5-ark
21mr|task-iso-2021.1-1.03|1152	Recommends:	plasma5-calendar-holidays
21mr|task-iso-2021.1-1.03|1153	Recommends:	plasma5-color-scheme-breeze
21mr|task-iso-2021.1-1.03|1154	Recommends:	plasma5-color-scheme-breeze-high-contrast
21mr|task-iso-2021.1-1.03|1155	Recommends:	plasma5-config-fresh
21mr|task-iso-2021.1-1.03|1156	Recommends:	plasma5-config-plasma-fresh
21mr|task-iso-2021.1-1.03|1157	Recommends:	plasma5-dolphin
21mr|task-iso-2021.1-1.03|1158	Recommends:	plasma5-kdenetwork-filesharing
21mr|task-iso-2021.1-1.03|1159	Recommends:	plasma5-kget
21mr|task-iso-2021.1-1.03|1160	Recommends:	plasma5-konsole
21mr|task-iso-2021.1-1.03|1161	Recommends:	plasma5-kwrite
21mr|task-iso-2021.1-1.03|1162	Recommends:	plasma5-systemmonitor
21mr|task-iso-2021.1-1.03|1163	Recommends:	plasma5-vault
21mr|task-iso-2021.1-1.03|1164	Recommends:	plasma5-workspace-wayland
21mr|task-iso-2021.1-1.03|1165	Recommends:	plymouth-scripts
21mr|task-iso-2021.1-1.03|1166	Recommends:	poppler
21mr|task-iso-2021.1-1.03|1167	Recommends:	popt-data
21mr|task-iso-2021.1-1.03|1168	Recommends:	ppp-pppoatm
21mr|task-iso-2021.1-1.03|1169	Recommends:	python2
21mr|task-iso-2021.1-1.03|1170	Recommends:	python3-cairo
21mr|task-iso-2021.1-1.03|1171	Recommends:	python3-ldap
21mr|task-iso-2021.1-1.03|1172	Recommends:	python3-notify
21mr|task-iso-2021.1-1.03|1173	Recommends:	python3-numpy
21mr|task-iso-2021.1-1.03|1174	Recommends:	python3-OpenSSL
21mr|task-iso-2021.1-1.03|1175	Recommends:	python3-pycrypto
21mr|task-iso-2021.1-1.03|1176	Recommends:	python3-pycryptodomex
21mr|task-iso-2021.1-1.03|1177	Recommends:	python3-pyxdg
21mr|task-iso-2021.1-1.03|1178	Recommends:	python3-qt5-gui
21mr|task-iso-2021.1-1.03|1179	Recommends:	python3-qt5-multimedia
21mr|task-iso-2021.1-1.03|1180	Recommends:	python3-qt5-multimediawidgets
21mr|task-iso-2021.1-1.03|1181	Recommends:	python3-qt5-qml
21mr|task-iso-2021.1-1.03|1182	Recommends:	python3-qt5-widgets
21mr|task-iso-2021.1-1.03|1183	Recommends:	python3-sip
21mr|task-iso-2021.1-1.03|1184	Recommends:	python3-zope-interface
21mr|task-iso-2021.1-1.03|1185	Recommends:	(qbittorrent if branding-configs-fresh)
21mr|task-iso-2021.1-1.03|1186	Recommends:	qphotorec
21mr|task-iso-2021.1-1.03|1187	Recommends:	qt5-style-breeze
21mr|task-iso-2021.1-1.03|1188	Recommends:	quota
21mr|task-iso-2021.1-1.03|1189	Recommends:	radeontool
21mr|task-iso-2021.1-1.03|1190	Recommends:	ralink-firmware
21mr|task-iso-2021.1-1.03|1191	Recommends:	rdesktop
21mr|task-iso-2021.1-1.03|1192	Recommends:	reiserfsprogs
21mr|task-iso-2021.1-1.03|1193	Recommends:	rfkill
21mr|task-iso-2021.1-1.03|1194	Recommends:	rootfiles
21mr|task-iso-2021.1-1.03|1195	Recommends:	rosa-imagewriter
21mr|task-iso-2021.1-1.03|1196	Recommends:	rosa-gdm-in-plasma5
21mr|task-iso-2021.1-1.03|1197	Recommends:	(rosa-update-system-nopass if branding-configs-fresh else rosa-update-system-wheel)
21mr|task-iso-2021.1-1.03|1198	Recommends:	rosa-wallpapers-2021
21mr|task-iso-2021.1-1.03|1199	Recommends:	rpm
21mr|task-iso-2021.1-1.03|1200	Recommends:	rtkit
21mr|task-iso-2021.1-1.03|1201	Recommends:	samba-client
21mr|task-iso-2021.1-1.03|1202	Recommends:	samba-server
21mr|task-iso-2021.1-1.03|1203	Recommends:	saned
21mr|task-iso-2021.1-1.03|1204	Recommends:	sash
21mr|task-iso-2021.1-1.03|1205	Recommends:	sasl-plug-gssapi
21mr|task-iso-2021.1-1.03|1206	Recommends:	sdparm
21mr|task-iso-2021.1-1.03|1207	Recommends:	sharutils
21mr|task-iso-2021.1-1.03|1208	Recommends:	simple-scan
21mr|task-iso-2021.1-1.03|1209	Recommends:	smplayer
21mr|task-iso-2021.1-1.03|1210	Recommends:	sound-scripts
21mr|task-iso-2021.1-1.03|1211	Recommends:	soundwrapper
21mr|task-iso-2021.1-1.03|1212	Recommends:	spectacle
21mr|task-iso-2021.1-1.03|1213	Recommends:	sudo
21mr|task-iso-2021.1-1.03|1214	Recommends:	sddm
21mr|task-iso-2021.1-1.03|1215	Recommends:	sysvinit-tools
21mr|task-iso-2021.1-1.03|1216	Recommends:	taglib-extras
21mr|task-iso-2021.1-1.03|1217	Recommends:	task-plasma5
21mr|task-iso-2021.1-1.03|1218	Recommends:	termhelper
21mr|task-iso-2021.1-1.03|1219	Recommends:	testdisk
21mr|task-iso-2021.1-1.03|1220	Recommends:	time
21mr|task-iso-2021.1-1.03|1221	Recommends:	tmpwatch
21mr|task-iso-2021.1-1.03|1222	Recommends:	traceroute
21mr|task-iso-2021.1-1.03|1223	Recommends:	twolame
21mr|task-iso-2021.1-1.03|1224	Recommends:	udisks2
21mr|task-iso-2021.1-1.03|1225	Recommends:	upower
21mr|task-iso-2021.1-1.03|1226	Recommends:	usb_modeswitch-data
21mr|task-iso-2021.1-1.03|1227	Recommends:	usbmuxd
21mr|task-iso-2021.1-1.03|1228	Recommends:	usbutils
21mr|task-iso-2021.1-1.03|1229	Recommends:	userdrake
21mr|task-iso-2021.1-1.03|1230	Recommends:	usermode
21mr|task-iso-2021.1-1.03|1231	Recommends:	utempter
21mr|task-iso-2021.1-1.03|1232	Recommends:	v4l-utils
21mr|task-iso-2021.1-1.03|1233	Recommends:	vaapi-driver-intel
21mr|task-iso-2021.1-1.03|1234	Recommends:	vaapi-driver-vdpau
21mr|task-iso-2021.1-1.03|1235	Recommends:	vdpauinfo
21mr|task-iso-2021.1-1.03|1236	Recommends:	vnstat
21mr|task-iso-2021.1-1.03|1237	Recommends:	vte
21mr|task-iso-2021.1-1.03|1238	Recommends:	wavpack
21mr|task-iso-2021.1-1.03|1239	Recommends:	wget
21mr|task-iso-2021.1-1.03|1240	Recommends:	whois
21mr|task-iso-2021.1-1.03|1241	Recommends:	wireless-tools
21mr|task-iso-2021.1-1.03|1242	Recommends:	virtualbox-guest-additions
21mr|task-iso-2021.1-1.03|1243	Recommends:	wpa_supplicant
21mr|task-iso-2021.1-1.03|1244	Recommends:	x11-driver-input-evdev
21mr|task-iso-2021.1-1.03|1245	Recommends:	x11-driver-input-libinput
21mr|task-iso-2021.1-1.03|1246	Recommends:	x11-font-adobe-75dpi
21mr|task-iso-2021.1-1.03|1247	Recommends:	x11-font-bh-75dpi
21mr|task-iso-2021.1-1.03|1248	Recommends:	x11-font-bh-lucidatypewriter-75dpi
21mr|task-iso-2021.1-1.03|1249	Recommends:	x11-font-bitstream-75dpi
21mr|task-iso-2021.1-1.03|1250	Recommends:	x11-font-cyrillic
21mr|task-iso-2021.1-1.03|1251	Recommends:	x11-font-encodings
21mr|task-iso-2021.1-1.03|1252	Recommends:	x11-server-xwayland
21mr|task-iso-2021.1-1.03|1253	Recommends:	x264
21mr|task-iso-2021.1-1.03|1254	Recommends:	x265
21mr|task-iso-2021.1-1.03|1255	Recommends:	xclock
21mr|task-iso-2021.1-1.03|1256	Recommends:	xconsole
21mr|task-iso-2021.1-1.03|1257	Recommends:	xdg-utils
21mr|task-iso-2021.1-1.03|1258	Recommends:	xkbcomp
21mr|task-iso-2021.1-1.03|1259	Recommends:	xmessage
21mr|task-iso-2021.1-1.03|1260	Recommends:	xorg-x11
21mr|task-iso-2021.1-1.03|1261	Recommends:	xrandr
21mr|task-iso-2021.1-1.03|1262	Recommends:	xrefresh
21mr|task-iso-2021.1-1.03|1263	Recommends:	xsetmode
21mr|task-iso-2021.1-1.03|1264	Recommends:	xsetpointer
21mr|task-iso-2021.1-1.03|1265	Recommends:	xsettingsd
21mr|task-iso-2021.1-1.03|1266	Recommends:	xsm
21mr|task-iso-2021.1-1.03|1267	Recommends:	xterm
21mr|task-iso-2021.1-1.03|1268	Recommends:	youtube-dl
21mr|task-iso-2021.1-1.03|1269	Recommends:	zcip
21mr|task-iso-2021.1-1.03|1270	Recommends:	zenity
21mr|task-iso-2021.1-1.03|1271	Recommends:	zip
21mr|task-iso-2021.1-1.03|1272	
21mr|task-iso-2021.1-1.03|1273	# Lost
21mr|task-iso-2021.1-1.03|1274	Recommends:	%{_lib}qt5gui5-eglfs
21mr|task-iso-2021.1-1.03|1275	Recommends:	%{_lib}qt5gui5-minimalegl
21mr|task-iso-2021.1-1.03|1276	Recommends:	%{_lib}qt5pdfwidgets5
21mr|task-iso-2021.1-1.03|1277	
21mr|task-iso-2021.1-1.03|1278	%description plasma5
21mr|task-iso-2021.1-1.03|1279	Task for Plasma5 iso.
21mr|task-iso-2021.1-1.03|1280	
21mr|task-iso-2021.1-1.03|1281	%files plasma5
21mr|task-iso-2021.1-1.03|1282	
21mr|task-iso-2021.1-1.03|1283	#----------------------------------------------------------------------------
21mr|task-iso-2021.1-1.03|1284	
21mr|task-iso-2021.1-1.03|1285	%package plasma5-var
21mr|task-iso-2021.1-1.03|1286	Summary:	Variable task for Plasma5 iso
21mr|task-iso-2021.1-1.03|1287	Group:		Graphical desktop/KDE
21mr|task-iso-2021.1-1.03|1288	Release:	1.var
21mr|task-iso-2021.1-1.03|1289	Recommends:	audacity
21mr|task-iso-2021.1-1.03|1290	Recommends:	chromium-browser-stable
21mr|task-iso-2021.1-1.03|1291	Recommends:	gdm-default-to-xorg
21mr|task-iso-2021.1-1.03|1292	Recommends:	gimp
21mr|task-iso-2021.1-1.03|1293	Recommends:	libreoffice-calc
21mr|task-iso-2021.1-1.03|1294	Recommends:	libreoffice-impress
21mr|task-iso-2021.1-1.03|1295	Recommends:	libreoffice-kde5
21mr|task-iso-2021.1-1.03|1296	Recommends:	libreoffice-l10n-ru
21mr|task-iso-2021.1-1.03|1297	Recommends:	libreoffice-math
21mr|task-iso-2021.1-1.03|1298	Recommends:	libreoffice-writer
21mr|task-iso-2021.1-1.03|1299	Recommends:	yandex-browser-repo-install
21mr|task-iso-2021.1-1.03|1300	Recommends:	telegram-desktop
21mr|task-iso-2021.1-1.03|1301	
21mr|task-iso-2021.1-1.03|1302	%description plasma5-var
21mr|task-iso-2021.1-1.03|1303	User variable task for Plasma5 iso.
21mr|task-iso-2021.1-1.03|1304	
21mr|task-iso-2021.1-1.03|1305	%files plasma5-var
21mr|task-iso-2021.1-1.03|1306	
21mr|task-iso-2021.1-1.03|1307	%posttrans plasma5-var
21mr|task-iso-2021.1-1.03|1308	if [[ -f %{_unitdir}/gdm.service ]]; then
21mr|task-iso-2021.1-1.03|1309	systemctl disable lightdm &>/dev/null
21mr|task-iso-2021.1-1.03|1310	systemctl disable sddm &>/dev/null
21mr|task-iso-2021.1-1.03|1311	systemctl disable xdm &>/dev/null
21mr|task-iso-2021.1-1.03|1312	systemctl enable gdm
21mr|task-iso-2021.1-1.03|1313	fi
21mr|task-iso-2021.1-1.03|1314	
21mr|task-iso-2021.1-1.03|1315	# default session
21mr|task-iso-2021.1-1.03|1316	if [ -f /etc/sddm.conf ]; then
21mr|task-iso-2021.1-1.03|1317	sed -i 's/^Current=/Current=breeze/' /etc/sddm.conf
21mr|task-iso-2021.1-1.03|1318	sed -i 's/^CursorTheme=/CursorTheme=breeze_cursors/' /etc/sddm.conf
21mr|task-iso-2021.1-1.03|1319	fi
21mr|task-iso-2021.1-1.03|1320	
21mr|task-iso-2021.1-1.03|1321	
21mr|task-iso-2021.1-1.03|1322	
21mr|task-iso-2021.1-1.03|1323	#----------------------------------------------------------------------------
21mr|task-iso-2021.1-1.03|1324	
21mr|task-iso-2021.1-1.03|1325	%package xfce
21mr|task-iso-2021.1-1.03|1326	Summary:	Task for XFCE iso
21mr|task-iso-2021.1-1.03|1327	Group:		Graphical desktop/Xfce
21mr|task-iso-2021.1-1.03|1328	Recommends:	%{name}-common
21mr|task-iso-2021.1-1.03|1329	Recommends:	rosa-update-system-nopass
21mr|task-iso-2021.1-1.03|1330	Recommends:	termhelper
21mr|task-iso-2021.1-1.03|1331	Requires:	gdm
21mr|task-iso-2021.1-1.03|1332	Requires:	task-x11
21mr|task-iso-2021.1-1.03|1333	# XXX change to Requires in minimal after moving XFCE from main to contrib
21mr|task-iso-2021.1-1.03|1334	Recommends:	task-xfce-minimal
21mr|task-iso-2021.1-1.03|1335	Recommends:	task-xfce
21mr|task-iso-2021.1-1.03|1336	
21mr|task-iso-2021.1-1.03|1337	
21mr|task-iso-2021.1-1.03|1338	%description xfce
21mr|task-iso-2021.1-1.03|1339	Task for XFCE iso.
21mr|task-iso-2021.1-1.03|1340	
21mr|task-iso-2021.1-1.03|1341	%files xfce
21mr|task-iso-2021.1-1.03|1342	
21mr|task-iso-2021.1-1.03|1343	%posttrans xfce
21mr|task-iso-2021.1-1.03|1344	if [[ -f %{_unitdir}/gdm.service ]]; then
21mr|task-iso-2021.1-1.03|1345	systemctl disable lightdm &>/dev/null
21mr|task-iso-2021.1-1.03|1346	systemctl disable sddm &>/dev/null
21mr|task-iso-2021.1-1.03|1347	systemctl disable xdm &>/dev/null
21mr|task-iso-2021.1-1.03|1348	systemctl enable gdm
21mr|task-iso-2021.1-1.03|1349	fi
21mr|task-iso-2021.1-1.03|1350	
21mr|task-iso-2021.1-1.03|1351	#----------------------------------------------------------------------------
21mr|task-iso-2021.1-1.03|1352	
21mr|task-iso-2021.1-1.03|1353	%package icewm
21mr|task-iso-2021.1-1.03|1354	Summary:	Task for Icewm iso
21mr|task-iso-2021.1-1.03|1355	Group:		Graphical desktop/Icewm
21mr|task-iso-2021.1-1.03|1356	Recommends:	%{name}-common
21mr|task-iso-2021.1-1.03|1357	Requires:	gdm
21mr|task-iso-2021.1-1.03|1358	Recommends:	task-x11
21mr|task-iso-2021.1-1.03|1359	Recommends:	icewm
21mr|task-iso-2021.1-1.03|1360	Recommends:	icewm-i18n
21mr|task-iso-2021.1-1.03|1361	Recommends:	pcmanfm
21mr|task-iso-2021.1-1.03|1362	Recommends:	gxkb
21mr|task-iso-2021.1-1.03|1363	Recommends:	hplip-gui
21mr|task-iso-2021.1-1.03|1364	Recommends:	numlock
21mr|task-iso-2021.1-1.03|1365	Recommends:	networkmanager-applet
21mr|task-iso-2021.1-1.03|1366	Recommends:	gparted
21mr|task-iso-2021.1-1.03|1367	Recommends:	picom
21mr|task-iso-2021.1-1.03|1368	Recommends:	icewm-config-rosa
21mr|task-iso-2021.1-1.03|1369	Recommends:	rosa-update-system-nopass
21mr|task-iso-2021.1-1.03|1370	Recommends:	sane-frontends
21mr|task-iso-2021.1-1.03|1371	Recommends:	seahorse
21mr|task-iso-2021.1-1.03|1372	Recommends:	system-config-printer
21mr|task-iso-2021.1-1.03|1373	Recommends:	termhelper
21mr|task-iso-2021.1-1.03|1374	Recommends:	xsane
21mr|task-iso-2021.1-1.03|1375	Recommends:	xscreensaver
21mr|task-iso-2021.1-1.03|1376	
21mr|task-iso-2021.1-1.03|1377	%description icewm
21mr|task-iso-2021.1-1.03|1378	Task for Icewm iso.
21mr|task-iso-2021.1-1.03|1379	
21mr|task-iso-2021.1-1.03|1380	%files icewm
21mr|task-iso-2021.1-1.03|1381	
21mr|task-iso-2021.1-1.03|1382	%posttrans icewm
21mr|task-iso-2021.1-1.03|1383	if [[ -f %{_unitdir}/gdm.service ]]; then
21mr|task-iso-2021.1-1.03|1384	systemctl disable lightdm &>/dev/null
21mr|task-iso-2021.1-1.03|1385	systemctl disable sddm &>/dev/null
21mr|task-iso-2021.1-1.03|1386	systemctl disable xdm &>/dev/null
21mr|task-iso-2021.1-1.03|1387	systemctl enable gdm
21mr|task-iso-2021.1-1.03|1388	fi
21mr|task-iso-2021.1-1.03|1389	
21mr|task-iso-2021.1-1.03|1390	#----------------------------------------------------------------------------
21mr|task-iso-2021.1-1.03|1391	
21mr|task-iso-2021.1-1.03|1392	%prep
21mr|task-iso-2021.1-1.03|1393	
21mr|task-iso-2021.1-1.03|1394	%build
21mr|task-iso-2021.1-1.03|1395	
21mr|task-iso-2021.1-1.03|1396	%install

17053 21
21mr|task-kernel-2-6|1	Summary:	Meta package to install and update Linux kernel
21mr|task-kernel-2-6|2	Name:		task-kernel
21mr|task-kernel-2-6|3	Version:	2
21mr|task-kernel-2-6|4	Release:	6
21mr|task-kernel-2-6|5	License:	GPLv3
21mr|task-kernel-2-6|6	Group:		System/Kernel and hardware
21mr|task-kernel-2-6|7	Url:		https://abf.io/import/task-kernel
21mr|task-kernel-2-6|8	
21mr|task-kernel-2-6|9	# Be ok with any kernel, but prefer 6.12 if another is not explicitly installed
21mr|task-kernel-2-6|10	Requires:	meta(kernel)
21mr|task-kernel-2-6|11	Suggests:	meta(kernel) = 6.12
21mr|task-kernel-2-6|12	
21mr|task-kernel-2-6|13	# Force dnf to keep multiple (default 3) versions of this
21mr|task-kernel-2-6|14	# empty meta package installed. If we decide to migrate users from
21mr|task-kernel-2-6|15	# e.g. kernel 5.10 to 5.20, this will allow to:
21mr|task-kernel-2-6|16	# 1) recommends a new kernel;
21mr|task-kernel-2-6|17	# 2) keep older one installed and do not orphan it,
21mr|task-kernel-2-6|18	#    because the version of the meta package which pulled it will
21mr|task-kernel-2-6|19	#    be kep installed.
21mr|task-kernel-2-6|20	# Obsoletes can be used to force removal of installonlypkgs (?).
21mr|task-kernel-2-6|21	Provides: installonlypkg(kernel) = %{EVRD}.meta
21mr|task-kernel-2-6|22	
21mr|task-kernel-2-6|23	%define _description \
21mr|task-kernel-2-6|24	Meta package to install and update Linux kernel.\
21mr|task-kernel-2-6|25	\
21mr|task-kernel-2-6|26	It may be needed to add additional binary kernel modules\
21mr|task-kernel-2-6|27	or even migrate users to a new mahor kernel version inside\
21mr|task-kernel-2-6|28	the release cycle of a ROSA platform. This meta package\
21mr|task-kernel-2-6|29	allows to centrally control which kernel packages\
21mr|task-kernel-2-6|30	are recommended (but not forced!) to be installed.\
21mr|task-kernel-2-6|31	\
21mr|task-kernel-2-6|32	Usage of installonlypkg() here allows to keep multiple\
21mr|task-kernel-2-6|33	version of this meta package installed and not remove an\
21mr|task-kernel-2-6|34	older major kernel version as an orphan if we decide to\
21mr|task-kernel-2-6|35	migrate to a newer one\
21mr|task-kernel-2-6|36	(see dnf options installonlypkgs and installonly_limit).\
21mr|task-kernel-2-6|37	\
21mr|task-kernel-2-6|38	%{nil}
21mr|task-kernel-2-6|39	
21mr|task-kernel-2-6|40	%description
21mr|task-kernel-2-6|41	%_description
21mr|task-kernel-2-6|42	
21mr|task-kernel-2-6|43	%files
21mr|task-kernel-2-6|44	# empty files, keep empty to allow coninstalling multiple versions
21mr|task-kernel-2-6|45	
21mr|task-kernel-2-6|46	#-----------------------------------------------------------
21mr|task-kernel-2-6|47	
21mr|task-kernel-2-6|48	%package 6.12-generic
21mr|task-kernel-2-6|49	Summary:	Meta package for Linux kernel 6.12
21mr|task-kernel-2-6|50	# a dummy provide used in the main package
21mr|task-kernel-2-6|51	Provides:	meta(kernel) = 6.12
21mr|task-kernel-2-6|52	# installonlypkg() is NOT needed this for this subpackage!
21mr|task-kernel-2-6|53	# Requires make more sense than Recommends here
21mr|task-kernel-2-6|54	Requires:	kernel-6.12-generic
21mr|task-kernel-2-6|55	Recommends:	kernel-module-8188gu-6.12-generic
21mr|task-kernel-2-6|56	Recommends:	kernel-module-8192du-6.12-generic
21mr|task-kernel-2-6|57	Recommends:	kernel-module-8812au-6.12-generic
21mr|task-kernel-2-6|58	Recommends:	kernel-module-8814au-6.12-generic
21mr|task-kernel-2-6|59	Recommends:	kernel-module-8821au-6.12-generic
21mr|task-kernel-2-6|60	Recommends:	kernel-module-8821cu-6.12-generic
21mr|task-kernel-2-6|61	Recommends:	kernel-module-8852au-6.12-generic
21mr|task-kernel-2-6|62	Recommends:	kernel-module-8852bu-6.12-generic
21mr|task-kernel-2-6|63	# Kernel is patched: support of devices supported by r8168
21mr|task-kernel-2-6|64	# is removed from in-kernel r8169. Do not install r8168
21mr|task-kernel-2-6|65	# on kernels without such patch without blacklisting r8169.
21mr|task-kernel-2-6|66	Recommends:	kernel-module-r8168-6.12-generic
21mr|task-kernel-2-6|67	Recommends:	kernel-module-rtk_btusb-6.12-generic
21mr|task-kernel-2-6|68	Recommends:	kernel-module-wl-6.12-generic
21mr|task-kernel-2-6|69	
21mr|task-kernel-2-6|70	%description 6.12-generic
21mr|task-kernel-2-6|71	%_description
21mr|task-kernel-2-6|72	This meta package pulls Linux kernel v6.12.
21mr|task-kernel-2-6|73	
21mr|task-kernel-2-6|74	%files 6.12-generic
21mr|task-kernel-2-6|75	# empty
21mr|task-kernel-2-6|76	
21mr|task-kernel-2-6|77	#-----------------------------------------------------------
21mr|task-kernel-2-6|78	%ifarch aarch64
21mr|task-kernel-2-6|79	
21mr|task-kernel-2-6|80	%package 6.12-baikal
21mr|task-kernel-2-6|81	Summary:	Meta package for Linux kernel 6.12 based on Baikal SDK
21mr|task-kernel-2-6|82	# a dummy provide used in the main package
21mr|task-kernel-2-6|83	Provides:	meta(kernel) = 6.12.baikal
21mr|task-kernel-2-6|84	# installonlypkg() is NOT needed this for this subpackage!
21mr|task-kernel-2-6|85	# Requires make more sense than Recommends here
21mr|task-kernel-2-6|86	Requires:	kernel-6.12-baikal
21mr|task-kernel-2-6|87	Recommends:	kernel-module-8188gu-6.12-baikal
21mr|task-kernel-2-6|88	Recommends:	kernel-module-8812au-6.12-baikal
21mr|task-kernel-2-6|89	Recommends:	kernel-module-8814au-6.12-baikal
21mr|task-kernel-2-6|90	Recommends:	kernel-module-8821au-6.12-baikal
21mr|task-kernel-2-6|91	Recommends:	kernel-module-8852au-6.12-baikal
21mr|task-kernel-2-6|92	Recommends:	kernel-module-8852bu-6.12-baikal
21mr|task-kernel-2-6|93	# Kernel is patched: support of devices supported by r8168
21mr|task-kernel-2-6|94	# is removed from in-kernel r8169. Do not install r8168
21mr|task-kernel-2-6|95	# on kernels without such patch without blacklisting r8169.
21mr|task-kernel-2-6|96	Recommends:	kernel-module-r8168-6.12-baikal
21mr|task-kernel-2-6|97	Recommends:	kernel-module-rtk_btusb-6.12-baikal
21mr|task-kernel-2-6|98	
21mr|task-kernel-2-6|99	%description 6.12-baikal
21mr|task-kernel-2-6|100	%_description
21mr|task-kernel-2-6|101	This meta package pulls Linux kernel v6.12 based on Baikal SDK.
21mr|task-kernel-2-6|102	
21mr|task-kernel-2-6|103	%files 6.12-baikal
21mr|task-kernel-2-6|104	# empty
21mr|task-kernel-2-6|105	
21mr|task-kernel-2-6|106	%endif
21mr|task-kernel-2-6|107	#-----------------------------------------------------------
21mr|task-kernel-2-6|108	
21mr|task-kernel-2-6|109	%package 6.6-generic
21mr|task-kernel-2-6|110	Summary:	Meta package for Linux kernel 6.6
21mr|task-kernel-2-6|111	# a dummy provide used in the main package
21mr|task-kernel-2-6|112	Provides:	meta(kernel) = 6.6
21mr|task-kernel-2-6|113	# installonlypkg() is NOT needed this for this subpackage!
21mr|task-kernel-2-6|114	# Requires make more sense than Recommends here
21mr|task-kernel-2-6|115	Requires:	kernel-6.6-generic
21mr|task-kernel-2-6|116	Recommends:	kernel-module-8188gu-6.6-generic
21mr|task-kernel-2-6|117	Recommends:	kernel-module-8192du-6.6-generic
21mr|task-kernel-2-6|118	Recommends:	kernel-module-8812au-6.6-generic
21mr|task-kernel-2-6|119	Recommends:	kernel-module-8814au-6.6-generic
21mr|task-kernel-2-6|120	Recommends:	kernel-module-8821au-6.6-generic
21mr|task-kernel-2-6|121	Recommends:	kernel-module-8821cu-6.6-generic
21mr|task-kernel-2-6|122	Recommends:	kernel-module-8852au-6.6-generic
21mr|task-kernel-2-6|123	Recommends:	kernel-module-8852bu-6.6-generic
21mr|task-kernel-2-6|124	Recommends:	kernel-module-88x2bu-6.6-generic
21mr|task-kernel-2-6|125	# Kernel is patched: support of devices supported by r8168
21mr|task-kernel-2-6|126	# is removed from in-kernel r8169. Do not install r8168
21mr|task-kernel-2-6|127	# on kernels without such patch without blacklisting r8169.
21mr|task-kernel-2-6|128	Recommends:	kernel-module-r8168-6.6-generic
21mr|task-kernel-2-6|129	Recommends:	kernel-module-rtk_btusb-6.6-generic
21mr|task-kernel-2-6|130	Recommends:	kernel-module-wl-6.6-generic
21mr|task-kernel-2-6|131	
21mr|task-kernel-2-6|132	%description 6.6-generic
21mr|task-kernel-2-6|133	%_description
21mr|task-kernel-2-6|134	This meta package pulls Linux kernel v6.6.
21mr|task-kernel-2-6|135	
21mr|task-kernel-2-6|136	%files 6.6-generic
21mr|task-kernel-2-6|137	# empty
21mr|task-kernel-2-6|138	
21mr|task-kernel-2-6|139	#-----------------------------------------------------------
21mr|task-kernel-2-6|140	
21mr|task-kernel-2-6|141	%package 6.1-generic
21mr|task-kernel-2-6|142	Summary:	Meta package for Linux kernel 6.1
21mr|task-kernel-2-6|143	# a dummy provide used in the main package
21mr|task-kernel-2-6|144	Provides:	meta(kernel) = 6.1
21mr|task-kernel-2-6|145	# installonlypkg() is NOT needed this for this subpackage!
21mr|task-kernel-2-6|146	# Requires make more sense than Recommends here
21mr|task-kernel-2-6|147	Requires:	kernel-6.1-generic
21mr|task-kernel-2-6|148	Recommends:	kernel-module-8188gu-6.1-generic
21mr|task-kernel-2-6|149	Recommends:	kernel-module-8192du-6.1-generic
21mr|task-kernel-2-6|150	Recommends:	kernel-module-8723du-6.1-generic
21mr|task-kernel-2-6|151	Recommends:	kernel-module-8812au-6.1-generic
21mr|task-kernel-2-6|152	Recommends:	kernel-module-8814au-6.1-generic
21mr|task-kernel-2-6|153	Recommends:	kernel-module-8821au-6.1-generic
21mr|task-kernel-2-6|154	Recommends:	kernel-module-8821cu-6.1-generic
21mr|task-kernel-2-6|155	Recommends:	kernel-module-8852au-6.1-generic
21mr|task-kernel-2-6|156	Recommends:	kernel-module-88x2bu-6.1-generic
21mr|task-kernel-2-6|157	Recommends:	kernel-module-88x2cu-6.1-generic
21mr|task-kernel-2-6|158	# Kernel is patched: support of devices supported by r8168
21mr|task-kernel-2-6|159	# is removed from in-kernel r8169. Do not install r8168
21mr|task-kernel-2-6|160	# on kernels without such patch without blacklisting r8169.
21mr|task-kernel-2-6|161	Recommends:	kernel-module-r8168-6.1-generic
21mr|task-kernel-2-6|162	Recommends:	kernel-module-rtk_btusb-6.1-generic
21mr|task-kernel-2-6|163	Recommends:	kernel-module-wl-6.1-generic
21mr|task-kernel-2-6|164	Recommends:	kernel-modules-rtw89-6.1-generic
21mr|task-kernel-2-6|165	
21mr|task-kernel-2-6|166	%description 6.1-generic
21mr|task-kernel-2-6|167	%_description
21mr|task-kernel-2-6|168	This meta package pulls Linux kernel v6.1.
21mr|task-kernel-2-6|169	
21mr|task-kernel-2-6|170	%files 6.1-generic
21mr|task-kernel-2-6|171	# empty
21mr|task-kernel-2-6|172	
21mr|task-kernel-2-6|173	#-----------------------------------------------------------
21mr|task-kernel-2-6|174	
21mr|task-kernel-2-6|175	%package 5.10-generic
21mr|task-kernel-2-6|176	Summary:	Meta package for Linux kernel 5.10
21mr|task-kernel-2-6|177	# a dummy provide used in the main package
21mr|task-kernel-2-6|178	Provides:	meta(kernel) = 5.10
21mr|task-kernel-2-6|179	# installonlypkg() is NOT needed this for this subpackage!
21mr|task-kernel-2-6|180	# Requires make more sense than Recommends here
21mr|task-kernel-2-6|181	Requires:	kernel-5.10-generic
21mr|task-kernel-2-6|182	# More binary kmods for different WiFis etc will be added here
21mr|task-kernel-2-6|183	Recommends:	kernel-module-8821ce-5.10-generic
21mr|task-kernel-2-6|184	Recommends:	kernel-module-8821cu-5.10-generic
21mr|task-kernel-2-6|185	Recommends:	kernel-module-88x2bu-5.10-generic
21mr|task-kernel-2-6|186	Recommends:	kernel-module-8812au-5.10-generic
21mr|task-kernel-2-6|187	Recommends:	kernel-module-8821au-5.10-generic
21mr|task-kernel-2-6|188	Recommends:	kernel-module-8814au-5.10-generic
21mr|task-kernel-2-6|189	Recommends:	kernel-module-rtk_btusb-5.10-generic
21mr|task-kernel-2-6|190	Recommends:	kernel-module-wl-5.10-generic
21mr|task-kernel-2-6|191	Recommends:	kernel-modules-rtw88-5.10-generic
21mr|task-kernel-2-6|192	Recommends:	kernel-modules-rtw89-5.10-generic
21mr|task-kernel-2-6|193	
21mr|task-kernel-2-6|194	%description 5.10-generic
21mr|task-kernel-2-6|195	%_description
21mr|task-kernel-2-6|196	This meta package pulls Linux kernel v5.10.
21mr|task-kernel-2-6|197	
21mr|task-kernel-2-6|198	%files 5.10-generic
21mr|task-kernel-2-6|199	# empty
21mr|task-kernel-2-6|200	
21mr|task-kernel-2-6|201	#-----------------------------------------------------------
21mr|task-kernel-2-6|202	
21mr|task-kernel-2-6|203	%package 5.15-generic
21mr|task-kernel-2-6|204	Summary:	Meta package for Linux kernel 5.15
21mr|task-kernel-2-6|205	# a dummy provide used in the main package
21mr|task-kernel-2-6|206	Provides:	meta(kernel) = 5.15
21mr|task-kernel-2-6|207	# installonlypkg() is NOT needed this for this subpackage!
21mr|task-kernel-2-6|208	# Requires make more sense than Recommends here
21mr|task-kernel-2-6|209	Requires:	kernel-5.15-generic
21mr|task-kernel-2-6|210	# More binary kmods for different WiFis etc will be added here
21mr|task-kernel-2-6|211	Recommends:	kernel-module-8821ce-5.15-generic
21mr|task-kernel-2-6|212	Recommends:	kernel-module-8821cu-5.15-generic
21mr|task-kernel-2-6|213	Recommends:	kernel-module-88x2bu-5.15-generic
21mr|task-kernel-2-6|214	Recommends:	kernel-module-8812au-5.15-generic
21mr|task-kernel-2-6|215	Recommends:	kernel-module-8821au-5.15-generic
21mr|task-kernel-2-6|216	Recommends:	kernel-module-8814au-5.15-generic
21mr|task-kernel-2-6|217	Recommends:	kernel-module-rtk_btusb-5.15-generic
21mr|task-kernel-2-6|218	Recommends:	kernel-module-8723au-5.15-generic
21mr|task-kernel-2-6|219	Recommends:	kernel-module-8188gu-5.15-generic
21mr|task-kernel-2-6|220	Recommends:	kernel-module-8723bu-5.15-generic
21mr|task-kernel-2-6|221	Recommends:	kernel-module-8723ds-5.15-generic
21mr|task-kernel-2-6|222	Recommends:	kernel-module-8723du-5.15-generic
21mr|task-kernel-2-6|223	Recommends:	kernel-module-8852au-5.15-generic
21mr|task-kernel-2-6|224	Recommends:	kernel-module-8192au-5.15-generic
21mr|task-kernel-2-6|225	Recommends:	kernel-module-8192du-5.15-generic
21mr|task-kernel-2-6|226	Recommends:	kernel-module-wl-5.15-generic
21mr|task-kernel-2-6|227	Recommends:	kernel-modules-rtw88-5.15-generic
21mr|task-kernel-2-6|228	Recommends:	kernel-modules-rtw89-5.15-generic
21mr|task-kernel-2-6|229	
21mr|task-kernel-2-6|230	%description 5.15-generic
21mr|task-kernel-2-6|231	%_description
21mr|task-kernel-2-6|232	This meta package pulls Linux kernel v5.15.
21mr|task-kernel-2-6|233	
21mr|task-kernel-2-6|234	%files 5.15-generic
21mr|task-kernel-2-6|235	# empty
21mr|task-kernel-2-6|236	
21mr|task-kernel-2-6|237	%changelog
21mr|task-kernel-2-6|238	* Wed Nov 5 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|task-kernel-2-6|239	- add kernel-6.12-baikal
21mr|task-kernel-2-6|240	
21mr|task-kernel-2-6|241	* Wed Oct 1 2025 BiteDasher <finziyr@yandex.ru> 2-5
21mr|task-kernel-2-6|242	- Restore kernels 5.10, 5.15; fixes 0a705bbc43a0f61c95376f5e71070bdd369e7c44
21mr|task-kernel-2-6|243	
21mr|task-kernel-2-6|244	* Tue Jul 22 2025 Vladimir <v.potapov@rosalinux.ru> 2-4
21mr|task-kernel-2-6|245	- switch to 6.12 kernel
21mr|task-kernel-2-6|246	
21mr|task-kernel-2-6|247	* Wed Jul 2 2025 BiteDasher <finziyr@yandex.ru>
21mr|task-kernel-2-6|248	- Add 88x2cu to 6.1
21mr|task-kernel-2-6|249	
21mr|task-kernel-2-6|250	* Mon Dec 23 2024 BiteDasher <finziyr@yandex.ru> 2-2
21mr|task-kernel-2-6|251	- wat? remove duplicate of 6.6
21mr|task-kernel-2-6|252	
21mr|task-kernel-2-6|253	- Merge: 0a705bb 33fa6ff
21mr|task-kernel-2-6|254	* Sat Dec 14 2024 BiteDasher <a.sudakov@rosa.ru>
21mr|task-kernel-2-6|255	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|task-kernel-2-6|256	
21mr|task-kernel-2-6|257	* Sat Dec 14 2024 BiteDasher <a.sudakov@rosa.ru>
21mr|task-kernel-2-6|258	- rosa2021.1: keep 6.6 as default
21mr|task-kernel-2-6|259	
21mr|task-kernel-2-6|260	* Sat Dec 14 2024 BiteDasher <a.sudakov@rosa.ru> 3-1
21mr|task-kernel-2-6|261	- Add 6.12, replaces 6.10
21mr|task-kernel-2-6|262	
21mr|task-kernel-2-6|263	* Wed Sep 18 2024 betcher <a.betkher@rosa.ru> 2-2
21mr|task-kernel-2-6|264	- added metapackage for 6.10
21mr|task-kernel-2-6|265	
21mr|task-kernel-2-6|266	* Wed Mar 13 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.5-1
21mr|task-kernel-2-6|267	- add kernel 6.6
21mr|task-kernel-2-6|268	
21mr|task-kernel-2-6|269	* Mon Mar 4 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2-1
21mr|task-kernel-2-6|270	- add kernel 6.6
21mr|task-kernel-2-6|271	
21mr|task-kernel-2-6|272	* Mon Feb 19 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1-1
21mr|task-kernel-2-6|273	- rosa2023.1: kernels 5.10 and 5.15 were removed from repo
21mr|task-kernel-2-6|274	
21mr|task-kernel-2-6|275	* Thu Mar 16 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.4-2
21mr|task-kernel-2-6|276	- rtw89 has been restored in kernel-6.1
21mr|task-kernel-2-6|277	
21mr|task-kernel-2-6|278	* Wed Mar 15 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.4-1
21mr|task-kernel-2-6|279	- add 6.1, drop 5.4, 5.15 and 5.17 (not maintained in the repo any more), default to 6.1
21mr|task-kernel-2-6|280	
21mr|task-kernel-2-6|281	* Tue Oct 18 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.3-1
21mr|task-kernel-2-6|282	- add backported realteks to 5.10
21mr|task-kernel-2-6|283	
21mr|task-kernel-2-6|284	* Tue Oct 18 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|task-kernel-2-6|285	- Add more Realteks
21mr|task-kernel-2-6|286	
21mr|task-kernel-2-6|287	* Sat Oct 15 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|task-kernel-2-6|288	- add rtk_btusb
21mr|task-kernel-2-6|289	
21mr|task-kernel-2-6|290	* Sat Oct 15 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|task-kernel-2-6|291	- add rtl8814au
21mr|task-kernel-2-6|292	
21mr|task-kernel-2-6|293	* Sat Oct 15 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|task-kernel-2-6|294	- add rtl8821au
21mr|task-kernel-2-6|295	
21mr|task-kernel-2-6|296	* Sat Oct 15 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|task-kernel-2-6|297	- add rtl8812au
21mr|task-kernel-2-6|298	
21mr|task-kernel-2-6|299	* Sat Oct 15 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|task-kernel-2-6|300	- add rtl88x2bu
21mr|task-kernel-2-6|301	
21mr|task-kernel-2-6|302	* Fri Jun 10 2022 survolog (Andrey Grigorev) <survolog@yandex.ru> 0.1-7
21mr|task-kernel-2-6|303	- Bump release
21mr|task-kernel-2-6|304	
21mr|task-kernel-2-6|305	* Fri Jun 3 2022 Andrey Grigorev <survolog@yandex.ru>
21mr|task-kernel-2-6|306	- Fix typo
21mr|task-kernel-2-6|307	
21mr|task-kernel-2-6|308	* Fri Jun 3 2022 Andrey Grigorev <survolog@yandex.ru>
21mr|task-kernel-2-6|309	- Add 5.16 and 5.17 tasks
21mr|task-kernel-2-6|310	
21mr|task-kernel-2-6|311	* Thu Mar 31 2022 Andrey Grigorev <survolog@yandex.ru> 0.1-5
21mr|task-kernel-2-6|312	- Add task-kernel-5.15-generic
21mr|task-kernel-2-6|313	
21mr|task-kernel-2-6|314	* Thu Oct 7 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.1-4
21mr|task-kernel-2-6|315	- add broadcom-wl
21mr|task-kernel-2-6|316	
21mr|task-kernel-2-6|317	* Sun Oct 3 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.1-3
21mr|task-kernel-2-6|318	- add rtl8821cu
21mr|task-kernel-2-6|319	
21mr|task-kernel-2-6|320	* Wed Aug 11 2021 Andrey Grigorev <survolog@yandex.ru> 0.1-2
21mr|task-kernel-2-6|321	- MassBuild#2340: Increase release tag
21mr|task-kernel-2-6|322	
21mr|task-kernel-2-6|323	* Sat May 8 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.1-1
21mr|task-kernel-2-6|324	- Init

17054 21
21mr|task-lxqt-1.4.0-1|1	Summary:	Metapackage for the LXQt (LXDE-Qt) desktop environment
21mr|task-lxqt-1.4.0-1|2	Name:		task-lxqt
21mr|task-lxqt-1.4.0-1|3	Version:	1.4.0
21mr|task-lxqt-1.4.0-1|4	Release:	1
21mr|task-lxqt-1.4.0-1|5	License:	LGPLv2.1+
21mr|task-lxqt-1.4.0-1|6	Group:		Graphical desktop/LXQt
21mr|task-lxqt-1.4.0-1|7	Url:		https://abf.io
21mr|task-lxqt-1.4.0-1|8	# lxqt-image
21mr|task-lxqt-1.4.0-1|9	Requires:	lximage-qt >= %{version}
21mr|task-lxqt-1.4.0-1|10	Requires:	lxqt-about >= %{version}
21mr|task-lxqt-1.4.0-1|11	Requires:	lxqt-admin >= %{version}
21mr|task-lxqt-1.4.0-1|12	Requires:	lxqt-config >= %{version}
21mr|task-lxqt-1.4.0-1|13	Requires:	lxqt-globalkeys >= %{version}
21mr|task-lxqt-1.4.0-1|14	Requires:	lxqt-notificationd >= %{version}
21mr|task-lxqt-1.4.0-1|15	Requires:	lxqt-openssh-askpass >= %{version}
21mr|task-lxqt-1.4.0-1|16	Requires:	lxqt-panel >= %{version}
21mr|task-lxqt-1.4.0-1|17	Requires:	lxqt-policykit >= %{version}
21mr|task-lxqt-1.4.0-1|18	Requires:	lxqt-powermanagement >= %{version}
21mr|task-lxqt-1.4.0-1|19	Requires:	lxqt-runner >= %{version}
21mr|task-lxqt-1.4.0-1|20	Requires:	lxqt-session >= %{version}
21mr|task-lxqt-1.4.0-1|21	Requires:	lxqt-sudo >= %{version}
21mr|task-lxqt-1.4.0-1|22	Requires:	lxqt-themes
21mr|task-lxqt-1.4.0-1|23	Requires:	obconf-qt
21mr|task-lxqt-1.4.0-1|24	Requires:	openbox
21mr|task-lxqt-1.4.0-1|25	Requires:	pavucontrol-qt >= %{version}
21mr|task-lxqt-1.4.0-1|26	Requires:	pcmanfm-qt >= %{version}
21mr|task-lxqt-1.4.0-1|27	Requires:	qt5-platformtheme-lxqt >= %{version}
21mr|task-lxqt-1.4.0-1|28	Requires:	qps
21mr|task-lxqt-1.4.0-1|29	Requires:	qterminal >= %{version}
21mr|task-lxqt-1.4.0-1|30	Recommends:	easypaint
21mr|task-lxqt-1.4.0-1|31	Recommends:	feathernotes
21mr|task-lxqt-1.4.0-1|32	Recommends:	featherpad
21mr|task-lxqt-1.4.0-1|33	Recommends:	lftp
21mr|task-lxqt-1.4.0-1|34	Recommends:	lxqt-archiver
21mr|task-lxqt-1.4.0-1|35	Recommends:	net_monitor
21mr|task-lxqt-1.4.0-1|36	Recommends:	nomacs
21mr|task-lxqt-1.4.0-1|37	Recommends:	picom
21mr|task-lxqt-1.4.0-1|38	Recommends:	qlipper
21mr|task-lxqt-1.4.0-1|39	Recommends:	rosa-imagewriter
21mr|task-lxqt-1.4.0-1|40	Recommends:	speedcrunch
21mr|task-lxqt-1.4.0-1|41	Recommends:	trojita
21mr|task-lxqt-1.4.0-1|42	BuildArch:	noarch
21mr|task-lxqt-1.4.0-1|43	
21mr|task-lxqt-1.4.0-1|44	%description
21mr|task-lxqt-1.4.0-1|45	This package is a meta-package, meaning that its purpose is to contain
21mr|task-lxqt-1.4.0-1|46	all LXQt applications and libraries.
21mr|task-lxqt-1.4.0-1|47	
21mr|task-lxqt-1.4.0-1|48	%files
21mr|task-lxqt-1.4.0-1|49	
21mr|task-lxqt-1.4.0-1|50	#----------------------------------------------------------------------------
21mr|task-lxqt-1.4.0-1|51	
21mr|task-lxqt-1.4.0-1|52	%prep
21mr|task-lxqt-1.4.0-1|53	
21mr|task-lxqt-1.4.0-1|54	%build
21mr|task-lxqt-1.4.0-1|55	
21mr|task-lxqt-1.4.0-1|56	%install

17055 21
21mr|task-obsoletes-2016.1-3|1	Summary:	Metapackage to make Rosa releases upgrade smooth
21mr|task-obsoletes-2016.1-3|2	Name:		task-obsoletes
21mr|task-obsoletes-2016.1-3|3	Version:	2016.1
21mr|task-obsoletes-2016.1-3|4	Release:	3
21mr|task-obsoletes-2016.1-3|5	License:	GPLv2+
21mr|task-obsoletes-2016.1-3|6	Group:		System/Base
21mr|task-obsoletes-2016.1-3|7	Obsoletes:	akonadi-kde < 3:16.08
21mr|task-obsoletes-2016.1-3|8	Obsoletes:	kdepim4-core < 3:16.08
21mr|task-obsoletes-2016.1-3|9	Obsoletes:	kdepim4-kresources < 3:16.08
21mr|task-obsoletes-2016.1-3|10	Obsoletes:	ksendemail < 3:16.08
21mr|task-obsoletes-2016.1-3|11	BuildArch:	noarch
21mr|task-obsoletes-2016.1-3|12	
21mr|task-obsoletes-2016.1-3|13	%description
21mr|task-obsoletes-2016.1-3|14	Metapackage to make Rosa releases upgrade smooth.
21mr|task-obsoletes-2016.1-3|15	
21mr|task-obsoletes-2016.1-3|16	%files
21mr|task-obsoletes-2016.1-3|17	
21mr|task-obsoletes-2016.1-3|18	#----------------------------------------------------------------------------
21mr|task-obsoletes-2016.1-3|19	
21mr|task-obsoletes-2016.1-3|20	%prep
21mr|task-obsoletes-2016.1-3|21	
21mr|task-obsoletes-2016.1-3|22	%build
21mr|task-obsoletes-2016.1-3|23	
21mr|task-obsoletes-2016.1-3|24	%install

17056 21
21mr|task-plasma5-17-5|1	Summary:	Metapackage for Plasma 5
21mr|task-plasma5-17-5|2	Name:		task-plasma5
21mr|task-plasma5-17-5|3	Version:	17
21mr|task-plasma5-17-5|4	Release:	5
21mr|task-plasma5-17-5|5	License:	GPLv2+
21mr|task-plasma5-17-5|6	Group:		Graphical desktop/KDE
21mr|task-plasma5-17-5|7	Requires:	task-plasma5-minimal
21mr|task-plasma5-17-5|8	Recommends:	keditbookmarks
21mr|task-plasma5-17-5|9	Recommends:	kwallet-pam
21mr|task-plasma5-17-5|10	Recommends:	okular
21mr|task-plasma5-17-5|11	Recommends:	purpose
21mr|task-plasma5-17-5|12	Recommends: (gdm or sddm or lightdm)
21mr|task-plasma5-17-5|13	#Requires:	sddm-kcm
21mr|task-plasma5-17-5|14	Recommends:	(sddm-theme-breeze if sddm)
21mr|task-plasma5-17-5|15	BuildArch:	noarch
21mr|task-plasma5-17-5|16	
21mr|task-plasma5-17-5|17	%description
21mr|task-plasma5-17-5|18	This package is a meta-package, meaning that its purpose is to contain
21mr|task-plasma5-17-5|19	the complete dependencies for running the Plasma 5 desktop.
21mr|task-plasma5-17-5|20	
21mr|task-plasma5-17-5|21	%files
21mr|task-plasma5-17-5|22	
21mr|task-plasma5-17-5|23	#----------------------------------------------------------------------------
21mr|task-plasma5-17-5|24	
21mr|task-plasma5-17-5|25	%package minimal
21mr|task-plasma5-17-5|26	Summary:	Minimal dependencies needed for Plasma 5
21mr|task-plasma5-17-5|27	Group:		Graphical desktop/KDE
21mr|task-plasma5-17-5|28	Provides:	task-plasma-minimal = %{EVRD}
21mr|task-plasma5-17-5|29	# Basic
21mr|task-plasma5-17-5|30	Requires:	dbus-x11
21mr|task-plasma5-17-5|31	Requires:	phonon4qt5-backend
21mr|task-plasma5-17-5|32	Recommends:	readahead
21mr|task-plasma5-17-5|33	Recommends:	task-x11
21mr|task-plasma5-17-5|34	# Plasma 5
21mr|task-plasma5-17-5|35	Requires:	breeze
21mr|task-plasma5-17-5|36	Requires:	gobject-introspection
21mr|task-plasma5-17-5|37	Recommends:	gwenview
21mr|task-plasma5-17-5|38	Recommends:	(flatpak-kcm if flatpak)
21mr|task-plasma5-17-5|39	Requires:	frameworkintegration
21mr|task-plasma5-17-5|40	Requires:	kde-cli-tools
21mr|task-plasma5-17-5|41	Requires:	kdialog
21mr|task-plasma5-17-5|42	Recommends:	kfind
21mr|task-plasma5-17-5|43	Requires:	kinit
21mr|task-plasma5-17-5|44	Recommends:	kscreenlocker
21mr|task-plasma5-17-5|45	Recommends:	kshutdown
21mr|task-plasma5-17-5|46	Recommends:	kio-admin
21mr|task-plasma5-17-5|47	Recommends:	ksshaskpass
21mr|task-plasma5-17-5|48	Requires:	kdesignerplugin
21mr|task-plasma5-17-5|49	Recommends:	%{_lib}dri-drivers
21mr|task-plasma5-17-5|50	Recommends:	%{_lib}atk-gir1.0
21mr|task-plasma5-17-5|51	Recommends:	%{_lib}gdk_pixbuf-gir2.0
21mr|task-plasma5-17-5|52	Recommends:	%{_lib}gdk_pixbuf_xlib2.0_0
21mr|task-plasma5-17-5|53	Requires:	kwrited
21mr|task-plasma5-17-5|54	Recommends:	oxygen-sounds
21mr|task-plasma5-17-5|55	Recommends:	plasma5-ark
21mr|task-plasma5-17-5|56	Requires:	plasma5-baloo
21mr|task-plasma5-17-5|57	# prefere -fresh over other variants
21mr|task-plasma5-17-5|58	Requires:	plasma5-config
21mr|task-plasma5-17-5|59	Suggests:	plasma5-config-fresh
21mr|task-plasma5-17-5|60	Requires:	plasma5-config-plasma
21mr|task-plasma5-17-5|61	Suggests:	plasma5-config-plasma-fresh
21mr|task-plasma5-17-5|62	Requires:	plasma5-decoration-aurorae
21mr|task-plasma5-17-5|63	Requires:	plasma5-desktop
21mr|task-plasma5-17-5|64	Recommends:	plasma5-dolphin
21mr|task-plasma5-17-5|65	Requires:	plasma5-kde-gtk-config
21mr|task-plasma5-17-5|66	Requires:	plasma5-kdeplasma-addons
21mr|task-plasma5-17-5|67	Recommends:	plasma5-kgamma
21mr|task-plasma5-17-5|68	Requires:	plasma5-khotkeys
21mr|task-plasma5-17-5|69	Requires:	plasma5-kinfocenter
21mr|task-plasma5-17-5|70	Recommends:	plasma5-kio-extras
21mr|task-plasma5-17-5|71	Requires:	plasma5-kmenuedit
21mr|task-plasma5-17-5|72	Recommends:	plasma5-konsole
21mr|task-plasma5-17-5|73	Requires:	plasma5-kscreen
21mr|task-plasma5-17-5|74	Recommends:	plasma5-kwalletmanager
21mr|task-plasma5-17-5|75	Requires:	plasma5-kwin
21mr|task-plasma5-17-5|76	Recommends:	plasma5-kwrite
21mr|task-plasma5-17-5|77	Recommends:	(plasma5-nm if networkmanager)
21mr|task-plasma5-17-5|78	Requires:	plasma5-powerdevil
21mr|task-plasma5-17-5|79	Recommends:	(plasma5-pulseaudio if pulseaudio)
21mr|task-plasma5-17-5|80	Requires:	plasma5-systemsettings
21mr|task-plasma5-17-5|81	Requires:	plasma5-systemmonitor
21mr|task-plasma5-17-5|82	Requires:	plasma5-workspace
21mr|task-plasma5-17-5|83	Recommends:	plasma5-applet-binaryclock
21mr|task-plasma5-17-5|84	Recommends:	plasma5-applet-bluetooth
21mr|task-plasma5-17-5|85	Recommends:	plasma5-applet-kickerdash
21mr|task-plasma5-17-5|86	Recommends:	plasma5-applet-notes
21mr|task-plasma5-17-5|87	Recommends:	plasma5-applet-weather
21mr|task-plasma5-17-5|88	Recommends:	plasma5-bluedevil
21mr|task-plasma5-17-5|89	Recommends:	plasma5-ffmpegthumbs
21mr|task-plasma5-17-5|90	Recommends:	plasma5-kamera
21mr|task-plasma5-17-5|91	Recommends:	plasma5-kdenetwork-filesharing
21mr|task-plasma5-17-5|92	Recommends:	plasma5-kcm-drakauth
21mr|task-plasma5-17-5|93	Recommends:	plasma5-kcm-drakxservices
21mr|task-plasma5-17-5|94	Recommends:	plasma5-kcm-harddrake
21mr|task-plasma5-17-5|95	Recommends:	plasma5-kcm-userdrake
21mr|task-plasma5-17-5|96	Recommends:	qt5-imageformats-plugins
21mr|task-plasma5-17-5|97	Recommends:	qt5-qtgraphicaleffects-qml
21mr|task-plasma5-17-5|98	Recommends:	qt5-qtquickcontrols-qml
21mr|task-plasma5-17-5|99	Recommends:	qt5-qtquickcontrols2-qml
21mr|task-plasma5-17-5|100	Recommends:	qt5-qttranslations
21mr|task-plasma5-17-5|101	Recommends:	qt5-platformtheme-plasma5
21mr|task-plasma5-17-5|102	Recommends:	kimageformats
21mr|task-plasma5-17-5|103	Recommends:	adwaita-gtk2-theme
21mr|task-plasma5-17-5|104	Recommends:	adwaita-gtk3-theme
21mr|task-plasma5-17-5|105	Recommends:	kcalc
21mr|task-plasma5-17-5|106	Recommends:	partitionmanager
21mr|task-plasma5-17-5|107	Recommends:	spectacle
21mr|task-plasma5-17-5|108	Recommends:	udisks2
21mr|task-plasma5-17-5|109	
21mr|task-plasma5-17-5|110	%description minimal
21mr|task-plasma5-17-5|111	This package is a meta-package, meaning that its purpose is to contain
21mr|task-plasma5-17-5|112	minimal dependencies for running a minimal Plama 5 desktop environment.
21mr|task-plasma5-17-5|113	
21mr|task-plasma5-17-5|114	
21mr|task-plasma5-17-5|115	%files minimal
21mr|task-plasma5-17-5|116	
21mr|task-plasma5-17-5|117	#----------------------------------------------------------------------------
21mr|task-plasma5-17-5|118	
21mr|task-plasma5-17-5|119	%package    mobile-minimal
21mr|task-plasma5-17-5|120	Summary:	Minimal set of packages for Plasma Mobile
21mr|task-plasma5-17-5|121	Group:		Graphical desktop/KDE
21mr|task-plasma5-17-5|122	# Basic
21mr|task-plasma5-17-5|123	Requires:	pinentry-qt5
21mr|task-plasma5-17-5|124	Requires:	libproxy-kde
21mr|task-plasma5-17-5|125	Requires:	libproxy-networkmanager
21mr|task-plasma5-17-5|126	# Plasma 5
21mr|task-plasma5-17-5|127	Requires:	breeze
21mr|task-plasma5-17-5|128	Requires:	breeze-icon-theme
21mr|task-plasma5-17-5|129	Requires:	oxygen-sounds
21mr|task-plasma5-17-5|130	Requires:	frameworkintegration
21mr|task-plasma5-17-5|131	Requires:	kde-cli-tools
21mr|task-plasma5-17-5|132	Requires:	kinit
21mr|task-plasma5-17-5|133	Requires:	kded
21mr|task-plasma5-17-5|134	Requires:	kdeclarative
21mr|task-plasma5-17-5|135	Requires:	plasma5-pulseaudio
21mr|task-plasma5-17-5|136	Requires:	qt5-platformtheme-plasma5
21mr|task-plasma5-17-5|137	Requires:	qt5-qtfeedback
21mr|task-plasma5-17-5|138	Requires:	plasma5-desktop
21mr|task-plasma5-17-5|139	Requires:	plasma-framework
21mr|task-plasma5-17-5|140	#Requires:	plasma5-mobile-config
21mr|task-plasma5-17-5|141	#Requires:	plasma-phone-settings
21mr|task-plasma5-17-5|142	Requires:	plasma5-workspace
21mr|task-plasma5-17-5|143	Requires:	kservice
21mr|task-plasma5-17-5|144	Requires:	ksshaskpass
21mr|task-plasma5-17-5|145	Requires:	plasma5-kwalletmanager
21mr|task-plasma5-17-5|146	Requires:	phonon4qt5-backend
21mr|task-plasma5-17-5|147	Requires:	qmlkonsole
21mr|task-plasma5-17-5|148	Requires:	plasma5-nm-mobile
21mr|task-plasma5-17-5|149	Requires:	plasma5-powerdevil
21mr|task-plasma5-17-5|150	Requires:	solid
21mr|task-plasma5-17-5|151	Requires:	polkit-kde-agent-1-kf5
21mr|task-plasma5-17-5|152	Requires:	xdg-desktop-portal-kde
21mr|task-plasma5-17-5|153	Requires:	milou
21mr|task-plasma5-17-5|154	Requires:	kconfig
21mr|task-plasma5-17-5|155	Requires:	plasma5-kwin
21mr|task-plasma5-17-5|156	Requires:	plasma5-mobile
21mr|task-plasma5-17-5|157	Requires:	kweather
21mr|task-plasma5-17-5|158	Requires:	kclock
21mr|task-plasma5-17-5|159	Requires:	angelfish
21mr|task-plasma5-17-5|160	Requires:	plasma-settings
21mr|task-plasma5-17-5|161	Requires:	qt5-qtvirtualkeyboard
21mr|task-plasma5-17-5|162	Requires:	qt5-wayland-client
21mr|task-plasma5-17-5|163	Requires:	qt5-wayland-compositor
21mr|task-plasma5-17-5|164	#Recommends:	task-pulseaudio
21mr|task-plasma5-17-5|165	
21mr|task-plasma5-17-5|166	%description    mobile-minimal
21mr|task-plasma5-17-5|167	This package is a meta-package, meaning that its purpose is to contain
21mr|task-plasma5-17-5|168	a minimal version of the mobile version of the Plama 5 desktop environment.
21mr|task-plasma5-17-5|169	
21mr|task-plasma5-17-5|170	
21mr|task-plasma5-17-5|171	%files      mobile-minimal
21mr|task-plasma5-17-5|172	#----------------------------------------------------------------------------
21mr|task-plasma5-17-5|173	
21mr|task-plasma5-17-5|174	%package    mobile
21mr|task-plasma5-17-5|175	Summary:	Packages for Plasma Mobile
21mr|task-plasma5-17-5|176	Group:		Graphical desktop/KDE
21mr|task-plasma5-17-5|177	Provides:   task-plasma-mobile = %{EVRD}
21mr|task-plasma5-17-5|178	# Basic
21mr|task-plasma5-17-5|179	Requires:	task-plasma5-mobile-minimal
21mr|task-plasma5-17-5|180	Requires:	alligator
21mr|task-plasma5-17-5|181	Requires:	spacebar
21mr|task-plasma5-17-5|182	Requires:	maui-pix
21mr|task-plasma5-17-5|183	Requires:	kaidan
21mr|task-plasma5-17-5|184	Requires:	calindori
21mr|task-plasma5-17-5|185	Requires:	keysmith
21mr|task-plasma5-17-5|186	Requires:	kalk
21mr|task-plasma5-17-5|187	Requires:	plasma-phonebook
21mr|task-plasma5-17-5|188	Recommends:	megapixels
21mr|task-plasma5-17-5|189	Recommends:	plasmatube
21mr|task-plasma5-17-5|190	Requires:	index-fm
21mr|task-plasma5-17-5|191	Requires:	qmlkonsole
21mr|task-plasma5-17-5|192	Requires:	buho
21mr|task-plasma5-17-5|193	Requires:	plasma5-kscreen
21mr|task-plasma5-17-5|194	Requires:	plasma5-pulseaudio
21mr|task-plasma5-17-5|195	Requires:	vvave
21mr|task-plasma5-17-5|196	Requires:	koko
21mr|task-plasma5-17-5|197	Requires:	nota
21mr|task-plasma5-17-5|198	Requires:	station
21mr|task-plasma5-17-5|199	Requires:	communicator
21mr|task-plasma5-17-5|200	Requires:	itinerary
21mr|task-plasma5-17-5|201	Requires:	clip
21mr|task-plasma5-17-5|202	
21mr|task-plasma5-17-5|203	%description mobile
21mr|task-plasma5-17-5|204	This package is a meta-package, meaning that its purpose is to contain
21mr|task-plasma5-17-5|205	the mobile version of the Plasma 5 desktop environment.
21mr|task-plasma5-17-5|206	
21mr|task-plasma5-17-5|207	%files mobile
21mr|task-plasma5-17-5|208	#----------------------------------------------------------------------------
21mr|task-plasma5-17-5|209	
21mr|task-plasma5-17-5|210	%prep
21mr|task-plasma5-17-5|211	
21mr|task-plasma5-17-5|212	%build
21mr|task-plasma5-17-5|213	
21mr|task-plasma5-17-5|214	%install
21mr|task-plasma5-17-5|215	

17057 21
21mr|task-printing-2021.1-19|1	# First, high-level tasks. Then, manufacturer-level tasks
21mr|task-printing-2021.1-19|2	
21mr|task-printing-2021.1-19|3	Summary:	Meta package for printing
21mr|task-printing-2021.1-19|4	Name:		task-printing
21mr|task-printing-2021.1-19|5	Version:	%{rosa_release}
21mr|task-printing-2021.1-19|6	Release:	19
21mr|task-printing-2021.1-19|7	License:	GPL
21mr|task-printing-2021.1-19|8	Group:		System/Printing
21mr|task-printing-2021.1-19|9	Url:		http://www.rosalinux.ru
21mr|task-printing-2021.1-19|10	# <mrl> Due to sane-hpaio and to avoid rebuilding sane now (2008rc2)
21mr|task-printing-2021.1-19|11	#BuildArch:  noarch
21mr|task-printing-2021.1-19|12	
21mr|task-printing-2021.1-19|13	Requires:	task-printing-minimal    = %{EVRD}
21mr|task-printing-2021.1-19|14	Recommends:	task-printing-canon      = %{EVRD}
21mr|task-printing-2021.1-19|15	Recommends:	task-printing-epson      = %{EVRD}
21mr|task-printing-2021.1-19|16	Recommends:	task-printing-hp         = %{EVRD}
21mr|task-printing-2021.1-19|17	Recommends:	task-printing-lexmark    = %{EVRD}
21mr|task-printing-2021.1-19|18	Recommends:	task-printing-misc       = %{EVRD}
21mr|task-printing-2021.1-19|19	Recommends:	task-printing-oki        = %{EVRD}
21mr|task-printing-2021.1-19|20	Recommends:	task-printing-server     = %{EVRD}
21mr|task-printing-2021.1-19|21	# GUI + tray applet
21mr|task-printing-2021.1-19|22	Recommends:	(system-config-printer if task-x11)
21mr|task-printing-2021.1-19|23	
21mr|task-printing-2021.1-19|24	%description
21mr|task-printing-2021.1-19|25	This task package contains the full selection of printing and
21mr|task-printing-2021.1-19|26	scanning packages used in ROSA.
21mr|task-printing-2021.1-19|27	
21mr|task-printing-2021.1-19|28	%files
21mr|task-printing-2021.1-19|29	
21mr|task-printing-2021.1-19|30	
21mr|task-printing-2021.1-19|31	%package -n task-printing-minimal
21mr|task-printing-2021.1-19|32	Group:          System/Printing
21mr|task-printing-2021.1-19|33	Summary:        Task package for printing (minimal)
21mr|task-printing-2021.1-19|34	Recommends:       imagemagick
21mr|task-printing-2021.1-19|35	Recommends:       ipp-usb
21mr|task-printing-2021.1-19|36	Requires:         cups
21mr|task-printing-2021.1-19|37	Recommends:       cups-drivers
21mr|task-printing-2021.1-19|38	Recommends:       cups-common
21mr|task-printing-2021.1-19|39	Recommends:       cups-filters
21mr|task-printing-2021.1-19|40	Recommends:       foomatic-db
21mr|task-printing-2021.1-19|41	Recommends:       foomatic-db-engine
21mr|task-printing-2021.1-19|42	Recommends:       foomatic-filters
21mr|task-printing-2021.1-19|43	Recommends:       ghostscript
21mr|task-printing-2021.1-19|44	Recommends:       groff
21mr|task-printing-2021.1-19|45	Recommends:       gutenprint-cups
21mr|task-printing-2021.1-19|46	Recommends:       gutenprint-escputil
21mr|task-printing-2021.1-19|47	Recommends:       lesstif
21mr|task-printing-2021.1-19|48	Recommends:       mpage
21mr|task-printing-2021.1-19|49	Recommends:       netcat
21mr|task-printing-2021.1-19|50	Recommends:       net-tools
21mr|task-printing-2021.1-19|51	Recommends:       nmap
21mr|task-printing-2021.1-19|52	Recommends:       postscript-ppds
21mr|task-printing-2021.1-19|53	Recommends:       printer-filters
21mr|task-printing-2021.1-19|54	Recommends:       printer-testpages
21mr|task-printing-2021.1-19|55	Recommends:       printer-utils
21mr|task-printing-2021.1-19|56	
21mr|task-printing-2021.1-19|57	%description -n task-printing-minimal
21mr|task-printing-2021.1-19|58	This task package contains the minimal selection of printing packages
21mr|task-printing-2021.1-19|59	used in ROSA.
21mr|task-printing-2021.1-19|60	
21mr|task-printing-2021.1-19|61	%files -n task-printing-minimal
21mr|task-printing-2021.1-19|62	
21mr|task-printing-2021.1-19|63	#-------------------------------------------------------------------------------
21mr|task-printing-2021.1-19|64	
21mr|task-printing-2021.1-19|65	%package -n task-printing-server
21mr|task-printing-2021.1-19|66	Summary:	Meta package for a full CUPS server
21mr|task-printing-2021.1-19|67	Group:		System/Printing
21mr|task-printing-2021.1-19|68	Requires:	cups
21mr|task-printing-2021.1-19|69	Recommends:	ghostscript
21mr|task-printing-2021.1-19|70	Recommends:	printer-tools
21mr|task-printing-2021.1-19|71	Recommends:	foomatic-db-nonfree
21mr|task-printing-2021.1-19|72	Recommends:	foomatic-db-engine
21mr|task-printing-2021.1-19|73	Recommends:	foomatic-filters
21mr|task-printing-2021.1-19|74	
21mr|task-printing-2021.1-19|75	%description -n task-printing-server
21mr|task-printing-2021.1-19|76	This meta package will install every package needed for a full
21mr|task-printing-2021.1-19|77	CUPS server, including some utilities.
21mr|task-printing-2021.1-19|78	
21mr|task-printing-2021.1-19|79	%files -n task-printing-server
21mr|task-printing-2021.1-19|80	
21mr|task-printing-2021.1-19|81	################################################################################
21mr|task-printing-2021.1-19|82	############### Manufacturer specific tasks sits bellow this ###################
21mr|task-printing-2021.1-19|83	################################################################################
21mr|task-printing-2021.1-19|84	
21mr|task-printing-2021.1-19|85	%package -n task-printing-canon
21mr|task-printing-2021.1-19|86	Summary:	Meta package for Cannon printer drivers
21mr|task-printing-2021.1-19|87	Group:		System/Printing
21mr|task-printing-2021.1-19|88	Recommends:	task-printing-server	= %{EVRD}
21mr|task-printing-2021.1-19|89	
21mr|task-printing-2021.1-19|90	# The drivers
21mr|task-printing-2021.1-19|91	Recommends:	cjet
21mr|task-printing-2021.1-19|92	Recommends:	ghostscript
21mr|task-printing-2021.1-19|93	Recommends:	gutenprint-cups
21mr|task-printing-2021.1-19|94	Recommends:	hplip-hpijs
21mr|task-printing-2021.1-19|95	Recommends:	cups-drivers-lbp660
21mr|task-printing-2021.1-19|96	Recommends:	cups-drivers-carps
21mr|task-printing-2021.1-19|97	Recommends:	cups-drivers-capt
21mr|task-printing-2021.1-19|98	Recommends:	cups-drivers-captdriver
21mr|task-printing-2021.1-19|99	
21mr|task-printing-2021.1-19|100	%description -n task-printing-canon
21mr|task-printing-2021.1-19|101	This meta package will install every printer driver available for Cannon
21mr|task-printing-2021.1-19|102	printers.
21mr|task-printing-2021.1-19|103	
21mr|task-printing-2021.1-19|104	If you have a printer of this kind installing this package is all you need to
21mr|task-printing-2021.1-19|105	get it working.
21mr|task-printing-2021.1-19|106	
21mr|task-printing-2021.1-19|107	%files -n task-printing-canon
21mr|task-printing-2021.1-19|108	
21mr|task-printing-2021.1-19|109	#-------------------------------------------------------------------------------
21mr|task-printing-2021.1-19|110	
21mr|task-printing-2021.1-19|111	%package -n task-printing-epson
21mr|task-printing-2021.1-19|112	Summary:	Meta package for printer drivers for Epson
21mr|task-printing-2021.1-19|113	Group:		System/Printing
21mr|task-printing-2021.1-19|114	Recommends:	task-printing-server	= %{EVRD}
21mr|task-printing-2021.1-19|115	
21mr|task-printing-2021.1-19|116	# The drivers
21mr|task-printing-2021.1-19|117	Recommends:	ghostscript
21mr|task-printing-2021.1-19|118	Recommends:	gutenprint-cups
21mr|task-printing-2021.1-19|119	Recommends:	hplip-hpijs
21mr|task-printing-2021.1-19|120	
21mr|task-printing-2021.1-19|121	# Some utils
21mr|task-printing-2021.1-19|122	Recommends:	gutenprint-escputil
21mr|task-printing-2021.1-19|123	Recommends:	printer-tools
21mr|task-printing-2021.1-19|124	
21mr|task-printing-2021.1-19|125	%description -n task-printing-epson
21mr|task-printing-2021.1-19|126	This meta package will install every printer driver available for printers from
21mr|task-printing-2021.1-19|127	Epson.
21mr|task-printing-2021.1-19|128	
21mr|task-printing-2021.1-19|129	If you have a printer of this kind installing this package is all you need to
21mr|task-printing-2021.1-19|130	get it working.
21mr|task-printing-2021.1-19|131	
21mr|task-printing-2021.1-19|132	%files -n task-printing-epson
21mr|task-printing-2021.1-19|133	
21mr|task-printing-2021.1-19|134	#-------------------------------------------------------------------------------
21mr|task-printing-2021.1-19|135	
21mr|task-printing-2021.1-19|136	%package -n task-printing-hp
21mr|task-printing-2021.1-19|137	Summary: Meta package for printer drivers for HP
21mr|task-printing-2021.1-19|138	Group: System/Printing
21mr|task-printing-2021.1-19|139	Recommends: task-printing-server	= %{EVRD}
21mr|task-printing-2021.1-19|140	
21mr|task-printing-2021.1-19|141	# The drivers
21mr|task-printing-2021.1-19|142	Recommends:	ghostscript
21mr|task-printing-2021.1-19|143	Recommends:	gutenprint-cups
21mr|task-printing-2021.1-19|144	Recommends:	cups-drivers-foo2zjs
21mr|task-printing-2021.1-19|145	Recommends:	hplip
21mr|task-printing-2021.1-19|146	# try to avoid pulling GUI stuff on printing servers
21mr|task-printing-2021.1-19|147	Recommends:	(hplip-gui if task-x11)
21mr|task-printing-2021.1-19|148	Recommends:	pnm2ppa
21mr|task-printing-2021.1-19|149	
21mr|task-printing-2021.1-19|150	%description -n task-printing-hp
21mr|task-printing-2021.1-19|151	This meta package will install every printer driver available for printers from
21mr|task-printing-2021.1-19|152	HP.
21mr|task-printing-2021.1-19|153	
21mr|task-printing-2021.1-19|154	If you have a printer of this kind installing this package is all you need to
21mr|task-printing-2021.1-19|155	get it working.
21mr|task-printing-2021.1-19|156	
21mr|task-printing-2021.1-19|157	%files -n task-printing-hp
21mr|task-printing-2021.1-19|158	
21mr|task-printing-2021.1-19|159	#-------------------------------------------------------------------------------
21mr|task-printing-2021.1-19|160	
21mr|task-printing-2021.1-19|161	%package -n task-printing-lexmark
21mr|task-printing-2021.1-19|162	Summary: Meta package for printer drivers for Lexmark
21mr|task-printing-2021.1-19|163	Group: System/Printing
21mr|task-printing-2021.1-19|164	Recommends: task-printing-server = %{EVRD}
21mr|task-printing-2021.1-19|165	
21mr|task-printing-2021.1-19|166	# The drivers
21mr|task-printing-2021.1-19|167	Recommends:	c2050
21mr|task-printing-2021.1-19|168	Recommends:	c2070
21mr|task-printing-2021.1-19|169	Recommends:	drv_z42
21mr|task-printing-2021.1-19|170	Recommends:	ghostscript
21mr|task-printing-2021.1-19|171	Recommends:	gutenprint-cups
21mr|task-printing-2021.1-19|172	Recommends:	hplip-hpijs
21mr|task-printing-2021.1-19|173	Recommends:	lexmark2070
21mr|task-printing-2021.1-19|174	Recommends:	lexmark7000linux
21mr|task-printing-2021.1-19|175	Recommends:	cups-drivers-lxx74
21mr|task-printing-2021.1-19|176	Recommends:	lm1100
21mr|task-printing-2021.1-19|177	Recommends:	cups-drivers-lz11
21mr|task-printing-2021.1-19|178	Recommends:	pbm2l2030
21mr|task-printing-2021.1-19|179	
21mr|task-printing-2021.1-19|180	# Some lex utils
21mr|task-printing-2021.1-19|181	Recommends:	printer-tools
21mr|task-printing-2021.1-19|182	
21mr|task-printing-2021.1-19|183	%description -n task-printing-lexmark
21mr|task-printing-2021.1-19|184	This meta package will install every printer driver available for printers from
21mr|task-printing-2021.1-19|185	Lexmark.
21mr|task-printing-2021.1-19|186	
21mr|task-printing-2021.1-19|187	If you have a printer of this kind installing this package is all you need to
21mr|task-printing-2021.1-19|188	get it working.
21mr|task-printing-2021.1-19|189	
21mr|task-printing-2021.1-19|190	%files -n task-printing-lexmark
21mr|task-printing-2021.1-19|191	
21mr|task-printing-2021.1-19|192	#-------------------------------------------------------------------------------
21mr|task-printing-2021.1-19|193	
21mr|task-printing-2021.1-19|194	%package -n task-printing-misc
21mr|task-printing-2021.1-19|195	Summary:	Meta package for printer drivers for miscelaneous printers
21mr|task-printing-2021.1-19|196	Group:		System/Printing
21mr|task-printing-2021.1-19|197	Recommends:	task-printing-server	= %{EVRD}
21mr|task-printing-2021.1-19|198	
21mr|task-printing-2021.1-19|199	# The drivers
21mr|task-printing-2021.1-19|200	Recommends:	drv_z42
21mr|task-printing-2021.1-19|201	Recommends:	cups-drivers-foo2zjs
21mr|task-printing-2021.1-19|202	# Samsung Printer Language, e.g. SCX-3400
21mr|task-printing-2021.1-19|203	Recommends:	cups-drivers-splix
21mr|task-printing-2021.1-19|204	# Konica Minolta
21mr|task-printing-2021.1-19|205	Recommends:	cups-drivers-magicolor2430dl
21mr|task-printing-2021.1-19|206	Recommends:	cups-drivers-magicolor2530dl
21mr|task-printing-2021.1-19|207	Recommends:	cups-drivers-magicolor5430dl
21mr|task-printing-2021.1-19|208	Recommends:	cups-drivers-magicolor5440dl
21mr|task-printing-2021.1-19|209	Recommends:	cups-drivers-m2300w
21mr|task-printing-2021.1-19|210	# Brother
21mr|task-printing-2021.1-19|211	Recommends:	printer-driver-brlaser
21mr|task-printing-2021.1-19|212	# Kyocera
21mr|task-printing-2021.1-19|213	Recommends:	cups-drivers-foo2kyo
21mr|task-printing-2021.1-19|214	Recommends:	rastertokpsl-re
21mr|task-printing-2021.1-19|215	Recommends:	printer-driver-kyocera-fs-103x-113x
21mr|task-printing-2021.1-19|216	# Ricoh Aficio SP 1000S, 1100S, Xerox Phaser 3100MFP
21mr|task-printing-2021.1-19|217	Recommends:	printer-driver-rastertosag-gdi
21mr|task-printing-2021.1-19|218	# Ricoh Aficio SP 100, SP 112, SP 202SN, SP 204
21mr|task-printing-2021.1-19|219	Recommends:	printer-driver-pstoricohddst-gdi
21mr|task-printing-2021.1-19|220	Recommends:	ghostscript
21mr|task-printing-2021.1-19|221	Recommends:	hplip-hpijs
21mr|task-printing-2021.1-19|222	Recommends:	stylewriter
21mr|task-printing-2021.1-19|223	Recommends:	ml85p
21mr|task-printing-2021.1-19|224	Recommends:	ppmtomd
21mr|task-printing-2021.1-19|225	
21mr|task-printing-2021.1-19|226	%description -n task-printing-misc
21mr|task-printing-2021.1-19|227	This meta package will install every printer driver available for printers from
21mr|task-printing-2021.1-19|228	miscelaneous manufacturers.
21mr|task-printing-2021.1-19|229	
21mr|task-printing-2021.1-19|230	This package should cover printers from:
21mr|task-printing-2021.1-19|231	Alps, Anitech, Apollo, Apple, Avery, Brother, Citizen, Citoh, Compaq, Dec,
21mr|task-printing-2021.1-19|232	Dell, Dymo, Fujitsu, IBM, Imagen, Infotec, Kodak, Kyocera, Minolta, Mitsubishi,
21mr|task-printing-2021.1-19|233	Nec, Oce, Olivetti, Panasonic, Pcpi, Pentax, QMS, Ricoh, Samsung, Star,
21mr|task-printing-2021.1-19|234	Tektronix and Xerox.
21mr|task-printing-2021.1-19|235	
21mr|task-printing-2021.1-19|236	%files -n task-printing-misc
21mr|task-printing-2021.1-19|237	
21mr|task-printing-2021.1-19|238	#-------------------------------------------------------------------------------
21mr|task-printing-2021.1-19|239	
21mr|task-printing-2021.1-19|240	%package -n task-printing-oki
21mr|task-printing-2021.1-19|241	Summary:	Meta package for printer drivers for Okidata
21mr|task-printing-2021.1-19|242	Group:		System/Printing
21mr|task-printing-2021.1-19|243	Recommends:	task-printing-server	= %{EVRD}
21mr|task-printing-2021.1-19|244	%rename task-printing-okidata
21mr|task-printing-2021.1-19|245	
21mr|task-printing-2021.1-19|246	# The drivers
21mr|task-printing-2021.1-19|247	Recommends:	ghostscript
21mr|task-printing-2021.1-19|248	Recommends:	hplip-hpijs
21mr|task-printing-2021.1-19|249	Recommends:	oki4linux
21mr|task-printing-2021.1-19|250	Recommends:	ppmtomd
21mr|task-printing-2021.1-19|251	Recommends:	printer-driver-oki
21mr|task-printing-2021.1-19|252	
21mr|task-printing-2021.1-19|253	%description -n task-printing-oki
21mr|task-printing-2021.1-19|254	This meta package will install every printer driver available for printers from
21mr|task-printing-2021.1-19|255	Okidata.
21mr|task-printing-2021.1-19|256	
21mr|task-printing-2021.1-19|257	If you have a printer of this kind installing this package is all you need to
21mr|task-printing-2021.1-19|258	get it working.
21mr|task-printing-2021.1-19|259	
21mr|task-printing-2021.1-19|260	%files -n task-printing-oki
21mr|task-printing-2021.1-19|261	
21mr|task-printing-2021.1-19|262	#-------------------------------------------------------------------------------

17058 21
21mr|task-pulseaudio-2021.1-1|1	Summary:	Metapackage for PulseAudio
21mr|task-pulseaudio-2021.1-1|2	Name:		task-pulseaudio
21mr|task-pulseaudio-2021.1-1|3	Version:	2021.1
21mr|task-pulseaudio-2021.1-1|4	Release:	1
21mr|task-pulseaudio-2021.1-1|5	Group:		Sound
21mr|task-pulseaudio-2021.1-1|6	License:	GPLv2+
21mr|task-pulseaudio-2021.1-1|7	#
21mr|task-pulseaudio-2021.1-1|8	Requires:	paprefs
21mr|task-pulseaudio-2021.1-1|9	Requires:	pulseaudio
21mr|task-pulseaudio-2021.1-1|10	Requires:	pulseaudio-module-bluetooth
21mr|task-pulseaudio-2021.1-1|11	Requires:	pulseaudio-module-x11
21mr|task-pulseaudio-2021.1-1|12	Requires:	pulseaudio-utils
21mr|task-pulseaudio-2021.1-1|13	#
21mr|task-pulseaudio-2021.1-1|14	Recommends:	alsa-plugins-pulseaudio
21mr|task-pulseaudio-2021.1-1|15	Recommends:	gstreamer1.0-pulse
21mr|task-pulseaudio-2021.1-1|16	BuildArch:	noarch
21mr|task-pulseaudio-2021.1-1|17	
21mr|task-pulseaudio-2021.1-1|18	%description
21mr|task-pulseaudio-2021.1-1|19	This package is a meta-package, meaning that its purpose is to contain
21mr|task-pulseaudio-2021.1-1|20	dependencies and recommended additions for running PulseAudio.
21mr|task-pulseaudio-2021.1-1|21	
21mr|task-pulseaudio-2021.1-1|22	%files
21mr|task-pulseaudio-2021.1-1|23	
21mr|task-pulseaudio-2021.1-1|24	#----------------------------------------------------------------------------
21mr|task-pulseaudio-2021.1-1|25	
21mr|task-pulseaudio-2021.1-1|26	%prep
21mr|task-pulseaudio-2021.1-1|27	
21mr|task-pulseaudio-2021.1-1|28	%build
21mr|task-pulseaudio-2021.1-1|29	
21mr|task-pulseaudio-2021.1-1|30	%install

17059 21
21mr|task-scanning-2021.1-11|1	Name:    task-scanning
21mr|task-scanning-2021.1-11|2	Version: %{rosa_release}
21mr|task-scanning-2021.1-11|3	Release: 11
21mr|task-scanning-2021.1-11|4	Summary: Metapackage for scanning
21mr|task-scanning-2021.1-11|5	Group:   Graphics
21mr|task-scanning-2021.1-11|6	License: GPL
21mr|task-scanning-2021.1-11|7	
21mr|task-scanning-2021.1-11|8	Recommends: scanner-gui
21mr|task-scanning-2021.1-11|9	# Multiple packages (xsane, simple-scan, scanlite etc.) should provide scanner-gui
21mr|task-scanning-2021.1-11|10	# but dnf must be able to choose something among alternatives when none of them are installed
21mr|task-scanning-2021.1-11|11	Suggests: xsane
21mr|task-scanning-2021.1-11|12	Recommends: sane-frontends
21mr|task-scanning-2021.1-11|13	# non-free
21mr|task-scanning-2021.1-11|14	Recommends: sane-firmware
21mr|task-scanning-2021.1-11|15	# network scanning host, not needed in most cases
21mr|task-scanning-2021.1-11|16	#Recommends: saned
21mr|task-scanning-2021.1-11|17	Recommends: sane-backends-hpaio
21mr|task-scanning-2021.1-11|18	Recommends: sane-backends-iscan
21mr|task-scanning-2021.1-11|19	Recommends: sane-backends
21mr|task-scanning-2021.1-11|20	# This is sane-backends, but make sure that they do exist if moved to another package (e.g. sane-utils)
21mr|task-scanning-2021.1-11|21	Recommends: %{_bindir}/sane-find-scanner
21mr|task-scanning-2021.1-11|22	Recommends: %{_bindir}/scanimage
21mr|task-scanning-2021.1-11|23	#Recommends: %{_sysconfdir}/sane.d
21mr|task-scanning-2021.1-11|24	Recommends: %{_libdir}/sane
21mr|task-scanning-2021.1-11|25	# WSD and MDNS (Avahi, Bonjour) discovery
21mr|task-scanning-2021.1-11|26	Recommends: sane-airscan
21mr|task-scanning-2021.1-11|27	# SANE driver for Epson scanners
21mr|task-scanning-2021.1-11|28	Recommends: epsonscan2-sane
21mr|task-scanning-2021.1-11|29	# TODO: add IPP-over-USB as in README.md of sane-airscan
21mr|task-scanning-2021.1-11|30	
21mr|task-scanning-2021.1-11|31	BuildArch: noarch
21mr|task-scanning-2021.1-11|32	
21mr|task-scanning-2021.1-11|33	%description
21mr|task-scanning-2021.1-11|34	This package is a meta-package, meaning that its purpose is to contain
21mr|task-scanning-2021.1-11|35	dependencies and recommended additions for scanning.
21mr|task-scanning-2021.1-11|36	
21mr|task-scanning-2021.1-11|37	%files

17060 21
21mr|task-smartcards-3-1|1	Summary:	Meta package to install what is required for USB tokens and smartcards
21mr|task-smartcards-3-1|2	Name:		task-smartcards
21mr|task-smartcards-3-1|3	Version:	3
21mr|task-smartcards-3-1|4	Release:	1
21mr|task-smartcards-3-1|5	License:	MIT
21mr|task-smartcards-3-1|6	Group:		System/Configuration/Hardware
21mr|task-smartcards-3-1|7	Url:		https://abf.io/import/task-smartcards
21mr|task-smartcards-3-1|8	Source0:	tokenlogin.sysusers.conf
21mr|task-smartcards-3-1|9	BuildArch:	noarch
21mr|task-smartcards-3-1|10	BuildRequires:	systemd-units
21mr|task-smartcards-3-1|11	
21mr|task-smartcards-3-1|12	Requires:	pcsc-lite
21mr|task-smartcards-3-1|13	Recommends:	ccid
21mr|task-smartcards-3-1|14	Recommends:	opensc
21mr|task-smartcards-3-1|15	Recommends:	engine_pkcs11
21mr|task-smartcards-3-1|16	# dnf rq --file '/usr/lib64/pcsc/drivers/*'
21mr|task-smartcards-3-1|17	Recommends:	acr38u
21mr|task-smartcards-3-1|18	# Driver for Rutoken S, all other Rutokens are supported by ccid
21mr|task-smartcards-3-1|19	Recommends:	rutokens-driver
21mr|task-smartcards-3-1|20	# 410 is for serial devices, default config file makes pcscd try to
21mr|task-smartcards-3-1|21	# work with /dev/ttyS0, but it may be a different device;
21mr|task-smartcards-3-1|22	# as such devices are very old, better not include this package by default
21mr|task-smartcards-3-1|23	# acr38u and ifd-gempc430 are more modern USB devices
21mr|task-smartcards-3-1|24	#Recommends:	ifd-gempc410
21mr|task-smartcards-3-1|25	Recommends:	ifd-gempc430
21mr|task-smartcards-3-1|26	# in contrib, it is for very old serial devices (1998-2001)
21mr|task-smartcards-3-1|27	#Recommends:	towitoko-linux
21mr|task-smartcards-3-1|28	# from contrib, contains a strange udev rule
21mr|task-smartcards-3-1|29	#Recommends:	acsccid
21mr|task-smartcards-3-1|30	
21mr|task-smartcards-3-1|31	Requires(post):	/bin/systemd-sysusers
21mr|task-smartcards-3-1|32	
21mr|task-smartcards-3-1|33	%description
21mr|task-smartcards-3-1|34	Meta package to install what is required for USB tokens and smartcards.
21mr|task-smartcards-3-1|35	
21mr|task-smartcards-3-1|36	If you have serial devices, also have a look at the following packages:
21mr|task-smartcards-3-1|37	* ifd-gempc410
21mr|task-smartcards-3-1|38	* towitoko-linux
21mr|task-smartcards-3-1|39	* acsccid
21mr|task-smartcards-3-1|40	
21mr|task-smartcards-3-1|41	%files
21mr|task-smartcards-3-1|42	%{_sysusersdir}/tokenlogin.conf
21mr|task-smartcards-3-1|43	
21mr|task-smartcards-3-1|44	%post
21mr|task-smartcards-3-1|45	%sysusers_create tokenlogin.conf
21mr|task-smartcards-3-1|46	
21mr|task-smartcards-3-1|47	#------------------------------------------------------------------
21mr|task-smartcards-3-1|48	
21mr|task-smartcards-3-1|49	%install
21mr|task-smartcards-3-1|50	mkdir -p %{buildroot}%{_sysusersdir}
21mr|task-smartcards-3-1|51	install -m0644 %{SOURCE0} %{buildroot}%{_sysusersdir}/tokenlogin.conf

17061 21
21mr|task-x11-2021.1-6|1	Name:	 task-x11
21mr|task-x11-2021.1-6|2	Version: %{rosa_release}
21mr|task-x11-2021.1-6|3	Release: 6
21mr|task-x11-2021.1-6|4	Summary: Metapackage for X.org X11
21mr|task-x11-2021.1-6|5	Group:	 System/X11
21mr|task-x11-2021.1-6|6	License: GPL
21mr|task-x11-2021.1-6|7	
21mr|task-x11-2021.1-6|8	# rpm4+dnf+file coloring allow to install both
21mr|task-x11-2021.1-6|9	# task-x11.x86_64 and task-x11.i686 in one x86_64 system;
21mr|task-x11-2021.1-6|10	# the idea of %%_isa here is to make task-x11.i686 pull
21mr|task-x11-2021.1-6|11	# i686 deps and task-x11.x86_64 - pull x86_64 deps
21mr|task-x11-2021.1-6|12	
21mr|task-x11-2021.1-6|13	#
21mr|task-x11-2021.1-6|14	Recommends: dbus-x11%{_isa}
21mr|task-x11-2021.1-6|15	Recommends: xauth%{_isa}
21mr|task-x11-2021.1-6|16	Recommends: iceauth%{_isa}
21mr|task-x11-2021.1-6|17	Recommends: rgb%{_isa}
21mr|task-x11-2021.1-6|18	Recommends: x11-data-cursor-themes
21mr|task-x11-2021.1-6|19	Recommends: xinput%{_isa}
21mr|task-x11-2021.1-6|20	Recommends: xhost%{_isa}
21mr|task-x11-2021.1-6|21	Recommends: xrandr%{_isa}
21mr|task-x11-2021.1-6|22	#
21mr|task-x11-2021.1-6|23	Recommends: x11-driver-video%{_isa}
21mr|task-x11-2021.1-6|24	Recommends: x11-driver-input%{_isa}
21mr|task-x11-2021.1-6|25	Recommends:	mesa%{_isa}
21mr|task-x11-2021.1-6|26	#%%ifarch %{x86_64}
21mr|task-x11-2021.1-6|27	# OpenGL/Vulkan/etc drivers for 32 bit applications.
21mr|task-x11-2021.1-6|28	# It is a controversional dependency because it pulls ~400MiB of packages
21mr|task-x11-2021.1-6|29	# which are not needed by default in most cases.
21mr|task-x11-2021.1-6|30	#Recommends:	mesa(x86-32)
21mr|task-x11-2021.1-6|31	#%%endif
21mr|task-x11-2021.1-6|32	#
21mr|task-x11-2021.1-6|33	# /usr/lib64/dri/*_drv_video.so for AMD and Nvidia are in mesa, for Intel - here
21mr|task-x11-2021.1-6|34	# for old Intel GPUs
21mr|task-x11-2021.1-6|35	Recommends: vaapi-driver-intel%{_isa}
21mr|task-x11-2021.1-6|36	# for newer Intel GPUs
21mr|task-x11-2021.1-6|37	Recommends: intel-media-driver%{_isa}
21mr|task-x11-2021.1-6|38	Recommends: x11-font-misc-misc
21mr|task-x11-2021.1-6|39	Recommends: x11-font-cursor-misc
21mr|task-x11-2021.1-6|40	# Font with most UTF-8 characters
21mr|task-x11-2021.1-6|41	Recommends: fonts-ttf-freefont
21mr|task-x11-2021.1-6|42	Recommends: x11-font-alias
21mr|task-x11-2021.1-6|43	#
21mr|task-x11-2021.1-6|44	Recommends: setxkbmap%{_isa}
21mr|task-x11-2021.1-6|45	#
21mr|task-x11-2021.1-6|46	Recommends: x11-server-xorg%{_isa}
21mr|task-x11-2021.1-6|47	#
21mr|task-x11-2021.1-6|48	Recommends: xinit%{_isa}
21mr|task-x11-2021.1-6|49	#
21mr|task-x11-2021.1-6|50	# for debugging multimedia keyboard inet(common) (cf x11-data-xkbdata):
21mr|task-x11-2021.1-6|51	Recommends: xev%{_isa}
21mr|task-x11-2021.1-6|52	
21mr|task-x11-2021.1-6|53	# (mikhailnov) No noarch here for correct dependencies!
21mr|task-x11-2021.1-6|54	#BuildArch: noarch
21mr|task-x11-2021.1-6|55	
21mr|task-x11-2021.1-6|56	%description
21mr|task-x11-2021.1-6|57	This package is a meta-package, meaning that its purpose is to contain
21mr|task-x11-2021.1-6|58	dependencies for running X.org X11.
21mr|task-x11-2021.1-6|59	
21mr|task-x11-2021.1-6|60	%files

17062 21
21mr|tbb-2020.3-1|1	%define major 2
21mr|tbb-2020.3-1|2	
21mr|tbb-2020.3-1|3	%define libtbb %mklibname tbb %{major}
21mr|tbb-2020.3-1|4	%define libtbbmalloc %mklibname tbbmalloc %{major}
21mr|tbb-2020.3-1|5	%define libtbbmalloc_proxy %mklibname tbbmalloc_proxy %{major}
21mr|tbb-2020.3-1|6	%define libirml %mklibname irml 1
21mr|tbb-2020.3-1|7	%define devname %mklibname -d tbb
21mr|tbb-2020.3-1|8	
21mr|tbb-2020.3-1|9	Summary:	Thread Building Blocks
21mr|tbb-2020.3-1|10	Name:		tbb
21mr|tbb-2020.3-1|11	Version:	2020.3
21mr|tbb-2020.3-1|12	Release:	1
21mr|tbb-2020.3-1|13	Url:		http://threadbuildingblocks.org/
21mr|tbb-2020.3-1|14	Source0:	https://github.com/intel/tbb/archive/v%{version}/%{name}-%{version}.tar.gz
21mr|tbb-2020.3-1|15	License:	Apache 2.0
21mr|tbb-2020.3-1|16	Group:		System/Libraries
21mr|tbb-2020.3-1|17	BuildRequires:	doxygen
21mr|tbb-2020.3-1|18	BuildRequires:	graphviz
21mr|tbb-2020.3-1|19	BuildRequires:	pkgconfig(python3)
21mr|tbb-2020.3-1|20	BuildRequires:	swig
21mr|tbb-2020.3-1|21	# Only for the dependency generator
21mr|tbb-2020.3-1|22	BuildRequires:	cmake
21mr|tbb-2020.3-1|23	# Don't snip -Wall from C++ flags.  Add -fno-strict-aliasing, as that
21mr|tbb-2020.3-1|24	# uncovers some static-aliasing warnings.
21mr|tbb-2020.3-1|25	# Related: https://bugzilla.redhat.com/show_bug.cgi?id=1037347
21mr|tbb-2020.3-1|26	Patch0:		https://src.fedoraproject.org/rpms/tbb/raw/master/f/tbb-2019-dont-snip-Wall.patch
21mr|tbb-2020.3-1|27	# Make attributes of aliases match those on the aliased function.
21mr|tbb-2020.3-1|28	Patch1:		tbb-2020-attributes.patch
21mr|tbb-2020.3-1|29	# Fix test-thread-monitor, which had multiple bugs that could (and did, on
21mr|tbb-2020.3-1|30	# ppc64le) result in a hang.
21mr|tbb-2020.3-1|31	Patch2:		https://src.fedoraproject.org/rpms/tbb/raw/master/f/tbb-2019-test-thread-monitor.patch
21mr|tbb-2020.3-1|32	# Fix a test that builds a 4-thread barrier, but cannot guarantee that more
21mr|tbb-2020.3-1|33	# than 2 threads will be available to use it.
21mr|tbb-2020.3-1|34	Patch3:		https://src.fedoraproject.org/rpms/tbb/raw/master/f/tbb-2019-test-task-scheduler-init.patch
21mr|tbb-2020.3-1|35	# Fix compilation on aarch64 and s390x.  See
21mr|tbb-2020.3-1|36	# https://github.com/intel/tbb/issues/186
21mr|tbb-2020.3-1|37	Patch4:		https://src.fedoraproject.org/rpms/tbb/raw/master/f/tbb-2019-fetchadd4.patch
21mr|tbb-2020.3-1|38	
21mr|tbb-2020.3-1|39	%description
21mr|tbb-2020.3-1|40	Thread Building Blocks
21mr|tbb-2020.3-1|41	
21mr|tbb-2020.3-1|42	#----------------------------------------------------------------------
21mr|tbb-2020.3-1|43	
21mr|tbb-2020.3-1|44	%package -n %{libtbb}
21mr|tbb-2020.3-1|45	Summary:	Thread Building Blocks library
21mr|tbb-2020.3-1|46	Group:		System/Libraries
21mr|tbb-2020.3-1|47	
21mr|tbb-2020.3-1|48	%description -n %{libtbb}
21mr|tbb-2020.3-1|49	Thread Building Blocks library
21mr|tbb-2020.3-1|50	
21mr|tbb-2020.3-1|51	%files -n %{libtbb}
21mr|tbb-2020.3-1|52	%{_libdir}/libtbb.so.%{major}
21mr|tbb-2020.3-1|53	
21mr|tbb-2020.3-1|54	#----------------------------------------------------------------------
21mr|tbb-2020.3-1|55	
21mr|tbb-2020.3-1|56	%package -n %{libtbbmalloc}
21mr|tbb-2020.3-1|57	Summary:	Thread Building Blocks library
21mr|tbb-2020.3-1|58	Group:		System/Libraries
21mr|tbb-2020.3-1|59	
21mr|tbb-2020.3-1|60	%description -n %{libtbbmalloc}
21mr|tbb-2020.3-1|61	Thread Building Blocks library
21mr|tbb-2020.3-1|62	
21mr|tbb-2020.3-1|63	%files -n %{libtbbmalloc}
21mr|tbb-2020.3-1|64	%{_libdir}/libtbbmalloc.so.%{major}
21mr|tbb-2020.3-1|65	
21mr|tbb-2020.3-1|66	#----------------------------------------------------------------------
21mr|tbb-2020.3-1|67	
21mr|tbb-2020.3-1|68	%package -n %{libtbbmalloc_proxy}
21mr|tbb-2020.3-1|69	Summary:	Thread Building Blocks library
21mr|tbb-2020.3-1|70	Group:		System/Libraries
21mr|tbb-2020.3-1|71	
21mr|tbb-2020.3-1|72	%description -n %{libtbbmalloc_proxy}
21mr|tbb-2020.3-1|73	Thread Building Blocks library
21mr|tbb-2020.3-1|74	
21mr|tbb-2020.3-1|75	%files -n %{libtbbmalloc_proxy}
21mr|tbb-2020.3-1|76	%{_libdir}/libtbbmalloc_proxy.so.%{major}
21mr|tbb-2020.3-1|77	
21mr|tbb-2020.3-1|78	#----------------------------------------------------------------------
21mr|tbb-2020.3-1|79	
21mr|tbb-2020.3-1|80	%package -n %{libirml}
21mr|tbb-2020.3-1|81	Summary:	Thread Building Blocks library
21mr|tbb-2020.3-1|82	Group:		System/Libraries
21mr|tbb-2020.3-1|83	
21mr|tbb-2020.3-1|84	%description -n %{libirml}
21mr|tbb-2020.3-1|85	Thread Building Blocks library
21mr|tbb-2020.3-1|86	
21mr|tbb-2020.3-1|87	%files -n %{libirml}
21mr|tbb-2020.3-1|88	%{_libdir}/libirml.so.1
21mr|tbb-2020.3-1|89	
21mr|tbb-2020.3-1|90	#----------------------------------------------------------------------
21mr|tbb-2020.3-1|91	
21mr|tbb-2020.3-1|92	%package -n %{devname}
21mr|tbb-2020.3-1|93	Summary:	Development files for the Thread Building Blocks library
21mr|tbb-2020.3-1|94	Group:		Development/C++
21mr|tbb-2020.3-1|95	Requires:	%{libtbb} = %{EVRD}
21mr|tbb-2020.3-1|96	Requires:	%{libtbbmalloc} = %{EVRD}
21mr|tbb-2020.3-1|97	Requires:	%{libtbbmalloc_proxy} = %{EVRD}
21mr|tbb-2020.3-1|98	Requires:	%{libirml} = %{EVRD}
21mr|tbb-2020.3-1|99	Provides:	%{name}-devel = %{EVRD}
21mr|tbb-2020.3-1|100	
21mr|tbb-2020.3-1|101	%description -n %{devname}
21mr|tbb-2020.3-1|102	Development files for the Thread Building Blocks library
21mr|tbb-2020.3-1|103	
21mr|tbb-2020.3-1|104	%files -n %{devname}
21mr|tbb-2020.3-1|105	%doc html
21mr|tbb-2020.3-1|106	%{_includedir}/tbb
21mr|tbb-2020.3-1|107	%{_includedir}/rml
21mr|tbb-2020.3-1|108	%{_includedir}/serial
21mr|tbb-2020.3-1|109	%{_libdir}/*.so
21mr|tbb-2020.3-1|110	%{_libdir}/cmake/tbb
21mr|tbb-2020.3-1|111	%{_libdir}/pkgconfig/*.pc
21mr|tbb-2020.3-1|112	
21mr|tbb-2020.3-1|113	#----------------------------------------------------------------------
21mr|tbb-2020.3-1|114	
21mr|tbb-2020.3-1|115	%package -n python-%{name}
21mr|tbb-2020.3-1|116	Summary:	Python bindings for Thread Building Blocks
21mr|tbb-2020.3-1|117	Group:		System/Libraries
21mr|tbb-2020.3-1|118	
21mr|tbb-2020.3-1|119	%description -n python-%{name}
21mr|tbb-2020.3-1|120	Python bindings for Thread Building Blocks
21mr|tbb-2020.3-1|121	
21mr|tbb-2020.3-1|122	%files -n python-%{name}
21mr|tbb-2020.3-1|123	%{python3_sitearch}/TBB*
21mr|tbb-2020.3-1|124	%{python3_sitearch}/tbb
21mr|tbb-2020.3-1|125	%{python3_sitearch}/__pycache__/TBB*
21mr|tbb-2020.3-1|126	
21mr|tbb-2020.3-1|127	#----------------------------------------------------------------------
21mr|tbb-2020.3-1|128	%prep
21mr|tbb-2020.3-1|129	%autosetup -p1 -n oneTBB-%{version}
21mr|tbb-2020.3-1|130	
21mr|tbb-2020.3-1|131	# For repeatable builds, don't query the hostname or architecture
21mr|tbb-2020.3-1|132	sed -i 's/"`hostname -s`" ("`uname -m`"/fedorabuild (%{_arch}/' \
21mr|tbb-2020.3-1|133	build/version_info_linux.sh
21mr|tbb-2020.3-1|134	
21mr|tbb-2020.3-1|135	# Do not assume the RTM instructions are available.
21mr|tbb-2020.3-1|136	# Insert --as-needed before the libraries to be linked.
21mr|tbb-2020.3-1|137	sed -e 's/-mrtm//' \
21mr|tbb-2020.3-1|138	-e "s/-fPIC/& -Wl,--as-needed/" \
21mr|tbb-2020.3-1|139	-i build/linux.gcc.inc
21mr|tbb-2020.3-1|140	
21mr|tbb-2020.3-1|141	# Invoke the right python binary directly
21mr|tbb-2020.3-1|142	sed -i 's,env python,python3,' python/TBB.py python/tbb/__*.py
21mr|tbb-2020.3-1|143	
21mr|tbb-2020.3-1|144	# Remove shebang from files that don't need it
21mr|tbb-2020.3-1|145	sed -i '/^#!/d' python/tbb/{pool,test}.py
21mr|tbb-2020.3-1|146	
21mr|tbb-2020.3-1|147	%build
21mr|tbb-2020.3-1|148	%ifarch %{e2k}
21mr|tbb-2020.3-1|149	%global ldflags %{ldflags} -lstdc++
21mr|tbb-2020.3-1|150	%endif
21mr|tbb-2020.3-1|151	if echo %{__cc} | grep -q gcc; then
21mr|tbb-2020.3-1|152	COMPILER=gcc
21mr|tbb-2020.3-1|153	else
21mr|tbb-2020.3-1|154	# Workaround for clang bug
21mr|tbb-2020.3-1|155	COMPILER=gcc #clang
21mr|tbb-2020.3-1|156	fi
21mr|tbb-2020.3-1|157	%make_build tbb_build_prefix=obj all compiler=$COMPILER stdver=c++14 \
21mr|tbb-2020.3-1|158	CXXFLAGS="%{optflags} -DDO_ITT_NOTIFY -DUSE_PTHREAD" \
21mr|tbb-2020.3-1|159	LDFLAGS="%{ldflags} -pthread"
21mr|tbb-2020.3-1|160	
21mr|tbb-2020.3-1|161	# Build for python3
21mr|tbb-2020.3-1|162	. build/*_release/tbbvars.sh
21mr|tbb-2020.3-1|163	cd python
21mr|tbb-2020.3-1|164	%make_build -C rml stdver=c++14 \
21mr|tbb-2020.3-1|165	CPLUS_FLAGS="%{optflags} -DDO_ITT_NOTIFY -DUSE_PTHREAD" \
21mr|tbb-2020.3-1|166	LDFLAGS="%{ldflags} -pthread"
21mr|tbb-2020.3-1|167	cp -a rml/libirml.so* .
21mr|tbb-2020.3-1|168	%py3_build
21mr|tbb-2020.3-1|169	cd -
21mr|tbb-2020.3-1|170	
21mr|tbb-2020.3-1|171	# Build the documentation
21mr|tbb-2020.3-1|172	%make_build doxygen
21mr|tbb-2020.3-1|173	
21mr|tbb-2020.3-1|174	
21mr|tbb-2020.3-1|175	%install
21mr|tbb-2020.3-1|176	mkdir -p %{buildroot}%{_libdir}/cmake %{buildroot}%{_libdir}/pkgconfig
21mr|tbb-2020.3-1|177	install -p -D -m 755 build/*_release/*.so.%{major} %{buildroot}%{_libdir}/
21mr|tbb-2020.3-1|178	
21mr|tbb-2020.3-1|179	cd %{buildroot}%{_libdir}
21mr|tbb-2020.3-1|180	for i in *.so.*; do
21mr|tbb-2020.3-1|181	ln -s $i $(echo $i |sed -e 's,\.so\..*,.so,')
21mr|tbb-2020.3-1|182	done
21mr|tbb-2020.3-1|183	cd -
21mr|tbb-2020.3-1|184	
21mr|tbb-2020.3-1|185	cp -a include %{buildroot}%{_includedir}
21mr|tbb-2020.3-1|186	cp -a src/rml/include %{buildroot}%{_includedir}/rml
21mr|tbb-2020.3-1|187	
21mr|tbb-2020.3-1|188	find %{buildroot}%{_includedir} -name "*.html" |xargs rm -f
21mr|tbb-2020.3-1|189	
21mr|tbb-2020.3-1|190	. build/*_release/tbbvars.sh
21mr|tbb-2020.3-1|191	cd python
21mr|tbb-2020.3-1|192	%py3_install
21mr|tbb-2020.3-1|193	find %{buildroot} -name "*.py" |xargs chmod +x
21mr|tbb-2020.3-1|194	cp -a libirml.so.1 %{buildroot}%{_libdir}/
21mr|tbb-2020.3-1|195	ln -s libirml.so.1 %{buildroot}%{_libdir}/libirml.so
21mr|tbb-2020.3-1|196	cd -
21mr|tbb-2020.3-1|197	
21mr|tbb-2020.3-1|198	rm cmake/README.rst
21mr|tbb-2020.3-1|199	cp -a cmake %{buildroot}%{_libdir}/cmake/%{name}
21mr|tbb-2020.3-1|200	
21mr|tbb-2020.3-1|201	for i in tbb tbbmalloc tbbmalloc_proxy irml; do
21mr|tbb-2020.3-1|202	cat >%{buildroot}%{_libdir}/pkgconfig/$i.pc <<EOF
21mr|tbb-2020.3-1|203	Name: Thread Building Blocks - $i
21mr|tbb-2020.3-1|204	Description: %{summary}
21mr|tbb-2020.3-1|205	URL: http://threadbuildingblocks.org/
21mr|tbb-2020.3-1|206	Version: %{version}
21mr|tbb-2020.3-1|207	Libs: -l$i
21mr|tbb-2020.3-1|208	EOF
21mr|tbb-2020.3-1|209	done

17063 21
21mr|tcb-1.2-3|1	%define set_tcbver 0.7
21mr|tcb-1.2-3|2	
21mr|tcb-1.2-3|3	%define major 0
21mr|tcb-1.2-3|4	%define nssmajor 2
21mr|tcb-1.2-3|5	%define libname %mklibname %{name} %{major}
21mr|tcb-1.2-3|6	%define libnss  %mklibname nss_%{name} %{nssmajor}
21mr|tcb-1.2-3|7	%define devname %mklibname %{name} -d
21mr|tcb-1.2-3|8	%define libpamname %mklibname pam 0
21mr|tcb-1.2-3|9	
21mr|tcb-1.2-3|10	Summary:	Libraries and tools implementing the tcb password shadowing scheme
21mr|tcb-1.2-3|11	Name:		tcb
21mr|tcb-1.2-3|12	Version:	1.2
21mr|tcb-1.2-3|13	Release:	3
21mr|tcb-1.2-3|14	License:	BSD or GPL
21mr|tcb-1.2-3|15	Group:		System/Libraries
21mr|tcb-1.2-3|16	Url:		http://www.openwall.com/tcb/
21mr|tcb-1.2-3|17	Source0:	https://www.openwall.com/tcb/%{name}-%{version}.tar.gz
21mr|tcb-1.2-3|18	Source1:	tcb_chkpwd.control
21mr|tcb-1.2-3|19	Source2:	tcb.sysusers.conf
21mr|tcb-1.2-3|20	Patch0:		tcb-0.9.9-alt-makefile-pam.patch
21mr|tcb-1.2-3|21	Patch1:		tcb-0.9.9-alt-tcb_convert-try_auth.patch
21mr|tcb-1.2-3|22	BuildRequires:	control
21mr|tcb-1.2-3|23	BuildRequires:	glibc-devel
21mr|tcb-1.2-3|24	BuildRequires:	pam-devel
21mr|tcb-1.2-3|25	BuildRequires:	pkgconfig(libnsl)
21mr|tcb-1.2-3|26	BuildRequires:	pkgconfig(libtirpc)
21mr|tcb-1.2-3|27	Requires:	%{libname} >= %{version}
21mr|tcb-1.2-3|28	Requires:	nss_tcb = %{version}
21mr|tcb-1.2-3|29	Requires:	pam_tcb = %{version}
21mr|tcb-1.2-3|30	Requires:	shadow-utils
21mr|tcb-1.2-3|31	# To make sure we have chkpwd and shadow groups
21mr|tcb-1.2-3|32	Requires(pre):	setup
21mr|tcb-1.2-3|33	Requires(pre):	/bin/systemd-sysusers
21mr|tcb-1.2-3|34	# files were moved
21mr|tcb-1.2-3|35	Conflicts:	%{libname} < 1.2-3
21mr|tcb-1.2-3|36	
21mr|tcb-1.2-3|37	%description
21mr|tcb-1.2-3|38	The tcb package consists of three components: pam_tcb, libnss_tcb, and
21mr|tcb-1.2-3|39	libtcb.  pam_tcb is a PAM module which supersedes pam_unix and pam_pwdb.
21mr|tcb-1.2-3|40	It also implements the tcb password shadowing scheme (see tcb(5) for
21mr|tcb-1.2-3|41	details).  The tcb scheme allows many core system utilities (passwd(1)
21mr|tcb-1.2-3|42	being the primary example) to operate with little privilege.  libnss_tcb
21mr|tcb-1.2-3|43	is the accompanying NSS module.  libtcb contains code shared by the
21mr|tcb-1.2-3|44	PAM and NSS modules and is also used by programs from the shadow-utils
21mr|tcb-1.2-3|45	package.
21mr|tcb-1.2-3|46	
21mr|tcb-1.2-3|47	%files
21mr|tcb-1.2-3|48	%doc LICENSE
21mr|tcb-1.2-3|49	%attr(0755,root,chkpwd) %verify(not mode group) %dir %{_libdir}/chkpwd
21mr|tcb-1.2-3|50	%attr(2755,root,shadow) %verify(not mode group) %{_libdir}/chkpwd/tcb_chkpwd
21mr|tcb-1.2-3|51	%config %{_controldir}/tcb_chkpwd
21mr|tcb-1.2-3|52	%attr(710,root,shadow) %ghost /etc/tcb
21mr|tcb-1.2-3|53	/sbin/tcb_convert
21mr|tcb-1.2-3|54	/sbin/tcb_unconvert
21mr|tcb-1.2-3|55	%{_mandir}/man8/tcb_convert.8*
21mr|tcb-1.2-3|56	%{_mandir}/man8/tcb_unconvert.8*
21mr|tcb-1.2-3|57	%{_mandir}/man5/tcb.5*
21mr|tcb-1.2-3|58	%{_sysusersdir}/%{name}.conf
21mr|tcb-1.2-3|59	
21mr|tcb-1.2-3|60	%pre
21mr|tcb-1.2-3|61	%sysusers_create_package %{name} %{SOURCE2}
21mr|tcb-1.2-3|62	
21mr|tcb-1.2-3|63	#----------------------------------------------------------------------------
21mr|tcb-1.2-3|64	
21mr|tcb-1.2-3|65	%package -n %{libname}
21mr|tcb-1.2-3|66	Summary:	Libraries and tools implementing the tcb password shadowing scheme
21mr|tcb-1.2-3|67	Group:		System/Libraries
21mr|tcb-1.2-3|68	
21mr|tcb-1.2-3|69	%description -n %{libname}
21mr|tcb-1.2-3|70	libtcb contains code shared by the PAM and NSS modules and is also used
21mr|tcb-1.2-3|71	by programs from the shadow-utils package.
21mr|tcb-1.2-3|72	
21mr|tcb-1.2-3|73	%files -n %{libname}
21mr|tcb-1.2-3|74	%doc LICENSE
21mr|tcb-1.2-3|75	/%{_lib}/libtcb.so.%{major}*
21mr|tcb-1.2-3|76	
21mr|tcb-1.2-3|77	#----------------------------------------------------------------------------
21mr|tcb-1.2-3|78	
21mr|tcb-1.2-3|79	%package -n pam_tcb
21mr|tcb-1.2-3|80	Summary:	PAM module for TCB
21mr|tcb-1.2-3|81	Group:		System/Libraries
21mr|tcb-1.2-3|82	Requires:	%{libname} >= %{version}
21mr|tcb-1.2-3|83	
21mr|tcb-1.2-3|84	%description -n pam_tcb
21mr|tcb-1.2-3|85	pam_tcb is a PAM module which supersedes pam_unix and pam_pwdb.
21mr|tcb-1.2-3|86	It also implements the tcb password shadowing scheme (see tcb(5) for
21mr|tcb-1.2-3|87	details).  The tcb scheme allows many core system utilities (passwd(1)
21mr|tcb-1.2-3|88	being the primary example) to operate with little privilege.
21mr|tcb-1.2-3|89	
21mr|tcb-1.2-3|90	%files -n pam_tcb
21mr|tcb-1.2-3|91	%doc LICENSE
21mr|tcb-1.2-3|92	/%{_lib}/security/pam_*.so
21mr|tcb-1.2-3|93	%{_mandir}/man8/pam_pwdb.8*
21mr|tcb-1.2-3|94	%{_mandir}/man8/pam_tcb.8*
21mr|tcb-1.2-3|95	
21mr|tcb-1.2-3|96	#----------------------------------------------------------------------------
21mr|tcb-1.2-3|97	
21mr|tcb-1.2-3|98	%package -n %{libnss}
21mr|tcb-1.2-3|99	Summary:	NSS library for TCB
21mr|tcb-1.2-3|100	Group:		System/Libraries
21mr|tcb-1.2-3|101	Requires(post,postun):	rpm-helper
21mr|tcb-1.2-3|102	Requires:	%{libname} = %{EVRD}
21mr|tcb-1.2-3|103	Provides:	nss_tcb = %{EVRD}
21mr|tcb-1.2-3|104	Conflicts:	nss_tcb < 1.1-4
21mr|tcb-1.2-3|105	Obsoletes:	nss_tcb < 1.1-4
21mr|tcb-1.2-3|106	
21mr|tcb-1.2-3|107	%description -n %{libnss}
21mr|tcb-1.2-3|108	libnss_tcb is the accompanying NSS module for pam_tcb.
21mr|tcb-1.2-3|109	
21mr|tcb-1.2-3|110	%files -n %{libnss}
21mr|tcb-1.2-3|111	%doc LICENSE
21mr|tcb-1.2-3|112	/%{_lib}/libnss_tcb.so.%{nssmajor}
21mr|tcb-1.2-3|113	
21mr|tcb-1.2-3|114	%post -n %{libnss}
21mr|tcb-1.2-3|115	if [ -f %{_initrddir}/nscd ]; then
21mr|tcb-1.2-3|116	%_post_service nscd
21mr|tcb-1.2-3|117	fi
21mr|tcb-1.2-3|118	
21mr|tcb-1.2-3|119	%postun -n %{libnss}
21mr|tcb-1.2-3|120	if [ -f %{_initrddir}/nscd ]; then
21mr|tcb-1.2-3|121	%_preun_service nscd
21mr|tcb-1.2-3|122	fi
21mr|tcb-1.2-3|123	
21mr|tcb-1.2-3|124	#----------------------------------------------------------------------------
21mr|tcb-1.2-3|125	
21mr|tcb-1.2-3|126	%package -n %{devname}
21mr|tcb-1.2-3|127	Summary:	Libraries and header files for building tcb-aware applications
21mr|tcb-1.2-3|128	Group:		Development/Other
21mr|tcb-1.2-3|129	Requires:	%{libname} = %{EVRD}
21mr|tcb-1.2-3|130	Provides:	%{name}-devel = %{EVRD}
21mr|tcb-1.2-3|131	
21mr|tcb-1.2-3|132	%description -n %{devname}
21mr|tcb-1.2-3|133	This package contains static libraries and header files needed for
21mr|tcb-1.2-3|134	building tcb-aware applications.
21mr|tcb-1.2-3|135	
21mr|tcb-1.2-3|136	%files -n %{devname}
21mr|tcb-1.2-3|137	%doc LICENSE
21mr|tcb-1.2-3|138	%{_includedir}/tcb.h
21mr|tcb-1.2-3|139	%{_libdir}/libtcb.a
21mr|tcb-1.2-3|140	%{_libdir}/libtcb.so
21mr|tcb-1.2-3|141	
21mr|tcb-1.2-3|142	#----------------------------------------------------------------------------
21mr|tcb-1.2-3|143	
21mr|tcb-1.2-3|144	%prep
21mr|tcb-1.2-3|145	%autosetup -p1
21mr|tcb-1.2-3|146	
21mr|tcb-1.2-3|147	cat Make.defs | sed -e "s|LIBEXECDIR = /usr/libexec|LIBEXECDIR = %{_libdir}|" >Make.defs.new
21mr|tcb-1.2-3|148	cat Make.defs.new | sed -e "s|/lib$|/%{_lib}|g" >Make.defs
21mr|tcb-1.2-3|149	chmod 644 LICENSE
21mr|tcb-1.2-3|150	
21mr|tcb-1.2-3|151	%build
21mr|tcb-1.2-3|152	%serverbuild
21mr|tcb-1.2-3|153	CFLAGS="%{optflags} -DENABLE_SETFSUGID" %make
21mr|tcb-1.2-3|154	
21mr|tcb-1.2-3|155	%install
21mr|tcb-1.2-3|156	make install-non-root install-pam_pwdb \
21mr|tcb-1.2-3|157	DESTDIR=%{buildroot} \
21mr|tcb-1.2-3|158	MANDIR=%{_mandir} \
21mr|tcb-1.2-3|159	LIBDIR=%{_libdir} \
21mr|tcb-1.2-3|160	LIBEXECDIR=%{_libdir} \
21mr|tcb-1.2-3|161	SLIBDIR=/%{_lib}
21mr|tcb-1.2-3|162	
21mr|tcb-1.2-3|163	install -pD -m755 %{SOURCE1} %{buildroot}%{_controldir}/tcb_chkpwd
21mr|tcb-1.2-3|164	sed -i 's|@libexecdir@|%{_libdir}|' %{buildroot}%{_controldir}/tcb_chkpwd
21mr|tcb-1.2-3|165	mkdir -p %{buildroot}/etc/tcb
21mr|tcb-1.2-3|166	
21mr|tcb-1.2-3|167	install -d %{buildroot}%{_sysusersdir}/
21mr|tcb-1.2-3|168	install -m0644 %{SOURCE2} %{buildroot}%{_sysusersdir}/%{name}.conf
21mr|tcb-1.2-3|169	
21mr|tcb-1.2-3|170	%changelog
21mr|tcb-1.2-3|171	* Fri Jan 30 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|tcb-1.2-3|172	- chkpwd is being removed from setup (kb#516)
21mr|tcb-1.2-3|173	- ROSA does not use tcb nowadays, chkpwd had GID 26 and was not used, we will give this ID=26 to postgres (abf.io/import/postgres-user) for compatibility with RHEL.
21mr|tcb-1.2-3|174	
21mr|tcb-1.2-3|175	* Fri Jan 30 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|tcb-1.2-3|176	- library package must contain only the library, move files
21mr|tcb-1.2-3|177	
21mr|tcb-1.2-3|178	* Mon Nov 27 2023 Ilfat G <i.gaptrakhmanov@rosalinux.ru> 1.2-2
21mr|tcb-1.2-3|179	- Fix path
21mr|tcb-1.2-3|180	
21mr|tcb-1.2-3|181	* Mon Apr 18 2022 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.2-1
21mr|tcb-1.2-3|182	- not install pam-unix
21mr|tcb-1.2-3|183	
21mr|tcb-1.2-3|184	* Mon Apr 18 2022 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|tcb-1.2-3|185	- Update version to 1.2
21mr|tcb-1.2-3|186	
21mr|tcb-1.2-3|187	* Fri Jul 23 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.1-11
21mr|tcb-1.2-3|188	- Moved to contrib, up release

17064 21
21mr|tcl-8.6.13-2|1	%define api 8.6
21mr|tcl-8.6.13-2|2	%define major 0
21mr|tcl-8.6.13-2|3	%define libname %mklibname %{name} %{api} %{major}
21mr|tcl-8.6.13-2|4	%define devname %mklibname %{name} -d
21mr|tcl-8.6.13-2|5	
21mr|tcl-8.6.13-2|6	Summary:	An embeddable scripting language
21mr|tcl-8.6.13-2|7	Name:		tcl
21mr|tcl-8.6.13-2|8	Version:	8.6.13
21mr|tcl-8.6.13-2|9	Release:	2
21mr|tcl-8.6.13-2|10	License:	BSD
21mr|tcl-8.6.13-2|11	Group:		System/Libraries
21mr|tcl-8.6.13-2|12	Url:		http://tcl.tk
21mr|tcl-8.6.13-2|13	Source0:	http://downloads.sourceforge.net/%{name}/%{name}-core%{version}-src.tar.gz
21mr|tcl-8.6.13-2|14	Source1:	tcl.macros
21mr|tcl-8.6.13-2|15	Patch0:		tcl-8.5a6-soname.patch
21mr|tcl-8.6.13-2|16	Patch1:		tcl-8.6.11-autopath.patch
21mr|tcl-8.6.13-2|17	Patch3:		tcl-8.6.3-fix_includes.patch
21mr|tcl-8.6.13-2|18	Patch4:		tcl-8.6.3-expect-5.43.0.patch
21mr|tcl-8.6.13-2|19	Patch5: 	0001-fuzzing-fixes.patch
21mr|tcl-8.6.13-2|20	BuildRequires:	pkgconfig(zlib)
21mr|tcl-8.6.13-2|21	Provides:	/usr/bin/tclsh
21mr|tcl-8.6.13-2|22	
21mr|tcl-8.6.13-2|23	%description
21mr|tcl-8.6.13-2|24	Tcl is a simple scripting language designed to be embedded into
21mr|tcl-8.6.13-2|25	other applications.  Tcl is designed to be used with Tk, a widget
21mr|tcl-8.6.13-2|26	set, which is provided in the tk package.  This package also includes
21mr|tcl-8.6.13-2|27	tclsh, a simple example of a Tcl application.
21mr|tcl-8.6.13-2|28	
21mr|tcl-8.6.13-2|29	If you're installing the tcl package and you want to use Tcl for
21mr|tcl-8.6.13-2|30	development, you should also install the tk package.
21mr|tcl-8.6.13-2|31	
21mr|tcl-8.6.13-2|32	%files
21mr|tcl-8.6.13-2|33	%{_bindir}/*
21mr|tcl-8.6.13-2|34	%{_datadir}/%{name}%{api}
21mr|tcl-8.6.13-2|35	%{_mandir}/man1/*
21mr|tcl-8.6.13-2|36	%{_mandir}/man3/*
21mr|tcl-8.6.13-2|37	%{_mandir}/mann/*
21mr|tcl-8.6.13-2|38	%{_datadir}/tcl8
21mr|tcl-8.6.13-2|39	# if Config files not needed, move it to devel pkg
21mr|tcl-8.6.13-2|40	%{_libdir}/%{name}%{api}/tclConfig.sh
21mr|tcl-8.6.13-2|41	%{_libdir}/tclConfig.sh
21mr|tcl-8.6.13-2|42	%{_libdir}/tclooConfig.sh
21mr|tcl-8.6.13-2|43	
21mr|tcl-8.6.13-2|44	#----------------------------------------------------------------------------
21mr|tcl-8.6.13-2|45	
21mr|tcl-8.6.13-2|46	%package -n %{libname}
21mr|tcl-8.6.13-2|47	Summary:	Shared libraries for %{name}
21mr|tcl-8.6.13-2|48	Group:		System/Libraries
21mr|tcl-8.6.13-2|49	Conflicts:	%{_lib}tcl8.6 < 8.6.4
21mr|tcl-8.6.13-2|50	Obsoletes:	%{_lib}tcl8.6 < 8.6.4
21mr|tcl-8.6.13-2|51	
21mr|tcl-8.6.13-2|52	%description -n %{libname}
21mr|tcl-8.6.13-2|53	Tcl is a simple scripting language designed to be embedded into
21mr|tcl-8.6.13-2|54	other applications.  Tcl is designed to be used with Tk, a widget
21mr|tcl-8.6.13-2|55	set, which is provided in the tk package.  This package also includes
21mr|tcl-8.6.13-2|56	tclsh, a simple example of a Tcl application.
21mr|tcl-8.6.13-2|57	
21mr|tcl-8.6.13-2|58	If you're installing the tcl package and you want to use Tcl for
21mr|tcl-8.6.13-2|59	development, you should also install the tk and tclx packages.
21mr|tcl-8.6.13-2|60	
21mr|tcl-8.6.13-2|61	%files -n %{libname}
21mr|tcl-8.6.13-2|62	%{_libdir}/libtcl%{api}.so.%{major}*
21mr|tcl-8.6.13-2|63	
21mr|tcl-8.6.13-2|64	#----------------------------------------------------------------------------
21mr|tcl-8.6.13-2|65	
21mr|tcl-8.6.13-2|66	%package -n %{devname}
21mr|tcl-8.6.13-2|67	Summary:	Development files for %{name}
21mr|tcl-8.6.13-2|68	Group:		Development/Other
21mr|tcl-8.6.13-2|69	Requires:	%{name} = %{EVRD}
21mr|tcl-8.6.13-2|70	Requires:	%{libname} = %{EVRD}
21mr|tcl-8.6.13-2|71	Provides:	%{name}-devel = %{EVRD}
21mr|tcl-8.6.13-2|72	
21mr|tcl-8.6.13-2|73	%description -n %{devname}
21mr|tcl-8.6.13-2|74	This package contains development files for %{name}.
21mr|tcl-8.6.13-2|75	
21mr|tcl-8.6.13-2|76	%files -n %{devname}
21mr|tcl-8.6.13-2|77	%dir %{_includedir}/tcl%{version}
21mr|tcl-8.6.13-2|78	%dir %{_includedir}/tcl%{version}/compat
21mr|tcl-8.6.13-2|79	%dir %{_includedir}/tcl%{version}/generic
21mr|tcl-8.6.13-2|80	%dir %{_includedir}/tcl%{version}/unix
21mr|tcl-8.6.13-2|81	%{_includedir}/tcl%{version}/compat/*.h
21mr|tcl-8.6.13-2|82	%{_includedir}/tcl%{version}/generic/*.h
21mr|tcl-8.6.13-2|83	%{_includedir}/tcl%{version}/unix/*.h
21mr|tcl-8.6.13-2|84	%{_includedir}/*.h
21mr|tcl-8.6.13-2|85	%{_libdir}/*.so
21mr|tcl-8.6.13-2|86	%{_libdir}/*.a
21mr|tcl-8.6.13-2|87	%{_libdir}/pkgconfig/tcl.pc
21mr|tcl-8.6.13-2|88	%{_rpmmacrodir}/macros.tcl
21mr|tcl-8.6.13-2|89	
21mr|tcl-8.6.13-2|90	#----------------------------------------------------------------------------
21mr|tcl-8.6.13-2|91	
21mr|tcl-8.6.13-2|92	%prep
21mr|tcl-8.6.13-2|93	%setup -qn %{name}%{version}
21mr|tcl-8.6.13-2|94	%autopatch -p1
21mr|tcl-8.6.13-2|95	
21mr|tcl-8.6.13-2|96	%build
21mr|tcl-8.6.13-2|97	pushd unix
21mr|tcl-8.6.13-2|98	autoconf
21mr|tcl-8.6.13-2|99	%configure \
21mr|tcl-8.6.13-2|100	--enable-threads \
21mr|tcl-8.6.13-2|101	%ifnarch %{ix86}
21mr|tcl-8.6.13-2|102	--enable-64bit \
21mr|tcl-8.6.13-2|103	%endif
21mr|tcl-8.6.13-2|104	--disable-rpath \
21mr|tcl-8.6.13-2|105	--includedir=%{_includedir}/tcl%{version}
21mr|tcl-8.6.13-2|106	%make TCL_LIBRARY=%{_datadir}/%{name}%{api}
21mr|tcl-8.6.13-2|107	
21mr|tcl-8.6.13-2|108	cp libtcl%{api}.so libtcl%{api}.so.%{major}
21mr|tcl-8.6.13-2|109	#    make test
21mr|tcl-8.6.13-2|110	popd
21mr|tcl-8.6.13-2|111	
21mr|tcl-8.6.13-2|112	%install
21mr|tcl-8.6.13-2|113	%makeinstall -C unix TCL_LIBRARY=%{buildroot}%{_datadir}/%{name}%{api}
21mr|tcl-8.6.13-2|114	
21mr|tcl-8.6.13-2|115	# create the arch-dependent dir
21mr|tcl-8.6.13-2|116	mkdir -p %{buildroot}%{_libdir}/%{name}%{api}
21mr|tcl-8.6.13-2|117	
21mr|tcl-8.6.13-2|118	# fix libname
21mr|tcl-8.6.13-2|119	mv %{buildroot}%{_libdir}/libtcl%{api}.so %{buildroot}%{_libdir}/libtcl%{api}.so.%{major}
21mr|tcl-8.6.13-2|120	ln -snf libtcl%{api}.so.%{major} %{buildroot}%{_libdir}/libtcl%{api}.so
21mr|tcl-8.6.13-2|121	
21mr|tcl-8.6.13-2|122	# install all headers
21mr|tcl-8.6.13-2|123	install -d %{buildroot}%{_includedir}/tcl%{version}/compat
21mr|tcl-8.6.13-2|124	install -d %{buildroot}%{_includedir}/tcl%{version}/generic
21mr|tcl-8.6.13-2|125	install -d %{buildroot}%{_includedir}/tcl%{version}/unix
21mr|tcl-8.6.13-2|126	install -m0644 compat/*.h %{buildroot}%{_includedir}/tcl%{version}/compat/
21mr|tcl-8.6.13-2|127	install -m0644 generic/*.h %{buildroot}%{_includedir}/tcl%{version}/generic/
21mr|tcl-8.6.13-2|128	install -m0644 unix/*.h %{buildroot}%{_includedir}/tcl%{version}/unix/
21mr|tcl-8.6.13-2|129	
21mr|tcl-8.6.13-2|130	pushd %{buildroot}%{_bindir}
21mr|tcl-8.6.13-2|131	ln -fs tclsh* tclsh
21mr|tcl-8.6.13-2|132	popd
21mr|tcl-8.6.13-2|133	
21mr|tcl-8.6.13-2|134	pushd %{buildroot}%{_libdir}
21mr|tcl-8.6.13-2|135	cat > lib%{name}.so << EOF
21mr|tcl-8.6.13-2|136	/* GNU ld script
21mr|tcl-8.6.13-2|137	We want -l%{name} to include the actual system library,
21mr|tcl-8.6.13-2|138	which is lib%{name}%{api}.so.%{major}  */
21mr|tcl-8.6.13-2|139	INPUT ( -l%{name}%{api} )
21mr|tcl-8.6.13-2|140	EOF
21mr|tcl-8.6.13-2|141	popd
21mr|tcl-8.6.13-2|142	
21mr|tcl-8.6.13-2|143	# fix config script
21mr|tcl-8.6.13-2|144	perl -pi -e "s|-L`pwd`/unix\b|-L%{_libdir}|g" %{buildroot}%{_libdir}/tclConfig.sh
21mr|tcl-8.6.13-2|145	perl -pi -e "s|`pwd`/unix/lib|%{_libdir}/lib|g" %{buildroot}%{_libdir}/tclConfig.sh
21mr|tcl-8.6.13-2|146	perl -pi -e "s|`pwd`|%{_includedir}/tcl%{version}|g" %{buildroot}%{_libdir}/tclConfig.sh
21mr|tcl-8.6.13-2|147	
21mr|tcl-8.6.13-2|148	# and let it be found (we don't look in /usr/lib any more)
21mr|tcl-8.6.13-2|149	ln -s ../%{name}Config.sh %{buildroot}/%{_libdir}/%{name}%{api}/%{name}Config.sh
21mr|tcl-8.6.13-2|150	
21mr|tcl-8.6.13-2|151	# (fc) make sure .so files are writable by root
21mr|tcl-8.6.13-2|152	chmod 755 %{buildroot}%{_libdir}/*.so*
21mr|tcl-8.6.13-2|153	
21mr|tcl-8.6.13-2|154	# set up the macros
21mr|tcl-8.6.13-2|155	mkdir -p %{buildroot}%{_rpmmacrodir}
21mr|tcl-8.6.13-2|156	install -m 0644 %{SOURCE1} %{buildroot}%{_rpmmacrodir}/macros.tcl

17065 21
21mr|tclap-1.2.2-1|1	Name:		tclap
21mr|tclap-1.2.2-1|2	Version:	1.2.2
21mr|tclap-1.2.2-1|3	Release:	1
21mr|tclap-1.2.2-1|4	Summary:	Templatized C++ Command Line Parser
21mr|tclap-1.2.2-1|5	Group:		System/Libraries
21mr|tclap-1.2.2-1|6	License:	MIT
21mr|tclap-1.2.2-1|7	URL:		http://tclap.sourceforge.net/
21mr|tclap-1.2.2-1|8	Source0:	http://sourceforge.net/projects/tclap/files/%{name}-%{version}.tar.gz
21mr|tclap-1.2.2-1|9	BuildArch:	noarch
21mr|tclap-1.2.2-1|10	Provides:	%{name}-devel = %{version}-%{release}
21mr|tclap-1.2.2-1|11	
21mr|tclap-1.2.2-1|12	%description
21mr|tclap-1.2.2-1|13	This is a simple C++ library that facilitates parsing command line
21mr|tclap-1.2.2-1|14	arguments in a type independent manner.  It doesn't conform exactly
21mr|tclap-1.2.2-1|15	to either the GNU or POSIX standards, although it is close.
21mr|tclap-1.2.2-1|16	
21mr|tclap-1.2.2-1|17	%files
21mr|tclap-1.2.2-1|18	%doc README AUTHORS ChangeLog NEWS
21mr|tclap-1.2.2-1|19	%doc %{_docdir}/tclap/*.html
21mr|tclap-1.2.2-1|20	%doc %{_docdir}/tclap/style.css
21mr|tclap-1.2.2-1|21	%{_includedir}/*
21mr|tclap-1.2.2-1|22	%{_datadir}/pkgconfig/*.pc
21mr|tclap-1.2.2-1|23	
21mr|tclap-1.2.2-1|24	#------------------------------------------------------------------
21mr|tclap-1.2.2-1|25	%prep
21mr|tclap-1.2.2-1|26	%setup -q
21mr|tclap-1.2.2-1|27	
21mr|tclap-1.2.2-1|28	%build
21mr|tclap-1.2.2-1|29	%configure
21mr|tclap-1.2.2-1|30	%make
21mr|tclap-1.2.2-1|31	
21mr|tclap-1.2.2-1|32	%install
21mr|tclap-1.2.2-1|33	%makeinstall_std
21mr|tclap-1.2.2-1|34	
21mr|tclap-1.2.2-1|35	%__mkdir_p %{buildroot}%{_datadir}/pkgconfig
21mr|tclap-1.2.2-1|36	%__mv %{buildroot}%{_libdir}/pkgconfig/*.pc %{buildroot}%{_datadir}/pkgconfig/
21mr|tclap-1.2.2-1|37	
21mr|tclap-1.2.2-1|38	%check
21mr|tclap-1.2.2-1|39	# looks like requires network in chroot
21mr|tclap-1.2.2-1|40	#% make check
21mr|tclap-1.2.2-1|41	

17066 21
21mr|tcl-sqlite3-3.7.7-8|1	%define realname sqlite
21mr|tcl-sqlite3-3.7.7-8|2	%define realver 3070700
21mr|tcl-sqlite3-3.7.7-8|3	%define rpmver %(echo %{realver}|sed -e "s/00//g" -e "s/0/./g")
21mr|tcl-sqlite3-3.7.7-8|4	
21mr|tcl-sqlite3-3.7.7-8|5	Summary:	Tcl binding for sqlite3
21mr|tcl-sqlite3-3.7.7-8|6	Name:		tcl-sqlite3
21mr|tcl-sqlite3-3.7.7-8|7	Version:	%{rpmver}
21mr|tcl-sqlite3-3.7.7-8|8	Release:	8
21mr|tcl-sqlite3-3.7.7-8|9	License:	Public Domain
21mr|tcl-sqlite3-3.7.7-8|10	Group:		Databases
21mr|tcl-sqlite3-3.7.7-8|11	Url:		http://www.sqlite.org/
21mr|tcl-sqlite3-3.7.7-8|12	Source0:	http://www.sqlite.org/%{realname}-autoconf-%{realver}.tar.gz
21mr|tcl-sqlite3-3.7.7-8|13	Patch0:		sqlite-tea-3070400-link.patch
21mr|tcl-sqlite3-3.7.7-8|14	BuildRequires:	pkgconfig(sqlite3)
21mr|tcl-sqlite3-3.7.7-8|15	BuildRequires:	pkgconfig(tcl)
21mr|tcl-sqlite3-3.7.7-8|16	BuildRequires:	tcl
21mr|tcl-sqlite3-3.7.7-8|17	Provides:	sqltie3-tcl = %{version}
21mr|tcl-sqlite3-3.7.7-8|18	
21mr|tcl-sqlite3-3.7.7-8|19	%description
21mr|tcl-sqlite3-3.7.7-8|20	SQLite is a C library that implements an embeddable SQL database
21mr|tcl-sqlite3-3.7.7-8|21	engine. Programs that link with the SQLite library can have SQL
21mr|tcl-sqlite3-3.7.7-8|22	database access without running a separate RDBMS process. The
21mr|tcl-sqlite3-3.7.7-8|23	distribution comes with a standalone command-line access program
21mr|tcl-sqlite3-3.7.7-8|24	(sqlite) that can be used to administer an SQLite database and
21mr|tcl-sqlite3-3.7.7-8|25	which serves as an example of how to use the SQLite library.
21mr|tcl-sqlite3-3.7.7-8|26	
21mr|tcl-sqlite3-3.7.7-8|27	This package contains tcl binding for %{name}.
21mr|tcl-sqlite3-3.7.7-8|28	
21mr|tcl-sqlite3-3.7.7-8|29	%files
21mr|tcl-sqlite3-3.7.7-8|30	%{tcl_sitearch}/sqlite3
21mr|tcl-sqlite3-3.7.7-8|31	
21mr|tcl-sqlite3-3.7.7-8|32	#----------------------------------------------------------------------------
21mr|tcl-sqlite3-3.7.7-8|33	
21mr|tcl-sqlite3-3.7.7-8|34	%prep
21mr|tcl-sqlite3-3.7.7-8|35	%setup -q -n %{realname}-autoconf-%{realver}/tea
21mr|tcl-sqlite3-3.7.7-8|36	%patch0 -p0
21mr|tcl-sqlite3-3.7.7-8|37	
21mr|tcl-sqlite3-3.7.7-8|38	%build
21mr|tcl-sqlite3-3.7.7-8|39	%configure \
21mr|tcl-sqlite3-3.7.7-8|40	%ifarch x86_64 aarch64
21mr|tcl-sqlite3-3.7.7-8|41	--enable-64bit \
21mr|tcl-sqlite3-3.7.7-8|42	%endif
21mr|tcl-sqlite3-3.7.7-8|43	--with-system-sqlite
21mr|tcl-sqlite3-3.7.7-8|44	%make
21mr|tcl-sqlite3-3.7.7-8|45	
21mr|tcl-sqlite3-3.7.7-8|46	%install
21mr|tcl-sqlite3-3.7.7-8|47	mkdir -p %{buildroot}%{tcl_sitearch}/sqlite3
21mr|tcl-sqlite3-3.7.7-8|48	install -m755 *.so %{buildroot}%{tcl_sitearch}/sqlite3/
21mr|tcl-sqlite3-3.7.7-8|49	install -m644 pkgIndex.tcl %{buildroot}%{tcl_sitearch}/sqlite3/

17067 21
21mr|tcpdump-4.99.4-2|1	%define tcpslice_dir tcpslice-master
21mr|tcpdump-4.99.4-2|2	
21mr|tcpdump-4.99.4-2|3	Summary:	A network traffic monitoring tool
21mr|tcpdump-4.99.4-2|4	Name:		tcpdump
21mr|tcpdump-4.99.4-2|5	Version:	4.99.4
21mr|tcpdump-4.99.4-2|6	Release:	2
21mr|tcpdump-4.99.4-2|7	Epoch:		2
21mr|tcpdump-4.99.4-2|8	Group:		Monitoring
21mr|tcpdump-4.99.4-2|9	License:	BSD
21mr|tcpdump-4.99.4-2|10	Url:		http://www.tcpdump.org/
21mr|tcpdump-4.99.4-2|11	Source0:	http://www.tcpdump.org/release/%{name}-%{version}.tar.gz
21mr|tcpdump-4.99.4-2|12	Source1:	https://github.com/the-tcpdump-group/tcpslice/archive/refs/heads/master.zip
21mr|tcpdump-4.99.4-2|13	Source2:	tcpdump-sysusers.conf
21mr|tcpdump-4.99.4-2|14	Patch0003:	0003-Drop-root-privileges-before-opening-first-savefile.patch
21mr|tcpdump-4.99.4-2|15	BuildRequires:	pcap-devel >= 1.2.0
21mr|tcpdump-4.99.4-2|16	BuildRequires:	openssl-devel
21mr|tcpdump-4.99.4-2|17	BuildRequires:	libsmi-devel
21mr|tcpdump-4.99.4-2|18	
21mr|tcpdump-4.99.4-2|19	%description
21mr|tcpdump-4.99.4-2|20	Tcpdump is a command-line tool for monitoring network traffic.  Tcpdump can
21mr|tcpdump-4.99.4-2|21	capture and display the packet headers on a particular network interface or on
21mr|tcpdump-4.99.4-2|22	all interfaces.  Tcpdump can display all of the packet headers, or just the
21mr|tcpdump-4.99.4-2|23	ones that match particular criteria.
21mr|tcpdump-4.99.4-2|24	
21mr|tcpdump-4.99.4-2|25	Install tcpdump if you need a program to monitor network traffic.
21mr|tcpdump-4.99.4-2|26	
21mr|tcpdump-4.99.4-2|27	%files
21mr|tcpdump-4.99.4-2|28	%doc README.md CHANGES CREDITS LICENSE
21mr|tcpdump-4.99.4-2|29	%{_sbindir}/%{name}
21mr|tcpdump-4.99.4-2|30	%{_sbindir}/tcpslice
21mr|tcpdump-4.99.4-2|31	%{_mandir}/man8/tcp*
21mr|tcpdump-4.99.4-2|32	%{_sysusersdir}/tcpdump.conf
21mr|tcpdump-4.99.4-2|33	
21mr|tcpdump-4.99.4-2|34	%pre
21mr|tcpdump-4.99.4-2|35	%sysusers_create_package %{name} %{SOURCE2}
21mr|tcpdump-4.99.4-2|36	
21mr|tcpdump-4.99.4-2|37	#--------------------------------------------------------------------
21mr|tcpdump-4.99.4-2|38	
21mr|tcpdump-4.99.4-2|39	%prep
21mr|tcpdump-4.99.4-2|40	%autosetup -p1 -a1
21mr|tcpdump-4.99.4-2|41	
21mr|tcpdump-4.99.4-2|42	%build
21mr|tcpdump-4.99.4-2|43	%serverbuild
21mr|tcpdump-4.99.4-2|44	export CFLAGS="%{optflags} -I. -DIP_MAX_MEMBERSHIPS=20"
21mr|tcpdump-4.99.4-2|45	
21mr|tcpdump-4.99.4-2|46	pushd %{tcpslice_dir}
21mr|tcpdump-4.99.4-2|47	# update config.{guess,sub}
21mr|tcpdump-4.99.4-2|48	./autogen.sh
21mr|tcpdump-4.99.4-2|49	automake -a -f 2> /dev/null || :
21mr|tcpdump-4.99.4-2|50	%configure
21mr|tcpdump-4.99.4-2|51	%make_build
21mr|tcpdump-4.99.4-2|52	popd
21mr|tcpdump-4.99.4-2|53	
21mr|tcpdump-4.99.4-2|54	%configure \
21mr|tcpdump-4.99.4-2|55	--with-crypto \
21mr|tcpdump-4.99.4-2|56	--with-user=tcpdump \
21mr|tcpdump-4.99.4-2|57	--enable-ipv6
21mr|tcpdump-4.99.4-2|58	
21mr|tcpdump-4.99.4-2|59	%make_build
21mr|tcpdump-4.99.4-2|60	
21mr|tcpdump-4.99.4-2|61	%install
21mr|tcpdump-4.99.4-2|62	mkdir -p %{buildroot}/%{_libdir}
21mr|tcpdump-4.99.4-2|63	mkdir -p %{buildroot}/%{_mandir}/man8
21mr|tcpdump-4.99.4-2|64	mkdir -p %{buildroot}/%{_sbindir}
21mr|tcpdump-4.99.4-2|65	pushd %{tcpslice_dir}
21mr|tcpdump-4.99.4-2|66	install -m755 tcpslice %{buildroot}/%{_sbindir}
21mr|tcpdump-4.99.4-2|67	install -m644 tcpslice.1 %{buildroot}/%{_mandir}/man8/tcpslice.8
21mr|tcpdump-4.99.4-2|68	popd
21mr|tcpdump-4.99.4-2|69	install -m755 tcpdump %{buildroot}/%{_sbindir}
21mr|tcpdump-4.99.4-2|70	install -m644 tcpdump.1 %{buildroot}/%{_mandir}/man8/tcpdump.8
21mr|tcpdump-4.99.4-2|71	
21mr|tcpdump-4.99.4-2|72	install -p -D -m 0644 %{SOURCE2} %{buildroot}%{_sysusersdir}/tcpdump.conf
21mr|tcpdump-4.99.4-2|73	
21mr|tcpdump-4.99.4-2|74	%check
21mr|tcpdump-4.99.4-2|75	make check

17068 21
21mr|tcp_wrappers-7.6-61|1	# To avoid BuildRequires conflict in openldap when building it with heimdal
21mr|tcp_wrappers-7.6-61|2	%global __requires_exclude devel\\(libnsl(.*)\\)
21mr|tcp_wrappers-7.6-61|3	
21mr|tcp_wrappers-7.6-61|4	%define LIB_MAJOR 0
21mr|tcp_wrappers-7.6-61|5	%define LIB_MINOR 7
21mr|tcp_wrappers-7.6-61|6	%define LIB_REL 6
21mr|tcp_wrappers-7.6-61|7	
21mr|tcp_wrappers-7.6-61|8	%define major %{LIB_MAJOR}
21mr|tcp_wrappers-7.6-61|9	%define libname %mklibname wrap %{major}
21mr|tcp_wrappers-7.6-61|10	%define devname %mklibname wrap -d
21mr|tcp_wrappers-7.6-61|11	
21mr|tcp_wrappers-7.6-61|12	Summary:	A security tool which acts as a wrapper for TCP daemons
21mr|tcp_wrappers-7.6-61|13	Name:		tcp_wrappers
21mr|tcp_wrappers-7.6-61|14	Version:	7.6
21mr|tcp_wrappers-7.6-61|15	Release:	61
21mr|tcp_wrappers-7.6-61|16	License:	BSD
21mr|tcp_wrappers-7.6-61|17	Group:		System/Servers
21mr|tcp_wrappers-7.6-61|18	Url:		ftp://ftp.porcupine.org/pub/security/index.html
21mr|tcp_wrappers-7.6-61|19	Source0:	http://ftp.porcupine.org/pub/security/%{name}_%{version}.tar.gz
21mr|tcp_wrappers-7.6-61|20	Patch0:		tcpw7.2-config.patch
21mr|tcp_wrappers-7.6-61|21	Patch1:		tcpw7.2-setenv.patch
21mr|tcp_wrappers-7.6-61|22	Patch2:		tcpw7.6-netgroup.patch
21mr|tcp_wrappers-7.6-61|23	Patch3:		tcp_wrappers-7.6-bug11881.patch
21mr|tcp_wrappers-7.6-61|24	Patch4:		tcp_wrappers-7.6-bug17795.patch
21mr|tcp_wrappers-7.6-61|25	Patch5:		tcp_wrappers-7.6-bug17847.patch
21mr|tcp_wrappers-7.6-61|26	Patch6:		tcp_wrappers-7.6-fixgethostbyname.patch
21mr|tcp_wrappers-7.6-61|27	Patch7:		tcp_wrappers-7.6-docu.patch
21mr|tcp_wrappers-7.6-61|28	Patch9:		tcp_wrappers.usagi-ipv6.patch
21mr|tcp_wrappers-7.6-61|29	Patch10:	tcp_wrappers.ume-ipv6.patch
21mr|tcp_wrappers-7.6-61|30	Patch11:	tcp_wrappers-7.6-shared.patch
21mr|tcp_wrappers-7.6-61|31	Patch12:	tcp_wrappers-7.6-sig.patch
21mr|tcp_wrappers-7.6-61|32	Patch13:	tcp_wrappers-7.6-strerror.patch
21mr|tcp_wrappers-7.6-61|33	Patch14:	tcp_wrappers-7.6-ldflags.patch
21mr|tcp_wrappers-7.6-61|34	Patch15:	tcp_wrappers-7.6-fix_sig-bug141110.patch
21mr|tcp_wrappers-7.6-61|35	Patch16:	tcp_wrappers-7.6-162412.patch
21mr|tcp_wrappers-7.6-61|36	Patch17:	tcp_wrappers-7.6-220015.patch
21mr|tcp_wrappers-7.6-61|37	Patch18:	tcp_wrappers-7.6-restore_sigalarm.patch
21mr|tcp_wrappers-7.6-61|38	Patch19:	tcp_wrappers-7.6-siglongjmp.patch
21mr|tcp_wrappers-7.6-61|39	Patch20:	tcp_wrappers-7.6-sigchld.patch
21mr|tcp_wrappers-7.6-61|40	Patch21:	tcp_wrappers-7.6-196326.patch
21mr|tcp_wrappers-7.6-61|41	Patch22:	tcp_wrappers_7.6-249430.patch
21mr|tcp_wrappers-7.6-61|42	Patch100:	tcp_wrappers-bug41864.diff
21mr|tcp_wrappers-7.6-61|43	BuildRequires:	pkgconfig(libnsl)
21mr|tcp_wrappers-7.6-61|44	
21mr|tcp_wrappers-7.6-61|45	%description
21mr|tcp_wrappers-7.6-61|46	The tcp_wrappers package provides small daemon programs which can
21mr|tcp_wrappers-7.6-61|47	monitor and filter incoming requests for systat, finger, FTP, telnet,
21mr|tcp_wrappers-7.6-61|48	rlogin, rsh, exec, tftp, talk and other network services.
21mr|tcp_wrappers-7.6-61|49	
21mr|tcp_wrappers-7.6-61|50	Install the tcp_wrappers program if you need a security tool for
21mr|tcp_wrappers-7.6-61|51	filtering incoming network services requests.
21mr|tcp_wrappers-7.6-61|52	
21mr|tcp_wrappers-7.6-61|53	This version also supports IPv6.
21mr|tcp_wrappers-7.6-61|54	
21mr|tcp_wrappers-7.6-61|55	%files
21mr|tcp_wrappers-7.6-61|56	%doc BLURB CHANGES README* DISCLAIMER Banners.Makefile
21mr|tcp_wrappers-7.6-61|57	%{_sbindir}/*
21mr|tcp_wrappers-7.6-61|58	%{_mandir}/man*/*
21mr|tcp_wrappers-7.6-61|59	
21mr|tcp_wrappers-7.6-61|60	#----------------------------------------------------------------------------
21mr|tcp_wrappers-7.6-61|61	
21mr|tcp_wrappers-7.6-61|62	%package -n %{libname}
21mr|tcp_wrappers-7.6-61|63	Summary:	A security library which acts as a wrapper for TCP daemons
21mr|tcp_wrappers-7.6-61|64	Group:		System/Libraries
21mr|tcp_wrappers-7.6-61|65	
21mr|tcp_wrappers-7.6-61|66	%description -n %{libname}
21mr|tcp_wrappers-7.6-61|67	The tcp_wrappers package provides small daemon programs which can
21mr|tcp_wrappers-7.6-61|68	monitor and filter incoming requests for systat, finger, ftp, telnet,
21mr|tcp_wrappers-7.6-61|69	rlogin, rsh, exec, tftp, talk and other network services.
21mr|tcp_wrappers-7.6-61|70	
21mr|tcp_wrappers-7.6-61|71	This package contains the shared tcp_wrappers library (libwrap).
21mr|tcp_wrappers-7.6-61|72	
21mr|tcp_wrappers-7.6-61|73	%files -n %{libname}
21mr|tcp_wrappers-7.6-61|74	%doc README
21mr|tcp_wrappers-7.6-61|75	/%{_lib}/libwrap.so.%{major}*
21mr|tcp_wrappers-7.6-61|76	
21mr|tcp_wrappers-7.6-61|77	#----------------------------------------------------------------------------
21mr|tcp_wrappers-7.6-61|78	
21mr|tcp_wrappers-7.6-61|79	%package -n %{devname}
21mr|tcp_wrappers-7.6-61|80	Summary:	A security library which acts as a wrapper for TCP daemons
21mr|tcp_wrappers-7.6-61|81	Group:		Development/C
21mr|tcp_wrappers-7.6-61|82	Requires:	%{libname} = %{EVRD}
21mr|tcp_wrappers-7.6-61|83	Provides:	%{name}-devel = %{EVRD}
21mr|tcp_wrappers-7.6-61|84	Provides:	libwrap-devel = %{EVRD}
21mr|tcp_wrappers-7.6-61|85	Provides:	wrap-devel = %{EVRD}
21mr|tcp_wrappers-7.6-61|86	
21mr|tcp_wrappers-7.6-61|87	%description -n %{devname}
21mr|tcp_wrappers-7.6-61|88	The tcp_wrappers package provides small daemon programs which can
21mr|tcp_wrappers-7.6-61|89	monitor and filter incoming requests for systat, finger, ftp, telnet,
21mr|tcp_wrappers-7.6-61|90	rlogin, rsh, exec, tftp, talk and other network services.
21mr|tcp_wrappers-7.6-61|91	
21mr|tcp_wrappers-7.6-61|92	This package contains the static tcp_wrappers library (libwrap) and
21mr|tcp_wrappers-7.6-61|93	its header files.
21mr|tcp_wrappers-7.6-61|94	
21mr|tcp_wrappers-7.6-61|95	%files -n %{devname}
21mr|tcp_wrappers-7.6-61|96	%doc DISCLAIMER
21mr|tcp_wrappers-7.6-61|97	%{_includedir}/*
21mr|tcp_wrappers-7.6-61|98	%{_libdir}/*.so
21mr|tcp_wrappers-7.6-61|99	%{_libdir}/*.a
21mr|tcp_wrappers-7.6-61|100	
21mr|tcp_wrappers-7.6-61|101	#----------------------------------------------------------------------------
21mr|tcp_wrappers-7.6-61|102	
21mr|tcp_wrappers-7.6-61|103	%prep
21mr|tcp_wrappers-7.6-61|104	%setup -q -n %{name}_%{version}
21mr|tcp_wrappers-7.6-61|105	%patch0 -p1 -b .config
21mr|tcp_wrappers-7.6-61|106	%patch1 -p1 -b .setenv
21mr|tcp_wrappers-7.6-61|107	%patch2 -p1 -b .netgroup
21mr|tcp_wrappers-7.6-61|108	%patch3 -p1 -b .bug11881
21mr|tcp_wrappers-7.6-61|109	%patch4 -p1 -b .bug17795
21mr|tcp_wrappers-7.6-61|110	%patch5 -p1 -b .bug17847
21mr|tcp_wrappers-7.6-61|111	%patch6 -p1 -b .fixgethostbyname
21mr|tcp_wrappers-7.6-61|112	%patch7 -p1 -b .docu
21mr|tcp_wrappers-7.6-61|113	%patch9 -p1 -b .usagi-ipv6
21mr|tcp_wrappers-7.6-61|114	%patch10 -p1 -b .ume-ipv6
21mr|tcp_wrappers-7.6-61|115	%patch11 -p1 -b .shared
21mr|tcp_wrappers-7.6-61|116	%patch12 -p1 -b .sig
21mr|tcp_wrappers-7.6-61|117	%patch13 -p1 -b .strerror
21mr|tcp_wrappers-7.6-61|118	%patch14 -p1 -b .cflags
21mr|tcp_wrappers-7.6-61|119	%patch15 -p1 -b .fix_sig
21mr|tcp_wrappers-7.6-61|120	%patch16 -p1 -b .162412
21mr|tcp_wrappers-7.6-61|121	%patch17 -p1 -b .220015
21mr|tcp_wrappers-7.6-61|122	%patch18 -p1 -b .restore_sigalarm
21mr|tcp_wrappers-7.6-61|123	%patch19 -p1 -b .siglongjmp
21mr|tcp_wrappers-7.6-61|124	%patch20 -p1 -b .sigchld
21mr|tcp_wrappers-7.6-61|125	%patch21 -p1 -b .196326
21mr|tcp_wrappers-7.6-61|126	%patch22 -p1 -b .249430
21mr|tcp_wrappers-7.6-61|127	
21mr|tcp_wrappers-7.6-61|128	%patch100 -p0 -b .bug41864
21mr|tcp_wrappers-7.6-61|129	
21mr|tcp_wrappers-7.6-61|130	%build
21mr|tcp_wrappers-7.6-61|131	%serverbuild
21mr|tcp_wrappers-7.6-61|132	export CFLAGS="%{optflags} -fPIC"
21mr|tcp_wrappers-7.6-61|133	%make \
21mr|tcp_wrappers-7.6-61|134	RPM_OPT_FLAGS="$CFLAGS -fPIC -DPIC -D_REENTRANT -DHAVE_STRERROR" \
21mr|tcp_wrappers-7.6-61|135	LDFLAGS="%{ldflags} -pie" REAL_DAEMON_DIR=%{_sbindir} \
21mr|tcp_wrappers-7.6-61|136	MAJOR=%{LIB_MAJOR} MINOR=%{LIB_MINOR} REL=%{LIB_REL} linux
21mr|tcp_wrappers-7.6-61|137	
21mr|tcp_wrappers-7.6-61|138	%install
21mr|tcp_wrappers-7.6-61|139	install -d %{buildroot}%{_includedir}
21mr|tcp_wrappers-7.6-61|140	install -d %{buildroot}/%{_lib}
21mr|tcp_wrappers-7.6-61|141	install -d %{buildroot}%{_libdir}
21mr|tcp_wrappers-7.6-61|142	install -d %{buildroot}%{_sbindir}
21mr|tcp_wrappers-7.6-61|143	install -d %{buildroot}%{_mandir}/man{3,5,8}
21mr|tcp_wrappers-7.6-61|144	
21mr|tcp_wrappers-7.6-61|145	install -m644 hosts_access.3 %{buildroot}%{_mandir}/man3
21mr|tcp_wrappers-7.6-61|146	install -m644 hosts_access.5 hosts_options.5 %{buildroot}%{_mandir}/man5
21mr|tcp_wrappers-7.6-61|147	ln hosts_access.5 %{buildroot}%{_mandir}/man5/hosts.allow.5
21mr|tcp_wrappers-7.6-61|148	ln hosts_access.5 %{buildroot}%{_mandir}/man5/hosts.deny.5
21mr|tcp_wrappers-7.6-61|149	install -m644 tcpd.8 tcpdchk.8 tcpdmatch.8 %{buildroot}%{_mandir}/man8
21mr|tcp_wrappers-7.6-61|150	
21mr|tcp_wrappers-7.6-61|151	install -m755 libwrap.so.%{LIB_MAJOR}.%{LIB_MINOR}.%{LIB_REL} %{buildroot}/%{_lib}/
21mr|tcp_wrappers-7.6-61|152	ln -s libwrap.so.%{LIB_MAJOR}.%{LIB_MINOR}.%{LIB_REL} %{buildroot}/%{_lib}/libwrap.so.%{LIB_MAJOR}
21mr|tcp_wrappers-7.6-61|153	ln -s /%{_lib}/libwrap.so.%{LIB_MAJOR}.%{LIB_MINOR}.%{LIB_REL} %{buildroot}%{_libdir}/libwrap.so
21mr|tcp_wrappers-7.6-61|154	
21mr|tcp_wrappers-7.6-61|155	install -m644 libwrap.a %{buildroot}%{_libdir}
21mr|tcp_wrappers-7.6-61|156	install -m644 tcpd.h %{buildroot}%{_includedir}
21mr|tcp_wrappers-7.6-61|157	
21mr|tcp_wrappers-7.6-61|158	install -m755 safe_finger %{buildroot}%{_sbindir}
21mr|tcp_wrappers-7.6-61|159	install -m755 tcpd %{buildroot}%{_sbindir}
21mr|tcp_wrappers-7.6-61|160	install -m755 tcpdchk %{buildroot}%{_sbindir}
21mr|tcp_wrappers-7.6-61|161	install -m755 tcpdmatch %{buildroot}%{_sbindir}
21mr|tcp_wrappers-7.6-61|162	install -m755 try-from %{buildroot}%{_sbindir}

17069 21
21mr|tcsh-6.22.04-1|1	%define debug_package %{nil}
21mr|tcsh-6.22.04-1|2	
21mr|tcsh-6.22.04-1|3	Summary:	An enhanced version of csh, the C shell
21mr|tcsh-6.22.04-1|4	Name:		tcsh
21mr|tcsh-6.22.04-1|5	Version:	6.22.04
21mr|tcsh-6.22.04-1|6	Release:	1
21mr|tcsh-6.22.04-1|7	License:	BSD
21mr|tcsh-6.22.04-1|8	Group:		Shells
21mr|tcsh-6.22.04-1|9	Url:		http://www.tcsh.org/
21mr|tcsh-6.22.04-1|10	Source0:	ftp://ftp.astron.com/pub/%{name}/%{name}-%{version}.tar.gz
21mr|tcsh-6.22.04-1|11	Source1:	alias.csh
21mr|tcsh-6.22.04-1|12	
21mr|tcsh-6.22.04-1|13	# NOTE: 'autosetup' macro (below) uses 'git' for applying the patches:
21mr|tcsh-6.22.04-1|14	#       ->> All the patches should be provided in 'git format-patch' format.
21mr|tcsh-6.22.04-1|15	#       ->> Auxiliary repository will be created during 'fedpkg prep', you
21mr|tcsh-6.22.04-1|16	#           can see all the applied patches there via 'git log'.
21mr|tcsh-6.22.04-1|17	# Upstream patches -- official upstream patches released by upstream since the
21mr|tcsh-6.22.04-1|18	# ----------------    last rebase that are necessary for any reason:
21mr|tcsh-6.22.04-1|19	
21mr|tcsh-6.22.04-1|20	# Downstream patches -- these should be always included when doing rebase:
21mr|tcsh-6.22.04-1|21	# ------------------
21mr|tcsh-6.22.04-1|22	Patch100:	tcsh-6.20.00-manpage-memoryuse.patch
21mr|tcsh-6.22.04-1|23	
21mr|tcsh-6.22.04-1|24	BuildRequires:	groff-for-man
21mr|tcsh-6.22.04-1|25	BuildRequires:	pkgconfig(ncurses)
21mr|tcsh-6.22.04-1|26	Requires(post,postun):	rpm-helper
21mr|tcsh-6.22.04-1|27	Provides:	csh = %{version}
21mr|tcsh-6.22.04-1|28	Provides:	/bin/csh
21mr|tcsh-6.22.04-1|29	Provides:	/bin/tcsh
21mr|tcsh-6.22.04-1|30	
21mr|tcsh-6.22.04-1|31	%description
21mr|tcsh-6.22.04-1|32	Tcsh is an enhanced but completely compatible version of csh, the C
21mr|tcsh-6.22.04-1|33	shell. Tcsh is a command language interpreter which can be used both
21mr|tcsh-6.22.04-1|34	as an interactive login shell and as a shell script command processor.
21mr|tcsh-6.22.04-1|35	Tcsh includes a command line editor, programmable word completion,
21mr|tcsh-6.22.04-1|36	spelling correction, a history mechanism, job control and a C language
21mr|tcsh-6.22.04-1|37	like syntax.
21mr|tcsh-6.22.04-1|38	
21mr|tcsh-6.22.04-1|39	%files
21mr|tcsh-6.22.04-1|40	%defattr(644,root,root,755)
21mr|tcsh-6.22.04-1|41	%doc NewThings FAQ Fixes eight-bit.txt complete.tcsh
21mr|tcsh-6.22.04-1|42	%doc Ported README* WishList Y2K
21mr|tcsh-6.22.04-1|43	%config(noreplace) %{_sysconfdir}/profile.d/*
21mr|tcsh-6.22.04-1|44	%attr(755,root,root) /bin/*
21mr|tcsh-6.22.04-1|45	%{_mandir}/*/*
21mr|tcsh-6.22.04-1|46	
21mr|tcsh-6.22.04-1|47	%post
21mr|tcsh-6.22.04-1|48	%_add_shell_helper %{name} $1 /bin/csh
21mr|tcsh-6.22.04-1|49	%_add_shell_helper %{name} $1 /bin/tcsh
21mr|tcsh-6.22.04-1|50	
21mr|tcsh-6.22.04-1|51	%postun
21mr|tcsh-6.22.04-1|52	%_del_shell_helper %{name} $1 /bin/csh
21mr|tcsh-6.22.04-1|53	%_del_shell_helper %{name} $1 /bin/tcsh
21mr|tcsh-6.22.04-1|54	
21mr|tcsh-6.22.04-1|55	#----------------------------------------------------------------------------
21mr|tcsh-6.22.04-1|56	
21mr|tcsh-6.22.04-1|57	%prep
21mr|tcsh-6.22.04-1|58	%autosetup -p1
21mr|tcsh-6.22.04-1|59	
21mr|tcsh-6.22.04-1|60	%build
21mr|tcsh-6.22.04-1|61	%configure \
21mr|tcsh-6.22.04-1|62	--bindir=/bin \
21mr|tcsh-6.22.04-1|63	--without-hesiod
21mr|tcsh-6.22.04-1|64	%make
21mr|tcsh-6.22.04-1|65	nroff -me eight-bit.me > eight-bit.txt
21mr|tcsh-6.22.04-1|66	
21mr|tcsh-6.22.04-1|67	%install
21mr|tcsh-6.22.04-1|68	install -D tcsh %{buildroot}/bin/tcsh
21mr|tcsh-6.22.04-1|69	install -D tcsh.man %{buildroot}%{_mandir}/man1/tcsh.1
21mr|tcsh-6.22.04-1|70	
21mr|tcsh-6.22.04-1|71	ln -s tcsh.1 %{buildroot}%{_mandir}/man1/csh.1
21mr|tcsh-6.22.04-1|72	ln -sf tcsh %{buildroot}/bin/csh
21mr|tcsh-6.22.04-1|73	
21mr|tcsh-6.22.04-1|74	install -D %{SOURCE1} %{buildroot}/etc/profile.d/$(basename %{SOURCE1})

17070 21
21mr|td-1.8.51-0.gitbb474a.1|1	%define debug_package %{nil}
21mr|td-1.8.51-0.gitbb474a.1|2	
21mr|td-1.8.51-0.gitbb474a.1|3	%define commit bb474a201baa798784d696d2d9d762a9d2807f96
21mr|td-1.8.51-0.gitbb474a.1|4	%define commit_short %(echo %{commit} | head -c6)
21mr|td-1.8.51-0.gitbb474a.1|5	
21mr|td-1.8.51-0.gitbb474a.1|6	%define major 1
21mr|td-1.8.51-0.gitbb474a.1|7	%define libname %mklibname %{name}json %{major}
21mr|td-1.8.51-0.gitbb474a.1|8	%define devname %mklibname %{name}json -d
21mr|td-1.8.51-0.gitbb474a.1|9	%define sdevname %mklibname %{name}e2e -d -s
21mr|td-1.8.51-0.gitbb474a.1|10	
21mr|td-1.8.51-0.gitbb474a.1|11	Summary:	Cross-platform library for building Telegram clients
21mr|td-1.8.51-0.gitbb474a.1|12	Name:		td
21mr|td-1.8.51-0.gitbb474a.1|13	Version:	1.8.51
21mr|td-1.8.51-0.gitbb474a.1|14	Release:	0.git%{commit_short}.1
21mr|td-1.8.51-0.gitbb474a.1|15	License:	BSL-1.0
21mr|td-1.8.51-0.gitbb474a.1|16	Group:		System/Libraries
21mr|td-1.8.51-0.gitbb474a.1|17	Url:		https://github.com/tdlib/td
21mr|td-1.8.51-0.gitbb474a.1|18	Source0:	https://github.com/tdlib/td/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21mr|td-1.8.51-0.gitbb474a.1|19	BuildRequires:	cmake
21mr|td-1.8.51-0.gitbb474a.1|20	BuildRequires:	gperf
21mr|td-1.8.51-0.gitbb474a.1|21	BuildRequires:	pkgconfig(openssl)
21mr|td-1.8.51-0.gitbb474a.1|22	BuildRequires:	pkgconfig(zlib)
21mr|td-1.8.51-0.gitbb474a.1|23	
21mr|td-1.8.51-0.gitbb474a.1|24	%description
21mr|td-1.8.51-0.gitbb474a.1|25	TDLib (Telegram Database library) is a cross-platform library for building
21mr|td-1.8.51-0.gitbb474a.1|26	Telegram clients. It can be easily used from almost any programming language.
21mr|td-1.8.51-0.gitbb474a.1|27	
21mr|td-1.8.51-0.gitbb474a.1|28	#----------------------------------------------------------------------------
21mr|td-1.8.51-0.gitbb474a.1|29	
21mr|td-1.8.51-0.gitbb474a.1|30	%package -n %{libname}
21mr|td-1.8.51-0.gitbb474a.1|31	Summary:	TDLib shared library
21mr|td-1.8.51-0.gitbb474a.1|32	Group:		System/Libraries
21mr|td-1.8.51-0.gitbb474a.1|33	
21mr|td-1.8.51-0.gitbb474a.1|34	%description -n %{libname}
21mr|td-1.8.51-0.gitbb474a.1|35	TDLib shared library.
21mr|td-1.8.51-0.gitbb474a.1|36	
21mr|td-1.8.51-0.gitbb474a.1|37	%files -n %{libname}
21mr|td-1.8.51-0.gitbb474a.1|38	%{_libdir}/lib%{name}json.so.%{major}*
21mr|td-1.8.51-0.gitbb474a.1|39	
21mr|td-1.8.51-0.gitbb474a.1|40	#----------------------------------------------------------------------------
21mr|td-1.8.51-0.gitbb474a.1|41	
21mr|td-1.8.51-0.gitbb474a.1|42	%package -n %{devname}
21mr|td-1.8.51-0.gitbb474a.1|43	Summary:	Development files for TDLib
21mr|td-1.8.51-0.gitbb474a.1|44	Group:		Development/C
21mr|td-1.8.51-0.gitbb474a.1|45	Requires:	%{libname} = %{EVRD}
21mr|td-1.8.51-0.gitbb474a.1|46	Provides:	%{name}-devel = %{EVRD}
21mr|td-1.8.51-0.gitbb474a.1|47	
21mr|td-1.8.51-0.gitbb474a.1|48	%description -n %{devname}
21mr|td-1.8.51-0.gitbb474a.1|49	Development files for TDLib.
21mr|td-1.8.51-0.gitbb474a.1|50	
21mr|td-1.8.51-0.gitbb474a.1|51	%files -n %{devname}
21mr|td-1.8.51-0.gitbb474a.1|52	%doc CHANGELOG.md README.md
21mr|td-1.8.51-0.gitbb474a.1|53	%license LICENSE_1_0.txt
21mr|td-1.8.51-0.gitbb474a.1|54	%{_includedir}/td
21mr|td-1.8.51-0.gitbb474a.1|55	%{_libdir}/cmake/Td
21mr|td-1.8.51-0.gitbb474a.1|56	%{_libdir}/lib%{name}json.so
21mr|td-1.8.51-0.gitbb474a.1|57	%{_libdir}/pkgconfig/td{a,c,d,j,m,n,s,u}*.pc
21mr|td-1.8.51-0.gitbb474a.1|58	
21mr|td-1.8.51-0.gitbb474a.1|59	#----------------------------------------------------------------------------
21mr|td-1.8.51-0.gitbb474a.1|60	
21mr|td-1.8.51-0.gitbb474a.1|61	%package -n %{sdevname}
21mr|td-1.8.51-0.gitbb474a.1|62	Summary:	TDLib development files (static library)
21mr|td-1.8.51-0.gitbb474a.1|63	Group:		Development/C
21mr|td-1.8.51-0.gitbb474a.1|64	Requires:	%{devname} = %{EVRD}
21mr|td-1.8.51-0.gitbb474a.1|65	Provides:	%{name}-static-devel = %{EVRD}
21mr|td-1.8.51-0.gitbb474a.1|66	
21mr|td-1.8.51-0.gitbb474a.1|67	%description -n %{sdevname}
21mr|td-1.8.51-0.gitbb474a.1|68	TDLib development files (static library).
21mr|td-1.8.51-0.gitbb474a.1|69	
21mr|td-1.8.51-0.gitbb474a.1|70	%files -n %{sdevname}
21mr|td-1.8.51-0.gitbb474a.1|71	%doc CHANGELOG.md README.md
21mr|td-1.8.51-0.gitbb474a.1|72	%license LICENSE_1_0.txt
21mr|td-1.8.51-0.gitbb474a.1|73	%{_libdir}/*.a
21mr|td-1.8.51-0.gitbb474a.1|74	%{_libdir}/cmake/%{name}e2e
21mr|td-1.8.51-0.gitbb474a.1|75	%{_libdir}/pkgconfig/%{name}e2e.pc
21mr|td-1.8.51-0.gitbb474a.1|76	
21mr|td-1.8.51-0.gitbb474a.1|77	#----------------------------------------------------------------------------
21mr|td-1.8.51-0.gitbb474a.1|78	
21mr|td-1.8.51-0.gitbb474a.1|79	%prep
21mr|td-1.8.51-0.gitbb474a.1|80	%autosetup -p1 -n %{name}-%{commit}
21mr|td-1.8.51-0.gitbb474a.1|81	mkdir -p ../Td
21mr|td-1.8.51-0.gitbb474a.1|82	cp -rf * ../Td
21mr|td-1.8.51-0.gitbb474a.1|83	mv ../Td ./
21mr|td-1.8.51-0.gitbb474a.1|84	
21mr|td-1.8.51-0.gitbb474a.1|85	%build
21mr|td-1.8.51-0.gitbb474a.1|86	%cmake -DTD_E2E_ONLY=ON
21mr|td-1.8.51-0.gitbb474a.1|87	%make_build
21mr|td-1.8.51-0.gitbb474a.1|88	
21mr|td-1.8.51-0.gitbb474a.1|89	pushd ../Td
21mr|td-1.8.51-0.gitbb474a.1|90	%cmake
21mr|td-1.8.51-0.gitbb474a.1|91	%make_build
21mr|td-1.8.51-0.gitbb474a.1|92	popd
21mr|td-1.8.51-0.gitbb474a.1|93	
21mr|td-1.8.51-0.gitbb474a.1|94	%install
21mr|td-1.8.51-0.gitbb474a.1|95	%make_install -C build
21mr|td-1.8.51-0.gitbb474a.1|96	
21mr|td-1.8.51-0.gitbb474a.1|97	pushd Td
21mr|td-1.8.51-0.gitbb474a.1|98	%make_install -C build
21mr|td-1.8.51-0.gitbb474a.1|99	popd

17071 21
21mr|tdb-1.4.10-1|1	%define major 1
21mr|tdb-1.4.10-1|2	%define libname %mklibname %{name} %{major}
21mr|tdb-1.4.10-1|3	%define devname %mklibname %{name} -d
21mr|tdb-1.4.10-1|4	
21mr|tdb-1.4.10-1|5	# XXX configure checks fail
21mr|tdb-1.4.10-1|6	%define _disable_ld_no_undefined 1
21mr|tdb-1.4.10-1|7	
21mr|tdb-1.4.10-1|8	Summary:	Library implementing Samba's embedded database
21mr|tdb-1.4.10-1|9	Name:		tdb
21mr|tdb-1.4.10-1|10	Version:	1.4.10
21mr|tdb-1.4.10-1|11	# We shipped it in samba3 versioned with the samba3 version
21mr|tdb-1.4.10-1|12	Epoch:		1
21mr|tdb-1.4.10-1|13	Release:	1
21mr|tdb-1.4.10-1|14	License:	GPLv2+
21mr|tdb-1.4.10-1|15	Group:		System/Libraries
21mr|tdb-1.4.10-1|16	Url:		http://tdb.samba.org/
21mr|tdb-1.4.10-1|17	Source0:	http://talloc.samba.org/ftp/tdb/tdb-%{version}.tar.gz
21mr|tdb-1.4.10-1|18	BuildRequires:	docbook-style-xsl
21mr|tdb-1.4.10-1|19	BuildRequires:	xsltproc
21mr|tdb-1.4.10-1|20	BuildRequires:	pkgconfig(python2)
21mr|tdb-1.4.10-1|21	BuildRequires:	pkgconfig(python3)
21mr|tdb-1.4.10-1|22	
21mr|tdb-1.4.10-1|23	%description
21mr|tdb-1.4.10-1|24	Library implementing Samba's embedded database and utilities for backing up,
21mr|tdb-1.4.10-1|25	restoring and manipulating the database.
21mr|tdb-1.4.10-1|26	
21mr|tdb-1.4.10-1|27	#----------------------------------------------------------------------------
21mr|tdb-1.4.10-1|28	
21mr|tdb-1.4.10-1|29	%package -n %{libname}
21mr|tdb-1.4.10-1|30	Summary:	Library implementing Samba's embedded database
21mr|tdb-1.4.10-1|31	Group:		System/Libraries
21mr|tdb-1.4.10-1|32	
21mr|tdb-1.4.10-1|33	%description -n %{libname}
21mr|tdb-1.4.10-1|34	Library implementing Samba's embedded database.
21mr|tdb-1.4.10-1|35	
21mr|tdb-1.4.10-1|36	%files -n %{libname}
21mr|tdb-1.4.10-1|37	%{_libdir}/libtdb.so.%{major}*
21mr|tdb-1.4.10-1|38	
21mr|tdb-1.4.10-1|39	#----------------------------------------------------------------------------
21mr|tdb-1.4.10-1|40	
21mr|tdb-1.4.10-1|41	%package -n %{devname}
21mr|tdb-1.4.10-1|42	Summary:	Development files for library implementing Samba's embedded database
21mr|tdb-1.4.10-1|43	Group:		Development/C
21mr|tdb-1.4.10-1|44	Requires:	%{libname} = %{EVRD}
21mr|tdb-1.4.10-1|45	Provides:	%{name}-devel = %{EVRD}
21mr|tdb-1.4.10-1|46	
21mr|tdb-1.4.10-1|47	%description -n %{devname}
21mr|tdb-1.4.10-1|48	Development files for library implementing Samba's embedded database.
21mr|tdb-1.4.10-1|49	
21mr|tdb-1.4.10-1|50	%files -n %{devname}
21mr|tdb-1.4.10-1|51	%{_libdir}/libtdb.so
21mr|tdb-1.4.10-1|52	%{_includedir}/tdb.h
21mr|tdb-1.4.10-1|53	%{_libdir}/pkgconfig/tdb.pc
21mr|tdb-1.4.10-1|54	
21mr|tdb-1.4.10-1|55	#----------------------------------------------------------------------------
21mr|tdb-1.4.10-1|56	
21mr|tdb-1.4.10-1|57	%package -n python3-tdb
21mr|tdb-1.4.10-1|58	Summary:	Python3 bindings to Samba's tdb embedded database
21mr|tdb-1.4.10-1|59	Group:		Development/Python
21mr|tdb-1.4.10-1|60	
21mr|tdb-1.4.10-1|61	%description -n python3-tdb
21mr|tdb-1.4.10-1|62	Pyhton3 bindings to Samba's tdb embedded database.
21mr|tdb-1.4.10-1|63	
21mr|tdb-1.4.10-1|64	%files -n python3-tdb
21mr|tdb-1.4.10-1|65	%{python3_sitearch}/tdb.cpython-3*.so
21mr|tdb-1.4.10-1|66	%{python3_sitearch}/_tdb_text.py*
21mr|tdb-1.4.10-1|67	%{python3_sitearch}/__pycache__/*
21mr|tdb-1.4.10-1|68	
21mr|tdb-1.4.10-1|69	#----------------------------------------------------------------------------
21mr|tdb-1.4.10-1|70	
21mr|tdb-1.4.10-1|71	%package utils
21mr|tdb-1.4.10-1|72	Summary:	Tools for backing up, restoring, and manipulating Samba's embedded database
21mr|tdb-1.4.10-1|73	Group:		Databases
21mr|tdb-1.4.10-1|74	
21mr|tdb-1.4.10-1|75	%description utils
21mr|tdb-1.4.10-1|76	Tools for backing up, restoring, and manipulating Samba's embedded database.
21mr|tdb-1.4.10-1|77	
21mr|tdb-1.4.10-1|78	%files utils
21mr|tdb-1.4.10-1|79	%{_bindir}/tdb*
21mr|tdb-1.4.10-1|80	%{_mandir}/man8/tdb*.8*
21mr|tdb-1.4.10-1|81	
21mr|tdb-1.4.10-1|82	#----------------------------------------------------------------------------
21mr|tdb-1.4.10-1|83	
21mr|tdb-1.4.10-1|84	%prep
21mr|tdb-1.4.10-1|85	%autosetup -p1
21mr|tdb-1.4.10-1|86	
21mr|tdb-1.4.10-1|87	%build
21mr|tdb-1.4.10-1|88	%setup_compile_flags
21mr|tdb-1.4.10-1|89	./configure \
21mr|tdb-1.4.10-1|90	--prefix=%{_prefix} \
21mr|tdb-1.4.10-1|91	--libdir=%{_libdir} \
21mr|tdb-1.4.10-1|92	--disable-rpath \
21mr|tdb-1.4.10-1|93	--bundled-libraries=NONE \
21mr|tdb-1.4.10-1|94	--builtin-libraries=replace
21mr|tdb-1.4.10-1|95	
21mr|tdb-1.4.10-1|96	%make
21mr|tdb-1.4.10-1|97	
21mr|tdb-1.4.10-1|98	%install
21mr|tdb-1.4.10-1|99	%makeinstall_std

17072 21
21mr|teckit-2.5.9-3|1	%define major 0
21mr|teckit-2.5.9-3|2	%define libname %mklibname teckit %{major}
21mr|teckit-2.5.9-3|3	%define libname_d %mklibname teckit -d
21mr|teckit-2.5.9-3|4	%define libname_d_s %mklibname teckit -d -s
21mr|teckit-2.5.9-3|5	%define _disable_rebuild_configure 1
21mr|teckit-2.5.9-3|6	%define _disable_lto 1
21mr|teckit-2.5.9-3|7	
21mr|teckit-2.5.9-3|8	Name:		teckit
21mr|teckit-2.5.9-3|9	Version:	2.5.9
21mr|teckit-2.5.9-3|10	Release:	3
21mr|teckit-2.5.9-3|11	Summary:	Conversion library and mapping compiler
21mr|teckit-2.5.9-3|12	License:	LGPL
21mr|teckit-2.5.9-3|13	Group:		System/Libraries
21mr|teckit-2.5.9-3|14	URL:		http://scripts.sil.org/teckit
21mr|teckit-2.5.9-3|15	Source0:	https://github.com/silnrsi/teckit/releases/download/v%{version}/teckit-%{version}.tar.gz
21mr|teckit-2.5.9-3|16	BuildRequires:	chrpath
21mr|teckit-2.5.9-3|17	BuildRequires:	expat-devel
21mr|teckit-2.5.9-3|18	BuildRequires:	zlib-devel
21mr|teckit-2.5.9-3|19	
21mr|teckit-2.5.9-3|20	%description
21mr|teckit-2.5.9-3|21	TECkit is a low-level toolkit intended to be used by other
21mr|teckit-2.5.9-3|22	applications that need to perform encoding conversions (e.g., when
21mr|teckit-2.5.9-3|23	importing legacy data into a Unicode-based application). The
21mr|teckit-2.5.9-3|24	primary component of the TECkit package is therefore a library that
21mr|teckit-2.5.9-3|25	performs conversions; this is the "TECkit engine". The engine
21mr|teckit-2.5.9-3|26	relies on mapping tables in a specific binary format (for which
21mr|teckit-2.5.9-3|27	documentation is available); there is a compiler that creates such
21mr|teckit-2.5.9-3|28	tables from a human-readable mapping description (a simple text file).
21mr|teckit-2.5.9-3|29	
21mr|teckit-2.5.9-3|30	%package -n %{libname}
21mr|teckit-2.5.9-3|31	Summary:	Conversion library and mapping compiler
21mr|teckit-2.5.9-3|32	Group:		System/Libraries
21mr|teckit-2.5.9-3|33	
21mr|teckit-2.5.9-3|34	%description -n %{libname}
21mr|teckit-2.5.9-3|35	TECkit is a low-level toolkit intended to be used by other
21mr|teckit-2.5.9-3|36	applications that need to perform encoding conversions (e.g., when
21mr|teckit-2.5.9-3|37	importing legacy data into a Unicode-based application). The
21mr|teckit-2.5.9-3|38	primary component of the TECkit package is therefore a library that
21mr|teckit-2.5.9-3|39	performs conversions; this is the "TECkit engine". The engine
21mr|teckit-2.5.9-3|40	relies on mapping tables in a specific binary format (for which
21mr|teckit-2.5.9-3|41	documentation is available); there is a compiler that creates such
21mr|teckit-2.5.9-3|42	tables from a human-readable mapping description (a simple text file).
21mr|teckit-2.5.9-3|43	
21mr|teckit-2.5.9-3|44	%package -n %{libname_d}
21mr|teckit-2.5.9-3|45	Summary:	Development files for teckit
21mr|teckit-2.5.9-3|46	Group:		Development/C
21mr|teckit-2.5.9-3|47	Requires:	%{libname} = %{EVRD}
21mr|teckit-2.5.9-3|48	Provides:	%{name}-devel = %{EVRD}
21mr|teckit-2.5.9-3|49	
21mr|teckit-2.5.9-3|50	%description -n %{libname_d}
21mr|teckit-2.5.9-3|51	Development files for teckit.
21mr|teckit-2.5.9-3|52	
21mr|teckit-2.5.9-3|53	%package -n %{libname_d_s}
21mr|teckit-2.5.9-3|54	Summary:	Static Library for developing applications with %{name}
21mr|teckit-2.5.9-3|55	Group:		Development/C
21mr|teckit-2.5.9-3|56	Requires:	%{libname_d} = %{EVRD}
21mr|teckit-2.5.9-3|57	Provides:	%{name}-static-devel = %{EVRD}
21mr|teckit-2.5.9-3|58	
21mr|teckit-2.5.9-3|59	%description -n %{libname_d_s}
21mr|teckit-2.5.9-3|60	Static library for teckit.
21mr|teckit-2.5.9-3|61	
21mr|teckit-2.5.9-3|62	%prep
21mr|teckit-2.5.9-3|63	%setup -q
21mr|teckit-2.5.9-3|64	[ -e autogen.sh ] && ./autogen.sh
21mr|teckit-2.5.9-3|65	%__rm -r zlib*
21mr|teckit-2.5.9-3|66	
21mr|teckit-2.5.9-3|67	%build
21mr|teckit-2.5.9-3|68	%configure --enable-static
21mr|teckit-2.5.9-3|69	%make
21mr|teckit-2.5.9-3|70	
21mr|teckit-2.5.9-3|71	%install
21mr|teckit-2.5.9-3|72	%makeinstall_std
21mr|teckit-2.5.9-3|73	
21mr|teckit-2.5.9-3|74	%{_bindir}/chrpath -d %{buildroot}%{_bindir}/sfconv
21mr|teckit-2.5.9-3|75	%{_bindir}/chrpath -d %{buildroot}%{_bindir}/teckit_compile
21mr|teckit-2.5.9-3|76	%{_bindir}/chrpath -d %{buildroot}%{_bindir}/txtconv
21mr|teckit-2.5.9-3|77	
21mr|teckit-2.5.9-3|78	%check
21mr|teckit-2.5.9-3|79	%{make} check
21mr|teckit-2.5.9-3|80	
21mr|teckit-2.5.9-3|81	%files
21mr|teckit-2.5.9-3|82	%{_bindir}/sfconv
21mr|teckit-2.5.9-3|83	%{_bindir}/teckit_compile
21mr|teckit-2.5.9-3|84	%{_bindir}/txtconv
21mr|teckit-2.5.9-3|85	%{_mandir}/man1/*
21mr|teckit-2.5.9-3|86	
21mr|teckit-2.5.9-3|87	%files -n %{libname}
21mr|teckit-2.5.9-3|88	%doc AUTHORS ChangeLog COPYING INSTALL NEWS README
21mr|teckit-2.5.9-3|89	%{_libdir}/libTECkit.so.*
21mr|teckit-2.5.9-3|90	%{_libdir}/libTECkit_Compiler.so.*
21mr|teckit-2.5.9-3|91	
21mr|teckit-2.5.9-3|92	%files -n %{libname_d}
21mr|teckit-2.5.9-3|93	%doc docs/*.pdf
21mr|teckit-2.5.9-3|94	%dir %{_includedir}/teckit/
21mr|teckit-2.5.9-3|95	%{_includedir}/teckit/TECkit_Common.h
21mr|teckit-2.5.9-3|96	%{_includedir}/teckit/TECkit_Compiler.h
21mr|teckit-2.5.9-3|97	%{_includedir}/teckit/TECkit_Engine.h
21mr|teckit-2.5.9-3|98	%{_libdir}/libTECkit.so
21mr|teckit-2.5.9-3|99	%{_libdir}/libTECkit_Compiler.so
21mr|teckit-2.5.9-3|100	%{_libdir}/pkgconfig/*.pc
21mr|teckit-2.5.9-3|101	
21mr|teckit-2.5.9-3|102	%files -n %{libname_d_s}
21mr|teckit-2.5.9-3|103	%{_libdir}/libTECkit.a
21mr|teckit-2.5.9-3|104	%{_libdir}/libTECkit_Compiler.a

17073 21
21mr|telegram-desktop-5.16.1-2|1	# See also:
21mr|telegram-desktop-5.16.1-2|2	# https://github.com/rpmfusion/telegram-desktop
21mr|telegram-desktop-5.16.1-2|3	# https://github.com/rpmfusion/tg_owt
21mr|telegram-desktop-5.16.1-2|4	
21mr|telegram-desktop-5.16.1-2|5	%global debug_package %{nil}
21mr|telegram-desktop-5.16.1-2|6	%global debugcflags %{nil}
21mr|telegram-desktop-5.16.1-2|7	%global _disable_lto 1
21mr|telegram-desktop-5.16.1-2|8	
21mr|telegram-desktop-5.16.1-2|9	%if %{mdvver} <= 202115
21mr|telegram-desktop-5.16.1-2|10	%global __provides_exclude ^lib(gio.*|giomm.*|glib.*|gmodule.*|gobject.*|gthread.*).so.++$
21mr|telegram-desktop-5.16.1-2|11	%global __requries_exclude ^lib(gio.*|giomm.*|glib.*|gmodule.*|gobject.*|gthread.*).so.++$
21mr|telegram-desktop-5.16.1-2|12	%global ldflags %{ldflags} -Wl,-rpath,%{_libdir}/%{name}
21mr|telegram-desktop-5.16.1-2|13	%endif
21mr|telegram-desktop-5.16.1-2|14	
21mr|telegram-desktop-5.16.1-2|15	# Telegram Desktop require patched version of rlottie since 1.8.0.
21mr|telegram-desktop-5.16.1-2|16	# Pull Request pending: https://github.com/Samsung/rlottie/pull/252
21mr|telegram-desktop-5.16.1-2|17	%bcond_with rlottie
21mr|telegram-desktop-5.16.1-2|18	%bcond_without fonts
21mr|telegram-desktop-5.16.1-2|19	%bcond_without webkit
21mr|telegram-desktop-5.16.1-2|20	# use Qt5 on platforms <rosa2023.1
21mr|telegram-desktop-5.16.1-2|21	%if %{mdvver} >= 202310
21mr|telegram-desktop-5.16.1-2|22	%bcond_without qt6
21mr|telegram-desktop-5.16.1-2|23	%else
21mr|telegram-desktop-5.16.1-2|24	%bcond_with qt6
21mr|telegram-desktop-5.16.1-2|25	%endif
21mr|telegram-desktop-5.16.1-2|26	
21mr|telegram-desktop-5.16.1-2|27	# From https://github.com/telegramdesktop/tdesktop/blob/v%%{version}/snap/snapcraft.yaml
21mr|telegram-desktop-5.16.1-2|28	%define tg_owt_commit 62321fd7128ab2650b459d4195781af8185e46b5
21mr|telegram-desktop-5.16.1-2|29	# https://chromium.googlesource.com/libyuv/libyuv
21mr|telegram-desktop-5.16.1-2|30	# Commit hash is from https://github.com/desktop-app/tg_owt/tree/master/src/third_party
21mr|telegram-desktop-5.16.1-2|31	%define libyuv_commit 04821d1e7d60845525e8db55c7bcd41ef5be9406
21mr|telegram-desktop-5.16.1-2|32	# Just latest commit from https://github.com/cisco/libsrtp
21mr|telegram-desktop-5.16.1-2|33	%define libsrtp_commit a566a9cfcd619e8327784aa7cff4a1276dc1e895
21mr|telegram-desktop-5.16.1-2|34	# TODO Need commit from https://github.com/desktop-app/tg_owt/tree/master/src/third_party, not release
21mr|telegram-desktop-5.16.1-2|35	# https://github.com/abseil/abseil-cpp/releases
21mr|telegram-desktop-5.16.1-2|36	%define abseil_version 20240116.2
21mr|telegram-desktop-5.16.1-2|37	%define ada_version 2.9.0
21mr|telegram-desktop-5.16.1-2|38	%define glib_ver 2.78.6
21mr|telegram-desktop-5.16.1-2|39	%define glibmm_ver 2.78.1
21mr|telegram-desktop-5.16.1-2|40	
21mr|telegram-desktop-5.16.1-2|41	Summary: Telegram Desktop official messaging app
21mr|telegram-desktop-5.16.1-2|42	Name:		telegram-desktop
21mr|telegram-desktop-5.16.1-2|43	Version:	5.16.1
21mr|telegram-desktop-5.16.1-2|44	Release:	2
21mr|telegram-desktop-5.16.1-2|45	# Application and 3rd-party modules licensing:
21mr|telegram-desktop-5.16.1-2|46	# * Telegram Desktop - GPLv3+ with OpenSSL exception -- main tarball;
21mr|telegram-desktop-5.16.1-2|47	# * rlottie - LGPLv2+ -- static dependency;
21mr|telegram-desktop-5.16.1-2|48	# * qt_functions.cpp - LGPLv3 -- build-time dependency.
21mr|telegram-desktop-5.16.1-2|49	License:	GPLv3+ and LGPLv2+ and LGPLv3
21mr|telegram-desktop-5.16.1-2|50	Group:		Networking/Instant messaging
21mr|telegram-desktop-5.16.1-2|51	Url:		https://github.com/telegramdesktop/tdesktop
21mr|telegram-desktop-5.16.1-2|52	Source0:	https://github.com/telegramdesktop/tdesktop/releases/download/v%{version}/tdesktop-%{version}-full.tar.gz
21mr|telegram-desktop-5.16.1-2|53	Source1:	https://github.com/desktop-app/tg_owt/archive/%{tg_owt_commit}.tar.gz?/tg_owt-%{tg_owt_commit}.tar.gz
21mr|telegram-desktop-5.16.1-2|54	# API of libyuv is not stable, upstream of tdesktop supports only bundled libyuv in tg_owt and tdesktop
21mr|telegram-desktop-5.16.1-2|55	Source2:	https://chromium.googlesource.com/libyuv/libyuv/+archive/%{libyuv_commit}.tar.gz?/libyuv-%{libyuv_commit}.tar.gz
21mr|telegram-desktop-5.16.1-2|56	Source3:	https://github.com/cisco/libsrtp/archive/%{libsrtp_commit}.tar.gz?/libsrtp-%{libsrtp_commit}.tar.gz
21mr|telegram-desktop-5.16.1-2|57	Source4:	https://github.com/abseil/abseil-cpp/archive/%{abseil_version}.tar.gz?/abseil-cpp-%{abseil_version}.tar.gz
21mr|telegram-desktop-5.16.1-2|58	Source5:	https://github.com/GNOME/glib/archive/refs/tags/%{glib_ver}.tar.gz?/glib-%{glib_ver}.tar.gz
21mr|telegram-desktop-5.16.1-2|59	Source7:	https://github.com/GNOME/glibmm/archive/refs/tags/%{glibmm_ver}.tar.gz?/glibmm-%{glibmm_ver}.tar.gz
21mr|telegram-desktop-5.16.1-2|60	Source8:	https://github.com/GNOME/gvdb/archive/0854af0fdb6d527a8d1999835ac2c5059976c210.zip?/gvdb-0854af0fdb6d527a8d1999835ac2c5059976c210.zip
21mr|telegram-desktop-5.16.1-2|61	Source9:	https://github.com/ada-url/ada/archive/v%{ada_version}.tar.gz?/ada-%{ada_version}.tar.gz
21mr|telegram-desktop-5.16.1-2|62	# Upstream rejected https://github.com/telegramdesktop/tdesktop/pull/8263
21mr|telegram-desktop-5.16.1-2|63	Patch0:		tdesktop-5.15.4-desktop-ru-translate.patch
21mr|telegram-desktop-5.16.1-2|64	# https://github.com/telegramdesktop/tdesktop/issues/16311#issuecomment-840784493
21mr|telegram-desktop-5.16.1-2|65	Patch1:		Disable-register-custom-scheme.patch
21mr|telegram-desktop-5.16.1-2|66	# e2k
21mr|telegram-desktop-5.16.1-2|67	Patch2:		e2k-tg-owt.patch
21mr|telegram-desktop-5.16.1-2|68	%if %{mdvver} <= 202115
21mr|telegram-desktop-5.16.1-2|69	Patch3:		variant-inc.patch
21mr|telegram-desktop-5.16.1-2|70	%endif
21mr|telegram-desktop-5.16.1-2|71	Patch4:		webview-build-fix.patch
21mr|telegram-desktop-5.16.1-2|72	Patch5:		tdesktop-5.13.1-memcpy-include.patch
21mr|telegram-desktop-5.16.1-2|73	Patch6:		tdesktop-5.15.4-include.patch
21mr|telegram-desktop-5.16.1-2|74	Patch7:		tdesktop-5.13.1-QGuiApplication-include.patch
21mr|telegram-desktop-5.16.1-2|75	Patch8:		tdesktop-5.15.4-incomplete-type.patch
21mr|telegram-desktop-5.16.1-2|76	Patch9:		tdesktop-5.16.1-floor-not-member.patch
21mr|telegram-desktop-5.16.1-2|77	BuildRequires:	appstream-util
21mr|telegram-desktop-5.16.1-2|78	BuildRequires:	clang
21mr|telegram-desktop-5.16.1-2|79	BuildRequires:	cmake3_31
21mr|telegram-desktop-5.16.1-2|80	BuildRequires:	desktop-file-utils
21mr|telegram-desktop-5.16.1-2|81	BuildRequires:	gyp
21mr|telegram-desktop-5.16.1-2|82	BuildRequires:	ninja
21mr|telegram-desktop-5.16.1-2|83	BuildRequires:	enchant2-devel
21mr|telegram-desktop-5.16.1-2|84	BuildRequires:	expected-devel
21mr|telegram-desktop-5.16.1-2|85	BuildRequires:	ffmpeg-devel
21mr|telegram-desktop-5.16.1-2|86	BuildRequires:	girepository-devel
21mr|telegram-desktop-5.16.1-2|87	BuildRequires:	google-crc32c-devel
21mr|telegram-desktop-5.16.1-2|88	BuildRequires:	guidelines-support-library-devel
21mr|telegram-desktop-5.16.1-2|89	BuildRequires:	libstdc++-devel
21mr|telegram-desktop-5.16.1-2|90	BuildRequires:	mapbox-variant-devel
21mr|telegram-desktop-5.16.1-2|91	BuildRequires:	minizip-devel
21mr|telegram-desktop-5.16.1-2|92	BuildRequires:	openal-soft-devel
21mr|telegram-desktop-5.16.1-2|93	BuildRequires:	openssl-devel
21mr|telegram-desktop-5.16.1-2|94	BuildRequires:	protobuf5-devel
21mr|telegram-desktop-5.16.1-2|95	BuildRequires:	qr-code-generator-c++-devel
21mr|telegram-desktop-5.16.1-2|96	BuildRequires:	qr-code-generator-devel
21mr|telegram-desktop-5.16.1-2|97	BuildRequires:	xcb-util-keysyms-devel
21mr|telegram-desktop-5.16.1-2|98	BuildRequires:	xxhash-devel
21mr|telegram-desktop-5.16.1-2|99	BuildRequires:	pkgconfig(alsa)
21mr|telegram-desktop-5.16.1-2|100	BuildRequires:	pkgconfig(gbm)
21mr|telegram-desktop-5.16.1-2|101	BuildRequires:	pkgconfig(gl)
21mr|telegram-desktop-5.16.1-2|102	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|telegram-desktop-5.16.1-2|103	BuildRequires:	pkgconfig(hunspell)
21mr|telegram-desktop-5.16.1-2|104	BuildRequires:	pkgconfig(json11)
21mr|telegram-desktop-5.16.1-2|105	BuildRequires:	pkgconfig(libavcodec)
21mr|telegram-desktop-5.16.1-2|106	BuildRequires:	pkgconfig(libavformat)
21mr|telegram-desktop-5.16.1-2|107	BuildRequires:	pkgconfig(libavutil)
21mr|telegram-desktop-5.16.1-2|108	BuildRequires:	pkgconfig(libjpeg)
21mr|telegram-desktop-5.16.1-2|109	BuildRequires:	pkgconfig(liblz4)
21mr|telegram-desktop-5.16.1-2|110	BuildRequires:	pkgconfig(liblzma)
21mr|telegram-desktop-5.16.1-2|111	BuildRequires:	pkgconfig(libpulse)
21mr|telegram-desktop-5.16.1-2|112	BuildRequires:	pkgconfig(libswscale)
21mr|telegram-desktop-5.16.1-2|113	BuildRequires:	pkgconfig(openh264)
21mr|telegram-desktop-5.16.1-2|114	BuildRequires:	pkgconfig(openssl)
21mr|telegram-desktop-5.16.1-2|115	BuildRequires:	pkgconfig(opus)
21mr|telegram-desktop-5.16.1-2|116	BuildRequires:	pkgconfig(RapidJSON)
21mr|telegram-desktop-5.16.1-2|117	BuildRequires:	pkgconfig(rnnoise)
21mr|telegram-desktop-5.16.1-2|118	BuildRequires:	pkgconfig(sigc++-3.0)
21mr|telegram-desktop-5.16.1-2|119	BuildRequires:	pkgconfig(tde2e)
21mr|telegram-desktop-5.16.1-2|120	BuildRequires:	pkgconfig(vpx)
21mr|telegram-desktop-5.16.1-2|121	BuildRequires:	pkgconfig(wayland-client)
21mr|telegram-desktop-5.16.1-2|122	BuildRequires:	pkgconfig(xcb)
21mr|telegram-desktop-5.16.1-2|123	BuildRequires:	pkgconfig(xcb-keysyms)
21mr|telegram-desktop-5.16.1-2|124	BuildRequires:	pkgconfig(xcb-record)
21mr|telegram-desktop-5.16.1-2|125	BuildRequires:	pkgconfig(xcb-screensaver)
21mr|telegram-desktop-5.16.1-2|126	BuildRequires:	pkgconfig(xcomposite)
21mr|telegram-desktop-5.16.1-2|127	BuildRequires:	pkgconfig(xdamage)
21mr|telegram-desktop-5.16.1-2|128	BuildRequires:	pkgconfig(xrandr)
21mr|telegram-desktop-5.16.1-2|129	BuildRequires:	pkgconfig(xrender)
21mr|telegram-desktop-5.16.1-2|130	# use bundled pipewire
21mr|telegram-desktop-5.16.1-2|131	# until TG upstream not use it
21mr|telegram-desktop-5.16.1-2|132	BuildRequires:	pkgconfig(libpipewire-0.3)
21mr|telegram-desktop-5.16.1-2|133	%if %{with qt6}
21mr|telegram-desktop-5.16.1-2|134	BuildRequires:	qt6-cmake
21mr|telegram-desktop-5.16.1-2|135	BuildRequires:	cmake(OpenAL)
21mr|telegram-desktop-5.16.1-2|136	BuildRequires:	cmake(Qt6Concurrent)
21mr|telegram-desktop-5.16.1-2|137	BuildRequires:	cmake(Qt6Core)
21mr|telegram-desktop-5.16.1-2|138	BuildRequires:	cmake(Qt6Core5Compat)
21mr|telegram-desktop-5.16.1-2|139	BuildRequires:	cmake(Qt6DBus)
21mr|telegram-desktop-5.16.1-2|140	BuildRequires:	cmake(Qt6Gui)
21mr|telegram-desktop-5.16.1-2|141	BuildRequires:	cmake(Qt6Network)
21mr|telegram-desktop-5.16.1-2|142	BuildRequires:	cmake(Qt6OpenGL)
21mr|telegram-desktop-5.16.1-2|143	BuildRequires:	cmake(Qt6OpenGLWidgets)
21mr|telegram-desktop-5.16.1-2|144	BuildRequires:	cmake(Qt6Svg)
21mr|telegram-desktop-5.16.1-2|145	BuildRequires:	cmake(Qt6WaylandClient)
21mr|telegram-desktop-5.16.1-2|146	BuildRequires:	cmake(Qt6Widgets)
21mr|telegram-desktop-5.16.1-2|147	%else
21mr|telegram-desktop-5.16.1-2|148	BuildRequires:	pkgconfig(dbusmenu-qt5)
21mr|telegram-desktop-5.16.1-2|149	BuildRequires:	pkgconfig(Qt5Gui)
21mr|telegram-desktop-5.16.1-2|150	BuildRequires:	pkgconfig(Qt5QuickWidgets)
21mr|telegram-desktop-5.16.1-2|151	BuildRequires:	pkgconfig(Qt5Svg)
21mr|telegram-desktop-5.16.1-2|152	BuildRequires:	pkgconfig(Qt5WaylandClient)
21mr|telegram-desktop-5.16.1-2|153	BuildRequires:	pkgconfig(Qt5WaylandCompositor)
21mr|telegram-desktop-5.16.1-2|154	%endif
21mr|telegram-desktop-5.16.1-2|155	%if %{mdvver} <= 202115
21mr|telegram-desktop-5.16.1-2|156	BuildRequires:	%{_bindir}/dot
21mr|telegram-desktop-5.16.1-2|157	BuildRequires:	chrpath
21mr|telegram-desktop-5.16.1-2|158	BuildRequires:	doxygen
21mr|telegram-desktop-5.16.1-2|159	BuildRequires:	meson
21mr|telegram-desktop-5.16.1-2|160	BuildRequires:	mm-common
21mr|telegram-desktop-5.16.1-2|161	BuildRequires:	perl-open
21mr|telegram-desktop-5.16.1-2|162	BuildRequires:	xsltproc
21mr|telegram-desktop-5.16.1-2|163	BuildRequires:	perl(XML::Parser)
21mr|telegram-desktop-5.16.1-2|164	BuildRequires:	pkgconfig(libavresample)
21mr|telegram-desktop-5.16.1-2|165	%else
21mr|telegram-desktop-5.16.1-2|166	BuildRequires:	glib2.0-devel
21mr|telegram-desktop-5.16.1-2|167	BuildRequires:	range-v3-devel
21mr|telegram-desktop-5.16.1-2|168	BuildRequires:	pkgconfig(glibmm-2.68)
21mr|telegram-desktop-5.16.1-2|169	%endif
21mr|telegram-desktop-5.16.1-2|170	%if %{with webkit}
21mr|telegram-desktop-5.16.1-2|171	BuildRequires:	pkgconfig(webkitgtk-6.0)
21mr|telegram-desktop-5.16.1-2|172	%endif
21mr|telegram-desktop-5.16.1-2|173	# using bundled abseil-cpp
21mr|telegram-desktop-5.16.1-2|174	#if %%{mdvver} == 202310
21mr|telegram-desktop-5.16.1-2|175	BuildRequires:	cmake(absl)
21mr|telegram-desktop-5.16.1-2|176	#endif
21mr|telegram-desktop-5.16.1-2|177	# Telegram Desktop require patched version of rlottie since 1.8.0.
21mr|telegram-desktop-5.16.1-2|178	# Pull Request pending: https://github.com/Samsung/rlottie/pull/252
21mr|telegram-desktop-5.16.1-2|179	%if %{with rlottie}
21mr|telegram-desktop-5.16.1-2|180	BuildRequires:	rlottie-devel
21mr|telegram-desktop-5.16.1-2|181	%else
21mr|telegram-desktop-5.16.1-2|182	Provides: bundled(rlottie) = 0~git
21mr|telegram-desktop-5.16.1-2|183	%endif
21mr|telegram-desktop-5.16.1-2|184	# for bundled cppgir
21mr|telegram-desktop-5.16.1-2|185	BuildRequires:	boost-devel
21mr|telegram-desktop-5.16.1-2|186	BuildRequires:	pkgconfig(fmt)
21mr|telegram-desktop-5.16.1-2|187	# XXX https://gitlab.com/mnauw/cppgir/-/blob/f90581/CMakeLists.txt#L68
21mr|telegram-desktop-5.16.1-2|188	# Strange library, only libstdc++fs.a exists, .so does not
21mr|telegram-desktop-5.16.1-2|189	BuildRequires:	stdc++-static-devel
21mr|telegram-desktop-5.16.1-2|190	Requires:	hicolor-icon-theme
21mr|telegram-desktop-5.16.1-2|191	%if %{with webkit}
21mr|telegram-desktop-5.16.1-2|192	%if %{mdvver} >= 202310
21mr|telegram-desktop-5.16.1-2|193	Requires:	(libwebkit2gtk-4.1.so.0%{_arch_tag_suffix} or libwebkit2gtk-4.0.so.37%{_arch_tag_suffix})
21mr|telegram-desktop-5.16.1-2|194	%else
21mr|telegram-desktop-5.16.1-2|195	# only libwebkit2gtk-4.0.so.37 exists in rosa2021.1
21mr|telegram-desktop-5.16.1-2|196	Requires:	libwebkit2gtk-4.0.so.37%{_arch_tag_suffix}
21mr|telegram-desktop-5.16.1-2|197	# The library runs /usr/libexec/webkit2gtk-4.0/WebKitNetworkProcess, but in general telegram-desktop can work without this
21mr|telegram-desktop-5.16.1-2|198	# dependency, so make it soft, but keep dep from library strict to be able to catch breakage in repoclosure
21mr|telegram-desktop-5.16.1-2|199	Recommends:	webkit2gtk4.0
21mr|telegram-desktop-5.16.1-2|200	%endif
21mr|telegram-desktop-5.16.1-2|201	# end webkit
21mr|telegram-desktop-5.16.1-2|202	%endif
21mr|telegram-desktop-5.16.1-2|203	%if %{with fonts}
21mr|telegram-desktop-5.16.1-2|204	Requires:	fonts-ttf-opensans
21mr|telegram-desktop-5.16.1-2|205	%endif
21mr|telegram-desktop-5.16.1-2|206	%if %{with qt6}
21mr|telegram-desktop-5.16.1-2|207	Requires:	qt6-qtimageformats%{?_isa}
21mr|telegram-desktop-5.16.1-2|208	%else
21mr|telegram-desktop-5.16.1-2|209	Requires:	qt5-qtimageformats%{?_isa}
21mr|telegram-desktop-5.16.1-2|210	%endif
21mr|telegram-desktop-5.16.1-2|211	Recommends:	%{name}-xdgdesktopportal
21mr|telegram-desktop-5.16.1-2|212	# Telegram Desktop require patched version of lxqt-qtplugin.
21mr|telegram-desktop-5.16.1-2|213	# Pull Request pending: https://github.com/lxqt/lxqt-qtplugin/pull/52
21mr|telegram-desktop-5.16.1-2|214	Provides:	bundled(lxqt-qtplugin) = 0.14.0~git
21mr|telegram-desktop-5.16.1-2|215	Provides:	telegram = %{EVRD}
21mr|telegram-desktop-5.16.1-2|216	ExcludeArch:	%{ix86} %{e2k}
21mr|telegram-desktop-5.16.1-2|217	
21mr|telegram-desktop-5.16.1-2|218	%description
21mr|telegram-desktop-5.16.1-2|219	Telegram is a messaging app with a focus on speed and security, it’s super
21mr|telegram-desktop-5.16.1-2|220	fast, simple and free. You can use Telegram on all your devices at the same
21mr|telegram-desktop-5.16.1-2|221	time — your messages sync seamlessly across any number of your phones,
21mr|telegram-desktop-5.16.1-2|222	tablets or computers.
21mr|telegram-desktop-5.16.1-2|223	
21mr|telegram-desktop-5.16.1-2|224	With Telegram, you can send messages, photos, videos and files of any type
21mr|telegram-desktop-5.16.1-2|225	(doc, zip, mp3, etc), as well as create groups for up to 50,000 people or
21mr|telegram-desktop-5.16.1-2|226	channels for broadcasting to unlimited audiences. You can write to your
21mr|telegram-desktop-5.16.1-2|227	phone contacts and find people by their usernames. As a result, Telegram is
21mr|telegram-desktop-5.16.1-2|228	like SMS and email combined — and can take care of all your personal or
21mr|telegram-desktop-5.16.1-2|229	business messaging needs.
21mr|telegram-desktop-5.16.1-2|230	
21mr|telegram-desktop-5.16.1-2|231	%files
21mr|telegram-desktop-5.16.1-2|232	%doc README.md changelog.txt
21mr|telegram-desktop-5.16.1-2|233	%license LICENSE LEGAL
21mr|telegram-desktop-5.16.1-2|234	%{_bindir}/Telegram
21mr|telegram-desktop-5.16.1-2|235	%{_bindir}/telegram
21mr|telegram-desktop-5.16.1-2|236	%{_datadir}/applications/org.telegram.desktop.desktop
21mr|telegram-desktop-5.16.1-2|237	%{_datadir}/applications/telegramdesktop.desktop
21mr|telegram-desktop-5.16.1-2|238	%{_datadir}/dbus-1/services/org.telegram.desktop.service
21mr|telegram-desktop-5.16.1-2|239	%{_datadir}/icons/hicolor/*/apps/*.png
21mr|telegram-desktop-5.16.1-2|240	%{_iconsdir}/hicolor/symbolic/apps/*.svg
21mr|telegram-desktop-5.16.1-2|241	%{_metainfodir}/org.telegram.desktop.metainfo.xml
21mr|telegram-desktop-5.16.1-2|242	%if %{mdvver} <= 202115
21mr|telegram-desktop-5.16.1-2|243	%{_libdir}/%{name}/*.so*
21mr|telegram-desktop-5.16.1-2|244	%endif
21mr|telegram-desktop-5.16.1-2|245	
21mr|telegram-desktop-5.16.1-2|246	#----------------------------------------------------------------------------
21mr|telegram-desktop-5.16.1-2|247	
21mr|telegram-desktop-5.16.1-2|248	%package xdgdesktopportal
21mr|telegram-desktop-5.16.1-2|249	Summary:	Force Telegram to use file dialogs via XDG portals
21mr|telegram-desktop-5.16.1-2|250	Group:		Graphical desktop/Other
21mr|telegram-desktop-5.16.1-2|251	Requires:	qt5-platformtheme-xdgdesktopportal
21mr|telegram-desktop-5.16.1-2|252	Recommends:	(xdg-desktop-portal-kde if plasma5-workspace)
21mr|telegram-desktop-5.16.1-2|253	
21mr|telegram-desktop-5.16.1-2|254	%description xdgdesktopportal
21mr|telegram-desktop-5.16.1-2|255	Force Telegram to use file dialogs via XDG portals
21mr|telegram-desktop-5.16.1-2|256	
21mr|telegram-desktop-5.16.1-2|257	%files xdgdesktopportal
21mr|telegram-desktop-5.16.1-2|258	%{_datadir}/xdg-desktop-portal-priority/Telegram
21mr|telegram-desktop-5.16.1-2|259	
21mr|telegram-desktop-5.16.1-2|260	#----------------------------------------------------------------------------
21mr|telegram-desktop-5.16.1-2|261	
21mr|telegram-desktop-5.16.1-2|262	%prep
21mr|telegram-desktop-5.16.1-2|263	# Unpacking Telegram Desktop source archive...
21mr|telegram-desktop-5.16.1-2|264	%setup -q -n tdesktop-%{version}-full -a1
21mr|telegram-desktop-5.16.1-2|265	# stabilize path in patches
21mr|telegram-desktop-5.16.1-2|266	mv tg_owt-%{tg_owt_commit} tg_owt
21mr|telegram-desktop-5.16.1-2|267	tar -xf %{SOURCE2} -C tg_owt/src/third_party/libyuv
21mr|telegram-desktop-5.16.1-2|268	tar -xf %{SOURCE3} -C tg_owt/src/third_party/libsrtp --strip=1
21mr|telegram-desktop-5.16.1-2|269	tar -xf %{SOURCE4} -C tg_owt/src/third_party/abseil-cpp --strip=1
21mr|telegram-desktop-5.16.1-2|270	tar -xf %{SOURCE9} -C %{_builddir}
21mr|telegram-desktop-5.16.1-2|271	
21mr|telegram-desktop-5.16.1-2|272	%autopatch -p1
21mr|telegram-desktop-5.16.1-2|273	
21mr|telegram-desktop-5.16.1-2|274	%if %{mdvver} <= 202115
21mr|telegram-desktop-5.16.1-2|275	mkdir -p %{_builddir}/bundle_glib
21mr|telegram-desktop-5.16.1-2|276	tar xf %{SOURCE5} -C %{_builddir}
21mr|telegram-desktop-5.16.1-2|277	tar xf %{SOURCE7} -C %{_builddir}
21mr|telegram-desktop-5.16.1-2|278	unzip -qq %{SOURCE8} -d %{_builddir}
21mr|telegram-desktop-5.16.1-2|279	rm -frv %{_builddir}/glibmm-%{glibmm_ver}/subprojects/{glib,gvdb}
21mr|telegram-desktop-5.16.1-2|280	mv -v %{_builddir}/glib-%{glib_ver} %{_builddir}/glibmm-%{glibmm_ver}/subprojects/glib
21mr|telegram-desktop-5.16.1-2|281	mv -v %{_builddir}/gvdb-* %{_builddir}/glibmm-%{glibmm_ver}/subprojects/gvdb
21mr|telegram-desktop-5.16.1-2|282	%endif
21mr|telegram-desktop-5.16.1-2|283	
21mr|telegram-desktop-5.16.1-2|284	%ifarch %{e2k}
21mr|telegram-desktop-5.16.1-2|285	sed -i 's!cxx_std_20!cxx_std_17!g' cmake/init_target.cmake tg_owt/cmake/init_target.cmake
21mr|telegram-desktop-5.16.1-2|286	%endif
21mr|telegram-desktop-5.16.1-2|287	
21mr|telegram-desktop-5.16.1-2|288	%build
21mr|telegram-desktop-5.16.1-2|289	pushd %{_builddir}/ada-%{ada_version}
21mr|telegram-desktop-5.16.1-2|290	mkdir -p ../ada
21mr|telegram-desktop-5.16.1-2|291	%set_build_flags
21mr|telegram-desktop-5.16.1-2|292	%__cmake -S . -B build	\
21mr|telegram-desktop-5.16.1-2|293	-DADA_TESTING=OFF	\
21mr|telegram-desktop-5.16.1-2|294	-DADA_TOOLS=OFF		\
21mr|telegram-desktop-5.16.1-2|295	-DBUILD_SHARED_LIBS=OFF	\
21mr|telegram-desktop-5.16.1-2|296	-DCMAKE_INSTALL_PREFIX=""
21mr|telegram-desktop-5.16.1-2|297	%make_build -C build
21mr|telegram-desktop-5.16.1-2|298	%make_install -C build DESTDIR=%{_builddir}/ada
21mr|telegram-desktop-5.16.1-2|299	popd
21mr|telegram-desktop-5.16.1-2|300	rm -fr %{_builddir}/ada-%{ada_version}
21mr|telegram-desktop-5.16.1-2|301	
21mr|telegram-desktop-5.16.1-2|302	%if %{mdvver} <= 202115
21mr|telegram-desktop-5.16.1-2|303	pushd %{_builddir}/glibmm-*
21mr|telegram-desktop-5.16.1-2|304	%set_build_flags
21mr|telegram-desktop-5.16.1-2|305	meson bld	\
21mr|telegram-desktop-5.16.1-2|306	-Dbuild-documentation=false	\
21mr|telegram-desktop-5.16.1-2|307	-Dbuild-examples=false		\
21mr|telegram-desktop-5.16.1-2|308	-Dmaintainer-mode=true		\
21mr|telegram-desktop-5.16.1-2|309	--default-library shared	\
21mr|telegram-desktop-5.16.1-2|310	--prefix=%{_prefix}
21mr|telegram-desktop-5.16.1-2|311	ninja -C bld
21mr|telegram-desktop-5.16.1-2|312	DESTDIR="%{_builddir}/bundle_glib" ninja install -C bld
21mr|telegram-desktop-5.16.1-2|313	popd
21mr|telegram-desktop-5.16.1-2|314	sed -i "s|/usr|%{_builddir}/bundle_glib/usr|g" %{_builddir}/bundle_glib%{_libdir}/pkgconfig/*.pc
21mr|telegram-desktop-5.16.1-2|315	export PKG_CONFIG_PATH="%{_builddir}/bundle_glib%{_libdir}/pkgconfig:$PKG_CONFIG_PATH"
21mr|telegram-desktop-5.16.1-2|316	rm -fr %{_builddir}/glibmm-*
21mr|telegram-desktop-5.16.1-2|317	%endif
21mr|telegram-desktop-5.16.1-2|318	
21mr|telegram-desktop-5.16.1-2|319	pushd tg_owt
21mr|telegram-desktop-5.16.1-2|320	# Make sure nothing pulls in superfluous bundled libraries
21mr|telegram-desktop-5.16.1-2|321	rm -rf src/third_party/libvpx cmake/libvpx.cmake src/third_party/openh264 cmake/libopenh264.cmake
21mr|telegram-desktop-5.16.1-2|322	sed -i'' -e '/include(cmake\/libvpx.cmake)/d' -e '/include(cmake\/libopenh264.cmake)/d' CMakeLists.txt
21mr|telegram-desktop-5.16.1-2|323	
21mr|telegram-desktop-5.16.1-2|324	# (mikhailnov) Building a static library only because:
21mr|telegram-desktop-5.16.1-2|325	# - upstream of telegram-desktop officially supports only static linkage of tg_owt
21mr|telegram-desktop-5.16.1-2|326	# - there are some community efforts to support using it as a shared library
21mr|telegram-desktop-5.16.1-2|327	# https://github.com/desktop-app/tg_owt/commit/13d889f52ebf5a1a54
21mr|telegram-desktop-5.16.1-2|328	# - but support of this may be dropped anytime
21mr|telegram-desktop-5.16.1-2|329	# https://www.opennet.ru/opennews/art.shtml?num=54681
21mr|telegram-desktop-5.16.1-2|330	# - telegram-desktop is and will be the only consumer of tg_owt
21mr|telegram-desktop-5.16.1-2|331	# So, to my mind, it is absolutely OK to build a static version.
21mr|telegram-desktop-5.16.1-2|332	# The only advantage of the dynamic one is potentially a bit easier debugging.
21mr|telegram-desktop-5.16.1-2|333	
21mr|telegram-desktop-5.16.1-2|334	# CMAKE_BUILD_TYPE should always be Release due to some hardcoded checks.
21mr|telegram-desktop-5.16.1-2|335	
21mr|telegram-desktop-5.16.1-2|336	%cmake	\
21mr|telegram-desktop-5.16.1-2|337	-DBUILD_SHARED_LIBS=OFF		\
21mr|telegram-desktop-5.16.1-2|338	-DCMAKE_BUILD_TYPE=Release	\
21mr|telegram-desktop-5.16.1-2|339	-G Ninja
21mr|telegram-desktop-5.16.1-2|340	%ninja_build
21mr|telegram-desktop-5.16.1-2|341	popd
21mr|telegram-desktop-5.16.1-2|342	
21mr|telegram-desktop-5.16.1-2|343	%cmake	\
21mr|telegram-desktop-5.16.1-2|344	-Dada_DIR:PATH=%{_builddir}/ada/%{_lib}/cmake/ada	\
21mr|telegram-desktop-5.16.1-2|345	-DCMAKE_BUILD_TYPE=Release				\
21mr|telegram-desktop-5.16.1-2|346	%if %{without fonts}
21mr|telegram-desktop-5.16.1-2|347	-DDESKTOP_APP_USE_PACKAGED_FONTS:BOOL=OFF	\
21mr|telegram-desktop-5.16.1-2|348	%endif
21mr|telegram-desktop-5.16.1-2|349	%if %{with rlottie}
21mr|telegram-desktop-5.16.1-2|350	-DDESKTOP_APP_LOTTIE_USE_CACHE:BOOL=OFF		\
21mr|telegram-desktop-5.16.1-2|351	%endif
21mr|telegram-desktop-5.16.1-2|352	%if %{with qt6}
21mr|telegram-desktop-5.16.1-2|353	-DQT_VERSION_MAJOR=6				\
21mr|telegram-desktop-5.16.1-2|354	%else
21mr|telegram-desktop-5.16.1-2|355	-DQT_VERSION_MAJOR=5				\
21mr|telegram-desktop-5.16.1-2|356	%endif
21mr|telegram-desktop-5.16.1-2|357	-Dtg_owt_DIR="${PWD}/../tg_owt/build"			\
21mr|telegram-desktop-5.16.1-2|358	-DTDESKTOP_API_HASH=dfbe1bc42dc9d20507e17d1814cc2f0a	\
21mr|telegram-desktop-5.16.1-2|359	-DTDESKTOP_API_ID=208164				\
21mr|telegram-desktop-5.16.1-2|360	-G Ninja
21mr|telegram-desktop-5.16.1-2|361	%ninja_build
21mr|telegram-desktop-5.16.1-2|362	
21mr|telegram-desktop-5.16.1-2|363	%install
21mr|telegram-desktop-5.16.1-2|364	%ninja_install -C build
21mr|telegram-desktop-5.16.1-2|365	
21mr|telegram-desktop-5.16.1-2|366	%if %{mdvver} <= 202115
21mr|telegram-desktop-5.16.1-2|367	mkdir -p %{buildroot}%{_libdir}/%{name}
21mr|telegram-desktop-5.16.1-2|368	pushd %{buildroot}%{_libdir}/%{name}
21mr|telegram-desktop-5.16.1-2|369	
21mr|telegram-desktop-5.16.1-2|370	for libs in libgio libglib libgmodule libgobject libgthread; do
21mr|telegram-desktop-5.16.1-2|371	cp -frv %{_builddir}/bundle_glib%{_libdir}/$libs-2.0.so.0.7800.6 .
21mr|telegram-desktop-5.16.1-2|372	ln -sv $libs-2.0.so.0.7800.6 $libs-2.0.so.0
21mr|telegram-desktop-5.16.1-2|373	done
21mr|telegram-desktop-5.16.1-2|374	
21mr|telegram-desktop-5.16.1-2|375	for libs2 in libgiomm libglibmm libglibmm_generate_extra_defs; do
21mr|telegram-desktop-5.16.1-2|376	cp -frv %{_builddir}/bundle_glib%{_libdir}/$libs2-2.68.so.1.3.0 .
21mr|telegram-desktop-5.16.1-2|377	ln -sv $libs2-2.68.so.1.3.0 $libs2-2.68.so.1
21mr|telegram-desktop-5.16.1-2|378	done
21mr|telegram-desktop-5.16.1-2|379	popd
21mr|telegram-desktop-5.16.1-2|380	
21mr|telegram-desktop-5.16.1-2|381	rm -fr %{_builddir}/bundle_glib
21mr|telegram-desktop-5.16.1-2|382	%endif
21mr|telegram-desktop-5.16.1-2|383	
21mr|telegram-desktop-5.16.1-2|384	ln -s Telegram %{buildroot}%{_bindir}/telegram
21mr|telegram-desktop-5.16.1-2|385	
21mr|telegram-desktop-5.16.1-2|386	# Compatibility with symlinks and configs before the desktop file was renamed
21mr|telegram-desktop-5.16.1-2|387	# https://bugzilla.rosalinux.ru/show_bug.cgi?id=13419#c2
21mr|telegram-desktop-5.16.1-2|388	# This will keep valid "Favourites" entries in KDE Kickoff and XFCE Whisker menus,
21mr|telegram-desktop-5.16.1-2|389	# but will not help on GNOME with default configuration on ROSA.
21mr|telegram-desktop-5.16.1-2|390	# Based on discussion with mymedia@ and Ilya Fedin.
21mr|telegram-desktop-5.16.1-2|391	! test -f %{buildroot}%{_datadir}/applications/telegramdesktop.desktop
21mr|telegram-desktop-5.16.1-2|392	sed -E -e 's,^MimeType=.+,OnlyShowIn=NotExistingDE,' %{buildroot}%{_datadir}/applications/org.telegram.desktop.desktop > %{buildroot}%{_datadir}/applications/telegramdesktop.desktop
21mr|telegram-desktop-5.16.1-2|393	grep -q '^OnlyShowIn=NotExistingDE$' %{buildroot}%{_datadir}/applications/telegramdesktop.desktop
21mr|telegram-desktop-5.16.1-2|394	
21mr|telegram-desktop-5.16.1-2|395	mkdir -p %{buildroot}%{_datadir}/xdg-desktop-portal-priority
21mr|telegram-desktop-5.16.1-2|396	touch %{buildroot}%{_datadir}/xdg-desktop-portal-priority/Telegram
21mr|telegram-desktop-5.16.1-2|397	
21mr|telegram-desktop-5.16.1-2|398	%changelog
21mr|telegram-desktop-5.16.1-2|399	* Tue Jan 13 2026 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|telegram-desktop-5.16.1-2|400	- Fix xdgdesktopportal (rename telegram-desktop to Telegram)
21mr|telegram-desktop-5.16.1-2|401	
21mr|telegram-desktop-5.16.1-2|402	* Fri Jul 4 2025 survolog (Andrey Grigorev) <survolog@yandex.ru> 5.16.1-1
21mr|telegram-desktop-5.16.1-2|403	- Update to 5.16.1
21mr|telegram-desktop-5.16.1-2|404	
21mr|telegram-desktop-5.16.1-2|405	* Fri Jun 6 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 5.6.2-6
21mr|telegram-desktop-5.16.1-2|406	- tune deps, better description (bz#15220)
21mr|telegram-desktop-5.16.1-2|407	
21mr|telegram-desktop-5.16.1-2|408	* Fri Jun 6 2025 Andrey Grigorev <survolog@yandex.ru>
21mr|telegram-desktop-5.16.1-2|409	- Fix typo
21mr|telegram-desktop-5.16.1-2|410	
21mr|telegram-desktop-5.16.1-2|411	* Fri Jun 6 2025 Andrey Grigorev <survolog@yandex.ru>
21mr|telegram-desktop-5.16.1-2|412	- Fix KDE file dialog, see https://abf.rosa.ru/import/qt5-qtbase/pull_requests/5
21mr|telegram-desktop-5.16.1-2|413	
21mr|telegram-desktop-5.16.1-2|414	* Thu Oct 24 2024 Святослав <s.matveev@rosalinux.ru> 5.6.2-3
21mr|telegram-desktop-5.16.1-2|415	- rebuild. new version qr-code-generator
21mr|telegram-desktop-5.16.1-2|416	- release +1
21mr|telegram-desktop-5.16.1-2|417	
21mr|telegram-desktop-5.16.1-2|418	* Mon Oct 21 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 5.6.2-2
21mr|telegram-desktop-5.16.1-2|419	- Restore qt5 because file dialogs are not native in KDE 5 with Qt6, fix building with Qt5
21mr|telegram-desktop-5.16.1-2|420	
21mr|telegram-desktop-5.16.1-2|421	* Tue Oct 15 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|telegram-desktop-5.16.1-2|422	- Enabled qt6 to R12
21mr|telegram-desktop-5.16.1-2|423	
21mr|telegram-desktop-5.16.1-2|424	* Tue Oct 15 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|telegram-desktop-5.16.1-2|425	- Updated to 5.6.2
21mr|telegram-desktop-5.16.1-2|426	
21mr|telegram-desktop-5.16.1-2|427	* Tue Oct 15 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|telegram-desktop-5.16.1-2|428	- Updated to 5.6.2
21mr|telegram-desktop-5.16.1-2|429	
21mr|telegram-desktop-5.16.1-2|430	* Mon Oct 7 2024 Victor Ryzhikh <victorr2007@yandex.ru> 5.6.1-1
21mr|telegram-desktop-5.16.1-2|431	- Updated to 5.6.1
21mr|telegram-desktop-5.16.1-2|432	
21mr|telegram-desktop-5.16.1-2|433	* Mon Oct 7 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|telegram-desktop-5.16.1-2|434	- Updated to 5.6.1
21mr|telegram-desktop-5.16.1-2|435	
21mr|telegram-desktop-5.16.1-2|436	* Sun Oct 6 2024 Victor Ryzhikh <victorr2007@yandex.ru> 5.6.0-1
21mr|telegram-desktop-5.16.1-2|437	- Updated to 5.6.0
21mr|telegram-desktop-5.16.1-2|438	
21mr|telegram-desktop-5.16.1-2|439	* Sun Oct 6 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|telegram-desktop-5.16.1-2|440	- Updated to 5.6.0
21mr|telegram-desktop-5.16.1-2|441	
21mr|telegram-desktop-5.16.1-2|442	* Sun Sep 29 2024 Victor Ryzhikh <victorr2007@yandex.ru> 5.5.5-2
21mr|telegram-desktop-5.16.1-2|443	- Rebuild
21mr|telegram-desktop-5.16.1-2|444	
21mr|telegram-desktop-5.16.1-2|445	* Mon Sep 16 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|telegram-desktop-5.16.1-2|446	- try to fix webkit again
21mr|telegram-desktop-5.16.1-2|447	
21mr|telegram-desktop-5.16.1-2|448	* Mon Sep 16 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|telegram-desktop-5.16.1-2|449	- fix repoclosure
21mr|telegram-desktop-5.16.1-2|450	
21mr|telegram-desktop-5.16.1-2|451	* Sat Sep 14 2024 Victor Ryzhikh <victorr2007@yandex.ru> 5.5.5-1
21mr|telegram-desktop-5.16.1-2|452	- Updated to 5.5.5
21mr|telegram-desktop-5.16.1-2|453	
21mr|telegram-desktop-5.16.1-2|454	* Sat Sep 14 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|telegram-desktop-5.16.1-2|455	- Updated to 5.5.5
21mr|telegram-desktop-5.16.1-2|456	
21mr|telegram-desktop-5.16.1-2|457	* Fri Sep 13 2024 Victor Ryzhikh <victorr2007@yandex.ru> 5.5.4-1
21mr|telegram-desktop-5.16.1-2|458	- Updated to 5.5.4
21mr|telegram-desktop-5.16.1-2|459	
21mr|telegram-desktop-5.16.1-2|460	* Fri Sep 13 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|telegram-desktop-5.16.1-2|461	- Updated to 5.5.4
21mr|telegram-desktop-5.16.1-2|462	
21mr|telegram-desktop-5.16.1-2|463	* Fri Sep 13 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|telegram-desktop-5.16.1-2|464	- webkit is option now
21mr|telegram-desktop-5.16.1-2|465	
21mr|telegram-desktop-5.16.1-2|466	* Tue Sep 10 2024 Victor Ryzhikh <victorr2007@yandex.ru> 5.5.3-1
21mr|telegram-desktop-5.16.1-2|467	- Updated to 5.5.3
21mr|telegram-desktop-5.16.1-2|468	
21mr|telegram-desktop-5.16.1-2|469	* Tue Sep 10 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|telegram-desktop-5.16.1-2|470	- Updated to 5.5.3
21mr|telegram-desktop-5.16.1-2|471	
21mr|telegram-desktop-5.16.1-2|472	* Sat Sep 7 2024 Victor Ryzhikh <victorr2007@yandex.ru> 5.5.1-1
21mr|telegram-desktop-5.16.1-2|473	- Updated to 5.5.1
21mr|telegram-desktop-5.16.1-2|474	
21mr|telegram-desktop-5.16.1-2|475	* Sat Sep 7 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|telegram-desktop-5.16.1-2|476	- Updated to 5.5.1
21mr|telegram-desktop-5.16.1-2|477	
21mr|telegram-desktop-5.16.1-2|478	* Tue Sep 3 2024 Victor Ryzhikh <victorr2007@yandex.ru> 5.4.1-2
21mr|telegram-desktop-5.16.1-2|479	- MassBuild#5301: Increase release tag
21mr|telegram-desktop-5.16.1-2|480	
21mr|telegram-desktop-5.16.1-2|481	* Sun Aug 18 2024 VictorR2007 <victorr2007@yandex.ru> 5.4.1-1
21mr|telegram-desktop-5.16.1-2|482	- Clean
21mr|telegram-desktop-5.16.1-2|483	
21mr|telegram-desktop-5.16.1-2|484	* Sun Aug 18 2024 VictorR2007 <victorr2007@yandex.ru>
21mr|telegram-desktop-5.16.1-2|485	- Updated to 5.4.1
21mr|telegram-desktop-5.16.1-2|486	
21mr|telegram-desktop-5.16.1-2|487	* Thu Aug 15 2024 Victor Ryzhikh <victorr2007@yandex.ru> 5.4.0-1
21mr|telegram-desktop-5.16.1-2|488	- Updated to 5.4.0
21mr|telegram-desktop-5.16.1-2|489	
21mr|telegram-desktop-5.16.1-2|490	* Thu Aug 15 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|telegram-desktop-5.16.1-2|491	- Updated to 5.4.0
21mr|telegram-desktop-5.16.1-2|492	
21mr|telegram-desktop-5.16.1-2|493	* Fri Aug 9 2024 Victor Ryzhikh <victorr2007@yandex.ru> 5.3.2-2
21mr|telegram-desktop-5.16.1-2|494	- Enabled qt6
21mr|telegram-desktop-5.16.1-2|495	
21mr|telegram-desktop-5.16.1-2|496	* Sun Aug 4 2024 slava86 <s.matveev@rosalinux.ru> 5.3.2-1
21mr|telegram-desktop-5.16.1-2|497	- update to 5.3.2
21mr|telegram-desktop-5.16.1-2|498	
21mr|telegram-desktop-5.16.1-2|499	* Thu Aug 1 2024 slava86 <s.matveev@rosalinux.ru> 5.3.0-1
21mr|telegram-desktop-5.16.1-2|500	- update to 5.3.0
21mr|telegram-desktop-5.16.1-2|501	- View recent and popular web apps in chats search.
21mr|telegram-desktop-5.16.1-2|502	- Open several web apps in different windows.
21mr|telegram-desktop-5.16.1-2|503	- Gift Telegram Stars to your friends.
21mr|telegram-desktop-5.16.1-2|504	- Send location marks and venues.
21mr|telegram-desktop-5.16.1-2|505	- Open tonsite:// links in webview.
21mr|telegram-desktop-5.16.1-2|506	- Edit order of stickers in your packs.
21mr|telegram-desktop-5.16.1-2|507	
21mr|telegram-desktop-5.16.1-2|508	* Tue Jul 9 2024 slava86 <s.matveev@rosalinux.ru> 5.2.3-1
21mr|telegram-desktop-5.16.1-2|509	- update to 5.2.3
21mr|telegram-desktop-5.16.1-2|510	- Fix crash in bot star stats page.
21mr|telegram-desktop-5.16.1-2|511	- Bug fixes and other minor improvements.
21mr|telegram-desktop-5.16.1-2|512	
21mr|telegram-desktop-5.16.1-2|513	* Thu Jul 4 2024 slava86 <s.matveev@rosalinux.ru> 5.2.2-1
21mr|telegram-desktop-5.16.1-2|514	- update to 5.2.2
21mr|telegram-desktop-5.16.1-2|515	- v5.2.1
21mr|telegram-desktop-5.16.1-2|516	- Fix crash when opening topic in a new window.
21mr|telegram-desktop-5.16.1-2|517	- Fix crash in topic search scope dropdown.
21mr|telegram-desktop-5.16.1-2|518	- Fix crash in video player.
21mr|telegram-desktop-5.16.1-2|519	- Fix feeze and crash in Instant View (Windows).
21mr|telegram-desktop-5.16.1-2|520	- Allow unlock by Apple Watch or System Password (macOS).
21mr|telegram-desktop-5.16.1-2|521	- v5.2.2
21mr|telegram-desktop-5.16.1-2|522	- Fix topics search in topic groups.
21mr|telegram-desktop-5.16.1-2|523	- Fix Instant View pages content updating.
21mr|telegram-desktop-5.16.1-2|524	
21mr|telegram-desktop-5.16.1-2|525	* Mon Jul 1 2024 slava86 <s.matveev@rosalinux.ru> 5.2.0-1
21mr|telegram-desktop-5.16.1-2|526	- update to 5.2.0
21mr|telegram-desktop-5.16.1-2|527	- Pay for content with Telegram Stars.
21mr|telegram-desktop-5.16.1-2|528	- Enable local passcode unlock by Windows Hello and Touch ID.
21mr|telegram-desktop-5.16.1-2|529	- Allow opening forums, topics and archive in a separate window.
21mr|telegram-desktop-5.16.1-2|530	
21mr|telegram-desktop-5.16.1-2|531	* Thu Jun 27 2024 slava86 <s.matveev@rosalinux.ru> 5.1.7-1
21mr|telegram-desktop-5.16.1-2|532	- not closed %%if
21mr|telegram-desktop-5.16.1-2|533	
21mr|telegram-desktop-5.16.1-2|534	* Thu Jun 27 2024 slava86 <s.matveev@rosalinux.ru>
21mr|telegram-desktop-5.16.1-2|535	- update glib,glibmm (rosa2021.1)
21mr|telegram-desktop-5.16.1-2|536	
21mr|telegram-desktop-5.16.1-2|537	* Sat Jun 15 2024 Victor Ryzhikh <victorr2007@yandex.ru> 5.1.7-1
21mr|telegram-desktop-5.16.1-2|538	- Updated to 5.1.7
21mr|telegram-desktop-5.16.1-2|539	
21mr|telegram-desktop-5.16.1-2|540	* Sat Jun 15 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|telegram-desktop-5.16.1-2|541	- Updated to 5.1.7
21mr|telegram-desktop-5.16.1-2|542	
21mr|telegram-desktop-5.16.1-2|543	* Sat Jun 8 2024 Victor Ryzhikh <victorr2007@yandex.ru> 5.1.5-1
21mr|telegram-desktop-5.16.1-2|544	- Updated to 5.1.5
21mr|telegram-desktop-5.16.1-2|545	
21mr|telegram-desktop-5.16.1-2|546	* Sat Jun 8 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|telegram-desktop-5.16.1-2|547	- Updated to 5.1.5
21mr|telegram-desktop-5.16.1-2|548	
21mr|telegram-desktop-5.16.1-2|549	* Sun Jun 2 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|telegram-desktop-5.16.1-2|550	- MassBuild#5021: Increase release tag
21mr|telegram-desktop-5.16.1-2|551	
21mr|telegram-desktop-5.16.1-2|552	* Sun Jun 2 2024 Victor Ryzhikh <victorr2007@yandex.ru> 5.1.1-1
21mr|telegram-desktop-5.16.1-2|553	- Updated to 5.1.1
21mr|telegram-desktop-5.16.1-2|554	
21mr|telegram-desktop-5.16.1-2|555	* Sun Jun 2 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|telegram-desktop-5.16.1-2|556	- Updated to 5.1.1
21mr|telegram-desktop-5.16.1-2|557	
21mr|telegram-desktop-5.16.1-2|558	* Sat Jun 1 2024 Victor Ryzhikh <victorr2007@yandex.ru> 5.1.0-1
21mr|telegram-desktop-5.16.1-2|559	- Updated to 5.1.0
21mr|telegram-desktop-5.16.1-2|560	
21mr|telegram-desktop-5.16.1-2|561	* Sat Jun 1 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|telegram-desktop-5.16.1-2|562	- Updated to 5.1.0
21mr|telegram-desktop-5.16.1-2|563	
21mr|telegram-desktop-5.16.1-2|564	* Sat Jun 1 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|telegram-desktop-5.16.1-2|565	- Updated to 5.1.0
21mr|telegram-desktop-5.16.1-2|566	
21mr|telegram-desktop-5.16.1-2|567	* Sat Jun 1 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|telegram-desktop-5.16.1-2|568	- Updated to 5.1.0
21mr|telegram-desktop-5.16.1-2|569	
21mr|telegram-desktop-5.16.1-2|570	* Sat May 25 2024 Victor Ryzhikh <victorr2007@yandex.ru> 5.0.2-2
21mr|telegram-desktop-5.16.1-2|571	- Enabled qt5 build
21mr|telegram-desktop-5.16.1-2|572	
21mr|telegram-desktop-5.16.1-2|573	* Fri May 24 2024 Victor Ryzhikh <victorr2007@yandex.ru> 5.0.2-1
21mr|telegram-desktop-5.16.1-2|574	- Updated to 5.0.2
21mr|telegram-desktop-5.16.1-2|575	
21mr|telegram-desktop-5.16.1-2|576	* Fri May 24 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|telegram-desktop-5.16.1-2|577	- Updated to 5.0.2
21mr|telegram-desktop-5.16.1-2|578	
21mr|telegram-desktop-5.16.1-2|579	* Thu May 23 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|telegram-desktop-5.16.1-2|580	- Fix spec
21mr|telegram-desktop-5.16.1-2|581	
21mr|telegram-desktop-5.16.1-2|582	* Sun May 5 2024 Victor Ryzhikh <victorr2007@yandex.ru> 5.0.1-1
21mr|telegram-desktop-5.16.1-2|583	- Updated to 5.0.1
21mr|telegram-desktop-5.16.1-2|584	
21mr|telegram-desktop-5.16.1-2|585	* Sun May 5 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|telegram-desktop-5.16.1-2|586	- Updated to 5.0.1
21mr|telegram-desktop-5.16.1-2|587	
21mr|telegram-desktop-5.16.1-2|588	* Thu May 2 2024 Victor Ryzhikh <victorr2007@yandex.ru> 5.0.0-1
21mr|telegram-desktop-5.16.1-2|589	- Updated to 5.0.0
21mr|telegram-desktop-5.16.1-2|590	
21mr|telegram-desktop-5.16.1-2|591	* Thu May 2 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|telegram-desktop-5.16.1-2|592	- Updated to 5.0.0
21mr|telegram-desktop-5.16.1-2|593	
21mr|telegram-desktop-5.16.1-2|594	* Sat Apr 20 2024 Victor Ryzhikh <victorr2007@yandex.ru> 4.16.8-1
21mr|telegram-desktop-5.16.1-2|595	- Updated to 4.16.8
21mr|telegram-desktop-5.16.1-2|596	
21mr|telegram-desktop-5.16.1-2|597	* Sat Apr 20 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|telegram-desktop-5.16.1-2|598	- Updated to 4.16.8
21mr|telegram-desktop-5.16.1-2|599	
21mr|telegram-desktop-5.16.1-2|600	* Mon Apr 15 2024 Victor Ryzhikh <victorr2007@yandex.ru> 4.16.7-1
21mr|telegram-desktop-5.16.1-2|601	- Updated to 4.16.7
21mr|telegram-desktop-5.16.1-2|602	
21mr|telegram-desktop-5.16.1-2|603	* Mon Apr 15 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|telegram-desktop-5.16.1-2|604	- Updated to 4.16.7
21mr|telegram-desktop-5.16.1-2|605	
21mr|telegram-desktop-5.16.1-2|606	* Tue Apr 9 2024 slava86 <s.matveev@rosalinux.ru> 4.16.5-1
21mr|telegram-desktop-5.16.1-2|607	- update to 4.16.5
21mr|telegram-desktop-5.16.1-2|608	- Fix editing privacy for groups and channels invitations.
21mr|telegram-desktop-5.16.1-2|609	- Possible fix for the network unresponsiveness after sleep.
21mr|telegram-desktop-5.16.1-2|610	- Possible fix for wide range of memory allocator crashes on Linux.
21mr|telegram-desktop-5.16.1-2|611	
21mr|telegram-desktop-5.16.1-2|612	* Sun Apr 7 2024 Victor Ryzhikh <victorr2007@yandex.ru> 4.16.4-1
21mr|telegram-desktop-5.16.1-2|613	- Updated to 4.16.4
21mr|telegram-desktop-5.16.1-2|614	
21mr|telegram-desktop-5.16.1-2|615	* Sun Apr 7 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|telegram-desktop-5.16.1-2|616	- Updated to 4.16.4
21mr|telegram-desktop-5.16.1-2|617	
21mr|telegram-desktop-5.16.1-2|618	* Fri Apr 5 2024 slava86 <s.matveev@rosalinux.ru> 4.16.2-1
21mr|telegram-desktop-5.16.1-2|619	- update to 4.16.2
21mr|telegram-desktop-5.16.1-2|620	- Use IV by default for Telegraph and some Telegram links.
21mr|telegram-desktop-5.16.1-2|621	- Support IV links in bot web-apps.
21mr|telegram-desktop-5.16.1-2|622	- Some bug fixes.
21mr|telegram-desktop-5.16.1-2|623	
21mr|telegram-desktop-5.16.1-2|624	* Thu Apr 4 2024 Victor Ryzhikh <victorr2007@yandex.ru> 4.16.1-2
21mr|telegram-desktop-5.16.1-2|625	- Rebuild
21mr|telegram-desktop-5.16.1-2|626	
21mr|telegram-desktop-5.16.1-2|627	* Wed Apr 3 2024 slava86 <s.matveev@rosalinux.ru>
21mr|telegram-desktop-5.16.1-2|628	- update to 4.16.1
21mr|telegram-desktop-5.16.1-2|629	- Show information about Fragment phone numbers and usernames.
21mr|telegram-desktop-5.16.1-2|630	- Fix jump to original story from a story repost.
21mr|telegram-desktop-5.16.1-2|631	- Fix old image display in viewer in some cases.
21mr|telegram-desktop-5.16.1-2|632	- Fix several crashes.
21mr|telegram-desktop-5.16.1-2|633	
21mr|telegram-desktop-5.16.1-2|634	* Mon Apr 1 2024 Alexander Stefanov <alexander@mezon.ru> 4.16.0-1
21mr|telegram-desktop-5.16.1-2|635	- 4.16.0
21mr|telegram-desktop-5.16.1-2|636	
21mr|telegram-desktop-5.16.1-2|637	* Wed Mar 27 2024 Alexander Stefanov <alexander@mezon.ru> 4.15.6-1
21mr|telegram-desktop-5.16.1-2|638	- 4.15.6
21mr|telegram-desktop-5.16.1-2|639	
21mr|telegram-desktop-5.16.1-2|640	* Wed Mar 13 2024 slava86 <s.matveev@rosalinux.ru> 4.15.2-1
21mr|telegram-desktop-5.16.1-2|641	- update to 4.15.2
21mr|telegram-desktop-5.16.1-2|642	
21mr|telegram-desktop-5.16.1-2|643	* Tue Mar 5 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.15.0-8
21mr|telegram-desktop-5.16.1-2|644	- webview crashed in Wayland+GTK4 webkit
21mr|telegram-desktop-5.16.1-2|645	
21mr|telegram-desktop-5.16.1-2|646	* Tue Mar 5 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.15.0-7
21mr|telegram-desktop-5.16.1-2|647	- jemalloc is not used anymore, scudo is bundled and used
21mr|telegram-desktop-5.16.1-2|648	
21mr|telegram-desktop-5.16.1-2|649	* Tue Mar 5 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.15.0-6
21mr|telegram-desktop-5.16.1-2|650	- newer webkit APIs exist in rosa2023.1
21mr|telegram-desktop-5.16.1-2|651	
21mr|telegram-desktop-5.16.1-2|652	* Tue Mar 5 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|telegram-desktop-5.16.1-2|653	- libgtk* is not dlopened nowadays
21mr|telegram-desktop-5.16.1-2|654	
21mr|telegram-desktop-5.16.1-2|655	* Tue Mar 5 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.15.0-5
21mr|telegram-desktop-5.16.1-2|656	- more fix of WebView
21mr|telegram-desktop-5.16.1-2|657	
21mr|telegram-desktop-5.16.1-2|658	* Tue Mar 5 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.15.0-4
21mr|telegram-desktop-5.16.1-2|659	- rm useless BR (consulted with Ilya Fedin)
21mr|telegram-desktop-5.16.1-2|660	- add missing BRs thar were pulled as devel() deps of the removed BR
21mr|telegram-desktop-5.16.1-2|661	
21mr|telegram-desktop-5.16.1-2|662	* Mon Mar 4 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.15.0-3
21mr|telegram-desktop-5.16.1-2|663	- no-change move of lines
21mr|telegram-desktop-5.16.1-2|664	
21mr|telegram-desktop-5.16.1-2|665	* Sun Mar 3 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|telegram-desktop-5.16.1-2|666	- Fix WebView
21mr|telegram-desktop-5.16.1-2|667	
21mr|telegram-desktop-5.16.1-2|668	* Mon Feb 19 2024 slava86 <s.matveev@rosalinux.ru> 4.15.0-1
21mr|telegram-desktop-5.16.1-2|669	- update to 4.15.0 changes:
21mr|telegram-desktop-5.16.1-2|670	- 4.14.16
21mr|telegram-desktop-5.16.1-2|671	- Boost groups.
21mr|telegram-desktop-5.16.1-2|672	- 4.15.0
21mr|telegram-desktop-5.16.1-2|673	- Stories from groups.
21mr|telegram-desktop-5.16.1-2|674	- Group appearance settings.
21mr|telegram-desktop-5.16.1-2|675	- Group emoji pack.
21mr|telegram-desktop-5.16.1-2|676	- Boost groups to unlock features.
21mr|telegram-desktop-5.16.1-2|677	
21mr|telegram-desktop-5.16.1-2|678	* Sun Feb 18 2024 Ильфат <i.gaptrakhmanov@rosalinux.ru>
21mr|telegram-desktop-5.16.1-2|679	- MassBuild#4655: Increase release tag
21mr|telegram-desktop-5.16.1-2|680	
21mr|telegram-desktop-5.16.1-2|681	* Thu Feb 15 2024 Victor Ryzhikh <victorr2007@yandex.ru> 4.14.15-2
21mr|telegram-desktop-5.16.1-2|682	- Up release
21mr|telegram-desktop-5.16.1-2|683	
21mr|telegram-desktop-5.16.1-2|684	* Sat Feb 10 2024 slava86 <s.matveev@rosalinux.ru> 4.14.15-1
21mr|telegram-desktop-5.16.1-2|685	- update to 4.14.15 changes:
21mr|telegram-desktop-5.16.1-2|686	- 4.14.14
21mr|telegram-desktop-5.16.1-2|687	- Fix webview regression on Linux X11.
21mr|telegram-desktop-5.16.1-2|688	- 4.14.15
21mr|telegram-desktop-5.16.1-2|689	- Fix webview regression on Linux X11. (2nd attempt)
21mr|telegram-desktop-5.16.1-2|690	
21mr|telegram-desktop-5.16.1-2|691	* Wed Feb 7 2024 slava86 <s.matveev@rosalinux.ru> 4.14.13-1
21mr|telegram-desktop-5.16.1-2|692	- update to 4.14.13 changes:
21mr|telegram-desktop-5.16.1-2|693	- 4.14.10 Pre-release
21mr|telegram-desktop-5.16.1-2|694	- Allow choosing audio device for music and video files.
21mr|telegram-desktop-5.16.1-2|695	- Allow choosing microphone device for voice recording.
21mr|telegram-desktop-5.16.1-2|696	- Allow pause and resume voice messages recording.
21mr|telegram-desktop-5.16.1-2|697	- Track audio device changes on Windows and macOS.
21mr|telegram-desktop-5.16.1-2|698	- 4.14.11 Pre-release
21mr|telegram-desktop-5.16.1-2|699	- Fix crash when accepting calls.
21mr|telegram-desktop-5.16.1-2|700	- Fix possible crash in loopback audio on Windows.
21mr|telegram-desktop-5.16.1-2|701	- 4.14.12
21mr|telegram-desktop-5.16.1-2|702	- Tags in Saved Messages.
21mr|telegram-desktop-5.16.1-2|703	- Audio output device selection for music and videos.
21mr|telegram-desktop-5.16.1-2|704	- Audio input device selection for voice messages recording.
21mr|telegram-desktop-5.16.1-2|705	- Default device changes should be applied instantly. (Windows / macOS)
21mr|telegram-desktop-5.16.1-2|706	- 4.14.13 Latest
21mr|telegram-desktop-5.16.1-2|707	- Fix display of statistics for single posts.
21mr|telegram-desktop-5.16.1-2|708	- Allow editing tag name from search tags.
21mr|telegram-desktop-5.16.1-2|709	- Fix a crash in tags removal.
21mr|telegram-desktop-5.16.1-2|710	
21mr|telegram-desktop-5.16.1-2|711	* Thu Jan 25 2024 Victor Ryzhikh <victorr2007@yandex.ru> 4.14.9-2
21mr|telegram-desktop-5.16.1-2|712	- Rebuild
21mr|telegram-desktop-5.16.1-2|713	
21mr|telegram-desktop-5.16.1-2|714	* Sat Jan 20 2024 slava86 <s.matveev@rosalinux.ru> 4.14.9-1
21mr|telegram-desktop-5.16.1-2|715	- update to 4.14.9 changes:
21mr|telegram-desktop-5.16.1-2|716	- 4.14.7
21mr|telegram-desktop-5.16.1-2|717	- See when your message was read in private chat.
21mr|telegram-desktop-5.16.1-2|718	- Premium users can see other last seen times if they weren't hidden explicitly.
21mr|telegram-desktop-5.16.1-2|719	- Premium users can allow new chats only from their contacts and other Premium users.
21mr|telegram-desktop-5.16.1-2|720	- 4.14.8
21mr|telegram-desktop-5.16.1-2|721	- Fix initial position and size of secondary windows.
21mr|telegram-desktop-5.16.1-2|722	- Optimize messages loading. (load replies on demand)
21mr|telegram-desktop-5.16.1-2|723	- Fix local online status turning off.
21mr|telegram-desktop-5.16.1-2|724	- 4.14.9
21mr|telegram-desktop-5.16.1-2|725	- Fix two possible crashes in messages history and group search.
21mr|telegram-desktop-5.16.1-2|726	- Fix local online status turning off. (once again)
21mr|telegram-desktop-5.16.1-2|727	
21mr|telegram-desktop-5.16.1-2|728	* Tue Jan 16 2024 slava86 <s.matveev@rosalinux.ru> 4.14.6-1
21mr|telegram-desktop-5.16.1-2|729	- libsrtp commit 1396c2a9938c60ed6ff501da3548ad99d291f5e7
21mr|telegram-desktop-5.16.1-2|730	- breaks the assembly
21mr|telegram-desktop-5.16.1-2|731	- /builddir/build/BUILD/tdesktop-4.14.6-full/tg_owt/src/pc/external_hmac.cc:49:5: error: invalid conversion from 'srtp_err_status_t (*)(srtp_auth_t**, int, int)' to 'srtp_auth_alloc_func' {aka 'srtp_err_status_t (*)(srtp_auth_t**, long unsigned int, long unsigned int)'} [-fpermissive]
21mr|telegram-desktop-5.16.1-2|732	- 49 |     external_hmac_alloc,
21mr|telegram-desktop-5.16.1-2|733	- |     ^~~~~~~~~~~~~~~~~~~
21mr|telegram-desktop-5.16.1-2|734	- |     |
21mr|telegram-desktop-5.16.1-2|735	- |     srtp_err_status_t (*)(srtp_auth_t**, int, int)
21mr|telegram-desktop-5.16.1-2|736	- /builddir/build/BUILD/tdesktop-4.14.6-full/tg_owt/src/pc/external_hmac.cc:51:5: error: invalid conversion from 'srtp_err_status_t (*)(void*, const uint8_t*, int)' {aka 'srtp_err_status_t (*)(void*, const unsigned char*, int)'} to 'srtp_auth_init_func' {aka 'srtp_err_status_t (*)(void*, const unsigned char*, long unsigned int)'} [-fpermissive]
21mr|telegram-desktop-5.16.1-2|737	- 51 |     external_hmac_init,
21mr|telegram-desktop-5.16.1-2|738	- |     ^~~~~~~~~~~~~~~~~~
21mr|telegram-desktop-5.16.1-2|739	- |     |
21mr|telegram-desktop-5.16.1-2|740	- |     srtp_err_status_t (*)(void*, const uint8_t*, int) {aka srtp_err_status_t (*)(void*, const unsigned char*, int)}
21mr|telegram-desktop-5.16.1-2|741	- /builddir/build/BUILD/tdesktop-4.14.6-full/tg_owt/src/pc/external_hmac.cc:52:5: error: invalid conversion from 'srtp_err_status_t (*)(void*, const uint8_t*, int, int, uint8_t*)' {aka 'srtp_err_status_t (*)(void*, const unsigned char*, int, int, unsigned char*)'} to 'srtp_auth_compute_func' {aka 'srtp_err_status_t (*)(void*, const unsigned char*, long unsigned int, long unsigned int, unsigned char*)'} [-fpermissive]
21mr|telegram-desktop-5.16.1-2|742	- 52 |     external_hmac_compute,
21mr|telegram-desktop-5.16.1-2|743	- |     ^~~~~~~~~~~~~~~~~~~~~
21mr|telegram-desktop-5.16.1-2|744	- |     |
21mr|telegram-desktop-5.16.1-2|745	- |     srtp_err_status_t (*)(void*, const uint8_t*, int, int, uint8_t*) {aka srtp_err_status_t (*)(void*, const unsigned char*, int, int, unsigned char*)}
21mr|telegram-desktop-5.16.1-2|746	- /builddir/build/BUILD/tdesktop-4.14.6-full/tg_owt/src/pc/external_hmac.cc:53:5: error: invalid conversion from 'srtp_err_status_t (*)(void*, const uint8_t*, int)' {aka 'srtp_err_status_t (*)(void*, const unsigned char*, int)'} to 'srtp_auth_update_func' {aka 'srtp_err_status_t (*)(void*, const unsigned char*, long unsigned int)'} [-fpermissive]
21mr|telegram-desktop-5.16.1-2|747	- 53 |     external_hmac_update,
21mr|telegram-desktop-5.16.1-2|748	- |     ^~~~~~~~~~~~~~~~~~~~
21mr|telegram-desktop-5.16.1-2|749	- |     |
21mr|telegram-desktop-5.16.1-2|750	- |     srtp_err_status_t (*)(void*, const uint8_t*, int) {aka srtp_err_status_t (*)(void*, const unsigned char*, int)}
21mr|telegram-desktop-5.16.1-2|751	- make[2]: *** [CMakeFiles/tg_owt.dir/build.make:3523: CMakeFiles/tg_owt.dir/src/pc/external_hmac.cc.o] Error 1
21mr|telegram-desktop-5.16.1-2|752	- return libsrtp commit 00a7f9bfa23a3ba54e45404f9aab193b953b3ff
21mr|telegram-desktop-5.16.1-2|753	
21mr|telegram-desktop-5.16.1-2|754	* Tue Jan 16 2024 slava86 <s.matveev@rosalinux.ru>
21mr|telegram-desktop-5.16.1-2|755	- update to 4.14.6 changes:
21mr|telegram-desktop-5.16.1-2|756	- 4.14.5
21mr|telegram-desktop-5.16.1-2|757	- Allow sending one-time voice messages.
21mr|telegram-desktop-5.16.1-2|758	- Improve playing one-time voice and video messages.
21mr|telegram-desktop-5.16.1-2|759	- Remove Ctrl+Shift+[1-6] shortcuts by default, some are used in input methods.
21mr|telegram-desktop-5.16.1-2|760	- Some bugs and glitches fixed.
21mr|telegram-desktop-5.16.1-2|761	- 4.14.6 Latest
21mr|telegram-desktop-5.16.1-2|762	- Fix one-time audio tooltip showing in wrong places.
21mr|telegram-desktop-5.16.1-2|763	- Fix media viewer showing above taskbar on Windows.
21mr|telegram-desktop-5.16.1-2|764	- Fix crash in one-time video message playback.
21mr|telegram-desktop-5.16.1-2|765	
21mr|telegram-desktop-5.16.1-2|766	* Tue Jan 9 2024 Alexander Stefanov <alexander@mezon.ru> 4.14.4-1
21mr|telegram-desktop-5.16.1-2|767	- 4.14.4
21mr|telegram-desktop-5.16.1-2|768	
21mr|telegram-desktop-5.16.1-2|769	* Tue Dec 26 2023 slava86 <s.matveev@rosalinux.ru> 4.13.1-1
21mr|telegram-desktop-5.16.1-2|770	- upd: 4.12.2 .. 4.13.1
21mr|telegram-desktop-5.16.1-2|771	- Fix crash in chat history right click.
21mr|telegram-desktop-5.16.1-2|772	- Fix user emoji status display in main menu, profile and settings.
21mr|telegram-desktop-5.16.1-2|773	- v4.13.0
21mr|telegram-desktop-5.16.1-2|774	- Support setting channel wallpaper.
21mr|telegram-desktop-5.16.1-2|775	- Support setting channel emoji status.
21mr|telegram-desktop-5.16.1-2|776	- Allow gifting premium to several recipients at once.
21mr|telegram-desktop-5.16.1-2|777	- update glib to 2.78.1 (branch 2021.1)
21mr|telegram-desktop-5.16.1-2|778	
21mr|telegram-desktop-5.16.1-2|779	* Sun Dec 3 2023 slava86 <s.matveev@rosalinux.ru> 4.12.2-1
21mr|telegram-desktop-5.16.1-2|780	- upd: 4.11.8 .. 4.12.2
21mr|telegram-desktop-5.16.1-2|781	- 4.12.2
21mr|telegram-desktop-5.16.1-2|782	- Fix choosing custom reactions in channels.
21mr|telegram-desktop-5.16.1-2|783	- Fix crash on launch using old hardware. (Windows)
21mr|telegram-desktop-5.16.1-2|784	- 4.12.1
21mr|telegram-desktop-5.16.1-2|785	- Fix assertion violation with imported messages.
21mr|telegram-desktop-5.16.1-2|786	- 4.12.0
21mr|telegram-desktop-5.16.1-2|787	- Similar channels.
21mr|telegram-desktop-5.16.1-2|788	- Wallpapers for both sides.
21mr|telegram-desktop-5.16.1-2|789	- Voice-to-Text for everyone.
21mr|telegram-desktop-5.16.1-2|790	- Story statistics for channels.
21mr|telegram-desktop-5.16.1-2|791	- Custom Reactions for channels.
21mr|telegram-desktop-5.16.1-2|792	- Automatic code highlighting in messages.
21mr|telegram-desktop-5.16.1-2|793	
21mr|telegram-desktop-5.16.1-2|794	* Wed Nov 22 2023 slava86 <s.matveev@rosalinux.ru> 4.11.8-3
21mr|telegram-desktop-5.16.1-2|795	- move to platform 202110 BR:pkgconfig(libavresample)
21mr|telegram-desktop-5.16.1-2|796	
21mr|telegram-desktop-5.16.1-2|797	* Wed Nov 22 2023 slava86 <s.matveev@rosalinux.ru>
21mr|telegram-desktop-5.16.1-2|798	- build for platform 202110
21mr|telegram-desktop-5.16.1-2|799	
21mr|telegram-desktop-5.16.1-2|800	* Sat Nov 18 2023 Andrey Grigorev <survolog@yandex.ru> 4.11.8-2
21mr|telegram-desktop-5.16.1-2|801	- Fix files
21mr|telegram-desktop-5.16.1-2|802	
21mr|telegram-desktop-5.16.1-2|803	* Wed Nov 15 2023 Alexander Stefanov <alexander@mezon.ru> 4.11.8-1
21mr|telegram-desktop-5.16.1-2|804	- 4.11.8
21mr|telegram-desktop-5.16.1-2|805	
21mr|telegram-desktop-5.16.1-2|806	* Mon Nov 13 2023 Alexander Stefanov <alexander@mezon.ru> 4.11.7-1
21mr|telegram-desktop-5.16.1-2|807	- 4.11.7
21mr|telegram-desktop-5.16.1-2|808	
21mr|telegram-desktop-5.16.1-2|809	* Thu Nov 2 2023 Alexander Stefanov <alexander@mezon.ru> 4.11.2-1
21mr|telegram-desktop-5.16.1-2|810	- 4.11.2
21mr|telegram-desktop-5.16.1-2|811	
21mr|telegram-desktop-5.16.1-2|812	* Mon Oct 30 2023 Alexander Stefanov <alexander@mezon.ru> 4.11.1-1
21mr|telegram-desktop-5.16.1-2|813	- 4.11.1
21mr|telegram-desktop-5.16.1-2|814	
21mr|telegram-desktop-5.16.1-2|815	* Wed Oct 11 2023 Victor Ryzhikh <victorr2007@yandex.ru> 4.10.3-2
21mr|telegram-desktop-5.16.1-2|816	- Rebuild
21mr|telegram-desktop-5.16.1-2|817	
21mr|telegram-desktop-5.16.1-2|818	* Mon Oct 2 2023 Victor Ryzhikh <victorr2007@yandex.ru> 4.10.3-1
21mr|telegram-desktop-5.16.1-2|819	- Updated to 4.10.3
21mr|telegram-desktop-5.16.1-2|820	
21mr|telegram-desktop-5.16.1-2|821	* Mon Oct 2 2023 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|telegram-desktop-5.16.1-2|822	- Updated to 4.10.3
21mr|telegram-desktop-5.16.1-2|823	
21mr|telegram-desktop-5.16.1-2|824	- Merge: 943f92d e2c6604
21mr|telegram-desktop-5.16.1-2|825	* Mon Oct 2 2023 victorr2007 <victorr2007@yandex.ru> 4.10.2-1
21mr|telegram-desktop-5.16.1-2|826	- Merge pull request #5 from victorr2007/telegram-desktop:rosa2023.1
21mr|telegram-desktop-5.16.1-2|827	- telegram-desktop
21mr|telegram-desktop-5.16.1-2|828	
21mr|telegram-desktop-5.16.1-2|829	* Mon Oct 2 2023 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|telegram-desktop-5.16.1-2|830	- Updated to 4.10.2
21mr|telegram-desktop-5.16.1-2|831	
21mr|telegram-desktop-5.16.1-2|832	* Mon Oct 2 2023 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|telegram-desktop-5.16.1-2|833	- Updated to 4.10.2
21mr|telegram-desktop-5.16.1-2|834	
21mr|telegram-desktop-5.16.1-2|835	* Mon Oct 2 2023 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|telegram-desktop-5.16.1-2|836	- Updated to 4.10.2
21mr|telegram-desktop-5.16.1-2|837	
21mr|telegram-desktop-5.16.1-2|838	* Mon Oct 2 2023 Александр <a.proklov@rosalinux.ru>
21mr|telegram-desktop-5.16.1-2|839	- up release
21mr|telegram-desktop-5.16.1-2|840	
21mr|telegram-desktop-5.16.1-2|841	* Mon Aug 28 2023 Victor Ryzhikh <victorr2007@yandex.ru> 4.9.3-1
21mr|telegram-desktop-5.16.1-2|842	- Updated to 4.9.3
21mr|telegram-desktop-5.16.1-2|843	
21mr|telegram-desktop-5.16.1-2|844	- Merge: 0812878 64c54c7
21mr|telegram-desktop-5.16.1-2|845	* Mon Aug 28 2023 victorr2007 <victorr2007@yandex.ru>
21mr|telegram-desktop-5.16.1-2|846	- Merge pull request #4 from victorr2007/telegram-desktop:rosa2023.1
21mr|telegram-desktop-5.16.1-2|847	- telegram-desktop
21mr|telegram-desktop-5.16.1-2|848	
21mr|telegram-desktop-5.16.1-2|849	* Mon Aug 28 2023 VictorR2007 <victorr2007@yandex.ru>
21mr|telegram-desktop-5.16.1-2|850	- Updated to 4.9.3
21mr|telegram-desktop-5.16.1-2|851	
21mr|telegram-desktop-5.16.1-2|852	* Mon Aug 28 2023 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|telegram-desktop-5.16.1-2|853	- Updated to 4.9.3
21mr|telegram-desktop-5.16.1-2|854	
21mr|telegram-desktop-5.16.1-2|855	* Mon Aug 28 2023 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|telegram-desktop-5.16.1-2|856	- Updated to 4.9.3
21mr|telegram-desktop-5.16.1-2|857	
21mr|telegram-desktop-5.16.1-2|858	* Mon Aug 28 2023 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|telegram-desktop-5.16.1-2|859	- Rebuild with ffmpeg 6
21mr|telegram-desktop-5.16.1-2|860	
21mr|telegram-desktop-5.16.1-2|861	* Sun Aug 20 2023 Victor Ryzhikh <victorr2007@yandex.ru> 4.8.4-7
21mr|telegram-desktop-5.16.1-2|862	- MassBuild#3774: Increase release tag
21mr|telegram-desktop-5.16.1-2|863	
21mr|telegram-desktop-5.16.1-2|864	* Thu Jul 20 2023 Victor Ryzhikh <victorr2007@yandex.ru> 4.8.4-6
21mr|telegram-desktop-5.16.1-2|865	- Rebuild
21mr|telegram-desktop-5.16.1-2|866	
21mr|telegram-desktop-5.16.1-2|867	* Tue Jul 4 2023 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|telegram-desktop-5.16.1-2|868	- Revert clean
21mr|telegram-desktop-5.16.1-2|869	
21mr|telegram-desktop-5.16.1-2|870	* Tue Jul 4 2023 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|telegram-desktop-5.16.1-2|871	- Revert clean
21mr|telegram-desktop-5.16.1-2|872	
21mr|telegram-desktop-5.16.1-2|873	* Tue Jul 4 2023 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|telegram-desktop-5.16.1-2|874	- Clean
21mr|telegram-desktop-5.16.1-2|875	
21mr|telegram-desktop-5.16.1-2|876	* Tue Jun 20 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.8.4-5
21mr|telegram-desktop-5.16.1-2|877	- translate action in desktop
21mr|telegram-desktop-5.16.1-2|878	
21mr|telegram-desktop-5.16.1-2|879	* Tue Jun 20 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|telegram-desktop-5.16.1-2|880	- partially deal with renamed desktop file
21mr|telegram-desktop-5.16.1-2|881	
21mr|telegram-desktop-5.16.1-2|882	* Sun Jun 18 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.8.4-4
21mr|telegram-desktop-5.16.1-2|883	- a provide with isa has been added, use it
21mr|telegram-desktop-5.16.1-2|884	
21mr|telegram-desktop-5.16.1-2|885	* Sat Jun 17 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.8.4-3
21mr|telegram-desktop-5.16.1-2|886	- qt6-qtimageformats is a provide without isa
21mr|telegram-desktop-5.16.1-2|887	
21mr|telegram-desktop-5.16.1-2|888	* Fri Jun 16 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|telegram-desktop-5.16.1-2|889	- fix typo
21mr|telegram-desktop-5.16.1-2|890	
21mr|telegram-desktop-5.16.1-2|891	* Fri Jun 16 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|telegram-desktop-5.16.1-2|892	- off failing check, metainfo seems to be ok
21mr|telegram-desktop-5.16.1-2|893	- ```
21mr|telegram-desktop-5.16.1-2|894	- DEBUG: + appstream-util validate-relax --nonet /builddir/build/BUILDROOT/telegram-desktop-4.8.4-1.aarch64/usr/share/metainfo/org.telegram.desktop.metainfo.xml
21mr|telegram-desktop-5.16.1-2|895	- DEBUG: /builddir/build/BUILDROOT/telegram-desktop-4.8.4-1.aarch64/usr/share/metainfo/org.telegram.desktop.metainfo.xml: FAILED:
21mr|telegram-desktop-5.16.1-2|896	- DEBUG: ? tag-invalid           : <url> type invalid [unknown]
21mr|telegram-desktop-5.16.1-2|897	- DEBUG: Validation of files failed
21mr|telegram-desktop-5.16.1-2|898	- ```
21mr|telegram-desktop-5.16.1-2|899	
21mr|telegram-desktop-5.16.1-2|900	* Thu Jun 15 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|telegram-desktop-5.16.1-2|901	- clean
21mr|telegram-desktop-5.16.1-2|902	
21mr|telegram-desktop-5.16.1-2|903	* Thu Jun 15 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.8.4-1
21mr|telegram-desktop-5.16.1-2|904	- upd to 4.8.4, cppgir and its dep are now bundled in the tarball
21mr|telegram-desktop-5.16.1-2|905	
21mr|telegram-desktop-5.16.1-2|906	* Thu Jun 15 2023 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|telegram-desktop-5.16.1-2|907	- Added requires qt6-qtimageformats
21mr|telegram-desktop-5.16.1-2|908	
21mr|telegram-desktop-5.16.1-2|909	* Wed Jun 14 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|telegram-desktop-5.16.1-2|910	- Try to fix building cppgir
21mr|telegram-desktop-5.16.1-2|911	- ```
21mr|telegram-desktop-5.16.1-2|912	- DEBUG: FAILED: cmake/external/glib/cppgir/cppgir
21mr|telegram-desktop-5.16.1-2|913	- DEBUG: : && /usr/bin/g++ -O2 -fomit-frame-pointer -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong --param=ssp-buffer-size=4 -O3 -DNDEBUG -O2 -fomit-frame-pointer -gdwarf-4 -Wstrict-aliasing=2 -pipe -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fPIC -fstack-protector-strong --param=ssp-buffer-size=4 -Wl,-O2  -Wl,--no-undefined cmake/external/glib/cppgir/CMakeFiles/cppgir.dir/tools/cppgir.cpp.o cmake/external/glib/cppgir/CMakeFiles/cppgir.dir/tools/genbase.cpp.o cmake/external/glib/cppgir/CMakeFiles/cppgir.dir/tools/genns.cpp.o cmake/external/glib/cppgir/CMakeFiles/cppgir.dir/tools/genutils.cpp.o cmake/external/glib/cppgir/CMakeFiles/cppgir.dir/tools/function.cpp.o cmake/external/glib/cppgir/CMakeFiles/cppgir.dir/tools/repository.cpp.o -o cmake/external/glib/cppgir/cppgir  /usr/lib64/libboost_program_options.so.1.81.0  -lstdc++fs  /usr/lib64/libfmt.so && :
21mr|telegram-desktop-5.16.1-2|914	- DEBUG: /usr/bin/aarch64-rosa-linux-gnu-ld: cannot find -lstdc++fs: No such file or directory
21mr|telegram-desktop-5.16.1-2|915	- DEBUG: collect2: error: ld returned 1 exit status
21mr|telegram-desktop-5.16.1-2|916	- ```
21mr|telegram-desktop-5.16.1-2|917	
21mr|telegram-desktop-5.16.1-2|918	* Tue Jun 13 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|telegram-desktop-5.16.1-2|919	- BR libfmt
21mr|telegram-desktop-5.16.1-2|920	
21mr|telegram-desktop-5.16.1-2|921	* Tue Jun 13 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|telegram-desktop-5.16.1-2|922	- BR boost
21mr|telegram-desktop-5.16.1-2|923	- ```
21mr|telegram-desktop-5.16.1-2|924	- DEBUG: [1/30] Generating /builddir/build/BUILD/tdesktop-4.8.3-full/Telegram/ThirdParty/dispatch/dispatch/module.modulemap, /builddir/build/BUILD/tdesktop-4.8.3-full/Telegram/ThirdParty/dispatch/private/module.modulemap
21mr|telegram-desktop-5.16.1-2|925	- DEBUG: [2/30] Building C object src/CMakeFiles/dispatch.dir/introspection.c.o
21mr|telegram-desktop-5.16.1-2|926	- DEBUG: [3/30] Building C object src/BlocksRuntime/CMakeFiles/BlocksRuntime.dir/data.c.o
21mr|telegram-desktop-5.16.1-2|927	- DEBUG: [4/30] Building C object src/BlocksRuntime/CMakeFiles/BlocksRuntime.dir/runtime.c.o
21mr|telegram-desktop-5.16.1-2|928	- DEBUG: [5/30] Building C object src/CMakeFiles/dispatch.dir/event/event_windows.c.o
21mr|telegram-desktop-5.16.1-2|929	- DEBUG: [6/30] Linking C static library src/BlocksRuntime/libBlocksRuntime.a
21mr|telegram-desktop-5.16.1-2|930	- DEBUG: [7/30] Building C object src/CMakeFiles/dispatch.dir/allocator.c.o
21mr|telegram-desktop-5.16.1-2|931	- DEBUG: [8/30] Building C object src/CMakeFiles/dispatch.dir/shims.c.o
21mr|telegram-desktop-5.16.1-2|932	- DEBUG: [9/30] Building C object src/CMakeFiles/dispatch.dir/shims/yield.c.o
21mr|telegram-desktop-5.16.1-2|933	- DEBUG: [10/30] Building C object src/CMakeFiles/dispatch.dir/mach.c.o
21mr|telegram-desktop-5.16.1-2|934	- DEBUG: [11/30] Building C object src/CMakeFiles/dispatch.dir/once.c.o
21mr|telegram-desktop-5.16.1-2|935	- DEBUG: [12/30] Building C object src/CMakeFiles/dispatch.dir/benchmark.c.o
21mr|telegram-desktop-5.16.1-2|936	- DEBUG: [13/30] Building C object src/CMakeFiles/dispatch.dir/event/event_kevent.c.o
21mr|telegram-desktop-5.16.1-2|937	- DEBUG: [14/30] Building CXX object src/CMakeFiles/dispatch.dir/block.cpp.o
21mr|telegram-desktop-5.16.1-2|938	- DEBUG: [15/30] Building C object src/CMakeFiles/dispatch.dir/time.c.o
21mr|telegram-desktop-5.16.1-2|939	- DEBUG: [16/30] Building C object src/CMakeFiles/dispatch.dir/voucher.c.o
21mr|telegram-desktop-5.16.1-2|940	- DEBUG: [17/30] Building C object src/CMakeFiles/dispatch.dir/event/workqueue.c.o
21mr|telegram-desktop-5.16.1-2|941	- DEBUG: [18/30] Building C object src/CMakeFiles/dispatch.dir/object.c.o
21mr|telegram-desktop-5.16.1-2|942	- DEBUG: [19/30] Building C object src/CMakeFiles/dispatch.dir/shims/lock.c.o
21mr|telegram-desktop-5.16.1-2|943	- DEBUG: [20/30] Building C object src/CMakeFiles/dispatch.dir/semaphore.c.o
21mr|telegram-desktop-5.16.1-2|944	- DEBUG: [21/30] Building C object src/CMakeFiles/dispatch.dir/apply.c.o
21mr|telegram-desktop-5.16.1-2|945	- DEBUG: [22/30] Building C object src/CMakeFiles/dispatch.dir/event/event_epoll.c.o
21mr|telegram-desktop-5.16.1-2|946	- DEBUG: [23/30] Building C object src/CMakeFiles/dispatch.dir/data.c.o
21mr|telegram-desktop-5.16.1-2|947	- DEBUG: [24/30] Building C object src/CMakeFiles/dispatch.dir/init.c.o
21mr|telegram-desktop-5.16.1-2|948	- DEBUG: [25/30] Building C object src/CMakeFiles/dispatch.dir/transform.c.o
21mr|telegram-desktop-5.16.1-2|949	- DEBUG: [26/30] Building C object src/CMakeFiles/dispatch.dir/event/event.c.o
21mr|telegram-desktop-5.16.1-2|950	- DEBUG: [27/30] Building C object src/CMakeFiles/dispatch.dir/source.c.o
21mr|telegram-desktop-5.16.1-2|951	- DEBUG: [28/30] Building C object src/CMakeFiles/dispatch.dir/io.c.o
21mr|telegram-desktop-5.16.1-2|952	- DEBUG: [29/30] Building C object src/CMakeFiles/dispatch.dir/queue.c.o
21mr|telegram-desktop-5.16.1-2|953	- DEBUG: [30/30] Linking CXX static library src/libdispatch.a
21mr|telegram-desktop-5.16.1-2|954	- DEBUG: -- Found PkgConfig: /usr/bin/pkg-config (found version "1.9.4")
21mr|telegram-desktop-5.16.1-2|955	- DEBUG: -- Checking for module 'libavfilter'
21mr|telegram-desktop-5.16.1-2|956	- DEBUG: --   Found libavfilter, version 7.110.100
21mr|telegram-desktop-5.16.1-2|957	- DEBUG: -- Checking for module 'libavformat'
21mr|telegram-desktop-5.16.1-2|958	- DEBUG: --   Found libavformat, version 58.76.100
21mr|telegram-desktop-5.16.1-2|959	- DEBUG: -- Checking for module 'libavcodec'
21mr|telegram-desktop-5.16.1-2|960	- DEBUG: --   Found libavcodec, version 58.134.100
21mr|telegram-desktop-5.16.1-2|961	- DEBUG: -- Checking for module 'libavutil'
21mr|telegram-desktop-5.16.1-2|962	- DEBUG: --   Found libavutil, version 56.70.100
21mr|telegram-desktop-5.16.1-2|963	- DEBUG: -- Checking for module 'libswscale'
21mr|telegram-desktop-5.16.1-2|964	- DEBUG: --   Found libswscale, version 5.9.100
21mr|telegram-desktop-5.16.1-2|965	- DEBUG: -- Checking for module 'libswresample'
21mr|telegram-desktop-5.16.1-2|966	- DEBUG: --   Found libswresample, version 3.9.100
21mr|telegram-desktop-5.16.1-2|967	- DEBUG: CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
21mr|telegram-desktop-5.16.1-2|968	- DEBUG:   Could NOT find Boost (missing: Boost_INCLUDE_DIR program_options) (Required
21mr|telegram-desktop-5.16.1-2|969	- DEBUG:   is at least version "1.58")
21mr|telegram-desktop-5.16.1-2|970	- DEBUG: Call Stack (most recent call first):
21mr|telegram-desktop-5.16.1-2|971	- DEBUG:   /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:600 (_FPHSA_FAILURE_MESSAGE)
21mr|telegram-desktop-5.16.1-2|972	- DEBUG:   /usr/share/cmake/Modules/FindBoost.cmake:2377 (find_package_handle_standard_args)
21mr|telegram-desktop-5.16.1-2|973	- DEBUG:   cmake/external/glib/cppgir/CMakeLists.txt:35 (find_package)
21mr|telegram-desktop-5.16.1-2|974	- DEBUG: -- Configuring incomplete, errors occurred!
21mr|telegram-desktop-5.16.1-2|975	- DEBUG: See also "/builddir/build/BUILD/tdesktop-4.8.3-full/build/CMakeFiles/CMakeOutput.log".
21mr|telegram-desktop-5.16.1-2|976	- DEBUG: error: Bad exit status from /var/tmp/rpm-tmp.TugPcE (%%build)
21mr|telegram-desktop-5.16.1-2|977	- ```
21mr|telegram-desktop-5.16.1-2|978	
21mr|telegram-desktop-5.16.1-2|979	* Tue Jun 13 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|telegram-desktop-5.16.1-2|980	- bundle sumbmodule of previously bundled cppgir
21mr|telegram-desktop-5.16.1-2|981	
21mr|telegram-desktop-5.16.1-2|982	* Tue Jun 13 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|telegram-desktop-5.16.1-2|983	- rm yet another not existing option (thanks to Ilya Fedin)
21mr|telegram-desktop-5.16.1-2|984	
21mr|telegram-desktop-5.16.1-2|985	* Tue Jun 13 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|telegram-desktop-5.16.1-2|986	- easify maintaining patches
21mr|telegram-desktop-5.16.1-2|987	
21mr|telegram-desktop-5.16.1-2|988	* Tue Jun 13 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|telegram-desktop-5.16.1-2|989	- adapt patch for now bundled abseil-cpp
21mr|telegram-desktop-5.16.1-2|990	
21mr|telegram-desktop-5.16.1-2|991	* Tue Jun 13 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|telegram-desktop-5.16.1-2|992	- fix missing cppgir (thanks to Ilya Fedin)
21mr|telegram-desktop-5.16.1-2|993	
21mr|telegram-desktop-5.16.1-2|994	* Tue Jun 13 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|telegram-desktop-5.16.1-2|995	- rm not existing option (thanks to Ilya Fedin)
21mr|telegram-desktop-5.16.1-2|996	
21mr|telegram-desktop-5.16.1-2|997	* Tue Jun 13 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|telegram-desktop-5.16.1-2|998	- gsl condition makes no sense
21mr|telegram-desktop-5.16.1-2|999	
21mr|telegram-desktop-5.16.1-2|1000	* Tue Jun 13 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|telegram-desktop-5.16.1-2|1001	- upd: 4.8.1 -> 4.8.3
21mr|telegram-desktop-5.16.1-2|1002	
21mr|telegram-desktop-5.16.1-2|1003	* Sat Jun 3 2023 Victor Ryzhikh <victorr2007@yandex.ru> 4.8.1-3
21mr|telegram-desktop-5.16.1-2|1004	- Fix spec
21mr|telegram-desktop-5.16.1-2|1005	
21mr|telegram-desktop-5.16.1-2|1006	* Sat Jun 3 2023 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|telegram-desktop-5.16.1-2|1007	- Fix spec
21mr|telegram-desktop-5.16.1-2|1008	
21mr|telegram-desktop-5.16.1-2|1009	- Merge: c3cb1bd 741bb38
21mr|telegram-desktop-5.16.1-2|1010	* Mon May 29 2023 victorr2007 <victorr2007@yandex.ru> 4.8.1-2
21mr|telegram-desktop-5.16.1-2|1011	- Merge pull request #3 from qt5current/telegram-desktop:rosa2023.1
21mr|telegram-desktop-5.16.1-2|1012	- telegram-desktop
21mr|telegram-desktop-5.16.1-2|1013	
21mr|telegram-desktop-5.16.1-2|1014	* Mon May 29 2023 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|telegram-desktop-5.16.1-2|1015	- Reduild with qt6
21mr|telegram-desktop-5.16.1-2|1016	
21mr|telegram-desktop-5.16.1-2|1017	* Tue May 23 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|telegram-desktop-5.16.1-2|1018	- clena up old sources
21mr|telegram-desktop-5.16.1-2|1019	
21mr|telegram-desktop-5.16.1-2|1020	* Fri May 19 2023 Alexander Stefanov <alexander@mezon.ru> 4.8.1-1
21mr|telegram-desktop-5.16.1-2|1021	- 4.8.1
21mr|telegram-desktop-5.16.1-2|1022	
21mr|telegram-desktop-5.16.1-2|1023	* Wed Mar 22 2023 Aleksandr Proklov <a.proklov@rosalinux.ru> 4.7.1-1
21mr|telegram-desktop-5.16.1-2|1024	- Update version to 4.7.1
21mr|telegram-desktop-5.16.1-2|1025	
21mr|telegram-desktop-5.16.1-2|1026	* Tue Mar 14 2023 Alexander Stefanov <alexander@mezon.ru> 4.6.10-1
21mr|telegram-desktop-5.16.1-2|1027	- 4.6.10
21mr|telegram-desktop-5.16.1-2|1028	
21mr|telegram-desktop-5.16.1-2|1029	* Thu Feb 9 2023 Aleksandr Proklov <a.proklov@rosalinux.ru> 4.6.1-1
21mr|telegram-desktop-5.16.1-2|1030	- fix files
21mr|telegram-desktop-5.16.1-2|1031	
21mr|telegram-desktop-5.16.1-2|1032	* Wed Feb 8 2023 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|telegram-desktop-5.16.1-2|1033	- fix files
21mr|telegram-desktop-5.16.1-2|1034	
21mr|telegram-desktop-5.16.1-2|1035	* Wed Feb 8 2023 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|telegram-desktop-5.16.1-2|1036	- fix missing headers
21mr|telegram-desktop-5.16.1-2|1037	
21mr|telegram-desktop-5.16.1-2|1038	* Wed Feb 8 2023 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|telegram-desktop-5.16.1-2|1039	- use system abseil
21mr|telegram-desktop-5.16.1-2|1040	
21mr|telegram-desktop-5.16.1-2|1041	* Wed Feb 8 2023 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|telegram-desktop-5.16.1-2|1042	- attempt use system src32c pt.2
21mr|telegram-desktop-5.16.1-2|1043	
21mr|telegram-desktop-5.16.1-2|1044	* Wed Feb 8 2023 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|telegram-desktop-5.16.1-2|1045	- attempt use system src32c
21mr|telegram-desktop-5.16.1-2|1046	
21mr|telegram-desktop-5.16.1-2|1047	* Wed Feb 8 2023 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|telegram-desktop-5.16.1-2|1048	- temporary comment sed
21mr|telegram-desktop-5.16.1-2|1049	
21mr|telegram-desktop-5.16.1-2|1050	* Wed Feb 8 2023 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|telegram-desktop-5.16.1-2|1051	- Update version to 4.6.1
21mr|telegram-desktop-5.16.1-2|1052	
21mr|telegram-desktop-5.16.1-2|1053	* Wed Feb 1 2023 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|telegram-desktop-5.16.1-2|1054	- fix version absl lib
21mr|telegram-desktop-5.16.1-2|1055	
21mr|telegram-desktop-5.16.1-2|1056	* Wed Feb 1 2023 Александр <a.proklov@rosalinux.ru>
21mr|telegram-desktop-5.16.1-2|1057	- up release
21mr|telegram-desktop-5.16.1-2|1058	
21mr|telegram-desktop-5.16.1-2|1059	* Sat Nov 5 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.3.0-1
21mr|telegram-desktop-5.16.1-2|1060	- upd to 4.3.0
21mr|telegram-desktop-5.16.1-2|1061	- Ilya Fedin wrote that there may be problems with Qt5, let's lest...
21mr|telegram-desktop-5.16.1-2|1062	
21mr|telegram-desktop-5.16.1-2|1063	* Sat Nov 5 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|telegram-desktop-5.16.1-2|1064	- rm useless dep, rpm generates needed dependencies from libraries with versioned symbols
21mr|telegram-desktop-5.16.1-2|1065	
21mr|telegram-desktop-5.16.1-2|1066	* Mon Oct 3 2022 Alexander Stefanov <alexander@mezon.ru>
21mr|telegram-desktop-5.16.1-2|1067	- rollback libyuv
21mr|telegram-desktop-5.16.1-2|1068	
21mr|telegram-desktop-5.16.1-2|1069	* Mon Oct 3 2022 Alexander Stefanov <alexander@mezon.ru>
21mr|telegram-desktop-5.16.1-2|1070	- adjust br
21mr|telegram-desktop-5.16.1-2|1071	
21mr|telegram-desktop-5.16.1-2|1072	* Mon Oct 3 2022 Alexander Stefanov <alexander@mezon.ru>
21mr|telegram-desktop-5.16.1-2|1073	- 4.2.4
21mr|telegram-desktop-5.16.1-2|1074	
21mr|telegram-desktop-5.16.1-2|1075	* Mon Oct 3 2022 Alexander Stefanov <alexander@mezon.ru>
21mr|telegram-desktop-5.16.1-2|1076	- prepare for upgrade
21mr|telegram-desktop-5.16.1-2|1077	
21mr|telegram-desktop-5.16.1-2|1078	* Tue Sep 27 2022 Alexander Stefanov <alexander@mezon.ru>
21mr|telegram-desktop-5.16.1-2|1079	- add e2k patchset
21mr|telegram-desktop-5.16.1-2|1080	
21mr|telegram-desktop-5.16.1-2|1081	* Sun Sep 25 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.2.2-1
21mr|telegram-desktop-5.16.1-2|1082	- Revert "Fix building with kcoreaddons 5.92.0"
21mr|telegram-desktop-5.16.1-2|1083	- I've backported need functions to kcoreaddons:
21mr|telegram-desktop-5.16.1-2|1084	- https://abf.io/import/kcoreaddons/commit/6597e9e0b76fd1dacf275d4c9b572392a2c53a8d
21mr|telegram-desktop-5.16.1-2|1085	- These patches did not work fully.
21mr|telegram-desktop-5.16.1-2|1086	- This reverts commit f8d0d72eea915f8adee0475d907aa0fcd7c22d51.
21mr|telegram-desktop-5.16.1-2|1087	
21mr|telegram-desktop-5.16.1-2|1088	* Sun Sep 25 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|telegram-desktop-5.16.1-2|1089	- Fix building with kcoreaddons 5.92.0
21mr|telegram-desktop-5.16.1-2|1090	
21mr|telegram-desktop-5.16.1-2|1091	* Sun Sep 25 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|telegram-desktop-5.16.1-2|1092	- upd: 4.1.1 -> 4.2.2
21mr|telegram-desktop-5.16.1-2|1093	- 4.2.0 is the latest stable release, but beta 4.2.2 contains fixes of crashes on Linux, let's better use it.
21mr|telegram-desktop-5.16.1-2|1094	
21mr|telegram-desktop-5.16.1-2|1095	* Wed Sep 7 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 4.1.1-1
21mr|telegram-desktop-5.16.1-2|1096	- upd: 4.1.0 -> 4.1.1
21mr|telegram-desktop-5.16.1-2|1097	
21mr|telegram-desktop-5.16.1-2|1098	* Mon Aug 29 2022 Mikhail N <m.novosyolov@rosalinux.ru> 4.1.0-2
21mr|telegram-desktop-5.16.1-2|1099	- MassBuild#2787: Increase release tag
21mr|telegram-desktop-5.16.1-2|1100	
21mr|telegram-desktop-5.16.1-2|1101	- Merge: 75cc5e4 225f6c3
21mr|telegram-desktop-5.16.1-2|1102	* Sun Aug 14 2022 victorr2007 <victorr2007@yandex.ru> 4.1.0-1
21mr|telegram-desktop-5.16.1-2|1103	- Merge pull request #1 from victorr2007/telegram-desktop:rosa2021.1
21mr|telegram-desktop-5.16.1-2|1104	- telegram-desktop
21mr|telegram-desktop-5.16.1-2|1105	
21mr|telegram-desktop-5.16.1-2|1106	* Sat Aug 13 2022 VictorR2007 <victorr2007@yandex.ru>
21mr|telegram-desktop-5.16.1-2|1107	- Updated to 4.1.0
21mr|telegram-desktop-5.16.1-2|1108	
21mr|telegram-desktop-5.16.1-2|1109	* Wed Aug 10 2022 slava86 <s.matveev@rosalinux.ru>
21mr|telegram-desktop-5.16.1-2|1110	- 3.7.3 > 4.0.4
21mr|telegram-desktop-5.16.1-2|1111	
21mr|telegram-desktop-5.16.1-2|1112	* Wed May 25 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 3.7.3-2
21mr|telegram-desktop-5.16.1-2|1113	- Restore Qt5
21mr|telegram-desktop-5.16.1-2|1114	- Partially revert commit 6108b062781 ("Update version to 3.7.3")
21mr|telegram-desktop-5.16.1-2|1115	- Qt6 has problems:
21mr|telegram-desktop-5.16.1-2|1116	- https://t.me/openbsd_ru/43601
21mr|telegram-desktop-5.16.1-2|1117	- https://bugzilla.rosalinux.ru/show_bug.cgi?id=12317#c1
21mr|telegram-desktop-5.16.1-2|1118	- Newer versions probably will be not buildable with Qt5,
21mr|telegram-desktop-5.16.1-2|1119	- but for now let's take patches from Debian/nguriev.
21mr|telegram-desktop-5.16.1-2|1120	- FreeBSD was reported to also have patches for Qt5.
21mr|telegram-desktop-5.16.1-2|1121	
21mr|telegram-desktop-5.16.1-2|1122	* Wed May 25 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|telegram-desktop-5.16.1-2|1123	- Restore API keys, no need to change them
21mr|telegram-desktop-5.16.1-2|1124	
21mr|telegram-desktop-5.16.1-2|1125	* Fri May 20 2022 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|telegram-desktop-5.16.1-2|1126	- Update version to 3.7.3
21mr|telegram-desktop-5.16.1-2|1127	
21mr|telegram-desktop-5.16.1-2|1128	* Wed Feb 9 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 3.5.2-1
21mr|telegram-desktop-5.16.1-2|1129	- upd: 3.5.1 -> 3.5.2
21mr|telegram-desktop-5.16.1-2|1130	
21mr|telegram-desktop-5.16.1-2|1131	* Mon Feb 7 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|telegram-desktop-5.16.1-2|1132	- w/a desktop-file-utils not supporting standard v1.5
21mr|telegram-desktop-5.16.1-2|1133	- DEBUG: + desktop-file-edit --set-key=Exec '--set-value=/usr/bin/telegram-desktop -- %%u' --copy-name-to-generic-name lib/xdg/telegramdesktop.desktop
21mr|telegram-desktop-5.16.1-2|1134	- DEBUG: lib/xdg/telegramdesktop.desktop: error: value "1.5" for key "Version" in group "Desktop Entry" is not a known version
21mr|telegram-desktop-5.16.1-2|1135	- DEBUG: lib/xdg/telegramdesktop.desktop: error: file contains key "SingleMainWindow" in group "Desktop Entry", but keys extending the format should start with "X-"
21mr|telegram-desktop-5.16.1-2|1136	- DEBUG: Error on file "lib/xdg/telegramdesktop.desktop": Failed to validate the created desktop file
21mr|telegram-desktop-5.16.1-2|1137	- DEBUG: RPM build errors:
21mr|telegram-desktop-5.16.1-2|1138	- See also: https://github.com/rpmfusion/telegram-desktop/blob/51f9e99/telegram-desktop-desktop-validation-fix.patch
21mr|telegram-desktop-5.16.1-2|1139	- I do not think that copying Name to GenericName is needed, editing Exec is not needed.
21mr|telegram-desktop-5.16.1-2|1140	
21mr|telegram-desktop-5.16.1-2|1141	* Mon Feb 7 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|telegram-desktop-5.16.1-2|1142	- upd: 3.4.3 -> 3.5.1
21mr|telegram-desktop-5.16.1-2|1143	
21mr|telegram-desktop-5.16.1-2|1144	* Fri Jan 7 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|telegram-desktop-5.16.1-2|1145	- delete accidently commited junk
21mr|telegram-desktop-5.16.1-2|1146	
21mr|telegram-desktop-5.16.1-2|1147	* Wed Jan 5 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 3.4.3-1
21mr|telegram-desktop-5.16.1-2|1148	- upd: 3.4.1 -> 3.4.3
21mr|telegram-desktop-5.16.1-2|1149	
21mr|telegram-desktop-5.16.1-2|1150	* Fri Dec 31 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 3.4.1-1
21mr|telegram-desktop-5.16.1-2|1151	- upd: 3.3.0 -> 3.4.1
21mr|telegram-desktop-5.16.1-2|1152	
21mr|telegram-desktop-5.16.1-2|1153	* Wed Dec 8 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 3.3.0-1
21mr|telegram-desktop-5.16.1-2|1154	- upd: 3.2.3 -> 3.3.0
21mr|telegram-desktop-5.16.1-2|1155	
21mr|telegram-desktop-5.16.1-2|1156	* Fri Nov 12 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 3.2.3-1
21mr|telegram-desktop-5.16.1-2|1157	- upd: 3.1.9 -> 3.2.3
21mr|telegram-desktop-5.16.1-2|1158	
21mr|telegram-desktop-5.16.1-2|1159	* Sun Oct 17 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 3.1.9-1
21mr|telegram-desktop-5.16.1-2|1160	- upd: 3.1.0 -> 3.1.9
21mr|telegram-desktop-5.16.1-2|1161	
21mr|telegram-desktop-5.16.1-2|1162	* Tue Sep 21 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 3.1.0-2
21mr|telegram-desktop-5.16.1-2|1163	- rebuild with openal 1.21.1
21mr|telegram-desktop-5.16.1-2|1164	
21mr|telegram-desktop-5.16.1-2|1165	* Tue Sep 21 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 3.1.0-1
21mr|telegram-desktop-5.16.1-2|1166	- upd: 3.0.1 -> 3.1.0
21mr|telegram-desktop-5.16.1-2|1167	
21mr|telegram-desktop-5.16.1-2|1168	* Fri Sep 10 2021 Andrey Grigorev <survolog@yandex.ru> 3.0.1-2
21mr|telegram-desktop-5.16.1-2|1169	- Move to main, bump release
21mr|telegram-desktop-5.16.1-2|1170	
21mr|telegram-desktop-5.16.1-2|1171	* Wed Sep 8 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 3.0.1-1
21mr|telegram-desktop-5.16.1-2|1172	- try bundled abseil-cpp
21mr|telegram-desktop-5.16.1-2|1173	
21mr|telegram-desktop-5.16.1-2|1174	* Wed Sep 8 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|telegram-desktop-5.16.1-2|1175	- Use bundled libyuv
21mr|telegram-desktop-5.16.1-2|1176	- System libvpx and openh264 should be used automatically.
21mr|telegram-desktop-5.16.1-2|1177	- I am fed up with trying to make it compile with system libyuv. That library is reported to break API often, and using system one does not make much sense.
21mr|telegram-desktop-5.16.1-2|1178	
21mr|telegram-desktop-5.16.1-2|1179	* Wed Sep 8 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|telegram-desktop-5.16.1-2|1180	- appindicator is not used now
21mr|telegram-desktop-5.16.1-2|1181	
21mr|telegram-desktop-5.16.1-2|1182	* Wed Sep 8 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|telegram-desktop-5.16.1-2|1183	- BR webkit2gtk-4.0
21mr|telegram-desktop-5.16.1-2|1184	
21mr|telegram-desktop-5.16.1-2|1185	* Wed Sep 8 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|telegram-desktop-5.16.1-2|1186	- BR extra-cmake-modules
21mr|telegram-desktop-5.16.1-2|1187	
21mr|telegram-desktop-5.16.1-2|1188	* Wed Sep 8 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|telegram-desktop-5.16.1-2|1189	- refresh and reenable patch
21mr|telegram-desktop-5.16.1-2|1190	
21mr|telegram-desktop-5.16.1-2|1191	* Wed Sep 8 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|telegram-desktop-5.16.1-2|1192	- Fix path
21mr|telegram-desktop-5.16.1-2|1193	
21mr|telegram-desktop-5.16.1-2|1194	* Wed Sep 8 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|telegram-desktop-5.16.1-2|1195	- BR jemalloc (makes tdesktop use less memory)
21mr|telegram-desktop-5.16.1-2|1196	
21mr|telegram-desktop-5.16.1-2|1197	* Wed Sep 8 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|telegram-desktop-5.16.1-2|1198	- disablement of gtk integration is going to be dropped and does not make much sense, enable it
21mr|telegram-desktop-5.16.1-2|1199	
21mr|telegram-desktop-5.16.1-2|1200	* Wed Sep 8 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|telegram-desktop-5.16.1-2|1201	- more BRs for tg_owt
21mr|telegram-desktop-5.16.1-2|1202	
21mr|telegram-desktop-5.16.1-2|1203	* Wed Sep 8 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|telegram-desktop-5.16.1-2|1204	- make '#include "libyuv/..."' work
21mr|telegram-desktop-5.16.1-2|1205	
21mr|telegram-desktop-5.16.1-2|1206	* Wed Sep 8 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|telegram-desktop-5.16.1-2|1207	- rm more useless options
21mr|telegram-desktop-5.16.1-2|1208	
21mr|telegram-desktop-5.16.1-2|1209	* Wed Sep 8 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|telegram-desktop-5.16.1-2|1210	- BR rnnoise
21mr|telegram-desktop-5.16.1-2|1211	
21mr|telegram-desktop-5.16.1-2|1212	* Wed Sep 8 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|telegram-desktop-5.16.1-2|1213	- Clean up build options (thanks to Ilya Fedin)
21mr|telegram-desktop-5.16.1-2|1214	
21mr|telegram-desktop-5.16.1-2|1215	* Wed Sep 8 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|telegram-desktop-5.16.1-2|1216	- Revert "fix option for rlottie, bundled one must be used due to patches not merged to upstream"
21mr|telegram-desktop-5.16.1-2|1217	- This reverts commit 9a5a489fe921a5a3dfa9d5509994c0428e6d4a0e.
21mr|telegram-desktop-5.16.1-2|1218	
21mr|telegram-desktop-5.16.1-2|1219	* Wed Sep 8 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|telegram-desktop-5.16.1-2|1220	- clear BR
21mr|telegram-desktop-5.16.1-2|1221	
21mr|telegram-desktop-5.16.1-2|1222	* Wed Sep 8 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|telegram-desktop-5.16.1-2|1223	- fix option for rlottie, bundled one must be used due to patches not merged to upstream
21mr|telegram-desktop-5.16.1-2|1224	
21mr|telegram-desktop-5.16.1-2|1225	* Wed Sep 8 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|telegram-desktop-5.16.1-2|1226	- fix qt5 BRs
21mr|telegram-desktop-5.16.1-2|1227	
21mr|telegram-desktop-5.16.1-2|1228	* Wed Sep 8 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|telegram-desktop-5.16.1-2|1229	- fix typo
21mr|telegram-desktop-5.16.1-2|1230	
21mr|telegram-desktop-5.16.1-2|1231	* Wed Sep 8 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|telegram-desktop-5.16.1-2|1232	- BR X11
21mr|telegram-desktop-5.16.1-2|1233	- DEBUG: CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
21mr|telegram-desktop-5.16.1-2|1234	- DEBUG:   Could NOT find X11 (missing: Xcomposite Xdamage Xrender Xrandr)
21mr|telegram-desktop-5.16.1-2|1235	
21mr|telegram-desktop-5.16.1-2|1236	- Merge: 21fef3e f9f2022
21mr|telegram-desktop-5.16.1-2|1237	* Wed Sep 8 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|telegram-desktop-5.16.1-2|1238	- Merge branch 'rosa2021.1' of abf.io:import/telegram-desktop into rosa2021.1
21mr|telegram-desktop-5.16.1-2|1239	
21mr|telegram-desktop-5.16.1-2|1240	* Wed Sep 8 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|telegram-desktop-5.16.1-2|1241	- v3.0.1, build tg_owt here
21mr|telegram-desktop-5.16.1-2|1242	
21mr|telegram-desktop-5.16.1-2|1243	* Thu Aug 12 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|telegram-desktop-5.16.1-2|1244	- Unmask rlottie
21mr|telegram-desktop-5.16.1-2|1245	
21mr|telegram-desktop-5.16.1-2|1246	* Wed Aug 11 2021 Andrey Grigorev <survolog@yandex.ru>
21mr|telegram-desktop-5.16.1-2|1247	- MassBuild#2340: Increase release tag
21mr|telegram-desktop-5.16.1-2|1248	
21mr|telegram-desktop-5.16.1-2|1249	* Thu Jul 29 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|telegram-desktop-5.16.1-2|1250	- Update version to 2.8.11
21mr|telegram-desktop-5.16.1-2|1251	
21mr|telegram-desktop-5.16.1-2|1252	* Fri May 14 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.7.1-3
21mr|telegram-desktop-5.16.1-2|1253	- XXX off rpmlint for binary RPMs
21mr|telegram-desktop-5.16.1-2|1254	
21mr|telegram-desktop-5.16.1-2|1255	* Thu May 13 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|telegram-desktop-5.16.1-2|1256	- Try to avoid mess in desktop files (thanks to Nicholas Guriev - maintainer of telegram in Debian)
21mr|telegram-desktop-5.16.1-2|1257	
21mr|telegram-desktop-5.16.1-2|1258	* Thu Apr 22 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.7.1-2
21mr|telegram-desktop-5.16.1-2|1259	- translate desktop file
21mr|telegram-desktop-5.16.1-2|1260	
21mr|telegram-desktop-5.16.1-2|1261	* Thu Apr 22 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.7.1-1
21mr|telegram-desktop-5.16.1-2|1262	- pick fix of building with GCC 10 (thanks to Ilya Fedin)
21mr|telegram-desktop-5.16.1-2|1263	
21mr|telegram-desktop-5.16.1-2|1264	* Thu Apr 22 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|telegram-desktop-5.16.1-2|1265	- upd: 2.6.1 -> 2.7.1
21mr|telegram-desktop-5.16.1-2|1266	
21mr|telegram-desktop-5.16.1-2|1267	* Tue Mar 2 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|telegram-desktop-5.16.1-2|1268	- Nothing is stripped with -g0
21mr|telegram-desktop-5.16.1-2|1269	
21mr|telegram-desktop-5.16.1-2|1270	* Tue Mar 2 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.6.1-2
21mr|telegram-desktop-5.16.1-2|1271	- Try to fix 32 bit (i686) builds
21mr|telegram-desktop-5.16.1-2|1272	- DEBUG: /usr/bin/i686-openmandriva-linux-gnu-ld: error: Telegram/CMakeFiles/Telegram.dir/SourceFiles/chat_helpers/emoji_sets_manager.cpp.o(.eh_frame) is too large (0xa3cc bytes)
21mr|telegram-desktop-5.16.1-2|1273	- DEBUG: /usr/bin/i686-openmandriva-linux-gnu-ld: error in Telegram/CMakeFiles/Telegram.dir/SourceFiles/chat_helpers/emoji_sets_manager.cpp.o(.eh_frame); no .eh_frame_hdr table will be created
21mr|telegram-desktop-5.16.1-2|1274	- DEBUG: /usr/bin/i686-openmandriva-linux-gnu-ld: error: Telegram/CMakeFiles/Telegram.dir/SourceFiles/chat_helpers/emoji_suggestions_widget.cpp.o(.eh_frame) is too large (0x41a0 bytes)
21mr|telegram-desktop-5.16.1-2|1275	- DEBUG: /usr/bin/i686-openmandriva-linux-gnu-ld: error in Telegram/CMakeFiles/Telegram.dir/SourceFiles/chat_helpers/emoji_suggestions_widget.cpp.o(.eh_frame); no .eh_frame_hdr table will be created
21mr|telegram-desktop-5.16.1-2|1276	- DEBUG: /usr/bin/i686-openmandriva-linux-gnu-ld: can not read symbols: memory exhausted
21mr|telegram-desktop-5.16.1-2|1277	- DEBUG: /usr/bin/i686-openmandriva-linux-gnu-ld: .eh_frame/.stab edit: memory exhausted
21mr|telegram-desktop-5.16.1-2|1278	- DEBUG: /usr/bin/i686-openmandriva-linux-gnu-ld: bfd_new_link_order failed
21mr|telegram-desktop-5.16.1-2|1279	- DEBUG: collect2: error: ld returned 1 exit status
21mr|telegram-desktop-5.16.1-2|1280	
21mr|telegram-desktop-5.16.1-2|1281	* Tue Mar 2 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|telegram-desktop-5.16.1-2|1282	- Do not build on i686
21mr|telegram-desktop-5.16.1-2|1283	- error: Telegram/CMakeFiles/Telegram.dir/SourceFiles/chat_helpers/emoji_sets_manager.cpp.o(.eh_frame) is too large (0xa3cc bytes)
21mr|telegram-desktop-5.16.1-2|1284	
21mr|telegram-desktop-5.16.1-2|1285	* Tue Mar 2 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.6.1-1
21mr|telegram-desktop-5.16.1-2|1286	- upd: 2.5.5 -> 2.6.1, now tg_owt is linked statically
21mr|telegram-desktop-5.16.1-2|1287	
21mr|telegram-desktop-5.16.1-2|1288	* Tue Jan 12 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|telegram-desktop-5.16.1-2|1289	- upd: 2.5.1 -> 2.5.5 (beta version, but audio works badly in 2.5.1)
21mr|telegram-desktop-5.16.1-2|1290	
21mr|telegram-desktop-5.16.1-2|1291	* Sat Dec 26 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.5.1-4
21mr|telegram-desktop-5.16.1-2|1292	- build with bundled libtgvoip to fix crashes and easify updating
21mr|telegram-desktop-5.16.1-2|1293	
21mr|telegram-desktop-5.16.1-2|1294	* Sat Dec 26 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.5.1-3
21mr|telegram-desktop-5.16.1-2|1295	- rebuild with newlibtgvoip
21mr|telegram-desktop-5.16.1-2|1296	
21mr|telegram-desktop-5.16.1-2|1297	* Fri Dec 25 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.5.1-2
21mr|telegram-desktop-5.16.1-2|1298	- Fix fonts name
21mr|telegram-desktop-5.16.1-2|1299	
21mr|telegram-desktop-5.16.1-2|1300	* Fri Dec 25 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2.5.1-1
21mr|telegram-desktop-5.16.1-2|1301	- upd: 2.1.7 -> 2.5.1; sync patches with rpmfusion (there are no patches there currently)
21mr|telegram-desktop-5.16.1-2|1302	
21mr|telegram-desktop-5.16.1-2|1303	* Thu May 28 2020 Alexander Stefanov <alexander@mezon.ru> 2.1.7-1
21mr|telegram-desktop-5.16.1-2|1304	- version autoupdate [2.1.7]
21mr|telegram-desktop-5.16.1-2|1305	
21mr|telegram-desktop-5.16.1-2|1306	* Sun May 10 2020 Alexander Stefanov <alexander@mezon.ru> 2.1.4-1
21mr|telegram-desktop-5.16.1-2|1307	- version autoupdate [2.1.4]
21mr|telegram-desktop-5.16.1-2|1308	
21mr|telegram-desktop-5.16.1-2|1309	* Fri May 8 2020 Alexander Stefanov <alexander@mezon.ru> 2.1.3-1
21mr|telegram-desktop-5.16.1-2|1310	- version autoupdate [2.1.3]
21mr|telegram-desktop-5.16.1-2|1311	
21mr|telegram-desktop-5.16.1-2|1312	* Fri May 1 2020 Alexander Stefanov <alexander@mezon.ru> 2.1.1-1
21mr|telegram-desktop-5.16.1-2|1313	- 2.1.1
21mr|telegram-desktop-5.16.1-2|1314	
21mr|telegram-desktop-5.16.1-2|1315	* Fri Apr 24 2020 Alexander Stefanov <alexander@mezon.ru> 2.0.1-1
21mr|telegram-desktop-5.16.1-2|1316	- br gl, remove proper bundled libs
21mr|telegram-desktop-5.16.1-2|1317	
21mr|telegram-desktop-5.16.1-2|1318	* Fri Apr 24 2020 Алексей-З <a.zimin@rosalinux.ru>
21mr|telegram-desktop-5.16.1-2|1319	- Enabled BuildRequires: pkgconfig(dbusmenu-qt5)
21mr|telegram-desktop-5.16.1-2|1320	
21mr|telegram-desktop-5.16.1-2|1321	* Fri Apr 24 2020 Алексей-З <a.zimin@rosalinux.ru>
21mr|telegram-desktop-5.16.1-2|1322	- Added system libdbusmenu-qt
21mr|telegram-desktop-5.16.1-2|1323	
21mr|telegram-desktop-5.16.1-2|1324	* Fri Apr 24 2020 Алексей-З <a.zimin@rosalinux.ru>
21mr|telegram-desktop-5.16.1-2|1325	- Updated telegram-desktop.spec
21mr|telegram-desktop-5.16.1-2|1326	
21mr|telegram-desktop-5.16.1-2|1327	* Fri Apr 24 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|telegram-desktop-5.16.1-2|1328	- adjust provides
21mr|telegram-desktop-5.16.1-2|1329	
21mr|telegram-desktop-5.16.1-2|1330	* Fri Apr 24 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|telegram-desktop-5.16.1-2|1331	- add group
21mr|telegram-desktop-5.16.1-2|1332	
21mr|telegram-desktop-5.16.1-2|1333	* Fri Apr 24 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|telegram-desktop-5.16.1-2|1334	- new pkg

17074 21
21mr|telepathy-accounts-signon-2.1-1|1	Summary:	Telepathy providers for libaccounts/libsignon
21mr|telepathy-accounts-signon-2.1-1|2	Name:		telepathy-accounts-signon
21mr|telepathy-accounts-signon-2.1-1|3	Version:	2.1
21mr|telepathy-accounts-signon-2.1-1|4	Release:	1
21mr|telepathy-accounts-signon-2.1-1|5	License:	LGPLv2.1+
21mr|telepathy-accounts-signon-2.1-1|6	Group:		Networking/Instant messaging
21mr|telepathy-accounts-signon-2.1-1|7	Url:		https://gitlab.com/accounts-sso/%{name}
21mr|telepathy-accounts-signon-2.1-1|8	Source0:	https://gitlab.com/accounts-sso/%{name}/-/archive/%{version}/%{name}-%{version}.tar.gz
21mr|telepathy-accounts-signon-2.1-1|9	BuildRequires:	meson
21mr|telepathy-accounts-signon-2.1-1|10	BuildRequires:	pkgconfig(mission-control-plugins)
21mr|telepathy-accounts-signon-2.1-1|11	BuildRequires:	pkgconfig(libaccounts-glib)
21mr|telepathy-accounts-signon-2.1-1|12	BuildRequires:	pkgconfig(libsignon-glib)
21mr|telepathy-accounts-signon-2.1-1|13	BuildRequires:	pkgconfig(Qt5Core)
21mr|telepathy-accounts-signon-2.1-1|14	BuildRequires:	pkgconfig(signond)
21mr|telepathy-accounts-signon-2.1-1|15	
21mr|telepathy-accounts-signon-2.1-1|16	%description
21mr|telepathy-accounts-signon-2.1-1|17	A mission control plugin for Telepathy, integrating with libaccounts and
21mr|telepathy-accounts-signon-2.1-1|18	libsignon to provide IM accounts and authentication.
21mr|telepathy-accounts-signon-2.1-1|19	
21mr|telepathy-accounts-signon-2.1-1|20	%files
21mr|telepathy-accounts-signon-2.1-1|21	%{_libdir}/mission-control-plugins.0/mcp-account-manager-accounts-sso.so
21mr|telepathy-accounts-signon-2.1-1|22	
21mr|telepathy-accounts-signon-2.1-1|23	#----------------------------------------------------------------------------
21mr|telepathy-accounts-signon-2.1-1|24	
21mr|telepathy-accounts-signon-2.1-1|25	%prep
21mr|telepathy-accounts-signon-2.1-1|26	%autosetup -p1 -n %{name}-%{version}
21mr|telepathy-accounts-signon-2.1-1|27	
21mr|telepathy-accounts-signon-2.1-1|28	%build
21mr|telepathy-accounts-signon-2.1-1|29	%meson
21mr|telepathy-accounts-signon-2.1-1|30	%meson_build
21mr|telepathy-accounts-signon-2.1-1|31	
21mr|telepathy-accounts-signon-2.1-1|32	%install
21mr|telepathy-accounts-signon-2.1-1|33	%meson_install

17075 21
21mr|telepathy-farstream-0.6.2-5|1	%define	major		3
21mr|telepathy-farstream-0.6.2-5|2	%define	libname		%mklibname %{name} %{major}
21mr|telepathy-farstream-0.6.2-5|3	%define	develname	%mklibname -d %{name}
21mr|telepathy-farstream-0.6.2-5|4	
21mr|telepathy-farstream-0.6.2-5|5	Summary:	Stream Engine to handle media streaming channels
21mr|telepathy-farstream-0.6.2-5|6	Name:		telepathy-farstream
21mr|telepathy-farstream-0.6.2-5|7	Version:	0.6.2
21mr|telepathy-farstream-0.6.2-5|8	Release:	5
21mr|telepathy-farstream-0.6.2-5|9	License:	LGPLv2+
21mr|telepathy-farstream-0.6.2-5|10	Group:		Networking/Instant messaging
21mr|telepathy-farstream-0.6.2-5|11	Url:		http://telepathy.freedesktop.org/wiki/
21mr|telepathy-farstream-0.6.2-5|12	Source0:	http://telepathy.freedesktop.org/releases/%{name}/%{name}-%{version}.tar.gz
21mr|telepathy-farstream-0.6.2-5|13	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|telepathy-farstream-0.6.2-5|14	BuildRequires:	pkgconfig(farstream-0.2)
21mr|telepathy-farstream-0.6.2-5|15	BuildRequires:	pkgconfig(python)
21mr|telepathy-farstream-0.6.2-5|16	BuildRequires:	pkgconfig(telepathy-glib) >= 0.13.4
21mr|telepathy-farstream-0.6.2-5|17	BuildRequires:	gobject-introspection-devel
21mr|telepathy-farstream-0.6.2-5|18	Provides:       %{name}-python = %{version}
21mr|telepathy-farstream-0.6.2-5|19	Obsoletes:      %{name}-python < 0.6.0
21mr|telepathy-farstream-0.6.2-5|20	
21mr|telepathy-farstream-0.6.2-5|21	%description
21mr|telepathy-farstream-0.6.2-5|22	Stream Engine is a Telepathy client that uses Farsight and GStreamer
21mr|telepathy-farstream-0.6.2-5|23	to handle media streaming channels. It's used as a background process
21mr|telepathy-farstream-0.6.2-5|24	by other Telepathy clients, rather than presenting any user interface
21mr|telepathy-farstream-0.6.2-5|25	of its own.
21mr|telepathy-farstream-0.6.2-5|26	
21mr|telepathy-farstream-0.6.2-5|27	Telepathy is a D-Bus framework for unifying real time communication,
21mr|telepathy-farstream-0.6.2-5|28	including instant messaging, voice calls and video calls. It abstracts
21mr|telepathy-farstream-0.6.2-5|29	differences between protocols to provide a unified interface for
21mr|telepathy-farstream-0.6.2-5|30	applications.
21mr|telepathy-farstream-0.6.2-5|31	
21mr|telepathy-farstream-0.6.2-5|32	#----------------------------------------------------------------------------
21mr|telepathy-farstream-0.6.2-5|33	
21mr|telepathy-farstream-0.6.2-5|34	%package -n %{libname}
21mr|telepathy-farstream-0.6.2-5|35	Group:		System/Libraries
21mr|telepathy-farstream-0.6.2-5|36	Summary:	Stream Engine to handle media streaming channels
21mr|telepathy-farstream-0.6.2-5|37	
21mr|telepathy-farstream-0.6.2-5|38	%description -n %{libname}
21mr|telepathy-farstream-0.6.2-5|39	Stream Engine is a Telepathy client that uses Farsight and GStreamer
21mr|telepathy-farstream-0.6.2-5|40	to handle media streaming channels. It's used as a background process
21mr|telepathy-farstream-0.6.2-5|41	by other Telepathy clients, rather than presenting any user interface
21mr|telepathy-farstream-0.6.2-5|42	of its own.
21mr|telepathy-farstream-0.6.2-5|43	
21mr|telepathy-farstream-0.6.2-5|44	Telepathy is a D-Bus framework for unifying real time communication,
21mr|telepathy-farstream-0.6.2-5|45	including instant messaging, voice calls and video calls. It abstracts
21mr|telepathy-farstream-0.6.2-5|46	differences between protocols to provide a unified interface for
21mr|telepathy-farstream-0.6.2-5|47	applications.
21mr|telepathy-farstream-0.6.2-5|48	
21mr|telepathy-farstream-0.6.2-5|49	%files -n %{libname}
21mr|telepathy-farstream-0.6.2-5|50	%{_libdir}/libtelepathy-farstream.so.%{major}*
21mr|telepathy-farstream-0.6.2-5|51	%{_libdir}/girepository-1.0/TelepathyFarstream-0.6.typelib
21mr|telepathy-farstream-0.6.2-5|52	
21mr|telepathy-farstream-0.6.2-5|53	#----------------------------------------------------------------------------
21mr|telepathy-farstream-0.6.2-5|54	
21mr|telepathy-farstream-0.6.2-5|55	%package -n %{develname}
21mr|telepathy-farstream-0.6.2-5|56	Group:		Development/C
21mr|telepathy-farstream-0.6.2-5|57	Summary:	Stream Engine to handle media streaming channels
21mr|telepathy-farstream-0.6.2-5|58	Requires:	%{libname} = %{version}-%{release}
21mr|telepathy-farstream-0.6.2-5|59	Provides:	%{name}-devel = %{version}-%{release}
21mr|telepathy-farstream-0.6.2-5|60	
21mr|telepathy-farstream-0.6.2-5|61	%description -n %{develname}
21mr|telepathy-farstream-0.6.2-5|62	This package contains the development library and header files
21mr|telepathy-farstream-0.6.2-5|63	for %{name}.
21mr|telepathy-farstream-0.6.2-5|64	
21mr|telepathy-farstream-0.6.2-5|65	%files -n %{develname}
21mr|telepathy-farstream-0.6.2-5|66	%doc ChangeLog
21mr|telepathy-farstream-0.6.2-5|67	%{_libdir}/libtelepathy-farstream.so
21mr|telepathy-farstream-0.6.2-5|68	%{_includedir}/telepathy-1.0/%{name}
21mr|telepathy-farstream-0.6.2-5|69	%{_libdir}/pkgconfig/%{name}.pc
21mr|telepathy-farstream-0.6.2-5|70	%{_datadir}/gtk-doc/html/%{name}
21mr|telepathy-farstream-0.6.2-5|71	%{_datadir}/gir-1.0/TelepathyFarstream-0.6.gir
21mr|telepathy-farstream-0.6.2-5|72	
21mr|telepathy-farstream-0.6.2-5|73	#----------------------------------------------------------------------------
21mr|telepathy-farstream-0.6.2-5|74	
21mr|telepathy-farstream-0.6.2-5|75	%prep
21mr|telepathy-farstream-0.6.2-5|76	%setup -q
21mr|telepathy-farstream-0.6.2-5|77	
21mr|telepathy-farstream-0.6.2-5|78	
21mr|telepathy-farstream-0.6.2-5|79	%build
21mr|telepathy-farstream-0.6.2-5|80	%configure --disable-static
21mr|telepathy-farstream-0.6.2-5|81	%make
21mr|telepathy-farstream-0.6.2-5|82	
21mr|telepathy-farstream-0.6.2-5|83	
21mr|telepathy-farstream-0.6.2-5|84	%install
21mr|telepathy-farstream-0.6.2-5|85	rm -rf %{buildroot}
21mr|telepathy-farstream-0.6.2-5|86	%makeinstall_std

17076 21
21mr|telepathy-filesystem-0.0.1-14|1	Summary:	Telepathy filesystem layout
21mr|telepathy-filesystem-0.0.1-14|2	Name:		telepathy-filesystem
21mr|telepathy-filesystem-0.0.1-14|3	Version:	0.0.1
21mr|telepathy-filesystem-0.0.1-14|4	Release:	14
21mr|telepathy-filesystem-0.0.1-14|5	License:	Public Domain
21mr|telepathy-filesystem-0.0.1-14|6	Group:		System/Base
21mr|telepathy-filesystem-0.0.1-14|7	Requires:	filesystem
21mr|telepathy-filesystem-0.0.1-14|8	BuildArch:	noarch
21mr|telepathy-filesystem-0.0.1-14|9	
21mr|telepathy-filesystem-0.0.1-14|10	%description
21mr|telepathy-filesystem-0.0.1-14|11	This package provides some directories which are required by other packages
21mr|telepathy-filesystem-0.0.1-14|12	which comprise the Telepathy release.
21mr|telepathy-filesystem-0.0.1-14|13	
21mr|telepathy-filesystem-0.0.1-14|14	%files
21mr|telepathy-filesystem-0.0.1-14|15	%dir %{_datadir}/telepathy
21mr|telepathy-filesystem-0.0.1-14|16	%dir %{_datadir}/telepathy/managers
21mr|telepathy-filesystem-0.0.1-14|17	
21mr|telepathy-filesystem-0.0.1-14|18	#----------------------------------------------------------------------------
21mr|telepathy-filesystem-0.0.1-14|19	
21mr|telepathy-filesystem-0.0.1-14|20	%prep
21mr|telepathy-filesystem-0.0.1-14|21	
21mr|telepathy-filesystem-0.0.1-14|22	%build
21mr|telepathy-filesystem-0.0.1-14|23	
21mr|telepathy-filesystem-0.0.1-14|24	%install
21mr|telepathy-filesystem-0.0.1-14|25	mkdir -p %{buildroot}%{_datadir}/telepathy/managers

17077 21
21mr|telepathy-gabble-0.18.4-2|1	# .so is just for plugin thing, not a devel .so
21mr|telepathy-gabble-0.18.4-2|2	%global __requires_exclude devel\\(.*\\)
21mr|telepathy-gabble-0.18.4-2|3	%global __provides_exclude devel\\(.*\\)
21mr|telepathy-gabble-0.18.4-2|4	
21mr|telepathy-gabble-0.18.4-2|5	Name:		telepathy-gabble
21mr|telepathy-gabble-0.18.4-2|6	Version:	0.18.4
21mr|telepathy-gabble-0.18.4-2|7	Release:	2
21mr|telepathy-gabble-0.18.4-2|8	Summary:	A Jabber/XMPP connection manager
21mr|telepathy-gabble-0.18.4-2|9	Group:		Networking/Instant messaging
21mr|telepathy-gabble-0.18.4-2|10	License:	LGPLv2+
21mr|telepathy-gabble-0.18.4-2|11	URL:		http://telepathy.freedesktop.org/wiki/
21mr|telepathy-gabble-0.18.4-2|12	Source0:	http://telepathy.freedesktop.org/releases/%{name}/%{name}-%{version}.tar.gz
21mr|telepathy-gabble-0.18.4-2|13	Source100:	telepathy-gabble.rpmlintrc
21mr|telepathy-gabble-0.18.4-2|14	# https://bugs.freedesktop.org/show_bug.cgi?id=78093
21mr|telepathy-gabble-0.18.4-2|15	Patch0:   telepathy-gabble-carbons-support.patch
21mr|telepathy-gabble-0.18.4-2|16	Patch1:   telepathy-gabble-0.18.4-openssl11.patch
21mr|telepathy-gabble-0.18.4-2|17	BuildRequires:	pkgconfig(dbus-1)
21mr|telepathy-gabble-0.18.4-2|18	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|telepathy-gabble-0.18.4-2|19	BuildRequires:	pkgconfig(gio-2.0)
21mr|telepathy-gabble-0.18.4-2|20	BuildRequires:	pkgconfig(glib-2.0)
21mr|telepathy-gabble-0.18.4-2|21	BuildRequires:	pkgconfig(gmodule-2.0)
21mr|telepathy-gabble-0.18.4-2|22	BuildRequires:	pkgconfig(openssl)
21mr|telepathy-gabble-0.18.4-2|23	BuildRequires:	pkgconfig(gobject-2.0)
21mr|telepathy-gabble-0.18.4-2|24	BuildRequires:	pkgconfig(gthread-2.0)
21mr|telepathy-gabble-0.18.4-2|25	BuildRequires:	pkgconfig(libsoup-2.4)
21mr|telepathy-gabble-0.18.4-2|26	BuildRequires:	pkgconfig(libxml-2.0)
21mr|telepathy-gabble-0.18.4-2|27	BuildRequires:	pkgconfig(nice)
21mr|telepathy-gabble-0.18.4-2|28	BuildRequires:	pkgconfig(sqlite3)
21mr|telepathy-gabble-0.18.4-2|29	BuildRequires:	pkgconfig(telepathy-glib)
21mr|telepathy-gabble-0.18.4-2|30	#BuildRequires:	pkgconfig(telepathy-yell)
21mr|telepathy-gabble-0.18.4-2|31	BuildRequires:	rootcerts
21mr|telepathy-gabble-0.18.4-2|32	BuildRequires:	libxslt-proc
21mr|telepathy-gabble-0.18.4-2|33	BuildRequires:	pkgconfig(python2)
21mr|telepathy-gabble-0.18.4-2|34	Requires:	telepathy-filesystem
21mr|telepathy-gabble-0.18.4-2|35	
21mr|telepathy-gabble-0.18.4-2|36	%description
21mr|telepathy-gabble-0.18.4-2|37	A Jabber/XMPP connection manager, that handles single and multi-user
21mr|telepathy-gabble-0.18.4-2|38	chats and voice calls.
21mr|telepathy-gabble-0.18.4-2|39	
21mr|telepathy-gabble-0.18.4-2|40	%files
21mr|telepathy-gabble-0.18.4-2|41	%doc NEWS README AUTHORS
21mr|telepathy-gabble-0.18.4-2|42	%doc %{_docdir}/telepathy-gabble/*.html
21mr|telepathy-gabble-0.18.4-2|43	%{_bindir}/telepathy-gabble-xmpp-console
21mr|telepathy-gabble-0.18.4-2|44	%{_datadir}/dbus-1/services/*.service
21mr|telepathy-gabble-0.18.4-2|45	%{_datadir}/telepathy/managers/*.manager
21mr|telepathy-gabble-0.18.4-2|46	%{_libexecdir}/telepathy-gabble
21mr|telepathy-gabble-0.18.4-2|47	%{_libdir}/telepathy/gabble-0
21mr|telepathy-gabble-0.18.4-2|48	%{_mandir}/man*/*.*
21mr|telepathy-gabble-0.18.4-2|49	
21mr|telepathy-gabble-0.18.4-2|50	#--------------------------------------------------------------------
21mr|telepathy-gabble-0.18.4-2|51	
21mr|telepathy-gabble-0.18.4-2|52	%prep
21mr|telepathy-gabble-0.18.4-2|53	%autosetup -p1
21mr|telepathy-gabble-0.18.4-2|54	
21mr|telepathy-gabble-0.18.4-2|55	%build
21mr|telepathy-gabble-0.18.4-2|56	export PYTHON=%{__python2}
21mr|telepathy-gabble-0.18.4-2|57	%configure --with-ca-certificates=%{_sysconfdir}/pki/tls/certs/ca-bundle.crt
21mr|telepathy-gabble-0.18.4-2|58	%make
21mr|telepathy-gabble-0.18.4-2|59	
21mr|telepathy-gabble-0.18.4-2|60	%install
21mr|telepathy-gabble-0.18.4-2|61	%makeinstall_std
21mr|telepathy-gabble-0.18.4-2|62	
21mr|telepathy-gabble-0.18.4-2|63	# don't ship .la
21mr|telepathy-gabble-0.18.4-2|64	find %buildroot -name '*.la' | xargs rm -f
21mr|telepathy-gabble-0.18.4-2|65	
21mr|telepathy-gabble-0.18.4-2|66	sed '1 s,^.*$,#!%{__python2},' -i %{buildroot}%{_bindir}/telepathy-gabble-xmpp-console

17078 21
21mr|telepathy-glib-0.24.2-1|1	%define major 0
21mr|telepathy-glib-0.24.2-1|2	%define api 0.12
21mr|telepathy-glib-0.24.2-1|3	%define libname %mklibname %{name} %{major}
21mr|telepathy-glib-0.24.2-1|4	%define devname %mklibname -d %{name}
21mr|telepathy-glib-0.24.2-1|5	
21mr|telepathy-glib-0.24.2-1|6	Summary:	A glib utility library for the telepathy framework
21mr|telepathy-glib-0.24.2-1|7	Name:		telepathy-glib
21mr|telepathy-glib-0.24.2-1|8	Version:	0.24.2
21mr|telepathy-glib-0.24.2-1|9	Release:	1
21mr|telepathy-glib-0.24.2-1|10	Group:		Networking/Instant messaging
21mr|telepathy-glib-0.24.2-1|11	License:	LGPLv2+
21mr|telepathy-glib-0.24.2-1|12	URL:		http://telepathy.freedesktop.org/wiki/
21mr|telepathy-glib-0.24.2-1|13	Source0:	http://telepathy.freedesktop.org/releases/%{name}/%{name}-%{version}.tar.gz
21mr|telepathy-glib-0.24.2-1|14	Patch0:		telepathy-glib-0.11.11-missing-file.patch
21mr|telepathy-glib-0.24.2-1|15	
21mr|telepathy-glib-0.24.2-1|16	BuildRequires:	gtk-doc
21mr|telepathy-glib-0.24.2-1|17	BuildRequires:	xsltproc
21mr|telepathy-glib-0.24.2-1|18	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|telepathy-glib-0.24.2-1|19	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|telepathy-glib-0.24.2-1|20	BuildRequires:	pkgconfig(python)
21mr|telepathy-glib-0.24.2-1|21	BuildRequires:	vala-devel >= 0.12
21mr|telepathy-glib-0.24.2-1|22	BuildRequires:	vala-tools
21mr|telepathy-glib-0.24.2-1|23	
21mr|telepathy-glib-0.24.2-1|24	%description
21mr|telepathy-glib-0.24.2-1|25	%{name} is a glib utility library for the telepathy framework.
21mr|telepathy-glib-0.24.2-1|26	
21mr|telepathy-glib-0.24.2-1|27	%package -n %{libname}
21mr|telepathy-glib-0.24.2-1|28	Summary:	A glib utility library for the telepathy framework
21mr|telepathy-glib-0.24.2-1|29	Group:		System/Libraries
21mr|telepathy-glib-0.24.2-1|30	Requires:	telepathy-filesystem
21mr|telepathy-glib-0.24.2-1|31	%rename		%{name}
21mr|telepathy-glib-0.24.2-1|32	
21mr|telepathy-glib-0.24.2-1|33	%description -n %{libname}
21mr|telepathy-glib-0.24.2-1|34	%name is a glib utility library for the telepathy framework.
21mr|telepathy-glib-0.24.2-1|35	
21mr|telepathy-glib-0.24.2-1|36	%package -n %{devname}
21mr|telepathy-glib-0.24.2-1|37	Summary:	A glib utility library for the telepathy framework
21mr|telepathy-glib-0.24.2-1|38	Group:		Development/C
21mr|telepathy-glib-0.24.2-1|39	Requires:	%{libname} = %{version}-%{release}
21mr|telepathy-glib-0.24.2-1|40	Provides:	%{name}-devel = %{version}-%{release}
21mr|telepathy-glib-0.24.2-1|41	
21mr|telepathy-glib-0.24.2-1|42	%description -n %{devname}
21mr|telepathy-glib-0.24.2-1|43	%{name} is a glib utility library for the telepathy framework.
21mr|telepathy-glib-0.24.2-1|44	
21mr|telepathy-glib-0.24.2-1|45	%prep
21mr|telepathy-glib-0.24.2-1|46	%setup -q
21mr|telepathy-glib-0.24.2-1|47	%patch0 -p0
21mr|telepathy-glib-0.24.2-1|48	
21mr|telepathy-glib-0.24.2-1|49	%build
21mr|telepathy-glib-0.24.2-1|50	%configure \
21mr|telepathy-glib-0.24.2-1|51	--enable-vala-bindings \
21mr|telepathy-glib-0.24.2-1|52	--disable-static
21mr|telepathy-glib-0.24.2-1|53	
21mr|telepathy-glib-0.24.2-1|54	%make
21mr|telepathy-glib-0.24.2-1|55	
21mr|telepathy-glib-0.24.2-1|56	%install
21mr|telepathy-glib-0.24.2-1|57	%makeinstall_std
21mr|telepathy-glib-0.24.2-1|58	find %{buildroot} -name '*.la' -exec rm -f {} ';'
21mr|telepathy-glib-0.24.2-1|59	
21mr|telepathy-glib-0.24.2-1|60	%files -n %{libname}
21mr|telepathy-glib-0.24.2-1|61	%{_libdir}/libtelepathy-glib.so.%{major}*
21mr|telepathy-glib-0.24.2-1|62	%{_libdir}/girepository-1.0/TelepathyGLib-%{api}.typelib
21mr|telepathy-glib-0.24.2-1|63	
21mr|telepathy-glib-0.24.2-1|64	%files -n %{devname}
21mr|telepathy-glib-0.24.2-1|65	%{_libdir}/libtelepathy-glib.so
21mr|telepathy-glib-0.24.2-1|66	%{_datadir}/gir-1.0/TelepathyGLib-%{api}.gir
21mr|telepathy-glib-0.24.2-1|67	%dir %{_includedir}/telepathy-1.0/
21mr|telepathy-glib-0.24.2-1|68	%dir %{_includedir}/telepathy-1.0/telepathy-glib/
21mr|telepathy-glib-0.24.2-1|69	%dir %{_includedir}/telepathy-1.0/telepathy-glib/_gen
21mr|telepathy-glib-0.24.2-1|70	%{_includedir}/telepathy-1.0/telepathy-glib/*.h
21mr|telepathy-glib-0.24.2-1|71	%{_includedir}/telepathy-1.0/telepathy-glib/_gen/*.h
21mr|telepathy-glib-0.24.2-1|72	%{_datadir}/gtk-doc/html/telepathy-glib/
21mr|telepathy-glib-0.24.2-1|73	%{_libdir}/pkgconfig/telepathy-glib.pc
21mr|telepathy-glib-0.24.2-1|74	%{_datadir}/vala/vapi/telepathy-glib.deps
21mr|telepathy-glib-0.24.2-1|75	%{_datadir}/vala/vapi/telepathy-glib.vapi

17079 21
21mr|telepathy-haze-0.8.1-1|1	Summary:	A multiprotocol connection manager based on pidgin
21mr|telepathy-haze-0.8.1-1|2	Name:		telepathy-haze
21mr|telepathy-haze-0.8.1-1|3	Version:	0.8.1
21mr|telepathy-haze-0.8.1-1|4	Release:	1
21mr|telepathy-haze-0.8.1-1|5	License:	GPLv2+
21mr|telepathy-haze-0.8.1-1|6	Group:		Networking/Instant messaging
21mr|telepathy-haze-0.8.1-1|7	Url:		http://telepathy.freedesktop.org/wiki/
21mr|telepathy-haze-0.8.1-1|8	Source0:	http://telepathy.freedesktop.org/releases/%{name}/%{name}-%{version}.tar.gz
21mr|telepathy-haze-0.8.1-1|9	Patch0:		telepathy-automake-1.13.patch
21mr|telepathy-haze-0.8.1-1|10	BuildRequires:	xsltproc
21mr|telepathy-haze-0.8.1-1|11	BuildRequires:	pkgconfig(purple)
21mr|telepathy-haze-0.8.1-1|12	BuildRequires:	pkgconfig(telepathy-glib)
21mr|telepathy-haze-0.8.1-1|13	Requires:	telepathy-filesystem
21mr|telepathy-haze-0.8.1-1|14	Recommends:	pidgin-plugins
21mr|telepathy-haze-0.8.1-1|15	
21mr|telepathy-haze-0.8.1-1|16	%description
21mr|telepathy-haze-0.8.1-1|17	This connection manager allows you to use libpurple, pidgin backend, with
21mr|telepathy-haze-0.8.1-1|18	telepathy, allowing you to access to numerous instant messaging network with
21mr|telepathy-haze-0.8.1-1|19	telepathy enabled software, such as empathy.
21mr|telepathy-haze-0.8.1-1|20	
21mr|telepathy-haze-0.8.1-1|21	%files
21mr|telepathy-haze-0.8.1-1|22	%doc AUTHORS NEWS
21mr|telepathy-haze-0.8.1-1|23	%{_datadir}/dbus-1/services/*.service
21mr|telepathy-haze-0.8.1-1|24	%{_libexecdir}/%{name}
21mr|telepathy-haze-0.8.1-1|25	%{_mandir}/man*/*.xz
21mr|telepathy-haze-0.8.1-1|26	
21mr|telepathy-haze-0.8.1-1|27	#--------------------------------------------------------------------
21mr|telepathy-haze-0.8.1-1|28	
21mr|telepathy-haze-0.8.1-1|29	%prep
21mr|telepathy-haze-0.8.1-1|30	%setup -q
21mr|telepathy-haze-0.8.1-1|31	%patch0 -p1
21mr|telepathy-haze-0.8.1-1|32	
21mr|telepathy-haze-0.8.1-1|33	%build
21mr|telepathy-haze-0.8.1-1|34	autoreconf -fi
21mr|telepathy-haze-0.8.1-1|35	%configure
21mr|telepathy-haze-0.8.1-1|36	%make
21mr|telepathy-haze-0.8.1-1|37	
21mr|telepathy-haze-0.8.1-1|38	%install
21mr|telepathy-haze-0.8.1-1|39	%makeinstall_std

17080 21
21mr|telepathy-idle-0.2.0-7|1	Name:		telepathy-idle
21mr|telepathy-idle-0.2.0-7|2	Version:	0.2.0
21mr|telepathy-idle-0.2.0-7|3	Release:	7
21mr|telepathy-idle-0.2.0-7|4	Summary:	A Telepathy connection manager implementation for the IRC protocol
21mr|telepathy-idle-0.2.0-7|5	Group:		Networking/Instant messaging
21mr|telepathy-idle-0.2.0-7|6	License:	LGPLv2
21mr|telepathy-idle-0.2.0-7|7	URL:		http://telepathy.freedesktop.org/wiki/
21mr|telepathy-idle-0.2.0-7|8	Source0:	http://telepathy.freedesktop.org/releases/%{name}/%{name}-%{version}.tar.gz
21mr|telepathy-idle-0.2.0-7|9	# https://github.com/TelepathyIM/telepathy-idle/pull/8
21mr|telepathy-idle-0.2.0-7|10	Patch0:		0001-tools-Fix-errors-running-glib-ginterface-gen-under-P.patch
21mr|telepathy-idle-0.2.0-7|11	Patch1:		0002-tools-Remove-outdated-is-unicode-checks.patch
21mr|telepathy-idle-0.2.0-7|12	# https://gitlab.freedesktop.org/telepathy/telepathy-idle/-/merge_requests/3
21mr|telepathy-idle-0.2.0-7|13	Patch2:		properly-handle-long-irc-messages.patch
21mr|telepathy-idle-0.2.0-7|14	# https://gitlab.freedesktop.org/telepathy/telepathy-idle/-/merge_requests/2
21mr|telepathy-idle-0.2.0-7|15	Patch3:		fix-critical.patch
21mr|telepathy-idle-0.2.0-7|16	BuildRequires:	glib2-devel
21mr|telepathy-idle-0.2.0-7|17	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|telepathy-idle-0.2.0-7|18	BuildRequires:	pkgconfig(openssl)
21mr|telepathy-idle-0.2.0-7|19	BuildRequires:	pkgconfig(telepathy-glib)
21mr|telepathy-idle-0.2.0-7|20	BuildRequires:	pkgconfig(libxslt) libxslt-proc
21mr|telepathy-idle-0.2.0-7|21	BuildRequires:	python3
21mr|telepathy-idle-0.2.0-7|22	Requires:	telepathy-filesystem
21mr|telepathy-idle-0.2.0-7|23	Requires:	telepathy-glib
21mr|telepathy-idle-0.2.0-7|24	
21mr|telepathy-idle-0.2.0-7|25	%description
21mr|telepathy-idle-0.2.0-7|26	A Telepathy connection manager implementation for the IRC protocol.
21mr|telepathy-idle-0.2.0-7|27	
21mr|telepathy-idle-0.2.0-7|28	%files
21mr|telepathy-idle-0.2.0-7|29	%{_datadir}/dbus-1/services/org.freedesktop.Telepathy.ConnectionManager.idle.service
21mr|telepathy-idle-0.2.0-7|30	%{_datadir}/telepathy/managers/idle.manager
21mr|telepathy-idle-0.2.0-7|31	%{_libexecdir}/telepathy-idle
21mr|telepathy-idle-0.2.0-7|32	%{_mandir}/man8/telepathy-idle.8*
21mr|telepathy-idle-0.2.0-7|33	
21mr|telepathy-idle-0.2.0-7|34	#------------------------------------------------------------------------------------
21mr|telepathy-idle-0.2.0-7|35	%prep
21mr|telepathy-idle-0.2.0-7|36	%autosetup -p1
21mr|telepathy-idle-0.2.0-7|37	
21mr|telepathy-idle-0.2.0-7|38	%build
21mr|telepathy-idle-0.2.0-7|39	autoreconf -fi
21mr|telepathy-idle-0.2.0-7|40	%configure
21mr|telepathy-idle-0.2.0-7|41	%make
21mr|telepathy-idle-0.2.0-7|42	
21mr|telepathy-idle-0.2.0-7|43	%install
21mr|telepathy-idle-0.2.0-7|44	%makeinstall_std

17081 21
21mr|telepathy-kde-accounts-kcm-22.12.3-3|1	
21mr|telepathy-kde-accounts-kcm-22.12.3-3|2	%define oname ktp-accounts-kcm
21mr|telepathy-kde-accounts-kcm-22.12.3-3|3	
21mr|telepathy-kde-accounts-kcm-22.12.3-3|4	Summary:	KControl Module which handles Telepathy Accounts
21mr|telepathy-kde-accounts-kcm-22.12.3-3|5	Name:		telepathy-kde-accounts-kcm
21mr|telepathy-kde-accounts-kcm-22.12.3-3|6	Version:	22.12.3
21mr|telepathy-kde-accounts-kcm-22.12.3-3|7	Release:	3
21mr|telepathy-kde-accounts-kcm-22.12.3-3|8	License:	GPLv2+
21mr|telepathy-kde-accounts-kcm-22.12.3-3|9	Group:		Graphical desktop/KDE
21mr|telepathy-kde-accounts-kcm-22.12.3-3|10	Url:		https://projects.kde.org/projects/extragear/network/telepathy/ktp-accounts-kcm
21mr|telepathy-kde-accounts-kcm-22.12.3-3|11	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{oname}-%{version}.tar.xz
21mr|telepathy-kde-accounts-kcm-22.12.3-3|12	BuildRequires:	extra-cmake-modules
21mr|telepathy-kde-accounts-kcm-22.12.3-3|13	BuildRequires:	intltool
21mr|telepathy-kde-accounts-kcm-22.12.3-3|14	BuildRequires:	kaccounts-devel
21mr|telepathy-kde-accounts-kcm-22.12.3-3|15	BuildRequires:	kf5codecs-devel
21mr|telepathy-kde-accounts-kcm-22.12.3-3|16	BuildRequires:	kf5configwidgets-devel
21mr|telepathy-kde-accounts-kcm-22.12.3-3|17	BuildRequires:	kf5coreaddons-devel
21mr|telepathy-kde-accounts-kcm-22.12.3-3|18	BuildRequires:	kf5i18n-devel
21mr|telepathy-kde-accounts-kcm-22.12.3-3|19	BuildRequires:	kf5iconthemes-devel
21mr|telepathy-kde-accounts-kcm-22.12.3-3|20	BuildRequires:	kf5itemviews-devel
21mr|telepathy-kde-accounts-kcm-22.12.3-3|21	BuildRequires:	kf5kcmutils-devel
21mr|telepathy-kde-accounts-kcm-22.12.3-3|22	BuildRequires:	kf5kio-devel
21mr|telepathy-kde-accounts-kcm-22.12.3-3|23	BuildRequires:	kf5widgetsaddons-devel
21mr|telepathy-kde-accounts-kcm-22.12.3-3|24	BuildRequires:	pkgconfig(Qt5Core)
21mr|telepathy-kde-accounts-kcm-22.12.3-3|25	BuildRequires:	pkgconfig(Qt5DBus)
21mr|telepathy-kde-accounts-kcm-22.12.3-3|26	BuildRequires:	pkgconfig(Qt5Gui)
21mr|telepathy-kde-accounts-kcm-22.12.3-3|27	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|telepathy-kde-accounts-kcm-22.12.3-3|28	BuildRequires:	pkgconfig(TelepathyQt5)
21mr|telepathy-kde-accounts-kcm-22.12.3-3|29	Requires:	telepathy-kde-auth-handler
21mr|telepathy-kde-accounts-kcm-22.12.3-3|30	Requires:	telepathy-kde-common-internals
21mr|telepathy-kde-accounts-kcm-22.12.3-3|31	
21mr|telepathy-kde-accounts-kcm-22.12.3-3|32	%description
21mr|telepathy-kde-accounts-kcm-22.12.3-3|33	This is a KControl Module which handles adding/editing/removing Telepathy
21mr|telepathy-kde-accounts-kcm-22.12.3-3|34	Accounts. It interacts with any Telepathy Spec compliant AccountManager,
21mr|telepathy-kde-accounts-kcm-22.12.3-3|35	such as telepathy-accountmanager-kwallet to manipulate the accounts.
21mr|telepathy-kde-accounts-kcm-22.12.3-3|36	
21mr|telepathy-kde-accounts-kcm-22.12.3-3|37	%files -f %{name}.lang
21mr|telepathy-kde-accounts-kcm-22.12.3-3|38	%{_kde5_datadir}/telepathy/profiles/
21mr|telepathy-kde-accounts-kcm-22.12.3-3|39	%{_kde5_services}/*.desktop
21mr|telepathy-kde-accounts-kcm-22.12.3-3|40	%{_kde5_servicetypes}/ktpaccountskcminternal-accountuiplugin.desktop
21mr|telepathy-kde-accounts-kcm-22.12.3-3|41	%{_datadir}/accounts/providers/kde/*.provider
21mr|telepathy-kde-accounts-kcm-22.12.3-3|42	%{_datadir}/accounts/services/kde/*.service
21mr|telepathy-kde-accounts-kcm-22.12.3-3|43	%{_qt5_plugindir}/kaccounts/ui/ktpaccountskcm_plugin_kaccounts.so
21mr|telepathy-kde-accounts-kcm-22.12.3-3|44	%{_qt5_plugindir}/ktpaccountskcm_plugin_*.so
21mr|telepathy-kde-accounts-kcm-22.12.3-3|45	
21mr|telepathy-kde-accounts-kcm-22.12.3-3|46	#------------------------------------------------------------------------------
21mr|telepathy-kde-accounts-kcm-22.12.3-3|47	
21mr|telepathy-kde-accounts-kcm-22.12.3-3|48	%define major 9
21mr|telepathy-kde-accounts-kcm-22.12.3-3|49	%define libname %mklibname ktpaccountskcminternal %{major}
21mr|telepathy-kde-accounts-kcm-22.12.3-3|50	
21mr|telepathy-kde-accounts-kcm-22.12.3-3|51	%package -n %{libname}
21mr|telepathy-kde-accounts-kcm-22.12.3-3|52	Summary:	Library package for %{name}
21mr|telepathy-kde-accounts-kcm-22.12.3-3|53	Group:		System/Libraries
21mr|telepathy-kde-accounts-kcm-22.12.3-3|54	
21mr|telepathy-kde-accounts-kcm-22.12.3-3|55	%description -n %{libname}
21mr|telepathy-kde-accounts-kcm-22.12.3-3|56	Library package for %{name}.
21mr|telepathy-kde-accounts-kcm-22.12.3-3|57	
21mr|telepathy-kde-accounts-kcm-22.12.3-3|58	%files -n %{libname}
21mr|telepathy-kde-accounts-kcm-22.12.3-3|59	%{_kde5_libdir}/libktpaccountskcminternal.so.%{major}
21mr|telepathy-kde-accounts-kcm-22.12.3-3|60	%{_kde5_libdir}/libktpaccountskcminternal.so.%{version}
21mr|telepathy-kde-accounts-kcm-22.12.3-3|61	
21mr|telepathy-kde-accounts-kcm-22.12.3-3|62	#------------------------------------------------------------------------------
21mr|telepathy-kde-accounts-kcm-22.12.3-3|63	
21mr|telepathy-kde-accounts-kcm-22.12.3-3|64	%prep
21mr|telepathy-kde-accounts-kcm-22.12.3-3|65	%autosetup -p1 -n %{oname}-%{version}
21mr|telepathy-kde-accounts-kcm-22.12.3-3|66	
21mr|telepathy-kde-accounts-kcm-22.12.3-3|67	%build
21mr|telepathy-kde-accounts-kcm-22.12.3-3|68	%cmake_kde5
21mr|telepathy-kde-accounts-kcm-22.12.3-3|69	%make
21mr|telepathy-kde-accounts-kcm-22.12.3-3|70	
21mr|telepathy-kde-accounts-kcm-22.12.3-3|71	%install
21mr|telepathy-kde-accounts-kcm-22.12.3-3|72	%makeinstall_std -C build
21mr|telepathy-kde-accounts-kcm-22.12.3-3|73	
21mr|telepathy-kde-accounts-kcm-22.12.3-3|74	%find_lang kcm_ktp_accounts kcmtelepathyaccounts_plugin_butterfly kcmtelepathyaccounts_plugin_gabble \
21mr|telepathy-kde-accounts-kcm-22.12.3-3|75	kcmtelepathyaccounts_plugin_haze kcmtelepathyaccounts_plugin_idle kcmtelepathyaccounts_plugin_morse \
21mr|telepathy-kde-accounts-kcm-22.12.3-3|76	kcmtelepathyaccounts_plugin_pintxo kcmtelepathyaccounts_plugin_rakia kcmtelepathyaccounts_plugin_salut \
21mr|telepathy-kde-accounts-kcm-22.12.3-3|77	kcmtelepathyaccounts_plugin_sipe kcmtelepathyaccounts_plugin_sunshine %{name}.lang

17082 21
21mr|telepathy-kde-approver-22.12.3-3|1	
21mr|telepathy-kde-approver-22.12.3-3|2	%define oname ktp-approver
21mr|telepathy-kde-approver-22.12.3-3|3	
21mr|telepathy-kde-approver-22.12.3-3|4	Summary:	KDE Channel Approver for Telepathy
21mr|telepathy-kde-approver-22.12.3-3|5	Name:		telepathy-kde-approver
21mr|telepathy-kde-approver-22.12.3-3|6	Version:	22.12.3
21mr|telepathy-kde-approver-22.12.3-3|7	Release:	3
21mr|telepathy-kde-approver-22.12.3-3|8	License:	GPLv2+
21mr|telepathy-kde-approver-22.12.3-3|9	Group:		Graphical desktop/KDE
21mr|telepathy-kde-approver-22.12.3-3|10	Url:		https://community.kde.org/Real-Time_Communication_and_Collaboration
21mr|telepathy-kde-approver-22.12.3-3|11	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{oname}-%{version}.tar.xz
21mr|telepathy-kde-approver-22.12.3-3|12	BuildRequires:	extra-cmake-modules
21mr|telepathy-kde-approver-22.12.3-3|13	BuildRequires:	kf5config-devel
21mr|telepathy-kde-approver-22.12.3-3|14	BuildRequires:	kf5dbusaddons-devel
21mr|telepathy-kde-approver-22.12.3-3|15	BuildRequires:	kf5i18n-devel
21mr|telepathy-kde-approver-22.12.3-3|16	BuildRequires:	kf5notifications-devel
21mr|telepathy-kde-approver-22.12.3-3|17	BuildRequires:	kf5service-devel
21mr|telepathy-kde-approver-22.12.3-3|18	BuildRequires:	pkgconfig(TelepathyQt5)
21mr|telepathy-kde-approver-22.12.3-3|19	BuildRequires:	pkgconfig(Qt5Core)
21mr|telepathy-kde-approver-22.12.3-3|20	BuildRequires:	pkgconfig(Qt5Gui)
21mr|telepathy-kde-approver-22.12.3-3|21	BuildRequires:	pkgconfig(Qt5Network)
21mr|telepathy-kde-approver-22.12.3-3|22	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|telepathy-kde-approver-22.12.3-3|23	
21mr|telepathy-kde-approver-22.12.3-3|24	%description
21mr|telepathy-kde-approver-22.12.3-3|25	KDE Channel Approver for Telepathy.
21mr|telepathy-kde-approver-22.12.3-3|26	
21mr|telepathy-kde-approver-22.12.3-3|27	%files -f kded_ktp_approver.lang
21mr|telepathy-kde-approver-22.12.3-3|28	%{_kde5_services}/kded/ktp_approver.desktop
21mr|telepathy-kde-approver-22.12.3-3|29	%{_kde5_servicetypes}/ktp-approver.desktop
21mr|telepathy-kde-approver-22.12.3-3|30	%{_kde5_sysconfdir}/xdg/ktp_approverrc
21mr|telepathy-kde-approver-22.12.3-3|31	%{_datadir}/dbus-1/services/org.freedesktop.Telepathy.Client.KTp.Approver.service
21mr|telepathy-kde-approver-22.12.3-3|32	%{_qt5_plugindir}/kded_ktp_approver.so
21mr|telepathy-kde-approver-22.12.3-3|33	
21mr|telepathy-kde-approver-22.12.3-3|34	#------------------------------------------------------------------------------
21mr|telepathy-kde-approver-22.12.3-3|35	
21mr|telepathy-kde-approver-22.12.3-3|36	%prep
21mr|telepathy-kde-approver-22.12.3-3|37	%autosetup -p1 -n %{oname}-%{version}
21mr|telepathy-kde-approver-22.12.3-3|38	
21mr|telepathy-kde-approver-22.12.3-3|39	%build
21mr|telepathy-kde-approver-22.12.3-3|40	%cmake_kde5
21mr|telepathy-kde-approver-22.12.3-3|41	%make
21mr|telepathy-kde-approver-22.12.3-3|42	
21mr|telepathy-kde-approver-22.12.3-3|43	%install
21mr|telepathy-kde-approver-22.12.3-3|44	%makeinstall_std -C build
21mr|telepathy-kde-approver-22.12.3-3|45	
21mr|telepathy-kde-approver-22.12.3-3|46	%find_lang kded_ktp_approver

17083 21
21mr|telepathy-kde-auth-handler-22.12.3-3|1	
21mr|telepathy-kde-auth-handler-22.12.3-3|2	%define oname ktp-auth-handler
21mr|telepathy-kde-auth-handler-22.12.3-3|3	
21mr|telepathy-kde-auth-handler-22.12.3-3|4	Summary:	UI/Kwallet Integration for telepathy-kde
21mr|telepathy-kde-auth-handler-22.12.3-3|5	Name:		telepathy-kde-auth-handler
21mr|telepathy-kde-auth-handler-22.12.3-3|6	Version:	22.12.3
21mr|telepathy-kde-auth-handler-22.12.3-3|7	Release:	3
21mr|telepathy-kde-auth-handler-22.12.3-3|8	License:	GPLv2+
21mr|telepathy-kde-auth-handler-22.12.3-3|9	Group:		Networking/Instant messaging
21mr|telepathy-kde-auth-handler-22.12.3-3|10	Url:		https://projects.kde.org/projects/playground/network/telepathy/telepathy-auth-handler
21mr|telepathy-kde-auth-handler-22.12.3-3|11	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{oname}-%{version}.tar.xz
21mr|telepathy-kde-auth-handler-22.12.3-3|12	BuildRequires:	extra-cmake-modules
21mr|telepathy-kde-auth-handler-22.12.3-3|13	BuildRequires:	kaccounts-devel
21mr|telepathy-kde-auth-handler-22.12.3-3|14	BuildRequires:	kf5i18n-devel
21mr|telepathy-kde-auth-handler-22.12.3-3|15	BuildRequires:	kf5kio-devel
21mr|telepathy-kde-auth-handler-22.12.3-3|16	BuildRequires:	kf5wallet-devel
21mr|telepathy-kde-auth-handler-22.12.3-3|17	BuildRequires:	kf5webkit-devel
21mr|telepathy-kde-auth-handler-22.12.3-3|18	BuildRequires:	kf5widgetsaddons-devel
21mr|telepathy-kde-auth-handler-22.12.3-3|19	BuildRequires:	ktp-devel
21mr|telepathy-kde-auth-handler-22.12.3-3|20	BuildRequires:	pkgconfig(accounts-qt5)
21mr|telepathy-kde-auth-handler-22.12.3-3|21	BuildRequires:	pkgconfig(libsignon-qt5)
21mr|telepathy-kde-auth-handler-22.12.3-3|22	BuildRequires:	pkgconfig(qca2-qt5)
21mr|telepathy-kde-auth-handler-22.12.3-3|23	BuildRequires:	pkgconfig(Qt5Core)
21mr|telepathy-kde-auth-handler-22.12.3-3|24	BuildRequires:	pkgconfig(Qt5DBus)
21mr|telepathy-kde-auth-handler-22.12.3-3|25	BuildRequires:	pkgconfig(Qt5Gui)
21mr|telepathy-kde-auth-handler-22.12.3-3|26	BuildRequires:	pkgconfig(Qt5Network)
21mr|telepathy-kde-auth-handler-22.12.3-3|27	BuildRequires:	pkgconfig(TelepathyQt5)
21mr|telepathy-kde-auth-handler-22.12.3-3|28	Requires:	telepathy-kde-common-internals
21mr|telepathy-kde-auth-handler-22.12.3-3|29	Requires:	qca2-qt5-plugin-gnupg
21mr|telepathy-kde-auth-handler-22.12.3-3|30	Requires:	qca2-qt5-plugin-openssl
21mr|telepathy-kde-auth-handler-22.12.3-3|31	
21mr|telepathy-kde-auth-handler-22.12.3-3|32	%description
21mr|telepathy-kde-auth-handler-22.12.3-3|33	Provide UI/KWallet Integration For Passwords and SSL Errors on Account Connect.
21mr|telepathy-kde-auth-handler-22.12.3-3|34	
21mr|telepathy-kde-auth-handler-22.12.3-3|35	%files -f ktp-auth-handler.lang
21mr|telepathy-kde-auth-handler-22.12.3-3|36	%{_kde5_libexecdir}/ktp-auth-handler
21mr|telepathy-kde-auth-handler-22.12.3-3|37	%{_datadir}/telepathy/clients/KTp.ConfAuthObserver.client
21mr|telepathy-kde-auth-handler-22.12.3-3|38	%{_datadir}/telepathy/clients/KTp.SASLHandler.client
21mr|telepathy-kde-auth-handler-22.12.3-3|39	%{_datadir}/telepathy/clients/KTp.TLSHandler.client
21mr|telepathy-kde-auth-handler-22.12.3-3|40	%{_datadir}/dbus-1/services/org.freedesktop.Telepathy.Client.KTp.ConfAuthObserver.service
21mr|telepathy-kde-auth-handler-22.12.3-3|41	%{_datadir}/dbus-1/services/org.freedesktop.Telepathy.Client.KTp.SASLHandler.service
21mr|telepathy-kde-auth-handler-22.12.3-3|42	%{_datadir}/dbus-1/services/org.freedesktop.Telepathy.Client.KTp.TLSHandler.service
21mr|telepathy-kde-auth-handler-22.12.3-3|43	
21mr|telepathy-kde-auth-handler-22.12.3-3|44	#------------------------------------------------------------------------------
21mr|telepathy-kde-auth-handler-22.12.3-3|45	
21mr|telepathy-kde-auth-handler-22.12.3-3|46	%prep
21mr|telepathy-kde-auth-handler-22.12.3-3|47	%autosetup -p1 -n %{oname}-%{version}
21mr|telepathy-kde-auth-handler-22.12.3-3|48	
21mr|telepathy-kde-auth-handler-22.12.3-3|49	%build
21mr|telepathy-kde-auth-handler-22.12.3-3|50	%cmake_kde5
21mr|telepathy-kde-auth-handler-22.12.3-3|51	%make
21mr|telepathy-kde-auth-handler-22.12.3-3|52	
21mr|telepathy-kde-auth-handler-22.12.3-3|53	%install
21mr|telepathy-kde-auth-handler-22.12.3-3|54	%makeinstall_std -C build
21mr|telepathy-kde-auth-handler-22.12.3-3|55	
21mr|telepathy-kde-auth-handler-22.12.3-3|56	%find_lang ktp-auth-handler

17084 21
21mr|telepathy-kde-call-ui-22.12.3-3|1	
21mr|telepathy-kde-call-ui-22.12.3-3|2	%define oname ktp-call-ui
21mr|telepathy-kde-call-ui-22.12.3-3|3	
21mr|telepathy-kde-call-ui-22.12.3-3|4	Summary:	Voice/Video Call UI for Telepathy
21mr|telepathy-kde-call-ui-22.12.3-3|5	Name:		telepathy-kde-call-ui
21mr|telepathy-kde-call-ui-22.12.3-3|6	Version:	22.12.3
21mr|telepathy-kde-call-ui-22.12.3-3|7	Release:	3
21mr|telepathy-kde-call-ui-22.12.3-3|8	License:	GPLv2+
21mr|telepathy-kde-call-ui-22.12.3-3|9	Group:		Graphical desktop/KDE
21mr|telepathy-kde-call-ui-22.12.3-3|10	Url:		https://projects.kde.org/projects/playground/network/telepathy/ktp-call-ui
21mr|telepathy-kde-call-ui-22.12.3-3|11	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{oname}-%{version}.tar.xz
21mr|telepathy-kde-call-ui-22.12.3-3|12	BuildRequires:	extra-cmake-modules
21mr|telepathy-kde-call-ui-22.12.3-3|13	BuildRequires:	boost-devel
21mr|telepathy-kde-call-ui-22.12.3-3|14	BuildRequires:	kf5config-devel
21mr|telepathy-kde-call-ui-22.12.3-3|15	BuildRequires:	kf5declarative-devel
21mr|telepathy-kde-call-ui-22.12.3-3|16	BuildRequires:	kf5i18n-devel
21mr|telepathy-kde-call-ui-22.12.3-3|17	BuildRequires:	kf5iconthemes-devel
21mr|telepathy-kde-call-ui-22.12.3-3|18	BuildRequires:	kf5kcmutils-devel
21mr|telepathy-kde-call-ui-22.12.3-3|19	BuildRequires:	kf5notifications-devel
21mr|telepathy-kde-call-ui-22.12.3-3|20	BuildRequires:	kf5xmlgui-devel
21mr|telepathy-kde-call-ui-22.12.3-3|21	BuildRequires:	ktp-devel
21mr|telepathy-kde-call-ui-22.12.3-3|22	BuildRequires:	pkgconfig(farstream-0.2)
21mr|telepathy-kde-call-ui-22.12.3-3|23	BuildRequires:	pkgconfig(phonon4qt5)
21mr|telepathy-kde-call-ui-22.12.3-3|24	BuildRequires:	pkgconfig(Qt5Core)
21mr|telepathy-kde-call-ui-22.12.3-3|25	BuildRequires:	pkgconfig(Qt5Gui)
21mr|telepathy-kde-call-ui-22.12.3-3|26	BuildRequires:	pkgconfig(Qt5GStreamer-1.0)
21mr|telepathy-kde-call-ui-22.12.3-3|27	BuildRequires:	pkgconfig(Qt5Network)
21mr|telepathy-kde-call-ui-22.12.3-3|28	BuildRequires:	pkgconfig(Qt5Qml)
21mr|telepathy-kde-call-ui-22.12.3-3|29	BuildRequires:	pkgconfig(Qt5Quick)
21mr|telepathy-kde-call-ui-22.12.3-3|30	BuildRequires:	pkgconfig(telepathy-farstream)
21mr|telepathy-kde-call-ui-22.12.3-3|31	BuildRequires:	pkgconfig(TelepathyQt5)
21mr|telepathy-kde-call-ui-22.12.3-3|32	BuildRequires:	pkgconfig(TelepathyQt5Farstream)
21mr|telepathy-kde-call-ui-22.12.3-3|33	Requires:	gstreamer1.0-plugins-base
21mr|telepathy-kde-call-ui-22.12.3-3|34	Requires:	gstreamer1.0-plugins-good
21mr|telepathy-kde-call-ui-22.12.3-3|35	Recommends:	gstreamer1.0-plugins-bad
21mr|telepathy-kde-call-ui-22.12.3-3|36	Recommends:	gstreamer1.0-plugins-ugly
21mr|telepathy-kde-call-ui-22.12.3-3|37	Recommends:	telepathy-kde-accounts-kcm
21mr|telepathy-kde-call-ui-22.12.3-3|38	Requires:	telepathy-kde-common-internals
21mr|telepathy-kde-call-ui-22.12.3-3|39	
21mr|telepathy-kde-call-ui-22.12.3-3|40	%description
21mr|telepathy-kde-call-ui-22.12.3-3|41	Voice/Video Call UI for Telepathy.
21mr|telepathy-kde-call-ui-22.12.3-3|42	
21mr|telepathy-kde-call-ui-22.12.3-3|43	%files -f %{oname}.lang
21mr|telepathy-kde-call-ui-22.12.3-3|44	%{_kde5_bindir}/ktp-dialout-ui
21mr|telepathy-kde-call-ui-22.12.3-3|45	%{_kde5_datadir}/ktp-call-ui/
21mr|telepathy-kde-call-ui-22.12.3-3|46	%{_kde5_libexecdir}/ktp-call-ui
21mr|telepathy-kde-call-ui-22.12.3-3|47	%{_kde5_xmlguidir}/ktp-call-ui/callwindowui.rc
21mr|telepathy-kde-call-ui-22.12.3-3|48	%{_datadir}/telepathy/clients/KTp.CallUi.client
21mr|telepathy-kde-call-ui-22.12.3-3|49	%{_datadir}/dbus-1/services/org.freedesktop.Telepathy.Client.KTp.CallUi.service
21mr|telepathy-kde-call-ui-22.12.3-3|50	
21mr|telepathy-kde-call-ui-22.12.3-3|51	#--------------------------------------------------------------------
21mr|telepathy-kde-call-ui-22.12.3-3|52	
21mr|telepathy-kde-call-ui-22.12.3-3|53	%prep
21mr|telepathy-kde-call-ui-22.12.3-3|54	%autosetup -p1 -n %{oname}-%{version}
21mr|telepathy-kde-call-ui-22.12.3-3|55	
21mr|telepathy-kde-call-ui-22.12.3-3|56	%build
21mr|telepathy-kde-call-ui-22.12.3-3|57	%cmake_kde5
21mr|telepathy-kde-call-ui-22.12.3-3|58	%make
21mr|telepathy-kde-call-ui-22.12.3-3|59	
21mr|telepathy-kde-call-ui-22.12.3-3|60	%install
21mr|telepathy-kde-call-ui-22.12.3-3|61	%makeinstall_std -C build
21mr|telepathy-kde-call-ui-22.12.3-3|62	
21mr|telepathy-kde-call-ui-22.12.3-3|63	%find_lang %{oname}

17085 21
21mr|telepathy-kde-common-internals-22.12.3-3|1	%define oname ktp-common-internals
21mr|telepathy-kde-common-internals-22.12.3-3|2	%define major 9
21mr|telepathy-kde-common-internals-22.12.3-3|3	
21mr|telepathy-kde-common-internals-22.12.3-3|4	Summary:	KDE Telepathy Parts
21mr|telepathy-kde-common-internals-22.12.3-3|5	Name:		telepathy-kde-common-internals
21mr|telepathy-kde-common-internals-22.12.3-3|6	Version:	22.12.3
21mr|telepathy-kde-common-internals-22.12.3-3|7	Release:	3
21mr|telepathy-kde-common-internals-22.12.3-3|8	License:	LGPLv2.1+
21mr|telepathy-kde-common-internals-22.12.3-3|9	Group:		Graphical desktop/KDE
21mr|telepathy-kde-common-internals-22.12.3-3|10	Url:		https://projects.kde.org/projects/extragear/network/telepathy/ktp-common-internals
21mr|telepathy-kde-common-internals-22.12.3-3|11	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{oname}-%{version}.tar.xz
21mr|telepathy-kde-common-internals-22.12.3-3|12	BuildRequires:	doxygen
21mr|telepathy-kde-common-internals-22.12.3-3|13	BuildRequires:	extra-cmake-modules
21mr|telepathy-kde-common-internals-22.12.3-3|14	BuildRequires:	kaccounts-devel
21mr|telepathy-kde-common-internals-22.12.3-3|15	BuildRequires:	kf5config-devel
21mr|telepathy-kde-common-internals-22.12.3-3|16	BuildRequires:	kf5coreaddons-devel
21mr|telepathy-kde-common-internals-22.12.3-3|17	BuildRequires:	kf5iconthemes-devel
21mr|telepathy-kde-common-internals-22.12.3-3|18	BuildRequires:	kf5kcmutils-devel
21mr|telepathy-kde-common-internals-22.12.3-3|19	BuildRequires:	kf5kio-devel
21mr|telepathy-kde-common-internals-22.12.3-3|20	BuildRequires:	kf5notifications-devel
21mr|telepathy-kde-common-internals-22.12.3-3|21	BuildRequires:	kf5notifyconfig-devel
21mr|telepathy-kde-common-internals-22.12.3-3|22	BuildRequires:	kf5parts-devel
21mr|telepathy-kde-common-internals-22.12.3-3|23	BuildRequires:	kf5people-devel
21mr|telepathy-kde-common-internals-22.12.3-3|24	BuildRequires:	kf5texteditor-devel
21mr|telepathy-kde-common-internals-22.12.3-3|25	BuildRequires:	kf5wallet-devel
21mr|telepathy-kde-common-internals-22.12.3-3|26	BuildRequires:	kf5widgetsaddons-devel
21mr|telepathy-kde-common-internals-22.12.3-3|27	BuildRequires:	kf5windowsystem-devel
21mr|telepathy-kde-common-internals-22.12.3-3|28	BuildRequires:	telepathy-logger-qt5-devel
21mr|telepathy-kde-common-internals-22.12.3-3|29	BuildRequires:	pkgconfig(accounts-qt5)
21mr|telepathy-kde-common-internals-22.12.3-3|30	BuildRequires:	pkgconfig(libgcrypt)
21mr|telepathy-kde-common-internals-22.12.3-3|31	BuildRequires:	pkgconfig(libotr)
21mr|telepathy-kde-common-internals-22.12.3-3|32	BuildRequires:	pkgconfig(libsignon-qt5)
21mr|telepathy-kde-common-internals-22.12.3-3|33	BuildRequires:	pkgconfig(mission-control-plugins)
21mr|telepathy-kde-common-internals-22.12.3-3|34	BuildRequires:	pkgconfig(Qt5Core)
21mr|telepathy-kde-common-internals-22.12.3-3|35	BuildRequires:	pkgconfig(Qt5Gui)
21mr|telepathy-kde-common-internals-22.12.3-3|36	BuildRequires:	pkgconfig(Qt5Network)
21mr|telepathy-kde-common-internals-22.12.3-3|37	BuildRequires:	pkgconfig(Qt5Qml)
21mr|telepathy-kde-common-internals-22.12.3-3|38	BuildRequires:	pkgconfig(Qt5Sql)
21mr|telepathy-kde-common-internals-22.12.3-3|39	BuildRequires:	pkgconfig(Qt5Test)
21mr|telepathy-kde-common-internals-22.12.3-3|40	BuildRequires:	pkgconfig(TelepathyQt5)
21mr|telepathy-kde-common-internals-22.12.3-3|41	Requires:	kaccounts-integration
21mr|telepathy-kde-common-internals-22.12.3-3|42	Requires:	kaccounts-providers
21mr|telepathy-kde-common-internals-22.12.3-3|43	Requires:	telepathy-accounts-signon
21mr|telepathy-kde-common-internals-22.12.3-3|44	Requires:	telepathy-logger
21mr|telepathy-kde-common-internals-22.12.3-3|45	
21mr|telepathy-kde-common-internals-22.12.3-3|46	%description
21mr|telepathy-kde-common-internals-22.12.3-3|47	This package provides the commons part used by telepathy-kde.
21mr|telepathy-kde-common-internals-22.12.3-3|48	
21mr|telepathy-kde-common-internals-22.12.3-3|49	%files -f %{name}.lang
21mr|telepathy-kde-common-internals-22.12.3-3|50	%{_kde5_datadir}/config.kcfg/ktp-proxy-config.kcfg
21mr|telepathy-kde-common-internals-22.12.3-3|51	%{_kde5_datadir}/katepart5/syntax/ktpdebugoutput.xml
21mr|telepathy-kde-common-internals-22.12.3-3|52	%{_kde5_datadir}/telepathy/clients/KTp.Proxy.client
21mr|telepathy-kde-common-internals-22.12.3-3|53	%{_kde5_iconsdir}/hicolor/*/*/*
21mr|telepathy-kde-common-internals-22.12.3-3|54	%{_kde5_libexecdir}/ktp-proxy
21mr|telepathy-kde-common-internals-22.12.3-3|55	%{_kde5_notificationsdir}/ktelepathy.notifyrc
21mr|telepathy-kde-common-internals-22.12.3-3|56	%{_kde5_services}/ktploggerplugin_tplogger.desktop
21mr|telepathy-kde-common-internals-22.12.3-3|57	%{_kde5_servicetypes}/ktp_logger_plugin.desktop
21mr|telepathy-kde-common-internals-22.12.3-3|58	%{_datadir}/dbus-1/services/org.freedesktop.Telepathy.Client.KTp.Proxy.service
21mr|telepathy-kde-common-internals-22.12.3-3|59	%{_qt5_plugindir}/kaccounts/daemonplugins/kaccounts_ktp_plugin.so
21mr|telepathy-kde-common-internals-22.12.3-3|60	%{_qt5_plugindir}/kpeople/actions/ktp_kpeople_plugin.so
21mr|telepathy-kde-common-internals-22.12.3-3|61	%{_qt5_plugindir}/kpeople/datasource/im_persons_data_source_plugin.so
21mr|telepathy-kde-common-internals-22.12.3-3|62	%{_qt5_plugindir}/kpeople/widgets/imdetailswidgetplugin.so
21mr|telepathy-kde-common-internals-22.12.3-3|63	%{_qt5_plugindir}/kpeople/widgets/kpeople_chat_plugin.so
21mr|telepathy-kde-common-internals-22.12.3-3|64	%{_qt5_plugindir}/ktploggerplugin_tplogger.so
21mr|telepathy-kde-common-internals-22.12.3-3|65	
21mr|telepathy-kde-common-internals-22.12.3-3|66	#----------------------------------------------------------------------------
21mr|telepathy-kde-common-internals-22.12.3-3|67	
21mr|telepathy-kde-common-internals-22.12.3-3|68	%define libktpcommoninternals %mklibname ktpcommoninternals %{major}
21mr|telepathy-kde-common-internals-22.12.3-3|69	
21mr|telepathy-kde-common-internals-22.12.3-3|70	%package -n %{libktpcommoninternals}
21mr|telepathy-kde-common-internals-22.12.3-3|71	Summary:	Runtime library for %{name}
21mr|telepathy-kde-common-internals-22.12.3-3|72	Group:		System/Libraries
21mr|telepathy-kde-common-internals-22.12.3-3|73	Requires:	telepathy-kde-qml
21mr|telepathy-kde-common-internals-22.12.3-3|74	
21mr|telepathy-kde-common-internals-22.12.3-3|75	%description -n %{libktpcommoninternals}
21mr|telepathy-kde-common-internals-22.12.3-3|76	Runtime library for %{name}.
21mr|telepathy-kde-common-internals-22.12.3-3|77	
21mr|telepathy-kde-common-internals-22.12.3-3|78	%files -n %{libktpcommoninternals}
21mr|telepathy-kde-common-internals-22.12.3-3|79	%{_kde5_libdir}/libKTpCommonInternals.so.%{major}
21mr|telepathy-kde-common-internals-22.12.3-3|80	%{_kde5_libdir}/libKTpCommonInternals.so.%{version}
21mr|telepathy-kde-common-internals-22.12.3-3|81	
21mr|telepathy-kde-common-internals-22.12.3-3|82	#----------------------------------------------------------------------------
21mr|telepathy-kde-common-internals-22.12.3-3|83	
21mr|telepathy-kde-common-internals-22.12.3-3|84	%define libktplogger %mklibname ktplogger %{major}
21mr|telepathy-kde-common-internals-22.12.3-3|85	
21mr|telepathy-kde-common-internals-22.12.3-3|86	%package -n %{libktplogger}
21mr|telepathy-kde-common-internals-22.12.3-3|87	Summary:	Runtime library for %{name}
21mr|telepathy-kde-common-internals-22.12.3-3|88	Group:		System/Libraries
21mr|telepathy-kde-common-internals-22.12.3-3|89	
21mr|telepathy-kde-common-internals-22.12.3-3|90	%description -n %{libktplogger}
21mr|telepathy-kde-common-internals-22.12.3-3|91	Runtime library for %{name}.
21mr|telepathy-kde-common-internals-22.12.3-3|92	
21mr|telepathy-kde-common-internals-22.12.3-3|93	%files -n %{libktplogger}
21mr|telepathy-kde-common-internals-22.12.3-3|94	%{_kde5_libdir}/libKTpLogger.so.%{major}
21mr|telepathy-kde-common-internals-22.12.3-3|95	%{_kde5_libdir}/libKTpLogger.so.%{version}
21mr|telepathy-kde-common-internals-22.12.3-3|96	
21mr|telepathy-kde-common-internals-22.12.3-3|97	#----------------------------------------------------------------------------
21mr|telepathy-kde-common-internals-22.12.3-3|98	
21mr|telepathy-kde-common-internals-22.12.3-3|99	%define libktpmodels %mklibname ktpmodels %{major}
21mr|telepathy-kde-common-internals-22.12.3-3|100	
21mr|telepathy-kde-common-internals-22.12.3-3|101	%package -n %{libktpmodels}
21mr|telepathy-kde-common-internals-22.12.3-3|102	Summary:	Runtime library for %{name}
21mr|telepathy-kde-common-internals-22.12.3-3|103	Group:		System/Libraries
21mr|telepathy-kde-common-internals-22.12.3-3|104	
21mr|telepathy-kde-common-internals-22.12.3-3|105	%description -n %{libktpmodels}
21mr|telepathy-kde-common-internals-22.12.3-3|106	Runtime library for %{name}.
21mr|telepathy-kde-common-internals-22.12.3-3|107	
21mr|telepathy-kde-common-internals-22.12.3-3|108	%files -n %{libktpmodels}
21mr|telepathy-kde-common-internals-22.12.3-3|109	%{_kde5_libdir}/libKTpModels.so.%{major}
21mr|telepathy-kde-common-internals-22.12.3-3|110	%{_kde5_libdir}/libKTpModels.so.%{version}
21mr|telepathy-kde-common-internals-22.12.3-3|111	
21mr|telepathy-kde-common-internals-22.12.3-3|112	#----------------------------------------------------------------------------
21mr|telepathy-kde-common-internals-22.12.3-3|113	
21mr|telepathy-kde-common-internals-22.12.3-3|114	%define libktpotr %mklibname ktpotr %{major}
21mr|telepathy-kde-common-internals-22.12.3-3|115	
21mr|telepathy-kde-common-internals-22.12.3-3|116	%package -n %{libktpotr}
21mr|telepathy-kde-common-internals-22.12.3-3|117	Summary:	Runtime library for %{name}
21mr|telepathy-kde-common-internals-22.12.3-3|118	Group:		System/Libraries
21mr|telepathy-kde-common-internals-22.12.3-3|119	
21mr|telepathy-kde-common-internals-22.12.3-3|120	%description -n %{libktpotr}
21mr|telepathy-kde-common-internals-22.12.3-3|121	Runtime library for %{name}.
21mr|telepathy-kde-common-internals-22.12.3-3|122	
21mr|telepathy-kde-common-internals-22.12.3-3|123	%files -n %{libktpotr}
21mr|telepathy-kde-common-internals-22.12.3-3|124	%{_kde5_libdir}/libKTpOTR.so.%{major}
21mr|telepathy-kde-common-internals-22.12.3-3|125	%{_kde5_libdir}/libKTpOTR.so.%{version}
21mr|telepathy-kde-common-internals-22.12.3-3|126	
21mr|telepathy-kde-common-internals-22.12.3-3|127	#----------------------------------------------------------------------------
21mr|telepathy-kde-common-internals-22.12.3-3|128	
21mr|telepathy-kde-common-internals-22.12.3-3|129	%define libktpwidgets %mklibname ktpwidgets %{major}
21mr|telepathy-kde-common-internals-22.12.3-3|130	
21mr|telepathy-kde-common-internals-22.12.3-3|131	%package -n %{libktpwidgets}
21mr|telepathy-kde-common-internals-22.12.3-3|132	Summary:	Runtime library for %{name}
21mr|telepathy-kde-common-internals-22.12.3-3|133	Group:		System/Libraries
21mr|telepathy-kde-common-internals-22.12.3-3|134	
21mr|telepathy-kde-common-internals-22.12.3-3|135	%description -n %{libktpwidgets}
21mr|telepathy-kde-common-internals-22.12.3-3|136	Runtime library for %{name}.
21mr|telepathy-kde-common-internals-22.12.3-3|137	
21mr|telepathy-kde-common-internals-22.12.3-3|138	%files -n %{libktpwidgets}
21mr|telepathy-kde-common-internals-22.12.3-3|139	%{_kde5_libdir}/libKTpWidgets.so.%{major}
21mr|telepathy-kde-common-internals-22.12.3-3|140	%{_kde5_libdir}/libKTpWidgets.so.%{version}
21mr|telepathy-kde-common-internals-22.12.3-3|141	
21mr|telepathy-kde-common-internals-22.12.3-3|142	#----------------------------------------------------------------------------
21mr|telepathy-kde-common-internals-22.12.3-3|143	
21mr|telepathy-kde-common-internals-22.12.3-3|144	%define qmlname %mklibname telepathy-kde-qml
21mr|telepathy-kde-common-internals-22.12.3-3|145	
21mr|telepathy-kde-common-internals-22.12.3-3|146	%package -n %{qmlname}
21mr|telepathy-kde-common-internals-22.12.3-3|147	Summary:	QML plugin for %{name}
21mr|telepathy-kde-common-internals-22.12.3-3|148	Group:		System/Libraries
21mr|telepathy-kde-common-internals-22.12.3-3|149	Provides:	telepathy-kde-qml = %{EVRD}
21mr|telepathy-kde-common-internals-22.12.3-3|150	
21mr|telepathy-kde-common-internals-22.12.3-3|151	%description -n %{qmlname}
21mr|telepathy-kde-common-internals-22.12.3-3|152	QML plugin for %{name}.
21mr|telepathy-kde-common-internals-22.12.3-3|153	
21mr|telepathy-kde-common-internals-22.12.3-3|154	%files -n %{qmlname}
21mr|telepathy-kde-common-internals-22.12.3-3|155	%dir %{_kde5_qmldir}/org/kde/telepathy/
21mr|telepathy-kde-common-internals-22.12.3-3|156	%{_kde5_qmldir}/org/kde/telepathy/*
21mr|telepathy-kde-common-internals-22.12.3-3|157	
21mr|telepathy-kde-common-internals-22.12.3-3|158	#----------------------------------------------------------------------------
21mr|telepathy-kde-common-internals-22.12.3-3|159	
21mr|telepathy-kde-common-internals-22.12.3-3|160	%define devname %mklibname %{name} -d
21mr|telepathy-kde-common-internals-22.12.3-3|161	
21mr|telepathy-kde-common-internals-22.12.3-3|162	%package -n %{devname}
21mr|telepathy-kde-common-internals-22.12.3-3|163	Summary:	Development files for %{name}
21mr|telepathy-kde-common-internals-22.12.3-3|164	Group:		Development/KDE and Qt
21mr|telepathy-kde-common-internals-22.12.3-3|165	Requires:	%{libktpcommoninternals} = %{EVRD}
21mr|telepathy-kde-common-internals-22.12.3-3|166	Requires:	%{libktplogger} = %{EVRD}
21mr|telepathy-kde-common-internals-22.12.3-3|167	Requires:	%{libktpmodels} = %{EVRD}
21mr|telepathy-kde-common-internals-22.12.3-3|168	Requires:	%{libktpotr} = %{EVRD}
21mr|telepathy-kde-common-internals-22.12.3-3|169	Requires:	%{libktpwidgets} = %{EVRD}
21mr|telepathy-kde-common-internals-22.12.3-3|170	Requires:	telepathy-logger-qt5-devel
21mr|telepathy-kde-common-internals-22.12.3-3|171	Requires:	pkgconfig(TelepathyQt5)
21mr|telepathy-kde-common-internals-22.12.3-3|172	Provides:	ktp-devel = %{version}
21mr|telepathy-kde-common-internals-22.12.3-3|173	Provides:	%{name}-devel = %{EVRD}
21mr|telepathy-kde-common-internals-22.12.3-3|174	Provides:	%{oname}-devel = %{EVRD}
21mr|telepathy-kde-common-internals-22.12.3-3|175	
21mr|telepathy-kde-common-internals-22.12.3-3|176	%description -n %{devname}
21mr|telepathy-kde-common-internals-22.12.3-3|177	Development files for %{name}.
21mr|telepathy-kde-common-internals-22.12.3-3|178	
21mr|telepathy-kde-common-internals-22.12.3-3|179	%files -n %{devname}
21mr|telepathy-kde-common-internals-22.12.3-3|180	%{_kde5_includedir}/KTp/
21mr|telepathy-kde-common-internals-22.12.3-3|181	%{_kde5_libdir}/cmake/KTp/
21mr|telepathy-kde-common-internals-22.12.3-3|182	%{_kde5_libdir}/libKTpCommonInternals.so
21mr|telepathy-kde-common-internals-22.12.3-3|183	%{_kde5_libdir}/libKTpLogger.so
21mr|telepathy-kde-common-internals-22.12.3-3|184	%{_kde5_libdir}/libKTpModels.so
21mr|telepathy-kde-common-internals-22.12.3-3|185	%{_kde5_libdir}/libKTpOTR.so
21mr|telepathy-kde-common-internals-22.12.3-3|186	%{_kde5_libdir}/libKTpWidgets.so
21mr|telepathy-kde-common-internals-22.12.3-3|187	%{_kde5_bindir}/ktp-debugger
21mr|telepathy-kde-common-internals-22.12.3-3|188	
21mr|telepathy-kde-common-internals-22.12.3-3|189	#------------------------------------------------------------------------------
21mr|telepathy-kde-common-internals-22.12.3-3|190	
21mr|telepathy-kde-common-internals-22.12.3-3|191	%prep
21mr|telepathy-kde-common-internals-22.12.3-3|192	%autosetup -p1 -n %{oname}-%{version}
21mr|telepathy-kde-common-internals-22.12.3-3|193	
21mr|telepathy-kde-common-internals-22.12.3-3|194	%build
21mr|telepathy-kde-common-internals-22.12.3-3|195	%cmake_kde5
21mr|telepathy-kde-common-internals-22.12.3-3|196	%make
21mr|telepathy-kde-common-internals-22.12.3-3|197	
21mr|telepathy-kde-common-internals-22.12.3-3|198	%install
21mr|telepathy-kde-common-internals-22.12.3-3|199	%makeinstall_std -C build
21mr|telepathy-kde-common-internals-22.12.3-3|200	
21mr|telepathy-kde-common-internals-22.12.3-3|201	%find_lang ktp-debugger ktp-common-internals %{name}.lang

17086 21
21mr|telepathy-kde-contact-list-22.12.3-3|1	
21mr|telepathy-kde-contact-list-22.12.3-3|2	%define oname ktp-contact-list
21mr|telepathy-kde-contact-list-22.12.3-3|3	
21mr|telepathy-kde-contact-list-22.12.3-3|4	Summary:	KDE Telepathy contact list application
21mr|telepathy-kde-contact-list-22.12.3-3|5	Name:		telepathy-kde-contact-list
21mr|telepathy-kde-contact-list-22.12.3-3|6	Version:	22.12.3
21mr|telepathy-kde-contact-list-22.12.3-3|7	Release:	3
21mr|telepathy-kde-contact-list-22.12.3-3|8	License:	GPLv2+
21mr|telepathy-kde-contact-list-22.12.3-3|9	Group:		Graphical desktop/KDE
21mr|telepathy-kde-contact-list-22.12.3-3|10	Url:		https://projects.kde.org/projects/extragear/network/telepathy/ktp-contact-list
21mr|telepathy-kde-contact-list-22.12.3-3|11	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{oname}-%{version}.tar.xz
21mr|telepathy-kde-contact-list-22.12.3-3|12	BuildRequires:	extra-cmake-modules
21mr|telepathy-kde-contact-list-22.12.3-3|13	BuildRequires:	kf5dbusaddons-devel
21mr|telepathy-kde-contact-list-22.12.3-3|14	BuildRequires:	kf5i18n-devel
21mr|telepathy-kde-contact-list-22.12.3-3|15	BuildRequires:	kf5iconthemes-devel
21mr|telepathy-kde-contact-list-22.12.3-3|16	BuildRequires:	kf5kcmutils-devel
21mr|telepathy-kde-contact-list-22.12.3-3|17	BuildRequires:	kf5kio-devel
21mr|telepathy-kde-contact-list-22.12.3-3|18	BuildRequires:	kf5notifications-devel
21mr|telepathy-kde-contact-list-22.12.3-3|19	BuildRequires:	kf5notifyconfig-devel
21mr|telepathy-kde-contact-list-22.12.3-3|20	BuildRequires:	kf5people-devel
21mr|telepathy-kde-contact-list-22.12.3-3|21	BuildRequires:	kf5windowsystem-devel
21mr|telepathy-kde-contact-list-22.12.3-3|22	BuildRequires:	kf5xmlgui-devel
21mr|telepathy-kde-contact-list-22.12.3-3|23	BuildRequires:	kpeoplevcard-devel
21mr|telepathy-kde-contact-list-22.12.3-3|24	BuildRequires:	ktp-devel
21mr|telepathy-kde-contact-list-22.12.3-3|25	BuildRequires:	pkgconfig(Qt5Core)
21mr|telepathy-kde-contact-list-22.12.3-3|26	BuildRequires:	pkgconfig(Qt5Gui)
21mr|telepathy-kde-contact-list-22.12.3-3|27	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|telepathy-kde-contact-list-22.12.3-3|28	BuildRequires:	pkgconfig(Qt5Xml)
21mr|telepathy-kde-contact-list-22.12.3-3|29	BuildRequires:	pkgconfig(TelepathyQt5)
21mr|telepathy-kde-contact-list-22.12.3-3|30	Requires:	telepathy-kde-accounts-kcm
21mr|telepathy-kde-contact-list-22.12.3-3|31	Requires:	telepathy-kde-approver
21mr|telepathy-kde-contact-list-22.12.3-3|32	Requires:	telepathy-kde-auth-handler
21mr|telepathy-kde-contact-list-22.12.3-3|33	Requires:	telepathy-kde-call-ui
21mr|telepathy-kde-contact-list-22.12.3-3|34	Requires:	telepathy-kde-common-internals
21mr|telepathy-kde-contact-list-22.12.3-3|35	Requires:	telepathy-kde-contact-runner
21mr|telepathy-kde-contact-list-22.12.3-3|36	Requires:	telepathy-kde-desktop-applets
21mr|telepathy-kde-contact-list-22.12.3-3|37	Requires:	telepathy-kde-filetransfer-handler
21mr|telepathy-kde-contact-list-22.12.3-3|38	Requires:	telepathy-kde-kded-module
21mr|telepathy-kde-contact-list-22.12.3-3|39	Requires:	telepathy-kde-send-file
21mr|telepathy-kde-contact-list-22.12.3-3|40	Requires:	telepathy-kde-text-ui
21mr|telepathy-kde-contact-list-22.12.3-3|41	# needed by MSN
21mr|telepathy-kde-contact-list-22.12.3-3|42	Recommends:	telepathy-butterfly
21mr|telepathy-kde-contact-list-22.12.3-3|43	#Needed for Jabber
21mr|telepathy-kde-contact-list-22.12.3-3|44	Recommends:	telepathy-gabble
21mr|telepathy-kde-contact-list-22.12.3-3|45	# various protocol provided by libpurple
21mr|telepathy-kde-contact-list-22.12.3-3|46	Recommends:	telepathy-haze
21mr|telepathy-kde-contact-list-22.12.3-3|47	# needed for irc
21mr|telepathy-kde-contact-list-22.12.3-3|48	Recommends:	telepathy-idle
21mr|telepathy-kde-contact-list-22.12.3-3|49	Requires:	telepathy-mission-control
21mr|telepathy-kde-contact-list-22.12.3-3|50	# needed for local XMPP
21mr|telepathy-kde-contact-list-22.12.3-3|51	Recommends:	telepathy-salut
21mr|telepathy-kde-contact-list-22.12.3-3|52	
21mr|telepathy-kde-contact-list-22.12.3-3|53	%description
21mr|telepathy-kde-contact-list-22.12.3-3|54	KDE Telepathy contact list application.
21mr|telepathy-kde-contact-list-22.12.3-3|55	
21mr|telepathy-kde-contact-list-22.12.3-3|56	%files -f ktp-contactlist.lang
21mr|telepathy-kde-contact-list-22.12.3-3|57	%{_kde5_applicationsdir}/org.kde.ktpcontactlist.desktop
21mr|telepathy-kde-contact-list-22.12.3-3|58	%{_kde5_bindir}/ktp-contactlist
21mr|telepathy-kde-contact-list-22.12.3-3|59	%{_datadir}/dbus-1/services/org.kde.ktpcontactlist.service
21mr|telepathy-kde-contact-list-22.12.3-3|60	
21mr|telepathy-kde-contact-list-22.12.3-3|61	#--------------------------------------------------------------------
21mr|telepathy-kde-contact-list-22.12.3-3|62	
21mr|telepathy-kde-contact-list-22.12.3-3|63	%prep
21mr|telepathy-kde-contact-list-22.12.3-3|64	%autosetup -p1 -n %{oname}-%{version}
21mr|telepathy-kde-contact-list-22.12.3-3|65	
21mr|telepathy-kde-contact-list-22.12.3-3|66	%build
21mr|telepathy-kde-contact-list-22.12.3-3|67	%cmake_kde5
21mr|telepathy-kde-contact-list-22.12.3-3|68	%make
21mr|telepathy-kde-contact-list-22.12.3-3|69	
21mr|telepathy-kde-contact-list-22.12.3-3|70	%install
21mr|telepathy-kde-contact-list-22.12.3-3|71	%makeinstall_std -C build
21mr|telepathy-kde-contact-list-22.12.3-3|72	
21mr|telepathy-kde-contact-list-22.12.3-3|73	%find_lang ktp-contactlist

17087 21
21mr|telepathy-kde-contact-runner-22.12.3-3|1	
21mr|telepathy-kde-contact-runner-22.12.3-3|2	%define oname ktp-contact-runner
21mr|telepathy-kde-contact-runner-22.12.3-3|3	
21mr|telepathy-kde-contact-runner-22.12.3-3|4	Summary:	KRunner plugin for KDE Telepathy
21mr|telepathy-kde-contact-runner-22.12.3-3|5	Name:		telepathy-kde-contact-runner
21mr|telepathy-kde-contact-runner-22.12.3-3|6	Version:	22.12.3
21mr|telepathy-kde-contact-runner-22.12.3-3|7	Release:	3
21mr|telepathy-kde-contact-runner-22.12.3-3|8	License:	GPLv2+
21mr|telepathy-kde-contact-runner-22.12.3-3|9	Group:		Graphical desktop/KDE
21mr|telepathy-kde-contact-runner-22.12.3-3|10	Url:		https://projects.kde.org/projects/extragear/network/telepathy/ktp-contact-runner
21mr|telepathy-kde-contact-runner-22.12.3-3|11	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{oname}-%{version}.tar.xz
21mr|telepathy-kde-contact-runner-22.12.3-3|12	BuildRequires:	extra-cmake-modules
21mr|telepathy-kde-contact-runner-22.12.3-3|13	BuildRequires:	kf5i18n-devel
21mr|telepathy-kde-contact-runner-22.12.3-3|14	BuildRequires:	kf5runner-devel
21mr|telepathy-kde-contact-runner-22.12.3-3|15	BuildRequires:	kf5service-devel
21mr|telepathy-kde-contact-runner-22.12.3-3|16	BuildRequires:	ktp-devel
21mr|telepathy-kde-contact-runner-22.12.3-3|17	BuildRequires:	pkgconfig(Qt5Core)
21mr|telepathy-kde-contact-runner-22.12.3-3|18	BuildRequires:	pkgconfig(Qt5DBus)
21mr|telepathy-kde-contact-runner-22.12.3-3|19	BuildRequires:	pkgconfig(Qt5Gui)
21mr|telepathy-kde-contact-runner-22.12.3-3|20	BuildRequires:	pkgconfig(Qt5Network)
21mr|telepathy-kde-contact-runner-22.12.3-3|21	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|telepathy-kde-contact-runner-22.12.3-3|22	BuildRequires:	pkgconfig(TelepathyQt5)
21mr|telepathy-kde-contact-runner-22.12.3-3|23	Requires:	telepathy-kde-common-internals
21mr|telepathy-kde-contact-runner-22.12.3-3|24	Provides:	plasma5-runner-ktp-contacts = %{EVRD}
21mr|telepathy-kde-contact-runner-22.12.3-3|25	
21mr|telepathy-kde-contact-runner-22.12.3-3|26	%description
21mr|telepathy-kde-contact-runner-22.12.3-3|27	KRunner plugin for KDE Telepathy.
21mr|telepathy-kde-contact-runner-22.12.3-3|28	
21mr|telepathy-kde-contact-runner-22.12.3-3|29	%files -f plasma_runner_ktp_contacts.lang
21mr|telepathy-kde-contact-runner-22.12.3-3|30	%{_qt5_plugindir}/kf5/krunner/krunner_ktp_contacts.so
21mr|telepathy-kde-contact-runner-22.12.3-3|31	
21mr|telepathy-kde-contact-runner-22.12.3-3|32	#----------------------------------------------------------------------------
21mr|telepathy-kde-contact-runner-22.12.3-3|33	
21mr|telepathy-kde-contact-runner-22.12.3-3|34	%prep
21mr|telepathy-kde-contact-runner-22.12.3-3|35	%autosetup -p1 -n %{oname}-%{version}
21mr|telepathy-kde-contact-runner-22.12.3-3|36	
21mr|telepathy-kde-contact-runner-22.12.3-3|37	%build
21mr|telepathy-kde-contact-runner-22.12.3-3|38	%cmake_kde5
21mr|telepathy-kde-contact-runner-22.12.3-3|39	%make
21mr|telepathy-kde-contact-runner-22.12.3-3|40	
21mr|telepathy-kde-contact-runner-22.12.3-3|41	%install
21mr|telepathy-kde-contact-runner-22.12.3-3|42	%makeinstall_std -C build
21mr|telepathy-kde-contact-runner-22.12.3-3|43	
21mr|telepathy-kde-contact-runner-22.12.3-3|44	%find_lang plasma_runner_ktp_contacts

17088 21
21mr|telepathy-kde-desktop-applets-22.12.3-3|1	
21mr|telepathy-kde-desktop-applets-22.12.3-3|2	%define oname ktp-desktop-applets
21mr|telepathy-kde-desktop-applets-22.12.3-3|3	
21mr|telepathy-kde-desktop-applets-22.12.3-3|4	Summary:	Telepathy KDE desktop applets
21mr|telepathy-kde-desktop-applets-22.12.3-3|5	Name:		telepathy-kde-desktop-applets
21mr|telepathy-kde-desktop-applets-22.12.3-3|6	Version:	22.12.3
21mr|telepathy-kde-desktop-applets-22.12.3-3|7	Release:	3
21mr|telepathy-kde-desktop-applets-22.12.3-3|8	License:	GPLv2+
21mr|telepathy-kde-desktop-applets-22.12.3-3|9	Group:		Graphical desktop/KDE
21mr|telepathy-kde-desktop-applets-22.12.3-3|10	Url:		https://projects.kde.org/projects/extragear/network/telepathy/%{oname}
21mr|telepathy-kde-desktop-applets-22.12.3-3|11	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{oname}-%{version}.tar.xz
21mr|telepathy-kde-desktop-applets-22.12.3-3|12	BuildRequires:	extra-cmake-modules
21mr|telepathy-kde-desktop-applets-22.12.3-3|13	BuildRequires:	kf5plasma-devel
21mr|telepathy-kde-desktop-applets-22.12.3-3|14	BuildRequires:	kf5windowsystem-devel
21mr|telepathy-kde-desktop-applets-22.12.3-3|15	BuildRequires:	ktp-devel
21mr|telepathy-kde-desktop-applets-22.12.3-3|16	BuildRequires:	pkgconfig(Qt5Core)
21mr|telepathy-kde-desktop-applets-22.12.3-3|17	BuildRequires:	pkgconfig(Qt5Qml)
21mr|telepathy-kde-desktop-applets-22.12.3-3|18	BuildRequires:	pkgconfig(TelepathyQt5)
21mr|telepathy-kde-desktop-applets-22.12.3-3|19	Requires:	telepathy-kde-common-internals
21mr|telepathy-kde-desktop-applets-22.12.3-3|20	Requires:	plasma5-applet-ktp-chat
21mr|telepathy-kde-desktop-applets-22.12.3-3|21	Requires:	plasma5-applet-ktp-contactlist
21mr|telepathy-kde-desktop-applets-22.12.3-3|22	Requires:	plasma5-applet-ktp-person
21mr|telepathy-kde-desktop-applets-22.12.3-3|23	
21mr|telepathy-kde-desktop-applets-22.12.3-3|24	%description
21mr|telepathy-kde-desktop-applets-22.12.3-3|25	Telepathy KDE desktop applets.
21mr|telepathy-kde-desktop-applets-22.12.3-3|26	
21mr|telepathy-kde-desktop-applets-22.12.3-3|27	%files
21mr|telepathy-kde-desktop-applets-22.12.3-3|28	
21mr|telepathy-kde-desktop-applets-22.12.3-3|29	#----------------------------------------------------------------------------
21mr|telepathy-kde-desktop-applets-22.12.3-3|30	
21mr|telepathy-kde-desktop-applets-22.12.3-3|31	%package -n plasma5-applet-ktp-chat
21mr|telepathy-kde-desktop-applets-22.12.3-3|32	Summary:	Plasma 5 Telepathy chat plasmoid
21mr|telepathy-kde-desktop-applets-22.12.3-3|33	Group:		Graphical desktop/KDE
21mr|telepathy-kde-desktop-applets-22.12.3-3|34	Requires:	plasma5-runner-ktp-contacts
21mr|telepathy-kde-desktop-applets-22.12.3-3|35	
21mr|telepathy-kde-desktop-applets-22.12.3-3|36	%description -n plasma5-applet-ktp-chat
21mr|telepathy-kde-desktop-applets-22.12.3-3|37	Plasma 5 Telepathy chat plasmoid.
21mr|telepathy-kde-desktop-applets-22.12.3-3|38	
21mr|telepathy-kde-desktop-applets-22.12.3-3|39	%files -n plasma5-applet-ktp-chat -f plasma_applet_org.kde.ktp-chat.lang
21mr|telepathy-kde-desktop-applets-22.12.3-3|40	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.ktp-chat/
21mr|telepathy-kde-desktop-applets-22.12.3-3|41	%{_kde5_datadir}/plasma/plasmoids/org.kde.ktp-chat/*
21mr|telepathy-kde-desktop-applets-22.12.3-3|42	%dir %{_kde5_qmldir}/org/kde/ktpchat/
21mr|telepathy-kde-desktop-applets-22.12.3-3|43	%{_kde5_qmldir}/org/kde/ktpchat/*
21mr|telepathy-kde-desktop-applets-22.12.3-3|44	%{_kde5_services}/plasma-applet-org.kde.ktp-chat.desktop
21mr|telepathy-kde-desktop-applets-22.12.3-3|45	
21mr|telepathy-kde-desktop-applets-22.12.3-3|46	#----------------------------------------------------------------------------
21mr|telepathy-kde-desktop-applets-22.12.3-3|47	
21mr|telepathy-kde-desktop-applets-22.12.3-3|48	%package -n plasma5-applet-ktp-contactlist
21mr|telepathy-kde-desktop-applets-22.12.3-3|49	Summary:	Plasma 5 Telepathy contact list plasmoid
21mr|telepathy-kde-desktop-applets-22.12.3-3|50	Group:		Graphical desktop/KDE
21mr|telepathy-kde-desktop-applets-22.12.3-3|51	Requires:	plasma5-runner-ktp-contacts
21mr|telepathy-kde-desktop-applets-22.12.3-3|52	
21mr|telepathy-kde-desktop-applets-22.12.3-3|53	%description -n plasma5-applet-ktp-contactlist
21mr|telepathy-kde-desktop-applets-22.12.3-3|54	Plasma 5 Telepathy contact list plasmoid.
21mr|telepathy-kde-desktop-applets-22.12.3-3|55	
21mr|telepathy-kde-desktop-applets-22.12.3-3|56	%files -n plasma5-applet-ktp-contactlist -f plasma_applet_org.kde.ktp-contactlist.lang
21mr|telepathy-kde-desktop-applets-22.12.3-3|57	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.ktp-contactlist/
21mr|telepathy-kde-desktop-applets-22.12.3-3|58	%{_kde5_datadir}/plasma/plasmoids/org.kde.ktp-contactlist/*
21mr|telepathy-kde-desktop-applets-22.12.3-3|59	%dir %{_kde5_qmldir}/org/kde/ktpcontactlist/
21mr|telepathy-kde-desktop-applets-22.12.3-3|60	%{_kde5_qmldir}/org/kde/ktpcontactlist/*
21mr|telepathy-kde-desktop-applets-22.12.3-3|61	%{_kde5_services}/plasma-applet-org.kde.ktp-contactlist.desktop
21mr|telepathy-kde-desktop-applets-22.12.3-3|62	
21mr|telepathy-kde-desktop-applets-22.12.3-3|63	#----------------------------------------------------------------------------
21mr|telepathy-kde-desktop-applets-22.12.3-3|64	
21mr|telepathy-kde-desktop-applets-22.12.3-3|65	%package -n plasma5-applet-ktp-person
21mr|telepathy-kde-desktop-applets-22.12.3-3|66	Summary:	Plasma 5 Telepathy person plasmoid
21mr|telepathy-kde-desktop-applets-22.12.3-3|67	Group:		Graphical desktop/KDE
21mr|telepathy-kde-desktop-applets-22.12.3-3|68	Requires:	plasma5-runner-ktp-contacts
21mr|telepathy-kde-desktop-applets-22.12.3-3|69	
21mr|telepathy-kde-desktop-applets-22.12.3-3|70	%description -n plasma5-applet-ktp-person
21mr|telepathy-kde-desktop-applets-22.12.3-3|71	Plasma 5 Telepathy person plasmoid.
21mr|telepathy-kde-desktop-applets-22.12.3-3|72	
21mr|telepathy-kde-desktop-applets-22.12.3-3|73	%files -n plasma5-applet-ktp-person -f plasma_applet_org.kde.person.lang
21mr|telepathy-kde-desktop-applets-22.12.3-3|74	%dir %{_kde5_datadir}/plasma/plasmoids/org.kde.person/
21mr|telepathy-kde-desktop-applets-22.12.3-3|75	%{_kde5_datadir}/plasma/plasmoids/org.kde.person/*
21mr|telepathy-kde-desktop-applets-22.12.3-3|76	%{_kde5_services}/plasma-applet-org.kde.person.desktop
21mr|telepathy-kde-desktop-applets-22.12.3-3|77	
21mr|telepathy-kde-desktop-applets-22.12.3-3|78	#--------------------------------------------------------------------
21mr|telepathy-kde-desktop-applets-22.12.3-3|79	
21mr|telepathy-kde-desktop-applets-22.12.3-3|80	%prep
21mr|telepathy-kde-desktop-applets-22.12.3-3|81	%autosetup -p1 -n %{oname}-%{version}
21mr|telepathy-kde-desktop-applets-22.12.3-3|82	
21mr|telepathy-kde-desktop-applets-22.12.3-3|83	%build
21mr|telepathy-kde-desktop-applets-22.12.3-3|84	%cmake_kde5
21mr|telepathy-kde-desktop-applets-22.12.3-3|85	%make
21mr|telepathy-kde-desktop-applets-22.12.3-3|86	
21mr|telepathy-kde-desktop-applets-22.12.3-3|87	%install
21mr|telepathy-kde-desktop-applets-22.12.3-3|88	%makeinstall_std -C build
21mr|telepathy-kde-desktop-applets-22.12.3-3|89	
21mr|telepathy-kde-desktop-applets-22.12.3-3|90	%find_lang plasma_applet_org.kde.ktp-chat
21mr|telepathy-kde-desktop-applets-22.12.3-3|91	
21mr|telepathy-kde-desktop-applets-22.12.3-3|92	%find_lang plasma_applet_org.kde.ktp-contactlist
21mr|telepathy-kde-desktop-applets-22.12.3-3|93	
21mr|telepathy-kde-desktop-applets-22.12.3-3|94	%find_lang plasma_applet_org.kde.person

17089 21
21mr|telepathy-kde-filetransfer-handler-22.12.3-3|1	
21mr|telepathy-kde-filetransfer-handler-22.12.3-3|2	%define oname ktp-filetransfer-handler
21mr|telepathy-kde-filetransfer-handler-22.12.3-3|3	
21mr|telepathy-kde-filetransfer-handler-22.12.3-3|4	Summary:	Telepathy KDE File transfer handler
21mr|telepathy-kde-filetransfer-handler-22.12.3-3|5	Name:		telepathy-kde-filetransfer-handler
21mr|telepathy-kde-filetransfer-handler-22.12.3-3|6	Version:	22.12.3
21mr|telepathy-kde-filetransfer-handler-22.12.3-3|7	Release:	3
21mr|telepathy-kde-filetransfer-handler-22.12.3-3|8	License:	GPLv2+
21mr|telepathy-kde-filetransfer-handler-22.12.3-3|9	Group:		Graphical desktop/KDE
21mr|telepathy-kde-filetransfer-handler-22.12.3-3|10	Url:		https://projects.kde.org/projects/playground/network/telepathy/telepathy-filetransfer-handler
21mr|telepathy-kde-filetransfer-handler-22.12.3-3|11	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{oname}-%{version}.tar.xz
21mr|telepathy-kde-filetransfer-handler-22.12.3-3|12	BuildRequires:	extra-cmake-modules
21mr|telepathy-kde-filetransfer-handler-22.12.3-3|13	BuildRequires:	kf5config-devel
21mr|telepathy-kde-filetransfer-handler-22.12.3-3|14	BuildRequires:	kf5coreaddons-devel
21mr|telepathy-kde-filetransfer-handler-22.12.3-3|15	BuildRequires:	kf5i18n-devel
21mr|telepathy-kde-filetransfer-handler-22.12.3-3|16	BuildRequires:	kf5kio-devel
21mr|telepathy-kde-filetransfer-handler-22.12.3-3|17	BuildRequires:	ktp-devel
21mr|telepathy-kde-filetransfer-handler-22.12.3-3|18	BuildRequires:	pkgconfig(Qt5Core)
21mr|telepathy-kde-filetransfer-handler-22.12.3-3|19	BuildRequires:	pkgconfig(Qt5DBus)
21mr|telepathy-kde-filetransfer-handler-22.12.3-3|20	BuildRequires:	pkgconfig(Qt5Gui)
21mr|telepathy-kde-filetransfer-handler-22.12.3-3|21	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|telepathy-kde-filetransfer-handler-22.12.3-3|22	Requires:	telepathy-kde-common-internals
21mr|telepathy-kde-filetransfer-handler-22.12.3-3|23	
21mr|telepathy-kde-filetransfer-handler-22.12.3-3|24	%description
21mr|telepathy-kde-filetransfer-handler-22.12.3-3|25	Telepathy-KDE file transfer handler.
21mr|telepathy-kde-filetransfer-handler-22.12.3-3|26	
21mr|telepathy-kde-filetransfer-handler-22.12.3-3|27	%files -f ktp-filetransfer-handler.lang
21mr|telepathy-kde-filetransfer-handler-22.12.3-3|28	%{_kde5_libexecdir}/ktp-filetransfer-handler
21mr|telepathy-kde-filetransfer-handler-22.12.3-3|29	%{_datadir}/telepathy/clients/KTp.FileTransferHandler.client
21mr|telepathy-kde-filetransfer-handler-22.12.3-3|30	%{_datadir}/dbus-1/services/org.freedesktop.Telepathy.Client.KTp.FileTransferHandler.service
21mr|telepathy-kde-filetransfer-handler-22.12.3-3|31	
21mr|telepathy-kde-filetransfer-handler-22.12.3-3|32	#------------------------------------------------------------------------------
21mr|telepathy-kde-filetransfer-handler-22.12.3-3|33	
21mr|telepathy-kde-filetransfer-handler-22.12.3-3|34	%prep
21mr|telepathy-kde-filetransfer-handler-22.12.3-3|35	%autosetup -p1 -n %{oname}-%{version}
21mr|telepathy-kde-filetransfer-handler-22.12.3-3|36	
21mr|telepathy-kde-filetransfer-handler-22.12.3-3|37	%build
21mr|telepathy-kde-filetransfer-handler-22.12.3-3|38	%cmake_kde5
21mr|telepathy-kde-filetransfer-handler-22.12.3-3|39	%make
21mr|telepathy-kde-filetransfer-handler-22.12.3-3|40	
21mr|telepathy-kde-filetransfer-handler-22.12.3-3|41	%install
21mr|telepathy-kde-filetransfer-handler-22.12.3-3|42	%makeinstall_std -C build
21mr|telepathy-kde-filetransfer-handler-22.12.3-3|43	
21mr|telepathy-kde-filetransfer-handler-22.12.3-3|44	%find_lang ktp-filetransfer-handler

17090 21
21mr|telepathy-kde-kded-module-22.12.3-3|1	
21mr|telepathy-kde-kded-module-22.12.3-3|2	%define oname ktp-kded-module
21mr|telepathy-kde-kded-module-22.12.3-3|3	
21mr|telepathy-kde-kded-module-22.12.3-3|4	Summary:	KDE integration for Telepathy
21mr|telepathy-kde-kded-module-22.12.3-3|5	Name:		telepathy-kde-kded-module
21mr|telepathy-kde-kded-module-22.12.3-3|6	Version:	22.12.3
21mr|telepathy-kde-kded-module-22.12.3-3|7	Release:	3
21mr|telepathy-kde-kded-module-22.12.3-3|8	License:	LGPLv2.1+
21mr|telepathy-kde-kded-module-22.12.3-3|9	Group:		Graphical desktop/KDE
21mr|telepathy-kde-kded-module-22.12.3-3|10	Url:		https://projects.kde.org/projects/extragear/network/telepathy/ktp-kded-module
21mr|telepathy-kde-kded-module-22.12.3-3|11	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{oname}-%{version}.tar.xz
21mr|telepathy-kde-kded-module-22.12.3-3|12	BuildRequires:	extra-cmake-modules
21mr|telepathy-kde-kded-module-22.12.3-3|13	BuildRequires:	kf5activities-devel
21mr|telepathy-kde-kded-module-22.12.3-3|14	BuildRequires:	kf5config-devel
21mr|telepathy-kde-kded-module-22.12.3-3|15	BuildRequires:	kf5configwidgets-devel
21mr|telepathy-kde-kded-module-22.12.3-3|16	BuildRequires:	kf5dbusaddons-devel
21mr|telepathy-kde-kded-module-22.12.3-3|17	BuildRequires:	kf5i18n-devel
21mr|telepathy-kde-kded-module-22.12.3-3|18	BuildRequires:	kf5idletime-devel
21mr|telepathy-kde-kded-module-22.12.3-3|19	BuildRequires:	kf5kcmutils-devel
21mr|telepathy-kde-kded-module-22.12.3-3|20	BuildRequires:	kf5kio-devel
21mr|telepathy-kde-kded-module-22.12.3-3|21	BuildRequires:	kf5notifications-devel
21mr|telepathy-kde-kded-module-22.12.3-3|22	BuildRequires:	kf5widgetsaddons-devel
21mr|telepathy-kde-kded-module-22.12.3-3|23	BuildRequires:	ktp-devel
21mr|telepathy-kde-kded-module-22.12.3-3|24	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|telepathy-kde-kded-module-22.12.3-3|25	BuildRequires:	pkgconfig(Qt5Core)
21mr|telepathy-kde-kded-module-22.12.3-3|26	BuildRequires:	pkgconfig(Qt5Network)
21mr|telepathy-kde-kded-module-22.12.3-3|27	BuildRequires:	pkgconfig(Qt5Sql)
21mr|telepathy-kde-kded-module-22.12.3-3|28	BuildRequires:	pkgconfig(Qt5Test)
21mr|telepathy-kde-kded-module-22.12.3-3|29	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|telepathy-kde-kded-module-22.12.3-3|30	BuildRequires:	pkgconfig(TelepathyQt5)
21mr|telepathy-kde-kded-module-22.12.3-3|31	Requires:	telepathy-kde-common-internals
21mr|telepathy-kde-kded-module-22.12.3-3|32	Obsoletes:	telepathy-kde-kded-integration-module < 16.08.2
21mr|telepathy-kde-kded-module-22.12.3-3|33	
21mr|telepathy-kde-kded-module-22.12.3-3|34	%description
21mr|telepathy-kde-kded-module-22.12.3-3|35	This module sits in KDED and takes care of various bits of system
21mr|telepathy-kde-kded-module-22.12.3-3|36	integration like setting user to auto-away or handling connection errors.
21mr|telepathy-kde-kded-module-22.12.3-3|37	
21mr|telepathy-kde-kded-module-22.12.3-3|38	%files -f kded_ktp_integration_module.lang
21mr|telepathy-kde-kded-module-22.12.3-3|39	%{_kde5_services}/kcm_ktp_integration_module.desktop
21mr|telepathy-kde-kded-module-22.12.3-3|40	%{_datadir}/dbus-1/services/org.freedesktop.Telepathy.Client.KTp.KdedIntegrationModule.service
21mr|telepathy-kde-kded-module-22.12.3-3|41	%{_qt5_plugindir}/kcm_ktp_integration_module.so
21mr|telepathy-kde-kded-module-22.12.3-3|42	%{_qt5_plugindir}/kf5/kded/ktp_integration_module.so
21mr|telepathy-kde-kded-module-22.12.3-3|43	
21mr|telepathy-kde-kded-module-22.12.3-3|44	#----------------------------------------------------------------------------
21mr|telepathy-kde-kded-module-22.12.3-3|45	
21mr|telepathy-kde-kded-module-22.12.3-3|46	%prep
21mr|telepathy-kde-kded-module-22.12.3-3|47	%autosetup -p1 -n %{oname}-%{version}
21mr|telepathy-kde-kded-module-22.12.3-3|48	
21mr|telepathy-kde-kded-module-22.12.3-3|49	%build
21mr|telepathy-kde-kded-module-22.12.3-3|50	%cmake_kde5
21mr|telepathy-kde-kded-module-22.12.3-3|51	%make
21mr|telepathy-kde-kded-module-22.12.3-3|52	
21mr|telepathy-kde-kded-module-22.12.3-3|53	%install
21mr|telepathy-kde-kded-module-22.12.3-3|54	%makeinstall_std -C build
21mr|telepathy-kde-kded-module-22.12.3-3|55	
21mr|telepathy-kde-kded-module-22.12.3-3|56	%find_lang kded_ktp_integration_module

17091 21
21mr|telepathy-kde-send-file-22.12.3-3|1	%define oname ktp-send-file
21mr|telepathy-kde-send-file-22.12.3-3|2	
21mr|telepathy-kde-send-file-22.12.3-3|3	Summary:	File Manager plugin to launch a file transfer job with a specified contact
21mr|telepathy-kde-send-file-22.12.3-3|4	Name:		telepathy-kde-send-file
21mr|telepathy-kde-send-file-22.12.3-3|5	Version:	22.12.3
21mr|telepathy-kde-send-file-22.12.3-3|6	Release:	3
21mr|telepathy-kde-send-file-22.12.3-3|7	License:	GPLv2+
21mr|telepathy-kde-send-file-22.12.3-3|8	Group:		Graphical desktop/KDE
21mr|telepathy-kde-send-file-22.12.3-3|9	Url:		https://projects.kde.org/projects/playground/network/telepathy/telepathy-send-file
21mr|telepathy-kde-send-file-22.12.3-3|10	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{oname}-%{version}.tar.xz
21mr|telepathy-kde-send-file-22.12.3-3|11	BuildRequires:	extra-cmake-modules
21mr|telepathy-kde-send-file-22.12.3-3|12	BuildRequires:	kf5i18n-devel
21mr|telepathy-kde-send-file-22.12.3-3|13	BuildRequires:	kf5iconthemes-devel
21mr|telepathy-kde-send-file-22.12.3-3|14	BuildRequires:	kf5kcmutils-devel
21mr|telepathy-kde-send-file-22.12.3-3|15	BuildRequires:	kf5kio-devel
21mr|telepathy-kde-send-file-22.12.3-3|16	BuildRequires:	ktp-devel
21mr|telepathy-kde-send-file-22.12.3-3|17	BuildRequires:	pkgconfig(Qt5Core)
21mr|telepathy-kde-send-file-22.12.3-3|18	BuildRequires:	pkgconfig(Qt5Gui)
21mr|telepathy-kde-send-file-22.12.3-3|19	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|telepathy-kde-send-file-22.12.3-3|20	BuildRequires:	pkgconfig(TelepathyQt5)
21mr|telepathy-kde-send-file-22.12.3-3|21	Requires:	telepathy-kde-common-internals
21mr|telepathy-kde-send-file-22.12.3-3|22	
21mr|telepathy-kde-send-file-22.12.3-3|23	%description
21mr|telepathy-kde-send-file-22.12.3-3|24	A File manager plugin to launch a file transfer job with a specified contact.
21mr|telepathy-kde-send-file-22.12.3-3|25	
21mr|telepathy-kde-send-file-22.12.3-3|26	%files -f %{oname}.lang
21mr|telepathy-kde-send-file-22.12.3-3|27	%{_kde5_bindir}/ktp-send-file
21mr|telepathy-kde-send-file-22.12.3-3|28	
21mr|telepathy-kde-send-file-22.12.3-3|29	#--------------------------------------------------------------------
21mr|telepathy-kde-send-file-22.12.3-3|30	
21mr|telepathy-kde-send-file-22.12.3-3|31	%prep
21mr|telepathy-kde-send-file-22.12.3-3|32	%autosetup -p1 -n %{oname}-%{version}
21mr|telepathy-kde-send-file-22.12.3-3|33	
21mr|telepathy-kde-send-file-22.12.3-3|34	%build
21mr|telepathy-kde-send-file-22.12.3-3|35	%cmake_kde5
21mr|telepathy-kde-send-file-22.12.3-3|36	%make
21mr|telepathy-kde-send-file-22.12.3-3|37	
21mr|telepathy-kde-send-file-22.12.3-3|38	%install
21mr|telepathy-kde-send-file-22.12.3-3|39	%makeinstall_std -C build
21mr|telepathy-kde-send-file-22.12.3-3|40	
21mr|telepathy-kde-send-file-22.12.3-3|41	%find_lang %{oname}

17092 21
21mr|telepathy-kde-text-ui-22.12.3-3|1	
21mr|telepathy-kde-text-ui-22.12.3-3|2	%define oname ktp-text-ui
21mr|telepathy-kde-text-ui-22.12.3-3|3	
21mr|telepathy-kde-text-ui-22.12.3-3|4	Summary:	Telepathy handler for Text Chats
21mr|telepathy-kde-text-ui-22.12.3-3|5	Name:		telepathy-kde-text-ui
21mr|telepathy-kde-text-ui-22.12.3-3|6	Version:	22.12.3
21mr|telepathy-kde-text-ui-22.12.3-3|7	Release:	3
21mr|telepathy-kde-text-ui-22.12.3-3|8	License:	GPLv2+
21mr|telepathy-kde-text-ui-22.12.3-3|9	Group:		Graphical desktop/KDE
21mr|telepathy-kde-text-ui-22.12.3-3|10	Url:		https://projects.kde.org/projects/playground/network/telepathy/telepathy-text-ui
21mr|telepathy-kde-text-ui-22.12.3-3|11	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{oname}-%{version}.tar.xz
21mr|telepathy-kde-text-ui-22.12.3-3|12	Source1:	%{name}.rpmlintrc
21mr|telepathy-kde-text-ui-22.12.3-3|13	BuildRequires:	extra-cmake-modules
21mr|telepathy-kde-text-ui-22.12.3-3|14	BuildRequires:	kf5archive-devel
21mr|telepathy-kde-text-ui-22.12.3-3|15	BuildRequires:	kf5dbusaddons-devel
21mr|telepathy-kde-text-ui-22.12.3-3|16	BuildRequires:	kf5emoticons-devel
21mr|telepathy-kde-text-ui-22.12.3-3|17	BuildRequires:	kf5i18n-devel
21mr|telepathy-kde-text-ui-22.12.3-3|18	BuildRequires:	kf5iconthemes-devel
21mr|telepathy-kde-text-ui-22.12.3-3|19	BuildRequires:	kf5itemviews-devel
21mr|telepathy-kde-text-ui-22.12.3-3|20	BuildRequires:	kf5kcmutils-devel
21mr|telepathy-kde-text-ui-22.12.3-3|21	BuildRequires:	kf5kio-devel
21mr|telepathy-kde-text-ui-22.12.3-3|22	BuildRequires:	kf5notifications-devel
21mr|telepathy-kde-text-ui-22.12.3-3|23	BuildRequires:	kf5notifyconfig-devel
21mr|telepathy-kde-text-ui-22.12.3-3|24	BuildRequires:	kf5people-devel
21mr|telepathy-kde-text-ui-22.12.3-3|25	BuildRequires:	kf5service-devel
21mr|telepathy-kde-text-ui-22.12.3-3|26	BuildRequires:	kf5sonnet-devel
21mr|telepathy-kde-text-ui-22.12.3-3|27	BuildRequires:	kf5textwidgets-devel
21mr|telepathy-kde-text-ui-22.12.3-3|28	BuildRequires:	kf5webkit-devel
21mr|telepathy-kde-text-ui-22.12.3-3|29	BuildRequires:	kf5widgetsaddons-devel
21mr|telepathy-kde-text-ui-22.12.3-3|30	BuildRequires:	kf5windowsystem-devel
21mr|telepathy-kde-text-ui-22.12.3-3|31	BuildRequires:	kf5xmlgui-devel
21mr|telepathy-kde-text-ui-22.12.3-3|32	BuildRequires:	ktp-devel
21mr|telepathy-kde-text-ui-22.12.3-3|33	BuildRequires:	pkgconfig(Qt5Core)
21mr|telepathy-kde-text-ui-22.12.3-3|34	BuildRequires:	pkgconfig(Qt5Gui)
21mr|telepathy-kde-text-ui-22.12.3-3|35	BuildRequires:	pkgconfig(Qt5WebEngine)
21mr|telepathy-kde-text-ui-22.12.3-3|36	BuildRequires:	pkgconfig(Qt5WebEngineWidgets)
21mr|telepathy-kde-text-ui-22.12.3-3|37	Requires:	telepathy-kde-common-internals
21mr|telepathy-kde-text-ui-22.12.3-3|38	Requires:	telepathy-kde-send-file
21mr|telepathy-kde-text-ui-22.12.3-3|39	
21mr|telepathy-kde-text-ui-22.12.3-3|40	%description
21mr|telepathy-kde-text-ui-22.12.3-3|41	Telepathy handler for Text Chats.
21mr|telepathy-kde-text-ui-22.12.3-3|42	
21mr|telepathy-kde-text-ui-22.12.3-3|43	%files -f %{name}.lang
21mr|telepathy-kde-text-ui-22.12.3-3|44	%{_kde5_applicationsdir}/org.kde.ktplogviewer.desktop
21mr|telepathy-kde-text-ui-22.12.3-3|45	%{_kde5_bindir}/ktp-log-viewer
21mr|telepathy-kde-text-ui-22.12.3-3|46	%{_kde5_datadir}/ktelepathy/*
21mr|telepathy-kde-text-ui-22.12.3-3|47	%{_kde5_datadir}/ktp-log-viewer/log-viewer.rc
21mr|telepathy-kde-text-ui-22.12.3-3|48	%{_kde5_libdir}/libktpchat.so
21mr|telepathy-kde-text-ui-22.12.3-3|49	%{_kde5_libdir}/libktpimagesharer.so
21mr|telepathy-kde-text-ui-22.12.3-3|50	%{_kde5_libexecdir}/ktp-adiumxtra-protocol-handler
21mr|telepathy-kde-text-ui-22.12.3-3|51	%{_kde5_libexecdir}/ktp-text-ui
21mr|telepathy-kde-text-ui-22.12.3-3|52	%{_kde5_services}/adiumxtra.protocol
21mr|telepathy-kde-text-ui-22.12.3-3|53	%{_kde5_services}/kcm_ktp_chat_appearance.desktop
21mr|telepathy-kde-text-ui-22.12.3-3|54	%{_kde5_services}/kcm_ktp_chat_behavior.desktop
21mr|telepathy-kde-text-ui-22.12.3-3|55	%{_kde5_services}/kcm_ktp_chat_messages.desktop
21mr|telepathy-kde-text-ui-22.12.3-3|56	%{_kde5_services}/kcm_ktp_chat_otr.desktop
21mr|telepathy-kde-text-ui-22.12.3-3|57	%{_kde5_services}/kcm_ktp_logviewer_behavior.desktop
21mr|telepathy-kde-text-ui-22.12.3-3|58	%{_kde5_services}/kcm_ktptextui_message_filter_latex.desktop
21mr|telepathy-kde-text-ui-22.12.3-3|59	%{_kde5_services}/kcm_ktptextui_message_filter_emoticons.desktop
21mr|telepathy-kde-text-ui-22.12.3-3|60	%{_kde5_services}/ktptextui_message_filter_bugzilla.desktop
21mr|telepathy-kde-text-ui-22.12.3-3|61	%{_kde5_services}/ktptextui_message_filter_emoticons.desktop
21mr|telepathy-kde-text-ui-22.12.3-3|62	%{_kde5_services}/ktptextui_message_filter_formatting.desktop
21mr|telepathy-kde-text-ui-22.12.3-3|63	%{_kde5_services}/ktptextui_message_filter_geopoint.desktop
21mr|telepathy-kde-text-ui-22.12.3-3|64	%{_kde5_services}/ktptextui_message_filter_highlight.desktop
21mr|telepathy-kde-text-ui-22.12.3-3|65	%{_kde5_services}/ktptextui_message_filter_images.desktop
21mr|telepathy-kde-text-ui-22.12.3-3|66	%{_kde5_services}/ktptextui_message_filter_latex.desktop
21mr|telepathy-kde-text-ui-22.12.3-3|67	%{_kde5_services}/ktptextui_message_filter_otr.desktop
21mr|telepathy-kde-text-ui-22.12.3-3|68	%{_kde5_services}/ktptextui_message_filter_searchexpansion.desktop
21mr|telepathy-kde-text-ui-22.12.3-3|69	%{_kde5_services}/ktptextui_message_filter_tts.desktop
21mr|telepathy-kde-text-ui-22.12.3-3|70	%{_kde5_services}/ktptextui_message_filter_urlexpansion.desktop
21mr|telepathy-kde-text-ui-22.12.3-3|71	%{_kde5_services}/ktptextui_message_filter_youtube.desktop
21mr|telepathy-kde-text-ui-22.12.3-3|72	%{_kde5_servicetypes}/ktptxtui_message_filter.desktop
21mr|telepathy-kde-text-ui-22.12.3-3|73	%{_kde5_xmlguidir}/ktp-text-ui/chatwindow.rc
21mr|telepathy-kde-text-ui-22.12.3-3|74	%{_datadir}/dbus-1/services/org.freedesktop.Telepathy.Client.KTp.TextUi.service
21mr|telepathy-kde-text-ui-22.12.3-3|75	%{_datadir}/telepathy/clients/KTp.TextUi.client
21mr|telepathy-kde-text-ui-22.12.3-3|76	%{_qt5_plugindir}/kcm_ktp_chat_appearance.so
21mr|telepathy-kde-text-ui-22.12.3-3|77	%{_qt5_plugindir}/kcm_ktp_chat_behavior.so
21mr|telepathy-kde-text-ui-22.12.3-3|78	%{_qt5_plugindir}/kcm_ktp_chat_messages.so
21mr|telepathy-kde-text-ui-22.12.3-3|79	%{_qt5_plugindir}/kcm_ktp_chat_otr.so
21mr|telepathy-kde-text-ui-22.12.3-3|80	%{_qt5_plugindir}/kcm_ktp_logviewer_behavior.so
21mr|telepathy-kde-text-ui-22.12.3-3|81	%{_qt5_plugindir}/kcm_ktptextui_message_filter_emoticons.so
21mr|telepathy-kde-text-ui-22.12.3-3|82	%{_qt5_plugindir}/kcm_ktptextui_message_filter_latex.so
21mr|telepathy-kde-text-ui-22.12.3-3|83	%{_qt5_plugindir}/ktptextui_message_filter_bugzilla.so
21mr|telepathy-kde-text-ui-22.12.3-3|84	%{_qt5_plugindir}/ktptextui_message_filter_emoticons.so
21mr|telepathy-kde-text-ui-22.12.3-3|85	%{_qt5_plugindir}/ktptextui_message_filter_formatting.so
21mr|telepathy-kde-text-ui-22.12.3-3|86	%{_qt5_plugindir}/ktptextui_message_filter_geopoint.so
21mr|telepathy-kde-text-ui-22.12.3-3|87	%{_qt5_plugindir}/ktptextui_message_filter_highlight.so
21mr|telepathy-kde-text-ui-22.12.3-3|88	%{_qt5_plugindir}/ktptextui_message_filter_images.so
21mr|telepathy-kde-text-ui-22.12.3-3|89	%{_qt5_plugindir}/ktptextui_message_filter_latex.so
21mr|telepathy-kde-text-ui-22.12.3-3|90	%{_qt5_plugindir}/ktptextui_message_filter_otr.so
21mr|telepathy-kde-text-ui-22.12.3-3|91	%{_qt5_plugindir}/ktptextui_message_filter_searchexpansion.so
21mr|telepathy-kde-text-ui-22.12.3-3|92	%{_qt5_plugindir}/ktptextui_message_filter_tts.so
21mr|telepathy-kde-text-ui-22.12.3-3|93	%{_qt5_plugindir}/ktptextui_message_filter_urlexpansion.so
21mr|telepathy-kde-text-ui-22.12.3-3|94	%{_qt5_plugindir}/ktptextui_message_filter_youtube.so
21mr|telepathy-kde-text-ui-22.12.3-3|95	#------------------------------------------------------------------------------
21mr|telepathy-kde-text-ui-22.12.3-3|96	
21mr|telepathy-kde-text-ui-22.12.3-3|97	%prep
21mr|telepathy-kde-text-ui-22.12.3-3|98	%autosetup -p1 -n %{oname}-%{version}
21mr|telepathy-kde-text-ui-22.12.3-3|99	
21mr|telepathy-kde-text-ui-22.12.3-3|100	%build
21mr|telepathy-kde-text-ui-22.12.3-3|101	%cmake_kde5
21mr|telepathy-kde-text-ui-22.12.3-3|102	%make
21mr|telepathy-kde-text-ui-22.12.3-3|103	
21mr|telepathy-kde-text-ui-22.12.3-3|104	%install
21mr|telepathy-kde-text-ui-22.12.3-3|105	%makeinstall_std -C build
21mr|telepathy-kde-text-ui-22.12.3-3|106	
21mr|telepathy-kde-text-ui-22.12.3-3|107	%find_lang kcm_ktp_chat_appearance kcm_ktp_chat_behavior kcm_ktp_chat_messages kcm_ktp_chat_otr \
21mr|telepathy-kde-text-ui-22.12.3-3|108	ktp-adiumxtra-protocol-handler ktp-filters ktp-log-viewer ktp-text-ui ktpchat %{name}.lang

17093 21
21mr|telepathy-logger-0.8.2-2|1	%define major 3
21mr|telepathy-logger-0.8.2-2|2	%define api 0.2
21mr|telepathy-logger-0.8.2-2|3	%define libname %mklibname %{name} %{major}
21mr|telepathy-logger-0.8.2-2|4	%define girname %mklibname %{name}-gir %{api}
21mr|telepathy-logger-0.8.2-2|5	%define develname %mklibname -d %{name}
21mr|telepathy-logger-0.8.2-2|6	
21mr|telepathy-logger-0.8.2-2|7	Name:		telepathy-logger
21mr|telepathy-logger-0.8.2-2|8	Version:	0.8.2
21mr|telepathy-logger-0.8.2-2|9	Release:	2
21mr|telepathy-logger-0.8.2-2|10	Summary:	A logger for the telepathy framework
21mr|telepathy-logger-0.8.2-2|11	Group:		Networking/Instant messaging
21mr|telepathy-logger-0.8.2-2|12	License:	LGPLv2+
21mr|telepathy-logger-0.8.2-2|13	URL:		http://telepathy.freedesktop.org/wiki/
21mr|telepathy-logger-0.8.2-2|14	Source0:	http://telepathy.freedesktop.org/releases/%{name}/%{name}-%{version}.tar.bz2
21mr|telepathy-logger-0.8.2-2|15	# https://bugzilla.redhat.com/show_bug.cgi?id=1800190
21mr|telepathy-logger-0.8.2-2|16	Patch0:		0001-tools-Fix-the-build-with-Python-3.patch
21mr|telepathy-logger-0.8.2-2|17	BuildRequires:	glib2.0-common
21mr|telepathy-logger-0.8.2-2|18	BuildRequires:	intltool
21mr|telepathy-logger-0.8.2-2|19	BuildRequires:	libxslt-proc
21mr|telepathy-logger-0.8.2-2|20	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|telepathy-logger-0.8.2-2|21	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|telepathy-logger-0.8.2-2|22	BuildRequires:	pkgconfig(libxml-2.0)
21mr|telepathy-logger-0.8.2-2|23	BuildRequires:	pkgconfig(python3)
21mr|telepathy-logger-0.8.2-2|24	BuildRequires:	pkgconfig(sqlite3)
21mr|telepathy-logger-0.8.2-2|25	BuildRequires:	pkgconfig(telepathy-glib) >= 0.13.4
21mr|telepathy-logger-0.8.2-2|26	
21mr|telepathy-logger-0.8.2-2|27	Requires:	telepathy-filesystem
21mr|telepathy-logger-0.8.2-2|28	
21mr|telepathy-logger-0.8.2-2|29	%description
21mr|telepathy-logger-0.8.2-2|30	%{name} is a logger for the telepathy framework.
21mr|telepathy-logger-0.8.2-2|31	
21mr|telepathy-logger-0.8.2-2|32	%files
21mr|telepathy-logger-0.8.2-2|33	%{_libexecdir}/%{name}
21mr|telepathy-logger-0.8.2-2|34	%{_datadir}/dbus-1/services/org.freedesktop.Telepathy.Client.Logger.service
21mr|telepathy-logger-0.8.2-2|35	%{_datadir}/dbus-1/services/org.freedesktop.Telepathy.Logger.service
21mr|telepathy-logger-0.8.2-2|36	%{_datadir}/telepathy/clients/Logger.client
21mr|telepathy-logger-0.8.2-2|37	%{_datadir}/glib-2.0/schemas/org.freedesktop.Telepathy.Logger.gschema.xml
21mr|telepathy-logger-0.8.2-2|38	
21mr|telepathy-logger-0.8.2-2|39	#---------------------------------------------------------------------
21mr|telepathy-logger-0.8.2-2|40	%package -n %{libname}
21mr|telepathy-logger-0.8.2-2|41	Group:		System/Libraries
21mr|telepathy-logger-0.8.2-2|42	Summary:	A logger library for the telepathy framework
21mr|telepathy-logger-0.8.2-2|43	
21mr|telepathy-logger-0.8.2-2|44	%description -n %{libname}
21mr|telepathy-logger-0.8.2-2|45	This package contains the shared library for %{name}.
21mr|telepathy-logger-0.8.2-2|46	
21mr|telepathy-logger-0.8.2-2|47	%files -n %{libname}
21mr|telepathy-logger-0.8.2-2|48	%{_libdir}/libtelepathy-logger.so.%{major}*
21mr|telepathy-logger-0.8.2-2|49	
21mr|telepathy-logger-0.8.2-2|50	#---------------------------------------------------------------------
21mr|telepathy-logger-0.8.2-2|51	
21mr|telepathy-logger-0.8.2-2|52	%package -n %{girname}
21mr|telepathy-logger-0.8.2-2|53	Summary:    GObject Introspection interface description for %{name}
21mr|telepathy-logger-0.8.2-2|54	Group:      System/Libraries
21mr|telepathy-logger-0.8.2-2|55	Requires:   %{libname} = %{version}-%{release}
21mr|telepathy-logger-0.8.2-2|56	
21mr|telepathy-logger-0.8.2-2|57	%description -n %{girname}
21mr|telepathy-logger-0.8.2-2|58	GObject Introspection interface description for %{name}.
21mr|telepathy-logger-0.8.2-2|59	
21mr|telepathy-logger-0.8.2-2|60	%files -n %{girname}
21mr|telepathy-logger-0.8.2-2|61	%{_libdir}/girepository-1.0/TelepathyLogger-%{api}.typelib
21mr|telepathy-logger-0.8.2-2|62	
21mr|telepathy-logger-0.8.2-2|63	#---------------------------------------------------------------------
21mr|telepathy-logger-0.8.2-2|64	
21mr|telepathy-logger-0.8.2-2|65	%package -n %{develname}
21mr|telepathy-logger-0.8.2-2|66	Group:		Development/C
21mr|telepathy-logger-0.8.2-2|67	Summary:	A logger library for the telepathy framework
21mr|telepathy-logger-0.8.2-2|68	Requires:	%{libname} = %{version}-%{release}
21mr|telepathy-logger-0.8.2-2|69	Provides:	%{name}-devel = %{version}-%{release}
21mr|telepathy-logger-0.8.2-2|70	
21mr|telepathy-logger-0.8.2-2|71	%description -n %{develname}
21mr|telepathy-logger-0.8.2-2|72	This package contains the development library and header files for
21mr|telepathy-logger-0.8.2-2|73	%{name}.
21mr|telepathy-logger-0.8.2-2|74	
21mr|telepathy-logger-0.8.2-2|75	%files -n %{develname}
21mr|telepathy-logger-0.8.2-2|76	%{_libdir}/libtelepathy-logger.so
21mr|telepathy-logger-0.8.2-2|77	%{_includedir}/%{name}-%{api}
21mr|telepathy-logger-0.8.2-2|78	%{_datadir}/gtk-doc/html/telepathy-logger/
21mr|telepathy-logger-0.8.2-2|79	%{_libdir}/pkgconfig/telepathy-logger-%{api}.pc
21mr|telepathy-logger-0.8.2-2|80	%{_datadir}/gir-1.0/TelepathyLogger-%{api}.gir
21mr|telepathy-logger-0.8.2-2|81	
21mr|telepathy-logger-0.8.2-2|82	#---------------------------------------------------------------------
21mr|telepathy-logger-0.8.2-2|83	
21mr|telepathy-logger-0.8.2-2|84	%prep
21mr|telepathy-logger-0.8.2-2|85	%autosetup -p1
21mr|telepathy-logger-0.8.2-2|86	# https://fedoraproject.org/wiki/Changes/Make_ambiguous_python_shebangs_error
21mr|telepathy-logger-0.8.2-2|87	pathfix.py -i %__python3 -n tools
21mr|telepathy-logger-0.8.2-2|88	
21mr|telepathy-logger-0.8.2-2|89	# more rpath hacks
21mr|telepathy-logger-0.8.2-2|90	%if "%{_libdir}" != "/usr/lib"
21mr|telepathy-logger-0.8.2-2|91	sed -i.rpath -e 's|"/lib /usr/lib|"/%{_lib} %{_libdir}|' configure
21mr|telepathy-logger-0.8.2-2|92	%endif
21mr|telepathy-logger-0.8.2-2|93	
21mr|telepathy-logger-0.8.2-2|94	%build
21mr|telepathy-logger-0.8.2-2|95	%configure \
21mr|telepathy-logger-0.8.2-2|96	--enable-call \
21mr|telepathy-logger-0.8.2-2|97	--disable-static
21mr|telepathy-logger-0.8.2-2|98	
21mr|telepathy-logger-0.8.2-2|99	sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
21mr|telepathy-logger-0.8.2-2|100	
21mr|telepathy-logger-0.8.2-2|101	%ifarch %{e2k}
21mr|telepathy-logger-0.8.2-2|102	export LC_ALL="C.UTF-8"
21mr|telepathy-logger-0.8.2-2|103	%endif
21mr|telepathy-logger-0.8.2-2|104	%make LIBS='-lgmodule-2.0'
21mr|telepathy-logger-0.8.2-2|105	
21mr|telepathy-logger-0.8.2-2|106	%install
21mr|telepathy-logger-0.8.2-2|107	rm -rf %{buildroot}
21mr|telepathy-logger-0.8.2-2|108	%makeinstall_std
21mr|telepathy-logger-0.8.2-2|109	find %{buildroot} -name "*.la" -delete

17094 21
21mr|telepathy-logger-qt-17.09.0-2|1	%define major 5
21mr|telepathy-logger-qt-17.09.0-2|2	%define libname %mklibname %{name} %{major}
21mr|telepathy-logger-qt-17.09.0-2|3	%define devname %mklibname %{name} -d
21mr|telepathy-logger-qt-17.09.0-2|4	
21mr|telepathy-logger-qt-17.09.0-2|5	Summary:	Telepathy Logging for Qt
21mr|telepathy-logger-qt-17.09.0-2|6	Name:		telepathy-logger-qt
21mr|telepathy-logger-qt-17.09.0-2|7	Version:	17.09.0
21mr|telepathy-logger-qt-17.09.0-2|8	Release:	2
21mr|telepathy-logger-qt-17.09.0-2|9	License:	GPLv2+
21mr|telepathy-logger-qt-17.09.0-2|10	Group:		Networking/Instant messaging
21mr|telepathy-logger-qt-17.09.0-2|11	Url:		https://projects.kde.org/projects/extragear/network/telepathy/%{name}
21mr|telepathy-logger-qt-17.09.0-2|12	Source0:	https://github.com/KDE/telepathy-logger-qt/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|telepathy-logger-qt-17.09.0-2|13	BuildRequires:	doxygen
21mr|telepathy-logger-qt-17.09.0-2|14	BuildRequires:	extra-cmake-modules
21mr|telepathy-logger-qt-17.09.0-2|15	BuildRequires:	qt5-tools
21mr|telepathy-logger-qt-17.09.0-2|16	BuildRequires:	pkgconfig(dbus-1)
21mr|telepathy-logger-qt-17.09.0-2|17	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|telepathy-logger-qt-17.09.0-2|18	BuildRequires:	pkgconfig(glib-2.0)
21mr|telepathy-logger-qt-17.09.0-2|19	BuildRequires:	pkgconfig(libxml-2.0)
21mr|telepathy-logger-qt-17.09.0-2|20	BuildRequires:	pkgconfig(python)
21mr|telepathy-logger-qt-17.09.0-2|21	BuildRequires:	pkgconfig(Qt5Core)
21mr|telepathy-logger-qt-17.09.0-2|22	BuildRequires:	pkgconfig(Qt5DBus)
21mr|telepathy-logger-qt-17.09.0-2|23	BuildRequires:	pkgconfig(Qt5Network)
21mr|telepathy-logger-qt-17.09.0-2|24	BuildRequires:	pkgconfig(Qt5Xml)
21mr|telepathy-logger-qt-17.09.0-2|25	BuildRequires:	pkgconfig(telepathy-glib)
21mr|telepathy-logger-qt-17.09.0-2|26	BuildRequires:	pkgconfig(telepathy-logger-0.2)
21mr|telepathy-logger-qt-17.09.0-2|27	BuildRequires:	pkgconfig(TelepathyQt5)
21mr|telepathy-logger-qt-17.09.0-2|28	
21mr|telepathy-logger-qt-17.09.0-2|29	%description
21mr|telepathy-logger-qt-17.09.0-2|30	Telepathy Logging for Qt.
21mr|telepathy-logger-qt-17.09.0-2|31	
21mr|telepathy-logger-qt-17.09.0-2|32	#------------------------------------------------------------------------------
21mr|telepathy-logger-qt-17.09.0-2|33	
21mr|telepathy-logger-qt-17.09.0-2|34	%package -n %{libname}
21mr|telepathy-logger-qt-17.09.0-2|35	Summary:	Telepathy Logging for Qt
21mr|telepathy-logger-qt-17.09.0-2|36	Group:		System/Libraries
21mr|telepathy-logger-qt-17.09.0-2|37	Provides:	%{name}5 = %{EVRD}
21mr|telepathy-logger-qt-17.09.0-2|38	
21mr|telepathy-logger-qt-17.09.0-2|39	%description -n %{libname}
21mr|telepathy-logger-qt-17.09.0-2|40	Telepathy Logging for Qt.
21mr|telepathy-logger-qt-17.09.0-2|41	
21mr|telepathy-logger-qt-17.09.0-2|42	%files -n %{libname}
21mr|telepathy-logger-qt-17.09.0-2|43	%{_libdir}/libtelepathy-logger-qt.so.%{major}*
21mr|telepathy-logger-qt-17.09.0-2|44	%{_libdir}/libtelepathy-logger-qt.so.0.9.80.0
21mr|telepathy-logger-qt-17.09.0-2|45	
21mr|telepathy-logger-qt-17.09.0-2|46	#------------------------------------------------------------------------------
21mr|telepathy-logger-qt-17.09.0-2|47	
21mr|telepathy-logger-qt-17.09.0-2|48	%package -n %{devname}
21mr|telepathy-logger-qt-17.09.0-2|49	Summary:	Header files, libraries and development documentation for %{name}
21mr|telepathy-logger-qt-17.09.0-2|50	Group:		Development/KDE and Qt
21mr|telepathy-logger-qt-17.09.0-2|51	Requires:	%{libname} = %{EVRD}
21mr|telepathy-logger-qt-17.09.0-2|52	Provides:	%{name}-devel = %{EVRD}
21mr|telepathy-logger-qt-17.09.0-2|53	Provides:	%{name}5-devel = %{EVRD}
21mr|telepathy-logger-qt-17.09.0-2|54	
21mr|telepathy-logger-qt-17.09.0-2|55	%description -n %{devname}
21mr|telepathy-logger-qt-17.09.0-2|56	This package contains the header files, static libraries and development
21mr|telepathy-logger-qt-17.09.0-2|57	documentation for %{name}. If you like to develop programs using
21mr|telepathy-logger-qt-17.09.0-2|58	%{name}, you will need to install %{name}-devel.
21mr|telepathy-logger-qt-17.09.0-2|59	
21mr|telepathy-logger-qt-17.09.0-2|60	%files -n %{devname}
21mr|telepathy-logger-qt-17.09.0-2|61	%{_includedir}/TelepathyLoggerQt
21mr|telepathy-logger-qt-17.09.0-2|62	%{_libdir}/cmake/TelepathyLoggerQt
21mr|telepathy-logger-qt-17.09.0-2|63	%{_libdir}/libtelepathy-logger-qt.so
21mr|telepathy-logger-qt-17.09.0-2|64	
21mr|telepathy-logger-qt-17.09.0-2|65	#------------------------------------------------------------------------------
21mr|telepathy-logger-qt-17.09.0-2|66	
21mr|telepathy-logger-qt-17.09.0-2|67	%prep
21mr|telepathy-logger-qt-17.09.0-2|68	%autosetup -p1
21mr|telepathy-logger-qt-17.09.0-2|69	
21mr|telepathy-logger-qt-17.09.0-2|70	%build
21mr|telepathy-logger-qt-17.09.0-2|71	%cmake_qt5 \
21mr|telepathy-logger-qt-17.09.0-2|72	-DBUILD_SHARED_LIBS=ON
21mr|telepathy-logger-qt-17.09.0-2|73	%make
21mr|telepathy-logger-qt-17.09.0-2|74	
21mr|telepathy-logger-qt-17.09.0-2|75	%install
21mr|telepathy-logger-qt-17.09.0-2|76	%makeinstall_std -C build

17095 21
21mr|telepathy-mission-control-5.16.6-1|1	# Rebuild ./configure to allow underlinking of plugins
21mr|telepathy-mission-control-5.16.6-1|2	# https://abf.io/import/libtool/blob/rosa2019.05/drop-ld-no-undefined-for-shared-lib-modules.patch
21mr|telepathy-mission-control-5.16.6-1|3	%undefine _disable_rebuild_configure
21mr|telepathy-mission-control-5.16.6-1|4	
21mr|telepathy-mission-control-5.16.6-1|5	%define major 0
21mr|telepathy-mission-control-5.16.6-1|6	%define libname %mklibname mission-control-plugins %major
21mr|telepathy-mission-control-5.16.6-1|7	%define develname %mklibname -d mission-control-plugins
21mr|telepathy-mission-control-5.16.6-1|8	
21mr|telepathy-mission-control-5.16.6-1|9	Name:           telepathy-mission-control
21mr|telepathy-mission-control-5.16.6-1|10	Version:	5.16.6
21mr|telepathy-mission-control-5.16.6-1|11	Release:	1
21mr|telepathy-mission-control-5.16.6-1|12	Summary:        Telepathy component managing connection managers
21mr|telepathy-mission-control-5.16.6-1|13	Group:          Networking/Instant messaging
21mr|telepathy-mission-control-5.16.6-1|14	License:        LGPLv2+
21mr|telepathy-mission-control-5.16.6-1|15	URL:            http://mission-control.sourceforge.net/
21mr|telepathy-mission-control-5.16.6-1|16	Source0:        http://telepathy.freedesktop.org/releases/telepathy-mission-control/%{name}-%{version}.tar.gz
21mr|telepathy-mission-control-5.16.6-1|17	
21mr|telepathy-mission-control-5.16.6-1|18	BuildRequires: chrpath
21mr|telepathy-mission-control-5.16.6-1|19	BuildRequires: glib2.0-common
21mr|telepathy-mission-control-5.16.6-1|20	BuildRequires: python
21mr|telepathy-mission-control-5.16.6-1|21	BuildRequires: xsltproc
21mr|telepathy-mission-control-5.16.6-1|22	BuildRequires: pkgconfig(dbus-glib-1)
21mr|telepathy-mission-control-5.16.6-1|23	BuildRequires: pkgconfig(glib-2.0)
21mr|telepathy-mission-control-5.16.6-1|24	BuildRequires: pkgconfig(gnome-keyring-1)
21mr|telepathy-mission-control-5.16.6-1|25	BuildRequires: pkgconfig(telepathy-glib) => 0.17.5
21mr|telepathy-mission-control-5.16.6-1|26	
21mr|telepathy-mission-control-5.16.6-1|27	Requires:      telepathy-filesystem
21mr|telepathy-mission-control-5.16.6-1|28	
21mr|telepathy-mission-control-5.16.6-1|29	%description
21mr|telepathy-mission-control-5.16.6-1|30	Mission Control, or MC, is a Telepathy component providing a way for "end-user"
21mr|telepathy-mission-control-5.16.6-1|31	applications to abstract some of the details of connection managers, to provide
21mr|telepathy-mission-control-5.16.6-1|32	a simple way to manipulate a bunch of connection managers at once, and to
21mr|telepathy-mission-control-5.16.6-1|33	remove the need to have in each program the account definitions
21mr|telepathy-mission-control-5.16.6-1|34	and credentials.
21mr|telepathy-mission-control-5.16.6-1|35	
21mr|telepathy-mission-control-5.16.6-1|36	%package -n %{libname}
21mr|telepathy-mission-control-5.16.6-1|37	Summary: Run time library for telepathy-mission-control
21mr|telepathy-mission-control-5.16.6-1|38	Group:   System/Libraries
21mr|telepathy-mission-control-5.16.6-1|39	Obsoletes: %{_lib}missioncontrol5.4.0 < 5.6.0
21mr|telepathy-mission-control-5.16.6-1|40	
21mr|telepathy-mission-control-5.16.6-1|41	%description -n %{libname}
21mr|telepathy-mission-control-5.16.6-1|42	Run time library for telepathy-mission-control
21mr|telepathy-mission-control-5.16.6-1|43	
21mr|telepathy-mission-control-5.16.6-1|44	%package -n %{develname}
21mr|telepathy-mission-control-5.16.6-1|45	Summary: Development library for telepathy-mission-control
21mr|telepathy-mission-control-5.16.6-1|46	Group:		Development/C
21mr|telepathy-mission-control-5.16.6-1|47	Requires:	%{libname} = %{version}
21mr|telepathy-mission-control-5.16.6-1|48	Provides:	%{name}-devel = %{version}-%{release}
21mr|telepathy-mission-control-5.16.6-1|49	Obsoletes:	%{_lib}missioncontrol-devel < 5.6.0
21mr|telepathy-mission-control-5.16.6-1|50	
21mr|telepathy-mission-control-5.16.6-1|51	%description -n %{develname}
21mr|telepathy-mission-control-5.16.6-1|52	Development library for telepathy-mission-control
21mr|telepathy-mission-control-5.16.6-1|53	
21mr|telepathy-mission-control-5.16.6-1|54	%prep
21mr|telepathy-mission-control-5.16.6-1|55	%setup -q
21mr|telepathy-mission-control-5.16.6-1|56	%apply_patches
21mr|telepathy-mission-control-5.16.6-1|57	
21mr|telepathy-mission-control-5.16.6-1|58	%build
21mr|telepathy-mission-control-5.16.6-1|59	%configure \
21mr|telepathy-mission-control-5.16.6-1|60	--enable-gnome-keyring=yes \
21mr|telepathy-mission-control-5.16.6-1|61	--disable-static
21mr|telepathy-mission-control-5.16.6-1|62	
21mr|telepathy-mission-control-5.16.6-1|63	%make
21mr|telepathy-mission-control-5.16.6-1|64	
21mr|telepathy-mission-control-5.16.6-1|65	%install
21mr|telepathy-mission-control-5.16.6-1|66	%makeinstall_std
21mr|telepathy-mission-control-5.16.6-1|67	
21mr|telepathy-mission-control-5.16.6-1|68	%files
21mr|telepathy-mission-control-5.16.6-1|69	%doc AUTHORS
21mr|telepathy-mission-control-5.16.6-1|70	%{_bindir}/*
21mr|telepathy-mission-control-5.16.6-1|71	%{_datadir}/glib-2.0/schemas/im.telepathy.MissionControl.FromEmpathy.gschema.xml
21mr|telepathy-mission-control-5.16.6-1|72	%{_datadir}/dbus-1/services/*.service
21mr|telepathy-mission-control-5.16.6-1|73	%{_libexecdir}/mission-control-5
21mr|telepathy-mission-control-5.16.6-1|74	%{_mandir}/man1/*
21mr|telepathy-mission-control-5.16.6-1|75	%{_mandir}/man8/*
21mr|telepathy-mission-control-5.16.6-1|76	
21mr|telepathy-mission-control-5.16.6-1|77	%files -n %{libname}
21mr|telepathy-mission-control-5.16.6-1|78	%{_libdir}/*.so.%{major}*
21mr|telepathy-mission-control-5.16.6-1|79	
21mr|telepathy-mission-control-5.16.6-1|80	%files -n %{develname}
21mr|telepathy-mission-control-5.16.6-1|81	%{_datadir}/gtk-doc/html/
21mr|telepathy-mission-control-5.16.6-1|82	%{_includedir}/*
21mr|telepathy-mission-control-5.16.6-1|83	%{_libdir}/*.so
21mr|telepathy-mission-control-5.16.6-1|84	%{_libdir}/pkgconfig/*pc

17096 21
21mr|telepathy-qt5-0.9.8-3|1	%define _disable_ld_no_undefined 1
21mr|telepathy-qt5-0.9.8-3|2	
21mr|telepathy-qt5-0.9.8-3|3	%define oname telepathy-qt
21mr|telepathy-qt5-0.9.8-3|4	
21mr|telepathy-qt5-0.9.8-3|5	Summary:	Base classes for use in connection managers, and proxy classes
21mr|telepathy-qt5-0.9.8-3|6	Name:		telepathy-qt5
21mr|telepathy-qt5-0.9.8-3|7	Version:	0.9.8
21mr|telepathy-qt5-0.9.8-3|8	Release:	3
21mr|telepathy-qt5-0.9.8-3|9	License:	LGPLv2.1+
21mr|telepathy-qt5-0.9.8-3|10	Group:		Networking/Instant messaging
21mr|telepathy-qt5-0.9.8-3|11	Url:		http://telepathy.freedesktop.org/wiki/Telepathy-Qt5
21mr|telepathy-qt5-0.9.8-3|12	Source0:	http://telepathy.freedesktop.org/releases/%{oname}/%{oname}-%{version}.tar.gz
21mr|telepathy-qt5-0.9.8-3|13	BuildRequires:	cmake
21mr|telepathy-qt5-0.9.8-3|14	BuildRequires:	doxygen
21mr|telepathy-qt5-0.9.8-3|15	BuildRequires:	libxml2-utils
21mr|telepathy-qt5-0.9.8-3|16	BuildRequires:	python3-dbus
21mr|telepathy-qt5-0.9.8-3|17	BuildRequires:	qt5-assistant
21mr|telepathy-qt5-0.9.8-3|18	BuildRequires:	pkgconfig(dbus-1)
21mr|telepathy-qt5-0.9.8-3|19	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|telepathy-qt5-0.9.8-3|20	BuildRequires:	pkgconfig(farstream-0.2)
21mr|telepathy-qt5-0.9.8-3|21	BuildRequires:	pkgconfig(glib-2.0)
21mr|telepathy-qt5-0.9.8-3|22	BuildRequires:	pkgconfig(gstreamer-1.0)
21mr|telepathy-qt5-0.9.8-3|23	BuildRequires:	pkgconfig(libxml-2.0)
21mr|telepathy-qt5-0.9.8-3|24	BuildRequires:	pkgconfig(python2)
21mr|telepathy-qt5-0.9.8-3|25	BuildRequires:	pkgconfig(Qt5Core)
21mr|telepathy-qt5-0.9.8-3|26	BuildRequires:	pkgconfig(Qt5DBus)
21mr|telepathy-qt5-0.9.8-3|27	BuildRequires:	pkgconfig(Qt5Gui)
21mr|telepathy-qt5-0.9.8-3|28	BuildRequires:	pkgconfig(Qt5Network)
21mr|telepathy-qt5-0.9.8-3|29	BuildRequires:	pkgconfig(Qt5Test)
21mr|telepathy-qt5-0.9.8-3|30	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|telepathy-qt5-0.9.8-3|31	BuildRequires:	pkgconfig(Qt5Xml)
21mr|telepathy-qt5-0.9.8-3|32	BuildRequires:	pkgconfig(telepathy-farstream)
21mr|telepathy-qt5-0.9.8-3|33	BuildRequires:	pkgconfig(telepathy-glib)
21mr|telepathy-qt5-0.9.8-3|34	
21mr|telepathy-qt5-0.9.8-3|35	%description
21mr|telepathy-qt5-0.9.8-3|36	Qt5 libraries for use in Telepathy clients and connection managers.
21mr|telepathy-qt5-0.9.8-3|37	
21mr|telepathy-qt5-0.9.8-3|38	#----------------------------------------------------------------------------
21mr|telepathy-qt5-0.9.8-3|39	
21mr|telepathy-qt5-0.9.8-3|40	%define telepathy_qt5_major 0
21mr|telepathy-qt5-0.9.8-3|41	%define libtelepathy_qt5 %mklibname telepathy-qt5_ %{telepathy_qt5_major}
21mr|telepathy-qt5-0.9.8-3|42	
21mr|telepathy-qt5-0.9.8-3|43	%package -n %{libtelepathy_qt5}
21mr|telepathy-qt5-0.9.8-3|44	Summary:	Telepathy Qt5 shared library
21mr|telepathy-qt5-0.9.8-3|45	Group:		System/Libraries
21mr|telepathy-qt5-0.9.8-3|46	
21mr|telepathy-qt5-0.9.8-3|47	%description -n %{libtelepathy_qt5}
21mr|telepathy-qt5-0.9.8-3|48	Telepathy Qt5 shared library.
21mr|telepathy-qt5-0.9.8-3|49	
21mr|telepathy-qt5-0.9.8-3|50	%files -n %{libtelepathy_qt5}
21mr|telepathy-qt5-0.9.8-3|51	%{_libdir}/libtelepathy-qt5.so.%{telepathy_qt5_major}*
21mr|telepathy-qt5-0.9.8-3|52	
21mr|telepathy-qt5-0.9.8-3|53	#----------------------------------------------------------------------------
21mr|telepathy-qt5-0.9.8-3|54	
21mr|telepathy-qt5-0.9.8-3|55	%define telepathy_qt5_farstream_major 0
21mr|telepathy-qt5-0.9.8-3|56	%define libtelepathy_qt5_farstream %mklibname telepathy-qt5-farstream %{telepathy_qt5_farstream_major}
21mr|telepathy-qt5-0.9.8-3|57	
21mr|telepathy-qt5-0.9.8-3|58	%package -n %{libtelepathy_qt5_farstream}
21mr|telepathy-qt5-0.9.8-3|59	Summary:	Telepathy Qt5 shared library
21mr|telepathy-qt5-0.9.8-3|60	Group:		System/Libraries
21mr|telepathy-qt5-0.9.8-3|61	
21mr|telepathy-qt5-0.9.8-3|62	%description -n %{libtelepathy_qt5_farstream}
21mr|telepathy-qt5-0.9.8-3|63	Telepathy Qt5 shared library.
21mr|telepathy-qt5-0.9.8-3|64	
21mr|telepathy-qt5-0.9.8-3|65	%files -n %{libtelepathy_qt5_farstream}
21mr|telepathy-qt5-0.9.8-3|66	%{_libdir}/libtelepathy-qt5-farstream.so.%{telepathy_qt5_farstream_major}*
21mr|telepathy-qt5-0.9.8-3|67	
21mr|telepathy-qt5-0.9.8-3|68	#----------------------------------------------------------------------------
21mr|telepathy-qt5-0.9.8-3|69	
21mr|telepathy-qt5-0.9.8-3|70	%define telepathy_qt5_service_major 0
21mr|telepathy-qt5-0.9.8-3|71	%define libtelepathy_qt5_service %mklibname telepathy-qt5-service %{telepathy_qt5_service_major}
21mr|telepathy-qt5-0.9.8-3|72	
21mr|telepathy-qt5-0.9.8-3|73	%package -n %{libtelepathy_qt5_service}
21mr|telepathy-qt5-0.9.8-3|74	Summary:	Telepathy Qt5 shared library
21mr|telepathy-qt5-0.9.8-3|75	Group:		System/Libraries
21mr|telepathy-qt5-0.9.8-3|76	
21mr|telepathy-qt5-0.9.8-3|77	%description -n %{libtelepathy_qt5_service}
21mr|telepathy-qt5-0.9.8-3|78	Telepathy Qt5 shared library.
21mr|telepathy-qt5-0.9.8-3|79	
21mr|telepathy-qt5-0.9.8-3|80	%files -n %{libtelepathy_qt5_service}
21mr|telepathy-qt5-0.9.8-3|81	%{_libdir}/libtelepathy-qt5-service.so.%{telepathy_qt5_service_major}*
21mr|telepathy-qt5-0.9.8-3|82	%{_libdir}/libtelepathy-qt5-service.so.1
21mr|telepathy-qt5-0.9.8-3|83	
21mr|telepathy-qt5-0.9.8-3|84	#----------------------------------------------------------------------------
21mr|telepathy-qt5-0.9.8-3|85	
21mr|telepathy-qt5-0.9.8-3|86	%define devname %mklibname %{name} -d
21mr|telepathy-qt5-0.9.8-3|87	
21mr|telepathy-qt5-0.9.8-3|88	%package -n %{devname}
21mr|telepathy-qt5-0.9.8-3|89	Summary:	%{name} development files
21mr|telepathy-qt5-0.9.8-3|90	Group:		Development/Other
21mr|telepathy-qt5-0.9.8-3|91	Requires:	%{libtelepathy_qt5} = %{EVRD}
21mr|telepathy-qt5-0.9.8-3|92	Requires:	%{libtelepathy_qt5_farstream} = %{EVRD}
21mr|telepathy-qt5-0.9.8-3|93	Requires:	%{libtelepathy_qt5_service} = %{EVRD}
21mr|telepathy-qt5-0.9.8-3|94	Provides:	%{name}-devel = %{EVRD}
21mr|telepathy-qt5-0.9.8-3|95	
21mr|telepathy-qt5-0.9.8-3|96	%description -n %{devname}
21mr|telepathy-qt5-0.9.8-3|97	Telepathy-qt development files.
21mr|telepathy-qt5-0.9.8-3|98	
21mr|telepathy-qt5-0.9.8-3|99	%files -n %{devname}
21mr|telepathy-qt5-0.9.8-3|100	%{_includedir}/telepathy-qt5
21mr|telepathy-qt5-0.9.8-3|101	%{_libdir}/pkgconfig/TelepathyQt5.pc
21mr|telepathy-qt5-0.9.8-3|102	%{_libdir}/pkgconfig/TelepathyQt5Farstream.pc
21mr|telepathy-qt5-0.9.8-3|103	%{_libdir}/pkgconfig/TelepathyQt5Service.pc
21mr|telepathy-qt5-0.9.8-3|104	%{_libdir}/*.so
21mr|telepathy-qt5-0.9.8-3|105	%{_libdir}/cmake/TelepathyQt5
21mr|telepathy-qt5-0.9.8-3|106	%{_libdir}/cmake/TelepathyQt5Farstream
21mr|telepathy-qt5-0.9.8-3|107	%{_libdir}/cmake/TelepathyQt5Service
21mr|telepathy-qt5-0.9.8-3|108	
21mr|telepathy-qt5-0.9.8-3|109	#----------------------------------------------------------------------------
21mr|telepathy-qt5-0.9.8-3|110	
21mr|telepathy-qt5-0.9.8-3|111	%prep
21mr|telepathy-qt5-0.9.8-3|112	%autosetup -p1 -n %{oname}-%{version}
21mr|telepathy-qt5-0.9.8-3|113	
21mr|telepathy-qt5-0.9.8-3|114	%build
21mr|telepathy-qt5-0.9.8-3|115	%cmake_qt5	\
21mr|telepathy-qt5-0.9.8-3|116	-DDESIRED_QT_VERSION=5	\
21mr|telepathy-qt5-0.9.8-3|117	-DGIOUNIX_MAIN_INCLUDE_DIR:PATH=%{_includedir}/gio-unix-2.0/gio
21mr|telepathy-qt5-0.9.8-3|118	%make
21mr|telepathy-qt5-0.9.8-3|119	
21mr|telepathy-qt5-0.9.8-3|120	%install
21mr|telepathy-qt5-0.9.8-3|121	%makeinstall_std -C build

17097 21
21mr|telepathy-salut-0.8.1-8|1	# Rebuild ./configure to allow underlinking of plugins
21mr|telepathy-salut-0.8.1-8|2	# https://abf.io/import/libtool/blob/rosa2019.05/drop-ld-no-undefined-for-shared-lib-modules.patch
21mr|telepathy-salut-0.8.1-8|3	%undefine _disable_rebuild_configure
21mr|telepathy-salut-0.8.1-8|4	
21mr|telepathy-salut-0.8.1-8|5	Summary:	Connection manager implementing link-local messaging for XMPP
21mr|telepathy-salut-0.8.1-8|6	Name:		telepathy-salut
21mr|telepathy-salut-0.8.1-8|7	Version:	0.8.1
21mr|telepathy-salut-0.8.1-8|8	Release:	8
21mr|telepathy-salut-0.8.1-8|9	License:	LGPLv2+
21mr|telepathy-salut-0.8.1-8|10	Group:		Networking/Instant messaging
21mr|telepathy-salut-0.8.1-8|11	Url:		http://telepathy.freedesktop.org/wiki/
21mr|telepathy-salut-0.8.1-8|12	Source0:	http://telepathy.freedesktop.org/releases/%name/%{name}-%{version}.tar.gz
21mr|telepathy-salut-0.8.1-8|13	Patch0:		telepathy-salut-0.8.1-python3-syntax.patch
21mr|telepathy-salut-0.8.1-8|14	Source10:	%{name}.rpmlintrc
21mr|telepathy-salut-0.8.1-8|15	BuildRequires:	avahi-python3
21mr|telepathy-salut-0.8.1-8|16	BuildRequires:	gtk-doc
21mr|telepathy-salut-0.8.1-8|17	BuildRequires:	python3dist(twisted)
21mr|telepathy-salut-0.8.1-8|18	BuildRequires:	python3dist(xmldiff)
21mr|telepathy-salut-0.8.1-8|19	BuildRequires:	pkgconfig(avahi-gobject)
21mr|telepathy-salut-0.8.1-8|20	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|telepathy-salut-0.8.1-8|21	BuildRequires:	pkgconfig(glib-2.0)
21mr|telepathy-salut-0.8.1-8|22	BuildRequires:	pkgconfig(gnutls)
21mr|telepathy-salut-0.8.1-8|23	BuildRequires:	pkgconfig(libexslt)
21mr|telepathy-salut-0.8.1-8|24	BuildRequires:	pkgconfig(libsoup-2.4)
21mr|telepathy-salut-0.8.1-8|25	BuildRequires:	pkgconfig(libxml-2.0)
21mr|telepathy-salut-0.8.1-8|26	BuildRequires:	pkgconfig(telepathy-glib)
21mr|telepathy-salut-0.8.1-8|27	BuildRequires:	pkgconfig(uuid)
21mr|telepathy-salut-0.8.1-8|28	Requires:	telepathy-filesystem
21mr|telepathy-salut-0.8.1-8|29	Obsoletes:	%{_lib}telepathy-salut-devel < 0.8.1-3
21mr|telepathy-salut-0.8.1-8|30	
21mr|telepathy-salut-0.8.1-8|31	%description
21mr|telepathy-salut-0.8.1-8|32	telepathy-salut is a connection manager implementing link-local
21mr|telepathy-salut-0.8.1-8|33	messaging for XMPP
21mr|telepathy-salut-0.8.1-8|34	
21mr|telepathy-salut-0.8.1-8|35	http://www.xmpp.org/extensions/xep-0174.html
21mr|telepathy-salut-0.8.1-8|36	
21mr|telepathy-salut-0.8.1-8|37	%files -n %{name}
21mr|telepathy-salut-0.8.1-8|38	%doc docs/clique.xml NEWS README
21mr|telepathy-salut-0.8.1-8|39	%doc %{_defaultdocdir}/%{name}/*.html
21mr|telepathy-salut-0.8.1-8|40	%{_libdir}/telepathy/salut-*/*/libsalut-plugins-%{version}.so
21mr|telepathy-salut-0.8.1-8|41	%{_libdir}/telepathy/salut-*/*/libwocky-telepathy-salut-%{version}.so
21mr|telepathy-salut-0.8.1-8|42	%{_libexecdir}/telepathy-salut
21mr|telepathy-salut-0.8.1-8|43	%{_mandir}/man8/telepathy-salut.8.*
21mr|telepathy-salut-0.8.1-8|44	%{_datadir}/dbus-1/services/*.service
21mr|telepathy-salut-0.8.1-8|45	%{_datadir}/telepathy/managers/salut.manager
21mr|telepathy-salut-0.8.1-8|46	
21mr|telepathy-salut-0.8.1-8|47	#--------------------------------------------------------------------
21mr|telepathy-salut-0.8.1-8|48	
21mr|telepathy-salut-0.8.1-8|49	%prep
21mr|telepathy-salut-0.8.1-8|50	%setup -q
21mr|telepathy-salut-0.8.1-8|51	%patch0 -p1
21mr|telepathy-salut-0.8.1-8|52	
21mr|telepathy-salut-0.8.1-8|53	%build
21mr|telepathy-salut-0.8.1-8|54	%configure \
21mr|telepathy-salut-0.8.1-8|55	--enable-gtk-doc \
21mr|telepathy-salut-0.8.1-8|56	--disable-static
21mr|telepathy-salut-0.8.1-8|57	%make
21mr|telepathy-salut-0.8.1-8|58	
21mr|telepathy-salut-0.8.1-8|59	%install
21mr|telepathy-salut-0.8.1-8|60	%makeinstall_std
21mr|telepathy-salut-0.8.1-8|61	
21mr|telepathy-salut-0.8.1-8|62	rm -f %{buildroot}%{_datadir}/%{name}
21mr|telepathy-salut-0.8.1-8|63	rm -f %{buildroot}%{_libdir}/telepathy/salut-0/lib/*.la
21mr|telepathy-salut-0.8.1-8|64	# We don't have development headers
21mr|telepathy-salut-0.8.1-8|65	rm -f %{buildroot}%{_libdir}/telepathy/salut-0/lib/libsalut-plugins.so
21mr|telepathy-salut-0.8.1-8|66	rm -f %{buildroot}%{_libdir}/telepathy/salut-0/lib/libwocky.so

17098 21
21mr|template-glib-3.34.1-2|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|template-glib-3.34.1-2|2	
21mr|template-glib-3.34.1-2|3	%global api 1.0
21mr|template-glib-3.34.1-2|4	%global major 0
21mr|template-glib-3.34.1-2|5	%define libname %mklibname template_glib %{api} %{major}
21mr|template-glib-3.34.1-2|6	%define girname %mklibname template-gir %{api}
21mr|template-glib-3.34.1-2|7	%define devname %mklibname template_glib -d
21mr|template-glib-3.34.1-2|8	
21mr|template-glib-3.34.1-2|9	Summary:	A templating library for GLib
21mr|template-glib-3.34.1-2|10	Name:		template-glib
21mr|template-glib-3.34.1-2|11	Version:	3.34.1
21mr|template-glib-3.34.1-2|12	Release:	2
21mr|template-glib-3.34.1-2|13	License:	LGPLv2+
21mr|template-glib-3.34.1-2|14	Group:		Graphical desktop/GNOME
21mr|template-glib-3.34.1-2|15	Url:		https://download.gnome.org/sources/template-glib
21mr|template-glib-3.34.1-2|16	Source0:	https://download.gnome.org/sources/template-glib/%{url_ver}/%{name}-%{version}.tar.xz
21mr|template-glib-3.34.1-2|17	BuildRequires:	bison
21mr|template-glib-3.34.1-2|18	BuildRequires:	flex
21mr|template-glib-3.34.1-2|19	BuildRequires:	gettext
21mr|template-glib-3.34.1-2|20	BuildRequires:	gtk-doc
21mr|template-glib-3.34.1-2|21	BuildRequires:	meson
21mr|template-glib-3.34.1-2|22	BuildRequires:	vala
21mr|template-glib-3.34.1-2|23	BuildRequires:	vala-tools
21mr|template-glib-3.34.1-2|24	BuildRequires:	pkgconfig(glib-2.0)
21mr|template-glib-3.34.1-2|25	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|template-glib-3.34.1-2|26	
21mr|template-glib-3.34.1-2|27	%description
21mr|template-glib-3.34.1-2|28	Template-GLib is a templating library for GLib. It includes a simple template
21mr|template-glib-3.34.1-2|29	format along with integration into GObject-Introspection for properties and
21mr|template-glib-3.34.1-2|30	methods. It separates the parsing of templates and the expansion of templates
21mr|template-glib-3.34.1-2|31	for faster expansion. You can also define scope, custom functions, and more
21mr|template-glib-3.34.1-2|32	with the embedded expression language.
21mr|template-glib-3.34.1-2|33	
21mr|template-glib-3.34.1-2|34	#----------------------------------------------------------------------------
21mr|template-glib-3.34.1-2|35	
21mr|template-glib-3.34.1-2|36	%package i18n
21mr|template-glib-3.34.1-2|37	Summary:	Internationalization and locale data for %{name}
21mr|template-glib-3.34.1-2|38	Group:		System/Internationalization
21mr|template-glib-3.34.1-2|39	BuildArch:	noarch
21mr|template-glib-3.34.1-2|40	
21mr|template-glib-3.34.1-2|41	%description i18n
21mr|template-glib-3.34.1-2|42	Internationalization and locale data for %{name}.
21mr|template-glib-3.34.1-2|43	
21mr|template-glib-3.34.1-2|44	%files i18n -f template-glib.lang
21mr|template-glib-3.34.1-2|45	
21mr|template-glib-3.34.1-2|46	#----------------------------------------------------------------------------
21mr|template-glib-3.34.1-2|47	
21mr|template-glib-3.34.1-2|48	%package -n %{libname}
21mr|template-glib-3.34.1-2|49	Summary:	Library for %{name}
21mr|template-glib-3.34.1-2|50	Group:		System/Libraries
21mr|template-glib-3.34.1-2|51	Requires:	%{name}-i18n
21mr|template-glib-3.34.1-2|52	
21mr|template-glib-3.34.1-2|53	%description -n %{libname}
21mr|template-glib-3.34.1-2|54	Template-GLib is a templating library for GLib. It includes a simple template
21mr|template-glib-3.34.1-2|55	format along with integration into GObject-Introspection for properties and
21mr|template-glib-3.34.1-2|56	methods. It separates the parsing of templates and the expansion of templates
21mr|template-glib-3.34.1-2|57	for faster expansion. You can also define scope, custom functions, and more
21mr|template-glib-3.34.1-2|58	with the embedded expression language.
21mr|template-glib-3.34.1-2|59	
21mr|template-glib-3.34.1-2|60	%files -n %{libname}
21mr|template-glib-3.34.1-2|61	%doc AUTHORS NEWS README.md
21mr|template-glib-3.34.1-2|62	%license COPYING
21mr|template-glib-3.34.1-2|63	%{_libdir}/libtemplate_glib-%{api}.so.%{major}*
21mr|template-glib-3.34.1-2|64	
21mr|template-glib-3.34.1-2|65	#----------------------------------------------------------------------------
21mr|template-glib-3.34.1-2|66	
21mr|template-glib-3.34.1-2|67	%package -n %{girname}
21mr|template-glib-3.34.1-2|68	Summary:	GObject introspection interface library for Template
21mr|template-glib-3.34.1-2|69	Group:		System/Libraries
21mr|template-glib-3.34.1-2|70	Requires:	%{libname} = %{EVRD}
21mr|template-glib-3.34.1-2|71	
21mr|template-glib-3.34.1-2|72	%description -n %{girname}
21mr|template-glib-3.34.1-2|73	GObject introspection interface library for Template.
21mr|template-glib-3.34.1-2|74	
21mr|template-glib-3.34.1-2|75	%files -n %{girname}
21mr|template-glib-3.34.1-2|76	%{_libdir}/girepository-1.0/Template-%{api}.typelib
21mr|template-glib-3.34.1-2|77	
21mr|template-glib-3.34.1-2|78	#----------------------------------------------------------------------------
21mr|template-glib-3.34.1-2|79	
21mr|template-glib-3.34.1-2|80	%package -n %{devname}
21mr|template-glib-3.34.1-2|81	Summary:	Development files for %{name}
21mr|template-glib-3.34.1-2|82	Group:		Development/C
21mr|template-glib-3.34.1-2|83	Requires:	%{libname} = %{EVRD}
21mr|template-glib-3.34.1-2|84	Requires:	%{girname} = %{EVRD}
21mr|template-glib-3.34.1-2|85	Provides:	%{name}-devel = %{EVRD}
21mr|template-glib-3.34.1-2|86	
21mr|template-glib-3.34.1-2|87	%description -n %{devname}
21mr|template-glib-3.34.1-2|88	The %{name}-devel package contains libraries and header files for
21mr|template-glib-3.34.1-2|89	developing applications that use %{name}.
21mr|template-glib-3.34.1-2|90	
21mr|template-glib-3.34.1-2|91	%files -n %{devname}
21mr|template-glib-3.34.1-2|92	%doc %{_datadir}/gtk-doc/html/template-glib
21mr|template-glib-3.34.1-2|93	%{_datadir}/gir-1.0/Template-%{api}.gir
21mr|template-glib-3.34.1-2|94	%{_datadir}/vala/vapi/template-glib-%{api}.*
21mr|template-glib-3.34.1-2|95	%{_includedir}/*
21mr|template-glib-3.34.1-2|96	%{_libdir}/libtemplate_glib-%{api}.so
21mr|template-glib-3.34.1-2|97	%{_libdir}/pkgconfig/template-glib-%{api}.pc
21mr|template-glib-3.34.1-2|98	
21mr|template-glib-3.34.1-2|99	#----------------------------------------------------------------------------
21mr|template-glib-3.34.1-2|100	
21mr|template-glib-3.34.1-2|101	%prep
21mr|template-glib-3.34.1-2|102	%setup -q
21mr|template-glib-3.34.1-2|103	
21mr|template-glib-3.34.1-2|104	%build
21mr|template-glib-3.34.1-2|105	export CFLAGS="%{optflags} -Wno-error=incompatible-pointer-types"
21mr|template-glib-3.34.1-2|106	%meson -Denable_gtk_doc=true
21mr|template-glib-3.34.1-2|107	%meson_build
21mr|template-glib-3.34.1-2|108	
21mr|template-glib-3.34.1-2|109	%install
21mr|template-glib-3.34.1-2|110	%meson_install
21mr|template-glib-3.34.1-2|111	
21mr|template-glib-3.34.1-2|112	%find_lang template-glib

17099 21
21mr|templates-1.1-9|1	%define git 6d12ba9
21mr|templates-1.1-9|2	
21mr|templates-1.1-9|3	Summary:	Standard templates for the user directory
21mr|templates-1.1-9|4	Name:		templates
21mr|templates-1.1-9|5	Version:	1.1
21mr|templates-1.1-9|6	Release:	9
21mr|templates-1.1-9|7	License:	GPLv3+
21mr|templates-1.1-9|8	Group:		Graphical desktop/Other
21mr|templates-1.1-9|9	Url:		http://git.altlinux.org/people/antohami/packages/templates.git
21mr|templates-1.1-9|10	Source0:	%{name}-%{git}.tar.gz
21mr|templates-1.1-9|11	Source1:	Templates.tar.gz
21mr|templates-1.1-9|12	Patch0:		templates-1.1-ru-po.patch
21mr|templates-1.1-9|13	Patch1:		templates-1.1-gnome-file.patch
21mr|templates-1.1-9|14	BuildArch:	noarch
21mr|templates-1.1-9|15	Requires:	%{_bindir}/gettext
21mr|templates-1.1-9|16	Requires:	%{_bindir}/gettext.sh
21mr|templates-1.1-9|17	
21mr|templates-1.1-9|18	%description
21mr|templates-1.1-9|19	Standard templates for the user directory and the script for automatic
21mr|templates-1.1-9|20	installation template, if template directory user is empty.
21mr|templates-1.1-9|21	
21mr|templates-1.1-9|22	%files -f %{name}.lang
21mr|templates-1.1-9|23	%{_datadir}/Templates
21mr|templates-1.1-9|24	%{_sysconfdir}/profile.d/templates.sh
21mr|templates-1.1-9|25	%{_sysconfdir}/xdg/autostart/update_templates.desktop.desktop
21mr|templates-1.1-9|26	
21mr|templates-1.1-9|27	#------------------------------------------------------------------
21mr|templates-1.1-9|28	
21mr|templates-1.1-9|29	%prep
21mr|templates-1.1-9|30	%autosetup -p1 -n %{name}-%{git} -a1
21mr|templates-1.1-9|31	touch Templates/Text.txt
21mr|templates-1.1-9|32	
21mr|templates-1.1-9|33	%build
21mr|templates-1.1-9|34	msgfmt templates-of-ru.po -o templates-of-ru.mo
21mr|templates-1.1-9|35	mkdir -p locale/ru/LC_MESSAGES/
21mr|templates-1.1-9|36	mv templates-of-ru.mo locale/ru/LC_MESSAGES/templates.mo
21mr|templates-1.1-9|37	
21mr|templates-1.1-9|38	%install
21mr|templates-1.1-9|39	install -D -m755 templates.sh %{buildroot}%{_sysconfdir}/profile.d/templates.sh
21mr|templates-1.1-9|40	install -d -m755 %{buildroot}%{_sysconfdir}/xdg/autostart/
21mr|templates-1.1-9|41	install -m644 update_templates.desktop.desktop %{buildroot}%{_sysconfdir}/xdg/autostart/
21mr|templates-1.1-9|42	install -d -m755 %{buildroot}%{_datadir}/Templates
21mr|templates-1.1-9|43	install -m644 Templates/* %{buildroot}%{_datadir}/Templates
21mr|templates-1.1-9|44	cp -R locale %{buildroot}%{_datadir}/
21mr|templates-1.1-9|45	
21mr|templates-1.1-9|46	rm -f %{buildroot}%{_datadir}/Templates/Drawing.odg
21mr|templates-1.1-9|47	rm -f %{buildroot}%{_datadir}/Templates/Spreadsheet.ods
21mr|templates-1.1-9|48	rm -f %{buildroot}%{_datadir}/Templates/Presentation.odp
21mr|templates-1.1-9|49	rm -f %{buildroot}%{_datadir}/Templates/file
21mr|templates-1.1-9|50	
21mr|templates-1.1-9|51	%find_lang %{name}

17100 21
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|1	%global githash b46a6e39d2348eb73f01b42f43a5a0cc869d89df
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|2	Name:          tempus-fugit
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|3	# This pre release offers JDK8 support
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|4	Version:       1.2
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|5	Release:       0.7.SNAPSHOT
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|6	Summary:       Java classes for temporal testing and concurrency
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|7	License:       ASL 2.0
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|8	URL:           http://tempusfugitlibrary.org/
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|9	Source0:       https://github.com/tobyweston/tempus-fugit/archive/%{githash}/%{name}-%{githash}.tar.gz
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|10	
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|11	BuildRequires: maven-local
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|12	BuildRequires: mvn(junit:junit)
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|13	BuildRequires: mvn(org.hamcrest:hamcrest-core)
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|14	BuildRequires: mvn(org.hamcrest:hamcrest-library)
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|15	BuildRequires: mvn(org.jmock:jmock-junit4)
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|16	BuildRequires: mvn(org.jmock:jmock-legacy)
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|17	BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|18	
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|19	Group:          Development/Java
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|20	BuildArch:     noarch
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|21	# Java stack is not supported on x86_32
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|22	ExcludeArch: %{ix86}
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|23	
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|24	%description
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|25	Java micro-library for time sensitive testing and concurrency.
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|26	
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|27	%package javadoc
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|28	Summary:       Javadoc for %{name}
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|29	
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|30	%description javadoc
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|31	This package contains javadoc for %{name}.
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|32	
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|33	%prep
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|34	%setup -q -n %{name}-%{githash}
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|35	find . -name "*.class" -print -delete
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|36	find . -name "*.jar" -print -delete
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|37	
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|38	# Unwanted
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|39	%pom_remove_plugin :maven-gpg-plugin
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|40	%pom_remove_plugin :maven-idea-plugin
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|41	%pom_remove_plugin :maven-javadoc-plugin
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|42	%pom_remove_plugin :maven-source-plugin
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|43	
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|44	# java.util.concurrent.TimeoutException: null
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|45	rm -r src/test/java/com/google/code/tempusfugit/concurrency/DeadlockDetectorTest.java \
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|46	src/test/java/com/google/code/tempusfugit/concurrency/DefaultTimeoutableCompletionServiceTest.java
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|47	# java.lang.AssertionError
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|48	rm -r src/test/java/com/google/code/tempusfugit/concurrency/ConcurrentTestRunnerTest.java \
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|49	src/test/java/com/google/code/tempusfugit/concurrency/OverrideConcurrentTestRunnerTest.java \
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|50	src/test/java/com/google/code/tempusfugit/concurrency/InterrupterTest.java \
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|51	src/test/java/com/google/code/tempusfugit/concurrency/RunConcurrentlyTest.java \
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|52	src/test/java/com/google/code/tempusfugit/concurrency/ThreadUtilsTest.java \
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|53	src/test/java/com/google/code/tempusfugit/temporal/TimerTest.java \
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|54	src/test/java/com/google/code/tempusfugit/temporal/WaitForTest.java
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|55	# java.lang.InterruptedException: sleep interrupted
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|56	rm -r src/test/java/com/google/code/tempusfugit/concurrency/InterruptCapturingThreadTest.java
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|57	
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|58	sed -i 's/\r//' LICENCE.md README.md
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|59	
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|60	%mvn_file : %{name}
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|61	
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|62	%build
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|63	
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|64	%mvn_build
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|65	
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|66	%install
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|67	%mvn_install
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|68	
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|69	%files -f .mfiles
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|70	%doc README.md
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|71	%license LICENCE.md
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|72	
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|73	%files javadoc -f .mfiles-javadoc
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|74	%license LICENCE.md
21mr|tempus-fugit-1.2-0.7.SNAPSHOT|75	

17101 21
21mr|tepl-6.1.2-2|1	%define api 6
21mr|tepl-6.1.2-2|2	%define major 0
21mr|tepl-6.1.2-2|3	%define libname %mklibname %{name} %{api} %{major}
21mr|tepl-6.1.2-2|4	%define girname %mklibname %{name}-gir %{api}
21mr|tepl-6.1.2-2|5	%define devname %mklibname %{name} -d
21mr|tepl-6.1.2-2|6	
21mr|tepl-6.1.2-2|7	%define url_ver %(echo %{version} | cut -d. -f1,2)
21mr|tepl-6.1.2-2|8	
21mr|tepl-6.1.2-2|9	Summary:	Text editor product line
21mr|tepl-6.1.2-2|10	Name:		tepl
21mr|tepl-6.1.2-2|11	Version:	6.1.2
21mr|tepl-6.1.2-2|12	Release:	2
21mr|tepl-6.1.2-2|13	License:	LGPLv2+
21mr|tepl-6.1.2-2|14	Group:		System/Libraries
21mr|tepl-6.1.2-2|15	Url:		https://download.gnome.org/sources/tepl
21mr|tepl-6.1.2-2|16	Source0:	https://download.gnome.org/sources/tepl/%{url_ver}/tepl-%{version}.tar.xz
21mr|tepl-6.1.2-2|17	BuildRequires:	cmake
21mr|tepl-6.1.2-2|18	BuildRequires:	gtk-doc
21mr|tepl-6.1.2-2|19	BuildRequires:	meson
21mr|tepl-6.1.2-2|20	BuildRequires:	pkgconfig(amtk-5)
21mr|tepl-6.1.2-2|21	BuildRequires:	pkgconfig(glib-2.0)
21mr|tepl-6.1.2-2|22	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|tepl-6.1.2-2|23	BuildRequires:	pkgconfig(gsettings-desktop-schemas)
21mr|tepl-6.1.2-2|24	BuildRequires:	pkgconfig(gtk4)
21mr|tepl-6.1.2-2|25	BuildRequires:	pkgconfig(gtksourceview-4)
21mr|tepl-6.1.2-2|26	BuildRequires:	pkgconfig(libxml-2.0)
21mr|tepl-6.1.2-2|27	BuildRequires:	pkgconfig(uchardet)
21mr|tepl-6.1.2-2|28	
21mr|tepl-6.1.2-2|29	%description
21mr|tepl-6.1.2-2|30	Tepl is a library that eases the development of GtkSourceView-based text
21mr|tepl-6.1.2-2|31	editors and IDEs. Tepl is the acronym for "Text editor product line".
21mr|tepl-6.1.2-2|32	
21mr|tepl-6.1.2-2|33	#----------------------------------------------------------------------------
21mr|tepl-6.1.2-2|34	
21mr|tepl-6.1.2-2|35	%package i18n
21mr|tepl-6.1.2-2|36	Summary:	Translations for %{name}
21mr|tepl-6.1.2-2|37	Group:		System/Internationalization
21mr|tepl-6.1.2-2|38	
21mr|tepl-6.1.2-2|39	%description i18n
21mr|tepl-6.1.2-2|40	Translations for %{name}.
21mr|tepl-6.1.2-2|41	
21mr|tepl-6.1.2-2|42	%files i18n -f %{name}-%{api}.lang
21mr|tepl-6.1.2-2|43	
21mr|tepl-6.1.2-2|44	#----------------------------------------------------------------------------
21mr|tepl-6.1.2-2|45	
21mr|tepl-6.1.2-2|46	%package -n %{libname}
21mr|tepl-6.1.2-2|47	Summary:	Shared library for %{name}
21mr|tepl-6.1.2-2|48	Group:		System/Libraries
21mr|tepl-6.1.2-2|49	Requires:	%{name}-i18n = %{EVRD}
21mr|tepl-6.1.2-2|50	
21mr|tepl-6.1.2-2|51	%description -n %{libname}
21mr|tepl-6.1.2-2|52	This package contains libraries and header files for developing applications
21mr|tepl-6.1.2-2|53	that use %{name}.
21mr|tepl-6.1.2-2|54	
21mr|tepl-6.1.2-2|55	%files -n %{libname}
21mr|tepl-6.1.2-2|56	%{_libdir}/lib%{name}-%{api}.so.%{major}*
21mr|tepl-6.1.2-2|57	
21mr|tepl-6.1.2-2|58	#----------------------------------------------------------------------------
21mr|tepl-6.1.2-2|59	
21mr|tepl-6.1.2-2|60	%package -n %{girname}
21mr|tepl-6.1.2-2|61	Summary:	GObject Introspection interface description for %{name}
21mr|tepl-6.1.2-2|62	Group:		System/Libraries
21mr|tepl-6.1.2-2|63	Requires:	%{libname} = %{EVRD}
21mr|tepl-6.1.2-2|64	
21mr|tepl-6.1.2-2|65	%description -n %{girname}
21mr|tepl-6.1.2-2|66	GObject Introspection interface description for %{name}.
21mr|tepl-6.1.2-2|67	
21mr|tepl-6.1.2-2|68	%files -n %{girname}
21mr|tepl-6.1.2-2|69	%{_libdir}/girepository-1.0/Tepl-%{api}.typelib
21mr|tepl-6.1.2-2|70	
21mr|tepl-6.1.2-2|71	#----------------------------------------------------------------------------
21mr|tepl-6.1.2-2|72	
21mr|tepl-6.1.2-2|73	%package -n %{devname}
21mr|tepl-6.1.2-2|74	Summary:	Development files for %{name}
21mr|tepl-6.1.2-2|75	Group:		Development/C
21mr|tepl-6.1.2-2|76	Requires:	%{libname} = %{EVRD}
21mr|tepl-6.1.2-2|77	Requires:	%{girname} = %{EVRD}
21mr|tepl-6.1.2-2|78	
21mr|tepl-6.1.2-2|79	%description -n %{devname}
21mr|tepl-6.1.2-2|80	This package contains libraries and header files for developing applications
21mr|tepl-6.1.2-2|81	that use %{name}.
21mr|tepl-6.1.2-2|82	
21mr|tepl-6.1.2-2|83	%files -n %{devname}
21mr|tepl-6.1.2-2|84	%doc NEWS README.md
21mr|tepl-6.1.2-2|85	%{_datadir}/gir-1.0/Tepl-%{api}.gir
21mr|tepl-6.1.2-2|86	%{_datadir}/gtk-doc/html/%{name}-*/
21mr|tepl-6.1.2-2|87	%{_includedir}/%{name}-%{api}/
21mr|tepl-6.1.2-2|88	%{_libdir}/lib%{name}-%{api}.so
21mr|tepl-6.1.2-2|89	%{_libdir}/pkgconfig/%{name}-%{api}.pc
21mr|tepl-6.1.2-2|90	
21mr|tepl-6.1.2-2|91	#----------------------------------------------------------------------------
21mr|tepl-6.1.2-2|92	
21mr|tepl-6.1.2-2|93	%prep
21mr|tepl-6.1.2-2|94	%setup -q
21mr|tepl-6.1.2-2|95	
21mr|tepl-6.1.2-2|96	%build
21mr|tepl-6.1.2-2|97	%meson -Dgtk_doc=true
21mr|tepl-6.1.2-2|98	%meson_build
21mr|tepl-6.1.2-2|99	
21mr|tepl-6.1.2-2|100	%install
21mr|tepl-6.1.2-2|101	%meson_install
21mr|tepl-6.1.2-2|102	
21mr|tepl-6.1.2-2|103	%find_lang %{name}-%{api}

17102 21
21mr|termcap-11.0.1-29|1	Summary:	The terminal feature database used by certain applications
21mr|termcap-11.0.1-29|2	Name:		termcap
21mr|termcap-11.0.1-29|3	Version:	11.0.1
21mr|termcap-11.0.1-29|4	Release:	29
21mr|termcap-11.0.1-29|5	License:	none
21mr|termcap-11.0.1-29|6	Group:		System/Libraries
21mr|termcap-11.0.1-29|7	Url:		http://www.catb.org/~esr/terminfo/
21mr|termcap-11.0.1-29|8	Source0:	http://www.ccil.org/~esr/terminfo/termtypes.tc.bz2
21mr|termcap-11.0.1-29|9	Patch0:		termcap-linuxlat.patch
21mr|termcap-11.0.1-29|10	Patch1:		termcap-xtermchanges.patch
21mr|termcap-11.0.1-29|11	Patch2:		termcap-utf8.patch
21mr|termcap-11.0.1-29|12	# (fc) 11.0.1-4mdk patch to correctly handle Home/End with X11R6 keycode
21mr|termcap-11.0.1-29|13	Patch3:		termcap-xtermX11R6.patch
21mr|termcap-11.0.1-29|14	# (vdanen) 11.0.1-6mdk patch so Eterm is seen as a color-capable term
21mr|termcap-11.0.1-29|15	Patch4:		termcap-Eterm.patch
21mr|termcap-11.0.1-29|16	# (shikamaru) 11.0.1-17mdv add urxvt as well
21mr|termcap-11.0.1-29|17	Patch5:		termcap-urxvt.patch
21mr|termcap-11.0.1-29|18	BuildArch:	noarch
21mr|termcap-11.0.1-29|19	
21mr|termcap-11.0.1-29|20	%description
21mr|termcap-11.0.1-29|21	The termcap package provides the /etc/termcap file. /etc/termcap is
21mr|termcap-11.0.1-29|22	a database which defines the capabilities of various terminals and
21mr|termcap-11.0.1-29|23	terminal emulators.  Certain programs use the /etc/termcap file to
21mr|termcap-11.0.1-29|24	access various features of terminals (the bell, colors, and graphics,
21mr|termcap-11.0.1-29|25	etc.).
21mr|termcap-11.0.1-29|26	
21mr|termcap-11.0.1-29|27	%files
21mr|termcap-11.0.1-29|28	%config(noreplace) %{_sysconfdir}/%{name}
21mr|termcap-11.0.1-29|29	
21mr|termcap-11.0.1-29|30	#----------------------------------------------------------------------------
21mr|termcap-11.0.1-29|31	
21mr|termcap-11.0.1-29|32	%prep
21mr|termcap-11.0.1-29|33	%setup -q -T -c %{name}-%{version}
21mr|termcap-11.0.1-29|34	bzcat %{SOURCE0} > %{name}
21mr|termcap-11.0.1-29|35	%patch0 -p0
21mr|termcap-11.0.1-29|36	%patch1 -p0
21mr|termcap-11.0.1-29|37	%patch2 -p0
21mr|termcap-11.0.1-29|38	%patch3 -p0
21mr|termcap-11.0.1-29|39	%patch4 -p0
21mr|termcap-11.0.1-29|40	%patch5 -p0
21mr|termcap-11.0.1-29|41	
21mr|termcap-11.0.1-29|42	%build
21mr|termcap-11.0.1-29|43	
21mr|termcap-11.0.1-29|44	%install
21mr|termcap-11.0.1-29|45	install -m644 %{name} -D %{buildroot}%{_sysconfdir}/%{name}

17103 21
21mr|termhelper-0.5-20250701|1	%define gitrev	c257673
21mr|termhelper-0.5-20250701|2	%define gitdate 20250701
21mr|termhelper-0.5-20250701|3	
21mr|termhelper-0.5-20250701|4	### #!/bin/bash
21mr|termhelper-0.5-20250701|5	### git clone https://github.com/betcher/termhelper.git
21mr|termhelper-0.5-20250701|6	### pushd ./termhelper
21mr|termhelper-0.5-20250701|7	### hash="$(git log -1 --format='%h')"
21mr|termhelper-0.5-20250701|8	### date="$(git log -1 --format='%cd' --date=short | tr -d -)"
21mr|termhelper-0.5-20250701|9	### rm -rf .git
21mr|termhelper-0.5-20250701|10	### tar czf ../termhelper-${date}-git${hash}.tar.gz ../termhelper
21mr|termhelper-0.5-20250701|11	### popd
21mr|termhelper-0.5-20250701|12	### sed -i '/^.define/s/gitdate.*/gitdate '"$date"'/' ./termhelper.spec
21mr|termhelper-0.5-20250701|13	### sed -i '/^.define/s/gitrev.*/gitrev	'"$hash"'/' ./termhelper.spec
21mr|termhelper-0.5-20250701|14	### sed -i 's/^Release.*/Release:	'"$date"'/' ./termhelper.spec
21mr|termhelper-0.5-20250701|15	### rm -rf ./termhelper
21mr|termhelper-0.5-20250701|16	
21mr|termhelper-0.5-20250701|17	# To get sources and set version please run:
21mr|termhelper-0.5-20250701|18	# bash <(cat ./termhelper.spec |sed -e '/^###/!d' -e 's/^###[[:space:]]*//')
21mr|termhelper-0.5-20250701|19	
21mr|termhelper-0.5-20250701|20	Summary:	Terminal based help system
21mr|termhelper-0.5-20250701|21	Name:		termhelper
21mr|termhelper-0.5-20250701|22	Version:	0.5
21mr|termhelper-0.5-20250701|23	Release:	20250701
21mr|termhelper-0.5-20250701|24	License:	GPLv3
21mr|termhelper-0.5-20250701|25	Group:		System/Base
21mr|termhelper-0.5-20250701|26	Url:		https://github.com/betcher/termhelper
21mr|termhelper-0.5-20250701|27	Source0:	%{name}-%{gitdate}-git%{gitrev}.tar.gz
21mr|termhelper-0.5-20250701|28	Source100:	%{name}.rpmlintrc
21mr|termhelper-0.5-20250701|29	BuildRequires:	make
21mr|termhelper-0.5-20250701|30	BuildRequires:	gettext
21mr|termhelper-0.5-20250701|31	Requires:	bash
21mr|termhelper-0.5-20250701|32	Requires:	gettext
21mr|termhelper-0.5-20250701|33	Recommends:	bash-completion
21mr|termhelper-0.5-20250701|34	Provides:	termhelper-ru
21mr|termhelper-0.5-20250701|35	BuildArch:	noarch
21mr|termhelper-0.5-20250701|36	Recommends:	(anaconda-%{name} if anaconda-core)
21mr|termhelper-0.5-20250701|37	
21mr|termhelper-0.5-20250701|38	%description
21mr|termhelper-0.5-20250701|39	Termhelper is a fork of termhelper-ru (https://abf.io/survolog/termhelper-ru),
21mr|termhelper-0.5-20250701|40	terminal based help system.
21mr|termhelper-0.5-20250701|41	
21mr|termhelper-0.5-20250701|42	%files
21mr|termhelper-0.5-20250701|43	%{_bindir}/%{name}
21mr|termhelper-0.5-20250701|44	%{_bindir}/th
21mr|termhelper-0.5-20250701|45	%{_bindir}/%{name}-functions
21mr|termhelper-0.5-20250701|46	%{_datadir}/%{name}/
21mr|termhelper-0.5-20250701|47	%lang(ru) %{_localedir}/ru/LC_MESSAGES/termhelper.mo
21mr|termhelper-0.5-20250701|48	%lang(it) %{_localedir}/it/LC_MESSAGES/termhelper.mo
21mr|termhelper-0.5-20250701|49	%{_mandir}/*/*
21mr|termhelper-0.5-20250701|50	%{_sysconfdir}/bash_completion.d/%{name}
21mr|termhelper-0.5-20250701|51	%{_sysconfdir}/profile.d/%{name}_header.sh
21mr|termhelper-0.5-20250701|52	%{_sysconfdir}/profile.d/%{name}.sh
21mr|termhelper-0.5-20250701|53	# Directory for drop-in configs
21mr|termhelper-0.5-20250701|54	%dir %{_sysconfdir}/termhelper.d
21mr|termhelper-0.5-20250701|55	
21mr|termhelper-0.5-20250701|56	#------------------------------------------------------------------
21mr|termhelper-0.5-20250701|57	
21mr|termhelper-0.5-20250701|58	%package -n wiki2helper
21mr|termhelper-0.5-20250701|59	Summary: Convert Rosa wiki to a termhelper page
21mr|termhelper-0.5-20250701|60	Requires: python3
21mr|termhelper-0.5-20250701|61	Requires: python3dist(requests)
21mr|termhelper-0.5-20250701|62	
21mr|termhelper-0.5-20250701|63	%description -n wiki2helper
21mr|termhelper-0.5-20250701|64	Convert Rosa wiki to termhelper page.
21mr|termhelper-0.5-20250701|65	
21mr|termhelper-0.5-20250701|66	%files -n wiki2helper
21mr|termhelper-0.5-20250701|67	%{_bindir}/wiki2helper
21mr|termhelper-0.5-20250701|68	
21mr|termhelper-0.5-20250701|69	#------------------------------------------------------------------
21mr|termhelper-0.5-20250701|70	
21mr|termhelper-0.5-20250701|71	# Anaconda post install script removes all anaconda* packages (not *anaconda)
21mr|termhelper-0.5-20250701|72	
21mr|termhelper-0.5-20250701|73	%package -n anaconda-%{name}
21mr|termhelper-0.5-20250701|74	Summary:	Setup termhelper in Anaconda installer
21mr|termhelper-0.5-20250701|75	Requires:	%{name}
21mr|termhelper-0.5-20250701|76	Requires:	%{name}-estimate-speed
21mr|termhelper-0.5-20250701|77	Requires:	anaconda-core
21mr|termhelper-0.5-20250701|78	Requires:	time
21mr|termhelper-0.5-20250701|79	
21mr|termhelper-0.5-20250701|80	%description -n anaconda-%{name}
21mr|termhelper-0.5-20250701|81	Setup termhelper in Anaconda installer:
21mr|termhelper-0.5-20250701|82	- calculate how long it takes to load metadata in dnf and disable.
21mr|termhelper-0.5-20250701|83	- querying dnf when command is not found if it takes 4 seconds or more.
21mr|termhelper-0.5-20250701|84	- Also make a quick estimation and disable this in LiveCD if CPU speed
21mr|termhelper-0.5-20250701|85	is < 2 GHz.
21mr|termhelper-0.5-20250701|86	
21mr|termhelper-0.5-20250701|87	%files -n anaconda-%{name}
21mr|termhelper-0.5-20250701|88	%{_sysconfdir}/anaconda-scripts.d/post-install/anaconda-termhelper.sh
21mr|termhelper-0.5-20250701|89	%{_sysconfdir}/anaconda-scripts.d/livecd-init/termhelper-estimate-speed.sh
21mr|termhelper-0.5-20250701|90	
21mr|termhelper-0.5-20250701|91	#------------------------------------------------------------------
21mr|termhelper-0.5-20250701|92	
21mr|termhelper-0.5-20250701|93	%package estimate-speed
21mr|termhelper-0.5-20250701|94	Summary:	Configure termhelper at system startup
21mr|termhelper-0.5-20250701|95	Requires:	%{name}
21mr|termhelper-0.5-20250701|96	
21mr|termhelper-0.5-20250701|97	%description estimate-speed
21mr|termhelper-0.5-20250701|98	Estimate if CPU is quick enough for querying dnf when command is not found
21mr|termhelper-0.5-20250701|99	at system startup.
21mr|termhelper-0.5-20250701|100	
21mr|termhelper-0.5-20250701|101	%files estimate-speed
21mr|termhelper-0.5-20250701|102	%{_bindir}/%{name}-estimate-speed
21mr|termhelper-0.5-20250701|103	%{_unitdir}/%{name}-estimate-speed.service
21mr|termhelper-0.5-20250701|104	
21mr|termhelper-0.5-20250701|105	%post estimate-speed
21mr|termhelper-0.5-20250701|106	%systemd_post %{name}-estimate-speed.service
21mr|termhelper-0.5-20250701|107	
21mr|termhelper-0.5-20250701|108	%preun estimate-speed
21mr|termhelper-0.5-20250701|109	%systemd_preun %{name}-estimate-speed.service
21mr|termhelper-0.5-20250701|110	
21mr|termhelper-0.5-20250701|111	#------------------------------------------------------------------
21mr|termhelper-0.5-20250701|112	
21mr|termhelper-0.5-20250701|113	%prep
21mr|termhelper-0.5-20250701|114	%setup -qn %{name}
21mr|termhelper-0.5-20250701|115	
21mr|termhelper-0.5-20250701|116	%build
21mr|termhelper-0.5-20250701|117	
21mr|termhelper-0.5-20250701|118	%install
21mr|termhelper-0.5-20250701|119	%makeinstall_std UNITDIR=%{_unitdir}
21mr|termhelper-0.5-20250701|120	
21mr|termhelper-0.5-20250701|121	# Directory for drop-in configs
21mr|termhelper-0.5-20250701|122	mkdir -p %{buildroot}%{_sysconfdir}/termhelper.d

17104 21
21mr|terracotta-statistics-1.1.0-8|1	Name:          terracotta-statistics
21mr|terracotta-statistics-1.1.0-8|2	Version:       1.1.0
21mr|terracotta-statistics-1.1.0-8|3	Release:       8
21mr|terracotta-statistics-1.1.0-8|4	Summary:       Terracotta Statistics
21mr|terracotta-statistics-1.1.0-8|5	# Public Domain: ./src/main/java/org/terracotta/statistics/jsr166e
21mr|terracotta-statistics-1.1.0-8|6	License:       ASL 2.0 and Public Domain
21mr|terracotta-statistics-1.1.0-8|7	URL:           https://github.com/Terracotta-OSS/statistics/
21mr|terracotta-statistics-1.1.0-8|8	Source0:       https://github.com/Terracotta-OSS/statistics/archive/v%{version}/statistics-%{version}.tar.gz
21mr|terracotta-statistics-1.1.0-8|9	
21mr|terracotta-statistics-1.1.0-8|10	BuildRequires: maven-local
21mr|terracotta-statistics-1.1.0-8|11	BuildRequires: mvn(junit:junit)
21mr|terracotta-statistics-1.1.0-8|12	BuildRequires: mvn(org.apache.rat:apache-rat-plugin)
21mr|terracotta-statistics-1.1.0-8|13	BuildRequires: mvn(org.hamcrest:hamcrest-all)
21mr|terracotta-statistics-1.1.0-8|14	BuildRequires: mvn(org.slf4j:slf4j-api)
21mr|terracotta-statistics-1.1.0-8|15	BuildRequires: mvn(org.slf4j:slf4j-jdk14)
21mr|terracotta-statistics-1.1.0-8|16	
21mr|terracotta-statistics-1.1.0-8|17	Provides:      bundled(jsr166e) = 1.8
21mr|terracotta-statistics-1.1.0-8|18	
21mr|terracotta-statistics-1.1.0-8|19	Group:          Development/Java
21mr|terracotta-statistics-1.1.0-8|20	BuildArch:     noarch
21mr|terracotta-statistics-1.1.0-8|21	# Java stack is not supported on x86_32
21mr|terracotta-statistics-1.1.0-8|22	ExcludeArch: %{ix86}
21mr|terracotta-statistics-1.1.0-8|23	
21mr|terracotta-statistics-1.1.0-8|24	%description
21mr|terracotta-statistics-1.1.0-8|25	A statistics framework used inside Ehcache and the Terracotta products.
21mr|terracotta-statistics-1.1.0-8|26	
21mr|terracotta-statistics-1.1.0-8|27	%package javadoc
21mr|terracotta-statistics-1.1.0-8|28	Summary:       Javadoc for Terracotta Statistics
21mr|terracotta-statistics-1.1.0-8|29	
21mr|terracotta-statistics-1.1.0-8|30	%description javadoc
21mr|terracotta-statistics-1.1.0-8|31	This package contains javadoc for Terracotta Statistics.
21mr|terracotta-statistics-1.1.0-8|32	
21mr|terracotta-statistics-1.1.0-8|33	%prep
21mr|terracotta-statistics-1.1.0-8|34	%setup -q -n statistics-%{version}
21mr|terracotta-statistics-1.1.0-8|35	
21mr|terracotta-statistics-1.1.0-8|36	# Unwanted tasks
21mr|terracotta-statistics-1.1.0-8|37	%pom_remove_plugin :maven-javadoc-plugin
21mr|terracotta-statistics-1.1.0-8|38	%pom_remove_plugin :maven-source-plugin
21mr|terracotta-statistics-1.1.0-8|39	
21mr|terracotta-statistics-1.1.0-8|40	%pom_change_dep junit: :junit
21mr|terracotta-statistics-1.1.0-8|41	
21mr|terracotta-statistics-1.1.0-8|42	%pom_xpath_inject "pom:plugin[pom:artifactId = 'apache-rat-plugin' ]/pom:configuration/pom:excludes" '
21mr|terracotta-statistics-1.1.0-8|43	<exclude>.xmvn/**</exclude>'
21mr|terracotta-statistics-1.1.0-8|44	
21mr|terracotta-statistics-1.1.0-8|45	%mvn_file org.terracotta:statistics %{name} statistics
21mr|terracotta-statistics-1.1.0-8|46	
21mr|terracotta-statistics-1.1.0-8|47	%build
21mr|terracotta-statistics-1.1.0-8|48	
21mr|terracotta-statistics-1.1.0-8|49	%mvn_build
21mr|terracotta-statistics-1.1.0-8|50	
21mr|terracotta-statistics-1.1.0-8|51	%install
21mr|terracotta-statistics-1.1.0-8|52	%mvn_install
21mr|terracotta-statistics-1.1.0-8|53	
21mr|terracotta-statistics-1.1.0-8|54	%files -f .mfiles
21mr|terracotta-statistics-1.1.0-8|55	%license LICENSE
21mr|terracotta-statistics-1.1.0-8|56	
21mr|terracotta-statistics-1.1.0-8|57	%files javadoc -f .mfiles-javadoc
21mr|terracotta-statistics-1.1.0-8|58	%license LICENSE
21mr|terracotta-statistics-1.1.0-8|59	

17105 21
21mr|tesla-polyglot-0.2.1-4|1	# Conditionally build ruby support
21mr|tesla-polyglot-0.2.1-4|2	# Re-enable when https://bugzilla.redhat.com/show_bug.cgi?id=1234368 is fixed
21mr|tesla-polyglot-0.2.1-4|3	%bcond_with ruby
21mr|tesla-polyglot-0.2.1-4|4	
21mr|tesla-polyglot-0.2.1-4|5	# Conditionally build groovy support
21mr|tesla-polyglot-0.2.1-4|6	%bcond_without groovy
21mr|tesla-polyglot-0.2.1-4|7	
21mr|tesla-polyglot-0.2.1-4|8	# Conditionally build yaml support
21mr|tesla-polyglot-0.2.1-4|9	# XXX not buildable:
21mr|tesla-polyglot-0.2.1-4|10	# [ERROR] ModelRepresenter.java:[218:27] Exception IntrospectionException is not
21mr|tesla-polyglot-0.2.1-4|11	# compatible with throws clause in Representer.getProperties(Class<? extends Object>)
21mr|tesla-polyglot-0.2.1-4|12	
21mr|tesla-polyglot-0.2.1-4|13	%bcond_with snakeyaml
21mr|tesla-polyglot-0.2.1-4|14	
21mr|tesla-polyglot-0.2.1-4|15	Name:          tesla-polyglot
21mr|tesla-polyglot-0.2.1-4|16	Version:       0.2.1
21mr|tesla-polyglot-0.2.1-4|17	Release:       4
21mr|tesla-polyglot-0.2.1-4|18	Summary:       Modules to enable Maven usage in other JVM languages
21mr|tesla-polyglot-0.2.1-4|19	License:       EPL
21mr|tesla-polyglot-0.2.1-4|20	URL:           https://github.com/takari/maven-polyglot
21mr|tesla-polyglot-0.2.1-4|21	Source0:       https://github.com/takari/polyglot-maven/archive/polyglot-%{version}.tar.gz
21mr|tesla-polyglot-0.2.1-4|22	Source1:       eclipse-1.0.txt
21mr|tesla-polyglot-0.2.1-4|23	
21mr|tesla-polyglot-0.2.1-4|24	BuildRequires:  maven-local
21mr|tesla-polyglot-0.2.1-4|25	BuildRequires:  mvn(io.takari.maven.plugins:takari-lifecycle-plugin)
21mr|tesla-polyglot-0.2.1-4|26	BuildRequires:  mvn(io.takari:takari:pom:)
21mr|tesla-polyglot-0.2.1-4|27	BuildRequires:  mvn(junit:junit)
21mr|tesla-polyglot-0.2.1-4|28	BuildRequires:  mvn(org.apache.maven:maven-core)
21mr|tesla-polyglot-0.2.1-4|29	BuildRequires:  mvn(org.apache.maven:maven-model)
21mr|tesla-polyglot-0.2.1-4|30	BuildRequires:  mvn(org.apache.maven:maven-model-builder)
21mr|tesla-polyglot-0.2.1-4|31	BuildRequires:  mvn(org.apache.maven:maven-parent:pom:)
21mr|tesla-polyglot-0.2.1-4|32	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|tesla-polyglot-0.2.1-4|33	BuildRequires:  mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
21mr|tesla-polyglot-0.2.1-4|34	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-annotations)
21mr|tesla-polyglot-0.2.1-4|35	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-metadata)
21mr|tesla-polyglot-0.2.1-4|36	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|tesla-polyglot-0.2.1-4|37	BuildRequires:  mvn(org.eclipse.sisu:org.eclipse.sisu.plexus)
21mr|tesla-polyglot-0.2.1-4|38	BuildRequires:  mvn(org.slf4j:slf4j-api)
21mr|tesla-polyglot-0.2.1-4|39	
21mr|tesla-polyglot-0.2.1-4|40	%if %{with snakeyaml}
21mr|tesla-polyglot-0.2.1-4|41	# Yaml module
21mr|tesla-polyglot-0.2.1-4|42	BuildRequires:  mvn(org.yaml:snakeyaml)
21mr|tesla-polyglot-0.2.1-4|43	%endif
21mr|tesla-polyglot-0.2.1-4|44	
21mr|tesla-polyglot-0.2.1-4|45	%if %{with groovy}
21mr|tesla-polyglot-0.2.1-4|46	# Groovy module
21mr|tesla-polyglot-0.2.1-4|47	BuildRequires:  mvn(org.codehaus.gmavenplus:gmavenplus-plugin)
21mr|tesla-polyglot-0.2.1-4|48	BuildRequires:  mvn(org.codehaus.groovy:groovy)
21mr|tesla-polyglot-0.2.1-4|49	%endif
21mr|tesla-polyglot-0.2.1-4|50	
21mr|tesla-polyglot-0.2.1-4|51	%if %{with ruby}
21mr|tesla-polyglot-0.2.1-4|52	# Ruby module
21mr|tesla-polyglot-0.2.1-4|53	BuildRequires:  mvn(de.saumya.mojo:gem-maven-plugin)
21mr|tesla-polyglot-0.2.1-4|54	BuildRequires:  mvn(org.jruby:jruby-core)
21mr|tesla-polyglot-0.2.1-4|55	%endif
21mr|tesla-polyglot-0.2.1-4|56	
21mr|tesla-polyglot-0.2.1-4|57	%if 0
21mr|tesla-polyglot-0.2.1-4|58	# clojure-maven-plugin dont work with clojure 1.5.1
21mr|tesla-polyglot-0.2.1-4|59	# Clojure module
21mr|tesla-polyglot-0.2.1-4|60	BuildRequires: mvn(com.theoryinpractise:clojure-maven-plugin:1.3.1)
21mr|tesla-polyglot-0.2.1-4|61	BuildRequires: mvn(org.clojure:clojure:1.1.0)
21mr|tesla-polyglot-0.2.1-4|62	# Scala module
21mr|tesla-polyglot-0.2.1-4|63	BuildRequires: mvn(com.twitter:util-eval_2.10:6.23.0)
21mr|tesla-polyglot-0.2.1-4|64	BuildRequires: mvn(com.googlecode.kiama:kiama_2.10:1.8.0)
21mr|tesla-polyglot-0.2.1-4|65	BuildRequires: mvn(net.alchim31.maven:scala-maven-plugin:3.2.0)
21mr|tesla-polyglot-0.2.1-4|66	BuildRequires: mvn(org.scala-lang:scala-library:2.10.5)
21mr|tesla-polyglot-0.2.1-4|67	# Test deps
21mr|tesla-polyglot-0.2.1-4|68	# Clojure module
21mr|tesla-polyglot-0.2.1-4|69	BuildRequires: mvn(org.easytesting:fest-assert)
21mr|tesla-polyglot-0.2.1-4|70	# Scala module
21mr|tesla-polyglot-0.2.1-4|71	BuildRequires: mvn(org.specs2:specs2-junit_2.10:2.4.17)
21mr|tesla-polyglot-0.2.1-4|72	# XML module
21mr|tesla-polyglot-0.2.1-4|73	BuildRequires: mvn(com.cedarsoftware:java-util)
21mr|tesla-polyglot-0.2.1-4|74	%endif
21mr|tesla-polyglot-0.2.1-4|75	
21mr|tesla-polyglot-0.2.1-4|76	Obsoletes:     %{name}-cli
21mr|tesla-polyglot-0.2.1-4|77	Obsoletes:     %{name}-clojure
21mr|tesla-polyglot-0.2.1-4|78	Group:          Development/Java
21mr|tesla-polyglot-0.2.1-4|79	BuildArch:     noarch
21mr|tesla-polyglot-0.2.1-4|80	# Java stack is not supported on x86_32
21mr|tesla-polyglot-0.2.1-4|81	ExcludeArch: %{ix86}
21mr|tesla-polyglot-0.2.1-4|82	
21mr|tesla-polyglot-0.2.1-4|83	%description
21mr|tesla-polyglot-0.2.1-4|84	Polyglot for Maven is an experimental distribution of Maven
21mr|tesla-polyglot-0.2.1-4|85	that allows the expression of a POM in something other than
21mr|tesla-polyglot-0.2.1-4|86	XML. A couple of the dialects also have the capability to
21mr|tesla-polyglot-0.2.1-4|87	write plugins inline: the Groovy, Ruby and Scala dialects
21mr|tesla-polyglot-0.2.1-4|88	allow this.
21mr|tesla-polyglot-0.2.1-4|89	
21mr|tesla-polyglot-0.2.1-4|90	%package atom
21mr|tesla-polyglot-0.2.1-4|91	Summary:       Polyglot Tesla :: Atom
21mr|tesla-polyglot-0.2.1-4|92	
21mr|tesla-polyglot-0.2.1-4|93	%description atom
21mr|tesla-polyglot-0.2.1-4|94	Polyglot Tesla :: Atom.
21mr|tesla-polyglot-0.2.1-4|95	
21mr|tesla-polyglot-0.2.1-4|96	%package common
21mr|tesla-polyglot-0.2.1-4|97	Summary:       Polyglot Tesla :: Common
21mr|tesla-polyglot-0.2.1-4|98	
21mr|tesla-polyglot-0.2.1-4|99	%description common
21mr|tesla-polyglot-0.2.1-4|100	Polyglot Tesla :: Common.
21mr|tesla-polyglot-0.2.1-4|101	
21mr|tesla-polyglot-0.2.1-4|102	%if %{with groovy}
21mr|tesla-polyglot-0.2.1-4|103	%package groovy
21mr|tesla-polyglot-0.2.1-4|104	Summary:       Polyglot Tesla :: Groovy
21mr|tesla-polyglot-0.2.1-4|105	
21mr|tesla-polyglot-0.2.1-4|106	%description groovy
21mr|tesla-polyglot-0.2.1-4|107	Polyglot Tesla :: Groovy.
21mr|tesla-polyglot-0.2.1-4|108	%endif
21mr|tesla-polyglot-0.2.1-4|109	
21mr|tesla-polyglot-0.2.1-4|110	%package maven-plugin
21mr|tesla-polyglot-0.2.1-4|111	Summary:       Polyglot Tesla :: Maven Plugin
21mr|tesla-polyglot-0.2.1-4|112	
21mr|tesla-polyglot-0.2.1-4|113	%description maven-plugin
21mr|tesla-polyglot-0.2.1-4|114	This package contains Polyglot Tesla Maven Plugin.
21mr|tesla-polyglot-0.2.1-4|115	
21mr|tesla-polyglot-0.2.1-4|116	%if %{with ruby}
21mr|tesla-polyglot-0.2.1-4|117	%package ruby
21mr|tesla-polyglot-0.2.1-4|118	Summary:       Polyglot Tesla :: Ruby
21mr|tesla-polyglot-0.2.1-4|119	
21mr|tesla-polyglot-0.2.1-4|120	%description ruby
21mr|tesla-polyglot-0.2.1-4|121	Polyglot Tesla :: Ruby.
21mr|tesla-polyglot-0.2.1-4|122	%endif
21mr|tesla-polyglot-0.2.1-4|123	
21mr|tesla-polyglot-0.2.1-4|124	%package translate-plugin
21mr|tesla-polyglot-0.2.1-4|125	Summary:       Polyglot :: Translate Plugin
21mr|tesla-polyglot-0.2.1-4|126	
21mr|tesla-polyglot-0.2.1-4|127	%description translate-plugin
21mr|tesla-polyglot-0.2.1-4|128	This package contains Polyglot Translate Plugin.
21mr|tesla-polyglot-0.2.1-4|129	
21mr|tesla-polyglot-0.2.1-4|130	%if 0
21mr|tesla-polyglot-0.2.1-4|131	%package clojure
21mr|tesla-polyglot-0.2.1-4|132	Summary:       Polyglot Tesla :: Clojure
21mr|tesla-polyglot-0.2.1-4|133	
21mr|tesla-polyglot-0.2.1-4|134	%description clojure
21mr|tesla-polyglot-0.2.1-4|135	Polyglot Tesla :: Clojure.
21mr|tesla-polyglot-0.2.1-4|136	
21mr|tesla-polyglot-0.2.1-4|137	%package scala
21mr|tesla-polyglot-0.2.1-4|138	Summary:       Polyglot Tesla :: Scala
21mr|tesla-polyglot-0.2.1-4|139	
21mr|tesla-polyglot-0.2.1-4|140	%description scala
21mr|tesla-polyglot-0.2.1-4|141	Polyglot Tesla :: Scala.
21mr|tesla-polyglot-0.2.1-4|142	%endif
21mr|tesla-polyglot-0.2.1-4|143	
21mr|tesla-polyglot-0.2.1-4|144	%package xml
21mr|tesla-polyglot-0.2.1-4|145	Summary:       Polyglot Tesla :: XML
21mr|tesla-polyglot-0.2.1-4|146	
21mr|tesla-polyglot-0.2.1-4|147	%description xml
21mr|tesla-polyglot-0.2.1-4|148	Polyglot Tesla :: XML.
21mr|tesla-polyglot-0.2.1-4|149	
21mr|tesla-polyglot-0.2.1-4|150	%if %{with snakeyaml}
21mr|tesla-polyglot-0.2.1-4|151	%package yaml
21mr|tesla-polyglot-0.2.1-4|152	Summary:       Polyglot Tesla :: YAML
21mr|tesla-polyglot-0.2.1-4|153	
21mr|tesla-polyglot-0.2.1-4|154	%description yaml
21mr|tesla-polyglot-0.2.1-4|155	Polyglot Tesla :: YAML.
21mr|tesla-polyglot-0.2.1-4|156	%endif
21mr|tesla-polyglot-0.2.1-4|157	
21mr|tesla-polyglot-0.2.1-4|158	%package javadoc
21mr|tesla-polyglot-0.2.1-4|159	Summary:       Javadoc for %{name}
21mr|tesla-polyglot-0.2.1-4|160	
21mr|tesla-polyglot-0.2.1-4|161	%description javadoc
21mr|tesla-polyglot-0.2.1-4|162	This package contains javadoc for %{name}.
21mr|tesla-polyglot-0.2.1-4|163	
21mr|tesla-polyglot-0.2.1-4|164	%prep
21mr|tesla-polyglot-0.2.1-4|165	%setup -q -n polyglot-maven-polyglot-%{version}
21mr|tesla-polyglot-0.2.1-4|166	
21mr|tesla-polyglot-0.2.1-4|167	find -name "*.class" -delete
21mr|tesla-polyglot-0.2.1-4|168	find -name "*.jar" -delete
21mr|tesla-polyglot-0.2.1-4|169	
21mr|tesla-polyglot-0.2.1-4|170	# Unavailable build deps/tools
21mr|tesla-polyglot-0.2.1-4|171	%pom_disable_module polyglot-clojure
21mr|tesla-polyglot-0.2.1-4|172	%pom_disable_module polyglot-scala
21mr|tesla-polyglot-0.2.1-4|173	
21mr|tesla-polyglot-0.2.1-4|174	%pom_remove_dep :polyglot-scala polyglot-translate-plugin
21mr|tesla-polyglot-0.2.1-4|175	
21mr|tesla-polyglot-0.2.1-4|176	%if %{without ruby}
21mr|tesla-polyglot-0.2.1-4|177	%pom_disable_module polyglot-ruby
21mr|tesla-polyglot-0.2.1-4|178	%pom_remove_dep -r :polyglot-ruby
21mr|tesla-polyglot-0.2.1-4|179	%endif
21mr|tesla-polyglot-0.2.1-4|180	
21mr|tesla-polyglot-0.2.1-4|181	%if %{without groovy}
21mr|tesla-polyglot-0.2.1-4|182	%pom_disable_module polyglot-groovy
21mr|tesla-polyglot-0.2.1-4|183	%pom_remove_dep -r :polyglot-groovy
21mr|tesla-polyglot-0.2.1-4|184	%endif
21mr|tesla-polyglot-0.2.1-4|185	
21mr|tesla-polyglot-0.2.1-4|186	%if %{without snakeyaml}
21mr|tesla-polyglot-0.2.1-4|187	%pom_disable_module polyglot-yaml
21mr|tesla-polyglot-0.2.1-4|188	%pom_remove_dep -r :polyglot-yaml
21mr|tesla-polyglot-0.2.1-4|189	%endif
21mr|tesla-polyglot-0.2.1-4|190	
21mr|tesla-polyglot-0.2.1-4|191	%pom_remove_dep rubygems:maven-tools polyglot-ruby
21mr|tesla-polyglot-0.2.1-4|192	# TODO: remove following line once maven-tools gem is in Fedora
21mr|tesla-polyglot-0.2.1-4|193	rm -Rf polyglot-ruby/src/{test,it}
21mr|tesla-polyglot-0.2.1-4|194	%pom_remove_plugin :maven-invoker-plugin polyglot-ruby
21mr|tesla-polyglot-0.2.1-4|195	
21mr|tesla-polyglot-0.2.1-4|196	# Unavailable plugin
21mr|tesla-polyglot-0.2.1-4|197	%pom_remove_plugin org.codehaus.groovy:groovy-eclipse-compiler polyglot-groovy
21mr|tesla-polyglot-0.2.1-4|198	%pom_remove_dep org.codehaus.groovy:groovy-eclipse-batch polyglot-groovy
21mr|tesla-polyglot-0.2.1-4|199	%pom_remove_dep org.codehaus.groovy:groovy-eclipse-compiler polyglot-groovy
21mr|tesla-polyglot-0.2.1-4|200	%pom_remove_plugin :maven-compiler-plugin polyglot-groovy
21mr|tesla-polyglot-0.2.1-4|201	# use gmavenplus
21mr|tesla-polyglot-0.2.1-4|202	%pom_add_plugin org.codehaus.gmavenplus:gmavenplus-plugin:1.5 polyglot-groovy "
21mr|tesla-polyglot-0.2.1-4|203	<executions>
21mr|tesla-polyglot-0.2.1-4|204	<execution>
21mr|tesla-polyglot-0.2.1-4|205	<goals>
21mr|tesla-polyglot-0.2.1-4|206	<goal>generateStubs</goal>
21mr|tesla-polyglot-0.2.1-4|207	<goal>testGenerateStubs</goal>
21mr|tesla-polyglot-0.2.1-4|208	<!--goal>compile</goal>
21mr|tesla-polyglot-0.2.1-4|209	<goal>testCompile</goal-->
21mr|tesla-polyglot-0.2.1-4|210	</goals>
21mr|tesla-polyglot-0.2.1-4|211	</execution>
21mr|tesla-polyglot-0.2.1-4|212	</executions>"
21mr|tesla-polyglot-0.2.1-4|213	
21mr|tesla-polyglot-0.2.1-4|214	for p in maven-plugin translate-plugin; do
21mr|tesla-polyglot-0.2.1-4|215	%pom_add_plugin "org.apache.maven.plugins:maven-plugin-plugin:3.4" polyglot-${p} "
21mr|tesla-polyglot-0.2.1-4|216	<configuration>
21mr|tesla-polyglot-0.2.1-4|217	<skipErrorNoDescriptorsFound>true</skipErrorNoDescriptorsFound>
21mr|tesla-polyglot-0.2.1-4|218	</configuration>"
21mr|tesla-polyglot-0.2.1-4|219	%pom_xpath_inject "pom:dependency[pom:groupId = 'org.apache.maven']" "<version>3.3.1</version>" polyglot-${p}
21mr|tesla-polyglot-0.2.1-4|220	done
21mr|tesla-polyglot-0.2.1-4|221	
21mr|tesla-polyglot-0.2.1-4|222	%pom_xpath_inject "pom:project/pom:dependencies/pom:dependency[pom:groupId = 'org.apache.maven']" '<version>${mavenVersion}</version>'
21mr|tesla-polyglot-0.2.1-4|223	
21mr|tesla-polyglot-0.2.1-4|224	# atom common maven-plugin translate-plugin
21mr|tesla-polyglot-0.2.1-4|225	# diamond operator
21mr|tesla-polyglot-0.2.1-4|226	for m in yaml groovy
21mr|tesla-polyglot-0.2.1-4|227	do
21mr|tesla-polyglot-0.2.1-4|228	%pom_add_plugin org.apache.maven.plugins:maven-compiler-plugin:3.0 polyglot-${m} '
21mr|tesla-polyglot-0.2.1-4|229	<configuration>
21mr|tesla-polyglot-0.2.1-4|230	<source>1.7</source>
21mr|tesla-polyglot-0.2.1-4|231	<target>1.7</target>
21mr|tesla-polyglot-0.2.1-4|232	<encoding>UTF-8</encoding>
21mr|tesla-polyglot-0.2.1-4|233	</configuration>'
21mr|tesla-polyglot-0.2.1-4|234	done
21mr|tesla-polyglot-0.2.1-4|235	
21mr|tesla-polyglot-0.2.1-4|236	# Use web access
21mr|tesla-polyglot-0.2.1-4|237	sed -i '/pyyaml/d' polyglot-yaml/src/test/java/org/sonatype/maven/polyglot/yaml/CompactFormatTest.java
21mr|tesla-polyglot-0.2.1-4|238	
21mr|tesla-polyglot-0.2.1-4|239	# test skipped for unavailable dependency org.easytesting:fest-assert:1.1
21mr|tesla-polyglot-0.2.1-4|240	rm -rf polyglot-clojure/src/test/java/*
21mr|tesla-polyglot-0.2.1-4|241	
21mr|tesla-polyglot-0.2.1-4|242	# com.cedarsoftware:java-util:1.19.3
21mr|tesla-polyglot-0.2.1-4|243	sed -i '/DeepEquals/d' polyglot-xml/src/test/java/org/sonatype/maven/polyglot/xml/TestReaderComparedToDefault.java
21mr|tesla-polyglot-0.2.1-4|244	%pom_remove_dep com.cedarsoftware:java-util polyglot-xml
21mr|tesla-polyglot-0.2.1-4|245	
21mr|tesla-polyglot-0.2.1-4|246	# ComparisonFailure
21mr|tesla-polyglot-0.2.1-4|247	rm polyglot-yaml/src/test/java/org/sonatype/maven/polyglot/yaml/SnakeYamlModelReaderTest.java
21mr|tesla-polyglot-0.2.1-4|248	
21mr|tesla-polyglot-0.2.1-4|249	cp -p %{SOURCE1} .
21mr|tesla-polyglot-0.2.1-4|250	sed -i 's/\r//' eclipse-1.0.txt
21mr|tesla-polyglot-0.2.1-4|251	
21mr|tesla-polyglot-0.2.1-4|252	%mvn_alias ':polyglot-{*}' io.tesla.polyglot:tesla-polyglot-@1
21mr|tesla-polyglot-0.2.1-4|253	%mvn_alias ':polyglot-{*}' org.sonatype.pmaven:pmaven-@1
21mr|tesla-polyglot-0.2.1-4|254	
21mr|tesla-polyglot-0.2.1-4|255	%build
21mr|tesla-polyglot-0.2.1-4|256	%mvn_build -s -- -Dproject.build.sourceEncoding=UTF-8
21mr|tesla-polyglot-0.2.1-4|257	
21mr|tesla-polyglot-0.2.1-4|258	%install
21mr|tesla-polyglot-0.2.1-4|259	%mvn_install
21mr|tesla-polyglot-0.2.1-4|260	
21mr|tesla-polyglot-0.2.1-4|261	%files -f .mfiles-polyglot
21mr|tesla-polyglot-0.2.1-4|262	%doc poms
21mr|tesla-polyglot-0.2.1-4|263	%license eclipse-1.0.txt license-header.txt
21mr|tesla-polyglot-0.2.1-4|264	
21mr|tesla-polyglot-0.2.1-4|265	%files atom -f .mfiles-polyglot-atom
21mr|tesla-polyglot-0.2.1-4|266	%files common -f .mfiles-polyglot-common
21mr|tesla-polyglot-0.2.1-4|267	
21mr|tesla-polyglot-0.2.1-4|268	%if %{with groovy}
21mr|tesla-polyglot-0.2.1-4|269	%files groovy -f .mfiles-polyglot-groovy
21mr|tesla-polyglot-0.2.1-4|270	%endif
21mr|tesla-polyglot-0.2.1-4|271	
21mr|tesla-polyglot-0.2.1-4|272	%if %{with ruby}
21mr|tesla-polyglot-0.2.1-4|273	%files ruby -f .mfiles-polyglot-ruby
21mr|tesla-polyglot-0.2.1-4|274	%endif
21mr|tesla-polyglot-0.2.1-4|275	
21mr|tesla-polyglot-0.2.1-4|276	%if 0
21mr|tesla-polyglot-0.2.1-4|277	%files clojure -f .mfiles-polyglot-clojure
21mr|tesla-polyglot-0.2.1-4|278	%files scala -f .mfiles-polyglot-scala
21mr|tesla-polyglot-0.2.1-4|279	%endif
21mr|tesla-polyglot-0.2.1-4|280	
21mr|tesla-polyglot-0.2.1-4|281	%files maven-plugin -f .mfiles-polyglot-maven-plugin
21mr|tesla-polyglot-0.2.1-4|282	%files translate-plugin -f .mfiles-polyglot-translate-plugin
21mr|tesla-polyglot-0.2.1-4|283	
21mr|tesla-polyglot-0.2.1-4|284	%files xml -f .mfiles-polyglot-xml
21mr|tesla-polyglot-0.2.1-4|285	%doc polyglot-xml/README.md
21mr|tesla-polyglot-0.2.1-4|286	
21mr|tesla-polyglot-0.2.1-4|287	%if %{with snakeyaml}
21mr|tesla-polyglot-0.2.1-4|288	%files yaml -f .mfiles-polyglot-yaml
21mr|tesla-polyglot-0.2.1-4|289	%endif
21mr|tesla-polyglot-0.2.1-4|290	
21mr|tesla-polyglot-0.2.1-4|291	%files javadoc -f .mfiles-javadoc
21mr|tesla-polyglot-0.2.1-4|292	%license eclipse-1.0.txt license-header.txt
21mr|tesla-polyglot-0.2.1-4|293	

17106 21
21mr|tesseract-5.3.1-1|1	# Autorequire pkgconfig(lept) instead
21mr|tesseract-5.3.1-1|2	%global __requires_exclude \\(cmake\\(leptonica\\) or cmake\\(Leptonica\\)
21mr|tesseract-5.3.1-1|3	
21mr|tesseract-5.3.1-1|4	%define	major 5
21mr|tesseract-5.3.1-1|5	%define	libtesseract %mklibname %{name} %{major}
21mr|tesseract-5.3.1-1|6	%define	libtraining %mklibname %{name}_training
21mr|tesseract-5.3.1-1|7	%define	devtesseract %mklibname %{name} -d
21mr|tesseract-5.3.1-1|8	
21mr|tesseract-5.3.1-1|9	%define	ver_data 4.1.0
21mr|tesseract-5.3.1-1|10	
21mr|tesseract-5.3.1-1|11	Summary:	A high-performance OCR engine
21mr|tesseract-5.3.1-1|12	Name:		tesseract
21mr|tesseract-5.3.1-1|13	Version:	5.3.1
21mr|tesseract-5.3.1-1|14	Release:	1
21mr|tesseract-5.3.1-1|15	License:	ASL 2.0
21mr|tesseract-5.3.1-1|16	Group:		Graphics
21mr|tesseract-5.3.1-1|17	Url:		https://github.com/tesseract-ocr/
21mr|tesseract-5.3.1-1|18	Source0:	https://github.com/tesseract-ocr/tesseract/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|tesseract-5.3.1-1|19	Source1:	https://github.com/tesseract-ocr/tessdata/archive/refs/tags/tessdata-%{ver_data}.tar.gz
21mr|tesseract-5.3.1-1|20	Patch0:		tesseract-5.3.0-e2k-omp.patch
21mr|tesseract-5.3.1-1|21	Patch1:		https://src.fedoraproject.org/rpms/tesseract/raw/rawhide/f/tesseract_neon.patch
21mr|tesseract-5.3.1-1|22	BuildRequires:	asciidoc
21mr|tesseract-5.3.1-1|23	BuildRequires:	cmake
21mr|tesseract-5.3.1-1|24	BuildRequires:	xsltproc
21mr|tesseract-5.3.1-1|25	BuildRequires:	pkgconfig(cairo)
21mr|tesseract-5.3.1-1|26	BuildRequires:	pkgconfig(icu-i18n)
21mr|tesseract-5.3.1-1|27	BuildRequires:	pkgconfig(lept)
21mr|tesseract-5.3.1-1|28	BuildRequires:	pkgconfig(libjpeg)
21mr|tesseract-5.3.1-1|29	BuildRequires:	pkgconfig(libtiff-4)
21mr|tesseract-5.3.1-1|30	BuildRequires:	pkgconfig(pango)
21mr|tesseract-5.3.1-1|31	BuildRequires:	pkgconfig(pangocairo)
21mr|tesseract-5.3.1-1|32	Recommends:	tesseract-eng
21mr|tesseract-5.3.1-1|33	Recommends:	(tesseract-rus if locales-ru)
21mr|tesseract-5.3.1-1|34	
21mr|tesseract-5.3.1-1|35	%description
21mr|tesseract-5.3.1-1|36	The Tesseract OCR engine was one of the top 3 engines in the 1995 UNLV
21mr|tesseract-5.3.1-1|37	Accuracy test. Since then it has had little work done on it, but it is
21mr|tesseract-5.3.1-1|38	probably one of the most accurate open source OCR engines available.
21mr|tesseract-5.3.1-1|39	The source code will read a binary, grey or color image and output text. A
21mr|tesseract-5.3.1-1|40	tiff reader is built in that will read uncompressed TIFF images, or libtiff
21mr|tesseract-5.3.1-1|41	can be added to read compressed images.
21mr|tesseract-5.3.1-1|42	
21mr|tesseract-5.3.1-1|43	%files
21mr|tesseract-5.3.1-1|44	%doc AUTHORS ChangeLog README.md
21mr|tesseract-5.3.1-1|45	%license LICENSE
21mr|tesseract-5.3.1-1|46	%{_bindir}/*
21mr|tesseract-5.3.1-1|47	%{_datadir}/%{name}
21mr|tesseract-5.3.1-1|48	%{_mandir}/man*/*
21mr|tesseract-5.3.1-1|49	%exclude %{_datadir}/%{name}/tessdata/osd.*
21mr|tesseract-5.3.1-1|50	%exclude %{_datadir}/%{name}/tessdata/*.traineddata
21mr|tesseract-5.3.1-1|51	
21mr|tesseract-5.3.1-1|52	#-----------------------------------------------------------------
21mr|tesseract-5.3.1-1|53	
21mr|tesseract-5.3.1-1|54	%package -n %{libtesseract}
21mr|tesseract-5.3.1-1|55	Summary:	%{name} support library
21mr|tesseract-5.3.1-1|56	Group:		System/Libraries
21mr|tesseract-5.3.1-1|57	
21mr|tesseract-5.3.1-1|58	%description -n %{libtesseract}
21mr|tesseract-5.3.1-1|59	%{name} library.
21mr|tesseract-5.3.1-1|60	
21mr|tesseract-5.3.1-1|61	%files -n %{libtesseract}
21mr|tesseract-5.3.1-1|62	%{_libdir}/lib%{name}.so.%{major}*
21mr|tesseract-5.3.1-1|63	
21mr|tesseract-5.3.1-1|64	#-----------------------------------------------------------------
21mr|tesseract-5.3.1-1|65	
21mr|tesseract-5.3.1-1|66	%package -n %{libtraining}
21mr|tesseract-5.3.1-1|67	Summary:	Training support libraries for %{name}
21mr|tesseract-5.3.1-1|68	Group:		System/Libraries
21mr|tesseract-5.3.1-1|69	
21mr|tesseract-5.3.1-1|70	%description -n %{libtraining}
21mr|tesseract-5.3.1-1|71	Training support libraries for %{name}.
21mr|tesseract-5.3.1-1|72	
21mr|tesseract-5.3.1-1|73	%files -n %{libtraining}
21mr|tesseract-5.3.1-1|74	%{_libdir}/libcommon_training.so
21mr|tesseract-5.3.1-1|75	%{_libdir}/libpango_training.so
21mr|tesseract-5.3.1-1|76	%{_libdir}/libunicharset_training.so
21mr|tesseract-5.3.1-1|77	
21mr|tesseract-5.3.1-1|78	#-----------------------------------------------------------------
21mr|tesseract-5.3.1-1|79	
21mr|tesseract-5.3.1-1|80	%package -n %{devtesseract}
21mr|tesseract-5.3.1-1|81	Summary:	Development files from %{name}
21mr|tesseract-5.3.1-1|82	Group:		Development/C++
21mr|tesseract-5.3.1-1|83	Requires:	%{libtesseract} = %{EVRD}
21mr|tesseract-5.3.1-1|84	Requires:	%{libtraining} = %{EVRD}
21mr|tesseract-5.3.1-1|85	Provides:	%{devtesseract} = %{EVRD}
21mr|tesseract-5.3.1-1|86	Provides:	%{name}-devel = %{EVRD}
21mr|tesseract-5.3.1-1|87	Obsoletes:	%{name}-devel < %{EVRD}
21mr|tesseract-5.3.1-1|88	
21mr|tesseract-5.3.1-1|89	%description -n %{devtesseract}
21mr|tesseract-5.3.1-1|90	The Tesseract OCR engine was one of the top 3 engines in the 1995 UNLV
21mr|tesseract-5.3.1-1|91	Accuracy test. Since then it has had little work done on it, but it is
21mr|tesseract-5.3.1-1|92	probably one of the most accurate open source OCR engines available.
21mr|tesseract-5.3.1-1|93	The source code will read a binary, grey or color image and output text. A
21mr|tesseract-5.3.1-1|94	tiff reader is built in that will read uncompressed TIFF images, or libtiff
21mr|tesseract-5.3.1-1|95	can be added to read compressed images.
21mr|tesseract-5.3.1-1|96	
21mr|tesseract-5.3.1-1|97	%files -n %{devtesseract}
21mr|tesseract-5.3.1-1|98	%doc AUTHORS ChangeLog README.md
21mr|tesseract-5.3.1-1|99	%license LICENSE
21mr|tesseract-5.3.1-1|100	%{_includedir}/%{name}
21mr|tesseract-5.3.1-1|101	%{_libdir}/cmake/%{name}
21mr|tesseract-5.3.1-1|102	%{_libdir}/lib%{name}.so
21mr|tesseract-5.3.1-1|103	%{_libdir}/pkgconfig/%{name}.pc
21mr|tesseract-5.3.1-1|104	
21mr|tesseract-5.3.1-1|105	#-----------------------------------------------------------------
21mr|tesseract-5.3.1-1|106	
21mr|tesseract-5.3.1-1|107	%package osd
21mr|tesseract-5.3.1-1|108	Summary:	Orientation & script detection data pack for %{name}
21mr|tesseract-5.3.1-1|109	Group:		Graphics
21mr|tesseract-5.3.1-1|110	
21mr|tesseract-5.3.1-1|111	%description osd
21mr|tesseract-5.3.1-1|112	Data files required to recognize text orientation and scripts.
21mr|tesseract-5.3.1-1|113	
21mr|tesseract-5.3.1-1|114	%files osd
21mr|tesseract-5.3.1-1|115	%license LICENSE
21mr|tesseract-5.3.1-1|116	%{_datadir}/%{name}/tessdata/osd.*
21mr|tesseract-5.3.1-1|117	
21mr|tesseract-5.3.1-1|118	#-----------------------------------------------------------------
21mr|tesseract-5.3.1-1|119	
21mr|tesseract-5.3.1-1|120	%define langdata() \
21mr|tesseract-5.3.1-1|121	%package %{1}\
21mr|tesseract-5.3.1-1|122	Group:		Graphics \
21mr|tesseract-5.3.1-1|123	Summary:	%{3}%{?4: (%4)} language data for Tesseract \
21mr|tesseract-5.3.1-1|124	Requires:	%{name} >= 4.00 \
21mr|tesseract-5.3.1-1|125	Requires:	locales-%{2} \
21mr|tesseract-5.3.1-1|126	Supplements:	(%{name} and locales-%{2}) \
21mr|tesseract-5.3.1-1|127	Provides:	%{name}-language = %{EVRD} \
21mr|tesseract-5.3.1-1|128	BuildArch:	noarch \
21mr|tesseract-5.3.1-1|129	%description %{1} \
21mr|tesseract-5.3.1-1|130	Tesseract data files required to recognize %{?4:%4 }%{3} text. \
21mr|tesseract-5.3.1-1|131	%files %{1} \
21mr|tesseract-5.3.1-1|132	%doc ../tessdata-%{ver_data}/README.md \
21mr|tesseract-5.3.1-1|133	%license ../tessdata-%{ver_data}/LICENSE \
21mr|tesseract-5.3.1-1|134	%{_datadir}/%{name}/tessdata/%{1}.* \
21mr|tesseract-5.3.1-1|135	%{nil}
21mr|tesseract-5.3.1-1|136	
21mr|tesseract-5.3.1-1|137	%langdata afr af Afrikaans
21mr|tesseract-5.3.1-1|138	%langdata amh am Amharic
21mr|tesseract-5.3.1-1|139	%langdata ara ar Arabic
21mr|tesseract-5.3.1-1|140	%langdata asm as Assamese
21mr|tesseract-5.3.1-1|141	%langdata aze_cyrl az Azerbaijani (Cyrillic)
21mr|tesseract-5.3.1-1|142	%langdata aze az Azerbauijani
21mr|tesseract-5.3.1-1|143	%langdata bel be Belarusian
21mr|tesseract-5.3.1-1|144	%langdata ben bn Bengali
21mr|tesseract-5.3.1-1|145	%langdata bod bo Tibetan Standard
21mr|tesseract-5.3.1-1|146	%langdata bos bs Bosnian
21mr|tesseract-5.3.1-1|147	%langdata bul bg Bulgarian
21mr|tesseract-5.3.1-1|148	%langdata bre br Breton
21mr|tesseract-5.3.1-1|149	%langdata cat ca Catalan
21mr|tesseract-5.3.1-1|150	%langdata ceb en Cebuano
21mr|tesseract-5.3.1-1|151	%langdata ces cs Czech
21mr|tesseract-5.3.1-1|152	%langdata chi_sim zh Chinese Simplified
21mr|tesseract-5.3.1-1|153	%langdata chi_tra zh Chinese Traditional
21mr|tesseract-5.3.1-1|154	%langdata chi_sim_vert zh Chinese Simplified (vertical)
21mr|tesseract-5.3.1-1|155	%langdata chi_tra_vert zh Chinese Traditional (vertical)
21mr|tesseract-5.3.1-1|156	%langdata chr en Cherokee
21mr|tesseract-5.3.1-1|157	%langdata cym en Welsh
21mr|tesseract-5.3.1-1|158	%langdata dan_frak da Danish (Fraktur)
21mr|tesseract-5.3.1-1|159	%langdata dan da Danish
21mr|tesseract-5.3.1-1|160	%langdata deu_frak de German (Fraktur)
21mr|tesseract-5.3.1-1|161	%langdata deu de German
21mr|tesseract-5.3.1-1|162	%langdata div dv Divehi, Dhivehi, Maldivian
21mr|tesseract-5.3.1-1|163	%langdata dzo dz Dzongkha
21mr|tesseract-5.3.1-1|164	%langdata ell el Greek
21mr|tesseract-5.3.1-1|165	%langdata eng en English
21mr|tesseract-5.3.1-1|166	%langdata enm en Middle English (1100-1500)
21mr|tesseract-5.3.1-1|167	%langdata epo eo Esperanto
21mr|tesseract-5.3.1-1|168	%langdata equ en Equations
21mr|tesseract-5.3.1-1|169	%langdata est et Estonian
21mr|tesseract-5.3.1-1|170	%langdata eus eu Basque
21mr|tesseract-5.3.1-1|171	%langdata fas fa Persian
21mr|tesseract-5.3.1-1|172	%langdata fin fi Finnish
21mr|tesseract-5.3.1-1|173	%langdata fra fr French
21mr|tesseract-5.3.1-1|174	%langdata frk fr Frankish
21mr|tesseract-5.3.1-1|175	%langdata frm fr Middle French (1400-1600)
21mr|tesseract-5.3.1-1|176	%langdata fao fo Faroese
21mr|tesseract-5.3.1-1|177	%langdata fil fi Filipino
21mr|tesseract-5.3.1-1|178	%langdata fry fy Western Frisian
21mr|tesseract-5.3.1-1|179	%langdata gle ga Irish
21mr|tesseract-5.3.1-1|180	%langdata glg gl Galician
21mr|tesseract-5.3.1-1|181	%langdata gla gd Gaelic, Scottish Gaelic
21mr|tesseract-5.3.1-1|182	%langdata grc el Ancient Greek
21mr|tesseract-5.3.1-1|183	%langdata guj gu Gujarati
21mr|tesseract-5.3.1-1|184	%langdata hat ha Haitian
21mr|tesseract-5.3.1-1|185	%langdata heb he Hebrew
21mr|tesseract-5.3.1-1|186	%langdata hin hi Hindi
21mr|tesseract-5.3.1-1|187	%langdata hrv hr Croation
21mr|tesseract-5.3.1-1|188	%langdata hun hu Hungarian
21mr|tesseract-5.3.1-1|189	%langdata hye hy Armenian
21mr|tesseract-5.3.1-1|190	%langdata iku en Inuktitut
21mr|tesseract-5.3.1-1|191	%langdata ind id Indonesian
21mr|tesseract-5.3.1-1|192	%langdata isl is Icelandic
21mr|tesseract-5.3.1-1|193	%langdata ita_old it Old Italian
21mr|tesseract-5.3.1-1|194	%langdata ita it Italian
21mr|tesseract-5.3.1-1|195	%langdata jav ja Javanese
21mr|tesseract-5.3.1-1|196	%langdata jpn ja Japanese
21mr|tesseract-5.3.1-1|197	%langdata jpn_vert ja Japanese
21mr|tesseract-5.3.1-1|198	%langdata kan kn Kannada
21mr|tesseract-5.3.1-1|199	%langdata kat_old ka Old Georgian
21mr|tesseract-5.3.1-1|200	%langdata kat ka Georgian
21mr|tesseract-5.3.1-1|201	%langdata kaz kk Kazakh
21mr|tesseract-5.3.1-1|202	%langdata khm km Khmer
21mr|tesseract-5.3.1-1|203	%langdata kir ky Kyrgyz
21mr|tesseract-5.3.1-1|204	%langdata kor ko Korean
21mr|tesseract-5.3.1-1|205	%langdata kor_vert ko Korean
21mr|tesseract-5.3.1-1|206	%langdata lao lo Lao
21mr|tesseract-5.3.1-1|207	%langdata lat en Latin
21mr|tesseract-5.3.1-1|208	%langdata lav lv Latvian
21mr|tesseract-5.3.1-1|209	%langdata lit lt Lithuanian
21mr|tesseract-5.3.1-1|210	%langdata ltz lb Luxembourgish
21mr|tesseract-5.3.1-1|211	%langdata mal ml Malayalam
21mr|tesseract-5.3.1-1|212	%langdata mar mr Marathi
21mr|tesseract-5.3.1-1|213	%langdata mkd mk Macedonian
21mr|tesseract-5.3.1-1|214	%langdata mlt mt Maltese
21mr|tesseract-5.3.1-1|215	%langdata mon mn Mongolian
21mr|tesseract-5.3.1-1|216	%langdata mri mi Maori
21mr|tesseract-5.3.1-1|217	%langdata msa ms Malay
21mr|tesseract-5.3.1-1|218	%langdata mya my Burmese
21mr|tesseract-5.3.1-1|219	%langdata nep ne Nepali
21mr|tesseract-5.3.1-1|220	%langdata nld nl Dutch
21mr|tesseract-5.3.1-1|221	%langdata nor no Norwegian
21mr|tesseract-5.3.1-1|222	%langdata ori or Oriya
21mr|tesseract-5.3.1-1|223	%langdata oci oc Occitan
21mr|tesseract-5.3.1-1|224	%langdata pan pa Punjabi
21mr|tesseract-5.3.1-1|225	%langdata pol pl Polish
21mr|tesseract-5.3.1-1|226	%langdata por pt Portuguese
21mr|tesseract-5.3.1-1|227	%langdata pus ps Pashto
21mr|tesseract-5.3.1-1|228	%langdata ron ro Romanian
21mr|tesseract-5.3.1-1|229	%langdata rus ru Russian
21mr|tesseract-5.3.1-1|230	%langdata san sa Sanskrit
21mr|tesseract-5.3.1-1|231	%langdata sin si Sinhala
21mr|tesseract-5.3.1-1|232	%langdata snd sd Sindhi
21mr|tesseract-5.3.1-1|233	%langdata slk_frak sk Slovakian (Fraktur)
21mr|tesseract-5.3.1-1|234	%langdata slk sk Slovakian
21mr|tesseract-5.3.1-1|235	%langdata slv sl Slovenian
21mr|tesseract-5.3.1-1|236	%langdata spa_old es Old Spanish
21mr|tesseract-5.3.1-1|237	%langdata spa es Spanish
21mr|tesseract-5.3.1-1|238	%langdata sqi sq Albanian
21mr|tesseract-5.3.1-1|239	%langdata srp_latn st Serbian Latin
21mr|tesseract-5.3.1-1|240	%langdata srp st Serbian
21mr|tesseract-5.3.1-1|241	%langdata swa sw Swahili
21mr|tesseract-5.3.1-1|242	%langdata swe sv Swedish
21mr|tesseract-5.3.1-1|243	%langdata syr ar Syriac
21mr|tesseract-5.3.1-1|244	%langdata tam ta Tamil
21mr|tesseract-5.3.1-1|245	%langdata tat tt Tatar
21mr|tesseract-5.3.1-1|246	%langdata tel te Telugu
21mr|tesseract-5.3.1-1|247	%langdata tgk tg Tajik
21mr|tesseract-5.3.1-1|248	%langdata tgl tl Tagalog
21mr|tesseract-5.3.1-1|249	%langdata tha th Thai
21mr|tesseract-5.3.1-1|250	%langdata tir th Tigrinya
21mr|tesseract-5.3.1-1|251	%langdata tur tr Turkish
21mr|tesseract-5.3.1-1|252	%langdata uig ug Uyghur
21mr|tesseract-5.3.1-1|253	%langdata ukr uk Ukrainian
21mr|tesseract-5.3.1-1|254	%langdata urd ur Urdu
21mr|tesseract-5.3.1-1|255	%langdata uzb_cyrl uz Uzbek (Cyrillic)
21mr|tesseract-5.3.1-1|256	%langdata uzb uz Uzbek
21mr|tesseract-5.3.1-1|257	%langdata vie vi Vietnamese
21mr|tesseract-5.3.1-1|258	%langdata yid yi Yiddish
21mr|tesseract-5.3.1-1|259	%langdata yor yo Yoruba
21mr|tesseract-5.3.1-1|260	
21mr|tesseract-5.3.1-1|261	#-----------------------------------------------------------------
21mr|tesseract-5.3.1-1|262	
21mr|tesseract-5.3.1-1|263	%prep
21mr|tesseract-5.3.1-1|264	%setup -q -b1
21mr|tesseract-5.3.1-1|265	%ifarch %{e2k}
21mr|tesseract-5.3.1-1|266	%patch0 -p1
21mr|tesseract-5.3.1-1|267	%endif
21mr|tesseract-5.3.1-1|268	%patch1 -p1
21mr|tesseract-5.3.1-1|269	sed -i "s:share/tessdata:share/%{name}/tessdata:" CMakeLists.txt
21mr|tesseract-5.3.1-1|270	
21mr|tesseract-5.3.1-1|271	%build
21mr|tesseract-5.3.1-1|272	%ifarch %{e2k}
21mr|tesseract-5.3.1-1|273	# LCC autovectorization perform better than these brief SIMD snippets
21mr|tesseract-5.3.1-1|274	sed -i "/CHECK_COMPILE_FLAG/{N;/_OPT/s/=true/=false/}" configure.ac
21mr|tesseract-5.3.1-1|275	export CFLAGS="%{optflags} -mno-sse"
21mr|tesseract-5.3.1-1|276	export LDFLAGS="%{ldflags} -lgomp -lpthread"
21mr|tesseract-5.3.1-1|277	%else
21mr|tesseract-5.3.1-1|278	export LDFLAGS="%{ldflags} -pthread"
21mr|tesseract-5.3.1-1|279	%endif
21mr|tesseract-5.3.1-1|280	%cmake	\
21mr|tesseract-5.3.1-1|281	-DCMAKE_INSTALL_LIBDIR=%{_lib}	\
21mr|tesseract-5.3.1-1|282	-DTESSDATA_PREFIX=%{_datadir}/%{name}
21mr|tesseract-5.3.1-1|283	%make
21mr|tesseract-5.3.1-1|284	
21mr|tesseract-5.3.1-1|285	chrpath --delete src/training/libpango_training.so
21mr|tesseract-5.3.1-1|286	
21mr|tesseract-5.3.1-1|287	pushd ../doc
21mr|tesseract-5.3.1-1|288	for i in *.asc; do
21mr|tesseract-5.3.1-1|289	asciidoc -b docbook -d manpage -o - $i | XML_CATALOG_FILES=%{_sysconfdir}/xml/catalog xsltproc --nonet -o $(echo $i |sed "s/.asc$//") http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl -
21mr|tesseract-5.3.1-1|290	done
21mr|tesseract-5.3.1-1|291	popd
21mr|tesseract-5.3.1-1|292	
21mr|tesseract-5.3.1-1|293	%install
21mr|tesseract-5.3.1-1|294	%makeinstall_std -C build
21mr|tesseract-5.3.1-1|295	
21mr|tesseract-5.3.1-1|296	cp build/src/training/libpango_training.so %{buildroot}%{_libdir}
21mr|tesseract-5.3.1-1|297	
21mr|tesseract-5.3.1-1|298	#remove lang unsupported glibc
21mr|tesseract-5.3.1-1|299	rm ../tessdata-%{ver_data}/cos.traineddata
21mr|tesseract-5.3.1-1|300	rm ../tessdata-%{ver_data}/que.traineddata
21mr|tesseract-5.3.1-1|301	rm ../tessdata-%{ver_data}/sun.traineddata
21mr|tesseract-5.3.1-1|302	rm ../tessdata-%{ver_data}/ton.traineddata
21mr|tesseract-5.3.1-1|303	
21mr|tesseract-5.3.1-1|304	for i in ../tessdata-%{ver_data}/*.traineddata; do
21mr|tesseract-5.3.1-1|305	cp $i %{buildroot}%{_datadir}/%{name}/tessdata
21mr|tesseract-5.3.1-1|306	done
21mr|tesseract-5.3.1-1|307	
21mr|tesseract-5.3.1-1|308	mkdir -p %{buildroot}%{_mandir}/man{1,5}
21mr|tesseract-5.3.1-1|309	cp doc/*.1 %{buildroot}%{_mandir}/man1
21mr|tesseract-5.3.1-1|310	cp doc/*.5 %{buildroot}%{_mandir}/man5

17107 21
21mr|testdisk-7.1-7|1	%define ver_e2fsprogs 1.42
21mr|testdisk-7.1-7|2	%define ver_progsreiserfs 0.3.1-rc8
21mr|testdisk-7.1-7|3	%bcond_without	qt5
21mr|testdisk-7.1-7|4	
21mr|testdisk-7.1-7|5	Summary:	Tool to check and undelete partition
21mr|testdisk-7.1-7|6	Name:		testdisk
21mr|testdisk-7.1-7|7	Version:	7.1
21mr|testdisk-7.1-7|8	Release:	7
21mr|testdisk-7.1-7|9	License:	GPLv2+
21mr|testdisk-7.1-7|10	Group:		System/Kernel and hardware
21mr|testdisk-7.1-7|11	Url:		http://www.cgsecurity.org/wiki/TestDisk
21mr|testdisk-7.1-7|12	Source0:	http://www.cgsecurity.org/%{name}-%{version}.tar.bz2
21mr|testdisk-7.1-7|13	Source1:	progsreiserfs-%{ver_progsreiserfs}.tar.bz2
21mr|testdisk-7.1-7|14	# Upstream patch
21mr|testdisk-7.1-7|15	Patch0:		progsreiserfs-journal.patch
21mr|testdisk-7.1-7|16	# Another upstream patch
21mr|testdisk-7.1-7|17	Patch1:		progsreiserfs-file-read.patch
21mr|testdisk-7.1-7|18	# Upstream patch
21mr|testdisk-7.1-7|19	Patch2:		testdisk-7.00-qphotorec-show-partitions-at-start.patch
21mr|testdisk-7.1-7|20	# Russian translate desktop file
21mr|testdisk-7.1-7|21	Patch3:		qphotorec-desktop.patch
21mr|testdisk-7.1-7|22	BuildRequires:	jpeg-devel
21mr|testdisk-7.1-7|23	BuildRequires:	pkgconfig(ncurses) >= 5.2
21mr|testdisk-7.1-7|24	BuildRequires:	pkgconfig(ext2fs) >= %{ver_e2fsprogs}
21mr|testdisk-7.1-7|25	BuildRequires:	pkgconfig(libntfs-3g)
21mr|testdisk-7.1-7|26	BuildRequires:	pkgconfig(reiserfscore)
21mr|testdisk-7.1-7|27	BuildRequires:	pkgconfig(libewf)
21mr|testdisk-7.1-7|28	BuildRequires:	pkgconfig(uuid)
21mr|testdisk-7.1-7|29	
21mr|testdisk-7.1-7|30	%description
21mr|testdisk-7.1-7|31	Tool to check and undelete partition. Works with the following
21mr|testdisk-7.1-7|32	filesystems:
21mr|testdisk-7.1-7|33	* BeFS ( BeOS )
21mr|testdisk-7.1-7|34	* BSD disklabel ( FreeBSD/OpenBSD/NetBSD )
21mr|testdisk-7.1-7|35	* CramFS, Compressed File System
21mr|testdisk-7.1-7|36	* DOS/Windows FAT12, FAT16 and FAT32
21mr|testdisk-7.1-7|37	* HFS and HFS+, Hierarchical File System
21mr|testdisk-7.1-7|38	* JFS, IBM's Journaled File System
21mr|testdisk-7.1-7|39	* Linux Ext2 and Ext3
21mr|testdisk-7.1-7|40	* Linux Raid
21mr|testdisk-7.1-7|41	o RAID 1: mirroring
21mr|testdisk-7.1-7|42	o RAID 4: striped array with parity device
21mr|testdisk-7.1-7|43	o RAID 5: striped array with distributed parity information
21mr|testdisk-7.1-7|44	o RAID 6: striped array with distributed dual redundancy information
21mr|testdisk-7.1-7|45	* Linux Swap (versions 1 and 2)
21mr|testdisk-7.1-7|46	* LVM and LVM2, Linux Logical Volume Manager
21mr|testdisk-7.1-7|47	* Mac partition map
21mr|testdisk-7.1-7|48	* Novell Storage Services NSS
21mr|testdisk-7.1-7|49	* NTFS ( Windows NT/2K/XP/2003/Vista )
21mr|testdisk-7.1-7|50	* ReiserFS 3.5, 3.6 and 4
21mr|testdisk-7.1-7|51	* Sun Solaris i386 disklabel
21mr|testdisk-7.1-7|52	* Unix File System UFS and UFS2 (Sun/BSD/...)
21mr|testdisk-7.1-7|53	* XFS, SGI's Journaled File System
21mr|testdisk-7.1-7|54	
21mr|testdisk-7.1-7|55	%files -f %{name}.lang
21mr|testdisk-7.1-7|56	%defattr(644,root,root,755)
21mr|testdisk-7.1-7|57	%doc AUTHORS COPYING ChangeLog INFO INSTALL NEWS THANKS
21mr|testdisk-7.1-7|58	# doc/*.html
21mr|testdisk-7.1-7|59	%attr(755,root,root) %{_bindir}/testdisk
21mr|testdisk-7.1-7|60	%{_mandir}/man8/testdisk*
21mr|testdisk-7.1-7|61	
21mr|testdisk-7.1-7|62	#----------------------------------------------------------------------------
21mr|testdisk-7.1-7|63	
21mr|testdisk-7.1-7|64	%package -n photorec
21mr|testdisk-7.1-7|65	Summary:	Data recovery software
21mr|testdisk-7.1-7|66	Group:		System/Kernel and hardware
21mr|testdisk-7.1-7|67	Requires:	%{name} = %{EVRD}
21mr|testdisk-7.1-7|68	
21mr|testdisk-7.1-7|69	%description -n photorec
21mr|testdisk-7.1-7|70	PhotoRec is file data recovery software designed to recover lost files
21mr|testdisk-7.1-7|71	including video, documents and archives from Hard Disks and CDRom and lost
21mr|testdisk-7.1-7|72	pictures (thus, its 'Photo Recovery' name) from digital camera memory.
21mr|testdisk-7.1-7|73	
21mr|testdisk-7.1-7|74	PhotoRec ignores the filesystem and goes after the underlying data, so it
21mr|testdisk-7.1-7|75	will still work even if your media's filesystem has been severely damaged
21mr|testdisk-7.1-7|76	or re-formatted.
21mr|testdisk-7.1-7|77	
21mr|testdisk-7.1-7|78	%files -n photorec -f photorec.lang
21mr|testdisk-7.1-7|79	%defattr(644,root,root,755)
21mr|testdisk-7.1-7|80	%doc AUTHORS ChangeLog INFO INSTALL NEWS THANKS
21mr|testdisk-7.1-7|81	%attr(755,root,root) %{_bindir}/photorec
21mr|testdisk-7.1-7|82	%{_mandir}/man8/photorec*
21mr|testdisk-7.1-7|83	
21mr|testdisk-7.1-7|84	#----------------------------------------------------------------------------
21mr|testdisk-7.1-7|85	%if %{with qt5}
21mr|testdisk-7.1-7|86	%package -n qphotorec
21mr|testdisk-7.1-7|87	Summary:	GUI for photorec
21mr|testdisk-7.1-7|88	Group:		System/Kernel and hardware
21mr|testdisk-7.1-7|89	Requires:	photorec = %{EVRD}
21mr|testdisk-7.1-7|90	BuildRequires:  qt5-linguist
21mr|testdisk-7.1-7|91	BuildRequires:	qt5-linguist-tools
21mr|testdisk-7.1-7|92	BuildRequires:	qt5-qtbase-devel
21mr|testdisk-7.1-7|93	
21mr|testdisk-7.1-7|94	%description -n qphotorec
21mr|testdisk-7.1-7|95	Experimental GUI for PhotoRec.
21mr|testdisk-7.1-7|96	
21mr|testdisk-7.1-7|97	%files -n qphotorec -f qphotorec.lang
21mr|testdisk-7.1-7|98	%{_bindir}/qphotorec
21mr|testdisk-7.1-7|99	%{_datadir}/applications/qphotorec.desktop
21mr|testdisk-7.1-7|100	%{_datadir}/polkit-1/actions/org.testdisk.pkexec.photorec.policy
21mr|testdisk-7.1-7|101	%{_iconsdir}/hicolor/*/apps/*
21mr|testdisk-7.1-7|102	%{_mandir}/man8/qphotorec*
21mr|testdisk-7.1-7|103	%{_sbindir}/qphotorec
21mr|testdisk-7.1-7|104	%endif
21mr|testdisk-7.1-7|105	#----------------------------------------------------------------------------
21mr|testdisk-7.1-7|106	
21mr|testdisk-7.1-7|107	%package -n fidentify
21mr|testdisk-7.1-7|108	Summary:	Data recovery software
21mr|testdisk-7.1-7|109	Group:		System/Kernel and hardware
21mr|testdisk-7.1-7|110	Requires:	%{name} = %{EVRD}
21mr|testdisk-7.1-7|111	
21mr|testdisk-7.1-7|112	%description -n fidentify
21mr|testdisk-7.1-7|113	Recover lost files from harddisk, digital camera and cdrom fidentify the file
21mr|testdisk-7.1-7|114	type, the "extension", by using thr same database than PhotoRec.
21mr|testdisk-7.1-7|115	
21mr|testdisk-7.1-7|116	%files -n fidentify -f fidentify.lang
21mr|testdisk-7.1-7|117	%defattr(644,root,root,755)
21mr|testdisk-7.1-7|118	%doc AUTHORS ChangeLog INFO INSTALL NEWS THANKS
21mr|testdisk-7.1-7|119	%attr(755,root,root) %{_bindir}/fidentify
21mr|testdisk-7.1-7|120	%{_mandir}/man8/fidentify*
21mr|testdisk-7.1-7|121	
21mr|testdisk-7.1-7|122	#----------------------------------------------------------------------------
21mr|testdisk-7.1-7|123	
21mr|testdisk-7.1-7|124	%prep
21mr|testdisk-7.1-7|125	%setup -q -a 1 -D
21mr|testdisk-7.1-7|126	%patch0 -p0
21mr|testdisk-7.1-7|127	%patch1 -p0
21mr|testdisk-7.1-7|128	%patch2 -p1
21mr|testdisk-7.1-7|129	%patch3 -p1
21mr|testdisk-7.1-7|130	
21mr|testdisk-7.1-7|131	%build
21mr|testdisk-7.1-7|132	TOP_DIR="$PWD"
21mr|testdisk-7.1-7|133	CONFIGURE_TOP=..
21mr|testdisk-7.1-7|134	CFLAGS="$(echo %{optflags} | sed -e 's,-Werror=format-security,-Wformat-security,g')"
21mr|testdisk-7.1-7|135	export CFLAGS
21mr|testdisk-7.1-7|136	
21mr|testdisk-7.1-7|137	mkdir -p progsreiserfs-%{ver_progsreiserfs}/system
21mr|testdisk-7.1-7|138	pushd progsreiserfs-%{ver_progsreiserfs}/system
21mr|testdisk-7.1-7|139	cp /usr/share/libtool/config/config.guess ../config.guess
21mr|testdisk-7.1-7|140	cp /usr/share/libtool/config/config.sub ../config.sub
21mr|testdisk-7.1-7|141	%configure	--enable-shared=no \
21mr|testdisk-7.1-7|142	--enable-static=yes \
21mr|testdisk-7.1-7|143	--disable-Werror
21mr|testdisk-7.1-7|144	%make_build
21mr|testdisk-7.1-7|145	popd
21mr|testdisk-7.1-7|146	
21mr|testdisk-7.1-7|147	%config_update
21mr|testdisk-7.1-7|148	mkdir -p system
21mr|testdisk-7.1-7|149	pushd system
21mr|testdisk-7.1-7|150	%configure	--with-dal-lib="${TOP_DIR}/progsreiserfs-%{ver_progsreiserfs}/system/libdal/.libs/" \
21mr|testdisk-7.1-7|151	--with-reiserfs-lib="${TOP_DIR}/progsreiserfs-%{ver_progsreiserfs}/system/libreiserfs/.libs/" \
21mr|testdisk-7.1-7|152	--with-reiserfs-includes="${TOP_DIR}/progsreiserfs-%{ver_progsreiserfs}/include/" \
21mr|testdisk-7.1-7|153	--enable-shared=no \
21mr|testdisk-7.1-7|154	--enable-static=yes
21mr|testdisk-7.1-7|155	%make_build
21mr|testdisk-7.1-7|156	popd
21mr|testdisk-7.1-7|157	
21mr|testdisk-7.1-7|158	%install
21mr|testdisk-7.1-7|159	%makeinstall_std -C system
21mr|testdisk-7.1-7|160	
21mr|testdisk-7.1-7|161	rm -rf %{buildroot}%{_docdir}
21mr|testdisk-7.1-7|162	
21mr|testdisk-7.1-7|163	%if %{with qt5}
21mr|testdisk-7.1-7|164	mkdir %{buildroot}%{_sbindir}
21mr|testdisk-7.1-7|165	mv %{buildroot}%{_bindir}/qphotorec %{buildroot}%{_sbindir}
21mr|testdisk-7.1-7|166	cat > %{buildroot}%{_bindir}/qphotorec << 'EOF'
21mr|testdisk-7.1-7|167	#!/bin/sh
21mr|testdisk-7.1-7|168	pkexec %{_sbindir}/qphotorec $@
21mr|testdisk-7.1-7|169	EOF
21mr|testdisk-7.1-7|170	chmod 755 %{buildroot}%{_bindir}/qphotorec
21mr|testdisk-7.1-7|171	
21mr|testdisk-7.1-7|172	mkdir -p %{buildroot}%{_datadir}/polkit-1/actions
21mr|testdisk-7.1-7|173	cat > %{buildroot}%{_datadir}/polkit-1/actions/org.testdisk.pkexec.photorec.policy << 'EOF'
21mr|testdisk-7.1-7|174	<?xml version="1.0" encoding="UTF-8"?>
21mr|testdisk-7.1-7|175	<!DOCTYPE policyconfig PUBLIC "-//freedesktop//DTD PolicyKit Policy Configuration 1.0//EN"
21mr|testdisk-7.1-7|176	"http://www.freedesktop.org/standards/PolicyKit/1/policyconfig.dtd">
21mr|testdisk-7.1-7|177	<policyconfig>
21mr|testdisk-7.1-7|178	
21mr|testdisk-7.1-7|179	<vendor>ROSA Linux</vendor>
21mr|testdisk-7.1-7|180	<vendor_url>https://rosalinux.ru</vendor_url>
21mr|testdisk-7.1-7|181	<icon_name>qphotorec</icon_name>
21mr|testdisk-7.1-7|182	<action id="org.testdisk.pkexec.qphotorec">
21mr|testdisk-7.1-7|183	
21mr|testdisk-7.1-7|184	<description>Data Recovery Utility</description>
21mr|testdisk-7.1-7|185	<description xml:lang="ru">Утилита восстановления данных</description>
21mr|testdisk-7.1-7|186	<message>Enter password to run QPhotoRec</message>
21mr|testdisk-7.1-7|187	<message xml:lang="ru">Введите пароль для запуска QPhotoRec</message>
21mr|testdisk-7.1-7|188	<defaults>
21mr|testdisk-7.1-7|189	<allow_any>auth_admin</allow_any>
21mr|testdisk-7.1-7|190	<allow_inactive>auth_admin</allow_inactive>
21mr|testdisk-7.1-7|191	<allow_active>auth_admin</allow_active>
21mr|testdisk-7.1-7|192	</defaults>
21mr|testdisk-7.1-7|193	<annotate key="org.freedesktop.policykit.exec.path">/usr/sbin/qphotorec</annotate>
21mr|testdisk-7.1-7|194	<annotate key="org.freedesktop.policykit.exec.allow_gui">true</annotate>
21mr|testdisk-7.1-7|195	</action>
21mr|testdisk-7.1-7|196	
21mr|testdisk-7.1-7|197	</policyconfig>
21mr|testdisk-7.1-7|198	EOF
21mr|testdisk-7.1-7|199	
21mr|testdisk-7.1-7|200	%find_lang qphotorec --with-man
21mr|testdisk-7.1-7|201	%endif
21mr|testdisk-7.1-7|202	%find_lang photorec --with-man
21mr|testdisk-7.1-7|203	%find_lang testdisk --with-man
21mr|testdisk-7.1-7|204	%find_lang fidentify --with-man

17108 21
21mr|test-drive-0.5.0-1|1	%define major 0
21mr|test-drive-0.5.0-1|2	%define libname %mklibname %{name} %{major}
21mr|test-drive-0.5.0-1|3	%define devname %mklibname %{name} -d
21mr|test-drive-0.5.0-1|4	
21mr|test-drive-0.5.0-1|5	Name:		test-drive
21mr|test-drive-0.5.0-1|6	Version:	0.5.0
21mr|test-drive-0.5.0-1|7	Release:	1
21mr|test-drive-0.5.0-1|8	Summary:	The simple testing framework
21mr|test-drive-0.5.0-1|9	Group:		System/Libraries
21mr|test-drive-0.5.0-1|10	License:	ASL 2.0 or MIT
21mr|test-drive-0.5.0-1|11	URL:		https://github.com/fortran-lang/test-drive
21mr|test-drive-0.5.0-1|12	Source0:	https://github.com/fortran-lang/test-drive/archive/v%{version}/%{name}-%{version}.tar.gz
21mr|test-drive-0.5.0-1|13	
21mr|test-drive-0.5.0-1|14	BuildRequires:	gcc-gfortran
21mr|test-drive-0.5.0-1|15	BuildRequires:	cmake
21mr|test-drive-0.5.0-1|16	
21mr|test-drive-0.5.0-1|17	%description
21mr|test-drive-0.5.0-1|18	This project offers a lightweight, procedural unit testing framework
21mr|test-drive-0.5.0-1|19	based on nothing but standard Fortran.
21mr|test-drive-0.5.0-1|20	
21mr|test-drive-0.5.0-1|21	#------------------------------------------------------------------
21mr|test-drive-0.5.0-1|22	
21mr|test-drive-0.5.0-1|23	%package -n %{libname}
21mr|test-drive-0.5.0-1|24	Summary:	%{name} shared library
21mr|test-drive-0.5.0-1|25	Group:		System/Libraries
21mr|test-drive-0.5.0-1|26	
21mr|test-drive-0.5.0-1|27	%description -n %{libname}
21mr|test-drive-0.5.0-1|28	This project offers a lightweight, procedural unit testing framework
21mr|test-drive-0.5.0-1|29	based on nothing but standard Fortran.
21mr|test-drive-0.5.0-1|30	
21mr|test-drive-0.5.0-1|31	%files -n %{libname}
21mr|test-drive-0.5.0-1|32	%{_libdir}/libtest-drive.so.0*
21mr|test-drive-0.5.0-1|33	
21mr|test-drive-0.5.0-1|34	#----------------------------------------------
21mr|test-drive-0.5.0-1|35	%package -n %{devname}
21mr|test-drive-0.5.0-1|36	Summary:	Development files for %{name}
21mr|test-drive-0.5.0-1|37	Group:		Development/Other
21mr|test-drive-0.5.0-1|38	Requires:	%{libname}%{?_isa} = %{EVRD}
21mr|test-drive-0.5.0-1|39	Provides:	%{name}-devel = %{EVRD}
21mr|test-drive-0.5.0-1|40	
21mr|test-drive-0.5.0-1|41	%description -n %{devname}
21mr|test-drive-0.5.0-1|42	The %{name}-devel package contains libraries and header files for
21mr|test-drive-0.5.0-1|43	developing applications that use %{name}.
21mr|test-drive-0.5.0-1|44	
21mr|test-drive-0.5.0-1|45	%files -n %{devname}
21mr|test-drive-0.5.0-1|46	%license  %{_datadir}/licenses/test-drive
21mr|test-drive-0.5.0-1|47	%{_fmoddir}/testdrive*.mod
21mr|test-drive-0.5.0-1|48	%{_libdir}/pkgconfig/test-drive.pc
21mr|test-drive-0.5.0-1|49	%{_libdir}/cmake/test-drive/
21mr|test-drive-0.5.0-1|50	%{_libdir}/libtest-drive.so
21mr|test-drive-0.5.0-1|51	
21mr|test-drive-0.5.0-1|52	#----------------------------------------------
21mr|test-drive-0.5.0-1|53	%prep
21mr|test-drive-0.5.0-1|54	%setup -q
21mr|test-drive-0.5.0-1|55	
21mr|test-drive-0.5.0-1|56	%build
21mr|test-drive-0.5.0-1|57	%cmake
21mr|test-drive-0.5.0-1|58	%make_build
21mr|test-drive-0.5.0-1|59	
21mr|test-drive-0.5.0-1|60	%install
21mr|test-drive-0.5.0-1|61	%make_install -C build
21mr|test-drive-0.5.0-1|62	# Move module files
21mr|test-drive-0.5.0-1|63	mkdir -p %{buildroot}%{_fmoddir}
21mr|test-drive-0.5.0-1|64	mv %{buildroot}%{_includedir}/test-drive/*/*.mod %{buildroot}%{_fmoddir}
21mr|test-drive-0.5.0-1|65	rm -rf %{buildroot}%{_includedir}/test-drive/
21mr|test-drive-0.5.0-1|66	
21mr|test-drive-0.5.0-1|67	
21mr|test-drive-0.5.0-1|68	

17109 21
21mr|test-interface-1.0-13|1	%global test_interface_version 1.0
21mr|test-interface-1.0-13|2	%global build_with_sbt 0
21mr|test-interface-1.0-13|3	
21mr|test-interface-1.0-13|4	Name:           test-interface
21mr|test-interface-1.0-13|5	Version:        %{test_interface_version}
21mr|test-interface-1.0-13|6	Release:        13
21mr|test-interface-1.0-13|7	Summary:        Uniform interface to Scala and Java test frameworks
21mr|test-interface-1.0-13|8	Group:          Development/Java
21mr|test-interface-1.0-13|9	License:        BSD
21mr|test-interface-1.0-13|10	URL:            https://github.com/sbt/test-interface
21mr|test-interface-1.0-13|11	Source0:        https://github.com/sbt/test-interface/archive/v%{test_interface_version}.tar.gz
21mr|test-interface-1.0-13|12	%if !%{build_with_sbt}
21mr|test-interface-1.0-13|13	Source1:	http://mirrors.ibiblio.org/maven2/org/scala-sbt/%{name}/%{version}/%{name}-%{version}.pom
21mr|test-interface-1.0-13|14	%endif
21mr|test-interface-1.0-13|15	
21mr|test-interface-1.0-13|16	BuildArch:	noarch
21mr|test-interface-1.0-13|17	# Java stack is not supported on x86_32
21mr|test-interface-1.0-13|18	ExcludeArch: %{ix86}
21mr|test-interface-1.0-13|19	%if %{build_with_sbt}
21mr|test-interface-1.0-13|20	BuildRequires:  sbt
21mr|test-interface-1.0-13|21	%else
21mr|test-interface-1.0-13|22	BuildRequires:	java-devel
21mr|test-interface-1.0-13|23	%endif
21mr|test-interface-1.0-13|24	BuildRequires:	javapackages-local
21mr|test-interface-1.0-13|25	Requires:	javapackages-local
21mr|test-interface-1.0-13|26	
21mr|test-interface-1.0-13|27	%description
21mr|test-interface-1.0-13|28	
21mr|test-interface-1.0-13|29	Uniform test interface to Scala/Java test frameworks (specs,
21mr|test-interface-1.0-13|30	ScalaCheck, ScalaTest, JUnit and other)
21mr|test-interface-1.0-13|31	
21mr|test-interface-1.0-13|32	%package javadoc
21mr|test-interface-1.0-13|33	Summary:	Javadoc for %{name}
21mr|test-interface-1.0-13|34	
21mr|test-interface-1.0-13|35	%description javadoc
21mr|test-interface-1.0-13|36	Javadoc for %{name}.
21mr|test-interface-1.0-13|37	
21mr|test-interface-1.0-13|38	%prep
21mr|test-interface-1.0-13|39	%setup -q
21mr|test-interface-1.0-13|40	%mvn_file org.scala-sbt:test-interface %{name}
21mr|test-interface-1.0-13|41	
21mr|test-interface-1.0-13|42	%if %{build_with_sbt}
21mr|test-interface-1.0-13|43	sed -i -e 's/2[.]10[.]2/2.10.3/g' build.sbt
21mr|test-interface-1.0-13|44	sed -i -e '/scalatest_2.10/d' build.sbt
21mr|test-interface-1.0-13|45	
21mr|test-interface-1.0-13|46	sed -i -e 's/0[.]12[.]4/0.13.1/g' project/build.properties
21mr|test-interface-1.0-13|47	rm project/plugins.sbt
21mr|test-interface-1.0-13|48	
21mr|test-interface-1.0-13|49	cp -r /usr/share/java/sbt/ivy-local .
21mr|test-interface-1.0-13|50	mkdir boot
21mr|test-interface-1.0-13|51	%else
21mr|test-interface-1.0-13|52	# building without sbt
21mr|test-interface-1.0-13|53	
21mr|test-interface-1.0-13|54	cp -p %{SOURCE1} pom.xml
21mr|test-interface-1.0-13|55	# Remove unavailable test dep
21mr|test-interface-1.0-13|56	%pom_remove_dep :scalatest_2.10
21mr|test-interface-1.0-13|57	
21mr|test-interface-1.0-13|58	%endif
21mr|test-interface-1.0-13|59	
21mr|test-interface-1.0-13|60	%build
21mr|test-interface-1.0-13|61	
21mr|test-interface-1.0-13|62	%if %{build_with_sbt}
21mr|test-interface-1.0-13|63	export SBT_BOOT_DIR=boot
21mr|test-interface-1.0-13|64	export SBT_IVY_DIR=ivy-local
21mr|test-interface-1.0-13|65	sbt package deliverLocal publishM2Configuration
21mr|test-interface-1.0-13|66	%else
21mr|test-interface-1.0-13|67	# building without sbt
21mr|test-interface-1.0-13|68	mkdir -p classes target/api
21mr|test-interface-1.0-13|69	%javac -d classes $(find src/main/java -name "*.java")
21mr|test-interface-1.0-13|70	
21mr|test-interface-1.0-13|71	(
21mr|test-interface-1.0-13|72	cd classes
21mr|test-interface-1.0-13|73	mkdir -p META-INF
21mr|test-interface-1.0-13|74	cat > META-INF/MANIFEST.MF << 'EOF'
21mr|test-interface-1.0-13|75	Manifest-Version: 1.0
21mr|test-interface-1.0-13|76	Implementation-Vendor: org.scala-sbt
21mr|test-interface-1.0-13|77	Implementation-Title: %{name}
21mr|test-interface-1.0-13|78	Implementation-Version: %{version}
21mr|test-interface-1.0-13|79	Implementation-Vendor-Id: org.scala-sbt
21mr|test-interface-1.0-13|80	Specification-Vendor: org.scala-sbt
21mr|test-interface-1.0-13|81	Specification-Title: %{name}
21mr|test-interface-1.0-13|82	Specification-Version: %{version}
21mr|test-interface-1.0-13|83	EOF
21mr|test-interface-1.0-13|84	%jar -cMf ../target/%{name}.jar *
21mr|test-interface-1.0-13|85	)
21mr|test-interface-1.0-13|86	
21mr|test-interface-1.0-13|87	%javadoc -d target/api -classpath $PWD/target/%{name}.jar $(find src/main/java -name "*.java")
21mr|test-interface-1.0-13|88	
21mr|test-interface-1.0-13|89	cp pom.xml target/%{name}-%{version}.pom
21mr|test-interface-1.0-13|90	
21mr|test-interface-1.0-13|91	%mvn_artifact target/%{name}-%{version}.pom target/%{name}.jar
21mr|test-interface-1.0-13|92	
21mr|test-interface-1.0-13|93	%endif
21mr|test-interface-1.0-13|94	
21mr|test-interface-1.0-13|95	%install
21mr|test-interface-1.0-13|96	
21mr|test-interface-1.0-13|97	%mvn_install -J target/api
21mr|test-interface-1.0-13|98	
21mr|test-interface-1.0-13|99	%files -f .mfiles
21mr|test-interface-1.0-13|100	%doc LICENSE README
21mr|test-interface-1.0-13|101	
21mr|test-interface-1.0-13|102	%files javadoc -f .mfiles-javadoc
21mr|test-interface-1.0-13|103	%doc LICENSE
21mr|test-interface-1.0-13|104	

17110 21
21mr|testng-6.14.3-9|1	%bcond_with    groovy
21mr|testng-6.14.3-9|2	%bcond_without snakeyaml
21mr|testng-6.14.3-9|3	
21mr|testng-6.14.3-9|4	Name:           testng
21mr|testng-6.14.3-9|5	Version:        6.14.3
21mr|testng-6.14.3-9|6	Release:        9
21mr|testng-6.14.3-9|7	Summary:        Java-based testing framework
21mr|testng-6.14.3-9|8	License:        ASL 2.0
21mr|testng-6.14.3-9|9	URL:            http://testng.org/
21mr|testng-6.14.3-9|10	# ./generate-tarball.sh
21mr|testng-6.14.3-9|11	Source0:        %{name}-%{version}.tar.gz
21mr|testng-6.14.3-9|12	
21mr|testng-6.14.3-9|13	# Allows building with maven instead of gradle
21mr|testng-6.14.3-9|14	Source1:        pom.xml
21mr|testng-6.14.3-9|15	
21mr|testng-6.14.3-9|16	# Remove bundled binaries to make sure we don't ship anything forbidden
21mr|testng-6.14.3-9|17	Source2:        generate-tarball.sh
21mr|testng-6.14.3-9|18	
21mr|testng-6.14.3-9|19	Patch0:         0001-Avoid-accidental-javascript-in-javadoc.patch
21mr|testng-6.14.3-9|20	Patch1:         0002-Replace-bundled-jquery-with-CDN-link.patch
21mr|testng-6.14.3-9|21	
21mr|testng-6.14.3-9|22	Group:          Development/Java
21mr|testng-6.14.3-9|23	BuildArch:      noarch
21mr|testng-6.14.3-9|24	# Java stack is not supported on x86_32
21mr|testng-6.14.3-9|25	ExcludeArch: %{ix86}
21mr|testng-6.14.3-9|26	
21mr|testng-6.14.3-9|27	BuildRequires:  maven-local
21mr|testng-6.14.3-9|28	BuildRequires:  mvn(com.beust:jcommander)
21mr|testng-6.14.3-9|29	BuildRequires:  mvn(com.google.inject:guice)
21mr|testng-6.14.3-9|30	BuildRequires:  mvn(com.google.code.findbugs:jsr305)
21mr|testng-6.14.3-9|31	BuildRequires:  mvn(junit:junit)
21mr|testng-6.14.3-9|32	BuildRequires:  mvn(org.apache.ant:ant)
21mr|testng-6.14.3-9|33	BuildRequires:  mvn(org.apache-extras.beanshell:bsh)
21mr|testng-6.14.3-9|34	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|testng-6.14.3-9|35	BuildRequires:  mvn(org.sonatype.oss:oss-parent:pom:)
21mr|testng-6.14.3-9|36	%if %{with groovy}
21mr|testng-6.14.3-9|37	BuildRequires:  mvn(org.assertj:assertj-core) >= 3.8.0
21mr|testng-6.14.3-9|38	BuildRequires:  mvn(org.codehaus.gmavenplus:gmavenplus-plugin)
21mr|testng-6.14.3-9|39	BuildRequires:  mvn(org.codehaus.groovy:groovy-all)
21mr|testng-6.14.3-9|40	BuildRequires:  mvn(org.spockframework:spock-core)
21mr|testng-6.14.3-9|41	%endif
21mr|testng-6.14.3-9|42	%if %{with snakeyaml}
21mr|testng-6.14.3-9|43	BuildRequires:  mvn(org.yaml:snakeyaml)
21mr|testng-6.14.3-9|44	%endif
21mr|testng-6.14.3-9|45	
21mr|testng-6.14.3-9|46	%description
21mr|testng-6.14.3-9|47	TestNG is a testing framework inspired from JUnit and NUnit but introducing
21mr|testng-6.14.3-9|48	some new functionality, including flexible test configuration, and
21mr|testng-6.14.3-9|49	distributed test running.  It is designed to cover unit tests as well as
21mr|testng-6.14.3-9|50	functional, end-to-end, integration, etc.
21mr|testng-6.14.3-9|51	
21mr|testng-6.14.3-9|52	%package javadoc
21mr|testng-6.14.3-9|53	Summary:        API documentation for %{name}
21mr|testng-6.14.3-9|54	
21mr|testng-6.14.3-9|55	%description javadoc
21mr|testng-6.14.3-9|56	This package contains the API documentation for %{name}.
21mr|testng-6.14.3-9|57	
21mr|testng-6.14.3-9|58	%prep
21mr|testng-6.14.3-9|59	%setup -q
21mr|testng-6.14.3-9|60	
21mr|testng-6.14.3-9|61	%patch0 -p1
21mr|testng-6.14.3-9|62	%patch1 -p1
21mr|testng-6.14.3-9|63	
21mr|testng-6.14.3-9|64	cp %{SOURCE1} .
21mr|testng-6.14.3-9|65	
21mr|testng-6.14.3-9|66	# remove any bundled libs, but not test resources
21mr|testng-6.14.3-9|67	find ! -path "*/test/*" -name *.jar -print -delete
21mr|testng-6.14.3-9|68	find -name *.class -delete
21mr|testng-6.14.3-9|69	
21mr|testng-6.14.3-9|70	# these are unnecessary
21mr|testng-6.14.3-9|71	%pom_remove_plugin :maven-gpg-plugin
21mr|testng-6.14.3-9|72	%pom_remove_plugin :maven-source-plugin
21mr|testng-6.14.3-9|73	%pom_remove_plugin :maven-javadoc-plugin
21mr|testng-6.14.3-9|74	
21mr|testng-6.14.3-9|75	%if %{without snakeyaml}
21mr|testng-6.14.3-9|76	%pom_remove_dep org.yaml:snakeyaml
21mr|testng-6.14.3-9|77	rm src/main/java/org/testng/internal/Yaml*.java
21mr|testng-6.14.3-9|78	rm src/main/java/org/testng/Converter.java
21mr|testng-6.14.3-9|79	%endif
21mr|testng-6.14.3-9|80	
21mr|testng-6.14.3-9|81	# missing test deps
21mr|testng-6.14.3-9|82	%if %{with groovy}
21mr|testng-6.14.3-9|83	%pom_add_plugin "org.codehaus.gmavenplus:gmavenplus-plugin" pom.xml \
21mr|testng-6.14.3-9|84	"<executions><execution><goals><goal>addTestSources</goal><goal>testGenerateStubs</goal><goal>testCompile</goal><goal>removeTestStubs</goal></goals></execution></executions>"
21mr|testng-6.14.3-9|85	%pom_add_dep "org.assertj:assertj-core::test"
21mr|testng-6.14.3-9|86	%pom_add_dep "org.spockframework:spock-core::test"
21mr|testng-6.14.3-9|87	%pom_add_dep "org.codehaus.groovy:groovy-all::test"
21mr|testng-6.14.3-9|88	
21mr|testng-6.14.3-9|89	# java.lang.NoClassDefFoundError: net/sf/cglib/proxy/CallbackFilter when executing tests
21mr|testng-6.14.3-9|90	%pom_add_dep "net.sf.cglib:cglib::test"
21mr|testng-6.14.3-9|91	%endif
21mr|testng-6.14.3-9|92	
21mr|testng-6.14.3-9|93	sed -i -e 's/DEV-SNAPSHOT/%{version}/' src/main/java/org/testng/internal/Version.java
21mr|testng-6.14.3-9|94	
21mr|testng-6.14.3-9|95	cp -p ./src/main/java/*.dtd.html ./src/main/resources/.
21mr|testng-6.14.3-9|96	
21mr|testng-6.14.3-9|97	%mvn_file : %{name}
21mr|testng-6.14.3-9|98	# jdk15 classifier is used by some other packages
21mr|testng-6.14.3-9|99	%mvn_alias : :::jdk15:
21mr|testng-6.14.3-9|100	
21mr|testng-6.14.3-9|101	%build
21mr|testng-6.14.3-9|102	%if %{with groovy} && %{with snakeyaml}
21mr|testng-6.14.3-9|103	# A couple of parallelisation tests are *sometimes* failing, so let's ignore failures
21mr|testng-6.14.3-9|104	# because they do complete successfully most of the time
21mr|testng-6.14.3-9|105	%mvn_build -- -Dmaven.test.failure.ignore=true
21mr|testng-6.14.3-9|106	%else
21mr|testng-6.14.3-9|107	%mvn_build -f
21mr|testng-6.14.3-9|108	%endif
21mr|testng-6.14.3-9|109	
21mr|testng-6.14.3-9|110	%install
21mr|testng-6.14.3-9|111	%mvn_install
21mr|testng-6.14.3-9|112	
21mr|testng-6.14.3-9|113	%files -f .mfiles
21mr|testng-6.14.3-9|114	%doc CHANGES.txt README.md
21mr|testng-6.14.3-9|115	%license LICENSE.txt
21mr|testng-6.14.3-9|116	
21mr|testng-6.14.3-9|117	%files javadoc -f .mfiles-javadoc
21mr|testng-6.14.3-9|118	%license LICENSE.txt
21mr|testng-6.14.3-9|119	

17111 21
21mr|testng-remote-1.3.0-5|1	%global gittag testng-remote-parent-%{version}
21mr|testng-remote-1.3.0-5|2	
21mr|testng-remote-1.3.0-5|3	Name:    testng-remote
21mr|testng-remote-1.3.0-5|4	Version: 1.3.0
21mr|testng-remote-1.3.0-5|5	Release: 5
21mr|testng-remote-1.3.0-5|6	Summary: Modules for running TestNG remotely
21mr|testng-remote-1.3.0-5|7	# org/testng/remote/strprotocol/AbstractRemoteTestRunnerClient.java is CPL
21mr|testng-remote-1.3.0-5|8	License: ASL 2.0 and CPL
21mr|testng-remote-1.3.0-5|9	URL:     https://github.com/testng-team/testng-remote
21mr|testng-remote-1.3.0-5|10	Source0: https://github.com/testng-team/testng-remote/archive/%{gittag}.tar.gz
21mr|testng-remote-1.3.0-5|11	
21mr|testng-remote-1.3.0-5|12	Group:          Development/Java
21mr|testng-remote-1.3.0-5|13	BuildArch:      noarch
21mr|testng-remote-1.3.0-5|14	# Java stack is not supported on x86_32
21mr|testng-remote-1.3.0-5|15	ExcludeArch: %{ix86}
21mr|testng-remote-1.3.0-5|16	
21mr|testng-remote-1.3.0-5|17	BuildRequires:  maven-local
21mr|testng-remote-1.3.0-5|18	BuildRequires:  mvn(com.google.auto.service:auto-service)
21mr|testng-remote-1.3.0-5|19	BuildRequires:  mvn(com.google.code.gson:gson)
21mr|testng-remote-1.3.0-5|20	BuildRequires:  mvn(org.apache.maven.plugins:maven-shade-plugin)
21mr|testng-remote-1.3.0-5|21	BuildRequires:  mvn(org.testng:testng) >= 6.12
21mr|testng-remote-1.3.0-5|22	
21mr|testng-remote-1.3.0-5|23	Requires:  mvn(org.testng:testng) >= 6.12
21mr|testng-remote-1.3.0-5|24	
21mr|testng-remote-1.3.0-5|25	%description
21mr|testng-remote-1.3.0-5|26	TestNG Remote contains the modules for running TestNG remotely. This is
21mr|testng-remote-1.3.0-5|27	normally used by IDE to communicate with TestNG run-time, e.g. receive the
21mr|testng-remote-1.3.0-5|28	Test Result from run-time so that can display them on IDE views.
21mr|testng-remote-1.3.0-5|29	
21mr|testng-remote-1.3.0-5|30	%package javadoc
21mr|testng-remote-1.3.0-5|31	Summary: API documentation for %{name}
21mr|testng-remote-1.3.0-5|32	
21mr|testng-remote-1.3.0-5|33	%description javadoc
21mr|testng-remote-1.3.0-5|34	This package contains the API documentation for %{name}.
21mr|testng-remote-1.3.0-5|35	
21mr|testng-remote-1.3.0-5|36	%prep
21mr|testng-remote-1.3.0-5|37	%setup -q -n testng-remote-%{gittag}
21mr|testng-remote-1.3.0-5|38	
21mr|testng-remote-1.3.0-5|39	# Avoid bundling gson
21mr|testng-remote-1.3.0-5|40	%pom_remove_plugin :maven-shade-plugin remote
21mr|testng-remote-1.3.0-5|41	
21mr|testng-remote-1.3.0-5|42	# Plugin not in Fedora
21mr|testng-remote-1.3.0-5|43	%pom_remove_plugin :git-commit-id-plugin
21mr|testng-remote-1.3.0-5|44	%pom_remove_plugin :git-commit-id-plugin remote
21mr|testng-remote-1.3.0-5|45	sed -i -e 's/${git.branch}/%{gittag}/' -e 's/${git.commit.id}/%{gittag}/' -e 's/${git.build.version}/%{version}/' \
21mr|testng-remote-1.3.0-5|46	remote/src/main/resources/revision.properties
21mr|testng-remote-1.3.0-5|47	
21mr|testng-remote-1.3.0-5|48	# Not needed for RPM builds
21mr|testng-remote-1.3.0-5|49	%pom_remove_plugin -r :jacoco-maven-plugin
21mr|testng-remote-1.3.0-5|50	
21mr|testng-remote-1.3.0-5|51	# Disable support for old versions of TestNG that are not in Fedora
21mr|testng-remote-1.3.0-5|52	%pom_disable_module remote6_10
21mr|testng-remote-1.3.0-5|53	%pom_disable_module remote6_9_10
21mr|testng-remote-1.3.0-5|54	%pom_disable_module remote6_9_7
21mr|testng-remote-1.3.0-5|55	%pom_disable_module remote6_5
21mr|testng-remote-1.3.0-5|56	%pom_disable_module remote6_0
21mr|testng-remote-1.3.0-5|57	%pom_remove_dep :testng-remote6_10 dist
21mr|testng-remote-1.3.0-5|58	%pom_remove_dep :testng-remote6_9_10 dist
21mr|testng-remote-1.3.0-5|59	%pom_remove_dep :testng-remote6_9_7 dist
21mr|testng-remote-1.3.0-5|60	%pom_remove_dep :testng-remote6_5 dist
21mr|testng-remote-1.3.0-5|61	%pom_remove_dep :testng-remote6_0 dist
21mr|testng-remote-1.3.0-5|62	
21mr|testng-remote-1.3.0-5|63	# Package the shaded artifact (contains all testng-remote modules in a single jar)
21mr|testng-remote-1.3.0-5|64	%mvn_package ":testng-remote-dist:jar:shaded:"
21mr|testng-remote-1.3.0-5|65	
21mr|testng-remote-1.3.0-5|66	%build
21mr|testng-remote-1.3.0-5|67	%mvn_build
21mr|testng-remote-1.3.0-5|68	
21mr|testng-remote-1.3.0-5|69	%install
21mr|testng-remote-1.3.0-5|70	%mvn_install
21mr|testng-remote-1.3.0-5|71	
21mr|testng-remote-1.3.0-5|72	%files -f .mfiles
21mr|testng-remote-1.3.0-5|73	%license LICENSE
21mr|testng-remote-1.3.0-5|74	
21mr|testng-remote-1.3.0-5|75	%files javadoc -f .mfiles-javadoc
21mr|testng-remote-1.3.0-5|76	%license LICENSE
21mr|testng-remote-1.3.0-5|77	

17112 21
21mr|tetex-latex-arab-3.11s-13|1	%define name tetex-latex-arab
21mr|tetex-latex-arab-3.11s-13|2	%define version 3.11s
21mr|tetex-latex-arab-3.11s-13|3	
21mr|tetex-latex-arab-3.11s-13|4	Name:		%{name}
21mr|tetex-latex-arab-3.11s-13|5	Summary:	Files for processing Arabic LaTeX documents
21mr|tetex-latex-arab-3.11s-13|6	Version:	%{version}
21mr|tetex-latex-arab-3.11s-13|7	Release:	13
21mr|tetex-latex-arab-3.11s-13|8	License:	LPPL
21mr|tetex-latex-arab-3.11s-13|9	URL:		ftp://ftp.informatik.uni-stuttgart.de/pub/arabtex/arabtex.htm
21mr|tetex-latex-arab-3.11s-13|10	Source:		ftp://ftp.informatik.uni-stuttgart.de/pub/arabtex/arab311.tar.bz2
21mr|tetex-latex-arab-3.11s-13|11	Group:		Publishing
21mr|tetex-latex-arab-3.11s-13|12	BuildRequires:	texlive-tlpkg
21mr|tetex-latex-arab-3.11s-13|13	Requires:	texlive-tetex
21mr|tetex-latex-arab-3.11s-13|14	BuildArch:	noarch
21mr|tetex-latex-arab-3.11s-13|15	
21mr|tetex-latex-arab-3.11s-13|16	%description
21mr|tetex-latex-arab-3.11s-13|17	ArabTeX is a TeX macro package with associated Naskh fonts designed to generate
21mr|tetex-latex-arab-3.11s-13|18	the Arabic writing from texts coded in an ASCII transliteration as well as in
21mr|tetex-latex-arab-3.11s-13|19	some other popular encodings for Arabic and Hebrew, e.g. ASMO 449, ISO 8859-6
21mr|tetex-latex-arab-3.11s-13|20	(ASMO 708), Arabic Windows encoding, and HED. It is compatible with Plain TeX,
21mr|tetex-latex-arab-3.11s-13|21	LaTeX, NFSS, and the EDMAC package. It also cooperates well with LaTeX 2e of
21mr|tetex-latex-arab-3.11s-13|22	June 1996 or later. There is some support for Persian, Urdu, Pashto, and
21mr|tetex-latex-arab-3.11s-13|23	Sindhi. Unicode Arabic and Hebrew support is present but not extensively
21mr|tetex-latex-arab-3.11s-13|24	tested.
21mr|tetex-latex-arab-3.11s-13|25	
21mr|tetex-latex-arab-3.11s-13|26	The version 3.11d supports vowelized and non-vowelized Hebrew, and
21mr|tetex-latex-arab-3.11s-13|27	bidirectional line-breaking within insertions. The former limitation that an
21mr|tetex-latex-arab-3.11s-13|28	insertion must fit on the current line no more exists.
21mr|tetex-latex-arab-3.11s-13|29	
21mr|tetex-latex-arab-3.11s-13|30	%files
21mr|tetex-latex-arab-3.11s-13|31	%{_texmfdistdir}/fonts/source/arabtex
21mr|tetex-latex-arab-3.11s-13|32	%{_texmfdistdir}/fonts/tfm/arabtex
21mr|tetex-latex-arab-3.11s-13|33	%{_texmfdistdir}/fonts/type1/arabtex
21mr|tetex-latex-arab-3.11s-13|34	%{_texmfdistdir}/fonts/pk/arabtex
21mr|tetex-latex-arab-3.11s-13|35	%{_texmfdistdir}/tex/latex/arabtex
21mr|tetex-latex-arab-3.11s-13|36	%doc %{_texmfdistdir}/doc/arabtex
21mr|tetex-latex-arab-3.11s-13|37	
21mr|tetex-latex-arab-3.11s-13|38	#------------------------------------------------------------------------------
21mr|tetex-latex-arab-3.11s-13|39	%prep
21mr|tetex-latex-arab-3.11s-13|40	%setup -q -c
21mr|tetex-latex-arab-3.11s-13|41	
21mr|tetex-latex-arab-3.11s-13|42	%install
21mr|tetex-latex-arab-3.11s-13|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|tetex-latex-arab-3.11s-13|44	cp -fpar tex doc fonts %{buildroot}%{_texmfdistdir}
21mr|tetex-latex-arab-3.11s-13|45	
21mr|tetex-latex-arab-3.11s-13|46	
21mr|tetex-latex-arab-3.11s-13|47	
21mr|tetex-latex-arab-3.11s-13|48	

17113 21
21mr|tevent-0.16.1-1|1	%define major 0
21mr|tevent-0.16.1-1|2	%define libname %mklibname tevent %{major}
21mr|tevent-0.16.1-1|3	%define devname %mklibname tevent -d
21mr|tevent-0.16.1-1|4	
21mr|tevent-0.16.1-1|5	Summary:	Samba4 event management library
21mr|tevent-0.16.1-1|6	Name:		tevent
21mr|tevent-0.16.1-1|7	Version:	0.16.1
21mr|tevent-0.16.1-1|8	Release:	1
21mr|tevent-0.16.1-1|9	# Shipped in samba4 without internal version:
21mr|tevent-0.16.1-1|10	Epoch:		1
21mr|tevent-0.16.1-1|11	License:	GPLv3+
21mr|tevent-0.16.1-1|12	Group:		System/Libraries
21mr|tevent-0.16.1-1|13	Url:		http://tevent.samba.org/
21mr|tevent-0.16.1-1|14	Source0:	http://www.samba.org/ftp/tevent/tevent-%{version}.tar.gz
21mr|tevent-0.16.1-1|15	#BuildRequires:	python-talloc
21mr|tevent-0.16.1-1|16	# TODO@mikhailnov: to use pkgconfig()-style BRs, we have to fix strange name
21mr|tevent-0.16.1-1|17	# containing major Python version in *.pc file in lib64py3talloc-util-devel
21mr|tevent-0.16.1-1|18	BuildRequires:	%{_lib}py3talloc-util-devel
21mr|tevent-0.16.1-1|19	BuildRequires:	pkgconfig(talloc)
21mr|tevent-0.16.1-1|20	BuildRequires:	pkgconfig(python3)
21mr|tevent-0.16.1-1|21	BuildRequires:	pkgconfig(cmocka)
21mr|tevent-0.16.1-1|22	
21mr|tevent-0.16.1-1|23	%description
21mr|tevent-0.16.1-1|24	Tevent is an event system based on the talloc memory management library. It is
21mr|tevent-0.16.1-1|25	the core event system used in Samba. Tevent has support for many event types,
21mr|tevent-0.16.1-1|26	including timers, signals, and the classic file descriptor events. Tevent also
21mr|tevent-0.16.1-1|27	provide helpers to deal with asynchronous code providing the tevent_req (Tevent
21mr|tevent-0.16.1-1|28	Request) functions.
21mr|tevent-0.16.1-1|29	
21mr|tevent-0.16.1-1|30	#----------------------------------------------------------------------------
21mr|tevent-0.16.1-1|31	
21mr|tevent-0.16.1-1|32	%package -n %{libname}
21mr|tevent-0.16.1-1|33	Summary:	Samba4 event management library
21mr|tevent-0.16.1-1|34	Group:		System/Libraries
21mr|tevent-0.16.1-1|35	Provides:	libtevent = %{EVRD}
21mr|tevent-0.16.1-1|36	Provides:	libtevent%{_isa} = %{EVRD}
21mr|tevent-0.16.1-1|37	
21mr|tevent-0.16.1-1|38	%description -n %{libname}
21mr|tevent-0.16.1-1|39	Samba4 event management library.
21mr|tevent-0.16.1-1|40	
21mr|tevent-0.16.1-1|41	%files -n %{libname}
21mr|tevent-0.16.1-1|42	%{_libdir}/libtevent.so.%{major}*
21mr|tevent-0.16.1-1|43	
21mr|tevent-0.16.1-1|44	#----------------------------------------------------------------------------
21mr|tevent-0.16.1-1|45	
21mr|tevent-0.16.1-1|46	%package -n %{devname}
21mr|tevent-0.16.1-1|47	Summary:	Development files for Samba4 event management library
21mr|tevent-0.16.1-1|48	Group:		Development/C
21mr|tevent-0.16.1-1|49	Requires:	%{libname} = %{EVRD}
21mr|tevent-0.16.1-1|50	Requires:	pkgconfig(talloc) >= 2.1.2
21mr|tevent-0.16.1-1|51	Provides:	%{name}-devel = %{EVRD}
21mr|tevent-0.16.1-1|52	
21mr|tevent-0.16.1-1|53	%description -n %{devname}
21mr|tevent-0.16.1-1|54	Development files for Samba4 event management library.
21mr|tevent-0.16.1-1|55	
21mr|tevent-0.16.1-1|56	%files -n %{devname}
21mr|tevent-0.16.1-1|57	%{_libdir}/libtevent.so
21mr|tevent-0.16.1-1|58	%{_includedir}/tevent.h
21mr|tevent-0.16.1-1|59	%{_libdir}/pkgconfig/tevent.pc
21mr|tevent-0.16.1-1|60	
21mr|tevent-0.16.1-1|61	#----------------------------------------------------------------------------
21mr|tevent-0.16.1-1|62	
21mr|tevent-0.16.1-1|63	%package -n python3-tevent
21mr|tevent-0.16.1-1|64	Summary:	Python3 module for Samba4 event management library
21mr|tevent-0.16.1-1|65	Group:		Development/Python
21mr|tevent-0.16.1-1|66	Requires:	%{libname} = %{EVRD}
21mr|tevent-0.16.1-1|67	
21mr|tevent-0.16.1-1|68	%description -n python3-tevent
21mr|tevent-0.16.1-1|69	Python3 module for Samba4 event management library.
21mr|tevent-0.16.1-1|70	
21mr|tevent-0.16.1-1|71	%files -n python3-tevent
21mr|tevent-0.16.1-1|72	%{python3_sitearch}/_tevent.cpython-3*.so
21mr|tevent-0.16.1-1|73	%{python3_sitearch}/tevent.py*
21mr|tevent-0.16.1-1|74	%{python3_sitearch}/__pycache__/*
21mr|tevent-0.16.1-1|75	
21mr|tevent-0.16.1-1|76	#----------------------------------------------------------------------------
21mr|tevent-0.16.1-1|77	
21mr|tevent-0.16.1-1|78	%prep
21mr|tevent-0.16.1-1|79	%setup -q
21mr|tevent-0.16.1-1|80	chmod +r -R .
21mr|tevent-0.16.1-1|81	
21mr|tevent-0.16.1-1|82	%if %{mdvver} >= 201910
21mr|tevent-0.16.1-1|83	# fix for python3.8
21mr|tevent-0.16.1-1|84	sed -i -e "/all_flags/s,\('--libs'\),\1\, '--embed'," third_party/waf/waflib/Tools/python.py
21mr|tevent-0.16.1-1|85	%endif
21mr|tevent-0.16.1-1|86	
21mr|tevent-0.16.1-1|87	%build
21mr|tevent-0.16.1-1|88	%set_build_flags
21mr|tevent-0.16.1-1|89	./configure \
21mr|tevent-0.16.1-1|90	--prefix=%{_prefix} \
21mr|tevent-0.16.1-1|91	--libdir=%{_libdir} \
21mr|tevent-0.16.1-1|92	--disable-rpath \
21mr|tevent-0.16.1-1|93	--bundled-libraries=NONE \
21mr|tevent-0.16.1-1|94	--builtin-libraries=replace
21mr|tevent-0.16.1-1|95	
21mr|tevent-0.16.1-1|96	%make
21mr|tevent-0.16.1-1|97	
21mr|tevent-0.16.1-1|98	%install
21mr|tevent-0.16.1-1|99	%makeinstall_std

17114 21
21mr|texi2html-5.0-6|1	%global __provides_exclude_from %{_datadir}/texi2html
21mr|texi2html-5.0-6|2	
21mr|texi2html-5.0-6|3	Summary:	Highly customizable texinfo to HTML and other formats translator
21mr|texi2html-5.0-6|4	Name:		texi2html
21mr|texi2html-5.0-6|5	Version:	5.0
21mr|texi2html-5.0-6|6	Release:	6
21mr|texi2html-5.0-6|7	License:	GPLv2+
21mr|texi2html-5.0-6|8	Group:		Publishing
21mr|texi2html-5.0-6|9	Url:		http://www.nongnu.org/texi2html/
21mr|texi2html-5.0-6|10	Source0:	http://download.savannah.nongnu.org/releases/texi2html/texi2html-%{version}.tar.bz2
21mr|texi2html-5.0-6|11	BuildArch:	noarch
21mr|texi2html-5.0-6|12	
21mr|texi2html-5.0-6|13	%description
21mr|texi2html-5.0-6|14	The basic purpose of texi2html is to convert Texinfo documents into HTML,
21mr|texi2html-5.0-6|15	and other formats. Configuration files written in perl provide fine degree
21mr|texi2html-5.0-6|16	of control over the final output, allowing most every aspect of the final
21mr|texi2html-5.0-6|17	output not specified in the Texinfo input file to be specified.
21mr|texi2html-5.0-6|18	
21mr|texi2html-5.0-6|19	%files -f %{name}.lang
21mr|texi2html-5.0-6|20	%doc AUTHORS COPYING ChangeLog NEWS README TODO texi2html.init
21mr|texi2html-5.0-6|21	%{_bindir}/texi2html
21mr|texi2html-5.0-6|22	%{_datadir}/texinfo/html/texi2html.html
21mr|texi2html-5.0-6|23	%{_datadir}/texinfo/init/*.init
21mr|texi2html-5.0-6|24	%{_mandir}/man*/texi2html*
21mr|texi2html-5.0-6|25	%{_infodir}/texi2html.info*
21mr|texi2html-5.0-6|26	%dir %{_datadir}/texi2html
21mr|texi2html-5.0-6|27	%{_datadir}/texi2html/*
21mr|texi2html-5.0-6|28	
21mr|texi2html-5.0-6|29	#----------------------------------------------------------------------------
21mr|texi2html-5.0-6|30	
21mr|texi2html-5.0-6|31	%prep
21mr|texi2html-5.0-6|32	%setup -q
21mr|texi2html-5.0-6|33	
21mr|texi2html-5.0-6|34	%build
21mr|texi2html-5.0-6|35	%configure --build=%{_arch}-rosa-linux-gnu
21mr|texi2html-5.0-6|36	%make
21mr|texi2html-5.0-6|37	
21mr|texi2html-5.0-6|38	%install
21mr|texi2html-5.0-6|39	%makeinstall_std
21mr|texi2html-5.0-6|40	
21mr|texi2html-5.0-6|41	%find_lang %{name} %{name}_document %{name}.lang

17115 21
21mr|texinfo-6.8-1|1	# Maybe we should disable more perl() provides and exclude them from autoreq?
21mr|texinfo-6.8-1|2	%global __provides_exclude perl\\(Text.*|perl\\(Locale.*
21mr|texinfo-6.8-1|3	%global __requires_exclude perl\\(Text.*|perl\\(Locale.*
21mr|texinfo-6.8-1|4	
21mr|texinfo-6.8-1|5	Summary:	Tools needed to create Texinfo format documentation files
21mr|texinfo-6.8-1|6	Name:		texinfo
21mr|texinfo-6.8-1|7	Version:	6.8
21mr|texinfo-6.8-1|8	Release:	1
21mr|texinfo-6.8-1|9	License:	GPLv3+
21mr|texinfo-6.8-1|10	Group:		Publishing
21mr|texinfo-6.8-1|11	Url:		http://www.gnu.org/software/texinfo/
21mr|texinfo-6.8-1|12	Source0:	ftp://ftp.gnu.org/pub/gnu/texinfo/%{name}-%{version}.tar.xz
21mr|texinfo-6.8-1|13	Source2:	%{name}.rpmlintrc
21mr|texinfo-6.8-1|14	Patch1:		texinfo-3.12h-fix.patch
21mr|texinfo-6.8-1|15	Patch107:	texinfo-4.13-vikeys-segfault-fix.patch
21mr|texinfo-6.8-1|16	BuildRequires:	help2man
21mr|texinfo-6.8-1|17	BuildRequires:	pkgconfig(ncurses)
21mr|texinfo-6.8-1|18	BuildRequires:	perl-devel
21mr|texinfo-6.8-1|19	
21mr|texinfo-6.8-1|20	# Not detected by the dependency generator because these perl modules
21mr|texinfo-6.8-1|21	# go to %{_datadir}/texinfo rather than a default perl directory
21mr|texinfo-6.8-1|22	# (tpg) why not use: global __provides_exclude ^perl\\(.*Texinfo.*\\)$ global __requires_exclude ^perl\\(.*Texinfo.*\\)$ ?
21mr|texinfo-6.8-1|23	Provides:	perl(Texinfo::Common)
21mr|texinfo-6.8-1|24	Provides:	perl(Texinfo::Convert)
21mr|texinfo-6.8-1|25	Provides:	perl(Texinfo::Convert::Converter)
21mr|texinfo-6.8-1|26	Provides:	perl(Texinfo::Convert::DocBook)
21mr|texinfo-6.8-1|27	Provides:	perl(Texinfo::Convert::HTML)
21mr|texinfo-6.8-1|28	Provides:	perl(Texinfo::Convert::Info)
21mr|texinfo-6.8-1|29	Provides:	perl(Texinfo::Convert::IXIN)
21mr|texinfo-6.8-1|30	Provides:	perl(Texinfo::Convert::IXINSXML)
21mr|texinfo-6.8-1|31	Provides:	perl(Texinfo::Convert::Line)
21mr|texinfo-6.8-1|32	Provides:	perl(Texinfo::Convert::NodeNameNormalization)
21mr|texinfo-6.8-1|33	Provides:	perl(Texinfo::Convert::ParagraphNonXS)
21mr|texinfo-6.8-1|34	Provides:	perl(Texinfo::Convert::Paragraph)
21mr|texinfo-6.8-1|35	Provides:	perl(Texinfo::Convert::PlainTexinfo)
21mr|texinfo-6.8-1|36	Provides:	perl(Texinfo::Convert::Plaintext)
21mr|texinfo-6.8-1|37	Provides:	perl(Texinfo::Convert::Texinfo)
21mr|texinfo-6.8-1|38	Provides:	perl(Texinfo::Convert::TexinfoSXML)
21mr|texinfo-6.8-1|39	Provides:	perl(Texinfo::Convert::TexinfoXML)
21mr|texinfo-6.8-1|40	Provides:	perl(Texinfo::Convert::TextContent)
21mr|texinfo-6.8-1|41	Provides:	perl(Texinfo::Convert::Text)
21mr|texinfo-6.8-1|42	Provides:	perl(Texinfo::Convert::UnFilled)
21mr|texinfo-6.8-1|43	Provides:	perl(Texinfo::Convert::Unicode)
21mr|texinfo-6.8-1|44	Provides:	perl(Texinfo::Convert::XSParagraph)
21mr|texinfo-6.8-1|45	Provides:	perl(Texinfo::Convert::XSParagraph::TestXS)
21mr|texinfo-6.8-1|46	Provides:	perl(Texinfo::Documentlanguages)
21mr|texinfo-6.8-1|47	Provides:	perl(Texinfo::Encoding)
21mr|texinfo-6.8-1|48	Provides:	perl(Texinfo::MiscXS)
21mr|texinfo-6.8-1|49	Provides:	perl(Texinfo::ModulePath)
21mr|texinfo-6.8-1|50	Provides:	perl(Texinfo::Parser)
21mr|texinfo-6.8-1|51	Provides:	perl(Texinfo::ParserNonXS)
21mr|texinfo-6.8-1|52	Provides:	perl(Texinfo::Report)
21mr|texinfo-6.8-1|53	Provides:	perl(Texinfo::Structuring)
21mr|texinfo-6.8-1|54	Provides:	perl(Texinfo::Transformations)
21mr|texinfo-6.8-1|55	Provides:	perl(Texinfo::XSLoader)
21mr|texinfo-6.8-1|56	
21mr|texinfo-6.8-1|57	%description
21mr|texinfo-6.8-1|58	Texinfo is a documentation system that can produce both online information
21mr|texinfo-6.8-1|59	and printed output from a single source file.  Normally, you'd have to
21mr|texinfo-6.8-1|60	write two separate documents: one for online help or other online
21mr|texinfo-6.8-1|61	information and the other for a typeset manual or other printed work.
21mr|texinfo-6.8-1|62	Using Texinfo, you only need to write one source document.  Then when the
21mr|texinfo-6.8-1|63	work needs revision, you only have to revise one source document.  The GNU
21mr|texinfo-6.8-1|64	Project uses the Texinfo file format for most of its documentation.
21mr|texinfo-6.8-1|65	
21mr|texinfo-6.8-1|66	Install texinfo if you want a documentation system for producing both
21mr|texinfo-6.8-1|67	online and print documentation from the same source file and/or if you are
21mr|texinfo-6.8-1|68	going to write documentation for the GNU Project.
21mr|texinfo-6.8-1|69	
21mr|texinfo-6.8-1|70	%package -n info
21mr|texinfo-6.8-1|71	Summary:	A stand-alone TTY-based reader for GNU texinfo documentation
21mr|texinfo-6.8-1|72	Group:		System/Base
21mr|texinfo-6.8-1|73	Requires(pre):	bash
21mr|texinfo-6.8-1|74	Requires(pre):	coreutils
21mr|texinfo-6.8-1|75	Requires(pre):	grep
21mr|texinfo-6.8-1|76	Requires(pre):	less
21mr|texinfo-6.8-1|77	Requires(pre):	xz
21mr|texinfo-6.8-1|78	Requires:	less
21mr|texinfo-6.8-1|79	Requires:	xz
21mr|texinfo-6.8-1|80	Provides:	/sbin/install-info
21mr|texinfo-6.8-1|81	%rename		info-install
21mr|texinfo-6.8-1|82	
21mr|texinfo-6.8-1|83	%description -n info
21mr|texinfo-6.8-1|84	The GNU project uses the texinfo file format for much of its
21mr|texinfo-6.8-1|85	documentation. The info package provides a standalone TTY-based browser
21mr|texinfo-6.8-1|86	program for viewing texinfo files.
21mr|texinfo-6.8-1|87	
21mr|texinfo-6.8-1|88	You should install info, because GNU's texinfo documentation is a valuable
21mr|texinfo-6.8-1|89	source of information about the software on your system.
21mr|texinfo-6.8-1|90	
21mr|texinfo-6.8-1|91	%prep
21mr|texinfo-6.8-1|92	%autosetup -p1
21mr|texinfo-6.8-1|93	
21mr|texinfo-6.8-1|94	%build
21mr|texinfo-6.8-1|95	%configure --disable-rpath
21mr|texinfo-6.8-1|96	%make_build
21mr|texinfo-6.8-1|97	%make_build -C util
21mr|texinfo-6.8-1|98	
21mr|texinfo-6.8-1|99	%check
21mr|texinfo-6.8-1|100	# all tests must pass
21mr|texinfo-6.8-1|101	make check
21mr|texinfo-6.8-1|102	
21mr|texinfo-6.8-1|103	%install
21mr|texinfo-6.8-1|104	%make_install
21mr|texinfo-6.8-1|105	mkdir -p %{buildroot}/sbin
21mr|texinfo-6.8-1|106	mv %{buildroot}%{_bindir}/install-info %{buildroot}/sbin
21mr|texinfo-6.8-1|107	touch %{buildroot}%{_infodir}/dir
21mr|texinfo-6.8-1|108	
21mr|texinfo-6.8-1|109	%find_lang %{name} --all-name
21mr|texinfo-6.8-1|110	
21mr|texinfo-6.8-1|111	%triggerin -n info -- %{_infodir}/*.info*, %{_infodir}/texinfo.*
21mr|texinfo-6.8-1|112	if [ $1 -eq 1 -o $2 -eq 1 ]; then
21mr|texinfo-6.8-1|113	while [ -n "$3" ]; do
21mr|texinfo-6.8-1|114	if [ -f "$3" ]; then
21mr|texinfo-6.8-1|115	LESSOPEN="|/usr/bin/lesspipe.sh %s" LESS_ADVANCED_PREPROCESSOR=1 less "$3" | grep -q -e INFO-DIR-SECTION && /sbin/install-info "$3" --dir=%{_infodir}/dir
21mr|texinfo-6.8-1|116	fi
21mr|texinfo-6.8-1|117	shift
21mr|texinfo-6.8-1|118	done
21mr|texinfo-6.8-1|119	fi
21mr|texinfo-6.8-1|120	
21mr|texinfo-6.8-1|121	%triggerun -n info -- %{_infodir}/*.info*, %{_infodir}/texinfo.*
21mr|texinfo-6.8-1|122	if [ $2 -eq 0 ]; then
21mr|texinfo-6.8-1|123	while [ -n "$3" ]; do
21mr|texinfo-6.8-1|124	if [ -f "$3" ]; then
21mr|texinfo-6.8-1|125	LESSOPEN="|/usr/bin/lesspipe.sh %s" LESS_ADVANCED_PREPROCESSOR=1 less "$3" | grep -q -e INFO-DIR-SECTION && /sbin/install-info "$3" --dir=%{_infodir}/dir --remove
21mr|texinfo-6.8-1|126	fi
21mr|texinfo-6.8-1|127	shift
21mr|texinfo-6.8-1|128	done
21mr|texinfo-6.8-1|129	fi
21mr|texinfo-6.8-1|130	
21mr|texinfo-6.8-1|131	%files -f %{name}.lang
21mr|texinfo-6.8-1|132	%doc AUTHORS NEWS README TODO
21mr|texinfo-6.8-1|133	%{_bindir}/makeinfo
21mr|texinfo-6.8-1|134	%{_bindir}/pdftexi2dvi
21mr|texinfo-6.8-1|135	%{_bindir}/pod2texi
21mr|texinfo-6.8-1|136	%{_bindir}/texindex
21mr|texinfo-6.8-1|137	%{_bindir}/texi2any
21mr|texinfo-6.8-1|138	%{_bindir}/texi2dvi
21mr|texinfo-6.8-1|139	%{_bindir}/texi2pdf
21mr|texinfo-6.8-1|140	%{_infodir}/info-stnd.info*
21mr|texinfo-6.8-1|141	%{_infodir}/texinfo*
21mr|texinfo-6.8-1|142	%{_mandir}/man1/makeinfo.1*
21mr|texinfo-6.8-1|143	%{_mandir}/man1/pdftexi2dvi.1*
21mr|texinfo-6.8-1|144	%{_mandir}/man1/pod2texi.1*
21mr|texinfo-6.8-1|145	%{_mandir}/man1/texi2any.1*
21mr|texinfo-6.8-1|146	%{_mandir}/man1/texi2dvi.1*
21mr|texinfo-6.8-1|147	%{_mandir}/man1/texi2pdf.1*
21mr|texinfo-6.8-1|148	%{_mandir}/man1/texindex.1*
21mr|texinfo-6.8-1|149	%{_mandir}/man5/texinfo.5*
21mr|texinfo-6.8-1|150	%{_datadir}/texinfo
21mr|texinfo-6.8-1|151	%{_libdir}/texinfo/Parsetexi.so
21mr|texinfo-6.8-1|152	%{_libdir}/texinfo/XSParagraph.so
21mr|texinfo-6.8-1|153	%{_libdir}/texinfo/MiscXS.so
21mr|texinfo-6.8-1|154	
21mr|texinfo-6.8-1|155	%files -n info
21mr|texinfo-6.8-1|156	/sbin/install-info
21mr|texinfo-6.8-1|157	%{_bindir}/info
21mr|texinfo-6.8-1|158	%ghost %{_infodir}/dir
21mr|texinfo-6.8-1|159	%{_mandir}/man1/info.1*
21mr|texinfo-6.8-1|160	%{_mandir}/man1/install-info.1*
21mr|texinfo-6.8-1|161	%{_mandir}/man5/info.5*

17116 21
21mr|texlive-20200406-14|1	%global _disable_rebuild_configure 1
21mr|texlive-20200406-14|2	# redefine macro here for bootstrap
21mr|texlive-20200406-14|3	%global _texmfvardir /var/lib/texmf
21mr|texlive-20200406-14|4	%global _texmfconfdir %{_sysconfdir}/texmf
21mr|texlive-20200406-14|5	%global _texmfdistdir %{_datadir}/texmf-dist
21mr|texlive-20200406-14|6	
21mr|texlive-20200406-14|7	%define _texmf_enable_asymptote		0
21mr|texlive-20200406-14|8	%define _texmf_enable_biber		0
21mr|texlive-20200406-14|9	%define _texmf_enable_xindy		0
21mr|texlive-20200406-14|10	%bcond_without dvik
21mr|texlive-20200406-14|11	%define _texmf_with_system_dialog	1
21mr|texlive-20200406-14|12	%define _texmf_with_system_icu		1
21mr|texlive-20200406-14|13	%define _texmf_with_system_lcdf		0
21mr|texlive-20200406-14|14	%define _texmf_with_system_poppler	1
21mr|texlive-20200406-14|15	%define _texmf_with_system_psutils	1
21mr|texlive-20200406-14|16	%define _texmf_with_system_t1lib	0
21mr|texlive-20200406-14|17	%define _texmf_with_system_tex4ht	0
21mr|texlive-20200406-14|18	%define _texmf_with_system_teckit	1
21mr|texlive-20200406-14|19	
21mr|texlive-20200406-14|20	%define enable_shared			1
21mr|texlive-20200406-14|21	
21mr|texlive-20200406-14|22	%define historic			1
21mr|texlive-20200406-14|23	
21mr|texlive-20200406-14|24	%define kpathsea_major 6
21mr|texlive-20200406-14|25	%define libkpathsea %mklibname kpathsea %{kpathsea_major}
21mr|texlive-20200406-14|26	%define devkpathsea %mklibname kpathsea -d
21mr|texlive-20200406-14|27	
21mr|texlive-20200406-14|28	%define ptexenc_major 1
21mr|texlive-20200406-14|29	%define libptexenc %mklibname ptexenc %{ptexenc_major}
21mr|texlive-20200406-14|30	%define devptexenc %mklibname ptexenc -d
21mr|texlive-20200406-14|31	
21mr|texlive-20200406-14|32	%define synctex_major 2
21mr|texlive-20200406-14|33	%define libsynctex %mklibname synctex %{synctex_major}
21mr|texlive-20200406-14|34	%define devsynctex %mklibname synctex -d
21mr|texlive-20200406-14|35	
21mr|texlive-20200406-14|36	%define texlua53_major 5
21mr|texlive-20200406-14|37	%define libtexlua53 %mklibname texlua53 %{texlua53_major}
21mr|texlive-20200406-14|38	%define devtexlua53 %mklibname texlua53 -d
21mr|texlive-20200406-14|39	
21mr|texlive-20200406-14|40	%define texluajit_major 2
21mr|texlive-20200406-14|41	%define libtexluajit %mklibname texluajit %{texluajit_major}
21mr|texlive-20200406-14|42	%define devtexluajit %mklibname texluajit -d
21mr|texlive-20200406-14|43	
21mr|texlive-20200406-14|44	
21mr|texlive-20200406-14|45	Summary:	The TeX formatting system
21mr|texlive-20200406-14|46	Name:		texlive
21mr|texlive-20200406-14|47	Version:	20200406
21mr|texlive-20200406-14|48	Release:	14
21mr|texlive-20200406-14|49	Group:		Publishing
21mr|texlive-20200406-14|50	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-20200406-14|51	Url:		http://tug.org/texlive/
21mr|texlive-20200406-14|52	%if %{historic}
21mr|texlive-20200406-14|53	Source0:	ftp://tug.org/historic/systems/texlive/%(echo %{version}|cut -b1-4)/texlive-%{version}-source.tar.xz
21mr|texlive-20200406-14|54	%else
21mr|texlive-20200406-14|55	# svn co svn://tug.org/texlive/branches/branch2019/Build/source texlive-source
21mr|texlive-20200406-14|56	# cd texlive-source
21mr|texlive-20200406-14|57	# svn export . /tmp/texlive-$(date +%Y%m%d)-source
21mr|texlive-20200406-14|58	# cd /tmp
21mr|texlive-20200406-14|59	# tar cJf texlive-$(date +%Y%m%d)-source.tar.xz texlive-$(date +%Y%m%d)-source/
21mr|texlive-20200406-14|60	Source0:	texlive-20131212-source.tar.xz
21mr|texlive-20200406-14|61	%endif
21mr|texlive-20200406-14|62	Source100:	%{name}.rpmlintrc
21mr|texlive-20200406-14|63	Patch1:		texlive-asymptote.patch
21mr|texlive-20200406-14|64	Patch2:		texlive-xdvi.patch
21mr|texlive-20200406-14|65	# New definition only misses default location...
21mr|texlive-20200406-14|66	Patch3:		texlive-texmfcnf.patch
21mr|texlive-20200406-14|67	Patch4:		texlive-2019-poppler-83.patch
21mr|texlive-20200406-14|68	Patch7:		texlive-20190413-poppler-0.76.patch
21mr|texlive-20200406-14|69	Patch8:		poppler076.patch
21mr|texlive-20200406-14|70	Patch9:		texlive-2018-libdl-linkage.patch
21mr|texlive-20200406-14|71	Patch10:	e2k-ffi.patch
21mr|texlive-20200406-14|72	
21mr|texlive-20200406-14|73	BuildRequires:	texlive-tlpkg
21mr|texlive-20200406-14|74	
21mr|texlive-20200406-14|75	BuildRequires:	bison
21mr|texlive-20200406-14|76	%if %{_texmf_enable_xindy}
21mr|texlive-20200406-14|77	BuildRequires:	clisp
21mr|texlive-20200406-14|78	BuildRequires:	ffcall-devel
21mr|texlive-20200406-14|79	%endif
21mr|texlive-20200406-14|80	BuildRequires:	flex
21mr|texlive-20200406-14|81	%if %{_texmf_enable_asymptote}
21mr|texlive-20200406-14|82	BuildRequires:	pkgconfig(fftw3)
21mr|texlive-20200406-14|83	%endif
21mr|texlive-20200406-14|84	BuildRequires:	pkgconfig(freetype2)
21mr|texlive-20200406-14|85	BuildRequires:	pkgconfig(fontconfig)
21mr|texlive-20200406-14|86	%if %{_texmf_enable_asymptote}
21mr|texlive-20200406-14|87	BuildRequires:	pkgconfig(bdw-gc)
21mr|texlive-20200406-14|88	BuildRequires:	libsigsegv-devel
21mr|texlive-20200406-14|89	BuildRequires:	ghostscript-dvipdf
21mr|texlive-20200406-14|90	BuildRequires:	pkgconfig(gsl)
21mr|texlive-20200406-14|91	BuildRequires:	pkgconfig(gl)
21mr|texlive-20200406-14|92	%endif
21mr|texlive-20200406-14|93	BuildRequires:	gd-devel
21mr|texlive-20200406-14|94	%if %{_texmf_with_system_icu}
21mr|texlive-20200406-14|95	BuildRequires:	pkgconfig(icu-i18n)
21mr|texlive-20200406-14|96	%endif
21mr|texlive-20200406-14|97	%if %{_texmf_with_system_poppler}
21mr|texlive-20200406-14|98	BuildRequires:	libpoppler117-devel
21mr|texlive-20200406-14|99	%endif
21mr|texlive-20200406-14|100	BuildRequires:	pkgconfig(xaw7)
21mr|texlive-20200406-14|101	%if !%{_texmf_with_system_dialog}
21mr|texlive-20200406-14|102	BuildRequires:	pkgconfig(ncurses)
21mr|texlive-20200406-14|103	%endif
21mr|texlive-20200406-14|104	BuildRequires:	pkgconfig(libpng)
21mr|texlive-20200406-14|105	%if %{_texmf_with_system_t1lib}
21mr|texlive-20200406-14|106	BuildRequires:	t1lib-devel
21mr|texlive-20200406-14|107	%endif
21mr|texlive-20200406-14|108	%if %{_texmf_with_system_teckit}
21mr|texlive-20200406-14|109	BuildRequires:	teckit-devel
21mr|texlive-20200406-14|110	%endif
21mr|texlive-20200406-14|111	%if %{_texmf_enable_xindy}
21mr|texlive-20200406-14|112	BuildRequires:	texlive
21mr|texlive-20200406-14|113	%endif
21mr|texlive-20200406-14|114	%if %{_texmf_enable_asymptote}
21mr|texlive-20200406-14|115	BuildRequires:	texinfo
21mr|texlive-20200406-14|116	%endif
21mr|texlive-20200406-14|117	BuildRequires:	pkgconfig(zziplib)
21mr|texlive-20200406-14|118	BuildRequires:	ghostscript-devel
21mr|texlive-20200406-14|119	BuildRequires:	gmp-devel
21mr|texlive-20200406-14|120	BuildRequires:	mpfr-devel
21mr|texlive-20200406-14|121	BuildRequires:	pkgconfig(xaw3d)
21mr|texlive-20200406-14|122	BuildRequires:	pkgconfig(x11)
21mr|texlive-20200406-14|123	BuildRequires:	pkgconfig(xi)
21mr|texlive-20200406-14|124	BuildRequires:	pkgconfig(pixman-1)
21mr|texlive-20200406-14|125	BuildRequires:	pkgconfig(harfbuzz)
21mr|texlive-20200406-14|126	BuildRequires:	pkgconfig(graphite2)
21mr|texlive-20200406-14|127	BuildRequires:	pkgconfig(cairo)
21mr|texlive-20200406-14|128	BuildRequires:	libpaper-devel
21mr|texlive-20200406-14|129	
21mr|texlive-20200406-14|130	Requires:	ghostscript
21mr|texlive-20200406-14|131	%if %{_texmf_enable_asymptote}
21mr|texlive-20200406-14|132	Requires:	gv
21mr|texlive-20200406-14|133	Requires:	tkinter
21mr|texlive-20200406-14|134	%endif
21mr|texlive-20200406-14|135	%if %{_texmf_with_system_teckit}
21mr|texlive-20200406-14|136	Requires:	teckit
21mr|texlive-20200406-14|137	%endif
21mr|texlive-20200406-14|138	Requires:	texlive-latex
21mr|texlive-20200406-14|139	Requires:	texlive-collection-basic
21mr|texlive-20200406-14|140	Recommends:	texlive-scheme-full texlive-scheme-xml
21mr|texlive-20200406-14|141	Recommends:	texlive-collection-latexextra
21mr|texlive-20200406-14|142	Requires(post):	texlive-tlpkg
21mr|texlive-20200406-14|143	
21mr|texlive-20200406-14|144	Obsoletes:	tetex-usrlocal < 3.0-1
21mr|texlive-20200406-14|145	
21mr|texlive-20200406-14|146	%description
21mr|texlive-20200406-14|147	TeX Live is an easy way to get up and running with the TeX document
21mr|texlive-20200406-14|148	production system. It provides a comprehensive TeX system. It includes
21mr|texlive-20200406-14|149	all the major TeX-related programs, macro packages, and fonts that are
21mr|texlive-20200406-14|150	free software, including support for many languages around the world.
21mr|texlive-20200406-14|151	
21mr|texlive-20200406-14|152	%files
21mr|texlive-20200406-14|153	%dir %{_texmfvardir}
21mr|texlive-20200406-14|154	%dir %{_texmfconfdir}
21mr|texlive-20200406-14|155	
21mr|texlive-20200406-14|156	#-----------------------------------------------------------------------
21mr|texlive-20200406-14|157	
21mr|texlive-20200406-14|158	%if %{enable_shared}
21mr|texlive-20200406-14|159	%package -n %{libkpathsea}
21mr|texlive-20200406-14|160	Summary:	Path searching library for TeX-related files
21mr|texlive-20200406-14|161	Group:		System/Libraries
21mr|texlive-20200406-14|162	Provides:	kpathsea = %{EVRD}
21mr|texlive-20200406-14|163	
21mr|texlive-20200406-14|164	%description -n %{libkpathsea}
21mr|texlive-20200406-14|165	Kpathsea implements generic path searching, configuration,
21mr|texlive-20200406-14|166	and TeX-specific file searching.
21mr|texlive-20200406-14|167	
21mr|texlive-20200406-14|168	%files -n %{libkpathsea}
21mr|texlive-20200406-14|169	%{_libdir}/libkpathsea.so.%{kpathsea_major}*
21mr|texlive-20200406-14|170	%endif
21mr|texlive-20200406-14|171	
21mr|texlive-20200406-14|172	#-----------------------------------------------------------------------
21mr|texlive-20200406-14|173	
21mr|texlive-20200406-14|174	%if %{enable_shared}
21mr|texlive-20200406-14|175	%package -n %{devkpathsea}
21mr|texlive-20200406-14|176	Summary:	Kpathsea development files
21mr|texlive-20200406-14|177	Group:		Development/C
21mr|texlive-20200406-14|178	Requires:	%{libkpathsea} = %{EVRD}
21mr|texlive-20200406-14|179	Provides:	kpathsea-devel = %{EVRD}
21mr|texlive-20200406-14|180	
21mr|texlive-20200406-14|181	%description -n %{devkpathsea}
21mr|texlive-20200406-14|182	Kpathsea implements generic path searching, configuration,
21mr|texlive-20200406-14|183	and TeX-specific file searching.
21mr|texlive-20200406-14|184	This package includes the kpathsea development files.
21mr|texlive-20200406-14|185	
21mr|texlive-20200406-14|186	%files -n %{devkpathsea}
21mr|texlive-20200406-14|187	%{_includedir}/kpathsea
21mr|texlive-20200406-14|188	%{_libdir}/libkpathsea.so
21mr|texlive-20200406-14|189	%{_libdir}/pkgconfig/kpathsea.pc
21mr|texlive-20200406-14|190	%endif
21mr|texlive-20200406-14|191	
21mr|texlive-20200406-14|192	#----------------------------------------------------------------------------
21mr|texlive-20200406-14|193	
21mr|texlive-20200406-14|194	%if %{enable_shared}
21mr|texlive-20200406-14|195	%package -n %{libptexenc}
21mr|texlive-20200406-14|196	Summary:	Library for Japanese pTeX
21mr|texlive-20200406-14|197	Group:		System/Libraries
21mr|texlive-20200406-14|198	Provides:	ptexenc = %{EVRD}
21mr|texlive-20200406-14|199	
21mr|texlive-20200406-14|200	%description -n %{libptexenc}
21mr|texlive-20200406-14|201	ptexenc is a useful library for Japanese pTeX
21mr|texlive-20200406-14|202	(which stands for publishing TeX, and is an extension of
21mr|texlive-20200406-14|203	TeX by ASCII Co.) and its surrounding tools.
21mr|texlive-20200406-14|204	
21mr|texlive-20200406-14|205	%files -n %{libptexenc}
21mr|texlive-20200406-14|206	%{_libdir}/libptexenc.so.%{ptexenc_major}*
21mr|texlive-20200406-14|207	%endif
21mr|texlive-20200406-14|208	
21mr|texlive-20200406-14|209	#-----------------------------------------------------------------------
21mr|texlive-20200406-14|210	
21mr|texlive-20200406-14|211	%if %{enable_shared}
21mr|texlive-20200406-14|212	%package -n %{devptexenc}
21mr|texlive-20200406-14|213	Summary:	Library for Japanese pTeX
21mr|texlive-20200406-14|214	Group:		Development/C
21mr|texlive-20200406-14|215	Requires:	%{libptexenc} = %{EVRD}
21mr|texlive-20200406-14|216	Provides:	ptexenc-devel = %{EVRD}
21mr|texlive-20200406-14|217	
21mr|texlive-20200406-14|218	%description -n %{devptexenc}
21mr|texlive-20200406-14|219	ptexenc is a useful library for Japanese pTeX
21mr|texlive-20200406-14|220	(which stands for publishing TeX, and is an extension of
21mr|texlive-20200406-14|221	TeX by ASCII Co.) and its surrounding tools.
21mr|texlive-20200406-14|222	This package includes the ptexenc development files.
21mr|texlive-20200406-14|223	
21mr|texlive-20200406-14|224	%files -n %{devptexenc}
21mr|texlive-20200406-14|225	%{_includedir}/ptexenc/
21mr|texlive-20200406-14|226	%{_libdir}/libptexenc.so
21mr|texlive-20200406-14|227	%{_libdir}/pkgconfig/ptexenc.pc
21mr|texlive-20200406-14|228	%endif
21mr|texlive-20200406-14|229	
21mr|texlive-20200406-14|230	#----------------------------------------------------------------------------
21mr|texlive-20200406-14|231	
21mr|texlive-20200406-14|232	%package -n texlive-afm2pl.bin
21mr|texlive-20200406-14|233	Summary:	Binary files of afm2pl
21mr|texlive-20200406-14|234	Conflicts:	texlive < 20110705-7
21mr|texlive-20200406-14|235	
21mr|texlive-20200406-14|236	%description -n texlive-afm2pl.bin
21mr|texlive-20200406-14|237	texlive afm2pl.bin package.
21mr|texlive-20200406-14|238	
21mr|texlive-20200406-14|239	%files -n texlive-afm2pl.bin
21mr|texlive-20200406-14|240	%{_bindir}/afm2pl
21mr|texlive-20200406-14|241	
21mr|texlive-20200406-14|242	#----------------------------------------------------------------------------
21mr|texlive-20200406-14|243	
21mr|texlive-20200406-14|244	%package -n texlive-aleph.bin
21mr|texlive-20200406-14|245	Summary:	Binary files of aleph
21mr|texlive-20200406-14|246	Conflicts:	texlive < 20110705-7
21mr|texlive-20200406-14|247	
21mr|texlive-20200406-14|248	%description -n texlive-aleph.bin
21mr|texlive-20200406-14|249	texlive aleph.bin package.
21mr|texlive-20200406-14|250	
21mr|texlive-20200406-14|251	%files -n texlive-aleph.bin
21mr|texlive-20200406-14|252	%{_bindir}/aleph
21mr|texlive-20200406-14|253	%{_bindir}/lamed
21mr|texlive-20200406-14|254	
21mr|texlive-20200406-14|255	#----------------------------------------------------------------------------
21mr|texlive-20200406-14|256	
21mr|texlive-20200406-14|257	%package -n texlive-axohelp.bin
21mr|texlive-20200406-14|258	Summary:        Binary files of axohelp
21mr|texlive-20200406-14|259	
21mr|texlive-20200406-14|260	%description    -n texlive-axohelp.bin
21mr|texlive-20200406-14|261	texlive axohelp.bin package.
21mr|texlive-20200406-14|262	
21mr|texlive-20200406-14|263	%files -n texlive-axohelp.bin
21mr|texlive-20200406-14|264	%{_bindir}/axohelp
21mr|texlive-20200406-14|265	
21mr|texlive-20200406-14|266	#-----------------------------------------------------------------------
21mr|texlive-20200406-14|267	
21mr|texlive-20200406-14|268	%if %{_texmf_enable_biber}
21mr|texlive-20200406-14|269	%package -n texlive-biber.bin
21mr|texlive-20200406-14|270	Summary:	Binary files of biber
21mr|texlive-20200406-14|271	Conflicts:	texlive < 20110705-7
21mr|texlive-20200406-14|272	
21mr|texlive-20200406-14|273	%description -n texlive-biber.bin
21mr|texlive-20200406-14|274	texlive biber.bin package.
21mr|texlive-20200406-14|275	
21mr|texlive-20200406-14|276	%files -n texlive-biber.bin
21mr|texlive-20200406-14|277	%{_bindir}/biber
21mr|texlive-20200406-14|278	%endif
21mr|texlive-20200406-14|279	
21mr|texlive-20200406-14|280	#----------------------------------------------------------------------------
21mr|texlive-20200406-14|281	
21mr|texlive-20200406-14|282	%package -n texlive-bibtex.bin
21mr|texlive-20200406-14|283	Summary:	Binary files of bibtex
21mr|texlive-20200406-14|284	Conflicts:	texlive < 20110705-7
21mr|texlive-20200406-14|285	
21mr|texlive-20200406-14|286	%description -n texlive-bibtex.bin
21mr|texlive-20200406-14|287	texlive bibtex.bin package.
21mr|texlive-20200406-14|288	
21mr|texlive-20200406-14|289	%files -n texlive-bibtex.bin
21mr|texlive-20200406-14|290	%{_bindir}/bibtex
21mr|texlive-20200406-14|291	
21mr|texlive-20200406-14|292	#----------------------------------------------------------------------------
21mr|texlive-20200406-14|293	
21mr|texlive-20200406-14|294	%package -n texlive-bibtex8.bin
21mr|texlive-20200406-14|295	Summary:	Binary files of bibtex8
21mr|texlive-20200406-14|296	Conflicts:	texlive < 20110705-7
21mr|texlive-20200406-14|297	
21mr|texlive-20200406-14|298	%description -n texlive-bibtex8.bin
21mr|texlive-20200406-14|299	texlive bibtex8.bin package.
21mr|texlive-20200406-14|300	
21mr|texlive-20200406-14|301	%files -n texlive-bibtex8.bin
21mr|texlive-20200406-14|302	%{_bindir}/bibtex8
21mr|texlive-20200406-14|303	#----------------------------------------------------------------------------
21mr|texlive-20200406-14|304	
21mr|texlive-20200406-14|305	%package -n texlive-bibtexu.bin
21mr|texlive-20200406-14|306	Summary:	Binary files of bibtexu
21mr|texlive-20200406-14|307	Conflicts:	texlive < 20110705-7
21mr|texlive-20200406-14|308	
21mr|texlive-20200406-14|309	%description -n texlive-bibtexu.bin
21mr|texlive-20200406-14|310	texlive bibtexu.bin package.
21mr|texlive-20200406-14|311	
21mr|texlive-20200406-14|312	%files -n texlive-bibtexu.bin
21mr|texlive-20200406-14|313	%{_bindir}/bibtexu
21mr|texlive-20200406-14|314	
21mr|texlive-20200406-14|315	#----------------------------------------------------------------------------
21mr|texlive-20200406-14|316	
21mr|texlive-20200406-14|317	%package -n texlive-chktex.bin
21mr|texlive-20200406-14|318	Summary:	Binary files of chktex
21mr|texlive-20200406-14|319	Conflicts:	texlive < 20110705-7
21mr|texlive-20200406-14|320	
21mr|texlive-20200406-14|321	%description -n texlive-chktex.bin
21mr|texlive-20200406-14|322	texlive chktex.bin package.
21mr|texlive-20200406-14|323	
21mr|texlive-20200406-14|324	%files -n texlive-chktex.bin
21mr|texlive-20200406-14|325	%{_bindir}/chktex
21mr|texlive-20200406-14|326	#-----------------------------------------------------------------------
21mr|texlive-20200406-14|327	%package       -n texlive-chkdvifont.bin
21mr|texlive-20200406-14|328	Summary:       Binary files of chkdvifont
21mr|texlive-20200406-14|329	
21mr|texlive-20200406-14|330	%description   -n texlive-chkdvifont.bin
21mr|texlive-20200406-14|331	texlive chkdvifont.bin package.
21mr|texlive-20200406-14|332	
21mr|texlive-20200406-14|333	%files -n texlive-chkdvifont.bin
21mr|texlive-20200406-14|334	%{_bindir}/chkdvifont
21mr|texlive-20200406-14|335	
21mr|texlive-20200406-14|336	#-----------------------------------------------------------------------
21mr|texlive-20200406-14|337	%package       -n texlive-ctwill.bin
21mr|texlive-20200406-14|338	Summary:       Binary files of ctwill
21mr|texlive-20200406-14|339	
21mr|texlive-20200406-14|340	%description   -n texlive-ctwill.bin
21mr|texlive-20200406-14|341	texlive ctwill.bin package.
21mr|texlive-20200406-14|342	
21mr|texlive-20200406-14|343	%files -n texlive-ctwill.bin
21mr|texlive-20200406-14|344	%{_bindir}/ctwill
21mr|texlive-20200406-14|345	%{_bindir}/ctwill-refsort
21mr|texlive-20200406-14|346	%{_bindir}/ctwill-twinx
21mr|texlive-20200406-14|347	
21mr|texlive-20200406-14|348	#-----------------------------------------------------------------------
21mr|texlive-20200406-14|349	%package       -n texlive-dvispc.bin
21mr|texlive-20200406-14|350	Summary:       Binary files of dvispc
21mr|texlive-20200406-14|351	
21mr|texlive-20200406-14|352	%description   -n texlive-dvispc.bin
21mr|texlive-20200406-14|353	texlive dvispc.bin package.
21mr|texlive-20200406-14|354	
21mr|texlive-20200406-14|355	%files -n texlive-dvispc.bin
21mr|texlive-20200406-14|356	%{_bindir}/dvispc
21mr|texlive-20200406-14|357	
21mr|texlive-20200406-14|358	#----------------------------------------------------------------------------
21mr|texlive-20200406-14|359	
21mr|texlive-20200406-14|360	%package -n texlive-cjkutils.bin
21mr|texlive-20200406-14|361	Summary:	Binary files of cjkutils
21mr|texlive-20200406-14|362	Conflicts:	texlive < 20110705-7
21mr|texlive-20200406-14|363	
21mr|texlive-20200406-14|364	%description -n texlive-cjkutils.bin
21mr|texlive-20200406-14|365	texlive cjkutils.bin package.
21mr|texlive-20200406-14|366	
21mr|texlive-20200406-14|367	%files -n texlive-cjkutils.bin
21mr|texlive-20200406-14|368	%{_bindir}/bg5+latex
21mr|texlive-20200406-14|369	%{_bindir}/bg5+pdflatex
21mr|texlive-20200406-14|370	%{_bindir}/bg5conv
21mr|texlive-20200406-14|371	%{_bindir}/bg5latex
21mr|texlive-20200406-14|372	%{_bindir}/bg5pdflatex
21mr|texlive-20200406-14|373	%{_bindir}/cef5conv
21mr|texlive-20200406-14|374	%{_bindir}/cef5latex
21mr|texlive-20200406-14|375	%{_bindir}/cef5pdflatex
21mr|texlive-20200406-14|376	%{_bindir}/cefconv
21mr|texlive-20200406-14|377	%{_bindir}/ceflatex
21mr|texlive-20200406-14|378	%{_bindir}/cefpdflatex
21mr|texlive-20200406-14|379	%{_bindir}/cefsconv
21mr|texlive-20200406-14|380	%{_bindir}/cefslatex
21mr|texlive-20200406-14|381	%{_bindir}/cefspdflatex
21mr|texlive-20200406-14|382	%{_bindir}/extconv
21mr|texlive-20200406-14|383	%{_bindir}/gbklatex
21mr|texlive-20200406-14|384	%{_bindir}/gbkpdflatex
21mr|texlive-20200406-14|385	%{_bindir}/hbf2gf
21mr|texlive-20200406-14|386	%{_bindir}/sjisconv
21mr|texlive-20200406-14|387	%{_bindir}/sjislatex
21mr|texlive-20200406-14|388	%{_bindir}/sjispdflatex
21mr|texlive-20200406-14|389	#-----------------------------------------------------------------------
21mr|texlive-20200406-14|390	%package        -n texlive-cluttex.bin
21mr|texlive-20200406-14|391	Summary:        Binary files of cluttex
21mr|texlive-20200406-14|392	
21mr|texlive-20200406-14|393	%description    -n texlive-cluttex.bin
21mr|texlive-20200406-14|394	texlive cluttex.bin package.
21mr|texlive-20200406-14|395	
21mr|texlive-20200406-14|396	%files -n texlive-cluttex.bin
21mr|texlive-20200406-14|397	%{_bindir}/cluttex
21mr|texlive-20200406-14|398	%{_texmfdistdir}/scripts/cluttex/cluttex.lua
21mr|texlive-20200406-14|399	%{_bindir}/clxelatex
21mr|texlive-20200406-14|400	%{_bindir}/cllualatex
21mr|texlive-20200406-14|401	
21mr|texlive-20200406-14|402	#-----------------------------------------------------------------------
21mr|texlive-20200406-14|403	%package        -n texlive-ctanbib.bin
21mr|texlive-20200406-14|404	Summary:        Binary files of ctanbib
21mr|texlive-20200406-14|405	
21mr|texlive-20200406-14|406	%description    -n texlive-ctanbib.bin
21mr|texlive-20200406-14|407	texlive ctanbib.bin package.
21mr|texlive-20200406-14|408	
21mr|texlive-20200406-14|409	%files -n texlive-ctanbib.bin
21mr|texlive-20200406-14|410	%{_bindir}/ctanbib
21mr|texlive-20200406-14|411	%{_texmfdistdir}/scripts/ctanbib/ctanbib
21mr|texlive-20200406-14|412	#----------------------------------------------------------------------------
21mr|texlive-20200406-14|413	
21mr|texlive-20200406-14|414	%package -n texlive-ctie.bin
21mr|texlive-20200406-14|415	Summary:	Binary files of ctie
21mr|texlive-20200406-14|416	Conflicts:	texlive < 20110705-7
21mr|texlive-20200406-14|417	
21mr|texlive-20200406-14|418	%description -n texlive-ctie.bin
21mr|texlive-20200406-14|419	texlive ctie.bin package.
21mr|texlive-20200406-14|420	
21mr|texlive-20200406-14|421	%files -n texlive-ctie.bin
21mr|texlive-20200406-14|422	%{_bindir}/ctie
21mr|texlive-20200406-14|423	
21mr|texlive-20200406-14|424	#----------------------------------------------------------------------------
21mr|texlive-20200406-14|425	
21mr|texlive-20200406-14|426	%package -n texlive-cweb.bin
21mr|texlive-20200406-14|427	Summary:	Binary files of cweb
21mr|texlive-20200406-14|428	Conflicts:	texlive < 20110705-7
21mr|texlive-20200406-14|429	
21mr|texlive-20200406-14|430	%description -n texlive-cweb.bin
21mr|texlive-20200406-14|431	texlive cweb.bin package.
21mr|texlive-20200406-14|432	
21mr|texlive-20200406-14|433	%files -n texlive-cweb.bin
21mr|texlive-20200406-14|434	%{_bindir}/ctangle
21mr|texlive-20200406-14|435	%{_bindir}/cweave
21mr|texlive-20200406-14|436	
21mr|texlive-20200406-14|437	#----------------------------------------------------------------------------
21mr|texlive-20200406-14|438	
21mr|texlive-20200406-14|439	%package -n texlive-detex.bin
21mr|texlive-20200406-14|440	Summary:	Binary files of detex
21mr|texlive-20200406-14|441	Conflicts:	texlive < 20110705-7
21mr|texlive-20200406-14|442	
21mr|texlive-20200406-14|443	%description -n texlive-detex.bin
21mr|texlive-20200406-14|444	texlive detex.bin package.
21mr|texlive-20200406-14|445	
21mr|texlive-20200406-14|446	%files -n texlive-detex.bin
21mr|texlive-20200406-14|447	%{_bindir}/detex
21mr|texlive-20200406-14|448	
21mr|texlive-20200406-14|449	#----------------------------------------------------------------------------
21mr|texlive-20200406-14|450	
21mr|texlive-20200406-14|451	%package -n texlive-devnag.bin
21mr|texlive-20200406-14|452	Summary:	Binary files of devnag
21mr|texlive-20200406-14|453	Conflicts:	texlive < 20110705-7
21mr|texlive-20200406-14|454	
21mr|texlive-20200406-14|455	%description -n texlive-devnag.bin
21mr|texlive-20200406-14|456	texlive devnag.bin package.
21mr|texlive-20200406-14|457	
21mr|texlive-20200406-14|458	%files -n texlive-devnag.bin
21mr|texlive-20200406-14|459	%{_bindir}/devnag
21mr|texlive-20200406-14|460	
21mr|texlive-20200406-14|461	#----------------------------------------------------------------------------
21mr|texlive-20200406-14|462	
21mr|texlive-20200406-14|463	%package -n texlive-dtl.bin
21mr|texlive-20200406-14|464	Summary:	Binary files of dtl
21mr|texlive-20200406-14|465	Conflicts:	texlive < 20110705-7
21mr|texlive-20200406-14|466	
21mr|texlive-20200406-14|467	%description -n texlive-dtl.bin
21mr|texlive-20200406-14|468	texlive dtl.bin package.
21mr|texlive-20200406-14|469	
21mr|texlive-20200406-14|470	%files -n texlive-dtl.bin
21mr|texlive-20200406-14|471	%{_bindir}/dt2dv
21mr|texlive-20200406-14|472	%{_bindir}/dv2dt
21mr|texlive-20200406-14|473	
21mr|texlive-20200406-14|474	#----------------------------------------------------------------------------
21mr|texlive-20200406-14|475	
21mr|texlive-20200406-14|476	%package -n texlive-dvi2tty.bin
21mr|texlive-20200406-14|477	Summary:	Binary files of dvi2tty
21mr|texlive-20200406-14|478	Conflicts:	texlive < 20110705-7
21mr|texlive-20200406-14|479	
21mr|texlive-20200406-14|480	%description -n texlive-dvi2tty.bin
21mr|texlive-20200406-14|481	texlive dvi2tty.bin package.
21mr|texlive-20200406-14|482	
21mr|texlive-20200406-14|483	%files -n texlive-dvi2tty.bin
21mr|texlive-20200406-14|484	%{_bindir}/disdvi
21mr|texlive-20200406-14|485	%{_bindir}/dvi2tty
21mr|texlive-20200406-14|486	
21mr|texlive-20200406-14|487	#----------------------------------------------------------------------------
21mr|texlive-20200406-14|488	
21mr|texlive-20200406-14|489	%package -n texlive-dvicopy.bin
21mr|texlive-20200406-14|490	Summary:	Binary files of dvicopy
21mr|texlive-20200406-14|491	Conflicts:	texlive < 20110705-7
21mr|texlive-20200406-14|492	
21mr|texlive-20200406-14|493	%description -n texlive-dvicopy.bin
21mr|texlive-20200406-14|494	texlive dvicopy.bin package.
21mr|texlive-20200406-14|495	
21mr|texlive-20200406-14|496	%files -n texlive-dvicopy.bin
21mr|texlive-20200406-14|497	%{_bindir}/dvicopy
21mr|texlive-20200406-14|498	
21mr|texlive-20200406-14|499	#----------------------------------------------------------------------------
21mr|texlive-20200406-14|500	
21mr|texlive-20200406-14|501	%package -n texlive-dvidvi.bin
21mr|texlive-20200406-14|502	Summary:	Binary files of dvidvi
21mr|texlive-20200406-14|503	Conflicts:	texlive < 20110705-7
21mr|texlive-20200406-14|504	
21mr|texlive-20200406-14|505	%description -n texlive-dvidvi.bin
21mr|texlive-20200406-14|506	texlive dvidvi.bin package.
21mr|texlive-20200406-14|507	
21mr|texlive-20200406-14|508	%files -n texlive-dvidvi.bin
21mr|texlive-20200406-14|509	%{_bindir}/dvidvi
21mr|texlive-20200406-14|510	
21mr|texlive-20200406-14|511	#----------------------------------------------------------------------------
21mr|texlive-20200406-14|512	
21mr|texlive-20200406-14|513	%package -n texlive-dviljk.bin
21mr|texlive-20200406-14|514	Summary:	Binary files of dviljk
21mr|texlive-20200406-14|515	Conflicts:	texlive < 20110705-7
21mr|texlive-20200406-14|516	
21mr|texlive-20200406-14|517	%description -n texlive-dviljk.bin
21mr|texlive-20200406-14|518	texlive dviljk.bin package.
21mr|texlive-20200406-14|519	
21mr|texlive-20200406-14|520	%files -n texlive-dviljk.bin
21mr|texlive-20200406-14|521	%{_bindir}/dvihp
21mr|texlive-20200406-14|522	%{_bindir}/dvilj
21mr|texlive-20200406-14|523	%{_bindir}/dvilj2p
21mr|texlive-20200406-14|524	%{_bindir}/dvilj4
21mr|texlive-20200406-14|525	%{_bindir}/dvilj4l
21mr|texlive-20200406-14|526	%{_bindir}/dvilj6
21mr|texlive-20200406-14|527	
21mr|texlive-20200406-14|528	#----------------------------------------------------------------------------
21mr|texlive-20200406-14|529	
21mr|texlive-20200406-14|530	%package -n texlive-dvipdfmx.bin
21mr|texlive-20200406-14|531	Summary:	Binary files of dvipdfmx
21mr|texlive-20200406-14|532	Provides:	texlive-dvipdfm.bin = %{EVRD}
21mr|texlive-20200406-14|533	Conflicts:	texlive < 20110705-7
21mr|texlive-20200406-14|534	
21mr|texlive-20200406-14|535	%description -n texlive-dvipdfmx.bin
21mr|texlive-20200406-14|536	texlive dvipdfmx.bin package.
21mr|texlive-20200406-14|537	
21mr|texlive-20200406-14|538	%files -n texlive-dvipdfmx.bin
21mr|texlive-20200406-14|539	%{_bindir}/dvipdfm
21mr|texlive-20200406-14|540	%{_bindir}/dvipdfmx
21mr|texlive-20200406-14|541	%{_bindir}/ebb
21mr|texlive-20200406-14|542	%{_bindir}/extractbb
21mr|texlive-20200406-14|543	%{_bindir}/xdvipdfmx
21mr|texlive-20200406-14|544	#----------------------------------------------------------------------------
21mr|texlive-20200406-14|545	
21mr|texlive-20200406-14|546	%package -n texlive-dvipng.bin
21mr|texlive-20200406-14|547	Summary:	Binary files of dvipng
21mr|texlive-20200406-14|548	Conflicts:	texlive < 20110705-7
21mr|texlive-20200406-14|549	
21mr|texlive-20200406-14|550	%description -n texlive-dvipng.bin
21mr|texlive-20200406-14|551	texlive dvipng.bin package.
21mr|texlive-20200406-14|552	
21mr|texlive-20200406-14|553	%files -n texlive-dvipng.bin
21mr|texlive-20200406-14|554	%{_bindir}/dvigif
21mr|texlive-20200406-14|555	%{_bindir}/dvipng
21mr|texlive-20200406-14|556	
21mr|texlive-20200406-14|557	#----------------------------------------------------------------------------
21mr|texlive-20200406-14|558	
21mr|texlive-20200406-14|559	%package -n texlive-dvipos.bin
21mr|texlive-20200406-14|560	Summary:	Binary files of dvipos
21mr|texlive-20200406-14|561	Conflicts:	texlive < 20110705-7
21mr|texlive-20200406-14|562	
21mr|texlive-20200406-14|563	%description -n texlive-dvipos.bin
21mr|texlive-20200406-14|564	texlive dvipos.bin package.
21mr|texlive-20200406-14|565	
21mr|texlive-20200406-14|566	%files -n texlive-dvipos.bin
21mr|texlive-20200406-14|567	%{_bindir}/dvipos
21mr|texlive-20200406-14|568	
21mr|texlive-20200406-14|569	#----------------------------------------------------------------------------
21mr|texlive-20200406-14|570	
21mr|texlive-20200406-14|571	%package -n texlive-dvips.bin
21mr|texlive-20200406-14|572	Summary:	Binary files of dvips
21mr|texlive-20200406-14|573	Conflicts:	texlive < 20110705-7
21mr|texlive-20200406-14|574	
21mr|texlive-20200406-14|575	%description -n texlive-dvips.bin
21mr|texlive-20200406-14|576	texlive dvips.bin package.
21mr|texlive-20200406-14|577	
21mr|texlive-20200406-14|578	%files -n texlive-dvips.bin
21mr|texlive-20200406-14|579	%{_bindir}/afm2tfm
21mr|texlive-20200406-14|580	%{_bindir}/dvips
21mr|texlive-20200406-14|581	#----------------------------------------------------------------------------
21mr|texlive-20200406-14|582	
21mr|texlive-20200406-14|583	%package -n texlive-dvisvgm.bin
21mr|texlive-20200406-14|584	Summary:	Binary files of dvisvgm
21mr|texlive-20200406-14|585	Conflicts:	texlive < 20110705-7
21mr|texlive-20200406-14|586	
21mr|texlive-20200406-14|587	%description -n texlive-dvisvgm.bin
21mr|texlive-20200406-14|588	texlive dvisvgm.bin package.
21mr|texlive-20200406-14|589	
21mr|texlive-20200406-14|590	%files -n texlive-dvisvgm.bin
21mr|texlive-20200406-14|591	%{_bindir}/dvisvgm
21mr|texlive-20200406-14|592	
21mr|texlive-20200406-14|593	#----------------------------------------------------------------------------
21mr|texlive-20200406-14|594	
21mr|texlive-20200406-14|595	%package -n texlive-fontware.bin
21mr|texlive-20200406-14|596	Summary:	Binary files of fontware
21mr|texlive-20200406-14|597	Conflicts:	texlive < 20110705-7
21mr|texlive-20200406-14|598	
21mr|texlive-20200406-14|599	%description -n texlive-fontware.bin
21mr|texlive-20200406-14|600	texlive fontware.bin package.
21mr|texlive-20200406-14|601	
21mr|texlive-20200406-14|602	%files -n texlive-fontware.bin
21mr|texlive-20200406-14|603	%{_bindir}/pltotf
21mr|texlive-20200406-14|604	%{_bindir}/tftopl
21mr|texlive-20200406-14|605	%{_bindir}/vftovp
21mr|texlive-20200406-14|606	%{_bindir}/vptovf
21mr|texlive-20200406-14|607	
21mr|texlive-20200406-14|608	#----------------------------------------------------------------------------
21mr|texlive-20200406-14|609	
21mr|texlive-20200406-14|610	%package -n texlive-gsftopk.bin
21mr|texlive-20200406-14|611	Summary:	Binary files of gsftopk
21mr|texlive-20200406-14|612	Conflicts:	texlive < 20110705-7
21mr|texlive-20200406-14|613	
21mr|texlive-20200406-14|614	%description -n texlive-gsftopk.bin
21mr|texlive-20200406-14|615	texlive gsftopk.bin package.
21mr|texlive-20200406-14|616	
21mr|texlive-20200406-14|617	%files -n texlive-gsftopk.bin
21mr|texlive-20200406-14|618	%{_bindir}/gsftopk
21mr|texlive-20200406-14|619	
21mr|texlive-20200406-14|620	#----------------------------------------------------------------------------
21mr|texlive-20200406-14|621	
21mr|texlive-20200406-14|622	%package -n texlive-kpathsea.bin
21mr|texlive-20200406-14|623	Summary:	Binary files of kpathsea
21mr|texlive-20200406-14|624	Conflicts:	texlive < 20110705-7
21mr|texlive-20200406-14|625	
21mr|texlive-20200406-14|626	%description -n texlive-kpathsea.bin
21mr|texlive-20200406-14|627	texlive kpathsea.bin package.
21mr|texlive-20200406-14|628	
21mr|texlive-20200406-14|629	%files -n texlive-kpathsea.bin
21mr|texlive-20200406-14|630	%{_bindir}/kpseaccess
21mr|texlive-20200406-14|631	%{_bindir}/kpsepath
21mr|texlive-20200406-14|632	%{_bindir}/kpsereadlink
21mr|texlive-20200406-14|633	%{_bindir}/kpsestat
21mr|texlive-20200406-14|634	%{_bindir}/kpsetool
21mr|texlive-20200406-14|635	%{_bindir}/kpsewhich
21mr|texlive-20200406-14|636	%{_bindir}/kpsexpand
21mr|texlive-20200406-14|637	%{_bindir}/mkocp
21mr|texlive-20200406-14|638	%{_bindir}/mkofm
21mr|texlive-20200406-14|639	#provided texlive-tetex package
21mr|texlive-20200406-14|640	#%%{_bindir}/mktexfmt
21mr|texlive-20200406-14|641	%{_bindir}/mktexlsr
21mr|texlive-20200406-14|642	%{_bindir}/mktexmf
21mr|texlive-20200406-14|643	%{_bindir}/mktexpk
21mr|texlive-20200406-14|644	%{_bindir}/mktextfm
21mr|texlive-20200406-14|645	%{_bindir}/texhash
21mr|texlive-20200406-14|646	%{_texmfdistdir}/scripts/texlive-extra/kpsetool.sh
21mr|texlive-20200406-14|647	%{_texmfdistdir}/scripts/texlive/mktexlsr
21mr|texlive-20200406-14|648	%{_texmfdistdir}/scripts/texlive/mktexmf
21mr|texlive-20200406-14|649	%{_texmfdistdir}/scripts/texlive/mktexpk
21mr|texlive-20200406-14|650	%{_texmfdistdir}/scripts/texlive/mktextfm
21mr|texlive-20200406-14|651	
21mr|texlive-20200406-14|652	#----------------------------------------------------------------------------
21mr|texlive-20200406-14|653	
21mr|texlive-20200406-14|654	%package -n texlive-lacheck.bin
21mr|texlive-20200406-14|655	Summary:	Binary files of lacheck
21mr|texlive-20200406-14|656	Conflicts:	texlive < 20110705-7
21mr|texlive-20200406-14|657	
21mr|texlive-20200406-14|658	%description -n texlive-lacheck.bin
21mr|texlive-20200406-14|659	texlive lacheck.bin package.
21mr|texlive-20200406-14|660	
21mr|texlive-20200406-14|661	%files -n texlive-lacheck.bin
21mr|texlive-20200406-14|662	%{_bindir}/lacheck
21mr|texlive-20200406-14|663	
21mr|texlive-20200406-14|664	#----------------------------------------------------------------------------
21mr|texlive-20200406-14|665	
21mr|texlive-20200406-14|666	%package -n texlive-lcdftypetools.bin
21mr|texlive-20200406-14|667	Summary:	Binary files of lcdftypetools
21mr|texlive-20200406-14|668	Provides:	t1utils = %{EVRD}
21mr|texlive-20200406-14|669	Obsoletes:	t1utils < %{EVRD}
21mr|texlive-20200406-14|670	Conflicts:	texlive < 20110705-7
21mr|texlive-20200406-14|671	
21mr|texlive-20200406-14|672	%description -n texlive-lcdftypetools.bin
21mr|texlive-20200406-14|673	texlive lcdftypetools.bin package.
21mr|texlive-20200406-14|674	
21mr|texlive-20200406-14|675	%files -n texlive-lcdftypetools.bin
21mr|texlive-20200406-14|676	%{_bindir}/cfftot1
21mr|texlive-20200406-14|677	%{_bindir}/mmafm
21mr|texlive-20200406-14|678	%{_bindir}/mmpfb
21mr|texlive-20200406-14|679	%{_bindir}/otfinfo-texlive
21mr|texlive-20200406-14|680	%{_bindir}/otftotfm
21mr|texlive-20200406-14|681	%{_bindir}/t1dotlessj
21mr|texlive-20200406-14|682	%{_bindir}/t1lint
21mr|texlive-20200406-14|683	%{_bindir}/t1rawafm
21mr|texlive-20200406-14|684	%{_bindir}/t1reencode
21mr|texlive-20200406-14|685	%{_bindir}/t1testpage
21mr|texlive-20200406-14|686	%{_bindir}/ttftotype42
21mr|texlive-20200406-14|687	%{_bindir}/t1ascii
21mr|texlive-20200406-14|688	%{_bindir}/t1asm
21mr|texlive-20200406-14|689	%{_bindir}/t1binary
21mr|texlive-20200406-14|690	%{_bindir}/t1disasm
21mr|texlive-20200406-14|691	%{_bindir}/t1mac
21mr|texlive-20200406-14|692	%{_bindir}/t1unmac
21mr|texlive-20200406-14|693	
21mr|texlive-20200406-14|694	#----------------------------------------------------------------------------
21mr|texlive-20200406-14|695	
21mr|texlive-20200406-14|696	%package -n texlive-luatex.bin
21mr|texlive-20200406-14|697	Summary:	Binary files of luatex
21mr|texlive-20200406-14|698	Conflicts:	texlive < 20110705-7
21mr|texlive-20200406-14|699	
21mr|texlive-20200406-14|700	%description -n texlive-luatex.bin
21mr|texlive-20200406-14|701	texlive luatex.bin package.
21mr|texlive-20200406-14|702	
21mr|texlive-20200406-14|703	%files -n texlive-luatex.bin
21mr|texlive-20200406-14|704	%{_bindir}/dviluatex
21mr|texlive-20200406-14|705	%{_bindir}/luatex
21mr|texlive-20200406-14|706	%{_bindir}/dvilualatex
21mr|texlive-20200406-14|707	%{_bindir}/lualatex
21mr|texlive-20200406-14|708	%{_bindir}/texlua
21mr|texlive-20200406-14|709	%{_bindir}/texluac
21mr|texlive-20200406-14|710	%{_bindir}/mflua
21mr|texlive-20200406-14|711	%{_bindir}/mflua-nowin
21mr|texlive-20200406-14|712	%ifnarch %{riscv} %{mips} %{power64} s390 s390x %{e2k}
21mr|texlive-20200406-14|713	%{_bindir}/luajittex
21mr|texlive-20200406-14|714	%{_bindir}/mfluajit
21mr|texlive-20200406-14|715	%{_bindir}/mfluajit-nowin
21mr|texlive-20200406-14|716	%endif
21mr|texlive-20200406-14|717	
21mr|texlive-20200406-14|718	#----------------------------------------------------------------------------
21mr|texlive-20200406-14|719	
21mr|texlive-20200406-14|720	%package -n texlive-m-tx.bin
21mr|texlive-20200406-14|721	Summary:	Binary files of m-tx
21mr|texlive-20200406-14|722	Conflicts:	texlive < 20110705-7
21mr|texlive-20200406-14|723	
21mr|texlive-20200406-14|724	%description -n texlive-m-tx.bin
21mr|texlive-20200406-14|725	texlive m-tx.bin package.
21mr|texlive-20200406-14|726	
21mr|texlive-20200406-14|727	%files -n texlive-m-tx.bin
21mr|texlive-20200406-14|728	%{_bindir}/prepmx
21mr|texlive-20200406-14|729	#----------------------------------------------------------------------------
21mr|texlive-20200406-14|730	
21mr|texlive-20200406-14|731	%package -n texlive-makeindex.bin
21mr|texlive-20200406-14|732	Summary:	Binary files of makeindex
21mr|texlive-20200406-14|733	Conflicts:	texlive < 20110705-7
21mr|texlive-20200406-14|734	
21mr|texlive-20200406-14|735	%description -n texlive-makeindex.bin
21mr|texlive-20200406-14|736	texlive makeindex.bin package.
21mr|texlive-20200406-14|737	
21mr|texlive-20200406-14|738	%files -n texlive-makeindex.bin
21mr|texlive-20200406-14|739	%{_bindir}/makeindex
21mr|texlive-20200406-14|740	%{_bindir}/mkindex
21mr|texlive-20200406-14|741	%{_bindir}/xindex
21mr|texlive-20200406-14|742	%{_texmfdistdir}/scripts/xindex/xindex.lua
21mr|texlive-20200406-14|743	#----------------------------------------------------------------------------
21mr|texlive-20200406-14|744	
21mr|texlive-20200406-14|745	%package -n texlive-metafont.bin
21mr|texlive-20200406-14|746	Summary:	Binary files of metafont
21mr|texlive-20200406-14|747	Conflicts:	texlive < 20110705-7
21mr|texlive-20200406-14|748	
21mr|texlive-20200406-14|749	%description -n texlive-metafont.bin
21mr|texlive-20200406-14|750	texlive metafont.bin package.
21mr|texlive-20200406-14|751	
21mr|texlive-20200406-14|752	%files -n texlive-metafont.bin
21mr|texlive-20200406-14|753	%{_bindir}/inimf
21mr|texlive-20200406-14|754	%{_bindir}/mf
21mr|texlive-20200406-14|755	%{_bindir}/mf-nowin
21mr|texlive-20200406-14|756	
21mr|texlive-20200406-14|757	#----------------------------------------------------------------------------
21mr|texlive-20200406-14|758	
21mr|texlive-20200406-14|759	%package -n texlive-metapost.bin
21mr|texlive-20200406-14|760	Summary:	Binary files of metapost
21mr|texlive-20200406-14|761	Conflicts:	texlive < 20110705-7
21mr|texlive-20200406-14|762	
21mr|texlive-20200406-14|763	%description -n texlive-metapost.bin
21mr|texlive-20200406-14|764	texlive metapost.bin package.
21mr|texlive-20200406-14|765	
21mr|texlive-20200406-14|766	%files -n texlive-metapost.bin
21mr|texlive-20200406-14|767	%{_bindir}/dvitomp
21mr|texlive-20200406-14|768	%{_bindir}/mfplain
21mr|texlive-20200406-14|769	%{_bindir}/mpost
21mr|texlive-20200406-14|770	%{_bindir}/pdvitomp
21mr|texlive-20200406-14|771	%{_bindir}/pmpost
21mr|texlive-20200406-14|772	%{_bindir}/updvitomp
21mr|texlive-20200406-14|773	%{_bindir}/upmpost
21mr|texlive-20200406-14|774	%{_bindir}/r-mpost
21mr|texlive-20200406-14|775	%{_bindir}/r-pmpost
21mr|texlive-20200406-14|776	%{_bindir}/r-upmpost
21mr|texlive-20200406-14|777	
21mr|texlive-20200406-14|778	#----------------------------------------------------------------------------
21mr|texlive-20200406-14|779	
21mr|texlive-20200406-14|780	%package -n texlive-mfware.bin
21mr|texlive-20200406-14|781	Summary:	Binary files of mfware
21mr|texlive-20200406-14|782	Conflicts:	texlive < 20110705-7
21mr|texlive-20200406-14|783	
21mr|texlive-20200406-14|784	%description -n texlive-mfware.bin
21mr|texlive-20200406-14|785	texlive mfware.bin package.
21mr|texlive-20200406-14|786	
21mr|texlive-20200406-14|787	%files -n texlive-mfware.bin
21mr|texlive-20200406-14|788	%{_bindir}/gftodvi
21mr|texlive-20200406-14|789	%{_bindir}/gftopk
21mr|texlive-20200406-14|790	%{_bindir}/gftype
21mr|texlive-20200406-14|791	%{_bindir}/mft
21mr|texlive-20200406-14|792	%{_bindir}/pktogf
21mr|texlive-20200406-14|793	%{_bindir}/pktype
21mr|texlive-20200406-14|794	
21mr|texlive-20200406-14|795	#-----------------------------------------------------------------------
21mr|texlive-20200406-14|796	%package       -n texlive-msxlint.bin
21mr|texlive-20200406-14|797	Summary:       Binary files of msxlint
21mr|texlive-20200406-14|798	
21mr|texlive-20200406-14|799	%description   -n texlive-msxlint.bin
21mr|texlive-20200406-14|800	texlive msxlint.bin package.
21mr|texlive-20200406-14|801	
21mr|texlive-20200406-14|802	%files -n texlive-msxlint.bin
21mr|texlive-20200406-14|803	%{_bindir}/msxlint
21mr|texlive-20200406-14|804	
21mr|texlive-20200406-14|805	#----------------------------------------------------------------------------
21mr|texlive-20200406-14|806	
21mr|texlive-20200406-14|807	%package -n texlive-omegaware.bin
21mr|texlive-20200406-14|808	Summary:	Binary files of omegaware
21mr|texlive-20200406-14|809	Conflicts:	texlive < 20110705-7
21mr|texlive-20200406-14|810	
21mr|texlive-20200406-14|811	%description -n texlive-omegaware.bin
21mr|texlive-20200406-14|812	texlive omegaware.bin package.
21mr|texlive-20200406-14|813	
21mr|texlive-20200406-14|814	%files -n texlive-omegaware.bin
21mr|texlive-20200406-14|815	%{_bindir}/odvicopy
21mr|texlive-20200406-14|816	%{_bindir}/odvitype
21mr|texlive-20200406-14|817	%{_bindir}/ofm2opl
21mr|texlive-20200406-14|818	%{_bindir}/omfonts
21mr|texlive-20200406-14|819	%{_bindir}/opl2ofm
21mr|texlive-20200406-14|820	%{_bindir}/otangle
21mr|texlive-20200406-14|821	%{_bindir}/otp2ocp
21mr|texlive-20200406-14|822	%{_bindir}/outocp
21mr|texlive-20200406-14|823	%{_bindir}/ovf2ovp
21mr|texlive-20200406-14|824	%{_bindir}/ovp2ovf
21mr|texlive-20200406-14|825	
21mr|texlive-20200406-14|826	#----------------------------------------------------------------------------
21mr|texlive-20200406-14|827	
21mr|texlive-20200406-14|828	%package -n texlive-patgen.bin
21mr|texlive-20200406-14|829	Summary:	Binary files of patgen
21mr|texlive-20200406-14|830	Conflicts:	texlive < 20110705-7
21mr|texlive-20200406-14|831	
21mr|texlive-20200406-14|832	%description -n texlive-patgen.bin
21mr|texlive-20200406-14|833	texlive patgen.bin package.
21mr|texlive-20200406-14|834	
21mr|texlive-20200406-14|835	%files -n texlive-patgen.bin
21mr|texlive-20200406-14|836	%{_bindir}/patgen
21mr|texlive-20200406-14|837	
21mr|texlive-20200406-14|838	#----------------------------------------------------------------------------
21mr|texlive-20200406-14|839	
21mr|texlive-20200406-14|840	%package -n texlive-pdftex.bin
21mr|texlive-20200406-14|841	Summary:	Binary files of pdftex
21mr|texlive-20200406-14|842	Provides:	texlive-amstex.bin = %{EVRD}
21mr|texlive-20200406-14|843	Provides:	texlive-cslatex.bin = %{EVRD}
21mr|texlive-20200406-14|844	Provides:	texlive-csplain.bin = %{EVRD}
21mr|texlive-20200406-14|845	Provides:	texlive-eplain.bin = %{EVRD}
21mr|texlive-20200406-14|846	Provides:	texlive-jadetex.bin = %{EVRD}
21mr|texlive-20200406-14|847	Provides:	texlive-mex.bin = %{EVRD}
21mr|texlive-20200406-14|848	Provides:	texlive-mltex.bin = %{EVRD}
21mr|texlive-20200406-14|849	Provides:	texlive-texsis.bin = %{EVRD}
21mr|texlive-20200406-14|850	Provides:	texlive-xmltex.bin = %{EVRD}
21mr|texlive-20200406-14|851	Provides:	texlive-latex.bin = %{EVRD}
21mr|texlive-20200406-14|852	Conflicts:	texlive < 20110705-7
21mr|texlive-20200406-14|853	
21mr|texlive-20200406-14|854	%description -n texlive-pdftex.bin
21mr|texlive-20200406-14|855	texlive pdftex.bin package.
21mr|texlive-20200406-14|856	
21mr|texlive-20200406-14|857	%files -n texlive-pdftex.bin
21mr|texlive-20200406-14|858	%{_bindir}/amstex
21mr|texlive-20200406-14|859	%{_bindir}/cslatex
21mr|texlive-20200406-14|860	%{_bindir}/csplain
21mr|texlive-20200406-14|861	%{_bindir}/pdfcsplain
21mr|texlive-20200406-14|862	%{_bindir}/eplain
21mr|texlive-20200406-14|863	%{_bindir}/etex
21mr|texlive-20200406-14|864	%{_bindir}/jadetex
21mr|texlive-20200406-14|865	%{_bindir}/mex
21mr|texlive-20200406-14|866	%{_bindir}/mllatex
21mr|texlive-20200406-14|867	%{_bindir}/mltex
21mr|texlive-20200406-14|868	%{_bindir}/pdfcslatex
21mr|texlive-20200406-14|869	%{_bindir}/pdfetex
21mr|texlive-20200406-14|870	%{_bindir}/pdfjadetex
21mr|texlive-20200406-14|871	%{_bindir}/pdfmex
21mr|texlive-20200406-14|872	%{_bindir}/pdftex
21mr|texlive-20200406-14|873	%{_bindir}/pdftex-quiet
21mr|texlive-20200406-14|874	%{_bindir}/pdfxmltex
21mr|texlive-20200406-14|875	%{_bindir}/latex
21mr|texlive-20200406-14|876	%{_bindir}/pdflatex
21mr|texlive-20200406-14|877	%{_bindir}/texsis
21mr|texlive-20200406-14|878	%{_bindir}/utf8mex
21mr|texlive-20200406-14|879	%{_bindir}/xmltex
21mr|texlive-20200406-14|880	%{_texmfdistdir}/scripts/pdftex-quiet/pdftex-quiet
21mr|texlive-20200406-14|881	#----------------------------------------------------------------------------
21mr|texlive-20200406-14|882	
21mr|texlive-20200406-14|883	%package -n texlive-pdftools.bin
21mr|texlive-20200406-14|884	Summary:	Binary files of pdftools
21mr|texlive-20200406-14|885	Conflicts:	texlive < 20110705-7
21mr|texlive-20200406-14|886	
21mr|texlive-20200406-14|887	%description -n texlive-pdftools.bin
21mr|texlive-20200406-14|888	texlive pdftools.bin package.
21mr|texlive-20200406-14|889	
21mr|texlive-20200406-14|890	%files -n texlive-pdftools.bin
21mr|texlive-20200406-14|891	%{_bindir}/pdfclose
21mr|texlive-20200406-14|892	%{_bindir}/pdfopen
21mr|texlive-20200406-14|893	%{_bindir}/pdftosrc
21mr|texlive-20200406-14|894	
21mr|texlive-20200406-14|895	#----------------------------------------------------------------------------
21mr|texlive-20200406-14|896	
21mr|texlive-20200406-14|897	%package -n texlive-pmx.bin
21mr|texlive-20200406-14|898	Summary:	Binary files of pmx
21mr|texlive-20200406-14|899	Conflicts:	texlive < 20110705-7
21mr|texlive-20200406-14|900	
21mr|texlive-20200406-14|901	%description -n texlive-pmx.bin
21mr|texlive-20200406-14|902	texlive pmx.bin package.
21mr|texlive-20200406-14|903	
21mr|texlive-20200406-14|904	%files -n texlive-pmx.bin
21mr|texlive-20200406-14|905	%{_bindir}/pmxab
21mr|texlive-20200406-14|906	%{_bindir}/scor2prt
21mr|texlive-20200406-14|907	
21mr|texlive-20200406-14|908	#----------------------------------------------------------------------------
21mr|texlive-20200406-14|909	
21mr|texlive-20200406-14|910	%package -n texlive-ps2pkm.bin
21mr|texlive-20200406-14|911	Summary:	Binary files of ps2pkm
21mr|texlive-20200406-14|912	Conflicts:	texlive < 20110705-7
21mr|texlive-20200406-14|913	
21mr|texlive-20200406-14|914	%description -n texlive-ps2pkm.bin
21mr|texlive-20200406-14|915	texlive ps2pkm.bin package.
21mr|texlive-20200406-14|916	
21mr|texlive-20200406-14|917	%files -n texlive-ps2pkm.bin
21mr|texlive-20200406-14|918	%{_bindir}/mag
21mr|texlive-20200406-14|919	%{_bindir}/pfb2pfa
21mr|texlive-20200406-14|920	%{_bindir}/pk2bm
21mr|texlive-20200406-14|921	%{_bindir}/ps2pk
21mr|texlive-20200406-14|922	
21mr|texlive-20200406-14|923	#----------------------------------------------------------------------------
21mr|texlive-20200406-14|924	
21mr|texlive-20200406-14|925	%package -n texlive-pstools.bin
21mr|texlive-20200406-14|926	Summary:	Binary files of pstools
21mr|texlive-20200406-14|927	Conflicts:	texlive < 20110705-7
21mr|texlive-20200406-14|928	
21mr|texlive-20200406-14|929	%description -n texlive-pstools.bin
21mr|texlive-20200406-14|930	texlive pstools.bin package.
21mr|texlive-20200406-14|931	
21mr|texlive-20200406-14|932	%files -n texlive-pstools.bin
21mr|texlive-20200406-14|933	%{_bindir}/bbox
21mr|texlive-20200406-14|934	
21mr|texlive-20200406-14|935	#----------------------------------------------------------------------------
21mr|texlive-20200406-14|936	
21mr|texlive-20200406-14|937	%package -n texlive-ptex.bin
21mr|texlive-20200406-14|938	Summary:	Binary files of ptex
21mr|texlive-20200406-14|939	Conflicts:	texlive < 20110705-7
21mr|texlive-20200406-14|940	
21mr|texlive-20200406-14|941	%description -n texlive-ptex.bin
21mr|texlive-20200406-14|942	texlive ptex.bin package.
21mr|texlive-20200406-14|943	
21mr|texlive-20200406-14|944	%files -n texlive-ptex.bin
21mr|texlive-20200406-14|945	%{_bindir}/eptex
21mr|texlive-20200406-14|946	%{_bindir}/makejvf
21mr|texlive-20200406-14|947	%{_bindir}/mendex
21mr|texlive-20200406-14|948	%{_bindir}/pbibtex
21mr|texlive-20200406-14|949	%{_bindir}/pdvitype
21mr|texlive-20200406-14|950	%{_bindir}/platex
21mr|texlive-20200406-14|951	%{_bindir}/ppltotf
21mr|texlive-20200406-14|952	%{_bindir}/ptex
21mr|texlive-20200406-14|953	%{_bindir}/ptftopl
21mr|texlive-20200406-14|954	
21mr|texlive-20200406-14|955	#----------------------------------------------------------------------------
21mr|texlive-20200406-14|956	
21mr|texlive-20200406-14|957	%package -n texlive-seetexk.bin
21mr|texlive-20200406-14|958	Summary:	Binary files of seetexk
21mr|texlive-20200406-14|959	Conflicts:	texlive < 20110705-7
21mr|texlive-20200406-14|960	
21mr|texlive-20200406-14|961	%description -n texlive-seetexk.bin
21mr|texlive-20200406-14|962	texlive seetexk.bin package.
21mr|texlive-20200406-14|963	
21mr|texlive-20200406-14|964	%files -n texlive-seetexk.bin
21mr|texlive-20200406-14|965	%{_bindir}/dvibook
21mr|texlive-20200406-14|966	%{_bindir}/dviconcat
21mr|texlive-20200406-14|967	%{_bindir}/dviselect
21mr|texlive-20200406-14|968	%{_bindir}/dvitodvi
21mr|texlive-20200406-14|969	
21mr|texlive-20200406-14|970	#----------------------------------------------------------------------------
21mr|texlive-20200406-14|971	
21mr|texlive-20200406-14|972	%package -n texlive-synctex.bin
21mr|texlive-20200406-14|973	Summary:	Binary files of synctex
21mr|texlive-20200406-14|974	Conflicts:	texlive < 20110705-7
21mr|texlive-20200406-14|975	
21mr|texlive-20200406-14|976	%description -n texlive-synctex.bin
21mr|texlive-20200406-14|977	texlive synctex.bin package.
21mr|texlive-20200406-14|978	
21mr|texlive-20200406-14|979	%files -n texlive-synctex.bin
21mr|texlive-20200406-14|980	%{_bindir}/synctex
21mr|texlive-20200406-14|981	
21mr|texlive-20200406-14|982	#----------------------------------------------------------------------------
21mr|texlive-20200406-14|983	
21mr|texlive-20200406-14|984	%package -n texlive-tex.bin
21mr|texlive-20200406-14|985	Summary:	Binary files of tex
21mr|texlive-20200406-14|986	Conflicts:	texlive < 20110705-7
21mr|texlive-20200406-14|987	
21mr|texlive-20200406-14|988	%description -n texlive-tex.bin
21mr|texlive-20200406-14|989	texlive tex.bin package.
21mr|texlive-20200406-14|990	
21mr|texlive-20200406-14|991	%files -n texlive-tex.bin
21mr|texlive-20200406-14|992	%{_bindir}/initex
21mr|texlive-20200406-14|993	%{_bindir}/tex
21mr|texlive-20200406-14|994	
21mr|texlive-20200406-14|995	#----------------------------------------------------------------------------
21mr|texlive-20200406-14|996	
21mr|texlive-20200406-14|997	%package -n texlive-tex4ht.bin
21mr|texlive-20200406-14|998	Summary:	Binary files of tex4ht
21mr|texlive-20200406-14|999	Conflicts:	texlive < 20110705-7
21mr|texlive-20200406-14|1000	
21mr|texlive-20200406-14|1001	%description -n texlive-tex4ht.bin
21mr|texlive-20200406-14|1002	texlive tex4ht.bin package.
21mr|texlive-20200406-14|1003	
21mr|texlive-20200406-14|1004	%files -n texlive-tex4ht.bin
21mr|texlive-20200406-14|1005	%{_bindir}/t4ht
21mr|texlive-20200406-14|1006	%{_bindir}/tex4ht
21mr|texlive-20200406-14|1007	#----------------------------------------------------------------------------
21mr|texlive-20200406-14|1008	
21mr|texlive-20200406-14|1009	%package -n texlive-texware.bin
21mr|texlive-20200406-14|1010	Summary:	Binary files of texware
21mr|texlive-20200406-14|1011	Conflicts:	texlive < 20110705-7
21mr|texlive-20200406-14|1012	
21mr|texlive-20200406-14|1013	%description -n texlive-texware.bin
21mr|texlive-20200406-14|1014	texlive texware.bin package.
21mr|texlive-20200406-14|1015	
21mr|texlive-20200406-14|1016	%files -n texlive-texware.bin
21mr|texlive-20200406-14|1017	%{_bindir}/dvitype
21mr|texlive-20200406-14|1018	%{_bindir}/pooltype
21mr|texlive-20200406-14|1019	
21mr|texlive-20200406-14|1020	#----------------------------------------------------------------------------
21mr|texlive-20200406-14|1021	
21mr|texlive-20200406-14|1022	%package -n texlive-tie.bin
21mr|texlive-20200406-14|1023	Summary:	Binary files of tie
21mr|texlive-20200406-14|1024	Conflicts:	texlive < 20110705-7
21mr|texlive-20200406-14|1025	
21mr|texlive-20200406-14|1026	%description	-n texlive-tie.bin
21mr|texlive-20200406-14|1027	texlive tie.bin package.
21mr|texlive-20200406-14|1028	
21mr|texlive-20200406-14|1029	%files -n texlive-tie.bin
21mr|texlive-20200406-14|1030	%{_bindir}/tie
21mr|texlive-20200406-14|1031	
21mr|texlive-20200406-14|1032	#----------------------------------------------------------------------------
21mr|texlive-20200406-14|1033	
21mr|texlive-20200406-14|1034	%package -n texlive-ttfutils.bin
21mr|texlive-20200406-14|1035	Summary:	Binary files of ttfutils
21mr|texlive-20200406-14|1036	Conflicts:	texlive < 20110705-7
21mr|texlive-20200406-14|1037	
21mr|texlive-20200406-14|1038	%description	-n texlive-ttfutils.bin
21mr|texlive-20200406-14|1039	texlive ttfutils.bin package.
21mr|texlive-20200406-14|1040	
21mr|texlive-20200406-14|1041	%files -n texlive-ttfutils.bin
21mr|texlive-20200406-14|1042	%{_bindir}/ttf2afm
21mr|texlive-20200406-14|1043	%{_bindir}/ttf2pk
21mr|texlive-20200406-14|1044	%{_bindir}/ttf2tfm
21mr|texlive-20200406-14|1045	%{_bindir}/ttfdump
21mr|texlive-20200406-14|1046	#----------------------------------------------------------------------------
21mr|texlive-20200406-14|1047	
21mr|texlive-20200406-14|1048	%package -n texlive-uptex.bin
21mr|texlive-20200406-14|1049	Summary:	Binary files of uptex
21mr|texlive-20200406-14|1050	Conflicts:	texlive < 20110705-7
21mr|texlive-20200406-14|1051	
21mr|texlive-20200406-14|1052	%description -n texlive-uptex.bin
21mr|texlive-20200406-14|1053	texlive uptex.bin package.
21mr|texlive-20200406-14|1054	
21mr|texlive-20200406-14|1055	%files -n texlive-uptex.bin
21mr|texlive-20200406-14|1056	%{_bindir}/euptex
21mr|texlive-20200406-14|1057	%{_bindir}/upbibtex
21mr|texlive-20200406-14|1058	%{_bindir}/updvitype
21mr|texlive-20200406-14|1059	%{_bindir}/uplatex
21mr|texlive-20200406-14|1060	%{_bindir}/upmendex
21mr|texlive-20200406-14|1061	%{_bindir}/uppltotf
21mr|texlive-20200406-14|1062	%{_bindir}/uptex
21mr|texlive-20200406-14|1063	%{_bindir}/uptftopl
21mr|texlive-20200406-14|1064	%{_bindir}/wovp2ovf
21mr|texlive-20200406-14|1065	
21mr|texlive-20200406-14|1066	#----------------------------------------------------------------------------
21mr|texlive-20200406-14|1067	
21mr|texlive-20200406-14|1068	%package -n texlive-vlna.bin
21mr|texlive-20200406-14|1069	Summary:	Binary files of vlna
21mr|texlive-20200406-14|1070	Conflicts:	texlive < 20110705-7
21mr|texlive-20200406-14|1071	
21mr|texlive-20200406-14|1072	%description -n texlive-vlna.bin
21mr|texlive-20200406-14|1073	texlive vlna.bin package.
21mr|texlive-20200406-14|1074	
21mr|texlive-20200406-14|1075	%files -n texlive-vlna.bin
21mr|texlive-20200406-14|1076	%{_bindir}/vlna
21mr|texlive-20200406-14|1077	
21mr|texlive-20200406-14|1078	#----------------------------------------------------------------------------
21mr|texlive-20200406-14|1079	
21mr|texlive-20200406-14|1080	%package -n texlive-web.bin
21mr|texlive-20200406-14|1081	Summary:	Binary files of web
21mr|texlive-20200406-14|1082	Conflicts:	texlive < 20110705-7
21mr|texlive-20200406-14|1083	
21mr|texlive-20200406-14|1084	%description -n texlive-web.bin
21mr|texlive-20200406-14|1085	texlive web.bin package.
21mr|texlive-20200406-14|1086	
21mr|texlive-20200406-14|1087	%files -n texlive-web.bin
21mr|texlive-20200406-14|1088	%{_bindir}/tangle
21mr|texlive-20200406-14|1089	%{_bindir}/weave
21mr|texlive-20200406-14|1090	%{_bindir}/webquiz
21mr|texlive-20200406-14|1091	%{_texmfdistdir}/scripts/webquiz/__pycache__/webquiz.cpython-*.pyc
21mr|texlive-20200406-14|1092	%{_texmfdistdir}/scripts/webquiz/webquiz.py
21mr|texlive-20200406-14|1093	
21mr|texlive-20200406-14|1094	#----------------------------------------------------------------------------
21mr|texlive-20200406-14|1095	
21mr|texlive-20200406-14|1096	%if %{with dvik}
21mr|texlive-20200406-14|1097	%package -n texlive-xdvi.bin
21mr|texlive-20200406-14|1098	Summary:	Binary files of xdvi
21mr|texlive-20200406-14|1099	Conflicts:	texlive < 20110705-7
21mr|texlive-20200406-14|1100	Conflicts:	xdvi < 22.86
21mr|texlive-20200406-14|1101	Obsoletes:	xdvi < 22.86
21mr|texlive-20200406-14|1102	Provides:	xdvi = %{EVRD}
21mr|texlive-20200406-14|1103	
21mr|texlive-20200406-14|1104	%description -n texlive-xdvi.bin
21mr|texlive-20200406-14|1105	texlive xdvi.bin package.
21mr|texlive-20200406-14|1106	
21mr|texlive-20200406-14|1107	%files -n texlive-xdvi.bin
21mr|texlive-20200406-14|1108	%{_bindir}/xdvi
21mr|texlive-20200406-14|1109	%{_bindir}/xdvi-xaw
21mr|texlive-20200406-14|1110	%{_datadir}/applications/xdvi.desktop
21mr|texlive-20200406-14|1111	%endif
21mr|texlive-20200406-14|1112	
21mr|texlive-20200406-14|1113	#----------------------------------------------------------------------------
21mr|texlive-20200406-14|1114	
21mr|texlive-20200406-14|1115	%package -n texlive-xetex.bin
21mr|texlive-20200406-14|1116	Summary:	Binary files of xetex
21mr|texlive-20200406-14|1117	Conflicts:	texlive < 20110705-7
21mr|texlive-20200406-14|1118	%if ! %{_texmf_with_system_teckit}
21mr|texlive-20200406-14|1119	Requires:      teckit
21mr|texlive-20200406-14|1120	%endif
21mr|texlive-20200406-14|1121	
21mr|texlive-20200406-14|1122	%description -n texlive-xetex.bin
21mr|texlive-20200406-14|1123	texlive xetex.bin package.
21mr|texlive-20200406-14|1124	
21mr|texlive-20200406-14|1125	%files -n texlive-xetex.bin
21mr|texlive-20200406-14|1126	%if ! %{_texmf_with_system_teckit}
21mr|texlive-20200406-14|1127	%{_bindir}/teckit_compile
21mr|texlive-20200406-14|1128	%endif
21mr|texlive-20200406-14|1129	%{_bindir}/xelatex
21mr|texlive-20200406-14|1130	%{_bindir}/xetex
21mr|texlive-20200406-14|1131	
21mr|texlive-20200406-14|1132	#-----------------------------------------------------------------------
21mr|texlive-20200406-14|1133	
21mr|texlive-20200406-14|1134	%package -n texlive-autosp.bin
21mr|texlive-20200406-14|1135	Summary: Autosp binary, part of TeX Live
21mr|texlive-20200406-14|1136	
21mr|texlive-20200406-14|1137	%description -n texlive-autosp.bin
21mr|texlive-20200406-14|1138	autosp binary, part of TeX Live
21mr|texlive-20200406-14|1139	
21mr|texlive-20200406-14|1140	%files -n texlive-autosp.bin
21mr|texlive-20200406-14|1141	%{_bindir}/autosp
21mr|texlive-20200406-14|1142	
21mr|texlive-20200406-14|1143	#-----------------------------------------------------------------------
21mr|texlive-20200406-14|1144	%package -n texlive-gregorio.bin
21mr|texlive-20200406-14|1145	Summary: Gregorio - tool for working with Gregorian Chants in TeX
21mr|texlive-20200406-14|1146	
21mr|texlive-20200406-14|1147	%description -n texlive-gregorio.bin
21mr|texlive-20200406-14|1148	gregorio - tool for working with Gregorian Chants in TeX
21mr|texlive-20200406-14|1149	
21mr|texlive-20200406-14|1150	%files -n texlive-gregorio.bin
21mr|texlive-20200406-14|1151	%{_bindir}/gregorio
21mr|texlive-20200406-14|1152	
21mr|texlive-20200406-14|1153	#-----------------------------------------------------------------------
21mr|texlive-20200406-14|1154	%package -n texlive-tex2aspc.bin
21mr|texlive-20200406-14|1155	Summary:        Binary files of tex2aspc
21mr|texlive-20200406-14|1156	
21mr|texlive-20200406-14|1157	%description    -n texlive-tex2aspc.bin
21mr|texlive-20200406-14|1158	texlive tex2aspc.bin package.
21mr|texlive-20200406-14|1159	
21mr|texlive-20200406-14|1160	%files -n texlive-tex2aspc.bin
21mr|texlive-20200406-14|1161	%{_bindir}/tex2aspc
21mr|texlive-20200406-14|1162	
21mr|texlive-20200406-14|1163	#-----------------------------------------------------------------------
21mr|texlive-20200406-14|1164	
21mr|texlive-20200406-14|1165	%package -n %{libsynctex}
21mr|texlive-20200406-14|1166	Summary:	Library for SyncTeX
21mr|texlive-20200406-14|1167	Group:		System/Libraries
21mr|texlive-20200406-14|1168	Provides:	synctex = %{EVRD}
21mr|texlive-20200406-14|1169	
21mr|texlive-20200406-14|1170	%description -n %{libsynctex}
21mr|texlive-20200406-14|1171	Library for SyncTeX.
21mr|texlive-20200406-14|1172	
21mr|texlive-20200406-14|1173	%files -n %{libsynctex}
21mr|texlive-20200406-14|1174	%{_libdir}/libsynctex.so.%{synctex_major}*
21mr|texlive-20200406-14|1175	
21mr|texlive-20200406-14|1176	#-----------------------------------------------------------------------
21mr|texlive-20200406-14|1177	
21mr|texlive-20200406-14|1178	%package -n %{devsynctex}
21mr|texlive-20200406-14|1179	Summary:       SyncTeX development files
21mr|texlive-20200406-14|1180	Group:         Development/C
21mr|texlive-20200406-14|1181	Requires:      texlive-synctex.bin = %{EVRD}
21mr|texlive-20200406-14|1182	Requires:      %{libsynctex} = %{EVRD}
21mr|texlive-20200406-14|1183	
21mr|texlive-20200406-14|1184	%description   -n %{devsynctex}
21mr|texlive-20200406-14|1185	This package includes the SyncTeX development files.
21mr|texlive-20200406-14|1186	
21mr|texlive-20200406-14|1187	%files -n %{devsynctex}
21mr|texlive-20200406-14|1188	%{_includedir}/synctex
21mr|texlive-20200406-14|1189	%{_libdir}/libsynctex.so
21mr|texlive-20200406-14|1190	%{_libdir}/pkgconfig/synctex.pc
21mr|texlive-20200406-14|1191	
21mr|texlive-20200406-14|1192	#-----------------------------------------------------------------------
21mr|texlive-20200406-14|1193	
21mr|texlive-20200406-14|1194	%package -n %{libtexlua53}
21mr|texlive-20200406-14|1195	Summary:	Library for TeXLua
21mr|texlive-20200406-14|1196	Group:		System/Libraries
21mr|texlive-20200406-14|1197	
21mr|texlive-20200406-14|1198	%description -n %{libtexlua53}
21mr|texlive-20200406-14|1199	Library for TeXLua.
21mr|texlive-20200406-14|1200	
21mr|texlive-20200406-14|1201	%files -n %{libtexlua53}
21mr|texlive-20200406-14|1202	%{_libdir}/libtexlua53.so.%{texlua53_major}*
21mr|texlive-20200406-14|1203	
21mr|texlive-20200406-14|1204	%ifnarch %{e2k} %{riscv}
21mr|texlive-20200406-14|1205	#-----------------------------------------------------------------------
21mr|texlive-20200406-14|1206	%package -n %{libtexluajit}
21mr|texlive-20200406-14|1207	Summary:	Library for TeXLuaJit
21mr|texlive-20200406-14|1208	Group:		System/Libraries
21mr|texlive-20200406-14|1209	
21mr|texlive-20200406-14|1210	%description -n %{libtexluajit}
21mr|texlive-20200406-14|1211	Library for TeXLuaJit.
21mr|texlive-20200406-14|1212	
21mr|texlive-20200406-14|1213	%files -n %{libtexluajit}
21mr|texlive-20200406-14|1214	%{_libdir}/libtexluajit.so.%{texluajit_major}*
21mr|texlive-20200406-14|1215	%endif
21mr|texlive-20200406-14|1216	#----------------------------------------------------------------------------
21mr|texlive-20200406-14|1217	
21mr|texlive-20200406-14|1218	%prep
21mr|texlive-20200406-14|1219	%setup -q -n %{name}-%{version}-source
21mr|texlive-20200406-14|1220	%if %{_texmf_enable_asymptote}
21mr|texlive-20200406-14|1221	%patch1 -p1
21mr|texlive-20200406-14|1222	%endif
21mr|texlive-20200406-14|1223	%patch2 -p1
21mr|texlive-20200406-14|1224	%patch3 -p1
21mr|texlive-20200406-14|1225	%patch4 -p1
21mr|texlive-20200406-14|1226	%patch7 -p1
21mr|texlive-20200406-14|1227	%patch8 -p1
21mr|texlive-20200406-14|1228	%patch9 -p1
21mr|texlive-20200406-14|1229	%patch10 -p1
21mr|texlive-20200406-14|1230	
21mr|texlive-20200406-14|1231	cd libs/luajit
21mr|texlive-20200406-14|1232	libtoolize --force
21mr|texlive-20200406-14|1233	aclocal
21mr|texlive-20200406-14|1234	automake -a
21mr|texlive-20200406-14|1235	autoconf
21mr|texlive-20200406-14|1236	cd ../..
21mr|texlive-20200406-14|1237	
21mr|texlive-20200406-14|1238	# setup default builtin values, added to paths.h from texmf.cnf
21mr|texlive-20200406-14|1239	perl -pi -e 's|^(TEXMFMAIN\s+= ).*|$1%{_texmfdistdir}|;'                  \
21mr|texlive-20200406-14|1240	-e 's|^(TEXMFDIST\s+= ).*|$1%{_texmfdistdir}|;'                  \
21mr|texlive-20200406-14|1241	-e 's|\@\@TEXMFCNF\@\@|%{_texmfdistdir}/web2c|;'                 \
21mr|texlive-20200406-14|1242	-e 's|^(TEXMFLOCAL\s+= ).*|$1%{_texmflocaldir}|;'                \
21mr|texlive-20200406-14|1243	-e 's|^(TEXMFSYSVAR\s+= ).*|$1%{_texmfvardir}|;'                 \
21mr|texlive-20200406-14|1244	-e 's|^(TEXMFSYSCONFIG\s+= ).*|$1%{_texmfconfdir}|;'             \
21mr|texlive-20200406-14|1245	-e 's|^(TEXMFHOME\s+= ).*|$1\$HOME/texmf|;'                      \
21mr|texlive-20200406-14|1246	-e 's|^(TEXMFVAR\s+= ).*|$1\$HOME/.texlive2013/texmf-var|;'      \
21mr|texlive-20200406-14|1247	-e 's|^(TEXMFCONFIG\s+= ).*|$1\$HOME/.texlive2013/texmf-config|;'\
21mr|texlive-20200406-14|1248	-e 's|^(OSFONTDIR\s+= ).*|$1%{_datadir}/fonts|;'                 \
21mr|texlive-20200406-14|1249	texk/kpathsea/texmf.cnf
21mr|texlive-20200406-14|1250	
21mr|texlive-20200406-14|1251	# t4ht expects to be un /usr/share/texmf/bin/t4ht (FS#27251)
21mr|texlive-20200406-14|1252	sed -i s/SELFAUTOPARENT/TEXMFROOT/ texk/tex4htk/t4ht.c
21mr|texlive-20200406-14|1253	
21mr|texlive-20200406-14|1254	## prevent compiling Xdvi with libXp
21mr|texlive-20200406-14|1255	sed -i~ 's|-lXp ||' texk/xdvik/configure
21mr|texlive-20200406-14|1256	find texk/web2c/{lua,pdf}texdir -type f | xargs sed -e 's|gTrue|true|g' -e 's|gFalse|false|g' -e 's|GBool|bool|g' -i
21mr|texlive-20200406-14|1257	cp -pv texk/web2c/pdftexdir/pdftoepdf{-poppler0.86.0,}.cc
21mr|texlive-20200406-14|1258	cp -pv texk/web2c/pdftexdir/pdftosrc{-poppler0.83.0,}.cc
21mr|texlive-20200406-14|1259	sed -i	\
21mr|texlive-20200406-14|1260	-e "s/const Dict& dic1 = page->getGroup();/const Dict\& dic1 = *page->getGroup();/"		\
21mr|texlive-20200406-14|1261	-e "s/const Dict& dic2 = groupDict.getDict();/const Dict\& dic2 = *groupDict.getDict();/"	\
21mr|texlive-20200406-14|1262	texk/web2c/pdftexdir/pdftoepdf.cc
21mr|texlive-20200406-14|1263	
21mr|texlive-20200406-14|1264	%build
21mr|texlive-20200406-14|1265	%config_update
21mr|texlive-20200406-14|1266	export CFLAGS="%{optflags}"
21mr|texlive-20200406-14|1267	export CXXFLAGS="%{optflags} -std=c++17"
21mr|texlive-20200406-14|1268	mkdir texlive
21mr|texlive-20200406-14|1269	pushd texlive
21mr|texlive-20200406-14|1270	
21mr|texlive-20200406-14|1271	# As of 2.9.1, freetype-config doesn't exist anymore -- but texlive
21mr|texlive-20200406-14|1272	# uses it in so many places that patching its use away would be painful.
21mr|texlive-20200406-14|1273	# Let's provide it instead...
21mr|texlive-20200406-14|1274	cat >freetype-config <<'EOF'
21mr|texlive-20200406-14|1275	#!/bin/sh
21mr|texlive-20200406-14|1276	for i in "$@"; do
21mr|texlive-20200406-14|1277	if [ "$i" = "--ftversion" ]; then
21mr|texlive-20200406-14|1278	ARGS="$ARGS --modversion"
21mr|texlive-20200406-14|1279	else
21mr|texlive-20200406-14|1280	ARGS="$ARGS $i"
21mr|texlive-20200406-14|1281	fi
21mr|texlive-20200406-14|1282	done
21mr|texlive-20200406-14|1283	exec pkg-config $ARGS freetype2
21mr|texlive-20200406-14|1284	EOF
21mr|texlive-20200406-14|1285	chmod +x freetype-config
21mr|texlive-20200406-14|1286	export PATH=$PATH:`pwd`
21mr|texlive-20200406-14|1287	
21mr|texlive-20200406-14|1288	CONFIGURE_TOP=.. \
21mr|texlive-20200406-14|1289	%configure \
21mr|texlive-20200406-14|1290	--with-banner-add="/ROSA" \
21mr|texlive-20200406-14|1291	--disable-native-texlive-build \
21mr|texlive-20200406-14|1292	%ifarch %{e2k} %{riscv}
21mr|texlive-20200406-14|1293	--disable-luajittex \
21mr|texlive-20200406-14|1294	--disable-luajithbtex \
21mr|texlive-20200406-14|1295	--disable-mfluajit \
21mr|texlive-20200406-14|1296	%endif
21mr|texlive-20200406-14|1297	--enable-missing \
21mr|texlive-20200406-14|1298	%if %{_texmf_enable_biber}
21mr|texlive-20200406-14|1299	--enable-biber \
21mr|texlive-20200406-14|1300	%else
21mr|texlive-20200406-14|1301	--disable-biber \
21mr|texlive-20200406-14|1302	%endif
21mr|texlive-20200406-14|1303	%if %{enable_shared}
21mr|texlive-20200406-14|1304	--enable-shared \
21mr|texlive-20200406-14|1305	--disable-static \
21mr|texlive-20200406-14|1306	%else
21mr|texlive-20200406-14|1307	--disable-shared \
21mr|texlive-20200406-14|1308	%endif
21mr|texlive-20200406-14|1309	%if %{_texmf_enable_xindy}
21mr|texlive-20200406-14|1310	--enable-xindy \
21mr|texlive-20200406-14|1311	%else
21mr|texlive-20200406-14|1312	--disable-xindy \
21mr|texlive-20200406-14|1313	%endif
21mr|texlive-20200406-14|1314	--with-system-freetype2 \
21mr|texlive-20200406-14|1315	--with-freetype2-includes=%{_includedir}/freetype2 \
21mr|texlive-20200406-14|1316	%if %{_texmf_with_system_dialog}
21mr|texlive-20200406-14|1317	--disable-dialog \
21mr|texlive-20200406-14|1318	%else
21mr|texlive-20200406-14|1319	--enable-dialog \
21mr|texlive-20200406-14|1320	%endif
21mr|texlive-20200406-14|1321	%if %{_texmf_with_system_psutils}
21mr|texlive-20200406-14|1322	--disable-psutils \
21mr|texlive-20200406-14|1323	%else
21mr|texlive-20200406-14|1324	--enable-psutils \
21mr|texlive-20200406-14|1325	%endif
21mr|texlive-20200406-14|1326	--with-system-gd \
21mr|texlive-20200406-14|1327	--with-system-mpfr \
21mr|texlive-20200406-14|1328	--with-system-gmp \
21mr|texlive-20200406-14|1329	%if %{_texmf_with_system_lcdf}
21mr|texlive-20200406-14|1330	--disable-lcdf-typetools \
21mr|texlive-20200406-14|1331	%endif
21mr|texlive-20200406-14|1332	%if %{_texmf_with_system_icu}
21mr|texlive-20200406-14|1333	--with-system-icu \
21mr|texlive-20200406-14|1334	%endif
21mr|texlive-20200406-14|1335	--with-system-png \
21mr|texlive-20200406-14|1336	%if %{_texmf_with_system_t1lib}
21mr|texlive-20200406-14|1337	--with-system-t1lib \
21mr|texlive-20200406-14|1338	--disable-t1utils \
21mr|texlive-20200406-14|1339	%endif
21mr|texlive-20200406-14|1340	%if %{_texmf_with_system_teckit}
21mr|texlive-20200406-14|1341	--disable-teckit \
21mr|texlive-20200406-14|1342	--with-teckit-includes=%{_includedir}/teckit \
21mr|texlive-20200406-14|1343	%endif
21mr|texlive-20200406-14|1344	%if %{_texmf_with_system_tex4ht}
21mr|texlive-20200406-14|1345	--disable-tex4htk \
21mr|texlive-20200406-14|1346	%endif
21mr|texlive-20200406-14|1347	%if %{_texmf_with_system_poppler}
21mr|texlive-20200406-14|1348	--with-system-xpdf \
21mr|texlive-20200406-14|1349	--with-system-poppler \
21mr|texlive-20200406-14|1350	%else
21mr|texlive-20200406-14|1351	--without-system-xpdf \
21mr|texlive-20200406-14|1352	--without-system-poppler \
21mr|texlive-20200406-14|1353	%endif
21mr|texlive-20200406-14|1354	%if %{without dvik}
21mr|texlive-20200406-14|1355	--disable-xdvik                                         \
21mr|texlive-20200406-14|1356	%else
21mr|texlive-20200406-14|1357	--enable-xdvik                                          \
21mr|texlive-20200406-14|1358	%endif
21mr|texlive-20200406-14|1359	--disable-static                                        \
21mr|texlive-20200406-14|1360	--with-system-pixman                                    \
21mr|texlive-20200406-14|1361	--with-system-harfbuzz                                  \
21mr|texlive-20200406-14|1362	--with-system-cairo                                     \
21mr|texlive-20200406-14|1363	--with-system-libpaper                                  \
21mr|texlive-20200406-14|1364	--with-system-zziplib
21mr|texlive-20200406-14|1365	%make LIBGS_LIBS="-lgs -ldl"
21mr|texlive-20200406-14|1366	popd
21mr|texlive-20200406-14|1367	
21mr|texlive-20200406-14|1368	%if %{_texmf_enable_asymptote}
21mr|texlive-20200406-14|1369	mkdir asympote
21mr|texlive-20200406-14|1370	pushd asympote
21mr|texlive-20200406-14|1371	CONFIGURE_TOP=../utils/asymptote
21mr|texlive-20200406-14|1372	%configure \
21mr|texlive-20200406-14|1373	--enable-gc=system \
21mr|texlive-20200406-14|1374	--enable-texlive-build \
21mr|texlive-20200406-14|1375	--datadir=%{_texmfdir}
21mr|texlive-20200406-14|1376	# for fix mplib.h: No such file or directory use -j2
21mr|texlive-20200406-14|1377	%make -j2 LIBGS_LIBS="-lgs -ldl"
21mr|texlive-20200406-14|1378	popd
21mr|texlive-20200406-14|1379	%endif
21mr|texlive-20200406-14|1380	
21mr|texlive-20200406-14|1381	%install
21mr|texlive-20200406-14|1382	pushd texlive
21mr|texlive-20200406-14|1383	%makeinstall_std
21mr|texlive-20200406-14|1384	popd
21mr|texlive-20200406-14|1385	
21mr|texlive-20200406-14|1386	%if %{_texmf_enable_asymptote}
21mr|texlive-20200406-14|1387	pushd asymptote
21mr|texlive-20200406-14|1388	%makeinstall_std
21mr|texlive-20200406-14|1389	popd
21mr|texlive-20200406-14|1390	%endif
21mr|texlive-20200406-14|1391	
21mr|texlive-20200406-14|1392	for dir in texmf texmf-dist; do
21mr|texlive-20200406-14|1393	if [ -d %{buildroot}%{_prefix}/$dir ]; then
21mr|texlive-20200406-14|1394	mkdir -p %{buildroot}%{_datadir}/$dir
21mr|texlive-20200406-14|1395	mv -v %{buildroot}%{_prefix}/$dir/* %{buildroot}%{_datadir}/$dir/
21mr|texlive-20200406-14|1396	rm -fr %{buildroot}%{_prefix}/$dir
21mr|texlive-20200406-14|1397	fi
21mr|texlive-20200406-14|1398	done
21mr|texlive-20200406-14|1399	
21mr|texlive-20200406-14|1400	mkdir -p %{buildroot}%{_texmfvardir}
21mr|texlive-20200406-14|1401	mkdir -p %{buildroot}%{_texmfconfdir}
21mr|texlive-20200406-14|1402	
21mr|texlive-20200406-14|1403	%if %{_texmf_with_system_lcdf}
21mr|texlive-20200406-14|1404	# stray directory left
21mr|texlive-20200406-14|1405	rm -fr %{buildroot}%{_datadir}/lcdf-typetools-for-tex-live
21mr|texlive-20200406-14|1406	%else
21mr|texlive-20200406-14|1407	# openmpi has a program with the same name
21mr|texlive-20200406-14|1408	if [ -f %{buildroot}%{_bindir}/otfinfo ]; then
21mr|texlive-20200406-14|1409	mv -f %{buildroot}%{_bindir}/otfinfo{,-texlive}
21mr|texlive-20200406-14|1410	fi
21mr|texlive-20200406-14|1411	%endif
21mr|texlive-20200406-14|1412	
21mr|texlive-20200406-14|1413	pushd %{buildroot}%{_bindir}
21mr|texlive-20200406-14|1414	# missing symbolic links
21mr|texlive-20200406-14|1415	ln -sf aleph lamed
21mr|texlive-20200406-14|1416	ln -sf euptex uplatex
21mr|texlive-20200406-14|1417	ln -sf luatex dvilualatex
21mr|texlive-20200406-14|1418	ln -sf luatex lualatex
21mr|texlive-20200406-14|1419	ln -sf luatex dviluatex
21mr|texlive-20200406-14|1420	ln -sf pdftex amstex
21mr|texlive-20200406-14|1421	ln -sf pdftex cslatex
21mr|texlive-20200406-14|1422	ln -sf pdftex csplain
21mr|texlive-20200406-14|1423	ln -sf pdftex eplain
21mr|texlive-20200406-14|1424	ln -sf pdftex etex
21mr|texlive-20200406-14|1425	ln -sf pdftex jadetex
21mr|texlive-20200406-14|1426	ln -sf pdftex latex
21mr|texlive-20200406-14|1427	ln -sf pdftex mex
21mr|texlive-20200406-14|1428	ln -sf pdftex mltex
21mr|texlive-20200406-14|1429	ln -sf pdftex mllatex
21mr|texlive-20200406-14|1430	ln -sf pdftex pdfcslatex
21mr|texlive-20200406-14|1431	ln -sf pdftex pdfcsplain
21mr|texlive-20200406-14|1432	ln -sf pdftex pdfetex
21mr|texlive-20200406-14|1433	ln -sf pdftex pdfjadetex
21mr|texlive-20200406-14|1434	ln -sf pdftex pdflatex
21mr|texlive-20200406-14|1435	ln -sf pdftex pdfmex
21mr|texlive-20200406-14|1436	ln -sf pdftex pdfxmltex
21mr|texlive-20200406-14|1437	ln -sf pdftex utf8mex
21mr|texlive-20200406-14|1438	ln -sf pdftex texsis
21mr|texlive-20200406-14|1439	ln -sf pdftex xmltex
21mr|texlive-20200406-14|1440	ln -sf ptex platex
21mr|texlive-20200406-14|1441	ln -sf mpost mfplain
21mr|texlive-20200406-14|1442	ln -sf xetex xelatex
21mr|texlive-20200406-14|1443	%if %{_texmf_enable_asymptote}
21mr|texlive-20200406-14|1444	ln -sf %{_texmfdir}/asymptote/GUI/xasy.py xasy
21mr|texlive-20200406-14|1445	%endif
21mr|texlive-20200406-14|1446	
21mr|texlive-20200406-14|1447	# use scripts from noarch packages
21mr|texlive-20200406-14|1448	rm -f a5toa4 adhocfilelist allcm allneeded arara bib2gls biburl2doi \
21mr|texlive-20200406-14|1449	chkweb context convertgls2bib ctan-o-mat                      \
21mr|texlive-20200406-14|1450	ctxtools dtxgen dvi2fax dviinfox dvired fmtutil fmtutil-sys   \
21mr|texlive-20200406-14|1451	fontinst jfmutil                                              \
21mr|texlive-20200406-14|1452	kanji-config-updmap kanji-config-updmap-sys                   \
21mr|texlive-20200406-14|1453	kanji-fontmap-creator kpsewhere                               \
21mr|texlive-20200406-14|1454	l3build latexdef  latexpand ltxfileinfo                       \
21mr|texlive-20200406-14|1455	lua2dox_filter luaotfload-tool luatools mtxrun                \
21mr|texlive-20200406-14|1456	multibibliography pfarrei ps2frag pslatex pstopdf ptex2pdf    \
21mr|texlive-20200406-14|1457	rlxtools rubibtex rumakeindex texconfig texconfig-dialog      \
21mr|texlive-20200406-14|1458	texconfig-sys texexec tlcockpit tlshell tpic2pdftex wordcount
21mr|texlive-20200406-14|1459	
21mr|texlive-20200406-14|1460	# use symlinks from noarch packages
21mr|texlive-20200406-14|1461	rm -f a2ping afm2afm allec arlatex authorindex autoinst bbl2bib     \
21mr|texlive-20200406-14|1462	bibexport bibdoiadd bibmradd bibzbladd bundledoc cachepic     \
21mr|texlive-20200406-14|1463	checkcites checklistings cjk-gs-integrate cmap2enc contextjit \
21mr|texlive-20200406-14|1464	convbkmk diadia getmapdl pygmentex \
21mr|texlive-20200406-14|1465	ctanify ctanupload de-macro depythontex deweb dviasm dvipdft  \
21mr|texlive-20200406-14|1466	dosepsbin ebong e2pall epspdf epspdftk epstopdf exceltex      \
21mr|texlive-20200406-14|1467	fig4latex findhyph font2afm fragmaster fmtutil-user           \
21mr|texlive-20200406-14|1468	ht htcontext htlatex htmex httex httexi htxelatex htxetex     \
21mr|texlive-20200406-14|1469	installfont-tl jamo-normalize                                 \
21mr|texlive-20200406-14|1470	kanji-config-updmap-user komkindex latex2man latex-git-log    \
21mr|texlive-20200406-14|1471	latexdiff latexdiff-vc latexfileversion latexindent latexmk   \
21mr|texlive-20200406-14|1472	latex-papersize latexrevise latex2nemeth                      \
21mr|texlive-20200406-14|1473	lily-glyph-commands lily-image-commands lily-rebuild-pdfs     \
21mr|texlive-20200406-14|1474	listbib listings-ext.sh ltximg lwarpmk                        \
21mr|texlive-20200406-14|1475	m-tx make4ht makedtx makeglossaries                           \
21mr|texlive-20200406-14|1476	makeglossaries-lite match_parens mathspic mf2pt1 mk4ht mkgrkindex mkjobtexmf \
21mr|texlive-20200406-14|1477	mkluatexfontdb mkpic mkt1font mktexfmt mptopdf mtxrunjit musixflx \
21mr|texlive-20200406-14|1478	musixtex ot2kpx pdf180 pdf270 pdf90 pdfannotextractor pdfatfi \
21mr|texlive-20200406-14|1479	pdfbook pdfbook2 pdfcrop pdfflip pdflatexpicscale pdfjam pdfjam-pocketmod \
21mr|texlive-20200406-14|1480	pdfjam-slides3up pdfjam-slides6up pdfjoin pdfnup pdfpun       \
21mr|texlive-20200406-14|1481	pdfthumb pdfxup pedigree perltex pfm2kpx pkfix pkfix-helper   \
21mr|texlive-20200406-14|1482	pmxchords pn2pdf ppower4 ps2eps ps4pdf pst2pdf pmx2pdf purifyeps \
21mr|texlive-20200406-14|1483	pythontex repstopdf rpdfcrop rubikrotation rungs srcredact showglyphs \
21mr|texlive-20200406-14|1484	simpdftex splitindex sty2dtx svn-multi tex4ebook texcount texdef \
21mr|texlive-20200406-14|1485	texdiff texdirflatten texdoc texdoctk texfot texlinks         \
21mr|texlive-20200406-14|1486	texliveonfly texloganalyser texluajit texluajitc texmfstart   \
21mr|texlive-20200406-14|1487	texosquery texosquery-jre5 texosquery-jre8                    \
21mr|texlive-20200406-14|1488	thumbpdf tlmgr ttf2kotexfont typeoutfileinfo ulqda updmap     \
21mr|texlive-20200406-14|1489	updmap-user                                                   \
21mr|texlive-20200406-14|1490	updmap-setup-kanji updmap-sys urlbst vpe vpl2ovp vpl2vpl      \
21mr|texlive-20200406-14|1491	wofm2opl wopl2ofm wovf2ovp xhlatex yplan chklref ketcindy     \
21mr|texlive-20200406-14|1492	luahbtex luajithbtex pamphletangler texplate ltx2crossrefxml
21mr|texlive-20200406-14|1493	
21mr|texlive-20200406-14|1494	
21mr|texlive-20200406-14|1495	popd
21mr|texlive-20200406-14|1496	
21mr|texlive-20200406-14|1497	# use texmf data
21mr|texlive-20200406-14|1498	#rm -fr %{buildroot}%{_texmfdir} %{buildroot}%{_texmfdistdir}
21mr|texlive-20200406-14|1499	# remove files from noarch packages
21mr|texlive-20200406-14|1500	rm -rf %{buildroot}%{_texmfdistdir}/scripts/a2ping
21mr|texlive-20200406-14|1501	rm -rf %{buildroot}%{_texmfdistdir}/scripts/accfonts
21mr|texlive-20200406-14|1502	rm -rf %{buildroot}%{_texmfdistdir}/scripts/adhocfilelist
21mr|texlive-20200406-14|1503	rm -rf %{buildroot}%{_texmfdistdir}/scripts/arara
21mr|texlive-20200406-14|1504	rm -rf %{buildroot}%{_texmfdistdir}/scripts/bib2gls
21mr|texlive-20200406-14|1505	rm -rf %{buildroot}%{_texmfdistdir}/scripts/bibexport
21mr|texlive-20200406-14|1506	rm -rf %{buildroot}%{_texmfdistdir}/scripts/bundledoc
21mr|texlive-20200406-14|1507	rm -rf %{buildroot}%{_texmfdistdir}/scripts/cachepic
21mr|texlive-20200406-14|1508	rm -rf %{buildroot}%{_texmfdistdir}/scripts/checkcites
21mr|texlive-20200406-14|1509	rm -rf %{buildroot}%{_texmfdistdir}/scripts/checklistings
21mr|texlive-20200406-14|1510	rm -rf %{buildroot}%{_texmfdistdir}/scripts/chklref
21mr|texlive-20200406-14|1511	rm -rf %{buildroot}%{_texmfdistdir}/scripts/cjk-gs-integrate
21mr|texlive-20200406-14|1512	rm -rf %{buildroot}%{_texmfdistdir}/scripts/context
21mr|texlive-20200406-14|1513	rm -rf %{buildroot}%{_texmfdistdir}/scripts/convbkmk
21mr|texlive-20200406-14|1514	rm -rf %{buildroot}%{_texmfdistdir}/scripts/ctan-o-mat
21mr|texlive-20200406-14|1515	rm -rf %{buildroot}%{_texmfdistdir}/scripts/ctanify
21mr|texlive-20200406-14|1516	rm -rf %{buildroot}%{_texmfdistdir}/scripts/ctanupload
21mr|texlive-20200406-14|1517	rm -rf %{buildroot}%{_texmfdistdir}/scripts/de-macro
21mr|texlive-20200406-14|1518	rm -rf %{buildroot}%{_texmfdistdir}/scripts/diadia
21mr|texlive-20200406-14|1519	rm -rf %{buildroot}%{_texmfdistdir}/scripts/dosepsbin
21mr|texlive-20200406-14|1520	rm -rf %{buildroot}%{_texmfdistdir}/scripts/dtxgen
21mr|texlive-20200406-14|1521	rm -rf %{buildroot}%{_texmfdistdir}/scripts/dviasm
21mr|texlive-20200406-14|1522	rm -rf %{buildroot}%{_texmfdistdir}/scripts/dviinfox
21mr|texlive-20200406-14|1523	rm -rf %{buildroot}%{_texmfdistdir}/scripts/ebong
21mr|texlive-20200406-14|1524	rm -rf %{buildroot}%{_texmfdistdir}/scripts/epspdf
21mr|texlive-20200406-14|1525	rm -rf %{buildroot}%{_texmfdistdir}/scripts/epstopdf
21mr|texlive-20200406-14|1526	rm -rf %{buildroot}%{_texmfdistdir}/scripts/exceltex
21mr|texlive-20200406-14|1527	rm -rf %{buildroot}%{_texmfdistdir}/scripts/fig4latex
21mr|texlive-20200406-14|1528	rm -rf %{buildroot}%{_texmfdistdir}/scripts/findhyph
21mr|texlive-20200406-14|1529	rm -rf %{buildroot}%{_texmfdistdir}/scripts/fragmaster
21mr|texlive-20200406-14|1530	rm -rf %{buildroot}%{_texmfdistdir}/scripts/getmap
21mr|texlive-20200406-14|1531	rm -rf %{buildroot}%{_texmfdistdir}/scripts/glossaries
21mr|texlive-20200406-14|1532	rm -rf %{buildroot}%{_texmfdistdir}/scripts/installfont
21mr|texlive-20200406-14|1533	rm -rf %{buildroot}%{_texmfdistdir}/scripts/jfmutil
21mr|texlive-20200406-14|1534	rm -rf %{buildroot}%{_texmfdistdir}/scripts/ketcindy
21mr|texlive-20200406-14|1535	rm -rf %{buildroot}%{_texmfdistdir}/scripts/kotex-utils
21mr|texlive-20200406-14|1536	rm -rf %{buildroot}%{_texmfdistdir}/scripts/l3build
21mr|texlive-20200406-14|1537	rm -rf %{buildroot}%{_texmfdistdir}/scripts/latex-git-log
21mr|texlive-20200406-14|1538	rm -rf %{buildroot}%{_texmfdistdir}/scripts/latex-papersize
21mr|texlive-20200406-14|1539	rm -rf %{buildroot}%{_texmfdistdir}/scripts/latex2man
21mr|texlive-20200406-14|1540	rm -rf %{buildroot}%{_texmfdistdir}/scripts/latex2nemeth
21mr|texlive-20200406-14|1541	rm -rf %{buildroot}%{_texmfdistdir}/scripts/latexdiff
21mr|texlive-20200406-14|1542	rm -rf %{buildroot}%{_texmfdistdir}/scripts/latexfileversion
21mr|texlive-20200406-14|1543	rm -rf %{buildroot}%{_texmfdistdir}/scripts/latexindent
21mr|texlive-20200406-14|1544	rm -rf %{buildroot}%{_texmfdistdir}/scripts/latexmk
21mr|texlive-20200406-14|1545	rm -rf %{buildroot}%{_texmfdistdir}/scripts/latexpand
21mr|texlive-20200406-14|1546	rm -rf %{buildroot}%{_texmfdistdir}/scripts/lilyglyphs
21mr|texlive-20200406-14|1547	rm -rf %{buildroot}%{_texmfdistdir}/scripts/listbib
21mr|texlive-20200406-14|1548	rm -rf %{buildroot}%{_texmfdistdir}/scripts/listings-ext
21mr|texlive-20200406-14|1549	rm -rf %{buildroot}%{_texmfdistdir}/scripts/ltxfileinfo
21mr|texlive-20200406-14|1550	rm -rf %{buildroot}%{_texmfdistdir}/scripts/ltximg
21mr|texlive-20200406-14|1551	rm -rf %{buildroot}%{_texmfdistdir}/scripts/luaotfload
21mr|texlive-20200406-14|1552	rm -rf %{buildroot}%{_texmfdistdir}/scripts/lwarp
21mr|texlive-20200406-14|1553	rm -rf %{buildroot}%{_texmfdistdir}/scripts/make4ht
21mr|texlive-20200406-14|1554	rm -rf %{buildroot}%{_texmfdistdir}/scripts/makedtx
21mr|texlive-20200406-14|1555	rm -rf %{buildroot}%{_texmfdistdir}/scripts/match_parens
21mr|texlive-20200406-14|1556	rm -rf %{buildroot}%{_texmfdistdir}/scripts/mathspic
21mr|texlive-20200406-14|1557	rm -rf %{buildroot}%{_texmfdistdir}/scripts/mf2pt1
21mr|texlive-20200406-14|1558	rm -rf %{buildroot}%{_texmfdistdir}/scripts/mkgrkindex
21mr|texlive-20200406-14|1559	rm -rf %{buildroot}%{_texmfdistdir}/scripts/mkjobtexmf
21mr|texlive-20200406-14|1560	rm -rf %{buildroot}%{_texmfdistdir}/scripts/mkpic
21mr|texlive-20200406-14|1561	rm -rf %{buildroot}%{_texmfdistdir}/scripts/multibibliography
21mr|texlive-20200406-14|1562	rm -rf %{buildroot}%{_texmfdistdir}/scripts/musixtex
21mr|texlive-20200406-14|1563	rm -rf %{buildroot}%{_texmfdistdir}/scripts/pax
21mr|texlive-20200406-14|1564	rm -rf %{buildroot}%{_texmfdistdir}/scripts/pdfbook2
21mr|texlive-20200406-14|1565	rm -rf %{buildroot}%{_texmfdistdir}/scripts/pdfcrop
21mr|texlive-20200406-14|1566	rm -rf %{buildroot}%{_texmfdistdir}/scripts/pdfjam
21mr|texlive-20200406-14|1567	rm -rf %{buildroot}%{_texmfdistdir}/scripts/pdflatexpicscale
21mr|texlive-20200406-14|1568	rm -rf %{buildroot}%{_texmfdistdir}/scripts/pdfxup
21mr|texlive-20200406-14|1569	rm -rf %{buildroot}%{_texmfdistdir}/scripts/pedigree-perl
21mr|texlive-20200406-14|1570	rm -rf %{buildroot}%{_texmfdistdir}/scripts/perltex
21mr|texlive-20200406-14|1571	rm -rf %{buildroot}%{_texmfdistdir}/scripts/petri-nets
21mr|texlive-20200406-14|1572	rm -rf %{buildroot}%{_texmfdistdir}/scripts/pfarrei
21mr|texlive-20200406-14|1573	rm -rf %{buildroot}%{_texmfdistdir}/scripts/pkfix-helper
21mr|texlive-20200406-14|1574	rm -rf %{buildroot}%{_texmfdistdir}/scripts/pkfix
21mr|texlive-20200406-14|1575	rm -rf %{buildroot}%{_texmfdistdir}/scripts/pmxchords
21mr|texlive-20200406-14|1576	rm -rf %{buildroot}%{_texmfdistdir}/scripts/ps2eps
21mr|texlive-20200406-14|1577	rm -rf %{buildroot}%{_texmfdistdir}/scripts/pst2pdf
21mr|texlive-20200406-14|1578	rm -rf %{buildroot}%{_texmfdistdir}/scripts/ptex-fontmaps
21mr|texlive-20200406-14|1579	rm -rf %{buildroot}%{_texmfdistdir}/scripts/ptex2pdf
21mr|texlive-20200406-14|1580	rm -rf %{buildroot}%{_texmfdistdir}/scripts/purifyeps
21mr|texlive-20200406-14|1581	rm -rf %{buildroot}%{_texmfdistdir}/scripts/pygmentex
21mr|texlive-20200406-14|1582	rm -rf %{buildroot}%{_texmfdistdir}/scripts/pythontex
21mr|texlive-20200406-14|1583	rm -rf %{buildroot}%{_texmfdistdir}/scripts/rubik
21mr|texlive-20200406-14|1584	rm -rf %{buildroot}%{_texmfdistdir}/scripts/simpdftex
21mr|texlive-20200406-14|1585	rm -rf %{buildroot}%{_texmfdistdir}/scripts/splitindex
21mr|texlive-20200406-14|1586	rm -rf %{buildroot}%{_texmfdistdir}/scripts/srcredact
21mr|texlive-20200406-14|1587	rm -rf %{buildroot}%{_texmfdistdir}/scripts/sty2dtx
21mr|texlive-20200406-14|1588	rm -rf %{buildroot}%{_texmfdistdir}/scripts/svn-multi
21mr|texlive-20200406-14|1589	rm -rf %{buildroot}%{_texmfdistdir}/scripts/tex4ebook
21mr|texlive-20200406-14|1590	rm -rf %{buildroot}%{_texmfdistdir}/scripts/texcount
21mr|texlive-20200406-14|1591	rm -rf %{buildroot}%{_texmfdistdir}/scripts/texdef
21mr|texlive-20200406-14|1592	rm -rf %{buildroot}%{_texmfdistdir}/scripts/texdiff
21mr|texlive-20200406-14|1593	rm -rf %{buildroot}%{_texmfdistdir}/scripts/texdirflatten
21mr|texlive-20200406-14|1594	rm -rf %{buildroot}%{_texmfdistdir}/scripts/texdoc
21mr|texlive-20200406-14|1595	rm -rf %{buildroot}%{_texmfdistdir}/scripts/texdoctk
21mr|texlive-20200406-14|1596	rm -rf %{buildroot}%{_texmfdistdir}/scripts/texfot
21mr|texlive-20200406-14|1597	rm -f %{buildroot}%{_texmfdistdir}/scripts/texlive-extra/allcm.sh
21mr|texlive-20200406-14|1598	rm -f %{buildroot}%{_texmfdistdir}/scripts/texlive-extra/allneeded.sh
21mr|texlive-20200406-14|1599	rm -f %{buildroot}%{_texmfdistdir}/scripts/texlive-extra/dvi2fax.sh
21mr|texlive-20200406-14|1600	rm -f %{buildroot}%{_texmfdistdir}/scripts/texlive-extra/dvired.sh
21mr|texlive-20200406-14|1601	rm -f %{buildroot}%{_texmfdistdir}/scripts/texlive-extra/e2pall.pl
21mr|texlive-20200406-14|1602	rm -f %{buildroot}%{_texmfdistdir}/scripts/texlive-extra/fontinst.sh
21mr|texlive-20200406-14|1603	rm -f %{buildroot}%{_texmfdistdir}/scripts/texlive-extra/kpsewhere.sh
21mr|texlive-20200406-14|1604	rm -f %{buildroot}%{_texmfdistdir}/scripts/texlive-extra/ps2frag.sh
21mr|texlive-20200406-14|1605	rm -f %{buildroot}%{_texmfdistdir}/scripts/texlive-extra/pslatex.sh
21mr|texlive-20200406-14|1606	rm -f %{buildroot}%{_texmfdistdir}/scripts/texlive-extra/rubibtex.sh
21mr|texlive-20200406-14|1607	rm -f %{buildroot}%{_texmfdistdir}/scripts/texlive-extra/rumakeindex.sh
21mr|texlive-20200406-14|1608	rm -f %{buildroot}%{_texmfdistdir}/scripts/texlive-extra/texconfig-dialog.sh
21mr|texlive-20200406-14|1609	rm -f %{buildroot}%{_texmfdistdir}/scripts/texlive-extra/texconfig-sys.sh
21mr|texlive-20200406-14|1610	rm -f %{buildroot}%{_texmfdistdir}/scripts/texlive-extra/texconfig.sh
21mr|texlive-20200406-14|1611	rm -f %{buildroot}%{_texmfdistdir}/scripts/texlive-extra/texlinks.sh
21mr|texlive-20200406-14|1612	rm -f %{buildroot}%{_texmfdistdir}/scripts/texlive/fmtutil-sys.sh
21mr|texlive-20200406-14|1613	rm -f %{buildroot}%{_texmfdistdir}/scripts/texlive/fmtutil-user.sh
21mr|texlive-20200406-14|1614	rm -f %{buildroot}%{_texmfdistdir}/scripts/texlive/fmtutil.pl
21mr|texlive-20200406-14|1615	rm -f %{buildroot}%{_texmfdistdir}/scripts/texlive/rungs.tlu
21mr|texlive-20200406-14|1616	rm -f %{buildroot}%{_texmfdistdir}/scripts/texlive/tlmgr.pl
21mr|texlive-20200406-14|1617	rm -f %{buildroot}%{_texmfdistdir}/scripts/texlive/updmap-sys.sh
21mr|texlive-20200406-14|1618	rm -f %{buildroot}%{_texmfdistdir}/scripts/texlive/updmap-user.sh
21mr|texlive-20200406-14|1619	rm -f %{buildroot}%{_texmfdistdir}/scripts/texlive/updmap.pl
21mr|texlive-20200406-14|1620	rm -rf %{buildroot}%{_texmfdistdir}/scripts/texliveonfly
21mr|texlive-20200406-14|1621	rm -rf %{buildroot}%{_texmfdistdir}/scripts/texloganalyser
21mr|texlive-20200406-14|1622	rm -rf %{buildroot}%{_texmfdistdir}/scripts/texosquery
21mr|texlive-20200406-14|1623	rm -rf %{buildroot}%{_texmfdistdir}/scripts/texplate
21mr|texlive-20200406-14|1624	rm -rf %{buildroot}%{_texmfdistdir}/scripts/thumbpdf
21mr|texlive-20200406-14|1625	rm -rf %{buildroot}%{_texmfdistdir}/scripts/tlcockpit
21mr|texlive-20200406-14|1626	rm -rf %{buildroot}%{_texmfdistdir}/scripts/tlshell
21mr|texlive-20200406-14|1627	rm -rf %{buildroot}%{_texmfdistdir}/scripts/typeoutfileinfo
21mr|texlive-20200406-14|1628	rm -rf %{buildroot}%{_texmfdistdir}/scripts/ulqda
21mr|texlive-20200406-14|1629	rm -rf %{buildroot}%{_texmfdistdir}/scripts/urlbst
21mr|texlive-20200406-14|1630	rm -rf %{buildroot}%{_texmfdistdir}/scripts/vpe
21mr|texlive-20200406-14|1631	rm -rf %{buildroot}%{_texmfdistdir}/scripts/wordcount
21mr|texlive-20200406-14|1632	rm -rf %{buildroot}%{_texmfdistdir}/scripts/yplan
21mr|texlive-20200406-14|1633	rm -rf %{buildroot}%{_texmfdistdir}/source/fonts/zhmetrics
21mr|texlive-20200406-14|1634	rm -rf %{buildroot}%{_texmfdistdir}/texconfig
21mr|texlive-20200406-14|1635	rm -rf %{buildroot}%{_texmfdistdir}/web2c
21mr|texlive-20200406-14|1636	rm -rf %{buildroot}%{_texmfdistdir}/fonts/map/glyphlist
21mr|texlive-20200406-14|1637	rm -rf %{buildroot}%{_texmfdistdir}/scripts/attachfile2
21mr|texlive-20200406-14|1638	rm -rf %{buildroot}%{_texmfdistdir}/scripts/authorindex
21mr|texlive-20200406-14|1639	rm -rf %{buildroot}%{_texmfdistdir}/scripts/clojure-pamphlet
21mr|texlive-20200406-14|1640	rm -rf %{buildroot}%{_texmfdistdir}/scripts/crossrefware
21mr|texlive-20200406-14|1641	rm -rf %{buildroot}%{_texmfdistdir}/scripts/fontools
21mr|texlive-20200406-14|1642	rm -rf %{buildroot}%{_texmfdistdir}/scripts/pst-pdf
21mr|texlive-20200406-14|1643	rm -rf %{buildroot}%{_texmfdistdir}/dvipdfmx
21mr|texlive-20200406-14|1644	rm -rf %{buildroot}%{_texmfdistdir}/fonts/cmap/dvipdfmx
21mr|texlive-20200406-14|1645	rm -rf %{buildroot}%{_texmfdistdir}/fonts/map/dvipdfmx
21mr|texlive-20200406-14|1646	rm -rf %{buildroot}%{_texmfdistdir}/dvips
21mr|texlive-20200406-14|1647	rm -rf %{buildroot}%{_texmfdistdir}/dvips/gsftopk
21mr|texlive-20200406-14|1648	rm -rf %{buildroot}%{_texmfdistdir}/fonts/enc/dvips
21mr|texlive-20200406-14|1649	rm -rf %{buildroot}%{_texmfdistdir}/xdvi
21mr|texlive-20200406-14|1650	rm -rf %{buildroot}%{_texmfdistdir}/scripts/tex4ht
21mr|texlive-20200406-14|1651	rm -rf %{buildroot}%{_texmfdistdir}/bibtex
21mr|texlive-20200406-14|1652	rm -rf %{buildroot}%{_texmfdistdir}/doc/bibtex8
21mr|texlive-20200406-14|1653	rm -rf %{buildroot}%{_texmfdistdir}/chktex
21mr|texlive-20200406-14|1654	rm -rf %{buildroot}%{_texmfdistdir}/doc/chktex
21mr|texlive-20200406-14|1655	rm -rf %{buildroot}%{_texmfdistdir}/scripts/chktex
21mr|texlive-20200406-14|1656	rm -rf %{buildroot}%{_texmfdistdir}/hbf2gf
21mr|texlive-20200406-14|1657	rm -rf %{buildroot}%{_texmfdistdir}/fonts/enc/ttf2pk
21mr|texlive-20200406-14|1658	rm -rf %{buildroot}%{_texmfdistdir}/fonts/sfd/ttf2pk
21mr|texlive-20200406-14|1659	rm -rf %{buildroot}%{_texmfdistdir}/ttf2pk
21mr|texlive-20200406-14|1660	rm -rf %{buildroot}%{_texmfdistdir}/scripts/m-tx
21mr|texlive-20200406-14|1661	
21mr|texlive-20200406-14|1662	
21mr|texlive-20200406-14|1663	
21mr|texlive-20200406-14|1664	# install manual pages and info files from noarch packages
21mr|texlive-20200406-14|1665	rm -fr %{buildroot}%{_mandir} %{buildroot}%{_infodir}
21mr|texlive-20200406-14|1666	
21mr|texlive-20200406-14|1667	# Stuff should really use upstream lua
21mr|texlive-20200406-14|1668	rm -rf %{buildroot}%{_includedir}/texlua53 \
21mr|texlive-20200406-14|1669	%{buildroot}%{_includedir}/texlua52 \
21mr|texlive-20200406-14|1670	%{buildroot}%{_includedir}/texluajit \
21mr|texlive-20200406-14|1671	%{buildroot}%{_libdir}/libtexlua*.a \
21mr|texlive-20200406-14|1672	%{buildroot}%{_libdir}/libtexlua*.so \
21mr|texlive-20200406-14|1673	%{buildroot}%{_libdir}/pkgconfig/texlua*.pc
21mr|texlive-20200406-14|1674	
21mr|texlive-20200406-14|1675	%if ! %{enable_shared}
21mr|texlive-20200406-14|1676	# do not generate dynamic libraries and do not install static ones
21mr|texlive-20200406-14|1677	rm -fr %{buildroot}%{_libdir}
21mr|texlive-20200406-14|1678	rm -fr %{buildroot}%{_includedir}
21mr|texlive-20200406-14|1679	%endif
21mr|texlive-20200406-14|1680	
21mr|texlive-20200406-14|1681	# TODO: drop, only required to build with old teckit
21mr|texlive-20200406-14|1682	%if %{_texmf_with_system_teckit}
21mr|texlive-20200406-14|1683	rm -fr %{buildroot}%{_bindir}/teckit_compile
21mr|texlive-20200406-14|1684	%endif
21mr|texlive-20200406-14|1685	
21mr|texlive-20200406-14|1686	%check
21mr|texlive-20200406-14|1687	# Manipulations with moving directories above have already caused broken symlinks
21mr|texlive-20200406-14|1688	cd %{buildroot}%{_bindir}
21mr|texlive-20200406-14|1689	broken=0
21mr|texlive-20200406-14|1690	set +x
21mr|texlive-20200406-14|1691	for i in * ; do
21mr|texlive-20200406-14|1692	if [ ! -e "$i" ]; then
21mr|texlive-20200406-14|1693	echo "%{_bindir}/$i is a broken symlink to $(readlink $i)!"
21mr|texlive-20200406-14|1694	broken=$((++broken))
21mr|texlive-20200406-14|1695	fi
21mr|texlive-20200406-14|1696	done
21mr|texlive-20200406-14|1697	if [ "$broken" -gt 0 ]; then
21mr|texlive-20200406-14|1698	echo "$broken broken symlinks found, see above!"
21mr|texlive-20200406-14|1699	exit 1
21mr|texlive-20200406-14|1700	fi

17117 21
21mr|texlive-2up-20190228-1|1	Name:		texlive-2up
21mr|texlive-2up-20190228-1|2	Version:	20190228
21mr|texlive-2up-20190228-1|3	Release:	1
21mr|texlive-2up-20190228-1|4	Summary:	TeXLive 2up package
21mr|texlive-2up-20190228-1|5	Group:		Publishing
21mr|texlive-2up-20190228-1|6	URL:		http://tug.org/texlive
21mr|texlive-2up-20190228-1|7	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-2up-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/2up.tar.xz
21mr|texlive-2up-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/2up.doc.tar.xz
21mr|texlive-2up-20190228-1|10	BuildArch:	noarch
21mr|texlive-2up-20190228-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-2up-20190228-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-2up-20190228-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-2up-20190228-1|14	
21mr|texlive-2up-20190228-1|15	%description
21mr|texlive-2up-20190228-1|16	TeXLive 2up package.
21mr|texlive-2up-20190228-1|17	
21mr|texlive-2up-20190228-1|18	
21mr|texlive-2up-20190228-1|19	#-----------------------------------------------------------------------
21mr|texlive-2up-20190228-1|20	%files
21mr|texlive-2up-20190228-1|21	%{_texmfdistdir}/tex/generic/2up
21mr|texlive-2up-20190228-1|22	%doc %{_texmfdistdir}/doc/generic/2up
21mr|texlive-2up-20190228-1|23	
21mr|texlive-2up-20190228-1|24	#-----------------------------------------------------------------------
21mr|texlive-2up-20190228-1|25	%prep
21mr|texlive-2up-20190228-1|26	%setup -c -a0 -a1
21mr|texlive-2up-20190228-1|27	
21mr|texlive-2up-20190228-1|28	%build
21mr|texlive-2up-20190228-1|29	
21mr|texlive-2up-20190228-1|30	%install
21mr|texlive-2up-20190228-1|31	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-2up-20190228-1|32	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17118 21
21mr|texlive-a0poster-1.22b-7|1	# revision 15878
21mr|texlive-a0poster-1.22b-7|2	# category Package
21mr|texlive-a0poster-1.22b-7|3	# catalog-ctan /macros/latex/contrib/a0poster
21mr|texlive-a0poster-1.22b-7|4	# catalog-date 2006-11-28 22:38:04 +0100
21mr|texlive-a0poster-1.22b-7|5	# catalog-license lppl
21mr|texlive-a0poster-1.22b-7|6	# catalog-version 1.22b
21mr|texlive-a0poster-1.22b-7|7	Name:		texlive-a0poster
21mr|texlive-a0poster-1.22b-7|8	Version:	1.22b
21mr|texlive-a0poster-1.22b-7|9	Release:	7
21mr|texlive-a0poster-1.22b-7|10	Summary:	Support for designing posters on large paper
21mr|texlive-a0poster-1.22b-7|11	Group:		Publishing
21mr|texlive-a0poster-1.22b-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/a0poster
21mr|texlive-a0poster-1.22b-7|13	License:	LPPL
21mr|texlive-a0poster-1.22b-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/a0poster.tar.xz
21mr|texlive-a0poster-1.22b-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/a0poster.doc.tar.xz
21mr|texlive-a0poster-1.22b-7|16	BuildArch:	noarch
21mr|texlive-a0poster-1.22b-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-a0poster-1.22b-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-a0poster-1.22b-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-a0poster-1.22b-7|20	
21mr|texlive-a0poster-1.22b-7|21	%description
21mr|texlive-a0poster-1.22b-7|22	Provides fonts in sizes of 12pt up to 107pt and also makes sure
21mr|texlive-a0poster-1.22b-7|23	that in math formulas the symbols appear in the right size. Can
21mr|texlive-a0poster-1.22b-7|24	also create a PostScript header file for dvips which ensures
21mr|texlive-a0poster-1.22b-7|25	that the poster will be printed in the right size. Supported
21mr|texlive-a0poster-1.22b-7|26	sizes are DIN A0, DIN A1, DIN A2 and DIN A3.
21mr|texlive-a0poster-1.22b-7|27	
21mr|texlive-a0poster-1.22b-7|28	
21mr|texlive-a0poster-1.22b-7|29	#-----------------------------------------------------------------------
21mr|texlive-a0poster-1.22b-7|30	%files
21mr|texlive-a0poster-1.22b-7|31	%{_texmfdistdir}/tex/latex/a0poster/a0poster.cls
21mr|texlive-a0poster-1.22b-7|32	%{_texmfdistdir}/tex/latex/a0poster/a0size.sty
21mr|texlive-a0poster-1.22b-7|33	%doc %{_texmfdistdir}/doc/latex/a0poster/a0.pdf
21mr|texlive-a0poster-1.22b-7|34	%doc %{_texmfdistdir}/doc/latex/a0poster/a0.tex
21mr|texlive-a0poster-1.22b-7|35	%doc %{_texmfdistdir}/doc/latex/a0poster/a0_eng.pdf
21mr|texlive-a0poster-1.22b-7|36	%doc %{_texmfdistdir}/doc/latex/a0poster/a0_eng.tex
21mr|texlive-a0poster-1.22b-7|37	
21mr|texlive-a0poster-1.22b-7|38	#-----------------------------------------------------------------------
21mr|texlive-a0poster-1.22b-7|39	%prep
21mr|texlive-a0poster-1.22b-7|40	%setup -c -a0 -a1
21mr|texlive-a0poster-1.22b-7|41	
21mr|texlive-a0poster-1.22b-7|42	%build
21mr|texlive-a0poster-1.22b-7|43	
21mr|texlive-a0poster-1.22b-7|44	%install
21mr|texlive-a0poster-1.22b-7|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-a0poster-1.22b-7|46	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17119 21
21mr|texlive-a4wide-20190228-1|1	# revision 20943
21mr|texlive-a4wide-20190228-1|2	# category Package
21mr|texlive-a4wide-20190228-1|3	# catalog-ctan /macros/latex/contrib/a4wide
21mr|texlive-a4wide-20190228-1|4	# catalog-date 2011-01-05 08:46:38 +0100
21mr|texlive-a4wide-20190228-1|5	# catalog-license lppl1
21mr|texlive-a4wide-20190228-1|6	# catalog-version undef
21mr|texlive-a4wide-20190228-1|7	Name:		texlive-a4wide
21mr|texlive-a4wide-20190228-1|8	Version:	20190228
21mr|texlive-a4wide-20190228-1|9	Release:	1
21mr|texlive-a4wide-20190228-1|10	Summary:	"Wide" a4 layout
21mr|texlive-a4wide-20190228-1|11	Group:		Publishing
21mr|texlive-a4wide-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/a4wide
21mr|texlive-a4wide-20190228-1|13	License:	LPPL1
21mr|texlive-a4wide-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/a4wide.tar.xz
21mr|texlive-a4wide-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/a4wide.doc.tar.xz
21mr|texlive-a4wide-20190228-1|16	BuildArch:	noarch
21mr|texlive-a4wide-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-a4wide-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-a4wide-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-a4wide-20190228-1|20	
21mr|texlive-a4wide-20190228-1|21	%description
21mr|texlive-a4wide-20190228-1|22	This package increases the width of the typeset area of an a4
21mr|texlive-a4wide-20190228-1|23	page. This sort of operation is capable of producing
21mr|texlive-a4wide-20190228-1|24	typographically poor results; the operation itself is better
21mr|texlive-a4wide-20190228-1|25	provided by the geometry package. The package uses the a4
21mr|texlive-a4wide-20190228-1|26	package.
21mr|texlive-a4wide-20190228-1|27	
21mr|texlive-a4wide-20190228-1|28	
21mr|texlive-a4wide-20190228-1|29	#-----------------------------------------------------------------------
21mr|texlive-a4wide-20190228-1|30	%files
21mr|texlive-a4wide-20190228-1|31	%{_texmfdistdir}/tex/latex/a4wide/a4wide.sty
21mr|texlive-a4wide-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/a4wide/a4wide.pdf
21mr|texlive-a4wide-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/a4wide/a4wide.tex
21mr|texlive-a4wide-20190228-1|34	
21mr|texlive-a4wide-20190228-1|35	#-----------------------------------------------------------------------
21mr|texlive-a4wide-20190228-1|36	%prep
21mr|texlive-a4wide-20190228-1|37	%setup -c -a0 -a1
21mr|texlive-a4wide-20190228-1|38	
21mr|texlive-a4wide-20190228-1|39	%build
21mr|texlive-a4wide-20190228-1|40	
21mr|texlive-a4wide-20190228-1|41	%install
21mr|texlive-a4wide-20190228-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-a4wide-20190228-1|43	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17120 21
21mr|texlive-a5comb-4-7|1	# revision 17020
21mr|texlive-a5comb-4-7|2	# category Package
21mr|texlive-a5comb-4-7|3	# catalog-ctan /macros/latex/contrib/a5comb
21mr|texlive-a5comb-4-7|4	# catalog-date 2010-02-23 16:03:07 +0100
21mr|texlive-a5comb-4-7|5	# catalog-license pd
21mr|texlive-a5comb-4-7|6	# catalog-version 4
21mr|texlive-a5comb-4-7|7	Name:		texlive-a5comb
21mr|texlive-a5comb-4-7|8	Version:	4
21mr|texlive-a5comb-4-7|9	Release:	7
21mr|texlive-a5comb-4-7|10	Summary:	Support for a5 paper sizes
21mr|texlive-a5comb-4-7|11	Group:		Publishing
21mr|texlive-a5comb-4-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/a5comb
21mr|texlive-a5comb-4-7|13	License:	PD
21mr|texlive-a5comb-4-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/a5comb.tar.xz
21mr|texlive-a5comb-4-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/a5comb.doc.tar.xz
21mr|texlive-a5comb-4-7|16	BuildArch:	noarch
21mr|texlive-a5comb-4-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-a5comb-4-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-a5comb-4-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-a5comb-4-7|20	
21mr|texlive-a5comb-4-7|21	%description
21mr|texlive-a5comb-4-7|22	Superceded by geometry.
21mr|texlive-a5comb-4-7|23	
21mr|texlive-a5comb-4-7|24	
21mr|texlive-a5comb-4-7|25	#-----------------------------------------------------------------------
21mr|texlive-a5comb-4-7|26	%files
21mr|texlive-a5comb-4-7|27	%{_texmfdistdir}/tex/latex/a5comb/a5comb.sty
21mr|texlive-a5comb-4-7|28	%doc %{_texmfdistdir}/doc/latex/a5comb/a5comb.pdf
21mr|texlive-a5comb-4-7|29	%doc %{_texmfdistdir}/doc/latex/a5comb/a5comb.tex
21mr|texlive-a5comb-4-7|30	
21mr|texlive-a5comb-4-7|31	#-----------------------------------------------------------------------
21mr|texlive-a5comb-4-7|32	%prep
21mr|texlive-a5comb-4-7|33	%setup -c -a0 -a1
21mr|texlive-a5comb-4-7|34	
21mr|texlive-a5comb-4-7|35	%build
21mr|texlive-a5comb-4-7|36	
21mr|texlive-a5comb-4-7|37	%install
21mr|texlive-a5comb-4-7|38	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-a5comb-4-7|39	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17121 21
21mr|texlive-aastex-6.2-1|1	Name:		texlive-aastex
21mr|texlive-aastex-6.2-1|2	Version:	6.2
21mr|texlive-aastex-6.2-1|3	Release:	1
21mr|texlive-aastex-6.2-1|4	Summary:	Macros for Manuscript Preparation for AAS Journals
21mr|texlive-aastex-6.2-1|5	Group:		Publishing
21mr|texlive-aastex-6.2-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/aastex
21mr|texlive-aastex-6.2-1|7	License:	LPPL
21mr|texlive-aastex-6.2-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/aastex.tar.xz
21mr|texlive-aastex-6.2-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/aastex.doc.tar.xz
21mr|texlive-aastex-6.2-1|10	BuildArch:	noarch
21mr|texlive-aastex-6.2-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-aastex-6.2-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-aastex-6.2-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-aastex-6.2-1|14	
21mr|texlive-aastex-6.2-1|15	%description
21mr|texlive-aastex-6.2-1|16	The bundle provides a document class for preparing papers for
21mr|texlive-aastex-6.2-1|17	American Astronomical Society publications. Authors who wish to
21mr|texlive-aastex-6.2-1|18	submit papers to AAS journals are strongly urged to use this
21mr|texlive-aastex-6.2-1|19	class in preference to any of the alternatives available.
21mr|texlive-aastex-6.2-1|20	
21mr|texlive-aastex-6.2-1|21	
21mr|texlive-aastex-6.2-1|22	#-----------------------------------------------------------------------
21mr|texlive-aastex-6.2-1|23	%files
21mr|texlive-aastex-6.2-1|24	%{_texmfdistdir}/tex/latex/aastex
21mr|texlive-aastex-6.2-1|25	%doc %{_texmfdistdir}/doc/latex/aastex
21mr|texlive-aastex-6.2-1|26	
21mr|texlive-aastex-6.2-1|27	#-----------------------------------------------------------------------
21mr|texlive-aastex-6.2-1|28	%prep
21mr|texlive-aastex-6.2-1|29	%setup -c -a0 -a1
21mr|texlive-aastex-6.2-1|30	
21mr|texlive-aastex-6.2-1|31	%build
21mr|texlive-aastex-6.2-1|32	
21mr|texlive-aastex-6.2-1|33	%install
21mr|texlive-aastex-6.2-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-aastex-6.2-1|35	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17122 21
21mr|texlive-abc-2.0b-2|1	Name:		texlive-abc
21mr|texlive-abc-2.0b-2|2	Version:	2.0b
21mr|texlive-abc-2.0b-2|3	Release:	2
21mr|texlive-abc-2.0b-2|4	Epoch:		1
21mr|texlive-abc-2.0b-2|5	Summary:	Support ABC music notation in LaTeX
21mr|texlive-abc-2.0b-2|6	Group:		Publishing
21mr|texlive-abc-2.0b-2|7	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/abc
21mr|texlive-abc-2.0b-2|8	License:	LPPL
21mr|texlive-abc-2.0b-2|9	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/abc.tar.xz
21mr|texlive-abc-2.0b-2|10	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/abc.doc.tar.xz
21mr|texlive-abc-2.0b-2|11	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/abc.source.tar.xz
21mr|texlive-abc-2.0b-2|12	BuildArch:	noarch
21mr|texlive-abc-2.0b-2|13	BuildRequires:	texlive-tlpkg
21mr|texlive-abc-2.0b-2|14	Requires(pre):	texlive-tlpkg
21mr|texlive-abc-2.0b-2|15	Requires(post):	texlive-kpathsea
21mr|texlive-abc-2.0b-2|16	
21mr|texlive-abc-2.0b-2|17	%description
21mr|texlive-abc-2.0b-2|18	The abc package lets you include lines of music written in the
21mr|texlive-abc-2.0b-2|19	ABC Plus language. The package will then employ the \write18
21mr|texlive-abc-2.0b-2|20	facility to convert your notation to PostScript (using the
21mr|texlive-abc-2.0b-2|21	established utility abcm2ps) and hence to the format needed for
21mr|texlive-abc-2.0b-2|22	inclusion in your document.
21mr|texlive-abc-2.0b-2|23	
21mr|texlive-abc-2.0b-2|24	#-----------------------------------------------------------------------
21mr|texlive-abc-2.0b-2|25	%files
21mr|texlive-abc-2.0b-2|26	%{_texmfdistdir}/tex/latex/abc
21mr|texlive-abc-2.0b-2|27	%doc %{_texmfdistdir}/doc/latex/abc
21mr|texlive-abc-2.0b-2|28	#- source
21mr|texlive-abc-2.0b-2|29	%doc %{_texmfdistdir}/source/latex/abc
21mr|texlive-abc-2.0b-2|30	
21mr|texlive-abc-2.0b-2|31	#-----------------------------------------------------------------------
21mr|texlive-abc-2.0b-2|32	%prep
21mr|texlive-abc-2.0b-2|33	%setup -c -a0 -a1 -a2
21mr|texlive-abc-2.0b-2|34	
21mr|texlive-abc-2.0b-2|35	%build
21mr|texlive-abc-2.0b-2|36	
21mr|texlive-abc-2.0b-2|37	%install
21mr|texlive-abc-2.0b-2|38	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-abc-2.0b-2|39	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17123 21
21mr|texlive-abnt-20200606-1|1	Name:		texlive-abnt
21mr|texlive-abnt-20200606-1|2	Version:	20200606
21mr|texlive-abnt-20200606-1|3	Release:	1
21mr|texlive-abnt-20200606-1|4	Summary:	Typesetting academic works according to ABNT rules
21mr|texlive-abnt-20200606-1|5	Group:		Publishing
21mr|texlive-abnt-20200606-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/abnt
21mr|texlive-abnt-20200606-1|7	License:	LPPL
21mr|texlive-abnt-20200606-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/abnt.tar.xz
21mr|texlive-abnt-20200606-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/abnt.doc.tar.xz
21mr|texlive-abnt-20200606-1|10	BuildArch:	noarch
21mr|texlive-abnt-20200606-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-abnt-20200606-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-abnt-20200606-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-abnt-20200606-1|14	
21mr|texlive-abnt-20200606-1|15	%description
21mr|texlive-abnt-20200606-1|16	The ABNT package provides a clean and practical implementation
21mr|texlive-abnt-20200606-1|17	of the ABNT rules for academic texts. Its purpose is to be as
21mr|texlive-abnt-20200606-1|18	simple and user-friendly as possible.
21mr|texlive-abnt-20200606-1|19	
21mr|texlive-abnt-20200606-1|20	#-----------------------------------------------------------------------
21mr|texlive-abnt-20200606-1|21	%files
21mr|texlive-abnt-20200606-1|22	%{_texmfdistdir}/tex/latex/abnt
21mr|texlive-abnt-20200606-1|23	%doc %{_texmfdistdir}/doc/latex/abnt
21mr|texlive-abnt-20200606-1|24	
21mr|texlive-abnt-20200606-1|25	#-----------------------------------------------------------------------
21mr|texlive-abnt-20200606-1|26	%prep
21mr|texlive-abnt-20200606-1|27	%setup -c -a0 -a1
21mr|texlive-abnt-20200606-1|28	
21mr|texlive-abnt-20200606-1|29	%build
21mr|texlive-abnt-20200606-1|30	
21mr|texlive-abnt-20200606-1|31	%install
21mr|texlive-abnt-20200606-1|32	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-abnt-20200606-1|33	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17124 21
21mr|texlive-abntex2-1.9.6-1|1	# revision 32794
21mr|texlive-abntex2-1.9.6-1|2	# category Package
21mr|texlive-abntex2-1.9.6-1|3	# catalog-ctan /macros/latex/contrib/abntex2
21mr|texlive-abntex2-1.9.6-1|4	# catalog-date 2014-01-26 14:22:53 +0100
21mr|texlive-abntex2-1.9.6-1|5	# catalog-license lppl1.3
21mr|texlive-abntex2-1.9.6-1|6	# catalog-version 1.9.2
21mr|texlive-abntex2-1.9.6-1|7	Name:		texlive-abntex2
21mr|texlive-abntex2-1.9.6-1|8	Version:	1.9.6
21mr|texlive-abntex2-1.9.6-1|9	Release:	1
21mr|texlive-abntex2-1.9.6-1|10	Summary:	Typeset technical and scientific Brazilian documents based on ABNT rules
21mr|texlive-abntex2-1.9.6-1|11	Group:		Publishing
21mr|texlive-abntex2-1.9.6-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/abntex2
21mr|texlive-abntex2-1.9.6-1|13	License:	LPPL1.3
21mr|texlive-abntex2-1.9.6-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/abntex2.tar.xz
21mr|texlive-abntex2-1.9.6-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/abntex2.doc.tar.xz
21mr|texlive-abntex2-1.9.6-1|16	BuildArch:	noarch
21mr|texlive-abntex2-1.9.6-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-abntex2-1.9.6-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-abntex2-1.9.6-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-abntex2-1.9.6-1|20	
21mr|texlive-abntex2-1.9.6-1|21	%description
21mr|texlive-abntex2-1.9.6-1|22	The bundle provides support for writing technical and
21mr|texlive-abntex2-1.9.6-1|23	scientific Brazilian documents (like academic thesis, articles,
21mr|texlive-abntex2-1.9.6-1|24	reports, research project and others) based on ABNT rules
21mr|texlive-abntex2-1.9.6-1|25	(Associacao Brasileira de Normas Tecnicas). It replaces the old
21mr|texlive-abntex2-1.9.6-1|26	abntex.
21mr|texlive-abntex2-1.9.6-1|27	
21mr|texlive-abntex2-1.9.6-1|28	
21mr|texlive-abntex2-1.9.6-1|29	#-----------------------------------------------------------------------
21mr|texlive-abntex2-1.9.6-1|30	%files
21mr|texlive-abntex2-1.9.6-1|31	%{_texmfdistdir}/bibtex/bib/abntex2/abntex2-options.bib
21mr|texlive-abntex2-1.9.6-1|32	%{_texmfdistdir}/bibtex/bst/abntex2/abntex2-alf.bst
21mr|texlive-abntex2-1.9.6-1|33	%{_texmfdistdir}/bibtex/bst/abntex2/abntex2-num.bst
21mr|texlive-abntex2-1.9.6-1|34	%{_texmfdistdir}/tex/latex/abntex2/abntex2.cls
21mr|texlive-abntex2-1.9.6-1|35	%{_texmfdistdir}/tex/latex/abntex2/abntex2abrev.sty
21mr|texlive-abntex2-1.9.6-1|36	%{_texmfdistdir}/tex/latex/abntex2/abntex2cite.sty
21mr|texlive-abntex2-1.9.6-1|37	%doc %{_texmfdistdir}/doc/latex/abntex2/README
21mr|texlive-abntex2-1.9.6-1|38	%doc %{_texmfdistdir}/doc/latex/abntex2/abntex2-doc-abnt-10520.bib
21mr|texlive-abntex2-1.9.6-1|39	%doc %{_texmfdistdir}/doc/latex/abntex2/abntex2-doc-abnt-6023.bib
21mr|texlive-abntex2-1.9.6-1|40	%doc %{_texmfdistdir}/doc/latex/abntex2/abntex2-doc-options.bib
21mr|texlive-abntex2-1.9.6-1|41	%doc %{_texmfdistdir}/doc/latex/abntex2/abntex2-doc-test.bib
21mr|texlive-abntex2-1.9.6-1|42	%doc %{_texmfdistdir}/doc/latex/abntex2/abntex2-doc.bib
21mr|texlive-abntex2-1.9.6-1|43	%doc %{_texmfdistdir}/doc/latex/abntex2/abntex2.pdf
21mr|texlive-abntex2-1.9.6-1|44	%doc %{_texmfdistdir}/doc/latex/abntex2/abntex2.tex
21mr|texlive-abntex2-1.9.6-1|45	%doc %{_texmfdistdir}/doc/latex/abntex2/abntex2cite-alf.pdf
21mr|texlive-abntex2-1.9.6-1|46	%doc %{_texmfdistdir}/doc/latex/abntex2/abntex2cite-alf.tex
21mr|texlive-abntex2-1.9.6-1|47	%doc %{_texmfdistdir}/doc/latex/abntex2/abntex2cite.pdf
21mr|texlive-abntex2-1.9.6-1|48	%doc %{_texmfdistdir}/doc/latex/abntex2/abntex2cite.tex
21mr|texlive-abntex2-1.9.6-1|49	%doc %{_texmfdistdir}/doc/latex/abntex2/examples/abntex2-modelo-artigo.pdf
21mr|texlive-abntex2-1.9.6-1|50	%doc %{_texmfdistdir}/doc/latex/abntex2/examples/abntex2-modelo-artigo.tex
21mr|texlive-abntex2-1.9.6-1|51	%doc %{_texmfdistdir}/doc/latex/abntex2/examples/abntex2-modelo-glossarios.pdf
21mr|texlive-abntex2-1.9.6-1|52	%doc %{_texmfdistdir}/doc/latex/abntex2/examples/abntex2-modelo-glossarios.tex
21mr|texlive-abntex2-1.9.6-1|53	%doc %{_texmfdistdir}/doc/latex/abntex2/examples/abntex2-modelo-img-grafico.pdf
21mr|texlive-abntex2-1.9.6-1|54	%doc %{_texmfdistdir}/doc/latex/abntex2/examples/abntex2-modelo-img-marca.pdf
21mr|texlive-abntex2-1.9.6-1|55	%doc %{_texmfdistdir}/doc/latex/abntex2/examples/abntex2-modelo-include-comandos.tex
21mr|texlive-abntex2-1.9.6-1|56	%doc %{_texmfdistdir}/doc/latex/abntex2/examples/abntex2-modelo-livro-bandeirinha.jpg
21mr|texlive-abntex2-1.9.6-1|57	%doc %{_texmfdistdir}/doc/latex/abntex2/examples/abntex2-modelo-livro-pintassilgo.jpg
21mr|texlive-abntex2-1.9.6-1|58	%doc %{_texmfdistdir}/doc/latex/abntex2/examples/abntex2-modelo-livro-saira-amarela.jpg
21mr|texlive-abntex2-1.9.6-1|59	%doc %{_texmfdistdir}/doc/latex/abntex2/examples/abntex2-modelo-livro.pdf
21mr|texlive-abntex2-1.9.6-1|60	%doc %{_texmfdistdir}/doc/latex/abntex2/examples/abntex2-modelo-livro.tex
21mr|texlive-abntex2-1.9.6-1|61	%doc %{_texmfdistdir}/doc/latex/abntex2/examples/abntex2-modelo-projeto-pesquisa.pdf
21mr|texlive-abntex2-1.9.6-1|62	%doc %{_texmfdistdir}/doc/latex/abntex2/examples/abntex2-modelo-projeto-pesquisa.tex
21mr|texlive-abntex2-1.9.6-1|63	%doc %{_texmfdistdir}/doc/latex/abntex2/examples/abntex2-modelo-references.bib
21mr|texlive-abntex2-1.9.6-1|64	%doc %{_texmfdistdir}/doc/latex/abntex2/examples/abntex2-modelo-relatorio-tecnico.pdf
21mr|texlive-abntex2-1.9.6-1|65	%doc %{_texmfdistdir}/doc/latex/abntex2/examples/abntex2-modelo-relatorio-tecnico.tex
21mr|texlive-abntex2-1.9.6-1|66	%doc %{_texmfdistdir}/doc/latex/abntex2/examples/abntex2-modelo-slides.pdf
21mr|texlive-abntex2-1.9.6-1|67	%doc %{_texmfdistdir}/doc/latex/abntex2/examples/abntex2-modelo-slides.tex
21mr|texlive-abntex2-1.9.6-1|68	%doc %{_texmfdistdir}/doc/latex/abntex2/examples/abntex2-modelo-trabalho-academico.pdf
21mr|texlive-abntex2-1.9.6-1|69	%doc %{_texmfdistdir}/doc/latex/abntex2/examples/abntex2-modelo-trabalho-academico.tex
21mr|texlive-abntex2-1.9.6-1|70	
21mr|texlive-abntex2-1.9.6-1|71	#-----------------------------------------------------------------------
21mr|texlive-abntex2-1.9.6-1|72	%prep
21mr|texlive-abntex2-1.9.6-1|73	%setup -c -a0 -a1
21mr|texlive-abntex2-1.9.6-1|74	
21mr|texlive-abntex2-1.9.6-1|75	%build
21mr|texlive-abntex2-1.9.6-1|76	
21mr|texlive-abntex2-1.9.6-1|77	%install
21mr|texlive-abntex2-1.9.6-1|78	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-abntex2-1.9.6-1|79	cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}

17125 21
21mr|texlive-abraces-1-11|1	# revision 27880
21mr|texlive-abraces-1-11|2	# category Package
21mr|texlive-abraces-1-11|3	# catalog-ctan /macros/latex/contrib/abraces
21mr|texlive-abraces-1-11|4	# catalog-date 2012-09-06 08:51:08 +0200
21mr|texlive-abraces-1-11|5	# catalog-license lppl
21mr|texlive-abraces-1-11|6	# catalog-version 1.-
21mr|texlive-abraces-1-11|7	Name:		texlive-abraces
21mr|texlive-abraces-1-11|8	Version:	1
21mr|texlive-abraces-1-11|9	Release:	11
21mr|texlive-abraces-1-11|10	Summary:	Asymmetric over-/underbraces in maths
21mr|texlive-abraces-1-11|11	Group:		Publishing
21mr|texlive-abraces-1-11|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/abraces
21mr|texlive-abraces-1-11|13	License:	LPPL
21mr|texlive-abraces-1-11|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/abraces.tar.xz
21mr|texlive-abraces-1-11|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/abraces.doc.tar.xz
21mr|texlive-abraces-1-11|16	BuildArch:	noarch
21mr|texlive-abraces-1-11|17	BuildRequires:	texlive-tlpkg
21mr|texlive-abraces-1-11|18	Requires(pre):	texlive-tlpkg
21mr|texlive-abraces-1-11|19	Requires(post):	texlive-kpathsea
21mr|texlive-abraces-1-11|20	
21mr|texlive-abraces-1-11|21	%description
21mr|texlive-abraces-1-11|22	The package provides a character key-driven interface to
21mr|texlive-abraces-1-11|23	supplement new constructions of the traditional \overbrace and
21mr|texlive-abraces-1-11|24	\underbrace pairs in an asymmetric or arbitrary way.
21mr|texlive-abraces-1-11|25	
21mr|texlive-abraces-1-11|26	
21mr|texlive-abraces-1-11|27	#-----------------------------------------------------------------------
21mr|texlive-abraces-1-11|28	%files
21mr|texlive-abraces-1-11|29	%{_texmfdistdir}/tex/latex/abraces/abraces.sty
21mr|texlive-abraces-1-11|30	%doc %{_texmfdistdir}/doc/latex/abraces/abraces-doc.pdf
21mr|texlive-abraces-1-11|31	%doc %{_texmfdistdir}/doc/latex/abraces/abraces-doc.tex
21mr|texlive-abraces-1-11|32	
21mr|texlive-abraces-1-11|33	#-----------------------------------------------------------------------
21mr|texlive-abraces-1-11|34	%prep
21mr|texlive-abraces-1-11|35	%setup -c -a0 -a1
21mr|texlive-abraces-1-11|36	
21mr|texlive-abraces-1-11|37	%build
21mr|texlive-abraces-1-11|38	
21mr|texlive-abraces-1-11|39	%install
21mr|texlive-abraces-1-11|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-abraces-1-11|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17126 21
21mr|texlive-abstract-1.2a-7|1	# revision 15878
21mr|texlive-abstract-1.2a-7|2	# category Package
21mr|texlive-abstract-1.2a-7|3	# catalog-ctan /macros/latex/contrib/abstract
21mr|texlive-abstract-1.2a-7|4	# catalog-date 2009-09-02 11:33:10 +0200
21mr|texlive-abstract-1.2a-7|5	# catalog-license lppl
21mr|texlive-abstract-1.2a-7|6	# catalog-version 1.2a
21mr|texlive-abstract-1.2a-7|7	Name:		texlive-abstract
21mr|texlive-abstract-1.2a-7|8	Version:	1.2a
21mr|texlive-abstract-1.2a-7|9	Release:	7
21mr|texlive-abstract-1.2a-7|10	Summary:	Control the typesetting of the abstract environment
21mr|texlive-abstract-1.2a-7|11	Group:		Publishing
21mr|texlive-abstract-1.2a-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/abstract
21mr|texlive-abstract-1.2a-7|13	License:	LPPL
21mr|texlive-abstract-1.2a-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/abstract.tar.xz
21mr|texlive-abstract-1.2a-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/abstract.doc.tar.xz
21mr|texlive-abstract-1.2a-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/abstract.source.tar.xz
21mr|texlive-abstract-1.2a-7|17	BuildArch:	noarch
21mr|texlive-abstract-1.2a-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-abstract-1.2a-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-abstract-1.2a-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-abstract-1.2a-7|21	
21mr|texlive-abstract-1.2a-7|22	%description
21mr|texlive-abstract-1.2a-7|23	The abstract package gives you control over the typesetting of
21mr|texlive-abstract-1.2a-7|24	the abstract environment, and in particular provides for a one
21mr|texlive-abstract-1.2a-7|25	column abstract in a two column paper.
21mr|texlive-abstract-1.2a-7|26	
21mr|texlive-abstract-1.2a-7|27	
21mr|texlive-abstract-1.2a-7|28	#-----------------------------------------------------------------------
21mr|texlive-abstract-1.2a-7|29	%files
21mr|texlive-abstract-1.2a-7|30	%{_texmfdistdir}/tex/latex/abstract/abstract.sty
21mr|texlive-abstract-1.2a-7|31	%doc %{_texmfdistdir}/doc/latex/abstract/README
21mr|texlive-abstract-1.2a-7|32	%doc %{_texmfdistdir}/doc/latex/abstract/abstract.pdf
21mr|texlive-abstract-1.2a-7|33	#- source
21mr|texlive-abstract-1.2a-7|34	%doc %{_texmfdistdir}/source/latex/abstract/abstract.dtx
21mr|texlive-abstract-1.2a-7|35	%doc %{_texmfdistdir}/source/latex/abstract/abstract.ins
21mr|texlive-abstract-1.2a-7|36	
21mr|texlive-abstract-1.2a-7|37	#-----------------------------------------------------------------------
21mr|texlive-abstract-1.2a-7|38	%prep
21mr|texlive-abstract-1.2a-7|39	%setup -c -a0 -a1 -a2
21mr|texlive-abstract-1.2a-7|40	
21mr|texlive-abstract-1.2a-7|41	%build
21mr|texlive-abstract-1.2a-7|42	
21mr|texlive-abstract-1.2a-7|43	%install
21mr|texlive-abstract-1.2a-7|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-abstract-1.2a-7|45	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17127 21
21mr|texlive-accfonts-0.25-7|1	# revision 18835
21mr|texlive-accfonts-0.25-7|2	# category Package
21mr|texlive-accfonts-0.25-7|3	# catalog-ctan /fonts/utilities/accfonts
21mr|texlive-accfonts-0.25-7|4	# catalog-date 2009-04-10 11:27:58 +0200
21mr|texlive-accfonts-0.25-7|5	# catalog-license gpl
21mr|texlive-accfonts-0.25-7|6	# catalog-version 0.25
21mr|texlive-accfonts-0.25-7|7	Name:		texlive-accfonts
21mr|texlive-accfonts-0.25-7|8	Version:	0.25
21mr|texlive-accfonts-0.25-7|9	Release:	7
21mr|texlive-accfonts-0.25-7|10	Summary:	Utilities to derive new fonts from existing ones
21mr|texlive-accfonts-0.25-7|11	Group:		Publishing
21mr|texlive-accfonts-0.25-7|12	URL:		http://www.ctan.org/tex-archive/fonts/utilities/accfonts
21mr|texlive-accfonts-0.25-7|13	License:	GPL
21mr|texlive-accfonts-0.25-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/accfonts.tar.xz
21mr|texlive-accfonts-0.25-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/accfonts.doc.tar.xz
21mr|texlive-accfonts-0.25-7|16	BuildArch:	noarch
21mr|texlive-accfonts-0.25-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-accfonts-0.25-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-accfonts-0.25-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-accfonts-0.25-7|20	Provides:	texlive-accfonts.bin = %{EVRD}
21mr|texlive-accfonts-0.25-7|21	
21mr|texlive-accfonts-0.25-7|22	%description
21mr|texlive-accfonts-0.25-7|23	The accfonts package contains three utilities to permit easy
21mr|texlive-accfonts-0.25-7|24	manipulation of fonts, in particular the creation of unusual
21mr|texlive-accfonts-0.25-7|25	accented characters. Mkt1font works on Adobe Type 1 fonts,
21mr|texlive-accfonts-0.25-7|26	vpl2vpl works on TeX virtual fonts and vpl2ovp transforms a TeX
21mr|texlive-accfonts-0.25-7|27	font to an Omega one. All three programs read in a font (either
21mr|texlive-accfonts-0.25-7|28	the font itself or a property list), together with a simple
21mr|texlive-accfonts-0.25-7|29	definition file containing lines such as '128 z acute'; they
21mr|texlive-accfonts-0.25-7|30	then write out a new version of the font with the requested new
21mr|texlive-accfonts-0.25-7|31	characters in the numerical slots specified. Great care is
21mr|texlive-accfonts-0.25-7|32	taken over the positioning of accents, and over the provision
21mr|texlive-accfonts-0.25-7|33	of kerning information for new characters; mkt1font also
21mr|texlive-accfonts-0.25-7|34	generates suitable "hints" to enhance quality at small sizes or
21mr|texlive-accfonts-0.25-7|35	poor resolutions. The programs are written in Perl.
21mr|texlive-accfonts-0.25-7|36	
21mr|texlive-accfonts-0.25-7|37	
21mr|texlive-accfonts-0.25-7|38	#-----------------------------------------------------------------------
21mr|texlive-accfonts-0.25-7|39	%files
21mr|texlive-accfonts-0.25-7|40	%{_bindir}/mkt1font
21mr|texlive-accfonts-0.25-7|41	%{_bindir}/vpl2ovp
21mr|texlive-accfonts-0.25-7|42	%{_bindir}/vpl2vpl
21mr|texlive-accfonts-0.25-7|43	%{_texmfdistdir}/scripts/accfonts/mkt1font
21mr|texlive-accfonts-0.25-7|44	%{_texmfdistdir}/scripts/accfonts/vpl2ovp
21mr|texlive-accfonts-0.25-7|45	%{_texmfdistdir}/scripts/accfonts/vpl2vpl
21mr|texlive-accfonts-0.25-7|46	%{_texmfdistdir}/tex/latex/accfonts/CSX.def
21mr|texlive-accfonts-0.25-7|47	%{_texmfdistdir}/tex/latex/accfonts/ISO-Latin1.def
21mr|texlive-accfonts-0.25-7|48	%{_texmfdistdir}/tex/latex/accfonts/ISO-Latin2.def
21mr|texlive-accfonts-0.25-7|49	%{_texmfdistdir}/tex/latex/accfonts/IndUni_Omega.def
21mr|texlive-accfonts-0.25-7|50	%{_texmfdistdir}/tex/latex/accfonts/Norman.def
21mr|texlive-accfonts-0.25-7|51	%doc %{_texmfdistdir}/doc/fonts/accfonts/CHANGES
21mr|texlive-accfonts-0.25-7|52	%doc %{_texmfdistdir}/doc/fonts/accfonts/COPYING
21mr|texlive-accfonts-0.25-7|53	%doc %{_texmfdistdir}/doc/fonts/accfonts/README
21mr|texlive-accfonts-0.25-7|54	
21mr|texlive-accfonts-0.25-7|55	#-----------------------------------------------------------------------
21mr|texlive-accfonts-0.25-7|56	%prep
21mr|texlive-accfonts-0.25-7|57	%setup -c -a0 -a1
21mr|texlive-accfonts-0.25-7|58	
21mr|texlive-accfonts-0.25-7|59	%build
21mr|texlive-accfonts-0.25-7|60	
21mr|texlive-accfonts-0.25-7|61	%install
21mr|texlive-accfonts-0.25-7|62	mkdir -p %{buildroot}%{_bindir}
21mr|texlive-accfonts-0.25-7|63	pushd %{buildroot}%{_bindir}
21mr|texlive-accfonts-0.25-7|64	ln -sf %{_texmfdistdir}/scripts/accfonts/mkt1font mkt1font
21mr|texlive-accfonts-0.25-7|65	ln -sf %{_texmfdistdir}/scripts/accfonts/vpl2ovp vpl2ovp
21mr|texlive-accfonts-0.25-7|66	ln -sf %{_texmfdistdir}/scripts/accfonts/vpl2vpl vpl2vpl
21mr|texlive-accfonts-0.25-7|67	popd
21mr|texlive-accfonts-0.25-7|68	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-accfonts-0.25-7|69	cp -fpar texmf-dist %{buildroot}%{_datadir}

17128 21
21mr|texlive-achemso-3.12a-1|1	Name:		texlive-achemso
21mr|texlive-achemso-3.12a-1|2	Version:	3.12a
21mr|texlive-achemso-3.12a-1|3	Release:	1
21mr|texlive-achemso-3.12a-1|4	Summary:	Support for American Chemical Society journal submissions
21mr|texlive-achemso-3.12a-1|5	Group:		Publishing
21mr|texlive-achemso-3.12a-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/achemso
21mr|texlive-achemso-3.12a-1|7	License:	LPPL1.3
21mr|texlive-achemso-3.12a-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/achemso.tar.xz
21mr|texlive-achemso-3.12a-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/achemso.doc.tar.xz
21mr|texlive-achemso-3.12a-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/achemso.source.tar.xz
21mr|texlive-achemso-3.12a-1|11	BuildArch:	noarch
21mr|texlive-achemso-3.12a-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-achemso-3.12a-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-achemso-3.12a-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-achemso-3.12a-1|15	
21mr|texlive-achemso-3.12a-1|16	%description
21mr|texlive-achemso-3.12a-1|17	The bundle provides the official macros (achemso.cls) and
21mr|texlive-achemso-3.12a-1|18	BibTeX styles (achemso.bst and biochem.bst) for submission to
21mr|texlive-achemso-3.12a-1|19	the journals of the American Chemical Society. The natmove
21mr|texlive-achemso-3.12a-1|20	package, which moves citations relative to punctuation, is
21mr|texlive-achemso-3.12a-1|21	distributed as part of the bundle.
21mr|texlive-achemso-3.12a-1|22	
21mr|texlive-achemso-3.12a-1|23	
21mr|texlive-achemso-3.12a-1|24	#-----------------------------------------------------------------------
21mr|texlive-achemso-3.12a-1|25	%files
21mr|texlive-achemso-3.12a-1|26	%{_texmfdistdir}/bibtex/bst/achemso
21mr|texlive-achemso-3.12a-1|27	%{_texmfdistdir}/tex/latex/achemso
21mr|texlive-achemso-3.12a-1|28	%doc %{_texmfdistdir}/doc/latex/achemso
21mr|texlive-achemso-3.12a-1|29	#- source
21mr|texlive-achemso-3.12a-1|30	%doc %{_texmfdistdir}/source/latex/achemso
21mr|texlive-achemso-3.12a-1|31	
21mr|texlive-achemso-3.12a-1|32	#-----------------------------------------------------------------------
21mr|texlive-achemso-3.12a-1|33	%prep
21mr|texlive-achemso-3.12a-1|34	%setup -c -a0 -a1 -a2
21mr|texlive-achemso-3.12a-1|35	
21mr|texlive-achemso-3.12a-1|36	%build
21mr|texlive-achemso-3.12a-1|37	
21mr|texlive-achemso-3.12a-1|38	%install
21mr|texlive-achemso-3.12a-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-achemso-3.12a-1|40	cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}

17129 21
21mr|texlive-acmart-1.80-1|1	Name:		texlive-acmart
21mr|texlive-acmart-1.80-1|2	Version:	1.80
21mr|texlive-acmart-1.80-1|3	Release:	1
21mr|texlive-acmart-1.80-1|4	Summary:	Class for typesetting publications of ACM
21mr|texlive-acmart-1.80-1|5	Group:		Publishing
21mr|texlive-acmart-1.80-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/acmart
21mr|texlive-acmart-1.80-1|7	License:	LPPL
21mr|texlive-acmart-1.80-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/acmart.tar.xz
21mr|texlive-acmart-1.80-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/acmart.doc.tar.xz
21mr|texlive-acmart-1.80-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/acmart.source.tar.xz
21mr|texlive-acmart-1.80-1|11	BuildArch:	noarch
21mr|texlive-acmart-1.80-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-acmart-1.80-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-acmart-1.80-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-acmart-1.80-1|15	
21mr|texlive-acmart-1.80-1|16	%description
21mr|texlive-acmart-1.80-1|17	This package provides a class for typesetting publications of
21mr|texlive-acmart-1.80-1|18	the Association for Computing Machinery (ACM).
21mr|texlive-acmart-1.80-1|19	
21mr|texlive-acmart-1.80-1|20	#-----------------------------------------------------------------------
21mr|texlive-acmart-1.80-1|21	%files
21mr|texlive-acmart-1.80-1|22	%{_texmfdistdir}/tex/latex/acmart
21mr|texlive-acmart-1.80-1|23	%doc %{_texmfdistdir}/doc/latex/acmart
21mr|texlive-acmart-1.80-1|24	#- source
21mr|texlive-acmart-1.80-1|25	%doc %{_texmfdistdir}/source/latex/acmart
21mr|texlive-acmart-1.80-1|26	
21mr|texlive-acmart-1.80-1|27	#-----------------------------------------------------------------------
21mr|texlive-acmart-1.80-1|28	%prep
21mr|texlive-acmart-1.80-1|29	%setup -c -a0 -a1 -a2
21mr|texlive-acmart-1.80-1|30	
21mr|texlive-acmart-1.80-1|31	%build
21mr|texlive-acmart-1.80-1|32	
21mr|texlive-acmart-1.80-1|33	%install
21mr|texlive-acmart-1.80-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-acmart-1.80-1|35	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17130 21
21mr|texlive-acmconf-1.3-7|1	# revision 15878
21mr|texlive-acmconf-1.3-7|2	# category Package
21mr|texlive-acmconf-1.3-7|3	# catalog-ctan /macros/latex/contrib/acmconf
21mr|texlive-acmconf-1.3-7|4	# catalog-date 2008-05-14 19:23:34 +0200
21mr|texlive-acmconf-1.3-7|5	# catalog-license lppl
21mr|texlive-acmconf-1.3-7|6	# catalog-version 1.3
21mr|texlive-acmconf-1.3-7|7	Name:		texlive-acmconf
21mr|texlive-acmconf-1.3-7|8	Version:	1.3
21mr|texlive-acmconf-1.3-7|9	Release:	7
21mr|texlive-acmconf-1.3-7|10	Summary:	Class for ACM conference proceedings
21mr|texlive-acmconf-1.3-7|11	Group:		Publishing
21mr|texlive-acmconf-1.3-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/acmconf
21mr|texlive-acmconf-1.3-7|13	License:	LPPL
21mr|texlive-acmconf-1.3-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/acmconf.tar.xz
21mr|texlive-acmconf-1.3-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/acmconf.doc.tar.xz
21mr|texlive-acmconf-1.3-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/acmconf.source.tar.xz
21mr|texlive-acmconf-1.3-7|17	BuildArch:	noarch
21mr|texlive-acmconf-1.3-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-acmconf-1.3-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-acmconf-1.3-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-acmconf-1.3-7|21	
21mr|texlive-acmconf-1.3-7|22	%description
21mr|texlive-acmconf-1.3-7|23	This class may be used to typeset articles to be published in
21mr|texlive-acmconf-1.3-7|24	the proceedings of ACM (Association for Computing Machinery)
21mr|texlive-acmconf-1.3-7|25	conferences and workshops. The layout produced by the acmconf
21mr|texlive-acmconf-1.3-7|26	class is based on the ACM's own specification.
21mr|texlive-acmconf-1.3-7|27	
21mr|texlive-acmconf-1.3-7|28	
21mr|texlive-acmconf-1.3-7|29	#-----------------------------------------------------------------------
21mr|texlive-acmconf-1.3-7|30	%files
21mr|texlive-acmconf-1.3-7|31	%{_texmfdistdir}/tex/latex/acmconf/acmconf.cls
21mr|texlive-acmconf-1.3-7|32	%doc %{_texmfdistdir}/doc/latex/acmconf/README
21mr|texlive-acmconf-1.3-7|33	%doc %{_texmfdistdir}/doc/latex/acmconf/THIS-IS-VERSION-1.3
21mr|texlive-acmconf-1.3-7|34	%doc %{_texmfdistdir}/doc/latex/acmconf/accept.tex
21mr|texlive-acmconf-1.3-7|35	%doc %{_texmfdistdir}/doc/latex/acmconf/acmconf.pdf
21mr|texlive-acmconf-1.3-7|36	%doc %{_texmfdistdir}/doc/latex/acmconf/body.eps
21mr|texlive-acmconf-1.3-7|37	%doc %{_texmfdistdir}/doc/latex/acmconf/error.tex
21mr|texlive-acmconf-1.3-7|38	%doc %{_texmfdistdir}/doc/latex/acmconf/prepare.tex
21mr|texlive-acmconf-1.3-7|39	%doc %{_texmfdistdir}/doc/latex/acmconf/print.tex
21mr|texlive-acmconf-1.3-7|40	%doc %{_texmfdistdir}/doc/latex/acmconf/pubform.bib
21mr|texlive-acmconf-1.3-7|41	%doc %{_texmfdistdir}/doc/latex/acmconf/pubform.tex
21mr|texlive-acmconf-1.3-7|42	%doc %{_texmfdistdir}/doc/latex/acmconf/publish.tex
21mr|texlive-acmconf-1.3-7|43	%doc %{_texmfdistdir}/doc/latex/acmconf/submit.tex
21mr|texlive-acmconf-1.3-7|44	#- source
21mr|texlive-acmconf-1.3-7|45	%doc %{_texmfdistdir}/source/latex/acmconf/Makefile
21mr|texlive-acmconf-1.3-7|46	%doc %{_texmfdistdir}/source/latex/acmconf/acmconf.dtx
21mr|texlive-acmconf-1.3-7|47	%doc %{_texmfdistdir}/source/latex/acmconf/acmconf.ins
21mr|texlive-acmconf-1.3-7|48	
21mr|texlive-acmconf-1.3-7|49	#-----------------------------------------------------------------------
21mr|texlive-acmconf-1.3-7|50	%prep
21mr|texlive-acmconf-1.3-7|51	%setup -c -a0 -a1 -a2
21mr|texlive-acmconf-1.3-7|52	
21mr|texlive-acmconf-1.3-7|53	%build
21mr|texlive-acmconf-1.3-7|54	
21mr|texlive-acmconf-1.3-7|55	%install
21mr|texlive-acmconf-1.3-7|56	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-acmconf-1.3-7|57	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17131 21
21mr|texlive-acro-2.9-1|1	Name:		texlive-acro
21mr|texlive-acro-2.9-1|2	Version:	2.9
21mr|texlive-acro-2.9-1|3	Release:	1
21mr|texlive-acro-2.9-1|4	Summary:	Typeset acronyms
21mr|texlive-acro-2.9-1|5	Group:		Publishing
21mr|texlive-acro-2.9-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/acro
21mr|texlive-acro-2.9-1|7	License:	LPPL
21mr|texlive-acro-2.9-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/acro.tar.xz
21mr|texlive-acro-2.9-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/acro.doc.tar.xz
21mr|texlive-acro-2.9-1|10	BuildArch:	noarch
21mr|texlive-acro-2.9-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-acro-2.9-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-acro-2.9-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-acro-2.9-1|14	
21mr|texlive-acro-2.9-1|15	%description
21mr|texlive-acro-2.9-1|16	The package enables the author to create acronyms in a simple
21mr|texlive-acro-2.9-1|17	way, and provides means to add them to different 'classes' of
21mr|texlive-acro-2.9-1|18	acronyms. Lists can be created of separate acronym classes. The
21mr|texlive-acro-2.9-1|19	package option 'single' instructs the package to ignore
21mr|texlive-acro-2.9-1|20	acronyms that are used only once in the whole document. As an
21mr|texlive-acro-2.9-1|21	experimental feature the package also offers the option 'sort'
21mr|texlive-acro-2.9-1|22	which automatically sorts the list created by \printacronyms.
21mr|texlive-acro-2.9-1|23	
21mr|texlive-acro-2.9-1|24	
21mr|texlive-acro-2.9-1|25	#-----------------------------------------------------------------------
21mr|texlive-acro-2.9-1|26	%files
21mr|texlive-acro-2.9-1|27	%{_texmfdistdir}/tex/latex/acro/acro.sty
21mr|texlive-acro-2.9-1|28	%doc %{_texmfdistdir}/doc/latex/acro
21mr|texlive-acro-2.9-1|29	
21mr|texlive-acro-2.9-1|30	#-----------------------------------------------------------------------
21mr|texlive-acro-2.9-1|31	%prep
21mr|texlive-acro-2.9-1|32	%setup -c -a0 -a1
21mr|texlive-acro-2.9-1|33	
21mr|texlive-acro-2.9-1|34	%build
21mr|texlive-acro-2.9-1|35	
21mr|texlive-acro-2.9-1|36	%install
21mr|texlive-acro-2.9-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-acro-2.9-1|38	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17132 21
21mr|texlive-acronym-1.41-1|1	Name:		texlive-acronym
21mr|texlive-acronym-1.41-1|2	Version:	1.41
21mr|texlive-acronym-1.41-1|3	Release:	1
21mr|texlive-acronym-1.41-1|4	Summary:	Expand acronyms at least once
21mr|texlive-acronym-1.41-1|5	Group:		Publishing
21mr|texlive-acronym-1.41-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/acronym
21mr|texlive-acronym-1.41-1|7	License:	LPPL
21mr|texlive-acronym-1.41-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/acronym.tar.xz
21mr|texlive-acronym-1.41-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/acronym.doc.tar.xz
21mr|texlive-acronym-1.41-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/acronym.source.tar.xz
21mr|texlive-acronym-1.41-1|11	BuildArch:	noarch
21mr|texlive-acronym-1.41-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-acronym-1.41-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-acronym-1.41-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-acronym-1.41-1|15	
21mr|texlive-acronym-1.41-1|16	%description
21mr|texlive-acronym-1.41-1|17	This package ensures that all acronyms used in the text are
21mr|texlive-acronym-1.41-1|18	spelled out in full at least once. It also provides an
21mr|texlive-acronym-1.41-1|19	environment to build a list of acronyms used. The package is
21mr|texlive-acronym-1.41-1|20	compatible with pdf bookmarks. The package requires the suffix
21mr|texlive-acronym-1.41-1|21	package, which in turn requires that it runs under e-TeX.
21mr|texlive-acronym-1.41-1|22	
21mr|texlive-acronym-1.41-1|23	
21mr|texlive-acronym-1.41-1|24	#-----------------------------------------------------------------------
21mr|texlive-acronym-1.41-1|25	%files
21mr|texlive-acronym-1.41-1|26	%{_texmfdistdir}/tex/latex/acronym/acronym.sty
21mr|texlive-acronym-1.41-1|27	%doc %{_texmfdistdir}/doc/latex/acronym/README
21mr|texlive-acronym-1.41-1|28	%doc %{_texmfdistdir}/doc/latex/acronym/acronym.pdf
21mr|texlive-acronym-1.41-1|29	%doc %{_texmfdistdir}/doc/latex/acronym/acrotest.tex
21mr|texlive-acronym-1.41-1|30	#- source
21mr|texlive-acronym-1.41-1|31	%doc %{_texmfdistdir}/source/latex/acronym/acronym.dtx
21mr|texlive-acronym-1.41-1|32	%doc %{_texmfdistdir}/source/latex/acronym/acronym.ins
21mr|texlive-acronym-1.41-1|33	
21mr|texlive-acronym-1.41-1|34	#-----------------------------------------------------------------------
21mr|texlive-acronym-1.41-1|35	%prep
21mr|texlive-acronym-1.41-1|36	%setup -c -a0 -a1 -a2
21mr|texlive-acronym-1.41-1|37	
21mr|texlive-acronym-1.41-1|38	%build
21mr|texlive-acronym-1.41-1|39	
21mr|texlive-acronym-1.41-1|40	%install
21mr|texlive-acronym-1.41-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-acronym-1.41-1|42	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17133 21
21mr|texlive-acroterm-0.1-7|1	# revision 20498
21mr|texlive-acroterm-0.1-7|2	# category Package
21mr|texlive-acroterm-0.1-7|3	# catalog-ctan /macros/latex/contrib/acroterm
21mr|texlive-acroterm-0.1-7|4	# catalog-date 2010-11-19 20:33:28 +0100
21mr|texlive-acroterm-0.1-7|5	# catalog-license lppl1.3
21mr|texlive-acroterm-0.1-7|6	# catalog-version 0.1
21mr|texlive-acroterm-0.1-7|7	Name:		texlive-acroterm
21mr|texlive-acroterm-0.1-7|8	Version:	0.1
21mr|texlive-acroterm-0.1-7|9	Release:	7
21mr|texlive-acroterm-0.1-7|10	Summary:	Manage and index acronyms and terms
21mr|texlive-acroterm-0.1-7|11	Group:		Publishing
21mr|texlive-acroterm-0.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/acroterm
21mr|texlive-acroterm-0.1-7|13	License:	LPPL1.3
21mr|texlive-acroterm-0.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/acroterm.tar.xz
21mr|texlive-acroterm-0.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/acroterm.doc.tar.xz
21mr|texlive-acroterm-0.1-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/acroterm.source.tar.xz
21mr|texlive-acroterm-0.1-7|17	BuildArch:	noarch
21mr|texlive-acroterm-0.1-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-acroterm-0.1-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-acroterm-0.1-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-acroterm-0.1-7|21	
21mr|texlive-acroterm-0.1-7|22	%description
21mr|texlive-acroterm-0.1-7|23	Yet another package for acronyms: the package offers simple
21mr|texlive-acroterm-0.1-7|24	markup of acronyms and technical terms in the text, giving an
21mr|texlive-acroterm-0.1-7|25	index each of terms and acronyms with their expanded form.
21mr|texlive-acroterm-0.1-7|26	
21mr|texlive-acroterm-0.1-7|27	
21mr|texlive-acroterm-0.1-7|28	#-----------------------------------------------------------------------
21mr|texlive-acroterm-0.1-7|29	%files
21mr|texlive-acroterm-0.1-7|30	%{_texmfdistdir}/tex/latex/acroterm/acroterm.sty
21mr|texlive-acroterm-0.1-7|31	%doc %{_texmfdistdir}/doc/latex/acroterm/README
21mr|texlive-acroterm-0.1-7|32	%doc %{_texmfdistdir}/doc/latex/acroterm/acroterm.pdf
21mr|texlive-acroterm-0.1-7|33	#- source
21mr|texlive-acroterm-0.1-7|34	%doc %{_texmfdistdir}/source/latex/acroterm/acroterm.dtx
21mr|texlive-acroterm-0.1-7|35	%doc %{_texmfdistdir}/source/latex/acroterm/acroterm.ins
21mr|texlive-acroterm-0.1-7|36	
21mr|texlive-acroterm-0.1-7|37	#-----------------------------------------------------------------------
21mr|texlive-acroterm-0.1-7|38	%prep
21mr|texlive-acroterm-0.1-7|39	%setup -c -a0 -a1 -a2
21mr|texlive-acroterm-0.1-7|40	
21mr|texlive-acroterm-0.1-7|41	%build
21mr|texlive-acroterm-0.1-7|42	
21mr|texlive-acroterm-0.1-7|43	%install
21mr|texlive-acroterm-0.1-7|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-acroterm-0.1-7|45	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17134 21
21mr|texlive-active-conf-0.3a-7|1	# revision 15878
21mr|texlive-active-conf-0.3a-7|2	# category Package
21mr|texlive-active-conf-0.3a-7|3	# catalog-ctan /macros/latex/contrib/conferences/active-conf
21mr|texlive-active-conf-0.3a-7|4	# catalog-date 2008-05-24 14:41:17 +0200
21mr|texlive-active-conf-0.3a-7|5	# catalog-license lppl
21mr|texlive-active-conf-0.3a-7|6	# catalog-version 0.3a
21mr|texlive-active-conf-0.3a-7|7	Name:		texlive-active-conf
21mr|texlive-active-conf-0.3a-7|8	Version:	0.3a
21mr|texlive-active-conf-0.3a-7|9	Release:	7
21mr|texlive-active-conf-0.3a-7|10	Summary:	Class for typesetting ACTIVE conference papers
21mr|texlive-active-conf-0.3a-7|11	Group:		Publishing
21mr|texlive-active-conf-0.3a-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/conferences/active-conf
21mr|texlive-active-conf-0.3a-7|13	License:	LPPL
21mr|texlive-active-conf-0.3a-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/active-conf.tar.xz
21mr|texlive-active-conf-0.3a-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/active-conf.doc.tar.xz
21mr|texlive-active-conf-0.3a-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/active-conf.source.tar.xz
21mr|texlive-active-conf-0.3a-7|17	BuildArch:	noarch
21mr|texlive-active-conf-0.3a-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-active-conf-0.3a-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-active-conf-0.3a-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-active-conf-0.3a-7|21	
21mr|texlive-active-conf-0.3a-7|22	%description
21mr|texlive-active-conf-0.3a-7|23	Active-conf is a class for typesetting papers for the Active
21mr|texlive-active-conf-0.3a-7|24	conference on noise and vibration control. It is initially
21mr|texlive-active-conf-0.3a-7|25	intended for the 2006 conference in Adelaide, Australia. The
21mr|texlive-active-conf-0.3a-7|26	class is based on article with more flexible front-matter, and
21mr|texlive-active-conf-0.3a-7|27	can be customised for conferences in future years with a header
21mr|texlive-active-conf-0.3a-7|28	file.
21mr|texlive-active-conf-0.3a-7|29	
21mr|texlive-active-conf-0.3a-7|30	
21mr|texlive-active-conf-0.3a-7|31	#-----------------------------------------------------------------------
21mr|texlive-active-conf-0.3a-7|32	%files
21mr|texlive-active-conf-0.3a-7|33	%{_texmfdistdir}/tex/latex/active-conf/active-conf.cls
21mr|texlive-active-conf-0.3a-7|34	%doc %{_texmfdistdir}/doc/latex/active-conf/README
21mr|texlive-active-conf-0.3a-7|35	%doc %{_texmfdistdir}/doc/latex/active-conf/active-conf.pdf
21mr|texlive-active-conf-0.3a-7|36	%doc %{_texmfdistdir}/doc/latex/active-conf/example/active-example.ltx
21mr|texlive-active-conf-0.3a-7|37	%doc %{_texmfdistdir}/doc/latex/active-conf/example/active-header-2006.tex
21mr|texlive-active-conf-0.3a-7|38	%doc %{_texmfdistdir}/doc/latex/active-conf/example/header-logo-2006.eps
21mr|texlive-active-conf-0.3a-7|39	%doc %{_texmfdistdir}/doc/latex/active-conf/example/header-logo-2006.pdf
21mr|texlive-active-conf-0.3a-7|40	#- source
21mr|texlive-active-conf-0.3a-7|41	%doc %{_texmfdistdir}/source/latex/active-conf/active-conf.dtx
21mr|texlive-active-conf-0.3a-7|42	%doc %{_texmfdistdir}/source/latex/active-conf/active-conf.ins
21mr|texlive-active-conf-0.3a-7|43	
21mr|texlive-active-conf-0.3a-7|44	#-----------------------------------------------------------------------
21mr|texlive-active-conf-0.3a-7|45	%prep
21mr|texlive-active-conf-0.3a-7|46	%setup -c -a0 -a1 -a2
21mr|texlive-active-conf-0.3a-7|47	
21mr|texlive-active-conf-0.3a-7|48	%build
21mr|texlive-active-conf-0.3a-7|49	
21mr|texlive-active-conf-0.3a-7|50	%install
21mr|texlive-active-conf-0.3a-7|51	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-active-conf-0.3a-7|52	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17135 21
21mr|texlive-actuarialangle-2.0-2|1	Name:		texlive-actuarialangle
21mr|texlive-actuarialangle-2.0-2|2	Version:	2.0
21mr|texlive-actuarialangle-2.0-2|3	Epoch:		1
21mr|texlive-actuarialangle-2.0-2|4	Release:	2
21mr|texlive-actuarialangle-2.0-2|5	Summary:	Symbol for use in "present value" statements of an annuity
21mr|texlive-actuarialangle-2.0-2|6	Group:		Publishing
21mr|texlive-actuarialangle-2.0-2|7	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/actuarialangle
21mr|texlive-actuarialangle-2.0-2|8	License:	PD
21mr|texlive-actuarialangle-2.0-2|9	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/actuarialangle.tar.xz
21mr|texlive-actuarialangle-2.0-2|10	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/actuarialangle.doc.tar.xz
21mr|texlive-actuarialangle-2.0-2|11	BuildArch:	noarch
21mr|texlive-actuarialangle-2.0-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-actuarialangle-2.0-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-actuarialangle-2.0-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-actuarialangle-2.0-2|15	
21mr|texlive-actuarialangle-2.0-2|16	%description
21mr|texlive-actuarialangle-2.0-2|17	The package defines a single command \actuarialangle to typeset
21mr|texlive-actuarialangle-2.0-2|18	"angles" in the 'present value of an annuity' symbols common in
21mr|texlive-actuarialangle-2.0-2|19	actuarial and financial notation.
21mr|texlive-actuarialangle-2.0-2|20	
21mr|texlive-actuarialangle-2.0-2|21	
21mr|texlive-actuarialangle-2.0-2|22	#-----------------------------------------------------------------------
21mr|texlive-actuarialangle-2.0-2|23	%files
21mr|texlive-actuarialangle-2.0-2|24	%{_texmfdistdir}/tex/latex/actuarialangle
21mr|texlive-actuarialangle-2.0-2|25	%doc %{_texmfdistdir}/doc/latex/actuarialangle
21mr|texlive-actuarialangle-2.0-2|26	
21mr|texlive-actuarialangle-2.0-2|27	#-----------------------------------------------------------------------
21mr|texlive-actuarialangle-2.0-2|28	%prep
21mr|texlive-actuarialangle-2.0-2|29	%setup -c -a0 -a1
21mr|texlive-actuarialangle-2.0-2|30	
21mr|texlive-actuarialangle-2.0-2|31	%build
21mr|texlive-actuarialangle-2.0-2|32	
21mr|texlive-actuarialangle-2.0-2|33	%install
21mr|texlive-actuarialangle-2.0-2|34	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-actuarialangle-2.0-2|35	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17136 21
21mr|texlive-actuarialsymbol-1.1-1|1	Name:		texlive-actuarialsymbol
21mr|texlive-actuarialsymbol-1.1-1|2	Version:	1.1
21mr|texlive-actuarialsymbol-1.1-1|3	Release:	1
21mr|texlive-actuarialsymbol-1.1-1|4	Summary:	Actuarial symbols of life contingencies and financial mathematics
21mr|texlive-actuarialsymbol-1.1-1|5	Group:		Publishing
21mr|texlive-actuarialsymbol-1.1-1|6	URL:		https://ctan.org/tex-archive/macros/latex/contrib/actuarialsymbol
21mr|texlive-actuarialsymbol-1.1-1|7	License:	The LATEX Project Public License
21mr|texlive-actuarialsymbol-1.1-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/actuarialsymbol.tar.xz
21mr|texlive-actuarialsymbol-1.1-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/actuarialsymbol.doc.tar.xz
21mr|texlive-actuarialsymbol-1.1-1|10	Source2:    http://ctan.altspu.ru/systems/texlive/tlnet/archive/actuarialsymbol.source.tar.xz
21mr|texlive-actuarialsymbol-1.1-1|11	BuildArch:	noarch
21mr|texlive-actuarialsymbol-1.1-1|12	BuildRequires: texlive-tlpkg
21mr|texlive-actuarialsymbol-1.1-1|13	Requires(pre): texlive-tlpkg
21mr|texlive-actuarialsymbol-1.1-1|14	Requires(post):texlive-kpathsea
21mr|texlive-actuarialsymbol-1.1-1|15	Requires: texlive-actuarialangle
21mr|texlive-actuarialsymbol-1.1-1|16	
21mr|texlive-actuarialsymbol-1.1-1|17	%description
21mr|texlive-actuarialsymbol-1.1-1|18	This package provides commands to compose actuarial symbols of life
21mr|texlive-actuarialsymbol-1.1-1|19	contingencies and financial mathematics characterized by subscripts
21mr|texlive-actuarialsymbol-1.1-1|20	and superscripts on both sides of a principal symbol. The package
21mr|texlive-actuarialsymbol-1.1-1|21	also features commands to easily and consistently position precedence
21mr|texlive-actuarialsymbol-1.1-1|22	numbers above or below statuses in symbols for multiple lives contracts.
21mr|texlive-actuarialsymbol-1.1-1|23	
21mr|texlive-actuarialsymbol-1.1-1|24	#-----------------------------------------------------------------------
21mr|texlive-actuarialsymbol-1.1-1|25	%files
21mr|texlive-actuarialsymbol-1.1-1|26	/usr/share/texmf-dist/tex/latex/actuarialsymbol/actuarialsymbol.sty
21mr|texlive-actuarialsymbol-1.1-1|27	%doc /usr/share/texmf-dist/doc/latex/actuarialsymbol/actuarialsymbol.pdf
21mr|texlive-actuarialsymbol-1.1-1|28	%doc /usr/share/texmf-dist/doc/latex/actuarialsymbol/README.md
21mr|texlive-actuarialsymbol-1.1-1|29	%doc /usr/share/texmf-dist/doc/latex/actuarialsymbol/mosaic.jpg
21mr|texlive-actuarialsymbol-1.1-1|30	# - source
21mr|texlive-actuarialsymbol-1.1-1|31	/usr/share/texmf-dist/source/latex/actuarialsymbol/actuarialsymbol.dtx
21mr|texlive-actuarialsymbol-1.1-1|32	
21mr|texlive-actuarialsymbol-1.1-1|33	#-----------------------------------------------------------------------
21mr|texlive-actuarialsymbol-1.1-1|34	%prep
21mr|texlive-actuarialsymbol-1.1-1|35	%setup -c -a0 -a1 -a2
21mr|texlive-actuarialsymbol-1.1-1|36	
21mr|texlive-actuarialsymbol-1.1-1|37	%build
21mr|texlive-actuarialsymbol-1.1-1|38	
21mr|texlive-actuarialsymbol-1.1-1|39	%install
21mr|texlive-actuarialsymbol-1.1-1|40	mkdir -p %{buildroot}/usr/share/texmf-dist

17137 21
21mr|texlive-addlines-0.2a-2|1	# revision 15878
21mr|texlive-addlines-0.2a-2|2	# category Package
21mr|texlive-addlines-0.2a-2|3	# catalog-ctan /macros/latex/contrib/addlines
21mr|texlive-addlines-0.2a-2|4	# catalog-date 2009-04-24 13:36:42 +0200
21mr|texlive-addlines-0.2a-2|5	# catalog-license lppl
21mr|texlive-addlines-0.2a-2|6	# catalog-version 0.2
21mr|texlive-addlines-0.2a-2|7	Name:		texlive-addlines
21mr|texlive-addlines-0.2a-2|8	Version:	0.2a
21mr|texlive-addlines-0.2a-2|9	Release:	2
21mr|texlive-addlines-0.2a-2|10	Summary:	A user-friendly wrapper around \enlargethispage
21mr|texlive-addlines-0.2a-2|11	Group:		Publishing
21mr|texlive-addlines-0.2a-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/addlines
21mr|texlive-addlines-0.2a-2|13	License:	LPPL
21mr|texlive-addlines-0.2a-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/addlines.tar.xz
21mr|texlive-addlines-0.2a-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/addlines.doc.tar.xz
21mr|texlive-addlines-0.2a-2|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/addlines.source.tar.xz
21mr|texlive-addlines-0.2a-2|17	BuildArch:	noarch
21mr|texlive-addlines-0.2a-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-addlines-0.2a-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-addlines-0.2a-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-addlines-0.2a-2|21	
21mr|texlive-addlines-0.2a-2|22	%description
21mr|texlive-addlines-0.2a-2|23	This small package provides the command \addlines for adding or
21mr|texlive-addlines-0.2a-2|24	removing space in the textblock of the page it's used on. E.g.,
21mr|texlive-addlines-0.2a-2|25	adding an extra line of text to the page so that a section fits
21mr|texlive-addlines-0.2a-2|26	better on the next page. It will also add space to the facing
21mr|texlive-addlines-0.2a-2|27	page in a two-sided document.
21mr|texlive-addlines-0.2a-2|28	
21mr|texlive-addlines-0.2a-2|29	#-----------------------------------------------------------------------
21mr|texlive-addlines-0.2a-2|30	%files
21mr|texlive-addlines-0.2a-2|31	%{_texmfdistdir}/tex/latex/addlines/addlines.sty
21mr|texlive-addlines-0.2a-2|32	%doc %{_texmfdistdir}/doc/latex/addlines/README
21mr|texlive-addlines-0.2a-2|33	%doc %{_texmfdistdir}/doc/latex/addlines/addlines-example.ltx
21mr|texlive-addlines-0.2a-2|34	%doc %{_texmfdistdir}/doc/latex/addlines/addlines.pdf
21mr|texlive-addlines-0.2a-2|35	#- source
21mr|texlive-addlines-0.2a-2|36	%doc %{_texmfdistdir}/source/latex/addlines/addlines.dtx
21mr|texlive-addlines-0.2a-2|37	%doc %{_texmfdistdir}/source/latex/addlines/addlines.ins
21mr|texlive-addlines-0.2a-2|38	
21mr|texlive-addlines-0.2a-2|39	#-----------------------------------------------------------------------
21mr|texlive-addlines-0.2a-2|40	%prep
21mr|texlive-addlines-0.2a-2|41	%setup -c -a0 -a1 -a2
21mr|texlive-addlines-0.2a-2|42	
21mr|texlive-addlines-0.2a-2|43	%build
21mr|texlive-addlines-0.2a-2|44	
21mr|texlive-addlines-0.2a-2|45	%install
21mr|texlive-addlines-0.2a-2|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-addlines-0.2a-2|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17138 21
21mr|texlive-adfathesis-2.42-7|1	# revision 26048
21mr|texlive-adfathesis-2.42-7|2	# category Package
21mr|texlive-adfathesis-2.42-7|3	# catalog-ctan /macros/latex/contrib/adfathesis
21mr|texlive-adfathesis-2.42-7|4	# catalog-date 2011-11-23 23:58:18 +0100
21mr|texlive-adfathesis-2.42-7|5	# catalog-license pd
21mr|texlive-adfathesis-2.42-7|6	# catalog-version 2.42
21mr|texlive-adfathesis-2.42-7|7	Name:		texlive-adfathesis
21mr|texlive-adfathesis-2.42-7|8	Version:	2.42
21mr|texlive-adfathesis-2.42-7|9	Release:	7
21mr|texlive-adfathesis-2.42-7|10	Summary:	Australian Defence Force Academy thesis format
21mr|texlive-adfathesis-2.42-7|11	Group:		Publishing
21mr|texlive-adfathesis-2.42-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/adfathesis
21mr|texlive-adfathesis-2.42-7|13	License:	PD
21mr|texlive-adfathesis-2.42-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/adfathesis.tar.xz
21mr|texlive-adfathesis-2.42-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/adfathesis.doc.tar.xz
21mr|texlive-adfathesis-2.42-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/adfathesis.source.tar.xz
21mr|texlive-adfathesis-2.42-7|17	BuildArch:	noarch
21mr|texlive-adfathesis-2.42-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-adfathesis-2.42-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-adfathesis-2.42-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-adfathesis-2.42-7|21	
21mr|texlive-adfathesis-2.42-7|22	%description
21mr|texlive-adfathesis-2.42-7|23	The bundle includes a BibTeX style file.
21mr|texlive-adfathesis-2.42-7|24	
21mr|texlive-adfathesis-2.42-7|25	
21mr|texlive-adfathesis-2.42-7|26	#-----------------------------------------------------------------------
21mr|texlive-adfathesis-2.42-7|27	%files
21mr|texlive-adfathesis-2.42-7|28	%{_texmfdistdir}/bibtex/bst/adfathesis/adfathesis.bst
21mr|texlive-adfathesis-2.42-7|29	%{_texmfdistdir}/tex/latex/adfathesis/adfathesis.cls
21mr|texlive-adfathesis-2.42-7|30	%doc %{_texmfdistdir}/doc/latex/adfathesis/README
21mr|texlive-adfathesis-2.42-7|31	%doc %{_texmfdistdir}/doc/latex/adfathesis/adfathesis.pdf
21mr|texlive-adfathesis-2.42-7|32	%doc %{_texmfdistdir}/doc/latex/adfathesis/template.tex
21mr|texlive-adfathesis-2.42-7|33	#- source
21mr|texlive-adfathesis-2.42-7|34	%doc %{_texmfdistdir}/source/latex/adfathesis/adfathesis.dtx
21mr|texlive-adfathesis-2.42-7|35	%doc %{_texmfdistdir}/source/latex/adfathesis/adfathesis.ins
21mr|texlive-adfathesis-2.42-7|36	
21mr|texlive-adfathesis-2.42-7|37	#-----------------------------------------------------------------------
21mr|texlive-adfathesis-2.42-7|38	%prep
21mr|texlive-adfathesis-2.42-7|39	%setup -c -a0 -a1 -a2
21mr|texlive-adfathesis-2.42-7|40	
21mr|texlive-adfathesis-2.42-7|41	%build
21mr|texlive-adfathesis-2.42-7|42	
21mr|texlive-adfathesis-2.42-7|43	%install
21mr|texlive-adfathesis-2.42-7|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-adfathesis-2.42-7|45	cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}

17139 21
21mr|texlive-adjmulticol-1.1-10|1	# revision 28936
21mr|texlive-adjmulticol-1.1-10|2	# category Package
21mr|texlive-adjmulticol-1.1-10|3	# catalog-ctan /macros/latex/contrib/adjmulticol
21mr|texlive-adjmulticol-1.1-10|4	# catalog-date 2013-01-24 12:03:40 +0100
21mr|texlive-adjmulticol-1.1-10|5	# catalog-license lppl1.3
21mr|texlive-adjmulticol-1.1-10|6	# catalog-version 1.1
21mr|texlive-adjmulticol-1.1-10|7	Name:		texlive-adjmulticol
21mr|texlive-adjmulticol-1.1-10|8	Version:	1.1
21mr|texlive-adjmulticol-1.1-10|9	Release:	10
21mr|texlive-adjmulticol-1.1-10|10	Summary:	Adjusting margins for multicolumn and single column output
21mr|texlive-adjmulticol-1.1-10|11	Group:		Publishing
21mr|texlive-adjmulticol-1.1-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/adjmulticol
21mr|texlive-adjmulticol-1.1-10|13	License:	LPPL1.3
21mr|texlive-adjmulticol-1.1-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/adjmulticol.tar.xz
21mr|texlive-adjmulticol-1.1-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/adjmulticol.doc.tar.xz
21mr|texlive-adjmulticol-1.1-10|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/adjmulticol.source.tar.xz
21mr|texlive-adjmulticol-1.1-10|17	BuildArch:	noarch
21mr|texlive-adjmulticol-1.1-10|18	BuildRequires:	texlive-tlpkg
21mr|texlive-adjmulticol-1.1-10|19	Requires(pre):	texlive-tlpkg
21mr|texlive-adjmulticol-1.1-10|20	Requires(post):	texlive-kpathsea
21mr|texlive-adjmulticol-1.1-10|21	
21mr|texlive-adjmulticol-1.1-10|22	%description
21mr|texlive-adjmulticol-1.1-10|23	package extends the multicol package with the option to change
21mr|texlive-adjmulticol-1.1-10|24	the margins for multicolumn and unicolumn layout. The package
21mr|texlive-adjmulticol-1.1-10|25	understands the difference between the even and odd margins for
21mr|texlive-adjmulticol-1.1-10|26	two side printing.
21mr|texlive-adjmulticol-1.1-10|27	
21mr|texlive-adjmulticol-1.1-10|28	
21mr|texlive-adjmulticol-1.1-10|29	#-----------------------------------------------------------------------
21mr|texlive-adjmulticol-1.1-10|30	%files
21mr|texlive-adjmulticol-1.1-10|31	%{_texmfdistdir}/tex/latex/adjmulticol/adjmulticol.sty
21mr|texlive-adjmulticol-1.1-10|32	%doc %{_texmfdistdir}/doc/latex/adjmulticol/Makefile
21mr|texlive-adjmulticol-1.1-10|33	%doc %{_texmfdistdir}/doc/latex/adjmulticol/README
21mr|texlive-adjmulticol-1.1-10|34	%doc %{_texmfdistdir}/doc/latex/adjmulticol/adjmulticol.bib
21mr|texlive-adjmulticol-1.1-10|35	%doc %{_texmfdistdir}/doc/latex/adjmulticol/adjmulticol.pdf
21mr|texlive-adjmulticol-1.1-10|36	%doc %{_texmfdistdir}/doc/latex/adjmulticol/sample.pdf
21mr|texlive-adjmulticol-1.1-10|37	%doc %{_texmfdistdir}/doc/latex/adjmulticol/sample.tex
21mr|texlive-adjmulticol-1.1-10|38	#- source
21mr|texlive-adjmulticol-1.1-10|39	%doc %{_texmfdistdir}/source/latex/adjmulticol/adjmulticol.dtx
21mr|texlive-adjmulticol-1.1-10|40	%doc %{_texmfdistdir}/source/latex/adjmulticol/adjmulticol.ins
21mr|texlive-adjmulticol-1.1-10|41	
21mr|texlive-adjmulticol-1.1-10|42	#-----------------------------------------------------------------------
21mr|texlive-adjmulticol-1.1-10|43	%prep
21mr|texlive-adjmulticol-1.1-10|44	%setup -c -a0 -a1 -a2
21mr|texlive-adjmulticol-1.1-10|45	
21mr|texlive-adjmulticol-1.1-10|46	%build
21mr|texlive-adjmulticol-1.1-10|47	
21mr|texlive-adjmulticol-1.1-10|48	%install
21mr|texlive-adjmulticol-1.1-10|49	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-adjmulticol-1.1-10|50	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17140 21
21mr|texlive-adjustbox-20131013-10|1	# revision 26555
21mr|texlive-adjustbox-20131013-10|2	# category Package
21mr|texlive-adjustbox-20131013-10|3	# catalog-ctan undef
21mr|texlive-adjustbox-20131013-10|4	# catalog-date undef
21mr|texlive-adjustbox-20131013-10|5	# catalog-license undef
21mr|texlive-adjustbox-20131013-10|6	# catalog-version undef
21mr|texlive-adjustbox-20131013-10|7	Name:		texlive-adjustbox
21mr|texlive-adjustbox-20131013-10|8	Epoch:		1
21mr|texlive-adjustbox-20131013-10|9	Version:	20131013
21mr|texlive-adjustbox-20131013-10|10	Release:	10
21mr|texlive-adjustbox-20131013-10|11	Summary:	TeXLive adjustbox package
21mr|texlive-adjustbox-20131013-10|12	Group:		Publishing
21mr|texlive-adjustbox-20131013-10|13	URL:		http://tug.org/texlive
21mr|texlive-adjustbox-20131013-10|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-adjustbox-20131013-10|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/adjustbox.tar.xz
21mr|texlive-adjustbox-20131013-10|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/adjustbox.doc.tar.xz
21mr|texlive-adjustbox-20131013-10|17	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/adjustbox.source.tar.xz
21mr|texlive-adjustbox-20131013-10|18	BuildArch:	noarch
21mr|texlive-adjustbox-20131013-10|19	BuildRequires:	texlive-tlpkg
21mr|texlive-adjustbox-20131013-10|20	Requires(pre):	texlive-tlpkg
21mr|texlive-adjustbox-20131013-10|21	Requires(post):	texlive-kpathsea
21mr|texlive-adjustbox-20131013-10|22	
21mr|texlive-adjustbox-20131013-10|23	%description
21mr|texlive-adjustbox-20131013-10|24	TeXLive adjustbox package.
21mr|texlive-adjustbox-20131013-10|25	
21mr|texlive-adjustbox-20131013-10|26	
21mr|texlive-adjustbox-20131013-10|27	#-----------------------------------------------------------------------
21mr|texlive-adjustbox-20131013-10|28	%files
21mr|texlive-adjustbox-20131013-10|29	%{_texmfdistdir}/tex/latex/adjustbox/adjcalc.sty
21mr|texlive-adjustbox-20131013-10|30	%{_texmfdistdir}/tex/latex/adjustbox/adjustbox.sty
21mr|texlive-adjustbox-20131013-10|31	%{_texmfdistdir}/tex/latex/adjustbox/tc-dvips.def
21mr|texlive-adjustbox-20131013-10|32	%{_texmfdistdir}/tex/latex/adjustbox/tc-pdftex.def
21mr|texlive-adjustbox-20131013-10|33	%{_texmfdistdir}/tex/latex/adjustbox/tc-pgf.def
21mr|texlive-adjustbox-20131013-10|34	%{_texmfdistdir}/tex/latex/adjustbox/tc-xetex.def
21mr|texlive-adjustbox-20131013-10|35	%{_texmfdistdir}/tex/latex/adjustbox/trimclip.sty
21mr|texlive-adjustbox-20131013-10|36	%doc %{_texmfdistdir}/doc/latex/adjustbox/README
21mr|texlive-adjustbox-20131013-10|37	%doc %{_texmfdistdir}/doc/latex/adjustbox/adjcalc.pdf
21mr|texlive-adjustbox-20131013-10|38	%doc %{_texmfdistdir}/doc/latex/adjustbox/adjustbox.pdf
21mr|texlive-adjustbox-20131013-10|39	%doc %{_texmfdistdir}/doc/latex/adjustbox/trimclip.pdf
21mr|texlive-adjustbox-20131013-10|40	#- source
21mr|texlive-adjustbox-20131013-10|41	%doc %{_texmfdistdir}/source/latex/adjustbox/adjcalc.dtx
21mr|texlive-adjustbox-20131013-10|42	%doc %{_texmfdistdir}/source/latex/adjustbox/adjustbox.dtx
21mr|texlive-adjustbox-20131013-10|43	%doc %{_texmfdistdir}/source/latex/adjustbox/adjustbox.ins
21mr|texlive-adjustbox-20131013-10|44	%doc %{_texmfdistdir}/source/latex/adjustbox/trimclip.dtx
21mr|texlive-adjustbox-20131013-10|45	
21mr|texlive-adjustbox-20131013-10|46	#-----------------------------------------------------------------------
21mr|texlive-adjustbox-20131013-10|47	%prep
21mr|texlive-adjustbox-20131013-10|48	%setup -c -a0 -a1 -a2
21mr|texlive-adjustbox-20131013-10|49	
21mr|texlive-adjustbox-20131013-10|50	%build
21mr|texlive-adjustbox-20131013-10|51	
21mr|texlive-adjustbox-20131013-10|52	%install
21mr|texlive-adjustbox-20131013-10|53	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-adjustbox-20131013-10|54	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17141 21
21mr|texlive-adobemapping-20190402-1|1	Name:		texlive-adobemapping
21mr|texlive-adobemapping-20190402-1|2	Version:	20190402
21mr|texlive-adobemapping-20190402-1|3	Release:	1
21mr|texlive-adobemapping-20190402-1|4	Summary:	Adobe cmap and pdfmapping files
21mr|texlive-adobemapping-20190402-1|5	Group:		Publishing
21mr|texlive-adobemapping-20190402-1|6	URL:		http://www.ctan.org/tex-archive/support/adobemapping
21mr|texlive-adobemapping-20190402-1|7	License:	BSD
21mr|texlive-adobemapping-20190402-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/adobemapping.tar.xz
21mr|texlive-adobemapping-20190402-1|9	BuildArch:	noarch
21mr|texlive-adobemapping-20190402-1|10	BuildRequires:	texlive-tlpkg
21mr|texlive-adobemapping-20190402-1|11	Requires(pre):	texlive-tlpkg
21mr|texlive-adobemapping-20190402-1|12	Requires(post):	texlive-kpathsea
21mr|texlive-adobemapping-20190402-1|13	
21mr|texlive-adobemapping-20190402-1|14	%description
21mr|texlive-adobemapping-20190402-1|15	The package comprises the collection of CMap and PDF mapping
21mr|texlive-adobemapping-20190402-1|16	files now made available for distribution by Adobe systems
21mr|texlive-adobemapping-20190402-1|17	incorporated.
21mr|texlive-adobemapping-20190402-1|18	
21mr|texlive-adobemapping-20190402-1|19	#-----------------------------------------------------------------------
21mr|texlive-adobemapping-20190402-1|20	%files
21mr|texlive-adobemapping-20190402-1|21	%{_texmfdistdir}/fonts/cmap/adobemapping
21mr|texlive-adobemapping-20190402-1|22	
21mr|texlive-adobemapping-20190402-1|23	#-----------------------------------------------------------------------
21mr|texlive-adobemapping-20190402-1|24	%prep
21mr|texlive-adobemapping-20190402-1|25	%setup -c -a0
21mr|texlive-adobemapping-20190402-1|26	
21mr|texlive-adobemapping-20190402-1|27	%build
21mr|texlive-adobemapping-20190402-1|28	
21mr|texlive-adobemapping-20190402-1|29	%install
21mr|texlive-adobemapping-20190402-1|30	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-adobemapping-20190402-1|31	cp -fpar fonts %{buildroot}%{_texmfdistdir}

17142 21
21mr|texlive-adrconv-1.4-2|1	# revision 17683
21mr|texlive-adrconv-1.4-2|2	# category Package
21mr|texlive-adrconv-1.4-2|3	# catalog-ctan /macros/latex/contrib/adrconv
21mr|texlive-adrconv-1.4-2|4	# catalog-date 2010-04-05 11:11:18 +0200
21mr|texlive-adrconv-1.4-2|5	# catalog-license lppl
21mr|texlive-adrconv-1.4-2|6	# catalog-version 1.3
21mr|texlive-adrconv-1.4-2|7	Name:		texlive-adrconv
21mr|texlive-adrconv-1.4-2|8	Version:	1.4
21mr|texlive-adrconv-1.4-2|9	Release:	2
21mr|texlive-adrconv-1.4-2|10	Summary:	BibTeX styles to implement an address database
21mr|texlive-adrconv-1.4-2|11	Group:		Publishing
21mr|texlive-adrconv-1.4-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/adrconv
21mr|texlive-adrconv-1.4-2|13	License:	LPPL
21mr|texlive-adrconv-1.4-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/adrconv.tar.xz
21mr|texlive-adrconv-1.4-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/adrconv.doc.tar.xz
21mr|texlive-adrconv-1.4-2|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/adrconv.source.tar.xz
21mr|texlive-adrconv-1.4-2|17	BuildArch:	noarch
21mr|texlive-adrconv-1.4-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-adrconv-1.4-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-adrconv-1.4-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-adrconv-1.4-2|21	
21mr|texlive-adrconv-1.4-2|22	%description
21mr|texlive-adrconv-1.4-2|23	Adrconv is a collection of BibTeX style files to turn an
21mr|texlive-adrconv-1.4-2|24	address database stored in the .bib format into files suitable
21mr|texlive-adrconv-1.4-2|25	for printing as address books or included into letter classes
21mr|texlive-adrconv-1.4-2|26	like akletter or scrletter2. Adrconv will sort the data either
21mr|texlive-adrconv-1.4-2|27	by name or birthday and create output files in various formats
21mr|texlive-adrconv-1.4-2|28	for address books or time planers.
21mr|texlive-adrconv-1.4-2|29	
21mr|texlive-adrconv-1.4-2|30	#-----------------------------------------------------------------------
21mr|texlive-adrconv-1.4-2|31	%files
21mr|texlive-adrconv-1.4-2|32	%{_texmfdistdir}/bibtex/bst/adrconv/adrbirthday.bst
21mr|texlive-adrconv-1.4-2|33	%{_texmfdistdir}/bibtex/bst/adrconv/adrconv.bst
21mr|texlive-adrconv-1.4-2|34	%{_texmfdistdir}/bibtex/bst/adrconv/adrfax.bst
21mr|texlive-adrconv-1.4-2|35	%{_texmfdistdir}/tex/latex/adrconv/adrdir.cfg
21mr|texlive-adrconv-1.4-2|36	%{_texmfdistdir}/tex/latex/adrconv/adrplaner.cfg
21mr|texlive-adrconv-1.4-2|37	%{_texmfdistdir}/tex/latex/adrconv/adrsmall.cfg
21mr|texlive-adrconv-1.4-2|38	%doc %{_texmfdistdir}/doc/latex/adrconv/2latex.vim
21mr|texlive-adrconv-1.4-2|39	%doc %{_texmfdistdir}/doc/latex/adrconv/adrconv.tex
21mr|texlive-adrconv-1.4-2|40	%doc %{_texmfdistdir}/doc/latex/adrconv/adrconv_pages08.pages/Contents/PkgInfo
21mr|texlive-adrconv-1.4-2|41	%doc %{_texmfdistdir}/doc/latex/adrconv/adrconv_pages08.pages/QuickLook/Thumbnail.jpg
21mr|texlive-adrconv-1.4-2|42	%doc %{_texmfdistdir}/doc/latex/adrconv/adrconv_pages08.pages/index.xml.gz
21mr|texlive-adrconv-1.4-2|43	%doc %{_texmfdistdir}/doc/latex/adrconv/adrdir.tex
21mr|texlive-adrconv-1.4-2|44	%doc %{_texmfdistdir}/doc/latex/adrconv/adrfax.tex
21mr|texlive-adrconv-1.4-2|45	%doc %{_texmfdistdir}/doc/latex/adrconv/adrguide.pdf
21mr|texlive-adrconv-1.4-2|46	%doc %{_texmfdistdir}/doc/latex/adrconv/adrguide.tex
21mr|texlive-adrconv-1.4-2|47	%doc %{_texmfdistdir}/doc/latex/adrconv/adrmontage1.tex
21mr|texlive-adrconv-1.4-2|48	%doc %{_texmfdistdir}/doc/latex/adrconv/adrmontage2.tex
21mr|texlive-adrconv-1.4-2|49	%doc %{_texmfdistdir}/doc/latex/adrconv/birthday.tex
21mr|texlive-adrconv-1.4-2|50	%doc %{_texmfdistdir}/doc/latex/adrconv/example.bib
21mr|texlive-adrconv-1.4-2|51	#- source
21mr|texlive-adrconv-1.4-2|52	%doc %{_texmfdistdir}/source/latex/adrconv/adrconv.dtx
21mr|texlive-adrconv-1.4-2|53	%doc %{_texmfdistdir}/source/latex/adrconv/adrconv.ins
21mr|texlive-adrconv-1.4-2|54	
21mr|texlive-adrconv-1.4-2|55	#-----------------------------------------------------------------------
21mr|texlive-adrconv-1.4-2|56	%prep
21mr|texlive-adrconv-1.4-2|57	%setup -c -a0 -a1 -a2
21mr|texlive-adrconv-1.4-2|58	
21mr|texlive-adrconv-1.4-2|59	%build
21mr|texlive-adrconv-1.4-2|60	
21mr|texlive-adrconv-1.4-2|61	%install
21mr|texlive-adrconv-1.4-2|62	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-adrconv-1.4-2|63	cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}

17143 21
21mr|texlive-advdate-20190228-1|1	# revision 20538
21mr|texlive-advdate-20190228-1|2	# category Package
21mr|texlive-advdate-20190228-1|3	# catalog-ctan /macros/latex/contrib/advdate
21mr|texlive-advdate-20190228-1|4	# catalog-date 2010-11-22 09:08:01 +0100
21mr|texlive-advdate-20190228-1|5	# catalog-license lppl1.3
21mr|texlive-advdate-20190228-1|6	# catalog-version undef
21mr|texlive-advdate-20190228-1|7	Name:		texlive-advdate
21mr|texlive-advdate-20190228-1|8	Version:	20190228
21mr|texlive-advdate-20190228-1|9	Release:	1
21mr|texlive-advdate-20190228-1|10	Summary:	Print a date relative to "today"
21mr|texlive-advdate-20190228-1|11	Group:		Publishing
21mr|texlive-advdate-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/advdate
21mr|texlive-advdate-20190228-1|13	License:	LPPL1.3
21mr|texlive-advdate-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/advdate.tar.xz
21mr|texlive-advdate-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/advdate.doc.tar.xz
21mr|texlive-advdate-20190228-1|16	BuildArch:	noarch
21mr|texlive-advdate-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-advdate-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-advdate-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-advdate-20190228-1|20	
21mr|texlive-advdate-20190228-1|21	%description
21mr|texlive-advdate-20190228-1|22	Provides macros which can add a specified number of days to the
21mr|texlive-advdate-20190228-1|23	current date (as specified in \today), to save, set and restore
21mr|texlive-advdate-20190228-1|24	the 'current date' and print it. Intended for use, for example,
21mr|texlive-advdate-20190228-1|25	in invoices payable within 14 days from today etc. Has only
21mr|texlive-advdate-20190228-1|26	been tested with Czech dates.
21mr|texlive-advdate-20190228-1|27	
21mr|texlive-advdate-20190228-1|28	#-----------------------------------------------------------------------
21mr|texlive-advdate-20190228-1|29	%files
21mr|texlive-advdate-20190228-1|30	%{_texmfdistdir}/tex/latex/advdate/advdate.sty
21mr|texlive-advdate-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/advdate/advdate.pdf
21mr|texlive-advdate-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/advdate/advdate.tex
21mr|texlive-advdate-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/advdate/manifest.txt
21mr|texlive-advdate-20190228-1|34	
21mr|texlive-advdate-20190228-1|35	#-----------------------------------------------------------------------
21mr|texlive-advdate-20190228-1|36	%prep
21mr|texlive-advdate-20190228-1|37	%setup -c -a0 -a1
21mr|texlive-advdate-20190228-1|38	
21mr|texlive-advdate-20190228-1|39	%build
21mr|texlive-advdate-20190228-1|40	
21mr|texlive-advdate-20190228-1|41	%install
21mr|texlive-advdate-20190228-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-advdate-20190228-1|43	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17144 21
21mr|texlive-ae-1.4-7|1	# revision 15878
21mr|texlive-ae-1.4-7|2	# category Package
21mr|texlive-ae-1.4-7|3	# catalog-ctan /fonts/ae
21mr|texlive-ae-1.4-7|4	# catalog-date 2009-06-30 11:37:01 +0200
21mr|texlive-ae-1.4-7|5	# catalog-license lppl
21mr|texlive-ae-1.4-7|6	# catalog-version 1.4
21mr|texlive-ae-1.4-7|7	Name:		texlive-ae
21mr|texlive-ae-1.4-7|8	Version:	1.4
21mr|texlive-ae-1.4-7|9	Release:	7
21mr|texlive-ae-1.4-7|10	Summary:	Virtual fonts for T1 encoded CMR-fonts
21mr|texlive-ae-1.4-7|11	Group:		Publishing
21mr|texlive-ae-1.4-7|12	URL:		http://www.ctan.org/tex-archive/fonts/ae
21mr|texlive-ae-1.4-7|13	License:	LPPL
21mr|texlive-ae-1.4-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ae.tar.xz
21mr|texlive-ae-1.4-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ae.doc.tar.xz
21mr|texlive-ae-1.4-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ae.source.tar.xz
21mr|texlive-ae-1.4-7|17	BuildArch:	noarch
21mr|texlive-ae-1.4-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-ae-1.4-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-ae-1.4-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-ae-1.4-7|21	
21mr|texlive-ae-1.4-7|22	%description
21mr|texlive-ae-1.4-7|23	A set of virtual fonts which emulates T1 coded fonts using the
21mr|texlive-ae-1.4-7|24	standard CM fonts. The package name, AE fonts, supposedly
21mr|texlive-ae-1.4-7|25	stands for "Almost European". The main use of the package was
21mr|texlive-ae-1.4-7|26	to produce PDF files using Adobe Type 1 versions of the CM
21mr|texlive-ae-1.4-7|27	fonts instead of bitmapped EC fonts. Note that direct
21mr|texlive-ae-1.4-7|28	substitutes for the bitmapped EC fonts are now available, via
21mr|texlive-ae-1.4-7|29	the CM-super, Latin Modern and (in a restricted way) CM-LGC
21mr|texlive-ae-1.4-7|30	font sets.
21mr|texlive-ae-1.4-7|31	
21mr|texlive-ae-1.4-7|32	
21mr|texlive-ae-1.4-7|33	#-----------------------------------------------------------------------
21mr|texlive-ae-1.4-7|34	%files
21mr|texlive-ae-1.4-7|35	%{_texmfdistdir}/fonts/tfm/public/ae/aeb10.tfm
21mr|texlive-ae-1.4-7|36	%{_texmfdistdir}/fonts/tfm/public/ae/aebx10.tfm
21mr|texlive-ae-1.4-7|37	%{_texmfdistdir}/fonts/tfm/public/ae/aebx12.tfm
21mr|texlive-ae-1.4-7|38	%{_texmfdistdir}/fonts/tfm/public/ae/aebx5.tfm
21mr|texlive-ae-1.4-7|39	%{_texmfdistdir}/fonts/tfm/public/ae/aebx6.tfm
21mr|texlive-ae-1.4-7|40	%{_texmfdistdir}/fonts/tfm/public/ae/aebx7.tfm
21mr|texlive-ae-1.4-7|41	%{_texmfdistdir}/fonts/tfm/public/ae/aebx8.tfm
21mr|texlive-ae-1.4-7|42	%{_texmfdistdir}/fonts/tfm/public/ae/aebx9.tfm
21mr|texlive-ae-1.4-7|43	%{_texmfdistdir}/fonts/tfm/public/ae/aebxsl10.tfm
21mr|texlive-ae-1.4-7|44	%{_texmfdistdir}/fonts/tfm/public/ae/aebxti10.tfm
21mr|texlive-ae-1.4-7|45	%{_texmfdistdir}/fonts/tfm/public/ae/aecsc10.tfm
21mr|texlive-ae-1.4-7|46	%{_texmfdistdir}/fonts/tfm/public/ae/aeitt10.tfm
21mr|texlive-ae-1.4-7|47	%{_texmfdistdir}/fonts/tfm/public/ae/aer10.tfm
21mr|texlive-ae-1.4-7|48	%{_texmfdistdir}/fonts/tfm/public/ae/aer12.tfm
21mr|texlive-ae-1.4-7|49	%{_texmfdistdir}/fonts/tfm/public/ae/aer17.tfm
21mr|texlive-ae-1.4-7|50	%{_texmfdistdir}/fonts/tfm/public/ae/aer5.tfm
21mr|texlive-ae-1.4-7|51	%{_texmfdistdir}/fonts/tfm/public/ae/aer6.tfm
21mr|texlive-ae-1.4-7|52	%{_texmfdistdir}/fonts/tfm/public/ae/aer7.tfm
21mr|texlive-ae-1.4-7|53	%{_texmfdistdir}/fonts/tfm/public/ae/aer8.tfm
21mr|texlive-ae-1.4-7|54	%{_texmfdistdir}/fonts/tfm/public/ae/aer9.tfm
21mr|texlive-ae-1.4-7|55	%{_texmfdistdir}/fonts/tfm/public/ae/aesl10.tfm
21mr|texlive-ae-1.4-7|56	%{_texmfdistdir}/fonts/tfm/public/ae/aesl12.tfm
21mr|texlive-ae-1.4-7|57	%{_texmfdistdir}/fonts/tfm/public/ae/aesl8.tfm
21mr|texlive-ae-1.4-7|58	%{_texmfdistdir}/fonts/tfm/public/ae/aesl9.tfm
21mr|texlive-ae-1.4-7|59	%{_texmfdistdir}/fonts/tfm/public/ae/aesltt10.tfm
21mr|texlive-ae-1.4-7|60	%{_texmfdistdir}/fonts/tfm/public/ae/aess10.tfm
21mr|texlive-ae-1.4-7|61	%{_texmfdistdir}/fonts/tfm/public/ae/aess12.tfm
21mr|texlive-ae-1.4-7|62	%{_texmfdistdir}/fonts/tfm/public/ae/aess17.tfm
21mr|texlive-ae-1.4-7|63	%{_texmfdistdir}/fonts/tfm/public/ae/aess8.tfm
21mr|texlive-ae-1.4-7|64	%{_texmfdistdir}/fonts/tfm/public/ae/aess9.tfm
21mr|texlive-ae-1.4-7|65	%{_texmfdistdir}/fonts/tfm/public/ae/aessbx10.tfm
21mr|texlive-ae-1.4-7|66	%{_texmfdistdir}/fonts/tfm/public/ae/aessdc10.tfm
21mr|texlive-ae-1.4-7|67	%{_texmfdistdir}/fonts/tfm/public/ae/aessi10.tfm
21mr|texlive-ae-1.4-7|68	%{_texmfdistdir}/fonts/tfm/public/ae/aessi12.tfm
21mr|texlive-ae-1.4-7|69	%{_texmfdistdir}/fonts/tfm/public/ae/aessi17.tfm
21mr|texlive-ae-1.4-7|70	%{_texmfdistdir}/fonts/tfm/public/ae/aessi8.tfm
21mr|texlive-ae-1.4-7|71	%{_texmfdistdir}/fonts/tfm/public/ae/aessi9.tfm
21mr|texlive-ae-1.4-7|72	%{_texmfdistdir}/fonts/tfm/public/ae/aetcsc10.tfm
21mr|texlive-ae-1.4-7|73	%{_texmfdistdir}/fonts/tfm/public/ae/aeti10.tfm
21mr|texlive-ae-1.4-7|74	%{_texmfdistdir}/fonts/tfm/public/ae/aeti12.tfm
21mr|texlive-ae-1.4-7|75	%{_texmfdistdir}/fonts/tfm/public/ae/aeti7.tfm
21mr|texlive-ae-1.4-7|76	%{_texmfdistdir}/fonts/tfm/public/ae/aeti8.tfm
21mr|texlive-ae-1.4-7|77	%{_texmfdistdir}/fonts/tfm/public/ae/aeti9.tfm
21mr|texlive-ae-1.4-7|78	%{_texmfdistdir}/fonts/tfm/public/ae/aett10.tfm
21mr|texlive-ae-1.4-7|79	%{_texmfdistdir}/fonts/tfm/public/ae/aett12.tfm
21mr|texlive-ae-1.4-7|80	%{_texmfdistdir}/fonts/tfm/public/ae/aett8.tfm
21mr|texlive-ae-1.4-7|81	%{_texmfdistdir}/fonts/tfm/public/ae/aett9.tfm
21mr|texlive-ae-1.4-7|82	%{_texmfdistdir}/fonts/tfm/public/ae/laess8.tfm
21mr|texlive-ae-1.4-7|83	%{_texmfdistdir}/fonts/tfm/public/ae/laessb8.tfm
21mr|texlive-ae-1.4-7|84	%{_texmfdistdir}/fonts/tfm/public/ae/laessi8.tfm
21mr|texlive-ae-1.4-7|85	%{_texmfdistdir}/fonts/vf/public/ae/aeb10.vf
21mr|texlive-ae-1.4-7|86	%{_texmfdistdir}/fonts/vf/public/ae/aebx10.vf
21mr|texlive-ae-1.4-7|87	%{_texmfdistdir}/fonts/vf/public/ae/aebx12.vf
21mr|texlive-ae-1.4-7|88	%{_texmfdistdir}/fonts/vf/public/ae/aebx5.vf
21mr|texlive-ae-1.4-7|89	%{_texmfdistdir}/fonts/vf/public/ae/aebx6.vf
21mr|texlive-ae-1.4-7|90	%{_texmfdistdir}/fonts/vf/public/ae/aebx7.vf
21mr|texlive-ae-1.4-7|91	%{_texmfdistdir}/fonts/vf/public/ae/aebx8.vf
21mr|texlive-ae-1.4-7|92	%{_texmfdistdir}/fonts/vf/public/ae/aebx9.vf
21mr|texlive-ae-1.4-7|93	%{_texmfdistdir}/fonts/vf/public/ae/aebxsl10.vf
21mr|texlive-ae-1.4-7|94	%{_texmfdistdir}/fonts/vf/public/ae/aebxti10.vf
21mr|texlive-ae-1.4-7|95	%{_texmfdistdir}/fonts/vf/public/ae/aecsc10.vf
21mr|texlive-ae-1.4-7|96	%{_texmfdistdir}/fonts/vf/public/ae/aeitt10.vf
21mr|texlive-ae-1.4-7|97	%{_texmfdistdir}/fonts/vf/public/ae/aer10.vf
21mr|texlive-ae-1.4-7|98	%{_texmfdistdir}/fonts/vf/public/ae/aer12.vf
21mr|texlive-ae-1.4-7|99	%{_texmfdistdir}/fonts/vf/public/ae/aer17.vf
21mr|texlive-ae-1.4-7|100	%{_texmfdistdir}/fonts/vf/public/ae/aer5.vf
21mr|texlive-ae-1.4-7|101	%{_texmfdistdir}/fonts/vf/public/ae/aer6.vf
21mr|texlive-ae-1.4-7|102	%{_texmfdistdir}/fonts/vf/public/ae/aer7.vf
21mr|texlive-ae-1.4-7|103	%{_texmfdistdir}/fonts/vf/public/ae/aer8.vf
21mr|texlive-ae-1.4-7|104	%{_texmfdistdir}/fonts/vf/public/ae/aer9.vf
21mr|texlive-ae-1.4-7|105	%{_texmfdistdir}/fonts/vf/public/ae/aesl10.vf
21mr|texlive-ae-1.4-7|106	%{_texmfdistdir}/fonts/vf/public/ae/aesl12.vf
21mr|texlive-ae-1.4-7|107	%{_texmfdistdir}/fonts/vf/public/ae/aesl8.vf
21mr|texlive-ae-1.4-7|108	%{_texmfdistdir}/fonts/vf/public/ae/aesl9.vf
21mr|texlive-ae-1.4-7|109	%{_texmfdistdir}/fonts/vf/public/ae/aesltt10.vf
21mr|texlive-ae-1.4-7|110	%{_texmfdistdir}/fonts/vf/public/ae/aess10.vf
21mr|texlive-ae-1.4-7|111	%{_texmfdistdir}/fonts/vf/public/ae/aess12.vf
21mr|texlive-ae-1.4-7|112	%{_texmfdistdir}/fonts/vf/public/ae/aess17.vf
21mr|texlive-ae-1.4-7|113	%{_texmfdistdir}/fonts/vf/public/ae/aess8.vf
21mr|texlive-ae-1.4-7|114	%{_texmfdistdir}/fonts/vf/public/ae/aess9.vf
21mr|texlive-ae-1.4-7|115	%{_texmfdistdir}/fonts/vf/public/ae/aessbx10.vf
21mr|texlive-ae-1.4-7|116	%{_texmfdistdir}/fonts/vf/public/ae/aessdc10.vf
21mr|texlive-ae-1.4-7|117	%{_texmfdistdir}/fonts/vf/public/ae/aessi10.vf
21mr|texlive-ae-1.4-7|118	%{_texmfdistdir}/fonts/vf/public/ae/aessi12.vf
21mr|texlive-ae-1.4-7|119	%{_texmfdistdir}/fonts/vf/public/ae/aessi17.vf
21mr|texlive-ae-1.4-7|120	%{_texmfdistdir}/fonts/vf/public/ae/aessi8.vf
21mr|texlive-ae-1.4-7|121	%{_texmfdistdir}/fonts/vf/public/ae/aessi9.vf
21mr|texlive-ae-1.4-7|122	%{_texmfdistdir}/fonts/vf/public/ae/aetcsc10.vf
21mr|texlive-ae-1.4-7|123	%{_texmfdistdir}/fonts/vf/public/ae/aeti10.vf
21mr|texlive-ae-1.4-7|124	%{_texmfdistdir}/fonts/vf/public/ae/aeti12.vf
21mr|texlive-ae-1.4-7|125	%{_texmfdistdir}/fonts/vf/public/ae/aeti7.vf
21mr|texlive-ae-1.4-7|126	%{_texmfdistdir}/fonts/vf/public/ae/aeti8.vf
21mr|texlive-ae-1.4-7|127	%{_texmfdistdir}/fonts/vf/public/ae/aeti9.vf
21mr|texlive-ae-1.4-7|128	%{_texmfdistdir}/fonts/vf/public/ae/aett10.vf
21mr|texlive-ae-1.4-7|129	%{_texmfdistdir}/fonts/vf/public/ae/aett12.vf
21mr|texlive-ae-1.4-7|130	%{_texmfdistdir}/fonts/vf/public/ae/aett8.vf
21mr|texlive-ae-1.4-7|131	%{_texmfdistdir}/fonts/vf/public/ae/aett9.vf
21mr|texlive-ae-1.4-7|132	%{_texmfdistdir}/fonts/vf/public/ae/laess8.vf
21mr|texlive-ae-1.4-7|133	%{_texmfdistdir}/fonts/vf/public/ae/laessb8.vf
21mr|texlive-ae-1.4-7|134	%{_texmfdistdir}/fonts/vf/public/ae/laessi8.vf
21mr|texlive-ae-1.4-7|135	%{_texmfdistdir}/tex/latex/ae/ae.sty
21mr|texlive-ae-1.4-7|136	%{_texmfdistdir}/tex/latex/ae/aecompl.sty
21mr|texlive-ae-1.4-7|137	%{_texmfdistdir}/tex/latex/ae/omlaer.fd
21mr|texlive-ae-1.4-7|138	%{_texmfdistdir}/tex/latex/ae/omsaer.fd
21mr|texlive-ae-1.4-7|139	%{_texmfdistdir}/tex/latex/ae/ot1aer.fd
21mr|texlive-ae-1.4-7|140	%{_texmfdistdir}/tex/latex/ae/ot1aess.fd
21mr|texlive-ae-1.4-7|141	%{_texmfdistdir}/tex/latex/ae/ot1aett.fd
21mr|texlive-ae-1.4-7|142	%{_texmfdistdir}/tex/latex/ae/ot1laess.fd
21mr|texlive-ae-1.4-7|143	%{_texmfdistdir}/tex/latex/ae/ot1laett.fd
21mr|texlive-ae-1.4-7|144	%{_texmfdistdir}/tex/latex/ae/t1aer.fd
21mr|texlive-ae-1.4-7|145	%{_texmfdistdir}/tex/latex/ae/t1aess.fd
21mr|texlive-ae-1.4-7|146	%{_texmfdistdir}/tex/latex/ae/t1aett.fd
21mr|texlive-ae-1.4-7|147	%{_texmfdistdir}/tex/latex/ae/t1laess.fd
21mr|texlive-ae-1.4-7|148	%{_texmfdistdir}/tex/latex/ae/t1laett.fd
21mr|texlive-ae-1.4-7|149	%doc %{_texmfdistdir}/doc/fonts/ae/COPYING
21mr|texlive-ae-1.4-7|150	%doc %{_texmfdistdir}/doc/fonts/ae/MANIFEST
21mr|texlive-ae-1.4-7|151	%doc %{_texmfdistdir}/doc/fonts/ae/README
21mr|texlive-ae-1.4-7|152	#- source
21mr|texlive-ae-1.4-7|153	%doc %{_texmfdistdir}/source/fonts/ae/aefonts.mtx
21mr|texlive-ae-1.4-7|154	%doc %{_texmfdistdir}/source/fonts/ae/aefonts.tex
21mr|texlive-ae-1.4-7|155	%doc %{_texmfdistdir}/source/fonts/ae/aehax5.mtx
21mr|texlive-ae-1.4-7|156	%doc %{_texmfdistdir}/source/fonts/ae/aehaxit.mtx
21mr|texlive-ae-1.4-7|157	%doc %{_texmfdistdir}/source/fonts/ae/aehaxrm.mtx
21mr|texlive-ae-1.4-7|158	%doc %{_texmfdistdir}/source/fonts/ae/aehaxsc.mtx
21mr|texlive-ae-1.4-7|159	%doc %{_texmfdistdir}/source/fonts/ae/aehaxsl.mtx
21mr|texlive-ae-1.4-7|160	%doc %{_texmfdistdir}/source/fonts/ae/aehaxss.mtx
21mr|texlive-ae-1.4-7|161	%doc %{_texmfdistdir}/source/fonts/ae/aelatin.mtx
21mr|texlive-ae-1.4-7|162	%doc %{_texmfdistdir}/source/fonts/ae/aelatint.mtx
21mr|texlive-ae-1.4-7|163	%doc %{_texmfdistdir}/source/fonts/ae/aesample.tex
21mr|texlive-ae-1.4-7|164	%doc %{_texmfdistdir}/source/fonts/ae/aet1.etx
21mr|texlive-ae-1.4-7|165	%doc %{_texmfdistdir}/source/fonts/ae/bxittest.tex
21mr|texlive-ae-1.4-7|166	%doc %{_texmfdistdir}/source/fonts/ae/clean
21mr|texlive-ae-1.4-7|167	%doc %{_texmfdistdir}/source/fonts/ae/germtest.tex
21mr|texlive-ae-1.4-7|168	%doc %{_texmfdistdir}/source/fonts/ae/go
21mr|texlive-ae-1.4-7|169	%doc %{_texmfdistdir}/source/fonts/ae/install
21mr|texlive-ae-1.4-7|170	%doc %{_texmfdistdir}/source/fonts/ae/makepl
21mr|texlive-ae-1.4-7|171	%doc %{_texmfdistdir}/source/fonts/ae/ot1tt.etx
21mr|texlive-ae-1.4-7|172	%doc %{_texmfdistdir}/source/fonts/ae/slitest.tex
21mr|texlive-ae-1.4-7|173	
21mr|texlive-ae-1.4-7|174	#-----------------------------------------------------------------------
21mr|texlive-ae-1.4-7|175	%prep
21mr|texlive-ae-1.4-7|176	%setup -c -a0 -a1 -a2
21mr|texlive-ae-1.4-7|177	
21mr|texlive-ae-1.4-7|178	%build
21mr|texlive-ae-1.4-7|179	
21mr|texlive-ae-1.4-7|180	%install
21mr|texlive-ae-1.4-7|181	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ae-1.4-7|182	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

17145 21
21mr|texlive-aeguill-20190228-1|1	# revision 15878
21mr|texlive-aeguill-20190228-1|2	# category Package
21mr|texlive-aeguill-20190228-1|3	# catalog-ctan /macros/latex/contrib/aeguill
21mr|texlive-aeguill-20190228-1|4	# catalog-date 2009-04-30 00:32:08 +0200
21mr|texlive-aeguill-20190228-1|5	# catalog-license lppl
21mr|texlive-aeguill-20190228-1|6	# catalog-version undef
21mr|texlive-aeguill-20190228-1|7	Name:		texlive-aeguill
21mr|texlive-aeguill-20190228-1|8	Version:	20190228
21mr|texlive-aeguill-20190228-1|9	Release:	1
21mr|texlive-aeguill-20190228-1|10	Summary:	Add several kinds of guillemets to the ae fonts
21mr|texlive-aeguill-20190228-1|11	Group:		Publishing
21mr|texlive-aeguill-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/aeguill
21mr|texlive-aeguill-20190228-1|13	License:	LPPL
21mr|texlive-aeguill-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/aeguill.tar.xz
21mr|texlive-aeguill-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/aeguill.doc.tar.xz
21mr|texlive-aeguill-20190228-1|16	BuildArch:	noarch
21mr|texlive-aeguill-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-aeguill-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-aeguill-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-aeguill-20190228-1|20	
21mr|texlive-aeguill-20190228-1|21	%description
21mr|texlive-aeguill-20190228-1|22	The package enables the user to add guillemets from several
21mr|texlive-aeguill-20190228-1|23	source (Polish cmr, Cyrillic cmr, lasy and ec) to the ae fonts.
21mr|texlive-aeguill-20190228-1|24	This was useful when the ae fonts were used to produce PDF
21mr|texlive-aeguill-20190228-1|25	files, since the additional guillemets exist in fonts available
21mr|texlive-aeguill-20190228-1|26	in Adobe Type 1 format.
21mr|texlive-aeguill-20190228-1|27	
21mr|texlive-aeguill-20190228-1|28	#-----------------------------------------------------------------------
21mr|texlive-aeguill-20190228-1|29	%files
21mr|texlive-aeguill-20190228-1|30	%{_texmfdistdir}/tex/latex/aeguill/aeguill.sty
21mr|texlive-aeguill-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/aeguill/README
21mr|texlive-aeguill-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/aeguill/guil-test1.pdf
21mr|texlive-aeguill-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/aeguill/guil-test1.tex
21mr|texlive-aeguill-20190228-1|34	%doc %{_texmfdistdir}/doc/latex/aeguill/guil-test2.pdf
21mr|texlive-aeguill-20190228-1|35	%doc %{_texmfdistdir}/doc/latex/aeguill/guil-test2.tex
21mr|texlive-aeguill-20190228-1|36	%doc %{_texmfdistdir}/doc/latex/aeguill/license.txt
21mr|texlive-aeguill-20190228-1|37	
21mr|texlive-aeguill-20190228-1|38	#-----------------------------------------------------------------------
21mr|texlive-aeguill-20190228-1|39	%prep
21mr|texlive-aeguill-20190228-1|40	%setup -c -a0 -a1
21mr|texlive-aeguill-20190228-1|41	
21mr|texlive-aeguill-20190228-1|42	%build
21mr|texlive-aeguill-20190228-1|43	
21mr|texlive-aeguill-20190228-1|44	%install
21mr|texlive-aeguill-20190228-1|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-aeguill-20190228-1|46	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17146 21
21mr|texlive-afm2pl-20190327-1|1	# revision 33736
21mr|texlive-afm2pl-20190327-1|2	# category TLCore
21mr|texlive-afm2pl-20190327-1|3	# catalog-ctan undef
21mr|texlive-afm2pl-20190327-1|4	# catalog-date undef
21mr|texlive-afm2pl-20190327-1|5	# catalog-license undef
21mr|texlive-afm2pl-20190327-1|6	# catalog-version undef
21mr|texlive-afm2pl-20190327-1|7	Name:		texlive-afm2pl
21mr|texlive-afm2pl-20190327-1|8	Version:	20190327
21mr|texlive-afm2pl-20190327-1|9	Release:	1
21mr|texlive-afm2pl-20190327-1|10	Summary:	TeXLive afm2pl package
21mr|texlive-afm2pl-20190327-1|11	Group:		Publishing
21mr|texlive-afm2pl-20190327-1|12	URL:		http://tug.org/texlive
21mr|texlive-afm2pl-20190327-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-afm2pl-20190327-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/afm2pl.tar.xz
21mr|texlive-afm2pl-20190327-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/afm2pl.doc.tar.xz
21mr|texlive-afm2pl-20190327-1|16	BuildArch:	noarch
21mr|texlive-afm2pl-20190327-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-afm2pl-20190327-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-afm2pl-20190327-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-afm2pl-20190327-1|20	Requires:	texlive-afm2pl.bin
21mr|texlive-afm2pl-20190327-1|21	%rename tetex-afm
21mr|texlive-afm2pl-20190327-1|22	%rename texlive-texmf-afm
21mr|texlive-afm2pl-20190327-1|23	
21mr|texlive-afm2pl-20190327-1|24	%description
21mr|texlive-afm2pl-20190327-1|25	TeXLive afm2pl package.
21mr|texlive-afm2pl-20190327-1|26	
21mr|texlive-afm2pl-20190327-1|27	#-----------------------------------------------------------------------
21mr|texlive-afm2pl-20190327-1|28	%files
21mr|texlive-afm2pl-20190327-1|29	%{_texmfdistdir}/fonts/enc/dvips/afm2pl/afm2pl-ot1.enc
21mr|texlive-afm2pl-20190327-1|30	%{_texmfdistdir}/fonts/enc/dvips/afm2pl/afm2pl-ot1ital.enc
21mr|texlive-afm2pl-20190327-1|31	%{_texmfdistdir}/fonts/enc/dvips/afm2pl/afm2pl-ot1tt.enc
21mr|texlive-afm2pl-20190327-1|32	%{_texmfdistdir}/fonts/enc/dvips/afm2pl/afm2pl-texnanlc.enc
21mr|texlive-afm2pl-20190327-1|33	%{_texmfdistdir}/fonts/enc/dvips/afm2pl/afm2pl-texnanuc.enc
21mr|texlive-afm2pl-20190327-1|34	%{_texmfdistdir}/fonts/lig/afm2pl/accents.lig
21mr|texlive-afm2pl-20190327-1|35	%{_texmfdistdir}/fonts/lig/afm2pl/bound.lig
21mr|texlive-afm2pl-20190327-1|36	%{_texmfdistdir}/fonts/lig/afm2pl/default.lig
21mr|texlive-afm2pl-20190327-1|37	%{_texmfdistdir}/fonts/lig/afm2pl/defpost.lig
21mr|texlive-afm2pl-20190327-1|38	%{_texmfdistdir}/fonts/lig/afm2pl/defpre.lig
21mr|texlive-afm2pl-20190327-1|39	%{_texmfdistdir}/fonts/lig/afm2pl/forge.lig
21mr|texlive-afm2pl-20190327-1|40	%{_texmfdistdir}/fonts/lig/afm2pl/ligtex.lig
21mr|texlive-afm2pl-20190327-1|41	%{_texmfdistdir}/tex/fontinst/afm2pl/README
21mr|texlive-afm2pl-20190327-1|42	%{_texmfdistdir}/tex/fontinst/afm2pl/ly1.etx
21mr|texlive-afm2pl-20190327-1|43	%{_texmfdistdir}/tex/fontinst/afm2pl/ly1c.etx
21mr|texlive-afm2pl-20190327-1|44	%{_texmfdistdir}/tex/fontinst/afm2pl/makesc8y.tex
21mr|texlive-afm2pl-20190327-1|45	%doc %{_mandir}/man1/afm2pl.1*
21mr|texlive-afm2pl-20190327-1|46	%doc %{_texmfdistdir}/doc/man/man1/afm2pl.man1.pdf
21mr|texlive-afm2pl-20190327-1|47	
21mr|texlive-afm2pl-20190327-1|48	#-----------------------------------------------------------------------
21mr|texlive-afm2pl-20190327-1|49	%prep
21mr|texlive-afm2pl-20190327-1|50	%setup -c -a0 -a1
21mr|texlive-afm2pl-20190327-1|51	
21mr|texlive-afm2pl-20190327-1|52	%build
21mr|texlive-afm2pl-20190327-1|53	
21mr|texlive-afm2pl-20190327-1|54	%install
21mr|texlive-afm2pl-20190327-1|55	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-afm2pl-20190327-1|56	cp -fpar texmf-dist %{buildroot}%{_datadir}
21mr|texlive-afm2pl-20190327-1|57	mkdir -p %{buildroot}%{_mandir}/man1
21mr|texlive-afm2pl-20190327-1|58	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

17147 21
21mr|texlive-afparticle-1.3-1|1	Name:		texlive-afparticle
21mr|texlive-afparticle-1.3-1|2	Version:	1.3
21mr|texlive-afparticle-1.3-1|3	Release:	1
21mr|texlive-afparticle-1.3-1|4	Summary:	Typesetting articles for Archives of Forensic Psychology
21mr|texlive-afparticle-1.3-1|5	Group:		Publishing
21mr|texlive-afparticle-1.3-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/afparticle
21mr|texlive-afparticle-1.3-1|7	License:	LPPL
21mr|texlive-afparticle-1.3-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/afparticle.tar.xz
21mr|texlive-afparticle-1.3-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/afparticle.doc.tar.xz
21mr|texlive-afparticle-1.3-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/afparticle.source.tar.xz
21mr|texlive-afparticle-1.3-1|11	BuildArch:	noarch
21mr|texlive-afparticle-1.3-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-afparticle-1.3-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-afparticle-1.3-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-afparticle-1.3-1|15	
21mr|texlive-afparticle-1.3-1|16	%description
21mr|texlive-afparticle-1.3-1|17	This package provides a class for typesetting articles for the
21mr|texlive-afparticle-1.3-1|18	open access journal Archives of Forensic Psychology.
21mr|texlive-afparticle-1.3-1|19	
21mr|texlive-afparticle-1.3-1|20	#-----------------------------------------------------------------------
21mr|texlive-afparticle-1.3-1|21	%files
21mr|texlive-afparticle-1.3-1|22	%{_texmfdistdir}/tex/latex/afparticle
21mr|texlive-afparticle-1.3-1|23	%doc %{_texmfdistdir}/doc/latex/afparticle
21mr|texlive-afparticle-1.3-1|24	#- source
21mr|texlive-afparticle-1.3-1|25	%doc %{_texmfdistdir}/source/latex/afparticle
21mr|texlive-afparticle-1.3-1|26	
21mr|texlive-afparticle-1.3-1|27	#-----------------------------------------------------------------------
21mr|texlive-afparticle-1.3-1|28	%prep
21mr|texlive-afparticle-1.3-1|29	%setup -c -a0 -a1 -a2
21mr|texlive-afparticle-1.3-1|30	
21mr|texlive-afparticle-1.3-1|31	%build
21mr|texlive-afparticle-1.3-1|32	
21mr|texlive-afparticle-1.3-1|33	%install
21mr|texlive-afparticle-1.3-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-afparticle-1.3-1|35	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17148 21
21mr|texlive-afthesis-2.7-7|1	# revision 15878
21mr|texlive-afthesis-2.7-7|2	# category Package
21mr|texlive-afthesis-2.7-7|3	# catalog-ctan /macros/latex/contrib/afthesis
21mr|texlive-afthesis-2.7-7|4	# catalog-date 2008-11-01 22:12:33 +0100
21mr|texlive-afthesis-2.7-7|5	# catalog-license pd
21mr|texlive-afthesis-2.7-7|6	# catalog-version 2.7
21mr|texlive-afthesis-2.7-7|7	Name:		texlive-afthesis
21mr|texlive-afthesis-2.7-7|8	Version:	2.7
21mr|texlive-afthesis-2.7-7|9	Release:	7
21mr|texlive-afthesis-2.7-7|10	Summary:	Air Force Institute of Technology thesis class
21mr|texlive-afthesis-2.7-7|11	Group:		Publishing
21mr|texlive-afthesis-2.7-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/afthesis
21mr|texlive-afthesis-2.7-7|13	License:	PD
21mr|texlive-afthesis-2.7-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/afthesis.tar.xz
21mr|texlive-afthesis-2.7-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/afthesis.doc.tar.xz
21mr|texlive-afthesis-2.7-7|16	BuildArch:	noarch
21mr|texlive-afthesis-2.7-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-afthesis-2.7-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-afthesis-2.7-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-afthesis-2.7-7|20	
21mr|texlive-afthesis-2.7-7|21	%description
21mr|texlive-afthesis-2.7-7|22	LaTeX thesis/dissertation class for US Air Force Institute Of
21mr|texlive-afthesis-2.7-7|23	Technology.
21mr|texlive-afthesis-2.7-7|24	
21mr|texlive-afthesis-2.7-7|25	
21mr|texlive-afthesis-2.7-7|26	#-----------------------------------------------------------------------
21mr|texlive-afthesis-2.7-7|27	%files
21mr|texlive-afthesis-2.7-7|28	%{_texmfdistdir}/bibtex/bst/afthesis/thesnumb.bst
21mr|texlive-afthesis-2.7-7|29	%{_texmfdistdir}/tex/latex/afthesis/afthes10.sty
21mr|texlive-afthesis-2.7-7|30	%{_texmfdistdir}/tex/latex/afthesis/afthes11.sty
21mr|texlive-afthesis-2.7-7|31	%{_texmfdistdir}/tex/latex/afthesis/afthes12.sty
21mr|texlive-afthesis-2.7-7|32	%{_texmfdistdir}/tex/latex/afthesis/afthesis.cls
21mr|texlive-afthesis-2.7-7|33	%{_texmfdistdir}/tex/latex/afthesis/afthesis.sty
21mr|texlive-afthesis-2.7-7|34	%doc %{_texmfdistdir}/doc/latex/afthesis/README
21mr|texlive-afthesis-2.7-7|35	%doc %{_texmfdistdir}/doc/latex/afthesis/thesnumb.doc
21mr|texlive-afthesis-2.7-7|36	%doc %{_texmfdistdir}/doc/latex/afthesis/usethesis.pdf
21mr|texlive-afthesis-2.7-7|37	%doc %{_texmfdistdir}/doc/latex/afthesis/usethesis.tex
21mr|texlive-afthesis-2.7-7|38	
21mr|texlive-afthesis-2.7-7|39	#-----------------------------------------------------------------------
21mr|texlive-afthesis-2.7-7|40	%prep
21mr|texlive-afthesis-2.7-7|41	%setup -c -a0 -a1
21mr|texlive-afthesis-2.7-7|42	
21mr|texlive-afthesis-2.7-7|43	%build
21mr|texlive-afthesis-2.7-7|44	
21mr|texlive-afthesis-2.7-7|45	%install
21mr|texlive-afthesis-2.7-7|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-afthesis-2.7-7|47	cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}

17149 21
21mr|texlive-aguplus-1.6b-7|1	# revision 17156
21mr|texlive-aguplus-1.6b-7|2	# category Package
21mr|texlive-aguplus-1.6b-7|3	# catalog-ctan /macros/latex/contrib/aguplus
21mr|texlive-aguplus-1.6b-7|4	# catalog-date 2010-02-24 21:28:09 +0100
21mr|texlive-aguplus-1.6b-7|5	# catalog-license lppl
21mr|texlive-aguplus-1.6b-7|6	# catalog-version 1.6b
21mr|texlive-aguplus-1.6b-7|7	Name:		texlive-aguplus
21mr|texlive-aguplus-1.6b-7|8	Version:	1.6b
21mr|texlive-aguplus-1.6b-7|9	Release:	7
21mr|texlive-aguplus-1.6b-7|10	Summary:	Styles for American Geophysical Union
21mr|texlive-aguplus-1.6b-7|11	Group:		Publishing
21mr|texlive-aguplus-1.6b-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/aguplus
21mr|texlive-aguplus-1.6b-7|13	License:	LPPL
21mr|texlive-aguplus-1.6b-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/aguplus.tar.xz
21mr|texlive-aguplus-1.6b-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/aguplus.doc.tar.xz
21mr|texlive-aguplus-1.6b-7|16	BuildArch:	noarch
21mr|texlive-aguplus-1.6b-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-aguplus-1.6b-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-aguplus-1.6b-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-aguplus-1.6b-7|20	
21mr|texlive-aguplus-1.6b-7|21	%description
21mr|texlive-aguplus-1.6b-7|22	This bundle started as an extension to the AGU's own published
21mr|texlive-aguplus-1.6b-7|23	styles, providing extra facilities and improved usability. The
21mr|texlive-aguplus-1.6b-7|24	AGU now publishes satisfactory LaTeX materials of its own; the
21mr|texlive-aguplus-1.6b-7|25	author of aguplus recommends that users switch to using the
21mr|texlive-aguplus-1.6b-7|26	official distribution.
21mr|texlive-aguplus-1.6b-7|27	
21mr|texlive-aguplus-1.6b-7|28	
21mr|texlive-aguplus-1.6b-7|29	#-----------------------------------------------------------------------
21mr|texlive-aguplus-1.6b-7|30	%files
21mr|texlive-aguplus-1.6b-7|31	%{_texmfdistdir}/bibtex/bst/aguplus/agu.bst
21mr|texlive-aguplus-1.6b-7|32	%{_texmfdistdir}/bibtex/bst/aguplus/agu04.bst
21mr|texlive-aguplus-1.6b-7|33	%{_texmfdistdir}/bibtex/bst/aguplus/agufull.bst
21mr|texlive-aguplus-1.6b-7|34	%{_texmfdistdir}/bibtex/bst/aguplus/agufull04.bst
21mr|texlive-aguplus-1.6b-7|35	%{_texmfdistdir}/tex/latex/aguplus/aguplus.cls
21mr|texlive-aguplus-1.6b-7|36	%{_texmfdistdir}/tex/latex/aguplus/aguplus.sty
21mr|texlive-aguplus-1.6b-7|37	%{_texmfdistdir}/tex/latex/aguplus/agupp.sty
21mr|texlive-aguplus-1.6b-7|38	%doc %{_texmfdistdir}/doc/latex/aguplus/README
21mr|texlive-aguplus-1.6b-7|39	%doc %{_texmfdistdir}/doc/latex/aguplus/README.aguplus
21mr|texlive-aguplus-1.6b-7|40	%doc %{_texmfdistdir}/doc/latex/aguplus/aguplus.pdf
21mr|texlive-aguplus-1.6b-7|41	%doc %{_texmfdistdir}/doc/latex/aguplus/aguplus.tex
21mr|texlive-aguplus-1.6b-7|42	%doc %{_texmfdistdir}/doc/latex/aguplus/changes.v16b
21mr|texlive-aguplus-1.6b-7|43	%doc %{_texmfdistdir}/doc/latex/aguplus/geophys.tex
21mr|texlive-aguplus-1.6b-7|44	%doc %{_texmfdistdir}/doc/latex/aguplus/sample.bib
21mr|texlive-aguplus-1.6b-7|45	%doc %{_texmfdistdir}/doc/latex/aguplus/samplus.tex
21mr|texlive-aguplus-1.6b-7|46	
21mr|texlive-aguplus-1.6b-7|47	#-----------------------------------------------------------------------
21mr|texlive-aguplus-1.6b-7|48	%prep
21mr|texlive-aguplus-1.6b-7|49	%setup -c -a0 -a1
21mr|texlive-aguplus-1.6b-7|50	
21mr|texlive-aguplus-1.6b-7|51	%build
21mr|texlive-aguplus-1.6b-7|52	
21mr|texlive-aguplus-1.6b-7|53	%install
21mr|texlive-aguplus-1.6b-7|54	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-aguplus-1.6b-7|55	cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}

17150 21
21mr|texlive-aiaa-3.6-7|1	# revision 15878
21mr|texlive-aiaa-3.6-7|2	# category Package
21mr|texlive-aiaa-3.6-7|3	# catalog-ctan /macros/latex/contrib/aiaa
21mr|texlive-aiaa-3.6-7|4	# catalog-date 2006-09-12 13:40:13 +0200
21mr|texlive-aiaa-3.6-7|5	# catalog-license lppl
21mr|texlive-aiaa-3.6-7|6	# catalog-version 3.6
21mr|texlive-aiaa-3.6-7|7	Name:		texlive-aiaa
21mr|texlive-aiaa-3.6-7|8	Version:	3.6
21mr|texlive-aiaa-3.6-7|9	Release:	7
21mr|texlive-aiaa-3.6-7|10	Summary:	Typeset AIAA conference papers
21mr|texlive-aiaa-3.6-7|11	Group:		Publishing
21mr|texlive-aiaa-3.6-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/aiaa
21mr|texlive-aiaa-3.6-7|13	License:	LPPL
21mr|texlive-aiaa-3.6-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/aiaa.tar.xz
21mr|texlive-aiaa-3.6-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/aiaa.doc.tar.xz
21mr|texlive-aiaa-3.6-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/aiaa.source.tar.xz
21mr|texlive-aiaa-3.6-7|17	BuildArch:	noarch
21mr|texlive-aiaa-3.6-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-aiaa-3.6-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-aiaa-3.6-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-aiaa-3.6-7|21	
21mr|texlive-aiaa-3.6-7|22	%description
21mr|texlive-aiaa-3.6-7|23	A bundle of LaTeX/BibTeX files and sample documents to aid
21mr|texlive-aiaa-3.6-7|24	those producing papers and journal articles according to the
21mr|texlive-aiaa-3.6-7|25	guidelines of the American Institute of Aeronautics and
21mr|texlive-aiaa-3.6-7|26	Astronautics (AIAA).
21mr|texlive-aiaa-3.6-7|27	
21mr|texlive-aiaa-3.6-7|28	
21mr|texlive-aiaa-3.6-7|29	#-----------------------------------------------------------------------
21mr|texlive-aiaa-3.6-7|30	%files
21mr|texlive-aiaa-3.6-7|31	%{_texmfdistdir}/bibtex/bst/aiaa/aiaa.bst
21mr|texlive-aiaa-3.6-7|32	%{_texmfdistdir}/tex/latex/aiaa/aiaa-tc.cls
21mr|texlive-aiaa-3.6-7|33	%doc %{_texmfdistdir}/doc/latex/aiaa/README
21mr|texlive-aiaa-3.6-7|34	%doc %{_texmfdistdir}/doc/latex/aiaa/aiaa.pdf
21mr|texlive-aiaa-3.6-7|35	%doc %{_texmfdistdir}/doc/latex/aiaa/author_guide.pdf
21mr|texlive-aiaa-3.6-7|36	%doc %{_texmfdistdir}/doc/latex/aiaa/author_guide.tex
21mr|texlive-aiaa-3.6-7|37	%doc %{_texmfdistdir}/doc/latex/aiaa/bibtex_database.bib
21mr|texlive-aiaa-3.6-7|38	%doc %{_texmfdistdir}/doc/latex/aiaa/figure_magnet.eps
21mr|texlive-aiaa-3.6-7|39	%doc %{_texmfdistdir}/doc/latex/aiaa/figure_magnet.pdf
21mr|texlive-aiaa-3.6-7|40	%doc %{_texmfdistdir}/doc/latex/aiaa/pre2004/CHANGES
21mr|texlive-aiaa-3.6-7|41	%doc %{_texmfdistdir}/doc/latex/aiaa/pre2004/MANIFEST
21mr|texlive-aiaa-3.6-7|42	%doc %{_texmfdistdir}/doc/latex/aiaa/pre2004/README
21mr|texlive-aiaa-3.6-7|43	%doc %{_texmfdistdir}/doc/latex/aiaa/pre2004/aiaa.dtx
21mr|texlive-aiaa-3.6-7|44	%doc %{_texmfdistdir}/doc/latex/aiaa/pre2004/aiaa.ins
21mr|texlive-aiaa-3.6-7|45	%doc %{_texmfdistdir}/doc/latex/aiaa/pre2004/aiaa.pdf
21mr|texlive-aiaa-3.6-7|46	%doc %{_texmfdistdir}/doc/latex/aiaa/pre2004/aiaalgo.eps
21mr|texlive-aiaa-3.6-7|47	%doc %{_texmfdistdir}/doc/latex/aiaa/pre2004/demos/paper/smpaiaa.ps
21mr|texlive-aiaa-3.6-7|48	%doc %{_texmfdistdir}/doc/latex/aiaa/pre2004/demos/paper/smpaiaa.tex
21mr|texlive-aiaa-3.6-7|49	%doc %{_texmfdistdir}/doc/latex/aiaa/pre2004/demos/paper/smpbtx.bib
21mr|texlive-aiaa-3.6-7|50	%doc %{_texmfdistdir}/doc/latex/aiaa/pre2004/demos/paper/smpfig.eps
21mr|texlive-aiaa-3.6-7|51	%doc %{_texmfdistdir}/doc/latex/aiaa/pre2004/demos/refs/tstbtx.bib
21mr|texlive-aiaa-3.6-7|52	%doc %{_texmfdistdir}/doc/latex/aiaa/pre2004/demos/refs/tstref.tex
21mr|texlive-aiaa-3.6-7|53	%doc %{_texmfdistdir}/doc/latex/aiaa/pre2004/demos/subfigs/smpfig.eps
21mr|texlive-aiaa-3.6-7|54	%doc %{_texmfdistdir}/doc/latex/aiaa/pre2004/demos/subfigs/smpsubf.tex
21mr|texlive-aiaa-3.6-7|55	%doc %{_texmfdistdir}/doc/latex/aiaa/pre2004/demos/talk/smpfig.eps
21mr|texlive-aiaa-3.6-7|56	%doc %{_texmfdistdir}/doc/latex/aiaa/pre2004/demos/talk/smptalk.ps
21mr|texlive-aiaa-3.6-7|57	%doc %{_texmfdistdir}/doc/latex/aiaa/pre2004/demos/talk/smptalk.sty
21mr|texlive-aiaa-3.6-7|58	%doc %{_texmfdistdir}/doc/latex/aiaa/pre2004/demos/talk/smptalk.tex
21mr|texlive-aiaa-3.6-7|59	%doc %{_texmfdistdir}/doc/latex/aiaa/template_advanced.pdf
21mr|texlive-aiaa-3.6-7|60	%doc %{_texmfdistdir}/doc/latex/aiaa/template_advanced.tex
21mr|texlive-aiaa-3.6-7|61	%doc %{_texmfdistdir}/doc/latex/aiaa/template_basic.pdf
21mr|texlive-aiaa-3.6-7|62	%doc %{_texmfdistdir}/doc/latex/aiaa/template_basic.tex
21mr|texlive-aiaa-3.6-7|63	#- source
21mr|texlive-aiaa-3.6-7|64	%doc %{_texmfdistdir}/source/latex/aiaa/aiaa.dtx
21mr|texlive-aiaa-3.6-7|65	%doc %{_texmfdistdir}/source/latex/aiaa/aiaa.ins
21mr|texlive-aiaa-3.6-7|66	
21mr|texlive-aiaa-3.6-7|67	#-----------------------------------------------------------------------
21mr|texlive-aiaa-3.6-7|68	%prep
21mr|texlive-aiaa-3.6-7|69	%setup -c -a0 -a1 -a2
21mr|texlive-aiaa-3.6-7|70	
21mr|texlive-aiaa-3.6-7|71	%build
21mr|texlive-aiaa-3.6-7|72	
21mr|texlive-aiaa-3.6-7|73	%install
21mr|texlive-aiaa-3.6-7|74	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-aiaa-3.6-7|75	cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}

17151 21
21mr|texlive-akktex-0.3.2-6|1	# revision 26055
21mr|texlive-akktex-0.3.2-6|2	# category Package
21mr|texlive-akktex-0.3.2-6|3	# catalog-ctan /macros/latex/contrib/akktex
21mr|texlive-akktex-0.3.2-6|4	# catalog-date 2010-08-24 18:19:56 +0200
21mr|texlive-akktex-0.3.2-6|5	# catalog-license lppl
21mr|texlive-akktex-0.3.2-6|6	# catalog-version 0.3.2
21mr|texlive-akktex-0.3.2-6|7	Name:		texlive-akktex
21mr|texlive-akktex-0.3.2-6|8	Version:	0.3.2
21mr|texlive-akktex-0.3.2-6|9	Release:	6
21mr|texlive-akktex-0.3.2-6|10	Summary:	A collection of packages and classes
21mr|texlive-akktex-0.3.2-6|11	Group:		Publishing
21mr|texlive-akktex-0.3.2-6|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/akktex
21mr|texlive-akktex-0.3.2-6|13	License:	LPPL
21mr|texlive-akktex-0.3.2-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/akktex.tar.xz
21mr|texlive-akktex-0.3.2-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/akktex.doc.tar.xz
21mr|texlive-akktex-0.3.2-6|16	BuildArch:	noarch
21mr|texlive-akktex-0.3.2-6|17	BuildRequires:	texlive-tlpkg
21mr|texlive-akktex-0.3.2-6|18	Requires(pre):	texlive-tlpkg
21mr|texlive-akktex-0.3.2-6|19	Requires(post):	texlive-kpathsea
21mr|texlive-akktex-0.3.2-6|20	
21mr|texlive-akktex-0.3.2-6|21	%description
21mr|texlive-akktex-0.3.2-6|22	The bundle provides: - new document classes for technical
21mr|texlive-akktex-0.3.2-6|23	documents, thesis works, manuscripts and lecture notes; - many
21mr|texlive-akktex-0.3.2-6|24	mathematical packages providing a large number of macros for
21mr|texlive-akktex-0.3.2-6|25	mathematical texts; - layout providing a non-empty parskip with
21mr|texlive-akktex-0.3.2-6|26	extended length corrections and new section definition
21mr|texlive-akktex-0.3.2-6|27	commands; - easy label creation for counters; and - german
21mr|texlive-akktex-0.3.2-6|28	language tools and predefined abbreviations.
21mr|texlive-akktex-0.3.2-6|29	
21mr|texlive-akktex-0.3.2-6|30	%post
21mr|texlive-akktex-0.3.2-6|31	%{_sbindir}/texlive.post
21mr|texlive-akktex-0.3.2-6|32	
21mr|texlive-akktex-0.3.2-6|33	%postun
21mr|texlive-akktex-0.3.2-6|34	if [ $1 -eq 0 ]; then
21mr|texlive-akktex-0.3.2-6|35	%{_sbindir}/texlive.post
21mr|texlive-akktex-0.3.2-6|36	fi
21mr|texlive-akktex-0.3.2-6|37	
21mr|texlive-akktex-0.3.2-6|38	#-----------------------------------------------------------------------
21mr|texlive-akktex-0.3.2-6|39	%files
21mr|texlive-akktex-0.3.2-6|40	%{_texmfdistdir}/tex/latex/akktex/akkconditional.sty
21mr|texlive-akktex-0.3.2-6|41	%{_texmfdistdir}/tex/latex/akktex/akkcounterlabelpattern.sty
21mr|texlive-akktex-0.3.2-6|42	%{_texmfdistdir}/tex/latex/akktex/akkcs.sty
21mr|texlive-akktex-0.3.2-6|43	%{_texmfdistdir}/tex/latex/akktex/akkdoc.sty
21mr|texlive-akktex-0.3.2-6|44	%{_texmfdistdir}/tex/latex/akktex/akkgerman.sty
21mr|texlive-akktex-0.3.2-6|45	%{_texmfdistdir}/tex/latex/akktex/akkgermanabbreviations.sty
21mr|texlive-akktex-0.3.2-6|46	%{_texmfdistdir}/tex/latex/akktex/akklecture.cls
21mr|texlive-akktex-0.3.2-6|47	%{_texmfdistdir}/tex/latex/akktex/akklongpage.sty
21mr|texlive-akktex-0.3.2-6|48	%{_texmfdistdir}/tex/latex/akktex/akkmath.sty
21mr|texlive-akktex-0.3.2-6|49	%{_texmfdistdir}/tex/latex/akktex/akkmathbasic.sty
21mr|texlive-akktex-0.3.2-6|50	%{_texmfdistdir}/tex/latex/akktex/akkmathdisc.sty
21mr|texlive-akktex-0.3.2-6|51	%{_texmfdistdir}/tex/latex/akktex/akkmathfun.sty
21mr|texlive-akktex-0.3.2-6|52	%{_texmfdistdir}/tex/latex/akktex/akkmathnum.sty
21mr|texlive-akktex-0.3.2-6|53	%{_texmfdistdir}/tex/latex/akktex/akkmathpaper.sty
21mr|texlive-akktex-0.3.2-6|54	%{_texmfdistdir}/tex/latex/akktex/akkmathproof.sty
21mr|texlive-akktex-0.3.2-6|55	%{_texmfdistdir}/tex/latex/akktex/akkmathrel.sty
21mr|texlive-akktex-0.3.2-6|56	%{_texmfdistdir}/tex/latex/akktex/akkmathset.sty
21mr|texlive-akktex-0.3.2-6|57	%{_texmfdistdir}/tex/latex/akktex/akkmathtext.sty
21mr|texlive-akktex-0.3.2-6|58	%{_texmfdistdir}/tex/latex/akktex/akknum.sty
21mr|texlive-akktex-0.3.2-6|59	%{_texmfdistdir}/tex/latex/akktex/akkparskip.sty
21mr|texlive-akktex-0.3.2-6|60	%{_texmfdistdir}/tex/latex/akktex/akkscript.cls
21mr|texlive-akktex-0.3.2-6|61	%{_texmfdistdir}/tex/latex/akktex/akksection.sty
21mr|texlive-akktex-0.3.2-6|62	%{_texmfdistdir}/tex/latex/akktex/akkstring.sty
21mr|texlive-akktex-0.3.2-6|63	%{_texmfdistdir}/tex/latex/akktex/akktecdoc.cls
21mr|texlive-akktex-0.3.2-6|64	%{_texmfdistdir}/tex/latex/akktex/akktex.sty
21mr|texlive-akktex-0.3.2-6|65	%{_texmfdistdir}/tex/latex/akktex/akkwidepage.sty
21mr|texlive-akktex-0.3.2-6|66	%doc %{_texmfdistdir}/doc/latex/akktex/README
21mr|texlive-akktex-0.3.2-6|67	%doc %{_texmfdistdir}/doc/latex/akktex/README.TEXLIVE
21mr|texlive-akktex-0.3.2-6|68	
21mr|texlive-akktex-0.3.2-6|69	#-----------------------------------------------------------------------
21mr|texlive-akktex-0.3.2-6|70	%prep
21mr|texlive-akktex-0.3.2-6|71	%setup -c -a0 -a1
21mr|texlive-akktex-0.3.2-6|72	
21mr|texlive-akktex-0.3.2-6|73	%build
21mr|texlive-akktex-0.3.2-6|74	
21mr|texlive-akktex-0.3.2-6|75	%install
21mr|texlive-akktex-0.3.2-6|76	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-akktex-0.3.2-6|77	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17152 21
21mr|texlive-akletter-1.5i-7|1	# revision 15878
21mr|texlive-akletter-1.5i-7|2	# category Package
21mr|texlive-akletter-1.5i-7|3	# catalog-ctan /macros/latex/contrib/akletter
21mr|texlive-akletter-1.5i-7|4	# catalog-date 2009-01-23 15:11:09 +0100
21mr|texlive-akletter-1.5i-7|5	# catalog-license lppl
21mr|texlive-akletter-1.5i-7|6	# catalog-version 1.5i
21mr|texlive-akletter-1.5i-7|7	Name:		texlive-akletter
21mr|texlive-akletter-1.5i-7|8	Version:	1.5i
21mr|texlive-akletter-1.5i-7|9	Release:	7
21mr|texlive-akletter-1.5i-7|10	Summary:	Comprehensive letter support
21mr|texlive-akletter-1.5i-7|11	Group:		Publishing
21mr|texlive-akletter-1.5i-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/akletter
21mr|texlive-akletter-1.5i-7|13	License:	LPPL
21mr|texlive-akletter-1.5i-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/akletter.tar.xz
21mr|texlive-akletter-1.5i-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/akletter.doc.tar.xz
21mr|texlive-akletter-1.5i-7|16	BuildArch:	noarch
21mr|texlive-akletter-1.5i-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-akletter-1.5i-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-akletter-1.5i-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-akletter-1.5i-7|20	
21mr|texlive-akletter-1.5i-7|21	%description
21mr|texlive-akletter-1.5i-7|22	An advanced letter document class which extends LaTeX's usual
21mr|texlive-akletter-1.5i-7|23	letter class, providing support for building your own
21mr|texlive-akletter-1.5i-7|24	letterhead and marking fold points for window envelopes.
21mr|texlive-akletter-1.5i-7|25	Options supported by the package include: letterpaper for US
21mr|texlive-akletter-1.5i-7|26	letter; a4offset for a modified A4 layout suitable for platic
21mr|texlive-akletter-1.5i-7|27	binders that cover a part of the left margin. The class's
21mr|texlive-akletter-1.5i-7|28	handling of dates has inspired an extended version of date-
21mr|texlive-akletter-1.5i-7|29	handling in the isodate package. The class supersedes an
21mr|texlive-akletter-1.5i-7|30	earlier class called myletter.
21mr|texlive-akletter-1.5i-7|31	
21mr|texlive-akletter-1.5i-7|32	
21mr|texlive-akletter-1.5i-7|33	#-----------------------------------------------------------------------
21mr|texlive-akletter-1.5i-7|34	%files
21mr|texlive-akletter-1.5i-7|35	%{_texmfdistdir}/tex/latex/akletter/akfax.cfg
21mr|texlive-akletter-1.5i-7|36	%{_texmfdistdir}/tex/latex/akletter/akletter.cfg
21mr|texlive-akletter-1.5i-7|37	%{_texmfdistdir}/tex/latex/akletter/akletter.cls
21mr|texlive-akletter-1.5i-7|38	%{_texmfdistdir}/tex/latex/akletter/myletter.cls
21mr|texlive-akletter-1.5i-7|39	%doc %{_texmfdistdir}/doc/latex/akletter/akletter.tex
21mr|texlive-akletter-1.5i-7|40	%doc %{_texmfdistdir}/doc/latex/akletter/akletter.upl
21mr|texlive-akletter-1.5i-7|41	%doc %{_texmfdistdir}/doc/latex/akletter/letterdoc.pdf
21mr|texlive-akletter-1.5i-7|42	%doc %{_texmfdistdir}/doc/latex/akletter/letterdoc.tex
21mr|texlive-akletter-1.5i-7|43	%doc %{_texmfdistdir}/doc/latex/akletter/lettereng.pdf
21mr|texlive-akletter-1.5i-7|44	%doc %{_texmfdistdir}/doc/latex/akletter/lettereng.tex
21mr|texlive-akletter-1.5i-7|45	
21mr|texlive-akletter-1.5i-7|46	#-----------------------------------------------------------------------
21mr|texlive-akletter-1.5i-7|47	%prep
21mr|texlive-akletter-1.5i-7|48	%setup -c -a0 -a1
21mr|texlive-akletter-1.5i-7|49	
21mr|texlive-akletter-1.5i-7|50	%build
21mr|texlive-akletter-1.5i-7|51	
21mr|texlive-akletter-1.5i-7|52	%install
21mr|texlive-akletter-1.5i-7|53	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-akletter-1.5i-7|54	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17153 21
21mr|texlive-aleph-RC2-17|1	# revision 33736
21mr|texlive-aleph-RC2-17|2	# category Package
21mr|texlive-aleph-RC2-17|3	# catalog-ctan /systems/aleph
21mr|texlive-aleph-RC2-17|4	# catalog-date 2012-12-31 10:35:50 +0100
21mr|texlive-aleph-RC2-17|5	# catalog-license gpl
21mr|texlive-aleph-RC2-17|6	# catalog-version RC2
21mr|texlive-aleph-RC2-17|7	Name:		texlive-aleph
21mr|texlive-aleph-RC2-17|8	Version:	RC2
21mr|texlive-aleph-RC2-17|9	Release:	17
21mr|texlive-aleph-RC2-17|10	Summary:	Extended TeX
21mr|texlive-aleph-RC2-17|11	Group:		Publishing
21mr|texlive-aleph-RC2-17|12	URL:		http://www.ctan.org/tex-archive/systems/aleph
21mr|texlive-aleph-RC2-17|13	License:	GPL
21mr|texlive-aleph-RC2-17|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/aleph.tar.xz
21mr|texlive-aleph-RC2-17|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/aleph.doc.tar.xz
21mr|texlive-aleph-RC2-17|16	BuildArch:	noarch
21mr|texlive-aleph-RC2-17|17	BuildRequires:	texlive-tlpkg
21mr|texlive-aleph-RC2-17|18	Requires(pre):	texlive-tlpkg
21mr|texlive-aleph-RC2-17|19	Requires(post):	texlive-tetex
21mr|texlive-aleph-RC2-17|20	Requires:	texlive-latex
21mr|texlive-aleph-RC2-17|21	Requires:	texlive-plain
21mr|texlive-aleph-RC2-17|22	Requires:	texlive-lambda
21mr|texlive-aleph-RC2-17|23	Requires:	texlive-aleph.bin
21mr|texlive-aleph-RC2-17|24	
21mr|texlive-aleph-RC2-17|25	%description
21mr|texlive-aleph-RC2-17|26	An development of omega, using most of the extensions of TeX
21mr|texlive-aleph-RC2-17|27	itself developed for e-TeX.
21mr|texlive-aleph-RC2-17|28	
21mr|texlive-aleph-RC2-17|29	#-----------------------------------------------------------------------
21mr|texlive-aleph-RC2-17|30	%files
21mr|texlive-aleph-RC2-17|31	%_texmf_fmtutil_d/aleph
21mr|texlive-aleph-RC2-17|32	%doc %{_texmfdistdir}/doc/aleph/base/News
21mr|texlive-aleph-RC2-17|33	%doc %{_texmfdistdir}/doc/aleph/base/readme.txt
21mr|texlive-aleph-RC2-17|34	%doc %{_mandir}/man1/aleph.1*
21mr|texlive-aleph-RC2-17|35	%doc %{_texmfdistdir}/doc/man/man1/aleph.man1.pdf
21mr|texlive-aleph-RC2-17|36	%doc %{_mandir}/man1/lamed.1*
21mr|texlive-aleph-RC2-17|37	%doc %{_texmfdistdir}/doc/man/man1/lamed.man1.pdf
21mr|texlive-aleph-RC2-17|38	
21mr|texlive-aleph-RC2-17|39	#-----------------------------------------------------------------------
21mr|texlive-aleph-RC2-17|40	%prep
21mr|texlive-aleph-RC2-17|41	%setup -c -a0 -a1
21mr|texlive-aleph-RC2-17|42	
21mr|texlive-aleph-RC2-17|43	%build
21mr|texlive-aleph-RC2-17|44	
21mr|texlive-aleph-RC2-17|45	%install
21mr|texlive-aleph-RC2-17|46	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-aleph-RC2-17|47	cp -fpar texmf-dist %{buildroot}%{_datadir}
21mr|texlive-aleph-RC2-17|48	mkdir -p %{buildroot}%{_mandir}/man1
21mr|texlive-aleph-RC2-17|49	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1
21mr|texlive-aleph-RC2-17|50	mkdir -p %{buildroot}%{_texmf_fmtutil_d}
21mr|texlive-aleph-RC2-17|51	cat > %{buildroot}%{_texmf_fmtutil_d}/aleph <<EOF
21mr|texlive-aleph-RC2-17|52	#
21mr|texlive-aleph-RC2-17|53	# from aleph:
21mr|texlive-aleph-RC2-17|54	aleph aleph - *aleph.ini
21mr|texlive-aleph-RC2-17|55	lamed aleph language.dat *lambda.ini
21mr|texlive-aleph-RC2-17|56	EOF

17154 21
21mr|texlive-alg-20190228-1|1	# revision 15878
21mr|texlive-alg-20190228-1|2	# category Package
21mr|texlive-alg-20190228-1|3	# catalog-ctan /macros/latex/contrib/alg
21mr|texlive-alg-20190228-1|4	# catalog-date 2006-12-17 11:41:28 +0100
21mr|texlive-alg-20190228-1|5	# catalog-license lppl
21mr|texlive-alg-20190228-1|6	# catalog-version 2001-03-13
21mr|texlive-alg-20190228-1|7	Name:		texlive-alg
21mr|texlive-alg-20190228-1|8	Version:	20190228
21mr|texlive-alg-20190228-1|9	Release:	1
21mr|texlive-alg-20190228-1|10	Summary:	LaTeX environments for typesetting algorithms
21mr|texlive-alg-20190228-1|11	Group:		Publishing
21mr|texlive-alg-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/alg
21mr|texlive-alg-20190228-1|13	License:	LPPL
21mr|texlive-alg-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/alg.tar.xz
21mr|texlive-alg-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/alg.doc.tar.xz
21mr|texlive-alg-20190228-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/alg.source.tar.xz
21mr|texlive-alg-20190228-1|17	BuildArch:	noarch
21mr|texlive-alg-20190228-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-alg-20190228-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-alg-20190228-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-alg-20190228-1|21	
21mr|texlive-alg-20190228-1|22	%description
21mr|texlive-alg-20190228-1|23	Defines two environments for typesetting algorithms in LaTeX2e.
21mr|texlive-alg-20190228-1|24	The algtab environment is used to typeset an algorithm with
21mr|texlive-alg-20190228-1|25	automatically numbered lines. The algorithm environment can be
21mr|texlive-alg-20190228-1|26	used to encapsulate the algtab environment algorithm in a
21mr|texlive-alg-20190228-1|27	floating body together with a header, a caption, etc.
21mr|texlive-alg-20190228-1|28	\listofalgorithms is defined.
21mr|texlive-alg-20190228-1|29	
21mr|texlive-alg-20190228-1|30	#-----------------------------------------------------------------------
21mr|texlive-alg-20190228-1|31	%files
21mr|texlive-alg-20190228-1|32	%{_texmfdistdir}/tex/latex/alg/alg.sty
21mr|texlive-alg-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/alg/readme.txt
21mr|texlive-alg-20190228-1|34	#- source
21mr|texlive-alg-20190228-1|35	%doc %{_texmfdistdir}/source/latex/alg/alg.dtx
21mr|texlive-alg-20190228-1|36	%doc %{_texmfdistdir}/source/latex/alg/alg.ins
21mr|texlive-alg-20190228-1|37	
21mr|texlive-alg-20190228-1|38	#-----------------------------------------------------------------------
21mr|texlive-alg-20190228-1|39	%prep
21mr|texlive-alg-20190228-1|40	%setup -c -a0 -a1 -a2
21mr|texlive-alg-20190228-1|41	
21mr|texlive-alg-20190228-1|42	%build
21mr|texlive-alg-20190228-1|43	
21mr|texlive-alg-20190228-1|44	%install
21mr|texlive-alg-20190228-1|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-alg-20190228-1|46	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17155 21
21mr|texlive-algorithm2e-5.2-3|1	Name:		texlive-algorithm2e
21mr|texlive-algorithm2e-5.2-3|2	Version:	5.2
21mr|texlive-algorithm2e-5.2-3|3	Release:	3
21mr|texlive-algorithm2e-5.2-3|4	Summary:	Floating algorithm environment with algorithmic keywords
21mr|texlive-algorithm2e-5.2-3|5	Group:		Publishing
21mr|texlive-algorithm2e-5.2-3|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/algorithm2e
21mr|texlive-algorithm2e-5.2-3|7	License:	LPPL
21mr|texlive-algorithm2e-5.2-3|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/algorithm2e.tar.xz
21mr|texlive-algorithm2e-5.2-3|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/algorithm2e.doc.tar.xz
21mr|texlive-algorithm2e-5.2-3|10	BuildArch:	noarch
21mr|texlive-algorithm2e-5.2-3|11	BuildRequires:	texlive-tlpkg
21mr|texlive-algorithm2e-5.2-3|12	Requires(pre):	texlive-tlpkg
21mr|texlive-algorithm2e-5.2-3|13	Requires(post):	texlive-kpathsea
21mr|texlive-algorithm2e-5.2-3|14	
21mr|texlive-algorithm2e-5.2-3|15	%description
21mr|texlive-algorithm2e-5.2-3|16	Algorithm2e is an environment for writing algorithms. An
21mr|texlive-algorithm2e-5.2-3|17	algorithm becomes a floating object (like figure, table, etc.).
21mr|texlive-algorithm2e-5.2-3|18	The package provides macros that allow you to create different
21mr|texlive-algorithm2e-5.2-3|19	keywords, and a set of predefined key words is provided; you
21mr|texlive-algorithm2e-5.2-3|20	can change the typography of the keywords. The package allows
21mr|texlive-algorithm2e-5.2-3|21	vertical lines delimiting a block of instructions in an
21mr|texlive-algorithm2e-5.2-3|22	algorithm, and defines different sorts of algorithms such as
21mr|texlive-algorithm2e-5.2-3|23	Procedure or Function; the name of these functions may be
21mr|texlive-algorithm2e-5.2-3|24	reused in the text or in other algorithms.
21mr|texlive-algorithm2e-5.2-3|25	
21mr|texlive-algorithm2e-5.2-3|26	#-----------------------------------------------------------------------
21mr|texlive-algorithm2e-5.2-3|27	%files
21mr|texlive-algorithm2e-5.2-3|28	%{_texmfdistdir}/tex/latex/algorithm2e
21mr|texlive-algorithm2e-5.2-3|29	%doc %{_texmfdistdir}/doc/latex/algorithm2e
21mr|texlive-algorithm2e-5.2-3|30	
21mr|texlive-algorithm2e-5.2-3|31	#-----------------------------------------------------------------------
21mr|texlive-algorithm2e-5.2-3|32	%prep
21mr|texlive-algorithm2e-5.2-3|33	%setup -c -a0 -a1
21mr|texlive-algorithm2e-5.2-3|34	
21mr|texlive-algorithm2e-5.2-3|35	%build
21mr|texlive-algorithm2e-5.2-3|36	
21mr|texlive-algorithm2e-5.2-3|37	%install
21mr|texlive-algorithm2e-5.2-3|38	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-algorithm2e-5.2-3|39	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17156 21
21mr|texlive-algorithmicx-20190228-1|1	# revision 15878
21mr|texlive-algorithmicx-20190228-1|2	# category Package
21mr|texlive-algorithmicx-20190228-1|3	# catalog-ctan /macros/latex/contrib/algorithmicx
21mr|texlive-algorithmicx-20190228-1|4	# catalog-date 2006-10-12 12:11:58 +0200
21mr|texlive-algorithmicx-20190228-1|5	# catalog-license lppl
21mr|texlive-algorithmicx-20190228-1|6	# catalog-version undef
21mr|texlive-algorithmicx-20190228-1|7	Name:		texlive-algorithmicx
21mr|texlive-algorithmicx-20190228-1|8	Version:	20190228
21mr|texlive-algorithmicx-20190228-1|9	Release:	1
21mr|texlive-algorithmicx-20190228-1|10	Summary:	The algorithmic style you always wanted
21mr|texlive-algorithmicx-20190228-1|11	Group:		Publishing
21mr|texlive-algorithmicx-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/algorithmicx
21mr|texlive-algorithmicx-20190228-1|13	License:	LPPL
21mr|texlive-algorithmicx-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/algorithmicx.tar.xz
21mr|texlive-algorithmicx-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/algorithmicx.doc.tar.xz
21mr|texlive-algorithmicx-20190228-1|16	BuildArch:	noarch
21mr|texlive-algorithmicx-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-algorithmicx-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-algorithmicx-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-algorithmicx-20190228-1|20	
21mr|texlive-algorithmicx-20190228-1|21	%description
21mr|texlive-algorithmicx-20190228-1|22	Algorithmicx provides a very flexible, yet easy to use way for
21mr|texlive-algorithmicx-20190228-1|23	inserting good looking pseudocode or source code in your
21mr|texlive-algorithmicx-20190228-1|24	papers. It has built in support for Pseudocode, Pascal, C, and
21mr|texlive-algorithmicx-20190228-1|25	powerful means to create definitions for any programming
21mr|texlive-algorithmicx-20190228-1|26	language. You can easily adapt a Pseudocode style to your
21mr|texlive-algorithmicx-20190228-1|27	native language.
21mr|texlive-algorithmicx-20190228-1|28	
21mr|texlive-algorithmicx-20190228-1|29	#-----------------------------------------------------------------------
21mr|texlive-algorithmicx-20190228-1|30	%files
21mr|texlive-algorithmicx-20190228-1|31	%{_texmfdistdir}/tex/latex/algorithmicx/algc.sty
21mr|texlive-algorithmicx-20190228-1|32	%{_texmfdistdir}/tex/latex/algorithmicx/algcompatible.sty
21mr|texlive-algorithmicx-20190228-1|33	%{_texmfdistdir}/tex/latex/algorithmicx/algmatlab.sty
21mr|texlive-algorithmicx-20190228-1|34	%{_texmfdistdir}/tex/latex/algorithmicx/algorithmicx.sty
21mr|texlive-algorithmicx-20190228-1|35	%{_texmfdistdir}/tex/latex/algorithmicx/algpascal.sty
21mr|texlive-algorithmicx-20190228-1|36	%{_texmfdistdir}/tex/latex/algorithmicx/algpseudocode.sty
21mr|texlive-algorithmicx-20190228-1|37	%doc %{_texmfdistdir}/doc/latex/algorithmicx/README
21mr|texlive-algorithmicx-20190228-1|38	%doc %{_texmfdistdir}/doc/latex/algorithmicx/algorithmicx.pdf
21mr|texlive-algorithmicx-20190228-1|39	%doc %{_texmfdistdir}/doc/latex/algorithmicx/algorithmicx.tex
21mr|texlive-algorithmicx-20190228-1|40	
21mr|texlive-algorithmicx-20190228-1|41	#-----------------------------------------------------------------------
21mr|texlive-algorithmicx-20190228-1|42	%prep
21mr|texlive-algorithmicx-20190228-1|43	%setup -c -a0 -a1
21mr|texlive-algorithmicx-20190228-1|44	
21mr|texlive-algorithmicx-20190228-1|45	%build
21mr|texlive-algorithmicx-20190228-1|46	
21mr|texlive-algorithmicx-20190228-1|47	%install
21mr|texlive-algorithmicx-20190228-1|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-algorithmicx-20190228-1|49	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17157 21
21mr|texlive-algorithms-0.1-7|1	# revision 15878
21mr|texlive-algorithms-0.1-7|2	# category Package
21mr|texlive-algorithms-0.1-7|3	# catalog-ctan /macros/latex/contrib/algorithms
21mr|texlive-algorithms-0.1-7|4	# catalog-date 2009-08-25 14:02:57 +0200
21mr|texlive-algorithms-0.1-7|5	# catalog-license lgpl
21mr|texlive-algorithms-0.1-7|6	# catalog-version 0.1
21mr|texlive-algorithms-0.1-7|7	Name:		texlive-algorithms
21mr|texlive-algorithms-0.1-7|8	Version:	0.1
21mr|texlive-algorithms-0.1-7|9	Release:	7
21mr|texlive-algorithms-0.1-7|10	Summary:	A suite of tools for typesetting algorithms in pseudo-code
21mr|texlive-algorithms-0.1-7|11	Group:		Publishing
21mr|texlive-algorithms-0.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/algorithms
21mr|texlive-algorithms-0.1-7|13	License:	LGPL
21mr|texlive-algorithms-0.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/algorithms.tar.xz
21mr|texlive-algorithms-0.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/algorithms.doc.tar.xz
21mr|texlive-algorithms-0.1-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/algorithms.source.tar.xz
21mr|texlive-algorithms-0.1-7|17	BuildArch:	noarch
21mr|texlive-algorithms-0.1-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-algorithms-0.1-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-algorithms-0.1-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-algorithms-0.1-7|21	
21mr|texlive-algorithms-0.1-7|22	%description
21mr|texlive-algorithms-0.1-7|23	Consists of two environments: algorithm and algorithmic. The
21mr|texlive-algorithms-0.1-7|24	algorithm package defines a floating algorithm environment
21mr|texlive-algorithms-0.1-7|25	designed to work with the algorithmic style. Within an
21mr|texlive-algorithms-0.1-7|26	algorithmic environment a number of commands for typesetting
21mr|texlive-algorithms-0.1-7|27	popular algorithmic constructs are available.
21mr|texlive-algorithms-0.1-7|28	
21mr|texlive-algorithms-0.1-7|29	
21mr|texlive-algorithms-0.1-7|30	#-----------------------------------------------------------------------
21mr|texlive-algorithms-0.1-7|31	%files
21mr|texlive-algorithms-0.1-7|32	%{_texmfdistdir}/tex/latex/algorithms/algorithm.sty
21mr|texlive-algorithms-0.1-7|33	%{_texmfdistdir}/tex/latex/algorithms/algorithmic.sty
21mr|texlive-algorithms-0.1-7|34	%doc %{_texmfdistdir}/doc/latex/algorithms/COPYING
21mr|texlive-algorithms-0.1-7|35	%doc %{_texmfdistdir}/doc/latex/algorithms/README
21mr|texlive-algorithms-0.1-7|36	%doc %{_texmfdistdir}/doc/latex/algorithms/THANKS
21mr|texlive-algorithms-0.1-7|37	%doc %{_texmfdistdir}/doc/latex/algorithms/algorithms.pdf
21mr|texlive-algorithms-0.1-7|38	#- source
21mr|texlive-algorithms-0.1-7|39	%doc %{_texmfdistdir}/source/latex/algorithms/algorithms.dtx
21mr|texlive-algorithms-0.1-7|40	%doc %{_texmfdistdir}/source/latex/algorithms/algorithms.ins
21mr|texlive-algorithms-0.1-7|41	
21mr|texlive-algorithms-0.1-7|42	#-----------------------------------------------------------------------
21mr|texlive-algorithms-0.1-7|43	%prep
21mr|texlive-algorithms-0.1-7|44	%setup -c -a0 -a1 -a2
21mr|texlive-algorithms-0.1-7|45	
21mr|texlive-algorithms-0.1-7|46	%build
21mr|texlive-algorithms-0.1-7|47	
21mr|texlive-algorithms-0.1-7|48	%install
21mr|texlive-algorithms-0.1-7|49	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-algorithms-0.1-7|50	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17158 21
21mr|texlive-alkalami-1.0-1|1	Name:		texlive-alkalami
21mr|texlive-alkalami-1.0-1|2	Version:	1.0
21mr|texlive-alkalami-1.0-1|3	Release:	1
21mr|texlive-alkalami-1.0-1|4	Summary:	A font for Arabic-based writing systems in Nigeria and Niger
21mr|texlive-alkalami-1.0-1|5	Group:		Publishing
21mr|texlive-alkalami-1.0-1|6	URL:		https://fedora.pkgs.org/33/fedora-x86_64/texlive-alkalami-svn44497-27.fc33.noarch.rpm.html
21mr|texlive-alkalami-1.0-1|7	License:	MIT
21mr|texlive-alkalami-1.0-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/alkalami.tar.xz
21mr|texlive-alkalami-1.0-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/alkalami.doc.tar.xz
21mr|texlive-alkalami-1.0-1|10	BuildArch:	noarch
21mr|texlive-alkalami-1.0-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-alkalami-1.0-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-alkalami-1.0-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-alkalami-1.0-1|14	
21mr|texlive-alkalami-1.0-1|15	%description
21mr|texlive-alkalami-1.0-1|16	This font is designed for Arabic-based writing systems in the Kano region of Nigeria and Niger.
21mr|texlive-alkalami-1.0-1|17	
21mr|texlive-alkalami-1.0-1|18	#-----------------------------------------------------------------------
21mr|texlive-alkalami-1.0-1|19	%files
21mr|texlive-alkalami-1.0-1|20	%{_texmfdistdir}/fonts/*
21mr|texlive-alkalami-1.0-1|21	%doc %{_texmfdistdir}/doc/*
21mr|texlive-alkalami-1.0-1|22	
21mr|texlive-alkalami-1.0-1|23	#-----------------------------------------------------------------------
21mr|texlive-alkalami-1.0-1|24	%prep
21mr|texlive-alkalami-1.0-1|25	%setup -c -a0 -a1
21mr|texlive-alkalami-1.0-1|26	
21mr|texlive-alkalami-1.0-1|27	%build
21mr|texlive-alkalami-1.0-1|28	
21mr|texlive-alkalami-1.0-1|29	%install
21mr|texlive-alkalami-1.0-1|30	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-alkalami-1.0-1|31	cp -fpar fonts doc %{buildroot}%{_texmfdistdir}

17159 21
21mr|texlive-alnumsec-v0.03-7|1	# revision 15878
21mr|texlive-alnumsec-v0.03-7|2	# category Package
21mr|texlive-alnumsec-v0.03-7|3	# catalog-ctan /macros/latex/contrib/alnumsec
21mr|texlive-alnumsec-v0.03-7|4	# catalog-date 2008-05-11 02:21:17 +0200
21mr|texlive-alnumsec-v0.03-7|5	# catalog-license lppl
21mr|texlive-alnumsec-v0.03-7|6	# catalog-version v0.03
21mr|texlive-alnumsec-v0.03-7|7	Name:		texlive-alnumsec
21mr|texlive-alnumsec-v0.03-7|8	Version:	v0.03
21mr|texlive-alnumsec-v0.03-7|9	Release:	7
21mr|texlive-alnumsec-v0.03-7|10	Summary:	Alphanumeric section numbering
21mr|texlive-alnumsec-v0.03-7|11	Group:		Publishing
21mr|texlive-alnumsec-v0.03-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/alnumsec
21mr|texlive-alnumsec-v0.03-7|13	License:	LPPL
21mr|texlive-alnumsec-v0.03-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/alnumsec.tar.xz
21mr|texlive-alnumsec-v0.03-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/alnumsec.doc.tar.xz
21mr|texlive-alnumsec-v0.03-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/alnumsec.source.tar.xz
21mr|texlive-alnumsec-v0.03-7|17	BuildArch:	noarch
21mr|texlive-alnumsec-v0.03-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-alnumsec-v0.03-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-alnumsec-v0.03-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-alnumsec-v0.03-7|21	
21mr|texlive-alnumsec-v0.03-7|22	%description
21mr|texlive-alnumsec-v0.03-7|23	This package allows you to use alphanumeric section numbering,
21mr|texlive-alnumsec-v0.03-7|24	for instance "A. Introduction ... III. International Law". Its
21mr|texlive-alnumsec-v0.03-7|25	output is similar to alphanum, but you can use the standard
21mr|texlive-alnumsec-v0.03-7|26	LaTeX sectioning commands, so that it is possible to switch
21mr|texlive-alnumsec-v0.03-7|27	numbering schemes easily. Greek letters, double letters (bb)
21mr|texlive-alnumsec-v0.03-7|28	and different delimiters around them are supported.
21mr|texlive-alnumsec-v0.03-7|29	
21mr|texlive-alnumsec-v0.03-7|30	
21mr|texlive-alnumsec-v0.03-7|31	#-----------------------------------------------------------------------
21mr|texlive-alnumsec-v0.03-7|32	%files
21mr|texlive-alnumsec-v0.03-7|33	%{_texmfdistdir}/tex/latex/alnumsec/alnumsec.sty
21mr|texlive-alnumsec-v0.03-7|34	%doc %{_texmfdistdir}/doc/latex/alnumsec/README
21mr|texlive-alnumsec-v0.03-7|35	%doc %{_texmfdistdir}/doc/latex/alnumsec/alnumsec.pdf
21mr|texlive-alnumsec-v0.03-7|36	#- source
21mr|texlive-alnumsec-v0.03-7|37	%doc %{_texmfdistdir}/source/latex/alnumsec/alnumsec.dtx
21mr|texlive-alnumsec-v0.03-7|38	%doc %{_texmfdistdir}/source/latex/alnumsec/alnumsec.ins
21mr|texlive-alnumsec-v0.03-7|39	
21mr|texlive-alnumsec-v0.03-7|40	#-----------------------------------------------------------------------
21mr|texlive-alnumsec-v0.03-7|41	%prep
21mr|texlive-alnumsec-v0.03-7|42	%setup -c -a0 -a1 -a2
21mr|texlive-alnumsec-v0.03-7|43	
21mr|texlive-alnumsec-v0.03-7|44	%build
21mr|texlive-alnumsec-v0.03-7|45	
21mr|texlive-alnumsec-v0.03-7|46	%install
21mr|texlive-alnumsec-v0.03-7|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-alnumsec-v0.03-7|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17160 21
21mr|texlive-alterqcm-3.7c-7|1	# revision 23385
21mr|texlive-alterqcm-3.7c-7|2	# category Package
21mr|texlive-alterqcm-3.7c-7|3	# catalog-ctan /macros/latex/contrib/alterqcm
21mr|texlive-alterqcm-3.7c-7|4	# catalog-date 2011-06-06 00:10:59 +0200
21mr|texlive-alterqcm-3.7c-7|5	# catalog-license lppl
21mr|texlive-alterqcm-3.7c-7|6	# catalog-version 3.7c
21mr|texlive-alterqcm-3.7c-7|7	Name:		texlive-alterqcm
21mr|texlive-alterqcm-3.7c-7|8	Version:	3.7c
21mr|texlive-alterqcm-3.7c-7|9	Release:	7
21mr|texlive-alterqcm-3.7c-7|10	Summary:	Multiple choice questionnaires in two column tables
21mr|texlive-alterqcm-3.7c-7|11	Group:		Publishing
21mr|texlive-alterqcm-3.7c-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/alterqcm
21mr|texlive-alterqcm-3.7c-7|13	License:	LPPL
21mr|texlive-alterqcm-3.7c-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/alterqcm.tar.xz
21mr|texlive-alterqcm-3.7c-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/alterqcm.doc.tar.xz
21mr|texlive-alterqcm-3.7c-7|16	BuildArch:	noarch
21mr|texlive-alterqcm-3.7c-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-alterqcm-3.7c-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-alterqcm-3.7c-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-alterqcm-3.7c-7|20	
21mr|texlive-alterqcm-3.7c-7|21	%description
21mr|texlive-alterqcm-3.7c-7|22	Macros to support the creation of multiple-choice
21mr|texlive-alterqcm-3.7c-7|23	questionnaires in two-column tables.
21mr|texlive-alterqcm-3.7c-7|24	
21mr|texlive-alterqcm-3.7c-7|25	
21mr|texlive-alterqcm-3.7c-7|26	#-----------------------------------------------------------------------
21mr|texlive-alterqcm-3.7c-7|27	%files
21mr|texlive-alterqcm-3.7c-7|28	%{_texmfdistdir}/tex/latex/alterqcm/alterqcm.sty
21mr|texlive-alterqcm-3.7c-7|29	%doc %{_texmfdistdir}/doc/latex/alterqcm/README
21mr|texlive-alterqcm-3.7c-7|30	%doc %{_texmfdistdir}/doc/latex/alterqcm/README.doc
21mr|texlive-alterqcm-3.7c-7|31	%doc %{_texmfdistdir}/doc/latex/alterqcm/doc_aq-screen.pdf
21mr|texlive-alterqcm-3.7c-7|32	%doc %{_texmfdistdir}/doc/latex/alterqcm/examples/latex/AntillesESjuin2006.tex
21mr|texlive-alterqcm-3.7c-7|33	%doc %{_texmfdistdir}/doc/latex/alterqcm/examples/latex/alea.tex
21mr|texlive-alterqcm-3.7c-7|34	%doc %{_texmfdistdir}/doc/latex/alterqcm/examples/latex/annexe.tex
21mr|texlive-alterqcm-3.7c-7|35	%doc %{_texmfdistdir}/doc/latex/alterqcm/examples/latex/correct.tex
21mr|texlive-alterqcm-3.7c-7|36	%doc %{_texmfdistdir}/doc/latex/alterqcm/examples/latex/example_1.tex
21mr|texlive-alterqcm-3.7c-7|37	%doc %{_texmfdistdir}/doc/latex/alterqcm/examples/latex/example_2.tex
21mr|texlive-alterqcm-3.7c-7|38	%doc %{_texmfdistdir}/doc/latex/alterqcm/examples/latex/language.tex
21mr|texlive-alterqcm-3.7c-7|39	%doc %{_texmfdistdir}/doc/latex/alterqcm/examples/latex/points.tex
21mr|texlive-alterqcm-3.7c-7|40	%doc %{_texmfdistdir}/doc/latex/alterqcm/examples/latex/sep.tex
21mr|texlive-alterqcm-3.7c-7|41	%doc %{_texmfdistdir}/doc/latex/alterqcm/examples/latex/transparent-final.tex
21mr|texlive-alterqcm-3.7c-7|42	%doc %{_texmfdistdir}/doc/latex/alterqcm/examples/latex/transparent-init.tex
21mr|texlive-alterqcm-3.7c-7|43	%doc %{_texmfdistdir}/doc/latex/alterqcm/examples/latex/verb.tex
21mr|texlive-alterqcm-3.7c-7|44	%doc %{_texmfdistdir}/doc/latex/alterqcm/examples/pdf/AntillesESjuin2006.pdf
21mr|texlive-alterqcm-3.7c-7|45	%doc %{_texmfdistdir}/doc/latex/alterqcm/examples/pdf/alea.pdf
21mr|texlive-alterqcm-3.7c-7|46	%doc %{_texmfdistdir}/doc/latex/alterqcm/examples/pdf/annexe.pdf
21mr|texlive-alterqcm-3.7c-7|47	%doc %{_texmfdistdir}/doc/latex/alterqcm/examples/pdf/correct.pdf
21mr|texlive-alterqcm-3.7c-7|48	%doc %{_texmfdistdir}/doc/latex/alterqcm/examples/pdf/doc_aq.pdf
21mr|texlive-alterqcm-3.7c-7|49	%doc %{_texmfdistdir}/doc/latex/alterqcm/examples/pdf/example_1.pdf
21mr|texlive-alterqcm-3.7c-7|50	%doc %{_texmfdistdir}/doc/latex/alterqcm/examples/pdf/example_2.pdf
21mr|texlive-alterqcm-3.7c-7|51	%doc %{_texmfdistdir}/doc/latex/alterqcm/examples/pdf/language.pdf
21mr|texlive-alterqcm-3.7c-7|52	%doc %{_texmfdistdir}/doc/latex/alterqcm/examples/pdf/points.pdf
21mr|texlive-alterqcm-3.7c-7|53	%doc %{_texmfdistdir}/doc/latex/alterqcm/examples/pdf/sep.pdf
21mr|texlive-alterqcm-3.7c-7|54	%doc %{_texmfdistdir}/doc/latex/alterqcm/examples/pdf/transparent-final.pdf
21mr|texlive-alterqcm-3.7c-7|55	%doc %{_texmfdistdir}/doc/latex/alterqcm/examples/pdf/transparent-init.pdf
21mr|texlive-alterqcm-3.7c-7|56	%doc %{_texmfdistdir}/doc/latex/alterqcm/examples/pdf/verb.pdf
21mr|texlive-alterqcm-3.7c-7|57	%doc %{_texmfdistdir}/doc/latex/alterqcm/latex/180px-Gustave_Moreau_007.jpg
21mr|texlive-alterqcm-3.7c-7|58	%doc %{_texmfdistdir}/doc/latex/alterqcm/latex/240px-Mort_du_fossoyeur.jpg
21mr|texlive-alterqcm-3.7c-7|59	%doc %{_texmfdistdir}/doc/latex/alterqcm/latex/The_Wounded_Angel_-_Hugo_Simberg.jpg
21mr|texlive-alterqcm-3.7c-7|60	%doc %{_texmfdistdir}/doc/latex/alterqcm/latex/aq.ist
21mr|texlive-alterqcm-3.7c-7|61	%doc %{_texmfdistdir}/doc/latex/alterqcm/latex/doc-aq-def.tex
21mr|texlive-alterqcm-3.7c-7|62	%doc %{_texmfdistdir}/doc/latex/alterqcm/latex/doc-aq-excomp.tex
21mr|texlive-alterqcm-3.7c-7|63	%doc %{_texmfdistdir}/doc/latex/alterqcm/latex/doc-aq-globales.tex
21mr|texlive-alterqcm-3.7c-7|64	%doc %{_texmfdistdir}/doc/latex/alterqcm/latex/doc-aq-installation.tex
21mr|texlive-alterqcm-3.7c-7|65	%doc %{_texmfdistdir}/doc/latex/alterqcm/latex/doc-aq-locales.tex
21mr|texlive-alterqcm-3.7c-7|66	%doc %{_texmfdistdir}/doc/latex/alterqcm/latex/doc-aq-mc.tex
21mr|texlive-alterqcm-3.7c-7|67	%doc %{_texmfdistdir}/doc/latex/alterqcm/latex/doc-aq-points.tex
21mr|texlive-alterqcm-3.7c-7|68	%doc %{_texmfdistdir}/doc/latex/alterqcm/latex/doc-aq-problem.tex
21mr|texlive-alterqcm-3.7c-7|69	%doc %{_texmfdistdir}/doc/latex/alterqcm/latex/doc_aq-main.tex
21mr|texlive-alterqcm-3.7c-7|70	
21mr|texlive-alterqcm-3.7c-7|71	#-----------------------------------------------------------------------
21mr|texlive-alterqcm-3.7c-7|72	%prep
21mr|texlive-alterqcm-3.7c-7|73	%setup -c -a0 -a1
21mr|texlive-alterqcm-3.7c-7|74	
21mr|texlive-alterqcm-3.7c-7|75	%build
21mr|texlive-alterqcm-3.7c-7|76	
21mr|texlive-alterqcm-3.7c-7|77	%install
21mr|texlive-alterqcm-3.7c-7|78	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-alterqcm-3.7c-7|79	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17161 21
21mr|texlive-altfont-1.1-7|1	# revision 15878
21mr|texlive-altfont-1.1-7|2	# category Package
21mr|texlive-altfont-1.1-7|3	# catalog-ctan /macros/latex/contrib/altfont
21mr|texlive-altfont-1.1-7|4	# catalog-date 2007-09-25 20:36:22 +0200
21mr|texlive-altfont-1.1-7|5	# catalog-license gpl
21mr|texlive-altfont-1.1-7|6	# catalog-version 1.1
21mr|texlive-altfont-1.1-7|7	Name:		texlive-altfont
21mr|texlive-altfont-1.1-7|8	Version:	1.1
21mr|texlive-altfont-1.1-7|9	Release:	7
21mr|texlive-altfont-1.1-7|10	Summary:	Alternative font handling in LaTeX
21mr|texlive-altfont-1.1-7|11	Group:		Publishing
21mr|texlive-altfont-1.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/altfont
21mr|texlive-altfont-1.1-7|13	License:	GPL
21mr|texlive-altfont-1.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/altfont.tar.xz
21mr|texlive-altfont-1.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/altfont.doc.tar.xz
21mr|texlive-altfont-1.1-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/altfont.source.tar.xz
21mr|texlive-altfont-1.1-7|17	BuildArch:	noarch
21mr|texlive-altfont-1.1-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-altfont-1.1-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-altfont-1.1-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-altfont-1.1-7|21	
21mr|texlive-altfont-1.1-7|22	%description
21mr|texlive-altfont-1.1-7|23	The package provides a replacement for that part of psnfss and
21mr|texlive-altfont-1.1-7|24	mfnfss that changes the default font. The package is
21mr|texlive-altfont-1.1-7|25	distributed together with the psfont package, by the same
21mr|texlive-altfont-1.1-7|26	author.
21mr|texlive-altfont-1.1-7|27	
21mr|texlive-altfont-1.1-7|28	
21mr|texlive-altfont-1.1-7|29	#-----------------------------------------------------------------------
21mr|texlive-altfont-1.1-7|30	%files
21mr|texlive-altfont-1.1-7|31	%{_texmfdistdir}/tex/latex/altfont/altfont.cfg
21mr|texlive-altfont-1.1-7|32	%{_texmfdistdir}/tex/latex/altfont/altfont.sty
21mr|texlive-altfont-1.1-7|33	%{_texmfdistdir}/tex/latex/altfont/psfont.cfg
21mr|texlive-altfont-1.1-7|34	%{_texmfdistdir}/tex/latex/altfont/psfont.sty
21mr|texlive-altfont-1.1-7|35	%doc %{_texmfdistdir}/doc/latex/altfont/README
21mr|texlive-altfont-1.1-7|36	%doc %{_texmfdistdir}/doc/latex/altfont/altfont.pdf
21mr|texlive-altfont-1.1-7|37	%doc %{_texmfdistdir}/doc/latex/altfont/psfont.pdf
21mr|texlive-altfont-1.1-7|38	#- source
21mr|texlive-altfont-1.1-7|39	%doc %{_texmfdistdir}/source/latex/altfont/altfont.dtx
21mr|texlive-altfont-1.1-7|40	%doc %{_texmfdistdir}/source/latex/altfont/altfont.ins
21mr|texlive-altfont-1.1-7|41	%doc %{_texmfdistdir}/source/latex/altfont/psfont.dtx
21mr|texlive-altfont-1.1-7|42	%doc %{_texmfdistdir}/source/latex/altfont/psfont.ins
21mr|texlive-altfont-1.1-7|43	
21mr|texlive-altfont-1.1-7|44	#-----------------------------------------------------------------------
21mr|texlive-altfont-1.1-7|45	%prep
21mr|texlive-altfont-1.1-7|46	%setup -c -a0 -a1 -a2
21mr|texlive-altfont-1.1-7|47	
21mr|texlive-altfont-1.1-7|48	%build
21mr|texlive-altfont-1.1-7|49	
21mr|texlive-altfont-1.1-7|50	%install
21mr|texlive-altfont-1.1-7|51	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-altfont-1.1-7|52	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17162 21
21mr|texlive-ametsoc-4.3.2-2|1	Name:		texlive-ametsoc
21mr|texlive-ametsoc-4.3.2-2|2	Version:	4.3.2
21mr|texlive-ametsoc-4.3.2-2|3	Release:	2
21mr|texlive-ametsoc-4.3.2-2|4	Summary:	Official American Meteorological Society Latex Template
21mr|texlive-ametsoc-4.3.2-2|5	Group:		Publishing
21mr|texlive-ametsoc-4.3.2-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ametsoc
21mr|texlive-ametsoc-4.3.2-2|7	License:	LPPL
21mr|texlive-ametsoc-4.3.2-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ametsoc.tar.xz
21mr|texlive-ametsoc-4.3.2-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ametsoc.doc.tar.xz
21mr|texlive-ametsoc-4.3.2-2|10	BuildArch:	noarch
21mr|texlive-ametsoc-4.3.2-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-ametsoc-4.3.2-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-ametsoc-4.3.2-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-ametsoc-4.3.2-2|14	
21mr|texlive-ametsoc-4.3.2-2|15	%description
21mr|texlive-ametsoc-4.3.2-2|16	This package contains all the files necessary to write an
21mr|texlive-ametsoc-4.3.2-2|17	article using latex for the American Meteorological Society
21mr|texlive-ametsoc-4.3.2-2|18	journals. The article and bibliography style files are provided
21mr|texlive-ametsoc-4.3.2-2|19	along with two PDFs describing the use of the files and a blank
21mr|texlive-ametsoc-4.3.2-2|20	template for authors to use in writing their article. Also
21mr|texlive-ametsoc-4.3.2-2|21	available is a separate style file used to format a two-column,
21mr|texlive-ametsoc-4.3.2-2|22	journal page layout draft for the author's personal use.
21mr|texlive-ametsoc-4.3.2-2|23	
21mr|texlive-ametsoc-4.3.2-2|24	#-----------------------------------------------------------------------
21mr|texlive-ametsoc-4.3.2-2|25	%files
21mr|texlive-ametsoc-4.3.2-2|26	%{_texmfdistdir}/bibtex/bst/ametsoc
21mr|texlive-ametsoc-4.3.2-2|27	%{_texmfdistdir}/tex/latex/ametsoc
21mr|texlive-ametsoc-4.3.2-2|28	%doc %{_texmfdistdir}/doc/latex/ametsoc
21mr|texlive-ametsoc-4.3.2-2|29	
21mr|texlive-ametsoc-4.3.2-2|30	#-----------------------------------------------------------------------
21mr|texlive-ametsoc-4.3.2-2|31	%prep
21mr|texlive-ametsoc-4.3.2-2|32	%setup -c -a0 -a1
21mr|texlive-ametsoc-4.3.2-2|33	
21mr|texlive-ametsoc-4.3.2-2|34	%build
21mr|texlive-ametsoc-4.3.2-2|35	
21mr|texlive-ametsoc-4.3.2-2|36	%install
21mr|texlive-ametsoc-4.3.2-2|37	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ametsoc-4.3.2-2|38	cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}

17163 21
21mr|texlive-amiri-0.110-2|1	Name:		texlive-amiri
21mr|texlive-amiri-0.110-2|2	Epoch:		1
21mr|texlive-amiri-0.110-2|3	Version:	0.110
21mr|texlive-amiri-0.110-2|4	Release:	2
21mr|texlive-amiri-0.110-2|5	Summary:	A classical Arabic typeface, Naskh style
21mr|texlive-amiri-0.110-2|6	Group:		Publishing
21mr|texlive-amiri-0.110-2|7	URL:		http://www.ctan.org/tex-archive/fonts/amiri
21mr|texlive-amiri-0.110-2|8	License:	OFL
21mr|texlive-amiri-0.110-2|9	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amiri.tar.xz
21mr|texlive-amiri-0.110-2|10	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amiri.doc.tar.xz
21mr|texlive-amiri-0.110-2|11	BuildArch:	noarch
21mr|texlive-amiri-0.110-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-amiri-0.110-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-amiri-0.110-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-amiri-0.110-2|15	
21mr|texlive-amiri-0.110-2|16	%description
21mr|texlive-amiri-0.110-2|17	This is a beta-release of the font, though it is believed to be
21mr|texlive-amiri-0.110-2|18	largely usable. (The author retains the right to make
21mr|texlive-amiri-0.110-2|19	incompatible changes in the future.) The font covers the Arabic
21mr|texlive-amiri-0.110-2|20	and Arabic Supplement blocks of Unicode 6.0, which means it
21mr|texlive-amiri-0.110-2|21	essentially covers any language written in Arabic script and
21mr|texlive-amiri-0.110-2|22	supported by Unicode.
21mr|texlive-amiri-0.110-2|23	
21mr|texlive-amiri-0.110-2|24	#-----------------------------------------------------------------------
21mr|texlive-amiri-0.110-2|25	%files
21mr|texlive-amiri-0.110-2|26	%{_texmfdistdir}/fonts/truetype/public/amiri
21mr|texlive-amiri-0.110-2|27	%doc %{_texmfdistdir}/doc/fonts/amiri
21mr|texlive-amiri-0.110-2|28	
21mr|texlive-amiri-0.110-2|29	#-----------------------------------------------------------------------
21mr|texlive-amiri-0.110-2|30	%prep
21mr|texlive-amiri-0.110-2|31	%setup -c -a0 -a1
21mr|texlive-amiri-0.110-2|32	
21mr|texlive-amiri-0.110-2|33	%build
21mr|texlive-amiri-0.110-2|34	
21mr|texlive-amiri-0.110-2|35	%install
21mr|texlive-amiri-0.110-2|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-amiri-0.110-2|37	cp -fpar fonts doc %{buildroot}%{_texmfdistdir}

17164 21
21mr|texlive-amsaddr-1.1-10|1	# revision 29630
21mr|texlive-amsaddr-1.1-10|2	# category Package
21mr|texlive-amsaddr-1.1-10|3	# catalog-ctan /macros/latex/contrib/amsaddr
21mr|texlive-amsaddr-1.1-10|4	# catalog-date 2013-04-03 11:32:41 +0200
21mr|texlive-amsaddr-1.1-10|5	# catalog-license lppl
21mr|texlive-amsaddr-1.1-10|6	# catalog-version 1.1
21mr|texlive-amsaddr-1.1-10|7	Name:		texlive-amsaddr
21mr|texlive-amsaddr-1.1-10|8	Version:	1.1
21mr|texlive-amsaddr-1.1-10|9	Release:	10
21mr|texlive-amsaddr-1.1-10|10	Summary:	Alter the position of affiliations in amsart
21mr|texlive-amsaddr-1.1-10|11	Group:		Publishing
21mr|texlive-amsaddr-1.1-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/amsaddr
21mr|texlive-amsaddr-1.1-10|13	License:	LPPL
21mr|texlive-amsaddr-1.1-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amsaddr.tar.xz
21mr|texlive-amsaddr-1.1-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amsaddr.doc.tar.xz
21mr|texlive-amsaddr-1.1-10|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amsaddr.source.tar.xz
21mr|texlive-amsaddr-1.1-10|17	BuildArch:	noarch
21mr|texlive-amsaddr-1.1-10|18	BuildRequires:	texlive-tlpkg
21mr|texlive-amsaddr-1.1-10|19	Requires(pre):	texlive-tlpkg
21mr|texlive-amsaddr-1.1-10|20	Requires(post):	texlive-kpathsea
21mr|texlive-amsaddr-1.1-10|21	
21mr|texlive-amsaddr-1.1-10|22	%description
21mr|texlive-amsaddr-1.1-10|23	The package is to be used with the amsart documentclass. It
21mr|texlive-amsaddr-1.1-10|24	lets you move the authors' affiliations either just below the
21mr|texlive-amsaddr-1.1-10|25	authors' names on the front page or as footnotes on the first
21mr|texlive-amsaddr-1.1-10|26	page. The email addresses are always listed as a footnote on
21mr|texlive-amsaddr-1.1-10|27	the front page.
21mr|texlive-amsaddr-1.1-10|28	
21mr|texlive-amsaddr-1.1-10|29	
21mr|texlive-amsaddr-1.1-10|30	#-----------------------------------------------------------------------
21mr|texlive-amsaddr-1.1-10|31	%files
21mr|texlive-amsaddr-1.1-10|32	%{_texmfdistdir}/tex/latex/amsaddr/amsaddr.sty
21mr|texlive-amsaddr-1.1-10|33	%doc %{_texmfdistdir}/doc/latex/amsaddr/README
21mr|texlive-amsaddr-1.1-10|34	%doc %{_texmfdistdir}/doc/latex/amsaddr/amsaddr.pdf
21mr|texlive-amsaddr-1.1-10|35	#- source
21mr|texlive-amsaddr-1.1-10|36	%doc %{_texmfdistdir}/source/latex/amsaddr/amsaddr.dtx
21mr|texlive-amsaddr-1.1-10|37	%doc %{_texmfdistdir}/source/latex/amsaddr/amsaddr.ins
21mr|texlive-amsaddr-1.1-10|38	
21mr|texlive-amsaddr-1.1-10|39	#-----------------------------------------------------------------------
21mr|texlive-amsaddr-1.1-10|40	%prep
21mr|texlive-amsaddr-1.1-10|41	%setup -c -a0 -a1 -a2
21mr|texlive-amsaddr-1.1-10|42	
21mr|texlive-amsaddr-1.1-10|43	%build
21mr|texlive-amsaddr-1.1-10|44	
21mr|texlive-amsaddr-1.1-10|45	%install
21mr|texlive-amsaddr-1.1-10|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-amsaddr-1.1-10|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17165 21
21mr|texlive-amscls-2.20.4-2|1	Name:		texlive-amscls
21mr|texlive-amscls-2.20.4-2|2	Version:	2.20.4
21mr|texlive-amscls-2.20.4-2|3	Release:	2
21mr|texlive-amscls-2.20.4-2|4	Epoch:		1
21mr|texlive-amscls-2.20.4-2|5	Summary:	AMS document classes for LaTeX
21mr|texlive-amscls-2.20.4-2|6	Group:		Publishing
21mr|texlive-amscls-2.20.4-2|7	URL:		http://www.ctan.org/tex-archive/macros/latex/required/amslatex/amscls
21mr|texlive-amscls-2.20.4-2|8	License:	LPPL
21mr|texlive-amscls-2.20.4-2|9	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amscls.tar.xz
21mr|texlive-amscls-2.20.4-2|10	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amscls.doc.tar.xz
21mr|texlive-amscls-2.20.4-2|11	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amscls.source.tar.xz
21mr|texlive-amscls-2.20.4-2|12	BuildArch:	noarch
21mr|texlive-amscls-2.20.4-2|13	BuildRequires:	texlive-tlpkg
21mr|texlive-amscls-2.20.4-2|14	Requires(pre):	texlive-tlpkg
21mr|texlive-amscls-2.20.4-2|15	Requires(post):	texlive-kpathsea
21mr|texlive-amscls-2.20.4-2|16	
21mr|texlive-amscls-2.20.4-2|17	%description
21mr|texlive-amscls-2.20.4-2|18	This bundle contains three AMS classes, amsart (for writing
21mr|texlive-amscls-2.20.4-2|19	articles for the AMS), amsbook (for books) and amsproc (for
21mr|texlive-amscls-2.20.4-2|20	proceedings), together with some supporting material. The
21mr|texlive-amscls-2.20.4-2|21	material is made available as part of the AMS-LaTeX
21mr|texlive-amscls-2.20.4-2|22	distribution.
21mr|texlive-amscls-2.20.4-2|23	
21mr|texlive-amscls-2.20.4-2|24	#-----------------------------------------------------------------------
21mr|texlive-amscls-2.20.4-2|25	%files
21mr|texlive-amscls-2.20.4-2|26	%{_texmfdistdir}/bibtex/bst/amscls
21mr|texlive-amscls-2.20.4-2|27	%{_texmfdistdir}/tex/latex/amscls
21mr|texlive-amscls-2.20.4-2|28	%doc %{_texmfdistdir}/doc/latex/amscls
21mr|texlive-amscls-2.20.4-2|29	#- source
21mr|texlive-amscls-2.20.4-2|30	%doc %{_texmfdistdir}/source/latex/amscls
21mr|texlive-amscls-2.20.4-2|31	
21mr|texlive-amscls-2.20.4-2|32	#-----------------------------------------------------------------------
21mr|texlive-amscls-2.20.4-2|33	%prep
21mr|texlive-amscls-2.20.4-2|34	%setup -c -a0 -a1 -a2
21mr|texlive-amscls-2.20.4-2|35	
21mr|texlive-amscls-2.20.4-2|36	%build
21mr|texlive-amscls-2.20.4-2|37	
21mr|texlive-amscls-2.20.4-2|38	%install
21mr|texlive-amscls-2.20.4-2|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-amscls-2.20.4-2|40	cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}

17166 21
21mr|texlive-amsfonts-3.04-11|1	# revision 29208
21mr|texlive-amsfonts-3.04-11|2	# category Package
21mr|texlive-amsfonts-3.04-11|3	# catalog-ctan /fonts/amsfonts
21mr|texlive-amsfonts-3.04-11|4	# catalog-date 2013-01-28 18:05:09 +0100
21mr|texlive-amsfonts-3.04-11|5	# catalog-license ofl
21mr|texlive-amsfonts-3.04-11|6	# catalog-version 3.04
21mr|texlive-amsfonts-3.04-11|7	Name:		texlive-amsfonts
21mr|texlive-amsfonts-3.04-11|8	Version:	3.04
21mr|texlive-amsfonts-3.04-11|9	Release:	11
21mr|texlive-amsfonts-3.04-11|10	Summary:	TeX fonts from the American Mathematical Society
21mr|texlive-amsfonts-3.04-11|11	Group:		Publishing
21mr|texlive-amsfonts-3.04-11|12	URL:		http://www.ctan.org/tex-archive/fonts/amsfonts
21mr|texlive-amsfonts-3.04-11|13	License:	OFL
21mr|texlive-amsfonts-3.04-11|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amsfonts.tar.xz
21mr|texlive-amsfonts-3.04-11|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amsfonts.doc.tar.xz
21mr|texlive-amsfonts-3.04-11|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amsfonts.source.tar.xz
21mr|texlive-amsfonts-3.04-11|17	BuildArch:	noarch
21mr|texlive-amsfonts-3.04-11|18	BuildRequires:	texlive-tlpkg
21mr|texlive-amsfonts-3.04-11|19	Requires(pre):	texlive-tlpkg
21mr|texlive-amsfonts-3.04-11|20	Requires(post):	texlive-kpathsea
21mr|texlive-amsfonts-3.04-11|21	Requires(post):	texlive-tetex
21mr|texlive-amsfonts-3.04-11|22	
21mr|texlive-amsfonts-3.04-11|23	%description
21mr|texlive-amsfonts-3.04-11|24	An extended set of fonts for use in mathematics, including:
21mr|texlive-amsfonts-3.04-11|25	extra mathematical symbols; blackboard bold letters (uppercase
21mr|texlive-amsfonts-3.04-11|26	only); fraktur letters; subscript sizes of bold math italic and
21mr|texlive-amsfonts-3.04-11|27	bold Greek letters; subscript sizes of large symbols such as
21mr|texlive-amsfonts-3.04-11|28	sum and product; added sizes of the Computer Modern small caps
21mr|texlive-amsfonts-3.04-11|29	font; cyrillic fonts (from the University of Washington); Euler
21mr|texlive-amsfonts-3.04-11|30	mathematical fonts. All fonts are provided as Adobe Type 1
21mr|texlive-amsfonts-3.04-11|31	files, and all except the Euler fonts are provided as Metafont
21mr|texlive-amsfonts-3.04-11|32	source. The distribution also includes the canonical Type 1
21mr|texlive-amsfonts-3.04-11|33	versions of the Computer Modern family of fonts. Plain TeX and
21mr|texlive-amsfonts-3.04-11|34	LaTeX macros for using the fonts are provided.
21mr|texlive-amsfonts-3.04-11|35	
21mr|texlive-amsfonts-3.04-11|36	#-----------------------------------------------------------------------
21mr|texlive-amsfonts-3.04-11|37	%files
21mr|texlive-amsfonts-3.04-11|38	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmb10.afm
21mr|texlive-amsfonts-3.04-11|39	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmbsy10.afm
21mr|texlive-amsfonts-3.04-11|40	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmbx10.afm
21mr|texlive-amsfonts-3.04-11|41	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmbx12.afm
21mr|texlive-amsfonts-3.04-11|42	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmbx5.afm
21mr|texlive-amsfonts-3.04-11|43	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmbx6.afm
21mr|texlive-amsfonts-3.04-11|44	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmbx7.afm
21mr|texlive-amsfonts-3.04-11|45	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmbx8.afm
21mr|texlive-amsfonts-3.04-11|46	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmbx9.afm
21mr|texlive-amsfonts-3.04-11|47	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmbxsl10.afm
21mr|texlive-amsfonts-3.04-11|48	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmbxti10.afm
21mr|texlive-amsfonts-3.04-11|49	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmcsc10.afm
21mr|texlive-amsfonts-3.04-11|50	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmdunh10.afm
21mr|texlive-amsfonts-3.04-11|51	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmex10.afm
21mr|texlive-amsfonts-3.04-11|52	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmff10.afm
21mr|texlive-amsfonts-3.04-11|53	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmfi10.afm
21mr|texlive-amsfonts-3.04-11|54	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmfib8.afm
21mr|texlive-amsfonts-3.04-11|55	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cminch.afm
21mr|texlive-amsfonts-3.04-11|56	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmitt10.afm
21mr|texlive-amsfonts-3.04-11|57	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmmi10.afm
21mr|texlive-amsfonts-3.04-11|58	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmmi12.afm
21mr|texlive-amsfonts-3.04-11|59	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmmi5.afm
21mr|texlive-amsfonts-3.04-11|60	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmmi6.afm
21mr|texlive-amsfonts-3.04-11|61	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmmi7.afm
21mr|texlive-amsfonts-3.04-11|62	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmmi8.afm
21mr|texlive-amsfonts-3.04-11|63	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmmi9.afm
21mr|texlive-amsfonts-3.04-11|64	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmmib10.afm
21mr|texlive-amsfonts-3.04-11|65	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmr10.afm
21mr|texlive-amsfonts-3.04-11|66	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmr12.afm
21mr|texlive-amsfonts-3.04-11|67	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmr17.afm
21mr|texlive-amsfonts-3.04-11|68	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmr5.afm
21mr|texlive-amsfonts-3.04-11|69	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmr6.afm
21mr|texlive-amsfonts-3.04-11|70	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmr7.afm
21mr|texlive-amsfonts-3.04-11|71	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmr8.afm
21mr|texlive-amsfonts-3.04-11|72	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmr9.afm
21mr|texlive-amsfonts-3.04-11|73	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmsl10.afm
21mr|texlive-amsfonts-3.04-11|74	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmsl12.afm
21mr|texlive-amsfonts-3.04-11|75	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmsl8.afm
21mr|texlive-amsfonts-3.04-11|76	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmsl9.afm
21mr|texlive-amsfonts-3.04-11|77	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmsltt10.afm
21mr|texlive-amsfonts-3.04-11|78	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmss10.afm
21mr|texlive-amsfonts-3.04-11|79	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmss12.afm
21mr|texlive-amsfonts-3.04-11|80	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmss17.afm
21mr|texlive-amsfonts-3.04-11|81	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmss8.afm
21mr|texlive-amsfonts-3.04-11|82	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmss9.afm
21mr|texlive-amsfonts-3.04-11|83	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmssbx10.afm
21mr|texlive-amsfonts-3.04-11|84	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmssdc10.afm
21mr|texlive-amsfonts-3.04-11|85	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmssi10.afm
21mr|texlive-amsfonts-3.04-11|86	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmssi12.afm
21mr|texlive-amsfonts-3.04-11|87	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmssi17.afm
21mr|texlive-amsfonts-3.04-11|88	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmssi8.afm
21mr|texlive-amsfonts-3.04-11|89	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmssi9.afm
21mr|texlive-amsfonts-3.04-11|90	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmssq8.afm
21mr|texlive-amsfonts-3.04-11|91	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmssqi8.afm
21mr|texlive-amsfonts-3.04-11|92	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmsy10.afm
21mr|texlive-amsfonts-3.04-11|93	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmsy5.afm
21mr|texlive-amsfonts-3.04-11|94	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmsy6.afm
21mr|texlive-amsfonts-3.04-11|95	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmsy7.afm
21mr|texlive-amsfonts-3.04-11|96	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmsy8.afm
21mr|texlive-amsfonts-3.04-11|97	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmsy9.afm
21mr|texlive-amsfonts-3.04-11|98	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmtcsc10.afm
21mr|texlive-amsfonts-3.04-11|99	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmtex10.afm
21mr|texlive-amsfonts-3.04-11|100	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmtex8.afm
21mr|texlive-amsfonts-3.04-11|101	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmtex9.afm
21mr|texlive-amsfonts-3.04-11|102	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmti10.afm
21mr|texlive-amsfonts-3.04-11|103	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmti12.afm
21mr|texlive-amsfonts-3.04-11|104	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmti7.afm
21mr|texlive-amsfonts-3.04-11|105	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmti8.afm
21mr|texlive-amsfonts-3.04-11|106	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmti9.afm
21mr|texlive-amsfonts-3.04-11|107	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmtt10.afm
21mr|texlive-amsfonts-3.04-11|108	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmtt12.afm
21mr|texlive-amsfonts-3.04-11|109	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmtt8.afm
21mr|texlive-amsfonts-3.04-11|110	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmtt9.afm
21mr|texlive-amsfonts-3.04-11|111	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmu10.afm
21mr|texlive-amsfonts-3.04-11|112	%{_texmfdistdir}/fonts/afm/public/amsfonts/cm/cmvtt10.afm
21mr|texlive-amsfonts-3.04-11|113	%{_texmfdistdir}/fonts/afm/public/amsfonts/cmextra/cmbsy5.afm
21mr|texlive-amsfonts-3.04-11|114	%{_texmfdistdir}/fonts/afm/public/amsfonts/cmextra/cmbsy6.afm
21mr|texlive-amsfonts-3.04-11|115	%{_texmfdistdir}/fonts/afm/public/amsfonts/cmextra/cmbsy7.afm
21mr|texlive-amsfonts-3.04-11|116	%{_texmfdistdir}/fonts/afm/public/amsfonts/cmextra/cmbsy8.afm
21mr|texlive-amsfonts-3.04-11|117	%{_texmfdistdir}/fonts/afm/public/amsfonts/cmextra/cmbsy9.afm
21mr|texlive-amsfonts-3.04-11|118	%{_texmfdistdir}/fonts/afm/public/amsfonts/cmextra/cmcsc8.afm
21mr|texlive-amsfonts-3.04-11|119	%{_texmfdistdir}/fonts/afm/public/amsfonts/cmextra/cmcsc9.afm
21mr|texlive-amsfonts-3.04-11|120	%{_texmfdistdir}/fonts/afm/public/amsfonts/cmextra/cmex7.afm
21mr|texlive-amsfonts-3.04-11|121	%{_texmfdistdir}/fonts/afm/public/amsfonts/cmextra/cmex8.afm
21mr|texlive-amsfonts-3.04-11|122	%{_texmfdistdir}/fonts/afm/public/amsfonts/cmextra/cmex9.afm
21mr|texlive-amsfonts-3.04-11|123	%{_texmfdistdir}/fonts/afm/public/amsfonts/cmextra/cmmib5.afm
21mr|texlive-amsfonts-3.04-11|124	%{_texmfdistdir}/fonts/afm/public/amsfonts/cmextra/cmmib6.afm
21mr|texlive-amsfonts-3.04-11|125	%{_texmfdistdir}/fonts/afm/public/amsfonts/cmextra/cmmib7.afm
21mr|texlive-amsfonts-3.04-11|126	%{_texmfdistdir}/fonts/afm/public/amsfonts/cmextra/cmmib8.afm
21mr|texlive-amsfonts-3.04-11|127	%{_texmfdistdir}/fonts/afm/public/amsfonts/cmextra/cmmib9.afm
21mr|texlive-amsfonts-3.04-11|128	%{_texmfdistdir}/fonts/afm/public/amsfonts/cyrillic/wncyb10.afm
21mr|texlive-amsfonts-3.04-11|129	%{_texmfdistdir}/fonts/afm/public/amsfonts/cyrillic/wncyi10.afm
21mr|texlive-amsfonts-3.04-11|130	%{_texmfdistdir}/fonts/afm/public/amsfonts/cyrillic/wncyr10.afm
21mr|texlive-amsfonts-3.04-11|131	%{_texmfdistdir}/fonts/afm/public/amsfonts/cyrillic/wncysc10.afm
21mr|texlive-amsfonts-3.04-11|132	%{_texmfdistdir}/fonts/afm/public/amsfonts/cyrillic/wncyss10.afm
21mr|texlive-amsfonts-3.04-11|133	%{_texmfdistdir}/fonts/afm/public/amsfonts/euler/euex10.afm
21mr|texlive-amsfonts-3.04-11|134	%{_texmfdistdir}/fonts/afm/public/amsfonts/euler/euex7.afm
21mr|texlive-amsfonts-3.04-11|135	%{_texmfdistdir}/fonts/afm/public/amsfonts/euler/euex8.afm
21mr|texlive-amsfonts-3.04-11|136	%{_texmfdistdir}/fonts/afm/public/amsfonts/euler/euex9.afm
21mr|texlive-amsfonts-3.04-11|137	%{_texmfdistdir}/fonts/afm/public/amsfonts/euler/eufb10.afm
21mr|texlive-amsfonts-3.04-11|138	%{_texmfdistdir}/fonts/afm/public/amsfonts/euler/eufb5.afm
21mr|texlive-amsfonts-3.04-11|139	%{_texmfdistdir}/fonts/afm/public/amsfonts/euler/eufb7.afm
21mr|texlive-amsfonts-3.04-11|140	%{_texmfdistdir}/fonts/afm/public/amsfonts/euler/eufm10.afm
21mr|texlive-amsfonts-3.04-11|141	%{_texmfdistdir}/fonts/afm/public/amsfonts/euler/eufm5.afm
21mr|texlive-amsfonts-3.04-11|142	%{_texmfdistdir}/fonts/afm/public/amsfonts/euler/eufm7.afm
21mr|texlive-amsfonts-3.04-11|143	%{_texmfdistdir}/fonts/afm/public/amsfonts/euler/eurb10.afm
21mr|texlive-amsfonts-3.04-11|144	%{_texmfdistdir}/fonts/afm/public/amsfonts/euler/eurb5.afm
21mr|texlive-amsfonts-3.04-11|145	%{_texmfdistdir}/fonts/afm/public/amsfonts/euler/eurb7.afm
21mr|texlive-amsfonts-3.04-11|146	%{_texmfdistdir}/fonts/afm/public/amsfonts/euler/eurm10.afm
21mr|texlive-amsfonts-3.04-11|147	%{_texmfdistdir}/fonts/afm/public/amsfonts/euler/eurm5.afm
21mr|texlive-amsfonts-3.04-11|148	%{_texmfdistdir}/fonts/afm/public/amsfonts/euler/eurm7.afm
21mr|texlive-amsfonts-3.04-11|149	%{_texmfdistdir}/fonts/afm/public/amsfonts/euler/eusb10.afm
21mr|texlive-amsfonts-3.04-11|150	%{_texmfdistdir}/fonts/afm/public/amsfonts/euler/eusb5.afm
21mr|texlive-amsfonts-3.04-11|151	%{_texmfdistdir}/fonts/afm/public/amsfonts/euler/eusb7.afm
21mr|texlive-amsfonts-3.04-11|152	%{_texmfdistdir}/fonts/afm/public/amsfonts/euler/eusm10.afm
21mr|texlive-amsfonts-3.04-11|153	%{_texmfdistdir}/fonts/afm/public/amsfonts/euler/eusm5.afm
21mr|texlive-amsfonts-3.04-11|154	%{_texmfdistdir}/fonts/afm/public/amsfonts/euler/eusm7.afm
21mr|texlive-amsfonts-3.04-11|155	%{_texmfdistdir}/fonts/afm/public/amsfonts/latxfont/lasy10.afm
21mr|texlive-amsfonts-3.04-11|156	%{_texmfdistdir}/fonts/afm/public/amsfonts/latxfont/lasy5.afm
21mr|texlive-amsfonts-3.04-11|157	%{_texmfdistdir}/fonts/afm/public/amsfonts/latxfont/lasy6.afm
21mr|texlive-amsfonts-3.04-11|158	%{_texmfdistdir}/fonts/afm/public/amsfonts/latxfont/lasy7.afm
21mr|texlive-amsfonts-3.04-11|159	%{_texmfdistdir}/fonts/afm/public/amsfonts/latxfont/lasy8.afm
21mr|texlive-amsfonts-3.04-11|160	%{_texmfdistdir}/fonts/afm/public/amsfonts/latxfont/lasy9.afm
21mr|texlive-amsfonts-3.04-11|161	%{_texmfdistdir}/fonts/afm/public/amsfonts/latxfont/lasyb10.afm
21mr|texlive-amsfonts-3.04-11|162	%{_texmfdistdir}/fonts/afm/public/amsfonts/latxfont/lcircle1.afm
21mr|texlive-amsfonts-3.04-11|163	%{_texmfdistdir}/fonts/afm/public/amsfonts/latxfont/lcirclew.afm
21mr|texlive-amsfonts-3.04-11|164	%{_texmfdistdir}/fonts/afm/public/amsfonts/latxfont/lcmss8.afm
21mr|texlive-amsfonts-3.04-11|165	%{_texmfdistdir}/fonts/afm/public/amsfonts/latxfont/lcmssb8.afm
21mr|texlive-amsfonts-3.04-11|166	%{_texmfdistdir}/fonts/afm/public/amsfonts/latxfont/lcmssi8.afm
21mr|texlive-amsfonts-3.04-11|167	%{_texmfdistdir}/fonts/afm/public/amsfonts/latxfont/line10.afm
21mr|texlive-amsfonts-3.04-11|168	%{_texmfdistdir}/fonts/afm/public/amsfonts/latxfont/linew10.afm
21mr|texlive-amsfonts-3.04-11|169	%{_texmfdistdir}/fonts/afm/public/amsfonts/symbols/msam10.afm
21mr|texlive-amsfonts-3.04-11|170	%{_texmfdistdir}/fonts/afm/public/amsfonts/symbols/msam5.afm
21mr|texlive-amsfonts-3.04-11|171	%{_texmfdistdir}/fonts/afm/public/amsfonts/symbols/msam6.afm
21mr|texlive-amsfonts-3.04-11|172	%{_texmfdistdir}/fonts/afm/public/amsfonts/symbols/msam7.afm
21mr|texlive-amsfonts-3.04-11|173	%{_texmfdistdir}/fonts/afm/public/amsfonts/symbols/msam8.afm
21mr|texlive-amsfonts-3.04-11|174	%{_texmfdistdir}/fonts/afm/public/amsfonts/symbols/msam9.afm
21mr|texlive-amsfonts-3.04-11|175	%{_texmfdistdir}/fonts/afm/public/amsfonts/symbols/msbm10.afm
21mr|texlive-amsfonts-3.04-11|176	%{_texmfdistdir}/fonts/afm/public/amsfonts/symbols/msbm5.afm
21mr|texlive-amsfonts-3.04-11|177	%{_texmfdistdir}/fonts/afm/public/amsfonts/symbols/msbm6.afm
21mr|texlive-amsfonts-3.04-11|178	%{_texmfdistdir}/fonts/afm/public/amsfonts/symbols/msbm7.afm
21mr|texlive-amsfonts-3.04-11|179	%{_texmfdistdir}/fonts/afm/public/amsfonts/symbols/msbm8.afm
21mr|texlive-amsfonts-3.04-11|180	%{_texmfdistdir}/fonts/afm/public/amsfonts/symbols/msbm9.afm
21mr|texlive-amsfonts-3.04-11|181	%{_texmfdistdir}/fonts/map/dvips/amsfonts/cm.map
21mr|texlive-amsfonts-3.04-11|182	%{_texmfdistdir}/fonts/map/dvips/amsfonts/cmextra.map
21mr|texlive-amsfonts-3.04-11|183	%{_texmfdistdir}/fonts/map/dvips/amsfonts/cyrillic.map
21mr|texlive-amsfonts-3.04-11|184	%{_texmfdistdir}/fonts/map/dvips/amsfonts/euler.map
21mr|texlive-amsfonts-3.04-11|185	%{_texmfdistdir}/fonts/map/dvips/amsfonts/latxfont.map
21mr|texlive-amsfonts-3.04-11|186	%{_texmfdistdir}/fonts/map/dvips/amsfonts/symbols.map
21mr|texlive-amsfonts-3.04-11|187	%{_texmfdistdir}/fonts/source/public/amsfonts/cmextra/cmbsy5.mf
21mr|texlive-amsfonts-3.04-11|188	%{_texmfdistdir}/fonts/source/public/amsfonts/cmextra/cmbsy6.mf
21mr|texlive-amsfonts-3.04-11|189	%{_texmfdistdir}/fonts/source/public/amsfonts/cmextra/cmbsy7.mf
21mr|texlive-amsfonts-3.04-11|190	%{_texmfdistdir}/fonts/source/public/amsfonts/cmextra/cmbsy8.mf
21mr|texlive-amsfonts-3.04-11|191	%{_texmfdistdir}/fonts/source/public/amsfonts/cmextra/cmbsy9.mf
21mr|texlive-amsfonts-3.04-11|192	%{_texmfdistdir}/fonts/source/public/amsfonts/cmextra/cmcsc8.mf
21mr|texlive-amsfonts-3.04-11|193	%{_texmfdistdir}/fonts/source/public/amsfonts/cmextra/cmcsc9.mf
21mr|texlive-amsfonts-3.04-11|194	%{_texmfdistdir}/fonts/source/public/amsfonts/cmextra/cmex7.mf
21mr|texlive-amsfonts-3.04-11|195	%{_texmfdistdir}/fonts/source/public/amsfonts/cmextra/cmex8.mf
21mr|texlive-amsfonts-3.04-11|196	%{_texmfdistdir}/fonts/source/public/amsfonts/cmextra/cmex9.mf
21mr|texlive-amsfonts-3.04-11|197	%{_texmfdistdir}/fonts/source/public/amsfonts/cmextra/cmmib5.mf
21mr|texlive-amsfonts-3.04-11|198	%{_texmfdistdir}/fonts/source/public/amsfonts/cmextra/cmmib6.mf
21mr|texlive-amsfonts-3.04-11|199	%{_texmfdistdir}/fonts/source/public/amsfonts/cmextra/cmmib7.mf
21mr|texlive-amsfonts-3.04-11|200	%{_texmfdistdir}/fonts/source/public/amsfonts/cmextra/cmmib8.mf
21mr|texlive-amsfonts-3.04-11|201	%{_texmfdistdir}/fonts/source/public/amsfonts/cmextra/cmmib9.mf
21mr|texlive-amsfonts-3.04-11|202	%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/cyrcsc.mf
21mr|texlive-amsfonts-3.04-11|203	%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/cyrfont.mf
21mr|texlive-amsfonts-3.04-11|204	%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/cyrilu.mf
21mr|texlive-amsfonts-3.04-11|205	%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/cyrital.mf
21mr|texlive-amsfonts-3.04-11|206	%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/cyrmax.mf
21mr|texlive-amsfonts-3.04-11|207	%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/cyrpunc.mf
21mr|texlive-amsfonts-3.04-11|208	%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/cyrspl.mf
21mr|texlive-amsfonts-3.04-11|209	%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/cyrspu.mf
21mr|texlive-amsfonts-3.04-11|210	%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/cyrti.mf
21mr|texlive-amsfonts-3.04-11|211	%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/serb.mf
21mr|texlive-amsfonts-3.04-11|212	%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/serbspu.mf
21mr|texlive-amsfonts-3.04-11|213	%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/wncyb10.mf
21mr|texlive-amsfonts-3.04-11|214	%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/wncyb5.mf
21mr|texlive-amsfonts-3.04-11|215	%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/wncyb6.mf
21mr|texlive-amsfonts-3.04-11|216	%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/wncyb7.mf
21mr|texlive-amsfonts-3.04-11|217	%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/wncyb8.mf
21mr|texlive-amsfonts-3.04-11|218	%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/wncyb9.mf
21mr|texlive-amsfonts-3.04-11|219	%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/wncyi10.mf
21mr|texlive-amsfonts-3.04-11|220	%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/wncyi5.mf
21mr|texlive-amsfonts-3.04-11|221	%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/wncyi6.mf
21mr|texlive-amsfonts-3.04-11|222	%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/wncyi7.mf
21mr|texlive-amsfonts-3.04-11|223	%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/wncyi8.mf
21mr|texlive-amsfonts-3.04-11|224	%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/wncyi9.mf
21mr|texlive-amsfonts-3.04-11|225	%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/wncyr10.mf
21mr|texlive-amsfonts-3.04-11|226	%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/wncyr5.mf
21mr|texlive-amsfonts-3.04-11|227	%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/wncyr6.mf
21mr|texlive-amsfonts-3.04-11|228	%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/wncyr7.mf
21mr|texlive-amsfonts-3.04-11|229	%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/wncyr8.mf
21mr|texlive-amsfonts-3.04-11|230	%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/wncyr9.mf
21mr|texlive-amsfonts-3.04-11|231	%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/wncysc10.mf
21mr|texlive-amsfonts-3.04-11|232	%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/wncyss10.mf
21mr|texlive-amsfonts-3.04-11|233	%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/wncyss8.mf
21mr|texlive-amsfonts-3.04-11|234	%{_texmfdistdir}/fonts/source/public/amsfonts/cyrillic/wncyss9.mf
21mr|texlive-amsfonts-3.04-11|235	%{_texmfdistdir}/fonts/source/public/amsfonts/dummy/dummy.mf
21mr|texlive-amsfonts-3.04-11|236	%{_texmfdistdir}/fonts/source/public/amsfonts/symbols/amsya.mf
21mr|texlive-amsfonts-3.04-11|237	%{_texmfdistdir}/fonts/source/public/amsfonts/symbols/amsyb.mf
21mr|texlive-amsfonts-3.04-11|238	%{_texmfdistdir}/fonts/source/public/amsfonts/symbols/asymbols.mf
21mr|texlive-amsfonts-3.04-11|239	%{_texmfdistdir}/fonts/source/public/amsfonts/symbols/bsymbols.mf
21mr|texlive-amsfonts-3.04-11|240	%{_texmfdistdir}/fonts/source/public/amsfonts/symbols/msam10.mf
21mr|texlive-amsfonts-3.04-11|241	%{_texmfdistdir}/fonts/source/public/amsfonts/symbols/msam5.mf
21mr|texlive-amsfonts-3.04-11|242	%{_texmfdistdir}/fonts/source/public/amsfonts/symbols/msam6.mf
21mr|texlive-amsfonts-3.04-11|243	%{_texmfdistdir}/fonts/source/public/amsfonts/symbols/msam7.mf
21mr|texlive-amsfonts-3.04-11|244	%{_texmfdistdir}/fonts/source/public/amsfonts/symbols/msam8.mf
21mr|texlive-amsfonts-3.04-11|245	%{_texmfdistdir}/fonts/source/public/amsfonts/symbols/msam9.mf
21mr|texlive-amsfonts-3.04-11|246	%{_texmfdistdir}/fonts/source/public/amsfonts/symbols/msbm10.mf
21mr|texlive-amsfonts-3.04-11|247	%{_texmfdistdir}/fonts/source/public/amsfonts/symbols/msbm5.mf
21mr|texlive-amsfonts-3.04-11|248	%{_texmfdistdir}/fonts/source/public/amsfonts/symbols/msbm6.mf
21mr|texlive-amsfonts-3.04-11|249	%{_texmfdistdir}/fonts/source/public/amsfonts/symbols/msbm7.mf
21mr|texlive-amsfonts-3.04-11|250	%{_texmfdistdir}/fonts/source/public/amsfonts/symbols/msbm8.mf
21mr|texlive-amsfonts-3.04-11|251	%{_texmfdistdir}/fonts/source/public/amsfonts/symbols/msbm9.mf
21mr|texlive-amsfonts-3.04-11|252	%{_texmfdistdir}/fonts/source/public/amsfonts/symbols/xbbase.mf
21mr|texlive-amsfonts-3.04-11|253	%{_texmfdistdir}/fonts/source/public/amsfonts/symbols/xbbold.mf
21mr|texlive-amsfonts-3.04-11|254	%{_texmfdistdir}/fonts/source/public/amsfonts/symbols/xbcaps.mf
21mr|texlive-amsfonts-3.04-11|255	%{_texmfdistdir}/fonts/tfm/public/amsfonts/cmextra/cmbsy5.tfm
21mr|texlive-amsfonts-3.04-11|256	%{_texmfdistdir}/fonts/tfm/public/amsfonts/cmextra/cmbsy6.tfm
21mr|texlive-amsfonts-3.04-11|257	%{_texmfdistdir}/fonts/tfm/public/amsfonts/cmextra/cmbsy7.tfm
21mr|texlive-amsfonts-3.04-11|258	%{_texmfdistdir}/fonts/tfm/public/amsfonts/cmextra/cmbsy8.tfm
21mr|texlive-amsfonts-3.04-11|259	%{_texmfdistdir}/fonts/tfm/public/amsfonts/cmextra/cmbsy9.tfm
21mr|texlive-amsfonts-3.04-11|260	%{_texmfdistdir}/fonts/tfm/public/amsfonts/cmextra/cmcsc8.tfm
21mr|texlive-amsfonts-3.04-11|261	%{_texmfdistdir}/fonts/tfm/public/amsfonts/cmextra/cmcsc9.tfm
21mr|texlive-amsfonts-3.04-11|262	%{_texmfdistdir}/fonts/tfm/public/amsfonts/cmextra/cmex7.tfm
21mr|texlive-amsfonts-3.04-11|263	%{_texmfdistdir}/fonts/tfm/public/amsfonts/cmextra/cmex8.tfm
21mr|texlive-amsfonts-3.04-11|264	%{_texmfdistdir}/fonts/tfm/public/amsfonts/cmextra/cmex9.tfm
21mr|texlive-amsfonts-3.04-11|265	%{_texmfdistdir}/fonts/tfm/public/amsfonts/cmextra/cmmib5.tfm
21mr|texlive-amsfonts-3.04-11|266	%{_texmfdistdir}/fonts/tfm/public/amsfonts/cmextra/cmmib6.tfm
21mr|texlive-amsfonts-3.04-11|267	%{_texmfdistdir}/fonts/tfm/public/amsfonts/cmextra/cmmib7.tfm
21mr|texlive-amsfonts-3.04-11|268	%{_texmfdistdir}/fonts/tfm/public/amsfonts/cmextra/cmmib8.tfm
21mr|texlive-amsfonts-3.04-11|269	%{_texmfdistdir}/fonts/tfm/public/amsfonts/cmextra/cmmib9.tfm
21mr|texlive-amsfonts-3.04-11|270	%{_texmfdistdir}/fonts/tfm/public/amsfonts/cyrillic/wncyb10.tfm
21mr|texlive-amsfonts-3.04-11|271	%{_texmfdistdir}/fonts/tfm/public/amsfonts/cyrillic/wncyb5.tfm
21mr|texlive-amsfonts-3.04-11|272	%{_texmfdistdir}/fonts/tfm/public/amsfonts/cyrillic/wncyb6.tfm
21mr|texlive-amsfonts-3.04-11|273	%{_texmfdistdir}/fonts/tfm/public/amsfonts/cyrillic/wncyb7.tfm
21mr|texlive-amsfonts-3.04-11|274	%{_texmfdistdir}/fonts/tfm/public/amsfonts/cyrillic/wncyb8.tfm
21mr|texlive-amsfonts-3.04-11|275	%{_texmfdistdir}/fonts/tfm/public/amsfonts/cyrillic/wncyb9.tfm
21mr|texlive-amsfonts-3.04-11|276	%{_texmfdistdir}/fonts/tfm/public/amsfonts/cyrillic/wncyi10.tfm
21mr|texlive-amsfonts-3.04-11|277	%{_texmfdistdir}/fonts/tfm/public/amsfonts/cyrillic/wncyi5.tfm
21mr|texlive-amsfonts-3.04-11|278	%{_texmfdistdir}/fonts/tfm/public/amsfonts/cyrillic/wncyi6.tfm
21mr|texlive-amsfonts-3.04-11|279	%{_texmfdistdir}/fonts/tfm/public/amsfonts/cyrillic/wncyi7.tfm
21mr|texlive-amsfonts-3.04-11|280	%{_texmfdistdir}/fonts/tfm/public/amsfonts/cyrillic/wncyi8.tfm
21mr|texlive-amsfonts-3.04-11|281	%{_texmfdistdir}/fonts/tfm/public/amsfonts/cyrillic/wncyi9.tfm
21mr|texlive-amsfonts-3.04-11|282	%{_texmfdistdir}/fonts/tfm/public/amsfonts/cyrillic/wncyr10.tfm
21mr|texlive-amsfonts-3.04-11|283	%{_texmfdistdir}/fonts/tfm/public/amsfonts/cyrillic/wncyr5.tfm
21mr|texlive-amsfonts-3.04-11|284	%{_texmfdistdir}/fonts/tfm/public/amsfonts/cyrillic/wncyr6.tfm
21mr|texlive-amsfonts-3.04-11|285	%{_texmfdistdir}/fonts/tfm/public/amsfonts/cyrillic/wncyr7.tfm
21mr|texlive-amsfonts-3.04-11|286	%{_texmfdistdir}/fonts/tfm/public/amsfonts/cyrillic/wncyr8.tfm
21mr|texlive-amsfonts-3.04-11|287	%{_texmfdistdir}/fonts/tfm/public/amsfonts/cyrillic/wncyr9.tfm
21mr|texlive-amsfonts-3.04-11|288	%{_texmfdistdir}/fonts/tfm/public/amsfonts/cyrillic/wncysc10.tfm
21mr|texlive-amsfonts-3.04-11|289	%{_texmfdistdir}/fonts/tfm/public/amsfonts/cyrillic/wncyss10.tfm
21mr|texlive-amsfonts-3.04-11|290	%{_texmfdistdir}/fonts/tfm/public/amsfonts/cyrillic/wncyss8.tfm
21mr|texlive-amsfonts-3.04-11|291	%{_texmfdistdir}/fonts/tfm/public/amsfonts/cyrillic/wncyss9.tfm
21mr|texlive-amsfonts-3.04-11|292	%{_texmfdistdir}/fonts/tfm/public/amsfonts/dummy/dummy.tfm
21mr|texlive-amsfonts-3.04-11|293	%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/euex10.tfm
21mr|texlive-amsfonts-3.04-11|294	%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/euex7.tfm
21mr|texlive-amsfonts-3.04-11|295	%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/euex8.tfm
21mr|texlive-amsfonts-3.04-11|296	%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/euex9.tfm
21mr|texlive-amsfonts-3.04-11|297	%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eufb10.tfm
21mr|texlive-amsfonts-3.04-11|298	%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eufb5.tfm
21mr|texlive-amsfonts-3.04-11|299	%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eufb6.tfm
21mr|texlive-amsfonts-3.04-11|300	%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eufb7.tfm
21mr|texlive-amsfonts-3.04-11|301	%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eufb8.tfm
21mr|texlive-amsfonts-3.04-11|302	%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eufb9.tfm
21mr|texlive-amsfonts-3.04-11|303	%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eufm10.tfm
21mr|texlive-amsfonts-3.04-11|304	%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eufm5.tfm
21mr|texlive-amsfonts-3.04-11|305	%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eufm6.tfm
21mr|texlive-amsfonts-3.04-11|306	%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eufm7.tfm
21mr|texlive-amsfonts-3.04-11|307	%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eufm8.tfm
21mr|texlive-amsfonts-3.04-11|308	%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eufm9.tfm
21mr|texlive-amsfonts-3.04-11|309	%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eurb10.tfm
21mr|texlive-amsfonts-3.04-11|310	%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eurb5.tfm
21mr|texlive-amsfonts-3.04-11|311	%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eurb6.tfm
21mr|texlive-amsfonts-3.04-11|312	%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eurb7.tfm
21mr|texlive-amsfonts-3.04-11|313	%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eurb8.tfm
21mr|texlive-amsfonts-3.04-11|314	%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eurb9.tfm
21mr|texlive-amsfonts-3.04-11|315	%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eurm10.tfm
21mr|texlive-amsfonts-3.04-11|316	%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eurm5.tfm
21mr|texlive-amsfonts-3.04-11|317	%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eurm6.tfm
21mr|texlive-amsfonts-3.04-11|318	%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eurm7.tfm
21mr|texlive-amsfonts-3.04-11|319	%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eurm8.tfm
21mr|texlive-amsfonts-3.04-11|320	%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eurm9.tfm
21mr|texlive-amsfonts-3.04-11|321	%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eusb10.tfm
21mr|texlive-amsfonts-3.04-11|322	%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eusb5.tfm
21mr|texlive-amsfonts-3.04-11|323	%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eusb6.tfm
21mr|texlive-amsfonts-3.04-11|324	%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eusb7.tfm
21mr|texlive-amsfonts-3.04-11|325	%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eusb8.tfm
21mr|texlive-amsfonts-3.04-11|326	%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eusb9.tfm
21mr|texlive-amsfonts-3.04-11|327	%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eusm10.tfm
21mr|texlive-amsfonts-3.04-11|328	%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eusm5.tfm
21mr|texlive-amsfonts-3.04-11|329	%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eusm6.tfm
21mr|texlive-amsfonts-3.04-11|330	%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eusm7.tfm
21mr|texlive-amsfonts-3.04-11|331	%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eusm8.tfm
21mr|texlive-amsfonts-3.04-11|332	%{_texmfdistdir}/fonts/tfm/public/amsfonts/euler/eusm9.tfm
21mr|texlive-amsfonts-3.04-11|333	%{_texmfdistdir}/fonts/tfm/public/amsfonts/symbols/msam10.tfm
21mr|texlive-amsfonts-3.04-11|334	%{_texmfdistdir}/fonts/tfm/public/amsfonts/symbols/msam5.tfm
21mr|texlive-amsfonts-3.04-11|335	%{_texmfdistdir}/fonts/tfm/public/amsfonts/symbols/msam6.tfm
21mr|texlive-amsfonts-3.04-11|336	%{_texmfdistdir}/fonts/tfm/public/amsfonts/symbols/msam7.tfm
21mr|texlive-amsfonts-3.04-11|337	%{_texmfdistdir}/fonts/tfm/public/amsfonts/symbols/msam8.tfm
21mr|texlive-amsfonts-3.04-11|338	%{_texmfdistdir}/fonts/tfm/public/amsfonts/symbols/msam9.tfm
21mr|texlive-amsfonts-3.04-11|339	%{_texmfdistdir}/fonts/tfm/public/amsfonts/symbols/msbm10.tfm
21mr|texlive-amsfonts-3.04-11|340	%{_texmfdistdir}/fonts/tfm/public/amsfonts/symbols/msbm5.tfm
21mr|texlive-amsfonts-3.04-11|341	%{_texmfdistdir}/fonts/tfm/public/amsfonts/symbols/msbm6.tfm
21mr|texlive-amsfonts-3.04-11|342	%{_texmfdistdir}/fonts/tfm/public/amsfonts/symbols/msbm7.tfm
21mr|texlive-amsfonts-3.04-11|343	%{_texmfdistdir}/fonts/tfm/public/amsfonts/symbols/msbm8.tfm
21mr|texlive-amsfonts-3.04-11|344	%{_texmfdistdir}/fonts/tfm/public/amsfonts/symbols/msbm9.tfm
21mr|texlive-amsfonts-3.04-11|345	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmb10.pfb
21mr|texlive-amsfonts-3.04-11|346	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmb10.pfm
21mr|texlive-amsfonts-3.04-11|347	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmbsy10.pfb
21mr|texlive-amsfonts-3.04-11|348	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmbsy10.pfm
21mr|texlive-amsfonts-3.04-11|349	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmbx10.pfb
21mr|texlive-amsfonts-3.04-11|350	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmbx10.pfm
21mr|texlive-amsfonts-3.04-11|351	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmbx12.pfb
21mr|texlive-amsfonts-3.04-11|352	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmbx12.pfm
21mr|texlive-amsfonts-3.04-11|353	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmbx5.pfb
21mr|texlive-amsfonts-3.04-11|354	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmbx5.pfm
21mr|texlive-amsfonts-3.04-11|355	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmbx6.pfb
21mr|texlive-amsfonts-3.04-11|356	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmbx6.pfm
21mr|texlive-amsfonts-3.04-11|357	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmbx7.pfb
21mr|texlive-amsfonts-3.04-11|358	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmbx7.pfm
21mr|texlive-amsfonts-3.04-11|359	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmbx8.pfb
21mr|texlive-amsfonts-3.04-11|360	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmbx8.pfm
21mr|texlive-amsfonts-3.04-11|361	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmbx9.pfb
21mr|texlive-amsfonts-3.04-11|362	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmbx9.pfm
21mr|texlive-amsfonts-3.04-11|363	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmbxsl10.pfb
21mr|texlive-amsfonts-3.04-11|364	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmbxsl10.pfm
21mr|texlive-amsfonts-3.04-11|365	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmbxti10.pfb
21mr|texlive-amsfonts-3.04-11|366	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmbxti10.pfm
21mr|texlive-amsfonts-3.04-11|367	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmcsc10.pfb
21mr|texlive-amsfonts-3.04-11|368	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmcsc10.pfm
21mr|texlive-amsfonts-3.04-11|369	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmdunh10.pfb
21mr|texlive-amsfonts-3.04-11|370	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmdunh10.pfm
21mr|texlive-amsfonts-3.04-11|371	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmex10.pfb
21mr|texlive-amsfonts-3.04-11|372	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmex10.pfm
21mr|texlive-amsfonts-3.04-11|373	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmff10.pfb
21mr|texlive-amsfonts-3.04-11|374	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmff10.pfm
21mr|texlive-amsfonts-3.04-11|375	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmfi10.pfb
21mr|texlive-amsfonts-3.04-11|376	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmfi10.pfm
21mr|texlive-amsfonts-3.04-11|377	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmfib8.pfb
21mr|texlive-amsfonts-3.04-11|378	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmfib8.pfm
21mr|texlive-amsfonts-3.04-11|379	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cminch.pfb
21mr|texlive-amsfonts-3.04-11|380	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cminch.pfm
21mr|texlive-amsfonts-3.04-11|381	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmitt10.pfb
21mr|texlive-amsfonts-3.04-11|382	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmitt10.pfm
21mr|texlive-amsfonts-3.04-11|383	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmmi10.pfb
21mr|texlive-amsfonts-3.04-11|384	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmmi10.pfm
21mr|texlive-amsfonts-3.04-11|385	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmmi12.pfb
21mr|texlive-amsfonts-3.04-11|386	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmmi12.pfm
21mr|texlive-amsfonts-3.04-11|387	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmmi5.pfb
21mr|texlive-amsfonts-3.04-11|388	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmmi5.pfm
21mr|texlive-amsfonts-3.04-11|389	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmmi6.pfb
21mr|texlive-amsfonts-3.04-11|390	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmmi6.pfm
21mr|texlive-amsfonts-3.04-11|391	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmmi7.pfb
21mr|texlive-amsfonts-3.04-11|392	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmmi7.pfm
21mr|texlive-amsfonts-3.04-11|393	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmmi8.pfb
21mr|texlive-amsfonts-3.04-11|394	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmmi8.pfm
21mr|texlive-amsfonts-3.04-11|395	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmmi9.pfb
21mr|texlive-amsfonts-3.04-11|396	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmmi9.pfm
21mr|texlive-amsfonts-3.04-11|397	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmmib10.pfb
21mr|texlive-amsfonts-3.04-11|398	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmmib10.pfm
21mr|texlive-amsfonts-3.04-11|399	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmr10.pfb
21mr|texlive-amsfonts-3.04-11|400	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmr10.pfm
21mr|texlive-amsfonts-3.04-11|401	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmr12.pfb
21mr|texlive-amsfonts-3.04-11|402	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmr12.pfm
21mr|texlive-amsfonts-3.04-11|403	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmr17.pfb
21mr|texlive-amsfonts-3.04-11|404	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmr17.pfm
21mr|texlive-amsfonts-3.04-11|405	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmr5.pfb
21mr|texlive-amsfonts-3.04-11|406	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmr5.pfm
21mr|texlive-amsfonts-3.04-11|407	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmr6.pfb
21mr|texlive-amsfonts-3.04-11|408	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmr6.pfm
21mr|texlive-amsfonts-3.04-11|409	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmr7.pfb
21mr|texlive-amsfonts-3.04-11|410	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmr7.pfm
21mr|texlive-amsfonts-3.04-11|411	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmr8.pfb
21mr|texlive-amsfonts-3.04-11|412	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmr8.pfm
21mr|texlive-amsfonts-3.04-11|413	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmr9.pfb
21mr|texlive-amsfonts-3.04-11|414	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmr9.pfm
21mr|texlive-amsfonts-3.04-11|415	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmsl10.pfb
21mr|texlive-amsfonts-3.04-11|416	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmsl10.pfm
21mr|texlive-amsfonts-3.04-11|417	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmsl12.pfb
21mr|texlive-amsfonts-3.04-11|418	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmsl12.pfm
21mr|texlive-amsfonts-3.04-11|419	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmsl8.pfb
21mr|texlive-amsfonts-3.04-11|420	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmsl8.pfm
21mr|texlive-amsfonts-3.04-11|421	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmsl9.pfb
21mr|texlive-amsfonts-3.04-11|422	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmsl9.pfm
21mr|texlive-amsfonts-3.04-11|423	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmsltt10.pfb
21mr|texlive-amsfonts-3.04-11|424	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmsltt10.pfm
21mr|texlive-amsfonts-3.04-11|425	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmss10.pfb
21mr|texlive-amsfonts-3.04-11|426	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmss10.pfm
21mr|texlive-amsfonts-3.04-11|427	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmss12.pfb
21mr|texlive-amsfonts-3.04-11|428	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmss12.pfm
21mr|texlive-amsfonts-3.04-11|429	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmss17.pfb
21mr|texlive-amsfonts-3.04-11|430	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmss17.pfm
21mr|texlive-amsfonts-3.04-11|431	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmss8.pfb
21mr|texlive-amsfonts-3.04-11|432	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmss8.pfm
21mr|texlive-amsfonts-3.04-11|433	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmss9.pfb
21mr|texlive-amsfonts-3.04-11|434	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmss9.pfm
21mr|texlive-amsfonts-3.04-11|435	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmssbx10.pfb
21mr|texlive-amsfonts-3.04-11|436	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmssbx10.pfm
21mr|texlive-amsfonts-3.04-11|437	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmssdc10.pfb
21mr|texlive-amsfonts-3.04-11|438	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmssdc10.pfm
21mr|texlive-amsfonts-3.04-11|439	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmssi10.pfb
21mr|texlive-amsfonts-3.04-11|440	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmssi10.pfm
21mr|texlive-amsfonts-3.04-11|441	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmssi12.pfb
21mr|texlive-amsfonts-3.04-11|442	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmssi12.pfm
21mr|texlive-amsfonts-3.04-11|443	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmssi17.pfb
21mr|texlive-amsfonts-3.04-11|444	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmssi17.pfm
21mr|texlive-amsfonts-3.04-11|445	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmssi8.pfb
21mr|texlive-amsfonts-3.04-11|446	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmssi8.pfm
21mr|texlive-amsfonts-3.04-11|447	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmssi9.pfb
21mr|texlive-amsfonts-3.04-11|448	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmssi9.pfm
21mr|texlive-amsfonts-3.04-11|449	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmssq8.pfb
21mr|texlive-amsfonts-3.04-11|450	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmssq8.pfm
21mr|texlive-amsfonts-3.04-11|451	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmssqi8.pfb
21mr|texlive-amsfonts-3.04-11|452	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmssqi8.pfm
21mr|texlive-amsfonts-3.04-11|453	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmsy10.pfb
21mr|texlive-amsfonts-3.04-11|454	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmsy10.pfm
21mr|texlive-amsfonts-3.04-11|455	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmsy5.pfb
21mr|texlive-amsfonts-3.04-11|456	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmsy5.pfm
21mr|texlive-amsfonts-3.04-11|457	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmsy6.pfb
21mr|texlive-amsfonts-3.04-11|458	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmsy6.pfm
21mr|texlive-amsfonts-3.04-11|459	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmsy7.pfb
21mr|texlive-amsfonts-3.04-11|460	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmsy7.pfm
21mr|texlive-amsfonts-3.04-11|461	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmsy8.pfb
21mr|texlive-amsfonts-3.04-11|462	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmsy8.pfm
21mr|texlive-amsfonts-3.04-11|463	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmsy9.pfb
21mr|texlive-amsfonts-3.04-11|464	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmsy9.pfm
21mr|texlive-amsfonts-3.04-11|465	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmtcsc10.pfb
21mr|texlive-amsfonts-3.04-11|466	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmtcsc10.pfm
21mr|texlive-amsfonts-3.04-11|467	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmtex10.pfb
21mr|texlive-amsfonts-3.04-11|468	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmtex10.pfm
21mr|texlive-amsfonts-3.04-11|469	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmtex8.pfb
21mr|texlive-amsfonts-3.04-11|470	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmtex8.pfm
21mr|texlive-amsfonts-3.04-11|471	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmtex9.pfb
21mr|texlive-amsfonts-3.04-11|472	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmtex9.pfm
21mr|texlive-amsfonts-3.04-11|473	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmti10.pfb
21mr|texlive-amsfonts-3.04-11|474	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmti10.pfm
21mr|texlive-amsfonts-3.04-11|475	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmti12.pfb
21mr|texlive-amsfonts-3.04-11|476	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmti12.pfm
21mr|texlive-amsfonts-3.04-11|477	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmti7.pfb
21mr|texlive-amsfonts-3.04-11|478	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmti7.pfm
21mr|texlive-amsfonts-3.04-11|479	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmti8.pfb
21mr|texlive-amsfonts-3.04-11|480	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmti8.pfm
21mr|texlive-amsfonts-3.04-11|481	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmti9.pfb
21mr|texlive-amsfonts-3.04-11|482	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmti9.pfm
21mr|texlive-amsfonts-3.04-11|483	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmtt10.pfb
21mr|texlive-amsfonts-3.04-11|484	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmtt10.pfm
21mr|texlive-amsfonts-3.04-11|485	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmtt12.pfb
21mr|texlive-amsfonts-3.04-11|486	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmtt12.pfm
21mr|texlive-amsfonts-3.04-11|487	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmtt8.pfb
21mr|texlive-amsfonts-3.04-11|488	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmtt8.pfm
21mr|texlive-amsfonts-3.04-11|489	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmtt9.pfb
21mr|texlive-amsfonts-3.04-11|490	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmtt9.pfm
21mr|texlive-amsfonts-3.04-11|491	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmu10.pfb
21mr|texlive-amsfonts-3.04-11|492	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmu10.pfm
21mr|texlive-amsfonts-3.04-11|493	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmvtt10.pfb
21mr|texlive-amsfonts-3.04-11|494	%{_texmfdistdir}/fonts/type1/public/amsfonts/cm/cmvtt10.pfm
21mr|texlive-amsfonts-3.04-11|495	%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmbsy5.pfb
21mr|texlive-amsfonts-3.04-11|496	%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmbsy5.pfm
21mr|texlive-amsfonts-3.04-11|497	%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmbsy6.pfb
21mr|texlive-amsfonts-3.04-11|498	%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmbsy6.pfm
21mr|texlive-amsfonts-3.04-11|499	%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmbsy7.pfb
21mr|texlive-amsfonts-3.04-11|500	%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmbsy7.pfm
21mr|texlive-amsfonts-3.04-11|501	%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmbsy8.pfb
21mr|texlive-amsfonts-3.04-11|502	%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmbsy8.pfm
21mr|texlive-amsfonts-3.04-11|503	%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmbsy9.pfb
21mr|texlive-amsfonts-3.04-11|504	%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmbsy9.pfm
21mr|texlive-amsfonts-3.04-11|505	%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmcsc8.pfb
21mr|texlive-amsfonts-3.04-11|506	%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmcsc8.pfm
21mr|texlive-amsfonts-3.04-11|507	%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmcsc9.pfb
21mr|texlive-amsfonts-3.04-11|508	%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmcsc9.pfm
21mr|texlive-amsfonts-3.04-11|509	%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmex7.pfb
21mr|texlive-amsfonts-3.04-11|510	%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmex7.pfm
21mr|texlive-amsfonts-3.04-11|511	%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmex8.pfb
21mr|texlive-amsfonts-3.04-11|512	%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmex8.pfm
21mr|texlive-amsfonts-3.04-11|513	%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmex9.pfb
21mr|texlive-amsfonts-3.04-11|514	%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmex9.pfm
21mr|texlive-amsfonts-3.04-11|515	%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmmib5.pfb
21mr|texlive-amsfonts-3.04-11|516	%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmmib5.pfm
21mr|texlive-amsfonts-3.04-11|517	%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmmib6.pfb
21mr|texlive-amsfonts-3.04-11|518	%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmmib6.pfm
21mr|texlive-amsfonts-3.04-11|519	%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmmib7.pfb
21mr|texlive-amsfonts-3.04-11|520	%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmmib7.pfm
21mr|texlive-amsfonts-3.04-11|521	%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmmib8.pfb
21mr|texlive-amsfonts-3.04-11|522	%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmmib8.pfm
21mr|texlive-amsfonts-3.04-11|523	%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmmib9.pfb
21mr|texlive-amsfonts-3.04-11|524	%{_texmfdistdir}/fonts/type1/public/amsfonts/cmextra/cmmib9.pfm
21mr|texlive-amsfonts-3.04-11|525	%{_texmfdistdir}/fonts/type1/public/amsfonts/cyrillic/wncyb10.pfb
21mr|texlive-amsfonts-3.04-11|526	%{_texmfdistdir}/fonts/type1/public/amsfonts/cyrillic/wncyb10.pfm
21mr|texlive-amsfonts-3.04-11|527	%{_texmfdistdir}/fonts/type1/public/amsfonts/cyrillic/wncyi10.pfb
21mr|texlive-amsfonts-3.04-11|528	%{_texmfdistdir}/fonts/type1/public/amsfonts/cyrillic/wncyi10.pfm
21mr|texlive-amsfonts-3.04-11|529	%{_texmfdistdir}/fonts/type1/public/amsfonts/cyrillic/wncyr10.pfb
21mr|texlive-amsfonts-3.04-11|530	%{_texmfdistdir}/fonts/type1/public/amsfonts/cyrillic/wncyr10.pfm
21mr|texlive-amsfonts-3.04-11|531	%{_texmfdistdir}/fonts/type1/public/amsfonts/cyrillic/wncysc10.pfb
21mr|texlive-amsfonts-3.04-11|532	%{_texmfdistdir}/fonts/type1/public/amsfonts/cyrillic/wncysc10.pfm
21mr|texlive-amsfonts-3.04-11|533	%{_texmfdistdir}/fonts/type1/public/amsfonts/cyrillic/wncyss10.pfb
21mr|texlive-amsfonts-3.04-11|534	%{_texmfdistdir}/fonts/type1/public/amsfonts/cyrillic/wncyss10.pfm
21mr|texlive-amsfonts-3.04-11|535	%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/euex10.pfb
21mr|texlive-amsfonts-3.04-11|536	%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/euex10.pfm
21mr|texlive-amsfonts-3.04-11|537	%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/euex7.pfb
21mr|texlive-amsfonts-3.04-11|538	%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/euex7.pfm
21mr|texlive-amsfonts-3.04-11|539	%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/euex8.pfb
21mr|texlive-amsfonts-3.04-11|540	%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/euex8.pfm
21mr|texlive-amsfonts-3.04-11|541	%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/euex9.pfb
21mr|texlive-amsfonts-3.04-11|542	%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/euex9.pfm
21mr|texlive-amsfonts-3.04-11|543	%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eufb10.pfb
21mr|texlive-amsfonts-3.04-11|544	%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eufb10.pfm
21mr|texlive-amsfonts-3.04-11|545	%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eufb5.pfb
21mr|texlive-amsfonts-3.04-11|546	%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eufb5.pfm
21mr|texlive-amsfonts-3.04-11|547	%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eufb7.pfb
21mr|texlive-amsfonts-3.04-11|548	%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eufb7.pfm
21mr|texlive-amsfonts-3.04-11|549	%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eufm10.pfb
21mr|texlive-amsfonts-3.04-11|550	%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eufm10.pfm
21mr|texlive-amsfonts-3.04-11|551	%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eufm5.pfb
21mr|texlive-amsfonts-3.04-11|552	%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eufm5.pfm
21mr|texlive-amsfonts-3.04-11|553	%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eufm7.pfb
21mr|texlive-amsfonts-3.04-11|554	%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eufm7.pfm
21mr|texlive-amsfonts-3.04-11|555	%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eurb10.pfb
21mr|texlive-amsfonts-3.04-11|556	%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eurb10.pfm
21mr|texlive-amsfonts-3.04-11|557	%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eurb5.pfb
21mr|texlive-amsfonts-3.04-11|558	%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eurb5.pfm
21mr|texlive-amsfonts-3.04-11|559	%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eurb7.pfb
21mr|texlive-amsfonts-3.04-11|560	%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eurb7.pfm
21mr|texlive-amsfonts-3.04-11|561	%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eurm10.pfb
21mr|texlive-amsfonts-3.04-11|562	%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eurm10.pfm
21mr|texlive-amsfonts-3.04-11|563	%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eurm5.pfb
21mr|texlive-amsfonts-3.04-11|564	%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eurm5.pfm
21mr|texlive-amsfonts-3.04-11|565	%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eurm7.pfb
21mr|texlive-amsfonts-3.04-11|566	%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eurm7.pfm
21mr|texlive-amsfonts-3.04-11|567	%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eusb10.pfb
21mr|texlive-amsfonts-3.04-11|568	%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eusb10.pfm
21mr|texlive-amsfonts-3.04-11|569	%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eusb5.pfb
21mr|texlive-amsfonts-3.04-11|570	%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eusb5.pfm
21mr|texlive-amsfonts-3.04-11|571	%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eusb7.pfb
21mr|texlive-amsfonts-3.04-11|572	%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eusb7.pfm
21mr|texlive-amsfonts-3.04-11|573	%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eusm10.pfb
21mr|texlive-amsfonts-3.04-11|574	%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eusm10.pfm
21mr|texlive-amsfonts-3.04-11|575	%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eusm5.pfb
21mr|texlive-amsfonts-3.04-11|576	%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eusm5.pfm
21mr|texlive-amsfonts-3.04-11|577	%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eusm7.pfb
21mr|texlive-amsfonts-3.04-11|578	%{_texmfdistdir}/fonts/type1/public/amsfonts/euler/eusm7.pfm
21mr|texlive-amsfonts-3.04-11|579	%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/lasy10.pfb
21mr|texlive-amsfonts-3.04-11|580	%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/lasy10.pfm
21mr|texlive-amsfonts-3.04-11|581	%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/lasy5.pfb
21mr|texlive-amsfonts-3.04-11|582	%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/lasy5.pfm
21mr|texlive-amsfonts-3.04-11|583	%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/lasy6.pfb
21mr|texlive-amsfonts-3.04-11|584	%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/lasy6.pfm
21mr|texlive-amsfonts-3.04-11|585	%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/lasy7.pfb
21mr|texlive-amsfonts-3.04-11|586	%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/lasy7.pfm
21mr|texlive-amsfonts-3.04-11|587	%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/lasy8.pfb
21mr|texlive-amsfonts-3.04-11|588	%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/lasy8.pfm
21mr|texlive-amsfonts-3.04-11|589	%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/lasy9.pfb
21mr|texlive-amsfonts-3.04-11|590	%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/lasy9.pfm
21mr|texlive-amsfonts-3.04-11|591	%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/lasyb10.pfb
21mr|texlive-amsfonts-3.04-11|592	%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/lasyb10.pfm
21mr|texlive-amsfonts-3.04-11|593	%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/lcircle1.pfb
21mr|texlive-amsfonts-3.04-11|594	%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/lcircle1.pfm
21mr|texlive-amsfonts-3.04-11|595	%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/lcirclew.pfb
21mr|texlive-amsfonts-3.04-11|596	%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/lcirclew.pfm
21mr|texlive-amsfonts-3.04-11|597	%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/lcmss8.pfb
21mr|texlive-amsfonts-3.04-11|598	%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/lcmss8.pfm
21mr|texlive-amsfonts-3.04-11|599	%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/lcmssb8.pfb
21mr|texlive-amsfonts-3.04-11|600	%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/lcmssb8.pfm
21mr|texlive-amsfonts-3.04-11|601	%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/lcmssi8.pfb
21mr|texlive-amsfonts-3.04-11|602	%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/lcmssi8.pfm
21mr|texlive-amsfonts-3.04-11|603	%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/line10.pfb
21mr|texlive-amsfonts-3.04-11|604	%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/line10.pfm
21mr|texlive-amsfonts-3.04-11|605	%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/linew10.pfb
21mr|texlive-amsfonts-3.04-11|606	%{_texmfdistdir}/fonts/type1/public/amsfonts/latxfont/linew10.pfm
21mr|texlive-amsfonts-3.04-11|607	%{_texmfdistdir}/fonts/type1/public/amsfonts/symbols/msam10.pfb
21mr|texlive-amsfonts-3.04-11|608	%{_texmfdistdir}/fonts/type1/public/amsfonts/symbols/msam10.pfm
21mr|texlive-amsfonts-3.04-11|609	%{_texmfdistdir}/fonts/type1/public/amsfonts/symbols/msam5.pfb
21mr|texlive-amsfonts-3.04-11|610	%{_texmfdistdir}/fonts/type1/public/amsfonts/symbols/msam5.pfm
21mr|texlive-amsfonts-3.04-11|611	%{_texmfdistdir}/fonts/type1/public/amsfonts/symbols/msam6.pfb
21mr|texlive-amsfonts-3.04-11|612	%{_texmfdistdir}/fonts/type1/public/amsfonts/symbols/msam6.pfm
21mr|texlive-amsfonts-3.04-11|613	%{_texmfdistdir}/fonts/type1/public/amsfonts/symbols/msam7.pfb
21mr|texlive-amsfonts-3.04-11|614	%{_texmfdistdir}/fonts/type1/public/amsfonts/symbols/msam7.pfm
21mr|texlive-amsfonts-3.04-11|615	%{_texmfdistdir}/fonts/type1/public/amsfonts/symbols/msam8.pfb
21mr|texlive-amsfonts-3.04-11|616	%{_texmfdistdir}/fonts/type1/public/amsfonts/symbols/msam8.pfm
21mr|texlive-amsfonts-3.04-11|617	%{_texmfdistdir}/fonts/type1/public/amsfonts/symbols/msam9.pfb
21mr|texlive-amsfonts-3.04-11|618	%{_texmfdistdir}/fonts/type1/public/amsfonts/symbols/msam9.pfm
21mr|texlive-amsfonts-3.04-11|619	%{_texmfdistdir}/fonts/type1/public/amsfonts/symbols/msbm10.pfb
21mr|texlive-amsfonts-3.04-11|620	%{_texmfdistdir}/fonts/type1/public/amsfonts/symbols/msbm10.pfm
21mr|texlive-amsfonts-3.04-11|621	%{_texmfdistdir}/fonts/type1/public/amsfonts/symbols/msbm5.pfb
21mr|texlive-amsfonts-3.04-11|622	%{_texmfdistdir}/fonts/type1/public/amsfonts/symbols/msbm5.pfm
21mr|texlive-amsfonts-3.04-11|623	%{_texmfdistdir}/fonts/type1/public/amsfonts/symbols/msbm6.pfb
21mr|texlive-amsfonts-3.04-11|624	%{_texmfdistdir}/fonts/type1/public/amsfonts/symbols/msbm6.pfm
21mr|texlive-amsfonts-3.04-11|625	%{_texmfdistdir}/fonts/type1/public/amsfonts/symbols/msbm7.pfb
21mr|texlive-amsfonts-3.04-11|626	%{_texmfdistdir}/fonts/type1/public/amsfonts/symbols/msbm7.pfm
21mr|texlive-amsfonts-3.04-11|627	%{_texmfdistdir}/fonts/type1/public/amsfonts/symbols/msbm8.pfb
21mr|texlive-amsfonts-3.04-11|628	%{_texmfdistdir}/fonts/type1/public/amsfonts/symbols/msbm8.pfm
21mr|texlive-amsfonts-3.04-11|629	%{_texmfdistdir}/fonts/type1/public/amsfonts/symbols/msbm9.pfb
21mr|texlive-amsfonts-3.04-11|630	%{_texmfdistdir}/fonts/type1/public/amsfonts/symbols/msbm9.pfm
21mr|texlive-amsfonts-3.04-11|631	%{_texmfdistdir}/tex/latex/amsfonts/amsfonts.sty
21mr|texlive-amsfonts-3.04-11|632	%{_texmfdistdir}/tex/latex/amsfonts/amssymb.sty
21mr|texlive-amsfonts-3.04-11|633	%{_texmfdistdir}/tex/latex/amsfonts/cmmib57.sty
21mr|texlive-amsfonts-3.04-11|634	%{_texmfdistdir}/tex/latex/amsfonts/eucal.sty
21mr|texlive-amsfonts-3.04-11|635	%{_texmfdistdir}/tex/latex/amsfonts/eufrak.sty
21mr|texlive-amsfonts-3.04-11|636	%{_texmfdistdir}/tex/latex/amsfonts/euscript.sty
21mr|texlive-amsfonts-3.04-11|637	%{_texmfdistdir}/tex/latex/amsfonts/ueuex.fd
21mr|texlive-amsfonts-3.04-11|638	%{_texmfdistdir}/tex/latex/amsfonts/ueuf.fd
21mr|texlive-amsfonts-3.04-11|639	%{_texmfdistdir}/tex/latex/amsfonts/ueur.fd
21mr|texlive-amsfonts-3.04-11|640	%{_texmfdistdir}/tex/latex/amsfonts/ueus.fd
21mr|texlive-amsfonts-3.04-11|641	%{_texmfdistdir}/tex/latex/amsfonts/umsa.fd
21mr|texlive-amsfonts-3.04-11|642	%{_texmfdistdir}/tex/latex/amsfonts/umsb.fd
21mr|texlive-amsfonts-3.04-11|643	%{_texmfdistdir}/tex/plain/amsfonts/amssym.def
21mr|texlive-amsfonts-3.04-11|644	%{_texmfdistdir}/tex/plain/amsfonts/amssym.tex
21mr|texlive-amsfonts-3.04-11|645	%{_texmfdistdir}/tex/plain/amsfonts/cyracc.def
21mr|texlive-amsfonts-3.04-11|646	%_texmf_updmap_d/amsfonts
21mr|texlive-amsfonts-3.04-11|647	%doc %{_texmfdistdir}/doc/fonts/amsfonts/OFL-FAQ.txt
21mr|texlive-amsfonts-3.04-11|648	%doc %{_texmfdistdir}/doc/fonts/amsfonts/OFL.txt
21mr|texlive-amsfonts-3.04-11|649	%doc %{_texmfdistdir}/doc/fonts/amsfonts/README
21mr|texlive-amsfonts-3.04-11|650	%doc %{_texmfdistdir}/doc/fonts/amsfonts/amsfndoc.pdf
21mr|texlive-amsfonts-3.04-11|651	%doc %{_texmfdistdir}/doc/fonts/amsfonts/amsfonts.pdf
21mr|texlive-amsfonts-3.04-11|652	%doc %{_texmfdistdir}/doc/fonts/amsfonts/amssymb.pdf
21mr|texlive-amsfonts-3.04-11|653	%doc %{_texmfdistdir}/doc/fonts/amsfonts/cmmib57.pdf
21mr|texlive-amsfonts-3.04-11|654	%doc %{_texmfdistdir}/doc/fonts/amsfonts/eufrak.pdf
21mr|texlive-amsfonts-3.04-11|655	%doc %{_texmfdistdir}/doc/fonts/amsfonts/euscript.pdf
21mr|texlive-amsfonts-3.04-11|656	#- source
21mr|texlive-amsfonts-3.04-11|657	%doc %{_texmfdistdir}/source/latex/amsfonts/amsfndoc.cyr
21mr|texlive-amsfonts-3.04-11|658	%doc %{_texmfdistdir}/source/latex/amsfonts/amsfndoc.def
21mr|texlive-amsfonts-3.04-11|659	%doc %{_texmfdistdir}/source/latex/amsfonts/amsfndoc.fnt
21mr|texlive-amsfonts-3.04-11|660	%doc %{_texmfdistdir}/source/latex/amsfonts/amsfndoc.ins
21mr|texlive-amsfonts-3.04-11|661	%doc %{_texmfdistdir}/source/latex/amsfonts/amsfndoc.tex
21mr|texlive-amsfonts-3.04-11|662	%doc %{_texmfdistdir}/source/latex/amsfonts/amsfonts.bug
21mr|texlive-amsfonts-3.04-11|663	%doc %{_texmfdistdir}/source/latex/amsfonts/amsfonts.dtx
21mr|texlive-amsfonts-3.04-11|664	%doc %{_texmfdistdir}/source/latex/amsfonts/amsfonts.faq
21mr|texlive-amsfonts-3.04-11|665	%doc %{_texmfdistdir}/source/latex/amsfonts/amsfonts.ins
21mr|texlive-amsfonts-3.04-11|666	%doc %{_texmfdistdir}/source/latex/amsfonts/amssymb.dtx
21mr|texlive-amsfonts-3.04-11|667	%doc %{_texmfdistdir}/source/latex/amsfonts/cmmib57.dtx
21mr|texlive-amsfonts-3.04-11|668	%doc %{_texmfdistdir}/source/latex/amsfonts/eufrak.dtx
21mr|texlive-amsfonts-3.04-11|669	%doc %{_texmfdistdir}/source/latex/amsfonts/euscript.dtx
21mr|texlive-amsfonts-3.04-11|670	%doc %{_texmfdistdir}/source/latex/amsfonts/manifest.txt
21mr|texlive-amsfonts-3.04-11|671	
21mr|texlive-amsfonts-3.04-11|672	#-----------------------------------------------------------------------
21mr|texlive-amsfonts-3.04-11|673	%prep
21mr|texlive-amsfonts-3.04-11|674	%setup -c -a0 -a1 -a2
21mr|texlive-amsfonts-3.04-11|675	
21mr|texlive-amsfonts-3.04-11|676	%build
21mr|texlive-amsfonts-3.04-11|677	
21mr|texlive-amsfonts-3.04-11|678	%install
21mr|texlive-amsfonts-3.04-11|679	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-amsfonts-3.04-11|680	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}
21mr|texlive-amsfonts-3.04-11|681	mkdir -p %{buildroot}%{_texmf_updmap_d}
21mr|texlive-amsfonts-3.04-11|682	cat > %{buildroot}%{_texmf_updmap_d}/amsfonts <<EOF
21mr|texlive-amsfonts-3.04-11|683	Map      euler.map
21mr|texlive-amsfonts-3.04-11|684	MixedMap cm.map
21mr|texlive-amsfonts-3.04-11|685	MixedMap cmextra.map
21mr|texlive-amsfonts-3.04-11|686	MixedMap cyrillic.map
21mr|texlive-amsfonts-3.04-11|687	MixedMap latxfont.map
21mr|texlive-amsfonts-3.04-11|688	MixedMap symbols.map
21mr|texlive-amsfonts-3.04-11|689	EOF

17167 21
21mr|texlive-amslatex-primer-2.3-6|1	# revision 22612
21mr|texlive-amslatex-primer-2.3-6|2	# category Package
21mr|texlive-amslatex-primer-2.3-6|3	# catalog-ctan /info/amslatex/primer
21mr|texlive-amslatex-primer-2.3-6|4	# catalog-date 2011-05-25 00:58:45 +0200
21mr|texlive-amslatex-primer-2.3-6|5	# catalog-license lppl
21mr|texlive-amslatex-primer-2.3-6|6	# catalog-version 2.3
21mr|texlive-amslatex-primer-2.3-6|7	Name:		texlive-amslatex-primer
21mr|texlive-amslatex-primer-2.3-6|8	Version:	2.3
21mr|texlive-amslatex-primer-2.3-6|9	Release:	6
21mr|texlive-amslatex-primer-2.3-6|10	Summary:	Getting up and running with AMS-LaTeX
21mr|texlive-amslatex-primer-2.3-6|11	Group:		Publishing
21mr|texlive-amslatex-primer-2.3-6|12	URL:		http://www.ctan.org/tex-archive/info/amslatex/primer
21mr|texlive-amslatex-primer-2.3-6|13	License:	LPPL
21mr|texlive-amslatex-primer-2.3-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amslatex-primer.tar.xz
21mr|texlive-amslatex-primer-2.3-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amslatex-primer.doc.tar.xz
21mr|texlive-amslatex-primer-2.3-6|16	BuildArch:	noarch
21mr|texlive-amslatex-primer-2.3-6|17	BuildRequires:	texlive-tlpkg
21mr|texlive-amslatex-primer-2.3-6|18	Requires(pre):	texlive-tlpkg
21mr|texlive-amslatex-primer-2.3-6|19	
21mr|texlive-amslatex-primer-2.3-6|20	%description
21mr|texlive-amslatex-primer-2.3-6|21	The document aims to get you up and running with AMS-LaTeX as
21mr|texlive-amslatex-primer-2.3-6|22	quickly as possible. These instructions (along with a template
21mr|texlive-amslatex-primer-2.3-6|23	file template.tex) are not a substitute for the full
21mr|texlive-amslatex-primer-2.3-6|24	documentation, but they may get you started quickly enough so
21mr|texlive-amslatex-primer-2.3-6|25	that you will only need to refer to the main documentation
21mr|texlive-amslatex-primer-2.3-6|26	occasionally. In addition to 'AMS-LaTeX out of the box', the
21mr|texlive-amslatex-primer-2.3-6|27	document contains: - a section describing how to draw
21mr|texlive-amslatex-primer-2.3-6|28	commutative diagrams using Xy-pic; and - a section describing
21mr|texlive-amslatex-primer-2.3-6|29	how to use amsrefs to create a bibliography.
21mr|texlive-amslatex-primer-2.3-6|30	
21mr|texlive-amslatex-primer-2.3-6|31	#-----------------------------------------------------------------------
21mr|texlive-amslatex-primer-2.3-6|32	%files
21mr|texlive-amslatex-primer-2.3-6|33	%doc %{_texmfdistdir}/doc/latex/amslatex-primer/README
21mr|texlive-amslatex-primer-2.3-6|34	%doc %{_texmfdistdir}/doc/latex/amslatex-primer/amshelp.md5
21mr|texlive-amslatex-primer-2.3-6|35	%doc %{_texmfdistdir}/doc/latex/amslatex-primer/amshelp.pdf
21mr|texlive-amslatex-primer-2.3-6|36	%doc %{_texmfdistdir}/doc/latex/amslatex-primer/amshelp.tex
21mr|texlive-amslatex-primer-2.3-6|37	%doc %{_texmfdistdir}/doc/latex/amslatex-primer/template.tex
21mr|texlive-amslatex-primer-2.3-6|38	
21mr|texlive-amslatex-primer-2.3-6|39	#-----------------------------------------------------------------------
21mr|texlive-amslatex-primer-2.3-6|40	%prep
21mr|texlive-amslatex-primer-2.3-6|41	%setup -c -a0 -a1
21mr|texlive-amslatex-primer-2.3-6|42	
21mr|texlive-amslatex-primer-2.3-6|43	%build
21mr|texlive-amslatex-primer-2.3-6|44	
21mr|texlive-amslatex-primer-2.3-6|45	%install
21mr|texlive-amslatex-primer-2.3-6|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-amslatex-primer-2.3-6|47	cp -fpar doc %{buildroot}%{_texmfdistdir}

17168 21
21mr|texlive-amsldoc-it-20190228-1|1	# revision 15878
21mr|texlive-amsldoc-it-20190228-1|2	# category Package
21mr|texlive-amsldoc-it-20190228-1|3	# catalog-ctan undef
21mr|texlive-amsldoc-it-20190228-1|4	# catalog-date undef
21mr|texlive-amsldoc-it-20190228-1|5	# catalog-license undef
21mr|texlive-amsldoc-it-20190228-1|6	# catalog-version undef
21mr|texlive-amsldoc-it-20190228-1|7	Name:		texlive-amsldoc-it
21mr|texlive-amsldoc-it-20190228-1|8	Version:	20190228
21mr|texlive-amsldoc-it-20190228-1|9	Release:	1
21mr|texlive-amsldoc-it-20190228-1|10	Summary:	TeXLive amsldoc-it package
21mr|texlive-amsldoc-it-20190228-1|11	Group:		Publishing
21mr|texlive-amsldoc-it-20190228-1|12	URL:		http://tug.org/texlive
21mr|texlive-amsldoc-it-20190228-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-amsldoc-it-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amsldoc-it.tar.xz
21mr|texlive-amsldoc-it-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amsldoc-it.doc.tar.xz
21mr|texlive-amsldoc-it-20190228-1|16	BuildArch:	noarch
21mr|texlive-amsldoc-it-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-amsldoc-it-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-amsldoc-it-20190228-1|19	
21mr|texlive-amsldoc-it-20190228-1|20	%description
21mr|texlive-amsldoc-it-20190228-1|21	TeXLive amsldoc-it package.
21mr|texlive-amsldoc-it-20190228-1|22	
21mr|texlive-amsldoc-it-20190228-1|23	#-----------------------------------------------------------------------
21mr|texlive-amsldoc-it-20190228-1|24	%files
21mr|texlive-amsldoc-it-20190228-1|25	%doc %{_texmfdistdir}/doc/latex/amsldoc-it/itamsldoc.pdf
21mr|texlive-amsldoc-it-20190228-1|26	%doc %{_texmfdistdir}/doc/latex/amsldoc-it/itamsldoc.tex
21mr|texlive-amsldoc-it-20190228-1|27	
21mr|texlive-amsldoc-it-20190228-1|28	#-----------------------------------------------------------------------
21mr|texlive-amsldoc-it-20190228-1|29	%prep
21mr|texlive-amsldoc-it-20190228-1|30	%setup -c -a0 -a1
21mr|texlive-amsldoc-it-20190228-1|31	
21mr|texlive-amsldoc-it-20190228-1|32	%build
21mr|texlive-amsldoc-it-20190228-1|33	
21mr|texlive-amsldoc-it-20190228-1|34	%install
21mr|texlive-amsldoc-it-20190228-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-amsldoc-it-20190228-1|36	cp -fpar doc %{buildroot}%{_texmfdistdir}

17169 21
21mr|texlive-amsldoc-vn-2.0-6|1	# revision 21855
21mr|texlive-amsldoc-vn-2.0-6|2	# category Package
21mr|texlive-amsldoc-vn-2.0-6|3	# catalog-ctan /info/amslatex/vietnamese
21mr|texlive-amsldoc-vn-2.0-6|4	# catalog-date 2007-01-26 22:11:52 +0100
21mr|texlive-amsldoc-vn-2.0-6|5	# catalog-license lgpl
21mr|texlive-amsldoc-vn-2.0-6|6	# catalog-version 2.0
21mr|texlive-amsldoc-vn-2.0-6|7	Name:		texlive-amsldoc-vn
21mr|texlive-amsldoc-vn-2.0-6|8	Version:	2.0
21mr|texlive-amsldoc-vn-2.0-6|9	Release:	6
21mr|texlive-amsldoc-vn-2.0-6|10	Summary:	Vietnamese documentation
21mr|texlive-amsldoc-vn-2.0-6|11	Group:		Publishing
21mr|texlive-amsldoc-vn-2.0-6|12	URL:		http://www.ctan.org/tex-archive/info/amslatex/vietnamese
21mr|texlive-amsldoc-vn-2.0-6|13	License:	LGPL
21mr|texlive-amsldoc-vn-2.0-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amsldoc-vn.tar.xz
21mr|texlive-amsldoc-vn-2.0-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amsldoc-vn.doc.tar.xz
21mr|texlive-amsldoc-vn-2.0-6|16	BuildArch:	noarch
21mr|texlive-amsldoc-vn-2.0-6|17	BuildRequires:	texlive-tlpkg
21mr|texlive-amsldoc-vn-2.0-6|18	Requires(pre):	texlive-tlpkg
21mr|texlive-amsldoc-vn-2.0-6|19	
21mr|texlive-amsldoc-vn-2.0-6|20	%description
21mr|texlive-amsldoc-vn-2.0-6|21	This is a Vietnamese translation of amsldoc, the users' guide
21mr|texlive-amsldoc-vn-2.0-6|22	to amsmath.
21mr|texlive-amsldoc-vn-2.0-6|23	
21mr|texlive-amsldoc-vn-2.0-6|24	#-----------------------------------------------------------------------
21mr|texlive-amsldoc-vn-2.0-6|25	%files
21mr|texlive-amsldoc-vn-2.0-6|26	%doc %{_texmfdistdir}/doc/latex/amsldoc-vn/Makefile
21mr|texlive-amsldoc-vn-2.0-6|27	%doc %{_texmfdistdir}/doc/latex/amsldoc-vn/README
21mr|texlive-amsldoc-vn-2.0-6|28	%doc %{_texmfdistdir}/doc/latex/amsldoc-vn/TODO
21mr|texlive-amsldoc-vn-2.0-6|29	%doc %{_texmfdistdir}/doc/latex/amsldoc-vn/amsldoc-print-vi.pdf
21mr|texlive-amsldoc-vn-2.0-6|30	%doc %{_texmfdistdir}/doc/latex/amsldoc-vn/amsldoc-print-vi.tex
21mr|texlive-amsldoc-vn-2.0-6|31	%doc %{_texmfdistdir}/doc/latex/amsldoc-vn/amsldoc-vi.pdf
21mr|texlive-amsldoc-vn-2.0-6|32	%doc %{_texmfdistdir}/doc/latex/amsldoc-vn/amsldoc-vi.tex
21mr|texlive-amsldoc-vn-2.0-6|33	
21mr|texlive-amsldoc-vn-2.0-6|34	#-----------------------------------------------------------------------
21mr|texlive-amsldoc-vn-2.0-6|35	%prep
21mr|texlive-amsldoc-vn-2.0-6|36	%setup -c -a0 -a1
21mr|texlive-amsldoc-vn-2.0-6|37	
21mr|texlive-amsldoc-vn-2.0-6|38	%build
21mr|texlive-amsldoc-vn-2.0-6|39	
21mr|texlive-amsldoc-vn-2.0-6|40	%install
21mr|texlive-amsldoc-vn-2.0-6|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-amsldoc-vn-2.0-6|42	cp -fpar doc %{buildroot}%{_texmfdistdir}

17170 21
21mr|texlive-amsmath-2.17a-2|1	Name:		texlive-amsmath
21mr|texlive-amsmath-2.17a-2|2	Version:	2.17a
21mr|texlive-amsmath-2.17a-2|3	Release:	2
21mr|texlive-amsmath-2.17a-2|4	Summary:	AMS mathematical facilities for LaTeX
21mr|texlive-amsmath-2.17a-2|5	Group:		Publishing
21mr|texlive-amsmath-2.17a-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/required/amslatex/math
21mr|texlive-amsmath-2.17a-2|7	License:	LPPL
21mr|texlive-amsmath-2.17a-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amsmath.tar.xz
21mr|texlive-amsmath-2.17a-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amsmath.doc.tar.xz
21mr|texlive-amsmath-2.17a-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amsmath.source.tar.xz
21mr|texlive-amsmath-2.17a-2|11	BuildArch:	noarch
21mr|texlive-amsmath-2.17a-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-amsmath-2.17a-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-amsmath-2.17a-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-amsmath-2.17a-2|15	
21mr|texlive-amsmath-2.17a-2|16	%description
21mr|texlive-amsmath-2.17a-2|17	The package provides the principal packages in the AMS-LaTeX
21mr|texlive-amsmath-2.17a-2|18	distribution. It adapts for use in LaTeX most of the
21mr|texlive-amsmath-2.17a-2|19	mathematical features found in AMS-TeX; it is highly
21mr|texlive-amsmath-2.17a-2|20	recommendsd as an adjunct to serious mathematical typesetting
21mr|texlive-amsmath-2.17a-2|21	in LaTeX. When amsmath is loaded, AMS-LaTeX packages amsbsy
21mr|texlive-amsmath-2.17a-2|22	(for bold symbols), amsopn (for operator names) and amstext
21mr|texlive-amsmath-2.17a-2|23	(for text embdedded in mathematics) are also loaded. Amsmath is
21mr|texlive-amsmath-2.17a-2|24	part of the LaTeX required distribution; however, several
21mr|texlive-amsmath-2.17a-2|25	contributed packages add still further to its appeal; examples
21mr|texlive-amsmath-2.17a-2|26	are empheq, which provides functions for decorating and
21mr|texlive-amsmath-2.17a-2|27	highlighting mathematics, and ntheorem, for specifying theorem
21mr|texlive-amsmath-2.17a-2|28	(and similar) definitions.
21mr|texlive-amsmath-2.17a-2|29	
21mr|texlive-amsmath-2.17a-2|30	#-----------------------------------------------------------------------
21mr|texlive-amsmath-2.17a-2|31	%files
21mr|texlive-amsmath-2.17a-2|32	%{_texmfdistdir}/tex/latex/amsmath
21mr|texlive-amsmath-2.17a-2|33	%doc %{_texmfdistdir}/doc/latex/amsmath
21mr|texlive-amsmath-2.17a-2|34	#- source
21mr|texlive-amsmath-2.17a-2|35	%doc %{_texmfdistdir}/source/latex/amsmath
21mr|texlive-amsmath-2.17a-2|36	
21mr|texlive-amsmath-2.17a-2|37	#-----------------------------------------------------------------------
21mr|texlive-amsmath-2.17a-2|38	%prep
21mr|texlive-amsmath-2.17a-2|39	%setup -c -a0 -a1 -a2
21mr|texlive-amsmath-2.17a-2|40	
21mr|texlive-amsmath-2.17a-2|41	%build
21mr|texlive-amsmath-2.17a-2|42	
21mr|texlive-amsmath-2.17a-2|43	%install
21mr|texlive-amsmath-2.17a-2|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-amsmath-2.17a-2|45	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17171 21
21mr|texlive-amsmath-it-20190228-1|1	# revision 22930
21mr|texlive-amsmath-it-20190228-1|2	# category Package
21mr|texlive-amsmath-it-20190228-1|3	# catalog-ctan /info/translations/amsmath/it
21mr|texlive-amsmath-it-20190228-1|4	# catalog-date 2011-03-29 16:35:51 +0200
21mr|texlive-amsmath-it-20190228-1|5	# catalog-license noinfo
21mr|texlive-amsmath-it-20190228-1|6	# catalog-version undef
21mr|texlive-amsmath-it-20190228-1|7	Name:		texlive-amsmath-it
21mr|texlive-amsmath-it-20190228-1|8	Version:	20190228
21mr|texlive-amsmath-it-20190228-1|9	Release:	1
21mr|texlive-amsmath-it-20190228-1|10	Summary:	Italian translations of some old AMSmath documents
21mr|texlive-amsmath-it-20190228-1|11	Group:		Publishing
21mr|texlive-amsmath-it-20190228-1|12	URL:		http://www.ctan.org/tex-archive/info/translations/amsmath/it
21mr|texlive-amsmath-it-20190228-1|13	License:	NOINFO
21mr|texlive-amsmath-it-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amsmath-it.tar.xz
21mr|texlive-amsmath-it-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amsmath-it.doc.tar.xz
21mr|texlive-amsmath-it-20190228-1|16	BuildArch:	noarch
21mr|texlive-amsmath-it-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-amsmath-it-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-amsmath-it-20190228-1|19	
21mr|texlive-amsmath-it-20190228-1|20	%description
21mr|texlive-amsmath-it-20190228-1|21	The documents are: diffs-m.txt of December 1999, and
21mr|texlive-amsmath-it-20190228-1|22	amsmath.faq of March 2000.
21mr|texlive-amsmath-it-20190228-1|23	
21mr|texlive-amsmath-it-20190228-1|24	#-----------------------------------------------------------------------
21mr|texlive-amsmath-it-20190228-1|25	%files
21mr|texlive-amsmath-it-20190228-1|26	%doc %{_texmfdistdir}/doc/latex/amsmath-it/README
21mr|texlive-amsmath-it-20190228-1|27	%doc %{_texmfdistdir}/doc/latex/amsmath-it/amsmath.faq
21mr|texlive-amsmath-it-20190228-1|28	%doc %{_texmfdistdir}/doc/latex/amsmath-it/diffs-m_it.txt
21mr|texlive-amsmath-it-20190228-1|29	
21mr|texlive-amsmath-it-20190228-1|30	#-----------------------------------------------------------------------
21mr|texlive-amsmath-it-20190228-1|31	%prep
21mr|texlive-amsmath-it-20190228-1|32	%setup -c -a0 -a1
21mr|texlive-amsmath-it-20190228-1|33	
21mr|texlive-amsmath-it-20190228-1|34	%build
21mr|texlive-amsmath-it-20190228-1|35	
21mr|texlive-amsmath-it-20190228-1|36	%install
21mr|texlive-amsmath-it-20190228-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-amsmath-it-20190228-1|38	cp -fpar doc %{buildroot}%{_texmfdistdir}

17172 21
21mr|texlive-amstex-2.2-13|1	# revision 29764
21mr|texlive-amstex-2.2-13|2	# category Package
21mr|texlive-amstex-2.2-13|3	# catalog-ctan /macros/amstex
21mr|texlive-amstex-2.2-13|4	# catalog-date 2012-04-13 20:24:15 +0200
21mr|texlive-amstex-2.2-13|5	# catalog-license lppl
21mr|texlive-amstex-2.2-13|6	# catalog-version 2.2
21mr|texlive-amstex-2.2-13|7	Name:		texlive-amstex
21mr|texlive-amstex-2.2-13|8	Version:	2.2
21mr|texlive-amstex-2.2-13|9	Release:	13
21mr|texlive-amstex-2.2-13|10	Summary:	American Mathematical Society plain TeX macros
21mr|texlive-amstex-2.2-13|11	Group:		Publishing
21mr|texlive-amstex-2.2-13|12	URL:		http://www.ctan.org/tex-archive/macros/amstex
21mr|texlive-amstex-2.2-13|13	License:	LPPL
21mr|texlive-amstex-2.2-13|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amstex.tar.xz
21mr|texlive-amstex-2.2-13|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amstex.doc.tar.xz
21mr|texlive-amstex-2.2-13|16	BuildArch:	noarch
21mr|texlive-amstex-2.2-13|17	BuildRequires:	texlive-tlpkg
21mr|texlive-amstex-2.2-13|18	Requires(pre):	texlive-tlpkg
21mr|texlive-amstex-2.2-13|19	Requires(post):	texlive-kpathsea
21mr|texlive-amstex-2.2-13|20	Requires(post):	texlive-tetex
21mr|texlive-amstex-2.2-13|21	Requires:	texlive-tex
21mr|texlive-amstex-2.2-13|22	Requires:	texlive-amstex.bin
21mr|texlive-amstex-2.2-13|23	
21mr|texlive-amstex-2.2-13|24	%description
21mr|texlive-amstex-2.2-13|25	AMSTeX is a TeX macro package, originally written by Michael
21mr|texlive-amstex-2.2-13|26	Spivak for the American Mathematical Society (AMS) during 1983-
21mr|texlive-amstex-2.2-13|27	1985 and is described in the book 'The Joy of TeX'. It is based
21mr|texlive-amstex-2.2-13|28	on Plain TeX, and provides many features for producing more
21mr|texlive-amstex-2.2-13|29	professional-looking maths formulas with less burden on
21mr|texlive-amstex-2.2-13|30	authors. More recently, the focus of attention has switched to
21mr|texlive-amstex-2.2-13|31	amslatex, but AMSTeX remains as a working system.
21mr|texlive-amstex-2.2-13|32	
21mr|texlive-amstex-2.2-13|33	
21mr|texlive-amstex-2.2-13|34	#-----------------------------------------------------------------------
21mr|texlive-amstex-2.2-13|35	%files
21mr|texlive-amstex-2.2-13|36	%{_texmfdistdir}/tex/amstex/base/amsppt.sti
21mr|texlive-amstex-2.2-13|37	%{_texmfdistdir}/tex/amstex/base/amsppt.sty
21mr|texlive-amstex-2.2-13|38	%{_texmfdistdir}/tex/amstex/base/amsppt1.tex
21mr|texlive-amstex-2.2-13|39	%{_texmfdistdir}/tex/amstex/base/amstex.bug
21mr|texlive-amstex-2.2-13|40	%{_texmfdistdir}/tex/amstex/base/amstex.tex
21mr|texlive-amstex-2.2-13|41	%{_texmfdistdir}/tex/amstex/config/amstex.ini
21mr|texlive-amstex-2.2-13|42	%_texmf_fmtutil_d/amstex
21mr|texlive-amstex-2.2-13|43	%doc %{_texmfdistdir}/doc/amstex/base/README
21mr|texlive-amstex-2.2-13|44	%doc %{_texmfdistdir}/doc/amstex/base/amsguide.pdf
21mr|texlive-amstex-2.2-13|45	%doc %{_texmfdistdir}/doc/amstex/base/amsguide.tex
21mr|texlive-amstex-2.2-13|46	%doc %{_texmfdistdir}/doc/amstex/base/amsppt.doc
21mr|texlive-amstex-2.2-13|47	%doc %{_texmfdistdir}/doc/amstex/base/amsppt.faq
21mr|texlive-amstex-2.2-13|48	%doc %{_texmfdistdir}/doc/amstex/base/amstinst.ps.gz
21mr|texlive-amstex-2.2-13|49	%doc %{_texmfdistdir}/doc/amstex/base/amstinst.tex
21mr|texlive-amstex-2.2-13|50	%doc %{_texmfdistdir}/doc/amstex/base/joyerr.tex
21mr|texlive-amstex-2.2-13|51	%doc %{_texmfdistdir}/doc/amstex/base/joyerr2.tex
21mr|texlive-amstex-2.2-13|52	%doc %{_mandir}/man1/amstex.1*
21mr|texlive-amstex-2.2-13|53	%doc %{_texmfdistdir}/doc/man/man1/amstex.man1.pdf
21mr|texlive-amstex-2.2-13|54	
21mr|texlive-amstex-2.2-13|55	#-----------------------------------------------------------------------
21mr|texlive-amstex-2.2-13|56	%prep
21mr|texlive-amstex-2.2-13|57	%setup -c -a0 -a1
21mr|texlive-amstex-2.2-13|58	
21mr|texlive-amstex-2.2-13|59	%build
21mr|texlive-amstex-2.2-13|60	
21mr|texlive-amstex-2.2-13|61	%install
21mr|texlive-amstex-2.2-13|62	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-amstex-2.2-13|63	cp -fpar texmf-dist %{buildroot}%{_datadir}
21mr|texlive-amstex-2.2-13|64	mkdir -p %{buildroot}%{_mandir}/man1
21mr|texlive-amstex-2.2-13|65	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1
21mr|texlive-amstex-2.2-13|66	mkdir -p %{buildroot}%{_texmf_fmtutil_d}
21mr|texlive-amstex-2.2-13|67	cat > %{buildroot}%{_texmf_fmtutil_d}/amstex <<EOF
21mr|texlive-amstex-2.2-13|68	#
21mr|texlive-amstex-2.2-13|69	# from amstex:
21mr|texlive-amstex-2.2-13|70	amstex pdftex - -translate-file=cp227.tcx *amstex.ini
21mr|texlive-amstex-2.2-13|71	EOF

17173 21
21mr|texlive-amsthdoc-it-20190228-1|1	# revision 15878
21mr|texlive-amsthdoc-it-20190228-1|2	# category Package
21mr|texlive-amsthdoc-it-20190228-1|3	# catalog-ctan undef
21mr|texlive-amsthdoc-it-20190228-1|4	# catalog-date undef
21mr|texlive-amsthdoc-it-20190228-1|5	# catalog-license undef
21mr|texlive-amsthdoc-it-20190228-1|6	# catalog-version undef
21mr|texlive-amsthdoc-it-20190228-1|7	Name:		texlive-amsthdoc-it
21mr|texlive-amsthdoc-it-20190228-1|8	Version:	20190228
21mr|texlive-amsthdoc-it-20190228-1|9	Release:	1
21mr|texlive-amsthdoc-it-20190228-1|10	Summary:	TeXLive amsthdoc-it package
21mr|texlive-amsthdoc-it-20190228-1|11	Group:		Publishing
21mr|texlive-amsthdoc-it-20190228-1|12	URL:		http://tug.org/texlive
21mr|texlive-amsthdoc-it-20190228-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-amsthdoc-it-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amsthdoc-it.tar.xz
21mr|texlive-amsthdoc-it-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/amsthdoc-it.doc.tar.xz
21mr|texlive-amsthdoc-it-20190228-1|16	BuildArch:	noarch
21mr|texlive-amsthdoc-it-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-amsthdoc-it-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-amsthdoc-it-20190228-1|19	
21mr|texlive-amsthdoc-it-20190228-1|20	%description
21mr|texlive-amsthdoc-it-20190228-1|21	TeXLive amsthdoc-it package.
21mr|texlive-amsthdoc-it-20190228-1|22	
21mr|texlive-amsthdoc-it-20190228-1|23	#-----------------------------------------------------------------------
21mr|texlive-amsthdoc-it-20190228-1|24	%files
21mr|texlive-amsthdoc-it-20190228-1|25	%doc %{_texmfdistdir}/doc/latex/amsthdoc-it/README
21mr|texlive-amsthdoc-it-20190228-1|26	%doc %{_texmfdistdir}/doc/latex/amsthdoc-it/amsthdoc_it.pdf
21mr|texlive-amsthdoc-it-20190228-1|27	%doc %{_texmfdistdir}/doc/latex/amsthdoc-it/amsthdoc_it.tex
21mr|texlive-amsthdoc-it-20190228-1|28	
21mr|texlive-amsthdoc-it-20190228-1|29	#-----------------------------------------------------------------------
21mr|texlive-amsthdoc-it-20190228-1|30	%prep
21mr|texlive-amsthdoc-it-20190228-1|31	%setup -c -a0 -a1
21mr|texlive-amsthdoc-it-20190228-1|32	
21mr|texlive-amsthdoc-it-20190228-1|33	%build
21mr|texlive-amsthdoc-it-20190228-1|34	
21mr|texlive-amsthdoc-it-20190228-1|35	%install
21mr|texlive-amsthdoc-it-20190228-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-amsthdoc-it-20190228-1|37	cp -fpar doc %{buildroot}%{_texmfdistdir}

17174 21
21mr|texlive-animate-20190308-1|1	Name:		texlive-animate
21mr|texlive-animate-20190308-1|2	Version:	20190308
21mr|texlive-animate-20190308-1|3	Release:	1
21mr|texlive-animate-20190308-1|4	Summary:	Create PDF animations from graphics files and inline graphics
21mr|texlive-animate-20190308-1|5	Group:		Publishing
21mr|texlive-animate-20190308-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/animate
21mr|texlive-animate-20190308-1|7	License:	LPPL
21mr|texlive-animate-20190308-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/animate.tar.xz
21mr|texlive-animate-20190308-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/animate.doc.tar.xz
21mr|texlive-animate-20190308-1|10	BuildArch:	noarch
21mr|texlive-animate-20190308-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-animate-20190308-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-animate-20190308-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-animate-20190308-1|14	
21mr|texlive-animate-20190308-1|15	%description
21mr|texlive-animate-20190308-1|16	The package provides an interface to create portable,
21mr|texlive-animate-20190308-1|17	JavaScript driven PDF animations from sets of graphics files or
21mr|texlive-animate-20190308-1|18	from inline graphics, such as LaTeX picture environment,
21mr|texlive-animate-20190308-1|19	PSTricks or pgf/TikZ generated pictures, or just from typeset
21mr|texlive-animate-20190308-1|20	text.
21mr|texlive-animate-20190308-1|21	
21mr|texlive-animate-20190308-1|22	#-----------------------------------------------------------------------
21mr|texlive-animate-20190308-1|23	%files
21mr|texlive-animate-20190308-1|24	%{_texmfdistdir}/tex/latex/animate
21mr|texlive-animate-20190308-1|25	%doc %{_texmfdistdir}/doc/latex/animate
21mr|texlive-animate-20190308-1|26	
21mr|texlive-animate-20190308-1|27	#-----------------------------------------------------------------------
21mr|texlive-animate-20190308-1|28	%prep
21mr|texlive-animate-20190308-1|29	%setup -c -a0 -a1
21mr|texlive-animate-20190308-1|30	
21mr|texlive-animate-20190308-1|31	%build
21mr|texlive-animate-20190308-1|32	
21mr|texlive-animate-20190308-1|33	%install
21mr|texlive-animate-20190308-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-animate-20190308-1|35	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17175 21
21mr|texlive-anonchap-1.1a-7|1	# revision 17049
21mr|texlive-anonchap-1.1a-7|2	# category Package
21mr|texlive-anonchap-1.1a-7|3	# catalog-ctan /macros/latex/contrib/anonchap
21mr|texlive-anonchap-1.1a-7|4	# catalog-date 2010-02-23 16:03:07 +0100
21mr|texlive-anonchap-1.1a-7|5	# catalog-license lppl
21mr|texlive-anonchap-1.1a-7|6	# catalog-version 1.1a
21mr|texlive-anonchap-1.1a-7|7	Name:		texlive-anonchap
21mr|texlive-anonchap-1.1a-7|8	Version:	1.1a
21mr|texlive-anonchap-1.1a-7|9	Release:	7
21mr|texlive-anonchap-1.1a-7|10	Summary:	Make chapters be typeset like sections
21mr|texlive-anonchap-1.1a-7|11	Group:		Publishing
21mr|texlive-anonchap-1.1a-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/anonchap
21mr|texlive-anonchap-1.1a-7|13	License:	LPPL
21mr|texlive-anonchap-1.1a-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/anonchap.tar.xz
21mr|texlive-anonchap-1.1a-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/anonchap.doc.tar.xz
21mr|texlive-anonchap-1.1a-7|16	BuildArch:	noarch
21mr|texlive-anonchap-1.1a-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-anonchap-1.1a-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-anonchap-1.1a-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-anonchap-1.1a-7|20	
21mr|texlive-anonchap-1.1a-7|21	%description
21mr|texlive-anonchap-1.1a-7|22	The command \simplechapter sets up the \chapter command not to
21mr|texlive-anonchap-1.1a-7|23	number chapters, though they may possibly have a prefix, and a
21mr|texlive-anonchap-1.1a-7|24	suffix (the \simplechapterdelim command, which the user may
21mr|texlive-anonchap-1.1a-7|25	alter). The \restorechapter command restores the status quo
21mr|texlive-anonchap-1.1a-7|26	ante.
21mr|texlive-anonchap-1.1a-7|27	
21mr|texlive-anonchap-1.1a-7|28	
21mr|texlive-anonchap-1.1a-7|29	#-----------------------------------------------------------------------
21mr|texlive-anonchap-1.1a-7|30	%files
21mr|texlive-anonchap-1.1a-7|31	%{_texmfdistdir}/tex/latex/anonchap/anonchap.sty
21mr|texlive-anonchap-1.1a-7|32	%doc %{_texmfdistdir}/doc/latex/anonchap/anonchap.pdf
21mr|texlive-anonchap-1.1a-7|33	%doc %{_texmfdistdir}/doc/latex/anonchap/anonchap.tex
21mr|texlive-anonchap-1.1a-7|34	
21mr|texlive-anonchap-1.1a-7|35	#-----------------------------------------------------------------------
21mr|texlive-anonchap-1.1a-7|36	%prep
21mr|texlive-anonchap-1.1a-7|37	%setup -c -a0 -a1
21mr|texlive-anonchap-1.1a-7|38	
21mr|texlive-anonchap-1.1a-7|39	%build
21mr|texlive-anonchap-1.1a-7|40	
21mr|texlive-anonchap-1.1a-7|41	%install
21mr|texlive-anonchap-1.1a-7|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-anonchap-1.1a-7|43	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17176 21
21mr|texlive-answers-2.16-2|1	Name:		texlive-answers
21mr|texlive-answers-2.16-2|2	Version:	2.16
21mr|texlive-answers-2.16-2|3	Release:	2
21mr|texlive-answers-2.16-2|4	Summary:	Setting questions (or exercises) and answers
21mr|texlive-answers-2.16-2|5	Group:		Publishing
21mr|texlive-answers-2.16-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/answers
21mr|texlive-answers-2.16-2|7	License:	LPPL
21mr|texlive-answers-2.16-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/answers.tar.xz
21mr|texlive-answers-2.16-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/answers.doc.tar.xz
21mr|texlive-answers-2.16-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/answers.source.tar.xz
21mr|texlive-answers-2.16-2|11	BuildArch:	noarch
21mr|texlive-answers-2.16-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-answers-2.16-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-answers-2.16-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-answers-2.16-2|15	
21mr|texlive-answers-2.16-2|16	%description
21mr|texlive-answers-2.16-2|17	The package allows a lot of flexibility in constructing
21mr|texlive-answers-2.16-2|18	question and answer sheets.
21mr|texlive-answers-2.16-2|19	
21mr|texlive-answers-2.16-2|20	#-----------------------------------------------------------------------
21mr|texlive-answers-2.16-2|21	%files
21mr|texlive-answers-2.16-2|22	%{_texmfdistdir}/tex/latex/answers
21mr|texlive-answers-2.16-2|23	%doc %{_texmfdistdir}/doc/latex/answers
21mr|texlive-answers-2.16-2|24	#- source
21mr|texlive-answers-2.16-2|25	%doc %{_texmfdistdir}/source/latex/answers
21mr|texlive-answers-2.16-2|26	
21mr|texlive-answers-2.16-2|27	#-----------------------------------------------------------------------
21mr|texlive-answers-2.16-2|28	%prep
21mr|texlive-answers-2.16-2|29	%setup -c -a0 -a1 -a2
21mr|texlive-answers-2.16-2|30	
21mr|texlive-answers-2.16-2|31	%build
21mr|texlive-answers-2.16-2|32	
21mr|texlive-answers-2.16-2|33	%install
21mr|texlive-answers-2.16-2|34	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-answers-2.16-2|35	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17177 21
21mr|texlive-antomega-0.8-7|1	# revision 21933
21mr|texlive-antomega-0.8-7|2	# category Package
21mr|texlive-antomega-0.8-7|3	# catalog-ctan /systems/omega/contrib/antomega
21mr|texlive-antomega-0.8-7|4	# catalog-date 2007-01-23 22:34:44 +0100
21mr|texlive-antomega-0.8-7|5	# catalog-license lppl
21mr|texlive-antomega-0.8-7|6	# catalog-version 0.8
21mr|texlive-antomega-0.8-7|7	Name:		texlive-antomega
21mr|texlive-antomega-0.8-7|8	Version:	0.8
21mr|texlive-antomega-0.8-7|9	Release:	7
21mr|texlive-antomega-0.8-7|10	Summary:	Alternative language support for Omega/Lambda
21mr|texlive-antomega-0.8-7|11	Group:		Publishing
21mr|texlive-antomega-0.8-7|12	URL:		http://www.ctan.org/tex-archive/systems/omega/contrib/antomega
21mr|texlive-antomega-0.8-7|13	License:	LPPL
21mr|texlive-antomega-0.8-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/antomega.tar.xz
21mr|texlive-antomega-0.8-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/antomega.doc.tar.xz
21mr|texlive-antomega-0.8-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/antomega.source.tar.xz
21mr|texlive-antomega-0.8-7|17	BuildArch:	noarch
21mr|texlive-antomega-0.8-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-antomega-0.8-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-antomega-0.8-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-antomega-0.8-7|21	Requires:	texlive-omega
21mr|texlive-antomega-0.8-7|22	
21mr|texlive-antomega-0.8-7|23	%description
21mr|texlive-antomega-0.8-7|24	A language support package for Omega/Lambda. This replaces the
21mr|texlive-antomega-0.8-7|25	original omega package for use with Lambda, and provides extra
21mr|texlive-antomega-0.8-7|26	facilities (including Babel-like language switching, which
21mr|texlive-antomega-0.8-7|27	eases porting of LaTeX documents to Lambda).
21mr|texlive-antomega-0.8-7|28	
21mr|texlive-antomega-0.8-7|29	
21mr|texlive-antomega-0.8-7|30	#-----------------------------------------------------------------------
21mr|texlive-antomega-0.8-7|31	%files
21mr|texlive-antomega-0.8-7|32	%{_texmfdistdir}/omega/ocp/antomega/babel2de.ocp
21mr|texlive-antomega-0.8-7|33	%{_texmfdistdir}/omega/ocp/antomega/babel2es.ocp
21mr|texlive-antomega-0.8-7|34	%{_texmfdistdir}/omega/ocp/antomega/babel2la.ocp
21mr|texlive-antomega-0.8-7|35	%{_texmfdistdir}/omega/ocp/antomega/babel2pl.ocp
21mr|texlive-antomega-0.8-7|36	%{_texmfdistdir}/omega/ocp/antomega/babel2punct.ocp
21mr|texlive-antomega-0.8-7|37	%{_texmfdistdir}/omega/ocp/antomega/babel2ru.ocp
21mr|texlive-antomega-0.8-7|38	%{_texmfdistdir}/omega/ocp/antomega/bblgrk2uni.ocp
21mr|texlive-antomega-0.8-7|39	%{_texmfdistdir}/omega/ocp/antomega/dosrus2uni.ocp
21mr|texlive-antomega-0.8-7|40	%{_texmfdistdir}/omega/ocp/antomega/greek2punct.ocp
21mr|texlive-antomega-0.8-7|41	%{_texmfdistdir}/omega/ocp/antomega/iso2uni.ocp
21mr|texlive-antomega-0.8-7|42	%{_texmfdistdir}/omega/ocp/antomega/isobaltic2uni.ocp
21mr|texlive-antomega-0.8-7|43	%{_texmfdistdir}/omega/ocp/antomega/isoce2uni.ocp
21mr|texlive-antomega-0.8-7|44	%{_texmfdistdir}/omega/ocp/antomega/isocyr2uni.ocp
21mr|texlive-antomega-0.8-7|45	%{_texmfdistdir}/omega/ocp/antomega/isogrk2uni.ocp
21mr|texlive-antomega-0.8-7|46	%{_texmfdistdir}/omega/ocp/antomega/koirus2uni.ocp
21mr|texlive-antomega-0.8-7|47	%{_texmfdistdir}/omega/ocp/antomega/latcyr2uni.ocp
21mr|texlive-antomega-0.8-7|48	%{_texmfdistdir}/omega/ocp/antomega/latin/la-lig.ocp
21mr|texlive-antomega-0.8-7|49	%{_texmfdistdir}/omega/ocp/antomega/latin/la-longs.ocp
21mr|texlive-antomega-0.8-7|50	%{_texmfdistdir}/omega/ocp/antomega/latin/la-noj.ocp
21mr|texlive-antomega-0.8-7|51	%{_texmfdistdir}/omega/ocp/antomega/latin/la-nouv.ocp
21mr|texlive-antomega-0.8-7|52	%{_texmfdistdir}/omega/ocp/antomega/oldstyle.ocp
21mr|texlive-antomega-0.8-7|53	%{_texmfdistdir}/omega/ocp/antomega/rhobre.ocp
21mr|texlive-antomega-0.8-7|54	%{_texmfdistdir}/omega/ocp/antomega/rhonobre.ocp
21mr|texlive-antomega-0.8-7|55	%{_texmfdistdir}/omega/ocp/antomega/tex2punct.ocp
21mr|texlive-antomega-0.8-7|56	%{_texmfdistdir}/omega/ocp/antomega/texgrk2uni.ocp
21mr|texlive-antomega-0.8-7|57	%{_texmfdistdir}/omega/ocp/antomega/uni2accents.ocp
21mr|texlive-antomega-0.8-7|58	%{_texmfdistdir}/omega/ocp/antomega/uni2lgr.ocp
21mr|texlive-antomega-0.8-7|59	%{_texmfdistdir}/omega/ocp/antomega/uni2lig.ocp
21mr|texlive-antomega-0.8-7|60	%{_texmfdistdir}/omega/ocp/antomega/uni2omega.ocp
21mr|texlive-antomega-0.8-7|61	%{_texmfdistdir}/omega/ocp/antomega/uni2t1.ocp
21mr|texlive-antomega-0.8-7|62	%{_texmfdistdir}/omega/ocp/antomega/uni2t2a.ocp
21mr|texlive-antomega-0.8-7|63	%{_texmfdistdir}/omega/ocp/antomega/uniutf2uni.ocp
21mr|texlive-antomega-0.8-7|64	%{_texmfdistdir}/omega/ocp/antomega/uppercase-dflt.ocp
21mr|texlive-antomega-0.8-7|65	%{_texmfdistdir}/omega/ocp/antomega/win2uni.ocp
21mr|texlive-antomega-0.8-7|66	%{_texmfdistdir}/omega/ocp/antomega/winbaltic2uni.ocp
21mr|texlive-antomega-0.8-7|67	%{_texmfdistdir}/omega/ocp/antomega/wince2uni.ocp
21mr|texlive-antomega-0.8-7|68	%{_texmfdistdir}/omega/ocp/antomega/wincyr2uni.ocp
21mr|texlive-antomega-0.8-7|69	%{_texmfdistdir}/omega/otp/antomega/babel2de.otp
21mr|texlive-antomega-0.8-7|70	%{_texmfdistdir}/omega/otp/antomega/babel2es.otp
21mr|texlive-antomega-0.8-7|71	%{_texmfdistdir}/omega/otp/antomega/babel2la.otp
21mr|texlive-antomega-0.8-7|72	%{_texmfdistdir}/omega/otp/antomega/babel2pl.otp
21mr|texlive-antomega-0.8-7|73	%{_texmfdistdir}/omega/otp/antomega/babel2punct.otp
21mr|texlive-antomega-0.8-7|74	%{_texmfdistdir}/omega/otp/antomega/babel2ru.otp
21mr|texlive-antomega-0.8-7|75	%{_texmfdistdir}/omega/otp/antomega/bblgrk2uni.otp
21mr|texlive-antomega-0.8-7|76	%{_texmfdistdir}/omega/otp/antomega/dosrus2uni.otp
21mr|texlive-antomega-0.8-7|77	%{_texmfdistdir}/omega/otp/antomega/greek2punct.otp
21mr|texlive-antomega-0.8-7|78	%{_texmfdistdir}/omega/otp/antomega/iso2uni.otp
21mr|texlive-antomega-0.8-7|79	%{_texmfdistdir}/omega/otp/antomega/isobaltic2uni.otp
21mr|texlive-antomega-0.8-7|80	%{_texmfdistdir}/omega/otp/antomega/isoce2uni.otp
21mr|texlive-antomega-0.8-7|81	%{_texmfdistdir}/omega/otp/antomega/isocyr2uni.otp
21mr|texlive-antomega-0.8-7|82	%{_texmfdistdir}/omega/otp/antomega/isogrk2uni.otp
21mr|texlive-antomega-0.8-7|83	%{_texmfdistdir}/omega/otp/antomega/koirus2uni.otp
21mr|texlive-antomega-0.8-7|84	%{_texmfdistdir}/omega/otp/antomega/latcyr2uni.otp
21mr|texlive-antomega-0.8-7|85	%{_texmfdistdir}/omega/otp/antomega/latin/la-lig.otp
21mr|texlive-antomega-0.8-7|86	%{_texmfdistdir}/omega/otp/antomega/latin/la-longs.otp
21mr|texlive-antomega-0.8-7|87	%{_texmfdistdir}/omega/otp/antomega/latin/la-noj.otp
21mr|texlive-antomega-0.8-7|88	%{_texmfdistdir}/omega/otp/antomega/latin/la-nouv.otp
21mr|texlive-antomega-0.8-7|89	%{_texmfdistdir}/omega/otp/antomega/rhobre.otp
21mr|texlive-antomega-0.8-7|90	%{_texmfdistdir}/omega/otp/antomega/rhonobre.otp
21mr|texlive-antomega-0.8-7|91	%{_texmfdistdir}/omega/otp/antomega/tex2punct.otp
21mr|texlive-antomega-0.8-7|92	%{_texmfdistdir}/omega/otp/antomega/texgrk2uni.otp
21mr|texlive-antomega-0.8-7|93	%{_texmfdistdir}/omega/otp/antomega/uni2accents.otp
21mr|texlive-antomega-0.8-7|94	%{_texmfdistdir}/omega/otp/antomega/uni2lgr.otp
21mr|texlive-antomega-0.8-7|95	%{_texmfdistdir}/omega/otp/antomega/uni2lig.otp
21mr|texlive-antomega-0.8-7|96	%{_texmfdistdir}/omega/otp/antomega/uni2omega.otp
21mr|texlive-antomega-0.8-7|97	%{_texmfdistdir}/omega/otp/antomega/uni2t1.otp
21mr|texlive-antomega-0.8-7|98	%{_texmfdistdir}/omega/otp/antomega/uni2t2a.otp
21mr|texlive-antomega-0.8-7|99	%{_texmfdistdir}/omega/otp/antomega/uniutf2uni.otp
21mr|texlive-antomega-0.8-7|100	%{_texmfdistdir}/omega/otp/antomega/uppercase-dflt.otp
21mr|texlive-antomega-0.8-7|101	%{_texmfdistdir}/omega/otp/antomega/win2uni.otp
21mr|texlive-antomega-0.8-7|102	%{_texmfdistdir}/omega/otp/antomega/winbaltic2uni.otp
21mr|texlive-antomega-0.8-7|103	%{_texmfdistdir}/omega/otp/antomega/wince2uni.otp
21mr|texlive-antomega-0.8-7|104	%{_texmfdistdir}/omega/otp/antomega/wincyr2uni.otp
21mr|texlive-antomega-0.8-7|105	%{_texmfdistdir}/tex/lambda/antomega/antomega.cfg
21mr|texlive-antomega-0.8-7|106	%{_texmfdistdir}/tex/lambda/antomega/antomega.sty
21mr|texlive-antomega-0.8-7|107	%{_texmfdistdir}/tex/lambda/antomega/grhyph16.tex
21mr|texlive-antomega-0.8-7|108	%{_texmfdistdir}/tex/lambda/antomega/hyphen.cfg
21mr|texlive-antomega-0.8-7|109	%{_texmfdistdir}/tex/lambda/antomega/language.dat.sample
21mr|texlive-antomega-0.8-7|110	%{_texmfdistdir}/tex/lambda/antomega/lgc0700.def
21mr|texlive-antomega-0.8-7|111	%{_texmfdistdir}/tex/lambda/antomega/lgrenc-antomega.def
21mr|texlive-antomega-0.8-7|112	%{_texmfdistdir}/tex/lambda/antomega/ograhyph4.tex
21mr|texlive-antomega-0.8-7|113	%{_texmfdistdir}/tex/lambda/antomega/ogrmhyph4.tex
21mr|texlive-antomega-0.8-7|114	%{_texmfdistdir}/tex/lambda/antomega/ogrphyph4.tex
21mr|texlive-antomega-0.8-7|115	%{_texmfdistdir}/tex/lambda/antomega/omega-english.ldf
21mr|texlive-antomega-0.8-7|116	%{_texmfdistdir}/tex/lambda/antomega/omega-french.ldf
21mr|texlive-antomega-0.8-7|117	%{_texmfdistdir}/tex/lambda/antomega/omega-german.ldf
21mr|texlive-antomega-0.8-7|118	%{_texmfdistdir}/tex/lambda/antomega/omega-greek.ldf
21mr|texlive-antomega-0.8-7|119	%{_texmfdistdir}/tex/lambda/antomega/omega-latin.ldf
21mr|texlive-antomega-0.8-7|120	%{_texmfdistdir}/tex/lambda/antomega/omega-latvian.ldf
21mr|texlive-antomega-0.8-7|121	%{_texmfdistdir}/tex/lambda/antomega/omega-polish.ldf
21mr|texlive-antomega-0.8-7|122	%{_texmfdistdir}/tex/lambda/antomega/omega-russian.ldf
21mr|texlive-antomega-0.8-7|123	%{_texmfdistdir}/tex/lambda/antomega/omega-spanish.ldf
21mr|texlive-antomega-0.8-7|124	%{_texmfdistdir}/tex/lambda/antomega/ruhyph16.tex
21mr|texlive-antomega-0.8-7|125	%{_texmfdistdir}/tex/lambda/antomega/t1enc-antomega.def
21mr|texlive-antomega-0.8-7|126	%{_texmfdistdir}/tex/lambda/antomega/t2aenc-antomega.def
21mr|texlive-antomega-0.8-7|127	%{_texmfdistdir}/tex/lambda/antomega/uni0100.def
21mr|texlive-antomega-0.8-7|128	%{_texmfdistdir}/tex/lambda/antomega/uni0370.def
21mr|texlive-antomega-0.8-7|129	%{_texmfdistdir}/tex/lambda/antomega/uni0400.def
21mr|texlive-antomega-0.8-7|130	%{_texmfdistdir}/tex/lambda/antomega/uni1f00.def
21mr|texlive-antomega-0.8-7|131	%{_texmfdistdir}/tex/lambda/antomega/ut1enc-antomega.def
21mr|texlive-antomega-0.8-7|132	%doc %{_texmfdistdir}/doc/omega/antomega/README
21mr|texlive-antomega-0.8-7|133	%doc %{_texmfdistdir}/doc/omega/antomega/antomega.pdf
21mr|texlive-antomega-0.8-7|134	#- source
21mr|texlive-antomega-0.8-7|135	%doc %{_texmfdistdir}/source/lambda/antomega/antenc.dtx
21mr|texlive-antomega-0.8-7|136	%doc %{_texmfdistdir}/source/lambda/antomega/antenc.ins
21mr|texlive-antomega-0.8-7|137	%doc %{_texmfdistdir}/source/lambda/antomega/antomega.dtx
21mr|texlive-antomega-0.8-7|138	%doc %{_texmfdistdir}/source/lambda/antomega/antomega.ins
21mr|texlive-antomega-0.8-7|139	
21mr|texlive-antomega-0.8-7|140	#-----------------------------------------------------------------------
21mr|texlive-antomega-0.8-7|141	%prep
21mr|texlive-antomega-0.8-7|142	%setup -c -a0 -a1 -a2
21mr|texlive-antomega-0.8-7|143	
21mr|texlive-antomega-0.8-7|144	%build
21mr|texlive-antomega-0.8-7|145	
21mr|texlive-antomega-0.8-7|146	%install
21mr|texlive-antomega-0.8-7|147	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-antomega-0.8-7|148	cp -fpar omega tex doc source %{buildroot}%{_texmfdistdir}

17178 21
21mr|texlive-antt-2.08-7|1	# revision 18651
21mr|texlive-antt-2.08-7|2	# category Package
21mr|texlive-antt-2.08-7|3	# catalog-ctan /fonts/antt
21mr|texlive-antt-2.08-7|4	# catalog-date 2007-08-24 10:36:49 +0200
21mr|texlive-antt-2.08-7|5	# catalog-license gfsl
21mr|texlive-antt-2.08-7|6	# catalog-version 2.08
21mr|texlive-antt-2.08-7|7	Name:		texlive-antt
21mr|texlive-antt-2.08-7|8	Version:	2.08
21mr|texlive-antt-2.08-7|9	Release:	7
21mr|texlive-antt-2.08-7|10	Summary:	Antykwa Torunska: a Type 1 family of a Polish traditional type
21mr|texlive-antt-2.08-7|11	Group:		Publishing
21mr|texlive-antt-2.08-7|12	URL:		http://www.ctan.org/tex-archive/fonts/antt
21mr|texlive-antt-2.08-7|13	License:	GFSL
21mr|texlive-antt-2.08-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/antt.tar.xz
21mr|texlive-antt-2.08-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/antt.doc.tar.xz
21mr|texlive-antt-2.08-7|16	BuildArch:	noarch
21mr|texlive-antt-2.08-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-antt-2.08-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-antt-2.08-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-antt-2.08-7|20	
21mr|texlive-antt-2.08-7|21	%description
21mr|texlive-antt-2.08-7|22	Antykwa Torunska is a serif font designed by the late Polish
21mr|texlive-antt-2.08-7|23	typographer Zygfryd Gardzielewski, reconstructed and digitized
21mr|texlive-antt-2.08-7|24	as as Type 1.
21mr|texlive-antt-2.08-7|25	
21mr|texlive-antt-2.08-7|26	
21mr|texlive-antt-2.08-7|27	#-----------------------------------------------------------------------
21mr|texlive-antt-2.08-7|28	%files
21mr|texlive-antt-2.08-7|29	%{_texmfdistdir}/fonts/afm/public/antt/anttb.afm
21mr|texlive-antt-2.08-7|30	%{_texmfdistdir}/fonts/afm/public/antt/anttbi.afm
21mr|texlive-antt-2.08-7|31	%{_texmfdistdir}/fonts/afm/public/antt/anttcb.afm
21mr|texlive-antt-2.08-7|32	%{_texmfdistdir}/fonts/afm/public/antt/anttcbi.afm
21mr|texlive-antt-2.08-7|33	%{_texmfdistdir}/fonts/afm/public/antt/anttcl.afm
21mr|texlive-antt-2.08-7|34	%{_texmfdistdir}/fonts/afm/public/antt/anttcli.afm
21mr|texlive-antt-2.08-7|35	%{_texmfdistdir}/fonts/afm/public/antt/anttcm.afm
21mr|texlive-antt-2.08-7|36	%{_texmfdistdir}/fonts/afm/public/antt/anttcmi.afm
21mr|texlive-antt-2.08-7|37	%{_texmfdistdir}/fonts/afm/public/antt/anttcr.afm
21mr|texlive-antt-2.08-7|38	%{_texmfdistdir}/fonts/afm/public/antt/anttcri.afm
21mr|texlive-antt-2.08-7|39	%{_texmfdistdir}/fonts/afm/public/antt/anttl.afm
21mr|texlive-antt-2.08-7|40	%{_texmfdistdir}/fonts/afm/public/antt/anttli.afm
21mr|texlive-antt-2.08-7|41	%{_texmfdistdir}/fonts/afm/public/antt/anttm.afm
21mr|texlive-antt-2.08-7|42	%{_texmfdistdir}/fonts/afm/public/antt/anttmi.afm
21mr|texlive-antt-2.08-7|43	%{_texmfdistdir}/fonts/afm/public/antt/anttr.afm
21mr|texlive-antt-2.08-7|44	%{_texmfdistdir}/fonts/afm/public/antt/anttri.afm
21mr|texlive-antt-2.08-7|45	%{_texmfdistdir}/fonts/enc/dvips/antt/antt-cs.enc
21mr|texlive-antt-2.08-7|46	%{_texmfdistdir}/fonts/enc/dvips/antt/antt-ec.enc
21mr|texlive-antt-2.08-7|47	%{_texmfdistdir}/fonts/enc/dvips/antt/antt-el.enc
21mr|texlive-antt-2.08-7|48	%{_texmfdistdir}/fonts/enc/dvips/antt/antt-ex.enc
21mr|texlive-antt-2.08-7|49	%{_texmfdistdir}/fonts/enc/dvips/antt/antt-exp.enc
21mr|texlive-antt-2.08-7|50	%{_texmfdistdir}/fonts/enc/dvips/antt/antt-greek.enc
21mr|texlive-antt-2.08-7|51	%{_texmfdistdir}/fonts/enc/dvips/antt/antt-mi.enc
21mr|texlive-antt-2.08-7|52	%{_texmfdistdir}/fonts/enc/dvips/antt/antt-qx.enc
21mr|texlive-antt-2.08-7|53	%{_texmfdistdir}/fonts/enc/dvips/antt/antt-rm.enc
21mr|texlive-antt-2.08-7|54	%{_texmfdistdir}/fonts/enc/dvips/antt/antt-sy.enc
21mr|texlive-antt-2.08-7|55	%{_texmfdistdir}/fonts/enc/dvips/antt/antt-t2a.enc
21mr|texlive-antt-2.08-7|56	%{_texmfdistdir}/fonts/enc/dvips/antt/antt-t2b.enc
21mr|texlive-antt-2.08-7|57	%{_texmfdistdir}/fonts/enc/dvips/antt/antt-t2c.enc
21mr|texlive-antt-2.08-7|58	%{_texmfdistdir}/fonts/enc/dvips/antt/antt-t5.enc
21mr|texlive-antt-2.08-7|59	%{_texmfdistdir}/fonts/enc/dvips/antt/antt-texnansi.enc
21mr|texlive-antt-2.08-7|60	%{_texmfdistdir}/fonts/enc/dvips/antt/antt-ts1.enc
21mr|texlive-antt-2.08-7|61	%{_texmfdistdir}/fonts/enc/dvips/antt/antt-wncy.enc
21mr|texlive-antt-2.08-7|62	%{_texmfdistdir}/fonts/enc/dvips/antt/anttcap-cs.enc
21mr|texlive-antt-2.08-7|63	%{_texmfdistdir}/fonts/enc/dvips/antt/anttcap-ec.enc
21mr|texlive-antt-2.08-7|64	%{_texmfdistdir}/fonts/enc/dvips/antt/anttcap-qx.enc
21mr|texlive-antt-2.08-7|65	%{_texmfdistdir}/fonts/enc/dvips/antt/anttcap-t5.enc
21mr|texlive-antt-2.08-7|66	%{_texmfdistdir}/fonts/enc/dvips/antt/anttcap-texnansi.enc
21mr|texlive-antt-2.08-7|67	%{_texmfdistdir}/fonts/map/dvips/antt/antt-cs.map
21mr|texlive-antt-2.08-7|68	%{_texmfdistdir}/fonts/map/dvips/antt/antt-ec.map
21mr|texlive-antt-2.08-7|69	%{_texmfdistdir}/fonts/map/dvips/antt/antt-el.map
21mr|texlive-antt-2.08-7|70	%{_texmfdistdir}/fonts/map/dvips/antt/antt-ex.map
21mr|texlive-antt-2.08-7|71	%{_texmfdistdir}/fonts/map/dvips/antt/antt-exp.map
21mr|texlive-antt-2.08-7|72	%{_texmfdistdir}/fonts/map/dvips/antt/antt-greek.map
21mr|texlive-antt-2.08-7|73	%{_texmfdistdir}/fonts/map/dvips/antt/antt-mi.map
21mr|texlive-antt-2.08-7|74	%{_texmfdistdir}/fonts/map/dvips/antt/antt-qx.map
21mr|texlive-antt-2.08-7|75	%{_texmfdistdir}/fonts/map/dvips/antt/antt-rm.map
21mr|texlive-antt-2.08-7|76	%{_texmfdistdir}/fonts/map/dvips/antt/antt-sy.map
21mr|texlive-antt-2.08-7|77	%{_texmfdistdir}/fonts/map/dvips/antt/antt-t2a.map
21mr|texlive-antt-2.08-7|78	%{_texmfdistdir}/fonts/map/dvips/antt/antt-t2b.map
21mr|texlive-antt-2.08-7|79	%{_texmfdistdir}/fonts/map/dvips/antt/antt-t2c.map
21mr|texlive-antt-2.08-7|80	%{_texmfdistdir}/fonts/map/dvips/antt/antt-t5.map
21mr|texlive-antt-2.08-7|81	%{_texmfdistdir}/fonts/map/dvips/antt/antt-texnansi.map
21mr|texlive-antt-2.08-7|82	%{_texmfdistdir}/fonts/map/dvips/antt/antt-ts1.map
21mr|texlive-antt-2.08-7|83	%{_texmfdistdir}/fonts/map/dvips/antt/antt-wncy.map
21mr|texlive-antt-2.08-7|84	%{_texmfdistdir}/fonts/map/dvips/antt/antt.map
21mr|texlive-antt-2.08-7|85	%{_texmfdistdir}/fonts/opentype/public/antt/AntykwaTorunska-Bold.otf
21mr|texlive-antt-2.08-7|86	%{_texmfdistdir}/fonts/opentype/public/antt/AntykwaTorunska-BoldItalic.otf
21mr|texlive-antt-2.08-7|87	%{_texmfdistdir}/fonts/opentype/public/antt/AntykwaTorunska-Italic.otf
21mr|texlive-antt-2.08-7|88	%{_texmfdistdir}/fonts/opentype/public/antt/AntykwaTorunska-Regular.otf
21mr|texlive-antt-2.08-7|89	%{_texmfdistdir}/fonts/opentype/public/antt/AntykwaTorunskaCond-Bold.otf
21mr|texlive-antt-2.08-7|90	%{_texmfdistdir}/fonts/opentype/public/antt/AntykwaTorunskaCond-BoldItalic.otf
21mr|texlive-antt-2.08-7|91	%{_texmfdistdir}/fonts/opentype/public/antt/AntykwaTorunskaCond-Italic.otf
21mr|texlive-antt-2.08-7|92	%{_texmfdistdir}/fonts/opentype/public/antt/AntykwaTorunskaCond-Regular.otf
21mr|texlive-antt-2.08-7|93	%{_texmfdistdir}/fonts/opentype/public/antt/AntykwaTorunskaCondLight-Italic.otf
21mr|texlive-antt-2.08-7|94	%{_texmfdistdir}/fonts/opentype/public/antt/AntykwaTorunskaCondLight-Regular.otf
21mr|texlive-antt-2.08-7|95	%{_texmfdistdir}/fonts/opentype/public/antt/AntykwaTorunskaCondMed-Italic.otf
21mr|texlive-antt-2.08-7|96	%{_texmfdistdir}/fonts/opentype/public/antt/AntykwaTorunskaCondMed-Regular.otf
21mr|texlive-antt-2.08-7|97	%{_texmfdistdir}/fonts/opentype/public/antt/AntykwaTorunskaLight-Italic.otf
21mr|texlive-antt-2.08-7|98	%{_texmfdistdir}/fonts/opentype/public/antt/AntykwaTorunskaLight-Regular.otf
21mr|texlive-antt-2.08-7|99	%{_texmfdistdir}/fonts/opentype/public/antt/AntykwaTorunskaMed-Italic.otf
21mr|texlive-antt-2.08-7|100	%{_texmfdistdir}/fonts/opentype/public/antt/AntykwaTorunskaMed-Regular.otf
21mr|texlive-antt-2.08-7|101	%{_texmfdistdir}/fonts/tfm/public/antt/cs-anttb.tfm
21mr|texlive-antt-2.08-7|102	%{_texmfdistdir}/fonts/tfm/public/antt/cs-anttbcap.tfm
21mr|texlive-antt-2.08-7|103	%{_texmfdistdir}/fonts/tfm/public/antt/cs-anttbi.tfm
21mr|texlive-antt-2.08-7|104	%{_texmfdistdir}/fonts/tfm/public/antt/cs-anttbicap.tfm
21mr|texlive-antt-2.08-7|105	%{_texmfdistdir}/fonts/tfm/public/antt/cs-anttcb.tfm
21mr|texlive-antt-2.08-7|106	%{_texmfdistdir}/fonts/tfm/public/antt/cs-anttcbcap.tfm
21mr|texlive-antt-2.08-7|107	%{_texmfdistdir}/fonts/tfm/public/antt/cs-anttcbi.tfm
21mr|texlive-antt-2.08-7|108	%{_texmfdistdir}/fonts/tfm/public/antt/cs-anttcbicap.tfm
21mr|texlive-antt-2.08-7|109	%{_texmfdistdir}/fonts/tfm/public/antt/cs-anttcl.tfm
21mr|texlive-antt-2.08-7|110	%{_texmfdistdir}/fonts/tfm/public/antt/cs-anttclcap.tfm
21mr|texlive-antt-2.08-7|111	%{_texmfdistdir}/fonts/tfm/public/antt/cs-anttcli.tfm
21mr|texlive-antt-2.08-7|112	%{_texmfdistdir}/fonts/tfm/public/antt/cs-anttclicap.tfm
21mr|texlive-antt-2.08-7|113	%{_texmfdistdir}/fonts/tfm/public/antt/cs-anttcm.tfm
21mr|texlive-antt-2.08-7|114	%{_texmfdistdir}/fonts/tfm/public/antt/cs-anttcmcap.tfm
21mr|texlive-antt-2.08-7|115	%{_texmfdistdir}/fonts/tfm/public/antt/cs-anttcmi.tfm
21mr|texlive-antt-2.08-7|116	%{_texmfdistdir}/fonts/tfm/public/antt/cs-anttcmicap.tfm
21mr|texlive-antt-2.08-7|117	%{_texmfdistdir}/fonts/tfm/public/antt/cs-anttcr.tfm
21mr|texlive-antt-2.08-7|118	%{_texmfdistdir}/fonts/tfm/public/antt/cs-anttcrcap.tfm
21mr|texlive-antt-2.08-7|119	%{_texmfdistdir}/fonts/tfm/public/antt/cs-anttcri.tfm
21mr|texlive-antt-2.08-7|120	%{_texmfdistdir}/fonts/tfm/public/antt/cs-anttcricap.tfm
21mr|texlive-antt-2.08-7|121	%{_texmfdistdir}/fonts/tfm/public/antt/cs-anttl.tfm
21mr|texlive-antt-2.08-7|122	%{_texmfdistdir}/fonts/tfm/public/antt/cs-anttlcap.tfm
21mr|texlive-antt-2.08-7|123	%{_texmfdistdir}/fonts/tfm/public/antt/cs-anttli.tfm
21mr|texlive-antt-2.08-7|124	%{_texmfdistdir}/fonts/tfm/public/antt/cs-anttlicap.tfm
21mr|texlive-antt-2.08-7|125	%{_texmfdistdir}/fonts/tfm/public/antt/cs-anttm.tfm
21mr|texlive-antt-2.08-7|126	%{_texmfdistdir}/fonts/tfm/public/antt/cs-anttmcap.tfm
21mr|texlive-antt-2.08-7|127	%{_texmfdistdir}/fonts/tfm/public/antt/cs-anttmi.tfm
21mr|texlive-antt-2.08-7|128	%{_texmfdistdir}/fonts/tfm/public/antt/cs-anttmicap.tfm
21mr|texlive-antt-2.08-7|129	%{_texmfdistdir}/fonts/tfm/public/antt/cs-anttr.tfm
21mr|texlive-antt-2.08-7|130	%{_texmfdistdir}/fonts/tfm/public/antt/cs-anttrcap.tfm
21mr|texlive-antt-2.08-7|131	%{_texmfdistdir}/fonts/tfm/public/antt/cs-anttri.tfm
21mr|texlive-antt-2.08-7|132	%{_texmfdistdir}/fonts/tfm/public/antt/cs-anttricap.tfm
21mr|texlive-antt-2.08-7|133	%{_texmfdistdir}/fonts/tfm/public/antt/ec-anttb.tfm
21mr|texlive-antt-2.08-7|134	%{_texmfdistdir}/fonts/tfm/public/antt/ec-anttbcap.tfm
21mr|texlive-antt-2.08-7|135	%{_texmfdistdir}/fonts/tfm/public/antt/ec-anttbi.tfm
21mr|texlive-antt-2.08-7|136	%{_texmfdistdir}/fonts/tfm/public/antt/ec-anttbicap.tfm
21mr|texlive-antt-2.08-7|137	%{_texmfdistdir}/fonts/tfm/public/antt/ec-anttcb.tfm
21mr|texlive-antt-2.08-7|138	%{_texmfdistdir}/fonts/tfm/public/antt/ec-anttcbcap.tfm
21mr|texlive-antt-2.08-7|139	%{_texmfdistdir}/fonts/tfm/public/antt/ec-anttcbi.tfm
21mr|texlive-antt-2.08-7|140	%{_texmfdistdir}/fonts/tfm/public/antt/ec-anttcbicap.tfm
21mr|texlive-antt-2.08-7|141	%{_texmfdistdir}/fonts/tfm/public/antt/ec-anttcl.tfm
21mr|texlive-antt-2.08-7|142	%{_texmfdistdir}/fonts/tfm/public/antt/ec-anttclcap.tfm
21mr|texlive-antt-2.08-7|143	%{_texmfdistdir}/fonts/tfm/public/antt/ec-anttcli.tfm
21mr|texlive-antt-2.08-7|144	%{_texmfdistdir}/fonts/tfm/public/antt/ec-anttclicap.tfm
21mr|texlive-antt-2.08-7|145	%{_texmfdistdir}/fonts/tfm/public/antt/ec-anttcm.tfm
21mr|texlive-antt-2.08-7|146	%{_texmfdistdir}/fonts/tfm/public/antt/ec-anttcmcap.tfm
21mr|texlive-antt-2.08-7|147	%{_texmfdistdir}/fonts/tfm/public/antt/ec-anttcmi.tfm
21mr|texlive-antt-2.08-7|148	%{_texmfdistdir}/fonts/tfm/public/antt/ec-anttcmicap.tfm
21mr|texlive-antt-2.08-7|149	%{_texmfdistdir}/fonts/tfm/public/antt/ec-anttcr.tfm
21mr|texlive-antt-2.08-7|150	%{_texmfdistdir}/fonts/tfm/public/antt/ec-anttcrcap.tfm
21mr|texlive-antt-2.08-7|151	%{_texmfdistdir}/fonts/tfm/public/antt/ec-anttcri.tfm
21mr|texlive-antt-2.08-7|152	%{_texmfdistdir}/fonts/tfm/public/antt/ec-anttcricap.tfm
21mr|texlive-antt-2.08-7|153	%{_texmfdistdir}/fonts/tfm/public/antt/ec-anttl.tfm
21mr|texlive-antt-2.08-7|154	%{_texmfdistdir}/fonts/tfm/public/antt/ec-anttlcap.tfm
21mr|texlive-antt-2.08-7|155	%{_texmfdistdir}/fonts/tfm/public/antt/ec-anttli.tfm
21mr|texlive-antt-2.08-7|156	%{_texmfdistdir}/fonts/tfm/public/antt/ec-anttlicap.tfm
21mr|texlive-antt-2.08-7|157	%{_texmfdistdir}/fonts/tfm/public/antt/ec-anttm.tfm
21mr|texlive-antt-2.08-7|158	%{_texmfdistdir}/fonts/tfm/public/antt/ec-anttmcap.tfm
21mr|texlive-antt-2.08-7|159	%{_texmfdistdir}/fonts/tfm/public/antt/ec-anttmi.tfm
21mr|texlive-antt-2.08-7|160	%{_texmfdistdir}/fonts/tfm/public/antt/ec-anttmicap.tfm
21mr|texlive-antt-2.08-7|161	%{_texmfdistdir}/fonts/tfm/public/antt/ec-anttr.tfm
21mr|texlive-antt-2.08-7|162	%{_texmfdistdir}/fonts/tfm/public/antt/ec-anttrcap.tfm
21mr|texlive-antt-2.08-7|163	%{_texmfdistdir}/fonts/tfm/public/antt/ec-anttri.tfm
21mr|texlive-antt-2.08-7|164	%{_texmfdistdir}/fonts/tfm/public/antt/ec-anttricap.tfm
21mr|texlive-antt-2.08-7|165	%{_texmfdistdir}/fonts/tfm/public/antt/el-anttb.tfm
21mr|texlive-antt-2.08-7|166	%{_texmfdistdir}/fonts/tfm/public/antt/el-anttbi.tfm
21mr|texlive-antt-2.08-7|167	%{_texmfdistdir}/fonts/tfm/public/antt/el-anttcb.tfm
21mr|texlive-antt-2.08-7|168	%{_texmfdistdir}/fonts/tfm/public/antt/el-anttcbi.tfm
21mr|texlive-antt-2.08-7|169	%{_texmfdistdir}/fonts/tfm/public/antt/el-anttcl.tfm
21mr|texlive-antt-2.08-7|170	%{_texmfdistdir}/fonts/tfm/public/antt/el-anttcli.tfm
21mr|texlive-antt-2.08-7|171	%{_texmfdistdir}/fonts/tfm/public/antt/el-anttcm.tfm
21mr|texlive-antt-2.08-7|172	%{_texmfdistdir}/fonts/tfm/public/antt/el-anttcmi.tfm
21mr|texlive-antt-2.08-7|173	%{_texmfdistdir}/fonts/tfm/public/antt/el-anttcr.tfm
21mr|texlive-antt-2.08-7|174	%{_texmfdistdir}/fonts/tfm/public/antt/el-anttcri.tfm
21mr|texlive-antt-2.08-7|175	%{_texmfdistdir}/fonts/tfm/public/antt/el-anttl.tfm
21mr|texlive-antt-2.08-7|176	%{_texmfdistdir}/fonts/tfm/public/antt/el-anttli.tfm
21mr|texlive-antt-2.08-7|177	%{_texmfdistdir}/fonts/tfm/public/antt/el-anttm.tfm
21mr|texlive-antt-2.08-7|178	%{_texmfdistdir}/fonts/tfm/public/antt/el-anttmi.tfm
21mr|texlive-antt-2.08-7|179	%{_texmfdistdir}/fonts/tfm/public/antt/el-anttr.tfm
21mr|texlive-antt-2.08-7|180	%{_texmfdistdir}/fonts/tfm/public/antt/el-anttri.tfm
21mr|texlive-antt-2.08-7|181	%{_texmfdistdir}/fonts/tfm/public/antt/ex-anttb.tfm
21mr|texlive-antt-2.08-7|182	%{_texmfdistdir}/fonts/tfm/public/antt/ex-anttcb.tfm
21mr|texlive-antt-2.08-7|183	%{_texmfdistdir}/fonts/tfm/public/antt/ex-anttcl.tfm
21mr|texlive-antt-2.08-7|184	%{_texmfdistdir}/fonts/tfm/public/antt/ex-anttcm.tfm
21mr|texlive-antt-2.08-7|185	%{_texmfdistdir}/fonts/tfm/public/antt/ex-anttcr.tfm
21mr|texlive-antt-2.08-7|186	%{_texmfdistdir}/fonts/tfm/public/antt/ex-anttl.tfm
21mr|texlive-antt-2.08-7|187	%{_texmfdistdir}/fonts/tfm/public/antt/ex-anttm.tfm
21mr|texlive-antt-2.08-7|188	%{_texmfdistdir}/fonts/tfm/public/antt/ex-anttr.tfm
21mr|texlive-antt-2.08-7|189	%{_texmfdistdir}/fonts/tfm/public/antt/exp-anttb.tfm
21mr|texlive-antt-2.08-7|190	%{_texmfdistdir}/fonts/tfm/public/antt/exp-anttbi.tfm
21mr|texlive-antt-2.08-7|191	%{_texmfdistdir}/fonts/tfm/public/antt/exp-anttcb.tfm
21mr|texlive-antt-2.08-7|192	%{_texmfdistdir}/fonts/tfm/public/antt/exp-anttcbi.tfm
21mr|texlive-antt-2.08-7|193	%{_texmfdistdir}/fonts/tfm/public/antt/exp-anttcl.tfm
21mr|texlive-antt-2.08-7|194	%{_texmfdistdir}/fonts/tfm/public/antt/exp-anttcli.tfm
21mr|texlive-antt-2.08-7|195	%{_texmfdistdir}/fonts/tfm/public/antt/exp-anttcm.tfm
21mr|texlive-antt-2.08-7|196	%{_texmfdistdir}/fonts/tfm/public/antt/exp-anttcmi.tfm
21mr|texlive-antt-2.08-7|197	%{_texmfdistdir}/fonts/tfm/public/antt/exp-anttcr.tfm
21mr|texlive-antt-2.08-7|198	%{_texmfdistdir}/fonts/tfm/public/antt/exp-anttcri.tfm
21mr|texlive-antt-2.08-7|199	%{_texmfdistdir}/fonts/tfm/public/antt/exp-anttl.tfm
21mr|texlive-antt-2.08-7|200	%{_texmfdistdir}/fonts/tfm/public/antt/exp-anttli.tfm
21mr|texlive-antt-2.08-7|201	%{_texmfdistdir}/fonts/tfm/public/antt/exp-anttm.tfm
21mr|texlive-antt-2.08-7|202	%{_texmfdistdir}/fonts/tfm/public/antt/exp-anttmi.tfm
21mr|texlive-antt-2.08-7|203	%{_texmfdistdir}/fonts/tfm/public/antt/exp-anttr.tfm
21mr|texlive-antt-2.08-7|204	%{_texmfdistdir}/fonts/tfm/public/antt/exp-anttri.tfm
21mr|texlive-antt-2.08-7|205	%{_texmfdistdir}/fonts/tfm/public/antt/greek-anttb.tfm
21mr|texlive-antt-2.08-7|206	%{_texmfdistdir}/fonts/tfm/public/antt/greek-anttbi.tfm
21mr|texlive-antt-2.08-7|207	%{_texmfdistdir}/fonts/tfm/public/antt/greek-anttcb.tfm
21mr|texlive-antt-2.08-7|208	%{_texmfdistdir}/fonts/tfm/public/antt/greek-anttcbi.tfm
21mr|texlive-antt-2.08-7|209	%{_texmfdistdir}/fonts/tfm/public/antt/greek-anttcl.tfm
21mr|texlive-antt-2.08-7|210	%{_texmfdistdir}/fonts/tfm/public/antt/greek-anttcli.tfm
21mr|texlive-antt-2.08-7|211	%{_texmfdistdir}/fonts/tfm/public/antt/greek-anttcm.tfm
21mr|texlive-antt-2.08-7|212	%{_texmfdistdir}/fonts/tfm/public/antt/greek-anttcmi.tfm
21mr|texlive-antt-2.08-7|213	%{_texmfdistdir}/fonts/tfm/public/antt/greek-anttcr.tfm
21mr|texlive-antt-2.08-7|214	%{_texmfdistdir}/fonts/tfm/public/antt/greek-anttcri.tfm
21mr|texlive-antt-2.08-7|215	%{_texmfdistdir}/fonts/tfm/public/antt/greek-anttl.tfm
21mr|texlive-antt-2.08-7|216	%{_texmfdistdir}/fonts/tfm/public/antt/greek-anttli.tfm
21mr|texlive-antt-2.08-7|217	%{_texmfdistdir}/fonts/tfm/public/antt/greek-anttm.tfm
21mr|texlive-antt-2.08-7|218	%{_texmfdistdir}/fonts/tfm/public/antt/greek-anttmi.tfm
21mr|texlive-antt-2.08-7|219	%{_texmfdistdir}/fonts/tfm/public/antt/greek-anttr.tfm
21mr|texlive-antt-2.08-7|220	%{_texmfdistdir}/fonts/tfm/public/antt/greek-anttri.tfm
21mr|texlive-antt-2.08-7|221	%{_texmfdistdir}/fonts/tfm/public/antt/mi-anttbi.tfm
21mr|texlive-antt-2.08-7|222	%{_texmfdistdir}/fonts/tfm/public/antt/mi-anttcbi.tfm
21mr|texlive-antt-2.08-7|223	%{_texmfdistdir}/fonts/tfm/public/antt/mi-anttcli.tfm
21mr|texlive-antt-2.08-7|224	%{_texmfdistdir}/fonts/tfm/public/antt/mi-anttcmi.tfm
21mr|texlive-antt-2.08-7|225	%{_texmfdistdir}/fonts/tfm/public/antt/mi-anttcri.tfm
21mr|texlive-antt-2.08-7|226	%{_texmfdistdir}/fonts/tfm/public/antt/mi-anttli.tfm
21mr|texlive-antt-2.08-7|227	%{_texmfdistdir}/fonts/tfm/public/antt/mi-anttmi.tfm
21mr|texlive-antt-2.08-7|228	%{_texmfdistdir}/fonts/tfm/public/antt/mi-anttri.tfm
21mr|texlive-antt-2.08-7|229	%{_texmfdistdir}/fonts/tfm/public/antt/qx-anttb.tfm
21mr|texlive-antt-2.08-7|230	%{_texmfdistdir}/fonts/tfm/public/antt/qx-anttbcap.tfm
21mr|texlive-antt-2.08-7|231	%{_texmfdistdir}/fonts/tfm/public/antt/qx-anttbi.tfm
21mr|texlive-antt-2.08-7|232	%{_texmfdistdir}/fonts/tfm/public/antt/qx-anttbicap.tfm
21mr|texlive-antt-2.08-7|233	%{_texmfdistdir}/fonts/tfm/public/antt/qx-anttcb.tfm
21mr|texlive-antt-2.08-7|234	%{_texmfdistdir}/fonts/tfm/public/antt/qx-anttcbcap.tfm
21mr|texlive-antt-2.08-7|235	%{_texmfdistdir}/fonts/tfm/public/antt/qx-anttcbi.tfm
21mr|texlive-antt-2.08-7|236	%{_texmfdistdir}/fonts/tfm/public/antt/qx-anttcbicap.tfm
21mr|texlive-antt-2.08-7|237	%{_texmfdistdir}/fonts/tfm/public/antt/qx-anttcl.tfm
21mr|texlive-antt-2.08-7|238	%{_texmfdistdir}/fonts/tfm/public/antt/qx-anttclcap.tfm
21mr|texlive-antt-2.08-7|239	%{_texmfdistdir}/fonts/tfm/public/antt/qx-anttcli.tfm
21mr|texlive-antt-2.08-7|240	%{_texmfdistdir}/fonts/tfm/public/antt/qx-anttclicap.tfm
21mr|texlive-antt-2.08-7|241	%{_texmfdistdir}/fonts/tfm/public/antt/qx-anttcm.tfm
21mr|texlive-antt-2.08-7|242	%{_texmfdistdir}/fonts/tfm/public/antt/qx-anttcmcap.tfm
21mr|texlive-antt-2.08-7|243	%{_texmfdistdir}/fonts/tfm/public/antt/qx-anttcmi.tfm
21mr|texlive-antt-2.08-7|244	%{_texmfdistdir}/fonts/tfm/public/antt/qx-anttcmicap.tfm
21mr|texlive-antt-2.08-7|245	%{_texmfdistdir}/fonts/tfm/public/antt/qx-anttcr.tfm
21mr|texlive-antt-2.08-7|246	%{_texmfdistdir}/fonts/tfm/public/antt/qx-anttcrcap.tfm
21mr|texlive-antt-2.08-7|247	%{_texmfdistdir}/fonts/tfm/public/antt/qx-anttcri.tfm
21mr|texlive-antt-2.08-7|248	%{_texmfdistdir}/fonts/tfm/public/antt/qx-anttcricap.tfm
21mr|texlive-antt-2.08-7|249	%{_texmfdistdir}/fonts/tfm/public/antt/qx-anttl.tfm
21mr|texlive-antt-2.08-7|250	%{_texmfdistdir}/fonts/tfm/public/antt/qx-anttlcap.tfm
21mr|texlive-antt-2.08-7|251	%{_texmfdistdir}/fonts/tfm/public/antt/qx-anttli.tfm
21mr|texlive-antt-2.08-7|252	%{_texmfdistdir}/fonts/tfm/public/antt/qx-anttlicap.tfm
21mr|texlive-antt-2.08-7|253	%{_texmfdistdir}/fonts/tfm/public/antt/qx-anttm.tfm
21mr|texlive-antt-2.08-7|254	%{_texmfdistdir}/fonts/tfm/public/antt/qx-anttmcap.tfm
21mr|texlive-antt-2.08-7|255	%{_texmfdistdir}/fonts/tfm/public/antt/qx-anttmi.tfm
21mr|texlive-antt-2.08-7|256	%{_texmfdistdir}/fonts/tfm/public/antt/qx-anttmicap.tfm
21mr|texlive-antt-2.08-7|257	%{_texmfdistdir}/fonts/tfm/public/antt/qx-anttr.tfm
21mr|texlive-antt-2.08-7|258	%{_texmfdistdir}/fonts/tfm/public/antt/qx-anttrcap.tfm
21mr|texlive-antt-2.08-7|259	%{_texmfdistdir}/fonts/tfm/public/antt/qx-anttri.tfm
21mr|texlive-antt-2.08-7|260	%{_texmfdistdir}/fonts/tfm/public/antt/qx-anttricap.tfm
21mr|texlive-antt-2.08-7|261	%{_texmfdistdir}/fonts/tfm/public/antt/rm-anttb.tfm
21mr|texlive-antt-2.08-7|262	%{_texmfdistdir}/fonts/tfm/public/antt/rm-anttbi.tfm
21mr|texlive-antt-2.08-7|263	%{_texmfdistdir}/fonts/tfm/public/antt/rm-anttcb.tfm
21mr|texlive-antt-2.08-7|264	%{_texmfdistdir}/fonts/tfm/public/antt/rm-anttcbi.tfm
21mr|texlive-antt-2.08-7|265	%{_texmfdistdir}/fonts/tfm/public/antt/rm-anttcl.tfm
21mr|texlive-antt-2.08-7|266	%{_texmfdistdir}/fonts/tfm/public/antt/rm-anttcli.tfm
21mr|texlive-antt-2.08-7|267	%{_texmfdistdir}/fonts/tfm/public/antt/rm-anttcm.tfm
21mr|texlive-antt-2.08-7|268	%{_texmfdistdir}/fonts/tfm/public/antt/rm-anttcmi.tfm
21mr|texlive-antt-2.08-7|269	%{_texmfdistdir}/fonts/tfm/public/antt/rm-anttcr.tfm
21mr|texlive-antt-2.08-7|270	%{_texmfdistdir}/fonts/tfm/public/antt/rm-anttcri.tfm
21mr|texlive-antt-2.08-7|271	%{_texmfdistdir}/fonts/tfm/public/antt/rm-anttl.tfm
21mr|texlive-antt-2.08-7|272	%{_texmfdistdir}/fonts/tfm/public/antt/rm-anttli.tfm
21mr|texlive-antt-2.08-7|273	%{_texmfdistdir}/fonts/tfm/public/antt/rm-anttm.tfm
21mr|texlive-antt-2.08-7|274	%{_texmfdistdir}/fonts/tfm/public/antt/rm-anttmi.tfm
21mr|texlive-antt-2.08-7|275	%{_texmfdistdir}/fonts/tfm/public/antt/rm-anttr.tfm
21mr|texlive-antt-2.08-7|276	%{_texmfdistdir}/fonts/tfm/public/antt/rm-anttri.tfm
21mr|texlive-antt-2.08-7|277	%{_texmfdistdir}/fonts/tfm/public/antt/sy-anttbz.tfm
21mr|texlive-antt-2.08-7|278	%{_texmfdistdir}/fonts/tfm/public/antt/sy-anttcbz.tfm
21mr|texlive-antt-2.08-7|279	%{_texmfdistdir}/fonts/tfm/public/antt/sy-anttclz.tfm
21mr|texlive-antt-2.08-7|280	%{_texmfdistdir}/fonts/tfm/public/antt/sy-anttcmz.tfm
21mr|texlive-antt-2.08-7|281	%{_texmfdistdir}/fonts/tfm/public/antt/sy-anttcrz.tfm
21mr|texlive-antt-2.08-7|282	%{_texmfdistdir}/fonts/tfm/public/antt/sy-anttlz.tfm
21mr|texlive-antt-2.08-7|283	%{_texmfdistdir}/fonts/tfm/public/antt/sy-anttmz.tfm
21mr|texlive-antt-2.08-7|284	%{_texmfdistdir}/fonts/tfm/public/antt/sy-anttrz.tfm
21mr|texlive-antt-2.08-7|285	%{_texmfdistdir}/fonts/tfm/public/antt/t2a-anttb.tfm
21mr|texlive-antt-2.08-7|286	%{_texmfdistdir}/fonts/tfm/public/antt/t2a-anttbi.tfm
21mr|texlive-antt-2.08-7|287	%{_texmfdistdir}/fonts/tfm/public/antt/t2a-anttcb.tfm
21mr|texlive-antt-2.08-7|288	%{_texmfdistdir}/fonts/tfm/public/antt/t2a-anttcbi.tfm
21mr|texlive-antt-2.08-7|289	%{_texmfdistdir}/fonts/tfm/public/antt/t2a-anttcl.tfm
21mr|texlive-antt-2.08-7|290	%{_texmfdistdir}/fonts/tfm/public/antt/t2a-anttcli.tfm
21mr|texlive-antt-2.08-7|291	%{_texmfdistdir}/fonts/tfm/public/antt/t2a-anttcm.tfm
21mr|texlive-antt-2.08-7|292	%{_texmfdistdir}/fonts/tfm/public/antt/t2a-anttcmi.tfm
21mr|texlive-antt-2.08-7|293	%{_texmfdistdir}/fonts/tfm/public/antt/t2a-anttcr.tfm
21mr|texlive-antt-2.08-7|294	%{_texmfdistdir}/fonts/tfm/public/antt/t2a-anttcri.tfm
21mr|texlive-antt-2.08-7|295	%{_texmfdistdir}/fonts/tfm/public/antt/t2a-anttl.tfm
21mr|texlive-antt-2.08-7|296	%{_texmfdistdir}/fonts/tfm/public/antt/t2a-anttli.tfm
21mr|texlive-antt-2.08-7|297	%{_texmfdistdir}/fonts/tfm/public/antt/t2a-anttm.tfm
21mr|texlive-antt-2.08-7|298	%{_texmfdistdir}/fonts/tfm/public/antt/t2a-anttmi.tfm
21mr|texlive-antt-2.08-7|299	%{_texmfdistdir}/fonts/tfm/public/antt/t2a-anttr.tfm
21mr|texlive-antt-2.08-7|300	%{_texmfdistdir}/fonts/tfm/public/antt/t2a-anttri.tfm
21mr|texlive-antt-2.08-7|301	%{_texmfdistdir}/fonts/tfm/public/antt/t2b-anttb.tfm
21mr|texlive-antt-2.08-7|302	%{_texmfdistdir}/fonts/tfm/public/antt/t2b-anttbi.tfm
21mr|texlive-antt-2.08-7|303	%{_texmfdistdir}/fonts/tfm/public/antt/t2b-anttcb.tfm
21mr|texlive-antt-2.08-7|304	%{_texmfdistdir}/fonts/tfm/public/antt/t2b-anttcbi.tfm
21mr|texlive-antt-2.08-7|305	%{_texmfdistdir}/fonts/tfm/public/antt/t2b-anttcl.tfm
21mr|texlive-antt-2.08-7|306	%{_texmfdistdir}/fonts/tfm/public/antt/t2b-anttcli.tfm
21mr|texlive-antt-2.08-7|307	%{_texmfdistdir}/fonts/tfm/public/antt/t2b-anttcm.tfm
21mr|texlive-antt-2.08-7|308	%{_texmfdistdir}/fonts/tfm/public/antt/t2b-anttcmi.tfm
21mr|texlive-antt-2.08-7|309	%{_texmfdistdir}/fonts/tfm/public/antt/t2b-anttcr.tfm
21mr|texlive-antt-2.08-7|310	%{_texmfdistdir}/fonts/tfm/public/antt/t2b-anttcri.tfm
21mr|texlive-antt-2.08-7|311	%{_texmfdistdir}/fonts/tfm/public/antt/t2b-anttl.tfm
21mr|texlive-antt-2.08-7|312	%{_texmfdistdir}/fonts/tfm/public/antt/t2b-anttli.tfm
21mr|texlive-antt-2.08-7|313	%{_texmfdistdir}/fonts/tfm/public/antt/t2b-anttm.tfm
21mr|texlive-antt-2.08-7|314	%{_texmfdistdir}/fonts/tfm/public/antt/t2b-anttmi.tfm
21mr|texlive-antt-2.08-7|315	%{_texmfdistdir}/fonts/tfm/public/antt/t2b-anttr.tfm
21mr|texlive-antt-2.08-7|316	%{_texmfdistdir}/fonts/tfm/public/antt/t2b-anttri.tfm
21mr|texlive-antt-2.08-7|317	%{_texmfdistdir}/fonts/tfm/public/antt/t2c-anttb.tfm
21mr|texlive-antt-2.08-7|318	%{_texmfdistdir}/fonts/tfm/public/antt/t2c-anttbi.tfm
21mr|texlive-antt-2.08-7|319	%{_texmfdistdir}/fonts/tfm/public/antt/t2c-anttcb.tfm
21mr|texlive-antt-2.08-7|320	%{_texmfdistdir}/fonts/tfm/public/antt/t2c-anttcbi.tfm
21mr|texlive-antt-2.08-7|321	%{_texmfdistdir}/fonts/tfm/public/antt/t2c-anttcl.tfm
21mr|texlive-antt-2.08-7|322	%{_texmfdistdir}/fonts/tfm/public/antt/t2c-anttcli.tfm
21mr|texlive-antt-2.08-7|323	%{_texmfdistdir}/fonts/tfm/public/antt/t2c-anttcm.tfm
21mr|texlive-antt-2.08-7|324	%{_texmfdistdir}/fonts/tfm/public/antt/t2c-anttcmi.tfm
21mr|texlive-antt-2.08-7|325	%{_texmfdistdir}/fonts/tfm/public/antt/t2c-anttcr.tfm
21mr|texlive-antt-2.08-7|326	%{_texmfdistdir}/fonts/tfm/public/antt/t2c-anttcri.tfm
21mr|texlive-antt-2.08-7|327	%{_texmfdistdir}/fonts/tfm/public/antt/t2c-anttl.tfm
21mr|texlive-antt-2.08-7|328	%{_texmfdistdir}/fonts/tfm/public/antt/t2c-anttli.tfm
21mr|texlive-antt-2.08-7|329	%{_texmfdistdir}/fonts/tfm/public/antt/t2c-anttm.tfm
21mr|texlive-antt-2.08-7|330	%{_texmfdistdir}/fonts/tfm/public/antt/t2c-anttmi.tfm
21mr|texlive-antt-2.08-7|331	%{_texmfdistdir}/fonts/tfm/public/antt/t2c-anttr.tfm
21mr|texlive-antt-2.08-7|332	%{_texmfdistdir}/fonts/tfm/public/antt/t2c-anttri.tfm
21mr|texlive-antt-2.08-7|333	%{_texmfdistdir}/fonts/tfm/public/antt/t5-anttb.tfm
21mr|texlive-antt-2.08-7|334	%{_texmfdistdir}/fonts/tfm/public/antt/t5-anttbcap.tfm
21mr|texlive-antt-2.08-7|335	%{_texmfdistdir}/fonts/tfm/public/antt/t5-anttbi.tfm
21mr|texlive-antt-2.08-7|336	%{_texmfdistdir}/fonts/tfm/public/antt/t5-anttbicap.tfm
21mr|texlive-antt-2.08-7|337	%{_texmfdistdir}/fonts/tfm/public/antt/t5-anttcb.tfm
21mr|texlive-antt-2.08-7|338	%{_texmfdistdir}/fonts/tfm/public/antt/t5-anttcbcap.tfm
21mr|texlive-antt-2.08-7|339	%{_texmfdistdir}/fonts/tfm/public/antt/t5-anttcbi.tfm
21mr|texlive-antt-2.08-7|340	%{_texmfdistdir}/fonts/tfm/public/antt/t5-anttcbicap.tfm
21mr|texlive-antt-2.08-7|341	%{_texmfdistdir}/fonts/tfm/public/antt/t5-anttcl.tfm
21mr|texlive-antt-2.08-7|342	%{_texmfdistdir}/fonts/tfm/public/antt/t5-anttclcap.tfm
21mr|texlive-antt-2.08-7|343	%{_texmfdistdir}/fonts/tfm/public/antt/t5-anttcli.tfm
21mr|texlive-antt-2.08-7|344	%{_texmfdistdir}/fonts/tfm/public/antt/t5-anttclicap.tfm
21mr|texlive-antt-2.08-7|345	%{_texmfdistdir}/fonts/tfm/public/antt/t5-anttcm.tfm
21mr|texlive-antt-2.08-7|346	%{_texmfdistdir}/fonts/tfm/public/antt/t5-anttcmcap.tfm
21mr|texlive-antt-2.08-7|347	%{_texmfdistdir}/fonts/tfm/public/antt/t5-anttcmi.tfm
21mr|texlive-antt-2.08-7|348	%{_texmfdistdir}/fonts/tfm/public/antt/t5-anttcmicap.tfm
21mr|texlive-antt-2.08-7|349	%{_texmfdistdir}/fonts/tfm/public/antt/t5-anttcr.tfm
21mr|texlive-antt-2.08-7|350	%{_texmfdistdir}/fonts/tfm/public/antt/t5-anttcrcap.tfm
21mr|texlive-antt-2.08-7|351	%{_texmfdistdir}/fonts/tfm/public/antt/t5-anttcri.tfm
21mr|texlive-antt-2.08-7|352	%{_texmfdistdir}/fonts/tfm/public/antt/t5-anttcricap.tfm
21mr|texlive-antt-2.08-7|353	%{_texmfdistdir}/fonts/tfm/public/antt/t5-anttl.tfm
21mr|texlive-antt-2.08-7|354	%{_texmfdistdir}/fonts/tfm/public/antt/t5-anttlcap.tfm
21mr|texlive-antt-2.08-7|355	%{_texmfdistdir}/fonts/tfm/public/antt/t5-anttli.tfm
21mr|texlive-antt-2.08-7|356	%{_texmfdistdir}/fonts/tfm/public/antt/t5-anttlicap.tfm
21mr|texlive-antt-2.08-7|357	%{_texmfdistdir}/fonts/tfm/public/antt/t5-anttm.tfm
21mr|texlive-antt-2.08-7|358	%{_texmfdistdir}/fonts/tfm/public/antt/t5-anttmcap.tfm
21mr|texlive-antt-2.08-7|359	%{_texmfdistdir}/fonts/tfm/public/antt/t5-anttmi.tfm
21mr|texlive-antt-2.08-7|360	%{_texmfdistdir}/fonts/tfm/public/antt/t5-anttmicap.tfm
21mr|texlive-antt-2.08-7|361	%{_texmfdistdir}/fonts/tfm/public/antt/t5-anttr.tfm
21mr|texlive-antt-2.08-7|362	%{_texmfdistdir}/fonts/tfm/public/antt/t5-anttrcap.tfm
21mr|texlive-antt-2.08-7|363	%{_texmfdistdir}/fonts/tfm/public/antt/t5-anttri.tfm
21mr|texlive-antt-2.08-7|364	%{_texmfdistdir}/fonts/tfm/public/antt/t5-anttricap.tfm
21mr|texlive-antt-2.08-7|365	%{_texmfdistdir}/fonts/tfm/public/antt/texnansi-anttb.tfm
21mr|texlive-antt-2.08-7|366	%{_texmfdistdir}/fonts/tfm/public/antt/texnansi-anttbcap.tfm
21mr|texlive-antt-2.08-7|367	%{_texmfdistdir}/fonts/tfm/public/antt/texnansi-anttbi.tfm
21mr|texlive-antt-2.08-7|368	%{_texmfdistdir}/fonts/tfm/public/antt/texnansi-anttbicap.tfm
21mr|texlive-antt-2.08-7|369	%{_texmfdistdir}/fonts/tfm/public/antt/texnansi-anttcb.tfm
21mr|texlive-antt-2.08-7|370	%{_texmfdistdir}/fonts/tfm/public/antt/texnansi-anttcbcap.tfm
21mr|texlive-antt-2.08-7|371	%{_texmfdistdir}/fonts/tfm/public/antt/texnansi-anttcbi.tfm
21mr|texlive-antt-2.08-7|372	%{_texmfdistdir}/fonts/tfm/public/antt/texnansi-anttcbicap.tfm
21mr|texlive-antt-2.08-7|373	%{_texmfdistdir}/fonts/tfm/public/antt/texnansi-anttcl.tfm
21mr|texlive-antt-2.08-7|374	%{_texmfdistdir}/fonts/tfm/public/antt/texnansi-anttclcap.tfm
21mr|texlive-antt-2.08-7|375	%{_texmfdistdir}/fonts/tfm/public/antt/texnansi-anttcli.tfm
21mr|texlive-antt-2.08-7|376	%{_texmfdistdir}/fonts/tfm/public/antt/texnansi-anttclicap.tfm
21mr|texlive-antt-2.08-7|377	%{_texmfdistdir}/fonts/tfm/public/antt/texnansi-anttcm.tfm
21mr|texlive-antt-2.08-7|378	%{_texmfdistdir}/fonts/tfm/public/antt/texnansi-anttcmcap.tfm
21mr|texlive-antt-2.08-7|379	%{_texmfdistdir}/fonts/tfm/public/antt/texnansi-anttcmi.tfm
21mr|texlive-antt-2.08-7|380	%{_texmfdistdir}/fonts/tfm/public/antt/texnansi-anttcmicap.tfm
21mr|texlive-antt-2.08-7|381	%{_texmfdistdir}/fonts/tfm/public/antt/texnansi-anttcr.tfm
21mr|texlive-antt-2.08-7|382	%{_texmfdistdir}/fonts/tfm/public/antt/texnansi-anttcrcap.tfm
21mr|texlive-antt-2.08-7|383	%{_texmfdistdir}/fonts/tfm/public/antt/texnansi-anttcri.tfm
21mr|texlive-antt-2.08-7|384	%{_texmfdistdir}/fonts/tfm/public/antt/texnansi-anttcricap.tfm
21mr|texlive-antt-2.08-7|385	%{_texmfdistdir}/fonts/tfm/public/antt/texnansi-anttl.tfm
21mr|texlive-antt-2.08-7|386	%{_texmfdistdir}/fonts/tfm/public/antt/texnansi-anttlcap.tfm
21mr|texlive-antt-2.08-7|387	%{_texmfdistdir}/fonts/tfm/public/antt/texnansi-anttli.tfm
21mr|texlive-antt-2.08-7|388	%{_texmfdistdir}/fonts/tfm/public/antt/texnansi-anttlicap.tfm
21mr|texlive-antt-2.08-7|389	%{_texmfdistdir}/fonts/tfm/public/antt/texnansi-anttm.tfm
21mr|texlive-antt-2.08-7|390	%{_texmfdistdir}/fonts/tfm/public/antt/texnansi-anttmcap.tfm
21mr|texlive-antt-2.08-7|391	%{_texmfdistdir}/fonts/tfm/public/antt/texnansi-anttmi.tfm
21mr|texlive-antt-2.08-7|392	%{_texmfdistdir}/fonts/tfm/public/antt/texnansi-anttmicap.tfm
21mr|texlive-antt-2.08-7|393	%{_texmfdistdir}/fonts/tfm/public/antt/texnansi-anttr.tfm
21mr|texlive-antt-2.08-7|394	%{_texmfdistdir}/fonts/tfm/public/antt/texnansi-anttrcap.tfm
21mr|texlive-antt-2.08-7|395	%{_texmfdistdir}/fonts/tfm/public/antt/texnansi-anttri.tfm
21mr|texlive-antt-2.08-7|396	%{_texmfdistdir}/fonts/tfm/public/antt/texnansi-anttricap.tfm
21mr|texlive-antt-2.08-7|397	%{_texmfdistdir}/fonts/tfm/public/antt/ts1-anttb.tfm
21mr|texlive-antt-2.08-7|398	%{_texmfdistdir}/fonts/tfm/public/antt/ts1-anttbi.tfm
21mr|texlive-antt-2.08-7|399	%{_texmfdistdir}/fonts/tfm/public/antt/ts1-anttcb.tfm
21mr|texlive-antt-2.08-7|400	%{_texmfdistdir}/fonts/tfm/public/antt/ts1-anttcbi.tfm
21mr|texlive-antt-2.08-7|401	%{_texmfdistdir}/fonts/tfm/public/antt/ts1-anttcl.tfm
21mr|texlive-antt-2.08-7|402	%{_texmfdistdir}/fonts/tfm/public/antt/ts1-anttcli.tfm
21mr|texlive-antt-2.08-7|403	%{_texmfdistdir}/fonts/tfm/public/antt/ts1-anttcm.tfm
21mr|texlive-antt-2.08-7|404	%{_texmfdistdir}/fonts/tfm/public/antt/ts1-anttcmi.tfm
21mr|texlive-antt-2.08-7|405	%{_texmfdistdir}/fonts/tfm/public/antt/ts1-anttcr.tfm
21mr|texlive-antt-2.08-7|406	%{_texmfdistdir}/fonts/tfm/public/antt/ts1-anttcri.tfm
21mr|texlive-antt-2.08-7|407	%{_texmfdistdir}/fonts/tfm/public/antt/ts1-anttl.tfm
21mr|texlive-antt-2.08-7|408	%{_texmfdistdir}/fonts/tfm/public/antt/ts1-anttli.tfm
21mr|texlive-antt-2.08-7|409	%{_texmfdistdir}/fonts/tfm/public/antt/ts1-anttm.tfm
21mr|texlive-antt-2.08-7|410	%{_texmfdistdir}/fonts/tfm/public/antt/ts1-anttmi.tfm
21mr|texlive-antt-2.08-7|411	%{_texmfdistdir}/fonts/tfm/public/antt/ts1-anttr.tfm
21mr|texlive-antt-2.08-7|412	%{_texmfdistdir}/fonts/tfm/public/antt/ts1-anttri.tfm
21mr|texlive-antt-2.08-7|413	%{_texmfdistdir}/fonts/tfm/public/antt/wncy-anttb.tfm
21mr|texlive-antt-2.08-7|414	%{_texmfdistdir}/fonts/tfm/public/antt/wncy-anttbi.tfm
21mr|texlive-antt-2.08-7|415	%{_texmfdistdir}/fonts/tfm/public/antt/wncy-anttcb.tfm
21mr|texlive-antt-2.08-7|416	%{_texmfdistdir}/fonts/tfm/public/antt/wncy-anttcbi.tfm
21mr|texlive-antt-2.08-7|417	%{_texmfdistdir}/fonts/tfm/public/antt/wncy-anttcl.tfm
21mr|texlive-antt-2.08-7|418	%{_texmfdistdir}/fonts/tfm/public/antt/wncy-anttcli.tfm
21mr|texlive-antt-2.08-7|419	%{_texmfdistdir}/fonts/tfm/public/antt/wncy-anttcm.tfm
21mr|texlive-antt-2.08-7|420	%{_texmfdistdir}/fonts/tfm/public/antt/wncy-anttcmi.tfm
21mr|texlive-antt-2.08-7|421	%{_texmfdistdir}/fonts/tfm/public/antt/wncy-anttcr.tfm
21mr|texlive-antt-2.08-7|422	%{_texmfdistdir}/fonts/tfm/public/antt/wncy-anttcri.tfm
21mr|texlive-antt-2.08-7|423	%{_texmfdistdir}/fonts/tfm/public/antt/wncy-anttl.tfm
21mr|texlive-antt-2.08-7|424	%{_texmfdistdir}/fonts/tfm/public/antt/wncy-anttli.tfm
21mr|texlive-antt-2.08-7|425	%{_texmfdistdir}/fonts/tfm/public/antt/wncy-anttm.tfm
21mr|texlive-antt-2.08-7|426	%{_texmfdistdir}/fonts/tfm/public/antt/wncy-anttmi.tfm
21mr|texlive-antt-2.08-7|427	%{_texmfdistdir}/fonts/tfm/public/antt/wncy-anttr.tfm
21mr|texlive-antt-2.08-7|428	%{_texmfdistdir}/fonts/tfm/public/antt/wncy-anttri.tfm
21mr|texlive-antt-2.08-7|429	%{_texmfdistdir}/fonts/type1/public/antt/anttb.pfb
21mr|texlive-antt-2.08-7|430	%{_texmfdistdir}/fonts/type1/public/antt/anttbi.pfb
21mr|texlive-antt-2.08-7|431	%{_texmfdistdir}/fonts/type1/public/antt/anttcb.pfb
21mr|texlive-antt-2.08-7|432	%{_texmfdistdir}/fonts/type1/public/antt/anttcbi.pfb
21mr|texlive-antt-2.08-7|433	%{_texmfdistdir}/fonts/type1/public/antt/anttcl.pfb
21mr|texlive-antt-2.08-7|434	%{_texmfdistdir}/fonts/type1/public/antt/anttcli.pfb
21mr|texlive-antt-2.08-7|435	%{_texmfdistdir}/fonts/type1/public/antt/anttcm.pfb
21mr|texlive-antt-2.08-7|436	%{_texmfdistdir}/fonts/type1/public/antt/anttcmi.pfb
21mr|texlive-antt-2.08-7|437	%{_texmfdistdir}/fonts/type1/public/antt/anttcr.pfb
21mr|texlive-antt-2.08-7|438	%{_texmfdistdir}/fonts/type1/public/antt/anttcri.pfb
21mr|texlive-antt-2.08-7|439	%{_texmfdistdir}/fonts/type1/public/antt/anttl.pfb
21mr|texlive-antt-2.08-7|440	%{_texmfdistdir}/fonts/type1/public/antt/anttli.pfb
21mr|texlive-antt-2.08-7|441	%{_texmfdistdir}/fonts/type1/public/antt/anttm.pfb
21mr|texlive-antt-2.08-7|442	%{_texmfdistdir}/fonts/type1/public/antt/anttmi.pfb
21mr|texlive-antt-2.08-7|443	%{_texmfdistdir}/fonts/type1/public/antt/anttr.pfb
21mr|texlive-antt-2.08-7|444	%{_texmfdistdir}/fonts/type1/public/antt/anttri.pfb
21mr|texlive-antt-2.08-7|445	%{_texmfdistdir}/tex/latex/antt/anttor.sty
21mr|texlive-antt-2.08-7|446	%{_texmfdistdir}/tex/latex/antt/antyktor.sty
21mr|texlive-antt-2.08-7|447	%{_texmfdistdir}/tex/latex/antt/il2antt.fd
21mr|texlive-antt-2.08-7|448	%{_texmfdistdir}/tex/latex/antt/il2anttc.fd
21mr|texlive-antt-2.08-7|449	%{_texmfdistdir}/tex/latex/antt/il2anttl.fd
21mr|texlive-antt-2.08-7|450	%{_texmfdistdir}/tex/latex/antt/il2anttlc.fd
21mr|texlive-antt-2.08-7|451	%{_texmfdistdir}/tex/latex/antt/ly1antt.fd
21mr|texlive-antt-2.08-7|452	%{_texmfdistdir}/tex/latex/antt/ly1anttc.fd
21mr|texlive-antt-2.08-7|453	%{_texmfdistdir}/tex/latex/antt/ly1anttl.fd
21mr|texlive-antt-2.08-7|454	%{_texmfdistdir}/tex/latex/antt/ly1anttlc.fd
21mr|texlive-antt-2.08-7|455	%{_texmfdistdir}/tex/latex/antt/omlantt.fd
21mr|texlive-antt-2.08-7|456	%{_texmfdistdir}/tex/latex/antt/omlanttc.fd
21mr|texlive-antt-2.08-7|457	%{_texmfdistdir}/tex/latex/antt/omlanttl.fd
21mr|texlive-antt-2.08-7|458	%{_texmfdistdir}/tex/latex/antt/omlanttlc.fd
21mr|texlive-antt-2.08-7|459	%{_texmfdistdir}/tex/latex/antt/omsantt.fd
21mr|texlive-antt-2.08-7|460	%{_texmfdistdir}/tex/latex/antt/omsanttc.fd
21mr|texlive-antt-2.08-7|461	%{_texmfdistdir}/tex/latex/antt/omsanttl.fd
21mr|texlive-antt-2.08-7|462	%{_texmfdistdir}/tex/latex/antt/omsanttlc.fd
21mr|texlive-antt-2.08-7|463	%{_texmfdistdir}/tex/latex/antt/omxantt.fd
21mr|texlive-antt-2.08-7|464	%{_texmfdistdir}/tex/latex/antt/omxanttc.fd
21mr|texlive-antt-2.08-7|465	%{_texmfdistdir}/tex/latex/antt/omxanttl.fd
21mr|texlive-antt-2.08-7|466	%{_texmfdistdir}/tex/latex/antt/omxanttlc.fd
21mr|texlive-antt-2.08-7|467	%{_texmfdistdir}/tex/latex/antt/ot1antt.fd
21mr|texlive-antt-2.08-7|468	%{_texmfdistdir}/tex/latex/antt/ot1anttc.fd
21mr|texlive-antt-2.08-7|469	%{_texmfdistdir}/tex/latex/antt/ot1anttcm.fd
21mr|texlive-antt-2.08-7|470	%{_texmfdistdir}/tex/latex/antt/ot1anttl.fd
21mr|texlive-antt-2.08-7|471	%{_texmfdistdir}/tex/latex/antt/ot1anttlc.fd
21mr|texlive-antt-2.08-7|472	%{_texmfdistdir}/tex/latex/antt/ot1anttlcm.fd
21mr|texlive-antt-2.08-7|473	%{_texmfdistdir}/tex/latex/antt/ot1anttlm.fd
21mr|texlive-antt-2.08-7|474	%{_texmfdistdir}/tex/latex/antt/ot1anttm.fd
21mr|texlive-antt-2.08-7|475	%{_texmfdistdir}/tex/latex/antt/ot2antt.fd
21mr|texlive-antt-2.08-7|476	%{_texmfdistdir}/tex/latex/antt/ot2anttc.fd
21mr|texlive-antt-2.08-7|477	%{_texmfdistdir}/tex/latex/antt/ot2anttl.fd
21mr|texlive-antt-2.08-7|478	%{_texmfdistdir}/tex/latex/antt/ot2anttlc.fd
21mr|texlive-antt-2.08-7|479	%{_texmfdistdir}/tex/latex/antt/ot4antt.fd
21mr|texlive-antt-2.08-7|480	%{_texmfdistdir}/tex/latex/antt/ot4anttc.fd
21mr|texlive-antt-2.08-7|481	%{_texmfdistdir}/tex/latex/antt/ot4anttl.fd
21mr|texlive-antt-2.08-7|482	%{_texmfdistdir}/tex/latex/antt/ot4anttlc.fd
21mr|texlive-antt-2.08-7|483	%{_texmfdistdir}/tex/latex/antt/qxantt.fd
21mr|texlive-antt-2.08-7|484	%{_texmfdistdir}/tex/latex/antt/qxanttc.fd
21mr|texlive-antt-2.08-7|485	%{_texmfdistdir}/tex/latex/antt/qxanttl.fd
21mr|texlive-antt-2.08-7|486	%{_texmfdistdir}/tex/latex/antt/qxanttlc.fd
21mr|texlive-antt-2.08-7|487	%{_texmfdistdir}/tex/latex/antt/t1antt.fd
21mr|texlive-antt-2.08-7|488	%{_texmfdistdir}/tex/latex/antt/t1anttc.fd
21mr|texlive-antt-2.08-7|489	%{_texmfdistdir}/tex/latex/antt/t1anttl.fd
21mr|texlive-antt-2.08-7|490	%{_texmfdistdir}/tex/latex/antt/t1anttlc.fd
21mr|texlive-antt-2.08-7|491	%{_texmfdistdir}/tex/latex/antt/t2aantt.fd
21mr|texlive-antt-2.08-7|492	%{_texmfdistdir}/tex/latex/antt/t2aanttc.fd
21mr|texlive-antt-2.08-7|493	%{_texmfdistdir}/tex/latex/antt/t2aanttl.fd
21mr|texlive-antt-2.08-7|494	%{_texmfdistdir}/tex/latex/antt/t2aanttlc.fd
21mr|texlive-antt-2.08-7|495	%{_texmfdistdir}/tex/latex/antt/t2bantt.fd
21mr|texlive-antt-2.08-7|496	%{_texmfdistdir}/tex/latex/antt/t2banttc.fd
21mr|texlive-antt-2.08-7|497	%{_texmfdistdir}/tex/latex/antt/t2banttl.fd
21mr|texlive-antt-2.08-7|498	%{_texmfdistdir}/tex/latex/antt/t2banttlc.fd
21mr|texlive-antt-2.08-7|499	%{_texmfdistdir}/tex/latex/antt/t2cantt.fd
21mr|texlive-antt-2.08-7|500	%{_texmfdistdir}/tex/latex/antt/t2canttc.fd
21mr|texlive-antt-2.08-7|501	%{_texmfdistdir}/tex/latex/antt/t2canttl.fd
21mr|texlive-antt-2.08-7|502	%{_texmfdistdir}/tex/latex/antt/t2canttlc.fd
21mr|texlive-antt-2.08-7|503	%{_texmfdistdir}/tex/latex/antt/t5antt.fd
21mr|texlive-antt-2.08-7|504	%{_texmfdistdir}/tex/latex/antt/t5anttc.fd
21mr|texlive-antt-2.08-7|505	%{_texmfdistdir}/tex/latex/antt/t5anttl.fd
21mr|texlive-antt-2.08-7|506	%{_texmfdistdir}/tex/latex/antt/t5anttlc.fd
21mr|texlive-antt-2.08-7|507	%{_texmfdistdir}/tex/latex/antt/ts1antt.fd
21mr|texlive-antt-2.08-7|508	%{_texmfdistdir}/tex/latex/antt/ts1anttc.fd
21mr|texlive-antt-2.08-7|509	%{_texmfdistdir}/tex/latex/antt/ts1anttl.fd
21mr|texlive-antt-2.08-7|510	%{_texmfdistdir}/tex/latex/antt/ts1anttlc.fd
21mr|texlive-antt-2.08-7|511	%{_texmfdistdir}/tex/plain/antt/antt-math.tex
21mr|texlive-antt-2.08-7|512	%doc %{_texmfdistdir}/doc/fonts/antt/AntykwaTorunska-doc-en-2_03.pdf
21mr|texlive-antt-2.08-7|513	%doc %{_texmfdistdir}/doc/fonts/antt/AntykwaTorunska-doc-pl-2_03.pdf
21mr|texlive-antt-2.08-7|514	%doc %{_texmfdistdir}/doc/fonts/antt/AntykwaTorunska-doc-src-2_03.zip
21mr|texlive-antt-2.08-7|515	%doc %{_texmfdistdir}/doc/fonts/antt/GUST-FONT-NOSOURCE-LICENSE.txt
21mr|texlive-antt-2.08-7|516	%doc %{_texmfdistdir}/doc/fonts/antt/MANIFEST.txt
21mr|texlive-antt-2.08-7|517	%doc %{_texmfdistdir}/doc/fonts/antt/README
21mr|texlive-antt-2.08-7|518	%doc %{_texmfdistdir}/doc/fonts/antt/antt-latex-cyr.tex
21mr|texlive-antt-2.08-7|519	%doc %{_texmfdistdir}/doc/fonts/antt/antt-latex-math.tex
21mr|texlive-antt-2.08-7|520	%doc %{_texmfdistdir}/doc/fonts/antt/antt-latex-pl.tex
21mr|texlive-antt-2.08-7|521	%doc %{_texmfdistdir}/doc/fonts/antt/antt-latex-t2a.tex
21mr|texlive-antt-2.08-7|522	%doc %{_texmfdistdir}/doc/fonts/antt/antt-latex-t5.tex
21mr|texlive-antt-2.08-7|523	%doc %{_texmfdistdir}/doc/fonts/antt/antt-mathtest.tex
21mr|texlive-antt-2.08-7|524	%doc %{_texmfdistdir}/doc/fonts/antt/antt-table.tex
21mr|texlive-antt-2.08-7|525	%doc %{_texmfdistdir}/doc/latex/antt/README
21mr|texlive-antt-2.08-7|526	
21mr|texlive-antt-2.08-7|527	#-----------------------------------------------------------------------
21mr|texlive-antt-2.08-7|528	%prep
21mr|texlive-antt-2.08-7|529	%setup -c -a0 -a1
21mr|texlive-antt-2.08-7|530	
21mr|texlive-antt-2.08-7|531	%build
21mr|texlive-antt-2.08-7|532	
21mr|texlive-antt-2.08-7|533	%install
21mr|texlive-antt-2.08-7|534	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-antt-2.08-7|535	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

17179 21
21mr|texlive-anufinalexam-20120417-6|1	# revision 26053
21mr|texlive-anufinalexam-20120417-6|2	# category Package
21mr|texlive-anufinalexam-20120417-6|3	# catalog-ctan /macros/latex/contrib/anufinalexam/ANUfinalexam.tex
21mr|texlive-anufinalexam-20120417-6|4	# catalog-date 2012-04-17 00:02:56 +0200
21mr|texlive-anufinalexam-20120417-6|5	# catalog-license gpl
21mr|texlive-anufinalexam-20120417-6|6	# catalog-version undef
21mr|texlive-anufinalexam-20120417-6|7	Name:		texlive-anufinalexam
21mr|texlive-anufinalexam-20120417-6|8	Version:	20120417
21mr|texlive-anufinalexam-20120417-6|9	Release:	6
21mr|texlive-anufinalexam-20120417-6|10	Summary:	LaTeX document shell for ANU final exam
21mr|texlive-anufinalexam-20120417-6|11	Group:		Publishing
21mr|texlive-anufinalexam-20120417-6|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/anufinalexam/ANUfinalexam.tex
21mr|texlive-anufinalexam-20120417-6|13	License:	GPL
21mr|texlive-anufinalexam-20120417-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/anufinalexam.tar.xz
21mr|texlive-anufinalexam-20120417-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/anufinalexam.doc.tar.xz
21mr|texlive-anufinalexam-20120417-6|16	BuildArch:	noarch
21mr|texlive-anufinalexam-20120417-6|17	BuildRequires:	texlive-tlpkg
21mr|texlive-anufinalexam-20120417-6|18	Requires(pre):	texlive-tlpkg
21mr|texlive-anufinalexam-20120417-6|19	
21mr|texlive-anufinalexam-20120417-6|20	%description
21mr|texlive-anufinalexam-20120417-6|21	This LaTeX document shell is created for the standard
21mr|texlive-anufinalexam-20120417-6|22	formatting of final exams in The Australian National
21mr|texlive-anufinalexam-20120417-6|23	University.
21mr|texlive-anufinalexam-20120417-6|24	
21mr|texlive-anufinalexam-20120417-6|25	#-----------------------------------------------------------------------
21mr|texlive-anufinalexam-20120417-6|26	%files
21mr|texlive-anufinalexam-20120417-6|27	%doc %{_texmfdistdir}/doc/latex/anufinalexam/ANUfinalexam.tex
21mr|texlive-anufinalexam-20120417-6|28	%doc %{_texmfdistdir}/doc/latex/anufinalexam/README
21mr|texlive-anufinalexam-20120417-6|29	
21mr|texlive-anufinalexam-20120417-6|30	#-----------------------------------------------------------------------
21mr|texlive-anufinalexam-20120417-6|31	%prep
21mr|texlive-anufinalexam-20120417-6|32	%setup -c -a0 -a1
21mr|texlive-anufinalexam-20120417-6|33	
21mr|texlive-anufinalexam-20120417-6|34	%build
21mr|texlive-anufinalexam-20120417-6|35	
21mr|texlive-anufinalexam-20120417-6|36	%install
21mr|texlive-anufinalexam-20120417-6|37	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-anufinalexam-20120417-6|38	cp -fpar doc %{buildroot}%{_texmfdistdir}

17180 21
21mr|texlive-anyfontsize-20190228-1|1	# revision 17050
21mr|texlive-anyfontsize-20190228-1|2	# category Package
21mr|texlive-anyfontsize-20190228-1|3	# catalog-ctan /macros/latex/contrib/anyfontsize
21mr|texlive-anyfontsize-20190228-1|4	# catalog-date 2010-02-15 00:07:58 +0100
21mr|texlive-anyfontsize-20190228-1|5	# catalog-license lppl
21mr|texlive-anyfontsize-20190228-1|6	# catalog-version undef
21mr|texlive-anyfontsize-20190228-1|7	Name:		texlive-anyfontsize
21mr|texlive-anyfontsize-20190228-1|8	Version:	20190228
21mr|texlive-anyfontsize-20190228-1|9	Release:	1
21mr|texlive-anyfontsize-20190228-1|10	Summary:	Select any font size in LaTeX
21mr|texlive-anyfontsize-20190228-1|11	Group:		Publishing
21mr|texlive-anyfontsize-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/anyfontsize
21mr|texlive-anyfontsize-20190228-1|13	License:	LPPL
21mr|texlive-anyfontsize-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/anyfontsize.tar.xz
21mr|texlive-anyfontsize-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/anyfontsize.doc.tar.xz
21mr|texlive-anyfontsize-20190228-1|16	BuildArch:	noarch
21mr|texlive-anyfontsize-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-anyfontsize-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-anyfontsize-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-anyfontsize-20190228-1|20	
21mr|texlive-anyfontsize-20190228-1|21	%description
21mr|texlive-anyfontsize-20190228-1|22	The package allows the to user select any font size (via e.g.
21mr|texlive-anyfontsize-20190228-1|23	\fontsize{...}{...}\selectfont), even those sizes that are not
21mr|texlive-anyfontsize-20190228-1|24	listed in the .fd file. If such a size is requested, LaTeX will
21mr|texlive-anyfontsize-20190228-1|25	search for and select the nearest listed size; anyfontsize will
21mr|texlive-anyfontsize-20190228-1|26	then scale the font to the size actually requested. Similar
21mr|texlive-anyfontsize-20190228-1|27	functionality is available for the CM family, for the EC
21mr|texlive-anyfontsize-20190228-1|28	family, or for either computer modern encoding; the present
21mr|texlive-anyfontsize-20190228-1|29	package generalises the facility.
21mr|texlive-anyfontsize-20190228-1|30	
21mr|texlive-anyfontsize-20190228-1|31	#-----------------------------------------------------------------------
21mr|texlive-anyfontsize-20190228-1|32	%files
21mr|texlive-anyfontsize-20190228-1|33	%{_texmfdistdir}/tex/latex/anyfontsize/anyfontsize.sty
21mr|texlive-anyfontsize-20190228-1|34	%doc %{_texmfdistdir}/doc/latex/anyfontsize/README
21mr|texlive-anyfontsize-20190228-1|35	%doc %{_texmfdistdir}/doc/latex/anyfontsize/anyfontsize.pdf
21mr|texlive-anyfontsize-20190228-1|36	%doc %{_texmfdistdir}/doc/latex/anyfontsize/anyfontsize.tex
21mr|texlive-anyfontsize-20190228-1|37	
21mr|texlive-anyfontsize-20190228-1|38	#-----------------------------------------------------------------------
21mr|texlive-anyfontsize-20190228-1|39	%prep
21mr|texlive-anyfontsize-20190228-1|40	%setup -c -a0 -a1
21mr|texlive-anyfontsize-20190228-1|41	
21mr|texlive-anyfontsize-20190228-1|42	%build
21mr|texlive-anyfontsize-20190228-1|43	
21mr|texlive-anyfontsize-20190228-1|44	%install
21mr|texlive-anyfontsize-20190228-1|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-anyfontsize-20190228-1|46	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17181 21
21mr|texlive-anysize-20190228-1|1	# revision 15878
21mr|texlive-anysize-20190228-1|2	# category Package
21mr|texlive-anysize-20190228-1|3	# catalog-ctan /macros/latex/contrib/anysize
21mr|texlive-anysize-20190228-1|4	# catalog-date 2009-09-24 14:57:17 +0200
21mr|texlive-anysize-20190228-1|5	# catalog-license pd
21mr|texlive-anysize-20190228-1|6	# catalog-version undef
21mr|texlive-anysize-20190228-1|7	Name:		texlive-anysize
21mr|texlive-anysize-20190228-1|8	Version:	20190228
21mr|texlive-anysize-20190228-1|9	Release:	1
21mr|texlive-anysize-20190228-1|10	Summary:	A simple package to set up document margins
21mr|texlive-anysize-20190228-1|11	Group:		Publishing
21mr|texlive-anysize-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/anysize
21mr|texlive-anysize-20190228-1|13	License:	PD
21mr|texlive-anysize-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/anysize.tar.xz
21mr|texlive-anysize-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/anysize.doc.tar.xz
21mr|texlive-anysize-20190228-1|16	BuildArch:	noarch
21mr|texlive-anysize-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-anysize-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-anysize-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-anysize-20190228-1|20	
21mr|texlive-anysize-20190228-1|21	%description
21mr|texlive-anysize-20190228-1|22	This package is considered obsolete; alternatives are the
21mr|texlive-anysize-20190228-1|23	typearea package from the koma-script bundle, or the geometry
21mr|texlive-anysize-20190228-1|24	package.
21mr|texlive-anysize-20190228-1|25	
21mr|texlive-anysize-20190228-1|26	#-----------------------------------------------------------------------
21mr|texlive-anysize-20190228-1|27	%files
21mr|texlive-anysize-20190228-1|28	%{_texmfdistdir}/tex/latex/anysize/anysize.sty
21mr|texlive-anysize-20190228-1|29	%doc %{_texmfdistdir}/doc/latex/anysize/README
21mr|texlive-anysize-20190228-1|30	%doc %{_texmfdistdir}/doc/latex/anysize/anysize.pdf
21mr|texlive-anysize-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/anysize/anysize.tex
21mr|texlive-anysize-20190228-1|32	
21mr|texlive-anysize-20190228-1|33	#-----------------------------------------------------------------------
21mr|texlive-anysize-20190228-1|34	%prep
21mr|texlive-anysize-20190228-1|35	%setup -c -a0 -a1
21mr|texlive-anysize-20190228-1|36	
21mr|texlive-anysize-20190228-1|37	%build
21mr|texlive-anysize-20190228-1|38	
21mr|texlive-anysize-20190228-1|39	%install
21mr|texlive-anysize-20190228-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-anysize-20190228-1|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17182 21
21mr|texlive-aobs-tikz-1.0-6|1	# revision 32662
21mr|texlive-aobs-tikz-1.0-6|2	# category Package
21mr|texlive-aobs-tikz-1.0-6|3	# catalog-ctan /graphics/pgf/contrib/aobs-tikz
21mr|texlive-aobs-tikz-1.0-6|4	# catalog-date 2014-01-13 12:12:15 +0100
21mr|texlive-aobs-tikz-1.0-6|5	# catalog-license lppl1.3
21mr|texlive-aobs-tikz-1.0-6|6	# catalog-version 1.0
21mr|texlive-aobs-tikz-1.0-6|7	Name:		texlive-aobs-tikz
21mr|texlive-aobs-tikz-1.0-6|8	Version:	1.0
21mr|texlive-aobs-tikz-1.0-6|9	Release:	6
21mr|texlive-aobs-tikz-1.0-6|10	Summary:	TikZ styles for creating overlaid pictures in beamer
21mr|texlive-aobs-tikz-1.0-6|11	Group:		Publishing
21mr|texlive-aobs-tikz-1.0-6|12	URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/aobs-tikz
21mr|texlive-aobs-tikz-1.0-6|13	License:	LPPL1.3
21mr|texlive-aobs-tikz-1.0-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/aobs-tikz.tar.xz
21mr|texlive-aobs-tikz-1.0-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/aobs-tikz.doc.tar.xz
21mr|texlive-aobs-tikz-1.0-6|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/aobs-tikz.source.tar.xz
21mr|texlive-aobs-tikz-1.0-6|17	BuildArch:	noarch
21mr|texlive-aobs-tikz-1.0-6|18	BuildRequires:	texlive-tlpkg
21mr|texlive-aobs-tikz-1.0-6|19	Requires(pre):	texlive-tlpkg
21mr|texlive-aobs-tikz-1.0-6|20	Requires(post):	texlive-kpathsea
21mr|texlive-aobs-tikz-1.0-6|21	
21mr|texlive-aobs-tikz-1.0-6|22	%description
21mr|texlive-aobs-tikz-1.0-6|23	The package defines auxiliary TikZ styles useful for overlaying
21mr|texlive-aobs-tikz-1.0-6|24	pictures' elements in Beamer. The TikZ styles are grouped in a
21mr|texlive-aobs-tikz-1.0-6|25	library, overlay-beamer-styles which is automatically called by
21mr|texlive-aobs-tikz-1.0-6|26	the package itself. Users may either load just aobs-tikz or the
21mr|texlive-aobs-tikz-1.0-6|27	library; the latter method necessitates TikZ manual load.
21mr|texlive-aobs-tikz-1.0-6|28	
21mr|texlive-aobs-tikz-1.0-6|29	
21mr|texlive-aobs-tikz-1.0-6|30	#-----------------------------------------------------------------------
21mr|texlive-aobs-tikz-1.0-6|31	%files
21mr|texlive-aobs-tikz-1.0-6|32	%{_texmfdistdir}/tex/latex/aobs-tikz/tikzlibraryoverlay-beamer-styles.code.tex
21mr|texlive-aobs-tikz-1.0-6|33	%doc %{_texmfdistdir}/doc/latex/aobs-tikz/README
21mr|texlive-aobs-tikz-1.0-6|34	%doc %{_texmfdistdir}/doc/latex/aobs-tikz/aobs-tikz.pdf
21mr|texlive-aobs-tikz-1.0-6|35	%doc %{_texmfdistdir}/doc/latex/aobs-tikz/example.tex
21mr|texlive-aobs-tikz-1.0-6|36	#- source
21mr|texlive-aobs-tikz-1.0-6|37	%doc %{_texmfdistdir}/source/latex/aobs-tikz/aobs-tikz.dtx
21mr|texlive-aobs-tikz-1.0-6|38	%doc %{_texmfdistdir}/source/latex/aobs-tikz/aobs-tikz.ins
21mr|texlive-aobs-tikz-1.0-6|39	
21mr|texlive-aobs-tikz-1.0-6|40	#-----------------------------------------------------------------------
21mr|texlive-aobs-tikz-1.0-6|41	%prep
21mr|texlive-aobs-tikz-1.0-6|42	%setup -c -a0 -a1 -a2
21mr|texlive-aobs-tikz-1.0-6|43	
21mr|texlive-aobs-tikz-1.0-6|44	%build
21mr|texlive-aobs-tikz-1.0-6|45	
21mr|texlive-aobs-tikz-1.0-6|46	%install
21mr|texlive-aobs-tikz-1.0-6|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-aobs-tikz-1.0-6|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17183 21
21mr|texlive-aomart-1.21-2|1	Name:		texlive-aomart
21mr|texlive-aomart-1.21-2|2	Version:	1.21
21mr|texlive-aomart-1.21-2|3	Release:	2
21mr|texlive-aomart-1.21-2|4	Summary:	Typeset articles for the Annals of Mathematics
21mr|texlive-aomart-1.21-2|5	Group:		Publishing
21mr|texlive-aomart-1.21-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/aomart
21mr|texlive-aomart-1.21-2|7	License:	LPPL1.3
21mr|texlive-aomart-1.21-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/aomart.tar.xz
21mr|texlive-aomart-1.21-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/aomart.doc.tar.xz
21mr|texlive-aomart-1.21-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/aomart.source.tar.xz
21mr|texlive-aomart-1.21-2|11	BuildArch:	noarch
21mr|texlive-aomart-1.21-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-aomart-1.21-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-aomart-1.21-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-aomart-1.21-2|15	
21mr|texlive-aomart-1.21-2|16	%description
21mr|texlive-aomart-1.21-2|17	The package provides a class for typesetting articles for The
21mr|texlive-aomart-1.21-2|18	Annals of Mathematics.
21mr|texlive-aomart-1.21-2|19	
21mr|texlive-aomart-1.21-2|20	#-----------------------------------------------------------------------
21mr|texlive-aomart-1.21-2|21	%files
21mr|texlive-aomart-1.21-2|22	%{_texmfdistdir}/bibtex/bst/aomart
21mr|texlive-aomart-1.21-2|23	%{_texmfdistdir}/tex/latex/aomart
21mr|texlive-aomart-1.21-2|24	%doc %{_texmfdistdir}/doc/latex/aomart
21mr|texlive-aomart-1.21-2|25	#- source
21mr|texlive-aomart-1.21-2|26	%doc %{_texmfdistdir}/source/latex/aomart
21mr|texlive-aomart-1.21-2|27	
21mr|texlive-aomart-1.21-2|28	#-----------------------------------------------------------------------
21mr|texlive-aomart-1.21-2|29	%prep
21mr|texlive-aomart-1.21-2|30	%setup -c -a0 -a1 -a2
21mr|texlive-aomart-1.21-2|31	
21mr|texlive-aomart-1.21-2|32	%build
21mr|texlive-aomart-1.21-2|33	
21mr|texlive-aomart-1.21-2|34	%install
21mr|texlive-aomart-1.21-2|35	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-aomart-1.21-2|36	cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}

17184 21
21mr|texlive-apa-1.3.4-7|1	# revision 15878
21mr|texlive-apa-1.3.4-7|2	# category Package
21mr|texlive-apa-1.3.4-7|3	# catalog-ctan /macros/latex/contrib/apa
21mr|texlive-apa-1.3.4-7|4	# catalog-date 2008-12-23 16:23:48 +0100
21mr|texlive-apa-1.3.4-7|5	# catalog-license lppl
21mr|texlive-apa-1.3.4-7|6	# catalog-version 1.3.4
21mr|texlive-apa-1.3.4-7|7	Name:		texlive-apa
21mr|texlive-apa-1.3.4-7|8	Version:	1.3.4
21mr|texlive-apa-1.3.4-7|9	Release:	7
21mr|texlive-apa-1.3.4-7|10	Summary:	American Psychological Association format
21mr|texlive-apa-1.3.4-7|11	Group:		Publishing
21mr|texlive-apa-1.3.4-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/apa
21mr|texlive-apa-1.3.4-7|13	License:	LPPL
21mr|texlive-apa-1.3.4-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/apa.tar.xz
21mr|texlive-apa-1.3.4-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/apa.doc.tar.xz
21mr|texlive-apa-1.3.4-7|16	BuildArch:	noarch
21mr|texlive-apa-1.3.4-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-apa-1.3.4-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-apa-1.3.4-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-apa-1.3.4-7|20	
21mr|texlive-apa-1.3.4-7|21	%description
21mr|texlive-apa-1.3.4-7|22	A LaTeX class to format text according to the American
21mr|texlive-apa-1.3.4-7|23	Psychological Association Publication Manual (5th ed.)
21mr|texlive-apa-1.3.4-7|24	specifications for manuscripts or to the APA journal look found
21mr|texlive-apa-1.3.4-7|25	in journals like the Journal of Experimental Psychology etc. In
21mr|texlive-apa-1.3.4-7|26	addition, it provides regular LaTeX-like output with a few
21mr|texlive-apa-1.3.4-7|27	enhancements and APA-motivated changes.
21mr|texlive-apa-1.3.4-7|28	
21mr|texlive-apa-1.3.4-7|29	
21mr|texlive-apa-1.3.4-7|30	#-----------------------------------------------------------------------
21mr|texlive-apa-1.3.4-7|31	%files
21mr|texlive-apa-1.3.4-7|32	%{_texmfdistdir}/tex/latex/apa/apa.cls
21mr|texlive-apa-1.3.4-7|33	%{_texmfdistdir}/tex/latex/apa/dutch.apa
21mr|texlive-apa-1.3.4-7|34	%{_texmfdistdir}/tex/latex/apa/english.apa
21mr|texlive-apa-1.3.4-7|35	%{_texmfdistdir}/tex/latex/apa/greek.apa
21mr|texlive-apa-1.3.4-7|36	%doc %{_texmfdistdir}/doc/latex/apa/APAendfloat.cfg
21mr|texlive-apa-1.3.4-7|37	%doc %{_texmfdistdir}/doc/latex/apa/CHANGELOG.txt
21mr|texlive-apa-1.3.4-7|38	%doc %{_texmfdistdir}/doc/latex/apa/LICENCE
21mr|texlive-apa-1.3.4-7|39	%doc %{_texmfdistdir}/doc/latex/apa/README
21mr|texlive-apa-1.3.4-7|40	%doc %{_texmfdistdir}/doc/latex/apa/apacls.html
21mr|texlive-apa-1.3.4-7|41	%doc %{_texmfdistdir}/doc/latex/apa/apacls.txt
21mr|texlive-apa-1.3.4-7|42	%doc %{_texmfdistdir}/doc/latex/apa/apaenum.txt
21mr|texlive-apa-1.3.4-7|43	%doc %{_texmfdistdir}/doc/latex/apa/apaexample.tex
21mr|texlive-apa-1.3.4-7|44	%doc %{_texmfdistdir}/doc/latex/apa/examplebib.bib
21mr|texlive-apa-1.3.4-7|45	%doc %{_texmfdistdir}/doc/latex/apa/examples.txt
21mr|texlive-apa-1.3.4-7|46	
21mr|texlive-apa-1.3.4-7|47	#-----------------------------------------------------------------------
21mr|texlive-apa-1.3.4-7|48	%prep
21mr|texlive-apa-1.3.4-7|49	%setup -c -a0 -a1
21mr|texlive-apa-1.3.4-7|50	
21mr|texlive-apa-1.3.4-7|51	%build
21mr|texlive-apa-1.3.4-7|52	
21mr|texlive-apa-1.3.4-7|53	%install
21mr|texlive-apa-1.3.4-7|54	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-apa-1.3.4-7|55	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17185 21
21mr|texlive-apa6-2.33-1|1	Name:		texlive-apa6
21mr|texlive-apa6-2.33-1|2	Version:	2.33
21mr|texlive-apa6-2.33-1|3	Release:	1
21mr|texlive-apa6-2.33-1|4	Summary:	Format documents in APA style (6th edition)
21mr|texlive-apa6-2.33-1|5	Group:		Publishing
21mr|texlive-apa6-2.33-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/apa6
21mr|texlive-apa6-2.33-1|7	License:	LPPL1.3
21mr|texlive-apa6-2.33-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/apa6.tar.xz
21mr|texlive-apa6-2.33-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/apa6.doc.tar.xz
21mr|texlive-apa6-2.33-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/apa6.source.tar.xz
21mr|texlive-apa6-2.33-1|11	BuildArch:	noarch
21mr|texlive-apa6-2.33-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-apa6-2.33-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-apa6-2.33-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-apa6-2.33-1|15	
21mr|texlive-apa6-2.33-1|16	%description
21mr|texlive-apa6-2.33-1|17	The class formats documents in APA style (6th Edition). It
21mr|texlive-apa6-2.33-1|18	provides a full set of facilities in three different output
21mr|texlive-apa6-2.33-1|19	modes (journal-like appearance, double-spaced manuscript,
21mr|texlive-apa6-2.33-1|20	LaTeX-like document), in contrast to the earlier apa6e, which
21mr|texlive-apa6-2.33-1|21	only formats double-spaced manuscripts in APA style. The class
21mr|texlive-apa6-2.33-1|22	can mask author identity for copies for use in masked peer
21mr|texlive-apa6-2.33-1|23	review. Citations are provided using the apacite bundle; the
21mr|texlive-apa6-2.33-1|24	class requires that package if citations are to be typeset. The
21mr|texlive-apa6-2.33-1|25	class is a development of the apa class (which is no longer
21mr|texlive-apa6-2.33-1|26	maintained).
21mr|texlive-apa6-2.33-1|27	
21mr|texlive-apa6-2.33-1|28	#-----------------------------------------------------------------------
21mr|texlive-apa6-2.33-1|29	%files
21mr|texlive-apa6-2.33-1|30	%{_texmfdistdir}/tex/latex/apa6
21mr|texlive-apa6-2.33-1|31	%doc %{_texmfdistdir}/doc/latex/apa6
21mr|texlive-apa6-2.33-1|32	#- source
21mr|texlive-apa6-2.33-1|33	%doc %{_texmfdistdir}/source/latex/apa6
21mr|texlive-apa6-2.33-1|34	
21mr|texlive-apa6-2.33-1|35	#-----------------------------------------------------------------------
21mr|texlive-apa6-2.33-1|36	%prep
21mr|texlive-apa6-2.33-1|37	%setup -c -a0 -a1 -a2
21mr|texlive-apa6-2.33-1|38	
21mr|texlive-apa6-2.33-1|39	%build
21mr|texlive-apa6-2.33-1|40	
21mr|texlive-apa6-2.33-1|41	%install
21mr|texlive-apa6-2.33-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-apa6-2.33-1|43	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17186 21
21mr|texlive-apa6e-0.3-7|1	# revision 23350
21mr|texlive-apa6e-0.3-7|2	# category Package
21mr|texlive-apa6e-0.3-7|3	# catalog-ctan /macros/latex/contrib/apa6e
21mr|texlive-apa6e-0.3-7|4	# catalog-date 2011-07-03 10:15:22 +0200
21mr|texlive-apa6e-0.3-7|5	# catalog-license other-free
21mr|texlive-apa6e-0.3-7|6	# catalog-version 0.3
21mr|texlive-apa6e-0.3-7|7	Name:		texlive-apa6e
21mr|texlive-apa6e-0.3-7|8	Version:	0.3
21mr|texlive-apa6e-0.3-7|9	Release:	7
21mr|texlive-apa6e-0.3-7|10	Summary:	Format manuscripts to APA 6th edition guidelines
21mr|texlive-apa6e-0.3-7|11	Group:		Publishing
21mr|texlive-apa6e-0.3-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/apa6e
21mr|texlive-apa6e-0.3-7|13	License:	OTHER-FREE
21mr|texlive-apa6e-0.3-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/apa6e.tar.xz
21mr|texlive-apa6e-0.3-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/apa6e.doc.tar.xz
21mr|texlive-apa6e-0.3-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/apa6e.source.tar.xz
21mr|texlive-apa6e-0.3-7|17	BuildArch:	noarch
21mr|texlive-apa6e-0.3-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-apa6e-0.3-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-apa6e-0.3-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-apa6e-0.3-7|21	
21mr|texlive-apa6e-0.3-7|22	%description
21mr|texlive-apa6e-0.3-7|23	This is a minimalist class file for formatting manuscripts in
21mr|texlive-apa6e-0.3-7|24	the style described in the American Psychological Association
21mr|texlive-apa6e-0.3-7|25	(APA) 6th edition guidelines. Some day, the established (and
21mr|texlive-apa6e-0.3-7|26	more capable) apa class will perhaps gain support for the 6th
21mr|texlive-apa6e-0.3-7|27	edition of the APA guidelines, in which case users should
21mr|texlive-apa6e-0.3-7|28	probably use it instead. But in the mean time, this class may
21mr|texlive-apa6e-0.3-7|29	be useful.
21mr|texlive-apa6e-0.3-7|30	
21mr|texlive-apa6e-0.3-7|31	
21mr|texlive-apa6e-0.3-7|32	#-----------------------------------------------------------------------
21mr|texlive-apa6e-0.3-7|33	%files
21mr|texlive-apa6e-0.3-7|34	%{_texmfdistdir}/tex/latex/apa6e/apa6e.cls
21mr|texlive-apa6e-0.3-7|35	%doc %{_texmfdistdir}/doc/latex/apa6e/README
21mr|texlive-apa6e-0.3-7|36	%doc %{_texmfdistdir}/doc/latex/apa6e/apa6e.pdf
21mr|texlive-apa6e-0.3-7|37	#- source
21mr|texlive-apa6e-0.3-7|38	%doc %{_texmfdistdir}/source/latex/apa6e/apa6e.dtx
21mr|texlive-apa6e-0.3-7|39	%doc %{_texmfdistdir}/source/latex/apa6e/apa6e.ins
21mr|texlive-apa6e-0.3-7|40	
21mr|texlive-apa6e-0.3-7|41	#-----------------------------------------------------------------------
21mr|texlive-apa6e-0.3-7|42	%prep
21mr|texlive-apa6e-0.3-7|43	%setup -c -a0 -a1 -a2
21mr|texlive-apa6e-0.3-7|44	
21mr|texlive-apa6e-0.3-7|45	%build
21mr|texlive-apa6e-0.3-7|46	
21mr|texlive-apa6e-0.3-7|47	%install
21mr|texlive-apa6e-0.3-7|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-apa6e-0.3-7|49	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17187 21
21mr|texlive-appendix-1.2b-7|1	# revision 15878
21mr|texlive-appendix-1.2b-7|2	# category Package
21mr|texlive-appendix-1.2b-7|3	# catalog-ctan /macros/latex/contrib/appendix
21mr|texlive-appendix-1.2b-7|4	# catalog-date 2009-09-02 11:33:10 +0200
21mr|texlive-appendix-1.2b-7|5	# catalog-license lppl
21mr|texlive-appendix-1.2b-7|6	# catalog-version 1.2b
21mr|texlive-appendix-1.2b-7|7	Name:		texlive-appendix
21mr|texlive-appendix-1.2b-7|8	Version:	1.2b
21mr|texlive-appendix-1.2b-7|9	Release:	7
21mr|texlive-appendix-1.2b-7|10	Summary:	Extra control of appendices
21mr|texlive-appendix-1.2b-7|11	Group:		Publishing
21mr|texlive-appendix-1.2b-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/appendix
21mr|texlive-appendix-1.2b-7|13	License:	LPPL
21mr|texlive-appendix-1.2b-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/appendix.tar.xz
21mr|texlive-appendix-1.2b-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/appendix.doc.tar.xz
21mr|texlive-appendix-1.2b-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/appendix.source.tar.xz
21mr|texlive-appendix-1.2b-7|17	BuildArch:	noarch
21mr|texlive-appendix-1.2b-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-appendix-1.2b-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-appendix-1.2b-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-appendix-1.2b-7|21	
21mr|texlive-appendix-1.2b-7|22	%description
21mr|texlive-appendix-1.2b-7|23	The appendix package provides various ways of formatting the
21mr|texlive-appendix-1.2b-7|24	titles of appendices. Also (sub)appendices environments are
21mr|texlive-appendix-1.2b-7|25	provided that can be used, for example, for per chapter/section
21mr|texlive-appendix-1.2b-7|26	appendices. The word `Appendix' or similar can be prepended to
21mr|texlive-appendix-1.2b-7|27	the appendix number for article class documents. The word
21mr|texlive-appendix-1.2b-7|28	`Appendices' or similar can be added to the table of contents
21mr|texlive-appendix-1.2b-7|29	before the appendices are listed. The word `Appendices' or
21mr|texlive-appendix-1.2b-7|30	similar can be typeset as a \part-like heading (page) in the
21mr|texlive-appendix-1.2b-7|31	body. An appendices environment is provided which can be used
21mr|texlive-appendix-1.2b-7|32	instead of the \appendix command.
21mr|texlive-appendix-1.2b-7|33	
21mr|texlive-appendix-1.2b-7|34	
21mr|texlive-appendix-1.2b-7|35	#-----------------------------------------------------------------------
21mr|texlive-appendix-1.2b-7|36	%files
21mr|texlive-appendix-1.2b-7|37	%{_texmfdistdir}/tex/latex/appendix/appendix.sty
21mr|texlive-appendix-1.2b-7|38	%doc %{_texmfdistdir}/doc/latex/appendix/README
21mr|texlive-appendix-1.2b-7|39	%doc %{_texmfdistdir}/doc/latex/appendix/appendix.pdf
21mr|texlive-appendix-1.2b-7|40	#- source
21mr|texlive-appendix-1.2b-7|41	%doc %{_texmfdistdir}/source/latex/appendix/appendix.dtx
21mr|texlive-appendix-1.2b-7|42	%doc %{_texmfdistdir}/source/latex/appendix/appendix.ins
21mr|texlive-appendix-1.2b-7|43	
21mr|texlive-appendix-1.2b-7|44	#-----------------------------------------------------------------------
21mr|texlive-appendix-1.2b-7|45	%prep
21mr|texlive-appendix-1.2b-7|46	%setup -c -a0 -a1 -a2
21mr|texlive-appendix-1.2b-7|47	
21mr|texlive-appendix-1.2b-7|48	%build
21mr|texlive-appendix-1.2b-7|49	
21mr|texlive-appendix-1.2b-7|50	%install
21mr|texlive-appendix-1.2b-7|51	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-appendix-1.2b-7|52	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17188 21
21mr|texlive-appendixnumberbeamer-1.2-3|1	Name:		texlive-appendixnumberbeamer
21mr|texlive-appendixnumberbeamer-1.2-3|2	Version:	1.2
21mr|texlive-appendixnumberbeamer-1.2-3|3	Epoch:		1
21mr|texlive-appendixnumberbeamer-1.2-3|4	Release:	3
21mr|texlive-appendixnumberbeamer-1.2-3|5	Summary:	Manage frame numbering in appendixes in beamer
21mr|texlive-appendixnumberbeamer-1.2-3|6	Group:		Publishing
21mr|texlive-appendixnumberbeamer-1.2-3|7	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/beamer-contrib/appendixnumberbeamer
21mr|texlive-appendixnumberbeamer-1.2-3|8	License:	GPL3
21mr|texlive-appendixnumberbeamer-1.2-3|9	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/appendixnumberbeamer.tar.xz
21mr|texlive-appendixnumberbeamer-1.2-3|10	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/appendixnumberbeamer.doc.tar.xz
21mr|texlive-appendixnumberbeamer-1.2-3|11	BuildArch:	noarch
21mr|texlive-appendixnumberbeamer-1.2-3|12	BuildRequires:	texlive-tlpkg
21mr|texlive-appendixnumberbeamer-1.2-3|13	Requires(pre):	texlive-tlpkg
21mr|texlive-appendixnumberbeamer-1.2-3|14	Requires(post):	texlive-kpathsea
21mr|texlive-appendixnumberbeamer-1.2-3|15	
21mr|texlive-appendixnumberbeamer-1.2-3|16	%description
21mr|texlive-appendixnumberbeamer-1.2-3|17	The package arranges that an appendix in a beamer presentation
21mr|texlive-appendixnumberbeamer-1.2-3|18	is not counted in the frame count of the presentation;
21mr|texlive-appendixnumberbeamer-1.2-3|19	appendixes are numbered starting from one.
21mr|texlive-appendixnumberbeamer-1.2-3|20	
21mr|texlive-appendixnumberbeamer-1.2-3|21	#-----------------------------------------------------------------------
21mr|texlive-appendixnumberbeamer-1.2-3|22	%files
21mr|texlive-appendixnumberbeamer-1.2-3|23	%{_texmfdistdir}/tex/latex/appendixnumberbeamer
21mr|texlive-appendixnumberbeamer-1.2-3|24	%doc %{_texmfdistdir}/doc/latex/appendixnumberbeamer
21mr|texlive-appendixnumberbeamer-1.2-3|25	
21mr|texlive-appendixnumberbeamer-1.2-3|26	#-----------------------------------------------------------------------
21mr|texlive-appendixnumberbeamer-1.2-3|27	%prep
21mr|texlive-appendixnumberbeamer-1.2-3|28	%setup -c -a0 -a1
21mr|texlive-appendixnumberbeamer-1.2-3|29	
21mr|texlive-appendixnumberbeamer-1.2-3|30	%build
21mr|texlive-appendixnumberbeamer-1.2-3|31	
21mr|texlive-appendixnumberbeamer-1.2-3|32	%install
21mr|texlive-appendixnumberbeamer-1.2-3|33	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-appendixnumberbeamer-1.2-3|34	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17189 21
21mr|texlive-apprends-latex-4.02-6|1	# revision 19306
21mr|texlive-apprends-latex-4.02-6|2	# category Package
21mr|texlive-apprends-latex-4.02-6|3	# catalog-ctan /info/apprends-latex
21mr|texlive-apprends-latex-4.02-6|4	# catalog-date 2010-07-09 10:38:38 +0200
21mr|texlive-apprends-latex-4.02-6|5	# catalog-license lppl
21mr|texlive-apprends-latex-4.02-6|6	# catalog-version 4.02
21mr|texlive-apprends-latex-4.02-6|7	Name:		texlive-apprends-latex
21mr|texlive-apprends-latex-4.02-6|8	Version:	4.02
21mr|texlive-apprends-latex-4.02-6|9	Release:	6
21mr|texlive-apprends-latex-4.02-6|10	Summary:	Apprends LaTeX!
21mr|texlive-apprends-latex-4.02-6|11	Group:		Publishing
21mr|texlive-apprends-latex-4.02-6|12	URL:		http://www.ctan.org/tex-archive/info/apprends-latex
21mr|texlive-apprends-latex-4.02-6|13	License:	LPPL
21mr|texlive-apprends-latex-4.02-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/apprends-latex.tar.xz
21mr|texlive-apprends-latex-4.02-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/apprends-latex.doc.tar.xz
21mr|texlive-apprends-latex-4.02-6|16	BuildArch:	noarch
21mr|texlive-apprends-latex-4.02-6|17	BuildRequires:	texlive-tlpkg
21mr|texlive-apprends-latex-4.02-6|18	Requires(pre):	texlive-tlpkg
21mr|texlive-apprends-latex-4.02-6|19	
21mr|texlive-apprends-latex-4.02-6|20	%description
21mr|texlive-apprends-latex-4.02-6|21	Apprends LaTeX! ("Learn LaTeX", in English) is French
21mr|texlive-apprends-latex-4.02-6|22	documentation for LaTeX beginners.
21mr|texlive-apprends-latex-4.02-6|23	
21mr|texlive-apprends-latex-4.02-6|24	#-----------------------------------------------------------------------
21mr|texlive-apprends-latex-4.02-6|25	%files
21mr|texlive-apprends-latex-4.02-6|26	%doc %{_texmfdistdir}/doc/latex/apprends-latex/Apprends_LaTeX.pdf
21mr|texlive-apprends-latex-4.02-6|27	%doc %{_texmfdistdir}/doc/latex/apprends-latex/Apprends_LaTeX.tex
21mr|texlive-apprends-latex-4.02-6|28	%doc %{_texmfdistdir}/doc/latex/apprends-latex/README
21mr|texlive-apprends-latex-4.02-6|29	%doc %{_texmfdistdir}/doc/latex/apprends-latex/avance.bib
21mr|texlive-apprends-latex-4.02-6|30	%doc %{_texmfdistdir}/doc/latex/apprends-latex/bibliographie-index.bib
21mr|texlive-apprends-latex-4.02-6|31	%doc %{_texmfdistdir}/doc/latex/apprends-latex/divers.bib
21mr|texlive-apprends-latex-4.02-6|32	%doc %{_texmfdistdir}/doc/latex/apprends-latex/exemples/Makefile
21mr|texlive-apprends-latex-4.02-6|33	%doc %{_texmfdistdir}/doc/latex/apprends-latex/exemples/beamer-themes.pl
21mr|texlive-apprends-latex-4.02-6|34	%doc %{_texmfdistdir}/doc/latex/apprends-latex/exemples/beamer-titlepage.tex
21mr|texlive-apprends-latex-4.02-6|35	%doc %{_texmfdistdir}/doc/latex/apprends-latex/exemples/currvita.tex
21mr|texlive-apprends-latex-4.02-6|36	%doc %{_texmfdistdir}/doc/latex/apprends-latex/exemples/curve-experience.tex
21mr|texlive-apprends-latex-4.02-6|37	%doc %{_texmfdistdir}/doc/latex/apprends-latex/exemples/curve-extra.tex
21mr|texlive-apprends-latex-4.02-6|38	%doc %{_texmfdistdir}/doc/latex/apprends-latex/exemples/curve-formation.tex
21mr|texlive-apprends-latex-4.02-6|39	%doc %{_texmfdistdir}/doc/latex/apprends-latex/exemples/curve-langues.tex
21mr|texlive-apprends-latex-4.02-6|40	%doc %{_texmfdistdir}/doc/latex/apprends-latex/exemples/curve-methodologies.tex
21mr|texlive-apprends-latex-4.02-6|41	%doc %{_texmfdistdir}/doc/latex/apprends-latex/exemples/curve-references.tex
21mr|texlive-apprends-latex-4.02-6|42	%doc %{_texmfdistdir}/doc/latex/apprends-latex/exemples/curve.tex
21mr|texlive-apprends-latex-4.02-6|43	%doc %{_texmfdistdir}/doc/latex/apprends-latex/exemples/letter.tex
21mr|texlive-apprends-latex-4.02-6|44	%doc %{_texmfdistdir}/doc/latex/apprends-latex/exemples/moderncv.tex
21mr|texlive-apprends-latex-4.02-6|45	%doc %{_texmfdistdir}/doc/latex/apprends-latex/exemples/polices.pl
21mr|texlive-apprends-latex-4.02-6|46	%doc %{_texmfdistdir}/doc/latex/apprends-latex/exemples/scrlttr2.tex
21mr|texlive-apprends-latex-4.02-6|47	%doc %{_texmfdistdir}/doc/latex/apprends-latex/exemples/seraphin-lampion.jpg
21mr|texlive-apprends-latex-4.02-6|48	%doc %{_texmfdistdir}/doc/latex/apprends-latex/exemples/slides.tex
21mr|texlive-apprends-latex-4.02-6|49	%doc %{_texmfdistdir}/doc/latex/apprends-latex/exemples/tikz.tex
21mr|texlive-apprends-latex-4.02-6|50	%doc %{_texmfdistdir}/doc/latex/apprends-latex/graphisme.bib
21mr|texlive-apprends-latex-4.02-6|51	%doc %{_texmfdistdir}/doc/latex/apprends-latex/index.ist
21mr|texlive-apprends-latex-4.02-6|52	%doc %{_texmfdistdir}/doc/latex/apprends-latex/latex.bib
21mr|texlive-apprends-latex-4.02-6|53	%doc %{_texmfdistdir}/doc/latex/apprends-latex/latexmkrc
21mr|texlive-apprends-latex-4.02-6|54	%doc %{_texmfdistdir}/doc/latex/apprends-latex/typographie.bib
21mr|texlive-apprends-latex-4.02-6|55	
21mr|texlive-apprends-latex-4.02-6|56	#-----------------------------------------------------------------------
21mr|texlive-apprends-latex-4.02-6|57	%prep
21mr|texlive-apprends-latex-4.02-6|58	%setup -c -a0 -a1
21mr|texlive-apprends-latex-4.02-6|59	
21mr|texlive-apprends-latex-4.02-6|60	%build
21mr|texlive-apprends-latex-4.02-6|61	
21mr|texlive-apprends-latex-4.02-6|62	%install
21mr|texlive-apprends-latex-4.02-6|63	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-apprends-latex-4.02-6|64	cp -fpar doc %{buildroot}%{_texmfdistdir}

17190 21
21mr|texlive-apptools-1.0-10|1	# revision 28400
21mr|texlive-apptools-1.0-10|2	# category Package
21mr|texlive-apptools-1.0-10|3	# catalog-ctan /macros/latex/contrib/apptools
21mr|texlive-apptools-1.0-10|4	# catalog-date 2012-11-29 15:27:46 +0100
21mr|texlive-apptools-1.0-10|5	# catalog-license lppl1.3
21mr|texlive-apptools-1.0-10|6	# catalog-version 1.0
21mr|texlive-apptools-1.0-10|7	Name:		texlive-apptools
21mr|texlive-apptools-1.0-10|8	Version:	1.0
21mr|texlive-apptools-1.0-10|9	Release:	10
21mr|texlive-apptools-1.0-10|10	Summary:	Tools for customising appendices
21mr|texlive-apptools-1.0-10|11	Group:		Publishing
21mr|texlive-apptools-1.0-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/apptools
21mr|texlive-apptools-1.0-10|13	License:	LPPL1.3
21mr|texlive-apptools-1.0-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/apptools.tar.xz
21mr|texlive-apptools-1.0-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/apptools.doc.tar.xz
21mr|texlive-apptools-1.0-10|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/apptools.source.tar.xz
21mr|texlive-apptools-1.0-10|17	BuildArch:	noarch
21mr|texlive-apptools-1.0-10|18	BuildRequires:	texlive-tlpkg
21mr|texlive-apptools-1.0-10|19	Requires(pre):	texlive-tlpkg
21mr|texlive-apptools-1.0-10|20	Requires(post):	texlive-kpathsea
21mr|texlive-apptools-1.0-10|21	
21mr|texlive-apptools-1.0-10|22	%description
21mr|texlive-apptools-1.0-10|23	The package provides an \AtAppendix command to add code to a
21mr|texlive-apptools-1.0-10|24	hook that is executed when \appendix is called by the user.
21mr|texlive-apptools-1.0-10|25	Additionally, a TeX conditional \ifappendix and a LaTeX-style
21mr|texlive-apptools-1.0-10|26	conditional \IfAppendix are provided to check if \appendix has
21mr|texlive-apptools-1.0-10|27	already been called.
21mr|texlive-apptools-1.0-10|28	
21mr|texlive-apptools-1.0-10|29	
21mr|texlive-apptools-1.0-10|30	#-----------------------------------------------------------------------
21mr|texlive-apptools-1.0-10|31	%files
21mr|texlive-apptools-1.0-10|32	%{_texmfdistdir}/tex/latex/apptools/apptools.sty
21mr|texlive-apptools-1.0-10|33	%doc %{_texmfdistdir}/doc/latex/apptools/apptools-test.tex
21mr|texlive-apptools-1.0-10|34	%doc %{_texmfdistdir}/doc/latex/apptools/apptools.pdf
21mr|texlive-apptools-1.0-10|35	#- source
21mr|texlive-apptools-1.0-10|36	%doc %{_texmfdistdir}/source/latex/apptools/apptools.drv
21mr|texlive-apptools-1.0-10|37	%doc %{_texmfdistdir}/source/latex/apptools/apptools.dtx
21mr|texlive-apptools-1.0-10|38	%doc %{_texmfdistdir}/source/latex/apptools/apptools.ins
21mr|texlive-apptools-1.0-10|39	
21mr|texlive-apptools-1.0-10|40	#-----------------------------------------------------------------------
21mr|texlive-apptools-1.0-10|41	%prep
21mr|texlive-apptools-1.0-10|42	%setup -c -a0 -a1 -a2
21mr|texlive-apptools-1.0-10|43	
21mr|texlive-apptools-1.0-10|44	%build
21mr|texlive-apptools-1.0-10|45	
21mr|texlive-apptools-1.0-10|46	%install
21mr|texlive-apptools-1.0-10|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-apptools-1.0-10|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17191 21
21mr|texlive-arabi-1.1-8|1	# revision 25095
21mr|texlive-arabi-1.1-8|2	# category Package
21mr|texlive-arabi-1.1-8|3	# catalog-ctan /language/arabic/arabi
21mr|texlive-arabi-1.1-8|4	# catalog-date 2011-12-04 22:44:34 +0100
21mr|texlive-arabi-1.1-8|5	# catalog-license lppl
21mr|texlive-arabi-1.1-8|6	# catalog-version 1.1
21mr|texlive-arabi-1.1-8|7	Name:		texlive-arabi
21mr|texlive-arabi-1.1-8|8	Version:	1.1
21mr|texlive-arabi-1.1-8|9	Release:	8
21mr|texlive-arabi-1.1-8|10	Summary:	(La)TeX support for Arabic and Farsi, compliant with Babel
21mr|texlive-arabi-1.1-8|11	Group:		Publishing
21mr|texlive-arabi-1.1-8|12	URL:		http://www.ctan.org/tex-archive/language/arabic/arabi
21mr|texlive-arabi-1.1-8|13	License:	LPPL
21mr|texlive-arabi-1.1-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/arabi.tar.xz
21mr|texlive-arabi-1.1-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/arabi.doc.tar.xz
21mr|texlive-arabi-1.1-8|16	BuildArch:	noarch
21mr|texlive-arabi-1.1-8|17	BuildRequires:	texlive-tlpkg
21mr|texlive-arabi-1.1-8|18	Requires(pre):	texlive-tlpkg
21mr|texlive-arabi-1.1-8|19	Requires(post):	texlive-kpathsea
21mr|texlive-arabi-1.1-8|20	
21mr|texlive-arabi-1.1-8|21	%description
21mr|texlive-arabi-1.1-8|22	The package provides the Arabic and Farsi script support for
21mr|texlive-arabi-1.1-8|23	TeX without the need of any external pre-processor, and in a
21mr|texlive-arabi-1.1-8|24	way that is compatible with babel. The bi-directional
21mr|texlive-arabi-1.1-8|25	capability supposes that the user has a TeX engine that knows
21mr|texlive-arabi-1.1-8|26	the four primitives \beginR, \endR, \beginL and \endL. That is
21mr|texlive-arabi-1.1-8|27	the case in both the TeX--XeT and e-TeX engines. Arabi will
21mr|texlive-arabi-1.1-8|28	accept input in several 8-bit encodings, including UTF-8. Arabi
21mr|texlive-arabi-1.1-8|29	can make use of a wide variety of Arabic and Farsi fonts; PDF
21mr|texlive-arabi-1.1-8|30	files generated using Arabi may be searched, and text may be
21mr|texlive-arabi-1.1-8|31	copied from them and pasted elsewhere.
21mr|texlive-arabi-1.1-8|32	
21mr|texlive-arabi-1.1-8|33	
21mr|texlive-arabi-1.1-8|34	#-----------------------------------------------------------------------
21mr|texlive-arabi-1.1-8|35	%files
21mr|texlive-arabi-1.1-8|36	%{_texmfdistdir}/fonts/afm/arabi/arabeyes/ae_almohanad_boldItalitalic.afm
21mr|texlive-arabi-1.1-8|37	%{_texmfdistdir}/fonts/afm/arabi/arabeyes/ae_almohanad_thin.afm
21mr|texlive-arabi-1.1-8|38	%{_texmfdistdir}/fonts/afm/arabi/arabeyes/ae_almohanad_xxbold.afm
21mr|texlive-arabi-1.1-8|39	%{_texmfdistdir}/fonts/enc/dvips/arabi/ararabeyes.enc
21mr|texlive-arabi-1.1-8|40	%{_texmfdistdir}/fonts/enc/dvips/arabi/ardtpnaskh.enc
21mr|texlive-arabi-1.1-8|41	%{_texmfdistdir}/fonts/enc/dvips/arabi/ardtpthuluth.enc
21mr|texlive-arabi-1.1-8|42	%{_texmfdistdir}/fonts/enc/dvips/arabi/armonotype.enc
21mr|texlive-arabi-1.1-8|43	%{_texmfdistdir}/fonts/enc/dvips/arabi/aromega.enc
21mr|texlive-arabi-1.1-8|44	%{_texmfdistdir}/fonts/enc/dvips/arabi/arsimplified.enc
21mr|texlive-arabi-1.1-8|45	%{_texmfdistdir}/fonts/enc/dvips/arabi/arunicode.enc
21mr|texlive-arabi-1.1-8|46	%{_texmfdistdir}/fonts/enc/dvips/arabi/farsitex.enc
21mr|texlive-arabi-1.1-8|47	%{_texmfdistdir}/fonts/enc/dvips/arabi/farsiwebencoding.enc
21mr|texlive-arabi-1.1-8|48	%{_texmfdistdir}/fonts/enc/dvips/arabi/frmonotype.enc
21mr|texlive-arabi-1.1-8|49	%{_texmfdistdir}/fonts/enc/dvips/arabi/frsimple.enc
21mr|texlive-arabi-1.1-8|50	%{_texmfdistdir}/fonts/enc/dvips/arabi/frsimplified.enc
21mr|texlive-arabi-1.1-8|51	%{_texmfdistdir}/fonts/enc/dvips/arabi/frunicode.enc
21mr|texlive-arabi-1.1-8|52	%{_texmfdistdir}/fonts/map/dvips/arabi/arabi.map
21mr|texlive-arabi-1.1-8|53	%{_texmfdistdir}/fonts/tfm/arabi/arabeyes/ae_almohanad_xxbold.tfm
21mr|texlive-arabi-1.1-8|54	%{_texmfdistdir}/fonts/tfm/arabi/arabeyes/ae_alyermook.tfm
21mr|texlive-arabi-1.1-8|55	%{_texmfdistdir}/fonts/tfm/arabi/arabeyes/ae_arab.tfm
21mr|texlive-arabi-1.1-8|56	%{_texmfdistdir}/fonts/tfm/arabi/arabeyes/ae_tholoth.tfm
21mr|texlive-arabi-1.1-8|57	%{_texmfdistdir}/fonts/tfm/arabi/arabeyes/aealbattar.tfm
21mr|texlive-arabi-1.1-8|58	%{_texmfdistdir}/fonts/tfm/arabi/arabeyes/aealmateen.tfm
21mr|texlive-arabi-1.1-8|59	%{_texmfdistdir}/fonts/tfm/arabi/arabeyes/aealmohanadb.tfm
21mr|texlive-arabi-1.1-8|60	%{_texmfdistdir}/fonts/tfm/arabi/arabeyes/aealmohanadbolditalic.tfm
21mr|texlive-arabi-1.1-8|61	%{_texmfdistdir}/fonts/tfm/arabi/arabeyes/aealmothnna.tfm
21mr|texlive-arabi-1.1-8|62	%{_texmfdistdir}/fonts/tfm/arabi/arabeyes/aealyermook.tfm
21mr|texlive-arabi-1.1-8|63	%{_texmfdistdir}/fonts/tfm/arabi/arabeyes/aearab.tfm
21mr|texlive-arabi-1.1-8|64	%{_texmfdistdir}/fonts/tfm/arabi/arabeyes/aecortoba.tfm
21mr|texlive-arabi-1.1-8|65	%{_texmfdistdir}/fonts/tfm/arabi/arabeyes/aedimnah.tfm
21mr|texlive-arabi-1.1-8|66	%{_texmfdistdir}/fonts/tfm/arabi/arabeyes/aefurat.tfm
21mr|texlive-arabi-1.1-8|67	%{_texmfdistdir}/fonts/tfm/arabi/arabeyes/aegranada.tfm
21mr|texlive-arabi-1.1-8|68	%{_texmfdistdir}/fonts/tfm/arabi/arabeyes/aegraph.tfm
21mr|texlive-arabi-1.1-8|69	%{_texmfdistdir}/fonts/tfm/arabi/arabeyes/aehani.tfm
21mr|texlive-arabi-1.1-8|70	%{_texmfdistdir}/fonts/tfm/arabi/arabeyes/aehor.tfm
21mr|texlive-arabi-1.1-8|71	%{_texmfdistdir}/fonts/tfm/arabi/arabeyes/aekayrawan.tfm
21mr|texlive-arabi-1.1-8|72	%{_texmfdistdir}/fonts/tfm/arabi/arabeyes/aekhalid.tfm
21mr|texlive-arabi-1.1-8|73	%{_texmfdistdir}/fonts/tfm/arabi/arabeyes/aemashq.tfm
21mr|texlive-arabi-1.1-8|74	%{_texmfdistdir}/fonts/tfm/arabi/arabeyes/aemetal.tfm
21mr|texlive-arabi-1.1-8|75	%{_texmfdistdir}/fonts/tfm/arabi/arabeyes/aenada.tfm
21mr|texlive-arabi-1.1-8|76	%{_texmfdistdir}/fonts/tfm/arabi/arabeyes/aenagham.tfm
21mr|texlive-arabi-1.1-8|77	%{_texmfdistdir}/fonts/tfm/arabi/arabeyes/aenice.tfm
21mr|texlive-arabi-1.1-8|78	%{_texmfdistdir}/fonts/tfm/arabi/arabeyes/aeostorah.tfm
21mr|texlive-arabi-1.1-8|79	%{_texmfdistdir}/fonts/tfm/arabi/arabeyes/aeouhod.tfm
21mr|texlive-arabi-1.1-8|80	%{_texmfdistdir}/fonts/tfm/arabi/arabeyes/aepetra.tfm
21mr|texlive-arabi-1.1-8|81	%{_texmfdistdir}/fonts/tfm/arabi/arabeyes/aerehan.tfm
21mr|texlive-arabi-1.1-8|82	%{_texmfdistdir}/fonts/tfm/arabi/arabeyes/aesalem.tfm
21mr|texlive-arabi-1.1-8|83	%{_texmfdistdir}/fonts/tfm/arabi/arabeyes/aeshado.tfm
21mr|texlive-arabi-1.1-8|84	%{_texmfdistdir}/fonts/tfm/arabi/arabeyes/aesharjah.tfm
21mr|texlive-arabi-1.1-8|85	%{_texmfdistdir}/fonts/tfm/arabi/arabeyes/aesindibad.tfm
21mr|texlive-arabi-1.1-8|86	%{_texmfdistdir}/fonts/tfm/arabi/arabeyes/aetarablus.tfm
21mr|texlive-arabi-1.1-8|87	%{_texmfdistdir}/fonts/tfm/arabi/arabeyes/aetholoth.tfm
21mr|texlive-arabi-1.1-8|88	%{_texmfdistdir}/fonts/tfm/arabi/farsiweb/homa.tfm
21mr|texlive-arabi-1.1-8|89	%{_texmfdistdir}/fonts/tfm/arabi/farsiweb/nazli.tfm
21mr|texlive-arabi-1.1-8|90	%{_texmfdistdir}/fonts/tfm/arabi/farsiweb/nazlib.tfm
21mr|texlive-arabi-1.1-8|91	%{_texmfdistdir}/fonts/tfm/arabi/farsiweb/nazlibout.tfm
21mr|texlive-arabi-1.1-8|92	%{_texmfdistdir}/fonts/tfm/arabi/farsiweb/nazliout.tfm
21mr|texlive-arabi-1.1-8|93	%{_texmfdistdir}/fonts/tfm/arabi/farsiweb/titr.tfm
21mr|texlive-arabi-1.1-8|94	%{_texmfdistdir}/fonts/tfm/arabi/farsiweb/titrout.tfm
21mr|texlive-arabi-1.1-8|95	%{_texmfdistdir}/fonts/type1/arabi/arabeyes/ae_albattar.pfb
21mr|texlive-arabi-1.1-8|96	%{_texmfdistdir}/fonts/type1/arabi/arabeyes/ae_almateen.pfb
21mr|texlive-arabi-1.1-8|97	%{_texmfdistdir}/fonts/type1/arabi/arabeyes/ae_almohanad_bold.pfb
21mr|texlive-arabi-1.1-8|98	%{_texmfdistdir}/fonts/type1/arabi/arabeyes/ae_almohanad_boldItalitalic.pfb
21mr|texlive-arabi-1.1-8|99	%{_texmfdistdir}/fonts/type1/arabi/arabeyes/ae_almohanad_thin.pfb
21mr|texlive-arabi-1.1-8|100	%{_texmfdistdir}/fonts/type1/arabi/arabeyes/ae_almohanad_xxbold.pfb
21mr|texlive-arabi-1.1-8|101	%{_texmfdistdir}/fonts/type1/arabi/arabeyes/ae_almothnna.pfb
21mr|texlive-arabi-1.1-8|102	%{_texmfdistdir}/fonts/type1/arabi/arabeyes/ae_alyermook.pfb
21mr|texlive-arabi-1.1-8|103	%{_texmfdistdir}/fonts/type1/arabi/arabeyes/ae_arab.pfb
21mr|texlive-arabi-1.1-8|104	%{_texmfdistdir}/fonts/type1/arabi/arabeyes/ae_cortoba.pfb
21mr|texlive-arabi-1.1-8|105	%{_texmfdistdir}/fonts/type1/arabi/arabeyes/ae_dimnah.pfb
21mr|texlive-arabi-1.1-8|106	%{_texmfdistdir}/fonts/type1/arabi/arabeyes/ae_furat.pfb
21mr|texlive-arabi-1.1-8|107	%{_texmfdistdir}/fonts/type1/arabi/arabeyes/ae_granada.pfb
21mr|texlive-arabi-1.1-8|108	%{_texmfdistdir}/fonts/type1/arabi/arabeyes/ae_graph.pfb
21mr|texlive-arabi-1.1-8|109	%{_texmfdistdir}/fonts/type1/arabi/arabeyes/ae_hani.pfb
21mr|texlive-arabi-1.1-8|110	%{_texmfdistdir}/fonts/type1/arabi/arabeyes/ae_hor.pfb
21mr|texlive-arabi-1.1-8|111	%{_texmfdistdir}/fonts/type1/arabi/arabeyes/ae_kayrawan.pfb
21mr|texlive-arabi-1.1-8|112	%{_texmfdistdir}/fonts/type1/arabi/arabeyes/ae_khalid.pfb
21mr|texlive-arabi-1.1-8|113	%{_texmfdistdir}/fonts/type1/arabi/arabeyes/ae_mashq.pfb
21mr|texlive-arabi-1.1-8|114	%{_texmfdistdir}/fonts/type1/arabi/arabeyes/ae_metal.pfb
21mr|texlive-arabi-1.1-8|115	%{_texmfdistdir}/fonts/type1/arabi/arabeyes/ae_nada.pfb
21mr|texlive-arabi-1.1-8|116	%{_texmfdistdir}/fonts/type1/arabi/arabeyes/ae_nagham.pfb
21mr|texlive-arabi-1.1-8|117	%{_texmfdistdir}/fonts/type1/arabi/arabeyes/ae_nice.pfb
21mr|texlive-arabi-1.1-8|118	%{_texmfdistdir}/fonts/type1/arabi/arabeyes/ae_ostorah.pfb
21mr|texlive-arabi-1.1-8|119	%{_texmfdistdir}/fonts/type1/arabi/arabeyes/ae_ouhod.pfb
21mr|texlive-arabi-1.1-8|120	%{_texmfdistdir}/fonts/type1/arabi/arabeyes/ae_petra.pfb
21mr|texlive-arabi-1.1-8|121	%{_texmfdistdir}/fonts/type1/arabi/arabeyes/ae_rehan.pfb
21mr|texlive-arabi-1.1-8|122	%{_texmfdistdir}/fonts/type1/arabi/arabeyes/ae_salem.pfb
21mr|texlive-arabi-1.1-8|123	%{_texmfdistdir}/fonts/type1/arabi/arabeyes/ae_shado.pfb
21mr|texlive-arabi-1.1-8|124	%{_texmfdistdir}/fonts/type1/arabi/arabeyes/ae_sharjah.pfb
21mr|texlive-arabi-1.1-8|125	%{_texmfdistdir}/fonts/type1/arabi/arabeyes/ae_sindibad.pfb
21mr|texlive-arabi-1.1-8|126	%{_texmfdistdir}/fonts/type1/arabi/arabeyes/ae_tarablus.pfb
21mr|texlive-arabi-1.1-8|127	%{_texmfdistdir}/fonts/type1/arabi/arabeyes/ae_tholoth.pfb
21mr|texlive-arabi-1.1-8|128	%{_texmfdistdir}/fonts/type1/arabi/farsiweb/homa.pfb
21mr|texlive-arabi-1.1-8|129	%{_texmfdistdir}/fonts/type1/arabi/farsiweb/nazli.pfb
21mr|texlive-arabi-1.1-8|130	%{_texmfdistdir}/fonts/type1/arabi/farsiweb/nazlib.pfb
21mr|texlive-arabi-1.1-8|131	%{_texmfdistdir}/fonts/type1/arabi/farsiweb/titr.pfb
21mr|texlive-arabi-1.1-8|132	%{_texmfdistdir}/tex/latex/arabi/8859-6.def
21mr|texlive-arabi-1.1-8|133	%{_texmfdistdir}/tex/latex/arabi/PPRarabic.sty
21mr|texlive-arabi-1.1-8|134	%{_texmfdistdir}/tex/latex/arabi/arabi4ht.cfg
21mr|texlive-arabi-1.1-8|135	%{_texmfdistdir}/tex/latex/arabi/arabic.cfg
21mr|texlive-arabi-1.1-8|136	%{_texmfdistdir}/tex/latex/arabi/arabic.ldf
21mr|texlive-arabi-1.1-8|137	%{_texmfdistdir}/tex/latex/arabi/arabicfnt.sty
21mr|texlive-arabi-1.1-8|138	%{_texmfdistdir}/tex/latex/arabi/arabicore.sty
21mr|texlive-arabi-1.1-8|139	%{_texmfdistdir}/tex/latex/arabi/arabiftoday.sty
21mr|texlive-arabi-1.1-8|140	%{_texmfdistdir}/tex/latex/arabi/arabnovowel.sty
21mr|texlive-arabi-1.1-8|141	%{_texmfdistdir}/tex/latex/arabi/arfonts.sty
21mr|texlive-arabi-1.1-8|142	%{_texmfdistdir}/tex/latex/arabi/calendrierfpar.sty
21mr|texlive-arabi-1.1-8|143	%{_texmfdistdir}/tex/latex/arabi/calendrierfpmodified.sty
21mr|texlive-arabi-1.1-8|144	%{_texmfdistdir}/tex/latex/arabi/cp1256.def
21mr|texlive-arabi-1.1-8|145	%{_texmfdistdir}/tex/latex/arabi/farsi.ldf
21mr|texlive-arabi-1.1-8|146	%{_texmfdistdir}/tex/latex/arabi/farsifnt.sty
21mr|texlive-arabi-1.1-8|147	%{_texmfdistdir}/tex/latex/arabi/fmultico.sty
21mr|texlive-arabi-1.1-8|148	%{_texmfdistdir}/tex/latex/arabi/fnum.sty
21mr|texlive-arabi-1.1-8|149	%{_texmfdistdir}/tex/latex/arabi/frfonts.sty
21mr|texlive-arabi-1.1-8|150	%{_texmfdistdir}/tex/latex/arabi/haparabica.sty
21mr|texlive-arabi-1.1-8|151	%{_texmfdistdir}/tex/latex/arabi/laeaealbattar.fd
21mr|texlive-arabi-1.1-8|152	%{_texmfdistdir}/tex/latex/arabi/laeaealmateen.fd
21mr|texlive-arabi-1.1-8|153	%{_texmfdistdir}/tex/latex/arabi/laeaealmohanadb.fd
21mr|texlive-arabi-1.1-8|154	%{_texmfdistdir}/tex/latex/arabi/laeaealmothnna.fd
21mr|texlive-arabi-1.1-8|155	%{_texmfdistdir}/tex/latex/arabi/laeaealyermook.fd
21mr|texlive-arabi-1.1-8|156	%{_texmfdistdir}/tex/latex/arabi/laeaearab.fd
21mr|texlive-arabi-1.1-8|157	%{_texmfdistdir}/tex/latex/arabi/laeaecortoba.fd
21mr|texlive-arabi-1.1-8|158	%{_texmfdistdir}/tex/latex/arabi/laeaedimnah.fd
21mr|texlive-arabi-1.1-8|159	%{_texmfdistdir}/tex/latex/arabi/laeaefurat.fd
21mr|texlive-arabi-1.1-8|160	%{_texmfdistdir}/tex/latex/arabi/laeaegranada.fd
21mr|texlive-arabi-1.1-8|161	%{_texmfdistdir}/tex/latex/arabi/laeaegraph.fd
21mr|texlive-arabi-1.1-8|162	%{_texmfdistdir}/tex/latex/arabi/laeaehani.fd
21mr|texlive-arabi-1.1-8|163	%{_texmfdistdir}/tex/latex/arabi/laeaehor.fd
21mr|texlive-arabi-1.1-8|164	%{_texmfdistdir}/tex/latex/arabi/laeaekayrawan.fd
21mr|texlive-arabi-1.1-8|165	%{_texmfdistdir}/tex/latex/arabi/laeaekhalid.fd
21mr|texlive-arabi-1.1-8|166	%{_texmfdistdir}/tex/latex/arabi/laeaemashq.fd
21mr|texlive-arabi-1.1-8|167	%{_texmfdistdir}/tex/latex/arabi/laeaemetal.fd
21mr|texlive-arabi-1.1-8|168	%{_texmfdistdir}/tex/latex/arabi/laeaenada.fd
21mr|texlive-arabi-1.1-8|169	%{_texmfdistdir}/tex/latex/arabi/laeaenagham.fd
21mr|texlive-arabi-1.1-8|170	%{_texmfdistdir}/tex/latex/arabi/laeaenice.fd
21mr|texlive-arabi-1.1-8|171	%{_texmfdistdir}/tex/latex/arabi/laeaeostorah.fd
21mr|texlive-arabi-1.1-8|172	%{_texmfdistdir}/tex/latex/arabi/laeaeouhod.fd
21mr|texlive-arabi-1.1-8|173	%{_texmfdistdir}/tex/latex/arabi/laeaepetra.fd
21mr|texlive-arabi-1.1-8|174	%{_texmfdistdir}/tex/latex/arabi/laeaerehan.fd
21mr|texlive-arabi-1.1-8|175	%{_texmfdistdir}/tex/latex/arabi/laeaesalem.fd
21mr|texlive-arabi-1.1-8|176	%{_texmfdistdir}/tex/latex/arabi/laeaeshado.fd
21mr|texlive-arabi-1.1-8|177	%{_texmfdistdir}/tex/latex/arabi/laeaesharjah.fd
21mr|texlive-arabi-1.1-8|178	%{_texmfdistdir}/tex/latex/arabi/laeaesindibad.fd
21mr|texlive-arabi-1.1-8|179	%{_texmfdistdir}/tex/latex/arabi/laeaetarablus.fd
21mr|texlive-arabi-1.1-8|180	%{_texmfdistdir}/tex/latex/arabi/laeaetholoth.fd
21mr|texlive-arabi-1.1-8|181	%{_texmfdistdir}/tex/latex/arabi/laeandlso.fd
21mr|texlive-arabi-1.1-8|182	%{_texmfdistdir}/tex/latex/arabi/laeararial.fd
21mr|texlive-arabi-1.1-8|183	%{_texmfdistdir}/tex/latex/arabi/laearcour.fd
21mr|texlive-arabi-1.1-8|184	%{_texmfdistdir}/tex/latex/arabi/laearomega.fd
21mr|texlive-arabi-1.1-8|185	%{_texmfdistdir}/tex/latex/arabi/laearsimpo.fd
21mr|texlive-arabi-1.1-8|186	%{_texmfdistdir}/tex/latex/arabi/laeartimes.fd
21mr|texlive-arabi-1.1-8|187	%{_texmfdistdir}/tex/latex/arabi/laeasv.fd
21mr|texlive-arabi-1.1-8|188	%{_texmfdistdir}/tex/latex/arabi/laecmr.fd
21mr|texlive-arabi-1.1-8|189	%{_texmfdistdir}/tex/latex/arabi/laecmss.fd
21mr|texlive-arabi-1.1-8|190	%{_texmfdistdir}/tex/latex/arabi/laecmtt.fd
21mr|texlive-arabi-1.1-8|191	%{_texmfdistdir}/tex/latex/arabi/laedthuluth.fd
21mr|texlive-arabi-1.1-8|192	%{_texmfdistdir}/tex/latex/arabi/laedtpn.fd
21mr|texlive-arabi-1.1-8|193	%{_texmfdistdir}/tex/latex/arabi/laedtpnsp.fd
21mr|texlive-arabi-1.1-8|194	%{_texmfdistdir}/tex/latex/arabi/laeenc.def
21mr|texlive-arabi-1.1-8|195	%{_texmfdistdir}/tex/latex/arabi/laeenc.dfu
21mr|texlive-arabi-1.1-8|196	%{_texmfdistdir}/tex/latex/arabi/laekacstbook.fd
21mr|texlive-arabi-1.1-8|197	%{_texmfdistdir}/tex/latex/arabi/laemaghribi.fd
21mr|texlive-arabi-1.1-8|198	%{_texmfdistdir}/tex/latex/arabi/laenaskhi.fd
21mr|texlive-arabi-1.1-8|199	%{_texmfdistdir}/tex/latex/arabi/laereqaa.fd
21mr|texlive-arabi-1.1-8|200	%{_texmfdistdir}/tex/latex/arabi/laetraditionalarabic.fd
21mr|texlive-arabi-1.1-8|201	%{_texmfdistdir}/tex/latex/arabi/lagally.sty
21mr|texlive-arabi-1.1-8|202	%{_texmfdistdir}/tex/latex/arabi/lfecmr.fd
21mr|texlive-arabi-1.1-8|203	%{_texmfdistdir}/tex/latex/arabi/lfecmss.fd
21mr|texlive-arabi-1.1-8|204	%{_texmfdistdir}/tex/latex/arabi/lfecmtt.fd
21mr|texlive-arabi-1.1-8|205	%{_texmfdistdir}/tex/latex/arabi/lfeelham.fd
21mr|texlive-arabi-1.1-8|206	%{_texmfdistdir}/tex/latex/arabi/lfeenc.def
21mr|texlive-arabi-1.1-8|207	%{_texmfdistdir}/tex/latex/arabi/lfefandlso.fd
21mr|texlive-arabi-1.1-8|208	%{_texmfdistdir}/tex/latex/arabi/lfefarsismpl.fd
21mr|texlive-arabi-1.1-8|209	%{_texmfdistdir}/tex/latex/arabi/lfefrarial.fd
21mr|texlive-arabi-1.1-8|210	%{_texmfdistdir}/tex/latex/arabi/lfefrtimes.fd
21mr|texlive-arabi-1.1-8|211	%{_texmfdistdir}/tex/latex/arabi/lfeftraditionalarabic.fd
21mr|texlive-arabi-1.1-8|212	%{_texmfdistdir}/tex/latex/arabi/lfehoma.fd
21mr|texlive-arabi-1.1-8|213	%{_texmfdistdir}/tex/latex/arabi/lfekoodak.fd
21mr|texlive-arabi-1.1-8|214	%{_texmfdistdir}/tex/latex/arabi/lfenazli.fd
21mr|texlive-arabi-1.1-8|215	%{_texmfdistdir}/tex/latex/arabi/lfenazliout.fd
21mr|texlive-arabi-1.1-8|216	%{_texmfdistdir}/tex/latex/arabi/lferoya.fd
21mr|texlive-arabi-1.1-8|217	%{_texmfdistdir}/tex/latex/arabi/lfesmplarabic.fd
21mr|texlive-arabi-1.1-8|218	%{_texmfdistdir}/tex/latex/arabi/lfeterafik.fd
21mr|texlive-arabi-1.1-8|219	%{_texmfdistdir}/tex/latex/arabi/lfetitr.fd
21mr|texlive-arabi-1.1-8|220	%{_texmfdistdir}/tex/latex/arabi/lfetitrout.fd
21mr|texlive-arabi-1.1-8|221	%{_texmfdistdir}/tex/latex/arabi/mosq.def
21mr|texlive-arabi-1.1-8|222	%{_texmfdistdir}/tex/latex/arabi/poetry.sty
21mr|texlive-arabi-1.1-8|223	%{_texmfdistdir}/tex/latex/arabi/puenc-ar.def
21mr|texlive-arabi-1.1-8|224	%{_texmfdistdir}/tex/latex/arabi/transcmr.fd
21mr|texlive-arabi-1.1-8|225	%{_texmfdistdir}/tex/latex/arabi/translit.sty
21mr|texlive-arabi-1.1-8|226	%doc %{_texmfdistdir}/doc/latex/arabi/README
21mr|texlive-arabi-1.1-8|227	%doc %{_texmfdistdir}/doc/latex/arabi/bblopts.cfg
21mr|texlive-arabi-1.1-8|228	%doc %{_texmfdistdir}/doc/latex/arabi/big2.pdf
21mr|texlive-arabi-1.1-8|229	%doc %{_texmfdistdir}/doc/latex/arabi/big2.tex
21mr|texlive-arabi-1.1-8|230	%doc %{_texmfdistdir}/doc/latex/arabi/fontchart_arabic.pdf
21mr|texlive-arabi-1.1-8|231	%doc %{_texmfdistdir}/doc/latex/arabi/fontchart_farsi.pdf
21mr|texlive-arabi-1.1-8|232	%doc %{_texmfdistdir}/doc/latex/arabi/lion.pdf
21mr|texlive-arabi-1.1-8|233	%doc %{_texmfdistdir}/doc/latex/arabi/lppl.tex
21mr|texlive-arabi-1.1-8|234	%doc %{_texmfdistdir}/doc/latex/arabi/samplebook.css
21mr|texlive-arabi-1.1-8|235	%doc %{_texmfdistdir}/doc/latex/arabi/samplebook.html
21mr|texlive-arabi-1.1-8|236	%doc %{_texmfdistdir}/doc/latex/arabi/samplebook.pdf
21mr|texlive-arabi-1.1-8|237	%doc %{_texmfdistdir}/doc/latex/arabi/samplebook.tex
21mr|texlive-arabi-1.1-8|238	%doc %{_texmfdistdir}/doc/latex/arabi/test_beamer.pdf
21mr|texlive-arabi-1.1-8|239	%doc %{_texmfdistdir}/doc/latex/arabi/testplaintex.pdf
21mr|texlive-arabi-1.1-8|240	%doc %{_texmfdistdir}/doc/latex/arabi/testplaintex.tex
21mr|texlive-arabi-1.1-8|241	%doc %{_texmfdistdir}/doc/latex/arabi/user_guide.pdf
21mr|texlive-arabi-1.1-8|242	
21mr|texlive-arabi-1.1-8|243	#-----------------------------------------------------------------------
21mr|texlive-arabi-1.1-8|244	%prep
21mr|texlive-arabi-1.1-8|245	%setup -c -a0 -a1
21mr|texlive-arabi-1.1-8|246	
21mr|texlive-arabi-1.1-8|247	%build
21mr|texlive-arabi-1.1-8|248	
21mr|texlive-arabi-1.1-8|249	%install
21mr|texlive-arabi-1.1-8|250	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-arabi-1.1-8|251	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

17192 21
21mr|texlive-arabtex-3.17-6|1	# revision 25711
21mr|texlive-arabtex-3.17-6|2	# category Package
21mr|texlive-arabtex-3.17-6|3	# catalog-ctan /language/arabic/arabtex
21mr|texlive-arabtex-3.17-6|4	# catalog-date 2012-03-20 14:44:41 +0100
21mr|texlive-arabtex-3.17-6|5	# catalog-license lppl
21mr|texlive-arabtex-3.17-6|6	# catalog-version 3.17
21mr|texlive-arabtex-3.17-6|7	Name:		texlive-arabtex
21mr|texlive-arabtex-3.17-6|8	Version:	3.17
21mr|texlive-arabtex-3.17-6|9	Release:	6
21mr|texlive-arabtex-3.17-6|10	Summary:	Macros and fonts for typesetting Arabic
21mr|texlive-arabtex-3.17-6|11	Group:		Publishing
21mr|texlive-arabtex-3.17-6|12	URL:		http://www.ctan.org/tex-archive/language/arabic/arabtex
21mr|texlive-arabtex-3.17-6|13	License:	LPPL
21mr|texlive-arabtex-3.17-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/arabtex.tar.xz
21mr|texlive-arabtex-3.17-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/arabtex.doc.tar.xz
21mr|texlive-arabtex-3.17-6|16	BuildArch:	noarch
21mr|texlive-arabtex-3.17-6|17	BuildRequires:	texlive-tlpkg
21mr|texlive-arabtex-3.17-6|18	Requires(pre):	texlive-tlpkg
21mr|texlive-arabtex-3.17-6|19	Requires(post):	texlive-kpathsea
21mr|texlive-arabtex-3.17-6|20	
21mr|texlive-arabtex-3.17-6|21	%description
21mr|texlive-arabtex-3.17-6|22	ArabTeX is a package extending the capabilities of TeX/LaTeX to
21mr|texlive-arabtex-3.17-6|23	generate Arabic and Hebrew text. Input may be in ASCII
21mr|texlive-arabtex-3.17-6|24	transliteration or other encodings (including UTF-8); output
21mr|texlive-arabtex-3.17-6|25	may be Arabic, Hebrew, or any of several languages that use the
21mr|texlive-arabtex-3.17-6|26	Arabic script. ArabTeX consists of a TeX macro package and
21mr|texlive-arabtex-3.17-6|27	Arabic and Hebrew fonts (provided both in Metafont format and
21mr|texlive-arabtex-3.17-6|28	Adobe Type 1). The Arabic font is presently only available in
21mr|texlive-arabtex-3.17-6|29	the Naskhi style. ArabTeX will run with Plain TeX and also with
21mr|texlive-arabtex-3.17-6|30	LaTeX.
21mr|texlive-arabtex-3.17-6|31	
21mr|texlive-arabtex-3.17-6|32	
21mr|texlive-arabtex-3.17-6|33	#-----------------------------------------------------------------------
21mr|texlive-arabtex-3.17-6|34	%files
21mr|texlive-arabtex-3.17-6|35	%{_texmfdistdir}/fonts/map/dvips/arabtex/arabtex.map
21mr|texlive-arabtex-3.17-6|36	%{_texmfdistdir}/fonts/source/public/arabtex/arabsymb.mf
21mr|texlive-arabtex-3.17-6|37	%{_texmfdistdir}/fonts/source/public/arabtex/hcaption.mf
21mr|texlive-arabtex-3.17-6|38	%{_texmfdistdir}/fonts/source/public/arabtex/hcbase.mf
21mr|texlive-arabtex-3.17-6|39	%{_texmfdistdir}/fonts/source/public/arabtex/hclassic.mf
21mr|texlive-arabtex-3.17-6|40	%{_texmfdistdir}/fonts/source/public/arabtex/nash.mf
21mr|texlive-arabtex-3.17-6|41	%{_texmfdistdir}/fonts/source/public/arabtex/nash14.mf
21mr|texlive-arabtex-3.17-6|42	%{_texmfdistdir}/fonts/source/public/arabtex/nash14bf.mf
21mr|texlive-arabtex-3.17-6|43	%{_texmfdistdir}/fonts/source/public/arabtex/nashbase.mf
21mr|texlive-arabtex-3.17-6|44	%{_texmfdistdir}/fonts/source/public/arabtex/nashchar.mf
21mr|texlive-arabtex-3.17-6|45	%{_texmfdistdir}/fonts/source/public/arabtex/nashdia.mf
21mr|texlive-arabtex-3.17-6|46	%{_texmfdistdir}/fonts/source/public/arabtex/nashdig.mf
21mr|texlive-arabtex-3.17-6|47	%{_texmfdistdir}/fonts/source/public/arabtex/nashlig.mf
21mr|texlive-arabtex-3.17-6|48	%{_texmfdistdir}/fonts/source/public/arabtex/nashspec.mf
21mr|texlive-arabtex-3.17-6|49	%{_texmfdistdir}/fonts/source/public/arabtex/xarbsymb.mf
21mr|texlive-arabtex-3.17-6|50	%{_texmfdistdir}/fonts/source/public/arabtex/xnsh.mf
21mr|texlive-arabtex-3.17-6|51	%{_texmfdistdir}/fonts/source/public/arabtex/xnsh14.mf
21mr|texlive-arabtex-3.17-6|52	%{_texmfdistdir}/fonts/source/public/arabtex/xnsh14bf.mf
21mr|texlive-arabtex-3.17-6|53	%{_texmfdistdir}/fonts/source/public/arabtex/xnshbase.mf
21mr|texlive-arabtex-3.17-6|54	%{_texmfdistdir}/fonts/source/public/arabtex/xnshchar.mf
21mr|texlive-arabtex-3.17-6|55	%{_texmfdistdir}/fonts/source/public/arabtex/xnshdia.mf
21mr|texlive-arabtex-3.17-6|56	%{_texmfdistdir}/fonts/source/public/arabtex/xnshdig.mf
21mr|texlive-arabtex-3.17-6|57	%{_texmfdistdir}/fonts/source/public/arabtex/xnshlig.mf
21mr|texlive-arabtex-3.17-6|58	%{_texmfdistdir}/fonts/source/public/arabtex/xnshspec.mf
21mr|texlive-arabtex-3.17-6|59	%{_texmfdistdir}/fonts/tfm/public/arabtex/hcaption.tfm
21mr|texlive-arabtex-3.17-6|60	%{_texmfdistdir}/fonts/tfm/public/arabtex/hclassic.tfm
21mr|texlive-arabtex-3.17-6|61	%{_texmfdistdir}/fonts/tfm/public/arabtex/nash14.tfm
21mr|texlive-arabtex-3.17-6|62	%{_texmfdistdir}/fonts/tfm/public/arabtex/nash14bf.tfm
21mr|texlive-arabtex-3.17-6|63	%{_texmfdistdir}/fonts/tfm/public/arabtex/xnsh14.tfm
21mr|texlive-arabtex-3.17-6|64	%{_texmfdistdir}/fonts/tfm/public/arabtex/xnsh14bf.tfm
21mr|texlive-arabtex-3.17-6|65	%{_texmfdistdir}/fonts/tfm/public/arabtex/yarborn.tfm
21mr|texlive-arabtex-3.17-6|66	%{_texmfdistdir}/fonts/type1/public/arabtex/hcaption-4.pfb
21mr|texlive-arabtex-3.17-6|67	%{_texmfdistdir}/fonts/type1/public/arabtex/hclassic-4.pfb
21mr|texlive-arabtex-3.17-6|68	%{_texmfdistdir}/fonts/type1/public/arabtex/xnsh14.pfb
21mr|texlive-arabtex-3.17-6|69	%{_texmfdistdir}/fonts/type1/public/arabtex/xnsh14bf.pfb
21mr|texlive-arabtex-3.17-6|70	%{_texmfdistdir}/tex/latex/arabtex/Uxnsh.fd
21mr|texlive-arabtex-3.17-6|71	%{_texmfdistdir}/tex/latex/arabtex/abidir.sty
21mr|texlive-arabtex-3.17-6|72	%{_texmfdistdir}/tex/latex/arabtex/abjad.sty
21mr|texlive-arabtex-3.17-6|73	%{_texmfdistdir}/tex/latex/arabtex/aboxes.sty
21mr|texlive-arabtex-3.17-6|74	%{_texmfdistdir}/tex/latex/arabtex/acjk.sty
21mr|texlive-arabtex-3.17-6|75	%{_texmfdistdir}/tex/latex/arabtex/acmd.sty
21mr|texlive-arabtex-3.17-6|76	%{_texmfdistdir}/tex/latex/arabtex/aconfig.sty
21mr|texlive-arabtex-3.17-6|77	%{_texmfdistdir}/tex/latex/arabtex/aedpatch.sty
21mr|texlive-arabtex-3.17-6|78	%{_texmfdistdir}/tex/latex/arabtex/afonts.sty
21mr|texlive-arabtex-3.17-6|79	%{_texmfdistdir}/tex/latex/arabtex/afonts0.sty
21mr|texlive-arabtex-3.17-6|80	%{_texmfdistdir}/tex/latex/arabtex/afonts1.sty
21mr|texlive-arabtex-3.17-6|81	%{_texmfdistdir}/tex/latex/arabtex/afonts2.sty
21mr|texlive-arabtex-3.17-6|82	%{_texmfdistdir}/tex/latex/arabtex/afoot.sty
21mr|texlive-arabtex-3.17-6|83	%{_texmfdistdir}/tex/latex/arabtex/alatex.sty
21mr|texlive-arabtex-3.17-6|84	%{_texmfdistdir}/tex/latex/arabtex/aligs.sty
21mr|texlive-arabtex-3.17-6|85	%{_texmfdistdir}/tex/latex/arabtex/alists.sty
21mr|texlive-arabtex-3.17-6|86	%{_texmfdistdir}/tex/latex/arabtex/alocal.sty
21mr|texlive-arabtex-3.17-6|87	%{_texmfdistdir}/tex/latex/arabtex/altxext.sty
21mr|texlive-arabtex-3.17-6|88	%{_texmfdistdir}/tex/latex/arabtex/amac.sty
21mr|texlive-arabtex-3.17-6|89	%{_texmfdistdir}/tex/latex/arabtex/aoutput.sty
21mr|texlive-arabtex-3.17-6|90	%{_texmfdistdir}/tex/latex/arabtex/aparse.sty
21mr|texlive-arabtex-3.17-6|91	%{_texmfdistdir}/tex/latex/arabtex/apatch.sty
21mr|texlive-arabtex-3.17-6|92	%{_texmfdistdir}/tex/latex/arabtex/arababel.sty
21mr|texlive-arabtex-3.17-6|93	%{_texmfdistdir}/tex/latex/arabtex/arabart.cls
21mr|texlive-arabtex-3.17-6|94	%{_texmfdistdir}/tex/latex/arabtex/arabaux.sty
21mr|texlive-arabtex-3.17-6|95	%{_texmfdistdir}/tex/latex/arabtex/arabbook.cls
21mr|texlive-arabtex-3.17-6|96	%{_texmfdistdir}/tex/latex/arabtex/arabchrs.sty
21mr|texlive-arabtex-3.17-6|97	%{_texmfdistdir}/tex/latex/arabtex/arabext.sty
21mr|texlive-arabtex-3.17-6|98	%{_texmfdistdir}/tex/latex/arabtex/arabrep.cls
21mr|texlive-arabtex-3.17-6|99	%{_texmfdistdir}/tex/latex/arabtex/arabrep1.cls
21mr|texlive-arabtex-3.17-6|100	%{_texmfdistdir}/tex/latex/arabtex/arabskel.sty
21mr|texlive-arabtex-3.17-6|101	%{_texmfdistdir}/tex/latex/arabtex/arabsymb.sty
21mr|texlive-arabtex-3.17-6|102	%{_texmfdistdir}/tex/latex/arabtex/arabtex-doc.tex
21mr|texlive-arabtex-3.17-6|103	%{_texmfdistdir}/tex/latex/arabtex/arabtex.sty
21mr|texlive-arabtex-3.17-6|104	%{_texmfdistdir}/tex/latex/arabtex/arabtex.tex
21mr|texlive-arabtex-3.17-6|105	%{_texmfdistdir}/tex/latex/arabtex/arabtoks.sty
21mr|texlive-arabtex-3.17-6|106	%{_texmfdistdir}/tex/latex/arabtex/arwindoc.tex
21mr|texlive-arabtex-3.17-6|107	%{_texmfdistdir}/tex/latex/arabtex/ascan.sty
21mr|texlive-arabtex-3.17-6|108	%{_texmfdistdir}/tex/latex/arabtex/asect.sty
21mr|texlive-arabtex-3.17-6|109	%{_texmfdistdir}/tex/latex/arabtex/asize10.clo
21mr|texlive-arabtex-3.17-6|110	%{_texmfdistdir}/tex/latex/arabtex/asize11.clo
21mr|texlive-arabtex-3.17-6|111	%{_texmfdistdir}/tex/latex/arabtex/asize12.clo
21mr|texlive-arabtex-3.17-6|112	%{_texmfdistdir}/tex/latex/arabtex/asmo449.sty
21mr|texlive-arabtex-3.17-6|113	%{_texmfdistdir}/tex/latex/arabtex/asmo449a.sty
21mr|texlive-arabtex-3.17-6|114	%{_texmfdistdir}/tex/latex/arabtex/atabg.sty
21mr|texlive-arabtex-3.17-6|115	%{_texmfdistdir}/tex/latex/arabtex/atrans.sty
21mr|texlive-arabtex-3.17-6|116	%{_texmfdistdir}/tex/latex/arabtex/awrite.sty
21mr|texlive-arabtex-3.17-6|117	%{_texmfdistdir}/tex/latex/arabtex/bhs.sty
21mr|texlive-arabtex-3.17-6|118	%{_texmfdistdir}/tex/latex/arabtex/bhslabel.sty
21mr|texlive-arabtex-3.17-6|119	%{_texmfdistdir}/tex/latex/arabtex/buck.sty
21mr|texlive-arabtex-3.17-6|120	%{_texmfdistdir}/tex/latex/arabtex/captions.def
21mr|texlive-arabtex-3.17-6|121	%{_texmfdistdir}/tex/latex/arabtex/cp1256.sty
21mr|texlive-arabtex-3.17-6|122	%{_texmfdistdir}/tex/latex/arabtex/etrans.sty
21mr|texlive-arabtex-3.17-6|123	%{_texmfdistdir}/tex/latex/arabtex/gedalin.sty
21mr|texlive-arabtex-3.17-6|124	%{_texmfdistdir}/tex/latex/arabtex/guha.tex
21mr|texlive-arabtex-3.17-6|125	%{_texmfdistdir}/tex/latex/arabtex/hebchrs.sty
21mr|texlive-arabtex-3.17-6|126	%{_texmfdistdir}/tex/latex/arabtex/hebsymb.sty
21mr|texlive-arabtex-3.17-6|127	%{_texmfdistdir}/tex/latex/arabtex/hebtex.sty
21mr|texlive-arabtex-3.17-6|128	%{_texmfdistdir}/tex/latex/arabtex/hebtex.tex
21mr|texlive-arabtex-3.17-6|129	%{_texmfdistdir}/tex/latex/arabtex/hecmd.sty
21mr|texlive-arabtex-3.17-6|130	%{_texmfdistdir}/tex/latex/arabtex/hefonts.sty
21mr|texlive-arabtex-3.17-6|131	%{_texmfdistdir}/tex/latex/arabtex/hefonts0.sty
21mr|texlive-arabtex-3.17-6|132	%{_texmfdistdir}/tex/latex/arabtex/hefonts1.sty
21mr|texlive-arabtex-3.17-6|133	%{_texmfdistdir}/tex/latex/arabtex/hefonts2.sty
21mr|texlive-arabtex-3.17-6|134	%{_texmfdistdir}/tex/latex/arabtex/heparse.sty
21mr|texlive-arabtex-3.17-6|135	%{_texmfdistdir}/tex/latex/arabtex/hepatch.sty
21mr|texlive-arabtex-3.17-6|136	%{_texmfdistdir}/tex/latex/arabtex/hescan.sty
21mr|texlive-arabtex-3.17-6|137	%{_texmfdistdir}/tex/latex/arabtex/hetrans.sty
21mr|texlive-arabtex-3.17-6|138	%{_texmfdistdir}/tex/latex/arabtex/hewrite.sty
21mr|texlive-arabtex-3.17-6|139	%{_texmfdistdir}/tex/latex/arabtex/hmac.sty
21mr|texlive-arabtex-3.17-6|140	%{_texmfdistdir}/tex/latex/arabtex/isiri.sty
21mr|texlive-arabtex-3.17-6|141	%{_texmfdistdir}/tex/latex/arabtex/iso88596.sty
21mr|texlive-arabtex-3.17-6|142	%{_texmfdistdir}/tex/latex/arabtex/kashmiri.tex
21mr|texlive-arabtex-3.17-6|143	%{_texmfdistdir}/tex/latex/arabtex/ligtable.tex
21mr|texlive-arabtex-3.17-6|144	%{_texmfdistdir}/tex/latex/arabtex/malay.tex
21mr|texlive-arabtex-3.17-6|145	%{_texmfdistdir}/tex/latex/arabtex/nashbf.sty
21mr|texlive-arabtex-3.17-6|146	%{_texmfdistdir}/tex/latex/arabtex/omar.tex
21mr|texlive-arabtex-3.17-6|147	%{_texmfdistdir}/tex/latex/arabtex/raw.sty
21mr|texlive-arabtex-3.17-6|148	%{_texmfdistdir}/tex/latex/arabtex/saw.sty
21mr|texlive-arabtex-3.17-6|149	%{_texmfdistdir}/tex/latex/arabtex/sindhi.tex
21mr|texlive-arabtex-3.17-6|150	%{_texmfdistdir}/tex/latex/arabtex/sotoku.sty
21mr|texlive-arabtex-3.17-6|151	%{_texmfdistdir}/tex/latex/arabtex/twoblks.sty
21mr|texlive-arabtex-3.17-6|152	%{_texmfdistdir}/tex/latex/arabtex/uheb.fd
21mr|texlive-arabtex-3.17-6|153	%{_texmfdistdir}/tex/latex/arabtex/uighur.tex
21mr|texlive-arabtex-3.17-6|154	%{_texmfdistdir}/tex/latex/arabtex/unash.fd
21mr|texlive-arabtex-3.17-6|155	%{_texmfdistdir}/tex/latex/arabtex/utf8.sty
21mr|texlive-arabtex-3.17-6|156	%{_texmfdistdir}/tex/latex/arabtex/utfcode.sty
21mr|texlive-arabtex-3.17-6|157	%{_texmfdistdir}/tex/latex/arabtex/verses.sty
21mr|texlive-arabtex-3.17-6|158	%{_texmfdistdir}/tex/latex/arabtex/witbhs.sty
21mr|texlive-arabtex-3.17-6|159	%{_texmfdistdir}/tex/latex/arabtex/xarbskel.sty
21mr|texlive-arabtex-3.17-6|160	%{_texmfdistdir}/tex/latex/arabtex/xarbsymb.sty
21mr|texlive-arabtex-3.17-6|161	%{_texmfdistdir}/tex/latex/arabtex/yiddish.sty
21mr|texlive-arabtex-3.17-6|162	%doc %{_texmfdistdir}/doc/latex/arabtex/announce.txt
21mr|texlive-arabtex-3.17-6|163	%doc %{_texmfdistdir}/doc/latex/arabtex/arabtex-doc.pdf
21mr|texlive-arabtex-3.17-6|164	%doc %{_texmfdistdir}/doc/latex/arabtex/arabtex.doc
21mr|texlive-arabtex-3.17-6|165	%doc %{_texmfdistdir}/doc/latex/arabtex/arabtex.faq
21mr|texlive-arabtex-3.17-6|166	%doc %{_texmfdistdir}/doc/latex/arabtex/arabtex.gif
21mr|texlive-arabtex-3.17-6|167	%doc %{_texmfdistdir}/doc/latex/arabtex/arabtex.htm
21mr|texlive-arabtex-3.17-6|168	%doc %{_texmfdistdir}/doc/latex/arabtex/arabtex1.htm
21mr|texlive-arabtex-3.17-6|169	%doc %{_texmfdistdir}/doc/latex/arabtex/arabtex2.htm
21mr|texlive-arabtex-3.17-6|170	%doc %{_texmfdistdir}/doc/latex/arabtex/changes.htm
21mr|texlive-arabtex-3.17-6|171	%doc %{_texmfdistdir}/doc/latex/arabtex/changes.txt
21mr|texlive-arabtex-3.17-6|172	%doc %{_texmfdistdir}/doc/latex/arabtex/changes2.txt
21mr|texlive-arabtex-3.17-6|173	%doc %{_texmfdistdir}/doc/latex/arabtex/chg311.htm
21mr|texlive-arabtex-3.17-6|174	%doc %{_texmfdistdir}/doc/latex/arabtex/chg311a.htm
21mr|texlive-arabtex-3.17-6|175	%doc %{_texmfdistdir}/doc/latex/arabtex/chg311b.htm
21mr|texlive-arabtex-3.17-6|176	%doc %{_texmfdistdir}/doc/latex/arabtex/chg311c.htm
21mr|texlive-arabtex-3.17-6|177	%doc %{_texmfdistdir}/doc/latex/arabtex/chg311d.htm
21mr|texlive-arabtex-3.17-6|178	%doc %{_texmfdistdir}/doc/latex/arabtex/guha.ps
21mr|texlive-arabtex-3.17-6|179	%doc %{_texmfdistdir}/doc/latex/arabtex/hebrew.305
21mr|texlive-arabtex-3.17-6|180	%doc %{_texmfdistdir}/doc/latex/arabtex/install.txt
21mr|texlive-arabtex-3.17-6|181	%doc %{_texmfdistdir}/doc/latex/arabtex/lppl.txt
21mr|texlive-arabtex-3.17-6|182	%doc %{_texmfdistdir}/doc/latex/arabtex/malay.ps
21mr|texlive-arabtex-3.17-6|183	%doc %{_texmfdistdir}/doc/latex/arabtex/manifest.txt
21mr|texlive-arabtex-3.17-6|184	%doc %{_texmfdistdir}/doc/latex/arabtex/miktex.htm
21mr|texlive-arabtex-3.17-6|185	%doc %{_texmfdistdir}/doc/latex/arabtex/miktex.mai
21mr|texlive-arabtex-3.17-6|186	%doc %{_texmfdistdir}/doc/latex/arabtex/new1.gif
21mr|texlive-arabtex-3.17-6|187	%doc %{_texmfdistdir}/doc/latex/arabtex/new2.gif
21mr|texlive-arabtex-3.17-6|188	%doc %{_texmfdistdir}/doc/latex/arabtex/readme.305
21mr|texlive-arabtex-3.17-6|189	%doc %{_texmfdistdir}/doc/latex/arabtex/readme.txt
21mr|texlive-arabtex-3.17-6|190	%doc %{_texmfdistdir}/doc/latex/arabtex/refer.htm
21mr|texlive-arabtex-3.17-6|191	%doc %{_texmfdistdir}/doc/latex/arabtex/sindhi.ps
21mr|texlive-arabtex-3.17-6|192	%doc %{_texmfdistdir}/doc/latex/arabtex/tetex.txt
21mr|texlive-arabtex-3.17-6|193	%doc %{_texmfdistdir}/doc/latex/arabtex/uighur.ps
21mr|texlive-arabtex-3.17-6|194	%doc %{_texmfdistdir}/doc/latex/arabtex/xarbsymb.dat
21mr|texlive-arabtex-3.17-6|195	
21mr|texlive-arabtex-3.17-6|196	#-----------------------------------------------------------------------
21mr|texlive-arabtex-3.17-6|197	%prep
21mr|texlive-arabtex-3.17-6|198	%setup -c -a0 -a1
21mr|texlive-arabtex-3.17-6|199	
21mr|texlive-arabtex-3.17-6|200	%build
21mr|texlive-arabtex-3.17-6|201	
21mr|texlive-arabtex-3.17-6|202	%install
21mr|texlive-arabtex-3.17-6|203	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-arabtex-3.17-6|204	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

17193 21
21mr|texlive-arabxetex-1.2.1-1|1	# revision 17470
21mr|texlive-arabxetex-1.2.1-1|2	# category Package
21mr|texlive-arabxetex-1.2.1-1|3	# catalog-ctan /macros/xetex/latex/arabxetex
21mr|texlive-arabxetex-1.2.1-1|4	# catalog-date 2010-03-06 08:51:23 +0100
21mr|texlive-arabxetex-1.2.1-1|5	# catalog-license lppl
21mr|texlive-arabxetex-1.2.1-1|6	# catalog-version v1.1.4
21mr|texlive-arabxetex-1.2.1-1|7	Name:		texlive-arabxetex
21mr|texlive-arabxetex-1.2.1-1|8	Version:	1.2.1
21mr|texlive-arabxetex-1.2.1-1|9	Release:	1
21mr|texlive-arabxetex-1.2.1-1|10	Summary:	An ArabTeX-like interface for XeLaTeX
21mr|texlive-arabxetex-1.2.1-1|11	Group:		Publishing
21mr|texlive-arabxetex-1.2.1-1|12	URL:		http://www.ctan.org/tex-archive/macros/xetex/latex/arabxetex
21mr|texlive-arabxetex-1.2.1-1|13	License:	LPPL
21mr|texlive-arabxetex-1.2.1-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/arabxetex.tar.xz
21mr|texlive-arabxetex-1.2.1-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/arabxetex.doc.tar.xz
21mr|texlive-arabxetex-1.2.1-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/arabxetex.source.tar.xz
21mr|texlive-arabxetex-1.2.1-1|17	BuildArch:	noarch
21mr|texlive-arabxetex-1.2.1-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-arabxetex-1.2.1-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-arabxetex-1.2.1-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-arabxetex-1.2.1-1|21	
21mr|texlive-arabxetex-1.2.1-1|22	%description
21mr|texlive-arabxetex-1.2.1-1|23	ArabXeTeX provides a convenient ArabTeX-like user-interface for
21mr|texlive-arabxetex-1.2.1-1|24	typesetting languages using the Arabic script in XeLaTeX, with
21mr|texlive-arabxetex-1.2.1-1|25	flexible access to font features. Input in ArabTeX notation can
21mr|texlive-arabxetex-1.2.1-1|26	be set in three different vocalization modes or in roman
21mr|texlive-arabxetex-1.2.1-1|27	transliteration. Direct UTF-8 input is also supported. The
21mr|texlive-arabxetex-1.2.1-1|28	parsing and converting of ArabTeX input to Unicode is done by
21mr|texlive-arabxetex-1.2.1-1|29	means of TECkit mappings. Version 1.0 provides support for
21mr|texlive-arabxetex-1.2.1-1|30	Arabic, Maghribi Arabic, Farsi (Persian), Urdu, Sindhi,
21mr|texlive-arabxetex-1.2.1-1|31	Kashmiri, Ottoman Turkish, Kurdish, Jawi (Malay) and Uighur.
21mr|texlive-arabxetex-1.2.1-1|32	The documentation (not yet complete) covers topics such as
21mr|texlive-arabxetex-1.2.1-1|33	typesetting the Holy Quran, typesetting bidirectional critical
21mr|texlive-arabxetex-1.2.1-1|34	editions (with ednotes), and information on various recommended
21mr|texlive-arabxetex-1.2.1-1|35	OpenType fonts for the Arabic script and for transliterating
21mr|texlive-arabxetex-1.2.1-1|36	Oriental languages.
21mr|texlive-arabxetex-1.2.1-1|37	
21mr|texlive-arabxetex-1.2.1-1|38	
21mr|texlive-arabxetex-1.2.1-1|39	#-----------------------------------------------------------------------
21mr|texlive-arabxetex-1.2.1-1|40	%files
21mr|texlive-arabxetex-1.2.1-1|41	%{_texmfdistdir}/fonts/misc/xetex/fontmapping/arabxetex
21mr|texlive-arabxetex-1.2.1-1|42	%{_texmfdistdir}/tex/xelatex/arabxetex/arabxetex.sty
21mr|texlive-arabxetex-1.2.1-1|43	%doc %{_texmfdistdir}/doc/xelatex/arabxetex
21mr|texlive-arabxetex-1.2.1-1|44	#- source
21mr|texlive-arabxetex-1.2.1-1|45	%doc %{_texmfdistdir}/source/xelatex/arabxetex
21mr|texlive-arabxetex-1.2.1-1|46	
21mr|texlive-arabxetex-1.2.1-1|47	#-----------------------------------------------------------------------
21mr|texlive-arabxetex-1.2.1-1|48	%prep
21mr|texlive-arabxetex-1.2.1-1|49	%setup -c -a0 -a1 -a2
21mr|texlive-arabxetex-1.2.1-1|50	
21mr|texlive-arabxetex-1.2.1-1|51	%build
21mr|texlive-arabxetex-1.2.1-1|52	
21mr|texlive-arabxetex-1.2.1-1|53	%install
21mr|texlive-arabxetex-1.2.1-1|54	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-arabxetex-1.2.1-1|55	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

17194 21
21mr|texlive-aramaic-serto-1.0-10|1	# revision 30042
21mr|texlive-aramaic-serto-1.0-10|2	# category Package
21mr|texlive-aramaic-serto-1.0-10|3	# catalog-ctan /language/aramaic/serto
21mr|texlive-aramaic-serto-1.0-10|4	# catalog-date 2013-04-18 13:30:17 +0200
21mr|texlive-aramaic-serto-1.0-10|5	# catalog-license lppl1.3
21mr|texlive-aramaic-serto-1.0-10|6	# catalog-version 1.0
21mr|texlive-aramaic-serto-1.0-10|7	Name:		texlive-aramaic-serto
21mr|texlive-aramaic-serto-1.0-10|8	Version:	1.0
21mr|texlive-aramaic-serto-1.0-10|9	Release:	10
21mr|texlive-aramaic-serto-1.0-10|10	Summary:	Fonts and LaTeX for Syriac written in Serto
21mr|texlive-aramaic-serto-1.0-10|11	Group:		Publishing
21mr|texlive-aramaic-serto-1.0-10|12	URL:		http://www.ctan.org/tex-archive/language/aramaic/serto
21mr|texlive-aramaic-serto-1.0-10|13	License:	LPPL1.3
21mr|texlive-aramaic-serto-1.0-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/aramaic-serto.tar.xz
21mr|texlive-aramaic-serto-1.0-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/aramaic-serto.doc.tar.xz
21mr|texlive-aramaic-serto-1.0-10|16	BuildArch:	noarch
21mr|texlive-aramaic-serto-1.0-10|17	BuildRequires:	texlive-tlpkg
21mr|texlive-aramaic-serto-1.0-10|18	Requires(pre):	texlive-tlpkg
21mr|texlive-aramaic-serto-1.0-10|19	Requires(post):	texlive-kpathsea
21mr|texlive-aramaic-serto-1.0-10|20	
21mr|texlive-aramaic-serto-1.0-10|21	%description
21mr|texlive-aramaic-serto-1.0-10|22	This package enables (La)TeX users to typeset words or phrases
21mr|texlive-aramaic-serto-1.0-10|23	(e-tex extensions are needed) in Syriac (Aramaic) using the
21mr|texlive-aramaic-serto-1.0-10|24	Serto-alphabet. The package includes a preprocessor written in
21mr|texlive-aramaic-serto-1.0-10|25	Python (>= 1.5.2) in order to deal with right-to-left
21mr|texlive-aramaic-serto-1.0-10|26	typesetting for those who do not want to use elatex and to
21mr|texlive-aramaic-serto-1.0-10|27	choose the correct letter depending on word context
21mr|texlive-aramaic-serto-1.0-10|28	(initial/medial/final form). Detailed documentation and
21mr|texlive-aramaic-serto-1.0-10|29	examples are included.
21mr|texlive-aramaic-serto-1.0-10|30	
21mr|texlive-aramaic-serto-1.0-10|31	
21mr|texlive-aramaic-serto-1.0-10|32	#-----------------------------------------------------------------------
21mr|texlive-aramaic-serto-1.0-10|33	%files
21mr|texlive-aramaic-serto-1.0-10|34	%{_texmfdistdir}/fonts/afm/public/aramaic-serto/assy.afm
21mr|texlive-aramaic-serto-1.0-10|35	%{_texmfdistdir}/fonts/afm/public/aramaic-serto/assyrb10.afm
21mr|texlive-aramaic-serto-1.0-10|36	%{_texmfdistdir}/fonts/afm/public/aramaic-serto/serto10.afm
21mr|texlive-aramaic-serto-1.0-10|37	%{_texmfdistdir}/fonts/afm/public/aramaic-serto/sertob10.afm
21mr|texlive-aramaic-serto-1.0-10|38	%{_texmfdistdir}/fonts/map/dvips/aramaic-serto/syriac.map
21mr|texlive-aramaic-serto-1.0-10|39	%{_texmfdistdir}/fonts/source/public/aramaic-serto/assy.mf
21mr|texlive-aramaic-serto-1.0-10|40	%{_texmfdistdir}/fonts/source/public/aramaic-serto/assyrb10.mf
21mr|texlive-aramaic-serto-1.0-10|41	%{_texmfdistdir}/fonts/source/public/aramaic-serto/assyrfont.mf
21mr|texlive-aramaic-serto-1.0-10|42	%{_texmfdistdir}/fonts/source/public/aramaic-serto/serto.mf
21mr|texlive-aramaic-serto-1.0-10|43	%{_texmfdistdir}/fonts/source/public/aramaic-serto/serto10.mf
21mr|texlive-aramaic-serto-1.0-10|44	%{_texmfdistdir}/fonts/source/public/aramaic-serto/sertob10.mf
21mr|texlive-aramaic-serto-1.0-10|45	%{_texmfdistdir}/fonts/source/public/aramaic-serto/sertobase.mf
21mr|texlive-aramaic-serto-1.0-10|46	%{_texmfdistdir}/fonts/source/public/aramaic-serto/sertofont.mf
21mr|texlive-aramaic-serto-1.0-10|47	%{_texmfdistdir}/fonts/source/public/aramaic-serto/sertomacros.mf
21mr|texlive-aramaic-serto-1.0-10|48	%{_texmfdistdir}/fonts/source/public/aramaic-serto/syriacvowels.mf
21mr|texlive-aramaic-serto-1.0-10|49	%{_texmfdistdir}/fonts/source/public/aramaic-serto/test.mf
21mr|texlive-aramaic-serto-1.0-10|50	%{_texmfdistdir}/fonts/tfm/public/aramaic-serto/assy.tfm
21mr|texlive-aramaic-serto-1.0-10|51	%{_texmfdistdir}/fonts/tfm/public/aramaic-serto/assyrb10.tfm
21mr|texlive-aramaic-serto-1.0-10|52	%{_texmfdistdir}/fonts/tfm/public/aramaic-serto/serto10.tfm
21mr|texlive-aramaic-serto-1.0-10|53	%{_texmfdistdir}/fonts/tfm/public/aramaic-serto/sertob10.tfm
21mr|texlive-aramaic-serto-1.0-10|54	%{_texmfdistdir}/fonts/type1/public/aramaic-serto/assy.pfb
21mr|texlive-aramaic-serto-1.0-10|55	%{_texmfdistdir}/fonts/type1/public/aramaic-serto/assyrb10.pfb
21mr|texlive-aramaic-serto-1.0-10|56	%{_texmfdistdir}/fonts/type1/public/aramaic-serto/serto10.pfb
21mr|texlive-aramaic-serto-1.0-10|57	%{_texmfdistdir}/fonts/type1/public/aramaic-serto/sertob10.pfb
21mr|texlive-aramaic-serto-1.0-10|58	%{_texmfdistdir}/tex/latex/aramaic-serto/assyr.sty
21mr|texlive-aramaic-serto-1.0-10|59	%{_texmfdistdir}/tex/latex/aramaic-serto/serto.sty
21mr|texlive-aramaic-serto-1.0-10|60	%{_texmfdistdir}/tex/latex/aramaic-serto/syriac.sty
21mr|texlive-aramaic-serto-1.0-10|61	%{_texmfdistdir}/tex/latex/aramaic-serto/uassyr.fd
21mr|texlive-aramaic-serto-1.0-10|62	%{_texmfdistdir}/tex/latex/aramaic-serto/userto.fd
21mr|texlive-aramaic-serto-1.0-10|63	%doc %{_texmfdistdir}/doc/latex/aramaic-serto/README
21mr|texlive-aramaic-serto-1.0-10|64	%doc %{_texmfdistdir}/doc/latex/aramaic-serto/assyr.font
21mr|texlive-aramaic-serto-1.0-10|65	%doc %{_texmfdistdir}/doc/latex/aramaic-serto/example.ptex
21mr|texlive-aramaic-serto-1.0-10|66	%doc %{_texmfdistdir}/doc/latex/aramaic-serto/serto.font
21mr|texlive-aramaic-serto-1.0-10|67	%doc %{_texmfdistdir}/doc/latex/aramaic-serto/serto.py
21mr|texlive-aramaic-serto-1.0-10|68	%doc %{_texmfdistdir}/doc/latex/aramaic-serto/sertodoc.pdf
21mr|texlive-aramaic-serto-1.0-10|69	%doc %{_texmfdistdir}/doc/latex/aramaic-serto/sertodoc.ptex
21mr|texlive-aramaic-serto-1.0-10|70	
21mr|texlive-aramaic-serto-1.0-10|71	#-----------------------------------------------------------------------
21mr|texlive-aramaic-serto-1.0-10|72	%prep
21mr|texlive-aramaic-serto-1.0-10|73	%setup -c -a0 -a1
21mr|texlive-aramaic-serto-1.0-10|74	
21mr|texlive-aramaic-serto-1.0-10|75	%build
21mr|texlive-aramaic-serto-1.0-10|76	
21mr|texlive-aramaic-serto-1.0-10|77	%install
21mr|texlive-aramaic-serto-1.0-10|78	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-aramaic-serto-1.0-10|79	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

17195 21
21mr|texlive-arcs-2-7|1	# revision 15878
21mr|texlive-arcs-2-7|2	# category Package
21mr|texlive-arcs-2-7|3	# catalog-ctan /macros/latex/contrib/arcs
21mr|texlive-arcs-2-7|4	# catalog-date 2006-10-12 15:06:10 +0200
21mr|texlive-arcs-2-7|5	# catalog-license lppl
21mr|texlive-arcs-2-7|6	# catalog-version 1
21mr|texlive-arcs-2-7|7	Name:		texlive-arcs
21mr|texlive-arcs-2-7|8	Version:	2
21mr|texlive-arcs-2-7|9	Release:	7
21mr|texlive-arcs-2-7|10	Summary:	Draw arcs over and under text
21mr|texlive-arcs-2-7|11	Group:		Publishing
21mr|texlive-arcs-2-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/arcs
21mr|texlive-arcs-2-7|13	License:	LPPL
21mr|texlive-arcs-2-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/arcs.tar.xz
21mr|texlive-arcs-2-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/arcs.doc.tar.xz
21mr|texlive-arcs-2-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/arcs.source.tar.xz
21mr|texlive-arcs-2-7|17	BuildArch:	noarch
21mr|texlive-arcs-2-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-arcs-2-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-arcs-2-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-arcs-2-7|21	
21mr|texlive-arcs-2-7|22	%description
21mr|texlive-arcs-2-7|23	The package provides two commands for placing an arc over
21mr|texlive-arcs-2-7|24	(\overarc) or under (\underarc) a piece of text. (The text may
21mr|texlive-arcs-2-7|25	be up to three letters long.) The commands generate an \hbox,
21mr|texlive-arcs-2-7|26	and may be used both in text and in maths formulae.
21mr|texlive-arcs-2-7|27	
21mr|texlive-arcs-2-7|28	
21mr|texlive-arcs-2-7|29	#-----------------------------------------------------------------------
21mr|texlive-arcs-2-7|30	%files
21mr|texlive-arcs-2-7|31	%{_texmfdistdir}/tex/latex/arcs/arcs.sty
21mr|texlive-arcs-2-7|32	%doc %{_texmfdistdir}/doc/latex/arcs/README
21mr|texlive-arcs-2-7|33	%doc %{_texmfdistdir}/doc/latex/arcs/arcs.pdf
21mr|texlive-arcs-2-7|34	%doc %{_texmfdistdir}/doc/latex/arcs/arcstest.tex
21mr|texlive-arcs-2-7|35	#- source
21mr|texlive-arcs-2-7|36	%doc %{_texmfdistdir}/source/latex/arcs/arcs.dtx
21mr|texlive-arcs-2-7|37	%doc %{_texmfdistdir}/source/latex/arcs/arcs.ins
21mr|texlive-arcs-2-7|38	
21mr|texlive-arcs-2-7|39	#-----------------------------------------------------------------------
21mr|texlive-arcs-2-7|40	%prep
21mr|texlive-arcs-2-7|41	%setup -c -a0 -a1 -a2
21mr|texlive-arcs-2-7|42	
21mr|texlive-arcs-2-7|43	%build
21mr|texlive-arcs-2-7|44	
21mr|texlive-arcs-2-7|45	%install
21mr|texlive-arcs-2-7|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-arcs-2-7|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17196 21
21mr|texlive-around-the-bend-20190228-1|1	# revision 15878
21mr|texlive-around-the-bend-20190228-1|2	# category Package
21mr|texlive-around-the-bend-20190228-1|3	# catalog-ctan /info/challenges/AroBend
21mr|texlive-around-the-bend-20190228-1|4	# catalog-date 2009-11-09 13:03:38 +0100
21mr|texlive-around-the-bend-20190228-1|5	# catalog-license lppl
21mr|texlive-around-the-bend-20190228-1|6	# catalog-version undef
21mr|texlive-around-the-bend-20190228-1|7	Name:		texlive-around-the-bend
21mr|texlive-around-the-bend-20190228-1|8	Version:	20190228
21mr|texlive-around-the-bend-20190228-1|9	Release:	1
21mr|texlive-around-the-bend-20190228-1|10	Summary:	Typeset exercises in TeX, with answers
21mr|texlive-around-the-bend-20190228-1|11	Group:		Publishing
21mr|texlive-around-the-bend-20190228-1|12	URL:		http://www.ctan.org/tex-archive/info/challenges/AroBend
21mr|texlive-around-the-bend-20190228-1|13	License:	LPPL
21mr|texlive-around-the-bend-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/around-the-bend.tar.xz
21mr|texlive-around-the-bend-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/around-the-bend.doc.tar.xz
21mr|texlive-around-the-bend-20190228-1|16	BuildArch:	noarch
21mr|texlive-around-the-bend-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-around-the-bend-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-around-the-bend-20190228-1|19	
21mr|texlive-around-the-bend-20190228-1|20	%description
21mr|texlive-around-the-bend-20190228-1|21	This is a typeset version of the files of the aro-bend, plus
21mr|texlive-around-the-bend-20190228-1|22	three extra questions (with their answers) that Michael Downes
21mr|texlive-around-the-bend-20190228-1|23	didn't manage to get onto CTAN.
21mr|texlive-around-the-bend-20190228-1|24	
21mr|texlive-around-the-bend-20190228-1|25	#-----------------------------------------------------------------------
21mr|texlive-around-the-bend-20190228-1|26	%files
21mr|texlive-around-the-bend-20190228-1|27	%doc %{_texmfdistdir}/doc/generic/around-the-bend/AroundTheBend.pdf
21mr|texlive-around-the-bend-20190228-1|28	%doc %{_texmfdistdir}/doc/generic/around-the-bend/AroundTheBend.tex
21mr|texlive-around-the-bend-20190228-1|29	%doc %{_texmfdistdir}/doc/generic/around-the-bend/README
21mr|texlive-around-the-bend-20190228-1|30	
21mr|texlive-around-the-bend-20190228-1|31	#-----------------------------------------------------------------------
21mr|texlive-around-the-bend-20190228-1|32	%prep
21mr|texlive-around-the-bend-20190228-1|33	%setup -c -a0 -a1
21mr|texlive-around-the-bend-20190228-1|34	
21mr|texlive-around-the-bend-20190228-1|35	%build
21mr|texlive-around-the-bend-20190228-1|36	
21mr|texlive-around-the-bend-20190228-1|37	%install
21mr|texlive-around-the-bend-20190228-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-around-the-bend-20190228-1|39	cp -fpar doc %{buildroot}%{_texmfdistdir}

17197 21
21mr|texlive-arphic-20190228-1|1	# revision 15878
21mr|texlive-arphic-20190228-1|2	# category Package
21mr|texlive-arphic-20190228-1|3	# catalog-ctan /fonts/arphic
21mr|texlive-arphic-20190228-1|4	# catalog-date 2007-05-25 18:39:01 +0200
21mr|texlive-arphic-20190228-1|5	# catalog-license other-free
21mr|texlive-arphic-20190228-1|6	# catalog-version undef
21mr|texlive-arphic-20190228-1|7	Name:		texlive-arphic
21mr|texlive-arphic-20190228-1|8	Version:	20190228
21mr|texlive-arphic-20190228-1|9	Release:	1
21mr|texlive-arphic-20190228-1|10	Summary:	Arphic (Chinese) font packages
21mr|texlive-arphic-20190228-1|11	Group:		Publishing
21mr|texlive-arphic-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/arphic
21mr|texlive-arphic-20190228-1|13	License:	OTHER-FREE
21mr|texlive-arphic-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/arphic.tar.xz
21mr|texlive-arphic-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/arphic.doc.tar.xz
21mr|texlive-arphic-20190228-1|16	BuildArch:	noarch
21mr|texlive-arphic-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-arphic-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-arphic-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-arphic-20190228-1|20	Requires(post):	texlive-tetex
21mr|texlive-arphic-20190228-1|21	
21mr|texlive-arphic-20190228-1|22	%description
21mr|texlive-arphic-20190228-1|23	These are font bundles for the Chinese Arphic fonts which work
21mr|texlive-arphic-20190228-1|24	with the CJK package. Arphic is actually the name of the
21mr|texlive-arphic-20190228-1|25	company that which created the fonts (and put them under a GPL-
21mr|texlive-arphic-20190228-1|26	like licence).
21mr|texlive-arphic-20190228-1|27	
21mr|texlive-arphic-20190228-1|28	#-----------------------------------------------------------------------
21mr|texlive-arphic-20190228-1|29	%files
21mr|texlive-arphic-20190228-1|30	%{_texmfdistdir}/dvips/arphic/config.bkaiu
21mr|texlive-arphic-20190228-1|31	%{_texmfdistdir}/dvips/arphic/config.bsmiu
21mr|texlive-arphic-20190228-1|32	%{_texmfdistdir}/dvips/arphic/config.gbsnu
21mr|texlive-arphic-20190228-1|33	%{_texmfdistdir}/dvips/arphic/config.gkaiu
21mr|texlive-arphic-20190228-1|34	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu00.afm
21mr|texlive-arphic-20190228-1|35	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu02.afm
21mr|texlive-arphic-20190228-1|36	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu03.afm
21mr|texlive-arphic-20190228-1|37	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu20.afm
21mr|texlive-arphic-20190228-1|38	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu21.afm
21mr|texlive-arphic-20190228-1|39	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu22.afm
21mr|texlive-arphic-20190228-1|40	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu25.afm
21mr|texlive-arphic-20190228-1|41	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu26.afm
21mr|texlive-arphic-20190228-1|42	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu30.afm
21mr|texlive-arphic-20190228-1|43	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu31.afm
21mr|texlive-arphic-20190228-1|44	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu32.afm
21mr|texlive-arphic-20190228-1|45	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu33.afm
21mr|texlive-arphic-20190228-1|46	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu4e.afm
21mr|texlive-arphic-20190228-1|47	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu4f.afm
21mr|texlive-arphic-20190228-1|48	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu50.afm
21mr|texlive-arphic-20190228-1|49	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu51.afm
21mr|texlive-arphic-20190228-1|50	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu52.afm
21mr|texlive-arphic-20190228-1|51	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu53.afm
21mr|texlive-arphic-20190228-1|52	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu54.afm
21mr|texlive-arphic-20190228-1|53	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu55.afm
21mr|texlive-arphic-20190228-1|54	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu56.afm
21mr|texlive-arphic-20190228-1|55	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu57.afm
21mr|texlive-arphic-20190228-1|56	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu58.afm
21mr|texlive-arphic-20190228-1|57	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu59.afm
21mr|texlive-arphic-20190228-1|58	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu5a.afm
21mr|texlive-arphic-20190228-1|59	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu5b.afm
21mr|texlive-arphic-20190228-1|60	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu5c.afm
21mr|texlive-arphic-20190228-1|61	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu5d.afm
21mr|texlive-arphic-20190228-1|62	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu5e.afm
21mr|texlive-arphic-20190228-1|63	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu5f.afm
21mr|texlive-arphic-20190228-1|64	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu60.afm
21mr|texlive-arphic-20190228-1|65	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu61.afm
21mr|texlive-arphic-20190228-1|66	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu62.afm
21mr|texlive-arphic-20190228-1|67	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu63.afm
21mr|texlive-arphic-20190228-1|68	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu64.afm
21mr|texlive-arphic-20190228-1|69	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu65.afm
21mr|texlive-arphic-20190228-1|70	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu66.afm
21mr|texlive-arphic-20190228-1|71	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu67.afm
21mr|texlive-arphic-20190228-1|72	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu68.afm
21mr|texlive-arphic-20190228-1|73	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu69.afm
21mr|texlive-arphic-20190228-1|74	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu6a.afm
21mr|texlive-arphic-20190228-1|75	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu6b.afm
21mr|texlive-arphic-20190228-1|76	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu6c.afm
21mr|texlive-arphic-20190228-1|77	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu6d.afm
21mr|texlive-arphic-20190228-1|78	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu6e.afm
21mr|texlive-arphic-20190228-1|79	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu6f.afm
21mr|texlive-arphic-20190228-1|80	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu70.afm
21mr|texlive-arphic-20190228-1|81	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu71.afm
21mr|texlive-arphic-20190228-1|82	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu72.afm
21mr|texlive-arphic-20190228-1|83	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu73.afm
21mr|texlive-arphic-20190228-1|84	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu74.afm
21mr|texlive-arphic-20190228-1|85	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu75.afm
21mr|texlive-arphic-20190228-1|86	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu76.afm
21mr|texlive-arphic-20190228-1|87	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu77.afm
21mr|texlive-arphic-20190228-1|88	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu78.afm
21mr|texlive-arphic-20190228-1|89	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu79.afm
21mr|texlive-arphic-20190228-1|90	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu7a.afm
21mr|texlive-arphic-20190228-1|91	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu7b.afm
21mr|texlive-arphic-20190228-1|92	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu7c.afm
21mr|texlive-arphic-20190228-1|93	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu7d.afm
21mr|texlive-arphic-20190228-1|94	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu7e.afm
21mr|texlive-arphic-20190228-1|95	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu7f.afm
21mr|texlive-arphic-20190228-1|96	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu80.afm
21mr|texlive-arphic-20190228-1|97	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu81.afm
21mr|texlive-arphic-20190228-1|98	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu82.afm
21mr|texlive-arphic-20190228-1|99	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu83.afm
21mr|texlive-arphic-20190228-1|100	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu84.afm
21mr|texlive-arphic-20190228-1|101	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu85.afm
21mr|texlive-arphic-20190228-1|102	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu86.afm
21mr|texlive-arphic-20190228-1|103	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu87.afm
21mr|texlive-arphic-20190228-1|104	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu88.afm
21mr|texlive-arphic-20190228-1|105	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu89.afm
21mr|texlive-arphic-20190228-1|106	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu8a.afm
21mr|texlive-arphic-20190228-1|107	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu8b.afm
21mr|texlive-arphic-20190228-1|108	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu8c.afm
21mr|texlive-arphic-20190228-1|109	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu8d.afm
21mr|texlive-arphic-20190228-1|110	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu8e.afm
21mr|texlive-arphic-20190228-1|111	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu8f.afm
21mr|texlive-arphic-20190228-1|112	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu90.afm
21mr|texlive-arphic-20190228-1|113	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu91.afm
21mr|texlive-arphic-20190228-1|114	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu92.afm
21mr|texlive-arphic-20190228-1|115	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu93.afm
21mr|texlive-arphic-20190228-1|116	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu94.afm
21mr|texlive-arphic-20190228-1|117	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu95.afm
21mr|texlive-arphic-20190228-1|118	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu96.afm
21mr|texlive-arphic-20190228-1|119	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu97.afm
21mr|texlive-arphic-20190228-1|120	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu98.afm
21mr|texlive-arphic-20190228-1|121	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu99.afm
21mr|texlive-arphic-20190228-1|122	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu9a.afm
21mr|texlive-arphic-20190228-1|123	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu9b.afm
21mr|texlive-arphic-20190228-1|124	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu9c.afm
21mr|texlive-arphic-20190228-1|125	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu9d.afm
21mr|texlive-arphic-20190228-1|126	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu9e.afm
21mr|texlive-arphic-20190228-1|127	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiu9f.afm
21mr|texlive-arphic-20190228-1|128	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiuee.afm
21mr|texlive-arphic-20190228-1|129	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiuf6.afm
21mr|texlive-arphic-20190228-1|130	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiuf7.afm
21mr|texlive-arphic-20190228-1|131	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiuf8.afm
21mr|texlive-arphic-20190228-1|132	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiufa.afm
21mr|texlive-arphic-20190228-1|133	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiufe.afm
21mr|texlive-arphic-20190228-1|134	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiuff.afm
21mr|texlive-arphic-20190228-1|135	%{_texmfdistdir}/fonts/afm/arphic/bkaiu/bkaiuv.afm
21mr|texlive-arphic-20190228-1|136	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu00.afm
21mr|texlive-arphic-20190228-1|137	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu02.afm
21mr|texlive-arphic-20190228-1|138	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu03.afm
21mr|texlive-arphic-20190228-1|139	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu20.afm
21mr|texlive-arphic-20190228-1|140	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu21.afm
21mr|texlive-arphic-20190228-1|141	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu22.afm
21mr|texlive-arphic-20190228-1|142	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu25.afm
21mr|texlive-arphic-20190228-1|143	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu26.afm
21mr|texlive-arphic-20190228-1|144	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu30.afm
21mr|texlive-arphic-20190228-1|145	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu31.afm
21mr|texlive-arphic-20190228-1|146	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu32.afm
21mr|texlive-arphic-20190228-1|147	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu33.afm
21mr|texlive-arphic-20190228-1|148	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu4e.afm
21mr|texlive-arphic-20190228-1|149	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu4f.afm
21mr|texlive-arphic-20190228-1|150	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu50.afm
21mr|texlive-arphic-20190228-1|151	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu51.afm
21mr|texlive-arphic-20190228-1|152	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu52.afm
21mr|texlive-arphic-20190228-1|153	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu53.afm
21mr|texlive-arphic-20190228-1|154	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu54.afm
21mr|texlive-arphic-20190228-1|155	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu55.afm
21mr|texlive-arphic-20190228-1|156	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu56.afm
21mr|texlive-arphic-20190228-1|157	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu57.afm
21mr|texlive-arphic-20190228-1|158	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu58.afm
21mr|texlive-arphic-20190228-1|159	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu59.afm
21mr|texlive-arphic-20190228-1|160	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu5a.afm
21mr|texlive-arphic-20190228-1|161	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu5b.afm
21mr|texlive-arphic-20190228-1|162	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu5c.afm
21mr|texlive-arphic-20190228-1|163	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu5d.afm
21mr|texlive-arphic-20190228-1|164	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu5e.afm
21mr|texlive-arphic-20190228-1|165	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu5f.afm
21mr|texlive-arphic-20190228-1|166	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu60.afm
21mr|texlive-arphic-20190228-1|167	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu61.afm
21mr|texlive-arphic-20190228-1|168	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu62.afm
21mr|texlive-arphic-20190228-1|169	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu63.afm
21mr|texlive-arphic-20190228-1|170	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu64.afm
21mr|texlive-arphic-20190228-1|171	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu65.afm
21mr|texlive-arphic-20190228-1|172	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu66.afm
21mr|texlive-arphic-20190228-1|173	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu67.afm
21mr|texlive-arphic-20190228-1|174	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu68.afm
21mr|texlive-arphic-20190228-1|175	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu69.afm
21mr|texlive-arphic-20190228-1|176	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu6a.afm
21mr|texlive-arphic-20190228-1|177	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu6b.afm
21mr|texlive-arphic-20190228-1|178	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu6c.afm
21mr|texlive-arphic-20190228-1|179	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu6d.afm
21mr|texlive-arphic-20190228-1|180	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu6e.afm
21mr|texlive-arphic-20190228-1|181	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu6f.afm
21mr|texlive-arphic-20190228-1|182	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu70.afm
21mr|texlive-arphic-20190228-1|183	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu71.afm
21mr|texlive-arphic-20190228-1|184	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu72.afm
21mr|texlive-arphic-20190228-1|185	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu73.afm
21mr|texlive-arphic-20190228-1|186	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu74.afm
21mr|texlive-arphic-20190228-1|187	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu75.afm
21mr|texlive-arphic-20190228-1|188	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu76.afm
21mr|texlive-arphic-20190228-1|189	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu77.afm
21mr|texlive-arphic-20190228-1|190	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu78.afm
21mr|texlive-arphic-20190228-1|191	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu79.afm
21mr|texlive-arphic-20190228-1|192	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu7a.afm
21mr|texlive-arphic-20190228-1|193	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu7b.afm
21mr|texlive-arphic-20190228-1|194	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu7c.afm
21mr|texlive-arphic-20190228-1|195	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu7d.afm
21mr|texlive-arphic-20190228-1|196	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu7e.afm
21mr|texlive-arphic-20190228-1|197	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu7f.afm
21mr|texlive-arphic-20190228-1|198	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu80.afm
21mr|texlive-arphic-20190228-1|199	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu81.afm
21mr|texlive-arphic-20190228-1|200	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu82.afm
21mr|texlive-arphic-20190228-1|201	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu83.afm
21mr|texlive-arphic-20190228-1|202	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu84.afm
21mr|texlive-arphic-20190228-1|203	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu85.afm
21mr|texlive-arphic-20190228-1|204	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu86.afm
21mr|texlive-arphic-20190228-1|205	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu87.afm
21mr|texlive-arphic-20190228-1|206	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu88.afm
21mr|texlive-arphic-20190228-1|207	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu89.afm
21mr|texlive-arphic-20190228-1|208	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu8a.afm
21mr|texlive-arphic-20190228-1|209	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu8b.afm
21mr|texlive-arphic-20190228-1|210	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu8c.afm
21mr|texlive-arphic-20190228-1|211	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu8d.afm
21mr|texlive-arphic-20190228-1|212	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu8e.afm
21mr|texlive-arphic-20190228-1|213	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu8f.afm
21mr|texlive-arphic-20190228-1|214	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu90.afm
21mr|texlive-arphic-20190228-1|215	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu91.afm
21mr|texlive-arphic-20190228-1|216	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu92.afm
21mr|texlive-arphic-20190228-1|217	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu93.afm
21mr|texlive-arphic-20190228-1|218	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu94.afm
21mr|texlive-arphic-20190228-1|219	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu95.afm
21mr|texlive-arphic-20190228-1|220	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu96.afm
21mr|texlive-arphic-20190228-1|221	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu97.afm
21mr|texlive-arphic-20190228-1|222	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu98.afm
21mr|texlive-arphic-20190228-1|223	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu99.afm
21mr|texlive-arphic-20190228-1|224	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu9a.afm
21mr|texlive-arphic-20190228-1|225	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu9b.afm
21mr|texlive-arphic-20190228-1|226	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu9c.afm
21mr|texlive-arphic-20190228-1|227	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu9d.afm
21mr|texlive-arphic-20190228-1|228	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu9e.afm
21mr|texlive-arphic-20190228-1|229	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiu9f.afm
21mr|texlive-arphic-20190228-1|230	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiuee.afm
21mr|texlive-arphic-20190228-1|231	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiuf6.afm
21mr|texlive-arphic-20190228-1|232	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiuf7.afm
21mr|texlive-arphic-20190228-1|233	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiuf8.afm
21mr|texlive-arphic-20190228-1|234	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiufa.afm
21mr|texlive-arphic-20190228-1|235	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiufe.afm
21mr|texlive-arphic-20190228-1|236	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiuff.afm
21mr|texlive-arphic-20190228-1|237	%{_texmfdistdir}/fonts/afm/arphic/bsmiu/bsmiuv.afm
21mr|texlive-arphic-20190228-1|238	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu00.afm
21mr|texlive-arphic-20190228-1|239	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu01.afm
21mr|texlive-arphic-20190228-1|240	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu02.afm
21mr|texlive-arphic-20190228-1|241	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu03.afm
21mr|texlive-arphic-20190228-1|242	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu04.afm
21mr|texlive-arphic-20190228-1|243	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu20.afm
21mr|texlive-arphic-20190228-1|244	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu21.afm
21mr|texlive-arphic-20190228-1|245	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu22.afm
21mr|texlive-arphic-20190228-1|246	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu23.afm
21mr|texlive-arphic-20190228-1|247	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu24.afm
21mr|texlive-arphic-20190228-1|248	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu25.afm
21mr|texlive-arphic-20190228-1|249	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu26.afm
21mr|texlive-arphic-20190228-1|250	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu30.afm
21mr|texlive-arphic-20190228-1|251	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu31.afm
21mr|texlive-arphic-20190228-1|252	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu32.afm
21mr|texlive-arphic-20190228-1|253	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu4e.afm
21mr|texlive-arphic-20190228-1|254	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu4f.afm
21mr|texlive-arphic-20190228-1|255	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu50.afm
21mr|texlive-arphic-20190228-1|256	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu51.afm
21mr|texlive-arphic-20190228-1|257	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu52.afm
21mr|texlive-arphic-20190228-1|258	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu53.afm
21mr|texlive-arphic-20190228-1|259	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu54.afm
21mr|texlive-arphic-20190228-1|260	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu55.afm
21mr|texlive-arphic-20190228-1|261	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu56.afm
21mr|texlive-arphic-20190228-1|262	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu57.afm
21mr|texlive-arphic-20190228-1|263	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu58.afm
21mr|texlive-arphic-20190228-1|264	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu59.afm
21mr|texlive-arphic-20190228-1|265	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu5a.afm
21mr|texlive-arphic-20190228-1|266	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu5b.afm
21mr|texlive-arphic-20190228-1|267	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu5c.afm
21mr|texlive-arphic-20190228-1|268	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu5d.afm
21mr|texlive-arphic-20190228-1|269	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu5e.afm
21mr|texlive-arphic-20190228-1|270	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu5f.afm
21mr|texlive-arphic-20190228-1|271	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu60.afm
21mr|texlive-arphic-20190228-1|272	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu61.afm
21mr|texlive-arphic-20190228-1|273	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu62.afm
21mr|texlive-arphic-20190228-1|274	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu63.afm
21mr|texlive-arphic-20190228-1|275	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu64.afm
21mr|texlive-arphic-20190228-1|276	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu65.afm
21mr|texlive-arphic-20190228-1|277	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu66.afm
21mr|texlive-arphic-20190228-1|278	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu67.afm
21mr|texlive-arphic-20190228-1|279	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu68.afm
21mr|texlive-arphic-20190228-1|280	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu69.afm
21mr|texlive-arphic-20190228-1|281	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu6a.afm
21mr|texlive-arphic-20190228-1|282	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu6b.afm
21mr|texlive-arphic-20190228-1|283	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu6c.afm
21mr|texlive-arphic-20190228-1|284	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu6d.afm
21mr|texlive-arphic-20190228-1|285	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu6e.afm
21mr|texlive-arphic-20190228-1|286	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu6f.afm
21mr|texlive-arphic-20190228-1|287	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu70.afm
21mr|texlive-arphic-20190228-1|288	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu71.afm
21mr|texlive-arphic-20190228-1|289	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu72.afm
21mr|texlive-arphic-20190228-1|290	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu73.afm
21mr|texlive-arphic-20190228-1|291	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu74.afm
21mr|texlive-arphic-20190228-1|292	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu75.afm
21mr|texlive-arphic-20190228-1|293	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu76.afm
21mr|texlive-arphic-20190228-1|294	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu77.afm
21mr|texlive-arphic-20190228-1|295	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu78.afm
21mr|texlive-arphic-20190228-1|296	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu79.afm
21mr|texlive-arphic-20190228-1|297	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu7a.afm
21mr|texlive-arphic-20190228-1|298	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu7b.afm
21mr|texlive-arphic-20190228-1|299	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu7c.afm
21mr|texlive-arphic-20190228-1|300	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu7d.afm
21mr|texlive-arphic-20190228-1|301	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu7e.afm
21mr|texlive-arphic-20190228-1|302	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu7f.afm
21mr|texlive-arphic-20190228-1|303	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu80.afm
21mr|texlive-arphic-20190228-1|304	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu81.afm
21mr|texlive-arphic-20190228-1|305	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu82.afm
21mr|texlive-arphic-20190228-1|306	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu83.afm
21mr|texlive-arphic-20190228-1|307	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu84.afm
21mr|texlive-arphic-20190228-1|308	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu85.afm
21mr|texlive-arphic-20190228-1|309	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu86.afm
21mr|texlive-arphic-20190228-1|310	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu87.afm
21mr|texlive-arphic-20190228-1|311	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu88.afm
21mr|texlive-arphic-20190228-1|312	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu89.afm
21mr|texlive-arphic-20190228-1|313	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu8a.afm
21mr|texlive-arphic-20190228-1|314	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu8b.afm
21mr|texlive-arphic-20190228-1|315	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu8c.afm
21mr|texlive-arphic-20190228-1|316	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu8d.afm
21mr|texlive-arphic-20190228-1|317	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu8e.afm
21mr|texlive-arphic-20190228-1|318	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu8f.afm
21mr|texlive-arphic-20190228-1|319	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu90.afm
21mr|texlive-arphic-20190228-1|320	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu91.afm
21mr|texlive-arphic-20190228-1|321	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu92.afm
21mr|texlive-arphic-20190228-1|322	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu93.afm
21mr|texlive-arphic-20190228-1|323	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu94.afm
21mr|texlive-arphic-20190228-1|324	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu95.afm
21mr|texlive-arphic-20190228-1|325	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu96.afm
21mr|texlive-arphic-20190228-1|326	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu97.afm
21mr|texlive-arphic-20190228-1|327	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu98.afm
21mr|texlive-arphic-20190228-1|328	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu99.afm
21mr|texlive-arphic-20190228-1|329	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu9a.afm
21mr|texlive-arphic-20190228-1|330	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu9b.afm
21mr|texlive-arphic-20190228-1|331	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu9c.afm
21mr|texlive-arphic-20190228-1|332	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu9e.afm
21mr|texlive-arphic-20190228-1|333	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnu9f.afm
21mr|texlive-arphic-20190228-1|334	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnufe.afm
21mr|texlive-arphic-20190228-1|335	%{_texmfdistdir}/fonts/afm/arphic/gbsnu/gbsnuff.afm
21mr|texlive-arphic-20190228-1|336	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu00.afm
21mr|texlive-arphic-20190228-1|337	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu01.afm
21mr|texlive-arphic-20190228-1|338	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu02.afm
21mr|texlive-arphic-20190228-1|339	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu03.afm
21mr|texlive-arphic-20190228-1|340	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu04.afm
21mr|texlive-arphic-20190228-1|341	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu20.afm
21mr|texlive-arphic-20190228-1|342	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu21.afm
21mr|texlive-arphic-20190228-1|343	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu22.afm
21mr|texlive-arphic-20190228-1|344	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu23.afm
21mr|texlive-arphic-20190228-1|345	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu24.afm
21mr|texlive-arphic-20190228-1|346	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu25.afm
21mr|texlive-arphic-20190228-1|347	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu26.afm
21mr|texlive-arphic-20190228-1|348	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu30.afm
21mr|texlive-arphic-20190228-1|349	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu31.afm
21mr|texlive-arphic-20190228-1|350	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu32.afm
21mr|texlive-arphic-20190228-1|351	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu4e.afm
21mr|texlive-arphic-20190228-1|352	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu4f.afm
21mr|texlive-arphic-20190228-1|353	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu50.afm
21mr|texlive-arphic-20190228-1|354	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu51.afm
21mr|texlive-arphic-20190228-1|355	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu52.afm
21mr|texlive-arphic-20190228-1|356	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu53.afm
21mr|texlive-arphic-20190228-1|357	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu54.afm
21mr|texlive-arphic-20190228-1|358	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu55.afm
21mr|texlive-arphic-20190228-1|359	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu56.afm
21mr|texlive-arphic-20190228-1|360	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu57.afm
21mr|texlive-arphic-20190228-1|361	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu58.afm
21mr|texlive-arphic-20190228-1|362	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu59.afm
21mr|texlive-arphic-20190228-1|363	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu5a.afm
21mr|texlive-arphic-20190228-1|364	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu5b.afm
21mr|texlive-arphic-20190228-1|365	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu5c.afm
21mr|texlive-arphic-20190228-1|366	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu5d.afm
21mr|texlive-arphic-20190228-1|367	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu5e.afm
21mr|texlive-arphic-20190228-1|368	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu5f.afm
21mr|texlive-arphic-20190228-1|369	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu60.afm
21mr|texlive-arphic-20190228-1|370	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu61.afm
21mr|texlive-arphic-20190228-1|371	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu62.afm
21mr|texlive-arphic-20190228-1|372	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu63.afm
21mr|texlive-arphic-20190228-1|373	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu64.afm
21mr|texlive-arphic-20190228-1|374	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu65.afm
21mr|texlive-arphic-20190228-1|375	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu66.afm
21mr|texlive-arphic-20190228-1|376	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu67.afm
21mr|texlive-arphic-20190228-1|377	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu68.afm
21mr|texlive-arphic-20190228-1|378	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu69.afm
21mr|texlive-arphic-20190228-1|379	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu6a.afm
21mr|texlive-arphic-20190228-1|380	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu6b.afm
21mr|texlive-arphic-20190228-1|381	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu6c.afm
21mr|texlive-arphic-20190228-1|382	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu6d.afm
21mr|texlive-arphic-20190228-1|383	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu6e.afm
21mr|texlive-arphic-20190228-1|384	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu6f.afm
21mr|texlive-arphic-20190228-1|385	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu70.afm
21mr|texlive-arphic-20190228-1|386	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu71.afm
21mr|texlive-arphic-20190228-1|387	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu72.afm
21mr|texlive-arphic-20190228-1|388	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu73.afm
21mr|texlive-arphic-20190228-1|389	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu74.afm
21mr|texlive-arphic-20190228-1|390	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu75.afm
21mr|texlive-arphic-20190228-1|391	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu76.afm
21mr|texlive-arphic-20190228-1|392	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu77.afm
21mr|texlive-arphic-20190228-1|393	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu78.afm
21mr|texlive-arphic-20190228-1|394	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu79.afm
21mr|texlive-arphic-20190228-1|395	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu7a.afm
21mr|texlive-arphic-20190228-1|396	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu7b.afm
21mr|texlive-arphic-20190228-1|397	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu7c.afm
21mr|texlive-arphic-20190228-1|398	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu7d.afm
21mr|texlive-arphic-20190228-1|399	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu7e.afm
21mr|texlive-arphic-20190228-1|400	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu7f.afm
21mr|texlive-arphic-20190228-1|401	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu80.afm
21mr|texlive-arphic-20190228-1|402	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu81.afm
21mr|texlive-arphic-20190228-1|403	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu82.afm
21mr|texlive-arphic-20190228-1|404	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu83.afm
21mr|texlive-arphic-20190228-1|405	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu84.afm
21mr|texlive-arphic-20190228-1|406	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu85.afm
21mr|texlive-arphic-20190228-1|407	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu86.afm
21mr|texlive-arphic-20190228-1|408	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu87.afm
21mr|texlive-arphic-20190228-1|409	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu88.afm
21mr|texlive-arphic-20190228-1|410	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu89.afm
21mr|texlive-arphic-20190228-1|411	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu8a.afm
21mr|texlive-arphic-20190228-1|412	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu8b.afm
21mr|texlive-arphic-20190228-1|413	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu8c.afm
21mr|texlive-arphic-20190228-1|414	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu8d.afm
21mr|texlive-arphic-20190228-1|415	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu8e.afm
21mr|texlive-arphic-20190228-1|416	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu8f.afm
21mr|texlive-arphic-20190228-1|417	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu90.afm
21mr|texlive-arphic-20190228-1|418	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu91.afm
21mr|texlive-arphic-20190228-1|419	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu92.afm
21mr|texlive-arphic-20190228-1|420	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu93.afm
21mr|texlive-arphic-20190228-1|421	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu94.afm
21mr|texlive-arphic-20190228-1|422	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu95.afm
21mr|texlive-arphic-20190228-1|423	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu96.afm
21mr|texlive-arphic-20190228-1|424	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu97.afm
21mr|texlive-arphic-20190228-1|425	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu98.afm
21mr|texlive-arphic-20190228-1|426	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu99.afm
21mr|texlive-arphic-20190228-1|427	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu9a.afm
21mr|texlive-arphic-20190228-1|428	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu9b.afm
21mr|texlive-arphic-20190228-1|429	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu9c.afm
21mr|texlive-arphic-20190228-1|430	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu9e.afm
21mr|texlive-arphic-20190228-1|431	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiu9f.afm
21mr|texlive-arphic-20190228-1|432	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiufe.afm
21mr|texlive-arphic-20190228-1|433	%{_texmfdistdir}/fonts/afm/arphic/gkaiu/gkaiuff.afm
21mr|texlive-arphic-20190228-1|434	%{_texmfdistdir}/fonts/map/dvips/arphic/bkaiu.map
21mr|texlive-arphic-20190228-1|435	%{_texmfdistdir}/fonts/map/dvips/arphic/bsmiu.map
21mr|texlive-arphic-20190228-1|436	%{_texmfdistdir}/fonts/map/dvips/arphic/gbsnu.map
21mr|texlive-arphic-20190228-1|437	%{_texmfdistdir}/fonts/map/dvips/arphic/gkaiu.map
21mr|texlive-arphic-20190228-1|438	%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp00.tfm
21mr|texlive-arphic-20190228-1|439	%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp01.tfm
21mr|texlive-arphic-20190228-1|440	%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp02.tfm
21mr|texlive-arphic-20190228-1|441	%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp03.tfm
21mr|texlive-arphic-20190228-1|442	%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp04.tfm
21mr|texlive-arphic-20190228-1|443	%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp05.tfm
21mr|texlive-arphic-20190228-1|444	%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp06.tfm
21mr|texlive-arphic-20190228-1|445	%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp07.tfm
21mr|texlive-arphic-20190228-1|446	%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp08.tfm
21mr|texlive-arphic-20190228-1|447	%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp09.tfm
21mr|texlive-arphic-20190228-1|448	%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp10.tfm
21mr|texlive-arphic-20190228-1|449	%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp11.tfm
21mr|texlive-arphic-20190228-1|450	%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp12.tfm
21mr|texlive-arphic-20190228-1|451	%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp13.tfm
21mr|texlive-arphic-20190228-1|452	%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp14.tfm
21mr|texlive-arphic-20190228-1|453	%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp15.tfm
21mr|texlive-arphic-20190228-1|454	%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp16.tfm
21mr|texlive-arphic-20190228-1|455	%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp17.tfm
21mr|texlive-arphic-20190228-1|456	%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp18.tfm
21mr|texlive-arphic-20190228-1|457	%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp19.tfm
21mr|texlive-arphic-20190228-1|458	%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp20.tfm
21mr|texlive-arphic-20190228-1|459	%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp21.tfm
21mr|texlive-arphic-20190228-1|460	%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp22.tfm
21mr|texlive-arphic-20190228-1|461	%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp23.tfm
21mr|texlive-arphic-20190228-1|462	%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp25.tfm
21mr|texlive-arphic-20190228-1|463	%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp26.tfm
21mr|texlive-arphic-20190228-1|464	%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp27.tfm
21mr|texlive-arphic-20190228-1|465	%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp28.tfm
21mr|texlive-arphic-20190228-1|466	%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp29.tfm
21mr|texlive-arphic-20190228-1|467	%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp30.tfm
21mr|texlive-arphic-20190228-1|468	%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp31.tfm
21mr|texlive-arphic-20190228-1|469	%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp32.tfm
21mr|texlive-arphic-20190228-1|470	%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp33.tfm
21mr|texlive-arphic-20190228-1|471	%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp34.tfm
21mr|texlive-arphic-20190228-1|472	%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp35.tfm
21mr|texlive-arphic-20190228-1|473	%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp36.tfm
21mr|texlive-arphic-20190228-1|474	%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp37.tfm
21mr|texlive-arphic-20190228-1|475	%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp38.tfm
21mr|texlive-arphic-20190228-1|476	%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp39.tfm
21mr|texlive-arphic-20190228-1|477	%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp40.tfm
21mr|texlive-arphic-20190228-1|478	%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp41.tfm
21mr|texlive-arphic-20190228-1|479	%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp42.tfm
21mr|texlive-arphic-20190228-1|480	%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp43.tfm
21mr|texlive-arphic-20190228-1|481	%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp44.tfm
21mr|texlive-arphic-20190228-1|482	%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp45.tfm
21mr|texlive-arphic-20190228-1|483	%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp46.tfm
21mr|texlive-arphic-20190228-1|484	%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp47.tfm
21mr|texlive-arphic-20190228-1|485	%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp48.tfm
21mr|texlive-arphic-20190228-1|486	%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp49.tfm
21mr|texlive-arphic-20190228-1|487	%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp50.tfm
21mr|texlive-arphic-20190228-1|488	%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp51.tfm
21mr|texlive-arphic-20190228-1|489	%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp52.tfm
21mr|texlive-arphic-20190228-1|490	%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp53.tfm
21mr|texlive-arphic-20190228-1|491	%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp54.tfm
21mr|texlive-arphic-20190228-1|492	%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimp55.tfm
21mr|texlive-arphic-20190228-1|493	%{_texmfdistdir}/fonts/tfm/arphic/bkaimp/bkaimpv.tfm
21mr|texlive-arphic-20190228-1|494	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu00.tfm
21mr|texlive-arphic-20190228-1|495	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu02.tfm
21mr|texlive-arphic-20190228-1|496	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu03.tfm
21mr|texlive-arphic-20190228-1|497	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu20.tfm
21mr|texlive-arphic-20190228-1|498	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu21.tfm
21mr|texlive-arphic-20190228-1|499	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu22.tfm
21mr|texlive-arphic-20190228-1|500	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu25.tfm
21mr|texlive-arphic-20190228-1|501	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu26.tfm
21mr|texlive-arphic-20190228-1|502	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu30.tfm
21mr|texlive-arphic-20190228-1|503	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu31.tfm
21mr|texlive-arphic-20190228-1|504	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu32.tfm
21mr|texlive-arphic-20190228-1|505	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu33.tfm
21mr|texlive-arphic-20190228-1|506	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu4e.tfm
21mr|texlive-arphic-20190228-1|507	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu4f.tfm
21mr|texlive-arphic-20190228-1|508	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu50.tfm
21mr|texlive-arphic-20190228-1|509	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu51.tfm
21mr|texlive-arphic-20190228-1|510	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu52.tfm
21mr|texlive-arphic-20190228-1|511	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu53.tfm
21mr|texlive-arphic-20190228-1|512	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu54.tfm
21mr|texlive-arphic-20190228-1|513	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu55.tfm
21mr|texlive-arphic-20190228-1|514	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu56.tfm
21mr|texlive-arphic-20190228-1|515	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu57.tfm
21mr|texlive-arphic-20190228-1|516	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu58.tfm
21mr|texlive-arphic-20190228-1|517	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu59.tfm
21mr|texlive-arphic-20190228-1|518	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu5a.tfm
21mr|texlive-arphic-20190228-1|519	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu5b.tfm
21mr|texlive-arphic-20190228-1|520	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu5c.tfm
21mr|texlive-arphic-20190228-1|521	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu5d.tfm
21mr|texlive-arphic-20190228-1|522	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu5e.tfm
21mr|texlive-arphic-20190228-1|523	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu5f.tfm
21mr|texlive-arphic-20190228-1|524	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu60.tfm
21mr|texlive-arphic-20190228-1|525	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu61.tfm
21mr|texlive-arphic-20190228-1|526	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu62.tfm
21mr|texlive-arphic-20190228-1|527	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu63.tfm
21mr|texlive-arphic-20190228-1|528	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu64.tfm
21mr|texlive-arphic-20190228-1|529	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu65.tfm
21mr|texlive-arphic-20190228-1|530	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu66.tfm
21mr|texlive-arphic-20190228-1|531	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu67.tfm
21mr|texlive-arphic-20190228-1|532	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu68.tfm
21mr|texlive-arphic-20190228-1|533	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu69.tfm
21mr|texlive-arphic-20190228-1|534	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu6a.tfm
21mr|texlive-arphic-20190228-1|535	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu6b.tfm
21mr|texlive-arphic-20190228-1|536	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu6c.tfm
21mr|texlive-arphic-20190228-1|537	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu6d.tfm
21mr|texlive-arphic-20190228-1|538	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu6e.tfm
21mr|texlive-arphic-20190228-1|539	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu6f.tfm
21mr|texlive-arphic-20190228-1|540	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu70.tfm
21mr|texlive-arphic-20190228-1|541	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu71.tfm
21mr|texlive-arphic-20190228-1|542	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu72.tfm
21mr|texlive-arphic-20190228-1|543	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu73.tfm
21mr|texlive-arphic-20190228-1|544	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu74.tfm
21mr|texlive-arphic-20190228-1|545	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu75.tfm
21mr|texlive-arphic-20190228-1|546	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu76.tfm
21mr|texlive-arphic-20190228-1|547	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu77.tfm
21mr|texlive-arphic-20190228-1|548	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu78.tfm
21mr|texlive-arphic-20190228-1|549	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu79.tfm
21mr|texlive-arphic-20190228-1|550	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu7a.tfm
21mr|texlive-arphic-20190228-1|551	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu7b.tfm
21mr|texlive-arphic-20190228-1|552	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu7c.tfm
21mr|texlive-arphic-20190228-1|553	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu7d.tfm
21mr|texlive-arphic-20190228-1|554	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu7e.tfm
21mr|texlive-arphic-20190228-1|555	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu7f.tfm
21mr|texlive-arphic-20190228-1|556	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu80.tfm
21mr|texlive-arphic-20190228-1|557	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu81.tfm
21mr|texlive-arphic-20190228-1|558	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu82.tfm
21mr|texlive-arphic-20190228-1|559	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu83.tfm
21mr|texlive-arphic-20190228-1|560	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu84.tfm
21mr|texlive-arphic-20190228-1|561	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu85.tfm
21mr|texlive-arphic-20190228-1|562	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu86.tfm
21mr|texlive-arphic-20190228-1|563	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu87.tfm
21mr|texlive-arphic-20190228-1|564	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu88.tfm
21mr|texlive-arphic-20190228-1|565	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu89.tfm
21mr|texlive-arphic-20190228-1|566	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu8a.tfm
21mr|texlive-arphic-20190228-1|567	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu8b.tfm
21mr|texlive-arphic-20190228-1|568	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu8c.tfm
21mr|texlive-arphic-20190228-1|569	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu8d.tfm
21mr|texlive-arphic-20190228-1|570	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu8e.tfm
21mr|texlive-arphic-20190228-1|571	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu8f.tfm
21mr|texlive-arphic-20190228-1|572	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu90.tfm
21mr|texlive-arphic-20190228-1|573	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu91.tfm
21mr|texlive-arphic-20190228-1|574	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu92.tfm
21mr|texlive-arphic-20190228-1|575	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu93.tfm
21mr|texlive-arphic-20190228-1|576	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu94.tfm
21mr|texlive-arphic-20190228-1|577	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu95.tfm
21mr|texlive-arphic-20190228-1|578	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu96.tfm
21mr|texlive-arphic-20190228-1|579	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu97.tfm
21mr|texlive-arphic-20190228-1|580	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu98.tfm
21mr|texlive-arphic-20190228-1|581	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu99.tfm
21mr|texlive-arphic-20190228-1|582	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu9a.tfm
21mr|texlive-arphic-20190228-1|583	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu9b.tfm
21mr|texlive-arphic-20190228-1|584	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu9c.tfm
21mr|texlive-arphic-20190228-1|585	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu9d.tfm
21mr|texlive-arphic-20190228-1|586	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu9e.tfm
21mr|texlive-arphic-20190228-1|587	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiu9f.tfm
21mr|texlive-arphic-20190228-1|588	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiuee.tfm
21mr|texlive-arphic-20190228-1|589	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiuf6.tfm
21mr|texlive-arphic-20190228-1|590	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiuf7.tfm
21mr|texlive-arphic-20190228-1|591	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiuf8.tfm
21mr|texlive-arphic-20190228-1|592	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiufa.tfm
21mr|texlive-arphic-20190228-1|593	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiufe.tfm
21mr|texlive-arphic-20190228-1|594	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiuff.tfm
21mr|texlive-arphic-20190228-1|595	%{_texmfdistdir}/fonts/tfm/arphic/bkaiu/bkaiuv.tfm
21mr|texlive-arphic-20190228-1|596	%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp00.tfm
21mr|texlive-arphic-20190228-1|597	%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp01.tfm
21mr|texlive-arphic-20190228-1|598	%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp02.tfm
21mr|texlive-arphic-20190228-1|599	%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp03.tfm
21mr|texlive-arphic-20190228-1|600	%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp04.tfm
21mr|texlive-arphic-20190228-1|601	%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp05.tfm
21mr|texlive-arphic-20190228-1|602	%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp06.tfm
21mr|texlive-arphic-20190228-1|603	%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp07.tfm
21mr|texlive-arphic-20190228-1|604	%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp08.tfm
21mr|texlive-arphic-20190228-1|605	%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp09.tfm
21mr|texlive-arphic-20190228-1|606	%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp10.tfm
21mr|texlive-arphic-20190228-1|607	%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp11.tfm
21mr|texlive-arphic-20190228-1|608	%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp12.tfm
21mr|texlive-arphic-20190228-1|609	%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp13.tfm
21mr|texlive-arphic-20190228-1|610	%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp14.tfm
21mr|texlive-arphic-20190228-1|611	%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp15.tfm
21mr|texlive-arphic-20190228-1|612	%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp16.tfm
21mr|texlive-arphic-20190228-1|613	%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp17.tfm
21mr|texlive-arphic-20190228-1|614	%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp18.tfm
21mr|texlive-arphic-20190228-1|615	%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp19.tfm
21mr|texlive-arphic-20190228-1|616	%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp20.tfm
21mr|texlive-arphic-20190228-1|617	%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp21.tfm
21mr|texlive-arphic-20190228-1|618	%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp22.tfm
21mr|texlive-arphic-20190228-1|619	%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp23.tfm
21mr|texlive-arphic-20190228-1|620	%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp25.tfm
21mr|texlive-arphic-20190228-1|621	%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp26.tfm
21mr|texlive-arphic-20190228-1|622	%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp27.tfm
21mr|texlive-arphic-20190228-1|623	%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp28.tfm
21mr|texlive-arphic-20190228-1|624	%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp29.tfm
21mr|texlive-arphic-20190228-1|625	%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp30.tfm
21mr|texlive-arphic-20190228-1|626	%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp31.tfm
21mr|texlive-arphic-20190228-1|627	%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp32.tfm
21mr|texlive-arphic-20190228-1|628	%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp33.tfm
21mr|texlive-arphic-20190228-1|629	%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp34.tfm
21mr|texlive-arphic-20190228-1|630	%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp35.tfm
21mr|texlive-arphic-20190228-1|631	%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp36.tfm
21mr|texlive-arphic-20190228-1|632	%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp37.tfm
21mr|texlive-arphic-20190228-1|633	%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp38.tfm
21mr|texlive-arphic-20190228-1|634	%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp39.tfm
21mr|texlive-arphic-20190228-1|635	%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp40.tfm
21mr|texlive-arphic-20190228-1|636	%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp41.tfm
21mr|texlive-arphic-20190228-1|637	%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp42.tfm
21mr|texlive-arphic-20190228-1|638	%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp43.tfm
21mr|texlive-arphic-20190228-1|639	%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp44.tfm
21mr|texlive-arphic-20190228-1|640	%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp45.tfm
21mr|texlive-arphic-20190228-1|641	%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp46.tfm
21mr|texlive-arphic-20190228-1|642	%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp47.tfm
21mr|texlive-arphic-20190228-1|643	%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp48.tfm
21mr|texlive-arphic-20190228-1|644	%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp49.tfm
21mr|texlive-arphic-20190228-1|645	%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp50.tfm
21mr|texlive-arphic-20190228-1|646	%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp51.tfm
21mr|texlive-arphic-20190228-1|647	%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp52.tfm
21mr|texlive-arphic-20190228-1|648	%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp53.tfm
21mr|texlive-arphic-20190228-1|649	%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp54.tfm
21mr|texlive-arphic-20190228-1|650	%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilp55.tfm
21mr|texlive-arphic-20190228-1|651	%{_texmfdistdir}/fonts/tfm/arphic/bsmilp/bsmilpv.tfm
21mr|texlive-arphic-20190228-1|652	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu00.tfm
21mr|texlive-arphic-20190228-1|653	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu02.tfm
21mr|texlive-arphic-20190228-1|654	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu03.tfm
21mr|texlive-arphic-20190228-1|655	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu20.tfm
21mr|texlive-arphic-20190228-1|656	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu21.tfm
21mr|texlive-arphic-20190228-1|657	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu22.tfm
21mr|texlive-arphic-20190228-1|658	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu25.tfm
21mr|texlive-arphic-20190228-1|659	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu26.tfm
21mr|texlive-arphic-20190228-1|660	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu30.tfm
21mr|texlive-arphic-20190228-1|661	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu31.tfm
21mr|texlive-arphic-20190228-1|662	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu32.tfm
21mr|texlive-arphic-20190228-1|663	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu33.tfm
21mr|texlive-arphic-20190228-1|664	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu4e.tfm
21mr|texlive-arphic-20190228-1|665	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu4f.tfm
21mr|texlive-arphic-20190228-1|666	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu50.tfm
21mr|texlive-arphic-20190228-1|667	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu51.tfm
21mr|texlive-arphic-20190228-1|668	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu52.tfm
21mr|texlive-arphic-20190228-1|669	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu53.tfm
21mr|texlive-arphic-20190228-1|670	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu54.tfm
21mr|texlive-arphic-20190228-1|671	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu55.tfm
21mr|texlive-arphic-20190228-1|672	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu56.tfm
21mr|texlive-arphic-20190228-1|673	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu57.tfm
21mr|texlive-arphic-20190228-1|674	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu58.tfm
21mr|texlive-arphic-20190228-1|675	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu59.tfm
21mr|texlive-arphic-20190228-1|676	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu5a.tfm
21mr|texlive-arphic-20190228-1|677	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu5b.tfm
21mr|texlive-arphic-20190228-1|678	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu5c.tfm
21mr|texlive-arphic-20190228-1|679	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu5d.tfm
21mr|texlive-arphic-20190228-1|680	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu5e.tfm
21mr|texlive-arphic-20190228-1|681	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu5f.tfm
21mr|texlive-arphic-20190228-1|682	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu60.tfm
21mr|texlive-arphic-20190228-1|683	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu61.tfm
21mr|texlive-arphic-20190228-1|684	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu62.tfm
21mr|texlive-arphic-20190228-1|685	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu63.tfm
21mr|texlive-arphic-20190228-1|686	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu64.tfm
21mr|texlive-arphic-20190228-1|687	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu65.tfm
21mr|texlive-arphic-20190228-1|688	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu66.tfm
21mr|texlive-arphic-20190228-1|689	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu67.tfm
21mr|texlive-arphic-20190228-1|690	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu68.tfm
21mr|texlive-arphic-20190228-1|691	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu69.tfm
21mr|texlive-arphic-20190228-1|692	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu6a.tfm
21mr|texlive-arphic-20190228-1|693	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu6b.tfm
21mr|texlive-arphic-20190228-1|694	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu6c.tfm
21mr|texlive-arphic-20190228-1|695	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu6d.tfm
21mr|texlive-arphic-20190228-1|696	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu6e.tfm
21mr|texlive-arphic-20190228-1|697	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu6f.tfm
21mr|texlive-arphic-20190228-1|698	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu70.tfm
21mr|texlive-arphic-20190228-1|699	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu71.tfm
21mr|texlive-arphic-20190228-1|700	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu72.tfm
21mr|texlive-arphic-20190228-1|701	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu73.tfm
21mr|texlive-arphic-20190228-1|702	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu74.tfm
21mr|texlive-arphic-20190228-1|703	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu75.tfm
21mr|texlive-arphic-20190228-1|704	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu76.tfm
21mr|texlive-arphic-20190228-1|705	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu77.tfm
21mr|texlive-arphic-20190228-1|706	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu78.tfm
21mr|texlive-arphic-20190228-1|707	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu79.tfm
21mr|texlive-arphic-20190228-1|708	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu7a.tfm
21mr|texlive-arphic-20190228-1|709	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu7b.tfm
21mr|texlive-arphic-20190228-1|710	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu7c.tfm
21mr|texlive-arphic-20190228-1|711	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu7d.tfm
21mr|texlive-arphic-20190228-1|712	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu7e.tfm
21mr|texlive-arphic-20190228-1|713	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu7f.tfm
21mr|texlive-arphic-20190228-1|714	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu80.tfm
21mr|texlive-arphic-20190228-1|715	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu81.tfm
21mr|texlive-arphic-20190228-1|716	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu82.tfm
21mr|texlive-arphic-20190228-1|717	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu83.tfm
21mr|texlive-arphic-20190228-1|718	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu84.tfm
21mr|texlive-arphic-20190228-1|719	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu85.tfm
21mr|texlive-arphic-20190228-1|720	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu86.tfm
21mr|texlive-arphic-20190228-1|721	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu87.tfm
21mr|texlive-arphic-20190228-1|722	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu88.tfm
21mr|texlive-arphic-20190228-1|723	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu89.tfm
21mr|texlive-arphic-20190228-1|724	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu8a.tfm
21mr|texlive-arphic-20190228-1|725	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu8b.tfm
21mr|texlive-arphic-20190228-1|726	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu8c.tfm
21mr|texlive-arphic-20190228-1|727	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu8d.tfm
21mr|texlive-arphic-20190228-1|728	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu8e.tfm
21mr|texlive-arphic-20190228-1|729	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu8f.tfm
21mr|texlive-arphic-20190228-1|730	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu90.tfm
21mr|texlive-arphic-20190228-1|731	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu91.tfm
21mr|texlive-arphic-20190228-1|732	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu92.tfm
21mr|texlive-arphic-20190228-1|733	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu93.tfm
21mr|texlive-arphic-20190228-1|734	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu94.tfm
21mr|texlive-arphic-20190228-1|735	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu95.tfm
21mr|texlive-arphic-20190228-1|736	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu96.tfm
21mr|texlive-arphic-20190228-1|737	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu97.tfm
21mr|texlive-arphic-20190228-1|738	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu98.tfm
21mr|texlive-arphic-20190228-1|739	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu99.tfm
21mr|texlive-arphic-20190228-1|740	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu9a.tfm
21mr|texlive-arphic-20190228-1|741	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu9b.tfm
21mr|texlive-arphic-20190228-1|742	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu9c.tfm
21mr|texlive-arphic-20190228-1|743	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu9d.tfm
21mr|texlive-arphic-20190228-1|744	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu9e.tfm
21mr|texlive-arphic-20190228-1|745	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiu9f.tfm
21mr|texlive-arphic-20190228-1|746	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiuee.tfm
21mr|texlive-arphic-20190228-1|747	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiuf6.tfm
21mr|texlive-arphic-20190228-1|748	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiuf7.tfm
21mr|texlive-arphic-20190228-1|749	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiuf8.tfm
21mr|texlive-arphic-20190228-1|750	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiufa.tfm
21mr|texlive-arphic-20190228-1|751	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiufe.tfm
21mr|texlive-arphic-20190228-1|752	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiuff.tfm
21mr|texlive-arphic-20190228-1|753	%{_texmfdistdir}/fonts/tfm/arphic/bsmiu/bsmiuv.tfm
21mr|texlive-arphic-20190228-1|754	%{_texmfdistdir}/fonts/tfm/arphic/gbsnlp/gbsnlp00.tfm
21mr|texlive-arphic-20190228-1|755	%{_texmfdistdir}/fonts/tfm/arphic/gbsnlp/gbsnlp01.tfm
21mr|texlive-arphic-20190228-1|756	%{_texmfdistdir}/fonts/tfm/arphic/gbsnlp/gbsnlp02.tfm
21mr|texlive-arphic-20190228-1|757	%{_texmfdistdir}/fonts/tfm/arphic/gbsnlp/gbsnlp03.tfm
21mr|texlive-arphic-20190228-1|758	%{_texmfdistdir}/fonts/tfm/arphic/gbsnlp/gbsnlp04.tfm
21mr|texlive-arphic-20190228-1|759	%{_texmfdistdir}/fonts/tfm/arphic/gbsnlp/gbsnlp06.tfm
21mr|texlive-arphic-20190228-1|760	%{_texmfdistdir}/fonts/tfm/arphic/gbsnlp/gbsnlp07.tfm
21mr|texlive-arphic-20190228-1|761	%{_texmfdistdir}/fonts/tfm/arphic/gbsnlp/gbsnlp08.tfm
21mr|texlive-arphic-20190228-1|762	%{_texmfdistdir}/fonts/tfm/arphic/gbsnlp/gbsnlp09.tfm
21mr|texlive-arphic-20190228-1|763	%{_texmfdistdir}/fonts/tfm/arphic/gbsnlp/gbsnlp10.tfm
21mr|texlive-arphic-20190228-1|764	%{_texmfdistdir}/fonts/tfm/arphic/gbsnlp/gbsnlp11.tfm
21mr|texlive-arphic-20190228-1|765	%{_texmfdistdir}/fonts/tfm/arphic/gbsnlp/gbsnlp12.tfm
21mr|texlive-arphic-20190228-1|766	%{_texmfdistdir}/fonts/tfm/arphic/gbsnlp/gbsnlp13.tfm
21mr|texlive-arphic-20190228-1|767	%{_texmfdistdir}/fonts/tfm/arphic/gbsnlp/gbsnlp14.tfm
21mr|texlive-arphic-20190228-1|768	%{_texmfdistdir}/fonts/tfm/arphic/gbsnlp/gbsnlp15.tfm
21mr|texlive-arphic-20190228-1|769	%{_texmfdistdir}/fonts/tfm/arphic/gbsnlp/gbsnlp16.tfm
21mr|texlive-arphic-20190228-1|770	%{_texmfdistdir}/fonts/tfm/arphic/gbsnlp/gbsnlp17.tfm
21mr|texlive-arphic-20190228-1|771	%{_texmfdistdir}/fonts/tfm/arphic/gbsnlp/gbsnlp18.tfm
21mr|texlive-arphic-20190228-1|772	%{_texmfdistdir}/fonts/tfm/arphic/gbsnlp/gbsnlp19.tfm
21mr|texlive-arphic-20190228-1|773	%{_texmfdistdir}/fonts/tfm/arphic/gbsnlp/gbsnlp20.tfm
21mr|texlive-arphic-20190228-1|774	%{_texmfdistdir}/fonts/tfm/arphic/gbsnlp/gbsnlp21.tfm
21mr|texlive-arphic-20190228-1|775	%{_texmfdistdir}/fonts/tfm/arphic/gbsnlp/gbsnlp22.tfm
21mr|texlive-arphic-20190228-1|776	%{_texmfdistdir}/fonts/tfm/arphic/gbsnlp/gbsnlp23.tfm
21mr|texlive-arphic-20190228-1|777	%{_texmfdistdir}/fonts/tfm/arphic/gbsnlp/gbsnlp24.tfm
21mr|texlive-arphic-20190228-1|778	%{_texmfdistdir}/fonts/tfm/arphic/gbsnlp/gbsnlp25.tfm
21mr|texlive-arphic-20190228-1|779	%{_texmfdistdir}/fonts/tfm/arphic/gbsnlp/gbsnlp26.tfm
21mr|texlive-arphic-20190228-1|780	%{_texmfdistdir}/fonts/tfm/arphic/gbsnlp/gbsnlp27.tfm
21mr|texlive-arphic-20190228-1|781	%{_texmfdistdir}/fonts/tfm/arphic/gbsnlp/gbsnlp28.tfm
21mr|texlive-arphic-20190228-1|782	%{_texmfdistdir}/fonts/tfm/arphic/gbsnlp/gbsnlp29.tfm
21mr|texlive-arphic-20190228-1|783	%{_texmfdistdir}/fonts/tfm/arphic/gbsnlp/gbsnlp30.tfm
21mr|texlive-arphic-20190228-1|784	%{_texmfdistdir}/fonts/tfm/arphic/gbsnlp/gbsnlp31.tfm
21mr|texlive-arphic-20190228-1|785	%{_texmfdistdir}/fonts/tfm/arphic/gbsnlp/gbsnlp32.tfm
21mr|texlive-arphic-20190228-1|786	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu00.tfm
21mr|texlive-arphic-20190228-1|787	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu01.tfm
21mr|texlive-arphic-20190228-1|788	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu02.tfm
21mr|texlive-arphic-20190228-1|789	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu03.tfm
21mr|texlive-arphic-20190228-1|790	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu04.tfm
21mr|texlive-arphic-20190228-1|791	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu20.tfm
21mr|texlive-arphic-20190228-1|792	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu21.tfm
21mr|texlive-arphic-20190228-1|793	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu22.tfm
21mr|texlive-arphic-20190228-1|794	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu23.tfm
21mr|texlive-arphic-20190228-1|795	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu24.tfm
21mr|texlive-arphic-20190228-1|796	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu25.tfm
21mr|texlive-arphic-20190228-1|797	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu26.tfm
21mr|texlive-arphic-20190228-1|798	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu30.tfm
21mr|texlive-arphic-20190228-1|799	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu31.tfm
21mr|texlive-arphic-20190228-1|800	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu32.tfm
21mr|texlive-arphic-20190228-1|801	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu4e.tfm
21mr|texlive-arphic-20190228-1|802	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu4f.tfm
21mr|texlive-arphic-20190228-1|803	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu50.tfm
21mr|texlive-arphic-20190228-1|804	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu51.tfm
21mr|texlive-arphic-20190228-1|805	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu52.tfm
21mr|texlive-arphic-20190228-1|806	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu53.tfm
21mr|texlive-arphic-20190228-1|807	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu54.tfm
21mr|texlive-arphic-20190228-1|808	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu55.tfm
21mr|texlive-arphic-20190228-1|809	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu56.tfm
21mr|texlive-arphic-20190228-1|810	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu57.tfm
21mr|texlive-arphic-20190228-1|811	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu58.tfm
21mr|texlive-arphic-20190228-1|812	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu59.tfm
21mr|texlive-arphic-20190228-1|813	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu5a.tfm
21mr|texlive-arphic-20190228-1|814	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu5b.tfm
21mr|texlive-arphic-20190228-1|815	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu5c.tfm
21mr|texlive-arphic-20190228-1|816	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu5d.tfm
21mr|texlive-arphic-20190228-1|817	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu5e.tfm
21mr|texlive-arphic-20190228-1|818	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu5f.tfm
21mr|texlive-arphic-20190228-1|819	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu60.tfm
21mr|texlive-arphic-20190228-1|820	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu61.tfm
21mr|texlive-arphic-20190228-1|821	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu62.tfm
21mr|texlive-arphic-20190228-1|822	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu63.tfm
21mr|texlive-arphic-20190228-1|823	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu64.tfm
21mr|texlive-arphic-20190228-1|824	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu65.tfm
21mr|texlive-arphic-20190228-1|825	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu66.tfm
21mr|texlive-arphic-20190228-1|826	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu67.tfm
21mr|texlive-arphic-20190228-1|827	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu68.tfm
21mr|texlive-arphic-20190228-1|828	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu69.tfm
21mr|texlive-arphic-20190228-1|829	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu6a.tfm
21mr|texlive-arphic-20190228-1|830	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu6b.tfm
21mr|texlive-arphic-20190228-1|831	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu6c.tfm
21mr|texlive-arphic-20190228-1|832	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu6d.tfm
21mr|texlive-arphic-20190228-1|833	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu6e.tfm
21mr|texlive-arphic-20190228-1|834	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu6f.tfm
21mr|texlive-arphic-20190228-1|835	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu70.tfm
21mr|texlive-arphic-20190228-1|836	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu71.tfm
21mr|texlive-arphic-20190228-1|837	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu72.tfm
21mr|texlive-arphic-20190228-1|838	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu73.tfm
21mr|texlive-arphic-20190228-1|839	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu74.tfm
21mr|texlive-arphic-20190228-1|840	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu75.tfm
21mr|texlive-arphic-20190228-1|841	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu76.tfm
21mr|texlive-arphic-20190228-1|842	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu77.tfm
21mr|texlive-arphic-20190228-1|843	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu78.tfm
21mr|texlive-arphic-20190228-1|844	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu79.tfm
21mr|texlive-arphic-20190228-1|845	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu7a.tfm
21mr|texlive-arphic-20190228-1|846	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu7b.tfm
21mr|texlive-arphic-20190228-1|847	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu7c.tfm
21mr|texlive-arphic-20190228-1|848	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu7d.tfm
21mr|texlive-arphic-20190228-1|849	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu7e.tfm
21mr|texlive-arphic-20190228-1|850	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu7f.tfm
21mr|texlive-arphic-20190228-1|851	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu80.tfm
21mr|texlive-arphic-20190228-1|852	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu81.tfm
21mr|texlive-arphic-20190228-1|853	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu82.tfm
21mr|texlive-arphic-20190228-1|854	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu83.tfm
21mr|texlive-arphic-20190228-1|855	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu84.tfm
21mr|texlive-arphic-20190228-1|856	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu85.tfm
21mr|texlive-arphic-20190228-1|857	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu86.tfm
21mr|texlive-arphic-20190228-1|858	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu87.tfm
21mr|texlive-arphic-20190228-1|859	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu88.tfm
21mr|texlive-arphic-20190228-1|860	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu89.tfm
21mr|texlive-arphic-20190228-1|861	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu8a.tfm
21mr|texlive-arphic-20190228-1|862	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu8b.tfm
21mr|texlive-arphic-20190228-1|863	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu8c.tfm
21mr|texlive-arphic-20190228-1|864	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu8d.tfm
21mr|texlive-arphic-20190228-1|865	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu8e.tfm
21mr|texlive-arphic-20190228-1|866	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu8f.tfm
21mr|texlive-arphic-20190228-1|867	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu90.tfm
21mr|texlive-arphic-20190228-1|868	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu91.tfm
21mr|texlive-arphic-20190228-1|869	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu92.tfm
21mr|texlive-arphic-20190228-1|870	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu93.tfm
21mr|texlive-arphic-20190228-1|871	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu94.tfm
21mr|texlive-arphic-20190228-1|872	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu95.tfm
21mr|texlive-arphic-20190228-1|873	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu96.tfm
21mr|texlive-arphic-20190228-1|874	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu97.tfm
21mr|texlive-arphic-20190228-1|875	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu98.tfm
21mr|texlive-arphic-20190228-1|876	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu99.tfm
21mr|texlive-arphic-20190228-1|877	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu9a.tfm
21mr|texlive-arphic-20190228-1|878	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu9b.tfm
21mr|texlive-arphic-20190228-1|879	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu9c.tfm
21mr|texlive-arphic-20190228-1|880	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu9e.tfm
21mr|texlive-arphic-20190228-1|881	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnu9f.tfm
21mr|texlive-arphic-20190228-1|882	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnufe.tfm
21mr|texlive-arphic-20190228-1|883	%{_texmfdistdir}/fonts/tfm/arphic/gbsnu/gbsnuff.tfm
21mr|texlive-arphic-20190228-1|884	%{_texmfdistdir}/fonts/tfm/arphic/gkaimp/gkaimp00.tfm
21mr|texlive-arphic-20190228-1|885	%{_texmfdistdir}/fonts/tfm/arphic/gkaimp/gkaimp01.tfm
21mr|texlive-arphic-20190228-1|886	%{_texmfdistdir}/fonts/tfm/arphic/gkaimp/gkaimp02.tfm
21mr|texlive-arphic-20190228-1|887	%{_texmfdistdir}/fonts/tfm/arphic/gkaimp/gkaimp03.tfm
21mr|texlive-arphic-20190228-1|888	%{_texmfdistdir}/fonts/tfm/arphic/gkaimp/gkaimp04.tfm
21mr|texlive-arphic-20190228-1|889	%{_texmfdistdir}/fonts/tfm/arphic/gkaimp/gkaimp06.tfm
21mr|texlive-arphic-20190228-1|890	%{_texmfdistdir}/fonts/tfm/arphic/gkaimp/gkaimp07.tfm
21mr|texlive-arphic-20190228-1|891	%{_texmfdistdir}/fonts/tfm/arphic/gkaimp/gkaimp08.tfm
21mr|texlive-arphic-20190228-1|892	%{_texmfdistdir}/fonts/tfm/arphic/gkaimp/gkaimp09.tfm
21mr|texlive-arphic-20190228-1|893	%{_texmfdistdir}/fonts/tfm/arphic/gkaimp/gkaimp10.tfm
21mr|texlive-arphic-20190228-1|894	%{_texmfdistdir}/fonts/tfm/arphic/gkaimp/gkaimp11.tfm
21mr|texlive-arphic-20190228-1|895	%{_texmfdistdir}/fonts/tfm/arphic/gkaimp/gkaimp12.tfm
21mr|texlive-arphic-20190228-1|896	%{_texmfdistdir}/fonts/tfm/arphic/gkaimp/gkaimp13.tfm
21mr|texlive-arphic-20190228-1|897	%{_texmfdistdir}/fonts/tfm/arphic/gkaimp/gkaimp14.tfm
21mr|texlive-arphic-20190228-1|898	%{_texmfdistdir}/fonts/tfm/arphic/gkaimp/gkaimp15.tfm
21mr|texlive-arphic-20190228-1|899	%{_texmfdistdir}/fonts/tfm/arphic/gkaimp/gkaimp16.tfm
21mr|texlive-arphic-20190228-1|900	%{_texmfdistdir}/fonts/tfm/arphic/gkaimp/gkaimp17.tfm
21mr|texlive-arphic-20190228-1|901	%{_texmfdistdir}/fonts/tfm/arphic/gkaimp/gkaimp18.tfm
21mr|texlive-arphic-20190228-1|902	%{_texmfdistdir}/fonts/tfm/arphic/gkaimp/gkaimp19.tfm
21mr|texlive-arphic-20190228-1|903	%{_texmfdistdir}/fonts/tfm/arphic/gkaimp/gkaimp20.tfm
21mr|texlive-arphic-20190228-1|904	%{_texmfdistdir}/fonts/tfm/arphic/gkaimp/gkaimp21.tfm
21mr|texlive-arphic-20190228-1|905	%{_texmfdistdir}/fonts/tfm/arphic/gkaimp/gkaimp22.tfm
21mr|texlive-arphic-20190228-1|906	%{_texmfdistdir}/fonts/tfm/arphic/gkaimp/gkaimp23.tfm
21mr|texlive-arphic-20190228-1|907	%{_texmfdistdir}/fonts/tfm/arphic/gkaimp/gkaimp24.tfm
21mr|texlive-arphic-20190228-1|908	%{_texmfdistdir}/fonts/tfm/arphic/gkaimp/gkaimp25.tfm
21mr|texlive-arphic-20190228-1|909	%{_texmfdistdir}/fonts/tfm/arphic/gkaimp/gkaimp26.tfm
21mr|texlive-arphic-20190228-1|910	%{_texmfdistdir}/fonts/tfm/arphic/gkaimp/gkaimp27.tfm
21mr|texlive-arphic-20190228-1|911	%{_texmfdistdir}/fonts/tfm/arphic/gkaimp/gkaimp28.tfm
21mr|texlive-arphic-20190228-1|912	%{_texmfdistdir}/fonts/tfm/arphic/gkaimp/gkaimp29.tfm
21mr|texlive-arphic-20190228-1|913	%{_texmfdistdir}/fonts/tfm/arphic/gkaimp/gkaimp30.tfm
21mr|texlive-arphic-20190228-1|914	%{_texmfdistdir}/fonts/tfm/arphic/gkaimp/gkaimp31.tfm
21mr|texlive-arphic-20190228-1|915	%{_texmfdistdir}/fonts/tfm/arphic/gkaimp/gkaimp32.tfm
21mr|texlive-arphic-20190228-1|916	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu00.tfm
21mr|texlive-arphic-20190228-1|917	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu01.tfm
21mr|texlive-arphic-20190228-1|918	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu02.tfm
21mr|texlive-arphic-20190228-1|919	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu03.tfm
21mr|texlive-arphic-20190228-1|920	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu04.tfm
21mr|texlive-arphic-20190228-1|921	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu20.tfm
21mr|texlive-arphic-20190228-1|922	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu21.tfm
21mr|texlive-arphic-20190228-1|923	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu22.tfm
21mr|texlive-arphic-20190228-1|924	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu23.tfm
21mr|texlive-arphic-20190228-1|925	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu24.tfm
21mr|texlive-arphic-20190228-1|926	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu25.tfm
21mr|texlive-arphic-20190228-1|927	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu26.tfm
21mr|texlive-arphic-20190228-1|928	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu30.tfm
21mr|texlive-arphic-20190228-1|929	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu31.tfm
21mr|texlive-arphic-20190228-1|930	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu32.tfm
21mr|texlive-arphic-20190228-1|931	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu4e.tfm
21mr|texlive-arphic-20190228-1|932	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu4f.tfm
21mr|texlive-arphic-20190228-1|933	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu50.tfm
21mr|texlive-arphic-20190228-1|934	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu51.tfm
21mr|texlive-arphic-20190228-1|935	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu52.tfm
21mr|texlive-arphic-20190228-1|936	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu53.tfm
21mr|texlive-arphic-20190228-1|937	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu54.tfm
21mr|texlive-arphic-20190228-1|938	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu55.tfm
21mr|texlive-arphic-20190228-1|939	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu56.tfm
21mr|texlive-arphic-20190228-1|940	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu57.tfm
21mr|texlive-arphic-20190228-1|941	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu58.tfm
21mr|texlive-arphic-20190228-1|942	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu59.tfm
21mr|texlive-arphic-20190228-1|943	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu5a.tfm
21mr|texlive-arphic-20190228-1|944	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu5b.tfm
21mr|texlive-arphic-20190228-1|945	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu5c.tfm
21mr|texlive-arphic-20190228-1|946	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu5d.tfm
21mr|texlive-arphic-20190228-1|947	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu5e.tfm
21mr|texlive-arphic-20190228-1|948	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu5f.tfm
21mr|texlive-arphic-20190228-1|949	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu60.tfm
21mr|texlive-arphic-20190228-1|950	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu61.tfm
21mr|texlive-arphic-20190228-1|951	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu62.tfm
21mr|texlive-arphic-20190228-1|952	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu63.tfm
21mr|texlive-arphic-20190228-1|953	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu64.tfm
21mr|texlive-arphic-20190228-1|954	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu65.tfm
21mr|texlive-arphic-20190228-1|955	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu66.tfm
21mr|texlive-arphic-20190228-1|956	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu67.tfm
21mr|texlive-arphic-20190228-1|957	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu68.tfm
21mr|texlive-arphic-20190228-1|958	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu69.tfm
21mr|texlive-arphic-20190228-1|959	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu6a.tfm
21mr|texlive-arphic-20190228-1|960	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu6b.tfm
21mr|texlive-arphic-20190228-1|961	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu6c.tfm
21mr|texlive-arphic-20190228-1|962	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu6d.tfm
21mr|texlive-arphic-20190228-1|963	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu6e.tfm
21mr|texlive-arphic-20190228-1|964	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu6f.tfm
21mr|texlive-arphic-20190228-1|965	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu70.tfm
21mr|texlive-arphic-20190228-1|966	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu71.tfm
21mr|texlive-arphic-20190228-1|967	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu72.tfm
21mr|texlive-arphic-20190228-1|968	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu73.tfm
21mr|texlive-arphic-20190228-1|969	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu74.tfm
21mr|texlive-arphic-20190228-1|970	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu75.tfm
21mr|texlive-arphic-20190228-1|971	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu76.tfm
21mr|texlive-arphic-20190228-1|972	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu77.tfm
21mr|texlive-arphic-20190228-1|973	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu78.tfm
21mr|texlive-arphic-20190228-1|974	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu79.tfm
21mr|texlive-arphic-20190228-1|975	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu7a.tfm
21mr|texlive-arphic-20190228-1|976	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu7b.tfm
21mr|texlive-arphic-20190228-1|977	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu7c.tfm
21mr|texlive-arphic-20190228-1|978	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu7d.tfm
21mr|texlive-arphic-20190228-1|979	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu7e.tfm
21mr|texlive-arphic-20190228-1|980	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu7f.tfm
21mr|texlive-arphic-20190228-1|981	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu80.tfm
21mr|texlive-arphic-20190228-1|982	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu81.tfm
21mr|texlive-arphic-20190228-1|983	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu82.tfm
21mr|texlive-arphic-20190228-1|984	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu83.tfm
21mr|texlive-arphic-20190228-1|985	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu84.tfm
21mr|texlive-arphic-20190228-1|986	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu85.tfm
21mr|texlive-arphic-20190228-1|987	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu86.tfm
21mr|texlive-arphic-20190228-1|988	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu87.tfm
21mr|texlive-arphic-20190228-1|989	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu88.tfm
21mr|texlive-arphic-20190228-1|990	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu89.tfm
21mr|texlive-arphic-20190228-1|991	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu8a.tfm
21mr|texlive-arphic-20190228-1|992	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu8b.tfm
21mr|texlive-arphic-20190228-1|993	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu8c.tfm
21mr|texlive-arphic-20190228-1|994	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu8d.tfm
21mr|texlive-arphic-20190228-1|995	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu8e.tfm
21mr|texlive-arphic-20190228-1|996	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu8f.tfm
21mr|texlive-arphic-20190228-1|997	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu90.tfm
21mr|texlive-arphic-20190228-1|998	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu91.tfm
21mr|texlive-arphic-20190228-1|999	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu92.tfm
21mr|texlive-arphic-20190228-1|1000	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu93.tfm
21mr|texlive-arphic-20190228-1|1001	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu94.tfm
21mr|texlive-arphic-20190228-1|1002	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu95.tfm
21mr|texlive-arphic-20190228-1|1003	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu96.tfm
21mr|texlive-arphic-20190228-1|1004	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu97.tfm
21mr|texlive-arphic-20190228-1|1005	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu98.tfm
21mr|texlive-arphic-20190228-1|1006	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu99.tfm
21mr|texlive-arphic-20190228-1|1007	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu9a.tfm
21mr|texlive-arphic-20190228-1|1008	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu9b.tfm
21mr|texlive-arphic-20190228-1|1009	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu9c.tfm
21mr|texlive-arphic-20190228-1|1010	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu9e.tfm
21mr|texlive-arphic-20190228-1|1011	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiu9f.tfm
21mr|texlive-arphic-20190228-1|1012	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiufe.tfm
21mr|texlive-arphic-20190228-1|1013	%{_texmfdistdir}/fonts/tfm/arphic/gkaiu/gkaiuff.tfm
21mr|texlive-arphic-20190228-1|1014	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu00.pfb
21mr|texlive-arphic-20190228-1|1015	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu02.pfb
21mr|texlive-arphic-20190228-1|1016	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu03.pfb
21mr|texlive-arphic-20190228-1|1017	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu20.pfb
21mr|texlive-arphic-20190228-1|1018	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu21.pfb
21mr|texlive-arphic-20190228-1|1019	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu22.pfb
21mr|texlive-arphic-20190228-1|1020	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu25.pfb
21mr|texlive-arphic-20190228-1|1021	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu26.pfb
21mr|texlive-arphic-20190228-1|1022	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu30.pfb
21mr|texlive-arphic-20190228-1|1023	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu31.pfb
21mr|texlive-arphic-20190228-1|1024	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu32.pfb
21mr|texlive-arphic-20190228-1|1025	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu33.pfb
21mr|texlive-arphic-20190228-1|1026	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu4e.pfb
21mr|texlive-arphic-20190228-1|1027	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu4f.pfb
21mr|texlive-arphic-20190228-1|1028	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu50.pfb
21mr|texlive-arphic-20190228-1|1029	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu51.pfb
21mr|texlive-arphic-20190228-1|1030	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu52.pfb
21mr|texlive-arphic-20190228-1|1031	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu53.pfb
21mr|texlive-arphic-20190228-1|1032	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu54.pfb
21mr|texlive-arphic-20190228-1|1033	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu55.pfb
21mr|texlive-arphic-20190228-1|1034	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu56.pfb
21mr|texlive-arphic-20190228-1|1035	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu57.pfb
21mr|texlive-arphic-20190228-1|1036	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu58.pfb
21mr|texlive-arphic-20190228-1|1037	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu59.pfb
21mr|texlive-arphic-20190228-1|1038	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu5a.pfb
21mr|texlive-arphic-20190228-1|1039	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu5b.pfb
21mr|texlive-arphic-20190228-1|1040	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu5c.pfb
21mr|texlive-arphic-20190228-1|1041	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu5d.pfb
21mr|texlive-arphic-20190228-1|1042	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu5e.pfb
21mr|texlive-arphic-20190228-1|1043	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu5f.pfb
21mr|texlive-arphic-20190228-1|1044	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu60.pfb
21mr|texlive-arphic-20190228-1|1045	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu61.pfb
21mr|texlive-arphic-20190228-1|1046	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu62.pfb
21mr|texlive-arphic-20190228-1|1047	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu63.pfb
21mr|texlive-arphic-20190228-1|1048	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu64.pfb
21mr|texlive-arphic-20190228-1|1049	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu65.pfb
21mr|texlive-arphic-20190228-1|1050	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu66.pfb
21mr|texlive-arphic-20190228-1|1051	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu67.pfb
21mr|texlive-arphic-20190228-1|1052	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu68.pfb
21mr|texlive-arphic-20190228-1|1053	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu69.pfb
21mr|texlive-arphic-20190228-1|1054	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu6a.pfb
21mr|texlive-arphic-20190228-1|1055	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu6b.pfb
21mr|texlive-arphic-20190228-1|1056	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu6c.pfb
21mr|texlive-arphic-20190228-1|1057	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu6d.pfb
21mr|texlive-arphic-20190228-1|1058	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu6e.pfb
21mr|texlive-arphic-20190228-1|1059	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu6f.pfb
21mr|texlive-arphic-20190228-1|1060	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu70.pfb
21mr|texlive-arphic-20190228-1|1061	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu71.pfb
21mr|texlive-arphic-20190228-1|1062	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu72.pfb
21mr|texlive-arphic-20190228-1|1063	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu73.pfb
21mr|texlive-arphic-20190228-1|1064	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu74.pfb
21mr|texlive-arphic-20190228-1|1065	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu75.pfb
21mr|texlive-arphic-20190228-1|1066	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu76.pfb
21mr|texlive-arphic-20190228-1|1067	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu77.pfb
21mr|texlive-arphic-20190228-1|1068	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu78.pfb
21mr|texlive-arphic-20190228-1|1069	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu79.pfb
21mr|texlive-arphic-20190228-1|1070	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu7a.pfb
21mr|texlive-arphic-20190228-1|1071	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu7b.pfb
21mr|texlive-arphic-20190228-1|1072	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu7c.pfb
21mr|texlive-arphic-20190228-1|1073	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu7d.pfb
21mr|texlive-arphic-20190228-1|1074	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu7e.pfb
21mr|texlive-arphic-20190228-1|1075	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu7f.pfb
21mr|texlive-arphic-20190228-1|1076	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu80.pfb
21mr|texlive-arphic-20190228-1|1077	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu81.pfb
21mr|texlive-arphic-20190228-1|1078	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu82.pfb
21mr|texlive-arphic-20190228-1|1079	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu83.pfb
21mr|texlive-arphic-20190228-1|1080	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu84.pfb
21mr|texlive-arphic-20190228-1|1081	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu85.pfb
21mr|texlive-arphic-20190228-1|1082	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu86.pfb
21mr|texlive-arphic-20190228-1|1083	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu87.pfb
21mr|texlive-arphic-20190228-1|1084	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu88.pfb
21mr|texlive-arphic-20190228-1|1085	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu89.pfb
21mr|texlive-arphic-20190228-1|1086	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu8a.pfb
21mr|texlive-arphic-20190228-1|1087	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu8b.pfb
21mr|texlive-arphic-20190228-1|1088	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu8c.pfb
21mr|texlive-arphic-20190228-1|1089	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu8d.pfb
21mr|texlive-arphic-20190228-1|1090	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu8e.pfb
21mr|texlive-arphic-20190228-1|1091	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu8f.pfb
21mr|texlive-arphic-20190228-1|1092	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu90.pfb
21mr|texlive-arphic-20190228-1|1093	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu91.pfb
21mr|texlive-arphic-20190228-1|1094	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu92.pfb
21mr|texlive-arphic-20190228-1|1095	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu93.pfb
21mr|texlive-arphic-20190228-1|1096	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu94.pfb
21mr|texlive-arphic-20190228-1|1097	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu95.pfb
21mr|texlive-arphic-20190228-1|1098	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu96.pfb
21mr|texlive-arphic-20190228-1|1099	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu97.pfb
21mr|texlive-arphic-20190228-1|1100	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu98.pfb
21mr|texlive-arphic-20190228-1|1101	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu99.pfb
21mr|texlive-arphic-20190228-1|1102	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu9a.pfb
21mr|texlive-arphic-20190228-1|1103	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu9b.pfb
21mr|texlive-arphic-20190228-1|1104	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu9c.pfb
21mr|texlive-arphic-20190228-1|1105	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu9d.pfb
21mr|texlive-arphic-20190228-1|1106	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu9e.pfb
21mr|texlive-arphic-20190228-1|1107	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiu9f.pfb
21mr|texlive-arphic-20190228-1|1108	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiuee.pfb
21mr|texlive-arphic-20190228-1|1109	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiuf6.pfb
21mr|texlive-arphic-20190228-1|1110	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiuf7.pfb
21mr|texlive-arphic-20190228-1|1111	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiuf8.pfb
21mr|texlive-arphic-20190228-1|1112	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiufa.pfb
21mr|texlive-arphic-20190228-1|1113	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiufe.pfb
21mr|texlive-arphic-20190228-1|1114	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiuff.pfb
21mr|texlive-arphic-20190228-1|1115	%{_texmfdistdir}/fonts/type1/arphic/bkaiu/bkaiuv.pfb
21mr|texlive-arphic-20190228-1|1116	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu00.pfb
21mr|texlive-arphic-20190228-1|1117	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu02.pfb
21mr|texlive-arphic-20190228-1|1118	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu03.pfb
21mr|texlive-arphic-20190228-1|1119	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu20.pfb
21mr|texlive-arphic-20190228-1|1120	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu21.pfb
21mr|texlive-arphic-20190228-1|1121	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu22.pfb
21mr|texlive-arphic-20190228-1|1122	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu25.pfb
21mr|texlive-arphic-20190228-1|1123	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu26.pfb
21mr|texlive-arphic-20190228-1|1124	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu30.pfb
21mr|texlive-arphic-20190228-1|1125	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu31.pfb
21mr|texlive-arphic-20190228-1|1126	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu32.pfb
21mr|texlive-arphic-20190228-1|1127	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu33.pfb
21mr|texlive-arphic-20190228-1|1128	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu4e.pfb
21mr|texlive-arphic-20190228-1|1129	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu4f.pfb
21mr|texlive-arphic-20190228-1|1130	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu50.pfb
21mr|texlive-arphic-20190228-1|1131	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu51.pfb
21mr|texlive-arphic-20190228-1|1132	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu52.pfb
21mr|texlive-arphic-20190228-1|1133	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu53.pfb
21mr|texlive-arphic-20190228-1|1134	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu54.pfb
21mr|texlive-arphic-20190228-1|1135	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu55.pfb
21mr|texlive-arphic-20190228-1|1136	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu56.pfb
21mr|texlive-arphic-20190228-1|1137	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu57.pfb
21mr|texlive-arphic-20190228-1|1138	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu58.pfb
21mr|texlive-arphic-20190228-1|1139	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu59.pfb
21mr|texlive-arphic-20190228-1|1140	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu5a.pfb
21mr|texlive-arphic-20190228-1|1141	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu5b.pfb
21mr|texlive-arphic-20190228-1|1142	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu5c.pfb
21mr|texlive-arphic-20190228-1|1143	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu5d.pfb
21mr|texlive-arphic-20190228-1|1144	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu5e.pfb
21mr|texlive-arphic-20190228-1|1145	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu5f.pfb
21mr|texlive-arphic-20190228-1|1146	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu60.pfb
21mr|texlive-arphic-20190228-1|1147	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu61.pfb
21mr|texlive-arphic-20190228-1|1148	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu62.pfb
21mr|texlive-arphic-20190228-1|1149	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu63.pfb
21mr|texlive-arphic-20190228-1|1150	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu64.pfb
21mr|texlive-arphic-20190228-1|1151	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu65.pfb
21mr|texlive-arphic-20190228-1|1152	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu66.pfb
21mr|texlive-arphic-20190228-1|1153	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu67.pfb
21mr|texlive-arphic-20190228-1|1154	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu68.pfb
21mr|texlive-arphic-20190228-1|1155	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu69.pfb
21mr|texlive-arphic-20190228-1|1156	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu6a.pfb
21mr|texlive-arphic-20190228-1|1157	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu6b.pfb
21mr|texlive-arphic-20190228-1|1158	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu6c.pfb
21mr|texlive-arphic-20190228-1|1159	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu6d.pfb
21mr|texlive-arphic-20190228-1|1160	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu6e.pfb
21mr|texlive-arphic-20190228-1|1161	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu6f.pfb
21mr|texlive-arphic-20190228-1|1162	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu70.pfb
21mr|texlive-arphic-20190228-1|1163	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu71.pfb
21mr|texlive-arphic-20190228-1|1164	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu72.pfb
21mr|texlive-arphic-20190228-1|1165	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu73.pfb
21mr|texlive-arphic-20190228-1|1166	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu74.pfb
21mr|texlive-arphic-20190228-1|1167	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu75.pfb
21mr|texlive-arphic-20190228-1|1168	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu76.pfb
21mr|texlive-arphic-20190228-1|1169	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu77.pfb
21mr|texlive-arphic-20190228-1|1170	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu78.pfb
21mr|texlive-arphic-20190228-1|1171	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu79.pfb
21mr|texlive-arphic-20190228-1|1172	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu7a.pfb
21mr|texlive-arphic-20190228-1|1173	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu7b.pfb
21mr|texlive-arphic-20190228-1|1174	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu7c.pfb
21mr|texlive-arphic-20190228-1|1175	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu7d.pfb
21mr|texlive-arphic-20190228-1|1176	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu7e.pfb
21mr|texlive-arphic-20190228-1|1177	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu7f.pfb
21mr|texlive-arphic-20190228-1|1178	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu80.pfb
21mr|texlive-arphic-20190228-1|1179	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu81.pfb
21mr|texlive-arphic-20190228-1|1180	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu82.pfb
21mr|texlive-arphic-20190228-1|1181	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu83.pfb
21mr|texlive-arphic-20190228-1|1182	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu84.pfb
21mr|texlive-arphic-20190228-1|1183	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu85.pfb
21mr|texlive-arphic-20190228-1|1184	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu86.pfb
21mr|texlive-arphic-20190228-1|1185	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu87.pfb
21mr|texlive-arphic-20190228-1|1186	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu88.pfb
21mr|texlive-arphic-20190228-1|1187	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu89.pfb
21mr|texlive-arphic-20190228-1|1188	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu8a.pfb
21mr|texlive-arphic-20190228-1|1189	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu8b.pfb
21mr|texlive-arphic-20190228-1|1190	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu8c.pfb
21mr|texlive-arphic-20190228-1|1191	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu8d.pfb
21mr|texlive-arphic-20190228-1|1192	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu8e.pfb
21mr|texlive-arphic-20190228-1|1193	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu8f.pfb
21mr|texlive-arphic-20190228-1|1194	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu90.pfb
21mr|texlive-arphic-20190228-1|1195	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu91.pfb
21mr|texlive-arphic-20190228-1|1196	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu92.pfb
21mr|texlive-arphic-20190228-1|1197	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu93.pfb
21mr|texlive-arphic-20190228-1|1198	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu94.pfb
21mr|texlive-arphic-20190228-1|1199	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu95.pfb
21mr|texlive-arphic-20190228-1|1200	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu96.pfb
21mr|texlive-arphic-20190228-1|1201	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu97.pfb
21mr|texlive-arphic-20190228-1|1202	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu98.pfb
21mr|texlive-arphic-20190228-1|1203	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu99.pfb
21mr|texlive-arphic-20190228-1|1204	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu9a.pfb
21mr|texlive-arphic-20190228-1|1205	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu9b.pfb
21mr|texlive-arphic-20190228-1|1206	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu9c.pfb
21mr|texlive-arphic-20190228-1|1207	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu9d.pfb
21mr|texlive-arphic-20190228-1|1208	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu9e.pfb
21mr|texlive-arphic-20190228-1|1209	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiu9f.pfb
21mr|texlive-arphic-20190228-1|1210	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiuee.pfb
21mr|texlive-arphic-20190228-1|1211	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiuf6.pfb
21mr|texlive-arphic-20190228-1|1212	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiuf7.pfb
21mr|texlive-arphic-20190228-1|1213	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiuf8.pfb
21mr|texlive-arphic-20190228-1|1214	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiufa.pfb
21mr|texlive-arphic-20190228-1|1215	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiufe.pfb
21mr|texlive-arphic-20190228-1|1216	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiuff.pfb
21mr|texlive-arphic-20190228-1|1217	%{_texmfdistdir}/fonts/type1/arphic/bsmiu/bsmiuv.pfb
21mr|texlive-arphic-20190228-1|1218	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu00.pfb
21mr|texlive-arphic-20190228-1|1219	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu01.pfb
21mr|texlive-arphic-20190228-1|1220	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu02.pfb
21mr|texlive-arphic-20190228-1|1221	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu03.pfb
21mr|texlive-arphic-20190228-1|1222	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu04.pfb
21mr|texlive-arphic-20190228-1|1223	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu20.pfb
21mr|texlive-arphic-20190228-1|1224	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu21.pfb
21mr|texlive-arphic-20190228-1|1225	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu22.pfb
21mr|texlive-arphic-20190228-1|1226	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu23.pfb
21mr|texlive-arphic-20190228-1|1227	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu24.pfb
21mr|texlive-arphic-20190228-1|1228	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu25.pfb
21mr|texlive-arphic-20190228-1|1229	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu26.pfb
21mr|texlive-arphic-20190228-1|1230	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu30.pfb
21mr|texlive-arphic-20190228-1|1231	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu31.pfb
21mr|texlive-arphic-20190228-1|1232	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu32.pfb
21mr|texlive-arphic-20190228-1|1233	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu4e.pfb
21mr|texlive-arphic-20190228-1|1234	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu4f.pfb
21mr|texlive-arphic-20190228-1|1235	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu50.pfb
21mr|texlive-arphic-20190228-1|1236	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu51.pfb
21mr|texlive-arphic-20190228-1|1237	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu52.pfb
21mr|texlive-arphic-20190228-1|1238	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu53.pfb
21mr|texlive-arphic-20190228-1|1239	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu54.pfb
21mr|texlive-arphic-20190228-1|1240	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu55.pfb
21mr|texlive-arphic-20190228-1|1241	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu56.pfb
21mr|texlive-arphic-20190228-1|1242	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu57.pfb
21mr|texlive-arphic-20190228-1|1243	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu58.pfb
21mr|texlive-arphic-20190228-1|1244	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu59.pfb
21mr|texlive-arphic-20190228-1|1245	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu5a.pfb
21mr|texlive-arphic-20190228-1|1246	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu5b.pfb
21mr|texlive-arphic-20190228-1|1247	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu5c.pfb
21mr|texlive-arphic-20190228-1|1248	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu5d.pfb
21mr|texlive-arphic-20190228-1|1249	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu5e.pfb
21mr|texlive-arphic-20190228-1|1250	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu5f.pfb
21mr|texlive-arphic-20190228-1|1251	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu60.pfb
21mr|texlive-arphic-20190228-1|1252	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu61.pfb
21mr|texlive-arphic-20190228-1|1253	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu62.pfb
21mr|texlive-arphic-20190228-1|1254	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu63.pfb
21mr|texlive-arphic-20190228-1|1255	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu64.pfb
21mr|texlive-arphic-20190228-1|1256	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu65.pfb
21mr|texlive-arphic-20190228-1|1257	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu66.pfb
21mr|texlive-arphic-20190228-1|1258	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu67.pfb
21mr|texlive-arphic-20190228-1|1259	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu68.pfb
21mr|texlive-arphic-20190228-1|1260	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu69.pfb
21mr|texlive-arphic-20190228-1|1261	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu6a.pfb
21mr|texlive-arphic-20190228-1|1262	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu6b.pfb
21mr|texlive-arphic-20190228-1|1263	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu6c.pfb
21mr|texlive-arphic-20190228-1|1264	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu6d.pfb
21mr|texlive-arphic-20190228-1|1265	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu6e.pfb
21mr|texlive-arphic-20190228-1|1266	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu6f.pfb
21mr|texlive-arphic-20190228-1|1267	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu70.pfb
21mr|texlive-arphic-20190228-1|1268	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu71.pfb
21mr|texlive-arphic-20190228-1|1269	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu72.pfb
21mr|texlive-arphic-20190228-1|1270	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu73.pfb
21mr|texlive-arphic-20190228-1|1271	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu74.pfb
21mr|texlive-arphic-20190228-1|1272	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu75.pfb
21mr|texlive-arphic-20190228-1|1273	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu76.pfb
21mr|texlive-arphic-20190228-1|1274	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu77.pfb
21mr|texlive-arphic-20190228-1|1275	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu78.pfb
21mr|texlive-arphic-20190228-1|1276	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu79.pfb
21mr|texlive-arphic-20190228-1|1277	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu7a.pfb
21mr|texlive-arphic-20190228-1|1278	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu7b.pfb
21mr|texlive-arphic-20190228-1|1279	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu7c.pfb
21mr|texlive-arphic-20190228-1|1280	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu7d.pfb
21mr|texlive-arphic-20190228-1|1281	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu7e.pfb
21mr|texlive-arphic-20190228-1|1282	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu7f.pfb
21mr|texlive-arphic-20190228-1|1283	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu80.pfb
21mr|texlive-arphic-20190228-1|1284	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu81.pfb
21mr|texlive-arphic-20190228-1|1285	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu82.pfb
21mr|texlive-arphic-20190228-1|1286	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu83.pfb
21mr|texlive-arphic-20190228-1|1287	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu84.pfb
21mr|texlive-arphic-20190228-1|1288	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu85.pfb
21mr|texlive-arphic-20190228-1|1289	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu86.pfb
21mr|texlive-arphic-20190228-1|1290	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu87.pfb
21mr|texlive-arphic-20190228-1|1291	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu88.pfb
21mr|texlive-arphic-20190228-1|1292	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu89.pfb
21mr|texlive-arphic-20190228-1|1293	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu8a.pfb
21mr|texlive-arphic-20190228-1|1294	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu8b.pfb
21mr|texlive-arphic-20190228-1|1295	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu8c.pfb
21mr|texlive-arphic-20190228-1|1296	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu8d.pfb
21mr|texlive-arphic-20190228-1|1297	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu8e.pfb
21mr|texlive-arphic-20190228-1|1298	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu8f.pfb
21mr|texlive-arphic-20190228-1|1299	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu90.pfb
21mr|texlive-arphic-20190228-1|1300	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu91.pfb
21mr|texlive-arphic-20190228-1|1301	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu92.pfb
21mr|texlive-arphic-20190228-1|1302	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu93.pfb
21mr|texlive-arphic-20190228-1|1303	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu94.pfb
21mr|texlive-arphic-20190228-1|1304	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu95.pfb
21mr|texlive-arphic-20190228-1|1305	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu96.pfb
21mr|texlive-arphic-20190228-1|1306	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu97.pfb
21mr|texlive-arphic-20190228-1|1307	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu98.pfb
21mr|texlive-arphic-20190228-1|1308	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu99.pfb
21mr|texlive-arphic-20190228-1|1309	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu9a.pfb
21mr|texlive-arphic-20190228-1|1310	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu9b.pfb
21mr|texlive-arphic-20190228-1|1311	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu9c.pfb
21mr|texlive-arphic-20190228-1|1312	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu9e.pfb
21mr|texlive-arphic-20190228-1|1313	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnu9f.pfb
21mr|texlive-arphic-20190228-1|1314	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnufe.pfb
21mr|texlive-arphic-20190228-1|1315	%{_texmfdistdir}/fonts/type1/arphic/gbsnu/gbsnuff.pfb
21mr|texlive-arphic-20190228-1|1316	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu00.pfb
21mr|texlive-arphic-20190228-1|1317	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu01.pfb
21mr|texlive-arphic-20190228-1|1318	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu02.pfb
21mr|texlive-arphic-20190228-1|1319	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu03.pfb
21mr|texlive-arphic-20190228-1|1320	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu04.pfb
21mr|texlive-arphic-20190228-1|1321	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu20.pfb
21mr|texlive-arphic-20190228-1|1322	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu21.pfb
21mr|texlive-arphic-20190228-1|1323	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu22.pfb
21mr|texlive-arphic-20190228-1|1324	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu23.pfb
21mr|texlive-arphic-20190228-1|1325	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu24.pfb
21mr|texlive-arphic-20190228-1|1326	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu25.pfb
21mr|texlive-arphic-20190228-1|1327	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu26.pfb
21mr|texlive-arphic-20190228-1|1328	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu30.pfb
21mr|texlive-arphic-20190228-1|1329	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu31.pfb
21mr|texlive-arphic-20190228-1|1330	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu32.pfb
21mr|texlive-arphic-20190228-1|1331	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu4e.pfb
21mr|texlive-arphic-20190228-1|1332	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu4f.pfb
21mr|texlive-arphic-20190228-1|1333	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu50.pfb
21mr|texlive-arphic-20190228-1|1334	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu51.pfb
21mr|texlive-arphic-20190228-1|1335	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu52.pfb
21mr|texlive-arphic-20190228-1|1336	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu53.pfb
21mr|texlive-arphic-20190228-1|1337	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu54.pfb
21mr|texlive-arphic-20190228-1|1338	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu55.pfb
21mr|texlive-arphic-20190228-1|1339	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu56.pfb
21mr|texlive-arphic-20190228-1|1340	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu57.pfb
21mr|texlive-arphic-20190228-1|1341	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu58.pfb
21mr|texlive-arphic-20190228-1|1342	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu59.pfb
21mr|texlive-arphic-20190228-1|1343	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu5a.pfb
21mr|texlive-arphic-20190228-1|1344	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu5b.pfb
21mr|texlive-arphic-20190228-1|1345	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu5c.pfb
21mr|texlive-arphic-20190228-1|1346	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu5d.pfb
21mr|texlive-arphic-20190228-1|1347	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu5e.pfb
21mr|texlive-arphic-20190228-1|1348	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu5f.pfb
21mr|texlive-arphic-20190228-1|1349	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu60.pfb
21mr|texlive-arphic-20190228-1|1350	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu61.pfb
21mr|texlive-arphic-20190228-1|1351	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu62.pfb
21mr|texlive-arphic-20190228-1|1352	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu63.pfb
21mr|texlive-arphic-20190228-1|1353	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu64.pfb
21mr|texlive-arphic-20190228-1|1354	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu65.pfb
21mr|texlive-arphic-20190228-1|1355	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu66.pfb
21mr|texlive-arphic-20190228-1|1356	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu67.pfb
21mr|texlive-arphic-20190228-1|1357	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu68.pfb
21mr|texlive-arphic-20190228-1|1358	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu69.pfb
21mr|texlive-arphic-20190228-1|1359	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu6a.pfb
21mr|texlive-arphic-20190228-1|1360	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu6b.pfb
21mr|texlive-arphic-20190228-1|1361	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu6c.pfb
21mr|texlive-arphic-20190228-1|1362	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu6d.pfb
21mr|texlive-arphic-20190228-1|1363	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu6e.pfb
21mr|texlive-arphic-20190228-1|1364	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu6f.pfb
21mr|texlive-arphic-20190228-1|1365	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu70.pfb
21mr|texlive-arphic-20190228-1|1366	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu71.pfb
21mr|texlive-arphic-20190228-1|1367	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu72.pfb
21mr|texlive-arphic-20190228-1|1368	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu73.pfb
21mr|texlive-arphic-20190228-1|1369	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu74.pfb
21mr|texlive-arphic-20190228-1|1370	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu75.pfb
21mr|texlive-arphic-20190228-1|1371	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu76.pfb
21mr|texlive-arphic-20190228-1|1372	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu77.pfb
21mr|texlive-arphic-20190228-1|1373	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu78.pfb
21mr|texlive-arphic-20190228-1|1374	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu79.pfb
21mr|texlive-arphic-20190228-1|1375	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu7a.pfb
21mr|texlive-arphic-20190228-1|1376	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu7b.pfb
21mr|texlive-arphic-20190228-1|1377	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu7c.pfb
21mr|texlive-arphic-20190228-1|1378	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu7d.pfb
21mr|texlive-arphic-20190228-1|1379	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu7e.pfb
21mr|texlive-arphic-20190228-1|1380	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu7f.pfb
21mr|texlive-arphic-20190228-1|1381	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu80.pfb
21mr|texlive-arphic-20190228-1|1382	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu81.pfb
21mr|texlive-arphic-20190228-1|1383	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu82.pfb
21mr|texlive-arphic-20190228-1|1384	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu83.pfb
21mr|texlive-arphic-20190228-1|1385	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu84.pfb
21mr|texlive-arphic-20190228-1|1386	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu85.pfb
21mr|texlive-arphic-20190228-1|1387	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu86.pfb
21mr|texlive-arphic-20190228-1|1388	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu87.pfb
21mr|texlive-arphic-20190228-1|1389	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu88.pfb
21mr|texlive-arphic-20190228-1|1390	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu89.pfb
21mr|texlive-arphic-20190228-1|1391	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu8a.pfb
21mr|texlive-arphic-20190228-1|1392	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu8b.pfb
21mr|texlive-arphic-20190228-1|1393	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu8c.pfb
21mr|texlive-arphic-20190228-1|1394	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu8d.pfb
21mr|texlive-arphic-20190228-1|1395	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu8e.pfb
21mr|texlive-arphic-20190228-1|1396	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu8f.pfb
21mr|texlive-arphic-20190228-1|1397	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu90.pfb
21mr|texlive-arphic-20190228-1|1398	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu91.pfb
21mr|texlive-arphic-20190228-1|1399	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu92.pfb
21mr|texlive-arphic-20190228-1|1400	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu93.pfb
21mr|texlive-arphic-20190228-1|1401	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu94.pfb
21mr|texlive-arphic-20190228-1|1402	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu95.pfb
21mr|texlive-arphic-20190228-1|1403	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu96.pfb
21mr|texlive-arphic-20190228-1|1404	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu97.pfb
21mr|texlive-arphic-20190228-1|1405	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu98.pfb
21mr|texlive-arphic-20190228-1|1406	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu99.pfb
21mr|texlive-arphic-20190228-1|1407	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu9a.pfb
21mr|texlive-arphic-20190228-1|1408	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu9b.pfb
21mr|texlive-arphic-20190228-1|1409	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu9c.pfb
21mr|texlive-arphic-20190228-1|1410	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu9e.pfb
21mr|texlive-arphic-20190228-1|1411	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiu9f.pfb
21mr|texlive-arphic-20190228-1|1412	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiufe.pfb
21mr|texlive-arphic-20190228-1|1413	%{_texmfdistdir}/fonts/type1/arphic/gkaiu/gkaiuff.pfb
21mr|texlive-arphic-20190228-1|1414	%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp00.vf
21mr|texlive-arphic-20190228-1|1415	%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp01.vf
21mr|texlive-arphic-20190228-1|1416	%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp02.vf
21mr|texlive-arphic-20190228-1|1417	%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp03.vf
21mr|texlive-arphic-20190228-1|1418	%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp04.vf
21mr|texlive-arphic-20190228-1|1419	%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp05.vf
21mr|texlive-arphic-20190228-1|1420	%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp06.vf
21mr|texlive-arphic-20190228-1|1421	%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp07.vf
21mr|texlive-arphic-20190228-1|1422	%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp08.vf
21mr|texlive-arphic-20190228-1|1423	%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp09.vf
21mr|texlive-arphic-20190228-1|1424	%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp10.vf
21mr|texlive-arphic-20190228-1|1425	%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp11.vf
21mr|texlive-arphic-20190228-1|1426	%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp12.vf
21mr|texlive-arphic-20190228-1|1427	%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp13.vf
21mr|texlive-arphic-20190228-1|1428	%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp14.vf
21mr|texlive-arphic-20190228-1|1429	%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp15.vf
21mr|texlive-arphic-20190228-1|1430	%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp16.vf
21mr|texlive-arphic-20190228-1|1431	%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp17.vf
21mr|texlive-arphic-20190228-1|1432	%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp18.vf
21mr|texlive-arphic-20190228-1|1433	%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp19.vf
21mr|texlive-arphic-20190228-1|1434	%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp20.vf
21mr|texlive-arphic-20190228-1|1435	%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp21.vf
21mr|texlive-arphic-20190228-1|1436	%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp22.vf
21mr|texlive-arphic-20190228-1|1437	%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp23.vf
21mr|texlive-arphic-20190228-1|1438	%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp25.vf
21mr|texlive-arphic-20190228-1|1439	%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp26.vf
21mr|texlive-arphic-20190228-1|1440	%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp27.vf
21mr|texlive-arphic-20190228-1|1441	%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp28.vf
21mr|texlive-arphic-20190228-1|1442	%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp29.vf
21mr|texlive-arphic-20190228-1|1443	%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp30.vf
21mr|texlive-arphic-20190228-1|1444	%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp31.vf
21mr|texlive-arphic-20190228-1|1445	%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp32.vf
21mr|texlive-arphic-20190228-1|1446	%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp33.vf
21mr|texlive-arphic-20190228-1|1447	%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp34.vf
21mr|texlive-arphic-20190228-1|1448	%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp35.vf
21mr|texlive-arphic-20190228-1|1449	%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp36.vf
21mr|texlive-arphic-20190228-1|1450	%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp37.vf
21mr|texlive-arphic-20190228-1|1451	%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp38.vf
21mr|texlive-arphic-20190228-1|1452	%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp39.vf
21mr|texlive-arphic-20190228-1|1453	%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp40.vf
21mr|texlive-arphic-20190228-1|1454	%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp41.vf
21mr|texlive-arphic-20190228-1|1455	%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp42.vf
21mr|texlive-arphic-20190228-1|1456	%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp43.vf
21mr|texlive-arphic-20190228-1|1457	%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp44.vf
21mr|texlive-arphic-20190228-1|1458	%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp45.vf
21mr|texlive-arphic-20190228-1|1459	%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp46.vf
21mr|texlive-arphic-20190228-1|1460	%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp47.vf
21mr|texlive-arphic-20190228-1|1461	%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp48.vf
21mr|texlive-arphic-20190228-1|1462	%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp49.vf
21mr|texlive-arphic-20190228-1|1463	%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp50.vf
21mr|texlive-arphic-20190228-1|1464	%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp51.vf
21mr|texlive-arphic-20190228-1|1465	%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp52.vf
21mr|texlive-arphic-20190228-1|1466	%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp53.vf
21mr|texlive-arphic-20190228-1|1467	%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp54.vf
21mr|texlive-arphic-20190228-1|1468	%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimp55.vf
21mr|texlive-arphic-20190228-1|1469	%{_texmfdistdir}/fonts/vf/arphic/bkaimp/bkaimpv.vf
21mr|texlive-arphic-20190228-1|1470	%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp00.vf
21mr|texlive-arphic-20190228-1|1471	%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp01.vf
21mr|texlive-arphic-20190228-1|1472	%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp02.vf
21mr|texlive-arphic-20190228-1|1473	%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp03.vf
21mr|texlive-arphic-20190228-1|1474	%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp04.vf
21mr|texlive-arphic-20190228-1|1475	%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp05.vf
21mr|texlive-arphic-20190228-1|1476	%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp06.vf
21mr|texlive-arphic-20190228-1|1477	%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp07.vf
21mr|texlive-arphic-20190228-1|1478	%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp08.vf
21mr|texlive-arphic-20190228-1|1479	%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp09.vf
21mr|texlive-arphic-20190228-1|1480	%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp10.vf
21mr|texlive-arphic-20190228-1|1481	%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp11.vf
21mr|texlive-arphic-20190228-1|1482	%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp12.vf
21mr|texlive-arphic-20190228-1|1483	%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp13.vf
21mr|texlive-arphic-20190228-1|1484	%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp14.vf
21mr|texlive-arphic-20190228-1|1485	%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp15.vf
21mr|texlive-arphic-20190228-1|1486	%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp16.vf
21mr|texlive-arphic-20190228-1|1487	%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp17.vf
21mr|texlive-arphic-20190228-1|1488	%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp18.vf
21mr|texlive-arphic-20190228-1|1489	%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp19.vf
21mr|texlive-arphic-20190228-1|1490	%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp20.vf
21mr|texlive-arphic-20190228-1|1491	%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp21.vf
21mr|texlive-arphic-20190228-1|1492	%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp22.vf
21mr|texlive-arphic-20190228-1|1493	%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp23.vf
21mr|texlive-arphic-20190228-1|1494	%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp25.vf
21mr|texlive-arphic-20190228-1|1495	%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp26.vf
21mr|texlive-arphic-20190228-1|1496	%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp27.vf
21mr|texlive-arphic-20190228-1|1497	%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp28.vf
21mr|texlive-arphic-20190228-1|1498	%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp29.vf
21mr|texlive-arphic-20190228-1|1499	%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp30.vf
21mr|texlive-arphic-20190228-1|1500	%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp31.vf
21mr|texlive-arphic-20190228-1|1501	%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp32.vf
21mr|texlive-arphic-20190228-1|1502	%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp33.vf
21mr|texlive-arphic-20190228-1|1503	%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp34.vf
21mr|texlive-arphic-20190228-1|1504	%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp35.vf
21mr|texlive-arphic-20190228-1|1505	%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp36.vf
21mr|texlive-arphic-20190228-1|1506	%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp37.vf
21mr|texlive-arphic-20190228-1|1507	%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp38.vf
21mr|texlive-arphic-20190228-1|1508	%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp39.vf
21mr|texlive-arphic-20190228-1|1509	%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp40.vf
21mr|texlive-arphic-20190228-1|1510	%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp41.vf
21mr|texlive-arphic-20190228-1|1511	%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp42.vf
21mr|texlive-arphic-20190228-1|1512	%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp43.vf
21mr|texlive-arphic-20190228-1|1513	%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp44.vf
21mr|texlive-arphic-20190228-1|1514	%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp45.vf
21mr|texlive-arphic-20190228-1|1515	%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp46.vf
21mr|texlive-arphic-20190228-1|1516	%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp47.vf
21mr|texlive-arphic-20190228-1|1517	%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp48.vf
21mr|texlive-arphic-20190228-1|1518	%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp49.vf
21mr|texlive-arphic-20190228-1|1519	%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp50.vf
21mr|texlive-arphic-20190228-1|1520	%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp51.vf
21mr|texlive-arphic-20190228-1|1521	%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp52.vf
21mr|texlive-arphic-20190228-1|1522	%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp53.vf
21mr|texlive-arphic-20190228-1|1523	%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp54.vf
21mr|texlive-arphic-20190228-1|1524	%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilp55.vf
21mr|texlive-arphic-20190228-1|1525	%{_texmfdistdir}/fonts/vf/arphic/bsmilp/bsmilpv.vf
21mr|texlive-arphic-20190228-1|1526	%{_texmfdistdir}/fonts/vf/arphic/gbsnlp/gbsnlp00.vf
21mr|texlive-arphic-20190228-1|1527	%{_texmfdistdir}/fonts/vf/arphic/gbsnlp/gbsnlp01.vf
21mr|texlive-arphic-20190228-1|1528	%{_texmfdistdir}/fonts/vf/arphic/gbsnlp/gbsnlp02.vf
21mr|texlive-arphic-20190228-1|1529	%{_texmfdistdir}/fonts/vf/arphic/gbsnlp/gbsnlp03.vf
21mr|texlive-arphic-20190228-1|1530	%{_texmfdistdir}/fonts/vf/arphic/gbsnlp/gbsnlp04.vf
21mr|texlive-arphic-20190228-1|1531	%{_texmfdistdir}/fonts/vf/arphic/gbsnlp/gbsnlp06.vf
21mr|texlive-arphic-20190228-1|1532	%{_texmfdistdir}/fonts/vf/arphic/gbsnlp/gbsnlp07.vf
21mr|texlive-arphic-20190228-1|1533	%{_texmfdistdir}/fonts/vf/arphic/gbsnlp/gbsnlp08.vf
21mr|texlive-arphic-20190228-1|1534	%{_texmfdistdir}/fonts/vf/arphic/gbsnlp/gbsnlp09.vf
21mr|texlive-arphic-20190228-1|1535	%{_texmfdistdir}/fonts/vf/arphic/gbsnlp/gbsnlp10.vf
21mr|texlive-arphic-20190228-1|1536	%{_texmfdistdir}/fonts/vf/arphic/gbsnlp/gbsnlp11.vf
21mr|texlive-arphic-20190228-1|1537	%{_texmfdistdir}/fonts/vf/arphic/gbsnlp/gbsnlp12.vf
21mr|texlive-arphic-20190228-1|1538	%{_texmfdistdir}/fonts/vf/arphic/gbsnlp/gbsnlp13.vf
21mr|texlive-arphic-20190228-1|1539	%{_texmfdistdir}/fonts/vf/arphic/gbsnlp/gbsnlp14.vf
21mr|texlive-arphic-20190228-1|1540	%{_texmfdistdir}/fonts/vf/arphic/gbsnlp/gbsnlp15.vf
21mr|texlive-arphic-20190228-1|1541	%{_texmfdistdir}/fonts/vf/arphic/gbsnlp/gbsnlp16.vf
21mr|texlive-arphic-20190228-1|1542	%{_texmfdistdir}/fonts/vf/arphic/gbsnlp/gbsnlp17.vf
21mr|texlive-arphic-20190228-1|1543	%{_texmfdistdir}/fonts/vf/arphic/gbsnlp/gbsnlp18.vf
21mr|texlive-arphic-20190228-1|1544	%{_texmfdistdir}/fonts/vf/arphic/gbsnlp/gbsnlp19.vf
21mr|texlive-arphic-20190228-1|1545	%{_texmfdistdir}/fonts/vf/arphic/gbsnlp/gbsnlp20.vf
21mr|texlive-arphic-20190228-1|1546	%{_texmfdistdir}/fonts/vf/arphic/gbsnlp/gbsnlp21.vf
21mr|texlive-arphic-20190228-1|1547	%{_texmfdistdir}/fonts/vf/arphic/gbsnlp/gbsnlp22.vf
21mr|texlive-arphic-20190228-1|1548	%{_texmfdistdir}/fonts/vf/arphic/gbsnlp/gbsnlp23.vf
21mr|texlive-arphic-20190228-1|1549	%{_texmfdistdir}/fonts/vf/arphic/gbsnlp/gbsnlp24.vf
21mr|texlive-arphic-20190228-1|1550	%{_texmfdistdir}/fonts/vf/arphic/gbsnlp/gbsnlp25.vf
21mr|texlive-arphic-20190228-1|1551	%{_texmfdistdir}/fonts/vf/arphic/gbsnlp/gbsnlp26.vf
21mr|texlive-arphic-20190228-1|1552	%{_texmfdistdir}/fonts/vf/arphic/gbsnlp/gbsnlp27.vf
21mr|texlive-arphic-20190228-1|1553	%{_texmfdistdir}/fonts/vf/arphic/gbsnlp/gbsnlp28.vf
21mr|texlive-arphic-20190228-1|1554	%{_texmfdistdir}/fonts/vf/arphic/gbsnlp/gbsnlp29.vf
21mr|texlive-arphic-20190228-1|1555	%{_texmfdistdir}/fonts/vf/arphic/gbsnlp/gbsnlp30.vf
21mr|texlive-arphic-20190228-1|1556	%{_texmfdistdir}/fonts/vf/arphic/gbsnlp/gbsnlp31.vf
21mr|texlive-arphic-20190228-1|1557	%{_texmfdistdir}/fonts/vf/arphic/gbsnlp/gbsnlp32.vf
21mr|texlive-arphic-20190228-1|1558	%{_texmfdistdir}/fonts/vf/arphic/gkaimp/gkaimp00.vf
21mr|texlive-arphic-20190228-1|1559	%{_texmfdistdir}/fonts/vf/arphic/gkaimp/gkaimp01.vf
21mr|texlive-arphic-20190228-1|1560	%{_texmfdistdir}/fonts/vf/arphic/gkaimp/gkaimp02.vf
21mr|texlive-arphic-20190228-1|1561	%{_texmfdistdir}/fonts/vf/arphic/gkaimp/gkaimp03.vf
21mr|texlive-arphic-20190228-1|1562	%{_texmfdistdir}/fonts/vf/arphic/gkaimp/gkaimp04.vf
21mr|texlive-arphic-20190228-1|1563	%{_texmfdistdir}/fonts/vf/arphic/gkaimp/gkaimp06.vf
21mr|texlive-arphic-20190228-1|1564	%{_texmfdistdir}/fonts/vf/arphic/gkaimp/gkaimp07.vf
21mr|texlive-arphic-20190228-1|1565	%{_texmfdistdir}/fonts/vf/arphic/gkaimp/gkaimp08.vf
21mr|texlive-arphic-20190228-1|1566	%{_texmfdistdir}/fonts/vf/arphic/gkaimp/gkaimp09.vf
21mr|texlive-arphic-20190228-1|1567	%{_texmfdistdir}/fonts/vf/arphic/gkaimp/gkaimp10.vf
21mr|texlive-arphic-20190228-1|1568	%{_texmfdistdir}/fonts/vf/arphic/gkaimp/gkaimp11.vf
21mr|texlive-arphic-20190228-1|1569	%{_texmfdistdir}/fonts/vf/arphic/gkaimp/gkaimp12.vf
21mr|texlive-arphic-20190228-1|1570	%{_texmfdistdir}/fonts/vf/arphic/gkaimp/gkaimp13.vf
21mr|texlive-arphic-20190228-1|1571	%{_texmfdistdir}/fonts/vf/arphic/gkaimp/gkaimp14.vf
21mr|texlive-arphic-20190228-1|1572	%{_texmfdistdir}/fonts/vf/arphic/gkaimp/gkaimp15.vf
21mr|texlive-arphic-20190228-1|1573	%{_texmfdistdir}/fonts/vf/arphic/gkaimp/gkaimp16.vf
21mr|texlive-arphic-20190228-1|1574	%{_texmfdistdir}/fonts/vf/arphic/gkaimp/gkaimp17.vf
21mr|texlive-arphic-20190228-1|1575	%{_texmfdistdir}/fonts/vf/arphic/gkaimp/gkaimp18.vf
21mr|texlive-arphic-20190228-1|1576	%{_texmfdistdir}/fonts/vf/arphic/gkaimp/gkaimp19.vf
21mr|texlive-arphic-20190228-1|1577	%{_texmfdistdir}/fonts/vf/arphic/gkaimp/gkaimp20.vf
21mr|texlive-arphic-20190228-1|1578	%{_texmfdistdir}/fonts/vf/arphic/gkaimp/gkaimp21.vf
21mr|texlive-arphic-20190228-1|1579	%{_texmfdistdir}/fonts/vf/arphic/gkaimp/gkaimp22.vf
21mr|texlive-arphic-20190228-1|1580	%{_texmfdistdir}/fonts/vf/arphic/gkaimp/gkaimp23.vf
21mr|texlive-arphic-20190228-1|1581	%{_texmfdistdir}/fonts/vf/arphic/gkaimp/gkaimp24.vf
21mr|texlive-arphic-20190228-1|1582	%{_texmfdistdir}/fonts/vf/arphic/gkaimp/gkaimp25.vf
21mr|texlive-arphic-20190228-1|1583	%{_texmfdistdir}/fonts/vf/arphic/gkaimp/gkaimp26.vf
21mr|texlive-arphic-20190228-1|1584	%{_texmfdistdir}/fonts/vf/arphic/gkaimp/gkaimp27.vf
21mr|texlive-arphic-20190228-1|1585	%{_texmfdistdir}/fonts/vf/arphic/gkaimp/gkaimp28.vf
21mr|texlive-arphic-20190228-1|1586	%{_texmfdistdir}/fonts/vf/arphic/gkaimp/gkaimp29.vf
21mr|texlive-arphic-20190228-1|1587	%{_texmfdistdir}/fonts/vf/arphic/gkaimp/gkaimp30.vf
21mr|texlive-arphic-20190228-1|1588	%{_texmfdistdir}/fonts/vf/arphic/gkaimp/gkaimp31.vf
21mr|texlive-arphic-20190228-1|1589	%{_texmfdistdir}/fonts/vf/arphic/gkaimp/gkaimp32.vf
21mr|texlive-arphic-20190228-1|1590	%_texmf_updmap_d/arphic
21mr|texlive-arphic-20190228-1|1591	%doc %{_texmfdistdir}/doc/fonts/arphic/arphic-sampler.pdf
21mr|texlive-arphic-20190228-1|1592	%doc %{_texmfdistdir}/doc/fonts/arphic/arphic-sampler.tex
21mr|texlive-arphic-20190228-1|1593	%doc %{_texmfdistdir}/doc/fonts/arphic/bkaiu/README
21mr|texlive-arphic-20190228-1|1594	%doc %{_texmfdistdir}/doc/fonts/arphic/bsmiu/README
21mr|texlive-arphic-20190228-1|1595	%doc %{_texmfdistdir}/doc/fonts/arphic/gbsnu/README
21mr|texlive-arphic-20190228-1|1596	%doc %{_texmfdistdir}/doc/fonts/arphic/gkaiu/README
21mr|texlive-arphic-20190228-1|1597	
21mr|texlive-arphic-20190228-1|1598	#-----------------------------------------------------------------------
21mr|texlive-arphic-20190228-1|1599	%prep
21mr|texlive-arphic-20190228-1|1600	%setup -c -a0 -a1
21mr|texlive-arphic-20190228-1|1601	
21mr|texlive-arphic-20190228-1|1602	%build
21mr|texlive-arphic-20190228-1|1603	
21mr|texlive-arphic-20190228-1|1604	%install
21mr|texlive-arphic-20190228-1|1605	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-arphic-20190228-1|1606	cp -fpar dvips fonts doc %{buildroot}%{_texmfdistdir}
21mr|texlive-arphic-20190228-1|1607	mkdir -p %{buildroot}%{_texmf_updmap_d}
21mr|texlive-arphic-20190228-1|1608	cat > %{buildroot}%{_texmf_updmap_d}/arphic <<EOF
21mr|texlive-arphic-20190228-1|1609	Map bkaiu.map
21mr|texlive-arphic-20190228-1|1610	Map bsmiu.map
21mr|texlive-arphic-20190228-1|1611	Map gbsnu.map
21mr|texlive-arphic-20190228-1|1612	Map gkaiu.map
21mr|texlive-arphic-20190228-1|1613	EOF

17198 21
21mr|texlive-arrayjobx-1.04-7|1	# revision 18125
21mr|texlive-arrayjobx-1.04-7|2	# category Package
21mr|texlive-arrayjobx-1.04-7|3	# catalog-ctan /macros/generic/arrayjobx
21mr|texlive-arrayjobx-1.04-7|4	# catalog-date 2010-05-11 12:36:30 +0200
21mr|texlive-arrayjobx-1.04-7|5	# catalog-license lppl
21mr|texlive-arrayjobx-1.04-7|6	# catalog-version 1.04
21mr|texlive-arrayjobx-1.04-7|7	Name:		texlive-arrayjobx
21mr|texlive-arrayjobx-1.04-7|8	Version:	1.04
21mr|texlive-arrayjobx-1.04-7|9	Release:	7
21mr|texlive-arrayjobx-1.04-7|10	Summary:	Array data structures for (La)TeX
21mr|texlive-arrayjobx-1.04-7|11	Group:		Publishing
21mr|texlive-arrayjobx-1.04-7|12	URL:		http://www.ctan.org/tex-archive/macros/generic/arrayjobx
21mr|texlive-arrayjobx-1.04-7|13	License:	LPPL
21mr|texlive-arrayjobx-1.04-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/arrayjobx.tar.xz
21mr|texlive-arrayjobx-1.04-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/arrayjobx.doc.tar.xz
21mr|texlive-arrayjobx-1.04-7|16	BuildArch:	noarch
21mr|texlive-arrayjobx-1.04-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-arrayjobx-1.04-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-arrayjobx-1.04-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-arrayjobx-1.04-7|20	
21mr|texlive-arrayjobx-1.04-7|21	%description
21mr|texlive-arrayjobx-1.04-7|22	This package provides array data structures in (La)TeX, in the
21mr|texlive-arrayjobx-1.04-7|23	meaning of the classical procedural programming languages like
21mr|texlive-arrayjobx-1.04-7|24	Fortran, Ada or C, and macros to manipulate them. Arrays can be
21mr|texlive-arrayjobx-1.04-7|25	mono or bi-dimensional. This is useful for applications which
21mr|texlive-arrayjobx-1.04-7|26	require high level programming techniques, like algorithmic
21mr|texlive-arrayjobx-1.04-7|27	graphics programmed in the TeX language. The package supersedes
21mr|texlive-arrayjobx-1.04-7|28	the arrayjob package.
21mr|texlive-arrayjobx-1.04-7|29	
21mr|texlive-arrayjobx-1.04-7|30	
21mr|texlive-arrayjobx-1.04-7|31	#-----------------------------------------------------------------------
21mr|texlive-arrayjobx-1.04-7|32	%files
21mr|texlive-arrayjobx-1.04-7|33	%{_texmfdistdir}/tex/generic/arrayjobx/arrayjob.sty
21mr|texlive-arrayjobx-1.04-7|34	%{_texmfdistdir}/tex/generic/arrayjobx/arrayjobx.sty
21mr|texlive-arrayjobx-1.04-7|35	%doc %{_texmfdistdir}/doc/generic/arrayjobx/README
21mr|texlive-arrayjobx-1.04-7|36	%doc %{_texmfdistdir}/doc/generic/arrayjobx/arrayjob.pdf
21mr|texlive-arrayjobx-1.04-7|37	%doc %{_texmfdistdir}/doc/generic/arrayjobx/arrayjob.tex
21mr|texlive-arrayjobx-1.04-7|38	%doc %{_texmfdistdir}/doc/generic/arrayjobx/arrayjobx.pdf
21mr|texlive-arrayjobx-1.04-7|39	%doc %{_texmfdistdir}/doc/generic/arrayjobx/arrayjobx.tex
21mr|texlive-arrayjobx-1.04-7|40	
21mr|texlive-arrayjobx-1.04-7|41	#-----------------------------------------------------------------------
21mr|texlive-arrayjobx-1.04-7|42	%prep
21mr|texlive-arrayjobx-1.04-7|43	%setup -c -a0 -a1
21mr|texlive-arrayjobx-1.04-7|44	
21mr|texlive-arrayjobx-1.04-7|45	%build
21mr|texlive-arrayjobx-1.04-7|46	
21mr|texlive-arrayjobx-1.04-7|47	%install
21mr|texlive-arrayjobx-1.04-7|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-arrayjobx-1.04-7|49	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17199 21
21mr|texlive-arraysort-1.0-10|1	# revision 31576
21mr|texlive-arraysort-1.0-10|2	# category Package
21mr|texlive-arraysort-1.0-10|3	# catalog-ctan /macros/latex/contrib/arraysort
21mr|texlive-arraysort-1.0-10|4	# catalog-date 2013-09-04 23:50:27 +0200
21mr|texlive-arraysort-1.0-10|5	# catalog-license lppl1.2
21mr|texlive-arraysort-1.0-10|6	# catalog-version 1.0
21mr|texlive-arraysort-1.0-10|7	Name:		texlive-arraysort
21mr|texlive-arraysort-1.0-10|8	Version:	1.0
21mr|texlive-arraysort-1.0-10|9	Release:	10
21mr|texlive-arraysort-1.0-10|10	Summary:	Sort arrays (or portions of them)
21mr|texlive-arraysort-1.0-10|11	Group:		Publishing
21mr|texlive-arraysort-1.0-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/arraysort
21mr|texlive-arraysort-1.0-10|13	License:	LPPL1.2
21mr|texlive-arraysort-1.0-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/arraysort.tar.xz
21mr|texlive-arraysort-1.0-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/arraysort.doc.tar.xz
21mr|texlive-arraysort-1.0-10|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/arraysort.source.tar.xz
21mr|texlive-arraysort-1.0-10|17	BuildArch:	noarch
21mr|texlive-arraysort-1.0-10|18	BuildRequires:	texlive-tlpkg
21mr|texlive-arraysort-1.0-10|19	Requires(pre):	texlive-tlpkg
21mr|texlive-arraysort-1.0-10|20	Requires(post):	texlive-kpathsea
21mr|texlive-arraysort-1.0-10|21	
21mr|texlive-arraysort-1.0-10|22	%description
21mr|texlive-arraysort-1.0-10|23	The package provides a mechanism for sorting arrays (or
21mr|texlive-arraysort-1.0-10|24	portions of them); the arrays should have been created using
21mr|texlive-arraysort-1.0-10|25	the arrayjobx package.
21mr|texlive-arraysort-1.0-10|26	
21mr|texlive-arraysort-1.0-10|27	
21mr|texlive-arraysort-1.0-10|28	#-----------------------------------------------------------------------
21mr|texlive-arraysort-1.0-10|29	%files
21mr|texlive-arraysort-1.0-10|30	%{_texmfdistdir}/tex/latex/arraysort/arraysort.sty
21mr|texlive-arraysort-1.0-10|31	%doc %{_texmfdistdir}/doc/latex/arraysort/Makefile
21mr|texlive-arraysort-1.0-10|32	%doc %{_texmfdistdir}/doc/latex/arraysort/README
21mr|texlive-arraysort-1.0-10|33	%doc %{_texmfdistdir}/doc/latex/arraysort/arraysort.pdf
21mr|texlive-arraysort-1.0-10|34	#- source
21mr|texlive-arraysort-1.0-10|35	%doc %{_texmfdistdir}/source/latex/arraysort/arraysort.dtx
21mr|texlive-arraysort-1.0-10|36	%doc %{_texmfdistdir}/source/latex/arraysort/arraysort.ins
21mr|texlive-arraysort-1.0-10|37	
21mr|texlive-arraysort-1.0-10|38	#-----------------------------------------------------------------------
21mr|texlive-arraysort-1.0-10|39	%prep
21mr|texlive-arraysort-1.0-10|40	%setup -c -a0 -a1 -a2
21mr|texlive-arraysort-1.0-10|41	
21mr|texlive-arraysort-1.0-10|42	%build
21mr|texlive-arraysort-1.0-10|43	
21mr|texlive-arraysort-1.0-10|44	%install
21mr|texlive-arraysort-1.0-10|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-arraysort-1.0-10|46	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17200 21
21mr|texlive-arsclassica-20190228-1|1	Name:		texlive-arsclassica
21mr|texlive-arsclassica-20190228-1|2	Version:	20190228
21mr|texlive-arsclassica-20190228-1|3	Release:	1
21mr|texlive-arsclassica-20190228-1|4	Summary:	A different view of the ClassicThesis package
21mr|texlive-arsclassica-20190228-1|5	Group:		Publishing
21mr|texlive-arsclassica-20190228-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/arsclassica
21mr|texlive-arsclassica-20190228-1|7	License:	LPPL
21mr|texlive-arsclassica-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/arsclassica.tar.xz
21mr|texlive-arsclassica-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/arsclassica.doc.tar.xz
21mr|texlive-arsclassica-20190228-1|10	BuildArch:	noarch
21mr|texlive-arsclassica-20190228-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-arsclassica-20190228-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-arsclassica-20190228-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-arsclassica-20190228-1|14	
21mr|texlive-arsclassica-20190228-1|15	%description
21mr|texlive-arsclassica-20190228-1|16	The package changes some typographical points of the
21mr|texlive-arsclassica-20190228-1|17	ClassicThesis style, by Andre Miede. It enables the user to
21mr|texlive-arsclassica-20190228-1|18	reproduce the look of the guide The art of writing with LaTeX
21mr|texlive-arsclassica-20190228-1|19	(the web page is in Italian).
21mr|texlive-arsclassica-20190228-1|20	
21mr|texlive-arsclassica-20190228-1|21	#-----------------------------------------------------------------------
21mr|texlive-arsclassica-20190228-1|22	%files
21mr|texlive-arsclassica-20190228-1|23	%{_texmfdistdir}/tlpkg/tlpobj/arsclassica*
21mr|texlive-arsclassica-20190228-1|24	%{_texmfdistdir}/tex/latex/arsclassica
21mr|texlive-arsclassica-20190228-1|25	%doc %{_texmfdistdir}/doc/latex/arsclassica
21mr|texlive-arsclassica-20190228-1|26	
21mr|texlive-arsclassica-20190228-1|27	#-----------------------------------------------------------------------
21mr|texlive-arsclassica-20190228-1|28	%prep
21mr|texlive-arsclassica-20190228-1|29	%setup -c -a0 -a1
21mr|texlive-arsclassica-20190228-1|30	
21mr|texlive-arsclassica-20190228-1|31	%build
21mr|texlive-arsclassica-20190228-1|32	
21mr|texlive-arsclassica-20190228-1|33	%install
21mr|texlive-arsclassica-20190228-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-arsclassica-20190228-1|35	cp -fpar tlpkg tex doc %{buildroot}%{_texmfdistdir}

17201 21
21mr|texlive-articleingud-0.3-2|1	# revision 29803
21mr|texlive-articleingud-0.3-2|2	# category Package
21mr|texlive-articleingud-0.3-2|3	# catalog-ctan /macros/latex/contrib/articleingud
21mr|texlive-articleingud-0.3-2|4	# catalog-date 2012-11-19 10:50:11 +0100
21mr|texlive-articleingud-0.3-2|5	# catalog-license lppl1.2
21mr|texlive-articleingud-0.3-2|6	# catalog-version 0.2
21mr|texlive-articleingud-0.3-2|7	Name:		texlive-articleingud
21mr|texlive-articleingud-0.3-2|8	Version:	0.3
21mr|texlive-articleingud-0.3-2|9	Release:	2
21mr|texlive-articleingud-0.3-2|10	Summary:	LaTeX class for articles published in INGENIERIA review
21mr|texlive-articleingud-0.3-2|11	Group:		Publishing
21mr|texlive-articleingud-0.3-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/articleingud
21mr|texlive-articleingud-0.3-2|13	License:	LPPL1.2
21mr|texlive-articleingud-0.3-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/articleingud.tar.xz
21mr|texlive-articleingud-0.3-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/articleingud.doc.tar.xz
21mr|texlive-articleingud-0.3-2|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/articleingud.source.tar.xz
21mr|texlive-articleingud-0.3-2|17	BuildArch:	noarch
21mr|texlive-articleingud-0.3-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-articleingud-0.3-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-articleingud-0.3-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-articleingud-0.3-2|21	
21mr|texlive-articleingud-0.3-2|22	%description
21mr|texlive-articleingud-0.3-2|23	The class is for articles published in INGENIERIA review. It is
21mr|texlive-articleingud-0.3-2|24	derived from the standard LaTeX class article.
21mr|texlive-articleingud-0.3-2|25	
21mr|texlive-articleingud-0.3-2|26	#-----------------------------------------------------------------------
21mr|texlive-articleingud-0.3-2|27	%files
21mr|texlive-articleingud-0.3-2|28	%{_texmfdistdir}/tex/latex/articleingud/articleingud.cls
21mr|texlive-articleingud-0.3-2|29	%doc %{_texmfdistdir}/doc/latex/articleingud/README
21mr|texlive-articleingud-0.3-2|30	%doc %{_texmfdistdir}/doc/latex/articleingud/articleingud.pdf
21mr|texlive-articleingud-0.3-2|31	%doc %{_texmfdistdir}/doc/latex/articleingud/plantilla.tex
21mr|texlive-articleingud-0.3-2|32	%doc %{_texmfdistdir}/doc/latex/articleingud/template.tex
21mr|texlive-articleingud-0.3-2|33	#- source
21mr|texlive-articleingud-0.3-2|34	%doc %{_texmfdistdir}/source/latex/articleingud/articleingud.dtx
21mr|texlive-articleingud-0.3-2|35	%doc %{_texmfdistdir}/source/latex/articleingud/articleingud.ins
21mr|texlive-articleingud-0.3-2|36	
21mr|texlive-articleingud-0.3-2|37	#-----------------------------------------------------------------------
21mr|texlive-articleingud-0.3-2|38	%prep
21mr|texlive-articleingud-0.3-2|39	%setup -c -a0 -a1 -a2
21mr|texlive-articleingud-0.3-2|40	
21mr|texlive-articleingud-0.3-2|41	%build
21mr|texlive-articleingud-0.3-2|42	
21mr|texlive-articleingud-0.3-2|43	%install
21mr|texlive-articleingud-0.3-2|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-articleingud-0.3-2|45	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17202 21
21mr|texlive-arydshln-1.76-1|1	# revision 15878
21mr|texlive-arydshln-1.76-1|2	# category Package
21mr|texlive-arydshln-1.76-1|3	# catalog-ctan /macros/latex/contrib/arydshln
21mr|texlive-arydshln-1.76-1|4	# catalog-date 2007-04-06 18:29:05 +0200
21mr|texlive-arydshln-1.76-1|5	# catalog-license lppl
21mr|texlive-arydshln-1.76-1|6	# catalog-version 1.71
21mr|texlive-arydshln-1.76-1|7	Name:		texlive-arydshln
21mr|texlive-arydshln-1.76-1|8	Version:	1.76
21mr|texlive-arydshln-1.76-1|9	Release:	1
21mr|texlive-arydshln-1.76-1|10	Summary:	Horizontal and vertical dashed lines in arrays and tabulars
21mr|texlive-arydshln-1.76-1|11	Group:		Publishing
21mr|texlive-arydshln-1.76-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/arydshln
21mr|texlive-arydshln-1.76-1|13	License:	LPPL
21mr|texlive-arydshln-1.76-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/arydshln.tar.xz
21mr|texlive-arydshln-1.76-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/arydshln.doc.tar.xz
21mr|texlive-arydshln-1.76-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/arydshln.source.tar.xz
21mr|texlive-arydshln-1.76-1|17	BuildArch:	noarch
21mr|texlive-arydshln-1.76-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-arydshln-1.76-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-arydshln-1.76-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-arydshln-1.76-1|21	
21mr|texlive-arydshln-1.76-1|22	%description
21mr|texlive-arydshln-1.76-1|23	Definitions of horizontal and vertical dashed lines for the
21mr|texlive-arydshln-1.76-1|24	array and tabular environment. Horizontal lines are drawn by
21mr|texlive-arydshln-1.76-1|25	\hdashline and \cdashline while vertical ones can be specified
21mr|texlive-arydshln-1.76-1|26	as a part of preamble using ':'. The shape of dashed lines may
21mr|texlive-arydshln-1.76-1|27	be controlled through style parameters or optional arguments.
21mr|texlive-arydshln-1.76-1|28	The package is compatible with array and colortab.
21mr|texlive-arydshln-1.76-1|29	
21mr|texlive-arydshln-1.76-1|30	#-----------------------------------------------------------------------
21mr|texlive-arydshln-1.76-1|31	%files
21mr|texlive-arydshln-1.76-1|32	%{_texmfdistdir}/tex/latex/arydshln/arydshln.sty
21mr|texlive-arydshln-1.76-1|33	%doc %{_texmfdistdir}/doc/latex/arydshln/README
21mr|texlive-arydshln-1.76-1|34	%doc %{_texmfdistdir}/doc/latex/arydshln/arydshln-man.pdf
21mr|texlive-arydshln-1.76-1|35	%doc %{_texmfdistdir}/doc/latex/arydshln/arydshln-man.tex
21mr|texlive-arydshln-1.76-1|36	%doc %{_texmfdistdir}/doc/latex/arydshln/arydshln.pdf
21mr|texlive-arydshln-1.76-1|37	#- source
21mr|texlive-arydshln-1.76-1|38	%doc %{_texmfdistdir}/source/latex/arydshln/arydshln.dtx
21mr|texlive-arydshln-1.76-1|39	%doc %{_texmfdistdir}/source/latex/arydshln/arydshln.ins
21mr|texlive-arydshln-1.76-1|40	
21mr|texlive-arydshln-1.76-1|41	#-----------------------------------------------------------------------
21mr|texlive-arydshln-1.76-1|42	%prep
21mr|texlive-arydshln-1.76-1|43	%setup -c -a0 -a1 -a2
21mr|texlive-arydshln-1.76-1|44	
21mr|texlive-arydshln-1.76-1|45	%build
21mr|texlive-arydshln-1.76-1|46	
21mr|texlive-arydshln-1.76-1|47	%install
21mr|texlive-arydshln-1.76-1|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-arydshln-1.76-1|49	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17203 21
21mr|texlive-asaetr-1.0a-7|1	# revision 15878
21mr|texlive-asaetr-1.0a-7|2	# category Package
21mr|texlive-asaetr-1.0a-7|3	# catalog-ctan /macros/latex/contrib/asaetr
21mr|texlive-asaetr-1.0a-7|4	# catalog-date 2009-04-30 00:32:08 +0200
21mr|texlive-asaetr-1.0a-7|5	# catalog-license pd
21mr|texlive-asaetr-1.0a-7|6	# catalog-version 1.0a
21mr|texlive-asaetr-1.0a-7|7	Name:		texlive-asaetr
21mr|texlive-asaetr-1.0a-7|8	Version:	1.0a
21mr|texlive-asaetr-1.0a-7|9	Release:	7
21mr|texlive-asaetr-1.0a-7|10	Summary:	Transactions of the ASAE
21mr|texlive-asaetr-1.0a-7|11	Group:		Publishing
21mr|texlive-asaetr-1.0a-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/asaetr
21mr|texlive-asaetr-1.0a-7|13	License:	PD
21mr|texlive-asaetr-1.0a-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/asaetr.tar.xz
21mr|texlive-asaetr-1.0a-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/asaetr.doc.tar.xz
21mr|texlive-asaetr-1.0a-7|16	BuildArch:	noarch
21mr|texlive-asaetr-1.0a-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-asaetr-1.0a-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-asaetr-1.0a-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-asaetr-1.0a-7|20	
21mr|texlive-asaetr-1.0a-7|21	%description
21mr|texlive-asaetr-1.0a-7|22	A class and BibTeX style for submissions to the Transactions of
21mr|texlive-asaetr-1.0a-7|23	the American Society of Agricultural Engineers. Also included
21mr|texlive-asaetr-1.0a-7|24	is the MetaFont source of a slanted Computer Modern Caps and
21mr|texlive-asaetr-1.0a-7|25	Small Caps font.
21mr|texlive-asaetr-1.0a-7|26	
21mr|texlive-asaetr-1.0a-7|27	
21mr|texlive-asaetr-1.0a-7|28	#-----------------------------------------------------------------------
21mr|texlive-asaetr-1.0a-7|29	%files
21mr|texlive-asaetr-1.0a-7|30	%{_texmfdistdir}/bibtex/bst/asaetr/asaetr.bst
21mr|texlive-asaetr-1.0a-7|31	%{_texmfdistdir}/tex/latex/asaetr/asaesub.sty
21mr|texlive-asaetr-1.0a-7|32	%{_texmfdistdir}/tex/latex/asaetr/asaetr.cls
21mr|texlive-asaetr-1.0a-7|33	%{_texmfdistdir}/tex/latex/asaetr/asaetr.sty
21mr|texlive-asaetr-1.0a-7|34	%doc %{_texmfdistdir}/doc/latex/asaetr/MANIFEST
21mr|texlive-asaetr-1.0a-7|35	%doc %{_texmfdistdir}/doc/latex/asaetr/asaetr.bib
21mr|texlive-asaetr-1.0a-7|36	%doc %{_texmfdistdir}/doc/latex/asaetr/asaetr.pdf
21mr|texlive-asaetr-1.0a-7|37	%doc %{_texmfdistdir}/doc/latex/asaetr/asaetr.tex
21mr|texlive-asaetr-1.0a-7|38	%doc %{_texmfdistdir}/doc/latex/asaetr/cmcscsl10.mf
21mr|texlive-asaetr-1.0a-7|39	
21mr|texlive-asaetr-1.0a-7|40	#-----------------------------------------------------------------------
21mr|texlive-asaetr-1.0a-7|41	%prep
21mr|texlive-asaetr-1.0a-7|42	%setup -c -a0 -a1
21mr|texlive-asaetr-1.0a-7|43	
21mr|texlive-asaetr-1.0a-7|44	%build
21mr|texlive-asaetr-1.0a-7|45	
21mr|texlive-asaetr-1.0a-7|46	%install
21mr|texlive-asaetr-1.0a-7|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-asaetr-1.0a-7|48	cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}

17204 21
21mr|texlive-Asana-Math-000.958-1|1	Name:		texlive-Asana-Math
21mr|texlive-Asana-Math-000.958-1|2	Version:	000.958
21mr|texlive-Asana-Math-000.958-1|3	Release:	1
21mr|texlive-Asana-Math-000.958-1|4	Summary:	A font to typeset maths in Xe(La)TeX and Lua(La)TeX
21mr|texlive-Asana-Math-000.958-1|5	Group:		Publishing
21mr|texlive-Asana-Math-000.958-1|6	URL:		http://www.ctan.org/tex-archive/fonts/Asana-Math
21mr|texlive-Asana-Math-000.958-1|7	License:	OFL
21mr|texlive-Asana-Math-000.958-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/Asana-Math.tar.xz
21mr|texlive-Asana-Math-000.958-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/Asana-Math.doc.tar.xz
21mr|texlive-Asana-Math-000.958-1|10	BuildArch:	noarch
21mr|texlive-Asana-Math-000.958-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-Asana-Math-000.958-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-Asana-Math-000.958-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-Asana-Math-000.958-1|14	
21mr|texlive-Asana-Math-000.958-1|15	%description
21mr|texlive-Asana-Math-000.958-1|16	The Asana-Math font is an OpenType font that includes almost
21mr|texlive-Asana-Math-000.958-1|17	all mathematical Unicode symbols and it can be used to typeset
21mr|texlive-Asana-Math-000.958-1|18	mathematical text with any software that can understand the
21mr|texlive-Asana-Math-000.958-1|19	MATH OpenType table (e.g., XeTeX 0.997 and Microsoft Word
21mr|texlive-Asana-Math-000.958-1|20	2007). The font is beta software. Typesetting support for use
21mr|texlive-Asana-Math-000.958-1|21	with LaTeX is provided by the fontspec and unicode-math
21mr|texlive-Asana-Math-000.958-1|22	packages.
21mr|texlive-Asana-Math-000.958-1|23	
21mr|texlive-Asana-Math-000.958-1|24	
21mr|texlive-Asana-Math-000.958-1|25	#-----------------------------------------------------------------------
21mr|texlive-Asana-Math-000.958-1|26	%files
21mr|texlive-Asana-Math-000.958-1|27	%{_texmfdistdir}/fonts/opentype/public/Asana-Math
21mr|texlive-Asana-Math-000.958-1|28	%{_texmfdistdir}/fonts/truetype/public/Asana-Math
21mr|texlive-Asana-Math-000.958-1|29	%doc %{_texmfdistdir}/doc/fonts/Asana-Math
21mr|texlive-Asana-Math-000.958-1|30	
21mr|texlive-Asana-Math-000.958-1|31	#-----------------------------------------------------------------------
21mr|texlive-Asana-Math-000.958-1|32	%prep
21mr|texlive-Asana-Math-000.958-1|33	%setup -c -a0 -a1
21mr|texlive-Asana-Math-000.958-1|34	
21mr|texlive-Asana-Math-000.958-1|35	%build
21mr|texlive-Asana-Math-000.958-1|36	
21mr|texlive-Asana-Math-000.958-1|37	%install
21mr|texlive-Asana-Math-000.958-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-Asana-Math-000.958-1|39	cp -fpar fonts doc %{buildroot}%{_texmfdistdir}

17205 21
21mr|texlive-ascelike-2.3-2|1	# revision 29129
21mr|texlive-ascelike-2.3-2|2	# category Package
21mr|texlive-ascelike-2.3-2|3	# catalog-ctan /macros/latex/contrib/ascelike
21mr|texlive-ascelike-2.3-2|4	# catalog-date 2012-02-05 17:55:30 +0100
21mr|texlive-ascelike-2.3-2|5	# catalog-license lppl
21mr|texlive-ascelike-2.3-2|6	# catalog-version 2.2
21mr|texlive-ascelike-2.3-2|7	Name:		texlive-ascelike
21mr|texlive-ascelike-2.3-2|8	Version:	2.3
21mr|texlive-ascelike-2.3-2|9	Release:	2
21mr|texlive-ascelike-2.3-2|10	Summary:	Bibliography style for the ASCE
21mr|texlive-ascelike-2.3-2|11	Group:		Publishing
21mr|texlive-ascelike-2.3-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ascelike
21mr|texlive-ascelike-2.3-2|13	License:	LPPL
21mr|texlive-ascelike-2.3-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ascelike.tar.xz
21mr|texlive-ascelike-2.3-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ascelike.doc.tar.xz
21mr|texlive-ascelike-2.3-2|16	BuildArch:	noarch
21mr|texlive-ascelike-2.3-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-ascelike-2.3-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-ascelike-2.3-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-ascelike-2.3-2|20	
21mr|texlive-ascelike-2.3-2|21	%description
21mr|texlive-ascelike-2.3-2|22	A document class and bibliographic style that prepares
21mr|texlive-ascelike-2.3-2|23	documents in the style required by the American Society of
21mr|texlive-ascelike-2.3-2|24	Civil Engineers (ASCE). These are unofficial files, not
21mr|texlive-ascelike-2.3-2|25	sanctioned by that organization, and the files specifically
21mr|texlive-ascelike-2.3-2|26	give this caveat. Also included is a short
21mr|texlive-ascelike-2.3-2|27	documentation/example of how to use the class.
21mr|texlive-ascelike-2.3-2|28	
21mr|texlive-ascelike-2.3-2|29	#-----------------------------------------------------------------------
21mr|texlive-ascelike-2.3-2|30	%files
21mr|texlive-ascelike-2.3-2|31	%{_texmfdistdir}/bibtex/bst/ascelike/ascelike.bst
21mr|texlive-ascelike-2.3-2|32	%{_texmfdistdir}/tex/latex/ascelike/ascelike.cls
21mr|texlive-ascelike-2.3-2|33	%doc %{_texmfdistdir}/doc/latex/ascelike/README
21mr|texlive-ascelike-2.3-2|34	%doc %{_texmfdistdir}/doc/latex/ascelike/ascexmpl.bib
21mr|texlive-ascelike-2.3-2|35	%doc %{_texmfdistdir}/doc/latex/ascelike/ascexmpl.pdf
21mr|texlive-ascelike-2.3-2|36	%doc %{_texmfdistdir}/doc/latex/ascelike/ascexmpl.tex
21mr|texlive-ascelike-2.3-2|37	
21mr|texlive-ascelike-2.3-2|38	#-----------------------------------------------------------------------
21mr|texlive-ascelike-2.3-2|39	%prep
21mr|texlive-ascelike-2.3-2|40	%setup -c -a0 -a1
21mr|texlive-ascelike-2.3-2|41	
21mr|texlive-ascelike-2.3-2|42	%build
21mr|texlive-ascelike-2.3-2|43	
21mr|texlive-ascelike-2.3-2|44	%install
21mr|texlive-ascelike-2.3-2|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ascelike-2.3-2|46	cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}

17206 21
21mr|texlive-ascii-chart-20190228-1|1	# revision 20536
21mr|texlive-ascii-chart-20190228-1|2	# category Package
21mr|texlive-ascii-chart-20190228-1|3	# catalog-ctan /info/ascii-chart
21mr|texlive-ascii-chart-20190228-1|4	# catalog-date 2010-11-22 13:41:51 +0100
21mr|texlive-ascii-chart-20190228-1|5	# catalog-license noinfo
21mr|texlive-ascii-chart-20190228-1|6	# catalog-version undef
21mr|texlive-ascii-chart-20190228-1|7	Name:		texlive-ascii-chart
21mr|texlive-ascii-chart-20190228-1|8	Version:	20190228
21mr|texlive-ascii-chart-20190228-1|9	Release:	1
21mr|texlive-ascii-chart-20190228-1|10	Summary:	An ASCII wall chart
21mr|texlive-ascii-chart-20190228-1|11	Group:		Publishing
21mr|texlive-ascii-chart-20190228-1|12	URL:		http://www.ctan.org/tex-archive/info/ascii-chart
21mr|texlive-ascii-chart-20190228-1|13	License:	NOINFO
21mr|texlive-ascii-chart-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ascii-chart.tar.xz
21mr|texlive-ascii-chart-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ascii-chart.doc.tar.xz
21mr|texlive-ascii-chart-20190228-1|16	BuildArch:	noarch
21mr|texlive-ascii-chart-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-ascii-chart-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-ascii-chart-20190228-1|19	
21mr|texlive-ascii-chart-20190228-1|20	%description
21mr|texlive-ascii-chart-20190228-1|21	The document may be converted between Plain TeX and LaTeX
21mr|texlive-ascii-chart-20190228-1|22	(2.09) by a simple editing action.
21mr|texlive-ascii-chart-20190228-1|23	
21mr|texlive-ascii-chart-20190228-1|24	#-----------------------------------------------------------------------
21mr|texlive-ascii-chart-20190228-1|25	%files
21mr|texlive-ascii-chart-20190228-1|26	%doc %{_texmfdistdir}/doc/support/ascii-chart/ascii.pdf
21mr|texlive-ascii-chart-20190228-1|27	%doc %{_texmfdistdir}/doc/support/ascii-chart/ascii.tex
21mr|texlive-ascii-chart-20190228-1|28	
21mr|texlive-ascii-chart-20190228-1|29	#-----------------------------------------------------------------------
21mr|texlive-ascii-chart-20190228-1|30	%prep
21mr|texlive-ascii-chart-20190228-1|31	%setup -c -a0 -a1
21mr|texlive-ascii-chart-20190228-1|32	
21mr|texlive-ascii-chart-20190228-1|33	%build
21mr|texlive-ascii-chart-20190228-1|34	
21mr|texlive-ascii-chart-20190228-1|35	%install
21mr|texlive-ascii-chart-20190228-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ascii-chart-20190228-1|37	cp -fpar doc %{buildroot}%{_texmfdistdir}

17207 21
21mr|texlive-asciilist-2.2b-1|1	# revision 2
21mr|texlive-asciilist-2.2b-1|2	# category TLCore
21mr|texlive-asciilist-2.2b-1|3	# catalog-ctan /graphics/asciilist/asciilist.pl
21mr|texlive-asciilist-2.2b-1|4	# catalog-date 2021-02-11 17:30:51 +0200
21mr|texlive-asciilist-2.2b-1|5	# catalog-license gpl
21mr|texlive-asciilist-2.2b-1|6	# catalog-version undef
21mr|texlive-asciilist-2.2b-1|7	Name:		texlive-asciilist
21mr|texlive-asciilist-2.2b-1|8	Version:	2.2b
21mr|texlive-asciilist-2.2b-1|9	Release:	1
21mr|texlive-asciilist-2.2b-1|10	Epoch:		1
21mr|texlive-asciilist-2.2b-1|11	Summary:	Environments AsciiList and AsciiDocList for prototyping nested lists in LaTeX
21mr|texlive-asciilist-2.2b-1|12	Group:		Publishing
21mr|texlive-asciilist-2.2b-1|13	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/asciilist
21mr|texlive-asciilist-2.2b-1|14	License:	LPPL1.2
21mr|texlive-asciilist-2.2b-1|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/asciilist.tar.xz
21mr|texlive-asciilist-2.2b-1|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/asciilist.doc.tar.xz
21mr|texlive-asciilist-2.2b-1|17	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/asciilist.source.tar.xz
21mr|texlive-asciilist-2.2b-1|18	BuildArch:	noarch
21mr|texlive-asciilist-2.2b-1|19	BuildRequires:	texlive-tlpkg
21mr|texlive-asciilist-2.2b-1|20	Requires(pre):	texlive-tlpkg
21mr|texlive-asciilist-2.2b-1|21	Requires(post):	texlive-kpathsea
21mr|texlive-asciilist-2.2b-1|22	
21mr|texlive-asciilist-2.2b-1|23	%description
21mr|texlive-asciilist-2.2b-1|24	This package provides the environments AsciiList and AsciiDocList,
21mr|texlive-asciilist-2.2b-1|25	which enable quickly typesetting nested lists in LaTeX without having
21mr|texlive-asciilist-2.2b-1|26	to type individual item macros or opening/closing list environments.
21mr|texlive-asciilist-2.2b-1|27	The package provides auxiliary functionality for loading such lists from
21mr|texlive-asciilist-2.2b-1|28	files and provides macros for configuring the use of the list environments
21mr|texlive-asciilist-2.2b-1|29	and the appearance of the typeset results.
21mr|texlive-asciilist-2.2b-1|30	
21mr|texlive-asciilist-2.2b-1|31	#-----------------------------------------------------------------------
21mr|texlive-asciilist-2.2b-1|32	%files
21mr|texlive-asciilist-2.2b-1|33	%{_texmfdistdir}/tex/latex/asciilist/asciilist.sty
21mr|texlive-asciilist-2.2b-1|34	%doc %{_texmfdistdir}/doc/latex/asciilist/README.md
21mr|texlive-asciilist-2.2b-1|35	%doc %{_texmfdistdir}/doc/latex/asciilist/AsciiList.example
21mr|texlive-asciilist-2.2b-1|36	%doc %{_texmfdistdir}/doc/latex/asciilist/AsciiDocList.example
21mr|texlive-asciilist-2.2b-1|37	%doc %{_texmfdistdir}/doc/latex/asciilist/asciilist.pdf
21mr|texlive-asciilist-2.2b-1|38	#- source
21mr|texlive-asciilist-2.2b-1|39	%doc %{_texmfdistdir}/source/latex/asciilist/asciilist.dtx
21mr|texlive-asciilist-2.2b-1|40	%doc %{_texmfdistdir}/source/latex/asciilist/asciilist.ins
21mr|texlive-asciilist-2.2b-1|41	
21mr|texlive-asciilist-2.2b-1|42	#-----------------------------------------------------------------------
21mr|texlive-asciilist-2.2b-1|43	%prep
21mr|texlive-asciilist-2.2b-1|44	%setup -c -a0 -a1 -a2
21mr|texlive-asciilist-2.2b-1|45	
21mr|texlive-asciilist-2.2b-1|46	%build
21mr|texlive-asciilist-2.2b-1|47	
21mr|texlive-asciilist-2.2b-1|48	%install
21mr|texlive-asciilist-2.2b-1|49	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-asciilist-2.2b-1|50	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17208 21
21mr|texlive-askmaps-0.1-6|1	# revision 32320
21mr|texlive-askmaps-0.1-6|2	# category Package
21mr|texlive-askmaps-0.1-6|3	# catalog-ctan /macros/latex/contrib/askmaps
21mr|texlive-askmaps-0.1-6|4	# catalog-date 2013-12-04 20:39:16 +0100
21mr|texlive-askmaps-0.1-6|5	# catalog-license lppl
21mr|texlive-askmaps-0.1-6|6	# catalog-version 0.1
21mr|texlive-askmaps-0.1-6|7	Name:		texlive-askmaps
21mr|texlive-askmaps-0.1-6|8	Version:	0.1
21mr|texlive-askmaps-0.1-6|9	Release:	6
21mr|texlive-askmaps-0.1-6|10	Summary:	Typeset American style Karnaugh maps
21mr|texlive-askmaps-0.1-6|11	Group:		Publishing
21mr|texlive-askmaps-0.1-6|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/askmaps
21mr|texlive-askmaps-0.1-6|13	License:	LPPL
21mr|texlive-askmaps-0.1-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/askmaps.tar.xz
21mr|texlive-askmaps-0.1-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/askmaps.doc.tar.xz
21mr|texlive-askmaps-0.1-6|16	BuildArch:	noarch
21mr|texlive-askmaps-0.1-6|17	BuildRequires:	texlive-tlpkg
21mr|texlive-askmaps-0.1-6|18	Requires(pre):	texlive-tlpkg
21mr|texlive-askmaps-0.1-6|19	Requires(post):	texlive-kpathsea
21mr|texlive-askmaps-0.1-6|20	
21mr|texlive-askmaps-0.1-6|21	%description
21mr|texlive-askmaps-0.1-6|22	The package provides 2, 3, 4 and 5 variable Karnaugh maps, in
21mr|texlive-askmaps-0.1-6|23	the style used in numerous textbooks on digital design. The
21mr|texlive-askmaps-0.1-6|24	package draws K-maps where the most significant input variables
21mr|texlive-askmaps-0.1-6|25	are placed on top of the columns and the least significant
21mr|texlive-askmaps-0.1-6|26	variables are placed left of the rows.
21mr|texlive-askmaps-0.1-6|27	
21mr|texlive-askmaps-0.1-6|28	
21mr|texlive-askmaps-0.1-6|29	#-----------------------------------------------------------------------
21mr|texlive-askmaps-0.1-6|30	%files
21mr|texlive-askmaps-0.1-6|31	%{_texmfdistdir}/tex/latex/askmaps/askmaps.sty
21mr|texlive-askmaps-0.1-6|32	%doc %{_texmfdistdir}/doc/latex/askmaps/README
21mr|texlive-askmaps-0.1-6|33	%doc %{_texmfdistdir}/doc/latex/askmaps/askmaps.pdf
21mr|texlive-askmaps-0.1-6|34	%doc %{_texmfdistdir}/doc/latex/askmaps/askmaps.tex
21mr|texlive-askmaps-0.1-6|35	
21mr|texlive-askmaps-0.1-6|36	#-----------------------------------------------------------------------
21mr|texlive-askmaps-0.1-6|37	%prep
21mr|texlive-askmaps-0.1-6|38	%setup -c -a0 -a1
21mr|texlive-askmaps-0.1-6|39	
21mr|texlive-askmaps-0.1-6|40	%build
21mr|texlive-askmaps-0.1-6|41	
21mr|texlive-askmaps-0.1-6|42	%install
21mr|texlive-askmaps-0.1-6|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-askmaps-0.1-6|44	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17209 21
21mr|texlive-assignment-20190228-1|1	# revision 20431
21mr|texlive-assignment-20190228-1|2	# category Package
21mr|texlive-assignment-20190228-1|3	# catalog-ctan /macros/latex/contrib/assignment
21mr|texlive-assignment-20190228-1|4	# catalog-date 2006-10-12 15:12:24 +0200
21mr|texlive-assignment-20190228-1|5	# catalog-license lppl
21mr|texlive-assignment-20190228-1|6	# catalog-version undef
21mr|texlive-assignment-20190228-1|7	Name:		texlive-assignment
21mr|texlive-assignment-20190228-1|8	Version:	20190228
21mr|texlive-assignment-20190228-1|9	Release:	1
21mr|texlive-assignment-20190228-1|10	Summary:	A class file for typesetting homework and lab assignments
21mr|texlive-assignment-20190228-1|11	Group:		Publishing
21mr|texlive-assignment-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/assignment
21mr|texlive-assignment-20190228-1|13	License:	LPPL
21mr|texlive-assignment-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/assignment.tar.xz
21mr|texlive-assignment-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/assignment.doc.tar.xz
21mr|texlive-assignment-20190228-1|16	BuildArch:	noarch
21mr|texlive-assignment-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-assignment-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-assignment-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-assignment-20190228-1|20	
21mr|texlive-assignment-20190228-1|21	%description
21mr|texlive-assignment-20190228-1|22	A class file for typesetting homework and lab assignments.
21mr|texlive-assignment-20190228-1|23	
21mr|texlive-assignment-20190228-1|24	#-----------------------------------------------------------------------
21mr|texlive-assignment-20190228-1|25	%files
21mr|texlive-assignment-20190228-1|26	%{_texmfdistdir}/tex/latex/assignment/assignment.cls
21mr|texlive-assignment-20190228-1|27	%doc %{_texmfdistdir}/doc/latex/assignment/Changelog
21mr|texlive-assignment-20190228-1|28	%doc %{_texmfdistdir}/doc/latex/assignment/LICENSE
21mr|texlive-assignment-20190228-1|29	%doc %{_texmfdistdir}/doc/latex/assignment/README
21mr|texlive-assignment-20190228-1|30	%doc %{_texmfdistdir}/doc/latex/assignment/assignment.pdf
21mr|texlive-assignment-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/assignment/assignment.tex
21mr|texlive-assignment-20190228-1|32	
21mr|texlive-assignment-20190228-1|33	#-----------------------------------------------------------------------
21mr|texlive-assignment-20190228-1|34	%prep
21mr|texlive-assignment-20190228-1|35	%setup -c -a0 -a1
21mr|texlive-assignment-20190228-1|36	
21mr|texlive-assignment-20190228-1|37	%build
21mr|texlive-assignment-20190228-1|38	
21mr|texlive-assignment-20190228-1|39	%install
21mr|texlive-assignment-20190228-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-assignment-20190228-1|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17210 21
21mr|texlive-assoccnt-0.8-2|1	# revision 38497
21mr|texlive-assoccnt-0.8-2|2	# category Package
21mr|texlive-assoccnt-0.8-2|3	# catalog-ctan /macros/latex/contrib/assoccnt
21mr|texlive-assoccnt-0.8-2|4	# catalog-date 2016-06-24 19:18:15 +0200
21mr|texlive-assoccnt-0.8-2|5	# catalog-license lppl1.3
21mr|texlive-assoccnt-0.8-2|6	# catalog-version 0.8
21mr|texlive-assoccnt-0.8-2|7	Name:		texlive-assoccnt
21mr|texlive-assoccnt-0.8-2|8	Version:	0.8
21mr|texlive-assoccnt-0.8-2|9	Release:	2
21mr|texlive-assoccnt-0.8-2|10	Summary:	Associate counters, making them step when a master steps
21mr|texlive-assoccnt-0.8-2|11	Group:		Publishing
21mr|texlive-assoccnt-0.8-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/assoccnt
21mr|texlive-assoccnt-0.8-2|13	License:	LPPL1.3
21mr|texlive-assoccnt-0.8-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/assoccnt.tar.xz
21mr|texlive-assoccnt-0.8-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/assoccnt.doc.tar.xz
21mr|texlive-assoccnt-0.8-2|16	BuildArch:	noarch
21mr|texlive-assoccnt-0.8-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-assoccnt-0.8-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-assoccnt-0.8-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-assoccnt-0.8-2|20	
21mr|texlive-assoccnt-0.8-2|21	%description
21mr|texlive-assoccnt-0.8-2|22	The package provides the means of declaring a set of counters to be stepped, each time some ‘master’ counter is stepped.
21mr|texlive-assoccnt-0.8-2|23	
21mr|texlive-assoccnt-0.8-2|24	#-----------------------------------------------------------------------
21mr|texlive-assoccnt-0.8-2|25	
21mr|texlive-assoccnt-0.8-2|26	%files
21mr|texlive-assoccnt-0.8-2|27	%{_texmfdistdir}/tex/latex/assoccnt/assoccnt.sty
21mr|texlive-assoccnt-0.8-2|28	%doc %{_texmfdistdir}/doc/latex/assoccnt/assoccnt_doc.pdf
21mr|texlive-assoccnt-0.8-2|29	%doc %{_texmfdistdir}/doc/latex/assoccnt/assoccnt_doc.tex
21mr|texlive-assoccnt-0.8-2|30	%doc %{_texmfdistdir}/doc/latex/assoccnt/assoccnt_example.pdf
21mr|texlive-assoccnt-0.8-2|31	%doc %{_texmfdistdir}/doc/latex/assoccnt/assoccnt_example.tex
21mr|texlive-assoccnt-0.8-2|32	%doc %{_texmfdistdir}/doc/latex/assoccnt/README
21mr|texlive-assoccnt-0.8-2|33	
21mr|texlive-assoccnt-0.8-2|34	#-----------------------------------------------------------------------
21mr|texlive-assoccnt-0.8-2|35	%prep
21mr|texlive-assoccnt-0.8-2|36	%setup -c -a0 -a1
21mr|texlive-assoccnt-0.8-2|37	
21mr|texlive-assoccnt-0.8-2|38	%build
21mr|texlive-assoccnt-0.8-2|39	
21mr|texlive-assoccnt-0.8-2|40	%install
21mr|texlive-assoccnt-0.8-2|41	mkdir -p %{buildroot}%{_texmfdistdir}

17211 21
21mr|texlive-asyfig-0.1c-7|1	# revision 17512
21mr|texlive-asyfig-0.1c-7|2	# category Package
21mr|texlive-asyfig-0.1c-7|3	# catalog-ctan /macros/latex/contrib/asyfig
21mr|texlive-asyfig-0.1c-7|4	# catalog-date 2010-03-20 11:11:38 +0100
21mr|texlive-asyfig-0.1c-7|5	# catalog-license lppl
21mr|texlive-asyfig-0.1c-7|6	# catalog-version 0.1c
21mr|texlive-asyfig-0.1c-7|7	Name:		texlive-asyfig
21mr|texlive-asyfig-0.1c-7|8	Version:	0.1c
21mr|texlive-asyfig-0.1c-7|9	Release:	7
21mr|texlive-asyfig-0.1c-7|10	Summary:	Commands for using Asymptote figures
21mr|texlive-asyfig-0.1c-7|11	Group:		Publishing
21mr|texlive-asyfig-0.1c-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/asyfig
21mr|texlive-asyfig-0.1c-7|13	License:	LPPL
21mr|texlive-asyfig-0.1c-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/asyfig.tar.xz
21mr|texlive-asyfig-0.1c-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/asyfig.doc.tar.xz
21mr|texlive-asyfig-0.1c-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/asyfig.source.tar.xz
21mr|texlive-asyfig-0.1c-7|17	BuildArch:	noarch
21mr|texlive-asyfig-0.1c-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-asyfig-0.1c-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-asyfig-0.1c-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-asyfig-0.1c-7|21	
21mr|texlive-asyfig-0.1c-7|22	%description
21mr|texlive-asyfig-0.1c-7|23	The package provides a means of reading Asymptote figures from
21mr|texlive-asyfig-0.1c-7|24	separate files, rather than within the document, as is standard
21mr|texlive-asyfig-0.1c-7|25	in the asymptote package, which is provided as part of the
21mr|texlive-asyfig-0.1c-7|26	Asymptote bundle. The asymptote way can prove cumbersome in a
21mr|texlive-asyfig-0.1c-7|27	large document; the present package allows the user to process
21mr|texlive-asyfig-0.1c-7|28	one picture at a time, in simple test documents, and then to
21mr|texlive-asyfig-0.1c-7|29	migrate (with no fuss) to their use in the target document.
21mr|texlive-asyfig-0.1c-7|30	
21mr|texlive-asyfig-0.1c-7|31	
21mr|texlive-asyfig-0.1c-7|32	#-----------------------------------------------------------------------
21mr|texlive-asyfig-0.1c-7|33	%files
21mr|texlive-asyfig-0.1c-7|34	%{_texmfdistdir}/tex/latex/asyfig/asyalign.sty
21mr|texlive-asyfig-0.1c-7|35	%{_texmfdistdir}/tex/latex/asyfig/asyfig.sty
21mr|texlive-asyfig-0.1c-7|36	%{_texmfdistdir}/tex/latex/asyfig/asyprocess.sty
21mr|texlive-asyfig-0.1c-7|37	%doc %{_texmfdistdir}/doc/latex/asyfig/README
21mr|texlive-asyfig-0.1c-7|38	%doc %{_texmfdistdir}/doc/latex/asyfig/asyfig.pdf
21mr|texlive-asyfig-0.1c-7|39	%doc %{_texmfdistdir}/doc/latex/asyfig/example/frf.asy
21mr|texlive-asyfig-0.1c-7|40	%doc %{_texmfdistdir}/doc/latex/asyfig/example/test-asyfig.tex
21mr|texlive-asyfig-0.1c-7|41	#- source
21mr|texlive-asyfig-0.1c-7|42	%doc %{_texmfdistdir}/source/latex/asyfig/asyfig.ins
21mr|texlive-asyfig-0.1c-7|43	%doc %{_texmfdistdir}/source/latex/asyfig/asyfig.tex
21mr|texlive-asyfig-0.1c-7|44	
21mr|texlive-asyfig-0.1c-7|45	#-----------------------------------------------------------------------
21mr|texlive-asyfig-0.1c-7|46	%prep
21mr|texlive-asyfig-0.1c-7|47	%setup -c -a0 -a1 -a2
21mr|texlive-asyfig-0.1c-7|48	
21mr|texlive-asyfig-0.1c-7|49	%build
21mr|texlive-asyfig-0.1c-7|50	
21mr|texlive-asyfig-0.1c-7|51	%install
21mr|texlive-asyfig-0.1c-7|52	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-asyfig-0.1c-7|53	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17212 21
21mr|texlive-attachfile-1.9-3|1	# revision 21866
21mr|texlive-attachfile-1.9-3|2	# category Package
21mr|texlive-attachfile-1.9-3|3	# catalog-ctan /macros/latex/contrib/attachfile
21mr|texlive-attachfile-1.9-3|4	# catalog-date 2011-03-28 07:44:29 +0200
21mr|texlive-attachfile-1.9-3|5	# catalog-license lppl1.3
21mr|texlive-attachfile-1.9-3|6	# catalog-version v1.5b
21mr|texlive-attachfile-1.9-3|7	Name:		texlive-attachfile
21mr|texlive-attachfile-1.9-3|8	Version:	1.9
21mr|texlive-attachfile-1.9-3|9	Release:	3
21mr|texlive-attachfile-1.9-3|10	Summary:	Attach arbitrary files to a PDF document
21mr|texlive-attachfile-1.9-3|11	Group:		Publishing
21mr|texlive-attachfile-1.9-3|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/attachfile
21mr|texlive-attachfile-1.9-3|13	License:	LPPL1.3
21mr|texlive-attachfile-1.9-3|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/attachfile.tar.xz
21mr|texlive-attachfile-1.9-3|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/attachfile.doc.tar.xz
21mr|texlive-attachfile-1.9-3|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/attachfile.source.tar.xz
21mr|texlive-attachfile-1.9-3|17	BuildArch:	noarch
21mr|texlive-attachfile-1.9-3|18	BuildRequires:	texlive-tlpkg
21mr|texlive-attachfile-1.9-3|19	Requires(pre):	texlive-tlpkg
21mr|texlive-attachfile-1.9-3|20	Requires(post):	texlive-kpathsea
21mr|texlive-attachfile-1.9-3|21	
21mr|texlive-attachfile-1.9-3|22	%description
21mr|texlive-attachfile-1.9-3|23	Starting with PDF 1.3 (Adobe Acrobat 4.0), PDF files can
21mr|texlive-attachfile-1.9-3|24	contain file attachments -- arbitrary files that a reader can
21mr|texlive-attachfile-1.9-3|25	extract, just like attachments to an e-mail message. The
21mr|texlive-attachfile-1.9-3|26	attachfile package brings this functionality to pdfLaTeX and
21mr|texlive-attachfile-1.9-3|27	provides some additional features not available in Acrobat,
21mr|texlive-attachfile-1.9-3|28	such as the ability to use arbitrary LaTeX code for the file
21mr|texlive-attachfile-1.9-3|29	icon -- including things like \includegraphics, tabular, and
21mr|texlive-attachfile-1.9-3|30	mathematics. Settings can be made either globally or on a per-
21mr|texlive-attachfile-1.9-3|31	attachment basis. Attachfile makes it easy to attach files and
21mr|texlive-attachfile-1.9-3|32	customize their appearance in the enclosing document. The
21mr|texlive-attachfile-1.9-3|33	package supports the Created, Modified, and Size keys in the
21mr|texlive-attachfile-1.9-3|34	EmbeddedFile's Params dictionary.
21mr|texlive-attachfile-1.9-3|35	
21mr|texlive-attachfile-1.9-3|36	#-----------------------------------------------------------------------
21mr|texlive-attachfile-1.9-3|37	%files
21mr|texlive-attachfile-1.9-3|38	%{_texmfdistdir}/tex/latex/attachfile/attachfile.sty
21mr|texlive-attachfile-1.9-3|39	%doc %{_texmfdistdir}/doc/latex/attachfile/README
21mr|texlive-attachfile-1.9-3|40	%doc %{_texmfdistdir}/doc/latex/attachfile/attachfile.pdf
21mr|texlive-attachfile-1.9-3|41	#- source
21mr|texlive-attachfile-1.9-3|42	%doc %{_texmfdistdir}/source/latex/attachfile/attachfile.dtx
21mr|texlive-attachfile-1.9-3|43	%doc %{_texmfdistdir}/source/latex/attachfile/attachfile.ins
21mr|texlive-attachfile-1.9-3|44	
21mr|texlive-attachfile-1.9-3|45	#-----------------------------------------------------------------------
21mr|texlive-attachfile-1.9-3|46	%prep
21mr|texlive-attachfile-1.9-3|47	%setup -c -a0 -a1 -a2
21mr|texlive-attachfile-1.9-3|48	
21mr|texlive-attachfile-1.9-3|49	%build
21mr|texlive-attachfile-1.9-3|50	
21mr|texlive-attachfile-1.9-3|51	%install
21mr|texlive-attachfile-1.9-3|52	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-attachfile-1.9-3|53	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17213 21
21mr|texlive-aurl-20160812-1|1	# revision 2
21mr|texlive-aurl-20160812-1|2	# category TLCore
21mr|texlive-aurl-20160812-1|3	# catalog-ctan /macros/latex/contrib/aurl/aurl.pl
21mr|texlive-aurl-20160812-1|4	# catalog-date 2021-03-34 11:50:51 +0200
21mr|texlive-aurl-20160812-1|5	# catalog-license gpl
21mr|texlive-aurl-20160812-1|6	# catalog-version undef
21mr|texlive-aurl-20160812-1|7	Name:		texlive-aurl
21mr|texlive-aurl-20160812-1|8	Version:	20160812
21mr|texlive-aurl-20160812-1|9	Release:	1
21mr|texlive-aurl-20160812-1|10	Epoch:		1
21mr|texlive-aurl-20160812-1|11	Summary:	Extension with a mechanism for hyperlinked URLs abbreviated with prefixes
21mr|texlive-aurl-20160812-1|12	Group:		Publishing
21mr|texlive-aurl-20160812-1|13	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/aurl
21mr|texlive-aurl-20160812-1|14	License:	Public Domain
21mr|texlive-aurl-20160812-1|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/aurl.tar.xz
21mr|texlive-aurl-20160812-1|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/aurl.doc.tar.xz
21mr|texlive-aurl-20160812-1|17	BuildArch:	noarch
21mr|texlive-aurl-20160812-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-aurl-20160812-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-aurl-20160812-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-aurl-20160812-1|21	
21mr|texlive-aurl-20160812-1|22	%description
21mr|texlive-aurl-20160812-1|23	Semantic Web resource URLs are often abbreviated with prefixes,
21mr|texlive-aurl-20160812-1|24	like "owl:Class" or "rdf:type". The abbreviated URL (aurl) package
21mr|texlive-aurl-20160812-1|25	provides the correct hyperlinks for those URLs. The 1000 most common
21mr|texlive-aurl-20160812-1|26	prefixes are predefined and more can be added.
21mr|texlive-aurl-20160812-1|27	
21mr|texlive-aurl-20160812-1|28	#-----------------------------------------------------------------------
21mr|texlive-aurl-20160812-1|29	%files
21mr|texlive-aurl-20160812-1|30	%{_texmfdistdir}/tex/latex/aurl/
21mr|texlive-aurl-20160812-1|31	%doc %{_texmfdistdir}/doc/latex/aurl
21mr|texlive-aurl-20160812-1|32	
21mr|texlive-aurl-20160812-1|33	#-----------------------------------------------------------------------
21mr|texlive-aurl-20160812-1|34	%prep
21mr|texlive-aurl-20160812-1|35	%setup -c -a0 -a1
21mr|texlive-aurl-20160812-1|36	
21mr|texlive-aurl-20160812-1|37	%build
21mr|texlive-aurl-20160812-1|38	
21mr|texlive-aurl-20160812-1|39	%install
21mr|texlive-aurl-20160812-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-aurl-20160812-1|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17214 21
21mr|texlive-authoraftertitle-0.9-8|1	# revision 24863
21mr|texlive-authoraftertitle-0.9-8|2	# category Package
21mr|texlive-authoraftertitle-0.9-8|3	# catalog-ctan /macros/latex/contrib/authoraftertitle
21mr|texlive-authoraftertitle-0.9-8|4	# catalog-date 2011-12-17 14:41:04 +0100
21mr|texlive-authoraftertitle-0.9-8|5	# catalog-license pd
21mr|texlive-authoraftertitle-0.9-8|6	# catalog-version 0.9
21mr|texlive-authoraftertitle-0.9-8|7	Name:		texlive-authoraftertitle
21mr|texlive-authoraftertitle-0.9-8|8	Version:	0.9
21mr|texlive-authoraftertitle-0.9-8|9	Release:	8
21mr|texlive-authoraftertitle-0.9-8|10	Summary:	Make author, etc., available after \maketitle
21mr|texlive-authoraftertitle-0.9-8|11	Group:		Publishing
21mr|texlive-authoraftertitle-0.9-8|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/authoraftertitle
21mr|texlive-authoraftertitle-0.9-8|13	License:	PD
21mr|texlive-authoraftertitle-0.9-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/authoraftertitle.tar.xz
21mr|texlive-authoraftertitle-0.9-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/authoraftertitle.doc.tar.xz
21mr|texlive-authoraftertitle-0.9-8|16	BuildArch:	noarch
21mr|texlive-authoraftertitle-0.9-8|17	BuildRequires:	texlive-tlpkg
21mr|texlive-authoraftertitle-0.9-8|18	Requires(pre):	texlive-tlpkg
21mr|texlive-authoraftertitle-0.9-8|19	Requires(post):	texlive-kpathsea
21mr|texlive-authoraftertitle-0.9-8|20	
21mr|texlive-authoraftertitle-0.9-8|21	%description
21mr|texlive-authoraftertitle-0.9-8|22	This jiffy package makes the author, title and date of the
21mr|texlive-authoraftertitle-0.9-8|23	package available to the user (as \MyAuthor, etc) after the
21mr|texlive-authoraftertitle-0.9-8|24	\maketitle command has been executed.
21mr|texlive-authoraftertitle-0.9-8|25	
21mr|texlive-authoraftertitle-0.9-8|26	
21mr|texlive-authoraftertitle-0.9-8|27	#-----------------------------------------------------------------------
21mr|texlive-authoraftertitle-0.9-8|28	%files
21mr|texlive-authoraftertitle-0.9-8|29	%{_texmfdistdir}/tex/latex/authoraftertitle/authoraftertitle.sty
21mr|texlive-authoraftertitle-0.9-8|30	%doc %{_texmfdistdir}/doc/latex/authoraftertitle/authoraftertitle.pdf
21mr|texlive-authoraftertitle-0.9-8|31	%doc %{_texmfdistdir}/doc/latex/authoraftertitle/authoraftertitle.tex
21mr|texlive-authoraftertitle-0.9-8|32	
21mr|texlive-authoraftertitle-0.9-8|33	#-----------------------------------------------------------------------
21mr|texlive-authoraftertitle-0.9-8|34	%prep
21mr|texlive-authoraftertitle-0.9-8|35	%setup -c -a0 -a1
21mr|texlive-authoraftertitle-0.9-8|36	
21mr|texlive-authoraftertitle-0.9-8|37	%build
21mr|texlive-authoraftertitle-0.9-8|38	
21mr|texlive-authoraftertitle-0.9-8|39	%install
21mr|texlive-authoraftertitle-0.9-8|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-authoraftertitle-0.9-8|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17215 21
21mr|texlive-authorarchive-1.1.1-1|1	# revision 2
21mr|texlive-authorarchive-1.1.1-1|2	# category TLCore
21mr|texlive-authorarchive-1.1.1-1|3	# catalog-ctan /macros/latex/contrib/authorarchive/authorarchive.pl
21mr|texlive-authorarchive-1.1.1-1|4	# catalog-date 2021-03-34 12:06:51 +0200
21mr|texlive-authorarchive-1.1.1-1|5	# catalog-license FreeBSD, LPPL1.3c
21mr|texlive-authorarchive-1.1.1-1|6	# catalog-version undef
21mr|texlive-authorarchive-1.1.1-1|7	Name:		texlive-authorarchive
21mr|texlive-authorarchive-1.1.1-1|8	Version:	1.1.1
21mr|texlive-authorarchive-1.1.1-1|9	Release:	1
21mr|texlive-authorarchive-1.1.1-1|10	Epoch:		1
21mr|texlive-authorarchive-1.1.1-1|11	Summary:	Adds self-archiving information to scientific papers
21mr|texlive-authorarchive-1.1.1-1|12	Group:		Publishing
21mr|texlive-authorarchive-1.1.1-1|13	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/authorarchive
21mr|texlive-authorarchive-1.1.1-1|14	License:	LPPL
21mr|texlive-authorarchive-1.1.1-1|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/authorarchive.tar.xz
21mr|texlive-authorarchive-1.1.1-1|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/authorarchive.doc.tar.xz
21mr|texlive-authorarchive-1.1.1-1|17	BuildArch:	noarch
21mr|texlive-authorarchive-1.1.1-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-authorarchive-1.1.1-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-authorarchive-1.1.1-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-authorarchive-1.1.1-1|21	
21mr|texlive-authorarchive-1.1.1-1|22	%description
21mr|texlive-authorarchive-1.1.1-1|23	This is a LATEX style for producing author self-archiving copies
21mr|texlive-authorarchive-1.1.1-1|24	of (academic) papers.
21mr|texlive-authorarchive-1.1.1-1|25	
21mr|texlive-authorarchive-1.1.1-1|26	The following layout-styles are pre-defined:
21mr|texlive-authorarchive-1.1.1-1|27	
21mr|texlive-authorarchive-1.1.1-1|28	ACMfor the two-column layout used by many ACM conferences
21mr|texlive-authorarchive-1.1.1-1|29	IEEE for the two-column layout used by many IEEE conferences
21mr|texlive-authorarchive-1.1.1-1|30	LNCS for the LNCS layout (as used by Springer)
21mr|texlive-authorarchive-1.1.1-1|31	LNI for the Lecture Notes in Informatics, published by the GI
21mr|texlive-authorarchive-1.1.1-1|32	ENTCS for the Elsevier ENTCS layout
21mr|texlive-authorarchive-1.1.1-1|33	
21mr|texlive-authorarchive-1.1.1-1|34	
21mr|texlive-authorarchive-1.1.1-1|35	#-----------------------------------------------------------------------
21mr|texlive-authorarchive-1.1.1-1|36	%files
21mr|texlive-authorarchive-1.1.1-1|37	%{_texmfdistdir}/tex/latex/authorarchive/
21mr|texlive-authorarchive-1.1.1-1|38	%doc %{_texmfdistdir}/doc/latex/authorarchive/
21mr|texlive-authorarchive-1.1.1-1|39	
21mr|texlive-authorarchive-1.1.1-1|40	#-----------------------------------------------------------------------
21mr|texlive-authorarchive-1.1.1-1|41	%prep
21mr|texlive-authorarchive-1.1.1-1|42	%setup -c -a0 -a1
21mr|texlive-authorarchive-1.1.1-1|43	
21mr|texlive-authorarchive-1.1.1-1|44	%build
21mr|texlive-authorarchive-1.1.1-1|45	
21mr|texlive-authorarchive-1.1.1-1|46	%install
21mr|texlive-authorarchive-1.1.1-1|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-authorarchive-1.1.1-1|48	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17216 21
21mr|texlive-authorindex-20190228-1|1	# revision 26313
21mr|texlive-authorindex-20190228-1|2	# category Package
21mr|texlive-authorindex-20190228-1|3	# catalog-ctan /indexing/authorindex
21mr|texlive-authorindex-20190228-1|4	# catalog-date 2008-08-10 21:45:45 +0200
21mr|texlive-authorindex-20190228-1|5	# catalog-license lppl
21mr|texlive-authorindex-20190228-1|6	# catalog-version undef
21mr|texlive-authorindex-20190228-1|7	Name:		texlive-authorindex
21mr|texlive-authorindex-20190228-1|8	Version:	20190228
21mr|texlive-authorindex-20190228-1|9	Release:	1
21mr|texlive-authorindex-20190228-1|10	Summary:	Index citations by author names
21mr|texlive-authorindex-20190228-1|11	Group:		Publishing
21mr|texlive-authorindex-20190228-1|12	URL:		http://www.ctan.org/tex-archive/indexing/authorindex
21mr|texlive-authorindex-20190228-1|13	License:	LPPL
21mr|texlive-authorindex-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/authorindex.tar.xz
21mr|texlive-authorindex-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/authorindex.doc.tar.xz
21mr|texlive-authorindex-20190228-1|16	BuildArch:	noarch
21mr|texlive-authorindex-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-authorindex-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-authorindex-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-authorindex-20190228-1|20	Provides:	texlive-authorindex.bin = %{EVRD}
21mr|texlive-authorindex-20190228-1|21	
21mr|texlive-authorindex-20190228-1|22	%description
21mr|texlive-authorindex-20190228-1|23	This package allows the user to create an index of all authors
21mr|texlive-authorindex-20190228-1|24	cited in a LaTeX document. Each author entry in the index
21mr|texlive-authorindex-20190228-1|25	contains the pages where these citations occur. Alternatively,
21mr|texlive-authorindex-20190228-1|26	the package can list the labels of the citations that appear in
21mr|texlive-authorindex-20190228-1|27	the references rather than the text pages. The package relies
21mr|texlive-authorindex-20190228-1|28	on BibTeX being used to handle citations. Additionally, it
21mr|texlive-authorindex-20190228-1|29	requires Perl (version 5 or higher).
21mr|texlive-authorindex-20190228-1|30	
21mr|texlive-authorindex-20190228-1|31	#-----------------------------------------------------------------------
21mr|texlive-authorindex-20190228-1|32	%files
21mr|texlive-authorindex-20190228-1|33	%{_bindir}/authorindex
21mr|texlive-authorindex-20190228-1|34	%{_texmfdistdir}/scripts/authorindex/authorindex
21mr|texlive-authorindex-20190228-1|35	%{_texmfdistdir}/tex/latex/authorindex/authorindex.sty
21mr|texlive-authorindex-20190228-1|36	%doc %{_texmfdistdir}/doc/latex/authorindex/COPYING
21mr|texlive-authorindex-20190228-1|37	%doc %{_texmfdistdir}/doc/latex/authorindex/NEWS
21mr|texlive-authorindex-20190228-1|38	%doc %{_texmfdistdir}/doc/latex/authorindex/README
21mr|texlive-authorindex-20190228-1|39	%doc %{_texmfdistdir}/doc/latex/authorindex/authorindex.pdf
21mr|texlive-authorindex-20190228-1|40	%doc %{_texmfdistdir}/doc/latex/authorindex/authorindex.tex
21mr|texlive-authorindex-20190228-1|41	
21mr|texlive-authorindex-20190228-1|42	#-----------------------------------------------------------------------
21mr|texlive-authorindex-20190228-1|43	%prep
21mr|texlive-authorindex-20190228-1|44	%setup -c -a0 -a1
21mr|texlive-authorindex-20190228-1|45	
21mr|texlive-authorindex-20190228-1|46	%build
21mr|texlive-authorindex-20190228-1|47	
21mr|texlive-authorindex-20190228-1|48	%install
21mr|texlive-authorindex-20190228-1|49	mkdir -p %{buildroot}%{_bindir}
21mr|texlive-authorindex-20190228-1|50	pushd %{buildroot}%{_bindir}
21mr|texlive-authorindex-20190228-1|51	ln -sf %{_texmfdistdir}/scripts/authorindex/authorindex authorindex
21mr|texlive-authorindex-20190228-1|52	popd
21mr|texlive-authorindex-20190228-1|53	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-authorindex-20190228-1|54	cp -fpar texmf-dist %{buildroot}%{_datadir}

17217 21
21mr|texlive-autoarea-0.3a-7|1	# revision 15878
21mr|texlive-autoarea-0.3a-7|2	# category Package
21mr|texlive-autoarea-0.3a-7|3	# catalog-ctan /graphics/pictex/addon/autoarea
21mr|texlive-autoarea-0.3a-7|4	# catalog-date 2008-08-17 11:40:59 +0200
21mr|texlive-autoarea-0.3a-7|5	# catalog-license lppl
21mr|texlive-autoarea-0.3a-7|6	# catalog-version 0.3a
21mr|texlive-autoarea-0.3a-7|7	Name:		texlive-autoarea
21mr|texlive-autoarea-0.3a-7|8	Version:	0.3a
21mr|texlive-autoarea-0.3a-7|9	Release:	7
21mr|texlive-autoarea-0.3a-7|10	Summary:	Automatic computation of bounding boxes with PiCTeX
21mr|texlive-autoarea-0.3a-7|11	Group:		Publishing
21mr|texlive-autoarea-0.3a-7|12	URL:		http://www.ctan.org/tex-archive/graphics/pictex/addon/autoarea
21mr|texlive-autoarea-0.3a-7|13	License:	LPPL
21mr|texlive-autoarea-0.3a-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/autoarea.tar.xz
21mr|texlive-autoarea-0.3a-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/autoarea.doc.tar.xz
21mr|texlive-autoarea-0.3a-7|16	BuildArch:	noarch
21mr|texlive-autoarea-0.3a-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-autoarea-0.3a-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-autoarea-0.3a-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-autoarea-0.3a-7|20	
21mr|texlive-autoarea-0.3a-7|21	%description
21mr|texlive-autoarea-0.3a-7|22	This package makes PiCTeX recognize lines and arcs in
21mr|texlive-autoarea-0.3a-7|23	determining the "bounding box" of a picture. (PiCTeX so far
21mr|texlive-autoarea-0.3a-7|24	accounted for put commands only). The "bounding box" is
21mr|texlive-autoarea-0.3a-7|25	essential for proper placement of a picture between running
21mr|texlive-autoarea-0.3a-7|26	text and margins and for keeping the running text away.
21mr|texlive-autoarea-0.3a-7|27	
21mr|texlive-autoarea-0.3a-7|28	
21mr|texlive-autoarea-0.3a-7|29	#-----------------------------------------------------------------------
21mr|texlive-autoarea-0.3a-7|30	%files
21mr|texlive-autoarea-0.3a-7|31	%{_texmfdistdir}/tex/latex/autoarea/autoarea.sty
21mr|texlive-autoarea-0.3a-7|32	%doc %{_texmfdistdir}/doc/latex/autoarea/ANNOUNCE.txt
21mr|texlive-autoarea-0.3a-7|33	%doc %{_texmfdistdir}/doc/latex/autoarea/README.aa
21mr|texlive-autoarea-0.3a-7|34	%doc %{_texmfdistdir}/doc/latex/autoarea/autodemo/README.autodemo
21mr|texlive-autoarea-0.3a-7|35	%doc %{_texmfdistdir}/doc/latex/autoarea/autodemo/autodemo+.log
21mr|texlive-autoarea-0.3a-7|36	%doc %{_texmfdistdir}/doc/latex/autoarea/autodemo/autodemo+.pdf
21mr|texlive-autoarea-0.3a-7|37	%doc %{_texmfdistdir}/doc/latex/autoarea/autodemo/autodemo+.tex
21mr|texlive-autoarea-0.3a-7|38	%doc %{_texmfdistdir}/doc/latex/autoarea/autodemo/autodemo-.log
21mr|texlive-autoarea-0.3a-7|39	%doc %{_texmfdistdir}/doc/latex/autoarea/autodemo/autodemo-.pdf
21mr|texlive-autoarea-0.3a-7|40	%doc %{_texmfdistdir}/doc/latex/autoarea/autodemo/autodemo-.tex
21mr|texlive-autoarea-0.3a-7|41	%doc %{_texmfdistdir}/doc/latex/autoarea/autodemo/autodemo.tex
21mr|texlive-autoarea-0.3a-7|42	
21mr|texlive-autoarea-0.3a-7|43	#-----------------------------------------------------------------------
21mr|texlive-autoarea-0.3a-7|44	%prep
21mr|texlive-autoarea-0.3a-7|45	%setup -c -a0 -a1
21mr|texlive-autoarea-0.3a-7|46	
21mr|texlive-autoarea-0.3a-7|47	%build
21mr|texlive-autoarea-0.3a-7|48	
21mr|texlive-autoarea-0.3a-7|49	%install
21mr|texlive-autoarea-0.3a-7|50	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-autoarea-0.3a-7|51	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17218 21
21mr|texlive-automata-0.3-7|1	# revision 19717
21mr|texlive-automata-0.3-7|2	# category Package
21mr|texlive-automata-0.3-7|3	# catalog-ctan /graphics/metapost/contrib/macros/automata
21mr|texlive-automata-0.3-7|4	# catalog-date 2010-09-13 12:42:36 +0200
21mr|texlive-automata-0.3-7|5	# catalog-license lppl
21mr|texlive-automata-0.3-7|6	# catalog-version 0.3
21mr|texlive-automata-0.3-7|7	Name:		texlive-automata
21mr|texlive-automata-0.3-7|8	Version:	0.3
21mr|texlive-automata-0.3-7|9	Release:	7
21mr|texlive-automata-0.3-7|10	Summary:	Finite state machines, graphs and trees in MetaPost
21mr|texlive-automata-0.3-7|11	Group:		Publishing
21mr|texlive-automata-0.3-7|12	URL:		http://www.ctan.org/tex-archive/graphics/metapost/contrib/macros/automata
21mr|texlive-automata-0.3-7|13	License:	LPPL
21mr|texlive-automata-0.3-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/automata.tar.xz
21mr|texlive-automata-0.3-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/automata.doc.tar.xz
21mr|texlive-automata-0.3-7|16	BuildArch:	noarch
21mr|texlive-automata-0.3-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-automata-0.3-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-automata-0.3-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-automata-0.3-7|20	
21mr|texlive-automata-0.3-7|21	%description
21mr|texlive-automata-0.3-7|22	The package offers a collection of macros for MetaPost to make
21mr|texlive-automata-0.3-7|23	easier to draw finite-state machines, automata, labelled
21mr|texlive-automata-0.3-7|24	graphs, etc. The user defines nodes, which may be isolated or
21mr|texlive-automata-0.3-7|25	arranged into matrices or trees; edges connect pairs of nodes
21mr|texlive-automata-0.3-7|26	through arbitrary paths. Parameters, that specify the shapes of
21mr|texlive-automata-0.3-7|27	nodes and the styles of edges, may be adjusted.
21mr|texlive-automata-0.3-7|28	
21mr|texlive-automata-0.3-7|29	
21mr|texlive-automata-0.3-7|30	#-----------------------------------------------------------------------
21mr|texlive-automata-0.3-7|31	%files
21mr|texlive-automata-0.3-7|32	%{_texmfdistdir}/metapost/automata/automata.mp
21mr|texlive-automata-0.3-7|33	%doc %{_texmfdistdir}/doc/metapost/automata/README
21mr|texlive-automata-0.3-7|34	%doc %{_texmfdistdir}/doc/metapost/automata/example.mp
21mr|texlive-automata-0.3-7|35	%doc %{_texmfdistdir}/doc/metapost/automata/example.pdf
21mr|texlive-automata-0.3-7|36	%doc %{_texmfdistdir}/doc/metapost/automata/example.tex
21mr|texlive-automata-0.3-7|37	
21mr|texlive-automata-0.3-7|38	#-----------------------------------------------------------------------
21mr|texlive-automata-0.3-7|39	%prep
21mr|texlive-automata-0.3-7|40	%setup -c -a0 -a1
21mr|texlive-automata-0.3-7|41	
21mr|texlive-automata-0.3-7|42	%build
21mr|texlive-automata-0.3-7|43	
21mr|texlive-automata-0.3-7|44	%install
21mr|texlive-automata-0.3-7|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-automata-0.3-7|46	cp -fpar metapost doc %{buildroot}%{_texmfdistdir}

17219 21
21mr|texlive-autonum-0.3.11-3|1	# revision 33438
21mr|texlive-autonum-0.3.11-3|2	# category Package
21mr|texlive-autonum-0.3.11-3|3	# catalog-ctan /macros/latex/contrib/autonum
21mr|texlive-autonum-0.3.11-3|4	# catalog-date 2014-04-14 19:46:34 +0200
21mr|texlive-autonum-0.3.11-3|5	# catalog-license lppl1.3
21mr|texlive-autonum-0.3.11-3|6	# catalog-version 0.3.8
21mr|texlive-autonum-0.3.11-3|7	Name:		texlive-autonum
21mr|texlive-autonum-0.3.11-3|8	Version:	0.3.11
21mr|texlive-autonum-0.3.11-3|9	Release:	3
21mr|texlive-autonum-0.3.11-3|10	Summary:	Automatic equation references
21mr|texlive-autonum-0.3.11-3|11	Group:		Publishing
21mr|texlive-autonum-0.3.11-3|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/autonum
21mr|texlive-autonum-0.3.11-3|13	License:	LPPL1.3
21mr|texlive-autonum-0.3.11-3|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/autonum.tar.xz
21mr|texlive-autonum-0.3.11-3|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/autonum.doc.tar.xz
21mr|texlive-autonum-0.3.11-3|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/autonum.source.tar.xz
21mr|texlive-autonum-0.3.11-3|17	BuildArch:	noarch
21mr|texlive-autonum-0.3.11-3|18	BuildRequires:	texlive-tlpkg
21mr|texlive-autonum-0.3.11-3|19	Requires(pre):	texlive-tlpkg
21mr|texlive-autonum-0.3.11-3|20	Requires(post):	texlive-kpathsea
21mr|texlive-autonum-0.3.11-3|21	
21mr|texlive-autonum-0.3.11-3|22	%description
21mr|texlive-autonum-0.3.11-3|23	The package arranges that equation numbers are applied only to
21mr|texlive-autonum-0.3.11-3|24	those equations that are referenced. This operation is similar
21mr|texlive-autonum-0.3.11-3|25	to the showonlyrefs option of the package mathtools.
21mr|texlive-autonum-0.3.11-3|26	
21mr|texlive-autonum-0.3.11-3|27	#-----------------------------------------------------------------------
21mr|texlive-autonum-0.3.11-3|28	%files
21mr|texlive-autonum-0.3.11-3|29	%{_texmfdistdir}/tex/latex/autonum/autonum.sty
21mr|texlive-autonum-0.3.11-3|30	%doc %{_texmfdistdir}/doc/latex/autonum/README
21mr|texlive-autonum-0.3.11-3|31	%doc %{_texmfdistdir}/doc/latex/autonum/autonum.pdf
21mr|texlive-autonum-0.3.11-3|32	%doc %{_texmfdistdir}/doc/latex/autonum/test-autonum.pdf
21mr|texlive-autonum-0.3.11-3|33	%doc %{_texmfdistdir}/doc/latex/autonum/test-autonum.tex
21mr|texlive-autonum-0.3.11-3|34	%doc %{_texmfdistdir}/doc/latex/autonum/test-freeze.tex
21mr|texlive-autonum-0.3.11-3|35	#- source
21mr|texlive-autonum-0.3.11-3|36	%doc %{_texmfdistdir}/source/latex/autonum/autonum.dtx
21mr|texlive-autonum-0.3.11-3|37	%doc %{_texmfdistdir}/source/latex/autonum/autonum.ins
21mr|texlive-autonum-0.3.11-3|38	
21mr|texlive-autonum-0.3.11-3|39	#-----------------------------------------------------------------------
21mr|texlive-autonum-0.3.11-3|40	%prep
21mr|texlive-autonum-0.3.11-3|41	%setup -c -a0 -a1 -a2
21mr|texlive-autonum-0.3.11-3|42	
21mr|texlive-autonum-0.3.11-3|43	%build
21mr|texlive-autonum-0.3.11-3|44	
21mr|texlive-autonum-0.3.11-3|45	%install
21mr|texlive-autonum-0.3.11-3|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-autonum-0.3.11-3|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17220 21
21mr|texlive-autopdf-1.1-6|1	# revision 32377
21mr|texlive-autopdf-1.1-6|2	# category Package
21mr|texlive-autopdf-1.1-6|3	# catalog-ctan /macros/latex/contrib/autopdf
21mr|texlive-autopdf-1.1-6|4	# catalog-date 2013-12-10 19:56:36 +0100
21mr|texlive-autopdf-1.1-6|5	# catalog-license lppl1.2
21mr|texlive-autopdf-1.1-6|6	# catalog-version 1.1
21mr|texlive-autopdf-1.1-6|7	Name:		texlive-autopdf
21mr|texlive-autopdf-1.1-6|8	Version:	1.1
21mr|texlive-autopdf-1.1-6|9	Release:	6
21mr|texlive-autopdf-1.1-6|10	Summary:	Conversion of graphics to pdfLaTeX-compatible formats
21mr|texlive-autopdf-1.1-6|11	Group:		Publishing
21mr|texlive-autopdf-1.1-6|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/autopdf
21mr|texlive-autopdf-1.1-6|13	License:	LPPL1.2
21mr|texlive-autopdf-1.1-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/autopdf.tar.xz
21mr|texlive-autopdf-1.1-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/autopdf.doc.tar.xz
21mr|texlive-autopdf-1.1-6|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/autopdf.source.tar.xz
21mr|texlive-autopdf-1.1-6|17	BuildArch:	noarch
21mr|texlive-autopdf-1.1-6|18	BuildRequires:	texlive-tlpkg
21mr|texlive-autopdf-1.1-6|19	Requires(pre):	texlive-tlpkg
21mr|texlive-autopdf-1.1-6|20	Requires(post):	texlive-kpathsea
21mr|texlive-autopdf-1.1-6|21	
21mr|texlive-autopdf-1.1-6|22	%description
21mr|texlive-autopdf-1.1-6|23	The package facilitates the on-the-fly conversion of various
21mr|texlive-autopdf-1.1-6|24	graphics formats to formats supported by pdfLaTeX (e.g. PDF).
21mr|texlive-autopdf-1.1-6|25	It uses a range of external programs, and therefore requires
21mr|texlive-autopdf-1.1-6|26	that the LaTeX run starts with write18 enabled.
21mr|texlive-autopdf-1.1-6|27	
21mr|texlive-autopdf-1.1-6|28	
21mr|texlive-autopdf-1.1-6|29	#-----------------------------------------------------------------------
21mr|texlive-autopdf-1.1-6|30	%files
21mr|texlive-autopdf-1.1-6|31	%{_texmfdistdir}/tex/latex/autopdf/autopdf.sty
21mr|texlive-autopdf-1.1-6|32	%doc %{_texmfdistdir}/doc/latex/autopdf/README.txt
21mr|texlive-autopdf-1.1-6|33	%doc %{_texmfdistdir}/doc/latex/autopdf/autopdf.pdf
21mr|texlive-autopdf-1.1-6|34	#- source
21mr|texlive-autopdf-1.1-6|35	%doc %{_texmfdistdir}/source/latex/autopdf/autopdf.dtx
21mr|texlive-autopdf-1.1-6|36	
21mr|texlive-autopdf-1.1-6|37	#-----------------------------------------------------------------------
21mr|texlive-autopdf-1.1-6|38	%prep
21mr|texlive-autopdf-1.1-6|39	%setup -c -a0 -a1 -a2
21mr|texlive-autopdf-1.1-6|40	
21mr|texlive-autopdf-1.1-6|41	%build
21mr|texlive-autopdf-1.1-6|42	
21mr|texlive-autopdf-1.1-6|43	%install
21mr|texlive-autopdf-1.1-6|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-autopdf-1.1-6|45	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17221 21
21mr|texlive-auto-pst-pdf-0.6-7|1	# revision 23723
21mr|texlive-auto-pst-pdf-0.6-7|2	# category Package
21mr|texlive-auto-pst-pdf-0.6-7|3	# catalog-ctan /macros/latex/contrib/auto-pst-pdf
21mr|texlive-auto-pst-pdf-0.6-7|4	# catalog-date 2011-08-27 23:30:14 +0200
21mr|texlive-auto-pst-pdf-0.6-7|5	# catalog-license lppl
21mr|texlive-auto-pst-pdf-0.6-7|6	# catalog-version 0.6
21mr|texlive-auto-pst-pdf-0.6-7|7	Name:		texlive-auto-pst-pdf
21mr|texlive-auto-pst-pdf-0.6-7|8	Version:	0.6
21mr|texlive-auto-pst-pdf-0.6-7|9	Release:	7
21mr|texlive-auto-pst-pdf-0.6-7|10	Summary:	Wrapper for pst-pdf (with some psfrag features)
21mr|texlive-auto-pst-pdf-0.6-7|11	Group:		Publishing
21mr|texlive-auto-pst-pdf-0.6-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/auto-pst-pdf
21mr|texlive-auto-pst-pdf-0.6-7|13	License:	LPPL
21mr|texlive-auto-pst-pdf-0.6-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/auto-pst-pdf.tar.xz
21mr|texlive-auto-pst-pdf-0.6-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/auto-pst-pdf.doc.tar.xz
21mr|texlive-auto-pst-pdf-0.6-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/auto-pst-pdf.source.tar.xz
21mr|texlive-auto-pst-pdf-0.6-7|17	BuildArch:	noarch
21mr|texlive-auto-pst-pdf-0.6-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-auto-pst-pdf-0.6-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-auto-pst-pdf-0.6-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-auto-pst-pdf-0.6-7|21	
21mr|texlive-auto-pst-pdf-0.6-7|22	%description
21mr|texlive-auto-pst-pdf-0.6-7|23	The package uses --shell-escape to execute pst-pdf when
21mr|texlive-auto-pst-pdf-0.6-7|24	necessary. This makes it especially easy to integrate into the
21mr|texlive-auto-pst-pdf-0.6-7|25	workflow of an editor with just "LaTeX" and "pdfLaTeX" buttons.
21mr|texlive-auto-pst-pdf-0.6-7|26	Wrappers are provided for various psfrag-related features so
21mr|texlive-auto-pst-pdf-0.6-7|27	that Matlab figures via laprint, Mathematica figures via
21mr|texlive-auto-pst-pdf-0.6-7|28	MathPSfrag, and regular psfrag figures can all be input
21mr|texlive-auto-pst-pdf-0.6-7|29	consistently and easily.
21mr|texlive-auto-pst-pdf-0.6-7|30	
21mr|texlive-auto-pst-pdf-0.6-7|31	
21mr|texlive-auto-pst-pdf-0.6-7|32	#-----------------------------------------------------------------------
21mr|texlive-auto-pst-pdf-0.6-7|33	%files
21mr|texlive-auto-pst-pdf-0.6-7|34	%{_texmfdistdir}/tex/latex/auto-pst-pdf/auto-pst-pdf.sty
21mr|texlive-auto-pst-pdf-0.6-7|35	%doc %{_texmfdistdir}/doc/latex/auto-pst-pdf/README
21mr|texlive-auto-pst-pdf-0.6-7|36	%doc %{_texmfdistdir}/doc/latex/auto-pst-pdf/auto-pst-pdf-DE.pdf
21mr|texlive-auto-pst-pdf-0.6-7|37	%doc %{_texmfdistdir}/doc/latex/auto-pst-pdf/auto-pst-pdf-DE.tex
21mr|texlive-auto-pst-pdf-0.6-7|38	%doc %{_texmfdistdir}/doc/latex/auto-pst-pdf/auto-pst-pdf.pdf
21mr|texlive-auto-pst-pdf-0.6-7|39	%doc %{_texmfdistdir}/doc/latex/auto-pst-pdf/example-psfrag.tex
21mr|texlive-auto-pst-pdf-0.6-7|40	%doc %{_texmfdistdir}/doc/latex/auto-pst-pdf/example.eps
21mr|texlive-auto-pst-pdf-0.6-7|41	%doc %{_texmfdistdir}/doc/latex/auto-pst-pdf/example.tex
21mr|texlive-auto-pst-pdf-0.6-7|42	#- source
21mr|texlive-auto-pst-pdf-0.6-7|43	%doc %{_texmfdistdir}/source/latex/auto-pst-pdf/auto-pst-pdf.dtx
21mr|texlive-auto-pst-pdf-0.6-7|44	%doc %{_texmfdistdir}/source/latex/auto-pst-pdf/auto-pst-pdf.ins
21mr|texlive-auto-pst-pdf-0.6-7|45	
21mr|texlive-auto-pst-pdf-0.6-7|46	#-----------------------------------------------------------------------
21mr|texlive-auto-pst-pdf-0.6-7|47	%prep
21mr|texlive-auto-pst-pdf-0.6-7|48	%setup -c -a0 -a1 -a2
21mr|texlive-auto-pst-pdf-0.6-7|49	
21mr|texlive-auto-pst-pdf-0.6-7|50	%build
21mr|texlive-auto-pst-pdf-0.6-7|51	
21mr|texlive-auto-pst-pdf-0.6-7|52	%install
21mr|texlive-auto-pst-pdf-0.6-7|53	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-auto-pst-pdf-0.6-7|54	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17222 21
21mr|texlive-avantgar-20190228-1|1	# revision 31835
21mr|texlive-avantgar-20190228-1|2	# category Package
21mr|texlive-avantgar-20190228-1|3	# catalog-ctan /fonts/urw/base35
21mr|texlive-avantgar-20190228-1|4	# catalog-date 2012-06-06 22:57:48 +0200
21mr|texlive-avantgar-20190228-1|5	# catalog-license gpl
21mr|texlive-avantgar-20190228-1|6	# catalog-version undef
21mr|texlive-avantgar-20190228-1|7	Name:		texlive-avantgar
21mr|texlive-avantgar-20190228-1|8	Version:	20190228
21mr|texlive-avantgar-20190228-1|9	Release:	1
21mr|texlive-avantgar-20190228-1|10	Summary:	URW "Base 35" font pack for LaTeX
21mr|texlive-avantgar-20190228-1|11	Group:		Publishing
21mr|texlive-avantgar-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/urw/base35
21mr|texlive-avantgar-20190228-1|13	License:	GPL
21mr|texlive-avantgar-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/avantgar.tar.xz
21mr|texlive-avantgar-20190228-1|15	BuildArch:	noarch
21mr|texlive-avantgar-20190228-1|16	BuildRequires:	texlive-tlpkg
21mr|texlive-avantgar-20190228-1|17	Requires(pre):	texlive-tlpkg
21mr|texlive-avantgar-20190228-1|18	Requires(post):	texlive-kpathsea
21mr|texlive-avantgar-20190228-1|19	
21mr|texlive-avantgar-20190228-1|20	%description
21mr|texlive-avantgar-20190228-1|21	A set of fonts for use as "drop-in" replacements for Adobe's
21mr|texlive-avantgar-20190228-1|22	basic set, comprising: - Century Schoolbook (substituting for
21mr|texlive-avantgar-20190228-1|23	Adobe's New Century Schoolbook); - Dingbats (substituting for
21mr|texlive-avantgar-20190228-1|24	Adobe's Zapf Dingbats); - Nimbus Mono L (substituting for
21mr|texlive-avantgar-20190228-1|25	Abobe's Courier); - Nimbus Roman No9 L (substituting for
21mr|texlive-avantgar-20190228-1|26	Adobe's Times); - Nimbus Sans L (substituting for Adobe's
21mr|texlive-avantgar-20190228-1|27	Helvetica); - Standard Symbols L (substituting for Adobe's
21mr|texlive-avantgar-20190228-1|28	Symbol); - URW Bookman; - URW Chancery L Medium Italic
21mr|texlive-avantgar-20190228-1|29	(substituting for Adobe's Zapf Chancery); - URW Gothic L Book
21mr|texlive-avantgar-20190228-1|30	(substituting for Adobe's Avant Garde); and - URW Palladio L
21mr|texlive-avantgar-20190228-1|31	(substituting for Adobe's Palatino).
21mr|texlive-avantgar-20190228-1|32	
21mr|texlive-avantgar-20190228-1|33	#-----------------------------------------------------------------------
21mr|texlive-avantgar-20190228-1|34	%files
21mr|texlive-avantgar-20190228-1|35	%{_texmfdistdir}/dvips/avantgar/config.uag
21mr|texlive-avantgar-20190228-1|36	%{_texmfdistdir}/fonts/afm/adobe/avantgar/pagd8a.afm
21mr|texlive-avantgar-20190228-1|37	%{_texmfdistdir}/fonts/afm/adobe/avantgar/pagdo8a.afm
21mr|texlive-avantgar-20190228-1|38	%{_texmfdistdir}/fonts/afm/adobe/avantgar/pagk8a.afm
21mr|texlive-avantgar-20190228-1|39	%{_texmfdistdir}/fonts/afm/adobe/avantgar/pagko8a.afm
21mr|texlive-avantgar-20190228-1|40	%{_texmfdistdir}/fonts/afm/urw/avantgar/uagb8a.afm
21mr|texlive-avantgar-20190228-1|41	%{_texmfdistdir}/fonts/afm/urw/avantgar/uagbi8a.afm
21mr|texlive-avantgar-20190228-1|42	%{_texmfdistdir}/fonts/afm/urw/avantgar/uagd8a.afm
21mr|texlive-avantgar-20190228-1|43	%{_texmfdistdir}/fonts/afm/urw/avantgar/uagdo8a.afm
21mr|texlive-avantgar-20190228-1|44	%{_texmfdistdir}/fonts/afm/urw/avantgar/uagk8a.afm
21mr|texlive-avantgar-20190228-1|45	%{_texmfdistdir}/fonts/afm/urw/avantgar/uagko8a.afm
21mr|texlive-avantgar-20190228-1|46	%{_texmfdistdir}/fonts/afm/urw/avantgar/uagr8a.afm
21mr|texlive-avantgar-20190228-1|47	%{_texmfdistdir}/fonts/afm/urw/avantgar/uagri8a.afm
21mr|texlive-avantgar-20190228-1|48	%{_texmfdistdir}/fonts/map/dvips/avantgar/uag.map
21mr|texlive-avantgar-20190228-1|49	%{_texmfdistdir}/fonts/tfm/adobe/avantgar/pagd.tfm
21mr|texlive-avantgar-20190228-1|50	%{_texmfdistdir}/fonts/tfm/adobe/avantgar/pagd7t.tfm
21mr|texlive-avantgar-20190228-1|51	%{_texmfdistdir}/fonts/tfm/adobe/avantgar/pagd8c.tfm
21mr|texlive-avantgar-20190228-1|52	%{_texmfdistdir}/fonts/tfm/adobe/avantgar/pagd8r.tfm
21mr|texlive-avantgar-20190228-1|53	%{_texmfdistdir}/fonts/tfm/adobe/avantgar/pagd8t.tfm
21mr|texlive-avantgar-20190228-1|54	%{_texmfdistdir}/fonts/tfm/adobe/avantgar/pagdc.tfm
21mr|texlive-avantgar-20190228-1|55	%{_texmfdistdir}/fonts/tfm/adobe/avantgar/pagdc7t.tfm
21mr|texlive-avantgar-20190228-1|56	%{_texmfdistdir}/fonts/tfm/adobe/avantgar/pagdc8t.tfm
21mr|texlive-avantgar-20190228-1|57	%{_texmfdistdir}/fonts/tfm/adobe/avantgar/pagdo.tfm
21mr|texlive-avantgar-20190228-1|58	%{_texmfdistdir}/fonts/tfm/adobe/avantgar/pagdo7t.tfm
21mr|texlive-avantgar-20190228-1|59	%{_texmfdistdir}/fonts/tfm/adobe/avantgar/pagdo8c.tfm
21mr|texlive-avantgar-20190228-1|60	%{_texmfdistdir}/fonts/tfm/adobe/avantgar/pagdo8r.tfm
21mr|texlive-avantgar-20190228-1|61	%{_texmfdistdir}/fonts/tfm/adobe/avantgar/pagdo8t.tfm
21mr|texlive-avantgar-20190228-1|62	%{_texmfdistdir}/fonts/tfm/adobe/avantgar/pagk.tfm
21mr|texlive-avantgar-20190228-1|63	%{_texmfdistdir}/fonts/tfm/adobe/avantgar/pagk7t.tfm
21mr|texlive-avantgar-20190228-1|64	%{_texmfdistdir}/fonts/tfm/adobe/avantgar/pagk8c.tfm
21mr|texlive-avantgar-20190228-1|65	%{_texmfdistdir}/fonts/tfm/adobe/avantgar/pagk8r.tfm
21mr|texlive-avantgar-20190228-1|66	%{_texmfdistdir}/fonts/tfm/adobe/avantgar/pagk8t.tfm
21mr|texlive-avantgar-20190228-1|67	%{_texmfdistdir}/fonts/tfm/adobe/avantgar/pagkc.tfm
21mr|texlive-avantgar-20190228-1|68	%{_texmfdistdir}/fonts/tfm/adobe/avantgar/pagkc7t.tfm
21mr|texlive-avantgar-20190228-1|69	%{_texmfdistdir}/fonts/tfm/adobe/avantgar/pagkc8t.tfm
21mr|texlive-avantgar-20190228-1|70	%{_texmfdistdir}/fonts/tfm/adobe/avantgar/pagko.tfm
21mr|texlive-avantgar-20190228-1|71	%{_texmfdistdir}/fonts/tfm/adobe/avantgar/pagko7t.tfm
21mr|texlive-avantgar-20190228-1|72	%{_texmfdistdir}/fonts/tfm/adobe/avantgar/pagko8c.tfm
21mr|texlive-avantgar-20190228-1|73	%{_texmfdistdir}/fonts/tfm/adobe/avantgar/pagko8r.tfm
21mr|texlive-avantgar-20190228-1|74	%{_texmfdistdir}/fonts/tfm/adobe/avantgar/pagko8t.tfm
21mr|texlive-avantgar-20190228-1|75	%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagb7t.tfm
21mr|texlive-avantgar-20190228-1|76	%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagb8c.tfm
21mr|texlive-avantgar-20190228-1|77	%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagb8r.tfm
21mr|texlive-avantgar-20190228-1|78	%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagb8t.tfm
21mr|texlive-avantgar-20190228-1|79	%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagbc7t.tfm
21mr|texlive-avantgar-20190228-1|80	%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagbc8t.tfm
21mr|texlive-avantgar-20190228-1|81	%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagbi7t.tfm
21mr|texlive-avantgar-20190228-1|82	%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagbi8c.tfm
21mr|texlive-avantgar-20190228-1|83	%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagbi8r.tfm
21mr|texlive-avantgar-20190228-1|84	%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagbi8t.tfm
21mr|texlive-avantgar-20190228-1|85	%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagbo7t.tfm
21mr|texlive-avantgar-20190228-1|86	%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagbo8c.tfm
21mr|texlive-avantgar-20190228-1|87	%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagbo8r.tfm
21mr|texlive-avantgar-20190228-1|88	%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagbo8t.tfm
21mr|texlive-avantgar-20190228-1|89	%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagd7t.tfm
21mr|texlive-avantgar-20190228-1|90	%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagd8c.tfm
21mr|texlive-avantgar-20190228-1|91	%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagd8r.tfm
21mr|texlive-avantgar-20190228-1|92	%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagd8t.tfm
21mr|texlive-avantgar-20190228-1|93	%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagdc7t.tfm
21mr|texlive-avantgar-20190228-1|94	%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagdc8t.tfm
21mr|texlive-avantgar-20190228-1|95	%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagdo7t.tfm
21mr|texlive-avantgar-20190228-1|96	%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagdo8c.tfm
21mr|texlive-avantgar-20190228-1|97	%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagdo8r.tfm
21mr|texlive-avantgar-20190228-1|98	%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagdo8t.tfm
21mr|texlive-avantgar-20190228-1|99	%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagk7t.tfm
21mr|texlive-avantgar-20190228-1|100	%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagk8c.tfm
21mr|texlive-avantgar-20190228-1|101	%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagk8r.tfm
21mr|texlive-avantgar-20190228-1|102	%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagk8t.tfm
21mr|texlive-avantgar-20190228-1|103	%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagkc7t.tfm
21mr|texlive-avantgar-20190228-1|104	%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagkc8t.tfm
21mr|texlive-avantgar-20190228-1|105	%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagko7t.tfm
21mr|texlive-avantgar-20190228-1|106	%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagko8c.tfm
21mr|texlive-avantgar-20190228-1|107	%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagko8r.tfm
21mr|texlive-avantgar-20190228-1|108	%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagko8t.tfm
21mr|texlive-avantgar-20190228-1|109	%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagr7t.tfm
21mr|texlive-avantgar-20190228-1|110	%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagr8c.tfm
21mr|texlive-avantgar-20190228-1|111	%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagr8r.tfm
21mr|texlive-avantgar-20190228-1|112	%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagr8t.tfm
21mr|texlive-avantgar-20190228-1|113	%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagrc7t.tfm
21mr|texlive-avantgar-20190228-1|114	%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagrc8t.tfm
21mr|texlive-avantgar-20190228-1|115	%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagri7t.tfm
21mr|texlive-avantgar-20190228-1|116	%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagri8c.tfm
21mr|texlive-avantgar-20190228-1|117	%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagri8r.tfm
21mr|texlive-avantgar-20190228-1|118	%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagri8t.tfm
21mr|texlive-avantgar-20190228-1|119	%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagro7t.tfm
21mr|texlive-avantgar-20190228-1|120	%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagro8c.tfm
21mr|texlive-avantgar-20190228-1|121	%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagro8r.tfm
21mr|texlive-avantgar-20190228-1|122	%{_texmfdistdir}/fonts/tfm/urw35vf/avantgar/uagro8t.tfm
21mr|texlive-avantgar-20190228-1|123	%{_texmfdistdir}/fonts/type1/urw/avantgar/uagd8a.pfb
21mr|texlive-avantgar-20190228-1|124	%{_texmfdistdir}/fonts/type1/urw/avantgar/uagd8a.pfm
21mr|texlive-avantgar-20190228-1|125	%{_texmfdistdir}/fonts/type1/urw/avantgar/uagdo8a.pfb
21mr|texlive-avantgar-20190228-1|126	%{_texmfdistdir}/fonts/type1/urw/avantgar/uagdo8a.pfm
21mr|texlive-avantgar-20190228-1|127	%{_texmfdistdir}/fonts/type1/urw/avantgar/uagk8a.pfb
21mr|texlive-avantgar-20190228-1|128	%{_texmfdistdir}/fonts/type1/urw/avantgar/uagk8a.pfm
21mr|texlive-avantgar-20190228-1|129	%{_texmfdistdir}/fonts/type1/urw/avantgar/uagko8a.pfb
21mr|texlive-avantgar-20190228-1|130	%{_texmfdistdir}/fonts/type1/urw/avantgar/uagko8a.pfm
21mr|texlive-avantgar-20190228-1|131	%{_texmfdistdir}/fonts/vf/adobe/avantgar/pagd.vf
21mr|texlive-avantgar-20190228-1|132	%{_texmfdistdir}/fonts/vf/adobe/avantgar/pagd7t.vf
21mr|texlive-avantgar-20190228-1|133	%{_texmfdistdir}/fonts/vf/adobe/avantgar/pagd8c.vf
21mr|texlive-avantgar-20190228-1|134	%{_texmfdistdir}/fonts/vf/adobe/avantgar/pagd8t.vf
21mr|texlive-avantgar-20190228-1|135	%{_texmfdistdir}/fonts/vf/adobe/avantgar/pagdc.vf
21mr|texlive-avantgar-20190228-1|136	%{_texmfdistdir}/fonts/vf/adobe/avantgar/pagdc7t.vf
21mr|texlive-avantgar-20190228-1|137	%{_texmfdistdir}/fonts/vf/adobe/avantgar/pagdc8t.vf
21mr|texlive-avantgar-20190228-1|138	%{_texmfdistdir}/fonts/vf/adobe/avantgar/pagdo.vf
21mr|texlive-avantgar-20190228-1|139	%{_texmfdistdir}/fonts/vf/adobe/avantgar/pagdo7t.vf
21mr|texlive-avantgar-20190228-1|140	%{_texmfdistdir}/fonts/vf/adobe/avantgar/pagdo8c.vf
21mr|texlive-avantgar-20190228-1|141	%{_texmfdistdir}/fonts/vf/adobe/avantgar/pagdo8t.vf
21mr|texlive-avantgar-20190228-1|142	%{_texmfdistdir}/fonts/vf/adobe/avantgar/pagk.vf
21mr|texlive-avantgar-20190228-1|143	%{_texmfdistdir}/fonts/vf/adobe/avantgar/pagk7t.vf
21mr|texlive-avantgar-20190228-1|144	%{_texmfdistdir}/fonts/vf/adobe/avantgar/pagk8c.vf
21mr|texlive-avantgar-20190228-1|145	%{_texmfdistdir}/fonts/vf/adobe/avantgar/pagk8t.vf
21mr|texlive-avantgar-20190228-1|146	%{_texmfdistdir}/fonts/vf/adobe/avantgar/pagkc.vf
21mr|texlive-avantgar-20190228-1|147	%{_texmfdistdir}/fonts/vf/adobe/avantgar/pagkc7t.vf
21mr|texlive-avantgar-20190228-1|148	%{_texmfdistdir}/fonts/vf/adobe/avantgar/pagkc8t.vf
21mr|texlive-avantgar-20190228-1|149	%{_texmfdistdir}/fonts/vf/adobe/avantgar/pagko.vf
21mr|texlive-avantgar-20190228-1|150	%{_texmfdistdir}/fonts/vf/adobe/avantgar/pagko7t.vf
21mr|texlive-avantgar-20190228-1|151	%{_texmfdistdir}/fonts/vf/adobe/avantgar/pagko8c.vf
21mr|texlive-avantgar-20190228-1|152	%{_texmfdistdir}/fonts/vf/adobe/avantgar/pagko8t.vf
21mr|texlive-avantgar-20190228-1|153	%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagb7t.vf
21mr|texlive-avantgar-20190228-1|154	%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagb8c.vf
21mr|texlive-avantgar-20190228-1|155	%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagb8t.vf
21mr|texlive-avantgar-20190228-1|156	%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagbc7t.vf
21mr|texlive-avantgar-20190228-1|157	%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagbc8t.vf
21mr|texlive-avantgar-20190228-1|158	%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagbi7t.vf
21mr|texlive-avantgar-20190228-1|159	%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagbi8c.vf
21mr|texlive-avantgar-20190228-1|160	%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagbi8t.vf
21mr|texlive-avantgar-20190228-1|161	%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagbo7t.vf
21mr|texlive-avantgar-20190228-1|162	%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagbo8c.vf
21mr|texlive-avantgar-20190228-1|163	%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagbo8t.vf
21mr|texlive-avantgar-20190228-1|164	%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagd7t.vf
21mr|texlive-avantgar-20190228-1|165	%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagd8c.vf
21mr|texlive-avantgar-20190228-1|166	%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagd8t.vf
21mr|texlive-avantgar-20190228-1|167	%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagdc7t.vf
21mr|texlive-avantgar-20190228-1|168	%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagdc8t.vf
21mr|texlive-avantgar-20190228-1|169	%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagdo7t.vf
21mr|texlive-avantgar-20190228-1|170	%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagdo8c.vf
21mr|texlive-avantgar-20190228-1|171	%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagdo8t.vf
21mr|texlive-avantgar-20190228-1|172	%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagk7t.vf
21mr|texlive-avantgar-20190228-1|173	%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagk8c.vf
21mr|texlive-avantgar-20190228-1|174	%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagk8t.vf
21mr|texlive-avantgar-20190228-1|175	%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagkc7t.vf
21mr|texlive-avantgar-20190228-1|176	%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagkc8t.vf
21mr|texlive-avantgar-20190228-1|177	%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagko7t.vf
21mr|texlive-avantgar-20190228-1|178	%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagko8c.vf
21mr|texlive-avantgar-20190228-1|179	%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagko8t.vf
21mr|texlive-avantgar-20190228-1|180	%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagr7t.vf
21mr|texlive-avantgar-20190228-1|181	%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagr8c.vf
21mr|texlive-avantgar-20190228-1|182	%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagr8t.vf
21mr|texlive-avantgar-20190228-1|183	%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagrc7t.vf
21mr|texlive-avantgar-20190228-1|184	%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagrc8t.vf
21mr|texlive-avantgar-20190228-1|185	%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagri7t.vf
21mr|texlive-avantgar-20190228-1|186	%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagri8c.vf
21mr|texlive-avantgar-20190228-1|187	%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagri8t.vf
21mr|texlive-avantgar-20190228-1|188	%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagro7t.vf
21mr|texlive-avantgar-20190228-1|189	%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagro8c.vf
21mr|texlive-avantgar-20190228-1|190	%{_texmfdistdir}/fonts/vf/urw35vf/avantgar/uagro8t.vf
21mr|texlive-avantgar-20190228-1|191	%{_texmfdistdir}/tex/latex/avantgar/8ruag.fd
21mr|texlive-avantgar-20190228-1|192	%{_texmfdistdir}/tex/latex/avantgar/omluag.fd
21mr|texlive-avantgar-20190228-1|193	%{_texmfdistdir}/tex/latex/avantgar/omsuag.fd
21mr|texlive-avantgar-20190228-1|194	%{_texmfdistdir}/tex/latex/avantgar/ot1uag.fd
21mr|texlive-avantgar-20190228-1|195	%{_texmfdistdir}/tex/latex/avantgar/t1uag.fd
21mr|texlive-avantgar-20190228-1|196	%{_texmfdistdir}/tex/latex/avantgar/ts1uag.fd
21mr|texlive-avantgar-20190228-1|197	
21mr|texlive-avantgar-20190228-1|198	#-----------------------------------------------------------------------
21mr|texlive-avantgar-20190228-1|199	%prep
21mr|texlive-avantgar-20190228-1|200	%setup -c -a0
21mr|texlive-avantgar-20190228-1|201	
21mr|texlive-avantgar-20190228-1|202	%build
21mr|texlive-avantgar-20190228-1|203	
21mr|texlive-avantgar-20190228-1|204	%install
21mr|texlive-avantgar-20190228-1|205	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-avantgar-20190228-1|206	cp -fpar dvips fonts tex %{buildroot}%{_texmfdistdir}

17223 21
21mr|texlive-avremu-0.1-1|1	Name:		texlive-avremu
21mr|texlive-avremu-0.1-1|2	Version:	0.1
21mr|texlive-avremu-0.1-1|3	Release:	1
21mr|texlive-avremu-0.1-1|4	Summary:	A fully working package to simulate a Microprocessor in pure latex
21mr|texlive-avremu-0.1-1|5	Group:      Education
21mr|texlive-avremu-0.1-1|6	URL:		https://www.ctan.org/pkg/avremu
21mr|texlive-avremu-0.1-1|7	License:	The LaTeX Project Public License 1.3
21mr|texlive-avremu-0.1-1|8	Source0:	https://mirror.truenetwork.ru/CTAN/systems/texlive/tlnet/archive/avremu.tar.xz
21mr|texlive-avremu-0.1-1|9	Source1:	https://mirror.truenetwork.ru/CTAN/systems/texlive/tlnet/archive/avremu.doc.tar.xz
21mr|texlive-avremu-0.1-1|10	BuildArch:      noarch
21mr|texlive-avremu-0.1-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-avremu-0.1-1|12	Requires:       texlive-units
21mr|texlive-avremu-0.1-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-avremu-0.1-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-avremu-0.1-1|15	
21mr|texlive-avremu-0.1-1|16	%description
21mr|texlive-avremu-0.1-1|17	A fully working package to simulate a Microprocessor in pure LATEX. The simulator is able to calculate complex pictures, like Mandelbrot sets.
21mr|texlive-avremu-0.1-1|18	
21mr|texlive-avremu-0.1-1|19	#-----------------------------------------------------------------------
21mr|texlive-avremu-0.1-1|20	%files
21mr|texlive-avremu-0.1-1|21	%{_texmfdistdir}/tex/*
21mr|texlive-avremu-0.1-1|22	%doc %{_texmfdistdir}/doc/*
21mr|texlive-avremu-0.1-1|23	#-----------------------------------------------------------------------
21mr|texlive-avremu-0.1-1|24	%prep
21mr|texlive-avremu-0.1-1|25	%setup -c -a0 -a1
21mr|texlive-avremu-0.1-1|26	
21mr|texlive-avremu-0.1-1|27	%build
21mr|texlive-avremu-0.1-1|28	
21mr|texlive-avremu-0.1-1|29	%install
21mr|texlive-avremu-0.1-1|30	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-avremu-0.1-1|31	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17224 21
21mr|texlive-axessibility-3.0-2|1	# revision 57105
21mr|texlive-axessibility-3.0-2|2	# category Package
21mr|texlive-axessibility-3.0-2|3	# catalog-ctan /macros/latex/contrib/axessibility
21mr|texlive-axessibility-3.0-2|4	# catalog-license lppl1.3
21mr|texlive-axessibility-3.0-2|5	# catalog-version 3.0
21mr|texlive-axessibility-3.0-2|6	Name:		texlive-axessibility
21mr|texlive-axessibility-3.0-2|7	Version:	3.0
21mr|texlive-axessibility-3.0-2|8	Release:    2
21mr|texlive-axessibility-3.0-2|9	Summary:	Access to formulas in PDF files by assistive technologies
21mr|texlive-axessibility-3.0-2|10	Group:		Publishing
21mr|texlive-axessibility-3.0-2|11	URL:		https://ctan.org/tex-archive/macros/latex/contrib/axessibility
21mr|texlive-axessibility-3.0-2|12	License:	LPPL1.3
21mr|texlive-axessibility-3.0-2|13	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/axessibility.tar.xz
21mr|texlive-axessibility-3.0-2|14	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/axessibility.doc.tar.xz
21mr|texlive-axessibility-3.0-2|15	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/axessibility.source.tar.xz
21mr|texlive-axessibility-3.0-2|16	BuildArch:	noarch
21mr|texlive-axessibility-3.0-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-axessibility-3.0-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-axessibility-3.0-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-axessibility-3.0-2|20	
21mr|texlive-axessibility-3.0-2|21	%description
21mr|texlive-axessibility-3.0-2|22	PDF documents containing formulas generated by LaTeX are
21mr|texlive-axessibility-3.0-2|23	usually not accessible by assistive technologies for visually
21mr|texlive-axessibility-3.0-2|24	impaired people and people with special educational needs
21mr|texlive-axessibility-3.0-2|25	(i.e., by screen readers and braille displays). The
21mr|texlive-axessibility-3.0-2|26	axessibility package manages this issue, allowing to create a
21mr|texlive-axessibility-3.0-2|27	PDF document where the formulas are read by these assistive
21mr|texlive-axessibility-3.0-2|28	technologies, since it automatically generates hidden comments
21mr|texlive-axessibility-3.0-2|29	in the PDF document (by means of the /ActualText attribute
21mr|texlive-axessibility-3.0-2|30	and/or suitable tags) in correspondence to each formula.
21mr|texlive-axessibility-3.0-2|31	
21mr|texlive-axessibility-3.0-2|32	#-----------------------------------------------------------------------
21mr|texlive-axessibility-3.0-2|33	%files
21mr|texlive-axessibility-3.0-2|34	%{_texmfdistdir}/tex/latex/axessibility/axessibility.lua
21mr|texlive-axessibility-3.0-2|35	%{_texmfdistdir}/tex/latex/axessibility/axessibility.sty
21mr|texlive-axessibility-3.0-2|36	%doc %{_texmfdistdir}/doc/latex/axessibility/axessibility.pdf
21mr|texlive-axessibility-3.0-2|37	%doc %{_texmfdistdir}/doc/latex/axessibility/axessibilityExampleAlignA.tex
21mr|texlive-axessibility-3.0-2|38	%doc %{_texmfdistdir}/doc/latex/axessibility/axessibilityExampleAlignT.tex
21mr|texlive-axessibility-3.0-2|39	%doc %{_texmfdistdir}/doc/latex/axessibility/axessibilityExampleSingleLineA.tex
21mr|texlive-axessibility-3.0-2|40	%doc %{_texmfdistdir}/doc/latex/axessibility/axessibilityExampleSingleLineT.tex
21mr|texlive-axessibility-3.0-2|41	%doc %{_texmfdistdir}/doc/latex/axessibility/README
21mr|texlive-axessibility-3.0-2|42	#- source
21mr|texlive-axessibility-3.0-2|43	%doc %{_texmfdistdir}/source/latex/axessibility/axessibility.dtx
21mr|texlive-axessibility-3.0-2|44	%doc %{_texmfdistdir}/source/latex/axessibility/axessibility.ins
21mr|texlive-axessibility-3.0-2|45	
21mr|texlive-axessibility-3.0-2|46	#-----------------------------------------------------------------------
21mr|texlive-axessibility-3.0-2|47	%prep
21mr|texlive-axessibility-3.0-2|48	%setup -c -a0 -a1 -a2
21mr|texlive-axessibility-3.0-2|49	
21mr|texlive-axessibility-3.0-2|50	%build
21mr|texlive-axessibility-3.0-2|51	
21mr|texlive-axessibility-3.0-2|52	%install
21mr|texlive-axessibility-3.0-2|53	mkdir -p %{buildroot}%{_texmfdistdir}

17225 21
21mr|texlive-babel-3.30-1|1	Name:		texlive-babel
21mr|texlive-babel-3.30-1|2	Version:	3.30
21mr|texlive-babel-3.30-1|3	Release:	1
21mr|texlive-babel-3.30-1|4	Summary:	Multilingual support for Plain TeX or LaTeX
21mr|texlive-babel-3.30-1|5	Group:		Publishing
21mr|texlive-babel-3.30-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/required/babel/base
21mr|texlive-babel-3.30-1|7	License:	LPPL1.3
21mr|texlive-babel-3.30-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel.tar.xz
21mr|texlive-babel-3.30-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel.doc.tar.xz
21mr|texlive-babel-3.30-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel.source.tar.xz
21mr|texlive-babel-3.30-1|11	BuildArch:	noarch
21mr|texlive-babel-3.30-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-babel-3.30-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-babel-3.30-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-babel-3.30-1|15	
21mr|texlive-babel-3.30-1|16	%description
21mr|texlive-babel-3.30-1|17	The package manages culturally-determined typographical (and
21mr|texlive-babel-3.30-1|18	other) rules, and hyphenation patterns for a wide range of
21mr|texlive-babel-3.30-1|19	languages. A document may select a single language to be
21mr|texlive-babel-3.30-1|20	supported, or it may select several, in which case the document
21mr|texlive-babel-3.30-1|21	may switch from one language to another in a variety of ways.
21mr|texlive-babel-3.30-1|22	Babel uses contributed configuration files that provide the
21mr|texlive-babel-3.30-1|23	detail of what has to be done for each language. Users of XeTeX
21mr|texlive-babel-3.30-1|24	are advised to use polyglossia rather than Babel.
21mr|texlive-babel-3.30-1|25	
21mr|texlive-babel-3.30-1|26	#-----------------------------------------------------------------------
21mr|texlive-babel-3.30-1|27	%files
21mr|texlive-babel-3.30-1|28	%{_texmfdistdir}/makeindex/babel
21mr|texlive-babel-3.30-1|29	%{_texmfdistdir}/tex/generic/babel
21mr|texlive-babel-3.30-1|30	%doc %{_texmfdistdir}/doc/latex/babel
21mr|texlive-babel-3.30-1|31	#- source
21mr|texlive-babel-3.30-1|32	%doc %{_texmfdistdir}/source/latex/babel
21mr|texlive-babel-3.30-1|33	
21mr|texlive-babel-3.30-1|34	#-----------------------------------------------------------------------
21mr|texlive-babel-3.30-1|35	%prep
21mr|texlive-babel-3.30-1|36	%setup -c -a0 -a1 -a2
21mr|texlive-babel-3.30-1|37	
21mr|texlive-babel-3.30-1|38	%build
21mr|texlive-babel-3.30-1|39	
21mr|texlive-babel-3.30-1|40	%install
21mr|texlive-babel-3.30-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-babel-3.30-1|42	cp -fpar makeindex tex doc source %{buildroot}%{_texmfdistdir}

17226 21
21mr|texlive-babel-albanian-1.0c-10|1	# revision 30254
21mr|texlive-babel-albanian-1.0c-10|2	# category Package
21mr|texlive-babel-albanian-1.0c-10|3	# catalog-ctan /macros/latex/contrib/babel-contrib/albanian
21mr|texlive-babel-albanian-1.0c-10|4	# catalog-date 2011-09-19 08:05:09 +0100
21mr|texlive-babel-albanian-1.0c-10|5	# catalog-license lppl
21mr|texlive-babel-albanian-1.0c-10|6	# catalog-version 1.0c
21mr|texlive-babel-albanian-1.0c-10|7	Name:		texlive-babel-albanian
21mr|texlive-babel-albanian-1.0c-10|8	Version:	1.0c
21mr|texlive-babel-albanian-1.0c-10|9	Release:	10
21mr|texlive-babel-albanian-1.0c-10|10	Summary:	Support for Albanian within babel
21mr|texlive-babel-albanian-1.0c-10|11	Group:		Publishing
21mr|texlive-babel-albanian-1.0c-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/babel-contrib/albanian
21mr|texlive-babel-albanian-1.0c-10|13	License:	LPPL
21mr|texlive-babel-albanian-1.0c-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-albanian.tar.xz
21mr|texlive-babel-albanian-1.0c-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-albanian.doc.tar.xz
21mr|texlive-babel-albanian-1.0c-10|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-albanian.source.tar.xz
21mr|texlive-babel-albanian-1.0c-10|17	BuildArch:	noarch
21mr|texlive-babel-albanian-1.0c-10|18	BuildRequires:	texlive-tlpkg
21mr|texlive-babel-albanian-1.0c-10|19	Requires(pre):	texlive-tlpkg
21mr|texlive-babel-albanian-1.0c-10|20	Requires(post):	texlive-kpathsea
21mr|texlive-babel-albanian-1.0c-10|21	
21mr|texlive-babel-albanian-1.0c-10|22	%description
21mr|texlive-babel-albanian-1.0c-10|23	The package provides support for typesetting Albanian (as part
21mr|texlive-babel-albanian-1.0c-10|24	of the babel system).
21mr|texlive-babel-albanian-1.0c-10|25	
21mr|texlive-babel-albanian-1.0c-10|26	
21mr|texlive-babel-albanian-1.0c-10|27	#-----------------------------------------------------------------------
21mr|texlive-babel-albanian-1.0c-10|28	%files
21mr|texlive-babel-albanian-1.0c-10|29	%{_texmfdistdir}/tex/generic/babel-albanian/albanian.ldf
21mr|texlive-babel-albanian-1.0c-10|30	%doc %{_texmfdistdir}/doc/generic/babel-albanian/albanian.pdf
21mr|texlive-babel-albanian-1.0c-10|31	#- source
21mr|texlive-babel-albanian-1.0c-10|32	%doc %{_texmfdistdir}/source/generic/babel-albanian/albanian.dtx
21mr|texlive-babel-albanian-1.0c-10|33	%doc %{_texmfdistdir}/source/generic/babel-albanian/albanian.ins
21mr|texlive-babel-albanian-1.0c-10|34	
21mr|texlive-babel-albanian-1.0c-10|35	#-----------------------------------------------------------------------
21mr|texlive-babel-albanian-1.0c-10|36	%prep
21mr|texlive-babel-albanian-1.0c-10|37	%setup -c -a0 -a1 -a2
21mr|texlive-babel-albanian-1.0c-10|38	
21mr|texlive-babel-albanian-1.0c-10|39	%build
21mr|texlive-babel-albanian-1.0c-10|40	
21mr|texlive-babel-albanian-1.0c-10|41	%install
21mr|texlive-babel-albanian-1.0c-10|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-babel-albanian-1.0c-10|43	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17227 21
21mr|texlive-babel-bahasa-1.0l-10|1	# revision 30255
21mr|texlive-babel-bahasa-1.0l-10|2	# category Package
21mr|texlive-babel-bahasa-1.0l-10|3	# catalog-ctan /macros/latex/contrib/babel-contrib/bahasa
21mr|texlive-babel-bahasa-1.0l-10|4	# catalog-date 2013-05-06 22:45:34 +0200
21mr|texlive-babel-bahasa-1.0l-10|5	# catalog-license lppl1.3
21mr|texlive-babel-bahasa-1.0l-10|6	# catalog-version 1.0l
21mr|texlive-babel-bahasa-1.0l-10|7	Name:		texlive-babel-bahasa
21mr|texlive-babel-bahasa-1.0l-10|8	Version:	1.0l
21mr|texlive-babel-bahasa-1.0l-10|9	Release:	10
21mr|texlive-babel-bahasa-1.0l-10|10	Summary:	Support for Bahasa within babel
21mr|texlive-babel-bahasa-1.0l-10|11	Group:		Publishing
21mr|texlive-babel-bahasa-1.0l-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/babel-contrib/bahasa
21mr|texlive-babel-bahasa-1.0l-10|13	License:	LPPL1.3
21mr|texlive-babel-bahasa-1.0l-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-bahasa.tar.xz
21mr|texlive-babel-bahasa-1.0l-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-bahasa.doc.tar.xz
21mr|texlive-babel-bahasa-1.0l-10|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-bahasa.source.tar.xz
21mr|texlive-babel-bahasa-1.0l-10|17	BuildArch:	noarch
21mr|texlive-babel-bahasa-1.0l-10|18	BuildRequires:	texlive-tlpkg
21mr|texlive-babel-bahasa-1.0l-10|19	Requires(pre):	texlive-tlpkg
21mr|texlive-babel-bahasa-1.0l-10|20	Requires(post):	texlive-kpathsea
21mr|texlive-babel-bahasa-1.0l-10|21	
21mr|texlive-babel-bahasa-1.0l-10|22	%description
21mr|texlive-babel-bahasa-1.0l-10|23	The bundle provides two sets of language typesetting support,
21mr|texlive-babel-bahasa-1.0l-10|24	for Bahasa Indonesia and Bahasa Malaysia.
21mr|texlive-babel-bahasa-1.0l-10|25	
21mr|texlive-babel-bahasa-1.0l-10|26	
21mr|texlive-babel-bahasa-1.0l-10|27	#-----------------------------------------------------------------------
21mr|texlive-babel-bahasa-1.0l-10|28	%files
21mr|texlive-babel-bahasa-1.0l-10|29	%{_texmfdistdir}/tex/generic/babel-bahasa/bahasai.ldf
21mr|texlive-babel-bahasa-1.0l-10|30	%{_texmfdistdir}/tex/generic/babel-bahasa/bahasam.ldf
21mr|texlive-babel-bahasa-1.0l-10|31	%doc %{_texmfdistdir}/doc/generic/babel-bahasa/bahasa.pdf
21mr|texlive-babel-bahasa-1.0l-10|32	%doc %{_texmfdistdir}/doc/generic/babel-bahasa/bahasam.pdf
21mr|texlive-babel-bahasa-1.0l-10|33	#- source
21mr|texlive-babel-bahasa-1.0l-10|34	%doc %{_texmfdistdir}/source/generic/babel-bahasa/bahasa.dtx
21mr|texlive-babel-bahasa-1.0l-10|35	%doc %{_texmfdistdir}/source/generic/babel-bahasa/bahasa.ins
21mr|texlive-babel-bahasa-1.0l-10|36	%doc %{_texmfdistdir}/source/generic/babel-bahasa/bahasam.dtx
21mr|texlive-babel-bahasa-1.0l-10|37	
21mr|texlive-babel-bahasa-1.0l-10|38	#-----------------------------------------------------------------------
21mr|texlive-babel-bahasa-1.0l-10|39	%prep
21mr|texlive-babel-bahasa-1.0l-10|40	%setup -c -a0 -a1 -a2
21mr|texlive-babel-bahasa-1.0l-10|41	
21mr|texlive-babel-bahasa-1.0l-10|42	%build
21mr|texlive-babel-bahasa-1.0l-10|43	
21mr|texlive-babel-bahasa-1.0l-10|44	%install
21mr|texlive-babel-bahasa-1.0l-10|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-babel-bahasa-1.0l-10|46	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17228 21
21mr|texlive-babel-basque-1.0f-2|1	Name:		texlive-babel-basque
21mr|texlive-babel-basque-1.0f-2|2	Version:	1.0f
21mr|texlive-babel-basque-1.0f-2|3	Release:	2
21mr|texlive-babel-basque-1.0f-2|4	Epoch:		1
21mr|texlive-babel-basque-1.0f-2|5	Summary:	TeXLive babel-basque package
21mr|texlive-babel-basque-1.0f-2|6	Group:		Publishing
21mr|texlive-babel-basque-1.0f-2|7	URL:		http://tug.org/texlive
21mr|texlive-babel-basque-1.0f-2|8	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-babel-basque-1.0f-2|9	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-basque.tar.xz
21mr|texlive-babel-basque-1.0f-2|10	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-basque.doc.tar.xz
21mr|texlive-babel-basque-1.0f-2|11	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-basque.source.tar.xz
21mr|texlive-babel-basque-1.0f-2|12	BuildArch:	noarch
21mr|texlive-babel-basque-1.0f-2|13	BuildRequires:	texlive-tlpkg
21mr|texlive-babel-basque-1.0f-2|14	Requires(pre):	texlive-tlpkg
21mr|texlive-babel-basque-1.0f-2|15	Requires(post):	texlive-kpathsea
21mr|texlive-babel-basque-1.0f-2|16	
21mr|texlive-babel-basque-1.0f-2|17	%description
21mr|texlive-babel-basque-1.0f-2|18	TeXLive babel-basque package.
21mr|texlive-babel-basque-1.0f-2|19	
21mr|texlive-babel-basque-1.0f-2|20	#-----------------------------------------------------------------------
21mr|texlive-babel-basque-1.0f-2|21	%files
21mr|texlive-babel-basque-1.0f-2|22	%{_texmfdistdir}/tex/generic/babel-basque
21mr|texlive-babel-basque-1.0f-2|23	%doc %{_texmfdistdir}/doc/generic/babel-basque
21mr|texlive-babel-basque-1.0f-2|24	#- source
21mr|texlive-babel-basque-1.0f-2|25	%doc %{_texmfdistdir}/source/generic/babel-basque
21mr|texlive-babel-basque-1.0f-2|26	
21mr|texlive-babel-basque-1.0f-2|27	#-----------------------------------------------------------------------
21mr|texlive-babel-basque-1.0f-2|28	%prep
21mr|texlive-babel-basque-1.0f-2|29	%setup -c -a0 -a1 -a2
21mr|texlive-babel-basque-1.0f-2|30	
21mr|texlive-babel-basque-1.0f-2|31	%build
21mr|texlive-babel-basque-1.0f-2|32	
21mr|texlive-babel-basque-1.0f-2|33	%install
21mr|texlive-babel-basque-1.0f-2|34	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-babel-basque-1.0f-2|35	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17229 21
21mr|texlive-babelbib-1.32-1|1	# revision 25245
21mr|texlive-babelbib-1.32-1|2	# category Package
21mr|texlive-babelbib-1.32-1|3	# catalog-ctan /biblio/bibtex/contrib/babelbib
21mr|texlive-babelbib-1.32-1|4	# catalog-date 2012-01-30 12:34:22 +0100
21mr|texlive-babelbib-1.32-1|5	# catalog-license lppl1
21mr|texlive-babelbib-1.32-1|6	# catalog-version 1.31
21mr|texlive-babelbib-1.32-1|7	Name:		texlive-babelbib
21mr|texlive-babelbib-1.32-1|8	Version:	1.32
21mr|texlive-babelbib-1.32-1|9	Release:	1
21mr|texlive-babelbib-1.32-1|10	Summary:	Multilingual bibliographies
21mr|texlive-babelbib-1.32-1|11	Group:		Publishing
21mr|texlive-babelbib-1.32-1|12	URL:		http://www.ctan.org/tex-archive/biblio/bibtex/contrib/babelbib
21mr|texlive-babelbib-1.32-1|13	License:	LPPL1
21mr|texlive-babelbib-1.32-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babelbib.tar.xz
21mr|texlive-babelbib-1.32-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babelbib.doc.tar.xz
21mr|texlive-babelbib-1.32-1|16	BuildArch:	noarch
21mr|texlive-babelbib-1.32-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-babelbib-1.32-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-babelbib-1.32-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-babelbib-1.32-1|20	
21mr|texlive-babelbib-1.32-1|21	%description
21mr|texlive-babelbib-1.32-1|22	This package enables to generate multilingual bibliographies in
21mr|texlive-babelbib-1.32-1|23	cooperation with babel. Two approaches are possible: Each
21mr|texlive-babelbib-1.32-1|24	citation may be written in another language, or the whole
21mr|texlive-babelbib-1.32-1|25	bibliography can be typeset in a language chosen by the user.
21mr|texlive-babelbib-1.32-1|26	In addition, the package supports commands to change the
21mr|texlive-babelbib-1.32-1|27	typography of the bibliographies.
21mr|texlive-babelbib-1.32-1|28	
21mr|texlive-babelbib-1.32-1|29	#-----------------------------------------------------------------------
21mr|texlive-babelbib-1.32-1|30	%files
21mr|texlive-babelbib-1.32-1|31	%{_texmfdistdir}/bibtex/bst/babelbib/bababbr3-fl.bst
21mr|texlive-babelbib-1.32-1|32	%{_texmfdistdir}/bibtex/bst/babelbib/bababbr3-lf.bst
21mr|texlive-babelbib-1.32-1|33	%{_texmfdistdir}/bibtex/bst/babelbib/bababbr3.bst
21mr|texlive-babelbib-1.32-1|34	%{_texmfdistdir}/bibtex/bst/babelbib/bababbrv-fl.bst
21mr|texlive-babelbib-1.32-1|35	%{_texmfdistdir}/bibtex/bst/babelbib/bababbrv-lf.bst
21mr|texlive-babelbib-1.32-1|36	%{_texmfdistdir}/bibtex/bst/babelbib/bababbrv.bst
21mr|texlive-babelbib-1.32-1|37	%{_texmfdistdir}/bibtex/bst/babelbib/babalpha-fl.bst
21mr|texlive-babelbib-1.32-1|38	%{_texmfdistdir}/bibtex/bst/babelbib/babalpha-lf.bst
21mr|texlive-babelbib-1.32-1|39	%{_texmfdistdir}/bibtex/bst/babelbib/babalpha.bst
21mr|texlive-babelbib-1.32-1|40	%{_texmfdistdir}/bibtex/bst/babelbib/babamspl.bst
21mr|texlive-babelbib-1.32-1|41	%{_texmfdistdir}/bibtex/bst/babelbib/babplai3-fl.bst
21mr|texlive-babelbib-1.32-1|42	%{_texmfdistdir}/bibtex/bst/babelbib/babplai3-lf.bst
21mr|texlive-babelbib-1.32-1|43	%{_texmfdistdir}/bibtex/bst/babelbib/babplai3.bst
21mr|texlive-babelbib-1.32-1|44	%{_texmfdistdir}/bibtex/bst/babelbib/babplain-fl.bst
21mr|texlive-babelbib-1.32-1|45	%{_texmfdistdir}/bibtex/bst/babelbib/babplain-lf.bst
21mr|texlive-babelbib-1.32-1|46	%{_texmfdistdir}/bibtex/bst/babelbib/babplain.bst
21mr|texlive-babelbib-1.32-1|47	%{_texmfdistdir}/bibtex/bst/babelbib/babunsrt-fl.bst
21mr|texlive-babelbib-1.32-1|48	%{_texmfdistdir}/bibtex/bst/babelbib/babunsrt-lf.bst
21mr|texlive-babelbib-1.32-1|49	%{_texmfdistdir}/bibtex/bst/babelbib/babunsrt.bst
21mr|texlive-babelbib-1.32-1|50	%{_texmfdistdir}/tex/latex/babelbib/afrikaans.bdf
21mr|texlive-babelbib-1.32-1|51	%{_texmfdistdir}/tex/latex/babelbib/babelbib.sty
21mr|texlive-babelbib-1.32-1|52	%{_texmfdistdir}/tex/latex/babelbib/bahasa.bdf
21mr|texlive-babelbib-1.32-1|53	%{_texmfdistdir}/tex/latex/babelbib/catalan.bdf
21mr|texlive-babelbib-1.32-1|54	%{_texmfdistdir}/tex/latex/babelbib/croatian.bdf
21mr|texlive-babelbib-1.32-1|55	%{_texmfdistdir}/tex/latex/babelbib/czech.bdf
21mr|texlive-babelbib-1.32-1|56	%{_texmfdistdir}/tex/latex/babelbib/danish.bdf
21mr|texlive-babelbib-1.32-1|57	%{_texmfdistdir}/tex/latex/babelbib/dutch.bdf
21mr|texlive-babelbib-1.32-1|58	%{_texmfdistdir}/tex/latex/babelbib/english.bdf
21mr|texlive-babelbib-1.32-1|59	%{_texmfdistdir}/tex/latex/babelbib/esperanto.bdf
21mr|texlive-babelbib-1.32-1|60	%{_texmfdistdir}/tex/latex/babelbib/finnish.bdf
21mr|texlive-babelbib-1.32-1|61	%{_texmfdistdir}/tex/latex/babelbib/french.bdf
21mr|texlive-babelbib-1.32-1|62	%{_texmfdistdir}/tex/latex/babelbib/galician.bdf
21mr|texlive-babelbib-1.32-1|63	%{_texmfdistdir}/tex/latex/babelbib/german.bdf
21mr|texlive-babelbib-1.32-1|64	%{_texmfdistdir}/tex/latex/babelbib/greek.bdf
21mr|texlive-babelbib-1.32-1|65	%{_texmfdistdir}/tex/latex/babelbib/italian.bdf
21mr|texlive-babelbib-1.32-1|66	%{_texmfdistdir}/tex/latex/babelbib/norsk.bdf
21mr|texlive-babelbib-1.32-1|67	%{_texmfdistdir}/tex/latex/babelbib/portuguese.bdf
21mr|texlive-babelbib-1.32-1|68	%{_texmfdistdir}/tex/latex/babelbib/romanian.bdf
21mr|texlive-babelbib-1.32-1|69	%{_texmfdistdir}/tex/latex/babelbib/russian.bdf
21mr|texlive-babelbib-1.32-1|70	%{_texmfdistdir}/tex/latex/babelbib/serbian.bdf
21mr|texlive-babelbib-1.32-1|71	%{_texmfdistdir}/tex/latex/babelbib/spanish.bdf
21mr|texlive-babelbib-1.32-1|72	%{_texmfdistdir}/tex/latex/babelbib/swedish.bdf
21mr|texlive-babelbib-1.32-1|73	%doc %{_texmfdistdir}/doc/bibtex/babelbib/ChangeLog
21mr|texlive-babelbib-1.32-1|74	%doc %{_texmfdistdir}/doc/bibtex/babelbib/Makefile
21mr|texlive-babelbib-1.32-1|75	%doc %{_texmfdistdir}/doc/bibtex/babelbib/README
21mr|texlive-babelbib-1.32-1|76	%doc %{_texmfdistdir}/doc/bibtex/babelbib/babelbib.dtx
21mr|texlive-babelbib-1.32-1|77	%doc %{_texmfdistdir}/doc/bibtex/babelbib/babelbib.ins
21mr|texlive-babelbib-1.32-1|78	%doc %{_texmfdistdir}/doc/bibtex/babelbib/babelbib.pdf
21mr|texlive-babelbib-1.32-1|79	%doc %{_texmfdistdir}/doc/bibtex/babelbib/babelbibtest.bib
21mr|texlive-babelbib-1.32-1|80	%doc %{_texmfdistdir}/doc/bibtex/babelbib/babelbibtest.tex
21mr|texlive-babelbib-1.32-1|81	%doc %{_texmfdistdir}/doc/bibtex/babelbib/getversion.tex
21mr|texlive-babelbib-1.32-1|82	%doc %{_texmfdistdir}/doc/bibtex/babelbib/tugboat-babelbib.pdf
21mr|texlive-babelbib-1.32-1|83	
21mr|texlive-babelbib-1.32-1|84	#-----------------------------------------------------------------------
21mr|texlive-babelbib-1.32-1|85	%prep
21mr|texlive-babelbib-1.32-1|86	%setup -c -a0 -a1
21mr|texlive-babelbib-1.32-1|87	
21mr|texlive-babelbib-1.32-1|88	%build
21mr|texlive-babelbib-1.32-1|89	
21mr|texlive-babelbib-1.32-1|90	%install
21mr|texlive-babelbib-1.32-1|91	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-babelbib-1.32-1|92	cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}

17230 21
21mr|texlive-babel-breton-1.0h-2|1	Name:		texlive-babel-breton
21mr|texlive-babel-breton-1.0h-2|2	Version:	1.0h
21mr|texlive-babel-breton-1.0h-2|3	Release:	2
21mr|texlive-babel-breton-1.0h-2|4	Epoch:		1
21mr|texlive-babel-breton-1.0h-2|5	Summary:	TeXLive babel-breton package
21mr|texlive-babel-breton-1.0h-2|6	Group:		Publishing
21mr|texlive-babel-breton-1.0h-2|7	URL:		http://tug.org/texlive
21mr|texlive-babel-breton-1.0h-2|8	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-babel-breton-1.0h-2|9	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-breton.tar.xz
21mr|texlive-babel-breton-1.0h-2|10	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-breton.doc.tar.xz
21mr|texlive-babel-breton-1.0h-2|11	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-breton.source.tar.xz
21mr|texlive-babel-breton-1.0h-2|12	BuildArch:	noarch
21mr|texlive-babel-breton-1.0h-2|13	BuildRequires:	texlive-tlpkg
21mr|texlive-babel-breton-1.0h-2|14	Requires(pre):	texlive-tlpkg
21mr|texlive-babel-breton-1.0h-2|15	Requires(post):	texlive-kpathsea
21mr|texlive-babel-breton-1.0h-2|16	
21mr|texlive-babel-breton-1.0h-2|17	%description
21mr|texlive-babel-breton-1.0h-2|18	TeXLive babel-breton package.
21mr|texlive-babel-breton-1.0h-2|19	
21mr|texlive-babel-breton-1.0h-2|20	#-----------------------------------------------------------------------
21mr|texlive-babel-breton-1.0h-2|21	%files
21mr|texlive-babel-breton-1.0h-2|22	%{_texmfdistdir}/tex/generic/babel-breton
21mr|texlive-babel-breton-1.0h-2|23	%doc %{_texmfdistdir}/doc/generic/babel-breton
21mr|texlive-babel-breton-1.0h-2|24	#- source
21mr|texlive-babel-breton-1.0h-2|25	%doc %{_texmfdistdir}/source/generic/babel-breton
21mr|texlive-babel-breton-1.0h-2|26	
21mr|texlive-babel-breton-1.0h-2|27	#-----------------------------------------------------------------------
21mr|texlive-babel-breton-1.0h-2|28	%prep
21mr|texlive-babel-breton-1.0h-2|29	%setup -c -a0 -a1 -a2
21mr|texlive-babel-breton-1.0h-2|30	
21mr|texlive-babel-breton-1.0h-2|31	%build
21mr|texlive-babel-breton-1.0h-2|32	
21mr|texlive-babel-breton-1.0h-2|33	%install
21mr|texlive-babel-breton-1.0h-2|34	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-babel-breton-1.0h-2|35	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17231 21
21mr|texlive-babel-bulgarian-1.2g-10|1	# revision 31902
21mr|texlive-babel-bulgarian-1.2g-10|2	# category Package
21mr|texlive-babel-bulgarian-1.2g-10|3	# catalog-ctan /macros/latex/contrib/babel-contrib/bulgarian
21mr|texlive-babel-bulgarian-1.2g-10|4	# catalog-date 2013-10-14 16:08:13 +0200
21mr|texlive-babel-bulgarian-1.2g-10|5	# catalog-license lppl1.3
21mr|texlive-babel-bulgarian-1.2g-10|6	# catalog-version 1.2g
21mr|texlive-babel-bulgarian-1.2g-10|7	Name:		texlive-babel-bulgarian
21mr|texlive-babel-bulgarian-1.2g-10|8	Epoch:		1
21mr|texlive-babel-bulgarian-1.2g-10|9	Version:	1.2g
21mr|texlive-babel-bulgarian-1.2g-10|10	Release:	10
21mr|texlive-babel-bulgarian-1.2g-10|11	Summary:	(Babel contributed support for Bulgarian
21mr|texlive-babel-bulgarian-1.2g-10|12	Group:		Publishing
21mr|texlive-babel-bulgarian-1.2g-10|13	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/babel-contrib/bulgarian
21mr|texlive-babel-bulgarian-1.2g-10|14	License:	LPPL1.3
21mr|texlive-babel-bulgarian-1.2g-10|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-bulgarian.tar.xz
21mr|texlive-babel-bulgarian-1.2g-10|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-bulgarian.doc.tar.xz
21mr|texlive-babel-bulgarian-1.2g-10|17	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-bulgarian.source.tar.xz
21mr|texlive-babel-bulgarian-1.2g-10|18	BuildArch:	noarch
21mr|texlive-babel-bulgarian-1.2g-10|19	BuildRequires:	texlive-tlpkg
21mr|texlive-babel-bulgarian-1.2g-10|20	Requires(pre):	texlive-tlpkg
21mr|texlive-babel-bulgarian-1.2g-10|21	Requires(post):	texlive-kpathsea
21mr|texlive-babel-bulgarian-1.2g-10|22	
21mr|texlive-babel-bulgarian-1.2g-10|23	%description
21mr|texlive-babel-bulgarian-1.2g-10|24	The package provides support for documents in Bulgarian (or
21mr|texlive-babel-bulgarian-1.2g-10|25	simply containing some Bulgarian text).
21mr|texlive-babel-bulgarian-1.2g-10|26	
21mr|texlive-babel-bulgarian-1.2g-10|27	
21mr|texlive-babel-bulgarian-1.2g-10|28	#-----------------------------------------------------------------------
21mr|texlive-babel-bulgarian-1.2g-10|29	%files
21mr|texlive-babel-bulgarian-1.2g-10|30	%{_texmfdistdir}/tex/generic/babel-bulgarian/bulgarian.ldf
21mr|texlive-babel-bulgarian-1.2g-10|31	%doc %{_texmfdistdir}/doc/generic/babel-bulgarian/README
21mr|texlive-babel-bulgarian-1.2g-10|32	%doc %{_texmfdistdir}/doc/generic/babel-bulgarian/bulgarian.pdf
21mr|texlive-babel-bulgarian-1.2g-10|33	#- source
21mr|texlive-babel-bulgarian-1.2g-10|34	%doc %{_texmfdistdir}/source/generic/babel-bulgarian/bulgarian.dtx
21mr|texlive-babel-bulgarian-1.2g-10|35	%doc %{_texmfdistdir}/source/generic/babel-bulgarian/bulgarian.ins
21mr|texlive-babel-bulgarian-1.2g-10|36	
21mr|texlive-babel-bulgarian-1.2g-10|37	#-----------------------------------------------------------------------
21mr|texlive-babel-bulgarian-1.2g-10|38	%prep
21mr|texlive-babel-bulgarian-1.2g-10|39	%setup -c -a0 -a1 -a2
21mr|texlive-babel-bulgarian-1.2g-10|40	
21mr|texlive-babel-bulgarian-1.2g-10|41	%build
21mr|texlive-babel-bulgarian-1.2g-10|42	
21mr|texlive-babel-bulgarian-1.2g-10|43	%install
21mr|texlive-babel-bulgarian-1.2g-10|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-babel-bulgarian-1.2g-10|45	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17232 21
21mr|texlive-babel-catalan-2.2p-2|1	# revision 30259
21mr|texlive-babel-catalan-2.2p-2|2	# category Package
21mr|texlive-babel-catalan-2.2p-2|3	# catalog-ctan undef
21mr|texlive-babel-catalan-2.2p-2|4	# catalog-date undef
21mr|texlive-babel-catalan-2.2p-2|5	# catalog-license undef
21mr|texlive-babel-catalan-2.2p-2|6	# catalog-version undef
21mr|texlive-babel-catalan-2.2p-2|7	Name:		texlive-babel-catalan
21mr|texlive-babel-catalan-2.2p-2|8	Version:	2.2p
21mr|texlive-babel-catalan-2.2p-2|9	Release:	2
21mr|texlive-babel-catalan-2.2p-2|10	Epoch:		1
21mr|texlive-babel-catalan-2.2p-2|11	Summary:	TeXLive babel-catalan package
21mr|texlive-babel-catalan-2.2p-2|12	Group:		Publishing
21mr|texlive-babel-catalan-2.2p-2|13	URL:		http://tug.org/texlive
21mr|texlive-babel-catalan-2.2p-2|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-babel-catalan-2.2p-2|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-catalan.tar.xz
21mr|texlive-babel-catalan-2.2p-2|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-catalan.doc.tar.xz
21mr|texlive-babel-catalan-2.2p-2|17	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-catalan.source.tar.xz
21mr|texlive-babel-catalan-2.2p-2|18	BuildArch:	noarch
21mr|texlive-babel-catalan-2.2p-2|19	BuildRequires:	texlive-tlpkg
21mr|texlive-babel-catalan-2.2p-2|20	Requires(pre):	texlive-tlpkg
21mr|texlive-babel-catalan-2.2p-2|21	Requires(post):	texlive-kpathsea
21mr|texlive-babel-catalan-2.2p-2|22	
21mr|texlive-babel-catalan-2.2p-2|23	%description
21mr|texlive-babel-catalan-2.2p-2|24	TeXLive babel-catalan package.
21mr|texlive-babel-catalan-2.2p-2|25	
21mr|texlive-babel-catalan-2.2p-2|26	#-----------------------------------------------------------------------
21mr|texlive-babel-catalan-2.2p-2|27	%files
21mr|texlive-babel-catalan-2.2p-2|28	%{_texmfdistdir}/tex/generic/babel-catalan/catalan.ldf
21mr|texlive-babel-catalan-2.2p-2|29	%doc %{_texmfdistdir}/doc/generic/babel-catalan/catalan.pdf
21mr|texlive-babel-catalan-2.2p-2|30	#- source
21mr|texlive-babel-catalan-2.2p-2|31	%doc %{_texmfdistdir}/source/generic/babel-catalan/catalan.dtx
21mr|texlive-babel-catalan-2.2p-2|32	%doc %{_texmfdistdir}/source/generic/babel-catalan/catalan.ins
21mr|texlive-babel-catalan-2.2p-2|33	
21mr|texlive-babel-catalan-2.2p-2|34	#-----------------------------------------------------------------------
21mr|texlive-babel-catalan-2.2p-2|35	%prep
21mr|texlive-babel-catalan-2.2p-2|36	%setup -c -a0 -a1 -a2
21mr|texlive-babel-catalan-2.2p-2|37	
21mr|texlive-babel-catalan-2.2p-2|38	%build
21mr|texlive-babel-catalan-2.2p-2|39	
21mr|texlive-babel-catalan-2.2p-2|40	%install
21mr|texlive-babel-catalan-2.2p-2|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-babel-catalan-2.2p-2|42	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17233 21
21mr|texlive-babel-croatian-1.3l-2|1	# revision 30260
21mr|texlive-babel-croatian-1.3l-2|2	# category Package
21mr|texlive-babel-croatian-1.3l-2|3	# catalog-ctan undef
21mr|texlive-babel-croatian-1.3l-2|4	# catalog-date undef
21mr|texlive-babel-croatian-1.3l-2|5	# catalog-license undef
21mr|texlive-babel-croatian-1.3l-2|6	# catalog-version undef
21mr|texlive-babel-croatian-1.3l-2|7	Name:		texlive-babel-croatian
21mr|texlive-babel-croatian-1.3l-2|8	Version:	1.3l
21mr|texlive-babel-croatian-1.3l-2|9	Release:	2
21mr|texlive-babel-croatian-1.3l-2|10	Epoch:		1
21mr|texlive-babel-croatian-1.3l-2|11	Summary:	TeXLive babel-croatian package
21mr|texlive-babel-croatian-1.3l-2|12	Group:		Publishing
21mr|texlive-babel-croatian-1.3l-2|13	URL:		http://tug.org/texlive
21mr|texlive-babel-croatian-1.3l-2|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-babel-croatian-1.3l-2|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-croatian.tar.xz
21mr|texlive-babel-croatian-1.3l-2|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-croatian.doc.tar.xz
21mr|texlive-babel-croatian-1.3l-2|17	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-croatian.source.tar.xz
21mr|texlive-babel-croatian-1.3l-2|18	BuildArch:	noarch
21mr|texlive-babel-croatian-1.3l-2|19	BuildRequires:	texlive-tlpkg
21mr|texlive-babel-croatian-1.3l-2|20	Requires(pre):	texlive-tlpkg
21mr|texlive-babel-croatian-1.3l-2|21	Requires(post):	texlive-kpathsea
21mr|texlive-babel-croatian-1.3l-2|22	
21mr|texlive-babel-croatian-1.3l-2|23	%description
21mr|texlive-babel-croatian-1.3l-2|24	TeXLive babel-croatian package.
21mr|texlive-babel-croatian-1.3l-2|25	
21mr|texlive-babel-croatian-1.3l-2|26	#-----------------------------------------------------------------------
21mr|texlive-babel-croatian-1.3l-2|27	%files
21mr|texlive-babel-croatian-1.3l-2|28	%{_texmfdistdir}/tex/generic/babel-croatian/croatian.ldf
21mr|texlive-babel-croatian-1.3l-2|29	%doc %{_texmfdistdir}/doc/generic/babel-croatian/croatian.pdf
21mr|texlive-babel-croatian-1.3l-2|30	#- source
21mr|texlive-babel-croatian-1.3l-2|31	%doc %{_texmfdistdir}/source/generic/babel-croatian/croatian.dtx
21mr|texlive-babel-croatian-1.3l-2|32	%doc %{_texmfdistdir}/source/generic/babel-croatian/croatian.ins
21mr|texlive-babel-croatian-1.3l-2|33	
21mr|texlive-babel-croatian-1.3l-2|34	#-----------------------------------------------------------------------
21mr|texlive-babel-croatian-1.3l-2|35	%prep
21mr|texlive-babel-croatian-1.3l-2|36	%setup -c -a0 -a1 -a2
21mr|texlive-babel-croatian-1.3l-2|37	
21mr|texlive-babel-croatian-1.3l-2|38	%build
21mr|texlive-babel-croatian-1.3l-2|39	
21mr|texlive-babel-croatian-1.3l-2|40	%install
21mr|texlive-babel-croatian-1.3l-2|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-babel-croatian-1.3l-2|42	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17234 21
21mr|texlive-babel-czech-3.1a-2|1	# revision 30261
21mr|texlive-babel-czech-3.1a-2|2	# category Package
21mr|texlive-babel-czech-3.1a-2|3	# catalog-ctan undef
21mr|texlive-babel-czech-3.1a-2|4	# catalog-date undef
21mr|texlive-babel-czech-3.1a-2|5	# catalog-license undef
21mr|texlive-babel-czech-3.1a-2|6	# catalog-version undef
21mr|texlive-babel-czech-3.1a-2|7	Name:		texlive-babel-czech
21mr|texlive-babel-czech-3.1a-2|8	Version:	3.1a
21mr|texlive-babel-czech-3.1a-2|9	Release:	2
21mr|texlive-babel-czech-3.1a-2|10	Epoch:		1
21mr|texlive-babel-czech-3.1a-2|11	Summary:	TeXLive babel-czech package
21mr|texlive-babel-czech-3.1a-2|12	Group:		Publishing
21mr|texlive-babel-czech-3.1a-2|13	URL:		http://tug.org/texlive
21mr|texlive-babel-czech-3.1a-2|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-babel-czech-3.1a-2|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-czech.tar.xz
21mr|texlive-babel-czech-3.1a-2|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-czech.doc.tar.xz
21mr|texlive-babel-czech-3.1a-2|17	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-czech.source.tar.xz
21mr|texlive-babel-czech-3.1a-2|18	BuildArch:	noarch
21mr|texlive-babel-czech-3.1a-2|19	BuildRequires:	texlive-tlpkg
21mr|texlive-babel-czech-3.1a-2|20	Requires(pre):	texlive-tlpkg
21mr|texlive-babel-czech-3.1a-2|21	Requires(post):	texlive-kpathsea
21mr|texlive-babel-czech-3.1a-2|22	
21mr|texlive-babel-czech-3.1a-2|23	%description
21mr|texlive-babel-czech-3.1a-2|24	TeXLive babel-czech package.
21mr|texlive-babel-czech-3.1a-2|25	
21mr|texlive-babel-czech-3.1a-2|26	#-----------------------------------------------------------------------
21mr|texlive-babel-czech-3.1a-2|27	%files
21mr|texlive-babel-czech-3.1a-2|28	%{_texmfdistdir}/tex/generic/babel-czech/czech.ldf
21mr|texlive-babel-czech-3.1a-2|29	%doc %{_texmfdistdir}/doc/generic/babel-czech/czech.pdf
21mr|texlive-babel-czech-3.1a-2|30	#- source
21mr|texlive-babel-czech-3.1a-2|31	%doc %{_texmfdistdir}/source/generic/babel-czech/czech.dtx
21mr|texlive-babel-czech-3.1a-2|32	%doc %{_texmfdistdir}/source/generic/babel-czech/czech.ins
21mr|texlive-babel-czech-3.1a-2|33	
21mr|texlive-babel-czech-3.1a-2|34	#-----------------------------------------------------------------------
21mr|texlive-babel-czech-3.1a-2|35	%prep
21mr|texlive-babel-czech-3.1a-2|36	%setup -c -a0 -a1 -a2
21mr|texlive-babel-czech-3.1a-2|37	
21mr|texlive-babel-czech-3.1a-2|38	%build
21mr|texlive-babel-czech-3.1a-2|39	
21mr|texlive-babel-czech-3.1a-2|40	%install
21mr|texlive-babel-czech-3.1a-2|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-babel-czech-3.1a-2|42	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17235 21
21mr|texlive-babel-danish-1.3r-2|1	# revision 30262
21mr|texlive-babel-danish-1.3r-2|2	# category Package
21mr|texlive-babel-danish-1.3r-2|3	# catalog-ctan undef
21mr|texlive-babel-danish-1.3r-2|4	# catalog-date undef
21mr|texlive-babel-danish-1.3r-2|5	# catalog-license undef
21mr|texlive-babel-danish-1.3r-2|6	# catalog-version undef
21mr|texlive-babel-danish-1.3r-2|7	Name:		texlive-babel-danish
21mr|texlive-babel-danish-1.3r-2|8	Version:	1.3r
21mr|texlive-babel-danish-1.3r-2|9	Release:	2
21mr|texlive-babel-danish-1.3r-2|10	Epoch:		1
21mr|texlive-babel-danish-1.3r-2|11	Summary:	TeXLive babel-danish package
21mr|texlive-babel-danish-1.3r-2|12	Group:		Publishing
21mr|texlive-babel-danish-1.3r-2|13	URL:		http://tug.org/texlive
21mr|texlive-babel-danish-1.3r-2|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-babel-danish-1.3r-2|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-danish.tar.xz
21mr|texlive-babel-danish-1.3r-2|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-danish.doc.tar.xz
21mr|texlive-babel-danish-1.3r-2|17	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-danish.source.tar.xz
21mr|texlive-babel-danish-1.3r-2|18	BuildArch:	noarch
21mr|texlive-babel-danish-1.3r-2|19	BuildRequires:	texlive-tlpkg
21mr|texlive-babel-danish-1.3r-2|20	Requires(pre):	texlive-tlpkg
21mr|texlive-babel-danish-1.3r-2|21	Requires(post):	texlive-kpathsea
21mr|texlive-babel-danish-1.3r-2|22	
21mr|texlive-babel-danish-1.3r-2|23	%description
21mr|texlive-babel-danish-1.3r-2|24	TeXLive babel-danish package.
21mr|texlive-babel-danish-1.3r-2|25	
21mr|texlive-babel-danish-1.3r-2|26	#-----------------------------------------------------------------------
21mr|texlive-babel-danish-1.3r-2|27	%files
21mr|texlive-babel-danish-1.3r-2|28	%{_texmfdistdir}/tex/generic/babel-danish/danish.ldf
21mr|texlive-babel-danish-1.3r-2|29	%doc %{_texmfdistdir}/doc/generic/babel-danish/danish.pdf
21mr|texlive-babel-danish-1.3r-2|30	#- source
21mr|texlive-babel-danish-1.3r-2|31	%doc %{_texmfdistdir}/source/generic/babel-danish/danish.dtx
21mr|texlive-babel-danish-1.3r-2|32	%doc %{_texmfdistdir}/source/generic/babel-danish/danish.ins
21mr|texlive-babel-danish-1.3r-2|33	
21mr|texlive-babel-danish-1.3r-2|34	#-----------------------------------------------------------------------
21mr|texlive-babel-danish-1.3r-2|35	%prep
21mr|texlive-babel-danish-1.3r-2|36	%setup -c -a0 -a1 -a2
21mr|texlive-babel-danish-1.3r-2|37	
21mr|texlive-babel-danish-1.3r-2|38	%build
21mr|texlive-babel-danish-1.3r-2|39	
21mr|texlive-babel-danish-1.3r-2|40	%install
21mr|texlive-babel-danish-1.3r-2|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-babel-danish-1.3r-2|42	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17236 21
21mr|texlive-babel-dutch-3.8i-2|1	# revision 30263
21mr|texlive-babel-dutch-3.8i-2|2	# category Package
21mr|texlive-babel-dutch-3.8i-2|3	# catalog-ctan undef
21mr|texlive-babel-dutch-3.8i-2|4	# catalog-date undef
21mr|texlive-babel-dutch-3.8i-2|5	# catalog-license undef
21mr|texlive-babel-dutch-3.8i-2|6	# catalog-version undef
21mr|texlive-babel-dutch-3.8i-2|7	Name:		texlive-babel-dutch
21mr|texlive-babel-dutch-3.8i-2|8	Version:	3.8i
21mr|texlive-babel-dutch-3.8i-2|9	Release:	2
21mr|texlive-babel-dutch-3.8i-2|10	Epoch:		1
21mr|texlive-babel-dutch-3.8i-2|11	Summary:	TeXLive babel-dutch package
21mr|texlive-babel-dutch-3.8i-2|12	Group:		Publishing
21mr|texlive-babel-dutch-3.8i-2|13	URL:		http://tug.org/texlive
21mr|texlive-babel-dutch-3.8i-2|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-babel-dutch-3.8i-2|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-dutch.tar.xz
21mr|texlive-babel-dutch-3.8i-2|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-dutch.doc.tar.xz
21mr|texlive-babel-dutch-3.8i-2|17	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-dutch.source.tar.xz
21mr|texlive-babel-dutch-3.8i-2|18	BuildArch:	noarch
21mr|texlive-babel-dutch-3.8i-2|19	BuildRequires:	texlive-tlpkg
21mr|texlive-babel-dutch-3.8i-2|20	Requires(pre):	texlive-tlpkg
21mr|texlive-babel-dutch-3.8i-2|21	Requires(post):	texlive-kpathsea
21mr|texlive-babel-dutch-3.8i-2|22	
21mr|texlive-babel-dutch-3.8i-2|23	%description
21mr|texlive-babel-dutch-3.8i-2|24	TeXLive babel-dutch package.
21mr|texlive-babel-dutch-3.8i-2|25	
21mr|texlive-babel-dutch-3.8i-2|26	#-----------------------------------------------------------------------
21mr|texlive-babel-dutch-3.8i-2|27	%files
21mr|texlive-babel-dutch-3.8i-2|28	%{_texmfdistdir}/tex/generic/babel-dutch/dutch.ldf
21mr|texlive-babel-dutch-3.8i-2|29	%doc %{_texmfdistdir}/doc/generic/babel-dutch/dutch.pdf
21mr|texlive-babel-dutch-3.8i-2|30	#- source
21mr|texlive-babel-dutch-3.8i-2|31	%doc %{_texmfdistdir}/source/generic/babel-dutch/dutch.dtx
21mr|texlive-babel-dutch-3.8i-2|32	%doc %{_texmfdistdir}/source/generic/babel-dutch/dutch.ins
21mr|texlive-babel-dutch-3.8i-2|33	
21mr|texlive-babel-dutch-3.8i-2|34	#-----------------------------------------------------------------------
21mr|texlive-babel-dutch-3.8i-2|35	%prep
21mr|texlive-babel-dutch-3.8i-2|36	%setup -c -a0 -a1 -a2
21mr|texlive-babel-dutch-3.8i-2|37	
21mr|texlive-babel-dutch-3.8i-2|38	%build
21mr|texlive-babel-dutch-3.8i-2|39	
21mr|texlive-babel-dutch-3.8i-2|40	%install
21mr|texlive-babel-dutch-3.8i-2|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-babel-dutch-3.8i-2|42	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17237 21
21mr|texlive-babel-english-3.3r-2|1	# revision 30264
21mr|texlive-babel-english-3.3r-2|2	# category Package
21mr|texlive-babel-english-3.3r-2|3	# catalog-ctan undef
21mr|texlive-babel-english-3.3r-2|4	# catalog-date undef
21mr|texlive-babel-english-3.3r-2|5	# catalog-license undef
21mr|texlive-babel-english-3.3r-2|6	# catalog-version undef
21mr|texlive-babel-english-3.3r-2|7	Name:		texlive-babel-english
21mr|texlive-babel-english-3.3r-2|8	Version:	3.3r
21mr|texlive-babel-english-3.3r-2|9	Release:	2
21mr|texlive-babel-english-3.3r-2|10	Epoch:		1
21mr|texlive-babel-english-3.3r-2|11	Summary:	TeXLive babel-english package
21mr|texlive-babel-english-3.3r-2|12	Group:		Publishing
21mr|texlive-babel-english-3.3r-2|13	URL:		http://tug.org/texlive
21mr|texlive-babel-english-3.3r-2|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-babel-english-3.3r-2|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-english.tar.xz
21mr|texlive-babel-english-3.3r-2|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-english.doc.tar.xz
21mr|texlive-babel-english-3.3r-2|17	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-english.source.tar.xz
21mr|texlive-babel-english-3.3r-2|18	BuildArch:	noarch
21mr|texlive-babel-english-3.3r-2|19	BuildRequires:	texlive-tlpkg
21mr|texlive-babel-english-3.3r-2|20	Requires(pre):	texlive-tlpkg
21mr|texlive-babel-english-3.3r-2|21	Requires(post):	texlive-kpathsea
21mr|texlive-babel-english-3.3r-2|22	
21mr|texlive-babel-english-3.3r-2|23	%description
21mr|texlive-babel-english-3.3r-2|24	TeXLive babel-english package.
21mr|texlive-babel-english-3.3r-2|25	
21mr|texlive-babel-english-3.3r-2|26	#-----------------------------------------------------------------------
21mr|texlive-babel-english-3.3r-2|27	%files
21mr|texlive-babel-english-3.3r-2|28	%{_texmfdistdir}/tex/generic/babel-english/*.ldf
21mr|texlive-babel-english-3.3r-2|29	%doc %{_texmfdistdir}/doc/generic/babel-english/README
21mr|texlive-babel-english-3.3r-2|30	%doc %{_texmfdistdir}/doc/generic/babel-english/english.pdf
21mr|texlive-babel-english-3.3r-2|31	#- source
21mr|texlive-babel-english-3.3r-2|32	%doc %{_texmfdistdir}/source/generic/babel-english/english.dtx
21mr|texlive-babel-english-3.3r-2|33	%doc %{_texmfdistdir}/source/generic/babel-english/english.ins
21mr|texlive-babel-english-3.3r-2|34	
21mr|texlive-babel-english-3.3r-2|35	#-----------------------------------------------------------------------
21mr|texlive-babel-english-3.3r-2|36	%prep
21mr|texlive-babel-english-3.3r-2|37	%setup -c -a0 -a1 -a2
21mr|texlive-babel-english-3.3r-2|38	
21mr|texlive-babel-english-3.3r-2|39	%build
21mr|texlive-babel-english-3.3r-2|40	
21mr|texlive-babel-english-3.3r-2|41	%install
21mr|texlive-babel-english-3.3r-2|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-babel-english-3.3r-2|43	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17238 21
21mr|texlive-babel-esperanto-1.4t-2|1	# revision 30265
21mr|texlive-babel-esperanto-1.4t-2|2	# category Package
21mr|texlive-babel-esperanto-1.4t-2|3	# catalog-ctan undef
21mr|texlive-babel-esperanto-1.4t-2|4	# catalog-date undef
21mr|texlive-babel-esperanto-1.4t-2|5	# catalog-license undef
21mr|texlive-babel-esperanto-1.4t-2|6	# catalog-version undef
21mr|texlive-babel-esperanto-1.4t-2|7	Name:		texlive-babel-esperanto
21mr|texlive-babel-esperanto-1.4t-2|8	Version:	1.4t
21mr|texlive-babel-esperanto-1.4t-2|9	Release:	2
21mr|texlive-babel-esperanto-1.4t-2|10	Epoch:		1
21mr|texlive-babel-esperanto-1.4t-2|11	Summary:	TeXLive babel-esperanto package
21mr|texlive-babel-esperanto-1.4t-2|12	Group:		Publishing
21mr|texlive-babel-esperanto-1.4t-2|13	URL:		http://tug.org/texlive
21mr|texlive-babel-esperanto-1.4t-2|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-babel-esperanto-1.4t-2|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-esperanto.tar.xz
21mr|texlive-babel-esperanto-1.4t-2|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-esperanto.doc.tar.xz
21mr|texlive-babel-esperanto-1.4t-2|17	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-esperanto.source.tar.xz
21mr|texlive-babel-esperanto-1.4t-2|18	BuildArch:	noarch
21mr|texlive-babel-esperanto-1.4t-2|19	BuildRequires:	texlive-tlpkg
21mr|texlive-babel-esperanto-1.4t-2|20	Requires(pre):	texlive-tlpkg
21mr|texlive-babel-esperanto-1.4t-2|21	Requires(post):	texlive-kpathsea
21mr|texlive-babel-esperanto-1.4t-2|22	
21mr|texlive-babel-esperanto-1.4t-2|23	%description
21mr|texlive-babel-esperanto-1.4t-2|24	TeXLive babel-esperanto package.
21mr|texlive-babel-esperanto-1.4t-2|25	
21mr|texlive-babel-esperanto-1.4t-2|26	#-----------------------------------------------------------------------
21mr|texlive-babel-esperanto-1.4t-2|27	%files
21mr|texlive-babel-esperanto-1.4t-2|28	%{_texmfdistdir}/tex/generic/babel-esperanto/esperanto.ldf
21mr|texlive-babel-esperanto-1.4t-2|29	%doc %{_texmfdistdir}/doc/generic/babel-esperanto/esperanto.pdf
21mr|texlive-babel-esperanto-1.4t-2|30	#- source
21mr|texlive-babel-esperanto-1.4t-2|31	%doc %{_texmfdistdir}/source/generic/babel-esperanto/esperanto.dtx
21mr|texlive-babel-esperanto-1.4t-2|32	%doc %{_texmfdistdir}/source/generic/babel-esperanto/esperanto.ins
21mr|texlive-babel-esperanto-1.4t-2|33	
21mr|texlive-babel-esperanto-1.4t-2|34	#-----------------------------------------------------------------------
21mr|texlive-babel-esperanto-1.4t-2|35	%prep
21mr|texlive-babel-esperanto-1.4t-2|36	%setup -c -a0 -a1 -a2
21mr|texlive-babel-esperanto-1.4t-2|37	
21mr|texlive-babel-esperanto-1.4t-2|38	%build
21mr|texlive-babel-esperanto-1.4t-2|39	
21mr|texlive-babel-esperanto-1.4t-2|40	%install
21mr|texlive-babel-esperanto-1.4t-2|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-babel-esperanto-1.4t-2|42	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17239 21
21mr|texlive-babel-estonian-1.1a-2|1	Name:		texlive-babel-estonian
21mr|texlive-babel-estonian-1.1a-2|2	Epoch:		1
21mr|texlive-babel-estonian-1.1a-2|3	Version:	1.1a
21mr|texlive-babel-estonian-1.1a-2|4	Release:	2
21mr|texlive-babel-estonian-1.1a-2|5	Summary:	Babel support for Estonian
21mr|texlive-babel-estonian-1.1a-2|6	Group:		Publishing
21mr|texlive-babel-estonian-1.1a-2|7	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/babel-contrib/estonian
21mr|texlive-babel-estonian-1.1a-2|8	License:	LPPL1.3
21mr|texlive-babel-estonian-1.1a-2|9	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-estonian.tar.xz
21mr|texlive-babel-estonian-1.1a-2|10	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-estonian.doc.tar.xz
21mr|texlive-babel-estonian-1.1a-2|11	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-estonian.source.tar.xz
21mr|texlive-babel-estonian-1.1a-2|12	BuildArch:	noarch
21mr|texlive-babel-estonian-1.1a-2|13	BuildRequires:	texlive-tlpkg
21mr|texlive-babel-estonian-1.1a-2|14	Requires(pre):	texlive-tlpkg
21mr|texlive-babel-estonian-1.1a-2|15	Requires(post):	texlive-kpathsea
21mr|texlive-babel-estonian-1.1a-2|16	
21mr|texlive-babel-estonian-1.1a-2|17	%description
21mr|texlive-babel-estonian-1.1a-2|18	The package provides the language definition file for support
21mr|texlive-babel-estonian-1.1a-2|19	of Estonian in babel. Some shortcuts are defined, as well as
21mr|texlive-babel-estonian-1.1a-2|20	translations to Estonian of standard "LaTeX names".
21mr|texlive-babel-estonian-1.1a-2|21	
21mr|texlive-babel-estonian-1.1a-2|22	#-----------------------------------------------------------------------
21mr|texlive-babel-estonian-1.1a-2|23	%files
21mr|texlive-babel-estonian-1.1a-2|24	%{_texmfdistdir}/tex/generic/babel-estonian
21mr|texlive-babel-estonian-1.1a-2|25	%doc %{_texmfdistdir}/doc/generic/babel-estonian
21mr|texlive-babel-estonian-1.1a-2|26	#- source
21mr|texlive-babel-estonian-1.1a-2|27	%doc %{_texmfdistdir}/source/generic/babel-estonian
21mr|texlive-babel-estonian-1.1a-2|28	
21mr|texlive-babel-estonian-1.1a-2|29	#-----------------------------------------------------------------------
21mr|texlive-babel-estonian-1.1a-2|30	%prep
21mr|texlive-babel-estonian-1.1a-2|31	%setup -c -a0 -a1 -a2
21mr|texlive-babel-estonian-1.1a-2|32	
21mr|texlive-babel-estonian-1.1a-2|33	%build
21mr|texlive-babel-estonian-1.1a-2|34	
21mr|texlive-babel-estonian-1.1a-2|35	%install
21mr|texlive-babel-estonian-1.1a-2|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-babel-estonian-1.1a-2|37	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17240 21
21mr|texlive-babel-finnish-1.3q-2|1	# revision 30267
21mr|texlive-babel-finnish-1.3q-2|2	# category Package
21mr|texlive-babel-finnish-1.3q-2|3	# catalog-ctan undef
21mr|texlive-babel-finnish-1.3q-2|4	# catalog-date undef
21mr|texlive-babel-finnish-1.3q-2|5	# catalog-license undef
21mr|texlive-babel-finnish-1.3q-2|6	# catalog-version undef
21mr|texlive-babel-finnish-1.3q-2|7	Name:		texlive-babel-finnish
21mr|texlive-babel-finnish-1.3q-2|8	Version:	1.3q
21mr|texlive-babel-finnish-1.3q-2|9	Release:	2
21mr|texlive-babel-finnish-1.3q-2|10	Epoch:		1
21mr|texlive-babel-finnish-1.3q-2|11	Summary:	TeXLive babel-finnish package
21mr|texlive-babel-finnish-1.3q-2|12	Group:		Publishing
21mr|texlive-babel-finnish-1.3q-2|13	URL:		http://tug.org/texlive
21mr|texlive-babel-finnish-1.3q-2|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-babel-finnish-1.3q-2|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-finnish.tar.xz
21mr|texlive-babel-finnish-1.3q-2|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-finnish.doc.tar.xz
21mr|texlive-babel-finnish-1.3q-2|17	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-finnish.source.tar.xz
21mr|texlive-babel-finnish-1.3q-2|18	BuildArch:	noarch
21mr|texlive-babel-finnish-1.3q-2|19	BuildRequires:	texlive-tlpkg
21mr|texlive-babel-finnish-1.3q-2|20	Requires(pre):	texlive-tlpkg
21mr|texlive-babel-finnish-1.3q-2|21	Requires(post):	texlive-kpathsea
21mr|texlive-babel-finnish-1.3q-2|22	
21mr|texlive-babel-finnish-1.3q-2|23	%description
21mr|texlive-babel-finnish-1.3q-2|24	TeXLive babel-finnish package.
21mr|texlive-babel-finnish-1.3q-2|25	
21mr|texlive-babel-finnish-1.3q-2|26	#-----------------------------------------------------------------------
21mr|texlive-babel-finnish-1.3q-2|27	%files
21mr|texlive-babel-finnish-1.3q-2|28	%{_texmfdistdir}/tex/generic/babel-finnish/finnish.ldf
21mr|texlive-babel-finnish-1.3q-2|29	%doc %{_texmfdistdir}/doc/generic/babel-finnish/finnish.pdf
21mr|texlive-babel-finnish-1.3q-2|30	#- source
21mr|texlive-babel-finnish-1.3q-2|31	%doc %{_texmfdistdir}/source/generic/babel-finnish/finnish.dtx
21mr|texlive-babel-finnish-1.3q-2|32	%doc %{_texmfdistdir}/source/generic/babel-finnish/finnish.ins
21mr|texlive-babel-finnish-1.3q-2|33	
21mr|texlive-babel-finnish-1.3q-2|34	#-----------------------------------------------------------------------
21mr|texlive-babel-finnish-1.3q-2|35	%prep
21mr|texlive-babel-finnish-1.3q-2|36	%setup -c -a0 -a1 -a2
21mr|texlive-babel-finnish-1.3q-2|37	
21mr|texlive-babel-finnish-1.3q-2|38	%build
21mr|texlive-babel-finnish-1.3q-2|39	
21mr|texlive-babel-finnish-1.3q-2|40	%install
21mr|texlive-babel-finnish-1.3q-2|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-babel-finnish-1.3q-2|42	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17241 21
21mr|texlive-babel-french-3.5e-1|1	Name:		texlive-babel-french
21mr|texlive-babel-french-3.5e-1|2	Version:	3.5e
21mr|texlive-babel-french-3.5e-1|3	Release:	1
21mr|texlive-babel-french-3.5e-1|4	Summary:	Babel contributed support for French
21mr|texlive-babel-french-3.5e-1|5	Group:		Publishing
21mr|texlive-babel-french-3.5e-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/babel-contrib/french
21mr|texlive-babel-french-3.5e-1|7	License:	LPPL1.3
21mr|texlive-babel-french-3.5e-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-french.tar.xz
21mr|texlive-babel-french-3.5e-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-french.doc.tar.xz
21mr|texlive-babel-french-3.5e-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-french.source.tar.xz
21mr|texlive-babel-french-3.5e-1|11	BuildArch:	noarch
21mr|texlive-babel-french-3.5e-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-babel-french-3.5e-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-babel-french-3.5e-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-babel-french-3.5e-1|15	
21mr|texlive-babel-french-3.5e-1|16	%description
21mr|texlive-babel-french-3.5e-1|17	The package establishes French conventions in a document (or a
21mr|texlive-babel-french-3.5e-1|18	subset of the conventions, if French is not the main language
21mr|texlive-babel-french-3.5e-1|19	of the document).
21mr|texlive-babel-french-3.5e-1|20	
21mr|texlive-babel-french-3.5e-1|21	#-----------------------------------------------------------------------
21mr|texlive-babel-french-3.5e-1|22	%files
21mr|texlive-babel-french-3.5e-1|23	%{_texmfdistdir}/tex/generic/babel-french
21mr|texlive-babel-french-3.5e-1|24	%doc %{_texmfdistdir}/doc/generic/babel-french
21mr|texlive-babel-french-3.5e-1|25	#- source
21mr|texlive-babel-french-3.5e-1|26	%doc %{_texmfdistdir}/source/generic/babel-french
21mr|texlive-babel-french-3.5e-1|27	
21mr|texlive-babel-french-3.5e-1|28	#-----------------------------------------------------------------------
21mr|texlive-babel-french-3.5e-1|29	%prep
21mr|texlive-babel-french-3.5e-1|30	%setup -c -a0 -a1 -a2
21mr|texlive-babel-french-3.5e-1|31	
21mr|texlive-babel-french-3.5e-1|32	%build
21mr|texlive-babel-french-3.5e-1|33	
21mr|texlive-babel-french-3.5e-1|34	%install
21mr|texlive-babel-french-3.5e-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-babel-french-3.5e-1|36	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17242 21
21mr|texlive-babel-friulan-1.3-2|1	Name:		texlive-babel-friulan
21mr|texlive-babel-friulan-1.3-2|2	Version:	1.3
21mr|texlive-babel-friulan-1.3-2|3	Release:	2
21mr|texlive-babel-friulan-1.3-2|4	Epoch:		1
21mr|texlive-babel-friulan-1.3-2|5	Summary:	Babel/Polyglossia support for Friulan(Furlan)
21mr|texlive-babel-friulan-1.3-2|6	Group:		Publishing
21mr|texlive-babel-friulan-1.3-2|7	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/babel-contrib/friulan
21mr|texlive-babel-friulan-1.3-2|8	License:	LPPL1.3
21mr|texlive-babel-friulan-1.3-2|9	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-friulan.tar.xz
21mr|texlive-babel-friulan-1.3-2|10	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-friulan.doc.tar.xz
21mr|texlive-babel-friulan-1.3-2|11	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-friulan.source.tar.xz
21mr|texlive-babel-friulan-1.3-2|12	BuildArch:	noarch
21mr|texlive-babel-friulan-1.3-2|13	BuildRequires:	texlive-tlpkg
21mr|texlive-babel-friulan-1.3-2|14	Requires(pre):	texlive-tlpkg
21mr|texlive-babel-friulan-1.3-2|15	Requires(post):	texlive-kpathsea
21mr|texlive-babel-friulan-1.3-2|16	
21mr|texlive-babel-friulan-1.3-2|17	%description
21mr|texlive-babel-friulan-1.3-2|18	The package provides a language description file that enables
21mr|texlive-babel-friulan-1.3-2|19	support of Friulan either with babel or with polyglossia.
21mr|texlive-babel-friulan-1.3-2|20	
21mr|texlive-babel-friulan-1.3-2|21	#-----------------------------------------------------------------------
21mr|texlive-babel-friulan-1.3-2|22	%files
21mr|texlive-babel-friulan-1.3-2|23	%{_texmfdistdir}/tex/generic/babel-friulan
21mr|texlive-babel-friulan-1.3-2|24	%doc %{_texmfdistdir}/doc/generic/babel-friulan
21mr|texlive-babel-friulan-1.3-2|25	#- source
21mr|texlive-babel-friulan-1.3-2|26	%doc %{_texmfdistdir}/source/generic/babel-friulan
21mr|texlive-babel-friulan-1.3-2|27	
21mr|texlive-babel-friulan-1.3-2|28	#-----------------------------------------------------------------------
21mr|texlive-babel-friulan-1.3-2|29	%prep
21mr|texlive-babel-friulan-1.3-2|30	%setup -c -a0 -a1 -a2
21mr|texlive-babel-friulan-1.3-2|31	
21mr|texlive-babel-friulan-1.3-2|32	%build
21mr|texlive-babel-friulan-1.3-2|33	
21mr|texlive-babel-friulan-1.3-2|34	%install
21mr|texlive-babel-friulan-1.3-2|35	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-babel-friulan-1.3-2|36	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17243 21
21mr|texlive-babel-galician-4.3c-2|1	# revision 30270
21mr|texlive-babel-galician-4.3c-2|2	# category Package
21mr|texlive-babel-galician-4.3c-2|3	# catalog-ctan undef
21mr|texlive-babel-galician-4.3c-2|4	# catalog-date undef
21mr|texlive-babel-galician-4.3c-2|5	# catalog-license undef
21mr|texlive-babel-galician-4.3c-2|6	# catalog-version undef
21mr|texlive-babel-galician-4.3c-2|7	Name:		texlive-babel-galician
21mr|texlive-babel-galician-4.3c-2|8	Version:	4.3c
21mr|texlive-babel-galician-4.3c-2|9	Release:	2
21mr|texlive-babel-galician-4.3c-2|10	Epoch:		1
21mr|texlive-babel-galician-4.3c-2|11	Summary:	TeXLive babel-galician package
21mr|texlive-babel-galician-4.3c-2|12	Group:		Publishing
21mr|texlive-babel-galician-4.3c-2|13	URL:		http://tug.org/texlive
21mr|texlive-babel-galician-4.3c-2|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-babel-galician-4.3c-2|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-galician.tar.xz
21mr|texlive-babel-galician-4.3c-2|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-galician.doc.tar.xz
21mr|texlive-babel-galician-4.3c-2|17	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-galician.source.tar.xz
21mr|texlive-babel-galician-4.3c-2|18	BuildArch:	noarch
21mr|texlive-babel-galician-4.3c-2|19	BuildRequires:	texlive-tlpkg
21mr|texlive-babel-galician-4.3c-2|20	Requires(pre):	texlive-tlpkg
21mr|texlive-babel-galician-4.3c-2|21	Requires(post):	texlive-kpathsea
21mr|texlive-babel-galician-4.3c-2|22	
21mr|texlive-babel-galician-4.3c-2|23	%description
21mr|texlive-babel-galician-4.3c-2|24	TeXLive babel-galician package.
21mr|texlive-babel-galician-4.3c-2|25	
21mr|texlive-babel-galician-4.3c-2|26	#-----------------------------------------------------------------------
21mr|texlive-babel-galician-4.3c-2|27	%files
21mr|texlive-babel-galician-4.3c-2|28	%{_texmfdistdir}/tex/generic/babel-galician/galician.ldf
21mr|texlive-babel-galician-4.3c-2|29	%doc %{_texmfdistdir}/doc/generic/babel-galician/galician.pdf
21mr|texlive-babel-galician-4.3c-2|30	%doc %{_texmfdistdir}/doc/generic/babel-galician/glbst.tex
21mr|texlive-babel-galician-4.3c-2|31	%doc %{_texmfdistdir}/doc/generic/babel-galician/glromidx.tex
21mr|texlive-babel-galician-4.3c-2|32	#- source
21mr|texlive-babel-galician-4.3c-2|33	%doc %{_texmfdistdir}/source/generic/babel-galician/galician.dtx
21mr|texlive-babel-galician-4.3c-2|34	%doc %{_texmfdistdir}/source/generic/babel-galician/galician.ins
21mr|texlive-babel-galician-4.3c-2|35	
21mr|texlive-babel-galician-4.3c-2|36	#-----------------------------------------------------------------------
21mr|texlive-babel-galician-4.3c-2|37	%prep
21mr|texlive-babel-galician-4.3c-2|38	%setup -c -a0 -a1 -a2
21mr|texlive-babel-galician-4.3c-2|39	
21mr|texlive-babel-galician-4.3c-2|40	%build
21mr|texlive-babel-galician-4.3c-2|41	
21mr|texlive-babel-galician-4.3c-2|42	%install
21mr|texlive-babel-galician-4.3c-2|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-babel-galician-4.3c-2|44	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17244 21
21mr|texlive-babel-georgian-2.2-2|1	Name:		texlive-babel-georgian
21mr|texlive-babel-georgian-2.2-2|2	Version:	2.2
21mr|texlive-babel-georgian-2.2-2|3	Release:	2
21mr|texlive-babel-georgian-2.2-2|4	Summary:	Babel
21mr|texlive-babel-georgian-2.2-2|5	Group:		Publishing
21mr|texlive-babel-georgian-2.2-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/babel-contrib/georgian
21mr|texlive-babel-georgian-2.2-2|7	License:	LPPL1.3
21mr|texlive-babel-georgian-2.2-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-georgian.tar.xz
21mr|texlive-babel-georgian-2.2-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-georgian.doc.tar.xz
21mr|texlive-babel-georgian-2.2-2|10	BuildArch:	noarch
21mr|texlive-babel-georgian-2.2-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-babel-georgian-2.2-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-babel-georgian-2.2-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-babel-georgian-2.2-2|14	
21mr|texlive-babel-georgian-2.2-2|15	%description
21mr|texlive-babel-georgian-2.2-2|16	The package provides support for use of Babel in documents
21mr|texlive-babel-georgian-2.2-2|17	written in Georgian. The package is adapted for use both under
21mr|texlive-babel-georgian-2.2-2|18	'traditional' TeX engines, and under XeTeX and LuaTeX.
21mr|texlive-babel-georgian-2.2-2|19	
21mr|texlive-babel-georgian-2.2-2|20	#-----------------------------------------------------------------------
21mr|texlive-babel-georgian-2.2-2|21	%files
21mr|texlive-babel-georgian-2.2-2|22	%{_texmfdistdir}/tex/generic/babel-georgian
21mr|texlive-babel-georgian-2.2-2|23	%doc %{_texmfdistdir}/doc/generic/babel-georgian
21mr|texlive-babel-georgian-2.2-2|24	
21mr|texlive-babel-georgian-2.2-2|25	#-----------------------------------------------------------------------
21mr|texlive-babel-georgian-2.2-2|26	%prep
21mr|texlive-babel-georgian-2.2-2|27	%setup -c -a0 -a1
21mr|texlive-babel-georgian-2.2-2|28	
21mr|texlive-babel-georgian-2.2-2|29	%build
21mr|texlive-babel-georgian-2.2-2|30	
21mr|texlive-babel-georgian-2.2-2|31	%install
21mr|texlive-babel-georgian-2.2-2|32	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-babel-georgian-2.2-2|33	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17245 21
21mr|texlive-babel-german-2.11-1|1	# revision 32421
21mr|texlive-babel-german-2.11-1|2	# category Package
21mr|texlive-babel-german-2.11-1|3	# catalog-ctan /macros/latex/contrib/babel-contrib/german
21mr|texlive-babel-german-2.11-1|4	# catalog-date 2013-12-15 16:16:02 +0100
21mr|texlive-babel-german-2.11-1|5	# catalog-license lppl1.3
21mr|texlive-babel-german-2.11-1|6	# catalog-version 2.7
21mr|texlive-babel-german-2.11-1|7	Epoch:		1
21mr|texlive-babel-german-2.11-1|8	Name:		texlive-babel-german
21mr|texlive-babel-german-2.11-1|9	Version:	2.11
21mr|texlive-babel-german-2.11-1|10	Release:	1
21mr|texlive-babel-german-2.11-1|11	Summary:	Babel support for documents written in German
21mr|texlive-babel-german-2.11-1|12	Group:		Publishing
21mr|texlive-babel-german-2.11-1|13	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/babel-contrib/german
21mr|texlive-babel-german-2.11-1|14	License:	LPPL1.3
21mr|texlive-babel-german-2.11-1|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-german.tar.xz
21mr|texlive-babel-german-2.11-1|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-german.doc.tar.xz
21mr|texlive-babel-german-2.11-1|17	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-german.source.tar.xz
21mr|texlive-babel-german-2.11-1|18	BuildArch:	noarch
21mr|texlive-babel-german-2.11-1|19	BuildRequires:	texlive-tlpkg
21mr|texlive-babel-german-2.11-1|20	Requires(pre):	texlive-tlpkg
21mr|texlive-babel-german-2.11-1|21	Requires(post):	texlive-kpathsea
21mr|texlive-babel-german-2.11-1|22	
21mr|texlive-babel-german-2.11-1|23	%description
21mr|texlive-babel-german-2.11-1|24	The package defines LaTeX support, within the Babel package, of
21mr|texlive-babel-german-2.11-1|25	German (including its Austrian dialect), in both 'old' and
21mr|texlive-babel-german-2.11-1|26	'new' orthographies.
21mr|texlive-babel-german-2.11-1|27	
21mr|texlive-babel-german-2.11-1|28	#-----------------------------------------------------------------------
21mr|texlive-babel-german-2.11-1|29	%files
21mr|texlive-babel-german-2.11-1|30	%{_texmfdistdir}/tex/generic/babel-german/austrian.ldf
21mr|texlive-babel-german-2.11-1|31	%{_texmfdistdir}/tex/generic/babel-german/german.ldf
21mr|texlive-babel-german-2.11-1|32	%{_texmfdistdir}/tex/generic/babel-german/germanb.ldf
21mr|texlive-babel-german-2.11-1|33	%{_texmfdistdir}/tex/generic/babel-german/naustrian.ldf
21mr|texlive-babel-german-2.11-1|34	%{_texmfdistdir}/tex/generic/babel-german/ngerman.ldf
21mr|texlive-babel-german-2.11-1|35	%{_texmfdistdir}/tex/generic/babel-german/ngermanb.ldf
21mr|texlive-babel-german-2.11-1|36	%{_texmfdistdir}/tex/generic/babel-german/nswissgerman.ldf
21mr|texlive-babel-german-2.11-1|37	%{_texmfdistdir}/tex/generic/babel-german/swissgerman.ldf
21mr|texlive-babel-german-2.11-1|38	%doc %{_texmfdistdir}/doc/generic/babel-german/README
21mr|texlive-babel-german-2.11-1|39	%doc %{_texmfdistdir}/doc/generic/babel-german/germanb.pdf
21mr|texlive-babel-german-2.11-1|40	%doc %{_texmfdistdir}/doc/generic/babel-german/ngermanb.pdf
21mr|texlive-babel-german-2.11-1|41	#- source
21mr|texlive-babel-german-2.11-1|42	%doc %{_texmfdistdir}/source/generic/babel-german/german.ins
21mr|texlive-babel-german-2.11-1|43	%doc %{_texmfdistdir}/source/generic/babel-german/germanb.dtx
21mr|texlive-babel-german-2.11-1|44	%doc %{_texmfdistdir}/source/generic/babel-german/ngermanb.dtx
21mr|texlive-babel-german-2.11-1|45	
21mr|texlive-babel-german-2.11-1|46	#-----------------------------------------------------------------------
21mr|texlive-babel-german-2.11-1|47	%prep
21mr|texlive-babel-german-2.11-1|48	%setup -c -a0 -a1 -a2
21mr|texlive-babel-german-2.11-1|49	
21mr|texlive-babel-german-2.11-1|50	%build
21mr|texlive-babel-german-2.11-1|51	
21mr|texlive-babel-german-2.11-1|52	%install
21mr|texlive-babel-german-2.11-1|53	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-babel-german-2.11-1|54	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17246 21
21mr|texlive-babel-greek-1.9g-2|1	Name:		texlive-babel-greek
21mr|texlive-babel-greek-1.9g-2|2	Version:	1.9g
21mr|texlive-babel-greek-1.9g-2|3	Release:	2
21mr|texlive-babel-greek-1.9g-2|4	Summary:	Babel support for documents written in Greek
21mr|texlive-babel-greek-1.9g-2|5	Group:		Publishing
21mr|texlive-babel-greek-1.9g-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/babel-contrib/greek
21mr|texlive-babel-greek-1.9g-2|7	License:	LPPL1.3
21mr|texlive-babel-greek-1.9g-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-greek.tar.xz
21mr|texlive-babel-greek-1.9g-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-greek.doc.tar.xz
21mr|texlive-babel-greek-1.9g-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-greek.source.tar.xz
21mr|texlive-babel-greek-1.9g-2|11	BuildArch:	noarch
21mr|texlive-babel-greek-1.9g-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-babel-greek-1.9g-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-babel-greek-1.9g-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-babel-greek-1.9g-2|15	
21mr|texlive-babel-greek-1.9g-2|16	%description
21mr|texlive-babel-greek-1.9g-2|17	The file provides modes for monotonic (single-diacritic) and
21mr|texlive-babel-greek-1.9g-2|18	polytonic (multiple-diacritic) modes of writing. Provision is
21mr|texlive-babel-greek-1.9g-2|19	made for Greek function names in mathematics, and for
21mr|texlive-babel-greek-1.9g-2|20	classical-era symbols.
21mr|texlive-babel-greek-1.9g-2|21	
21mr|texlive-babel-greek-1.9g-2|22	#-----------------------------------------------------------------------
21mr|texlive-babel-greek-1.9g-2|23	%files
21mr|texlive-babel-greek-1.9g-2|24	%{_texmfdistdir}/tex/generic/babel-greek
21mr|texlive-babel-greek-1.9g-2|25	%doc %{_texmfdistdir}/doc/generic/babel-greek
21mr|texlive-babel-greek-1.9g-2|26	#- source
21mr|texlive-babel-greek-1.9g-2|27	%doc %{_texmfdistdir}/source/generic/babel-greek
21mr|texlive-babel-greek-1.9g-2|28	
21mr|texlive-babel-greek-1.9g-2|29	#-----------------------------------------------------------------------
21mr|texlive-babel-greek-1.9g-2|30	%prep
21mr|texlive-babel-greek-1.9g-2|31	%setup -c -a0 -a1 -a2
21mr|texlive-babel-greek-1.9g-2|32	
21mr|texlive-babel-greek-1.9g-2|33	%build
21mr|texlive-babel-greek-1.9g-2|34	
21mr|texlive-babel-greek-1.9g-2|35	%install
21mr|texlive-babel-greek-1.9g-2|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-babel-greek-1.9g-2|37	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17247 21
21mr|texlive-babel-hebrew-2.3h-2|1	# revision 30273
21mr|texlive-babel-hebrew-2.3h-2|2	# category Package
21mr|texlive-babel-hebrew-2.3h-2|3	# catalog-ctan undef
21mr|texlive-babel-hebrew-2.3h-2|4	# catalog-date undef
21mr|texlive-babel-hebrew-2.3h-2|5	# catalog-license undef
21mr|texlive-babel-hebrew-2.3h-2|6	# catalog-version undef
21mr|texlive-babel-hebrew-2.3h-2|7	Name:		texlive-babel-hebrew
21mr|texlive-babel-hebrew-2.3h-2|8	Version:	2.3h
21mr|texlive-babel-hebrew-2.3h-2|9	Release:	2
21mr|texlive-babel-hebrew-2.3h-2|10	Epoch:		1
21mr|texlive-babel-hebrew-2.3h-2|11	Summary:	TeXLive babel-hebrew package
21mr|texlive-babel-hebrew-2.3h-2|12	Group:		Publishing
21mr|texlive-babel-hebrew-2.3h-2|13	URL:		http://tug.org/texlive
21mr|texlive-babel-hebrew-2.3h-2|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-babel-hebrew-2.3h-2|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-hebrew.tar.xz
21mr|texlive-babel-hebrew-2.3h-2|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-hebrew.doc.tar.xz
21mr|texlive-babel-hebrew-2.3h-2|17	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-hebrew.source.tar.xz
21mr|texlive-babel-hebrew-2.3h-2|18	BuildArch:	noarch
21mr|texlive-babel-hebrew-2.3h-2|19	BuildRequires:	texlive-tlpkg
21mr|texlive-babel-hebrew-2.3h-2|20	Requires(pre):	texlive-tlpkg
21mr|texlive-babel-hebrew-2.3h-2|21	Requires(post):	texlive-kpathsea
21mr|texlive-babel-hebrew-2.3h-2|22	
21mr|texlive-babel-hebrew-2.3h-2|23	%description
21mr|texlive-babel-hebrew-2.3h-2|24	TeXLive babel-hebrew package.
21mr|texlive-babel-hebrew-2.3h-2|25	
21mr|texlive-babel-hebrew-2.3h-2|26	#-----------------------------------------------------------------------
21mr|texlive-babel-hebrew-2.3h-2|27	%files
21mr|texlive-babel-hebrew-2.3h-2|28	%{_texmfdistdir}/tex/generic/babel-hebrew/8859-8.def
21mr|texlive-babel-hebrew-2.3h-2|29	%{_texmfdistdir}/tex/generic/babel-hebrew/cp1255.def
21mr|texlive-babel-hebrew-2.3h-2|30	%{_texmfdistdir}/tex/generic/babel-hebrew/cp862.def
21mr|texlive-babel-hebrew-2.3h-2|31	%{_texmfdistdir}/tex/generic/babel-hebrew/he8OmegaHebrew.fd
21mr|texlive-babel-hebrew-2.3h-2|32	%{_texmfdistdir}/tex/generic/babel-hebrew/he8aharoni.fd
21mr|texlive-babel-hebrew-2.3h-2|33	%{_texmfdistdir}/tex/generic/babel-hebrew/he8cmr.fd
21mr|texlive-babel-hebrew-2.3h-2|34	%{_texmfdistdir}/tex/generic/babel-hebrew/he8cmss.fd
21mr|texlive-babel-hebrew-2.3h-2|35	%{_texmfdistdir}/tex/generic/babel-hebrew/he8cmtt.fd
21mr|texlive-babel-hebrew-2.3h-2|36	%{_texmfdistdir}/tex/generic/babel-hebrew/he8david.fd
21mr|texlive-babel-hebrew-2.3h-2|37	%{_texmfdistdir}/tex/generic/babel-hebrew/he8drugulin.fd
21mr|texlive-babel-hebrew-2.3h-2|38	%{_texmfdistdir}/tex/generic/babel-hebrew/he8enc.def
21mr|texlive-babel-hebrew-2.3h-2|39	%{_texmfdistdir}/tex/generic/babel-hebrew/he8frankruehl.fd
21mr|texlive-babel-hebrew-2.3h-2|40	%{_texmfdistdir}/tex/generic/babel-hebrew/he8miriam.fd
21mr|texlive-babel-hebrew-2.3h-2|41	%{_texmfdistdir}/tex/generic/babel-hebrew/he8nachlieli.fd
21mr|texlive-babel-hebrew-2.3h-2|42	%{_texmfdistdir}/tex/generic/babel-hebrew/he8yad.fd
21mr|texlive-babel-hebrew-2.3h-2|43	%{_texmfdistdir}/tex/generic/babel-hebrew/hebcal.sty
21mr|texlive-babel-hebrew-2.3h-2|44	%{_texmfdistdir}/tex/generic/babel-hebrew/hebfont.sty
21mr|texlive-babel-hebrew-2.3h-2|45	%{_texmfdistdir}/tex/generic/babel-hebrew/hebrew.ldf
21mr|texlive-babel-hebrew-2.3h-2|46	%{_texmfdistdir}/tex/generic/babel-hebrew/hebrew_newcode.sty
21mr|texlive-babel-hebrew-2.3h-2|47	%{_texmfdistdir}/tex/generic/babel-hebrew/hebrew_oldcode.sty
21mr|texlive-babel-hebrew-2.3h-2|48	%{_texmfdistdir}/tex/generic/babel-hebrew/hebrew_p.sty
21mr|texlive-babel-hebrew-2.3h-2|49	%{_texmfdistdir}/tex/generic/babel-hebrew/lheclas.fd
21mr|texlive-babel-hebrew-2.3h-2|50	%{_texmfdistdir}/tex/generic/babel-hebrew/lhecmr.fd
21mr|texlive-babel-hebrew-2.3h-2|51	%{_texmfdistdir}/tex/generic/babel-hebrew/lhecmss.fd
21mr|texlive-babel-hebrew-2.3h-2|52	%{_texmfdistdir}/tex/generic/babel-hebrew/lhecmtt.fd
21mr|texlive-babel-hebrew-2.3h-2|53	%{_texmfdistdir}/tex/generic/babel-hebrew/lhecrml.fd
21mr|texlive-babel-hebrew-2.3h-2|54	%{_texmfdistdir}/tex/generic/babel-hebrew/lheenc.def
21mr|texlive-babel-hebrew-2.3h-2|55	%{_texmfdistdir}/tex/generic/babel-hebrew/lhefr.fd
21mr|texlive-babel-hebrew-2.3h-2|56	%{_texmfdistdir}/tex/generic/babel-hebrew/lheredis.fd
21mr|texlive-babel-hebrew-2.3h-2|57	%{_texmfdistdir}/tex/generic/babel-hebrew/lheshold.fd
21mr|texlive-babel-hebrew-2.3h-2|58	%{_texmfdistdir}/tex/generic/babel-hebrew/lheshscr.fd
21mr|texlive-babel-hebrew-2.3h-2|59	%{_texmfdistdir}/tex/generic/babel-hebrew/lheshstk.fd
21mr|texlive-babel-hebrew-2.3h-2|60	%{_texmfdistdir}/tex/generic/babel-hebrew/rlbabel.def
21mr|texlive-babel-hebrew-2.3h-2|61	%{_texmfdistdir}/tex/generic/babel-hebrew/si960.def
21mr|texlive-babel-hebrew-2.3h-2|62	%doc %{_texmfdistdir}/doc/generic/babel-hebrew/00readme.heb
21mr|texlive-babel-hebrew-2.3h-2|63	%doc %{_texmfdistdir}/doc/generic/babel-hebrew/heb209.pdf
21mr|texlive-babel-hebrew-2.3h-2|64	%doc %{_texmfdistdir}/doc/generic/babel-hebrew/hebinp.pdf
21mr|texlive-babel-hebrew-2.3h-2|65	%doc %{_texmfdistdir}/doc/generic/babel-hebrew/hebrew.pdf
21mr|texlive-babel-hebrew-2.3h-2|66	#- source
21mr|texlive-babel-hebrew-2.3h-2|67	%doc %{_texmfdistdir}/source/generic/babel-hebrew/heb209.dtx
21mr|texlive-babel-hebrew-2.3h-2|68	%doc %{_texmfdistdir}/source/generic/babel-hebrew/hebinp.dtx
21mr|texlive-babel-hebrew-2.3h-2|69	%doc %{_texmfdistdir}/source/generic/babel-hebrew/hebrew.dtx
21mr|texlive-babel-hebrew-2.3h-2|70	%doc %{_texmfdistdir}/source/generic/babel-hebrew/hebrew.fdd
21mr|texlive-babel-hebrew-2.3h-2|71	%doc %{_texmfdistdir}/source/generic/babel-hebrew/hebrew.ins
21mr|texlive-babel-hebrew-2.3h-2|72	
21mr|texlive-babel-hebrew-2.3h-2|73	#-----------------------------------------------------------------------
21mr|texlive-babel-hebrew-2.3h-2|74	%prep
21mr|texlive-babel-hebrew-2.3h-2|75	%setup -c -a0 -a1 -a2
21mr|texlive-babel-hebrew-2.3h-2|76	
21mr|texlive-babel-hebrew-2.3h-2|77	%build
21mr|texlive-babel-hebrew-2.3h-2|78	
21mr|texlive-babel-hebrew-2.3h-2|79	%install
21mr|texlive-babel-hebrew-2.3h-2|80	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-babel-hebrew-2.3h-2|81	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17248 21
21mr|texlive-babel-hungarian-1.5c-2|1	Name:		texlive-babel-hungarian
21mr|texlive-babel-hungarian-1.5c-2|2	Version:	1.5c
21mr|texlive-babel-hungarian-1.5c-2|3	Release:	2
21mr|texlive-babel-hungarian-1.5c-2|4	Summary:	Babel support for Hungarian (Magyar)
21mr|texlive-babel-hungarian-1.5c-2|5	Group:		Publishing
21mr|texlive-babel-hungarian-1.5c-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/babel-contrib/hungarian/magyar.ldf
21mr|texlive-babel-hungarian-1.5c-2|7	License:	LPPL
21mr|texlive-babel-hungarian-1.5c-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-hungarian.tar.xz
21mr|texlive-babel-hungarian-1.5c-2|9	BuildArch:	noarch
21mr|texlive-babel-hungarian-1.5c-2|10	BuildRequires:	texlive-tlpkg
21mr|texlive-babel-hungarian-1.5c-2|11	Requires(pre):	texlive-tlpkg
21mr|texlive-babel-hungarian-1.5c-2|12	Requires(post):	texlive-kpathsea
21mr|texlive-babel-hungarian-1.5c-2|13	
21mr|texlive-babel-hungarian-1.5c-2|14	%description
21mr|texlive-babel-hungarian-1.5c-2|15	The package provides a language definition file that enables
21mr|texlive-babel-hungarian-1.5c-2|16	support of Magyar (Hungarian) with babel.
21mr|texlive-babel-hungarian-1.5c-2|17	
21mr|texlive-babel-hungarian-1.5c-2|18	#-----------------------------------------------------------------------
21mr|texlive-babel-hungarian-1.5c-2|19	%files
21mr|texlive-babel-hungarian-1.5c-2|20	%{_texmfdistdir}/tex/generic/babel-hungarian
21mr|texlive-babel-hungarian-1.5c-2|21	
21mr|texlive-babel-hungarian-1.5c-2|22	#-----------------------------------------------------------------------
21mr|texlive-babel-hungarian-1.5c-2|23	%prep
21mr|texlive-babel-hungarian-1.5c-2|24	%setup -c -a0
21mr|texlive-babel-hungarian-1.5c-2|25	
21mr|texlive-babel-hungarian-1.5c-2|26	%build
21mr|texlive-babel-hungarian-1.5c-2|27	
21mr|texlive-babel-hungarian-1.5c-2|28	%install
21mr|texlive-babel-hungarian-1.5c-2|29	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-babel-hungarian-1.5c-2|30	cp -fpar tex %{buildroot}%{_texmfdistdir}

17249 21
21mr|texlive-babel-icelandic-1.2b-2|1	Name:		texlive-babel-icelandic
21mr|texlive-babel-icelandic-1.2b-2|2	Version:	1.2b
21mr|texlive-babel-icelandic-1.2b-2|3	Release:	2
21mr|texlive-babel-icelandic-1.2b-2|4	Epoch:		1
21mr|texlive-babel-icelandic-1.2b-2|5	Summary:	TeXLive babel-icelandic package
21mr|texlive-babel-icelandic-1.2b-2|6	Group:		Publishing
21mr|texlive-babel-icelandic-1.2b-2|7	URL:		http://tug.org/texlive
21mr|texlive-babel-icelandic-1.2b-2|8	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-babel-icelandic-1.2b-2|9	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-icelandic.tar.xz
21mr|texlive-babel-icelandic-1.2b-2|10	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-icelandic.doc.tar.xz
21mr|texlive-babel-icelandic-1.2b-2|11	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-icelandic.source.tar.xz
21mr|texlive-babel-icelandic-1.2b-2|12	BuildArch:	noarch
21mr|texlive-babel-icelandic-1.2b-2|13	BuildRequires:	texlive-tlpkg
21mr|texlive-babel-icelandic-1.2b-2|14	Requires(pre):	texlive-tlpkg
21mr|texlive-babel-icelandic-1.2b-2|15	Requires(post):	texlive-kpathsea
21mr|texlive-babel-icelandic-1.2b-2|16	
21mr|texlive-babel-icelandic-1.2b-2|17	%description
21mr|texlive-babel-icelandic-1.2b-2|18	TeXLive babel-icelandic package.
21mr|texlive-babel-icelandic-1.2b-2|19	
21mr|texlive-babel-icelandic-1.2b-2|20	#-----------------------------------------------------------------------
21mr|texlive-babel-icelandic-1.2b-2|21	%files
21mr|texlive-babel-icelandic-1.2b-2|22	%{_texmfdistdir}/tex/generic/babel-icelandic
21mr|texlive-babel-icelandic-1.2b-2|23	%doc %{_texmfdistdir}/doc/generic/babel-icelandic
21mr|texlive-babel-icelandic-1.2b-2|24	#- source
21mr|texlive-babel-icelandic-1.2b-2|25	%doc %{_texmfdistdir}/source/generic/babel-icelandic
21mr|texlive-babel-icelandic-1.2b-2|26	
21mr|texlive-babel-icelandic-1.2b-2|27	#-----------------------------------------------------------------------
21mr|texlive-babel-icelandic-1.2b-2|28	%prep
21mr|texlive-babel-icelandic-1.2b-2|29	%setup -c -a0 -a1 -a2
21mr|texlive-babel-icelandic-1.2b-2|30	
21mr|texlive-babel-icelandic-1.2b-2|31	%build
21mr|texlive-babel-icelandic-1.2b-2|32	
21mr|texlive-babel-icelandic-1.2b-2|33	%install
21mr|texlive-babel-icelandic-1.2b-2|34	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-babel-icelandic-1.2b-2|35	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17250 21
21mr|texlive-babel-interlingua-1.6-2|1	# revision 30276
21mr|texlive-babel-interlingua-1.6-2|2	# category Package
21mr|texlive-babel-interlingua-1.6-2|3	# catalog-ctan undef
21mr|texlive-babel-interlingua-1.6-2|4	# catalog-date undef
21mr|texlive-babel-interlingua-1.6-2|5	# catalog-license undef
21mr|texlive-babel-interlingua-1.6-2|6	# catalog-version undef
21mr|texlive-babel-interlingua-1.6-2|7	Name:		texlive-babel-interlingua
21mr|texlive-babel-interlingua-1.6-2|8	Version:	1.6
21mr|texlive-babel-interlingua-1.6-2|9	Release:	2
21mr|texlive-babel-interlingua-1.6-2|10	Epoch:		1
21mr|texlive-babel-interlingua-1.6-2|11	Summary:	TeXLive babel-interlingua package
21mr|texlive-babel-interlingua-1.6-2|12	Group:		Publishing
21mr|texlive-babel-interlingua-1.6-2|13	URL:		http://tug.org/texlive
21mr|texlive-babel-interlingua-1.6-2|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-babel-interlingua-1.6-2|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-interlingua.tar.xz
21mr|texlive-babel-interlingua-1.6-2|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-interlingua.doc.tar.xz
21mr|texlive-babel-interlingua-1.6-2|17	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-interlingua.source.tar.xz
21mr|texlive-babel-interlingua-1.6-2|18	BuildArch:	noarch
21mr|texlive-babel-interlingua-1.6-2|19	BuildRequires:	texlive-tlpkg
21mr|texlive-babel-interlingua-1.6-2|20	Requires(pre):	texlive-tlpkg
21mr|texlive-babel-interlingua-1.6-2|21	Requires(post):	texlive-kpathsea
21mr|texlive-babel-interlingua-1.6-2|22	
21mr|texlive-babel-interlingua-1.6-2|23	%description
21mr|texlive-babel-interlingua-1.6-2|24	TeXLive babel-interlingua package.
21mr|texlive-babel-interlingua-1.6-2|25	
21mr|texlive-babel-interlingua-1.6-2|26	#-----------------------------------------------------------------------
21mr|texlive-babel-interlingua-1.6-2|27	%files
21mr|texlive-babel-interlingua-1.6-2|28	%{_texmfdistdir}/tex/generic/babel-interlingua/interlingua.ldf
21mr|texlive-babel-interlingua-1.6-2|29	%doc %{_texmfdistdir}/doc/generic/babel-interlingua/interlingua.pdf
21mr|texlive-babel-interlingua-1.6-2|30	#- source
21mr|texlive-babel-interlingua-1.6-2|31	%doc %{_texmfdistdir}/source/generic/babel-interlingua/interlingua.dtx
21mr|texlive-babel-interlingua-1.6-2|32	%doc %{_texmfdistdir}/source/generic/babel-interlingua/interlingua.ins
21mr|texlive-babel-interlingua-1.6-2|33	
21mr|texlive-babel-interlingua-1.6-2|34	#-----------------------------------------------------------------------
21mr|texlive-babel-interlingua-1.6-2|35	%prep
21mr|texlive-babel-interlingua-1.6-2|36	%setup -c -a0 -a1 -a2
21mr|texlive-babel-interlingua-1.6-2|37	
21mr|texlive-babel-interlingua-1.6-2|38	%build
21mr|texlive-babel-interlingua-1.6-2|39	
21mr|texlive-babel-interlingua-1.6-2|40	%install
21mr|texlive-babel-interlingua-1.6-2|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-babel-interlingua-1.6-2|42	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17251 21
21mr|texlive-babel-irish-1.0h-2|1	# revision 30277
21mr|texlive-babel-irish-1.0h-2|2	# category Package
21mr|texlive-babel-irish-1.0h-2|3	# catalog-ctan undef
21mr|texlive-babel-irish-1.0h-2|4	# catalog-date undef
21mr|texlive-babel-irish-1.0h-2|5	# catalog-license undef
21mr|texlive-babel-irish-1.0h-2|6	# catalog-version undef
21mr|texlive-babel-irish-1.0h-2|7	Name:		texlive-babel-irish
21mr|texlive-babel-irish-1.0h-2|8	Version:	1.0h
21mr|texlive-babel-irish-1.0h-2|9	Release:	2
21mr|texlive-babel-irish-1.0h-2|10	Epoch:		1
21mr|texlive-babel-irish-1.0h-2|11	Summary:	TeXLive babel-irish package
21mr|texlive-babel-irish-1.0h-2|12	Group:		Publishing
21mr|texlive-babel-irish-1.0h-2|13	URL:		http://tug.org/texlive
21mr|texlive-babel-irish-1.0h-2|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-babel-irish-1.0h-2|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-irish.tar.xz
21mr|texlive-babel-irish-1.0h-2|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-irish.doc.tar.xz
21mr|texlive-babel-irish-1.0h-2|17	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-irish.source.tar.xz
21mr|texlive-babel-irish-1.0h-2|18	BuildArch:	noarch
21mr|texlive-babel-irish-1.0h-2|19	BuildRequires:	texlive-tlpkg
21mr|texlive-babel-irish-1.0h-2|20	Requires(pre):	texlive-tlpkg
21mr|texlive-babel-irish-1.0h-2|21	Requires(post):	texlive-kpathsea
21mr|texlive-babel-irish-1.0h-2|22	
21mr|texlive-babel-irish-1.0h-2|23	%description
21mr|texlive-babel-irish-1.0h-2|24	TeXLive babel-irish package.
21mr|texlive-babel-irish-1.0h-2|25	
21mr|texlive-babel-irish-1.0h-2|26	#-----------------------------------------------------------------------
21mr|texlive-babel-irish-1.0h-2|27	%files
21mr|texlive-babel-irish-1.0h-2|28	%{_texmfdistdir}/tex/generic/babel-irish/irish.ldf
21mr|texlive-babel-irish-1.0h-2|29	%doc %{_texmfdistdir}/doc/generic/babel-irish/irish.pdf
21mr|texlive-babel-irish-1.0h-2|30	#- source
21mr|texlive-babel-irish-1.0h-2|31	%doc %{_texmfdistdir}/source/generic/babel-irish/irish.dtx
21mr|texlive-babel-irish-1.0h-2|32	%doc %{_texmfdistdir}/source/generic/babel-irish/irish.ins
21mr|texlive-babel-irish-1.0h-2|33	
21mr|texlive-babel-irish-1.0h-2|34	#-----------------------------------------------------------------------
21mr|texlive-babel-irish-1.0h-2|35	%prep
21mr|texlive-babel-irish-1.0h-2|36	%setup -c -a0 -a1 -a2
21mr|texlive-babel-irish-1.0h-2|37	
21mr|texlive-babel-irish-1.0h-2|38	%build
21mr|texlive-babel-irish-1.0h-2|39	
21mr|texlive-babel-irish-1.0h-2|40	%install
21mr|texlive-babel-irish-1.0h-2|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-babel-irish-1.0h-2|42	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17252 21
21mr|texlive-babel-italian-1.3n-2|1	# revision 33321
21mr|texlive-babel-italian-1.3n-2|2	# category Package
21mr|texlive-babel-italian-1.3n-2|3	# catalog-ctan /macros/latex/contrib/babel-contrib/italian
21mr|texlive-babel-italian-1.3n-2|4	# catalog-date 2014-03-29 17:24:56 +0100
21mr|texlive-babel-italian-1.3n-2|5	# catalog-license lppl1.3
21mr|texlive-babel-italian-1.3n-2|6	# catalog-version 1.3k
21mr|texlive-babel-italian-1.3n-2|7	Name:		texlive-babel-italian
21mr|texlive-babel-italian-1.3n-2|8	Version:	1.3n
21mr|texlive-babel-italian-1.3n-2|9	Release:	2
21mr|texlive-babel-italian-1.3n-2|10	Summary:	Babel support for Italian text
21mr|texlive-babel-italian-1.3n-2|11	Group:		Publishing
21mr|texlive-babel-italian-1.3n-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/babel-contrib/italian
21mr|texlive-babel-italian-1.3n-2|13	License:	LPPL1.3
21mr|texlive-babel-italian-1.3n-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-italian.tar.xz
21mr|texlive-babel-italian-1.3n-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-italian.doc.tar.xz
21mr|texlive-babel-italian-1.3n-2|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-italian.source.tar.xz
21mr|texlive-babel-italian-1.3n-2|17	BuildArch:	noarch
21mr|texlive-babel-italian-1.3n-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-babel-italian-1.3n-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-babel-italian-1.3n-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-babel-italian-1.3n-2|21	
21mr|texlive-babel-italian-1.3n-2|22	%description
21mr|texlive-babel-italian-1.3n-2|23	The package provides language definitions for use in babel.
21mr|texlive-babel-italian-1.3n-2|24	
21mr|texlive-babel-italian-1.3n-2|25	#-----------------------------------------------------------------------
21mr|texlive-babel-italian-1.3n-2|26	%files
21mr|texlive-babel-italian-1.3n-2|27	%{_texmfdistdir}/tex/generic/babel-italian/italian.ldf
21mr|texlive-babel-italian-1.3n-2|28	%doc %{_texmfdistdir}/doc/generic/babel-italian/italian.pdf
21mr|texlive-babel-italian-1.3n-2|29	#- source
21mr|texlive-babel-italian-1.3n-2|30	%doc %{_texmfdistdir}/source/generic/babel-italian/italian.dtx
21mr|texlive-babel-italian-1.3n-2|31	%doc %{_texmfdistdir}/source/generic/babel-italian/italian.ins
21mr|texlive-babel-italian-1.3n-2|32	
21mr|texlive-babel-italian-1.3n-2|33	#-----------------------------------------------------------------------
21mr|texlive-babel-italian-1.3n-2|34	%prep
21mr|texlive-babel-italian-1.3n-2|35	%setup -c -a0 -a1 -a2
21mr|texlive-babel-italian-1.3n-2|36	
21mr|texlive-babel-italian-1.3n-2|37	%build
21mr|texlive-babel-italian-1.3n-2|38	
21mr|texlive-babel-italian-1.3n-2|39	%install
21mr|texlive-babel-italian-1.3n-2|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-babel-italian-1.3n-2|41	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17253 21
21mr|texlive-babel-kurmanji-1.1-2|1	# revision 30279
21mr|texlive-babel-kurmanji-1.1-2|2	# category Package
21mr|texlive-babel-kurmanji-1.1-2|3	# catalog-ctan undef
21mr|texlive-babel-kurmanji-1.1-2|4	# catalog-date undef
21mr|texlive-babel-kurmanji-1.1-2|5	# catalog-license undef
21mr|texlive-babel-kurmanji-1.1-2|6	# catalog-version undef
21mr|texlive-babel-kurmanji-1.1-2|7	Name:		texlive-babel-kurmanji
21mr|texlive-babel-kurmanji-1.1-2|8	Version:	1.1
21mr|texlive-babel-kurmanji-1.1-2|9	Release:	2
21mr|texlive-babel-kurmanji-1.1-2|10	Epoch:		1
21mr|texlive-babel-kurmanji-1.1-2|11	Summary:	TeXLive babel-kurmanji package
21mr|texlive-babel-kurmanji-1.1-2|12	Group:		Publishing
21mr|texlive-babel-kurmanji-1.1-2|13	URL:		http://tug.org/texlive
21mr|texlive-babel-kurmanji-1.1-2|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-babel-kurmanji-1.1-2|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-kurmanji.tar.xz
21mr|texlive-babel-kurmanji-1.1-2|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-kurmanji.doc.tar.xz
21mr|texlive-babel-kurmanji-1.1-2|17	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-kurmanji.source.tar.xz
21mr|texlive-babel-kurmanji-1.1-2|18	BuildArch:	noarch
21mr|texlive-babel-kurmanji-1.1-2|19	BuildRequires:	texlive-tlpkg
21mr|texlive-babel-kurmanji-1.1-2|20	Requires(pre):	texlive-tlpkg
21mr|texlive-babel-kurmanji-1.1-2|21	Requires(post):	texlive-kpathsea
21mr|texlive-babel-kurmanji-1.1-2|22	
21mr|texlive-babel-kurmanji-1.1-2|23	%description
21mr|texlive-babel-kurmanji-1.1-2|24	TeXLive babel-kurmanji package.
21mr|texlive-babel-kurmanji-1.1-2|25	
21mr|texlive-babel-kurmanji-1.1-2|26	#-----------------------------------------------------------------------
21mr|texlive-babel-kurmanji-1.1-2|27	%files
21mr|texlive-babel-kurmanji-1.1-2|28	%{_texmfdistdir}/tex/generic/babel-kurmanji/kurmanji.ldf
21mr|texlive-babel-kurmanji-1.1-2|29	%doc %{_texmfdistdir}/doc/generic/babel-kurmanji/kurmanji.pdf
21mr|texlive-babel-kurmanji-1.1-2|30	#- source
21mr|texlive-babel-kurmanji-1.1-2|31	%doc %{_texmfdistdir}/source/generic/babel-kurmanji/kurmanji.dtx
21mr|texlive-babel-kurmanji-1.1-2|32	%doc %{_texmfdistdir}/source/generic/babel-kurmanji/kurmanji.ins
21mr|texlive-babel-kurmanji-1.1-2|33	
21mr|texlive-babel-kurmanji-1.1-2|34	#-----------------------------------------------------------------------
21mr|texlive-babel-kurmanji-1.1-2|35	%prep
21mr|texlive-babel-kurmanji-1.1-2|36	%setup -c -a0 -a1 -a2
21mr|texlive-babel-kurmanji-1.1-2|37	
21mr|texlive-babel-kurmanji-1.1-2|38	%build
21mr|texlive-babel-kurmanji-1.1-2|39	
21mr|texlive-babel-kurmanji-1.1-2|40	%install
21mr|texlive-babel-kurmanji-1.1-2|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-babel-kurmanji-1.1-2|42	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17254 21
21mr|texlive-babel-latin-3.5-2|1	# revision 30280
21mr|texlive-babel-latin-3.5-2|2	# category Package
21mr|texlive-babel-latin-3.5-2|3	# catalog-ctan undef
21mr|texlive-babel-latin-3.5-2|4	# catalog-date undef
21mr|texlive-babel-latin-3.5-2|5	# catalog-license undef
21mr|texlive-babel-latin-3.5-2|6	# catalog-version undef
21mr|texlive-babel-latin-3.5-2|7	Name:		texlive-babel-latin
21mr|texlive-babel-latin-3.5-2|8	Version:	3.5
21mr|texlive-babel-latin-3.5-2|9	Release:	2
21mr|texlive-babel-latin-3.5-2|10	Epoch:		1
21mr|texlive-babel-latin-3.5-2|11	Summary:	TeXLive babel-latin package
21mr|texlive-babel-latin-3.5-2|12	Group:		Publishing
21mr|texlive-babel-latin-3.5-2|13	URL:		http://tug.org/texlive
21mr|texlive-babel-latin-3.5-2|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-babel-latin-3.5-2|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-latin.tar.xz
21mr|texlive-babel-latin-3.5-2|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-latin.doc.tar.xz
21mr|texlive-babel-latin-3.5-2|17	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-latin.source.tar.xz
21mr|texlive-babel-latin-3.5-2|18	BuildArch:	noarch
21mr|texlive-babel-latin-3.5-2|19	BuildRequires:	texlive-tlpkg
21mr|texlive-babel-latin-3.5-2|20	Requires(pre):	texlive-tlpkg
21mr|texlive-babel-latin-3.5-2|21	Requires(post):	texlive-kpathsea
21mr|texlive-babel-latin-3.5-2|22	
21mr|texlive-babel-latin-3.5-2|23	%description
21mr|texlive-babel-latin-3.5-2|24	TeXLive babel-latin package.
21mr|texlive-babel-latin-3.5-2|25	
21mr|texlive-babel-latin-3.5-2|26	#-----------------------------------------------------------------------
21mr|texlive-babel-latin-3.5-2|27	%files
21mr|texlive-babel-latin-3.5-2|28	%{_texmfdistdir}/tex/generic/babel-latin/latin.ldf
21mr|texlive-babel-latin-3.5-2|29	%doc %{_texmfdistdir}/doc/generic/babel-latin/latin.pdf
21mr|texlive-babel-latin-3.5-2|30	#- source
21mr|texlive-babel-latin-3.5-2|31	%doc %{_texmfdistdir}/source/generic/babel-latin/latin.dtx
21mr|texlive-babel-latin-3.5-2|32	%doc %{_texmfdistdir}/source/generic/babel-latin/latin.ins
21mr|texlive-babel-latin-3.5-2|33	
21mr|texlive-babel-latin-3.5-2|34	#-----------------------------------------------------------------------
21mr|texlive-babel-latin-3.5-2|35	%prep
21mr|texlive-babel-latin-3.5-2|36	%setup -c -a0 -a1 -a2
21mr|texlive-babel-latin-3.5-2|37	
21mr|texlive-babel-latin-3.5-2|38	%build
21mr|texlive-babel-latin-3.5-2|39	
21mr|texlive-babel-latin-3.5-2|40	%install
21mr|texlive-babel-latin-3.5-2|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-babel-latin-3.5-2|42	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17255 21
21mr|texlive-babel-norsk-2.0i-2|1	# revision 30281
21mr|texlive-babel-norsk-2.0i-2|2	# category Package
21mr|texlive-babel-norsk-2.0i-2|3	# catalog-ctan undef
21mr|texlive-babel-norsk-2.0i-2|4	# catalog-date undef
21mr|texlive-babel-norsk-2.0i-2|5	# catalog-license undef
21mr|texlive-babel-norsk-2.0i-2|6	# catalog-version undef
21mr|texlive-babel-norsk-2.0i-2|7	Name:		texlive-babel-norsk
21mr|texlive-babel-norsk-2.0i-2|8	Version:	2.0i
21mr|texlive-babel-norsk-2.0i-2|9	Release:	2
21mr|texlive-babel-norsk-2.0i-2|10	Epoch:		1
21mr|texlive-babel-norsk-2.0i-2|11	Summary:	TeXLive babel-norsk package
21mr|texlive-babel-norsk-2.0i-2|12	Group:		Publishing
21mr|texlive-babel-norsk-2.0i-2|13	URL:		http://tug.org/texlive
21mr|texlive-babel-norsk-2.0i-2|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-babel-norsk-2.0i-2|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-norsk.tar.xz
21mr|texlive-babel-norsk-2.0i-2|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-norsk.doc.tar.xz
21mr|texlive-babel-norsk-2.0i-2|17	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-norsk.source.tar.xz
21mr|texlive-babel-norsk-2.0i-2|18	BuildArch:	noarch
21mr|texlive-babel-norsk-2.0i-2|19	BuildRequires:	texlive-tlpkg
21mr|texlive-babel-norsk-2.0i-2|20	Requires(pre):	texlive-tlpkg
21mr|texlive-babel-norsk-2.0i-2|21	Requires(post):	texlive-kpathsea
21mr|texlive-babel-norsk-2.0i-2|22	
21mr|texlive-babel-norsk-2.0i-2|23	%description
21mr|texlive-babel-norsk-2.0i-2|24	TeXLive babel-norsk package.
21mr|texlive-babel-norsk-2.0i-2|25	
21mr|texlive-babel-norsk-2.0i-2|26	#-----------------------------------------------------------------------
21mr|texlive-babel-norsk-2.0i-2|27	%files
21mr|texlive-babel-norsk-2.0i-2|28	%{_texmfdistdir}/tex/generic/babel-norsk/norsk.ldf
21mr|texlive-babel-norsk-2.0i-2|29	%doc %{_texmfdistdir}/doc/generic/babel-norsk/norsk.pdf
21mr|texlive-babel-norsk-2.0i-2|30	#- source
21mr|texlive-babel-norsk-2.0i-2|31	%doc %{_texmfdistdir}/source/generic/babel-norsk/norsk.dtx
21mr|texlive-babel-norsk-2.0i-2|32	%doc %{_texmfdistdir}/source/generic/babel-norsk/norsk.ins
21mr|texlive-babel-norsk-2.0i-2|33	
21mr|texlive-babel-norsk-2.0i-2|34	#-----------------------------------------------------------------------
21mr|texlive-babel-norsk-2.0i-2|35	%prep
21mr|texlive-babel-norsk-2.0i-2|36	%setup -c -a0 -a1 -a2
21mr|texlive-babel-norsk-2.0i-2|37	
21mr|texlive-babel-norsk-2.0i-2|38	%build
21mr|texlive-babel-norsk-2.0i-2|39	
21mr|texlive-babel-norsk-2.0i-2|40	%install
21mr|texlive-babel-norsk-2.0i-2|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-babel-norsk-2.0i-2|42	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17256 21
21mr|texlive-babel-piedmontese-1.0-2|1	# revision 30282
21mr|texlive-babel-piedmontese-1.0-2|2	# category Package
21mr|texlive-babel-piedmontese-1.0-2|3	# catalog-ctan undef
21mr|texlive-babel-piedmontese-1.0-2|4	# catalog-date undef
21mr|texlive-babel-piedmontese-1.0-2|5	# catalog-license undef
21mr|texlive-babel-piedmontese-1.0-2|6	# catalog-version undef
21mr|texlive-babel-piedmontese-1.0-2|7	Name:		texlive-babel-piedmontese
21mr|texlive-babel-piedmontese-1.0-2|8	Version:	1.0
21mr|texlive-babel-piedmontese-1.0-2|9	Release:	2
21mr|texlive-babel-piedmontese-1.0-2|10	Epoch:		1
21mr|texlive-babel-piedmontese-1.0-2|11	Summary:	TeXLive babel-piedmontese package
21mr|texlive-babel-piedmontese-1.0-2|12	Group:		Publishing
21mr|texlive-babel-piedmontese-1.0-2|13	URL:		http://tug.org/texlive
21mr|texlive-babel-piedmontese-1.0-2|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-babel-piedmontese-1.0-2|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-piedmontese.tar.xz
21mr|texlive-babel-piedmontese-1.0-2|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-piedmontese.doc.tar.xz
21mr|texlive-babel-piedmontese-1.0-2|17	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-piedmontese.source.tar.xz
21mr|texlive-babel-piedmontese-1.0-2|18	BuildArch:	noarch
21mr|texlive-babel-piedmontese-1.0-2|19	BuildRequires:	texlive-tlpkg
21mr|texlive-babel-piedmontese-1.0-2|20	Requires(pre):	texlive-tlpkg
21mr|texlive-babel-piedmontese-1.0-2|21	Requires(post):	texlive-kpathsea
21mr|texlive-babel-piedmontese-1.0-2|22	
21mr|texlive-babel-piedmontese-1.0-2|23	%description
21mr|texlive-babel-piedmontese-1.0-2|24	TeXLive babel-piedmontese package.
21mr|texlive-babel-piedmontese-1.0-2|25	
21mr|texlive-babel-piedmontese-1.0-2|26	#-----------------------------------------------------------------------
21mr|texlive-babel-piedmontese-1.0-2|27	%files
21mr|texlive-babel-piedmontese-1.0-2|28	%{_texmfdistdir}/tex/generic/babel-piedmontese/piedmontese.ldf
21mr|texlive-babel-piedmontese-1.0-2|29	%doc %{_texmfdistdir}/doc/generic/babel-piedmontese/piedmontese.pdf
21mr|texlive-babel-piedmontese-1.0-2|30	#- source
21mr|texlive-babel-piedmontese-1.0-2|31	%doc %{_texmfdistdir}/source/generic/babel-piedmontese/piedmontese.dtx
21mr|texlive-babel-piedmontese-1.0-2|32	
21mr|texlive-babel-piedmontese-1.0-2|33	#-----------------------------------------------------------------------
21mr|texlive-babel-piedmontese-1.0-2|34	%prep
21mr|texlive-babel-piedmontese-1.0-2|35	%setup -c -a0 -a1 -a2
21mr|texlive-babel-piedmontese-1.0-2|36	
21mr|texlive-babel-piedmontese-1.0-2|37	%build
21mr|texlive-babel-piedmontese-1.0-2|38	
21mr|texlive-babel-piedmontese-1.0-2|39	%install
21mr|texlive-babel-piedmontese-1.0-2|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-babel-piedmontese-1.0-2|41	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17257 21
21mr|texlive-babel-polish-1.2l-2|1	# revision 30283
21mr|texlive-babel-polish-1.2l-2|2	# category Package
21mr|texlive-babel-polish-1.2l-2|3	# catalog-ctan undef
21mr|texlive-babel-polish-1.2l-2|4	# catalog-date undef
21mr|texlive-babel-polish-1.2l-2|5	# catalog-license undef
21mr|texlive-babel-polish-1.2l-2|6	# catalog-version undef
21mr|texlive-babel-polish-1.2l-2|7	Name:		texlive-babel-polish
21mr|texlive-babel-polish-1.2l-2|8	Version:	1.2l
21mr|texlive-babel-polish-1.2l-2|9	Release:	2
21mr|texlive-babel-polish-1.2l-2|10	Epoch:		1
21mr|texlive-babel-polish-1.2l-2|11	Summary:	TeXLive babel-polish package
21mr|texlive-babel-polish-1.2l-2|12	Group:		Publishing
21mr|texlive-babel-polish-1.2l-2|13	URL:		http://tug.org/texlive
21mr|texlive-babel-polish-1.2l-2|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-babel-polish-1.2l-2|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-polish.tar.xz
21mr|texlive-babel-polish-1.2l-2|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-polish.doc.tar.xz
21mr|texlive-babel-polish-1.2l-2|17	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-polish.source.tar.xz
21mr|texlive-babel-polish-1.2l-2|18	BuildArch:	noarch
21mr|texlive-babel-polish-1.2l-2|19	BuildRequires:	texlive-tlpkg
21mr|texlive-babel-polish-1.2l-2|20	Requires(pre):	texlive-tlpkg
21mr|texlive-babel-polish-1.2l-2|21	Requires(post):	texlive-kpathsea
21mr|texlive-babel-polish-1.2l-2|22	
21mr|texlive-babel-polish-1.2l-2|23	%description
21mr|texlive-babel-polish-1.2l-2|24	TeXLive babel-polish package.
21mr|texlive-babel-polish-1.2l-2|25	
21mr|texlive-babel-polish-1.2l-2|26	#-----------------------------------------------------------------------
21mr|texlive-babel-polish-1.2l-2|27	%files
21mr|texlive-babel-polish-1.2l-2|28	%{_texmfdistdir}/tex/generic/babel-polish/polish.ldf
21mr|texlive-babel-polish-1.2l-2|29	%doc %{_texmfdistdir}/doc/generic/babel-polish/polish.pdf
21mr|texlive-babel-polish-1.2l-2|30	#- source
21mr|texlive-babel-polish-1.2l-2|31	%doc %{_texmfdistdir}/source/generic/babel-polish/polish.dtx
21mr|texlive-babel-polish-1.2l-2|32	%doc %{_texmfdistdir}/source/generic/babel-polish/polish.ins
21mr|texlive-babel-polish-1.2l-2|33	
21mr|texlive-babel-polish-1.2l-2|34	#-----------------------------------------------------------------------
21mr|texlive-babel-polish-1.2l-2|35	%prep
21mr|texlive-babel-polish-1.2l-2|36	%setup -c -a0 -a1 -a2
21mr|texlive-babel-polish-1.2l-2|37	
21mr|texlive-babel-polish-1.2l-2|38	%build
21mr|texlive-babel-polish-1.2l-2|39	
21mr|texlive-babel-polish-1.2l-2|40	%install
21mr|texlive-babel-polish-1.2l-2|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-babel-polish-1.2l-2|42	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17258 21
21mr|texlive-babel-portuges-1.2q-2|1	# revision 30284
21mr|texlive-babel-portuges-1.2q-2|2	# category Package
21mr|texlive-babel-portuges-1.2q-2|3	# catalog-ctan undef
21mr|texlive-babel-portuges-1.2q-2|4	# catalog-date undef
21mr|texlive-babel-portuges-1.2q-2|5	# catalog-license undef
21mr|texlive-babel-portuges-1.2q-2|6	# catalog-version undef
21mr|texlive-babel-portuges-1.2q-2|7	Name:		texlive-babel-portuges
21mr|texlive-babel-portuges-1.2q-2|8	Version:	1.2q
21mr|texlive-babel-portuges-1.2q-2|9	Release:	2
21mr|texlive-babel-portuges-1.2q-2|10	Epoch:		1
21mr|texlive-babel-portuges-1.2q-2|11	Summary:	TeXLive babel-portuges package
21mr|texlive-babel-portuges-1.2q-2|12	Group:		Publishing
21mr|texlive-babel-portuges-1.2q-2|13	URL:		http://tug.org/texlive
21mr|texlive-babel-portuges-1.2q-2|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-babel-portuges-1.2q-2|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-portuges.tar.xz
21mr|texlive-babel-portuges-1.2q-2|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-portuges.doc.tar.xz
21mr|texlive-babel-portuges-1.2q-2|17	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-portuges.source.tar.xz
21mr|texlive-babel-portuges-1.2q-2|18	BuildArch:	noarch
21mr|texlive-babel-portuges-1.2q-2|19	BuildRequires:	texlive-tlpkg
21mr|texlive-babel-portuges-1.2q-2|20	Requires(pre):	texlive-tlpkg
21mr|texlive-babel-portuges-1.2q-2|21	Requires(post):	texlive-kpathsea
21mr|texlive-babel-portuges-1.2q-2|22	
21mr|texlive-babel-portuges-1.2q-2|23	%description
21mr|texlive-babel-portuges-1.2q-2|24	TeXLive babel-portuges package.
21mr|texlive-babel-portuges-1.2q-2|25	
21mr|texlive-babel-portuges-1.2q-2|26	#-----------------------------------------------------------------------
21mr|texlive-babel-portuges-1.2q-2|27	%files
21mr|texlive-babel-portuges-1.2q-2|28	%{_texmfdistdir}/tex/generic/babel-portuges/portuges.ldf
21mr|texlive-babel-portuges-1.2q-2|29	%doc %{_texmfdistdir}/doc/generic/babel-portuges/portuges.pdf
21mr|texlive-babel-portuges-1.2q-2|30	#- source
21mr|texlive-babel-portuges-1.2q-2|31	%doc %{_texmfdistdir}/source/generic/babel-portuges/portuges.dtx
21mr|texlive-babel-portuges-1.2q-2|32	%doc %{_texmfdistdir}/source/generic/babel-portuges/portuges.ins
21mr|texlive-babel-portuges-1.2q-2|33	
21mr|texlive-babel-portuges-1.2q-2|34	#-----------------------------------------------------------------------
21mr|texlive-babel-portuges-1.2q-2|35	%prep
21mr|texlive-babel-portuges-1.2q-2|36	%setup -c -a0 -a1 -a2
21mr|texlive-babel-portuges-1.2q-2|37	
21mr|texlive-babel-portuges-1.2q-2|38	%build
21mr|texlive-babel-portuges-1.2q-2|39	
21mr|texlive-babel-portuges-1.2q-2|40	%install
21mr|texlive-babel-portuges-1.2q-2|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-babel-portuges-1.2q-2|42	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17259 21
21mr|texlive-babel-romanian-1.2l-2|1	# revision 30285
21mr|texlive-babel-romanian-1.2l-2|2	# category Package
21mr|texlive-babel-romanian-1.2l-2|3	# catalog-ctan undef
21mr|texlive-babel-romanian-1.2l-2|4	# catalog-date undef
21mr|texlive-babel-romanian-1.2l-2|5	# catalog-license undef
21mr|texlive-babel-romanian-1.2l-2|6	# catalog-version undef
21mr|texlive-babel-romanian-1.2l-2|7	Name:		texlive-babel-romanian
21mr|texlive-babel-romanian-1.2l-2|8	Version:	1.2l
21mr|texlive-babel-romanian-1.2l-2|9	Release:	2
21mr|texlive-babel-romanian-1.2l-2|10	Epoch:		1
21mr|texlive-babel-romanian-1.2l-2|11	Summary:	TeXLive babel-romanian package
21mr|texlive-babel-romanian-1.2l-2|12	Group:		Publishing
21mr|texlive-babel-romanian-1.2l-2|13	URL:		http://tug.org/texlive
21mr|texlive-babel-romanian-1.2l-2|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-babel-romanian-1.2l-2|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-romanian.tar.xz
21mr|texlive-babel-romanian-1.2l-2|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-romanian.doc.tar.xz
21mr|texlive-babel-romanian-1.2l-2|17	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-romanian.source.tar.xz
21mr|texlive-babel-romanian-1.2l-2|18	BuildArch:	noarch
21mr|texlive-babel-romanian-1.2l-2|19	BuildRequires:	texlive-tlpkg
21mr|texlive-babel-romanian-1.2l-2|20	Requires(pre):	texlive-tlpkg
21mr|texlive-babel-romanian-1.2l-2|21	Requires(post):	texlive-kpathsea
21mr|texlive-babel-romanian-1.2l-2|22	
21mr|texlive-babel-romanian-1.2l-2|23	%description
21mr|texlive-babel-romanian-1.2l-2|24	TeXLive babel-romanian package.
21mr|texlive-babel-romanian-1.2l-2|25	
21mr|texlive-babel-romanian-1.2l-2|26	#-----------------------------------------------------------------------
21mr|texlive-babel-romanian-1.2l-2|27	%files
21mr|texlive-babel-romanian-1.2l-2|28	%{_texmfdistdir}/tex/generic/babel-romanian/romanian.ldf
21mr|texlive-babel-romanian-1.2l-2|29	%doc %{_texmfdistdir}/doc/generic/babel-romanian/romanian.pdf
21mr|texlive-babel-romanian-1.2l-2|30	#- source
21mr|texlive-babel-romanian-1.2l-2|31	%doc %{_texmfdistdir}/source/generic/babel-romanian/romanian.dtx
21mr|texlive-babel-romanian-1.2l-2|32	%doc %{_texmfdistdir}/source/generic/babel-romanian/romanian.ins
21mr|texlive-babel-romanian-1.2l-2|33	
21mr|texlive-babel-romanian-1.2l-2|34	#-----------------------------------------------------------------------
21mr|texlive-babel-romanian-1.2l-2|35	%prep
21mr|texlive-babel-romanian-1.2l-2|36	%setup -c -a0 -a1 -a2
21mr|texlive-babel-romanian-1.2l-2|37	
21mr|texlive-babel-romanian-1.2l-2|38	%build
21mr|texlive-babel-romanian-1.2l-2|39	
21mr|texlive-babel-romanian-1.2l-2|40	%install
21mr|texlive-babel-romanian-1.2l-2|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-babel-romanian-1.2l-2|42	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17260 21
21mr|texlive-babel-romansh-20190228-1|1	# revision 30286
21mr|texlive-babel-romansh-20190228-1|2	# category Package
21mr|texlive-babel-romansh-20190228-1|3	# catalog-ctan /macros/latex/contrib/babel-contrib/romansh
21mr|texlive-babel-romansh-20190228-1|4	# catalog-date 2013-05-04 16:14:02 +0200
21mr|texlive-babel-romansh-20190228-1|5	# catalog-license lppl1.3
21mr|texlive-babel-romansh-20190228-1|6	# catalog-version undef
21mr|texlive-babel-romansh-20190228-1|7	Name:		texlive-babel-romansh
21mr|texlive-babel-romansh-20190228-1|8	Version:	20190228
21mr|texlive-babel-romansh-20190228-1|9	Release:	1
21mr|texlive-babel-romansh-20190228-1|10	Summary:	Babel/Polyglossia support for the Romansh language
21mr|texlive-babel-romansh-20190228-1|11	Group:		Publishing
21mr|texlive-babel-romansh-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/babel-contrib/romansh
21mr|texlive-babel-romansh-20190228-1|13	License:	LPPL1.3
21mr|texlive-babel-romansh-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-romansh.tar.xz
21mr|texlive-babel-romansh-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-romansh.doc.tar.xz
21mr|texlive-babel-romansh-20190228-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-romansh.source.tar.xz
21mr|texlive-babel-romansh-20190228-1|17	BuildArch:	noarch
21mr|texlive-babel-romansh-20190228-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-babel-romansh-20190228-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-babel-romansh-20190228-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-babel-romansh-20190228-1|21	
21mr|texlive-babel-romansh-20190228-1|22	%description
21mr|texlive-babel-romansh-20190228-1|23	The package provides a language description file that enables
21mr|texlive-babel-romansh-20190228-1|24	support of Romansh either with babel or with polyglossia.
21mr|texlive-babel-romansh-20190228-1|25	
21mr|texlive-babel-romansh-20190228-1|26	#-----------------------------------------------------------------------
21mr|texlive-babel-romansh-20190228-1|27	%files
21mr|texlive-babel-romansh-20190228-1|28	%{_texmfdistdir}/tex/generic/babel-romansh/romansh.ldf
21mr|texlive-babel-romansh-20190228-1|29	%doc %{_texmfdistdir}/doc/generic/babel-romansh/romansh.pdf
21mr|texlive-babel-romansh-20190228-1|30	#- source
21mr|texlive-babel-romansh-20190228-1|31	%doc %{_texmfdistdir}/source/generic/babel-romansh/romansh.dtx
21mr|texlive-babel-romansh-20190228-1|32	
21mr|texlive-babel-romansh-20190228-1|33	#-----------------------------------------------------------------------
21mr|texlive-babel-romansh-20190228-1|34	%prep
21mr|texlive-babel-romansh-20190228-1|35	%setup -c -a0 -a1 -a2
21mr|texlive-babel-romansh-20190228-1|36	
21mr|texlive-babel-romansh-20190228-1|37	%build
21mr|texlive-babel-romansh-20190228-1|38	
21mr|texlive-babel-romansh-20190228-1|39	%install
21mr|texlive-babel-romansh-20190228-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-babel-romansh-20190228-1|41	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17261 21
21mr|texlive-babel-russian-1.3j-2|1	# revision 30287
21mr|texlive-babel-russian-1.3j-2|2	# category Package
21mr|texlive-babel-russian-1.3j-2|3	# catalog-ctan /macros/latex/contrib/babel-contrib/russian
21mr|texlive-babel-russian-1.3j-2|4	# catalog-date 2013-05-03 12:18:01 +0200
21mr|texlive-babel-russian-1.3j-2|5	# catalog-license lppl1.3
21mr|texlive-babel-russian-1.3j-2|6	# catalog-version 1.3
21mr|texlive-babel-russian-1.3j-2|7	Name:		texlive-babel-russian
21mr|texlive-babel-russian-1.3j-2|8	Version:	1.3j
21mr|texlive-babel-russian-1.3j-2|9	Release:	2
21mr|texlive-babel-russian-1.3j-2|10	Summary:	Russian language module for Babel
21mr|texlive-babel-russian-1.3j-2|11	Group:		Publishing
21mr|texlive-babel-russian-1.3j-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/babel-contrib/russian
21mr|texlive-babel-russian-1.3j-2|13	License:	LPPL1.3
21mr|texlive-babel-russian-1.3j-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-russian.tar.xz
21mr|texlive-babel-russian-1.3j-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-russian.doc.tar.xz
21mr|texlive-babel-russian-1.3j-2|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-russian.source.tar.xz
21mr|texlive-babel-russian-1.3j-2|17	BuildArch:	noarch
21mr|texlive-babel-russian-1.3j-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-babel-russian-1.3j-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-babel-russian-1.3j-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-babel-russian-1.3j-2|21	
21mr|texlive-babel-russian-1.3j-2|22	%description
21mr|texlive-babel-russian-1.3j-2|23	The package provides support for use of Babel in documents
21mr|texlive-babel-russian-1.3j-2|24	written in Russian. The package is adapted for use both under
21mr|texlive-babel-russian-1.3j-2|25	'traditional' TeX engines, and under XeTeX and LuaTeX.
21mr|texlive-babel-russian-1.3j-2|26	
21mr|texlive-babel-russian-1.3j-2|27	#-----------------------------------------------------------------------
21mr|texlive-babel-russian-1.3j-2|28	%files
21mr|texlive-babel-russian-1.3j-2|29	%{_texmfdistdir}/tex/generic/babel-russian/russianb.ldf
21mr|texlive-babel-russian-1.3j-2|30	%doc %{_texmfdistdir}/doc/generic/babel-russian/README
21mr|texlive-babel-russian-1.3j-2|31	%doc %{_texmfdistdir}/doc/generic/babel-russian/russianb.pdf
21mr|texlive-babel-russian-1.3j-2|32	#- source
21mr|texlive-babel-russian-1.3j-2|33	%doc %{_texmfdistdir}/source/generic/babel-russian/russianb.dtx
21mr|texlive-babel-russian-1.3j-2|34	%doc %{_texmfdistdir}/source/generic/babel-russian/russianb.ins
21mr|texlive-babel-russian-1.3j-2|35	
21mr|texlive-babel-russian-1.3j-2|36	#-----------------------------------------------------------------------
21mr|texlive-babel-russian-1.3j-2|37	%prep
21mr|texlive-babel-russian-1.3j-2|38	%setup -c -a0 -a1 -a2
21mr|texlive-babel-russian-1.3j-2|39	
21mr|texlive-babel-russian-1.3j-2|40	%build
21mr|texlive-babel-russian-1.3j-2|41	
21mr|texlive-babel-russian-1.3j-2|42	%install
21mr|texlive-babel-russian-1.3j-2|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-babel-russian-1.3j-2|44	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17262 21
21mr|texlive-babel-samin-1.0c-2|1	# revision 30288
21mr|texlive-babel-samin-1.0c-2|2	# category Package
21mr|texlive-babel-samin-1.0c-2|3	# catalog-ctan undef
21mr|texlive-babel-samin-1.0c-2|4	# catalog-date undef
21mr|texlive-babel-samin-1.0c-2|5	# catalog-license undef
21mr|texlive-babel-samin-1.0c-2|6	# catalog-version undef
21mr|texlive-babel-samin-1.0c-2|7	Name:		texlive-babel-samin
21mr|texlive-babel-samin-1.0c-2|8	Version:	1.0c
21mr|texlive-babel-samin-1.0c-2|9	Release:	2
21mr|texlive-babel-samin-1.0c-2|10	Epoch:		1
21mr|texlive-babel-samin-1.0c-2|11	Summary:	TeXLive babel-samin package
21mr|texlive-babel-samin-1.0c-2|12	Group:		Publishing
21mr|texlive-babel-samin-1.0c-2|13	URL:		http://tug.org/texlive
21mr|texlive-babel-samin-1.0c-2|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-babel-samin-1.0c-2|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-samin.tar.xz
21mr|texlive-babel-samin-1.0c-2|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-samin.doc.tar.xz
21mr|texlive-babel-samin-1.0c-2|17	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-samin.source.tar.xz
21mr|texlive-babel-samin-1.0c-2|18	BuildArch:	noarch
21mr|texlive-babel-samin-1.0c-2|19	BuildRequires:	texlive-tlpkg
21mr|texlive-babel-samin-1.0c-2|20	Requires(pre):	texlive-tlpkg
21mr|texlive-babel-samin-1.0c-2|21	Requires(post):	texlive-kpathsea
21mr|texlive-babel-samin-1.0c-2|22	
21mr|texlive-babel-samin-1.0c-2|23	%description
21mr|texlive-babel-samin-1.0c-2|24	TeXLive babel-samin package.
21mr|texlive-babel-samin-1.0c-2|25	
21mr|texlive-babel-samin-1.0c-2|26	#-----------------------------------------------------------------------
21mr|texlive-babel-samin-1.0c-2|27	%files
21mr|texlive-babel-samin-1.0c-2|28	%{_texmfdistdir}/tex/generic/babel-samin/samin.ldf
21mr|texlive-babel-samin-1.0c-2|29	%doc %{_texmfdistdir}/doc/generic/babel-samin/samin.pdf
21mr|texlive-babel-samin-1.0c-2|30	#- source
21mr|texlive-babel-samin-1.0c-2|31	%doc %{_texmfdistdir}/source/generic/babel-samin/samin.dtx
21mr|texlive-babel-samin-1.0c-2|32	%doc %{_texmfdistdir}/source/generic/babel-samin/samin.ins
21mr|texlive-babel-samin-1.0c-2|33	
21mr|texlive-babel-samin-1.0c-2|34	#-----------------------------------------------------------------------
21mr|texlive-babel-samin-1.0c-2|35	%prep
21mr|texlive-babel-samin-1.0c-2|36	%setup -c -a0 -a1 -a2
21mr|texlive-babel-samin-1.0c-2|37	
21mr|texlive-babel-samin-1.0c-2|38	%build
21mr|texlive-babel-samin-1.0c-2|39	
21mr|texlive-babel-samin-1.0c-2|40	%install
21mr|texlive-babel-samin-1.0c-2|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-babel-samin-1.0c-2|42	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17263 21
21mr|texlive-babel-scottish-1.0g-2|1	# revision 30289
21mr|texlive-babel-scottish-1.0g-2|2	# category Package
21mr|texlive-babel-scottish-1.0g-2|3	# catalog-ctan undef
21mr|texlive-babel-scottish-1.0g-2|4	# catalog-date undef
21mr|texlive-babel-scottish-1.0g-2|5	# catalog-license undef
21mr|texlive-babel-scottish-1.0g-2|6	# catalog-version undef
21mr|texlive-babel-scottish-1.0g-2|7	Name:		texlive-babel-scottish
21mr|texlive-babel-scottish-1.0g-2|8	Version:	1.0g
21mr|texlive-babel-scottish-1.0g-2|9	Release:	2
21mr|texlive-babel-scottish-1.0g-2|10	Epoch:		1
21mr|texlive-babel-scottish-1.0g-2|11	Summary:	TeXLive babel-scottish package
21mr|texlive-babel-scottish-1.0g-2|12	Group:		Publishing
21mr|texlive-babel-scottish-1.0g-2|13	URL:		http://tug.org/texlive
21mr|texlive-babel-scottish-1.0g-2|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-babel-scottish-1.0g-2|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-scottish.tar.xz
21mr|texlive-babel-scottish-1.0g-2|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-scottish.doc.tar.xz
21mr|texlive-babel-scottish-1.0g-2|17	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-scottish.source.tar.xz
21mr|texlive-babel-scottish-1.0g-2|18	BuildArch:	noarch
21mr|texlive-babel-scottish-1.0g-2|19	BuildRequires:	texlive-tlpkg
21mr|texlive-babel-scottish-1.0g-2|20	Requires(pre):	texlive-tlpkg
21mr|texlive-babel-scottish-1.0g-2|21	Requires(post):	texlive-kpathsea
21mr|texlive-babel-scottish-1.0g-2|22	
21mr|texlive-babel-scottish-1.0g-2|23	%description
21mr|texlive-babel-scottish-1.0g-2|24	TeXLive babel-scottish package.
21mr|texlive-babel-scottish-1.0g-2|25	
21mr|texlive-babel-scottish-1.0g-2|26	#-----------------------------------------------------------------------
21mr|texlive-babel-scottish-1.0g-2|27	%files
21mr|texlive-babel-scottish-1.0g-2|28	%{_texmfdistdir}/tex/generic/babel-scottish/scottish.ldf
21mr|texlive-babel-scottish-1.0g-2|29	%doc %{_texmfdistdir}/doc/generic/babel-scottish/scottish.pdf
21mr|texlive-babel-scottish-1.0g-2|30	#- source
21mr|texlive-babel-scottish-1.0g-2|31	%doc %{_texmfdistdir}/source/generic/babel-scottish/scottish.dtx
21mr|texlive-babel-scottish-1.0g-2|32	%doc %{_texmfdistdir}/source/generic/babel-scottish/scottish.ins
21mr|texlive-babel-scottish-1.0g-2|33	
21mr|texlive-babel-scottish-1.0g-2|34	#-----------------------------------------------------------------------
21mr|texlive-babel-scottish-1.0g-2|35	%prep
21mr|texlive-babel-scottish-1.0g-2|36	%setup -c -a0 -a1 -a2
21mr|texlive-babel-scottish-1.0g-2|37	
21mr|texlive-babel-scottish-1.0g-2|38	%build
21mr|texlive-babel-scottish-1.0g-2|39	
21mr|texlive-babel-scottish-1.0g-2|40	%install
21mr|texlive-babel-scottish-1.0g-2|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-babel-scottish-1.0g-2|42	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17264 21
21mr|texlive-babel-serbian-1.0d-2|1	# revision 30290
21mr|texlive-babel-serbian-1.0d-2|2	# category Package
21mr|texlive-babel-serbian-1.0d-2|3	# catalog-ctan undef
21mr|texlive-babel-serbian-1.0d-2|4	# catalog-date undef
21mr|texlive-babel-serbian-1.0d-2|5	# catalog-license undef
21mr|texlive-babel-serbian-1.0d-2|6	# catalog-version undef
21mr|texlive-babel-serbian-1.0d-2|7	Name:		texlive-babel-serbian
21mr|texlive-babel-serbian-1.0d-2|8	Version:	1.0d
21mr|texlive-babel-serbian-1.0d-2|9	Release:	2
21mr|texlive-babel-serbian-1.0d-2|10	Epoch:		1
21mr|texlive-babel-serbian-1.0d-2|11	Summary:	TeXLive babel-serbian package
21mr|texlive-babel-serbian-1.0d-2|12	Group:		Publishing
21mr|texlive-babel-serbian-1.0d-2|13	URL:		http://tug.org/texlive
21mr|texlive-babel-serbian-1.0d-2|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-babel-serbian-1.0d-2|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-serbian.tar.xz
21mr|texlive-babel-serbian-1.0d-2|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-serbian.doc.tar.xz
21mr|texlive-babel-serbian-1.0d-2|17	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-serbian.source.tar.xz
21mr|texlive-babel-serbian-1.0d-2|18	BuildArch:	noarch
21mr|texlive-babel-serbian-1.0d-2|19	BuildRequires:	texlive-tlpkg
21mr|texlive-babel-serbian-1.0d-2|20	Requires(pre):	texlive-tlpkg
21mr|texlive-babel-serbian-1.0d-2|21	Requires(post):	texlive-kpathsea
21mr|texlive-babel-serbian-1.0d-2|22	
21mr|texlive-babel-serbian-1.0d-2|23	%description
21mr|texlive-babel-serbian-1.0d-2|24	TeXLive babel-serbian package.
21mr|texlive-babel-serbian-1.0d-2|25	
21mr|texlive-babel-serbian-1.0d-2|26	#-----------------------------------------------------------------------
21mr|texlive-babel-serbian-1.0d-2|27	%files
21mr|texlive-babel-serbian-1.0d-2|28	%{_texmfdistdir}/tex/generic/babel-serbian/serbian.ldf
21mr|texlive-babel-serbian-1.0d-2|29	%doc %{_texmfdistdir}/doc/generic/babel-serbian/serbian.pdf
21mr|texlive-babel-serbian-1.0d-2|30	#- source
21mr|texlive-babel-serbian-1.0d-2|31	%doc %{_texmfdistdir}/source/generic/babel-serbian/serbian.dtx
21mr|texlive-babel-serbian-1.0d-2|32	%doc %{_texmfdistdir}/source/generic/babel-serbian/serbian.ins
21mr|texlive-babel-serbian-1.0d-2|33	
21mr|texlive-babel-serbian-1.0d-2|34	#-----------------------------------------------------------------------
21mr|texlive-babel-serbian-1.0d-2|35	%prep
21mr|texlive-babel-serbian-1.0d-2|36	%setup -c -a0 -a1 -a2
21mr|texlive-babel-serbian-1.0d-2|37	
21mr|texlive-babel-serbian-1.0d-2|38	%build
21mr|texlive-babel-serbian-1.0d-2|39	
21mr|texlive-babel-serbian-1.0d-2|40	%install
21mr|texlive-babel-serbian-1.0d-2|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-babel-serbian-1.0d-2|42	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17265 21
21mr|texlive-babel-serbianc-2.2-10|1	# revision 30348
21mr|texlive-babel-serbianc-2.2-10|2	# category Package
21mr|texlive-babel-serbianc-2.2-10|3	# catalog-ctan /macros/latex/contrib/babel-contrib/serbianc
21mr|texlive-babel-serbianc-2.2-10|4	# catalog-date 2013-05-04 16:25:22 +0200
21mr|texlive-babel-serbianc-2.2-10|5	# catalog-license lppl1.3
21mr|texlive-babel-serbianc-2.2-10|6	# catalog-version 2.2
21mr|texlive-babel-serbianc-2.2-10|7	Name:		texlive-babel-serbianc
21mr|texlive-babel-serbianc-2.2-10|8	Version:	2.2
21mr|texlive-babel-serbianc-2.2-10|9	Release:	10
21mr|texlive-babel-serbianc-2.2-10|10	Summary:	Babel module to support Serbian Cyrillic
21mr|texlive-babel-serbianc-2.2-10|11	Group:		Publishing
21mr|texlive-babel-serbianc-2.2-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/babel-contrib/serbianc
21mr|texlive-babel-serbianc-2.2-10|13	License:	LPPL1.3
21mr|texlive-babel-serbianc-2.2-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-serbianc.tar.xz
21mr|texlive-babel-serbianc-2.2-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-serbianc.doc.tar.xz
21mr|texlive-babel-serbianc-2.2-10|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-serbianc.source.tar.xz
21mr|texlive-babel-serbianc-2.2-10|17	BuildArch:	noarch
21mr|texlive-babel-serbianc-2.2-10|18	BuildRequires:	texlive-tlpkg
21mr|texlive-babel-serbianc-2.2-10|19	Requires(pre):	texlive-tlpkg
21mr|texlive-babel-serbianc-2.2-10|20	Requires(post):	texlive-kpathsea
21mr|texlive-babel-serbianc-2.2-10|21	
21mr|texlive-babel-serbianc-2.2-10|22	%description
21mr|texlive-babel-serbianc-2.2-10|23	The package provides support for Serbian documents written in
21mr|texlive-babel-serbianc-2.2-10|24	Cyrillic, in babel.
21mr|texlive-babel-serbianc-2.2-10|25	
21mr|texlive-babel-serbianc-2.2-10|26	
21mr|texlive-babel-serbianc-2.2-10|27	#-----------------------------------------------------------------------
21mr|texlive-babel-serbianc-2.2-10|28	%files
21mr|texlive-babel-serbianc-2.2-10|29	%{_texmfdistdir}/tex/generic/babel-serbianc/serbianc.ldf
21mr|texlive-babel-serbianc-2.2-10|30	%{_texmfdistdir}/tex/generic/babel-serbianc/serbianc.sty
21mr|texlive-babel-serbianc-2.2-10|31	%doc %{_texmfdistdir}/doc/generic/babel-serbianc/COPYING
21mr|texlive-babel-serbianc-2.2-10|32	%doc %{_texmfdistdir}/doc/generic/babel-serbianc/ChangeLog
21mr|texlive-babel-serbianc-2.2-10|33	%doc %{_texmfdistdir}/doc/generic/babel-serbianc/Copyright
21mr|texlive-babel-serbianc-2.2-10|34	%doc %{_texmfdistdir}/doc/generic/babel-serbianc/INSTALL
21mr|texlive-babel-serbianc-2.2-10|35	%doc %{_texmfdistdir}/doc/generic/babel-serbianc/README
21mr|texlive-babel-serbianc-2.2-10|36	%doc %{_texmfdistdir}/doc/generic/babel-serbianc/README.Files
21mr|texlive-babel-serbianc-2.2-10|37	%doc %{_texmfdistdir}/doc/generic/babel-serbianc/README.serbianc
21mr|texlive-babel-serbianc-2.2-10|38	%doc %{_texmfdistdir}/doc/generic/babel-serbianc/sample.pdf
21mr|texlive-babel-serbianc-2.2-10|39	%doc %{_texmfdistdir}/doc/generic/babel-serbianc/sample.tex
21mr|texlive-babel-serbianc-2.2-10|40	%doc %{_texmfdistdir}/doc/generic/babel-serbianc/serbianc.patch
21mr|texlive-babel-serbianc-2.2-10|41	#- source
21mr|texlive-babel-serbianc-2.2-10|42	%doc %{_texmfdistdir}/source/generic/babel-serbianc/serbianc.dtx
21mr|texlive-babel-serbianc-2.2-10|43	%doc %{_texmfdistdir}/source/generic/babel-serbianc/serbianc.ins
21mr|texlive-babel-serbianc-2.2-10|44	
21mr|texlive-babel-serbianc-2.2-10|45	#-----------------------------------------------------------------------
21mr|texlive-babel-serbianc-2.2-10|46	%prep
21mr|texlive-babel-serbianc-2.2-10|47	%setup -c -a0 -a1 -a2
21mr|texlive-babel-serbianc-2.2-10|48	
21mr|texlive-babel-serbianc-2.2-10|49	%build
21mr|texlive-babel-serbianc-2.2-10|50	
21mr|texlive-babel-serbianc-2.2-10|51	%install
21mr|texlive-babel-serbianc-2.2-10|52	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-babel-serbianc-2.2-10|53	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17266 21
21mr|texlive-babel-slovak-3.1a-2|1	# revision 30292
21mr|texlive-babel-slovak-3.1a-2|2	# category Package
21mr|texlive-babel-slovak-3.1a-2|3	# catalog-ctan undef
21mr|texlive-babel-slovak-3.1a-2|4	# catalog-date undef
21mr|texlive-babel-slovak-3.1a-2|5	# catalog-license undef
21mr|texlive-babel-slovak-3.1a-2|6	# catalog-version undef
21mr|texlive-babel-slovak-3.1a-2|7	Name:		texlive-babel-slovak
21mr|texlive-babel-slovak-3.1a-2|8	Version:	3.1a
21mr|texlive-babel-slovak-3.1a-2|9	Release:	2
21mr|texlive-babel-slovak-3.1a-2|10	Epoch:		1
21mr|texlive-babel-slovak-3.1a-2|11	Summary:	TeXLive babel-slovak package
21mr|texlive-babel-slovak-3.1a-2|12	Group:		Publishing
21mr|texlive-babel-slovak-3.1a-2|13	URL:		http://tug.org/texlive
21mr|texlive-babel-slovak-3.1a-2|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-babel-slovak-3.1a-2|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-slovak.tar.xz
21mr|texlive-babel-slovak-3.1a-2|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-slovak.doc.tar.xz
21mr|texlive-babel-slovak-3.1a-2|17	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-slovak.source.tar.xz
21mr|texlive-babel-slovak-3.1a-2|18	BuildArch:	noarch
21mr|texlive-babel-slovak-3.1a-2|19	BuildRequires:	texlive-tlpkg
21mr|texlive-babel-slovak-3.1a-2|20	Requires(pre):	texlive-tlpkg
21mr|texlive-babel-slovak-3.1a-2|21	Requires(post):	texlive-kpathsea
21mr|texlive-babel-slovak-3.1a-2|22	
21mr|texlive-babel-slovak-3.1a-2|23	%description
21mr|texlive-babel-slovak-3.1a-2|24	TeXLive babel-slovak package.
21mr|texlive-babel-slovak-3.1a-2|25	
21mr|texlive-babel-slovak-3.1a-2|26	#-----------------------------------------------------------------------
21mr|texlive-babel-slovak-3.1a-2|27	%files
21mr|texlive-babel-slovak-3.1a-2|28	%{_texmfdistdir}/tex/generic/babel-slovak/slovak.ldf
21mr|texlive-babel-slovak-3.1a-2|29	%doc %{_texmfdistdir}/doc/generic/babel-slovak/slovak.pdf
21mr|texlive-babel-slovak-3.1a-2|30	#- source
21mr|texlive-babel-slovak-3.1a-2|31	%doc %{_texmfdistdir}/source/generic/babel-slovak/slovak.dtx
21mr|texlive-babel-slovak-3.1a-2|32	%doc %{_texmfdistdir}/source/generic/babel-slovak/slovak.ins
21mr|texlive-babel-slovak-3.1a-2|33	
21mr|texlive-babel-slovak-3.1a-2|34	#-----------------------------------------------------------------------
21mr|texlive-babel-slovak-3.1a-2|35	%prep
21mr|texlive-babel-slovak-3.1a-2|36	%setup -c -a0 -a1 -a2
21mr|texlive-babel-slovak-3.1a-2|37	
21mr|texlive-babel-slovak-3.1a-2|38	%build
21mr|texlive-babel-slovak-3.1a-2|39	
21mr|texlive-babel-slovak-3.1a-2|40	%install
21mr|texlive-babel-slovak-3.1a-2|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-babel-slovak-3.1a-2|42	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17267 21
21mr|texlive-babel-slovenian-1.2i-10|1	# revision 30351
21mr|texlive-babel-slovenian-1.2i-10|2	# category Package
21mr|texlive-babel-slovenian-1.2i-10|3	# catalog-ctan /macros/latex/contrib/babel-contrib/slovene
21mr|texlive-babel-slovenian-1.2i-10|4	# catalog-date 2013-05-08 21:33:39 +0200
21mr|texlive-babel-slovenian-1.2i-10|5	# catalog-license lppl1.3
21mr|texlive-babel-slovenian-1.2i-10|6	# catalog-version 1.2i
21mr|texlive-babel-slovenian-1.2i-10|7	Name:		texlive-babel-slovenian
21mr|texlive-babel-slovenian-1.2i-10|8	Version:	1.2i
21mr|texlive-babel-slovenian-1.2i-10|9	Release:	10
21mr|texlive-babel-slovenian-1.2i-10|10	Summary:	Babel support for typesetting Slovenian
21mr|texlive-babel-slovenian-1.2i-10|11	Group:		Publishing
21mr|texlive-babel-slovenian-1.2i-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/babel-contrib/slovene
21mr|texlive-babel-slovenian-1.2i-10|13	License:	LPPL1.3
21mr|texlive-babel-slovenian-1.2i-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-slovenian.tar.xz
21mr|texlive-babel-slovenian-1.2i-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-slovenian.doc.tar.xz
21mr|texlive-babel-slovenian-1.2i-10|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-slovenian.source.tar.xz
21mr|texlive-babel-slovenian-1.2i-10|17	BuildArch:	noarch
21mr|texlive-babel-slovenian-1.2i-10|18	BuildRequires:	texlive-tlpkg
21mr|texlive-babel-slovenian-1.2i-10|19	Requires(pre):	texlive-tlpkg
21mr|texlive-babel-slovenian-1.2i-10|20	Requires(post):	texlive-kpathsea
21mr|texlive-babel-slovenian-1.2i-10|21	
21mr|texlive-babel-slovenian-1.2i-10|22	%description
21mr|texlive-babel-slovenian-1.2i-10|23	The package provides the language definition file for support
21mr|texlive-babel-slovenian-1.2i-10|24	of Slovenian in babel. Several shortcuts are defined, as well
21mr|texlive-babel-slovenian-1.2i-10|25	as translations to Slovenian of standard "LaTeX names".
21mr|texlive-babel-slovenian-1.2i-10|26	
21mr|texlive-babel-slovenian-1.2i-10|27	
21mr|texlive-babel-slovenian-1.2i-10|28	#-----------------------------------------------------------------------
21mr|texlive-babel-slovenian-1.2i-10|29	%files
21mr|texlive-babel-slovenian-1.2i-10|30	%{_texmfdistdir}/tex/generic/babel-slovenian/slovene.ldf
21mr|texlive-babel-slovenian-1.2i-10|31	%doc %{_texmfdistdir}/doc/generic/babel-slovenian/slovene.pdf
21mr|texlive-babel-slovenian-1.2i-10|32	#- source
21mr|texlive-babel-slovenian-1.2i-10|33	%doc %{_texmfdistdir}/source/generic/babel-slovenian/slovene.dtx
21mr|texlive-babel-slovenian-1.2i-10|34	%doc %{_texmfdistdir}/source/generic/babel-slovenian/slovene.ins
21mr|texlive-babel-slovenian-1.2i-10|35	
21mr|texlive-babel-slovenian-1.2i-10|36	#-----------------------------------------------------------------------
21mr|texlive-babel-slovenian-1.2i-10|37	%prep
21mr|texlive-babel-slovenian-1.2i-10|38	%setup -c -a0 -a1 -a2
21mr|texlive-babel-slovenian-1.2i-10|39	
21mr|texlive-babel-slovenian-1.2i-10|40	%build
21mr|texlive-babel-slovenian-1.2i-10|41	
21mr|texlive-babel-slovenian-1.2i-10|42	%install
21mr|texlive-babel-slovenian-1.2i-10|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-babel-slovenian-1.2i-10|44	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17268 21
21mr|texlive-babel-sorbian-20190228-1|1	# revision 30294
21mr|texlive-babel-sorbian-20190228-1|2	# category Package
21mr|texlive-babel-sorbian-20190228-1|3	# catalog-ctan undef
21mr|texlive-babel-sorbian-20190228-1|4	# catalog-date undef
21mr|texlive-babel-sorbian-20190228-1|5	# catalog-license undef
21mr|texlive-babel-sorbian-20190228-1|6	# catalog-version undef
21mr|texlive-babel-sorbian-20190228-1|7	Name:		texlive-babel-sorbian
21mr|texlive-babel-sorbian-20190228-1|8	Version:	20190228
21mr|texlive-babel-sorbian-20190228-1|9	Release:	1
21mr|texlive-babel-sorbian-20190228-1|10	Summary:	TeXLive babel-sorbian package
21mr|texlive-babel-sorbian-20190228-1|11	Group:		Publishing
21mr|texlive-babel-sorbian-20190228-1|12	URL:		http://tug.org/texlive
21mr|texlive-babel-sorbian-20190228-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-babel-sorbian-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-sorbian.tar.xz
21mr|texlive-babel-sorbian-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-sorbian.doc.tar.xz
21mr|texlive-babel-sorbian-20190228-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-sorbian.source.tar.xz
21mr|texlive-babel-sorbian-20190228-1|17	BuildArch:	noarch
21mr|texlive-babel-sorbian-20190228-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-babel-sorbian-20190228-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-babel-sorbian-20190228-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-babel-sorbian-20190228-1|21	
21mr|texlive-babel-sorbian-20190228-1|22	%description
21mr|texlive-babel-sorbian-20190228-1|23	TeXLive babel-sorbian package.
21mr|texlive-babel-sorbian-20190228-1|24	
21mr|texlive-babel-sorbian-20190228-1|25	#-----------------------------------------------------------------------
21mr|texlive-babel-sorbian-20190228-1|26	%files
21mr|texlive-babel-sorbian-20190228-1|27	%{_texmfdistdir}/tex/generic/babel-sorbian/lsorbian.ldf
21mr|texlive-babel-sorbian-20190228-1|28	%{_texmfdistdir}/tex/generic/babel-sorbian/usorbian.ldf
21mr|texlive-babel-sorbian-20190228-1|29	%doc %{_texmfdistdir}/doc/generic/babel-sorbian/lsorbian.pdf
21mr|texlive-babel-sorbian-20190228-1|30	%doc %{_texmfdistdir}/doc/generic/babel-sorbian/usorbian.pdf
21mr|texlive-babel-sorbian-20190228-1|31	#- source
21mr|texlive-babel-sorbian-20190228-1|32	%doc %{_texmfdistdir}/source/generic/babel-sorbian/lsorbian.dtx
21mr|texlive-babel-sorbian-20190228-1|33	%doc %{_texmfdistdir}/source/generic/babel-sorbian/sorbian.ins
21mr|texlive-babel-sorbian-20190228-1|34	%doc %{_texmfdistdir}/source/generic/babel-sorbian/usorbian.dtx
21mr|texlive-babel-sorbian-20190228-1|35	
21mr|texlive-babel-sorbian-20190228-1|36	#-----------------------------------------------------------------------
21mr|texlive-babel-sorbian-20190228-1|37	%prep
21mr|texlive-babel-sorbian-20190228-1|38	%setup -c -a0 -a1 -a2
21mr|texlive-babel-sorbian-20190228-1|39	
21mr|texlive-babel-sorbian-20190228-1|40	%build
21mr|texlive-babel-sorbian-20190228-1|41	
21mr|texlive-babel-sorbian-20190228-1|42	%install
21mr|texlive-babel-sorbian-20190228-1|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-babel-sorbian-20190228-1|44	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17269 21
21mr|texlive-babel-spanish-5.0p-2|1	Name:		texlive-babel-spanish
21mr|texlive-babel-spanish-5.0p-2|2	Version:	5.0p
21mr|texlive-babel-spanish-5.0p-2|3	Release:	2
21mr|texlive-babel-spanish-5.0p-2|4	Summary:	Babel support for Spanish
21mr|texlive-babel-spanish-5.0p-2|5	Group:		Publishing
21mr|texlive-babel-spanish-5.0p-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/babel-contrib/spanish
21mr|texlive-babel-spanish-5.0p-2|7	License:	LPPL
21mr|texlive-babel-spanish-5.0p-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-spanish.tar.xz
21mr|texlive-babel-spanish-5.0p-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-spanish.doc.tar.xz
21mr|texlive-babel-spanish-5.0p-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-spanish.source.tar.xz
21mr|texlive-babel-spanish-5.0p-2|11	BuildArch:	noarch
21mr|texlive-babel-spanish-5.0p-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-babel-spanish-5.0p-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-babel-spanish-5.0p-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-babel-spanish-5.0p-2|15	
21mr|texlive-babel-spanish-5.0p-2|16	%description
21mr|texlive-babel-spanish-5.0p-2|17	This bundle provides the means to typeset Spanish text, with
21mr|texlive-babel-spanish-5.0p-2|18	the support provided by the LaTeX standard package babel. Note
21mr|texlive-babel-spanish-5.0p-2|19	that separate support is provided for those who wish to typeset
21mr|texlive-babel-spanish-5.0p-2|20	Spanish as written in Mexico.
21mr|texlive-babel-spanish-5.0p-2|21	
21mr|texlive-babel-spanish-5.0p-2|22	#-----------------------------------------------------------------------
21mr|texlive-babel-spanish-5.0p-2|23	%files
21mr|texlive-babel-spanish-5.0p-2|24	%{_texmfdistdir}/tex/generic/babel-spanish
21mr|texlive-babel-spanish-5.0p-2|25	%doc %{_texmfdistdir}/doc/generic/babel-spanish
21mr|texlive-babel-spanish-5.0p-2|26	#- source
21mr|texlive-babel-spanish-5.0p-2|27	%doc %{_texmfdistdir}/source/generic/babel-spanish
21mr|texlive-babel-spanish-5.0p-2|28	
21mr|texlive-babel-spanish-5.0p-2|29	#-----------------------------------------------------------------------
21mr|texlive-babel-spanish-5.0p-2|30	%prep
21mr|texlive-babel-spanish-5.0p-2|31	%setup -c -a0 -a1 -a2
21mr|texlive-babel-spanish-5.0p-2|32	
21mr|texlive-babel-spanish-5.0p-2|33	%build
21mr|texlive-babel-spanish-5.0p-2|34	
21mr|texlive-babel-spanish-5.0p-2|35	%install
21mr|texlive-babel-spanish-5.0p-2|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-babel-spanish-5.0p-2|37	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17270 21
21mr|texlive-babel-swedish-2.3d-10|1	# revision 30296
21mr|texlive-babel-swedish-2.3d-10|2	# category Package
21mr|texlive-babel-swedish-2.3d-10|3	# catalog-ctan /macros/latex/contrib/babel-contrib/swedish
21mr|texlive-babel-swedish-2.3d-10|4	# catalog-date 2013-05-06 23:49:45 +0200
21mr|texlive-babel-swedish-2.3d-10|5	# catalog-license lppl1.3
21mr|texlive-babel-swedish-2.3d-10|6	# catalog-version 2.3d
21mr|texlive-babel-swedish-2.3d-10|7	Name:		texlive-babel-swedish
21mr|texlive-babel-swedish-2.3d-10|8	Version:	2.3d
21mr|texlive-babel-swedish-2.3d-10|9	Release:	10
21mr|texlive-babel-swedish-2.3d-10|10	Summary:	Babel support for typesetting Swedish
21mr|texlive-babel-swedish-2.3d-10|11	Group:		Publishing
21mr|texlive-babel-swedish-2.3d-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/babel-contrib/swedish
21mr|texlive-babel-swedish-2.3d-10|13	License:	LPPL1.3
21mr|texlive-babel-swedish-2.3d-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-swedish.tar.xz
21mr|texlive-babel-swedish-2.3d-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-swedish.doc.tar.xz
21mr|texlive-babel-swedish-2.3d-10|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-swedish.source.tar.xz
21mr|texlive-babel-swedish-2.3d-10|17	BuildArch:	noarch
21mr|texlive-babel-swedish-2.3d-10|18	BuildRequires:	texlive-tlpkg
21mr|texlive-babel-swedish-2.3d-10|19	Requires(pre):	texlive-tlpkg
21mr|texlive-babel-swedish-2.3d-10|20	Requires(post):	texlive-kpathsea
21mr|texlive-babel-swedish-2.3d-10|21	
21mr|texlive-babel-swedish-2.3d-10|22	%description
21mr|texlive-babel-swedish-2.3d-10|23	The package provides the language definition file for Swedish.
21mr|texlive-babel-swedish-2.3d-10|24	
21mr|texlive-babel-swedish-2.3d-10|25	
21mr|texlive-babel-swedish-2.3d-10|26	#-----------------------------------------------------------------------
21mr|texlive-babel-swedish-2.3d-10|27	%files
21mr|texlive-babel-swedish-2.3d-10|28	%{_texmfdistdir}/tex/generic/babel-swedish/swedish.ldf
21mr|texlive-babel-swedish-2.3d-10|29	%doc %{_texmfdistdir}/doc/generic/babel-swedish/swedish.pdf
21mr|texlive-babel-swedish-2.3d-10|30	#- source
21mr|texlive-babel-swedish-2.3d-10|31	%doc %{_texmfdistdir}/source/generic/babel-swedish/swedish.dtx
21mr|texlive-babel-swedish-2.3d-10|32	%doc %{_texmfdistdir}/source/generic/babel-swedish/swedish.ins
21mr|texlive-babel-swedish-2.3d-10|33	
21mr|texlive-babel-swedish-2.3d-10|34	#-----------------------------------------------------------------------
21mr|texlive-babel-swedish-2.3d-10|35	%prep
21mr|texlive-babel-swedish-2.3d-10|36	%setup -c -a0 -a1 -a2
21mr|texlive-babel-swedish-2.3d-10|37	
21mr|texlive-babel-swedish-2.3d-10|38	%build
21mr|texlive-babel-swedish-2.3d-10|39	
21mr|texlive-babel-swedish-2.3d-10|40	%install
21mr|texlive-babel-swedish-2.3d-10|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-babel-swedish-2.3d-10|42	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17271 21
21mr|texlive-babel-thai-1.0.0-10|1	# revision 30564
21mr|texlive-babel-thai-1.0.0-10|2	# category Package
21mr|texlive-babel-thai-1.0.0-10|3	# catalog-ctan /macros/latex/contrib/babel-contrib/thai
21mr|texlive-babel-thai-1.0.0-10|4	# catalog-date 2013-05-19 01:05:23 +0200
21mr|texlive-babel-thai-1.0.0-10|5	# catalog-license lppl1.3
21mr|texlive-babel-thai-1.0.0-10|6	# catalog-version 1.0.0
21mr|texlive-babel-thai-1.0.0-10|7	Name:		texlive-babel-thai
21mr|texlive-babel-thai-1.0.0-10|8	Version:	1.0.0
21mr|texlive-babel-thai-1.0.0-10|9	Release:	10
21mr|texlive-babel-thai-1.0.0-10|10	Summary:	Support for Thai within babel
21mr|texlive-babel-thai-1.0.0-10|11	Group:		Publishing
21mr|texlive-babel-thai-1.0.0-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/babel-contrib/thai
21mr|texlive-babel-thai-1.0.0-10|13	License:	LPPL1.3
21mr|texlive-babel-thai-1.0.0-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-thai.tar.xz
21mr|texlive-babel-thai-1.0.0-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-thai.doc.tar.xz
21mr|texlive-babel-thai-1.0.0-10|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-thai.source.tar.xz
21mr|texlive-babel-thai-1.0.0-10|17	BuildArch:	noarch
21mr|texlive-babel-thai-1.0.0-10|18	BuildRequires:	texlive-tlpkg
21mr|texlive-babel-thai-1.0.0-10|19	Requires(pre):	texlive-tlpkg
21mr|texlive-babel-thai-1.0.0-10|20	Requires(post):	texlive-kpathsea
21mr|texlive-babel-thai-1.0.0-10|21	
21mr|texlive-babel-thai-1.0.0-10|22	%description
21mr|texlive-babel-thai-1.0.0-10|23	The package provides support for typesetting Thai text. within
21mr|texlive-babel-thai-1.0.0-10|24	the babel system.
21mr|texlive-babel-thai-1.0.0-10|25	
21mr|texlive-babel-thai-1.0.0-10|26	
21mr|texlive-babel-thai-1.0.0-10|27	#-----------------------------------------------------------------------
21mr|texlive-babel-thai-1.0.0-10|28	%files
21mr|texlive-babel-thai-1.0.0-10|29	%{_texmfdistdir}/tex/generic/babel-thai/lthenc.def
21mr|texlive-babel-thai-1.0.0-10|30	%{_texmfdistdir}/tex/generic/babel-thai/thai.ldf
21mr|texlive-babel-thai-1.0.0-10|31	%{_texmfdistdir}/tex/generic/babel-thai/tis620.def
21mr|texlive-babel-thai-1.0.0-10|32	%doc %{_texmfdistdir}/doc/generic/babel-thai/thai.pdf
21mr|texlive-babel-thai-1.0.0-10|33	#- source
21mr|texlive-babel-thai-1.0.0-10|34	%doc %{_texmfdistdir}/source/generic/babel-thai/thai.dtx
21mr|texlive-babel-thai-1.0.0-10|35	%doc %{_texmfdistdir}/source/generic/babel-thai/thai.ins
21mr|texlive-babel-thai-1.0.0-10|36	
21mr|texlive-babel-thai-1.0.0-10|37	#-----------------------------------------------------------------------
21mr|texlive-babel-thai-1.0.0-10|38	%prep
21mr|texlive-babel-thai-1.0.0-10|39	%setup -c -a0 -a1 -a2
21mr|texlive-babel-thai-1.0.0-10|40	
21mr|texlive-babel-thai-1.0.0-10|41	%build
21mr|texlive-babel-thai-1.0.0-10|42	
21mr|texlive-babel-thai-1.0.0-10|43	%install
21mr|texlive-babel-thai-1.0.0-10|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-babel-thai-1.0.0-10|45	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17272 21
21mr|texlive-babel-turkish-1.30b-6|1	# revision 32676
21mr|texlive-babel-turkish-1.30b-6|2	# category Package
21mr|texlive-babel-turkish-1.30b-6|3	# catalog-ctan /macros/latex/contrib/babel-contrib/turkish
21mr|texlive-babel-turkish-1.30b-6|4	# catalog-date 2014-01-14 18:49:01 +0100
21mr|texlive-babel-turkish-1.30b-6|5	# catalog-license lppl1.3
21mr|texlive-babel-turkish-1.30b-6|6	# catalog-version 1.3
21mr|texlive-babel-turkish-1.30b-6|7	Name:		texlive-babel-turkish
21mr|texlive-babel-turkish-1.30b-6|8	Version:	1.30b
21mr|texlive-babel-turkish-1.30b-6|9	Release:	6
21mr|texlive-babel-turkish-1.30b-6|10	Summary:	Babel support for Turkish documents
21mr|texlive-babel-turkish-1.30b-6|11	Group:		Publishing
21mr|texlive-babel-turkish-1.30b-6|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/babel-contrib/turkish
21mr|texlive-babel-turkish-1.30b-6|13	License:	LPPL1.3
21mr|texlive-babel-turkish-1.30b-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-turkish.tar.xz
21mr|texlive-babel-turkish-1.30b-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-turkish.doc.tar.xz
21mr|texlive-babel-turkish-1.30b-6|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-turkish.source.tar.xz
21mr|texlive-babel-turkish-1.30b-6|17	BuildArch:	noarch
21mr|texlive-babel-turkish-1.30b-6|18	BuildRequires:	texlive-tlpkg
21mr|texlive-babel-turkish-1.30b-6|19	Requires(pre):	texlive-tlpkg
21mr|texlive-babel-turkish-1.30b-6|20	Requires(post):	texlive-kpathsea
21mr|texlive-babel-turkish-1.30b-6|21	
21mr|texlive-babel-turkish-1.30b-6|22	%description
21mr|texlive-babel-turkish-1.30b-6|23	The package provides support, within babel, of the Turkish
21mr|texlive-babel-turkish-1.30b-6|24	language.
21mr|texlive-babel-turkish-1.30b-6|25	
21mr|texlive-babel-turkish-1.30b-6|26	
21mr|texlive-babel-turkish-1.30b-6|27	#-----------------------------------------------------------------------
21mr|texlive-babel-turkish-1.30b-6|28	%files
21mr|texlive-babel-turkish-1.30b-6|29	%{_texmfdistdir}/tex/generic/babel-turkish/turkish.ldf
21mr|texlive-babel-turkish-1.30b-6|30	%doc %{_texmfdistdir}/doc/generic/babel-turkish/README
21mr|texlive-babel-turkish-1.30b-6|31	%doc %{_texmfdistdir}/doc/generic/babel-turkish/turkish.pdf
21mr|texlive-babel-turkish-1.30b-6|32	#- source
21mr|texlive-babel-turkish-1.30b-6|33	%doc %{_texmfdistdir}/source/generic/babel-turkish/turkish.dtx
21mr|texlive-babel-turkish-1.30b-6|34	%doc %{_texmfdistdir}/source/generic/babel-turkish/turkish.ins
21mr|texlive-babel-turkish-1.30b-6|35	
21mr|texlive-babel-turkish-1.30b-6|36	#-----------------------------------------------------------------------
21mr|texlive-babel-turkish-1.30b-6|37	%prep
21mr|texlive-babel-turkish-1.30b-6|38	%setup -c -a0 -a1 -a2
21mr|texlive-babel-turkish-1.30b-6|39	
21mr|texlive-babel-turkish-1.30b-6|40	%build
21mr|texlive-babel-turkish-1.30b-6|41	
21mr|texlive-babel-turkish-1.30b-6|42	%install
21mr|texlive-babel-turkish-1.30b-6|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-babel-turkish-1.30b-6|44	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17273 21
21mr|texlive-babel-ukraineb-20131013-10|1	# revision 30298
21mr|texlive-babel-ukraineb-20131013-10|2	# category Package
21mr|texlive-babel-ukraineb-20131013-10|3	# catalog-ctan undef
21mr|texlive-babel-ukraineb-20131013-10|4	# catalog-date undef
21mr|texlive-babel-ukraineb-20131013-10|5	# catalog-license undef
21mr|texlive-babel-ukraineb-20131013-10|6	# catalog-version undef
21mr|texlive-babel-ukraineb-20131013-10|7	Name:		texlive-babel-ukraineb
21mr|texlive-babel-ukraineb-20131013-10|8	Version:	20131013
21mr|texlive-babel-ukraineb-20131013-10|9	Release:	10
21mr|texlive-babel-ukraineb-20131013-10|10	Summary:	TeXLive babel-ukraineb package
21mr|texlive-babel-ukraineb-20131013-10|11	Group:		Publishing
21mr|texlive-babel-ukraineb-20131013-10|12	URL:		http://tug.org/texlive
21mr|texlive-babel-ukraineb-20131013-10|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-babel-ukraineb-20131013-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-ukraineb.tar.xz
21mr|texlive-babel-ukraineb-20131013-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-ukraineb.doc.tar.xz
21mr|texlive-babel-ukraineb-20131013-10|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-ukraineb.source.tar.xz
21mr|texlive-babel-ukraineb-20131013-10|17	BuildArch:	noarch
21mr|texlive-babel-ukraineb-20131013-10|18	BuildRequires:	texlive-tlpkg
21mr|texlive-babel-ukraineb-20131013-10|19	Requires(pre):	texlive-tlpkg
21mr|texlive-babel-ukraineb-20131013-10|20	Requires(post):	texlive-kpathsea
21mr|texlive-babel-ukraineb-20131013-10|21	
21mr|texlive-babel-ukraineb-20131013-10|22	%description
21mr|texlive-babel-ukraineb-20131013-10|23	TeXLive babel-ukraineb package.
21mr|texlive-babel-ukraineb-20131013-10|24	
21mr|texlive-babel-ukraineb-20131013-10|25	
21mr|texlive-babel-ukraineb-20131013-10|26	#-----------------------------------------------------------------------
21mr|texlive-babel-ukraineb-20131013-10|27	%files
21mr|texlive-babel-ukraineb-20131013-10|28	%{_texmfdistdir}/tex/generic/babel-ukraineb/ukraineb.ldf
21mr|texlive-babel-ukraineb-20131013-10|29	%doc %{_texmfdistdir}/doc/generic/babel-ukraineb/ukraineb.pdf
21mr|texlive-babel-ukraineb-20131013-10|30	#- source
21mr|texlive-babel-ukraineb-20131013-10|31	%doc %{_texmfdistdir}/source/generic/babel-ukraineb/ukraineb.dtx
21mr|texlive-babel-ukraineb-20131013-10|32	%doc %{_texmfdistdir}/source/generic/babel-ukraineb/ukraineb.ins
21mr|texlive-babel-ukraineb-20131013-10|33	
21mr|texlive-babel-ukraineb-20131013-10|34	#-----------------------------------------------------------------------
21mr|texlive-babel-ukraineb-20131013-10|35	%prep
21mr|texlive-babel-ukraineb-20131013-10|36	%setup -c -a0 -a1 -a2
21mr|texlive-babel-ukraineb-20131013-10|37	
21mr|texlive-babel-ukraineb-20131013-10|38	%build
21mr|texlive-babel-ukraineb-20131013-10|39	
21mr|texlive-babel-ukraineb-20131013-10|40	%install
21mr|texlive-babel-ukraineb-20131013-10|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-babel-ukraineb-20131013-10|42	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17274 21
21mr|texlive-babel-vietnamese-1.4-2|1	Name:		texlive-babel-vietnamese
21mr|texlive-babel-vietnamese-1.4-2|2	Version:	1.4
21mr|texlive-babel-vietnamese-1.4-2|3	Release:	2
21mr|texlive-babel-vietnamese-1.4-2|4	Summary:	Babel support for typesetting Vietnamese
21mr|texlive-babel-vietnamese-1.4-2|5	Group:		Publishing
21mr|texlive-babel-vietnamese-1.4-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/babel-contrib/vietnamese
21mr|texlive-babel-vietnamese-1.4-2|7	License:	LPPL1.3
21mr|texlive-babel-vietnamese-1.4-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-vietnamese.tar.xz
21mr|texlive-babel-vietnamese-1.4-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-vietnamese.source.tar.xz
21mr|texlive-babel-vietnamese-1.4-2|10	BuildArch:	noarch
21mr|texlive-babel-vietnamese-1.4-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-babel-vietnamese-1.4-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-babel-vietnamese-1.4-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-babel-vietnamese-1.4-2|14	
21mr|texlive-babel-vietnamese-1.4-2|15	%description
21mr|texlive-babel-vietnamese-1.4-2|16	The package provides the language definition file for support
21mr|texlive-babel-vietnamese-1.4-2|17	of Vietnamese in babel.
21mr|texlive-babel-vietnamese-1.4-2|18	
21mr|texlive-babel-vietnamese-1.4-2|19	
21mr|texlive-babel-vietnamese-1.4-2|20	#-----------------------------------------------------------------------
21mr|texlive-babel-vietnamese-1.4-2|21	%files
21mr|texlive-babel-vietnamese-1.4-2|22	%{_texmfdistdir}/tex/generic/babel-vietnamese
21mr|texlive-babel-vietnamese-1.4-2|23	#- source
21mr|texlive-babel-vietnamese-1.4-2|24	%doc %{_texmfdistdir}/source/generic/babel-vietnamese
21mr|texlive-babel-vietnamese-1.4-2|25	
21mr|texlive-babel-vietnamese-1.4-2|26	#-----------------------------------------------------------------------
21mr|texlive-babel-vietnamese-1.4-2|27	%prep
21mr|texlive-babel-vietnamese-1.4-2|28	%setup -c -a0 -a1
21mr|texlive-babel-vietnamese-1.4-2|29	
21mr|texlive-babel-vietnamese-1.4-2|30	%build
21mr|texlive-babel-vietnamese-1.4-2|31	
21mr|texlive-babel-vietnamese-1.4-2|32	%install
21mr|texlive-babel-vietnamese-1.4-2|33	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-babel-vietnamese-1.4-2|34	cp -fpar tex source %{buildroot}%{_texmfdistdir}

17275 21
21mr|texlive-babel-welsh-1.1a-2|1	Name:		texlive-babel-welsh
21mr|texlive-babel-welsh-1.1a-2|2	Version:	1.1a
21mr|texlive-babel-welsh-1.1a-2|3	Release:	2
21mr|texlive-babel-welsh-1.1a-2|4	Summary:	babel-welshBabel support for Welsh
21mr|texlive-babel-welsh-1.1a-2|5	Group:		Publishing
21mr|texlive-babel-welsh-1.1a-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/babel-contrib/welsh
21mr|texlive-babel-welsh-1.1a-2|7	License:	LPPL1.3
21mr|texlive-babel-welsh-1.1a-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-welsh.tar.xz
21mr|texlive-babel-welsh-1.1a-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-welsh.doc.tar.xz
21mr|texlive-babel-welsh-1.1a-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-welsh.source.tar.xz
21mr|texlive-babel-welsh-1.1a-2|11	BuildArch:	noarch
21mr|texlive-babel-welsh-1.1a-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-babel-welsh-1.1a-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-babel-welsh-1.1a-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-babel-welsh-1.1a-2|15	
21mr|texlive-babel-welsh-1.1a-2|16	%description
21mr|texlive-babel-welsh-1.1a-2|17	The package provides the language definition file for Welsh.
21mr|texlive-babel-welsh-1.1a-2|18	(Mostly Welsh-language versions of the standard names in a
21mr|texlive-babel-welsh-1.1a-2|19	LaTeX file.).
21mr|texlive-babel-welsh-1.1a-2|20	
21mr|texlive-babel-welsh-1.1a-2|21	#-----------------------------------------------------------------------
21mr|texlive-babel-welsh-1.1a-2|22	%files
21mr|texlive-babel-welsh-1.1a-2|23	%{_texmfdistdir}/tex/generic/babel-welsh
21mr|texlive-babel-welsh-1.1a-2|24	%doc %{_texmfdistdir}/doc/generic/babel-welsh
21mr|texlive-babel-welsh-1.1a-2|25	#- source
21mr|texlive-babel-welsh-1.1a-2|26	%doc %{_texmfdistdir}/source/generic/babel-welsh
21mr|texlive-babel-welsh-1.1a-2|27	
21mr|texlive-babel-welsh-1.1a-2|28	#-----------------------------------------------------------------------
21mr|texlive-babel-welsh-1.1a-2|29	%prep
21mr|texlive-babel-welsh-1.1a-2|30	%setup -c -a0 -a1 -a2
21mr|texlive-babel-welsh-1.1a-2|31	
21mr|texlive-babel-welsh-1.1a-2|32	%build
21mr|texlive-babel-welsh-1.1a-2|33	
21mr|texlive-babel-welsh-1.1a-2|34	%install
21mr|texlive-babel-welsh-1.1a-2|35	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-babel-welsh-1.1a-2|36	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17276 21
21mr|texlive-background-2.1-6|1	# revision 33100
21mr|texlive-background-2.1-6|2	# category Package
21mr|texlive-background-2.1-6|3	# catalog-ctan /macros/latex/contrib/background
21mr|texlive-background-2.1-6|4	# catalog-date 2014-03-04 21:07:04 +0100
21mr|texlive-background-2.1-6|5	# catalog-license lppl
21mr|texlive-background-2.1-6|6	# catalog-version 2.1
21mr|texlive-background-2.1-6|7	Name:		texlive-background
21mr|texlive-background-2.1-6|8	Version:	2.1
21mr|texlive-background-2.1-6|9	Release:	6
21mr|texlive-background-2.1-6|10	Summary:	Placement of background material on pages of a document
21mr|texlive-background-2.1-6|11	Group:		Publishing
21mr|texlive-background-2.1-6|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/background
21mr|texlive-background-2.1-6|13	License:	LPPL
21mr|texlive-background-2.1-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/background.tar.xz
21mr|texlive-background-2.1-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/background.doc.tar.xz
21mr|texlive-background-2.1-6|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/background.source.tar.xz
21mr|texlive-background-2.1-6|17	BuildArch:	noarch
21mr|texlive-background-2.1-6|18	BuildRequires:	texlive-tlpkg
21mr|texlive-background-2.1-6|19	Requires(pre):	texlive-tlpkg
21mr|texlive-background-2.1-6|20	Requires(post):	texlive-kpathsea
21mr|texlive-background-2.1-6|21	
21mr|texlive-background-2.1-6|22	%description
21mr|texlive-background-2.1-6|23	The package offers the placement of background material on the
21mr|texlive-background-2.1-6|24	pages of a document. The user can control many aspects
21mr|texlive-background-2.1-6|25	(contents, position, color, opacity) of the background material
21mr|texlive-background-2.1-6|26	that will be displayed; all placement and attribute settings
21mr|texlive-background-2.1-6|27	are controlled by setting key values. The package makes use of
21mr|texlive-background-2.1-6|28	the everypage package, and uses pgf/tikz for attribute control.
21mr|texlive-background-2.1-6|29	
21mr|texlive-background-2.1-6|30	#-----------------------------------------------------------------------
21mr|texlive-background-2.1-6|31	%files
21mr|texlive-background-2.1-6|32	%{_texmfdistdir}/tex/latex/background/background.sty
21mr|texlive-background-2.1-6|33	%doc %{_texmfdistdir}/doc/latex/background/README
21mr|texlive-background-2.1-6|34	%doc %{_texmfdistdir}/doc/latex/background/background.pdf
21mr|texlive-background-2.1-6|35	#- source
21mr|texlive-background-2.1-6|36	%doc %{_texmfdistdir}/source/latex/background/background.dtx
21mr|texlive-background-2.1-6|37	%doc %{_texmfdistdir}/source/latex/background/background.ins
21mr|texlive-background-2.1-6|38	
21mr|texlive-background-2.1-6|39	#-----------------------------------------------------------------------
21mr|texlive-background-2.1-6|40	%prep
21mr|texlive-background-2.1-6|41	%setup -c -a0 -a1 -a2
21mr|texlive-background-2.1-6|42	
21mr|texlive-background-2.1-6|43	%build
21mr|texlive-background-2.1-6|44	
21mr|texlive-background-2.1-6|45	%install
21mr|texlive-background-2.1-6|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-background-2.1-6|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17277 21
21mr|texlive-bangtex-20190228-1|1	# revision 15878
21mr|texlive-bangtex-20190228-1|2	# category Package
21mr|texlive-bangtex-20190228-1|3	# catalog-ctan /language/bangtex
21mr|texlive-bangtex-20190228-1|4	# catalog-date 2006-12-14 21:17:11 +0100
21mr|texlive-bangtex-20190228-1|5	# catalog-license lppl
21mr|texlive-bangtex-20190228-1|6	# catalog-version undef
21mr|texlive-bangtex-20190228-1|7	Name:		texlive-bangtex
21mr|texlive-bangtex-20190228-1|8	Version:	20190228
21mr|texlive-bangtex-20190228-1|9	Release:	1
21mr|texlive-bangtex-20190228-1|10	Summary:	Writing Bangla and Assamese with LaTeX
21mr|texlive-bangtex-20190228-1|11	Group:		Publishing
21mr|texlive-bangtex-20190228-1|12	URL:		http://www.ctan.org/tex-archive/language/bangtex
21mr|texlive-bangtex-20190228-1|13	License:	LPPL
21mr|texlive-bangtex-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bangtex.tar.xz
21mr|texlive-bangtex-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bangtex.doc.tar.xz
21mr|texlive-bangtex-20190228-1|16	BuildArch:	noarch
21mr|texlive-bangtex-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-bangtex-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-bangtex-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-bangtex-20190228-1|20	
21mr|texlive-bangtex-20190228-1|21	%description
21mr|texlive-bangtex-20190228-1|22	The bundle provides class files for writing Bangla and Assamese
21mr|texlive-bangtex-20190228-1|23	with LaTeX, and MetaFont sources for fonts.
21mr|texlive-bangtex-20190228-1|24	
21mr|texlive-bangtex-20190228-1|25	#-----------------------------------------------------------------------
21mr|texlive-bangtex-20190228-1|26	%files
21mr|texlive-bangtex-20190228-1|27	%{_texmfdistdir}/fonts/source/public/bangtex/bang10.mf
21mr|texlive-bangtex-20190228-1|28	%{_texmfdistdir}/fonts/source/public/bangtex/bangbase.mf
21mr|texlive-bangtex-20190228-1|29	%{_texmfdistdir}/fonts/source/public/bangtex/bangconso.mf
21mr|texlive-bangtex-20190228-1|30	%{_texmfdistdir}/fonts/source/public/bangtex/bangdefs.mf
21mr|texlive-bangtex-20190228-1|31	%{_texmfdistdir}/fonts/source/public/bangtex/bangfala.mf
21mr|texlive-bangtex-20190228-1|32	%{_texmfdistdir}/fonts/source/public/bangtex/banghalf.mf
21mr|texlive-bangtex-20190228-1|33	%{_texmfdistdir}/fonts/source/public/bangtex/bangjuk.mf
21mr|texlive-bangtex-20190228-1|34	%{_texmfdistdir}/fonts/source/public/bangtex/bangkaar.mf
21mr|texlive-bangtex-20190228-1|35	%{_texmfdistdir}/fonts/source/public/bangtex/banglig.mf
21mr|texlive-bangtex-20190228-1|36	%{_texmfdistdir}/fonts/source/public/bangtex/bangmac.mf
21mr|texlive-bangtex-20190228-1|37	%{_texmfdistdir}/fonts/source/public/bangtex/bangnum.mf
21mr|texlive-bangtex-20190228-1|38	%{_texmfdistdir}/fonts/source/public/bangtex/bangpunc.mf
21mr|texlive-bangtex-20190228-1|39	%{_texmfdistdir}/fonts/source/public/bangtex/bangsl10.mf
21mr|texlive-bangtex-20190228-1|40	%{_texmfdistdir}/fonts/source/public/bangtex/bangvow.mf
21mr|texlive-bangtex-20190228-1|41	%{_texmfdistdir}/fonts/source/public/bangtex/bangwd10.mf
21mr|texlive-bangtex-20190228-1|42	%{_texmfdistdir}/fonts/tfm/public/bangtex/bang10.tfm
21mr|texlive-bangtex-20190228-1|43	%{_texmfdistdir}/fonts/tfm/public/bangtex/bangsl10.tfm
21mr|texlive-bangtex-20190228-1|44	%{_texmfdistdir}/fonts/tfm/public/bangtex/bangwd10.tfm
21mr|texlive-bangtex-20190228-1|45	%{_texmfdistdir}/tex/latex/bangtex/bangfont.tex
21mr|texlive-bangtex-20190228-1|46	%{_texmfdistdir}/tex/latex/bangtex/barticle.cls
21mr|texlive-bangtex-20190228-1|47	%{_texmfdistdir}/tex/latex/bangtex/bbk10.clo
21mr|texlive-bangtex-20190228-1|48	%{_texmfdistdir}/tex/latex/bangtex/bbk11.clo
21mr|texlive-bangtex-20190228-1|49	%{_texmfdistdir}/tex/latex/bangtex/bbk12.clo
21mr|texlive-bangtex-20190228-1|50	%{_texmfdistdir}/tex/latex/bangtex/bbook.cls
21mr|texlive-bangtex-20190228-1|51	%{_texmfdistdir}/tex/latex/bangtex/bletter.cls
21mr|texlive-bangtex-20190228-1|52	%{_texmfdistdir}/tex/latex/bangtex/bsize10.clo
21mr|texlive-bangtex-20190228-1|53	%{_texmfdistdir}/tex/latex/bangtex/bsize11.clo
21mr|texlive-bangtex-20190228-1|54	%{_texmfdistdir}/tex/latex/bangtex/bsize12.clo
21mr|texlive-bangtex-20190228-1|55	%doc %{_texmfdistdir}/doc/latex/bangtex/README.bangtex
21mr|texlive-bangtex-20190228-1|56	%doc %{_texmfdistdir}/doc/latex/bangtex/manual.tex
21mr|texlive-bangtex-20190228-1|57	%doc %{_texmfdistdir}/doc/latex/bangtex/samplett.tex
21mr|texlive-bangtex-20190228-1|58	%doc %{_texmfdistdir}/doc/latex/bangtex/samptex.tex
21mr|texlive-bangtex-20190228-1|59	
21mr|texlive-bangtex-20190228-1|60	#-----------------------------------------------------------------------
21mr|texlive-bangtex-20190228-1|61	%prep
21mr|texlive-bangtex-20190228-1|62	%setup -c -a0 -a1
21mr|texlive-bangtex-20190228-1|63	
21mr|texlive-bangtex-20190228-1|64	%build
21mr|texlive-bangtex-20190228-1|65	
21mr|texlive-bangtex-20190228-1|66	%install
21mr|texlive-bangtex-20190228-1|67	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-bangtex-20190228-1|68	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

17278 21
21mr|texlive-bankstatement-0.9.2-2|1	# revision 38857
21mr|texlive-bankstatement-0.9.2-2|2	# category Package
21mr|texlive-bankstatement-0.9.2-2|3	# catalog-ctan /macros/latex/contrib/bankstatement
21mr|texlive-bankstatement-0.9.2-2|4	# catalog-date 2017-04-18 05:31:40 +0200
21mr|texlive-bankstatement-0.9.2-2|5	# catalog-license lppl
21mr|texlive-bankstatement-0.9.2-2|6	# catalog-version 0.9.2
21mr|texlive-bankstatement-0.9.2-2|7	Name:		texlive-bankstatement
21mr|texlive-bankstatement-0.9.2-2|8	Version:	0.9.2
21mr|texlive-bankstatement-0.9.2-2|9	Release:	2
21mr|texlive-bankstatement-0.9.2-2|10	Summary:	A LaTeX class for bank statements based on csv data
21mr|texlive-bankstatement-0.9.2-2|11	Group:		Publishing
21mr|texlive-bankstatement-0.9.2-2|12	URL:		https://ctan.org/tex-archive/macros/latex/contrib/bankstatement
21mr|texlive-bankstatement-0.9.2-2|13	License:	LPPL
21mr|texlive-bankstatement-0.9.2-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/bankstatement/bankstatement.tar.xz
21mr|texlive-bankstatement-0.9.2-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/bankstatement/bankstatement.doc.tar.xz
21mr|texlive-bankstatement-0.9.2-2|16	BuildArch:	noarch
21mr|texlive-bankstatement-0.9.2-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-bankstatement-0.9.2-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-bankstatement-0.9.2-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-bankstatement-0.9.2-2|20	
21mr|texlive-bankstatement-0.9.2-2|21	%description
21mr|texlive-bankstatement-0.9.2-2|22	More and more banks allow their customers to download posting
21mr|texlive-bankstatement-0.9.2-2|23	records in various formats. By using the bankstatement class,
21mr|texlive-bankstatement-0.9.2-2|24	you can create bank statements, as long as a csv format is
21mr|texlive-bankstatement-0.9.2-2|25	available. At the moment, the csv-mt940 and csv-camt formats --
21mr|texlive-bankstatement-0.9.2-2|26	used by many german Sparkassen -- are supported. You can quite
21mr|texlive-bankstatement-0.9.2-2|27	easily add support for other csv formats. Simply define the
21mr|texlive-bankstatement-0.9.2-2|28	order of the keys in the csv data file and how to use them. The
21mr|texlive-bankstatement-0.9.2-2|29	terminology in this class -- such as BIC (Business Identifier
21mr|texlive-bankstatement-0.9.2-2|30	Code) or IBAN (International Bank Account Number) -- is based
21mr|texlive-bankstatement-0.9.2-2|31	on usage in the SEPA (Single Euro Payments Area). The user may
21mr|texlive-bankstatement-0.9.2-2|32	adjust the terminology to suit local needs.
21mr|texlive-bankstatement-0.9.2-2|33	
21mr|texlive-bankstatement-0.9.2-2|34	#-----------------------------------------------------------------------
21mr|texlive-bankstatement-0.9.2-2|35	%files
21mr|texlive-bankstatement-0.9.2-2|36	%{_texmfdistdir}/tex/latex/bankstatement/bankstatement.cls
21mr|texlive-bankstatement-0.9.2-2|37	%{_texmfdistdir}/tex/latex/bankstatement/csv-camt.def
21mr|texlive-bankstatement-0.9.2-2|38	%{_texmfdistdir}/tex/latex/bankstatement/csv-mt940.def
21mr|texlive-bankstatement-0.9.2-2|39	%{_texmfdistdir}/tex/latex/bankstatement/csv-standard-bank-na.def
21mr|texlive-bankstatement-0.9.2-2|40	%{_texmfdistdir}/tex/latex/bankstatement/stmenglish.def
21mr|texlive-bankstatement-0.9.2-2|41	%{_texmfdistdir}/tex/latex/bankstatement/stmgerman.def
21mr|texlive-bankstatement-0.9.2-2|42	%{_texmfdistdir}/tex/latex/bankstatement/stmnamibian.def
21mr|texlive-bankstatement-0.9.2-2|43	%doc %{_texmfdistdir}/doc/latex/bankstatement/201412.csv
21mr|texlive-bankstatement-0.9.2-2|44	%doc %{_texmfdistdir}/doc/latex/bankstatement/bankstatement.dtx
21mr|texlive-bankstatement-0.9.2-2|45	%doc %{_texmfdistdir}/doc/latex/bankstatement/bankstatement.pdf
21mr|texlive-bankstatement-0.9.2-2|46	%doc %{_texmfdistdir}/doc/latex/bankstatement/bankstatement-example.pdf
21mr|texlive-bankstatement-0.9.2-2|47	%doc %{_texmfdistdir}/doc/latex/bankstatement/bankstatement-example.tex
21mr|texlive-bankstatement-0.9.2-2|48	%doc %{_texmfdistdir}/doc/latex/bankstatement/makefile
21mr|texlive-bankstatement-0.9.2-2|49	%doc %{_texmfdistdir}/doc/latex/bankstatement/README.md
21mr|texlive-bankstatement-0.9.2-2|50	%doc %{_texmfdistdir}/doc/latex/bankstatement/stmlogo.jpg
21mr|texlive-bankstatement-0.9.2-2|51	
21mr|texlive-bankstatement-0.9.2-2|52	#-----------------------------------------------------------------------
21mr|texlive-bankstatement-0.9.2-2|53	%prep
21mr|texlive-bankstatement-0.9.2-2|54	%setup -c -a0 -a1
21mr|texlive-bankstatement-0.9.2-2|55	
21mr|texlive-bankstatement-0.9.2-2|56	%build
21mr|texlive-bankstatement-0.9.2-2|57	
21mr|texlive-bankstatement-0.9.2-2|58	%install
21mr|texlive-bankstatement-0.9.2-2|59	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-bankstatement-0.9.2-2|60	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17279 21
21mr|texlive-bardiag-0.4a-7|1	# revision 22013
21mr|texlive-bardiag-0.4a-7|2	# category Package
21mr|texlive-bardiag-0.4a-7|3	# catalog-ctan /graphics/bardiag
21mr|texlive-bardiag-0.4a-7|4	# catalog-date 2006-12-21 16:38:41 +0100
21mr|texlive-bardiag-0.4a-7|5	# catalog-license lppl
21mr|texlive-bardiag-0.4a-7|6	# catalog-version 0.4a
21mr|texlive-bardiag-0.4a-7|7	Name:		texlive-bardiag
21mr|texlive-bardiag-0.4a-7|8	Version:	0.4a
21mr|texlive-bardiag-0.4a-7|9	Release:	7
21mr|texlive-bardiag-0.4a-7|10	Summary:	LateX package for drawing bar diagrams
21mr|texlive-bardiag-0.4a-7|11	Group:		Publishing
21mr|texlive-bardiag-0.4a-7|12	URL:		http://www.ctan.org/tex-archive/graphics/bardiag
21mr|texlive-bardiag-0.4a-7|13	License:	LPPL
21mr|texlive-bardiag-0.4a-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bardiag.tar.xz
21mr|texlive-bardiag-0.4a-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bardiag.doc.tar.xz
21mr|texlive-bardiag-0.4a-7|16	BuildArch:	noarch
21mr|texlive-bardiag-0.4a-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-bardiag-0.4a-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-bardiag-0.4a-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-bardiag-0.4a-7|20	
21mr|texlive-bardiag-0.4a-7|21	%description
21mr|texlive-bardiag-0.4a-7|22	The main purpose of the package is to make the drawing of bar
21mr|texlive-bardiag-0.4a-7|23	diagrams possible and easy in LaTeX. The BarDiag package is
21mr|texlive-bardiag-0.4a-7|24	inspired by and based on PSTricks.
21mr|texlive-bardiag-0.4a-7|25	
21mr|texlive-bardiag-0.4a-7|26	
21mr|texlive-bardiag-0.4a-7|27	#-----------------------------------------------------------------------
21mr|texlive-bardiag-0.4a-7|28	%files
21mr|texlive-bardiag-0.4a-7|29	%{_texmfdistdir}/tex/latex/bardiag/barddoc.sty
21mr|texlive-bardiag-0.4a-7|30	%{_texmfdistdir}/tex/latex/bardiag/bardiag.bar
21mr|texlive-bardiag-0.4a-7|31	%{_texmfdistdir}/tex/latex/bardiag/bardiag.cfg
21mr|texlive-bardiag-0.4a-7|32	%{_texmfdistdir}/tex/latex/bardiag/bardiag.sty
21mr|texlive-bardiag-0.4a-7|33	%{_texmfdistdir}/tex/latex/bardiag/pstfp.sty
21mr|texlive-bardiag-0.4a-7|34	%doc %{_texmfdistdir}/doc/latex/bardiag/README
21mr|texlive-bardiag-0.4a-7|35	%doc %{_texmfdistdir}/doc/latex/bardiag/bardiag.pdf
21mr|texlive-bardiag-0.4a-7|36	%doc %{_texmfdistdir}/doc/latex/bardiag/bardiag.tex
21mr|texlive-bardiag-0.4a-7|37	%doc %{_texmfdistdir}/doc/latex/bardiag/bardiag1.pdf
21mr|texlive-bardiag-0.4a-7|38	%doc %{_texmfdistdir}/doc/latex/bardiag/bardiag1.tex
21mr|texlive-bardiag-0.4a-7|39	%doc %{_texmfdistdir}/doc/latex/bardiag/bardiag2.pdf
21mr|texlive-bardiag-0.4a-7|40	%doc %{_texmfdistdir}/doc/latex/bardiag/bardiag2.tex
21mr|texlive-bardiag-0.4a-7|41	%doc %{_texmfdistdir}/doc/latex/bardiag/example/altdiags.ps
21mr|texlive-bardiag-0.4a-7|42	%doc %{_texmfdistdir}/doc/latex/bardiag/example/altdiags.tex
21mr|texlive-bardiag-0.4a-7|43	%doc %{_texmfdistdir}/doc/latex/bardiag/example/compile.all
21mr|texlive-bardiag-0.4a-7|44	%doc %{_texmfdistdir}/doc/latex/bardiag/example/diagrams.dvi
21mr|texlive-bardiag-0.4a-7|45	%doc %{_texmfdistdir}/doc/latex/bardiag/example/diagrams.ps
21mr|texlive-bardiag-0.4a-7|46	%doc %{_texmfdistdir}/doc/latex/bardiag/example/diagrams.tex
21mr|texlive-bardiag-0.4a-7|47	%doc %{_texmfdistdir}/doc/latex/bardiag/example/diagramsbw.ps
21mr|texlive-bardiag-0.4a-7|48	%doc %{_texmfdistdir}/doc/latex/bardiag/example/diagramsbw.tex
21mr|texlive-bardiag-0.4a-7|49	%doc %{_texmfdistdir}/doc/latex/bardiag/example/src/10.tex
21mr|texlive-bardiag-0.4a-7|50	%doc %{_texmfdistdir}/doc/latex/bardiag/example/src/1a.tex
21mr|texlive-bardiag-0.4a-7|51	%doc %{_texmfdistdir}/doc/latex/bardiag/example/src/1b.tex
21mr|texlive-bardiag-0.4a-7|52	%doc %{_texmfdistdir}/doc/latex/bardiag/example/src/2a.tex
21mr|texlive-bardiag-0.4a-7|53	%doc %{_texmfdistdir}/doc/latex/bardiag/example/src/2b.tex
21mr|texlive-bardiag-0.4a-7|54	%doc %{_texmfdistdir}/doc/latex/bardiag/example/src/3.tex
21mr|texlive-bardiag-0.4a-7|55	%doc %{_texmfdistdir}/doc/latex/bardiag/example/src/4.tex
21mr|texlive-bardiag-0.4a-7|56	%doc %{_texmfdistdir}/doc/latex/bardiag/example/src/5.tex
21mr|texlive-bardiag-0.4a-7|57	%doc %{_texmfdistdir}/doc/latex/bardiag/example/src/6.tex
21mr|texlive-bardiag-0.4a-7|58	%doc %{_texmfdistdir}/doc/latex/bardiag/example/src/7.tex
21mr|texlive-bardiag-0.4a-7|59	%doc %{_texmfdistdir}/doc/latex/bardiag/example/src/8.tex
21mr|texlive-bardiag-0.4a-7|60	%doc %{_texmfdistdir}/doc/latex/bardiag/example/src/9.tex
21mr|texlive-bardiag-0.4a-7|61	%doc %{_texmfdistdir}/doc/latex/bardiag/figs/diag.eps
21mr|texlive-bardiag-0.4a-7|62	%doc %{_texmfdistdir}/doc/latex/bardiag/figs/diagleg.eps
21mr|texlive-bardiag-0.4a-7|63	%doc %{_texmfdistdir}/doc/latex/bardiag/figs/examp1.tex
21mr|texlive-bardiag-0.4a-7|64	%doc %{_texmfdistdir}/doc/latex/bardiag/figs/examp1a.tex
21mr|texlive-bardiag-0.4a-7|65	%doc %{_texmfdistdir}/doc/latex/bardiag/figs/examp1b.tex
21mr|texlive-bardiag-0.4a-7|66	%doc %{_texmfdistdir}/doc/latex/bardiag/figs/examp2.tex
21mr|texlive-bardiag-0.4a-7|67	%doc %{_texmfdistdir}/doc/latex/bardiag/figs/examp2er.tex
21mr|texlive-bardiag-0.4a-7|68	%doc %{_texmfdistdir}/doc/latex/bardiag/figs/examp3.tex
21mr|texlive-bardiag-0.4a-7|69	%doc %{_texmfdistdir}/doc/latex/bardiag/figs/examp4.tex
21mr|texlive-bardiag-0.4a-7|70	%doc %{_texmfdistdir}/doc/latex/bardiag/figs/examp5.tex
21mr|texlive-bardiag-0.4a-7|71	%doc %{_texmfdistdir}/doc/latex/bardiag/figs/examp6.tex
21mr|texlive-bardiag-0.4a-7|72	%doc %{_texmfdistdir}/doc/latex/bardiag/figs/exampcr.tex
21mr|texlive-bardiag-0.4a-7|73	%doc %{_texmfdistdir}/doc/latex/bardiag/figs/tddiag.eps
21mr|texlive-bardiag-0.4a-7|74	%doc %{_texmfdistdir}/doc/latex/bardiag/src/10.tex
21mr|texlive-bardiag-0.4a-7|75	%doc %{_texmfdistdir}/doc/latex/bardiag/src/1a.tex
21mr|texlive-bardiag-0.4a-7|76	%doc %{_texmfdistdir}/doc/latex/bardiag/src/1b.tex
21mr|texlive-bardiag-0.4a-7|77	%doc %{_texmfdistdir}/doc/latex/bardiag/src/2a.tex
21mr|texlive-bardiag-0.4a-7|78	%doc %{_texmfdistdir}/doc/latex/bardiag/src/2b.tex
21mr|texlive-bardiag-0.4a-7|79	%doc %{_texmfdistdir}/doc/latex/bardiag/src/3.tex
21mr|texlive-bardiag-0.4a-7|80	%doc %{_texmfdistdir}/doc/latex/bardiag/src/4.tex
21mr|texlive-bardiag-0.4a-7|81	%doc %{_texmfdistdir}/doc/latex/bardiag/src/5.tex
21mr|texlive-bardiag-0.4a-7|82	%doc %{_texmfdistdir}/doc/latex/bardiag/src/6.tex
21mr|texlive-bardiag-0.4a-7|83	%doc %{_texmfdistdir}/doc/latex/bardiag/src/7.tex
21mr|texlive-bardiag-0.4a-7|84	%doc %{_texmfdistdir}/doc/latex/bardiag/src/8.tex
21mr|texlive-bardiag-0.4a-7|85	%doc %{_texmfdistdir}/doc/latex/bardiag/src/9.tex
21mr|texlive-bardiag-0.4a-7|86	
21mr|texlive-bardiag-0.4a-7|87	#-----------------------------------------------------------------------
21mr|texlive-bardiag-0.4a-7|88	%prep
21mr|texlive-bardiag-0.4a-7|89	%setup -c -a0 -a1
21mr|texlive-bardiag-0.4a-7|90	
21mr|texlive-bardiag-0.4a-7|91	%build
21mr|texlive-bardiag-0.4a-7|92	
21mr|texlive-bardiag-0.4a-7|93	%install
21mr|texlive-bardiag-0.4a-7|94	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-bardiag-0.4a-7|95	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17280 21
21mr|texlive-bartel-chess-fonts-20190228-1|1	# revision 20619
21mr|texlive-bartel-chess-fonts-20190228-1|2	# category Package
21mr|texlive-bartel-chess-fonts-20190228-1|3	# catalog-ctan /fonts/bartel-chess-fonts
21mr|texlive-bartel-chess-fonts-20190228-1|4	# catalog-date 2010-11-29 08:56:06 +0100
21mr|texlive-bartel-chess-fonts-20190228-1|5	# catalog-license gpl
21mr|texlive-bartel-chess-fonts-20190228-1|6	# catalog-version undef
21mr|texlive-bartel-chess-fonts-20190228-1|7	Name:		texlive-bartel-chess-fonts
21mr|texlive-bartel-chess-fonts-20190228-1|8	Version:	20190228
21mr|texlive-bartel-chess-fonts-20190228-1|9	Release:	1
21mr|texlive-bartel-chess-fonts-20190228-1|10	Summary:	A set of fonts supporting chess diagrams
21mr|texlive-bartel-chess-fonts-20190228-1|11	Group:		Publishing
21mr|texlive-bartel-chess-fonts-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/bartel-chess-fonts
21mr|texlive-bartel-chess-fonts-20190228-1|13	License:	GPL
21mr|texlive-bartel-chess-fonts-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bartel-chess-fonts.tar.xz
21mr|texlive-bartel-chess-fonts-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bartel-chess-fonts.doc.tar.xz
21mr|texlive-bartel-chess-fonts-20190228-1|16	BuildArch:	noarch
21mr|texlive-bartel-chess-fonts-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-bartel-chess-fonts-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-bartel-chess-fonts-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-bartel-chess-fonts-20190228-1|20	
21mr|texlive-bartel-chess-fonts-20190228-1|21	%description
21mr|texlive-bartel-chess-fonts-20190228-1|22	The fonts are provided as MetaFont source.
21mr|texlive-bartel-chess-fonts-20190228-1|23	
21mr|texlive-bartel-chess-fonts-20190228-1|24	#-----------------------------------------------------------------------
21mr|texlive-bartel-chess-fonts-20190228-1|25	%files
21mr|texlive-bartel-chess-fonts-20190228-1|26	%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/elch-bishop.mf
21mr|texlive-bartel-chess-fonts-20190228-1|27	%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/elch-blackfield.mf
21mr|texlive-bartel-chess-fonts-20190228-1|28	%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/elch-chbase.mf
21mr|texlive-bartel-chess-fonts-20190228-1|29	%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/elch-equi.mf
21mr|texlive-bartel-chess-fonts-20190228-1|30	%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/elch-geo.mf
21mr|texlive-bartel-chess-fonts-20190228-1|31	%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/elch-king.mf
21mr|texlive-bartel-chess-fonts-20190228-1|32	%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/elch-knight.mf
21mr|texlive-bartel-chess-fonts-20190228-1|33	%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/elch-pawn.mf
21mr|texlive-bartel-chess-fonts-20190228-1|34	%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/elch-queen.mf
21mr|texlive-bartel-chess-fonts-20190228-1|35	%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/elch-rook.mf
21mr|texlive-bartel-chess-fonts-20190228-1|36	%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/fselch.mf
21mr|texlive-bartel-chess-fonts-20190228-1|37	%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/fselch10.mf
21mr|texlive-bartel-chess-fonts-20190228-1|38	%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/fselch11.mf
21mr|texlive-bartel-chess-fonts-20190228-1|39	%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/fselch12.mf
21mr|texlive-bartel-chess-fonts-20190228-1|40	%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/fselch13.mf
21mr|texlive-bartel-chess-fonts-20190228-1|41	%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/fselch14.mf
21mr|texlive-bartel-chess-fonts-20190228-1|42	%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/fselch16.mf
21mr|texlive-bartel-chess-fonts-20190228-1|43	%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/fselch17.mf
21mr|texlive-bartel-chess-fonts-20190228-1|44	%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/fselch20.mf
21mr|texlive-bartel-chess-fonts-20190228-1|45	%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/fselch24.mf
21mr|texlive-bartel-chess-fonts-20190228-1|46	%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/fselch32.mf
21mr|texlive-bartel-chess-fonts-20190228-1|47	%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/fselch36.mf
21mr|texlive-bartel-chess-fonts-20190228-1|48	%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/fselch6.mf
21mr|texlive-bartel-chess-fonts-20190228-1|49	%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/fselch7.mf
21mr|texlive-bartel-chess-fonts-20190228-1|50	%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/fselch8.mf
21mr|texlive-bartel-chess-fonts-20190228-1|51	%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/fselch9.mf
21mr|texlive-bartel-chess-fonts-20190228-1|52	%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/pkbase.mf
21mr|texlive-bartel-chess-fonts-20190228-1|53	%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/pkbishop.mf
21mr|texlive-bartel-chess-fonts-20190228-1|54	%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/pkblackfield.mf
21mr|texlive-bartel-chess-fonts-20190228-1|55	%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/pkelch10.mf
21mr|texlive-bartel-chess-fonts-20190228-1|56	%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/pkelch11.mf
21mr|texlive-bartel-chess-fonts-20190228-1|57	%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/pkelch12.mf
21mr|texlive-bartel-chess-fonts-20190228-1|58	%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/pkelch14.mf
21mr|texlive-bartel-chess-fonts-20190228-1|59	%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/pkelch16.mf
21mr|texlive-bartel-chess-fonts-20190228-1|60	%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/pkelch8.mf
21mr|texlive-bartel-chess-fonts-20190228-1|61	%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/pkelch9.mf
21mr|texlive-bartel-chess-fonts-20190228-1|62	%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/pkgeo.mf
21mr|texlive-bartel-chess-fonts-20190228-1|63	%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/pkking.mf
21mr|texlive-bartel-chess-fonts-20190228-1|64	%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/pkknight.mf
21mr|texlive-bartel-chess-fonts-20190228-1|65	%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/pkpawn.mf
21mr|texlive-bartel-chess-fonts-20190228-1|66	%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/pkqueen.mf
21mr|texlive-bartel-chess-fonts-20190228-1|67	%{_texmfdistdir}/fonts/source/public/bartel-chess-fonts/pkrook.mf
21mr|texlive-bartel-chess-fonts-20190228-1|68	%{_texmfdistdir}/fonts/tfm/public/bartel-chess-fonts/fselch10.tfm
21mr|texlive-bartel-chess-fonts-20190228-1|69	%{_texmfdistdir}/fonts/tfm/public/bartel-chess-fonts/fselch11.tfm
21mr|texlive-bartel-chess-fonts-20190228-1|70	%{_texmfdistdir}/fonts/tfm/public/bartel-chess-fonts/fselch12.tfm
21mr|texlive-bartel-chess-fonts-20190228-1|71	%{_texmfdistdir}/fonts/tfm/public/bartel-chess-fonts/fselch13.tfm
21mr|texlive-bartel-chess-fonts-20190228-1|72	%{_texmfdistdir}/fonts/tfm/public/bartel-chess-fonts/fselch14.tfm
21mr|texlive-bartel-chess-fonts-20190228-1|73	%{_texmfdistdir}/fonts/tfm/public/bartel-chess-fonts/fselch16.tfm
21mr|texlive-bartel-chess-fonts-20190228-1|74	%{_texmfdistdir}/fonts/tfm/public/bartel-chess-fonts/fselch17.tfm
21mr|texlive-bartel-chess-fonts-20190228-1|75	%{_texmfdistdir}/fonts/tfm/public/bartel-chess-fonts/fselch20.tfm
21mr|texlive-bartel-chess-fonts-20190228-1|76	%{_texmfdistdir}/fonts/tfm/public/bartel-chess-fonts/fselch24.tfm
21mr|texlive-bartel-chess-fonts-20190228-1|77	%{_texmfdistdir}/fonts/tfm/public/bartel-chess-fonts/fselch32.tfm
21mr|texlive-bartel-chess-fonts-20190228-1|78	%{_texmfdistdir}/fonts/tfm/public/bartel-chess-fonts/fselch36.tfm
21mr|texlive-bartel-chess-fonts-20190228-1|79	%{_texmfdistdir}/fonts/tfm/public/bartel-chess-fonts/fselch6.tfm
21mr|texlive-bartel-chess-fonts-20190228-1|80	%{_texmfdistdir}/fonts/tfm/public/bartel-chess-fonts/fselch7.tfm
21mr|texlive-bartel-chess-fonts-20190228-1|81	%{_texmfdistdir}/fonts/tfm/public/bartel-chess-fonts/fselch8.tfm
21mr|texlive-bartel-chess-fonts-20190228-1|82	%{_texmfdistdir}/fonts/tfm/public/bartel-chess-fonts/fselch9.tfm
21mr|texlive-bartel-chess-fonts-20190228-1|83	%{_texmfdistdir}/fonts/tfm/public/bartel-chess-fonts/pkelch10.tfm
21mr|texlive-bartel-chess-fonts-20190228-1|84	%{_texmfdistdir}/fonts/tfm/public/bartel-chess-fonts/pkelch11.tfm
21mr|texlive-bartel-chess-fonts-20190228-1|85	%{_texmfdistdir}/fonts/tfm/public/bartel-chess-fonts/pkelch12.tfm
21mr|texlive-bartel-chess-fonts-20190228-1|86	%{_texmfdistdir}/fonts/tfm/public/bartel-chess-fonts/pkelch14.tfm
21mr|texlive-bartel-chess-fonts-20190228-1|87	%{_texmfdistdir}/fonts/tfm/public/bartel-chess-fonts/pkelch16.tfm
21mr|texlive-bartel-chess-fonts-20190228-1|88	%{_texmfdistdir}/fonts/tfm/public/bartel-chess-fonts/pkelch8.tfm
21mr|texlive-bartel-chess-fonts-20190228-1|89	%{_texmfdistdir}/fonts/tfm/public/bartel-chess-fonts/pkelch9.tfm
21mr|texlive-bartel-chess-fonts-20190228-1|90	%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/README
21mr|texlive-bartel-chess-fonts-20190228-1|91	%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/CGA.mf
21mr|texlive-bartel-chess-fonts-20190228-1|92	%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/agfa.mf
21mr|texlive-bartel-chess-fonts-20190228-1|93	%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/amiga-PAL.mf
21mr|texlive-bartel-chess-fonts-20190228-1|94	%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/amiga.mf
21mr|texlive-bartel-chess-fonts-20190228-1|95	%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/chess.mf
21mr|texlive-bartel-chess-fonts-20190228-1|96	%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/fselch15.mf
21mr|texlive-bartel-chess-fonts-20190228-1|97	%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/fselch30.mf
21mr|texlive-bartel-chess-fonts-20190228-1|98	%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/fselch34.mf
21mr|texlive-bartel-chess-fonts-20190228-1|99	%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/fselch5mm.mf
21mr|texlive-bartel-chess-fonts-20190228-1|100	%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/pkelch.mfj
21mr|texlive-bartel-chess-fonts-20190228-1|101	%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/pkfootbows.mf
21mr|texlive-bartel-chess-fonts-20190228-1|102	%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/pkmakeneutral.mf
21mr|texlive-bartel-chess-fonts-20190228-1|103	%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/pkparallel.mf
21mr|texlive-bartel-chess-fonts-20190228-1|104	%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/pkscreengrid.mf
21mr|texlive-bartel-chess-fonts-20190228-1|105	%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/pkshorten.mf
21mr|texlive-bartel-chess-fonts-20190228-1|106	%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/px150.mf
21mr|texlive-bartel-chess-fonts-20190228-1|107	%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/px17.mf
21mr|texlive-bartel-chess-fonts-20190228-1|108	%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/px20.mf
21mr|texlive-bartel-chess-fonts-20190228-1|109	%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/px21.mf
21mr|texlive-bartel-chess-fonts-20190228-1|110	%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/px23.mf
21mr|texlive-bartel-chess-fonts-20190228-1|111	%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/px25.mf
21mr|texlive-bartel-chess-fonts-20190228-1|112	%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/px29.mf
21mr|texlive-bartel-chess-fonts-20190228-1|113	%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/px31.mf
21mr|texlive-bartel-chess-fonts-20190228-1|114	%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/px33.mf
21mr|texlive-bartel-chess-fonts-20190228-1|115	%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/px41.mf
21mr|texlive-bartel-chess-fonts-20190228-1|116	%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/px45.mf
21mr|texlive-bartel-chess-fonts-20190228-1|117	%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/px49.mf
21mr|texlive-bartel-chess-fonts-20190228-1|118	%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/px53.mf
21mr|texlive-bartel-chess-fonts-20190228-1|119	%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/px57.mf
21mr|texlive-bartel-chess-fonts-20190228-1|120	%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/px63.mf
21mr|texlive-bartel-chess-fonts-20190228-1|121	%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/px700.mf
21mr|texlive-bartel-chess-fonts-20190228-1|122	%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/px71.mf
21mr|texlive-bartel-chess-fonts-20190228-1|123	%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/px72.mf
21mr|texlive-bartel-chess-fonts-20190228-1|124	%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/px79.mf
21mr|texlive-bartel-chess-fonts-20190228-1|125	%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/px9.mf
21mr|texlive-bartel-chess-fonts-20190228-1|126	%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/scan.mf
21mr|texlive-bartel-chess-fonts-20190228-1|127	%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/screengrid.mf
21mr|texlive-bartel-chess-fonts-20190228-1|128	%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/tt.mf
21mr|texlive-bartel-chess-fonts-20190228-1|129	%doc %{_texmfdistdir}/doc/fonts/bartel-chess-fonts/other-sources/turnboard.mf
21mr|texlive-bartel-chess-fonts-20190228-1|130	
21mr|texlive-bartel-chess-fonts-20190228-1|131	#-----------------------------------------------------------------------
21mr|texlive-bartel-chess-fonts-20190228-1|132	%prep
21mr|texlive-bartel-chess-fonts-20190228-1|133	%setup -c -a0 -a1
21mr|texlive-bartel-chess-fonts-20190228-1|134	
21mr|texlive-bartel-chess-fonts-20190228-1|135	%build
21mr|texlive-bartel-chess-fonts-20190228-1|136	
21mr|texlive-bartel-chess-fonts-20190228-1|137	%install
21mr|texlive-bartel-chess-fonts-20190228-1|138	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-bartel-chess-fonts-20190228-1|139	cp -fpar fonts doc %{buildroot}%{_texmfdistdir}

17281 21
21mr|texlive-bashful-0.93-3|1	# revision 25597
21mr|texlive-bashful-0.93-3|2	# category Package
21mr|texlive-bashful-0.93-3|3	# catalog-ctan /macros/latex/contrib/bashful
21mr|texlive-bashful-0.93-3|4	# catalog-date 2011-06-17 14:38:58 +0200
21mr|texlive-bashful-0.93-3|5	# catalog-license lppl1.3
21mr|texlive-bashful-0.93-3|6	# catalog-version 0.92
21mr|texlive-bashful-0.93-3|7	Name:		texlive-bashful
21mr|texlive-bashful-0.93-3|8	Version:	0.93
21mr|texlive-bashful-0.93-3|9	Release:	3
21mr|texlive-bashful-0.93-3|10	Summary:	Invoke bash commands from within LaTeX
21mr|texlive-bashful-0.93-3|11	Group:		Publishing
21mr|texlive-bashful-0.93-3|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/bashful
21mr|texlive-bashful-0.93-3|13	License:	LPPL1.3
21mr|texlive-bashful-0.93-3|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bashful.tar.xz
21mr|texlive-bashful-0.93-3|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bashful.doc.tar.xz
21mr|texlive-bashful-0.93-3|16	BuildArch:	noarch
21mr|texlive-bashful-0.93-3|17	BuildRequires:	texlive-tlpkg
21mr|texlive-bashful-0.93-3|18	Requires(pre):	texlive-tlpkg
21mr|texlive-bashful-0.93-3|19	Requires(post):	texlive-kpathsea
21mr|texlive-bashful-0.93-3|20	
21mr|texlive-bashful-0.93-3|21	%description
21mr|texlive-bashful-0.93-3|22	The package makes it possible to execute Unix bash shell
21mr|texlive-bashful-0.93-3|23	scripts from within LaTeX. The main application is in writing
21mr|texlive-bashful-0.93-3|24	computer-science texts, in which you want to make sure the
21mr|texlive-bashful-0.93-3|25	programs listed in the document are executed directly from the
21mr|texlive-bashful-0.93-3|26	input. The package may use other Unix shells than bash, but
21mr|texlive-bashful-0.93-3|27	does not work without modification in a Windows environment.
21mr|texlive-bashful-0.93-3|28	The package requires the -shell-escape flag when LaTeX is
21mr|texlive-bashful-0.93-3|29	processing your document.
21mr|texlive-bashful-0.93-3|30	
21mr|texlive-bashful-0.93-3|31	#-----------------------------------------------------------------------
21mr|texlive-bashful-0.93-3|32	%files
21mr|texlive-bashful-0.93-3|33	%{_texmfdistdir}/tex/latex/bashful/bashful.sty
21mr|texlive-bashful-0.93-3|34	%doc %{_texmfdistdir}/doc/latex/bashful/Makefile
21mr|texlive-bashful-0.93-3|35	%doc %{_texmfdistdir}/doc/latex/bashful/README
21mr|texlive-bashful-0.93-3|36	%doc %{_texmfdistdir}/doc/latex/bashful/bashful.pdf
21mr|texlive-bashful-0.93-3|37	%doc %{_texmfdistdir}/doc/latex/bashful/bashful.tex
21mr|texlive-bashful-0.93-3|38	
21mr|texlive-bashful-0.93-3|39	#-----------------------------------------------------------------------
21mr|texlive-bashful-0.93-3|40	%prep
21mr|texlive-bashful-0.93-3|41	%setup -c -a0 -a1
21mr|texlive-bashful-0.93-3|42	
21mr|texlive-bashful-0.93-3|43	%build
21mr|texlive-bashful-0.93-3|44	
21mr|texlive-bashful-0.93-3|45	%install
21mr|texlive-bashful-0.93-3|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-bashful-0.93-3|47	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17282 21
21mr|texlive-basicarith-1.1-1|1	Name:		texlive-basicarith
21mr|texlive-basicarith-1.1-1|2	Version:	1.1
21mr|texlive-basicarith-1.1-1|3	Release:	1
21mr|texlive-basicarith-1.1-1|4	Summary:	The package provides macros for typesetting basic arithmetic
21mr|texlive-basicarith-1.1-1|5	Group:		Publishing
21mr|texlive-basicarith-1.1-1|6	URL:		https://ctan.org/pkg/basicarith
21mr|texlive-basicarith-1.1-1|7	License:	MIT
21mr|texlive-basicarith-1.1-1|8	Source0:	http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/basicarith.tar.xz
21mr|texlive-basicarith-1.1-1|9	Source1:	http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/basicarith.doc.tar.xz
21mr|texlive-basicarith-1.1-1|10	Source2:	http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/basicarith.source.tar.xz
21mr|texlive-basicarith-1.1-1|11	BuildArch:	noarch
21mr|texlive-basicarith-1.1-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-basicarith-1.1-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-basicarith-1.1-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-basicarith-1.1-1|15	
21mr|texlive-basicarith-1.1-1|16	%description
21mr|texlive-basicarith-1.1-1|17	The package provides macros for typesetting basic arithmetic, in the style typically found in textbooks.
21mr|texlive-basicarith-1.1-1|18	It focuses on the American style of performing these algorithms.
21mr|texlive-basicarith-1.1-1|19	
21mr|texlive-basicarith-1.1-1|20	#-----------------------------------------------------------------------
21mr|texlive-basicarith-1.1-1|21	%files
21mr|texlive-basicarith-1.1-1|22	%{_texmfdistdir}/tex/*
21mr|texlive-basicarith-1.1-1|23	%doc %{_texmfdistdir}/doc/*
21mr|texlive-basicarith-1.1-1|24	%doc %{_texmfdistdir}/source/*
21mr|texlive-basicarith-1.1-1|25	
21mr|texlive-basicarith-1.1-1|26	#-----------------------------------------------------------------------
21mr|texlive-basicarith-1.1-1|27	%prep
21mr|texlive-basicarith-1.1-1|28	%setup -c -a0 -a1 -a2
21mr|texlive-basicarith-1.1-1|29	
21mr|texlive-basicarith-1.1-1|30	%build
21mr|texlive-basicarith-1.1-1|31	
21mr|texlive-basicarith-1.1-1|32	%install
21mr|texlive-basicarith-1.1-1|33	mkdir -p %{buildroot}%{_texmfdistdir}

17283 21
21mr|texlive-basque-book-1.20-6|1	# revision 27049
21mr|texlive-basque-book-1.20-6|2	# category Package
21mr|texlive-basque-book-1.20-6|3	# catalog-ctan /macros/latex/contrib/basque-book
21mr|texlive-basque-book-1.20-6|4	# catalog-date 2012-07-09 13:17:27 +0200
21mr|texlive-basque-book-1.20-6|5	# catalog-license lppl1.2
21mr|texlive-basque-book-1.20-6|6	# catalog-version 1.20
21mr|texlive-basque-book-1.20-6|7	Name:		texlive-basque-book
21mr|texlive-basque-book-1.20-6|8	Version:	1.20
21mr|texlive-basque-book-1.20-6|9	Release:	6
21mr|texlive-basque-book-1.20-6|10	Summary:	Class for book-type documents written in Basque
21mr|texlive-basque-book-1.20-6|11	Group:		Publishing
21mr|texlive-basque-book-1.20-6|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/basque-book
21mr|texlive-basque-book-1.20-6|13	License:	LPPL1.2
21mr|texlive-basque-book-1.20-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/basque-book.tar.xz
21mr|texlive-basque-book-1.20-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/basque-book.doc.tar.xz
21mr|texlive-basque-book-1.20-6|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/basque-book.source.tar.xz
21mr|texlive-basque-book-1.20-6|17	BuildArch:	noarch
21mr|texlive-basque-book-1.20-6|18	BuildRequires:	texlive-tlpkg
21mr|texlive-basque-book-1.20-6|19	Requires(pre):	texlive-tlpkg
21mr|texlive-basque-book-1.20-6|20	Requires(post):	texlive-kpathsea
21mr|texlive-basque-book-1.20-6|21	
21mr|texlive-basque-book-1.20-6|22	%description
21mr|texlive-basque-book-1.20-6|23	The class is derived from the LaTeX book class. The extensions
21mr|texlive-basque-book-1.20-6|24	solve grammatical and numeration issues that occur when book-
21mr|texlive-basque-book-1.20-6|25	type documents are written in Basque. The class is useful for
21mr|texlive-basque-book-1.20-6|26	writing books, PhD and Master Theses, etc., in Basque.
21mr|texlive-basque-book-1.20-6|27	
21mr|texlive-basque-book-1.20-6|28	
21mr|texlive-basque-book-1.20-6|29	#-----------------------------------------------------------------------
21mr|texlive-basque-book-1.20-6|30	%files
21mr|texlive-basque-book-1.20-6|31	%{_texmfdistdir}/tex/latex/basque-book
21mr|texlive-basque-book-1.20-6|32	%doc %{_texmfdistdir}/doc/latex/basque-book
21mr|texlive-basque-book-1.20-6|33	#- source
21mr|texlive-basque-book-1.20-6|34	%doc %{_texmfdistdir}/source/latex/basque-book
21mr|texlive-basque-book-1.20-6|35	
21mr|texlive-basque-book-1.20-6|36	#-----------------------------------------------------------------------
21mr|texlive-basque-book-1.20-6|37	%prep
21mr|texlive-basque-book-1.20-6|38	%setup -c -a0 -a1 -a2
21mr|texlive-basque-book-1.20-6|39	
21mr|texlive-basque-book-1.20-6|40	%build
21mr|texlive-basque-book-1.20-6|41	
21mr|texlive-basque-book-1.20-6|42	%install
21mr|texlive-basque-book-1.20-6|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-basque-book-1.20-6|44	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17284 21
21mr|texlive-basque-date-1.05-6|1	# revision 26477
21mr|texlive-basque-date-1.05-6|2	# category Package
21mr|texlive-basque-date-1.05-6|3	# catalog-ctan /macros/latex/contrib/basque-date
21mr|texlive-basque-date-1.05-6|4	# catalog-date 2012-05-17 14:56:37 +0200
21mr|texlive-basque-date-1.05-6|5	# catalog-license lppl1.2
21mr|texlive-basque-date-1.05-6|6	# catalog-version 1.05
21mr|texlive-basque-date-1.05-6|7	Name:		texlive-basque-date
21mr|texlive-basque-date-1.05-6|8	Version:	1.05
21mr|texlive-basque-date-1.05-6|9	Release:	6
21mr|texlive-basque-date-1.05-6|10	Summary:	Print the date in Basque
21mr|texlive-basque-date-1.05-6|11	Group:		Publishing
21mr|texlive-basque-date-1.05-6|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/basque-date
21mr|texlive-basque-date-1.05-6|13	License:	LPPL1.2
21mr|texlive-basque-date-1.05-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/basque-date.tar.xz
21mr|texlive-basque-date-1.05-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/basque-date.doc.tar.xz
21mr|texlive-basque-date-1.05-6|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/basque-date.source.tar.xz
21mr|texlive-basque-date-1.05-6|17	BuildArch:	noarch
21mr|texlive-basque-date-1.05-6|18	BuildRequires:	texlive-tlpkg
21mr|texlive-basque-date-1.05-6|19	Requires(pre):	texlive-tlpkg
21mr|texlive-basque-date-1.05-6|20	Requires(post):	texlive-kpathsea
21mr|texlive-basque-date-1.05-6|21	
21mr|texlive-basque-date-1.05-6|22	%description
21mr|texlive-basque-date-1.05-6|23	The package provides two LaTeX commands to print the current
21mr|texlive-basque-date-1.05-6|24	date in Basque according to the correct forms ruled by The
21mr|texlive-basque-date-1.05-6|25	Basque Language Academy (Euskaltzaindia). The commands
21mr|texlive-basque-date-1.05-6|26	automatically solve the complex declination issues of numbers
21mr|texlive-basque-date-1.05-6|27	in Basque.
21mr|texlive-basque-date-1.05-6|28	
21mr|texlive-basque-date-1.05-6|29	
21mr|texlive-basque-date-1.05-6|30	#-----------------------------------------------------------------------
21mr|texlive-basque-date-1.05-6|31	%files
21mr|texlive-basque-date-1.05-6|32	%{_texmfdistdir}/tex/latex/basque-date/basque-date.sty
21mr|texlive-basque-date-1.05-6|33	%doc %{_texmfdistdir}/doc/latex/basque-date/README
21mr|texlive-basque-date-1.05-6|34	%doc %{_texmfdistdir}/doc/latex/basque-date/basque-date.pdf
21mr|texlive-basque-date-1.05-6|35	#- source
21mr|texlive-basque-date-1.05-6|36	%doc %{_texmfdistdir}/source/latex/basque-date/basque-date.dtx
21mr|texlive-basque-date-1.05-6|37	%doc %{_texmfdistdir}/source/latex/basque-date/basque-date.ins
21mr|texlive-basque-date-1.05-6|38	
21mr|texlive-basque-date-1.05-6|39	#-----------------------------------------------------------------------
21mr|texlive-basque-date-1.05-6|40	%prep
21mr|texlive-basque-date-1.05-6|41	%setup -c -a0 -a1 -a2
21mr|texlive-basque-date-1.05-6|42	
21mr|texlive-basque-date-1.05-6|43	%build
21mr|texlive-basque-date-1.05-6|44	
21mr|texlive-basque-date-1.05-6|45	%install
21mr|texlive-basque-date-1.05-6|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-basque-date-1.05-6|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17285 21
21mr|texlive-bbcard-20190228-1|1	# revision 19440
21mr|texlive-bbcard-20190228-1|2	# category Package
21mr|texlive-bbcard-20190228-1|3	# catalog-ctan /graphics/metapost/contrib/macros/bbcard
21mr|texlive-bbcard-20190228-1|4	# catalog-date 2008-08-17 01:00:50 +0200
21mr|texlive-bbcard-20190228-1|5	# catalog-license pd
21mr|texlive-bbcard-20190228-1|6	# catalog-version undef
21mr|texlive-bbcard-20190228-1|7	Name:		texlive-bbcard
21mr|texlive-bbcard-20190228-1|8	Version:	20190228
21mr|texlive-bbcard-20190228-1|9	Release:	1
21mr|texlive-bbcard-20190228-1|10	Summary:	Bullshit bingo, calendar and baseball-score cards
21mr|texlive-bbcard-20190228-1|11	Group:		Publishing
21mr|texlive-bbcard-20190228-1|12	URL:		http://www.ctan.org/tex-archive/graphics/metapost/contrib/macros/bbcard
21mr|texlive-bbcard-20190228-1|13	License:	PD
21mr|texlive-bbcard-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bbcard.tar.xz
21mr|texlive-bbcard-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bbcard.doc.tar.xz
21mr|texlive-bbcard-20190228-1|16	BuildArch:	noarch
21mr|texlive-bbcard-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-bbcard-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-bbcard-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-bbcard-20190228-1|20	
21mr|texlive-bbcard-20190228-1|21	%description
21mr|texlive-bbcard-20190228-1|22	Three jiffy packages for creating cards of various sorts with
21mr|texlive-bbcard-20190228-1|23	MetaPost.
21mr|texlive-bbcard-20190228-1|24	
21mr|texlive-bbcard-20190228-1|25	#-----------------------------------------------------------------------
21mr|texlive-bbcard-20190228-1|26	%files
21mr|texlive-bbcard-20190228-1|27	%{_texmfdistdir}/metapost/bbcard/bbcard.mp
21mr|texlive-bbcard-20190228-1|28	%{_texmfdistdir}/metapost/bbcard/breakwidth.mp
21mr|texlive-bbcard-20190228-1|29	%{_texmfdistdir}/metapost/bbcard/calendar.mp
21mr|texlive-bbcard-20190228-1|30	%{_texmfdistdir}/metapost/bbcard/scorecard.mp
21mr|texlive-bbcard-20190228-1|31	%doc %{_texmfdistdir}/doc/metapost/bbcard/README.TEXLIVE
21mr|texlive-bbcard-20190228-1|32	%doc %{_texmfdistdir}/doc/metapost/bbcard/README.bbcard
21mr|texlive-bbcard-20190228-1|33	%doc %{_texmfdistdir}/doc/metapost/bbcard/README.calendar
21mr|texlive-bbcard-20190228-1|34	%doc %{_texmfdistdir}/doc/metapost/bbcard/README.scorecard
21mr|texlive-bbcard-20190228-1|35	
21mr|texlive-bbcard-20190228-1|36	#-----------------------------------------------------------------------
21mr|texlive-bbcard-20190228-1|37	%prep
21mr|texlive-bbcard-20190228-1|38	%setup -c -a0 -a1
21mr|texlive-bbcard-20190228-1|39	
21mr|texlive-bbcard-20190228-1|40	%build
21mr|texlive-bbcard-20190228-1|41	
21mr|texlive-bbcard-20190228-1|42	%install
21mr|texlive-bbcard-20190228-1|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-bbcard-20190228-1|44	cp -fpar metapost doc %{buildroot}%{_texmfdistdir}

17286 21
21mr|texlive-bbm-20190228-1|1	# revision 15878
21mr|texlive-bbm-20190228-1|2	# category Package
21mr|texlive-bbm-20190228-1|3	# catalog-ctan /fonts/cm/bbm
21mr|texlive-bbm-20190228-1|4	# catalog-date 2009-11-19 15:03:53 +0100
21mr|texlive-bbm-20190228-1|5	# catalog-license other-free
21mr|texlive-bbm-20190228-1|6	# catalog-version undef
21mr|texlive-bbm-20190228-1|7	Name:		texlive-bbm
21mr|texlive-bbm-20190228-1|8	Version:	20190228
21mr|texlive-bbm-20190228-1|9	Release:	1
21mr|texlive-bbm-20190228-1|10	Summary:	"Blackboard-style" cm fonts
21mr|texlive-bbm-20190228-1|11	Group:		Publishing
21mr|texlive-bbm-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/cm/bbm
21mr|texlive-bbm-20190228-1|13	License:	OTHER-FREE
21mr|texlive-bbm-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bbm.tar.xz
21mr|texlive-bbm-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bbm.doc.tar.xz
21mr|texlive-bbm-20190228-1|16	BuildArch:	noarch
21mr|texlive-bbm-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-bbm-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-bbm-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-bbm-20190228-1|20	
21mr|texlive-bbm-20190228-1|21	%description
21mr|texlive-bbm-20190228-1|22	Blackboard variants of Computer Modern fonts. The fonts are
21mr|texlive-bbm-20190228-1|23	distributed as MetaFont source (only); LaTeX support is
21mr|texlive-bbm-20190228-1|24	available with the bbm-macros package. The Sauter font package
21mr|texlive-bbm-20190228-1|25	has MetaFont parameter source files for building the fonts at
21mr|texlive-bbm-20190228-1|26	more sizes than you could reasonably imagine. A sample of these
21mr|texlive-bbm-20190228-1|27	fonts appears in the blackboard bold sampler.
21mr|texlive-bbm-20190228-1|28	
21mr|texlive-bbm-20190228-1|29	
21mr|texlive-bbm-20190228-1|30	#-----------------------------------------------------------------------
21mr|texlive-bbm-20190228-1|31	%files
21mr|texlive-bbm-20190228-1|32	%{_texmfdistdir}/fonts/source/public/bbm/bbm10.mf
21mr|texlive-bbm-20190228-1|33	%{_texmfdistdir}/fonts/source/public/bbm/bbm12.mf
21mr|texlive-bbm-20190228-1|34	%{_texmfdistdir}/fonts/source/public/bbm/bbm17.mf
21mr|texlive-bbm-20190228-1|35	%{_texmfdistdir}/fonts/source/public/bbm/bbm5.mf
21mr|texlive-bbm-20190228-1|36	%{_texmfdistdir}/fonts/source/public/bbm/bbm6.mf
21mr|texlive-bbm-20190228-1|37	%{_texmfdistdir}/fonts/source/public/bbm/bbm7.mf
21mr|texlive-bbm-20190228-1|38	%{_texmfdistdir}/fonts/source/public/bbm/bbm8.mf
21mr|texlive-bbm-20190228-1|39	%{_texmfdistdir}/fonts/source/public/bbm/bbm9.mf
21mr|texlive-bbm-20190228-1|40	%{_texmfdistdir}/fonts/source/public/bbm/bbmb10.mf
21mr|texlive-bbm-20190228-1|41	%{_texmfdistdir}/fonts/source/public/bbm/bbmbx10.mf
21mr|texlive-bbm-20190228-1|42	%{_texmfdistdir}/fonts/source/public/bbm/bbmbx12.mf
21mr|texlive-bbm-20190228-1|43	%{_texmfdistdir}/fonts/source/public/bbm/bbmbx5.mf
21mr|texlive-bbm-20190228-1|44	%{_texmfdistdir}/fonts/source/public/bbm/bbmbx6.mf
21mr|texlive-bbm-20190228-1|45	%{_texmfdistdir}/fonts/source/public/bbm/bbmbx7.mf
21mr|texlive-bbm-20190228-1|46	%{_texmfdistdir}/fonts/source/public/bbm/bbmbx8.mf
21mr|texlive-bbm-20190228-1|47	%{_texmfdistdir}/fonts/source/public/bbm/bbmbx9.mf
21mr|texlive-bbm-20190228-1|48	%{_texmfdistdir}/fonts/source/public/bbm/bbmbxsl10.mf
21mr|texlive-bbm-20190228-1|49	%{_texmfdistdir}/fonts/source/public/bbm/bbmdunh10.mf
21mr|texlive-bbm-20190228-1|50	%{_texmfdistdir}/fonts/source/public/bbm/bbmfib8.mf
21mr|texlive-bbm-20190228-1|51	%{_texmfdistdir}/fonts/source/public/bbm/bbmfxib8.mf
21mr|texlive-bbm-20190228-1|52	%{_texmfdistdir}/fonts/source/public/bbm/bbminch.mf
21mr|texlive-bbm-20190228-1|53	%{_texmfdistdir}/fonts/source/public/bbm/bbmsl10.mf
21mr|texlive-bbm-20190228-1|54	%{_texmfdistdir}/fonts/source/public/bbm/bbmsl12.mf
21mr|texlive-bbm-20190228-1|55	%{_texmfdistdir}/fonts/source/public/bbm/bbmsl8.mf
21mr|texlive-bbm-20190228-1|56	%{_texmfdistdir}/fonts/source/public/bbm/bbmsl9.mf
21mr|texlive-bbm-20190228-1|57	%{_texmfdistdir}/fonts/source/public/bbm/bbmsltt10.mf
21mr|texlive-bbm-20190228-1|58	%{_texmfdistdir}/fonts/source/public/bbm/bbmss10.mf
21mr|texlive-bbm-20190228-1|59	%{_texmfdistdir}/fonts/source/public/bbm/bbmss12.mf
21mr|texlive-bbm-20190228-1|60	%{_texmfdistdir}/fonts/source/public/bbm/bbmss17.mf
21mr|texlive-bbm-20190228-1|61	%{_texmfdistdir}/fonts/source/public/bbm/bbmss8.mf
21mr|texlive-bbm-20190228-1|62	%{_texmfdistdir}/fonts/source/public/bbm/bbmss9.mf
21mr|texlive-bbm-20190228-1|63	%{_texmfdistdir}/fonts/source/public/bbm/bbmssbx10.mf
21mr|texlive-bbm-20190228-1|64	%{_texmfdistdir}/fonts/source/public/bbm/bbmssdc10.mf
21mr|texlive-bbm-20190228-1|65	%{_texmfdistdir}/fonts/source/public/bbm/bbmssi10.mf
21mr|texlive-bbm-20190228-1|66	%{_texmfdistdir}/fonts/source/public/bbm/bbmssi12.mf
21mr|texlive-bbm-20190228-1|67	%{_texmfdistdir}/fonts/source/public/bbm/bbmssi17.mf
21mr|texlive-bbm-20190228-1|68	%{_texmfdistdir}/fonts/source/public/bbm/bbmssi8.mf
21mr|texlive-bbm-20190228-1|69	%{_texmfdistdir}/fonts/source/public/bbm/bbmssi9.mf
21mr|texlive-bbm-20190228-1|70	%{_texmfdistdir}/fonts/source/public/bbm/bbmssq8.mf
21mr|texlive-bbm-20190228-1|71	%{_texmfdistdir}/fonts/source/public/bbm/bbmssqi8.mf
21mr|texlive-bbm-20190228-1|72	%{_texmfdistdir}/fonts/source/public/bbm/bbmtt10.mf
21mr|texlive-bbm-20190228-1|73	%{_texmfdistdir}/fonts/source/public/bbm/bbmtt12.mf
21mr|texlive-bbm-20190228-1|74	%{_texmfdistdir}/fonts/source/public/bbm/bbmtt8.mf
21mr|texlive-bbm-20190228-1|75	%{_texmfdistdir}/fonts/source/public/bbm/bbmtt9.mf
21mr|texlive-bbm-20190228-1|76	%{_texmfdistdir}/fonts/source/public/bbm/bbmvtt10.mf
21mr|texlive-bbm-20190228-1|77	%{_texmfdistdir}/fonts/source/public/bbm/blbbase.mf
21mr|texlive-bbm-20190228-1|78	%{_texmfdistdir}/fonts/source/public/bbm/blbord.mf
21mr|texlive-bbm-20190228-1|79	%{_texmfdistdir}/fonts/source/public/bbm/blbordl.mf
21mr|texlive-bbm-20190228-1|80	%{_texmfdistdir}/fonts/source/public/bbm/blbordsp.mf
21mr|texlive-bbm-20190228-1|81	%{_texmfdistdir}/fonts/source/public/bbm/blbordu.mf
21mr|texlive-bbm-20190228-1|82	%{_texmfdistdir}/fonts/tfm/public/bbm/bbm10.tfm
21mr|texlive-bbm-20190228-1|83	%{_texmfdistdir}/fonts/tfm/public/bbm/bbm12.tfm
21mr|texlive-bbm-20190228-1|84	%{_texmfdistdir}/fonts/tfm/public/bbm/bbm17.tfm
21mr|texlive-bbm-20190228-1|85	%{_texmfdistdir}/fonts/tfm/public/bbm/bbm5.tfm
21mr|texlive-bbm-20190228-1|86	%{_texmfdistdir}/fonts/tfm/public/bbm/bbm6.tfm
21mr|texlive-bbm-20190228-1|87	%{_texmfdistdir}/fonts/tfm/public/bbm/bbm7.tfm
21mr|texlive-bbm-20190228-1|88	%{_texmfdistdir}/fonts/tfm/public/bbm/bbm8.tfm
21mr|texlive-bbm-20190228-1|89	%{_texmfdistdir}/fonts/tfm/public/bbm/bbm9.tfm
21mr|texlive-bbm-20190228-1|90	%{_texmfdistdir}/fonts/tfm/public/bbm/bbmb10.tfm
21mr|texlive-bbm-20190228-1|91	%{_texmfdistdir}/fonts/tfm/public/bbm/bbmbx10.tfm
21mr|texlive-bbm-20190228-1|92	%{_texmfdistdir}/fonts/tfm/public/bbm/bbmbx12.tfm
21mr|texlive-bbm-20190228-1|93	%{_texmfdistdir}/fonts/tfm/public/bbm/bbmbx5.tfm
21mr|texlive-bbm-20190228-1|94	%{_texmfdistdir}/fonts/tfm/public/bbm/bbmbx6.tfm
21mr|texlive-bbm-20190228-1|95	%{_texmfdistdir}/fonts/tfm/public/bbm/bbmbx7.tfm
21mr|texlive-bbm-20190228-1|96	%{_texmfdistdir}/fonts/tfm/public/bbm/bbmbx8.tfm
21mr|texlive-bbm-20190228-1|97	%{_texmfdistdir}/fonts/tfm/public/bbm/bbmbx9.tfm
21mr|texlive-bbm-20190228-1|98	%{_texmfdistdir}/fonts/tfm/public/bbm/bbmbxsl10.tfm
21mr|texlive-bbm-20190228-1|99	%{_texmfdistdir}/fonts/tfm/public/bbm/bbmdunh10.tfm
21mr|texlive-bbm-20190228-1|100	%{_texmfdistdir}/fonts/tfm/public/bbm/bbmfib8.tfm
21mr|texlive-bbm-20190228-1|101	%{_texmfdistdir}/fonts/tfm/public/bbm/bbmfxib8.tfm
21mr|texlive-bbm-20190228-1|102	%{_texmfdistdir}/fonts/tfm/public/bbm/bbmsl10.tfm
21mr|texlive-bbm-20190228-1|103	%{_texmfdistdir}/fonts/tfm/public/bbm/bbmsl12.tfm
21mr|texlive-bbm-20190228-1|104	%{_texmfdistdir}/fonts/tfm/public/bbm/bbmsl8.tfm
21mr|texlive-bbm-20190228-1|105	%{_texmfdistdir}/fonts/tfm/public/bbm/bbmsl9.tfm
21mr|texlive-bbm-20190228-1|106	%{_texmfdistdir}/fonts/tfm/public/bbm/bbmss10.tfm
21mr|texlive-bbm-20190228-1|107	%{_texmfdistdir}/fonts/tfm/public/bbm/bbmss12.tfm
21mr|texlive-bbm-20190228-1|108	%{_texmfdistdir}/fonts/tfm/public/bbm/bbmss17.tfm
21mr|texlive-bbm-20190228-1|109	%{_texmfdistdir}/fonts/tfm/public/bbm/bbmss8.tfm
21mr|texlive-bbm-20190228-1|110	%{_texmfdistdir}/fonts/tfm/public/bbm/bbmss9.tfm
21mr|texlive-bbm-20190228-1|111	%{_texmfdistdir}/fonts/tfm/public/bbm/bbmssbx10.tfm
21mr|texlive-bbm-20190228-1|112	%{_texmfdistdir}/fonts/tfm/public/bbm/bbmssdc10.tfm
21mr|texlive-bbm-20190228-1|113	%{_texmfdistdir}/fonts/tfm/public/bbm/bbmssi10.tfm
21mr|texlive-bbm-20190228-1|114	%{_texmfdistdir}/fonts/tfm/public/bbm/bbmssi12.tfm
21mr|texlive-bbm-20190228-1|115	%{_texmfdistdir}/fonts/tfm/public/bbm/bbmssi17.tfm
21mr|texlive-bbm-20190228-1|116	%{_texmfdistdir}/fonts/tfm/public/bbm/bbmssi8.tfm
21mr|texlive-bbm-20190228-1|117	%{_texmfdistdir}/fonts/tfm/public/bbm/bbmssi9.tfm
21mr|texlive-bbm-20190228-1|118	%{_texmfdistdir}/fonts/tfm/public/bbm/bbmssq8.tfm
21mr|texlive-bbm-20190228-1|119	%{_texmfdistdir}/fonts/tfm/public/bbm/bbmssqi8.tfm
21mr|texlive-bbm-20190228-1|120	%{_texmfdistdir}/fonts/tfm/public/bbm/bbmtt10.tfm
21mr|texlive-bbm-20190228-1|121	%{_texmfdistdir}/fonts/tfm/public/bbm/bbmtt12.tfm
21mr|texlive-bbm-20190228-1|122	%{_texmfdistdir}/fonts/tfm/public/bbm/bbmtt8.tfm
21mr|texlive-bbm-20190228-1|123	%{_texmfdistdir}/fonts/tfm/public/bbm/bbmtt9.tfm
21mr|texlive-bbm-20190228-1|124	%doc %{_texmfdistdir}/doc/fonts/bbm/README
21mr|texlive-bbm-20190228-1|125	%doc %{_texmfdistdir}/doc/fonts/bbm/gfbatch.batch
21mr|texlive-bbm-20190228-1|126	%doc %{_texmfdistdir}/doc/fonts/bbm/mfbatch.batch
21mr|texlive-bbm-20190228-1|127	%doc %{_texmfdistdir}/doc/fonts/bbm/test.tex
21mr|texlive-bbm-20190228-1|128	
21mr|texlive-bbm-20190228-1|129	#-----------------------------------------------------------------------
21mr|texlive-bbm-20190228-1|130	%prep
21mr|texlive-bbm-20190228-1|131	%setup -c -a0 -a1
21mr|texlive-bbm-20190228-1|132	
21mr|texlive-bbm-20190228-1|133	%build
21mr|texlive-bbm-20190228-1|134	
21mr|texlive-bbm-20190228-1|135	%install
21mr|texlive-bbm-20190228-1|136	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-bbm-20190228-1|137	cp -fpar fonts doc %{buildroot}%{_texmfdistdir}

17287 21
21mr|texlive-bbm-macros-20190228-1|1	# revision 17224
21mr|texlive-bbm-macros-20190228-1|2	# category Package
21mr|texlive-bbm-macros-20190228-1|3	# catalog-ctan /macros/latex/contrib/bbm
21mr|texlive-bbm-macros-20190228-1|4	# catalog-date 2010-02-15 23:28:51 +0100
21mr|texlive-bbm-macros-20190228-1|5	# catalog-license lppl
21mr|texlive-bbm-macros-20190228-1|6	# catalog-version undef
21mr|texlive-bbm-macros-20190228-1|7	Name:		texlive-bbm-macros
21mr|texlive-bbm-macros-20190228-1|8	Version:	20190228
21mr|texlive-bbm-macros-20190228-1|9	Release:	1
21mr|texlive-bbm-macros-20190228-1|10	Summary:	LaTeX support for "blackboard-style" cm fonts
21mr|texlive-bbm-macros-20190228-1|11	Group:		Publishing
21mr|texlive-bbm-macros-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/bbm
21mr|texlive-bbm-macros-20190228-1|13	License:	LPPL
21mr|texlive-bbm-macros-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bbm-macros.tar.xz
21mr|texlive-bbm-macros-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bbm-macros.doc.tar.xz
21mr|texlive-bbm-macros-20190228-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bbm-macros.source.tar.xz
21mr|texlive-bbm-macros-20190228-1|17	BuildArch:	noarch
21mr|texlive-bbm-macros-20190228-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-bbm-macros-20190228-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-bbm-macros-20190228-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-bbm-macros-20190228-1|21	
21mr|texlive-bbm-macros-20190228-1|22	%description
21mr|texlive-bbm-macros-20190228-1|23	Provides LaTeX support for Blackboard variants of Computer
21mr|texlive-bbm-macros-20190228-1|24	Modern fonts. Declares a font family bbm so you can in
21mr|texlive-bbm-macros-20190228-1|25	principle write running text in blackboard bold, and lots of
21mr|texlive-bbm-macros-20190228-1|26	math alphabets for using the fonts within maths.
21mr|texlive-bbm-macros-20190228-1|27	
21mr|texlive-bbm-macros-20190228-1|28	#-----------------------------------------------------------------------
21mr|texlive-bbm-macros-20190228-1|29	%files
21mr|texlive-bbm-macros-20190228-1|30	%{_texmfdistdir}/tex/latex/bbm-macros/bbm.sty
21mr|texlive-bbm-macros-20190228-1|31	%{_texmfdistdir}/tex/latex/bbm-macros/ubbm.fd
21mr|texlive-bbm-macros-20190228-1|32	%{_texmfdistdir}/tex/latex/bbm-macros/ubbmss.fd
21mr|texlive-bbm-macros-20190228-1|33	%{_texmfdistdir}/tex/latex/bbm-macros/ubbmtt.fd
21mr|texlive-bbm-macros-20190228-1|34	%doc %{_texmfdistdir}/doc/latex/bbm-macros/README
21mr|texlive-bbm-macros-20190228-1|35	%doc %{_texmfdistdir}/doc/latex/bbm-macros/bbm.pdf
21mr|texlive-bbm-macros-20190228-1|36	#- source
21mr|texlive-bbm-macros-20190228-1|37	%doc %{_texmfdistdir}/source/latex/bbm-macros/bbm.drv
21mr|texlive-bbm-macros-20190228-1|38	%doc %{_texmfdistdir}/source/latex/bbm-macros/bbm.dtx
21mr|texlive-bbm-macros-20190228-1|39	%doc %{_texmfdistdir}/source/latex/bbm-macros/bbm.ins
21mr|texlive-bbm-macros-20190228-1|40	
21mr|texlive-bbm-macros-20190228-1|41	#-----------------------------------------------------------------------
21mr|texlive-bbm-macros-20190228-1|42	%prep
21mr|texlive-bbm-macros-20190228-1|43	%setup -c -a0 -a1 -a2
21mr|texlive-bbm-macros-20190228-1|44	
21mr|texlive-bbm-macros-20190228-1|45	%build
21mr|texlive-bbm-macros-20190228-1|46	
21mr|texlive-bbm-macros-20190228-1|47	%install
21mr|texlive-bbm-macros-20190228-1|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-bbm-macros-20190228-1|49	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17288 21
21mr|texlive-bbold-1.01-7|1	# revision 17187
21mr|texlive-bbold-1.01-7|2	# category Package
21mr|texlive-bbold-1.01-7|3	# catalog-ctan /fonts/bbold
21mr|texlive-bbold-1.01-7|4	# catalog-date 2010-02-15 23:28:51 +0100
21mr|texlive-bbold-1.01-7|5	# catalog-license bsd
21mr|texlive-bbold-1.01-7|6	# catalog-version 1.01
21mr|texlive-bbold-1.01-7|7	Name:		texlive-bbold
21mr|texlive-bbold-1.01-7|8	Version:	1.01
21mr|texlive-bbold-1.01-7|9	Release:	7
21mr|texlive-bbold-1.01-7|10	Summary:	Sans serif blackboard bold
21mr|texlive-bbold-1.01-7|11	Group:		Publishing
21mr|texlive-bbold-1.01-7|12	URL:		http://www.ctan.org/tex-archive/fonts/bbold
21mr|texlive-bbold-1.01-7|13	License:	BSD
21mr|texlive-bbold-1.01-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bbold.tar.xz
21mr|texlive-bbold-1.01-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bbold.doc.tar.xz
21mr|texlive-bbold-1.01-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bbold.source.tar.xz
21mr|texlive-bbold-1.01-7|17	BuildArch:	noarch
21mr|texlive-bbold-1.01-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-bbold-1.01-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-bbold-1.01-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-bbold-1.01-7|21	
21mr|texlive-bbold-1.01-7|22	%description
21mr|texlive-bbold-1.01-7|23	A geometric sans serif blackboard bold font, for use in
21mr|texlive-bbold-1.01-7|24	mathematics; MetaFont sources are provided, as well as macros
21mr|texlive-bbold-1.01-7|25	for use with LaTeX. The Sauter font package has MetaFont
21mr|texlive-bbold-1.01-7|26	parameter source files for building the fonts at more sizes
21mr|texlive-bbold-1.01-7|27	than you could reasonably imagine. See the blackboard sampler
21mr|texlive-bbold-1.01-7|28	for a feel for the font's appearance.
21mr|texlive-bbold-1.01-7|29	
21mr|texlive-bbold-1.01-7|30	
21mr|texlive-bbold-1.01-7|31	#-----------------------------------------------------------------------
21mr|texlive-bbold-1.01-7|32	%files
21mr|texlive-bbold-1.01-7|33	%{_texmfdistdir}/fonts/source/public/bbold/bbbase.mf
21mr|texlive-bbold-1.01-7|34	%{_texmfdistdir}/fonts/source/public/bbold/bbgreekl.mf
21mr|texlive-bbold-1.01-7|35	%{_texmfdistdir}/fonts/source/public/bbold/bbgreeku.mf
21mr|texlive-bbold-1.01-7|36	%{_texmfdistdir}/fonts/source/public/bbold/bbligs.mf
21mr|texlive-bbold-1.01-7|37	%{_texmfdistdir}/fonts/source/public/bbold/bblower.mf
21mr|texlive-bbold-1.01-7|38	%{_texmfdistdir}/fonts/source/public/bbold/bbnum.mf
21mr|texlive-bbold-1.01-7|39	%{_texmfdistdir}/fonts/source/public/bbold/bbold.mf
21mr|texlive-bbold-1.01-7|40	%{_texmfdistdir}/fonts/source/public/bbold/bbold10.mf
21mr|texlive-bbold-1.01-7|41	%{_texmfdistdir}/fonts/source/public/bbold/bbold12.mf
21mr|texlive-bbold-1.01-7|42	%{_texmfdistdir}/fonts/source/public/bbold/bbold17.mf
21mr|texlive-bbold-1.01-7|43	%{_texmfdistdir}/fonts/source/public/bbold/bbold5.mf
21mr|texlive-bbold-1.01-7|44	%{_texmfdistdir}/fonts/source/public/bbold/bbold6.mf
21mr|texlive-bbold-1.01-7|45	%{_texmfdistdir}/fonts/source/public/bbold/bbold7.mf
21mr|texlive-bbold-1.01-7|46	%{_texmfdistdir}/fonts/source/public/bbold/bbold8.mf
21mr|texlive-bbold-1.01-7|47	%{_texmfdistdir}/fonts/source/public/bbold/bbold9.mf
21mr|texlive-bbold-1.01-7|48	%{_texmfdistdir}/fonts/source/public/bbold/bbparams.mf
21mr|texlive-bbold-1.01-7|49	%{_texmfdistdir}/fonts/source/public/bbold/bbpunc.mf
21mr|texlive-bbold-1.01-7|50	%{_texmfdistdir}/fonts/source/public/bbold/bbupper.mf
21mr|texlive-bbold-1.01-7|51	%{_texmfdistdir}/fonts/tfm/public/bbold/bbold10.tfm
21mr|texlive-bbold-1.01-7|52	%{_texmfdistdir}/fonts/tfm/public/bbold/bbold12.tfm
21mr|texlive-bbold-1.01-7|53	%{_texmfdistdir}/fonts/tfm/public/bbold/bbold17.tfm
21mr|texlive-bbold-1.01-7|54	%{_texmfdistdir}/fonts/tfm/public/bbold/bbold5.tfm
21mr|texlive-bbold-1.01-7|55	%{_texmfdistdir}/fonts/tfm/public/bbold/bbold6.tfm
21mr|texlive-bbold-1.01-7|56	%{_texmfdistdir}/fonts/tfm/public/bbold/bbold7.tfm
21mr|texlive-bbold-1.01-7|57	%{_texmfdistdir}/fonts/tfm/public/bbold/bbold8.tfm
21mr|texlive-bbold-1.01-7|58	%{_texmfdistdir}/fonts/tfm/public/bbold/bbold9.tfm
21mr|texlive-bbold-1.01-7|59	%{_texmfdistdir}/tex/latex/bbold/Ubbold.fd
21mr|texlive-bbold-1.01-7|60	%{_texmfdistdir}/tex/latex/bbold/bbold.sty
21mr|texlive-bbold-1.01-7|61	%doc %{_texmfdistdir}/doc/latex/bbold/INSTALL
21mr|texlive-bbold-1.01-7|62	%doc %{_texmfdistdir}/doc/latex/bbold/README
21mr|texlive-bbold-1.01-7|63	%doc %{_texmfdistdir}/doc/latex/bbold/bbold.pdf
21mr|texlive-bbold-1.01-7|64	#- source
21mr|texlive-bbold-1.01-7|65	%doc %{_texmfdistdir}/source/latex/bbold/bbold.dtx
21mr|texlive-bbold-1.01-7|66	%doc %{_texmfdistdir}/source/latex/bbold/bbold.ins
21mr|texlive-bbold-1.01-7|67	%doc %{_texmfdistdir}/source/latex/bbold/fonttabl.sty
21mr|texlive-bbold-1.01-7|68	
21mr|texlive-bbold-1.01-7|69	#-----------------------------------------------------------------------
21mr|texlive-bbold-1.01-7|70	%prep
21mr|texlive-bbold-1.01-7|71	%setup -c -a0 -a1 -a2
21mr|texlive-bbold-1.01-7|72	
21mr|texlive-bbold-1.01-7|73	%build
21mr|texlive-bbold-1.01-7|74	
21mr|texlive-bbold-1.01-7|75	%install
21mr|texlive-bbold-1.01-7|76	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-bbold-1.01-7|77	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

17289 21
21mr|texlive-bchart-0.1.3-2|1	Name:		texlive-bchart
21mr|texlive-bchart-0.1.3-2|2	Version:	0.1.3
21mr|texlive-bchart-0.1.3-2|3	Release:	2
21mr|texlive-bchart-0.1.3-2|4	Summary:	Draw simple bar charts in LaTeX
21mr|texlive-bchart-0.1.3-2|5	Group:		Publishing
21mr|texlive-bchart-0.1.3-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/bchart
21mr|texlive-bchart-0.1.3-2|7	License:	OTHER-FREE
21mr|texlive-bchart-0.1.3-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bchart.tar.xz
21mr|texlive-bchart-0.1.3-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bchart.doc.tar.xz
21mr|texlive-bchart-0.1.3-2|10	BuildArch:	noarch
21mr|texlive-bchart-0.1.3-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-bchart-0.1.3-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-bchart-0.1.3-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-bchart-0.1.3-2|14	
21mr|texlive-bchart-0.1.3-2|15	%description
21mr|texlive-bchart-0.1.3-2|16	The package provides horizontal bar charts, drawn using TikZ on
21mr|texlive-bchart-0.1.3-2|17	a numeric X-axis. The focus of the package is simplicity and
21mr|texlive-bchart-0.1.3-2|18	aesthetics.
21mr|texlive-bchart-0.1.3-2|19	
21mr|texlive-bchart-0.1.3-2|20	#-----------------------------------------------------------------------
21mr|texlive-bchart-0.1.3-2|21	%files
21mr|texlive-bchart-0.1.3-2|22	%{_texmfdistdir}/tex/latex/bchart
21mr|texlive-bchart-0.1.3-2|23	%doc %{_texmfdistdir}/doc/latex/bchart
21mr|texlive-bchart-0.1.3-2|24	
21mr|texlive-bchart-0.1.3-2|25	#-----------------------------------------------------------------------
21mr|texlive-bchart-0.1.3-2|26	%prep
21mr|texlive-bchart-0.1.3-2|27	%setup -c -a0 -a1
21mr|texlive-bchart-0.1.3-2|28	
21mr|texlive-bchart-0.1.3-2|29	%build
21mr|texlive-bchart-0.1.3-2|30	
21mr|texlive-bchart-0.1.3-2|31	%install
21mr|texlive-bchart-0.1.3-2|32	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-bchart-0.1.3-2|33	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17290 21
21mr|texlive-bclogo-3.1-2|1	Name:		texlive-bclogo
21mr|texlive-bclogo-3.1-2|2	Version:	3.1
21mr|texlive-bclogo-3.1-2|3	Release:	2
21mr|texlive-bclogo-3.1-2|4	Summary:	Creating colourful boxes with logos
21mr|texlive-bclogo-3.1-2|5	Group:		Publishing
21mr|texlive-bclogo-3.1-2|6	URL:		http://www.ctan.org/tex-archive/graphics/bclogo
21mr|texlive-bclogo-3.1-2|7	License:	LPPL
21mr|texlive-bclogo-3.1-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bclogo.tar.xz
21mr|texlive-bclogo-3.1-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bclogo.doc.tar.xz
21mr|texlive-bclogo-3.1-2|10	BuildArch:	noarch
21mr|texlive-bclogo-3.1-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-bclogo-3.1-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-bclogo-3.1-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-bclogo-3.1-2|14	
21mr|texlive-bclogo-3.1-2|15	%description
21mr|texlive-bclogo-3.1-2|16	The package facilitates the creation of colorful boxes with a
21mr|texlive-bclogo-3.1-2|17	title and logo. It may use either tikz or PSTricks as graphics
21mr|texlive-bclogo-3.1-2|18	engine.
21mr|texlive-bclogo-3.1-2|19	
21mr|texlive-bclogo-3.1-2|20	#-----------------------------------------------------------------------
21mr|texlive-bclogo-3.1-2|21	%files
21mr|texlive-bclogo-3.1-2|22	%{_texmfdistdir}/metapost/bclogo
21mr|texlive-bclogo-3.1-2|23	%{_texmfdistdir}/tex/latex/bclogo
21mr|texlive-bclogo-3.1-2|24	%doc %{_texmfdistdir}/doc/latex/bclogo
21mr|texlive-bclogo-3.1-2|25	
21mr|texlive-bclogo-3.1-2|26	#-----------------------------------------------------------------------
21mr|texlive-bclogo-3.1-2|27	%prep
21mr|texlive-bclogo-3.1-2|28	%setup -c -a0 -a1
21mr|texlive-bclogo-3.1-2|29	
21mr|texlive-bclogo-3.1-2|30	%build
21mr|texlive-bclogo-3.1-2|31	
21mr|texlive-bclogo-3.1-2|32	%install
21mr|texlive-bclogo-3.1-2|33	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-bclogo-3.1-2|34	cp -fpar metapost tex doc %{buildroot}%{_texmfdistdir}

17291 21
21mr|texlive-beamer2thesis-2.2-8|1	# revision 24496
21mr|texlive-beamer2thesis-2.2-8|2	# category Package
21mr|texlive-beamer2thesis-2.2-8|3	# catalog-ctan /macros/latex/contrib/beamer-contrib/themes/beamer2thesis
21mr|texlive-beamer2thesis-2.2-8|4	# catalog-date 2011-10-28 19:27:59 +0200
21mr|texlive-beamer2thesis-2.2-8|5	# catalog-license lppl
21mr|texlive-beamer2thesis-2.2-8|6	# catalog-version 2.2
21mr|texlive-beamer2thesis-2.2-8|7	Name:		texlive-beamer2thesis
21mr|texlive-beamer2thesis-2.2-8|8	Version:	2.2
21mr|texlive-beamer2thesis-2.2-8|9	Release:	8
21mr|texlive-beamer2thesis-2.2-8|10	Summary:	Thesis presentations using beamer
21mr|texlive-beamer2thesis-2.2-8|11	Group:		Publishing
21mr|texlive-beamer2thesis-2.2-8|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/beamer-contrib/themes/beamer2thesis
21mr|texlive-beamer2thesis-2.2-8|13	License:	LPPL
21mr|texlive-beamer2thesis-2.2-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/beamer2thesis.tar.xz
21mr|texlive-beamer2thesis-2.2-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/beamer2thesis.doc.tar.xz
21mr|texlive-beamer2thesis-2.2-8|16	BuildArch:	noarch
21mr|texlive-beamer2thesis-2.2-8|17	BuildRequires:	texlive-tlpkg
21mr|texlive-beamer2thesis-2.2-8|18	Requires(pre):	texlive-tlpkg
21mr|texlive-beamer2thesis-2.2-8|19	Requires(post):	texlive-kpathsea
21mr|texlive-beamer2thesis-2.2-8|20	
21mr|texlive-beamer2thesis-2.2-8|21	%description
21mr|texlive-beamer2thesis-2.2-8|22	The package specifies a beamer theme for presenting a thesis.
21mr|texlive-beamer2thesis-2.2-8|23	
21mr|texlive-beamer2thesis-2.2-8|24	
21mr|texlive-beamer2thesis-2.2-8|25	#-----------------------------------------------------------------------
21mr|texlive-beamer2thesis-2.2-8|26	%files
21mr|texlive-beamer2thesis-2.2-8|27	%{_texmfdistdir}/tex/latex/beamer2thesis/beamer2thesis.jpg
21mr|texlive-beamer2thesis-2.2-8|28	%{_texmfdistdir}/tex/latex/beamer2thesis/beamercolorthemetorinoth.sty
21mr|texlive-beamer2thesis-2.2-8|29	%{_texmfdistdir}/tex/latex/beamer2thesis/beamerfontthemetorinoth.sty
21mr|texlive-beamer2thesis-2.2-8|30	%{_texmfdistdir}/tex/latex/beamer2thesis/beamerinnerthemetorinoth.sty
21mr|texlive-beamer2thesis-2.2-8|31	%{_texmfdistdir}/tex/latex/beamer2thesis/beamerouterthemetorinoth.sty
21mr|texlive-beamer2thesis-2.2-8|32	%{_texmfdistdir}/tex/latex/beamer2thesis/beamerthemeTorinoTh.sty
21mr|texlive-beamer2thesis-2.2-8|33	%{_texmfdistdir}/tex/latex/beamer2thesis/logopolito.jpg
21mr|texlive-beamer2thesis-2.2-8|34	%doc %{_texmfdistdir}/doc/latex/beamer2thesis/README
21mr|texlive-beamer2thesis-2.2-8|35	%doc %{_texmfdistdir}/doc/latex/beamer2thesis/beamer2thesis.pdf
21mr|texlive-beamer2thesis-2.2-8|36	%doc %{_texmfdistdir}/doc/latex/beamer2thesis/beamer2thesis.tex
21mr|texlive-beamer2thesis-2.2-8|37	%doc %{_texmfdistdir}/doc/latex/beamer2thesis/beamer2thesis_ita.pdf
21mr|texlive-beamer2thesis-2.2-8|38	%doc %{_texmfdistdir}/doc/latex/beamer2thesis/beamer2thesis_ita.tex
21mr|texlive-beamer2thesis-2.2-8|39	%doc %{_texmfdistdir}/doc/latex/beamer2thesis/content_end.tex
21mr|texlive-beamer2thesis-2.2-8|40	%doc %{_texmfdistdir}/doc/latex/beamer2thesis/content_end_ita.tex
21mr|texlive-beamer2thesis-2.2-8|41	%doc %{_texmfdistdir}/doc/latex/beamer2thesis/content_initial.tex
21mr|texlive-beamer2thesis-2.2-8|42	%doc %{_texmfdistdir}/doc/latex/beamer2thesis/content_initial_ita.tex
21mr|texlive-beamer2thesis-2.2-8|43	%doc %{_texmfdistdir}/doc/latex/beamer2thesis/license
21mr|texlive-beamer2thesis-2.2-8|44	
21mr|texlive-beamer2thesis-2.2-8|45	#-----------------------------------------------------------------------
21mr|texlive-beamer2thesis-2.2-8|46	%prep
21mr|texlive-beamer2thesis-2.2-8|47	%setup -c -a0 -a1
21mr|texlive-beamer2thesis-2.2-8|48	
21mr|texlive-beamer2thesis-2.2-8|49	%build
21mr|texlive-beamer2thesis-2.2-8|50	
21mr|texlive-beamer2thesis-2.2-8|51	%install
21mr|texlive-beamer2thesis-2.2-8|52	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-beamer2thesis-2.2-8|53	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17292 21
21mr|texlive-beamer-3.55-1|1	Name:		texlive-beamer
21mr|texlive-beamer-3.55-1|2	Version:	3.55
21mr|texlive-beamer-3.55-1|3	Release:	1
21mr|texlive-beamer-3.55-1|4	Summary:	A LaTeX class for producing presentations and slides
21mr|texlive-beamer-3.55-1|5	Group:		Publishing
21mr|texlive-beamer-3.55-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/beamer
21mr|texlive-beamer-3.55-1|7	License:	GPL
21mr|texlive-beamer-3.55-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/beamer.tar.xz
21mr|texlive-beamer-3.55-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/beamer.doc.tar.xz
21mr|texlive-beamer-3.55-1|10	BuildArch:	noarch
21mr|texlive-beamer-3.55-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-beamer-3.55-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-beamer-3.55-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-beamer-3.55-1|14	Requires:	texlive-pgf
21mr|texlive-beamer-3.55-1|15	Requires:	texlive-xcolor
21mr|texlive-beamer-3.55-1|16	
21mr|texlive-beamer-3.55-1|17	%description
21mr|texlive-beamer-3.55-1|18	The beamer LaTeX class can be used for producing slides. Its
21mr|texlive-beamer-3.55-1|19	functionality is similar to Prosper but does not need any
21mr|texlive-beamer-3.55-1|20	external programs and can directly produce a presentation using
21mr|texlive-beamer-3.55-1|21	pdflatex. Beamer uses pgf for pdf/ps independent graphics.
21mr|texlive-beamer-3.55-1|22	Frames are created using \frame{...}, and a frame can build
21mr|texlive-beamer-3.55-1|23	multiple slides through a simple notation for specifying
21mr|texlive-beamer-3.55-1|24	material for each slide within a frame. Beamer supports
21mr|texlive-beamer-3.55-1|25	bibliographies, appendicies and transitions. Short versions of
21mr|texlive-beamer-3.55-1|26	title, authors, institute can also be specified as optional
21mr|texlive-beamer-3.55-1|27	parameters. A \plainframe{} allows a picture, for example, to
21mr|texlive-beamer-3.55-1|28	fill the whole frame. Support figure and table environments,
21mr|texlive-beamer-3.55-1|29	transparency effects, a \transduration command, animation
21mr|texlive-beamer-3.55-1|30	commands, a pauses environment. Beamer also provides
21mr|texlive-beamer-3.55-1|31	compatibility with other packages like prosper. The package now
21mr|texlive-beamer-3.55-1|32	incorporates the functionality of the former translator
21mr|texlive-beamer-3.55-1|33	package, which is used for customising the package for use in
21mr|texlive-beamer-3.55-1|34	other language environments.
21mr|texlive-beamer-3.55-1|35	
21mr|texlive-beamer-3.55-1|36	#-----------------------------------------------------------------------
21mr|texlive-beamer-3.55-1|37	%files
21mr|texlive-beamer-3.55-1|38	%{_texmfdistdir}/tex/latex/beamer
21mr|texlive-beamer-3.55-1|39	%doc %{_texmfdistdir}/doc/latex/beamer
21mr|texlive-beamer-3.55-1|40	
21mr|texlive-beamer-3.55-1|41	#-----------------------------------------------------------------------
21mr|texlive-beamer-3.55-1|42	%prep
21mr|texlive-beamer-3.55-1|43	%setup -c -a0 -a1
21mr|texlive-beamer-3.55-1|44	
21mr|texlive-beamer-3.55-1|45	%build
21mr|texlive-beamer-3.55-1|46	
21mr|texlive-beamer-3.55-1|47	%install
21mr|texlive-beamer-3.55-1|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-beamer-3.55-1|49	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17293 21
21mr|texlive-beameraudience-0.1-7|1	# revision 23427
21mr|texlive-beameraudience-0.1-7|2	# category Package
21mr|texlive-beameraudience-0.1-7|3	# catalog-ctan /macros/latex/contrib/beamer-contrib/beameraudience
21mr|texlive-beameraudience-0.1-7|4	# catalog-date 2011-08-05 01:50:01 +0200
21mr|texlive-beameraudience-0.1-7|5	# catalog-license lppl
21mr|texlive-beameraudience-0.1-7|6	# catalog-version 0.1
21mr|texlive-beameraudience-0.1-7|7	Name:		texlive-beameraudience
21mr|texlive-beameraudience-0.1-7|8	Version:	0.1
21mr|texlive-beameraudience-0.1-7|9	Release:	7
21mr|texlive-beameraudience-0.1-7|10	Summary:	Assembling beamer frames according to audience
21mr|texlive-beameraudience-0.1-7|11	Group:		Publishing
21mr|texlive-beameraudience-0.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/beamer-contrib/beameraudience
21mr|texlive-beameraudience-0.1-7|13	License:	LPPL
21mr|texlive-beameraudience-0.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/beameraudience.tar.xz
21mr|texlive-beameraudience-0.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/beameraudience.doc.tar.xz
21mr|texlive-beameraudience-0.1-7|16	BuildArch:	noarch
21mr|texlive-beameraudience-0.1-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-beameraudience-0.1-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-beameraudience-0.1-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-beameraudience-0.1-7|20	
21mr|texlive-beameraudience-0.1-7|21	%description
21mr|texlive-beameraudience-0.1-7|22	The Beamer Audience package provides macros to easily assemble
21mr|texlive-beameraudience-0.1-7|23	frames according to different audiences. It enables to pick up
21mr|texlive-beameraudience-0.1-7|24	the frames for a specific audience while leaving their order
21mr|texlive-beameraudience-0.1-7|25	according to a logical structure in the LaTeX source.
21mr|texlive-beameraudience-0.1-7|26	
21mr|texlive-beameraudience-0.1-7|27	
21mr|texlive-beameraudience-0.1-7|28	#-----------------------------------------------------------------------
21mr|texlive-beameraudience-0.1-7|29	%files
21mr|texlive-beameraudience-0.1-7|30	%{_texmfdistdir}/tex/latex/beameraudience/beameraudience.sty
21mr|texlive-beameraudience-0.1-7|31	%doc %{_texmfdistdir}/doc/latex/beameraudience/README
21mr|texlive-beameraudience-0.1-7|32	
21mr|texlive-beameraudience-0.1-7|33	#-----------------------------------------------------------------------
21mr|texlive-beameraudience-0.1-7|34	%prep
21mr|texlive-beameraudience-0.1-7|35	%setup -c -a0 -a1
21mr|texlive-beameraudience-0.1-7|36	
21mr|texlive-beameraudience-0.1-7|37	%build
21mr|texlive-beameraudience-0.1-7|38	
21mr|texlive-beameraudience-0.1-7|39	%install
21mr|texlive-beameraudience-0.1-7|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-beameraudience-0.1-7|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17294 21
21mr|texlive-beamercolorthemeowl-0.1.1-1|1	Name:		texlive-beamercolorthemeowl
21mr|texlive-beamercolorthemeowl-0.1.1-1|2	Version:	0.1.1
21mr|texlive-beamercolorthemeowl-0.1.1-1|3	Release:	1
21mr|texlive-beamercolorthemeowl-0.1.1-1|4	Summary:	This package provides a flexible dark or light colour theme
21mr|texlive-beamercolorthemeowl-0.1.1-1|5	Group:		Publishing
21mr|texlive-beamercolorthemeowl-0.1.1-1|6	URL:		https://ctan.org/pkg/beamercolorthemeowl
21mr|texlive-beamercolorthemeowl-0.1.1-1|7	License:	The LATEX Project Public License 1.3
21mr|texlive-beamercolorthemeowl-0.1.1-1|8	Source0:	http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/beamercolorthemeowl.tar.xz
21mr|texlive-beamercolorthemeowl-0.1.1-1|9	Source1:	http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/beamercolorthemeowl.doc.tar.xz
21mr|texlive-beamercolorthemeowl-0.1.1-1|10	Source2:	http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/beamercolorthemeowl.source.tar.xz
21mr|texlive-beamercolorthemeowl-0.1.1-1|11	BuildArch:	noarch
21mr|texlive-beamercolorthemeowl-0.1.1-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-beamercolorthemeowl-0.1.1-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-beamercolorthemeowl-0.1.1-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-beamercolorthemeowl-0.1.1-1|15	
21mr|texlive-beamercolorthemeowl-0.1.1-1|16	%description
21mr|texlive-beamercolorthemeowl-0.1.1-1|17	This package provides a flexible dark or light colour theme designed for maximum
21mr|texlive-beamercolorthemeowl-0.1.1-1|18	readability in environments where most themes fall flat.
21mr|texlive-beamercolorthemeowl-0.1.1-1|19	
21mr|texlive-beamercolorthemeowl-0.1.1-1|20	Main features:
21mr|texlive-beamercolorthemeowl-0.1.1-1|21	
21mr|texlive-beamercolorthemeowl-0.1.1-1|22	Dark color theme for presenting in low-light conditions.
21mr|texlive-beamercolorthemeowl-0.1.1-1|23	Optional light color theme for presenting in bright ambient light.
21mr|texlive-beamercolorthemeowl-0.1.1-1|24	Redefines color names “red”, “green”, “blue”, “yellow” to values that are visible
21mr|texlive-beamercolorthemeowl-0.1.1-1|25	when displayed by certain projectors, particularly those with a very bright green
21mr|texlive-beamercolorthemeowl-0.1.1-1|26	channel and dim red and blue channels. This behaviour can be optionally disabled,
21mr|texlive-beamercolorthemeowl-0.1.1-1|27	with the provided colours also available as “OwlRed”, “OwlGreen”, etc.
21mr|texlive-beamercolorthemeowl-0.1.1-1|28	
21mr|texlive-beamercolorthemeowl-0.1.1-1|29	#-----------------------------------------------------------------------
21mr|texlive-beamercolorthemeowl-0.1.1-1|30	%files
21mr|texlive-beamercolorthemeowl-0.1.1-1|31	%{_texmfdistdir}/tex/*
21mr|texlive-beamercolorthemeowl-0.1.1-1|32	%doc %{_texmfdistdir}/doc/*
21mr|texlive-beamercolorthemeowl-0.1.1-1|33	%doc %{_texmfdistdir}/source/*
21mr|texlive-beamercolorthemeowl-0.1.1-1|34	
21mr|texlive-beamercolorthemeowl-0.1.1-1|35	#-----------------------------------------------------------------------
21mr|texlive-beamercolorthemeowl-0.1.1-1|36	%prep
21mr|texlive-beamercolorthemeowl-0.1.1-1|37	%setup -c -a0 -a1 -a2
21mr|texlive-beamercolorthemeowl-0.1.1-1|38	
21mr|texlive-beamercolorthemeowl-0.1.1-1|39	%build
21mr|texlive-beamercolorthemeowl-0.1.1-1|40	
21mr|texlive-beamercolorthemeowl-0.1.1-1|41	%install
21mr|texlive-beamercolorthemeowl-0.1.1-1|42	mkdir -p %{buildroot}%{_texmfdistdir}

17295 21
21mr|texlive-beamerdarkthemes-0.5.1-1|1	Name:		texlive-beamerdarkthemes
21mr|texlive-beamerdarkthemes-0.5.1-1|2	Version:	0.5.1
21mr|texlive-beamerdarkthemes-0.5.1-1|3	Release:	1
21mr|texlive-beamerdarkthemes-0.5.1-1|4	Summary:	A package with three dark color themes for beamer, designed for presentations with pictures and/or for bright rooms without screen
21mr|texlive-beamerdarkthemes-0.5.1-1|5	Group:		Publishing
21mr|texlive-beamerdarkthemes-0.5.1-1|6	URL:		https://ctan.org/pkg/beamerdarkthemes
21mr|texlive-beamerdarkthemes-0.5.1-1|7	License:	CC BY 4.0
21mr|texlive-beamerdarkthemes-0.5.1-1|8	Source0:	https://mirror.truenetwork.ru/CTAN/systems/texlive/tlnet/archive/beamerdarkthemes.tar.xz
21mr|texlive-beamerdarkthemes-0.5.1-1|9	Source1:	https://mirror.truenetwork.ru/CTAN/systems/texlive/tlnet/archive/beamerdarkthemes.doc.tar.xz
21mr|texlive-beamerdarkthemes-0.5.1-1|10	BuildArch:	noarch
21mr|texlive-beamerdarkthemes-0.5.1-1|11	BuildRequires:  texlive-tlpkg
21mr|texlive-beamerdarkthemes-0.5.1-1|12	Requires(pre):  texlive-tlpkg
21mr|texlive-beamerdarkthemes-0.5.1-1|13	Requires(post):  texlive-kpathsea
21mr|texlive-beamerdarkthemes-0.5.1-1|14	
21mr|texlive-beamerdarkthemes-0.5.1-1|15	%description
21mr|texlive-beamerdarkthemes-0.5.1-1|16	A package with three dark color themes for beamer, designed for presentations with pictures and/or for bright rooms without screen
21mr|texlive-beamerdarkthemes-0.5.1-1|17	
21mr|texlive-beamerdarkthemes-0.5.1-1|18	#-----------------------------------------------------------------------
21mr|texlive-beamerdarkthemes-0.5.1-1|19	%files
21mr|texlive-beamerdarkthemes-0.5.1-1|20	%{_texmfdistdir}/tex/*
21mr|texlive-beamerdarkthemes-0.5.1-1|21	%doc %{_texmfdistdir}/doc/*
21mr|texlive-beamerdarkthemes-0.5.1-1|22	
21mr|texlive-beamerdarkthemes-0.5.1-1|23	#-----------------------------------------------------------------------
21mr|texlive-beamerdarkthemes-0.5.1-1|24	%prep
21mr|texlive-beamerdarkthemes-0.5.1-1|25	%setup -c -a0 -a1
21mr|texlive-beamerdarkthemes-0.5.1-1|26	
21mr|texlive-beamerdarkthemes-0.5.1-1|27	%build
21mr|texlive-beamerdarkthemes-0.5.1-1|28	
21mr|texlive-beamerdarkthemes-0.5.1-1|29	%install
21mr|texlive-beamerdarkthemes-0.5.1-1|30	mkdir -p %{buildroot}%{_texmfdistdir}

17296 21
21mr|texlive-beamer-FUBerlin-0.02b-2|1	Name:		texlive-beamer-FUBerlin
21mr|texlive-beamer-FUBerlin-0.02b-2|2	Version:	0.02b
21mr|texlive-beamer-FUBerlin-0.02b-2|3	Release:	2
21mr|texlive-beamer-FUBerlin-0.02b-2|4	Summary:	Beamer, using the style of FU Berlin
21mr|texlive-beamer-FUBerlin-0.02b-2|5	Group:		Publishing
21mr|texlive-beamer-FUBerlin-0.02b-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/beamer-FUBerlin
21mr|texlive-beamer-FUBerlin-0.02b-2|7	License:	LPPL
21mr|texlive-beamer-FUBerlin-0.02b-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/beamer-FUBerlin.tar.xz
21mr|texlive-beamer-FUBerlin-0.02b-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/beamer-FUBerlin.doc.tar.xz
21mr|texlive-beamer-FUBerlin-0.02b-2|10	BuildArch:	noarch
21mr|texlive-beamer-FUBerlin-0.02b-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-beamer-FUBerlin-0.02b-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-beamer-FUBerlin-0.02b-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-beamer-FUBerlin-0.02b-2|14	
21mr|texlive-beamer-FUBerlin-0.02b-2|15	%description
21mr|texlive-beamer-FUBerlin-0.02b-2|16	The bundle provides a beamer-derived class and a theme style
21mr|texlive-beamer-FUBerlin-0.02b-2|17	file for the corporate design of the Free University in Berlin.
21mr|texlive-beamer-FUBerlin-0.02b-2|18	Users may use the class itself (FUbeamer) or use the theme in
21mr|texlive-beamer-FUBerlin-0.02b-2|19	the usual way with \usetheme{BerlinFU}. Examples of using both
21mr|texlive-beamer-FUBerlin-0.02b-2|20	the class and the theme are provided; the PDF is visually
21mr|texlive-beamer-FUBerlin-0.02b-2|21	identical, so the catalogue only lists one; the sources of the
21mr|texlive-beamer-FUBerlin-0.02b-2|22	examples do of course differ.
21mr|texlive-beamer-FUBerlin-0.02b-2|23	
21mr|texlive-beamer-FUBerlin-0.02b-2|24	#-----------------------------------------------------------------------
21mr|texlive-beamer-FUBerlin-0.02b-2|25	%files
21mr|texlive-beamer-FUBerlin-0.02b-2|26	%{_texmfdistdir}/tex/latex/beamer-FUBerlin
21mr|texlive-beamer-FUBerlin-0.02b-2|27	%doc %{_texmfdistdir}/doc/latex/beamer-FUBerlin
21mr|texlive-beamer-FUBerlin-0.02b-2|28	
21mr|texlive-beamer-FUBerlin-0.02b-2|29	#-----------------------------------------------------------------------
21mr|texlive-beamer-FUBerlin-0.02b-2|30	%prep
21mr|texlive-beamer-FUBerlin-0.02b-2|31	%setup -c -a0 -a1
21mr|texlive-beamer-FUBerlin-0.02b-2|32	
21mr|texlive-beamer-FUBerlin-0.02b-2|33	%build
21mr|texlive-beamer-FUBerlin-0.02b-2|34	
21mr|texlive-beamer-FUBerlin-0.02b-2|35	%install
21mr|texlive-beamer-FUBerlin-0.02b-2|36	mkdir -p %{buildroot}%{_texmfdistdir}/tex/latex/beamer-FUBerlin
21mr|texlive-beamer-FUBerlin-0.02b-2|37	cp -fpar doc/latex/beamer-FUBerlin/tex/latex/* %{buildroot}%{_texmfdistdir}/tex/latex/beamer-FUBerlin
21mr|texlive-beamer-FUBerlin-0.02b-2|38	cp -fpar doc %{buildroot}%{_texmfdistdir}

17297 21
21mr|texlive-beamerposter-1.13-2|1	# revision 17066
21mr|texlive-beamerposter-1.13-2|2	# category Package
21mr|texlive-beamerposter-1.13-2|3	# catalog-ctan /macros/latex/contrib/beamerposter
21mr|texlive-beamerposter-1.13-2|4	# catalog-date 2010-02-16 13:45:15 +0100
21mr|texlive-beamerposter-1.13-2|5	# catalog-license lppl
21mr|texlive-beamerposter-1.13-2|6	# catalog-version 1.07
21mr|texlive-beamerposter-1.13-2|7	Name:		texlive-beamerposter
21mr|texlive-beamerposter-1.13-2|8	Version:	1.13
21mr|texlive-beamerposter-1.13-2|9	Release:	2
21mr|texlive-beamerposter-1.13-2|10	Summary:	Extend beamer and a0poster for custom sized posters
21mr|texlive-beamerposter-1.13-2|11	Group:		Publishing
21mr|texlive-beamerposter-1.13-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/beamerposter
21mr|texlive-beamerposter-1.13-2|13	License:	LPPL
21mr|texlive-beamerposter-1.13-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/beamerposter.tar.xz
21mr|texlive-beamerposter-1.13-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/beamerposter.doc.tar.xz
21mr|texlive-beamerposter-1.13-2|16	BuildArch:	noarch
21mr|texlive-beamerposter-1.13-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-beamerposter-1.13-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-beamerposter-1.13-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-beamerposter-1.13-2|20	
21mr|texlive-beamerposter-1.13-2|21	%description
21mr|texlive-beamerposter-1.13-2|22	The package enables the user to use beamer style operations on
21mr|texlive-beamerposter-1.13-2|23	a canvas of the sizes provided by a0poster; font scaling is
21mr|texlive-beamerposter-1.13-2|24	available (using packages such as type1cm if necessary). In
21mr|texlive-beamerposter-1.13-2|25	addition, the package allows the user to benefit from the nice
21mr|texlive-beamerposter-1.13-2|26	colour box handling and alignment provided by the beamer class
21mr|texlive-beamerposter-1.13-2|27	(for example, with rounded corners and shadows). Good looking
21mr|texlive-beamerposter-1.13-2|28	posters may be created very rapidly. Features include: -
21mr|texlive-beamerposter-1.13-2|29	scalable fonts using the fp and type1cm packages; - posters in
21mr|texlive-beamerposter-1.13-2|30	A-series sizes, and custom sizes like double A0 are possible; -
21mr|texlive-beamerposter-1.13-2|31	still applicable to custom beamer slides, e.g. 16:9 slides for
21mr|texlive-beamerposter-1.13-2|32	a wide-screen (i.e. 1.78 aspect ratio); - orientation may be
21mr|texlive-beamerposter-1.13-2|33	portrait or landscape; - a 'debug mode' is provided.
21mr|texlive-beamerposter-1.13-2|34	
21mr|texlive-beamerposter-1.13-2|35	#-----------------------------------------------------------------------
21mr|texlive-beamerposter-1.13-2|36	%files
21mr|texlive-beamerposter-1.13-2|37	%{_texmfdistdir}/tex/latex/beamerposter/beamerposter.sty
21mr|texlive-beamerposter-1.13-2|38	%doc %{_texmfdistdir}/doc/latex/beamerposter/README
21mr|texlive-beamerposter-1.13-2|39	%doc %{_texmfdistdir}/doc/latex/beamerposter/beamerposter.pdf
21mr|texlive-beamerposter-1.13-2|40	%doc %{_texmfdistdir}/doc/latex/beamerposter/beamerposter.tex
21mr|texlive-beamerposter-1.13-2|41	%doc %{_texmfdistdir}/doc/latex/beamerposter/example.tex
21mr|texlive-beamerposter-1.13-2|42	
21mr|texlive-beamerposter-1.13-2|43	#-----------------------------------------------------------------------
21mr|texlive-beamerposter-1.13-2|44	%prep
21mr|texlive-beamerposter-1.13-2|45	%setup -c -a0 -a1
21mr|texlive-beamerposter-1.13-2|46	
21mr|texlive-beamerposter-1.13-2|47	%build
21mr|texlive-beamerposter-1.13-2|48	
21mr|texlive-beamerposter-1.13-2|49	%install
21mr|texlive-beamerposter-1.13-2|50	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-beamerposter-1.13-2|51	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17298 21
21mr|texlive-beamersubframe-0.2-7|1	# revision 23510
21mr|texlive-beamersubframe-0.2-7|2	# category Package
21mr|texlive-beamersubframe-0.2-7|3	# catalog-ctan /macros/latex/contrib/beamer-contrib/beamersubframe
21mr|texlive-beamersubframe-0.2-7|4	# catalog-date 2011-08-11 10:23:40 +0200
21mr|texlive-beamersubframe-0.2-7|5	# catalog-license lppl
21mr|texlive-beamersubframe-0.2-7|6	# catalog-version 0.2
21mr|texlive-beamersubframe-0.2-7|7	Name:		texlive-beamersubframe
21mr|texlive-beamersubframe-0.2-7|8	Version:	0.2
21mr|texlive-beamersubframe-0.2-7|9	Release:	7
21mr|texlive-beamersubframe-0.2-7|10	Summary:	Reorder frames in the PDF file
21mr|texlive-beamersubframe-0.2-7|11	Group:		Publishing
21mr|texlive-beamersubframe-0.2-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/beamer-contrib/beamersubframe
21mr|texlive-beamersubframe-0.2-7|13	License:	LPPL
21mr|texlive-beamersubframe-0.2-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/beamersubframe.tar.xz
21mr|texlive-beamersubframe-0.2-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/beamersubframe.doc.tar.xz
21mr|texlive-beamersubframe-0.2-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/beamersubframe.source.tar.xz
21mr|texlive-beamersubframe-0.2-7|17	BuildArch:	noarch
21mr|texlive-beamersubframe-0.2-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-beamersubframe-0.2-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-beamersubframe-0.2-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-beamersubframe-0.2-7|21	
21mr|texlive-beamersubframe-0.2-7|22	%description
21mr|texlive-beamersubframe-0.2-7|23	The package provides a method to reorder frames in the PDF file
21mr|texlive-beamersubframe-0.2-7|24	without reordering the source. Its principal use is to embed or
21mr|texlive-beamersubframe-0.2-7|25	append frames with details on some subject. The author
21mr|texlive-beamersubframe-0.2-7|26	describes the package as "experimental".
21mr|texlive-beamersubframe-0.2-7|27	
21mr|texlive-beamersubframe-0.2-7|28	
21mr|texlive-beamersubframe-0.2-7|29	#-----------------------------------------------------------------------
21mr|texlive-beamersubframe-0.2-7|30	%files
21mr|texlive-beamersubframe-0.2-7|31	%{_texmfdistdir}/tex/latex/beamersubframe/beamersubframe.sty
21mr|texlive-beamersubframe-0.2-7|32	%doc %{_texmfdistdir}/doc/latex/beamersubframe/README
21mr|texlive-beamersubframe-0.2-7|33	%doc %{_texmfdistdir}/doc/latex/beamersubframe/beamersubframe-append.pdf
21mr|texlive-beamersubframe-0.2-7|34	%doc %{_texmfdistdir}/doc/latex/beamersubframe/beamersubframe-append.svg
21mr|texlive-beamersubframe-0.2-7|35	%doc %{_texmfdistdir}/doc/latex/beamersubframe/beamersubframe-embed.pdf
21mr|texlive-beamersubframe-0.2-7|36	%doc %{_texmfdistdir}/doc/latex/beamersubframe/beamersubframe-embed.svg
21mr|texlive-beamersubframe-0.2-7|37	%doc %{_texmfdistdir}/doc/latex/beamersubframe/beamersubframe.pdf
21mr|texlive-beamersubframe-0.2-7|38	%doc %{_texmfdistdir}/doc/latex/beamersubframe/bsf-example.tex
21mr|texlive-beamersubframe-0.2-7|39	#- source
21mr|texlive-beamersubframe-0.2-7|40	%doc %{_texmfdistdir}/source/latex/beamersubframe/beamersubframe.dtx
21mr|texlive-beamersubframe-0.2-7|41	%doc %{_texmfdistdir}/source/latex/beamersubframe/beamersubframe.ins
21mr|texlive-beamersubframe-0.2-7|42	
21mr|texlive-beamersubframe-0.2-7|43	#-----------------------------------------------------------------------
21mr|texlive-beamersubframe-0.2-7|44	%prep
21mr|texlive-beamersubframe-0.2-7|45	%setup -c -a0 -a1 -a2
21mr|texlive-beamersubframe-0.2-7|46	
21mr|texlive-beamersubframe-0.2-7|47	%build
21mr|texlive-beamersubframe-0.2-7|48	
21mr|texlive-beamersubframe-0.2-7|49	%install
21mr|texlive-beamersubframe-0.2-7|50	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-beamersubframe-0.2-7|51	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17299 21
21mr|texlive-beamertheme-cuerna-1.1-1|1	Name:		texlive-beamertheme-cuerna
21mr|texlive-beamertheme-cuerna-1.1-1|2	Version:	1.1
21mr|texlive-beamertheme-cuerna-1.1-1|3	Release:	1
21mr|texlive-beamertheme-cuerna-1.1-1|4	Summary:	The package contains a theme for Beamer which is referenced as "Cuerna" inside beamer and has four basic colour themes
21mr|texlive-beamertheme-cuerna-1.1-1|5	Group:		Publishing
21mr|texlive-beamertheme-cuerna-1.1-1|6	URL:		https://ctan.org/pkg/beamertheme-cuerna
21mr|texlive-beamertheme-cuerna-1.1-1|7	License:	The LATEX Project Public License 1.3
21mr|texlive-beamertheme-cuerna-1.1-1|8	Source0:	https://mirror.truenetwork.ru/CTAN/systems/texlive/tlnet/archive/beamertheme-cuerna.tar.xz
21mr|texlive-beamertheme-cuerna-1.1-1|9	Source1:	https://mirror.truenetwork.ru/CTAN/systems/texlive/tlnet/archive/beamertheme-cuerna.doc.tar.xz
21mr|texlive-beamertheme-cuerna-1.1-1|10	Source2:	https://mirror.truenetwork.ru/CTAN/systems/texlive/tlnet/archive/beamertheme-cuerna.source.tar.xz
21mr|texlive-beamertheme-cuerna-1.1-1|11	BuildArch:	noarch
21mr|texlive-beamertheme-cuerna-1.1-1|12	BuildRequires:  texlive-tlpkg
21mr|texlive-beamertheme-cuerna-1.1-1|13	Requires(pre):  texlive-tlpkg
21mr|texlive-beamertheme-cuerna-1.1-1|14	Requires(post):  texlive-kpathsea
21mr|texlive-beamertheme-cuerna-1.1-1|15	
21mr|texlive-beamertheme-cuerna-1.1-1|16	%description
21mr|texlive-beamertheme-cuerna-1.1-1|17	The package contains a theme for Beamer which is referenced as "Cuerna" inside beamer and has four basic colour themes
21mr|texlive-beamertheme-cuerna-1.1-1|18	
21mr|texlive-beamertheme-cuerna-1.1-1|19	#-----------------------------------------------------------------------
21mr|texlive-beamertheme-cuerna-1.1-1|20	%files
21mr|texlive-beamertheme-cuerna-1.1-1|21	%{_texmfdistdir}/tex/*
21mr|texlive-beamertheme-cuerna-1.1-1|22	%doc %{_texmfdistdir}/doc/*
21mr|texlive-beamertheme-cuerna-1.1-1|23	%doc %{_texmfdistdir}/source/*
21mr|texlive-beamertheme-cuerna-1.1-1|24	
21mr|texlive-beamertheme-cuerna-1.1-1|25	#-----------------------------------------------------------------------
21mr|texlive-beamertheme-cuerna-1.1-1|26	%prep
21mr|texlive-beamertheme-cuerna-1.1-1|27	%setup -c -a0 -a1 -a2
21mr|texlive-beamertheme-cuerna-1.1-1|28	
21mr|texlive-beamertheme-cuerna-1.1-1|29	%build
21mr|texlive-beamertheme-cuerna-1.1-1|30	
21mr|texlive-beamertheme-cuerna-1.1-1|31	%install
21mr|texlive-beamertheme-cuerna-1.1-1|32	mkdir -p %{buildroot}%{_texmfdistdir}

17300 21
21mr|texlive-beamertheme-detlevcm-1.02-2|1	# revision 22142
21mr|texlive-beamertheme-detlevcm-1.02-2|2	# category Package
21mr|texlive-beamertheme-detlevcm-1.02-2|3	# catalog-ctan /macros/latex/contrib/beamertheme-detlevcm
21mr|texlive-beamertheme-detlevcm-1.02-2|4	# catalog-date 2011-04-20 18:25:54 +0200
21mr|texlive-beamertheme-detlevcm-1.02-2|5	# catalog-license lppl1.3
21mr|texlive-beamertheme-detlevcm-1.02-2|6	# catalog-version 0.2
21mr|texlive-beamertheme-detlevcm-1.02-2|7	Name:		texlive-beamertheme-detlevcm
21mr|texlive-beamertheme-detlevcm-1.02-2|8	Version:	1.02
21mr|texlive-beamertheme-detlevcm-1.02-2|9	Release:	2
21mr|texlive-beamertheme-detlevcm-1.02-2|10	Summary:	personal/custom beamertheme for LaTeX - repo to log changes & supply Linux file endings
21mr|texlive-beamertheme-detlevcm-1.02-2|11	Group:		Publishing
21mr|texlive-beamertheme-detlevcm-1.02-2|12	URL:		https://ctan.org/tex-archive/macros/latex/contrib/beamer-contrib/themes/beamertheme-epyt
21mr|texlive-beamertheme-detlevcm-1.02-2|13	License:	LPPL1.3
21mr|texlive-beamertheme-detlevcm-1.02-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-detlevcm.tar.xz
21mr|texlive-beamertheme-detlevcm-1.02-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-detlevcm.doc.tar.xz
21mr|texlive-beamertheme-detlevcm-1.02-2|16	BuildArch:	noarch
21mr|texlive-beamertheme-detlevcm-1.02-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-beamertheme-detlevcm-1.02-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-beamertheme-detlevcm-1.02-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-beamertheme-detlevcm-1.02-2|20	
21mr|texlive-beamertheme-detlevcm-1.02-2|21	%description
21mr|texlive-beamertheme-detlevcm-1.02-2|22	Pootis
21mr|texlive-beamertheme-detlevcm-1.02-2|23	
21mr|texlive-beamertheme-detlevcm-1.02-2|24	%post
21mr|texlive-beamertheme-detlevcm-1.02-2|25	%{_sbindir}/texlive.post
21mr|texlive-beamertheme-detlevcm-1.02-2|26	
21mr|texlive-beamertheme-detlevcm-1.02-2|27	%postun
21mr|texlive-beamertheme-detlevcm-1.02-2|28	if [ $1 -eq 0 ]; then
21mr|texlive-beamertheme-detlevcm-1.02-2|29	%{_sbindir}/texlive.post
21mr|texlive-beamertheme-detlevcm-1.02-2|30	fi
21mr|texlive-beamertheme-detlevcm-1.02-2|31	
21mr|texlive-beamertheme-detlevcm-1.02-2|32	#-----------------------------------------------------------------------
21mr|texlive-beamertheme-detlevcm-1.02-2|33	%files
21mr|texlive-beamertheme-detlevcm-1.02-2|34	%{_texmfdistdir}/tex/latex/beamertheme-detlevcm/beamercolorthemeETII.sty
21mr|texlive-beamertheme-detlevcm-1.02-2|35	%{_texmfdistdir}/tex/latex/beamertheme-detlevcm/beamerfontthemeDetlevCM.sty
21mr|texlive-beamertheme-detlevcm-1.02-2|36	%{_texmfdistdir}/tex/latex/beamertheme-detlevcm/beamerouterthemeDetlevCM.sty
21mr|texlive-beamertheme-detlevcm-1.02-2|37	%{_texmfdistdir}/tex/latex/beamertheme-detlevcm/beamerthemeDetlevCM.sty
21mr|texlive-beamertheme-detlevcm-1.02-2|38	%doc %{_texmfdistdir}/doc/latex/beamertheme-detlevcm/beamertheme-detlevcm.pdf
21mr|texlive-beamertheme-detlevcm-1.02-2|39	%doc %{_texmfdistdir}/doc/latex/beamertheme-detlevcm/beamertheme-detlevcm.tex
21mr|texlive-beamertheme-detlevcm-1.02-2|40	%doc %{_texmfdistdir}/doc/latex/beamertheme-detlevcm/FS-img1.png
21mr|texlive-beamertheme-detlevcm-1.02-2|41	%doc %{_texmfdistdir}/doc/latex/beamertheme-detlevcm/FS-img2.png
21mr|texlive-beamertheme-detlevcm-1.02-2|42	%doc %{_texmfdistdir}/doc/latex/beamertheme-detlevcm/FS-img3.png
21mr|texlive-beamertheme-detlevcm-1.02-2|43	%doc %{_texmfdistdir}/doc/latex/beamertheme-detlevcm/LogoTop.png
21mr|texlive-beamertheme-detlevcm-1.02-2|44	%doc %{_texmfdistdir}/doc/latex/beamertheme-detlevcm/README.txt
21mr|texlive-beamertheme-detlevcm-1.02-2|45	
21mr|texlive-beamertheme-detlevcm-1.02-2|46	#-----------------------------------------------------------------------
21mr|texlive-beamertheme-detlevcm-1.02-2|47	%prep
21mr|texlive-beamertheme-detlevcm-1.02-2|48	%setup -c -a0 -a1
21mr|texlive-beamertheme-detlevcm-1.02-2|49	
21mr|texlive-beamertheme-detlevcm-1.02-2|50	%build
21mr|texlive-beamertheme-detlevcm-1.02-2|51	
21mr|texlive-beamertheme-detlevcm-1.02-2|52	%install
21mr|texlive-beamertheme-detlevcm-1.02-2|53	mkdir -p %{buildroot}%{_texmfdistdir}

17301 21
21mr|texlive-beamertheme-epyt-1.0-2|1	# revision 22142
21mr|texlive-beamertheme-epyt-1.0-2|2	# category Package
21mr|texlive-beamertheme-epyt-1.0-2|3	# catalog-ctan /macros/latex/contrib/beamertheme-epyt
21mr|texlive-beamertheme-epyt-1.0-2|4	# catalog-date 2011-04-20 18:25:54 +0200
21mr|texlive-beamertheme-epyt-1.0-2|5	# catalog-license lppl1.3
21mr|texlive-beamertheme-epyt-1.0-2|6	# catalog-version 0.2
21mr|texlive-beamertheme-epyt-1.0-2|7	Name:		texlive-beamertheme-epyt
21mr|texlive-beamertheme-epyt-1.0-2|8	Version:	1.0
21mr|texlive-beamertheme-epyt-1.0-2|9	Release:	2
21mr|texlive-beamertheme-epyt-1.0-2|10	Summary:	Package epyt: a simple and clean theme for LaTeX beamer class
21mr|texlive-beamertheme-epyt-1.0-2|11	Group:		Publishing
21mr|texlive-beamertheme-epyt-1.0-2|12	URL:		https://ctan.org/tex-archive/macros/latex/contrib/beamer-contrib/themes/beamertheme-epyt
21mr|texlive-beamertheme-epyt-1.0-2|13	License:	LPPL1.3
21mr|texlive-beamertheme-epyt-1.0-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-epyt.tar.xz
21mr|texlive-beamertheme-epyt-1.0-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-epyt.doc.tar.xz
21mr|texlive-beamertheme-epyt-1.0-2|16	BuildArch:	noarch
21mr|texlive-beamertheme-epyt-1.0-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-beamertheme-epyt-1.0-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-beamertheme-epyt-1.0-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-beamertheme-epyt-1.0-2|20	
21mr|texlive-beamertheme-epyt-1.0-2|21	%description
21mr|texlive-beamertheme-epyt-1.0-2|22	This package provides a simple but nice theme for Beamer, with the following features:
21mr|texlive-beamertheme-epyt-1.0-2|23	simple structure: with page numbers at footer, no head bar and side bar
21mr|texlive-beamertheme-epyt-1.0-2|24	simple templates: displaying theorems with traditional inline style
21mr|texlive-beamertheme-epyt-1.0-2|25	simple colors: using only several foreground and background colors
21mr|texlive-beamertheme-epyt-1.0-2|26	
21mr|texlive-beamertheme-epyt-1.0-2|27	#-----------------------------------------------------------------------
21mr|texlive-beamertheme-epyt-1.0-2|28	%files
21mr|texlive-beamertheme-epyt-1.0-2|29	%{_texmfdistdir}/tex/latex/beamertheme-epyt/beamerthemeepyt.sty
21mr|texlive-beamertheme-epyt-1.0-2|30	%doc %{_texmfdistdir}/doc/latex/beamertheme-epyt/epyt-demo-cn.pdf
21mr|texlive-beamertheme-epyt-1.0-2|31	%doc %{_texmfdistdir}/doc/latex/beamertheme-epyt/epyt-demo-cn.tex
21mr|texlive-beamertheme-epyt-1.0-2|32	%doc %{_texmfdistdir}/doc/latex/beamertheme-epyt/epyt-demo.pdf
21mr|texlive-beamertheme-epyt-1.0-2|33	%doc %{_texmfdistdir}/doc/latex/beamertheme-epyt/epyt-demo.tex
21mr|texlive-beamertheme-epyt-1.0-2|34	%doc %{_texmfdistdir}/doc/latex/beamertheme-epyt/README
21mr|texlive-beamertheme-epyt-1.0-2|35	
21mr|texlive-beamertheme-epyt-1.0-2|36	#-----------------------------------------------------------------------
21mr|texlive-beamertheme-epyt-1.0-2|37	%prep
21mr|texlive-beamertheme-epyt-1.0-2|38	%setup -c -a0 -a1
21mr|texlive-beamertheme-epyt-1.0-2|39	
21mr|texlive-beamertheme-epyt-1.0-2|40	%build
21mr|texlive-beamertheme-epyt-1.0-2|41	
21mr|texlive-beamertheme-epyt-1.0-2|42	%install
21mr|texlive-beamertheme-epyt-1.0-2|43	mkdir -p %{buildroot}%{_texmfdistdir}

17302 21
21mr|texlive-beamertheme-focus-20091109-2|1	# revision 18835
21mr|texlive-beamertheme-focus-20091109-2|2	# category TLCore
21mr|texlive-beamertheme-focus-20091109-2|3	# catalog-ctan /graphics/beamertheme-focus/beamertheme-focus.pl
21mr|texlive-beamertheme-focus-20091109-2|4	# catalog-date 2009-11-09 13:03:38 +0100
21mr|texlive-beamertheme-focus-20091109-2|5	# catalog-license gpl
21mr|texlive-beamertheme-focus-20091109-2|6	# catalog-version undef
21mr|texlive-beamertheme-focus-20091109-2|7	Name:		texlive-beamertheme-focus
21mr|texlive-beamertheme-focus-20091109-2|8	Version:	20091109
21mr|texlive-beamertheme-focus-20091109-2|9	Release:	2
21mr|texlive-beamertheme-focus-20091109-2|10	Summary:	A presentation theme for LaTeX Beamer
21mr|texlive-beamertheme-focus-20091109-2|11	Group:		Publishing
21mr|texlive-beamertheme-focus-20091109-2|12	URL:		https://github.com/elauksap/focus-beamertheme
21mr|texlive-beamertheme-focus-20091109-2|13	License:	GPL
21mr|texlive-beamertheme-focus-20091109-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-focus.tar.xz
21mr|texlive-beamertheme-focus-20091109-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-focus.doc.tar.xz
21mr|texlive-beamertheme-focus-20091109-2|16	BuildArch:	noarch
21mr|texlive-beamertheme-focus-20091109-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-beamertheme-focus-20091109-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-beamertheme-focus-20091109-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-beamertheme-focus-20091109-2|20	Provides:	texlive-beamertheme-focus.bin = %{EVRD}
21mr|texlive-beamertheme-focus-20091109-2|21	
21mr|texlive-beamertheme-focus-20091109-2|22	%description
21mr|texlive-beamertheme-focus-20091109-2|23	A presentation theme for LaTeX Beamer that aims at a clean and minimalist design, so to minimize distractions
21mr|texlive-beamertheme-focus-20091109-2|24	and put the focus directly on the content
21mr|texlive-beamertheme-focus-20091109-2|25	
21mr|texlive-beamertheme-focus-20091109-2|26	
21mr|texlive-beamertheme-focus-20091109-2|27	%post
21mr|texlive-beamertheme-focus-20091109-2|28	%{_sbindir}/texlive.post
21mr|texlive-beamertheme-focus-20091109-2|29	
21mr|texlive-beamertheme-focus-20091109-2|30	%postun
21mr|texlive-beamertheme-focus-20091109-2|31	if [ $1 -eq 0 ]; then
21mr|texlive-beamertheme-focus-20091109-2|32	%{_sbindir}/texlive.post
21mr|texlive-beamertheme-focus-20091109-2|33	fi
21mr|texlive-beamertheme-focus-20091109-2|34	
21mr|texlive-beamertheme-focus-20091109-2|35	#-----------------------------------------------------------------------
21mr|texlive-beamertheme-focus-20091109-2|36	%files
21mr|texlive-beamertheme-focus-20091109-2|37	%{_texmfdistdir}/tex/latex/beamertheme-focus
21mr|texlive-beamertheme-focus-20091109-2|38	%doc %{_texmfdistdir}/doc/latex/beamertheme-focus
21mr|texlive-beamertheme-focus-20091109-2|39	
21mr|texlive-beamertheme-focus-20091109-2|40	#-----------------------------------------------------------------------
21mr|texlive-beamertheme-focus-20091109-2|41	%prep
21mr|texlive-beamertheme-focus-20091109-2|42	%setup -c -a0 -a1
21mr|texlive-beamertheme-focus-20091109-2|43	
21mr|texlive-beamertheme-focus-20091109-2|44	%build
21mr|texlive-beamertheme-focus-20091109-2|45	
21mr|texlive-beamertheme-focus-20091109-2|46	%install
21mr|texlive-beamertheme-focus-20091109-2|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-beamertheme-focus-20091109-2|48	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17303 21
21mr|texlive-beamerthemejltree-1.1-7|1	# revision 21977
21mr|texlive-beamerthemejltree-1.1-7|2	# category Package
21mr|texlive-beamerthemejltree-1.1-7|3	# catalog-ctan /macros/latex/contrib/beamer-contrib/themes/beamerthemeJLTree.sty
21mr|texlive-beamerthemejltree-1.1-7|4	# catalog-date 2010-07-13 19:58:19 +0200
21mr|texlive-beamerthemejltree-1.1-7|5	# catalog-license gpl
21mr|texlive-beamerthemejltree-1.1-7|6	# catalog-version 1.1
21mr|texlive-beamerthemejltree-1.1-7|7	Name:		texlive-beamerthemejltree
21mr|texlive-beamerthemejltree-1.1-7|8	Version:	1.1
21mr|texlive-beamerthemejltree-1.1-7|9	Release:	7
21mr|texlive-beamerthemejltree-1.1-7|10	Summary:	Contributed beamer theme
21mr|texlive-beamerthemejltree-1.1-7|11	Group:		Publishing
21mr|texlive-beamerthemejltree-1.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/beamer-contrib/themes/beamerthemeJLTree.sty
21mr|texlive-beamerthemejltree-1.1-7|13	License:	GPL
21mr|texlive-beamerthemejltree-1.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/beamerthemejltree.tar.xz
21mr|texlive-beamerthemejltree-1.1-7|15	BuildArch:	noarch
21mr|texlive-beamerthemejltree-1.1-7|16	BuildRequires:	texlive-tlpkg
21mr|texlive-beamerthemejltree-1.1-7|17	Requires(pre):	texlive-tlpkg
21mr|texlive-beamerthemejltree-1.1-7|18	Requires(post):	texlive-kpathsea
21mr|texlive-beamerthemejltree-1.1-7|19	
21mr|texlive-beamerthemejltree-1.1-7|20	%description
21mr|texlive-beamerthemejltree-1.1-7|21	A theme for beamer presentations.
21mr|texlive-beamerthemejltree-1.1-7|22	
21mr|texlive-beamerthemejltree-1.1-7|23	
21mr|texlive-beamerthemejltree-1.1-7|24	#-----------------------------------------------------------------------
21mr|texlive-beamerthemejltree-1.1-7|25	%files
21mr|texlive-beamerthemejltree-1.1-7|26	%{_texmfdistdir}/tex/latex/beamerthemejltree/beamerthemeJLTree.sty
21mr|texlive-beamerthemejltree-1.1-7|27	
21mr|texlive-beamerthemejltree-1.1-7|28	#-----------------------------------------------------------------------
21mr|texlive-beamerthemejltree-1.1-7|29	%prep
21mr|texlive-beamerthemejltree-1.1-7|30	%setup -c -a0
21mr|texlive-beamerthemejltree-1.1-7|31	
21mr|texlive-beamerthemejltree-1.1-7|32	%build
21mr|texlive-beamerthemejltree-1.1-7|33	
21mr|texlive-beamerthemejltree-1.1-7|34	%install
21mr|texlive-beamerthemejltree-1.1-7|35	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-beamerthemejltree-1.1-7|36	cp -fpar tex %{buildroot}%{_texmfdistdir}

17304 21
21mr|texlive-beamertheme-light-20091109-2|1	# revision 18835
21mr|texlive-beamertheme-light-20091109-2|2	# category TLCore
21mr|texlive-beamertheme-light-20091109-2|3	# catalog-ctan /graphics/beamertheme-light/beamertheme-light.pl
21mr|texlive-beamertheme-light-20091109-2|4	# catalog-date 2009-11-09 13:03:38 +0100
21mr|texlive-beamertheme-light-20091109-2|5	# catalog-license gpl
21mr|texlive-beamertheme-light-20091109-2|6	# catalog-version undef
21mr|texlive-beamertheme-light-20091109-2|7	Name:		texlive-beamertheme-light
21mr|texlive-beamertheme-light-20091109-2|8	Version:	20091109
21mr|texlive-beamertheme-light-20091109-2|9	Release:	2
21mr|texlive-beamertheme-light-20091109-2|10	Summary:	The LaTeX package beamertheme-light provides an aesthetic and minimal beamer style by redefining colors and fonts
21mr|texlive-beamertheme-light-20091109-2|11	Group:		Publishing
21mr|texlive-beamertheme-light-20091109-2|12	URL:		https://fedora.pkgs.org/33/fedora-aarch64/texlive-beamertheme-light-svn49867-27.fc33.noarch.rpm.html
21mr|texlive-beamertheme-light-20091109-2|13	License:	GPL
21mr|texlive-beamertheme-light-20091109-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-light.tar.xz
21mr|texlive-beamertheme-light-20091109-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-light.doc.tar.xz
21mr|texlive-beamertheme-light-20091109-2|16	BuildArch:	noarch
21mr|texlive-beamertheme-light-20091109-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-beamertheme-light-20091109-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-beamertheme-light-20091109-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-beamertheme-light-20091109-2|20	Provides:	texlive-beamertheme-light.bin = %{EVRD}
21mr|texlive-beamertheme-light-20091109-2|21	
21mr|texlive-beamertheme-light-20091109-2|22	%description
21mr|texlive-beamertheme-light-20091109-2|23	The LaTeX package beamertheme-light provides an aesthetic and
21mr|texlive-beamertheme-light-20091109-2|24	minimal beamer style by redefining colors and fonts
21mr|texlive-beamertheme-light-20091109-2|25	
21mr|texlive-beamertheme-light-20091109-2|26	%post
21mr|texlive-beamertheme-light-20091109-2|27	%{_sbindir}/texlive.post
21mr|texlive-beamertheme-light-20091109-2|28	
21mr|texlive-beamertheme-light-20091109-2|29	%postun
21mr|texlive-beamertheme-light-20091109-2|30	if [ $1 -eq 0 ]; then
21mr|texlive-beamertheme-light-20091109-2|31	%{_sbindir}/texlive.post
21mr|texlive-beamertheme-light-20091109-2|32	fi
21mr|texlive-beamertheme-light-20091109-2|33	
21mr|texlive-beamertheme-light-20091109-2|34	#-----------------------------------------------------------------------
21mr|texlive-beamertheme-light-20091109-2|35	%files
21mr|texlive-beamertheme-light-20091109-2|36	%{_texmfdistdir}/tex/latex/beamertheme-light
21mr|texlive-beamertheme-light-20091109-2|37	%doc %{_texmfdistdir}/doc/latex/beamertheme-light
21mr|texlive-beamertheme-light-20091109-2|38	#-----------------------------------------------------------------------
21mr|texlive-beamertheme-light-20091109-2|39	%prep
21mr|texlive-beamertheme-light-20091109-2|40	%setup -c -a0 -a1
21mr|texlive-beamertheme-light-20091109-2|41	
21mr|texlive-beamertheme-light-20091109-2|42	%build
21mr|texlive-beamertheme-light-20091109-2|43	
21mr|texlive-beamertheme-light-20091109-2|44	%install
21mr|texlive-beamertheme-light-20091109-2|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-beamertheme-light-20091109-2|46	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17305 21
21mr|texlive-beamertheme-metropolis-1.2-1|1	Name:		texlive-beamertheme-metropolis
21mr|texlive-beamertheme-metropolis-1.2-1|2	Version:	1.2
21mr|texlive-beamertheme-metropolis-1.2-1|3	Release:	1
21mr|texlive-beamertheme-metropolis-1.2-1|4	Summary:	 The package provides a simple, modern Beamer theme for anyone to use. It tries to minimize noise and maximize space for content
21mr|texlive-beamertheme-metropolis-1.2-1|5	Group:		Publishing
21mr|texlive-beamertheme-metropolis-1.2-1|6	URL:		https://www.ctan.org/pkg/beamertheme-metropolis
21mr|texlive-beamertheme-metropolis-1.2-1|7	License:	The LATEX Project Public License
21mr|texlive-beamertheme-metropolis-1.2-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/beamertheme-metropolis.tar.xz
21mr|texlive-beamertheme-metropolis-1.2-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/beamertheme-metropolis.doc.tar.xz
21mr|texlive-beamertheme-metropolis-1.2-1|10	Source2:        http://ctan.altspu.ru/systems/texlive/tlnet/archive/beamertheme-metropolis.source.tar.xz
21mr|texlive-beamertheme-metropolis-1.2-1|11	BuildArch:	noarch
21mr|texlive-beamertheme-metropolis-1.2-1|12	BuildRequires: texlive-tlpkg
21mr|texlive-beamertheme-metropolis-1.2-1|13	Requires(pre): texlive-tlpkg
21mr|texlive-beamertheme-metropolis-1.2-1|14	Requires(post):texlive-kpathsea
21mr|texlive-beamertheme-metropolis-1.2-1|15	Requires: texlive-actuarialangle
21mr|texlive-beamertheme-metropolis-1.2-1|16	
21mr|texlive-beamertheme-metropolis-1.2-1|17	%description
21mr|texlive-beamertheme-metropolis-1.2-1|18	Metropolis is a simple, modern Beamer theme suitable for anyone to use. It tries
21mr|texlive-beamertheme-metropolis-1.2-1|19	to minimize noise and maximize space for content; the only visual flourish it
21mr|texlive-beamertheme-metropolis-1.2-1|20	offers is an (optional) progress bar added to each slide. The core design
21mr|texlive-beamertheme-metropolis-1.2-1|21	principles of the theme were described in a blog post
21mr|texlive-beamertheme-metropolis-1.2-1|22	
21mr|texlive-beamertheme-metropolis-1.2-1|23	#-----------------------------------------------------------------------
21mr|texlive-beamertheme-metropolis-1.2-1|24	%files
21mr|texlive-beamertheme-metropolis-1.2-1|25	/usr/share/texmf-dist/tex/latex/beamertheme-metropolis
21mr|texlive-beamertheme-metropolis-1.2-1|26	/usr/share/texmf-dist/source/latex/beamertheme-metropolis
21mr|texlive-beamertheme-metropolis-1.2-1|27	%doc /usr/share/texmf-dist/doc/latex/beamertheme-metropolis
21mr|texlive-beamertheme-metropolis-1.2-1|28	
21mr|texlive-beamertheme-metropolis-1.2-1|29	#-----------------------------------------------------------------------
21mr|texlive-beamertheme-metropolis-1.2-1|30	%prep
21mr|texlive-beamertheme-metropolis-1.2-1|31	%setup -c -a0 -a1 -a2
21mr|texlive-beamertheme-metropolis-1.2-1|32	
21mr|texlive-beamertheme-metropolis-1.2-1|33	%build
21mr|texlive-beamertheme-metropolis-1.2-1|34	
21mr|texlive-beamertheme-metropolis-1.2-1|35	%install
21mr|texlive-beamertheme-metropolis-1.2-1|36	mkdir -p %{buildroot}/usr/share/texmf-dist
21mr|texlive-beamertheme-metropolis-1.2-1|37	cp -fpar tex doc source %{buildroot}/usr/share/texmf-dist

17306 21
21mr|texlive-beamerthemenirma-0.1-7|1	# revision 20765
21mr|texlive-beamerthemenirma-0.1-7|2	# category Package
21mr|texlive-beamerthemenirma-0.1-7|3	# catalog-ctan /macros/latex/contrib/beamer-contrib/themes/nirma
21mr|texlive-beamerthemenirma-0.1-7|4	# catalog-date 2010-12-16 01:15:22 +0100
21mr|texlive-beamerthemenirma-0.1-7|5	# catalog-license lppl
21mr|texlive-beamerthemenirma-0.1-7|6	# catalog-version 0.1
21mr|texlive-beamerthemenirma-0.1-7|7	Name:		texlive-beamerthemenirma
21mr|texlive-beamerthemenirma-0.1-7|8	Version:	0.1
21mr|texlive-beamerthemenirma-0.1-7|9	Release:	7
21mr|texlive-beamerthemenirma-0.1-7|10	Summary:	A Beamer theme for academic presentations
21mr|texlive-beamerthemenirma-0.1-7|11	Group:		Publishing
21mr|texlive-beamerthemenirma-0.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/beamer-contrib/themes/nirma
21mr|texlive-beamerthemenirma-0.1-7|13	License:	LPPL
21mr|texlive-beamerthemenirma-0.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/beamerthemenirma.tar.xz
21mr|texlive-beamerthemenirma-0.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/beamerthemenirma.doc.tar.xz
21mr|texlive-beamerthemenirma-0.1-7|16	BuildArch:	noarch
21mr|texlive-beamerthemenirma-0.1-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-beamerthemenirma-0.1-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-beamerthemenirma-0.1-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-beamerthemenirma-0.1-7|20	
21mr|texlive-beamerthemenirma-0.1-7|21	%description
21mr|texlive-beamerthemenirma-0.1-7|22	The package developed for academic purposes. The distribution
21mr|texlive-beamerthemenirma-0.1-7|23	includes nothing more than style file needed for preparing
21mr|texlive-beamerthemenirma-0.1-7|24	presentations.
21mr|texlive-beamerthemenirma-0.1-7|25	
21mr|texlive-beamerthemenirma-0.1-7|26	
21mr|texlive-beamerthemenirma-0.1-7|27	#-----------------------------------------------------------------------
21mr|texlive-beamerthemenirma-0.1-7|28	%files
21mr|texlive-beamerthemenirma-0.1-7|29	%{_texmfdistdir}/tex/latex/beamerthemenirma/beamerthemenirma.sty
21mr|texlive-beamerthemenirma-0.1-7|30	%doc %{_texmfdistdir}/doc/latex/beamerthemenirma/README
21mr|texlive-beamerthemenirma-0.1-7|31	
21mr|texlive-beamerthemenirma-0.1-7|32	#-----------------------------------------------------------------------
21mr|texlive-beamerthemenirma-0.1-7|33	%prep
21mr|texlive-beamerthemenirma-0.1-7|34	%setup -c -a0 -a1
21mr|texlive-beamerthemenirma-0.1-7|35	
21mr|texlive-beamerthemenirma-0.1-7|36	%build
21mr|texlive-beamerthemenirma-0.1-7|37	
21mr|texlive-beamerthemenirma-0.1-7|38	%install
21mr|texlive-beamerthemenirma-0.1-7|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-beamerthemenirma-0.1-7|40	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17307 21
21mr|texlive-beamertheme-npbt-4.1-1|1	Name:		texlive-beamertheme-npbt
21mr|texlive-beamertheme-npbt-4.1-1|2	Version:	4.1
21mr|texlive-beamertheme-npbt-4.1-1|3	Release:	1
21mr|texlive-beamertheme-npbt-4.1-1|4	Summary:	“NPBT” stands for “Norman’s Pandoc Beamer Themes”
21mr|texlive-beamertheme-npbt-4.1-1|5	Group:		Publishing
21mr|texlive-beamertheme-npbt-4.1-1|6	URL:		https://ctan.org/tex-archive/macros/latex/contrib/beamertheme-npbt
21mr|texlive-beamertheme-npbt-4.1-1|7	License:	The LATEX Project Public License
21mr|texlive-beamertheme-npbt-4.1-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/beamertheme-npbt.tar.xz
21mr|texlive-beamertheme-npbt-4.1-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/beamertheme-npbt.doc.tar.xz
21mr|texlive-beamertheme-npbt-4.1-1|10	BuildArch:	noarch
21mr|texlive-beamertheme-npbt-4.1-1|11	BuildRequires: texlive-tlpkg
21mr|texlive-beamertheme-npbt-4.1-1|12	Requires(pre): texlive-tlpkg
21mr|texlive-beamertheme-npbt-4.1-1|13	Requires(post):texlive-kpathsea
21mr|texlive-beamertheme-npbt-4.1-1|14	Requires: texlive-actuarialangle
21mr|texlive-beamertheme-npbt-4.1-1|15	
21mr|texlive-beamertheme-npbt-4.1-1|16	%description
21mr|texlive-beamertheme-npbt-4.1-1|17	“NPBT” stands for “Norman’s Pandoc Beamer Themes”
21mr|texlive-beamertheme-npbt-4.1-1|18	
21mr|texlive-beamertheme-npbt-4.1-1|19	%files
21mr|texlive-beamertheme-npbt-4.1-1|20	/usr/share/texmf-dist/tex/latex/beamertheme-npbt
21mr|texlive-beamertheme-npbt-4.1-1|21	%doc /usr/share/texmf-dist/doc/latex/beamertheme-npbt
21mr|texlive-beamertheme-npbt-4.1-1|22	
21mr|texlive-beamertheme-npbt-4.1-1|23	#-----------------------------------------------------------------------
21mr|texlive-beamertheme-npbt-4.1-1|24	%prep
21mr|texlive-beamertheme-npbt-4.1-1|25	%setup -c -a0 -a1
21mr|texlive-beamertheme-npbt-4.1-1|26	
21mr|texlive-beamertheme-npbt-4.1-1|27	%build
21mr|texlive-beamertheme-npbt-4.1-1|28	
21mr|texlive-beamertheme-npbt-4.1-1|29	%install
21mr|texlive-beamertheme-npbt-4.1-1|30	mkdir -p %{buildroot}/usr/share/texmf-dist
21mr|texlive-beamertheme-npbt-4.1-1|31	cp -fpar tex doc %{buildroot}/usr/share/texmf-dist

17308 21
21mr|texlive-beamerthemephnompenh-20131013-10|1	# revision 31392
21mr|texlive-beamerthemephnompenh-20131013-10|2	# category Package
21mr|texlive-beamerthemephnompenh-20131013-10|3	# catalog-ctan undef
21mr|texlive-beamerthemephnompenh-20131013-10|4	# catalog-date undef
21mr|texlive-beamerthemephnompenh-20131013-10|5	# catalog-license undef
21mr|texlive-beamerthemephnompenh-20131013-10|6	# catalog-version undef
21mr|texlive-beamerthemephnompenh-20131013-10|7	Name:		texlive-beamerthemephnompenh
21mr|texlive-beamerthemephnompenh-20131013-10|8	Version:	20131013
21mr|texlive-beamerthemephnompenh-20131013-10|9	Release:	10
21mr|texlive-beamerthemephnompenh-20131013-10|10	Summary:	TeXLive beamerthemephnompenh package
21mr|texlive-beamerthemephnompenh-20131013-10|11	Group:		Publishing
21mr|texlive-beamerthemephnompenh-20131013-10|12	URL:		http://tug.org/texlive
21mr|texlive-beamerthemephnompenh-20131013-10|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-beamerthemephnompenh-20131013-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/beamerthemephnompenh.tar.xz
21mr|texlive-beamerthemephnompenh-20131013-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/beamerthemephnompenh.doc.tar.xz
21mr|texlive-beamerthemephnompenh-20131013-10|16	BuildArch:	noarch
21mr|texlive-beamerthemephnompenh-20131013-10|17	BuildRequires:	texlive-tlpkg
21mr|texlive-beamerthemephnompenh-20131013-10|18	Requires(pre):	texlive-tlpkg
21mr|texlive-beamerthemephnompenh-20131013-10|19	Requires(post):	texlive-kpathsea
21mr|texlive-beamerthemephnompenh-20131013-10|20	
21mr|texlive-beamerthemephnompenh-20131013-10|21	%description
21mr|texlive-beamerthemephnompenh-20131013-10|22	TeXLive beamerthemephnompenh package.
21mr|texlive-beamerthemephnompenh-20131013-10|23	
21mr|texlive-beamerthemephnompenh-20131013-10|24	
21mr|texlive-beamerthemephnompenh-20131013-10|25	#-----------------------------------------------------------------------
21mr|texlive-beamerthemephnompenh-20131013-10|26	%files
21mr|texlive-beamerthemephnompenh-20131013-10|27	%{_texmfdistdir}/tex/latex/beamerthemephnompenh/beamerthemePhnomPenh.sty
21mr|texlive-beamerthemephnompenh-20131013-10|28	%doc %{_texmfdistdir}/doc/latex/beamerthemephnompenh/README
21mr|texlive-beamerthemephnompenh-20131013-10|29	%doc %{_texmfdistdir}/doc/latex/beamerthemephnompenh/beamerthemePhnomPenh.pdf
21mr|texlive-beamerthemephnompenh-20131013-10|30	%doc %{_texmfdistdir}/doc/latex/beamerthemephnompenh/beamerthemePhnomPenh.tex
21mr|texlive-beamerthemephnompenh-20131013-10|31	
21mr|texlive-beamerthemephnompenh-20131013-10|32	#-----------------------------------------------------------------------
21mr|texlive-beamerthemephnompenh-20131013-10|33	%prep
21mr|texlive-beamerthemephnompenh-20131013-10|34	%setup -c -a0 -a1
21mr|texlive-beamerthemephnompenh-20131013-10|35	
21mr|texlive-beamerthemephnompenh-20131013-10|36	%build
21mr|texlive-beamerthemephnompenh-20131013-10|37	
21mr|texlive-beamerthemephnompenh-20131013-10|38	%install
21mr|texlive-beamerthemephnompenh-20131013-10|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-beamerthemephnompenh-20131013-10|40	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17309 21
21mr|texlive-beamertheme-saintpetersburg-20171121-1|1	Name:		texlive-beamertheme-saintpetersburg
21mr|texlive-beamertheme-saintpetersburg-20171121-1|2	Version:	20171121
21mr|texlive-beamertheme-saintpetersburg-20171121-1|3	Release:	1
21mr|texlive-beamertheme-saintpetersburg-20171121-1|4	Summary:	A small theme that incorporates university colours and fonts from official web-site
21mr|texlive-beamertheme-saintpetersburg-20171121-1|5	Group:		Publishing
21mr|texlive-beamertheme-saintpetersburg-20171121-1|6	URL:		https://www.ctan.org/tex-archive/macros/latex/contrib/beamer-contrib/themes/beamertheme-saintpetersburg
21mr|texlive-beamertheme-saintpetersburg-20171121-1|7	License:	lppl1.3c
21mr|texlive-beamertheme-saintpetersburg-20171121-1|8	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/beamertheme-saintpetersburg.tar.xz
21mr|texlive-beamertheme-saintpetersburg-20171121-1|9	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/beamertheme-saintpetersburg.doc.tar.xz
21mr|texlive-beamertheme-saintpetersburg-20171121-1|10	Source2:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/beamertheme-saintpetersburg.source.tar.xz
21mr|texlive-beamertheme-saintpetersburg-20171121-1|11	BuildArch:	noarch
21mr|texlive-beamertheme-saintpetersburg-20171121-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-beamertheme-saintpetersburg-20171121-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-beamertheme-saintpetersburg-20171121-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-beamertheme-saintpetersburg-20171121-1|15	
21mr|texlive-beamertheme-saintpetersburg-20171121-1|16	%description
21mr|texlive-beamertheme-saintpetersburg-20171121-1|17	A small theme that incorporates university colours and fonts from official web-site.
21mr|texlive-beamertheme-saintpetersburg-20171121-1|18	
21mr|texlive-beamertheme-saintpetersburg-20171121-1|19	#-----------------------------------------------------------------------
21mr|texlive-beamertheme-saintpetersburg-20171121-1|20	%files
21mr|texlive-beamertheme-saintpetersburg-20171121-1|21	%{_texmfdistdir}/tex/*
21mr|texlive-beamertheme-saintpetersburg-20171121-1|22	%doc %{_texmfdistdir}/doc/*
21mr|texlive-beamertheme-saintpetersburg-20171121-1|23	%{_texmfdistdir}/source/*
21mr|texlive-beamertheme-saintpetersburg-20171121-1|24	
21mr|texlive-beamertheme-saintpetersburg-20171121-1|25	#-----------------------------------------------------------------------
21mr|texlive-beamertheme-saintpetersburg-20171121-1|26	%prep
21mr|texlive-beamertheme-saintpetersburg-20171121-1|27	%setup -c -a0 -a1 -a2
21mr|texlive-beamertheme-saintpetersburg-20171121-1|28	
21mr|texlive-beamertheme-saintpetersburg-20171121-1|29	%build
21mr|texlive-beamertheme-saintpetersburg-20171121-1|30	
21mr|texlive-beamertheme-saintpetersburg-20171121-1|31	%install
21mr|texlive-beamertheme-saintpetersburg-20171121-1|32	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-beamertheme-saintpetersburg-20171121-1|33	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17310 21
21mr|texlive-beamertheme-upenn-bc-1.0-10|1	# revision 29937
21mr|texlive-beamertheme-upenn-bc-1.0-10|2	# category Package
21mr|texlive-beamertheme-upenn-bc-1.0-10|3	# catalog-ctan /macros/latex/contrib/beamer-contrib/themes/upenn-bc
21mr|texlive-beamertheme-upenn-bc-1.0-10|4	# catalog-date 2013-04-14 16:59:43 +0200
21mr|texlive-beamertheme-upenn-bc-1.0-10|5	# catalog-license lppl
21mr|texlive-beamertheme-upenn-bc-1.0-10|6	# catalog-version 1.0
21mr|texlive-beamertheme-upenn-bc-1.0-10|7	Name:		texlive-beamertheme-upenn-bc
21mr|texlive-beamertheme-upenn-bc-1.0-10|8	Version:	1.0
21mr|texlive-beamertheme-upenn-bc-1.0-10|9	Release:	10
21mr|texlive-beamertheme-upenn-bc-1.0-10|10	Summary:	Beamer themies for Boston College and the University of Pennsylvania
21mr|texlive-beamertheme-upenn-bc-1.0-10|11	Group:		Publishing
21mr|texlive-beamertheme-upenn-bc-1.0-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/beamer-contrib/themes/upenn-bc
21mr|texlive-beamertheme-upenn-bc-1.0-10|13	License:	LPPL
21mr|texlive-beamertheme-upenn-bc-1.0-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-upenn-bc.tar.xz
21mr|texlive-beamertheme-upenn-bc-1.0-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-upenn-bc.doc.tar.xz
21mr|texlive-beamertheme-upenn-bc-1.0-10|16	BuildArch:	noarch
21mr|texlive-beamertheme-upenn-bc-1.0-10|17	BuildRequires:	texlive-tlpkg
21mr|texlive-beamertheme-upenn-bc-1.0-10|18	Requires(pre):	texlive-tlpkg
21mr|texlive-beamertheme-upenn-bc-1.0-10|19	Requires(post):	texlive-kpathsea
21mr|texlive-beamertheme-upenn-bc-1.0-10|20	
21mr|texlive-beamertheme-upenn-bc-1.0-10|21	%description
21mr|texlive-beamertheme-upenn-bc-1.0-10|22	Beamer themes in the colors of the - University of
21mr|texlive-beamertheme-upenn-bc-1.0-10|23	Pennsylvania, USA, and - Boston College, USA. Both were tested
21mr|texlive-beamertheme-upenn-bc-1.0-10|24	for the presentation theme 'Warsaw. Please note that these
21mr|texlive-beamertheme-upenn-bc-1.0-10|25	color themes are neither official nor exact! The colours are
21mr|texlive-beamertheme-upenn-bc-1.0-10|26	approximated from the universities' style guidelines and
21mr|texlive-beamertheme-upenn-bc-1.0-10|27	websites, and slightly modified where necessary to generate an
21mr|texlive-beamertheme-upenn-bc-1.0-10|28	appealing look. The universities neither endorse, nor provide
21mr|texlive-beamertheme-upenn-bc-1.0-10|29	any support for, these color themes. I give no warranty for the
21mr|texlive-beamertheme-upenn-bc-1.0-10|30	code.
21mr|texlive-beamertheme-upenn-bc-1.0-10|31	
21mr|texlive-beamertheme-upenn-bc-1.0-10|32	
21mr|texlive-beamertheme-upenn-bc-1.0-10|33	#-----------------------------------------------------------------------
21mr|texlive-beamertheme-upenn-bc-1.0-10|34	%files
21mr|texlive-beamertheme-upenn-bc-1.0-10|35	%{_texmfdistdir}/tex/latex/beamertheme-upenn-bc/beamercolorthemegoeagles.sty
21mr|texlive-beamertheme-upenn-bc-1.0-10|36	%{_texmfdistdir}/tex/latex/beamertheme-upenn-bc/beamercolorthemepenn.sty
21mr|texlive-beamertheme-upenn-bc-1.0-10|37	%doc %{_texmfdistdir}/doc/latex/beamertheme-upenn-bc/README
21mr|texlive-beamertheme-upenn-bc-1.0-10|38	%doc %{_texmfdistdir}/doc/latex/beamertheme-upenn-bc/beamerBCstyle.pdf
21mr|texlive-beamertheme-upenn-bc-1.0-10|39	%doc %{_texmfdistdir}/doc/latex/beamertheme-upenn-bc/beamerBCstyle.tex
21mr|texlive-beamertheme-upenn-bc-1.0-10|40	%doc %{_texmfdistdir}/doc/latex/beamertheme-upenn-bc/beamerPENNstyle.pdf
21mr|texlive-beamertheme-upenn-bc-1.0-10|41	
21mr|texlive-beamertheme-upenn-bc-1.0-10|42	#-----------------------------------------------------------------------
21mr|texlive-beamertheme-upenn-bc-1.0-10|43	%prep
21mr|texlive-beamertheme-upenn-bc-1.0-10|44	%setup -c -a0 -a1
21mr|texlive-beamertheme-upenn-bc-1.0-10|45	
21mr|texlive-beamertheme-upenn-bc-1.0-10|46	%build
21mr|texlive-beamertheme-upenn-bc-1.0-10|47	
21mr|texlive-beamertheme-upenn-bc-1.0-10|48	%install
21mr|texlive-beamertheme-upenn-bc-1.0-10|49	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-beamertheme-upenn-bc-1.0-10|50	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17311 21
21mr|texlive-beamer-tut-pt-20190228-1|1	# revision 15878
21mr|texlive-beamer-tut-pt-20190228-1|2	# category Package
21mr|texlive-beamer-tut-pt-20190228-1|3	# catalog-ctan /info/portuguese/beamer
21mr|texlive-beamer-tut-pt-20190228-1|4	# catalog-date 2007-03-05 14:17:42 +0100
21mr|texlive-beamer-tut-pt-20190228-1|5	# catalog-license gpl
21mr|texlive-beamer-tut-pt-20190228-1|6	# catalog-version undef
21mr|texlive-beamer-tut-pt-20190228-1|7	Name:		texlive-beamer-tut-pt
21mr|texlive-beamer-tut-pt-20190228-1|8	Version:	20190228
21mr|texlive-beamer-tut-pt-20190228-1|9	Release:	1
21mr|texlive-beamer-tut-pt-20190228-1|10	Summary:	An introduction to the Beamer class, in Portuguese
21mr|texlive-beamer-tut-pt-20190228-1|11	Group:		Publishing
21mr|texlive-beamer-tut-pt-20190228-1|12	URL:		http://www.ctan.org/tex-archive/info/portuguese/beamer
21mr|texlive-beamer-tut-pt-20190228-1|13	License:	GPL
21mr|texlive-beamer-tut-pt-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/beamer-tut-pt.tar.xz
21mr|texlive-beamer-tut-pt-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/beamer-tut-pt.doc.tar.xz
21mr|texlive-beamer-tut-pt-20190228-1|16	BuildArch:	noarch
21mr|texlive-beamer-tut-pt-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-beamer-tut-pt-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-beamer-tut-pt-20190228-1|19	
21mr|texlive-beamer-tut-pt-20190228-1|20	%description
21mr|texlive-beamer-tut-pt-20190228-1|21	TeXLive beamer-tut-pt package.
21mr|texlive-beamer-tut-pt-20190228-1|22	
21mr|texlive-beamer-tut-pt-20190228-1|23	#-----------------------------------------------------------------------
21mr|texlive-beamer-tut-pt-20190228-1|24	%files
21mr|texlive-beamer-tut-pt-20190228-1|25	%doc %{_texmfdistdir}/doc/latex/beamer-tut-pt/AnnArbor1.ps
21mr|texlive-beamer-tut-pt-20190228-1|26	%doc %{_texmfdistdir}/doc/latex/beamer-tut-pt/AnnArbor2.ps
21mr|texlive-beamer-tut-pt-20190228-1|27	%doc %{_texmfdistdir}/doc/latex/beamer-tut-pt/CambridgeUS1.ps
21mr|texlive-beamer-tut-pt-20190228-1|28	%doc %{_texmfdistdir}/doc/latex/beamer-tut-pt/CambridgeUS2.ps
21mr|texlive-beamer-tut-pt-20190228-1|29	%doc %{_texmfdistdir}/doc/latex/beamer-tut-pt/LEIAME
21mr|texlive-beamer-tut-pt-20190228-1|30	%doc %{_texmfdistdir}/doc/latex/beamer-tut-pt/README
21mr|texlive-beamer-tut-pt-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/beamer-tut-pt/anim1.ps
21mr|texlive-beamer-tut-pt-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/beamer-tut-pt/anim2.ps
21mr|texlive-beamer-tut-pt-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/beamer-tut-pt/anim3.ps
21mr|texlive-beamer-tut-pt-20190228-1|34	%doc %{_texmfdistdir}/doc/latex/beamer-tut-pt/anim4.ps
21mr|texlive-beamer-tut-pt-20190228-1|35	%doc %{_texmfdistdir}/doc/latex/beamer-tut-pt/automato1.jpg
21mr|texlive-beamer-tut-pt-20190228-1|36	%doc %{_texmfdistdir}/doc/latex/beamer-tut-pt/automato2.jpg
21mr|texlive-beamer-tut-pt-20190228-1|37	%doc %{_texmfdistdir}/doc/latex/beamer-tut-pt/automato3.jpg
21mr|texlive-beamer-tut-pt-20190228-1|38	%doc %{_texmfdistdir}/doc/latex/beamer-tut-pt/automato4.jpg
21mr|texlive-beamer-tut-pt-20190228-1|39	%doc %{_texmfdistdir}/doc/latex/beamer-tut-pt/automato5.jpg
21mr|texlive-beamer-tut-pt-20190228-1|40	%doc %{_texmfdistdir}/doc/latex/beamer-tut-pt/berkeley1.ps
21mr|texlive-beamer-tut-pt-20190228-1|41	%doc %{_texmfdistdir}/doc/latex/beamer-tut-pt/berkeley2.ps
21mr|texlive-beamer-tut-pt-20190228-1|42	%doc %{_texmfdistdir}/doc/latex/beamer-tut-pt/blocos.ps
21mr|texlive-beamer-tut-pt-20190228-1|43	%doc %{_texmfdistdir}/doc/latex/beamer-tut-pt/boadilla1.ps
21mr|texlive-beamer-tut-pt-20190228-1|44	%doc %{_texmfdistdir}/doc/latex/beamer-tut-pt/boadilla2.ps
21mr|texlive-beamer-tut-pt-20190228-1|45	%doc %{_texmfdistdir}/doc/latex/beamer-tut-pt/exemplo.tex
21mr|texlive-beamer-tut-pt-20190228-1|46	%doc %{_texmfdistdir}/doc/latex/beamer-tut-pt/madrid1.ps
21mr|texlive-beamer-tut-pt-20190228-1|47	%doc %{_texmfdistdir}/doc/latex/beamer-tut-pt/madrid2.ps
21mr|texlive-beamer-tut-pt-20190228-1|48	%doc %{_texmfdistdir}/doc/latex/beamer-tut-pt/montpellier1.ps
21mr|texlive-beamer-tut-pt-20190228-1|49	%doc %{_texmfdistdir}/doc/latex/beamer-tut-pt/montpellier2.ps
21mr|texlive-beamer-tut-pt-20190228-1|50	%doc %{_texmfdistdir}/doc/latex/beamer-tut-pt/tutorialbeamer.pdf
21mr|texlive-beamer-tut-pt-20190228-1|51	%doc %{_texmfdistdir}/doc/latex/beamer-tut-pt/tutorialbeamer.tex
21mr|texlive-beamer-tut-pt-20190228-1|52	%doc %{_texmfdistdir}/doc/latex/beamer-tut-pt/ufpellogo.jpg
21mr|texlive-beamer-tut-pt-20190228-1|53	
21mr|texlive-beamer-tut-pt-20190228-1|54	#-----------------------------------------------------------------------
21mr|texlive-beamer-tut-pt-20190228-1|55	%prep
21mr|texlive-beamer-tut-pt-20190228-1|56	%setup -c -a0 -a1
21mr|texlive-beamer-tut-pt-20190228-1|57	
21mr|texlive-beamer-tut-pt-20190228-1|58	%build
21mr|texlive-beamer-tut-pt-20190228-1|59	
21mr|texlive-beamer-tut-pt-20190228-1|60	%install
21mr|texlive-beamer-tut-pt-20190228-1|61	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-beamer-tut-pt-20190228-1|62	cp -fpar doc %{buildroot}%{_texmfdistdir}

17312 21
21mr|texlive-begriff-1.6-7|1	# revision 15878
21mr|texlive-begriff-1.6-7|2	# category Package
21mr|texlive-begriff-1.6-7|3	# catalog-ctan /macros/latex/contrib/begriff
21mr|texlive-begriff-1.6-7|4	# catalog-date 2007-01-29 23:57:18 +0100
21mr|texlive-begriff-1.6-7|5	# catalog-license gpl
21mr|texlive-begriff-1.6-7|6	# catalog-version 1.6
21mr|texlive-begriff-1.6-7|7	Name:		texlive-begriff
21mr|texlive-begriff-1.6-7|8	Version:	1.6
21mr|texlive-begriff-1.6-7|9	Release:	7
21mr|texlive-begriff-1.6-7|10	Summary:	Typeset Begriffschrift
21mr|texlive-begriff-1.6-7|11	Group:		Publishing
21mr|texlive-begriff-1.6-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/begriff
21mr|texlive-begriff-1.6-7|13	License:	GPL
21mr|texlive-begriff-1.6-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/begriff.tar.xz
21mr|texlive-begriff-1.6-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/begriff.doc.tar.xz
21mr|texlive-begriff-1.6-7|16	BuildArch:	noarch
21mr|texlive-begriff-1.6-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-begriff-1.6-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-begriff-1.6-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-begriff-1.6-7|20	
21mr|texlive-begriff-1.6-7|21	%description
21mr|texlive-begriff-1.6-7|22	The package defines maths mode commands for typesetting Frege's
21mr|texlive-begriff-1.6-7|23	Begriffschrift.
21mr|texlive-begriff-1.6-7|24	
21mr|texlive-begriff-1.6-7|25	
21mr|texlive-begriff-1.6-7|26	#-----------------------------------------------------------------------
21mr|texlive-begriff-1.6-7|27	%files
21mr|texlive-begriff-1.6-7|28	%{_texmfdistdir}/tex/latex/begriff/begriff.sty
21mr|texlive-begriff-1.6-7|29	%doc %{_texmfdistdir}/doc/latex/begriff/COPYING
21mr|texlive-begriff-1.6-7|30	%doc %{_texmfdistdir}/doc/latex/begriff/README
21mr|texlive-begriff-1.6-7|31	%doc %{_texmfdistdir}/doc/latex/begriff/examples.pdf
21mr|texlive-begriff-1.6-7|32	%doc %{_texmfdistdir}/doc/latex/begriff/examples.tex
21mr|texlive-begriff-1.6-7|33	
21mr|texlive-begriff-1.6-7|34	#-----------------------------------------------------------------------
21mr|texlive-begriff-1.6-7|35	%prep
21mr|texlive-begriff-1.6-7|36	%setup -c -a0 -a1
21mr|texlive-begriff-1.6-7|37	
21mr|texlive-begriff-1.6-7|38	%build
21mr|texlive-begriff-1.6-7|39	
21mr|texlive-begriff-1.6-7|40	%install
21mr|texlive-begriff-1.6-7|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-begriff-1.6-7|42	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17313 21
21mr|texlive-bengali-20190228-1|1	# revision 20987
21mr|texlive-bengali-20190228-1|2	# category Package
21mr|texlive-bengali-20190228-1|3	# catalog-ctan /language/bengali/pandey
21mr|texlive-bengali-20190228-1|4	# catalog-date 2011-01-08 01:32:58 +0100
21mr|texlive-bengali-20190228-1|5	# catalog-license lppl
21mr|texlive-bengali-20190228-1|6	# catalog-version undef
21mr|texlive-bengali-20190228-1|7	Name:		texlive-bengali
21mr|texlive-bengali-20190228-1|8	Version:	20190228
21mr|texlive-bengali-20190228-1|9	Release:	1
21mr|texlive-bengali-20190228-1|10	Summary:	Support for the Bengali language
21mr|texlive-bengali-20190228-1|11	Group:		Publishing
21mr|texlive-bengali-20190228-1|12	URL:		http://www.ctan.org/tex-archive/language/bengali/pandey
21mr|texlive-bengali-20190228-1|13	License:	LPPL
21mr|texlive-bengali-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bengali.tar.xz
21mr|texlive-bengali-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bengali.doc.tar.xz
21mr|texlive-bengali-20190228-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bengali.source.tar.xz
21mr|texlive-bengali-20190228-1|17	BuildArch:	noarch
21mr|texlive-bengali-20190228-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-bengali-20190228-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-bengali-20190228-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-bengali-20190228-1|21	
21mr|texlive-bengali-20190228-1|22	%description
21mr|texlive-bengali-20190228-1|23	The package is based on Velthuis' transliteration scheme, with
21mr|texlive-bengali-20190228-1|24	extensions to deal with the Bengali letters that are not in
21mr|texlive-bengali-20190228-1|25	Devanagari. The package also supports Assamese.
21mr|texlive-bengali-20190228-1|26	
21mr|texlive-bengali-20190228-1|27	#-----------------------------------------------------------------------
21mr|texlive-bengali-20190228-1|28	%files
21mr|texlive-bengali-20190228-1|29	%{_texmfdistdir}/fonts/source/public/bengali/bn.mf
21mr|texlive-bengali-20190228-1|30	%{_texmfdistdir}/fonts/source/public/bengali/bnbanjon.mf
21mr|texlive-bengali-20190228-1|31	%{_texmfdistdir}/fonts/source/public/bengali/bndigit.mf
21mr|texlive-bengali-20190228-1|32	%{_texmfdistdir}/fonts/source/public/bengali/bnjuk.mf
21mr|texlive-bengali-20190228-1|33	%{_texmfdistdir}/fonts/source/public/bengali/bnkaar.mf
21mr|texlive-bengali-20190228-1|34	%{_texmfdistdir}/fonts/source/public/bengali/bnlig.mf
21mr|texlive-bengali-20190228-1|35	%{_texmfdistdir}/fonts/source/public/bengali/bnligtbl.mf
21mr|texlive-bengali-20190228-1|36	%{_texmfdistdir}/fonts/source/public/bengali/bnmacro.mf
21mr|texlive-bengali-20190228-1|37	%{_texmfdistdir}/fonts/source/public/bengali/bnmisc.mf
21mr|texlive-bengali-20190228-1|38	%{_texmfdistdir}/fonts/source/public/bengali/bnpunct.mf
21mr|texlive-bengali-20190228-1|39	%{_texmfdistdir}/fonts/source/public/bengali/bnr10.mf
21mr|texlive-bengali-20190228-1|40	%{_texmfdistdir}/fonts/source/public/bengali/bnsl10.mf
21mr|texlive-bengali-20190228-1|41	%{_texmfdistdir}/fonts/source/public/bengali/bnswar.mf
21mr|texlive-bengali-20190228-1|42	%{_texmfdistdir}/fonts/source/public/bengali/xbnr10.mf
21mr|texlive-bengali-20190228-1|43	%{_texmfdistdir}/fonts/source/public/bengali/xbnsl10.mf
21mr|texlive-bengali-20190228-1|44	%{_texmfdistdir}/fonts/source/public/bengali/xbnsupp.mf
21mr|texlive-bengali-20190228-1|45	%{_texmfdistdir}/fonts/tfm/public/bengali/bnr10.tfm
21mr|texlive-bengali-20190228-1|46	%{_texmfdistdir}/fonts/tfm/public/bengali/bnsl10.tfm
21mr|texlive-bengali-20190228-1|47	%{_texmfdistdir}/fonts/tfm/public/bengali/xbnr10.tfm
21mr|texlive-bengali-20190228-1|48	%{_texmfdistdir}/fonts/tfm/public/bengali/xbnsl10.tfm
21mr|texlive-bengali-20190228-1|49	%{_texmfdistdir}/tex/latex/bengali/beng.sty
21mr|texlive-bengali-20190228-1|50	%{_texmfdistdir}/tex/latex/bengali/ubn.fd
21mr|texlive-bengali-20190228-1|51	%{_texmfdistdir}/tex/latex/bengali/ubnx.fd
21mr|texlive-bengali-20190228-1|52	%doc %{_texmfdistdir}/doc/fonts/bengali/README
21mr|texlive-bengali-20190228-1|53	%doc %{_texmfdistdir}/doc/fonts/bengali/bengdoc.bn
21mr|texlive-bengali-20190228-1|54	%doc %{_texmfdistdir}/doc/fonts/bengali/bengdoc.pdf
21mr|texlive-bengali-20190228-1|55	%doc %{_texmfdistdir}/doc/fonts/bengali/example.bn
21mr|texlive-bengali-20190228-1|56	%doc %{_texmfdistdir}/doc/fonts/bengali/example.pdf
21mr|texlive-bengali-20190228-1|57	%doc %{_texmfdistdir}/doc/fonts/bengali/manifest.txt
21mr|texlive-bengali-20190228-1|58	#- source
21mr|texlive-bengali-20190228-1|59	%doc %{_texmfdistdir}/source/latex/bengali/beng.c
21mr|texlive-bengali-20190228-1|60	
21mr|texlive-bengali-20190228-1|61	#-----------------------------------------------------------------------
21mr|texlive-bengali-20190228-1|62	%prep
21mr|texlive-bengali-20190228-1|63	%setup -c -a0 -a1 -a2
21mr|texlive-bengali-20190228-1|64	
21mr|texlive-bengali-20190228-1|65	%build
21mr|texlive-bengali-20190228-1|66	
21mr|texlive-bengali-20190228-1|67	%install
21mr|texlive-bengali-20190228-1|68	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-bengali-20190228-1|69	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

17314 21
21mr|texlive-betababel-0.5-7|1	# revision 15878
21mr|texlive-betababel-0.5-7|2	# category Package
21mr|texlive-betababel-0.5-7|3	# catalog-ctan /macros/latex/contrib/betababel
21mr|texlive-betababel-0.5-7|4	# catalog-date 2009-03-27 13:15:14 +0100
21mr|texlive-betababel-0.5-7|5	# catalog-license lppl
21mr|texlive-betababel-0.5-7|6	# catalog-version 0.5
21mr|texlive-betababel-0.5-7|7	Name:		texlive-betababel
21mr|texlive-betababel-0.5-7|8	Version:	0.5
21mr|texlive-betababel-0.5-7|9	Release:	7
21mr|texlive-betababel-0.5-7|10	Summary:	Insert ancient greek text coded in Beta Code
21mr|texlive-betababel-0.5-7|11	Group:		Publishing
21mr|texlive-betababel-0.5-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/betababel
21mr|texlive-betababel-0.5-7|13	License:	LPPL
21mr|texlive-betababel-0.5-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/betababel.tar.xz
21mr|texlive-betababel-0.5-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/betababel.doc.tar.xz
21mr|texlive-betababel-0.5-7|16	BuildArch:	noarch
21mr|texlive-betababel-0.5-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-betababel-0.5-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-betababel-0.5-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-betababel-0.5-7|20	
21mr|texlive-betababel-0.5-7|21	%description
21mr|texlive-betababel-0.5-7|22	The betababel package extends the babel polutonikogreek option
21mr|texlive-betababel-0.5-7|23	to provide a simple way to insert ancient Greek texts with
21mr|texlive-betababel-0.5-7|24	diacritical characters into your document using the commonly
21mr|texlive-betababel-0.5-7|25	used Beta Code transliteration. You can directly insert Beta
21mr|texlive-betababel-0.5-7|26	Code texts -- as they can be found at the Perseus project, for
21mr|texlive-betababel-0.5-7|27	example -- without modification.
21mr|texlive-betababel-0.5-7|28	
21mr|texlive-betababel-0.5-7|29	
21mr|texlive-betababel-0.5-7|30	#-----------------------------------------------------------------------
21mr|texlive-betababel-0.5-7|31	%files
21mr|texlive-betababel-0.5-7|32	%{_texmfdistdir}/tex/latex/betababel/betababel.sty
21mr|texlive-betababel-0.5-7|33	%doc %{_texmfdistdir}/doc/latex/betababel/betatest.pdf
21mr|texlive-betababel-0.5-7|34	%doc %{_texmfdistdir}/doc/latex/betababel/betatest.tex
21mr|texlive-betababel-0.5-7|35	
21mr|texlive-betababel-0.5-7|36	#-----------------------------------------------------------------------
21mr|texlive-betababel-0.5-7|37	%prep
21mr|texlive-betababel-0.5-7|38	%setup -c -a0 -a1
21mr|texlive-betababel-0.5-7|39	
21mr|texlive-betababel-0.5-7|40	%build
21mr|texlive-betababel-0.5-7|41	
21mr|texlive-betababel-0.5-7|42	%install
21mr|texlive-betababel-0.5-7|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-betababel-0.5-7|44	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17315 21
21mr|texlive-beton-20190228-1|1	# revision 15878
21mr|texlive-beton-20190228-1|2	# category Package
21mr|texlive-beton-20190228-1|3	# catalog-ctan /macros/latex/contrib/beton
21mr|texlive-beton-20190228-1|4	# catalog-date 2009-09-24 15:05:48 +0200
21mr|texlive-beton-20190228-1|5	# catalog-license lppl
21mr|texlive-beton-20190228-1|6	# catalog-version undef
21mr|texlive-beton-20190228-1|7	Name:		texlive-beton
21mr|texlive-beton-20190228-1|8	Version:	20190228
21mr|texlive-beton-20190228-1|9	Release:	1
21mr|texlive-beton-20190228-1|10	Summary:	Use Concrete fonts
21mr|texlive-beton-20190228-1|11	Group:		Publishing
21mr|texlive-beton-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/beton
21mr|texlive-beton-20190228-1|13	License:	LPPL
21mr|texlive-beton-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/beton.tar.xz
21mr|texlive-beton-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/beton.doc.tar.xz
21mr|texlive-beton-20190228-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/beton.source.tar.xz
21mr|texlive-beton-20190228-1|17	BuildArch:	noarch
21mr|texlive-beton-20190228-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-beton-20190228-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-beton-20190228-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-beton-20190228-1|21	
21mr|texlive-beton-20190228-1|22	%description
21mr|texlive-beton-20190228-1|23	Typeset a LaTeX2e document with the Concrete fonts designed by
21mr|texlive-beton-20190228-1|24	Don Knuth and used in his book "Concrete Mathematics".
21mr|texlive-beton-20190228-1|25	
21mr|texlive-beton-20190228-1|26	#-----------------------------------------------------------------------
21mr|texlive-beton-20190228-1|27	%files
21mr|texlive-beton-20190228-1|28	%{_texmfdistdir}/tex/latex/beton/beton.sty
21mr|texlive-beton-20190228-1|29	%doc %{_texmfdistdir}/doc/latex/beton/beton.pdf
21mr|texlive-beton-20190228-1|30	%doc %{_texmfdistdir}/doc/latex/beton/legal.txt
21mr|texlive-beton-20190228-1|31	#- source
21mr|texlive-beton-20190228-1|32	%doc %{_texmfdistdir}/source/latex/beton/beton.dtx
21mr|texlive-beton-20190228-1|33	%doc %{_texmfdistdir}/source/latex/beton/beton.ins
21mr|texlive-beton-20190228-1|34	
21mr|texlive-beton-20190228-1|35	#-----------------------------------------------------------------------
21mr|texlive-beton-20190228-1|36	%prep
21mr|texlive-beton-20190228-1|37	%setup -c -a0 -a1 -a2
21mr|texlive-beton-20190228-1|38	
21mr|texlive-beton-20190228-1|39	%build
21mr|texlive-beton-20190228-1|40	
21mr|texlive-beton-20190228-1|41	%install
21mr|texlive-beton-20190228-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-beton-20190228-1|43	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17316 21
21mr|texlive-bewerbung-1220201124-1|1	Name:		texlive-bewerbung
21mr|texlive-bewerbung-1220201124-1|2	Version:	1220201124
21mr|texlive-bewerbung-1220201124-1|3	Release:	1
21mr|texlive-bewerbung-1220201124-1|4	Summary:	LATEX-classes and -packages for typesetting niceapplications and tables of applications
21mr|texlive-bewerbung-1220201124-1|5	Group:		Publishing
21mr|texlive-bewerbung-1220201124-1|6	URL:		https://www.ctan.org/tex-archive/macros/latex/contrib/bewerbung
21mr|texlive-bewerbung-1220201124-1|7	License:	lppl1.3c
21mr|texlive-bewerbung-1220201124-1|8	Source0:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/bewerbung.tar.xz
21mr|texlive-bewerbung-1220201124-1|9	Source1:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/bewerbung.doc.tar.xz
21mr|texlive-bewerbung-1220201124-1|10	Source2:	https://ctan.altspu.ru/systems/texlive/tlnet/archive/bewerbung.source.tar.xz
21mr|texlive-bewerbung-1220201124-1|11	BuildArch:	noarch
21mr|texlive-bewerbung-1220201124-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-bewerbung-1220201124-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-bewerbung-1220201124-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-bewerbung-1220201124-1|15	
21mr|texlive-bewerbung-1220201124-1|16	%description
21mr|texlive-bewerbung-1220201124-1|17	This project has the aim to provide packages and classes for typesetting an application with
21mr|texlive-bewerbung-1220201124-1|18	titlepage, letter, cv and additional documents in just one document. Also there is a class for
21mr|texlive-bewerbung-1220201124-1|19	printing a table with the latest applications that can be shown to the german authorities. The
21mr|texlive-bewerbung-1220201124-1|20	data of the applications can be edited in a simple csv file.
21mr|texlive-bewerbung-1220201124-1|21	
21mr|texlive-bewerbung-1220201124-1|22	#-----------------------------------------------------------------------
21mr|texlive-bewerbung-1220201124-1|23	%files
21mr|texlive-bewerbung-1220201124-1|24	%{_texmfdistdir}/tex/*
21mr|texlive-bewerbung-1220201124-1|25	%doc %{_texmfdistdir}/doc/*
21mr|texlive-bewerbung-1220201124-1|26	%{_texmfdistdir}/source/*
21mr|texlive-bewerbung-1220201124-1|27	
21mr|texlive-bewerbung-1220201124-1|28	#-----------------------------------------------------------------------
21mr|texlive-bewerbung-1220201124-1|29	%prep
21mr|texlive-bewerbung-1220201124-1|30	%setup -c -a0 -a1 -a2
21mr|texlive-bewerbung-1220201124-1|31	
21mr|texlive-bewerbung-1220201124-1|32	%build
21mr|texlive-bewerbung-1220201124-1|33	
21mr|texlive-bewerbung-1220201124-1|34	%install
21mr|texlive-bewerbung-1220201124-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-bewerbung-1220201124-1|36	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17317 21
21mr|texlive-bez123-1.1b-7|1	# revision 15878
21mr|texlive-bez123-1.1b-7|2	# category Package
21mr|texlive-bez123-1.1b-7|3	# catalog-ctan /macros/latex/contrib/bez123
21mr|texlive-bez123-1.1b-7|4	# catalog-date 2009-09-02 11:33:10 +0200
21mr|texlive-bez123-1.1b-7|5	# catalog-license lppl1.3
21mr|texlive-bez123-1.1b-7|6	# catalog-version 1.1b
21mr|texlive-bez123-1.1b-7|7	Name:		texlive-bez123
21mr|texlive-bez123-1.1b-7|8	Version:	1.1b
21mr|texlive-bez123-1.1b-7|9	Release:	7
21mr|texlive-bez123-1.1b-7|10	Summary:	Support for Bezier curves
21mr|texlive-bez123-1.1b-7|11	Group:		Publishing
21mr|texlive-bez123-1.1b-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/bez123
21mr|texlive-bez123-1.1b-7|13	License:	LPPL1.3
21mr|texlive-bez123-1.1b-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bez123.tar.xz
21mr|texlive-bez123-1.1b-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bez123.doc.tar.xz
21mr|texlive-bez123-1.1b-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bez123.source.tar.xz
21mr|texlive-bez123-1.1b-7|17	BuildArch:	noarch
21mr|texlive-bez123-1.1b-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-bez123-1.1b-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-bez123-1.1b-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-bez123-1.1b-7|21	
21mr|texlive-bez123-1.1b-7|22	%description
21mr|texlive-bez123-1.1b-7|23	Provides additional facilities in a picture environment for
21mr|texlive-bez123-1.1b-7|24	drawing linear, cubic, and rational quadratic Bezier curves
21mr|texlive-bez123-1.1b-7|25	(standard LaTeX only offers non-rational quadratic splines).
21mr|texlive-bez123-1.1b-7|26	Provides a package multiply that provides a command for
21mr|texlive-bez123-1.1b-7|27	multiplication of a length without numerical overflow.
21mr|texlive-bez123-1.1b-7|28	
21mr|texlive-bez123-1.1b-7|29	
21mr|texlive-bez123-1.1b-7|30	#-----------------------------------------------------------------------
21mr|texlive-bez123-1.1b-7|31	%files
21mr|texlive-bez123-1.1b-7|32	%{_texmfdistdir}/tex/latex/bez123/bez123.sty
21mr|texlive-bez123-1.1b-7|33	%{_texmfdistdir}/tex/latex/bez123/multiply.sty
21mr|texlive-bez123-1.1b-7|34	%doc %{_texmfdistdir}/doc/latex/bez123/README
21mr|texlive-bez123-1.1b-7|35	%doc %{_texmfdistdir}/doc/latex/bez123/bez123.pdf
21mr|texlive-bez123-1.1b-7|36	#- source
21mr|texlive-bez123-1.1b-7|37	%doc %{_texmfdistdir}/source/latex/bez123/bez123.dtx
21mr|texlive-bez123-1.1b-7|38	%doc %{_texmfdistdir}/source/latex/bez123/bez123.ins
21mr|texlive-bez123-1.1b-7|39	
21mr|texlive-bez123-1.1b-7|40	#-----------------------------------------------------------------------
21mr|texlive-bez123-1.1b-7|41	%prep
21mr|texlive-bez123-1.1b-7|42	%setup -c -a0 -a1 -a2
21mr|texlive-bez123-1.1b-7|43	
21mr|texlive-bez123-1.1b-7|44	%build
21mr|texlive-bez123-1.1b-7|45	
21mr|texlive-bez123-1.1b-7|46	%install
21mr|texlive-bez123-1.1b-7|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-bez123-1.1b-7|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17318 21
21mr|texlive-bezos-20190228-1|1	# revision 25507
21mr|texlive-bezos-20190228-1|2	# category Package
21mr|texlive-bezos-20190228-1|3	# catalog-ctan /macros/latex/contrib/bezos
21mr|texlive-bezos-20190228-1|4	# catalog-date 2010-10-14 20:46:53 +0200
21mr|texlive-bezos-20190228-1|5	# catalog-license lppl
21mr|texlive-bezos-20190228-1|6	# catalog-version undef
21mr|texlive-bezos-20190228-1|7	Name:		texlive-bezos
21mr|texlive-bezos-20190228-1|8	Version:	20190228
21mr|texlive-bezos-20190228-1|9	Release:	1
21mr|texlive-bezos-20190228-1|10	Summary:	Packages by Javier Bezos
21mr|texlive-bezos-20190228-1|11	Group:		Publishing
21mr|texlive-bezos-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/bezos
21mr|texlive-bezos-20190228-1|13	License:	LPPL
21mr|texlive-bezos-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bezos.tar.xz
21mr|texlive-bezos-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bezos.doc.tar.xz
21mr|texlive-bezos-20190228-1|16	BuildArch:	noarch
21mr|texlive-bezos-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-bezos-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-bezos-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-bezos-20190228-1|20	
21mr|texlive-bezos-20190228-1|21	%description
21mr|texlive-bezos-20190228-1|22	A set of packages that provide: - tools for maths accents; - a
21mr|texlive-bezos-20190228-1|23	tool that changes page-numbering in frontmatter to arabic; -
21mr|texlive-bezos-20190228-1|24	tools for dealing with some annoyances in babel; - a tool for
21mr|texlive-bezos-20190228-1|25	making end-environment checking more meaningful; - tensorial
21mr|texlive-bezos-20190228-1|26	indexes; - support for multi-file documents; - tools for easy
21mr|texlive-bezos-20190228-1|27	entry of Spanish index entries; and - dotless i's and j's for
21mr|texlive-bezos-20190228-1|28	maths fonts.
21mr|texlive-bezos-20190228-1|29	
21mr|texlive-bezos-20190228-1|30	#-----------------------------------------------------------------------
21mr|texlive-bezos-20190228-1|31	%files
21mr|texlive-bezos-20190228-1|32	%{_texmfdistdir}/tex/latex/bezos/accents.sty
21mr|texlive-bezos-20190228-1|33	%{_texmfdistdir}/tex/latex/bezos/arabicfront.sty
21mr|texlive-bezos-20190228-1|34	%{_texmfdistdir}/tex/latex/bezos/babeltools.sty
21mr|texlive-bezos-20190228-1|35	%{_texmfdistdir}/tex/latex/bezos/checkend.sty
21mr|texlive-bezos-20190228-1|36	%{_texmfdistdir}/tex/latex/bezos/dotlessi.sty
21mr|texlive-bezos-20190228-1|37	%{_texmfdistdir}/tex/latex/bezos/esindex.sty
21mr|texlive-bezos-20190228-1|38	%{_texmfdistdir}/tex/latex/bezos/soulpos.sty
21mr|texlive-bezos-20190228-1|39	%{_texmfdistdir}/tex/latex/bezos/subdocs.sty
21mr|texlive-bezos-20190228-1|40	%{_texmfdistdir}/tex/latex/bezos/tensind.sty
21mr|texlive-bezos-20190228-1|41	%doc %{_texmfdistdir}/doc/latex/bezos/README
21mr|texlive-bezos-20190228-1|42	%doc %{_texmfdistdir}/doc/latex/bezos/accents.pdf
21mr|texlive-bezos-20190228-1|43	%doc %{_texmfdistdir}/doc/latex/bezos/accents.tex
21mr|texlive-bezos-20190228-1|44	%doc %{_texmfdistdir}/doc/latex/bezos/babeltools.pdf
21mr|texlive-bezos-20190228-1|45	%doc %{_texmfdistdir}/doc/latex/bezos/babeltools.tex
21mr|texlive-bezos-20190228-1|46	%doc %{_texmfdistdir}/doc/latex/bezos/bezos.pdf
21mr|texlive-bezos-20190228-1|47	%doc %{_texmfdistdir}/doc/latex/bezos/bezos.tex
21mr|texlive-bezos-20190228-1|48	%doc %{_texmfdistdir}/doc/latex/bezos/esindex.pdf
21mr|texlive-bezos-20190228-1|49	%doc %{_texmfdistdir}/doc/latex/bezos/esindex.tex
21mr|texlive-bezos-20190228-1|50	%doc %{_texmfdistdir}/doc/latex/bezos/soulpos.pdf
21mr|texlive-bezos-20190228-1|51	%doc %{_texmfdistdir}/doc/latex/bezos/soulpos.tex
21mr|texlive-bezos-20190228-1|52	%doc %{_texmfdistdir}/doc/latex/bezos/tensind.pdf
21mr|texlive-bezos-20190228-1|53	%doc %{_texmfdistdir}/doc/latex/bezos/tensind.tex
21mr|texlive-bezos-20190228-1|54	
21mr|texlive-bezos-20190228-1|55	#-----------------------------------------------------------------------
21mr|texlive-bezos-20190228-1|56	%prep
21mr|texlive-bezos-20190228-1|57	%setup -c -a0 -a1
21mr|texlive-bezos-20190228-1|58	
21mr|texlive-bezos-20190228-1|59	%build
21mr|texlive-bezos-20190228-1|60	
21mr|texlive-bezos-20190228-1|61	%install
21mr|texlive-bezos-20190228-1|62	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-bezos-20190228-1|63	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17319 21
21mr|texlive-bgreek-0.3-7|1	# revision 15878
21mr|texlive-bgreek-0.3-7|2	# category Package
21mr|texlive-bgreek-0.3-7|3	# catalog-ctan /language/greek/bgreek
21mr|texlive-bgreek-0.3-7|4	# catalog-date 2009-02-21 22:05:10 +0100
21mr|texlive-bgreek-0.3-7|5	# catalog-license lppl
21mr|texlive-bgreek-0.3-7|6	# catalog-version 0.3
21mr|texlive-bgreek-0.3-7|7	Name:		texlive-bgreek
21mr|texlive-bgreek-0.3-7|8	Version:	0.3
21mr|texlive-bgreek-0.3-7|9	Release:	7
21mr|texlive-bgreek-0.3-7|10	Summary:	Using Beccari's fonts in betacode for classical Greek
21mr|texlive-bgreek-0.3-7|11	Group:		Publishing
21mr|texlive-bgreek-0.3-7|12	URL:		http://www.ctan.org/tex-archive/language/greek/bgreek
21mr|texlive-bgreek-0.3-7|13	License:	LPPL
21mr|texlive-bgreek-0.3-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bgreek.tar.xz
21mr|texlive-bgreek-0.3-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bgreek.doc.tar.xz
21mr|texlive-bgreek-0.3-7|16	BuildArch:	noarch
21mr|texlive-bgreek-0.3-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-bgreek-0.3-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-bgreek-0.3-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-bgreek-0.3-7|20	
21mr|texlive-bgreek-0.3-7|21	%description
21mr|texlive-bgreek-0.3-7|22	This package implements a dialect of the Beta Code encoding
21mr|texlive-bgreek-0.3-7|23	(TLG and Perseus Projects) for typesetting classical Greek
21mr|texlive-bgreek-0.3-7|24	using Claudio Beccari's Greek Fonts. The package provides
21mr|texlive-bgreek-0.3-7|25	virtual fonts, to reference Beccari's fonts in bgreek mode, and
21mr|texlive-bgreek-0.3-7|26	support macros for use with LaTeX.
21mr|texlive-bgreek-0.3-7|27	
21mr|texlive-bgreek-0.3-7|28	
21mr|texlive-bgreek-0.3-7|29	#-----------------------------------------------------------------------
21mr|texlive-bgreek-0.3-7|30	%files
21mr|texlive-bgreek-0.3-7|31	%{_texmfdistdir}/fonts/tfm/public/bgreek/bgmc0500.tfm
21mr|texlive-bgreek-0.3-7|32	%{_texmfdistdir}/fonts/tfm/public/bgreek/bgmc0600.tfm
21mr|texlive-bgreek-0.3-7|33	%{_texmfdistdir}/fonts/tfm/public/bgreek/bgmc0700.tfm
21mr|texlive-bgreek-0.3-7|34	%{_texmfdistdir}/fonts/tfm/public/bgreek/bgmc0800.tfm
21mr|texlive-bgreek-0.3-7|35	%{_texmfdistdir}/fonts/tfm/public/bgreek/bgmc0900.tfm
21mr|texlive-bgreek-0.3-7|36	%{_texmfdistdir}/fonts/tfm/public/bgreek/bgmc1000.tfm
21mr|texlive-bgreek-0.3-7|37	%{_texmfdistdir}/fonts/tfm/public/bgreek/bgmc1095.tfm
21mr|texlive-bgreek-0.3-7|38	%{_texmfdistdir}/fonts/tfm/public/bgreek/bgmc1200.tfm
21mr|texlive-bgreek-0.3-7|39	%{_texmfdistdir}/fonts/tfm/public/bgreek/bgmc1440.tfm
21mr|texlive-bgreek-0.3-7|40	%{_texmfdistdir}/fonts/tfm/public/bgreek/bgmc1728.tfm
21mr|texlive-bgreek-0.3-7|41	%{_texmfdistdir}/fonts/tfm/public/bgreek/bgmc2074.tfm
21mr|texlive-bgreek-0.3-7|42	%{_texmfdistdir}/fonts/tfm/public/bgreek/bgmc2488.tfm
21mr|texlive-bgreek-0.3-7|43	%{_texmfdistdir}/fonts/tfm/public/bgreek/bgmn0500.tfm
21mr|texlive-bgreek-0.3-7|44	%{_texmfdistdir}/fonts/tfm/public/bgreek/bgmn0600.tfm
21mr|texlive-bgreek-0.3-7|45	%{_texmfdistdir}/fonts/tfm/public/bgreek/bgmn0700.tfm
21mr|texlive-bgreek-0.3-7|46	%{_texmfdistdir}/fonts/tfm/public/bgreek/bgmn0800.tfm
21mr|texlive-bgreek-0.3-7|47	%{_texmfdistdir}/fonts/tfm/public/bgreek/bgmn0900.tfm
21mr|texlive-bgreek-0.3-7|48	%{_texmfdistdir}/fonts/tfm/public/bgreek/bgmn1000.tfm
21mr|texlive-bgreek-0.3-7|49	%{_texmfdistdir}/fonts/tfm/public/bgreek/bgmn1095.tfm
21mr|texlive-bgreek-0.3-7|50	%{_texmfdistdir}/fonts/tfm/public/bgreek/bgmn1200.tfm
21mr|texlive-bgreek-0.3-7|51	%{_texmfdistdir}/fonts/tfm/public/bgreek/bgmn1440.tfm
21mr|texlive-bgreek-0.3-7|52	%{_texmfdistdir}/fonts/tfm/public/bgreek/bgmn1728.tfm
21mr|texlive-bgreek-0.3-7|53	%{_texmfdistdir}/fonts/tfm/public/bgreek/bgmn2074.tfm
21mr|texlive-bgreek-0.3-7|54	%{_texmfdistdir}/fonts/tfm/public/bgreek/bgmn2488.tfm
21mr|texlive-bgreek-0.3-7|55	%{_texmfdistdir}/fonts/tfm/public/bgreek/bgmo0500.tfm
21mr|texlive-bgreek-0.3-7|56	%{_texmfdistdir}/fonts/tfm/public/bgreek/bgmo0600.tfm
21mr|texlive-bgreek-0.3-7|57	%{_texmfdistdir}/fonts/tfm/public/bgreek/bgmo0700.tfm
21mr|texlive-bgreek-0.3-7|58	%{_texmfdistdir}/fonts/tfm/public/bgreek/bgmo0800.tfm
21mr|texlive-bgreek-0.3-7|59	%{_texmfdistdir}/fonts/tfm/public/bgreek/bgmo0900.tfm
21mr|texlive-bgreek-0.3-7|60	%{_texmfdistdir}/fonts/tfm/public/bgreek/bgmo1000.tfm
21mr|texlive-bgreek-0.3-7|61	%{_texmfdistdir}/fonts/tfm/public/bgreek/bgmo1095.tfm
21mr|texlive-bgreek-0.3-7|62	%{_texmfdistdir}/fonts/tfm/public/bgreek/bgmo1200.tfm
21mr|texlive-bgreek-0.3-7|63	%{_texmfdistdir}/fonts/tfm/public/bgreek/bgmo1440.tfm
21mr|texlive-bgreek-0.3-7|64	%{_texmfdistdir}/fonts/tfm/public/bgreek/bgmo1728.tfm
21mr|texlive-bgreek-0.3-7|65	%{_texmfdistdir}/fonts/tfm/public/bgreek/bgmo2074.tfm
21mr|texlive-bgreek-0.3-7|66	%{_texmfdistdir}/fonts/tfm/public/bgreek/bgmo2488.tfm
21mr|texlive-bgreek-0.3-7|67	%{_texmfdistdir}/fonts/tfm/public/bgreek/bgxc0500.tfm
21mr|texlive-bgreek-0.3-7|68	%{_texmfdistdir}/fonts/tfm/public/bgreek/bgxc0600.tfm
21mr|texlive-bgreek-0.3-7|69	%{_texmfdistdir}/fonts/tfm/public/bgreek/bgxc0700.tfm
21mr|texlive-bgreek-0.3-7|70	%{_texmfdistdir}/fonts/tfm/public/bgreek/bgxc0800.tfm
21mr|texlive-bgreek-0.3-7|71	%{_texmfdistdir}/fonts/tfm/public/bgreek/bgxc0900.tfm
21mr|texlive-bgreek-0.3-7|72	%{_texmfdistdir}/fonts/tfm/public/bgreek/bgxc1000.tfm
21mr|texlive-bgreek-0.3-7|73	%{_texmfdistdir}/fonts/tfm/public/bgreek/bgxc1095.tfm
21mr|texlive-bgreek-0.3-7|74	%{_texmfdistdir}/fonts/tfm/public/bgreek/bgxc1200.tfm
21mr|texlive-bgreek-0.3-7|75	%{_texmfdistdir}/fonts/tfm/public/bgreek/bgxc1440.tfm
21mr|texlive-bgreek-0.3-7|76	%{_texmfdistdir}/fonts/tfm/public/bgreek/bgxc1728.tfm
21mr|texlive-bgreek-0.3-7|77	%{_texmfdistdir}/fonts/tfm/public/bgreek/bgxc2074.tfm
21mr|texlive-bgreek-0.3-7|78	%{_texmfdistdir}/fonts/tfm/public/bgreek/bgxc2488.tfm
21mr|texlive-bgreek-0.3-7|79	%{_texmfdistdir}/fonts/tfm/public/bgreek/bgxn0500.tfm
21mr|texlive-bgreek-0.3-7|80	%{_texmfdistdir}/fonts/tfm/public/bgreek/bgxn0600.tfm
21mr|texlive-bgreek-0.3-7|81	%{_texmfdistdir}/fonts/tfm/public/bgreek/bgxn0700.tfm
21mr|texlive-bgreek-0.3-7|82	%{_texmfdistdir}/fonts/tfm/public/bgreek/bgxn0800.tfm
21mr|texlive-bgreek-0.3-7|83	%{_texmfdistdir}/fonts/tfm/public/bgreek/bgxn0900.tfm
21mr|texlive-bgreek-0.3-7|84	%{_texmfdistdir}/fonts/tfm/public/bgreek/bgxn1000.tfm
21mr|texlive-bgreek-0.3-7|85	%{_texmfdistdir}/fonts/tfm/public/bgreek/bgxn1095.tfm
21mr|texlive-bgreek-0.3-7|86	%{_texmfdistdir}/fonts/tfm/public/bgreek/bgxn1200.tfm
21mr|texlive-bgreek-0.3-7|87	%{_texmfdistdir}/fonts/tfm/public/bgreek/bgxn1440.tfm
21mr|texlive-bgreek-0.3-7|88	%{_texmfdistdir}/fonts/tfm/public/bgreek/bgxn1728.tfm
21mr|texlive-bgreek-0.3-7|89	%{_texmfdistdir}/fonts/tfm/public/bgreek/bgxn2074.tfm
21mr|texlive-bgreek-0.3-7|90	%{_texmfdistdir}/fonts/tfm/public/bgreek/bgxn2488.tfm
21mr|texlive-bgreek-0.3-7|91	%{_texmfdistdir}/fonts/tfm/public/bgreek/bgxo0500.tfm
21mr|texlive-bgreek-0.3-7|92	%{_texmfdistdir}/fonts/tfm/public/bgreek/bgxo0600.tfm
21mr|texlive-bgreek-0.3-7|93	%{_texmfdistdir}/fonts/tfm/public/bgreek/bgxo0700.tfm
21mr|texlive-bgreek-0.3-7|94	%{_texmfdistdir}/fonts/tfm/public/bgreek/bgxo0800.tfm
21mr|texlive-bgreek-0.3-7|95	%{_texmfdistdir}/fonts/tfm/public/bgreek/bgxo0900.tfm
21mr|texlive-bgreek-0.3-7|96	%{_texmfdistdir}/fonts/tfm/public/bgreek/bgxo1000.tfm
21mr|texlive-bgreek-0.3-7|97	%{_texmfdistdir}/fonts/tfm/public/bgreek/bgxo1095.tfm
21mr|texlive-bgreek-0.3-7|98	%{_texmfdistdir}/fonts/tfm/public/bgreek/bgxo1200.tfm
21mr|texlive-bgreek-0.3-7|99	%{_texmfdistdir}/fonts/tfm/public/bgreek/bgxo1440.tfm
21mr|texlive-bgreek-0.3-7|100	%{_texmfdistdir}/fonts/tfm/public/bgreek/bgxo1728.tfm
21mr|texlive-bgreek-0.3-7|101	%{_texmfdistdir}/fonts/tfm/public/bgreek/bgxo2074.tfm
21mr|texlive-bgreek-0.3-7|102	%{_texmfdistdir}/fonts/tfm/public/bgreek/bgxo2488.tfm
21mr|texlive-bgreek-0.3-7|103	%{_texmfdistdir}/fonts/tfm/public/bgreek/bqmc0500.tfm
21mr|texlive-bgreek-0.3-7|104	%{_texmfdistdir}/fonts/tfm/public/bgreek/bqmc0600.tfm
21mr|texlive-bgreek-0.3-7|105	%{_texmfdistdir}/fonts/tfm/public/bgreek/bqmc0700.tfm
21mr|texlive-bgreek-0.3-7|106	%{_texmfdistdir}/fonts/tfm/public/bgreek/bqmc0800.tfm
21mr|texlive-bgreek-0.3-7|107	%{_texmfdistdir}/fonts/tfm/public/bgreek/bqmc0900.tfm
21mr|texlive-bgreek-0.3-7|108	%{_texmfdistdir}/fonts/tfm/public/bgreek/bqmc1000.tfm
21mr|texlive-bgreek-0.3-7|109	%{_texmfdistdir}/fonts/tfm/public/bgreek/bqmc1095.tfm
21mr|texlive-bgreek-0.3-7|110	%{_texmfdistdir}/fonts/tfm/public/bgreek/bqmc1200.tfm
21mr|texlive-bgreek-0.3-7|111	%{_texmfdistdir}/fonts/tfm/public/bgreek/bqmc1440.tfm
21mr|texlive-bgreek-0.3-7|112	%{_texmfdistdir}/fonts/tfm/public/bgreek/bqmc1728.tfm
21mr|texlive-bgreek-0.3-7|113	%{_texmfdistdir}/fonts/tfm/public/bgreek/bqmc2074.tfm
21mr|texlive-bgreek-0.3-7|114	%{_texmfdistdir}/fonts/tfm/public/bgreek/bqmc2488.tfm
21mr|texlive-bgreek-0.3-7|115	%{_texmfdistdir}/fonts/tfm/public/bgreek/bqmn0500.tfm
21mr|texlive-bgreek-0.3-7|116	%{_texmfdistdir}/fonts/tfm/public/bgreek/bqmn0600.tfm
21mr|texlive-bgreek-0.3-7|117	%{_texmfdistdir}/fonts/tfm/public/bgreek/bqmn0700.tfm
21mr|texlive-bgreek-0.3-7|118	%{_texmfdistdir}/fonts/tfm/public/bgreek/bqmn0800.tfm
21mr|texlive-bgreek-0.3-7|119	%{_texmfdistdir}/fonts/tfm/public/bgreek/bqmn0900.tfm
21mr|texlive-bgreek-0.3-7|120	%{_texmfdistdir}/fonts/tfm/public/bgreek/bqmn1000.tfm
21mr|texlive-bgreek-0.3-7|121	%{_texmfdistdir}/fonts/tfm/public/bgreek/bqmn1095.tfm
21mr|texlive-bgreek-0.3-7|122	%{_texmfdistdir}/fonts/tfm/public/bgreek/bqmn1200.tfm
21mr|texlive-bgreek-0.3-7|123	%{_texmfdistdir}/fonts/tfm/public/bgreek/bqmn1440.tfm
21mr|texlive-bgreek-0.3-7|124	%{_texmfdistdir}/fonts/tfm/public/bgreek/bqmn1728.tfm
21mr|texlive-bgreek-0.3-7|125	%{_texmfdistdir}/fonts/tfm/public/bgreek/bqmn2074.tfm
21mr|texlive-bgreek-0.3-7|126	%{_texmfdistdir}/fonts/tfm/public/bgreek/bqmn2488.tfm
21mr|texlive-bgreek-0.3-7|127	%{_texmfdistdir}/fonts/tfm/public/bgreek/bqmo0500.tfm
21mr|texlive-bgreek-0.3-7|128	%{_texmfdistdir}/fonts/tfm/public/bgreek/bqmo0600.tfm
21mr|texlive-bgreek-0.3-7|129	%{_texmfdistdir}/fonts/tfm/public/bgreek/bqmo0700.tfm
21mr|texlive-bgreek-0.3-7|130	%{_texmfdistdir}/fonts/tfm/public/bgreek/bqmo0800.tfm
21mr|texlive-bgreek-0.3-7|131	%{_texmfdistdir}/fonts/tfm/public/bgreek/bqmo0900.tfm
21mr|texlive-bgreek-0.3-7|132	%{_texmfdistdir}/fonts/tfm/public/bgreek/bqmo1000.tfm
21mr|texlive-bgreek-0.3-7|133	%{_texmfdistdir}/fonts/tfm/public/bgreek/bqmo1095.tfm
21mr|texlive-bgreek-0.3-7|134	%{_texmfdistdir}/fonts/tfm/public/bgreek/bqmo1200.tfm
21mr|texlive-bgreek-0.3-7|135	%{_texmfdistdir}/fonts/tfm/public/bgreek/bqmo1440.tfm
21mr|texlive-bgreek-0.3-7|136	%{_texmfdistdir}/fonts/tfm/public/bgreek/bqmo1728.tfm
21mr|texlive-bgreek-0.3-7|137	%{_texmfdistdir}/fonts/tfm/public/bgreek/bqmo2074.tfm
21mr|texlive-bgreek-0.3-7|138	%{_texmfdistdir}/fonts/tfm/public/bgreek/bqmo2488.tfm
21mr|texlive-bgreek-0.3-7|139	%{_texmfdistdir}/fonts/tfm/public/bgreek/bqxc0500.tfm
21mr|texlive-bgreek-0.3-7|140	%{_texmfdistdir}/fonts/tfm/public/bgreek/bqxc0600.tfm
21mr|texlive-bgreek-0.3-7|141	%{_texmfdistdir}/fonts/tfm/public/bgreek/bqxc0700.tfm
21mr|texlive-bgreek-0.3-7|142	%{_texmfdistdir}/fonts/tfm/public/bgreek/bqxc0800.tfm
21mr|texlive-bgreek-0.3-7|143	%{_texmfdistdir}/fonts/tfm/public/bgreek/bqxc0900.tfm
21mr|texlive-bgreek-0.3-7|144	%{_texmfdistdir}/fonts/tfm/public/bgreek/bqxc1000.tfm
21mr|texlive-bgreek-0.3-7|145	%{_texmfdistdir}/fonts/tfm/public/bgreek/bqxc1095.tfm
21mr|texlive-bgreek-0.3-7|146	%{_texmfdistdir}/fonts/tfm/public/bgreek/bqxc1200.tfm
21mr|texlive-bgreek-0.3-7|147	%{_texmfdistdir}/fonts/tfm/public/bgreek/bqxc1440.tfm
21mr|texlive-bgreek-0.3-7|148	%{_texmfdistdir}/fonts/tfm/public/bgreek/bqxc1728.tfm
21mr|texlive-bgreek-0.3-7|149	%{_texmfdistdir}/fonts/tfm/public/bgreek/bqxc2074.tfm
21mr|texlive-bgreek-0.3-7|150	%{_texmfdistdir}/fonts/tfm/public/bgreek/bqxc2488.tfm
21mr|texlive-bgreek-0.3-7|151	%{_texmfdistdir}/fonts/tfm/public/bgreek/bqxn0500.tfm
21mr|texlive-bgreek-0.3-7|152	%{_texmfdistdir}/fonts/tfm/public/bgreek/bqxn0600.tfm
21mr|texlive-bgreek-0.3-7|153	%{_texmfdistdir}/fonts/tfm/public/bgreek/bqxn0700.tfm
21mr|texlive-bgreek-0.3-7|154	%{_texmfdistdir}/fonts/tfm/public/bgreek/bqxn0800.tfm
21mr|texlive-bgreek-0.3-7|155	%{_texmfdistdir}/fonts/tfm/public/bgreek/bqxn0900.tfm
21mr|texlive-bgreek-0.3-7|156	%{_texmfdistdir}/fonts/tfm/public/bgreek/bqxn1000.tfm
21mr|texlive-bgreek-0.3-7|157	%{_texmfdistdir}/fonts/tfm/public/bgreek/bqxn1095.tfm
21mr|texlive-bgreek-0.3-7|158	%{_texmfdistdir}/fonts/tfm/public/bgreek/bqxn1200.tfm
21mr|texlive-bgreek-0.3-7|159	%{_texmfdistdir}/fonts/tfm/public/bgreek/bqxn1440.tfm
21mr|texlive-bgreek-0.3-7|160	%{_texmfdistdir}/fonts/tfm/public/bgreek/bqxn1728.tfm
21mr|texlive-bgreek-0.3-7|161	%{_texmfdistdir}/fonts/tfm/public/bgreek/bqxn2074.tfm
21mr|texlive-bgreek-0.3-7|162	%{_texmfdistdir}/fonts/tfm/public/bgreek/bqxn2488.tfm
21mr|texlive-bgreek-0.3-7|163	%{_texmfdistdir}/fonts/tfm/public/bgreek/bqxo0500.tfm
21mr|texlive-bgreek-0.3-7|164	%{_texmfdistdir}/fonts/tfm/public/bgreek/bqxo0600.tfm
21mr|texlive-bgreek-0.3-7|165	%{_texmfdistdir}/fonts/tfm/public/bgreek/bqxo0700.tfm
21mr|texlive-bgreek-0.3-7|166	%{_texmfdistdir}/fonts/tfm/public/bgreek/bqxo0800.tfm
21mr|texlive-bgreek-0.3-7|167	%{_texmfdistdir}/fonts/tfm/public/bgreek/bqxo0900.tfm
21mr|texlive-bgreek-0.3-7|168	%{_texmfdistdir}/fonts/tfm/public/bgreek/bqxo1000.tfm
21mr|texlive-bgreek-0.3-7|169	%{_texmfdistdir}/fonts/tfm/public/bgreek/bqxo1095.tfm
21mr|texlive-bgreek-0.3-7|170	%{_texmfdistdir}/fonts/tfm/public/bgreek/bqxo1200.tfm
21mr|texlive-bgreek-0.3-7|171	%{_texmfdistdir}/fonts/tfm/public/bgreek/bqxo1440.tfm
21mr|texlive-bgreek-0.3-7|172	%{_texmfdistdir}/fonts/tfm/public/bgreek/bqxo1728.tfm
21mr|texlive-bgreek-0.3-7|173	%{_texmfdistdir}/fonts/tfm/public/bgreek/bqxo2074.tfm
21mr|texlive-bgreek-0.3-7|174	%{_texmfdistdir}/fonts/tfm/public/bgreek/bqxo2488.tfm
21mr|texlive-bgreek-0.3-7|175	%{_texmfdistdir}/fonts/vf/public/bgreek/bgmc0500.vf
21mr|texlive-bgreek-0.3-7|176	%{_texmfdistdir}/fonts/vf/public/bgreek/bgmc0600.vf
21mr|texlive-bgreek-0.3-7|177	%{_texmfdistdir}/fonts/vf/public/bgreek/bgmc0700.vf
21mr|texlive-bgreek-0.3-7|178	%{_texmfdistdir}/fonts/vf/public/bgreek/bgmc0800.vf
21mr|texlive-bgreek-0.3-7|179	%{_texmfdistdir}/fonts/vf/public/bgreek/bgmc0900.vf
21mr|texlive-bgreek-0.3-7|180	%{_texmfdistdir}/fonts/vf/public/bgreek/bgmc1000.vf
21mr|texlive-bgreek-0.3-7|181	%{_texmfdistdir}/fonts/vf/public/bgreek/bgmc1095.vf
21mr|texlive-bgreek-0.3-7|182	%{_texmfdistdir}/fonts/vf/public/bgreek/bgmc1200.vf
21mr|texlive-bgreek-0.3-7|183	%{_texmfdistdir}/fonts/vf/public/bgreek/bgmc1440.vf
21mr|texlive-bgreek-0.3-7|184	%{_texmfdistdir}/fonts/vf/public/bgreek/bgmc1728.vf
21mr|texlive-bgreek-0.3-7|185	%{_texmfdistdir}/fonts/vf/public/bgreek/bgmc2074.vf
21mr|texlive-bgreek-0.3-7|186	%{_texmfdistdir}/fonts/vf/public/bgreek/bgmc2488.vf
21mr|texlive-bgreek-0.3-7|187	%{_texmfdistdir}/fonts/vf/public/bgreek/bgmn0500.vf
21mr|texlive-bgreek-0.3-7|188	%{_texmfdistdir}/fonts/vf/public/bgreek/bgmn0600.vf
21mr|texlive-bgreek-0.3-7|189	%{_texmfdistdir}/fonts/vf/public/bgreek/bgmn0700.vf
21mr|texlive-bgreek-0.3-7|190	%{_texmfdistdir}/fonts/vf/public/bgreek/bgmn0800.vf
21mr|texlive-bgreek-0.3-7|191	%{_texmfdistdir}/fonts/vf/public/bgreek/bgmn0900.vf
21mr|texlive-bgreek-0.3-7|192	%{_texmfdistdir}/fonts/vf/public/bgreek/bgmn1000.vf
21mr|texlive-bgreek-0.3-7|193	%{_texmfdistdir}/fonts/vf/public/bgreek/bgmn1095.vf
21mr|texlive-bgreek-0.3-7|194	%{_texmfdistdir}/fonts/vf/public/bgreek/bgmn1200.vf
21mr|texlive-bgreek-0.3-7|195	%{_texmfdistdir}/fonts/vf/public/bgreek/bgmn1440.vf
21mr|texlive-bgreek-0.3-7|196	%{_texmfdistdir}/fonts/vf/public/bgreek/bgmn1728.vf
21mr|texlive-bgreek-0.3-7|197	%{_texmfdistdir}/fonts/vf/public/bgreek/bgmn2074.vf
21mr|texlive-bgreek-0.3-7|198	%{_texmfdistdir}/fonts/vf/public/bgreek/bgmn2488.vf
21mr|texlive-bgreek-0.3-7|199	%{_texmfdistdir}/fonts/vf/public/bgreek/bgmo0500.vf
21mr|texlive-bgreek-0.3-7|200	%{_texmfdistdir}/fonts/vf/public/bgreek/bgmo0600.vf
21mr|texlive-bgreek-0.3-7|201	%{_texmfdistdir}/fonts/vf/public/bgreek/bgmo0700.vf
21mr|texlive-bgreek-0.3-7|202	%{_texmfdistdir}/fonts/vf/public/bgreek/bgmo0800.vf
21mr|texlive-bgreek-0.3-7|203	%{_texmfdistdir}/fonts/vf/public/bgreek/bgmo0900.vf
21mr|texlive-bgreek-0.3-7|204	%{_texmfdistdir}/fonts/vf/public/bgreek/bgmo1000.vf
21mr|texlive-bgreek-0.3-7|205	%{_texmfdistdir}/fonts/vf/public/bgreek/bgmo1095.vf
21mr|texlive-bgreek-0.3-7|206	%{_texmfdistdir}/fonts/vf/public/bgreek/bgmo1200.vf
21mr|texlive-bgreek-0.3-7|207	%{_texmfdistdir}/fonts/vf/public/bgreek/bgmo1440.vf
21mr|texlive-bgreek-0.3-7|208	%{_texmfdistdir}/fonts/vf/public/bgreek/bgmo1728.vf
21mr|texlive-bgreek-0.3-7|209	%{_texmfdistdir}/fonts/vf/public/bgreek/bgmo2074.vf
21mr|texlive-bgreek-0.3-7|210	%{_texmfdistdir}/fonts/vf/public/bgreek/bgmo2488.vf
21mr|texlive-bgreek-0.3-7|211	%{_texmfdistdir}/fonts/vf/public/bgreek/bgxc0500.vf
21mr|texlive-bgreek-0.3-7|212	%{_texmfdistdir}/fonts/vf/public/bgreek/bgxc0600.vf
21mr|texlive-bgreek-0.3-7|213	%{_texmfdistdir}/fonts/vf/public/bgreek/bgxc0700.vf
21mr|texlive-bgreek-0.3-7|214	%{_texmfdistdir}/fonts/vf/public/bgreek/bgxc0800.vf
21mr|texlive-bgreek-0.3-7|215	%{_texmfdistdir}/fonts/vf/public/bgreek/bgxc0900.vf
21mr|texlive-bgreek-0.3-7|216	%{_texmfdistdir}/fonts/vf/public/bgreek/bgxc1000.vf
21mr|texlive-bgreek-0.3-7|217	%{_texmfdistdir}/fonts/vf/public/bgreek/bgxc1095.vf
21mr|texlive-bgreek-0.3-7|218	%{_texmfdistdir}/fonts/vf/public/bgreek/bgxc1200.vf
21mr|texlive-bgreek-0.3-7|219	%{_texmfdistdir}/fonts/vf/public/bgreek/bgxc1440.vf
21mr|texlive-bgreek-0.3-7|220	%{_texmfdistdir}/fonts/vf/public/bgreek/bgxc1728.vf
21mr|texlive-bgreek-0.3-7|221	%{_texmfdistdir}/fonts/vf/public/bgreek/bgxc2074.vf
21mr|texlive-bgreek-0.3-7|222	%{_texmfdistdir}/fonts/vf/public/bgreek/bgxc2488.vf
21mr|texlive-bgreek-0.3-7|223	%{_texmfdistdir}/fonts/vf/public/bgreek/bgxn0500.vf
21mr|texlive-bgreek-0.3-7|224	%{_texmfdistdir}/fonts/vf/public/bgreek/bgxn0600.vf
21mr|texlive-bgreek-0.3-7|225	%{_texmfdistdir}/fonts/vf/public/bgreek/bgxn0700.vf
21mr|texlive-bgreek-0.3-7|226	%{_texmfdistdir}/fonts/vf/public/bgreek/bgxn0800.vf
21mr|texlive-bgreek-0.3-7|227	%{_texmfdistdir}/fonts/vf/public/bgreek/bgxn0900.vf
21mr|texlive-bgreek-0.3-7|228	%{_texmfdistdir}/fonts/vf/public/bgreek/bgxn1000.vf
21mr|texlive-bgreek-0.3-7|229	%{_texmfdistdir}/fonts/vf/public/bgreek/bgxn1095.vf
21mr|texlive-bgreek-0.3-7|230	%{_texmfdistdir}/fonts/vf/public/bgreek/bgxn1200.vf
21mr|texlive-bgreek-0.3-7|231	%{_texmfdistdir}/fonts/vf/public/bgreek/bgxn1440.vf
21mr|texlive-bgreek-0.3-7|232	%{_texmfdistdir}/fonts/vf/public/bgreek/bgxn1728.vf
21mr|texlive-bgreek-0.3-7|233	%{_texmfdistdir}/fonts/vf/public/bgreek/bgxn2074.vf
21mr|texlive-bgreek-0.3-7|234	%{_texmfdistdir}/fonts/vf/public/bgreek/bgxn2488.vf
21mr|texlive-bgreek-0.3-7|235	%{_texmfdistdir}/fonts/vf/public/bgreek/bgxo0500.vf
21mr|texlive-bgreek-0.3-7|236	%{_texmfdistdir}/fonts/vf/public/bgreek/bgxo0600.vf
21mr|texlive-bgreek-0.3-7|237	%{_texmfdistdir}/fonts/vf/public/bgreek/bgxo0700.vf
21mr|texlive-bgreek-0.3-7|238	%{_texmfdistdir}/fonts/vf/public/bgreek/bgxo0800.vf
21mr|texlive-bgreek-0.3-7|239	%{_texmfdistdir}/fonts/vf/public/bgreek/bgxo0900.vf
21mr|texlive-bgreek-0.3-7|240	%{_texmfdistdir}/fonts/vf/public/bgreek/bgxo1000.vf
21mr|texlive-bgreek-0.3-7|241	%{_texmfdistdir}/fonts/vf/public/bgreek/bgxo1095.vf
21mr|texlive-bgreek-0.3-7|242	%{_texmfdistdir}/fonts/vf/public/bgreek/bgxo1200.vf
21mr|texlive-bgreek-0.3-7|243	%{_texmfdistdir}/fonts/vf/public/bgreek/bgxo1440.vf
21mr|texlive-bgreek-0.3-7|244	%{_texmfdistdir}/fonts/vf/public/bgreek/bgxo1728.vf
21mr|texlive-bgreek-0.3-7|245	%{_texmfdistdir}/fonts/vf/public/bgreek/bgxo2074.vf
21mr|texlive-bgreek-0.3-7|246	%{_texmfdistdir}/fonts/vf/public/bgreek/bgxo2488.vf
21mr|texlive-bgreek-0.3-7|247	%{_texmfdistdir}/fonts/vf/public/bgreek/bqmc0500.vf
21mr|texlive-bgreek-0.3-7|248	%{_texmfdistdir}/fonts/vf/public/bgreek/bqmc0600.vf
21mr|texlive-bgreek-0.3-7|249	%{_texmfdistdir}/fonts/vf/public/bgreek/bqmc0700.vf
21mr|texlive-bgreek-0.3-7|250	%{_texmfdistdir}/fonts/vf/public/bgreek/bqmc0800.vf
21mr|texlive-bgreek-0.3-7|251	%{_texmfdistdir}/fonts/vf/public/bgreek/bqmc0900.vf
21mr|texlive-bgreek-0.3-7|252	%{_texmfdistdir}/fonts/vf/public/bgreek/bqmc1000.vf
21mr|texlive-bgreek-0.3-7|253	%{_texmfdistdir}/fonts/vf/public/bgreek/bqmc1095.vf
21mr|texlive-bgreek-0.3-7|254	%{_texmfdistdir}/fonts/vf/public/bgreek/bqmc1200.vf
21mr|texlive-bgreek-0.3-7|255	%{_texmfdistdir}/fonts/vf/public/bgreek/bqmc1440.vf
21mr|texlive-bgreek-0.3-7|256	%{_texmfdistdir}/fonts/vf/public/bgreek/bqmc1728.vf
21mr|texlive-bgreek-0.3-7|257	%{_texmfdistdir}/fonts/vf/public/bgreek/bqmc2074.vf
21mr|texlive-bgreek-0.3-7|258	%{_texmfdistdir}/fonts/vf/public/bgreek/bqmc2488.vf
21mr|texlive-bgreek-0.3-7|259	%{_texmfdistdir}/fonts/vf/public/bgreek/bqmn0500.vf
21mr|texlive-bgreek-0.3-7|260	%{_texmfdistdir}/fonts/vf/public/bgreek/bqmn0600.vf
21mr|texlive-bgreek-0.3-7|261	%{_texmfdistdir}/fonts/vf/public/bgreek/bqmn0700.vf
21mr|texlive-bgreek-0.3-7|262	%{_texmfdistdir}/fonts/vf/public/bgreek/bqmn0800.vf
21mr|texlive-bgreek-0.3-7|263	%{_texmfdistdir}/fonts/vf/public/bgreek/bqmn0900.vf
21mr|texlive-bgreek-0.3-7|264	%{_texmfdistdir}/fonts/vf/public/bgreek/bqmn1000.vf
21mr|texlive-bgreek-0.3-7|265	%{_texmfdistdir}/fonts/vf/public/bgreek/bqmn1095.vf
21mr|texlive-bgreek-0.3-7|266	%{_texmfdistdir}/fonts/vf/public/bgreek/bqmn1200.vf
21mr|texlive-bgreek-0.3-7|267	%{_texmfdistdir}/fonts/vf/public/bgreek/bqmn1440.vf
21mr|texlive-bgreek-0.3-7|268	%{_texmfdistdir}/fonts/vf/public/bgreek/bqmn1728.vf
21mr|texlive-bgreek-0.3-7|269	%{_texmfdistdir}/fonts/vf/public/bgreek/bqmn2074.vf
21mr|texlive-bgreek-0.3-7|270	%{_texmfdistdir}/fonts/vf/public/bgreek/bqmn2488.vf
21mr|texlive-bgreek-0.3-7|271	%{_texmfdistdir}/fonts/vf/public/bgreek/bqmo0500.vf
21mr|texlive-bgreek-0.3-7|272	%{_texmfdistdir}/fonts/vf/public/bgreek/bqmo0600.vf
21mr|texlive-bgreek-0.3-7|273	%{_texmfdistdir}/fonts/vf/public/bgreek/bqmo0700.vf
21mr|texlive-bgreek-0.3-7|274	%{_texmfdistdir}/fonts/vf/public/bgreek/bqmo0800.vf
21mr|texlive-bgreek-0.3-7|275	%{_texmfdistdir}/fonts/vf/public/bgreek/bqmo0900.vf
21mr|texlive-bgreek-0.3-7|276	%{_texmfdistdir}/fonts/vf/public/bgreek/bqmo1000.vf
21mr|texlive-bgreek-0.3-7|277	%{_texmfdistdir}/fonts/vf/public/bgreek/bqmo1095.vf
21mr|texlive-bgreek-0.3-7|278	%{_texmfdistdir}/fonts/vf/public/bgreek/bqmo1200.vf
21mr|texlive-bgreek-0.3-7|279	%{_texmfdistdir}/fonts/vf/public/bgreek/bqmo1440.vf
21mr|texlive-bgreek-0.3-7|280	%{_texmfdistdir}/fonts/vf/public/bgreek/bqmo1728.vf
21mr|texlive-bgreek-0.3-7|281	%{_texmfdistdir}/fonts/vf/public/bgreek/bqmo2074.vf
21mr|texlive-bgreek-0.3-7|282	%{_texmfdistdir}/fonts/vf/public/bgreek/bqmo2488.vf
21mr|texlive-bgreek-0.3-7|283	%{_texmfdistdir}/fonts/vf/public/bgreek/bqxc0500.vf
21mr|texlive-bgreek-0.3-7|284	%{_texmfdistdir}/fonts/vf/public/bgreek/bqxc0600.vf
21mr|texlive-bgreek-0.3-7|285	%{_texmfdistdir}/fonts/vf/public/bgreek/bqxc0700.vf
21mr|texlive-bgreek-0.3-7|286	%{_texmfdistdir}/fonts/vf/public/bgreek/bqxc0800.vf
21mr|texlive-bgreek-0.3-7|287	%{_texmfdistdir}/fonts/vf/public/bgreek/bqxc0900.vf
21mr|texlive-bgreek-0.3-7|288	%{_texmfdistdir}/fonts/vf/public/bgreek/bqxc1000.vf
21mr|texlive-bgreek-0.3-7|289	%{_texmfdistdir}/fonts/vf/public/bgreek/bqxc1095.vf
21mr|texlive-bgreek-0.3-7|290	%{_texmfdistdir}/fonts/vf/public/bgreek/bqxc1200.vf
21mr|texlive-bgreek-0.3-7|291	%{_texmfdistdir}/fonts/vf/public/bgreek/bqxc1440.vf
21mr|texlive-bgreek-0.3-7|292	%{_texmfdistdir}/fonts/vf/public/bgreek/bqxc1728.vf
21mr|texlive-bgreek-0.3-7|293	%{_texmfdistdir}/fonts/vf/public/bgreek/bqxc2074.vf
21mr|texlive-bgreek-0.3-7|294	%{_texmfdistdir}/fonts/vf/public/bgreek/bqxc2488.vf
21mr|texlive-bgreek-0.3-7|295	%{_texmfdistdir}/fonts/vf/public/bgreek/bqxn0500.vf
21mr|texlive-bgreek-0.3-7|296	%{_texmfdistdir}/fonts/vf/public/bgreek/bqxn0600.vf
21mr|texlive-bgreek-0.3-7|297	%{_texmfdistdir}/fonts/vf/public/bgreek/bqxn0700.vf
21mr|texlive-bgreek-0.3-7|298	%{_texmfdistdir}/fonts/vf/public/bgreek/bqxn0800.vf
21mr|texlive-bgreek-0.3-7|299	%{_texmfdistdir}/fonts/vf/public/bgreek/bqxn0900.vf
21mr|texlive-bgreek-0.3-7|300	%{_texmfdistdir}/fonts/vf/public/bgreek/bqxn1000.vf
21mr|texlive-bgreek-0.3-7|301	%{_texmfdistdir}/fonts/vf/public/bgreek/bqxn1095.vf
21mr|texlive-bgreek-0.3-7|302	%{_texmfdistdir}/fonts/vf/public/bgreek/bqxn1200.vf
21mr|texlive-bgreek-0.3-7|303	%{_texmfdistdir}/fonts/vf/public/bgreek/bqxn1440.vf
21mr|texlive-bgreek-0.3-7|304	%{_texmfdistdir}/fonts/vf/public/bgreek/bqxn1728.vf
21mr|texlive-bgreek-0.3-7|305	%{_texmfdistdir}/fonts/vf/public/bgreek/bqxn2074.vf
21mr|texlive-bgreek-0.3-7|306	%{_texmfdistdir}/fonts/vf/public/bgreek/bqxn2488.vf
21mr|texlive-bgreek-0.3-7|307	%{_texmfdistdir}/fonts/vf/public/bgreek/bqxo0500.vf
21mr|texlive-bgreek-0.3-7|308	%{_texmfdistdir}/fonts/vf/public/bgreek/bqxo0600.vf
21mr|texlive-bgreek-0.3-7|309	%{_texmfdistdir}/fonts/vf/public/bgreek/bqxo0700.vf
21mr|texlive-bgreek-0.3-7|310	%{_texmfdistdir}/fonts/vf/public/bgreek/bqxo0800.vf
21mr|texlive-bgreek-0.3-7|311	%{_texmfdistdir}/fonts/vf/public/bgreek/bqxo0900.vf
21mr|texlive-bgreek-0.3-7|312	%{_texmfdistdir}/fonts/vf/public/bgreek/bqxo1000.vf
21mr|texlive-bgreek-0.3-7|313	%{_texmfdistdir}/fonts/vf/public/bgreek/bqxo1095.vf
21mr|texlive-bgreek-0.3-7|314	%{_texmfdistdir}/fonts/vf/public/bgreek/bqxo1200.vf
21mr|texlive-bgreek-0.3-7|315	%{_texmfdistdir}/fonts/vf/public/bgreek/bqxo1440.vf
21mr|texlive-bgreek-0.3-7|316	%{_texmfdistdir}/fonts/vf/public/bgreek/bqxo1728.vf
21mr|texlive-bgreek-0.3-7|317	%{_texmfdistdir}/fonts/vf/public/bgreek/bqxo2074.vf
21mr|texlive-bgreek-0.3-7|318	%{_texmfdistdir}/fonts/vf/public/bgreek/bqxo2488.vf
21mr|texlive-bgreek-0.3-7|319	%{_texmfdistdir}/tex/latex/bgreek/bcgcmr.fd
21mr|texlive-bgreek-0.3-7|320	%{_texmfdistdir}/tex/latex/bgreek/bcgenc.def
21mr|texlive-bgreek-0.3-7|321	%{_texmfdistdir}/tex/latex/bgreek/bcglmr.fd
21mr|texlive-bgreek-0.3-7|322	%{_texmfdistdir}/tex/latex/bgreek/bcqcmr.fd
21mr|texlive-bgreek-0.3-7|323	%{_texmfdistdir}/tex/latex/bgreek/bcqenc.def
21mr|texlive-bgreek-0.3-7|324	%{_texmfdistdir}/tex/latex/bgreek/bcqlmr.fd
21mr|texlive-bgreek-0.3-7|325	%{_texmfdistdir}/tex/latex/bgreek/bgfonts.tex
21mr|texlive-bgreek-0.3-7|326	%{_texmfdistdir}/tex/latex/bgreek/bgreek.ldf
21mr|texlive-bgreek-0.3-7|327	%{_texmfdistdir}/tex/latex/bgreek/bgreek.sty
21mr|texlive-bgreek-0.3-7|328	%{_texmfdistdir}/tex/latex/bgreek/ibygreek.ldf
21mr|texlive-bgreek-0.3-7|329	%doc %{_texmfdistdir}/doc/latex/bgreek/MANIFEST.TXT
21mr|texlive-bgreek-0.3-7|330	%doc %{_texmfdistdir}/doc/latex/bgreek/README
21mr|texlive-bgreek-0.3-7|331	%doc %{_texmfdistdir}/doc/latex/bgreek/bgman.pdf
21mr|texlive-bgreek-0.3-7|332	%doc %{_texmfdistdir}/doc/latex/bgreek/bgman.tex
21mr|texlive-bgreek-0.3-7|333	%doc %{_texmfdistdir}/doc/latex/bgreek/bgreek.etx
21mr|texlive-bgreek-0.3-7|334	%doc %{_texmfdistdir}/doc/latex/bgreek/cbgreek.etx
21mr|texlive-bgreek-0.3-7|335	%doc %{_texmfdistdir}/doc/latex/bgreek/qbgreek.etx
21mr|texlive-bgreek-0.3-7|336	
21mr|texlive-bgreek-0.3-7|337	#-----------------------------------------------------------------------
21mr|texlive-bgreek-0.3-7|338	%prep
21mr|texlive-bgreek-0.3-7|339	%setup -c -a0 -a1
21mr|texlive-bgreek-0.3-7|340	
21mr|texlive-bgreek-0.3-7|341	%build
21mr|texlive-bgreek-0.3-7|342	
21mr|texlive-bgreek-0.3-7|343	%install
21mr|texlive-bgreek-0.3-7|344	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-bgreek-0.3-7|345	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

17320 21
21mr|texlive-bgteubner-2.11-3|1	Name:		texlive-bgteubner
21mr|texlive-bgteubner-2.11-3|2	Version:	2.11
21mr|texlive-bgteubner-2.11-3|3	Release:	3
21mr|texlive-bgteubner-2.11-3|4	Summary:	Class for producing books for the publisher "Teubner Verlag"
21mr|texlive-bgteubner-2.11-3|5	Group:		Publishing
21mr|texlive-bgteubner-2.11-3|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/bgteubner
21mr|texlive-bgteubner-2.11-3|7	License:	LPPL
21mr|texlive-bgteubner-2.11-3|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bgteubner.tar.xz
21mr|texlive-bgteubner-2.11-3|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bgteubner.doc.tar.xz
21mr|texlive-bgteubner-2.11-3|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bgteubner.source.tar.xz
21mr|texlive-bgteubner-2.11-3|11	BuildArch:	noarch
21mr|texlive-bgteubner-2.11-3|12	BuildRequires:	texlive-tlpkg
21mr|texlive-bgteubner-2.11-3|13	Requires(pre):	texlive-tlpkg
21mr|texlive-bgteubner-2.11-3|14	Requires(post):	texlive-kpathsea
21mr|texlive-bgteubner-2.11-3|15	
21mr|texlive-bgteubner-2.11-3|16	%description
21mr|texlive-bgteubner-2.11-3|17	The bgteubner document class has been programmed by order of
21mr|texlive-bgteubner-2.11-3|18	the Teubner Verlag, Wiesbaden, Germany, to ensure that books of
21mr|texlive-bgteubner-2.11-3|19	this publisher have a unique layout. Unfortunately, most of the
21mr|texlive-bgteubner-2.11-3|20	documentation is only available in German. Since the document
21mr|texlive-bgteubner-2.11-3|21	class is intended to generate a unique layout, many things
21mr|texlive-bgteubner-2.11-3|22	(layout etc.) are fixed and cannot be altered by the user. If
21mr|texlive-bgteubner-2.11-3|23	you want to use the document class for another purpose than
21mr|texlive-bgteubner-2.11-3|24	publishing with the Teubner Verlag, this may arrise unwanted
21mr|texlive-bgteubner-2.11-3|25	restrictions (For instance, the document class provides only
21mr|texlive-bgteubner-2.11-3|26	two paper sizes: DIN A-5 and 17cm x 24cm; only two font
21mr|texlive-bgteubner-2.11-3|27	families are supported: Times and European Computer Modern).
21mr|texlive-bgteubner-2.11-3|28	
21mr|texlive-bgteubner-2.11-3|29	#-----------------------------------------------------------------------
21mr|texlive-bgteubner-2.11-3|30	%files
21mr|texlive-bgteubner-2.11-3|31	%{_texmfdistdir}/bibtex/bst/bgteubner
21mr|texlive-bgteubner-2.11-3|32	%{_texmfdistdir}/makeindex/bgteubner
21mr|texlive-bgteubner-2.11-3|33	%{_texmfdistdir}/tex/latex/bgteubner
21mr|texlive-bgteubner-2.11-3|34	%doc %{_texmfdistdir}/doc/latex/bgteubner
21mr|texlive-bgteubner-2.11-3|35	#- source
21mr|texlive-bgteubner-2.11-3|36	%doc %{_texmfdistdir}/source/latex/bgteubner
21mr|texlive-bgteubner-2.11-3|37	
21mr|texlive-bgteubner-2.11-3|38	#-----------------------------------------------------------------------
21mr|texlive-bgteubner-2.11-3|39	%prep
21mr|texlive-bgteubner-2.11-3|40	%setup -c -a0 -a1 -a2
21mr|texlive-bgteubner-2.11-3|41	
21mr|texlive-bgteubner-2.11-3|42	%build
21mr|texlive-bgteubner-2.11-3|43	
21mr|texlive-bgteubner-2.11-3|44	%install
21mr|texlive-bgteubner-2.11-3|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-bgteubner-2.11-3|46	cp -fpar bibtex makeindex tex doc source %{buildroot}%{_texmfdistdir}

17321 21
21mr|texlive-bhcexam-0.4-2|1	# revision 23304
21mr|texlive-bhcexam-0.4-2|2	# category Package
21mr|texlive-bhcexam-0.4-2|3	# catalog-ctan /macros/latex/contrib/bhcexam
21mr|texlive-bhcexam-0.4-2|4	# catalog-date 2011-07-31 15:37:23 +0200
21mr|texlive-bhcexam-0.4-2|5	# catalog-license lppl
21mr|texlive-bhcexam-0.4-2|6	# catalog-version 0.2
21mr|texlive-bhcexam-0.4-2|7	Name:		texlive-bhcexam
21mr|texlive-bhcexam-0.4-2|8	Version:	0.4
21mr|texlive-bhcexam-0.4-2|9	Release:	2
21mr|texlive-bhcexam-0.4-2|10	Summary:	A LaTeX document class designed for High School Math Teachers in China
21mr|texlive-bhcexam-0.4-2|11	Group:		Publishing
21mr|texlive-bhcexam-0.4-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/bhcexam
21mr|texlive-bhcexam-0.4-2|13	License:	LPPL
21mr|texlive-bhcexam-0.4-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bhcexam.tar.xz
21mr|texlive-bhcexam-0.4-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bhcexam.doc.tar.xz
21mr|texlive-bhcexam-0.4-2|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bhcexam.source.tar.xz
21mr|texlive-bhcexam-0.4-2|17	BuildArch:	noarch
21mr|texlive-bhcexam-0.4-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-bhcexam-0.4-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-bhcexam-0.4-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-bhcexam-0.4-2|21	
21mr|texlive-bhcexam-0.4-2|22	%description
21mr|texlive-bhcexam-0.4-2|23	A LaTeX document class based on the exam class, which is
21mr|texlive-bhcexam-0.4-2|24	specially designed for High School Math Teachers in China.
21mr|texlive-bhcexam-0.4-2|25	
21mr|texlive-bhcexam-0.4-2|26	#-----------------------------------------------------------------------
21mr|texlive-bhcexam-0.4-2|27	%files
21mr|texlive-bhcexam-0.4-2|28	%{_texmfdistdir}/tex/latex/bhcexam/BHCexam.cfg
21mr|texlive-bhcexam-0.4-2|29	%{_texmfdistdir}/tex/latex/bhcexam/BHCexam.cls
21mr|texlive-bhcexam-0.4-2|30	%doc %{_texmfdistdir}/doc/latex/bhcexam/Makefile
21mr|texlive-bhcexam-0.4-2|31	%doc %{_texmfdistdir}/doc/latex/bhcexam/README
21mr|texlive-bhcexam-0.4-2|32	%doc %{_texmfdistdir}/doc/latex/bhcexam/test1.tex
21mr|texlive-bhcexam-0.4-2|33	%doc %{_texmfdistdir}/doc/latex/bhcexam/test2.tex
21mr|texlive-bhcexam-0.4-2|34	%doc %{_texmfdistdir}/doc/latex/bhcexam/test3.tex
21mr|texlive-bhcexam-0.4-2|35	%doc %{_texmfdistdir}/doc/latex/bhcexam/test4.tex
21mr|texlive-bhcexam-0.4-2|36	#- source
21mr|texlive-bhcexam-0.4-2|37	%doc %{_texmfdistdir}/source/latex/bhcexam/BHCexam.dtx
21mr|texlive-bhcexam-0.4-2|38	%doc %{_texmfdistdir}/source/latex/bhcexam/BHCexam.ins
21mr|texlive-bhcexam-0.4-2|39	
21mr|texlive-bhcexam-0.4-2|40	#-----------------------------------------------------------------------
21mr|texlive-bhcexam-0.4-2|41	%prep
21mr|texlive-bhcexam-0.4-2|42	%setup -c -a0 -a1 -a2
21mr|texlive-bhcexam-0.4-2|43	
21mr|texlive-bhcexam-0.4-2|44	%build
21mr|texlive-bhcexam-0.4-2|45	
21mr|texlive-bhcexam-0.4-2|46	%install
21mr|texlive-bhcexam-0.4-2|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-bhcexam-0.4-2|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17322 21
21mr|texlive-biber-2.12-1|1	Name:		texlive-biber
21mr|texlive-biber-2.12-1|2	Version:	2.12
21mr|texlive-biber-2.12-1|3	Release:	1
21mr|texlive-biber-2.12-1|4	Summary:	A BibTeX replacement for users of biblatex
21mr|texlive-biber-2.12-1|5	Group:		Publishing
21mr|texlive-biber-2.12-1|6	URL:		http://www.ctan.org/tex-archive/biblio/biber
21mr|texlive-biber-2.12-1|7	License:	ARTISTIC
21mr|texlive-biber-2.12-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biber.tar.xz
21mr|texlive-biber-2.12-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biber.doc.tar.xz
21mr|texlive-biber-2.12-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biber.source.tar.xz
21mr|texlive-biber-2.12-1|11	BuildArch:	noarch
21mr|texlive-biber-2.12-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-biber-2.12-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-biber-2.12-1|14	
21mr|texlive-biber-2.12-1|15	%description
21mr|texlive-biber-2.12-1|16	Biber is a BibTeX replacement for users of biblatex. Biber
21mr|texlive-biber-2.12-1|17	supports full UTF-8, can (re)-encode input and output, supports
21mr|texlive-biber-2.12-1|18	highly configurable sorting, dynamic bibliography sets and many
21mr|texlive-biber-2.12-1|19	other features. The CTAN distribution offers a compressed tar
21mr|texlive-biber-2.12-1|20	archive of the sources, etc., together with "binary"
21mr|texlive-biber-2.12-1|21	distributions for a variety of platforms. Note: on SourceForge
21mr|texlive-biber-2.12-1|22	biber is formally named "biblatex-biber", to distinguish it
21mr|texlive-biber-2.12-1|23	from an earlier (now apparently moribund) project called
21mr|texlive-biber-2.12-1|24	"biber".
21mr|texlive-biber-2.12-1|25	
21mr|texlive-biber-2.12-1|26	#-----------------------------------------------------------------------
21mr|texlive-biber-2.12-1|27	%files
21mr|texlive-biber-2.12-1|28	%doc %{_texmfdistdir}/doc/bibtex/biber
21mr|texlive-biber-2.12-1|29	#- source
21mr|texlive-biber-2.12-1|30	%doc %{_texmfdistdir}/source/bibtex/biber
21mr|texlive-biber-2.12-1|31	
21mr|texlive-biber-2.12-1|32	#-----------------------------------------------------------------------
21mr|texlive-biber-2.12-1|33	%prep
21mr|texlive-biber-2.12-1|34	%setup -c -a0 -a1 -a2
21mr|texlive-biber-2.12-1|35	
21mr|texlive-biber-2.12-1|36	%build
21mr|texlive-biber-2.12-1|37	
21mr|texlive-biber-2.12-1|38	%install
21mr|texlive-biber-2.12-1|39	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-biber-2.12-1|40	cp -fpar texmf-dist %{buildroot}%{_datadir}

17323 21
21mr|texlive-bib-fr-1.5-7|1	# revision 15878
21mr|texlive-bib-fr-1.5-7|2	# category Package
21mr|texlive-bib-fr-1.5-7|3	# catalog-ctan /biblio/bibtex/contrib/bib-fr
21mr|texlive-bib-fr-1.5-7|4	# catalog-date 2009-11-09 14:03:25 +0100
21mr|texlive-bib-fr-1.5-7|5	# catalog-license lppl
21mr|texlive-bib-fr-1.5-7|6	# catalog-version 1.5
21mr|texlive-bib-fr-1.5-7|7	Name:		texlive-bib-fr
21mr|texlive-bib-fr-1.5-7|8	Version:	1.5
21mr|texlive-bib-fr-1.5-7|9	Release:	7
21mr|texlive-bib-fr-1.5-7|10	Summary:	French translation of classical BibTeX styles
21mr|texlive-bib-fr-1.5-7|11	Group:		Publishing
21mr|texlive-bib-fr-1.5-7|12	URL:		http://www.ctan.org/tex-archive/biblio/bibtex/contrib/bib-fr
21mr|texlive-bib-fr-1.5-7|13	License:	LPPL
21mr|texlive-bib-fr-1.5-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bib-fr.tar.xz
21mr|texlive-bib-fr-1.5-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bib-fr.doc.tar.xz
21mr|texlive-bib-fr-1.5-7|16	BuildArch:	noarch
21mr|texlive-bib-fr-1.5-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-bib-fr-1.5-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-bib-fr-1.5-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-bib-fr-1.5-7|20	
21mr|texlive-bib-fr-1.5-7|21	%description
21mr|texlive-bib-fr-1.5-7|22	These files are French translations of the classical BibTeX
21mr|texlive-bib-fr-1.5-7|23	style files. The translations can easily be modified by simply
21mr|texlive-bib-fr-1.5-7|24	redefining FUNCTIONs named fr.*, at the beginning (lines 50-
21mr|texlive-bib-fr-1.5-7|25	150) of each file.
21mr|texlive-bib-fr-1.5-7|26	
21mr|texlive-bib-fr-1.5-7|27	
21mr|texlive-bib-fr-1.5-7|28	#-----------------------------------------------------------------------
21mr|texlive-bib-fr-1.5-7|29	%files
21mr|texlive-bib-fr-1.5-7|30	%{_texmfdistdir}/bibtex/bst/bib-fr/abbrv-fr.bst
21mr|texlive-bib-fr-1.5-7|31	%{_texmfdistdir}/bibtex/bst/bib-fr/abbrvnat-fr.bst
21mr|texlive-bib-fr-1.5-7|32	%{_texmfdistdir}/bibtex/bst/bib-fr/alpha-fr.bst
21mr|texlive-bib-fr-1.5-7|33	%{_texmfdistdir}/bibtex/bst/bib-fr/apalike-fr.bst
21mr|texlive-bib-fr-1.5-7|34	%{_texmfdistdir}/bibtex/bst/bib-fr/ieeetr-fr.bst
21mr|texlive-bib-fr-1.5-7|35	%{_texmfdistdir}/bibtex/bst/bib-fr/plain-fr.bst
21mr|texlive-bib-fr-1.5-7|36	%{_texmfdistdir}/bibtex/bst/bib-fr/plainnat-fr.bst
21mr|texlive-bib-fr-1.5-7|37	%{_texmfdistdir}/bibtex/bst/bib-fr/siam-fr.bst
21mr|texlive-bib-fr-1.5-7|38	%{_texmfdistdir}/bibtex/bst/bib-fr/unsrt-fr.bst
21mr|texlive-bib-fr-1.5-7|39	%{_texmfdistdir}/bibtex/bst/bib-fr/unsrtnat-fr.bst
21mr|texlive-bib-fr-1.5-7|40	%doc %{_texmfdistdir}/doc/bibtex/bib-fr/CHANGELOG
21mr|texlive-bib-fr-1.5-7|41	%doc %{_texmfdistdir}/doc/bibtex/bib-fr/README
21mr|texlive-bib-fr-1.5-7|42	
21mr|texlive-bib-fr-1.5-7|43	#-----------------------------------------------------------------------
21mr|texlive-bib-fr-1.5-7|44	%prep
21mr|texlive-bib-fr-1.5-7|45	%setup -c -a0 -a1
21mr|texlive-bib-fr-1.5-7|46	
21mr|texlive-bib-fr-1.5-7|47	%build
21mr|texlive-bib-fr-1.5-7|48	
21mr|texlive-bib-fr-1.5-7|49	%install
21mr|texlive-bib-fr-1.5-7|50	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-bib-fr-1.5-7|51	cp -fpar bibtex doc %{buildroot}%{_texmfdistdir}

17324 21
21mr|texlive-bibleref-1.23-1|1	Name:		texlive-bibleref
21mr|texlive-bibleref-1.23-1|2	Version:	1.23
21mr|texlive-bibleref-1.23-1|3	Release:	1
21mr|texlive-bibleref-1.23-1|4	Summary:	Format bible citations
21mr|texlive-bibleref-1.23-1|5	Group:		Publishing
21mr|texlive-bibleref-1.23-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/bibleref
21mr|texlive-bibleref-1.23-1|7	License:	LPPL1.3
21mr|texlive-bibleref-1.23-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibleref.tar.xz
21mr|texlive-bibleref-1.23-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibleref.doc.tar.xz
21mr|texlive-bibleref-1.23-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibleref.source.tar.xz
21mr|texlive-bibleref-1.23-1|11	BuildArch:	noarch
21mr|texlive-bibleref-1.23-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-bibleref-1.23-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-bibleref-1.23-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-bibleref-1.23-1|15	
21mr|texlive-bibleref-1.23-1|16	%description
21mr|texlive-bibleref-1.23-1|17	The bibleref package offers consistent formatting of references
21mr|texlive-bibleref-1.23-1|18	to parts of the Christian bible, in a number of well-defined
21mr|texlive-bibleref-1.23-1|19	formats.
21mr|texlive-bibleref-1.23-1|20	
21mr|texlive-bibleref-1.23-1|21	#-----------------------------------------------------------------------
21mr|texlive-bibleref-1.23-1|22	%files
21mr|texlive-bibleref-1.23-1|23	%{_texmfdistdir}/tex/latex/bibleref
21mr|texlive-bibleref-1.23-1|24	%doc %{_texmfdistdir}/doc/latex/bibleref
21mr|texlive-bibleref-1.23-1|25	#- source
21mr|texlive-bibleref-1.23-1|26	%doc %{_texmfdistdir}/source/latex/bibleref
21mr|texlive-bibleref-1.23-1|27	
21mr|texlive-bibleref-1.23-1|28	#-----------------------------------------------------------------------
21mr|texlive-bibleref-1.23-1|29	%prep
21mr|texlive-bibleref-1.23-1|30	%setup -c -a0 -a1 -a2
21mr|texlive-bibleref-1.23-1|31	
21mr|texlive-bibleref-1.23-1|32	%build
21mr|texlive-bibleref-1.23-1|33	
21mr|texlive-bibleref-1.23-1|34	%install
21mr|texlive-bibleref-1.23-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-bibleref-1.23-1|36	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17325 21
21mr|texlive-bibleref-french-2.3.1-6|1	# revision 27098
21mr|texlive-bibleref-french-2.3.1-6|2	# category Package
21mr|texlive-bibleref-french-2.3.1-6|3	# catalog-ctan /macros/latex/contrib/bibleref-french
21mr|texlive-bibleref-french-2.3.1-6|4	# catalog-date 2012-07-14 16:43:20 +0200
21mr|texlive-bibleref-french-2.3.1-6|5	# catalog-license lppl1.3
21mr|texlive-bibleref-french-2.3.1-6|6	# catalog-version 2.3.1
21mr|texlive-bibleref-french-2.3.1-6|7	Name:		texlive-bibleref-french
21mr|texlive-bibleref-french-2.3.1-6|8	Version:	2.3.1
21mr|texlive-bibleref-french-2.3.1-6|9	Release:	6
21mr|texlive-bibleref-french-2.3.1-6|10	Summary:	French translations for bibleref
21mr|texlive-bibleref-french-2.3.1-6|11	Group:		Publishing
21mr|texlive-bibleref-french-2.3.1-6|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/bibleref-french
21mr|texlive-bibleref-french-2.3.1-6|13	License:	LPPL1.3
21mr|texlive-bibleref-french-2.3.1-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibleref-french.tar.xz
21mr|texlive-bibleref-french-2.3.1-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibleref-french.doc.tar.xz
21mr|texlive-bibleref-french-2.3.1-6|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibleref-french.source.tar.xz
21mr|texlive-bibleref-french-2.3.1-6|17	BuildArch:	noarch
21mr|texlive-bibleref-french-2.3.1-6|18	BuildRequires:	texlive-tlpkg
21mr|texlive-bibleref-french-2.3.1-6|19	Requires(pre):	texlive-tlpkg
21mr|texlive-bibleref-french-2.3.1-6|20	Requires(post):	texlive-kpathsea
21mr|texlive-bibleref-french-2.3.1-6|21	
21mr|texlive-bibleref-french-2.3.1-6|22	%description
21mr|texlive-bibleref-french-2.3.1-6|23	The package provides translations and alternative typesetting
21mr|texlive-bibleref-french-2.3.1-6|24	conventions for use of bibleref in French.
21mr|texlive-bibleref-french-2.3.1-6|25	
21mr|texlive-bibleref-french-2.3.1-6|26	
21mr|texlive-bibleref-french-2.3.1-6|27	#-----------------------------------------------------------------------
21mr|texlive-bibleref-french-2.3.1-6|28	%files
21mr|texlive-bibleref-french-2.3.1-6|29	%{_texmfdistdir}/tex/latex/bibleref-french/bibleref-french.sty
21mr|texlive-bibleref-french-2.3.1-6|30	%doc %{_texmfdistdir}/doc/latex/bibleref-french/Lacroux-Bible.pdf
21mr|texlive-bibleref-french-2.3.1-6|31	%doc %{_texmfdistdir}/doc/latex/bibleref-french/bibleref-french-francais.pdf
21mr|texlive-bibleref-french-2.3.1-6|32	%doc %{_texmfdistdir}/doc/latex/bibleref-french/bibleref-french-francais.tex
21mr|texlive-bibleref-french-2.3.1-6|33	%doc %{_texmfdistdir}/doc/latex/bibleref-french/bibleref-french.pdf
21mr|texlive-bibleref-french-2.3.1-6|34	%doc %{_texmfdistdir}/doc/latex/bibleref-french/inclus/bible.bib
21mr|texlive-bibleref-french-2.3.1-6|35	%doc %{_texmfdistdir}/doc/latex/bibleref-french/inclus/livres.tex
21mr|texlive-bibleref-french-2.3.1-6|36	%doc %{_texmfdistdir}/doc/latex/bibleref-french/inclus/styles.tex
21mr|texlive-bibleref-french-2.3.1-6|37	%doc %{_texmfdistdir}/doc/latex/bibleref-french/makefile
21mr|texlive-bibleref-french-2.3.1-6|38	%doc %{_texmfdistdir}/doc/latex/bibleref-french/test.tex
21mr|texlive-bibleref-french-2.3.1-6|39	#- source
21mr|texlive-bibleref-french-2.3.1-6|40	%doc %{_texmfdistdir}/source/latex/bibleref-french/bibleref-french.dtx
21mr|texlive-bibleref-french-2.3.1-6|41	%doc %{_texmfdistdir}/source/latex/bibleref-french/bibleref-french.ins
21mr|texlive-bibleref-french-2.3.1-6|42	
21mr|texlive-bibleref-french-2.3.1-6|43	#-----------------------------------------------------------------------
21mr|texlive-bibleref-french-2.3.1-6|44	%prep
21mr|texlive-bibleref-french-2.3.1-6|45	%setup -c -a0 -a1 -a2
21mr|texlive-bibleref-french-2.3.1-6|46	
21mr|texlive-bibleref-french-2.3.1-6|47	%build
21mr|texlive-bibleref-french-2.3.1-6|48	
21mr|texlive-bibleref-french-2.3.1-6|49	%install
21mr|texlive-bibleref-french-2.3.1-6|50	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-bibleref-french-2.3.1-6|51	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17326 21
21mr|texlive-bibleref-german-1.0a-7|1	# revision 21923
21mr|texlive-bibleref-german-1.0a-7|2	# category Package
21mr|texlive-bibleref-german-1.0a-7|3	# catalog-ctan /macros/latex/contrib/bibleref-german
21mr|texlive-bibleref-german-1.0a-7|4	# catalog-date 2011-04-02 19:46:11 +0200
21mr|texlive-bibleref-german-1.0a-7|5	# catalog-license lppl1.3
21mr|texlive-bibleref-german-1.0a-7|6	# catalog-version 1.0a
21mr|texlive-bibleref-german-1.0a-7|7	Name:		texlive-bibleref-german
21mr|texlive-bibleref-german-1.0a-7|8	Version:	1.0a
21mr|texlive-bibleref-german-1.0a-7|9	Release:	7
21mr|texlive-bibleref-german-1.0a-7|10	Summary:	German adaptation of bibleref
21mr|texlive-bibleref-german-1.0a-7|11	Group:		Publishing
21mr|texlive-bibleref-german-1.0a-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/bibleref-german
21mr|texlive-bibleref-german-1.0a-7|13	License:	LPPL1.3
21mr|texlive-bibleref-german-1.0a-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibleref-german.tar.xz
21mr|texlive-bibleref-german-1.0a-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibleref-german.doc.tar.xz
21mr|texlive-bibleref-german-1.0a-7|16	BuildArch:	noarch
21mr|texlive-bibleref-german-1.0a-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-bibleref-german-1.0a-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-bibleref-german-1.0a-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-bibleref-german-1.0a-7|20	
21mr|texlive-bibleref-german-1.0a-7|21	%description
21mr|texlive-bibleref-german-1.0a-7|22	The package provides translations and various formats for the
21mr|texlive-bibleref-german-1.0a-7|23	use of bibleref in German documents. The German naming of the
21mr|texlive-bibleref-german-1.0a-7|24	bible books complies with the 'Loccumer Richtlinien' (Locum
21mr|texlive-bibleref-german-1.0a-7|25	guidelines). In addition, the Vulgate (Latin bible) is
21mr|texlive-bibleref-german-1.0a-7|26	supported.
21mr|texlive-bibleref-german-1.0a-7|27	
21mr|texlive-bibleref-german-1.0a-7|28	
21mr|texlive-bibleref-german-1.0a-7|29	#-----------------------------------------------------------------------
21mr|texlive-bibleref-german-1.0a-7|30	%files
21mr|texlive-bibleref-german-1.0a-7|31	%{_texmfdistdir}/tex/latex/bibleref-german/bibleref-german.sty
21mr|texlive-bibleref-german-1.0a-7|32	%doc %{_texmfdistdir}/doc/latex/bibleref-german/CHANGES
21mr|texlive-bibleref-german-1.0a-7|33	%doc %{_texmfdistdir}/doc/latex/bibleref-german/LIESMICH
21mr|texlive-bibleref-german-1.0a-7|34	%doc %{_texmfdistdir}/doc/latex/bibleref-german/README
21mr|texlive-bibleref-german-1.0a-7|35	%doc %{_texmfdistdir}/doc/latex/bibleref-german/bibleref-german-preamble.tex
21mr|texlive-bibleref-german-1.0a-7|36	%doc %{_texmfdistdir}/doc/latex/bibleref-german/bibleref-german-print.tex
21mr|texlive-bibleref-german-1.0a-7|37	%doc %{_texmfdistdir}/doc/latex/bibleref-german/bibleref-german-screen.tex
21mr|texlive-bibleref-german-1.0a-7|38	%doc %{_texmfdistdir}/doc/latex/bibleref-german/de-bibleref-german.pdf
21mr|texlive-bibleref-german-1.0a-7|39	%doc %{_texmfdistdir}/doc/latex/bibleref-german/de-bibleref-german.tex
21mr|texlive-bibleref-german-1.0a-7|40	%doc %{_texmfdistdir}/doc/latex/bibleref-german/en-bibleref-german.pdf
21mr|texlive-bibleref-german-1.0a-7|41	%doc %{_texmfdistdir}/doc/latex/bibleref-german/en-bibleref-german.tex
21mr|texlive-bibleref-german-1.0a-7|42	
21mr|texlive-bibleref-german-1.0a-7|43	#-----------------------------------------------------------------------
21mr|texlive-bibleref-german-1.0a-7|44	%prep
21mr|texlive-bibleref-german-1.0a-7|45	%setup -c -a0 -a1
21mr|texlive-bibleref-german-1.0a-7|46	
21mr|texlive-bibleref-german-1.0a-7|47	%build
21mr|texlive-bibleref-german-1.0a-7|48	
21mr|texlive-bibleref-german-1.0a-7|49	%install
21mr|texlive-bibleref-german-1.0a-7|50	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-bibleref-german-1.0a-7|51	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17327 21
21mr|texlive-bibleref-lds-1.0-7|1	# revision 25526
21mr|texlive-bibleref-lds-1.0-7|2	# category Package
21mr|texlive-bibleref-lds-1.0-7|3	# catalog-ctan /macros/latex/contrib/bibleref-lds
21mr|texlive-bibleref-lds-1.0-7|4	# catalog-date 2012-02-27 12:45:12 +0100
21mr|texlive-bibleref-lds-1.0-7|5	# catalog-license lppl1.3
21mr|texlive-bibleref-lds-1.0-7|6	# catalog-version 1.0
21mr|texlive-bibleref-lds-1.0-7|7	Name:		texlive-bibleref-lds
21mr|texlive-bibleref-lds-1.0-7|8	Version:	1.0
21mr|texlive-bibleref-lds-1.0-7|9	Release:	7
21mr|texlive-bibleref-lds-1.0-7|10	Summary:	Bible references, including Church of Jesus Christ of Latter Day Saints
21mr|texlive-bibleref-lds-1.0-7|11	Group:		Publishing
21mr|texlive-bibleref-lds-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/bibleref-lds
21mr|texlive-bibleref-lds-1.0-7|13	License:	LPPL1.3
21mr|texlive-bibleref-lds-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibleref-lds.tar.xz
21mr|texlive-bibleref-lds-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibleref-lds.doc.tar.xz
21mr|texlive-bibleref-lds-1.0-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibleref-lds.source.tar.xz
21mr|texlive-bibleref-lds-1.0-7|17	BuildArch:	noarch
21mr|texlive-bibleref-lds-1.0-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-bibleref-lds-1.0-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-bibleref-lds-1.0-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-bibleref-lds-1.0-7|21	
21mr|texlive-bibleref-lds-1.0-7|22	%description
21mr|texlive-bibleref-lds-1.0-7|23	The package extends the bibleref-mouth package to support
21mr|texlive-bibleref-lds-1.0-7|24	references to the scriptures of The Church of Jesus Christ of
21mr|texlive-bibleref-lds-1.0-7|25	Latter-day Saints (LDS). The package requires bibleref-mouth to
21mr|texlive-bibleref-lds-1.0-7|26	run, and its reference syntax is the same as that of the parent
21mr|texlive-bibleref-lds-1.0-7|27	package.
21mr|texlive-bibleref-lds-1.0-7|28	
21mr|texlive-bibleref-lds-1.0-7|29	
21mr|texlive-bibleref-lds-1.0-7|30	#-----------------------------------------------------------------------
21mr|texlive-bibleref-lds-1.0-7|31	%files
21mr|texlive-bibleref-lds-1.0-7|32	%{_texmfdistdir}/tex/latex/bibleref-lds/bibleref-lds.sty
21mr|texlive-bibleref-lds-1.0-7|33	%doc %{_texmfdistdir}/doc/latex/bibleref-lds/README
21mr|texlive-bibleref-lds-1.0-7|34	%doc %{_texmfdistdir}/doc/latex/bibleref-lds/bibleref-lds.pdf
21mr|texlive-bibleref-lds-1.0-7|35	#- source
21mr|texlive-bibleref-lds-1.0-7|36	%doc %{_texmfdistdir}/source/latex/bibleref-lds/bibleref-lds.dtx
21mr|texlive-bibleref-lds-1.0-7|37	%doc %{_texmfdistdir}/source/latex/bibleref-lds/bibleref-lds.ins
21mr|texlive-bibleref-lds-1.0-7|38	
21mr|texlive-bibleref-lds-1.0-7|39	#-----------------------------------------------------------------------
21mr|texlive-bibleref-lds-1.0-7|40	%prep
21mr|texlive-bibleref-lds-1.0-7|41	%setup -c -a0 -a1 -a2
21mr|texlive-bibleref-lds-1.0-7|42	
21mr|texlive-bibleref-lds-1.0-7|43	%build
21mr|texlive-bibleref-lds-1.0-7|44	
21mr|texlive-bibleref-lds-1.0-7|45	%install
21mr|texlive-bibleref-lds-1.0-7|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-bibleref-lds-1.0-7|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17328 21
21mr|texlive-bibleref-mouth-1.0-7|1	# revision 25527
21mr|texlive-bibleref-mouth-1.0-7|2	# category Package
21mr|texlive-bibleref-mouth-1.0-7|3	# catalog-ctan /macros/latex/contrib/bibleref-mouth
21mr|texlive-bibleref-mouth-1.0-7|4	# catalog-date 2012-02-27 12:45:12 +0100
21mr|texlive-bibleref-mouth-1.0-7|5	# catalog-license lppl1.3
21mr|texlive-bibleref-mouth-1.0-7|6	# catalog-version 1.0
21mr|texlive-bibleref-mouth-1.0-7|7	Name:		texlive-bibleref-mouth
21mr|texlive-bibleref-mouth-1.0-7|8	Version:	1.0
21mr|texlive-bibleref-mouth-1.0-7|9	Release:	7
21mr|texlive-bibleref-mouth-1.0-7|10	Summary:	Consistent formatting of Bible references
21mr|texlive-bibleref-mouth-1.0-7|11	Group:		Publishing
21mr|texlive-bibleref-mouth-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/bibleref-mouth
21mr|texlive-bibleref-mouth-1.0-7|13	License:	LPPL1.3
21mr|texlive-bibleref-mouth-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibleref-mouth.tar.xz
21mr|texlive-bibleref-mouth-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibleref-mouth.doc.tar.xz
21mr|texlive-bibleref-mouth-1.0-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibleref-mouth.source.tar.xz
21mr|texlive-bibleref-mouth-1.0-7|17	BuildArch:	noarch
21mr|texlive-bibleref-mouth-1.0-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-bibleref-mouth-1.0-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-bibleref-mouth-1.0-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-bibleref-mouth-1.0-7|21	
21mr|texlive-bibleref-mouth-1.0-7|22	%description
21mr|texlive-bibleref-mouth-1.0-7|23	The package allows Bible references to be formatted in a
21mr|texlive-bibleref-mouth-1.0-7|24	consistent way. It is similar to the bibleref package, except
21mr|texlive-bibleref-mouth-1.0-7|25	that the formatting macros are all purely expandable -- that
21mr|texlive-bibleref-mouth-1.0-7|26	is, they are all implemented in TeX's mouth. This means that
21mr|texlive-bibleref-mouth-1.0-7|27	they can be used in any expandable context, such as an argument
21mr|texlive-bibleref-mouth-1.0-7|28	to a \url command.
21mr|texlive-bibleref-mouth-1.0-7|29	
21mr|texlive-bibleref-mouth-1.0-7|30	
21mr|texlive-bibleref-mouth-1.0-7|31	#-----------------------------------------------------------------------
21mr|texlive-bibleref-mouth-1.0-7|32	%files
21mr|texlive-bibleref-mouth-1.0-7|33	%{_texmfdistdir}/tex/latex/bibleref-mouth/bibleref-mouth.sty
21mr|texlive-bibleref-mouth-1.0-7|34	%doc %{_texmfdistdir}/doc/latex/bibleref-mouth/README
21mr|texlive-bibleref-mouth-1.0-7|35	%doc %{_texmfdistdir}/doc/latex/bibleref-mouth/bibleref-mouth.pdf
21mr|texlive-bibleref-mouth-1.0-7|36	#- source
21mr|texlive-bibleref-mouth-1.0-7|37	%doc %{_texmfdistdir}/source/latex/bibleref-mouth/bibleref-mouth.dtx
21mr|texlive-bibleref-mouth-1.0-7|38	%doc %{_texmfdistdir}/source/latex/bibleref-mouth/bibleref-mouth.ins
21mr|texlive-bibleref-mouth-1.0-7|39	
21mr|texlive-bibleref-mouth-1.0-7|40	#-----------------------------------------------------------------------
21mr|texlive-bibleref-mouth-1.0-7|41	%prep
21mr|texlive-bibleref-mouth-1.0-7|42	%setup -c -a0 -a1 -a2
21mr|texlive-bibleref-mouth-1.0-7|43	
21mr|texlive-bibleref-mouth-1.0-7|44	%build
21mr|texlive-bibleref-mouth-1.0-7|45	
21mr|texlive-bibleref-mouth-1.0-7|46	%install
21mr|texlive-bibleref-mouth-1.0-7|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-bibleref-mouth-1.0-7|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17329 21
21mr|texlive-bibleref-parse-1.1-7|1	# revision 22054
21mr|texlive-bibleref-parse-1.1-7|2	# category Package
21mr|texlive-bibleref-parse-1.1-7|3	# catalog-ctan /macros/latex/contrib/bibleref-parse
21mr|texlive-bibleref-parse-1.1-7|4	# catalog-date 2011-04-11 08:43:57 +0200
21mr|texlive-bibleref-parse-1.1-7|5	# catalog-license lppl1.3
21mr|texlive-bibleref-parse-1.1-7|6	# catalog-version 1.1
21mr|texlive-bibleref-parse-1.1-7|7	Name:		texlive-bibleref-parse
21mr|texlive-bibleref-parse-1.1-7|8	Version:	1.1
21mr|texlive-bibleref-parse-1.1-7|9	Release:	7
21mr|texlive-bibleref-parse-1.1-7|10	Summary:	Specify Bible passages in human-readable format
21mr|texlive-bibleref-parse-1.1-7|11	Group:		Publishing
21mr|texlive-bibleref-parse-1.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/bibleref-parse
21mr|texlive-bibleref-parse-1.1-7|13	License:	LPPL1.3
21mr|texlive-bibleref-parse-1.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibleref-parse.tar.xz
21mr|texlive-bibleref-parse-1.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibleref-parse.doc.tar.xz
21mr|texlive-bibleref-parse-1.1-7|16	BuildArch:	noarch
21mr|texlive-bibleref-parse-1.1-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-bibleref-parse-1.1-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-bibleref-parse-1.1-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-bibleref-parse-1.1-7|20	
21mr|texlive-bibleref-parse-1.1-7|21	%description
21mr|texlive-bibleref-parse-1.1-7|22	The package parses Bible passages that are given in human
21mr|texlive-bibleref-parse-1.1-7|23	readable format. It accepts a wide variety of formats. This
21mr|texlive-bibleref-parse-1.1-7|24	allows for a simpler and more convenient interface to the
21mr|texlive-bibleref-parse-1.1-7|25	functionality of the bibleref package.
21mr|texlive-bibleref-parse-1.1-7|26	
21mr|texlive-bibleref-parse-1.1-7|27	
21mr|texlive-bibleref-parse-1.1-7|28	#-----------------------------------------------------------------------
21mr|texlive-bibleref-parse-1.1-7|29	%files
21mr|texlive-bibleref-parse-1.1-7|30	%{_texmfdistdir}/tex/latex/bibleref-parse/bibleref-parse.sty
21mr|texlive-bibleref-parse-1.1-7|31	%doc %{_texmfdistdir}/doc/latex/bibleref-parse/README
21mr|texlive-bibleref-parse-1.1-7|32	%doc %{_texmfdistdir}/doc/latex/bibleref-parse/bibleref-parse.pdf
21mr|texlive-bibleref-parse-1.1-7|33	%doc %{_texmfdistdir}/doc/latex/bibleref-parse/bibleref-parse.tex
21mr|texlive-bibleref-parse-1.1-7|34	
21mr|texlive-bibleref-parse-1.1-7|35	#-----------------------------------------------------------------------
21mr|texlive-bibleref-parse-1.1-7|36	%prep
21mr|texlive-bibleref-parse-1.1-7|37	%setup -c -a0 -a1
21mr|texlive-bibleref-parse-1.1-7|38	
21mr|texlive-bibleref-parse-1.1-7|39	%build
21mr|texlive-bibleref-parse-1.1-7|40	
21mr|texlive-bibleref-parse-1.1-7|41	%install
21mr|texlive-bibleref-parse-1.1-7|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-bibleref-parse-1.1-7|43	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17330 21
21mr|texlive-bibletext-0.1.2-1|1	# revision 45196
21mr|texlive-bibletext-0.1.2-1|2	# category Package
21mr|texlive-bibletext-0.1.2-1|3	# catalog-ctan /macros/latex/contrib/bibletext
21mr|texlive-bibletext-0.1.2-1|4	# catalog-date 2017-09-02 12:55:57 +0200
21mr|texlive-bibletext-0.1.2-1|5	# catalog-license MIT
21mr|texlive-bibletext-0.1.2-1|6	Name:		texlive-bibletext
21mr|texlive-bibletext-0.1.2-1|7	Version:	0.1.2
21mr|texlive-bibletext-0.1.2-1|8	Release:	1
21mr|texlive-bibletext-0.1.2-1|9	Summary:	Insert Bible passages by their reference
21mr|texlive-bibletext-0.1.2-1|10	Group:		Publishing
21mr|texlive-bibletext-0.1.2-1|11	URL:		https://ctan.org/tex-archive/macros/latex/contrib/bibletext
21mr|texlive-bibletext-0.1.2-1|12	License:	MIT
21mr|texlive-bibletext-0.1.2-1|13	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibletext.tar.xz
21mr|texlive-bibletext-0.1.2-1|14	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibletext.doc.tar.xz
21mr|texlive-bibletext-0.1.2-1|15	BuildArch:	noarch
21mr|texlive-bibletext-0.1.2-1|16	BuildRequires:	texlive-tlpkg
21mr|texlive-bibletext-0.1.2-1|17	Requires(pre):	texlive-tlpkg
21mr|texlive-bibletext-0.1.2-1|18	Requires(post):	texlive-kpathsea
21mr|texlive-bibletext-0.1.2-1|19	
21mr|texlive-bibletext-0.1.2-1|20	%description
21mr|texlive-bibletext-0.1.2-1|21	The package allows to insert Bible texts in a document by
21mr|texlive-bibletext-0.1.2-1|22	specifying references.
21mr|texlive-bibletext-0.1.2-1|23	
21mr|texlive-bibletext-0.1.2-1|24	
21mr|texlive-bibletext-0.1.2-1|25	#-----------------------------------------------------------------------
21mr|texlive-bibletext-0.1.2-1|26	%files
21mr|texlive-bibletext-0.1.2-1|27	%{_texmfdistdir}/tex/latex/bibletext
21mr|texlive-bibletext-0.1.2-1|28	%doc %{_texmfdistdir}/doc/latex/bibletext
21mr|texlive-bibletext-0.1.2-1|29	
21mr|texlive-bibletext-0.1.2-1|30	#-----------------------------------------------------------------------
21mr|texlive-bibletext-0.1.2-1|31	%prep
21mr|texlive-bibletext-0.1.2-1|32	%setup -c -a0 -a1
21mr|texlive-bibletext-0.1.2-1|33	
21mr|texlive-bibletext-0.1.2-1|34	%build
21mr|texlive-bibletext-0.1.2-1|35	
21mr|texlive-bibletext-0.1.2-1|36	%install
21mr|texlive-bibletext-0.1.2-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-bibletext-0.1.2-1|38	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17331 21
21mr|texlive-bibtex-20200304-1|1	Name:		texlive-bibtex
21mr|texlive-bibtex-20200304-1|2	Version:	20200304
21mr|texlive-bibtex-20200304-1|3	Release:	1
21mr|texlive-bibtex-20200304-1|4	Summary:	Process bibliographies for LaTeX, etc
21mr|texlive-bibtex-20200304-1|5	Group:		Publishing
21mr|texlive-bibtex-20200304-1|6	URL:		http://www.ctan.org/tex-archive/biblio/bibtex/base
21mr|texlive-bibtex-20200304-1|7	License:	KNUTH
21mr|texlive-bibtex-20200304-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibtex.tar.xz
21mr|texlive-bibtex-20200304-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibtex.doc.tar.xz
21mr|texlive-bibtex-20200304-1|10	BuildArch:	noarch
21mr|texlive-bibtex-20200304-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-bibtex-20200304-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-bibtex-20200304-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-bibtex-20200304-1|14	Requires:	texlive-bibtex.bin
21mr|texlive-bibtex-20200304-1|15	
21mr|texlive-bibtex-20200304-1|16	%description
21mr|texlive-bibtex-20200304-1|17	BibTeX allows the user to store his citation data in generic
21mr|texlive-bibtex-20200304-1|18	form, while printing citations in a document in the form
21mr|texlive-bibtex-20200304-1|19	specified by a BibTeX style, to be specified in the document
21mr|texlive-bibtex-20200304-1|20	itself (one often needs a LaTeX citation-style package, such as
21mr|texlive-bibtex-20200304-1|21	natbib as well). BibTeX itself is an ASCII-only program; there
21mr|texlive-bibtex-20200304-1|22	is, however, a version that copes with 8-bit character sets.
21mr|texlive-bibtex-20200304-1|23	However, BibTeX's facilities rapidly run out as one moves away
21mr|texlive-bibtex-20200304-1|24	from simple ASCII (for example, in the various national sorting
21mr|texlive-bibtex-20200304-1|25	rules for languages expressed in different parts of ISO-8859 --
21mr|texlive-bibtex-20200304-1|26	the "ISO Latin" series). For more flexibility, the user is
21mr|texlive-bibtex-20200304-1|27	urged to consider using biber with biblatex to typeset its
21mr|texlive-bibtex-20200304-1|28	output. In particular, it is best to avoid BibTeX in favour of
21mr|texlive-bibtex-20200304-1|29	biblatex, if at all possible.
21mr|texlive-bibtex-20200304-1|30	
21mr|texlive-bibtex-20200304-1|31	#-----------------------------------------------------------------------
21mr|texlive-bibtex-20200304-1|32	%files
21mr|texlive-bibtex-20200304-1|33	%{_texmfdistdir}/bibtex/bib/base/xampl.bib
21mr|texlive-bibtex-20200304-1|34	%{_texmfdistdir}/bibtex/bst/base/abbrv.bst
21mr|texlive-bibtex-20200304-1|35	%{_texmfdistdir}/bibtex/bst/base/acm.bst
21mr|texlive-bibtex-20200304-1|36	%{_texmfdistdir}/bibtex/bst/base/alpha.bst
21mr|texlive-bibtex-20200304-1|37	%{_texmfdistdir}/bibtex/bst/base/apalike.bst
21mr|texlive-bibtex-20200304-1|38	%{_texmfdistdir}/bibtex/bst/base/ieeetr.bst
21mr|texlive-bibtex-20200304-1|39	%{_texmfdistdir}/bibtex/bst/base/plain.bst
21mr|texlive-bibtex-20200304-1|40	%{_texmfdistdir}/bibtex/bst/base/siam.bst
21mr|texlive-bibtex-20200304-1|41	%{_texmfdistdir}/bibtex/bst/base/unsrt.bst
21mr|texlive-bibtex-20200304-1|42	%doc %{_texmfdistdir}/doc/bibtex/base/README
21mr|texlive-bibtex-20200304-1|43	%doc %{_texmfdistdir}/doc/bibtex/base/btxbst.doc
21mr|texlive-bibtex-20200304-1|44	%doc %{_texmfdistdir}/doc/bibtex/base/btxdoc.bib
21mr|texlive-bibtex-20200304-1|45	%doc %{_texmfdistdir}/doc/bibtex/base/btxdoc.pdf
21mr|texlive-bibtex-20200304-1|46	%doc %{_texmfdistdir}/doc/bibtex/base/btxdoc.tex
21mr|texlive-bibtex-20200304-1|47	%doc %{_texmfdistdir}/doc/bibtex/base/btxhak.pdf
21mr|texlive-bibtex-20200304-1|48	%doc %{_texmfdistdir}/doc/bibtex/base/btxhak.tex
21mr|texlive-bibtex-20200304-1|49	%doc %{_mandir}/man1/bibtex.1*
21mr|texlive-bibtex-20200304-1|50	%doc %{_texmfdistdir}/doc/man/man1/bibtex.man1.pdf
21mr|texlive-bibtex-20200304-1|51	%doc %{_texmfdistdir}/tex/generic/bibtex/apalike.sty
21mr|texlive-bibtex-20200304-1|52	%doc %{_texmfdistdir}/tex/generic/bibtex/apalike.tex
21mr|texlive-bibtex-20200304-1|53	
21mr|texlive-bibtex-20200304-1|54	#-----------------------------------------------------------------------
21mr|texlive-bibtex-20200304-1|55	%prep
21mr|texlive-bibtex-20200304-1|56	%setup -c -a0 -a1
21mr|texlive-bibtex-20200304-1|57	
21mr|texlive-bibtex-20200304-1|58	%build
21mr|texlive-bibtex-20200304-1|59	
21mr|texlive-bibtex-20200304-1|60	%install
21mr|texlive-bibtex-20200304-1|61	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-bibtex-20200304-1|62	cp -fpar texmf-dist %{buildroot}%{_datadir}
21mr|texlive-bibtex-20200304-1|63	mkdir -p %{buildroot}%{_mandir}/man1
21mr|texlive-bibtex-20200304-1|64	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

17332 21
21mr|texlive-bibtex8-20191119-2|1	Name:		texlive-bibtex8
21mr|texlive-bibtex8-20191119-2|2	Version:	20191119
21mr|texlive-bibtex8-20191119-2|3	Release:	2
21mr|texlive-bibtex8-20191119-2|4	Summary:	A fully 8-bit adaptation of BibTeX 0.99
21mr|texlive-bibtex8-20191119-2|5	Group:		Publishing
21mr|texlive-bibtex8-20191119-2|6	URL:		http://www.ctan.org/tex-archive/biblio/bibtex/8-bit
21mr|texlive-bibtex8-20191119-2|7	License:	GPL
21mr|texlive-bibtex8-20191119-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibtex8.tar.xz
21mr|texlive-bibtex8-20191119-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibtex8.doc.tar.xz
21mr|texlive-bibtex8-20191119-2|10	BuildArch:	noarch
21mr|texlive-bibtex8-20191119-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-bibtex8-20191119-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-bibtex8-20191119-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-bibtex8-20191119-2|14	Requires:	texlive-bibtex8.bin
21mr|texlive-bibtex8-20191119-2|15	
21mr|texlive-bibtex8-20191119-2|16	%description
21mr|texlive-bibtex8-20191119-2|17	An enhanced, portable C version of BibTeX. Enhanced by
21mr|texlive-bibtex8-20191119-2|18	conversion to "big" (32-bit) capacity, addition of run-time
21mr|texlive-bibtex8-20191119-2|19	selectable capacity and 8-bit support extensions. National
21mr|texlive-bibtex8-20191119-2|20	character set and sorting order are controlled by an external
21mr|texlive-bibtex8-20191119-2|21	configuration file. Various examples are included.
21mr|texlive-bibtex8-20191119-2|22	
21mr|texlive-bibtex8-20191119-2|23	
21mr|texlive-bibtex8-20191119-2|24	#-----------------------------------------------------------------------
21mr|texlive-bibtex8-20191119-2|25	%files
21mr|texlive-bibtex8-20191119-2|26	%{_texmfdistdir}/bibtex/csf/base/88591lat.csf
21mr|texlive-bibtex8-20191119-2|27	%{_texmfdistdir}/bibtex/csf/base/88591sca.csf
21mr|texlive-bibtex8-20191119-2|28	%{_texmfdistdir}/bibtex/csf/base/README.TEXLIVE
21mr|texlive-bibtex8-20191119-2|29	%{_texmfdistdir}/bibtex/csf/base/ascii.csf
21mr|texlive-bibtex8-20191119-2|30	%{_texmfdistdir}/bibtex/csf/base/cp437lat.csf
21mr|texlive-bibtex8-20191119-2|31	%{_texmfdistdir}/bibtex/csf/base/cp850lat.csf
21mr|texlive-bibtex8-20191119-2|32	%{_texmfdistdir}/bibtex/csf/base/cp850sca.csf
21mr|texlive-bibtex8-20191119-2|33	%{_texmfdistdir}/bibtex/csf/base/cp866rus.csf
21mr|texlive-bibtex8-20191119-2|34	%{_texmfdistdir}/bibtex/csf/base/csfile.txt
21mr|texlive-bibtex8-20191119-2|35	%{_texmfdistdir}/bibtex/csf/polish-csf/88592pl.csf
21mr|texlive-bibtex8-20191119-2|36	%{_texmfdistdir}/bibtex/csf/polish-csf/cp1250pl.csf
21mr|texlive-bibtex8-20191119-2|37	%{_texmfdistdir}/bibtex/csf/polish-csf/cp852pl.csf
21mr|texlive-bibtex8-20191119-2|38	%{_texmfdistdir}/bibtex/csf/polish-csf/iso8859-7.csf
21mr|texlive-bibtex8-20191119-2|39	%doc %{_texmfdistdir}/doc/bibtex8/00readme.txt
21mr|texlive-bibtex8-20191119-2|40	%doc %{_texmfdistdir}/doc/bibtex8/HISTORY
21mr|texlive-bibtex8-20191119-2|41	%doc %{_texmfdistdir}/doc/bibtex8/csfile.txt
21mr|texlive-bibtex8-20191119-2|42	%doc %{_texmfdistdir}/doc/bibtex8/file_id.diz
21mr|texlive-bibtex8-20191119-2|43	%doc %{_mandir}/man1/bibtex8.1*
21mr|texlive-bibtex8-20191119-2|44	%doc %{_texmfdistdir}/doc/bibtex8/bibtex8.man1.pdf
21mr|texlive-bibtex8-20191119-2|45	
21mr|texlive-bibtex8-20191119-2|46	#-----------------------------------------------------------------------
21mr|texlive-bibtex8-20191119-2|47	%prep
21mr|texlive-bibtex8-20191119-2|48	%setup -c -a0 -a1
21mr|texlive-bibtex8-20191119-2|49	
21mr|texlive-bibtex8-20191119-2|50	%build
21mr|texlive-bibtex8-20191119-2|51	
21mr|texlive-bibtex8-20191119-2|52	%install
21mr|texlive-bibtex8-20191119-2|53	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-bibtex8-20191119-2|54	mkdir -p %{buildroot}%{_mandir}/man1
21mr|texlive-bibtex8-20191119-2|55	cp -fpar texmf-dist %{buildroot}%{_datadir}
21mr|texlive-bibtex8-20191119-2|56	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/bibtex8.1 %{buildroot}%{_mandir}/man1
21mr|texlive-bibtex8-20191119-2|57	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/bibtex8.man1.pdf %{buildroot}%{_texmfdistdir}/doc/bibtex8

17333 21
21mr|texlive-bibtopic-1.1a-7|1	# revision 15878
21mr|texlive-bibtopic-1.1a-7|2	# category Package
21mr|texlive-bibtopic-1.1a-7|3	# catalog-ctan /macros/latex/contrib/bibtopic
21mr|texlive-bibtopic-1.1a-7|4	# catalog-date 2006-10-17 00:49:54 +0200
21mr|texlive-bibtopic-1.1a-7|5	# catalog-license gpl
21mr|texlive-bibtopic-1.1a-7|6	# catalog-version 1.1a
21mr|texlive-bibtopic-1.1a-7|7	Name:		texlive-bibtopic
21mr|texlive-bibtopic-1.1a-7|8	Version:	1.1a
21mr|texlive-bibtopic-1.1a-7|9	Release:	7
21mr|texlive-bibtopic-1.1a-7|10	Summary:	Include multiple bibliographies in a document
21mr|texlive-bibtopic-1.1a-7|11	Group:		Publishing
21mr|texlive-bibtopic-1.1a-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/bibtopic
21mr|texlive-bibtopic-1.1a-7|13	License:	GPL
21mr|texlive-bibtopic-1.1a-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibtopic.tar.xz
21mr|texlive-bibtopic-1.1a-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibtopic.doc.tar.xz
21mr|texlive-bibtopic-1.1a-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bibtopic.source.tar.xz
21mr|texlive-bibtopic-1.1a-7|17	BuildArch:	noarch
21mr|texlive-bibtopic-1.1a-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-bibtopic-1.1a-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-bibtopic-1.1a-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-bibtopic-1.1a-7|21	
21mr|texlive-bibtopic-1.1a-7|22	%description
21mr|texlive-bibtopic-1.1a-7|23	The package allows the user to include several bibliographies
21mr|texlive-bibtopic-1.1a-7|24	covering different 'topics' or bibliographic material into a
21mr|texlive-bibtopic-1.1a-7|25	document (e.g., one bibliography for primary literature and one
21mr|texlive-bibtopic-1.1a-7|26	for secondary literature). The package provides commands to
21mr|texlive-bibtopic-1.1a-7|27	include either all references from a .bib file, only the
21mr|texlive-bibtopic-1.1a-7|28	references actually cited or those not cited in your document.
21mr|texlive-bibtopic-1.1a-7|29	The user has to construct a separate .bib file for each
21mr|texlive-bibtopic-1.1a-7|30	bibliographic 'topic', each of which will be processed
21mr|texlive-bibtopic-1.1a-7|31	separately by BibTeX. If you want to have bibliographies
21mr|texlive-bibtopic-1.1a-7|32	specific to one part of a document, see the packages bibunits
21mr|texlive-bibtopic-1.1a-7|33	or chapterbib.
21mr|texlive-bibtopic-1.1a-7|34	
21mr|texlive-bibtopic-1.1a-7|35	
21mr|texlive-bibtopic-1.1a-7|36	#-----------------------------------------------------------------------
21mr|texlive-bibtopic-1.1a-7|37	%files
21mr|texlive-bibtopic-1.1a-7|38	%{_texmfdistdir}/tex/latex/bibtopic/bibtopic.sty
21mr|texlive-bibtopic-1.1a-7|39	%doc %{_texmfdistdir}/doc/latex/bibtopic/README
21mr|texlive-bibtopic-1.1a-7|40	%doc %{_texmfdistdir}/doc/latex/bibtopic/articles.bib
21mr|texlive-bibtopic-1.1a-7|41	%doc %{_texmfdistdir}/doc/latex/bibtopic/bibtopic.pdf
21mr|texlive-bibtopic-1.1a-7|42	%doc %{_texmfdistdir}/doc/latex/bibtopic/books.bib
21mr|texlive-bibtopic-1.1a-7|43	%doc %{_texmfdistdir}/doc/latex/bibtopic/sample.tex
21mr|texlive-bibtopic-1.1a-7|44	#- source
21mr|texlive-bibtopic-1.1a-7|45	%doc %{_texmfdistdir}/source/latex/bibtopic/bibtopic.dtx
21mr|texlive-bibtopic-1.1a-7|46	%doc %{_texmfdistdir}/source/latex/bibtopic/bibtopic.ins
21mr|texlive-bibtopic-1.1a-7|47	
21mr|texlive-bibtopic-1.1a-7|48	#-----------------------------------------------------------------------
21mr|texlive-bibtopic-1.1a-7|49	%prep
21mr|texlive-bibtopic-1.1a-7|50	%setup -c -a0 -a1 -a2
21mr|texlive-bibtopic-1.1a-7|51	
21mr|texlive-bibtopic-1.1a-7|52	%build
21mr|texlive-bibtopic-1.1a-7|53	
21mr|texlive-bibtopic-1.1a-7|54	%install
21mr|texlive-bibtopic-1.1a-7|55	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-bibtopic-1.1a-7|56	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17334 21
21mr|texlive-bidi-35.8-1|1	Name:		texlive-bidi
21mr|texlive-bidi-35.8-1|2	Version:	35.8
21mr|texlive-bidi-35.8-1|3	Release:	1
21mr|texlive-bidi-35.8-1|4	Summary:	Bidirectional typesetting in plain TeX and LaTeX, using XeTeX engine
21mr|texlive-bidi-35.8-1|5	Group:		Publishing
21mr|texlive-bidi-35.8-1|6	URL:		http://www.ctan.org/tex-archive/macros/xetex/latex/bidi
21mr|texlive-bidi-35.8-1|7	License:	LPPL1.3
21mr|texlive-bidi-35.8-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bidi.tar.xz
21mr|texlive-bidi-35.8-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bidi.doc.tar.xz
21mr|texlive-bidi-35.8-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bidi.source.tar.xz
21mr|texlive-bidi-35.8-1|11	BuildArch:	noarch
21mr|texlive-bidi-35.8-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-bidi-35.8-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-bidi-35.8-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-bidi-35.8-1|15	
21mr|texlive-bidi-35.8-1|16	%description
21mr|texlive-bidi-35.8-1|17	A convenient interface for typesetting bidirectional texts with
21mr|texlive-bidi-35.8-1|18	plain TeX and LaTeX. The package includes adaptations for use
21mr|texlive-bidi-35.8-1|19	with many other commonly-used packages.
21mr|texlive-bidi-35.8-1|20	
21mr|texlive-bidi-35.8-1|21	#-----------------------------------------------------------------------
21mr|texlive-bidi-35.8-1|22	%files
21mr|texlive-bidi-35.8-1|23	%{_texmfdistdir}/tex/xelatex/bidi
21mr|texlive-bidi-35.8-1|24	%doc %{_texmfdistdir}/doc/xelatex/bidi
21mr|texlive-bidi-35.8-1|25	#- source
21mr|texlive-bidi-35.8-1|26	%doc %{_texmfdistdir}/source/xelatex/bidi
21mr|texlive-bidi-35.8-1|27	
21mr|texlive-bidi-35.8-1|28	#-----------------------------------------------------------------------
21mr|texlive-bidi-35.8-1|29	%prep
21mr|texlive-bidi-35.8-1|30	%setup -c -a0 -a1 -a2
21mr|texlive-bidi-35.8-1|31	
21mr|texlive-bidi-35.8-1|32	%build
21mr|texlive-bidi-35.8-1|33	
21mr|texlive-bidi-35.8-1|34	%install
21mr|texlive-bidi-35.8-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-bidi-35.8-1|36	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17335 21
21mr|texlive-bigfoot-2.1-3|1	Name:		texlive-bigfoot
21mr|texlive-bigfoot-2.1-3|2	Version:	2.1
21mr|texlive-bigfoot-2.1-3|3	Release:	3
21mr|texlive-bigfoot-2.1-3|4	Epoch:		1
21mr|texlive-bigfoot-2.1-3|5	Summary:	Footnotes for critical editions
21mr|texlive-bigfoot-2.1-3|6	Group:		Publishing
21mr|texlive-bigfoot-2.1-3|7	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/bigfoot
21mr|texlive-bigfoot-2.1-3|8	License:	GPL2
21mr|texlive-bigfoot-2.1-3|9	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bigfoot.tar.xz
21mr|texlive-bigfoot-2.1-3|10	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bigfoot.doc.tar.xz
21mr|texlive-bigfoot-2.1-3|11	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bigfoot.source.tar.xz
21mr|texlive-bigfoot-2.1-3|12	BuildArch:	noarch
21mr|texlive-bigfoot-2.1-3|13	BuildRequires:	texlive-tlpkg
21mr|texlive-bigfoot-2.1-3|14	Requires(pre):	texlive-tlpkg
21mr|texlive-bigfoot-2.1-3|15	Requires(post):	texlive-kpathsea
21mr|texlive-bigfoot-2.1-3|16	
21mr|texlive-bigfoot-2.1-3|17	%description
21mr|texlive-bigfoot-2.1-3|18	The package aims to provide a 'one-stop' solution to
21mr|texlive-bigfoot-2.1-3|19	requirements for footnotes. It offers: - Multiple footnote
21mr|texlive-bigfoot-2.1-3|20	apparatus superior to that of the manyfoot; - Footnotes can be
21mr|texlive-bigfoot-2.1-3|21	formatted in separate paragraphs, or be run into a single
21mr|texlive-bigfoot-2.1-3|22	paragraph (this choice may be selected per footnote series); -
21mr|texlive-bigfoot-2.1-3|23	Things you might have expected (like \verb-like material in
21mr|texlive-bigfoot-2.1-3|24	footnotes, and colour selections over page breaks) now work.
21mr|texlive-bigfoot-2.1-3|25	Note that the majority of the bigfoot package's interface is
21mr|texlive-bigfoot-2.1-3|26	identical to that of manyfoot; users should seek information
21mr|texlive-bigfoot-2.1-3|27	from that package's documentation. The bigfoot bundle also
21mr|texlive-bigfoot-2.1-3|28	provides the perpage and suffix packages.
21mr|texlive-bigfoot-2.1-3|29	
21mr|texlive-bigfoot-2.1-3|30	#-----------------------------------------------------------------------
21mr|texlive-bigfoot-2.1-3|31	%files
21mr|texlive-bigfoot-2.1-3|32	%{_texmfdistdir}/tex/latex/bigfoot
21mr|texlive-bigfoot-2.1-3|33	%doc %{_texmfdistdir}/doc/latex/bigfoot
21mr|texlive-bigfoot-2.1-3|34	#- source
21mr|texlive-bigfoot-2.1-3|35	%doc %{_texmfdistdir}/source/latex/bigfoot
21mr|texlive-bigfoot-2.1-3|36	
21mr|texlive-bigfoot-2.1-3|37	#-----------------------------------------------------------------------
21mr|texlive-bigfoot-2.1-3|38	%prep
21mr|texlive-bigfoot-2.1-3|39	%setup -c -a0 -a1 -a2
21mr|texlive-bigfoot-2.1-3|40	
21mr|texlive-bigfoot-2.1-3|41	%build
21mr|texlive-bigfoot-2.1-3|42	
21mr|texlive-bigfoot-2.1-3|43	%install
21mr|texlive-bigfoot-2.1-3|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-bigfoot-2.1-3|45	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17336 21
21mr|texlive-bigints-20190228-1|1	# revision 29803
21mr|texlive-bigints-20190228-1|2	# category Package
21mr|texlive-bigints-20190228-1|3	# catalog-ctan /macros/latex/contrib/bigints
21mr|texlive-bigints-20190228-1|4	# catalog-date 2012-04-28 20:54:25 +0200
21mr|texlive-bigints-20190228-1|5	# catalog-license lppl
21mr|texlive-bigints-20190228-1|6	# catalog-version undef
21mr|texlive-bigints-20190228-1|7	Name:		texlive-bigints
21mr|texlive-bigints-20190228-1|8	Version:	20190228
21mr|texlive-bigints-20190228-1|9	Release:	1
21mr|texlive-bigints-20190228-1|10	Summary:	Writing big integrals
21mr|texlive-bigints-20190228-1|11	Group:		Publishing
21mr|texlive-bigints-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/bigints
21mr|texlive-bigints-20190228-1|13	License:	LPPL
21mr|texlive-bigints-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bigints.tar.xz
21mr|texlive-bigints-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bigints.doc.tar.xz
21mr|texlive-bigints-20190228-1|16	BuildArch:	noarch
21mr|texlive-bigints-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-bigints-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-bigints-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-bigints-20190228-1|20	
21mr|texlive-bigints-20190228-1|21	%description
21mr|texlive-bigints-20190228-1|22	The package provides facilities for drawing big integral signs
21mr|texlive-bigints-20190228-1|23	when needed. An example would be when the integrand is a
21mr|texlive-bigints-20190228-1|24	matrix.
21mr|texlive-bigints-20190228-1|25	
21mr|texlive-bigints-20190228-1|26	#-----------------------------------------------------------------------
21mr|texlive-bigints-20190228-1|27	%files
21mr|texlive-bigints-20190228-1|28	%{_texmfdistdir}/tex/latex/bigints/bigints.sty
21mr|texlive-bigints-20190228-1|29	%doc %{_texmfdistdir}/doc/latex/bigints/Makefile
21mr|texlive-bigints-20190228-1|30	%doc %{_texmfdistdir}/doc/latex/bigints/README
21mr|texlive-bigints-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/bigints/bigints.forlisting
21mr|texlive-bigints-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/bigints/bigints.pdf
21mr|texlive-bigints-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/bigints/bigints.tex
21mr|texlive-bigints-20190228-1|34	%doc %{_texmfdistdir}/doc/latex/bigints/perso.ist
21mr|texlive-bigints-20190228-1|35	
21mr|texlive-bigints-20190228-1|36	#-----------------------------------------------------------------------
21mr|texlive-bigints-20190228-1|37	%prep
21mr|texlive-bigints-20190228-1|38	%setup -c -a0 -a1
21mr|texlive-bigints-20190228-1|39	
21mr|texlive-bigints-20190228-1|40	%build
21mr|texlive-bigints-20190228-1|41	
21mr|texlive-bigints-20190228-1|42	%install
21mr|texlive-bigints-20190228-1|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-bigints-20190228-1|44	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17337 21
21mr|texlive-biochemistry-colors-1.00-1|1	# revision 54512
21mr|texlive-biochemistry-colors-1.00-1|2	# category Package
21mr|texlive-biochemistry-colors-1.00-1|3	# catalog-ctan /macros/latex/contrib/biochemistry-colors
21mr|texlive-biochemistry-colors-1.00-1|4	# catalog-license lppl gpl
21mr|texlive-biochemistry-colors-1.00-1|5	Name:		texlive-biochemistry-colors
21mr|texlive-biochemistry-colors-1.00-1|6	Version:	1.00
21mr|texlive-biochemistry-colors-1.00-1|7	Release:	1
21mr|texlive-biochemistry-colors-1.00-1|8	Summary:	Colors used to display amino acids, nucleotides, sugars or atoms in biochemistry
21mr|texlive-biochemistry-colors-1.00-1|9	Group:		Publishing
21mr|texlive-biochemistry-colors-1.00-1|10	URL:		https://ctan.org/tex-archive/macros/latex/contrib/biochemistry-colors
21mr|texlive-biochemistry-colors-1.00-1|11	License:	lppl gpl
21mr|texlive-biochemistry-colors-1.00-1|12	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biochemistry-colors.tar.xz
21mr|texlive-biochemistry-colors-1.00-1|13	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biochemistry-colors.doc.tar.xz
21mr|texlive-biochemistry-colors-1.00-1|14	BuildArch:	noarch
21mr|texlive-biochemistry-colors-1.00-1|15	BuildRequires:	texlive-tlpkg
21mr|texlive-biochemistry-colors-1.00-1|16	Requires(pre):	texlive-tlpkg
21mr|texlive-biochemistry-colors-1.00-1|17	Requires(post):	texlive-kpathsea
21mr|texlive-biochemistry-colors-1.00-1|18	
21mr|texlive-biochemistry-colors-1.00-1|19	%description
21mr|texlive-biochemistry-colors-1.00-1|20	Biochemistry-colors.sty defines the standard colors of biochemistry
21mr|texlive-biochemistry-colors-1.00-1|21	colors for use with D.P. Carlisle's color-package and U. Kern's
21mr|texlive-biochemistry-colors-1.00-1|22	xcolor (xcolor is loaded by Biochemistry-colors). They may be used
21mr|texlive-biochemistry-colors-1.00-1|23	by authors (with \usepackage) or by package writers (with
21mr|texlive-biochemistry-colors-1.00-1|24	\RequirePackage, e.g. to create Beamer color themes).
21mr|texlive-biochemistry-colors-1.00-1|25	
21mr|texlive-biochemistry-colors-1.00-1|26	Colors include:
21mr|texlive-biochemistry-colors-1.00-1|27	- Shapely-colors for amino acids and nucleotides
21mr|texlive-biochemistry-colors-1.00-1|28	- CPK-Colors (Corey, Pauling and Koltun) of elements
21mr|texlive-biochemistry-colors-1.00-1|29	- Jmol-colors of elements, important isotopes and structures
21mr|texlive-biochemistry-colors-1.00-1|30	- Glycopedia colors for sugars
21mr|texlive-biochemistry-colors-1.00-1|31	
21mr|texlive-biochemistry-colors-1.00-1|32	Biochemistry-colors.pdf provides a list of these colors with
21mr|texlive-biochemistry-colors-1.00-1|33	components in rgb (hex, word, decimal) and hsl-format. The source
21mr|texlive-biochemistry-colors-1.00-1|34	for this file is the spreadsheet Biochemistry-colors.xls
21mr|texlive-biochemistry-colors-1.00-1|35	
21mr|texlive-biochemistry-colors-1.00-1|36	
21mr|texlive-biochemistry-colors-1.00-1|37	#-----------------------------------------------------------------------
21mr|texlive-biochemistry-colors-1.00-1|38	%files
21mr|texlive-biochemistry-colors-1.00-1|39	%{_texmfdistdir}/tex/latex/biochemistry-colors
21mr|texlive-biochemistry-colors-1.00-1|40	%doc %{_texmfdistdir}/doc/latex/biochemistry-colors
21mr|texlive-biochemistry-colors-1.00-1|41	
21mr|texlive-biochemistry-colors-1.00-1|42	#-----------------------------------------------------------------------
21mr|texlive-biochemistry-colors-1.00-1|43	%prep
21mr|texlive-biochemistry-colors-1.00-1|44	%setup -c -a0 -a1
21mr|texlive-biochemistry-colors-1.00-1|45	
21mr|texlive-biochemistry-colors-1.00-1|46	%build
21mr|texlive-biochemistry-colors-1.00-1|47	
21mr|texlive-biochemistry-colors-1.00-1|48	%install
21mr|texlive-biochemistry-colors-1.00-1|49	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-biochemistry-colors-1.00-1|50	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17338 21
21mr|texlive-biocon-20190228-1|1	# revision 15878
21mr|texlive-biocon-20190228-1|2	# category Package
21mr|texlive-biocon-20190228-1|3	# catalog-ctan /macros/latex/contrib/biocon
21mr|texlive-biocon-20190228-1|4	# catalog-date 2007-01-23 22:34:44 +0100
21mr|texlive-biocon-20190228-1|5	# catalog-license gpl
21mr|texlive-biocon-20190228-1|6	# catalog-version undef
21mr|texlive-biocon-20190228-1|7	Name:		texlive-biocon
21mr|texlive-biocon-20190228-1|8	Version:	20190228
21mr|texlive-biocon-20190228-1|9	Release:	1
21mr|texlive-biocon-20190228-1|10	Summary:	Typesetting biological species names
21mr|texlive-biocon-20190228-1|11	Group:		Publishing
21mr|texlive-biocon-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/biocon
21mr|texlive-biocon-20190228-1|13	License:	GPL
21mr|texlive-biocon-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biocon.tar.xz
21mr|texlive-biocon-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/biocon.doc.tar.xz
21mr|texlive-biocon-20190228-1|16	BuildArch:	noarch
21mr|texlive-biocon-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-biocon-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-biocon-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-biocon-20190228-1|20	
21mr|texlive-biocon-20190228-1|21	%description
21mr|texlive-biocon-20190228-1|22	The biocon--biological conventions--package aids the
21mr|texlive-biocon-20190228-1|23	typesetting of some biological conventions. At the moment, it
21mr|texlive-biocon-20190228-1|24	makes a good job of typesetting species names (and ranks below
21mr|texlive-biocon-20190228-1|25	the species level). A distinction is made between the Plant,
21mr|texlive-biocon-20190228-1|26	Fungi, Animalia and Bacteria kingdoms. There are default
21mr|texlive-biocon-20190228-1|27	settings for the way species names are typeset, but they can be
21mr|texlive-biocon-20190228-1|28	customized. Different default styles are used in different
21mr|texlive-biocon-20190228-1|29	situations.
21mr|texlive-biocon-20190228-1|30	
21mr|texlive-biocon-20190228-1|31	#-----------------------------------------------------------------------
21mr|texlive-biocon-20190228-1|32	%files
21mr|texlive-biocon-20190228-1|33	%{_texmfdistdir}/tex/latex/biocon/biocon-old.sty
21mr|texlive-biocon-20190228-1|34	%{_texmfdistdir}/tex/latex/biocon/biocon.sty
21mr|texlive-biocon-20190228-1|35	%doc %{_texmfdistdir}/doc/latex/biocon/COPYING
21mr|texlive-biocon-20190228-1|36	%doc %{_texmfdistdir}/doc/latex/biocon/INSTALL
21mr|texlive-biocon-20190228-1|37	%doc %{_texmfdistdir}/doc/latex/biocon/README
21mr|texlive-biocon-20190228-1|38	%doc %{_texmfdistdir}/doc/latex/biocon/biocon.nw
21mr|texlive-biocon-20190228-1|39	%doc %{_texmfdistdir}/doc/latex/biocon/literature.bib
21mr|texlive-biocon-20190228-1|40	%doc %{_texmfdistdir}/doc/latex/biocon/manual-old.pdf
21mr|texlive-biocon-20190228-1|41	%doc %{_texmfdistdir}/doc/latex/biocon/manual-old.tex
21mr|texlive-biocon-20190228-1|42	%doc %{_texmfdistdir}/doc/latex/biocon/manual.pdf
21mr|texlive-biocon-20190228-1|43	%doc %{_texmfdistdir}/doc/latex/biocon/manual.tex
21mr|texlive-biocon-20190228-1|44	%doc %{_texmfdistdir}/doc/latex/biocon/source.pdf
21mr|texlive-biocon-20190228-1|45	%doc %{_texmfdistdir}/doc/latex/biocon/source.tex
21mr|texlive-biocon-20190228-1|46	
21mr|texlive-biocon-20190228-1|47	#-----------------------------------------------------------------------
21mr|texlive-biocon-20190228-1|48	%prep
21mr|texlive-biocon-20190228-1|49	%setup -c -a0 -a1
21mr|texlive-biocon-20190228-1|50	
21mr|texlive-biocon-20190228-1|51	%build
21mr|texlive-biocon-20190228-1|52	
21mr|texlive-biocon-20190228-1|53	%install
21mr|texlive-biocon-20190228-1|54	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-biocon-20190228-1|55	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17339 21
21mr|texlive-bizcard-1.1-7|1	# revision 15878
21mr|texlive-bizcard-1.1-7|2	# category Package
21mr|texlive-bizcard-1.1-7|3	# catalog-ctan /macros/latex/contrib/bizcard
21mr|texlive-bizcard-1.1-7|4	# catalog-date 2009-04-30 00:32:08 +0200
21mr|texlive-bizcard-1.1-7|5	# catalog-license gpl
21mr|texlive-bizcard-1.1-7|6	# catalog-version 1.1
21mr|texlive-bizcard-1.1-7|7	Name:		texlive-bizcard
21mr|texlive-bizcard-1.1-7|8	Version:	1.1
21mr|texlive-bizcard-1.1-7|9	Release:	7
21mr|texlive-bizcard-1.1-7|10	Summary:	Typeset business cards
21mr|texlive-bizcard-1.1-7|11	Group:		Publishing
21mr|texlive-bizcard-1.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/bizcard
21mr|texlive-bizcard-1.1-7|13	License:	GPL
21mr|texlive-bizcard-1.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bizcard.tar.xz
21mr|texlive-bizcard-1.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bizcard.doc.tar.xz
21mr|texlive-bizcard-1.1-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bizcard.source.tar.xz
21mr|texlive-bizcard-1.1-7|17	BuildArch:	noarch
21mr|texlive-bizcard-1.1-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-bizcard-1.1-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-bizcard-1.1-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-bizcard-1.1-7|21	
21mr|texlive-bizcard-1.1-7|22	%description
21mr|texlive-bizcard-1.1-7|23	This is an adaption for current LaTeX of a LaTeX 2.09 style by
21mr|texlive-bizcard-1.1-7|24	Silvano Balemi. It produces cards at the normal US card size,
21mr|texlive-bizcard-1.1-7|25	76.2mm x 50.8mm.
21mr|texlive-bizcard-1.1-7|26	
21mr|texlive-bizcard-1.1-7|27	
21mr|texlive-bizcard-1.1-7|28	#-----------------------------------------------------------------------
21mr|texlive-bizcard-1.1-7|29	%files
21mr|texlive-bizcard-1.1-7|30	%{_texmfdistdir}/tex/latex/bizcard/bizcard.sty
21mr|texlive-bizcard-1.1-7|31	%doc %{_texmfdistdir}/doc/latex/bizcard/bizcard.pdf
21mr|texlive-bizcard-1.1-7|32	%doc %{_texmfdistdir}/doc/latex/bizcard/bizex.pdf
21mr|texlive-bizcard-1.1-7|33	%doc %{_texmfdistdir}/doc/latex/bizcard/bizex.tex
21mr|texlive-bizcard-1.1-7|34	#- source
21mr|texlive-bizcard-1.1-7|35	%doc %{_texmfdistdir}/source/latex/bizcard/bizcard.drv
21mr|texlive-bizcard-1.1-7|36	%doc %{_texmfdistdir}/source/latex/bizcard/bizcard.dtx
21mr|texlive-bizcard-1.1-7|37	%doc %{_texmfdistdir}/source/latex/bizcard/bizcard.ins
21mr|texlive-bizcard-1.1-7|38	
21mr|texlive-bizcard-1.1-7|39	#-----------------------------------------------------------------------
21mr|texlive-bizcard-1.1-7|40	%prep
21mr|texlive-bizcard-1.1-7|41	%setup -c -a0 -a1 -a2
21mr|texlive-bizcard-1.1-7|42	
21mr|texlive-bizcard-1.1-7|43	%build
21mr|texlive-bizcard-1.1-7|44	
21mr|texlive-bizcard-1.1-7|45	%install
21mr|texlive-bizcard-1.1-7|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-bizcard-1.1-7|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17340 21
21mr|texlive-blindtext-2.0-2|1	# revision 25039
21mr|texlive-blindtext-2.0-2|2	# category Package
21mr|texlive-blindtext-2.0-2|3	# catalog-ctan /macros/latex/contrib/blindtext
21mr|texlive-blindtext-2.0-2|4	# catalog-date 2011-11-23 08:28:31 +0100
21mr|texlive-blindtext-2.0-2|5	# catalog-license lppl
21mr|texlive-blindtext-2.0-2|6	# catalog-version 1.9c
21mr|texlive-blindtext-2.0-2|7	Name:		texlive-blindtext
21mr|texlive-blindtext-2.0-2|8	Version:	2.0
21mr|texlive-blindtext-2.0-2|9	Release:	2
21mr|texlive-blindtext-2.0-2|10	Summary:	Producing 'blind' text for testing
21mr|texlive-blindtext-2.0-2|11	Group:		Publishing
21mr|texlive-blindtext-2.0-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/blindtext
21mr|texlive-blindtext-2.0-2|13	License:	LPPL
21mr|texlive-blindtext-2.0-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/blindtext.tar.xz
21mr|texlive-blindtext-2.0-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/blindtext.doc.tar.xz
21mr|texlive-blindtext-2.0-2|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/blindtext.source.tar.xz
21mr|texlive-blindtext-2.0-2|17	BuildArch:	noarch
21mr|texlive-blindtext-2.0-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-blindtext-2.0-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-blindtext-2.0-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-blindtext-2.0-2|21	
21mr|texlive-blindtext-2.0-2|22	%description
21mr|texlive-blindtext-2.0-2|23	The package provides the commands \blindtext and \Blindtext for
21mr|texlive-blindtext-2.0-2|24	creating 'blind' text useful in testing new classes and
21mr|texlive-blindtext-2.0-2|25	packages, and \blinddocument, \Blinddocument for creating an
21mr|texlive-blindtext-2.0-2|26	entire random document with sections, lists, mathematics, etc.
21mr|texlive-blindtext-2.0-2|27	The package supports three languages, english, (n)german and
21mr|texlive-blindtext-2.0-2|28	latin; the latin option provides a short "lorem ipsum" (for a
21mr|texlive-blindtext-2.0-2|29	fuller lorem ipsum text, see the lipsum package).
21mr|texlive-blindtext-2.0-2|30	
21mr|texlive-blindtext-2.0-2|31	#-----------------------------------------------------------------------
21mr|texlive-blindtext-2.0-2|32	%files
21mr|texlive-blindtext-2.0-2|33	%{_texmfdistdir}/tex/latex/blindtext/blindtext.sty
21mr|texlive-blindtext-2.0-2|34	%doc %{_texmfdistdir}/doc/latex/blindtext/README
21mr|texlive-blindtext-2.0-2|35	%doc %{_texmfdistdir}/doc/latex/blindtext/blindtext.pdf
21mr|texlive-blindtext-2.0-2|36	#- source
21mr|texlive-blindtext-2.0-2|37	%doc %{_texmfdistdir}/source/latex/blindtext/blindtext.dtx
21mr|texlive-blindtext-2.0-2|38	%doc %{_texmfdistdir}/source/latex/blindtext/blindtext.ins
21mr|texlive-blindtext-2.0-2|39	%doc %{_texmfdistdir}/source/latex/blindtext/blindtext_american.dtx
21mr|texlive-blindtext-2.0-2|40	%doc %{_texmfdistdir}/source/latex/blindtext/blindtext_catalan.dtx
21mr|texlive-blindtext-2.0-2|41	%doc %{_texmfdistdir}/source/latex/blindtext/blindtext_english.dtx
21mr|texlive-blindtext-2.0-2|42	%doc %{_texmfdistdir}/source/latex/blindtext/blindtext_french.dtx
21mr|texlive-blindtext-2.0-2|43	%doc %{_texmfdistdir}/source/latex/blindtext/blindtext_german.dtx
21mr|texlive-blindtext-2.0-2|44	%doc %{_texmfdistdir}/source/latex/blindtext/blindtext_latin.dtx
21mr|texlive-blindtext-2.0-2|45	%doc %{_texmfdistdir}/source/latex/blindtext/blindtext_ngerman.dtx
21mr|texlive-blindtext-2.0-2|46	
21mr|texlive-blindtext-2.0-2|47	#-----------------------------------------------------------------------
21mr|texlive-blindtext-2.0-2|48	%prep
21mr|texlive-blindtext-2.0-2|49	%setup -c -a0 -a1 -a2
21mr|texlive-blindtext-2.0-2|50	
21mr|texlive-blindtext-2.0-2|51	%build
21mr|texlive-blindtext-2.0-2|52	
21mr|texlive-blindtext-2.0-2|53	%install
21mr|texlive-blindtext-2.0-2|54	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-blindtext-2.0-2|55	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17341 21
21mr|texlive-blkarray-0.07-2|1	# revision 17089
21mr|texlive-blkarray-0.07-2|2	# category Package
21mr|texlive-blkarray-0.07-2|3	# catalog-ctan /macros/latex/contrib/blkarray
21mr|texlive-blkarray-0.07-2|4	# catalog-date 2010-02-23 16:09:16 +0100
21mr|texlive-blkarray-0.07-2|5	# catalog-license lppl
21mr|texlive-blkarray-0.07-2|6	# catalog-version undef
21mr|texlive-blkarray-0.07-2|7	Name:		texlive-blkarray
21mr|texlive-blkarray-0.07-2|8	Version:	0.07
21mr|texlive-blkarray-0.07-2|9	Release:	2
21mr|texlive-blkarray-0.07-2|10	Epoch:		1
21mr|texlive-blkarray-0.07-2|11	Summary:	Extended array and tabular
21mr|texlive-blkarray-0.07-2|12	Group:		Publishing
21mr|texlive-blkarray-0.07-2|13	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/blkarray
21mr|texlive-blkarray-0.07-2|14	License:	LPPL
21mr|texlive-blkarray-0.07-2|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/blkarray.tar.xz
21mr|texlive-blkarray-0.07-2|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/blkarray.doc.tar.xz
21mr|texlive-blkarray-0.07-2|17	BuildArch:	noarch
21mr|texlive-blkarray-0.07-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-blkarray-0.07-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-blkarray-0.07-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-blkarray-0.07-2|21	
21mr|texlive-blkarray-0.07-2|22	%description
21mr|texlive-blkarray-0.07-2|23	An experimental package which implements an environment,
21mr|texlive-blkarray-0.07-2|24	blockarray, that may be used in the same way as the array or
21mr|texlive-blkarray-0.07-2|25	tabular environments of standard LaTeX, or their extended
21mr|texlive-blkarray-0.07-2|26	versions defined in array. If used in math-mode, blockarray
21mr|texlive-blkarray-0.07-2|27	acts like array, otherwise it acts like tabular. The package
21mr|texlive-blkarray-0.07-2|28	implements a new method of defining column types, and also
21mr|texlive-blkarray-0.07-2|29	block and block* environments, for specifying sub-arrays of the
21mr|texlive-blkarray-0.07-2|30	main array. What's more, the \footnote command works inside a
21mr|texlive-blkarray-0.07-2|31	blockarray.
21mr|texlive-blkarray-0.07-2|32	
21mr|texlive-blkarray-0.07-2|33	#-----------------------------------------------------------------------
21mr|texlive-blkarray-0.07-2|34	%files
21mr|texlive-blkarray-0.07-2|35	%{_texmfdistdir}/tex/latex/blkarray/blkarray.sty
21mr|texlive-blkarray-0.07-2|36	%doc %{_texmfdistdir}/doc/latex/blkarray/README
21mr|texlive-blkarray-0.07-2|37	%doc %{_texmfdistdir}/doc/latex/blkarray/blkarray.pdf
21mr|texlive-blkarray-0.07-2|38	%doc %{_texmfdistdir}/doc/latex/blkarray/blkarray.tex
21mr|texlive-blkarray-0.07-2|39	
21mr|texlive-blkarray-0.07-2|40	#-----------------------------------------------------------------------
21mr|texlive-blkarray-0.07-2|41	%prep
21mr|texlive-blkarray-0.07-2|42	%setup -c -a0 -a1
21mr|texlive-blkarray-0.07-2|43	
21mr|texlive-blkarray-0.07-2|44	%build
21mr|texlive-blkarray-0.07-2|45	
21mr|texlive-blkarray-0.07-2|46	%install
21mr|texlive-blkarray-0.07-2|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-blkarray-0.07-2|48	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17342 21
21mr|texlive-block-20190228-1|1	# revision 17209
21mr|texlive-block-20190228-1|2	# category Package
21mr|texlive-block-20190228-1|3	# catalog-ctan /macros/latex/contrib/block
21mr|texlive-block-20190228-1|4	# catalog-date 2010-02-26 11:17:49 +0100
21mr|texlive-block-20190228-1|5	# catalog-license pd
21mr|texlive-block-20190228-1|6	# catalog-version undef
21mr|texlive-block-20190228-1|7	Name:		texlive-block
21mr|texlive-block-20190228-1|8	Version:	20190228
21mr|texlive-block-20190228-1|9	Release:	1
21mr|texlive-block-20190228-1|10	Summary:	A block letter style for the letter class
21mr|texlive-block-20190228-1|11	Group:		Publishing
21mr|texlive-block-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/block
21mr|texlive-block-20190228-1|13	License:	PD
21mr|texlive-block-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/block.tar.xz
21mr|texlive-block-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/block.doc.tar.xz
21mr|texlive-block-20190228-1|16	BuildArch:	noarch
21mr|texlive-block-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-block-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-block-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-block-20190228-1|20	
21mr|texlive-block-20190228-1|21	%description
21mr|texlive-block-20190228-1|22	A style file for use with the letter class that overwrites the
21mr|texlive-block-20190228-1|23	\opening and \closing macros so that letters can be styled with
21mr|texlive-block-20190228-1|24	the block letter style instead of the default style. Thus, the
21mr|texlive-block-20190228-1|25	return address, the closing, and the signature appear flushed
21mr|texlive-block-20190228-1|26	on the left margin.
21mr|texlive-block-20190228-1|27	
21mr|texlive-block-20190228-1|28	#-----------------------------------------------------------------------
21mr|texlive-block-20190228-1|29	%files
21mr|texlive-block-20190228-1|30	%{_texmfdistdir}/tex/latex/block/block.sty
21mr|texlive-block-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/block/block.pdf
21mr|texlive-block-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/block/block.tex
21mr|texlive-block-20190228-1|33	
21mr|texlive-block-20190228-1|34	#-----------------------------------------------------------------------
21mr|texlive-block-20190228-1|35	%prep
21mr|texlive-block-20190228-1|36	%setup -c -a0 -a1
21mr|texlive-block-20190228-1|37	
21mr|texlive-block-20190228-1|38	%build
21mr|texlive-block-20190228-1|39	
21mr|texlive-block-20190228-1|40	%install
21mr|texlive-block-20190228-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-block-20190228-1|42	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17343 21
21mr|texlive-blockdraw_mp-20190228-1|1	# revision 15878
21mr|texlive-blockdraw_mp-20190228-1|2	# category Package
21mr|texlive-blockdraw_mp-20190228-1|3	# catalog-ctan /graphics/metapost/contrib/macros/blockdraw_mp
21mr|texlive-blockdraw_mp-20190228-1|4	# catalog-date 2008-08-17 01:00:50 +0200
21mr|texlive-blockdraw_mp-20190228-1|5	# catalog-license lppl
21mr|texlive-blockdraw_mp-20190228-1|6	# catalog-version undef
21mr|texlive-blockdraw_mp-20190228-1|7	Name:		texlive-blockdraw_mp
21mr|texlive-blockdraw_mp-20190228-1|8	Version:	20190228
21mr|texlive-blockdraw_mp-20190228-1|9	Release:	1
21mr|texlive-blockdraw_mp-20190228-1|10	Summary:	Block diagrams and bond graphs, with MetaPost
21mr|texlive-blockdraw_mp-20190228-1|11	Group:		Publishing
21mr|texlive-blockdraw_mp-20190228-1|12	URL:		http://www.ctan.org/tex-archive/graphics/metapost/contrib/macros/blockdraw_mp
21mr|texlive-blockdraw_mp-20190228-1|13	License:	LPPL
21mr|texlive-blockdraw_mp-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/blockdraw_mp.tar.xz
21mr|texlive-blockdraw_mp-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/blockdraw_mp.doc.tar.xz
21mr|texlive-blockdraw_mp-20190228-1|16	BuildArch:	noarch
21mr|texlive-blockdraw_mp-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-blockdraw_mp-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-blockdraw_mp-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-blockdraw_mp-20190228-1|20	
21mr|texlive-blockdraw_mp-20190228-1|21	%description
21mr|texlive-blockdraw_mp-20190228-1|22	A set of simple MetaPost macros for the task. While the task is
21mr|texlive-blockdraw_mp-20190228-1|23	not itself difficult to program, it is felt that many users
21mr|texlive-blockdraw_mp-20190228-1|24	will be happy to have a library for the job..
21mr|texlive-blockdraw_mp-20190228-1|25	
21mr|texlive-blockdraw_mp-20190228-1|26	#-----------------------------------------------------------------------
21mr|texlive-blockdraw_mp-20190228-1|27	%files
21mr|texlive-blockdraw_mp-20190228-1|28	%{_texmfdistdir}/metapost/blockdraw_mp/blockdraw.mp
21mr|texlive-blockdraw_mp-20190228-1|29	%{_texmfdistdir}/metapost/blockdraw_mp/bonddemo.mp
21mr|texlive-blockdraw_mp-20190228-1|30	%{_texmfdistdir}/metapost/blockdraw_mp/bondgraph.mp
21mr|texlive-blockdraw_mp-20190228-1|31	%{_texmfdistdir}/metapost/blockdraw_mp/cascadedemo.mp
21mr|texlive-blockdraw_mp-20190228-1|32	%{_texmfdistdir}/metapost/blockdraw_mp/docblockprefs.mp
21mr|texlive-blockdraw_mp-20190228-1|33	%{_texmfdistdir}/metapost/blockdraw_mp/shiftoff.mp
21mr|texlive-blockdraw_mp-20190228-1|34	%doc %{_texmfdistdir}/doc/metapost/blockdraw_mp/README
21mr|texlive-blockdraw_mp-20190228-1|35	%doc %{_texmfdistdir}/doc/metapost/blockdraw_mp/blockdraw_mp.pdf
21mr|texlive-blockdraw_mp-20190228-1|36	%doc %{_texmfdistdir}/doc/metapost/blockdraw_mp/blockdraw_mp.tex
21mr|texlive-blockdraw_mp-20190228-1|37	%doc %{_texmfdistdir}/doc/metapost/blockdraw_mp/bonddemo.pdf
21mr|texlive-blockdraw_mp-20190228-1|38	%doc %{_texmfdistdir}/doc/metapost/blockdraw_mp/cascadedemo.pdf
21mr|texlive-blockdraw_mp-20190228-1|39	%doc %{_texmfdistdir}/doc/metapost/blockdraw_mp/tiddetext.sty
21mr|texlive-blockdraw_mp-20190228-1|40	%doc %{_texmfdistdir}/doc/metapost/blockdraw_mp/tighttoc.sty
21mr|texlive-blockdraw_mp-20190228-1|41	
21mr|texlive-blockdraw_mp-20190228-1|42	#-----------------------------------------------------------------------
21mr|texlive-blockdraw_mp-20190228-1|43	%prep
21mr|texlive-blockdraw_mp-20190228-1|44	%setup -c -a0 -a1
21mr|texlive-blockdraw_mp-20190228-1|45	
21mr|texlive-blockdraw_mp-20190228-1|46	%build
21mr|texlive-blockdraw_mp-20190228-1|47	
21mr|texlive-blockdraw_mp-20190228-1|48	%install
21mr|texlive-blockdraw_mp-20190228-1|49	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-blockdraw_mp-20190228-1|50	cp -fpar metapost doc %{buildroot}%{_texmfdistdir}

17344 21
21mr|texlive-bloques-1.0-7|1	# revision 22490
21mr|texlive-bloques-1.0-7|2	# category Package
21mr|texlive-bloques-1.0-7|3	# catalog-ctan /graphics/pgf/contrib/bloques
21mr|texlive-bloques-1.0-7|4	# catalog-date 2011-05-15 09:47:34 +0200
21mr|texlive-bloques-1.0-7|5	# catalog-license lppl1.3
21mr|texlive-bloques-1.0-7|6	# catalog-version 1.0
21mr|texlive-bloques-1.0-7|7	Name:		texlive-bloques
21mr|texlive-bloques-1.0-7|8	Version:	1.0
21mr|texlive-bloques-1.0-7|9	Release:	7
21mr|texlive-bloques-1.0-7|10	Summary:	Generate control diagrams
21mr|texlive-bloques-1.0-7|11	Group:		Publishing
21mr|texlive-bloques-1.0-7|12	URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/bloques
21mr|texlive-bloques-1.0-7|13	License:	LPPL1.3
21mr|texlive-bloques-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bloques.tar.xz
21mr|texlive-bloques-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bloques.doc.tar.xz
21mr|texlive-bloques-1.0-7|16	BuildArch:	noarch
21mr|texlive-bloques-1.0-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-bloques-1.0-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-bloques-1.0-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-bloques-1.0-7|20	
21mr|texlive-bloques-1.0-7|21	%description
21mr|texlive-bloques-1.0-7|22	The package uses TikZ to provide commands for generating
21mr|texlive-bloques-1.0-7|23	control diagrams (specially in power electronics).
21mr|texlive-bloques-1.0-7|24	
21mr|texlive-bloques-1.0-7|25	
21mr|texlive-bloques-1.0-7|26	#-----------------------------------------------------------------------
21mr|texlive-bloques-1.0-7|27	%files
21mr|texlive-bloques-1.0-7|28	%{_texmfdistdir}/tex/latex/bloques/bloques.sty
21mr|texlive-bloques-1.0-7|29	%doc %{_texmfdistdir}/doc/latex/bloques/README
21mr|texlive-bloques-1.0-7|30	%doc %{_texmfdistdir}/doc/latex/bloques/example.pdf
21mr|texlive-bloques-1.0-7|31	%doc %{_texmfdistdir}/doc/latex/bloques/example.tex
21mr|texlive-bloques-1.0-7|32	
21mr|texlive-bloques-1.0-7|33	#-----------------------------------------------------------------------
21mr|texlive-bloques-1.0-7|34	%prep
21mr|texlive-bloques-1.0-7|35	%setup -c -a0 -a1
21mr|texlive-bloques-1.0-7|36	
21mr|texlive-bloques-1.0-7|37	%build
21mr|texlive-bloques-1.0-7|38	
21mr|texlive-bloques-1.0-7|39	%install
21mr|texlive-bloques-1.0-7|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-bloques-1.0-7|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17345 21
21mr|texlive-blowup-1.0-2|1	Name:		texlive-blowup
21mr|texlive-blowup-1.0-2|2	Version:	1.0
21mr|texlive-blowup-1.0-2|3	Release:	2
21mr|texlive-blowup-1.0-2|4	Summary:	Upscale or downscale all pages of a document
21mr|texlive-blowup-1.0-2|5	Group:		Publishing
21mr|texlive-blowup-1.0-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/blowup
21mr|texlive-blowup-1.0-2|7	License:	LPPL
21mr|texlive-blowup-1.0-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/blowup.tar.xz
21mr|texlive-blowup-1.0-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/blowup.doc.tar.xz
21mr|texlive-blowup-1.0-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/blowup.source.tar.xz
21mr|texlive-blowup-1.0-2|11	BuildArch:	noarch
21mr|texlive-blowup-1.0-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-blowup-1.0-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-blowup-1.0-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-blowup-1.0-2|15	
21mr|texlive-blowup-1.0-2|16	%description
21mr|texlive-blowup-1.0-2|17	The package blowup only defines the user-level macro \blowup,
21mr|texlive-blowup-1.0-2|18	which can be used to upscale or downscale all pages of a
21mr|texlive-blowup-1.0-2|19	document. It is similar to the TeX primitive \magnification but
21mr|texlive-blowup-1.0-2|20	more accurate and user-friendly.
21mr|texlive-blowup-1.0-2|21	
21mr|texlive-blowup-1.0-2|22	#-----------------------------------------------------------------------
21mr|texlive-blowup-1.0-2|23	%files
21mr|texlive-blowup-1.0-2|24	%{_texmfdistdir}/tex/latex/blowup
21mr|texlive-blowup-1.0-2|25	%doc %{_texmfdistdir}/doc/latex/blowup
21mr|texlive-blowup-1.0-2|26	#- source
21mr|texlive-blowup-1.0-2|27	%doc %{_texmfdistdir}/source/latex/blowup
21mr|texlive-blowup-1.0-2|28	
21mr|texlive-blowup-1.0-2|29	#-----------------------------------------------------------------------
21mr|texlive-blowup-1.0-2|30	%prep
21mr|texlive-blowup-1.0-2|31	%setup -c -a0 -a1 -a2
21mr|texlive-blowup-1.0-2|32	
21mr|texlive-blowup-1.0-2|33	%build
21mr|texlive-blowup-1.0-2|34	
21mr|texlive-blowup-1.0-2|35	%install
21mr|texlive-blowup-1.0-2|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-blowup-1.0-2|37	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17346 21
21mr|texlive-bodegraph-1.4-7|1	# revision 20047
21mr|texlive-bodegraph-1.4-7|2	# category Package
21mr|texlive-bodegraph-1.4-7|3	# catalog-ctan /graphics/pgf/contrib/bodegraph
21mr|texlive-bodegraph-1.4-7|4	# catalog-date 2010-10-10 09:51:39 +0200
21mr|texlive-bodegraph-1.4-7|5	# catalog-license lppl
21mr|texlive-bodegraph-1.4-7|6	# catalog-version 1.4
21mr|texlive-bodegraph-1.4-7|7	Name:		texlive-bodegraph
21mr|texlive-bodegraph-1.4-7|8	Version:	1.4
21mr|texlive-bodegraph-1.4-7|9	Release:	7
21mr|texlive-bodegraph-1.4-7|10	Summary:	Draw Bode, Nyquist and Black plots with gnuplot and TikZ
21mr|texlive-bodegraph-1.4-7|11	Group:		Publishing
21mr|texlive-bodegraph-1.4-7|12	URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/bodegraph
21mr|texlive-bodegraph-1.4-7|13	License:	LPPL
21mr|texlive-bodegraph-1.4-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bodegraph.tar.xz
21mr|texlive-bodegraph-1.4-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bodegraph.doc.tar.xz
21mr|texlive-bodegraph-1.4-7|16	BuildArch:	noarch
21mr|texlive-bodegraph-1.4-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-bodegraph-1.4-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-bodegraph-1.4-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-bodegraph-1.4-7|20	
21mr|texlive-bodegraph-1.4-7|21	%description
21mr|texlive-bodegraph-1.4-7|22	The package provides facilities to draw Bode, Nyquist and Black
21mr|texlive-bodegraph-1.4-7|23	plots using Gnuplot and Tikz. Elementary Transfer Functions and
21mr|texlive-bodegraph-1.4-7|24	basic correctors are preprogrammed for use.
21mr|texlive-bodegraph-1.4-7|25	
21mr|texlive-bodegraph-1.4-7|26	
21mr|texlive-bodegraph-1.4-7|27	#-----------------------------------------------------------------------
21mr|texlive-bodegraph-1.4-7|28	%files
21mr|texlive-bodegraph-1.4-7|29	%{_texmfdistdir}/tex/latex/bodegraph/bodegraph.sty
21mr|texlive-bodegraph-1.4-7|30	%doc %{_texmfdistdir}/doc/latex/bodegraph/README
21mr|texlive-bodegraph-1.4-7|31	%doc %{_texmfdistdir}/doc/latex/bodegraph/bodegraph.pdf
21mr|texlive-bodegraph-1.4-7|32	%doc %{_texmfdistdir}/doc/latex/bodegraph/bodegraph.tex
21mr|texlive-bodegraph-1.4-7|33	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/1.gnuplot
21mr|texlive-bodegraph-1.4-7|34	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/1.table
21mr|texlive-bodegraph-1.4-7|35	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/10.gnuplot
21mr|texlive-bodegraph-1.4-7|36	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/10.table
21mr|texlive-bodegraph-1.4-7|37	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/11.gnuplot
21mr|texlive-bodegraph-1.4-7|38	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/11.table
21mr|texlive-bodegraph-1.4-7|39	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/12.gnuplot
21mr|texlive-bodegraph-1.4-7|40	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/12.table
21mr|texlive-bodegraph-1.4-7|41	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/13.gnuplot
21mr|texlive-bodegraph-1.4-7|42	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/13.table
21mr|texlive-bodegraph-1.4-7|43	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/14.gnuplot
21mr|texlive-bodegraph-1.4-7|44	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/14.table
21mr|texlive-bodegraph-1.4-7|45	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/15.gnuplot
21mr|texlive-bodegraph-1.4-7|46	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/15.table
21mr|texlive-bodegraph-1.4-7|47	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/16.gnuplot
21mr|texlive-bodegraph-1.4-7|48	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/16.table
21mr|texlive-bodegraph-1.4-7|49	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/17.gnuplot
21mr|texlive-bodegraph-1.4-7|50	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/17.table
21mr|texlive-bodegraph-1.4-7|51	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/18.gnuplot
21mr|texlive-bodegraph-1.4-7|52	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/18.table
21mr|texlive-bodegraph-1.4-7|53	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/19.gnuplot
21mr|texlive-bodegraph-1.4-7|54	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/19.table
21mr|texlive-bodegraph-1.4-7|55	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/20.gnuplot
21mr|texlive-bodegraph-1.4-7|56	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/20.table
21mr|texlive-bodegraph-1.4-7|57	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/21.gnuplot
21mr|texlive-bodegraph-1.4-7|58	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/21.table
21mr|texlive-bodegraph-1.4-7|59	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/22.gnuplot
21mr|texlive-bodegraph-1.4-7|60	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/22.table
21mr|texlive-bodegraph-1.4-7|61	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/23.gnuplot
21mr|texlive-bodegraph-1.4-7|62	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/23.table
21mr|texlive-bodegraph-1.4-7|63	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/24.gnuplot
21mr|texlive-bodegraph-1.4-7|64	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/24.table
21mr|texlive-bodegraph-1.4-7|65	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/25.gnuplot
21mr|texlive-bodegraph-1.4-7|66	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/25.table
21mr|texlive-bodegraph-1.4-7|67	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/26.gnuplot
21mr|texlive-bodegraph-1.4-7|68	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/26.table
21mr|texlive-bodegraph-1.4-7|69	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/27.gnuplot
21mr|texlive-bodegraph-1.4-7|70	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/27.table
21mr|texlive-bodegraph-1.4-7|71	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/28.gnuplot
21mr|texlive-bodegraph-1.4-7|72	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/28.table
21mr|texlive-bodegraph-1.4-7|73	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/29.gnuplot
21mr|texlive-bodegraph-1.4-7|74	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/29.table
21mr|texlive-bodegraph-1.4-7|75	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/3.gnuplot
21mr|texlive-bodegraph-1.4-7|76	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/3.table
21mr|texlive-bodegraph-1.4-7|77	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/30.gnuplot
21mr|texlive-bodegraph-1.4-7|78	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/30.table
21mr|texlive-bodegraph-1.4-7|79	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/31.gnuplot
21mr|texlive-bodegraph-1.4-7|80	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/31.table
21mr|texlive-bodegraph-1.4-7|81	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/32.gnuplot
21mr|texlive-bodegraph-1.4-7|82	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/32.table
21mr|texlive-bodegraph-1.4-7|83	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/33.gnuplot
21mr|texlive-bodegraph-1.4-7|84	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/33.table
21mr|texlive-bodegraph-1.4-7|85	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/34.gnuplot
21mr|texlive-bodegraph-1.4-7|86	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/34.table
21mr|texlive-bodegraph-1.4-7|87	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/35.gnuplot
21mr|texlive-bodegraph-1.4-7|88	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/35.table
21mr|texlive-bodegraph-1.4-7|89	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/36.gnuplot
21mr|texlive-bodegraph-1.4-7|90	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/36.table
21mr|texlive-bodegraph-1.4-7|91	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/37.gnuplot
21mr|texlive-bodegraph-1.4-7|92	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/37.table
21mr|texlive-bodegraph-1.4-7|93	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/38.gnuplot
21mr|texlive-bodegraph-1.4-7|94	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/38.table
21mr|texlive-bodegraph-1.4-7|95	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/39.gnuplot
21mr|texlive-bodegraph-1.4-7|96	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/39.table
21mr|texlive-bodegraph-1.4-7|97	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/4.gnuplot
21mr|texlive-bodegraph-1.4-7|98	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/4.table
21mr|texlive-bodegraph-1.4-7|99	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/40.gnuplot
21mr|texlive-bodegraph-1.4-7|100	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/40.table
21mr|texlive-bodegraph-1.4-7|101	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/41.gnuplot
21mr|texlive-bodegraph-1.4-7|102	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/41.table
21mr|texlive-bodegraph-1.4-7|103	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/42.gnuplot
21mr|texlive-bodegraph-1.4-7|104	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/42.table
21mr|texlive-bodegraph-1.4-7|105	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/43.gnuplot
21mr|texlive-bodegraph-1.4-7|106	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/43.table
21mr|texlive-bodegraph-1.4-7|107	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/44.gnuplot
21mr|texlive-bodegraph-1.4-7|108	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/44.table
21mr|texlive-bodegraph-1.4-7|109	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/45.gnuplot
21mr|texlive-bodegraph-1.4-7|110	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/45.table
21mr|texlive-bodegraph-1.4-7|111	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/46.gnuplot
21mr|texlive-bodegraph-1.4-7|112	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/46.table
21mr|texlive-bodegraph-1.4-7|113	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/47.gnuplot
21mr|texlive-bodegraph-1.4-7|114	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/47.table
21mr|texlive-bodegraph-1.4-7|115	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/48.gnuplot
21mr|texlive-bodegraph-1.4-7|116	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/48.table
21mr|texlive-bodegraph-1.4-7|117	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/49.gnuplot
21mr|texlive-bodegraph-1.4-7|118	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/49.table
21mr|texlive-bodegraph-1.4-7|119	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/5.gnuplot
21mr|texlive-bodegraph-1.4-7|120	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/5.table
21mr|texlive-bodegraph-1.4-7|121	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/50.gnuplot
21mr|texlive-bodegraph-1.4-7|122	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/50.table
21mr|texlive-bodegraph-1.4-7|123	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/51.gnuplot
21mr|texlive-bodegraph-1.4-7|124	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/51.table
21mr|texlive-bodegraph-1.4-7|125	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/52.gnuplot
21mr|texlive-bodegraph-1.4-7|126	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/52.table
21mr|texlive-bodegraph-1.4-7|127	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/53.gnuplot
21mr|texlive-bodegraph-1.4-7|128	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/53.table
21mr|texlive-bodegraph-1.4-7|129	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/54.gnuplot
21mr|texlive-bodegraph-1.4-7|130	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/54.table
21mr|texlive-bodegraph-1.4-7|131	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/55.gnuplot
21mr|texlive-bodegraph-1.4-7|132	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/55.table
21mr|texlive-bodegraph-1.4-7|133	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/56.gnuplot
21mr|texlive-bodegraph-1.4-7|134	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/56.table
21mr|texlive-bodegraph-1.4-7|135	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/57.gnuplot
21mr|texlive-bodegraph-1.4-7|136	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/57.table
21mr|texlive-bodegraph-1.4-7|137	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/58.gnuplot
21mr|texlive-bodegraph-1.4-7|138	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/58.table
21mr|texlive-bodegraph-1.4-7|139	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/59.gnuplot
21mr|texlive-bodegraph-1.4-7|140	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/59.table
21mr|texlive-bodegraph-1.4-7|141	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/6.gnuplot
21mr|texlive-bodegraph-1.4-7|142	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/6.table
21mr|texlive-bodegraph-1.4-7|143	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/60.gnuplot
21mr|texlive-bodegraph-1.4-7|144	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/60.table
21mr|texlive-bodegraph-1.4-7|145	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/61.gnuplot
21mr|texlive-bodegraph-1.4-7|146	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/61.table
21mr|texlive-bodegraph-1.4-7|147	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/62.gnuplot
21mr|texlive-bodegraph-1.4-7|148	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/62.table
21mr|texlive-bodegraph-1.4-7|149	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/63.gnuplot
21mr|texlive-bodegraph-1.4-7|150	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/63.table
21mr|texlive-bodegraph-1.4-7|151	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/64.gnuplot
21mr|texlive-bodegraph-1.4-7|152	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/64.table
21mr|texlive-bodegraph-1.4-7|153	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/66.gnuplot
21mr|texlive-bodegraph-1.4-7|154	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/66.table
21mr|texlive-bodegraph-1.4-7|155	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/67.gnuplot
21mr|texlive-bodegraph-1.4-7|156	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/67.table
21mr|texlive-bodegraph-1.4-7|157	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/68.gnuplot
21mr|texlive-bodegraph-1.4-7|158	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/68.table
21mr|texlive-bodegraph-1.4-7|159	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/69.gnuplot
21mr|texlive-bodegraph-1.4-7|160	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/69.table
21mr|texlive-bodegraph-1.4-7|161	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/7.gnuplot
21mr|texlive-bodegraph-1.4-7|162	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/7.table
21mr|texlive-bodegraph-1.4-7|163	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/70.gnuplot
21mr|texlive-bodegraph-1.4-7|164	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/70.table
21mr|texlive-bodegraph-1.4-7|165	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/72.gnuplot
21mr|texlive-bodegraph-1.4-7|166	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/72.table
21mr|texlive-bodegraph-1.4-7|167	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/73.gnuplot
21mr|texlive-bodegraph-1.4-7|168	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/73.table
21mr|texlive-bodegraph-1.4-7|169	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/74.gnuplot
21mr|texlive-bodegraph-1.4-7|170	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/74.table
21mr|texlive-bodegraph-1.4-7|171	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/75.gnuplot
21mr|texlive-bodegraph-1.4-7|172	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/75.table
21mr|texlive-bodegraph-1.4-7|173	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/76.gnuplot
21mr|texlive-bodegraph-1.4-7|174	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/76.table
21mr|texlive-bodegraph-1.4-7|175	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/78.gnuplot
21mr|texlive-bodegraph-1.4-7|176	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/78.table
21mr|texlive-bodegraph-1.4-7|177	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/79.gnuplot
21mr|texlive-bodegraph-1.4-7|178	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/79.table
21mr|texlive-bodegraph-1.4-7|179	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/8.gnuplot
21mr|texlive-bodegraph-1.4-7|180	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/8.table
21mr|texlive-bodegraph-1.4-7|181	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/81.gnuplot
21mr|texlive-bodegraph-1.4-7|182	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/81.table
21mr|texlive-bodegraph-1.4-7|183	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/82.gnuplot
21mr|texlive-bodegraph-1.4-7|184	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/82.table
21mr|texlive-bodegraph-1.4-7|185	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/83.gnuplot
21mr|texlive-bodegraph-1.4-7|186	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/83.table
21mr|texlive-bodegraph-1.4-7|187	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/84.gnuplot
21mr|texlive-bodegraph-1.4-7|188	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/84.table
21mr|texlive-bodegraph-1.4-7|189	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/85.gnuplot
21mr|texlive-bodegraph-1.4-7|190	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/85.table
21mr|texlive-bodegraph-1.4-7|191	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/86.gnuplot
21mr|texlive-bodegraph-1.4-7|192	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/86.table
21mr|texlive-bodegraph-1.4-7|193	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/87.gnuplot
21mr|texlive-bodegraph-1.4-7|194	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/87.table
21mr|texlive-bodegraph-1.4-7|195	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/89.gnuplot
21mr|texlive-bodegraph-1.4-7|196	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/89.table
21mr|texlive-bodegraph-1.4-7|197	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/9.gnuplot
21mr|texlive-bodegraph-1.4-7|198	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/9.table
21mr|texlive-bodegraph-1.4-7|199	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/90.gnuplot
21mr|texlive-bodegraph-1.4-7|200	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/90.table
21mr|texlive-bodegraph-1.4-7|201	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/91.gnuplot
21mr|texlive-bodegraph-1.4-7|202	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/91.table
21mr|texlive-bodegraph-1.4-7|203	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/93.gnuplot
21mr|texlive-bodegraph-1.4-7|204	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/93.table
21mr|texlive-bodegraph-1.4-7|205	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/94.gnuplot
21mr|texlive-bodegraph-1.4-7|206	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/94.table
21mr|texlive-bodegraph-1.4-7|207	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/95.gnuplot
21mr|texlive-bodegraph-1.4-7|208	%doc %{_texmfdistdir}/doc/latex/bodegraph/gnuplot/bodegraph/95.table
21mr|texlive-bodegraph-1.4-7|209	
21mr|texlive-bodegraph-1.4-7|210	#-----------------------------------------------------------------------
21mr|texlive-bodegraph-1.4-7|211	%prep
21mr|texlive-bodegraph-1.4-7|212	%setup -c -a0 -a1
21mr|texlive-bodegraph-1.4-7|213	
21mr|texlive-bodegraph-1.4-7|214	%build
21mr|texlive-bodegraph-1.4-7|215	
21mr|texlive-bodegraph-1.4-7|216	%install
21mr|texlive-bodegraph-1.4-7|217	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-bodegraph-1.4-7|218	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17347 21
21mr|texlive-bohr-1.0-3|1	Name:		texlive-bohr
21mr|texlive-bohr-1.0-3|2	Version:	1.0
21mr|texlive-bohr-1.0-3|3	Release:	3
21mr|texlive-bohr-1.0-3|4	Summary:	Simple atom representation according to the Bohr model
21mr|texlive-bohr-1.0-3|5	Group:		Publishing
21mr|texlive-bohr-1.0-3|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/bohr
21mr|texlive-bohr-1.0-3|7	License:	LPPL1.3
21mr|texlive-bohr-1.0-3|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bohr.tar.xz
21mr|texlive-bohr-1.0-3|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bohr.doc.tar.xz
21mr|texlive-bohr-1.0-3|10	BuildArch:	noarch
21mr|texlive-bohr-1.0-3|11	BuildRequires:	texlive-tlpkg
21mr|texlive-bohr-1.0-3|12	Requires(pre):	texlive-tlpkg
21mr|texlive-bohr-1.0-3|13	Requires(post):	texlive-kpathsea
21mr|texlive-bohr-1.0-3|14	
21mr|texlive-bohr-1.0-3|15	%description
21mr|texlive-bohr-1.0-3|16	The package provides means for the creation of simple Bohr
21mr|texlive-bohr-1.0-3|17	models of atoms up to the atomic number 112. In addition,
21mr|texlive-bohr-1.0-3|18	commands are provided to convert atomic numbers to element
21mr|texlive-bohr-1.0-3|19	symbols or element names and vice versa.
21mr|texlive-bohr-1.0-3|20	
21mr|texlive-bohr-1.0-3|21	%post
21mr|texlive-bohr-1.0-3|22	%{_sbindir}/texlive.post
21mr|texlive-bohr-1.0-3|23	
21mr|texlive-bohr-1.0-3|24	%postun
21mr|texlive-bohr-1.0-3|25	if [ $1 -eq 0 ]; then
21mr|texlive-bohr-1.0-3|26	%{_sbindir}/texlive.post
21mr|texlive-bohr-1.0-3|27	fi
21mr|texlive-bohr-1.0-3|28	
21mr|texlive-bohr-1.0-3|29	#-----------------------------------------------------------------------
21mr|texlive-bohr-1.0-3|30	%files
21mr|texlive-bohr-1.0-3|31	%{_texmfdistdir}/tex/latex/bohr
21mr|texlive-bohr-1.0-3|32	%doc %{_texmfdistdir}/doc/latex/bohr
21mr|texlive-bohr-1.0-3|33	
21mr|texlive-bohr-1.0-3|34	#-----------------------------------------------------------------------
21mr|texlive-bohr-1.0-3|35	%prep
21mr|texlive-bohr-1.0-3|36	%setup -c -a0 -a1
21mr|texlive-bohr-1.0-3|37	
21mr|texlive-bohr-1.0-3|38	%build
21mr|texlive-bohr-1.0-3|39	
21mr|texlive-bohr-1.0-3|40	%install
21mr|texlive-bohr-1.0-3|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-bohr-1.0-3|42	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17348 21
21mr|texlive-boites-1.1-10|1	# revision 32235
21mr|texlive-boites-1.1-10|2	# category Package
21mr|texlive-boites-1.1-10|3	# catalog-ctan /macros/latex/contrib/boites
21mr|texlive-boites-1.1-10|4	# catalog-date 2013-11-23 08:21:35 +0100
21mr|texlive-boites-1.1-10|5	# catalog-license gpl
21mr|texlive-boites-1.1-10|6	# catalog-version 1.1
21mr|texlive-boites-1.1-10|7	Name:		texlive-boites
21mr|texlive-boites-1.1-10|8	Epoch:		1
21mr|texlive-boites-1.1-10|9	Version:	1.1
21mr|texlive-boites-1.1-10|10	Release:	10
21mr|texlive-boites-1.1-10|11	Summary:	Boxes that may break across pages
21mr|texlive-boites-1.1-10|12	Group:		Publishing
21mr|texlive-boites-1.1-10|13	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/boites
21mr|texlive-boites-1.1-10|14	License:	GPL
21mr|texlive-boites-1.1-10|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/boites.tar.xz
21mr|texlive-boites-1.1-10|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/boites.doc.tar.xz
21mr|texlive-boites-1.1-10|17	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/boites.source.tar.xz
21mr|texlive-boites-1.1-10|18	BuildArch:	noarch
21mr|texlive-boites-1.1-10|19	BuildRequires:	texlive-tlpkg
21mr|texlive-boites-1.1-10|20	Requires(pre):	texlive-tlpkg
21mr|texlive-boites-1.1-10|21	Requires(post):	texlive-kpathsea
21mr|texlive-boites-1.1-10|22	
21mr|texlive-boites-1.1-10|23	%description
21mr|texlive-boites-1.1-10|24	Defines environments that allow page breaks inside framed boxes
21mr|texlive-boites-1.1-10|25	whose edges may be variously fancy. The bundle includes a few
21mr|texlive-boites-1.1-10|26	examples (shaded box, box with a wavy line on its side, etc).
21mr|texlive-boites-1.1-10|27	
21mr|texlive-boites-1.1-10|28	#-----------------------------------------------------------------------
21mr|texlive-boites-1.1-10|29	%files
21mr|texlive-boites-1.1-10|30	%{_texmfdistdir}/tex/latex/boites/boites.sty
21mr|texlive-boites-1.1-10|31	%{_texmfdistdir}/tex/latex/boites/boites_exemples.sty
21mr|texlive-boites-1.1-10|32	%doc %{_texmfdistdir}/doc/latex/boites/Makefile
21mr|texlive-boites-1.1-10|33	%doc %{_texmfdistdir}/doc/latex/boites/README
21mr|texlive-boites-1.1-10|34	%doc %{_texmfdistdir}/doc/latex/boites/README.docu
21mr|texlive-boites-1.1-10|35	%doc %{_texmfdistdir}/doc/latex/boites/boites.pdf
21mr|texlive-boites-1.1-10|36	%doc %{_texmfdistdir}/doc/latex/boites/demo.pdf
21mr|texlive-boites-1.1-10|37	%doc %{_texmfdistdir}/doc/latex/boites/demo.tex
21mr|texlive-boites-1.1-10|38	%doc %{_texmfdistdir}/doc/latex/boites/ligne_qui_ondule_sur_la_gauche.eps
21mr|texlive-boites-1.1-10|39	#- source
21mr|texlive-boites-1.1-10|40	%doc %{_texmfdistdir}/source/latex/boites/boites.dtx
21mr|texlive-boites-1.1-10|41	
21mr|texlive-boites-1.1-10|42	#-----------------------------------------------------------------------
21mr|texlive-boites-1.1-10|43	%prep
21mr|texlive-boites-1.1-10|44	%setup -c -a0 -a1 -a2
21mr|texlive-boites-1.1-10|45	
21mr|texlive-boites-1.1-10|46	%build
21mr|texlive-boites-1.1-10|47	
21mr|texlive-boites-1.1-10|48	%install
21mr|texlive-boites-1.1-10|49	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-boites-1.1-10|50	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17349 21
21mr|texlive-bold-extra-0.1-7|1	# revision 17076
21mr|texlive-bold-extra-0.1-7|2	# category Package
21mr|texlive-bold-extra-0.1-7|3	# catalog-ctan /macros/latex/contrib/bold-extra
21mr|texlive-bold-extra-0.1-7|4	# catalog-date 2010-02-23 16:09:16 +0100
21mr|texlive-bold-extra-0.1-7|5	# catalog-license lppl
21mr|texlive-bold-extra-0.1-7|6	# catalog-version 0.1
21mr|texlive-bold-extra-0.1-7|7	Name:		texlive-bold-extra
21mr|texlive-bold-extra-0.1-7|8	Version:	0.1
21mr|texlive-bold-extra-0.1-7|9	Release:	7
21mr|texlive-bold-extra-0.1-7|10	Summary:	Use bold small caps and typewriter fonts
21mr|texlive-bold-extra-0.1-7|11	Group:		Publishing
21mr|texlive-bold-extra-0.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/bold-extra
21mr|texlive-bold-extra-0.1-7|13	License:	LPPL
21mr|texlive-bold-extra-0.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bold-extra.tar.xz
21mr|texlive-bold-extra-0.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bold-extra.doc.tar.xz
21mr|texlive-bold-extra-0.1-7|16	BuildArch:	noarch
21mr|texlive-bold-extra-0.1-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-bold-extra-0.1-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-bold-extra-0.1-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-bold-extra-0.1-7|20	
21mr|texlive-bold-extra-0.1-7|21	%description
21mr|texlive-bold-extra-0.1-7|22	Allows access to extra bold fonts for Computer Modern OT1
21mr|texlive-bold-extra-0.1-7|23	encoding (such fonts are available as MetaFont source). Since
21mr|texlive-bold-extra-0.1-7|24	there is more than one bold tt-family font set, the version
21mr|texlive-bold-extra-0.1-7|25	required is selected by a package option.
21mr|texlive-bold-extra-0.1-7|26	
21mr|texlive-bold-extra-0.1-7|27	
21mr|texlive-bold-extra-0.1-7|28	#-----------------------------------------------------------------------
21mr|texlive-bold-extra-0.1-7|29	%files
21mr|texlive-bold-extra-0.1-7|30	%{_texmfdistdir}/tex/latex/bold-extra/bold-extra.sty
21mr|texlive-bold-extra-0.1-7|31	%doc %{_texmfdistdir}/doc/latex/bold-extra/bold-extra.pdf
21mr|texlive-bold-extra-0.1-7|32	%doc %{_texmfdistdir}/doc/latex/bold-extra/bold-extra.tex
21mr|texlive-bold-extra-0.1-7|33	
21mr|texlive-bold-extra-0.1-7|34	#-----------------------------------------------------------------------
21mr|texlive-bold-extra-0.1-7|35	%prep
21mr|texlive-bold-extra-0.1-7|36	%setup -c -a0 -a1
21mr|texlive-bold-extra-0.1-7|37	
21mr|texlive-bold-extra-0.1-7|38	%build
21mr|texlive-bold-extra-0.1-7|39	
21mr|texlive-bold-extra-0.1-7|40	%install
21mr|texlive-bold-extra-0.1-7|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-bold-extra-0.1-7|42	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17350 21
21mr|texlive-bondgraph-1.0-7|1	# revision 21670
21mr|texlive-bondgraph-1.0-7|2	# category Package
21mr|texlive-bondgraph-1.0-7|3	# catalog-ctan /macros/latex/contrib/bondgraph
21mr|texlive-bondgraph-1.0-7|4	# catalog-date 2011-03-09 21:09:16 +0100
21mr|texlive-bondgraph-1.0-7|5	# catalog-license lppl1.3
21mr|texlive-bondgraph-1.0-7|6	# catalog-version 1.0
21mr|texlive-bondgraph-1.0-7|7	Name:		texlive-bondgraph
21mr|texlive-bondgraph-1.0-7|8	Version:	1.0
21mr|texlive-bondgraph-1.0-7|9	Release:	7
21mr|texlive-bondgraph-1.0-7|10	Summary:	Create bond graph figures in LaTeX documents
21mr|texlive-bondgraph-1.0-7|11	Group:		Publishing
21mr|texlive-bondgraph-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/bondgraph
21mr|texlive-bondgraph-1.0-7|13	License:	LPPL1.3
21mr|texlive-bondgraph-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bondgraph.tar.xz
21mr|texlive-bondgraph-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bondgraph.doc.tar.xz
21mr|texlive-bondgraph-1.0-7|16	BuildArch:	noarch
21mr|texlive-bondgraph-1.0-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-bondgraph-1.0-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-bondgraph-1.0-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-bondgraph-1.0-7|20	
21mr|texlive-bondgraph-1.0-7|21	%description
21mr|texlive-bondgraph-1.0-7|22	The package draws bond graphs using PGF and TikZ.
21mr|texlive-bondgraph-1.0-7|23	
21mr|texlive-bondgraph-1.0-7|24	
21mr|texlive-bondgraph-1.0-7|25	#-----------------------------------------------------------------------
21mr|texlive-bondgraph-1.0-7|26	%files
21mr|texlive-bondgraph-1.0-7|27	%{_texmfdistdir}/tex/latex/bondgraph/bondgraph.sty
21mr|texlive-bondgraph-1.0-7|28	%doc %{_texmfdistdir}/doc/latex/bondgraph/License.txt
21mr|texlive-bondgraph-1.0-7|29	%doc %{_texmfdistdir}/doc/latex/bondgraph/README
21mr|texlive-bondgraph-1.0-7|30	%doc %{_texmfdistdir}/doc/latex/bondgraph/bondgraph_arrows.tex
21mr|texlive-bondgraph-1.0-7|31	%doc %{_texmfdistdir}/doc/latex/bondgraph/bondgraph_example.pdf
21mr|texlive-bondgraph-1.0-7|32	%doc %{_texmfdistdir}/doc/latex/bondgraph/bondgraph_example.tex
21mr|texlive-bondgraph-1.0-7|33	
21mr|texlive-bondgraph-1.0-7|34	#-----------------------------------------------------------------------
21mr|texlive-bondgraph-1.0-7|35	%prep
21mr|texlive-bondgraph-1.0-7|36	%setup -c -a0 -a1
21mr|texlive-bondgraph-1.0-7|37	
21mr|texlive-bondgraph-1.0-7|38	%build
21mr|texlive-bondgraph-1.0-7|39	
21mr|texlive-bondgraph-1.0-7|40	%install
21mr|texlive-bondgraph-1.0-7|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-bondgraph-1.0-7|42	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17351 21
21mr|texlive-bookest-1.1-7|1	# revision 15878
21mr|texlive-bookest-1.1-7|2	# category Package
21mr|texlive-bookest-1.1-7|3	# catalog-ctan /macros/latex/contrib/bookest
21mr|texlive-bookest-1.1-7|4	# catalog-date 2008-08-17 01:00:50 +0200
21mr|texlive-bookest-1.1-7|5	# catalog-license lppl
21mr|texlive-bookest-1.1-7|6	# catalog-version 1.1
21mr|texlive-bookest-1.1-7|7	Name:		texlive-bookest
21mr|texlive-bookest-1.1-7|8	Version:	1.1
21mr|texlive-bookest-1.1-7|9	Release:	7
21mr|texlive-bookest-1.1-7|10	Summary:	Extended book class
21mr|texlive-bookest-1.1-7|11	Group:		Publishing
21mr|texlive-bookest-1.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/bookest
21mr|texlive-bookest-1.1-7|13	License:	LPPL
21mr|texlive-bookest-1.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bookest.tar.xz
21mr|texlive-bookest-1.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bookest.doc.tar.xz
21mr|texlive-bookest-1.1-7|16	BuildArch:	noarch
21mr|texlive-bookest-1.1-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-bookest-1.1-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-bookest-1.1-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-bookest-1.1-7|20	
21mr|texlive-bookest-1.1-7|21	%description
21mr|texlive-bookest-1.1-7|22	The class extends the standard book class, in the areas of
21mr|texlive-bookest-1.1-7|23	colour scheme management, document layout, headings and
21mr|texlive-bookest-1.1-7|24	footers, front page layout, and other minor items.
21mr|texlive-bookest-1.1-7|25	
21mr|texlive-bookest-1.1-7|26	
21mr|texlive-bookest-1.1-7|27	#-----------------------------------------------------------------------
21mr|texlive-bookest-1.1-7|28	%files
21mr|texlive-bookest-1.1-7|29	%{_texmfdistdir}/tex/latex/bookest/bookest.cls
21mr|texlive-bookest-1.1-7|30	%doc %{_texmfdistdir}/doc/latex/bookest/README
21mr|texlive-bookest-1.1-7|31	%doc %{_texmfdistdir}/doc/latex/bookest/bookestdoc-en.pdf
21mr|texlive-bookest-1.1-7|32	%doc %{_texmfdistdir}/doc/latex/bookest/bookestdoc-en.tex
21mr|texlive-bookest-1.1-7|33	%doc %{_texmfdistdir}/doc/latex/bookest/bookestdoc-it.pdf
21mr|texlive-bookest-1.1-7|34	%doc %{_texmfdistdir}/doc/latex/bookest/bookestdoc-it.tex
21mr|texlive-bookest-1.1-7|35	
21mr|texlive-bookest-1.1-7|36	#-----------------------------------------------------------------------
21mr|texlive-bookest-1.1-7|37	%prep
21mr|texlive-bookest-1.1-7|38	%setup -c -a0 -a1
21mr|texlive-bookest-1.1-7|39	
21mr|texlive-bookest-1.1-7|40	%build
21mr|texlive-bookest-1.1-7|41	
21mr|texlive-bookest-1.1-7|42	%install
21mr|texlive-bookest-1.1-7|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-bookest-1.1-7|44	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17352 21
21mr|texlive-booklet-0.7b-7|1	# revision 15878
21mr|texlive-booklet-0.7b-7|2	# category Package
21mr|texlive-booklet-0.7b-7|3	# catalog-ctan /macros/latex/contrib/booklet
21mr|texlive-booklet-0.7b-7|4	# catalog-date 2009-09-02 11:33:10 +0200
21mr|texlive-booklet-0.7b-7|5	# catalog-license lppl1.3
21mr|texlive-booklet-0.7b-7|6	# catalog-version 0.7b
21mr|texlive-booklet-0.7b-7|7	Name:		texlive-booklet
21mr|texlive-booklet-0.7b-7|8	Version:	0.7b
21mr|texlive-booklet-0.7b-7|9	Release:	7
21mr|texlive-booklet-0.7b-7|10	Summary:	Aids for printing simple booklets
21mr|texlive-booklet-0.7b-7|11	Group:		Publishing
21mr|texlive-booklet-0.7b-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/booklet
21mr|texlive-booklet-0.7b-7|13	License:	LPPL1.3
21mr|texlive-booklet-0.7b-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/booklet.tar.xz
21mr|texlive-booklet-0.7b-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/booklet.doc.tar.xz
21mr|texlive-booklet-0.7b-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/booklet.source.tar.xz
21mr|texlive-booklet-0.7b-7|17	BuildArch:	noarch
21mr|texlive-booklet-0.7b-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-booklet-0.7b-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-booklet-0.7b-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-booklet-0.7b-7|21	
21mr|texlive-booklet-0.7b-7|22	%description
21mr|texlive-booklet-0.7b-7|23	Pages of a document processed with the booklet package will be
21mr|texlive-booklet-0.7b-7|24	reordered and scalled so that they can be printed as four pages
21mr|texlive-booklet-0.7b-7|25	per physical sheet of paper, two pages per side. The resulting
21mr|texlive-booklet-0.7b-7|26	sheets will, when folded in half, assemble into a booklet.
21mr|texlive-booklet-0.7b-7|27	Instructions on producing the manual itself as a booklet are
21mr|texlive-booklet-0.7b-7|28	included.
21mr|texlive-booklet-0.7b-7|29	
21mr|texlive-booklet-0.7b-7|30	
21mr|texlive-booklet-0.7b-7|31	#-----------------------------------------------------------------------
21mr|texlive-booklet-0.7b-7|32	%files
21mr|texlive-booklet-0.7b-7|33	%{_texmfdistdir}/tex/latex/booklet/bkltprnt.sty
21mr|texlive-booklet-0.7b-7|34	%{_texmfdistdir}/tex/latex/booklet/booklet.sty
21mr|texlive-booklet-0.7b-7|35	%doc %{_texmfdistdir}/doc/latex/booklet/README
21mr|texlive-booklet-0.7b-7|36	%doc %{_texmfdistdir}/doc/latex/booklet/booklet.pdf
21mr|texlive-booklet-0.7b-7|37	#- source
21mr|texlive-booklet-0.7b-7|38	%doc %{_texmfdistdir}/source/latex/booklet/booklet.dtx
21mr|texlive-booklet-0.7b-7|39	%doc %{_texmfdistdir}/source/latex/booklet/booklet.ins
21mr|texlive-booklet-0.7b-7|40	
21mr|texlive-booklet-0.7b-7|41	#-----------------------------------------------------------------------
21mr|texlive-booklet-0.7b-7|42	%prep
21mr|texlive-booklet-0.7b-7|43	%setup -c -a0 -a1 -a2
21mr|texlive-booklet-0.7b-7|44	
21mr|texlive-booklet-0.7b-7|45	%build
21mr|texlive-booklet-0.7b-7|46	
21mr|texlive-booklet-0.7b-7|47	%install
21mr|texlive-booklet-0.7b-7|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-booklet-0.7b-7|49	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17353 21
21mr|texlive-bookman-20190228-1|1	# revision 31835
21mr|texlive-bookman-20190228-1|2	# category Package
21mr|texlive-bookman-20190228-1|3	# catalog-ctan /fonts/urw/base35
21mr|texlive-bookman-20190228-1|4	# catalog-date 2012-06-06 22:57:48 +0200
21mr|texlive-bookman-20190228-1|5	# catalog-license gpl
21mr|texlive-bookman-20190228-1|6	# catalog-version undef
21mr|texlive-bookman-20190228-1|7	Name:		texlive-bookman
21mr|texlive-bookman-20190228-1|8	Version:	20190228
21mr|texlive-bookman-20190228-1|9	Release:	1
21mr|texlive-bookman-20190228-1|10	Summary:	URW "Base 35" font pack for LaTeX
21mr|texlive-bookman-20190228-1|11	Group:		Publishing
21mr|texlive-bookman-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/urw/base35
21mr|texlive-bookman-20190228-1|13	License:	GPL
21mr|texlive-bookman-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bookman.tar.xz
21mr|texlive-bookman-20190228-1|15	BuildArch:	noarch
21mr|texlive-bookman-20190228-1|16	BuildRequires:	texlive-tlpkg
21mr|texlive-bookman-20190228-1|17	Requires(pre):	texlive-tlpkg
21mr|texlive-bookman-20190228-1|18	Requires(post):	texlive-kpathsea
21mr|texlive-bookman-20190228-1|19	
21mr|texlive-bookman-20190228-1|20	%description
21mr|texlive-bookman-20190228-1|21	A set of fonts for use as "drop-in" replacements for Adobe's
21mr|texlive-bookman-20190228-1|22	basic set, comprising: - Century Schoolbook (substituting for
21mr|texlive-bookman-20190228-1|23	Adobe's New Century Schoolbook); - Dingbats (substituting for
21mr|texlive-bookman-20190228-1|24	Adobe's Zapf Dingbats); - Nimbus Mono L (substituting for
21mr|texlive-bookman-20190228-1|25	Abobe's Courier); - Nimbus Roman No9 L (substituting for
21mr|texlive-bookman-20190228-1|26	Adobe's Times); - Nimbus Sans L (substituting for Adobe's
21mr|texlive-bookman-20190228-1|27	Helvetica); - Standard Symbols L (substituting for Adobe's
21mr|texlive-bookman-20190228-1|28	Symbol); - URW Bookman; - URW Chancery L Medium Italic
21mr|texlive-bookman-20190228-1|29	(substituting for Adobe's Zapf Chancery); - URW Gothic L Book
21mr|texlive-bookman-20190228-1|30	(substituting for Adobe's Avant Garde); and - URW Palladio L
21mr|texlive-bookman-20190228-1|31	(substituting for Adobe's Palatino).
21mr|texlive-bookman-20190228-1|32	
21mr|texlive-bookman-20190228-1|33	#-----------------------------------------------------------------------
21mr|texlive-bookman-20190228-1|34	%files
21mr|texlive-bookman-20190228-1|35	%{_texmfdistdir}/dvips/bookman/config.ubk
21mr|texlive-bookman-20190228-1|36	%{_texmfdistdir}/fonts/afm/adobe/bookman/pbkd8a.afm
21mr|texlive-bookman-20190228-1|37	%{_texmfdistdir}/fonts/afm/adobe/bookman/pbkdi8a.afm
21mr|texlive-bookman-20190228-1|38	%{_texmfdistdir}/fonts/afm/adobe/bookman/pbkl8a.afm
21mr|texlive-bookman-20190228-1|39	%{_texmfdistdir}/fonts/afm/adobe/bookman/pbkli8a.afm
21mr|texlive-bookman-20190228-1|40	%{_texmfdistdir}/fonts/afm/urw/bookman/ubkd8a.afm
21mr|texlive-bookman-20190228-1|41	%{_texmfdistdir}/fonts/afm/urw/bookman/ubkdi8a.afm
21mr|texlive-bookman-20190228-1|42	%{_texmfdistdir}/fonts/afm/urw/bookman/ubkl8a.afm
21mr|texlive-bookman-20190228-1|43	%{_texmfdistdir}/fonts/afm/urw/bookman/ubkli8a.afm
21mr|texlive-bookman-20190228-1|44	%{_texmfdistdir}/fonts/map/dvips/bookman/ubk.map
21mr|texlive-bookman-20190228-1|45	%{_texmfdistdir}/fonts/tfm/adobe/bookman/pbkd.tfm
21mr|texlive-bookman-20190228-1|46	%{_texmfdistdir}/fonts/tfm/adobe/bookman/pbkd7t.tfm
21mr|texlive-bookman-20190228-1|47	%{_texmfdistdir}/fonts/tfm/adobe/bookman/pbkd8c.tfm
21mr|texlive-bookman-20190228-1|48	%{_texmfdistdir}/fonts/tfm/adobe/bookman/pbkd8r.tfm
21mr|texlive-bookman-20190228-1|49	%{_texmfdistdir}/fonts/tfm/adobe/bookman/pbkd8t.tfm
21mr|texlive-bookman-20190228-1|50	%{_texmfdistdir}/fonts/tfm/adobe/bookman/pbkdc.tfm
21mr|texlive-bookman-20190228-1|51	%{_texmfdistdir}/fonts/tfm/adobe/bookman/pbkdc7t.tfm
21mr|texlive-bookman-20190228-1|52	%{_texmfdistdir}/fonts/tfm/adobe/bookman/pbkdc8t.tfm
21mr|texlive-bookman-20190228-1|53	%{_texmfdistdir}/fonts/tfm/adobe/bookman/pbkdi.tfm
21mr|texlive-bookman-20190228-1|54	%{_texmfdistdir}/fonts/tfm/adobe/bookman/pbkdi7t.tfm
21mr|texlive-bookman-20190228-1|55	%{_texmfdistdir}/fonts/tfm/adobe/bookman/pbkdi8c.tfm
21mr|texlive-bookman-20190228-1|56	%{_texmfdistdir}/fonts/tfm/adobe/bookman/pbkdi8r.tfm
21mr|texlive-bookman-20190228-1|57	%{_texmfdistdir}/fonts/tfm/adobe/bookman/pbkdi8t.tfm
21mr|texlive-bookman-20190228-1|58	%{_texmfdistdir}/fonts/tfm/adobe/bookman/pbkdo.tfm
21mr|texlive-bookman-20190228-1|59	%{_texmfdistdir}/fonts/tfm/adobe/bookman/pbkdo7t.tfm
21mr|texlive-bookman-20190228-1|60	%{_texmfdistdir}/fonts/tfm/adobe/bookman/pbkdo8c.tfm
21mr|texlive-bookman-20190228-1|61	%{_texmfdistdir}/fonts/tfm/adobe/bookman/pbkdo8r.tfm
21mr|texlive-bookman-20190228-1|62	%{_texmfdistdir}/fonts/tfm/adobe/bookman/pbkdo8t.tfm
21mr|texlive-bookman-20190228-1|63	%{_texmfdistdir}/fonts/tfm/adobe/bookman/pbkl.tfm
21mr|texlive-bookman-20190228-1|64	%{_texmfdistdir}/fonts/tfm/adobe/bookman/pbkl7t.tfm
21mr|texlive-bookman-20190228-1|65	%{_texmfdistdir}/fonts/tfm/adobe/bookman/pbkl8c.tfm
21mr|texlive-bookman-20190228-1|66	%{_texmfdistdir}/fonts/tfm/adobe/bookman/pbkl8r.tfm
21mr|texlive-bookman-20190228-1|67	%{_texmfdistdir}/fonts/tfm/adobe/bookman/pbkl8t.tfm
21mr|texlive-bookman-20190228-1|68	%{_texmfdistdir}/fonts/tfm/adobe/bookman/pbklc.tfm
21mr|texlive-bookman-20190228-1|69	%{_texmfdistdir}/fonts/tfm/adobe/bookman/pbklc7t.tfm
21mr|texlive-bookman-20190228-1|70	%{_texmfdistdir}/fonts/tfm/adobe/bookman/pbklc8t.tfm
21mr|texlive-bookman-20190228-1|71	%{_texmfdistdir}/fonts/tfm/adobe/bookman/pbkli.tfm
21mr|texlive-bookman-20190228-1|72	%{_texmfdistdir}/fonts/tfm/adobe/bookman/pbkli7t.tfm
21mr|texlive-bookman-20190228-1|73	%{_texmfdistdir}/fonts/tfm/adobe/bookman/pbkli8c.tfm
21mr|texlive-bookman-20190228-1|74	%{_texmfdistdir}/fonts/tfm/adobe/bookman/pbkli8r.tfm
21mr|texlive-bookman-20190228-1|75	%{_texmfdistdir}/fonts/tfm/adobe/bookman/pbkli8t.tfm
21mr|texlive-bookman-20190228-1|76	%{_texmfdistdir}/fonts/tfm/adobe/bookman/pbklo.tfm
21mr|texlive-bookman-20190228-1|77	%{_texmfdistdir}/fonts/tfm/adobe/bookman/pbklo7t.tfm
21mr|texlive-bookman-20190228-1|78	%{_texmfdistdir}/fonts/tfm/adobe/bookman/pbklo8c.tfm
21mr|texlive-bookman-20190228-1|79	%{_texmfdistdir}/fonts/tfm/adobe/bookman/pbklo8r.tfm
21mr|texlive-bookman-20190228-1|80	%{_texmfdistdir}/fonts/tfm/adobe/bookman/pbklo8t.tfm
21mr|texlive-bookman-20190228-1|81	%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkb7t.tfm
21mr|texlive-bookman-20190228-1|82	%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkb8c.tfm
21mr|texlive-bookman-20190228-1|83	%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkb8r.tfm
21mr|texlive-bookman-20190228-1|84	%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkb8t.tfm
21mr|texlive-bookman-20190228-1|85	%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkbc7t.tfm
21mr|texlive-bookman-20190228-1|86	%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkbc8t.tfm
21mr|texlive-bookman-20190228-1|87	%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkbi7t.tfm
21mr|texlive-bookman-20190228-1|88	%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkbi8c.tfm
21mr|texlive-bookman-20190228-1|89	%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkbi8r.tfm
21mr|texlive-bookman-20190228-1|90	%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkbi8t.tfm
21mr|texlive-bookman-20190228-1|91	%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkbo7t.tfm
21mr|texlive-bookman-20190228-1|92	%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkbo8c.tfm
21mr|texlive-bookman-20190228-1|93	%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkbo8r.tfm
21mr|texlive-bookman-20190228-1|94	%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkbo8t.tfm
21mr|texlive-bookman-20190228-1|95	%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkd7t.tfm
21mr|texlive-bookman-20190228-1|96	%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkd8c.tfm
21mr|texlive-bookman-20190228-1|97	%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkd8r.tfm
21mr|texlive-bookman-20190228-1|98	%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkd8t.tfm
21mr|texlive-bookman-20190228-1|99	%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkdc7t.tfm
21mr|texlive-bookman-20190228-1|100	%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkdc8t.tfm
21mr|texlive-bookman-20190228-1|101	%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkdi7t.tfm
21mr|texlive-bookman-20190228-1|102	%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkdi8c.tfm
21mr|texlive-bookman-20190228-1|103	%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkdi8r.tfm
21mr|texlive-bookman-20190228-1|104	%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkdi8t.tfm
21mr|texlive-bookman-20190228-1|105	%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkdo7t.tfm
21mr|texlive-bookman-20190228-1|106	%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkdo8c.tfm
21mr|texlive-bookman-20190228-1|107	%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkdo8r.tfm
21mr|texlive-bookman-20190228-1|108	%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkdo8t.tfm
21mr|texlive-bookman-20190228-1|109	%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkl7t.tfm
21mr|texlive-bookman-20190228-1|110	%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkl8c.tfm
21mr|texlive-bookman-20190228-1|111	%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkl8r.tfm
21mr|texlive-bookman-20190228-1|112	%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkl8t.tfm
21mr|texlive-bookman-20190228-1|113	%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubklc7t.tfm
21mr|texlive-bookman-20190228-1|114	%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubklc8t.tfm
21mr|texlive-bookman-20190228-1|115	%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkli7t.tfm
21mr|texlive-bookman-20190228-1|116	%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkli8c.tfm
21mr|texlive-bookman-20190228-1|117	%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkli8r.tfm
21mr|texlive-bookman-20190228-1|118	%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkli8t.tfm
21mr|texlive-bookman-20190228-1|119	%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubklo7t.tfm
21mr|texlive-bookman-20190228-1|120	%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubklo8c.tfm
21mr|texlive-bookman-20190228-1|121	%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubklo8r.tfm
21mr|texlive-bookman-20190228-1|122	%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubklo8t.tfm
21mr|texlive-bookman-20190228-1|123	%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkr7t.tfm
21mr|texlive-bookman-20190228-1|124	%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkr8c.tfm
21mr|texlive-bookman-20190228-1|125	%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkr8r.tfm
21mr|texlive-bookman-20190228-1|126	%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkr8t.tfm
21mr|texlive-bookman-20190228-1|127	%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkrc7t.tfm
21mr|texlive-bookman-20190228-1|128	%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkrc8t.tfm
21mr|texlive-bookman-20190228-1|129	%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkri7t.tfm
21mr|texlive-bookman-20190228-1|130	%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkri8c.tfm
21mr|texlive-bookman-20190228-1|131	%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkri8r.tfm
21mr|texlive-bookman-20190228-1|132	%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkri8t.tfm
21mr|texlive-bookman-20190228-1|133	%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkro7t.tfm
21mr|texlive-bookman-20190228-1|134	%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkro8c.tfm
21mr|texlive-bookman-20190228-1|135	%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkro8r.tfm
21mr|texlive-bookman-20190228-1|136	%{_texmfdistdir}/fonts/tfm/urw35vf/bookman/ubkro8t.tfm
21mr|texlive-bookman-20190228-1|137	%{_texmfdistdir}/fonts/type1/urw/bookman/ubkd8a.pfb
21mr|texlive-bookman-20190228-1|138	%{_texmfdistdir}/fonts/type1/urw/bookman/ubkd8a.pfm
21mr|texlive-bookman-20190228-1|139	%{_texmfdistdir}/fonts/type1/urw/bookman/ubkdi8a.pfb
21mr|texlive-bookman-20190228-1|140	%{_texmfdistdir}/fonts/type1/urw/bookman/ubkdi8a.pfm
21mr|texlive-bookman-20190228-1|141	%{_texmfdistdir}/fonts/type1/urw/bookman/ubkl8a.pfb
21mr|texlive-bookman-20190228-1|142	%{_texmfdistdir}/fonts/type1/urw/bookman/ubkl8a.pfm
21mr|texlive-bookman-20190228-1|143	%{_texmfdistdir}/fonts/type1/urw/bookman/ubkli8a.pfb
21mr|texlive-bookman-20190228-1|144	%{_texmfdistdir}/fonts/type1/urw/bookman/ubkli8a.pfm
21mr|texlive-bookman-20190228-1|145	%{_texmfdistdir}/fonts/vf/adobe/bookman/pbkd.vf
21mr|texlive-bookman-20190228-1|146	%{_texmfdistdir}/fonts/vf/adobe/bookman/pbkd7t.vf
21mr|texlive-bookman-20190228-1|147	%{_texmfdistdir}/fonts/vf/adobe/bookman/pbkd8c.vf
21mr|texlive-bookman-20190228-1|148	%{_texmfdistdir}/fonts/vf/adobe/bookman/pbkd8t.vf
21mr|texlive-bookman-20190228-1|149	%{_texmfdistdir}/fonts/vf/adobe/bookman/pbkdc.vf
21mr|texlive-bookman-20190228-1|150	%{_texmfdistdir}/fonts/vf/adobe/bookman/pbkdc7t.vf
21mr|texlive-bookman-20190228-1|151	%{_texmfdistdir}/fonts/vf/adobe/bookman/pbkdc8t.vf
21mr|texlive-bookman-20190228-1|152	%{_texmfdistdir}/fonts/vf/adobe/bookman/pbkdi.vf
21mr|texlive-bookman-20190228-1|153	%{_texmfdistdir}/fonts/vf/adobe/bookman/pbkdi7t.vf
21mr|texlive-bookman-20190228-1|154	%{_texmfdistdir}/fonts/vf/adobe/bookman/pbkdi8c.vf
21mr|texlive-bookman-20190228-1|155	%{_texmfdistdir}/fonts/vf/adobe/bookman/pbkdi8t.vf
21mr|texlive-bookman-20190228-1|156	%{_texmfdistdir}/fonts/vf/adobe/bookman/pbkdo.vf
21mr|texlive-bookman-20190228-1|157	%{_texmfdistdir}/fonts/vf/adobe/bookman/pbkdo7t.vf
21mr|texlive-bookman-20190228-1|158	%{_texmfdistdir}/fonts/vf/adobe/bookman/pbkdo8c.vf
21mr|texlive-bookman-20190228-1|159	%{_texmfdistdir}/fonts/vf/adobe/bookman/pbkdo8t.vf
21mr|texlive-bookman-20190228-1|160	%{_texmfdistdir}/fonts/vf/adobe/bookman/pbkl.vf
21mr|texlive-bookman-20190228-1|161	%{_texmfdistdir}/fonts/vf/adobe/bookman/pbkl7t.vf
21mr|texlive-bookman-20190228-1|162	%{_texmfdistdir}/fonts/vf/adobe/bookman/pbkl8c.vf
21mr|texlive-bookman-20190228-1|163	%{_texmfdistdir}/fonts/vf/adobe/bookman/pbkl8t.vf
21mr|texlive-bookman-20190228-1|164	%{_texmfdistdir}/fonts/vf/adobe/bookman/pbklc.vf
21mr|texlive-bookman-20190228-1|165	%{_texmfdistdir}/fonts/vf/adobe/bookman/pbklc7t.vf
21mr|texlive-bookman-20190228-1|166	%{_texmfdistdir}/fonts/vf/adobe/bookman/pbklc8t.vf
21mr|texlive-bookman-20190228-1|167	%{_texmfdistdir}/fonts/vf/adobe/bookman/pbkli.vf
21mr|texlive-bookman-20190228-1|168	%{_texmfdistdir}/fonts/vf/adobe/bookman/pbkli7t.vf
21mr|texlive-bookman-20190228-1|169	%{_texmfdistdir}/fonts/vf/adobe/bookman/pbkli8c.vf
21mr|texlive-bookman-20190228-1|170	%{_texmfdistdir}/fonts/vf/adobe/bookman/pbkli8t.vf
21mr|texlive-bookman-20190228-1|171	%{_texmfdistdir}/fonts/vf/adobe/bookman/pbklo.vf
21mr|texlive-bookman-20190228-1|172	%{_texmfdistdir}/fonts/vf/adobe/bookman/pbklo7t.vf
21mr|texlive-bookman-20190228-1|173	%{_texmfdistdir}/fonts/vf/adobe/bookman/pbklo8c.vf
21mr|texlive-bookman-20190228-1|174	%{_texmfdistdir}/fonts/vf/adobe/bookman/pbklo8t.vf
21mr|texlive-bookman-20190228-1|175	%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkb7t.vf
21mr|texlive-bookman-20190228-1|176	%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkb8c.vf
21mr|texlive-bookman-20190228-1|177	%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkb8t.vf
21mr|texlive-bookman-20190228-1|178	%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkbc7t.vf
21mr|texlive-bookman-20190228-1|179	%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkbc8t.vf
21mr|texlive-bookman-20190228-1|180	%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkbi7t.vf
21mr|texlive-bookman-20190228-1|181	%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkbi8c.vf
21mr|texlive-bookman-20190228-1|182	%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkbi8t.vf
21mr|texlive-bookman-20190228-1|183	%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkbo7t.vf
21mr|texlive-bookman-20190228-1|184	%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkbo8c.vf
21mr|texlive-bookman-20190228-1|185	%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkbo8t.vf
21mr|texlive-bookman-20190228-1|186	%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkd7t.vf
21mr|texlive-bookman-20190228-1|187	%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkd8c.vf
21mr|texlive-bookman-20190228-1|188	%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkd8t.vf
21mr|texlive-bookman-20190228-1|189	%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkdc7t.vf
21mr|texlive-bookman-20190228-1|190	%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkdc8t.vf
21mr|texlive-bookman-20190228-1|191	%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkdi7t.vf
21mr|texlive-bookman-20190228-1|192	%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkdi8c.vf
21mr|texlive-bookman-20190228-1|193	%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkdi8t.vf
21mr|texlive-bookman-20190228-1|194	%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkdo7t.vf
21mr|texlive-bookman-20190228-1|195	%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkdo8c.vf
21mr|texlive-bookman-20190228-1|196	%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkdo8t.vf
21mr|texlive-bookman-20190228-1|197	%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkl7t.vf
21mr|texlive-bookman-20190228-1|198	%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkl8c.vf
21mr|texlive-bookman-20190228-1|199	%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkl8t.vf
21mr|texlive-bookman-20190228-1|200	%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubklc7t.vf
21mr|texlive-bookman-20190228-1|201	%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubklc8t.vf
21mr|texlive-bookman-20190228-1|202	%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkli7t.vf
21mr|texlive-bookman-20190228-1|203	%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkli8c.vf
21mr|texlive-bookman-20190228-1|204	%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkli8t.vf
21mr|texlive-bookman-20190228-1|205	%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubklo7t.vf
21mr|texlive-bookman-20190228-1|206	%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubklo8c.vf
21mr|texlive-bookman-20190228-1|207	%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubklo8t.vf
21mr|texlive-bookman-20190228-1|208	%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkr7t.vf
21mr|texlive-bookman-20190228-1|209	%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkr8c.vf
21mr|texlive-bookman-20190228-1|210	%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkr8t.vf
21mr|texlive-bookman-20190228-1|211	%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkrc7t.vf
21mr|texlive-bookman-20190228-1|212	%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkrc8t.vf
21mr|texlive-bookman-20190228-1|213	%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkri7t.vf
21mr|texlive-bookman-20190228-1|214	%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkri8c.vf
21mr|texlive-bookman-20190228-1|215	%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkri8t.vf
21mr|texlive-bookman-20190228-1|216	%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkro7t.vf
21mr|texlive-bookman-20190228-1|217	%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkro8c.vf
21mr|texlive-bookman-20190228-1|218	%{_texmfdistdir}/fonts/vf/urw35vf/bookman/ubkro8t.vf
21mr|texlive-bookman-20190228-1|219	%{_texmfdistdir}/tex/latex/bookman/8rubk.fd
21mr|texlive-bookman-20190228-1|220	%{_texmfdistdir}/tex/latex/bookman/omlubk.fd
21mr|texlive-bookman-20190228-1|221	%{_texmfdistdir}/tex/latex/bookman/omsubk.fd
21mr|texlive-bookman-20190228-1|222	%{_texmfdistdir}/tex/latex/bookman/ot1ubk.fd
21mr|texlive-bookman-20190228-1|223	%{_texmfdistdir}/tex/latex/bookman/t1ubk.fd
21mr|texlive-bookman-20190228-1|224	%{_texmfdistdir}/tex/latex/bookman/ts1ubk.fd
21mr|texlive-bookman-20190228-1|225	
21mr|texlive-bookman-20190228-1|226	#-----------------------------------------------------------------------
21mr|texlive-bookman-20190228-1|227	%prep
21mr|texlive-bookman-20190228-1|228	%setup -c -a0
21mr|texlive-bookman-20190228-1|229	
21mr|texlive-bookman-20190228-1|230	%build
21mr|texlive-bookman-20190228-1|231	
21mr|texlive-bookman-20190228-1|232	%install
21mr|texlive-bookman-20190228-1|233	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-bookman-20190228-1|234	cp -fpar dvips fonts tex %{buildroot}%{_texmfdistdir}

17354 21
21mr|texlive-bookmark-1.29-1|1	# revision 56885
21mr|texlive-bookmark-1.29-1|2	# category Package
21mr|texlive-bookmark-1.29-1|3	# catalog-date 2020-11-10 00:58:00 +0100
21mr|texlive-bookmark-1.29-1|4	# catalog-license lppl
21mr|texlive-bookmark-1.29-1|5	# catalog-version 1.29
21mr|texlive-bookmark-1.29-1|6	Name:		texlive-bookmark
21mr|texlive-bookmark-1.29-1|7	Version:	1.29
21mr|texlive-bookmark-1.29-1|8	Release:	1
21mr|texlive-bookmark-1.29-1|9	Summary:	Implements a new bookmark (outline) organization for package hyperref
21mr|texlive-bookmark-1.29-1|10	Group:		Publishing
21mr|texlive-bookmark-1.29-1|11	URL:		https://www.ctan.org/pkg/bookmark
21mr|texlive-bookmark-1.29-1|12	License:	LPPL
21mr|texlive-bookmark-1.29-1|13	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bookmark.tar.xz
21mr|texlive-bookmark-1.29-1|14	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bookmark.doc.tar.xz
21mr|texlive-bookmark-1.29-1|15	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bookmark.source.tar.xz
21mr|texlive-bookmark-1.29-1|16	BuildArch:	noarch
21mr|texlive-bookmark-1.29-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-bookmark-1.29-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-bookmark-1.29-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-bookmark-1.29-1|20	
21mr|texlive-bookmark-1.29-1|21	%description
21mr|texlive-bookmark-1.29-1|22	This package implements a new bookmark (outline) organization for package hyperref.
21mr|texlive-bookmark-1.29-1|23	Bookmark properties such as style and color can now be set. Other action types
21mr|texlive-bookmark-1.29-1|24	are available (URI, GoToR, Named). The bookmarks are generated in the first
21mr|texlive-bookmark-1.29-1|25	compile run. Package hyperref uses two runs.
21mr|texlive-bookmark-1.29-1|26	
21mr|texlive-bookmark-1.29-1|27	#-----------------------------------------------------------------------
21mr|texlive-bookmark-1.29-1|28	%files
21mr|texlive-bookmark-1.29-1|29	%{_texmfdistdir}/tex/latex/bookmark/bkm-dvipdfm-2019-12-03.def
21mr|texlive-bookmark-1.29-1|30	%{_texmfdistdir}/tex/latex/bookmark/bkm-dvipdfm.def
21mr|texlive-bookmark-1.29-1|31	%{_texmfdistdir}/tex/latex/bookmark/bkm-dvips-2019-12-03.def
21mr|texlive-bookmark-1.29-1|32	%{_texmfdistdir}/tex/latex/bookmark/bkm-dvips.def
21mr|texlive-bookmark-1.29-1|33	%{_texmfdistdir}/tex/latex/bookmark/bkm-pdftex-2019-12-03.def
21mr|texlive-bookmark-1.29-1|34	%{_texmfdistdir}/tex/latex/bookmark/bkm-pdftex.def
21mr|texlive-bookmark-1.29-1|35	%{_texmfdistdir}/tex/latex/bookmark/bkm-vtex-2019-12-03.def
21mr|texlive-bookmark-1.29-1|36	%{_texmfdistdir}/tex/latex/bookmark/bkm-vtex.def
21mr|texlive-bookmark-1.29-1|37	%{_texmfdistdir}/tex/latex/bookmark/bookmark.sty
21mr|texlive-bookmark-1.29-1|38	%doc %{_texmfdistdir}/doc/latex/bookmark/bookmark.pdf
21mr|texlive-bookmark-1.29-1|39	%doc %{_texmfdistdir}/doc/latex/bookmark/bookmark-example.tex
21mr|texlive-bookmark-1.29-1|40	%doc %{_texmfdistdir}/doc/latex/bookmark/README.md
21mr|texlive-bookmark-1.29-1|41	#- source
21mr|texlive-bookmark-1.29-1|42	%doc %{_texmfdistdir}/source/latex/bookmark/bookmark.dtx
21mr|texlive-bookmark-1.29-1|43	%doc %{_texmfdistdir}/source/latex/bookmark/bookmark-frozen.dtx
21mr|texlive-bookmark-1.29-1|44	
21mr|texlive-bookmark-1.29-1|45	#-----------------------------------------------------------------------
21mr|texlive-bookmark-1.29-1|46	%prep
21mr|texlive-bookmark-1.29-1|47	%setup -c -a0 -a1 -a2
21mr|texlive-bookmark-1.29-1|48	
21mr|texlive-bookmark-1.29-1|49	%build
21mr|texlive-bookmark-1.29-1|50	
21mr|texlive-bookmark-1.29-1|51	%install
21mr|texlive-bookmark-1.29-1|52	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-bookmark-1.29-1|53	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17355 21
21mr|texlive-booktabs-1.618033-3|1	Name:		texlive-booktabs
21mr|texlive-booktabs-1.618033-3|2	Version:	1.618033
21mr|texlive-booktabs-1.618033-3|3	Release:	3
21mr|texlive-booktabs-1.618033-3|4	Summary:	Publication quality tables in LaTeX
21mr|texlive-booktabs-1.618033-3|5	Group:		Publishing
21mr|texlive-booktabs-1.618033-3|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/booktabs
21mr|texlive-booktabs-1.618033-3|7	License:	GPL
21mr|texlive-booktabs-1.618033-3|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/booktabs.tar.xz
21mr|texlive-booktabs-1.618033-3|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/booktabs.doc.tar.xz
21mr|texlive-booktabs-1.618033-3|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/booktabs.source.tar.xz
21mr|texlive-booktabs-1.618033-3|11	BuildArch:	noarch
21mr|texlive-booktabs-1.618033-3|12	BuildRequires:	texlive-tlpkg
21mr|texlive-booktabs-1.618033-3|13	Requires(pre):	texlive-tlpkg
21mr|texlive-booktabs-1.618033-3|14	Requires(post):	texlive-kpathsea
21mr|texlive-booktabs-1.618033-3|15	
21mr|texlive-booktabs-1.618033-3|16	%description
21mr|texlive-booktabs-1.618033-3|17	The package enhances the quality of tables in LaTeX, providing
21mr|texlive-booktabs-1.618033-3|18	extra commands as well as behind-the-scenes optimisation.
21mr|texlive-booktabs-1.618033-3|19	Guidelines are given as to what constitutes a good table in
21mr|texlive-booktabs-1.618033-3|20	this context. From version 1.61, the package offers longtable
21mr|texlive-booktabs-1.618033-3|21	compatibility.
21mr|texlive-booktabs-1.618033-3|22	
21mr|texlive-booktabs-1.618033-3|23	%post
21mr|texlive-booktabs-1.618033-3|24	%{_sbindir}/texlive.post
21mr|texlive-booktabs-1.618033-3|25	
21mr|texlive-booktabs-1.618033-3|26	%postun
21mr|texlive-booktabs-1.618033-3|27	if [ $1 -eq 0 ]; then
21mr|texlive-booktabs-1.618033-3|28	%{_sbindir}/texlive.post
21mr|texlive-booktabs-1.618033-3|29	fi
21mr|texlive-booktabs-1.618033-3|30	
21mr|texlive-booktabs-1.618033-3|31	#-----------------------------------------------------------------------
21mr|texlive-booktabs-1.618033-3|32	%files
21mr|texlive-booktabs-1.618033-3|33	%{_texmfdistdir}/tex/latex/booktabs
21mr|texlive-booktabs-1.618033-3|34	%doc %{_texmfdistdir}/doc/latex/booktabs
21mr|texlive-booktabs-1.618033-3|35	#- source
21mr|texlive-booktabs-1.618033-3|36	%doc %{_texmfdistdir}/source/latex/booktabs
21mr|texlive-booktabs-1.618033-3|37	
21mr|texlive-booktabs-1.618033-3|38	#-----------------------------------------------------------------------
21mr|texlive-booktabs-1.618033-3|39	%prep
21mr|texlive-booktabs-1.618033-3|40	%setup -c -a0 -a1 -a2
21mr|texlive-booktabs-1.618033-3|41	
21mr|texlive-booktabs-1.618033-3|42	%build
21mr|texlive-booktabs-1.618033-3|43	
21mr|texlive-booktabs-1.618033-3|44	%install
21mr|texlive-booktabs-1.618033-3|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-booktabs-1.618033-3|46	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17356 21
21mr|texlive-booktabs-de-1.61803-6|1	# revision 21907
21mr|texlive-booktabs-de-1.61803-6|2	# category Package
21mr|texlive-booktabs-de-1.61803-6|3	# catalog-ctan /macros/latex/contrib/booktabs-de
21mr|texlive-booktabs-de-1.61803-6|4	# catalog-date 2011-03-30 22:23:52 +0200
21mr|texlive-booktabs-de-1.61803-6|5	# catalog-license gpl
21mr|texlive-booktabs-de-1.61803-6|6	# catalog-version 1.61803
21mr|texlive-booktabs-de-1.61803-6|7	Name:		texlive-booktabs-de
21mr|texlive-booktabs-de-1.61803-6|8	Version:	1.61803
21mr|texlive-booktabs-de-1.61803-6|9	Release:	6
21mr|texlive-booktabs-de-1.61803-6|10	Summary:	German version of booktabs
21mr|texlive-booktabs-de-1.61803-6|11	Group:		Publishing
21mr|texlive-booktabs-de-1.61803-6|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/booktabs-de
21mr|texlive-booktabs-de-1.61803-6|13	License:	GPL
21mr|texlive-booktabs-de-1.61803-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/booktabs-de.tar.xz
21mr|texlive-booktabs-de-1.61803-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/booktabs-de.doc.tar.xz
21mr|texlive-booktabs-de-1.61803-6|16	BuildArch:	noarch
21mr|texlive-booktabs-de-1.61803-6|17	BuildRequires:	texlive-tlpkg
21mr|texlive-booktabs-de-1.61803-6|18	Requires(pre):	texlive-tlpkg
21mr|texlive-booktabs-de-1.61803-6|19	
21mr|texlive-booktabs-de-1.61803-6|20	%description
21mr|texlive-booktabs-de-1.61803-6|21	This is a "translation" of the booktabs.
21mr|texlive-booktabs-de-1.61803-6|22	
21mr|texlive-booktabs-de-1.61803-6|23	#-----------------------------------------------------------------------
21mr|texlive-booktabs-de-1.61803-6|24	%files
21mr|texlive-booktabs-de-1.61803-6|25	%doc %{_texmfdistdir}/doc/latex/booktabs-de/README-DE
21mr|texlive-booktabs-de-1.61803-6|26	%doc %{_texmfdistdir}/doc/latex/booktabs-de/booktabs-de.dtx
21mr|texlive-booktabs-de-1.61803-6|27	%doc %{_texmfdistdir}/doc/latex/booktabs-de/booktabs-de.ins
21mr|texlive-booktabs-de-1.61803-6|28	%doc %{_texmfdistdir}/doc/latex/booktabs-de/booktabs-de.pdf
21mr|texlive-booktabs-de-1.61803-6|29	
21mr|texlive-booktabs-de-1.61803-6|30	#-----------------------------------------------------------------------
21mr|texlive-booktabs-de-1.61803-6|31	%prep
21mr|texlive-booktabs-de-1.61803-6|32	%setup -c -a0 -a1
21mr|texlive-booktabs-de-1.61803-6|33	
21mr|texlive-booktabs-de-1.61803-6|34	%build
21mr|texlive-booktabs-de-1.61803-6|35	
21mr|texlive-booktabs-de-1.61803-6|36	%install
21mr|texlive-booktabs-de-1.61803-6|37	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-booktabs-de-1.61803-6|38	cp -fpar doc %{buildroot}%{_texmfdistdir}

17357 21
21mr|texlive-booktabs-fr-1.00-6|1	# revision 21948
21mr|texlive-booktabs-fr-1.00-6|2	# category Package
21mr|texlive-booktabs-fr-1.00-6|3	# catalog-ctan /info/translations/booktabs/fr
21mr|texlive-booktabs-fr-1.00-6|4	# catalog-date 2011-04-03 23:29:51 +0200
21mr|texlive-booktabs-fr-1.00-6|5	# catalog-license lppl
21mr|texlive-booktabs-fr-1.00-6|6	# catalog-version 1.00
21mr|texlive-booktabs-fr-1.00-6|7	Name:		texlive-booktabs-fr
21mr|texlive-booktabs-fr-1.00-6|8	Version:	1.00
21mr|texlive-booktabs-fr-1.00-6|9	Release:	6
21mr|texlive-booktabs-fr-1.00-6|10	Summary:	French translation of booktabs documentation
21mr|texlive-booktabs-fr-1.00-6|11	Group:		Publishing
21mr|texlive-booktabs-fr-1.00-6|12	URL:		http://www.ctan.org/tex-archive/info/translations/booktabs/fr
21mr|texlive-booktabs-fr-1.00-6|13	License:	LPPL
21mr|texlive-booktabs-fr-1.00-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/booktabs-fr.tar.xz
21mr|texlive-booktabs-fr-1.00-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/booktabs-fr.doc.tar.xz
21mr|texlive-booktabs-fr-1.00-6|16	BuildArch:	noarch
21mr|texlive-booktabs-fr-1.00-6|17	BuildRequires:	texlive-tlpkg
21mr|texlive-booktabs-fr-1.00-6|18	Requires(pre):	texlive-tlpkg
21mr|texlive-booktabs-fr-1.00-6|19	
21mr|texlive-booktabs-fr-1.00-6|20	%description
21mr|texlive-booktabs-fr-1.00-6|21	The translation comes from a collection provided by Benjamin
21mr|texlive-booktabs-fr-1.00-6|22	Bayart.
21mr|texlive-booktabs-fr-1.00-6|23	
21mr|texlive-booktabs-fr-1.00-6|24	#-----------------------------------------------------------------------
21mr|texlive-booktabs-fr-1.00-6|25	%files
21mr|texlive-booktabs-fr-1.00-6|26	%doc %{_texmfdistdir}/doc/latex/booktabs-fr/README
21mr|texlive-booktabs-fr-1.00-6|27	%doc %{_texmfdistdir}/doc/latex/booktabs-fr/f-booktabs.dtx
21mr|texlive-booktabs-fr-1.00-6|28	%doc %{_texmfdistdir}/doc/latex/booktabs-fr/f-booktabs.pdf
21mr|texlive-booktabs-fr-1.00-6|29	%doc %{_texmfdistdir}/doc/latex/booktabs-fr/ltxdoc.cfg
21mr|texlive-booktabs-fr-1.00-6|30	
21mr|texlive-booktabs-fr-1.00-6|31	#-----------------------------------------------------------------------
21mr|texlive-booktabs-fr-1.00-6|32	%prep
21mr|texlive-booktabs-fr-1.00-6|33	%setup -c -a0 -a1
21mr|texlive-booktabs-fr-1.00-6|34	
21mr|texlive-booktabs-fr-1.00-6|35	%build
21mr|texlive-booktabs-fr-1.00-6|36	
21mr|texlive-booktabs-fr-1.00-6|37	%install
21mr|texlive-booktabs-fr-1.00-6|38	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-booktabs-fr-1.00-6|39	cp -fpar doc %{buildroot}%{_texmfdistdir}

17358 21
21mr|texlive-boolexpr-3.14-7|1	# revision 17830
21mr|texlive-boolexpr-3.14-7|2	# category Package
21mr|texlive-boolexpr-3.14-7|3	# catalog-ctan /macros/latex/contrib/boolexpr
21mr|texlive-boolexpr-3.14-7|4	# catalog-date 2010-04-12 11:39:15 +0200
21mr|texlive-boolexpr-3.14-7|5	# catalog-license lppl
21mr|texlive-boolexpr-3.14-7|6	# catalog-version 3.14
21mr|texlive-boolexpr-3.14-7|7	Name:		texlive-boolexpr
21mr|texlive-boolexpr-3.14-7|8	Version:	3.14
21mr|texlive-boolexpr-3.14-7|9	Release:	7
21mr|texlive-boolexpr-3.14-7|10	Summary:	A boolean expression evaluator and a switch command
21mr|texlive-boolexpr-3.14-7|11	Group:		Publishing
21mr|texlive-boolexpr-3.14-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/boolexpr
21mr|texlive-boolexpr-3.14-7|13	License:	LPPL
21mr|texlive-boolexpr-3.14-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/boolexpr.tar.xz
21mr|texlive-boolexpr-3.14-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/boolexpr.doc.tar.xz
21mr|texlive-boolexpr-3.14-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/boolexpr.source.tar.xz
21mr|texlive-boolexpr-3.14-7|17	BuildArch:	noarch
21mr|texlive-boolexpr-3.14-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-boolexpr-3.14-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-boolexpr-3.14-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-boolexpr-3.14-7|21	
21mr|texlive-boolexpr-3.14-7|22	%description
21mr|texlive-boolexpr-3.14-7|23	The \boolexpr macro evaluates boolean expressions in a purely
21mr|texlive-boolexpr-3.14-7|24	expandable way. \boolexpr{ A \OR B \AND C } expands to 0 if the
21mr|texlive-boolexpr-3.14-7|25	logical expression is TRUE. A, B, C may be: - numeric
21mr|texlive-boolexpr-3.14-7|26	expressions such as: x=y, x<>y, x>y or x<y; - boolean switches:
21mr|texlive-boolexpr-3.14-7|27	\iftrue 0\else 1\fi; - conditionals: \ifcsname
21mr|texlive-boolexpr-3.14-7|28	whatsit\endcsname 0\else 1\fi; - another \boolexpr: \boolexpr{
21mr|texlive-boolexpr-3.14-7|29	D \OR E \AND F }: \boolexpr may be used with \ifcase:
21mr|texlive-boolexpr-3.14-7|30	\ifcase\boolexpr{ A \OR B \AND C } What to do if true \else
21mr|texlive-boolexpr-3.14-7|31	What to do if false \fi The \switch command (which is also
21mr|texlive-boolexpr-3.14-7|32	expandable) has the form: \switch \case{<boolean expression>}
21mr|texlive-boolexpr-3.14-7|33	... \case{<boolean expression>} ... ... \otherwise ...
21mr|texlive-boolexpr-3.14-7|34	\endswitch.
21mr|texlive-boolexpr-3.14-7|35	
21mr|texlive-boolexpr-3.14-7|36	
21mr|texlive-boolexpr-3.14-7|37	#-----------------------------------------------------------------------
21mr|texlive-boolexpr-3.14-7|38	%files
21mr|texlive-boolexpr-3.14-7|39	%{_texmfdistdir}/tex/latex/boolexpr/boolexpr.sty
21mr|texlive-boolexpr-3.14-7|40	%doc %{_texmfdistdir}/doc/latex/boolexpr/README
21mr|texlive-boolexpr-3.14-7|41	%doc %{_texmfdistdir}/doc/latex/boolexpr/boolexpr.pdf
21mr|texlive-boolexpr-3.14-7|42	#- source
21mr|texlive-boolexpr-3.14-7|43	%doc %{_texmfdistdir}/source/latex/boolexpr/boolexpr.dtx
21mr|texlive-boolexpr-3.14-7|44	%doc %{_texmfdistdir}/source/latex/boolexpr/boolexpr.ins
21mr|texlive-boolexpr-3.14-7|45	
21mr|texlive-boolexpr-3.14-7|46	#-----------------------------------------------------------------------
21mr|texlive-boolexpr-3.14-7|47	%prep
21mr|texlive-boolexpr-3.14-7|48	%setup -c -a0 -a1 -a2
21mr|texlive-boolexpr-3.14-7|49	
21mr|texlive-boolexpr-3.14-7|50	%build
21mr|texlive-boolexpr-3.14-7|51	
21mr|texlive-boolexpr-3.14-7|52	%install
21mr|texlive-boolexpr-3.14-7|53	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-boolexpr-3.14-7|54	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17359 21
21mr|texlive-bophook-0.02-7|1	# revision 17062
21mr|texlive-bophook-0.02-7|2	# category Package
21mr|texlive-bophook-0.02-7|3	# catalog-ctan /macros/latex/contrib/bophook
21mr|texlive-bophook-0.02-7|4	# catalog-date 2006-12-31 16:08:10 +0100
21mr|texlive-bophook-0.02-7|5	# catalog-license lppl
21mr|texlive-bophook-0.02-7|6	# catalog-version 0.02
21mr|texlive-bophook-0.02-7|7	Name:		texlive-bophook
21mr|texlive-bophook-0.02-7|8	Version:	0.02
21mr|texlive-bophook-0.02-7|9	Release:	7
21mr|texlive-bophook-0.02-7|10	Summary:	Provides an At-Begin-Page hook
21mr|texlive-bophook-0.02-7|11	Group:		Publishing
21mr|texlive-bophook-0.02-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/bophook
21mr|texlive-bophook-0.02-7|13	License:	LPPL
21mr|texlive-bophook-0.02-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bophook.tar.xz
21mr|texlive-bophook-0.02-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bophook.doc.tar.xz
21mr|texlive-bophook-0.02-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bophook.source.tar.xz
21mr|texlive-bophook-0.02-7|17	BuildArch:	noarch
21mr|texlive-bophook-0.02-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-bophook-0.02-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-bophook-0.02-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-bophook-0.02-7|21	
21mr|texlive-bophook-0.02-7|22	%description
21mr|texlive-bophook-0.02-7|23	Using the \AtBeginPage hook, you can add material in the
21mr|texlive-bophook-0.02-7|24	background of a page. \PageLayout can be used to give page
21mr|texlive-bophook-0.02-7|25	makeup commands to be executed on every page (e.g., depend on
21mr|texlive-bophook-0.02-7|26	the page style).
21mr|texlive-bophook-0.02-7|27	
21mr|texlive-bophook-0.02-7|28	
21mr|texlive-bophook-0.02-7|29	#-----------------------------------------------------------------------
21mr|texlive-bophook-0.02-7|30	%files
21mr|texlive-bophook-0.02-7|31	%{_texmfdistdir}/tex/latex/bophook/bophook.sty
21mr|texlive-bophook-0.02-7|32	%doc %{_texmfdistdir}/doc/latex/bophook/bophook.pdf
21mr|texlive-bophook-0.02-7|33	#- source
21mr|texlive-bophook-0.02-7|34	%doc %{_texmfdistdir}/source/latex/bophook/bophook.dtx
21mr|texlive-bophook-0.02-7|35	%doc %{_texmfdistdir}/source/latex/bophook/bophook.ins
21mr|texlive-bophook-0.02-7|36	
21mr|texlive-bophook-0.02-7|37	#-----------------------------------------------------------------------
21mr|texlive-bophook-0.02-7|38	%prep
21mr|texlive-bophook-0.02-7|39	%setup -c -a0 -a1 -a2
21mr|texlive-bophook-0.02-7|40	
21mr|texlive-bophook-0.02-7|41	%build
21mr|texlive-bophook-0.02-7|42	
21mr|texlive-bophook-0.02-7|43	%install
21mr|texlive-bophook-0.02-7|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-bophook-0.02-7|45	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17360 21
21mr|texlive-boxedminipage-20190228-1|1	# revision 17087
21mr|texlive-boxedminipage-20190228-1|2	# category Package
21mr|texlive-boxedminipage-20190228-1|3	# catalog-ctan /macros/latex/contrib/boxedminipage
21mr|texlive-boxedminipage-20190228-1|4	# catalog-date 2010-02-23 16:09:16 +0100
21mr|texlive-boxedminipage-20190228-1|5	# catalog-license pd
21mr|texlive-boxedminipage-20190228-1|6	# catalog-version undef
21mr|texlive-boxedminipage-20190228-1|7	Name:		texlive-boxedminipage
21mr|texlive-boxedminipage-20190228-1|8	Version:	20190228
21mr|texlive-boxedminipage-20190228-1|9	Release:	1
21mr|texlive-boxedminipage-20190228-1|10	Summary:	A package for producing framed minipages
21mr|texlive-boxedminipage-20190228-1|11	Group:		Publishing
21mr|texlive-boxedminipage-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/boxedminipage
21mr|texlive-boxedminipage-20190228-1|13	License:	PD
21mr|texlive-boxedminipage-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/boxedminipage.tar.xz
21mr|texlive-boxedminipage-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/boxedminipage.doc.tar.xz
21mr|texlive-boxedminipage-20190228-1|16	BuildArch:	noarch
21mr|texlive-boxedminipage-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-boxedminipage-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-boxedminipage-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-boxedminipage-20190228-1|20	
21mr|texlive-boxedminipage-20190228-1|21	%description
21mr|texlive-boxedminipage-20190228-1|22	LaTeX package which defines the boxedminipage environment --
21mr|texlive-boxedminipage-20190228-1|23	like minipage, but with a frame around it.
21mr|texlive-boxedminipage-20190228-1|24	
21mr|texlive-boxedminipage-20190228-1|25	#-----------------------------------------------------------------------
21mr|texlive-boxedminipage-20190228-1|26	%files
21mr|texlive-boxedminipage-20190228-1|27	%{_texmfdistdir}/tex/latex/boxedminipage/boxedminipage.sty
21mr|texlive-boxedminipage-20190228-1|28	%doc %{_texmfdistdir}/doc/latex/boxedminipage/boxedminipage.pdf
21mr|texlive-boxedminipage-20190228-1|29	%doc %{_texmfdistdir}/doc/latex/boxedminipage/boxedminipage.tex
21mr|texlive-boxedminipage-20190228-1|30	
21mr|texlive-boxedminipage-20190228-1|31	#-----------------------------------------------------------------------
21mr|texlive-boxedminipage-20190228-1|32	%prep
21mr|texlive-boxedminipage-20190228-1|33	%setup -c -a0 -a1
21mr|texlive-boxedminipage-20190228-1|34	
21mr|texlive-boxedminipage-20190228-1|35	%build
21mr|texlive-boxedminipage-20190228-1|36	
21mr|texlive-boxedminipage-20190228-1|37	%install
21mr|texlive-boxedminipage-20190228-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-boxedminipage-20190228-1|39	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17361 21
21mr|texlive-boxhandler-1.30-10|1	# revision 28031
21mr|texlive-boxhandler-1.30-10|2	# category Package
21mr|texlive-boxhandler-1.30-10|3	# catalog-ctan /macros/latex/contrib/boxhandler
21mr|texlive-boxhandler-1.30-10|4	# catalog-date 2012-10-18 23:00:43 +0200
21mr|texlive-boxhandler-1.30-10|5	# catalog-license lppl
21mr|texlive-boxhandler-1.30-10|6	# catalog-version 1.30
21mr|texlive-boxhandler-1.30-10|7	Name:		texlive-boxhandler
21mr|texlive-boxhandler-1.30-10|8	Version:	1.30
21mr|texlive-boxhandler-1.30-10|9	Release:	10
21mr|texlive-boxhandler-1.30-10|10	Summary:	Flexible Captioning and Deferred Box/List Printing
21mr|texlive-boxhandler-1.30-10|11	Group:		Publishing
21mr|texlive-boxhandler-1.30-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/boxhandler
21mr|texlive-boxhandler-1.30-10|13	License:	LPPL
21mr|texlive-boxhandler-1.30-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/boxhandler.tar.xz
21mr|texlive-boxhandler-1.30-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/boxhandler.doc.tar.xz
21mr|texlive-boxhandler-1.30-10|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/boxhandler.source.tar.xz
21mr|texlive-boxhandler-1.30-10|17	BuildArch:	noarch
21mr|texlive-boxhandler-1.30-10|18	BuildRequires:	texlive-tlpkg
21mr|texlive-boxhandler-1.30-10|19	Requires(pre):	texlive-tlpkg
21mr|texlive-boxhandler-1.30-10|20	Requires(post):	texlive-kpathsea
21mr|texlive-boxhandler-1.30-10|21	
21mr|texlive-boxhandler-1.30-10|22	%description
21mr|texlive-boxhandler-1.30-10|23	The package allows the user to optimise presentation of LaTeX
21mr|texlive-boxhandler-1.30-10|24	tables and figures. Boxhandler will lay out table and figure
21mr|texlive-boxhandler-1.30-10|25	captions with a variety of stylistic apperances, and will also
21mr|texlive-boxhandler-1.30-10|26	allow figures and tables to be "wrapped" in a manner consistent
21mr|texlive-boxhandler-1.30-10|27	with many business and government documents. For a document
21mr|texlive-boxhandler-1.30-10|28	that might appear in different venues with different
21mr|texlive-boxhandler-1.30-10|29	formatting, boxhandler permits the creation of a LaTeX source
21mr|texlive-boxhandler-1.30-10|30	document that can, with a single-line change in the source
21mr|texlive-boxhandler-1.30-10|31	code, produce an output that has very different layout from the
21mr|texlive-boxhandler-1.30-10|32	baseline configuration, not only in terms of caption style, but
21mr|texlive-boxhandler-1.30-10|33	more importantly in terms of the locations where figures,
21mr|texlive-boxhandler-1.30-10|34	tables and lists appear (or not) in the document. Deferral
21mr|texlive-boxhandler-1.30-10|35	routines also allow one to keep all figure and table data in a
21mr|texlive-boxhandler-1.30-10|36	separate source file, while nonetheless producing a document
21mr|texlive-boxhandler-1.30-10|37	with figures and tables appearing in the desired location.
21mr|texlive-boxhandler-1.30-10|38	
21mr|texlive-boxhandler-1.30-10|39	
21mr|texlive-boxhandler-1.30-10|40	#-----------------------------------------------------------------------
21mr|texlive-boxhandler-1.30-10|41	%files
21mr|texlive-boxhandler-1.30-10|42	%{_texmfdistdir}/tex/latex/boxhandler/boxhandler.sty
21mr|texlive-boxhandler-1.30-10|43	%doc %{_texmfdistdir}/doc/latex/boxhandler/README
21mr|texlive-boxhandler-1.30-10|44	%doc %{_texmfdistdir}/doc/latex/boxhandler/boxhandler.pdf
21mr|texlive-boxhandler-1.30-10|45	#- source
21mr|texlive-boxhandler-1.30-10|46	%doc %{_texmfdistdir}/source/latex/boxhandler/boxhandler.dtx
21mr|texlive-boxhandler-1.30-10|47	%doc %{_texmfdistdir}/source/latex/boxhandler/boxhandler.ins
21mr|texlive-boxhandler-1.30-10|48	
21mr|texlive-boxhandler-1.30-10|49	#-----------------------------------------------------------------------
21mr|texlive-boxhandler-1.30-10|50	%prep
21mr|texlive-boxhandler-1.30-10|51	%setup -c -a0 -a1 -a2
21mr|texlive-boxhandler-1.30-10|52	
21mr|texlive-boxhandler-1.30-10|53	%build
21mr|texlive-boxhandler-1.30-10|54	
21mr|texlive-boxhandler-1.30-10|55	%install
21mr|texlive-boxhandler-1.30-10|56	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-boxhandler-1.30-10|57	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17362 21
21mr|texlive-bpchem-1.1-2|1	Name:		texlive-bpchem
21mr|texlive-bpchem-1.1-2|2	Version:	1.1
21mr|texlive-bpchem-1.1-2|3	Release:	2
21mr|texlive-bpchem-1.1-2|4	Summary:	Typeset chemical names, formulae, etc
21mr|texlive-bpchem-1.1-2|5	Group:		Publishing
21mr|texlive-bpchem-1.1-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/bpchem
21mr|texlive-bpchem-1.1-2|7	License:	LPPL
21mr|texlive-bpchem-1.1-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bpchem.tar.xz
21mr|texlive-bpchem-1.1-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bpchem.doc.tar.xz
21mr|texlive-bpchem-1.1-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bpchem.source.tar.xz
21mr|texlive-bpchem-1.1-2|11	BuildArch:	noarch
21mr|texlive-bpchem-1.1-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-bpchem-1.1-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-bpchem-1.1-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-bpchem-1.1-2|15	
21mr|texlive-bpchem-1.1-2|16	%description
21mr|texlive-bpchem-1.1-2|17	The package provides support for typesetting simple chemical
21mr|texlive-bpchem-1.1-2|18	formulae, those long IUPAC compound names, and some chemical
21mr|texlive-bpchem-1.1-2|19	idioms. It also supports the labelling of compounds and
21mr|texlive-bpchem-1.1-2|20	reference to labelled compounds.
21mr|texlive-bpchem-1.1-2|21	
21mr|texlive-bpchem-1.1-2|22	#-----------------------------------------------------------------------
21mr|texlive-bpchem-1.1-2|23	%files
21mr|texlive-bpchem-1.1-2|24	%{_texmfdistdir}/tex/latex/bpchem/bpchem.sty
21mr|texlive-bpchem-1.1-2|25	%doc %{_texmfdistdir}/doc/latex/bpchem/bpchem.pdf
21mr|texlive-bpchem-1.1-2|26	%doc %{_texmfdistdir}/doc/latex/bpchem/README.md
21mr|texlive-bpchem-1.1-2|27	#- source
21mr|texlive-bpchem-1.1-2|28	%doc %{_texmfdistdir}/source/latex/bpchem/bpchem.dtx
21mr|texlive-bpchem-1.1-2|29	%doc %{_texmfdistdir}/source/latex/bpchem/bpchem.ins
21mr|texlive-bpchem-1.1-2|30	
21mr|texlive-bpchem-1.1-2|31	#-----------------------------------------------------------------------
21mr|texlive-bpchem-1.1-2|32	%prep
21mr|texlive-bpchem-1.1-2|33	%setup -c -a0 -a1 -a2
21mr|texlive-bpchem-1.1-2|34	
21mr|texlive-bpchem-1.1-2|35	%build
21mr|texlive-bpchem-1.1-2|36	
21mr|texlive-bpchem-1.1-2|37	%install
21mr|texlive-bpchem-1.1-2|38	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-bpchem-1.1-2|39	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17363 21
21mr|texlive-bpolynomial-0.5-7|1	# revision 15878
21mr|texlive-bpolynomial-0.5-7|2	# category Package
21mr|texlive-bpolynomial-0.5-7|3	# catalog-ctan /graphics/metapost/contrib/macros/bpolynomial
21mr|texlive-bpolynomial-0.5-7|4	# catalog-date 2008-08-17 01:00:50 +0200
21mr|texlive-bpolynomial-0.5-7|5	# catalog-license lppl
21mr|texlive-bpolynomial-0.5-7|6	# catalog-version 0.5
21mr|texlive-bpolynomial-0.5-7|7	Name:		texlive-bpolynomial
21mr|texlive-bpolynomial-0.5-7|8	Version:	0.5
21mr|texlive-bpolynomial-0.5-7|9	Release:	7
21mr|texlive-bpolynomial-0.5-7|10	Summary:	Drawing polynomial functions of up to order 3
21mr|texlive-bpolynomial-0.5-7|11	Group:		Publishing
21mr|texlive-bpolynomial-0.5-7|12	URL:		http://www.ctan.org/tex-archive/graphics/metapost/contrib/macros/bpolynomial
21mr|texlive-bpolynomial-0.5-7|13	License:	LPPL
21mr|texlive-bpolynomial-0.5-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bpolynomial.tar.xz
21mr|texlive-bpolynomial-0.5-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bpolynomial.doc.tar.xz
21mr|texlive-bpolynomial-0.5-7|16	BuildArch:	noarch
21mr|texlive-bpolynomial-0.5-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-bpolynomial-0.5-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-bpolynomial-0.5-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-bpolynomial-0.5-7|20	
21mr|texlive-bpolynomial-0.5-7|21	%description
21mr|texlive-bpolynomial-0.5-7|22	This MetaPost package helps plotting polynomial and root
21mr|texlive-bpolynomial-0.5-7|23	functions up to order three. The package provides macros to
21mr|texlive-bpolynomial-0.5-7|24	calculate Bezier curves exactly matching a given constant,
21mr|texlive-bpolynomial-0.5-7|25	linear, quadratic or cubic polynomial, or square or cubic root
21mr|texlive-bpolynomial-0.5-7|26	function. In addition, tangents on all functions and
21mr|texlive-bpolynomial-0.5-7|27	derivatives of polynomials can be calculated.
21mr|texlive-bpolynomial-0.5-7|28	
21mr|texlive-bpolynomial-0.5-7|29	
21mr|texlive-bpolynomial-0.5-7|30	#-----------------------------------------------------------------------
21mr|texlive-bpolynomial-0.5-7|31	%files
21mr|texlive-bpolynomial-0.5-7|32	%{_texmfdistdir}/metapost/bpolynomial/bpolynomial.mp
21mr|texlive-bpolynomial-0.5-7|33	%doc %{_texmfdistdir}/doc/metapost/bpolynomial/CHANGES
21mr|texlive-bpolynomial-0.5-7|34	%doc %{_texmfdistdir}/doc/metapost/bpolynomial/README
21mr|texlive-bpolynomial-0.5-7|35	%doc %{_texmfdistdir}/doc/metapost/bpolynomial/TODO
21mr|texlive-bpolynomial-0.5-7|36	%doc %{_texmfdistdir}/doc/metapost/bpolynomial/bpolynomial.pdf
21mr|texlive-bpolynomial-0.5-7|37	%doc %{_texmfdistdir}/doc/metapost/bpolynomial/bpolynomial.tex
21mr|texlive-bpolynomial-0.5-7|38	%doc %{_texmfdistdir}/doc/metapost/bpolynomial/examples.mp
21mr|texlive-bpolynomial-0.5-7|39	
21mr|texlive-bpolynomial-0.5-7|40	#-----------------------------------------------------------------------
21mr|texlive-bpolynomial-0.5-7|41	%prep
21mr|texlive-bpolynomial-0.5-7|42	%setup -c -a0 -a1
21mr|texlive-bpolynomial-0.5-7|43	
21mr|texlive-bpolynomial-0.5-7|44	%build
21mr|texlive-bpolynomial-0.5-7|45	
21mr|texlive-bpolynomial-0.5-7|46	%install
21mr|texlive-bpolynomial-0.5-7|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-bpolynomial-0.5-7|48	cp -fpar metapost doc %{buildroot}%{_texmfdistdir}

17364 21
21mr|texlive-bracketkey-1.0-7|1	# revision 17129
21mr|texlive-bracketkey-1.0-7|2	# category Package
21mr|texlive-bracketkey-1.0-7|3	# catalog-ctan /macros/latex/contrib/bracketkey
21mr|texlive-bracketkey-1.0-7|4	# catalog-date 2010-02-19 21:33:30 +0100
21mr|texlive-bracketkey-1.0-7|5	# catalog-license lppl1.3
21mr|texlive-bracketkey-1.0-7|6	# catalog-version 1.0
21mr|texlive-bracketkey-1.0-7|7	Name:		texlive-bracketkey
21mr|texlive-bracketkey-1.0-7|8	Version:	1.0
21mr|texlive-bracketkey-1.0-7|9	Release:	7
21mr|texlive-bracketkey-1.0-7|10	Summary:	Produce bracketed identification keys
21mr|texlive-bracketkey-1.0-7|11	Group:		Publishing
21mr|texlive-bracketkey-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/bracketkey
21mr|texlive-bracketkey-1.0-7|13	License:	LPPL1.3
21mr|texlive-bracketkey-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bracketkey.tar.xz
21mr|texlive-bracketkey-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bracketkey.doc.tar.xz
21mr|texlive-bracketkey-1.0-7|16	BuildArch:	noarch
21mr|texlive-bracketkey-1.0-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-bracketkey-1.0-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-bracketkey-1.0-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-bracketkey-1.0-7|20	
21mr|texlive-bracketkey-1.0-7|21	%description
21mr|texlive-bracketkey-1.0-7|22	The package provides an environment bracketkey for use when
21mr|texlive-bracketkey-1.0-7|23	producing lists of species.
21mr|texlive-bracketkey-1.0-7|24	
21mr|texlive-bracketkey-1.0-7|25	
21mr|texlive-bracketkey-1.0-7|26	#-----------------------------------------------------------------------
21mr|texlive-bracketkey-1.0-7|27	%files
21mr|texlive-bracketkey-1.0-7|28	%{_texmfdistdir}/tex/latex/bracketkey/bracketkey.sty
21mr|texlive-bracketkey-1.0-7|29	%doc %{_texmfdistdir}/doc/latex/bracketkey/Malva.pdf
21mr|texlive-bracketkey-1.0-7|30	%doc %{_texmfdistdir}/doc/latex/bracketkey/Malva.tex
21mr|texlive-bracketkey-1.0-7|31	%doc %{_texmfdistdir}/doc/latex/bracketkey/README
21mr|texlive-bracketkey-1.0-7|32	%doc %{_texmfdistdir}/doc/latex/bracketkey/bracketkey.pdf
21mr|texlive-bracketkey-1.0-7|33	%doc %{_texmfdistdir}/doc/latex/bracketkey/bracketkey.tex
21mr|texlive-bracketkey-1.0-7|34	
21mr|texlive-bracketkey-1.0-7|35	#-----------------------------------------------------------------------
21mr|texlive-bracketkey-1.0-7|36	%prep
21mr|texlive-bracketkey-1.0-7|37	%setup -c -a0 -a1
21mr|texlive-bracketkey-1.0-7|38	
21mr|texlive-bracketkey-1.0-7|39	%build
21mr|texlive-bracketkey-1.0-7|40	
21mr|texlive-bracketkey-1.0-7|41	%install
21mr|texlive-bracketkey-1.0-7|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-bracketkey-1.0-7|43	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17365 21
21mr|texlive-braids-1.0-7|1	# revision 23790
21mr|texlive-braids-1.0-7|2	# category Package
21mr|texlive-braids-1.0-7|3	# catalog-ctan /graphics/pgf/contrib/braids
21mr|texlive-braids-1.0-7|4	# catalog-date 2011-08-30 13:04:52 +0200
21mr|texlive-braids-1.0-7|5	# catalog-license lppl1.3
21mr|texlive-braids-1.0-7|6	# catalog-version 1.0
21mr|texlive-braids-1.0-7|7	Name:		texlive-braids
21mr|texlive-braids-1.0-7|8	Version:	1.0
21mr|texlive-braids-1.0-7|9	Release:	7
21mr|texlive-braids-1.0-7|10	Summary:	Draw braid diagrams with PGF/TikZ
21mr|texlive-braids-1.0-7|11	Group:		Publishing
21mr|texlive-braids-1.0-7|12	URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/braids
21mr|texlive-braids-1.0-7|13	License:	LPPL1.3
21mr|texlive-braids-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/braids.tar.xz
21mr|texlive-braids-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/braids.doc.tar.xz
21mr|texlive-braids-1.0-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/braids.source.tar.xz
21mr|texlive-braids-1.0-7|17	BuildArch:	noarch
21mr|texlive-braids-1.0-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-braids-1.0-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-braids-1.0-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-braids-1.0-7|21	
21mr|texlive-braids-1.0-7|22	%description
21mr|texlive-braids-1.0-7|23	The package enables drawing of braid diagrams with PGF/TikZ
21mr|texlive-braids-1.0-7|24	using a simple syntax. The braid itself is specified by giving
21mr|texlive-braids-1.0-7|25	a word in the braid group, and there are many options for
21mr|texlive-braids-1.0-7|26	styling the strands and for drawing "floors".
21mr|texlive-braids-1.0-7|27	
21mr|texlive-braids-1.0-7|28	
21mr|texlive-braids-1.0-7|29	#-----------------------------------------------------------------------
21mr|texlive-braids-1.0-7|30	%files
21mr|texlive-braids-1.0-7|31	%{_texmfdistdir}/tex/latex/braids/braids.sty
21mr|texlive-braids-1.0-7|32	%doc %{_texmfdistdir}/doc/latex/braids/README
21mr|texlive-braids-1.0-7|33	%doc %{_texmfdistdir}/doc/latex/braids/braids_doc.pdf
21mr|texlive-braids-1.0-7|34	%doc %{_texmfdistdir}/doc/latex/braids/braids_doc.tex
21mr|texlive-braids-1.0-7|35	#- source
21mr|texlive-braids-1.0-7|36	%doc %{_texmfdistdir}/source/latex/braids/braids.dtx
21mr|texlive-braids-1.0-7|37	
21mr|texlive-braids-1.0-7|38	#-----------------------------------------------------------------------
21mr|texlive-braids-1.0-7|39	%prep
21mr|texlive-braids-1.0-7|40	%setup -c -a0 -a1 -a2
21mr|texlive-braids-1.0-7|41	
21mr|texlive-braids-1.0-7|42	%build
21mr|texlive-braids-1.0-7|43	
21mr|texlive-braids-1.0-7|44	%install
21mr|texlive-braids-1.0-7|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-braids-1.0-7|46	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17366 21
21mr|texlive-braket-20190228-1|1	# revision 17127
21mr|texlive-braket-20190228-1|2	# category Package
21mr|texlive-braket-20190228-1|3	# catalog-ctan /macros/latex/contrib/braket
21mr|texlive-braket-20190228-1|4	# catalog-date 2010-02-23 16:09:16 +0100
21mr|texlive-braket-20190228-1|5	# catalog-license pd
21mr|texlive-braket-20190228-1|6	# catalog-version undef
21mr|texlive-braket-20190228-1|7	Name:		texlive-braket
21mr|texlive-braket-20190228-1|8	Version:	20190228
21mr|texlive-braket-20190228-1|9	Release:	1
21mr|texlive-braket-20190228-1|10	Summary:	Dirac bra-ket and set notations
21mr|texlive-braket-20190228-1|11	Group:		Publishing
21mr|texlive-braket-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/braket
21mr|texlive-braket-20190228-1|13	License:	PD
21mr|texlive-braket-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/braket.tar.xz
21mr|texlive-braket-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/braket.doc.tar.xz
21mr|texlive-braket-20190228-1|16	BuildArch:	noarch
21mr|texlive-braket-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-braket-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-braket-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-braket-20190228-1|20	
21mr|texlive-braket-20190228-1|21	%description
21mr|texlive-braket-20190228-1|22	Provides macros to typeset bra-ket notation, as well as set
21mr|texlive-braket-20190228-1|23	specifiers, with a single ("|") or a double ("||" or ("\|")
21mr|texlive-braket-20190228-1|24	vertical bar specifier in between two bracketed parts. Each
21mr|texlive-braket-20190228-1|25	macro comes in a fixed-size version and an expanding version.
21mr|texlive-braket-20190228-1|26	If the package finds itself operating under e-tex, it uses the
21mr|texlive-braket-20190228-1|27	extended primitive \middle for more reliable results.
21mr|texlive-braket-20190228-1|28	
21mr|texlive-braket-20190228-1|29	#-----------------------------------------------------------------------
21mr|texlive-braket-20190228-1|30	%files
21mr|texlive-braket-20190228-1|31	%{_texmfdistdir}/tex/latex/braket/braket.sty
21mr|texlive-braket-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/braket/braket.pdf
21mr|texlive-braket-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/braket/braket.tex
21mr|texlive-braket-20190228-1|34	
21mr|texlive-braket-20190228-1|35	#-----------------------------------------------------------------------
21mr|texlive-braket-20190228-1|36	%prep
21mr|texlive-braket-20190228-1|37	%setup -c -a0 -a1
21mr|texlive-braket-20190228-1|38	
21mr|texlive-braket-20190228-1|39	%build
21mr|texlive-braket-20190228-1|40	
21mr|texlive-braket-20190228-1|41	%install
21mr|texlive-braket-20190228-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-braket-20190228-1|43	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17367 21
21mr|texlive-brandeis-dissertation-2.0-10|1	# revision 32047
21mr|texlive-brandeis-dissertation-2.0-10|2	# category Package
21mr|texlive-brandeis-dissertation-2.0-10|3	# catalog-ctan /macros/latex/contrib/brandeis-dissertation
21mr|texlive-brandeis-dissertation-2.0-10|4	# catalog-date 2013-10-31 19:22:02 +0100
21mr|texlive-brandeis-dissertation-2.0-10|5	# catalog-license lppl1.2
21mr|texlive-brandeis-dissertation-2.0-10|6	# catalog-version 2.0
21mr|texlive-brandeis-dissertation-2.0-10|7	Name:		texlive-brandeis-dissertation
21mr|texlive-brandeis-dissertation-2.0-10|8	Version:	2.0
21mr|texlive-brandeis-dissertation-2.0-10|9	Release:	10
21mr|texlive-brandeis-dissertation-2.0-10|10	Summary:	Class for Brandeis University dissertations
21mr|texlive-brandeis-dissertation-2.0-10|11	Group:		Publishing
21mr|texlive-brandeis-dissertation-2.0-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/brandeis-dissertation
21mr|texlive-brandeis-dissertation-2.0-10|13	License:	LPPL1.2
21mr|texlive-brandeis-dissertation-2.0-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/brandeis-dissertation.tar.xz
21mr|texlive-brandeis-dissertation-2.0-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/brandeis-dissertation.doc.tar.xz
21mr|texlive-brandeis-dissertation-2.0-10|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/brandeis-dissertation.source.tar.xz
21mr|texlive-brandeis-dissertation-2.0-10|17	BuildArch:	noarch
21mr|texlive-brandeis-dissertation-2.0-10|18	BuildRequires:	texlive-tlpkg
21mr|texlive-brandeis-dissertation-2.0-10|19	Requires(pre):	texlive-tlpkg
21mr|texlive-brandeis-dissertation-2.0-10|20	Requires(post):	texlive-kpathsea
21mr|texlive-brandeis-dissertation-2.0-10|21	
21mr|texlive-brandeis-dissertation-2.0-10|22	%description
21mr|texlive-brandeis-dissertation-2.0-10|23	The class will enable the user to typeset a dissertation which
21mr|texlive-brandeis-dissertation-2.0-10|24	adheres to the formatting guidelines of Brandeis University
21mr|texlive-brandeis-dissertation-2.0-10|25	Graduate School of Arts and Sciences (GSAS).
21mr|texlive-brandeis-dissertation-2.0-10|26	
21mr|texlive-brandeis-dissertation-2.0-10|27	
21mr|texlive-brandeis-dissertation-2.0-10|28	#-----------------------------------------------------------------------
21mr|texlive-brandeis-dissertation-2.0-10|29	%files
21mr|texlive-brandeis-dissertation-2.0-10|30	%{_texmfdistdir}/tex/latex/brandeis-dissertation/brandeis-dissertation.cls
21mr|texlive-brandeis-dissertation-2.0-10|31	%doc %{_texmfdistdir}/doc/latex/brandeis-dissertation/README
21mr|texlive-brandeis-dissertation-2.0-10|32	%doc %{_texmfdistdir}/doc/latex/brandeis-dissertation/brandeis-dissertation.pdf
21mr|texlive-brandeis-dissertation-2.0-10|33	%doc %{_texmfdistdir}/doc/latex/brandeis-dissertation/brandeis-dissertation.tex
21mr|texlive-brandeis-dissertation-2.0-10|34	#- source
21mr|texlive-brandeis-dissertation-2.0-10|35	%doc %{_texmfdistdir}/source/latex/brandeis-dissertation/brandeis-dissertation.dtx
21mr|texlive-brandeis-dissertation-2.0-10|36	%doc %{_texmfdistdir}/source/latex/brandeis-dissertation/brandeis-dissertation.ins
21mr|texlive-brandeis-dissertation-2.0-10|37	
21mr|texlive-brandeis-dissertation-2.0-10|38	#-----------------------------------------------------------------------
21mr|texlive-brandeis-dissertation-2.0-10|39	%prep
21mr|texlive-brandeis-dissertation-2.0-10|40	%setup -c -a0 -a1 -a2
21mr|texlive-brandeis-dissertation-2.0-10|41	
21mr|texlive-brandeis-dissertation-2.0-10|42	%build
21mr|texlive-brandeis-dissertation-2.0-10|43	
21mr|texlive-brandeis-dissertation-2.0-10|44	%install
21mr|texlive-brandeis-dissertation-2.0-10|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-brandeis-dissertation-2.0-10|46	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17368 21
21mr|texlive-breakurl-1.40-10|1	# revision 29901
21mr|texlive-breakurl-1.40-10|2	# category Package
21mr|texlive-breakurl-1.40-10|3	# catalog-ctan /macros/latex/contrib/breakurl
21mr|texlive-breakurl-1.40-10|4	# catalog-date 2013-04-12 10:31:24 +0200
21mr|texlive-breakurl-1.40-10|5	# catalog-license lppl
21mr|texlive-breakurl-1.40-10|6	# catalog-version 1.40
21mr|texlive-breakurl-1.40-10|7	Name:		texlive-breakurl
21mr|texlive-breakurl-1.40-10|8	Version:	1.40
21mr|texlive-breakurl-1.40-10|9	Release:	10
21mr|texlive-breakurl-1.40-10|10	Summary:	Line-breakable \url-like links in hyperref when compiling via dvips/ps2pdf
21mr|texlive-breakurl-1.40-10|11	Group:		Publishing
21mr|texlive-breakurl-1.40-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/breakurl
21mr|texlive-breakurl-1.40-10|13	License:	LPPL
21mr|texlive-breakurl-1.40-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/breakurl.tar.xz
21mr|texlive-breakurl-1.40-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/breakurl.doc.tar.xz
21mr|texlive-breakurl-1.40-10|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/breakurl.source.tar.xz
21mr|texlive-breakurl-1.40-10|17	BuildArch:	noarch
21mr|texlive-breakurl-1.40-10|18	BuildRequires:	texlive-tlpkg
21mr|texlive-breakurl-1.40-10|19	Requires(pre):	texlive-tlpkg
21mr|texlive-breakurl-1.40-10|20	Requires(post):	texlive-kpathsea
21mr|texlive-breakurl-1.40-10|21	
21mr|texlive-breakurl-1.40-10|22	%description
21mr|texlive-breakurl-1.40-10|23	This package provides a command much like hyperref's \url that
21mr|texlive-breakurl-1.40-10|24	typesets a URL using a typewriter-like font. However, if the
21mr|texlive-breakurl-1.40-10|25	dvips driver is being used, the original \url doesn't allow
21mr|texlive-breakurl-1.40-10|26	line breaks in the middle of the created link: the link comes
21mr|texlive-breakurl-1.40-10|27	in one atomic piece. This package allows such line breaks in
21mr|texlive-breakurl-1.40-10|28	the generated links.
21mr|texlive-breakurl-1.40-10|29	
21mr|texlive-breakurl-1.40-10|30	
21mr|texlive-breakurl-1.40-10|31	#-----------------------------------------------------------------------
21mr|texlive-breakurl-1.40-10|32	%files
21mr|texlive-breakurl-1.40-10|33	%{_texmfdistdir}/tex/latex/breakurl/breakurl.sty
21mr|texlive-breakurl-1.40-10|34	%doc %{_texmfdistdir}/doc/latex/breakurl/README
21mr|texlive-breakurl-1.40-10|35	%doc %{_texmfdistdir}/doc/latex/breakurl/breakurl.pdf
21mr|texlive-breakurl-1.40-10|36	#- source
21mr|texlive-breakurl-1.40-10|37	%doc %{_texmfdistdir}/source/latex/breakurl/breakurl.dtx
21mr|texlive-breakurl-1.40-10|38	%doc %{_texmfdistdir}/source/latex/breakurl/breakurl.ins
21mr|texlive-breakurl-1.40-10|39	
21mr|texlive-breakurl-1.40-10|40	#-----------------------------------------------------------------------
21mr|texlive-breakurl-1.40-10|41	%prep
21mr|texlive-breakurl-1.40-10|42	%setup -c -a0 -a1 -a2
21mr|texlive-breakurl-1.40-10|43	
21mr|texlive-breakurl-1.40-10|44	%build
21mr|texlive-breakurl-1.40-10|45	
21mr|texlive-breakurl-1.40-10|46	%install
21mr|texlive-breakurl-1.40-10|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-breakurl-1.40-10|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17369 21
21mr|texlive-breqn-0.98k-1|1	Name:		texlive-breqn
21mr|texlive-breqn-0.98k-1|2	Version:	0.98k
21mr|texlive-breqn-0.98k-1|3	Release:	1
21mr|texlive-breqn-0.98k-1|4	Summary:	Automatic line breaking of displayed equations
21mr|texlive-breqn-0.98k-1|5	Group:		Publishing
21mr|texlive-breqn-0.98k-1|6	URL:		https://ctan.org/tex-archive/macros/latex/contrib/breqn
21mr|texlive-breqn-0.98k-1|7	License:	LPPL1.3
21mr|texlive-breqn-0.98k-1|8	Source0:	https://mirror.truenetwork.ru/CTAN/systems/texlive/tlnet/archive/breqn.tar.xz
21mr|texlive-breqn-0.98k-1|9	Source1:	https://mirror.truenetwork.ru/CTAN/systems/texlive/tlnet/archive/breqn.doc.tar.xz
21mr|texlive-breqn-0.98k-1|10	Source2:	https://mirror.truenetwork.ru/CTAN/systems/texlive/tlnet/archive/breqn.source.tar.xz
21mr|texlive-breqn-0.98k-1|11	BuildArch:	noarch
21mr|texlive-breqn-0.98k-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-breqn-0.98k-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-breqn-0.98k-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-breqn-0.98k-1|15	
21mr|texlive-breqn-0.98k-1|16	%description
21mr|texlive-breqn-0.98k-1|17	The package provides solutions to a number of common
21mr|texlive-breqn-0.98k-1|18	difficulties in writing displayed equations and getting
21mr|texlive-breqn-0.98k-1|19	high-quality output. For example, it is a well-known
21mr|texlive-breqn-0.98k-1|20	inconvenience that if an equation must be broken into more than
21mr|texlive-breqn-0.98k-1|21	one line, 'left...right' constructs cannot span lines. The
21mr|texlive-breqn-0.98k-1|22	breqn package makes them work as one would expect whether or
21mr|texlive-breqn-0.98k-1|23	not there is an intervening line break.
21mr|texlive-breqn-0.98k-1|24	
21mr|texlive-breqn-0.98k-1|25	#-----------------------------------------------------------------------
21mr|texlive-breqn-0.98k-1|26	%files
21mr|texlive-breqn-0.98k-1|27	%{_texmfdistdir}/tex/latex/breqn
21mr|texlive-breqn-0.98k-1|28	%doc %{_texmfdistdir}/doc/latex/breqn
21mr|texlive-breqn-0.98k-1|29	#- source
21mr|texlive-breqn-0.98k-1|30	%doc %{_texmfdistdir}/source/latex/breqn
21mr|texlive-breqn-0.98k-1|31	
21mr|texlive-breqn-0.98k-1|32	#-----------------------------------------------------------------------
21mr|texlive-breqn-0.98k-1|33	%prep
21mr|texlive-breqn-0.98k-1|34	%setup -c -a0 -a1 -a2
21mr|texlive-breqn-0.98k-1|35	
21mr|texlive-breqn-0.98k-1|36	%build
21mr|texlive-breqn-0.98k-1|37	
21mr|texlive-breqn-0.98k-1|38	%install
21mr|texlive-breqn-0.98k-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-breqn-0.98k-1|40	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}
21mr|texlive-breqn-0.98k-1|41	
21mr|texlive-breqn-0.98k-1|42	
21mr|texlive-breqn-0.98k-1|43	

17370 21
21mr|texlive-bullcntr-0.04-7|1	# revision 15878
21mr|texlive-bullcntr-0.04-7|2	# category Package
21mr|texlive-bullcntr-0.04-7|3	# catalog-ctan /macros/latex/contrib/bullcntr
21mr|texlive-bullcntr-0.04-7|4	# catalog-date 2008-08-17 01:00:50 +0200
21mr|texlive-bullcntr-0.04-7|5	# catalog-license lppl
21mr|texlive-bullcntr-0.04-7|6	# catalog-version 0.04
21mr|texlive-bullcntr-0.04-7|7	Name:		texlive-bullcntr
21mr|texlive-bullcntr-0.04-7|8	Version:	0.04
21mr|texlive-bullcntr-0.04-7|9	Release:	7
21mr|texlive-bullcntr-0.04-7|10	Summary:	Display list item counter as regular pattern of bullets
21mr|texlive-bullcntr-0.04-7|11	Group:		Publishing
21mr|texlive-bullcntr-0.04-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/bullcntr
21mr|texlive-bullcntr-0.04-7|13	License:	LPPL
21mr|texlive-bullcntr-0.04-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bullcntr.tar.xz
21mr|texlive-bullcntr-0.04-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bullcntr.doc.tar.xz
21mr|texlive-bullcntr-0.04-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bullcntr.source.tar.xz
21mr|texlive-bullcntr-0.04-7|17	BuildArch:	noarch
21mr|texlive-bullcntr-0.04-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-bullcntr-0.04-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-bullcntr-0.04-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-bullcntr-0.04-7|21	
21mr|texlive-bullcntr-0.04-7|22	%description
21mr|texlive-bullcntr-0.04-7|23	The bullcntr package defines the command bullcntr, which can be
21mr|texlive-bullcntr-0.04-7|24	thought of as an analogue of the \fnsymbol command: like the
21mr|texlive-bullcntr-0.04-7|25	latter, it displays the value of a counter lying between 1 and
21mr|texlive-bullcntr-0.04-7|26	9, but uses, for the purpose, a regular pattern of bullets.
21mr|texlive-bullcntr-0.04-7|27	
21mr|texlive-bullcntr-0.04-7|28	
21mr|texlive-bullcntr-0.04-7|29	#-----------------------------------------------------------------------
21mr|texlive-bullcntr-0.04-7|30	%files
21mr|texlive-bullcntr-0.04-7|31	%{_texmfdistdir}/tex/latex/bullcntr/bullcntr.sty
21mr|texlive-bullcntr-0.04-7|32	%{_texmfdistdir}/tex/latex/bullcntr/bullenum.sty
21mr|texlive-bullcntr-0.04-7|33	%doc %{_texmfdistdir}/doc/latex/bullcntr/00readme.txt
21mr|texlive-bullcntr-0.04-7|34	%doc %{_texmfdistdir}/doc/latex/bullcntr/README
21mr|texlive-bullcntr-0.04-7|35	%doc %{_texmfdistdir}/doc/latex/bullcntr/bullcntr-man.pdf
21mr|texlive-bullcntr-0.04-7|36	%doc %{_texmfdistdir}/doc/latex/bullcntr/bullcntr-man.tex
21mr|texlive-bullcntr-0.04-7|37	%doc %{_texmfdistdir}/doc/latex/bullcntr/bullcntr-sam.tex
21mr|texlive-bullcntr-0.04-7|38	%doc %{_texmfdistdir}/doc/latex/bullcntr/bullenum-sam.tex
21mr|texlive-bullcntr-0.04-7|39	%doc %{_texmfdistdir}/doc/latex/bullcntr/manifest.txt
21mr|texlive-bullcntr-0.04-7|40	#- source
21mr|texlive-bullcntr-0.04-7|41	%doc %{_texmfdistdir}/source/latex/bullcntr/bullcntr.dtx
21mr|texlive-bullcntr-0.04-7|42	%doc %{_texmfdistdir}/source/latex/bullcntr/bullcntr.ins
21mr|texlive-bullcntr-0.04-7|43	
21mr|texlive-bullcntr-0.04-7|44	#-----------------------------------------------------------------------
21mr|texlive-bullcntr-0.04-7|45	%prep
21mr|texlive-bullcntr-0.04-7|46	%setup -c -a0 -a1 -a2
21mr|texlive-bullcntr-0.04-7|47	
21mr|texlive-bullcntr-0.04-7|48	%build
21mr|texlive-bullcntr-0.04-7|49	
21mr|texlive-bullcntr-0.04-7|50	%install
21mr|texlive-bullcntr-0.04-7|51	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-bullcntr-0.04-7|52	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17371 21
21mr|texlive-burmese-20190228-1|1	# revision 25185
21mr|texlive-burmese-20190228-1|2	# category Package
21mr|texlive-burmese-20190228-1|3	# catalog-ctan /language/burmese
21mr|texlive-burmese-20190228-1|4	# catalog-date 2006-12-21 23:43:15 +0100
21mr|texlive-burmese-20190228-1|5	# catalog-license lppl
21mr|texlive-burmese-20190228-1|6	# catalog-version undef
21mr|texlive-burmese-20190228-1|7	Name:		texlive-burmese
21mr|texlive-burmese-20190228-1|8	Version:	20190228
21mr|texlive-burmese-20190228-1|9	Release:	1
21mr|texlive-burmese-20190228-1|10	Summary:	Basic Support for Writing Burmese
21mr|texlive-burmese-20190228-1|11	Group:		Publishing
21mr|texlive-burmese-20190228-1|12	URL:		http://www.ctan.org/tex-archive/language/burmese
21mr|texlive-burmese-20190228-1|13	License:	LPPL
21mr|texlive-burmese-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/burmese.tar.xz
21mr|texlive-burmese-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/burmese.doc.tar.xz
21mr|texlive-burmese-20190228-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/burmese.source.tar.xz
21mr|texlive-burmese-20190228-1|17	BuildArch:	noarch
21mr|texlive-burmese-20190228-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-burmese-20190228-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-burmese-20190228-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-burmese-20190228-1|21	
21mr|texlive-burmese-20190228-1|22	%description
21mr|texlive-burmese-20190228-1|23	This package provides basic support for writing Burmese. The
21mr|texlive-burmese-20190228-1|24	package provides a preprocessor (written in Perl), an Adobe
21mr|texlive-burmese-20190228-1|25	Type 1 font, and LaTeX macros.
21mr|texlive-burmese-20190228-1|26	
21mr|texlive-burmese-20190228-1|27	#-----------------------------------------------------------------------
21mr|texlive-burmese-20190228-1|28	%files
21mr|texlive-burmese-20190228-1|29	%{_texmfdistdir}/fonts/map/dvips/burmese/burmese.map
21mr|texlive-burmese-20190228-1|30	%{_texmfdistdir}/fonts/tfm/public/burmese/burm.tfm
21mr|texlive-burmese-20190228-1|31	%{_texmfdistdir}/fonts/type1/public/burmese/burm.pfb
21mr|texlive-burmese-20190228-1|32	%{_texmfdistdir}/tex/latex/burmese/birm.sty
21mr|texlive-burmese-20190228-1|33	%{_texmfdistdir}/tex/latex/burmese/ubirm.fd
21mr|texlive-burmese-20190228-1|34	%doc %{_texmfdistdir}/doc/fonts/burmese/burmguide.pdf
21mr|texlive-burmese-20190228-1|35	#- source
21mr|texlive-burmese-20190228-1|36	%doc %{_texmfdistdir}/source/fonts/burmese/birm.pl
21mr|texlive-burmese-20190228-1|37	
21mr|texlive-burmese-20190228-1|38	#-----------------------------------------------------------------------
21mr|texlive-burmese-20190228-1|39	%prep
21mr|texlive-burmese-20190228-1|40	%setup -c -a0 -a1 -a2
21mr|texlive-burmese-20190228-1|41	
21mr|texlive-burmese-20190228-1|42	%build
21mr|texlive-burmese-20190228-1|43	
21mr|texlive-burmese-20190228-1|44	%install
21mr|texlive-burmese-20190228-1|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-burmese-20190228-1|46	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

17372 21
21mr|texlive-bussproofs-1.1-1|1	# revision 15878
21mr|texlive-bussproofs-1.1-1|2	# category Package
21mr|texlive-bussproofs-1.1-1|3	# catalog-ctan /macros/latex/contrib/bussproofs
21mr|texlive-bussproofs-1.1-1|4	# catalog-date 2007-03-05 14:17:42 +0100
21mr|texlive-bussproofs-1.1-1|5	# catalog-license lppl1.3
21mr|texlive-bussproofs-1.1-1|6	# catalog-version 1.0
21mr|texlive-bussproofs-1.1-1|7	Name:		texlive-bussproofs
21mr|texlive-bussproofs-1.1-1|8	Version:	1.1
21mr|texlive-bussproofs-1.1-1|9	Release:	1
21mr|texlive-bussproofs-1.1-1|10	Summary:	Proof trees in the style of the sequent calculus
21mr|texlive-bussproofs-1.1-1|11	Group:		Publishing
21mr|texlive-bussproofs-1.1-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/bussproofs
21mr|texlive-bussproofs-1.1-1|13	License:	LPPL1.3
21mr|texlive-bussproofs-1.1-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bussproofs.tar.xz
21mr|texlive-bussproofs-1.1-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bussproofs.doc.tar.xz
21mr|texlive-bussproofs-1.1-1|16	BuildArch:	noarch
21mr|texlive-bussproofs-1.1-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-bussproofs-1.1-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-bussproofs-1.1-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-bussproofs-1.1-1|20	
21mr|texlive-bussproofs-1.1-1|21	%description
21mr|texlive-bussproofs-1.1-1|22	The package allows the construction of proof trees in the style
21mr|texlive-bussproofs-1.1-1|23	of the sequent calculus and many other proof systems. One novel
21mr|texlive-bussproofs-1.1-1|24	feature of the macros is they support the horizontal alignment
21mr|texlive-bussproofs-1.1-1|25	according to some centre point specified with the command
21mr|texlive-bussproofs-1.1-1|26	\fCenter. This is the style often used in sequent calculus
21mr|texlive-bussproofs-1.1-1|27	proofs. The package works in a Plain TeX document, as well as
21mr|texlive-bussproofs-1.1-1|28	in LaTeX; an exposition of the commands available is given in
21mr|texlive-bussproofs-1.1-1|29	the package file itself.
21mr|texlive-bussproofs-1.1-1|30	
21mr|texlive-bussproofs-1.1-1|31	
21mr|texlive-bussproofs-1.1-1|32	#-----------------------------------------------------------------------
21mr|texlive-bussproofs-1.1-1|33	%files
21mr|texlive-bussproofs-1.1-1|34	%{_texmfdistdir}/tex/latex/bussproofs/bussproofs.sty
21mr|texlive-bussproofs-1.1-1|35	%doc %{_texmfdistdir}/doc/latex/bussproofs/testbp2.pdf
21mr|texlive-bussproofs-1.1-1|36	%doc %{_texmfdistdir}/doc/latex/bussproofs/testbp2.tex
21mr|texlive-bussproofs-1.1-1|37	%doc %{_texmfdistdir}/doc/latex/bussproofs/BussGuide2.pdf
21mr|texlive-bussproofs-1.1-1|38	%doc %{_texmfdistdir}/doc/latex/bussproofs/BussGuide2.tex
21mr|texlive-bussproofs-1.1-1|39	%doc %{_texmfdistdir}/doc/latex/bussproofs/README.txt
21mr|texlive-bussproofs-1.1-1|40	
21mr|texlive-bussproofs-1.1-1|41	#-----------------------------------------------------------------------
21mr|texlive-bussproofs-1.1-1|42	%prep
21mr|texlive-bussproofs-1.1-1|43	%setup -c -a0 -a1
21mr|texlive-bussproofs-1.1-1|44	
21mr|texlive-bussproofs-1.1-1|45	%build
21mr|texlive-bussproofs-1.1-1|46	
21mr|texlive-bussproofs-1.1-1|47	%install
21mr|texlive-bussproofs-1.1-1|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-bussproofs-1.1-1|49	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17373 21
21mr|texlive-bxbase-1.1-1|1	Name:		texlive-bxbase
21mr|texlive-bxbase-1.1-1|2	Version:	1.1
21mr|texlive-bxbase-1.1-1|3	Release:	1
21mr|texlive-bxbase-1.1-1|4	Summary:	BX bundle base components
21mr|texlive-bxbase-1.1-1|5	Group:		Publishing
21mr|texlive-bxbase-1.1-1|6	URL:		http://www.ctan.org/tex-archive/language/japanese/BX/bxbase
21mr|texlive-bxbase-1.1-1|7	License:	OTHER-FREE
21mr|texlive-bxbase-1.1-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bxbase.tar.xz
21mr|texlive-bxbase-1.1-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bxbase.doc.tar.xz
21mr|texlive-bxbase-1.1-1|10	BuildArch:	noarch
21mr|texlive-bxbase-1.1-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-bxbase-1.1-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-bxbase-1.1-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-bxbase-1.1-1|14	
21mr|texlive-bxbase-1.1-1|15	%description
21mr|texlive-bxbase-1.1-1|16	TeXLive bxbase package.
21mr|texlive-bxbase-1.1-1|17	
21mr|texlive-bxbase-1.1-1|18	
21mr|texlive-bxbase-1.1-1|19	#-----------------------------------------------------------------------
21mr|texlive-bxbase-1.1-1|20	%files
21mr|texlive-bxbase-1.1-1|21	%{_texmfdistdir}/tex/latex/bxbase
21mr|texlive-bxbase-1.1-1|22	%{_texmfdistdir}/doc/latex/bxbase
21mr|texlive-bxbase-1.1-1|23	
21mr|texlive-bxbase-1.1-1|24	#-----------------------------------------------------------------------
21mr|texlive-bxbase-1.1-1|25	%prep
21mr|texlive-bxbase-1.1-1|26	%setup -c -a0 -a1
21mr|texlive-bxbase-1.1-1|27	
21mr|texlive-bxbase-1.1-1|28	%build
21mr|texlive-bxbase-1.1-1|29	
21mr|texlive-bxbase-1.1-1|30	%install
21mr|texlive-bxbase-1.1-1|31	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-bxbase-1.1-1|32	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17374 21
21mr|texlive-bxcalc-1.1-1|1	Name:		texlive-bxcalc
21mr|texlive-bxcalc-1.1-1|2	Version:	1.1
21mr|texlive-bxcalc-1.1-1|3	Release:	1
21mr|texlive-bxcalc-1.1-1|4	Summary:	Extend the functionality of the calc package
21mr|texlive-bxcalc-1.1-1|5	Group:		Publishing
21mr|texlive-bxcalc-1.1-1|6	URL:		https://ctan.org/tex-archive/macros/latex/contrib/bxcalc
21mr|texlive-bxcalc-1.1-1|7	License:	MIT
21mr|texlive-bxcalc-1.1-1|8	Source0:	http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/bxcalc.tar.xz
21mr|texlive-bxcalc-1.1-1|9	Source1:	http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/bxcalc.doc.tar.xz
21mr|texlive-bxcalc-1.1-1|10	BuildArch:	noarch
21mr|texlive-bxcalc-1.1-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-bxcalc-1.1-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-bxcalc-1.1-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-bxcalc-1.1-1|14	
21mr|texlive-bxcalc-1.1-1|15	%description
21mr|texlive-bxcalc-1.1-1|16	This package bundle consists of the following packages:
21mr|texlive-bxcalc-1.1-1|17	bxcalcize: To make calc expressions available in more places.
21mr|texlive-bxcalc-1.1-1|18	bxcalcux: To add user-defined units to the calc syntax.
21mr|texlive-bxcalc-1.1-1|19	
21mr|texlive-bxcalc-1.1-1|20	#-----------------------------------------------------------------------
21mr|texlive-bxcalc-1.1-1|21	%files
21mr|texlive-bxcalc-1.1-1|22	%{_texmfdistdir}/tex/*
21mr|texlive-bxcalc-1.1-1|23	%doc %{_texmfdistdir}/doc/*
21mr|texlive-bxcalc-1.1-1|24	
21mr|texlive-bxcalc-1.1-1|25	#-----------------------------------------------------------------------
21mr|texlive-bxcalc-1.1-1|26	%prep
21mr|texlive-bxcalc-1.1-1|27	%setup -c -a0 -a1
21mr|texlive-bxcalc-1.1-1|28	
21mr|texlive-bxcalc-1.1-1|29	%build
21mr|texlive-bxcalc-1.1-1|30	
21mr|texlive-bxcalc-1.1-1|31	%install
21mr|texlive-bxcalc-1.1-1|32	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-bxcalc-1.1-1|33	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17375 21
21mr|texlive-bxcjkjatype-0.3-2|1	Name:		texlive-bxcjkjatype
21mr|texlive-bxcjkjatype-0.3-2|2	Version:	0.3
21mr|texlive-bxcjkjatype-0.3-2|3	Release:	2
21mr|texlive-bxcjkjatype-0.3-2|4	Summary:	Typeset Japanese with pdfLaTeX and CJK
21mr|texlive-bxcjkjatype-0.3-2|5	Group:		Publishing
21mr|texlive-bxcjkjatype-0.3-2|6	URL:		http://www.ctan.org/tex-archive/language/japanese/bxcjkjatype
21mr|texlive-bxcjkjatype-0.3-2|7	License:	OTHER-FREE
21mr|texlive-bxcjkjatype-0.3-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bxcjkjatype.tar.xz
21mr|texlive-bxcjkjatype-0.3-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bxcjkjatype.doc.tar.xz
21mr|texlive-bxcjkjatype-0.3-2|10	BuildArch:	noarch
21mr|texlive-bxcjkjatype-0.3-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-bxcjkjatype-0.3-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-bxcjkjatype-0.3-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-bxcjkjatype-0.3-2|14	
21mr|texlive-bxcjkjatype-0.3-2|15	%description
21mr|texlive-bxcjkjatype-0.3-2|16	The package provides a working configuration of the CJK
21mr|texlive-bxcjkjatype-0.3-2|17	package, suitable for Japanese typesetting of moderate quality.
21mr|texlive-bxcjkjatype-0.3-2|18	Moreover, it facilitates use of the CJK package for pLaTeX
21mr|texlive-bxcjkjatype-0.3-2|19	users, by providing commands that are similar to those used by
21mr|texlive-bxcjkjatype-0.3-2|20	the pLaTeX kernel and some other packages used with it.
21mr|texlive-bxcjkjatype-0.3-2|21	
21mr|texlive-bxcjkjatype-0.3-2|22	#-----------------------------------------------------------------------
21mr|texlive-bxcjkjatype-0.3-2|23	%files
21mr|texlive-bxcjkjatype-0.3-2|24	%{_texmfdistdir}/tex/latex/bxcjkjatype
21mr|texlive-bxcjkjatype-0.3-2|25	%doc %{_texmfdistdir}/doc/latex/bxcjkjatype
21mr|texlive-bxcjkjatype-0.3-2|26	
21mr|texlive-bxcjkjatype-0.3-2|27	#-----------------------------------------------------------------------
21mr|texlive-bxcjkjatype-0.3-2|28	%prep
21mr|texlive-bxcjkjatype-0.3-2|29	%setup -c -a0 -a1
21mr|texlive-bxcjkjatype-0.3-2|30	
21mr|texlive-bxcjkjatype-0.3-2|31	%build
21mr|texlive-bxcjkjatype-0.3-2|32	
21mr|texlive-bxcjkjatype-0.3-2|33	%install
21mr|texlive-bxcjkjatype-0.3-2|34	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-bxcjkjatype-0.3-2|35	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17376 21
21mr|texlive-bxdpx-beamer-0.3-2|1	Name:		texlive-bxdpx-beamer
21mr|texlive-bxdpx-beamer-0.3-2|2	Version:	0.3
21mr|texlive-bxdpx-beamer-0.3-2|3	Release:	2
21mr|texlive-bxdpx-beamer-0.3-2|4	Summary:	Dvipdfmx extras for use with beamer
21mr|texlive-bxdpx-beamer-0.3-2|5	Group:		Publishing
21mr|texlive-bxdpx-beamer-0.3-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/beamer-contrib/bxdpx-beamer
21mr|texlive-bxdpx-beamer-0.3-2|7	License:	OTHER-FREE
21mr|texlive-bxdpx-beamer-0.3-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bxdpx-beamer.tar.xz
21mr|texlive-bxdpx-beamer-0.3-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bxdpx-beamer.doc.tar.xz
21mr|texlive-bxdpx-beamer-0.3-2|10	BuildArch:	noarch
21mr|texlive-bxdpx-beamer-0.3-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-bxdpx-beamer-0.3-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-bxdpx-beamer-0.3-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-bxdpx-beamer-0.3-2|14	
21mr|texlive-bxdpx-beamer-0.3-2|15	%description
21mr|texlive-bxdpx-beamer-0.3-2|16	The package is a driver to support beamer Navigation symbols
21mr|texlive-bxdpx-beamer-0.3-2|17	and \framezoomed regions when using dvipdfmx as PDF generator
21mr|texlive-bxdpx-beamer-0.3-2|18	(e.g., as part of e-pTeX). The package does not define any
21mr|texlive-bxdpx-beamer-0.3-2|19	'user' commands.
21mr|texlive-bxdpx-beamer-0.3-2|20	
21mr|texlive-bxdpx-beamer-0.3-2|21	#-----------------------------------------------------------------------
21mr|texlive-bxdpx-beamer-0.3-2|22	%files
21mr|texlive-bxdpx-beamer-0.3-2|23	%{_texmfdistdir}/tex/latex/bxdpx-beamer
21mr|texlive-bxdpx-beamer-0.3-2|24	%doc %{_texmfdistdir}/doc/latex/bxdpx-beamer
21mr|texlive-bxdpx-beamer-0.3-2|25	
21mr|texlive-bxdpx-beamer-0.3-2|26	#-----------------------------------------------------------------------
21mr|texlive-bxdpx-beamer-0.3-2|27	%prep
21mr|texlive-bxdpx-beamer-0.3-2|28	%setup -c -a0 -a1
21mr|texlive-bxdpx-beamer-0.3-2|29	
21mr|texlive-bxdpx-beamer-0.3-2|30	%build
21mr|texlive-bxdpx-beamer-0.3-2|31	
21mr|texlive-bxdpx-beamer-0.3-2|32	%install
21mr|texlive-bxdpx-beamer-0.3-2|33	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-bxdpx-beamer-0.3-2|34	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17377 21
21mr|texlive-bxdvidriver-0.2a-1|1	# revision 2
21mr|texlive-bxdvidriver-0.2a-1|2	# category TLCore
21mr|texlive-bxdvidriver-0.2a-1|3	# catalog-ctan /macros/latex/contrib/bxdvidriver/bxdvidriver.pl
21mr|texlive-bxdvidriver-0.2a-1|4	# catalog-date 2021-03-34 11:50:51 +0200
21mr|texlive-bxdvidriver-0.2a-1|5	# catalog-license gpl
21mr|texlive-bxdvidriver-0.2a-1|6	# catalog-version undef
21mr|texlive-bxdvidriver-0.2a-1|7	Name:		texlive-bxdvidriver
21mr|texlive-bxdvidriver-0.2a-1|8	Version:	0.2a
21mr|texlive-bxdvidriver-0.2a-1|9	Release:	1
21mr|texlive-bxdvidriver-0.2a-1|10	Epoch:		1
21mr|texlive-bxdvidriver-0.2a-1|11	Summary:	Enables specifying a driver option effective only in DVI output
21mr|texlive-bxdvidriver-0.2a-1|12	Group:		Publishing
21mr|texlive-bxdvidriver-0.2a-1|13	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/bxdvidriver
21mr|texlive-bxdvidriver-0.2a-1|14	License:	MIT
21mr|texlive-bxdvidriver-0.2a-1|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bxdvidriver.tar.xz
21mr|texlive-bxdvidriver-0.2a-1|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bxdvidriver.doc.tar.xz
21mr|texlive-bxdvidriver-0.2a-1|17	BuildArch:	noarch
21mr|texlive-bxdvidriver-0.2a-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-bxdvidriver-0.2a-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-bxdvidriver-0.2a-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-bxdvidriver-0.2a-1|21	
21mr|texlive-bxdvidriver-0.2a-1|22	%description
21mr|texlive-bxdvidriver-0.2a-1|23	This single-function package enables authors to specify a global driver
21mr|texlive-bxdvidriver-0.2a-1|24	option  (dvips, dvipdfmx, etc) which is applied only when the engine
21mr|texlive-bxdvidriver-0.2a-1|25	outputs a DVI file.
21mr|texlive-bxdvidriver-0.2a-1|26	It is useful to create special document-
21mr|texlive-bxdvidriver-0.2a-1|27	templates that can be compiled in both PDF-mode and DVI-mode.
21mr|texlive-bxdvidriver-0.2a-1|28	
21mr|texlive-bxdvidriver-0.2a-1|29	#-----------------------------------------------------------------------
21mr|texlive-bxdvidriver-0.2a-1|30	%files
21mr|texlive-bxdvidriver-0.2a-1|31	%{_texmfdistdir}/tex/latex/bxdvidriver/
21mr|texlive-bxdvidriver-0.2a-1|32	%doc %{_texmfdistdir}/doc/latex/bxdvidriver
21mr|texlive-bxdvidriver-0.2a-1|33	
21mr|texlive-bxdvidriver-0.2a-1|34	#-----------------------------------------------------------------------
21mr|texlive-bxdvidriver-0.2a-1|35	%prep
21mr|texlive-bxdvidriver-0.2a-1|36	%setup -c -a0 -a1
21mr|texlive-bxdvidriver-0.2a-1|37	
21mr|texlive-bxdvidriver-0.2a-1|38	%build
21mr|texlive-bxdvidriver-0.2a-1|39	
21mr|texlive-bxdvidriver-0.2a-1|40	%install
21mr|texlive-bxdvidriver-0.2a-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-bxdvidriver-0.2a-1|42	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17378 21
21mr|texlive-bxeepic-0.2-10|1	# revision 30559
21mr|texlive-bxeepic-0.2-10|2	# category Package
21mr|texlive-bxeepic-0.2-10|3	# catalog-ctan /macros/latex/contrib/bxeepic
21mr|texlive-bxeepic-0.2-10|4	# catalog-date 2013-05-18 23:56:07 +0200
21mr|texlive-bxeepic-0.2-10|5	# catalog-license other-free
21mr|texlive-bxeepic-0.2-10|6	# catalog-version 0.2
21mr|texlive-bxeepic-0.2-10|7	Name:		texlive-bxeepic
21mr|texlive-bxeepic-0.2-10|8	Version:	0.2
21mr|texlive-bxeepic-0.2-10|9	Release:	10
21mr|texlive-bxeepic-0.2-10|10	Summary:	Eepic facilities using pict2e
21mr|texlive-bxeepic-0.2-10|11	Group:		Publishing
21mr|texlive-bxeepic-0.2-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/bxeepic
21mr|texlive-bxeepic-0.2-10|13	License:	OTHER-FREE
21mr|texlive-bxeepic-0.2-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bxeepic.tar.xz
21mr|texlive-bxeepic-0.2-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bxeepic.doc.tar.xz
21mr|texlive-bxeepic-0.2-10|16	BuildArch:	noarch
21mr|texlive-bxeepic-0.2-10|17	BuildRequires:	texlive-tlpkg
21mr|texlive-bxeepic-0.2-10|18	Requires(pre):	texlive-tlpkg
21mr|texlive-bxeepic-0.2-10|19	Requires(post):	texlive-kpathsea
21mr|texlive-bxeepic-0.2-10|20	
21mr|texlive-bxeepic-0.2-10|21	%description
21mr|texlive-bxeepic-0.2-10|22	The package provides an eepic driver to use pict2e facilities.
21mr|texlive-bxeepic-0.2-10|23	
21mr|texlive-bxeepic-0.2-10|24	
21mr|texlive-bxeepic-0.2-10|25	#-----------------------------------------------------------------------
21mr|texlive-bxeepic-0.2-10|26	%files
21mr|texlive-bxeepic-0.2-10|27	%{_texmfdistdir}/tex/latex/bxeepic/bxdpxp2e.def
21mr|texlive-bxeepic-0.2-10|28	%{_texmfdistdir}/tex/latex/bxeepic/bxeepic.sty
21mr|texlive-bxeepic-0.2-10|29	%doc %{_texmfdistdir}/doc/latex/bxeepic/LICENSE
21mr|texlive-bxeepic-0.2-10|30	%doc %{_texmfdistdir}/doc/latex/bxeepic/README
21mr|texlive-bxeepic-0.2-10|31	%doc %{_texmfdistdir}/doc/latex/bxeepic/sample-bxeepic.pdf
21mr|texlive-bxeepic-0.2-10|32	%doc %{_texmfdistdir}/doc/latex/bxeepic/sample-bxeepic.tex
21mr|texlive-bxeepic-0.2-10|33	
21mr|texlive-bxeepic-0.2-10|34	#-----------------------------------------------------------------------
21mr|texlive-bxeepic-0.2-10|35	%prep
21mr|texlive-bxeepic-0.2-10|36	%setup -c -a0 -a1
21mr|texlive-bxeepic-0.2-10|37	
21mr|texlive-bxeepic-0.2-10|38	%build
21mr|texlive-bxeepic-0.2-10|39	
21mr|texlive-bxeepic-0.2-10|40	%install
21mr|texlive-bxeepic-0.2-10|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-bxeepic-0.2-10|42	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17379 21
21mr|texlive-bxenclose-0.2-1|1	# revision 2
21mr|texlive-bxenclose-0.2-1|2	# category TLCore
21mr|texlive-bxenclose-0.2-1|3	# catalog-ctan /macros/latex/contrib/bxenclose/bxenclose.pl
21mr|texlive-bxenclose-0.2-1|4	# catalog-date 2021-03-34 11:50:51 +0200
21mr|texlive-bxenclose-0.2-1|5	# catalog-license gpl
21mr|texlive-bxenclose-0.2-1|6	# catalog-version undef
21mr|texlive-bxenclose-0.2-1|7	Name:		texlive-bxenclose
21mr|texlive-bxenclose-0.2-1|8	Version:	0.2
21mr|texlive-bxenclose-0.2-1|9	Release:	1
21mr|texlive-bxenclose-0.2-1|10	Epoch:		1
21mr|texlive-bxenclose-0.2-1|11	Summary:	Enclose the document body with some pieces of code
21mr|texlive-bxenclose-0.2-1|12	Group:		Publishing
21mr|texlive-bxenclose-0.2-1|13	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/bxenclose
21mr|texlive-bxenclose-0.2-1|14	License:	MIT
21mr|texlive-bxenclose-0.2-1|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bxenclose.tar.xz
21mr|texlive-bxenclose-0.2-1|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bxenclose.doc.tar.xz
21mr|texlive-bxenclose-0.2-1|17	BuildArch:	noarch
21mr|texlive-bxenclose-0.2-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-bxenclose-0.2-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-bxenclose-0.2-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-bxenclose-0.2-1|21	
21mr|texlive-bxenclose-0.2-1|22	%description
21mr|texlive-bxenclose-0.2-1|23	The package enables authors to designate in the preamble to make
21mr|texlive-bxenclose-0.2-1|24	the document body enclosed with the given pieces of code.
21mr|texlive-bxenclose-0.2-1|25	As is known, there are already various mechanisms provided by LATEX
21mr|texlive-bxenclose-0.2-1|26	kernel or packages that attach hooks at the beginning and end of documents.
21mr|texlive-bxenclose-0.2-1|27	
21mr|texlive-bxenclose-0.2-1|28	#-----------------------------------------------------------------------
21mr|texlive-bxenclose-0.2-1|29	%files
21mr|texlive-bxenclose-0.2-1|30	%{_texmfdistdir}/tex/latex/bxenclose/
21mr|texlive-bxenclose-0.2-1|31	%doc %{_texmfdistdir}/doc/latex/bxenclose
21mr|texlive-bxenclose-0.2-1|32	
21mr|texlive-bxenclose-0.2-1|33	#-----------------------------------------------------------------------
21mr|texlive-bxenclose-0.2-1|34	%prep
21mr|texlive-bxenclose-0.2-1|35	%setup -c -a0 -a1
21mr|texlive-bxenclose-0.2-1|36	
21mr|texlive-bxenclose-0.2-1|37	%build
21mr|texlive-bxenclose-0.2-1|38	
21mr|texlive-bxenclose-0.2-1|39	%install
21mr|texlive-bxenclose-0.2-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-bxenclose-0.2-1|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17380 21
21mr|texlive-bxjscls-1.9f-1|1	Name:		texlive-bxjscls
21mr|texlive-bxjscls-1.9f-1|2	Version:	1.9f
21mr|texlive-bxjscls-1.9f-1|3	Release:	1
21mr|texlive-bxjscls-1.9f-1|4	Summary:	Document classes based on jsclasses
21mr|texlive-bxjscls-1.9f-1|5	Group:		Publishing
21mr|texlive-bxjscls-1.9f-1|6	URL:		http://www.ctan.org/tex-archive/language/japanese/BX/bxjscls
21mr|texlive-bxjscls-1.9f-1|7	License:	OTHER-FREE
21mr|texlive-bxjscls-1.9f-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bxjscls.tar.xz
21mr|texlive-bxjscls-1.9f-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bxjscls.doc.tar.xz
21mr|texlive-bxjscls-1.9f-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bxjscls.source.tar.xz
21mr|texlive-bxjscls-1.9f-1|11	BuildArch:	noarch
21mr|texlive-bxjscls-1.9f-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-bxjscls-1.9f-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-bxjscls-1.9f-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-bxjscls-1.9f-1|15	
21mr|texlive-bxjscls-1.9f-1|16	%description
21mr|texlive-bxjscls-1.9f-1|17	Provides classes, based on jsclasses.
21mr|texlive-bxjscls-1.9f-1|18	
21mr|texlive-bxjscls-1.9f-1|19	#-----------------------------------------------------------------------
21mr|texlive-bxjscls-1.9f-1|20	%files
21mr|texlive-bxjscls-1.9f-1|21	%{_texmfdistdir}/tex/latex/bxjscls
21mr|texlive-bxjscls-1.9f-1|22	%doc %{_texmfdistdir}/doc/latex/bxjscls
21mr|texlive-bxjscls-1.9f-1|23	#- source
21mr|texlive-bxjscls-1.9f-1|24	%doc %{_texmfdistdir}/source/latex/bxjscls
21mr|texlive-bxjscls-1.9f-1|25	
21mr|texlive-bxjscls-1.9f-1|26	#-----------------------------------------------------------------------
21mr|texlive-bxjscls-1.9f-1|27	%prep
21mr|texlive-bxjscls-1.9f-1|28	%setup -c -a0 -a1 -a2
21mr|texlive-bxjscls-1.9f-1|29	
21mr|texlive-bxjscls-1.9f-1|30	%build
21mr|texlive-bxjscls-1.9f-1|31	
21mr|texlive-bxjscls-1.9f-1|32	%install
21mr|texlive-bxjscls-1.9f-1|33	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-bxjscls-1.9f-1|34	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17381 21
21mr|texlive-bxnewfont-0.2-1|1	Name:		texlive-bxnewfont
21mr|texlive-bxnewfont-0.2-1|2	Version:	0.2
21mr|texlive-bxnewfont-0.2-1|3	Release:	1
21mr|texlive-bxnewfont-0.2-1|4	Summary:	This package provides a new command newfontx
21mr|texlive-bxnewfont-0.2-1|5	Group:		Publishing
21mr|texlive-bxnewfont-0.2-1|6	URL:		https://ctan.org/tex-archive/macros/latex/contrib/bxnewfont
21mr|texlive-bxnewfont-0.2-1|7	License:	MIT License
21mr|texlive-bxnewfont-0.2-1|8	Source0:	http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/bxnewfont.tar.xz
21mr|texlive-bxnewfont-0.2-1|9	Source1:	http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/bxnewfont.doc.tar.xz
21mr|texlive-bxnewfont-0.2-1|10	BuildArch:	noarch
21mr|texlive-bxnewfont-0.2-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-bxnewfont-0.2-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-bxnewfont-0.2-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-bxnewfont-0.2-1|14	
21mr|texlive-bxnewfont-0.2-1|15	%description
21mr|texlive-bxnewfont-0.2-1|16	This package provides a new command newfontx. It is similar to the old
21mr|texlive-bxnewfont-0.2-1|17	(and deprecated) command newfont in function, but is more compatible with NFSS
21mr|texlive-bxnewfont-0.2-1|18	
21mr|texlive-bxnewfont-0.2-1|19	#-----------------------------------------------------------------------
21mr|texlive-bxnewfont-0.2-1|20	%files
21mr|texlive-bxnewfont-0.2-1|21	%{_texmfdistdir}/tex/*
21mr|texlive-bxnewfont-0.2-1|22	%doc %{_texmfdistdir}/doc/*
21mr|texlive-bxnewfont-0.2-1|23	#- source
21mr|texlive-bxnewfont-0.2-1|24	
21mr|texlive-bxnewfont-0.2-1|25	#-----------------------------------------------------------------------
21mr|texlive-bxnewfont-0.2-1|26	%prep
21mr|texlive-bxnewfont-0.2-1|27	%setup -c -a0 -a1
21mr|texlive-bxnewfont-0.2-1|28	
21mr|texlive-bxnewfont-0.2-1|29	%build
21mr|texlive-bxnewfont-0.2-1|30	
21mr|texlive-bxnewfont-0.2-1|31	%install
21mr|texlive-bxnewfont-0.2-1|32	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-bxnewfont-0.2-1|33	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17382 21
21mr|texlive-bxpdfver-0.5a-1|1	Name:		texlive-bxpdfver
21mr|texlive-bxpdfver-0.5a-1|2	Version:	0.5a
21mr|texlive-bxpdfver-0.5a-1|3	Release:	1
21mr|texlive-bxpdfver-0.5a-1|4	Summary:	Specify version and compression level of output PDF files
21mr|texlive-bxpdfver-0.5a-1|5	Group:		Publishing
21mr|texlive-bxpdfver-0.5a-1|6	URL:		https://ctan.org/tex-archive/macros/latex/contrib/bxpdfver
21mr|texlive-bxpdfver-0.5a-1|7	License:	MIT
21mr|texlive-bxpdfver-0.5a-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bxpdfver.tar.xz
21mr|texlive-bxpdfver-0.5a-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bxpdfver.doc.tar.xz
21mr|texlive-bxpdfver-0.5a-1|10	BuildArch:	noarch
21mr|texlive-bxpdfver-0.5a-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-bxpdfver-0.5a-1|12	Requires: texlive-atbegshi
21mr|texlive-bxpdfver-0.5a-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-bxpdfver-0.5a-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-bxpdfver-0.5a-1|15	
21mr|texlive-bxpdfver-0.5a-1|16	%description
21mr|texlive-bxpdfver-0.5a-1|17	This package enables users to specify in their sources
21mr|texlive-bxpdfver-0.5a-1|18	the following settings on the PDF document to output:
21mr|texlive-bxpdfver-0.5a-1|19	
21mr|texlive-bxpdfver-0.5a-1|20	#-----------------------------------------------------------------------
21mr|texlive-bxpdfver-0.5a-1|21	%files
21mr|texlive-bxpdfver-0.5a-1|22	%{_texmfdistdir}/tex/latex/bxpdfver/bxpdfver.sty
21mr|texlive-bxpdfver-0.5a-1|23	%doc %{_texmfdistdir}/doc/latex/bxpdfver/LICENSE
21mr|texlive-bxpdfver-0.5a-1|24	%doc %{_texmfdistdir}/doc/latex/bxpdfver/README-ja.md
21mr|texlive-bxpdfver-0.5a-1|25	%doc %{_texmfdistdir}/doc/latex/bxpdfver/README.md
21mr|texlive-bxpdfver-0.5a-1|26	%doc %{_texmfdistdir}/doc/latex/bxpdfver/sample-bxpdfver.tex
21mr|texlive-bxpdfver-0.5a-1|27	
21mr|texlive-bxpdfver-0.5a-1|28	#-----------------------------------------------------------------------
21mr|texlive-bxpdfver-0.5a-1|29	%prep
21mr|texlive-bxpdfver-0.5a-1|30	%setup -c -a0 -a1
21mr|texlive-bxpdfver-0.5a-1|31	
21mr|texlive-bxpdfver-0.5a-1|32	%build
21mr|texlive-bxpdfver-0.5a-1|33	
21mr|texlive-bxpdfver-0.5a-1|34	%install
21mr|texlive-bxpdfver-0.5a-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-bxpdfver-0.5a-1|36	cp -fpar tex doc %{buildroot}%{_texmfdistdir}
21mr|texlive-bxpdfver-0.5a-1|37	

17383 21
21mr|texlive-bxtexlogo-0.4-1|1	Name:		texlive-bxtexlogo
21mr|texlive-bxtexlogo-0.4-1|2	Version:	0.4
21mr|texlive-bxtexlogo-0.4-1|3	Release:	1
21mr|texlive-bxtexlogo-0.4-1|4	Summary:	Additional TeX-family logos
21mr|texlive-bxtexlogo-0.4-1|5	Group:		Publishing
21mr|texlive-bxtexlogo-0.4-1|6	URL:		https://ctan.org/tex-archive/macros/latex/contrib/bxtexlogo
21mr|texlive-bxtexlogo-0.4-1|7	License:	MIT
21mr|texlive-bxtexlogo-0.4-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bxtexlogo.tar.xz
21mr|texlive-bxtexlogo-0.4-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bxtexlogo.doc.tar.xz
21mr|texlive-bxtexlogo-0.4-1|10	BuildArch:	noarch
21mr|texlive-bxtexlogo-0.4-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-bxtexlogo-0.4-1|12	Recommends:	texlive-hologo
21mr|texlive-bxtexlogo-0.4-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-bxtexlogo-0.4-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-bxtexlogo-0.4-1|15	
21mr|texlive-bxtexlogo-0.4-1|16	%description
21mr|texlive-bxtexlogo-0.4-1|17	The hologo package provides many useful logos of popular (and
21mr|texlive-bxtexlogo-0.4-1|18	not so popular) TeX-family software. However, its interface is
21mr|texlive-bxtexlogo-0.4-1|19	a bit cumbersome because you must type \hologo{BibTeX} instead
21mr|texlive-bxtexlogo-0.4-1|20	of \BibTeX. This package makes it possible to import some of
21mr|texlive-bxtexlogo-0.4-1|21	the logos provided by hologo as single commands, such as
21mr|texlive-bxtexlogo-0.4-1|22	\BibTeX. Additionally, the package provides logos of some
21mr|texlive-bxtexlogo-0.4-1|23	TeX-family software that is popular mainly in Japan. These
21mr|texlive-bxtexlogo-0.4-1|24	logos can be imported in the same way as those provided by the
21mr|texlive-bxtexlogo-0.4-1|25	\hologo command. bxtexlogo depends on hologo and cjhebrew (if
21mr|texlive-bxtexlogo-0.4-1|26	\logoAleph and \logoLamed are used).
21mr|texlive-bxtexlogo-0.4-1|27	
21mr|texlive-bxtexlogo-0.4-1|28	#-----------------------------------------------------------------------
21mr|texlive-bxtexlogo-0.4-1|29	%files
21mr|texlive-bxtexlogo-0.4-1|30	%{_texmfdistdir}/tex/latex/bxtexlogo/bxtexlogo.sty
21mr|texlive-bxtexlogo-0.4-1|31	%doc %{_texmfdistdir}/doc/latex/bxtexlogo/LICENSE
21mr|texlive-bxtexlogo-0.4-1|32	%doc %{_texmfdistdir}/doc/latex/bxtexlogo/README.md
21mr|texlive-bxtexlogo-0.4-1|33	%doc %{_texmfdistdir}/doc/latex/bxtexlogo/bxtexlogo-sample.pdf
21mr|texlive-bxtexlogo-0.4-1|34	%doc %{_texmfdistdir}/doc/latex/bxtexlogo/bxtexlogo-sample.tex
21mr|texlive-bxtexlogo-0.4-1|35	
21mr|texlive-bxtexlogo-0.4-1|36	#-----------------------------------------------------------------------
21mr|texlive-bxtexlogo-0.4-1|37	%prep
21mr|texlive-bxtexlogo-0.4-1|38	%setup -c -a0 -a1
21mr|texlive-bxtexlogo-0.4-1|39	
21mr|texlive-bxtexlogo-0.4-1|40	%build
21mr|texlive-bxtexlogo-0.4-1|41	
21mr|texlive-bxtexlogo-0.4-1|42	%install
21mr|texlive-bxtexlogo-0.4-1|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-bxtexlogo-0.4-1|44	cp -fpar tex doc %{buildroot}%{_texmfdistdir}
21mr|texlive-bxtexlogo-0.4-1|45	

17384 21
21mr|texlive-bytefield-2.4-2|1	# revision 27580
21mr|texlive-bytefield-2.4-2|2	# category Package
21mr|texlive-bytefield-2.4-2|3	# catalog-ctan /macros/latex/contrib/bytefield
21mr|texlive-bytefield-2.4-2|4	# catalog-date 2012-05-24 17:58:39 +0200
21mr|texlive-bytefield-2.4-2|5	# catalog-license lppl
21mr|texlive-bytefield-2.4-2|6	# catalog-version 2.1
21mr|texlive-bytefield-2.4-2|7	Name:		texlive-bytefield
21mr|texlive-bytefield-2.4-2|8	Version:	2.4
21mr|texlive-bytefield-2.4-2|9	Release:	2
21mr|texlive-bytefield-2.4-2|10	Summary:	Create illustrations for network protocol specifications
21mr|texlive-bytefield-2.4-2|11	Group:		Publishing
21mr|texlive-bytefield-2.4-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/bytefield
21mr|texlive-bytefield-2.4-2|13	License:	LPPL
21mr|texlive-bytefield-2.4-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bytefield.tar.xz
21mr|texlive-bytefield-2.4-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bytefield.doc.tar.xz
21mr|texlive-bytefield-2.4-2|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bytefield.source.tar.xz
21mr|texlive-bytefield-2.4-2|17	BuildArch:	noarch
21mr|texlive-bytefield-2.4-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-bytefield-2.4-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-bytefield-2.4-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-bytefield-2.4-2|21	
21mr|texlive-bytefield-2.4-2|22	%description
21mr|texlive-bytefield-2.4-2|23	The bytefield package helps the user create illustrations for
21mr|texlive-bytefield-2.4-2|24	network protocol specifications and anything else that utilizes
21mr|texlive-bytefield-2.4-2|25	fields of data. These illustrations show how the bits and bytes
21mr|texlive-bytefield-2.4-2|26	are laid out in a packet or in memory. Users should note that
21mr|texlive-bytefield-2.4-2|27	the present version 2.0 offers a different (and incompatible)
21mr|texlive-bytefield-2.4-2|28	user interface from earlier versions.
21mr|texlive-bytefield-2.4-2|29	
21mr|texlive-bytefield-2.4-2|30	#-----------------------------------------------------------------------
21mr|texlive-bytefield-2.4-2|31	%files
21mr|texlive-bytefield-2.4-2|32	%{_texmfdistdir}/tex/latex/bytefield/bytefield.sty
21mr|texlive-bytefield-2.4-2|33	%doc %{_texmfdistdir}/doc/latex/bytefield/README
21mr|texlive-bytefield-2.4-2|34	%doc %{_texmfdistdir}/doc/latex/bytefield/bf-example.pdf
21mr|texlive-bytefield-2.4-2|35	%doc %{_texmfdistdir}/doc/latex/bytefield/bf-example.tex
21mr|texlive-bytefield-2.4-2|36	%doc %{_texmfdistdir}/doc/latex/bytefield/bytefield.pdf
21mr|texlive-bytefield-2.4-2|37	#- source
21mr|texlive-bytefield-2.4-2|38	%doc %{_texmfdistdir}/source/latex/bytefield/bytefield.dtx
21mr|texlive-bytefield-2.4-2|39	%doc %{_texmfdistdir}/source/latex/bytefield/bytefield.ins
21mr|texlive-bytefield-2.4-2|40	
21mr|texlive-bytefield-2.4-2|41	#-----------------------------------------------------------------------
21mr|texlive-bytefield-2.4-2|42	%prep
21mr|texlive-bytefield-2.4-2|43	%setup -c -a0 -a1 -a2
21mr|texlive-bytefield-2.4-2|44	
21mr|texlive-bytefield-2.4-2|45	%build
21mr|texlive-bytefield-2.4-2|46	
21mr|texlive-bytefield-2.4-2|47	%install
21mr|texlive-bytefield-2.4-2|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-bytefield-2.4-2|49	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17385 21
21mr|texlive-c90-20190228-1|1	# revision 15878
21mr|texlive-c90-20190228-1|2	# category Package
21mr|texlive-c90-20190228-1|3	# catalog-ctan undef
21mr|texlive-c90-20190228-1|4	# catalog-date undef
21mr|texlive-c90-20190228-1|5	# catalog-license undef
21mr|texlive-c90-20190228-1|6	# catalog-version undef
21mr|texlive-c90-20190228-1|7	Name:		texlive-c90
21mr|texlive-c90-20190228-1|8	Version:	20190228
21mr|texlive-c90-20190228-1|9	Release:	1
21mr|texlive-c90-20190228-1|10	Summary:	TeXLive c90 package
21mr|texlive-c90-20190228-1|11	Group:		Publishing
21mr|texlive-c90-20190228-1|12	URL:		http://tug.org/texlive
21mr|texlive-c90-20190228-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-c90-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/c90.tar.xz
21mr|texlive-c90-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/c90.doc.tar.xz
21mr|texlive-c90-20190228-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/c90.source.tar.xz
21mr|texlive-c90-20190228-1|17	BuildArch:	noarch
21mr|texlive-c90-20190228-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-c90-20190228-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-c90-20190228-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-c90-20190228-1|21	
21mr|texlive-c90-20190228-1|22	%description
21mr|texlive-c90-20190228-1|23	TeXLive c90 package.
21mr|texlive-c90-20190228-1|24	
21mr|texlive-c90-20190228-1|25	#-----------------------------------------------------------------------
21mr|texlive-c90-20190228-1|26	%files
21mr|texlive-c90-20190228-1|27	%{_texmfdistdir}/fonts/enc/dvips/c90/c90.enc
21mr|texlive-c90-20190228-1|28	%doc %{_texmfdistdir}/doc/fonts/enc/c90/c90.pdf
21mr|texlive-c90-20190228-1|29	#- source
21mr|texlive-c90-20190228-1|30	%doc %{_texmfdistdir}/source/fonts/enc/c90/c90.etx
21mr|texlive-c90-20190228-1|31	%doc %{_texmfdistdir}/source/fonts/enc/c90/c90.mtx
21mr|texlive-c90-20190228-1|32	
21mr|texlive-c90-20190228-1|33	#-----------------------------------------------------------------------
21mr|texlive-c90-20190228-1|34	%prep
21mr|texlive-c90-20190228-1|35	%setup -c -a0 -a1 -a2
21mr|texlive-c90-20190228-1|36	
21mr|texlive-c90-20190228-1|37	%build
21mr|texlive-c90-20190228-1|38	
21mr|texlive-c90-20190228-1|39	%install
21mr|texlive-c90-20190228-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-c90-20190228-1|41	cp -fpar fonts doc source %{buildroot}%{_texmfdistdir}

17386 21
21mr|texlive-cachepic-1.0-8|1	# revision 26313
21mr|texlive-cachepic-1.0-8|2	# category Package
21mr|texlive-cachepic-1.0-8|3	# catalog-ctan /macros/latex/contrib/cachepic
21mr|texlive-cachepic-1.0-8|4	# catalog-date 2012-04-29 18:30:38 +0200
21mr|texlive-cachepic-1.0-8|5	# catalog-license lppl1.3
21mr|texlive-cachepic-1.0-8|6	# catalog-version 1.0
21mr|texlive-cachepic-1.0-8|7	Name:		texlive-cachepic
21mr|texlive-cachepic-1.0-8|8	Version:	1.0
21mr|texlive-cachepic-1.0-8|9	Release:	8
21mr|texlive-cachepic-1.0-8|10	Summary:	Convert document fragments into graphics
21mr|texlive-cachepic-1.0-8|11	Group:		Publishing
21mr|texlive-cachepic-1.0-8|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/cachepic
21mr|texlive-cachepic-1.0-8|13	License:	LPPL1.3
21mr|texlive-cachepic-1.0-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cachepic.tar.xz
21mr|texlive-cachepic-1.0-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cachepic.doc.tar.xz
21mr|texlive-cachepic-1.0-8|16	BuildArch:	noarch
21mr|texlive-cachepic-1.0-8|17	BuildRequires:	texlive-tlpkg
21mr|texlive-cachepic-1.0-8|18	Requires(pre):	texlive-tlpkg
21mr|texlive-cachepic-1.0-8|19	Requires(post):	texlive-kpathsea
21mr|texlive-cachepic-1.0-8|20	Provides:	texlive-cachepic.bin = %{EVRD}
21mr|texlive-cachepic-1.0-8|21	
21mr|texlive-cachepic-1.0-8|22	%description
21mr|texlive-cachepic-1.0-8|23	The bundle simplifies and automates conversion of document
21mr|texlive-cachepic-1.0-8|24	fragments into external EPS or PDF files. The bundle consists
21mr|texlive-cachepic-1.0-8|25	of two parts: a LaTeX package that implements a document level
21mr|texlive-cachepic-1.0-8|26	interface, and a command line tool (written in lua) that
21mr|texlive-cachepic-1.0-8|27	generates the external graphics.
21mr|texlive-cachepic-1.0-8|28	
21mr|texlive-cachepic-1.0-8|29	
21mr|texlive-cachepic-1.0-8|30	#-----------------------------------------------------------------------
21mr|texlive-cachepic-1.0-8|31	%files
21mr|texlive-cachepic-1.0-8|32	%{_bindir}/cachepic
21mr|texlive-cachepic-1.0-8|33	%{_texmfdistdir}/scripts/cachepic/cachepic.cmd
21mr|texlive-cachepic-1.0-8|34	%{_texmfdistdir}/scripts/cachepic/cachepic.tlu
21mr|texlive-cachepic-1.0-8|35	%{_texmfdistdir}/tex/latex/cachepic/cachepic.sty
21mr|texlive-cachepic-1.0-8|36	%{_texmfdistdir}/tex/latex/cachepic/prcachepic.def
21mr|texlive-cachepic-1.0-8|37	%doc %{_texmfdistdir}/doc/latex/cachepic/README
21mr|texlive-cachepic-1.0-8|38	%doc %{_texmfdistdir}/doc/latex/cachepic/cachepic.pdf
21mr|texlive-cachepic-1.0-8|39	%doc %{_texmfdistdir}/doc/latex/cachepic/cachepic.tex
21mr|texlive-cachepic-1.0-8|40	
21mr|texlive-cachepic-1.0-8|41	#-----------------------------------------------------------------------
21mr|texlive-cachepic-1.0-8|42	%prep
21mr|texlive-cachepic-1.0-8|43	%setup -c -a0 -a1
21mr|texlive-cachepic-1.0-8|44	
21mr|texlive-cachepic-1.0-8|45	%build
21mr|texlive-cachepic-1.0-8|46	
21mr|texlive-cachepic-1.0-8|47	%install
21mr|texlive-cachepic-1.0-8|48	mkdir -p %{buildroot}%{_bindir}
21mr|texlive-cachepic-1.0-8|49	pushd %{buildroot}%{_bindir}
21mr|texlive-cachepic-1.0-8|50	ln -sf %{_texmfdistdir}/scripts/cachepic/cachepic.tlu cachepic
21mr|texlive-cachepic-1.0-8|51	popd
21mr|texlive-cachepic-1.0-8|52	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-cachepic-1.0-8|53	cp -fpar texmf-dist %{buildroot}%{_datadir}

17387 21
21mr|texlive-calcage-0.90-11|1	# revision 27725
21mr|texlive-calcage-0.90-11|2	# category Package
21mr|texlive-calcage-0.90-11|3	# catalog-ctan /macros/latex/contrib/calcage
21mr|texlive-calcage-0.90-11|4	# catalog-date 2012-09-16 15:15:03 +0200
21mr|texlive-calcage-0.90-11|5	# catalog-license lppl1.3
21mr|texlive-calcage-0.90-11|6	# catalog-version 0.90
21mr|texlive-calcage-0.90-11|7	Name:		texlive-calcage
21mr|texlive-calcage-0.90-11|8	Version:	0.90
21mr|texlive-calcage-0.90-11|9	Release:	11
21mr|texlive-calcage-0.90-11|10	Summary:	Calculate the age of something, in years
21mr|texlive-calcage-0.90-11|11	Group:		Publishing
21mr|texlive-calcage-0.90-11|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/calcage
21mr|texlive-calcage-0.90-11|13	License:	LPPL1.3
21mr|texlive-calcage-0.90-11|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/calcage.tar.xz
21mr|texlive-calcage-0.90-11|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/calcage.doc.tar.xz
21mr|texlive-calcage-0.90-11|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/calcage.source.tar.xz
21mr|texlive-calcage-0.90-11|17	BuildArch:	noarch
21mr|texlive-calcage-0.90-11|18	BuildRequires:	texlive-tlpkg
21mr|texlive-calcage-0.90-11|19	Requires(pre):	texlive-tlpkg
21mr|texlive-calcage-0.90-11|20	Requires(post):	texlive-kpathsea
21mr|texlive-calcage-0.90-11|21	
21mr|texlive-calcage-0.90-11|22	%description
21mr|texlive-calcage-0.90-11|23	The package calculates the age of someone or something in
21mr|texlive-calcage-0.90-11|24	years. Internally it uses the datenumber package to calculate
21mr|texlive-calcage-0.90-11|25	the age in days; conversion from days to years is then
21mr|texlive-calcage-0.90-11|26	performed, taking care of leap years and such odd things.
21mr|texlive-calcage-0.90-11|27	
21mr|texlive-calcage-0.90-11|28	
21mr|texlive-calcage-0.90-11|29	#-----------------------------------------------------------------------
21mr|texlive-calcage-0.90-11|30	%files
21mr|texlive-calcage-0.90-11|31	%{_texmfdistdir}/tex/latex/calcage/calcage.sty
21mr|texlive-calcage-0.90-11|32	%doc %{_texmfdistdir}/doc/latex/calcage/README
21mr|texlive-calcage-0.90-11|33	%doc %{_texmfdistdir}/doc/latex/calcage/calcage.pdf
21mr|texlive-calcage-0.90-11|34	#- source
21mr|texlive-calcage-0.90-11|35	%doc %{_texmfdistdir}/source/latex/calcage/calcage.dtx
21mr|texlive-calcage-0.90-11|36	%doc %{_texmfdistdir}/source/latex/calcage/calcage.ins
21mr|texlive-calcage-0.90-11|37	
21mr|texlive-calcage-0.90-11|38	#-----------------------------------------------------------------------
21mr|texlive-calcage-0.90-11|39	%prep
21mr|texlive-calcage-0.90-11|40	%setup -c -a0 -a1 -a2
21mr|texlive-calcage-0.90-11|41	
21mr|texlive-calcage-0.90-11|42	%build
21mr|texlive-calcage-0.90-11|43	
21mr|texlive-calcage-0.90-11|44	%install
21mr|texlive-calcage-0.90-11|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-calcage-0.90-11|46	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17388 21
21mr|texlive-calctab-0.6.1-2|1	# revision 15878
21mr|texlive-calctab-0.6.1-2|2	# category Package
21mr|texlive-calctab-0.6.1-2|3	# catalog-ctan /macros/latex/contrib/calctab
21mr|texlive-calctab-0.6.1-2|4	# catalog-date 2009-07-14 21:55:02 +0200
21mr|texlive-calctab-0.6.1-2|5	# catalog-license lppl
21mr|texlive-calctab-0.6.1-2|6	# catalog-version v0.6.1
21mr|texlive-calctab-0.6.1-2|7	Name:		texlive-calctab
21mr|texlive-calctab-0.6.1-2|8	Version:	0.6.1
21mr|texlive-calctab-0.6.1-2|9	Release:	2
21mr|texlive-calctab-0.6.1-2|10	Summary:	Language for numeric tables
21mr|texlive-calctab-0.6.1-2|11	Group:		Publishing
21mr|texlive-calctab-0.6.1-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/calctab
21mr|texlive-calctab-0.6.1-2|13	License:	LPPL
21mr|texlive-calctab-0.6.1-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/calctab.tar.xz
21mr|texlive-calctab-0.6.1-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/calctab.doc.tar.xz
21mr|texlive-calctab-0.6.1-2|16	BuildArch:	noarch
21mr|texlive-calctab-0.6.1-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-calctab-0.6.1-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-calctab-0.6.1-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-calctab-0.6.1-2|20	
21mr|texlive-calctab-0.6.1-2|21	%description
21mr|texlive-calctab-0.6.1-2|22	The calctab package helps the user to typeset a kind of
21mr|texlive-calctab-0.6.1-2|23	economic table such as invoices, expense notes and liquidation,
21mr|texlive-calctab-0.6.1-2|24	or other tabular material with a values column. The code
21mr|texlive-calctab-0.6.1-2|25	computes sum and percentage with floating point numeric methods
21mr|texlive-calctab-0.6.1-2|26	(using the fltpoint package) and builds the render table task.
21mr|texlive-calctab-0.6.1-2|27	
21mr|texlive-calctab-0.6.1-2|28	#-----------------------------------------------------------------------
21mr|texlive-calctab-0.6.1-2|29	%files
21mr|texlive-calctab-0.6.1-2|30	%{_texmfdistdir}/tex/latex/calctab/calctab.sty
21mr|texlive-calctab-0.6.1-2|31	%doc %{_texmfdistdir}/doc/latex/calctab/README
21mr|texlive-calctab-0.6.1-2|32	%doc %{_texmfdistdir}/doc/latex/calctab/calctab_manual.pdf
21mr|texlive-calctab-0.6.1-2|33	%doc %{_texmfdistdir}/doc/latex/calctab/calctab_manual.tex
21mr|texlive-calctab-0.6.1-2|34	
21mr|texlive-calctab-0.6.1-2|35	#-----------------------------------------------------------------------
21mr|texlive-calctab-0.6.1-2|36	%prep
21mr|texlive-calctab-0.6.1-2|37	%setup -c -a0 -a1
21mr|texlive-calctab-0.6.1-2|38	
21mr|texlive-calctab-0.6.1-2|39	%build
21mr|texlive-calctab-0.6.1-2|40	
21mr|texlive-calctab-0.6.1-2|41	%install
21mr|texlive-calctab-0.6.1-2|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-calctab-0.6.1-2|43	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17389 21
21mr|texlive-calculator-2.0-7|1	# revision 33041
21mr|texlive-calculator-2.0-7|2	# category Package
21mr|texlive-calculator-2.0-7|3	# catalog-ctan /macros/latex/contrib/calculator
21mr|texlive-calculator-2.0-7|4	# catalog-date 2014-02-24 19:14:14 +0100
21mr|texlive-calculator-2.0-7|5	# catalog-license lppl1.2
21mr|texlive-calculator-2.0-7|6	# catalog-version 2.0
21mr|texlive-calculator-2.0-7|7	Name:		texlive-calculator
21mr|texlive-calculator-2.0-7|8	Version:	2.0
21mr|texlive-calculator-2.0-7|9	Release:	7
21mr|texlive-calculator-2.0-7|10	Summary:	Use LaTeX as a scientific calculator
21mr|texlive-calculator-2.0-7|11	Group:		Publishing
21mr|texlive-calculator-2.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/calculator
21mr|texlive-calculator-2.0-7|13	License:	LPPL1.2
21mr|texlive-calculator-2.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/calculator.tar.xz
21mr|texlive-calculator-2.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/calculator.doc.tar.xz
21mr|texlive-calculator-2.0-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/calculator.source.tar.xz
21mr|texlive-calculator-2.0-7|17	BuildArch:	noarch
21mr|texlive-calculator-2.0-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-calculator-2.0-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-calculator-2.0-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-calculator-2.0-7|21	
21mr|texlive-calculator-2.0-7|22	%description
21mr|texlive-calculator-2.0-7|23	The calculator and calculus packages define several
21mr|texlive-calculator-2.0-7|24	instructions which allow us to realise algebraic operations and
21mr|texlive-calculator-2.0-7|25	to evaluate elementary functions and derivatives in our
21mr|texlive-calculator-2.0-7|26	documents. The package's main goal is to define the arithmetic
21mr|texlive-calculator-2.0-7|27	and functional calculations need in the author's package
21mr|texlive-calculator-2.0-7|28	xpicture, but the numeric abilities of "calculator" and
21mr|texlive-calculator-2.0-7|29	"calculus" may be useful in other contexts.
21mr|texlive-calculator-2.0-7|30	
21mr|texlive-calculator-2.0-7|31	#-----------------------------------------------------------------------
21mr|texlive-calculator-2.0-7|32	%files
21mr|texlive-calculator-2.0-7|33	%{_texmfdistdir}/tex/latex/calculator/calculator.sty
21mr|texlive-calculator-2.0-7|34	%{_texmfdistdir}/tex/latex/calculator/calculus.sty
21mr|texlive-calculator-2.0-7|35	%doc %{_texmfdistdir}/doc/latex/calculator/README
21mr|texlive-calculator-2.0-7|36	%doc %{_texmfdistdir}/doc/latex/calculator/calculator.pdf
21mr|texlive-calculator-2.0-7|37	%doc %{_texmfdistdir}/doc/latex/calculator/examples/calculator1.tex
21mr|texlive-calculator-2.0-7|38	%doc %{_texmfdistdir}/doc/latex/calculator/examples/calculator10.tex
21mr|texlive-calculator-2.0-7|39	%doc %{_texmfdistdir}/doc/latex/calculator/examples/calculator11.tex
21mr|texlive-calculator-2.0-7|40	%doc %{_texmfdistdir}/doc/latex/calculator/examples/calculator12.tex
21mr|texlive-calculator-2.0-7|41	%doc %{_texmfdistdir}/doc/latex/calculator/examples/calculator13.tex
21mr|texlive-calculator-2.0-7|42	%doc %{_texmfdistdir}/doc/latex/calculator/examples/calculator14.tex
21mr|texlive-calculator-2.0-7|43	%doc %{_texmfdistdir}/doc/latex/calculator/examples/calculator15.tex
21mr|texlive-calculator-2.0-7|44	%doc %{_texmfdistdir}/doc/latex/calculator/examples/calculator16.tex
21mr|texlive-calculator-2.0-7|45	%doc %{_texmfdistdir}/doc/latex/calculator/examples/calculator17.tex
21mr|texlive-calculator-2.0-7|46	%doc %{_texmfdistdir}/doc/latex/calculator/examples/calculator18.tex
21mr|texlive-calculator-2.0-7|47	%doc %{_texmfdistdir}/doc/latex/calculator/examples/calculator19.tex
21mr|texlive-calculator-2.0-7|48	%doc %{_texmfdistdir}/doc/latex/calculator/examples/calculator2.tex
21mr|texlive-calculator-2.0-7|49	%doc %{_texmfdistdir}/doc/latex/calculator/examples/calculator20.tex
21mr|texlive-calculator-2.0-7|50	%doc %{_texmfdistdir}/doc/latex/calculator/examples/calculator21.tex
21mr|texlive-calculator-2.0-7|51	%doc %{_texmfdistdir}/doc/latex/calculator/examples/calculator22.tex
21mr|texlive-calculator-2.0-7|52	%doc %{_texmfdistdir}/doc/latex/calculator/examples/calculator23.tex
21mr|texlive-calculator-2.0-7|53	%doc %{_texmfdistdir}/doc/latex/calculator/examples/calculator24.tex
21mr|texlive-calculator-2.0-7|54	%doc %{_texmfdistdir}/doc/latex/calculator/examples/calculator25.tex
21mr|texlive-calculator-2.0-7|55	%doc %{_texmfdistdir}/doc/latex/calculator/examples/calculator26.tex
21mr|texlive-calculator-2.0-7|56	%doc %{_texmfdistdir}/doc/latex/calculator/examples/calculator27.tex
21mr|texlive-calculator-2.0-7|57	%doc %{_texmfdistdir}/doc/latex/calculator/examples/calculator28.tex
21mr|texlive-calculator-2.0-7|58	%doc %{_texmfdistdir}/doc/latex/calculator/examples/calculator29.tex
21mr|texlive-calculator-2.0-7|59	%doc %{_texmfdistdir}/doc/latex/calculator/examples/calculator3.tex
21mr|texlive-calculator-2.0-7|60	%doc %{_texmfdistdir}/doc/latex/calculator/examples/calculator30.tex
21mr|texlive-calculator-2.0-7|61	%doc %{_texmfdistdir}/doc/latex/calculator/examples/calculator31.tex
21mr|texlive-calculator-2.0-7|62	%doc %{_texmfdistdir}/doc/latex/calculator/examples/calculator32.tex
21mr|texlive-calculator-2.0-7|63	%doc %{_texmfdistdir}/doc/latex/calculator/examples/calculator33.tex
21mr|texlive-calculator-2.0-7|64	%doc %{_texmfdistdir}/doc/latex/calculator/examples/calculator34.tex
21mr|texlive-calculator-2.0-7|65	%doc %{_texmfdistdir}/doc/latex/calculator/examples/calculator35.tex
21mr|texlive-calculator-2.0-7|66	%doc %{_texmfdistdir}/doc/latex/calculator/examples/calculator36.tex
21mr|texlive-calculator-2.0-7|67	%doc %{_texmfdistdir}/doc/latex/calculator/examples/calculator37.tex
21mr|texlive-calculator-2.0-7|68	%doc %{_texmfdistdir}/doc/latex/calculator/examples/calculator38.tex
21mr|texlive-calculator-2.0-7|69	%doc %{_texmfdistdir}/doc/latex/calculator/examples/calculator39.tex
21mr|texlive-calculator-2.0-7|70	%doc %{_texmfdistdir}/doc/latex/calculator/examples/calculator4.tex
21mr|texlive-calculator-2.0-7|71	%doc %{_texmfdistdir}/doc/latex/calculator/examples/calculator40.tex
21mr|texlive-calculator-2.0-7|72	%doc %{_texmfdistdir}/doc/latex/calculator/examples/calculator41.tex
21mr|texlive-calculator-2.0-7|73	%doc %{_texmfdistdir}/doc/latex/calculator/examples/calculator42.tex
21mr|texlive-calculator-2.0-7|74	%doc %{_texmfdistdir}/doc/latex/calculator/examples/calculator43.tex
21mr|texlive-calculator-2.0-7|75	%doc %{_texmfdistdir}/doc/latex/calculator/examples/calculator44.tex
21mr|texlive-calculator-2.0-7|76	%doc %{_texmfdistdir}/doc/latex/calculator/examples/calculator45.tex
21mr|texlive-calculator-2.0-7|77	%doc %{_texmfdistdir}/doc/latex/calculator/examples/calculator46.tex
21mr|texlive-calculator-2.0-7|78	%doc %{_texmfdistdir}/doc/latex/calculator/examples/calculator47.tex
21mr|texlive-calculator-2.0-7|79	%doc %{_texmfdistdir}/doc/latex/calculator/examples/calculator48.tex
21mr|texlive-calculator-2.0-7|80	%doc %{_texmfdistdir}/doc/latex/calculator/examples/calculator49.tex
21mr|texlive-calculator-2.0-7|81	%doc %{_texmfdistdir}/doc/latex/calculator/examples/calculator5.tex
21mr|texlive-calculator-2.0-7|82	%doc %{_texmfdistdir}/doc/latex/calculator/examples/calculator50.tex
21mr|texlive-calculator-2.0-7|83	%doc %{_texmfdistdir}/doc/latex/calculator/examples/calculator51.tex
21mr|texlive-calculator-2.0-7|84	%doc %{_texmfdistdir}/doc/latex/calculator/examples/calculator52.tex
21mr|texlive-calculator-2.0-7|85	%doc %{_texmfdistdir}/doc/latex/calculator/examples/calculator53.tex
21mr|texlive-calculator-2.0-7|86	%doc %{_texmfdistdir}/doc/latex/calculator/examples/calculator54.tex
21mr|texlive-calculator-2.0-7|87	%doc %{_texmfdistdir}/doc/latex/calculator/examples/calculator55.tex
21mr|texlive-calculator-2.0-7|88	%doc %{_texmfdistdir}/doc/latex/calculator/examples/calculator56.tex
21mr|texlive-calculator-2.0-7|89	%doc %{_texmfdistdir}/doc/latex/calculator/examples/calculator57.tex
21mr|texlive-calculator-2.0-7|90	%doc %{_texmfdistdir}/doc/latex/calculator/examples/calculator58.tex
21mr|texlive-calculator-2.0-7|91	%doc %{_texmfdistdir}/doc/latex/calculator/examples/calculator59.tex
21mr|texlive-calculator-2.0-7|92	%doc %{_texmfdistdir}/doc/latex/calculator/examples/calculator6.tex
21mr|texlive-calculator-2.0-7|93	%doc %{_texmfdistdir}/doc/latex/calculator/examples/calculator60.tex
21mr|texlive-calculator-2.0-7|94	%doc %{_texmfdistdir}/doc/latex/calculator/examples/calculator61.tex
21mr|texlive-calculator-2.0-7|95	%doc %{_texmfdistdir}/doc/latex/calculator/examples/calculator62.tex
21mr|texlive-calculator-2.0-7|96	%doc %{_texmfdistdir}/doc/latex/calculator/examples/calculator7.tex
21mr|texlive-calculator-2.0-7|97	%doc %{_texmfdistdir}/doc/latex/calculator/examples/calculator8.tex
21mr|texlive-calculator-2.0-7|98	%doc %{_texmfdistdir}/doc/latex/calculator/examples/calculator9.tex
21mr|texlive-calculator-2.0-7|99	#- source
21mr|texlive-calculator-2.0-7|100	%doc %{_texmfdistdir}/source/latex/calculator/calculator.dtx
21mr|texlive-calculator-2.0-7|101	%doc %{_texmfdistdir}/source/latex/calculator/calculator.ins
21mr|texlive-calculator-2.0-7|102	
21mr|texlive-calculator-2.0-7|103	#-----------------------------------------------------------------------
21mr|texlive-calculator-2.0-7|104	%prep
21mr|texlive-calculator-2.0-7|105	%setup -c -a0 -a1 -a2
21mr|texlive-calculator-2.0-7|106	
21mr|texlive-calculator-2.0-7|107	%build
21mr|texlive-calculator-2.0-7|108	
21mr|texlive-calculator-2.0-7|109	%install
21mr|texlive-calculator-2.0-7|110	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-calculator-2.0-7|111	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17390 21
21mr|texlive-calrsfs-20190228-1|1	# revision 17125
21mr|texlive-calrsfs-20190228-1|2	# category Package
21mr|texlive-calrsfs-20190228-1|3	# catalog-ctan /macros/latex/contrib/calrsfs
21mr|texlive-calrsfs-20190228-1|4	# catalog-date 2010-02-20 21:59:31 +0100
21mr|texlive-calrsfs-20190228-1|5	# catalog-license pd
21mr|texlive-calrsfs-20190228-1|6	# catalog-version undef
21mr|texlive-calrsfs-20190228-1|7	Name:		texlive-calrsfs
21mr|texlive-calrsfs-20190228-1|8	Version:	20190228
21mr|texlive-calrsfs-20190228-1|9	Release:	1
21mr|texlive-calrsfs-20190228-1|10	Summary:	Copperplate calligraphic letters in LaTeX
21mr|texlive-calrsfs-20190228-1|11	Group:		Publishing
21mr|texlive-calrsfs-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/calrsfs
21mr|texlive-calrsfs-20190228-1|13	License:	PD
21mr|texlive-calrsfs-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/calrsfs.tar.xz
21mr|texlive-calrsfs-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/calrsfs.doc.tar.xz
21mr|texlive-calrsfs-20190228-1|16	BuildArch:	noarch
21mr|texlive-calrsfs-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-calrsfs-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-calrsfs-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-calrsfs-20190228-1|20	
21mr|texlive-calrsfs-20190228-1|21	%description
21mr|texlive-calrsfs-20190228-1|22	Provides a maths interface to the rsfs fonts.
21mr|texlive-calrsfs-20190228-1|23	
21mr|texlive-calrsfs-20190228-1|24	#-----------------------------------------------------------------------
21mr|texlive-calrsfs-20190228-1|25	%files
21mr|texlive-calrsfs-20190228-1|26	%{_texmfdistdir}/tex/latex/calrsfs/OMSrsfs.fd
21mr|texlive-calrsfs-20190228-1|27	%{_texmfdistdir}/tex/latex/calrsfs/calrsfs.sty
21mr|texlive-calrsfs-20190228-1|28	%doc %{_texmfdistdir}/doc/latex/calrsfs/README
21mr|texlive-calrsfs-20190228-1|29	%doc %{_texmfdistdir}/doc/latex/calrsfs/calrsfs.pdf
21mr|texlive-calrsfs-20190228-1|30	%doc %{_texmfdistdir}/doc/latex/calrsfs/calrsfs.tex
21mr|texlive-calrsfs-20190228-1|31	
21mr|texlive-calrsfs-20190228-1|32	#-----------------------------------------------------------------------
21mr|texlive-calrsfs-20190228-1|33	%prep
21mr|texlive-calrsfs-20190228-1|34	%setup -c -a0 -a1
21mr|texlive-calrsfs-20190228-1|35	
21mr|texlive-calrsfs-20190228-1|36	%build
21mr|texlive-calrsfs-20190228-1|37	
21mr|texlive-calrsfs-20190228-1|38	%install
21mr|texlive-calrsfs-20190228-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-calrsfs-20190228-1|40	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17391 21
21mr|texlive-cals-2.4.2-2|1	Name:		texlive-cals
21mr|texlive-cals-2.4.2-2|2	Version:	2.4.2
21mr|texlive-cals-2.4.2-2|3	Release:	2
21mr|texlive-cals-2.4.2-2|4	Summary:	Multipage tables with wide range of features
21mr|texlive-cals-2.4.2-2|5	Group:		Publishing
21mr|texlive-cals-2.4.2-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/cals
21mr|texlive-cals-2.4.2-2|7	License:	LPPL1.3
21mr|texlive-cals-2.4.2-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cals.tar.xz
21mr|texlive-cals-2.4.2-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cals.doc.tar.xz
21mr|texlive-cals-2.4.2-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cals.source.tar.xz
21mr|texlive-cals-2.4.2-2|11	BuildArch:	noarch
21mr|texlive-cals-2.4.2-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-cals-2.4.2-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-cals-2.4.2-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-cals-2.4.2-2|15	
21mr|texlive-cals-2.4.2-2|16	%description
21mr|texlive-cals-2.4.2-2|17	The package allows the user to typeset multipage tables with
21mr|texlive-cals-2.4.2-2|18	repeatable headers and footers, and with cells spanned over
21mr|texlive-cals-2.4.2-2|19	rows and columns. Decorations are supported: padding,
21mr|texlive-cals-2.4.2-2|20	background color, width of separation rules. The package is
21mr|texlive-cals-2.4.2-2|21	compatible with multicol and pdfsync.
21mr|texlive-cals-2.4.2-2|22	
21mr|texlive-cals-2.4.2-2|23	#-----------------------------------------------------------------------
21mr|texlive-cals-2.4.2-2|24	%files
21mr|texlive-cals-2.4.2-2|25	%{_texmfdistdir}/tex/latex/cals
21mr|texlive-cals-2.4.2-2|26	%doc %{_texmfdistdir}/doc/latex/cals
21mr|texlive-cals-2.4.2-2|27	#- source
21mr|texlive-cals-2.4.2-2|28	%doc %{_texmfdistdir}/source/latex/cals
21mr|texlive-cals-2.4.2-2|29	
21mr|texlive-cals-2.4.2-2|30	#-----------------------------------------------------------------------
21mr|texlive-cals-2.4.2-2|31	%prep
21mr|texlive-cals-2.4.2-2|32	%setup -c -a0 -a1 -a2
21mr|texlive-cals-2.4.2-2|33	
21mr|texlive-cals-2.4.2-2|34	%build
21mr|texlive-cals-2.4.2-2|35	
21mr|texlive-cals-2.4.2-2|36	%install
21mr|texlive-cals-2.4.2-2|37	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-cals-2.4.2-2|38	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17392 21
21mr|texlive-calxxxx-yyyy-20.19a-1|1	Name:		texlive-calxxxx-yyyy
21mr|texlive-calxxxx-yyyy-20.19a-1|2	Version:	20.19a
21mr|texlive-calxxxx-yyyy-20.19a-1|3	Release:	1
21mr|texlive-calxxxx-yyyy-20.19a-1|4	Summary:	Print a calendar for a group of years
21mr|texlive-calxxxx-yyyy-20.19a-1|5	Group:		Publishing
21mr|texlive-calxxxx-yyyy-20.19a-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/calxxxx-yyyy
21mr|texlive-calxxxx-yyyy-20.19a-1|7	License:	LPPL1.3
21mr|texlive-calxxxx-yyyy-20.19a-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/calxxxx-yyyy.tar.xz
21mr|texlive-calxxxx-yyyy-20.19a-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/calxxxx-yyyy.doc.tar.xz
21mr|texlive-calxxxx-yyyy-20.19a-1|10	BuildArch:	noarch
21mr|texlive-calxxxx-yyyy-20.19a-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-calxxxx-yyyy-20.19a-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-calxxxx-yyyy-20.19a-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-calxxxx-yyyy-20.19a-1|14	
21mr|texlive-calxxxx-yyyy-20.19a-1|15	%description
21mr|texlive-calxxxx-yyyy-20.19a-1|16	The package prints a calendar for 2 or more years, according to
21mr|texlive-calxxxx-yyyy-20.19a-1|17	a language selection. The package is also "culture dependent",
21mr|texlive-calxxxx-yyyy-20.19a-1|18	in the sense that it will start weeks according to local rules:
21mr|texlive-calxxxx-yyyy-20.19a-1|19	e.g., weeks conventionally start on Monday in the English-
21mr|texlive-calxxxx-yyyy-20.19a-1|20	speaking world.
21mr|texlive-calxxxx-yyyy-20.19a-1|21	
21mr|texlive-calxxxx-yyyy-20.19a-1|22	
21mr|texlive-calxxxx-yyyy-20.19a-1|23	#-----------------------------------------------------------------------
21mr|texlive-calxxxx-yyyy-20.19a-1|24	%files
21mr|texlive-calxxxx-yyyy-20.19a-1|25	%{_texmfdistdir}/tex/latex/calxxxx-yyyy
21mr|texlive-calxxxx-yyyy-20.19a-1|26	%doc %{_texmfdistdir}/doc/latex/calxxxx-yyyy
21mr|texlive-calxxxx-yyyy-20.19a-1|27	
21mr|texlive-calxxxx-yyyy-20.19a-1|28	#-----------------------------------------------------------------------
21mr|texlive-calxxxx-yyyy-20.19a-1|29	%prep
21mr|texlive-calxxxx-yyyy-20.19a-1|30	%setup -c -a0 -a1
21mr|texlive-calxxxx-yyyy-20.19a-1|31	
21mr|texlive-calxxxx-yyyy-20.19a-1|32	%build
21mr|texlive-calxxxx-yyyy-20.19a-1|33	
21mr|texlive-calxxxx-yyyy-20.19a-1|34	%install
21mr|texlive-calxxxx-yyyy-20.19a-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-calxxxx-yyyy-20.19a-1|36	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17393 21
21mr|texlive-cancel-2.2-6|1	# revision 32508
21mr|texlive-cancel-2.2-6|2	# category Package
21mr|texlive-cancel-2.2-6|3	# catalog-ctan /macros/latex/contrib/cancel
21mr|texlive-cancel-2.2-6|4	# catalog-date 2013-12-30 10:37:07 +0100
21mr|texlive-cancel-2.2-6|5	# catalog-license pd
21mr|texlive-cancel-2.2-6|6	# catalog-version 2.2
21mr|texlive-cancel-2.2-6|7	Name:		texlive-cancel
21mr|texlive-cancel-2.2-6|8	Version:	2.2
21mr|texlive-cancel-2.2-6|9	Release:	6
21mr|texlive-cancel-2.2-6|10	Summary:	Place lines through maths formulae
21mr|texlive-cancel-2.2-6|11	Group:		Publishing
21mr|texlive-cancel-2.2-6|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/cancel
21mr|texlive-cancel-2.2-6|13	License:	PD
21mr|texlive-cancel-2.2-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cancel.tar.xz
21mr|texlive-cancel-2.2-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cancel.doc.tar.xz
21mr|texlive-cancel-2.2-6|16	BuildArch:	noarch
21mr|texlive-cancel-2.2-6|17	BuildRequires:	texlive-tlpkg
21mr|texlive-cancel-2.2-6|18	Requires(pre):	texlive-tlpkg
21mr|texlive-cancel-2.2-6|19	Requires(post):	texlive-kpathsea
21mr|texlive-cancel-2.2-6|20	
21mr|texlive-cancel-2.2-6|21	%description
21mr|texlive-cancel-2.2-6|22	A package to draw diagonal lines ("cancelling" a term) and
21mr|texlive-cancel-2.2-6|23	arrows with limits (cancelling a term "to a value") through
21mr|texlive-cancel-2.2-6|24	parts of maths formulae.
21mr|texlive-cancel-2.2-6|25	
21mr|texlive-cancel-2.2-6|26	
21mr|texlive-cancel-2.2-6|27	#-----------------------------------------------------------------------
21mr|texlive-cancel-2.2-6|28	%files
21mr|texlive-cancel-2.2-6|29	%{_texmfdistdir}/tex/latex/cancel/cancel.sty
21mr|texlive-cancel-2.2-6|30	%doc %{_texmfdistdir}/doc/latex/cancel/cancel.pdf
21mr|texlive-cancel-2.2-6|31	%doc %{_texmfdistdir}/doc/latex/cancel/cancel.tex
21mr|texlive-cancel-2.2-6|32	
21mr|texlive-cancel-2.2-6|33	#-----------------------------------------------------------------------
21mr|texlive-cancel-2.2-6|34	%prep
21mr|texlive-cancel-2.2-6|35	%setup -c -a0 -a1
21mr|texlive-cancel-2.2-6|36	
21mr|texlive-cancel-2.2-6|37	%build
21mr|texlive-cancel-2.2-6|38	
21mr|texlive-cancel-2.2-6|39	%install
21mr|texlive-cancel-2.2-6|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-cancel-2.2-6|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17394 21
21mr|texlive-canoniclayout-0.4-7|1	# revision 24523
21mr|texlive-canoniclayout-0.4-7|2	# category Package
21mr|texlive-canoniclayout-0.4-7|3	# catalog-ctan /macros/latex/contrib/canoniclayout
21mr|texlive-canoniclayout-0.4-7|4	# catalog-date 2011-11-06 17:08:08 +0100
21mr|texlive-canoniclayout-0.4-7|5	# catalog-license lppl1.3
21mr|texlive-canoniclayout-0.4-7|6	# catalog-version 0.4
21mr|texlive-canoniclayout-0.4-7|7	Name:		texlive-canoniclayout
21mr|texlive-canoniclayout-0.4-7|8	Epoch:		1
21mr|texlive-canoniclayout-0.4-7|9	Version:	0.4
21mr|texlive-canoniclayout-0.4-7|10	Release:	7
21mr|texlive-canoniclayout-0.4-7|11	Summary:	Create canonical page layouts with memoir
21mr|texlive-canoniclayout-0.4-7|12	Group:		Publishing
21mr|texlive-canoniclayout-0.4-7|13	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/canoniclayout
21mr|texlive-canoniclayout-0.4-7|14	License:	LPPL1.3
21mr|texlive-canoniclayout-0.4-7|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/canoniclayout.tar.xz
21mr|texlive-canoniclayout-0.4-7|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/canoniclayout.doc.tar.xz
21mr|texlive-canoniclayout-0.4-7|17	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/canoniclayout.source.tar.xz
21mr|texlive-canoniclayout-0.4-7|18	BuildArch:	noarch
21mr|texlive-canoniclayout-0.4-7|19	BuildRequires:	texlive-tlpkg
21mr|texlive-canoniclayout-0.4-7|20	Requires(pre):	texlive-tlpkg
21mr|texlive-canoniclayout-0.4-7|21	Requires(post):	texlive-kpathsea
21mr|texlive-canoniclayout-0.4-7|22	
21mr|texlive-canoniclayout-0.4-7|23	%description
21mr|texlive-canoniclayout-0.4-7|24	A canonic text layout has specified relations to a circle
21mr|texlive-canoniclayout-0.4-7|25	inscribed within the enclosing page. The package allows the
21mr|texlive-canoniclayout-0.4-7|26	user to use a canonic layout with the memoir class.
21mr|texlive-canoniclayout-0.4-7|27	
21mr|texlive-canoniclayout-0.4-7|28	
21mr|texlive-canoniclayout-0.4-7|29	#-----------------------------------------------------------------------
21mr|texlive-canoniclayout-0.4-7|30	%files
21mr|texlive-canoniclayout-0.4-7|31	%{_texmfdistdir}/tex/latex/canoniclayout/canoniclayout.sty
21mr|texlive-canoniclayout-0.4-7|32	%doc %{_texmfdistdir}/doc/latex/canoniclayout/README
21mr|texlive-canoniclayout-0.4-7|33	%doc %{_texmfdistdir}/doc/latex/canoniclayout/canoniclayout.pdf
21mr|texlive-canoniclayout-0.4-7|34	#- source
21mr|texlive-canoniclayout-0.4-7|35	%doc %{_texmfdistdir}/source/latex/canoniclayout/canoniclayout.dtx
21mr|texlive-canoniclayout-0.4-7|36	
21mr|texlive-canoniclayout-0.4-7|37	#-----------------------------------------------------------------------
21mr|texlive-canoniclayout-0.4-7|38	%prep
21mr|texlive-canoniclayout-0.4-7|39	%setup -c -a0 -a1 -a2
21mr|texlive-canoniclayout-0.4-7|40	
21mr|texlive-canoniclayout-0.4-7|41	%build
21mr|texlive-canoniclayout-0.4-7|42	
21mr|texlive-canoniclayout-0.4-7|43	%install
21mr|texlive-canoniclayout-0.4-7|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-canoniclayout-0.4-7|45	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17395 21
21mr|texlive-captcont-2.0-7|1	# revision 15878
21mr|texlive-captcont-2.0-7|2	# category Package
21mr|texlive-captcont-2.0-7|3	# catalog-ctan /macros/latex/contrib/captcont
21mr|texlive-captcont-2.0-7|4	# catalog-date 2006-12-31 11:53:07 +0100
21mr|texlive-captcont-2.0-7|5	# catalog-license lppl
21mr|texlive-captcont-2.0-7|6	# catalog-version 2.0
21mr|texlive-captcont-2.0-7|7	Name:		texlive-captcont
21mr|texlive-captcont-2.0-7|8	Version:	2.0
21mr|texlive-captcont-2.0-7|9	Release:	7
21mr|texlive-captcont-2.0-7|10	Summary:	Retain float number across several floats
21mr|texlive-captcont-2.0-7|11	Group:		Publishing
21mr|texlive-captcont-2.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/captcont
21mr|texlive-captcont-2.0-7|13	License:	LPPL
21mr|texlive-captcont-2.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/captcont.tar.xz
21mr|texlive-captcont-2.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/captcont.doc.tar.xz
21mr|texlive-captcont-2.0-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/captcont.source.tar.xz
21mr|texlive-captcont-2.0-7|17	BuildArch:	noarch
21mr|texlive-captcont-2.0-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-captcont-2.0-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-captcont-2.0-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-captcont-2.0-7|21	
21mr|texlive-captcont-2.0-7|22	%description
21mr|texlive-captcont-2.0-7|23	The captcont package provides the ability to continue the
21mr|texlive-captcont-2.0-7|24	numbering in your float environment (figure, table, etc.) with
21mr|texlive-captcont-2.0-7|25	minimal overhead. This package adds three commands: \caption*,
21mr|texlive-captcont-2.0-7|26	\captcont, and \captcont*. Along with the \caption command,
21mr|texlive-captcont-2.0-7|27	these give full control over the caption numbering, caption
21mr|texlive-captcont-2.0-7|28	text and the entries in the list-of pages. The \caption and
21mr|texlive-captcont-2.0-7|29	\captcont commands generate list-of page entries. The \caption
21mr|texlive-captcont-2.0-7|30	and \caption* commands increment the figure or table counter.
21mr|texlive-captcont-2.0-7|31	Captcont also fully supports the subfigure package.
21mr|texlive-captcont-2.0-7|32	
21mr|texlive-captcont-2.0-7|33	
21mr|texlive-captcont-2.0-7|34	#-----------------------------------------------------------------------
21mr|texlive-captcont-2.0-7|35	%files
21mr|texlive-captcont-2.0-7|36	%{_texmfdistdir}/tex/latex/captcont/captcont.sty
21mr|texlive-captcont-2.0-7|37	%doc %{_texmfdistdir}/doc/latex/captcont/README
21mr|texlive-captcont-2.0-7|38	%doc %{_texmfdistdir}/doc/latex/captcont/captcont.pdf
21mr|texlive-captcont-2.0-7|39	%doc %{_texmfdistdir}/doc/latex/captcont/ltxdoc.cfg
21mr|texlive-captcont-2.0-7|40	%doc %{_texmfdistdir}/doc/latex/captcont/test.tex
21mr|texlive-captcont-2.0-7|41	#- source
21mr|texlive-captcont-2.0-7|42	%doc %{_texmfdistdir}/source/latex/captcont/Makefile
21mr|texlive-captcont-2.0-7|43	%doc %{_texmfdistdir}/source/latex/captcont/captcont.dtx
21mr|texlive-captcont-2.0-7|44	%doc %{_texmfdistdir}/source/latex/captcont/captcont.ins
21mr|texlive-captcont-2.0-7|45	
21mr|texlive-captcont-2.0-7|46	#-----------------------------------------------------------------------
21mr|texlive-captcont-2.0-7|47	%prep
21mr|texlive-captcont-2.0-7|48	%setup -c -a0 -a1 -a2
21mr|texlive-captcont-2.0-7|49	
21mr|texlive-captcont-2.0-7|50	%build
21mr|texlive-captcont-2.0-7|51	
21mr|texlive-captcont-2.0-7|52	%install
21mr|texlive-captcont-2.0-7|53	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-captcont-2.0-7|54	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17396 21
21mr|texlive-captdef-20190228-1|1	# revision 17353
21mr|texlive-captdef-20190228-1|2	# category Package
21mr|texlive-captdef-20190228-1|3	# catalog-ctan /macros/latex/contrib/captdef
21mr|texlive-captdef-20190228-1|4	# catalog-date 2010-03-09 12:54:42 +0100
21mr|texlive-captdef-20190228-1|5	# catalog-license lppl
21mr|texlive-captdef-20190228-1|6	# catalog-version undef
21mr|texlive-captdef-20190228-1|7	Name:		texlive-captdef
21mr|texlive-captdef-20190228-1|8	Version:	20190228
21mr|texlive-captdef-20190228-1|9	Release:	1
21mr|texlive-captdef-20190228-1|10	Summary:	Declare free-standing \caption commands
21mr|texlive-captdef-20190228-1|11	Group:		Publishing
21mr|texlive-captdef-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/captdef
21mr|texlive-captdef-20190228-1|13	License:	LPPL
21mr|texlive-captdef-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/captdef.tar.xz
21mr|texlive-captdef-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/captdef.doc.tar.xz
21mr|texlive-captdef-20190228-1|16	BuildArch:	noarch
21mr|texlive-captdef-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-captdef-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-captdef-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-captdef-20190228-1|20	
21mr|texlive-captdef-20190228-1|21	%description
21mr|texlive-captdef-20190228-1|22	The \DeclareCaption command defines a class of caption command
21mr|texlive-captdef-20190228-1|23	associated with the counter specified to the command. These
21mr|texlive-captdef-20190228-1|24	commands are free-standing (i.e., don't need to be inside a
21mr|texlive-captdef-20190228-1|25	float environment). The package uses \DeclareCaption to define
21mr|texlive-captdef-20190228-1|26	\figcaption and \tabcaption, which can be used outside figure
21mr|texlive-captdef-20190228-1|27	or table environments.
21mr|texlive-captdef-20190228-1|28	
21mr|texlive-captdef-20190228-1|29	#-----------------------------------------------------------------------
21mr|texlive-captdef-20190228-1|30	%files
21mr|texlive-captdef-20190228-1|31	%{_texmfdistdir}/tex/latex/captdef/captdef.sty
21mr|texlive-captdef-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/captdef/captdef.pdf
21mr|texlive-captdef-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/captdef/captdef.tex
21mr|texlive-captdef-20190228-1|34	%doc %{_texmfdistdir}/doc/latex/captdef/miscdoc.sty
21mr|texlive-captdef-20190228-1|35	
21mr|texlive-captdef-20190228-1|36	#-----------------------------------------------------------------------
21mr|texlive-captdef-20190228-1|37	%prep
21mr|texlive-captdef-20190228-1|38	%setup -c -a0 -a1
21mr|texlive-captdef-20190228-1|39	
21mr|texlive-captdef-20190228-1|40	%build
21mr|texlive-captdef-20190228-1|41	
21mr|texlive-captdef-20190228-1|42	%install
21mr|texlive-captdef-20190228-1|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-captdef-20190228-1|44	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17397 21
21mr|texlive-caption-20190228-1|1	# revision 30449
21mr|texlive-caption-20190228-1|2	# category Package
21mr|texlive-caption-20190228-1|3	# catalog-ctan /macros/latex/contrib/caption
21mr|texlive-caption-20190228-1|4	# catalog-date 2013-05-13 11:02:43 +0200
21mr|texlive-caption-20190228-1|5	# catalog-license lppl1.3
21mr|texlive-caption-20190228-1|6	# catalog-version 2013-05-12
21mr|texlive-caption-20190228-1|7	Name:		texlive-caption
21mr|texlive-caption-20190228-1|8	Epoch:		1
21mr|texlive-caption-20190228-1|9	Version:	20190228
21mr|texlive-caption-20190228-1|10	Release:	1
21mr|texlive-caption-20190228-1|11	Summary:	Customising captions in floating environments
21mr|texlive-caption-20190228-1|12	Group:		Publishing
21mr|texlive-caption-20190228-1|13	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/caption
21mr|texlive-caption-20190228-1|14	License:	LPPL1.3
21mr|texlive-caption-20190228-1|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/caption.tar.xz
21mr|texlive-caption-20190228-1|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/caption.doc.tar.xz
21mr|texlive-caption-20190228-1|17	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/caption.source.tar.xz
21mr|texlive-caption-20190228-1|18	BuildArch:	noarch
21mr|texlive-caption-20190228-1|19	BuildRequires:	texlive-tlpkg
21mr|texlive-caption-20190228-1|20	Requires(pre):	texlive-tlpkg
21mr|texlive-caption-20190228-1|21	Requires(post):	texlive-kpathsea
21mr|texlive-caption-20190228-1|22	
21mr|texlive-caption-20190228-1|23	%description
21mr|texlive-caption-20190228-1|24	The caption package provides many ways to customise the
21mr|texlive-caption-20190228-1|25	captions in floating environments like figure and table, and
21mr|texlive-caption-20190228-1|26	cooperates with many other packages. Facilities include
21mr|texlive-caption-20190228-1|27	rotating captions, sideways captions, continued captions (for
21mr|texlive-caption-20190228-1|28	tables or figures that come in several parts). A list of
21mr|texlive-caption-20190228-1|29	compatibility notes, for other packages, is provided in the
21mr|texlive-caption-20190228-1|30	documentation. The package also provides the "caption outside
21mr|texlive-caption-20190228-1|31	float" facility, in the same way that simpler packages like
21mr|texlive-caption-20190228-1|32	capt-of do. The package supersedes caption2.
21mr|texlive-caption-20190228-1|33	
21mr|texlive-caption-20190228-1|34	#-----------------------------------------------------------------------
21mr|texlive-caption-20190228-1|35	%files
21mr|texlive-caption-20190228-1|36	%{_texmfdistdir}/tex/latex/caption/bicaption.sty
21mr|texlive-caption-20190228-1|37	%{_texmfdistdir}/tex/latex/caption/caption.sty
21mr|texlive-caption-20190228-1|38	%{_texmfdistdir}/tex/latex/caption/caption2.sty
21mr|texlive-caption-20190228-1|39	%{_texmfdistdir}/tex/latex/caption/caption3.sty
21mr|texlive-caption-20190228-1|40	%{_texmfdistdir}/tex/latex/caption/ltcaption.sty
21mr|texlive-caption-20190228-1|41	%{_texmfdistdir}/tex/latex/caption/newfloat.sty
21mr|texlive-caption-20190228-1|42	%{_texmfdistdir}/tex/latex/caption/subcaption.sty
21mr|texlive-caption-20190228-1|43	%{_texmfdistdir}/tex/latex/caption/totalcount.sty
21mr|texlive-caption-20190228-1|44	%doc %{_texmfdistdir}/doc/latex/caption/CHANGELOG
21mr|texlive-caption-20190228-1|45	%doc %{_texmfdistdir}/doc/latex/caption/README
21mr|texlive-caption-20190228-1|46	%doc %{_texmfdistdir}/doc/latex/caption/SUMMARY
21mr|texlive-caption-20190228-1|47	%doc %{_texmfdistdir}/doc/latex/caption/bicaption.pdf
21mr|texlive-caption-20190228-1|48	%doc %{_texmfdistdir}/doc/latex/caption/caption-deu.pdf
21mr|texlive-caption-20190228-1|49	%doc %{_texmfdistdir}/doc/latex/caption/caption-eng.pdf
21mr|texlive-caption-20190228-1|50	%doc %{_texmfdistdir}/doc/latex/caption/caption-rus.pdf
21mr|texlive-caption-20190228-1|51	%doc %{_texmfdistdir}/doc/latex/caption/ltcaption.pdf
21mr|texlive-caption-20190228-1|52	%doc %{_texmfdistdir}/doc/latex/caption/newfloat.pdf
21mr|texlive-caption-20190228-1|53	%doc %{_texmfdistdir}/doc/latex/caption/subcaption.pdf
21mr|texlive-caption-20190228-1|54	%doc %{_texmfdistdir}/doc/latex/caption/totalcount.pdf
21mr|texlive-caption-20190228-1|55	#- source
21mr|texlive-caption-20190228-1|56	%doc %{_texmfdistdir}/source/latex/caption/bicaption.dtx
21mr|texlive-caption-20190228-1|57	%doc %{_texmfdistdir}/source/latex/caption/caption-deu.tex
21mr|texlive-caption-20190228-1|58	%doc %{_texmfdistdir}/source/latex/caption/caption-eng.tex
21mr|texlive-caption-20190228-1|59	%doc %{_texmfdistdir}/source/latex/caption/caption-rus.tex
21mr|texlive-caption-20190228-1|60	%doc %{_texmfdistdir}/source/latex/caption/caption.dtx
21mr|texlive-caption-20190228-1|61	%doc %{_texmfdistdir}/source/latex/caption/caption.ins
21mr|texlive-caption-20190228-1|62	%doc %{_texmfdistdir}/source/latex/caption/caption2.dtx
21mr|texlive-caption-20190228-1|63	%doc %{_texmfdistdir}/source/latex/caption/caption3.dtx
21mr|texlive-caption-20190228-1|64	%doc %{_texmfdistdir}/source/latex/caption/cat.eps
21mr|texlive-caption-20190228-1|65	%doc %{_texmfdistdir}/source/latex/caption/elephant.eps
21mr|texlive-caption-20190228-1|66	%doc %{_texmfdistdir}/source/latex/caption/ltcaption.dtx
21mr|texlive-caption-20190228-1|67	%doc %{_texmfdistdir}/source/latex/caption/newfloat.dtx
21mr|texlive-caption-20190228-1|68	%doc %{_texmfdistdir}/source/latex/caption/subcaption.dtx
21mr|texlive-caption-20190228-1|69	%doc %{_texmfdistdir}/source/latex/caption/totalcount.dtx
21mr|texlive-caption-20190228-1|70	
21mr|texlive-caption-20190228-1|71	#-----------------------------------------------------------------------
21mr|texlive-caption-20190228-1|72	%prep
21mr|texlive-caption-20190228-1|73	%setup -c -a0 -a1 -a2
21mr|texlive-caption-20190228-1|74	
21mr|texlive-caption-20190228-1|75	%build
21mr|texlive-caption-20190228-1|76	
21mr|texlive-caption-20190228-1|77	%install
21mr|texlive-caption-20190228-1|78	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-caption-20190228-1|79	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17398 21
21mr|texlive-capt-of-20190228-1|1	# revision 29803
21mr|texlive-capt-of-20190228-1|2	# category Package
21mr|texlive-capt-of-20190228-1|3	# catalog-ctan /macros/latex/contrib/capt-of
21mr|texlive-capt-of-20190228-1|4	# catalog-date 2012-04-27 20:27:12 +0200
21mr|texlive-capt-of-20190228-1|5	# catalog-license lppl
21mr|texlive-capt-of-20190228-1|6	# catalog-version undef
21mr|texlive-capt-of-20190228-1|7	Name:		texlive-capt-of
21mr|texlive-capt-of-20190228-1|8	Version:	20190228
21mr|texlive-capt-of-20190228-1|9	Release:	1
21mr|texlive-capt-of-20190228-1|10	Summary:	Captions on more than floats
21mr|texlive-capt-of-20190228-1|11	Group:		Publishing
21mr|texlive-capt-of-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/capt-of
21mr|texlive-capt-of-20190228-1|13	License:	LPPL
21mr|texlive-capt-of-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/capt-of.tar.xz
21mr|texlive-capt-of-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/capt-of.doc.tar.xz
21mr|texlive-capt-of-20190228-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/capt-of.source.tar.xz
21mr|texlive-capt-of-20190228-1|17	BuildArch:	noarch
21mr|texlive-capt-of-20190228-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-capt-of-20190228-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-capt-of-20190228-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-capt-of-20190228-1|21	
21mr|texlive-capt-of-20190228-1|22	%description
21mr|texlive-capt-of-20190228-1|23	Defines a command \captionof for putting a caption to something
21mr|texlive-capt-of-20190228-1|24	that's not a float. Note that the caption package includes a
21mr|texlive-capt-of-20190228-1|25	\captionof command that is an extension of that provided by
21mr|texlive-capt-of-20190228-1|26	this package.
21mr|texlive-capt-of-20190228-1|27	
21mr|texlive-capt-of-20190228-1|28	#-----------------------------------------------------------------------
21mr|texlive-capt-of-20190228-1|29	%files
21mr|texlive-capt-of-20190228-1|30	%{_texmfdistdir}/tex/latex/capt-of/capt-of.sty
21mr|texlive-capt-of-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/capt-of/README
21mr|texlive-capt-of-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/capt-of/capt-of.pdf
21mr|texlive-capt-of-20190228-1|33	#- source
21mr|texlive-capt-of-20190228-1|34	%doc %{_texmfdistdir}/source/latex/capt-of/capt-of.dtx
21mr|texlive-capt-of-20190228-1|35	%doc %{_texmfdistdir}/source/latex/capt-of/capt-of.ins
21mr|texlive-capt-of-20190228-1|36	
21mr|texlive-capt-of-20190228-1|37	#-----------------------------------------------------------------------
21mr|texlive-capt-of-20190228-1|38	%prep
21mr|texlive-capt-of-20190228-1|39	%setup -c -a0 -a1 -a2
21mr|texlive-capt-of-20190228-1|40	
21mr|texlive-capt-of-20190228-1|41	%build
21mr|texlive-capt-of-20190228-1|42	
21mr|texlive-capt-of-20190228-1|43	%install
21mr|texlive-capt-of-20190228-1|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-capt-of-20190228-1|45	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17399 21
21mr|texlive-carbohydrates-0.1-1|1	Name:		texlive-carbohydrates
21mr|texlive-carbohydrates-0.1-1|2	Version:	0.1
21mr|texlive-carbohydrates-0.1-1|3	Release:	1
21mr|texlive-carbohydrates-0.1-1|4	Summary:    Carbohydrate molecules with chemfig
21mr|texlive-carbohydrates-0.1-1|5	Group:      Education
21mr|texlive-carbohydrates-0.1-1|6	URL:		https://ctan.org/pkg/carbohydrates
21mr|texlive-carbohydrates-0.1-1|7	License:	The LaTeX Project Public License 1.3
21mr|texlive-carbohydrates-0.1-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/carbohydrates.tar.xz
21mr|texlive-carbohydrates-0.1-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/carbohydrates.doc.tar.xz
21mr|texlive-carbohydrates-0.1-1|10	BuildArch:      noarch
21mr|texlive-carbohydrates-0.1-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-carbohydrates-0.1-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-carbohydrates-0.1-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-carbohydrates-0.1-1|14	
21mr|texlive-carbohydrates-0.1-1|15	%description
21mr|texlive-carbohydrates-0.1-1|16	This package offers macros that make the preparation of exercise sheets for teaching carbohydrate chemistry a lot less tedious.
21mr|texlive-carbohydrates-0.1-1|17	It uses chemfig for drawing the formulas.
21mr|texlive-carbohydrates-0.1-1|18	Different representation models (Fischer, Haworth, chair…) are supported as well as alpha, beta, and chain isomers.
21mr|texlive-carbohydrates-0.1-1|19	
21mr|texlive-carbohydrates-0.1-1|20	
21mr|texlive-carbohydrates-0.1-1|21	#-----------------------------------------------------------------------
21mr|texlive-carbohydrates-0.1-1|22	%files
21mr|texlive-carbohydrates-0.1-1|23	%{_texmfdistdir}/tex/*
21mr|texlive-carbohydrates-0.1-1|24	%doc %{_texmfdistdir}/doc/*
21mr|texlive-carbohydrates-0.1-1|25	#-----------------------------------------------------------------------
21mr|texlive-carbohydrates-0.1-1|26	
21mr|texlive-carbohydrates-0.1-1|27	%prep
21mr|texlive-carbohydrates-0.1-1|28	%setup -c -a0 -a1
21mr|texlive-carbohydrates-0.1-1|29	
21mr|texlive-carbohydrates-0.1-1|30	%build
21mr|texlive-carbohydrates-0.1-1|31	
21mr|texlive-carbohydrates-0.1-1|32	%install
21mr|texlive-carbohydrates-0.1-1|33	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-carbohydrates-0.1-1|34	cp -fpar tex doc %{buildroot}%{_texmfdistdir}
21mr|texlive-carbohydrates-0.1-1|35	

17400 21
21mr|texlive-carlisle-20170414-3|1	# revision 18258
21mr|texlive-carlisle-20170414-3|2	# category Package
21mr|texlive-carlisle-20170414-3|3	# catalog-ctan /macros/latex/contrib/carlisle
21mr|texlive-carlisle-20170414-3|4	# catalog-date 2010-02-18 13:36:42 +0100
21mr|texlive-carlisle-20170414-3|5	# catalog-license lppl
21mr|texlive-carlisle-20170414-3|6	# catalog-version undef
21mr|texlive-carlisle-20170414-3|7	Name:		texlive-carlisle
21mr|texlive-carlisle-20170414-3|8	Version:	20170414
21mr|texlive-carlisle-20170414-3|9	Release:	3
21mr|texlive-carlisle-20170414-3|10	Summary:	David Carlisle's small packages
21mr|texlive-carlisle-20170414-3|11	Group:		Publishing
21mr|texlive-carlisle-20170414-3|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/carlisle
21mr|texlive-carlisle-20170414-3|13	License:	LPPL
21mr|texlive-carlisle-20170414-3|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/carlisle.tar.xz
21mr|texlive-carlisle-20170414-3|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/carlisle.doc.tar.xz
21mr|texlive-carlisle-20170414-3|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/carlisle.source.tar.xz
21mr|texlive-carlisle-20170414-3|17	BuildArch:	noarch
21mr|texlive-carlisle-20170414-3|18	BuildRequires:	texlive-tlpkg
21mr|texlive-carlisle-20170414-3|19	Requires(pre):	texlive-tlpkg
21mr|texlive-carlisle-20170414-3|20	Requires(post):	texlive-kpathsea
21mr|texlive-carlisle-20170414-3|21	
21mr|texlive-carlisle-20170414-3|22	%description
21mr|texlive-carlisle-20170414-3|23	Many of David Carlisle's more substantial packages stand on
21mr|texlive-carlisle-20170414-3|24	their own, or as part of the LaTeX tools set; this set
21mr|texlive-carlisle-20170414-3|25	contains: - Making dotless 'j' characters for fonts that don't
21mr|texlive-carlisle-20170414-3|26	have them; - Fix marks in 2-column output; - A method for
21mr|texlive-carlisle-20170414-3|27	combining the capabilities of longtable and tabularx; - A
21mr|texlive-carlisle-20170414-3|28	proforma for building personalised LaTeX formats; - A jiffy to
21mr|texlive-carlisle-20170414-3|29	suppress page numbers; - An environment for including Plain TeX
21mr|texlive-carlisle-20170414-3|30	in LaTeX documents; - A jiffy to remove counters from other
21mr|texlive-carlisle-20170414-3|31	counters' reset lists; - A package to rescale fonts to
21mr|texlive-carlisle-20170414-3|32	arbitrary sizes; - A jiffy to create 'slashed' for physicists;
21mr|texlive-carlisle-20170414-3|33	and - An environment for including HTML in LaTeX documents.
21mr|texlive-carlisle-20170414-3|34	
21mr|texlive-carlisle-20170414-3|35	#-----------------------------------------------------------------------
21mr|texlive-carlisle-20170414-3|36	%files
21mr|texlive-carlisle-20170414-3|37	%{_texmfdistdir}/tex/latex/carlisle/dotlessj.sty
21mr|texlive-carlisle-20170414-3|38	%{_texmfdistdir}/tex/latex/carlisle/ltxtable.sty
21mr|texlive-carlisle-20170414-3|39	%{_texmfdistdir}/tex/latex/carlisle/mylatex.ltx
21mr|texlive-carlisle-20170414-3|40	%{_texmfdistdir}/tex/latex/carlisle/plain.sty
21mr|texlive-carlisle-20170414-3|41	%{_texmfdistdir}/tex/latex/carlisle/remreset.sty
21mr|texlive-carlisle-20170414-3|42	%{_texmfdistdir}/tex/latex/carlisle/scalefnt.sty
21mr|texlive-carlisle-20170414-3|43	%{_texmfdistdir}/tex/latex/carlisle/slashed.sty
21mr|texlive-carlisle-20170414-3|44	%doc %{_texmfdistdir}/doc/latex/carlisle/README
21mr|texlive-carlisle-20170414-3|45	%doc %{_texmfdistdir}/doc/latex/carlisle/ltx1.tex
21mr|texlive-carlisle-20170414-3|46	%doc %{_texmfdistdir}/doc/latex/carlisle/ltxtable.pdf
21mr|texlive-carlisle-20170414-3|47	#- source
21mr|texlive-carlisle-20170414-3|48	%doc %{_texmfdistdir}/source/latex/carlisle/ltxtable.tex
21mr|texlive-carlisle-20170414-3|49	
21mr|texlive-carlisle-20170414-3|50	#-----------------------------------------------------------------------
21mr|texlive-carlisle-20170414-3|51	%prep
21mr|texlive-carlisle-20170414-3|52	%setup -c -a0 -a1 -a2
21mr|texlive-carlisle-20170414-3|53	
21mr|texlive-carlisle-20170414-3|54	%build
21mr|texlive-carlisle-20170414-3|55	
21mr|texlive-carlisle-20170414-3|56	%install
21mr|texlive-carlisle-20170414-3|57	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-carlisle-20170414-3|58	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17401 21
21mr|texlive-cascadilla-1.8.2-7|1	# revision 25144
21mr|texlive-cascadilla-1.8.2-7|2	# category Package
21mr|texlive-cascadilla-1.8.2-7|3	# catalog-ctan /macros/latex/contrib/cascadilla
21mr|texlive-cascadilla-1.8.2-7|4	# catalog-date 2012-01-18 17:26:55 +0100
21mr|texlive-cascadilla-1.8.2-7|5	# catalog-license lppl
21mr|texlive-cascadilla-1.8.2-7|6	# catalog-version 1.8.2
21mr|texlive-cascadilla-1.8.2-7|7	Name:		texlive-cascadilla
21mr|texlive-cascadilla-1.8.2-7|8	Version:	1.8.2
21mr|texlive-cascadilla-1.8.2-7|9	Release:	7
21mr|texlive-cascadilla-1.8.2-7|10	Summary:	Typeset papers conforming to the stylesheet of Cascadilla Proceedings Project
21mr|texlive-cascadilla-1.8.2-7|11	Group:		Publishing
21mr|texlive-cascadilla-1.8.2-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/cascadilla
21mr|texlive-cascadilla-1.8.2-7|13	License:	LPPL
21mr|texlive-cascadilla-1.8.2-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cascadilla.tar.xz
21mr|texlive-cascadilla-1.8.2-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cascadilla.doc.tar.xz
21mr|texlive-cascadilla-1.8.2-7|16	BuildArch:	noarch
21mr|texlive-cascadilla-1.8.2-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-cascadilla-1.8.2-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-cascadilla-1.8.2-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-cascadilla-1.8.2-7|20	
21mr|texlive-cascadilla-1.8.2-7|21	%description
21mr|texlive-cascadilla-1.8.2-7|22	The class provides an extension of the standard LaTeX article
21mr|texlive-cascadilla-1.8.2-7|23	class that may be used to typeset papers conforming to the
21mr|texlive-cascadilla-1.8.2-7|24	stylesheet of the Cascadilla Proceedings Project, which is used
21mr|texlive-cascadilla-1.8.2-7|25	by a number of linguistics conference proceedings (e.g.,
21mr|texlive-cascadilla-1.8.2-7|26	WCCFL).
21mr|texlive-cascadilla-1.8.2-7|27	
21mr|texlive-cascadilla-1.8.2-7|28	
21mr|texlive-cascadilla-1.8.2-7|29	#-----------------------------------------------------------------------
21mr|texlive-cascadilla-1.8.2-7|30	%files
21mr|texlive-cascadilla-1.8.2-7|31	%{_texmfdistdir}/bibtex/bst/cascadilla/cascadilla.bst
21mr|texlive-cascadilla-1.8.2-7|32	%{_texmfdistdir}/tex/latex/cascadilla/cascadilla.cls
21mr|texlive-cascadilla-1.8.2-7|33	%doc %{_texmfdistdir}/doc/latex/cascadilla/LICENSE.txt
21mr|texlive-cascadilla-1.8.2-7|34	%doc %{_texmfdistdir}/doc/latex/cascadilla/README
21mr|texlive-cascadilla-1.8.2-7|35	%doc %{_texmfdistdir}/doc/latex/cascadilla/example.pdf
21mr|texlive-cascadilla-1.8.2-7|36	%doc %{_texmfdistdir}/doc/latex/cascadilla/example.tex
21mr|texlive-cascadilla-1.8.2-7|37	%doc %{_texmfdistdir}/doc/latex/cascadilla/exampleref.bib
21mr|texlive-cascadilla-1.8.2-7|38	
21mr|texlive-cascadilla-1.8.2-7|39	#-----------------------------------------------------------------------
21mr|texlive-cascadilla-1.8.2-7|40	%prep
21mr|texlive-cascadilla-1.8.2-7|41	%setup -c -a0 -a1
21mr|texlive-cascadilla-1.8.2-7|42	
21mr|texlive-cascadilla-1.8.2-7|43	%build
21mr|texlive-cascadilla-1.8.2-7|44	
21mr|texlive-cascadilla-1.8.2-7|45	%install
21mr|texlive-cascadilla-1.8.2-7|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-cascadilla-1.8.2-7|47	cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}

17402 21
21mr|texlive-cases-2.5-7|1	# revision 17123
21mr|texlive-cases-2.5-7|2	# category Package
21mr|texlive-cases-2.5-7|3	# catalog-ctan /macros/latex/contrib/cases
21mr|texlive-cases-2.5-7|4	# catalog-date 2010-02-23 16:16:11 +0100
21mr|texlive-cases-2.5-7|5	# catalog-license pd
21mr|texlive-cases-2.5-7|6	# catalog-version 2.5
21mr|texlive-cases-2.5-7|7	Name:		texlive-cases
21mr|texlive-cases-2.5-7|8	Version:	2.5
21mr|texlive-cases-2.5-7|9	Release:	7
21mr|texlive-cases-2.5-7|10	Summary:	Numbered cases environment
21mr|texlive-cases-2.5-7|11	Group:		Publishing
21mr|texlive-cases-2.5-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/cases
21mr|texlive-cases-2.5-7|13	License:	PD
21mr|texlive-cases-2.5-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cases.tar.xz
21mr|texlive-cases-2.5-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cases.doc.tar.xz
21mr|texlive-cases-2.5-7|16	BuildArch:	noarch
21mr|texlive-cases-2.5-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-cases-2.5-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-cases-2.5-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-cases-2.5-7|20	
21mr|texlive-cases-2.5-7|21	%description
21mr|texlive-cases-2.5-7|22	Define the environment numcases: equations with several
21mr|texlive-cases-2.5-7|23	alternative right-hand sides, with equation numbers for each
21mr|texlive-cases-2.5-7|24	alternative. Also environment subnumcases, where each
21mr|texlive-cases-2.5-7|25	alternative is a sub-number (e.g., 8a, 8b, ...) of the equation
21mr|texlive-cases-2.5-7|26	set as a whole.
21mr|texlive-cases-2.5-7|27	
21mr|texlive-cases-2.5-7|28	
21mr|texlive-cases-2.5-7|29	#-----------------------------------------------------------------------
21mr|texlive-cases-2.5-7|30	%files
21mr|texlive-cases-2.5-7|31	%{_texmfdistdir}/tex/latex/cases/cases.sty
21mr|texlive-cases-2.5-7|32	%doc %{_texmfdistdir}/doc/latex/cases/cases.pdf
21mr|texlive-cases-2.5-7|33	%doc %{_texmfdistdir}/doc/latex/cases/cases.tex
21mr|texlive-cases-2.5-7|34	
21mr|texlive-cases-2.5-7|35	#-----------------------------------------------------------------------
21mr|texlive-cases-2.5-7|36	%prep
21mr|texlive-cases-2.5-7|37	%setup -c -a0 -a1
21mr|texlive-cases-2.5-7|38	
21mr|texlive-cases-2.5-7|39	%build
21mr|texlive-cases-2.5-7|40	
21mr|texlive-cases-2.5-7|41	%install
21mr|texlive-cases-2.5-7|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-cases-2.5-7|43	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17403 21
21mr|texlive-casyl-2.0-7|1	# revision 15878
21mr|texlive-casyl-2.0-7|2	# category Package
21mr|texlive-casyl-2.0-7|3	# catalog-ctan /language/casyl
21mr|texlive-casyl-2.0-7|4	# catalog-date 2008-10-26 18:17:50 +0100
21mr|texlive-casyl-2.0-7|5	# catalog-license pd
21mr|texlive-casyl-2.0-7|6	# catalog-version 2.0
21mr|texlive-casyl-2.0-7|7	Name:		texlive-casyl
21mr|texlive-casyl-2.0-7|8	Version:	2.0
21mr|texlive-casyl-2.0-7|9	Release:	7
21mr|texlive-casyl-2.0-7|10	Summary:	Typeset Cree/Inuktitut in Canadian Aboriginal Syllabics
21mr|texlive-casyl-2.0-7|11	Group:		Publishing
21mr|texlive-casyl-2.0-7|12	URL:		http://www.ctan.org/tex-archive/language/casyl
21mr|texlive-casyl-2.0-7|13	License:	PD
21mr|texlive-casyl-2.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/casyl.tar.xz
21mr|texlive-casyl-2.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/casyl.doc.tar.xz
21mr|texlive-casyl-2.0-7|16	BuildArch:	noarch
21mr|texlive-casyl-2.0-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-casyl-2.0-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-casyl-2.0-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-casyl-2.0-7|20	
21mr|texlive-casyl-2.0-7|21	%description
21mr|texlive-casyl-2.0-7|22	The bundle constitutes a font (as MetaFont source) and LaTeX
21mr|texlive-casyl-2.0-7|23	macros for its use within a document.
21mr|texlive-casyl-2.0-7|24	
21mr|texlive-casyl-2.0-7|25	
21mr|texlive-casyl-2.0-7|26	#-----------------------------------------------------------------------
21mr|texlive-casyl-2.0-7|27	%files
21mr|texlive-casyl-2.0-7|28	%{_texmfdistdir}/fonts/source/public/casyl/casyll10.mf
21mr|texlive-casyl-2.0-7|29	%{_texmfdistdir}/fonts/tfm/public/casyl/casyll10.tfm
21mr|texlive-casyl-2.0-7|30	%{_texmfdistdir}/tex/latex/casyl/casyltex.sty
21mr|texlive-casyl-2.0-7|31	%doc %{_texmfdistdir}/doc/latex/casyl/README
21mr|texlive-casyl-2.0-7|32	%doc %{_texmfdistdir}/doc/latex/casyl/casyldoc.pdf
21mr|texlive-casyl-2.0-7|33	%doc %{_texmfdistdir}/doc/latex/casyl/casyldoc.tex
21mr|texlive-casyl-2.0-7|34	
21mr|texlive-casyl-2.0-7|35	#-----------------------------------------------------------------------
21mr|texlive-casyl-2.0-7|36	%prep
21mr|texlive-casyl-2.0-7|37	%setup -c -a0 -a1
21mr|texlive-casyl-2.0-7|38	
21mr|texlive-casyl-2.0-7|39	%build
21mr|texlive-casyl-2.0-7|40	
21mr|texlive-casyl-2.0-7|41	%install
21mr|texlive-casyl-2.0-7|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-casyl-2.0-7|43	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

17404 21
21mr|texlive-catchfilebetweentags-1.1-7|1	# revision 21476
21mr|texlive-catchfilebetweentags-1.1-7|2	# category Package
21mr|texlive-catchfilebetweentags-1.1-7|3	# catalog-ctan /macros/latex/contrib/catchfilebetweentags
21mr|texlive-catchfilebetweentags-1.1-7|4	# catalog-date 2011-02-19 16:41:47 +0100
21mr|texlive-catchfilebetweentags-1.1-7|5	# catalog-license lppl1.3
21mr|texlive-catchfilebetweentags-1.1-7|6	# catalog-version 1.1
21mr|texlive-catchfilebetweentags-1.1-7|7	Name:		texlive-catchfilebetweentags
21mr|texlive-catchfilebetweentags-1.1-7|8	Version:	1.1
21mr|texlive-catchfilebetweentags-1.1-7|9	Release:	7
21mr|texlive-catchfilebetweentags-1.1-7|10	Summary:	Catch text delimited by docstrip tags
21mr|texlive-catchfilebetweentags-1.1-7|11	Group:		Publishing
21mr|texlive-catchfilebetweentags-1.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/catchfilebetweentags
21mr|texlive-catchfilebetweentags-1.1-7|13	License:	LPPL1.3
21mr|texlive-catchfilebetweentags-1.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/catchfilebetweentags.tar.xz
21mr|texlive-catchfilebetweentags-1.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/catchfilebetweentags.doc.tar.xz
21mr|texlive-catchfilebetweentags-1.1-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/catchfilebetweentags.source.tar.xz
21mr|texlive-catchfilebetweentags-1.1-7|17	BuildArch:	noarch
21mr|texlive-catchfilebetweentags-1.1-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-catchfilebetweentags-1.1-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-catchfilebetweentags-1.1-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-catchfilebetweentags-1.1-7|21	
21mr|texlive-catchfilebetweentags-1.1-7|22	%description
21mr|texlive-catchfilebetweentags-1.1-7|23	This package (built using the facilities of catchfile) provides
21mr|texlive-catchfilebetweentags-1.1-7|24	a macro \catchfilebetweentags acts like the original \catchfile
21mr|texlive-catchfilebetweentags-1.1-7|25	but only extracts a portion of the file instead of the complete
21mr|texlive-catchfilebetweentags-1.1-7|26	file. The extracted portion can be delimited by strings or by
21mr|texlive-catchfilebetweentags-1.1-7|27	docstrip tags: %<*tag> .... %</tag> (comments in the caught
21mr|texlive-catchfilebetweentags-1.1-7|28	region may be included or dropped).
21mr|texlive-catchfilebetweentags-1.1-7|29	
21mr|texlive-catchfilebetweentags-1.1-7|30	
21mr|texlive-catchfilebetweentags-1.1-7|31	#-----------------------------------------------------------------------
21mr|texlive-catchfilebetweentags-1.1-7|32	%files
21mr|texlive-catchfilebetweentags-1.1-7|33	%{_texmfdistdir}/tex/latex/catchfilebetweentags/catchfilebetweentags.sty
21mr|texlive-catchfilebetweentags-1.1-7|34	%doc %{_texmfdistdir}/doc/latex/catchfilebetweentags/README
21mr|texlive-catchfilebetweentags-1.1-7|35	%doc %{_texmfdistdir}/doc/latex/catchfilebetweentags/catchfilebetweentags.pdf
21mr|texlive-catchfilebetweentags-1.1-7|36	#- source
21mr|texlive-catchfilebetweentags-1.1-7|37	%doc %{_texmfdistdir}/source/latex/catchfilebetweentags/catchfilebetweentags.drv
21mr|texlive-catchfilebetweentags-1.1-7|38	%doc %{_texmfdistdir}/source/latex/catchfilebetweentags/catchfilebetweentags.dtx
21mr|texlive-catchfilebetweentags-1.1-7|39	%doc %{_texmfdistdir}/source/latex/catchfilebetweentags/catchfilebetweentags.ins
21mr|texlive-catchfilebetweentags-1.1-7|40	
21mr|texlive-catchfilebetweentags-1.1-7|41	#-----------------------------------------------------------------------
21mr|texlive-catchfilebetweentags-1.1-7|42	%prep
21mr|texlive-catchfilebetweentags-1.1-7|43	%setup -c -a0 -a1 -a2
21mr|texlive-catchfilebetweentags-1.1-7|44	
21mr|texlive-catchfilebetweentags-1.1-7|45	%build
21mr|texlive-catchfilebetweentags-1.1-7|46	
21mr|texlive-catchfilebetweentags-1.1-7|47	%install
21mr|texlive-catchfilebetweentags-1.1-7|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-catchfilebetweentags-1.1-7|49	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17405 21
21mr|texlive-catechis-2.5-1|1	Name:		texlive-catechis
21mr|texlive-catechis-2.5-1|2	Version:	2.5
21mr|texlive-catechis-2.5-1|3	Release:	1
21mr|texlive-catechis-2.5-1|4	Summary:	Macros for typesetting catechisms
21mr|texlive-catechis-2.5-1|5	Group:		Publishing
21mr|texlive-catechis-2.5-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/catechis
21mr|texlive-catechis-2.5-1|7	License:	LPPL
21mr|texlive-catechis-2.5-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/catechis.tar.xz
21mr|texlive-catechis-2.5-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/catechis.doc.tar.xz
21mr|texlive-catechis-2.5-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/catechis.source.tar.xz
21mr|texlive-catechis-2.5-1|11	BuildArch:	noarch
21mr|texlive-catechis-2.5-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-catechis-2.5-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-catechis-2.5-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-catechis-2.5-1|15	
21mr|texlive-catechis-2.5-1|16	%description
21mr|texlive-catechis-2.5-1|17	The macros include: - format for question-and-answer; -
21mr|texlive-catechis-2.5-1|18	comments on answers; - citations; - a specialised enumerate
21mr|texlive-catechis-2.5-1|19	which only operates in the catechism parts of a document. The
21mr|texlive-catechis-2.5-1|20	macros are all highly customisable.
21mr|texlive-catechis-2.5-1|21	
21mr|texlive-catechis-2.5-1|22	#-----------------------------------------------------------------------
21mr|texlive-catechis-2.5-1|23	%files
21mr|texlive-catechis-2.5-1|24	%{_texmfdistdir}/tex/latex/catechis
21mr|texlive-catechis-2.5-1|25	%doc %{_texmfdistdir}/doc/latex/catechis
21mr|texlive-catechis-2.5-1|26	#- source
21mr|texlive-catechis-2.5-1|27	%doc %{_texmfdistdir}/source/latex/catechis
21mr|texlive-catechis-2.5-1|28	
21mr|texlive-catechis-2.5-1|29	#-----------------------------------------------------------------------
21mr|texlive-catechis-2.5-1|30	%prep
21mr|texlive-catechis-2.5-1|31	%setup -c -a0 -a1 -a2
21mr|texlive-catechis-2.5-1|32	
21mr|texlive-catechis-2.5-1|33	%build
21mr|texlive-catechis-2.5-1|34	
21mr|texlive-catechis-2.5-1|35	%install
21mr|texlive-catechis-2.5-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-catechis-2.5-1|37	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17406 21
21mr|texlive-catoptions-0.2.7h-2|1	Name:		texlive-catoptions
21mr|texlive-catoptions-0.2.7h-2|2	Version:	0.2.7h
21mr|texlive-catoptions-0.2.7h-2|3	Release:	2
21mr|texlive-catoptions-0.2.7h-2|4	Summary:	Preserving and recalling standard catcodes
21mr|texlive-catoptions-0.2.7h-2|5	Group:		Publishing
21mr|texlive-catoptions-0.2.7h-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/catoptions
21mr|texlive-catoptions-0.2.7h-2|7	License:	LPPL1.3
21mr|texlive-catoptions-0.2.7h-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/catoptions.tar.xz
21mr|texlive-catoptions-0.2.7h-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/catoptions.doc.tar.xz
21mr|texlive-catoptions-0.2.7h-2|10	BuildArch:	noarch
21mr|texlive-catoptions-0.2.7h-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-catoptions-0.2.7h-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-catoptions-0.2.7h-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-catoptions-0.2.7h-2|14	
21mr|texlive-catoptions-0.2.7h-2|15	%description
21mr|texlive-catoptions-0.2.7h-2|16	The package changes package loading internals so that all
21mr|texlive-catoptions-0.2.7h-2|17	subsequently loaded packages can rely on normal/standard
21mr|texlive-catoptions-0.2.7h-2|18	catcodes of all ASCII characters. The package defines canonical
21mr|texlive-catoptions-0.2.7h-2|19	control sequences to represent all the visible ASCII
21mr|texlive-catoptions-0.2.7h-2|20	characters. It also provides robust option parsing mechanisms
21mr|texlive-catoptions-0.2.7h-2|21	(XDeclareOption, XExecuteOptions and XProcessOptions, which
21mr|texlive-catoptions-0.2.7h-2|22	will be used by \documentclass if the package has already been
21mr|texlive-catoptions-0.2.7h-2|23	loaded). The package also provides a range of other TeX
21mr|texlive-catoptions-0.2.7h-2|24	programming tools.
21mr|texlive-catoptions-0.2.7h-2|25	
21mr|texlive-catoptions-0.2.7h-2|26	#-----------------------------------------------------------------------
21mr|texlive-catoptions-0.2.7h-2|27	%files
21mr|texlive-catoptions-0.2.7h-2|28	%{_texmfdistdir}/tex/latex/catoptions
21mr|texlive-catoptions-0.2.7h-2|29	%doc %{_texmfdistdir}/doc/latex/catoptions
21mr|texlive-catoptions-0.2.7h-2|30	
21mr|texlive-catoptions-0.2.7h-2|31	#-----------------------------------------------------------------------
21mr|texlive-catoptions-0.2.7h-2|32	%prep
21mr|texlive-catoptions-0.2.7h-2|33	%setup -c -a0 -a1
21mr|texlive-catoptions-0.2.7h-2|34	
21mr|texlive-catoptions-0.2.7h-2|35	%build
21mr|texlive-catoptions-0.2.7h-2|36	
21mr|texlive-catoptions-0.2.7h-2|37	%install
21mr|texlive-catoptions-0.2.7h-2|38	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-catoptions-0.2.7h-2|39	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17407 21
21mr|texlive-cbcoptic-0.2-7|1	# revision 16666
21mr|texlive-cbcoptic-0.2-7|2	# category Package
21mr|texlive-cbcoptic-0.2-7|3	# catalog-ctan /language/coptic/cbcoptic
21mr|texlive-cbcoptic-0.2-7|4	# catalog-date 2010-01-11 08:55:42 +0100
21mr|texlive-cbcoptic-0.2-7|5	# catalog-license lppl
21mr|texlive-cbcoptic-0.2-7|6	# catalog-version 0.2
21mr|texlive-cbcoptic-0.2-7|7	Name:		texlive-cbcoptic
21mr|texlive-cbcoptic-0.2-7|8	Version:	0.2
21mr|texlive-cbcoptic-0.2-7|9	Release:	7
21mr|texlive-cbcoptic-0.2-7|10	Summary:	Coptic fonts and LaTeX macros for general usage and for philology
21mr|texlive-cbcoptic-0.2-7|11	Group:		Publishing
21mr|texlive-cbcoptic-0.2-7|12	URL:		http://www.ctan.org/tex-archive/language/coptic/cbcoptic
21mr|texlive-cbcoptic-0.2-7|13	License:	LPPL
21mr|texlive-cbcoptic-0.2-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cbcoptic.tar.xz
21mr|texlive-cbcoptic-0.2-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cbcoptic.doc.tar.xz
21mr|texlive-cbcoptic-0.2-7|16	BuildArch:	noarch
21mr|texlive-cbcoptic-0.2-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-cbcoptic-0.2-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-cbcoptic-0.2-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-cbcoptic-0.2-7|20	
21mr|texlive-cbcoptic-0.2-7|21	%description
21mr|texlive-cbcoptic-0.2-7|22	CBcoptic is a bundle of files for typesetting Coptic
21mr|texlive-cbcoptic-0.2-7|23	philological text with the proper fonts and hyphenation. The
21mr|texlive-cbcoptic-0.2-7|24	fonts are based on, but much extend, the fonts of the original
21mr|texlive-cbcoptic-0.2-7|25	coptic bundle. The CBcoptic bundle includes font description
21mr|texlive-cbcoptic-0.2-7|26	files, MetaFont sources and equivalent Adobe Type 1 fonts in
21mr|texlive-cbcoptic-0.2-7|27	pfb format. The bundle also includes a package that provides
21mr|texlive-cbcoptic-0.2-7|28	some macros of philological interest.
21mr|texlive-cbcoptic-0.2-7|29	
21mr|texlive-cbcoptic-0.2-7|30	
21mr|texlive-cbcoptic-0.2-7|31	#-----------------------------------------------------------------------
21mr|texlive-cbcoptic-0.2-7|32	%files
21mr|texlive-cbcoptic-0.2-7|33	%{_texmfdistdir}/fonts/source/public/cbcoptic/coptbase.mf
21mr|texlive-cbcoptic-0.2-7|34	%{_texmfdistdir}/fonts/source/public/cbcoptic/copti.mf
21mr|texlive-cbcoptic-0.2-7|35	%{_texmfdistdir}/fonts/source/public/cbcoptic/copto.mf
21mr|texlive-cbcoptic-0.2-7|36	%{_texmfdistdir}/fonts/tfm/public/cbcoptic/copti.tfm
21mr|texlive-cbcoptic-0.2-7|37	%{_texmfdistdir}/fonts/tfm/public/cbcoptic/copto.tfm
21mr|texlive-cbcoptic-0.2-7|38	%{_texmfdistdir}/fonts/type1/public/cbcoptic/copti.pfb
21mr|texlive-cbcoptic-0.2-7|39	%{_texmfdistdir}/fonts/type1/public/cbcoptic/copto.pfb
21mr|texlive-cbcoptic-0.2-7|40	%{_texmfdistdir}/tex/latex/cbcoptic/coptic.sty
21mr|texlive-cbcoptic-0.2-7|41	%{_texmfdistdir}/tex/latex/cbcoptic/lcopcoptic.fd
21mr|texlive-cbcoptic-0.2-7|42	%{_texmfdistdir}/tex/latex/cbcoptic/prnthyph.sty
21mr|texlive-cbcoptic-0.2-7|43	%doc %{_texmfdistdir}/doc/latex/cbcoptic/README
21mr|texlive-cbcoptic-0.2-7|44	%doc %{_texmfdistdir}/doc/latex/cbcoptic/coptfont.pdf
21mr|texlive-cbcoptic-0.2-7|45	%doc %{_texmfdistdir}/doc/latex/cbcoptic/testcop.tex
21mr|texlive-cbcoptic-0.2-7|46	%doc %{_texmfdistdir}/doc/latex/cbcoptic/testcopOK.pdf
21mr|texlive-cbcoptic-0.2-7|47	
21mr|texlive-cbcoptic-0.2-7|48	#-----------------------------------------------------------------------
21mr|texlive-cbcoptic-0.2-7|49	%prep
21mr|texlive-cbcoptic-0.2-7|50	%setup -c -a0 -a1
21mr|texlive-cbcoptic-0.2-7|51	
21mr|texlive-cbcoptic-0.2-7|52	%build
21mr|texlive-cbcoptic-0.2-7|53	
21mr|texlive-cbcoptic-0.2-7|54	%install
21mr|texlive-cbcoptic-0.2-7|55	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-cbcoptic-0.2-7|56	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

17408 21
21mr|texlive-cbfonts-20190228-1|1	# revision 31624
21mr|texlive-cbfonts-20190228-1|2	# category Package
21mr|texlive-cbfonts-20190228-1|3	# catalog-ctan /fonts/greek/cbfonts
21mr|texlive-cbfonts-20190228-1|4	# catalog-date 2013-04-19 12:28:38 +0200
21mr|texlive-cbfonts-20190228-1|5	# catalog-license lppl
21mr|texlive-cbfonts-20190228-1|6	# catalog-version undef
21mr|texlive-cbfonts-20190228-1|7	Name:		texlive-cbfonts
21mr|texlive-cbfonts-20190228-1|8	Version:	20190228
21mr|texlive-cbfonts-20190228-1|9	Release:	1
21mr|texlive-cbfonts-20190228-1|10	Summary:	Complete set of Greek fonts
21mr|texlive-cbfonts-20190228-1|11	Group:		Publishing
21mr|texlive-cbfonts-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/greek/cbfonts
21mr|texlive-cbfonts-20190228-1|13	License:	LPPL
21mr|texlive-cbfonts-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cbfonts.tar.xz
21mr|texlive-cbfonts-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cbfonts.doc.tar.xz
21mr|texlive-cbfonts-20190228-1|16	BuildArch:	noarch
21mr|texlive-cbfonts-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-cbfonts-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-cbfonts-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-cbfonts-20190228-1|20	Requires:	texlive-cbfonts-fd
21mr|texlive-cbfonts-20190228-1|21	
21mr|texlive-cbfonts-20190228-1|22	%description
21mr|texlive-cbfonts-20190228-1|23	This bundle presents the whole of Beccari's original Greek font
21mr|texlive-cbfonts-20190228-1|24	set, which use the 'Lispiakos' font shape derived from the
21mr|texlive-cbfonts-20190228-1|25	shape of the fonts used in printers' shops in Lispia. The fonts
21mr|texlive-cbfonts-20190228-1|26	are available both as Metafont source and in Adobe Type 1
21mr|texlive-cbfonts-20190228-1|27	format, and at the same wide set of design sizes as are such
21mr|texlive-cbfonts-20190228-1|28	font sets as the EC fonts.
21mr|texlive-cbfonts-20190228-1|29	
21mr|texlive-cbfonts-20190228-1|30	#-----------------------------------------------------------------------
21mr|texlive-cbfonts-20190228-1|31	%files
21mr|texlive-cbfonts-20190228-1|32	%{_texmfdistdir}/fonts/enc/dvips/cbfonts/CB.enc
21mr|texlive-cbfonts-20190228-1|33	%{_texmfdistdir}/fonts/enc/dvips/cbfonts/gmtr.enc
21mr|texlive-cbfonts-20190228-1|34	%{_texmfdistdir}/fonts/map/dvips/cbfonts/cbgreek-full.map
21mr|texlive-cbfonts-20190228-1|35	%{_texmfdistdir}/fonts/source/public/cbfonts/cbaccent.mf
21mr|texlive-cbfonts-20190228-1|36	%{_texmfdistdir}/fonts/source/public/cbfonts/cbbase.mf
21mr|texlive-cbfonts-20190228-1|37	%{_texmfdistdir}/fonts/source/public/cbfonts/cbdigits.mf
21mr|texlive-cbfonts-20190228-1|38	%{_texmfdistdir}/fonts/source/public/cbfonts/cbgreek.mf
21mr|texlive-cbfonts-20190228-1|39	%{_texmfdistdir}/fonts/source/public/cbfonts/cblig.mf
21mr|texlive-cbfonts-20190228-1|40	%{_texmfdistdir}/fonts/source/public/cbfonts/cbligit.mf
21mr|texlive-cbfonts-20190228-1|41	%{_texmfdistdir}/fonts/source/public/cbfonts/cbligrm.mf
21mr|texlive-cbfonts-20190228-1|42	%{_texmfdistdir}/fonts/source/public/cbfonts/cbligsc.mf
21mr|texlive-cbfonts-20190228-1|43	%{_texmfdistdir}/fonts/source/public/cbfonts/cbligtt.mf
21mr|texlive-cbfonts-20190228-1|44	%{_texmfdistdir}/fonts/source/public/cbfonts/cblower.mf
21mr|texlive-cbfonts-20190228-1|45	%{_texmfdistdir}/fonts/source/public/cbfonts/cbmetre.mf
21mr|texlive-cbfonts-20190228-1|46	%{_texmfdistdir}/fonts/source/public/cbfonts/cbpunct.mf
21mr|texlive-cbfonts-20190228-1|47	%{_texmfdistdir}/fonts/source/public/cbfonts/cbspline.mf
21mr|texlive-cbfonts-20190228-1|48	%{_texmfdistdir}/fonts/source/public/cbfonts/cbupper.mf
21mr|texlive-cbfonts-20190228-1|49	%{_texmfdistdir}/fonts/source/public/cbfonts/glic.mf
21mr|texlive-cbfonts-20190228-1|50	%{_texmfdistdir}/fonts/source/public/cbfonts/glic0700.mf
21mr|texlive-cbfonts-20190228-1|51	%{_texmfdistdir}/fonts/source/public/cbfonts/glic0800.mf
21mr|texlive-cbfonts-20190228-1|52	%{_texmfdistdir}/fonts/source/public/cbfonts/glic1000.mf
21mr|texlive-cbfonts-20190228-1|53	%{_texmfdistdir}/fonts/source/public/cbfonts/glic1200.mf
21mr|texlive-cbfonts-20190228-1|54	%{_texmfdistdir}/fonts/source/public/cbfonts/glic1382.mf
21mr|texlive-cbfonts-20190228-1|55	%{_texmfdistdir}/fonts/source/public/cbfonts/glic1659.mf
21mr|texlive-cbfonts-20190228-1|56	%{_texmfdistdir}/fonts/source/public/cbfonts/glic1991.mf
21mr|texlive-cbfonts-20190228-1|57	%{_texmfdistdir}/fonts/source/public/cbfonts/glic2389.mf
21mr|texlive-cbfonts-20190228-1|58	%{_texmfdistdir}/fonts/source/public/cbfonts/glic2866.mf
21mr|texlive-cbfonts-20190228-1|59	%{_texmfdistdir}/fonts/source/public/cbfonts/glic3440.mf
21mr|texlive-cbfonts-20190228-1|60	%{_texmfdistdir}/fonts/source/public/cbfonts/glic4128.mf
21mr|texlive-cbfonts-20190228-1|61	%{_texmfdistdir}/fonts/source/public/cbfonts/glii.mf
21mr|texlive-cbfonts-20190228-1|62	%{_texmfdistdir}/fonts/source/public/cbfonts/glii0700.mf
21mr|texlive-cbfonts-20190228-1|63	%{_texmfdistdir}/fonts/source/public/cbfonts/glii0800.mf
21mr|texlive-cbfonts-20190228-1|64	%{_texmfdistdir}/fonts/source/public/cbfonts/glii1000.mf
21mr|texlive-cbfonts-20190228-1|65	%{_texmfdistdir}/fonts/source/public/cbfonts/glii1200.mf
21mr|texlive-cbfonts-20190228-1|66	%{_texmfdistdir}/fonts/source/public/cbfonts/glii1382.mf
21mr|texlive-cbfonts-20190228-1|67	%{_texmfdistdir}/fonts/source/public/cbfonts/glii1659.mf
21mr|texlive-cbfonts-20190228-1|68	%{_texmfdistdir}/fonts/source/public/cbfonts/glii1991.mf
21mr|texlive-cbfonts-20190228-1|69	%{_texmfdistdir}/fonts/source/public/cbfonts/glii2389.mf
21mr|texlive-cbfonts-20190228-1|70	%{_texmfdistdir}/fonts/source/public/cbfonts/glii2866.mf
21mr|texlive-cbfonts-20190228-1|71	%{_texmfdistdir}/fonts/source/public/cbfonts/glii3440.mf
21mr|texlive-cbfonts-20190228-1|72	%{_texmfdistdir}/fonts/source/public/cbfonts/glii4128.mf
21mr|texlive-cbfonts-20190228-1|73	%{_texmfdistdir}/fonts/source/public/cbfonts/glin.mf
21mr|texlive-cbfonts-20190228-1|74	%{_texmfdistdir}/fonts/source/public/cbfonts/glin0700.mf
21mr|texlive-cbfonts-20190228-1|75	%{_texmfdistdir}/fonts/source/public/cbfonts/glin0800.mf
21mr|texlive-cbfonts-20190228-1|76	%{_texmfdistdir}/fonts/source/public/cbfonts/glin1000.mf
21mr|texlive-cbfonts-20190228-1|77	%{_texmfdistdir}/fonts/source/public/cbfonts/glin1200.mf
21mr|texlive-cbfonts-20190228-1|78	%{_texmfdistdir}/fonts/source/public/cbfonts/glin1382.mf
21mr|texlive-cbfonts-20190228-1|79	%{_texmfdistdir}/fonts/source/public/cbfonts/glin1659.mf
21mr|texlive-cbfonts-20190228-1|80	%{_texmfdistdir}/fonts/source/public/cbfonts/glin1991.mf
21mr|texlive-cbfonts-20190228-1|81	%{_texmfdistdir}/fonts/source/public/cbfonts/glin2389.mf
21mr|texlive-cbfonts-20190228-1|82	%{_texmfdistdir}/fonts/source/public/cbfonts/glin2866.mf
21mr|texlive-cbfonts-20190228-1|83	%{_texmfdistdir}/fonts/source/public/cbfonts/glin3440.mf
21mr|texlive-cbfonts-20190228-1|84	%{_texmfdistdir}/fonts/source/public/cbfonts/glin4128.mf
21mr|texlive-cbfonts-20190228-1|85	%{_texmfdistdir}/fonts/source/public/cbfonts/glio.mf
21mr|texlive-cbfonts-20190228-1|86	%{_texmfdistdir}/fonts/source/public/cbfonts/glio0700.mf
21mr|texlive-cbfonts-20190228-1|87	%{_texmfdistdir}/fonts/source/public/cbfonts/glio0800.mf
21mr|texlive-cbfonts-20190228-1|88	%{_texmfdistdir}/fonts/source/public/cbfonts/glio1000.mf
21mr|texlive-cbfonts-20190228-1|89	%{_texmfdistdir}/fonts/source/public/cbfonts/glio1200.mf
21mr|texlive-cbfonts-20190228-1|90	%{_texmfdistdir}/fonts/source/public/cbfonts/glio1382.mf
21mr|texlive-cbfonts-20190228-1|91	%{_texmfdistdir}/fonts/source/public/cbfonts/glio1659.mf
21mr|texlive-cbfonts-20190228-1|92	%{_texmfdistdir}/fonts/source/public/cbfonts/glio1991.mf
21mr|texlive-cbfonts-20190228-1|93	%{_texmfdistdir}/fonts/source/public/cbfonts/glio2389.mf
21mr|texlive-cbfonts-20190228-1|94	%{_texmfdistdir}/fonts/source/public/cbfonts/glio2866.mf
21mr|texlive-cbfonts-20190228-1|95	%{_texmfdistdir}/fonts/source/public/cbfonts/glio3440.mf
21mr|texlive-cbfonts-20190228-1|96	%{_texmfdistdir}/fonts/source/public/cbfonts/glio4128.mf
21mr|texlive-cbfonts-20190228-1|97	%{_texmfdistdir}/fonts/source/public/cbfonts/gliu.mf
21mr|texlive-cbfonts-20190228-1|98	%{_texmfdistdir}/fonts/source/public/cbfonts/gliu0700.mf
21mr|texlive-cbfonts-20190228-1|99	%{_texmfdistdir}/fonts/source/public/cbfonts/gliu0800.mf
21mr|texlive-cbfonts-20190228-1|100	%{_texmfdistdir}/fonts/source/public/cbfonts/gliu1000.mf
21mr|texlive-cbfonts-20190228-1|101	%{_texmfdistdir}/fonts/source/public/cbfonts/gliu1200.mf
21mr|texlive-cbfonts-20190228-1|102	%{_texmfdistdir}/fonts/source/public/cbfonts/gliu1382.mf
21mr|texlive-cbfonts-20190228-1|103	%{_texmfdistdir}/fonts/source/public/cbfonts/gliu1659.mf
21mr|texlive-cbfonts-20190228-1|104	%{_texmfdistdir}/fonts/source/public/cbfonts/gliu1991.mf
21mr|texlive-cbfonts-20190228-1|105	%{_texmfdistdir}/fonts/source/public/cbfonts/gliu2389.mf
21mr|texlive-cbfonts-20190228-1|106	%{_texmfdistdir}/fonts/source/public/cbfonts/gliu2866.mf
21mr|texlive-cbfonts-20190228-1|107	%{_texmfdistdir}/fonts/source/public/cbfonts/gliu3440.mf
21mr|texlive-cbfonts-20190228-1|108	%{_texmfdistdir}/fonts/source/public/cbfonts/gliu4128.mf
21mr|texlive-cbfonts-20190228-1|109	%{_texmfdistdir}/fonts/source/public/cbfonts/gljc.mf
21mr|texlive-cbfonts-20190228-1|110	%{_texmfdistdir}/fonts/source/public/cbfonts/gljc0700.mf
21mr|texlive-cbfonts-20190228-1|111	%{_texmfdistdir}/fonts/source/public/cbfonts/gljc0800.mf
21mr|texlive-cbfonts-20190228-1|112	%{_texmfdistdir}/fonts/source/public/cbfonts/gljc1000.mf
21mr|texlive-cbfonts-20190228-1|113	%{_texmfdistdir}/fonts/source/public/cbfonts/gljc1200.mf
21mr|texlive-cbfonts-20190228-1|114	%{_texmfdistdir}/fonts/source/public/cbfonts/gljc1382.mf
21mr|texlive-cbfonts-20190228-1|115	%{_texmfdistdir}/fonts/source/public/cbfonts/gljc1659.mf
21mr|texlive-cbfonts-20190228-1|116	%{_texmfdistdir}/fonts/source/public/cbfonts/gljc1991.mf
21mr|texlive-cbfonts-20190228-1|117	%{_texmfdistdir}/fonts/source/public/cbfonts/gljc2389.mf
21mr|texlive-cbfonts-20190228-1|118	%{_texmfdistdir}/fonts/source/public/cbfonts/gljc2866.mf
21mr|texlive-cbfonts-20190228-1|119	%{_texmfdistdir}/fonts/source/public/cbfonts/gljc3440.mf
21mr|texlive-cbfonts-20190228-1|120	%{_texmfdistdir}/fonts/source/public/cbfonts/gljc4128.mf
21mr|texlive-cbfonts-20190228-1|121	%{_texmfdistdir}/fonts/source/public/cbfonts/gljn.mf
21mr|texlive-cbfonts-20190228-1|122	%{_texmfdistdir}/fonts/source/public/cbfonts/gljn0700.mf
21mr|texlive-cbfonts-20190228-1|123	%{_texmfdistdir}/fonts/source/public/cbfonts/gljn0800.mf
21mr|texlive-cbfonts-20190228-1|124	%{_texmfdistdir}/fonts/source/public/cbfonts/gljn1000.mf
21mr|texlive-cbfonts-20190228-1|125	%{_texmfdistdir}/fonts/source/public/cbfonts/gljn1200.mf
21mr|texlive-cbfonts-20190228-1|126	%{_texmfdistdir}/fonts/source/public/cbfonts/gljn1382.mf
21mr|texlive-cbfonts-20190228-1|127	%{_texmfdistdir}/fonts/source/public/cbfonts/gljn1659.mf
21mr|texlive-cbfonts-20190228-1|128	%{_texmfdistdir}/fonts/source/public/cbfonts/gljn1991.mf
21mr|texlive-cbfonts-20190228-1|129	%{_texmfdistdir}/fonts/source/public/cbfonts/gljn2389.mf
21mr|texlive-cbfonts-20190228-1|130	%{_texmfdistdir}/fonts/source/public/cbfonts/gljn2866.mf
21mr|texlive-cbfonts-20190228-1|131	%{_texmfdistdir}/fonts/source/public/cbfonts/gljn3440.mf
21mr|texlive-cbfonts-20190228-1|132	%{_texmfdistdir}/fonts/source/public/cbfonts/gljn4128.mf
21mr|texlive-cbfonts-20190228-1|133	%{_texmfdistdir}/fonts/source/public/cbfonts/gljo.mf
21mr|texlive-cbfonts-20190228-1|134	%{_texmfdistdir}/fonts/source/public/cbfonts/gljo0700.mf
21mr|texlive-cbfonts-20190228-1|135	%{_texmfdistdir}/fonts/source/public/cbfonts/gljo0800.mf
21mr|texlive-cbfonts-20190228-1|136	%{_texmfdistdir}/fonts/source/public/cbfonts/gljo1000.mf
21mr|texlive-cbfonts-20190228-1|137	%{_texmfdistdir}/fonts/source/public/cbfonts/gljo1200.mf
21mr|texlive-cbfonts-20190228-1|138	%{_texmfdistdir}/fonts/source/public/cbfonts/gljo1382.mf
21mr|texlive-cbfonts-20190228-1|139	%{_texmfdistdir}/fonts/source/public/cbfonts/gljo1659.mf
21mr|texlive-cbfonts-20190228-1|140	%{_texmfdistdir}/fonts/source/public/cbfonts/gljo1991.mf
21mr|texlive-cbfonts-20190228-1|141	%{_texmfdistdir}/fonts/source/public/cbfonts/gljo2389.mf
21mr|texlive-cbfonts-20190228-1|142	%{_texmfdistdir}/fonts/source/public/cbfonts/gljo2866.mf
21mr|texlive-cbfonts-20190228-1|143	%{_texmfdistdir}/fonts/source/public/cbfonts/gljo3440.mf
21mr|texlive-cbfonts-20190228-1|144	%{_texmfdistdir}/fonts/source/public/cbfonts/gljo4128.mf
21mr|texlive-cbfonts-20190228-1|145	%{_texmfdistdir}/fonts/source/public/cbfonts/glmc.mf
21mr|texlive-cbfonts-20190228-1|146	%{_texmfdistdir}/fonts/source/public/cbfonts/glmc0700.mf
21mr|texlive-cbfonts-20190228-1|147	%{_texmfdistdir}/fonts/source/public/cbfonts/glmc0800.mf
21mr|texlive-cbfonts-20190228-1|148	%{_texmfdistdir}/fonts/source/public/cbfonts/glmc1000.mf
21mr|texlive-cbfonts-20190228-1|149	%{_texmfdistdir}/fonts/source/public/cbfonts/glmc1200.mf
21mr|texlive-cbfonts-20190228-1|150	%{_texmfdistdir}/fonts/source/public/cbfonts/glmc1382.mf
21mr|texlive-cbfonts-20190228-1|151	%{_texmfdistdir}/fonts/source/public/cbfonts/glmc1659.mf
21mr|texlive-cbfonts-20190228-1|152	%{_texmfdistdir}/fonts/source/public/cbfonts/glmc1991.mf
21mr|texlive-cbfonts-20190228-1|153	%{_texmfdistdir}/fonts/source/public/cbfonts/glmc2389.mf
21mr|texlive-cbfonts-20190228-1|154	%{_texmfdistdir}/fonts/source/public/cbfonts/glmc2866.mf
21mr|texlive-cbfonts-20190228-1|155	%{_texmfdistdir}/fonts/source/public/cbfonts/glmc3440.mf
21mr|texlive-cbfonts-20190228-1|156	%{_texmfdistdir}/fonts/source/public/cbfonts/glmc4128.mf
21mr|texlive-cbfonts-20190228-1|157	%{_texmfdistdir}/fonts/source/public/cbfonts/glmi.mf
21mr|texlive-cbfonts-20190228-1|158	%{_texmfdistdir}/fonts/source/public/cbfonts/glmi0700.mf
21mr|texlive-cbfonts-20190228-1|159	%{_texmfdistdir}/fonts/source/public/cbfonts/glmi0800.mf
21mr|texlive-cbfonts-20190228-1|160	%{_texmfdistdir}/fonts/source/public/cbfonts/glmi1000.mf
21mr|texlive-cbfonts-20190228-1|161	%{_texmfdistdir}/fonts/source/public/cbfonts/glmi1200.mf
21mr|texlive-cbfonts-20190228-1|162	%{_texmfdistdir}/fonts/source/public/cbfonts/glmi1382.mf
21mr|texlive-cbfonts-20190228-1|163	%{_texmfdistdir}/fonts/source/public/cbfonts/glmi1659.mf
21mr|texlive-cbfonts-20190228-1|164	%{_texmfdistdir}/fonts/source/public/cbfonts/glmi1991.mf
21mr|texlive-cbfonts-20190228-1|165	%{_texmfdistdir}/fonts/source/public/cbfonts/glmi2389.mf
21mr|texlive-cbfonts-20190228-1|166	%{_texmfdistdir}/fonts/source/public/cbfonts/glmi2866.mf
21mr|texlive-cbfonts-20190228-1|167	%{_texmfdistdir}/fonts/source/public/cbfonts/glmi3440.mf
21mr|texlive-cbfonts-20190228-1|168	%{_texmfdistdir}/fonts/source/public/cbfonts/glmi4128.mf
21mr|texlive-cbfonts-20190228-1|169	%{_texmfdistdir}/fonts/source/public/cbfonts/glmn.mf
21mr|texlive-cbfonts-20190228-1|170	%{_texmfdistdir}/fonts/source/public/cbfonts/glmn0700.mf
21mr|texlive-cbfonts-20190228-1|171	%{_texmfdistdir}/fonts/source/public/cbfonts/glmn0800.mf
21mr|texlive-cbfonts-20190228-1|172	%{_texmfdistdir}/fonts/source/public/cbfonts/glmn1000.mf
21mr|texlive-cbfonts-20190228-1|173	%{_texmfdistdir}/fonts/source/public/cbfonts/glmn1200.mf
21mr|texlive-cbfonts-20190228-1|174	%{_texmfdistdir}/fonts/source/public/cbfonts/glmn1382.mf
21mr|texlive-cbfonts-20190228-1|175	%{_texmfdistdir}/fonts/source/public/cbfonts/glmn1659.mf
21mr|texlive-cbfonts-20190228-1|176	%{_texmfdistdir}/fonts/source/public/cbfonts/glmn1991.mf
21mr|texlive-cbfonts-20190228-1|177	%{_texmfdistdir}/fonts/source/public/cbfonts/glmn2389.mf
21mr|texlive-cbfonts-20190228-1|178	%{_texmfdistdir}/fonts/source/public/cbfonts/glmn2866.mf
21mr|texlive-cbfonts-20190228-1|179	%{_texmfdistdir}/fonts/source/public/cbfonts/glmn3440.mf
21mr|texlive-cbfonts-20190228-1|180	%{_texmfdistdir}/fonts/source/public/cbfonts/glmn4128.mf
21mr|texlive-cbfonts-20190228-1|181	%{_texmfdistdir}/fonts/source/public/cbfonts/glmo.mf
21mr|texlive-cbfonts-20190228-1|182	%{_texmfdistdir}/fonts/source/public/cbfonts/glmo0700.mf
21mr|texlive-cbfonts-20190228-1|183	%{_texmfdistdir}/fonts/source/public/cbfonts/glmo0800.mf
21mr|texlive-cbfonts-20190228-1|184	%{_texmfdistdir}/fonts/source/public/cbfonts/glmo1000.mf
21mr|texlive-cbfonts-20190228-1|185	%{_texmfdistdir}/fonts/source/public/cbfonts/glmo1200.mf
21mr|texlive-cbfonts-20190228-1|186	%{_texmfdistdir}/fonts/source/public/cbfonts/glmo1382.mf
21mr|texlive-cbfonts-20190228-1|187	%{_texmfdistdir}/fonts/source/public/cbfonts/glmo1659.mf
21mr|texlive-cbfonts-20190228-1|188	%{_texmfdistdir}/fonts/source/public/cbfonts/glmo1991.mf
21mr|texlive-cbfonts-20190228-1|189	%{_texmfdistdir}/fonts/source/public/cbfonts/glmo2389.mf
21mr|texlive-cbfonts-20190228-1|190	%{_texmfdistdir}/fonts/source/public/cbfonts/glmo2866.mf
21mr|texlive-cbfonts-20190228-1|191	%{_texmfdistdir}/fonts/source/public/cbfonts/glmo3440.mf
21mr|texlive-cbfonts-20190228-1|192	%{_texmfdistdir}/fonts/source/public/cbfonts/glmo4128.mf
21mr|texlive-cbfonts-20190228-1|193	%{_texmfdistdir}/fonts/source/public/cbfonts/glmu.mf
21mr|texlive-cbfonts-20190228-1|194	%{_texmfdistdir}/fonts/source/public/cbfonts/glmu0700.mf
21mr|texlive-cbfonts-20190228-1|195	%{_texmfdistdir}/fonts/source/public/cbfonts/glmu0800.mf
21mr|texlive-cbfonts-20190228-1|196	%{_texmfdistdir}/fonts/source/public/cbfonts/glmu1000.mf
21mr|texlive-cbfonts-20190228-1|197	%{_texmfdistdir}/fonts/source/public/cbfonts/glmu1200.mf
21mr|texlive-cbfonts-20190228-1|198	%{_texmfdistdir}/fonts/source/public/cbfonts/glmu1382.mf
21mr|texlive-cbfonts-20190228-1|199	%{_texmfdistdir}/fonts/source/public/cbfonts/glmu1659.mf
21mr|texlive-cbfonts-20190228-1|200	%{_texmfdistdir}/fonts/source/public/cbfonts/glmu1991.mf
21mr|texlive-cbfonts-20190228-1|201	%{_texmfdistdir}/fonts/source/public/cbfonts/glmu2389.mf
21mr|texlive-cbfonts-20190228-1|202	%{_texmfdistdir}/fonts/source/public/cbfonts/glmu2866.mf
21mr|texlive-cbfonts-20190228-1|203	%{_texmfdistdir}/fonts/source/public/cbfonts/glmu3440.mf
21mr|texlive-cbfonts-20190228-1|204	%{_texmfdistdir}/fonts/source/public/cbfonts/glmu4128.mf
21mr|texlive-cbfonts-20190228-1|205	%{_texmfdistdir}/fonts/source/public/cbfonts/gltc.mf
21mr|texlive-cbfonts-20190228-1|206	%{_texmfdistdir}/fonts/source/public/cbfonts/gltc0700.mf
21mr|texlive-cbfonts-20190228-1|207	%{_texmfdistdir}/fonts/source/public/cbfonts/gltc0800.mf
21mr|texlive-cbfonts-20190228-1|208	%{_texmfdistdir}/fonts/source/public/cbfonts/gltc1000.mf
21mr|texlive-cbfonts-20190228-1|209	%{_texmfdistdir}/fonts/source/public/cbfonts/gltc1200.mf
21mr|texlive-cbfonts-20190228-1|210	%{_texmfdistdir}/fonts/source/public/cbfonts/gltc1382.mf
21mr|texlive-cbfonts-20190228-1|211	%{_texmfdistdir}/fonts/source/public/cbfonts/gltc1659.mf
21mr|texlive-cbfonts-20190228-1|212	%{_texmfdistdir}/fonts/source/public/cbfonts/gltc1991.mf
21mr|texlive-cbfonts-20190228-1|213	%{_texmfdistdir}/fonts/source/public/cbfonts/gltc2389.mf
21mr|texlive-cbfonts-20190228-1|214	%{_texmfdistdir}/fonts/source/public/cbfonts/gltc2866.mf
21mr|texlive-cbfonts-20190228-1|215	%{_texmfdistdir}/fonts/source/public/cbfonts/gltc3440.mf
21mr|texlive-cbfonts-20190228-1|216	%{_texmfdistdir}/fonts/source/public/cbfonts/gltc4128.mf
21mr|texlive-cbfonts-20190228-1|217	%{_texmfdistdir}/fonts/source/public/cbfonts/gltn.mf
21mr|texlive-cbfonts-20190228-1|218	%{_texmfdistdir}/fonts/source/public/cbfonts/gltn0700.mf
21mr|texlive-cbfonts-20190228-1|219	%{_texmfdistdir}/fonts/source/public/cbfonts/gltn0800.mf
21mr|texlive-cbfonts-20190228-1|220	%{_texmfdistdir}/fonts/source/public/cbfonts/gltn1000.mf
21mr|texlive-cbfonts-20190228-1|221	%{_texmfdistdir}/fonts/source/public/cbfonts/gltn1200.mf
21mr|texlive-cbfonts-20190228-1|222	%{_texmfdistdir}/fonts/source/public/cbfonts/gltn1382.mf
21mr|texlive-cbfonts-20190228-1|223	%{_texmfdistdir}/fonts/source/public/cbfonts/gltn1659.mf
21mr|texlive-cbfonts-20190228-1|224	%{_texmfdistdir}/fonts/source/public/cbfonts/gltn1991.mf
21mr|texlive-cbfonts-20190228-1|225	%{_texmfdistdir}/fonts/source/public/cbfonts/gltn2389.mf
21mr|texlive-cbfonts-20190228-1|226	%{_texmfdistdir}/fonts/source/public/cbfonts/gltn2866.mf
21mr|texlive-cbfonts-20190228-1|227	%{_texmfdistdir}/fonts/source/public/cbfonts/gltn3440.mf
21mr|texlive-cbfonts-20190228-1|228	%{_texmfdistdir}/fonts/source/public/cbfonts/gltn4128.mf
21mr|texlive-cbfonts-20190228-1|229	%{_texmfdistdir}/fonts/source/public/cbfonts/glto.mf
21mr|texlive-cbfonts-20190228-1|230	%{_texmfdistdir}/fonts/source/public/cbfonts/glto0700.mf
21mr|texlive-cbfonts-20190228-1|231	%{_texmfdistdir}/fonts/source/public/cbfonts/glto0800.mf
21mr|texlive-cbfonts-20190228-1|232	%{_texmfdistdir}/fonts/source/public/cbfonts/glto1000.mf
21mr|texlive-cbfonts-20190228-1|233	%{_texmfdistdir}/fonts/source/public/cbfonts/glto1200.mf
21mr|texlive-cbfonts-20190228-1|234	%{_texmfdistdir}/fonts/source/public/cbfonts/glto1382.mf
21mr|texlive-cbfonts-20190228-1|235	%{_texmfdistdir}/fonts/source/public/cbfonts/glto1659.mf
21mr|texlive-cbfonts-20190228-1|236	%{_texmfdistdir}/fonts/source/public/cbfonts/glto1991.mf
21mr|texlive-cbfonts-20190228-1|237	%{_texmfdistdir}/fonts/source/public/cbfonts/glto2389.mf
21mr|texlive-cbfonts-20190228-1|238	%{_texmfdistdir}/fonts/source/public/cbfonts/glto2866.mf
21mr|texlive-cbfonts-20190228-1|239	%{_texmfdistdir}/fonts/source/public/cbfonts/glto3440.mf
21mr|texlive-cbfonts-20190228-1|240	%{_texmfdistdir}/fonts/source/public/cbfonts/glto4128.mf
21mr|texlive-cbfonts-20190228-1|241	%{_texmfdistdir}/fonts/source/public/cbfonts/glwc.mf
21mr|texlive-cbfonts-20190228-1|242	%{_texmfdistdir}/fonts/source/public/cbfonts/glwc0700.mf
21mr|texlive-cbfonts-20190228-1|243	%{_texmfdistdir}/fonts/source/public/cbfonts/glwc0800.mf
21mr|texlive-cbfonts-20190228-1|244	%{_texmfdistdir}/fonts/source/public/cbfonts/glwc1000.mf
21mr|texlive-cbfonts-20190228-1|245	%{_texmfdistdir}/fonts/source/public/cbfonts/glwc1200.mf
21mr|texlive-cbfonts-20190228-1|246	%{_texmfdistdir}/fonts/source/public/cbfonts/glwc1382.mf
21mr|texlive-cbfonts-20190228-1|247	%{_texmfdistdir}/fonts/source/public/cbfonts/glwc1659.mf
21mr|texlive-cbfonts-20190228-1|248	%{_texmfdistdir}/fonts/source/public/cbfonts/glwc1991.mf
21mr|texlive-cbfonts-20190228-1|249	%{_texmfdistdir}/fonts/source/public/cbfonts/glwc2389.mf
21mr|texlive-cbfonts-20190228-1|250	%{_texmfdistdir}/fonts/source/public/cbfonts/glwc2866.mf
21mr|texlive-cbfonts-20190228-1|251	%{_texmfdistdir}/fonts/source/public/cbfonts/glwc3440.mf
21mr|texlive-cbfonts-20190228-1|252	%{_texmfdistdir}/fonts/source/public/cbfonts/glwc4128.mf
21mr|texlive-cbfonts-20190228-1|253	%{_texmfdistdir}/fonts/source/public/cbfonts/glwi.mf
21mr|texlive-cbfonts-20190228-1|254	%{_texmfdistdir}/fonts/source/public/cbfonts/glwi0700.mf
21mr|texlive-cbfonts-20190228-1|255	%{_texmfdistdir}/fonts/source/public/cbfonts/glwi0800.mf
21mr|texlive-cbfonts-20190228-1|256	%{_texmfdistdir}/fonts/source/public/cbfonts/glwi1000.mf
21mr|texlive-cbfonts-20190228-1|257	%{_texmfdistdir}/fonts/source/public/cbfonts/glwi1200.mf
21mr|texlive-cbfonts-20190228-1|258	%{_texmfdistdir}/fonts/source/public/cbfonts/glwi1382.mf
21mr|texlive-cbfonts-20190228-1|259	%{_texmfdistdir}/fonts/source/public/cbfonts/glwi1659.mf
21mr|texlive-cbfonts-20190228-1|260	%{_texmfdistdir}/fonts/source/public/cbfonts/glwi1991.mf
21mr|texlive-cbfonts-20190228-1|261	%{_texmfdistdir}/fonts/source/public/cbfonts/glwi2389.mf
21mr|texlive-cbfonts-20190228-1|262	%{_texmfdistdir}/fonts/source/public/cbfonts/glwi2866.mf
21mr|texlive-cbfonts-20190228-1|263	%{_texmfdistdir}/fonts/source/public/cbfonts/glwi3440.mf
21mr|texlive-cbfonts-20190228-1|264	%{_texmfdistdir}/fonts/source/public/cbfonts/glwi4128.mf
21mr|texlive-cbfonts-20190228-1|265	%{_texmfdistdir}/fonts/source/public/cbfonts/glwn.mf
21mr|texlive-cbfonts-20190228-1|266	%{_texmfdistdir}/fonts/source/public/cbfonts/glwn0700.mf
21mr|texlive-cbfonts-20190228-1|267	%{_texmfdistdir}/fonts/source/public/cbfonts/glwn0800.mf
21mr|texlive-cbfonts-20190228-1|268	%{_texmfdistdir}/fonts/source/public/cbfonts/glwn1000.mf
21mr|texlive-cbfonts-20190228-1|269	%{_texmfdistdir}/fonts/source/public/cbfonts/glwn1200.mf
21mr|texlive-cbfonts-20190228-1|270	%{_texmfdistdir}/fonts/source/public/cbfonts/glwn1382.mf
21mr|texlive-cbfonts-20190228-1|271	%{_texmfdistdir}/fonts/source/public/cbfonts/glwn1659.mf
21mr|texlive-cbfonts-20190228-1|272	%{_texmfdistdir}/fonts/source/public/cbfonts/glwn1991.mf
21mr|texlive-cbfonts-20190228-1|273	%{_texmfdistdir}/fonts/source/public/cbfonts/glwn2389.mf
21mr|texlive-cbfonts-20190228-1|274	%{_texmfdistdir}/fonts/source/public/cbfonts/glwn2866.mf
21mr|texlive-cbfonts-20190228-1|275	%{_texmfdistdir}/fonts/source/public/cbfonts/glwn3440.mf
21mr|texlive-cbfonts-20190228-1|276	%{_texmfdistdir}/fonts/source/public/cbfonts/glwn4128.mf
21mr|texlive-cbfonts-20190228-1|277	%{_texmfdistdir}/fonts/source/public/cbfonts/glwo.mf
21mr|texlive-cbfonts-20190228-1|278	%{_texmfdistdir}/fonts/source/public/cbfonts/glwo0700.mf
21mr|texlive-cbfonts-20190228-1|279	%{_texmfdistdir}/fonts/source/public/cbfonts/glwo0800.mf
21mr|texlive-cbfonts-20190228-1|280	%{_texmfdistdir}/fonts/source/public/cbfonts/glwo1000.mf
21mr|texlive-cbfonts-20190228-1|281	%{_texmfdistdir}/fonts/source/public/cbfonts/glwo1200.mf
21mr|texlive-cbfonts-20190228-1|282	%{_texmfdistdir}/fonts/source/public/cbfonts/glwo1382.mf
21mr|texlive-cbfonts-20190228-1|283	%{_texmfdistdir}/fonts/source/public/cbfonts/glwo1659.mf
21mr|texlive-cbfonts-20190228-1|284	%{_texmfdistdir}/fonts/source/public/cbfonts/glwo1991.mf
21mr|texlive-cbfonts-20190228-1|285	%{_texmfdistdir}/fonts/source/public/cbfonts/glwo2389.mf
21mr|texlive-cbfonts-20190228-1|286	%{_texmfdistdir}/fonts/source/public/cbfonts/glwo2866.mf
21mr|texlive-cbfonts-20190228-1|287	%{_texmfdistdir}/fonts/source/public/cbfonts/glwo3440.mf
21mr|texlive-cbfonts-20190228-1|288	%{_texmfdistdir}/fonts/source/public/cbfonts/glwo4128.mf
21mr|texlive-cbfonts-20190228-1|289	%{_texmfdistdir}/fonts/source/public/cbfonts/glwu.mf
21mr|texlive-cbfonts-20190228-1|290	%{_texmfdistdir}/fonts/source/public/cbfonts/glwu0700.mf
21mr|texlive-cbfonts-20190228-1|291	%{_texmfdistdir}/fonts/source/public/cbfonts/glwu0800.mf
21mr|texlive-cbfonts-20190228-1|292	%{_texmfdistdir}/fonts/source/public/cbfonts/glwu1000.mf
21mr|texlive-cbfonts-20190228-1|293	%{_texmfdistdir}/fonts/source/public/cbfonts/glwu1200.mf
21mr|texlive-cbfonts-20190228-1|294	%{_texmfdistdir}/fonts/source/public/cbfonts/glwu1382.mf
21mr|texlive-cbfonts-20190228-1|295	%{_texmfdistdir}/fonts/source/public/cbfonts/glwu1659.mf
21mr|texlive-cbfonts-20190228-1|296	%{_texmfdistdir}/fonts/source/public/cbfonts/glwu1991.mf
21mr|texlive-cbfonts-20190228-1|297	%{_texmfdistdir}/fonts/source/public/cbfonts/glwu2389.mf
21mr|texlive-cbfonts-20190228-1|298	%{_texmfdistdir}/fonts/source/public/cbfonts/glwu2866.mf
21mr|texlive-cbfonts-20190228-1|299	%{_texmfdistdir}/fonts/source/public/cbfonts/glwu3440.mf
21mr|texlive-cbfonts-20190228-1|300	%{_texmfdistdir}/fonts/source/public/cbfonts/glwu4128.mf
21mr|texlive-cbfonts-20190228-1|301	%{_texmfdistdir}/fonts/source/public/cbfonts/glxc.mf
21mr|texlive-cbfonts-20190228-1|302	%{_texmfdistdir}/fonts/source/public/cbfonts/glxc0700.mf
21mr|texlive-cbfonts-20190228-1|303	%{_texmfdistdir}/fonts/source/public/cbfonts/glxc0800.mf
21mr|texlive-cbfonts-20190228-1|304	%{_texmfdistdir}/fonts/source/public/cbfonts/glxc1000.mf
21mr|texlive-cbfonts-20190228-1|305	%{_texmfdistdir}/fonts/source/public/cbfonts/glxc1200.mf
21mr|texlive-cbfonts-20190228-1|306	%{_texmfdistdir}/fonts/source/public/cbfonts/glxc1382.mf
21mr|texlive-cbfonts-20190228-1|307	%{_texmfdistdir}/fonts/source/public/cbfonts/glxc1659.mf
21mr|texlive-cbfonts-20190228-1|308	%{_texmfdistdir}/fonts/source/public/cbfonts/glxc1991.mf
21mr|texlive-cbfonts-20190228-1|309	%{_texmfdistdir}/fonts/source/public/cbfonts/glxc2389.mf
21mr|texlive-cbfonts-20190228-1|310	%{_texmfdistdir}/fonts/source/public/cbfonts/glxc2866.mf
21mr|texlive-cbfonts-20190228-1|311	%{_texmfdistdir}/fonts/source/public/cbfonts/glxc3440.mf
21mr|texlive-cbfonts-20190228-1|312	%{_texmfdistdir}/fonts/source/public/cbfonts/glxc4128.mf
21mr|texlive-cbfonts-20190228-1|313	%{_texmfdistdir}/fonts/source/public/cbfonts/glxi.mf
21mr|texlive-cbfonts-20190228-1|314	%{_texmfdistdir}/fonts/source/public/cbfonts/glxi0700.mf
21mr|texlive-cbfonts-20190228-1|315	%{_texmfdistdir}/fonts/source/public/cbfonts/glxi0800.mf
21mr|texlive-cbfonts-20190228-1|316	%{_texmfdistdir}/fonts/source/public/cbfonts/glxi1000.mf
21mr|texlive-cbfonts-20190228-1|317	%{_texmfdistdir}/fonts/source/public/cbfonts/glxi1200.mf
21mr|texlive-cbfonts-20190228-1|318	%{_texmfdistdir}/fonts/source/public/cbfonts/glxi1382.mf
21mr|texlive-cbfonts-20190228-1|319	%{_texmfdistdir}/fonts/source/public/cbfonts/glxi1659.mf
21mr|texlive-cbfonts-20190228-1|320	%{_texmfdistdir}/fonts/source/public/cbfonts/glxi1991.mf
21mr|texlive-cbfonts-20190228-1|321	%{_texmfdistdir}/fonts/source/public/cbfonts/glxi2389.mf
21mr|texlive-cbfonts-20190228-1|322	%{_texmfdistdir}/fonts/source/public/cbfonts/glxi2866.mf
21mr|texlive-cbfonts-20190228-1|323	%{_texmfdistdir}/fonts/source/public/cbfonts/glxi3440.mf
21mr|texlive-cbfonts-20190228-1|324	%{_texmfdistdir}/fonts/source/public/cbfonts/glxi4128.mf
21mr|texlive-cbfonts-20190228-1|325	%{_texmfdistdir}/fonts/source/public/cbfonts/glxn.mf
21mr|texlive-cbfonts-20190228-1|326	%{_texmfdistdir}/fonts/source/public/cbfonts/glxn0700.mf
21mr|texlive-cbfonts-20190228-1|327	%{_texmfdistdir}/fonts/source/public/cbfonts/glxn0800.mf
21mr|texlive-cbfonts-20190228-1|328	%{_texmfdistdir}/fonts/source/public/cbfonts/glxn1000.mf
21mr|texlive-cbfonts-20190228-1|329	%{_texmfdistdir}/fonts/source/public/cbfonts/glxn1200.mf
21mr|texlive-cbfonts-20190228-1|330	%{_texmfdistdir}/fonts/source/public/cbfonts/glxn1382.mf
21mr|texlive-cbfonts-20190228-1|331	%{_texmfdistdir}/fonts/source/public/cbfonts/glxn1659.mf
21mr|texlive-cbfonts-20190228-1|332	%{_texmfdistdir}/fonts/source/public/cbfonts/glxn1991.mf
21mr|texlive-cbfonts-20190228-1|333	%{_texmfdistdir}/fonts/source/public/cbfonts/glxn2389.mf
21mr|texlive-cbfonts-20190228-1|334	%{_texmfdistdir}/fonts/source/public/cbfonts/glxn2866.mf
21mr|texlive-cbfonts-20190228-1|335	%{_texmfdistdir}/fonts/source/public/cbfonts/glxn3440.mf
21mr|texlive-cbfonts-20190228-1|336	%{_texmfdistdir}/fonts/source/public/cbfonts/glxn4128.mf
21mr|texlive-cbfonts-20190228-1|337	%{_texmfdistdir}/fonts/source/public/cbfonts/glxo.mf
21mr|texlive-cbfonts-20190228-1|338	%{_texmfdistdir}/fonts/source/public/cbfonts/glxo0700.mf
21mr|texlive-cbfonts-20190228-1|339	%{_texmfdistdir}/fonts/source/public/cbfonts/glxo0800.mf
21mr|texlive-cbfonts-20190228-1|340	%{_texmfdistdir}/fonts/source/public/cbfonts/glxo1000.mf
21mr|texlive-cbfonts-20190228-1|341	%{_texmfdistdir}/fonts/source/public/cbfonts/glxo1200.mf
21mr|texlive-cbfonts-20190228-1|342	%{_texmfdistdir}/fonts/source/public/cbfonts/glxo1382.mf
21mr|texlive-cbfonts-20190228-1|343	%{_texmfdistdir}/fonts/source/public/cbfonts/glxo1659.mf
21mr|texlive-cbfonts-20190228-1|344	%{_texmfdistdir}/fonts/source/public/cbfonts/glxo1991.mf
21mr|texlive-cbfonts-20190228-1|345	%{_texmfdistdir}/fonts/source/public/cbfonts/glxo2389.mf
21mr|texlive-cbfonts-20190228-1|346	%{_texmfdistdir}/fonts/source/public/cbfonts/glxo2866.mf
21mr|texlive-cbfonts-20190228-1|347	%{_texmfdistdir}/fonts/source/public/cbfonts/glxo3440.mf
21mr|texlive-cbfonts-20190228-1|348	%{_texmfdistdir}/fonts/source/public/cbfonts/glxo4128.mf
21mr|texlive-cbfonts-20190228-1|349	%{_texmfdistdir}/fonts/source/public/cbfonts/glxu.mf
21mr|texlive-cbfonts-20190228-1|350	%{_texmfdistdir}/fonts/source/public/cbfonts/glxu0700.mf
21mr|texlive-cbfonts-20190228-1|351	%{_texmfdistdir}/fonts/source/public/cbfonts/glxu0800.mf
21mr|texlive-cbfonts-20190228-1|352	%{_texmfdistdir}/fonts/source/public/cbfonts/glxu1000.mf
21mr|texlive-cbfonts-20190228-1|353	%{_texmfdistdir}/fonts/source/public/cbfonts/glxu1200.mf
21mr|texlive-cbfonts-20190228-1|354	%{_texmfdistdir}/fonts/source/public/cbfonts/glxu1382.mf
21mr|texlive-cbfonts-20190228-1|355	%{_texmfdistdir}/fonts/source/public/cbfonts/glxu1659.mf
21mr|texlive-cbfonts-20190228-1|356	%{_texmfdistdir}/fonts/source/public/cbfonts/glxu1991.mf
21mr|texlive-cbfonts-20190228-1|357	%{_texmfdistdir}/fonts/source/public/cbfonts/glxu2389.mf
21mr|texlive-cbfonts-20190228-1|358	%{_texmfdistdir}/fonts/source/public/cbfonts/glxu2866.mf
21mr|texlive-cbfonts-20190228-1|359	%{_texmfdistdir}/fonts/source/public/cbfonts/glxu3440.mf
21mr|texlive-cbfonts-20190228-1|360	%{_texmfdistdir}/fonts/source/public/cbfonts/glxu4128.mf
21mr|texlive-cbfonts-20190228-1|361	%{_texmfdistdir}/fonts/source/public/cbfonts/gmmn.mf
21mr|texlive-cbfonts-20190228-1|362	%{_texmfdistdir}/fonts/source/public/cbfonts/gmmn0500.mf
21mr|texlive-cbfonts-20190228-1|363	%{_texmfdistdir}/fonts/source/public/cbfonts/gmmn0600.mf
21mr|texlive-cbfonts-20190228-1|364	%{_texmfdistdir}/fonts/source/public/cbfonts/gmmn0700.mf
21mr|texlive-cbfonts-20190228-1|365	%{_texmfdistdir}/fonts/source/public/cbfonts/gmmn0800.mf
21mr|texlive-cbfonts-20190228-1|366	%{_texmfdistdir}/fonts/source/public/cbfonts/gmmn0900.mf
21mr|texlive-cbfonts-20190228-1|367	%{_texmfdistdir}/fonts/source/public/cbfonts/gmmn1000.mf
21mr|texlive-cbfonts-20190228-1|368	%{_texmfdistdir}/fonts/source/public/cbfonts/gmmn1095.mf
21mr|texlive-cbfonts-20190228-1|369	%{_texmfdistdir}/fonts/source/public/cbfonts/gmmn1200.mf
21mr|texlive-cbfonts-20190228-1|370	%{_texmfdistdir}/fonts/source/public/cbfonts/gmmn1440.mf
21mr|texlive-cbfonts-20190228-1|371	%{_texmfdistdir}/fonts/source/public/cbfonts/gmmn1728.mf
21mr|texlive-cbfonts-20190228-1|372	%{_texmfdistdir}/fonts/source/public/cbfonts/gmmn2074.mf
21mr|texlive-cbfonts-20190228-1|373	%{_texmfdistdir}/fonts/source/public/cbfonts/gmmn2488.mf
21mr|texlive-cbfonts-20190228-1|374	%{_texmfdistdir}/fonts/source/public/cbfonts/gmmn2986.mf
21mr|texlive-cbfonts-20190228-1|375	%{_texmfdistdir}/fonts/source/public/cbfonts/gmmn3583.mf
21mr|texlive-cbfonts-20190228-1|376	%{_texmfdistdir}/fonts/source/public/cbfonts/gmmo.mf
21mr|texlive-cbfonts-20190228-1|377	%{_texmfdistdir}/fonts/source/public/cbfonts/gmmo0500.mf
21mr|texlive-cbfonts-20190228-1|378	%{_texmfdistdir}/fonts/source/public/cbfonts/gmmo0600.mf
21mr|texlive-cbfonts-20190228-1|379	%{_texmfdistdir}/fonts/source/public/cbfonts/gmmo0700.mf
21mr|texlive-cbfonts-20190228-1|380	%{_texmfdistdir}/fonts/source/public/cbfonts/gmmo0800.mf
21mr|texlive-cbfonts-20190228-1|381	%{_texmfdistdir}/fonts/source/public/cbfonts/gmmo0900.mf
21mr|texlive-cbfonts-20190228-1|382	%{_texmfdistdir}/fonts/source/public/cbfonts/gmmo1000.mf
21mr|texlive-cbfonts-20190228-1|383	%{_texmfdistdir}/fonts/source/public/cbfonts/gmmo1095.mf
21mr|texlive-cbfonts-20190228-1|384	%{_texmfdistdir}/fonts/source/public/cbfonts/gmmo1200.mf
21mr|texlive-cbfonts-20190228-1|385	%{_texmfdistdir}/fonts/source/public/cbfonts/gmmo1440.mf
21mr|texlive-cbfonts-20190228-1|386	%{_texmfdistdir}/fonts/source/public/cbfonts/gmmo1728.mf
21mr|texlive-cbfonts-20190228-1|387	%{_texmfdistdir}/fonts/source/public/cbfonts/gmmo2074.mf
21mr|texlive-cbfonts-20190228-1|388	%{_texmfdistdir}/fonts/source/public/cbfonts/gmmo2488.mf
21mr|texlive-cbfonts-20190228-1|389	%{_texmfdistdir}/fonts/source/public/cbfonts/gmmo2986.mf
21mr|texlive-cbfonts-20190228-1|390	%{_texmfdistdir}/fonts/source/public/cbfonts/gmmo3583.mf
21mr|texlive-cbfonts-20190228-1|391	%{_texmfdistdir}/fonts/source/public/cbfonts/gmtr.mf
21mr|texlive-cbfonts-20190228-1|392	%{_texmfdistdir}/fonts/source/public/cbfonts/gmtr0500.mf
21mr|texlive-cbfonts-20190228-1|393	%{_texmfdistdir}/fonts/source/public/cbfonts/gmtr0600.mf
21mr|texlive-cbfonts-20190228-1|394	%{_texmfdistdir}/fonts/source/public/cbfonts/gmtr0700.mf
21mr|texlive-cbfonts-20190228-1|395	%{_texmfdistdir}/fonts/source/public/cbfonts/gmtr0800.mf
21mr|texlive-cbfonts-20190228-1|396	%{_texmfdistdir}/fonts/source/public/cbfonts/gmtr0900.mf
21mr|texlive-cbfonts-20190228-1|397	%{_texmfdistdir}/fonts/source/public/cbfonts/gmtr1000.mf
21mr|texlive-cbfonts-20190228-1|398	%{_texmfdistdir}/fonts/source/public/cbfonts/gmtr1095.mf
21mr|texlive-cbfonts-20190228-1|399	%{_texmfdistdir}/fonts/source/public/cbfonts/gmtr1200.mf
21mr|texlive-cbfonts-20190228-1|400	%{_texmfdistdir}/fonts/source/public/cbfonts/gmtr1440.mf
21mr|texlive-cbfonts-20190228-1|401	%{_texmfdistdir}/fonts/source/public/cbfonts/gmtr1728.mf
21mr|texlive-cbfonts-20190228-1|402	%{_texmfdistdir}/fonts/source/public/cbfonts/gmtr2074.mf
21mr|texlive-cbfonts-20190228-1|403	%{_texmfdistdir}/fonts/source/public/cbfonts/gmtr2488.mf
21mr|texlive-cbfonts-20190228-1|404	%{_texmfdistdir}/fonts/source/public/cbfonts/gmtr2986.mf
21mr|texlive-cbfonts-20190228-1|405	%{_texmfdistdir}/fonts/source/public/cbfonts/gmtr3583.mf
21mr|texlive-cbfonts-20190228-1|406	%{_texmfdistdir}/fonts/source/public/cbfonts/gmxn.mf
21mr|texlive-cbfonts-20190228-1|407	%{_texmfdistdir}/fonts/source/public/cbfonts/gmxn0500.mf
21mr|texlive-cbfonts-20190228-1|408	%{_texmfdistdir}/fonts/source/public/cbfonts/gmxn0600.mf
21mr|texlive-cbfonts-20190228-1|409	%{_texmfdistdir}/fonts/source/public/cbfonts/gmxn0700.mf
21mr|texlive-cbfonts-20190228-1|410	%{_texmfdistdir}/fonts/source/public/cbfonts/gmxn0800.mf
21mr|texlive-cbfonts-20190228-1|411	%{_texmfdistdir}/fonts/source/public/cbfonts/gmxn0900.mf
21mr|texlive-cbfonts-20190228-1|412	%{_texmfdistdir}/fonts/source/public/cbfonts/gmxn1000.mf
21mr|texlive-cbfonts-20190228-1|413	%{_texmfdistdir}/fonts/source/public/cbfonts/gmxn1095.mf
21mr|texlive-cbfonts-20190228-1|414	%{_texmfdistdir}/fonts/source/public/cbfonts/gmxn1200.mf
21mr|texlive-cbfonts-20190228-1|415	%{_texmfdistdir}/fonts/source/public/cbfonts/gmxn1440.mf
21mr|texlive-cbfonts-20190228-1|416	%{_texmfdistdir}/fonts/source/public/cbfonts/gmxn1728.mf
21mr|texlive-cbfonts-20190228-1|417	%{_texmfdistdir}/fonts/source/public/cbfonts/gmxn2074.mf
21mr|texlive-cbfonts-20190228-1|418	%{_texmfdistdir}/fonts/source/public/cbfonts/gmxn2488.mf
21mr|texlive-cbfonts-20190228-1|419	%{_texmfdistdir}/fonts/source/public/cbfonts/gmxn2986.mf
21mr|texlive-cbfonts-20190228-1|420	%{_texmfdistdir}/fonts/source/public/cbfonts/gmxn3583.mf
21mr|texlive-cbfonts-20190228-1|421	%{_texmfdistdir}/fonts/source/public/cbfonts/gmxo.mf
21mr|texlive-cbfonts-20190228-1|422	%{_texmfdistdir}/fonts/source/public/cbfonts/gmxo0500.mf
21mr|texlive-cbfonts-20190228-1|423	%{_texmfdistdir}/fonts/source/public/cbfonts/gmxo0600.mf
21mr|texlive-cbfonts-20190228-1|424	%{_texmfdistdir}/fonts/source/public/cbfonts/gmxo0700.mf
21mr|texlive-cbfonts-20190228-1|425	%{_texmfdistdir}/fonts/source/public/cbfonts/gmxo0800.mf
21mr|texlive-cbfonts-20190228-1|426	%{_texmfdistdir}/fonts/source/public/cbfonts/gmxo0900.mf
21mr|texlive-cbfonts-20190228-1|427	%{_texmfdistdir}/fonts/source/public/cbfonts/gmxo1000.mf
21mr|texlive-cbfonts-20190228-1|428	%{_texmfdistdir}/fonts/source/public/cbfonts/gmxo1095.mf
21mr|texlive-cbfonts-20190228-1|429	%{_texmfdistdir}/fonts/source/public/cbfonts/gmxo1200.mf
21mr|texlive-cbfonts-20190228-1|430	%{_texmfdistdir}/fonts/source/public/cbfonts/gmxo1440.mf
21mr|texlive-cbfonts-20190228-1|431	%{_texmfdistdir}/fonts/source/public/cbfonts/gmxo1728.mf
21mr|texlive-cbfonts-20190228-1|432	%{_texmfdistdir}/fonts/source/public/cbfonts/gmxo2074.mf
21mr|texlive-cbfonts-20190228-1|433	%{_texmfdistdir}/fonts/source/public/cbfonts/gmxo2488.mf
21mr|texlive-cbfonts-20190228-1|434	%{_texmfdistdir}/fonts/source/public/cbfonts/gmxo2986.mf
21mr|texlive-cbfonts-20190228-1|435	%{_texmfdistdir}/fonts/source/public/cbfonts/gmxo3583.mf
21mr|texlive-cbfonts-20190228-1|436	%{_texmfdistdir}/fonts/source/public/cbfonts/gomc.mf
21mr|texlive-cbfonts-20190228-1|437	%{_texmfdistdir}/fonts/source/public/cbfonts/gomc0500.mf
21mr|texlive-cbfonts-20190228-1|438	%{_texmfdistdir}/fonts/source/public/cbfonts/gomc0600.mf
21mr|texlive-cbfonts-20190228-1|439	%{_texmfdistdir}/fonts/source/public/cbfonts/gomc0700.mf
21mr|texlive-cbfonts-20190228-1|440	%{_texmfdistdir}/fonts/source/public/cbfonts/gomc0800.mf
21mr|texlive-cbfonts-20190228-1|441	%{_texmfdistdir}/fonts/source/public/cbfonts/gomc0900.mf
21mr|texlive-cbfonts-20190228-1|442	%{_texmfdistdir}/fonts/source/public/cbfonts/gomc1000.mf
21mr|texlive-cbfonts-20190228-1|443	%{_texmfdistdir}/fonts/source/public/cbfonts/gomc1095.mf
21mr|texlive-cbfonts-20190228-1|444	%{_texmfdistdir}/fonts/source/public/cbfonts/gomc1200.mf
21mr|texlive-cbfonts-20190228-1|445	%{_texmfdistdir}/fonts/source/public/cbfonts/gomc1440.mf
21mr|texlive-cbfonts-20190228-1|446	%{_texmfdistdir}/fonts/source/public/cbfonts/gomc1728.mf
21mr|texlive-cbfonts-20190228-1|447	%{_texmfdistdir}/fonts/source/public/cbfonts/gomc2074.mf
21mr|texlive-cbfonts-20190228-1|448	%{_texmfdistdir}/fonts/source/public/cbfonts/gomc2488.mf
21mr|texlive-cbfonts-20190228-1|449	%{_texmfdistdir}/fonts/source/public/cbfonts/gomc2986.mf
21mr|texlive-cbfonts-20190228-1|450	%{_texmfdistdir}/fonts/source/public/cbfonts/gomc3583.mf
21mr|texlive-cbfonts-20190228-1|451	%{_texmfdistdir}/fonts/source/public/cbfonts/gomi.mf
21mr|texlive-cbfonts-20190228-1|452	%{_texmfdistdir}/fonts/source/public/cbfonts/gomi0500.mf
21mr|texlive-cbfonts-20190228-1|453	%{_texmfdistdir}/fonts/source/public/cbfonts/gomi0600.mf
21mr|texlive-cbfonts-20190228-1|454	%{_texmfdistdir}/fonts/source/public/cbfonts/gomi0700.mf
21mr|texlive-cbfonts-20190228-1|455	%{_texmfdistdir}/fonts/source/public/cbfonts/gomi0800.mf
21mr|texlive-cbfonts-20190228-1|456	%{_texmfdistdir}/fonts/source/public/cbfonts/gomi0900.mf
21mr|texlive-cbfonts-20190228-1|457	%{_texmfdistdir}/fonts/source/public/cbfonts/gomi1000.mf
21mr|texlive-cbfonts-20190228-1|458	%{_texmfdistdir}/fonts/source/public/cbfonts/gomi1095.mf
21mr|texlive-cbfonts-20190228-1|459	%{_texmfdistdir}/fonts/source/public/cbfonts/gomi1200.mf
21mr|texlive-cbfonts-20190228-1|460	%{_texmfdistdir}/fonts/source/public/cbfonts/gomi1440.mf
21mr|texlive-cbfonts-20190228-1|461	%{_texmfdistdir}/fonts/source/public/cbfonts/gomi1728.mf
21mr|texlive-cbfonts-20190228-1|462	%{_texmfdistdir}/fonts/source/public/cbfonts/gomi2074.mf
21mr|texlive-cbfonts-20190228-1|463	%{_texmfdistdir}/fonts/source/public/cbfonts/gomi2488.mf
21mr|texlive-cbfonts-20190228-1|464	%{_texmfdistdir}/fonts/source/public/cbfonts/gomi2986.mf
21mr|texlive-cbfonts-20190228-1|465	%{_texmfdistdir}/fonts/source/public/cbfonts/gomi3583.mf
21mr|texlive-cbfonts-20190228-1|466	%{_texmfdistdir}/fonts/source/public/cbfonts/gomn.mf
21mr|texlive-cbfonts-20190228-1|467	%{_texmfdistdir}/fonts/source/public/cbfonts/gomn0500.mf
21mr|texlive-cbfonts-20190228-1|468	%{_texmfdistdir}/fonts/source/public/cbfonts/gomn0600.mf
21mr|texlive-cbfonts-20190228-1|469	%{_texmfdistdir}/fonts/source/public/cbfonts/gomn0700.mf
21mr|texlive-cbfonts-20190228-1|470	%{_texmfdistdir}/fonts/source/public/cbfonts/gomn0800.mf
21mr|texlive-cbfonts-20190228-1|471	%{_texmfdistdir}/fonts/source/public/cbfonts/gomn0900.mf
21mr|texlive-cbfonts-20190228-1|472	%{_texmfdistdir}/fonts/source/public/cbfonts/gomn1000.mf
21mr|texlive-cbfonts-20190228-1|473	%{_texmfdistdir}/fonts/source/public/cbfonts/gomn1095.mf
21mr|texlive-cbfonts-20190228-1|474	%{_texmfdistdir}/fonts/source/public/cbfonts/gomn1200.mf
21mr|texlive-cbfonts-20190228-1|475	%{_texmfdistdir}/fonts/source/public/cbfonts/gomn1440.mf
21mr|texlive-cbfonts-20190228-1|476	%{_texmfdistdir}/fonts/source/public/cbfonts/gomn1728.mf
21mr|texlive-cbfonts-20190228-1|477	%{_texmfdistdir}/fonts/source/public/cbfonts/gomn2074.mf
21mr|texlive-cbfonts-20190228-1|478	%{_texmfdistdir}/fonts/source/public/cbfonts/gomn2488.mf
21mr|texlive-cbfonts-20190228-1|479	%{_texmfdistdir}/fonts/source/public/cbfonts/gomn2986.mf
21mr|texlive-cbfonts-20190228-1|480	%{_texmfdistdir}/fonts/source/public/cbfonts/gomn3583.mf
21mr|texlive-cbfonts-20190228-1|481	%{_texmfdistdir}/fonts/source/public/cbfonts/gomo.mf
21mr|texlive-cbfonts-20190228-1|482	%{_texmfdistdir}/fonts/source/public/cbfonts/gomo0500.mf
21mr|texlive-cbfonts-20190228-1|483	%{_texmfdistdir}/fonts/source/public/cbfonts/gomo0600.mf
21mr|texlive-cbfonts-20190228-1|484	%{_texmfdistdir}/fonts/source/public/cbfonts/gomo0700.mf
21mr|texlive-cbfonts-20190228-1|485	%{_texmfdistdir}/fonts/source/public/cbfonts/gomo0800.mf
21mr|texlive-cbfonts-20190228-1|486	%{_texmfdistdir}/fonts/source/public/cbfonts/gomo0900.mf
21mr|texlive-cbfonts-20190228-1|487	%{_texmfdistdir}/fonts/source/public/cbfonts/gomo1000.mf
21mr|texlive-cbfonts-20190228-1|488	%{_texmfdistdir}/fonts/source/public/cbfonts/gomo1095.mf
21mr|texlive-cbfonts-20190228-1|489	%{_texmfdistdir}/fonts/source/public/cbfonts/gomo1200.mf
21mr|texlive-cbfonts-20190228-1|490	%{_texmfdistdir}/fonts/source/public/cbfonts/gomo1440.mf
21mr|texlive-cbfonts-20190228-1|491	%{_texmfdistdir}/fonts/source/public/cbfonts/gomo1728.mf
21mr|texlive-cbfonts-20190228-1|492	%{_texmfdistdir}/fonts/source/public/cbfonts/gomo2074.mf
21mr|texlive-cbfonts-20190228-1|493	%{_texmfdistdir}/fonts/source/public/cbfonts/gomo2488.mf
21mr|texlive-cbfonts-20190228-1|494	%{_texmfdistdir}/fonts/source/public/cbfonts/gomo2986.mf
21mr|texlive-cbfonts-20190228-1|495	%{_texmfdistdir}/fonts/source/public/cbfonts/gomo3583.mf
21mr|texlive-cbfonts-20190228-1|496	%{_texmfdistdir}/fonts/source/public/cbfonts/gomu.mf
21mr|texlive-cbfonts-20190228-1|497	%{_texmfdistdir}/fonts/source/public/cbfonts/gomu0500.mf
21mr|texlive-cbfonts-20190228-1|498	%{_texmfdistdir}/fonts/source/public/cbfonts/gomu0600.mf
21mr|texlive-cbfonts-20190228-1|499	%{_texmfdistdir}/fonts/source/public/cbfonts/gomu0700.mf
21mr|texlive-cbfonts-20190228-1|500	%{_texmfdistdir}/fonts/source/public/cbfonts/gomu0800.mf
21mr|texlive-cbfonts-20190228-1|501	%{_texmfdistdir}/fonts/source/public/cbfonts/gomu0900.mf
21mr|texlive-cbfonts-20190228-1|502	%{_texmfdistdir}/fonts/source/public/cbfonts/gomu1000.mf
21mr|texlive-cbfonts-20190228-1|503	%{_texmfdistdir}/fonts/source/public/cbfonts/gomu1095.mf
21mr|texlive-cbfonts-20190228-1|504	%{_texmfdistdir}/fonts/source/public/cbfonts/gomu1200.mf
21mr|texlive-cbfonts-20190228-1|505	%{_texmfdistdir}/fonts/source/public/cbfonts/gomu1440.mf
21mr|texlive-cbfonts-20190228-1|506	%{_texmfdistdir}/fonts/source/public/cbfonts/gomu1728.mf
21mr|texlive-cbfonts-20190228-1|507	%{_texmfdistdir}/fonts/source/public/cbfonts/gomu2074.mf
21mr|texlive-cbfonts-20190228-1|508	%{_texmfdistdir}/fonts/source/public/cbfonts/gomu2488.mf
21mr|texlive-cbfonts-20190228-1|509	%{_texmfdistdir}/fonts/source/public/cbfonts/gomu2986.mf
21mr|texlive-cbfonts-20190228-1|510	%{_texmfdistdir}/fonts/source/public/cbfonts/gomu3583.mf
21mr|texlive-cbfonts-20190228-1|511	%{_texmfdistdir}/fonts/source/public/cbfonts/goxc.mf
21mr|texlive-cbfonts-20190228-1|512	%{_texmfdistdir}/fonts/source/public/cbfonts/goxc0500.mf
21mr|texlive-cbfonts-20190228-1|513	%{_texmfdistdir}/fonts/source/public/cbfonts/goxc0600.mf
21mr|texlive-cbfonts-20190228-1|514	%{_texmfdistdir}/fonts/source/public/cbfonts/goxc0700.mf
21mr|texlive-cbfonts-20190228-1|515	%{_texmfdistdir}/fonts/source/public/cbfonts/goxc0800.mf
21mr|texlive-cbfonts-20190228-1|516	%{_texmfdistdir}/fonts/source/public/cbfonts/goxc0900.mf
21mr|texlive-cbfonts-20190228-1|517	%{_texmfdistdir}/fonts/source/public/cbfonts/goxc1000.mf
21mr|texlive-cbfonts-20190228-1|518	%{_texmfdistdir}/fonts/source/public/cbfonts/goxc1095.mf
21mr|texlive-cbfonts-20190228-1|519	%{_texmfdistdir}/fonts/source/public/cbfonts/goxc1200.mf
21mr|texlive-cbfonts-20190228-1|520	%{_texmfdistdir}/fonts/source/public/cbfonts/goxc1440.mf
21mr|texlive-cbfonts-20190228-1|521	%{_texmfdistdir}/fonts/source/public/cbfonts/goxc1728.mf
21mr|texlive-cbfonts-20190228-1|522	%{_texmfdistdir}/fonts/source/public/cbfonts/goxc2074.mf
21mr|texlive-cbfonts-20190228-1|523	%{_texmfdistdir}/fonts/source/public/cbfonts/goxc2488.mf
21mr|texlive-cbfonts-20190228-1|524	%{_texmfdistdir}/fonts/source/public/cbfonts/goxc2986.mf
21mr|texlive-cbfonts-20190228-1|525	%{_texmfdistdir}/fonts/source/public/cbfonts/goxc3583.mf
21mr|texlive-cbfonts-20190228-1|526	%{_texmfdistdir}/fonts/source/public/cbfonts/goxi.mf
21mr|texlive-cbfonts-20190228-1|527	%{_texmfdistdir}/fonts/source/public/cbfonts/goxi0500.mf
21mr|texlive-cbfonts-20190228-1|528	%{_texmfdistdir}/fonts/source/public/cbfonts/goxi0600.mf
21mr|texlive-cbfonts-20190228-1|529	%{_texmfdistdir}/fonts/source/public/cbfonts/goxi0700.mf
21mr|texlive-cbfonts-20190228-1|530	%{_texmfdistdir}/fonts/source/public/cbfonts/goxi0800.mf
21mr|texlive-cbfonts-20190228-1|531	%{_texmfdistdir}/fonts/source/public/cbfonts/goxi0900.mf
21mr|texlive-cbfonts-20190228-1|532	%{_texmfdistdir}/fonts/source/public/cbfonts/goxi1000.mf
21mr|texlive-cbfonts-20190228-1|533	%{_texmfdistdir}/fonts/source/public/cbfonts/goxi1095.mf
21mr|texlive-cbfonts-20190228-1|534	%{_texmfdistdir}/fonts/source/public/cbfonts/goxi1200.mf
21mr|texlive-cbfonts-20190228-1|535	%{_texmfdistdir}/fonts/source/public/cbfonts/goxi1440.mf
21mr|texlive-cbfonts-20190228-1|536	%{_texmfdistdir}/fonts/source/public/cbfonts/goxi1728.mf
21mr|texlive-cbfonts-20190228-1|537	%{_texmfdistdir}/fonts/source/public/cbfonts/goxi2074.mf
21mr|texlive-cbfonts-20190228-1|538	%{_texmfdistdir}/fonts/source/public/cbfonts/goxi2488.mf
21mr|texlive-cbfonts-20190228-1|539	%{_texmfdistdir}/fonts/source/public/cbfonts/goxi2986.mf
21mr|texlive-cbfonts-20190228-1|540	%{_texmfdistdir}/fonts/source/public/cbfonts/goxi3583.mf
21mr|texlive-cbfonts-20190228-1|541	%{_texmfdistdir}/fonts/source/public/cbfonts/goxn.mf
21mr|texlive-cbfonts-20190228-1|542	%{_texmfdistdir}/fonts/source/public/cbfonts/goxn0500.mf
21mr|texlive-cbfonts-20190228-1|543	%{_texmfdistdir}/fonts/source/public/cbfonts/goxn0600.mf
21mr|texlive-cbfonts-20190228-1|544	%{_texmfdistdir}/fonts/source/public/cbfonts/goxn0700.mf
21mr|texlive-cbfonts-20190228-1|545	%{_texmfdistdir}/fonts/source/public/cbfonts/goxn0800.mf
21mr|texlive-cbfonts-20190228-1|546	%{_texmfdistdir}/fonts/source/public/cbfonts/goxn0900.mf
21mr|texlive-cbfonts-20190228-1|547	%{_texmfdistdir}/fonts/source/public/cbfonts/goxn1000.mf
21mr|texlive-cbfonts-20190228-1|548	%{_texmfdistdir}/fonts/source/public/cbfonts/goxn1095.mf
21mr|texlive-cbfonts-20190228-1|549	%{_texmfdistdir}/fonts/source/public/cbfonts/goxn1200.mf
21mr|texlive-cbfonts-20190228-1|550	%{_texmfdistdir}/fonts/source/public/cbfonts/goxn1440.mf
21mr|texlive-cbfonts-20190228-1|551	%{_texmfdistdir}/fonts/source/public/cbfonts/goxn1728.mf
21mr|texlive-cbfonts-20190228-1|552	%{_texmfdistdir}/fonts/source/public/cbfonts/goxn2074.mf
21mr|texlive-cbfonts-20190228-1|553	%{_texmfdistdir}/fonts/source/public/cbfonts/goxn2488.mf
21mr|texlive-cbfonts-20190228-1|554	%{_texmfdistdir}/fonts/source/public/cbfonts/goxn2986.mf
21mr|texlive-cbfonts-20190228-1|555	%{_texmfdistdir}/fonts/source/public/cbfonts/goxn3583.mf
21mr|texlive-cbfonts-20190228-1|556	%{_texmfdistdir}/fonts/source/public/cbfonts/goxo.mf
21mr|texlive-cbfonts-20190228-1|557	%{_texmfdistdir}/fonts/source/public/cbfonts/goxo0500.mf
21mr|texlive-cbfonts-20190228-1|558	%{_texmfdistdir}/fonts/source/public/cbfonts/goxo0600.mf
21mr|texlive-cbfonts-20190228-1|559	%{_texmfdistdir}/fonts/source/public/cbfonts/goxo0700.mf
21mr|texlive-cbfonts-20190228-1|560	%{_texmfdistdir}/fonts/source/public/cbfonts/goxo0800.mf
21mr|texlive-cbfonts-20190228-1|561	%{_texmfdistdir}/fonts/source/public/cbfonts/goxo0900.mf
21mr|texlive-cbfonts-20190228-1|562	%{_texmfdistdir}/fonts/source/public/cbfonts/goxo1000.mf
21mr|texlive-cbfonts-20190228-1|563	%{_texmfdistdir}/fonts/source/public/cbfonts/goxo1095.mf
21mr|texlive-cbfonts-20190228-1|564	%{_texmfdistdir}/fonts/source/public/cbfonts/goxo1200.mf
21mr|texlive-cbfonts-20190228-1|565	%{_texmfdistdir}/fonts/source/public/cbfonts/goxo1440.mf
21mr|texlive-cbfonts-20190228-1|566	%{_texmfdistdir}/fonts/source/public/cbfonts/goxo1728.mf
21mr|texlive-cbfonts-20190228-1|567	%{_texmfdistdir}/fonts/source/public/cbfonts/goxo2074.mf
21mr|texlive-cbfonts-20190228-1|568	%{_texmfdistdir}/fonts/source/public/cbfonts/goxo2488.mf
21mr|texlive-cbfonts-20190228-1|569	%{_texmfdistdir}/fonts/source/public/cbfonts/goxo2986.mf
21mr|texlive-cbfonts-20190228-1|570	%{_texmfdistdir}/fonts/source/public/cbfonts/goxo3583.mf
21mr|texlive-cbfonts-20190228-1|571	%{_texmfdistdir}/fonts/source/public/cbfonts/goxu.mf
21mr|texlive-cbfonts-20190228-1|572	%{_texmfdistdir}/fonts/source/public/cbfonts/goxu0500.mf
21mr|texlive-cbfonts-20190228-1|573	%{_texmfdistdir}/fonts/source/public/cbfonts/goxu0600.mf
21mr|texlive-cbfonts-20190228-1|574	%{_texmfdistdir}/fonts/source/public/cbfonts/goxu0700.mf
21mr|texlive-cbfonts-20190228-1|575	%{_texmfdistdir}/fonts/source/public/cbfonts/goxu0800.mf
21mr|texlive-cbfonts-20190228-1|576	%{_texmfdistdir}/fonts/source/public/cbfonts/goxu0900.mf
21mr|texlive-cbfonts-20190228-1|577	%{_texmfdistdir}/fonts/source/public/cbfonts/goxu1000.mf
21mr|texlive-cbfonts-20190228-1|578	%{_texmfdistdir}/fonts/source/public/cbfonts/goxu1095.mf
21mr|texlive-cbfonts-20190228-1|579	%{_texmfdistdir}/fonts/source/public/cbfonts/goxu1200.mf
21mr|texlive-cbfonts-20190228-1|580	%{_texmfdistdir}/fonts/source/public/cbfonts/goxu1440.mf
21mr|texlive-cbfonts-20190228-1|581	%{_texmfdistdir}/fonts/source/public/cbfonts/goxu1728.mf
21mr|texlive-cbfonts-20190228-1|582	%{_texmfdistdir}/fonts/source/public/cbfonts/goxu2074.mf
21mr|texlive-cbfonts-20190228-1|583	%{_texmfdistdir}/fonts/source/public/cbfonts/goxu2488.mf
21mr|texlive-cbfonts-20190228-1|584	%{_texmfdistdir}/fonts/source/public/cbfonts/goxu2986.mf
21mr|texlive-cbfonts-20190228-1|585	%{_texmfdistdir}/fonts/source/public/cbfonts/goxu3583.mf
21mr|texlive-cbfonts-20190228-1|586	%{_texmfdistdir}/fonts/source/public/cbfonts/grbl.mf
21mr|texlive-cbfonts-20190228-1|587	%{_texmfdistdir}/fonts/source/public/cbfonts/grbl0500.mf
21mr|texlive-cbfonts-20190228-1|588	%{_texmfdistdir}/fonts/source/public/cbfonts/grbl0600.mf
21mr|texlive-cbfonts-20190228-1|589	%{_texmfdistdir}/fonts/source/public/cbfonts/grbl0700.mf
21mr|texlive-cbfonts-20190228-1|590	%{_texmfdistdir}/fonts/source/public/cbfonts/grbl0800.mf
21mr|texlive-cbfonts-20190228-1|591	%{_texmfdistdir}/fonts/source/public/cbfonts/grbl0900.mf
21mr|texlive-cbfonts-20190228-1|592	%{_texmfdistdir}/fonts/source/public/cbfonts/grbl1000.mf
21mr|texlive-cbfonts-20190228-1|593	%{_texmfdistdir}/fonts/source/public/cbfonts/grbl1095.mf
21mr|texlive-cbfonts-20190228-1|594	%{_texmfdistdir}/fonts/source/public/cbfonts/grbl1200.mf
21mr|texlive-cbfonts-20190228-1|595	%{_texmfdistdir}/fonts/source/public/cbfonts/grbl1440.mf
21mr|texlive-cbfonts-20190228-1|596	%{_texmfdistdir}/fonts/source/public/cbfonts/grbl1728.mf
21mr|texlive-cbfonts-20190228-1|597	%{_texmfdistdir}/fonts/source/public/cbfonts/grbl2074.mf
21mr|texlive-cbfonts-20190228-1|598	%{_texmfdistdir}/fonts/source/public/cbfonts/grbl2488.mf
21mr|texlive-cbfonts-20190228-1|599	%{_texmfdistdir}/fonts/source/public/cbfonts/grbl2986.mf
21mr|texlive-cbfonts-20190228-1|600	%{_texmfdistdir}/fonts/source/public/cbfonts/grbl3583.mf
21mr|texlive-cbfonts-20190228-1|601	%{_texmfdistdir}/fonts/source/public/cbfonts/grmc.mf
21mr|texlive-cbfonts-20190228-1|602	%{_texmfdistdir}/fonts/source/public/cbfonts/grmc0500.mf
21mr|texlive-cbfonts-20190228-1|603	%{_texmfdistdir}/fonts/source/public/cbfonts/grmc0600.mf
21mr|texlive-cbfonts-20190228-1|604	%{_texmfdistdir}/fonts/source/public/cbfonts/grmc0700.mf
21mr|texlive-cbfonts-20190228-1|605	%{_texmfdistdir}/fonts/source/public/cbfonts/grmc0800.mf
21mr|texlive-cbfonts-20190228-1|606	%{_texmfdistdir}/fonts/source/public/cbfonts/grmc0900.mf
21mr|texlive-cbfonts-20190228-1|607	%{_texmfdistdir}/fonts/source/public/cbfonts/grmc1000.mf
21mr|texlive-cbfonts-20190228-1|608	%{_texmfdistdir}/fonts/source/public/cbfonts/grmc1095.mf
21mr|texlive-cbfonts-20190228-1|609	%{_texmfdistdir}/fonts/source/public/cbfonts/grmc1200.mf
21mr|texlive-cbfonts-20190228-1|610	%{_texmfdistdir}/fonts/source/public/cbfonts/grmc1440.mf
21mr|texlive-cbfonts-20190228-1|611	%{_texmfdistdir}/fonts/source/public/cbfonts/grmc1728.mf
21mr|texlive-cbfonts-20190228-1|612	%{_texmfdistdir}/fonts/source/public/cbfonts/grmc2074.mf
21mr|texlive-cbfonts-20190228-1|613	%{_texmfdistdir}/fonts/source/public/cbfonts/grmc2488.mf
21mr|texlive-cbfonts-20190228-1|614	%{_texmfdistdir}/fonts/source/public/cbfonts/grmc2986.mf
21mr|texlive-cbfonts-20190228-1|615	%{_texmfdistdir}/fonts/source/public/cbfonts/grmc3583.mf
21mr|texlive-cbfonts-20190228-1|616	%{_texmfdistdir}/fonts/source/public/cbfonts/grmi.mf
21mr|texlive-cbfonts-20190228-1|617	%{_texmfdistdir}/fonts/source/public/cbfonts/grmi0500.mf
21mr|texlive-cbfonts-20190228-1|618	%{_texmfdistdir}/fonts/source/public/cbfonts/grmi0600.mf
21mr|texlive-cbfonts-20190228-1|619	%{_texmfdistdir}/fonts/source/public/cbfonts/grmi0700.mf
21mr|texlive-cbfonts-20190228-1|620	%{_texmfdistdir}/fonts/source/public/cbfonts/grmi0800.mf
21mr|texlive-cbfonts-20190228-1|621	%{_texmfdistdir}/fonts/source/public/cbfonts/grmi0900.mf
21mr|texlive-cbfonts-20190228-1|622	%{_texmfdistdir}/fonts/source/public/cbfonts/grmi1000.mf
21mr|texlive-cbfonts-20190228-1|623	%{_texmfdistdir}/fonts/source/public/cbfonts/grmi1095.mf
21mr|texlive-cbfonts-20190228-1|624	%{_texmfdistdir}/fonts/source/public/cbfonts/grmi1200.mf
21mr|texlive-cbfonts-20190228-1|625	%{_texmfdistdir}/fonts/source/public/cbfonts/grmi1440.mf
21mr|texlive-cbfonts-20190228-1|626	%{_texmfdistdir}/fonts/source/public/cbfonts/grmi1728.mf
21mr|texlive-cbfonts-20190228-1|627	%{_texmfdistdir}/fonts/source/public/cbfonts/grmi2074.mf
21mr|texlive-cbfonts-20190228-1|628	%{_texmfdistdir}/fonts/source/public/cbfonts/grmi2488.mf
21mr|texlive-cbfonts-20190228-1|629	%{_texmfdistdir}/fonts/source/public/cbfonts/grmi2986.mf
21mr|texlive-cbfonts-20190228-1|630	%{_texmfdistdir}/fonts/source/public/cbfonts/grmi3583.mf
21mr|texlive-cbfonts-20190228-1|631	%{_texmfdistdir}/fonts/source/public/cbfonts/grml.mf
21mr|texlive-cbfonts-20190228-1|632	%{_texmfdistdir}/fonts/source/public/cbfonts/grml0500.mf
21mr|texlive-cbfonts-20190228-1|633	%{_texmfdistdir}/fonts/source/public/cbfonts/grml0600.mf
21mr|texlive-cbfonts-20190228-1|634	%{_texmfdistdir}/fonts/source/public/cbfonts/grml0700.mf
21mr|texlive-cbfonts-20190228-1|635	%{_texmfdistdir}/fonts/source/public/cbfonts/grml0800.mf
21mr|texlive-cbfonts-20190228-1|636	%{_texmfdistdir}/fonts/source/public/cbfonts/grml0900.mf
21mr|texlive-cbfonts-20190228-1|637	%{_texmfdistdir}/fonts/source/public/cbfonts/grml1000.mf
21mr|texlive-cbfonts-20190228-1|638	%{_texmfdistdir}/fonts/source/public/cbfonts/grml1095.mf
21mr|texlive-cbfonts-20190228-1|639	%{_texmfdistdir}/fonts/source/public/cbfonts/grml1200.mf
21mr|texlive-cbfonts-20190228-1|640	%{_texmfdistdir}/fonts/source/public/cbfonts/grml1440.mf
21mr|texlive-cbfonts-20190228-1|641	%{_texmfdistdir}/fonts/source/public/cbfonts/grml1728.mf
21mr|texlive-cbfonts-20190228-1|642	%{_texmfdistdir}/fonts/source/public/cbfonts/grml2074.mf
21mr|texlive-cbfonts-20190228-1|643	%{_texmfdistdir}/fonts/source/public/cbfonts/grml2488.mf
21mr|texlive-cbfonts-20190228-1|644	%{_texmfdistdir}/fonts/source/public/cbfonts/grml2986.mf
21mr|texlive-cbfonts-20190228-1|645	%{_texmfdistdir}/fonts/source/public/cbfonts/grml3583.mf
21mr|texlive-cbfonts-20190228-1|646	%{_texmfdistdir}/fonts/source/public/cbfonts/grmn.mf
21mr|texlive-cbfonts-20190228-1|647	%{_texmfdistdir}/fonts/source/public/cbfonts/grmn0500.mf
21mr|texlive-cbfonts-20190228-1|648	%{_texmfdistdir}/fonts/source/public/cbfonts/grmn0600.mf
21mr|texlive-cbfonts-20190228-1|649	%{_texmfdistdir}/fonts/source/public/cbfonts/grmn0700.mf
21mr|texlive-cbfonts-20190228-1|650	%{_texmfdistdir}/fonts/source/public/cbfonts/grmn0800.mf
21mr|texlive-cbfonts-20190228-1|651	%{_texmfdistdir}/fonts/source/public/cbfonts/grmn0900.mf
21mr|texlive-cbfonts-20190228-1|652	%{_texmfdistdir}/fonts/source/public/cbfonts/grmn1000.mf
21mr|texlive-cbfonts-20190228-1|653	%{_texmfdistdir}/fonts/source/public/cbfonts/grmn1095.mf
21mr|texlive-cbfonts-20190228-1|654	%{_texmfdistdir}/fonts/source/public/cbfonts/grmn1200.mf
21mr|texlive-cbfonts-20190228-1|655	%{_texmfdistdir}/fonts/source/public/cbfonts/grmn1440.mf
21mr|texlive-cbfonts-20190228-1|656	%{_texmfdistdir}/fonts/source/public/cbfonts/grmn1728.mf
21mr|texlive-cbfonts-20190228-1|657	%{_texmfdistdir}/fonts/source/public/cbfonts/grmn2074.mf
21mr|texlive-cbfonts-20190228-1|658	%{_texmfdistdir}/fonts/source/public/cbfonts/grmn2488.mf
21mr|texlive-cbfonts-20190228-1|659	%{_texmfdistdir}/fonts/source/public/cbfonts/grmn2986.mf
21mr|texlive-cbfonts-20190228-1|660	%{_texmfdistdir}/fonts/source/public/cbfonts/grmn3583.mf
21mr|texlive-cbfonts-20190228-1|661	%{_texmfdistdir}/fonts/source/public/cbfonts/grmo.mf
21mr|texlive-cbfonts-20190228-1|662	%{_texmfdistdir}/fonts/source/public/cbfonts/grmo0500.mf
21mr|texlive-cbfonts-20190228-1|663	%{_texmfdistdir}/fonts/source/public/cbfonts/grmo0600.mf
21mr|texlive-cbfonts-20190228-1|664	%{_texmfdistdir}/fonts/source/public/cbfonts/grmo0700.mf
21mr|texlive-cbfonts-20190228-1|665	%{_texmfdistdir}/fonts/source/public/cbfonts/grmo0800.mf
21mr|texlive-cbfonts-20190228-1|666	%{_texmfdistdir}/fonts/source/public/cbfonts/grmo0900.mf
21mr|texlive-cbfonts-20190228-1|667	%{_texmfdistdir}/fonts/source/public/cbfonts/grmo1000.mf
21mr|texlive-cbfonts-20190228-1|668	%{_texmfdistdir}/fonts/source/public/cbfonts/grmo1095.mf
21mr|texlive-cbfonts-20190228-1|669	%{_texmfdistdir}/fonts/source/public/cbfonts/grmo1200.mf
21mr|texlive-cbfonts-20190228-1|670	%{_texmfdistdir}/fonts/source/public/cbfonts/grmo1440.mf
21mr|texlive-cbfonts-20190228-1|671	%{_texmfdistdir}/fonts/source/public/cbfonts/grmo1728.mf
21mr|texlive-cbfonts-20190228-1|672	%{_texmfdistdir}/fonts/source/public/cbfonts/grmo2074.mf
21mr|texlive-cbfonts-20190228-1|673	%{_texmfdistdir}/fonts/source/public/cbfonts/grmo2488.mf
21mr|texlive-cbfonts-20190228-1|674	%{_texmfdistdir}/fonts/source/public/cbfonts/grmo2986.mf
21mr|texlive-cbfonts-20190228-1|675	%{_texmfdistdir}/fonts/source/public/cbfonts/grmo3583.mf
21mr|texlive-cbfonts-20190228-1|676	%{_texmfdistdir}/fonts/source/public/cbfonts/grmu.mf
21mr|texlive-cbfonts-20190228-1|677	%{_texmfdistdir}/fonts/source/public/cbfonts/grmu0500.mf
21mr|texlive-cbfonts-20190228-1|678	%{_texmfdistdir}/fonts/source/public/cbfonts/grmu0600.mf
21mr|texlive-cbfonts-20190228-1|679	%{_texmfdistdir}/fonts/source/public/cbfonts/grmu0700.mf
21mr|texlive-cbfonts-20190228-1|680	%{_texmfdistdir}/fonts/source/public/cbfonts/grmu0800.mf
21mr|texlive-cbfonts-20190228-1|681	%{_texmfdistdir}/fonts/source/public/cbfonts/grmu0900.mf
21mr|texlive-cbfonts-20190228-1|682	%{_texmfdistdir}/fonts/source/public/cbfonts/grmu1000.mf
21mr|texlive-cbfonts-20190228-1|683	%{_texmfdistdir}/fonts/source/public/cbfonts/grmu1095.mf
21mr|texlive-cbfonts-20190228-1|684	%{_texmfdistdir}/fonts/source/public/cbfonts/grmu1200.mf
21mr|texlive-cbfonts-20190228-1|685	%{_texmfdistdir}/fonts/source/public/cbfonts/grmu1440.mf
21mr|texlive-cbfonts-20190228-1|686	%{_texmfdistdir}/fonts/source/public/cbfonts/grmu1728.mf
21mr|texlive-cbfonts-20190228-1|687	%{_texmfdistdir}/fonts/source/public/cbfonts/grmu2074.mf
21mr|texlive-cbfonts-20190228-1|688	%{_texmfdistdir}/fonts/source/public/cbfonts/grmu2488.mf
21mr|texlive-cbfonts-20190228-1|689	%{_texmfdistdir}/fonts/source/public/cbfonts/grmu2986.mf
21mr|texlive-cbfonts-20190228-1|690	%{_texmfdistdir}/fonts/source/public/cbfonts/grmu3583.mf
21mr|texlive-cbfonts-20190228-1|691	%{_texmfdistdir}/fonts/source/public/cbfonts/grxc.mf
21mr|texlive-cbfonts-20190228-1|692	%{_texmfdistdir}/fonts/source/public/cbfonts/grxc0500.mf
21mr|texlive-cbfonts-20190228-1|693	%{_texmfdistdir}/fonts/source/public/cbfonts/grxc0600.mf
21mr|texlive-cbfonts-20190228-1|694	%{_texmfdistdir}/fonts/source/public/cbfonts/grxc0700.mf
21mr|texlive-cbfonts-20190228-1|695	%{_texmfdistdir}/fonts/source/public/cbfonts/grxc0800.mf
21mr|texlive-cbfonts-20190228-1|696	%{_texmfdistdir}/fonts/source/public/cbfonts/grxc0900.mf
21mr|texlive-cbfonts-20190228-1|697	%{_texmfdistdir}/fonts/source/public/cbfonts/grxc1000.mf
21mr|texlive-cbfonts-20190228-1|698	%{_texmfdistdir}/fonts/source/public/cbfonts/grxc1095.mf
21mr|texlive-cbfonts-20190228-1|699	%{_texmfdistdir}/fonts/source/public/cbfonts/grxc1200.mf
21mr|texlive-cbfonts-20190228-1|700	%{_texmfdistdir}/fonts/source/public/cbfonts/grxc1440.mf
21mr|texlive-cbfonts-20190228-1|701	%{_texmfdistdir}/fonts/source/public/cbfonts/grxc1728.mf
21mr|texlive-cbfonts-20190228-1|702	%{_texmfdistdir}/fonts/source/public/cbfonts/grxc2074.mf
21mr|texlive-cbfonts-20190228-1|703	%{_texmfdistdir}/fonts/source/public/cbfonts/grxc2488.mf
21mr|texlive-cbfonts-20190228-1|704	%{_texmfdistdir}/fonts/source/public/cbfonts/grxc2986.mf
21mr|texlive-cbfonts-20190228-1|705	%{_texmfdistdir}/fonts/source/public/cbfonts/grxc3583.mf
21mr|texlive-cbfonts-20190228-1|706	%{_texmfdistdir}/fonts/source/public/cbfonts/grxi.mf
21mr|texlive-cbfonts-20190228-1|707	%{_texmfdistdir}/fonts/source/public/cbfonts/grxi0500.mf
21mr|texlive-cbfonts-20190228-1|708	%{_texmfdistdir}/fonts/source/public/cbfonts/grxi0600.mf
21mr|texlive-cbfonts-20190228-1|709	%{_texmfdistdir}/fonts/source/public/cbfonts/grxi0700.mf
21mr|texlive-cbfonts-20190228-1|710	%{_texmfdistdir}/fonts/source/public/cbfonts/grxi0800.mf
21mr|texlive-cbfonts-20190228-1|711	%{_texmfdistdir}/fonts/source/public/cbfonts/grxi0900.mf
21mr|texlive-cbfonts-20190228-1|712	%{_texmfdistdir}/fonts/source/public/cbfonts/grxi1000.mf
21mr|texlive-cbfonts-20190228-1|713	%{_texmfdistdir}/fonts/source/public/cbfonts/grxi1095.mf
21mr|texlive-cbfonts-20190228-1|714	%{_texmfdistdir}/fonts/source/public/cbfonts/grxi1200.mf
21mr|texlive-cbfonts-20190228-1|715	%{_texmfdistdir}/fonts/source/public/cbfonts/grxi1440.mf
21mr|texlive-cbfonts-20190228-1|716	%{_texmfdistdir}/fonts/source/public/cbfonts/grxi1728.mf
21mr|texlive-cbfonts-20190228-1|717	%{_texmfdistdir}/fonts/source/public/cbfonts/grxi2074.mf
21mr|texlive-cbfonts-20190228-1|718	%{_texmfdistdir}/fonts/source/public/cbfonts/grxi2488.mf
21mr|texlive-cbfonts-20190228-1|719	%{_texmfdistdir}/fonts/source/public/cbfonts/grxi2986.mf
21mr|texlive-cbfonts-20190228-1|720	%{_texmfdistdir}/fonts/source/public/cbfonts/grxi3583.mf
21mr|texlive-cbfonts-20190228-1|721	%{_texmfdistdir}/fonts/source/public/cbfonts/grxl.mf
21mr|texlive-cbfonts-20190228-1|722	%{_texmfdistdir}/fonts/source/public/cbfonts/grxl0500.mf
21mr|texlive-cbfonts-20190228-1|723	%{_texmfdistdir}/fonts/source/public/cbfonts/grxl0600.mf
21mr|texlive-cbfonts-20190228-1|724	%{_texmfdistdir}/fonts/source/public/cbfonts/grxl0700.mf
21mr|texlive-cbfonts-20190228-1|725	%{_texmfdistdir}/fonts/source/public/cbfonts/grxl0800.mf
21mr|texlive-cbfonts-20190228-1|726	%{_texmfdistdir}/fonts/source/public/cbfonts/grxl0900.mf
21mr|texlive-cbfonts-20190228-1|727	%{_texmfdistdir}/fonts/source/public/cbfonts/grxl1000.mf
21mr|texlive-cbfonts-20190228-1|728	%{_texmfdistdir}/fonts/source/public/cbfonts/grxl1095.mf
21mr|texlive-cbfonts-20190228-1|729	%{_texmfdistdir}/fonts/source/public/cbfonts/grxl1200.mf
21mr|texlive-cbfonts-20190228-1|730	%{_texmfdistdir}/fonts/source/public/cbfonts/grxl1440.mf
21mr|texlive-cbfonts-20190228-1|731	%{_texmfdistdir}/fonts/source/public/cbfonts/grxl1728.mf
21mr|texlive-cbfonts-20190228-1|732	%{_texmfdistdir}/fonts/source/public/cbfonts/grxl2074.mf
21mr|texlive-cbfonts-20190228-1|733	%{_texmfdistdir}/fonts/source/public/cbfonts/grxl2488.mf
21mr|texlive-cbfonts-20190228-1|734	%{_texmfdistdir}/fonts/source/public/cbfonts/grxl2986.mf
21mr|texlive-cbfonts-20190228-1|735	%{_texmfdistdir}/fonts/source/public/cbfonts/grxl3583.mf
21mr|texlive-cbfonts-20190228-1|736	%{_texmfdistdir}/fonts/source/public/cbfonts/grxn.mf
21mr|texlive-cbfonts-20190228-1|737	%{_texmfdistdir}/fonts/source/public/cbfonts/grxn0500.mf
21mr|texlive-cbfonts-20190228-1|738	%{_texmfdistdir}/fonts/source/public/cbfonts/grxn0600.mf
21mr|texlive-cbfonts-20190228-1|739	%{_texmfdistdir}/fonts/source/public/cbfonts/grxn0700.mf
21mr|texlive-cbfonts-20190228-1|740	%{_texmfdistdir}/fonts/source/public/cbfonts/grxn0800.mf
21mr|texlive-cbfonts-20190228-1|741	%{_texmfdistdir}/fonts/source/public/cbfonts/grxn0900.mf
21mr|texlive-cbfonts-20190228-1|742	%{_texmfdistdir}/fonts/source/public/cbfonts/grxn1000.mf
21mr|texlive-cbfonts-20190228-1|743	%{_texmfdistdir}/fonts/source/public/cbfonts/grxn1095.mf
21mr|texlive-cbfonts-20190228-1|744	%{_texmfdistdir}/fonts/source/public/cbfonts/grxn1200.mf
21mr|texlive-cbfonts-20190228-1|745	%{_texmfdistdir}/fonts/source/public/cbfonts/grxn1440.mf
21mr|texlive-cbfonts-20190228-1|746	%{_texmfdistdir}/fonts/source/public/cbfonts/grxn1728.mf
21mr|texlive-cbfonts-20190228-1|747	%{_texmfdistdir}/fonts/source/public/cbfonts/grxn2074.mf
21mr|texlive-cbfonts-20190228-1|748	%{_texmfdistdir}/fonts/source/public/cbfonts/grxn2488.mf
21mr|texlive-cbfonts-20190228-1|749	%{_texmfdistdir}/fonts/source/public/cbfonts/grxn2986.mf
21mr|texlive-cbfonts-20190228-1|750	%{_texmfdistdir}/fonts/source/public/cbfonts/grxn3583.mf
21mr|texlive-cbfonts-20190228-1|751	%{_texmfdistdir}/fonts/source/public/cbfonts/grxo.mf
21mr|texlive-cbfonts-20190228-1|752	%{_texmfdistdir}/fonts/source/public/cbfonts/grxo0500.mf
21mr|texlive-cbfonts-20190228-1|753	%{_texmfdistdir}/fonts/source/public/cbfonts/grxo0600.mf
21mr|texlive-cbfonts-20190228-1|754	%{_texmfdistdir}/fonts/source/public/cbfonts/grxo0700.mf
21mr|texlive-cbfonts-20190228-1|755	%{_texmfdistdir}/fonts/source/public/cbfonts/grxo0800.mf
21mr|texlive-cbfonts-20190228-1|756	%{_texmfdistdir}/fonts/source/public/cbfonts/grxo0900.mf
21mr|texlive-cbfonts-20190228-1|757	%{_texmfdistdir}/fonts/source/public/cbfonts/grxo1000.mf
21mr|texlive-cbfonts-20190228-1|758	%{_texmfdistdir}/fonts/source/public/cbfonts/grxo1095.mf
21mr|texlive-cbfonts-20190228-1|759	%{_texmfdistdir}/fonts/source/public/cbfonts/grxo1200.mf
21mr|texlive-cbfonts-20190228-1|760	%{_texmfdistdir}/fonts/source/public/cbfonts/grxo1440.mf
21mr|texlive-cbfonts-20190228-1|761	%{_texmfdistdir}/fonts/source/public/cbfonts/grxo1728.mf
21mr|texlive-cbfonts-20190228-1|762	%{_texmfdistdir}/fonts/source/public/cbfonts/grxo2074.mf
21mr|texlive-cbfonts-20190228-1|763	%{_texmfdistdir}/fonts/source/public/cbfonts/grxo2488.mf
21mr|texlive-cbfonts-20190228-1|764	%{_texmfdistdir}/fonts/source/public/cbfonts/grxo2986.mf
21mr|texlive-cbfonts-20190228-1|765	%{_texmfdistdir}/fonts/source/public/cbfonts/grxo3583.mf
21mr|texlive-cbfonts-20190228-1|766	%{_texmfdistdir}/fonts/source/public/cbfonts/grxu.mf
21mr|texlive-cbfonts-20190228-1|767	%{_texmfdistdir}/fonts/source/public/cbfonts/grxu0500.mf
21mr|texlive-cbfonts-20190228-1|768	%{_texmfdistdir}/fonts/source/public/cbfonts/grxu0600.mf
21mr|texlive-cbfonts-20190228-1|769	%{_texmfdistdir}/fonts/source/public/cbfonts/grxu0700.mf
21mr|texlive-cbfonts-20190228-1|770	%{_texmfdistdir}/fonts/source/public/cbfonts/grxu0800.mf
21mr|texlive-cbfonts-20190228-1|771	%{_texmfdistdir}/fonts/source/public/cbfonts/grxu0900.mf
21mr|texlive-cbfonts-20190228-1|772	%{_texmfdistdir}/fonts/source/public/cbfonts/grxu1000.mf
21mr|texlive-cbfonts-20190228-1|773	%{_texmfdistdir}/fonts/source/public/cbfonts/grxu1095.mf
21mr|texlive-cbfonts-20190228-1|774	%{_texmfdistdir}/fonts/source/public/cbfonts/grxu1200.mf
21mr|texlive-cbfonts-20190228-1|775	%{_texmfdistdir}/fonts/source/public/cbfonts/grxu1440.mf
21mr|texlive-cbfonts-20190228-1|776	%{_texmfdistdir}/fonts/source/public/cbfonts/grxu1728.mf
21mr|texlive-cbfonts-20190228-1|777	%{_texmfdistdir}/fonts/source/public/cbfonts/grxu2074.mf
21mr|texlive-cbfonts-20190228-1|778	%{_texmfdistdir}/fonts/source/public/cbfonts/grxu2488.mf
21mr|texlive-cbfonts-20190228-1|779	%{_texmfdistdir}/fonts/source/public/cbfonts/grxu2986.mf
21mr|texlive-cbfonts-20190228-1|780	%{_texmfdistdir}/fonts/source/public/cbfonts/grxu3583.mf
21mr|texlive-cbfonts-20190228-1|781	%{_texmfdistdir}/fonts/source/public/cbfonts/gsma.mf
21mr|texlive-cbfonts-20190228-1|782	%{_texmfdistdir}/fonts/source/public/cbfonts/gsma0500.mf
21mr|texlive-cbfonts-20190228-1|783	%{_texmfdistdir}/fonts/source/public/cbfonts/gsma0600.mf
21mr|texlive-cbfonts-20190228-1|784	%{_texmfdistdir}/fonts/source/public/cbfonts/gsma0700.mf
21mr|texlive-cbfonts-20190228-1|785	%{_texmfdistdir}/fonts/source/public/cbfonts/gsma0800.mf
21mr|texlive-cbfonts-20190228-1|786	%{_texmfdistdir}/fonts/source/public/cbfonts/gsma0900.mf
21mr|texlive-cbfonts-20190228-1|787	%{_texmfdistdir}/fonts/source/public/cbfonts/gsma1000.mf
21mr|texlive-cbfonts-20190228-1|788	%{_texmfdistdir}/fonts/source/public/cbfonts/gsma1095.mf
21mr|texlive-cbfonts-20190228-1|789	%{_texmfdistdir}/fonts/source/public/cbfonts/gsma1200.mf
21mr|texlive-cbfonts-20190228-1|790	%{_texmfdistdir}/fonts/source/public/cbfonts/gsma1440.mf
21mr|texlive-cbfonts-20190228-1|791	%{_texmfdistdir}/fonts/source/public/cbfonts/gsma1728.mf
21mr|texlive-cbfonts-20190228-1|792	%{_texmfdistdir}/fonts/source/public/cbfonts/gsma2074.mf
21mr|texlive-cbfonts-20190228-1|793	%{_texmfdistdir}/fonts/source/public/cbfonts/gsma2488.mf
21mr|texlive-cbfonts-20190228-1|794	%{_texmfdistdir}/fonts/source/public/cbfonts/gsma2986.mf
21mr|texlive-cbfonts-20190228-1|795	%{_texmfdistdir}/fonts/source/public/cbfonts/gsma3583.mf
21mr|texlive-cbfonts-20190228-1|796	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmc.mf
21mr|texlive-cbfonts-20190228-1|797	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmc0500.mf
21mr|texlive-cbfonts-20190228-1|798	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmc0600.mf
21mr|texlive-cbfonts-20190228-1|799	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmc0700.mf
21mr|texlive-cbfonts-20190228-1|800	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmc0800.mf
21mr|texlive-cbfonts-20190228-1|801	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmc0900.mf
21mr|texlive-cbfonts-20190228-1|802	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmc1000.mf
21mr|texlive-cbfonts-20190228-1|803	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmc1095.mf
21mr|texlive-cbfonts-20190228-1|804	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmc1200.mf
21mr|texlive-cbfonts-20190228-1|805	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmc1440.mf
21mr|texlive-cbfonts-20190228-1|806	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmc1728.mf
21mr|texlive-cbfonts-20190228-1|807	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmc2074.mf
21mr|texlive-cbfonts-20190228-1|808	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmc2488.mf
21mr|texlive-cbfonts-20190228-1|809	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmc2986.mf
21mr|texlive-cbfonts-20190228-1|810	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmc3583.mf
21mr|texlive-cbfonts-20190228-1|811	%{_texmfdistdir}/fonts/source/public/cbfonts/gsme.mf
21mr|texlive-cbfonts-20190228-1|812	%{_texmfdistdir}/fonts/source/public/cbfonts/gsme0500.mf
21mr|texlive-cbfonts-20190228-1|813	%{_texmfdistdir}/fonts/source/public/cbfonts/gsme0600.mf
21mr|texlive-cbfonts-20190228-1|814	%{_texmfdistdir}/fonts/source/public/cbfonts/gsme0700.mf
21mr|texlive-cbfonts-20190228-1|815	%{_texmfdistdir}/fonts/source/public/cbfonts/gsme0800.mf
21mr|texlive-cbfonts-20190228-1|816	%{_texmfdistdir}/fonts/source/public/cbfonts/gsme0900.mf
21mr|texlive-cbfonts-20190228-1|817	%{_texmfdistdir}/fonts/source/public/cbfonts/gsme1000.mf
21mr|texlive-cbfonts-20190228-1|818	%{_texmfdistdir}/fonts/source/public/cbfonts/gsme1095.mf
21mr|texlive-cbfonts-20190228-1|819	%{_texmfdistdir}/fonts/source/public/cbfonts/gsme1200.mf
21mr|texlive-cbfonts-20190228-1|820	%{_texmfdistdir}/fonts/source/public/cbfonts/gsme1440.mf
21mr|texlive-cbfonts-20190228-1|821	%{_texmfdistdir}/fonts/source/public/cbfonts/gsme1728.mf
21mr|texlive-cbfonts-20190228-1|822	%{_texmfdistdir}/fonts/source/public/cbfonts/gsme2074.mf
21mr|texlive-cbfonts-20190228-1|823	%{_texmfdistdir}/fonts/source/public/cbfonts/gsme2488.mf
21mr|texlive-cbfonts-20190228-1|824	%{_texmfdistdir}/fonts/source/public/cbfonts/gsme2986.mf
21mr|texlive-cbfonts-20190228-1|825	%{_texmfdistdir}/fonts/source/public/cbfonts/gsme3583.mf
21mr|texlive-cbfonts-20190228-1|826	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmi.mf
21mr|texlive-cbfonts-20190228-1|827	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmi0500.mf
21mr|texlive-cbfonts-20190228-1|828	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmi0600.mf
21mr|texlive-cbfonts-20190228-1|829	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmi0700.mf
21mr|texlive-cbfonts-20190228-1|830	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmi0800.mf
21mr|texlive-cbfonts-20190228-1|831	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmi0900.mf
21mr|texlive-cbfonts-20190228-1|832	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmi1000.mf
21mr|texlive-cbfonts-20190228-1|833	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmi1095.mf
21mr|texlive-cbfonts-20190228-1|834	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmi1200.mf
21mr|texlive-cbfonts-20190228-1|835	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmi1440.mf
21mr|texlive-cbfonts-20190228-1|836	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmi1728.mf
21mr|texlive-cbfonts-20190228-1|837	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmi2074.mf
21mr|texlive-cbfonts-20190228-1|838	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmi2488.mf
21mr|texlive-cbfonts-20190228-1|839	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmi2986.mf
21mr|texlive-cbfonts-20190228-1|840	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmi3583.mf
21mr|texlive-cbfonts-20190228-1|841	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmn.mf
21mr|texlive-cbfonts-20190228-1|842	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmn0500.mf
21mr|texlive-cbfonts-20190228-1|843	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmn0600.mf
21mr|texlive-cbfonts-20190228-1|844	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmn0700.mf
21mr|texlive-cbfonts-20190228-1|845	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmn0800.mf
21mr|texlive-cbfonts-20190228-1|846	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmn0900.mf
21mr|texlive-cbfonts-20190228-1|847	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmn1000.mf
21mr|texlive-cbfonts-20190228-1|848	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmn1095.mf
21mr|texlive-cbfonts-20190228-1|849	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmn1200.mf
21mr|texlive-cbfonts-20190228-1|850	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmn1440.mf
21mr|texlive-cbfonts-20190228-1|851	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmn1728.mf
21mr|texlive-cbfonts-20190228-1|852	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmn2074.mf
21mr|texlive-cbfonts-20190228-1|853	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmn2488.mf
21mr|texlive-cbfonts-20190228-1|854	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmn2986.mf
21mr|texlive-cbfonts-20190228-1|855	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmn3583.mf
21mr|texlive-cbfonts-20190228-1|856	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmo.mf
21mr|texlive-cbfonts-20190228-1|857	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmo0500.mf
21mr|texlive-cbfonts-20190228-1|858	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmo0600.mf
21mr|texlive-cbfonts-20190228-1|859	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmo0700.mf
21mr|texlive-cbfonts-20190228-1|860	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmo0800.mf
21mr|texlive-cbfonts-20190228-1|861	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmo0900.mf
21mr|texlive-cbfonts-20190228-1|862	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmo1000.mf
21mr|texlive-cbfonts-20190228-1|863	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmo1095.mf
21mr|texlive-cbfonts-20190228-1|864	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmo1200.mf
21mr|texlive-cbfonts-20190228-1|865	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmo1440.mf
21mr|texlive-cbfonts-20190228-1|866	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmo1728.mf
21mr|texlive-cbfonts-20190228-1|867	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmo2074.mf
21mr|texlive-cbfonts-20190228-1|868	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmo2488.mf
21mr|texlive-cbfonts-20190228-1|869	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmo2986.mf
21mr|texlive-cbfonts-20190228-1|870	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmo3583.mf
21mr|texlive-cbfonts-20190228-1|871	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmu.mf
21mr|texlive-cbfonts-20190228-1|872	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmu0500.mf
21mr|texlive-cbfonts-20190228-1|873	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmu0600.mf
21mr|texlive-cbfonts-20190228-1|874	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmu0700.mf
21mr|texlive-cbfonts-20190228-1|875	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmu0800.mf
21mr|texlive-cbfonts-20190228-1|876	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmu0900.mf
21mr|texlive-cbfonts-20190228-1|877	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmu1000.mf
21mr|texlive-cbfonts-20190228-1|878	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmu1095.mf
21mr|texlive-cbfonts-20190228-1|879	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmu1200.mf
21mr|texlive-cbfonts-20190228-1|880	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmu1440.mf
21mr|texlive-cbfonts-20190228-1|881	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmu1728.mf
21mr|texlive-cbfonts-20190228-1|882	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmu2074.mf
21mr|texlive-cbfonts-20190228-1|883	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmu2488.mf
21mr|texlive-cbfonts-20190228-1|884	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmu2986.mf
21mr|texlive-cbfonts-20190228-1|885	%{_texmfdistdir}/fonts/source/public/cbfonts/gsmu3583.mf
21mr|texlive-cbfonts-20190228-1|886	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxa.mf
21mr|texlive-cbfonts-20190228-1|887	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxa0500.mf
21mr|texlive-cbfonts-20190228-1|888	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxa0600.mf
21mr|texlive-cbfonts-20190228-1|889	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxa0700.mf
21mr|texlive-cbfonts-20190228-1|890	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxa0800.mf
21mr|texlive-cbfonts-20190228-1|891	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxa0900.mf
21mr|texlive-cbfonts-20190228-1|892	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxa1000.mf
21mr|texlive-cbfonts-20190228-1|893	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxa1095.mf
21mr|texlive-cbfonts-20190228-1|894	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxa1200.mf
21mr|texlive-cbfonts-20190228-1|895	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxa1440.mf
21mr|texlive-cbfonts-20190228-1|896	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxa1728.mf
21mr|texlive-cbfonts-20190228-1|897	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxa2074.mf
21mr|texlive-cbfonts-20190228-1|898	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxa2488.mf
21mr|texlive-cbfonts-20190228-1|899	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxa2986.mf
21mr|texlive-cbfonts-20190228-1|900	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxa3583.mf
21mr|texlive-cbfonts-20190228-1|901	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxc.mf
21mr|texlive-cbfonts-20190228-1|902	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxc0500.mf
21mr|texlive-cbfonts-20190228-1|903	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxc0600.mf
21mr|texlive-cbfonts-20190228-1|904	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxc0700.mf
21mr|texlive-cbfonts-20190228-1|905	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxc0800.mf
21mr|texlive-cbfonts-20190228-1|906	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxc0900.mf
21mr|texlive-cbfonts-20190228-1|907	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxc1000.mf
21mr|texlive-cbfonts-20190228-1|908	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxc1095.mf
21mr|texlive-cbfonts-20190228-1|909	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxc1200.mf
21mr|texlive-cbfonts-20190228-1|910	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxc1440.mf
21mr|texlive-cbfonts-20190228-1|911	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxc1728.mf
21mr|texlive-cbfonts-20190228-1|912	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxc2074.mf
21mr|texlive-cbfonts-20190228-1|913	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxc2488.mf
21mr|texlive-cbfonts-20190228-1|914	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxc2986.mf
21mr|texlive-cbfonts-20190228-1|915	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxc3583.mf
21mr|texlive-cbfonts-20190228-1|916	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxe.mf
21mr|texlive-cbfonts-20190228-1|917	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxe0500.mf
21mr|texlive-cbfonts-20190228-1|918	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxe0600.mf
21mr|texlive-cbfonts-20190228-1|919	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxe0700.mf
21mr|texlive-cbfonts-20190228-1|920	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxe0800.mf
21mr|texlive-cbfonts-20190228-1|921	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxe0900.mf
21mr|texlive-cbfonts-20190228-1|922	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxe1000.mf
21mr|texlive-cbfonts-20190228-1|923	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxe1095.mf
21mr|texlive-cbfonts-20190228-1|924	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxe1200.mf
21mr|texlive-cbfonts-20190228-1|925	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxe1440.mf
21mr|texlive-cbfonts-20190228-1|926	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxe1728.mf
21mr|texlive-cbfonts-20190228-1|927	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxe2074.mf
21mr|texlive-cbfonts-20190228-1|928	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxe2488.mf
21mr|texlive-cbfonts-20190228-1|929	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxe2986.mf
21mr|texlive-cbfonts-20190228-1|930	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxe3583.mf
21mr|texlive-cbfonts-20190228-1|931	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxi.mf
21mr|texlive-cbfonts-20190228-1|932	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxi0500.mf
21mr|texlive-cbfonts-20190228-1|933	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxi0600.mf
21mr|texlive-cbfonts-20190228-1|934	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxi0700.mf
21mr|texlive-cbfonts-20190228-1|935	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxi0800.mf
21mr|texlive-cbfonts-20190228-1|936	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxi0900.mf
21mr|texlive-cbfonts-20190228-1|937	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxi1000.mf
21mr|texlive-cbfonts-20190228-1|938	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxi1095.mf
21mr|texlive-cbfonts-20190228-1|939	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxi1200.mf
21mr|texlive-cbfonts-20190228-1|940	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxi1440.mf
21mr|texlive-cbfonts-20190228-1|941	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxi1728.mf
21mr|texlive-cbfonts-20190228-1|942	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxi2074.mf
21mr|texlive-cbfonts-20190228-1|943	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxi2488.mf
21mr|texlive-cbfonts-20190228-1|944	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxi2986.mf
21mr|texlive-cbfonts-20190228-1|945	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxi3583.mf
21mr|texlive-cbfonts-20190228-1|946	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxn.mf
21mr|texlive-cbfonts-20190228-1|947	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxn0500.mf
21mr|texlive-cbfonts-20190228-1|948	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxn0600.mf
21mr|texlive-cbfonts-20190228-1|949	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxn0700.mf
21mr|texlive-cbfonts-20190228-1|950	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxn0800.mf
21mr|texlive-cbfonts-20190228-1|951	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxn0900.mf
21mr|texlive-cbfonts-20190228-1|952	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxn1000.mf
21mr|texlive-cbfonts-20190228-1|953	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxn1095.mf
21mr|texlive-cbfonts-20190228-1|954	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxn1200.mf
21mr|texlive-cbfonts-20190228-1|955	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxn1440.mf
21mr|texlive-cbfonts-20190228-1|956	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxn1728.mf
21mr|texlive-cbfonts-20190228-1|957	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxn2074.mf
21mr|texlive-cbfonts-20190228-1|958	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxn2488.mf
21mr|texlive-cbfonts-20190228-1|959	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxn2986.mf
21mr|texlive-cbfonts-20190228-1|960	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxn3583.mf
21mr|texlive-cbfonts-20190228-1|961	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxo.mf
21mr|texlive-cbfonts-20190228-1|962	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxo0500.mf
21mr|texlive-cbfonts-20190228-1|963	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxo0600.mf
21mr|texlive-cbfonts-20190228-1|964	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxo0700.mf
21mr|texlive-cbfonts-20190228-1|965	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxo0800.mf
21mr|texlive-cbfonts-20190228-1|966	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxo0900.mf
21mr|texlive-cbfonts-20190228-1|967	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxo1000.mf
21mr|texlive-cbfonts-20190228-1|968	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxo1095.mf
21mr|texlive-cbfonts-20190228-1|969	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxo1200.mf
21mr|texlive-cbfonts-20190228-1|970	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxo1440.mf
21mr|texlive-cbfonts-20190228-1|971	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxo1728.mf
21mr|texlive-cbfonts-20190228-1|972	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxo2074.mf
21mr|texlive-cbfonts-20190228-1|973	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxo2488.mf
21mr|texlive-cbfonts-20190228-1|974	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxo2986.mf
21mr|texlive-cbfonts-20190228-1|975	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxo3583.mf
21mr|texlive-cbfonts-20190228-1|976	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxu.mf
21mr|texlive-cbfonts-20190228-1|977	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxu0500.mf
21mr|texlive-cbfonts-20190228-1|978	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxu0600.mf
21mr|texlive-cbfonts-20190228-1|979	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxu0700.mf
21mr|texlive-cbfonts-20190228-1|980	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxu0800.mf
21mr|texlive-cbfonts-20190228-1|981	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxu0900.mf
21mr|texlive-cbfonts-20190228-1|982	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxu1000.mf
21mr|texlive-cbfonts-20190228-1|983	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxu1095.mf
21mr|texlive-cbfonts-20190228-1|984	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxu1200.mf
21mr|texlive-cbfonts-20190228-1|985	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxu1440.mf
21mr|texlive-cbfonts-20190228-1|986	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxu1728.mf
21mr|texlive-cbfonts-20190228-1|987	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxu2074.mf
21mr|texlive-cbfonts-20190228-1|988	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxu2488.mf
21mr|texlive-cbfonts-20190228-1|989	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxu2986.mf
21mr|texlive-cbfonts-20190228-1|990	%{_texmfdistdir}/fonts/source/public/cbfonts/gsxu3583.mf
21mr|texlive-cbfonts-20190228-1|991	%{_texmfdistdir}/fonts/source/public/cbfonts/gttc.mf
21mr|texlive-cbfonts-20190228-1|992	%{_texmfdistdir}/fonts/source/public/cbfonts/gttc0500.mf
21mr|texlive-cbfonts-20190228-1|993	%{_texmfdistdir}/fonts/source/public/cbfonts/gttc0600.mf
21mr|texlive-cbfonts-20190228-1|994	%{_texmfdistdir}/fonts/source/public/cbfonts/gttc0700.mf
21mr|texlive-cbfonts-20190228-1|995	%{_texmfdistdir}/fonts/source/public/cbfonts/gttc0800.mf
21mr|texlive-cbfonts-20190228-1|996	%{_texmfdistdir}/fonts/source/public/cbfonts/gttc0900.mf
21mr|texlive-cbfonts-20190228-1|997	%{_texmfdistdir}/fonts/source/public/cbfonts/gttc1000.mf
21mr|texlive-cbfonts-20190228-1|998	%{_texmfdistdir}/fonts/source/public/cbfonts/gttc1095.mf
21mr|texlive-cbfonts-20190228-1|999	%{_texmfdistdir}/fonts/source/public/cbfonts/gttc1200.mf
21mr|texlive-cbfonts-20190228-1|1000	%{_texmfdistdir}/fonts/source/public/cbfonts/gttc1440.mf
21mr|texlive-cbfonts-20190228-1|1001	%{_texmfdistdir}/fonts/source/public/cbfonts/gttc1728.mf
21mr|texlive-cbfonts-20190228-1|1002	%{_texmfdistdir}/fonts/source/public/cbfonts/gttc2074.mf
21mr|texlive-cbfonts-20190228-1|1003	%{_texmfdistdir}/fonts/source/public/cbfonts/gttc2488.mf
21mr|texlive-cbfonts-20190228-1|1004	%{_texmfdistdir}/fonts/source/public/cbfonts/gttc2986.mf
21mr|texlive-cbfonts-20190228-1|1005	%{_texmfdistdir}/fonts/source/public/cbfonts/gttc3583.mf
21mr|texlive-cbfonts-20190228-1|1006	%{_texmfdistdir}/fonts/source/public/cbfonts/gtti.mf
21mr|texlive-cbfonts-20190228-1|1007	%{_texmfdistdir}/fonts/source/public/cbfonts/gtti0500.mf
21mr|texlive-cbfonts-20190228-1|1008	%{_texmfdistdir}/fonts/source/public/cbfonts/gtti0600.mf
21mr|texlive-cbfonts-20190228-1|1009	%{_texmfdistdir}/fonts/source/public/cbfonts/gtti0700.mf
21mr|texlive-cbfonts-20190228-1|1010	%{_texmfdistdir}/fonts/source/public/cbfonts/gtti0800.mf
21mr|texlive-cbfonts-20190228-1|1011	%{_texmfdistdir}/fonts/source/public/cbfonts/gtti0900.mf
21mr|texlive-cbfonts-20190228-1|1012	%{_texmfdistdir}/fonts/source/public/cbfonts/gtti1000.mf
21mr|texlive-cbfonts-20190228-1|1013	%{_texmfdistdir}/fonts/source/public/cbfonts/gtti1095.mf
21mr|texlive-cbfonts-20190228-1|1014	%{_texmfdistdir}/fonts/source/public/cbfonts/gtti1200.mf
21mr|texlive-cbfonts-20190228-1|1015	%{_texmfdistdir}/fonts/source/public/cbfonts/gtti1440.mf
21mr|texlive-cbfonts-20190228-1|1016	%{_texmfdistdir}/fonts/source/public/cbfonts/gtti1728.mf
21mr|texlive-cbfonts-20190228-1|1017	%{_texmfdistdir}/fonts/source/public/cbfonts/gtti2074.mf
21mr|texlive-cbfonts-20190228-1|1018	%{_texmfdistdir}/fonts/source/public/cbfonts/gtti2488.mf
21mr|texlive-cbfonts-20190228-1|1019	%{_texmfdistdir}/fonts/source/public/cbfonts/gtti2986.mf
21mr|texlive-cbfonts-20190228-1|1020	%{_texmfdistdir}/fonts/source/public/cbfonts/gtti3583.mf
21mr|texlive-cbfonts-20190228-1|1021	%{_texmfdistdir}/fonts/source/public/cbfonts/gttn.mf
21mr|texlive-cbfonts-20190228-1|1022	%{_texmfdistdir}/fonts/source/public/cbfonts/gttn0500.mf
21mr|texlive-cbfonts-20190228-1|1023	%{_texmfdistdir}/fonts/source/public/cbfonts/gttn0600.mf
21mr|texlive-cbfonts-20190228-1|1024	%{_texmfdistdir}/fonts/source/public/cbfonts/gttn0700.mf
21mr|texlive-cbfonts-20190228-1|1025	%{_texmfdistdir}/fonts/source/public/cbfonts/gttn0800.mf
21mr|texlive-cbfonts-20190228-1|1026	%{_texmfdistdir}/fonts/source/public/cbfonts/gttn0900.mf
21mr|texlive-cbfonts-20190228-1|1027	%{_texmfdistdir}/fonts/source/public/cbfonts/gttn1000.mf
21mr|texlive-cbfonts-20190228-1|1028	%{_texmfdistdir}/fonts/source/public/cbfonts/gttn1095.mf
21mr|texlive-cbfonts-20190228-1|1029	%{_texmfdistdir}/fonts/source/public/cbfonts/gttn1200.mf
21mr|texlive-cbfonts-20190228-1|1030	%{_texmfdistdir}/fonts/source/public/cbfonts/gttn1440.mf
21mr|texlive-cbfonts-20190228-1|1031	%{_texmfdistdir}/fonts/source/public/cbfonts/gttn1728.mf
21mr|texlive-cbfonts-20190228-1|1032	%{_texmfdistdir}/fonts/source/public/cbfonts/gttn2074.mf
21mr|texlive-cbfonts-20190228-1|1033	%{_texmfdistdir}/fonts/source/public/cbfonts/gttn2488.mf
21mr|texlive-cbfonts-20190228-1|1034	%{_texmfdistdir}/fonts/source/public/cbfonts/gttn2986.mf
21mr|texlive-cbfonts-20190228-1|1035	%{_texmfdistdir}/fonts/source/public/cbfonts/gttn3583.mf
21mr|texlive-cbfonts-20190228-1|1036	%{_texmfdistdir}/fonts/source/public/cbfonts/gtto.mf
21mr|texlive-cbfonts-20190228-1|1037	%{_texmfdistdir}/fonts/source/public/cbfonts/gtto0500.mf
21mr|texlive-cbfonts-20190228-1|1038	%{_texmfdistdir}/fonts/source/public/cbfonts/gtto0600.mf
21mr|texlive-cbfonts-20190228-1|1039	%{_texmfdistdir}/fonts/source/public/cbfonts/gtto0700.mf
21mr|texlive-cbfonts-20190228-1|1040	%{_texmfdistdir}/fonts/source/public/cbfonts/gtto0800.mf
21mr|texlive-cbfonts-20190228-1|1041	%{_texmfdistdir}/fonts/source/public/cbfonts/gtto0900.mf
21mr|texlive-cbfonts-20190228-1|1042	%{_texmfdistdir}/fonts/source/public/cbfonts/gtto1000.mf
21mr|texlive-cbfonts-20190228-1|1043	%{_texmfdistdir}/fonts/source/public/cbfonts/gtto1095.mf
21mr|texlive-cbfonts-20190228-1|1044	%{_texmfdistdir}/fonts/source/public/cbfonts/gtto1200.mf
21mr|texlive-cbfonts-20190228-1|1045	%{_texmfdistdir}/fonts/source/public/cbfonts/gtto1440.mf
21mr|texlive-cbfonts-20190228-1|1046	%{_texmfdistdir}/fonts/source/public/cbfonts/gtto1728.mf
21mr|texlive-cbfonts-20190228-1|1047	%{_texmfdistdir}/fonts/source/public/cbfonts/gtto2074.mf
21mr|texlive-cbfonts-20190228-1|1048	%{_texmfdistdir}/fonts/source/public/cbfonts/gtto2488.mf
21mr|texlive-cbfonts-20190228-1|1049	%{_texmfdistdir}/fonts/source/public/cbfonts/gtto2986.mf
21mr|texlive-cbfonts-20190228-1|1050	%{_texmfdistdir}/fonts/source/public/cbfonts/gtto3583.mf
21mr|texlive-cbfonts-20190228-1|1051	%{_texmfdistdir}/fonts/source/public/cbfonts/gttu.mf
21mr|texlive-cbfonts-20190228-1|1052	%{_texmfdistdir}/fonts/source/public/cbfonts/gttu0500.mf
21mr|texlive-cbfonts-20190228-1|1053	%{_texmfdistdir}/fonts/source/public/cbfonts/gttu0600.mf
21mr|texlive-cbfonts-20190228-1|1054	%{_texmfdistdir}/fonts/source/public/cbfonts/gttu0700.mf
21mr|texlive-cbfonts-20190228-1|1055	%{_texmfdistdir}/fonts/source/public/cbfonts/gttu0800.mf
21mr|texlive-cbfonts-20190228-1|1056	%{_texmfdistdir}/fonts/source/public/cbfonts/gttu0900.mf
21mr|texlive-cbfonts-20190228-1|1057	%{_texmfdistdir}/fonts/source/public/cbfonts/gttu1000.mf
21mr|texlive-cbfonts-20190228-1|1058	%{_texmfdistdir}/fonts/source/public/cbfonts/gttu1095.mf
21mr|texlive-cbfonts-20190228-1|1059	%{_texmfdistdir}/fonts/source/public/cbfonts/gttu1200.mf
21mr|texlive-cbfonts-20190228-1|1060	%{_texmfdistdir}/fonts/source/public/cbfonts/gttu1440.mf
21mr|texlive-cbfonts-20190228-1|1061	%{_texmfdistdir}/fonts/source/public/cbfonts/gttu1728.mf
21mr|texlive-cbfonts-20190228-1|1062	%{_texmfdistdir}/fonts/source/public/cbfonts/gttu2074.mf
21mr|texlive-cbfonts-20190228-1|1063	%{_texmfdistdir}/fonts/source/public/cbfonts/gttu2488.mf
21mr|texlive-cbfonts-20190228-1|1064	%{_texmfdistdir}/fonts/source/public/cbfonts/gttu2986.mf
21mr|texlive-cbfonts-20190228-1|1065	%{_texmfdistdir}/fonts/source/public/cbfonts/gttu3583.mf
21mr|texlive-cbfonts-20190228-1|1066	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glic0700.tfm
21mr|texlive-cbfonts-20190228-1|1067	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glic0800.tfm
21mr|texlive-cbfonts-20190228-1|1068	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glic1000.tfm
21mr|texlive-cbfonts-20190228-1|1069	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glic1200.tfm
21mr|texlive-cbfonts-20190228-1|1070	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glic1382.tfm
21mr|texlive-cbfonts-20190228-1|1071	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glic1659.tfm
21mr|texlive-cbfonts-20190228-1|1072	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glic1991.tfm
21mr|texlive-cbfonts-20190228-1|1073	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glic2389.tfm
21mr|texlive-cbfonts-20190228-1|1074	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glic2866.tfm
21mr|texlive-cbfonts-20190228-1|1075	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glic3440.tfm
21mr|texlive-cbfonts-20190228-1|1076	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glic4128.tfm
21mr|texlive-cbfonts-20190228-1|1077	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glii0700.tfm
21mr|texlive-cbfonts-20190228-1|1078	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glii0800.tfm
21mr|texlive-cbfonts-20190228-1|1079	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glii1000.tfm
21mr|texlive-cbfonts-20190228-1|1080	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glii1200.tfm
21mr|texlive-cbfonts-20190228-1|1081	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glii1382.tfm
21mr|texlive-cbfonts-20190228-1|1082	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glii1659.tfm
21mr|texlive-cbfonts-20190228-1|1083	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glii1991.tfm
21mr|texlive-cbfonts-20190228-1|1084	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glii2389.tfm
21mr|texlive-cbfonts-20190228-1|1085	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glii2866.tfm
21mr|texlive-cbfonts-20190228-1|1086	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glii3440.tfm
21mr|texlive-cbfonts-20190228-1|1087	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glii4128.tfm
21mr|texlive-cbfonts-20190228-1|1088	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glin0700.tfm
21mr|texlive-cbfonts-20190228-1|1089	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glin0800.tfm
21mr|texlive-cbfonts-20190228-1|1090	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glin1000.tfm
21mr|texlive-cbfonts-20190228-1|1091	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glin1200.tfm
21mr|texlive-cbfonts-20190228-1|1092	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glin1382.tfm
21mr|texlive-cbfonts-20190228-1|1093	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glin1659.tfm
21mr|texlive-cbfonts-20190228-1|1094	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glin1991.tfm
21mr|texlive-cbfonts-20190228-1|1095	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glin2389.tfm
21mr|texlive-cbfonts-20190228-1|1096	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glin2866.tfm
21mr|texlive-cbfonts-20190228-1|1097	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glin3440.tfm
21mr|texlive-cbfonts-20190228-1|1098	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glin4128.tfm
21mr|texlive-cbfonts-20190228-1|1099	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glio0700.tfm
21mr|texlive-cbfonts-20190228-1|1100	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glio0800.tfm
21mr|texlive-cbfonts-20190228-1|1101	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glio1000.tfm
21mr|texlive-cbfonts-20190228-1|1102	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glio1200.tfm
21mr|texlive-cbfonts-20190228-1|1103	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glio1382.tfm
21mr|texlive-cbfonts-20190228-1|1104	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glio1659.tfm
21mr|texlive-cbfonts-20190228-1|1105	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glio1991.tfm
21mr|texlive-cbfonts-20190228-1|1106	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glio2389.tfm
21mr|texlive-cbfonts-20190228-1|1107	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glio2866.tfm
21mr|texlive-cbfonts-20190228-1|1108	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glio3440.tfm
21mr|texlive-cbfonts-20190228-1|1109	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glio4128.tfm
21mr|texlive-cbfonts-20190228-1|1110	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gliu0700.tfm
21mr|texlive-cbfonts-20190228-1|1111	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gliu0800.tfm
21mr|texlive-cbfonts-20190228-1|1112	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gliu1000.tfm
21mr|texlive-cbfonts-20190228-1|1113	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gliu1200.tfm
21mr|texlive-cbfonts-20190228-1|1114	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gliu1382.tfm
21mr|texlive-cbfonts-20190228-1|1115	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gliu1659.tfm
21mr|texlive-cbfonts-20190228-1|1116	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gliu1991.tfm
21mr|texlive-cbfonts-20190228-1|1117	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gliu2389.tfm
21mr|texlive-cbfonts-20190228-1|1118	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gliu2866.tfm
21mr|texlive-cbfonts-20190228-1|1119	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gliu3440.tfm
21mr|texlive-cbfonts-20190228-1|1120	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gliu4128.tfm
21mr|texlive-cbfonts-20190228-1|1121	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gljc0700.tfm
21mr|texlive-cbfonts-20190228-1|1122	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gljc0800.tfm
21mr|texlive-cbfonts-20190228-1|1123	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gljc1000.tfm
21mr|texlive-cbfonts-20190228-1|1124	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gljc1200.tfm
21mr|texlive-cbfonts-20190228-1|1125	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gljc1382.tfm
21mr|texlive-cbfonts-20190228-1|1126	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gljc1659.tfm
21mr|texlive-cbfonts-20190228-1|1127	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gljc1991.tfm
21mr|texlive-cbfonts-20190228-1|1128	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gljc2389.tfm
21mr|texlive-cbfonts-20190228-1|1129	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gljc2866.tfm
21mr|texlive-cbfonts-20190228-1|1130	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gljc3440.tfm
21mr|texlive-cbfonts-20190228-1|1131	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gljc4128.tfm
21mr|texlive-cbfonts-20190228-1|1132	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gljn0700.tfm
21mr|texlive-cbfonts-20190228-1|1133	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gljn0800.tfm
21mr|texlive-cbfonts-20190228-1|1134	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gljn1000.tfm
21mr|texlive-cbfonts-20190228-1|1135	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gljn1200.tfm
21mr|texlive-cbfonts-20190228-1|1136	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gljn1382.tfm
21mr|texlive-cbfonts-20190228-1|1137	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gljn1659.tfm
21mr|texlive-cbfonts-20190228-1|1138	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gljn1991.tfm
21mr|texlive-cbfonts-20190228-1|1139	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gljn2389.tfm
21mr|texlive-cbfonts-20190228-1|1140	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gljn2866.tfm
21mr|texlive-cbfonts-20190228-1|1141	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gljn3440.tfm
21mr|texlive-cbfonts-20190228-1|1142	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gljn4128.tfm
21mr|texlive-cbfonts-20190228-1|1143	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gljo0700.tfm
21mr|texlive-cbfonts-20190228-1|1144	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gljo0800.tfm
21mr|texlive-cbfonts-20190228-1|1145	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gljo1000.tfm
21mr|texlive-cbfonts-20190228-1|1146	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gljo1200.tfm
21mr|texlive-cbfonts-20190228-1|1147	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gljo1382.tfm
21mr|texlive-cbfonts-20190228-1|1148	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gljo1659.tfm
21mr|texlive-cbfonts-20190228-1|1149	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gljo1991.tfm
21mr|texlive-cbfonts-20190228-1|1150	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gljo2389.tfm
21mr|texlive-cbfonts-20190228-1|1151	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gljo2866.tfm
21mr|texlive-cbfonts-20190228-1|1152	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gljo3440.tfm
21mr|texlive-cbfonts-20190228-1|1153	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gljo4128.tfm
21mr|texlive-cbfonts-20190228-1|1154	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmc0700.tfm
21mr|texlive-cbfonts-20190228-1|1155	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmc0800.tfm
21mr|texlive-cbfonts-20190228-1|1156	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmc1000.tfm
21mr|texlive-cbfonts-20190228-1|1157	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmc1200.tfm
21mr|texlive-cbfonts-20190228-1|1158	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmc1382.tfm
21mr|texlive-cbfonts-20190228-1|1159	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmc1659.tfm
21mr|texlive-cbfonts-20190228-1|1160	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmc1991.tfm
21mr|texlive-cbfonts-20190228-1|1161	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmc2389.tfm
21mr|texlive-cbfonts-20190228-1|1162	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmc2866.tfm
21mr|texlive-cbfonts-20190228-1|1163	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmc3440.tfm
21mr|texlive-cbfonts-20190228-1|1164	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmc4128.tfm
21mr|texlive-cbfonts-20190228-1|1165	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmi0700.tfm
21mr|texlive-cbfonts-20190228-1|1166	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmi0800.tfm
21mr|texlive-cbfonts-20190228-1|1167	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmi1000.tfm
21mr|texlive-cbfonts-20190228-1|1168	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmi1200.tfm
21mr|texlive-cbfonts-20190228-1|1169	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmi1382.tfm
21mr|texlive-cbfonts-20190228-1|1170	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmi1659.tfm
21mr|texlive-cbfonts-20190228-1|1171	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmi1991.tfm
21mr|texlive-cbfonts-20190228-1|1172	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmi2389.tfm
21mr|texlive-cbfonts-20190228-1|1173	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmi2866.tfm
21mr|texlive-cbfonts-20190228-1|1174	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmi3440.tfm
21mr|texlive-cbfonts-20190228-1|1175	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmi4128.tfm
21mr|texlive-cbfonts-20190228-1|1176	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmn0700.tfm
21mr|texlive-cbfonts-20190228-1|1177	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmn0800.tfm
21mr|texlive-cbfonts-20190228-1|1178	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmn1000.tfm
21mr|texlive-cbfonts-20190228-1|1179	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmn1200.tfm
21mr|texlive-cbfonts-20190228-1|1180	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmn1382.tfm
21mr|texlive-cbfonts-20190228-1|1181	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmn1659.tfm
21mr|texlive-cbfonts-20190228-1|1182	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmn1991.tfm
21mr|texlive-cbfonts-20190228-1|1183	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmn2389.tfm
21mr|texlive-cbfonts-20190228-1|1184	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmn2866.tfm
21mr|texlive-cbfonts-20190228-1|1185	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmn3440.tfm
21mr|texlive-cbfonts-20190228-1|1186	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmn4128.tfm
21mr|texlive-cbfonts-20190228-1|1187	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmo0700.tfm
21mr|texlive-cbfonts-20190228-1|1188	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmo0800.tfm
21mr|texlive-cbfonts-20190228-1|1189	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmo1000.tfm
21mr|texlive-cbfonts-20190228-1|1190	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmo1200.tfm
21mr|texlive-cbfonts-20190228-1|1191	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmo1382.tfm
21mr|texlive-cbfonts-20190228-1|1192	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmo1659.tfm
21mr|texlive-cbfonts-20190228-1|1193	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmo1991.tfm
21mr|texlive-cbfonts-20190228-1|1194	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmo2389.tfm
21mr|texlive-cbfonts-20190228-1|1195	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmo2866.tfm
21mr|texlive-cbfonts-20190228-1|1196	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmo3440.tfm
21mr|texlive-cbfonts-20190228-1|1197	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmo4128.tfm
21mr|texlive-cbfonts-20190228-1|1198	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmu0700.tfm
21mr|texlive-cbfonts-20190228-1|1199	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmu0800.tfm
21mr|texlive-cbfonts-20190228-1|1200	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmu1000.tfm
21mr|texlive-cbfonts-20190228-1|1201	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmu1200.tfm
21mr|texlive-cbfonts-20190228-1|1202	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmu1382.tfm
21mr|texlive-cbfonts-20190228-1|1203	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmu1659.tfm
21mr|texlive-cbfonts-20190228-1|1204	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmu1991.tfm
21mr|texlive-cbfonts-20190228-1|1205	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmu2389.tfm
21mr|texlive-cbfonts-20190228-1|1206	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmu2866.tfm
21mr|texlive-cbfonts-20190228-1|1207	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmu3440.tfm
21mr|texlive-cbfonts-20190228-1|1208	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glmu4128.tfm
21mr|texlive-cbfonts-20190228-1|1209	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gltc0700.tfm
21mr|texlive-cbfonts-20190228-1|1210	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gltc0800.tfm
21mr|texlive-cbfonts-20190228-1|1211	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gltc1000.tfm
21mr|texlive-cbfonts-20190228-1|1212	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gltc1200.tfm
21mr|texlive-cbfonts-20190228-1|1213	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gltc1382.tfm
21mr|texlive-cbfonts-20190228-1|1214	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gltc1659.tfm
21mr|texlive-cbfonts-20190228-1|1215	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gltc1991.tfm
21mr|texlive-cbfonts-20190228-1|1216	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gltc2389.tfm
21mr|texlive-cbfonts-20190228-1|1217	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gltc2866.tfm
21mr|texlive-cbfonts-20190228-1|1218	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gltc3440.tfm
21mr|texlive-cbfonts-20190228-1|1219	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gltc4128.tfm
21mr|texlive-cbfonts-20190228-1|1220	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gltn0700.tfm
21mr|texlive-cbfonts-20190228-1|1221	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gltn0800.tfm
21mr|texlive-cbfonts-20190228-1|1222	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gltn1000.tfm
21mr|texlive-cbfonts-20190228-1|1223	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gltn1200.tfm
21mr|texlive-cbfonts-20190228-1|1224	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gltn1382.tfm
21mr|texlive-cbfonts-20190228-1|1225	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gltn1659.tfm
21mr|texlive-cbfonts-20190228-1|1226	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gltn1991.tfm
21mr|texlive-cbfonts-20190228-1|1227	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gltn2389.tfm
21mr|texlive-cbfonts-20190228-1|1228	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gltn2866.tfm
21mr|texlive-cbfonts-20190228-1|1229	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gltn3440.tfm
21mr|texlive-cbfonts-20190228-1|1230	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gltn4128.tfm
21mr|texlive-cbfonts-20190228-1|1231	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glto0700.tfm
21mr|texlive-cbfonts-20190228-1|1232	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glto0800.tfm
21mr|texlive-cbfonts-20190228-1|1233	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glto1000.tfm
21mr|texlive-cbfonts-20190228-1|1234	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glto1200.tfm
21mr|texlive-cbfonts-20190228-1|1235	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glto1382.tfm
21mr|texlive-cbfonts-20190228-1|1236	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glto1659.tfm
21mr|texlive-cbfonts-20190228-1|1237	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glto1991.tfm
21mr|texlive-cbfonts-20190228-1|1238	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glto2389.tfm
21mr|texlive-cbfonts-20190228-1|1239	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glto2866.tfm
21mr|texlive-cbfonts-20190228-1|1240	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glto3440.tfm
21mr|texlive-cbfonts-20190228-1|1241	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glto4128.tfm
21mr|texlive-cbfonts-20190228-1|1242	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwc0700.tfm
21mr|texlive-cbfonts-20190228-1|1243	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwc0800.tfm
21mr|texlive-cbfonts-20190228-1|1244	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwc1000.tfm
21mr|texlive-cbfonts-20190228-1|1245	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwc1200.tfm
21mr|texlive-cbfonts-20190228-1|1246	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwc1382.tfm
21mr|texlive-cbfonts-20190228-1|1247	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwc1659.tfm
21mr|texlive-cbfonts-20190228-1|1248	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwc1991.tfm
21mr|texlive-cbfonts-20190228-1|1249	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwc2389.tfm
21mr|texlive-cbfonts-20190228-1|1250	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwc2866.tfm
21mr|texlive-cbfonts-20190228-1|1251	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwc3440.tfm
21mr|texlive-cbfonts-20190228-1|1252	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwc4128.tfm
21mr|texlive-cbfonts-20190228-1|1253	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwi0700.tfm
21mr|texlive-cbfonts-20190228-1|1254	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwi0800.tfm
21mr|texlive-cbfonts-20190228-1|1255	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwi1000.tfm
21mr|texlive-cbfonts-20190228-1|1256	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwi1200.tfm
21mr|texlive-cbfonts-20190228-1|1257	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwi1382.tfm
21mr|texlive-cbfonts-20190228-1|1258	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwi1659.tfm
21mr|texlive-cbfonts-20190228-1|1259	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwi1991.tfm
21mr|texlive-cbfonts-20190228-1|1260	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwi2389.tfm
21mr|texlive-cbfonts-20190228-1|1261	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwi2866.tfm
21mr|texlive-cbfonts-20190228-1|1262	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwi3440.tfm
21mr|texlive-cbfonts-20190228-1|1263	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwi4128.tfm
21mr|texlive-cbfonts-20190228-1|1264	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwn0700.tfm
21mr|texlive-cbfonts-20190228-1|1265	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwn0800.tfm
21mr|texlive-cbfonts-20190228-1|1266	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwn1000.tfm
21mr|texlive-cbfonts-20190228-1|1267	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwn1200.tfm
21mr|texlive-cbfonts-20190228-1|1268	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwn1382.tfm
21mr|texlive-cbfonts-20190228-1|1269	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwn1659.tfm
21mr|texlive-cbfonts-20190228-1|1270	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwn1991.tfm
21mr|texlive-cbfonts-20190228-1|1271	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwn2389.tfm
21mr|texlive-cbfonts-20190228-1|1272	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwn2866.tfm
21mr|texlive-cbfonts-20190228-1|1273	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwn3440.tfm
21mr|texlive-cbfonts-20190228-1|1274	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwn4128.tfm
21mr|texlive-cbfonts-20190228-1|1275	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwo0700.tfm
21mr|texlive-cbfonts-20190228-1|1276	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwo0800.tfm
21mr|texlive-cbfonts-20190228-1|1277	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwo1000.tfm
21mr|texlive-cbfonts-20190228-1|1278	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwo1200.tfm
21mr|texlive-cbfonts-20190228-1|1279	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwo1382.tfm
21mr|texlive-cbfonts-20190228-1|1280	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwo1659.tfm
21mr|texlive-cbfonts-20190228-1|1281	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwo1991.tfm
21mr|texlive-cbfonts-20190228-1|1282	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwo2389.tfm
21mr|texlive-cbfonts-20190228-1|1283	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwo2866.tfm
21mr|texlive-cbfonts-20190228-1|1284	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwo3440.tfm
21mr|texlive-cbfonts-20190228-1|1285	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwo4128.tfm
21mr|texlive-cbfonts-20190228-1|1286	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwu0700.tfm
21mr|texlive-cbfonts-20190228-1|1287	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwu0800.tfm
21mr|texlive-cbfonts-20190228-1|1288	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwu1000.tfm
21mr|texlive-cbfonts-20190228-1|1289	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwu1200.tfm
21mr|texlive-cbfonts-20190228-1|1290	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwu1382.tfm
21mr|texlive-cbfonts-20190228-1|1291	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwu1659.tfm
21mr|texlive-cbfonts-20190228-1|1292	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwu1991.tfm
21mr|texlive-cbfonts-20190228-1|1293	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwu2389.tfm
21mr|texlive-cbfonts-20190228-1|1294	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwu2866.tfm
21mr|texlive-cbfonts-20190228-1|1295	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwu3440.tfm
21mr|texlive-cbfonts-20190228-1|1296	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glwu4128.tfm
21mr|texlive-cbfonts-20190228-1|1297	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxc0700.tfm
21mr|texlive-cbfonts-20190228-1|1298	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxc0800.tfm
21mr|texlive-cbfonts-20190228-1|1299	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxc1000.tfm
21mr|texlive-cbfonts-20190228-1|1300	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxc1200.tfm
21mr|texlive-cbfonts-20190228-1|1301	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxc1382.tfm
21mr|texlive-cbfonts-20190228-1|1302	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxc1659.tfm
21mr|texlive-cbfonts-20190228-1|1303	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxc1991.tfm
21mr|texlive-cbfonts-20190228-1|1304	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxc2389.tfm
21mr|texlive-cbfonts-20190228-1|1305	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxc2866.tfm
21mr|texlive-cbfonts-20190228-1|1306	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxc3440.tfm
21mr|texlive-cbfonts-20190228-1|1307	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxc4128.tfm
21mr|texlive-cbfonts-20190228-1|1308	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxi0700.tfm
21mr|texlive-cbfonts-20190228-1|1309	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxi0800.tfm
21mr|texlive-cbfonts-20190228-1|1310	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxi1000.tfm
21mr|texlive-cbfonts-20190228-1|1311	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxi1200.tfm
21mr|texlive-cbfonts-20190228-1|1312	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxi1382.tfm
21mr|texlive-cbfonts-20190228-1|1313	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxi1659.tfm
21mr|texlive-cbfonts-20190228-1|1314	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxi1991.tfm
21mr|texlive-cbfonts-20190228-1|1315	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxi2389.tfm
21mr|texlive-cbfonts-20190228-1|1316	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxi2866.tfm
21mr|texlive-cbfonts-20190228-1|1317	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxi3440.tfm
21mr|texlive-cbfonts-20190228-1|1318	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxi4128.tfm
21mr|texlive-cbfonts-20190228-1|1319	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxn0700.tfm
21mr|texlive-cbfonts-20190228-1|1320	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxn0800.tfm
21mr|texlive-cbfonts-20190228-1|1321	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxn1000.tfm
21mr|texlive-cbfonts-20190228-1|1322	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxn1200.tfm
21mr|texlive-cbfonts-20190228-1|1323	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxn1382.tfm
21mr|texlive-cbfonts-20190228-1|1324	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxn1659.tfm
21mr|texlive-cbfonts-20190228-1|1325	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxn1991.tfm
21mr|texlive-cbfonts-20190228-1|1326	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxn2389.tfm
21mr|texlive-cbfonts-20190228-1|1327	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxn2866.tfm
21mr|texlive-cbfonts-20190228-1|1328	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxn3440.tfm
21mr|texlive-cbfonts-20190228-1|1329	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxn4128.tfm
21mr|texlive-cbfonts-20190228-1|1330	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxo0700.tfm
21mr|texlive-cbfonts-20190228-1|1331	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxo0800.tfm
21mr|texlive-cbfonts-20190228-1|1332	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxo1000.tfm
21mr|texlive-cbfonts-20190228-1|1333	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxo1200.tfm
21mr|texlive-cbfonts-20190228-1|1334	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxo1382.tfm
21mr|texlive-cbfonts-20190228-1|1335	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxo1659.tfm
21mr|texlive-cbfonts-20190228-1|1336	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxo1991.tfm
21mr|texlive-cbfonts-20190228-1|1337	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxo2389.tfm
21mr|texlive-cbfonts-20190228-1|1338	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxo2866.tfm
21mr|texlive-cbfonts-20190228-1|1339	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxo3440.tfm
21mr|texlive-cbfonts-20190228-1|1340	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxo4128.tfm
21mr|texlive-cbfonts-20190228-1|1341	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxu0700.tfm
21mr|texlive-cbfonts-20190228-1|1342	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxu0800.tfm
21mr|texlive-cbfonts-20190228-1|1343	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxu1000.tfm
21mr|texlive-cbfonts-20190228-1|1344	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxu1200.tfm
21mr|texlive-cbfonts-20190228-1|1345	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxu1382.tfm
21mr|texlive-cbfonts-20190228-1|1346	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxu1659.tfm
21mr|texlive-cbfonts-20190228-1|1347	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxu1991.tfm
21mr|texlive-cbfonts-20190228-1|1348	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxu2389.tfm
21mr|texlive-cbfonts-20190228-1|1349	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxu2866.tfm
21mr|texlive-cbfonts-20190228-1|1350	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxu3440.tfm
21mr|texlive-cbfonts-20190228-1|1351	%{_texmfdistdir}/fonts/tfm/public/cbfonts/glxu4128.tfm
21mr|texlive-cbfonts-20190228-1|1352	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmmn0500.tfm
21mr|texlive-cbfonts-20190228-1|1353	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmmn0600.tfm
21mr|texlive-cbfonts-20190228-1|1354	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmmn0700.tfm
21mr|texlive-cbfonts-20190228-1|1355	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmmn0800.tfm
21mr|texlive-cbfonts-20190228-1|1356	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmmn0900.tfm
21mr|texlive-cbfonts-20190228-1|1357	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmmn1000.tfm
21mr|texlive-cbfonts-20190228-1|1358	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmmn1095.tfm
21mr|texlive-cbfonts-20190228-1|1359	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmmn1200.tfm
21mr|texlive-cbfonts-20190228-1|1360	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmmn1440.tfm
21mr|texlive-cbfonts-20190228-1|1361	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmmn1728.tfm
21mr|texlive-cbfonts-20190228-1|1362	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmmn2074.tfm
21mr|texlive-cbfonts-20190228-1|1363	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmmn2488.tfm
21mr|texlive-cbfonts-20190228-1|1364	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmmn2986.tfm
21mr|texlive-cbfonts-20190228-1|1365	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmmn3583.tfm
21mr|texlive-cbfonts-20190228-1|1366	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmmo0500.tfm
21mr|texlive-cbfonts-20190228-1|1367	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmmo0600.tfm
21mr|texlive-cbfonts-20190228-1|1368	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmmo0700.tfm
21mr|texlive-cbfonts-20190228-1|1369	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmmo0800.tfm
21mr|texlive-cbfonts-20190228-1|1370	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmmo0900.tfm
21mr|texlive-cbfonts-20190228-1|1371	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmmo1000.tfm
21mr|texlive-cbfonts-20190228-1|1372	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmmo1095.tfm
21mr|texlive-cbfonts-20190228-1|1373	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmmo1200.tfm
21mr|texlive-cbfonts-20190228-1|1374	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmmo1440.tfm
21mr|texlive-cbfonts-20190228-1|1375	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmmo1728.tfm
21mr|texlive-cbfonts-20190228-1|1376	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmmo2074.tfm
21mr|texlive-cbfonts-20190228-1|1377	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmmo2488.tfm
21mr|texlive-cbfonts-20190228-1|1378	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmmo2986.tfm
21mr|texlive-cbfonts-20190228-1|1379	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmmo3583.tfm
21mr|texlive-cbfonts-20190228-1|1380	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmtr0500.tfm
21mr|texlive-cbfonts-20190228-1|1381	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmtr0600.tfm
21mr|texlive-cbfonts-20190228-1|1382	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmtr0700.tfm
21mr|texlive-cbfonts-20190228-1|1383	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmtr0800.tfm
21mr|texlive-cbfonts-20190228-1|1384	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmtr0900.tfm
21mr|texlive-cbfonts-20190228-1|1385	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmtr1000.tfm
21mr|texlive-cbfonts-20190228-1|1386	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmtr1095.tfm
21mr|texlive-cbfonts-20190228-1|1387	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmtr1200.tfm
21mr|texlive-cbfonts-20190228-1|1388	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmtr1440.tfm
21mr|texlive-cbfonts-20190228-1|1389	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmtr1728.tfm
21mr|texlive-cbfonts-20190228-1|1390	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmtr2074.tfm
21mr|texlive-cbfonts-20190228-1|1391	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmtr2488.tfm
21mr|texlive-cbfonts-20190228-1|1392	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmtr2986.tfm
21mr|texlive-cbfonts-20190228-1|1393	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmtr3583.tfm
21mr|texlive-cbfonts-20190228-1|1394	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmxn0500.tfm
21mr|texlive-cbfonts-20190228-1|1395	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmxn0600.tfm
21mr|texlive-cbfonts-20190228-1|1396	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmxn0700.tfm
21mr|texlive-cbfonts-20190228-1|1397	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmxn0800.tfm
21mr|texlive-cbfonts-20190228-1|1398	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmxn0900.tfm
21mr|texlive-cbfonts-20190228-1|1399	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmxn1000.tfm
21mr|texlive-cbfonts-20190228-1|1400	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmxn1095.tfm
21mr|texlive-cbfonts-20190228-1|1401	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmxn1200.tfm
21mr|texlive-cbfonts-20190228-1|1402	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmxn1440.tfm
21mr|texlive-cbfonts-20190228-1|1403	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmxn1728.tfm
21mr|texlive-cbfonts-20190228-1|1404	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmxn2074.tfm
21mr|texlive-cbfonts-20190228-1|1405	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmxn2488.tfm
21mr|texlive-cbfonts-20190228-1|1406	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmxn2986.tfm
21mr|texlive-cbfonts-20190228-1|1407	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmxn3583.tfm
21mr|texlive-cbfonts-20190228-1|1408	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmxo0500.tfm
21mr|texlive-cbfonts-20190228-1|1409	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmxo0600.tfm
21mr|texlive-cbfonts-20190228-1|1410	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmxo0700.tfm
21mr|texlive-cbfonts-20190228-1|1411	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmxo0800.tfm
21mr|texlive-cbfonts-20190228-1|1412	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmxo0900.tfm
21mr|texlive-cbfonts-20190228-1|1413	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmxo1000.tfm
21mr|texlive-cbfonts-20190228-1|1414	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmxo1095.tfm
21mr|texlive-cbfonts-20190228-1|1415	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmxo1200.tfm
21mr|texlive-cbfonts-20190228-1|1416	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmxo1440.tfm
21mr|texlive-cbfonts-20190228-1|1417	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmxo1728.tfm
21mr|texlive-cbfonts-20190228-1|1418	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmxo2074.tfm
21mr|texlive-cbfonts-20190228-1|1419	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmxo2488.tfm
21mr|texlive-cbfonts-20190228-1|1420	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmxo2986.tfm
21mr|texlive-cbfonts-20190228-1|1421	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gmxo3583.tfm
21mr|texlive-cbfonts-20190228-1|1422	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomc0500.tfm
21mr|texlive-cbfonts-20190228-1|1423	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomc0600.tfm
21mr|texlive-cbfonts-20190228-1|1424	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomc0700.tfm
21mr|texlive-cbfonts-20190228-1|1425	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomc0800.tfm
21mr|texlive-cbfonts-20190228-1|1426	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomc0900.tfm
21mr|texlive-cbfonts-20190228-1|1427	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomc1000.tfm
21mr|texlive-cbfonts-20190228-1|1428	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomc1095.tfm
21mr|texlive-cbfonts-20190228-1|1429	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomc1200.tfm
21mr|texlive-cbfonts-20190228-1|1430	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomc1440.tfm
21mr|texlive-cbfonts-20190228-1|1431	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomc1728.tfm
21mr|texlive-cbfonts-20190228-1|1432	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomc2074.tfm
21mr|texlive-cbfonts-20190228-1|1433	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomc2488.tfm
21mr|texlive-cbfonts-20190228-1|1434	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomc2986.tfm
21mr|texlive-cbfonts-20190228-1|1435	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomc3583.tfm
21mr|texlive-cbfonts-20190228-1|1436	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomi0500.tfm
21mr|texlive-cbfonts-20190228-1|1437	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomi0600.tfm
21mr|texlive-cbfonts-20190228-1|1438	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomi0700.tfm
21mr|texlive-cbfonts-20190228-1|1439	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomi0800.tfm
21mr|texlive-cbfonts-20190228-1|1440	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomi0900.tfm
21mr|texlive-cbfonts-20190228-1|1441	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomi1000.tfm
21mr|texlive-cbfonts-20190228-1|1442	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomi1095.tfm
21mr|texlive-cbfonts-20190228-1|1443	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomi1200.tfm
21mr|texlive-cbfonts-20190228-1|1444	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomi1440.tfm
21mr|texlive-cbfonts-20190228-1|1445	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomi1728.tfm
21mr|texlive-cbfonts-20190228-1|1446	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomi2074.tfm
21mr|texlive-cbfonts-20190228-1|1447	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomi2488.tfm
21mr|texlive-cbfonts-20190228-1|1448	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomi2986.tfm
21mr|texlive-cbfonts-20190228-1|1449	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomi3583.tfm
21mr|texlive-cbfonts-20190228-1|1450	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomn0500.tfm
21mr|texlive-cbfonts-20190228-1|1451	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomn0600.tfm
21mr|texlive-cbfonts-20190228-1|1452	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomn0700.tfm
21mr|texlive-cbfonts-20190228-1|1453	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomn0800.tfm
21mr|texlive-cbfonts-20190228-1|1454	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomn0900.tfm
21mr|texlive-cbfonts-20190228-1|1455	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomn1000.tfm
21mr|texlive-cbfonts-20190228-1|1456	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomn1095.tfm
21mr|texlive-cbfonts-20190228-1|1457	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomn1200.tfm
21mr|texlive-cbfonts-20190228-1|1458	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomn1440.tfm
21mr|texlive-cbfonts-20190228-1|1459	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomn1728.tfm
21mr|texlive-cbfonts-20190228-1|1460	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomn2074.tfm
21mr|texlive-cbfonts-20190228-1|1461	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomn2488.tfm
21mr|texlive-cbfonts-20190228-1|1462	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomn2986.tfm
21mr|texlive-cbfonts-20190228-1|1463	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomn3583.tfm
21mr|texlive-cbfonts-20190228-1|1464	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomo0500.tfm
21mr|texlive-cbfonts-20190228-1|1465	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomo0600.tfm
21mr|texlive-cbfonts-20190228-1|1466	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomo0700.tfm
21mr|texlive-cbfonts-20190228-1|1467	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomo0800.tfm
21mr|texlive-cbfonts-20190228-1|1468	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomo0900.tfm
21mr|texlive-cbfonts-20190228-1|1469	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomo1000.tfm
21mr|texlive-cbfonts-20190228-1|1470	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomo1095.tfm
21mr|texlive-cbfonts-20190228-1|1471	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomo1200.tfm
21mr|texlive-cbfonts-20190228-1|1472	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomo1440.tfm
21mr|texlive-cbfonts-20190228-1|1473	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomo1728.tfm
21mr|texlive-cbfonts-20190228-1|1474	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomo2074.tfm
21mr|texlive-cbfonts-20190228-1|1475	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomo2488.tfm
21mr|texlive-cbfonts-20190228-1|1476	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomo2986.tfm
21mr|texlive-cbfonts-20190228-1|1477	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomo3583.tfm
21mr|texlive-cbfonts-20190228-1|1478	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomu0500.tfm
21mr|texlive-cbfonts-20190228-1|1479	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomu0600.tfm
21mr|texlive-cbfonts-20190228-1|1480	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomu0700.tfm
21mr|texlive-cbfonts-20190228-1|1481	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomu0800.tfm
21mr|texlive-cbfonts-20190228-1|1482	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomu0900.tfm
21mr|texlive-cbfonts-20190228-1|1483	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomu1000.tfm
21mr|texlive-cbfonts-20190228-1|1484	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomu1095.tfm
21mr|texlive-cbfonts-20190228-1|1485	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomu1200.tfm
21mr|texlive-cbfonts-20190228-1|1486	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomu1440.tfm
21mr|texlive-cbfonts-20190228-1|1487	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomu1728.tfm
21mr|texlive-cbfonts-20190228-1|1488	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomu2074.tfm
21mr|texlive-cbfonts-20190228-1|1489	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomu2488.tfm
21mr|texlive-cbfonts-20190228-1|1490	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomu2986.tfm
21mr|texlive-cbfonts-20190228-1|1491	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gomu3583.tfm
21mr|texlive-cbfonts-20190228-1|1492	%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxc0500.tfm
21mr|texlive-cbfonts-20190228-1|1493	%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxc0600.tfm
21mr|texlive-cbfonts-20190228-1|1494	%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxc0700.tfm
21mr|texlive-cbfonts-20190228-1|1495	%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxc0800.tfm
21mr|texlive-cbfonts-20190228-1|1496	%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxc0900.tfm
21mr|texlive-cbfonts-20190228-1|1497	%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxc1000.tfm
21mr|texlive-cbfonts-20190228-1|1498	%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxc1095.tfm
21mr|texlive-cbfonts-20190228-1|1499	%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxc1200.tfm
21mr|texlive-cbfonts-20190228-1|1500	%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxc1440.tfm
21mr|texlive-cbfonts-20190228-1|1501	%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxc1728.tfm
21mr|texlive-cbfonts-20190228-1|1502	%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxc2074.tfm
21mr|texlive-cbfonts-20190228-1|1503	%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxc2488.tfm
21mr|texlive-cbfonts-20190228-1|1504	%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxc2986.tfm
21mr|texlive-cbfonts-20190228-1|1505	%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxc3583.tfm
21mr|texlive-cbfonts-20190228-1|1506	%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxi0500.tfm
21mr|texlive-cbfonts-20190228-1|1507	%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxi0600.tfm
21mr|texlive-cbfonts-20190228-1|1508	%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxi0700.tfm
21mr|texlive-cbfonts-20190228-1|1509	%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxi0800.tfm
21mr|texlive-cbfonts-20190228-1|1510	%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxi0900.tfm
21mr|texlive-cbfonts-20190228-1|1511	%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxi1000.tfm
21mr|texlive-cbfonts-20190228-1|1512	%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxi1095.tfm
21mr|texlive-cbfonts-20190228-1|1513	%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxi1200.tfm
21mr|texlive-cbfonts-20190228-1|1514	%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxi1440.tfm
21mr|texlive-cbfonts-20190228-1|1515	%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxi1728.tfm
21mr|texlive-cbfonts-20190228-1|1516	%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxi2074.tfm
21mr|texlive-cbfonts-20190228-1|1517	%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxi2488.tfm
21mr|texlive-cbfonts-20190228-1|1518	%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxi2986.tfm
21mr|texlive-cbfonts-20190228-1|1519	%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxi3583.tfm
21mr|texlive-cbfonts-20190228-1|1520	%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxn0500.tfm
21mr|texlive-cbfonts-20190228-1|1521	%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxn0600.tfm
21mr|texlive-cbfonts-20190228-1|1522	%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxn0700.tfm
21mr|texlive-cbfonts-20190228-1|1523	%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxn0800.tfm
21mr|texlive-cbfonts-20190228-1|1524	%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxn0900.tfm
21mr|texlive-cbfonts-20190228-1|1525	%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxn1000.tfm
21mr|texlive-cbfonts-20190228-1|1526	%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxn1095.tfm
21mr|texlive-cbfonts-20190228-1|1527	%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxn1200.tfm
21mr|texlive-cbfonts-20190228-1|1528	%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxn1440.tfm
21mr|texlive-cbfonts-20190228-1|1529	%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxn1728.tfm
21mr|texlive-cbfonts-20190228-1|1530	%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxn2074.tfm
21mr|texlive-cbfonts-20190228-1|1531	%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxn2488.tfm
21mr|texlive-cbfonts-20190228-1|1532	%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxn2986.tfm
21mr|texlive-cbfonts-20190228-1|1533	%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxn3583.tfm
21mr|texlive-cbfonts-20190228-1|1534	%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxo0500.tfm
21mr|texlive-cbfonts-20190228-1|1535	%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxo0600.tfm
21mr|texlive-cbfonts-20190228-1|1536	%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxo0700.tfm
21mr|texlive-cbfonts-20190228-1|1537	%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxo0800.tfm
21mr|texlive-cbfonts-20190228-1|1538	%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxo0900.tfm
21mr|texlive-cbfonts-20190228-1|1539	%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxo1000.tfm
21mr|texlive-cbfonts-20190228-1|1540	%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxo1095.tfm
21mr|texlive-cbfonts-20190228-1|1541	%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxo1200.tfm
21mr|texlive-cbfonts-20190228-1|1542	%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxo1440.tfm
21mr|texlive-cbfonts-20190228-1|1543	%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxo1728.tfm
21mr|texlive-cbfonts-20190228-1|1544	%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxo2074.tfm
21mr|texlive-cbfonts-20190228-1|1545	%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxo2488.tfm
21mr|texlive-cbfonts-20190228-1|1546	%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxo2986.tfm
21mr|texlive-cbfonts-20190228-1|1547	%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxo3583.tfm
21mr|texlive-cbfonts-20190228-1|1548	%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxu0500.tfm
21mr|texlive-cbfonts-20190228-1|1549	%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxu0600.tfm
21mr|texlive-cbfonts-20190228-1|1550	%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxu0700.tfm
21mr|texlive-cbfonts-20190228-1|1551	%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxu0800.tfm
21mr|texlive-cbfonts-20190228-1|1552	%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxu0900.tfm
21mr|texlive-cbfonts-20190228-1|1553	%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxu1000.tfm
21mr|texlive-cbfonts-20190228-1|1554	%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxu1095.tfm
21mr|texlive-cbfonts-20190228-1|1555	%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxu1200.tfm
21mr|texlive-cbfonts-20190228-1|1556	%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxu1440.tfm
21mr|texlive-cbfonts-20190228-1|1557	%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxu1728.tfm
21mr|texlive-cbfonts-20190228-1|1558	%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxu2074.tfm
21mr|texlive-cbfonts-20190228-1|1559	%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxu2488.tfm
21mr|texlive-cbfonts-20190228-1|1560	%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxu2986.tfm
21mr|texlive-cbfonts-20190228-1|1561	%{_texmfdistdir}/fonts/tfm/public/cbfonts/goxu3583.tfm
21mr|texlive-cbfonts-20190228-1|1562	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grbl0500.tfm
21mr|texlive-cbfonts-20190228-1|1563	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grbl0600.tfm
21mr|texlive-cbfonts-20190228-1|1564	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grbl0700.tfm
21mr|texlive-cbfonts-20190228-1|1565	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grbl0800.tfm
21mr|texlive-cbfonts-20190228-1|1566	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grbl0900.tfm
21mr|texlive-cbfonts-20190228-1|1567	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grbl1000.tfm
21mr|texlive-cbfonts-20190228-1|1568	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grbl1095.tfm
21mr|texlive-cbfonts-20190228-1|1569	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grbl1200.tfm
21mr|texlive-cbfonts-20190228-1|1570	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grbl1440.tfm
21mr|texlive-cbfonts-20190228-1|1571	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grbl1728.tfm
21mr|texlive-cbfonts-20190228-1|1572	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grbl2074.tfm
21mr|texlive-cbfonts-20190228-1|1573	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grbl2488.tfm
21mr|texlive-cbfonts-20190228-1|1574	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grbl2986.tfm
21mr|texlive-cbfonts-20190228-1|1575	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grbl3583.tfm
21mr|texlive-cbfonts-20190228-1|1576	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmc0500.tfm
21mr|texlive-cbfonts-20190228-1|1577	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmc0600.tfm
21mr|texlive-cbfonts-20190228-1|1578	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmc0700.tfm
21mr|texlive-cbfonts-20190228-1|1579	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmc0800.tfm
21mr|texlive-cbfonts-20190228-1|1580	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmc0900.tfm
21mr|texlive-cbfonts-20190228-1|1581	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmc1000.tfm
21mr|texlive-cbfonts-20190228-1|1582	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmc1095.tfm
21mr|texlive-cbfonts-20190228-1|1583	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmc1200.tfm
21mr|texlive-cbfonts-20190228-1|1584	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmc1440.tfm
21mr|texlive-cbfonts-20190228-1|1585	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmc1728.tfm
21mr|texlive-cbfonts-20190228-1|1586	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmc2074.tfm
21mr|texlive-cbfonts-20190228-1|1587	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmc2488.tfm
21mr|texlive-cbfonts-20190228-1|1588	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmc2986.tfm
21mr|texlive-cbfonts-20190228-1|1589	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmc3583.tfm
21mr|texlive-cbfonts-20190228-1|1590	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmi0500.tfm
21mr|texlive-cbfonts-20190228-1|1591	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmi0600.tfm
21mr|texlive-cbfonts-20190228-1|1592	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmi0700.tfm
21mr|texlive-cbfonts-20190228-1|1593	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmi0800.tfm
21mr|texlive-cbfonts-20190228-1|1594	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmi0900.tfm
21mr|texlive-cbfonts-20190228-1|1595	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmi1000.tfm
21mr|texlive-cbfonts-20190228-1|1596	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmi1095.tfm
21mr|texlive-cbfonts-20190228-1|1597	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmi1200.tfm
21mr|texlive-cbfonts-20190228-1|1598	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmi1440.tfm
21mr|texlive-cbfonts-20190228-1|1599	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmi1728.tfm
21mr|texlive-cbfonts-20190228-1|1600	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmi2074.tfm
21mr|texlive-cbfonts-20190228-1|1601	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmi2488.tfm
21mr|texlive-cbfonts-20190228-1|1602	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmi2986.tfm
21mr|texlive-cbfonts-20190228-1|1603	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmi3583.tfm
21mr|texlive-cbfonts-20190228-1|1604	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grml0500.tfm
21mr|texlive-cbfonts-20190228-1|1605	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grml0600.tfm
21mr|texlive-cbfonts-20190228-1|1606	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grml0700.tfm
21mr|texlive-cbfonts-20190228-1|1607	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grml0800.tfm
21mr|texlive-cbfonts-20190228-1|1608	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grml0900.tfm
21mr|texlive-cbfonts-20190228-1|1609	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grml1000.tfm
21mr|texlive-cbfonts-20190228-1|1610	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grml1095.tfm
21mr|texlive-cbfonts-20190228-1|1611	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grml1200.tfm
21mr|texlive-cbfonts-20190228-1|1612	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grml1440.tfm
21mr|texlive-cbfonts-20190228-1|1613	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grml1728.tfm
21mr|texlive-cbfonts-20190228-1|1614	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grml2074.tfm
21mr|texlive-cbfonts-20190228-1|1615	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grml2488.tfm
21mr|texlive-cbfonts-20190228-1|1616	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grml2986.tfm
21mr|texlive-cbfonts-20190228-1|1617	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grml3583.tfm
21mr|texlive-cbfonts-20190228-1|1618	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmn0500.tfm
21mr|texlive-cbfonts-20190228-1|1619	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmn0600.tfm
21mr|texlive-cbfonts-20190228-1|1620	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmn0700.tfm
21mr|texlive-cbfonts-20190228-1|1621	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmn0800.tfm
21mr|texlive-cbfonts-20190228-1|1622	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmn0900.tfm
21mr|texlive-cbfonts-20190228-1|1623	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmn1000.tfm
21mr|texlive-cbfonts-20190228-1|1624	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmn1095.tfm
21mr|texlive-cbfonts-20190228-1|1625	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmn1200.tfm
21mr|texlive-cbfonts-20190228-1|1626	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmn1440.tfm
21mr|texlive-cbfonts-20190228-1|1627	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmn1728.tfm
21mr|texlive-cbfonts-20190228-1|1628	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmn2074.tfm
21mr|texlive-cbfonts-20190228-1|1629	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmn2488.tfm
21mr|texlive-cbfonts-20190228-1|1630	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmn2986.tfm
21mr|texlive-cbfonts-20190228-1|1631	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmn3583.tfm
21mr|texlive-cbfonts-20190228-1|1632	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmo0500.tfm
21mr|texlive-cbfonts-20190228-1|1633	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmo0600.tfm
21mr|texlive-cbfonts-20190228-1|1634	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmo0700.tfm
21mr|texlive-cbfonts-20190228-1|1635	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmo0800.tfm
21mr|texlive-cbfonts-20190228-1|1636	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmo0900.tfm
21mr|texlive-cbfonts-20190228-1|1637	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmo1000.tfm
21mr|texlive-cbfonts-20190228-1|1638	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmo1095.tfm
21mr|texlive-cbfonts-20190228-1|1639	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmo1200.tfm
21mr|texlive-cbfonts-20190228-1|1640	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmo1440.tfm
21mr|texlive-cbfonts-20190228-1|1641	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmo1728.tfm
21mr|texlive-cbfonts-20190228-1|1642	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmo2074.tfm
21mr|texlive-cbfonts-20190228-1|1643	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmo2488.tfm
21mr|texlive-cbfonts-20190228-1|1644	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmo2986.tfm
21mr|texlive-cbfonts-20190228-1|1645	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmo3583.tfm
21mr|texlive-cbfonts-20190228-1|1646	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmu0500.tfm
21mr|texlive-cbfonts-20190228-1|1647	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmu0600.tfm
21mr|texlive-cbfonts-20190228-1|1648	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmu0700.tfm
21mr|texlive-cbfonts-20190228-1|1649	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmu0800.tfm
21mr|texlive-cbfonts-20190228-1|1650	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmu0900.tfm
21mr|texlive-cbfonts-20190228-1|1651	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmu1000.tfm
21mr|texlive-cbfonts-20190228-1|1652	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmu1095.tfm
21mr|texlive-cbfonts-20190228-1|1653	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmu1200.tfm
21mr|texlive-cbfonts-20190228-1|1654	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmu1440.tfm
21mr|texlive-cbfonts-20190228-1|1655	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmu1728.tfm
21mr|texlive-cbfonts-20190228-1|1656	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmu2074.tfm
21mr|texlive-cbfonts-20190228-1|1657	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmu2488.tfm
21mr|texlive-cbfonts-20190228-1|1658	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmu2986.tfm
21mr|texlive-cbfonts-20190228-1|1659	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grmu3583.tfm
21mr|texlive-cbfonts-20190228-1|1660	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxc0500.tfm
21mr|texlive-cbfonts-20190228-1|1661	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxc0600.tfm
21mr|texlive-cbfonts-20190228-1|1662	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxc0700.tfm
21mr|texlive-cbfonts-20190228-1|1663	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxc0800.tfm
21mr|texlive-cbfonts-20190228-1|1664	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxc0900.tfm
21mr|texlive-cbfonts-20190228-1|1665	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxc1000.tfm
21mr|texlive-cbfonts-20190228-1|1666	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxc1095.tfm
21mr|texlive-cbfonts-20190228-1|1667	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxc1200.tfm
21mr|texlive-cbfonts-20190228-1|1668	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxc1440.tfm
21mr|texlive-cbfonts-20190228-1|1669	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxc1728.tfm
21mr|texlive-cbfonts-20190228-1|1670	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxc2074.tfm
21mr|texlive-cbfonts-20190228-1|1671	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxc2488.tfm
21mr|texlive-cbfonts-20190228-1|1672	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxc2986.tfm
21mr|texlive-cbfonts-20190228-1|1673	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxc3583.tfm
21mr|texlive-cbfonts-20190228-1|1674	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxi0500.tfm
21mr|texlive-cbfonts-20190228-1|1675	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxi0600.tfm
21mr|texlive-cbfonts-20190228-1|1676	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxi0700.tfm
21mr|texlive-cbfonts-20190228-1|1677	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxi0800.tfm
21mr|texlive-cbfonts-20190228-1|1678	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxi0900.tfm
21mr|texlive-cbfonts-20190228-1|1679	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxi1000.tfm
21mr|texlive-cbfonts-20190228-1|1680	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxi1095.tfm
21mr|texlive-cbfonts-20190228-1|1681	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxi1200.tfm
21mr|texlive-cbfonts-20190228-1|1682	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxi1440.tfm
21mr|texlive-cbfonts-20190228-1|1683	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxi1728.tfm
21mr|texlive-cbfonts-20190228-1|1684	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxi2074.tfm
21mr|texlive-cbfonts-20190228-1|1685	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxi2488.tfm
21mr|texlive-cbfonts-20190228-1|1686	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxi2986.tfm
21mr|texlive-cbfonts-20190228-1|1687	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxi3583.tfm
21mr|texlive-cbfonts-20190228-1|1688	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxl0500.tfm
21mr|texlive-cbfonts-20190228-1|1689	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxl0600.tfm
21mr|texlive-cbfonts-20190228-1|1690	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxl0700.tfm
21mr|texlive-cbfonts-20190228-1|1691	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxl0800.tfm
21mr|texlive-cbfonts-20190228-1|1692	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxl0900.tfm
21mr|texlive-cbfonts-20190228-1|1693	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxl1000.tfm
21mr|texlive-cbfonts-20190228-1|1694	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxl1095.tfm
21mr|texlive-cbfonts-20190228-1|1695	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxl1200.tfm
21mr|texlive-cbfonts-20190228-1|1696	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxl1440.tfm
21mr|texlive-cbfonts-20190228-1|1697	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxl1728.tfm
21mr|texlive-cbfonts-20190228-1|1698	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxl2074.tfm
21mr|texlive-cbfonts-20190228-1|1699	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxl2488.tfm
21mr|texlive-cbfonts-20190228-1|1700	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxl2986.tfm
21mr|texlive-cbfonts-20190228-1|1701	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxl3583.tfm
21mr|texlive-cbfonts-20190228-1|1702	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxn0500.tfm
21mr|texlive-cbfonts-20190228-1|1703	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxn0600.tfm
21mr|texlive-cbfonts-20190228-1|1704	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxn0700.tfm
21mr|texlive-cbfonts-20190228-1|1705	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxn0800.tfm
21mr|texlive-cbfonts-20190228-1|1706	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxn0900.tfm
21mr|texlive-cbfonts-20190228-1|1707	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxn1000.tfm
21mr|texlive-cbfonts-20190228-1|1708	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxn1095.tfm
21mr|texlive-cbfonts-20190228-1|1709	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxn1200.tfm
21mr|texlive-cbfonts-20190228-1|1710	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxn1440.tfm
21mr|texlive-cbfonts-20190228-1|1711	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxn1728.tfm
21mr|texlive-cbfonts-20190228-1|1712	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxn2074.tfm
21mr|texlive-cbfonts-20190228-1|1713	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxn2488.tfm
21mr|texlive-cbfonts-20190228-1|1714	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxn2986.tfm
21mr|texlive-cbfonts-20190228-1|1715	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxn3583.tfm
21mr|texlive-cbfonts-20190228-1|1716	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxo0500.tfm
21mr|texlive-cbfonts-20190228-1|1717	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxo0600.tfm
21mr|texlive-cbfonts-20190228-1|1718	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxo0700.tfm
21mr|texlive-cbfonts-20190228-1|1719	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxo0800.tfm
21mr|texlive-cbfonts-20190228-1|1720	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxo0900.tfm
21mr|texlive-cbfonts-20190228-1|1721	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxo1000.tfm
21mr|texlive-cbfonts-20190228-1|1722	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxo1095.tfm
21mr|texlive-cbfonts-20190228-1|1723	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxo1200.tfm
21mr|texlive-cbfonts-20190228-1|1724	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxo1440.tfm
21mr|texlive-cbfonts-20190228-1|1725	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxo1728.tfm
21mr|texlive-cbfonts-20190228-1|1726	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxo2074.tfm
21mr|texlive-cbfonts-20190228-1|1727	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxo2488.tfm
21mr|texlive-cbfonts-20190228-1|1728	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxo2986.tfm
21mr|texlive-cbfonts-20190228-1|1729	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxo3583.tfm
21mr|texlive-cbfonts-20190228-1|1730	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxu0500.tfm
21mr|texlive-cbfonts-20190228-1|1731	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxu0600.tfm
21mr|texlive-cbfonts-20190228-1|1732	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxu0700.tfm
21mr|texlive-cbfonts-20190228-1|1733	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxu0800.tfm
21mr|texlive-cbfonts-20190228-1|1734	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxu0900.tfm
21mr|texlive-cbfonts-20190228-1|1735	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxu1000.tfm
21mr|texlive-cbfonts-20190228-1|1736	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxu1095.tfm
21mr|texlive-cbfonts-20190228-1|1737	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxu1200.tfm
21mr|texlive-cbfonts-20190228-1|1738	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxu1440.tfm
21mr|texlive-cbfonts-20190228-1|1739	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxu1728.tfm
21mr|texlive-cbfonts-20190228-1|1740	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxu2074.tfm
21mr|texlive-cbfonts-20190228-1|1741	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxu2488.tfm
21mr|texlive-cbfonts-20190228-1|1742	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxu2986.tfm
21mr|texlive-cbfonts-20190228-1|1743	%{_texmfdistdir}/fonts/tfm/public/cbfonts/grxu3583.tfm
21mr|texlive-cbfonts-20190228-1|1744	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsma0500.tfm
21mr|texlive-cbfonts-20190228-1|1745	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsma0600.tfm
21mr|texlive-cbfonts-20190228-1|1746	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsma0700.tfm
21mr|texlive-cbfonts-20190228-1|1747	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsma0800.tfm
21mr|texlive-cbfonts-20190228-1|1748	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsma0900.tfm
21mr|texlive-cbfonts-20190228-1|1749	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsma1000.tfm
21mr|texlive-cbfonts-20190228-1|1750	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsma1095.tfm
21mr|texlive-cbfonts-20190228-1|1751	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsma1200.tfm
21mr|texlive-cbfonts-20190228-1|1752	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsma1440.tfm
21mr|texlive-cbfonts-20190228-1|1753	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsma1728.tfm
21mr|texlive-cbfonts-20190228-1|1754	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsma2074.tfm
21mr|texlive-cbfonts-20190228-1|1755	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsma2488.tfm
21mr|texlive-cbfonts-20190228-1|1756	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsma2986.tfm
21mr|texlive-cbfonts-20190228-1|1757	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsma3583.tfm
21mr|texlive-cbfonts-20190228-1|1758	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmc0500.tfm
21mr|texlive-cbfonts-20190228-1|1759	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmc0600.tfm
21mr|texlive-cbfonts-20190228-1|1760	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmc0700.tfm
21mr|texlive-cbfonts-20190228-1|1761	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmc0800.tfm
21mr|texlive-cbfonts-20190228-1|1762	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmc0900.tfm
21mr|texlive-cbfonts-20190228-1|1763	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmc1000.tfm
21mr|texlive-cbfonts-20190228-1|1764	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmc1095.tfm
21mr|texlive-cbfonts-20190228-1|1765	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmc1200.tfm
21mr|texlive-cbfonts-20190228-1|1766	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmc1440.tfm
21mr|texlive-cbfonts-20190228-1|1767	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmc1728.tfm
21mr|texlive-cbfonts-20190228-1|1768	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmc2074.tfm
21mr|texlive-cbfonts-20190228-1|1769	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmc2488.tfm
21mr|texlive-cbfonts-20190228-1|1770	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmc2986.tfm
21mr|texlive-cbfonts-20190228-1|1771	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmc3583.tfm
21mr|texlive-cbfonts-20190228-1|1772	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsme0500.tfm
21mr|texlive-cbfonts-20190228-1|1773	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsme0600.tfm
21mr|texlive-cbfonts-20190228-1|1774	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsme0700.tfm
21mr|texlive-cbfonts-20190228-1|1775	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsme0800.tfm
21mr|texlive-cbfonts-20190228-1|1776	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsme0900.tfm
21mr|texlive-cbfonts-20190228-1|1777	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsme1000.tfm
21mr|texlive-cbfonts-20190228-1|1778	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsme1095.tfm
21mr|texlive-cbfonts-20190228-1|1779	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsme1200.tfm
21mr|texlive-cbfonts-20190228-1|1780	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsme1440.tfm
21mr|texlive-cbfonts-20190228-1|1781	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsme1728.tfm
21mr|texlive-cbfonts-20190228-1|1782	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsme2074.tfm
21mr|texlive-cbfonts-20190228-1|1783	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsme2488.tfm
21mr|texlive-cbfonts-20190228-1|1784	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsme2986.tfm
21mr|texlive-cbfonts-20190228-1|1785	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsme3583.tfm
21mr|texlive-cbfonts-20190228-1|1786	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmi0500.tfm
21mr|texlive-cbfonts-20190228-1|1787	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmi0600.tfm
21mr|texlive-cbfonts-20190228-1|1788	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmi0700.tfm
21mr|texlive-cbfonts-20190228-1|1789	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmi0800.tfm
21mr|texlive-cbfonts-20190228-1|1790	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmi0900.tfm
21mr|texlive-cbfonts-20190228-1|1791	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmi1000.tfm
21mr|texlive-cbfonts-20190228-1|1792	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmi1095.tfm
21mr|texlive-cbfonts-20190228-1|1793	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmi1200.tfm
21mr|texlive-cbfonts-20190228-1|1794	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmi1440.tfm
21mr|texlive-cbfonts-20190228-1|1795	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmi1728.tfm
21mr|texlive-cbfonts-20190228-1|1796	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmi2074.tfm
21mr|texlive-cbfonts-20190228-1|1797	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmi2488.tfm
21mr|texlive-cbfonts-20190228-1|1798	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmi2986.tfm
21mr|texlive-cbfonts-20190228-1|1799	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmi3583.tfm
21mr|texlive-cbfonts-20190228-1|1800	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmn0500.tfm
21mr|texlive-cbfonts-20190228-1|1801	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmn0600.tfm
21mr|texlive-cbfonts-20190228-1|1802	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmn0700.tfm
21mr|texlive-cbfonts-20190228-1|1803	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmn0800.tfm
21mr|texlive-cbfonts-20190228-1|1804	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmn0900.tfm
21mr|texlive-cbfonts-20190228-1|1805	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmn1000.tfm
21mr|texlive-cbfonts-20190228-1|1806	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmn1095.tfm
21mr|texlive-cbfonts-20190228-1|1807	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmn1200.tfm
21mr|texlive-cbfonts-20190228-1|1808	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmn1440.tfm
21mr|texlive-cbfonts-20190228-1|1809	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmn1728.tfm
21mr|texlive-cbfonts-20190228-1|1810	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmn2074.tfm
21mr|texlive-cbfonts-20190228-1|1811	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmn2488.tfm
21mr|texlive-cbfonts-20190228-1|1812	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmn2986.tfm
21mr|texlive-cbfonts-20190228-1|1813	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmn3583.tfm
21mr|texlive-cbfonts-20190228-1|1814	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmo0500.tfm
21mr|texlive-cbfonts-20190228-1|1815	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmo0600.tfm
21mr|texlive-cbfonts-20190228-1|1816	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmo0700.tfm
21mr|texlive-cbfonts-20190228-1|1817	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmo0800.tfm
21mr|texlive-cbfonts-20190228-1|1818	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmo0900.tfm
21mr|texlive-cbfonts-20190228-1|1819	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmo1000.tfm
21mr|texlive-cbfonts-20190228-1|1820	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmo1095.tfm
21mr|texlive-cbfonts-20190228-1|1821	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmo1200.tfm
21mr|texlive-cbfonts-20190228-1|1822	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmo1440.tfm
21mr|texlive-cbfonts-20190228-1|1823	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmo1728.tfm
21mr|texlive-cbfonts-20190228-1|1824	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmo2074.tfm
21mr|texlive-cbfonts-20190228-1|1825	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmo2488.tfm
21mr|texlive-cbfonts-20190228-1|1826	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmo2986.tfm
21mr|texlive-cbfonts-20190228-1|1827	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmo3583.tfm
21mr|texlive-cbfonts-20190228-1|1828	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmu0500.tfm
21mr|texlive-cbfonts-20190228-1|1829	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmu0600.tfm
21mr|texlive-cbfonts-20190228-1|1830	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmu0700.tfm
21mr|texlive-cbfonts-20190228-1|1831	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmu0800.tfm
21mr|texlive-cbfonts-20190228-1|1832	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmu0900.tfm
21mr|texlive-cbfonts-20190228-1|1833	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmu1000.tfm
21mr|texlive-cbfonts-20190228-1|1834	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmu1095.tfm
21mr|texlive-cbfonts-20190228-1|1835	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmu1200.tfm
21mr|texlive-cbfonts-20190228-1|1836	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmu1440.tfm
21mr|texlive-cbfonts-20190228-1|1837	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmu1728.tfm
21mr|texlive-cbfonts-20190228-1|1838	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmu2074.tfm
21mr|texlive-cbfonts-20190228-1|1839	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmu2488.tfm
21mr|texlive-cbfonts-20190228-1|1840	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmu2986.tfm
21mr|texlive-cbfonts-20190228-1|1841	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsmu3583.tfm
21mr|texlive-cbfonts-20190228-1|1842	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxa0500.tfm
21mr|texlive-cbfonts-20190228-1|1843	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxa0600.tfm
21mr|texlive-cbfonts-20190228-1|1844	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxa0700.tfm
21mr|texlive-cbfonts-20190228-1|1845	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxa0800.tfm
21mr|texlive-cbfonts-20190228-1|1846	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxa0900.tfm
21mr|texlive-cbfonts-20190228-1|1847	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxa1000.tfm
21mr|texlive-cbfonts-20190228-1|1848	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxa1095.tfm
21mr|texlive-cbfonts-20190228-1|1849	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxa1200.tfm
21mr|texlive-cbfonts-20190228-1|1850	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxa1440.tfm
21mr|texlive-cbfonts-20190228-1|1851	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxa1728.tfm
21mr|texlive-cbfonts-20190228-1|1852	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxa2074.tfm
21mr|texlive-cbfonts-20190228-1|1853	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxa2488.tfm
21mr|texlive-cbfonts-20190228-1|1854	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxa2986.tfm
21mr|texlive-cbfonts-20190228-1|1855	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxa3583.tfm
21mr|texlive-cbfonts-20190228-1|1856	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxc0500.tfm
21mr|texlive-cbfonts-20190228-1|1857	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxc0600.tfm
21mr|texlive-cbfonts-20190228-1|1858	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxc0700.tfm
21mr|texlive-cbfonts-20190228-1|1859	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxc0800.tfm
21mr|texlive-cbfonts-20190228-1|1860	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxc0900.tfm
21mr|texlive-cbfonts-20190228-1|1861	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxc1000.tfm
21mr|texlive-cbfonts-20190228-1|1862	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxc1095.tfm
21mr|texlive-cbfonts-20190228-1|1863	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxc1200.tfm
21mr|texlive-cbfonts-20190228-1|1864	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxc1440.tfm
21mr|texlive-cbfonts-20190228-1|1865	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxc1728.tfm
21mr|texlive-cbfonts-20190228-1|1866	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxc2074.tfm
21mr|texlive-cbfonts-20190228-1|1867	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxc2488.tfm
21mr|texlive-cbfonts-20190228-1|1868	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxc2986.tfm
21mr|texlive-cbfonts-20190228-1|1869	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxc3583.tfm
21mr|texlive-cbfonts-20190228-1|1870	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxe0500.tfm
21mr|texlive-cbfonts-20190228-1|1871	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxe0600.tfm
21mr|texlive-cbfonts-20190228-1|1872	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxe0700.tfm
21mr|texlive-cbfonts-20190228-1|1873	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxe0800.tfm
21mr|texlive-cbfonts-20190228-1|1874	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxe0900.tfm
21mr|texlive-cbfonts-20190228-1|1875	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxe1000.tfm
21mr|texlive-cbfonts-20190228-1|1876	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxe1095.tfm
21mr|texlive-cbfonts-20190228-1|1877	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxe1200.tfm
21mr|texlive-cbfonts-20190228-1|1878	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxe1440.tfm
21mr|texlive-cbfonts-20190228-1|1879	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxe1728.tfm
21mr|texlive-cbfonts-20190228-1|1880	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxe2074.tfm
21mr|texlive-cbfonts-20190228-1|1881	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxe2488.tfm
21mr|texlive-cbfonts-20190228-1|1882	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxe2986.tfm
21mr|texlive-cbfonts-20190228-1|1883	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxe3583.tfm
21mr|texlive-cbfonts-20190228-1|1884	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxi0500.tfm
21mr|texlive-cbfonts-20190228-1|1885	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxi0600.tfm
21mr|texlive-cbfonts-20190228-1|1886	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxi0700.tfm
21mr|texlive-cbfonts-20190228-1|1887	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxi0800.tfm
21mr|texlive-cbfonts-20190228-1|1888	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxi0900.tfm
21mr|texlive-cbfonts-20190228-1|1889	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxi1000.tfm
21mr|texlive-cbfonts-20190228-1|1890	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxi1095.tfm
21mr|texlive-cbfonts-20190228-1|1891	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxi1200.tfm
21mr|texlive-cbfonts-20190228-1|1892	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxi1440.tfm
21mr|texlive-cbfonts-20190228-1|1893	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxi1728.tfm
21mr|texlive-cbfonts-20190228-1|1894	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxi2074.tfm
21mr|texlive-cbfonts-20190228-1|1895	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxi2488.tfm
21mr|texlive-cbfonts-20190228-1|1896	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxi2986.tfm
21mr|texlive-cbfonts-20190228-1|1897	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxi3583.tfm
21mr|texlive-cbfonts-20190228-1|1898	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxn0500.tfm
21mr|texlive-cbfonts-20190228-1|1899	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxn0600.tfm
21mr|texlive-cbfonts-20190228-1|1900	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxn0700.tfm
21mr|texlive-cbfonts-20190228-1|1901	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxn0800.tfm
21mr|texlive-cbfonts-20190228-1|1902	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxn0900.tfm
21mr|texlive-cbfonts-20190228-1|1903	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxn1000.tfm
21mr|texlive-cbfonts-20190228-1|1904	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxn1095.tfm
21mr|texlive-cbfonts-20190228-1|1905	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxn1200.tfm
21mr|texlive-cbfonts-20190228-1|1906	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxn1440.tfm
21mr|texlive-cbfonts-20190228-1|1907	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxn1728.tfm
21mr|texlive-cbfonts-20190228-1|1908	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxn2074.tfm
21mr|texlive-cbfonts-20190228-1|1909	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxn2488.tfm
21mr|texlive-cbfonts-20190228-1|1910	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxn2986.tfm
21mr|texlive-cbfonts-20190228-1|1911	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxn3583.tfm
21mr|texlive-cbfonts-20190228-1|1912	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxo0500.tfm
21mr|texlive-cbfonts-20190228-1|1913	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxo0600.tfm
21mr|texlive-cbfonts-20190228-1|1914	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxo0700.tfm
21mr|texlive-cbfonts-20190228-1|1915	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxo0800.tfm
21mr|texlive-cbfonts-20190228-1|1916	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxo0900.tfm
21mr|texlive-cbfonts-20190228-1|1917	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxo1000.tfm
21mr|texlive-cbfonts-20190228-1|1918	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxo1095.tfm
21mr|texlive-cbfonts-20190228-1|1919	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxo1200.tfm
21mr|texlive-cbfonts-20190228-1|1920	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxo1440.tfm
21mr|texlive-cbfonts-20190228-1|1921	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxo1728.tfm
21mr|texlive-cbfonts-20190228-1|1922	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxo2074.tfm
21mr|texlive-cbfonts-20190228-1|1923	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxo2488.tfm
21mr|texlive-cbfonts-20190228-1|1924	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxo2986.tfm
21mr|texlive-cbfonts-20190228-1|1925	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxo3583.tfm
21mr|texlive-cbfonts-20190228-1|1926	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxu0500.tfm
21mr|texlive-cbfonts-20190228-1|1927	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxu0600.tfm
21mr|texlive-cbfonts-20190228-1|1928	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxu0700.tfm
21mr|texlive-cbfonts-20190228-1|1929	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxu0800.tfm
21mr|texlive-cbfonts-20190228-1|1930	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxu0900.tfm
21mr|texlive-cbfonts-20190228-1|1931	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxu1000.tfm
21mr|texlive-cbfonts-20190228-1|1932	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxu1095.tfm
21mr|texlive-cbfonts-20190228-1|1933	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxu1200.tfm
21mr|texlive-cbfonts-20190228-1|1934	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxu1440.tfm
21mr|texlive-cbfonts-20190228-1|1935	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxu1728.tfm
21mr|texlive-cbfonts-20190228-1|1936	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxu2074.tfm
21mr|texlive-cbfonts-20190228-1|1937	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxu2488.tfm
21mr|texlive-cbfonts-20190228-1|1938	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxu2986.tfm
21mr|texlive-cbfonts-20190228-1|1939	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gsxu3583.tfm
21mr|texlive-cbfonts-20190228-1|1940	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttc0500.tfm
21mr|texlive-cbfonts-20190228-1|1941	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttc0600.tfm
21mr|texlive-cbfonts-20190228-1|1942	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttc0700.tfm
21mr|texlive-cbfonts-20190228-1|1943	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttc0800.tfm
21mr|texlive-cbfonts-20190228-1|1944	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttc0900.tfm
21mr|texlive-cbfonts-20190228-1|1945	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttc1000.tfm
21mr|texlive-cbfonts-20190228-1|1946	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttc1095.tfm
21mr|texlive-cbfonts-20190228-1|1947	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttc1200.tfm
21mr|texlive-cbfonts-20190228-1|1948	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttc1440.tfm
21mr|texlive-cbfonts-20190228-1|1949	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttc1728.tfm
21mr|texlive-cbfonts-20190228-1|1950	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttc2074.tfm
21mr|texlive-cbfonts-20190228-1|1951	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttc2488.tfm
21mr|texlive-cbfonts-20190228-1|1952	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttc2986.tfm
21mr|texlive-cbfonts-20190228-1|1953	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttc3583.tfm
21mr|texlive-cbfonts-20190228-1|1954	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gtti0500.tfm
21mr|texlive-cbfonts-20190228-1|1955	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gtti0600.tfm
21mr|texlive-cbfonts-20190228-1|1956	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gtti0700.tfm
21mr|texlive-cbfonts-20190228-1|1957	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gtti0800.tfm
21mr|texlive-cbfonts-20190228-1|1958	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gtti0900.tfm
21mr|texlive-cbfonts-20190228-1|1959	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gtti1000.tfm
21mr|texlive-cbfonts-20190228-1|1960	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gtti1095.tfm
21mr|texlive-cbfonts-20190228-1|1961	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gtti1200.tfm
21mr|texlive-cbfonts-20190228-1|1962	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gtti1440.tfm
21mr|texlive-cbfonts-20190228-1|1963	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gtti1728.tfm
21mr|texlive-cbfonts-20190228-1|1964	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gtti2074.tfm
21mr|texlive-cbfonts-20190228-1|1965	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gtti2488.tfm
21mr|texlive-cbfonts-20190228-1|1966	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gtti2986.tfm
21mr|texlive-cbfonts-20190228-1|1967	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gtti3583.tfm
21mr|texlive-cbfonts-20190228-1|1968	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttn0500.tfm
21mr|texlive-cbfonts-20190228-1|1969	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttn0600.tfm
21mr|texlive-cbfonts-20190228-1|1970	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttn0700.tfm
21mr|texlive-cbfonts-20190228-1|1971	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttn0800.tfm
21mr|texlive-cbfonts-20190228-1|1972	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttn0900.tfm
21mr|texlive-cbfonts-20190228-1|1973	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttn1000.tfm
21mr|texlive-cbfonts-20190228-1|1974	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttn1095.tfm
21mr|texlive-cbfonts-20190228-1|1975	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttn1200.tfm
21mr|texlive-cbfonts-20190228-1|1976	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttn1440.tfm
21mr|texlive-cbfonts-20190228-1|1977	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttn1728.tfm
21mr|texlive-cbfonts-20190228-1|1978	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttn2074.tfm
21mr|texlive-cbfonts-20190228-1|1979	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttn2488.tfm
21mr|texlive-cbfonts-20190228-1|1980	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttn2986.tfm
21mr|texlive-cbfonts-20190228-1|1981	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttn3583.tfm
21mr|texlive-cbfonts-20190228-1|1982	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gtto0500.tfm
21mr|texlive-cbfonts-20190228-1|1983	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gtto0600.tfm
21mr|texlive-cbfonts-20190228-1|1984	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gtto0700.tfm
21mr|texlive-cbfonts-20190228-1|1985	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gtto0800.tfm
21mr|texlive-cbfonts-20190228-1|1986	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gtto0900.tfm
21mr|texlive-cbfonts-20190228-1|1987	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gtto1000.tfm
21mr|texlive-cbfonts-20190228-1|1988	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gtto1095.tfm
21mr|texlive-cbfonts-20190228-1|1989	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gtto1200.tfm
21mr|texlive-cbfonts-20190228-1|1990	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gtto1440.tfm
21mr|texlive-cbfonts-20190228-1|1991	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gtto1728.tfm
21mr|texlive-cbfonts-20190228-1|1992	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gtto2074.tfm
21mr|texlive-cbfonts-20190228-1|1993	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gtto2488.tfm
21mr|texlive-cbfonts-20190228-1|1994	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gtto2986.tfm
21mr|texlive-cbfonts-20190228-1|1995	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gtto3583.tfm
21mr|texlive-cbfonts-20190228-1|1996	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttu0500.tfm
21mr|texlive-cbfonts-20190228-1|1997	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttu0600.tfm
21mr|texlive-cbfonts-20190228-1|1998	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttu0700.tfm
21mr|texlive-cbfonts-20190228-1|1999	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttu0800.tfm
21mr|texlive-cbfonts-20190228-1|2000	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttu0900.tfm
21mr|texlive-cbfonts-20190228-1|2001	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttu1000.tfm
21mr|texlive-cbfonts-20190228-1|2002	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttu1095.tfm
21mr|texlive-cbfonts-20190228-1|2003	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttu1200.tfm
21mr|texlive-cbfonts-20190228-1|2004	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttu1440.tfm
21mr|texlive-cbfonts-20190228-1|2005	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttu1728.tfm
21mr|texlive-cbfonts-20190228-1|2006	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttu2074.tfm
21mr|texlive-cbfonts-20190228-1|2007	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttu2488.tfm
21mr|texlive-cbfonts-20190228-1|2008	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttu2986.tfm
21mr|texlive-cbfonts-20190228-1|2009	%{_texmfdistdir}/fonts/tfm/public/cbfonts/gttu3583.tfm
21mr|texlive-cbfonts-20190228-1|2010	%{_texmfdistdir}/fonts/type1/public/cbfonts/glic0700.pfb
21mr|texlive-cbfonts-20190228-1|2011	%{_texmfdistdir}/fonts/type1/public/cbfonts/glic0800.pfb
21mr|texlive-cbfonts-20190228-1|2012	%{_texmfdistdir}/fonts/type1/public/cbfonts/glic1000.pfb
21mr|texlive-cbfonts-20190228-1|2013	%{_texmfdistdir}/fonts/type1/public/cbfonts/glic1200.pfb
21mr|texlive-cbfonts-20190228-1|2014	%{_texmfdistdir}/fonts/type1/public/cbfonts/glic1382.pfb
21mr|texlive-cbfonts-20190228-1|2015	%{_texmfdistdir}/fonts/type1/public/cbfonts/glic1659.pfb
21mr|texlive-cbfonts-20190228-1|2016	%{_texmfdistdir}/fonts/type1/public/cbfonts/glic1991.pfb
21mr|texlive-cbfonts-20190228-1|2017	%{_texmfdistdir}/fonts/type1/public/cbfonts/glic2389.pfb
21mr|texlive-cbfonts-20190228-1|2018	%{_texmfdistdir}/fonts/type1/public/cbfonts/glic2866.pfb
21mr|texlive-cbfonts-20190228-1|2019	%{_texmfdistdir}/fonts/type1/public/cbfonts/glic3440.pfb
21mr|texlive-cbfonts-20190228-1|2020	%{_texmfdistdir}/fonts/type1/public/cbfonts/glic4128.pfb
21mr|texlive-cbfonts-20190228-1|2021	%{_texmfdistdir}/fonts/type1/public/cbfonts/glii0700.pfb
21mr|texlive-cbfonts-20190228-1|2022	%{_texmfdistdir}/fonts/type1/public/cbfonts/glii0800.pfb
21mr|texlive-cbfonts-20190228-1|2023	%{_texmfdistdir}/fonts/type1/public/cbfonts/glii1000.pfb
21mr|texlive-cbfonts-20190228-1|2024	%{_texmfdistdir}/fonts/type1/public/cbfonts/glii1200.pfb
21mr|texlive-cbfonts-20190228-1|2025	%{_texmfdistdir}/fonts/type1/public/cbfonts/glii1382.pfb
21mr|texlive-cbfonts-20190228-1|2026	%{_texmfdistdir}/fonts/type1/public/cbfonts/glii1659.pfb
21mr|texlive-cbfonts-20190228-1|2027	%{_texmfdistdir}/fonts/type1/public/cbfonts/glii1991.pfb
21mr|texlive-cbfonts-20190228-1|2028	%{_texmfdistdir}/fonts/type1/public/cbfonts/glii2389.pfb
21mr|texlive-cbfonts-20190228-1|2029	%{_texmfdistdir}/fonts/type1/public/cbfonts/glii2866.pfb
21mr|texlive-cbfonts-20190228-1|2030	%{_texmfdistdir}/fonts/type1/public/cbfonts/glii3440.pfb
21mr|texlive-cbfonts-20190228-1|2031	%{_texmfdistdir}/fonts/type1/public/cbfonts/glii4128.pfb
21mr|texlive-cbfonts-20190228-1|2032	%{_texmfdistdir}/fonts/type1/public/cbfonts/glin0700.pfb
21mr|texlive-cbfonts-20190228-1|2033	%{_texmfdistdir}/fonts/type1/public/cbfonts/glin0800.pfb
21mr|texlive-cbfonts-20190228-1|2034	%{_texmfdistdir}/fonts/type1/public/cbfonts/glin1000.pfb
21mr|texlive-cbfonts-20190228-1|2035	%{_texmfdistdir}/fonts/type1/public/cbfonts/glin1200.pfb
21mr|texlive-cbfonts-20190228-1|2036	%{_texmfdistdir}/fonts/type1/public/cbfonts/glin1382.pfb
21mr|texlive-cbfonts-20190228-1|2037	%{_texmfdistdir}/fonts/type1/public/cbfonts/glin1659.pfb
21mr|texlive-cbfonts-20190228-1|2038	%{_texmfdistdir}/fonts/type1/public/cbfonts/glin1991.pfb
21mr|texlive-cbfonts-20190228-1|2039	%{_texmfdistdir}/fonts/type1/public/cbfonts/glin2389.pfb
21mr|texlive-cbfonts-20190228-1|2040	%{_texmfdistdir}/fonts/type1/public/cbfonts/glin2866.pfb
21mr|texlive-cbfonts-20190228-1|2041	%{_texmfdistdir}/fonts/type1/public/cbfonts/glin3440.pfb
21mr|texlive-cbfonts-20190228-1|2042	%{_texmfdistdir}/fonts/type1/public/cbfonts/glin4128.pfb
21mr|texlive-cbfonts-20190228-1|2043	%{_texmfdistdir}/fonts/type1/public/cbfonts/glio0700.pfb
21mr|texlive-cbfonts-20190228-1|2044	%{_texmfdistdir}/fonts/type1/public/cbfonts/glio0800.pfb
21mr|texlive-cbfonts-20190228-1|2045	%{_texmfdistdir}/fonts/type1/public/cbfonts/glio1000.pfb
21mr|texlive-cbfonts-20190228-1|2046	%{_texmfdistdir}/fonts/type1/public/cbfonts/glio1200.pfb
21mr|texlive-cbfonts-20190228-1|2047	%{_texmfdistdir}/fonts/type1/public/cbfonts/glio1382.pfb
21mr|texlive-cbfonts-20190228-1|2048	%{_texmfdistdir}/fonts/type1/public/cbfonts/glio1659.pfb
21mr|texlive-cbfonts-20190228-1|2049	%{_texmfdistdir}/fonts/type1/public/cbfonts/glio1991.pfb
21mr|texlive-cbfonts-20190228-1|2050	%{_texmfdistdir}/fonts/type1/public/cbfonts/glio2389.pfb
21mr|texlive-cbfonts-20190228-1|2051	%{_texmfdistdir}/fonts/type1/public/cbfonts/glio2866.pfb
21mr|texlive-cbfonts-20190228-1|2052	%{_texmfdistdir}/fonts/type1/public/cbfonts/glio3440.pfb
21mr|texlive-cbfonts-20190228-1|2053	%{_texmfdistdir}/fonts/type1/public/cbfonts/glio4128.pfb
21mr|texlive-cbfonts-20190228-1|2054	%{_texmfdistdir}/fonts/type1/public/cbfonts/gliu0700.pfb
21mr|texlive-cbfonts-20190228-1|2055	%{_texmfdistdir}/fonts/type1/public/cbfonts/gliu0800.pfb
21mr|texlive-cbfonts-20190228-1|2056	%{_texmfdistdir}/fonts/type1/public/cbfonts/gliu1000.pfb
21mr|texlive-cbfonts-20190228-1|2057	%{_texmfdistdir}/fonts/type1/public/cbfonts/gliu1200.pfb
21mr|texlive-cbfonts-20190228-1|2058	%{_texmfdistdir}/fonts/type1/public/cbfonts/gliu1382.pfb
21mr|texlive-cbfonts-20190228-1|2059	%{_texmfdistdir}/fonts/type1/public/cbfonts/gliu1659.pfb
21mr|texlive-cbfonts-20190228-1|2060	%{_texmfdistdir}/fonts/type1/public/cbfonts/gliu1991.pfb
21mr|texlive-cbfonts-20190228-1|2061	%{_texmfdistdir}/fonts/type1/public/cbfonts/gliu2389.pfb
21mr|texlive-cbfonts-20190228-1|2062	%{_texmfdistdir}/fonts/type1/public/cbfonts/gliu2866.pfb
21mr|texlive-cbfonts-20190228-1|2063	%{_texmfdistdir}/fonts/type1/public/cbfonts/gliu3440.pfb
21mr|texlive-cbfonts-20190228-1|2064	%{_texmfdistdir}/fonts/type1/public/cbfonts/gliu4128.pfb
21mr|texlive-cbfonts-20190228-1|2065	%{_texmfdistdir}/fonts/type1/public/cbfonts/gljc0700.pfb
21mr|texlive-cbfonts-20190228-1|2066	%{_texmfdistdir}/fonts/type1/public/cbfonts/gljc0800.pfb
21mr|texlive-cbfonts-20190228-1|2067	%{_texmfdistdir}/fonts/type1/public/cbfonts/gljc1000.pfb
21mr|texlive-cbfonts-20190228-1|2068	%{_texmfdistdir}/fonts/type1/public/cbfonts/gljc1200.pfb
21mr|texlive-cbfonts-20190228-1|2069	%{_texmfdistdir}/fonts/type1/public/cbfonts/gljc1382.pfb
21mr|texlive-cbfonts-20190228-1|2070	%{_texmfdistdir}/fonts/type1/public/cbfonts/gljc1659.pfb
21mr|texlive-cbfonts-20190228-1|2071	%{_texmfdistdir}/fonts/type1/public/cbfonts/gljc1991.pfb
21mr|texlive-cbfonts-20190228-1|2072	%{_texmfdistdir}/fonts/type1/public/cbfonts/gljc2389.pfb
21mr|texlive-cbfonts-20190228-1|2073	%{_texmfdistdir}/fonts/type1/public/cbfonts/gljc2866.pfb
21mr|texlive-cbfonts-20190228-1|2074	%{_texmfdistdir}/fonts/type1/public/cbfonts/gljc3440.pfb
21mr|texlive-cbfonts-20190228-1|2075	%{_texmfdistdir}/fonts/type1/public/cbfonts/gljc4128.pfb
21mr|texlive-cbfonts-20190228-1|2076	%{_texmfdistdir}/fonts/type1/public/cbfonts/gljn0700.pfb
21mr|texlive-cbfonts-20190228-1|2077	%{_texmfdistdir}/fonts/type1/public/cbfonts/gljn0800.pfb
21mr|texlive-cbfonts-20190228-1|2078	%{_texmfdistdir}/fonts/type1/public/cbfonts/gljn1000.pfb
21mr|texlive-cbfonts-20190228-1|2079	%{_texmfdistdir}/fonts/type1/public/cbfonts/gljn1200.pfb
21mr|texlive-cbfonts-20190228-1|2080	%{_texmfdistdir}/fonts/type1/public/cbfonts/gljn1382.pfb
21mr|texlive-cbfonts-20190228-1|2081	%{_texmfdistdir}/fonts/type1/public/cbfonts/gljn1659.pfb
21mr|texlive-cbfonts-20190228-1|2082	%{_texmfdistdir}/fonts/type1/public/cbfonts/gljn1991.pfb
21mr|texlive-cbfonts-20190228-1|2083	%{_texmfdistdir}/fonts/type1/public/cbfonts/gljn2389.pfb
21mr|texlive-cbfonts-20190228-1|2084	%{_texmfdistdir}/fonts/type1/public/cbfonts/gljn2866.pfb
21mr|texlive-cbfonts-20190228-1|2085	%{_texmfdistdir}/fonts/type1/public/cbfonts/gljn3440.pfb
21mr|texlive-cbfonts-20190228-1|2086	%{_texmfdistdir}/fonts/type1/public/cbfonts/gljn4128.pfb
21mr|texlive-cbfonts-20190228-1|2087	%{_texmfdistdir}/fonts/type1/public/cbfonts/gljo0700.pfb
21mr|texlive-cbfonts-20190228-1|2088	%{_texmfdistdir}/fonts/type1/public/cbfonts/gljo0800.pfb
21mr|texlive-cbfonts-20190228-1|2089	%{_texmfdistdir}/fonts/type1/public/cbfonts/gljo1000.pfb
21mr|texlive-cbfonts-20190228-1|2090	%{_texmfdistdir}/fonts/type1/public/cbfonts/gljo1200.pfb
21mr|texlive-cbfonts-20190228-1|2091	%{_texmfdistdir}/fonts/type1/public/cbfonts/gljo1382.pfb
21mr|texlive-cbfonts-20190228-1|2092	%{_texmfdistdir}/fonts/type1/public/cbfonts/gljo1659.pfb
21mr|texlive-cbfonts-20190228-1|2093	%{_texmfdistdir}/fonts/type1/public/cbfonts/gljo1991.pfb
21mr|texlive-cbfonts-20190228-1|2094	%{_texmfdistdir}/fonts/type1/public/cbfonts/gljo2389.pfb
21mr|texlive-cbfonts-20190228-1|2095	%{_texmfdistdir}/fonts/type1/public/cbfonts/gljo2866.pfb
21mr|texlive-cbfonts-20190228-1|2096	%{_texmfdistdir}/fonts/type1/public/cbfonts/gljo3440.pfb
21mr|texlive-cbfonts-20190228-1|2097	%{_texmfdistdir}/fonts/type1/public/cbfonts/gljo4128.pfb
21mr|texlive-cbfonts-20190228-1|2098	%{_texmfdistdir}/fonts/type1/public/cbfonts/glmc0700.pfb
21mr|texlive-cbfonts-20190228-1|2099	%{_texmfdistdir}/fonts/type1/public/cbfonts/glmc0800.pfb
21mr|texlive-cbfonts-20190228-1|2100	%{_texmfdistdir}/fonts/type1/public/cbfonts/glmc1000.pfb
21mr|texlive-cbfonts-20190228-1|2101	%{_texmfdistdir}/fonts/type1/public/cbfonts/glmc1200.pfb
21mr|texlive-cbfonts-20190228-1|2102	%{_texmfdistdir}/fonts/type1/public/cbfonts/glmc1382.pfb
21mr|texlive-cbfonts-20190228-1|2103	%{_texmfdistdir}/fonts/type1/public/cbfonts/glmc1659.pfb
21mr|texlive-cbfonts-20190228-1|2104	%{_texmfdistdir}/fonts/type1/public/cbfonts/glmc1991.pfb
21mr|texlive-cbfonts-20190228-1|2105	%{_texmfdistdir}/fonts/type1/public/cbfonts/glmc2389.pfb
21mr|texlive-cbfonts-20190228-1|2106	%{_texmfdistdir}/fonts/type1/public/cbfonts/glmc2866.pfb
21mr|texlive-cbfonts-20190228-1|2107	%{_texmfdistdir}/fonts/type1/public/cbfonts/glmc3440.pfb
21mr|texlive-cbfonts-20190228-1|2108	%{_texmfdistdir}/fonts/type1/public/cbfonts/glmc4128.pfb
21mr|texlive-cbfonts-20190228-1|2109	%{_texmfdistdir}/fonts/type1/public/cbfonts/glmi0700.pfb
21mr|texlive-cbfonts-20190228-1|2110	%{_texmfdistdir}/fonts/type1/public/cbfonts/glmi0800.pfb
21mr|texlive-cbfonts-20190228-1|2111	%{_texmfdistdir}/fonts/type1/public/cbfonts/glmi1000.pfb
21mr|texlive-cbfonts-20190228-1|2112	%{_texmfdistdir}/fonts/type1/public/cbfonts/glmi1200.pfb
21mr|texlive-cbfonts-20190228-1|2113	%{_texmfdistdir}/fonts/type1/public/cbfonts/glmi1382.pfb
21mr|texlive-cbfonts-20190228-1|2114	%{_texmfdistdir}/fonts/type1/public/cbfonts/glmi1659.pfb
21mr|texlive-cbfonts-20190228-1|2115	%{_texmfdistdir}/fonts/type1/public/cbfonts/glmi1991.pfb
21mr|texlive-cbfonts-20190228-1|2116	%{_texmfdistdir}/fonts/type1/public/cbfonts/glmi2389.pfb
21mr|texlive-cbfonts-20190228-1|2117	%{_texmfdistdir}/fonts/type1/public/cbfonts/glmi2866.pfb
21mr|texlive-cbfonts-20190228-1|2118	%{_texmfdistdir}/fonts/type1/public/cbfonts/glmi3440.pfb
21mr|texlive-cbfonts-20190228-1|2119	%{_texmfdistdir}/fonts/type1/public/cbfonts/glmi4128.pfb
21mr|texlive-cbfonts-20190228-1|2120	%{_texmfdistdir}/fonts/type1/public/cbfonts/glmn0700.pfb
21mr|texlive-cbfonts-20190228-1|2121	%{_texmfdistdir}/fonts/type1/public/cbfonts/glmn0800.pfb
21mr|texlive-cbfonts-20190228-1|2122	%{_texmfdistdir}/fonts/type1/public/cbfonts/glmn1000.pfb
21mr|texlive-cbfonts-20190228-1|2123	%{_texmfdistdir}/fonts/type1/public/cbfonts/glmn1200.pfb
21mr|texlive-cbfonts-20190228-1|2124	%{_texmfdistdir}/fonts/type1/public/cbfonts/glmn1382.pfb
21mr|texlive-cbfonts-20190228-1|2125	%{_texmfdistdir}/fonts/type1/public/cbfonts/glmn1659.pfb
21mr|texlive-cbfonts-20190228-1|2126	%{_texmfdistdir}/fonts/type1/public/cbfonts/glmn1991.pfb
21mr|texlive-cbfonts-20190228-1|2127	%{_texmfdistdir}/fonts/type1/public/cbfonts/glmn2389.pfb
21mr|texlive-cbfonts-20190228-1|2128	%{_texmfdistdir}/fonts/type1/public/cbfonts/glmn2866.pfb
21mr|texlive-cbfonts-20190228-1|2129	%{_texmfdistdir}/fonts/type1/public/cbfonts/glmn3440.pfb
21mr|texlive-cbfonts-20190228-1|2130	%{_texmfdistdir}/fonts/type1/public/cbfonts/glmn4128.pfb
21mr|texlive-cbfonts-20190228-1|2131	%{_texmfdistdir}/fonts/type1/public/cbfonts/glmo0700.pfb
21mr|texlive-cbfonts-20190228-1|2132	%{_texmfdistdir}/fonts/type1/public/cbfonts/glmo0800.pfb
21mr|texlive-cbfonts-20190228-1|2133	%{_texmfdistdir}/fonts/type1/public/cbfonts/glmo1000.pfb
21mr|texlive-cbfonts-20190228-1|2134	%{_texmfdistdir}/fonts/type1/public/cbfonts/glmo1200.pfb
21mr|texlive-cbfonts-20190228-1|2135	%{_texmfdistdir}/fonts/type1/public/cbfonts/glmo1382.pfb
21mr|texlive-cbfonts-20190228-1|2136	%{_texmfdistdir}/fonts/type1/public/cbfonts/glmo1659.pfb
21mr|texlive-cbfonts-20190228-1|2137	%{_texmfdistdir}/fonts/type1/public/cbfonts/glmo1991.pfb
21mr|texlive-cbfonts-20190228-1|2138	%{_texmfdistdir}/fonts/type1/public/cbfonts/glmo2389.pfb
21mr|texlive-cbfonts-20190228-1|2139	%{_texmfdistdir}/fonts/type1/public/cbfonts/glmo2866.pfb
21mr|texlive-cbfonts-20190228-1|2140	%{_texmfdistdir}/fonts/type1/public/cbfonts/glmo3440.pfb
21mr|texlive-cbfonts-20190228-1|2141	%{_texmfdistdir}/fonts/type1/public/cbfonts/glmo4128.pfb
21mr|texlive-cbfonts-20190228-1|2142	%{_texmfdistdir}/fonts/type1/public/cbfonts/glmu0700.pfb
21mr|texlive-cbfonts-20190228-1|2143	%{_texmfdistdir}/fonts/type1/public/cbfonts/glmu0800.pfb
21mr|texlive-cbfonts-20190228-1|2144	%{_texmfdistdir}/fonts/type1/public/cbfonts/glmu1000.pfb
21mr|texlive-cbfonts-20190228-1|2145	%{_texmfdistdir}/fonts/type1/public/cbfonts/glmu1200.pfb
21mr|texlive-cbfonts-20190228-1|2146	%{_texmfdistdir}/fonts/type1/public/cbfonts/glmu1382.pfb
21mr|texlive-cbfonts-20190228-1|2147	%{_texmfdistdir}/fonts/type1/public/cbfonts/glmu1659.pfb
21mr|texlive-cbfonts-20190228-1|2148	%{_texmfdistdir}/fonts/type1/public/cbfonts/glmu1991.pfb
21mr|texlive-cbfonts-20190228-1|2149	%{_texmfdistdir}/fonts/type1/public/cbfonts/glmu2389.pfb
21mr|texlive-cbfonts-20190228-1|2150	%{_texmfdistdir}/fonts/type1/public/cbfonts/glmu2866.pfb
21mr|texlive-cbfonts-20190228-1|2151	%{_texmfdistdir}/fonts/type1/public/cbfonts/glmu3440.pfb
21mr|texlive-cbfonts-20190228-1|2152	%{_texmfdistdir}/fonts/type1/public/cbfonts/glmu4128.pfb
21mr|texlive-cbfonts-20190228-1|2153	%{_texmfdistdir}/fonts/type1/public/cbfonts/gltc0700.pfb
21mr|texlive-cbfonts-20190228-1|2154	%{_texmfdistdir}/fonts/type1/public/cbfonts/gltc0800.pfb
21mr|texlive-cbfonts-20190228-1|2155	%{_texmfdistdir}/fonts/type1/public/cbfonts/gltc1000.pfb
21mr|texlive-cbfonts-20190228-1|2156	%{_texmfdistdir}/fonts/type1/public/cbfonts/gltc1200.pfb
21mr|texlive-cbfonts-20190228-1|2157	%{_texmfdistdir}/fonts/type1/public/cbfonts/gltc1382.pfb
21mr|texlive-cbfonts-20190228-1|2158	%{_texmfdistdir}/fonts/type1/public/cbfonts/gltc1659.pfb
21mr|texlive-cbfonts-20190228-1|2159	%{_texmfdistdir}/fonts/type1/public/cbfonts/gltc1991.pfb
21mr|texlive-cbfonts-20190228-1|2160	%{_texmfdistdir}/fonts/type1/public/cbfonts/gltc2389.pfb
21mr|texlive-cbfonts-20190228-1|2161	%{_texmfdistdir}/fonts/type1/public/cbfonts/gltc2866.pfb
21mr|texlive-cbfonts-20190228-1|2162	%{_texmfdistdir}/fonts/type1/public/cbfonts/gltc3440.pfb
21mr|texlive-cbfonts-20190228-1|2163	%{_texmfdistdir}/fonts/type1/public/cbfonts/gltc4128.pfb
21mr|texlive-cbfonts-20190228-1|2164	%{_texmfdistdir}/fonts/type1/public/cbfonts/gltn0700.pfb
21mr|texlive-cbfonts-20190228-1|2165	%{_texmfdistdir}/fonts/type1/public/cbfonts/gltn0800.pfb
21mr|texlive-cbfonts-20190228-1|2166	%{_texmfdistdir}/fonts/type1/public/cbfonts/gltn1000.pfb
21mr|texlive-cbfonts-20190228-1|2167	%{_texmfdistdir}/fonts/type1/public/cbfonts/gltn1200.pfb
21mr|texlive-cbfonts-20190228-1|2168	%{_texmfdistdir}/fonts/type1/public/cbfonts/gltn1382.pfb
21mr|texlive-cbfonts-20190228-1|2169	%{_texmfdistdir}/fonts/type1/public/cbfonts/gltn1659.pfb
21mr|texlive-cbfonts-20190228-1|2170	%{_texmfdistdir}/fonts/type1/public/cbfonts/gltn1991.pfb
21mr|texlive-cbfonts-20190228-1|2171	%{_texmfdistdir}/fonts/type1/public/cbfonts/gltn2389.pfb
21mr|texlive-cbfonts-20190228-1|2172	%{_texmfdistdir}/fonts/type1/public/cbfonts/gltn2866.pfb
21mr|texlive-cbfonts-20190228-1|2173	%{_texmfdistdir}/fonts/type1/public/cbfonts/gltn3440.pfb
21mr|texlive-cbfonts-20190228-1|2174	%{_texmfdistdir}/fonts/type1/public/cbfonts/gltn4128.pfb
21mr|texlive-cbfonts-20190228-1|2175	%{_texmfdistdir}/fonts/type1/public/cbfonts/glto0700.pfb
21mr|texlive-cbfonts-20190228-1|2176	%{_texmfdistdir}/fonts/type1/public/cbfonts/glto0800.pfb
21mr|texlive-cbfonts-20190228-1|2177	%{_texmfdistdir}/fonts/type1/public/cbfonts/glto1000.pfb
21mr|texlive-cbfonts-20190228-1|2178	%{_texmfdistdir}/fonts/type1/public/cbfonts/glto1200.pfb
21mr|texlive-cbfonts-20190228-1|2179	%{_texmfdistdir}/fonts/type1/public/cbfonts/glto1382.pfb
21mr|texlive-cbfonts-20190228-1|2180	%{_texmfdistdir}/fonts/type1/public/cbfonts/glto1659.pfb
21mr|texlive-cbfonts-20190228-1|2181	%{_texmfdistdir}/fonts/type1/public/cbfonts/glto1991.pfb
21mr|texlive-cbfonts-20190228-1|2182	%{_texmfdistdir}/fonts/type1/public/cbfonts/glto2389.pfb
21mr|texlive-cbfonts-20190228-1|2183	%{_texmfdistdir}/fonts/type1/public/cbfonts/glto2866.pfb
21mr|texlive-cbfonts-20190228-1|2184	%{_texmfdistdir}/fonts/type1/public/cbfonts/glto3440.pfb
21mr|texlive-cbfonts-20190228-1|2185	%{_texmfdistdir}/fonts/type1/public/cbfonts/glto4128.pfb
21mr|texlive-cbfonts-20190228-1|2186	%{_texmfdistdir}/fonts/type1/public/cbfonts/glwc0700.pfb
21mr|texlive-cbfonts-20190228-1|2187	%{_texmfdistdir}/fonts/type1/public/cbfonts/glwc0800.pfb
21mr|texlive-cbfonts-20190228-1|2188	%{_texmfdistdir}/fonts/type1/public/cbfonts/glwc1000.pfb
21mr|texlive-cbfonts-20190228-1|2189	%{_texmfdistdir}/fonts/type1/public/cbfonts/glwc1200.pfb
21mr|texlive-cbfonts-20190228-1|2190	%{_texmfdistdir}/fonts/type1/public/cbfonts/glwc1382.pfb
21mr|texlive-cbfonts-20190228-1|2191	%{_texmfdistdir}/fonts/type1/public/cbfonts/glwc1659.pfb
21mr|texlive-cbfonts-20190228-1|2192	%{_texmfdistdir}/fonts/type1/public/cbfonts/glwc1991.pfb
21mr|texlive-cbfonts-20190228-1|2193	%{_texmfdistdir}/fonts/type1/public/cbfonts/glwc2389.pfb
21mr|texlive-cbfonts-20190228-1|2194	%{_texmfdistdir}/fonts/type1/public/cbfonts/glwc2866.pfb
21mr|texlive-cbfonts-20190228-1|2195	%{_texmfdistdir}/fonts/type1/public/cbfonts/glwc3440.pfb
21mr|texlive-cbfonts-20190228-1|2196	%{_texmfdistdir}/fonts/type1/public/cbfonts/glwc4128.pfb
21mr|texlive-cbfonts-20190228-1|2197	%{_texmfdistdir}/fonts/type1/public/cbfonts/glwi0700.pfb
21mr|texlive-cbfonts-20190228-1|2198	%{_texmfdistdir}/fonts/type1/public/cbfonts/glwi0800.pfb
21mr|texlive-cbfonts-20190228-1|2199	%{_texmfdistdir}/fonts/type1/public/cbfonts/glwi1000.pfb
21mr|texlive-cbfonts-20190228-1|2200	%{_texmfdistdir}/fonts/type1/public/cbfonts/glwi1200.pfb
21mr|texlive-cbfonts-20190228-1|2201	%{_texmfdistdir}/fonts/type1/public/cbfonts/glwi1382.pfb
21mr|texlive-cbfonts-20190228-1|2202	%{_texmfdistdir}/fonts/type1/public/cbfonts/glwi1659.pfb
21mr|texlive-cbfonts-20190228-1|2203	%{_texmfdistdir}/fonts/type1/public/cbfonts/glwi1991.pfb
21mr|texlive-cbfonts-20190228-1|2204	%{_texmfdistdir}/fonts/type1/public/cbfonts/glwi2389.pfb
21mr|texlive-cbfonts-20190228-1|2205	%{_texmfdistdir}/fonts/type1/public/cbfonts/glwi2866.pfb
21mr|texlive-cbfonts-20190228-1|2206	%{_texmfdistdir}/fonts/type1/public/cbfonts/glwi3440.pfb
21mr|texlive-cbfonts-20190228-1|2207	%{_texmfdistdir}/fonts/type1/public/cbfonts/glwi4128.pfb
21mr|texlive-cbfonts-20190228-1|2208	%{_texmfdistdir}/fonts/type1/public/cbfonts/glwn0700.pfb
21mr|texlive-cbfonts-20190228-1|2209	%{_texmfdistdir}/fonts/type1/public/cbfonts/glwn0800.pfb
21mr|texlive-cbfonts-20190228-1|2210	%{_texmfdistdir}/fonts/type1/public/cbfonts/glwn1000.pfb
21mr|texlive-cbfonts-20190228-1|2211	%{_texmfdistdir}/fonts/type1/public/cbfonts/glwn1200.pfb
21mr|texlive-cbfonts-20190228-1|2212	%{_texmfdistdir}/fonts/type1/public/cbfonts/glwn1382.pfb
21mr|texlive-cbfonts-20190228-1|2213	%{_texmfdistdir}/fonts/type1/public/cbfonts/glwn1659.pfb
21mr|texlive-cbfonts-20190228-1|2214	%{_texmfdistdir}/fonts/type1/public/cbfonts/glwn1991.pfb
21mr|texlive-cbfonts-20190228-1|2215	%{_texmfdistdir}/fonts/type1/public/cbfonts/glwn2389.pfb
21mr|texlive-cbfonts-20190228-1|2216	%{_texmfdistdir}/fonts/type1/public/cbfonts/glwn2866.pfb
21mr|texlive-cbfonts-20190228-1|2217	%{_texmfdistdir}/fonts/type1/public/cbfonts/glwn3440.pfb
21mr|texlive-cbfonts-20190228-1|2218	%{_texmfdistdir}/fonts/type1/public/cbfonts/glwn4128.pfb
21mr|texlive-cbfonts-20190228-1|2219	%{_texmfdistdir}/fonts/type1/public/cbfonts/glwo0700.pfb
21mr|texlive-cbfonts-20190228-1|2220	%{_texmfdistdir}/fonts/type1/public/cbfonts/glwo0800.pfb
21mr|texlive-cbfonts-20190228-1|2221	%{_texmfdistdir}/fonts/type1/public/cbfonts/glwo1000.pfb
21mr|texlive-cbfonts-20190228-1|2222	%{_texmfdistdir}/fonts/type1/public/cbfonts/glwo1200.pfb
21mr|texlive-cbfonts-20190228-1|2223	%{_texmfdistdir}/fonts/type1/public/cbfonts/glwo1382.pfb
21mr|texlive-cbfonts-20190228-1|2224	%{_texmfdistdir}/fonts/type1/public/cbfonts/glwo1659.pfb
21mr|texlive-cbfonts-20190228-1|2225	%{_texmfdistdir}/fonts/type1/public/cbfonts/glwo1991.pfb
21mr|texlive-cbfonts-20190228-1|2226	%{_texmfdistdir}/fonts/type1/public/cbfonts/glwo2389.pfb
21mr|texlive-cbfonts-20190228-1|2227	%{_texmfdistdir}/fonts/type1/public/cbfonts/glwo2866.pfb
21mr|texlive-cbfonts-20190228-1|2228	%{_texmfdistdir}/fonts/type1/public/cbfonts/glwo3440.pfb
21mr|texlive-cbfonts-20190228-1|2229	%{_texmfdistdir}/fonts/type1/public/cbfonts/glwo4128.pfb
21mr|texlive-cbfonts-20190228-1|2230	%{_texmfdistdir}/fonts/type1/public/cbfonts/glwu0700.pfb
21mr|texlive-cbfonts-20190228-1|2231	%{_texmfdistdir}/fonts/type1/public/cbfonts/glwu0800.pfb
21mr|texlive-cbfonts-20190228-1|2232	%{_texmfdistdir}/fonts/type1/public/cbfonts/glwu1000.pfb
21mr|texlive-cbfonts-20190228-1|2233	%{_texmfdistdir}/fonts/type1/public/cbfonts/glwu1200.pfb
21mr|texlive-cbfonts-20190228-1|2234	%{_texmfdistdir}/fonts/type1/public/cbfonts/glwu1382.pfb
21mr|texlive-cbfonts-20190228-1|2235	%{_texmfdistdir}/fonts/type1/public/cbfonts/glwu1659.pfb
21mr|texlive-cbfonts-20190228-1|2236	%{_texmfdistdir}/fonts/type1/public/cbfonts/glwu1991.pfb
21mr|texlive-cbfonts-20190228-1|2237	%{_texmfdistdir}/fonts/type1/public/cbfonts/glwu2389.pfb
21mr|texlive-cbfonts-20190228-1|2238	%{_texmfdistdir}/fonts/type1/public/cbfonts/glwu2866.pfb
21mr|texlive-cbfonts-20190228-1|2239	%{_texmfdistdir}/fonts/type1/public/cbfonts/glwu3440.pfb
21mr|texlive-cbfonts-20190228-1|2240	%{_texmfdistdir}/fonts/type1/public/cbfonts/glwu4128.pfb
21mr|texlive-cbfonts-20190228-1|2241	%{_texmfdistdir}/fonts/type1/public/cbfonts/glxc0700.pfb
21mr|texlive-cbfonts-20190228-1|2242	%{_texmfdistdir}/fonts/type1/public/cbfonts/glxc0800.pfb
21mr|texlive-cbfonts-20190228-1|2243	%{_texmfdistdir}/fonts/type1/public/cbfonts/glxc1000.pfb
21mr|texlive-cbfonts-20190228-1|2244	%{_texmfdistdir}/fonts/type1/public/cbfonts/glxc1200.pfb
21mr|texlive-cbfonts-20190228-1|2245	%{_texmfdistdir}/fonts/type1/public/cbfonts/glxc1382.pfb
21mr|texlive-cbfonts-20190228-1|2246	%{_texmfdistdir}/fonts/type1/public/cbfonts/glxc1659.pfb
21mr|texlive-cbfonts-20190228-1|2247	%{_texmfdistdir}/fonts/type1/public/cbfonts/glxc1991.pfb
21mr|texlive-cbfonts-20190228-1|2248	%{_texmfdistdir}/fonts/type1/public/cbfonts/glxc2389.pfb
21mr|texlive-cbfonts-20190228-1|2249	%{_texmfdistdir}/fonts/type1/public/cbfonts/glxc2866.pfb
21mr|texlive-cbfonts-20190228-1|2250	%{_texmfdistdir}/fonts/type1/public/cbfonts/glxc3440.pfb
21mr|texlive-cbfonts-20190228-1|2251	%{_texmfdistdir}/fonts/type1/public/cbfonts/glxc4128.pfb
21mr|texlive-cbfonts-20190228-1|2252	%{_texmfdistdir}/fonts/type1/public/cbfonts/glxi0700.pfb
21mr|texlive-cbfonts-20190228-1|2253	%{_texmfdistdir}/fonts/type1/public/cbfonts/glxi0800.pfb
21mr|texlive-cbfonts-20190228-1|2254	%{_texmfdistdir}/fonts/type1/public/cbfonts/glxi1000.pfb
21mr|texlive-cbfonts-20190228-1|2255	%{_texmfdistdir}/fonts/type1/public/cbfonts/glxi1200.pfb
21mr|texlive-cbfonts-20190228-1|2256	%{_texmfdistdir}/fonts/type1/public/cbfonts/glxi1382.pfb
21mr|texlive-cbfonts-20190228-1|2257	%{_texmfdistdir}/fonts/type1/public/cbfonts/glxi1659.pfb
21mr|texlive-cbfonts-20190228-1|2258	%{_texmfdistdir}/fonts/type1/public/cbfonts/glxi1991.pfb
21mr|texlive-cbfonts-20190228-1|2259	%{_texmfdistdir}/fonts/type1/public/cbfonts/glxi2389.pfb
21mr|texlive-cbfonts-20190228-1|2260	%{_texmfdistdir}/fonts/type1/public/cbfonts/glxi2866.pfb
21mr|texlive-cbfonts-20190228-1|2261	%{_texmfdistdir}/fonts/type1/public/cbfonts/glxi3440.pfb
21mr|texlive-cbfonts-20190228-1|2262	%{_texmfdistdir}/fonts/type1/public/cbfonts/glxi4128.pfb
21mr|texlive-cbfonts-20190228-1|2263	%{_texmfdistdir}/fonts/type1/public/cbfonts/glxn0700.pfb
21mr|texlive-cbfonts-20190228-1|2264	%{_texmfdistdir}/fonts/type1/public/cbfonts/glxn0800.pfb
21mr|texlive-cbfonts-20190228-1|2265	%{_texmfdistdir}/fonts/type1/public/cbfonts/glxn1000.pfb
21mr|texlive-cbfonts-20190228-1|2266	%{_texmfdistdir}/fonts/type1/public/cbfonts/glxn1200.pfb
21mr|texlive-cbfonts-20190228-1|2267	%{_texmfdistdir}/fonts/type1/public/cbfonts/glxn1382.pfb
21mr|texlive-cbfonts-20190228-1|2268	%{_texmfdistdir}/fonts/type1/public/cbfonts/glxn1659.pfb
21mr|texlive-cbfonts-20190228-1|2269	%{_texmfdistdir}/fonts/type1/public/cbfonts/glxn1991.pfb
21mr|texlive-cbfonts-20190228-1|2270	%{_texmfdistdir}/fonts/type1/public/cbfonts/glxn2389.pfb
21mr|texlive-cbfonts-20190228-1|2271	%{_texmfdistdir}/fonts/type1/public/cbfonts/glxn2866.pfb
21mr|texlive-cbfonts-20190228-1|2272	%{_texmfdistdir}/fonts/type1/public/cbfonts/glxn3440.pfb
21mr|texlive-cbfonts-20190228-1|2273	%{_texmfdistdir}/fonts/type1/public/cbfonts/glxn4128.pfb
21mr|texlive-cbfonts-20190228-1|2274	%{_texmfdistdir}/fonts/type1/public/cbfonts/glxo0700.pfb
21mr|texlive-cbfonts-20190228-1|2275	%{_texmfdistdir}/fonts/type1/public/cbfonts/glxo0800.pfb
21mr|texlive-cbfonts-20190228-1|2276	%{_texmfdistdir}/fonts/type1/public/cbfonts/glxo1000.pfb
21mr|texlive-cbfonts-20190228-1|2277	%{_texmfdistdir}/fonts/type1/public/cbfonts/glxo1200.pfb
21mr|texlive-cbfonts-20190228-1|2278	%{_texmfdistdir}/fonts/type1/public/cbfonts/glxo1382.pfb
21mr|texlive-cbfonts-20190228-1|2279	%{_texmfdistdir}/fonts/type1/public/cbfonts/glxo1659.pfb
21mr|texlive-cbfonts-20190228-1|2280	%{_texmfdistdir}/fonts/type1/public/cbfonts/glxo1991.pfb
21mr|texlive-cbfonts-20190228-1|2281	%{_texmfdistdir}/fonts/type1/public/cbfonts/glxo2389.pfb
21mr|texlive-cbfonts-20190228-1|2282	%{_texmfdistdir}/fonts/type1/public/cbfonts/glxo2866.pfb
21mr|texlive-cbfonts-20190228-1|2283	%{_texmfdistdir}/fonts/type1/public/cbfonts/glxo3440.pfb
21mr|texlive-cbfonts-20190228-1|2284	%{_texmfdistdir}/fonts/type1/public/cbfonts/glxo4128.pfb
21mr|texlive-cbfonts-20190228-1|2285	%{_texmfdistdir}/fonts/type1/public/cbfonts/glxu0700.pfb
21mr|texlive-cbfonts-20190228-1|2286	%{_texmfdistdir}/fonts/type1/public/cbfonts/glxu0800.pfb
21mr|texlive-cbfonts-20190228-1|2287	%{_texmfdistdir}/fonts/type1/public/cbfonts/glxu1000.pfb
21mr|texlive-cbfonts-20190228-1|2288	%{_texmfdistdir}/fonts/type1/public/cbfonts/glxu1200.pfb
21mr|texlive-cbfonts-20190228-1|2289	%{_texmfdistdir}/fonts/type1/public/cbfonts/glxu1382.pfb
21mr|texlive-cbfonts-20190228-1|2290	%{_texmfdistdir}/fonts/type1/public/cbfonts/glxu1659.pfb
21mr|texlive-cbfonts-20190228-1|2291	%{_texmfdistdir}/fonts/type1/public/cbfonts/glxu1991.pfb
21mr|texlive-cbfonts-20190228-1|2292	%{_texmfdistdir}/fonts/type1/public/cbfonts/glxu2389.pfb
21mr|texlive-cbfonts-20190228-1|2293	%{_texmfdistdir}/fonts/type1/public/cbfonts/glxu2866.pfb
21mr|texlive-cbfonts-20190228-1|2294	%{_texmfdistdir}/fonts/type1/public/cbfonts/glxu3440.pfb
21mr|texlive-cbfonts-20190228-1|2295	%{_texmfdistdir}/fonts/type1/public/cbfonts/glxu4128.pfb
21mr|texlive-cbfonts-20190228-1|2296	%{_texmfdistdir}/fonts/type1/public/cbfonts/gmmn0500.pfb
21mr|texlive-cbfonts-20190228-1|2297	%{_texmfdistdir}/fonts/type1/public/cbfonts/gmmn0600.pfb
21mr|texlive-cbfonts-20190228-1|2298	%{_texmfdistdir}/fonts/type1/public/cbfonts/gmmn0700.pfb
21mr|texlive-cbfonts-20190228-1|2299	%{_texmfdistdir}/fonts/type1/public/cbfonts/gmmn0800.pfb
21mr|texlive-cbfonts-20190228-1|2300	%{_texmfdistdir}/fonts/type1/public/cbfonts/gmmn0900.pfb
21mr|texlive-cbfonts-20190228-1|2301	%{_texmfdistdir}/fonts/type1/public/cbfonts/gmmn1000.pfb
21mr|texlive-cbfonts-20190228-1|2302	%{_texmfdistdir}/fonts/type1/public/cbfonts/gmmn1095.pfb
21mr|texlive-cbfonts-20190228-1|2303	%{_texmfdistdir}/fonts/type1/public/cbfonts/gmmn1200.pfb
21mr|texlive-cbfonts-20190228-1|2304	%{_texmfdistdir}/fonts/type1/public/cbfonts/gmmn1440.pfb
21mr|texlive-cbfonts-20190228-1|2305	%{_texmfdistdir}/fonts/type1/public/cbfonts/gmmn1728.pfb
21mr|texlive-cbfonts-20190228-1|2306	%{_texmfdistdir}/fonts/type1/public/cbfonts/gmmn2074.pfb
21mr|texlive-cbfonts-20190228-1|2307	%{_texmfdistdir}/fonts/type1/public/cbfonts/gmmn2488.pfb
21mr|texlive-cbfonts-20190228-1|2308	%{_texmfdistdir}/fonts/type1/public/cbfonts/gmmn2986.pfb
21mr|texlive-cbfonts-20190228-1|2309	%{_texmfdistdir}/fonts/type1/public/cbfonts/gmmn3583.pfb
21mr|texlive-cbfonts-20190228-1|2310	%{_texmfdistdir}/fonts/type1/public/cbfonts/gmmo0500.pfb
21mr|texlive-cbfonts-20190228-1|2311	%{_texmfdistdir}/fonts/type1/public/cbfonts/gmmo0600.pfb
21mr|texlive-cbfonts-20190228-1|2312	%{_texmfdistdir}/fonts/type1/public/cbfonts/gmmo0700.pfb
21mr|texlive-cbfonts-20190228-1|2313	%{_texmfdistdir}/fonts/type1/public/cbfonts/gmmo0800.pfb
21mr|texlive-cbfonts-20190228-1|2314	%{_texmfdistdir}/fonts/type1/public/cbfonts/gmmo0900.pfb
21mr|texlive-cbfonts-20190228-1|2315	%{_texmfdistdir}/fonts/type1/public/cbfonts/gmmo1000.pfb
21mr|texlive-cbfonts-20190228-1|2316	%{_texmfdistdir}/fonts/type1/public/cbfonts/gmmo1095.pfb
21mr|texlive-cbfonts-20190228-1|2317	%{_texmfdistdir}/fonts/type1/public/cbfonts/gmmo1200.pfb
21mr|texlive-cbfonts-20190228-1|2318	%{_texmfdistdir}/fonts/type1/public/cbfonts/gmmo1440.pfb
21mr|texlive-cbfonts-20190228-1|2319	%{_texmfdistdir}/fonts/type1/public/cbfonts/gmmo1728.pfb
21mr|texlive-cbfonts-20190228-1|2320	%{_texmfdistdir}/fonts/type1/public/cbfonts/gmmo2074.pfb
21mr|texlive-cbfonts-20190228-1|2321	%{_texmfdistdir}/fonts/type1/public/cbfonts/gmmo2488.pfb
21mr|texlive-cbfonts-20190228-1|2322	%{_texmfdistdir}/fonts/type1/public/cbfonts/gmmo2986.pfb
21mr|texlive-cbfonts-20190228-1|2323	%{_texmfdistdir}/fonts/type1/public/cbfonts/gmmo3583.pfb
21mr|texlive-cbfonts-20190228-1|2324	%{_texmfdistdir}/fonts/type1/public/cbfonts/gmtr0500.pfb
21mr|texlive-cbfonts-20190228-1|2325	%{_texmfdistdir}/fonts/type1/public/cbfonts/gmtr0600.pfb
21mr|texlive-cbfonts-20190228-1|2326	%{_texmfdistdir}/fonts/type1/public/cbfonts/gmtr0700.pfb
21mr|texlive-cbfonts-20190228-1|2327	%{_texmfdistdir}/fonts/type1/public/cbfonts/gmtr0800.pfb
21mr|texlive-cbfonts-20190228-1|2328	%{_texmfdistdir}/fonts/type1/public/cbfonts/gmtr0900.pfb
21mr|texlive-cbfonts-20190228-1|2329	%{_texmfdistdir}/fonts/type1/public/cbfonts/gmtr1000.pfb
21mr|texlive-cbfonts-20190228-1|2330	%{_texmfdistdir}/fonts/type1/public/cbfonts/gmtr1095.pfb
21mr|texlive-cbfonts-20190228-1|2331	%{_texmfdistdir}/fonts/type1/public/cbfonts/gmtr1200.pfb
21mr|texlive-cbfonts-20190228-1|2332	%{_texmfdistdir}/fonts/type1/public/cbfonts/gmtr1440.pfb
21mr|texlive-cbfonts-20190228-1|2333	%{_texmfdistdir}/fonts/type1/public/cbfonts/gmtr1728.pfb
21mr|texlive-cbfonts-20190228-1|2334	%{_texmfdistdir}/fonts/type1/public/cbfonts/gmtr2074.pfb
21mr|texlive-cbfonts-20190228-1|2335	%{_texmfdistdir}/fonts/type1/public/cbfonts/gmtr2488.pfb
21mr|texlive-cbfonts-20190228-1|2336	%{_texmfdistdir}/fonts/type1/public/cbfonts/gmtr2986.pfb
21mr|texlive-cbfonts-20190228-1|2337	%{_texmfdistdir}/fonts/type1/public/cbfonts/gmtr3583.pfb
21mr|texlive-cbfonts-20190228-1|2338	%{_texmfdistdir}/fonts/type1/public/cbfonts/gmxn0500.pfb
21mr|texlive-cbfonts-20190228-1|2339	%{_texmfdistdir}/fonts/type1/public/cbfonts/gmxn0600.pfb
21mr|texlive-cbfonts-20190228-1|2340	%{_texmfdistdir}/fonts/type1/public/cbfonts/gmxn0700.pfb
21mr|texlive-cbfonts-20190228-1|2341	%{_texmfdistdir}/fonts/type1/public/cbfonts/gmxn0800.pfb
21mr|texlive-cbfonts-20190228-1|2342	%{_texmfdistdir}/fonts/type1/public/cbfonts/gmxn0900.pfb
21mr|texlive-cbfonts-20190228-1|2343	%{_texmfdistdir}/fonts/type1/public/cbfonts/gmxn1000.pfb
21mr|texlive-cbfonts-20190228-1|2344	%{_texmfdistdir}/fonts/type1/public/cbfonts/gmxn1095.pfb
21mr|texlive-cbfonts-20190228-1|2345	%{_texmfdistdir}/fonts/type1/public/cbfonts/gmxn1200.pfb
21mr|texlive-cbfonts-20190228-1|2346	%{_texmfdistdir}/fonts/type1/public/cbfonts/gmxn1440.pfb
21mr|texlive-cbfonts-20190228-1|2347	%{_texmfdistdir}/fonts/type1/public/cbfonts/gmxn1728.pfb
21mr|texlive-cbfonts-20190228-1|2348	%{_texmfdistdir}/fonts/type1/public/cbfonts/gmxn2074.pfb
21mr|texlive-cbfonts-20190228-1|2349	%{_texmfdistdir}/fonts/type1/public/cbfonts/gmxn2488.pfb
21mr|texlive-cbfonts-20190228-1|2350	%{_texmfdistdir}/fonts/type1/public/cbfonts/gmxn2986.pfb
21mr|texlive-cbfonts-20190228-1|2351	%{_texmfdistdir}/fonts/type1/public/cbfonts/gmxn3583.pfb
21mr|texlive-cbfonts-20190228-1|2352	%{_texmfdistdir}/fonts/type1/public/cbfonts/gmxo0500.pfb
21mr|texlive-cbfonts-20190228-1|2353	%{_texmfdistdir}/fonts/type1/public/cbfonts/gmxo0600.pfb
21mr|texlive-cbfonts-20190228-1|2354	%{_texmfdistdir}/fonts/type1/public/cbfonts/gmxo0700.pfb
21mr|texlive-cbfonts-20190228-1|2355	%{_texmfdistdir}/fonts/type1/public/cbfonts/gmxo0800.pfb
21mr|texlive-cbfonts-20190228-1|2356	%{_texmfdistdir}/fonts/type1/public/cbfonts/gmxo0900.pfb
21mr|texlive-cbfonts-20190228-1|2357	%{_texmfdistdir}/fonts/type1/public/cbfonts/gmxo1000.pfb
21mr|texlive-cbfonts-20190228-1|2358	%{_texmfdistdir}/fonts/type1/public/cbfonts/gmxo1095.pfb
21mr|texlive-cbfonts-20190228-1|2359	%{_texmfdistdir}/fonts/type1/public/cbfonts/gmxo1200.pfb
21mr|texlive-cbfonts-20190228-1|2360	%{_texmfdistdir}/fonts/type1/public/cbfonts/gmxo1440.pfb
21mr|texlive-cbfonts-20190228-1|2361	%{_texmfdistdir}/fonts/type1/public/cbfonts/gmxo1728.pfb
21mr|texlive-cbfonts-20190228-1|2362	%{_texmfdistdir}/fonts/type1/public/cbfonts/gmxo2074.pfb
21mr|texlive-cbfonts-20190228-1|2363	%{_texmfdistdir}/fonts/type1/public/cbfonts/gmxo2488.pfb
21mr|texlive-cbfonts-20190228-1|2364	%{_texmfdistdir}/fonts/type1/public/cbfonts/gmxo2986.pfb
21mr|texlive-cbfonts-20190228-1|2365	%{_texmfdistdir}/fonts/type1/public/cbfonts/gmxo3583.pfb
21mr|texlive-cbfonts-20190228-1|2366	%{_texmfdistdir}/fonts/type1/public/cbfonts/gomc0500.pfb
21mr|texlive-cbfonts-20190228-1|2367	%{_texmfdistdir}/fonts/type1/public/cbfonts/gomc0600.pfb
21mr|texlive-cbfonts-20190228-1|2368	%{_texmfdistdir}/fonts/type1/public/cbfonts/gomc0700.pfb
21mr|texlive-cbfonts-20190228-1|2369	%{_texmfdistdir}/fonts/type1/public/cbfonts/gomc0800.pfb
21mr|texlive-cbfonts-20190228-1|2370	%{_texmfdistdir}/fonts/type1/public/cbfonts/gomc0900.pfb
21mr|texlive-cbfonts-20190228-1|2371	%{_texmfdistdir}/fonts/type1/public/cbfonts/gomc1000.pfb
21mr|texlive-cbfonts-20190228-1|2372	%{_texmfdistdir}/fonts/type1/public/cbfonts/gomc1095.pfb
21mr|texlive-cbfonts-20190228-1|2373	%{_texmfdistdir}/fonts/type1/public/cbfonts/gomc1200.pfb
21mr|texlive-cbfonts-20190228-1|2374	%{_texmfdistdir}/fonts/type1/public/cbfonts/gomc1440.pfb
21mr|texlive-cbfonts-20190228-1|2375	%{_texmfdistdir}/fonts/type1/public/cbfonts/gomc1728.pfb
21mr|texlive-cbfonts-20190228-1|2376	%{_texmfdistdir}/fonts/type1/public/cbfonts/gomc2074.pfb
21mr|texlive-cbfonts-20190228-1|2377	%{_texmfdistdir}/fonts/type1/public/cbfonts/gomc2488.pfb
21mr|texlive-cbfonts-20190228-1|2378	%{_texmfdistdir}/fonts/type1/public/cbfonts/gomc2986.pfb
21mr|texlive-cbfonts-20190228-1|2379	%{_texmfdistdir}/fonts/type1/public/cbfonts/gomc3583.pfb
21mr|texlive-cbfonts-20190228-1|2380	%{_texmfdistdir}/fonts/type1/public/cbfonts/gomi0500.pfb
21mr|texlive-cbfonts-20190228-1|2381	%{_texmfdistdir}/fonts/type1/public/cbfonts/gomi0600.pfb
21mr|texlive-cbfonts-20190228-1|2382	%{_texmfdistdir}/fonts/type1/public/cbfonts/gomi0700.pfb
21mr|texlive-cbfonts-20190228-1|2383	%{_texmfdistdir}/fonts/type1/public/cbfonts/gomi0800.pfb
21mr|texlive-cbfonts-20190228-1|2384	%{_texmfdistdir}/fonts/type1/public/cbfonts/gomi0900.pfb
21mr|texlive-cbfonts-20190228-1|2385	%{_texmfdistdir}/fonts/type1/public/cbfonts/gomi1000.pfb
21mr|texlive-cbfonts-20190228-1|2386	%{_texmfdistdir}/fonts/type1/public/cbfonts/gomi1095.pfb
21mr|texlive-cbfonts-20190228-1|2387	%{_texmfdistdir}/fonts/type1/public/cbfonts/gomi1200.pfb
21mr|texlive-cbfonts-20190228-1|2388	%{_texmfdistdir}/fonts/type1/public/cbfonts/gomi1440.pfb
21mr|texlive-cbfonts-20190228-1|2389	%{_texmfdistdir}/fonts/type1/public/cbfonts/gomi1728.pfb
21mr|texlive-cbfonts-20190228-1|2390	%{_texmfdistdir}/fonts/type1/public/cbfonts/gomi2074.pfb
21mr|texlive-cbfonts-20190228-1|2391	%{_texmfdistdir}/fonts/type1/public/cbfonts/gomi2488.pfb
21mr|texlive-cbfonts-20190228-1|2392	%{_texmfdistdir}/fonts/type1/public/cbfonts/gomi2986.pfb
21mr|texlive-cbfonts-20190228-1|2393	%{_texmfdistdir}/fonts/type1/public/cbfonts/gomi3583.pfb
21mr|texlive-cbfonts-20190228-1|2394	%{_texmfdistdir}/fonts/type1/public/cbfonts/gomn0500.pfb
21mr|texlive-cbfonts-20190228-1|2395	%{_texmfdistdir}/fonts/type1/public/cbfonts/gomn0600.pfb
21mr|texlive-cbfonts-20190228-1|2396	%{_texmfdistdir}/fonts/type1/public/cbfonts/gomn0700.pfb
21mr|texlive-cbfonts-20190228-1|2397	%{_texmfdistdir}/fonts/type1/public/cbfonts/gomn0800.pfb
21mr|texlive-cbfonts-20190228-1|2398	%{_texmfdistdir}/fonts/type1/public/cbfonts/gomn0900.pfb
21mr|texlive-cbfonts-20190228-1|2399	%{_texmfdistdir}/fonts/type1/public/cbfonts/gomn1000.pfb
21mr|texlive-cbfonts-20190228-1|2400	%{_texmfdistdir}/fonts/type1/public/cbfonts/gomn1095.pfb
21mr|texlive-cbfonts-20190228-1|2401	%{_texmfdistdir}/fonts/type1/public/cbfonts/gomn1200.pfb
21mr|texlive-cbfonts-20190228-1|2402	%{_texmfdistdir}/fonts/type1/public/cbfonts/gomn1440.pfb
21mr|texlive-cbfonts-20190228-1|2403	%{_texmfdistdir}/fonts/type1/public/cbfonts/gomn1728.pfb
21mr|texlive-cbfonts-20190228-1|2404	%{_texmfdistdir}/fonts/type1/public/cbfonts/gomn2074.pfb
21mr|texlive-cbfonts-20190228-1|2405	%{_texmfdistdir}/fonts/type1/public/cbfonts/gomn2488.pfb
21mr|texlive-cbfonts-20190228-1|2406	%{_texmfdistdir}/fonts/type1/public/cbfonts/gomn2986.pfb
21mr|texlive-cbfonts-20190228-1|2407	%{_texmfdistdir}/fonts/type1/public/cbfonts/gomn3583.pfb
21mr|texlive-cbfonts-20190228-1|2408	%{_texmfdistdir}/fonts/type1/public/cbfonts/gomo0500.pfb
21mr|texlive-cbfonts-20190228-1|2409	%{_texmfdistdir}/fonts/type1/public/cbfonts/gomo0600.pfb
21mr|texlive-cbfonts-20190228-1|2410	%{_texmfdistdir}/fonts/type1/public/cbfonts/gomo0700.pfb
21mr|texlive-cbfonts-20190228-1|2411	%{_texmfdistdir}/fonts/type1/public/cbfonts/gomo0800.pfb
21mr|texlive-cbfonts-20190228-1|2412	%{_texmfdistdir}/fonts/type1/public/cbfonts/gomo0900.pfb
21mr|texlive-cbfonts-20190228-1|2413	%{_texmfdistdir}/fonts/type1/public/cbfonts/gomo1000.pfb
21mr|texlive-cbfonts-20190228-1|2414	%{_texmfdistdir}/fonts/type1/public/cbfonts/gomo1095.pfb
21mr|texlive-cbfonts-20190228-1|2415	%{_texmfdistdir}/fonts/type1/public/cbfonts/gomo1200.pfb
21mr|texlive-cbfonts-20190228-1|2416	%{_texmfdistdir}/fonts/type1/public/cbfonts/gomo1440.pfb
21mr|texlive-cbfonts-20190228-1|2417	%{_texmfdistdir}/fonts/type1/public/cbfonts/gomo1728.pfb
21mr|texlive-cbfonts-20190228-1|2418	%{_texmfdistdir}/fonts/type1/public/cbfonts/gomo2074.pfb
21mr|texlive-cbfonts-20190228-1|2419	%{_texmfdistdir}/fonts/type1/public/cbfonts/gomo2488.pfb
21mr|texlive-cbfonts-20190228-1|2420	%{_texmfdistdir}/fonts/type1/public/cbfonts/gomo2986.pfb
21mr|texlive-cbfonts-20190228-1|2421	%{_texmfdistdir}/fonts/type1/public/cbfonts/gomo3583.pfb
21mr|texlive-cbfonts-20190228-1|2422	%{_texmfdistdir}/fonts/type1/public/cbfonts/gomu0500.pfb
21mr|texlive-cbfonts-20190228-1|2423	%{_texmfdistdir}/fonts/type1/public/cbfonts/gomu0600.pfb
21mr|texlive-cbfonts-20190228-1|2424	%{_texmfdistdir}/fonts/type1/public/cbfonts/gomu0700.pfb
21mr|texlive-cbfonts-20190228-1|2425	%{_texmfdistdir}/fonts/type1/public/cbfonts/gomu0800.pfb
21mr|texlive-cbfonts-20190228-1|2426	%{_texmfdistdir}/fonts/type1/public/cbfonts/gomu0900.pfb
21mr|texlive-cbfonts-20190228-1|2427	%{_texmfdistdir}/fonts/type1/public/cbfonts/gomu1000.pfb
21mr|texlive-cbfonts-20190228-1|2428	%{_texmfdistdir}/fonts/type1/public/cbfonts/gomu1095.pfb
21mr|texlive-cbfonts-20190228-1|2429	%{_texmfdistdir}/fonts/type1/public/cbfonts/gomu1200.pfb
21mr|texlive-cbfonts-20190228-1|2430	%{_texmfdistdir}/fonts/type1/public/cbfonts/gomu1440.pfb
21mr|texlive-cbfonts-20190228-1|2431	%{_texmfdistdir}/fonts/type1/public/cbfonts/gomu1728.pfb
21mr|texlive-cbfonts-20190228-1|2432	%{_texmfdistdir}/fonts/type1/public/cbfonts/gomu2074.pfb
21mr|texlive-cbfonts-20190228-1|2433	%{_texmfdistdir}/fonts/type1/public/cbfonts/gomu2488.pfb
21mr|texlive-cbfonts-20190228-1|2434	%{_texmfdistdir}/fonts/type1/public/cbfonts/gomu2986.pfb
21mr|texlive-cbfonts-20190228-1|2435	%{_texmfdistdir}/fonts/type1/public/cbfonts/gomu3583.pfb
21mr|texlive-cbfonts-20190228-1|2436	%{_texmfdistdir}/fonts/type1/public/cbfonts/goxc0500.pfb
21mr|texlive-cbfonts-20190228-1|2437	%{_texmfdistdir}/fonts/type1/public/cbfonts/goxc0600.pfb
21mr|texlive-cbfonts-20190228-1|2438	%{_texmfdistdir}/fonts/type1/public/cbfonts/goxc0700.pfb
21mr|texlive-cbfonts-20190228-1|2439	%{_texmfdistdir}/fonts/type1/public/cbfonts/goxc0800.pfb
21mr|texlive-cbfonts-20190228-1|2440	%{_texmfdistdir}/fonts/type1/public/cbfonts/goxc0900.pfb
21mr|texlive-cbfonts-20190228-1|2441	%{_texmfdistdir}/fonts/type1/public/cbfonts/goxc1000.pfb
21mr|texlive-cbfonts-20190228-1|2442	%{_texmfdistdir}/fonts/type1/public/cbfonts/goxc1095.pfb
21mr|texlive-cbfonts-20190228-1|2443	%{_texmfdistdir}/fonts/type1/public/cbfonts/goxc1200.pfb
21mr|texlive-cbfonts-20190228-1|2444	%{_texmfdistdir}/fonts/type1/public/cbfonts/goxc1440.pfb
21mr|texlive-cbfonts-20190228-1|2445	%{_texmfdistdir}/fonts/type1/public/cbfonts/goxc1728.pfb
21mr|texlive-cbfonts-20190228-1|2446	%{_texmfdistdir}/fonts/type1/public/cbfonts/goxc2074.pfb
21mr|texlive-cbfonts-20190228-1|2447	%{_texmfdistdir}/fonts/type1/public/cbfonts/goxc2488.pfb
21mr|texlive-cbfonts-20190228-1|2448	%{_texmfdistdir}/fonts/type1/public/cbfonts/goxc2986.pfb
21mr|texlive-cbfonts-20190228-1|2449	%{_texmfdistdir}/fonts/type1/public/cbfonts/goxc3583.pfb
21mr|texlive-cbfonts-20190228-1|2450	%{_texmfdistdir}/fonts/type1/public/cbfonts/goxi0500.pfb
21mr|texlive-cbfonts-20190228-1|2451	%{_texmfdistdir}/fonts/type1/public/cbfonts/goxi0600.pfb
21mr|texlive-cbfonts-20190228-1|2452	%{_texmfdistdir}/fonts/type1/public/cbfonts/goxi0700.pfb
21mr|texlive-cbfonts-20190228-1|2453	%{_texmfdistdir}/fonts/type1/public/cbfonts/goxi0800.pfb
21mr|texlive-cbfonts-20190228-1|2454	%{_texmfdistdir}/fonts/type1/public/cbfonts/goxi0900.pfb
21mr|texlive-cbfonts-20190228-1|2455	%{_texmfdistdir}/fonts/type1/public/cbfonts/goxi1000.pfb
21mr|texlive-cbfonts-20190228-1|2456	%{_texmfdistdir}/fonts/type1/public/cbfonts/goxi1095.pfb
21mr|texlive-cbfonts-20190228-1|2457	%{_texmfdistdir}/fonts/type1/public/cbfonts/goxi1200.pfb
21mr|texlive-cbfonts-20190228-1|2458	%{_texmfdistdir}/fonts/type1/public/cbfonts/goxi1440.pfb
21mr|texlive-cbfonts-20190228-1|2459	%{_texmfdistdir}/fonts/type1/public/cbfonts/goxi1728.pfb
21mr|texlive-cbfonts-20190228-1|2460	%{_texmfdistdir}/fonts/type1/public/cbfonts/goxi2074.pfb
21mr|texlive-cbfonts-20190228-1|2461	%{_texmfdistdir}/fonts/type1/public/cbfonts/goxi2488.pfb
21mr|texlive-cbfonts-20190228-1|2462	%{_texmfdistdir}/fonts/type1/public/cbfonts/goxi2986.pfb
21mr|texlive-cbfonts-20190228-1|2463	%{_texmfdistdir}/fonts/type1/public/cbfonts/goxi3583.pfb
21mr|texlive-cbfonts-20190228-1|2464	%{_texmfdistdir}/fonts/type1/public/cbfonts/goxn0500.pfb
21mr|texlive-cbfonts-20190228-1|2465	%{_texmfdistdir}/fonts/type1/public/cbfonts/goxn0600.pfb
21mr|texlive-cbfonts-20190228-1|2466	%{_texmfdistdir}/fonts/type1/public/cbfonts/goxn0700.pfb
21mr|texlive-cbfonts-20190228-1|2467	%{_texmfdistdir}/fonts/type1/public/cbfonts/goxn0800.pfb
21mr|texlive-cbfonts-20190228-1|2468	%{_texmfdistdir}/fonts/type1/public/cbfonts/goxn0900.pfb
21mr|texlive-cbfonts-20190228-1|2469	%{_texmfdistdir}/fonts/type1/public/cbfonts/goxn1000.pfb
21mr|texlive-cbfonts-20190228-1|2470	%{_texmfdistdir}/fonts/type1/public/cbfonts/goxn1095.pfb
21mr|texlive-cbfonts-20190228-1|2471	%{_texmfdistdir}/fonts/type1/public/cbfonts/goxn1200.pfb
21mr|texlive-cbfonts-20190228-1|2472	%{_texmfdistdir}/fonts/type1/public/cbfonts/goxn1440.pfb
21mr|texlive-cbfonts-20190228-1|2473	%{_texmfdistdir}/fonts/type1/public/cbfonts/goxn1728.pfb
21mr|texlive-cbfonts-20190228-1|2474	%{_texmfdistdir}/fonts/type1/public/cbfonts/goxn2074.pfb
21mr|texlive-cbfonts-20190228-1|2475	%{_texmfdistdir}/fonts/type1/public/cbfonts/goxn2488.pfb
21mr|texlive-cbfonts-20190228-1|2476	%{_texmfdistdir}/fonts/type1/public/cbfonts/goxn2986.pfb
21mr|texlive-cbfonts-20190228-1|2477	%{_texmfdistdir}/fonts/type1/public/cbfonts/goxn3583.pfb
21mr|texlive-cbfonts-20190228-1|2478	%{_texmfdistdir}/fonts/type1/public/cbfonts/goxo0500.pfb
21mr|texlive-cbfonts-20190228-1|2479	%{_texmfdistdir}/fonts/type1/public/cbfonts/goxo0600.pfb
21mr|texlive-cbfonts-20190228-1|2480	%{_texmfdistdir}/fonts/type1/public/cbfonts/goxo0700.pfb
21mr|texlive-cbfonts-20190228-1|2481	%{_texmfdistdir}/fonts/type1/public/cbfonts/goxo0800.pfb
21mr|texlive-cbfonts-20190228-1|2482	%{_texmfdistdir}/fonts/type1/public/cbfonts/goxo0900.pfb
21mr|texlive-cbfonts-20190228-1|2483	%{_texmfdistdir}/fonts/type1/public/cbfonts/goxo1000.pfb
21mr|texlive-cbfonts-20190228-1|2484	%{_texmfdistdir}/fonts/type1/public/cbfonts/goxo1095.pfb
21mr|texlive-cbfonts-20190228-1|2485	%{_texmfdistdir}/fonts/type1/public/cbfonts/goxo1200.pfb
21mr|texlive-cbfonts-20190228-1|2486	%{_texmfdistdir}/fonts/type1/public/cbfonts/goxo1440.pfb
21mr|texlive-cbfonts-20190228-1|2487	%{_texmfdistdir}/fonts/type1/public/cbfonts/goxo1728.pfb
21mr|texlive-cbfonts-20190228-1|2488	%{_texmfdistdir}/fonts/type1/public/cbfonts/goxo2074.pfb
21mr|texlive-cbfonts-20190228-1|2489	%{_texmfdistdir}/fonts/type1/public/cbfonts/goxo2488.pfb
21mr|texlive-cbfonts-20190228-1|2490	%{_texmfdistdir}/fonts/type1/public/cbfonts/goxo2986.pfb
21mr|texlive-cbfonts-20190228-1|2491	%{_texmfdistdir}/fonts/type1/public/cbfonts/goxo3583.pfb
21mr|texlive-cbfonts-20190228-1|2492	%{_texmfdistdir}/fonts/type1/public/cbfonts/goxu0500.pfb
21mr|texlive-cbfonts-20190228-1|2493	%{_texmfdistdir}/fonts/type1/public/cbfonts/goxu0600.pfb
21mr|texlive-cbfonts-20190228-1|2494	%{_texmfdistdir}/fonts/type1/public/cbfonts/goxu0700.pfb
21mr|texlive-cbfonts-20190228-1|2495	%{_texmfdistdir}/fonts/type1/public/cbfonts/goxu0800.pfb
21mr|texlive-cbfonts-20190228-1|2496	%{_texmfdistdir}/fonts/type1/public/cbfonts/goxu0900.pfb
21mr|texlive-cbfonts-20190228-1|2497	%{_texmfdistdir}/fonts/type1/public/cbfonts/goxu1000.pfb
21mr|texlive-cbfonts-20190228-1|2498	%{_texmfdistdir}/fonts/type1/public/cbfonts/goxu1095.pfb
21mr|texlive-cbfonts-20190228-1|2499	%{_texmfdistdir}/fonts/type1/public/cbfonts/goxu1200.pfb
21mr|texlive-cbfonts-20190228-1|2500	%{_texmfdistdir}/fonts/type1/public/cbfonts/goxu1440.pfb
21mr|texlive-cbfonts-20190228-1|2501	%{_texmfdistdir}/fonts/type1/public/cbfonts/goxu1728.pfb
21mr|texlive-cbfonts-20190228-1|2502	%{_texmfdistdir}/fonts/type1/public/cbfonts/goxu2074.pfb
21mr|texlive-cbfonts-20190228-1|2503	%{_texmfdistdir}/fonts/type1/public/cbfonts/goxu2488.pfb
21mr|texlive-cbfonts-20190228-1|2504	%{_texmfdistdir}/fonts/type1/public/cbfonts/goxu2986.pfb
21mr|texlive-cbfonts-20190228-1|2505	%{_texmfdistdir}/fonts/type1/public/cbfonts/goxu3583.pfb
21mr|texlive-cbfonts-20190228-1|2506	%{_texmfdistdir}/fonts/type1/public/cbfonts/grbl0500.pfb
21mr|texlive-cbfonts-20190228-1|2507	%{_texmfdistdir}/fonts/type1/public/cbfonts/grbl0600.pfb
21mr|texlive-cbfonts-20190228-1|2508	%{_texmfdistdir}/fonts/type1/public/cbfonts/grbl0700.pfb
21mr|texlive-cbfonts-20190228-1|2509	%{_texmfdistdir}/fonts/type1/public/cbfonts/grbl0800.pfb
21mr|texlive-cbfonts-20190228-1|2510	%{_texmfdistdir}/fonts/type1/public/cbfonts/grbl0900.pfb
21mr|texlive-cbfonts-20190228-1|2511	%{_texmfdistdir}/fonts/type1/public/cbfonts/grbl1000.pfb
21mr|texlive-cbfonts-20190228-1|2512	%{_texmfdistdir}/fonts/type1/public/cbfonts/grbl1095.pfb
21mr|texlive-cbfonts-20190228-1|2513	%{_texmfdistdir}/fonts/type1/public/cbfonts/grbl1200.pfb
21mr|texlive-cbfonts-20190228-1|2514	%{_texmfdistdir}/fonts/type1/public/cbfonts/grbl1440.pfb
21mr|texlive-cbfonts-20190228-1|2515	%{_texmfdistdir}/fonts/type1/public/cbfonts/grbl1728.pfb
21mr|texlive-cbfonts-20190228-1|2516	%{_texmfdistdir}/fonts/type1/public/cbfonts/grbl2074.pfb
21mr|texlive-cbfonts-20190228-1|2517	%{_texmfdistdir}/fonts/type1/public/cbfonts/grbl2488.pfb
21mr|texlive-cbfonts-20190228-1|2518	%{_texmfdistdir}/fonts/type1/public/cbfonts/grbl2986.pfb
21mr|texlive-cbfonts-20190228-1|2519	%{_texmfdistdir}/fonts/type1/public/cbfonts/grbl3583.pfb
21mr|texlive-cbfonts-20190228-1|2520	%{_texmfdistdir}/fonts/type1/public/cbfonts/grmc0500.pfb
21mr|texlive-cbfonts-20190228-1|2521	%{_texmfdistdir}/fonts/type1/public/cbfonts/grmc0600.pfb
21mr|texlive-cbfonts-20190228-1|2522	%{_texmfdistdir}/fonts/type1/public/cbfonts/grmc0700.pfb
21mr|texlive-cbfonts-20190228-1|2523	%{_texmfdistdir}/fonts/type1/public/cbfonts/grmc0800.pfb
21mr|texlive-cbfonts-20190228-1|2524	%{_texmfdistdir}/fonts/type1/public/cbfonts/grmc0900.pfb
21mr|texlive-cbfonts-20190228-1|2525	%{_texmfdistdir}/fonts/type1/public/cbfonts/grmc1000.pfb
21mr|texlive-cbfonts-20190228-1|2526	%{_texmfdistdir}/fonts/type1/public/cbfonts/grmc1095.pfb
21mr|texlive-cbfonts-20190228-1|2527	%{_texmfdistdir}/fonts/type1/public/cbfonts/grmc1200.pfb
21mr|texlive-cbfonts-20190228-1|2528	%{_texmfdistdir}/fonts/type1/public/cbfonts/grmc1440.pfb
21mr|texlive-cbfonts-20190228-1|2529	%{_texmfdistdir}/fonts/type1/public/cbfonts/grmc1728.pfb
21mr|texlive-cbfonts-20190228-1|2530	%{_texmfdistdir}/fonts/type1/public/cbfonts/grmc2074.pfb
21mr|texlive-cbfonts-20190228-1|2531	%{_texmfdistdir}/fonts/type1/public/cbfonts/grmc2488.pfb
21mr|texlive-cbfonts-20190228-1|2532	%{_texmfdistdir}/fonts/type1/public/cbfonts/grmc2986.pfb
21mr|texlive-cbfonts-20190228-1|2533	%{_texmfdistdir}/fonts/type1/public/cbfonts/grmc3583.pfb
21mr|texlive-cbfonts-20190228-1|2534	%{_texmfdistdir}/fonts/type1/public/cbfonts/grmi0500.pfb
21mr|texlive-cbfonts-20190228-1|2535	%{_texmfdistdir}/fonts/type1/public/cbfonts/grmi0600.pfb
21mr|texlive-cbfonts-20190228-1|2536	%{_texmfdistdir}/fonts/type1/public/cbfonts/grmi0700.pfb
21mr|texlive-cbfonts-20190228-1|2537	%{_texmfdistdir}/fonts/type1/public/cbfonts/grmi0800.pfb
21mr|texlive-cbfonts-20190228-1|2538	%{_texmfdistdir}/fonts/type1/public/cbfonts/grmi0900.pfb
21mr|texlive-cbfonts-20190228-1|2539	%{_texmfdistdir}/fonts/type1/public/cbfonts/grmi1000.pfb
21mr|texlive-cbfonts-20190228-1|2540	%{_texmfdistdir}/fonts/type1/public/cbfonts/grmi1095.pfb
21mr|texlive-cbfonts-20190228-1|2541	%{_texmfdistdir}/fonts/type1/public/cbfonts/grmi1200.pfb
21mr|texlive-cbfonts-20190228-1|2542	%{_texmfdistdir}/fonts/type1/public/cbfonts/grmi1440.pfb
21mr|texlive-cbfonts-20190228-1|2543	%{_texmfdistdir}/fonts/type1/public/cbfonts/grmi1728.pfb
21mr|texlive-cbfonts-20190228-1|2544	%{_texmfdistdir}/fonts/type1/public/cbfonts/grmi2074.pfb
21mr|texlive-cbfonts-20190228-1|2545	%{_texmfdistdir}/fonts/type1/public/cbfonts/grmi2488.pfb
21mr|texlive-cbfonts-20190228-1|2546	%{_texmfdistdir}/fonts/type1/public/cbfonts/grmi2986.pfb
21mr|texlive-cbfonts-20190228-1|2547	%{_texmfdistdir}/fonts/type1/public/cbfonts/grmi3583.pfb
21mr|texlive-cbfonts-20190228-1|2548	%{_texmfdistdir}/fonts/type1/public/cbfonts/grml0500.pfb
21mr|texlive-cbfonts-20190228-1|2549	%{_texmfdistdir}/fonts/type1/public/cbfonts/grml0600.pfb
21mr|texlive-cbfonts-20190228-1|2550	%{_texmfdistdir}/fonts/type1/public/cbfonts/grml0700.pfb
21mr|texlive-cbfonts-20190228-1|2551	%{_texmfdistdir}/fonts/type1/public/cbfonts/grml0800.pfb
21mr|texlive-cbfonts-20190228-1|2552	%{_texmfdistdir}/fonts/type1/public/cbfonts/grml0900.pfb
21mr|texlive-cbfonts-20190228-1|2553	%{_texmfdistdir}/fonts/type1/public/cbfonts/grml1000.pfb
21mr|texlive-cbfonts-20190228-1|2554	%{_texmfdistdir}/fonts/type1/public/cbfonts/grml1095.pfb
21mr|texlive-cbfonts-20190228-1|2555	%{_texmfdistdir}/fonts/type1/public/cbfonts/grml1200.pfb
21mr|texlive-cbfonts-20190228-1|2556	%{_texmfdistdir}/fonts/type1/public/cbfonts/grml1440.pfb
21mr|texlive-cbfonts-20190228-1|2557	%{_texmfdistdir}/fonts/type1/public/cbfonts/grml1728.pfb
21mr|texlive-cbfonts-20190228-1|2558	%{_texmfdistdir}/fonts/type1/public/cbfonts/grml2074.pfb
21mr|texlive-cbfonts-20190228-1|2559	%{_texmfdistdir}/fonts/type1/public/cbfonts/grml2488.pfb
21mr|texlive-cbfonts-20190228-1|2560	%{_texmfdistdir}/fonts/type1/public/cbfonts/grml2986.pfb
21mr|texlive-cbfonts-20190228-1|2561	%{_texmfdistdir}/fonts/type1/public/cbfonts/grml3583.pfb
21mr|texlive-cbfonts-20190228-1|2562	%{_texmfdistdir}/fonts/type1/public/cbfonts/grmn0500.pfb
21mr|texlive-cbfonts-20190228-1|2563	%{_texmfdistdir}/fonts/type1/public/cbfonts/grmn0600.pfb
21mr|texlive-cbfonts-20190228-1|2564	%{_texmfdistdir}/fonts/type1/public/cbfonts/grmn0700.pfb
21mr|texlive-cbfonts-20190228-1|2565	%{_texmfdistdir}/fonts/type1/public/cbfonts/grmn0800.pfb
21mr|texlive-cbfonts-20190228-1|2566	%{_texmfdistdir}/fonts/type1/public/cbfonts/grmn0900.pfb
21mr|texlive-cbfonts-20190228-1|2567	%{_texmfdistdir}/fonts/type1/public/cbfonts/grmn1000.pfb
21mr|texlive-cbfonts-20190228-1|2568	%{_texmfdistdir}/fonts/type1/public/cbfonts/grmn1095.pfb
21mr|texlive-cbfonts-20190228-1|2569	%{_texmfdistdir}/fonts/type1/public/cbfonts/grmn1200.pfb
21mr|texlive-cbfonts-20190228-1|2570	%{_texmfdistdir}/fonts/type1/public/cbfonts/grmn1440.pfb
21mr|texlive-cbfonts-20190228-1|2571	%{_texmfdistdir}/fonts/type1/public/cbfonts/grmn1728.pfb
21mr|texlive-cbfonts-20190228-1|2572	%{_texmfdistdir}/fonts/type1/public/cbfonts/grmn2074.pfb
21mr|texlive-cbfonts-20190228-1|2573	%{_texmfdistdir}/fonts/type1/public/cbfonts/grmn2488.pfb
21mr|texlive-cbfonts-20190228-1|2574	%{_texmfdistdir}/fonts/type1/public/cbfonts/grmn2986.pfb
21mr|texlive-cbfonts-20190228-1|2575	%{_texmfdistdir}/fonts/type1/public/cbfonts/grmn3583.pfb
21mr|texlive-cbfonts-20190228-1|2576	%{_texmfdistdir}/fonts/type1/public/cbfonts/grmo0500.pfb
21mr|texlive-cbfonts-20190228-1|2577	%{_texmfdistdir}/fonts/type1/public/cbfonts/grmo0600.pfb
21mr|texlive-cbfonts-20190228-1|2578	%{_texmfdistdir}/fonts/type1/public/cbfonts/grmo0700.pfb
21mr|texlive-cbfonts-20190228-1|2579	%{_texmfdistdir}/fonts/type1/public/cbfonts/grmo0800.pfb
21mr|texlive-cbfonts-20190228-1|2580	%{_texmfdistdir}/fonts/type1/public/cbfonts/grmo0900.pfb
21mr|texlive-cbfonts-20190228-1|2581	%{_texmfdistdir}/fonts/type1/public/cbfonts/grmo1000.pfb
21mr|texlive-cbfonts-20190228-1|2582	%{_texmfdistdir}/fonts/type1/public/cbfonts/grmo1095.pfb
21mr|texlive-cbfonts-20190228-1|2583	%{_texmfdistdir}/fonts/type1/public/cbfonts/grmo1200.pfb
21mr|texlive-cbfonts-20190228-1|2584	%{_texmfdistdir}/fonts/type1/public/cbfonts/grmo1440.pfb
21mr|texlive-cbfonts-20190228-1|2585	%{_texmfdistdir}/fonts/type1/public/cbfonts/grmo1728.pfb
21mr|texlive-cbfonts-20190228-1|2586	%{_texmfdistdir}/fonts/type1/public/cbfonts/grmo2074.pfb
21mr|texlive-cbfonts-20190228-1|2587	%{_texmfdistdir}/fonts/type1/public/cbfonts/grmo2488.pfb
21mr|texlive-cbfonts-20190228-1|2588	%{_texmfdistdir}/fonts/type1/public/cbfonts/grmo2986.pfb
21mr|texlive-cbfonts-20190228-1|2589	%{_texmfdistdir}/fonts/type1/public/cbfonts/grmo3583.pfb
21mr|texlive-cbfonts-20190228-1|2590	%{_texmfdistdir}/fonts/type1/public/cbfonts/grmu0500.pfb
21mr|texlive-cbfonts-20190228-1|2591	%{_texmfdistdir}/fonts/type1/public/cbfonts/grmu0600.pfb
21mr|texlive-cbfonts-20190228-1|2592	%{_texmfdistdir}/fonts/type1/public/cbfonts/grmu0700.pfb
21mr|texlive-cbfonts-20190228-1|2593	%{_texmfdistdir}/fonts/type1/public/cbfonts/grmu0800.pfb
21mr|texlive-cbfonts-20190228-1|2594	%{_texmfdistdir}/fonts/type1/public/cbfonts/grmu0900.pfb
21mr|texlive-cbfonts-20190228-1|2595	%{_texmfdistdir}/fonts/type1/public/cbfonts/grmu1000.pfb
21mr|texlive-cbfonts-20190228-1|2596	%{_texmfdistdir}/fonts/type1/public/cbfonts/grmu1095.pfb
21mr|texlive-cbfonts-20190228-1|2597	%{_texmfdistdir}/fonts/type1/public/cbfonts/grmu1200.pfb
21mr|texlive-cbfonts-20190228-1|2598	%{_texmfdistdir}/fonts/type1/public/cbfonts/grmu1440.pfb
21mr|texlive-cbfonts-20190228-1|2599	%{_texmfdistdir}/fonts/type1/public/cbfonts/grmu1728.pfb
21mr|texlive-cbfonts-20190228-1|2600	%{_texmfdistdir}/fonts/type1/public/cbfonts/grmu2074.pfb
21mr|texlive-cbfonts-20190228-1|2601	%{_texmfdistdir}/fonts/type1/public/cbfonts/grmu2488.pfb
21mr|texlive-cbfonts-20190228-1|2602	%{_texmfdistdir}/fonts/type1/public/cbfonts/grmu2986.pfb
21mr|texlive-cbfonts-20190228-1|2603	%{_texmfdistdir}/fonts/type1/public/cbfonts/grmu3583.pfb
21mr|texlive-cbfonts-20190228-1|2604	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxc0500.pfb
21mr|texlive-cbfonts-20190228-1|2605	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxc0600.pfb
21mr|texlive-cbfonts-20190228-1|2606	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxc0700.pfb
21mr|texlive-cbfonts-20190228-1|2607	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxc0800.pfb
21mr|texlive-cbfonts-20190228-1|2608	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxc0900.pfb
21mr|texlive-cbfonts-20190228-1|2609	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxc1000.pfb
21mr|texlive-cbfonts-20190228-1|2610	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxc1095.pfb
21mr|texlive-cbfonts-20190228-1|2611	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxc1200.pfb
21mr|texlive-cbfonts-20190228-1|2612	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxc1440.pfb
21mr|texlive-cbfonts-20190228-1|2613	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxc1728.pfb
21mr|texlive-cbfonts-20190228-1|2614	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxc2074.pfb
21mr|texlive-cbfonts-20190228-1|2615	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxc2488.pfb
21mr|texlive-cbfonts-20190228-1|2616	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxc2986.pfb
21mr|texlive-cbfonts-20190228-1|2617	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxc3583.pfb
21mr|texlive-cbfonts-20190228-1|2618	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxi0500.pfb
21mr|texlive-cbfonts-20190228-1|2619	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxi0600.pfb
21mr|texlive-cbfonts-20190228-1|2620	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxi0700.pfb
21mr|texlive-cbfonts-20190228-1|2621	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxi0800.pfb
21mr|texlive-cbfonts-20190228-1|2622	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxi0900.pfb
21mr|texlive-cbfonts-20190228-1|2623	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxi1000.pfb
21mr|texlive-cbfonts-20190228-1|2624	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxi1095.pfb
21mr|texlive-cbfonts-20190228-1|2625	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxi1200.pfb
21mr|texlive-cbfonts-20190228-1|2626	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxi1440.pfb
21mr|texlive-cbfonts-20190228-1|2627	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxi1728.pfb
21mr|texlive-cbfonts-20190228-1|2628	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxi2074.pfb
21mr|texlive-cbfonts-20190228-1|2629	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxi2488.pfb
21mr|texlive-cbfonts-20190228-1|2630	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxi2986.pfb
21mr|texlive-cbfonts-20190228-1|2631	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxi3583.pfb
21mr|texlive-cbfonts-20190228-1|2632	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxl0500.pfb
21mr|texlive-cbfonts-20190228-1|2633	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxl0600.pfb
21mr|texlive-cbfonts-20190228-1|2634	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxl0700.pfb
21mr|texlive-cbfonts-20190228-1|2635	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxl0800.pfb
21mr|texlive-cbfonts-20190228-1|2636	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxl0900.pfb
21mr|texlive-cbfonts-20190228-1|2637	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxl1000.pfb
21mr|texlive-cbfonts-20190228-1|2638	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxl1095.pfb
21mr|texlive-cbfonts-20190228-1|2639	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxl1200.pfb
21mr|texlive-cbfonts-20190228-1|2640	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxl1440.pfb
21mr|texlive-cbfonts-20190228-1|2641	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxl1728.pfb
21mr|texlive-cbfonts-20190228-1|2642	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxl2074.pfb
21mr|texlive-cbfonts-20190228-1|2643	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxl2488.pfb
21mr|texlive-cbfonts-20190228-1|2644	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxl2986.pfb
21mr|texlive-cbfonts-20190228-1|2645	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxl3583.pfb
21mr|texlive-cbfonts-20190228-1|2646	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxn0500.pfb
21mr|texlive-cbfonts-20190228-1|2647	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxn0600.pfb
21mr|texlive-cbfonts-20190228-1|2648	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxn0700.pfb
21mr|texlive-cbfonts-20190228-1|2649	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxn0800.pfb
21mr|texlive-cbfonts-20190228-1|2650	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxn0900.pfb
21mr|texlive-cbfonts-20190228-1|2651	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxn1000.pfb
21mr|texlive-cbfonts-20190228-1|2652	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxn1095.pfb
21mr|texlive-cbfonts-20190228-1|2653	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxn1200.pfb
21mr|texlive-cbfonts-20190228-1|2654	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxn1440.pfb
21mr|texlive-cbfonts-20190228-1|2655	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxn1728.pfb
21mr|texlive-cbfonts-20190228-1|2656	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxn2074.pfb
21mr|texlive-cbfonts-20190228-1|2657	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxn2488.pfb
21mr|texlive-cbfonts-20190228-1|2658	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxn2986.pfb
21mr|texlive-cbfonts-20190228-1|2659	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxn3583.pfb
21mr|texlive-cbfonts-20190228-1|2660	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxo0500.pfb
21mr|texlive-cbfonts-20190228-1|2661	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxo0600.pfb
21mr|texlive-cbfonts-20190228-1|2662	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxo0700.pfb
21mr|texlive-cbfonts-20190228-1|2663	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxo0800.pfb
21mr|texlive-cbfonts-20190228-1|2664	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxo0900.pfb
21mr|texlive-cbfonts-20190228-1|2665	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxo1000.pfb
21mr|texlive-cbfonts-20190228-1|2666	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxo1095.pfb
21mr|texlive-cbfonts-20190228-1|2667	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxo1200.pfb
21mr|texlive-cbfonts-20190228-1|2668	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxo1440.pfb
21mr|texlive-cbfonts-20190228-1|2669	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxo1728.pfb
21mr|texlive-cbfonts-20190228-1|2670	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxo2074.pfb
21mr|texlive-cbfonts-20190228-1|2671	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxo2488.pfb
21mr|texlive-cbfonts-20190228-1|2672	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxo2986.pfb
21mr|texlive-cbfonts-20190228-1|2673	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxo3583.pfb
21mr|texlive-cbfonts-20190228-1|2674	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxu0500.pfb
21mr|texlive-cbfonts-20190228-1|2675	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxu0600.pfb
21mr|texlive-cbfonts-20190228-1|2676	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxu0700.pfb
21mr|texlive-cbfonts-20190228-1|2677	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxu0800.pfb
21mr|texlive-cbfonts-20190228-1|2678	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxu0900.pfb
21mr|texlive-cbfonts-20190228-1|2679	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxu1000.pfb
21mr|texlive-cbfonts-20190228-1|2680	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxu1095.pfb
21mr|texlive-cbfonts-20190228-1|2681	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxu1200.pfb
21mr|texlive-cbfonts-20190228-1|2682	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxu1440.pfb
21mr|texlive-cbfonts-20190228-1|2683	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxu1728.pfb
21mr|texlive-cbfonts-20190228-1|2684	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxu2074.pfb
21mr|texlive-cbfonts-20190228-1|2685	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxu2488.pfb
21mr|texlive-cbfonts-20190228-1|2686	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxu2986.pfb
21mr|texlive-cbfonts-20190228-1|2687	%{_texmfdistdir}/fonts/type1/public/cbfonts/grxu3583.pfb
21mr|texlive-cbfonts-20190228-1|2688	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsma0500.pfb
21mr|texlive-cbfonts-20190228-1|2689	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsma0600.pfb
21mr|texlive-cbfonts-20190228-1|2690	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsma0700.pfb
21mr|texlive-cbfonts-20190228-1|2691	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsma0800.pfb
21mr|texlive-cbfonts-20190228-1|2692	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsma0900.pfb
21mr|texlive-cbfonts-20190228-1|2693	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsma1000.pfb
21mr|texlive-cbfonts-20190228-1|2694	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsma1095.pfb
21mr|texlive-cbfonts-20190228-1|2695	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsma1200.pfb
21mr|texlive-cbfonts-20190228-1|2696	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsma1440.pfb
21mr|texlive-cbfonts-20190228-1|2697	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsma1728.pfb
21mr|texlive-cbfonts-20190228-1|2698	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsma2074.pfb
21mr|texlive-cbfonts-20190228-1|2699	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsma2488.pfb
21mr|texlive-cbfonts-20190228-1|2700	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsma2986.pfb
21mr|texlive-cbfonts-20190228-1|2701	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsma3583.pfb
21mr|texlive-cbfonts-20190228-1|2702	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmc0500.pfb
21mr|texlive-cbfonts-20190228-1|2703	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmc0600.pfb
21mr|texlive-cbfonts-20190228-1|2704	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmc0700.pfb
21mr|texlive-cbfonts-20190228-1|2705	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmc0800.pfb
21mr|texlive-cbfonts-20190228-1|2706	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmc0900.pfb
21mr|texlive-cbfonts-20190228-1|2707	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmc1000.pfb
21mr|texlive-cbfonts-20190228-1|2708	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmc1095.pfb
21mr|texlive-cbfonts-20190228-1|2709	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmc1200.pfb
21mr|texlive-cbfonts-20190228-1|2710	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmc1440.pfb
21mr|texlive-cbfonts-20190228-1|2711	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmc1728.pfb
21mr|texlive-cbfonts-20190228-1|2712	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmc2074.pfb
21mr|texlive-cbfonts-20190228-1|2713	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmc2488.pfb
21mr|texlive-cbfonts-20190228-1|2714	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmc2986.pfb
21mr|texlive-cbfonts-20190228-1|2715	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmc3583.pfb
21mr|texlive-cbfonts-20190228-1|2716	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsme0500.pfb
21mr|texlive-cbfonts-20190228-1|2717	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsme0600.pfb
21mr|texlive-cbfonts-20190228-1|2718	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsme0700.pfb
21mr|texlive-cbfonts-20190228-1|2719	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsme0800.pfb
21mr|texlive-cbfonts-20190228-1|2720	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsme0900.pfb
21mr|texlive-cbfonts-20190228-1|2721	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsme1000.pfb
21mr|texlive-cbfonts-20190228-1|2722	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsme1095.pfb
21mr|texlive-cbfonts-20190228-1|2723	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsme1200.pfb
21mr|texlive-cbfonts-20190228-1|2724	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsme1440.pfb
21mr|texlive-cbfonts-20190228-1|2725	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsme1728.pfb
21mr|texlive-cbfonts-20190228-1|2726	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsme2074.pfb
21mr|texlive-cbfonts-20190228-1|2727	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsme2488.pfb
21mr|texlive-cbfonts-20190228-1|2728	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsme2986.pfb
21mr|texlive-cbfonts-20190228-1|2729	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsme3583.pfb
21mr|texlive-cbfonts-20190228-1|2730	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmi0500.pfb
21mr|texlive-cbfonts-20190228-1|2731	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmi0600.pfb
21mr|texlive-cbfonts-20190228-1|2732	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmi0700.pfb
21mr|texlive-cbfonts-20190228-1|2733	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmi0800.pfb
21mr|texlive-cbfonts-20190228-1|2734	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmi0900.pfb
21mr|texlive-cbfonts-20190228-1|2735	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmi1000.pfb
21mr|texlive-cbfonts-20190228-1|2736	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmi1095.pfb
21mr|texlive-cbfonts-20190228-1|2737	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmi1200.pfb
21mr|texlive-cbfonts-20190228-1|2738	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmi1440.pfb
21mr|texlive-cbfonts-20190228-1|2739	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmi1728.pfb
21mr|texlive-cbfonts-20190228-1|2740	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmi2074.pfb
21mr|texlive-cbfonts-20190228-1|2741	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmi2488.pfb
21mr|texlive-cbfonts-20190228-1|2742	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmi2986.pfb
21mr|texlive-cbfonts-20190228-1|2743	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmi3583.pfb
21mr|texlive-cbfonts-20190228-1|2744	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmn0500.pfb
21mr|texlive-cbfonts-20190228-1|2745	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmn0600.pfb
21mr|texlive-cbfonts-20190228-1|2746	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmn0700.pfb
21mr|texlive-cbfonts-20190228-1|2747	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmn0800.pfb
21mr|texlive-cbfonts-20190228-1|2748	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmn0900.pfb
21mr|texlive-cbfonts-20190228-1|2749	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmn1000.pfb
21mr|texlive-cbfonts-20190228-1|2750	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmn1095.pfb
21mr|texlive-cbfonts-20190228-1|2751	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmn1200.pfb
21mr|texlive-cbfonts-20190228-1|2752	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmn1440.pfb
21mr|texlive-cbfonts-20190228-1|2753	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmn1728.pfb
21mr|texlive-cbfonts-20190228-1|2754	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmn2074.pfb
21mr|texlive-cbfonts-20190228-1|2755	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmn2488.pfb
21mr|texlive-cbfonts-20190228-1|2756	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmn2986.pfb
21mr|texlive-cbfonts-20190228-1|2757	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmn3583.pfb
21mr|texlive-cbfonts-20190228-1|2758	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmo0500.pfb
21mr|texlive-cbfonts-20190228-1|2759	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmo0600.pfb
21mr|texlive-cbfonts-20190228-1|2760	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmo0700.pfb
21mr|texlive-cbfonts-20190228-1|2761	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmo0800.pfb
21mr|texlive-cbfonts-20190228-1|2762	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmo0900.pfb
21mr|texlive-cbfonts-20190228-1|2763	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmo1000.pfb
21mr|texlive-cbfonts-20190228-1|2764	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmo1095.pfb
21mr|texlive-cbfonts-20190228-1|2765	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmo1200.pfb
21mr|texlive-cbfonts-20190228-1|2766	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmo1440.pfb
21mr|texlive-cbfonts-20190228-1|2767	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmo1728.pfb
21mr|texlive-cbfonts-20190228-1|2768	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmo2074.pfb
21mr|texlive-cbfonts-20190228-1|2769	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmo2488.pfb
21mr|texlive-cbfonts-20190228-1|2770	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmo2986.pfb
21mr|texlive-cbfonts-20190228-1|2771	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmo3583.pfb
21mr|texlive-cbfonts-20190228-1|2772	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmu0500.pfb
21mr|texlive-cbfonts-20190228-1|2773	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmu0600.pfb
21mr|texlive-cbfonts-20190228-1|2774	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmu0700.pfb
21mr|texlive-cbfonts-20190228-1|2775	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmu0800.pfb
21mr|texlive-cbfonts-20190228-1|2776	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmu0900.pfb
21mr|texlive-cbfonts-20190228-1|2777	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmu1000.pfb
21mr|texlive-cbfonts-20190228-1|2778	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmu1095.pfb
21mr|texlive-cbfonts-20190228-1|2779	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmu1200.pfb
21mr|texlive-cbfonts-20190228-1|2780	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmu1440.pfb
21mr|texlive-cbfonts-20190228-1|2781	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmu1728.pfb
21mr|texlive-cbfonts-20190228-1|2782	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmu2074.pfb
21mr|texlive-cbfonts-20190228-1|2783	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmu2488.pfb
21mr|texlive-cbfonts-20190228-1|2784	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmu2986.pfb
21mr|texlive-cbfonts-20190228-1|2785	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsmu3583.pfb
21mr|texlive-cbfonts-20190228-1|2786	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxa0500.pfb
21mr|texlive-cbfonts-20190228-1|2787	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxa0600.pfb
21mr|texlive-cbfonts-20190228-1|2788	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxa0700.pfb
21mr|texlive-cbfonts-20190228-1|2789	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxa0800.pfb
21mr|texlive-cbfonts-20190228-1|2790	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxa0900.pfb
21mr|texlive-cbfonts-20190228-1|2791	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxa1000.pfb
21mr|texlive-cbfonts-20190228-1|2792	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxa1095.pfb
21mr|texlive-cbfonts-20190228-1|2793	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxa1200.pfb
21mr|texlive-cbfonts-20190228-1|2794	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxa1440.pfb
21mr|texlive-cbfonts-20190228-1|2795	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxa1728.pfb
21mr|texlive-cbfonts-20190228-1|2796	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxa2074.pfb
21mr|texlive-cbfonts-20190228-1|2797	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxa2488.pfb
21mr|texlive-cbfonts-20190228-1|2798	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxa2986.pfb
21mr|texlive-cbfonts-20190228-1|2799	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxa3583.pfb
21mr|texlive-cbfonts-20190228-1|2800	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxc0500.pfb
21mr|texlive-cbfonts-20190228-1|2801	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxc0600.pfb
21mr|texlive-cbfonts-20190228-1|2802	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxc0700.pfb
21mr|texlive-cbfonts-20190228-1|2803	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxc0800.pfb
21mr|texlive-cbfonts-20190228-1|2804	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxc0900.pfb
21mr|texlive-cbfonts-20190228-1|2805	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxc1000.pfb
21mr|texlive-cbfonts-20190228-1|2806	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxc1095.pfb
21mr|texlive-cbfonts-20190228-1|2807	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxc1200.pfb
21mr|texlive-cbfonts-20190228-1|2808	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxc1440.pfb
21mr|texlive-cbfonts-20190228-1|2809	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxc1728.pfb
21mr|texlive-cbfonts-20190228-1|2810	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxc2074.pfb
21mr|texlive-cbfonts-20190228-1|2811	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxc2488.pfb
21mr|texlive-cbfonts-20190228-1|2812	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxc2986.pfb
21mr|texlive-cbfonts-20190228-1|2813	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxc3583.pfb
21mr|texlive-cbfonts-20190228-1|2814	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxe0500.pfb
21mr|texlive-cbfonts-20190228-1|2815	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxe0600.pfb
21mr|texlive-cbfonts-20190228-1|2816	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxe0700.pfb
21mr|texlive-cbfonts-20190228-1|2817	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxe0800.pfb
21mr|texlive-cbfonts-20190228-1|2818	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxe0900.pfb
21mr|texlive-cbfonts-20190228-1|2819	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxe1000.pfb
21mr|texlive-cbfonts-20190228-1|2820	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxe1095.pfb
21mr|texlive-cbfonts-20190228-1|2821	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxe1200.pfb
21mr|texlive-cbfonts-20190228-1|2822	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxe1440.pfb
21mr|texlive-cbfonts-20190228-1|2823	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxe1728.pfb
21mr|texlive-cbfonts-20190228-1|2824	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxe2074.pfb
21mr|texlive-cbfonts-20190228-1|2825	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxe2488.pfb
21mr|texlive-cbfonts-20190228-1|2826	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxe2986.pfb
21mr|texlive-cbfonts-20190228-1|2827	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxe3583.pfb
21mr|texlive-cbfonts-20190228-1|2828	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxi0500.pfb
21mr|texlive-cbfonts-20190228-1|2829	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxi0600.pfb
21mr|texlive-cbfonts-20190228-1|2830	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxi0700.pfb
21mr|texlive-cbfonts-20190228-1|2831	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxi0800.pfb
21mr|texlive-cbfonts-20190228-1|2832	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxi0900.pfb
21mr|texlive-cbfonts-20190228-1|2833	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxi1000.pfb
21mr|texlive-cbfonts-20190228-1|2834	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxi1095.pfb
21mr|texlive-cbfonts-20190228-1|2835	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxi1200.pfb
21mr|texlive-cbfonts-20190228-1|2836	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxi1440.pfb
21mr|texlive-cbfonts-20190228-1|2837	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxi1728.pfb
21mr|texlive-cbfonts-20190228-1|2838	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxi2074.pfb
21mr|texlive-cbfonts-20190228-1|2839	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxi2488.pfb
21mr|texlive-cbfonts-20190228-1|2840	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxi2986.pfb
21mr|texlive-cbfonts-20190228-1|2841	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxi3583.pfb
21mr|texlive-cbfonts-20190228-1|2842	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxn0500.pfb
21mr|texlive-cbfonts-20190228-1|2843	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxn0600.pfb
21mr|texlive-cbfonts-20190228-1|2844	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxn0700.pfb
21mr|texlive-cbfonts-20190228-1|2845	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxn0800.pfb
21mr|texlive-cbfonts-20190228-1|2846	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxn0900.pfb
21mr|texlive-cbfonts-20190228-1|2847	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxn1000.pfb
21mr|texlive-cbfonts-20190228-1|2848	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxn1095.pfb
21mr|texlive-cbfonts-20190228-1|2849	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxn1200.pfb
21mr|texlive-cbfonts-20190228-1|2850	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxn1440.pfb
21mr|texlive-cbfonts-20190228-1|2851	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxn1728.pfb
21mr|texlive-cbfonts-20190228-1|2852	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxn2074.pfb
21mr|texlive-cbfonts-20190228-1|2853	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxn2488.pfb
21mr|texlive-cbfonts-20190228-1|2854	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxn2986.pfb
21mr|texlive-cbfonts-20190228-1|2855	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxn3583.pfb
21mr|texlive-cbfonts-20190228-1|2856	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxo0500.pfb
21mr|texlive-cbfonts-20190228-1|2857	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxo0600.pfb
21mr|texlive-cbfonts-20190228-1|2858	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxo0700.pfb
21mr|texlive-cbfonts-20190228-1|2859	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxo0800.pfb
21mr|texlive-cbfonts-20190228-1|2860	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxo0900.pfb
21mr|texlive-cbfonts-20190228-1|2861	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxo1000.pfb
21mr|texlive-cbfonts-20190228-1|2862	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxo1095.pfb
21mr|texlive-cbfonts-20190228-1|2863	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxo1200.pfb
21mr|texlive-cbfonts-20190228-1|2864	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxo1440.pfb
21mr|texlive-cbfonts-20190228-1|2865	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxo1728.pfb
21mr|texlive-cbfonts-20190228-1|2866	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxo2074.pfb
21mr|texlive-cbfonts-20190228-1|2867	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxo2488.pfb
21mr|texlive-cbfonts-20190228-1|2868	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxo2986.pfb
21mr|texlive-cbfonts-20190228-1|2869	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxo3583.pfb
21mr|texlive-cbfonts-20190228-1|2870	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxu0500.pfb
21mr|texlive-cbfonts-20190228-1|2871	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxu0600.pfb
21mr|texlive-cbfonts-20190228-1|2872	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxu0700.pfb
21mr|texlive-cbfonts-20190228-1|2873	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxu0800.pfb
21mr|texlive-cbfonts-20190228-1|2874	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxu0900.pfb
21mr|texlive-cbfonts-20190228-1|2875	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxu1000.pfb
21mr|texlive-cbfonts-20190228-1|2876	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxu1095.pfb
21mr|texlive-cbfonts-20190228-1|2877	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxu1200.pfb
21mr|texlive-cbfonts-20190228-1|2878	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxu1440.pfb
21mr|texlive-cbfonts-20190228-1|2879	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxu1728.pfb
21mr|texlive-cbfonts-20190228-1|2880	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxu2074.pfb
21mr|texlive-cbfonts-20190228-1|2881	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxu2488.pfb
21mr|texlive-cbfonts-20190228-1|2882	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxu2986.pfb
21mr|texlive-cbfonts-20190228-1|2883	%{_texmfdistdir}/fonts/type1/public/cbfonts/gsxu3583.pfb
21mr|texlive-cbfonts-20190228-1|2884	%{_texmfdistdir}/fonts/type1/public/cbfonts/gttc0500.pfb
21mr|texlive-cbfonts-20190228-1|2885	%{_texmfdistdir}/fonts/type1/public/cbfonts/gttc0600.pfb
21mr|texlive-cbfonts-20190228-1|2886	%{_texmfdistdir}/fonts/type1/public/cbfonts/gttc0700.pfb
21mr|texlive-cbfonts-20190228-1|2887	%{_texmfdistdir}/fonts/type1/public/cbfonts/gttc0800.pfb
21mr|texlive-cbfonts-20190228-1|2888	%{_texmfdistdir}/fonts/type1/public/cbfonts/gttc0900.pfb
21mr|texlive-cbfonts-20190228-1|2889	%{_texmfdistdir}/fonts/type1/public/cbfonts/gttc1000.pfb
21mr|texlive-cbfonts-20190228-1|2890	%{_texmfdistdir}/fonts/type1/public/cbfonts/gttc1095.pfb
21mr|texlive-cbfonts-20190228-1|2891	%{_texmfdistdir}/fonts/type1/public/cbfonts/gttc1200.pfb
21mr|texlive-cbfonts-20190228-1|2892	%{_texmfdistdir}/fonts/type1/public/cbfonts/gttc1440.pfb
21mr|texlive-cbfonts-20190228-1|2893	%{_texmfdistdir}/fonts/type1/public/cbfonts/gttc1728.pfb
21mr|texlive-cbfonts-20190228-1|2894	%{_texmfdistdir}/fonts/type1/public/cbfonts/gttc2074.pfb
21mr|texlive-cbfonts-20190228-1|2895	%{_texmfdistdir}/fonts/type1/public/cbfonts/gttc2488.pfb
21mr|texlive-cbfonts-20190228-1|2896	%{_texmfdistdir}/fonts/type1/public/cbfonts/gttc2986.pfb
21mr|texlive-cbfonts-20190228-1|2897	%{_texmfdistdir}/fonts/type1/public/cbfonts/gttc3583.pfb
21mr|texlive-cbfonts-20190228-1|2898	%{_texmfdistdir}/fonts/type1/public/cbfonts/gtti0500.pfb
21mr|texlive-cbfonts-20190228-1|2899	%{_texmfdistdir}/fonts/type1/public/cbfonts/gtti0600.pfb
21mr|texlive-cbfonts-20190228-1|2900	%{_texmfdistdir}/fonts/type1/public/cbfonts/gtti0700.pfb
21mr|texlive-cbfonts-20190228-1|2901	%{_texmfdistdir}/fonts/type1/public/cbfonts/gtti0800.pfb
21mr|texlive-cbfonts-20190228-1|2902	%{_texmfdistdir}/fonts/type1/public/cbfonts/gtti0900.pfb
21mr|texlive-cbfonts-20190228-1|2903	%{_texmfdistdir}/fonts/type1/public/cbfonts/gtti1000.pfb
21mr|texlive-cbfonts-20190228-1|2904	%{_texmfdistdir}/fonts/type1/public/cbfonts/gtti1095.pfb
21mr|texlive-cbfonts-20190228-1|2905	%{_texmfdistdir}/fonts/type1/public/cbfonts/gtti1200.pfb
21mr|texlive-cbfonts-20190228-1|2906	%{_texmfdistdir}/fonts/type1/public/cbfonts/gtti1440.pfb
21mr|texlive-cbfonts-20190228-1|2907	%{_texmfdistdir}/fonts/type1/public/cbfonts/gtti1728.pfb
21mr|texlive-cbfonts-20190228-1|2908	%{_texmfdistdir}/fonts/type1/public/cbfonts/gtti2074.pfb
21mr|texlive-cbfonts-20190228-1|2909	%{_texmfdistdir}/fonts/type1/public/cbfonts/gtti2488.pfb
21mr|texlive-cbfonts-20190228-1|2910	%{_texmfdistdir}/fonts/type1/public/cbfonts/gtti2986.pfb
21mr|texlive-cbfonts-20190228-1|2911	%{_texmfdistdir}/fonts/type1/public/cbfonts/gtti3583.pfb
21mr|texlive-cbfonts-20190228-1|2912	%{_texmfdistdir}/fonts/type1/public/cbfonts/gttn0500.pfb
21mr|texlive-cbfonts-20190228-1|2913	%{_texmfdistdir}/fonts/type1/public/cbfonts/gttn0600.pfb
21mr|texlive-cbfonts-20190228-1|2914	%{_texmfdistdir}/fonts/type1/public/cbfonts/gttn0700.pfb
21mr|texlive-cbfonts-20190228-1|2915	%{_texmfdistdir}/fonts/type1/public/cbfonts/gttn0800.pfb
21mr|texlive-cbfonts-20190228-1|2916	%{_texmfdistdir}/fonts/type1/public/cbfonts/gttn0900.pfb
21mr|texlive-cbfonts-20190228-1|2917	%{_texmfdistdir}/fonts/type1/public/cbfonts/gttn1000.pfb
21mr|texlive-cbfonts-20190228-1|2918	%{_texmfdistdir}/fonts/type1/public/cbfonts/gttn1095.pfb
21mr|texlive-cbfonts-20190228-1|2919	%{_texmfdistdir}/fonts/type1/public/cbfonts/gttn1200.pfb
21mr|texlive-cbfonts-20190228-1|2920	%{_texmfdistdir}/fonts/type1/public/cbfonts/gttn1440.pfb
21mr|texlive-cbfonts-20190228-1|2921	%{_texmfdistdir}/fonts/type1/public/cbfonts/gttn1728.pfb
21mr|texlive-cbfonts-20190228-1|2922	%{_texmfdistdir}/fonts/type1/public/cbfonts/gttn2074.pfb
21mr|texlive-cbfonts-20190228-1|2923	%{_texmfdistdir}/fonts/type1/public/cbfonts/gttn2488.pfb
21mr|texlive-cbfonts-20190228-1|2924	%{_texmfdistdir}/fonts/type1/public/cbfonts/gttn2986.pfb
21mr|texlive-cbfonts-20190228-1|2925	%{_texmfdistdir}/fonts/type1/public/cbfonts/gttn3583.pfb
21mr|texlive-cbfonts-20190228-1|2926	%{_texmfdistdir}/fonts/type1/public/cbfonts/gtto0500.pfb
21mr|texlive-cbfonts-20190228-1|2927	%{_texmfdistdir}/fonts/type1/public/cbfonts/gtto0600.pfb
21mr|texlive-cbfonts-20190228-1|2928	%{_texmfdistdir}/fonts/type1/public/cbfonts/gtto0700.pfb
21mr|texlive-cbfonts-20190228-1|2929	%{_texmfdistdir}/fonts/type1/public/cbfonts/gtto0800.pfb
21mr|texlive-cbfonts-20190228-1|2930	%{_texmfdistdir}/fonts/type1/public/cbfonts/gtto0900.pfb
21mr|texlive-cbfonts-20190228-1|2931	%{_texmfdistdir}/fonts/type1/public/cbfonts/gtto1000.pfb
21mr|texlive-cbfonts-20190228-1|2932	%{_texmfdistdir}/fonts/type1/public/cbfonts/gtto1095.pfb
21mr|texlive-cbfonts-20190228-1|2933	%{_texmfdistdir}/fonts/type1/public/cbfonts/gtto1200.pfb
21mr|texlive-cbfonts-20190228-1|2934	%{_texmfdistdir}/fonts/type1/public/cbfonts/gtto1440.pfb
21mr|texlive-cbfonts-20190228-1|2935	%{_texmfdistdir}/fonts/type1/public/cbfonts/gtto1728.pfb
21mr|texlive-cbfonts-20190228-1|2936	%{_texmfdistdir}/fonts/type1/public/cbfonts/gtto2074.pfb
21mr|texlive-cbfonts-20190228-1|2937	%{_texmfdistdir}/fonts/type1/public/cbfonts/gtto2488.pfb
21mr|texlive-cbfonts-20190228-1|2938	%{_texmfdistdir}/fonts/type1/public/cbfonts/gtto2986.pfb
21mr|texlive-cbfonts-20190228-1|2939	%{_texmfdistdir}/fonts/type1/public/cbfonts/gtto3583.pfb
21mr|texlive-cbfonts-20190228-1|2940	%{_texmfdistdir}/fonts/type1/public/cbfonts/gttu0500.pfb
21mr|texlive-cbfonts-20190228-1|2941	%{_texmfdistdir}/fonts/type1/public/cbfonts/gttu0600.pfb
21mr|texlive-cbfonts-20190228-1|2942	%{_texmfdistdir}/fonts/type1/public/cbfonts/gttu0700.pfb
21mr|texlive-cbfonts-20190228-1|2943	%{_texmfdistdir}/fonts/type1/public/cbfonts/gttu0800.pfb
21mr|texlive-cbfonts-20190228-1|2944	%{_texmfdistdir}/fonts/type1/public/cbfonts/gttu0900.pfb
21mr|texlive-cbfonts-20190228-1|2945	%{_texmfdistdir}/fonts/type1/public/cbfonts/gttu1000.pfb
21mr|texlive-cbfonts-20190228-1|2946	%{_texmfdistdir}/fonts/type1/public/cbfonts/gttu1095.pfb
21mr|texlive-cbfonts-20190228-1|2947	%{_texmfdistdir}/fonts/type1/public/cbfonts/gttu1200.pfb
21mr|texlive-cbfonts-20190228-1|2948	%{_texmfdistdir}/fonts/type1/public/cbfonts/gttu1440.pfb
21mr|texlive-cbfonts-20190228-1|2949	%{_texmfdistdir}/fonts/type1/public/cbfonts/gttu1728.pfb
21mr|texlive-cbfonts-20190228-1|2950	%{_texmfdistdir}/fonts/type1/public/cbfonts/gttu2074.pfb
21mr|texlive-cbfonts-20190228-1|2951	%{_texmfdistdir}/fonts/type1/public/cbfonts/gttu2488.pfb
21mr|texlive-cbfonts-20190228-1|2952	%{_texmfdistdir}/fonts/type1/public/cbfonts/gttu2986.pfb
21mr|texlive-cbfonts-20190228-1|2953	%{_texmfdistdir}/fonts/type1/public/cbfonts/gttu3583.pfb
21mr|texlive-cbfonts-20190228-1|2954	%doc %{_texmfdistdir}/doc/fonts/cbfonts/README
21mr|texlive-cbfonts-20190228-1|2955	%doc %{_texmfdistdir}/doc/fonts/cbfonts/cbgreek.pdf
21mr|texlive-cbfonts-20190228-1|2956	%doc %{_texmfdistdir}/doc/fonts/cbfonts/cbgreek.tex
21mr|texlive-cbfonts-20190228-1|2957	%doc %{_texmfdistdir}/doc/fonts/cbfonts/grmn1000table.pdf
21mr|texlive-cbfonts-20190228-1|2958	
21mr|texlive-cbfonts-20190228-1|2959	#-----------------------------------------------------------------------
21mr|texlive-cbfonts-20190228-1|2960	%prep
21mr|texlive-cbfonts-20190228-1|2961	%setup -c -a0 -a1
21mr|texlive-cbfonts-20190228-1|2962	
21mr|texlive-cbfonts-20190228-1|2963	%build
21mr|texlive-cbfonts-20190228-1|2964	
21mr|texlive-cbfonts-20190228-1|2965	%install
21mr|texlive-cbfonts-20190228-1|2966	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-cbfonts-20190228-1|2967	cp -fpar fonts doc %{buildroot}%{_texmfdistdir}

17409 21
21mr|texlive-cbfonts-fd-1.2-2|1	# revision 31624
21mr|texlive-cbfonts-fd-1.2-2|2	# category Package
21mr|texlive-cbfonts-fd-1.2-2|3	# catalog-ctan /fonts/greek/cbfonts-fd
21mr|texlive-cbfonts-fd-1.2-2|4	# catalog-date 2013-09-10 12:13:23 +0200
21mr|texlive-cbfonts-fd-1.2-2|5	# catalog-license lppl1.3
21mr|texlive-cbfonts-fd-1.2-2|6	# catalog-version 1.0
21mr|texlive-cbfonts-fd-1.2-2|7	Name:		texlive-cbfonts-fd
21mr|texlive-cbfonts-fd-1.2-2|8	Version:	1.2
21mr|texlive-cbfonts-fd-1.2-2|9	Release:	2
21mr|texlive-cbfonts-fd-1.2-2|10	Summary:	LaTeX font description files for the CB Greek fonts
21mr|texlive-cbfonts-fd-1.2-2|11	Group:		Publishing
21mr|texlive-cbfonts-fd-1.2-2|12	URL:		http://www.ctan.org/tex-archive/fonts/greek/cbfonts-fd
21mr|texlive-cbfonts-fd-1.2-2|13	License:	LPPL1.3
21mr|texlive-cbfonts-fd-1.2-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cbfonts-fd.tar.xz
21mr|texlive-cbfonts-fd-1.2-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cbfonts-fd.doc.tar.xz
21mr|texlive-cbfonts-fd-1.2-2|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cbfonts-fd.source.tar.xz
21mr|texlive-cbfonts-fd-1.2-2|17	BuildArch:	noarch
21mr|texlive-cbfonts-fd-1.2-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-cbfonts-fd-1.2-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-cbfonts-fd-1.2-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-cbfonts-fd-1.2-2|21	
21mr|texlive-cbfonts-fd-1.2-2|22	%description
21mr|texlive-cbfonts-fd-1.2-2|23	The package provides font description files for all the many
21mr|texlive-cbfonts-fd-1.2-2|24	shapes available from the cbfonts collection. The files provide
21mr|texlive-cbfonts-fd-1.2-2|25	the means whereby the NFSS knows which fonts a LaTeX user is
21mr|texlive-cbfonts-fd-1.2-2|26	requesting.
21mr|texlive-cbfonts-fd-1.2-2|27	
21mr|texlive-cbfonts-fd-1.2-2|28	#-----------------------------------------------------------------------
21mr|texlive-cbfonts-fd-1.2-2|29	%files
21mr|texlive-cbfonts-fd-1.2-2|30	%{_texmfdistdir}/tex/latex/cbfonts-fd/lgrcmr.fd
21mr|texlive-cbfonts-fd-1.2-2|31	%{_texmfdistdir}/tex/latex/cbfonts-fd/lgrcmro.fd
21mr|texlive-cbfonts-fd-1.2-2|32	%{_texmfdistdir}/tex/latex/cbfonts-fd/lgrcmss.fd
21mr|texlive-cbfonts-fd-1.2-2|33	%{_texmfdistdir}/tex/latex/cbfonts-fd/lgrcmtt.fd
21mr|texlive-cbfonts-fd-1.2-2|34	%{_texmfdistdir}/tex/latex/cbfonts-fd/lgrlcmss.fd
21mr|texlive-cbfonts-fd-1.2-2|35	%{_texmfdistdir}/tex/latex/cbfonts-fd/lgrlcmtt.fd
21mr|texlive-cbfonts-fd-1.2-2|36	%{_texmfdistdir}/tex/latex/cbfonts-fd/lgrlmr.fd
21mr|texlive-cbfonts-fd-1.2-2|37	%{_texmfdistdir}/tex/latex/cbfonts-fd/lgrlmro.fd
21mr|texlive-cbfonts-fd-1.2-2|38	%{_texmfdistdir}/tex/latex/cbfonts-fd/lgrlmss.fd
21mr|texlive-cbfonts-fd-1.2-2|39	%{_texmfdistdir}/tex/latex/cbfonts-fd/lgrlmtt.fd
21mr|texlive-cbfonts-fd-1.2-2|40	%doc %{_texmfdistdir}/doc/fonts/cbfonts-fd/README
21mr|texlive-cbfonts-fd-1.2-2|41	%doc %{_texmfdistdir}/doc/fonts/cbfonts-fd/cbfonts-fd.pdf
21mr|texlive-cbfonts-fd-1.2-2|42	%doc %{_texmfdistdir}/doc/fonts/cbfonts-fd/manifest.txt
21mr|texlive-cbfonts-fd-1.2-2|43	#- source
21mr|texlive-cbfonts-fd-1.2-2|44	%doc %{_texmfdistdir}/source/fonts/cbfonts-fd/cbfonts-fd.fdd
21mr|texlive-cbfonts-fd-1.2-2|45	
21mr|texlive-cbfonts-fd-1.2-2|46	#-----------------------------------------------------------------------
21mr|texlive-cbfonts-fd-1.2-2|47	%prep
21mr|texlive-cbfonts-fd-1.2-2|48	%setup -c -a0 -a1 -a2
21mr|texlive-cbfonts-fd-1.2-2|49	
21mr|texlive-cbfonts-fd-1.2-2|50	%build
21mr|texlive-cbfonts-fd-1.2-2|51	
21mr|texlive-cbfonts-fd-1.2-2|52	%install
21mr|texlive-cbfonts-fd-1.2-2|53	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-cbfonts-fd-1.2-2|54	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17410 21
21mr|texlive-ccaption-3.2c-2|1	# revision 23443
21mr|texlive-ccaption-3.2c-2|2	# category Package
21mr|texlive-ccaption-3.2c-2|3	# catalog-ctan /macros/latex/contrib/ccaption
21mr|texlive-ccaption-3.2c-2|4	# catalog-date 2009-09-02 11:33:10 +0200
21mr|texlive-ccaption-3.2c-2|5	# catalog-license lppl1.3
21mr|texlive-ccaption-3.2c-2|6	# catalog-version 3.2b
21mr|texlive-ccaption-3.2c-2|7	Name:		texlive-ccaption
21mr|texlive-ccaption-3.2c-2|8	Version:	3.2c
21mr|texlive-ccaption-3.2c-2|9	Release:	2
21mr|texlive-ccaption-3.2c-2|10	Summary:	Continuation headings and legends for floats
21mr|texlive-ccaption-3.2c-2|11	Group:		Publishing
21mr|texlive-ccaption-3.2c-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ccaption
21mr|texlive-ccaption-3.2c-2|13	License:	LPPL1.3
21mr|texlive-ccaption-3.2c-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ccaption.tar.xz
21mr|texlive-ccaption-3.2c-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ccaption.doc.tar.xz
21mr|texlive-ccaption-3.2c-2|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ccaption.source.tar.xz
21mr|texlive-ccaption-3.2c-2|17	BuildArch:	noarch
21mr|texlive-ccaption-3.2c-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-ccaption-3.2c-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-ccaption-3.2c-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-ccaption-3.2c-2|21	
21mr|texlive-ccaption-3.2c-2|22	%description
21mr|texlive-ccaption-3.2c-2|23	A package providing commands for 'continuation captions',
21mr|texlive-ccaption-3.2c-2|24	unnumbered captions, and also a non-specific legend heading for
21mr|texlive-ccaption-3.2c-2|25	any environment. Methods are also provided to define captions
21mr|texlive-ccaption-3.2c-2|26	for use outside float (e.g., figure and table) environments,
21mr|texlive-ccaption-3.2c-2|27	and to define new float environments and Lists of Floats. Tools
21mr|texlive-ccaption-3.2c-2|28	are provided for specifying your own captioning styles.
21mr|texlive-ccaption-3.2c-2|29	
21mr|texlive-ccaption-3.2c-2|30	#-----------------------------------------------------------------------
21mr|texlive-ccaption-3.2c-2|31	%files
21mr|texlive-ccaption-3.2c-2|32	%{_texmfdistdir}/tex/latex/ccaption/ccaption.sty
21mr|texlive-ccaption-3.2c-2|33	%doc %{_texmfdistdir}/doc/latex/ccaption/README
21mr|texlive-ccaption-3.2c-2|34	%doc %{_texmfdistdir}/doc/latex/ccaption/ccaption.pdf
21mr|texlive-ccaption-3.2c-2|35	#- source
21mr|texlive-ccaption-3.2c-2|36	%doc %{_texmfdistdir}/source/latex/ccaption/ccaption.dtx
21mr|texlive-ccaption-3.2c-2|37	%doc %{_texmfdistdir}/source/latex/ccaption/ccaption.ins
21mr|texlive-ccaption-3.2c-2|38	
21mr|texlive-ccaption-3.2c-2|39	#-----------------------------------------------------------------------
21mr|texlive-ccaption-3.2c-2|40	%prep
21mr|texlive-ccaption-3.2c-2|41	%setup -c -a0 -a1 -a2
21mr|texlive-ccaption-3.2c-2|42	
21mr|texlive-ccaption-3.2c-2|43	%build
21mr|texlive-ccaption-3.2c-2|44	
21mr|texlive-ccaption-3.2c-2|45	%install
21mr|texlive-ccaption-3.2c-2|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ccaption-3.2c-2|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17411 21
21mr|texlive-ccicons-1.6-3|1	# revision 30020
21mr|texlive-ccicons-1.6-3|2	# category Package
21mr|texlive-ccicons-1.6-3|3	# catalog-ctan /fonts/ccicons
21mr|texlive-ccicons-1.6-3|4	# catalog-date 2013-04-17 11:42:52 +0200
21mr|texlive-ccicons-1.6-3|5	# catalog-license lppl1.3
21mr|texlive-ccicons-1.6-3|6	# catalog-version 1.5
21mr|texlive-ccicons-1.6-3|7	Name:		texlive-ccicons
21mr|texlive-ccicons-1.6-3|8	Epoch:		1
21mr|texlive-ccicons-1.6-3|9	Version:	1.6
21mr|texlive-ccicons-1.6-3|10	Release:	3
21mr|texlive-ccicons-1.6-3|11	Summary:	LaTeX support for Creative Commons icons
21mr|texlive-ccicons-1.6-3|12	Group:		Publishing
21mr|texlive-ccicons-1.6-3|13	URL:		http://www.ctan.org/tex-archive/fonts/ccicons
21mr|texlive-ccicons-1.6-3|14	License:	LPPL1.3
21mr|texlive-ccicons-1.6-3|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ccicons.tar.xz
21mr|texlive-ccicons-1.6-3|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ccicons.doc.tar.xz
21mr|texlive-ccicons-1.6-3|17	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ccicons.source.tar.xz
21mr|texlive-ccicons-1.6-3|18	BuildArch:	noarch
21mr|texlive-ccicons-1.6-3|19	BuildRequires:	texlive-tlpkg
21mr|texlive-ccicons-1.6-3|20	Requires(pre):	texlive-tlpkg
21mr|texlive-ccicons-1.6-3|21	Requires(post):	texlive-kpathsea
21mr|texlive-ccicons-1.6-3|22	
21mr|texlive-ccicons-1.6-3|23	%description
21mr|texlive-ccicons-1.6-3|24	The package provides the means to typeset Creative Commons
21mr|texlive-ccicons-1.6-3|25	icons, in documents licensed under CC licences. A font (in
21mr|texlive-ccicons-1.6-3|26	Adobe Type 1 format) and LaTeX support macros are provided.
21mr|texlive-ccicons-1.6-3|27	
21mr|texlive-ccicons-1.6-3|28	#-----------------------------------------------------------------------
21mr|texlive-ccicons-1.6-3|29	%files
21mr|texlive-ccicons-1.6-3|30	%{_texmfdistdir}/fonts/enc/dvips/ccicons/ccicons-u.enc
21mr|texlive-ccicons-1.6-3|31	%{_texmfdistdir}/fonts/map/dvips/ccicons/ccicons.map
21mr|texlive-ccicons-1.6-3|32	%{_texmfdistdir}/fonts/opentype/public/ccicons/ccicons.otf
21mr|texlive-ccicons-1.6-3|33	%{_texmfdistdir}/fonts/tfm/public/ccicons/ccicons.tfm
21mr|texlive-ccicons-1.6-3|34	%{_texmfdistdir}/fonts/type1/public/ccicons/ccicons.pfb
21mr|texlive-ccicons-1.6-3|35	%{_texmfdistdir}/tex/latex/ccicons/ccicons.sty
21mr|texlive-ccicons-1.6-3|36	%doc %{_texmfdistdir}/doc/fonts/ccicons/FONTLOG.txt
21mr|texlive-ccicons-1.6-3|37	%doc %{_texmfdistdir}/doc/fonts/ccicons/OFL.txt
21mr|texlive-ccicons-1.6-3|38	%doc %{_texmfdistdir}/doc/latex/ccicons/ccicons.pdf
21mr|texlive-ccicons-1.6-3|39	#- source
21mr|texlive-ccicons-1.6-3|40	%doc %{_texmfdistdir}/source/fonts/ccicons/ccicons.sfd
21mr|texlive-ccicons-1.6-3|41	%doc %{_texmfdistdir}/source/latex/ccicons/ccicons.dtx
21mr|texlive-ccicons-1.6-3|42	%doc %{_texmfdistdir}/source/latex/ccicons/ccicons.ins
21mr|texlive-ccicons-1.6-3|43	
21mr|texlive-ccicons-1.6-3|44	#-----------------------------------------------------------------------
21mr|texlive-ccicons-1.6-3|45	%prep
21mr|texlive-ccicons-1.6-3|46	%setup -c -a0 -a1 -a2
21mr|texlive-ccicons-1.6-3|47	
21mr|texlive-ccicons-1.6-3|48	%build
21mr|texlive-ccicons-1.6-3|49	
21mr|texlive-ccicons-1.6-3|50	%install
21mr|texlive-ccicons-1.6-3|51	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ccicons-1.6-3|52	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

17412 21
21mr|texlive-cclicenses-20190228-1|1	# revision 15878
21mr|texlive-cclicenses-20190228-1|2	# category Package
21mr|texlive-cclicenses-20190228-1|3	# catalog-ctan /macros/latex/contrib/cclicenses
21mr|texlive-cclicenses-20190228-1|4	# catalog-date 2008-08-17 13:56:26 +0200
21mr|texlive-cclicenses-20190228-1|5	# catalog-license lppl
21mr|texlive-cclicenses-20190228-1|6	# catalog-version undef
21mr|texlive-cclicenses-20190228-1|7	Name:		texlive-cclicenses
21mr|texlive-cclicenses-20190228-1|8	Version:	20190228
21mr|texlive-cclicenses-20190228-1|9	Release:	1
21mr|texlive-cclicenses-20190228-1|10	Summary:	Typeset Creative Commons licence logos
21mr|texlive-cclicenses-20190228-1|11	Group:		Publishing
21mr|texlive-cclicenses-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/cclicenses
21mr|texlive-cclicenses-20190228-1|13	License:	LPPL
21mr|texlive-cclicenses-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cclicenses.tar.xz
21mr|texlive-cclicenses-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cclicenses.doc.tar.xz
21mr|texlive-cclicenses-20190228-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cclicenses.source.tar.xz
21mr|texlive-cclicenses-20190228-1|17	BuildArch:	noarch
21mr|texlive-cclicenses-20190228-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-cclicenses-20190228-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-cclicenses-20190228-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-cclicenses-20190228-1|21	
21mr|texlive-cclicenses-20190228-1|22	%description
21mr|texlive-cclicenses-20190228-1|23	The cclicenses package helps users typesetting Creative Commons
21mr|texlive-cclicenses-20190228-1|24	logos in LaTeX. It defines some commands useful to quickly
21mr|texlive-cclicenses-20190228-1|25	write these logos, related to CC licences versions 1.0 and 2.0.
21mr|texlive-cclicenses-20190228-1|26	
21mr|texlive-cclicenses-20190228-1|27	#-----------------------------------------------------------------------
21mr|texlive-cclicenses-20190228-1|28	%files
21mr|texlive-cclicenses-20190228-1|29	%{_texmfdistdir}/tex/latex/cclicenses/cclicenses.sty
21mr|texlive-cclicenses-20190228-1|30	%doc %{_texmfdistdir}/doc/latex/cclicenses/README
21mr|texlive-cclicenses-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/cclicenses/cclicenses_short.pdf
21mr|texlive-cclicenses-20190228-1|32	#- source
21mr|texlive-cclicenses-20190228-1|33	%doc %{_texmfdistdir}/source/latex/cclicenses/cclicenses.dtx
21mr|texlive-cclicenses-20190228-1|34	%doc %{_texmfdistdir}/source/latex/cclicenses/cclicenses.ins
21mr|texlive-cclicenses-20190228-1|35	
21mr|texlive-cclicenses-20190228-1|36	#-----------------------------------------------------------------------
21mr|texlive-cclicenses-20190228-1|37	%prep
21mr|texlive-cclicenses-20190228-1|38	%setup -c -a0 -a1 -a2
21mr|texlive-cclicenses-20190228-1|39	
21mr|texlive-cclicenses-20190228-1|40	%build
21mr|texlive-cclicenses-20190228-1|41	
21mr|texlive-cclicenses-20190228-1|42	%install
21mr|texlive-cclicenses-20190228-1|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-cclicenses-20190228-1|44	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17413 21
21mr|texlive-cc-pl-1.02.2-7|1	# revision 15878
21mr|texlive-cc-pl-1.02.2-7|2	# category Package
21mr|texlive-cc-pl-1.02.2-7|3	# catalog-ctan /fonts/cc-pl
21mr|texlive-cc-pl-1.02.2-7|4	# catalog-date 2009-09-24 20:53:04 +0200
21mr|texlive-cc-pl-1.02.2-7|5	# catalog-license pd
21mr|texlive-cc-pl-1.02.2-7|6	# catalog-version 1.02.2
21mr|texlive-cc-pl-1.02.2-7|7	Name:		texlive-cc-pl
21mr|texlive-cc-pl-1.02.2-7|8	Version:	1.02.2
21mr|texlive-cc-pl-1.02.2-7|9	Release:	7
21mr|texlive-cc-pl-1.02.2-7|10	Summary:	Polish extension of Computer Concrete fonts
21mr|texlive-cc-pl-1.02.2-7|11	Group:		Publishing
21mr|texlive-cc-pl-1.02.2-7|12	URL:		http://www.ctan.org/tex-archive/fonts/cc-pl
21mr|texlive-cc-pl-1.02.2-7|13	License:	PD
21mr|texlive-cc-pl-1.02.2-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cc-pl.tar.xz
21mr|texlive-cc-pl-1.02.2-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cc-pl.doc.tar.xz
21mr|texlive-cc-pl-1.02.2-7|16	BuildArch:	noarch
21mr|texlive-cc-pl-1.02.2-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-cc-pl-1.02.2-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-cc-pl-1.02.2-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-cc-pl-1.02.2-7|20	
21mr|texlive-cc-pl-1.02.2-7|21	%description
21mr|texlive-cc-pl-1.02.2-7|22	These MetaFont sources rely on the availability of the MetaFont
21mr|texlive-cc-pl-1.02.2-7|23	'Polish' fonts and of the MetaFont sources of the original
21mr|texlive-cc-pl-1.02.2-7|24	Concrete fonts. Adobe Type 1 versions of the fonts are
21mr|texlive-cc-pl-1.02.2-7|25	included.
21mr|texlive-cc-pl-1.02.2-7|26	
21mr|texlive-cc-pl-1.02.2-7|27	
21mr|texlive-cc-pl-1.02.2-7|28	#-----------------------------------------------------------------------
21mr|texlive-cc-pl-1.02.2-7|29	%files
21mr|texlive-cc-pl-1.02.2-7|30	%{_texmfdistdir}/fonts/map/dvips/cc-pl/ccpl.map
21mr|texlive-cc-pl-1.02.2-7|31	%{_texmfdistdir}/fonts/source/public/cc-pl/fic_mic.mf
21mr|texlive-cc-pl-1.02.2-7|32	%{_texmfdistdir}/fonts/source/public/cc-pl/pccsc10.mf
21mr|texlive-cc-pl-1.02.2-7|33	%{_texmfdistdir}/fonts/source/public/cc-pl/pcmi10.mf
21mr|texlive-cc-pl-1.02.2-7|34	%{_texmfdistdir}/fonts/source/public/cc-pl/pcr10.mf
21mr|texlive-cc-pl-1.02.2-7|35	%{_texmfdistdir}/fonts/source/public/cc-pl/pcr5.mf
21mr|texlive-cc-pl-1.02.2-7|36	%{_texmfdistdir}/fonts/source/public/cc-pl/pcr6.mf
21mr|texlive-cc-pl-1.02.2-7|37	%{_texmfdistdir}/fonts/source/public/cc-pl/pcr7.mf
21mr|texlive-cc-pl-1.02.2-7|38	%{_texmfdistdir}/fonts/source/public/cc-pl/pcr8.mf
21mr|texlive-cc-pl-1.02.2-7|39	%{_texmfdistdir}/fonts/source/public/cc-pl/pcr9.mf
21mr|texlive-cc-pl-1.02.2-7|40	%{_texmfdistdir}/fonts/source/public/cc-pl/pcsl10.mf
21mr|texlive-cc-pl-1.02.2-7|41	%{_texmfdistdir}/fonts/source/public/cc-pl/pcslc9.mf
21mr|texlive-cc-pl-1.02.2-7|42	%{_texmfdistdir}/fonts/source/public/cc-pl/pcti10.mf
21mr|texlive-cc-pl-1.02.2-7|43	%{_texmfdistdir}/fonts/tfm/public/cc-pl/pccsc10.tfm
21mr|texlive-cc-pl-1.02.2-7|44	%{_texmfdistdir}/fonts/tfm/public/cc-pl/pcmi10.tfm
21mr|texlive-cc-pl-1.02.2-7|45	%{_texmfdistdir}/fonts/tfm/public/cc-pl/pcr10.tfm
21mr|texlive-cc-pl-1.02.2-7|46	%{_texmfdistdir}/fonts/tfm/public/cc-pl/pcr5.tfm
21mr|texlive-cc-pl-1.02.2-7|47	%{_texmfdistdir}/fonts/tfm/public/cc-pl/pcr6.tfm
21mr|texlive-cc-pl-1.02.2-7|48	%{_texmfdistdir}/fonts/tfm/public/cc-pl/pcr7.tfm
21mr|texlive-cc-pl-1.02.2-7|49	%{_texmfdistdir}/fonts/tfm/public/cc-pl/pcr8.tfm
21mr|texlive-cc-pl-1.02.2-7|50	%{_texmfdistdir}/fonts/tfm/public/cc-pl/pcr9.tfm
21mr|texlive-cc-pl-1.02.2-7|51	%{_texmfdistdir}/fonts/tfm/public/cc-pl/pcsl10.tfm
21mr|texlive-cc-pl-1.02.2-7|52	%{_texmfdistdir}/fonts/tfm/public/cc-pl/pcslc9.tfm
21mr|texlive-cc-pl-1.02.2-7|53	%{_texmfdistdir}/fonts/tfm/public/cc-pl/pcti10.tfm
21mr|texlive-cc-pl-1.02.2-7|54	%{_texmfdistdir}/fonts/type1/public/cc-pl/pccsc10.pfb
21mr|texlive-cc-pl-1.02.2-7|55	%{_texmfdistdir}/fonts/type1/public/cc-pl/pcmi10.pfb
21mr|texlive-cc-pl-1.02.2-7|56	%{_texmfdistdir}/fonts/type1/public/cc-pl/pcr10.pfb
21mr|texlive-cc-pl-1.02.2-7|57	%{_texmfdistdir}/fonts/type1/public/cc-pl/pcr5.pfb
21mr|texlive-cc-pl-1.02.2-7|58	%{_texmfdistdir}/fonts/type1/public/cc-pl/pcr6.pfb
21mr|texlive-cc-pl-1.02.2-7|59	%{_texmfdistdir}/fonts/type1/public/cc-pl/pcr7.pfb
21mr|texlive-cc-pl-1.02.2-7|60	%{_texmfdistdir}/fonts/type1/public/cc-pl/pcr8.pfb
21mr|texlive-cc-pl-1.02.2-7|61	%{_texmfdistdir}/fonts/type1/public/cc-pl/pcr9.pfb
21mr|texlive-cc-pl-1.02.2-7|62	%{_texmfdistdir}/fonts/type1/public/cc-pl/pcsl10.pfb
21mr|texlive-cc-pl-1.02.2-7|63	%{_texmfdistdir}/fonts/type1/public/cc-pl/pcslc9.pfb
21mr|texlive-cc-pl-1.02.2-7|64	%{_texmfdistdir}/fonts/type1/public/cc-pl/pcti10.pfb
21mr|texlive-cc-pl-1.02.2-7|65	%doc %{_texmfdistdir}/doc/fonts/cc-pl/README.cc-pl
21mr|texlive-cc-pl-1.02.2-7|66	
21mr|texlive-cc-pl-1.02.2-7|67	#-----------------------------------------------------------------------
21mr|texlive-cc-pl-1.02.2-7|68	%prep
21mr|texlive-cc-pl-1.02.2-7|69	%setup -c -a0 -a1
21mr|texlive-cc-pl-1.02.2-7|70	
21mr|texlive-cc-pl-1.02.2-7|71	%build
21mr|texlive-cc-pl-1.02.2-7|72	
21mr|texlive-cc-pl-1.02.2-7|73	%install
21mr|texlive-cc-pl-1.02.2-7|74	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-cc-pl-1.02.2-7|75	cp -fpar fonts doc %{buildroot}%{_texmfdistdir}

17414 21
21mr|texlive-cd-1.4-2|1	# revision 15878
21mr|texlive-cd-1.4-2|2	# category Package
21mr|texlive-cd-1.4-2|3	# catalog-ctan /macros/latex/contrib/cd
21mr|texlive-cd-1.4-2|4	# catalog-date 2008-05-06 19:08:04 +0200
21mr|texlive-cd-1.4-2|5	# catalog-license gpl
21mr|texlive-cd-1.4-2|6	# catalog-version 1.3
21mr|texlive-cd-1.4-2|7	Name:		texlive-cd
21mr|texlive-cd-1.4-2|8	Version:	1.4
21mr|texlive-cd-1.4-2|9	Release:	2
21mr|texlive-cd-1.4-2|10	Summary:	Typeset CD covers
21mr|texlive-cd-1.4-2|11	Group:		Publishing
21mr|texlive-cd-1.4-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/cd
21mr|texlive-cd-1.4-2|13	License:	GPL
21mr|texlive-cd-1.4-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cd.tar.xz
21mr|texlive-cd-1.4-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cd.doc.tar.xz
21mr|texlive-cd-1.4-2|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cd.source.tar.xz
21mr|texlive-cd-1.4-2|17	BuildArch:	noarch
21mr|texlive-cd-1.4-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-cd-1.4-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-cd-1.4-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-cd-1.4-2|21	
21mr|texlive-cd-1.4-2|22	%description
21mr|texlive-cd-1.4-2|23	Normal usage will ordinarily require no more than a simple data
21mr|texlive-cd-1.4-2|24	file per cover; the package will make a full insert for a CD
21mr|texlive-cd-1.4-2|25	case (it copes with both normal and slim cases).
21mr|texlive-cd-1.4-2|26	
21mr|texlive-cd-1.4-2|27	#-----------------------------------------------------------------------
21mr|texlive-cd-1.4-2|28	%files
21mr|texlive-cd-1.4-2|29	%{_texmfdistdir}/tex/latex/cd/cd.cls
21mr|texlive-cd-1.4-2|30	%doc %{_texmfdistdir}/doc/latex/cd/CD.tex
21mr|texlive-cd-1.4-2|31	%doc %{_texmfdistdir}/doc/latex/cd/CDlist.tex
21mr|texlive-cd-1.4-2|32	%doc %{_texmfdistdir}/doc/latex/cd/README
21mr|texlive-cd-1.4-2|33	%doc %{_texmfdistdir}/doc/latex/cd/cd.pdf
21mr|texlive-cd-1.4-2|34	%doc %{_texmfdistdir}/doc/latex/cd/example.dat
21mr|texlive-cd-1.4-2|35	%doc %{_texmfdistdir}/doc/latex/cd/parsecd.rb
21mr|texlive-cd-1.4-2|36	%doc %{_texmfdistdir}/doc/latex/cd/slimCD.tex
21mr|texlive-cd-1.4-2|37	%doc %{_texmfdistdir}/doc/latex/cd/slimCDlist.tex
21mr|texlive-cd-1.4-2|38	#- source
21mr|texlive-cd-1.4-2|39	%doc %{_texmfdistdir}/source/latex/cd/cd.dtx
21mr|texlive-cd-1.4-2|40	%doc %{_texmfdistdir}/source/latex/cd/cd.ins
21mr|texlive-cd-1.4-2|41	
21mr|texlive-cd-1.4-2|42	#-----------------------------------------------------------------------
21mr|texlive-cd-1.4-2|43	%prep
21mr|texlive-cd-1.4-2|44	%setup -c -a0 -a1 -a2
21mr|texlive-cd-1.4-2|45	
21mr|texlive-cd-1.4-2|46	%build
21mr|texlive-cd-1.4-2|47	
21mr|texlive-cd-1.4-2|48	%install
21mr|texlive-cd-1.4-2|49	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-cd-1.4-2|50	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17415 21
21mr|texlive-cd-cover-1.0-7|1	# revision 17121
21mr|texlive-cd-cover-1.0-7|2	# category Package
21mr|texlive-cd-cover-1.0-7|3	# catalog-ctan /macros/latex/contrib/cd-cover
21mr|texlive-cd-cover-1.0-7|4	# catalog-date 2010-02-21 01:36:59 +0100
21mr|texlive-cd-cover-1.0-7|5	# catalog-license gpl
21mr|texlive-cd-cover-1.0-7|6	# catalog-version 1.0
21mr|texlive-cd-cover-1.0-7|7	Name:		texlive-cd-cover
21mr|texlive-cd-cover-1.0-7|8	Version:	1.0
21mr|texlive-cd-cover-1.0-7|9	Release:	7
21mr|texlive-cd-cover-1.0-7|10	Summary:	Typeset CD covers
21mr|texlive-cd-cover-1.0-7|11	Group:		Publishing
21mr|texlive-cd-cover-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/cd-cover
21mr|texlive-cd-cover-1.0-7|13	License:	GPL
21mr|texlive-cd-cover-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cd-cover.tar.xz
21mr|texlive-cd-cover-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cd-cover.doc.tar.xz
21mr|texlive-cd-cover-1.0-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cd-cover.source.tar.xz
21mr|texlive-cd-cover-1.0-7|17	BuildArch:	noarch
21mr|texlive-cd-cover-1.0-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-cd-cover-1.0-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-cd-cover-1.0-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-cd-cover-1.0-7|21	
21mr|texlive-cd-cover-1.0-7|22	%description
21mr|texlive-cd-cover-1.0-7|23	The CD-cover class will typeset front and back cover sheets for
21mr|texlive-cd-cover-1.0-7|24	CD jewel cases, or an entire paper cover, or a label for a
21mr|texlive-cd-cover-1.0-7|25	plastic slip-cover.
21mr|texlive-cd-cover-1.0-7|26	
21mr|texlive-cd-cover-1.0-7|27	
21mr|texlive-cd-cover-1.0-7|28	#-----------------------------------------------------------------------
21mr|texlive-cd-cover-1.0-7|29	%files
21mr|texlive-cd-cover-1.0-7|30	%{_texmfdistdir}/tex/latex/cd-cover/cd-cover.cls
21mr|texlive-cd-cover-1.0-7|31	%doc %{_texmfdistdir}/doc/latex/cd-cover/README
21mr|texlive-cd-cover-1.0-7|32	%doc %{_texmfdistdir}/doc/latex/cd-cover/cd-cover.pdf
21mr|texlive-cd-cover-1.0-7|33	#- source
21mr|texlive-cd-cover-1.0-7|34	%doc %{_texmfdistdir}/source/latex/cd-cover/cd-cover.dtx
21mr|texlive-cd-cover-1.0-7|35	%doc %{_texmfdistdir}/source/latex/cd-cover/cd-cover.ins
21mr|texlive-cd-cover-1.0-7|36	
21mr|texlive-cd-cover-1.0-7|37	#-----------------------------------------------------------------------
21mr|texlive-cd-cover-1.0-7|38	%prep
21mr|texlive-cd-cover-1.0-7|39	%setup -c -a0 -a1 -a2
21mr|texlive-cd-cover-1.0-7|40	
21mr|texlive-cd-cover-1.0-7|41	%build
21mr|texlive-cd-cover-1.0-7|42	
21mr|texlive-cd-cover-1.0-7|43	%install
21mr|texlive-cd-cover-1.0-7|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-cd-cover-1.0-7|45	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17416 21
21mr|texlive-cdpbundl-0.36d-2|1	Name:		texlive-cdpbundl
21mr|texlive-cdpbundl-0.36d-2|2	Version:	0.36d
21mr|texlive-cdpbundl-0.36d-2|3	Release:	2
21mr|texlive-cdpbundl-0.36d-2|4	Summary:	Business letters in the Italian style
21mr|texlive-cdpbundl-0.36d-2|5	Group:		Publishing
21mr|texlive-cdpbundl-0.36d-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/cdpbundl
21mr|texlive-cdpbundl-0.36d-2|7	License:	LPPL
21mr|texlive-cdpbundl-0.36d-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cdpbundl.tar.xz
21mr|texlive-cdpbundl-0.36d-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cdpbundl.doc.tar.xz
21mr|texlive-cdpbundl-0.36d-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cdpbundl.source.tar.xz
21mr|texlive-cdpbundl-0.36d-2|11	BuildArch:	noarch
21mr|texlive-cdpbundl-0.36d-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-cdpbundl-0.36d-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-cdpbundl-0.36d-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-cdpbundl-0.36d-2|15	
21mr|texlive-cdpbundl-0.36d-2|16	%description
21mr|texlive-cdpbundl-0.36d-2|17	The C.D.P. Bundle can be used to typeset high-quality business
21mr|texlive-cdpbundl-0.36d-2|18	letters formatted according to Italian style conventions. It is
21mr|texlive-cdpbundl-0.36d-2|19	highly configurable, and its modular structure provides you
21mr|texlive-cdpbundl-0.36d-2|20	with building blocks of increasing level, by means of which you
21mr|texlive-cdpbundl-0.36d-2|21	can compose a large variety of letters. It is also possible to
21mr|texlive-cdpbundl-0.36d-2|22	write letters divided into sections and paragraphs, to include
21mr|texlive-cdpbundl-0.36d-2|23	floating figures and tables, and to have the relevant indexes
21mr|texlive-cdpbundl-0.36d-2|24	compiled automatically. A single input file can contain several
21mr|texlive-cdpbundl-0.36d-2|25	letters, and each letter will have its own table of contents,
21mr|texlive-cdpbundl-0.36d-2|26	etc., independant from the other ones.
21mr|texlive-cdpbundl-0.36d-2|27	
21mr|texlive-cdpbundl-0.36d-2|28	#-----------------------------------------------------------------------
21mr|texlive-cdpbundl-0.36d-2|29	%files
21mr|texlive-cdpbundl-0.36d-2|30	%{_texmfdistdir}/tex/latex/cdpbundl
21mr|texlive-cdpbundl-0.36d-2|31	%doc %{_texmfdistdir}/doc/latex/cdpbundl
21mr|texlive-cdpbundl-0.36d-2|32	#- source
21mr|texlive-cdpbundl-0.36d-2|33	%doc %{_texmfdistdir}/source/latex/cdpbundl
21mr|texlive-cdpbundl-0.36d-2|34	
21mr|texlive-cdpbundl-0.36d-2|35	#-----------------------------------------------------------------------
21mr|texlive-cdpbundl-0.36d-2|36	%prep
21mr|texlive-cdpbundl-0.36d-2|37	%setup -c -a0 -a1 -a2
21mr|texlive-cdpbundl-0.36d-2|38	
21mr|texlive-cdpbundl-0.36d-2|39	%build
21mr|texlive-cdpbundl-0.36d-2|40	
21mr|texlive-cdpbundl-0.36d-2|41	%install
21mr|texlive-cdpbundl-0.36d-2|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-cdpbundl-0.36d-2|43	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17417 21
21mr|texlive-cellprops-2-1|1	Name:		texlive-cellprops
21mr|texlive-cellprops-2-1|2	Version:	2
21mr|texlive-cellprops-2-1|3	Release:	1
21mr|texlive-cellprops-2-1|4	Summary:    Reworking of internal components of tabular, massive, and similar structures
21mr|texlive-cellprops-2-1|5	Group:      Education
21mr|texlive-cellprops-2-1|6	URL:		https://www.ctan.org/pkg/cellprops
21mr|texlive-cellprops-2-1|7	License:	The LaTeX Project Public License 1.3
21mr|texlive-cellprops-2-1|8	Source0:	https://mirror.truenetwork.ru/CTAN/systems/texlive/tlnet/archive/cellprops.tar.xz
21mr|texlive-cellprops-2-1|9	Source1:	https://mirror.truenetwork.ru/CTAN/systems/texlive/tlnet/archive/cellprops.doc.tar.xz
21mr|texlive-cellprops-2-1|10	BuildArch:      noarch
21mr|texlive-cellprops-2-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-cellprops-2-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-cellprops-2-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-cellprops-2-1|14	
21mr|texlive-cellprops-2-1|15	%description
21mr|texlive-cellprops-2-1|16	This package reworks the internals of tabular, array, and similar constructs, and adds a \cellprops command accepting CSS-like selectors and properties.
21mr|texlive-cellprops-2-1|17	It depends on mdwtab, xcolor, expl3, and xparse.
21mr|texlive-cellprops-2-1|18	
21mr|texlive-cellprops-2-1|19	#-----------------------------------------------------------------------
21mr|texlive-cellprops-2-1|20	%files
21mr|texlive-cellprops-2-1|21	%{_texmfdistdir}/tex/*
21mr|texlive-cellprops-2-1|22	%doc %{_texmfdistdir}/doc/*
21mr|texlive-cellprops-2-1|23	#-----------------------------------------------------------------------
21mr|texlive-cellprops-2-1|24	
21mr|texlive-cellprops-2-1|25	%prep
21mr|texlive-cellprops-2-1|26	%setup -c -a0 -a1
21mr|texlive-cellprops-2-1|27	
21mr|texlive-cellprops-2-1|28	%build
21mr|texlive-cellprops-2-1|29	
21mr|texlive-cellprops-2-1|30	%install
21mr|texlive-cellprops-2-1|31	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-cellprops-2-1|32	cp -fpar tex doc %{buildroot}%{_texmfdistdir}
21mr|texlive-cellprops-2-1|33	

17418 21
21mr|texlive-cellspace-1.8.1-1|1	# revision 15878
21mr|texlive-cellspace-1.8.1-1|2	# category Package
21mr|texlive-cellspace-1.8.1-1|3	# catalog-ctan /macros/latex/contrib/cellspace
21mr|texlive-cellspace-1.8.1-1|4	# catalog-date 2009-08-03 16:22:07 +0200
21mr|texlive-cellspace-1.8.1-1|5	# catalog-license lppl
21mr|texlive-cellspace-1.8.1-1|6	# catalog-version 1.6
21mr|texlive-cellspace-1.8.1-1|7	Name:		texlive-cellspace
21mr|texlive-cellspace-1.8.1-1|8	Version:	1.8.1
21mr|texlive-cellspace-1.8.1-1|9	Release:	1
21mr|texlive-cellspace-1.8.1-1|10	Summary:	Ensure minimal spacing of table cells
21mr|texlive-cellspace-1.8.1-1|11	Group:		Publishing
21mr|texlive-cellspace-1.8.1-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/cellspace
21mr|texlive-cellspace-1.8.1-1|13	License:	LPPL
21mr|texlive-cellspace-1.8.1-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cellspace.tar.xz
21mr|texlive-cellspace-1.8.1-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cellspace.doc.tar.xz
21mr|texlive-cellspace-1.8.1-1|16	BuildArch:	noarch
21mr|texlive-cellspace-1.8.1-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-cellspace-1.8.1-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-cellspace-1.8.1-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-cellspace-1.8.1-1|20	
21mr|texlive-cellspace-1.8.1-1|21	%description
21mr|texlive-cellspace-1.8.1-1|22	It is well known that high or deep cells tend to touch the
21mr|texlive-cellspace-1.8.1-1|23	\hlines of a tabular. This package provides a modifier S acting
21mr|texlive-cellspace-1.8.1-1|24	on usual column types so that to ensure a minimal distance that
21mr|texlive-cellspace-1.8.1-1|25	can be controlled through two parameters \cellspacetoplimit and
21mr|texlive-cellspace-1.8.1-1|26	\cellspacebottomlimit. The approach employed by this package is
21mr|texlive-cellspace-1.8.1-1|27	noticeably simpler than that of tabls, which considers the
21mr|texlive-cellspace-1.8.1-1|28	dimensions of each entire row; whereas you can ask the
21mr|texlive-cellspace-1.8.1-1|29	cellspace only to look at the cells of potentially difficult
21mr|texlive-cellspace-1.8.1-1|30	columns.
21mr|texlive-cellspace-1.8.1-1|31	
21mr|texlive-cellspace-1.8.1-1|32	#-----------------------------------------------------------------------
21mr|texlive-cellspace-1.8.1-1|33	%files
21mr|texlive-cellspace-1.8.1-1|34	%{_texmfdistdir}/tex/latex/cellspace/cellspace.sty
21mr|texlive-cellspace-1.8.1-1|35	%doc %{_texmfdistdir}/doc/latex/cellspace/README
21mr|texlive-cellspace-1.8.1-1|36	%doc %{_texmfdistdir}/doc/latex/cellspace/cellspace.pdf
21mr|texlive-cellspace-1.8.1-1|37	%doc %{_texmfdistdir}/doc/latex/cellspace/cellspace.tex
21mr|texlive-cellspace-1.8.1-1|38	
21mr|texlive-cellspace-1.8.1-1|39	#-----------------------------------------------------------------------
21mr|texlive-cellspace-1.8.1-1|40	%prep
21mr|texlive-cellspace-1.8.1-1|41	%setup -c -a0 -a1
21mr|texlive-cellspace-1.8.1-1|42	
21mr|texlive-cellspace-1.8.1-1|43	%build
21mr|texlive-cellspace-1.8.1-1|44	
21mr|texlive-cellspace-1.8.1-1|45	%install
21mr|texlive-cellspace-1.8.1-1|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-cellspace-1.8.1-1|47	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17419 21
21mr|texlive-censor-3.22-1|1	# revision 31332
21mr|texlive-censor-3.22-1|2	# category Package
21mr|texlive-censor-3.22-1|3	# catalog-ctan /macros/latex/contrib/censor
21mr|texlive-censor-3.22-1|4	# catalog-date 2013-07-31 09:50:54 +0200
21mr|texlive-censor-3.22-1|5	# catalog-license lppl1.3
21mr|texlive-censor-3.22-1|6	# catalog-version 3.21
21mr|texlive-censor-3.22-1|7	Name:		texlive-censor
21mr|texlive-censor-3.22-1|8	Version:	3.22
21mr|texlive-censor-3.22-1|9	Release:	1
21mr|texlive-censor-3.22-1|10	Summary:	Facilities for controlling restricted text in a document
21mr|texlive-censor-3.22-1|11	Group:		Publishing
21mr|texlive-censor-3.22-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/censor
21mr|texlive-censor-3.22-1|13	License:	LPPL1.3
21mr|texlive-censor-3.22-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/censor.tar.xz
21mr|texlive-censor-3.22-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/censor.doc.tar.xz
21mr|texlive-censor-3.22-1|16	BuildArch:	noarch
21mr|texlive-censor-3.22-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-censor-3.22-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-censor-3.22-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-censor-3.22-1|20	
21mr|texlive-censor-3.22-1|21	%description
21mr|texlive-censor-3.22-1|22	The package allows a convenient redaction/censor capability to
21mr|texlive-censor-3.22-1|23	be employed, for those who need to protect restricted
21mr|texlive-censor-3.22-1|24	information, etc. The package can "redact" anything that can be
21mr|texlive-censor-3.22-1|25	enclosed by a LaTeX box.
21mr|texlive-censor-3.22-1|26	
21mr|texlive-censor-3.22-1|27	#-----------------------------------------------------------------------
21mr|texlive-censor-3.22-1|28	%files
21mr|texlive-censor-3.22-1|29	%{_texmfdistdir}/tex/latex/censor/censor.sty
21mr|texlive-censor-3.22-1|30	%doc %{_texmfdistdir}/doc/latex/censor/README
21mr|texlive-censor-3.22-1|31	%doc %{_texmfdistdir}/doc/latex/censor/censor.pdf
21mr|texlive-censor-3.22-1|32	%doc %{_texmfdistdir}/doc/latex/censor/censor.tex
21mr|texlive-censor-3.22-1|33	
21mr|texlive-censor-3.22-1|34	#-----------------------------------------------------------------------
21mr|texlive-censor-3.22-1|35	%prep
21mr|texlive-censor-3.22-1|36	%setup -c -a0 -a1
21mr|texlive-censor-3.22-1|37	
21mr|texlive-censor-3.22-1|38	%build
21mr|texlive-censor-3.22-1|39	
21mr|texlive-censor-3.22-1|40	%install
21mr|texlive-censor-3.22-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-censor-3.22-1|42	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17420 21
21mr|texlive-changebar-3.5c-12|1	# revision 29349
21mr|texlive-changebar-3.5c-12|2	# category Package
21mr|texlive-changebar-3.5c-12|3	# catalog-ctan /macros/latex/contrib/changebar
21mr|texlive-changebar-3.5c-12|4	# catalog-date 2011-09-30 20:51:09 +0200
21mr|texlive-changebar-3.5c-12|5	# catalog-license lppl
21mr|texlive-changebar-3.5c-12|6	# catalog-version 3.5c
21mr|texlive-changebar-3.5c-12|7	Name:		texlive-changebar
21mr|texlive-changebar-3.5c-12|8	Version:	3.5c
21mr|texlive-changebar-3.5c-12|9	Release:	12
21mr|texlive-changebar-3.5c-12|10	Summary:	Generate changebars in LaTeX documents
21mr|texlive-changebar-3.5c-12|11	Group:		Publishing
21mr|texlive-changebar-3.5c-12|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/changebar
21mr|texlive-changebar-3.5c-12|13	License:	LPPL
21mr|texlive-changebar-3.5c-12|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/changebar.tar.xz
21mr|texlive-changebar-3.5c-12|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/changebar.doc.tar.xz
21mr|texlive-changebar-3.5c-12|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/changebar.source.tar.xz
21mr|texlive-changebar-3.5c-12|17	BuildArch:	noarch
21mr|texlive-changebar-3.5c-12|18	BuildRequires:	texlive-tlpkg
21mr|texlive-changebar-3.5c-12|19	Requires(pre):	texlive-tlpkg
21mr|texlive-changebar-3.5c-12|20	Requires(post):	texlive-kpathsea
21mr|texlive-changebar-3.5c-12|21	
21mr|texlive-changebar-3.5c-12|22	%description
21mr|texlive-changebar-3.5c-12|23	Identify areas of text to be marked with changebars with the
21mr|texlive-changebar-3.5c-12|24	\cbstart and \cbend commands; the bars may be coloured. The
21mr|texlive-changebar-3.5c-12|25	package uses 'drivers' to place the bars; the available drivers
21mr|texlive-changebar-3.5c-12|26	can work with dvitoln03, dvitops, dvips, the emTeX and TeXtures
21mr|texlive-changebar-3.5c-12|27	DVI drivers, and VTeX and PDFTeX.
21mr|texlive-changebar-3.5c-12|28	
21mr|texlive-changebar-3.5c-12|29	#-----------------------------------------------------------------------
21mr|texlive-changebar-3.5c-12|30	%files
21mr|texlive-changebar-3.5c-12|31	%{_texmfdistdir}/tex/latex/changebar/changebar.sty
21mr|texlive-changebar-3.5c-12|32	%doc %{_texmfdistdir}/doc/latex/changebar/00readme.txt
21mr|texlive-changebar-3.5c-12|33	%doc %{_texmfdistdir}/doc/latex/changebar/catalog.txt
21mr|texlive-changebar-3.5c-12|34	%doc %{_texmfdistdir}/doc/latex/changebar/cbtest1-ltx.pdf
21mr|texlive-changebar-3.5c-12|35	%doc %{_texmfdistdir}/doc/latex/changebar/cbtest1-pdf.pdf
21mr|texlive-changebar-3.5c-12|36	%doc %{_texmfdistdir}/doc/latex/changebar/cbtest1.tex
21mr|texlive-changebar-3.5c-12|37	%doc %{_texmfdistdir}/doc/latex/changebar/cbtest2-ltx.pdf
21mr|texlive-changebar-3.5c-12|38	%doc %{_texmfdistdir}/doc/latex/changebar/cbtest2-pdf.pdf
21mr|texlive-changebar-3.5c-12|39	%doc %{_texmfdistdir}/doc/latex/changebar/cbtest2.tex
21mr|texlive-changebar-3.5c-12|40	%doc %{_texmfdistdir}/doc/latex/changebar/changebar.bug
21mr|texlive-changebar-3.5c-12|41	%doc %{_texmfdistdir}/doc/latex/changebar/changebar.pdf
21mr|texlive-changebar-3.5c-12|42	%doc %{_texmfdistdir}/doc/latex/changebar/chbar.1
21mr|texlive-changebar-3.5c-12|43	%doc %{_texmfdistdir}/doc/latex/changebar/chbar.sh
21mr|texlive-changebar-3.5c-12|44	%doc %{_texmfdistdir}/doc/latex/changebar/manifest.txt
21mr|texlive-changebar-3.5c-12|45	#- source
21mr|texlive-changebar-3.5c-12|46	%doc %{_texmfdistdir}/source/latex/changebar/changebar.dtx
21mr|texlive-changebar-3.5c-12|47	%doc %{_texmfdistdir}/source/latex/changebar/changebar.ins
21mr|texlive-changebar-3.5c-12|48	
21mr|texlive-changebar-3.5c-12|49	#-----------------------------------------------------------------------
21mr|texlive-changebar-3.5c-12|50	%prep
21mr|texlive-changebar-3.5c-12|51	%setup -c -a0 -a1 -a2
21mr|texlive-changebar-3.5c-12|52	
21mr|texlive-changebar-3.5c-12|53	%build
21mr|texlive-changebar-3.5c-12|54	
21mr|texlive-changebar-3.5c-12|55	%install
21mr|texlive-changebar-3.5c-12|56	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-changebar-3.5c-12|57	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17421 21
21mr|texlive-changelayout-1.0-7|1	# revision 16094
21mr|texlive-changelayout-1.0-7|2	# category Package
21mr|texlive-changelayout-1.0-7|3	# catalog-ctan /macros/latex/contrib/changelayout
21mr|texlive-changelayout-1.0-7|4	# catalog-date 2009-11-09 14:16:05 +0100
21mr|texlive-changelayout-1.0-7|5	# catalog-license lppl
21mr|texlive-changelayout-1.0-7|6	# catalog-version 1.0
21mr|texlive-changelayout-1.0-7|7	Name:		texlive-changelayout
21mr|texlive-changelayout-1.0-7|8	Version:	1.0
21mr|texlive-changelayout-1.0-7|9	Release:	7
21mr|texlive-changelayout-1.0-7|10	Summary:	Change the layout of individual pages and their text
21mr|texlive-changelayout-1.0-7|11	Group:		Publishing
21mr|texlive-changelayout-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/changelayout
21mr|texlive-changelayout-1.0-7|13	License:	LPPL
21mr|texlive-changelayout-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/changelayout.tar.xz
21mr|texlive-changelayout-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/changelayout.doc.tar.xz
21mr|texlive-changelayout-1.0-7|16	BuildArch:	noarch
21mr|texlive-changelayout-1.0-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-changelayout-1.0-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-changelayout-1.0-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-changelayout-1.0-7|20	
21mr|texlive-changelayout-1.0-7|21	%description
21mr|texlive-changelayout-1.0-7|22	The package is an extension of the changepage package to permit
21mr|texlive-changelayout-1.0-7|23	the user to change the layout of individual pages and their
21mr|texlive-changelayout-1.0-7|24	texts.
21mr|texlive-changelayout-1.0-7|25	
21mr|texlive-changelayout-1.0-7|26	
21mr|texlive-changelayout-1.0-7|27	#-----------------------------------------------------------------------
21mr|texlive-changelayout-1.0-7|28	%files
21mr|texlive-changelayout-1.0-7|29	%{_texmfdistdir}/tex/latex/changelayout/changelayout.sty
21mr|texlive-changelayout-1.0-7|30	%doc %{_texmfdistdir}/doc/latex/changelayout/README
21mr|texlive-changelayout-1.0-7|31	%doc %{_texmfdistdir}/doc/latex/changelayout/changelayout-guide.pdf
21mr|texlive-changelayout-1.0-7|32	%doc %{_texmfdistdir}/doc/latex/changelayout/changelayout-guide.tex
21mr|texlive-changelayout-1.0-7|33	
21mr|texlive-changelayout-1.0-7|34	#-----------------------------------------------------------------------
21mr|texlive-changelayout-1.0-7|35	%prep
21mr|texlive-changelayout-1.0-7|36	%setup -c -a0 -a1
21mr|texlive-changelayout-1.0-7|37	
21mr|texlive-changelayout-1.0-7|38	%build
21mr|texlive-changelayout-1.0-7|39	
21mr|texlive-changelayout-1.0-7|40	%install
21mr|texlive-changelayout-1.0-7|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-changelayout-1.0-7|42	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17422 21
21mr|texlive-changelog-2.4.0-1|1	Name:		texlive-changelog
21mr|texlive-changelog-2.4.0-1|2	Version:	2.4.0
21mr|texlive-changelog-2.4.0-1|3	Release:	1
21mr|texlive-changelog-2.4.0-1|4	Summary:    Providing a changelog environment
21mr|texlive-changelog-2.4.0-1|5	Group:      Education
21mr|texlive-changelog-2.4.0-1|6	URL:		https://www.ctan.org/pkg/changelog
21mr|texlive-changelog-2.4.0-1|7	License:	The LaTeX Project Public License 1.3
21mr|texlive-changelog-2.4.0-1|8	Source0:	https://mirror.truenetwork.ru/CTAN/systems/texlive/tlnet/archive/changelog.tar.xz
21mr|texlive-changelog-2.4.0-1|9	Source1:	https://mirror.truenetwork.ru/CTAN/systems/texlive/tlnet/archive/changelog.doc.tar.xz
21mr|texlive-changelog-2.4.0-1|10	BuildArch:      noarch
21mr|texlive-changelog-2.4.0-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-changelog-2.4.0-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-changelog-2.4.0-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-changelog-2.4.0-1|14	
21mr|texlive-changelog-2.4.0-1|15	%description
21mr|texlive-changelog-2.4.0-1|16	This package provides a changelog environment (which itself provides a version environment) to represent a changelog.
21mr|texlive-changelog-2.4.0-1|17	The package supports multiple authors, unreleased changes, and yanked (revoked) releases.
21mr|texlive-changelog-2.4.0-1|18	
21mr|texlive-changelog-2.4.0-1|19	#-----------------------------------------------------------------------
21mr|texlive-changelog-2.4.0-1|20	%files
21mr|texlive-changelog-2.4.0-1|21	%{_texmfdistdir}/tex/*
21mr|texlive-changelog-2.4.0-1|22	%doc %{_texmfdistdir}/doc/*
21mr|texlive-changelog-2.4.0-1|23	#-----------------------------------------------------------------------
21mr|texlive-changelog-2.4.0-1|24	
21mr|texlive-changelog-2.4.0-1|25	%prep
21mr|texlive-changelog-2.4.0-1|26	%setup -c -a0 -a1
21mr|texlive-changelog-2.4.0-1|27	
21mr|texlive-changelog-2.4.0-1|28	%build
21mr|texlive-changelog-2.4.0-1|29	
21mr|texlive-changelog-2.4.0-1|30	%install
21mr|texlive-changelog-2.4.0-1|31	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-changelog-2.4.0-1|32	cp -fpar tex doc %{buildroot}%{_texmfdistdir}
21mr|texlive-changelog-2.4.0-1|33	

17423 21
21mr|texlive-changepage-1.0c-7|1	# revision 15878
21mr|texlive-changepage-1.0c-7|2	# category Package
21mr|texlive-changepage-1.0c-7|3	# catalog-ctan /macros/latex/contrib/changepage
21mr|texlive-changepage-1.0c-7|4	# catalog-date 2009-11-09 14:16:05 +0100
21mr|texlive-changepage-1.0c-7|5	# catalog-license lppl1.3
21mr|texlive-changepage-1.0c-7|6	# catalog-version 1.0c
21mr|texlive-changepage-1.0c-7|7	Name:		texlive-changepage
21mr|texlive-changepage-1.0c-7|8	Version:	1.0c
21mr|texlive-changepage-1.0c-7|9	Release:	7
21mr|texlive-changepage-1.0c-7|10	Summary:	Margin adjustment and detection of odd/even pages
21mr|texlive-changepage-1.0c-7|11	Group:		Publishing
21mr|texlive-changepage-1.0c-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/changepage
21mr|texlive-changepage-1.0c-7|13	License:	LPPL1.3
21mr|texlive-changepage-1.0c-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/changepage.tar.xz
21mr|texlive-changepage-1.0c-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/changepage.doc.tar.xz
21mr|texlive-changepage-1.0c-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/changepage.source.tar.xz
21mr|texlive-changepage-1.0c-7|17	BuildArch:	noarch
21mr|texlive-changepage-1.0c-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-changepage-1.0c-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-changepage-1.0c-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-changepage-1.0c-7|21	
21mr|texlive-changepage-1.0c-7|22	%description
21mr|texlive-changepage-1.0c-7|23	The package provides commands to change the page layout in the
21mr|texlive-changepage-1.0c-7|24	middle of a document, and to robustly check for typesetting on
21mr|texlive-changepage-1.0c-7|25	odd or even pages. Instructions for use are at the end of the
21mr|texlive-changepage-1.0c-7|26	file. The package is an extraction of code from the memoir
21mr|texlive-changepage-1.0c-7|27	class, whose user interface it shares. It is intended the this
21mr|texlive-changepage-1.0c-7|28	package will eventually replace the chngpage package, which is
21mr|texlive-changepage-1.0c-7|29	distributed with the package.
21mr|texlive-changepage-1.0c-7|30	
21mr|texlive-changepage-1.0c-7|31	
21mr|texlive-changepage-1.0c-7|32	#-----------------------------------------------------------------------
21mr|texlive-changepage-1.0c-7|33	%files
21mr|texlive-changepage-1.0c-7|34	%{_texmfdistdir}/tex/latex/changepage/changepage.sty
21mr|texlive-changepage-1.0c-7|35	%{_texmfdistdir}/tex/latex/changepage/chngpage.sty
21mr|texlive-changepage-1.0c-7|36	%doc %{_texmfdistdir}/doc/latex/changepage/README
21mr|texlive-changepage-1.0c-7|37	%doc %{_texmfdistdir}/doc/latex/changepage/changepage.pdf
21mr|texlive-changepage-1.0c-7|38	#- source
21mr|texlive-changepage-1.0c-7|39	%doc %{_texmfdistdir}/source/latex/changepage/changepage.ins
21mr|texlive-changepage-1.0c-7|40	%doc %{_texmfdistdir}/source/latex/changepage/changepage.tex
21mr|texlive-changepage-1.0c-7|41	
21mr|texlive-changepage-1.0c-7|42	#-----------------------------------------------------------------------
21mr|texlive-changepage-1.0c-7|43	%prep
21mr|texlive-changepage-1.0c-7|44	%setup -c -a0 -a1 -a2
21mr|texlive-changepage-1.0c-7|45	
21mr|texlive-changepage-1.0c-7|46	%build
21mr|texlive-changepage-1.0c-7|47	
21mr|texlive-changepage-1.0c-7|48	%install
21mr|texlive-changepage-1.0c-7|49	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-changepage-1.0c-7|50	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17424 21
21mr|texlive-changes-3.1.2-1|1	Name:		texlive-changes
21mr|texlive-changes-3.1.2-1|2	Version:	3.1.2
21mr|texlive-changes-3.1.2-1|3	Release:	1
21mr|texlive-changes-3.1.2-1|4	Summary:	Manual change markup
21mr|texlive-changes-3.1.2-1|5	Group:		Publishing
21mr|texlive-changes-3.1.2-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/changes
21mr|texlive-changes-3.1.2-1|7	License:	LPPL1.3
21mr|texlive-changes-3.1.2-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/changes.tar.xz
21mr|texlive-changes-3.1.2-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/changes.doc.tar.xz
21mr|texlive-changes-3.1.2-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/changes.source.tar.xz
21mr|texlive-changes-3.1.2-1|11	BuildArch:	noarch
21mr|texlive-changes-3.1.2-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-changes-3.1.2-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-changes-3.1.2-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-changes-3.1.2-1|15	
21mr|texlive-changes-3.1.2-1|16	%description
21mr|texlive-changes-3.1.2-1|17	The package allows the user to manually markup changes of text,
21mr|texlive-changes-3.1.2-1|18	such as additions, deletions, or replacements. Changed text is
21mr|texlive-changes-3.1.2-1|19	shown in a different colour; deleted text is crossed out. The
21mr|texlive-changes-3.1.2-1|20	package allows definition of additional authors and their
21mr|texlive-changes-3.1.2-1|21	associated colour. It also allows you to define a markup for
21mr|texlive-changes-3.1.2-1|22	authors or annotations. A bash script is provided for removing
21mr|texlive-changes-3.1.2-1|23	the changes.
21mr|texlive-changes-3.1.2-1|24	
21mr|texlive-changes-3.1.2-1|25	#-----------------------------------------------------------------------
21mr|texlive-changes-3.1.2-1|26	%files
21mr|texlive-changes-3.1.2-1|27	%{_texmfdistdir}/tex/latex/changes
21mr|texlive-changes-3.1.2-1|28	%doc %{_texmfdistdir}/doc/latex/changes
21mr|texlive-changes-3.1.2-1|29	#- source
21mr|texlive-changes-3.1.2-1|30	%doc %{_texmfdistdir}/source/latex/changes
21mr|texlive-changes-3.1.2-1|31	
21mr|texlive-changes-3.1.2-1|32	#-----------------------------------------------------------------------
21mr|texlive-changes-3.1.2-1|33	%prep
21mr|texlive-changes-3.1.2-1|34	%setup -c -a0 -a1 -a2
21mr|texlive-changes-3.1.2-1|35	
21mr|texlive-changes-3.1.2-1|36	%build
21mr|texlive-changes-3.1.2-1|37	
21mr|texlive-changes-3.1.2-1|38	%install
21mr|texlive-changes-3.1.2-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-changes-3.1.2-1|40	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17425 21
21mr|texlive-chappg-2.1b-7|1	# revision 15878
21mr|texlive-chappg-2.1b-7|2	# category Package
21mr|texlive-chappg-2.1b-7|3	# catalog-ctan /macros/latex/contrib/chappg
21mr|texlive-chappg-2.1b-7|4	# catalog-date 2009-05-30 13:37:26 +0200
21mr|texlive-chappg-2.1b-7|5	# catalog-license lppl
21mr|texlive-chappg-2.1b-7|6	# catalog-version 2.1b
21mr|texlive-chappg-2.1b-7|7	Name:		texlive-chappg
21mr|texlive-chappg-2.1b-7|8	Version:	2.1b
21mr|texlive-chappg-2.1b-7|9	Release:	7
21mr|texlive-chappg-2.1b-7|10	Summary:	Page numbering by chapter
21mr|texlive-chappg-2.1b-7|11	Group:		Publishing
21mr|texlive-chappg-2.1b-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/chappg
21mr|texlive-chappg-2.1b-7|13	License:	LPPL
21mr|texlive-chappg-2.1b-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chappg.tar.xz
21mr|texlive-chappg-2.1b-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chappg.doc.tar.xz
21mr|texlive-chappg-2.1b-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chappg.source.tar.xz
21mr|texlive-chappg-2.1b-7|17	BuildArch:	noarch
21mr|texlive-chappg-2.1b-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-chappg-2.1b-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-chappg-2.1b-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-chappg-2.1b-7|21	
21mr|texlive-chappg-2.1b-7|22	%description
21mr|texlive-chappg-2.1b-7|23	The package provides for 'chapterno-pageno' or 'chaptername-
21mr|texlive-chappg-2.1b-7|24	pageno' page numbering. Provision is made for front- and
21mr|texlive-chappg-2.1b-7|25	backmatter in book class.
21mr|texlive-chappg-2.1b-7|26	
21mr|texlive-chappg-2.1b-7|27	
21mr|texlive-chappg-2.1b-7|28	#-----------------------------------------------------------------------
21mr|texlive-chappg-2.1b-7|29	%files
21mr|texlive-chappg-2.1b-7|30	%{_texmfdistdir}/tex/latex/chappg/chappg.sty
21mr|texlive-chappg-2.1b-7|31	%doc %{_texmfdistdir}/doc/latex/chappg/chappg.pdf
21mr|texlive-chappg-2.1b-7|32	#- source
21mr|texlive-chappg-2.1b-7|33	%doc %{_texmfdistdir}/source/latex/chappg/chappg.dtx
21mr|texlive-chappg-2.1b-7|34	%doc %{_texmfdistdir}/source/latex/chappg/chappg.ins
21mr|texlive-chappg-2.1b-7|35	
21mr|texlive-chappg-2.1b-7|36	#-----------------------------------------------------------------------
21mr|texlive-chappg-2.1b-7|37	%prep
21mr|texlive-chappg-2.1b-7|38	%setup -c -a0 -a1 -a2
21mr|texlive-chappg-2.1b-7|39	
21mr|texlive-chappg-2.1b-7|40	%build
21mr|texlive-chappg-2.1b-7|41	
21mr|texlive-chappg-2.1b-7|42	%install
21mr|texlive-chappg-2.1b-7|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-chappg-2.1b-7|44	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17426 21
21mr|texlive-chapterfolder-2.0.1-7|1	# revision 15878
21mr|texlive-chapterfolder-2.0.1-7|2	# category Package
21mr|texlive-chapterfolder-2.0.1-7|3	# catalog-ctan /macros/latex/contrib/chapterfolder
21mr|texlive-chapterfolder-2.0.1-7|4	# catalog-date 2008-02-29 20:00:41 +0100
21mr|texlive-chapterfolder-2.0.1-7|5	# catalog-license lppl
21mr|texlive-chapterfolder-2.0.1-7|6	# catalog-version 2.0.1
21mr|texlive-chapterfolder-2.0.1-7|7	Name:		texlive-chapterfolder
21mr|texlive-chapterfolder-2.0.1-7|8	Version:	2.0.1
21mr|texlive-chapterfolder-2.0.1-7|9	Release:	7
21mr|texlive-chapterfolder-2.0.1-7|10	Summary:	Package for working with complicated folder structures
21mr|texlive-chapterfolder-2.0.1-7|11	Group:		Publishing
21mr|texlive-chapterfolder-2.0.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/chapterfolder
21mr|texlive-chapterfolder-2.0.1-7|13	License:	LPPL
21mr|texlive-chapterfolder-2.0.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chapterfolder.tar.xz
21mr|texlive-chapterfolder-2.0.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chapterfolder.doc.tar.xz
21mr|texlive-chapterfolder-2.0.1-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chapterfolder.source.tar.xz
21mr|texlive-chapterfolder-2.0.1-7|17	BuildArch:	noarch
21mr|texlive-chapterfolder-2.0.1-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-chapterfolder-2.0.1-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-chapterfolder-2.0.1-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-chapterfolder-2.0.1-7|21	
21mr|texlive-chapterfolder-2.0.1-7|22	%description
21mr|texlive-chapterfolder-2.0.1-7|23	This package simplifies working with folder structures that
21mr|texlive-chapterfolder-2.0.1-7|24	match the chapter/section/subsection structure. It provides
21mr|texlive-chapterfolder-2.0.1-7|25	macros to define a folder that contains the file for a
21mr|texlive-chapterfolder-2.0.1-7|26	chapter/section/subsection, and provides macros that allow
21mr|texlive-chapterfolder-2.0.1-7|27	inclusion without using the full path, rather the path relative
21mr|texlive-chapterfolder-2.0.1-7|28	to the current folder of the chapter/section/subsection. It
21mr|texlive-chapterfolder-2.0.1-7|29	makes easy changing the name of a folder, for example.
21mr|texlive-chapterfolder-2.0.1-7|30	
21mr|texlive-chapterfolder-2.0.1-7|31	
21mr|texlive-chapterfolder-2.0.1-7|32	#-----------------------------------------------------------------------
21mr|texlive-chapterfolder-2.0.1-7|33	%files
21mr|texlive-chapterfolder-2.0.1-7|34	%{_texmfdistdir}/tex/latex/chapterfolder/chapterfolder.sty
21mr|texlive-chapterfolder-2.0.1-7|35	%doc %{_texmfdistdir}/doc/latex/chapterfolder/chapterfolder.pdf
21mr|texlive-chapterfolder-2.0.1-7|36	#- source
21mr|texlive-chapterfolder-2.0.1-7|37	%doc %{_texmfdistdir}/source/latex/chapterfolder/chapterfolder.dtx
21mr|texlive-chapterfolder-2.0.1-7|38	%doc %{_texmfdistdir}/source/latex/chapterfolder/chapterfolder.ins
21mr|texlive-chapterfolder-2.0.1-7|39	
21mr|texlive-chapterfolder-2.0.1-7|40	#-----------------------------------------------------------------------
21mr|texlive-chapterfolder-2.0.1-7|41	%prep
21mr|texlive-chapterfolder-2.0.1-7|42	%setup -c -a0 -a1 -a2
21mr|texlive-chapterfolder-2.0.1-7|43	
21mr|texlive-chapterfolder-2.0.1-7|44	%build
21mr|texlive-chapterfolder-2.0.1-7|45	
21mr|texlive-chapterfolder-2.0.1-7|46	%install
21mr|texlive-chapterfolder-2.0.1-7|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-chapterfolder-2.0.1-7|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17427 21
21mr|texlive-charter-20190228-1|1	# revision 15878
21mr|texlive-charter-20190228-1|2	# category Package
21mr|texlive-charter-20190228-1|3	# catalog-ctan /fonts/charter
21mr|texlive-charter-20190228-1|4	# catalog-date 2009-05-23 20:19:02 +0200
21mr|texlive-charter-20190228-1|5	# catalog-license other-free
21mr|texlive-charter-20190228-1|6	# catalog-version undef
21mr|texlive-charter-20190228-1|7	Name:		texlive-charter
21mr|texlive-charter-20190228-1|8	Version:	20190228
21mr|texlive-charter-20190228-1|9	Release:	1
21mr|texlive-charter-20190228-1|10	Summary:	Charter fonts
21mr|texlive-charter-20190228-1|11	Group:		Publishing
21mr|texlive-charter-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/charter
21mr|texlive-charter-20190228-1|13	License:	OTHER-FREE
21mr|texlive-charter-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/charter.tar.xz
21mr|texlive-charter-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/charter.doc.tar.xz
21mr|texlive-charter-20190228-1|16	BuildArch:	noarch
21mr|texlive-charter-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-charter-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-charter-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-charter-20190228-1|20	
21mr|texlive-charter-20190228-1|21	%description
21mr|texlive-charter-20190228-1|22	A commercial text font donated for the common good. Support for
21mr|texlive-charter-20190228-1|23	use with LaTeX is available in freenfss, part of psnfss.
21mr|texlive-charter-20190228-1|24	
21mr|texlive-charter-20190228-1|25	#-----------------------------------------------------------------------
21mr|texlive-charter-20190228-1|26	%files
21mr|texlive-charter-20190228-1|27	%{_texmfdistdir}/fonts/afm/bitstrea/charter/bchb8a.afm
21mr|texlive-charter-20190228-1|28	%{_texmfdistdir}/fonts/afm/bitstrea/charter/bchbi8a.afm
21mr|texlive-charter-20190228-1|29	%{_texmfdistdir}/fonts/afm/bitstrea/charter/bchr8a.afm
21mr|texlive-charter-20190228-1|30	%{_texmfdistdir}/fonts/afm/bitstrea/charter/bchri8a.afm
21mr|texlive-charter-20190228-1|31	%{_texmfdistdir}/fonts/tfm/bitstrea/charter/bchb7t.tfm
21mr|texlive-charter-20190228-1|32	%{_texmfdistdir}/fonts/tfm/bitstrea/charter/bchb8c.tfm
21mr|texlive-charter-20190228-1|33	%{_texmfdistdir}/fonts/tfm/bitstrea/charter/bchb8r.tfm
21mr|texlive-charter-20190228-1|34	%{_texmfdistdir}/fonts/tfm/bitstrea/charter/bchb8t.tfm
21mr|texlive-charter-20190228-1|35	%{_texmfdistdir}/fonts/tfm/bitstrea/charter/bchbc7t.tfm
21mr|texlive-charter-20190228-1|36	%{_texmfdistdir}/fonts/tfm/bitstrea/charter/bchbc8t.tfm
21mr|texlive-charter-20190228-1|37	%{_texmfdistdir}/fonts/tfm/bitstrea/charter/bchbi7t.tfm
21mr|texlive-charter-20190228-1|38	%{_texmfdistdir}/fonts/tfm/bitstrea/charter/bchbi8c.tfm
21mr|texlive-charter-20190228-1|39	%{_texmfdistdir}/fonts/tfm/bitstrea/charter/bchbi8r.tfm
21mr|texlive-charter-20190228-1|40	%{_texmfdistdir}/fonts/tfm/bitstrea/charter/bchbi8t.tfm
21mr|texlive-charter-20190228-1|41	%{_texmfdistdir}/fonts/tfm/bitstrea/charter/bchbo7t.tfm
21mr|texlive-charter-20190228-1|42	%{_texmfdistdir}/fonts/tfm/bitstrea/charter/bchbo8c.tfm
21mr|texlive-charter-20190228-1|43	%{_texmfdistdir}/fonts/tfm/bitstrea/charter/bchbo8r.tfm
21mr|texlive-charter-20190228-1|44	%{_texmfdistdir}/fonts/tfm/bitstrea/charter/bchbo8t.tfm
21mr|texlive-charter-20190228-1|45	%{_texmfdistdir}/fonts/tfm/bitstrea/charter/bchr7t.tfm
21mr|texlive-charter-20190228-1|46	%{_texmfdistdir}/fonts/tfm/bitstrea/charter/bchr8c.tfm
21mr|texlive-charter-20190228-1|47	%{_texmfdistdir}/fonts/tfm/bitstrea/charter/bchr8r.tfm
21mr|texlive-charter-20190228-1|48	%{_texmfdistdir}/fonts/tfm/bitstrea/charter/bchr8t.tfm
21mr|texlive-charter-20190228-1|49	%{_texmfdistdir}/fonts/tfm/bitstrea/charter/bchrc7t.tfm
21mr|texlive-charter-20190228-1|50	%{_texmfdistdir}/fonts/tfm/bitstrea/charter/bchrc8t.tfm
21mr|texlive-charter-20190228-1|51	%{_texmfdistdir}/fonts/tfm/bitstrea/charter/bchri7t.tfm
21mr|texlive-charter-20190228-1|52	%{_texmfdistdir}/fonts/tfm/bitstrea/charter/bchri8c.tfm
21mr|texlive-charter-20190228-1|53	%{_texmfdistdir}/fonts/tfm/bitstrea/charter/bchri8r.tfm
21mr|texlive-charter-20190228-1|54	%{_texmfdistdir}/fonts/tfm/bitstrea/charter/bchri8t.tfm
21mr|texlive-charter-20190228-1|55	%{_texmfdistdir}/fonts/tfm/bitstrea/charter/bchro7t.tfm
21mr|texlive-charter-20190228-1|56	%{_texmfdistdir}/fonts/tfm/bitstrea/charter/bchro8c.tfm
21mr|texlive-charter-20190228-1|57	%{_texmfdistdir}/fonts/tfm/bitstrea/charter/bchro8r.tfm
21mr|texlive-charter-20190228-1|58	%{_texmfdistdir}/fonts/tfm/bitstrea/charter/bchro8t.tfm
21mr|texlive-charter-20190228-1|59	%{_texmfdistdir}/fonts/type1/bitstrea/charter/bchb8a.pfb
21mr|texlive-charter-20190228-1|60	%{_texmfdistdir}/fonts/type1/bitstrea/charter/bchbi8a.pfb
21mr|texlive-charter-20190228-1|61	%{_texmfdistdir}/fonts/type1/bitstrea/charter/bchr8a.pfb
21mr|texlive-charter-20190228-1|62	%{_texmfdistdir}/fonts/type1/bitstrea/charter/bchri8a.pfb
21mr|texlive-charter-20190228-1|63	%{_texmfdistdir}/fonts/vf/bitstrea/charter/bchb7t.vf
21mr|texlive-charter-20190228-1|64	%{_texmfdistdir}/fonts/vf/bitstrea/charter/bchb8c.vf
21mr|texlive-charter-20190228-1|65	%{_texmfdistdir}/fonts/vf/bitstrea/charter/bchb8t.vf
21mr|texlive-charter-20190228-1|66	%{_texmfdistdir}/fonts/vf/bitstrea/charter/bchbc7t.vf
21mr|texlive-charter-20190228-1|67	%{_texmfdistdir}/fonts/vf/bitstrea/charter/bchbc8t.vf
21mr|texlive-charter-20190228-1|68	%{_texmfdistdir}/fonts/vf/bitstrea/charter/bchbi7t.vf
21mr|texlive-charter-20190228-1|69	%{_texmfdistdir}/fonts/vf/bitstrea/charter/bchbi8c.vf
21mr|texlive-charter-20190228-1|70	%{_texmfdistdir}/fonts/vf/bitstrea/charter/bchbi8t.vf
21mr|texlive-charter-20190228-1|71	%{_texmfdistdir}/fonts/vf/bitstrea/charter/bchbo7t.vf
21mr|texlive-charter-20190228-1|72	%{_texmfdistdir}/fonts/vf/bitstrea/charter/bchbo8c.vf
21mr|texlive-charter-20190228-1|73	%{_texmfdistdir}/fonts/vf/bitstrea/charter/bchbo8t.vf
21mr|texlive-charter-20190228-1|74	%{_texmfdistdir}/fonts/vf/bitstrea/charter/bchr7t.vf
21mr|texlive-charter-20190228-1|75	%{_texmfdistdir}/fonts/vf/bitstrea/charter/bchr8c.vf
21mr|texlive-charter-20190228-1|76	%{_texmfdistdir}/fonts/vf/bitstrea/charter/bchr8t.vf
21mr|texlive-charter-20190228-1|77	%{_texmfdistdir}/fonts/vf/bitstrea/charter/bchrc7t.vf
21mr|texlive-charter-20190228-1|78	%{_texmfdistdir}/fonts/vf/bitstrea/charter/bchrc8t.vf
21mr|texlive-charter-20190228-1|79	%{_texmfdistdir}/fonts/vf/bitstrea/charter/bchri7t.vf
21mr|texlive-charter-20190228-1|80	%{_texmfdistdir}/fonts/vf/bitstrea/charter/bchri8c.vf
21mr|texlive-charter-20190228-1|81	%{_texmfdistdir}/fonts/vf/bitstrea/charter/bchri8t.vf
21mr|texlive-charter-20190228-1|82	%{_texmfdistdir}/fonts/vf/bitstrea/charter/bchro7t.vf
21mr|texlive-charter-20190228-1|83	%{_texmfdistdir}/fonts/vf/bitstrea/charter/bchro8c.vf
21mr|texlive-charter-20190228-1|84	%{_texmfdistdir}/fonts/vf/bitstrea/charter/bchro8t.vf
21mr|texlive-charter-20190228-1|85	%doc %{_texmfdistdir}/doc/fonts/charter/readme.charter
21mr|texlive-charter-20190228-1|86	
21mr|texlive-charter-20190228-1|87	#-----------------------------------------------------------------------
21mr|texlive-charter-20190228-1|88	%prep
21mr|texlive-charter-20190228-1|89	%setup -c -a0 -a1
21mr|texlive-charter-20190228-1|90	
21mr|texlive-charter-20190228-1|91	%build
21mr|texlive-charter-20190228-1|92	
21mr|texlive-charter-20190228-1|93	%install
21mr|texlive-charter-20190228-1|94	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-charter-20190228-1|95	cp -fpar fonts doc %{buildroot}%{_texmfdistdir}

17428 21
21mr|texlive-cheatsheet-0.8-1|1	Name:		texlive-cheatsheet
21mr|texlive-cheatsheet-0.8-1|2	Version:	0.8
21mr|texlive-cheatsheet-0.8-1|3	Release:	1
21mr|texlive-cheatsheet-0.8-1|4	Summary:    A simple cheatsheet class
21mr|texlive-cheatsheet-0.8-1|5	Group:      Education
21mr|texlive-cheatsheet-0.8-1|6	URL:		https://ctan.org/pkg/cheatsheet
21mr|texlive-cheatsheet-0.8-1|7	License:	MIT License
21mr|texlive-cheatsheet-0.8-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cheatsheet.tar.xz
21mr|texlive-cheatsheet-0.8-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cheatsheet.doc.tar.xz
21mr|texlive-cheatsheet-0.8-1|10	BuildArch:      noarch
21mr|texlive-cheatsheet-0.8-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-cheatsheet-0.8-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-cheatsheet-0.8-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-cheatsheet-0.8-1|14	
21mr|texlive-cheatsheet-0.8-1|15	%description
21mr|texlive-cheatsheet-0.8-1|16	The package provides a clean, multi-column design intended for cheat sheets.
21mr|texlive-cheatsheet-0.8-1|17	It imports the most useful packages and encloses the document in a multicol environment.
21mr|texlive-cheatsheet-0.8-1|18	
21mr|texlive-cheatsheet-0.8-1|19	
21mr|texlive-cheatsheet-0.8-1|20	#-----------------------------------------------------------------------
21mr|texlive-cheatsheet-0.8-1|21	%files
21mr|texlive-cheatsheet-0.8-1|22	%{_texmfdistdir}/tex/*
21mr|texlive-cheatsheet-0.8-1|23	%doc %{_texmfdistdir}/doc/*
21mr|texlive-cheatsheet-0.8-1|24	#-----------------------------------------------------------------------
21mr|texlive-cheatsheet-0.8-1|25	
21mr|texlive-cheatsheet-0.8-1|26	%prep
21mr|texlive-cheatsheet-0.8-1|27	%setup -c -a0 -a1
21mr|texlive-cheatsheet-0.8-1|28	
21mr|texlive-cheatsheet-0.8-1|29	%build
21mr|texlive-cheatsheet-0.8-1|30	
21mr|texlive-cheatsheet-0.8-1|31	%install
21mr|texlive-cheatsheet-0.8-1|32	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-cheatsheet-0.8-1|33	cp -fpar tex doc %{buildroot}%{_texmfdistdir}
21mr|texlive-cheatsheet-0.8-1|34	

17429 21
21mr|texlive-checkcites-2.0-2|1	# revision 28572
21mr|texlive-checkcites-2.0-2|2	# category Package
21mr|texlive-checkcites-2.0-2|3	# catalog-ctan /support/checkcites
21mr|texlive-checkcites-2.0-2|4	# catalog-date 2012-12-18 18:32:41 +0100
21mr|texlive-checkcites-2.0-2|5	# catalog-license lppl1.3
21mr|texlive-checkcites-2.0-2|6	# catalog-version 1.0i
21mr|texlive-checkcites-2.0-2|7	Name:		texlive-checkcites
21mr|texlive-checkcites-2.0-2|8	Version:	2.0
21mr|texlive-checkcites-2.0-2|9	Release:	2
21mr|texlive-checkcites-2.0-2|10	Summary:	Check citation commands in a document
21mr|texlive-checkcites-2.0-2|11	Group:		Publishing
21mr|texlive-checkcites-2.0-2|12	URL:		http://www.ctan.org/tex-archive/support/checkcites
21mr|texlive-checkcites-2.0-2|13	License:	LPPL1.3
21mr|texlive-checkcites-2.0-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/checkcites.tar.xz
21mr|texlive-checkcites-2.0-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/checkcites.doc.tar.xz
21mr|texlive-checkcites-2.0-2|16	BuildArch:	noarch
21mr|texlive-checkcites-2.0-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-checkcites-2.0-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-checkcites-2.0-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-checkcites-2.0-2|20	Provides:	texlive-checkcites.bin = %{EVRD}
21mr|texlive-checkcites-2.0-2|21	
21mr|texlive-checkcites-2.0-2|22	%description
21mr|texlive-checkcites-2.0-2|23	The package provides a lua script written for the sole purpose
21mr|texlive-checkcites-2.0-2|24	of detecting undefined and unused references from LaTeX
21mr|texlive-checkcites-2.0-2|25	auxiliary or bibliography files.
21mr|texlive-checkcites-2.0-2|26	
21mr|texlive-checkcites-2.0-2|27	#-----------------------------------------------------------------------
21mr|texlive-checkcites-2.0-2|28	%files
21mr|texlive-checkcites-2.0-2|29	%{_bindir}/checkcites
21mr|texlive-checkcites-2.0-2|30	%{_texmfdistdir}/scripts/checkcites/checkcites.lua
21mr|texlive-checkcites-2.0-2|31	%doc %{_texmfdistdir}/doc/support/checkcites/README
21mr|texlive-checkcites-2.0-2|32	%doc %{_texmfdistdir}/doc/support/checkcites/checkcites-doc.pdf
21mr|texlive-checkcites-2.0-2|33	%doc %{_texmfdistdir}/doc/support/checkcites/checkcites-doc.tex
21mr|texlive-checkcites-2.0-2|34	
21mr|texlive-checkcites-2.0-2|35	#-----------------------------------------------------------------------
21mr|texlive-checkcites-2.0-2|36	%prep
21mr|texlive-checkcites-2.0-2|37	%setup -c -a0 -a1
21mr|texlive-checkcites-2.0-2|38	
21mr|texlive-checkcites-2.0-2|39	%build
21mr|texlive-checkcites-2.0-2|40	
21mr|texlive-checkcites-2.0-2|41	%install
21mr|texlive-checkcites-2.0-2|42	mkdir -p %{buildroot}%{_bindir}
21mr|texlive-checkcites-2.0-2|43	pushd %{buildroot}%{_bindir}
21mr|texlive-checkcites-2.0-2|44	ln -sf %{_texmfdistdir}/scripts/checkcites/checkcites.lua checkcites
21mr|texlive-checkcites-2.0-2|45	popd
21mr|texlive-checkcites-2.0-2|46	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-checkcites-2.0-2|47	cp -fpar texmf-dist %{buildroot}%{_datadir}

17430 21
21mr|texlive-chemarrow-0.9-7|1	# revision 17146
21mr|texlive-chemarrow-0.9-7|2	# category Package
21mr|texlive-chemarrow-0.9-7|3	# catalog-ctan /macros/latex/contrib/chemarrow
21mr|texlive-chemarrow-0.9-7|4	# catalog-date 2010-02-21 18:58:04 +0100
21mr|texlive-chemarrow-0.9-7|5	# catalog-license pd
21mr|texlive-chemarrow-0.9-7|6	# catalog-version 0.9
21mr|texlive-chemarrow-0.9-7|7	Name:		texlive-chemarrow
21mr|texlive-chemarrow-0.9-7|8	Version:	0.9
21mr|texlive-chemarrow-0.9-7|9	Release:	7
21mr|texlive-chemarrow-0.9-7|10	Summary:	Arrows for use in chemistry
21mr|texlive-chemarrow-0.9-7|11	Group:		Publishing
21mr|texlive-chemarrow-0.9-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/chemarrow
21mr|texlive-chemarrow-0.9-7|13	License:	PD
21mr|texlive-chemarrow-0.9-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chemarrow.tar.xz
21mr|texlive-chemarrow-0.9-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chemarrow.doc.tar.xz
21mr|texlive-chemarrow-0.9-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chemarrow.source.tar.xz
21mr|texlive-chemarrow-0.9-7|17	BuildArch:	noarch
21mr|texlive-chemarrow-0.9-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-chemarrow-0.9-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-chemarrow-0.9-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-chemarrow-0.9-7|21	
21mr|texlive-chemarrow-0.9-7|22	%description
21mr|texlive-chemarrow-0.9-7|23	This bundle consists of a font (available as metafont source,
21mr|texlive-chemarrow-0.9-7|24	metapost source, and generated type 1 versions), and a package
21mr|texlive-chemarrow-0.9-7|25	to use it. The arrows in the font are designed to look more
21mr|texlive-chemarrow-0.9-7|26	like those in chemistry text-books than do Knuth's originals.
21mr|texlive-chemarrow-0.9-7|27	
21mr|texlive-chemarrow-0.9-7|28	
21mr|texlive-chemarrow-0.9-7|29	#-----------------------------------------------------------------------
21mr|texlive-chemarrow-0.9-7|30	%files
21mr|texlive-chemarrow-0.9-7|31	%{_texmfdistdir}/fonts/afm/public/chemarrow/arrow.afm
21mr|texlive-chemarrow-0.9-7|32	%{_texmfdistdir}/fonts/map/dvips/chemarrow/chemarrow.map
21mr|texlive-chemarrow-0.9-7|33	%{_texmfdistdir}/fonts/source/public/chemarrow/arrow.mf
21mr|texlive-chemarrow-0.9-7|34	%{_texmfdistdir}/fonts/tfm/public/chemarrow/arrow.tfm
21mr|texlive-chemarrow-0.9-7|35	%{_texmfdistdir}/fonts/type1/public/chemarrow/arrow.inf
21mr|texlive-chemarrow-0.9-7|36	%{_texmfdistdir}/fonts/type1/public/chemarrow/arrow.pfb
21mr|texlive-chemarrow-0.9-7|37	%{_texmfdistdir}/fonts/type1/public/chemarrow/arrow.pfm
21mr|texlive-chemarrow-0.9-7|38	%{_texmfdistdir}/tex/latex/chemarrow/chemarrow.sty
21mr|texlive-chemarrow-0.9-7|39	%doc %{_texmfdistdir}/doc/fonts/chemarrow/Liesmich.txt
21mr|texlive-chemarrow-0.9-7|40	%doc %{_texmfdistdir}/doc/fonts/chemarrow/README
21mr|texlive-chemarrow-0.9-7|41	%doc %{_texmfdistdir}/doc/fonts/chemarrow/arrow.Mac.sit.hqx
21mr|texlive-chemarrow-0.9-7|42	%doc %{_texmfdistdir}/doc/fonts/chemarrow/chemarrow-de.pdf
21mr|texlive-chemarrow-0.9-7|43	%doc %{_texmfdistdir}/doc/fonts/chemarrow/chemarrow-de.tex
21mr|texlive-chemarrow-0.9-7|44	%doc %{_texmfdistdir}/doc/fonts/chemarrow/chemarrow.pdf
21mr|texlive-chemarrow-0.9-7|45	%doc %{_texmfdistdir}/doc/fonts/chemarrow/chemarrow.tex
21mr|texlive-chemarrow-0.9-7|46	%doc %{_texmfdistdir}/doc/fonts/chemarrow/testchem.tex
21mr|texlive-chemarrow-0.9-7|47	#- source
21mr|texlive-chemarrow-0.9-7|48	%doc %{_texmfdistdir}/source/fonts/chemarrow/Arrow.vfb
21mr|texlive-chemarrow-0.9-7|49	%doc %{_texmfdistdir}/source/fonts/chemarrow/arrow.mp
21mr|texlive-chemarrow-0.9-7|50	
21mr|texlive-chemarrow-0.9-7|51	#-----------------------------------------------------------------------
21mr|texlive-chemarrow-0.9-7|52	%prep
21mr|texlive-chemarrow-0.9-7|53	%setup -c -a0 -a1 -a2
21mr|texlive-chemarrow-0.9-7|54	
21mr|texlive-chemarrow-0.9-7|55	%build
21mr|texlive-chemarrow-0.9-7|56	
21mr|texlive-chemarrow-0.9-7|57	%install
21mr|texlive-chemarrow-0.9-7|58	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-chemarrow-0.9-7|59	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

17431 21
21mr|texlive-chemcompounds-20190228-1|1	# revision 15878
21mr|texlive-chemcompounds-20190228-1|2	# category Package
21mr|texlive-chemcompounds-20190228-1|3	# catalog-ctan /macros/latex/contrib/chemcompounds
21mr|texlive-chemcompounds-20190228-1|4	# catalog-date 2007-03-05 14:17:42 +0100
21mr|texlive-chemcompounds-20190228-1|5	# catalog-license lppl
21mr|texlive-chemcompounds-20190228-1|6	# catalog-version undef
21mr|texlive-chemcompounds-20190228-1|7	Name:		texlive-chemcompounds
21mr|texlive-chemcompounds-20190228-1|8	Version:	20190228
21mr|texlive-chemcompounds-20190228-1|9	Release:	1
21mr|texlive-chemcompounds-20190228-1|10	Summary:	Simple consecutive numbering of chemical compounds
21mr|texlive-chemcompounds-20190228-1|11	Group:		Publishing
21mr|texlive-chemcompounds-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/chemcompounds
21mr|texlive-chemcompounds-20190228-1|13	License:	LPPL
21mr|texlive-chemcompounds-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chemcompounds.tar.xz
21mr|texlive-chemcompounds-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chemcompounds.doc.tar.xz
21mr|texlive-chemcompounds-20190228-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chemcompounds.source.tar.xz
21mr|texlive-chemcompounds-20190228-1|17	BuildArch:	noarch
21mr|texlive-chemcompounds-20190228-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-chemcompounds-20190228-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-chemcompounds-20190228-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-chemcompounds-20190228-1|21	
21mr|texlive-chemcompounds-20190228-1|22	%description
21mr|texlive-chemcompounds-20190228-1|23	The chemcompounds package allows for a simple consecutive
21mr|texlive-chemcompounds-20190228-1|24	numbering of chemical compounds. Optionally, it is possible to
21mr|texlive-chemcompounds-20190228-1|25	supply a custom name for each compound. The package differs
21mr|texlive-chemcompounds-20190228-1|26	from the chemcono package by not generating an odd-looking list
21mr|texlive-chemcompounds-20190228-1|27	of compounds inside the text.
21mr|texlive-chemcompounds-20190228-1|28	
21mr|texlive-chemcompounds-20190228-1|29	#-----------------------------------------------------------------------
21mr|texlive-chemcompounds-20190228-1|30	%files
21mr|texlive-chemcompounds-20190228-1|31	%{_texmfdistdir}/tex/latex/chemcompounds/chemcompounds.sty
21mr|texlive-chemcompounds-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/chemcompounds/README
21mr|texlive-chemcompounds-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/chemcompounds/chemcompounds.pdf
21mr|texlive-chemcompounds-20190228-1|34	#- source
21mr|texlive-chemcompounds-20190228-1|35	%doc %{_texmfdistdir}/source/latex/chemcompounds/chemcompounds.dtx
21mr|texlive-chemcompounds-20190228-1|36	%doc %{_texmfdistdir}/source/latex/chemcompounds/chemcompounds.ins
21mr|texlive-chemcompounds-20190228-1|37	
21mr|texlive-chemcompounds-20190228-1|38	#-----------------------------------------------------------------------
21mr|texlive-chemcompounds-20190228-1|39	%prep
21mr|texlive-chemcompounds-20190228-1|40	%setup -c -a0 -a1 -a2
21mr|texlive-chemcompounds-20190228-1|41	
21mr|texlive-chemcompounds-20190228-1|42	%build
21mr|texlive-chemcompounds-20190228-1|43	
21mr|texlive-chemcompounds-20190228-1|44	%install
21mr|texlive-chemcompounds-20190228-1|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-chemcompounds-20190228-1|46	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17432 21
21mr|texlive-chemcono-1.3-7|1	# revision 17119
21mr|texlive-chemcono-1.3-7|2	# category Package
21mr|texlive-chemcono-1.3-7|3	# catalog-ctan /macros/latex/contrib/chemcono
21mr|texlive-chemcono-1.3-7|4	# catalog-date 2010-02-21 19:20:01 +0100
21mr|texlive-chemcono-1.3-7|5	# catalog-license lppl
21mr|texlive-chemcono-1.3-7|6	# catalog-version 1.3
21mr|texlive-chemcono-1.3-7|7	Name:		texlive-chemcono
21mr|texlive-chemcono-1.3-7|8	Version:	1.3
21mr|texlive-chemcono-1.3-7|9	Release:	7
21mr|texlive-chemcono-1.3-7|10	Summary:	Support for compound numbers in chemistry documents
21mr|texlive-chemcono-1.3-7|11	Group:		Publishing
21mr|texlive-chemcono-1.3-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/chemcono
21mr|texlive-chemcono-1.3-7|13	License:	LPPL
21mr|texlive-chemcono-1.3-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chemcono.tar.xz
21mr|texlive-chemcono-1.3-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chemcono.doc.tar.xz
21mr|texlive-chemcono-1.3-7|16	BuildArch:	noarch
21mr|texlive-chemcono-1.3-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-chemcono-1.3-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-chemcono-1.3-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-chemcono-1.3-7|20	
21mr|texlive-chemcono-1.3-7|21	%description
21mr|texlive-chemcono-1.3-7|22	A LaTeX package for using compound numbers in chemistry
21mr|texlive-chemcono-1.3-7|23	documents. It works like \cite and the \thebibliography, using
21mr|texlive-chemcono-1.3-7|24	\fcite and \theffbibliography instead. It allows compound names
21mr|texlive-chemcono-1.3-7|25	in documents to be numbered and does not affect the normal
21mr|texlive-chemcono-1.3-7|26	citation routines.
21mr|texlive-chemcono-1.3-7|27	
21mr|texlive-chemcono-1.3-7|28	
21mr|texlive-chemcono-1.3-7|29	#-----------------------------------------------------------------------
21mr|texlive-chemcono-1.3-7|30	%files
21mr|texlive-chemcono-1.3-7|31	%{_texmfdistdir}/tex/latex/chemcono/chemcono.sty
21mr|texlive-chemcono-1.3-7|32	%{_texmfdistdir}/tex/latex/chemcono/drftcono.sty
21mr|texlive-chemcono-1.3-7|33	%{_texmfdistdir}/tex/latex/chemcono/showkeysff.sty
21mr|texlive-chemcono-1.3-7|34	%doc %{_texmfdistdir}/doc/latex/chemcono/chemcono.pdf
21mr|texlive-chemcono-1.3-7|35	%doc %{_texmfdistdir}/doc/latex/chemcono/chemcono.tex
21mr|texlive-chemcono-1.3-7|36	%doc %{_texmfdistdir}/doc/latex/chemcono/example.tex
21mr|texlive-chemcono-1.3-7|37	
21mr|texlive-chemcono-1.3-7|38	#-----------------------------------------------------------------------
21mr|texlive-chemcono-1.3-7|39	%prep
21mr|texlive-chemcono-1.3-7|40	%setup -c -a0 -a1
21mr|texlive-chemcono-1.3-7|41	
21mr|texlive-chemcono-1.3-7|42	%build
21mr|texlive-chemcono-1.3-7|43	
21mr|texlive-chemcono-1.3-7|44	%install
21mr|texlive-chemcono-1.3-7|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-chemcono-1.3-7|46	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17433 21
21mr|texlive-chemexec-1.0-7|1	# revision 21632
21mr|texlive-chemexec-1.0-7|2	# category Package
21mr|texlive-chemexec-1.0-7|3	# catalog-ctan /macros/latex/contrib/chemexec
21mr|texlive-chemexec-1.0-7|4	# catalog-date 2011-03-06 18:27:32 +0100
21mr|texlive-chemexec-1.0-7|5	# catalog-license lppl1.3
21mr|texlive-chemexec-1.0-7|6	# catalog-version 1.0
21mr|texlive-chemexec-1.0-7|7	Name:		texlive-chemexec
21mr|texlive-chemexec-1.0-7|8	Version:	1.0
21mr|texlive-chemexec-1.0-7|9	Release:	7
21mr|texlive-chemexec-1.0-7|10	Summary:	Creating (chemical) exercise sheets
21mr|texlive-chemexec-1.0-7|11	Group:		Publishing
21mr|texlive-chemexec-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/chemexec
21mr|texlive-chemexec-1.0-7|13	License:	LPPL1.3
21mr|texlive-chemexec-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chemexec.tar.xz
21mr|texlive-chemexec-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chemexec.doc.tar.xz
21mr|texlive-chemexec-1.0-7|16	BuildArch:	noarch
21mr|texlive-chemexec-1.0-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-chemexec-1.0-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-chemexec-1.0-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-chemexec-1.0-7|20	
21mr|texlive-chemexec-1.0-7|21	%description
21mr|texlive-chemexec-1.0-7|22	The package provides environments and commands that the author
21mr|texlive-chemexec-1.0-7|23	needed when preparing exercise sheets and other teaching
21mr|texlive-chemexec-1.0-7|24	material. In particular, the package supports the creation of
21mr|texlive-chemexec-1.0-7|25	exercise sheets, with separating printing of solutions.
21mr|texlive-chemexec-1.0-7|26	
21mr|texlive-chemexec-1.0-7|27	
21mr|texlive-chemexec-1.0-7|28	#-----------------------------------------------------------------------
21mr|texlive-chemexec-1.0-7|29	%files
21mr|texlive-chemexec-1.0-7|30	%{_texmfdistdir}/tex/latex/chemexec/chemexec.sty
21mr|texlive-chemexec-1.0-7|31	%doc %{_texmfdistdir}/doc/latex/chemexec/README
21mr|texlive-chemexec-1.0-7|32	%doc %{_texmfdistdir}/doc/latex/chemexec/chemexec_de.pdf
21mr|texlive-chemexec-1.0-7|33	%doc %{_texmfdistdir}/doc/latex/chemexec/chemexec_de.tex
21mr|texlive-chemexec-1.0-7|34	%doc %{_texmfdistdir}/doc/latex/chemexec/chemexec_en.pdf
21mr|texlive-chemexec-1.0-7|35	%doc %{_texmfdistdir}/doc/latex/chemexec/chemexec_en.tex
21mr|texlive-chemexec-1.0-7|36	
21mr|texlive-chemexec-1.0-7|37	#-----------------------------------------------------------------------
21mr|texlive-chemexec-1.0-7|38	%prep
21mr|texlive-chemexec-1.0-7|39	%setup -c -a0 -a1
21mr|texlive-chemexec-1.0-7|40	
21mr|texlive-chemexec-1.0-7|41	%build
21mr|texlive-chemexec-1.0-7|42	
21mr|texlive-chemexec-1.0-7|43	%install
21mr|texlive-chemexec-1.0-7|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-chemexec-1.0-7|45	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17434 21
21mr|texlive-chemfig-1.4-1|1	Name:		texlive-chemfig
21mr|texlive-chemfig-1.4-1|2	Version:	1.4
21mr|texlive-chemfig-1.4-1|3	Release:	1
21mr|texlive-chemfig-1.4-1|4	Summary:	Draw molecules with easy syntax
21mr|texlive-chemfig-1.4-1|5	Group:		Publishing
21mr|texlive-chemfig-1.4-1|6	URL:		http://www.ctan.org/tex-archive/macros/generic/chemfig
21mr|texlive-chemfig-1.4-1|7	License:	LPPL1.3
21mr|texlive-chemfig-1.4-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chemfig.tar.xz
21mr|texlive-chemfig-1.4-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chemfig.doc.tar.xz
21mr|texlive-chemfig-1.4-1|10	BuildArch:	noarch
21mr|texlive-chemfig-1.4-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-chemfig-1.4-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-chemfig-1.4-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-chemfig-1.4-1|14	
21mr|texlive-chemfig-1.4-1|15	%description
21mr|texlive-chemfig-1.4-1|16	The package provides the command \chemfig{<code>}, which draws
21mr|texlive-chemfig-1.4-1|17	molecules using the tikz package. The <code> argument provides
21mr|texlive-chemfig-1.4-1|18	instructions for the drawing operation. While the diagrams
21mr|texlive-chemfig-1.4-1|19	produced are essentially 2-dimensional, the package supports
21mr|texlive-chemfig-1.4-1|20	many of the conventional notations for illustrating the 3-
21mr|texlive-chemfig-1.4-1|21	dimensional layout of a molecule. The package uses TikZ for its
21mr|texlive-chemfig-1.4-1|22	actual drawing operations.
21mr|texlive-chemfig-1.4-1|23	
21mr|texlive-chemfig-1.4-1|24	#-----------------------------------------------------------------------
21mr|texlive-chemfig-1.4-1|25	%files
21mr|texlive-chemfig-1.4-1|26	%{_texmfdistdir}/tex/generic/chemfig
21mr|texlive-chemfig-1.4-1|27	%doc %{_texmfdistdir}/doc/generic/chemfig
21mr|texlive-chemfig-1.4-1|28	
21mr|texlive-chemfig-1.4-1|29	#-----------------------------------------------------------------------
21mr|texlive-chemfig-1.4-1|30	%prep
21mr|texlive-chemfig-1.4-1|31	%setup -c -a0 -a1
21mr|texlive-chemfig-1.4-1|32	
21mr|texlive-chemfig-1.4-1|33	%build
21mr|texlive-chemfig-1.4-1|34	
21mr|texlive-chemfig-1.4-1|35	%install
21mr|texlive-chemfig-1.4-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-chemfig-1.4-1|37	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17435 21
21mr|texlive-chem-journal-20190228-1|1	# revision 15878
21mr|texlive-chem-journal-20190228-1|2	# category Package
21mr|texlive-chem-journal-20190228-1|3	# catalog-ctan /biblio/bibtex/contrib/chem-journal
21mr|texlive-chem-journal-20190228-1|4	# catalog-date 2007-01-01 10:31:54 +0100
21mr|texlive-chem-journal-20190228-1|5	# catalog-license gpl
21mr|texlive-chem-journal-20190228-1|6	# catalog-version undef
21mr|texlive-chem-journal-20190228-1|7	Name:		texlive-chem-journal
21mr|texlive-chem-journal-20190228-1|8	Version:	20190228
21mr|texlive-chem-journal-20190228-1|9	Release:	1
21mr|texlive-chem-journal-20190228-1|10	Summary:	Various BibTeX formats for journals in Chemistry
21mr|texlive-chem-journal-20190228-1|11	Group:		Publishing
21mr|texlive-chem-journal-20190228-1|12	URL:		http://www.ctan.org/tex-archive/biblio/bibtex/contrib/chem-journal
21mr|texlive-chem-journal-20190228-1|13	License:	GPL
21mr|texlive-chem-journal-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chem-journal.tar.xz
21mr|texlive-chem-journal-20190228-1|15	BuildArch:	noarch
21mr|texlive-chem-journal-20190228-1|16	BuildRequires:	texlive-tlpkg
21mr|texlive-chem-journal-20190228-1|17	Requires(pre):	texlive-tlpkg
21mr|texlive-chem-journal-20190228-1|18	Requires(post):	texlive-kpathsea
21mr|texlive-chem-journal-20190228-1|19	
21mr|texlive-chem-journal-20190228-1|20	%description
21mr|texlive-chem-journal-20190228-1|21	Various BibTeX formats for journals in Chemistry, including
21mr|texlive-chem-journal-20190228-1|22	Reviews in Computational Chemistry, Journal of Physical
21mr|texlive-chem-journal-20190228-1|23	Chemistry, Journal of Computational Chemistry, and Physical
21mr|texlive-chem-journal-20190228-1|24	Chemistry Chemical Physics.
21mr|texlive-chem-journal-20190228-1|25	
21mr|texlive-chem-journal-20190228-1|26	#-----------------------------------------------------------------------
21mr|texlive-chem-journal-20190228-1|27	%files
21mr|texlive-chem-journal-20190228-1|28	%{_texmfdistdir}/bibtex/bst/chem-journal/jcc.bst
21mr|texlive-chem-journal-20190228-1|29	%{_texmfdistdir}/bibtex/bst/chem-journal/jpc.bst
21mr|texlive-chem-journal-20190228-1|30	%{_texmfdistdir}/bibtex/bst/chem-journal/pccp.bst
21mr|texlive-chem-journal-20190228-1|31	%{_texmfdistdir}/bibtex/bst/chem-journal/revcompchem.bst
21mr|texlive-chem-journal-20190228-1|32	
21mr|texlive-chem-journal-20190228-1|33	#-----------------------------------------------------------------------
21mr|texlive-chem-journal-20190228-1|34	%prep
21mr|texlive-chem-journal-20190228-1|35	%setup -c -a0
21mr|texlive-chem-journal-20190228-1|36	
21mr|texlive-chem-journal-20190228-1|37	%build
21mr|texlive-chem-journal-20190228-1|38	
21mr|texlive-chem-journal-20190228-1|39	%install
21mr|texlive-chem-journal-20190228-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-chem-journal-20190228-1|41	cp -fpar bibtex %{buildroot}%{_texmfdistdir}

17436 21
21mr|texlive-chemmacros-5.8b-2|1	Name:		texlive-chemmacros
21mr|texlive-chemmacros-5.8b-2|2	Version:	5.8b
21mr|texlive-chemmacros-5.8b-2|3	Release:	2
21mr|texlive-chemmacros-5.8b-2|4	Summary:	A collection of macros to support typesetting chemistry documents
21mr|texlive-chemmacros-5.8b-2|5	Group:		Publishing
21mr|texlive-chemmacros-5.8b-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/chemmacros
21mr|texlive-chemmacros-5.8b-2|7	License:	LPPL1.3
21mr|texlive-chemmacros-5.8b-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chemmacros.tar.xz
21mr|texlive-chemmacros-5.8b-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chemmacros.doc.tar.xz
21mr|texlive-chemmacros-5.8b-2|10	BuildArch:	noarch
21mr|texlive-chemmacros-5.8b-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-chemmacros-5.8b-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-chemmacros-5.8b-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-chemmacros-5.8b-2|14	
21mr|texlive-chemmacros-5.8b-2|15	%description
21mr|texlive-chemmacros-5.8b-2|16	The bundle offers a collection of macros and commands which are
21mr|texlive-chemmacros-5.8b-2|17	intended to make typesetting chemistry documents faster and
21mr|texlive-chemmacros-5.8b-2|18	more convenient. Coverage includes some nomenclature commands,
21mr|texlive-chemmacros-5.8b-2|19	oxidation numbers, thermodynamic data, newman projections, etc.
21mr|texlive-chemmacros-5.8b-2|20	The four packages in the bundle are: chemmacros, providing the
21mr|texlive-chemmacros-5.8b-2|21	basic requirements; chemformula (v4.2a), providing a command
21mr|texlive-chemmacros-5.8b-2|22	for typesetting chemical formulae and reactions (doing a
21mr|texlive-chemmacros-5.8b-2|23	similar task to that of mhchem); chemgreek (v0.2a), offering
21mr|texlive-chemmacros-5.8b-2|24	support for use of greek letters; and ghsystem, providing for
21mr|texlive-chemmacros-5.8b-2|25	the UN globally harmonised chemical notation. The packages are
21mr|texlive-chemmacros-5.8b-2|26	written using current versions of the experimental LaTeX 3
21mr|texlive-chemmacros-5.8b-2|27	coding conventions and the LaTeX 3 support packages.
21mr|texlive-chemmacros-5.8b-2|28	
21mr|texlive-chemmacros-5.8b-2|29	#-----------------------------------------------------------------------
21mr|texlive-chemmacros-5.8b-2|30	%files
21mr|texlive-chemmacros-5.8b-2|31	%{_texmfdistdir}/tex/latex/chemmacros
21mr|texlive-chemmacros-5.8b-2|32	%doc %{_texmfdistdir}/doc/latex/chemmacros
21mr|texlive-chemmacros-5.8b-2|33	
21mr|texlive-chemmacros-5.8b-2|34	#-----------------------------------------------------------------------
21mr|texlive-chemmacros-5.8b-2|35	%prep
21mr|texlive-chemmacros-5.8b-2|36	%setup -c -a0 -a1
21mr|texlive-chemmacros-5.8b-2|37	
21mr|texlive-chemmacros-5.8b-2|38	%build
21mr|texlive-chemmacros-5.8b-2|39	
21mr|texlive-chemmacros-5.8b-2|40	%install
21mr|texlive-chemmacros-5.8b-2|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-chemmacros-5.8b-2|42	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17437 21
21mr|texlive-chemnum-1.2-2|1	# revision 33161
21mr|texlive-chemnum-1.2-2|2	# category Package
21mr|texlive-chemnum-1.2-2|3	# catalog-ctan /macros/latex/contrib/chemnum
21mr|texlive-chemnum-1.2-2|4	# catalog-date 2014-03-12 17:25:07 +0100
21mr|texlive-chemnum-1.2-2|5	# catalog-license lppl1.3
21mr|texlive-chemnum-1.2-2|6	# catalog-version 1.0
21mr|texlive-chemnum-1.2-2|7	Name:		texlive-chemnum
21mr|texlive-chemnum-1.2-2|8	Version:	1.2
21mr|texlive-chemnum-1.2-2|9	Release:	2
21mr|texlive-chemnum-1.2-2|10	Summary:	A method of numbering chemical compounds
21mr|texlive-chemnum-1.2-2|11	Group:		Publishing
21mr|texlive-chemnum-1.2-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/chemnum
21mr|texlive-chemnum-1.2-2|13	License:	LPPL1.3
21mr|texlive-chemnum-1.2-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chemnum.tar.xz
21mr|texlive-chemnum-1.2-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chemnum.doc.tar.xz
21mr|texlive-chemnum-1.2-2|16	BuildArch:	noarch
21mr|texlive-chemnum-1.2-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-chemnum-1.2-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-chemnum-1.2-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-chemnum-1.2-2|20	
21mr|texlive-chemnum-1.2-2|21	%description
21mr|texlive-chemnum-1.2-2|22	The package defines a \label- and \ref-like commands for
21mr|texlive-chemnum-1.2-2|23	compound numbers. The package requires LaTeX 3 packages expl3
21mr|texlive-chemnum-1.2-2|24	(from the l3kernel bundle) and xparse (from the l3packages
21mr|texlive-chemnum-1.2-2|25	bundle).
21mr|texlive-chemnum-1.2-2|26	
21mr|texlive-chemnum-1.2-2|27	#-----------------------------------------------------------------------
21mr|texlive-chemnum-1.2-2|28	%files
21mr|texlive-chemnum-1.2-2|29	%{_texmfdistdir}/tex/latex/chemnum/chemnum.sty
21mr|texlive-chemnum-1.2-2|30	%doc %{_texmfdistdir}/doc/latex/chemnum/README
21mr|texlive-chemnum-1.2-2|31	%doc %{_texmfdistdir}/doc/latex/chemnum/chemnum_en.pdf
21mr|texlive-chemnum-1.2-2|32	%doc %{_texmfdistdir}/doc/latex/chemnum/chemnum_en.tex
21mr|texlive-chemnum-1.2-2|33	%doc %{_texmfdistdir}/doc/latex/chemnum/scheme-bla.ps
21mr|texlive-chemnum-1.2-2|34	%doc %{_texmfdistdir}/doc/latex/chemnum/scheme-tmp.ps
21mr|texlive-chemnum-1.2-2|35	
21mr|texlive-chemnum-1.2-2|36	#-----------------------------------------------------------------------
21mr|texlive-chemnum-1.2-2|37	%prep
21mr|texlive-chemnum-1.2-2|38	%setup -c -a0 -a1
21mr|texlive-chemnum-1.2-2|39	
21mr|texlive-chemnum-1.2-2|40	%build
21mr|texlive-chemnum-1.2-2|41	
21mr|texlive-chemnum-1.2-2|42	%install
21mr|texlive-chemnum-1.2-2|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-chemnum-1.2-2|44	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17438 21
21mr|texlive-chemstyle-2.0m-10|1	# revision 31096
21mr|texlive-chemstyle-2.0m-10|2	# category Package
21mr|texlive-chemstyle-2.0m-10|3	# catalog-ctan /macros/latex/contrib/chemstyle
21mr|texlive-chemstyle-2.0m-10|4	# catalog-date 2013-07-05 11:22:34 +0200
21mr|texlive-chemstyle-2.0m-10|5	# catalog-license lppl1.3
21mr|texlive-chemstyle-2.0m-10|6	# catalog-version 2.0m
21mr|texlive-chemstyle-2.0m-10|7	Name:		texlive-chemstyle
21mr|texlive-chemstyle-2.0m-10|8	Version:	2.0m
21mr|texlive-chemstyle-2.0m-10|9	Release:	10
21mr|texlive-chemstyle-2.0m-10|10	Summary:	Writing chemistry with style
21mr|texlive-chemstyle-2.0m-10|11	Group:		Publishing
21mr|texlive-chemstyle-2.0m-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/chemstyle
21mr|texlive-chemstyle-2.0m-10|13	License:	LPPL1.3
21mr|texlive-chemstyle-2.0m-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chemstyle.tar.xz
21mr|texlive-chemstyle-2.0m-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chemstyle.doc.tar.xz
21mr|texlive-chemstyle-2.0m-10|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chemstyle.source.tar.xz
21mr|texlive-chemstyle-2.0m-10|17	BuildArch:	noarch
21mr|texlive-chemstyle-2.0m-10|18	BuildRequires:	texlive-tlpkg
21mr|texlive-chemstyle-2.0m-10|19	Requires(pre):	texlive-tlpkg
21mr|texlive-chemstyle-2.0m-10|20	Requires(post):	texlive-kpathsea
21mr|texlive-chemstyle-2.0m-10|21	
21mr|texlive-chemstyle-2.0m-10|22	%description
21mr|texlive-chemstyle-2.0m-10|23	Chemstyle has been developed as a successor to the LaTeX
21mr|texlive-chemstyle-2.0m-10|24	package provided by the rsc bundle. The package provides an
21mr|texlive-chemstyle-2.0m-10|25	extensible system for formatting chemistry documents according
21mr|texlive-chemstyle-2.0m-10|26	to the conventions of a number of leading journals. It also
21mr|texlive-chemstyle-2.0m-10|27	provides some handy chemistry-related macros. Chemstyle is much
21mr|texlive-chemstyle-2.0m-10|28	enhanced compared to its predecessor, and users of rsc are
21mr|texlive-chemstyle-2.0m-10|29	strongly encouraged to migrate (all of the additional macros in
21mr|texlive-chemstyle-2.0m-10|30	the rsc LaTeX package are present in chemstyle). The package
21mr|texlive-chemstyle-2.0m-10|31	chemscheme is distributed with chemstyle; chemstyle itself
21mr|texlive-chemstyle-2.0m-10|32	incorporates ideas that come from the trivfloat package; the
21mr|texlive-chemstyle-2.0m-10|33	documentation uses the auto-pst-pdf package.
21mr|texlive-chemstyle-2.0m-10|34	
21mr|texlive-chemstyle-2.0m-10|35	
21mr|texlive-chemstyle-2.0m-10|36	#-----------------------------------------------------------------------
21mr|texlive-chemstyle-2.0m-10|37	%files
21mr|texlive-chemstyle-2.0m-10|38	%{_texmfdistdir}/tex/latex/chemstyle/chemscheme.sty
21mr|texlive-chemstyle-2.0m-10|39	%{_texmfdistdir}/tex/latex/chemstyle/chemstyle.sty
21mr|texlive-chemstyle-2.0m-10|40	%{_texmfdistdir}/tex/latex/chemstyle/config/angew.chemstyle.cfg
21mr|texlive-chemstyle-2.0m-10|41	%{_texmfdistdir}/tex/latex/chemstyle/config/ic.chemstyle.cfg
21mr|texlive-chemstyle-2.0m-10|42	%{_texmfdistdir}/tex/latex/chemstyle/config/jacs.chemstyle.cfg
21mr|texlive-chemstyle-2.0m-10|43	%{_texmfdistdir}/tex/latex/chemstyle/config/jomc.chemstyle.cfg
21mr|texlive-chemstyle-2.0m-10|44	%{_texmfdistdir}/tex/latex/chemstyle/config/orglett.chemstyle.cfg
21mr|texlive-chemstyle-2.0m-10|45	%{_texmfdistdir}/tex/latex/chemstyle/config/rsc.chemstyle.cfg
21mr|texlive-chemstyle-2.0m-10|46	%{_texmfdistdir}/tex/latex/chemstyle/config/tetlett.chemstyle.cfg
21mr|texlive-chemstyle-2.0m-10|47	%doc %{_texmfdistdir}/doc/latex/chemstyle/README
21mr|texlive-chemstyle-2.0m-10|48	%doc %{_texmfdistdir}/doc/latex/chemstyle/chemscheme.cdx
21mr|texlive-chemstyle-2.0m-10|49	%doc %{_texmfdistdir}/doc/latex/chemstyle/chemstyle-demo.tex
21mr|texlive-chemstyle-2.0m-10|50	%doc %{_texmfdistdir}/doc/latex/chemstyle/chemstyle.pdf
21mr|texlive-chemstyle-2.0m-10|51	#- source
21mr|texlive-chemstyle-2.0m-10|52	%doc %{_texmfdistdir}/source/latex/chemstyle/chemstyle.dtx
21mr|texlive-chemstyle-2.0m-10|53	%doc %{_texmfdistdir}/source/latex/chemstyle/chemstyle.ins
21mr|texlive-chemstyle-2.0m-10|54	
21mr|texlive-chemstyle-2.0m-10|55	#-----------------------------------------------------------------------
21mr|texlive-chemstyle-2.0m-10|56	%prep
21mr|texlive-chemstyle-2.0m-10|57	%setup -c -a0 -a1 -a2
21mr|texlive-chemstyle-2.0m-10|58	
21mr|texlive-chemstyle-2.0m-10|59	%build
21mr|texlive-chemstyle-2.0m-10|60	
21mr|texlive-chemstyle-2.0m-10|61	%install
21mr|texlive-chemstyle-2.0m-10|62	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-chemstyle-2.0m-10|63	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17439 21
21mr|texlive-chess-1.2-7|1	# revision 20582
21mr|texlive-chess-1.2-7|2	# category Package
21mr|texlive-chess-1.2-7|3	# catalog-ctan /fonts/chess/chess
21mr|texlive-chess-1.2-7|4	# catalog-date 2006-12-31 18:14:50 +0100
21mr|texlive-chess-1.2-7|5	# catalog-license pd
21mr|texlive-chess-1.2-7|6	# catalog-version 1.2
21mr|texlive-chess-1.2-7|7	Name:		texlive-chess
21mr|texlive-chess-1.2-7|8	Version:	1.2
21mr|texlive-chess-1.2-7|9	Release:	7
21mr|texlive-chess-1.2-7|10	Summary:	Fonts for typesetting chess boards
21mr|texlive-chess-1.2-7|11	Group:		Publishing
21mr|texlive-chess-1.2-7|12	URL:		http://www.ctan.org/tex-archive/fonts/chess/chess
21mr|texlive-chess-1.2-7|13	License:	PD
21mr|texlive-chess-1.2-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chess.tar.xz
21mr|texlive-chess-1.2-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chess.doc.tar.xz
21mr|texlive-chess-1.2-7|16	BuildArch:	noarch
21mr|texlive-chess-1.2-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-chess-1.2-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-chess-1.2-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-chess-1.2-7|20	
21mr|texlive-chess-1.2-7|21	%description
21mr|texlive-chess-1.2-7|22	The original (and now somewhat dated) TeX chess font package.
21mr|texlive-chess-1.2-7|23	Potential users should consider skak (for alternative fonts,
21mr|texlive-chess-1.2-7|24	and notation support), texmate (for alternative notation
21mr|texlive-chess-1.2-7|25	support), or chessfss (for flexible font choices).
21mr|texlive-chess-1.2-7|26	
21mr|texlive-chess-1.2-7|27	
21mr|texlive-chess-1.2-7|28	#-----------------------------------------------------------------------
21mr|texlive-chess-1.2-7|29	%files
21mr|texlive-chess-1.2-7|30	%{_texmfdistdir}/fonts/source/public/chess/README.mf
21mr|texlive-chess-1.2-7|31	%{_texmfdistdir}/fonts/source/public/chess/chess10.mf
21mr|texlive-chess-1.2-7|32	%{_texmfdistdir}/fonts/source/public/chess/chess20.mf
21mr|texlive-chess-1.2-7|33	%{_texmfdistdir}/fonts/source/public/chess/chess30.mf
21mr|texlive-chess-1.2-7|34	%{_texmfdistdir}/fonts/source/public/chess/chessbase.mf
21mr|texlive-chess-1.2-7|35	%{_texmfdistdir}/fonts/source/public/chess/chessdiag.mf
21mr|texlive-chess-1.2-7|36	%{_texmfdistdir}/fonts/source/public/chess/chessf10.mf
21mr|texlive-chess-1.2-7|37	%{_texmfdistdir}/fonts/source/public/chess/chesspieces.mf
21mr|texlive-chess-1.2-7|38	%{_texmfdistdir}/fonts/source/public/chess/empty.mf
21mr|texlive-chess-1.2-7|39	%{_texmfdistdir}/fonts/tfm/public/chess/chess10.tfm
21mr|texlive-chess-1.2-7|40	%{_texmfdistdir}/fonts/tfm/public/chess/chess20.tfm
21mr|texlive-chess-1.2-7|41	%{_texmfdistdir}/fonts/tfm/public/chess/chess30.tfm
21mr|texlive-chess-1.2-7|42	%{_texmfdistdir}/fonts/tfm/public/chess/chessf10.tfm
21mr|texlive-chess-1.2-7|43	%{_texmfdistdir}/fonts/tfm/public/chess/chessfig10.tfm
21mr|texlive-chess-1.2-7|44	%{_texmfdistdir}/tex/latex/chess/chess.sty
21mr|texlive-chess-1.2-7|45	%doc %{_texmfdistdir}/doc/fonts/chess/board.epsf
21mr|texlive-chess-1.2-7|46	%doc %{_texmfdistdir}/doc/fonts/chess/boards.ltx
21mr|texlive-chess-1.2-7|47	%doc %{_texmfdistdir}/doc/fonts/chess/changes12
21mr|texlive-chess-1.2-7|48	%doc %{_texmfdistdir}/doc/fonts/chess/chessdiag.Xmf
21mr|texlive-chess-1.2-7|49	%doc %{_texmfdistdir}/doc/fonts/chess/copyright
21mr|texlive-chess-1.2-7|50	%doc %{_texmfdistdir}/doc/fonts/chess/dutch-tt.ltx
21mr|texlive-chess-1.2-7|51	%doc %{_texmfdistdir}/doc/fonts/chess/dutch-tt.tex
21mr|texlive-chess-1.2-7|52	%doc %{_texmfdistdir}/doc/fonts/chess/installation
21mr|texlive-chess-1.2-7|53	%doc %{_texmfdistdir}/doc/fonts/chess/kasparov.ltx
21mr|texlive-chess-1.2-7|54	%doc %{_texmfdistdir}/doc/fonts/chess/makefile
21mr|texlive-chess-1.2-7|55	%doc %{_texmfdistdir}/doc/fonts/chess/readme
21mr|texlive-chess-1.2-7|56	%doc %{_texmfdistdir}/doc/fonts/chess/schaakmaatje.ltx
21mr|texlive-chess-1.2-7|57	%doc %{_texmfdistdir}/doc/fonts/chess/symbols.ltx
21mr|texlive-chess-1.2-7|58	%doc %{_texmfdistdir}/doc/fonts/chess/symbols.tex
21mr|texlive-chess-1.2-7|59	%doc %{_texmfdistdir}/doc/fonts/chess/tal.ltx
21mr|texlive-chess-1.2-7|60	%doc %{_texmfdistdir}/doc/fonts/chess/tal.tex
21mr|texlive-chess-1.2-7|61	%doc %{_texmfdistdir}/doc/fonts/chess/tugboat.ltx
21mr|texlive-chess-1.2-7|62	%doc %{_texmfdistdir}/doc/fonts/chess/tuggame.ltx
21mr|texlive-chess-1.2-7|63	
21mr|texlive-chess-1.2-7|64	#-----------------------------------------------------------------------
21mr|texlive-chess-1.2-7|65	%prep
21mr|texlive-chess-1.2-7|66	%setup -c -a0 -a1
21mr|texlive-chess-1.2-7|67	
21mr|texlive-chess-1.2-7|68	%build
21mr|texlive-chess-1.2-7|69	
21mr|texlive-chess-1.2-7|70	%install
21mr|texlive-chess-1.2-7|71	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-chess-1.2-7|72	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

17440 21
21mr|texlive-chessboard-1.7-7|1	# revision 19440
21mr|texlive-chessboard-1.7-7|2	# category Package
21mr|texlive-chessboard-1.7-7|3	# catalog-ctan /macros/latex/contrib/chessboard
21mr|texlive-chessboard-1.7-7|4	# catalog-date 2008-08-17 13:56:26 +0200
21mr|texlive-chessboard-1.7-7|5	# catalog-license lppl
21mr|texlive-chessboard-1.7-7|6	# catalog-version 1.7
21mr|texlive-chessboard-1.7-7|7	Name:		texlive-chessboard
21mr|texlive-chessboard-1.7-7|8	Version:	1.7
21mr|texlive-chessboard-1.7-7|9	Release:	7
21mr|texlive-chessboard-1.7-7|10	Summary:	Print chess boards
21mr|texlive-chessboard-1.7-7|11	Group:		Publishing
21mr|texlive-chessboard-1.7-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/chessboard
21mr|texlive-chessboard-1.7-7|13	License:	LPPL
21mr|texlive-chessboard-1.7-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chessboard.tar.xz
21mr|texlive-chessboard-1.7-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chessboard.doc.tar.xz
21mr|texlive-chessboard-1.7-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chessboard.source.tar.xz
21mr|texlive-chessboard-1.7-7|17	BuildArch:	noarch
21mr|texlive-chessboard-1.7-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-chessboard-1.7-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-chessboard-1.7-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-chessboard-1.7-7|21	
21mr|texlive-chessboard-1.7-7|22	%description
21mr|texlive-chessboard-1.7-7|23	This package offers commands to print chessboards. It can print
21mr|texlive-chessboard-1.7-7|24	partial boards, hide pieces and fields, color the boards and
21mr|texlive-chessboard-1.7-7|25	put various marks on the board. It has a lot of options to
21mr|texlive-chessboard-1.7-7|26	place pieces on the board. Using exotic pieces (e.g., for fairy
21mr|texlive-chessboard-1.7-7|27	chess) is possible. The documentation includes an example of an
21mr|texlive-chessboard-1.7-7|28	animated chessboard, for those whose PDF viewer can display
21mr|texlive-chessboard-1.7-7|29	animations.
21mr|texlive-chessboard-1.7-7|30	
21mr|texlive-chessboard-1.7-7|31	
21mr|texlive-chessboard-1.7-7|32	#-----------------------------------------------------------------------
21mr|texlive-chessboard-1.7-7|33	%files
21mr|texlive-chessboard-1.7-7|34	%{_texmfdistdir}/tex/latex/chessboard/chessboard-keys-main.sty
21mr|texlive-chessboard-1.7-7|35	%{_texmfdistdir}/tex/latex/chessboard/chessboard-keys-pgf.sty
21mr|texlive-chessboard-1.7-7|36	%{_texmfdistdir}/tex/latex/chessboard/chessboard-pgf.sty
21mr|texlive-chessboard-1.7-7|37	%{_texmfdistdir}/tex/latex/chessboard/chessboard.sty
21mr|texlive-chessboard-1.7-7|38	%doc %{_texmfdistdir}/doc/latex/chessboard/README
21mr|texlive-chessboard-1.7-7|39	%doc %{_texmfdistdir}/doc/latex/chessboard/README.TEXLIVE
21mr|texlive-chessboard-1.7-7|40	#- source
21mr|texlive-chessboard-1.7-7|41	%doc %{_texmfdistdir}/source/latex/chessboard/chessboard-src.dtx
21mr|texlive-chessboard-1.7-7|42	%doc %{_texmfdistdir}/source/latex/chessboard/chessboard.ins
21mr|texlive-chessboard-1.7-7|43	
21mr|texlive-chessboard-1.7-7|44	#-----------------------------------------------------------------------
21mr|texlive-chessboard-1.7-7|45	%prep
21mr|texlive-chessboard-1.7-7|46	%setup -c -a0 -a1 -a2
21mr|texlive-chessboard-1.7-7|47	
21mr|texlive-chessboard-1.7-7|48	%build
21mr|texlive-chessboard-1.7-7|49	
21mr|texlive-chessboard-1.7-7|50	%install
21mr|texlive-chessboard-1.7-7|51	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-chessboard-1.7-7|52	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17441 21
21mr|texlive-chessfss-1.2a-7|1	# revision 19440
21mr|texlive-chessfss-1.2a-7|2	# category Package
21mr|texlive-chessfss-1.2a-7|3	# catalog-ctan /macros/latex/contrib/chessfss
21mr|texlive-chessfss-1.2a-7|4	# catalog-date 2008-08-17 13:56:26 +0200
21mr|texlive-chessfss-1.2a-7|5	# catalog-license lppl
21mr|texlive-chessfss-1.2a-7|6	# catalog-version 1.2a
21mr|texlive-chessfss-1.2a-7|7	Name:		texlive-chessfss
21mr|texlive-chessfss-1.2a-7|8	Version:	1.2a
21mr|texlive-chessfss-1.2a-7|9	Release:	7
21mr|texlive-chessfss-1.2a-7|10	Summary:	A package to handle chess fonts
21mr|texlive-chessfss-1.2a-7|11	Group:		Publishing
21mr|texlive-chessfss-1.2a-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/chessfss
21mr|texlive-chessfss-1.2a-7|13	License:	LPPL
21mr|texlive-chessfss-1.2a-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chessfss.tar.xz
21mr|texlive-chessfss-1.2a-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chessfss.doc.tar.xz
21mr|texlive-chessfss-1.2a-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chessfss.source.tar.xz
21mr|texlive-chessfss-1.2a-7|17	BuildArch:	noarch
21mr|texlive-chessfss-1.2a-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-chessfss-1.2a-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-chessfss-1.2a-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-chessfss-1.2a-7|21	
21mr|texlive-chessfss-1.2a-7|22	%description
21mr|texlive-chessfss-1.2a-7|23	This package offers commands to use and switch between chess
21mr|texlive-chessfss-1.2a-7|24	fonts. It uses the LaTeX font selection scheme (nfss). The
21mr|texlive-chessfss-1.2a-7|25	package doesn't parse, format and print PGN input like e.g. the
21mr|texlive-chessfss-1.2a-7|26	packages skak or texmate; the aim of the package is to offer
21mr|texlive-chessfss-1.2a-7|27	writers of chess packages a bundle of commands for fonts, so
21mr|texlive-chessfss-1.2a-7|28	that they don't have to implement all these commands for
21mr|texlive-chessfss-1.2a-7|29	themselves. A normal user can use the package to print e.g.
21mr|texlive-chessfss-1.2a-7|30	single chess symbols and simple diagrams. The documentation
21mr|texlive-chessfss-1.2a-7|31	contains also a section about installation of chess fonts.
21mr|texlive-chessfss-1.2a-7|32	
21mr|texlive-chessfss-1.2a-7|33	
21mr|texlive-chessfss-1.2a-7|34	#-----------------------------------------------------------------------
21mr|texlive-chessfss-1.2a-7|35	%files
21mr|texlive-chessfss-1.2a-7|36	%{_texmfdistdir}/fonts/enc/dvips/chessfss/chess-board-example-enc.enc
21mr|texlive-chessfss-1.2a-7|37	%{_texmfdistdir}/fonts/enc/dvips/chessfss/chess-fig-example-enc.enc
21mr|texlive-chessfss-1.2a-7|38	%{_texmfdistdir}/tex/latex/chessfss/chessfss.sty
21mr|texlive-chessfss-1.2a-7|39	%{_texmfdistdir}/tex/latex/chessfss/lsb1enc.def
21mr|texlive-chessfss-1.2a-7|40	%{_texmfdistdir}/tex/latex/chessfss/lsb1skak.fd
21mr|texlive-chessfss-1.2a-7|41	%{_texmfdistdir}/tex/latex/chessfss/lsb1skaknew.fd
21mr|texlive-chessfss-1.2a-7|42	%{_texmfdistdir}/tex/latex/chessfss/lsb2enc.def
21mr|texlive-chessfss-1.2a-7|43	%{_texmfdistdir}/tex/latex/chessfss/lsb2skak.fd
21mr|texlive-chessfss-1.2a-7|44	%{_texmfdistdir}/tex/latex/chessfss/lsb2skaknew.fd
21mr|texlive-chessfss-1.2a-7|45	%{_texmfdistdir}/tex/latex/chessfss/lsb3enc.def
21mr|texlive-chessfss-1.2a-7|46	%{_texmfdistdir}/tex/latex/chessfss/lsb3skak.fd
21mr|texlive-chessfss-1.2a-7|47	%{_texmfdistdir}/tex/latex/chessfss/lsb3skaknew.fd
21mr|texlive-chessfss-1.2a-7|48	%{_texmfdistdir}/tex/latex/chessfss/lsbc1enc.def
21mr|texlive-chessfss-1.2a-7|49	%{_texmfdistdir}/tex/latex/chessfss/lsbc1skaknew.fd
21mr|texlive-chessfss-1.2a-7|50	%{_texmfdistdir}/tex/latex/chessfss/lsbc2enc.def
21mr|texlive-chessfss-1.2a-7|51	%{_texmfdistdir}/tex/latex/chessfss/lsbc2skaknew.fd
21mr|texlive-chessfss-1.2a-7|52	%{_texmfdistdir}/tex/latex/chessfss/lsbc3enc.def
21mr|texlive-chessfss-1.2a-7|53	%{_texmfdistdir}/tex/latex/chessfss/lsbc3skaknew.fd
21mr|texlive-chessfss-1.2a-7|54	%{_texmfdistdir}/tex/latex/chessfss/lsbc4enc.def
21mr|texlive-chessfss-1.2a-7|55	%{_texmfdistdir}/tex/latex/chessfss/lsbc4skaknew.fd
21mr|texlive-chessfss-1.2a-7|56	%{_texmfdistdir}/tex/latex/chessfss/lsbc5enc.def
21mr|texlive-chessfss-1.2a-7|57	%{_texmfdistdir}/tex/latex/chessfss/lsbc5skaknew.fd
21mr|texlive-chessfss-1.2a-7|58	%{_texmfdistdir}/tex/latex/chessfss/lsbenc.def
21mr|texlive-chessfss-1.2a-7|59	%{_texmfdistdir}/tex/latex/chessfss/lsbskak.fd
21mr|texlive-chessfss-1.2a-7|60	%{_texmfdistdir}/tex/latex/chessfss/lsbskaknew.fd
21mr|texlive-chessfss-1.2a-7|61	%{_texmfdistdir}/tex/latex/chessfss/lsfenc.def
21mr|texlive-chessfss-1.2a-7|62	%{_texmfdistdir}/tex/latex/chessfss/lsfskak.fd
21mr|texlive-chessfss-1.2a-7|63	%{_texmfdistdir}/tex/latex/chessfss/lsfskaknew.fd
21mr|texlive-chessfss-1.2a-7|64	%{_texmfdistdir}/tex/latex/chessfss/lsienc.def
21mr|texlive-chessfss-1.2a-7|65	%{_texmfdistdir}/tex/latex/chessfss/lsiskak.fd
21mr|texlive-chessfss-1.2a-7|66	%{_texmfdistdir}/tex/latex/chessfss/lsiskaknew.fd
21mr|texlive-chessfss-1.2a-7|67	%doc %{_texmfdistdir}/doc/latex/chessfss/README
21mr|texlive-chessfss-1.2a-7|68	%doc %{_texmfdistdir}/doc/latex/chessfss/README.TEXLIVE
21mr|texlive-chessfss-1.2a-7|69	#- source
21mr|texlive-chessfss-1.2a-7|70	%doc %{_texmfdistdir}/source/latex/chessfss/chessfss-src.dtx
21mr|texlive-chessfss-1.2a-7|71	%doc %{_texmfdistdir}/source/latex/chessfss/chessfss.ins
21mr|texlive-chessfss-1.2a-7|72	
21mr|texlive-chessfss-1.2a-7|73	#-----------------------------------------------------------------------
21mr|texlive-chessfss-1.2a-7|74	%prep
21mr|texlive-chessfss-1.2a-7|75	%setup -c -a0 -a1 -a2
21mr|texlive-chessfss-1.2a-7|76	
21mr|texlive-chessfss-1.2a-7|77	%build
21mr|texlive-chessfss-1.2a-7|78	
21mr|texlive-chessfss-1.2a-7|79	%install
21mr|texlive-chessfss-1.2a-7|80	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-chessfss-1.2a-7|81	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

17442 21
21mr|texlive-chess-problem-diagrams-1.12-2|1	# revision 30870
21mr|texlive-chess-problem-diagrams-1.12-2|2	# category Package
21mr|texlive-chess-problem-diagrams-1.12-2|3	# catalog-ctan /macros/latex/contrib/chess-problem-diagrams
21mr|texlive-chess-problem-diagrams-1.12-2|4	# catalog-date 2013-06-22 23:41:37 +0200
21mr|texlive-chess-problem-diagrams-1.12-2|5	# catalog-license lppl1.2
21mr|texlive-chess-problem-diagrams-1.12-2|6	# catalog-version 1.6.5
21mr|texlive-chess-problem-diagrams-1.12-2|7	Name:		texlive-chess-problem-diagrams
21mr|texlive-chess-problem-diagrams-1.12-2|8	Version:	1.12
21mr|texlive-chess-problem-diagrams-1.12-2|9	Release:	2
21mr|texlive-chess-problem-diagrams-1.12-2|10	Summary:	A package for typesetting chess problem diagrams
21mr|texlive-chess-problem-diagrams-1.12-2|11	Group:		Publishing
21mr|texlive-chess-problem-diagrams-1.12-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/chess-problem-diagrams
21mr|texlive-chess-problem-diagrams-1.12-2|13	License:	LPPL1.2
21mr|texlive-chess-problem-diagrams-1.12-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chess-problem-diagrams.tar.xz
21mr|texlive-chess-problem-diagrams-1.12-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chess-problem-diagrams.doc.tar.xz
21mr|texlive-chess-problem-diagrams-1.12-2|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chess-problem-diagrams.source.tar.xz
21mr|texlive-chess-problem-diagrams-1.12-2|17	BuildArch:	noarch
21mr|texlive-chess-problem-diagrams-1.12-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-chess-problem-diagrams-1.12-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-chess-problem-diagrams-1.12-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-chess-problem-diagrams-1.12-2|21	
21mr|texlive-chess-problem-diagrams-1.12-2|22	%description
21mr|texlive-chess-problem-diagrams-1.12-2|23	This package provides macros to typeset chess problem diagrams
21mr|texlive-chess-problem-diagrams-1.12-2|24	including fairy chess problems (mostly using rotated images of
21mr|texlive-chess-problem-diagrams-1.12-2|25	pieces) and other boards.
21mr|texlive-chess-problem-diagrams-1.12-2|26	
21mr|texlive-chess-problem-diagrams-1.12-2|27	#-----------------------------------------------------------------------
21mr|texlive-chess-problem-diagrams-1.12-2|28	%files
21mr|texlive-chess-problem-diagrams-1.12-2|29	%{_texmfdistdir}/tex/latex/chess-problem-diagrams/diagram.sty
21mr|texlive-chess-problem-diagrams-1.12-2|30	%doc %{_texmfdistdir}/doc/latex/chess-problem-diagrams/README
21mr|texlive-chess-problem-diagrams-1.12-2|31	%doc %{_texmfdistdir}/doc/latex/chess-problem-diagrams/diagram.pdf
21mr|texlive-chess-problem-diagrams-1.12-2|32	#- source
21mr|texlive-chess-problem-diagrams-1.12-2|33	%doc %{_texmfdistdir}/source/latex/chess-problem-diagrams/diagram.dtx
21mr|texlive-chess-problem-diagrams-1.12-2|34	%doc %{_texmfdistdir}/source/latex/chess-problem-diagrams/diagram.ins
21mr|texlive-chess-problem-diagrams-1.12-2|35	
21mr|texlive-chess-problem-diagrams-1.12-2|36	#-----------------------------------------------------------------------
21mr|texlive-chess-problem-diagrams-1.12-2|37	%prep
21mr|texlive-chess-problem-diagrams-1.12-2|38	%setup -c -a0 -a1 -a2
21mr|texlive-chess-problem-diagrams-1.12-2|39	
21mr|texlive-chess-problem-diagrams-1.12-2|40	%build
21mr|texlive-chess-problem-diagrams-1.12-2|41	
21mr|texlive-chess-problem-diagrams-1.12-2|42	%install
21mr|texlive-chess-problem-diagrams-1.12-2|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-chess-problem-diagrams-1.12-2|44	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17443 21
21mr|texlive-chet-2.2-2|1	# revision 32384
21mr|texlive-chet-2.2-2|2	# category Package
21mr|texlive-chet-2.2-2|3	# catalog-ctan /macros/latex/contrib/chet
21mr|texlive-chet-2.2-2|4	# catalog-date 2013-12-11 21:08:43 +0100
21mr|texlive-chet-2.2-2|5	# catalog-license lppl1.3
21mr|texlive-chet-2.2-2|6	# catalog-version 1.6
21mr|texlive-chet-2.2-2|7	Name:		texlive-chet
21mr|texlive-chet-2.2-2|8	Version:	2.2
21mr|texlive-chet-2.2-2|9	Release:	2
21mr|texlive-chet-2.2-2|10	Summary:	LaTeX layout inspired by harvmac
21mr|texlive-chet-2.2-2|11	Group:		Publishing
21mr|texlive-chet-2.2-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/chet
21mr|texlive-chet-2.2-2|13	License:	LPPL1.3
21mr|texlive-chet-2.2-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chet.tar.xz
21mr|texlive-chet-2.2-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chet.doc.tar.xz
21mr|texlive-chet-2.2-2|16	BuildArch:	noarch
21mr|texlive-chet-2.2-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-chet-2.2-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-chet-2.2-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-chet-2.2-2|20	
21mr|texlive-chet-2.2-2|21	%description
21mr|texlive-chet-2.2-2|22	The package is designed to streamline the work of typesetting,
21mr|texlive-chet-2.2-2|23	and to provide the look and feel of harvmac for readers.
21mr|texlive-chet-2.2-2|24	
21mr|texlive-chet-2.2-2|25	#-----------------------------------------------------------------------
21mr|texlive-chet-2.2-2|26	%files
21mr|texlive-chet-2.2-2|27	%{_texmfdistdir}/bibtex/bst/chet/chetref.bst
21mr|texlive-chet-2.2-2|28	%{_texmfdistdir}/tex/latex/chet/chet.sty
21mr|texlive-chet-2.2-2|29	%doc %{_texmfdistdir}/doc/latex/chet/README
21mr|texlive-chet-2.2-2|30	%doc %{_texmfdistdir}/doc/latex/chet/chetdoc.pdf
21mr|texlive-chet-2.2-2|31	%doc %{_texmfdistdir}/doc/latex/chet/chetdoc.tex
21mr|texlive-chet-2.2-2|32	
21mr|texlive-chet-2.2-2|33	#-----------------------------------------------------------------------
21mr|texlive-chet-2.2-2|34	%prep
21mr|texlive-chet-2.2-2|35	%setup -c -a0 -a1
21mr|texlive-chet-2.2-2|36	
21mr|texlive-chet-2.2-2|37	%build
21mr|texlive-chet-2.2-2|38	
21mr|texlive-chet-2.2-2|39	%install
21mr|texlive-chet-2.2-2|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-chet-2.2-2|41	cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}

17444 21
21mr|texlive-chextras-1.01-6|1	# revision 27118
21mr|texlive-chextras-1.01-6|2	# category Package
21mr|texlive-chextras-1.01-6|3	# catalog-ctan /macros/latex/contrib/chextras
21mr|texlive-chextras-1.01-6|4	# catalog-date 2012-07-20 19:39:58 +0200
21mr|texlive-chextras-1.01-6|5	# catalog-license lppl1.3
21mr|texlive-chextras-1.01-6|6	# catalog-version 1.01
21mr|texlive-chextras-1.01-6|7	Name:		texlive-chextras
21mr|texlive-chextras-1.01-6|8	Version:	1.01
21mr|texlive-chextras-1.01-6|9	Release:	6
21mr|texlive-chextras-1.01-6|10	Summary:	A companion package for the Swiss typesetter
21mr|texlive-chextras-1.01-6|11	Group:		Publishing
21mr|texlive-chextras-1.01-6|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/chextras
21mr|texlive-chextras-1.01-6|13	License:	LPPL1.3
21mr|texlive-chextras-1.01-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chextras.tar.xz
21mr|texlive-chextras-1.01-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chextras.doc.tar.xz
21mr|texlive-chextras-1.01-6|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chextras.source.tar.xz
21mr|texlive-chextras-1.01-6|17	BuildArch:	noarch
21mr|texlive-chextras-1.01-6|18	BuildRequires:	texlive-tlpkg
21mr|texlive-chextras-1.01-6|19	Requires(pre):	texlive-tlpkg
21mr|texlive-chextras-1.01-6|20	Requires(post):	texlive-kpathsea
21mr|texlive-chextras-1.01-6|21	
21mr|texlive-chextras-1.01-6|22	%description
21mr|texlive-chextras-1.01-6|23	The package simplifies the preparation of Swiss documents and
21mr|texlive-chextras-1.01-6|24	letters by setting up linguistic and common packages. While it
21mr|texlive-chextras-1.01-6|25	is a useful addition to the chletter document class, it is not
21mr|texlive-chextras-1.01-6|26	tied to it and may be used as a general purpose package.
21mr|texlive-chextras-1.01-6|27	
21mr|texlive-chextras-1.01-6|28	
21mr|texlive-chextras-1.01-6|29	#-----------------------------------------------------------------------
21mr|texlive-chextras-1.01-6|30	%files
21mr|texlive-chextras-1.01-6|31	%{_texmfdistdir}/tex/latex/chextras/chextras.sty
21mr|texlive-chextras-1.01-6|32	%{_texmfdistdir}/tex/latex/chextras/eu1lmros.fd
21mr|texlive-chextras-1.01-6|33	%{_texmfdistdir}/tex/latex/chextras/eu1lmssos.fd
21mr|texlive-chextras-1.01-6|34	%{_texmfdistdir}/tex/latex/chextras/eu1lmttos.fd
21mr|texlive-chextras-1.01-6|35	%{_texmfdistdir}/tex/latex/chextras/eu1lmvttos.fd
21mr|texlive-chextras-1.01-6|36	%{_texmfdistdir}/tex/latex/chextras/t1lmros.fd
21mr|texlive-chextras-1.01-6|37	%{_texmfdistdir}/tex/latex/chextras/t1lmssos.fd
21mr|texlive-chextras-1.01-6|38	%{_texmfdistdir}/tex/latex/chextras/t1lmttos.fd
21mr|texlive-chextras-1.01-6|39	%{_texmfdistdir}/tex/latex/chextras/t1lmvttos.fd
21mr|texlive-chextras-1.01-6|40	%doc %{_texmfdistdir}/doc/latex/chextras/README
21mr|texlive-chextras-1.01-6|41	%doc %{_texmfdistdir}/doc/latex/chextras/chextras.pdf
21mr|texlive-chextras-1.01-6|42	#- source
21mr|texlive-chextras-1.01-6|43	%doc %{_texmfdistdir}/source/latex/chextras/chextras.dtx
21mr|texlive-chextras-1.01-6|44	%doc %{_texmfdistdir}/source/latex/chextras/chextras.ins
21mr|texlive-chextras-1.01-6|45	
21mr|texlive-chextras-1.01-6|46	#-----------------------------------------------------------------------
21mr|texlive-chextras-1.01-6|47	%prep
21mr|texlive-chextras-1.01-6|48	%setup -c -a0 -a1 -a2
21mr|texlive-chextras-1.01-6|49	
21mr|texlive-chextras-1.01-6|50	%build
21mr|texlive-chextras-1.01-6|51	
21mr|texlive-chextras-1.01-6|52	%install
21mr|texlive-chextras-1.01-6|53	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-chextras-1.01-6|54	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17445 21
21mr|texlive-chickenize-0.2.5-3|1	Name:		texlive-chickenize
21mr|texlive-chickenize-0.2.5-3|2	Version:	0.2.5
21mr|texlive-chickenize-0.2.5-3|3	Release:	3
21mr|texlive-chickenize-0.2.5-3|4	Summary:	Use lua callbacks for "interesting" textual effects
21mr|texlive-chickenize-0.2.5-3|5	Group:		Publishing
21mr|texlive-chickenize-0.2.5-3|6	URL:		http://www.ctan.org/tex-archive/macros/luatex/generic/chickenize
21mr|texlive-chickenize-0.2.5-3|7	License:	LPPL1.3
21mr|texlive-chickenize-0.2.5-3|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chickenize.tar.xz
21mr|texlive-chickenize-0.2.5-3|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chickenize.doc.tar.xz
21mr|texlive-chickenize-0.2.5-3|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chickenize.source.tar.xz
21mr|texlive-chickenize-0.2.5-3|11	BuildArch:	noarch
21mr|texlive-chickenize-0.2.5-3|12	BuildRequires:	texlive-tlpkg
21mr|texlive-chickenize-0.2.5-3|13	Requires(pre):	texlive-tlpkg
21mr|texlive-chickenize-0.2.5-3|14	Requires(post):	texlive-kpathsea
21mr|texlive-chickenize-0.2.5-3|15	
21mr|texlive-chickenize-0.2.5-3|16	%description
21mr|texlive-chickenize-0.2.5-3|17	The package allows manipulations of any LuaTeX document (it is
21mr|texlive-chickenize-0.2.5-3|18	known to work with Plain LuaTeX and LuaLaTeX). Most of the
21mr|texlive-chickenize-0.2.5-3|19	package's functions are merely for fun or educational use, but
21mr|texlive-chickenize-0.2.5-3|20	some functions (for example, colorstretch for visualising the
21mr|texlive-chickenize-0.2.5-3|21	badness and font expansion of each line, and letterspaceadjust
21mr|texlive-chickenize-0.2.5-3|22	doing what its name says) could be useful in a "normal" LuaTeX
21mr|texlive-chickenize-0.2.5-3|23	document.
21mr|texlive-chickenize-0.2.5-3|24	
21mr|texlive-chickenize-0.2.5-3|25	#-----------------------------------------------------------------------
21mr|texlive-chickenize-0.2.5-3|26	%files
21mr|texlive-chickenize-0.2.5-3|27	%{_texmfdistdir}/tex/luatex/chickenize
21mr|texlive-chickenize-0.2.5-3|28	%doc %{_texmfdistdir}/doc/luatex/chickenize
21mr|texlive-chickenize-0.2.5-3|29	#- source
21mr|texlive-chickenize-0.2.5-3|30	%doc %{_texmfdistdir}/source/luatex/chickenize
21mr|texlive-chickenize-0.2.5-3|31	
21mr|texlive-chickenize-0.2.5-3|32	#-----------------------------------------------------------------------
21mr|texlive-chickenize-0.2.5-3|33	%prep
21mr|texlive-chickenize-0.2.5-3|34	%setup -c -a0 -a1 -a2
21mr|texlive-chickenize-0.2.5-3|35	
21mr|texlive-chickenize-0.2.5-3|36	%build
21mr|texlive-chickenize-0.2.5-3|37	
21mr|texlive-chickenize-0.2.5-3|38	%install
21mr|texlive-chickenize-0.2.5-3|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-chickenize-0.2.5-3|40	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17446 21
21mr|texlive-chkfloat-0.1-12|1	# revision 27473
21mr|texlive-chkfloat-0.1-12|2	# category Package
21mr|texlive-chkfloat-0.1-12|3	# catalog-ctan /macros/latex/contrib/chkfloat
21mr|texlive-chkfloat-0.1-12|4	# catalog-date 2012-08-20 08:30:38 +0200
21mr|texlive-chkfloat-0.1-12|5	# catalog-license lppl1.3
21mr|texlive-chkfloat-0.1-12|6	# catalog-version 0.1
21mr|texlive-chkfloat-0.1-12|7	Name:		texlive-chkfloat
21mr|texlive-chkfloat-0.1-12|8	Version:	0.1
21mr|texlive-chkfloat-0.1-12|9	Release:	12
21mr|texlive-chkfloat-0.1-12|10	Summary:	Warn whenever a float is placed "to far away"
21mr|texlive-chkfloat-0.1-12|11	Group:		Publishing
21mr|texlive-chkfloat-0.1-12|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/chkfloat
21mr|texlive-chkfloat-0.1-12|13	License:	LPPL1.3
21mr|texlive-chkfloat-0.1-12|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chkfloat.tar.xz
21mr|texlive-chkfloat-0.1-12|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chkfloat.doc.tar.xz
21mr|texlive-chkfloat-0.1-12|16	BuildArch:	noarch
21mr|texlive-chkfloat-0.1-12|17	BuildRequires:	texlive-tlpkg
21mr|texlive-chkfloat-0.1-12|18	Requires(pre):	texlive-tlpkg
21mr|texlive-chkfloat-0.1-12|19	Requires(post):	texlive-kpathsea
21mr|texlive-chkfloat-0.1-12|20	
21mr|texlive-chkfloat-0.1-12|21	%description
21mr|texlive-chkfloat-0.1-12|22	The package checks for floats that are placed too far from
21mr|texlive-chkfloat-0.1-12|23	their origin. It was motivated by a question on the question
21mr|texlive-chkfloat-0.1-12|24	and answer page.
21mr|texlive-chkfloat-0.1-12|25	
21mr|texlive-chkfloat-0.1-12|26	
21mr|texlive-chkfloat-0.1-12|27	#-----------------------------------------------------------------------
21mr|texlive-chkfloat-0.1-12|28	%files
21mr|texlive-chkfloat-0.1-12|29	%{_texmfdistdir}/tex/latex/chkfloat/chkfloat.sty
21mr|texlive-chkfloat-0.1-12|30	%doc %{_texmfdistdir}/doc/latex/chkfloat/README
21mr|texlive-chkfloat-0.1-12|31	%doc %{_texmfdistdir}/doc/latex/chkfloat/chkfloat.pdf
21mr|texlive-chkfloat-0.1-12|32	%doc %{_texmfdistdir}/doc/latex/chkfloat/chkfloat.tex
21mr|texlive-chkfloat-0.1-12|33	
21mr|texlive-chkfloat-0.1-12|34	#-----------------------------------------------------------------------
21mr|texlive-chkfloat-0.1-12|35	%prep
21mr|texlive-chkfloat-0.1-12|36	%setup -c -a0 -a1
21mr|texlive-chkfloat-0.1-12|37	
21mr|texlive-chkfloat-0.1-12|38	%build
21mr|texlive-chkfloat-0.1-12|39	
21mr|texlive-chkfloat-0.1-12|40	%install
21mr|texlive-chkfloat-0.1-12|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-chkfloat-0.1-12|42	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17447 21
21mr|texlive-chletter-2.0-7|1	# revision 20060
21mr|texlive-chletter-2.0-7|2	# category Package
21mr|texlive-chletter-2.0-7|3	# catalog-ctan /macros/latex/contrib/chletter
21mr|texlive-chletter-2.0-7|4	# catalog-date 2010-10-11 07:24:02 +0200
21mr|texlive-chletter-2.0-7|5	# catalog-license lppl
21mr|texlive-chletter-2.0-7|6	# catalog-version 2.0
21mr|texlive-chletter-2.0-7|7	Name:		texlive-chletter
21mr|texlive-chletter-2.0-7|8	Version:	2.0
21mr|texlive-chletter-2.0-7|9	Release:	7
21mr|texlive-chletter-2.0-7|10	Summary:	Class for typesetting letters to Swiss rules
21mr|texlive-chletter-2.0-7|11	Group:		Publishing
21mr|texlive-chletter-2.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/chletter
21mr|texlive-chletter-2.0-7|13	License:	LPPL
21mr|texlive-chletter-2.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chletter.tar.xz
21mr|texlive-chletter-2.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chletter.doc.tar.xz
21mr|texlive-chletter-2.0-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chletter.source.tar.xz
21mr|texlive-chletter-2.0-7|17	BuildArch:	noarch
21mr|texlive-chletter-2.0-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-chletter-2.0-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-chletter-2.0-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-chletter-2.0-7|21	
21mr|texlive-chletter-2.0-7|22	%description
21mr|texlive-chletter-2.0-7|23	The class enables composition of letters fitting into Swiss C5
21mr|texlive-chletter-2.0-7|24	& C6/5 windowed envelopes. No assumption is made about the
21mr|texlive-chletter-2.0-7|25	language used. The class is based on the standard LaTeX classes
21mr|texlive-chletter-2.0-7|26	and is compatible with the LaTeX letter class. It is not
21mr|texlive-chletter-2.0-7|27	limited to letters and may be used as a generic document class;
21mr|texlive-chletter-2.0-7|28	it is used with the chextras package.
21mr|texlive-chletter-2.0-7|29	
21mr|texlive-chletter-2.0-7|30	
21mr|texlive-chletter-2.0-7|31	#-----------------------------------------------------------------------
21mr|texlive-chletter-2.0-7|32	%files
21mr|texlive-chletter-2.0-7|33	%{_texmfdistdir}/tex/latex/chletter/chletter.cls
21mr|texlive-chletter-2.0-7|34	%doc %{_texmfdistdir}/doc/latex/chletter/README
21mr|texlive-chletter-2.0-7|35	%doc %{_texmfdistdir}/doc/latex/chletter/chletter.pdf
21mr|texlive-chletter-2.0-7|36	%doc %{_texmfdistdir}/doc/latex/chletter/chlettmp.tex
21mr|texlive-chletter-2.0-7|37	#- source
21mr|texlive-chletter-2.0-7|38	%doc %{_texmfdistdir}/source/latex/chletter/chletter.dtx
21mr|texlive-chletter-2.0-7|39	%doc %{_texmfdistdir}/source/latex/chletter/chletter.ins
21mr|texlive-chletter-2.0-7|40	
21mr|texlive-chletter-2.0-7|41	#-----------------------------------------------------------------------
21mr|texlive-chletter-2.0-7|42	%prep
21mr|texlive-chletter-2.0-7|43	%setup -c -a0 -a1 -a2
21mr|texlive-chletter-2.0-7|44	
21mr|texlive-chletter-2.0-7|45	%build
21mr|texlive-chletter-2.0-7|46	
21mr|texlive-chletter-2.0-7|47	%install
21mr|texlive-chletter-2.0-7|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-chletter-2.0-7|49	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17448 21
21mr|texlive-chngcntr-1.1a-2|1	# revision 17157
21mr|texlive-chngcntr-1.1a-2|2	# category Package
21mr|texlive-chngcntr-1.1a-2|3	# catalog-ctan /macros/latex/contrib/chngcntr
21mr|texlive-chngcntr-1.1a-2|4	# catalog-date 2010-03-09 12:54:42 +0100
21mr|texlive-chngcntr-1.1a-2|5	# catalog-license lppl
21mr|texlive-chngcntr-1.1a-2|6	# catalog-version 1.0a
21mr|texlive-chngcntr-1.1a-2|7	Name:		texlive-chngcntr
21mr|texlive-chngcntr-1.1a-2|8	Version:	1.1a
21mr|texlive-chngcntr-1.1a-2|9	Release:	2
21mr|texlive-chngcntr-1.1a-2|10	Summary:	Change the resetting of counters
21mr|texlive-chngcntr-1.1a-2|11	Group:		Publishing
21mr|texlive-chngcntr-1.1a-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/chngcntr
21mr|texlive-chngcntr-1.1a-2|13	License:	LPPL
21mr|texlive-chngcntr-1.1a-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chngcntr.tar.xz
21mr|texlive-chngcntr-1.1a-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chngcntr.doc.tar.xz
21mr|texlive-chngcntr-1.1a-2|16	BuildArch:	noarch
21mr|texlive-chngcntr-1.1a-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-chngcntr-1.1a-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-chngcntr-1.1a-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-chngcntr-1.1a-2|20	
21mr|texlive-chngcntr-1.1a-2|21	%description
21mr|texlive-chngcntr-1.1a-2|22	Defines commands \counterwithin (which sets up a counter to be
21mr|texlive-chngcntr-1.1a-2|23	reset when another is incremented) and \counterwithout (which
21mr|texlive-chngcntr-1.1a-2|24	unsets such a relationship).
21mr|texlive-chngcntr-1.1a-2|25	
21mr|texlive-chngcntr-1.1a-2|26	#-----------------------------------------------------------------------
21mr|texlive-chngcntr-1.1a-2|27	%files
21mr|texlive-chngcntr-1.1a-2|28	%{_texmfdistdir}/tex/latex/chngcntr/chngcntr.sty
21mr|texlive-chngcntr-1.1a-2|29	%doc %{_texmfdistdir}/doc/latex/chngcntr/chngcntr.pdf
21mr|texlive-chngcntr-1.1a-2|30	%doc %{_texmfdistdir}/doc/latex/chngcntr/chngcntr.tex
21mr|texlive-chngcntr-1.1a-2|31	
21mr|texlive-chngcntr-1.1a-2|32	#-----------------------------------------------------------------------
21mr|texlive-chngcntr-1.1a-2|33	%prep
21mr|texlive-chngcntr-1.1a-2|34	%setup -c -a0 -a1
21mr|texlive-chngcntr-1.1a-2|35	
21mr|texlive-chngcntr-1.1a-2|36	%build
21mr|texlive-chngcntr-1.1a-2|37	
21mr|texlive-chngcntr-1.1a-2|38	%install
21mr|texlive-chngcntr-1.1a-2|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-chngcntr-1.1a-2|40	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17449 21
21mr|texlive-chronology-1.1.1-2|1	Name:		texlive-chronology
21mr|texlive-chronology-1.1.1-2|2	Version:	1.1.1
21mr|texlive-chronology-1.1.1-2|3	Release:	2
21mr|texlive-chronology-1.1.1-2|4	Summary:	Provides a horizontal timeline
21mr|texlive-chronology-1.1.1-2|5	Group:		Publishing
21mr|texlive-chronology-1.1.1-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/chronology
21mr|texlive-chronology-1.1.1-2|7	License:	LPPL1.3
21mr|texlive-chronology-1.1.1-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chronology.tar.xz
21mr|texlive-chronology-1.1.1-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/chronology.doc.tar.xz
21mr|texlive-chronology-1.1.1-2|10	BuildArch:	noarch
21mr|texlive-chronology-1.1.1-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-chronology-1.1.1-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-chronology-1.1.1-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-chronology-1.1.1-2|14	
21mr|texlive-chronology-1.1.1-2|15	%description
21mr|texlive-chronology-1.1.1-2|16	A timeline package that allows labelling of events with per-day
21mr|texlive-chronology-1.1.1-2|17	granularity. Other features include relative positioning with
21mr|texlive-chronology-1.1.1-2|18	unit specification, adjustable tick mark step size, and scaling
21mr|texlive-chronology-1.1.1-2|19	to specified width.
21mr|texlive-chronology-1.1.1-2|20	
21mr|texlive-chronology-1.1.1-2|21	#-----------------------------------------------------------------------
21mr|texlive-chronology-1.1.1-2|22	%files
21mr|texlive-chronology-1.1.1-2|23	%{_texmfdistdir}/tex/latex/chronology
21mr|texlive-chronology-1.1.1-2|24	%doc %{_texmfdistdir}/doc/latex/chronology
21mr|texlive-chronology-1.1.1-2|25	
21mr|texlive-chronology-1.1.1-2|26	#-----------------------------------------------------------------------
21mr|texlive-chronology-1.1.1-2|27	%prep
21mr|texlive-chronology-1.1.1-2|28	%setup -c -a0 -a1
21mr|texlive-chronology-1.1.1-2|29	
21mr|texlive-chronology-1.1.1-2|30	%build
21mr|texlive-chronology-1.1.1-2|31	
21mr|texlive-chronology-1.1.1-2|32	%install
21mr|texlive-chronology-1.1.1-2|33	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-chronology-1.1.1-2|34	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17450 21
21mr|texlive-circ-1.1-7|1	# revision 15878
21mr|texlive-circ-1.1-7|2	# category Package
21mr|texlive-circ-1.1-7|3	# catalog-ctan /macros/generic/diagrams/circ
21mr|texlive-circ-1.1-7|4	# catalog-date 2006-12-31 18:14:50 +0100
21mr|texlive-circ-1.1-7|5	# catalog-license gpl
21mr|texlive-circ-1.1-7|6	# catalog-version 1.1
21mr|texlive-circ-1.1-7|7	Name:		texlive-circ
21mr|texlive-circ-1.1-7|8	Version:	1.1
21mr|texlive-circ-1.1-7|9	Release:	7
21mr|texlive-circ-1.1-7|10	Summary:	Macros for typesetting circuit diagrams
21mr|texlive-circ-1.1-7|11	Group:		Publishing
21mr|texlive-circ-1.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/generic/diagrams/circ
21mr|texlive-circ-1.1-7|13	License:	GPL
21mr|texlive-circ-1.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/circ.tar.xz
21mr|texlive-circ-1.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/circ.doc.tar.xz
21mr|texlive-circ-1.1-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/circ.source.tar.xz
21mr|texlive-circ-1.1-7|17	BuildArch:	noarch
21mr|texlive-circ-1.1-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-circ-1.1-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-circ-1.1-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-circ-1.1-7|21	
21mr|texlive-circ-1.1-7|22	%description
21mr|texlive-circ-1.1-7|23	Several electrical symbols like resistor, capacitor,
21mr|texlive-circ-1.1-7|24	transistors etc., are defined. The symbols can be connected
21mr|texlive-circ-1.1-7|25	with wires. The package also contains an American resistor
21mr|texlive-circ-1.1-7|26	symbol for those of us on that side of the Atlantic. The
21mr|texlive-circ-1.1-7|27	package also has simple facilities for producing optics
21mr|texlive-circ-1.1-7|28	diagrams; however, no-one would deny that the PSTricks pst-
21mr|texlive-circ-1.1-7|29	optic package, or the MetaPost makecirc package does the job
21mr|texlive-circ-1.1-7|30	better.
21mr|texlive-circ-1.1-7|31	
21mr|texlive-circ-1.1-7|32	
21mr|texlive-circ-1.1-7|33	#-----------------------------------------------------------------------
21mr|texlive-circ-1.1-7|34	%files
21mr|texlive-circ-1.1-7|35	%{_texmfdistdir}/fonts/source/public/circ/cibimos.mf
21mr|texlive-circ-1.1-7|36	%{_texmfdistdir}/fonts/source/public/circ/cicirc.mf
21mr|texlive-circ-1.1-7|37	%{_texmfdistdir}/fonts/source/public/circ/cidiod.mf
21mr|texlive-circ-1.1-7|38	%{_texmfdistdir}/fonts/source/public/circ/cioptic.mf
21mr|texlive-circ-1.1-7|39	%{_texmfdistdir}/fonts/source/public/circ/ciphysic.mf
21mr|texlive-circ-1.1-7|40	%{_texmfdistdir}/fonts/source/public/circ/cirest.mf
21mr|texlive-circ-1.1-7|41	%{_texmfdistdir}/fonts/source/public/circ/cisym.mf
21mr|texlive-circ-1.1-7|42	%{_texmfdistdir}/fonts/source/public/circ/ciwidko.mf
21mr|texlive-circ-1.1-7|43	%{_texmfdistdir}/fonts/source/public/circ/csym.mf
21mr|texlive-circ-1.1-7|44	%{_texmfdistdir}/fonts/source/public/circ/defcirc.mf
21mr|texlive-circ-1.1-7|45	%{_texmfdistdir}/fonts/tfm/public/circ/cioptic.tfm
21mr|texlive-circ-1.1-7|46	%{_texmfdistdir}/tex/latex/circ/basic.def
21mr|texlive-circ-1.1-7|47	%{_texmfdistdir}/tex/latex/circ/box.def
21mr|texlive-circ-1.1-7|48	%{_texmfdistdir}/tex/latex/circ/circ.sty
21mr|texlive-circ-1.1-7|49	%{_texmfdistdir}/tex/latex/circ/gate.def
21mr|texlive-circ-1.1-7|50	%{_texmfdistdir}/tex/latex/circ/ic.def
21mr|texlive-circ-1.1-7|51	%{_texmfdistdir}/tex/latex/circ/oldgate.def
21mr|texlive-circ-1.1-7|52	%{_texmfdistdir}/tex/latex/circ/optics.def
21mr|texlive-circ-1.1-7|53	%{_texmfdistdir}/tex/latex/circ/physics.def
21mr|texlive-circ-1.1-7|54	%doc %{_texmfdistdir}/doc/latex/circ/COPYING
21mr|texlive-circ-1.1-7|55	%doc %{_texmfdistdir}/doc/latex/circ/README
21mr|texlive-circ-1.1-7|56	%doc %{_texmfdistdir}/doc/latex/circ/cidoc.tex
21mr|texlive-circ-1.1-7|57	%doc %{_texmfdistdir}/doc/latex/circ/circ.pdf
21mr|texlive-circ-1.1-7|58	%doc %{_texmfdistdir}/doc/latex/circ/circ.txt
21mr|texlive-circ-1.1-7|59	%doc %{_texmfdistdir}/doc/latex/circ/cisyms.tex
21mr|texlive-circ-1.1-7|60	%doc %{_texmfdistdir}/doc/latex/circ/index.hlp
21mr|texlive-circ-1.1-7|61	#- source
21mr|texlive-circ-1.1-7|62	%doc %{_texmfdistdir}/source/latex/circ/Makefile
21mr|texlive-circ-1.1-7|63	%doc %{_texmfdistdir}/source/latex/circ/circ.drv
21mr|texlive-circ-1.1-7|64	%doc %{_texmfdistdir}/source/latex/circ/circ.dtx
21mr|texlive-circ-1.1-7|65	%doc %{_texmfdistdir}/source/latex/circ/circ.ins
21mr|texlive-circ-1.1-7|66	
21mr|texlive-circ-1.1-7|67	#-----------------------------------------------------------------------
21mr|texlive-circ-1.1-7|68	%prep
21mr|texlive-circ-1.1-7|69	%setup -c -a0 -a1 -a2
21mr|texlive-circ-1.1-7|70	
21mr|texlive-circ-1.1-7|71	%build
21mr|texlive-circ-1.1-7|72	
21mr|texlive-circ-1.1-7|73	%install
21mr|texlive-circ-1.1-7|74	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-circ-1.1-7|75	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

17451 21
21mr|texlive-circuitikz-0.8.3-2|1	Name:		texlive-circuitikz
21mr|texlive-circuitikz-0.8.3-2|2	Version:	0.8.3
21mr|texlive-circuitikz-0.8.3-2|3	Release:	2
21mr|texlive-circuitikz-0.8.3-2|4	Summary:	Draw electrical networks with TikZ
21mr|texlive-circuitikz-0.8.3-2|5	Group:		Publishing
21mr|texlive-circuitikz-0.8.3-2|6	URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/circuitikz
21mr|texlive-circuitikz-0.8.3-2|7	License:	LPPL
21mr|texlive-circuitikz-0.8.3-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/circuitikz.tar.xz
21mr|texlive-circuitikz-0.8.3-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/circuitikz.doc.tar.xz
21mr|texlive-circuitikz-0.8.3-2|10	BuildArch:	noarch
21mr|texlive-circuitikz-0.8.3-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-circuitikz-0.8.3-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-circuitikz-0.8.3-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-circuitikz-0.8.3-2|14	
21mr|texlive-circuitikz-0.8.3-2|15	%description
21mr|texlive-circuitikz-0.8.3-2|16	The package provides a set of macros for naturally typesetting
21mr|texlive-circuitikz-0.8.3-2|17	electrical and (somewhat less naturally, perhaps) electronic
21mr|texlive-circuitikz-0.8.3-2|18	networks. It is designed as a tool that is easy to use, with a
21mr|texlive-circuitikz-0.8.3-2|19	lean syntax, native to LaTeX, and directly supporting PDF
21mr|texlive-circuitikz-0.8.3-2|20	output format. So is based on the very impressive pgf/TikZ
21mr|texlive-circuitikz-0.8.3-2|21	package.
21mr|texlive-circuitikz-0.8.3-2|22	
21mr|texlive-circuitikz-0.8.3-2|23	#-----------------------------------------------------------------------
21mr|texlive-circuitikz-0.8.3-2|24	%files
21mr|texlive-circuitikz-0.8.3-2|25	%{_texmfdistdir}/tex/latex/circuitikz
21mr|texlive-circuitikz-0.8.3-2|26	%{_texmfdistdir}/tex/generic/circuitikz
21mr|texlive-circuitikz-0.8.3-2|27	%{_texmfdistdir}/tex/context/third/circuitikz
21mr|texlive-circuitikz-0.8.3-2|28	%doc %{_texmfdistdir}/doc/generic/circuitikz
21mr|texlive-circuitikz-0.8.3-2|29	%doc %{_texmfdistdir}/doc/latex/circuitikz
21mr|texlive-circuitikz-0.8.3-2|30	%doc %{_texmfdistdir}/doc/context/third/circuitikz
21mr|texlive-circuitikz-0.8.3-2|31	
21mr|texlive-circuitikz-0.8.3-2|32	#-----------------------------------------------------------------------
21mr|texlive-circuitikz-0.8.3-2|33	%prep
21mr|texlive-circuitikz-0.8.3-2|34	%setup -c -a0 -a1
21mr|texlive-circuitikz-0.8.3-2|35	
21mr|texlive-circuitikz-0.8.3-2|36	%build
21mr|texlive-circuitikz-0.8.3-2|37	
21mr|texlive-circuitikz-0.8.3-2|38	%install
21mr|texlive-circuitikz-0.8.3-2|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-circuitikz-0.8.3-2|40	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17452 21
21mr|texlive-cite-5.5-2|1	# revision 19955
21mr|texlive-cite-5.5-2|2	# category Package
21mr|texlive-cite-5.5-2|3	# catalog-ctan /macros/latex/contrib/cite
21mr|texlive-cite-5.5-2|4	# catalog-date 2010-09-12 10:54:58 +0200
21mr|texlive-cite-5.5-2|5	# catalog-license other-free
21mr|texlive-cite-5.5-2|6	# catalog-version 5.3
21mr|texlive-cite-5.5-2|7	Name:		texlive-cite
21mr|texlive-cite-5.5-2|8	Version:	5.5
21mr|texlive-cite-5.5-2|9	Release:	2
21mr|texlive-cite-5.5-2|10	Summary:	Improved citation handling in LaTeX
21mr|texlive-cite-5.5-2|11	Group:		Publishing
21mr|texlive-cite-5.5-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/cite
21mr|texlive-cite-5.5-2|13	License:	OTHER-FREE
21mr|texlive-cite-5.5-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cite.tar.xz
21mr|texlive-cite-5.5-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cite.doc.tar.xz
21mr|texlive-cite-5.5-2|16	BuildArch:	noarch
21mr|texlive-cite-5.5-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-cite-5.5-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-cite-5.5-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-cite-5.5-2|20	
21mr|texlive-cite-5.5-2|21	%description
21mr|texlive-cite-5.5-2|22	The package supports compressed, sorted lists of numerical
21mr|texlive-cite-5.5-2|23	citations, and also deals with various punctuation and other
21mr|texlive-cite-5.5-2|24	issues of representation, including comprehensive management of
21mr|texlive-cite-5.5-2|25	break points. The package is compatible with both hyperref and
21mr|texlive-cite-5.5-2|26	backref. The package is (unsurprisingly) part of the cite
21mr|texlive-cite-5.5-2|27	bundle of the author's citation-related packages.
21mr|texlive-cite-5.5-2|28	
21mr|texlive-cite-5.5-2|29	#-----------------------------------------------------------------------
21mr|texlive-cite-5.5-2|30	%files
21mr|texlive-cite-5.5-2|31	%{_texmfdistdir}/tex/latex/cite/chapterbib.sty
21mr|texlive-cite-5.5-2|32	%{_texmfdistdir}/tex/latex/cite/cite.sty
21mr|texlive-cite-5.5-2|33	%{_texmfdistdir}/tex/latex/cite/drftcite.sty
21mr|texlive-cite-5.5-2|34	%{_texmfdistdir}/tex/latex/cite/overcite.sty
21mr|texlive-cite-5.5-2|35	%doc %{_texmfdistdir}/doc/latex/cite/README
21mr|texlive-cite-5.5-2|36	%doc %{_texmfdistdir}/doc/latex/cite/chapterbib.ltx
21mr|texlive-cite-5.5-2|37	%doc %{_texmfdistdir}/doc/latex/cite/chapterbib.pdf
21mr|texlive-cite-5.5-2|38	%doc %{_texmfdistdir}/doc/latex/cite/cite.ltx
21mr|texlive-cite-5.5-2|39	%doc %{_texmfdistdir}/doc/latex/cite/cite.pdf
21mr|texlive-cite-5.5-2|40	
21mr|texlive-cite-5.5-2|41	#-----------------------------------------------------------------------
21mr|texlive-cite-5.5-2|42	%prep
21mr|texlive-cite-5.5-2|43	%setup -c -a0 -a1
21mr|texlive-cite-5.5-2|44	
21mr|texlive-cite-5.5-2|45	%build
21mr|texlive-cite-5.5-2|46	
21mr|texlive-cite-5.5-2|47	%install
21mr|texlive-cite-5.5-2|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-cite-5.5-2|49	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17453 21
21mr|texlive-cjhebrew-0.2a-2|1	Name:		texlive-cjhebrew
21mr|texlive-cjhebrew-0.2a-2|2	Version:	0.2a
21mr|texlive-cjhebrew-0.2a-2|3	Release:	2
21mr|texlive-cjhebrew-0.2a-2|4	Summary:	Typeset Hebrew with LaTeX
21mr|texlive-cjhebrew-0.2a-2|5	Group:		Publishing
21mr|texlive-cjhebrew-0.2a-2|6	URL:		http://www.ctan.org/tex-archive/language/hebrew/cjhebrew
21mr|texlive-cjhebrew-0.2a-2|7	License:	LPPL
21mr|texlive-cjhebrew-0.2a-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cjhebrew.tar.xz
21mr|texlive-cjhebrew-0.2a-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cjhebrew.doc.tar.xz
21mr|texlive-cjhebrew-0.2a-2|10	BuildArch:	noarch
21mr|texlive-cjhebrew-0.2a-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-cjhebrew-0.2a-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-cjhebrew-0.2a-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-cjhebrew-0.2a-2|14	
21mr|texlive-cjhebrew-0.2a-2|15	%description
21mr|texlive-cjhebrew-0.2a-2|16	The cjhebrew package provides Adobe Type 1 fonts for Hebrew,
21mr|texlive-cjhebrew-0.2a-2|17	and LaTeX macros to support their use. Hebrew text can be
21mr|texlive-cjhebrew-0.2a-2|18	vocalised, and a few accents are also available. The package
21mr|texlive-cjhebrew-0.2a-2|19	makes it easy to include Hebrew text in other-language
21mr|texlive-cjhebrew-0.2a-2|20	documents. The package makes use of the e-TeX extensions to
21mr|texlive-cjhebrew-0.2a-2|21	TeX, so should be run using an "e-LaTeX".
21mr|texlive-cjhebrew-0.2a-2|22	
21mr|texlive-cjhebrew-0.2a-2|23	#-----------------------------------------------------------------------
21mr|texlive-cjhebrew-0.2a-2|24	%files
21mr|texlive-cjhebrew-0.2a-2|25	%{_texmfdistdir}/fonts/afm/public/cjhebrew
21mr|texlive-cjhebrew-0.2a-2|26	%{_texmfdistdir}/fonts/enc/dvips/cjhebrew
21mr|texlive-cjhebrew-0.2a-2|27	%{_texmfdistdir}/fonts/map/dvips/cjhebrew
21mr|texlive-cjhebrew-0.2a-2|28	%{_texmfdistdir}/fonts/tfm/public/cjhebrew
21mr|texlive-cjhebrew-0.2a-2|29	%{_texmfdistdir}/fonts/type1/public/cjhebrew
21mr|texlive-cjhebrew-0.2a-2|30	%{_texmfdistdir}/fonts/vf/public/cjhebrew
21mr|texlive-cjhebrew-0.2a-2|31	%{_texmfdistdir}/tex/latex/cjhebrew
21mr|texlive-cjhebrew-0.2a-2|32	%doc %{_texmfdistdir}/doc/latex/cjhebrew
21mr|texlive-cjhebrew-0.2a-2|33	
21mr|texlive-cjhebrew-0.2a-2|34	#-----------------------------------------------------------------------
21mr|texlive-cjhebrew-0.2a-2|35	%prep
21mr|texlive-cjhebrew-0.2a-2|36	%setup -c -a0 -a1
21mr|texlive-cjhebrew-0.2a-2|37	
21mr|texlive-cjhebrew-0.2a-2|38	%build
21mr|texlive-cjhebrew-0.2a-2|39	
21mr|texlive-cjhebrew-0.2a-2|40	%install
21mr|texlive-cjhebrew-0.2a-2|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-cjhebrew-0.2a-2|42	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

17454 21
21mr|texlive-cjk-4.8.4-3|1	# revision 30576
21mr|texlive-cjk-4.8.4-3|2	# category Package
21mr|texlive-cjk-4.8.4-3|3	# catalog-ctan /language/chinese/CJK
21mr|texlive-cjk-4.8.4-3|4	# catalog-date 2012-05-09 20:27:35 +0200
21mr|texlive-cjk-4.8.4-3|5	# catalog-license gpl
21mr|texlive-cjk-4.8.4-3|6	# catalog-version 4.8.3
21mr|texlive-cjk-4.8.4-3|7	Name:		texlive-cjk
21mr|texlive-cjk-4.8.4-3|8	Version:	4.8.4
21mr|texlive-cjk-4.8.4-3|9	Release:	3
21mr|texlive-cjk-4.8.4-3|10	Summary:	CJK language support
21mr|texlive-cjk-4.8.4-3|11	Group:		Publishing
21mr|texlive-cjk-4.8.4-3|12	URL:		http://www.ctan.org/tex-archive/language/chinese/CJK
21mr|texlive-cjk-4.8.4-3|13	License:	GPL
21mr|texlive-cjk-4.8.4-3|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cjk.tar.xz
21mr|texlive-cjk-4.8.4-3|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cjk.doc.tar.xz
21mr|texlive-cjk-4.8.4-3|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cjk.source.tar.xz
21mr|texlive-cjk-4.8.4-3|17	BuildArch:	noarch
21mr|texlive-cjk-4.8.4-3|18	BuildRequires:	texlive-tlpkg
21mr|texlive-cjk-4.8.4-3|19	Requires(pre):	texlive-tlpkg
21mr|texlive-cjk-4.8.4-3|20	Requires(post):	texlive-kpathsea
21mr|texlive-cjk-4.8.4-3|21	Requires:	texlive-arphic
21mr|texlive-cjk-4.8.4-3|22	Requires:	texlive-cns
21mr|texlive-cjk-4.8.4-3|23	Requires:	texlive-garuda-c90
21mr|texlive-cjk-4.8.4-3|24	Requires:	texlive-norasi-c90
21mr|texlive-cjk-4.8.4-3|25	Requires:	texlive-uhc
21mr|texlive-cjk-4.8.4-3|26	Requires:	texlive-wadalab
21mr|texlive-cjk-4.8.4-3|27	
21mr|texlive-cjk-4.8.4-3|28	%description
21mr|texlive-cjk-4.8.4-3|29	CJK is a macro package for LaTeX, providing simultaneous
21mr|texlive-cjk-4.8.4-3|30	support for various Asian scripts in many encodings (including
21mr|texlive-cjk-4.8.4-3|31	Unicode): - Chinese (both traditional and simplified), -
21mr|texlive-cjk-4.8.4-3|32	Japanese, - Korean and - Thai. A special add-on feature is an
21mr|texlive-cjk-4.8.4-3|33	interface to the Emacs editor (cjk-enc.el) which gives
21mr|texlive-cjk-4.8.4-3|34	simultaneous, easy-to-use support to a bunch of other scripts
21mr|texlive-cjk-4.8.4-3|35	in addition to the above: - Cyrillic, - Greek, - Latin-based
21mr|texlive-cjk-4.8.4-3|36	scripts, - Russian and - Vietnamese.
21mr|texlive-cjk-4.8.4-3|37	
21mr|texlive-cjk-4.8.4-3|38	#-----------------------------------------------------------------------
21mr|texlive-cjk-4.8.4-3|39	%files
21mr|texlive-cjk-4.8.4-3|40	%{_texmfdistdir}/tex/latex/cjk/contrib/wadalab/c42goth.fd
21mr|texlive-cjk-4.8.4-3|41	%{_texmfdistdir}/tex/latex/cjk/contrib/wadalab/c42goth.fdx
21mr|texlive-cjk-4.8.4-3|42	%{_texmfdistdir}/tex/latex/cjk/contrib/wadalab/c42maru.fd
21mr|texlive-cjk-4.8.4-3|43	%{_texmfdistdir}/tex/latex/cjk/contrib/wadalab/c42maru.fdx
21mr|texlive-cjk-4.8.4-3|44	%{_texmfdistdir}/tex/latex/cjk/contrib/wadalab/c42min.fd
21mr|texlive-cjk-4.8.4-3|45	%{_texmfdistdir}/tex/latex/cjk/contrib/wadalab/c42min.fdx
21mr|texlive-cjk-4.8.4-3|46	%{_texmfdistdir}/tex/latex/cjk/contrib/wadalab/c52maru.fd
21mr|texlive-cjk-4.8.4-3|47	%{_texmfdistdir}/tex/latex/cjk/contrib/wadalab/c52maru.fdx
21mr|texlive-cjk-4.8.4-3|48	%{_texmfdistdir}/tex/latex/cjk/contrib/wadalab/c52min.fd
21mr|texlive-cjk-4.8.4-3|49	%{_texmfdistdir}/tex/latex/cjk/contrib/wadalab/c52min.fdx
21mr|texlive-cjk-4.8.4-3|50	%{_texmfdistdir}/tex/latex/cjk/contrib/wadalab/c70goth.fd
21mr|texlive-cjk-4.8.4-3|51	%{_texmfdistdir}/tex/latex/cjk/contrib/wadalab/c70goth.fdx
21mr|texlive-cjk-4.8.4-3|52	%{_texmfdistdir}/tex/latex/cjk/contrib/wadalab/c70maru.fd
21mr|texlive-cjk-4.8.4-3|53	%{_texmfdistdir}/tex/latex/cjk/contrib/wadalab/c70maru.fdx
21mr|texlive-cjk-4.8.4-3|54	%{_texmfdistdir}/tex/latex/cjk/contrib/wadalab/c70min.fd
21mr|texlive-cjk-4.8.4-3|55	%{_texmfdistdir}/tex/latex/cjk/contrib/wadalab/c70min.fdx
21mr|texlive-cjk-4.8.4-3|56	%{_texmfdistdir}/tex/latex/cjk/texinput/Bg5/Bg5.cap
21mr|texlive-cjk-4.8.4-3|57	%{_texmfdistdir}/tex/latex/cjk/texinput/Bg5/Bg5.chr
21mr|texlive-cjk-4.8.4-3|58	%{_texmfdistdir}/tex/latex/cjk/texinput/Bg5/Bg5.cpx
21mr|texlive-cjk-4.8.4-3|59	%{_texmfdistdir}/tex/latex/cjk/texinput/Bg5/Bg5.enc
21mr|texlive-cjk-4.8.4-3|60	%{_texmfdistdir}/tex/latex/cjk/texinput/Bg5/HK.enc
21mr|texlive-cjk-4.8.4-3|61	%{_texmfdistdir}/tex/latex/cjk/texinput/Bg5/c00bkai.fd
21mr|texlive-cjk-4.8.4-3|62	%{_texmfdistdir}/tex/latex/cjk/texinput/Bg5/c00bkai.fdx
21mr|texlive-cjk-4.8.4-3|63	%{_texmfdistdir}/tex/latex/cjk/texinput/Bg5/c00bsmi.fd
21mr|texlive-cjk-4.8.4-3|64	%{_texmfdistdir}/tex/latex/cjk/texinput/Bg5/c00bsmi.fdx
21mr|texlive-cjk-4.8.4-3|65	%{_texmfdistdir}/tex/latex/cjk/texinput/Bg5/c00bsmir.fd
21mr|texlive-cjk-4.8.4-3|66	%{_texmfdistdir}/tex/latex/cjk/texinput/Bg5/c00bsmir.fdx
21mr|texlive-cjk-4.8.4-3|67	%{_texmfdistdir}/tex/latex/cjk/texinput/Bg5/c00cns.fd
21mr|texlive-cjk-4.8.4-3|68	%{_texmfdistdir}/tex/latex/cjk/texinput/Bg5/c00fs.fd
21mr|texlive-cjk-4.8.4-3|69	%{_texmfdistdir}/tex/latex/cjk/texinput/Bg5/c00kai.fd
21mr|texlive-cjk-4.8.4-3|70	%{_texmfdistdir}/tex/latex/cjk/texinput/Bg5/c00kair.fd
21mr|texlive-cjk-4.8.4-3|71	%{_texmfdistdir}/tex/latex/cjk/texinput/Bg5/c00kair.fdx
21mr|texlive-cjk-4.8.4-3|72	%{_texmfdistdir}/tex/latex/cjk/texinput/Bg5/c00song.fd
21mr|texlive-cjk-4.8.4-3|73	%{_texmfdistdir}/tex/latex/cjk/texinput/Bg5/c01song.fd
21mr|texlive-cjk-4.8.4-3|74	%{_texmfdistdir}/tex/latex/cjk/texinput/Bg5/c05song.fd
21mr|texlive-cjk-4.8.4-3|75	%{_texmfdistdir}/tex/latex/cjk/texinput/Bg5/c09song.fd
21mr|texlive-cjk-4.8.4-3|76	%{_texmfdistdir}/tex/latex/cjk/texinput/CEF/c80song.fd
21mr|texlive-cjk-4.8.4-3|77	%{_texmfdistdir}/tex/latex/cjk/texinput/CEF/c81song.fd
21mr|texlive-cjk-4.8.4-3|78	%{_texmfdistdir}/tex/latex/cjk/texinput/CJK.enc
21mr|texlive-cjk-4.8.4-3|79	%{_texmfdistdir}/tex/latex/cjk/texinput/CJK.sty
21mr|texlive-cjk-4.8.4-3|80	%{_texmfdistdir}/tex/latex/cjk/texinput/CJKfntef.sty
21mr|texlive-cjk-4.8.4-3|81	%{_texmfdistdir}/tex/latex/cjk/texinput/CJKnumb.sty
21mr|texlive-cjk-4.8.4-3|82	%{_texmfdistdir}/tex/latex/cjk/texinput/CJKspace.sty
21mr|texlive-cjk-4.8.4-3|83	%{_texmfdistdir}/tex/latex/cjk/texinput/CJKulem.sty
21mr|texlive-cjk-4.8.4-3|84	%{_texmfdistdir}/tex/latex/cjk/texinput/CJKutf8.sty
21mr|texlive-cjk-4.8.4-3|85	%{_texmfdistdir}/tex/latex/cjk/texinput/CJKvert.sty
21mr|texlive-cjk-4.8.4-3|86	%{_texmfdistdir}/tex/latex/cjk/texinput/CNS/EUC-TW.bdg
21mr|texlive-cjk-4.8.4-3|87	%{_texmfdistdir}/tex/latex/cjk/texinput/CNS/EUC-TW.chr
21mr|texlive-cjk-4.8.4-3|88	%{_texmfdistdir}/tex/latex/cjk/texinput/CNS/EUC-TW.enc
21mr|texlive-cjk-4.8.4-3|89	%{_texmfdistdir}/tex/latex/cjk/texinput/CNS/c31song.fd
21mr|texlive-cjk-4.8.4-3|90	%{_texmfdistdir}/tex/latex/cjk/texinput/CNS/c32song.fd
21mr|texlive-cjk-4.8.4-3|91	%{_texmfdistdir}/tex/latex/cjk/texinput/CNS/c33song.fd
21mr|texlive-cjk-4.8.4-3|92	%{_texmfdistdir}/tex/latex/cjk/texinput/CNS/c34song.fd
21mr|texlive-cjk-4.8.4-3|93	%{_texmfdistdir}/tex/latex/cjk/texinput/CNS/c35song.fd
21mr|texlive-cjk-4.8.4-3|94	%{_texmfdistdir}/tex/latex/cjk/texinput/CNS/c36song.fd
21mr|texlive-cjk-4.8.4-3|95	%{_texmfdistdir}/tex/latex/cjk/texinput/CNS/c37song.fd
21mr|texlive-cjk-4.8.4-3|96	%{_texmfdistdir}/tex/latex/cjk/texinput/GB/GB.cap
21mr|texlive-cjk-4.8.4-3|97	%{_texmfdistdir}/tex/latex/cjk/texinput/GB/GB.cpx
21mr|texlive-cjk-4.8.4-3|98	%{_texmfdistdir}/tex/latex/cjk/texinput/GB/c10fs.fd
21mr|texlive-cjk-4.8.4-3|99	%{_texmfdistdir}/tex/latex/cjk/texinput/GB/c10gbsn.fd
21mr|texlive-cjk-4.8.4-3|100	%{_texmfdistdir}/tex/latex/cjk/texinput/GB/c10gbsn.fdx
21mr|texlive-cjk-4.8.4-3|101	%{_texmfdistdir}/tex/latex/cjk/texinput/GB/c10gkai.fd
21mr|texlive-cjk-4.8.4-3|102	%{_texmfdistdir}/tex/latex/cjk/texinput/GB/c10gkai.fdx
21mr|texlive-cjk-4.8.4-3|103	%{_texmfdistdir}/tex/latex/cjk/texinput/GB/c10song.fd
21mr|texlive-cjk-4.8.4-3|104	%{_texmfdistdir}/tex/latex/cjk/texinput/GB/c11song.fd
21mr|texlive-cjk-4.8.4-3|105	%{_texmfdistdir}/tex/latex/cjk/texinput/GB/c19song.fd
21mr|texlive-cjk-4.8.4-3|106	%{_texmfdistdir}/tex/latex/cjk/texinput/GB/c20song.fd
21mr|texlive-cjk-4.8.4-3|107	%{_texmfdistdir}/tex/latex/cjk/texinput/GB/c21song.fd
21mr|texlive-cjk-4.8.4-3|108	%{_texmfdistdir}/tex/latex/cjk/texinput/JIS/EUC-JP.bdg
21mr|texlive-cjk-4.8.4-3|109	%{_texmfdistdir}/tex/latex/cjk/texinput/JIS/EUC-JP.chr
21mr|texlive-cjk-4.8.4-3|110	%{_texmfdistdir}/tex/latex/cjk/texinput/JIS/EUC-JP.enc
21mr|texlive-cjk-4.8.4-3|111	%{_texmfdistdir}/tex/latex/cjk/texinput/JIS/EUC-JPdnp.enc
21mr|texlive-cjk-4.8.4-3|112	%{_texmfdistdir}/tex/latex/cjk/texinput/JIS/JIS.cap
21mr|texlive-cjk-4.8.4-3|113	%{_texmfdistdir}/tex/latex/cjk/texinput/JIS/JIS.cpx
21mr|texlive-cjk-4.8.4-3|114	%{_texmfdistdir}/tex/latex/cjk/texinput/JIS/JISdnp.enc
21mr|texlive-cjk-4.8.4-3|115	%{_texmfdistdir}/tex/latex/cjk/texinput/JIS/c40song.fd
21mr|texlive-cjk-4.8.4-3|116	%{_texmfdistdir}/tex/latex/cjk/texinput/JIS/c41song.fd
21mr|texlive-cjk-4.8.4-3|117	%{_texmfdistdir}/tex/latex/cjk/texinput/JIS/c42song.fd
21mr|texlive-cjk-4.8.4-3|118	%{_texmfdistdir}/tex/latex/cjk/texinput/JIS/c43song.fd
21mr|texlive-cjk-4.8.4-3|119	%{_texmfdistdir}/tex/latex/cjk/texinput/JIS/c50song.fd
21mr|texlive-cjk-4.8.4-3|120	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/HLaTeX.chr
21mr|texlive-cjk-4.8.4-3|121	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/KSHL.enc
21mr|texlive-cjk-4.8.4-3|122	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c63bm.fd
21mr|texlive-cjk-4.8.4-3|123	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c63dn.fd
21mr|texlive-cjk-4.8.4-3|124	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c63gr.fd
21mr|texlive-cjk-4.8.4-3|125	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c63gs.fd
21mr|texlive-cjk-4.8.4-3|126	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c63gt.fd
21mr|texlive-cjk-4.8.4-3|127	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c63jgt.fd
21mr|texlive-cjk-4.8.4-3|128	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c63jmj.fd
21mr|texlive-cjk-4.8.4-3|129	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c63jnv.fd
21mr|texlive-cjk-4.8.4-3|130	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c63jsr.fd
21mr|texlive-cjk-4.8.4-3|131	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c63mj.fd
21mr|texlive-cjk-4.8.4-3|132	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c63pg.fd
21mr|texlive-cjk-4.8.4-3|133	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c63pga.fd
21mr|texlive-cjk-4.8.4-3|134	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c63ph.fd
21mr|texlive-cjk-4.8.4-3|135	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c63pn.fd
21mr|texlive-cjk-4.8.4-3|136	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c63sh.fd
21mr|texlive-cjk-4.8.4-3|137	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c63tz.fd
21mr|texlive-cjk-4.8.4-3|138	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c63vd.fd
21mr|texlive-cjk-4.8.4-3|139	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c63yt.fd
21mr|texlive-cjk-4.8.4-3|140	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c64bm.fd
21mr|texlive-cjk-4.8.4-3|141	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c64dn.fd
21mr|texlive-cjk-4.8.4-3|142	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c64gr.fd
21mr|texlive-cjk-4.8.4-3|143	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c64gs.fd
21mr|texlive-cjk-4.8.4-3|144	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c64gt.fd
21mr|texlive-cjk-4.8.4-3|145	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c64jgt.fd
21mr|texlive-cjk-4.8.4-3|146	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c64jmj.fd
21mr|texlive-cjk-4.8.4-3|147	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c64jnv.fd
21mr|texlive-cjk-4.8.4-3|148	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c64jsr.fd
21mr|texlive-cjk-4.8.4-3|149	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c64mj.fd
21mr|texlive-cjk-4.8.4-3|150	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c64pg.fd
21mr|texlive-cjk-4.8.4-3|151	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c64pga.fd
21mr|texlive-cjk-4.8.4-3|152	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c64ph.fd
21mr|texlive-cjk-4.8.4-3|153	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c64pn.fd
21mr|texlive-cjk-4.8.4-3|154	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c64sh.fd
21mr|texlive-cjk-4.8.4-3|155	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c64tz.fd
21mr|texlive-cjk-4.8.4-3|156	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c64vd.fd
21mr|texlive-cjk-4.8.4-3|157	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c64yt.fd
21mr|texlive-cjk-4.8.4-3|158	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c65bm.fd
21mr|texlive-cjk-4.8.4-3|159	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c65dn.fd
21mr|texlive-cjk-4.8.4-3|160	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c65gr.fd
21mr|texlive-cjk-4.8.4-3|161	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c65gs.fd
21mr|texlive-cjk-4.8.4-3|162	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c65gt.fd
21mr|texlive-cjk-4.8.4-3|163	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c65jgt.fd
21mr|texlive-cjk-4.8.4-3|164	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c65jmj.fd
21mr|texlive-cjk-4.8.4-3|165	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c65jnv.fd
21mr|texlive-cjk-4.8.4-3|166	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c65jsr.fd
21mr|texlive-cjk-4.8.4-3|167	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c65mj.fd
21mr|texlive-cjk-4.8.4-3|168	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c65pg.fd
21mr|texlive-cjk-4.8.4-3|169	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c65pga.fd
21mr|texlive-cjk-4.8.4-3|170	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c65ph.fd
21mr|texlive-cjk-4.8.4-3|171	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c65pn.fd
21mr|texlive-cjk-4.8.4-3|172	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c65sh.fd
21mr|texlive-cjk-4.8.4-3|173	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c65tz.fd
21mr|texlive-cjk-4.8.4-3|174	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c65vd.fd
21mr|texlive-cjk-4.8.4-3|175	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/c65yt.fd
21mr|texlive-cjk-4.8.4-3|176	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/HLaTeX/pshan.sty
21mr|texlive-cjk-4.8.4-3|177	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/KS.chr
21mr|texlive-cjk-4.8.4-3|178	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/KS.enc
21mr|texlive-cjk-4.8.4-3|179	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/c60dr.fd
21mr|texlive-cjk-4.8.4-3|180	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/c60gr.fd
21mr|texlive-cjk-4.8.4-3|181	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/c60gs.fd
21mr|texlive-cjk-4.8.4-3|182	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/c60gt.fd
21mr|texlive-cjk-4.8.4-3|183	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/c60hgt.fd
21mr|texlive-cjk-4.8.4-3|184	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/c60hmj.fd
21mr|texlive-cjk-4.8.4-3|185	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/c60hol.fd
21mr|texlive-cjk-4.8.4-3|186	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/c60hpg.fd
21mr|texlive-cjk-4.8.4-3|187	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/c60mj.fd
21mr|texlive-cjk-4.8.4-3|188	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/c61dr.fd
21mr|texlive-cjk-4.8.4-3|189	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/c61gr.fd
21mr|texlive-cjk-4.8.4-3|190	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/c61gs.fd
21mr|texlive-cjk-4.8.4-3|191	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/c61gt.fd
21mr|texlive-cjk-4.8.4-3|192	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/c61hgt.fd
21mr|texlive-cjk-4.8.4-3|193	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/c61hmj.fd
21mr|texlive-cjk-4.8.4-3|194	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/c61hol.fd
21mr|texlive-cjk-4.8.4-3|195	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/c61hpg.fd
21mr|texlive-cjk-4.8.4-3|196	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/c61mj.fd
21mr|texlive-cjk-4.8.4-3|197	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/c62song.fd
21mr|texlive-cjk-4.8.4-3|198	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/hangul.cap
21mr|texlive-cjk-4.8.4-3|199	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/hangul.cpx
21mr|texlive-cjk-4.8.4-3|200	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/hangul2.cap
21mr|texlive-cjk-4.8.4-3|201	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/hangul2.cpx
21mr|texlive-cjk-4.8.4-3|202	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/hanja.cap
21mr|texlive-cjk-4.8.4-3|203	%{_texmfdistdir}/tex/latex/cjk/texinput/KS/hanja.cpx
21mr|texlive-cjk-4.8.4-3|204	%{_texmfdistdir}/tex/latex/cjk/texinput/SJIS/SJIS.bdg
21mr|texlive-cjk-4.8.4-3|205	%{_texmfdistdir}/tex/latex/cjk/texinput/SJIS/SJIS.cap
21mr|texlive-cjk-4.8.4-3|206	%{_texmfdistdir}/tex/latex/cjk/texinput/SJIS/SJIS.chr
21mr|texlive-cjk-4.8.4-3|207	%{_texmfdistdir}/tex/latex/cjk/texinput/SJIS/SJIS.cpx
21mr|texlive-cjk-4.8.4-3|208	%{_texmfdistdir}/tex/latex/cjk/texinput/SJIS/SJIS.enc
21mr|texlive-cjk-4.8.4-3|209	%{_texmfdistdir}/tex/latex/cjk/texinput/SJIS/SJISdnp.chr
21mr|texlive-cjk-4.8.4-3|210	%{_texmfdistdir}/tex/latex/cjk/texinput/SJIS/SJISdnp.enc
21mr|texlive-cjk-4.8.4-3|211	%{_texmfdistdir}/tex/latex/cjk/texinput/SJIS/c49song.fd
21mr|texlive-cjk-4.8.4-3|212	%{_texmfdistdir}/tex/latex/cjk/texinput/UTF8/UTF8.bdg
21mr|texlive-cjk-4.8.4-3|213	%{_texmfdistdir}/tex/latex/cjk/texinput/UTF8/UTF8.chr
21mr|texlive-cjk-4.8.4-3|214	%{_texmfdistdir}/tex/latex/cjk/texinput/UTF8/UTF8.enc
21mr|texlive-cjk-4.8.4-3|215	%{_texmfdistdir}/tex/latex/cjk/texinput/UTF8/c70bkai.fd
21mr|texlive-cjk-4.8.4-3|216	%{_texmfdistdir}/tex/latex/cjk/texinput/UTF8/c70bkai.fdx
21mr|texlive-cjk-4.8.4-3|217	%{_texmfdistdir}/tex/latex/cjk/texinput/UTF8/c70bsmi.fd
21mr|texlive-cjk-4.8.4-3|218	%{_texmfdistdir}/tex/latex/cjk/texinput/UTF8/c70bsmi.fdx
21mr|texlive-cjk-4.8.4-3|219	%{_texmfdistdir}/tex/latex/cjk/texinput/UTF8/c70gbsn.fd
21mr|texlive-cjk-4.8.4-3|220	%{_texmfdistdir}/tex/latex/cjk/texinput/UTF8/c70gbsn.fdx
21mr|texlive-cjk-4.8.4-3|221	%{_texmfdistdir}/tex/latex/cjk/texinput/UTF8/c70gkai.fd
21mr|texlive-cjk-4.8.4-3|222	%{_texmfdistdir}/tex/latex/cjk/texinput/UTF8/c70gkai.fdx
21mr|texlive-cjk-4.8.4-3|223	%{_texmfdistdir}/tex/latex/cjk/texinput/UTF8/c70mj.fd
21mr|texlive-cjk-4.8.4-3|224	%{_texmfdistdir}/tex/latex/cjk/texinput/UTF8/c70mj.fdx
21mr|texlive-cjk-4.8.4-3|225	%{_texmfdistdir}/tex/latex/cjk/texinput/UTF8/c70song.fd
21mr|texlive-cjk-4.8.4-3|226	%{_texmfdistdir}/tex/latex/cjk/texinput/UTF8/ja.cpx
21mr|texlive-cjk-4.8.4-3|227	%{_texmfdistdir}/tex/latex/cjk/texinput/UTF8/ko-Hang.cpx
21mr|texlive-cjk-4.8.4-3|228	%{_texmfdistdir}/tex/latex/cjk/texinput/UTF8/ko-Hang2.cpx
21mr|texlive-cjk-4.8.4-3|229	%{_texmfdistdir}/tex/latex/cjk/texinput/UTF8/ko-Hani.cpx
21mr|texlive-cjk-4.8.4-3|230	%{_texmfdistdir}/tex/latex/cjk/texinput/UTF8/zh-Hans.cpx
21mr|texlive-cjk-4.8.4-3|231	%{_texmfdistdir}/tex/latex/cjk/texinput/UTF8/zh-Hant.cpx
21mr|texlive-cjk-4.8.4-3|232	%{_texmfdistdir}/tex/latex/cjk/texinput/extended.chr
21mr|texlive-cjk-4.8.4-3|233	%{_texmfdistdir}/tex/latex/cjk/texinput/extended.enc
21mr|texlive-cjk-4.8.4-3|234	%{_texmfdistdir}/tex/latex/cjk/texinput/mule/MULEenc.sty
21mr|texlive-cjk-4.8.4-3|235	%{_texmfdistdir}/tex/latex/cjk/texinput/pinyin.sty
21mr|texlive-cjk-4.8.4-3|236	%{_texmfdistdir}/tex/latex/cjk/texinput/pmC.chr
21mr|texlive-cjk-4.8.4-3|237	%{_texmfdistdir}/tex/latex/cjk/texinput/pmCbig.enc
21mr|texlive-cjk-4.8.4-3|238	%{_texmfdistdir}/tex/latex/cjk/texinput/pmCsmall.enc
21mr|texlive-cjk-4.8.4-3|239	%{_texmfdistdir}/tex/latex/cjk/texinput/ruby.sty
21mr|texlive-cjk-4.8.4-3|240	%{_texmfdistdir}/tex/latex/cjk/texinput/standard.bdg
21mr|texlive-cjk-4.8.4-3|241	%{_texmfdistdir}/tex/latex/cjk/texinput/standard.chr
21mr|texlive-cjk-4.8.4-3|242	%{_texmfdistdir}/tex/latex/cjk/texinput/standard.enc
21mr|texlive-cjk-4.8.4-3|243	%{_texmfdistdir}/tex/latex/cjk/texinput/thai/c90cmr.fd
21mr|texlive-cjk-4.8.4-3|244	%{_texmfdistdir}/tex/latex/cjk/texinput/thai/c90cmss.fd
21mr|texlive-cjk-4.8.4-3|245	%{_texmfdistdir}/tex/latex/cjk/texinput/thai/c90cmtt.fd
21mr|texlive-cjk-4.8.4-3|246	%{_texmfdistdir}/tex/latex/cjk/texinput/thai/c90enc.def
21mr|texlive-cjk-4.8.4-3|247	%{_texmfdistdir}/tex/latex/cjk/texinput/thai/c90gar.fd
21mr|texlive-cjk-4.8.4-3|248	%{_texmfdistdir}/tex/latex/cjk/texinput/thai/c90nrsr.fd
21mr|texlive-cjk-4.8.4-3|249	%{_texmfdistdir}/tex/latex/cjk/texinput/thai/thaicjk.ldf
21mr|texlive-cjk-4.8.4-3|250	%{_texmfdistdir}/tex/latex/cjk/utils/pyhyphen/pinyin.ldf
21mr|texlive-cjk-4.8.4-3|251	%doc %{_texmfdistdir}/doc/latex/cjk/ChangeLog
21mr|texlive-cjk-4.8.4-3|252	%doc %{_texmfdistdir}/doc/latex/cjk/MANIFEST
21mr|texlive-cjk-4.8.4-3|253	%doc %{_texmfdistdir}/doc/latex/cjk/Makefile
21mr|texlive-cjk-4.8.4-3|254	%doc %{_texmfdistdir}/doc/latex/cjk/README
21mr|texlive-cjk-4.8.4-3|255	%doc %{_texmfdistdir}/doc/latex/cjk/TODO
21mr|texlive-cjk-4.8.4-3|256	%doc %{_texmfdistdir}/doc/latex/cjk/doc/CEF.txt
21mr|texlive-cjk-4.8.4-3|257	%doc %{_texmfdistdir}/doc/latex/cjk/doc/CJK.txt
21mr|texlive-cjk-4.8.4-3|258	%doc %{_texmfdistdir}/doc/latex/cjk/doc/CJKnumb.txt
21mr|texlive-cjk-4.8.4-3|259	%doc %{_texmfdistdir}/doc/latex/cjk/doc/CJKspace.txt
21mr|texlive-cjk-4.8.4-3|260	%doc %{_texmfdistdir}/doc/latex/cjk/doc/CJKutf8.txt
21mr|texlive-cjk-4.8.4-3|261	%doc %{_texmfdistdir}/doc/latex/cjk/doc/COPYING
21mr|texlive-cjk-4.8.4-3|262	%doc %{_texmfdistdir}/doc/latex/cjk/doc/INSTALL
21mr|texlive-cjk-4.8.4-3|263	%doc %{_texmfdistdir}/doc/latex/cjk/doc/TDS.txt
21mr|texlive-cjk-4.8.4-3|264	%doc %{_texmfdistdir}/doc/latex/cjk/doc/chinese/README
21mr|texlive-cjk-4.8.4-3|265	%doc %{_texmfdistdir}/doc/latex/cjk/doc/chinese/READMEb5.tex
21mr|texlive-cjk-4.8.4-3|266	%doc %{_texmfdistdir}/doc/latex/cjk/doc/chinese/READMEgb.tex
21mr|texlive-cjk-4.8.4-3|267	%doc %{_texmfdistdir}/doc/latex/cjk/doc/chinese/emTeXb5.txt
21mr|texlive-cjk-4.8.4-3|268	%doc %{_texmfdistdir}/doc/latex/cjk/doc/chinese/teTeXb5.txt
21mr|texlive-cjk-4.8.4-3|269	%doc %{_texmfdistdir}/doc/latex/cjk/doc/cjk-enc.txt
21mr|texlive-cjk-4.8.4-3|270	%doc %{_texmfdistdir}/doc/latex/cjk/doc/cjk/README
21mr|texlive-cjk-4.8.4-3|271	%doc %{_texmfdistdir}/doc/latex/cjk/doc/cjk/READMEb5.cjk
21mr|texlive-cjk-4.8.4-3|272	%doc %{_texmfdistdir}/doc/latex/cjk/doc/commands.txt
21mr|texlive-cjk-4.8.4-3|273	%doc %{_texmfdistdir}/doc/latex/cjk/doc/dvidrv.txt
21mr|texlive-cjk-4.8.4-3|274	%doc %{_texmfdistdir}/doc/latex/cjk/doc/fdxfiles.txt
21mr|texlive-cjk-4.8.4-3|275	%doc %{_texmfdistdir}/doc/latex/cjk/doc/fonts.txt
21mr|texlive-cjk-4.8.4-3|276	%doc %{_texmfdistdir}/doc/latex/cjk/doc/hbf2gf.txt
21mr|texlive-cjk-4.8.4-3|277	%doc %{_texmfdistdir}/doc/latex/cjk/doc/history.2_5
21mr|texlive-cjk-4.8.4-3|278	%doc %{_texmfdistdir}/doc/latex/cjk/doc/history.txt
21mr|texlive-cjk-4.8.4-3|279	%doc %{_texmfdistdir}/doc/latex/cjk/doc/japanese/README
21mr|texlive-cjk-4.8.4-3|280	%doc %{_texmfdistdir}/doc/latex/cjk/doc/japanese/ascii.txt
21mr|texlive-cjk-4.8.4-3|281	%doc %{_texmfdistdir}/doc/latex/cjk/doc/japanese/japanese.jis
21mr|texlive-cjk-4.8.4-3|282	%doc %{_texmfdistdir}/doc/latex/cjk/doc/japanese/japanese.txt
21mr|texlive-cjk-4.8.4-3|283	%doc %{_texmfdistdir}/doc/latex/cjk/doc/japanese/jp-fonts.txt
21mr|texlive-cjk-4.8.4-3|284	%doc %{_texmfdistdir}/doc/latex/cjk/doc/japanese/jp-tex.txt
21mr|texlive-cjk-4.8.4-3|285	%doc %{_texmfdistdir}/doc/latex/cjk/doc/japanese/preview.txt
21mr|texlive-cjk-4.8.4-3|286	%doc %{_texmfdistdir}/doc/latex/cjk/doc/japanese/shibuaki.txt
21mr|texlive-cjk-4.8.4-3|287	%doc %{_texmfdistdir}/doc/latex/cjk/doc/pdf/READMEb5.pdf
21mr|texlive-cjk-4.8.4-3|288	%doc %{_texmfdistdir}/doc/latex/cjk/doc/pdf/READMEgb.pdf
21mr|texlive-cjk-4.8.4-3|289	%doc %{_texmfdistdir}/doc/latex/cjk/doc/pdfhowto/HOWTO.txt
21mr|texlive-cjk-4.8.4-3|290	%doc %{_texmfdistdir}/doc/latex/cjk/doc/pdfhowto/examples/bkai.map
21mr|texlive-cjk-4.8.4-3|291	%doc %{_texmfdistdir}/doc/latex/cjk/doc/pdfhowto/examples/cid-x.map
21mr|texlive-cjk-4.8.4-3|292	%doc %{_texmfdistdir}/doc/latex/cjk/doc/pdfhowto/examples/cwtb.map
21mr|texlive-cjk-4.8.4-3|293	%doc %{_texmfdistdir}/doc/latex/cjk/doc/pdfhowto/examples/dvipdfmx.cfg
21mr|texlive-cjk-4.8.4-3|294	%doc %{_texmfdistdir}/doc/latex/cjk/doc/pdfhowto/examples/gen-map.pl
21mr|texlive-cjk-4.8.4-3|295	%doc %{_texmfdistdir}/doc/latex/cjk/doc/pdfhowto/examples/map.list
21mr|texlive-cjk-4.8.4-3|296	%doc %{_texmfdistdir}/doc/latex/cjk/doc/pdfhowto/examples/texinput/Bg5/c00cwtb.fd
21mr|texlive-cjk-4.8.4-3|297	%doc %{_texmfdistdir}/doc/latex/cjk/doc/pdfhowto/examples/texinput/Bg5/c00tmpl.fd
21mr|texlive-cjk-4.8.4-3|298	%doc %{_texmfdistdir}/doc/latex/cjk/doc/pdfhowto/examples/texinput/GB/c10tmpl.fd
21mr|texlive-cjk-4.8.4-3|299	%doc %{_texmfdistdir}/doc/latex/cjk/doc/pdfhowto/examples/texinput/JIS/c40tmpl.fd
21mr|texlive-cjk-4.8.4-3|300	%doc %{_texmfdistdir}/doc/latex/cjk/doc/pdfhowto/examples/texinput/SJIS/c49tmpl.fd
21mr|texlive-cjk-4.8.4-3|301	%doc %{_texmfdistdir}/doc/latex/cjk/doc/pdfhowto/examples/updmap.my
21mr|texlive-cjk-4.8.4-3|302	%doc %{_texmfdistdir}/doc/latex/cjk/doc/pdfhowto/examples/wcl.sfd
21mr|texlive-cjk-4.8.4-3|303	%doc %{_texmfdistdir}/doc/latex/cjk/doc/pinyin.txt
21mr|texlive-cjk-4.8.4-3|304	%doc %{_texmfdistdir}/doc/latex/cjk/doc/pyhyphen.txt
21mr|texlive-cjk-4.8.4-3|305	%doc %{_texmfdistdir}/doc/latex/cjk/doc/reftex.txt
21mr|texlive-cjk-4.8.4-3|306	%doc %{_texmfdistdir}/doc/latex/cjk/doc/ruby.txt
21mr|texlive-cjk-4.8.4-3|307	%doc %{_texmfdistdir}/doc/latex/cjk/doc/thaifont.txt
21mr|texlive-cjk-4.8.4-3|308	%doc %{_texmfdistdir}/doc/latex/cjk/doc/vertical.txt
21mr|texlive-cjk-4.8.4-3|309	%doc %{_texmfdistdir}/doc/latex/cjk/examples/Big5.tex
21mr|texlive-cjk-4.8.4-3|310	%doc %{_texmfdistdir}/doc/latex/cjk/examples/Big5vert.tex
21mr|texlive-cjk-4.8.4-3|311	%doc %{_texmfdistdir}/doc/latex/cjk/examples/CEF_test.tex
21mr|texlive-cjk-4.8.4-3|312	%doc %{_texmfdistdir}/doc/latex/cjk/examples/CJKbabel.tex
21mr|texlive-cjk-4.8.4-3|313	%doc %{_texmfdistdir}/doc/latex/cjk/examples/CJKfntef.tex
21mr|texlive-cjk-4.8.4-3|314	%doc %{_texmfdistdir}/doc/latex/cjk/examples/CJKmixed.tex
21mr|texlive-cjk-4.8.4-3|315	%doc %{_texmfdistdir}/doc/latex/cjk/examples/CJKspace.tex
21mr|texlive-cjk-4.8.4-3|316	%doc %{_texmfdistdir}/doc/latex/cjk/examples/CJKutf8.tex
21mr|texlive-cjk-4.8.4-3|317	%doc %{_texmfdistdir}/doc/latex/cjk/examples/GB.tex
21mr|texlive-cjk-4.8.4-3|318	%doc %{_texmfdistdir}/doc/latex/cjk/examples/JIS.tex
21mr|texlive-cjk-4.8.4-3|319	%doc %{_texmfdistdir}/doc/latex/cjk/examples/KS.tex
21mr|texlive-cjk-4.8.4-3|320	%doc %{_texmfdistdir}/doc/latex/cjk/examples/README
21mr|texlive-cjk-4.8.4-3|321	%doc %{_texmfdistdir}/doc/latex/cjk/examples/SJIS.tex
21mr|texlive-cjk-4.8.4-3|322	%doc %{_texmfdistdir}/doc/latex/cjk/examples/UTF8.tex
21mr|texlive-cjk-4.8.4-3|323	%doc %{_texmfdistdir}/doc/latex/cjk/examples/cjk/Big5.cjk
21mr|texlive-cjk-4.8.4-3|324	%doc %{_texmfdistdir}/doc/latex/cjk/examples/cjk/Big5vert.cjk
21mr|texlive-cjk-4.8.4-3|325	%doc %{_texmfdistdir}/doc/latex/cjk/examples/cjk/CEF_test.cjk
21mr|texlive-cjk-4.8.4-3|326	%doc %{_texmfdistdir}/doc/latex/cjk/examples/cjk/CJKbabel.cjk
21mr|texlive-cjk-4.8.4-3|327	%doc %{_texmfdistdir}/doc/latex/cjk/examples/cjk/SJIS.cjk
21mr|texlive-cjk-4.8.4-3|328	%doc %{_texmfdistdir}/doc/latex/cjk/examples/cjk/muletest.cjk
21mr|texlive-cjk-4.8.4-3|329	%doc %{_texmfdistdir}/doc/latex/cjk/examples/cjk/rubytest.cjk
21mr|texlive-cjk-4.8.4-3|330	%doc %{_texmfdistdir}/doc/latex/cjk/examples/cjk/thai.cjk
21mr|texlive-cjk-4.8.4-3|331	%doc %{_texmfdistdir}/doc/latex/cjk/examples/muletest.tex
21mr|texlive-cjk-4.8.4-3|332	%doc %{_texmfdistdir}/doc/latex/cjk/examples/pdf/Big5.pdf
21mr|texlive-cjk-4.8.4-3|333	%doc %{_texmfdistdir}/doc/latex/cjk/examples/pdf/Big5vert.pdf
21mr|texlive-cjk-4.8.4-3|334	%doc %{_texmfdistdir}/doc/latex/cjk/examples/pdf/CEF_test.pdf
21mr|texlive-cjk-4.8.4-3|335	%doc %{_texmfdistdir}/doc/latex/cjk/examples/pdf/CJKbabel.pdf
21mr|texlive-cjk-4.8.4-3|336	%doc %{_texmfdistdir}/doc/latex/cjk/examples/pdf/CJKfntef.pdf
21mr|texlive-cjk-4.8.4-3|337	%doc %{_texmfdistdir}/doc/latex/cjk/examples/pdf/CJKmixed.pdf
21mr|texlive-cjk-4.8.4-3|338	%doc %{_texmfdistdir}/doc/latex/cjk/examples/pdf/CJKspace.pdf
21mr|texlive-cjk-4.8.4-3|339	%doc %{_texmfdistdir}/doc/latex/cjk/examples/pdf/CJKutf8.pdf
21mr|texlive-cjk-4.8.4-3|340	%doc %{_texmfdistdir}/doc/latex/cjk/examples/pdf/GB.pdf
21mr|texlive-cjk-4.8.4-3|341	%doc %{_texmfdistdir}/doc/latex/cjk/examples/pdf/JIS.pdf
21mr|texlive-cjk-4.8.4-3|342	%doc %{_texmfdistdir}/doc/latex/cjk/examples/pdf/KS.pdf
21mr|texlive-cjk-4.8.4-3|343	%doc %{_texmfdistdir}/doc/latex/cjk/examples/pdf/SJIS.pdf
21mr|texlive-cjk-4.8.4-3|344	%doc %{_texmfdistdir}/doc/latex/cjk/examples/pdf/UTF8.pdf
21mr|texlive-cjk-4.8.4-3|345	%doc %{_texmfdistdir}/doc/latex/cjk/examples/pdf/muletest.pdf
21mr|texlive-cjk-4.8.4-3|346	%doc %{_texmfdistdir}/doc/latex/cjk/examples/pdf/py_test.pdf
21mr|texlive-cjk-4.8.4-3|347	%doc %{_texmfdistdir}/doc/latex/cjk/examples/pdf/pytest.pdf
21mr|texlive-cjk-4.8.4-3|348	%doc %{_texmfdistdir}/doc/latex/cjk/examples/pdf/rubytest.pdf
21mr|texlive-cjk-4.8.4-3|349	%doc %{_texmfdistdir}/doc/latex/cjk/examples/pdf/thai.pdf
21mr|texlive-cjk-4.8.4-3|350	%doc %{_texmfdistdir}/doc/latex/cjk/examples/pdf/thai_utf8.pdf
21mr|texlive-cjk-4.8.4-3|351	%doc %{_texmfdistdir}/doc/latex/cjk/examples/py_test.tex
21mr|texlive-cjk-4.8.4-3|352	%doc %{_texmfdistdir}/doc/latex/cjk/examples/rubytest.tex
21mr|texlive-cjk-4.8.4-3|353	%doc %{_texmfdistdir}/doc/latex/cjk/examples/thai.tex
21mr|texlive-cjk-4.8.4-3|354	%doc %{_texmfdistdir}/doc/latex/cjk/texlive/bin-cjkutils.pl
21mr|texlive-cjk-4.8.4-3|355	%doc %{_texmfdistdir}/doc/latex/cjk/texlive/c90.pl
21mr|texlive-cjk-4.8.4-3|356	%doc %{_texmfdistdir}/doc/latex/cjk/texlive/cjk-build.pl
21mr|texlive-cjk-4.8.4-3|357	%doc %{_texmfdistdir}/doc/latex/cjk/texlive/cjk.pl
21mr|texlive-cjk-4.8.4-3|358	%doc %{_texmfdistdir}/doc/latex/cjk/texlive/dnp.pl
21mr|texlive-cjk-4.8.4-3|359	%doc %{_texmfdistdir}/doc/latex/cjk/texlive/garuda-c90.pl
21mr|texlive-cjk-4.8.4-3|360	%doc %{_texmfdistdir}/doc/latex/cjk/texlive/norasi-c90.pl
21mr|texlive-cjk-4.8.4-3|361	%doc %{_texmfdistdir}/doc/latex/cjk/utils/pyhyphen/pytest.tex
21mr|texlive-cjk-4.8.4-3|362	#- source
21mr|texlive-cjk-4.8.4-3|363	%doc %{_texmfdistdir}/source/latex/cjk/contrib/wadalab/fixwada
21mr|texlive-cjk-4.8.4-3|364	%doc %{_texmfdistdir}/source/latex/cjk/contrib/wadalab/fixwada2.pl
21mr|texlive-cjk-4.8.4-3|365	%doc %{_texmfdistdir}/source/latex/cjk/contrib/wadalab/makefont
21mr|texlive-cjk-4.8.4-3|366	%doc %{_texmfdistdir}/source/latex/cjk/contrib/wadalab/makeuniwada.pl
21mr|texlive-cjk-4.8.4-3|367	%doc %{_texmfdistdir}/source/latex/cjk/contrib/wadalab/wadalab.map
21mr|texlive-cjk-4.8.4-3|368	%doc %{_texmfdistdir}/source/latex/cjk/contrib/wadalab/wadalab.txt
21mr|texlive-cjk-4.8.4-3|369	%doc %{_texmfdistdir}/source/latex/cjk/texinput/KS/HLaTeX/c63mj.fd
21mr|texlive-cjk-4.8.4-3|370	%doc %{_texmfdistdir}/source/latex/cjk/texinput/KS/HLaTeX/c64mj.fd
21mr|texlive-cjk-4.8.4-3|371	%doc %{_texmfdistdir}/source/latex/cjk/texinput/KS/HLaTeX/c65mj.fd
21mr|texlive-cjk-4.8.4-3|372	%doc %{_texmfdistdir}/source/latex/cjk/utils/Bg5conv/bg5conv.w
21mr|texlive-cjk-4.8.4-3|373	%doc %{_texmfdistdir}/source/latex/cjk/utils/Bg5conv/bg5latex.bat
21mr|texlive-cjk-4.8.4-3|374	%doc %{_texmfdistdir}/source/latex/cjk/utils/Bg5conv/bg5latex.cmd
21mr|texlive-cjk-4.8.4-3|375	%doc %{_texmfdistdir}/source/latex/cjk/utils/CEFconv/cef5conv.w
21mr|texlive-cjk-4.8.4-3|376	%doc %{_texmfdistdir}/source/latex/cjk/utils/CEFconv/cef5ltx.bat
21mr|texlive-cjk-4.8.4-3|377	%doc %{_texmfdistdir}/source/latex/cjk/utils/CEFconv/cef5ltx.cmd
21mr|texlive-cjk-4.8.4-3|378	%doc %{_texmfdistdir}/source/latex/cjk/utils/CEFconv/cefconv.w
21mr|texlive-cjk-4.8.4-3|379	%doc %{_texmfdistdir}/source/latex/cjk/utils/CEFconv/ceflatex.bat
21mr|texlive-cjk-4.8.4-3|380	%doc %{_texmfdistdir}/source/latex/cjk/utils/CEFconv/ceflatex.cmd
21mr|texlive-cjk-4.8.4-3|381	%doc %{_texmfdistdir}/source/latex/cjk/utils/CEFconv/cefsconv.w
21mr|texlive-cjk-4.8.4-3|382	%doc %{_texmfdistdir}/source/latex/cjk/utils/CEFconv/cefsltx.bat
21mr|texlive-cjk-4.8.4-3|383	%doc %{_texmfdistdir}/source/latex/cjk/utils/CEFconv/cefsltx.cmd
21mr|texlive-cjk-4.8.4-3|384	%doc %{_texmfdistdir}/source/latex/cjk/utils/SJISconv/sjisconv.w
21mr|texlive-cjk-4.8.4-3|385	%doc %{_texmfdistdir}/source/latex/cjk/utils/SJISconv/sjisltx.bat
21mr|texlive-cjk-4.8.4-3|386	%doc %{_texmfdistdir}/source/latex/cjk/utils/SJISconv/sjisltx.cmd
21mr|texlive-cjk-4.8.4-3|387	%doc %{_texmfdistdir}/source/latex/cjk/utils/extconv/bg5pltx.bat
21mr|texlive-cjk-4.8.4-3|388	%doc %{_texmfdistdir}/source/latex/cjk/utils/extconv/bg5pltx.cmd
21mr|texlive-cjk-4.8.4-3|389	%doc %{_texmfdistdir}/source/latex/cjk/utils/extconv/extconv.w
21mr|texlive-cjk-4.8.4-3|390	%doc %{_texmfdistdir}/source/latex/cjk/utils/extconv/gbklatex.bat
21mr|texlive-cjk-4.8.4-3|391	%doc %{_texmfdistdir}/source/latex/cjk/utils/extconv/gbklatex.cmd
21mr|texlive-cjk-4.8.4-3|392	%doc %{_texmfdistdir}/source/latex/cjk/utils/f_name.bat
21mr|texlive-cjk-4.8.4-3|393	%doc %{_texmfdistdir}/source/latex/cjk/utils/hbf2gf/Makefile.gnu
21mr|texlive-cjk-4.8.4-3|394	%doc %{_texmfdistdir}/source/latex/cjk/utils/hbf2gf/Makefile.in
21mr|texlive-cjk-4.8.4-3|395	%doc %{_texmfdistdir}/source/latex/cjk/utils/hbf2gf/README
21mr|texlive-cjk-4.8.4-3|396	%doc %{_texmfdistdir}/source/latex/cjk/utils/hbf2gf/c-auto.h
21mr|texlive-cjk-4.8.4-3|397	%doc %{_texmfdistdir}/source/latex/cjk/utils/hbf2gf/dvidrv.btm
21mr|texlive-cjk-4.8.4-3|398	%doc %{_texmfdistdir}/source/latex/cjk/utils/lisp/cjkspace.el
21mr|texlive-cjk-4.8.4-3|399	%doc %{_texmfdistdir}/source/latex/cjk/utils/lisp/cjktilde.el
21mr|texlive-cjk-4.8.4-3|400	%doc %{_texmfdistdir}/source/latex/cjk/utils/lisp/emacs/cjk-enc.el
21mr|texlive-cjk-4.8.4-3|401	%doc %{_texmfdistdir}/source/latex/cjk/utils/lisp/emacs/thai-word.el
21mr|texlive-cjk-4.8.4-3|402	%doc %{_texmfdistdir}/source/latex/cjk/utils/lisp/mule-2.3/cjk-enc.el
21mr|texlive-cjk-4.8.4-3|403	%doc %{_texmfdistdir}/source/latex/cjk/utils/pyhyphen/pinyin.c
21mr|texlive-cjk-4.8.4-3|404	%doc %{_texmfdistdir}/source/latex/cjk/utils/pyhyphen/pinyin.tr
21mr|texlive-cjk-4.8.4-3|405	%doc %{_texmfdistdir}/source/latex/cjk/utils/pyhyphen/pyhyph.tex
21mr|texlive-cjk-4.8.4-3|406	%doc %{_texmfdistdir}/source/latex/cjk/utils/subfonts/clonevf.pl
21mr|texlive-cjk-4.8.4-3|407	%doc %{_texmfdistdir}/source/latex/cjk/utils/subfonts/hlatex2agl.pl
21mr|texlive-cjk-4.8.4-3|408	%doc %{_texmfdistdir}/source/latex/cjk/utils/subfonts/makefdx.pl
21mr|texlive-cjk-4.8.4-3|409	%doc %{_texmfdistdir}/source/latex/cjk/utils/subfonts/sfd2uni.pl
21mr|texlive-cjk-4.8.4-3|410	%doc %{_texmfdistdir}/source/latex/cjk/utils/subfonts/subfonts.pe
21mr|texlive-cjk-4.8.4-3|411	%doc %{_texmfdistdir}/source/latex/cjk/utils/subfonts/uni2sfd.pl
21mr|texlive-cjk-4.8.4-3|412	%doc %{_texmfdistdir}/source/latex/cjk/utils/subfonts/vertical.pe
21mr|texlive-cjk-4.8.4-3|413	%doc %{_texmfdistdir}/source/latex/cjk/utils/subfonts/vertref.pe
21mr|texlive-cjk-4.8.4-3|414	
21mr|texlive-cjk-4.8.4-3|415	#-----------------------------------------------------------------------
21mr|texlive-cjk-4.8.4-3|416	%prep
21mr|texlive-cjk-4.8.4-3|417	%setup -c -a0 -a1 -a2
21mr|texlive-cjk-4.8.4-3|418	
21mr|texlive-cjk-4.8.4-3|419	%build
21mr|texlive-cjk-4.8.4-3|420	
21mr|texlive-cjk-4.8.4-3|421	%install
21mr|texlive-cjk-4.8.4-3|422	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-cjk-4.8.4-3|423	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17455 21
21mr|texlive-cjk-ko-1.8-2|1	# revision 32342
21mr|texlive-cjk-ko-1.8-2|2	# category Package
21mr|texlive-cjk-ko-1.8-2|3	# catalog-ctan /language/korean/cjk-ko
21mr|texlive-cjk-ko-1.8-2|4	# catalog-date 2013-12-06 13:41:45 +0100
21mr|texlive-cjk-ko-1.8-2|5	# catalog-license other-free
21mr|texlive-cjk-ko-1.8-2|6	# catalog-version 1.3
21mr|texlive-cjk-ko-1.8-2|7	Name:		texlive-cjk-ko
21mr|texlive-cjk-ko-1.8-2|8	Version:	1.8
21mr|texlive-cjk-ko-1.8-2|9	Release:	2
21mr|texlive-cjk-ko-1.8-2|10	Summary:	Extension of the CJK package for Korean typesetting
21mr|texlive-cjk-ko-1.8-2|11	Group:		Publishing
21mr|texlive-cjk-ko-1.8-2|12	URL:		http://www.ctan.org/tex-archive/language/korean/cjk-ko
21mr|texlive-cjk-ko-1.8-2|13	License:	OTHER-FREE
21mr|texlive-cjk-ko-1.8-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cjk-ko.tar.xz
21mr|texlive-cjk-ko-1.8-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cjk-ko.doc.tar.xz
21mr|texlive-cjk-ko-1.8-2|16	BuildArch:	noarch
21mr|texlive-cjk-ko-1.8-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-cjk-ko-1.8-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-cjk-ko-1.8-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-cjk-ko-1.8-2|20	
21mr|texlive-cjk-ko-1.8-2|21	%description
21mr|texlive-cjk-ko-1.8-2|22	The package supports typesetting UTF-8-encoded modern Korean
21mr|texlive-cjk-ko-1.8-2|23	documents with the help of the LaTeX2e CJK package. The package
21mr|texlive-cjk-ko-1.8-2|24	requires nanumtype1 fonts.
21mr|texlive-cjk-ko-1.8-2|25	
21mr|texlive-cjk-ko-1.8-2|26	#-----------------------------------------------------------------------
21mr|texlive-cjk-ko-1.8-2|27	%files
21mr|texlive-cjk-ko-1.8-2|28	%{_texmfdistdir}/tex/latex/cjk-ko/cjkutf8-josa.sty
21mr|texlive-cjk-ko-1.8-2|29	%{_texmfdistdir}/tex/latex/cjk-ko/cjkutf8-ko.sty
21mr|texlive-cjk-ko-1.8-2|30	%{_texmfdistdir}/tex/latex/cjk-ko/cjkutf8-nanummjhanja.sty
21mr|texlive-cjk-ko-1.8-2|31	%{_texmfdistdir}/tex/latex/cjk-ko/kolabels-utf.sty
21mr|texlive-cjk-ko-1.8-2|32	%{_texmfdistdir}/tex/latex/cjk-ko/konames-utf.sty
21mr|texlive-cjk-ko-1.8-2|33	%{_texmfdistdir}/tex/latex/cjk-ko/kotex.sty
21mr|texlive-cjk-ko-1.8-2|34	%doc %{_texmfdistdir}/doc/latex/cjk-ko/ChangeLog
21mr|texlive-cjk-ko-1.8-2|35	%doc %{_texmfdistdir}/doc/latex/cjk-ko/README
21mr|texlive-cjk-ko-1.8-2|36	%doc %{_texmfdistdir}/doc/latex/cjk-ko/cjk-ko-doc.pdf
21mr|texlive-cjk-ko-1.8-2|37	%doc %{_texmfdistdir}/doc/latex/cjk-ko/cjk-ko-doc.tex
21mr|texlive-cjk-ko-1.8-2|38	
21mr|texlive-cjk-ko-1.8-2|39	#-----------------------------------------------------------------------
21mr|texlive-cjk-ko-1.8-2|40	%prep
21mr|texlive-cjk-ko-1.8-2|41	%setup -c -a0 -a1
21mr|texlive-cjk-ko-1.8-2|42	
21mr|texlive-cjk-ko-1.8-2|43	%build
21mr|texlive-cjk-ko-1.8-2|44	
21mr|texlive-cjk-ko-1.8-2|45	%install
21mr|texlive-cjk-ko-1.8-2|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-cjk-ko-1.8-2|47	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17456 21
21mr|texlive-cjkpunct-4.8.4-2|1	Name:		texlive-cjkpunct
21mr|texlive-cjkpunct-4.8.4-2|2	Version:	4.8.4
21mr|texlive-cjkpunct-4.8.4-2|3	Release:	2
21mr|texlive-cjkpunct-4.8.4-2|4	Summary:	Adjust locations and kerning of CJK punctuation marks
21mr|texlive-cjkpunct-4.8.4-2|5	Group:		Publishing
21mr|texlive-cjkpunct-4.8.4-2|6	URL:		http://www.ctan.org/tex-archive/language/chinese/cjkpunct
21mr|texlive-cjkpunct-4.8.4-2|7	License:	LPPL
21mr|texlive-cjkpunct-4.8.4-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cjkpunct.tar.xz
21mr|texlive-cjkpunct-4.8.4-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cjkpunct.doc.tar.xz
21mr|texlive-cjkpunct-4.8.4-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cjkpunct.source.tar.xz
21mr|texlive-cjkpunct-4.8.4-2|11	BuildArch:	noarch
21mr|texlive-cjkpunct-4.8.4-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-cjkpunct-4.8.4-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-cjkpunct-4.8.4-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-cjkpunct-4.8.4-2|15	
21mr|texlive-cjkpunct-4.8.4-2|16	%description
21mr|texlive-cjkpunct-4.8.4-2|17	The package serves as a companion package for CJK.
21mr|texlive-cjkpunct-4.8.4-2|18	
21mr|texlive-cjkpunct-4.8.4-2|19	#-----------------------------------------------------------------------
21mr|texlive-cjkpunct-4.8.4-2|20	%files
21mr|texlive-cjkpunct-4.8.4-2|21	%{_texmfdistdir}/tex/latex/cjkpunct
21mr|texlive-cjkpunct-4.8.4-2|22	%doc %{_texmfdistdir}/doc/latex/cjkpunct
21mr|texlive-cjkpunct-4.8.4-2|23	#- source
21mr|texlive-cjkpunct-4.8.4-2|24	%doc %{_texmfdistdir}/source/latex/cjkpunct
21mr|texlive-cjkpunct-4.8.4-2|25	
21mr|texlive-cjkpunct-4.8.4-2|26	#-----------------------------------------------------------------------
21mr|texlive-cjkpunct-4.8.4-2|27	%prep
21mr|texlive-cjkpunct-4.8.4-2|28	%setup -c -a0 -a1 -a2
21mr|texlive-cjkpunct-4.8.4-2|29	
21mr|texlive-cjkpunct-4.8.4-2|30	%build
21mr|texlive-cjkpunct-4.8.4-2|31	
21mr|texlive-cjkpunct-4.8.4-2|32	%install
21mr|texlive-cjkpunct-4.8.4-2|33	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-cjkpunct-4.8.4-2|34	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17457 21
21mr|texlive-cjkutils-20191119-1|1	Name:		texlive-cjkutils
21mr|texlive-cjkutils-20191119-1|2	Version:	20191119
21mr|texlive-cjkutils-20191119-1|3	Release:	1
21mr|texlive-cjkutils-20191119-1|4	Summary:	TeXLive cjkutils package
21mr|texlive-cjkutils-20191119-1|5	Group:		Publishing
21mr|texlive-cjkutils-20191119-1|6	URL:		http://tug.org/texlive
21mr|texlive-cjkutils-20191119-1|7	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-cjkutils-20191119-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cjkutils.tar.xz
21mr|texlive-cjkutils-20191119-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cjkutils.doc.tar.xz
21mr|texlive-cjkutils-20191119-1|10	BuildArch:	noarch
21mr|texlive-cjkutils-20191119-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-cjkutils-20191119-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-cjkutils-20191119-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-cjkutils-20191119-1|14	Requires:	texlive-cjkutils.bin
21mr|texlive-cjkutils-20191119-1|15	
21mr|texlive-cjkutils-20191119-1|16	%description
21mr|texlive-cjkutils-20191119-1|17	TeXLive cjkutils package.
21mr|texlive-cjkutils-20191119-1|18	
21mr|texlive-cjkutils-20191119-1|19	#-----------------------------------------------------------------------
21mr|texlive-cjkutils-20191119-1|20	%files
21mr|texlive-cjkutils-20191119-1|21	%{_texmfdistdir}/hbf2gf
21mr|texlive-cjkutils-20191119-1|22	%doc %{_mandir}/man1/bg5conv.1*
21mr|texlive-cjkutils-20191119-1|23	%doc %{_texmfdistdir}/doc/man/man1/bg5conv.man1.pdf
21mr|texlive-cjkutils-20191119-1|24	%doc %{_mandir}/man1/cef5conv.1*
21mr|texlive-cjkutils-20191119-1|25	%doc %{_texmfdistdir}/doc/man/man1/cef5conv.man1.pdf
21mr|texlive-cjkutils-20191119-1|26	%doc %{_mandir}/man1/cefconv.1*
21mr|texlive-cjkutils-20191119-1|27	%doc %{_texmfdistdir}/doc/man/man1/cefconv.man1.pdf
21mr|texlive-cjkutils-20191119-1|28	%doc %{_mandir}/man1/cefsconv.1*
21mr|texlive-cjkutils-20191119-1|29	%doc %{_texmfdistdir}/doc/man/man1/cefsconv.man1.pdf
21mr|texlive-cjkutils-20191119-1|30	%doc %{_mandir}/man1/extconv.1*
21mr|texlive-cjkutils-20191119-1|31	%doc %{_texmfdistdir}/doc/man/man1/extconv.man1.pdf
21mr|texlive-cjkutils-20191119-1|32	%doc %{_mandir}/man1/hbf2gf.1*
21mr|texlive-cjkutils-20191119-1|33	%doc %{_texmfdistdir}/doc/man/man1/hbf2gf.man1.pdf
21mr|texlive-cjkutils-20191119-1|34	%doc %{_mandir}/man1/sjisconv.1*
21mr|texlive-cjkutils-20191119-1|35	%doc %{_texmfdistdir}/doc/man/man1/sjisconv.man1.pdf
21mr|texlive-cjkutils-20191119-1|36	
21mr|texlive-cjkutils-20191119-1|37	#-----------------------------------------------------------------------
21mr|texlive-cjkutils-20191119-1|38	%prep
21mr|texlive-cjkutils-20191119-1|39	%setup -c -a0 -a1
21mr|texlive-cjkutils-20191119-1|40	
21mr|texlive-cjkutils-20191119-1|41	%build
21mr|texlive-cjkutils-20191119-1|42	
21mr|texlive-cjkutils-20191119-1|43	%install
21mr|texlive-cjkutils-20191119-1|44	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-cjkutils-20191119-1|45	cp -fpar texmf-dist %{buildroot}%{_datadir}
21mr|texlive-cjkutils-20191119-1|46	mkdir -p %{buildroot}%{_mandir}/man1
21mr|texlive-cjkutils-20191119-1|47	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

17458 21
21mr|texlive-classics-0.1-11|1	# revision 29018
21mr|texlive-classics-0.1-11|2	# category Package
21mr|texlive-classics-0.1-11|3	# catalog-ctan /macros/latex/contrib/classics
21mr|texlive-classics-0.1-11|4	# catalog-date 2013-02-04 00:32:07 +0100
21mr|texlive-classics-0.1-11|5	# catalog-license lppl1.3
21mr|texlive-classics-0.1-11|6	# catalog-version 0.1
21mr|texlive-classics-0.1-11|7	Name:		texlive-classics
21mr|texlive-classics-0.1-11|8	Version:	0.1
21mr|texlive-classics-0.1-11|9	Release:	11
21mr|texlive-classics-0.1-11|10	Summary:	Cite classic works
21mr|texlive-classics-0.1-11|11	Group:		Publishing
21mr|texlive-classics-0.1-11|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/classics
21mr|texlive-classics-0.1-11|13	License:	LPPL1.3
21mr|texlive-classics-0.1-11|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/classics.tar.xz
21mr|texlive-classics-0.1-11|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/classics.doc.tar.xz
21mr|texlive-classics-0.1-11|16	BuildArch:	noarch
21mr|texlive-classics-0.1-11|17	BuildRequires:	texlive-tlpkg
21mr|texlive-classics-0.1-11|18	Requires(pre):	texlive-tlpkg
21mr|texlive-classics-0.1-11|19	Requires(post):	texlive-kpathsea
21mr|texlive-classics-0.1-11|20	
21mr|texlive-classics-0.1-11|21	%description
21mr|texlive-classics-0.1-11|22	The package provides a basic framework to cite classic works
21mr|texlive-classics-0.1-11|23	(specially from authors such as Homer, Plato, Aristotle,
21mr|texlive-classics-0.1-11|24	Descartes, Hume, and Kant) in accordance with traditional
21mr|texlive-classics-0.1-11|25	pagination systems. It may be used in conjunction with other
21mr|texlive-classics-0.1-11|26	citation packages.
21mr|texlive-classics-0.1-11|27	
21mr|texlive-classics-0.1-11|28	
21mr|texlive-classics-0.1-11|29	#-----------------------------------------------------------------------
21mr|texlive-classics-0.1-11|30	%files
21mr|texlive-classics-0.1-11|31	%{_texmfdistdir}/tex/latex/classics/classics.sty
21mr|texlive-classics-0.1-11|32	%doc %{_texmfdistdir}/doc/latex/classics/README
21mr|texlive-classics-0.1-11|33	%doc %{_texmfdistdir}/doc/latex/classics/classics.pdf
21mr|texlive-classics-0.1-11|34	%doc %{_texmfdistdir}/doc/latex/classics/classics.tex
21mr|texlive-classics-0.1-11|35	
21mr|texlive-classics-0.1-11|36	#-----------------------------------------------------------------------
21mr|texlive-classics-0.1-11|37	%prep
21mr|texlive-classics-0.1-11|38	%setup -c -a0 -a1
21mr|texlive-classics-0.1-11|39	
21mr|texlive-classics-0.1-11|40	%build
21mr|texlive-classics-0.1-11|41	
21mr|texlive-classics-0.1-11|42	%install
21mr|texlive-classics-0.1-11|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-classics-0.1-11|44	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17459 21
21mr|texlive-classicthesis-4.6-2|1	Name:		texlive-classicthesis
21mr|texlive-classicthesis-4.6-2|2	Version:	4.6
21mr|texlive-classicthesis-4.6-2|3	Release:	2
21mr|texlive-classicthesis-4.6-2|4	Summary:	A "classically styled" thesis package
21mr|texlive-classicthesis-4.6-2|5	Group:		Publishing
21mr|texlive-classicthesis-4.6-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/classicthesis
21mr|texlive-classicthesis-4.6-2|7	License:	GPL
21mr|texlive-classicthesis-4.6-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/classicthesis.tar.xz
21mr|texlive-classicthesis-4.6-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/classicthesis.doc.tar.xz
21mr|texlive-classicthesis-4.6-2|10	BuildArch:	noarch
21mr|texlive-classicthesis-4.6-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-classicthesis-4.6-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-classicthesis-4.6-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-classicthesis-4.6-2|14	
21mr|texlive-classicthesis-4.6-2|15	%description
21mr|texlive-classicthesis-4.6-2|16	The classicthesis package provides an elegant layout designed
21mr|texlive-classicthesis-4.6-2|17	in homage to Bringhurst's "The Elements of Typographic Style".
21mr|texlive-classicthesis-4.6-2|18	It makes use of a range of techniques to get the best results
21mr|texlive-classicthesis-4.6-2|19	achievable using TeX. Included in the bundle are templates to
21mr|texlive-classicthesis-4.6-2|20	make thesis writing easier.
21mr|texlive-classicthesis-4.6-2|21	
21mr|texlive-classicthesis-4.6-2|22	#-----------------------------------------------------------------------
21mr|texlive-classicthesis-4.6-2|23	%files
21mr|texlive-classicthesis-4.6-2|24	%{_texmfdistdir}/tex/latex/classicthesis
21mr|texlive-classicthesis-4.6-2|25	%doc %{_texmfdistdir}/doc/latex/classicthesis
21mr|texlive-classicthesis-4.6-2|26	
21mr|texlive-classicthesis-4.6-2|27	#-----------------------------------------------------------------------
21mr|texlive-classicthesis-4.6-2|28	%prep
21mr|texlive-classicthesis-4.6-2|29	%setup -c -a0 -a1
21mr|texlive-classicthesis-4.6-2|30	
21mr|texlive-classicthesis-4.6-2|31	%build
21mr|texlive-classicthesis-4.6-2|32	
21mr|texlive-classicthesis-4.6-2|33	%install
21mr|texlive-classicthesis-4.6-2|34	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-classicthesis-4.6-2|35	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17460 21
21mr|texlive-clefval-20190228-1|1	# revision 16549
21mr|texlive-clefval-20190228-1|2	# category Package
21mr|texlive-clefval-20190228-1|3	# catalog-ctan /macros/latex/contrib/clefval
21mr|texlive-clefval-20190228-1|4	# catalog-date 2006-12-07 15:13:33 +0100
21mr|texlive-clefval-20190228-1|5	# catalog-license lppl
21mr|texlive-clefval-20190228-1|6	# catalog-version undef
21mr|texlive-clefval-20190228-1|7	Name:		texlive-clefval
21mr|texlive-clefval-20190228-1|8	Version:	20190228
21mr|texlive-clefval-20190228-1|9	Release:	1
21mr|texlive-clefval-20190228-1|10	Summary:	Key/value support with a hash
21mr|texlive-clefval-20190228-1|11	Group:		Publishing
21mr|texlive-clefval-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/clefval
21mr|texlive-clefval-20190228-1|13	License:	LPPL
21mr|texlive-clefval-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/clefval.tar.xz
21mr|texlive-clefval-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/clefval.doc.tar.xz
21mr|texlive-clefval-20190228-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/clefval.source.tar.xz
21mr|texlive-clefval-20190228-1|17	BuildArch:	noarch
21mr|texlive-clefval-20190228-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-clefval-20190228-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-clefval-20190228-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-clefval-20190228-1|21	
21mr|texlive-clefval-20190228-1|22	%description
21mr|texlive-clefval-20190228-1|23	This package provides only two macros viz. \TheKey and
21mr|texlive-clefval-20190228-1|24	\TheValue to define then use pairs of key/value and gives a
21mr|texlive-clefval-20190228-1|25	semblance of a hash. Syntax: \TheKey{key}{value} to define the
21mr|texlive-clefval-20190228-1|26	value associated to the key, does not produce text;
21mr|texlive-clefval-20190228-1|27	\TheValue{key} to return the value linked to the key. Both
21mr|texlive-clefval-20190228-1|28	arguments of \TheKey are 'moving' as LaTeX defines the term and
21mr|texlive-clefval-20190228-1|29	we have sometimes to protect them.
21mr|texlive-clefval-20190228-1|30	
21mr|texlive-clefval-20190228-1|31	#-----------------------------------------------------------------------
21mr|texlive-clefval-20190228-1|32	%files
21mr|texlive-clefval-20190228-1|33	%{_texmfdistdir}/tex/latex/clefval/clefval.sty
21mr|texlive-clefval-20190228-1|34	%doc %{_texmfdistdir}/doc/latex/clefval/Changements
21mr|texlive-clefval-20190228-1|35	%doc %{_texmfdistdir}/doc/latex/clefval/Changes
21mr|texlive-clefval-20190228-1|36	%doc %{_texmfdistdir}/doc/latex/clefval/LISEZMOI
21mr|texlive-clefval-20190228-1|37	%doc %{_texmfdistdir}/doc/latex/clefval/README
21mr|texlive-clefval-20190228-1|38	%doc %{_texmfdistdir}/doc/latex/clefval/clefval.pdf
21mr|texlive-clefval-20190228-1|39	%doc %{_texmfdistdir}/doc/latex/clefval/example.pdf
21mr|texlive-clefval-20190228-1|40	%doc %{_texmfdistdir}/doc/latex/clefval/example.tex
21mr|texlive-clefval-20190228-1|41	%doc %{_texmfdistdir}/doc/latex/clefval/exemple.pdf
21mr|texlive-clefval-20190228-1|42	%doc %{_texmfdistdir}/doc/latex/clefval/exemple.tex
21mr|texlive-clefval-20190228-1|43	#- source
21mr|texlive-clefval-20190228-1|44	%doc %{_texmfdistdir}/source/latex/clefval/Makefile
21mr|texlive-clefval-20190228-1|45	%doc %{_texmfdistdir}/source/latex/clefval/clefval.dtx
21mr|texlive-clefval-20190228-1|46	%doc %{_texmfdistdir}/source/latex/clefval/clefval.ins
21mr|texlive-clefval-20190228-1|47	%doc %{_texmfdistdir}/source/latex/clefval/fra-clefval.ins
21mr|texlive-clefval-20190228-1|48	
21mr|texlive-clefval-20190228-1|49	#-----------------------------------------------------------------------
21mr|texlive-clefval-20190228-1|50	%prep
21mr|texlive-clefval-20190228-1|51	%setup -c -a0 -a1 -a2
21mr|texlive-clefval-20190228-1|52	
21mr|texlive-clefval-20190228-1|53	%build
21mr|texlive-clefval-20190228-1|54	
21mr|texlive-clefval-20190228-1|55	%install
21mr|texlive-clefval-20190228-1|56	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-clefval-20190228-1|57	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17461 21
21mr|texlive-cleveref-0.21.4-2|1	# revision 32513
21mr|texlive-cleveref-0.21.4-2|2	# category Package
21mr|texlive-cleveref-0.21.4-2|3	# catalog-ctan /macros/latex/contrib/cleveref
21mr|texlive-cleveref-0.21.4-2|4	# catalog-date 2013-12-28 19:56:25 +0100
21mr|texlive-cleveref-0.21.4-2|5	# catalog-license lppl
21mr|texlive-cleveref-0.21.4-2|6	# catalog-version 0.19
21mr|texlive-cleveref-0.21.4-2|7	Name:		texlive-cleveref
21mr|texlive-cleveref-0.21.4-2|8	Version:	0.21.4
21mr|texlive-cleveref-0.21.4-2|9	Release:	2
21mr|texlive-cleveref-0.21.4-2|10	Summary:	Intelligent cross-referencing
21mr|texlive-cleveref-0.21.4-2|11	Group:		Publishing
21mr|texlive-cleveref-0.21.4-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/cleveref
21mr|texlive-cleveref-0.21.4-2|13	License:	LPPL
21mr|texlive-cleveref-0.21.4-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cleveref.tar.xz
21mr|texlive-cleveref-0.21.4-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cleveref.doc.tar.xz
21mr|texlive-cleveref-0.21.4-2|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cleveref.source.tar.xz
21mr|texlive-cleveref-0.21.4-2|17	BuildArch:	noarch
21mr|texlive-cleveref-0.21.4-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-cleveref-0.21.4-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-cleveref-0.21.4-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-cleveref-0.21.4-2|21	
21mr|texlive-cleveref-0.21.4-2|22	%description
21mr|texlive-cleveref-0.21.4-2|23	The package enhances LaTeX's cross-referencing features,
21mr|texlive-cleveref-0.21.4-2|24	allowing the format of references to be determined
21mr|texlive-cleveref-0.21.4-2|25	automatically according to the type of reference. The formats
21mr|texlive-cleveref-0.21.4-2|26	used may be customised in the preamble of a document; babel
21mr|texlive-cleveref-0.21.4-2|27	support is available (though the choice of languages remains
21mr|texlive-cleveref-0.21.4-2|28	limited: currently Danish, Dutch, English, French, German,
21mr|texlive-cleveref-0.21.4-2|29	Italian, Norwegian, Russian, Spanish and Ukranian). The package
21mr|texlive-cleveref-0.21.4-2|30	also offers a means of referencing a list of references, each
21mr|texlive-cleveref-0.21.4-2|31	formatted according to its type. In such lists, it can collapse
21mr|texlive-cleveref-0.21.4-2|32	sequences of numerically-consecutive labels to a reference
21mr|texlive-cleveref-0.21.4-2|33	range.
21mr|texlive-cleveref-0.21.4-2|34	
21mr|texlive-cleveref-0.21.4-2|35	#-----------------------------------------------------------------------
21mr|texlive-cleveref-0.21.4-2|36	%files
21mr|texlive-cleveref-0.21.4-2|37	%{_texmfdistdir}/tex/latex/cleveref/cleveref.sty
21mr|texlive-cleveref-0.21.4-2|38	%doc %{_texmfdistdir}/doc/latex/cleveref/README
21mr|texlive-cleveref-0.21.4-2|39	%doc %{_texmfdistdir}/doc/latex/cleveref/cleveref.pdf
21mr|texlive-cleveref-0.21.4-2|40	#- source
21mr|texlive-cleveref-0.21.4-2|41	%doc %{_texmfdistdir}/source/latex/cleveref/cleveref.dtx
21mr|texlive-cleveref-0.21.4-2|42	%doc %{_texmfdistdir}/source/latex/cleveref/cleveref.ins
21mr|texlive-cleveref-0.21.4-2|43	
21mr|texlive-cleveref-0.21.4-2|44	#-----------------------------------------------------------------------
21mr|texlive-cleveref-0.21.4-2|45	%prep
21mr|texlive-cleveref-0.21.4-2|46	%setup -c -a0 -a1 -a2
21mr|texlive-cleveref-0.21.4-2|47	
21mr|texlive-cleveref-0.21.4-2|48	%build
21mr|texlive-cleveref-0.21.4-2|49	
21mr|texlive-cleveref-0.21.4-2|50	%install
21mr|texlive-cleveref-0.21.4-2|51	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-cleveref-0.21.4-2|52	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17462 21
21mr|texlive-clipboard-0.3-2|1	# revision 28876
21mr|texlive-clipboard-0.3-2|2	# category Package
21mr|texlive-clipboard-0.3-2|3	# catalog-ctan /macros/latex/contrib/clipboard
21mr|texlive-clipboard-0.3-2|4	# catalog-date 2013-01-19 09:54:49 +0100
21mr|texlive-clipboard-0.3-2|5	# catalog-license lppl1.3
21mr|texlive-clipboard-0.3-2|6	# catalog-version 0.2
21mr|texlive-clipboard-0.3-2|7	Name:		texlive-clipboard
21mr|texlive-clipboard-0.3-2|8	Version:	0.3
21mr|texlive-clipboard-0.3-2|9	Release:	2
21mr|texlive-clipboard-0.3-2|10	Summary:	Copy and paste into and across documents
21mr|texlive-clipboard-0.3-2|11	Group:		Publishing
21mr|texlive-clipboard-0.3-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/clipboard
21mr|texlive-clipboard-0.3-2|13	License:	LPPL1.3
21mr|texlive-clipboard-0.3-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/clipboard.tar.xz
21mr|texlive-clipboard-0.3-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/clipboard.doc.tar.xz
21mr|texlive-clipboard-0.3-2|16	BuildArch:	noarch
21mr|texlive-clipboard-0.3-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-clipboard-0.3-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-clipboard-0.3-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-clipboard-0.3-2|20	
21mr|texlive-clipboard-0.3-2|21	%description
21mr|texlive-clipboard-0.3-2|22	The clipboard package provides a basic framework for copying
21mr|texlive-clipboard-0.3-2|23	and pasting text and commands into and across multiple
21mr|texlive-clipboard-0.3-2|24	documents. It replaces the copypaste package.
21mr|texlive-clipboard-0.3-2|25	
21mr|texlive-clipboard-0.3-2|26	#-----------------------------------------------------------------------
21mr|texlive-clipboard-0.3-2|27	%files
21mr|texlive-clipboard-0.3-2|28	%{_texmfdistdir}/tex/latex/clipboard/clipboard.sty
21mr|texlive-clipboard-0.3-2|29	%doc %{_texmfdistdir}/doc/latex/clipboard/README
21mr|texlive-clipboard-0.3-2|30	%doc %{_texmfdistdir}/doc/latex/clipboard/clipboard.pdf
21mr|texlive-clipboard-0.3-2|31	%doc %{_texmfdistdir}/doc/latex/clipboard/clipboard.tex
21mr|texlive-clipboard-0.3-2|32	
21mr|texlive-clipboard-0.3-2|33	#-----------------------------------------------------------------------
21mr|texlive-clipboard-0.3-2|34	%prep
21mr|texlive-clipboard-0.3-2|35	%setup -c -a0 -a1
21mr|texlive-clipboard-0.3-2|36	
21mr|texlive-clipboard-0.3-2|37	%build
21mr|texlive-clipboard-0.3-2|38	
21mr|texlive-clipboard-0.3-2|39	%install
21mr|texlive-clipboard-0.3-2|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-clipboard-0.3-2|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17463 21
21mr|texlive-clock-20190228-1|1	# revision 15878
21mr|texlive-clock-20190228-1|2	# category Package
21mr|texlive-clock-20190228-1|3	# catalog-ctan /macros/latex/contrib/clock
21mr|texlive-clock-20190228-1|4	# catalog-date 2008-04-19 23:05:28 +0200
21mr|texlive-clock-20190228-1|5	# catalog-license other-free
21mr|texlive-clock-20190228-1|6	# catalog-version undef
21mr|texlive-clock-20190228-1|7	Name:		texlive-clock
21mr|texlive-clock-20190228-1|8	Version:	20190228
21mr|texlive-clock-20190228-1|9	Release:	1
21mr|texlive-clock-20190228-1|10	Summary:	Graphical and textual clocks for TeX and LaTeX
21mr|texlive-clock-20190228-1|11	Group:		Publishing
21mr|texlive-clock-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/clock
21mr|texlive-clock-20190228-1|13	License:	OTHER-FREE
21mr|texlive-clock-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/clock.tar.xz
21mr|texlive-clock-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/clock.doc.tar.xz
21mr|texlive-clock-20190228-1|16	BuildArch:	noarch
21mr|texlive-clock-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-clock-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-clock-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-clock-20190228-1|20	
21mr|texlive-clock-20190228-1|21	%description
21mr|texlive-clock-20190228-1|22	Features graphical clocks (with a classical 12h dial and two
21mr|texlive-clock-20190228-1|23	hands) and text clocks (in 24h format) which can show system
21mr|texlive-clock-20190228-1|24	time or any time the user desires. Works with both TeX and
21mr|texlive-clock-20190228-1|25	LaTeX. The clock faces (appearances of the dial) are easily
21mr|texlive-clock-20190228-1|26	expandable; the default uses a custom MetaFont font.
21mr|texlive-clock-20190228-1|27	
21mr|texlive-clock-20190228-1|28	#-----------------------------------------------------------------------
21mr|texlive-clock-20190228-1|29	%files
21mr|texlive-clock-20190228-1|30	%{_texmfdistdir}/fonts/source/public/clock/clock.mf
21mr|texlive-clock-20190228-1|31	%{_texmfdistdir}/fonts/tfm/public/clock/clock.tfm
21mr|texlive-clock-20190228-1|32	%{_texmfdistdir}/tex/latex/clock/clock.sty
21mr|texlive-clock-20190228-1|33	%{_texmfdistdir}/tex/latex/clock/clock.tex
21mr|texlive-clock-20190228-1|34	%doc %{_texmfdistdir}/doc/latex/clock/COPYING
21mr|texlive-clock-20190228-1|35	%doc %{_texmfdistdir}/doc/latex/clock/EMTEX
21mr|texlive-clock-20190228-1|36	%doc %{_texmfdistdir}/doc/latex/clock/HISTORY
21mr|texlive-clock-20190228-1|37	%doc %{_texmfdistdir}/doc/latex/clock/INSTALL
21mr|texlive-clock-20190228-1|38	%doc %{_texmfdistdir}/doc/latex/clock/MIKTEX
21mr|texlive-clock-20190228-1|39	%doc %{_texmfdistdir}/doc/latex/clock/README
21mr|texlive-clock-20190228-1|40	%doc %{_texmfdistdir}/doc/latex/clock/clockdoc.pdf
21mr|texlive-clock-20190228-1|41	%doc %{_texmfdistdir}/doc/latex/clock/clockdoc.tex
21mr|texlive-clock-20190228-1|42	
21mr|texlive-clock-20190228-1|43	#-----------------------------------------------------------------------
21mr|texlive-clock-20190228-1|44	%prep
21mr|texlive-clock-20190228-1|45	%setup -c -a0 -a1
21mr|texlive-clock-20190228-1|46	
21mr|texlive-clock-20190228-1|47	%build
21mr|texlive-clock-20190228-1|48	
21mr|texlive-clock-20190228-1|49	%install
21mr|texlive-clock-20190228-1|50	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-clock-20190228-1|51	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

17464 21
21mr|texlive-cloze-1.6-1|1	Name:		texlive-cloze
21mr|texlive-cloze-1.6-1|2	Version:	1.6
21mr|texlive-cloze-1.6-1|3	Release:	1
21mr|texlive-cloze-1.6-1|4	Summary:	A LuaLaTeX package for creating cloze texts
21mr|texlive-cloze-1.6-1|5	Group:		Publishing
21mr|texlive-cloze-1.6-1|6	URL:		https://ctan.org/pkg/cloze
21mr|texlive-cloze-1.6-1|7	License:	LPPL1.3
21mr|texlive-cloze-1.6-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/cloze.tar.xz
21mr|texlive-cloze-1.6-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/cloze.doc.tar.xz
21mr|texlive-cloze-1.6-1|10	Source2:        http://ctan.altspu.ru/systems/texlive/tlnet/archive/cloze.source.tar.xz
21mr|texlive-cloze-1.6-1|11	BuildArch:	noarch
21mr|texlive-cloze-1.6-1|12	BuildRequires: texlive-tlpkg
21mr|texlive-cloze-1.6-1|13	Requires(pre): texlive-tlpkg
21mr|texlive-cloze-1.6-1|14	Requires(post):texlive-kpathsea
21mr|texlive-cloze-1.6-1|15	
21mr|texlive-cloze-1.6-1|16	%description
21mr|texlive-cloze-1.6-1|17	This is a LuaTeX or LuaLaTeX package for generating cloze
21mr|texlive-cloze-1.6-1|18	texts. The main feature of the package is that the formatting
21mr|texlive-cloze-1.6-1|19	doesn't change when using the hide and show options. There are
21mr|texlive-cloze-1.6-1|20	the commands \cloze, \clozefix, \clozefil, \clozenol,
21mr|texlive-cloze-1.6-1|21	\clozestrike and the environments clozepar and clozebox to
21mr|texlive-cloze-1.6-1|22	generate cloze texts.
21mr|texlive-cloze-1.6-1|23	
21mr|texlive-cloze-1.6-1|24	#-----------------------------------------------------------------------
21mr|texlive-cloze-1.6-1|25	%files
21mr|texlive-cloze-1.6-1|26	%{_texmfdistdir}/tex/*
21mr|texlive-cloze-1.6-1|27	%{_texmfdistdir}/scripts/*
21mr|texlive-cloze-1.6-1|28	%doc %{_texmfdistdir}/doc/*
21mr|texlive-cloze-1.6-1|29	#- source
21mr|texlive-cloze-1.6-1|30	%{_texmfdistdir}/source/*
21mr|texlive-cloze-1.6-1|31	
21mr|texlive-cloze-1.6-1|32	#-----------------------------------------------------------------------
21mr|texlive-cloze-1.6-1|33	%prep
21mr|texlive-cloze-1.6-1|34	%setup -c -a0 -a1 -a2
21mr|texlive-cloze-1.6-1|35	
21mr|texlive-cloze-1.6-1|36	%build
21mr|texlive-cloze-1.6-1|37	
21mr|texlive-cloze-1.6-1|38	%install
21mr|texlive-cloze-1.6-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-cloze-1.6-1|40	cp -fpar tex doc source scripts %{buildroot}%{_texmfdistdir}

17465 21
21mr|texlive-clrdblpg-1.0-1|1	Name:		texlive-clrdblpg
21mr|texlive-clrdblpg-1.0-1|2	Version:	1.0
21mr|texlive-clrdblpg-1.0-1|3	Release:	1
21mr|texlive-clrdblpg-1.0-1|4	Summary:	Control pagestyle of pages left blank by \cleardoublepage
21mr|texlive-clrdblpg-1.0-1|5	Group:		Publishing
21mr|texlive-clrdblpg-1.0-1|6	URL:		https://ctan.org/pkg/clrdblpg
21mr|texlive-clrdblpg-1.0-1|7	License:	LPPL1.3
21mr|texlive-clrdblpg-1.0-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/clrdblpg.tar.xz
21mr|texlive-clrdblpg-1.0-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/clrdblpg.doc.tar.xz
21mr|texlive-clrdblpg-1.0-1|10	Source2:        http://ctan.altspu.ru/systems/texlive/tlnet/archive/clrdblpg.source.tar.xz
21mr|texlive-clrdblpg-1.0-1|11	BuildArch:	noarch
21mr|texlive-clrdblpg-1.0-1|12	BuildRequires: texlive-tlpkg
21mr|texlive-clrdblpg-1.0-1|13	Requires(pre): texlive-tlpkg
21mr|texlive-clrdblpg-1.0-1|14	Requires(post):texlive-kpathsea
21mr|texlive-clrdblpg-1.0-1|15	
21mr|texlive-clrdblpg-1.0-1|16	%description
21mr|texlive-clrdblpg-1.0-1|17	This tiny package allows easy manipulation of the headers and
21mr|texlive-clrdblpg-1.0-1|18	footers on pages left blank by \cleardoublepage. By default,
21mr|texlive-clrdblpg-1.0-1|19	LaTeX has no easy facilities for this. This package uses more
21mr|texlive-clrdblpg-1.0-1|20	or less the algorithm listed in the fancyhdr package
21mr|texlive-clrdblpg-1.0-1|21	documentation, with some better indentation and added
21mr|texlive-clrdblpg-1.0-1|22	flexibility.
21mr|texlive-clrdblpg-1.0-1|23	
21mr|texlive-clrdblpg-1.0-1|24	#-----------------------------------------------------------------------
21mr|texlive-clrdblpg-1.0-1|25	%files
21mr|texlive-clrdblpg-1.0-1|26	%{_texmfdistdir}/tex/*
21mr|texlive-clrdblpg-1.0-1|27	%doc %{_texmfdistdir}/doc/*
21mr|texlive-clrdblpg-1.0-1|28	#- source
21mr|texlive-clrdblpg-1.0-1|29	%{_texmfdistdir}/source/*
21mr|texlive-clrdblpg-1.0-1|30	
21mr|texlive-clrdblpg-1.0-1|31	#-----------------------------------------------------------------------
21mr|texlive-clrdblpg-1.0-1|32	%prep
21mr|texlive-clrdblpg-1.0-1|33	%setup -c -a0 -a1 -a2
21mr|texlive-clrdblpg-1.0-1|34	
21mr|texlive-clrdblpg-1.0-1|35	%build
21mr|texlive-clrdblpg-1.0-1|36	
21mr|texlive-clrdblpg-1.0-1|37	%install
21mr|texlive-clrdblpg-1.0-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-clrdblpg-1.0-1|39	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17466 21
21mr|texlive-clrscode-1.7-7|1	# revision 15878
21mr|texlive-clrscode-1.7-7|2	# category Package
21mr|texlive-clrscode-1.7-7|3	# catalog-ctan /macros/latex/contrib/clrscode
21mr|texlive-clrscode-1.7-7|4	# catalog-date 2007-03-29 23:17:09 +0200
21mr|texlive-clrscode-1.7-7|5	# catalog-license lppl
21mr|texlive-clrscode-1.7-7|6	# catalog-version 1.7
21mr|texlive-clrscode-1.7-7|7	Name:		texlive-clrscode
21mr|texlive-clrscode-1.7-7|8	Version:	1.7
21mr|texlive-clrscode-1.7-7|9	Release:	7
21mr|texlive-clrscode-1.7-7|10	Summary:	Typesets pseudocode as in Introduction to Algorithms
21mr|texlive-clrscode-1.7-7|11	Group:		Publishing
21mr|texlive-clrscode-1.7-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/clrscode
21mr|texlive-clrscode-1.7-7|13	License:	LPPL
21mr|texlive-clrscode-1.7-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/clrscode.tar.xz
21mr|texlive-clrscode-1.7-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/clrscode.doc.tar.xz
21mr|texlive-clrscode-1.7-7|16	BuildArch:	noarch
21mr|texlive-clrscode-1.7-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-clrscode-1.7-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-clrscode-1.7-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-clrscode-1.7-7|20	
21mr|texlive-clrscode-1.7-7|21	%description
21mr|texlive-clrscode-1.7-7|22	This package allows you to typeset pseudocode in the style of
21mr|texlive-clrscode-1.7-7|23	Introduction to Algorithms, Second edition, by Cormen,
21mr|texlive-clrscode-1.7-7|24	Leiserson, Rivest, and Stein. The package was written by the
21mr|texlive-clrscode-1.7-7|25	authors. You use the commands the same way the package's author
21mr|texlive-clrscode-1.7-7|26	did when writing the book, and your output will look just like
21mr|texlive-clrscode-1.7-7|27	the pseudocode in the text.
21mr|texlive-clrscode-1.7-7|28	
21mr|texlive-clrscode-1.7-7|29	
21mr|texlive-clrscode-1.7-7|30	#-----------------------------------------------------------------------
21mr|texlive-clrscode-1.7-7|31	%files
21mr|texlive-clrscode-1.7-7|32	%{_texmfdistdir}/tex/latex/clrscode/clrscode.sty
21mr|texlive-clrscode-1.7-7|33	%doc %{_texmfdistdir}/doc/latex/clrscode/README
21mr|texlive-clrscode-1.7-7|34	%doc %{_texmfdistdir}/doc/latex/clrscode/clrscode.pdf
21mr|texlive-clrscode-1.7-7|35	
21mr|texlive-clrscode-1.7-7|36	#-----------------------------------------------------------------------
21mr|texlive-clrscode-1.7-7|37	%prep
21mr|texlive-clrscode-1.7-7|38	%setup -c -a0 -a1
21mr|texlive-clrscode-1.7-7|39	
21mr|texlive-clrscode-1.7-7|40	%build
21mr|texlive-clrscode-1.7-7|41	
21mr|texlive-clrscode-1.7-7|42	%install
21mr|texlive-clrscode-1.7-7|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-clrscode-1.7-7|44	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17467 21
21mr|texlive-clrstrip-20200123-1|1	Name:		texlive-clrstrip
21mr|texlive-clrstrip-20200123-1|2	Version:	20200123
21mr|texlive-clrstrip-20200123-1|3	Release:	1
21mr|texlive-clrstrip-20200123-1|4	Summary:	Place contents into a full width colour strip
21mr|texlive-clrstrip-20200123-1|5	Group:		Publishing
21mr|texlive-clrstrip-20200123-1|6	URL:		https://www.ctan.org/pkg/clrstrip
21mr|texlive-clrstrip-20200123-1|7	License:	LPPL1.3c
21mr|texlive-clrstrip-20200123-1|8	Source0:	http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/clrstrip.tar.xz
21mr|texlive-clrstrip-20200123-1|9	Source1:	http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/clrstrip.doc.tar.xz
21mr|texlive-clrstrip-20200123-1|10	Source2:	http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/clrstrip.source.tar.xz
21mr|texlive-clrstrip-20200123-1|11	BuildArch:	noarch
21mr|texlive-clrstrip-20200123-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-clrstrip-20200123-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-clrstrip-20200123-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-clrstrip-20200123-1|15	
21mr|texlive-clrstrip-20200123-1|16	%description
21mr|texlive-clrstrip-20200123-1|17	This lightweight package provides the colorstrip environment,
21mr|texlive-clrstrip-20200123-1|18	that places its contents into a full page width colour strip.
21mr|texlive-clrstrip-20200123-1|19	
21mr|texlive-clrstrip-20200123-1|20	#-----------------------------------------------------------------------
21mr|texlive-clrstrip-20200123-1|21	%files
21mr|texlive-clrstrip-20200123-1|22	%{_texmfdistdir}/tex
21mr|texlive-clrstrip-20200123-1|23	%doc %{_texmfdistdir}/doc
21mr|texlive-clrstrip-20200123-1|24	%{_texmfdistdir}/source
21mr|texlive-clrstrip-20200123-1|25	
21mr|texlive-clrstrip-20200123-1|26	#-----------------------------------------------------------------------
21mr|texlive-clrstrip-20200123-1|27	%prep
21mr|texlive-clrstrip-20200123-1|28	%setup -c -a0 -a1 -a2
21mr|texlive-clrstrip-20200123-1|29	
21mr|texlive-clrstrip-20200123-1|30	%build
21mr|texlive-clrstrip-20200123-1|31	
21mr|texlive-clrstrip-20200123-1|32	%install
21mr|texlive-clrstrip-20200123-1|33	mkdir -p %{buildroot}%{_texmfdistdir}

17468 21
21mr|texlive-cm-20190228-1|1	Name:		texlive-cm
21mr|texlive-cm-20190228-1|2	Version:	20190228
21mr|texlive-cm-20190228-1|3	Release:	1
21mr|texlive-cm-20190228-1|4	Summary:	Computer Modern fonts
21mr|texlive-cm-20190228-1|5	Group:		Publishing
21mr|texlive-cm-20190228-1|6	URL:		http://www.ctan.org/tex-archive/fonts/cm
21mr|texlive-cm-20190228-1|7	License:	KNUTH
21mr|texlive-cm-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cm.tar.xz
21mr|texlive-cm-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cm.doc.tar.xz
21mr|texlive-cm-20190228-1|10	BuildArch:	noarch
21mr|texlive-cm-20190228-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-cm-20190228-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-cm-20190228-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-cm-20190228-1|14	
21mr|texlive-cm-20190228-1|15	%description
21mr|texlive-cm-20190228-1|16	Knuth's final iteration of his re-interpretation of a c.19
21mr|texlive-cm-20190228-1|17	Modern-style font from Monotype. The family is comprehensive,
21mr|texlive-cm-20190228-1|18	offering both sans and roman styles, and a monospaced font,
21mr|texlive-cm-20190228-1|19	together with mathematics fonts closely integrated with the
21mr|texlive-cm-20190228-1|20	mathematical facilities of TeX itself. The base fonts are
21mr|texlive-cm-20190228-1|21	distributed as Metafont source, but autotraced PostScript Type
21mr|texlive-cm-20190228-1|22	1 versions are available (one version in the AMS fonts
21mr|texlive-cm-20190228-1|23	distribution, and also the BaKoMa distribution). The Computer
21mr|texlive-cm-20190228-1|24	Modern fonts have inspired many later families, notably the
21mr|texlive-cm-20190228-1|25	European Computer Modern and the Latin Modern families.
21mr|texlive-cm-20190228-1|26	
21mr|texlive-cm-20190228-1|27	#-----------------------------------------------------------------------
21mr|texlive-cm-20190228-1|28	%files
21mr|texlive-cm-20190228-1|29	%{_texmfdistdir}/fonts/map/dvips/cm
21mr|texlive-cm-20190228-1|30	%{_texmfdistdir}/fonts/pk/ljfour/public/cm
21mr|texlive-cm-20190228-1|31	%{_texmfdistdir}/fonts/source/public/cm
21mr|texlive-cm-20190228-1|32	%{_texmfdistdir}/fonts/tfm/public/cm
21mr|texlive-cm-20190228-1|33	%doc %{_texmfdistdir}/doc/fonts/cm
21mr|texlive-cm-20190228-1|34	
21mr|texlive-cm-20190228-1|35	#-----------------------------------------------------------------------
21mr|texlive-cm-20190228-1|36	%prep
21mr|texlive-cm-20190228-1|37	%setup -c -a0 -a1
21mr|texlive-cm-20190228-1|38	
21mr|texlive-cm-20190228-1|39	%build
21mr|texlive-cm-20190228-1|40	
21mr|texlive-cm-20190228-1|41	%install
21mr|texlive-cm-20190228-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-cm-20190228-1|43	cp -fpar fonts doc %{buildroot}%{_texmfdistdir}

17469 21
21mr|texlive-cmap-1.0h-10|1	# revision 31477
21mr|texlive-cmap-1.0h-10|2	# category Package
21mr|texlive-cmap-1.0h-10|3	# catalog-ctan /macros/latex/contrib/cmap
21mr|texlive-cmap-1.0h-10|4	# catalog-date 2012-11-14 17:49:35 +0100
21mr|texlive-cmap-1.0h-10|5	# catalog-license lppl
21mr|texlive-cmap-1.0h-10|6	# catalog-version 1.0h
21mr|texlive-cmap-1.0h-10|7	Name:		texlive-cmap
21mr|texlive-cmap-1.0h-10|8	Epoch:		1
21mr|texlive-cmap-1.0h-10|9	Version:	1.0h
21mr|texlive-cmap-1.0h-10|10	Release:	10
21mr|texlive-cmap-1.0h-10|11	Summary:	Make PDF files searchable and copyable
21mr|texlive-cmap-1.0h-10|12	Group:		Publishing
21mr|texlive-cmap-1.0h-10|13	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/cmap
21mr|texlive-cmap-1.0h-10|14	License:	LPPL
21mr|texlive-cmap-1.0h-10|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cmap.tar.xz
21mr|texlive-cmap-1.0h-10|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cmap.doc.tar.xz
21mr|texlive-cmap-1.0h-10|17	BuildArch:	noarch
21mr|texlive-cmap-1.0h-10|18	BuildRequires:	texlive-tlpkg
21mr|texlive-cmap-1.0h-10|19	Requires(pre):	texlive-tlpkg
21mr|texlive-cmap-1.0h-10|20	Requires(post):	texlive-kpathsea
21mr|texlive-cmap-1.0h-10|21	
21mr|texlive-cmap-1.0h-10|22	%description
21mr|texlive-cmap-1.0h-10|23	The cmap package provides character map tables, which make PDF
21mr|texlive-cmap-1.0h-10|24	files generated by pdfLaTeX both searchable and copy-able in
21mr|texlive-cmap-1.0h-10|25	acrobat reader and other compliant PDF viewers. Encodings
21mr|texlive-cmap-1.0h-10|26	supported are OT1, T1, T2A, T2B, T2C and T5, together with LAE
21mr|texlive-cmap-1.0h-10|27	(Arabic), LFE (Farsi) and LGR (Greek) and a variant OT1tt for
21mr|texlive-cmap-1.0h-10|28	cmtt-like fonts. The package's main limitation currently is the
21mr|texlive-cmap-1.0h-10|29	inability to work with virtual fonts, because of limitations of
21mr|texlive-cmap-1.0h-10|30	pdfTeX. This restriction may be resolved in a future version of
21mr|texlive-cmap-1.0h-10|31	pdfTeX.
21mr|texlive-cmap-1.0h-10|32	
21mr|texlive-cmap-1.0h-10|33	#-----------------------------------------------------------------------
21mr|texlive-cmap-1.0h-10|34	%files
21mr|texlive-cmap-1.0h-10|35	%{_texmfdistdir}/tex/latex/cmap/cmap.sty
21mr|texlive-cmap-1.0h-10|36	%{_texmfdistdir}/tex/latex/cmap/lae.cmap
21mr|texlive-cmap-1.0h-10|37	%{_texmfdistdir}/tex/latex/cmap/lfe.cmap
21mr|texlive-cmap-1.0h-10|38	%{_texmfdistdir}/tex/latex/cmap/lgr.cmap
21mr|texlive-cmap-1.0h-10|39	%{_texmfdistdir}/tex/latex/cmap/ot1.cmap
21mr|texlive-cmap-1.0h-10|40	%{_texmfdistdir}/tex/latex/cmap/ot1tt.cmap
21mr|texlive-cmap-1.0h-10|41	%{_texmfdistdir}/tex/latex/cmap/ot6.cmap
21mr|texlive-cmap-1.0h-10|42	%{_texmfdistdir}/tex/latex/cmap/t1.cmap
21mr|texlive-cmap-1.0h-10|43	%{_texmfdistdir}/tex/latex/cmap/t2a.cmap
21mr|texlive-cmap-1.0h-10|44	%{_texmfdistdir}/tex/latex/cmap/t2b.cmap
21mr|texlive-cmap-1.0h-10|45	%{_texmfdistdir}/tex/latex/cmap/t2c.cmap
21mr|texlive-cmap-1.0h-10|46	%{_texmfdistdir}/tex/latex/cmap/t5.cmap
21mr|texlive-cmap-1.0h-10|47	%doc %{_texmfdistdir}/doc/latex/cmap/README
21mr|texlive-cmap-1.0h-10|48	
21mr|texlive-cmap-1.0h-10|49	#-----------------------------------------------------------------------
21mr|texlive-cmap-1.0h-10|50	%prep
21mr|texlive-cmap-1.0h-10|51	%setup -c -a0 -a1
21mr|texlive-cmap-1.0h-10|52	
21mr|texlive-cmap-1.0h-10|53	%build
21mr|texlive-cmap-1.0h-10|54	
21mr|texlive-cmap-1.0h-10|55	%install
21mr|texlive-cmap-1.0h-10|56	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-cmap-1.0h-10|57	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17470 21
21mr|texlive-cmarrows-0.9-2|1	# revision 24378
21mr|texlive-cmarrows-0.9-2|2	# category Package
21mr|texlive-cmarrows-0.9-2|3	# catalog-ctan /graphics/metapost/contrib/macros/cmarrows
21mr|texlive-cmarrows-0.9-2|4	# catalog-date 2007-03-05 14:17:42 +0100
21mr|texlive-cmarrows-0.9-2|5	# catalog-license lppl
21mr|texlive-cmarrows-0.9-2|6	# catalog-version v0.9
21mr|texlive-cmarrows-0.9-2|7	Name:		texlive-cmarrows
21mr|texlive-cmarrows-0.9-2|8	Version:	0.9
21mr|texlive-cmarrows-0.9-2|9	Release:	2
21mr|texlive-cmarrows-0.9-2|10	Summary:	MetaPost arrows and braces in the Computer Modern style
21mr|texlive-cmarrows-0.9-2|11	Group:		Publishing
21mr|texlive-cmarrows-0.9-2|12	URL:		http://www.ctan.org/tex-archive/graphics/metapost/contrib/macros/cmarrows
21mr|texlive-cmarrows-0.9-2|13	License:	LPPL
21mr|texlive-cmarrows-0.9-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cmarrows.tar.xz
21mr|texlive-cmarrows-0.9-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cmarrows.doc.tar.xz
21mr|texlive-cmarrows-0.9-2|16	BuildArch:	noarch
21mr|texlive-cmarrows-0.9-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-cmarrows-0.9-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-cmarrows-0.9-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-cmarrows-0.9-2|20	
21mr|texlive-cmarrows-0.9-2|21	%description
21mr|texlive-cmarrows-0.9-2|22	This MetaPost package contains macros to draw arrows and braces
21mr|texlive-cmarrows-0.9-2|23	in the Computer Modern style.
21mr|texlive-cmarrows-0.9-2|24	
21mr|texlive-cmarrows-0.9-2|25	#-----------------------------------------------------------------------
21mr|texlive-cmarrows-0.9-2|26	%files
21mr|texlive-cmarrows-0.9-2|27	%{_texmfdistdir}/metapost/cmarrows/cmarrows.mp
21mr|texlive-cmarrows-0.9-2|28	%{_texmfdistdir}/metapost/cmarrows/rgbx0009.mp
21mr|texlive-cmarrows-0.9-2|29	%{_texmfdistdir}/metapost/cmarrows/rgbx0016.mp
21mr|texlive-cmarrows-0.9-2|30	%{_texmfdistdir}/metapost/cmarrows/rgbx0020.mp
21mr|texlive-cmarrows-0.9-2|31	%{_texmfdistdir}/metapost/cmarrows/rgbx0025.mp
21mr|texlive-cmarrows-0.9-2|32	%{_texmfdistdir}/metapost/cmarrows/sgbx0008.mp
21mr|texlive-cmarrows-0.9-2|33	%{_texmfdistdir}/metapost/cmarrows/sgbx0010.mp
21mr|texlive-cmarrows-0.9-2|34	%{_texmfdistdir}/metapost/cmarrows/sgbx0011.mp
21mr|texlive-cmarrows-0.9-2|35	%{_texmfdistdir}/metapost/cmarrows/sgbx0012.mp
21mr|texlive-cmarrows-0.9-2|36	%{_texmfdistdir}/metapost/cmarrows/sgbx0013.mp
21mr|texlive-cmarrows-0.9-2|37	%{_texmfdistdir}/metapost/cmarrows/sgbx0014.mp
21mr|texlive-cmarrows-0.9-2|38	%{_texmfdistdir}/metapost/cmarrows/sgbx0015.mp
21mr|texlive-cmarrows-0.9-2|39	%{_texmfdistdir}/metapost/cmarrows/sgbx0017.mp
21mr|texlive-cmarrows-0.9-2|40	%{_texmfdistdir}/metapost/cmarrows/sgbx0018.mp
21mr|texlive-cmarrows-0.9-2|41	%{_texmfdistdir}/metapost/cmarrows/sgbx0019.mp
21mr|texlive-cmarrows-0.9-2|42	%{_texmfdistdir}/metapost/cmarrows/sgbx0021.mp
21mr|texlive-cmarrows-0.9-2|43	%{_texmfdistdir}/metapost/cmarrows/sgbx0022.mp
21mr|texlive-cmarrows-0.9-2|44	%{_texmfdistdir}/metapost/cmarrows/sgbx0023.mp
21mr|texlive-cmarrows-0.9-2|45	%{_texmfdistdir}/metapost/cmarrows/sgbx0024.mp
21mr|texlive-cmarrows-0.9-2|46	%{_texmfdistdir}/metapost/cmarrows/tgbx0000.mp
21mr|texlive-cmarrows-0.9-2|47	%{_texmfdistdir}/metapost/cmarrows/tgbx0001.mp
21mr|texlive-cmarrows-0.9-2|48	%{_texmfdistdir}/metapost/cmarrows/tgbx0002.mp
21mr|texlive-cmarrows-0.9-2|49	%{_texmfdistdir}/metapost/cmarrows/tgbx0003.mp
21mr|texlive-cmarrows-0.9-2|50	%{_texmfdistdir}/metapost/cmarrows/tgbx0004.mp
21mr|texlive-cmarrows-0.9-2|51	%{_texmfdistdir}/metapost/cmarrows/tgbx0005.mp
21mr|texlive-cmarrows-0.9-2|52	%{_texmfdistdir}/metapost/cmarrows/tgbx0006.mp
21mr|texlive-cmarrows-0.9-2|53	%{_texmfdistdir}/metapost/cmarrows/tgbx0007.mp
21mr|texlive-cmarrows-0.9-2|54	%{_texmfdistdir}/metapost/cmarrows/tgbx0027.mp
21mr|texlive-cmarrows-0.9-2|55	%doc %{_texmfdistdir}/doc/metapost/cmarrows/README
21mr|texlive-cmarrows-0.9-2|56	%doc %{_texmfdistdir}/doc/metapost/cmarrows/cmarrows.pdf
21mr|texlive-cmarrows-0.9-2|57	
21mr|texlive-cmarrows-0.9-2|58	#-----------------------------------------------------------------------
21mr|texlive-cmarrows-0.9-2|59	%prep
21mr|texlive-cmarrows-0.9-2|60	%setup -c -a0 -a1
21mr|texlive-cmarrows-0.9-2|61	
21mr|texlive-cmarrows-0.9-2|62	%build
21mr|texlive-cmarrows-0.9-2|63	
21mr|texlive-cmarrows-0.9-2|64	%install
21mr|texlive-cmarrows-0.9-2|65	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-cmarrows-0.9-2|66	cp -fpar metapost doc %{buildroot}%{_texmfdistdir}

17471 21
21mr|texlive-cmbright-8.1-7|1	# revision 21107
21mr|texlive-cmbright-8.1-7|2	# category Package
21mr|texlive-cmbright-8.1-7|3	# catalog-ctan /fonts/cmbright
21mr|texlive-cmbright-8.1-7|4	# catalog-date 2007-01-01 00:37:00 +0100
21mr|texlive-cmbright-8.1-7|5	# catalog-license lppl
21mr|texlive-cmbright-8.1-7|6	# catalog-version 8.1
21mr|texlive-cmbright-8.1-7|7	Name:		texlive-cmbright
21mr|texlive-cmbright-8.1-7|8	Version:	8.1
21mr|texlive-cmbright-8.1-7|9	Release:	7
21mr|texlive-cmbright-8.1-7|10	Summary:	Computer Modern Bright fonts
21mr|texlive-cmbright-8.1-7|11	Group:		Publishing
21mr|texlive-cmbright-8.1-7|12	URL:		http://www.ctan.org/tex-archive/fonts/cmbright
21mr|texlive-cmbright-8.1-7|13	License:	LPPL
21mr|texlive-cmbright-8.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cmbright.tar.xz
21mr|texlive-cmbright-8.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cmbright.doc.tar.xz
21mr|texlive-cmbright-8.1-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cmbright.source.tar.xz
21mr|texlive-cmbright-8.1-7|17	BuildArch:	noarch
21mr|texlive-cmbright-8.1-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-cmbright-8.1-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-cmbright-8.1-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-cmbright-8.1-7|21	
21mr|texlive-cmbright-8.1-7|22	%description
21mr|texlive-cmbright-8.1-7|23	A family of sans serif fonts for TeX and LaTeX, based on Donald
21mr|texlive-cmbright-8.1-7|24	Knuth's CM fonts. It comprises OT1, T1 and TS1 encoded text
21mr|texlive-cmbright-8.1-7|25	fonts of various shapes as well as all the fonts necessary for
21mr|texlive-cmbright-8.1-7|26	mathematical typesetting, including AMS symbols. This
21mr|texlive-cmbright-8.1-7|27	collection provides all the necessary files for using the fonts
21mr|texlive-cmbright-8.1-7|28	with LaTeX. A commercial-quality Adobe Type 1 version of these
21mr|texlive-cmbright-8.1-7|29	fonts is available from Micropress. Free versions are
21mr|texlive-cmbright-8.1-7|30	available, in the cm-super font bundle (the T1 and TS1 encoded
21mr|texlive-cmbright-8.1-7|31	part of the set), and in the hfbright (the OT1 encoded part,
21mr|texlive-cmbright-8.1-7|32	and the maths fonts).
21mr|texlive-cmbright-8.1-7|33	
21mr|texlive-cmbright-8.1-7|34	
21mr|texlive-cmbright-8.1-7|35	#-----------------------------------------------------------------------
21mr|texlive-cmbright-8.1-7|36	%files
21mr|texlive-cmbright-8.1-7|37	%{_texmfdistdir}/fonts/source/public/cmbright/ams10pt.mf
21mr|texlive-cmbright-8.1-7|38	%{_texmfdistdir}/fonts/source/public/cmbright/ams8pt.mf
21mr|texlive-cmbright-8.1-7|39	%{_texmfdistdir}/fonts/source/public/cmbright/ams9pt.mf
21mr|texlive-cmbright-8.1-7|40	%{_texmfdistdir}/fonts/source/public/cmbright/baccent.mf
21mr|texlive-cmbright-8.1-7|41	%{_texmfdistdir}/fonts/source/public/cmbright/bgreeku.mf
21mr|texlive-cmbright-8.1-7|42	%{_texmfdistdir}/fonts/source/public/cmbright/bitalms.mf
21mr|texlive-cmbright-8.1-7|43	%{_texmfdistdir}/fonts/source/public/cmbright/bpunct.mf
21mr|texlive-cmbright-8.1-7|44	%{_texmfdistdir}/fonts/source/public/cmbright/br10pt.mf
21mr|texlive-cmbright-8.1-7|45	%{_texmfdistdir}/fonts/source/public/cmbright/br17pt.mf
21mr|texlive-cmbright-8.1-7|46	%{_texmfdistdir}/fonts/source/public/cmbright/br8pt.mf
21mr|texlive-cmbright-8.1-7|47	%{_texmfdistdir}/fonts/source/public/cmbright/br9pt.mf
21mr|texlive-cmbright-8.1-7|48	%{_texmfdistdir}/fonts/source/public/cmbright/brmsa.mf
21mr|texlive-cmbright-8.1-7|49	%{_texmfdistdir}/fonts/source/public/cmbright/brmsb.mf
21mr|texlive-cmbright-8.1-7|50	%{_texmfdistdir}/fonts/source/public/cmbright/broman.mf
21mr|texlive-cmbright-8.1-7|51	%{_texmfdistdir}/fonts/source/public/cmbright/bromanl.mf
21mr|texlive-cmbright-8.1-7|52	%{_texmfdistdir}/fonts/source/public/cmbright/bromlig.mf
21mr|texlive-cmbright-8.1-7|53	%{_texmfdistdir}/fonts/source/public/cmbright/bromms.mf
21mr|texlive-cmbright-8.1-7|54	%{_texmfdistdir}/fonts/source/public/cmbright/brs10pt.mf
21mr|texlive-cmbright-8.1-7|55	%{_texmfdistdir}/fonts/source/public/cmbright/brs17pt.mf
21mr|texlive-cmbright-8.1-7|56	%{_texmfdistdir}/fonts/source/public/cmbright/brs8pt.mf
21mr|texlive-cmbright-8.1-7|57	%{_texmfdistdir}/fonts/source/public/cmbright/brs9pt.mf
21mr|texlive-cmbright-8.1-7|58	%{_texmfdistdir}/fonts/source/public/cmbright/cmbr10.mf
21mr|texlive-cmbright-8.1-7|59	%{_texmfdistdir}/fonts/source/public/cmbright/cmbr17.mf
21mr|texlive-cmbright-8.1-7|60	%{_texmfdistdir}/fonts/source/public/cmbright/cmbr8.mf
21mr|texlive-cmbright-8.1-7|61	%{_texmfdistdir}/fonts/source/public/cmbright/cmbr9.mf
21mr|texlive-cmbright-8.1-7|62	%{_texmfdistdir}/fonts/source/public/cmbright/cmbras10.mf
21mr|texlive-cmbright-8.1-7|63	%{_texmfdistdir}/fonts/source/public/cmbright/cmbras8.mf
21mr|texlive-cmbright-8.1-7|64	%{_texmfdistdir}/fonts/source/public/cmbright/cmbras9.mf
21mr|texlive-cmbright-8.1-7|65	%{_texmfdistdir}/fonts/source/public/cmbright/cmbrbs10.mf
21mr|texlive-cmbright-8.1-7|66	%{_texmfdistdir}/fonts/source/public/cmbright/cmbrbs8.mf
21mr|texlive-cmbright-8.1-7|67	%{_texmfdistdir}/fonts/source/public/cmbright/cmbrbs9.mf
21mr|texlive-cmbright-8.1-7|68	%{_texmfdistdir}/fonts/source/public/cmbright/cmbrbx10.mf
21mr|texlive-cmbright-8.1-7|69	%{_texmfdistdir}/fonts/source/public/cmbright/cmbrmb10.mf
21mr|texlive-cmbright-8.1-7|70	%{_texmfdistdir}/fonts/source/public/cmbright/cmbrmi10.mf
21mr|texlive-cmbright-8.1-7|71	%{_texmfdistdir}/fonts/source/public/cmbright/cmbrmi8.mf
21mr|texlive-cmbright-8.1-7|72	%{_texmfdistdir}/fonts/source/public/cmbright/cmbrmi9.mf
21mr|texlive-cmbright-8.1-7|73	%{_texmfdistdir}/fonts/source/public/cmbright/cmbrsl10.mf
21mr|texlive-cmbright-8.1-7|74	%{_texmfdistdir}/fonts/source/public/cmbright/cmbrsl17.mf
21mr|texlive-cmbright-8.1-7|75	%{_texmfdistdir}/fonts/source/public/cmbright/cmbrsl8.mf
21mr|texlive-cmbright-8.1-7|76	%{_texmfdistdir}/fonts/source/public/cmbright/cmbrsl9.mf
21mr|texlive-cmbright-8.1-7|77	%{_texmfdistdir}/fonts/source/public/cmbright/cmbrsy10.mf
21mr|texlive-cmbright-8.1-7|78	%{_texmfdistdir}/fonts/source/public/cmbright/cmbrsy8.mf
21mr|texlive-cmbright-8.1-7|79	%{_texmfdistdir}/fonts/source/public/cmbright/cmbrsy9.mf
21mr|texlive-cmbright-8.1-7|80	%{_texmfdistdir}/fonts/source/public/cmbright/cmsltl10.mf
21mr|texlive-cmbright-8.1-7|81	%{_texmfdistdir}/fonts/source/public/cmbright/cmtl10.mf
21mr|texlive-cmbright-8.1-7|82	%{_texmfdistdir}/fonts/source/public/cmbright/ebaccess.mf
21mr|texlive-cmbright-8.1-7|83	%{_texmfdistdir}/fonts/source/public/cmbright/ebbase.mf
21mr|texlive-cmbright-8.1-7|84	%{_texmfdistdir}/fonts/source/public/cmbright/ebbraces.mf
21mr|texlive-cmbright-8.1-7|85	%{_texmfdistdir}/fonts/source/public/cmbright/ebbx10.mf
21mr|texlive-cmbright-8.1-7|86	%{_texmfdistdir}/fonts/source/public/cmbright/ebmo10.mf
21mr|texlive-cmbright-8.1-7|87	%{_texmfdistdir}/fonts/source/public/cmbright/ebmo17.mf
21mr|texlive-cmbright-8.1-7|88	%{_texmfdistdir}/fonts/source/public/cmbright/ebmo8.mf
21mr|texlive-cmbright-8.1-7|89	%{_texmfdistdir}/fonts/source/public/cmbright/ebmo9.mf
21mr|texlive-cmbright-8.1-7|90	%{_texmfdistdir}/fonts/source/public/cmbright/ebmr10.mf
21mr|texlive-cmbright-8.1-7|91	%{_texmfdistdir}/fonts/source/public/cmbright/ebmr17.mf
21mr|texlive-cmbright-8.1-7|92	%{_texmfdistdir}/fonts/source/public/cmbright/ebmr8.mf
21mr|texlive-cmbright-8.1-7|93	%{_texmfdistdir}/fonts/source/public/cmbright/ebmr9.mf
21mr|texlive-cmbright-8.1-7|94	%{_texmfdistdir}/fonts/source/public/cmbright/ebpseudo.mf
21mr|texlive-cmbright-8.1-7|95	%{_texmfdistdir}/fonts/source/public/cmbright/ebpunct.mf
21mr|texlive-cmbright-8.1-7|96	%{_texmfdistdir}/fonts/source/public/cmbright/ebrleast.mf
21mr|texlive-cmbright-8.1-7|97	%{_texmfdistdir}/fonts/source/public/cmbright/ebrlig.mf
21mr|texlive-cmbright-8.1-7|98	%{_texmfdistdir}/fonts/source/public/cmbright/ebrligtb.mf
21mr|texlive-cmbright-8.1-7|99	%{_texmfdistdir}/fonts/source/public/cmbright/ebrllett.mf
21mr|texlive-cmbright-8.1-7|100	%{_texmfdistdir}/fonts/source/public/cmbright/ebrlwest.mf
21mr|texlive-cmbright-8.1-7|101	%{_texmfdistdir}/fonts/source/public/cmbright/ebroman.mf
21mr|texlive-cmbright-8.1-7|102	%{_texmfdistdir}/fonts/source/public/cmbright/ebso10.mf
21mr|texlive-cmbright-8.1-7|103	%{_texmfdistdir}/fonts/source/public/cmbright/ebso17.mf
21mr|texlive-cmbright-8.1-7|104	%{_texmfdistdir}/fonts/source/public/cmbright/ebso8.mf
21mr|texlive-cmbright-8.1-7|105	%{_texmfdistdir}/fonts/source/public/cmbright/ebso9.mf
21mr|texlive-cmbright-8.1-7|106	%{_texmfdistdir}/fonts/source/public/cmbright/ebsr10.mf
21mr|texlive-cmbright-8.1-7|107	%{_texmfdistdir}/fonts/source/public/cmbright/ebsr17.mf
21mr|texlive-cmbright-8.1-7|108	%{_texmfdistdir}/fonts/source/public/cmbright/ebsr8.mf
21mr|texlive-cmbright-8.1-7|109	%{_texmfdistdir}/fonts/source/public/cmbright/ebsr9.mf
21mr|texlive-cmbright-8.1-7|110	%{_texmfdistdir}/fonts/source/public/cmbright/ebtl10.mf
21mr|texlive-cmbright-8.1-7|111	%{_texmfdistdir}/fonts/source/public/cmbright/ebto10.mf
21mr|texlive-cmbright-8.1-7|112	%{_texmfdistdir}/fonts/source/public/cmbright/mathsl.mf
21mr|texlive-cmbright-8.1-7|113	%{_texmfdistdir}/fonts/source/public/cmbright/msa.mf
21mr|texlive-cmbright-8.1-7|114	%{_texmfdistdir}/fonts/source/public/cmbright/msb.mf
21mr|texlive-cmbright-8.1-7|115	%{_texmfdistdir}/fonts/source/public/cmbright/tbbx10.mf
21mr|texlive-cmbright-8.1-7|116	%{_texmfdistdir}/fonts/source/public/cmbright/tbmo10.mf
21mr|texlive-cmbright-8.1-7|117	%{_texmfdistdir}/fonts/source/public/cmbright/tbmo17.mf
21mr|texlive-cmbright-8.1-7|118	%{_texmfdistdir}/fonts/source/public/cmbright/tbmo8.mf
21mr|texlive-cmbright-8.1-7|119	%{_texmfdistdir}/fonts/source/public/cmbright/tbmo9.mf
21mr|texlive-cmbright-8.1-7|120	%{_texmfdistdir}/fonts/source/public/cmbright/tbmr10.mf
21mr|texlive-cmbright-8.1-7|121	%{_texmfdistdir}/fonts/source/public/cmbright/tbmr17.mf
21mr|texlive-cmbright-8.1-7|122	%{_texmfdistdir}/fonts/source/public/cmbright/tbmr8.mf
21mr|texlive-cmbright-8.1-7|123	%{_texmfdistdir}/fonts/source/public/cmbright/tbmr9.mf
21mr|texlive-cmbright-8.1-7|124	%{_texmfdistdir}/fonts/source/public/cmbright/tbpseudo.mf
21mr|texlive-cmbright-8.1-7|125	%{_texmfdistdir}/fonts/source/public/cmbright/tbso10.mf
21mr|texlive-cmbright-8.1-7|126	%{_texmfdistdir}/fonts/source/public/cmbright/tbso17.mf
21mr|texlive-cmbright-8.1-7|127	%{_texmfdistdir}/fonts/source/public/cmbright/tbso8.mf
21mr|texlive-cmbright-8.1-7|128	%{_texmfdistdir}/fonts/source/public/cmbright/tbso9.mf
21mr|texlive-cmbright-8.1-7|129	%{_texmfdistdir}/fonts/source/public/cmbright/tbsr10.mf
21mr|texlive-cmbright-8.1-7|130	%{_texmfdistdir}/fonts/source/public/cmbright/tbsr17.mf
21mr|texlive-cmbright-8.1-7|131	%{_texmfdistdir}/fonts/source/public/cmbright/tbsr8.mf
21mr|texlive-cmbright-8.1-7|132	%{_texmfdistdir}/fonts/source/public/cmbright/tbsr9.mf
21mr|texlive-cmbright-8.1-7|133	%{_texmfdistdir}/fonts/source/public/cmbright/tbsymb.mf
21mr|texlive-cmbright-8.1-7|134	%{_texmfdistdir}/fonts/source/public/cmbright/tbsymbol.mf
21mr|texlive-cmbright-8.1-7|135	%{_texmfdistdir}/fonts/source/public/cmbright/tbtl10.mf
21mr|texlive-cmbright-8.1-7|136	%{_texmfdistdir}/fonts/source/public/cmbright/tbto10.mf
21mr|texlive-cmbright-8.1-7|137	%{_texmfdistdir}/fonts/source/public/cmbright/ttsymb.mf
21mr|texlive-cmbright-8.1-7|138	%{_texmfdistdir}/fonts/source/public/cmbright/ttsymbol.mf
21mr|texlive-cmbright-8.1-7|139	%{_texmfdistdir}/fonts/tfm/public/cmbright/cmbr10.tfm
21mr|texlive-cmbright-8.1-7|140	%{_texmfdistdir}/fonts/tfm/public/cmbright/cmbr17.tfm
21mr|texlive-cmbright-8.1-7|141	%{_texmfdistdir}/fonts/tfm/public/cmbright/cmbr8.tfm
21mr|texlive-cmbright-8.1-7|142	%{_texmfdistdir}/fonts/tfm/public/cmbright/cmbr9.tfm
21mr|texlive-cmbright-8.1-7|143	%{_texmfdistdir}/fonts/tfm/public/cmbright/cmbras10.tfm
21mr|texlive-cmbright-8.1-7|144	%{_texmfdistdir}/fonts/tfm/public/cmbright/cmbras8.tfm
21mr|texlive-cmbright-8.1-7|145	%{_texmfdistdir}/fonts/tfm/public/cmbright/cmbras9.tfm
21mr|texlive-cmbright-8.1-7|146	%{_texmfdistdir}/fonts/tfm/public/cmbright/cmbrbs10.tfm
21mr|texlive-cmbright-8.1-7|147	%{_texmfdistdir}/fonts/tfm/public/cmbright/cmbrbs8.tfm
21mr|texlive-cmbright-8.1-7|148	%{_texmfdistdir}/fonts/tfm/public/cmbright/cmbrbs9.tfm
21mr|texlive-cmbright-8.1-7|149	%{_texmfdistdir}/fonts/tfm/public/cmbright/cmbrbx10.tfm
21mr|texlive-cmbright-8.1-7|150	%{_texmfdistdir}/fonts/tfm/public/cmbright/cmbrmb10.tfm
21mr|texlive-cmbright-8.1-7|151	%{_texmfdistdir}/fonts/tfm/public/cmbright/cmbrmi10.tfm
21mr|texlive-cmbright-8.1-7|152	%{_texmfdistdir}/fonts/tfm/public/cmbright/cmbrmi8.tfm
21mr|texlive-cmbright-8.1-7|153	%{_texmfdistdir}/fonts/tfm/public/cmbright/cmbrmi9.tfm
21mr|texlive-cmbright-8.1-7|154	%{_texmfdistdir}/fonts/tfm/public/cmbright/cmbrsl10.tfm
21mr|texlive-cmbright-8.1-7|155	%{_texmfdistdir}/fonts/tfm/public/cmbright/cmbrsl17.tfm
21mr|texlive-cmbright-8.1-7|156	%{_texmfdistdir}/fonts/tfm/public/cmbright/cmbrsl8.tfm
21mr|texlive-cmbright-8.1-7|157	%{_texmfdistdir}/fonts/tfm/public/cmbright/cmbrsl9.tfm
21mr|texlive-cmbright-8.1-7|158	%{_texmfdistdir}/fonts/tfm/public/cmbright/cmbrsy10.tfm
21mr|texlive-cmbright-8.1-7|159	%{_texmfdistdir}/fonts/tfm/public/cmbright/cmbrsy8.tfm
21mr|texlive-cmbright-8.1-7|160	%{_texmfdistdir}/fonts/tfm/public/cmbright/cmbrsy9.tfm
21mr|texlive-cmbright-8.1-7|161	%{_texmfdistdir}/fonts/tfm/public/cmbright/cmsltl10.tfm
21mr|texlive-cmbright-8.1-7|162	%{_texmfdistdir}/fonts/tfm/public/cmbright/cmtl10.tfm
21mr|texlive-cmbright-8.1-7|163	%{_texmfdistdir}/fonts/tfm/public/cmbright/ebbx10.tfm
21mr|texlive-cmbright-8.1-7|164	%{_texmfdistdir}/fonts/tfm/public/cmbright/ebmo10.tfm
21mr|texlive-cmbright-8.1-7|165	%{_texmfdistdir}/fonts/tfm/public/cmbright/ebmo17.tfm
21mr|texlive-cmbright-8.1-7|166	%{_texmfdistdir}/fonts/tfm/public/cmbright/ebmo8.tfm
21mr|texlive-cmbright-8.1-7|167	%{_texmfdistdir}/fonts/tfm/public/cmbright/ebmo9.tfm
21mr|texlive-cmbright-8.1-7|168	%{_texmfdistdir}/fonts/tfm/public/cmbright/ebmr10.tfm
21mr|texlive-cmbright-8.1-7|169	%{_texmfdistdir}/fonts/tfm/public/cmbright/ebmr17.tfm
21mr|texlive-cmbright-8.1-7|170	%{_texmfdistdir}/fonts/tfm/public/cmbright/ebmr8.tfm
21mr|texlive-cmbright-8.1-7|171	%{_texmfdistdir}/fonts/tfm/public/cmbright/ebmr9.tfm
21mr|texlive-cmbright-8.1-7|172	%{_texmfdistdir}/fonts/tfm/public/cmbright/ebso10.tfm
21mr|texlive-cmbright-8.1-7|173	%{_texmfdistdir}/fonts/tfm/public/cmbright/ebso17.tfm
21mr|texlive-cmbright-8.1-7|174	%{_texmfdistdir}/fonts/tfm/public/cmbright/ebso8.tfm
21mr|texlive-cmbright-8.1-7|175	%{_texmfdistdir}/fonts/tfm/public/cmbright/ebso9.tfm
21mr|texlive-cmbright-8.1-7|176	%{_texmfdistdir}/fonts/tfm/public/cmbright/ebsr10.tfm
21mr|texlive-cmbright-8.1-7|177	%{_texmfdistdir}/fonts/tfm/public/cmbright/ebsr17.tfm
21mr|texlive-cmbright-8.1-7|178	%{_texmfdistdir}/fonts/tfm/public/cmbright/ebsr8.tfm
21mr|texlive-cmbright-8.1-7|179	%{_texmfdistdir}/fonts/tfm/public/cmbright/ebsr9.tfm
21mr|texlive-cmbright-8.1-7|180	%{_texmfdistdir}/fonts/tfm/public/cmbright/ebtl10.tfm
21mr|texlive-cmbright-8.1-7|181	%{_texmfdistdir}/fonts/tfm/public/cmbright/ebto10.tfm
21mr|texlive-cmbright-8.1-7|182	%{_texmfdistdir}/fonts/tfm/public/cmbright/tbbx10.tfm
21mr|texlive-cmbright-8.1-7|183	%{_texmfdistdir}/fonts/tfm/public/cmbright/tbmo10.tfm
21mr|texlive-cmbright-8.1-7|184	%{_texmfdistdir}/fonts/tfm/public/cmbright/tbmo17.tfm
21mr|texlive-cmbright-8.1-7|185	%{_texmfdistdir}/fonts/tfm/public/cmbright/tbmo8.tfm
21mr|texlive-cmbright-8.1-7|186	%{_texmfdistdir}/fonts/tfm/public/cmbright/tbmo9.tfm
21mr|texlive-cmbright-8.1-7|187	%{_texmfdistdir}/fonts/tfm/public/cmbright/tbmr10.tfm
21mr|texlive-cmbright-8.1-7|188	%{_texmfdistdir}/fonts/tfm/public/cmbright/tbmr17.tfm
21mr|texlive-cmbright-8.1-7|189	%{_texmfdistdir}/fonts/tfm/public/cmbright/tbmr8.tfm
21mr|texlive-cmbright-8.1-7|190	%{_texmfdistdir}/fonts/tfm/public/cmbright/tbmr9.tfm
21mr|texlive-cmbright-8.1-7|191	%{_texmfdistdir}/fonts/tfm/public/cmbright/tbso10.tfm
21mr|texlive-cmbright-8.1-7|192	%{_texmfdistdir}/fonts/tfm/public/cmbright/tbso17.tfm
21mr|texlive-cmbright-8.1-7|193	%{_texmfdistdir}/fonts/tfm/public/cmbright/tbso8.tfm
21mr|texlive-cmbright-8.1-7|194	%{_texmfdistdir}/fonts/tfm/public/cmbright/tbso9.tfm
21mr|texlive-cmbright-8.1-7|195	%{_texmfdistdir}/fonts/tfm/public/cmbright/tbsr10.tfm
21mr|texlive-cmbright-8.1-7|196	%{_texmfdistdir}/fonts/tfm/public/cmbright/tbsr17.tfm
21mr|texlive-cmbright-8.1-7|197	%{_texmfdistdir}/fonts/tfm/public/cmbright/tbsr8.tfm
21mr|texlive-cmbright-8.1-7|198	%{_texmfdistdir}/fonts/tfm/public/cmbright/tbsr9.tfm
21mr|texlive-cmbright-8.1-7|199	%{_texmfdistdir}/fonts/tfm/public/cmbright/tbtl10.tfm
21mr|texlive-cmbright-8.1-7|200	%{_texmfdistdir}/fonts/tfm/public/cmbright/tbto10.tfm
21mr|texlive-cmbright-8.1-7|201	%{_texmfdistdir}/tex/latex/cmbright/cmbright.sty
21mr|texlive-cmbright-8.1-7|202	%{_texmfdistdir}/tex/latex/cmbright/omlcmbr.fd
21mr|texlive-cmbright-8.1-7|203	%{_texmfdistdir}/tex/latex/cmbright/omlcmbrm.fd
21mr|texlive-cmbright-8.1-7|204	%{_texmfdistdir}/tex/latex/cmbright/omscmbr.fd
21mr|texlive-cmbright-8.1-7|205	%{_texmfdistdir}/tex/latex/cmbright/omscmbrs.fd
21mr|texlive-cmbright-8.1-7|206	%{_texmfdistdir}/tex/latex/cmbright/ot1cmbr.fd
21mr|texlive-cmbright-8.1-7|207	%{_texmfdistdir}/tex/latex/cmbright/ot1cmtl.fd
21mr|texlive-cmbright-8.1-7|208	%{_texmfdistdir}/tex/latex/cmbright/t1cmbr.fd
21mr|texlive-cmbright-8.1-7|209	%{_texmfdistdir}/tex/latex/cmbright/t1cmtl.fd
21mr|texlive-cmbright-8.1-7|210	%{_texmfdistdir}/tex/latex/cmbright/ts1cmbr.fd
21mr|texlive-cmbright-8.1-7|211	%{_texmfdistdir}/tex/latex/cmbright/ts1cmtl.fd
21mr|texlive-cmbright-8.1-7|212	%doc %{_texmfdistdir}/doc/fonts/cmbright/LICENSE
21mr|texlive-cmbright-8.1-7|213	%doc %{_texmfdistdir}/doc/fonts/cmbright/README
21mr|texlive-cmbright-8.1-7|214	%doc %{_texmfdistdir}/doc/fonts/cmbright/cmbright.txt
21mr|texlive-cmbright-8.1-7|215	%doc %{_texmfdistdir}/doc/fonts/cmbright/manifest.txt
21mr|texlive-cmbright-8.1-7|216	%doc %{_texmfdistdir}/doc/latex/cmbright/cmbright.pdf
21mr|texlive-cmbright-8.1-7|217	#- source
21mr|texlive-cmbright-8.1-7|218	%doc %{_texmfdistdir}/source/latex/cmbright/cmbright.dtx
21mr|texlive-cmbright-8.1-7|219	%doc %{_texmfdistdir}/source/latex/cmbright/cmbright.ins
21mr|texlive-cmbright-8.1-7|220	
21mr|texlive-cmbright-8.1-7|221	#-----------------------------------------------------------------------
21mr|texlive-cmbright-8.1-7|222	%prep
21mr|texlive-cmbright-8.1-7|223	%setup -c -a0 -a1 -a2
21mr|texlive-cmbright-8.1-7|224	
21mr|texlive-cmbright-8.1-7|225	%build
21mr|texlive-cmbright-8.1-7|226	
21mr|texlive-cmbright-8.1-7|227	%install
21mr|texlive-cmbright-8.1-7|228	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-cmbright-8.1-7|229	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

17472 21
21mr|texlive-cmcyr-20190228-1|1	# revision 16696
21mr|texlive-cmcyr-20190228-1|2	# category Package
21mr|texlive-cmcyr-20190228-1|3	# catalog-ctan /fonts/cyrillic/cmcyr
21mr|texlive-cmcyr-20190228-1|4	# catalog-date 2007-09-16 18:06:50 +0200
21mr|texlive-cmcyr-20190228-1|5	# catalog-license pd
21mr|texlive-cmcyr-20190228-1|6	# catalog-version undef
21mr|texlive-cmcyr-20190228-1|7	Name:		texlive-cmcyr
21mr|texlive-cmcyr-20190228-1|8	Version:	20190228
21mr|texlive-cmcyr-20190228-1|9	Release:	1
21mr|texlive-cmcyr-20190228-1|10	Summary:	Computer Modern fonts with cyrillic extensions
21mr|texlive-cmcyr-20190228-1|11	Group:		Publishing
21mr|texlive-cmcyr-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/cyrillic/cmcyr
21mr|texlive-cmcyr-20190228-1|13	License:	PD
21mr|texlive-cmcyr-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cmcyr.tar.xz
21mr|texlive-cmcyr-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cmcyr.doc.tar.xz
21mr|texlive-cmcyr-20190228-1|16	BuildArch:	noarch
21mr|texlive-cmcyr-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-cmcyr-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-cmcyr-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-cmcyr-20190228-1|20	
21mr|texlive-cmcyr-20190228-1|21	%description
21mr|texlive-cmcyr-20190228-1|22	These are the Computer Modern fonts extended with Russian
21mr|texlive-cmcyr-20190228-1|23	letters, in MetaFont sources and ATM Compatible Type 1 format.
21mr|texlive-cmcyr-20190228-1|24	The fonts are provided in KOI-7, but virtual fonts are
21mr|texlive-cmcyr-20190228-1|25	available to recode them to three other Russian 8-bit
21mr|texlive-cmcyr-20190228-1|26	encodings.
21mr|texlive-cmcyr-20190228-1|27	
21mr|texlive-cmcyr-20190228-1|28	#-----------------------------------------------------------------------
21mr|texlive-cmcyr-20190228-1|29	%files
21mr|texlive-cmcyr-20190228-1|30	%{_texmfdistdir}/fonts/map/dvips/cmcyr/cmcyr.map
21mr|texlive-cmcyr-20190228-1|31	%{_texmfdistdir}/fonts/source/public/cmcyr/ccsc.mf
21mr|texlive-cmcyr-20190228-1|32	%{_texmfdistdir}/fonts/source/public/cmcyr/citall.mf
21mr|texlive-cmcyr-20190228-1|33	%{_texmfdistdir}/fonts/source/public/cmcyr/cmcb10.mf
21mr|texlive-cmcyr-20190228-1|34	%{_texmfdistdir}/fonts/source/public/cmcyr/cmcbx10.mf
21mr|texlive-cmcyr-20190228-1|35	%{_texmfdistdir}/fonts/source/public/cmcyr/cmcbx12.mf
21mr|texlive-cmcyr-20190228-1|36	%{_texmfdistdir}/fonts/source/public/cmcyr/cmcbx5.mf
21mr|texlive-cmcyr-20190228-1|37	%{_texmfdistdir}/fonts/source/public/cmcyr/cmcbx6.mf
21mr|texlive-cmcyr-20190228-1|38	%{_texmfdistdir}/fonts/source/public/cmcyr/cmcbx7.mf
21mr|texlive-cmcyr-20190228-1|39	%{_texmfdistdir}/fonts/source/public/cmcyr/cmcbx8.mf
21mr|texlive-cmcyr-20190228-1|40	%{_texmfdistdir}/fonts/source/public/cmcyr/cmcbx9.mf
21mr|texlive-cmcyr-20190228-1|41	%{_texmfdistdir}/fonts/source/public/cmcyr/cmcbxsl1.mf
21mr|texlive-cmcyr-20190228-1|42	%{_texmfdistdir}/fonts/source/public/cmcyr/cmcbxti1.mf
21mr|texlive-cmcyr-20190228-1|43	%{_texmfdistdir}/fonts/source/public/cmcyr/cmccsc10.mf
21mr|texlive-cmcyr-20190228-1|44	%{_texmfdistdir}/fonts/source/public/cmcyr/cmccsc8.mf
21mr|texlive-cmcyr-20190228-1|45	%{_texmfdistdir}/fonts/source/public/cmcyr/cmccsc9.mf
21mr|texlive-cmcyr-20190228-1|46	%{_texmfdistdir}/fonts/source/public/cmcyr/cmcinch.mf
21mr|texlive-cmcyr-20190228-1|47	%{_texmfdistdir}/fonts/source/public/cmcyr/cmcitt10.mf
21mr|texlive-cmcyr-20190228-1|48	%{_texmfdistdir}/fonts/source/public/cmcyr/cmcsc11.mf
21mr|texlive-cmcyr-20190228-1|49	%{_texmfdistdir}/fonts/source/public/cmcyr/cmcsc12.mf
21mr|texlive-cmcyr-20190228-1|50	%{_texmfdistdir}/fonts/source/public/cmcyr/cmcsc14.mf
21mr|texlive-cmcyr-20190228-1|51	%{_texmfdistdir}/fonts/source/public/cmcyr/cmcsc18.mf
21mr|texlive-cmcyr-20190228-1|52	%{_texmfdistdir}/fonts/source/public/cmcyr/cmcsc24.mf
21mr|texlive-cmcyr-20190228-1|53	%{_texmfdistdir}/fonts/source/public/cmcyr/cmcsc36.mf
21mr|texlive-cmcyr-20190228-1|54	%{_texmfdistdir}/fonts/source/public/cmcyr/cmcscsl1.mf
21mr|texlive-cmcyr-20190228-1|55	%{_texmfdistdir}/fonts/source/public/cmcyr/cmcsl10.mf
21mr|texlive-cmcyr-20190228-1|56	%{_texmfdistdir}/fonts/source/public/cmcyr/cmcsl12.mf
21mr|texlive-cmcyr-20190228-1|57	%{_texmfdistdir}/fonts/source/public/cmcyr/cmcsl8.mf
21mr|texlive-cmcyr-20190228-1|58	%{_texmfdistdir}/fonts/source/public/cmcyr/cmcsl9.mf
21mr|texlive-cmcyr-20190228-1|59	%{_texmfdistdir}/fonts/source/public/cmcyr/cmcsltt1.mf
21mr|texlive-cmcyr-20190228-1|60	%{_texmfdistdir}/fonts/source/public/cmcyr/cmcss10.mf
21mr|texlive-cmcyr-20190228-1|61	%{_texmfdistdir}/fonts/source/public/cmcyr/cmcss12.mf
21mr|texlive-cmcyr-20190228-1|62	%{_texmfdistdir}/fonts/source/public/cmcyr/cmcss17.mf
21mr|texlive-cmcyr-20190228-1|63	%{_texmfdistdir}/fonts/source/public/cmcyr/cmcss8.mf
21mr|texlive-cmcyr-20190228-1|64	%{_texmfdistdir}/fonts/source/public/cmcyr/cmcss9.mf
21mr|texlive-cmcyr-20190228-1|65	%{_texmfdistdir}/fonts/source/public/cmcyr/cmcssbx1.mf
21mr|texlive-cmcyr-20190228-1|66	%{_texmfdistdir}/fonts/source/public/cmcyr/cmcssdc1.mf
21mr|texlive-cmcyr-20190228-1|67	%{_texmfdistdir}/fonts/source/public/cmcyr/cmcssi10.mf
21mr|texlive-cmcyr-20190228-1|68	%{_texmfdistdir}/fonts/source/public/cmcyr/cmcssi12.mf
21mr|texlive-cmcyr-20190228-1|69	%{_texmfdistdir}/fonts/source/public/cmcyr/cmcssi17.mf
21mr|texlive-cmcyr-20190228-1|70	%{_texmfdistdir}/fonts/source/public/cmcyr/cmcssi8.mf
21mr|texlive-cmcyr-20190228-1|71	%{_texmfdistdir}/fonts/source/public/cmcyr/cmcssi9.mf
21mr|texlive-cmcyr-20190228-1|72	%{_texmfdistdir}/fonts/source/public/cmcyr/cmcssq8.mf
21mr|texlive-cmcyr-20190228-1|73	%{_texmfdistdir}/fonts/source/public/cmcyr/cmcssqi8.mf
21mr|texlive-cmcyr-20190228-1|74	%{_texmfdistdir}/fonts/source/public/cmcyr/cmcti10.mf
21mr|texlive-cmcyr-20190228-1|75	%{_texmfdistdir}/fonts/source/public/cmcyr/cmcti12.mf
21mr|texlive-cmcyr-20190228-1|76	%{_texmfdistdir}/fonts/source/public/cmcyr/cmcti7.mf
21mr|texlive-cmcyr-20190228-1|77	%{_texmfdistdir}/fonts/source/public/cmcyr/cmcti8.mf
21mr|texlive-cmcyr-20190228-1|78	%{_texmfdistdir}/fonts/source/public/cmcyr/cmcti9.mf
21mr|texlive-cmcyr-20190228-1|79	%{_texmfdistdir}/fonts/source/public/cmcyr/cmctitle.mf
21mr|texlive-cmcyr-20190228-1|80	%{_texmfdistdir}/fonts/source/public/cmcyr/cmctt10.mf
21mr|texlive-cmcyr-20190228-1|81	%{_texmfdistdir}/fonts/source/public/cmcyr/cmctt12.mf
21mr|texlive-cmcyr-20190228-1|82	%{_texmfdistdir}/fonts/source/public/cmcyr/cmctt8.mf
21mr|texlive-cmcyr-20190228-1|83	%{_texmfdistdir}/fonts/source/public/cmcyr/cmctt9.mf
21mr|texlive-cmcyr-20190228-1|84	%{_texmfdistdir}/fonts/source/public/cmcyr/cmcu10.mf
21mr|texlive-cmcyr-20190228-1|85	%{_texmfdistdir}/fonts/source/public/cmcyr/cmcyr10.mf
21mr|texlive-cmcyr-20190228-1|86	%{_texmfdistdir}/fonts/source/public/cmcyr/cmcyr12.mf
21mr|texlive-cmcyr-20190228-1|87	%{_texmfdistdir}/fonts/source/public/cmcyr/cmcyr17.mf
21mr|texlive-cmcyr-20190228-1|88	%{_texmfdistdir}/fonts/source/public/cmcyr/cmcyr5.mf
21mr|texlive-cmcyr-20190228-1|89	%{_texmfdistdir}/fonts/source/public/cmcyr/cmcyr6.mf
21mr|texlive-cmcyr-20190228-1|90	%{_texmfdistdir}/fonts/source/public/cmcyr/cmcyr7.mf
21mr|texlive-cmcyr-20190228-1|91	%{_texmfdistdir}/fonts/source/public/cmcyr/cmcyr8.mf
21mr|texlive-cmcyr-20190228-1|92	%{_texmfdistdir}/fonts/source/public/cmcyr/cmcyr9.mf
21mr|texlive-cmcyr-20190228-1|93	%{_texmfdistdir}/fonts/source/public/cmcyr/coding.mf
21mr|texlive-cmcyr-20190228-1|94	%{_texmfdistdir}/fonts/source/public/cmcyr/cyrillic.mf
21mr|texlive-cmcyr-20190228-1|95	%{_texmfdistdir}/fonts/source/public/cmcyr/cyrl.mf
21mr|texlive-cmcyr-20190228-1|96	%{_texmfdistdir}/fonts/source/public/cmcyr/cyrlc.mf
21mr|texlive-cmcyr-20190228-1|97	%{_texmfdistdir}/fonts/source/public/cmcyr/cyrsymb.mf
21mr|texlive-cmcyr-20190228-1|98	%{_texmfdistdir}/fonts/source/public/cmcyr/cyrt.mf
21mr|texlive-cmcyr-20190228-1|99	%{_texmfdistdir}/fonts/source/public/cmcyr/cyru.mf
21mr|texlive-cmcyr-20190228-1|100	%{_texmfdistdir}/fonts/source/public/cmcyr/cytextit.mf
21mr|texlive-cmcyr-20190228-1|101	%{_texmfdistdir}/fonts/source/public/cmcyr/cytitle.mf
21mr|texlive-cmcyr-20190228-1|102	%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcb10.tfm
21mr|texlive-cmcyr-20190228-1|103	%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcbx10.tfm
21mr|texlive-cmcyr-20190228-1|104	%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcbx12.tfm
21mr|texlive-cmcyr-20190228-1|105	%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcbx5.tfm
21mr|texlive-cmcyr-20190228-1|106	%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcbx6.tfm
21mr|texlive-cmcyr-20190228-1|107	%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcbx7.tfm
21mr|texlive-cmcyr-20190228-1|108	%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcbx8.tfm
21mr|texlive-cmcyr-20190228-1|109	%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcbx9.tfm
21mr|texlive-cmcyr-20190228-1|110	%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcbxsl10.tfm
21mr|texlive-cmcyr-20190228-1|111	%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcbxti10.tfm
21mr|texlive-cmcyr-20190228-1|112	%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmccsc10.tfm
21mr|texlive-cmcyr-20190228-1|113	%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmccsc8.tfm
21mr|texlive-cmcyr-20190228-1|114	%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmccsc9.tfm
21mr|texlive-cmcyr-20190228-1|115	%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcinch.tfm
21mr|texlive-cmcyr-20190228-1|116	%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcitt10.tfm
21mr|texlive-cmcyr-20190228-1|117	%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcsl10.tfm
21mr|texlive-cmcyr-20190228-1|118	%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcsl12.tfm
21mr|texlive-cmcyr-20190228-1|119	%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcsl8.tfm
21mr|texlive-cmcyr-20190228-1|120	%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcsl9.tfm
21mr|texlive-cmcyr-20190228-1|121	%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcsltt10.tfm
21mr|texlive-cmcyr-20190228-1|122	%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcss10.tfm
21mr|texlive-cmcyr-20190228-1|123	%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcss12.tfm
21mr|texlive-cmcyr-20190228-1|124	%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcss17.tfm
21mr|texlive-cmcyr-20190228-1|125	%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcss8.tfm
21mr|texlive-cmcyr-20190228-1|126	%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcss9.tfm
21mr|texlive-cmcyr-20190228-1|127	%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcssbx10.tfm
21mr|texlive-cmcyr-20190228-1|128	%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcssdc10.tfm
21mr|texlive-cmcyr-20190228-1|129	%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcssi10.tfm
21mr|texlive-cmcyr-20190228-1|130	%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcssi12.tfm
21mr|texlive-cmcyr-20190228-1|131	%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcssi17.tfm
21mr|texlive-cmcyr-20190228-1|132	%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcssi8.tfm
21mr|texlive-cmcyr-20190228-1|133	%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcssi9.tfm
21mr|texlive-cmcyr-20190228-1|134	%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcssq8.tfm
21mr|texlive-cmcyr-20190228-1|135	%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcssqi8.tfm
21mr|texlive-cmcyr-20190228-1|136	%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcti10.tfm
21mr|texlive-cmcyr-20190228-1|137	%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcti12.tfm
21mr|texlive-cmcyr-20190228-1|138	%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcti7.tfm
21mr|texlive-cmcyr-20190228-1|139	%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcti8.tfm
21mr|texlive-cmcyr-20190228-1|140	%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcti9.tfm
21mr|texlive-cmcyr-20190228-1|141	%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmctt10.tfm
21mr|texlive-cmcyr-20190228-1|142	%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmctt12.tfm
21mr|texlive-cmcyr-20190228-1|143	%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmctt8.tfm
21mr|texlive-cmcyr-20190228-1|144	%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmctt9.tfm
21mr|texlive-cmcyr-20190228-1|145	%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcu10.tfm
21mr|texlive-cmcyr-20190228-1|146	%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcyr10.tfm
21mr|texlive-cmcyr-20190228-1|147	%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcyr12.tfm
21mr|texlive-cmcyr-20190228-1|148	%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcyr17.tfm
21mr|texlive-cmcyr-20190228-1|149	%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcyr5.tfm
21mr|texlive-cmcyr-20190228-1|150	%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcyr6.tfm
21mr|texlive-cmcyr-20190228-1|151	%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcyr7.tfm
21mr|texlive-cmcyr-20190228-1|152	%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcyr8.tfm
21mr|texlive-cmcyr-20190228-1|153	%{_texmfdistdir}/fonts/tfm/public/cmcyr/cmcyr9.tfm
21mr|texlive-cmcyr-20190228-1|154	%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmb10.tfm
21mr|texlive-cmcyr-20190228-1|155	%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmbx10.tfm
21mr|texlive-cmcyr-20190228-1|156	%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmbx12.tfm
21mr|texlive-cmcyr-20190228-1|157	%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmbx5.tfm
21mr|texlive-cmcyr-20190228-1|158	%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmbx6.tfm
21mr|texlive-cmcyr-20190228-1|159	%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmbx7.tfm
21mr|texlive-cmcyr-20190228-1|160	%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmbx8.tfm
21mr|texlive-cmcyr-20190228-1|161	%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmbx9.tfm
21mr|texlive-cmcyr-20190228-1|162	%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmbxsl10.tfm
21mr|texlive-cmcyr-20190228-1|163	%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmbxti10.tfm
21mr|texlive-cmcyr-20190228-1|164	%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmcsc10.tfm
21mr|texlive-cmcyr-20190228-1|165	%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmcsc8.tfm
21mr|texlive-cmcyr-20190228-1|166	%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmcsc9.tfm
21mr|texlive-cmcyr-20190228-1|167	%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcminch.tfm
21mr|texlive-cmcyr-20190228-1|168	%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmitt10.tfm
21mr|texlive-cmcyr-20190228-1|169	%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmmi10.tfm
21mr|texlive-cmcyr-20190228-1|170	%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmmi12.tfm
21mr|texlive-cmcyr-20190228-1|171	%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmmi5.tfm
21mr|texlive-cmcyr-20190228-1|172	%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmmi6.tfm
21mr|texlive-cmcyr-20190228-1|173	%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmmi7.tfm
21mr|texlive-cmcyr-20190228-1|174	%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmmi8.tfm
21mr|texlive-cmcyr-20190228-1|175	%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmmi9.tfm
21mr|texlive-cmcyr-20190228-1|176	%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmmib10.tfm
21mr|texlive-cmcyr-20190228-1|177	%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmr10.tfm
21mr|texlive-cmcyr-20190228-1|178	%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmr12.tfm
21mr|texlive-cmcyr-20190228-1|179	%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmr17.tfm
21mr|texlive-cmcyr-20190228-1|180	%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmr5.tfm
21mr|texlive-cmcyr-20190228-1|181	%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmr6.tfm
21mr|texlive-cmcyr-20190228-1|182	%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmr7.tfm
21mr|texlive-cmcyr-20190228-1|183	%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmr8.tfm
21mr|texlive-cmcyr-20190228-1|184	%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmr9.tfm
21mr|texlive-cmcyr-20190228-1|185	%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmsl10.tfm
21mr|texlive-cmcyr-20190228-1|186	%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmsl12.tfm
21mr|texlive-cmcyr-20190228-1|187	%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmsl8.tfm
21mr|texlive-cmcyr-20190228-1|188	%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmsl9.tfm
21mr|texlive-cmcyr-20190228-1|189	%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmsltt10.tfm
21mr|texlive-cmcyr-20190228-1|190	%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmss10.tfm
21mr|texlive-cmcyr-20190228-1|191	%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmss12.tfm
21mr|texlive-cmcyr-20190228-1|192	%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmss17.tfm
21mr|texlive-cmcyr-20190228-1|193	%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmss8.tfm
21mr|texlive-cmcyr-20190228-1|194	%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmss9.tfm
21mr|texlive-cmcyr-20190228-1|195	%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmssbx10.tfm
21mr|texlive-cmcyr-20190228-1|196	%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmssdc10.tfm
21mr|texlive-cmcyr-20190228-1|197	%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmssi10.tfm
21mr|texlive-cmcyr-20190228-1|198	%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmssi12.tfm
21mr|texlive-cmcyr-20190228-1|199	%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmssi17.tfm
21mr|texlive-cmcyr-20190228-1|200	%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmssi8.tfm
21mr|texlive-cmcyr-20190228-1|201	%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmssi9.tfm
21mr|texlive-cmcyr-20190228-1|202	%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmssq8.tfm
21mr|texlive-cmcyr-20190228-1|203	%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmssqi8.tfm
21mr|texlive-cmcyr-20190228-1|204	%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmti10.tfm
21mr|texlive-cmcyr-20190228-1|205	%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmti12.tfm
21mr|texlive-cmcyr-20190228-1|206	%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmti7.tfm
21mr|texlive-cmcyr-20190228-1|207	%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmti8.tfm
21mr|texlive-cmcyr-20190228-1|208	%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmti9.tfm
21mr|texlive-cmcyr-20190228-1|209	%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmtt10.tfm
21mr|texlive-cmcyr-20190228-1|210	%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmtt12.tfm
21mr|texlive-cmcyr-20190228-1|211	%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmtt8.tfm
21mr|texlive-cmcyr-20190228-1|212	%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmtt9.tfm
21mr|texlive-cmcyr-20190228-1|213	%{_texmfdistdir}/fonts/tfm/public/cmcyr/kcmu10.tfm
21mr|texlive-cmcyr-20190228-1|214	%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmb10.tfm
21mr|texlive-cmcyr-20190228-1|215	%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmbx10.tfm
21mr|texlive-cmcyr-20190228-1|216	%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmbx12.tfm
21mr|texlive-cmcyr-20190228-1|217	%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmbx5.tfm
21mr|texlive-cmcyr-20190228-1|218	%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmbx6.tfm
21mr|texlive-cmcyr-20190228-1|219	%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmbx7.tfm
21mr|texlive-cmcyr-20190228-1|220	%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmbx8.tfm
21mr|texlive-cmcyr-20190228-1|221	%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmbx9.tfm
21mr|texlive-cmcyr-20190228-1|222	%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmbxsl10.tfm
21mr|texlive-cmcyr-20190228-1|223	%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmbxti10.tfm
21mr|texlive-cmcyr-20190228-1|224	%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmcsc10.tfm
21mr|texlive-cmcyr-20190228-1|225	%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmcsc8.tfm
21mr|texlive-cmcyr-20190228-1|226	%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmcsc9.tfm
21mr|texlive-cmcyr-20190228-1|227	%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcminch.tfm
21mr|texlive-cmcyr-20190228-1|228	%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmitt10.tfm
21mr|texlive-cmcyr-20190228-1|229	%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmmi10.tfm
21mr|texlive-cmcyr-20190228-1|230	%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmmi12.tfm
21mr|texlive-cmcyr-20190228-1|231	%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmmi5.tfm
21mr|texlive-cmcyr-20190228-1|232	%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmmi6.tfm
21mr|texlive-cmcyr-20190228-1|233	%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmmi7.tfm
21mr|texlive-cmcyr-20190228-1|234	%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmmi8.tfm
21mr|texlive-cmcyr-20190228-1|235	%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmmi9.tfm
21mr|texlive-cmcyr-20190228-1|236	%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmmib10.tfm
21mr|texlive-cmcyr-20190228-1|237	%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmr10.tfm
21mr|texlive-cmcyr-20190228-1|238	%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmr12.tfm
21mr|texlive-cmcyr-20190228-1|239	%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmr17.tfm
21mr|texlive-cmcyr-20190228-1|240	%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmr5.tfm
21mr|texlive-cmcyr-20190228-1|241	%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmr6.tfm
21mr|texlive-cmcyr-20190228-1|242	%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmr7.tfm
21mr|texlive-cmcyr-20190228-1|243	%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmr8.tfm
21mr|texlive-cmcyr-20190228-1|244	%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmr9.tfm
21mr|texlive-cmcyr-20190228-1|245	%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmsl10.tfm
21mr|texlive-cmcyr-20190228-1|246	%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmsl12.tfm
21mr|texlive-cmcyr-20190228-1|247	%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmsl8.tfm
21mr|texlive-cmcyr-20190228-1|248	%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmsl9.tfm
21mr|texlive-cmcyr-20190228-1|249	%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmsltt10.tfm
21mr|texlive-cmcyr-20190228-1|250	%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmss10.tfm
21mr|texlive-cmcyr-20190228-1|251	%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmss12.tfm
21mr|texlive-cmcyr-20190228-1|252	%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmss17.tfm
21mr|texlive-cmcyr-20190228-1|253	%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmss8.tfm
21mr|texlive-cmcyr-20190228-1|254	%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmss9.tfm
21mr|texlive-cmcyr-20190228-1|255	%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmssbx10.tfm
21mr|texlive-cmcyr-20190228-1|256	%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmssdc10.tfm
21mr|texlive-cmcyr-20190228-1|257	%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmssi10.tfm
21mr|texlive-cmcyr-20190228-1|258	%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmssi12.tfm
21mr|texlive-cmcyr-20190228-1|259	%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmssi17.tfm
21mr|texlive-cmcyr-20190228-1|260	%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmssi8.tfm
21mr|texlive-cmcyr-20190228-1|261	%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmssi9.tfm
21mr|texlive-cmcyr-20190228-1|262	%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmssq8.tfm
21mr|texlive-cmcyr-20190228-1|263	%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmssqi8.tfm
21mr|texlive-cmcyr-20190228-1|264	%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmti10.tfm
21mr|texlive-cmcyr-20190228-1|265	%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmti12.tfm
21mr|texlive-cmcyr-20190228-1|266	%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmti7.tfm
21mr|texlive-cmcyr-20190228-1|267	%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmti8.tfm
21mr|texlive-cmcyr-20190228-1|268	%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmti9.tfm
21mr|texlive-cmcyr-20190228-1|269	%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmtt10.tfm
21mr|texlive-cmcyr-20190228-1|270	%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmtt12.tfm
21mr|texlive-cmcyr-20190228-1|271	%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmtt8.tfm
21mr|texlive-cmcyr-20190228-1|272	%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmtt9.tfm
21mr|texlive-cmcyr-20190228-1|273	%{_texmfdistdir}/fonts/tfm/public/cmcyr/wcmu10.tfm
21mr|texlive-cmcyr-20190228-1|274	%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmb10.tfm
21mr|texlive-cmcyr-20190228-1|275	%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmbx10.tfm
21mr|texlive-cmcyr-20190228-1|276	%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmbx12.tfm
21mr|texlive-cmcyr-20190228-1|277	%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmbx5.tfm
21mr|texlive-cmcyr-20190228-1|278	%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmbx6.tfm
21mr|texlive-cmcyr-20190228-1|279	%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmbx7.tfm
21mr|texlive-cmcyr-20190228-1|280	%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmbx8.tfm
21mr|texlive-cmcyr-20190228-1|281	%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmbx9.tfm
21mr|texlive-cmcyr-20190228-1|282	%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmbxsl10.tfm
21mr|texlive-cmcyr-20190228-1|283	%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmbxti10.tfm
21mr|texlive-cmcyr-20190228-1|284	%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmcsc10.tfm
21mr|texlive-cmcyr-20190228-1|285	%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmcsc8.tfm
21mr|texlive-cmcyr-20190228-1|286	%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmcsc9.tfm
21mr|texlive-cmcyr-20190228-1|287	%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcminch.tfm
21mr|texlive-cmcyr-20190228-1|288	%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmitt10.tfm
21mr|texlive-cmcyr-20190228-1|289	%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmmi10.tfm
21mr|texlive-cmcyr-20190228-1|290	%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmmi12.tfm
21mr|texlive-cmcyr-20190228-1|291	%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmmi5.tfm
21mr|texlive-cmcyr-20190228-1|292	%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmmi6.tfm
21mr|texlive-cmcyr-20190228-1|293	%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmmi7.tfm
21mr|texlive-cmcyr-20190228-1|294	%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmmi8.tfm
21mr|texlive-cmcyr-20190228-1|295	%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmmi9.tfm
21mr|texlive-cmcyr-20190228-1|296	%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmmib10.tfm
21mr|texlive-cmcyr-20190228-1|297	%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmr10.tfm
21mr|texlive-cmcyr-20190228-1|298	%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmr12.tfm
21mr|texlive-cmcyr-20190228-1|299	%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmr17.tfm
21mr|texlive-cmcyr-20190228-1|300	%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmr5.tfm
21mr|texlive-cmcyr-20190228-1|301	%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmr6.tfm
21mr|texlive-cmcyr-20190228-1|302	%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmr7.tfm
21mr|texlive-cmcyr-20190228-1|303	%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmr8.tfm
21mr|texlive-cmcyr-20190228-1|304	%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmr9.tfm
21mr|texlive-cmcyr-20190228-1|305	%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmsl10.tfm
21mr|texlive-cmcyr-20190228-1|306	%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmsl12.tfm
21mr|texlive-cmcyr-20190228-1|307	%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmsl8.tfm
21mr|texlive-cmcyr-20190228-1|308	%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmsl9.tfm
21mr|texlive-cmcyr-20190228-1|309	%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmsltt10.tfm
21mr|texlive-cmcyr-20190228-1|310	%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmss10.tfm
21mr|texlive-cmcyr-20190228-1|311	%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmss12.tfm
21mr|texlive-cmcyr-20190228-1|312	%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmss17.tfm
21mr|texlive-cmcyr-20190228-1|313	%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmss8.tfm
21mr|texlive-cmcyr-20190228-1|314	%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmss9.tfm
21mr|texlive-cmcyr-20190228-1|315	%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmssbx10.tfm
21mr|texlive-cmcyr-20190228-1|316	%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmssdc10.tfm
21mr|texlive-cmcyr-20190228-1|317	%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmssi10.tfm
21mr|texlive-cmcyr-20190228-1|318	%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmssi12.tfm
21mr|texlive-cmcyr-20190228-1|319	%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmssi17.tfm
21mr|texlive-cmcyr-20190228-1|320	%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmssi8.tfm
21mr|texlive-cmcyr-20190228-1|321	%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmssi9.tfm
21mr|texlive-cmcyr-20190228-1|322	%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmssq8.tfm
21mr|texlive-cmcyr-20190228-1|323	%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmssqi8.tfm
21mr|texlive-cmcyr-20190228-1|324	%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmti10.tfm
21mr|texlive-cmcyr-20190228-1|325	%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmti12.tfm
21mr|texlive-cmcyr-20190228-1|326	%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmti7.tfm
21mr|texlive-cmcyr-20190228-1|327	%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmti8.tfm
21mr|texlive-cmcyr-20190228-1|328	%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmti9.tfm
21mr|texlive-cmcyr-20190228-1|329	%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmtt10.tfm
21mr|texlive-cmcyr-20190228-1|330	%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmtt12.tfm
21mr|texlive-cmcyr-20190228-1|331	%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmtt8.tfm
21mr|texlive-cmcyr-20190228-1|332	%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmtt9.tfm
21mr|texlive-cmcyr-20190228-1|333	%{_texmfdistdir}/fonts/tfm/public/cmcyr/xcmu10.tfm
21mr|texlive-cmcyr-20190228-1|334	%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmb10.tfm
21mr|texlive-cmcyr-20190228-1|335	%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmbx10.tfm
21mr|texlive-cmcyr-20190228-1|336	%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmbx12.tfm
21mr|texlive-cmcyr-20190228-1|337	%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmbx5.tfm
21mr|texlive-cmcyr-20190228-1|338	%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmbx6.tfm
21mr|texlive-cmcyr-20190228-1|339	%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmbx7.tfm
21mr|texlive-cmcyr-20190228-1|340	%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmbx8.tfm
21mr|texlive-cmcyr-20190228-1|341	%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmbx9.tfm
21mr|texlive-cmcyr-20190228-1|342	%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmbxsl10.tfm
21mr|texlive-cmcyr-20190228-1|343	%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmbxti10.tfm
21mr|texlive-cmcyr-20190228-1|344	%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmcsc10.tfm
21mr|texlive-cmcyr-20190228-1|345	%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmcsc8.tfm
21mr|texlive-cmcyr-20190228-1|346	%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmcsc9.tfm
21mr|texlive-cmcyr-20190228-1|347	%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycminch.tfm
21mr|texlive-cmcyr-20190228-1|348	%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmitt10.tfm
21mr|texlive-cmcyr-20190228-1|349	%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmmi10.tfm
21mr|texlive-cmcyr-20190228-1|350	%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmmi12.tfm
21mr|texlive-cmcyr-20190228-1|351	%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmmi5.tfm
21mr|texlive-cmcyr-20190228-1|352	%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmmi6.tfm
21mr|texlive-cmcyr-20190228-1|353	%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmmi7.tfm
21mr|texlive-cmcyr-20190228-1|354	%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmmi8.tfm
21mr|texlive-cmcyr-20190228-1|355	%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmmi9.tfm
21mr|texlive-cmcyr-20190228-1|356	%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmmib10.tfm
21mr|texlive-cmcyr-20190228-1|357	%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmr10.tfm
21mr|texlive-cmcyr-20190228-1|358	%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmr12.tfm
21mr|texlive-cmcyr-20190228-1|359	%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmr17.tfm
21mr|texlive-cmcyr-20190228-1|360	%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmr5.tfm
21mr|texlive-cmcyr-20190228-1|361	%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmr6.tfm
21mr|texlive-cmcyr-20190228-1|362	%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmr7.tfm
21mr|texlive-cmcyr-20190228-1|363	%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmr8.tfm
21mr|texlive-cmcyr-20190228-1|364	%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmr9.tfm
21mr|texlive-cmcyr-20190228-1|365	%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmsl10.tfm
21mr|texlive-cmcyr-20190228-1|366	%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmsl12.tfm
21mr|texlive-cmcyr-20190228-1|367	%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmsl8.tfm
21mr|texlive-cmcyr-20190228-1|368	%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmsl9.tfm
21mr|texlive-cmcyr-20190228-1|369	%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmsltt10.tfm
21mr|texlive-cmcyr-20190228-1|370	%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmss10.tfm
21mr|texlive-cmcyr-20190228-1|371	%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmss12.tfm
21mr|texlive-cmcyr-20190228-1|372	%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmss17.tfm
21mr|texlive-cmcyr-20190228-1|373	%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmss8.tfm
21mr|texlive-cmcyr-20190228-1|374	%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmss9.tfm
21mr|texlive-cmcyr-20190228-1|375	%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmssbx10.tfm
21mr|texlive-cmcyr-20190228-1|376	%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmssdc10.tfm
21mr|texlive-cmcyr-20190228-1|377	%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmssi10.tfm
21mr|texlive-cmcyr-20190228-1|378	%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmssi12.tfm
21mr|texlive-cmcyr-20190228-1|379	%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmssi17.tfm
21mr|texlive-cmcyr-20190228-1|380	%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmssi8.tfm
21mr|texlive-cmcyr-20190228-1|381	%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmssi9.tfm
21mr|texlive-cmcyr-20190228-1|382	%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmssq8.tfm
21mr|texlive-cmcyr-20190228-1|383	%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmssqi8.tfm
21mr|texlive-cmcyr-20190228-1|384	%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmti10.tfm
21mr|texlive-cmcyr-20190228-1|385	%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmti12.tfm
21mr|texlive-cmcyr-20190228-1|386	%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmti7.tfm
21mr|texlive-cmcyr-20190228-1|387	%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmti8.tfm
21mr|texlive-cmcyr-20190228-1|388	%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmti9.tfm
21mr|texlive-cmcyr-20190228-1|389	%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmtt10.tfm
21mr|texlive-cmcyr-20190228-1|390	%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmtt12.tfm
21mr|texlive-cmcyr-20190228-1|391	%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmtt8.tfm
21mr|texlive-cmcyr-20190228-1|392	%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmtt9.tfm
21mr|texlive-cmcyr-20190228-1|393	%{_texmfdistdir}/fonts/tfm/public/cmcyr/ycmu10.tfm
21mr|texlive-cmcyr-20190228-1|394	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcb10.pfb
21mr|texlive-cmcyr-20190228-1|395	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcb10.pfm
21mr|texlive-cmcyr-20190228-1|396	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcbx10.pfb
21mr|texlive-cmcyr-20190228-1|397	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcbx10.pfm
21mr|texlive-cmcyr-20190228-1|398	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcbx12.pfb
21mr|texlive-cmcyr-20190228-1|399	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcbx12.pfm
21mr|texlive-cmcyr-20190228-1|400	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcbx5.pfb
21mr|texlive-cmcyr-20190228-1|401	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcbx5.pfm
21mr|texlive-cmcyr-20190228-1|402	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcbx6.pfb
21mr|texlive-cmcyr-20190228-1|403	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcbx6.pfm
21mr|texlive-cmcyr-20190228-1|404	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcbx7.pfb
21mr|texlive-cmcyr-20190228-1|405	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcbx7.pfm
21mr|texlive-cmcyr-20190228-1|406	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcbx8.pfb
21mr|texlive-cmcyr-20190228-1|407	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcbx8.pfm
21mr|texlive-cmcyr-20190228-1|408	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcbx9.pfb
21mr|texlive-cmcyr-20190228-1|409	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcbx9.pfm
21mr|texlive-cmcyr-20190228-1|410	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcbxsl1.pfb
21mr|texlive-cmcyr-20190228-1|411	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcbxsl1.pfm
21mr|texlive-cmcyr-20190228-1|412	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcbxti1.pfb
21mr|texlive-cmcyr-20190228-1|413	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcbxti1.pfm
21mr|texlive-cmcyr-20190228-1|414	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmccsc10.pfb
21mr|texlive-cmcyr-20190228-1|415	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmccsc10.pfm
21mr|texlive-cmcyr-20190228-1|416	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmccsc8.pfb
21mr|texlive-cmcyr-20190228-1|417	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmccsc8.pfm
21mr|texlive-cmcyr-20190228-1|418	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmccsc9.pfb
21mr|texlive-cmcyr-20190228-1|419	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmccsc9.pfm
21mr|texlive-cmcyr-20190228-1|420	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcinch7.pfb
21mr|texlive-cmcyr-20190228-1|421	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcinch7.pfm
21mr|texlive-cmcyr-20190228-1|422	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcitt10.pfb
21mr|texlive-cmcyr-20190228-1|423	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcitt10.pfm
21mr|texlive-cmcyr-20190228-1|424	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcsl10.pfb
21mr|texlive-cmcyr-20190228-1|425	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcsl10.pfm
21mr|texlive-cmcyr-20190228-1|426	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcsl12.pfb
21mr|texlive-cmcyr-20190228-1|427	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcsl12.pfm
21mr|texlive-cmcyr-20190228-1|428	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcsl8.pfb
21mr|texlive-cmcyr-20190228-1|429	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcsl8.pfm
21mr|texlive-cmcyr-20190228-1|430	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcsl9.pfb
21mr|texlive-cmcyr-20190228-1|431	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcsl9.pfm
21mr|texlive-cmcyr-20190228-1|432	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcsltt1.pfb
21mr|texlive-cmcyr-20190228-1|433	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcsltt1.pfm
21mr|texlive-cmcyr-20190228-1|434	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcss10.pfb
21mr|texlive-cmcyr-20190228-1|435	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcss10.pfm
21mr|texlive-cmcyr-20190228-1|436	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcss12.pfb
21mr|texlive-cmcyr-20190228-1|437	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcss12.pfm
21mr|texlive-cmcyr-20190228-1|438	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcss17.pfb
21mr|texlive-cmcyr-20190228-1|439	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcss17.pfm
21mr|texlive-cmcyr-20190228-1|440	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcss8.pfb
21mr|texlive-cmcyr-20190228-1|441	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcss8.pfm
21mr|texlive-cmcyr-20190228-1|442	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcss9.pfb
21mr|texlive-cmcyr-20190228-1|443	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcss9.pfm
21mr|texlive-cmcyr-20190228-1|444	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcssbx1.pfb
21mr|texlive-cmcyr-20190228-1|445	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcssbx1.pfm
21mr|texlive-cmcyr-20190228-1|446	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcssdc1.pfb
21mr|texlive-cmcyr-20190228-1|447	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcssdc1.pfm
21mr|texlive-cmcyr-20190228-1|448	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcssi10.pfb
21mr|texlive-cmcyr-20190228-1|449	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcssi10.pfm
21mr|texlive-cmcyr-20190228-1|450	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcssi12.pfb
21mr|texlive-cmcyr-20190228-1|451	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcssi12.pfm
21mr|texlive-cmcyr-20190228-1|452	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcssi17.pfb
21mr|texlive-cmcyr-20190228-1|453	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcssi17.pfm
21mr|texlive-cmcyr-20190228-1|454	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcssi8.pfb
21mr|texlive-cmcyr-20190228-1|455	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcssi8.pfm
21mr|texlive-cmcyr-20190228-1|456	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcssi9.pfb
21mr|texlive-cmcyr-20190228-1|457	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcssi9.pfm
21mr|texlive-cmcyr-20190228-1|458	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcssq8.pfb
21mr|texlive-cmcyr-20190228-1|459	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcssq8.pfm
21mr|texlive-cmcyr-20190228-1|460	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcssqi8.pfb
21mr|texlive-cmcyr-20190228-1|461	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcssqi8.pfm
21mr|texlive-cmcyr-20190228-1|462	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcti10.pfb
21mr|texlive-cmcyr-20190228-1|463	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcti10.pfm
21mr|texlive-cmcyr-20190228-1|464	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcti12.pfb
21mr|texlive-cmcyr-20190228-1|465	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcti12.pfm
21mr|texlive-cmcyr-20190228-1|466	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcti7.pfb
21mr|texlive-cmcyr-20190228-1|467	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcti7.pfm
21mr|texlive-cmcyr-20190228-1|468	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcti8.pfb
21mr|texlive-cmcyr-20190228-1|469	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcti8.pfm
21mr|texlive-cmcyr-20190228-1|470	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcti9.pfb
21mr|texlive-cmcyr-20190228-1|471	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcti9.pfm
21mr|texlive-cmcyr-20190228-1|472	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmctt10.pfb
21mr|texlive-cmcyr-20190228-1|473	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmctt10.pfm
21mr|texlive-cmcyr-20190228-1|474	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmctt12.pfb
21mr|texlive-cmcyr-20190228-1|475	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmctt12.pfm
21mr|texlive-cmcyr-20190228-1|476	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmctt8.pfb
21mr|texlive-cmcyr-20190228-1|477	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmctt8.pfm
21mr|texlive-cmcyr-20190228-1|478	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmctt9.pfb
21mr|texlive-cmcyr-20190228-1|479	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmctt9.pfm
21mr|texlive-cmcyr-20190228-1|480	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcu10.pfb
21mr|texlive-cmcyr-20190228-1|481	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcu10.pfm
21mr|texlive-cmcyr-20190228-1|482	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcyr10.pfb
21mr|texlive-cmcyr-20190228-1|483	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcyr10.pfm
21mr|texlive-cmcyr-20190228-1|484	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcyr12.pfb
21mr|texlive-cmcyr-20190228-1|485	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcyr12.pfm
21mr|texlive-cmcyr-20190228-1|486	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcyr17.pfb
21mr|texlive-cmcyr-20190228-1|487	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcyr17.pfm
21mr|texlive-cmcyr-20190228-1|488	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcyr5.pfb
21mr|texlive-cmcyr-20190228-1|489	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcyr5.pfm
21mr|texlive-cmcyr-20190228-1|490	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcyr6.pfb
21mr|texlive-cmcyr-20190228-1|491	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcyr6.pfm
21mr|texlive-cmcyr-20190228-1|492	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcyr7.pfb
21mr|texlive-cmcyr-20190228-1|493	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcyr7.pfm
21mr|texlive-cmcyr-20190228-1|494	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcyr8.pfb
21mr|texlive-cmcyr-20190228-1|495	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcyr8.pfm
21mr|texlive-cmcyr-20190228-1|496	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcyr9.pfb
21mr|texlive-cmcyr-20190228-1|497	%{_texmfdistdir}/fonts/type1/public/cmcyr/cmcyr9.pfm
21mr|texlive-cmcyr-20190228-1|498	%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmb10.vf
21mr|texlive-cmcyr-20190228-1|499	%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmbx10.vf
21mr|texlive-cmcyr-20190228-1|500	%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmbx12.vf
21mr|texlive-cmcyr-20190228-1|501	%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmbx5.vf
21mr|texlive-cmcyr-20190228-1|502	%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmbx6.vf
21mr|texlive-cmcyr-20190228-1|503	%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmbx7.vf
21mr|texlive-cmcyr-20190228-1|504	%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmbx8.vf
21mr|texlive-cmcyr-20190228-1|505	%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmbx9.vf
21mr|texlive-cmcyr-20190228-1|506	%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmbxsl10.vf
21mr|texlive-cmcyr-20190228-1|507	%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmbxti10.vf
21mr|texlive-cmcyr-20190228-1|508	%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmcsc10.vf
21mr|texlive-cmcyr-20190228-1|509	%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmcsc8.vf
21mr|texlive-cmcyr-20190228-1|510	%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmcsc9.vf
21mr|texlive-cmcyr-20190228-1|511	%{_texmfdistdir}/fonts/vf/public/cmcyr/kcminch.vf
21mr|texlive-cmcyr-20190228-1|512	%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmitt10.vf
21mr|texlive-cmcyr-20190228-1|513	%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmmi10.vf
21mr|texlive-cmcyr-20190228-1|514	%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmmi12.vf
21mr|texlive-cmcyr-20190228-1|515	%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmmi5.vf
21mr|texlive-cmcyr-20190228-1|516	%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmmi6.vf
21mr|texlive-cmcyr-20190228-1|517	%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmmi7.vf
21mr|texlive-cmcyr-20190228-1|518	%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmmi8.vf
21mr|texlive-cmcyr-20190228-1|519	%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmmi9.vf
21mr|texlive-cmcyr-20190228-1|520	%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmmib10.vf
21mr|texlive-cmcyr-20190228-1|521	%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmr10.vf
21mr|texlive-cmcyr-20190228-1|522	%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmr12.vf
21mr|texlive-cmcyr-20190228-1|523	%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmr17.vf
21mr|texlive-cmcyr-20190228-1|524	%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmr5.vf
21mr|texlive-cmcyr-20190228-1|525	%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmr6.vf
21mr|texlive-cmcyr-20190228-1|526	%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmr7.vf
21mr|texlive-cmcyr-20190228-1|527	%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmr8.vf
21mr|texlive-cmcyr-20190228-1|528	%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmr9.vf
21mr|texlive-cmcyr-20190228-1|529	%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmsl10.vf
21mr|texlive-cmcyr-20190228-1|530	%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmsl12.vf
21mr|texlive-cmcyr-20190228-1|531	%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmsl8.vf
21mr|texlive-cmcyr-20190228-1|532	%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmsl9.vf
21mr|texlive-cmcyr-20190228-1|533	%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmsltt10.vf
21mr|texlive-cmcyr-20190228-1|534	%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmss10.vf
21mr|texlive-cmcyr-20190228-1|535	%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmss12.vf
21mr|texlive-cmcyr-20190228-1|536	%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmss17.vf
21mr|texlive-cmcyr-20190228-1|537	%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmss8.vf
21mr|texlive-cmcyr-20190228-1|538	%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmss9.vf
21mr|texlive-cmcyr-20190228-1|539	%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmssbx10.vf
21mr|texlive-cmcyr-20190228-1|540	%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmssdc10.vf
21mr|texlive-cmcyr-20190228-1|541	%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmssi10.vf
21mr|texlive-cmcyr-20190228-1|542	%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmssi12.vf
21mr|texlive-cmcyr-20190228-1|543	%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmssi17.vf
21mr|texlive-cmcyr-20190228-1|544	%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmssi8.vf
21mr|texlive-cmcyr-20190228-1|545	%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmssi9.vf
21mr|texlive-cmcyr-20190228-1|546	%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmssq8.vf
21mr|texlive-cmcyr-20190228-1|547	%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmssqi8.vf
21mr|texlive-cmcyr-20190228-1|548	%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmti10.vf
21mr|texlive-cmcyr-20190228-1|549	%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmti12.vf
21mr|texlive-cmcyr-20190228-1|550	%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmti7.vf
21mr|texlive-cmcyr-20190228-1|551	%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmti8.vf
21mr|texlive-cmcyr-20190228-1|552	%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmti9.vf
21mr|texlive-cmcyr-20190228-1|553	%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmtt10.vf
21mr|texlive-cmcyr-20190228-1|554	%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmtt12.vf
21mr|texlive-cmcyr-20190228-1|555	%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmtt8.vf
21mr|texlive-cmcyr-20190228-1|556	%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmtt9.vf
21mr|texlive-cmcyr-20190228-1|557	%{_texmfdistdir}/fonts/vf/public/cmcyr/kcmu10.vf
21mr|texlive-cmcyr-20190228-1|558	%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmb10.vf
21mr|texlive-cmcyr-20190228-1|559	%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmbx10.vf
21mr|texlive-cmcyr-20190228-1|560	%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmbx12.vf
21mr|texlive-cmcyr-20190228-1|561	%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmbx5.vf
21mr|texlive-cmcyr-20190228-1|562	%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmbx6.vf
21mr|texlive-cmcyr-20190228-1|563	%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmbx7.vf
21mr|texlive-cmcyr-20190228-1|564	%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmbx8.vf
21mr|texlive-cmcyr-20190228-1|565	%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmbx9.vf
21mr|texlive-cmcyr-20190228-1|566	%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmbxsl10.vf
21mr|texlive-cmcyr-20190228-1|567	%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmbxti10.vf
21mr|texlive-cmcyr-20190228-1|568	%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmcsc10.vf
21mr|texlive-cmcyr-20190228-1|569	%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmcsc8.vf
21mr|texlive-cmcyr-20190228-1|570	%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmcsc9.vf
21mr|texlive-cmcyr-20190228-1|571	%{_texmfdistdir}/fonts/vf/public/cmcyr/wcminch.vf
21mr|texlive-cmcyr-20190228-1|572	%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmitt10.vf
21mr|texlive-cmcyr-20190228-1|573	%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmmi10.vf
21mr|texlive-cmcyr-20190228-1|574	%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmmi12.vf
21mr|texlive-cmcyr-20190228-1|575	%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmmi5.vf
21mr|texlive-cmcyr-20190228-1|576	%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmmi6.vf
21mr|texlive-cmcyr-20190228-1|577	%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmmi7.vf
21mr|texlive-cmcyr-20190228-1|578	%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmmi8.vf
21mr|texlive-cmcyr-20190228-1|579	%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmmi9.vf
21mr|texlive-cmcyr-20190228-1|580	%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmmib10.vf
21mr|texlive-cmcyr-20190228-1|581	%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmr10.vf
21mr|texlive-cmcyr-20190228-1|582	%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmr12.vf
21mr|texlive-cmcyr-20190228-1|583	%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmr17.vf
21mr|texlive-cmcyr-20190228-1|584	%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmr5.vf
21mr|texlive-cmcyr-20190228-1|585	%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmr6.vf
21mr|texlive-cmcyr-20190228-1|586	%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmr7.vf
21mr|texlive-cmcyr-20190228-1|587	%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmr8.vf
21mr|texlive-cmcyr-20190228-1|588	%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmr9.vf
21mr|texlive-cmcyr-20190228-1|589	%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmsl10.vf
21mr|texlive-cmcyr-20190228-1|590	%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmsl12.vf
21mr|texlive-cmcyr-20190228-1|591	%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmsl8.vf
21mr|texlive-cmcyr-20190228-1|592	%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmsl9.vf
21mr|texlive-cmcyr-20190228-1|593	%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmsltt10.vf
21mr|texlive-cmcyr-20190228-1|594	%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmss10.vf
21mr|texlive-cmcyr-20190228-1|595	%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmss12.vf
21mr|texlive-cmcyr-20190228-1|596	%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmss17.vf
21mr|texlive-cmcyr-20190228-1|597	%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmss8.vf
21mr|texlive-cmcyr-20190228-1|598	%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmss9.vf
21mr|texlive-cmcyr-20190228-1|599	%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmssbx10.vf
21mr|texlive-cmcyr-20190228-1|600	%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmssdc10.vf
21mr|texlive-cmcyr-20190228-1|601	%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmssi10.vf
21mr|texlive-cmcyr-20190228-1|602	%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmssi12.vf
21mr|texlive-cmcyr-20190228-1|603	%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmssi17.vf
21mr|texlive-cmcyr-20190228-1|604	%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmssi8.vf
21mr|texlive-cmcyr-20190228-1|605	%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmssi9.vf
21mr|texlive-cmcyr-20190228-1|606	%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmssq8.vf
21mr|texlive-cmcyr-20190228-1|607	%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmssqi8.vf
21mr|texlive-cmcyr-20190228-1|608	%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmti10.vf
21mr|texlive-cmcyr-20190228-1|609	%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmti12.vf
21mr|texlive-cmcyr-20190228-1|610	%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmti7.vf
21mr|texlive-cmcyr-20190228-1|611	%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmti8.vf
21mr|texlive-cmcyr-20190228-1|612	%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmti9.vf
21mr|texlive-cmcyr-20190228-1|613	%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmtt10.vf
21mr|texlive-cmcyr-20190228-1|614	%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmtt12.vf
21mr|texlive-cmcyr-20190228-1|615	%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmtt8.vf
21mr|texlive-cmcyr-20190228-1|616	%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmtt9.vf
21mr|texlive-cmcyr-20190228-1|617	%{_texmfdistdir}/fonts/vf/public/cmcyr/wcmu10.vf
21mr|texlive-cmcyr-20190228-1|618	%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmb10.vf
21mr|texlive-cmcyr-20190228-1|619	%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmbx10.vf
21mr|texlive-cmcyr-20190228-1|620	%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmbx12.vf
21mr|texlive-cmcyr-20190228-1|621	%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmbx5.vf
21mr|texlive-cmcyr-20190228-1|622	%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmbx6.vf
21mr|texlive-cmcyr-20190228-1|623	%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmbx7.vf
21mr|texlive-cmcyr-20190228-1|624	%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmbx8.vf
21mr|texlive-cmcyr-20190228-1|625	%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmbx9.vf
21mr|texlive-cmcyr-20190228-1|626	%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmbxsl10.vf
21mr|texlive-cmcyr-20190228-1|627	%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmbxti10.vf
21mr|texlive-cmcyr-20190228-1|628	%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmcsc10.vf
21mr|texlive-cmcyr-20190228-1|629	%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmcsc8.vf
21mr|texlive-cmcyr-20190228-1|630	%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmcsc9.vf
21mr|texlive-cmcyr-20190228-1|631	%{_texmfdistdir}/fonts/vf/public/cmcyr/xcminch.vf
21mr|texlive-cmcyr-20190228-1|632	%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmitt10.vf
21mr|texlive-cmcyr-20190228-1|633	%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmmi10.vf
21mr|texlive-cmcyr-20190228-1|634	%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmmi12.vf
21mr|texlive-cmcyr-20190228-1|635	%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmmi5.vf
21mr|texlive-cmcyr-20190228-1|636	%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmmi6.vf
21mr|texlive-cmcyr-20190228-1|637	%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmmi7.vf
21mr|texlive-cmcyr-20190228-1|638	%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmmi8.vf
21mr|texlive-cmcyr-20190228-1|639	%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmmi9.vf
21mr|texlive-cmcyr-20190228-1|640	%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmmib10.vf
21mr|texlive-cmcyr-20190228-1|641	%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmr10.vf
21mr|texlive-cmcyr-20190228-1|642	%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmr12.vf
21mr|texlive-cmcyr-20190228-1|643	%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmr17.vf
21mr|texlive-cmcyr-20190228-1|644	%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmr5.vf
21mr|texlive-cmcyr-20190228-1|645	%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmr6.vf
21mr|texlive-cmcyr-20190228-1|646	%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmr7.vf
21mr|texlive-cmcyr-20190228-1|647	%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmr8.vf
21mr|texlive-cmcyr-20190228-1|648	%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmr9.vf
21mr|texlive-cmcyr-20190228-1|649	%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmsl10.vf
21mr|texlive-cmcyr-20190228-1|650	%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmsl12.vf
21mr|texlive-cmcyr-20190228-1|651	%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmsl8.vf
21mr|texlive-cmcyr-20190228-1|652	%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmsl9.vf
21mr|texlive-cmcyr-20190228-1|653	%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmsltt10.vf
21mr|texlive-cmcyr-20190228-1|654	%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmss10.vf
21mr|texlive-cmcyr-20190228-1|655	%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmss12.vf
21mr|texlive-cmcyr-20190228-1|656	%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmss17.vf
21mr|texlive-cmcyr-20190228-1|657	%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmss8.vf
21mr|texlive-cmcyr-20190228-1|658	%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmss9.vf
21mr|texlive-cmcyr-20190228-1|659	%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmssbx10.vf
21mr|texlive-cmcyr-20190228-1|660	%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmssdc10.vf
21mr|texlive-cmcyr-20190228-1|661	%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmssi10.vf
21mr|texlive-cmcyr-20190228-1|662	%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmssi12.vf
21mr|texlive-cmcyr-20190228-1|663	%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmssi17.vf
21mr|texlive-cmcyr-20190228-1|664	%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmssi8.vf
21mr|texlive-cmcyr-20190228-1|665	%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmssi9.vf
21mr|texlive-cmcyr-20190228-1|666	%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmssq8.vf
21mr|texlive-cmcyr-20190228-1|667	%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmssqi8.vf
21mr|texlive-cmcyr-20190228-1|668	%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmti10.vf
21mr|texlive-cmcyr-20190228-1|669	%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmti12.vf
21mr|texlive-cmcyr-20190228-1|670	%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmti7.vf
21mr|texlive-cmcyr-20190228-1|671	%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmti8.vf
21mr|texlive-cmcyr-20190228-1|672	%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmti9.vf
21mr|texlive-cmcyr-20190228-1|673	%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmtt10.vf
21mr|texlive-cmcyr-20190228-1|674	%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmtt12.vf
21mr|texlive-cmcyr-20190228-1|675	%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmtt8.vf
21mr|texlive-cmcyr-20190228-1|676	%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmtt9.vf
21mr|texlive-cmcyr-20190228-1|677	%{_texmfdistdir}/fonts/vf/public/cmcyr/xcmu10.vf
21mr|texlive-cmcyr-20190228-1|678	%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmb10.vf
21mr|texlive-cmcyr-20190228-1|679	%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmbx10.vf
21mr|texlive-cmcyr-20190228-1|680	%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmbx12.vf
21mr|texlive-cmcyr-20190228-1|681	%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmbx5.vf
21mr|texlive-cmcyr-20190228-1|682	%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmbx6.vf
21mr|texlive-cmcyr-20190228-1|683	%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmbx7.vf
21mr|texlive-cmcyr-20190228-1|684	%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmbx8.vf
21mr|texlive-cmcyr-20190228-1|685	%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmbx9.vf
21mr|texlive-cmcyr-20190228-1|686	%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmbxsl10.vf
21mr|texlive-cmcyr-20190228-1|687	%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmbxti10.vf
21mr|texlive-cmcyr-20190228-1|688	%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmcsc10.vf
21mr|texlive-cmcyr-20190228-1|689	%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmcsc8.vf
21mr|texlive-cmcyr-20190228-1|690	%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmcsc9.vf
21mr|texlive-cmcyr-20190228-1|691	%{_texmfdistdir}/fonts/vf/public/cmcyr/ycminch.vf
21mr|texlive-cmcyr-20190228-1|692	%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmitt10.vf
21mr|texlive-cmcyr-20190228-1|693	%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmmi10.vf
21mr|texlive-cmcyr-20190228-1|694	%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmmi12.vf
21mr|texlive-cmcyr-20190228-1|695	%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmmi5.vf
21mr|texlive-cmcyr-20190228-1|696	%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmmi6.vf
21mr|texlive-cmcyr-20190228-1|697	%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmmi7.vf
21mr|texlive-cmcyr-20190228-1|698	%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmmi8.vf
21mr|texlive-cmcyr-20190228-1|699	%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmmi9.vf
21mr|texlive-cmcyr-20190228-1|700	%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmmib10.vf
21mr|texlive-cmcyr-20190228-1|701	%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmr10.vf
21mr|texlive-cmcyr-20190228-1|702	%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmr12.vf
21mr|texlive-cmcyr-20190228-1|703	%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmr17.vf
21mr|texlive-cmcyr-20190228-1|704	%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmr5.vf
21mr|texlive-cmcyr-20190228-1|705	%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmr6.vf
21mr|texlive-cmcyr-20190228-1|706	%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmr7.vf
21mr|texlive-cmcyr-20190228-1|707	%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmr8.vf
21mr|texlive-cmcyr-20190228-1|708	%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmr9.vf
21mr|texlive-cmcyr-20190228-1|709	%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmsl10.vf
21mr|texlive-cmcyr-20190228-1|710	%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmsl12.vf
21mr|texlive-cmcyr-20190228-1|711	%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmsl8.vf
21mr|texlive-cmcyr-20190228-1|712	%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmsl9.vf
21mr|texlive-cmcyr-20190228-1|713	%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmsltt10.vf
21mr|texlive-cmcyr-20190228-1|714	%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmss10.vf
21mr|texlive-cmcyr-20190228-1|715	%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmss12.vf
21mr|texlive-cmcyr-20190228-1|716	%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmss17.vf
21mr|texlive-cmcyr-20190228-1|717	%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmss8.vf
21mr|texlive-cmcyr-20190228-1|718	%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmss9.vf
21mr|texlive-cmcyr-20190228-1|719	%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmssbx10.vf
21mr|texlive-cmcyr-20190228-1|720	%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmssdc10.vf
21mr|texlive-cmcyr-20190228-1|721	%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmssi10.vf
21mr|texlive-cmcyr-20190228-1|722	%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmssi12.vf
21mr|texlive-cmcyr-20190228-1|723	%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmssi17.vf
21mr|texlive-cmcyr-20190228-1|724	%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmssi8.vf
21mr|texlive-cmcyr-20190228-1|725	%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmssi9.vf
21mr|texlive-cmcyr-20190228-1|726	%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmssq8.vf
21mr|texlive-cmcyr-20190228-1|727	%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmssqi8.vf
21mr|texlive-cmcyr-20190228-1|728	%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmti10.vf
21mr|texlive-cmcyr-20190228-1|729	%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmti12.vf
21mr|texlive-cmcyr-20190228-1|730	%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmti7.vf
21mr|texlive-cmcyr-20190228-1|731	%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmti8.vf
21mr|texlive-cmcyr-20190228-1|732	%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmti9.vf
21mr|texlive-cmcyr-20190228-1|733	%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmtt10.vf
21mr|texlive-cmcyr-20190228-1|734	%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmtt12.vf
21mr|texlive-cmcyr-20190228-1|735	%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmtt8.vf
21mr|texlive-cmcyr-20190228-1|736	%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmtt9.vf
21mr|texlive-cmcyr-20190228-1|737	%{_texmfdistdir}/fonts/vf/public/cmcyr/ycmu10.vf
21mr|texlive-cmcyr-20190228-1|738	%doc %{_texmfdistdir}/doc/fonts/cmcyr/README
21mr|texlive-cmcyr-20190228-1|739	%doc %{_texmfdistdir}/doc/fonts/cmcyr/cmalt
21mr|texlive-cmcyr-20190228-1|740	%doc %{_texmfdistdir}/doc/fonts/cmcyr/cmalte
21mr|texlive-cmcyr-20190228-1|741	%doc %{_texmfdistdir}/doc/fonts/cmcyr/cmiso
21mr|texlive-cmcyr-20190228-1|742	%doc %{_texmfdistdir}/doc/fonts/cmcyr/cmisoe
21mr|texlive-cmcyr-20190228-1|743	%doc %{_texmfdistdir}/doc/fonts/cmcyr/cmkde
21mr|texlive-cmcyr-20190228-1|744	%doc %{_texmfdistdir}/doc/fonts/cmcyr/cmkdee
21mr|texlive-cmcyr-20190228-1|745	%doc %{_texmfdistdir}/doc/fonts/cmcyr/cmkoi8
21mr|texlive-cmcyr-20190228-1|746	%doc %{_texmfdistdir}/doc/fonts/cmcyr/cmkoi8e
21mr|texlive-cmcyr-20190228-1|747	%doc %{_texmfdistdir}/doc/fonts/cmcyr/cmwin
21mr|texlive-cmcyr-20190228-1|748	%doc %{_texmfdistdir}/doc/fonts/cmcyr/cmwine
21mr|texlive-cmcyr-20190228-1|749	%doc %{_texmfdistdir}/doc/fonts/cmcyr/cyralt
21mr|texlive-cmcyr-20190228-1|750	%doc %{_texmfdistdir}/doc/fonts/cmcyr/cyralte
21mr|texlive-cmcyr-20190228-1|751	%doc %{_texmfdistdir}/doc/fonts/cmcyr/cyriso
21mr|texlive-cmcyr-20190228-1|752	%doc %{_texmfdistdir}/doc/fonts/cmcyr/cyrisoe
21mr|texlive-cmcyr-20190228-1|753	%doc %{_texmfdistdir}/doc/fonts/cmcyr/cyrkde
21mr|texlive-cmcyr-20190228-1|754	%doc %{_texmfdistdir}/doc/fonts/cmcyr/cyrkdee
21mr|texlive-cmcyr-20190228-1|755	%doc %{_texmfdistdir}/doc/fonts/cmcyr/cyrkoi8
21mr|texlive-cmcyr-20190228-1|756	%doc %{_texmfdistdir}/doc/fonts/cmcyr/cyrkoi8e
21mr|texlive-cmcyr-20190228-1|757	%doc %{_texmfdistdir}/doc/fonts/cmcyr/cyrwin
21mr|texlive-cmcyr-20190228-1|758	%doc %{_texmfdistdir}/doc/fonts/cmcyr/cyrwine
21mr|texlive-cmcyr-20190228-1|759	%doc %{_texmfdistdir}/doc/fonts/cmcyr/merge.6i
21mr|texlive-cmcyr-20190228-1|760	%doc %{_texmfdistdir}/doc/fonts/cmcyr/merge.6k
21mr|texlive-cmcyr-20190228-1|761	%doc %{_texmfdistdir}/doc/fonts/cmcyr/merge.6w
21mr|texlive-cmcyr-20190228-1|762	%doc %{_texmfdistdir}/doc/fonts/cmcyr/merge.alt
21mr|texlive-cmcyr-20190228-1|763	%doc %{_texmfdistdir}/doc/fonts/cmcyr/merge.bat
21mr|texlive-cmcyr-20190228-1|764	%doc %{_texmfdistdir}/doc/fonts/cmcyr/merge.iso
21mr|texlive-cmcyr-20190228-1|765	%doc %{_texmfdistdir}/doc/fonts/cmcyr/merge.koi
21mr|texlive-cmcyr-20190228-1|766	%doc %{_texmfdistdir}/doc/fonts/cmcyr/merge.o6w
21mr|texlive-cmcyr-20190228-1|767	%doc %{_texmfdistdir}/doc/fonts/cmcyr/merge.win
21mr|texlive-cmcyr-20190228-1|768	%doc %{_texmfdistdir}/doc/fonts/cmcyr/vf/cmcyr6i/merge.bat
21mr|texlive-cmcyr-20190228-1|769	%doc %{_texmfdistdir}/doc/fonts/cmcyr/vf/cmcyr6k/merge.bat
21mr|texlive-cmcyr-20190228-1|770	%doc %{_texmfdistdir}/doc/fonts/cmcyr/vf/cmcyr6w/merge.bat
21mr|texlive-cmcyr-20190228-1|771	%doc %{_texmfdistdir}/doc/fonts/cmcyr/wncalt
21mr|texlive-cmcyr-20190228-1|772	%doc %{_texmfdistdir}/doc/fonts/cmcyr/wncalte
21mr|texlive-cmcyr-20190228-1|773	%doc %{_texmfdistdir}/doc/fonts/cmcyr/wnciso
21mr|texlive-cmcyr-20190228-1|774	%doc %{_texmfdistdir}/doc/fonts/cmcyr/wncisoe
21mr|texlive-cmcyr-20190228-1|775	%doc %{_texmfdistdir}/doc/fonts/cmcyr/wnckoi8
21mr|texlive-cmcyr-20190228-1|776	%doc %{_texmfdistdir}/doc/fonts/cmcyr/wnckoi8e
21mr|texlive-cmcyr-20190228-1|777	
21mr|texlive-cmcyr-20190228-1|778	#-----------------------------------------------------------------------
21mr|texlive-cmcyr-20190228-1|779	%prep
21mr|texlive-cmcyr-20190228-1|780	%setup -c -a0 -a1
21mr|texlive-cmcyr-20190228-1|781	
21mr|texlive-cmcyr-20190228-1|782	%build
21mr|texlive-cmcyr-20190228-1|783	
21mr|texlive-cmcyr-20190228-1|784	%install
21mr|texlive-cmcyr-20190228-1|785	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-cmcyr-20190228-1|786	cp -fpar fonts doc %{buildroot}%{_texmfdistdir}

17473 21
21mr|texlive-cmdstring-1.1-7|1	# revision 15878
21mr|texlive-cmdstring-1.1-7|2	# category Package
21mr|texlive-cmdstring-1.1-7|3	# catalog-ctan /macros/latex/contrib/cmdstring
21mr|texlive-cmdstring-1.1-7|4	# catalog-date 2008-08-18 10:38:42 +0200
21mr|texlive-cmdstring-1.1-7|5	# catalog-license lppl
21mr|texlive-cmdstring-1.1-7|6	# catalog-version 1.1
21mr|texlive-cmdstring-1.1-7|7	Name:		texlive-cmdstring
21mr|texlive-cmdstring-1.1-7|8	Version:	1.1
21mr|texlive-cmdstring-1.1-7|9	Release:	7
21mr|texlive-cmdstring-1.1-7|10	Summary:	Get command name reliably
21mr|texlive-cmdstring-1.1-7|11	Group:		Publishing
21mr|texlive-cmdstring-1.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/cmdstring
21mr|texlive-cmdstring-1.1-7|13	License:	LPPL
21mr|texlive-cmdstring-1.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cmdstring.tar.xz
21mr|texlive-cmdstring-1.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cmdstring.doc.tar.xz
21mr|texlive-cmdstring-1.1-7|16	BuildArch:	noarch
21mr|texlive-cmdstring-1.1-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-cmdstring-1.1-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-cmdstring-1.1-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-cmdstring-1.1-7|20	
21mr|texlive-cmdstring-1.1-7|21	%description
21mr|texlive-cmdstring-1.1-7|22	Extracts the letters of a command's name (e.g., foo for command
21mr|texlive-cmdstring-1.1-7|23	\foo), in a reliable way.
21mr|texlive-cmdstring-1.1-7|24	
21mr|texlive-cmdstring-1.1-7|25	
21mr|texlive-cmdstring-1.1-7|26	#-----------------------------------------------------------------------
21mr|texlive-cmdstring-1.1-7|27	%files
21mr|texlive-cmdstring-1.1-7|28	%{_texmfdistdir}/tex/latex/cmdstring/cmdstring.sty
21mr|texlive-cmdstring-1.1-7|29	%doc %{_texmfdistdir}/doc/latex/cmdstring/README
21mr|texlive-cmdstring-1.1-7|30	%doc %{_texmfdistdir}/doc/latex/cmdstring/cmdstring.pdf
21mr|texlive-cmdstring-1.1-7|31	%doc %{_texmfdistdir}/doc/latex/cmdstring/cmdstring.tex
21mr|texlive-cmdstring-1.1-7|32	
21mr|texlive-cmdstring-1.1-7|33	#-----------------------------------------------------------------------
21mr|texlive-cmdstring-1.1-7|34	%prep
21mr|texlive-cmdstring-1.1-7|35	%setup -c -a0 -a1
21mr|texlive-cmdstring-1.1-7|36	
21mr|texlive-cmdstring-1.1-7|37	%build
21mr|texlive-cmdstring-1.1-7|38	
21mr|texlive-cmdstring-1.1-7|39	%install
21mr|texlive-cmdstring-1.1-7|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-cmdstring-1.1-7|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17474 21
21mr|texlive-cmdtrack-20190228-1|1	# revision 28910
21mr|texlive-cmdtrack-20190228-1|2	# category Package
21mr|texlive-cmdtrack-20190228-1|3	# catalog-ctan /macros/latex/contrib/cmdtrack
21mr|texlive-cmdtrack-20190228-1|4	# catalog-date 2012-12-18 12:17:57 +0100
21mr|texlive-cmdtrack-20190228-1|5	# catalog-license lppl1
21mr|texlive-cmdtrack-20190228-1|6	# catalog-version undef
21mr|texlive-cmdtrack-20190228-1|7	Name:		texlive-cmdtrack
21mr|texlive-cmdtrack-20190228-1|8	Version:	20190228
21mr|texlive-cmdtrack-20190228-1|9	Release:	1
21mr|texlive-cmdtrack-20190228-1|10	Summary:	Check used commands
21mr|texlive-cmdtrack-20190228-1|11	Group:		Publishing
21mr|texlive-cmdtrack-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/cmdtrack
21mr|texlive-cmdtrack-20190228-1|13	License:	LPPL1
21mr|texlive-cmdtrack-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cmdtrack.tar.xz
21mr|texlive-cmdtrack-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cmdtrack.doc.tar.xz
21mr|texlive-cmdtrack-20190228-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cmdtrack.source.tar.xz
21mr|texlive-cmdtrack-20190228-1|17	BuildArch:	noarch
21mr|texlive-cmdtrack-20190228-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-cmdtrack-20190228-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-cmdtrack-20190228-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-cmdtrack-20190228-1|21	
21mr|texlive-cmdtrack-20190228-1|22	%description
21mr|texlive-cmdtrack-20190228-1|23	The package keeps track of whether a command defined in a
21mr|texlive-cmdtrack-20190228-1|24	document preamble is actually used somewhere in the document.
21mr|texlive-cmdtrack-20190228-1|25	After the package is loaded in the preamble of a document, all
21mr|texlive-cmdtrack-20190228-1|26	\newcommand (and similar command definitions) between that
21mr|texlive-cmdtrack-20190228-1|27	point and the beginning of the document will be marked for
21mr|texlive-cmdtrack-20190228-1|28	logging. At the end of the document a report of command usage
21mr|texlive-cmdtrack-20190228-1|29	will be printed in the TeX log, for example: - "mdash was used
21mr|texlive-cmdtrack-20190228-1|30	on line 25"; - "ndash was never used".
21mr|texlive-cmdtrack-20190228-1|31	
21mr|texlive-cmdtrack-20190228-1|32	#-----------------------------------------------------------------------
21mr|texlive-cmdtrack-20190228-1|33	%files
21mr|texlive-cmdtrack-20190228-1|34	%{_texmfdistdir}/tex/latex/cmdtrack/cmdtrack.sty
21mr|texlive-cmdtrack-20190228-1|35	%doc %{_texmfdistdir}/doc/latex/cmdtrack/Makefile
21mr|texlive-cmdtrack-20190228-1|36	%doc %{_texmfdistdir}/doc/latex/cmdtrack/README
21mr|texlive-cmdtrack-20190228-1|37	%doc %{_texmfdistdir}/doc/latex/cmdtrack/cmdtrack.pdf
21mr|texlive-cmdtrack-20190228-1|38	#- source
21mr|texlive-cmdtrack-20190228-1|39	%doc %{_texmfdistdir}/source/latex/cmdtrack/cmdtrack.dtx
21mr|texlive-cmdtrack-20190228-1|40	%doc %{_texmfdistdir}/source/latex/cmdtrack/cmdtrack.ins
21mr|texlive-cmdtrack-20190228-1|41	
21mr|texlive-cmdtrack-20190228-1|42	#-----------------------------------------------------------------------
21mr|texlive-cmdtrack-20190228-1|43	%prep
21mr|texlive-cmdtrack-20190228-1|44	%setup -c -a0 -a1 -a2
21mr|texlive-cmdtrack-20190228-1|45	
21mr|texlive-cmdtrack-20190228-1|46	%build
21mr|texlive-cmdtrack-20190228-1|47	
21mr|texlive-cmdtrack-20190228-1|48	%install
21mr|texlive-cmdtrack-20190228-1|49	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-cmdtrack-20190228-1|50	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17475 21
21mr|texlive-cmextra-20190228-1|1	# revision 32831
21mr|texlive-cmextra-20190228-1|2	# category Package
21mr|texlive-cmextra-20190228-1|3	# catalog-ctan /systems/knuth/local
21mr|texlive-cmextra-20190228-1|4	# catalog-date 2012-06-11 20:26:30 +0200
21mr|texlive-cmextra-20190228-1|5	# catalog-license knuth
21mr|texlive-cmextra-20190228-1|6	# catalog-version undef
21mr|texlive-cmextra-20190228-1|7	Name:		texlive-cmextra
21mr|texlive-cmextra-20190228-1|8	Version:	20190228
21mr|texlive-cmextra-20190228-1|9	Release:	1
21mr|texlive-cmextra-20190228-1|10	Summary:	Knuth's local information
21mr|texlive-cmextra-20190228-1|11	Group:		Publishing
21mr|texlive-cmextra-20190228-1|12	URL:		http://www.ctan.org/tex-archive/systems/knuth/local
21mr|texlive-cmextra-20190228-1|13	License:	KNUTH
21mr|texlive-cmextra-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cmextra.tar.xz
21mr|texlive-cmextra-20190228-1|15	BuildArch:	noarch
21mr|texlive-cmextra-20190228-1|16	BuildRequires:	texlive-tlpkg
21mr|texlive-cmextra-20190228-1|17	Requires(pre):	texlive-tlpkg
21mr|texlive-cmextra-20190228-1|18	Requires(post):	texlive-kpathsea
21mr|texlive-cmextra-20190228-1|19	
21mr|texlive-cmextra-20190228-1|20	%description
21mr|texlive-cmextra-20190228-1|21	A collection of experimental programs and developments based
21mr|texlive-cmextra-20190228-1|22	on, or complementary to, the matter in his distribution
21mr|texlive-cmextra-20190228-1|23	directories.
21mr|texlive-cmextra-20190228-1|24	
21mr|texlive-cmextra-20190228-1|25	#-----------------------------------------------------------------------
21mr|texlive-cmextra-20190228-1|26	%files
21mr|texlive-cmextra-20190228-1|27	%{_texmfdistdir}/fonts/source/public/cmextra/bible12.mf
21mr|texlive-cmextra-20190228-1|28	%{_texmfdistdir}/fonts/source/public/cmextra/cmbxcd10.mf
21mr|texlive-cmextra-20190228-1|29	%{_texmfdistdir}/fonts/source/public/cmextra/cmbxti12.mf
21mr|texlive-cmextra-20190228-1|30	%{_texmfdistdir}/fonts/source/public/cmextra/cmbxti7.mf
21mr|texlive-cmextra-20190228-1|31	%{_texmfdistdir}/fonts/source/public/cmextra/cmcscsl10.mf
21mr|texlive-cmextra-20190228-1|32	%{_texmfdistdir}/fonts/source/public/cmextra/cmfibs8.mf
21mr|texlive-cmextra-20190228-1|33	%{_texmfdistdir}/fonts/source/public/cmextra/cmitt12.mf
21mr|texlive-cmextra-20190228-1|34	%{_texmfdistdir}/fonts/source/public/cmextra/cmitt9.mf
21mr|texlive-cmextra-20190228-1|35	%{_texmfdistdir}/fonts/source/public/cmextra/cmman.mf
21mr|texlive-cmextra-20190228-1|36	%{_texmfdistdir}/fonts/source/public/cmextra/cmntex10.mf
21mr|texlive-cmextra-20190228-1|37	%{_texmfdistdir}/fonts/source/public/cmextra/cmntt10.mf
21mr|texlive-cmextra-20190228-1|38	%{_texmfdistdir}/fonts/source/public/cmextra/cmsl6.mf
21mr|texlive-cmextra-20190228-1|39	%{_texmfdistdir}/fonts/source/public/cmextra/cmsltt9.mf
21mr|texlive-cmextra-20190228-1|40	%{_texmfdistdir}/fonts/source/public/cmextra/cmssbxo10.mf
21mr|texlive-cmextra-20190228-1|41	%{_texmfdistdir}/fonts/source/public/cmextra/cmsslu30.mf
21mr|texlive-cmextra-20190228-1|42	%{_texmfdistdir}/fonts/source/public/cmextra/cmssu30.mf
21mr|texlive-cmextra-20190228-1|43	%{_texmfdistdir}/fonts/source/public/cmextra/cmsytt10.mf
21mr|texlive-cmextra-20190228-1|44	%{_texmfdistdir}/fonts/source/public/cmextra/cmtim.mf
21mr|texlive-cmextra-20190228-1|45	%{_texmfdistdir}/fonts/source/public/cmextra/cmvtti10.mf
21mr|texlive-cmextra-20190228-1|46	%{_texmfdistdir}/fonts/source/public/cmextra/diam12.mf
21mr|texlive-cmextra-20190228-1|47	%{_texmfdistdir}/fonts/source/public/cmextra/gen.mf
21mr|texlive-cmextra-20190228-1|48	%{_texmfdistdir}/fonts/source/public/cmextra/gen10.mf
21mr|texlive-cmextra-20190228-1|49	%{_texmfdistdir}/fonts/source/public/cmextra/gen8.mf
21mr|texlive-cmextra-20190228-1|50	%{_texmfdistdir}/fonts/source/public/cmextra/gen9.mf
21mr|texlive-cmextra-20190228-1|51	%{_texmfdistdir}/fonts/tfm/public/cmextra/bible12.tfm
21mr|texlive-cmextra-20190228-1|52	%{_texmfdistdir}/fonts/tfm/public/cmextra/cmbxcd10.tfm
21mr|texlive-cmextra-20190228-1|53	%{_texmfdistdir}/fonts/tfm/public/cmextra/cmbxti12.tfm
21mr|texlive-cmextra-20190228-1|54	%{_texmfdistdir}/fonts/tfm/public/cmextra/cmbxti7.tfm
21mr|texlive-cmextra-20190228-1|55	%{_texmfdistdir}/fonts/tfm/public/cmextra/cmcscsl10.tfm
21mr|texlive-cmextra-20190228-1|56	%{_texmfdistdir}/fonts/tfm/public/cmextra/cmfibs8.tfm
21mr|texlive-cmextra-20190228-1|57	%{_texmfdistdir}/fonts/tfm/public/cmextra/cmitt12.tfm
21mr|texlive-cmextra-20190228-1|58	%{_texmfdistdir}/fonts/tfm/public/cmextra/cmitt9.tfm
21mr|texlive-cmextra-20190228-1|59	%{_texmfdistdir}/fonts/tfm/public/cmextra/cmman.tfm
21mr|texlive-cmextra-20190228-1|60	%{_texmfdistdir}/fonts/tfm/public/cmextra/cmntex10.tfm
21mr|texlive-cmextra-20190228-1|61	%{_texmfdistdir}/fonts/tfm/public/cmextra/cmntt10.tfm
21mr|texlive-cmextra-20190228-1|62	%{_texmfdistdir}/fonts/tfm/public/cmextra/cmsl6.tfm
21mr|texlive-cmextra-20190228-1|63	%{_texmfdistdir}/fonts/tfm/public/cmextra/cmsltt9.tfm
21mr|texlive-cmextra-20190228-1|64	%{_texmfdistdir}/fonts/tfm/public/cmextra/cmssbxo10.tfm
21mr|texlive-cmextra-20190228-1|65	%{_texmfdistdir}/fonts/tfm/public/cmextra/cmsslu30.tfm
21mr|texlive-cmextra-20190228-1|66	%{_texmfdistdir}/fonts/tfm/public/cmextra/cmssu30.tfm
21mr|texlive-cmextra-20190228-1|67	%{_texmfdistdir}/fonts/tfm/public/cmextra/cmsytt10.tfm
21mr|texlive-cmextra-20190228-1|68	%{_texmfdistdir}/fonts/tfm/public/cmextra/cmtim.tfm
21mr|texlive-cmextra-20190228-1|69	%{_texmfdistdir}/fonts/tfm/public/cmextra/cmvtti10.tfm
21mr|texlive-cmextra-20190228-1|70	%{_texmfdistdir}/fonts/tfm/public/cmextra/diam12.tfm
21mr|texlive-cmextra-20190228-1|71	%{_texmfdistdir}/fonts/tfm/public/cmextra/gen10.tfm
21mr|texlive-cmextra-20190228-1|72	%{_texmfdistdir}/fonts/tfm/public/cmextra/gen8.tfm
21mr|texlive-cmextra-20190228-1|73	%{_texmfdistdir}/fonts/tfm/public/cmextra/gen9.tfm
21mr|texlive-cmextra-20190228-1|74	
21mr|texlive-cmextra-20190228-1|75	#-----------------------------------------------------------------------
21mr|texlive-cmextra-20190228-1|76	%prep
21mr|texlive-cmextra-20190228-1|77	%setup -c -a0
21mr|texlive-cmextra-20190228-1|78	
21mr|texlive-cmextra-20190228-1|79	%build
21mr|texlive-cmextra-20190228-1|80	
21mr|texlive-cmextra-20190228-1|81	%install
21mr|texlive-cmextra-20190228-1|82	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-cmextra-20190228-1|83	cp -fpar fonts %{buildroot}%{_texmfdistdir}

17476 21
21mr|texlive-cmpj-3.01-2|1	# revision 28862
21mr|texlive-cmpj-3.01-2|2	# category Package
21mr|texlive-cmpj-3.01-2|3	# catalog-ctan /macros/latex/contrib/cmpj
21mr|texlive-cmpj-3.01-2|4	# catalog-date 2017-05-10 15:16:26 +0200
21mr|texlive-cmpj-3.01-2|5	# catalog-license lppl
21mr|texlive-cmpj-3.01-2|6	# catalog-version 3.01
21mr|texlive-cmpj-3.01-2|7	Name:		texlive-cmpj
21mr|texlive-cmpj-3.01-2|8	Version:	3.01
21mr|texlive-cmpj-3.01-2|9	Release:	2
21mr|texlive-cmpj-3.01-2|10	Summary:	Style for the journal Condensed Matter Physics
21mr|texlive-cmpj-3.01-2|11	Group:		Publishing
21mr|texlive-cmpj-3.01-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/cmpj
21mr|texlive-cmpj-3.01-2|13	License:	LPPL
21mr|texlive-cmpj-3.01-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cmpj.tar.xz
21mr|texlive-cmpj-3.01-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cmpj.doc.tar.xz
21mr|texlive-cmpj-3.01-2|16	BuildArch:	noarch
21mr|texlive-cmpj-3.01-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-cmpj-3.01-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-cmpj-3.01-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-cmpj-3.01-2|20	
21mr|texlive-cmpj-3.01-2|21	%description
21mr|texlive-cmpj-3.01-2|22	The package contains macros and some documentation for
21mr|texlive-cmpj-3.01-2|23	typesetting papers for submission to the Condensed Matter
21mr|texlive-cmpj-3.01-2|24	Physics journal published by the Institute for Condensed Matter
21mr|texlive-cmpj-3.01-2|25	Physics of the National Academy of Sciences of Ukraine.
21mr|texlive-cmpj-3.01-2|26	
21mr|texlive-cmpj-3.01-2|27	
21mr|texlive-cmpj-3.01-2|28	#-----------------------------------------------------------------------
21mr|texlive-cmpj-3.01-2|29	%files
21mr|texlive-cmpj-3.01-2|30	%{_texmfdistdir}/bibtex/bst/cmpj/cmpj.bst
21mr|texlive-cmpj-3.01-2|31	%{_texmfdistdir}/tex/latex/cmpj/cmp-logo.eps
21mr|texlive-cmpj-3.01-2|32	%{_texmfdistdir}/tex/latex/cmpj/cmp-logo.pdf
21mr|texlive-cmpj-3.01-2|33	%{_texmfdistdir}/tex/latex/cmpj/cmpj.sty
21mr|texlive-cmpj-3.01-2|34	%{_texmfdistdir}/tex/latex/cmpj/cmpj2.sty
21mr|texlive-cmpj-3.01-2|35	%{_texmfdistdir}/tex/latex/cmpj/cmpj3.sty
21mr|texlive-cmpj-3.01-2|36	%{_texmfdistdir}/tex/latex/cmpj/cmpj-cc-by-small*
21mr|texlive-cmpj-3.01-2|37	%doc %{_texmfdistdir}/doc/latex/cmpj/README
21mr|texlive-cmpj-3.01-2|38	%doc %{_texmfdistdir}/doc/latex/cmpj/eps_demo.eps
21mr|texlive-cmpj-3.01-2|39	%doc %{_texmfdistdir}/doc/latex/cmpj/eps_demo.pdf
21mr|texlive-cmpj-3.01-2|40	%doc %{_texmfdistdir}/doc/latex/cmpj/icmphome.eps
21mr|texlive-cmpj-3.01-2|41	%doc %{_texmfdistdir}/doc/latex/cmpj/icmphome.pdf
21mr|texlive-cmpj-3.01-2|42	%doc %{_texmfdistdir}/doc/latex/cmpj/template.pdf
21mr|texlive-cmpj-3.01-2|43	%doc %{_texmfdistdir}/doc/latex/cmpj/template.tex
21mr|texlive-cmpj-3.01-2|44	%doc %{_texmfdistdir}/doc/latex/cmpj/cmpjxampl.bib
21mr|texlive-cmpj-3.01-2|45	
21mr|texlive-cmpj-3.01-2|46	#-----------------------------------------------------------------------
21mr|texlive-cmpj-3.01-2|47	%prep
21mr|texlive-cmpj-3.01-2|48	%setup -c -a0 -a1
21mr|texlive-cmpj-3.01-2|49	
21mr|texlive-cmpj-3.01-2|50	%build
21mr|texlive-cmpj-3.01-2|51	
21mr|texlive-cmpj-3.01-2|52	%install
21mr|texlive-cmpj-3.01-2|53	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-cmpj-3.01-2|54	cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}

17477 21
21mr|texlive-cmsd-20190228-1|1	# revision 18787
21mr|texlive-cmsd-20190228-1|2	# category Package
21mr|texlive-cmsd-20190228-1|3	# catalog-ctan /macros/latex/contrib/cmsd
21mr|texlive-cmsd-20190228-1|4	# catalog-date 2006-12-18 23:50:36 +0100
21mr|texlive-cmsd-20190228-1|5	# catalog-license lppl
21mr|texlive-cmsd-20190228-1|6	# catalog-version undef
21mr|texlive-cmsd-20190228-1|7	Name:		texlive-cmsd
21mr|texlive-cmsd-20190228-1|8	Version:	20190228
21mr|texlive-cmsd-20190228-1|9	Release:	1
21mr|texlive-cmsd-20190228-1|10	Summary:	Interfaces to the CM Sans Serif Bold fonts
21mr|texlive-cmsd-20190228-1|11	Group:		Publishing
21mr|texlive-cmsd-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/cmsd
21mr|texlive-cmsd-20190228-1|13	License:	LPPL
21mr|texlive-cmsd-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cmsd.tar.xz
21mr|texlive-cmsd-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cmsd.doc.tar.xz
21mr|texlive-cmsd-20190228-1|16	BuildArch:	noarch
21mr|texlive-cmsd-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-cmsd-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-cmsd-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-cmsd-20190228-1|20	
21mr|texlive-cmsd-20190228-1|21	%description
21mr|texlive-cmsd-20190228-1|22	Thr purpose of the package is to provide an alternative
21mr|texlive-cmsd-20190228-1|23	interface to the CM Sans Serif boldface fonts. The EC (T1,
21mr|texlive-cmsd-20190228-1|24	Cork) encoded versions of the 'CM Sans Serif boldface extended'
21mr|texlive-cmsd-20190228-1|25	fonts differ considerably from the traditionally (OT1) encoded
21mr|texlive-cmsd-20190228-1|26	ones: at large sizes, >10pt, they have thinner strokes and are
21mr|texlive-cmsd-20190228-1|27	much wider. At 25pt they are hardly to be recognized as being
21mr|texlive-cmsd-20190228-1|28	'boldface'. This package attempts to make these T1 fonts look
21mr|texlive-cmsd-20190228-1|29	like the traditional ones did. You do not need any new fonts;
21mr|texlive-cmsd-20190228-1|30	the package just changes the way LaTeX makes use of the current
21mr|texlive-cmsd-20190228-1|31	ones.
21mr|texlive-cmsd-20190228-1|32	
21mr|texlive-cmsd-20190228-1|33	#-----------------------------------------------------------------------
21mr|texlive-cmsd-20190228-1|34	%files
21mr|texlive-cmsd-20190228-1|35	%{_texmfdistdir}/tex/latex/cmsd/cmsd.sty
21mr|texlive-cmsd-20190228-1|36	%{_texmfdistdir}/tex/latex/cmsd/t1cmsd.fd
21mr|texlive-cmsd-20190228-1|37	%{_texmfdistdir}/tex/latex/cmsd/ts1cmsd.fd
21mr|texlive-cmsd-20190228-1|38	%doc %{_texmfdistdir}/doc/latex/cmsd/liesmich
21mr|texlive-cmsd-20190228-1|39	%doc %{_texmfdistdir}/doc/latex/cmsd/readme
21mr|texlive-cmsd-20190228-1|40	
21mr|texlive-cmsd-20190228-1|41	#-----------------------------------------------------------------------
21mr|texlive-cmsd-20190228-1|42	%prep
21mr|texlive-cmsd-20190228-1|43	%setup -c -a0 -a1
21mr|texlive-cmsd-20190228-1|44	
21mr|texlive-cmsd-20190228-1|45	%build
21mr|texlive-cmsd-20190228-1|46	
21mr|texlive-cmsd-20190228-1|47	%install
21mr|texlive-cmsd-20190228-1|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-cmsd-20190228-1|49	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17478 21
21mr|texlive-cm-super-20190228-1|1	# revision 15878
21mr|texlive-cm-super-20190228-1|2	# category Package
21mr|texlive-cm-super-20190228-1|3	# catalog-ctan /fonts/ps-type1/cm-super
21mr|texlive-cm-super-20190228-1|4	# catalog-date 2008-01-16 21:31:11 +0100
21mr|texlive-cm-super-20190228-1|5	# catalog-license gpl
21mr|texlive-cm-super-20190228-1|6	# catalog-version undef
21mr|texlive-cm-super-20190228-1|7	Name:		texlive-cm-super
21mr|texlive-cm-super-20190228-1|8	Version:	20190228
21mr|texlive-cm-super-20190228-1|9	Release:	1
21mr|texlive-cm-super-20190228-1|10	Summary:	CM-Super family of fonts
21mr|texlive-cm-super-20190228-1|11	Group:		Publishing
21mr|texlive-cm-super-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/ps-type1/cm-super
21mr|texlive-cm-super-20190228-1|13	License:	GPL
21mr|texlive-cm-super-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cm-super.tar.xz
21mr|texlive-cm-super-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cm-super.doc.tar.xz
21mr|texlive-cm-super-20190228-1|16	BuildArch:	noarch
21mr|texlive-cm-super-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-cm-super-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-cm-super-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-cm-super-20190228-1|20	%rename tetex-cmsuper
21mr|texlive-cm-super-20190228-1|21	%rename texlive-texmf-cmsuper
21mr|texlive-cm-super-20190228-1|22	Requires(post):	texlive-tetex
21mr|texlive-cm-super-20190228-1|23	
21mr|texlive-cm-super-20190228-1|24	%description
21mr|texlive-cm-super-20190228-1|25	CM-Super family of fonts are Adobe Type 1 fonts that replace
21mr|texlive-cm-super-20190228-1|26	the T1/TS1-encoded Computer Modern (EC/TC), T1/TS1-encoded
21mr|texlive-cm-super-20190228-1|27	Concrete, T1/TS1-encoded CM bright and LH fonts (thus
21mr|texlive-cm-super-20190228-1|28	supporting all European languages except Greek, and all
21mr|texlive-cm-super-20190228-1|29	Cyrillic-based languages), and bringing many ameliorations in
21mr|texlive-cm-super-20190228-1|30	typesetting quality. The fonts exhibit the same metrics as the
21mr|texlive-cm-super-20190228-1|31	MetaFont-encoded originals.
21mr|texlive-cm-super-20190228-1|32	
21mr|texlive-cm-super-20190228-1|33	#-----------------------------------------------------------------------
21mr|texlive-cm-super-20190228-1|34	%files
21mr|texlive-cm-super-20190228-1|35	%{_texmfdistdir}/dvips/cm-super/cm-super.GS
21mr|texlive-cm-super-20190228-1|36	%{_texmfdistdir}/dvips/cm-super/config.cm-super
21mr|texlive-cm-super-20190228-1|37	%{_texmfdistdir}/fonts/afm/public/cm-super/isflb8.afm.gz
21mr|texlive-cm-super-20190228-1|38	%{_texmfdistdir}/fonts/afm/public/cm-super/isfli8.afm.gz
21mr|texlive-cm-super-20190228-1|39	%{_texmfdistdir}/fonts/afm/public/cm-super/isflo8.afm.gz
21mr|texlive-cm-super-20190228-1|40	%{_texmfdistdir}/fonts/afm/public/cm-super/isflq8.afm.gz
21mr|texlive-cm-super-20190228-1|41	%{_texmfdistdir}/fonts/afm/public/cm-super/isfltt8.afm.gz
21mr|texlive-cm-super-20190228-1|42	%{_texmfdistdir}/fonts/afm/public/cm-super/sfbbx10.afm.gz
21mr|texlive-cm-super-20190228-1|43	%{_texmfdistdir}/fonts/afm/public/cm-super/sfbi0500.afm.gz
21mr|texlive-cm-super-20190228-1|44	%{_texmfdistdir}/fonts/afm/public/cm-super/sfbi0600.afm.gz
21mr|texlive-cm-super-20190228-1|45	%{_texmfdistdir}/fonts/afm/public/cm-super/sfbi0700.afm.gz
21mr|texlive-cm-super-20190228-1|46	%{_texmfdistdir}/fonts/afm/public/cm-super/sfbi0800.afm.gz
21mr|texlive-cm-super-20190228-1|47	%{_texmfdistdir}/fonts/afm/public/cm-super/sfbi0900.afm.gz
21mr|texlive-cm-super-20190228-1|48	%{_texmfdistdir}/fonts/afm/public/cm-super/sfbi1000.afm.gz
21mr|texlive-cm-super-20190228-1|49	%{_texmfdistdir}/fonts/afm/public/cm-super/sfbi1095.afm.gz
21mr|texlive-cm-super-20190228-1|50	%{_texmfdistdir}/fonts/afm/public/cm-super/sfbi1200.afm.gz
21mr|texlive-cm-super-20190228-1|51	%{_texmfdistdir}/fonts/afm/public/cm-super/sfbi1440.afm.gz
21mr|texlive-cm-super-20190228-1|52	%{_texmfdistdir}/fonts/afm/public/cm-super/sfbi1728.afm.gz
21mr|texlive-cm-super-20190228-1|53	%{_texmfdistdir}/fonts/afm/public/cm-super/sfbi2074.afm.gz
21mr|texlive-cm-super-20190228-1|54	%{_texmfdistdir}/fonts/afm/public/cm-super/sfbi2488.afm.gz
21mr|texlive-cm-super-20190228-1|55	%{_texmfdistdir}/fonts/afm/public/cm-super/sfbi2986.afm.gz
21mr|texlive-cm-super-20190228-1|56	%{_texmfdistdir}/fonts/afm/public/cm-super/sfbi3583.afm.gz
21mr|texlive-cm-super-20190228-1|57	%{_texmfdistdir}/fonts/afm/public/cm-super/sfbl0500.afm.gz
21mr|texlive-cm-super-20190228-1|58	%{_texmfdistdir}/fonts/afm/public/cm-super/sfbl0600.afm.gz
21mr|texlive-cm-super-20190228-1|59	%{_texmfdistdir}/fonts/afm/public/cm-super/sfbl0700.afm.gz
21mr|texlive-cm-super-20190228-1|60	%{_texmfdistdir}/fonts/afm/public/cm-super/sfbl0800.afm.gz
21mr|texlive-cm-super-20190228-1|61	%{_texmfdistdir}/fonts/afm/public/cm-super/sfbl0900.afm.gz
21mr|texlive-cm-super-20190228-1|62	%{_texmfdistdir}/fonts/afm/public/cm-super/sfbl1000.afm.gz
21mr|texlive-cm-super-20190228-1|63	%{_texmfdistdir}/fonts/afm/public/cm-super/sfbl1095.afm.gz
21mr|texlive-cm-super-20190228-1|64	%{_texmfdistdir}/fonts/afm/public/cm-super/sfbl1200.afm.gz
21mr|texlive-cm-super-20190228-1|65	%{_texmfdistdir}/fonts/afm/public/cm-super/sfbl1440.afm.gz
21mr|texlive-cm-super-20190228-1|66	%{_texmfdistdir}/fonts/afm/public/cm-super/sfbl1728.afm.gz
21mr|texlive-cm-super-20190228-1|67	%{_texmfdistdir}/fonts/afm/public/cm-super/sfbl2074.afm.gz
21mr|texlive-cm-super-20190228-1|68	%{_texmfdistdir}/fonts/afm/public/cm-super/sfbl2488.afm.gz
21mr|texlive-cm-super-20190228-1|69	%{_texmfdistdir}/fonts/afm/public/cm-super/sfbl2986.afm.gz
21mr|texlive-cm-super-20190228-1|70	%{_texmfdistdir}/fonts/afm/public/cm-super/sfbl3583.afm.gz
21mr|texlive-cm-super-20190228-1|71	%{_texmfdistdir}/fonts/afm/public/cm-super/sfbm0500.afm.gz
21mr|texlive-cm-super-20190228-1|72	%{_texmfdistdir}/fonts/afm/public/cm-super/sfbm0700.afm.gz
21mr|texlive-cm-super-20190228-1|73	%{_texmfdistdir}/fonts/afm/public/cm-super/sfbm0900.afm.gz
21mr|texlive-cm-super-20190228-1|74	%{_texmfdistdir}/fonts/afm/public/cm-super/sfbm1000.afm.gz
21mr|texlive-cm-super-20190228-1|75	%{_texmfdistdir}/fonts/afm/public/cm-super/sfbm1095.afm.gz
21mr|texlive-cm-super-20190228-1|76	%{_texmfdistdir}/fonts/afm/public/cm-super/sfbm1200.afm.gz
21mr|texlive-cm-super-20190228-1|77	%{_texmfdistdir}/fonts/afm/public/cm-super/sfbm1440.afm.gz
21mr|texlive-cm-super-20190228-1|78	%{_texmfdistdir}/fonts/afm/public/cm-super/sfbm1728.afm.gz
21mr|texlive-cm-super-20190228-1|79	%{_texmfdistdir}/fonts/afm/public/cm-super/sfbm2074.afm.gz
21mr|texlive-cm-super-20190228-1|80	%{_texmfdistdir}/fonts/afm/public/cm-super/sfbm2488.afm.gz
21mr|texlive-cm-super-20190228-1|81	%{_texmfdistdir}/fonts/afm/public/cm-super/sfbm2986.afm.gz
21mr|texlive-cm-super-20190228-1|82	%{_texmfdistdir}/fonts/afm/public/cm-super/sfbm3583.afm.gz
21mr|texlive-cm-super-20190228-1|83	%{_texmfdistdir}/fonts/afm/public/cm-super/sfbmo10.afm.gz
21mr|texlive-cm-super-20190228-1|84	%{_texmfdistdir}/fonts/afm/public/cm-super/sfbmo17.afm.gz
21mr|texlive-cm-super-20190228-1|85	%{_texmfdistdir}/fonts/afm/public/cm-super/sfbmo8.afm.gz
21mr|texlive-cm-super-20190228-1|86	%{_texmfdistdir}/fonts/afm/public/cm-super/sfbmo9.afm.gz
21mr|texlive-cm-super-20190228-1|87	%{_texmfdistdir}/fonts/afm/public/cm-super/sfbmr10.afm.gz
21mr|texlive-cm-super-20190228-1|88	%{_texmfdistdir}/fonts/afm/public/cm-super/sfbmr17.afm.gz
21mr|texlive-cm-super-20190228-1|89	%{_texmfdistdir}/fonts/afm/public/cm-super/sfbmr8.afm.gz
21mr|texlive-cm-super-20190228-1|90	%{_texmfdistdir}/fonts/afm/public/cm-super/sfbmr9.afm.gz
21mr|texlive-cm-super-20190228-1|91	%{_texmfdistdir}/fonts/afm/public/cm-super/sfbso10.afm.gz
21mr|texlive-cm-super-20190228-1|92	%{_texmfdistdir}/fonts/afm/public/cm-super/sfbso17.afm.gz
21mr|texlive-cm-super-20190228-1|93	%{_texmfdistdir}/fonts/afm/public/cm-super/sfbso8.afm.gz
21mr|texlive-cm-super-20190228-1|94	%{_texmfdistdir}/fonts/afm/public/cm-super/sfbso9.afm.gz
21mr|texlive-cm-super-20190228-1|95	%{_texmfdistdir}/fonts/afm/public/cm-super/sfbsr10.afm.gz
21mr|texlive-cm-super-20190228-1|96	%{_texmfdistdir}/fonts/afm/public/cm-super/sfbsr17.afm.gz
21mr|texlive-cm-super-20190228-1|97	%{_texmfdistdir}/fonts/afm/public/cm-super/sfbsr8.afm.gz
21mr|texlive-cm-super-20190228-1|98	%{_texmfdistdir}/fonts/afm/public/cm-super/sfbsr9.afm.gz
21mr|texlive-cm-super-20190228-1|99	%{_texmfdistdir}/fonts/afm/public/cm-super/sfbtl10.afm.gz
21mr|texlive-cm-super-20190228-1|100	%{_texmfdistdir}/fonts/afm/public/cm-super/sfbto10.afm.gz
21mr|texlive-cm-super-20190228-1|101	%{_texmfdistdir}/fonts/afm/public/cm-super/sfbx0500.afm.gz
21mr|texlive-cm-super-20190228-1|102	%{_texmfdistdir}/fonts/afm/public/cm-super/sfbx0600.afm.gz
21mr|texlive-cm-super-20190228-1|103	%{_texmfdistdir}/fonts/afm/public/cm-super/sfbx0700.afm.gz
21mr|texlive-cm-super-20190228-1|104	%{_texmfdistdir}/fonts/afm/public/cm-super/sfbx0800.afm.gz
21mr|texlive-cm-super-20190228-1|105	%{_texmfdistdir}/fonts/afm/public/cm-super/sfbx0900.afm.gz
21mr|texlive-cm-super-20190228-1|106	%{_texmfdistdir}/fonts/afm/public/cm-super/sfbx1000.afm.gz
21mr|texlive-cm-super-20190228-1|107	%{_texmfdistdir}/fonts/afm/public/cm-super/sfbx1095.afm.gz
21mr|texlive-cm-super-20190228-1|108	%{_texmfdistdir}/fonts/afm/public/cm-super/sfbx1200.afm.gz
21mr|texlive-cm-super-20190228-1|109	%{_texmfdistdir}/fonts/afm/public/cm-super/sfbx1440.afm.gz
21mr|texlive-cm-super-20190228-1|110	%{_texmfdistdir}/fonts/afm/public/cm-super/sfbx1728.afm.gz
21mr|texlive-cm-super-20190228-1|111	%{_texmfdistdir}/fonts/afm/public/cm-super/sfbx2074.afm.gz
21mr|texlive-cm-super-20190228-1|112	%{_texmfdistdir}/fonts/afm/public/cm-super/sfbx2488.afm.gz
21mr|texlive-cm-super-20190228-1|113	%{_texmfdistdir}/fonts/afm/public/cm-super/sfbx2986.afm.gz
21mr|texlive-cm-super-20190228-1|114	%{_texmfdistdir}/fonts/afm/public/cm-super/sfbx3583.afm.gz
21mr|texlive-cm-super-20190228-1|115	%{_texmfdistdir}/fonts/afm/public/cm-super/sfcc0500.afm.gz
21mr|texlive-cm-super-20190228-1|116	%{_texmfdistdir}/fonts/afm/public/cm-super/sfcc0600.afm.gz
21mr|texlive-cm-super-20190228-1|117	%{_texmfdistdir}/fonts/afm/public/cm-super/sfcc0700.afm.gz
21mr|texlive-cm-super-20190228-1|118	%{_texmfdistdir}/fonts/afm/public/cm-super/sfcc0800.afm.gz
21mr|texlive-cm-super-20190228-1|119	%{_texmfdistdir}/fonts/afm/public/cm-super/sfcc0900.afm.gz
21mr|texlive-cm-super-20190228-1|120	%{_texmfdistdir}/fonts/afm/public/cm-super/sfcc1000.afm.gz
21mr|texlive-cm-super-20190228-1|121	%{_texmfdistdir}/fonts/afm/public/cm-super/sfcc1095.afm.gz
21mr|texlive-cm-super-20190228-1|122	%{_texmfdistdir}/fonts/afm/public/cm-super/sfcc1200.afm.gz
21mr|texlive-cm-super-20190228-1|123	%{_texmfdistdir}/fonts/afm/public/cm-super/sfcc1440.afm.gz
21mr|texlive-cm-super-20190228-1|124	%{_texmfdistdir}/fonts/afm/public/cm-super/sfcc1728.afm.gz
21mr|texlive-cm-super-20190228-1|125	%{_texmfdistdir}/fonts/afm/public/cm-super/sfcc2074.afm.gz
21mr|texlive-cm-super-20190228-1|126	%{_texmfdistdir}/fonts/afm/public/cm-super/sfcc2488.afm.gz
21mr|texlive-cm-super-20190228-1|127	%{_texmfdistdir}/fonts/afm/public/cm-super/sfcc2986.afm.gz
21mr|texlive-cm-super-20190228-1|128	%{_texmfdistdir}/fonts/afm/public/cm-super/sfcc3583.afm.gz
21mr|texlive-cm-super-20190228-1|129	%{_texmfdistdir}/fonts/afm/public/cm-super/sfci0500.afm.gz
21mr|texlive-cm-super-20190228-1|130	%{_texmfdistdir}/fonts/afm/public/cm-super/sfci0600.afm.gz
21mr|texlive-cm-super-20190228-1|131	%{_texmfdistdir}/fonts/afm/public/cm-super/sfci0700.afm.gz
21mr|texlive-cm-super-20190228-1|132	%{_texmfdistdir}/fonts/afm/public/cm-super/sfci0800.afm.gz
21mr|texlive-cm-super-20190228-1|133	%{_texmfdistdir}/fonts/afm/public/cm-super/sfci0900.afm.gz
21mr|texlive-cm-super-20190228-1|134	%{_texmfdistdir}/fonts/afm/public/cm-super/sfci1000.afm.gz
21mr|texlive-cm-super-20190228-1|135	%{_texmfdistdir}/fonts/afm/public/cm-super/sfci1095.afm.gz
21mr|texlive-cm-super-20190228-1|136	%{_texmfdistdir}/fonts/afm/public/cm-super/sfci1200.afm.gz
21mr|texlive-cm-super-20190228-1|137	%{_texmfdistdir}/fonts/afm/public/cm-super/sfci1440.afm.gz
21mr|texlive-cm-super-20190228-1|138	%{_texmfdistdir}/fonts/afm/public/cm-super/sfci1728.afm.gz
21mr|texlive-cm-super-20190228-1|139	%{_texmfdistdir}/fonts/afm/public/cm-super/sfci2074.afm.gz
21mr|texlive-cm-super-20190228-1|140	%{_texmfdistdir}/fonts/afm/public/cm-super/sfci2488.afm.gz
21mr|texlive-cm-super-20190228-1|141	%{_texmfdistdir}/fonts/afm/public/cm-super/sfci2986.afm.gz
21mr|texlive-cm-super-20190228-1|142	%{_texmfdistdir}/fonts/afm/public/cm-super/sfci3583.afm.gz
21mr|texlive-cm-super-20190228-1|143	%{_texmfdistdir}/fonts/afm/public/cm-super/sfdh0500.afm.gz
21mr|texlive-cm-super-20190228-1|144	%{_texmfdistdir}/fonts/afm/public/cm-super/sfdh0600.afm.gz
21mr|texlive-cm-super-20190228-1|145	%{_texmfdistdir}/fonts/afm/public/cm-super/sfdh0700.afm.gz
21mr|texlive-cm-super-20190228-1|146	%{_texmfdistdir}/fonts/afm/public/cm-super/sfdh0800.afm.gz
21mr|texlive-cm-super-20190228-1|147	%{_texmfdistdir}/fonts/afm/public/cm-super/sfdh0900.afm.gz
21mr|texlive-cm-super-20190228-1|148	%{_texmfdistdir}/fonts/afm/public/cm-super/sfdh1000.afm.gz
21mr|texlive-cm-super-20190228-1|149	%{_texmfdistdir}/fonts/afm/public/cm-super/sfdh1095.afm.gz
21mr|texlive-cm-super-20190228-1|150	%{_texmfdistdir}/fonts/afm/public/cm-super/sfdh1200.afm.gz
21mr|texlive-cm-super-20190228-1|151	%{_texmfdistdir}/fonts/afm/public/cm-super/sfdh1440.afm.gz
21mr|texlive-cm-super-20190228-1|152	%{_texmfdistdir}/fonts/afm/public/cm-super/sfdh1728.afm.gz
21mr|texlive-cm-super-20190228-1|153	%{_texmfdistdir}/fonts/afm/public/cm-super/sfdh2074.afm.gz
21mr|texlive-cm-super-20190228-1|154	%{_texmfdistdir}/fonts/afm/public/cm-super/sfdh2488.afm.gz
21mr|texlive-cm-super-20190228-1|155	%{_texmfdistdir}/fonts/afm/public/cm-super/sfdh2986.afm.gz
21mr|texlive-cm-super-20190228-1|156	%{_texmfdistdir}/fonts/afm/public/cm-super/sfdh3583.afm.gz
21mr|texlive-cm-super-20190228-1|157	%{_texmfdistdir}/fonts/afm/public/cm-super/sffb0500.afm.gz
21mr|texlive-cm-super-20190228-1|158	%{_texmfdistdir}/fonts/afm/public/cm-super/sffb0600.afm.gz
21mr|texlive-cm-super-20190228-1|159	%{_texmfdistdir}/fonts/afm/public/cm-super/sffb0700.afm.gz
21mr|texlive-cm-super-20190228-1|160	%{_texmfdistdir}/fonts/afm/public/cm-super/sffb0800.afm.gz
21mr|texlive-cm-super-20190228-1|161	%{_texmfdistdir}/fonts/afm/public/cm-super/sffb0900.afm.gz
21mr|texlive-cm-super-20190228-1|162	%{_texmfdistdir}/fonts/afm/public/cm-super/sffb1000.afm.gz
21mr|texlive-cm-super-20190228-1|163	%{_texmfdistdir}/fonts/afm/public/cm-super/sffb1095.afm.gz
21mr|texlive-cm-super-20190228-1|164	%{_texmfdistdir}/fonts/afm/public/cm-super/sffb1200.afm.gz
21mr|texlive-cm-super-20190228-1|165	%{_texmfdistdir}/fonts/afm/public/cm-super/sffb1440.afm.gz
21mr|texlive-cm-super-20190228-1|166	%{_texmfdistdir}/fonts/afm/public/cm-super/sffb1728.afm.gz
21mr|texlive-cm-super-20190228-1|167	%{_texmfdistdir}/fonts/afm/public/cm-super/sffb2074.afm.gz
21mr|texlive-cm-super-20190228-1|168	%{_texmfdistdir}/fonts/afm/public/cm-super/sfff0900.afm.gz
21mr|texlive-cm-super-20190228-1|169	%{_texmfdistdir}/fonts/afm/public/cm-super/sfff1000.afm.gz
21mr|texlive-cm-super-20190228-1|170	%{_texmfdistdir}/fonts/afm/public/cm-super/sfff1095.afm.gz
21mr|texlive-cm-super-20190228-1|171	%{_texmfdistdir}/fonts/afm/public/cm-super/sfff1200.afm.gz
21mr|texlive-cm-super-20190228-1|172	%{_texmfdistdir}/fonts/afm/public/cm-super/sfff1440.afm.gz
21mr|texlive-cm-super-20190228-1|173	%{_texmfdistdir}/fonts/afm/public/cm-super/sfff2488.afm.gz
21mr|texlive-cm-super-20190228-1|174	%{_texmfdistdir}/fonts/afm/public/cm-super/sffi0900.afm.gz
21mr|texlive-cm-super-20190228-1|175	%{_texmfdistdir}/fonts/afm/public/cm-super/sffi1000.afm.gz
21mr|texlive-cm-super-20190228-1|176	%{_texmfdistdir}/fonts/afm/public/cm-super/sffi1095.afm.gz
21mr|texlive-cm-super-20190228-1|177	%{_texmfdistdir}/fonts/afm/public/cm-super/sffi1200.afm.gz
21mr|texlive-cm-super-20190228-1|178	%{_texmfdistdir}/fonts/afm/public/cm-super/sffi1440.afm.gz
21mr|texlive-cm-super-20190228-1|179	%{_texmfdistdir}/fonts/afm/public/cm-super/sffi1728.afm.gz
21mr|texlive-cm-super-20190228-1|180	%{_texmfdistdir}/fonts/afm/public/cm-super/sffi2074.afm.gz
21mr|texlive-cm-super-20190228-1|181	%{_texmfdistdir}/fonts/afm/public/cm-super/sffs0500.afm.gz
21mr|texlive-cm-super-20190228-1|182	%{_texmfdistdir}/fonts/afm/public/cm-super/sffs0600.afm.gz
21mr|texlive-cm-super-20190228-1|183	%{_texmfdistdir}/fonts/afm/public/cm-super/sffs0700.afm.gz
21mr|texlive-cm-super-20190228-1|184	%{_texmfdistdir}/fonts/afm/public/cm-super/sffs0800.afm.gz
21mr|texlive-cm-super-20190228-1|185	%{_texmfdistdir}/fonts/afm/public/cm-super/sffs0900.afm.gz
21mr|texlive-cm-super-20190228-1|186	%{_texmfdistdir}/fonts/afm/public/cm-super/sffs1000.afm.gz
21mr|texlive-cm-super-20190228-1|187	%{_texmfdistdir}/fonts/afm/public/cm-super/sffs1095.afm.gz
21mr|texlive-cm-super-20190228-1|188	%{_texmfdistdir}/fonts/afm/public/cm-super/sffs1200.afm.gz
21mr|texlive-cm-super-20190228-1|189	%{_texmfdistdir}/fonts/afm/public/cm-super/sffs1440.afm.gz
21mr|texlive-cm-super-20190228-1|190	%{_texmfdistdir}/fonts/afm/public/cm-super/sffs1728.afm.gz
21mr|texlive-cm-super-20190228-1|191	%{_texmfdistdir}/fonts/afm/public/cm-super/sffs2074.afm.gz
21mr|texlive-cm-super-20190228-1|192	%{_texmfdistdir}/fonts/afm/public/cm-super/sfit0800.afm.gz
21mr|texlive-cm-super-20190228-1|193	%{_texmfdistdir}/fonts/afm/public/cm-super/sfit0900.afm.gz
21mr|texlive-cm-super-20190228-1|194	%{_texmfdistdir}/fonts/afm/public/cm-super/sfit1000.afm.gz
21mr|texlive-cm-super-20190228-1|195	%{_texmfdistdir}/fonts/afm/public/cm-super/sfit1095.afm.gz
21mr|texlive-cm-super-20190228-1|196	%{_texmfdistdir}/fonts/afm/public/cm-super/sfit1200.afm.gz
21mr|texlive-cm-super-20190228-1|197	%{_texmfdistdir}/fonts/afm/public/cm-super/sfit1440.afm.gz
21mr|texlive-cm-super-20190228-1|198	%{_texmfdistdir}/fonts/afm/public/cm-super/sfit1728.afm.gz
21mr|texlive-cm-super-20190228-1|199	%{_texmfdistdir}/fonts/afm/public/cm-super/sfit2074.afm.gz
21mr|texlive-cm-super-20190228-1|200	%{_texmfdistdir}/fonts/afm/public/cm-super/sfit2488.afm.gz
21mr|texlive-cm-super-20190228-1|201	%{_texmfdistdir}/fonts/afm/public/cm-super/sflb8.afm.gz
21mr|texlive-cm-super-20190228-1|202	%{_texmfdistdir}/fonts/afm/public/cm-super/sfli8.afm.gz
21mr|texlive-cm-super-20190228-1|203	%{_texmfdistdir}/fonts/afm/public/cm-super/sflo8.afm.gz
21mr|texlive-cm-super-20190228-1|204	%{_texmfdistdir}/fonts/afm/public/cm-super/sflq8.afm.gz
21mr|texlive-cm-super-20190228-1|205	%{_texmfdistdir}/fonts/afm/public/cm-super/sfltt8.afm.gz
21mr|texlive-cm-super-20190228-1|206	%{_texmfdistdir}/fonts/afm/public/cm-super/sfoc0500.afm.gz
21mr|texlive-cm-super-20190228-1|207	%{_texmfdistdir}/fonts/afm/public/cm-super/sfoc0600.afm.gz
21mr|texlive-cm-super-20190228-1|208	%{_texmfdistdir}/fonts/afm/public/cm-super/sfoc0700.afm.gz
21mr|texlive-cm-super-20190228-1|209	%{_texmfdistdir}/fonts/afm/public/cm-super/sfoc0800.afm.gz
21mr|texlive-cm-super-20190228-1|210	%{_texmfdistdir}/fonts/afm/public/cm-super/sfoc0900.afm.gz
21mr|texlive-cm-super-20190228-1|211	%{_texmfdistdir}/fonts/afm/public/cm-super/sfoc1000.afm.gz
21mr|texlive-cm-super-20190228-1|212	%{_texmfdistdir}/fonts/afm/public/cm-super/sfoc1095.afm.gz
21mr|texlive-cm-super-20190228-1|213	%{_texmfdistdir}/fonts/afm/public/cm-super/sfoc1200.afm.gz
21mr|texlive-cm-super-20190228-1|214	%{_texmfdistdir}/fonts/afm/public/cm-super/sfoc1440.afm.gz
21mr|texlive-cm-super-20190228-1|215	%{_texmfdistdir}/fonts/afm/public/cm-super/sfoc1728.afm.gz
21mr|texlive-cm-super-20190228-1|216	%{_texmfdistdir}/fonts/afm/public/cm-super/sfoc2074.afm.gz
21mr|texlive-cm-super-20190228-1|217	%{_texmfdistdir}/fonts/afm/public/cm-super/sfoc2488.afm.gz
21mr|texlive-cm-super-20190228-1|218	%{_texmfdistdir}/fonts/afm/public/cm-super/sfoc2986.afm.gz
21mr|texlive-cm-super-20190228-1|219	%{_texmfdistdir}/fonts/afm/public/cm-super/sfoc3583.afm.gz
21mr|texlive-cm-super-20190228-1|220	%{_texmfdistdir}/fonts/afm/public/cm-super/sfocc10.afm.gz
21mr|texlive-cm-super-20190228-1|221	%{_texmfdistdir}/fonts/afm/public/cm-super/sform10.afm.gz
21mr|texlive-cm-super-20190228-1|222	%{_texmfdistdir}/fonts/afm/public/cm-super/sform5.afm.gz
21mr|texlive-cm-super-20190228-1|223	%{_texmfdistdir}/fonts/afm/public/cm-super/sform6.afm.gz
21mr|texlive-cm-super-20190228-1|224	%{_texmfdistdir}/fonts/afm/public/cm-super/sform7.afm.gz
21mr|texlive-cm-super-20190228-1|225	%{_texmfdistdir}/fonts/afm/public/cm-super/sform8.afm.gz
21mr|texlive-cm-super-20190228-1|226	%{_texmfdistdir}/fonts/afm/public/cm-super/sform9.afm.gz
21mr|texlive-cm-super-20190228-1|227	%{_texmfdistdir}/fonts/afm/public/cm-super/sfosl10.afm.gz
21mr|texlive-cm-super-20190228-1|228	%{_texmfdistdir}/fonts/afm/public/cm-super/sfosl5.afm.gz
21mr|texlive-cm-super-20190228-1|229	%{_texmfdistdir}/fonts/afm/public/cm-super/sfosl6.afm.gz
21mr|texlive-cm-super-20190228-1|230	%{_texmfdistdir}/fonts/afm/public/cm-super/sfosl7.afm.gz
21mr|texlive-cm-super-20190228-1|231	%{_texmfdistdir}/fonts/afm/public/cm-super/sfosl8.afm.gz
21mr|texlive-cm-super-20190228-1|232	%{_texmfdistdir}/fonts/afm/public/cm-super/sfosl9.afm.gz
21mr|texlive-cm-super-20190228-1|233	%{_texmfdistdir}/fonts/afm/public/cm-super/sfoti10.afm.gz
21mr|texlive-cm-super-20190228-1|234	%{_texmfdistdir}/fonts/afm/public/cm-super/sfqi8.afm.gz
21mr|texlive-cm-super-20190228-1|235	%{_texmfdistdir}/fonts/afm/public/cm-super/sfrb0500.afm.gz
21mr|texlive-cm-super-20190228-1|236	%{_texmfdistdir}/fonts/afm/public/cm-super/sfrb0600.afm.gz
21mr|texlive-cm-super-20190228-1|237	%{_texmfdistdir}/fonts/afm/public/cm-super/sfrb0700.afm.gz
21mr|texlive-cm-super-20190228-1|238	%{_texmfdistdir}/fonts/afm/public/cm-super/sfrb0800.afm.gz
21mr|texlive-cm-super-20190228-1|239	%{_texmfdistdir}/fonts/afm/public/cm-super/sfrb0900.afm.gz
21mr|texlive-cm-super-20190228-1|240	%{_texmfdistdir}/fonts/afm/public/cm-super/sfrb1000.afm.gz
21mr|texlive-cm-super-20190228-1|241	%{_texmfdistdir}/fonts/afm/public/cm-super/sfrb1095.afm.gz
21mr|texlive-cm-super-20190228-1|242	%{_texmfdistdir}/fonts/afm/public/cm-super/sfrb1200.afm.gz
21mr|texlive-cm-super-20190228-1|243	%{_texmfdistdir}/fonts/afm/public/cm-super/sfrb1440.afm.gz
21mr|texlive-cm-super-20190228-1|244	%{_texmfdistdir}/fonts/afm/public/cm-super/sfrb1728.afm.gz
21mr|texlive-cm-super-20190228-1|245	%{_texmfdistdir}/fonts/afm/public/cm-super/sfrb2074.afm.gz
21mr|texlive-cm-super-20190228-1|246	%{_texmfdistdir}/fonts/afm/public/cm-super/sfrb2488.afm.gz
21mr|texlive-cm-super-20190228-1|247	%{_texmfdistdir}/fonts/afm/public/cm-super/sfrb2986.afm.gz
21mr|texlive-cm-super-20190228-1|248	%{_texmfdistdir}/fonts/afm/public/cm-super/sfrb3583.afm.gz
21mr|texlive-cm-super-20190228-1|249	%{_texmfdistdir}/fonts/afm/public/cm-super/sfrm0500.afm.gz
21mr|texlive-cm-super-20190228-1|250	%{_texmfdistdir}/fonts/afm/public/cm-super/sfrm0600.afm.gz
21mr|texlive-cm-super-20190228-1|251	%{_texmfdistdir}/fonts/afm/public/cm-super/sfrm0700.afm.gz
21mr|texlive-cm-super-20190228-1|252	%{_texmfdistdir}/fonts/afm/public/cm-super/sfrm0800.afm.gz
21mr|texlive-cm-super-20190228-1|253	%{_texmfdistdir}/fonts/afm/public/cm-super/sfrm0900.afm.gz
21mr|texlive-cm-super-20190228-1|254	%{_texmfdistdir}/fonts/afm/public/cm-super/sfrm1000.afm.gz
21mr|texlive-cm-super-20190228-1|255	%{_texmfdistdir}/fonts/afm/public/cm-super/sfrm1095.afm.gz
21mr|texlive-cm-super-20190228-1|256	%{_texmfdistdir}/fonts/afm/public/cm-super/sfrm1200.afm.gz
21mr|texlive-cm-super-20190228-1|257	%{_texmfdistdir}/fonts/afm/public/cm-super/sfrm1440.afm.gz
21mr|texlive-cm-super-20190228-1|258	%{_texmfdistdir}/fonts/afm/public/cm-super/sfrm1728.afm.gz
21mr|texlive-cm-super-20190228-1|259	%{_texmfdistdir}/fonts/afm/public/cm-super/sfrm2074.afm.gz
21mr|texlive-cm-super-20190228-1|260	%{_texmfdistdir}/fonts/afm/public/cm-super/sfrm2488.afm.gz
21mr|texlive-cm-super-20190228-1|261	%{_texmfdistdir}/fonts/afm/public/cm-super/sfrm2986.afm.gz
21mr|texlive-cm-super-20190228-1|262	%{_texmfdistdir}/fonts/afm/public/cm-super/sfrm3583.afm.gz
21mr|texlive-cm-super-20190228-1|263	%{_texmfdistdir}/fonts/afm/public/cm-super/sfsc0500.afm.gz
21mr|texlive-cm-super-20190228-1|264	%{_texmfdistdir}/fonts/afm/public/cm-super/sfsc0600.afm.gz
21mr|texlive-cm-super-20190228-1|265	%{_texmfdistdir}/fonts/afm/public/cm-super/sfsc0700.afm.gz
21mr|texlive-cm-super-20190228-1|266	%{_texmfdistdir}/fonts/afm/public/cm-super/sfsc0800.afm.gz
21mr|texlive-cm-super-20190228-1|267	%{_texmfdistdir}/fonts/afm/public/cm-super/sfsc0900.afm.gz
21mr|texlive-cm-super-20190228-1|268	%{_texmfdistdir}/fonts/afm/public/cm-super/sfsc1000.afm.gz
21mr|texlive-cm-super-20190228-1|269	%{_texmfdistdir}/fonts/afm/public/cm-super/sfsc1095.afm.gz
21mr|texlive-cm-super-20190228-1|270	%{_texmfdistdir}/fonts/afm/public/cm-super/sfsc1200.afm.gz
21mr|texlive-cm-super-20190228-1|271	%{_texmfdistdir}/fonts/afm/public/cm-super/sfsc1440.afm.gz
21mr|texlive-cm-super-20190228-1|272	%{_texmfdistdir}/fonts/afm/public/cm-super/sfsc1728.afm.gz
21mr|texlive-cm-super-20190228-1|273	%{_texmfdistdir}/fonts/afm/public/cm-super/sfsc2074.afm.gz
21mr|texlive-cm-super-20190228-1|274	%{_texmfdistdir}/fonts/afm/public/cm-super/sfsc2488.afm.gz
21mr|texlive-cm-super-20190228-1|275	%{_texmfdistdir}/fonts/afm/public/cm-super/sfsc2986.afm.gz
21mr|texlive-cm-super-20190228-1|276	%{_texmfdistdir}/fonts/afm/public/cm-super/sfsc3583.afm.gz
21mr|texlive-cm-super-20190228-1|277	%{_texmfdistdir}/fonts/afm/public/cm-super/sfsi0500.afm.gz
21mr|texlive-cm-super-20190228-1|278	%{_texmfdistdir}/fonts/afm/public/cm-super/sfsi0600.afm.gz
21mr|texlive-cm-super-20190228-1|279	%{_texmfdistdir}/fonts/afm/public/cm-super/sfsi0700.afm.gz
21mr|texlive-cm-super-20190228-1|280	%{_texmfdistdir}/fonts/afm/public/cm-super/sfsi0800.afm.gz
21mr|texlive-cm-super-20190228-1|281	%{_texmfdistdir}/fonts/afm/public/cm-super/sfsi0900.afm.gz
21mr|texlive-cm-super-20190228-1|282	%{_texmfdistdir}/fonts/afm/public/cm-super/sfsi1000.afm.gz
21mr|texlive-cm-super-20190228-1|283	%{_texmfdistdir}/fonts/afm/public/cm-super/sfsi1095.afm.gz
21mr|texlive-cm-super-20190228-1|284	%{_texmfdistdir}/fonts/afm/public/cm-super/sfsi1200.afm.gz
21mr|texlive-cm-super-20190228-1|285	%{_texmfdistdir}/fonts/afm/public/cm-super/sfsi1440.afm.gz
21mr|texlive-cm-super-20190228-1|286	%{_texmfdistdir}/fonts/afm/public/cm-super/sfsi1728.afm.gz
21mr|texlive-cm-super-20190228-1|287	%{_texmfdistdir}/fonts/afm/public/cm-super/sfsi2074.afm.gz
21mr|texlive-cm-super-20190228-1|288	%{_texmfdistdir}/fonts/afm/public/cm-super/sfsi2488.afm.gz
21mr|texlive-cm-super-20190228-1|289	%{_texmfdistdir}/fonts/afm/public/cm-super/sfsi2986.afm.gz
21mr|texlive-cm-super-20190228-1|290	%{_texmfdistdir}/fonts/afm/public/cm-super/sfsi3583.afm.gz
21mr|texlive-cm-super-20190228-1|291	%{_texmfdistdir}/fonts/afm/public/cm-super/sfsl0500.afm.gz
21mr|texlive-cm-super-20190228-1|292	%{_texmfdistdir}/fonts/afm/public/cm-super/sfsl0600.afm.gz
21mr|texlive-cm-super-20190228-1|293	%{_texmfdistdir}/fonts/afm/public/cm-super/sfsl0700.afm.gz
21mr|texlive-cm-super-20190228-1|294	%{_texmfdistdir}/fonts/afm/public/cm-super/sfsl0800.afm.gz
21mr|texlive-cm-super-20190228-1|295	%{_texmfdistdir}/fonts/afm/public/cm-super/sfsl0900.afm.gz
21mr|texlive-cm-super-20190228-1|296	%{_texmfdistdir}/fonts/afm/public/cm-super/sfsl1000.afm.gz
21mr|texlive-cm-super-20190228-1|297	%{_texmfdistdir}/fonts/afm/public/cm-super/sfsl1095.afm.gz
21mr|texlive-cm-super-20190228-1|298	%{_texmfdistdir}/fonts/afm/public/cm-super/sfsl1200.afm.gz
21mr|texlive-cm-super-20190228-1|299	%{_texmfdistdir}/fonts/afm/public/cm-super/sfsl1440.afm.gz
21mr|texlive-cm-super-20190228-1|300	%{_texmfdistdir}/fonts/afm/public/cm-super/sfsl1728.afm.gz
21mr|texlive-cm-super-20190228-1|301	%{_texmfdistdir}/fonts/afm/public/cm-super/sfsl2074.afm.gz
21mr|texlive-cm-super-20190228-1|302	%{_texmfdistdir}/fonts/afm/public/cm-super/sfsl2488.afm.gz
21mr|texlive-cm-super-20190228-1|303	%{_texmfdistdir}/fonts/afm/public/cm-super/sfsl2986.afm.gz
21mr|texlive-cm-super-20190228-1|304	%{_texmfdistdir}/fonts/afm/public/cm-super/sfsl3583.afm.gz
21mr|texlive-cm-super-20190228-1|305	%{_texmfdistdir}/fonts/afm/public/cm-super/sfso0500.afm.gz
21mr|texlive-cm-super-20190228-1|306	%{_texmfdistdir}/fonts/afm/public/cm-super/sfso0600.afm.gz
21mr|texlive-cm-super-20190228-1|307	%{_texmfdistdir}/fonts/afm/public/cm-super/sfso0700.afm.gz
21mr|texlive-cm-super-20190228-1|308	%{_texmfdistdir}/fonts/afm/public/cm-super/sfso0800.afm.gz
21mr|texlive-cm-super-20190228-1|309	%{_texmfdistdir}/fonts/afm/public/cm-super/sfso0900.afm.gz
21mr|texlive-cm-super-20190228-1|310	%{_texmfdistdir}/fonts/afm/public/cm-super/sfso1000.afm.gz
21mr|texlive-cm-super-20190228-1|311	%{_texmfdistdir}/fonts/afm/public/cm-super/sfso1095.afm.gz
21mr|texlive-cm-super-20190228-1|312	%{_texmfdistdir}/fonts/afm/public/cm-super/sfso1200.afm.gz
21mr|texlive-cm-super-20190228-1|313	%{_texmfdistdir}/fonts/afm/public/cm-super/sfso1440.afm.gz
21mr|texlive-cm-super-20190228-1|314	%{_texmfdistdir}/fonts/afm/public/cm-super/sfso1728.afm.gz
21mr|texlive-cm-super-20190228-1|315	%{_texmfdistdir}/fonts/afm/public/cm-super/sfso2074.afm.gz
21mr|texlive-cm-super-20190228-1|316	%{_texmfdistdir}/fonts/afm/public/cm-super/sfso2488.afm.gz
21mr|texlive-cm-super-20190228-1|317	%{_texmfdistdir}/fonts/afm/public/cm-super/sfso2986.afm.gz
21mr|texlive-cm-super-20190228-1|318	%{_texmfdistdir}/fonts/afm/public/cm-super/sfso3583.afm.gz
21mr|texlive-cm-super-20190228-1|319	%{_texmfdistdir}/fonts/afm/public/cm-super/sfsq8.afm.gz
21mr|texlive-cm-super-20190228-1|320	%{_texmfdistdir}/fonts/afm/public/cm-super/sfss0500.afm.gz
21mr|texlive-cm-super-20190228-1|321	%{_texmfdistdir}/fonts/afm/public/cm-super/sfss0600.afm.gz
21mr|texlive-cm-super-20190228-1|322	%{_texmfdistdir}/fonts/afm/public/cm-super/sfss0700.afm.gz
21mr|texlive-cm-super-20190228-1|323	%{_texmfdistdir}/fonts/afm/public/cm-super/sfss0800.afm.gz
21mr|texlive-cm-super-20190228-1|324	%{_texmfdistdir}/fonts/afm/public/cm-super/sfss0900.afm.gz
21mr|texlive-cm-super-20190228-1|325	%{_texmfdistdir}/fonts/afm/public/cm-super/sfss1000.afm.gz
21mr|texlive-cm-super-20190228-1|326	%{_texmfdistdir}/fonts/afm/public/cm-super/sfss1095.afm.gz
21mr|texlive-cm-super-20190228-1|327	%{_texmfdistdir}/fonts/afm/public/cm-super/sfss1200.afm.gz
21mr|texlive-cm-super-20190228-1|328	%{_texmfdistdir}/fonts/afm/public/cm-super/sfss1440.afm.gz
21mr|texlive-cm-super-20190228-1|329	%{_texmfdistdir}/fonts/afm/public/cm-super/sfss1728.afm.gz
21mr|texlive-cm-super-20190228-1|330	%{_texmfdistdir}/fonts/afm/public/cm-super/sfss2074.afm.gz
21mr|texlive-cm-super-20190228-1|331	%{_texmfdistdir}/fonts/afm/public/cm-super/sfss2488.afm.gz
21mr|texlive-cm-super-20190228-1|332	%{_texmfdistdir}/fonts/afm/public/cm-super/sfss2986.afm.gz
21mr|texlive-cm-super-20190228-1|333	%{_texmfdistdir}/fonts/afm/public/cm-super/sfss3583.afm.gz
21mr|texlive-cm-super-20190228-1|334	%{_texmfdistdir}/fonts/afm/public/cm-super/sfssdc10.afm.gz
21mr|texlive-cm-super-20190228-1|335	%{_texmfdistdir}/fonts/afm/public/cm-super/sfst0800.afm.gz
21mr|texlive-cm-super-20190228-1|336	%{_texmfdistdir}/fonts/afm/public/cm-super/sfst0900.afm.gz
21mr|texlive-cm-super-20190228-1|337	%{_texmfdistdir}/fonts/afm/public/cm-super/sfst1000.afm.gz
21mr|texlive-cm-super-20190228-1|338	%{_texmfdistdir}/fonts/afm/public/cm-super/sfst1095.afm.gz
21mr|texlive-cm-super-20190228-1|339	%{_texmfdistdir}/fonts/afm/public/cm-super/sfst1200.afm.gz
21mr|texlive-cm-super-20190228-1|340	%{_texmfdistdir}/fonts/afm/public/cm-super/sfst1440.afm.gz
21mr|texlive-cm-super-20190228-1|341	%{_texmfdistdir}/fonts/afm/public/cm-super/sfst1728.afm.gz
21mr|texlive-cm-super-20190228-1|342	%{_texmfdistdir}/fonts/afm/public/cm-super/sfst2074.afm.gz
21mr|texlive-cm-super-20190228-1|343	%{_texmfdistdir}/fonts/afm/public/cm-super/sfst2488.afm.gz
21mr|texlive-cm-super-20190228-1|344	%{_texmfdistdir}/fonts/afm/public/cm-super/sfst2986.afm.gz
21mr|texlive-cm-super-20190228-1|345	%{_texmfdistdir}/fonts/afm/public/cm-super/sfst3583.afm.gz
21mr|texlive-cm-super-20190228-1|346	%{_texmfdistdir}/fonts/afm/public/cm-super/sfsx0500.afm.gz
21mr|texlive-cm-super-20190228-1|347	%{_texmfdistdir}/fonts/afm/public/cm-super/sfsx0600.afm.gz
21mr|texlive-cm-super-20190228-1|348	%{_texmfdistdir}/fonts/afm/public/cm-super/sfsx0700.afm.gz
21mr|texlive-cm-super-20190228-1|349	%{_texmfdistdir}/fonts/afm/public/cm-super/sfsx0800.afm.gz
21mr|texlive-cm-super-20190228-1|350	%{_texmfdistdir}/fonts/afm/public/cm-super/sfsx0900.afm.gz
21mr|texlive-cm-super-20190228-1|351	%{_texmfdistdir}/fonts/afm/public/cm-super/sfsx1000.afm.gz
21mr|texlive-cm-super-20190228-1|352	%{_texmfdistdir}/fonts/afm/public/cm-super/sfsx1095.afm.gz
21mr|texlive-cm-super-20190228-1|353	%{_texmfdistdir}/fonts/afm/public/cm-super/sfsx1200.afm.gz
21mr|texlive-cm-super-20190228-1|354	%{_texmfdistdir}/fonts/afm/public/cm-super/sfsx1440.afm.gz
21mr|texlive-cm-super-20190228-1|355	%{_texmfdistdir}/fonts/afm/public/cm-super/sfsx1728.afm.gz
21mr|texlive-cm-super-20190228-1|356	%{_texmfdistdir}/fonts/afm/public/cm-super/sfsx2074.afm.gz
21mr|texlive-cm-super-20190228-1|357	%{_texmfdistdir}/fonts/afm/public/cm-super/sfsx2488.afm.gz
21mr|texlive-cm-super-20190228-1|358	%{_texmfdistdir}/fonts/afm/public/cm-super/sfsx2986.afm.gz
21mr|texlive-cm-super-20190228-1|359	%{_texmfdistdir}/fonts/afm/public/cm-super/sfsx3583.afm.gz
21mr|texlive-cm-super-20190228-1|360	%{_texmfdistdir}/fonts/afm/public/cm-super/sftc0800.afm.gz
21mr|texlive-cm-super-20190228-1|361	%{_texmfdistdir}/fonts/afm/public/cm-super/sftc0900.afm.gz
21mr|texlive-cm-super-20190228-1|362	%{_texmfdistdir}/fonts/afm/public/cm-super/sftc1000.afm.gz
21mr|texlive-cm-super-20190228-1|363	%{_texmfdistdir}/fonts/afm/public/cm-super/sftc1095.afm.gz
21mr|texlive-cm-super-20190228-1|364	%{_texmfdistdir}/fonts/afm/public/cm-super/sftc1200.afm.gz
21mr|texlive-cm-super-20190228-1|365	%{_texmfdistdir}/fonts/afm/public/cm-super/sftc1440.afm.gz
21mr|texlive-cm-super-20190228-1|366	%{_texmfdistdir}/fonts/afm/public/cm-super/sftc1728.afm.gz
21mr|texlive-cm-super-20190228-1|367	%{_texmfdistdir}/fonts/afm/public/cm-super/sftc2074.afm.gz
21mr|texlive-cm-super-20190228-1|368	%{_texmfdistdir}/fonts/afm/public/cm-super/sftc2488.afm.gz
21mr|texlive-cm-super-20190228-1|369	%{_texmfdistdir}/fonts/afm/public/cm-super/sftc2986.afm.gz
21mr|texlive-cm-super-20190228-1|370	%{_texmfdistdir}/fonts/afm/public/cm-super/sftc3583.afm.gz
21mr|texlive-cm-super-20190228-1|371	%{_texmfdistdir}/fonts/afm/public/cm-super/sfti0500.afm.gz
21mr|texlive-cm-super-20190228-1|372	%{_texmfdistdir}/fonts/afm/public/cm-super/sfti0600.afm.gz
21mr|texlive-cm-super-20190228-1|373	%{_texmfdistdir}/fonts/afm/public/cm-super/sfti0700.afm.gz
21mr|texlive-cm-super-20190228-1|374	%{_texmfdistdir}/fonts/afm/public/cm-super/sfti0800.afm.gz
21mr|texlive-cm-super-20190228-1|375	%{_texmfdistdir}/fonts/afm/public/cm-super/sfti0900.afm.gz
21mr|texlive-cm-super-20190228-1|376	%{_texmfdistdir}/fonts/afm/public/cm-super/sfti1000.afm.gz
21mr|texlive-cm-super-20190228-1|377	%{_texmfdistdir}/fonts/afm/public/cm-super/sfti1095.afm.gz
21mr|texlive-cm-super-20190228-1|378	%{_texmfdistdir}/fonts/afm/public/cm-super/sfti1200.afm.gz
21mr|texlive-cm-super-20190228-1|379	%{_texmfdistdir}/fonts/afm/public/cm-super/sfti1440.afm.gz
21mr|texlive-cm-super-20190228-1|380	%{_texmfdistdir}/fonts/afm/public/cm-super/sfti1728.afm.gz
21mr|texlive-cm-super-20190228-1|381	%{_texmfdistdir}/fonts/afm/public/cm-super/sfti2074.afm.gz
21mr|texlive-cm-super-20190228-1|382	%{_texmfdistdir}/fonts/afm/public/cm-super/sfti2488.afm.gz
21mr|texlive-cm-super-20190228-1|383	%{_texmfdistdir}/fonts/afm/public/cm-super/sfti2986.afm.gz
21mr|texlive-cm-super-20190228-1|384	%{_texmfdistdir}/fonts/afm/public/cm-super/sfti3583.afm.gz
21mr|texlive-cm-super-20190228-1|385	%{_texmfdistdir}/fonts/afm/public/cm-super/sftt0800.afm.gz
21mr|texlive-cm-super-20190228-1|386	%{_texmfdistdir}/fonts/afm/public/cm-super/sftt0900.afm.gz
21mr|texlive-cm-super-20190228-1|387	%{_texmfdistdir}/fonts/afm/public/cm-super/sftt1000.afm.gz
21mr|texlive-cm-super-20190228-1|388	%{_texmfdistdir}/fonts/afm/public/cm-super/sftt1095.afm.gz
21mr|texlive-cm-super-20190228-1|389	%{_texmfdistdir}/fonts/afm/public/cm-super/sftt1200.afm.gz
21mr|texlive-cm-super-20190228-1|390	%{_texmfdistdir}/fonts/afm/public/cm-super/sftt1440.afm.gz
21mr|texlive-cm-super-20190228-1|391	%{_texmfdistdir}/fonts/afm/public/cm-super/sftt1728.afm.gz
21mr|texlive-cm-super-20190228-1|392	%{_texmfdistdir}/fonts/afm/public/cm-super/sftt2074.afm.gz
21mr|texlive-cm-super-20190228-1|393	%{_texmfdistdir}/fonts/afm/public/cm-super/sftt2488.afm.gz
21mr|texlive-cm-super-20190228-1|394	%{_texmfdistdir}/fonts/afm/public/cm-super/sftt2986.afm.gz
21mr|texlive-cm-super-20190228-1|395	%{_texmfdistdir}/fonts/afm/public/cm-super/sftt3583.afm.gz
21mr|texlive-cm-super-20190228-1|396	%{_texmfdistdir}/fonts/afm/public/cm-super/sfui0500.afm.gz
21mr|texlive-cm-super-20190228-1|397	%{_texmfdistdir}/fonts/afm/public/cm-super/sfui0600.afm.gz
21mr|texlive-cm-super-20190228-1|398	%{_texmfdistdir}/fonts/afm/public/cm-super/sfui0700.afm.gz
21mr|texlive-cm-super-20190228-1|399	%{_texmfdistdir}/fonts/afm/public/cm-super/sfui0800.afm.gz
21mr|texlive-cm-super-20190228-1|400	%{_texmfdistdir}/fonts/afm/public/cm-super/sfui0900.afm.gz
21mr|texlive-cm-super-20190228-1|401	%{_texmfdistdir}/fonts/afm/public/cm-super/sfui1000.afm.gz
21mr|texlive-cm-super-20190228-1|402	%{_texmfdistdir}/fonts/afm/public/cm-super/sfui1095.afm.gz
21mr|texlive-cm-super-20190228-1|403	%{_texmfdistdir}/fonts/afm/public/cm-super/sfui1200.afm.gz
21mr|texlive-cm-super-20190228-1|404	%{_texmfdistdir}/fonts/afm/public/cm-super/sfui1440.afm.gz
21mr|texlive-cm-super-20190228-1|405	%{_texmfdistdir}/fonts/afm/public/cm-super/sfui1728.afm.gz
21mr|texlive-cm-super-20190228-1|406	%{_texmfdistdir}/fonts/afm/public/cm-super/sfui2074.afm.gz
21mr|texlive-cm-super-20190228-1|407	%{_texmfdistdir}/fonts/afm/public/cm-super/sfui2488.afm.gz
21mr|texlive-cm-super-20190228-1|408	%{_texmfdistdir}/fonts/afm/public/cm-super/sfui2986.afm.gz
21mr|texlive-cm-super-20190228-1|409	%{_texmfdistdir}/fonts/afm/public/cm-super/sfui3583.afm.gz
21mr|texlive-cm-super-20190228-1|410	%{_texmfdistdir}/fonts/afm/public/cm-super/sfvi0800.afm.gz
21mr|texlive-cm-super-20190228-1|411	%{_texmfdistdir}/fonts/afm/public/cm-super/sfvi0900.afm.gz
21mr|texlive-cm-super-20190228-1|412	%{_texmfdistdir}/fonts/afm/public/cm-super/sfvi1000.afm.gz
21mr|texlive-cm-super-20190228-1|413	%{_texmfdistdir}/fonts/afm/public/cm-super/sfvi1095.afm.gz
21mr|texlive-cm-super-20190228-1|414	%{_texmfdistdir}/fonts/afm/public/cm-super/sfvi1200.afm.gz
21mr|texlive-cm-super-20190228-1|415	%{_texmfdistdir}/fonts/afm/public/cm-super/sfvi1440.afm.gz
21mr|texlive-cm-super-20190228-1|416	%{_texmfdistdir}/fonts/afm/public/cm-super/sfvi1728.afm.gz
21mr|texlive-cm-super-20190228-1|417	%{_texmfdistdir}/fonts/afm/public/cm-super/sfvi2074.afm.gz
21mr|texlive-cm-super-20190228-1|418	%{_texmfdistdir}/fonts/afm/public/cm-super/sfvi2488.afm.gz
21mr|texlive-cm-super-20190228-1|419	%{_texmfdistdir}/fonts/afm/public/cm-super/sfvi2986.afm.gz
21mr|texlive-cm-super-20190228-1|420	%{_texmfdistdir}/fonts/afm/public/cm-super/sfvi3583.afm.gz
21mr|texlive-cm-super-20190228-1|421	%{_texmfdistdir}/fonts/afm/public/cm-super/sfvt0800.afm.gz
21mr|texlive-cm-super-20190228-1|422	%{_texmfdistdir}/fonts/afm/public/cm-super/sfvt0900.afm.gz
21mr|texlive-cm-super-20190228-1|423	%{_texmfdistdir}/fonts/afm/public/cm-super/sfvt1000.afm.gz
21mr|texlive-cm-super-20190228-1|424	%{_texmfdistdir}/fonts/afm/public/cm-super/sfvt1095.afm.gz
21mr|texlive-cm-super-20190228-1|425	%{_texmfdistdir}/fonts/afm/public/cm-super/sfvt1200.afm.gz
21mr|texlive-cm-super-20190228-1|426	%{_texmfdistdir}/fonts/afm/public/cm-super/sfvt1440.afm.gz
21mr|texlive-cm-super-20190228-1|427	%{_texmfdistdir}/fonts/afm/public/cm-super/sfvt1728.afm.gz
21mr|texlive-cm-super-20190228-1|428	%{_texmfdistdir}/fonts/afm/public/cm-super/sfvt2074.afm.gz
21mr|texlive-cm-super-20190228-1|429	%{_texmfdistdir}/fonts/afm/public/cm-super/sfvt2488.afm.gz
21mr|texlive-cm-super-20190228-1|430	%{_texmfdistdir}/fonts/afm/public/cm-super/sfvt2986.afm.gz
21mr|texlive-cm-super-20190228-1|431	%{_texmfdistdir}/fonts/afm/public/cm-super/sfvt3583.afm.gz
21mr|texlive-cm-super-20190228-1|432	%{_texmfdistdir}/fonts/afm/public/cm-super/sfxc0500.afm.gz
21mr|texlive-cm-super-20190228-1|433	%{_texmfdistdir}/fonts/afm/public/cm-super/sfxc0600.afm.gz
21mr|texlive-cm-super-20190228-1|434	%{_texmfdistdir}/fonts/afm/public/cm-super/sfxc0700.afm.gz
21mr|texlive-cm-super-20190228-1|435	%{_texmfdistdir}/fonts/afm/public/cm-super/sfxc0800.afm.gz
21mr|texlive-cm-super-20190228-1|436	%{_texmfdistdir}/fonts/afm/public/cm-super/sfxc0900.afm.gz
21mr|texlive-cm-super-20190228-1|437	%{_texmfdistdir}/fonts/afm/public/cm-super/sfxc1000.afm.gz
21mr|texlive-cm-super-20190228-1|438	%{_texmfdistdir}/fonts/afm/public/cm-super/sfxc1095.afm.gz
21mr|texlive-cm-super-20190228-1|439	%{_texmfdistdir}/fonts/afm/public/cm-super/sfxc1200.afm.gz
21mr|texlive-cm-super-20190228-1|440	%{_texmfdistdir}/fonts/afm/public/cm-super/sfxc1440.afm.gz
21mr|texlive-cm-super-20190228-1|441	%{_texmfdistdir}/fonts/afm/public/cm-super/sfxc1728.afm.gz
21mr|texlive-cm-super-20190228-1|442	%{_texmfdistdir}/fonts/afm/public/cm-super/sfxc2074.afm.gz
21mr|texlive-cm-super-20190228-1|443	%{_texmfdistdir}/fonts/afm/public/cm-super/sfxc2488.afm.gz
21mr|texlive-cm-super-20190228-1|444	%{_texmfdistdir}/fonts/afm/public/cm-super/sfxc2986.afm.gz
21mr|texlive-cm-super-20190228-1|445	%{_texmfdistdir}/fonts/afm/public/cm-super/sfxc3583.afm.gz
21mr|texlive-cm-super-20190228-1|446	%{_texmfdistdir}/fonts/enc/dvips/cm-super/cm-super-t1.enc
21mr|texlive-cm-super-20190228-1|447	%{_texmfdistdir}/fonts/enc/dvips/cm-super/cm-super-t2a.enc
21mr|texlive-cm-super-20190228-1|448	%{_texmfdistdir}/fonts/enc/dvips/cm-super/cm-super-t2b.enc
21mr|texlive-cm-super-20190228-1|449	%{_texmfdistdir}/fonts/enc/dvips/cm-super/cm-super-t2c.enc
21mr|texlive-cm-super-20190228-1|450	%{_texmfdistdir}/fonts/enc/dvips/cm-super/cm-super-ts1.enc
21mr|texlive-cm-super-20190228-1|451	%{_texmfdistdir}/fonts/enc/dvips/cm-super/cm-super-x2.enc
21mr|texlive-cm-super-20190228-1|452	%{_texmfdistdir}/fonts/map/dvips/cm-super/cm-super-t1.map
21mr|texlive-cm-super-20190228-1|453	%{_texmfdistdir}/fonts/map/dvips/cm-super/cm-super-t2a.map
21mr|texlive-cm-super-20190228-1|454	%{_texmfdistdir}/fonts/map/dvips/cm-super/cm-super-t2b.map
21mr|texlive-cm-super-20190228-1|455	%{_texmfdistdir}/fonts/map/dvips/cm-super/cm-super-t2c.map
21mr|texlive-cm-super-20190228-1|456	%{_texmfdistdir}/fonts/map/dvips/cm-super/cm-super-ts1.map
21mr|texlive-cm-super-20190228-1|457	%{_texmfdistdir}/fonts/map/dvips/cm-super/cm-super-x2.map
21mr|texlive-cm-super-20190228-1|458	%{_texmfdistdir}/fonts/map/vtex/cm-super/cm-super-t1.ali
21mr|texlive-cm-super-20190228-1|459	%{_texmfdistdir}/fonts/map/vtex/cm-super/cm-super-t2a.ali
21mr|texlive-cm-super-20190228-1|460	%{_texmfdistdir}/fonts/map/vtex/cm-super/cm-super-t2b.ali
21mr|texlive-cm-super-20190228-1|461	%{_texmfdistdir}/fonts/map/vtex/cm-super/cm-super-t2c.ali
21mr|texlive-cm-super-20190228-1|462	%{_texmfdistdir}/fonts/map/vtex/cm-super/cm-super-ts1.ali
21mr|texlive-cm-super-20190228-1|463	%{_texmfdistdir}/fonts/map/vtex/cm-super/cm-super-x2.ali
21mr|texlive-cm-super-20190228-1|464	%{_texmfdistdir}/fonts/map/vtex/cm-super/cm-super.ali
21mr|texlive-cm-super-20190228-1|465	%{_texmfdistdir}/fonts/type1/public/cm-super/isflb8.pfb
21mr|texlive-cm-super-20190228-1|466	%{_texmfdistdir}/fonts/type1/public/cm-super/isfli8.pfb
21mr|texlive-cm-super-20190228-1|467	%{_texmfdistdir}/fonts/type1/public/cm-super/isflo8.pfb
21mr|texlive-cm-super-20190228-1|468	%{_texmfdistdir}/fonts/type1/public/cm-super/isflq8.pfb
21mr|texlive-cm-super-20190228-1|469	%{_texmfdistdir}/fonts/type1/public/cm-super/isfltt8.pfb
21mr|texlive-cm-super-20190228-1|470	%{_texmfdistdir}/fonts/type1/public/cm-super/sfbbx10.pfb
21mr|texlive-cm-super-20190228-1|471	%{_texmfdistdir}/fonts/type1/public/cm-super/sfbi0500.pfb
21mr|texlive-cm-super-20190228-1|472	%{_texmfdistdir}/fonts/type1/public/cm-super/sfbi0600.pfb
21mr|texlive-cm-super-20190228-1|473	%{_texmfdistdir}/fonts/type1/public/cm-super/sfbi0700.pfb
21mr|texlive-cm-super-20190228-1|474	%{_texmfdistdir}/fonts/type1/public/cm-super/sfbi0800.pfb
21mr|texlive-cm-super-20190228-1|475	%{_texmfdistdir}/fonts/type1/public/cm-super/sfbi0900.pfb
21mr|texlive-cm-super-20190228-1|476	%{_texmfdistdir}/fonts/type1/public/cm-super/sfbi1000.pfb
21mr|texlive-cm-super-20190228-1|477	%{_texmfdistdir}/fonts/type1/public/cm-super/sfbi1095.pfb
21mr|texlive-cm-super-20190228-1|478	%{_texmfdistdir}/fonts/type1/public/cm-super/sfbi1200.pfb
21mr|texlive-cm-super-20190228-1|479	%{_texmfdistdir}/fonts/type1/public/cm-super/sfbi1440.pfb
21mr|texlive-cm-super-20190228-1|480	%{_texmfdistdir}/fonts/type1/public/cm-super/sfbi1728.pfb
21mr|texlive-cm-super-20190228-1|481	%{_texmfdistdir}/fonts/type1/public/cm-super/sfbi2074.pfb
21mr|texlive-cm-super-20190228-1|482	%{_texmfdistdir}/fonts/type1/public/cm-super/sfbi2488.pfb
21mr|texlive-cm-super-20190228-1|483	%{_texmfdistdir}/fonts/type1/public/cm-super/sfbi2986.pfb
21mr|texlive-cm-super-20190228-1|484	%{_texmfdistdir}/fonts/type1/public/cm-super/sfbi3583.pfb
21mr|texlive-cm-super-20190228-1|485	%{_texmfdistdir}/fonts/type1/public/cm-super/sfbl0500.pfb
21mr|texlive-cm-super-20190228-1|486	%{_texmfdistdir}/fonts/type1/public/cm-super/sfbl0600.pfb
21mr|texlive-cm-super-20190228-1|487	%{_texmfdistdir}/fonts/type1/public/cm-super/sfbl0700.pfb
21mr|texlive-cm-super-20190228-1|488	%{_texmfdistdir}/fonts/type1/public/cm-super/sfbl0800.pfb
21mr|texlive-cm-super-20190228-1|489	%{_texmfdistdir}/fonts/type1/public/cm-super/sfbl0900.pfb
21mr|texlive-cm-super-20190228-1|490	%{_texmfdistdir}/fonts/type1/public/cm-super/sfbl1000.pfb
21mr|texlive-cm-super-20190228-1|491	%{_texmfdistdir}/fonts/type1/public/cm-super/sfbl1095.pfb
21mr|texlive-cm-super-20190228-1|492	%{_texmfdistdir}/fonts/type1/public/cm-super/sfbl1200.pfb
21mr|texlive-cm-super-20190228-1|493	%{_texmfdistdir}/fonts/type1/public/cm-super/sfbl1440.pfb
21mr|texlive-cm-super-20190228-1|494	%{_texmfdistdir}/fonts/type1/public/cm-super/sfbl1728.pfb
21mr|texlive-cm-super-20190228-1|495	%{_texmfdistdir}/fonts/type1/public/cm-super/sfbl2074.pfb
21mr|texlive-cm-super-20190228-1|496	%{_texmfdistdir}/fonts/type1/public/cm-super/sfbl2488.pfb
21mr|texlive-cm-super-20190228-1|497	%{_texmfdistdir}/fonts/type1/public/cm-super/sfbl2986.pfb
21mr|texlive-cm-super-20190228-1|498	%{_texmfdistdir}/fonts/type1/public/cm-super/sfbl3583.pfb
21mr|texlive-cm-super-20190228-1|499	%{_texmfdistdir}/fonts/type1/public/cm-super/sfbm0500.pfb
21mr|texlive-cm-super-20190228-1|500	%{_texmfdistdir}/fonts/type1/public/cm-super/sfbm0700.pfb
21mr|texlive-cm-super-20190228-1|501	%{_texmfdistdir}/fonts/type1/public/cm-super/sfbm0900.pfb
21mr|texlive-cm-super-20190228-1|502	%{_texmfdistdir}/fonts/type1/public/cm-super/sfbm1000.pfb
21mr|texlive-cm-super-20190228-1|503	%{_texmfdistdir}/fonts/type1/public/cm-super/sfbm1095.pfb
21mr|texlive-cm-super-20190228-1|504	%{_texmfdistdir}/fonts/type1/public/cm-super/sfbm1200.pfb
21mr|texlive-cm-super-20190228-1|505	%{_texmfdistdir}/fonts/type1/public/cm-super/sfbm1440.pfb
21mr|texlive-cm-super-20190228-1|506	%{_texmfdistdir}/fonts/type1/public/cm-super/sfbm1728.pfb
21mr|texlive-cm-super-20190228-1|507	%{_texmfdistdir}/fonts/type1/public/cm-super/sfbm2074.pfb
21mr|texlive-cm-super-20190228-1|508	%{_texmfdistdir}/fonts/type1/public/cm-super/sfbm2488.pfb
21mr|texlive-cm-super-20190228-1|509	%{_texmfdistdir}/fonts/type1/public/cm-super/sfbm2986.pfb
21mr|texlive-cm-super-20190228-1|510	%{_texmfdistdir}/fonts/type1/public/cm-super/sfbm3583.pfb
21mr|texlive-cm-super-20190228-1|511	%{_texmfdistdir}/fonts/type1/public/cm-super/sfbmo10.pfb
21mr|texlive-cm-super-20190228-1|512	%{_texmfdistdir}/fonts/type1/public/cm-super/sfbmo17.pfb
21mr|texlive-cm-super-20190228-1|513	%{_texmfdistdir}/fonts/type1/public/cm-super/sfbmo8.pfb
21mr|texlive-cm-super-20190228-1|514	%{_texmfdistdir}/fonts/type1/public/cm-super/sfbmo9.pfb
21mr|texlive-cm-super-20190228-1|515	%{_texmfdistdir}/fonts/type1/public/cm-super/sfbmr10.pfb
21mr|texlive-cm-super-20190228-1|516	%{_texmfdistdir}/fonts/type1/public/cm-super/sfbmr17.pfb
21mr|texlive-cm-super-20190228-1|517	%{_texmfdistdir}/fonts/type1/public/cm-super/sfbmr8.pfb
21mr|texlive-cm-super-20190228-1|518	%{_texmfdistdir}/fonts/type1/public/cm-super/sfbmr9.pfb
21mr|texlive-cm-super-20190228-1|519	%{_texmfdistdir}/fonts/type1/public/cm-super/sfbso10.pfb
21mr|texlive-cm-super-20190228-1|520	%{_texmfdistdir}/fonts/type1/public/cm-super/sfbso17.pfb
21mr|texlive-cm-super-20190228-1|521	%{_texmfdistdir}/fonts/type1/public/cm-super/sfbso8.pfb
21mr|texlive-cm-super-20190228-1|522	%{_texmfdistdir}/fonts/type1/public/cm-super/sfbso9.pfb
21mr|texlive-cm-super-20190228-1|523	%{_texmfdistdir}/fonts/type1/public/cm-super/sfbsr10.pfb
21mr|texlive-cm-super-20190228-1|524	%{_texmfdistdir}/fonts/type1/public/cm-super/sfbsr17.pfb
21mr|texlive-cm-super-20190228-1|525	%{_texmfdistdir}/fonts/type1/public/cm-super/sfbsr8.pfb
21mr|texlive-cm-super-20190228-1|526	%{_texmfdistdir}/fonts/type1/public/cm-super/sfbsr9.pfb
21mr|texlive-cm-super-20190228-1|527	%{_texmfdistdir}/fonts/type1/public/cm-super/sfbtl10.pfb
21mr|texlive-cm-super-20190228-1|528	%{_texmfdistdir}/fonts/type1/public/cm-super/sfbto10.pfb
21mr|texlive-cm-super-20190228-1|529	%{_texmfdistdir}/fonts/type1/public/cm-super/sfbx0500.pfb
21mr|texlive-cm-super-20190228-1|530	%{_texmfdistdir}/fonts/type1/public/cm-super/sfbx0600.pfb
21mr|texlive-cm-super-20190228-1|531	%{_texmfdistdir}/fonts/type1/public/cm-super/sfbx0700.pfb
21mr|texlive-cm-super-20190228-1|532	%{_texmfdistdir}/fonts/type1/public/cm-super/sfbx0800.pfb
21mr|texlive-cm-super-20190228-1|533	%{_texmfdistdir}/fonts/type1/public/cm-super/sfbx0900.pfb
21mr|texlive-cm-super-20190228-1|534	%{_texmfdistdir}/fonts/type1/public/cm-super/sfbx1000.pfb
21mr|texlive-cm-super-20190228-1|535	%{_texmfdistdir}/fonts/type1/public/cm-super/sfbx1095.pfb
21mr|texlive-cm-super-20190228-1|536	%{_texmfdistdir}/fonts/type1/public/cm-super/sfbx1200.pfb
21mr|texlive-cm-super-20190228-1|537	%{_texmfdistdir}/fonts/type1/public/cm-super/sfbx1440.pfb
21mr|texlive-cm-super-20190228-1|538	%{_texmfdistdir}/fonts/type1/public/cm-super/sfbx1728.pfb
21mr|texlive-cm-super-20190228-1|539	%{_texmfdistdir}/fonts/type1/public/cm-super/sfbx2074.pfb
21mr|texlive-cm-super-20190228-1|540	%{_texmfdistdir}/fonts/type1/public/cm-super/sfbx2488.pfb
21mr|texlive-cm-super-20190228-1|541	%{_texmfdistdir}/fonts/type1/public/cm-super/sfbx2986.pfb
21mr|texlive-cm-super-20190228-1|542	%{_texmfdistdir}/fonts/type1/public/cm-super/sfbx3583.pfb
21mr|texlive-cm-super-20190228-1|543	%{_texmfdistdir}/fonts/type1/public/cm-super/sfcc0500.pfb
21mr|texlive-cm-super-20190228-1|544	%{_texmfdistdir}/fonts/type1/public/cm-super/sfcc0600.pfb
21mr|texlive-cm-super-20190228-1|545	%{_texmfdistdir}/fonts/type1/public/cm-super/sfcc0700.pfb
21mr|texlive-cm-super-20190228-1|546	%{_texmfdistdir}/fonts/type1/public/cm-super/sfcc0800.pfb
21mr|texlive-cm-super-20190228-1|547	%{_texmfdistdir}/fonts/type1/public/cm-super/sfcc0900.pfb
21mr|texlive-cm-super-20190228-1|548	%{_texmfdistdir}/fonts/type1/public/cm-super/sfcc1000.pfb
21mr|texlive-cm-super-20190228-1|549	%{_texmfdistdir}/fonts/type1/public/cm-super/sfcc1095.pfb
21mr|texlive-cm-super-20190228-1|550	%{_texmfdistdir}/fonts/type1/public/cm-super/sfcc1200.pfb
21mr|texlive-cm-super-20190228-1|551	%{_texmfdistdir}/fonts/type1/public/cm-super/sfcc1440.pfb
21mr|texlive-cm-super-20190228-1|552	%{_texmfdistdir}/fonts/type1/public/cm-super/sfcc1728.pfb
21mr|texlive-cm-super-20190228-1|553	%{_texmfdistdir}/fonts/type1/public/cm-super/sfcc2074.pfb
21mr|texlive-cm-super-20190228-1|554	%{_texmfdistdir}/fonts/type1/public/cm-super/sfcc2488.pfb
21mr|texlive-cm-super-20190228-1|555	%{_texmfdistdir}/fonts/type1/public/cm-super/sfcc2986.pfb
21mr|texlive-cm-super-20190228-1|556	%{_texmfdistdir}/fonts/type1/public/cm-super/sfcc3583.pfb
21mr|texlive-cm-super-20190228-1|557	%{_texmfdistdir}/fonts/type1/public/cm-super/sfci0500.pfb
21mr|texlive-cm-super-20190228-1|558	%{_texmfdistdir}/fonts/type1/public/cm-super/sfci0600.pfb
21mr|texlive-cm-super-20190228-1|559	%{_texmfdistdir}/fonts/type1/public/cm-super/sfci0700.pfb
21mr|texlive-cm-super-20190228-1|560	%{_texmfdistdir}/fonts/type1/public/cm-super/sfci0800.pfb
21mr|texlive-cm-super-20190228-1|561	%{_texmfdistdir}/fonts/type1/public/cm-super/sfci0900.pfb
21mr|texlive-cm-super-20190228-1|562	%{_texmfdistdir}/fonts/type1/public/cm-super/sfci1000.pfb
21mr|texlive-cm-super-20190228-1|563	%{_texmfdistdir}/fonts/type1/public/cm-super/sfci1095.pfb
21mr|texlive-cm-super-20190228-1|564	%{_texmfdistdir}/fonts/type1/public/cm-super/sfci1200.pfb
21mr|texlive-cm-super-20190228-1|565	%{_texmfdistdir}/fonts/type1/public/cm-super/sfci1440.pfb
21mr|texlive-cm-super-20190228-1|566	%{_texmfdistdir}/fonts/type1/public/cm-super/sfci1728.pfb
21mr|texlive-cm-super-20190228-1|567	%{_texmfdistdir}/fonts/type1/public/cm-super/sfci2074.pfb
21mr|texlive-cm-super-20190228-1|568	%{_texmfdistdir}/fonts/type1/public/cm-super/sfci2488.pfb
21mr|texlive-cm-super-20190228-1|569	%{_texmfdistdir}/fonts/type1/public/cm-super/sfci2986.pfb
21mr|texlive-cm-super-20190228-1|570	%{_texmfdistdir}/fonts/type1/public/cm-super/sfci3583.pfb
21mr|texlive-cm-super-20190228-1|571	%{_texmfdistdir}/fonts/type1/public/cm-super/sfdh0500.pfb
21mr|texlive-cm-super-20190228-1|572	%{_texmfdistdir}/fonts/type1/public/cm-super/sfdh0600.pfb
21mr|texlive-cm-super-20190228-1|573	%{_texmfdistdir}/fonts/type1/public/cm-super/sfdh0700.pfb
21mr|texlive-cm-super-20190228-1|574	%{_texmfdistdir}/fonts/type1/public/cm-super/sfdh0800.pfb
21mr|texlive-cm-super-20190228-1|575	%{_texmfdistdir}/fonts/type1/public/cm-super/sfdh0900.pfb
21mr|texlive-cm-super-20190228-1|576	%{_texmfdistdir}/fonts/type1/public/cm-super/sfdh1000.pfb
21mr|texlive-cm-super-20190228-1|577	%{_texmfdistdir}/fonts/type1/public/cm-super/sfdh1095.pfb
21mr|texlive-cm-super-20190228-1|578	%{_texmfdistdir}/fonts/type1/public/cm-super/sfdh1200.pfb
21mr|texlive-cm-super-20190228-1|579	%{_texmfdistdir}/fonts/type1/public/cm-super/sfdh1440.pfb
21mr|texlive-cm-super-20190228-1|580	%{_texmfdistdir}/fonts/type1/public/cm-super/sfdh1728.pfb
21mr|texlive-cm-super-20190228-1|581	%{_texmfdistdir}/fonts/type1/public/cm-super/sfdh2074.pfb
21mr|texlive-cm-super-20190228-1|582	%{_texmfdistdir}/fonts/type1/public/cm-super/sfdh2488.pfb
21mr|texlive-cm-super-20190228-1|583	%{_texmfdistdir}/fonts/type1/public/cm-super/sfdh2986.pfb
21mr|texlive-cm-super-20190228-1|584	%{_texmfdistdir}/fonts/type1/public/cm-super/sfdh3583.pfb
21mr|texlive-cm-super-20190228-1|585	%{_texmfdistdir}/fonts/type1/public/cm-super/sffb0500.pfb
21mr|texlive-cm-super-20190228-1|586	%{_texmfdistdir}/fonts/type1/public/cm-super/sffb0600.pfb
21mr|texlive-cm-super-20190228-1|587	%{_texmfdistdir}/fonts/type1/public/cm-super/sffb0700.pfb
21mr|texlive-cm-super-20190228-1|588	%{_texmfdistdir}/fonts/type1/public/cm-super/sffb0800.pfb
21mr|texlive-cm-super-20190228-1|589	%{_texmfdistdir}/fonts/type1/public/cm-super/sffb0900.pfb
21mr|texlive-cm-super-20190228-1|590	%{_texmfdistdir}/fonts/type1/public/cm-super/sffb1000.pfb
21mr|texlive-cm-super-20190228-1|591	%{_texmfdistdir}/fonts/type1/public/cm-super/sffb1095.pfb
21mr|texlive-cm-super-20190228-1|592	%{_texmfdistdir}/fonts/type1/public/cm-super/sffb1200.pfb
21mr|texlive-cm-super-20190228-1|593	%{_texmfdistdir}/fonts/type1/public/cm-super/sffb1440.pfb
21mr|texlive-cm-super-20190228-1|594	%{_texmfdistdir}/fonts/type1/public/cm-super/sffb1728.pfb
21mr|texlive-cm-super-20190228-1|595	%{_texmfdistdir}/fonts/type1/public/cm-super/sffb2074.pfb
21mr|texlive-cm-super-20190228-1|596	%{_texmfdistdir}/fonts/type1/public/cm-super/sfff0900.pfb
21mr|texlive-cm-super-20190228-1|597	%{_texmfdistdir}/fonts/type1/public/cm-super/sfff1000.pfb
21mr|texlive-cm-super-20190228-1|598	%{_texmfdistdir}/fonts/type1/public/cm-super/sfff1095.pfb
21mr|texlive-cm-super-20190228-1|599	%{_texmfdistdir}/fonts/type1/public/cm-super/sfff1200.pfb
21mr|texlive-cm-super-20190228-1|600	%{_texmfdistdir}/fonts/type1/public/cm-super/sfff1440.pfb
21mr|texlive-cm-super-20190228-1|601	%{_texmfdistdir}/fonts/type1/public/cm-super/sfff2488.pfb
21mr|texlive-cm-super-20190228-1|602	%{_texmfdistdir}/fonts/type1/public/cm-super/sffi0900.pfb
21mr|texlive-cm-super-20190228-1|603	%{_texmfdistdir}/fonts/type1/public/cm-super/sffi1000.pfb
21mr|texlive-cm-super-20190228-1|604	%{_texmfdistdir}/fonts/type1/public/cm-super/sffi1095.pfb
21mr|texlive-cm-super-20190228-1|605	%{_texmfdistdir}/fonts/type1/public/cm-super/sffi1200.pfb
21mr|texlive-cm-super-20190228-1|606	%{_texmfdistdir}/fonts/type1/public/cm-super/sffi1440.pfb
21mr|texlive-cm-super-20190228-1|607	%{_texmfdistdir}/fonts/type1/public/cm-super/sffi1728.pfb
21mr|texlive-cm-super-20190228-1|608	%{_texmfdistdir}/fonts/type1/public/cm-super/sffi2074.pfb
21mr|texlive-cm-super-20190228-1|609	%{_texmfdistdir}/fonts/type1/public/cm-super/sffs0500.pfb
21mr|texlive-cm-super-20190228-1|610	%{_texmfdistdir}/fonts/type1/public/cm-super/sffs0600.pfb
21mr|texlive-cm-super-20190228-1|611	%{_texmfdistdir}/fonts/type1/public/cm-super/sffs0700.pfb
21mr|texlive-cm-super-20190228-1|612	%{_texmfdistdir}/fonts/type1/public/cm-super/sffs0800.pfb
21mr|texlive-cm-super-20190228-1|613	%{_texmfdistdir}/fonts/type1/public/cm-super/sffs0900.pfb
21mr|texlive-cm-super-20190228-1|614	%{_texmfdistdir}/fonts/type1/public/cm-super/sffs1000.pfb
21mr|texlive-cm-super-20190228-1|615	%{_texmfdistdir}/fonts/type1/public/cm-super/sffs1095.pfb
21mr|texlive-cm-super-20190228-1|616	%{_texmfdistdir}/fonts/type1/public/cm-super/sffs1200.pfb
21mr|texlive-cm-super-20190228-1|617	%{_texmfdistdir}/fonts/type1/public/cm-super/sffs1440.pfb
21mr|texlive-cm-super-20190228-1|618	%{_texmfdistdir}/fonts/type1/public/cm-super/sffs1728.pfb
21mr|texlive-cm-super-20190228-1|619	%{_texmfdistdir}/fonts/type1/public/cm-super/sffs2074.pfb
21mr|texlive-cm-super-20190228-1|620	%{_texmfdistdir}/fonts/type1/public/cm-super/sfit0800.pfb
21mr|texlive-cm-super-20190228-1|621	%{_texmfdistdir}/fonts/type1/public/cm-super/sfit0900.pfb
21mr|texlive-cm-super-20190228-1|622	%{_texmfdistdir}/fonts/type1/public/cm-super/sfit1000.pfb
21mr|texlive-cm-super-20190228-1|623	%{_texmfdistdir}/fonts/type1/public/cm-super/sfit1095.pfb
21mr|texlive-cm-super-20190228-1|624	%{_texmfdistdir}/fonts/type1/public/cm-super/sfit1200.pfb
21mr|texlive-cm-super-20190228-1|625	%{_texmfdistdir}/fonts/type1/public/cm-super/sfit1440.pfb
21mr|texlive-cm-super-20190228-1|626	%{_texmfdistdir}/fonts/type1/public/cm-super/sfit1728.pfb
21mr|texlive-cm-super-20190228-1|627	%{_texmfdistdir}/fonts/type1/public/cm-super/sfit2074.pfb
21mr|texlive-cm-super-20190228-1|628	%{_texmfdistdir}/fonts/type1/public/cm-super/sfit2488.pfb
21mr|texlive-cm-super-20190228-1|629	%{_texmfdistdir}/fonts/type1/public/cm-super/sflb8.pfb
21mr|texlive-cm-super-20190228-1|630	%{_texmfdistdir}/fonts/type1/public/cm-super/sfli8.pfb
21mr|texlive-cm-super-20190228-1|631	%{_texmfdistdir}/fonts/type1/public/cm-super/sflo8.pfb
21mr|texlive-cm-super-20190228-1|632	%{_texmfdistdir}/fonts/type1/public/cm-super/sflq8.pfb
21mr|texlive-cm-super-20190228-1|633	%{_texmfdistdir}/fonts/type1/public/cm-super/sfltt8.pfb
21mr|texlive-cm-super-20190228-1|634	%{_texmfdistdir}/fonts/type1/public/cm-super/sfoc0500.pfb
21mr|texlive-cm-super-20190228-1|635	%{_texmfdistdir}/fonts/type1/public/cm-super/sfoc0600.pfb
21mr|texlive-cm-super-20190228-1|636	%{_texmfdistdir}/fonts/type1/public/cm-super/sfoc0700.pfb
21mr|texlive-cm-super-20190228-1|637	%{_texmfdistdir}/fonts/type1/public/cm-super/sfoc0800.pfb
21mr|texlive-cm-super-20190228-1|638	%{_texmfdistdir}/fonts/type1/public/cm-super/sfoc0900.pfb
21mr|texlive-cm-super-20190228-1|639	%{_texmfdistdir}/fonts/type1/public/cm-super/sfoc1000.pfb
21mr|texlive-cm-super-20190228-1|640	%{_texmfdistdir}/fonts/type1/public/cm-super/sfoc1095.pfb
21mr|texlive-cm-super-20190228-1|641	%{_texmfdistdir}/fonts/type1/public/cm-super/sfoc1200.pfb
21mr|texlive-cm-super-20190228-1|642	%{_texmfdistdir}/fonts/type1/public/cm-super/sfoc1440.pfb
21mr|texlive-cm-super-20190228-1|643	%{_texmfdistdir}/fonts/type1/public/cm-super/sfoc1728.pfb
21mr|texlive-cm-super-20190228-1|644	%{_texmfdistdir}/fonts/type1/public/cm-super/sfoc2074.pfb
21mr|texlive-cm-super-20190228-1|645	%{_texmfdistdir}/fonts/type1/public/cm-super/sfoc2488.pfb
21mr|texlive-cm-super-20190228-1|646	%{_texmfdistdir}/fonts/type1/public/cm-super/sfoc2986.pfb
21mr|texlive-cm-super-20190228-1|647	%{_texmfdistdir}/fonts/type1/public/cm-super/sfoc3583.pfb
21mr|texlive-cm-super-20190228-1|648	%{_texmfdistdir}/fonts/type1/public/cm-super/sfocc10.pfb
21mr|texlive-cm-super-20190228-1|649	%{_texmfdistdir}/fonts/type1/public/cm-super/sform10.pfb
21mr|texlive-cm-super-20190228-1|650	%{_texmfdistdir}/fonts/type1/public/cm-super/sform5.pfb
21mr|texlive-cm-super-20190228-1|651	%{_texmfdistdir}/fonts/type1/public/cm-super/sform6.pfb
21mr|texlive-cm-super-20190228-1|652	%{_texmfdistdir}/fonts/type1/public/cm-super/sform7.pfb
21mr|texlive-cm-super-20190228-1|653	%{_texmfdistdir}/fonts/type1/public/cm-super/sform8.pfb
21mr|texlive-cm-super-20190228-1|654	%{_texmfdistdir}/fonts/type1/public/cm-super/sform9.pfb
21mr|texlive-cm-super-20190228-1|655	%{_texmfdistdir}/fonts/type1/public/cm-super/sfosl10.pfb
21mr|texlive-cm-super-20190228-1|656	%{_texmfdistdir}/fonts/type1/public/cm-super/sfosl5.pfb
21mr|texlive-cm-super-20190228-1|657	%{_texmfdistdir}/fonts/type1/public/cm-super/sfosl6.pfb
21mr|texlive-cm-super-20190228-1|658	%{_texmfdistdir}/fonts/type1/public/cm-super/sfosl7.pfb
21mr|texlive-cm-super-20190228-1|659	%{_texmfdistdir}/fonts/type1/public/cm-super/sfosl8.pfb
21mr|texlive-cm-super-20190228-1|660	%{_texmfdistdir}/fonts/type1/public/cm-super/sfosl9.pfb
21mr|texlive-cm-super-20190228-1|661	%{_texmfdistdir}/fonts/type1/public/cm-super/sfoti10.pfb
21mr|texlive-cm-super-20190228-1|662	%{_texmfdistdir}/fonts/type1/public/cm-super/sfqi8.pfb
21mr|texlive-cm-super-20190228-1|663	%{_texmfdistdir}/fonts/type1/public/cm-super/sfrb0500.pfb
21mr|texlive-cm-super-20190228-1|664	%{_texmfdistdir}/fonts/type1/public/cm-super/sfrb0600.pfb
21mr|texlive-cm-super-20190228-1|665	%{_texmfdistdir}/fonts/type1/public/cm-super/sfrb0700.pfb
21mr|texlive-cm-super-20190228-1|666	%{_texmfdistdir}/fonts/type1/public/cm-super/sfrb0800.pfb
21mr|texlive-cm-super-20190228-1|667	%{_texmfdistdir}/fonts/type1/public/cm-super/sfrb0900.pfb
21mr|texlive-cm-super-20190228-1|668	%{_texmfdistdir}/fonts/type1/public/cm-super/sfrb1000.pfb
21mr|texlive-cm-super-20190228-1|669	%{_texmfdistdir}/fonts/type1/public/cm-super/sfrb1095.pfb
21mr|texlive-cm-super-20190228-1|670	%{_texmfdistdir}/fonts/type1/public/cm-super/sfrb1200.pfb
21mr|texlive-cm-super-20190228-1|671	%{_texmfdistdir}/fonts/type1/public/cm-super/sfrb1440.pfb
21mr|texlive-cm-super-20190228-1|672	%{_texmfdistdir}/fonts/type1/public/cm-super/sfrb1728.pfb
21mr|texlive-cm-super-20190228-1|673	%{_texmfdistdir}/fonts/type1/public/cm-super/sfrb2074.pfb
21mr|texlive-cm-super-20190228-1|674	%{_texmfdistdir}/fonts/type1/public/cm-super/sfrb2488.pfb
21mr|texlive-cm-super-20190228-1|675	%{_texmfdistdir}/fonts/type1/public/cm-super/sfrb2986.pfb
21mr|texlive-cm-super-20190228-1|676	%{_texmfdistdir}/fonts/type1/public/cm-super/sfrb3583.pfb
21mr|texlive-cm-super-20190228-1|677	%{_texmfdistdir}/fonts/type1/public/cm-super/sfrm0500.pfb
21mr|texlive-cm-super-20190228-1|678	%{_texmfdistdir}/fonts/type1/public/cm-super/sfrm0600.pfb
21mr|texlive-cm-super-20190228-1|679	%{_texmfdistdir}/fonts/type1/public/cm-super/sfrm0700.pfb
21mr|texlive-cm-super-20190228-1|680	%{_texmfdistdir}/fonts/type1/public/cm-super/sfrm0800.pfb
21mr|texlive-cm-super-20190228-1|681	%{_texmfdistdir}/fonts/type1/public/cm-super/sfrm0900.pfb
21mr|texlive-cm-super-20190228-1|682	%{_texmfdistdir}/fonts/type1/public/cm-super/sfrm1000.pfb
21mr|texlive-cm-super-20190228-1|683	%{_texmfdistdir}/fonts/type1/public/cm-super/sfrm1095.pfb
21mr|texlive-cm-super-20190228-1|684	%{_texmfdistdir}/fonts/type1/public/cm-super/sfrm1200.pfb
21mr|texlive-cm-super-20190228-1|685	%{_texmfdistdir}/fonts/type1/public/cm-super/sfrm1440.pfb
21mr|texlive-cm-super-20190228-1|686	%{_texmfdistdir}/fonts/type1/public/cm-super/sfrm1728.pfb
21mr|texlive-cm-super-20190228-1|687	%{_texmfdistdir}/fonts/type1/public/cm-super/sfrm2074.pfb
21mr|texlive-cm-super-20190228-1|688	%{_texmfdistdir}/fonts/type1/public/cm-super/sfrm2488.pfb
21mr|texlive-cm-super-20190228-1|689	%{_texmfdistdir}/fonts/type1/public/cm-super/sfrm2986.pfb
21mr|texlive-cm-super-20190228-1|690	%{_texmfdistdir}/fonts/type1/public/cm-super/sfrm3583.pfb
21mr|texlive-cm-super-20190228-1|691	%{_texmfdistdir}/fonts/type1/public/cm-super/sfsc0500.pfb
21mr|texlive-cm-super-20190228-1|692	%{_texmfdistdir}/fonts/type1/public/cm-super/sfsc0600.pfb
21mr|texlive-cm-super-20190228-1|693	%{_texmfdistdir}/fonts/type1/public/cm-super/sfsc0700.pfb
21mr|texlive-cm-super-20190228-1|694	%{_texmfdistdir}/fonts/type1/public/cm-super/sfsc0800.pfb
21mr|texlive-cm-super-20190228-1|695	%{_texmfdistdir}/fonts/type1/public/cm-super/sfsc0900.pfb
21mr|texlive-cm-super-20190228-1|696	%{_texmfdistdir}/fonts/type1/public/cm-super/sfsc1000.pfb
21mr|texlive-cm-super-20190228-1|697	%{_texmfdistdir}/fonts/type1/public/cm-super/sfsc1095.pfb
21mr|texlive-cm-super-20190228-1|698	%{_texmfdistdir}/fonts/type1/public/cm-super/sfsc1200.pfb
21mr|texlive-cm-super-20190228-1|699	%{_texmfdistdir}/fonts/type1/public/cm-super/sfsc1440.pfb
21mr|texlive-cm-super-20190228-1|700	%{_texmfdistdir}/fonts/type1/public/cm-super/sfsc1728.pfb
21mr|texlive-cm-super-20190228-1|701	%{_texmfdistdir}/fonts/type1/public/cm-super/sfsc2074.pfb
21mr|texlive-cm-super-20190228-1|702	%{_texmfdistdir}/fonts/type1/public/cm-super/sfsc2488.pfb
21mr|texlive-cm-super-20190228-1|703	%{_texmfdistdir}/fonts/type1/public/cm-super/sfsc2986.pfb
21mr|texlive-cm-super-20190228-1|704	%{_texmfdistdir}/fonts/type1/public/cm-super/sfsc3583.pfb
21mr|texlive-cm-super-20190228-1|705	%{_texmfdistdir}/fonts/type1/public/cm-super/sfsi0500.pfb
21mr|texlive-cm-super-20190228-1|706	%{_texmfdistdir}/fonts/type1/public/cm-super/sfsi0600.pfb
21mr|texlive-cm-super-20190228-1|707	%{_texmfdistdir}/fonts/type1/public/cm-super/sfsi0700.pfb
21mr|texlive-cm-super-20190228-1|708	%{_texmfdistdir}/fonts/type1/public/cm-super/sfsi0800.pfb
21mr|texlive-cm-super-20190228-1|709	%{_texmfdistdir}/fonts/type1/public/cm-super/sfsi0900.pfb
21mr|texlive-cm-super-20190228-1|710	%{_texmfdistdir}/fonts/type1/public/cm-super/sfsi1000.pfb
21mr|texlive-cm-super-20190228-1|711	%{_texmfdistdir}/fonts/type1/public/cm-super/sfsi1095.pfb
21mr|texlive-cm-super-20190228-1|712	%{_texmfdistdir}/fonts/type1/public/cm-super/sfsi1200.pfb
21mr|texlive-cm-super-20190228-1|713	%{_texmfdistdir}/fonts/type1/public/cm-super/sfsi1440.pfb
21mr|texlive-cm-super-20190228-1|714	%{_texmfdistdir}/fonts/type1/public/cm-super/sfsi1728.pfb
21mr|texlive-cm-super-20190228-1|715	%{_texmfdistdir}/fonts/type1/public/cm-super/sfsi2074.pfb
21mr|texlive-cm-super-20190228-1|716	%{_texmfdistdir}/fonts/type1/public/cm-super/sfsi2488.pfb
21mr|texlive-cm-super-20190228-1|717	%{_texmfdistdir}/fonts/type1/public/cm-super/sfsi2986.pfb
21mr|texlive-cm-super-20190228-1|718	%{_texmfdistdir}/fonts/type1/public/cm-super/sfsi3583.pfb
21mr|texlive-cm-super-20190228-1|719	%{_texmfdistdir}/fonts/type1/public/cm-super/sfsl0500.pfb
21mr|texlive-cm-super-20190228-1|720	%{_texmfdistdir}/fonts/type1/public/cm-super/sfsl0600.pfb
21mr|texlive-cm-super-20190228-1|721	%{_texmfdistdir}/fonts/type1/public/cm-super/sfsl0700.pfb
21mr|texlive-cm-super-20190228-1|722	%{_texmfdistdir}/fonts/type1/public/cm-super/sfsl0800.pfb
21mr|texlive-cm-super-20190228-1|723	%{_texmfdistdir}/fonts/type1/public/cm-super/sfsl0900.pfb
21mr|texlive-cm-super-20190228-1|724	%{_texmfdistdir}/fonts/type1/public/cm-super/sfsl1000.pfb
21mr|texlive-cm-super-20190228-1|725	%{_texmfdistdir}/fonts/type1/public/cm-super/sfsl1095.pfb
21mr|texlive-cm-super-20190228-1|726	%{_texmfdistdir}/fonts/type1/public/cm-super/sfsl1200.pfb
21mr|texlive-cm-super-20190228-1|727	%{_texmfdistdir}/fonts/type1/public/cm-super/sfsl1440.pfb
21mr|texlive-cm-super-20190228-1|728	%{_texmfdistdir}/fonts/type1/public/cm-super/sfsl1728.pfb
21mr|texlive-cm-super-20190228-1|729	%{_texmfdistdir}/fonts/type1/public/cm-super/sfsl2074.pfb
21mr|texlive-cm-super-20190228-1|730	%{_texmfdistdir}/fonts/type1/public/cm-super/sfsl2488.pfb
21mr|texlive-cm-super-20190228-1|731	%{_texmfdistdir}/fonts/type1/public/cm-super/sfsl2986.pfb
21mr|texlive-cm-super-20190228-1|732	%{_texmfdistdir}/fonts/type1/public/cm-super/sfsl3583.pfb
21mr|texlive-cm-super-20190228-1|733	%{_texmfdistdir}/fonts/type1/public/cm-super/sfso0500.pfb
21mr|texlive-cm-super-20190228-1|734	%{_texmfdistdir}/fonts/type1/public/cm-super/sfso0600.pfb
21mr|texlive-cm-super-20190228-1|735	%{_texmfdistdir}/fonts/type1/public/cm-super/sfso0700.pfb
21mr|texlive-cm-super-20190228-1|736	%{_texmfdistdir}/fonts/type1/public/cm-super/sfso0800.pfb
21mr|texlive-cm-super-20190228-1|737	%{_texmfdistdir}/fonts/type1/public/cm-super/sfso0900.pfb
21mr|texlive-cm-super-20190228-1|738	%{_texmfdistdir}/fonts/type1/public/cm-super/sfso1000.pfb
21mr|texlive-cm-super-20190228-1|739	%{_texmfdistdir}/fonts/type1/public/cm-super/sfso1095.pfb
21mr|texlive-cm-super-20190228-1|740	%{_texmfdistdir}/fonts/type1/public/cm-super/sfso1200.pfb
21mr|texlive-cm-super-20190228-1|741	%{_texmfdistdir}/fonts/type1/public/cm-super/sfso1440.pfb
21mr|texlive-cm-super-20190228-1|742	%{_texmfdistdir}/fonts/type1/public/cm-super/sfso1728.pfb
21mr|texlive-cm-super-20190228-1|743	%{_texmfdistdir}/fonts/type1/public/cm-super/sfso2074.pfb
21mr|texlive-cm-super-20190228-1|744	%{_texmfdistdir}/fonts/type1/public/cm-super/sfso2488.pfb
21mr|texlive-cm-super-20190228-1|745	%{_texmfdistdir}/fonts/type1/public/cm-super/sfso2986.pfb
21mr|texlive-cm-super-20190228-1|746	%{_texmfdistdir}/fonts/type1/public/cm-super/sfso3583.pfb
21mr|texlive-cm-super-20190228-1|747	%{_texmfdistdir}/fonts/type1/public/cm-super/sfsq8.pfb
21mr|texlive-cm-super-20190228-1|748	%{_texmfdistdir}/fonts/type1/public/cm-super/sfss0500.pfb
21mr|texlive-cm-super-20190228-1|749	%{_texmfdistdir}/fonts/type1/public/cm-super/sfss0600.pfb
21mr|texlive-cm-super-20190228-1|750	%{_texmfdistdir}/fonts/type1/public/cm-super/sfss0700.pfb
21mr|texlive-cm-super-20190228-1|751	%{_texmfdistdir}/fonts/type1/public/cm-super/sfss0800.pfb
21mr|texlive-cm-super-20190228-1|752	%{_texmfdistdir}/fonts/type1/public/cm-super/sfss0900.pfb
21mr|texlive-cm-super-20190228-1|753	%{_texmfdistdir}/fonts/type1/public/cm-super/sfss1000.pfb
21mr|texlive-cm-super-20190228-1|754	%{_texmfdistdir}/fonts/type1/public/cm-super/sfss1095.pfb
21mr|texlive-cm-super-20190228-1|755	%{_texmfdistdir}/fonts/type1/public/cm-super/sfss1200.pfb
21mr|texlive-cm-super-20190228-1|756	%{_texmfdistdir}/fonts/type1/public/cm-super/sfss1440.pfb
21mr|texlive-cm-super-20190228-1|757	%{_texmfdistdir}/fonts/type1/public/cm-super/sfss1728.pfb
21mr|texlive-cm-super-20190228-1|758	%{_texmfdistdir}/fonts/type1/public/cm-super/sfss2074.pfb
21mr|texlive-cm-super-20190228-1|759	%{_texmfdistdir}/fonts/type1/public/cm-super/sfss2488.pfb
21mr|texlive-cm-super-20190228-1|760	%{_texmfdistdir}/fonts/type1/public/cm-super/sfss2986.pfb
21mr|texlive-cm-super-20190228-1|761	%{_texmfdistdir}/fonts/type1/public/cm-super/sfss3583.pfb
21mr|texlive-cm-super-20190228-1|762	%{_texmfdistdir}/fonts/type1/public/cm-super/sfssdc10.pfb
21mr|texlive-cm-super-20190228-1|763	%{_texmfdistdir}/fonts/type1/public/cm-super/sfst0800.pfb
21mr|texlive-cm-super-20190228-1|764	%{_texmfdistdir}/fonts/type1/public/cm-super/sfst0900.pfb
21mr|texlive-cm-super-20190228-1|765	%{_texmfdistdir}/fonts/type1/public/cm-super/sfst1000.pfb
21mr|texlive-cm-super-20190228-1|766	%{_texmfdistdir}/fonts/type1/public/cm-super/sfst1095.pfb
21mr|texlive-cm-super-20190228-1|767	%{_texmfdistdir}/fonts/type1/public/cm-super/sfst1200.pfb
21mr|texlive-cm-super-20190228-1|768	%{_texmfdistdir}/fonts/type1/public/cm-super/sfst1440.pfb
21mr|texlive-cm-super-20190228-1|769	%{_texmfdistdir}/fonts/type1/public/cm-super/sfst1728.pfb
21mr|texlive-cm-super-20190228-1|770	%{_texmfdistdir}/fonts/type1/public/cm-super/sfst2074.pfb
21mr|texlive-cm-super-20190228-1|771	%{_texmfdistdir}/fonts/type1/public/cm-super/sfst2488.pfb
21mr|texlive-cm-super-20190228-1|772	%{_texmfdistdir}/fonts/type1/public/cm-super/sfst2986.pfb
21mr|texlive-cm-super-20190228-1|773	%{_texmfdistdir}/fonts/type1/public/cm-super/sfst3583.pfb
21mr|texlive-cm-super-20190228-1|774	%{_texmfdistdir}/fonts/type1/public/cm-super/sfsx0500.pfb
21mr|texlive-cm-super-20190228-1|775	%{_texmfdistdir}/fonts/type1/public/cm-super/sfsx0600.pfb
21mr|texlive-cm-super-20190228-1|776	%{_texmfdistdir}/fonts/type1/public/cm-super/sfsx0700.pfb
21mr|texlive-cm-super-20190228-1|777	%{_texmfdistdir}/fonts/type1/public/cm-super/sfsx0800.pfb
21mr|texlive-cm-super-20190228-1|778	%{_texmfdistdir}/fonts/type1/public/cm-super/sfsx0900.pfb
21mr|texlive-cm-super-20190228-1|779	%{_texmfdistdir}/fonts/type1/public/cm-super/sfsx1000.pfb
21mr|texlive-cm-super-20190228-1|780	%{_texmfdistdir}/fonts/type1/public/cm-super/sfsx1095.pfb
21mr|texlive-cm-super-20190228-1|781	%{_texmfdistdir}/fonts/type1/public/cm-super/sfsx1200.pfb
21mr|texlive-cm-super-20190228-1|782	%{_texmfdistdir}/fonts/type1/public/cm-super/sfsx1440.pfb
21mr|texlive-cm-super-20190228-1|783	%{_texmfdistdir}/fonts/type1/public/cm-super/sfsx1728.pfb
21mr|texlive-cm-super-20190228-1|784	%{_texmfdistdir}/fonts/type1/public/cm-super/sfsx2074.pfb
21mr|texlive-cm-super-20190228-1|785	%{_texmfdistdir}/fonts/type1/public/cm-super/sfsx2488.pfb
21mr|texlive-cm-super-20190228-1|786	%{_texmfdistdir}/fonts/type1/public/cm-super/sfsx2986.pfb
21mr|texlive-cm-super-20190228-1|787	%{_texmfdistdir}/fonts/type1/public/cm-super/sfsx3583.pfb
21mr|texlive-cm-super-20190228-1|788	%{_texmfdistdir}/fonts/type1/public/cm-super/sftc0800.pfb
21mr|texlive-cm-super-20190228-1|789	%{_texmfdistdir}/fonts/type1/public/cm-super/sftc0900.pfb
21mr|texlive-cm-super-20190228-1|790	%{_texmfdistdir}/fonts/type1/public/cm-super/sftc1000.pfb
21mr|texlive-cm-super-20190228-1|791	%{_texmfdistdir}/fonts/type1/public/cm-super/sftc1095.pfb
21mr|texlive-cm-super-20190228-1|792	%{_texmfdistdir}/fonts/type1/public/cm-super/sftc1200.pfb
21mr|texlive-cm-super-20190228-1|793	%{_texmfdistdir}/fonts/type1/public/cm-super/sftc1440.pfb
21mr|texlive-cm-super-20190228-1|794	%{_texmfdistdir}/fonts/type1/public/cm-super/sftc1728.pfb
21mr|texlive-cm-super-20190228-1|795	%{_texmfdistdir}/fonts/type1/public/cm-super/sftc2074.pfb
21mr|texlive-cm-super-20190228-1|796	%{_texmfdistdir}/fonts/type1/public/cm-super/sftc2488.pfb
21mr|texlive-cm-super-20190228-1|797	%{_texmfdistdir}/fonts/type1/public/cm-super/sftc2986.pfb
21mr|texlive-cm-super-20190228-1|798	%{_texmfdistdir}/fonts/type1/public/cm-super/sftc3583.pfb
21mr|texlive-cm-super-20190228-1|799	%{_texmfdistdir}/fonts/type1/public/cm-super/sfti0500.pfb
21mr|texlive-cm-super-20190228-1|800	%{_texmfdistdir}/fonts/type1/public/cm-super/sfti0600.pfb
21mr|texlive-cm-super-20190228-1|801	%{_texmfdistdir}/fonts/type1/public/cm-super/sfti0700.pfb
21mr|texlive-cm-super-20190228-1|802	%{_texmfdistdir}/fonts/type1/public/cm-super/sfti0800.pfb
21mr|texlive-cm-super-20190228-1|803	%{_texmfdistdir}/fonts/type1/public/cm-super/sfti0900.pfb
21mr|texlive-cm-super-20190228-1|804	%{_texmfdistdir}/fonts/type1/public/cm-super/sfti1000.pfb
21mr|texlive-cm-super-20190228-1|805	%{_texmfdistdir}/fonts/type1/public/cm-super/sfti1095.pfb
21mr|texlive-cm-super-20190228-1|806	%{_texmfdistdir}/fonts/type1/public/cm-super/sfti1200.pfb
21mr|texlive-cm-super-20190228-1|807	%{_texmfdistdir}/fonts/type1/public/cm-super/sfti1440.pfb
21mr|texlive-cm-super-20190228-1|808	%{_texmfdistdir}/fonts/type1/public/cm-super/sfti1728.pfb
21mr|texlive-cm-super-20190228-1|809	%{_texmfdistdir}/fonts/type1/public/cm-super/sfti2074.pfb
21mr|texlive-cm-super-20190228-1|810	%{_texmfdistdir}/fonts/type1/public/cm-super/sfti2488.pfb
21mr|texlive-cm-super-20190228-1|811	%{_texmfdistdir}/fonts/type1/public/cm-super/sfti2986.pfb
21mr|texlive-cm-super-20190228-1|812	%{_texmfdistdir}/fonts/type1/public/cm-super/sfti3583.pfb
21mr|texlive-cm-super-20190228-1|813	%{_texmfdistdir}/fonts/type1/public/cm-super/sftt0800.pfb
21mr|texlive-cm-super-20190228-1|814	%{_texmfdistdir}/fonts/type1/public/cm-super/sftt0900.pfb
21mr|texlive-cm-super-20190228-1|815	%{_texmfdistdir}/fonts/type1/public/cm-super/sftt1000.pfb
21mr|texlive-cm-super-20190228-1|816	%{_texmfdistdir}/fonts/type1/public/cm-super/sftt1095.pfb
21mr|texlive-cm-super-20190228-1|817	%{_texmfdistdir}/fonts/type1/public/cm-super/sftt1200.pfb
21mr|texlive-cm-super-20190228-1|818	%{_texmfdistdir}/fonts/type1/public/cm-super/sftt1440.pfb
21mr|texlive-cm-super-20190228-1|819	%{_texmfdistdir}/fonts/type1/public/cm-super/sftt1728.pfb
21mr|texlive-cm-super-20190228-1|820	%{_texmfdistdir}/fonts/type1/public/cm-super/sftt2074.pfb
21mr|texlive-cm-super-20190228-1|821	%{_texmfdistdir}/fonts/type1/public/cm-super/sftt2488.pfb
21mr|texlive-cm-super-20190228-1|822	%{_texmfdistdir}/fonts/type1/public/cm-super/sftt2986.pfb
21mr|texlive-cm-super-20190228-1|823	%{_texmfdistdir}/fonts/type1/public/cm-super/sftt3583.pfb
21mr|texlive-cm-super-20190228-1|824	%{_texmfdistdir}/fonts/type1/public/cm-super/sfui0500.pfb
21mr|texlive-cm-super-20190228-1|825	%{_texmfdistdir}/fonts/type1/public/cm-super/sfui0600.pfb
21mr|texlive-cm-super-20190228-1|826	%{_texmfdistdir}/fonts/type1/public/cm-super/sfui0700.pfb
21mr|texlive-cm-super-20190228-1|827	%{_texmfdistdir}/fonts/type1/public/cm-super/sfui0800.pfb
21mr|texlive-cm-super-20190228-1|828	%{_texmfdistdir}/fonts/type1/public/cm-super/sfui0900.pfb
21mr|texlive-cm-super-20190228-1|829	%{_texmfdistdir}/fonts/type1/public/cm-super/sfui1000.pfb
21mr|texlive-cm-super-20190228-1|830	%{_texmfdistdir}/fonts/type1/public/cm-super/sfui1095.pfb
21mr|texlive-cm-super-20190228-1|831	%{_texmfdistdir}/fonts/type1/public/cm-super/sfui1200.pfb
21mr|texlive-cm-super-20190228-1|832	%{_texmfdistdir}/fonts/type1/public/cm-super/sfui1440.pfb
21mr|texlive-cm-super-20190228-1|833	%{_texmfdistdir}/fonts/type1/public/cm-super/sfui1728.pfb
21mr|texlive-cm-super-20190228-1|834	%{_texmfdistdir}/fonts/type1/public/cm-super/sfui2074.pfb
21mr|texlive-cm-super-20190228-1|835	%{_texmfdistdir}/fonts/type1/public/cm-super/sfui2488.pfb
21mr|texlive-cm-super-20190228-1|836	%{_texmfdistdir}/fonts/type1/public/cm-super/sfui2986.pfb
21mr|texlive-cm-super-20190228-1|837	%{_texmfdistdir}/fonts/type1/public/cm-super/sfui3583.pfb
21mr|texlive-cm-super-20190228-1|838	%{_texmfdistdir}/fonts/type1/public/cm-super/sfvi0800.pfb
21mr|texlive-cm-super-20190228-1|839	%{_texmfdistdir}/fonts/type1/public/cm-super/sfvi0900.pfb
21mr|texlive-cm-super-20190228-1|840	%{_texmfdistdir}/fonts/type1/public/cm-super/sfvi1000.pfb
21mr|texlive-cm-super-20190228-1|841	%{_texmfdistdir}/fonts/type1/public/cm-super/sfvi1095.pfb
21mr|texlive-cm-super-20190228-1|842	%{_texmfdistdir}/fonts/type1/public/cm-super/sfvi1200.pfb
21mr|texlive-cm-super-20190228-1|843	%{_texmfdistdir}/fonts/type1/public/cm-super/sfvi1440.pfb
21mr|texlive-cm-super-20190228-1|844	%{_texmfdistdir}/fonts/type1/public/cm-super/sfvi1728.pfb
21mr|texlive-cm-super-20190228-1|845	%{_texmfdistdir}/fonts/type1/public/cm-super/sfvi2074.pfb
21mr|texlive-cm-super-20190228-1|846	%{_texmfdistdir}/fonts/type1/public/cm-super/sfvi2488.pfb
21mr|texlive-cm-super-20190228-1|847	%{_texmfdistdir}/fonts/type1/public/cm-super/sfvi2986.pfb
21mr|texlive-cm-super-20190228-1|848	%{_texmfdistdir}/fonts/type1/public/cm-super/sfvi3583.pfb
21mr|texlive-cm-super-20190228-1|849	%{_texmfdistdir}/fonts/type1/public/cm-super/sfvt0800.pfb
21mr|texlive-cm-super-20190228-1|850	%{_texmfdistdir}/fonts/type1/public/cm-super/sfvt0900.pfb
21mr|texlive-cm-super-20190228-1|851	%{_texmfdistdir}/fonts/type1/public/cm-super/sfvt1000.pfb
21mr|texlive-cm-super-20190228-1|852	%{_texmfdistdir}/fonts/type1/public/cm-super/sfvt1095.pfb
21mr|texlive-cm-super-20190228-1|853	%{_texmfdistdir}/fonts/type1/public/cm-super/sfvt1200.pfb
21mr|texlive-cm-super-20190228-1|854	%{_texmfdistdir}/fonts/type1/public/cm-super/sfvt1440.pfb
21mr|texlive-cm-super-20190228-1|855	%{_texmfdistdir}/fonts/type1/public/cm-super/sfvt1728.pfb
21mr|texlive-cm-super-20190228-1|856	%{_texmfdistdir}/fonts/type1/public/cm-super/sfvt2074.pfb
21mr|texlive-cm-super-20190228-1|857	%{_texmfdistdir}/fonts/type1/public/cm-super/sfvt2488.pfb
21mr|texlive-cm-super-20190228-1|858	%{_texmfdistdir}/fonts/type1/public/cm-super/sfvt2986.pfb
21mr|texlive-cm-super-20190228-1|859	%{_texmfdistdir}/fonts/type1/public/cm-super/sfvt3583.pfb
21mr|texlive-cm-super-20190228-1|860	%{_texmfdistdir}/fonts/type1/public/cm-super/sfxc0500.pfb
21mr|texlive-cm-super-20190228-1|861	%{_texmfdistdir}/fonts/type1/public/cm-super/sfxc0600.pfb
21mr|texlive-cm-super-20190228-1|862	%{_texmfdistdir}/fonts/type1/public/cm-super/sfxc0700.pfb
21mr|texlive-cm-super-20190228-1|863	%{_texmfdistdir}/fonts/type1/public/cm-super/sfxc0800.pfb
21mr|texlive-cm-super-20190228-1|864	%{_texmfdistdir}/fonts/type1/public/cm-super/sfxc0900.pfb
21mr|texlive-cm-super-20190228-1|865	%{_texmfdistdir}/fonts/type1/public/cm-super/sfxc1000.pfb
21mr|texlive-cm-super-20190228-1|866	%{_texmfdistdir}/fonts/type1/public/cm-super/sfxc1095.pfb
21mr|texlive-cm-super-20190228-1|867	%{_texmfdistdir}/fonts/type1/public/cm-super/sfxc1200.pfb
21mr|texlive-cm-super-20190228-1|868	%{_texmfdistdir}/fonts/type1/public/cm-super/sfxc1440.pfb
21mr|texlive-cm-super-20190228-1|869	%{_texmfdistdir}/fonts/type1/public/cm-super/sfxc1728.pfb
21mr|texlive-cm-super-20190228-1|870	%{_texmfdistdir}/fonts/type1/public/cm-super/sfxc2074.pfb
21mr|texlive-cm-super-20190228-1|871	%{_texmfdistdir}/fonts/type1/public/cm-super/sfxc2488.pfb
21mr|texlive-cm-super-20190228-1|872	%{_texmfdistdir}/fonts/type1/public/cm-super/sfxc2986.pfb
21mr|texlive-cm-super-20190228-1|873	%{_texmfdistdir}/fonts/type1/public/cm-super/sfxc3583.pfb
21mr|texlive-cm-super-20190228-1|874	%{_texmfdistdir}/tex/latex/cm-super/type1ec.sty
21mr|texlive-cm-super-20190228-1|875	%_texmf_updmap_d/cm-super
21mr|texlive-cm-super-20190228-1|876	%doc %{_texmfdistdir}/doc/fonts/cm-super/COPYING
21mr|texlive-cm-super-20190228-1|877	%doc %{_texmfdistdir}/doc/fonts/cm-super/ChangeLog
21mr|texlive-cm-super-20190228-1|878	%doc %{_texmfdistdir}/doc/fonts/cm-super/FAQ
21mr|texlive-cm-super-20190228-1|879	%doc %{_texmfdistdir}/doc/fonts/cm-super/INSTALL
21mr|texlive-cm-super-20190228-1|880	%doc %{_texmfdistdir}/doc/fonts/cm-super/README
21mr|texlive-cm-super-20190228-1|881	%doc %{_texmfdistdir}/doc/fonts/cm-super/TODO
21mr|texlive-cm-super-20190228-1|882	%doc %{_texmfdistdir}/doc/fonts/cm-super/cm-super-inf.tar.bz2
21mr|texlive-cm-super-20190228-1|883	
21mr|texlive-cm-super-20190228-1|884	#-----------------------------------------------------------------------
21mr|texlive-cm-super-20190228-1|885	%prep
21mr|texlive-cm-super-20190228-1|886	%setup -c -a0 -a1
21mr|texlive-cm-super-20190228-1|887	
21mr|texlive-cm-super-20190228-1|888	%build
21mr|texlive-cm-super-20190228-1|889	
21mr|texlive-cm-super-20190228-1|890	%install
21mr|texlive-cm-super-20190228-1|891	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-cm-super-20190228-1|892	cp -fpar dvips fonts tex doc %{buildroot}%{_texmfdistdir}
21mr|texlive-cm-super-20190228-1|893	mkdir -p %{buildroot}%{_texmf_updmap_d}
21mr|texlive-cm-super-20190228-1|894	cat > %{buildroot}%{_texmf_updmap_d}/cm-super <<EOF
21mr|texlive-cm-super-20190228-1|895	MixedMap cm-super-t1.map
21mr|texlive-cm-super-20190228-1|896	MixedMap cm-super-t2a.map
21mr|texlive-cm-super-20190228-1|897	MixedMap cm-super-t2b.map
21mr|texlive-cm-super-20190228-1|898	MixedMap cm-super-t2c.map
21mr|texlive-cm-super-20190228-1|899	MixedMap cm-super-ts1.map
21mr|texlive-cm-super-20190228-1|900	MixedMap cm-super-x2.map
21mr|texlive-cm-super-20190228-1|901	EOF

17479 21
21mr|texlive-cnbwp-20190228-1|1	# revision 32550
21mr|texlive-cnbwp-20190228-1|2	# category Package
21mr|texlive-cnbwp-20190228-1|3	# catalog-ctan /macros/latex/contrib/cnbwp
21mr|texlive-cnbwp-20190228-1|4	# catalog-date 2014-01-02 10:00:56 +0100
21mr|texlive-cnbwp-20190228-1|5	# catalog-license lppl
21mr|texlive-cnbwp-20190228-1|6	# catalog-version undef
21mr|texlive-cnbwp-20190228-1|7	Name:		texlive-cnbwp
21mr|texlive-cnbwp-20190228-1|8	Version:	20190228
21mr|texlive-cnbwp-20190228-1|9	Release:	1
21mr|texlive-cnbwp-20190228-1|10	Summary:	Typeset working papers of the Czech National Bank
21mr|texlive-cnbwp-20190228-1|11	Group:		Publishing
21mr|texlive-cnbwp-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/cnbwp
21mr|texlive-cnbwp-20190228-1|13	License:	LPPL
21mr|texlive-cnbwp-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cnbwp.tar.xz
21mr|texlive-cnbwp-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cnbwp.doc.tar.xz
21mr|texlive-cnbwp-20190228-1|16	BuildArch:	noarch
21mr|texlive-cnbwp-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-cnbwp-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-cnbwp-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-cnbwp-20190228-1|20	
21mr|texlive-cnbwp-20190228-1|21	%description
21mr|texlive-cnbwp-20190228-1|22	The package supports proper formatting of Working Papers of the
21mr|texlive-cnbwp-20190228-1|23	Czech National Bank (WP CNB). The package was developed for CNB
21mr|texlive-cnbwp-20190228-1|24	but it is also intended for authors from outside CNB.
21mr|texlive-cnbwp-20190228-1|25	
21mr|texlive-cnbwp-20190228-1|26	#-----------------------------------------------------------------------
21mr|texlive-cnbwp-20190228-1|27	%files
21mr|texlive-cnbwp-20190228-1|28	%{_texmfdistdir}/bibtex/bst/cnbwp/abbrvcnb.bst
21mr|texlive-cnbwp-20190228-1|29	%{_texmfdistdir}/makeindex/cnbwp/cnbindex.ist
21mr|texlive-cnbwp-20190228-1|30	%{_texmfdistdir}/tex/latex/cnbwp/cnbwp-manual.sty
21mr|texlive-cnbwp-20190228-1|31	%{_texmfdistdir}/tex/latex/cnbwp/cnbwp.cls
21mr|texlive-cnbwp-20190228-1|32	%{_texmfdistdir}/tex/latex/cnbwp/cnbwpsizes.clo
21mr|texlive-cnbwp-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/cnbwp/README
21mr|texlive-cnbwp-20190228-1|34	%doc %{_texmfdistdir}/doc/latex/cnbwp/biblio.tex
21mr|texlive-cnbwp-20190228-1|35	%doc %{_texmfdistdir}/doc/latex/cnbwp/cnbpaper.pdf
21mr|texlive-cnbwp-20190228-1|36	%doc %{_texmfdistdir}/doc/latex/cnbwp/cnbpaper.tex
21mr|texlive-cnbwp-20190228-1|37	%doc %{_texmfdistdir}/doc/latex/cnbwp/cnbsample.bib
21mr|texlive-cnbwp-20190228-1|38	%doc %{_texmfdistdir}/doc/latex/cnbwp/cnbwp-manual-cs.pdf
21mr|texlive-cnbwp-20190228-1|39	%doc %{_texmfdistdir}/doc/latex/cnbwp/cnbwp-manual-cs.tex
21mr|texlive-cnbwp-20190228-1|40	%doc %{_texmfdistdir}/doc/latex/cnbwp/cnbwp-manual-en.pdf
21mr|texlive-cnbwp-20190228-1|41	%doc %{_texmfdistdir}/doc/latex/cnbwp/cnbwp-manual-en.tex
21mr|texlive-cnbwp-20190228-1|42	%doc %{_texmfdistdir}/doc/latex/cnbwp/graph18.eps
21mr|texlive-cnbwp-20190228-1|43	%doc %{_texmfdistdir}/doc/latex/cnbwp/graph18.gif
21mr|texlive-cnbwp-20190228-1|44	%doc %{_texmfdistdir}/doc/latex/cnbwp/graph18.jpg
21mr|texlive-cnbwp-20190228-1|45	%doc %{_texmfdistdir}/doc/latex/cnbwp/graph18.pdf
21mr|texlive-cnbwp-20190228-1|46	%doc %{_texmfdistdir}/doc/latex/cnbwp/graph18.png
21mr|texlive-cnbwp-20190228-1|47	%doc %{_texmfdistdir}/doc/latex/cnbwp/numtable.tex
21mr|texlive-cnbwp-20190228-1|48	%doc %{_texmfdistdir}/doc/latex/cnbwp/widematrix.tex
21mr|texlive-cnbwp-20190228-1|49	
21mr|texlive-cnbwp-20190228-1|50	#-----------------------------------------------------------------------
21mr|texlive-cnbwp-20190228-1|51	%prep
21mr|texlive-cnbwp-20190228-1|52	%setup -c -a0 -a1
21mr|texlive-cnbwp-20190228-1|53	
21mr|texlive-cnbwp-20190228-1|54	%build
21mr|texlive-cnbwp-20190228-1|55	
21mr|texlive-cnbwp-20190228-1|56	%install
21mr|texlive-cnbwp-20190228-1|57	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-cnbwp-20190228-1|58	cp -fpar bibtex makeindex tex doc %{buildroot}%{_texmfdistdir}

17480 21
21mr|texlive-cnltx-0.130-2|1	Name:		texlive-cnltx
21mr|texlive-cnltx-0.130-2|2	Version:	0.130
21mr|texlive-cnltx-0.130-2|3	Release:	2
21mr|texlive-cnltx-0.130-2|4	Summary:	LaTeX tools and documenting facilities
21mr|texlive-cnltx-0.130-2|5	Group:		Publishing
21mr|texlive-cnltx-0.130-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/cnltx
21mr|texlive-cnltx-0.130-2|7	License:	LPPL1.3
21mr|texlive-cnltx-0.130-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cnltx.tar.xz
21mr|texlive-cnltx-0.130-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cnltx.doc.tar.xz
21mr|texlive-cnltx-0.130-2|10	BuildArch:	noarch
21mr|texlive-cnltx-0.130-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-cnltx-0.130-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-cnltx-0.130-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-cnltx-0.130-2|14	
21mr|texlive-cnltx-0.130-2|15	%description
21mr|texlive-cnltx-0.130-2|16	This is a versatile bundle of packages and classes for
21mr|texlive-cnltx-0.130-2|17	consistent formatting of control sequences, package options,
21mr|texlive-cnltx-0.130-2|18	source code examples, and writing a package manual (including
21mr|texlive-cnltx-0.130-2|19	an index containing the explained control sequences, options,
21mr|texlive-cnltx-0.130-2|20	ldots). The bundle also provides several other small ideas of
21mr|texlive-cnltx-0.130-2|21	mine such as a mechansim for providing abbreviations etc. Not
21mr|texlive-cnltx-0.130-2|22	at least it provides a number of programming tools. The
21mr|texlive-cnltx-0.130-2|23	intention behind this bundle mainly is a selfish one:
21mr|texlive-cnltx-0.130-2|24	documenting my own packages. The bundle contains an index style
21mr|texlive-cnltx-0.130-2|25	file cnltx.ist that should be placed in a directory in a TDS
21mr|texlive-cnltx-0.130-2|26	makeindex directory.
21mr|texlive-cnltx-0.130-2|27	
21mr|texlive-cnltx-0.130-2|28	#-----------------------------------------------------------------------
21mr|texlive-cnltx-0.130-2|29	%files
21mr|texlive-cnltx-0.130-2|30	%{_texmfdistdir}/bibtex/bib/cnltx
21mr|texlive-cnltx-0.130-2|31	%{_texmfdistdir}/makeindex/cnltx
21mr|texlive-cnltx-0.130-2|32	%{_texmfdistdir}/tex/latex/cnltx
21mr|texlive-cnltx-0.130-2|33	%doc %{_texmfdistdir}/doc/latex/cnltx
21mr|texlive-cnltx-0.130-2|34	
21mr|texlive-cnltx-0.130-2|35	#-----------------------------------------------------------------------
21mr|texlive-cnltx-0.130-2|36	%prep
21mr|texlive-cnltx-0.130-2|37	%setup -c -a0 -a1
21mr|texlive-cnltx-0.130-2|38	
21mr|texlive-cnltx-0.130-2|39	%build
21mr|texlive-cnltx-0.130-2|40	
21mr|texlive-cnltx-0.130-2|41	%install
21mr|texlive-cnltx-0.130-2|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-cnltx-0.130-2|43	cp -fpar bibtex makeindex tex doc %{buildroot}%{_texmfdistdir}

17481 21
21mr|texlive-cns-20190228-1|1	# revision 15878
21mr|texlive-cns-20190228-1|2	# category Package
21mr|texlive-cns-20190228-1|3	# catalog-ctan undef
21mr|texlive-cns-20190228-1|4	# catalog-date undef
21mr|texlive-cns-20190228-1|5	# catalog-license undef
21mr|texlive-cns-20190228-1|6	# catalog-version undef
21mr|texlive-cns-20190228-1|7	Name:		texlive-cns
21mr|texlive-cns-20190228-1|8	Version:	20190228
21mr|texlive-cns-20190228-1|9	Release:	1
21mr|texlive-cns-20190228-1|10	Summary:	TeXLive cns package
21mr|texlive-cns-20190228-1|11	Group:		Publishing
21mr|texlive-cns-20190228-1|12	URL:		http://tug.org/texlive
21mr|texlive-cns-20190228-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-cns-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cns.tar.xz
21mr|texlive-cns-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cns.doc.tar.xz
21mr|texlive-cns-20190228-1|16	BuildArch:	noarch
21mr|texlive-cns-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-cns-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-cns-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-cns-20190228-1|20	
21mr|texlive-cns-20190228-1|21	%description
21mr|texlive-cns-20190228-1|22	TeXLive cns package.
21mr|texlive-cns-20190228-1|23	
21mr|texlive-cns-20190228-1|24	#-----------------------------------------------------------------------
21mr|texlive-cns-20190228-1|25	%files
21mr|texlive-cns-20190228-1|26	%{_texmfdistdir}/fonts/misc/cns/4040w0.bin
21mr|texlive-cns-20190228-1|27	%{_texmfdistdir}/fonts/misc/cns/4040w1.bin
21mr|texlive-cns-20190228-1|28	%{_texmfdistdir}/fonts/misc/cns/4040w2.bin
21mr|texlive-cns-20190228-1|29	%{_texmfdistdir}/fonts/misc/cns/4040w3.bin
21mr|texlive-cns-20190228-1|30	%{_texmfdistdir}/fonts/misc/cns/4040w4.bin
21mr|texlive-cns-20190228-1|31	%{_texmfdistdir}/fonts/misc/cns/4040w5.bin
21mr|texlive-cns-20190228-1|32	%{_texmfdistdir}/fonts/misc/cns/4040w6.bin
21mr|texlive-cns-20190228-1|33	%{_texmfdistdir}/fonts/misc/cns/4040w7.bin
21mr|texlive-cns-20190228-1|34	%{_texmfdistdir}/fonts/misc/cns/cns40-1.hbf
21mr|texlive-cns-20190228-1|35	%{_texmfdistdir}/fonts/misc/cns/cns40-2.hbf
21mr|texlive-cns-20190228-1|36	%{_texmfdistdir}/fonts/misc/cns/cns40-3.hbf
21mr|texlive-cns-20190228-1|37	%{_texmfdistdir}/fonts/misc/cns/cns40-4.hbf
21mr|texlive-cns-20190228-1|38	%{_texmfdistdir}/fonts/misc/cns/cns40-5.hbf
21mr|texlive-cns-20190228-1|39	%{_texmfdistdir}/fonts/misc/cns/cns40-6.hbf
21mr|texlive-cns-20190228-1|40	%{_texmfdistdir}/fonts/misc/cns/cns40-7.hbf
21mr|texlive-cns-20190228-1|41	%{_texmfdistdir}/fonts/misc/cns/cns40-b5.hbf
21mr|texlive-cns-20190228-1|42	%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1201.tfm
21mr|texlive-cns-20190228-1|43	%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1202.tfm
21mr|texlive-cns-20190228-1|44	%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1203.tfm
21mr|texlive-cns-20190228-1|45	%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1204.tfm
21mr|texlive-cns-20190228-1|46	%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1205.tfm
21mr|texlive-cns-20190228-1|47	%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1206.tfm
21mr|texlive-cns-20190228-1|48	%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1207.tfm
21mr|texlive-cns-20190228-1|49	%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1208.tfm
21mr|texlive-cns-20190228-1|50	%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1209.tfm
21mr|texlive-cns-20190228-1|51	%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1210.tfm
21mr|texlive-cns-20190228-1|52	%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1211.tfm
21mr|texlive-cns-20190228-1|53	%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1212.tfm
21mr|texlive-cns-20190228-1|54	%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1213.tfm
21mr|texlive-cns-20190228-1|55	%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1214.tfm
21mr|texlive-cns-20190228-1|56	%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1215.tfm
21mr|texlive-cns-20190228-1|57	%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1216.tfm
21mr|texlive-cns-20190228-1|58	%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1217.tfm
21mr|texlive-cns-20190228-1|59	%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1218.tfm
21mr|texlive-cns-20190228-1|60	%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1219.tfm
21mr|texlive-cns-20190228-1|61	%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1220.tfm
21mr|texlive-cns-20190228-1|62	%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1221.tfm
21mr|texlive-cns-20190228-1|63	%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1222.tfm
21mr|texlive-cns-20190228-1|64	%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1223.tfm
21mr|texlive-cns-20190228-1|65	%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1224.tfm
21mr|texlive-cns-20190228-1|66	%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1225.tfm
21mr|texlive-cns-20190228-1|67	%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1226.tfm
21mr|texlive-cns-20190228-1|68	%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1227.tfm
21mr|texlive-cns-20190228-1|69	%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1228.tfm
21mr|texlive-cns-20190228-1|70	%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1229.tfm
21mr|texlive-cns-20190228-1|71	%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1230.tfm
21mr|texlive-cns-20190228-1|72	%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1231.tfm
21mr|texlive-cns-20190228-1|73	%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1232.tfm
21mr|texlive-cns-20190228-1|74	%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1233.tfm
21mr|texlive-cns-20190228-1|75	%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1234.tfm
21mr|texlive-cns-20190228-1|76	%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1235.tfm
21mr|texlive-cns-20190228-1|77	%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1236.tfm
21mr|texlive-cns-20190228-1|78	%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1237.tfm
21mr|texlive-cns-20190228-1|79	%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1238.tfm
21mr|texlive-cns-20190228-1|80	%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1239.tfm
21mr|texlive-cns-20190228-1|81	%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1240.tfm
21mr|texlive-cns-20190228-1|82	%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1241.tfm
21mr|texlive-cns-20190228-1|83	%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1242.tfm
21mr|texlive-cns-20190228-1|84	%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1243.tfm
21mr|texlive-cns-20190228-1|85	%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1244.tfm
21mr|texlive-cns-20190228-1|86	%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1245.tfm
21mr|texlive-cns-20190228-1|87	%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1246.tfm
21mr|texlive-cns-20190228-1|88	%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1247.tfm
21mr|texlive-cns-20190228-1|89	%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1248.tfm
21mr|texlive-cns-20190228-1|90	%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1249.tfm
21mr|texlive-cns-20190228-1|91	%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1250.tfm
21mr|texlive-cns-20190228-1|92	%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1251.tfm
21mr|texlive-cns-20190228-1|93	%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1252.tfm
21mr|texlive-cns-20190228-1|94	%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1253.tfm
21mr|texlive-cns-20190228-1|95	%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1254.tfm
21mr|texlive-cns-20190228-1|96	%{_texmfdistdir}/fonts/tfm/cns/c0so12/c0so1255.tfm
21mr|texlive-cns-20190228-1|97	%{_texmfdistdir}/fonts/tfm/cns/c1so12/c1so1201.tfm
21mr|texlive-cns-20190228-1|98	%{_texmfdistdir}/fonts/tfm/cns/c1so12/c1so1202.tfm
21mr|texlive-cns-20190228-1|99	%{_texmfdistdir}/fonts/tfm/cns/c1so12/c1so1203.tfm
21mr|texlive-cns-20190228-1|100	%{_texmfdistdir}/fonts/tfm/cns/c1so12/c1so1204.tfm
21mr|texlive-cns-20190228-1|101	%{_texmfdistdir}/fonts/tfm/cns/c1so12/c1so1205.tfm
21mr|texlive-cns-20190228-1|102	%{_texmfdistdir}/fonts/tfm/cns/c1so12/c1so1206.tfm
21mr|texlive-cns-20190228-1|103	%{_texmfdistdir}/fonts/tfm/cns/c1so12/c1so1207.tfm
21mr|texlive-cns-20190228-1|104	%{_texmfdistdir}/fonts/tfm/cns/c1so12/c1so1208.tfm
21mr|texlive-cns-20190228-1|105	%{_texmfdistdir}/fonts/tfm/cns/c1so12/c1so1209.tfm
21mr|texlive-cns-20190228-1|106	%{_texmfdistdir}/fonts/tfm/cns/c1so12/c1so1210.tfm
21mr|texlive-cns-20190228-1|107	%{_texmfdistdir}/fonts/tfm/cns/c1so12/c1so1211.tfm
21mr|texlive-cns-20190228-1|108	%{_texmfdistdir}/fonts/tfm/cns/c1so12/c1so1212.tfm
21mr|texlive-cns-20190228-1|109	%{_texmfdistdir}/fonts/tfm/cns/c1so12/c1so1213.tfm
21mr|texlive-cns-20190228-1|110	%{_texmfdistdir}/fonts/tfm/cns/c1so12/c1so1214.tfm
21mr|texlive-cns-20190228-1|111	%{_texmfdistdir}/fonts/tfm/cns/c1so12/c1so1215.tfm
21mr|texlive-cns-20190228-1|112	%{_texmfdistdir}/fonts/tfm/cns/c1so12/c1so1216.tfm
21mr|texlive-cns-20190228-1|113	%{_texmfdistdir}/fonts/tfm/cns/c1so12/c1so1217.tfm
21mr|texlive-cns-20190228-1|114	%{_texmfdistdir}/fonts/tfm/cns/c1so12/c1so1218.tfm
21mr|texlive-cns-20190228-1|115	%{_texmfdistdir}/fonts/tfm/cns/c1so12/c1so1219.tfm
21mr|texlive-cns-20190228-1|116	%{_texmfdistdir}/fonts/tfm/cns/c1so12/c1so1220.tfm
21mr|texlive-cns-20190228-1|117	%{_texmfdistdir}/fonts/tfm/cns/c1so12/c1so1221.tfm
21mr|texlive-cns-20190228-1|118	%{_texmfdistdir}/fonts/tfm/cns/c1so12/c1so1222.tfm
21mr|texlive-cns-20190228-1|119	%{_texmfdistdir}/fonts/tfm/cns/c1so12/c1so1223.tfm
21mr|texlive-cns-20190228-1|120	%{_texmfdistdir}/fonts/tfm/cns/c1so12/c1so1224.tfm
21mr|texlive-cns-20190228-1|121	%{_texmfdistdir}/fonts/tfm/cns/c1so12/c1so1225.tfm
21mr|texlive-cns-20190228-1|122	%{_texmfdistdir}/fonts/tfm/cns/c1so12/c1so1226.tfm
21mr|texlive-cns-20190228-1|123	%{_texmfdistdir}/fonts/tfm/cns/c1so12/c1so1227.tfm
21mr|texlive-cns-20190228-1|124	%{_texmfdistdir}/fonts/tfm/cns/c1so12/c1so1228.tfm
21mr|texlive-cns-20190228-1|125	%{_texmfdistdir}/fonts/tfm/cns/c1so12/c1so1229.tfm
21mr|texlive-cns-20190228-1|126	%{_texmfdistdir}/fonts/tfm/cns/c1so12/c1so1230.tfm
21mr|texlive-cns-20190228-1|127	%{_texmfdistdir}/fonts/tfm/cns/c1so12/c1so1231.tfm
21mr|texlive-cns-20190228-1|128	%{_texmfdistdir}/fonts/tfm/cns/c1so12/c1so1232.tfm
21mr|texlive-cns-20190228-1|129	%{_texmfdistdir}/fonts/tfm/cns/c1so12/c1so1233.tfm
21mr|texlive-cns-20190228-1|130	%{_texmfdistdir}/fonts/tfm/cns/c1so12/c1so1234.tfm
21mr|texlive-cns-20190228-1|131	%{_texmfdistdir}/fonts/tfm/cns/c2so12/c2so1201.tfm
21mr|texlive-cns-20190228-1|132	%{_texmfdistdir}/fonts/tfm/cns/c2so12/c2so1202.tfm
21mr|texlive-cns-20190228-1|133	%{_texmfdistdir}/fonts/tfm/cns/c2so12/c2so1203.tfm
21mr|texlive-cns-20190228-1|134	%{_texmfdistdir}/fonts/tfm/cns/c2so12/c2so1204.tfm
21mr|texlive-cns-20190228-1|135	%{_texmfdistdir}/fonts/tfm/cns/c2so12/c2so1205.tfm
21mr|texlive-cns-20190228-1|136	%{_texmfdistdir}/fonts/tfm/cns/c2so12/c2so1206.tfm
21mr|texlive-cns-20190228-1|137	%{_texmfdistdir}/fonts/tfm/cns/c2so12/c2so1207.tfm
21mr|texlive-cns-20190228-1|138	%{_texmfdistdir}/fonts/tfm/cns/c2so12/c2so1208.tfm
21mr|texlive-cns-20190228-1|139	%{_texmfdistdir}/fonts/tfm/cns/c2so12/c2so1209.tfm
21mr|texlive-cns-20190228-1|140	%{_texmfdistdir}/fonts/tfm/cns/c2so12/c2so1210.tfm
21mr|texlive-cns-20190228-1|141	%{_texmfdistdir}/fonts/tfm/cns/c2so12/c2so1211.tfm
21mr|texlive-cns-20190228-1|142	%{_texmfdistdir}/fonts/tfm/cns/c2so12/c2so1212.tfm
21mr|texlive-cns-20190228-1|143	%{_texmfdistdir}/fonts/tfm/cns/c2so12/c2so1213.tfm
21mr|texlive-cns-20190228-1|144	%{_texmfdistdir}/fonts/tfm/cns/c2so12/c2so1214.tfm
21mr|texlive-cns-20190228-1|145	%{_texmfdistdir}/fonts/tfm/cns/c2so12/c2so1215.tfm
21mr|texlive-cns-20190228-1|146	%{_texmfdistdir}/fonts/tfm/cns/c2so12/c2so1216.tfm
21mr|texlive-cns-20190228-1|147	%{_texmfdistdir}/fonts/tfm/cns/c2so12/c2so1217.tfm
21mr|texlive-cns-20190228-1|148	%{_texmfdistdir}/fonts/tfm/cns/c2so12/c2so1218.tfm
21mr|texlive-cns-20190228-1|149	%{_texmfdistdir}/fonts/tfm/cns/c2so12/c2so1219.tfm
21mr|texlive-cns-20190228-1|150	%{_texmfdistdir}/fonts/tfm/cns/c2so12/c2so1220.tfm
21mr|texlive-cns-20190228-1|151	%{_texmfdistdir}/fonts/tfm/cns/c2so12/c2so1221.tfm
21mr|texlive-cns-20190228-1|152	%{_texmfdistdir}/fonts/tfm/cns/c2so12/c2so1222.tfm
21mr|texlive-cns-20190228-1|153	%{_texmfdistdir}/fonts/tfm/cns/c2so12/c2so1223.tfm
21mr|texlive-cns-20190228-1|154	%{_texmfdistdir}/fonts/tfm/cns/c2so12/c2so1224.tfm
21mr|texlive-cns-20190228-1|155	%{_texmfdistdir}/fonts/tfm/cns/c2so12/c2so1225.tfm
21mr|texlive-cns-20190228-1|156	%{_texmfdistdir}/fonts/tfm/cns/c2so12/c2so1226.tfm
21mr|texlive-cns-20190228-1|157	%{_texmfdistdir}/fonts/tfm/cns/c2so12/c2so1227.tfm
21mr|texlive-cns-20190228-1|158	%{_texmfdistdir}/fonts/tfm/cns/c2so12/c2so1228.tfm
21mr|texlive-cns-20190228-1|159	%{_texmfdistdir}/fonts/tfm/cns/c2so12/c2so1229.tfm
21mr|texlive-cns-20190228-1|160	%{_texmfdistdir}/fonts/tfm/cns/c2so12/c2so1230.tfm
21mr|texlive-cns-20190228-1|161	%{_texmfdistdir}/fonts/tfm/cns/c3so12/c3so1201.tfm
21mr|texlive-cns-20190228-1|162	%{_texmfdistdir}/fonts/tfm/cns/c3so12/c3so1202.tfm
21mr|texlive-cns-20190228-1|163	%{_texmfdistdir}/fonts/tfm/cns/c3so12/c3so1203.tfm
21mr|texlive-cns-20190228-1|164	%{_texmfdistdir}/fonts/tfm/cns/c3so12/c3so1204.tfm
21mr|texlive-cns-20190228-1|165	%{_texmfdistdir}/fonts/tfm/cns/c3so12/c3so1205.tfm
21mr|texlive-cns-20190228-1|166	%{_texmfdistdir}/fonts/tfm/cns/c3so12/c3so1206.tfm
21mr|texlive-cns-20190228-1|167	%{_texmfdistdir}/fonts/tfm/cns/c3so12/c3so1207.tfm
21mr|texlive-cns-20190228-1|168	%{_texmfdistdir}/fonts/tfm/cns/c3so12/c3so1208.tfm
21mr|texlive-cns-20190228-1|169	%{_texmfdistdir}/fonts/tfm/cns/c3so12/c3so1209.tfm
21mr|texlive-cns-20190228-1|170	%{_texmfdistdir}/fonts/tfm/cns/c3so12/c3so1210.tfm
21mr|texlive-cns-20190228-1|171	%{_texmfdistdir}/fonts/tfm/cns/c3so12/c3so1211.tfm
21mr|texlive-cns-20190228-1|172	%{_texmfdistdir}/fonts/tfm/cns/c3so12/c3so1212.tfm
21mr|texlive-cns-20190228-1|173	%{_texmfdistdir}/fonts/tfm/cns/c3so12/c3so1213.tfm
21mr|texlive-cns-20190228-1|174	%{_texmfdistdir}/fonts/tfm/cns/c3so12/c3so1214.tfm
21mr|texlive-cns-20190228-1|175	%{_texmfdistdir}/fonts/tfm/cns/c3so12/c3so1215.tfm
21mr|texlive-cns-20190228-1|176	%{_texmfdistdir}/fonts/tfm/cns/c3so12/c3so1216.tfm
21mr|texlive-cns-20190228-1|177	%{_texmfdistdir}/fonts/tfm/cns/c3so12/c3so1217.tfm
21mr|texlive-cns-20190228-1|178	%{_texmfdistdir}/fonts/tfm/cns/c3so12/c3so1218.tfm
21mr|texlive-cns-20190228-1|179	%{_texmfdistdir}/fonts/tfm/cns/c3so12/c3so1219.tfm
21mr|texlive-cns-20190228-1|180	%{_texmfdistdir}/fonts/tfm/cns/c3so12/c3so1220.tfm
21mr|texlive-cns-20190228-1|181	%{_texmfdistdir}/fonts/tfm/cns/c3so12/c3so1221.tfm
21mr|texlive-cns-20190228-1|182	%{_texmfdistdir}/fonts/tfm/cns/c3so12/c3so1222.tfm
21mr|texlive-cns-20190228-1|183	%{_texmfdistdir}/fonts/tfm/cns/c3so12/c3so1223.tfm
21mr|texlive-cns-20190228-1|184	%{_texmfdistdir}/fonts/tfm/cns/c3so12/c3so1224.tfm
21mr|texlive-cns-20190228-1|185	%{_texmfdistdir}/fonts/tfm/cns/c3so12/c3so1225.tfm
21mr|texlive-cns-20190228-1|186	%{_texmfdistdir}/fonts/tfm/cns/c4so12/c4so1201.tfm
21mr|texlive-cns-20190228-1|187	%{_texmfdistdir}/fonts/tfm/cns/c4so12/c4so1202.tfm
21mr|texlive-cns-20190228-1|188	%{_texmfdistdir}/fonts/tfm/cns/c4so12/c4so1203.tfm
21mr|texlive-cns-20190228-1|189	%{_texmfdistdir}/fonts/tfm/cns/c4so12/c4so1204.tfm
21mr|texlive-cns-20190228-1|190	%{_texmfdistdir}/fonts/tfm/cns/c4so12/c4so1205.tfm
21mr|texlive-cns-20190228-1|191	%{_texmfdistdir}/fonts/tfm/cns/c4so12/c4so1206.tfm
21mr|texlive-cns-20190228-1|192	%{_texmfdistdir}/fonts/tfm/cns/c4so12/c4so1207.tfm
21mr|texlive-cns-20190228-1|193	%{_texmfdistdir}/fonts/tfm/cns/c4so12/c4so1208.tfm
21mr|texlive-cns-20190228-1|194	%{_texmfdistdir}/fonts/tfm/cns/c4so12/c4so1209.tfm
21mr|texlive-cns-20190228-1|195	%{_texmfdistdir}/fonts/tfm/cns/c4so12/c4so1210.tfm
21mr|texlive-cns-20190228-1|196	%{_texmfdistdir}/fonts/tfm/cns/c4so12/c4so1211.tfm
21mr|texlive-cns-20190228-1|197	%{_texmfdistdir}/fonts/tfm/cns/c4so12/c4so1212.tfm
21mr|texlive-cns-20190228-1|198	%{_texmfdistdir}/fonts/tfm/cns/c4so12/c4so1213.tfm
21mr|texlive-cns-20190228-1|199	%{_texmfdistdir}/fonts/tfm/cns/c4so12/c4so1214.tfm
21mr|texlive-cns-20190228-1|200	%{_texmfdistdir}/fonts/tfm/cns/c4so12/c4so1215.tfm
21mr|texlive-cns-20190228-1|201	%{_texmfdistdir}/fonts/tfm/cns/c4so12/c4so1216.tfm
21mr|texlive-cns-20190228-1|202	%{_texmfdistdir}/fonts/tfm/cns/c4so12/c4so1217.tfm
21mr|texlive-cns-20190228-1|203	%{_texmfdistdir}/fonts/tfm/cns/c4so12/c4so1218.tfm
21mr|texlive-cns-20190228-1|204	%{_texmfdistdir}/fonts/tfm/cns/c4so12/c4so1219.tfm
21mr|texlive-cns-20190228-1|205	%{_texmfdistdir}/fonts/tfm/cns/c4so12/c4so1220.tfm
21mr|texlive-cns-20190228-1|206	%{_texmfdistdir}/fonts/tfm/cns/c4so12/c4so1221.tfm
21mr|texlive-cns-20190228-1|207	%{_texmfdistdir}/fonts/tfm/cns/c4so12/c4so1222.tfm
21mr|texlive-cns-20190228-1|208	%{_texmfdistdir}/fonts/tfm/cns/c4so12/c4so1223.tfm
21mr|texlive-cns-20190228-1|209	%{_texmfdistdir}/fonts/tfm/cns/c4so12/c4so1224.tfm
21mr|texlive-cns-20190228-1|210	%{_texmfdistdir}/fonts/tfm/cns/c4so12/c4so1225.tfm
21mr|texlive-cns-20190228-1|211	%{_texmfdistdir}/fonts/tfm/cns/c4so12/c4so1226.tfm
21mr|texlive-cns-20190228-1|212	%{_texmfdistdir}/fonts/tfm/cns/c4so12/c4so1227.tfm
21mr|texlive-cns-20190228-1|213	%{_texmfdistdir}/fonts/tfm/cns/c4so12/c4so1228.tfm
21mr|texlive-cns-20190228-1|214	%{_texmfdistdir}/fonts/tfm/cns/c4so12/c4so1229.tfm
21mr|texlive-cns-20190228-1|215	%{_texmfdistdir}/fonts/tfm/cns/c5so12/c5so1201.tfm
21mr|texlive-cns-20190228-1|216	%{_texmfdistdir}/fonts/tfm/cns/c5so12/c5so1202.tfm
21mr|texlive-cns-20190228-1|217	%{_texmfdistdir}/fonts/tfm/cns/c5so12/c5so1203.tfm
21mr|texlive-cns-20190228-1|218	%{_texmfdistdir}/fonts/tfm/cns/c5so12/c5so1204.tfm
21mr|texlive-cns-20190228-1|219	%{_texmfdistdir}/fonts/tfm/cns/c5so12/c5so1205.tfm
21mr|texlive-cns-20190228-1|220	%{_texmfdistdir}/fonts/tfm/cns/c5so12/c5so1206.tfm
21mr|texlive-cns-20190228-1|221	%{_texmfdistdir}/fonts/tfm/cns/c5so12/c5so1207.tfm
21mr|texlive-cns-20190228-1|222	%{_texmfdistdir}/fonts/tfm/cns/c5so12/c5so1208.tfm
21mr|texlive-cns-20190228-1|223	%{_texmfdistdir}/fonts/tfm/cns/c5so12/c5so1209.tfm
21mr|texlive-cns-20190228-1|224	%{_texmfdistdir}/fonts/tfm/cns/c5so12/c5so1210.tfm
21mr|texlive-cns-20190228-1|225	%{_texmfdistdir}/fonts/tfm/cns/c5so12/c5so1211.tfm
21mr|texlive-cns-20190228-1|226	%{_texmfdistdir}/fonts/tfm/cns/c5so12/c5so1212.tfm
21mr|texlive-cns-20190228-1|227	%{_texmfdistdir}/fonts/tfm/cns/c5so12/c5so1213.tfm
21mr|texlive-cns-20190228-1|228	%{_texmfdistdir}/fonts/tfm/cns/c5so12/c5so1214.tfm
21mr|texlive-cns-20190228-1|229	%{_texmfdistdir}/fonts/tfm/cns/c5so12/c5so1215.tfm
21mr|texlive-cns-20190228-1|230	%{_texmfdistdir}/fonts/tfm/cns/c5so12/c5so1216.tfm
21mr|texlive-cns-20190228-1|231	%{_texmfdistdir}/fonts/tfm/cns/c5so12/c5so1217.tfm
21mr|texlive-cns-20190228-1|232	%{_texmfdistdir}/fonts/tfm/cns/c5so12/c5so1218.tfm
21mr|texlive-cns-20190228-1|233	%{_texmfdistdir}/fonts/tfm/cns/c5so12/c5so1219.tfm
21mr|texlive-cns-20190228-1|234	%{_texmfdistdir}/fonts/tfm/cns/c5so12/c5so1220.tfm
21mr|texlive-cns-20190228-1|235	%{_texmfdistdir}/fonts/tfm/cns/c5so12/c5so1221.tfm
21mr|texlive-cns-20190228-1|236	%{_texmfdistdir}/fonts/tfm/cns/c5so12/c5so1222.tfm
21mr|texlive-cns-20190228-1|237	%{_texmfdistdir}/fonts/tfm/cns/c5so12/c5so1223.tfm
21mr|texlive-cns-20190228-1|238	%{_texmfdistdir}/fonts/tfm/cns/c5so12/c5so1224.tfm
21mr|texlive-cns-20190228-1|239	%{_texmfdistdir}/fonts/tfm/cns/c5so12/c5so1225.tfm
21mr|texlive-cns-20190228-1|240	%{_texmfdistdir}/fonts/tfm/cns/c5so12/c5so1226.tfm
21mr|texlive-cns-20190228-1|241	%{_texmfdistdir}/fonts/tfm/cns/c5so12/c5so1227.tfm
21mr|texlive-cns-20190228-1|242	%{_texmfdistdir}/fonts/tfm/cns/c5so12/c5so1228.tfm
21mr|texlive-cns-20190228-1|243	%{_texmfdistdir}/fonts/tfm/cns/c5so12/c5so1229.tfm
21mr|texlive-cns-20190228-1|244	%{_texmfdistdir}/fonts/tfm/cns/c5so12/c5so1230.tfm
21mr|texlive-cns-20190228-1|245	%{_texmfdistdir}/fonts/tfm/cns/c5so12/c5so1231.tfm
21mr|texlive-cns-20190228-1|246	%{_texmfdistdir}/fonts/tfm/cns/c5so12/c5so1232.tfm
21mr|texlive-cns-20190228-1|247	%{_texmfdistdir}/fonts/tfm/cns/c5so12/c5so1233.tfm
21mr|texlive-cns-20190228-1|248	%{_texmfdistdir}/fonts/tfm/cns/c5so12/c5so1234.tfm
21mr|texlive-cns-20190228-1|249	%{_texmfdistdir}/fonts/tfm/cns/c6so12/c6so1201.tfm
21mr|texlive-cns-20190228-1|250	%{_texmfdistdir}/fonts/tfm/cns/c6so12/c6so1202.tfm
21mr|texlive-cns-20190228-1|251	%{_texmfdistdir}/fonts/tfm/cns/c6so12/c6so1203.tfm
21mr|texlive-cns-20190228-1|252	%{_texmfdistdir}/fonts/tfm/cns/c6so12/c6so1204.tfm
21mr|texlive-cns-20190228-1|253	%{_texmfdistdir}/fonts/tfm/cns/c6so12/c6so1205.tfm
21mr|texlive-cns-20190228-1|254	%{_texmfdistdir}/fonts/tfm/cns/c6so12/c6so1206.tfm
21mr|texlive-cns-20190228-1|255	%{_texmfdistdir}/fonts/tfm/cns/c6so12/c6so1207.tfm
21mr|texlive-cns-20190228-1|256	%{_texmfdistdir}/fonts/tfm/cns/c6so12/c6so1208.tfm
21mr|texlive-cns-20190228-1|257	%{_texmfdistdir}/fonts/tfm/cns/c6so12/c6so1209.tfm
21mr|texlive-cns-20190228-1|258	%{_texmfdistdir}/fonts/tfm/cns/c6so12/c6so1210.tfm
21mr|texlive-cns-20190228-1|259	%{_texmfdistdir}/fonts/tfm/cns/c6so12/c6so1211.tfm
21mr|texlive-cns-20190228-1|260	%{_texmfdistdir}/fonts/tfm/cns/c6so12/c6so1212.tfm
21mr|texlive-cns-20190228-1|261	%{_texmfdistdir}/fonts/tfm/cns/c6so12/c6so1213.tfm
21mr|texlive-cns-20190228-1|262	%{_texmfdistdir}/fonts/tfm/cns/c6so12/c6so1214.tfm
21mr|texlive-cns-20190228-1|263	%{_texmfdistdir}/fonts/tfm/cns/c6so12/c6so1215.tfm
21mr|texlive-cns-20190228-1|264	%{_texmfdistdir}/fonts/tfm/cns/c6so12/c6so1216.tfm
21mr|texlive-cns-20190228-1|265	%{_texmfdistdir}/fonts/tfm/cns/c6so12/c6so1217.tfm
21mr|texlive-cns-20190228-1|266	%{_texmfdistdir}/fonts/tfm/cns/c6so12/c6so1218.tfm
21mr|texlive-cns-20190228-1|267	%{_texmfdistdir}/fonts/tfm/cns/c6so12/c6so1219.tfm
21mr|texlive-cns-20190228-1|268	%{_texmfdistdir}/fonts/tfm/cns/c6so12/c6so1220.tfm
21mr|texlive-cns-20190228-1|269	%{_texmfdistdir}/fonts/tfm/cns/c6so12/c6so1221.tfm
21mr|texlive-cns-20190228-1|270	%{_texmfdistdir}/fonts/tfm/cns/c6so12/c6so1222.tfm
21mr|texlive-cns-20190228-1|271	%{_texmfdistdir}/fonts/tfm/cns/c6so12/c6so1223.tfm
21mr|texlive-cns-20190228-1|272	%{_texmfdistdir}/fonts/tfm/cns/c6so12/c6so1224.tfm
21mr|texlive-cns-20190228-1|273	%{_texmfdistdir}/fonts/tfm/cns/c6so12/c6so1225.tfm
21mr|texlive-cns-20190228-1|274	%{_texmfdistdir}/fonts/tfm/cns/c7so12/c7so1201.tfm
21mr|texlive-cns-20190228-1|275	%{_texmfdistdir}/fonts/tfm/cns/c7so12/c7so1202.tfm
21mr|texlive-cns-20190228-1|276	%{_texmfdistdir}/fonts/tfm/cns/c7so12/c7so1203.tfm
21mr|texlive-cns-20190228-1|277	%{_texmfdistdir}/fonts/tfm/cns/c7so12/c7so1204.tfm
21mr|texlive-cns-20190228-1|278	%{_texmfdistdir}/fonts/tfm/cns/c7so12/c7so1205.tfm
21mr|texlive-cns-20190228-1|279	%{_texmfdistdir}/fonts/tfm/cns/c7so12/c7so1206.tfm
21mr|texlive-cns-20190228-1|280	%{_texmfdistdir}/fonts/tfm/cns/c7so12/c7so1207.tfm
21mr|texlive-cns-20190228-1|281	%{_texmfdistdir}/fonts/tfm/cns/c7so12/c7so1208.tfm
21mr|texlive-cns-20190228-1|282	%{_texmfdistdir}/fonts/tfm/cns/c7so12/c7so1209.tfm
21mr|texlive-cns-20190228-1|283	%{_texmfdistdir}/fonts/tfm/cns/c7so12/c7so1210.tfm
21mr|texlive-cns-20190228-1|284	%{_texmfdistdir}/fonts/tfm/cns/c7so12/c7so1211.tfm
21mr|texlive-cns-20190228-1|285	%{_texmfdistdir}/fonts/tfm/cns/c7so12/c7so1212.tfm
21mr|texlive-cns-20190228-1|286	%{_texmfdistdir}/fonts/tfm/cns/c7so12/c7so1213.tfm
21mr|texlive-cns-20190228-1|287	%{_texmfdistdir}/fonts/tfm/cns/c7so12/c7so1214.tfm
21mr|texlive-cns-20190228-1|288	%{_texmfdistdir}/fonts/tfm/cns/c7so12/c7so1215.tfm
21mr|texlive-cns-20190228-1|289	%{_texmfdistdir}/fonts/tfm/cns/c7so12/c7so1216.tfm
21mr|texlive-cns-20190228-1|290	%{_texmfdistdir}/fonts/tfm/cns/c7so12/c7so1217.tfm
21mr|texlive-cns-20190228-1|291	%{_texmfdistdir}/fonts/tfm/cns/c7so12/c7so1218.tfm
21mr|texlive-cns-20190228-1|292	%{_texmfdistdir}/fonts/tfm/cns/c7so12/c7so1219.tfm
21mr|texlive-cns-20190228-1|293	%{_texmfdistdir}/fonts/tfm/cns/c7so12/c7so1220.tfm
21mr|texlive-cns-20190228-1|294	%{_texmfdistdir}/fonts/tfm/cns/c7so12/c7so1221.tfm
21mr|texlive-cns-20190228-1|295	%{_texmfdistdir}/fonts/tfm/cns/c7so12/c7so1222.tfm
21mr|texlive-cns-20190228-1|296	%{_texmfdistdir}/fonts/tfm/cns/c7so12/c7so1223.tfm
21mr|texlive-cns-20190228-1|297	%{_texmfdistdir}/fonts/tfm/cns/c7so12/c7so1224.tfm
21mr|texlive-cns-20190228-1|298	%{_texmfdistdir}/fonts/tfm/cns/c7so12/c7so1225.tfm
21mr|texlive-cns-20190228-1|299	%{_texmfdistdir}/fonts/tfm/cns/c7so12/c7so1226.tfm
21mr|texlive-cns-20190228-1|300	%doc %{_texmfdistdir}/doc/fonts/cns/cns40-1/README
21mr|texlive-cns-20190228-1|301	%doc %{_texmfdistdir}/doc/fonts/cns/cns40-2/README
21mr|texlive-cns-20190228-1|302	%doc %{_texmfdistdir}/doc/fonts/cns/cns40-3/README
21mr|texlive-cns-20190228-1|303	%doc %{_texmfdistdir}/doc/fonts/cns/cns40-4/README
21mr|texlive-cns-20190228-1|304	%doc %{_texmfdistdir}/doc/fonts/cns/cns40-5/README
21mr|texlive-cns-20190228-1|305	%doc %{_texmfdistdir}/doc/fonts/cns/cns40-6/README
21mr|texlive-cns-20190228-1|306	%doc %{_texmfdistdir}/doc/fonts/cns/cns40-7/README
21mr|texlive-cns-20190228-1|307	%doc %{_texmfdistdir}/doc/fonts/cns/cns40-b5/README
21mr|texlive-cns-20190228-1|308	
21mr|texlive-cns-20190228-1|309	#-----------------------------------------------------------------------
21mr|texlive-cns-20190228-1|310	%prep
21mr|texlive-cns-20190228-1|311	%setup -c -a0 -a1
21mr|texlive-cns-20190228-1|312	
21mr|texlive-cns-20190228-1|313	%build
21mr|texlive-cns-20190228-1|314	
21mr|texlive-cns-20190228-1|315	%install
21mr|texlive-cns-20190228-1|316	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-cns-20190228-1|317	cp -fpar fonts doc %{buildroot}%{_texmfdistdir}

17482 21
21mr|texlive-cntformats-0.7-1|1	Name:		texlive-cntformats
21mr|texlive-cntformats-0.7-1|2	Version:	0.7
21mr|texlive-cntformats-0.7-1|3	Release:	1
21mr|texlive-cntformats-0.7-1|4	Summary:	A different way to read counters
21mr|texlive-cntformats-0.7-1|5	Group:		Publishing
21mr|texlive-cntformats-0.7-1|6	URL:		https://www.ctan.org/pkg/cntformats
21mr|texlive-cntformats-0.7-1|7	License:	LPPL1.3
21mr|texlive-cntformats-0.7-1|8	Source0:	http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/cntformats.tar.xz
21mr|texlive-cntformats-0.7-1|9	Source1:	http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/cntformats.doc.tar.xz
21mr|texlive-cntformats-0.7-1|10	BuildArch:	noarch
21mr|texlive-cntformats-0.7-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-cntformats-0.7-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-cntformats-0.7-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-cntformats-0.7-1|14	
21mr|texlive-cntformats-0.7-1|15	%description
21mr|texlive-cntformats-0.7-1|16	The package offers package or class authors a way to format
21mr|texlive-cntformats-0.7-1|17	counters with 'patterns'. These patterns do not affect 'normal'
21mr|texlive-cntformats-0.7-1|18	LaTeX treatment of counters.
21mr|texlive-cntformats-0.7-1|19	
21mr|texlive-cntformats-0.7-1|20	#-----------------------------------------------------------------------
21mr|texlive-cntformats-0.7-1|21	%files
21mr|texlive-cntformats-0.7-1|22	%{_texmfdistdir}/tex
21mr|texlive-cntformats-0.7-1|23	%doc %{_texmfdistdir}/doc
21mr|texlive-cntformats-0.7-1|24	
21mr|texlive-cntformats-0.7-1|25	#-----------------------------------------------------------------------
21mr|texlive-cntformats-0.7-1|26	%prep
21mr|texlive-cntformats-0.7-1|27	%setup -c -a0 -a1
21mr|texlive-cntformats-0.7-1|28	
21mr|texlive-cntformats-0.7-1|29	%build
21mr|texlive-cntformats-0.7-1|30	
21mr|texlive-cntformats-0.7-1|31	%install
21mr|texlive-cntformats-0.7-1|32	mkdir -p %{buildroot}%{_texmfdistdir}

17483 21
21mr|texlive-cntperchap-0.3-1|1	Name:		texlive-cntperchap
21mr|texlive-cntperchap-0.3-1|2	Version:	0.3
21mr|texlive-cntperchap-0.3-1|3	Release:	1
21mr|texlive-cntperchap-0.3-1|4	Summary:	The aim of package is to provide support for a summary
21mr|texlive-cntperchap-0.3-1|5	Group:		Publishing
21mr|texlive-cntperchap-0.3-1|6	URL:		https://ctan.org/tex-archive/macros/latex/contrib/cntperchap
21mr|texlive-cntperchap-0.3-1|7	License:	GNU General Public
21mr|texlive-cntperchap-0.3-1|8	Source0:	http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/cntperchap.tar.xz
21mr|texlive-cntperchap-0.3-1|9	Source1:	http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/cntperchap.doc.tar.xz
21mr|texlive-cntperchap-0.3-1|10	BuildArch:	noarch
21mr|texlive-cntperchap-0.3-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-cntperchap-0.3-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-cntperchap-0.3-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-cntperchap-0.3-1|14	
21mr|texlive-cntperchap-0.3-1|15	%description
21mr|texlive-cntperchap-0.3-1|16	This package stores values of counters (which have been registered beforehand) on a per chapter base and
21mr|texlive-cntperchap-0.3-1|17	provides the values on demand in the 2nd LATEX compilation run. In this way it is possible to know how many sections etc.
21mr|texlive-cntperchap-0.3-1|18	there are lying ahead and to react to these counter values, if needed.
21mr|texlive-cntperchap-0.3-1|19	
21mr|texlive-cntperchap-0.3-1|20	#-----------------------------------------------------------------------
21mr|texlive-cntperchap-0.3-1|21	%files
21mr|texlive-cntperchap-0.3-1|22	%{_texmfdistdir}/tex/*
21mr|texlive-cntperchap-0.3-1|23	%doc %{_texmfdistdir}/doc/*
21mr|texlive-cntperchap-0.3-1|24	
21mr|texlive-cntperchap-0.3-1|25	#-----------------------------------------------------------------------
21mr|texlive-cntperchap-0.3-1|26	%prep
21mr|texlive-cntperchap-0.3-1|27	%setup -c -a0 -a1
21mr|texlive-cntperchap-0.3-1|28	
21mr|texlive-cntperchap-0.3-1|29	%build
21mr|texlive-cntperchap-0.3-1|30	
21mr|texlive-cntperchap-0.3-1|31	%install
21mr|texlive-cntperchap-0.3-1|32	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-cntperchap-0.3-1|33	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17484 21
21mr|texlive-codedoc-0.3-7|1	# revision 17630
21mr|texlive-codedoc-0.3-7|2	# category Package
21mr|texlive-codedoc-0.3-7|3	# catalog-ctan /macros/latex/contrib/codedoc
21mr|texlive-codedoc-0.3-7|4	# catalog-date 2010-03-30 18:14:30 +0200
21mr|texlive-codedoc-0.3-7|5	# catalog-license lppl
21mr|texlive-codedoc-0.3-7|6	# catalog-version 0.3
21mr|texlive-codedoc-0.3-7|7	Name:		texlive-codedoc
21mr|texlive-codedoc-0.3-7|8	Version:	0.3
21mr|texlive-codedoc-0.3-7|9	Release:	7
21mr|texlive-codedoc-0.3-7|10	Summary:	LaTeX code and documentation in LaTeX-format file
21mr|texlive-codedoc-0.3-7|11	Group:		Publishing
21mr|texlive-codedoc-0.3-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/codedoc
21mr|texlive-codedoc-0.3-7|13	License:	LPPL
21mr|texlive-codedoc-0.3-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/codedoc.tar.xz
21mr|texlive-codedoc-0.3-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/codedoc.doc.tar.xz
21mr|texlive-codedoc-0.3-7|16	BuildArch:	noarch
21mr|texlive-codedoc-0.3-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-codedoc-0.3-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-codedoc-0.3-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-codedoc-0.3-7|20	
21mr|texlive-codedoc-0.3-7|21	%description
21mr|texlive-codedoc-0.3-7|22	The CodeDoc class is an alternative to DocStrip (and others) to
21mr|texlive-codedoc-0.3-7|23	produce LaTeX code along with its documentation without
21mr|texlive-codedoc-0.3-7|24	departing from LaTeX's ordinary syntax. The documentation is
21mr|texlive-codedoc-0.3-7|25	prepared like any other LaTeX document and the code to be
21mr|texlive-codedoc-0.3-7|26	commented verbatim is simply delimited by an environment. When
21mr|texlive-codedoc-0.3-7|27	an option is turned on in the class options, this code is
21mr|texlive-codedoc-0.3-7|28	written to the desired file(s). The class also includes fully
21mr|texlive-codedoc-0.3-7|29	customizable verbatim environments which provide the author
21mr|texlive-codedoc-0.3-7|30	with separate commands to typeset the material and/or to
21mr|texlive-codedoc-0.3-7|31	execute it.
21mr|texlive-codedoc-0.3-7|32	
21mr|texlive-codedoc-0.3-7|33	
21mr|texlive-codedoc-0.3-7|34	#-----------------------------------------------------------------------
21mr|texlive-codedoc-0.3-7|35	%files
21mr|texlive-codedoc-0.3-7|36	%{_texmfdistdir}/tex/latex/codedoc/codedoc.cls
21mr|texlive-codedoc-0.3-7|37	%doc %{_texmfdistdir}/doc/latex/codedoc/CodeDoc-manual.pdf
21mr|texlive-codedoc-0.3-7|38	%doc %{_texmfdistdir}/doc/latex/codedoc/CodeDoc-manual.tex
21mr|texlive-codedoc-0.3-7|39	%doc %{_texmfdistdir}/doc/latex/codedoc/README
21mr|texlive-codedoc-0.3-7|40	
21mr|texlive-codedoc-0.3-7|41	#-----------------------------------------------------------------------
21mr|texlive-codedoc-0.3-7|42	%prep
21mr|texlive-codedoc-0.3-7|43	%setup -c -a0 -a1
21mr|texlive-codedoc-0.3-7|44	
21mr|texlive-codedoc-0.3-7|45	%build
21mr|texlive-codedoc-0.3-7|46	
21mr|texlive-codedoc-0.3-7|47	%install
21mr|texlive-codedoc-0.3-7|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-codedoc-0.3-7|49	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17485 21
21mr|texlive-codepage-20190228-2|1	# revision 21126
21mr|texlive-codepage-20190228-2|2	# category Package
21mr|texlive-codepage-20190228-2|3	# catalog-ctan /macros/latex/contrib/codepage
21mr|texlive-codepage-20190228-2|4	# catalog-date 2011-01-18 23:40:40 +0100
21mr|texlive-codepage-20190228-2|5	# catalog-license other-free
21mr|texlive-codepage-20190228-2|6	# catalog-version undef
21mr|texlive-codepage-20190228-2|7	
21mr|texlive-codepage-20190228-2|8	Name:		texlive-codepage
21mr|texlive-codepage-20190228-2|9	Version:	20190228
21mr|texlive-codepage-20190228-2|10	Release:	2
21mr|texlive-codepage-20190228-2|11	Summary:	Support for variant code pages
21mr|texlive-codepage-20190228-2|12	Group:		Publishing
21mr|texlive-codepage-20190228-2|13	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/codepage
21mr|texlive-codepage-20190228-2|14	License:	OTHER-FREE
21mr|texlive-codepage-20190228-2|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/codepage.tar.xz
21mr|texlive-codepage-20190228-2|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/codepage.doc.tar.xz
21mr|texlive-codepage-20190228-2|17	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/codepage.source.tar.xz
21mr|texlive-codepage-20190228-2|18	BuildArch:	noarch
21mr|texlive-codepage-20190228-2|19	BuildRequires:	texlive-tlpkg
21mr|texlive-codepage-20190228-2|20	BuildRequires:  zip
21mr|texlive-codepage-20190228-2|21	Requires(pre):	texlive-tlpkg
21mr|texlive-codepage-20190228-2|22	Requires(post):	texlive-kpathsea
21mr|texlive-codepage-20190228-2|23	
21mr|texlive-codepage-20190228-2|24	%description
21mr|texlive-codepage-20190228-2|25	The package provides a mechanism for inputting non-ASCII text.
21mr|texlive-codepage-20190228-2|26	Nowadays, the job is mostly done by the inputenc package in the
21mr|texlive-codepage-20190228-2|27	LaTeX distribution.
21mr|texlive-codepage-20190228-2|28	
21mr|texlive-codepage-20190228-2|29	#-----------------------------------------------------------------------
21mr|texlive-codepage-20190228-2|30	%files
21mr|texlive-codepage-20190228-2|31	%{_texmfdistdir}/tex/latex/codepage/code437.tex
21mr|texlive-codepage-20190228-2|32	%{_texmfdistdir}/tex/latex/codepage/code850.tex
21mr|texlive-codepage-20190228-2|33	%{_texmfdistdir}/tex/latex/codepage/codeiso1.tex
21mr|texlive-codepage-20190228-2|34	%{_texmfdistdir}/tex/latex/codepage/codemac.tex
21mr|texlive-codepage-20190228-2|35	%{_texmfdistdir}/tex/latex/codepage/codepage.sty
21mr|texlive-codepage-20190228-2|36	%{_texmfdistdir}/tex/latex/codepage/initcar.tex
21mr|texlive-codepage-20190228-2|37	%{_texmfdistdir}/tex/latex/codepage/shapecm.tex
21mr|texlive-codepage-20190228-2|38	%{_texmfdistdir}/tex/latex/codepage/shapedc.tex
21mr|texlive-codepage-20190228-2|39	%doc %{_texmfdistdir}/doc/latex/codepage/LISEZMOI
21mr|texlive-codepage-20190228-2|40	%doc %{_texmfdistdir}/doc/latex/codepage/README
21mr|texlive-codepage-20190228-2|41	%doc %{_texmfdistdir}/doc/latex/codepage/codepage.pdf
21mr|texlive-codepage-20190228-2|42	%doc %{_texmfdistdir}/doc/latex/codepage/demo.zip
21mr|texlive-codepage-20190228-2|43	%doc %{_texmfdistdir}/doc/latex/codepage/frintro.pdf
21mr|texlive-codepage-20190228-2|44	#- source
21mr|texlive-codepage-20190228-2|45	%doc %{_texmfdistdir}/source/latex/codepage/codepage.drv
21mr|texlive-codepage-20190228-2|46	%doc %{_texmfdistdir}/source/latex/codepage/codepage.dtx
21mr|texlive-codepage-20190228-2|47	%doc %{_texmfdistdir}/source/latex/codepage/codepage.ins
21mr|texlive-codepage-20190228-2|48	%doc %{_texmfdistdir}/source/latex/codepage/frintro.drv
21mr|texlive-codepage-20190228-2|49	
21mr|texlive-codepage-20190228-2|50	#-----------------------------------------------------------------------
21mr|texlive-codepage-20190228-2|51	%prep
21mr|texlive-codepage-20190228-2|52	%setup -c -a0 -a1 -a2
21mr|texlive-codepage-20190228-2|53	
21mr|texlive-codepage-20190228-2|54	%build
21mr|texlive-codepage-20190228-2|55	
21mr|texlive-codepage-20190228-2|56	%install
21mr|texlive-codepage-20190228-2|57	
21mr|texlive-codepage-20190228-2|58	# fix broken *.zip files in docs
21mr|texlive-codepage-20190228-2|59	pushd ./doc/latex/codepage/
21mr|texlive-codepage-20190228-2|60	unzip demo.zip
21mr|texlive-codepage-20190228-2|61	rm -rf demo.zip
21mr|texlive-codepage-20190228-2|62	zip -r demo.zip *.tex
21mr|texlive-codepage-20190228-2|63	rm -rf *.tex
21mr|texlive-codepage-20190228-2|64	popd
21mr|texlive-codepage-20190228-2|65	
21mr|texlive-codepage-20190228-2|66	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-codepage-20190228-2|67	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17486 21
21mr|texlive-codesection-0.1-1|1	Name:		texlive-codesection
21mr|texlive-codesection-0.1-1|2	Version:	0.1
21mr|texlive-codesection-0.1-1|3	Release:	1
21mr|texlive-codesection-0.1-1|4	Summary:	Provides an Environment which can be included from compilation
21mr|texlive-codesection-0.1-1|5	Group:		Publishing
21mr|texlive-codesection-0.1-1|6	URL:		https://ctan.org/tex-archive/macros/latex/contrib/codesection
21mr|texlive-codesection-0.1-1|7	License:	The LATEX Project Public License 1.3
21mr|texlive-codesection-0.1-1|8	Source0:	http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/codesection.tar.xz
21mr|texlive-codesection-0.1-1|9	Source1:	http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/codesection.doc.tar.xz
21mr|texlive-codesection-0.1-1|10	Source2: 	http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/codesection.source.tar.xz
21mr|texlive-codesection-0.1-1|11	BuildArch:	noarch
21mr|texlive-codesection-0.1-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-codesection-0.1-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-codesection-0.1-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-codesection-0.1-1|15	
21mr|texlive-codesection-0.1-1|16	%description
21mr|texlive-codesection-0.1-1|17	This packages provides an environment to switch a section of code on or off. The
21mr|texlive-codesection-0.1-1|18	code can be placed anywhere in the file and is not limited to the document or the
21mr|texlive-codesection-0.1-1|19	preamble.
21mr|texlive-codesection-0.1-1|20	The motivation for this package was to have commands which allow to
21mr|texlive-codesection-0.1-1|21	preselect if sections of code in a preamble of a template are executed or not.
21mr|texlive-codesection-0.1-1|22	
21mr|texlive-codesection-0.1-1|23	#-----------------------------------------------------------------------
21mr|texlive-codesection-0.1-1|24	%files
21mr|texlive-codesection-0.1-1|25	%{_texmfdistdir}/tex/*
21mr|texlive-codesection-0.1-1|26	%doc %{_texmfdistdir}/doc/*
21mr|texlive-codesection-0.1-1|27	%doc %{_texmfdistdir}/source/*
21mr|texlive-codesection-0.1-1|28	
21mr|texlive-codesection-0.1-1|29	#-----------------------------------------------------------------------
21mr|texlive-codesection-0.1-1|30	%prep
21mr|texlive-codesection-0.1-1|31	%setup -c -a0 -a1 -a2
21mr|texlive-codesection-0.1-1|32	
21mr|texlive-codesection-0.1-1|33	%build
21mr|texlive-codesection-0.1-1|34	
21mr|texlive-codesection-0.1-1|35	%install
21mr|texlive-codesection-0.1-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-codesection-0.1-1|37	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17487 21
21mr|texlive-codicefiscaleitaliano-1.2-7|1	# revision 26234
21mr|texlive-codicefiscaleitaliano-1.2-7|2	# category Package
21mr|texlive-codicefiscaleitaliano-1.2-7|3	# catalog-ctan /macros/latex/contrib/codicefiscaleitaliano
21mr|texlive-codicefiscaleitaliano-1.2-7|4	# catalog-date 2012-05-05 09:37:49 +0200
21mr|texlive-codicefiscaleitaliano-1.2-7|5	# catalog-license lppl1.3
21mr|texlive-codicefiscaleitaliano-1.2-7|6	# catalog-version 1.2
21mr|texlive-codicefiscaleitaliano-1.2-7|7	Name:		texlive-codicefiscaleitaliano
21mr|texlive-codicefiscaleitaliano-1.2-7|8	Version:	1.2
21mr|texlive-codicefiscaleitaliano-1.2-7|9	Release:	7
21mr|texlive-codicefiscaleitaliano-1.2-7|10	Summary:	Test the consistency of the Italian personal Fiscal Code
21mr|texlive-codicefiscaleitaliano-1.2-7|11	Group:		Publishing
21mr|texlive-codicefiscaleitaliano-1.2-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/codicefiscaleitaliano
21mr|texlive-codicefiscaleitaliano-1.2-7|13	License:	LPPL1.3
21mr|texlive-codicefiscaleitaliano-1.2-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/codicefiscaleitaliano.tar.xz
21mr|texlive-codicefiscaleitaliano-1.2-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/codicefiscaleitaliano.doc.tar.xz
21mr|texlive-codicefiscaleitaliano-1.2-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/codicefiscaleitaliano.source.tar.xz
21mr|texlive-codicefiscaleitaliano-1.2-7|17	BuildArch:	noarch
21mr|texlive-codicefiscaleitaliano-1.2-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-codicefiscaleitaliano-1.2-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-codicefiscaleitaliano-1.2-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-codicefiscaleitaliano-1.2-7|21	
21mr|texlive-codicefiscaleitaliano-1.2-7|22	%description
21mr|texlive-codicefiscaleitaliano-1.2-7|23	The alphanumeric string that forms the Italian personal Fiscal
21mr|texlive-codicefiscaleitaliano-1.2-7|24	Code is prone to be misspelled thus rendering a legal document
21mr|texlive-codicefiscaleitaliano-1.2-7|25	invalid. The package quickly verifies the consistency of the
21mr|texlive-codicefiscaleitaliano-1.2-7|26	fiscal code string, and can therefore be useful for lawyers and
21mr|texlive-codicefiscaleitaliano-1.2-7|27	accountants that use fiscal codes very frequently.
21mr|texlive-codicefiscaleitaliano-1.2-7|28	
21mr|texlive-codicefiscaleitaliano-1.2-7|29	
21mr|texlive-codicefiscaleitaliano-1.2-7|30	#-----------------------------------------------------------------------
21mr|texlive-codicefiscaleitaliano-1.2-7|31	%files
21mr|texlive-codicefiscaleitaliano-1.2-7|32	%{_texmfdistdir}/tex/latex/codicefiscaleitaliano/codicefiscaleitaliano.sty
21mr|texlive-codicefiscaleitaliano-1.2-7|33	%doc %{_texmfdistdir}/doc/latex/codicefiscaleitaliano/README
21mr|texlive-codicefiscaleitaliano-1.2-7|34	%doc %{_texmfdistdir}/doc/latex/codicefiscaleitaliano/codicefiscaleitaliano.pdf
21mr|texlive-codicefiscaleitaliano-1.2-7|35	#- source
21mr|texlive-codicefiscaleitaliano-1.2-7|36	%doc %{_texmfdistdir}/source/latex/codicefiscaleitaliano/codicefiscaleitaliano.dtx
21mr|texlive-codicefiscaleitaliano-1.2-7|37	
21mr|texlive-codicefiscaleitaliano-1.2-7|38	#-----------------------------------------------------------------------
21mr|texlive-codicefiscaleitaliano-1.2-7|39	%prep
21mr|texlive-codicefiscaleitaliano-1.2-7|40	%setup -c -a0 -a1 -a2
21mr|texlive-codicefiscaleitaliano-1.2-7|41	
21mr|texlive-codicefiscaleitaliano-1.2-7|42	%build
21mr|texlive-codicefiscaleitaliano-1.2-7|43	
21mr|texlive-codicefiscaleitaliano-1.2-7|44	%install
21mr|texlive-codicefiscaleitaliano-1.2-7|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-codicefiscaleitaliano-1.2-7|46	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17488 21
21mr|texlive-collcell-0.5-7|1	# revision 21539
21mr|texlive-collcell-0.5-7|2	# category Package
21mr|texlive-collcell-0.5-7|3	# catalog-ctan /macros/latex/contrib/collcell
21mr|texlive-collcell-0.5-7|4	# catalog-date 2011-02-27 21:54:29 +0100
21mr|texlive-collcell-0.5-7|5	# catalog-license lppl1.3
21mr|texlive-collcell-0.5-7|6	# catalog-version 0.5
21mr|texlive-collcell-0.5-7|7	Name:		texlive-collcell
21mr|texlive-collcell-0.5-7|8	Version:	0.5
21mr|texlive-collcell-0.5-7|9	Release:	7
21mr|texlive-collcell-0.5-7|10	Summary:	Collect contents of a tabular cell as argument to a macro
21mr|texlive-collcell-0.5-7|11	Group:		Publishing
21mr|texlive-collcell-0.5-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/collcell
21mr|texlive-collcell-0.5-7|13	License:	LPPL1.3
21mr|texlive-collcell-0.5-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collcell.tar.xz
21mr|texlive-collcell-0.5-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collcell.doc.tar.xz
21mr|texlive-collcell-0.5-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collcell.source.tar.xz
21mr|texlive-collcell-0.5-7|17	BuildArch:	noarch
21mr|texlive-collcell-0.5-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-collcell-0.5-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-collcell-0.5-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-collcell-0.5-7|21	
21mr|texlive-collcell-0.5-7|22	%description
21mr|texlive-collcell-0.5-7|23	The package provides macros that collect the content of a
21mr|texlive-collcell-0.5-7|24	tabular cell, and offer them as an argument to a macro. Special
21mr|texlive-collcell-0.5-7|25	care is taken to remove all aligning macros inserted by tabular
21mr|texlive-collcell-0.5-7|26	from the cell content. The macros also work in the last column
21mr|texlive-collcell-0.5-7|27	of a table, but do not support verbatim material inside the
21mr|texlive-collcell-0.5-7|28	cells.
21mr|texlive-collcell-0.5-7|29	
21mr|texlive-collcell-0.5-7|30	
21mr|texlive-collcell-0.5-7|31	#-----------------------------------------------------------------------
21mr|texlive-collcell-0.5-7|32	%files
21mr|texlive-collcell-0.5-7|33	%{_texmfdistdir}/tex/latex/collcell/collcell.sty
21mr|texlive-collcell-0.5-7|34	%doc %{_texmfdistdir}/doc/latex/collcell/collcell.pdf
21mr|texlive-collcell-0.5-7|35	#- source
21mr|texlive-collcell-0.5-7|36	%doc %{_texmfdistdir}/source/latex/collcell/Makefile
21mr|texlive-collcell-0.5-7|37	%doc %{_texmfdistdir}/source/latex/collcell/README
21mr|texlive-collcell-0.5-7|38	%doc %{_texmfdistdir}/source/latex/collcell/collcell.dtx
21mr|texlive-collcell-0.5-7|39	%doc %{_texmfdistdir}/source/latex/collcell/collcell.ins
21mr|texlive-collcell-0.5-7|40	
21mr|texlive-collcell-0.5-7|41	#-----------------------------------------------------------------------
21mr|texlive-collcell-0.5-7|42	%prep
21mr|texlive-collcell-0.5-7|43	%setup -c -a0 -a1 -a2
21mr|texlive-collcell-0.5-7|44	
21mr|texlive-collcell-0.5-7|45	%build
21mr|texlive-collcell-0.5-7|46	
21mr|texlive-collcell-0.5-7|47	%install
21mr|texlive-collcell-0.5-7|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-collcell-0.5-7|49	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17489 21
21mr|texlive-collectbox-0.4b-2|1	# revision 26557
21mr|texlive-collectbox-0.4b-2|2	# category Package
21mr|texlive-collectbox-0.4b-2|3	# catalog-ctan undef
21mr|texlive-collectbox-0.4b-2|4	# catalog-date undef
21mr|texlive-collectbox-0.4b-2|5	# catalog-license undef
21mr|texlive-collectbox-0.4b-2|6	# catalog-version undef
21mr|texlive-collectbox-0.4b-2|7	Name:		texlive-collectbox
21mr|texlive-collectbox-0.4b-2|8	Version:	0.4b
21mr|texlive-collectbox-0.4b-2|9	Release:	2
21mr|texlive-collectbox-0.4b-2|10	Epoch:		1
21mr|texlive-collectbox-0.4b-2|11	Summary:	TeXLive collectbox package
21mr|texlive-collectbox-0.4b-2|12	Group:		Publishing
21mr|texlive-collectbox-0.4b-2|13	URL:		http://tug.org/texlive
21mr|texlive-collectbox-0.4b-2|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-collectbox-0.4b-2|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collectbox.tar.xz
21mr|texlive-collectbox-0.4b-2|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collectbox.doc.tar.xz
21mr|texlive-collectbox-0.4b-2|17	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collectbox.source.tar.xz
21mr|texlive-collectbox-0.4b-2|18	BuildArch:	noarch
21mr|texlive-collectbox-0.4b-2|19	BuildRequires:	texlive-tlpkg
21mr|texlive-collectbox-0.4b-2|20	Requires(pre):	texlive-tlpkg
21mr|texlive-collectbox-0.4b-2|21	Requires(post):	texlive-kpathsea
21mr|texlive-collectbox-0.4b-2|22	
21mr|texlive-collectbox-0.4b-2|23	%description
21mr|texlive-collectbox-0.4b-2|24	TeXLive collectbox package.
21mr|texlive-collectbox-0.4b-2|25	
21mr|texlive-collectbox-0.4b-2|26	#-----------------------------------------------------------------------
21mr|texlive-collectbox-0.4b-2|27	%files
21mr|texlive-collectbox-0.4b-2|28	%{_texmfdistdir}/tex/latex/collectbox/collectbox.sty
21mr|texlive-collectbox-0.4b-2|29	%doc %{_texmfdistdir}/doc/latex/collectbox/README
21mr|texlive-collectbox-0.4b-2|30	%doc %{_texmfdistdir}/doc/latex/collectbox/collectbox.pdf
21mr|texlive-collectbox-0.4b-2|31	#- source
21mr|texlive-collectbox-0.4b-2|32	%doc %{_texmfdistdir}/source/latex/collectbox/collectbox.dtx
21mr|texlive-collectbox-0.4b-2|33	%doc %{_texmfdistdir}/source/latex/collectbox/collectbox.ins
21mr|texlive-collectbox-0.4b-2|34	
21mr|texlive-collectbox-0.4b-2|35	#-----------------------------------------------------------------------
21mr|texlive-collectbox-0.4b-2|36	%prep
21mr|texlive-collectbox-0.4b-2|37	%setup -c -a0 -a1 -a2
21mr|texlive-collectbox-0.4b-2|38	
21mr|texlive-collectbox-0.4b-2|39	%build
21mr|texlive-collectbox-0.4b-2|40	
21mr|texlive-collectbox-0.4b-2|41	%install
21mr|texlive-collectbox-0.4b-2|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-collectbox-0.4b-2|43	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17490 21
21mr|texlive-collection-basic-20200308-1|1	Name:		texlive-collection-basic
21mr|texlive-collection-basic-20200308-1|2	Epoch:		1
21mr|texlive-collection-basic-20200308-1|3	Version:	20200308
21mr|texlive-collection-basic-20200308-1|4	Release:	1
21mr|texlive-collection-basic-20200308-1|5	Summary:	Essential programs and files
21mr|texlive-collection-basic-20200308-1|6	Group:		Publishing
21mr|texlive-collection-basic-20200308-1|7	URL:		http://tug.org/texlive
21mr|texlive-collection-basic-20200308-1|8	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-collection-basic-20200308-1|9	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-basic.tar.xz
21mr|texlive-collection-basic-20200308-1|10	BuildArch:	noarch
21mr|texlive-collection-basic-20200308-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-collection-basic-20200308-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-collection-basic-20200308-1|13	Requires:	texlive-amsfonts
21mr|texlive-collection-basic-20200308-1|14	Requires:	texlive-bibtex
21mr|texlive-collection-basic-20200308-1|15	Requires:	texlive-cm
21mr|texlive-collection-basic-20200308-1|16	Requires:	texlive-dvipdfmx
21mr|texlive-collection-basic-20200308-1|17	Requires:	texlive-dvips
21mr|texlive-collection-basic-20200308-1|18	Requires:	texlive-enctex
21mr|texlive-collection-basic-20200308-1|19	Requires:	texlive-etex
21mr|texlive-collection-basic-20200308-1|20	Requires:	texlive-etex-pkg
21mr|texlive-collection-basic-20200308-1|21	Requires:	texlive-glyphlist
21mr|texlive-collection-basic-20200308-1|22	Requires:	texlive-gsftopk
21mr|texlive-collection-basic-20200308-1|23	Requires:	texlive-hyph-utf8
21mr|texlive-collection-basic-20200308-1|24	Requires:	texlive-hyphen-base
21mr|texlive-collection-basic-20200308-1|25	Requires:	texlive-ifluatex
21mr|texlive-collection-basic-20200308-1|26	Requires:	texlive-ifxetex
21mr|texlive-collection-basic-20200308-1|27	Requires:	texlive-kpathsea
21mr|texlive-collection-basic-20200308-1|28	Requires:	texlive-lua-alt-getopt
21mr|texlive-collection-basic-20200308-1|29	Requires:	texlive-luatex
21mr|texlive-collection-basic-20200308-1|30	Requires:	texlive-makeindex
21mr|texlive-collection-basic-20200308-1|31	Requires:	texlive-metafont
21mr|texlive-collection-basic-20200308-1|32	Requires:	texlive-mflogo
21mr|texlive-collection-basic-20200308-1|33	Requires:	texlive-mfware
21mr|texlive-collection-basic-20200308-1|34	Requires:	texlive-pdftex
21mr|texlive-collection-basic-20200308-1|35	Requires:	texlive-plain
21mr|texlive-collection-basic-20200308-1|36	Requires:	texlive-tetex
21mr|texlive-collection-basic-20200308-1|37	Requires:	texlive-tex
21mr|texlive-collection-basic-20200308-1|38	Requires:	texlive-texlive-scripts
21mr|texlive-collection-basic-20200308-1|39	Requires:	texlive-xdvi
21mr|texlive-collection-basic-20200308-1|40	Recommends:	texlive-colorprofiles
21mr|texlive-collection-basic-20200308-1|41	Recommends:	texlive-graphics-def
21mr|texlive-collection-basic-20200308-1|42	Recommends:	texlive-knuth-lib
21mr|texlive-collection-basic-20200308-1|43	Recommends:	texlive-knuth-local
21mr|texlive-collection-basic-20200308-1|44	Recommends:	texlive-tex-ini-files
21mr|texlive-collection-basic-20200308-1|45	Requires:	texlive-texlive-common
21mr|texlive-collection-basic-20200308-1|46	Requires:	texlive-texlive-docindex
21mr|texlive-collection-basic-20200308-1|47	Requires:	texlive-texlive-en
21mr|texlive-collection-basic-20200308-1|48	Recommends:	texlive-tlshell
21mr|texlive-collection-basic-20200308-1|49	Recommends:	texlive-unicode-data
21mr|texlive-collection-basic-20200308-1|50	Recommends:	texlive-updmap-map
21mr|texlive-collection-basic-20200308-1|51	
21mr|texlive-collection-basic-20200308-1|52	%description
21mr|texlive-collection-basic-20200308-1|53	These files are regarded as basic for any TeX system, covering
21mr|texlive-collection-basic-20200308-1|54	plain TeX macros, Computer Modern fonts, and configuration for
21mr|texlive-collection-basic-20200308-1|55	common drivers; no LaTeX.
21mr|texlive-collection-basic-20200308-1|56	
21mr|texlive-collection-basic-20200308-1|57	#-----------------------------------------------------------------------
21mr|texlive-collection-basic-20200308-1|58	%files
21mr|texlive-collection-basic-20200308-1|59	%{_texmfdistdir}/tlpkg/tlpobj/collection*
21mr|texlive-collection-basic-20200308-1|60	#-----------------------------------------------------------------------
21mr|texlive-collection-basic-20200308-1|61	%prep
21mr|texlive-collection-basic-20200308-1|62	%setup -c -a0
21mr|texlive-collection-basic-20200308-1|63	
21mr|texlive-collection-basic-20200308-1|64	%build
21mr|texlive-collection-basic-20200308-1|65	
21mr|texlive-collection-basic-20200308-1|66	%install
21mr|texlive-collection-basic-20200308-1|67	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-collection-basic-20200308-1|68	cp -fpar * %{buildroot}%{_texmfdistdir}

17491 21
21mr|texlive-collection-context-20200403-2|1	# revision 54074
21mr|texlive-collection-context-20200403-2|2	# category Collection
21mr|texlive-collection-context-20200403-2|3	# catalog-ctan undef
21mr|texlive-collection-context-20200403-2|4	# catalog-date undef
21mr|texlive-collection-context-20200403-2|5	# catalog-license undef
21mr|texlive-collection-context-20200403-2|6	# catalog-version undef
21mr|texlive-collection-context-20200403-2|7	
21mr|texlive-collection-context-20200403-2|8	%bcond_with unknown_recommends
21mr|texlive-collection-context-20200403-2|9	
21mr|texlive-collection-context-20200403-2|10	Name:		texlive-collection-context
21mr|texlive-collection-context-20200403-2|11	Epoch:		1
21mr|texlive-collection-context-20200403-2|12	Version:	20200403
21mr|texlive-collection-context-20200403-2|13	Release:	2
21mr|texlive-collection-context-20200403-2|14	Summary:	ConTeXt and packages
21mr|texlive-collection-context-20200403-2|15	Group:		Publishing
21mr|texlive-collection-context-20200403-2|16	URL:		http://tug.org/texlive
21mr|texlive-collection-context-20200403-2|17	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-collection-context-20200403-2|18	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-context.tar.xz
21mr|texlive-collection-context-20200403-2|19	BuildArch:	noarch
21mr|texlive-collection-context-20200403-2|20	BuildRequires:	texlive-tlpkg
21mr|texlive-collection-context-20200403-2|21	Requires(pre):	texlive-tlpkg
21mr|texlive-collection-context-20200403-2|22	Requires(post):	texlive-context
21mr|texlive-collection-context-20200403-2|23	Requires:	texlive-collection-basic
21mr|texlive-collection-context-20200403-2|24	Requires:	texlive-jmn
21mr|texlive-collection-context-20200403-2|25	Requires:	texlive-context-account
21mr|texlive-collection-context-20200403-2|26	Requires:	texlive-context-algorithmic
21mr|texlive-collection-context-20200403-2|27	Requires:	texlive-context-bnf
21mr|texlive-collection-context-20200403-2|28	Requires:	texlive-context-chromato
21mr|texlive-collection-context-20200403-2|29	Requires:	texlive-context-construction-plan
21mr|texlive-collection-context-20200403-2|30	Requires:	texlive-context-cyrillicnumbers
21mr|texlive-collection-context-20200403-2|31	Requires:	texlive-context-degrade
21mr|texlive-collection-context-20200403-2|32	Requires:	texlive-context-filter
21mr|texlive-collection-context-20200403-2|33	Requires:	texlive-context-french
21mr|texlive-collection-context-20200403-2|34	Requires:	texlive-context-fullpage
21mr|texlive-collection-context-20200403-2|35	Requires:	texlive-context-gantt
21mr|texlive-collection-context-20200403-2|36	Requires:	texlive-context-gnuplot
21mr|texlive-collection-context-20200403-2|37	Requires:	texlive-context-letter
21mr|texlive-collection-context-20200403-2|38	Requires:	texlive-context-lettrine
21mr|texlive-collection-context-20200403-2|39	Requires:	texlive-context-mathsets
21mr|texlive-collection-context-20200403-2|40	Requires:	texlive-context-notes-zh-cn
21mr|texlive-collection-context-20200403-2|41	Requires:	texlive-context-rst
21mr|texlive-collection-context-20200403-2|42	Requires:	texlive-context-ruby
21mr|texlive-collection-context-20200403-2|43	Requires:	texlive-context-simplefonts
21mr|texlive-collection-context-20200403-2|44	Requires:	texlive-context-simpleslides
21mr|texlive-collection-context-20200403-2|45	Requires:	texlive-context-transliterator
21mr|texlive-collection-context-20200403-2|46	Requires:	texlive-context-typearea
21mr|texlive-collection-context-20200403-2|47	Requires:	texlive-context-typescripts
21mr|texlive-collection-context-20200403-2|48	Requires:	texlive-context-vim
21mr|texlive-collection-context-20200403-2|49	# Some suggested pkgs are in contrib
21mr|texlive-collection-context-20200403-2|50	Recommends:	texlive-context-animation
21mr|texlive-collection-context-20200403-2|51	Recommends:	texlive-context-annotation
21mr|texlive-collection-context-20200403-2|52	Recommends:	texlive-context-cmscbf
21mr|texlive-collection-context-20200403-2|53	Recommends:	texlive-context-layout
21mr|texlive-collection-context-20200403-2|54	Recommends:	texlive-context-title
21mr|texlive-collection-context-20200403-2|55	Recommends:	texlive-context-cmttbf
21mr|texlive-collection-context-20200403-2|56	Recommends:	texlive-context-fancybreak
21mr|texlive-collection-context-20200403-2|57	%if %{with unknown_recommends}
21mr|texlive-collection-context-20200403-2|58	Recommends:	texlive-npp-for-context
21mr|texlive-collection-context-20200403-2|59	Recommends:	texlive-context-handlecsv
21mr|texlive-collection-context-20200403-2|60	Recommends:	texlive-context-inifile
21mr|texlive-collection-context-20200403-2|61	Recommends:	texlive-context-visualcounter
21mr|texlive-collection-context-20200403-2|62	%endif
21mr|texlive-collection-context-20200403-2|63	
21mr|texlive-collection-context-20200403-2|64	%description
21mr|texlive-collection-context-20200403-2|65	Hans Hagen's powerful ConTeXt system, http://pragma-ade.com.
21mr|texlive-collection-context-20200403-2|66	Also includes third-party ConTeXt packages.
21mr|texlive-collection-context-20200403-2|67	
21mr|texlive-collection-context-20200403-2|68	
21mr|texlive-collection-context-20200403-2|69	#-----------------------------------------------------------------------
21mr|texlive-collection-context-20200403-2|70	%files
21mr|texlive-collection-context-20200403-2|71	
21mr|texlive-collection-context-20200403-2|72	#-----------------------------------------------------------------------
21mr|texlive-collection-context-20200403-2|73	%prep
21mr|texlive-collection-context-20200403-2|74	%setup -c -a0
21mr|texlive-collection-context-20200403-2|75	
21mr|texlive-collection-context-20200403-2|76	%build
21mr|texlive-collection-context-20200403-2|77	
21mr|texlive-collection-context-20200403-2|78	%install

17492 21
21mr|texlive-collection-fontsrecommended-20190228-2|1	# revision 32620
21mr|texlive-collection-fontsrecommended-20190228-2|2	# category Collection
21mr|texlive-collection-fontsrecommended-20190228-2|3	# catalog-ctan undef
21mr|texlive-collection-fontsrecommended-20190228-2|4	# catalog-date undef
21mr|texlive-collection-fontsrecommended-20190228-2|5	# catalog-license undef
21mr|texlive-collection-fontsrecommended-20190228-2|6	# catalog-version undef
21mr|texlive-collection-fontsrecommended-20190228-2|7	Name:		texlive-collection-fontsrecommended
21mr|texlive-collection-fontsrecommended-20190228-2|8	Epoch:		1
21mr|texlive-collection-fontsrecommended-20190228-2|9	Version:	20190228
21mr|texlive-collection-fontsrecommended-20190228-2|10	Release:	2
21mr|texlive-collection-fontsrecommended-20190228-2|11	Summary:	Recommended fonts
21mr|texlive-collection-fontsrecommended-20190228-2|12	Group:		Publishing
21mr|texlive-collection-fontsrecommended-20190228-2|13	URL:		http://tug.org/texlive
21mr|texlive-collection-fontsrecommended-20190228-2|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-collection-fontsrecommended-20190228-2|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-fontsrecommended.tar.xz
21mr|texlive-collection-fontsrecommended-20190228-2|16	BuildArch:	noarch
21mr|texlive-collection-fontsrecommended-20190228-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-collection-fontsrecommended-20190228-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-collection-fontsrecommended-20190228-2|19	Requires:	texlive-collection-basic
21mr|texlive-collection-fontsrecommended-20190228-2|20	Requires:	texlive-avantgar
21mr|texlive-collection-fontsrecommended-20190228-2|21	Requires:	texlive-bookman
21mr|texlive-collection-fontsrecommended-20190228-2|22	Requires:	texlive-charter
21mr|texlive-collection-fontsrecommended-20190228-2|23	Requires:	texlive-cm-super
21mr|texlive-collection-fontsrecommended-20190228-2|24	Requires:	texlive-cmextra
21mr|texlive-collection-fontsrecommended-20190228-2|25	Requires:	texlive-courier
21mr|texlive-collection-fontsrecommended-20190228-2|26	Requires:	texlive-ec
21mr|texlive-collection-fontsrecommended-20190228-2|27	Requires:	texlive-euro
21mr|texlive-collection-fontsrecommended-20190228-2|28	Requires:	texlive-euro-ce
21mr|texlive-collection-fontsrecommended-20190228-2|29	Requires:	texlive-eurosym
21mr|texlive-collection-fontsrecommended-20190228-2|30	Requires:	texlive-fpl
21mr|texlive-collection-fontsrecommended-20190228-2|31	Requires:	texlive-helvetic
21mr|texlive-collection-fontsrecommended-20190228-2|32	Requires:	texlive-lm
21mr|texlive-collection-fontsrecommended-20190228-2|33	Requires:	texlive-lm-math
21mr|texlive-collection-fontsrecommended-20190228-2|34	Requires:	texlive-marvosym
21mr|texlive-collection-fontsrecommended-20190228-2|35	Requires:	texlive-mathpazo
21mr|texlive-collection-fontsrecommended-20190228-2|36	Requires:	texlive-ncntrsbk
21mr|texlive-collection-fontsrecommended-20190228-2|37	Requires:	texlive-palatino
21mr|texlive-collection-fontsrecommended-20190228-2|38	Requires:	texlive-pxfonts
21mr|texlive-collection-fontsrecommended-20190228-2|39	Requires:	texlive-rsfs
21mr|texlive-collection-fontsrecommended-20190228-2|40	Requires:	texlive-symbol
21mr|texlive-collection-fontsrecommended-20190228-2|41	Requires:	texlive-tex-gyre
21mr|texlive-collection-fontsrecommended-20190228-2|42	Requires:	texlive-tex-gyre-math
21mr|texlive-collection-fontsrecommended-20190228-2|43	Requires:	texlive-times
21mr|texlive-collection-fontsrecommended-20190228-2|44	Requires:	texlive-tipa
21mr|texlive-collection-fontsrecommended-20190228-2|45	Requires:	texlive-txfonts
21mr|texlive-collection-fontsrecommended-20190228-2|46	Requires:	texlive-utopia
21mr|texlive-collection-fontsrecommended-20190228-2|47	Requires:	texlive-wasy
21mr|texlive-collection-fontsrecommended-20190228-2|48	Requires:	texlive-wasysym
21mr|texlive-collection-fontsrecommended-20190228-2|49	Requires:	texlive-zapfchan
21mr|texlive-collection-fontsrecommended-20190228-2|50	Requires:	texlive-zapfding
21mr|texlive-collection-fontsrecommended-20190228-2|51	Requires:	texlive-manfnt-font
21mr|texlive-collection-fontsrecommended-20190228-2|52	# Not in repos yet
21mr|texlive-collection-fontsrecommended-20190228-2|53	Recommends:	texlive-mflogo-font
21mr|texlive-collection-fontsrecommended-20190228-2|54	Recommends:	texlive-wasy2-ps
21mr|texlive-collection-fontsrecommended-20190228-2|55	%rename texlive-fonts
21mr|texlive-collection-fontsrecommended-20190228-2|56	%rename texlive-texmf-fonts
21mr|texlive-collection-fontsrecommended-20190228-2|57	
21mr|texlive-collection-fontsrecommended-20190228-2|58	%description
21mr|texlive-collection-fontsrecommended-20190228-2|59	Recommended fonts, including the base 35 PostScript fonts,
21mr|texlive-collection-fontsrecommended-20190228-2|60	Latin Modern, TeX Gyre, and T1 and other encoding support for
21mr|texlive-collection-fontsrecommended-20190228-2|61	Computer Modern, in outline form.
21mr|texlive-collection-fontsrecommended-20190228-2|62	
21mr|texlive-collection-fontsrecommended-20190228-2|63	#-----------------------------------------------------------------------
21mr|texlive-collection-fontsrecommended-20190228-2|64	%files
21mr|texlive-collection-fontsrecommended-20190228-2|65	
21mr|texlive-collection-fontsrecommended-20190228-2|66	#-----------------------------------------------------------------------
21mr|texlive-collection-fontsrecommended-20190228-2|67	%prep
21mr|texlive-collection-fontsrecommended-20190228-2|68	%setup -c -a0
21mr|texlive-collection-fontsrecommended-20190228-2|69	
21mr|texlive-collection-fontsrecommended-20190228-2|70	%build
21mr|texlive-collection-fontsrecommended-20190228-2|71	
21mr|texlive-collection-fontsrecommended-20190228-2|72	%install

17493 21
21mr|texlive-collection-fontutils-20190228-3|1	# revision 30396
21mr|texlive-collection-fontutils-20190228-3|2	# category Collection
21mr|texlive-collection-fontutils-20190228-3|3	# catalog-ctan undef
21mr|texlive-collection-fontutils-20190228-3|4	# catalog-date undef
21mr|texlive-collection-fontutils-20190228-3|5	# catalog-license undef
21mr|texlive-collection-fontutils-20190228-3|6	# catalog-version undef
21mr|texlive-collection-fontutils-20190228-3|7	Name:		texlive-collection-fontutils
21mr|texlive-collection-fontutils-20190228-3|8	Epoch:		1
21mr|texlive-collection-fontutils-20190228-3|9	Version:	20190228
21mr|texlive-collection-fontutils-20190228-3|10	Release:	3
21mr|texlive-collection-fontutils-20190228-3|11	Summary:	Graphics and font utilities
21mr|texlive-collection-fontutils-20190228-3|12	Group:		Publishing
21mr|texlive-collection-fontutils-20190228-3|13	URL:		http://tug.org/texlive
21mr|texlive-collection-fontutils-20190228-3|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-collection-fontutils-20190228-3|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-fontutils.tar.xz
21mr|texlive-collection-fontutils-20190228-3|16	BuildArch:	noarch
21mr|texlive-collection-fontutils-20190228-3|17	BuildRequires:	texlive-tlpkg
21mr|texlive-collection-fontutils-20190228-3|18	Requires(pre):	texlive-tlpkg
21mr|texlive-collection-fontutils-20190228-3|19	Requires:	texlive-collection-basic
21mr|texlive-collection-fontutils-20190228-3|20	Requires:	texlive-accfonts
21mr|texlive-collection-fontutils-20190228-3|21	Requires:	texlive-afm2pl
21mr|texlive-collection-fontutils-20190228-3|22	Requires:	texlive-dosepsbin
21mr|texlive-collection-fontutils-20190228-3|23	Requires:	texlive-epstopdf
21mr|texlive-collection-fontutils-20190228-3|24	Requires:	texlive-fontware
21mr|texlive-collection-fontutils-20190228-3|25	Requires:	texlive-lcdftypetools
21mr|texlive-collection-fontutils-20190228-3|26	Requires:	texlive-ps2pkm
21mr|texlive-collection-fontutils-20190228-3|27	Requires:	texlive-pstools
21mr|texlive-collection-fontutils-20190228-3|28	Requires:	psutils
21mr|texlive-collection-fontutils-20190228-3|29	Requires:	texlive-dvipsconfig
21mr|texlive-collection-fontutils-20190228-3|30	Requires:	texlive-fontinst
21mr|texlive-collection-fontutils-20190228-3|31	Requires:	texlive-fontools
21mr|texlive-collection-fontutils-20190228-3|32	Requires:	texlive-mf2pt1
21mr|texlive-collection-fontutils-20190228-3|33	Requires:	texlive-ttfutils
21mr|texlive-collection-fontutils-20190228-3|34	Requires:	texlive-metatype1
21mr|texlive-collection-fontutils-20190228-3|35	# To be obsoleted by ps2pk
21mr|texlive-collection-fontutils-20190228-3|36	Requires:	texlive-ps2pkm
21mr|texlive-collection-fontutils-20190228-3|37	
21mr|texlive-collection-fontutils-20190228-3|38	%description
21mr|texlive-collection-fontutils-20190228-3|39	Programs for conversion between font formats, testing fonts,
21mr|texlive-collection-fontutils-20190228-3|40	virtual fonts, .gf and .pk manipulation, mft, fontinst, etc.
21mr|texlive-collection-fontutils-20190228-3|41	Manipulating OpenType, TrueType, Type 1,and for manipulation of
21mr|texlive-collection-fontutils-20190228-3|42	PostScript and other image formats.
21mr|texlive-collection-fontutils-20190228-3|43	
21mr|texlive-collection-fontutils-20190228-3|44	#-----------------------------------------------------------------------
21mr|texlive-collection-fontutils-20190228-3|45	%files
21mr|texlive-collection-fontutils-20190228-3|46	
21mr|texlive-collection-fontutils-20190228-3|47	#-----------------------------------------------------------------------
21mr|texlive-collection-fontutils-20190228-3|48	%prep
21mr|texlive-collection-fontutils-20190228-3|49	%setup -c -a0
21mr|texlive-collection-fontutils-20190228-3|50	
21mr|texlive-collection-fontutils-20190228-3|51	%build
21mr|texlive-collection-fontutils-20190228-3|52	
21mr|texlive-collection-fontutils-20190228-3|53	%install

17494 21
21mr|texlive-collection-games-20190228-2|1	# revision 32893
21mr|texlive-collection-games-20190228-2|2	# category Collection
21mr|texlive-collection-games-20190228-2|3	# catalog-ctan undef
21mr|texlive-collection-games-20190228-2|4	# catalog-date undef
21mr|texlive-collection-games-20190228-2|5	# catalog-license undef
21mr|texlive-collection-games-20190228-2|6	# catalog-version undef
21mr|texlive-collection-games-20190228-2|7	Name:		texlive-collection-games
21mr|texlive-collection-games-20190228-2|8	Epoch:		1
21mr|texlive-collection-games-20190228-2|9	Version:	20190228
21mr|texlive-collection-games-20190228-2|10	Release:	2
21mr|texlive-collection-games-20190228-2|11	Summary:	Games typesetting
21mr|texlive-collection-games-20190228-2|12	Group:		Publishing
21mr|texlive-collection-games-20190228-2|13	URL:		http://tug.org/texlive
21mr|texlive-collection-games-20190228-2|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-collection-games-20190228-2|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-games.tar.xz
21mr|texlive-collection-games-20190228-2|16	BuildArch:	noarch
21mr|texlive-collection-games-20190228-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-collection-games-20190228-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-collection-games-20190228-2|19	Requires:	texlive-collection-latex
21mr|texlive-collection-games-20190228-2|20	Requires:	texlive-bartel-chess-fonts
21mr|texlive-collection-games-20190228-2|21	Requires:	texlive-chess
21mr|texlive-collection-games-20190228-2|22	Requires:	texlive-chess-problem-diagrams
21mr|texlive-collection-games-20190228-2|23	Requires:	texlive-chessboard
21mr|texlive-collection-games-20190228-2|24	Requires:	texlive-chessfss
21mr|texlive-collection-games-20190228-2|25	Requires:	texlive-crossword
21mr|texlive-collection-games-20190228-2|26	Requires:	texlive-crosswrd
21mr|texlive-collection-games-20190228-2|27	Requires:	texlive-egameps
21mr|texlive-collection-games-20190228-2|28	Requires:	texlive-gamebook
21mr|texlive-collection-games-20190228-2|29	Requires:	texlive-go
21mr|texlive-collection-games-20190228-2|30	Requires:	texlive-hanoi
21mr|texlive-collection-games-20190228-2|31	Requires:	texlive-hexgame
21mr|texlive-collection-games-20190228-2|32	Requires:	texlive-horoscop
21mr|texlive-collection-games-20190228-2|33	Requires:	texlive-logicpuzzle
21mr|texlive-collection-games-20190228-2|34	Requires:	texlive-othello
21mr|texlive-collection-games-20190228-2|35	Requires:	texlive-othelloboard
21mr|texlive-collection-games-20190228-2|36	Requires:	texlive-pas-crosswords
21mr|texlive-collection-games-20190228-2|37	Requires:	texlive-psgo
21mr|texlive-collection-games-20190228-2|38	Requires:	texlive-reverxii
21mr|texlive-collection-games-20190228-2|39	Requires:	texlive-rubik
21mr|texlive-collection-games-20190228-2|40	Requires:	texlive-schwalbe-chess
21mr|texlive-collection-games-20190228-2|41	Requires:	texlive-sgame
21mr|texlive-collection-games-20190228-2|42	Requires:	texlive-skak
21mr|texlive-collection-games-20190228-2|43	Requires:	texlive-skaknew
21mr|texlive-collection-games-20190228-2|44	Requires:	texlive-sudoku
21mr|texlive-collection-games-20190228-2|45	Requires:	texlive-sudokubundle
21mr|texlive-collection-games-20190228-2|46	Requires:	texlive-xq
21mr|texlive-collection-games-20190228-2|47	Requires:	texlive-xskak
21mr|texlive-collection-games-20190228-2|48	Requires:	texlive-musikui
21mr|texlive-collection-games-20190228-2|49	# Packages from contrib
21mr|texlive-collection-games-20190228-2|50	Recommends:	texlive-havannah
21mr|texlive-collection-games-20190228-2|51	# Packages missing in repos
21mr|texlive-collection-games-20190228-2|52	Recommends:	texlive-jigsaw
21mr|texlive-collection-games-20190228-2|53	Recommends:	texlive-labyrinth
21mr|texlive-collection-games-20190228-2|54	Recommends:	texlive-onedown
21mr|texlive-collection-games-20190228-2|55	Recommends:	texlive-soup
21mr|texlive-collection-games-20190228-2|56	
21mr|texlive-collection-games-20190228-2|57	%description
21mr|texlive-collection-games-20190228-2|58	Setups for typesetting various games, including chess.
21mr|texlive-collection-games-20190228-2|59	
21mr|texlive-collection-games-20190228-2|60	#-----------------------------------------------------------------------
21mr|texlive-collection-games-20190228-2|61	%files
21mr|texlive-collection-games-20190228-2|62	
21mr|texlive-collection-games-20190228-2|63	#-----------------------------------------------------------------------
21mr|texlive-collection-games-20190228-2|64	%prep
21mr|texlive-collection-games-20190228-2|65	%setup -c -a0
21mr|texlive-collection-games-20190228-2|66	
21mr|texlive-collection-games-20190228-2|67	%build
21mr|texlive-collection-games-20190228-2|68	
21mr|texlive-collection-games-20190228-2|69	%install

17495 21
21mr|texlive-collection-genericrecommended-20131013-9|1	# revision 30396
21mr|texlive-collection-genericrecommended-20131013-9|2	# category Collection
21mr|texlive-collection-genericrecommended-20131013-9|3	# catalog-ctan undef
21mr|texlive-collection-genericrecommended-20131013-9|4	# catalog-date undef
21mr|texlive-collection-genericrecommended-20131013-9|5	# catalog-license undef
21mr|texlive-collection-genericrecommended-20131013-9|6	# catalog-version undef
21mr|texlive-collection-genericrecommended-20131013-9|7	Name:		texlive-collection-genericrecommended
21mr|texlive-collection-genericrecommended-20131013-9|8	Epoch:		1
21mr|texlive-collection-genericrecommended-20131013-9|9	Version:	20131013
21mr|texlive-collection-genericrecommended-20131013-9|10	Release:	9
21mr|texlive-collection-genericrecommended-20131013-9|11	Summary:	Generic recommended packages
21mr|texlive-collection-genericrecommended-20131013-9|12	Group:		Publishing
21mr|texlive-collection-genericrecommended-20131013-9|13	URL:		http://tug.org/texlive
21mr|texlive-collection-genericrecommended-20131013-9|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-collection-genericrecommended-20131013-9|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-genericrecommended.tar.xz
21mr|texlive-collection-genericrecommended-20131013-9|16	BuildArch:	noarch
21mr|texlive-collection-genericrecommended-20131013-9|17	BuildRequires:	texlive-tlpkg
21mr|texlive-collection-genericrecommended-20131013-9|18	Requires(pre):	texlive-tlpkg
21mr|texlive-collection-genericrecommended-20131013-9|19	Requires:	texlive-collection-basic
21mr|texlive-collection-genericrecommended-20131013-9|20	Requires:	texlive-epsf
21mr|texlive-collection-genericrecommended-20131013-9|21	Requires:	texlive-fontname
21mr|texlive-collection-genericrecommended-20131013-9|22	Requires:	texlive-genmisc
21mr|texlive-collection-genericrecommended-20131013-9|23	Requires:	texlive-kastrup
21mr|texlive-collection-genericrecommended-20131013-9|24	Requires:	texlive-multido
21mr|texlive-collection-genericrecommended-20131013-9|25	Requires:	texlive-path
21mr|texlive-collection-genericrecommended-20131013-9|26	Requires:	texlive-tex-ps
21mr|texlive-collection-genericrecommended-20131013-9|27	Requires:	texlive-ulem
21mr|texlive-collection-genericrecommended-20131013-9|28	
21mr|texlive-collection-genericrecommended-20131013-9|29	%description
21mr|texlive-collection-genericrecommended-20131013-9|30	Recommended packages that work with multiple formats.
21mr|texlive-collection-genericrecommended-20131013-9|31	
21mr|texlive-collection-genericrecommended-20131013-9|32	#-----------------------------------------------------------------------
21mr|texlive-collection-genericrecommended-20131013-9|33	%files
21mr|texlive-collection-genericrecommended-20131013-9|34	
21mr|texlive-collection-genericrecommended-20131013-9|35	#-----------------------------------------------------------------------
21mr|texlive-collection-genericrecommended-20131013-9|36	%prep
21mr|texlive-collection-genericrecommended-20131013-9|37	%setup -c -a0
21mr|texlive-collection-genericrecommended-20131013-9|38	
21mr|texlive-collection-genericrecommended-20131013-9|39	%build
21mr|texlive-collection-genericrecommended-20131013-9|40	
21mr|texlive-collection-genericrecommended-20131013-9|41	%install

17496 21
21mr|texlive-collection-humanities-20190228-1|1	# revision 32323
21mr|texlive-collection-humanities-20190228-1|2	# category Collection
21mr|texlive-collection-humanities-20190228-1|3	# catalog-ctan undef
21mr|texlive-collection-humanities-20190228-1|4	# catalog-date undef
21mr|texlive-collection-humanities-20190228-1|5	# catalog-license undef
21mr|texlive-collection-humanities-20190228-1|6	# catalog-version undef
21mr|texlive-collection-humanities-20190228-1|7	Name:		texlive-collection-humanities
21mr|texlive-collection-humanities-20190228-1|8	Epoch:		1
21mr|texlive-collection-humanities-20190228-1|9	Version:	20190228
21mr|texlive-collection-humanities-20190228-1|10	Release:	1
21mr|texlive-collection-humanities-20190228-1|11	Summary:	Humanities packages
21mr|texlive-collection-humanities-20190228-1|12	Group:		Publishing
21mr|texlive-collection-humanities-20190228-1|13	URL:		http://tug.org/texlive
21mr|texlive-collection-humanities-20190228-1|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-collection-humanities-20190228-1|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-humanities.tar.xz
21mr|texlive-collection-humanities-20190228-1|16	BuildArch:	noarch
21mr|texlive-collection-humanities-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-collection-humanities-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-collection-humanities-20190228-1|19	Requires:	texlive-collection-latex
21mr|texlive-collection-humanities-20190228-1|20	Requires:	texlive-arydshln
21mr|texlive-collection-humanities-20190228-1|21	Requires:	texlive-bibleref
21mr|texlive-collection-humanities-20190228-1|22	Requires:	texlive-bibleref-lds
21mr|texlive-collection-humanities-20190228-1|23	Requires:	texlive-bibleref-mouth
21mr|texlive-collection-humanities-20190228-1|24	Requires:	texlive-bibleref-parse
21mr|texlive-collection-humanities-20190228-1|25	Requires:	texlive-covington
21mr|texlive-collection-humanities-20190228-1|26	Requires:	texlive-dramatist
21mr|texlive-collection-humanities-20190228-1|27	Requires:	texlive-dvgloss
21mr|texlive-collection-humanities-20190228-1|28	Requires:	texlive-ecltree
21mr|texlive-collection-humanities-20190228-1|29	Requires:	texlive-edfnotes
21mr|texlive-collection-humanities-20190228-1|30	Requires:	texlive-ednotes
21mr|texlive-collection-humanities-20190228-1|31	Requires:	texlive-eledform
21mr|texlive-collection-humanities-20190228-1|32	Requires:	texlive-eledmac
21mr|texlive-collection-humanities-20190228-1|33	Requires:	texlive-expex
21mr|texlive-collection-humanities-20190228-1|34	Requires:	texlive-gb4e
21mr|texlive-collection-humanities-20190228-1|35	Requires:	texlive-gmverse
21mr|texlive-collection-humanities-20190228-1|36	Requires:	texlive-jura
21mr|texlive-collection-humanities-20190228-1|37	Requires:	texlive-juraabbrev
21mr|texlive-collection-humanities-20190228-1|38	Requires:	texlive-juramisc
21mr|texlive-collection-humanities-20190228-1|39	Requires:	texlive-jurarsp
21mr|texlive-collection-humanities-20190228-1|40	Requires:	texlive-ledmac
21mr|texlive-collection-humanities-20190228-1|41	Requires:	texlive-lexikon
21mr|texlive-collection-humanities-20190228-1|42	Requires:	texlive-lexref
21mr|texlive-collection-humanities-20190228-1|43	Requires:	texlive-linguex
21mr|texlive-collection-humanities-20190228-1|44	Requires:	texlive-liturg
21mr|texlive-collection-humanities-20190228-1|45	Requires:	texlive-metrix
21mr|texlive-collection-humanities-20190228-1|46	Requires:	texlive-parallel
21mr|texlive-collection-humanities-20190228-1|47	Requires:	texlive-parrun
21mr|texlive-collection-humanities-20190228-1|48	Requires:	texlive-phonrule
21mr|texlive-collection-humanities-20190228-1|49	Requires:	texlive-plari
21mr|texlive-collection-humanities-20190228-1|50	Requires:	texlive-play
21mr|texlive-collection-humanities-20190228-1|51	Requires:	texlive-poemscol
21mr|texlive-collection-humanities-20190228-1|52	Requires:	texlive-poetrytex
21mr|texlive-collection-humanities-20190228-1|53	Requires:	texlive-qobitree
21mr|texlive-collection-humanities-20190228-1|54	Requires:	texlive-qtree
21mr|texlive-collection-humanities-20190228-1|55	Requires:	texlive-rrgtrees
21mr|texlive-collection-humanities-20190228-1|56	Requires:	texlive-rtklage
21mr|texlive-collection-humanities-20190228-1|57	Requires:	texlive-screenplay
21mr|texlive-collection-humanities-20190228-1|58	Requires:	texlive-sides
21mr|texlive-collection-humanities-20190228-1|59	Requires:	texlive-stage
21mr|texlive-collection-humanities-20190228-1|60	Requires:	texlive-textglos
21mr|texlive-collection-humanities-20190228-1|61	Requires:	texlive-thalie
21mr|texlive-collection-humanities-20190228-1|62	Requires:	texlive-tree-dvips
21mr|texlive-collection-humanities-20190228-1|63	Requires:	texlive-verse
21mr|texlive-collection-humanities-20190228-1|64	Requires:	texlive-xyling
21mr|texlive-collection-humanities-20190228-1|65	# These are in contrib
21mr|texlive-collection-humanities-20190228-1|66	Recommends: texlive-theatre
21mr|texlive-collection-humanities-20190228-1|67	Recommends: texlive-reledmac
21mr|texlive-collection-humanities-20190228-1|68	Recommends: texlive-screenplay-pkg
21mr|texlive-collection-humanities-20190228-1|69	Recommends: texlive-ling-macros
21mr|texlive-collection-humanities-20190228-1|70	Recommends: texlive-poetry
21mr|texlive-collection-humanities-20190228-1|71	Recommends: texlive-adtrees
21mr|texlive-collection-humanities-20190228-1|72	Recommends: texlive-diadia
21mr|texlive-collection-humanities-20190228-1|73	
21mr|texlive-collection-humanities-20190228-1|74	%description
21mr|texlive-collection-humanities-20190228-1|75	Packages for law, linguistics, social sciences, humanities,
21mr|texlive-collection-humanities-20190228-1|76	etc.
21mr|texlive-collection-humanities-20190228-1|77	
21mr|texlive-collection-humanities-20190228-1|78	#-----------------------------------------------------------------------
21mr|texlive-collection-humanities-20190228-1|79	%files
21mr|texlive-collection-humanities-20190228-1|80	
21mr|texlive-collection-humanities-20190228-1|81	#-----------------------------------------------------------------------
21mr|texlive-collection-humanities-20190228-1|82	%prep
21mr|texlive-collection-humanities-20190228-1|83	%setup -c -a0
21mr|texlive-collection-humanities-20190228-1|84	
21mr|texlive-collection-humanities-20190228-1|85	%build
21mr|texlive-collection-humanities-20190228-1|86	
21mr|texlive-collection-humanities-20190228-1|87	%install

17497 21
21mr|texlive-collection-langafrican-20131013-9|1	# revision 30372
21mr|texlive-collection-langafrican-20131013-9|2	# category Collection
21mr|texlive-collection-langafrican-20131013-9|3	# catalog-ctan undef
21mr|texlive-collection-langafrican-20131013-9|4	# catalog-date undef
21mr|texlive-collection-langafrican-20131013-9|5	# catalog-license undef
21mr|texlive-collection-langafrican-20131013-9|6	# catalog-version undef
21mr|texlive-collection-langafrican-20131013-9|7	Name:		texlive-collection-langafrican
21mr|texlive-collection-langafrican-20131013-9|8	Epoch:		1
21mr|texlive-collection-langafrican-20131013-9|9	Version:	20131013
21mr|texlive-collection-langafrican-20131013-9|10	Release:	9
21mr|texlive-collection-langafrican-20131013-9|11	Summary:	African scripts
21mr|texlive-collection-langafrican-20131013-9|12	Group:		Publishing
21mr|texlive-collection-langafrican-20131013-9|13	URL:		http://tug.org/texlive
21mr|texlive-collection-langafrican-20131013-9|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-collection-langafrican-20131013-9|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langafrican.tar.xz
21mr|texlive-collection-langafrican-20131013-9|16	BuildArch:	noarch
21mr|texlive-collection-langafrican-20131013-9|17	BuildRequires:	texlive-tlpkg
21mr|texlive-collection-langafrican-20131013-9|18	Requires(pre):	texlive-tlpkg
21mr|texlive-collection-langafrican-20131013-9|19	Requires:	texlive-collection-basic
21mr|texlive-collection-langafrican-20131013-9|20	Requires:	texlive-ethiop
21mr|texlive-collection-langafrican-20131013-9|21	Requires:	texlive-ethiop-t1
21mr|texlive-collection-langafrican-20131013-9|22	Requires:	texlive-fc
21mr|texlive-collection-langafrican-20131013-9|23	Requires:	texlive-hyphen-ethiopic
21mr|texlive-collection-langafrican-20131013-9|24	
21mr|texlive-collection-langafrican-20131013-9|25	%description
21mr|texlive-collection-langafrican-20131013-9|26	Support for African scripts.
21mr|texlive-collection-langafrican-20131013-9|27	
21mr|texlive-collection-langafrican-20131013-9|28	#-----------------------------------------------------------------------
21mr|texlive-collection-langafrican-20131013-9|29	%files
21mr|texlive-collection-langafrican-20131013-9|30	
21mr|texlive-collection-langafrican-20131013-9|31	#-----------------------------------------------------------------------
21mr|texlive-collection-langafrican-20131013-9|32	%prep
21mr|texlive-collection-langafrican-20131013-9|33	%setup -c -a0
21mr|texlive-collection-langafrican-20131013-9|34	
21mr|texlive-collection-langafrican-20131013-9|35	%build
21mr|texlive-collection-langafrican-20131013-9|36	
21mr|texlive-collection-langafrican-20131013-9|37	%install

17498 21
21mr|texlive-collection-langarabic-20190228-4|1	# revision 31684
21mr|texlive-collection-langarabic-20190228-4|2	# category Collection
21mr|texlive-collection-langarabic-20190228-4|3	# catalog-ctan undef
21mr|texlive-collection-langarabic-20190228-4|4	# catalog-date undef
21mr|texlive-collection-langarabic-20190228-4|5	# catalog-license undef
21mr|texlive-collection-langarabic-20190228-4|6	# catalog-version undef
21mr|texlive-collection-langarabic-20190228-4|7	Name:		texlive-collection-langarabic
21mr|texlive-collection-langarabic-20190228-4|8	Epoch:		1
21mr|texlive-collection-langarabic-20190228-4|9	Version:	20190228
21mr|texlive-collection-langarabic-20190228-4|10	Release:	4
21mr|texlive-collection-langarabic-20190228-4|11	Summary:	Arabic
21mr|texlive-collection-langarabic-20190228-4|12	Group:		Publishing
21mr|texlive-collection-langarabic-20190228-4|13	URL:		http://tug.org/texlive
21mr|texlive-collection-langarabic-20190228-4|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-collection-langarabic-20190228-4|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langarabic.tar.xz
21mr|texlive-collection-langarabic-20190228-4|16	BuildArch:	noarch
21mr|texlive-collection-langarabic-20190228-4|17	BuildRequires:	texlive-tlpkg
21mr|texlive-collection-langarabic-20190228-4|18	Requires(pre):	texlive-tlpkg
21mr|texlive-collection-langarabic-20190228-4|19	Requires:	texlive-collection-basic
21mr|texlive-collection-langarabic-20190228-4|20	Requires:	texlive-amiri
21mr|texlive-collection-langarabic-20190228-4|21	Requires:	texlive-arabi
21mr|texlive-collection-langarabic-20190228-4|22	Requires:	texlive-arabtex
21mr|texlive-collection-langarabic-20190228-4|23	Requires:	texlive-bidi
21mr|texlive-collection-langarabic-20190228-4|24	Requires:	texlive-ghab
21mr|texlive-collection-langarabic-20190228-4|25	Requires:	texlive-hyphen-arabic
21mr|texlive-collection-langarabic-20190228-4|26	Requires:	texlive-hyphen-farsi
21mr|texlive-collection-langarabic-20190228-4|27	Requires:	texlive-imsproc
21mr|texlive-collection-langarabic-20190228-4|28	Requires:	texlive-lshort-persian
21mr|texlive-collection-langarabic-20190228-4|29	Requires:	texlive-persian-bib
21mr|texlive-collection-langarabic-20190228-4|30	Requires:	texlive-simurgh
21mr|texlive-collection-langarabic-20190228-4|31	Requires:	texlive-tram
21mr|texlive-collection-langarabic-20190228-4|32	Requires:	texlive-alkalami
21mr|texlive-collection-langarabic-20190228-4|33	Recommends:	texlive-arabluatex
21mr|texlive-collection-langarabic-20190228-4|34	Recommends:	texlive-bidihl
21mr|texlive-collection-langarabic-20190228-4|35	Recommends:	texlive-dad
21mr|texlive-collection-langarabic-20190228-4|36	Requires:	texlive-kurdishlipsum
21mr|texlive-collection-langarabic-20190228-4|37	Requires:	texlive-luabidi
21mr|texlive-collection-langarabic-20190228-4|38	Requires:	texlive-na-box
21mr|texlive-collection-langarabic-20190228-4|39	Requires:	texlive-sexam
21mr|texlive-collection-langarabic-20190228-4|40	Requires:	texlive-xepersian
21mr|texlive-collection-langarabic-20190228-4|41	
21mr|texlive-collection-langarabic-20190228-4|42	# These are in contrib
21mr|texlive-collection-langarabic-20190228-4|43	Recommends:	texlive-alpha-persian
21mr|texlive-collection-langarabic-20190228-4|44	Recommends:	texlive-arabi-add
21mr|texlive-collection-langarabic-20190228-4|45	
21mr|texlive-collection-langarabic-20190228-4|46	%description
21mr|texlive-collection-langarabic-20190228-4|47	Support for Arabic and Persian.
21mr|texlive-collection-langarabic-20190228-4|48	
21mr|texlive-collection-langarabic-20190228-4|49	#-----------------------------------------------------------------------
21mr|texlive-collection-langarabic-20190228-4|50	%files
21mr|texlive-collection-langarabic-20190228-4|51	
21mr|texlive-collection-langarabic-20190228-4|52	#-----------------------------------------------------------------------
21mr|texlive-collection-langarabic-20190228-4|53	%prep
21mr|texlive-collection-langarabic-20190228-4|54	%setup -c -a0
21mr|texlive-collection-langarabic-20190228-4|55	
21mr|texlive-collection-langarabic-20190228-4|56	%build
21mr|texlive-collection-langarabic-20190228-4|57	
21mr|texlive-collection-langarabic-20190228-4|58	%install

17499 21
21mr|texlive-collection-langarmenian-20120224-5|1	# revision 20529
21mr|texlive-collection-langarmenian-20120224-5|2	# category Collection
21mr|texlive-collection-langarmenian-20120224-5|3	# catalog-ctan undef
21mr|texlive-collection-langarmenian-20120224-5|4	# catalog-date undef
21mr|texlive-collection-langarmenian-20120224-5|5	# catalog-license undef
21mr|texlive-collection-langarmenian-20120224-5|6	# catalog-version undef
21mr|texlive-collection-langarmenian-20120224-5|7	Name:		texlive-collection-langarmenian
21mr|texlive-collection-langarmenian-20120224-5|8	Epoch:		1
21mr|texlive-collection-langarmenian-20120224-5|9	Version:	20120224
21mr|texlive-collection-langarmenian-20120224-5|10	Release:	5
21mr|texlive-collection-langarmenian-20120224-5|11	Summary:	Armenian
21mr|texlive-collection-langarmenian-20120224-5|12	Group:		Publishing
21mr|texlive-collection-langarmenian-20120224-5|13	URL:		http://tug.org/texlive
21mr|texlive-collection-langarmenian-20120224-5|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-collection-langarmenian-20120224-5|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langarmenian.tar.xz
21mr|texlive-collection-langarmenian-20120224-5|16	BuildArch:	noarch
21mr|texlive-collection-langarmenian-20120224-5|17	BuildRequires:	texlive-tlpkg
21mr|texlive-collection-langarmenian-20120224-5|18	Requires(pre):	texlive-tlpkg
21mr|texlive-collection-langarmenian-20120224-5|19	Requires:	texlive-collection-basic
21mr|texlive-collection-langarmenian-20120224-5|20	
21mr|texlive-collection-langarmenian-20120224-5|21	%description
21mr|texlive-collection-langarmenian-20120224-5|22	Support for typesetting Armenian.
21mr|texlive-collection-langarmenian-20120224-5|23	
21mr|texlive-collection-langarmenian-20120224-5|24	#-----------------------------------------------------------------------
21mr|texlive-collection-langarmenian-20120224-5|25	%files
21mr|texlive-collection-langarmenian-20120224-5|26	
21mr|texlive-collection-langarmenian-20120224-5|27	#-----------------------------------------------------------------------
21mr|texlive-collection-langarmenian-20120224-5|28	%prep
21mr|texlive-collection-langarmenian-20120224-5|29	%setup -c -a0
21mr|texlive-collection-langarmenian-20120224-5|30	
21mr|texlive-collection-langarmenian-20120224-5|31	%build
21mr|texlive-collection-langarmenian-20120224-5|32	
21mr|texlive-collection-langarmenian-20120224-5|33	%install

17500 21
21mr|texlive-collection-langcjk-20190228-2|1	# revision 32105
21mr|texlive-collection-langcjk-20190228-2|2	# category Collection
21mr|texlive-collection-langcjk-20190228-2|3	# catalog-ctan undef
21mr|texlive-collection-langcjk-20190228-2|4	# catalog-date undef
21mr|texlive-collection-langcjk-20190228-2|5	# catalog-license undef
21mr|texlive-collection-langcjk-20190228-2|6	# catalog-version undef
21mr|texlive-collection-langcjk-20190228-2|7	Name:		texlive-collection-langcjk
21mr|texlive-collection-langcjk-20190228-2|8	Epoch:		1
21mr|texlive-collection-langcjk-20190228-2|9	Version:	20190228
21mr|texlive-collection-langcjk-20190228-2|10	Release:	2
21mr|texlive-collection-langcjk-20190228-2|11	Summary:	Chinese/Japanese/Korean
21mr|texlive-collection-langcjk-20190228-2|12	Group:		Publishing
21mr|texlive-collection-langcjk-20190228-2|13	URL:		http://tug.org/texlive
21mr|texlive-collection-langcjk-20190228-2|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-collection-langcjk-20190228-2|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langcjk.tar.xz
21mr|texlive-collection-langcjk-20190228-2|16	BuildArch:	noarch
21mr|texlive-collection-langcjk-20190228-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-collection-langcjk-20190228-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-collection-langcjk-20190228-2|19	Requires:	texlive-collection-basic
21mr|texlive-collection-langcjk-20190228-2|20	Requires:	texlive-adobemapping
21mr|texlive-collection-langcjk-20190228-2|21	Requires:	texlive-c90
21mr|texlive-collection-langcjk-20190228-2|22	Requires:	texlive-cjk
21mr|texlive-collection-langcjk-20190228-2|23	Requires:	texlive-cjkpunct
21mr|texlive-collection-langcjk-20190228-2|24	Requires:	texlive-cjkutils
21mr|texlive-collection-langcjk-20190228-2|25	Requires:	texlive-dnp
21mr|texlive-collection-langcjk-20190228-2|26	Requires:	texlive-garuda-c90
21mr|texlive-collection-langcjk-20190228-2|27	Requires:	texlive-norasi-c90
21mr|texlive-collection-langcjk-20190228-2|28	Requires:	texlive-xcjk2uni
21mr|texlive-collection-langcjk-20190228-2|29	Requires:	texlive-zxjafont
21mr|texlive-collection-langcjk-20190228-2|30	Recommends:	texlive-cjk-gs-integrate
21mr|texlive-collection-langcjk-20190228-2|31	Requires:	texlive-fixjfm
21mr|texlive-collection-langcjk-20190228-2|32	Recommends:	texlive-jfmutil
21mr|texlive-collection-langcjk-20190228-2|33	Recommends:	texlive-pxtatescale
21mr|texlive-collection-langcjk-20190228-2|34	
21mr|texlive-collection-langcjk-20190228-2|35	%description
21mr|texlive-collection-langcjk-20190228-2|36	CJK (Chinese, Japanese, Korean) macros, fonts, documentation.
21mr|texlive-collection-langcjk-20190228-2|37	Also Thai in the c90 encoding, since there is some overlap in
21mr|texlive-collection-langcjk-20190228-2|38	those fonts.  Standard Thai support is in collection-langother.
21mr|texlive-collection-langcjk-20190228-2|39	
21mr|texlive-collection-langcjk-20190228-2|40	#-----------------------------------------------------------------------
21mr|texlive-collection-langcjk-20190228-2|41	%files
21mr|texlive-collection-langcjk-20190228-2|42	
21mr|texlive-collection-langcjk-20190228-2|43	#-----------------------------------------------------------------------
21mr|texlive-collection-langcjk-20190228-2|44	%prep
21mr|texlive-collection-langcjk-20190228-2|45	%setup -c -a0
21mr|texlive-collection-langcjk-20190228-2|46	
21mr|texlive-collection-langcjk-20190228-2|47	%build
21mr|texlive-collection-langcjk-20190228-2|48	
21mr|texlive-collection-langcjk-20190228-2|49	%install

17501 21
21mr|texlive-collection-langcroatian-20120224-5|1	# revision 21190
21mr|texlive-collection-langcroatian-20120224-5|2	# category Collection
21mr|texlive-collection-langcroatian-20120224-5|3	# catalog-ctan undef
21mr|texlive-collection-langcroatian-20120224-5|4	# catalog-date undef
21mr|texlive-collection-langcroatian-20120224-5|5	# catalog-license undef
21mr|texlive-collection-langcroatian-20120224-5|6	# catalog-version undef
21mr|texlive-collection-langcroatian-20120224-5|7	Name:		texlive-collection-langcroatian
21mr|texlive-collection-langcroatian-20120224-5|8	Epoch:		1
21mr|texlive-collection-langcroatian-20120224-5|9	Version:	20120224
21mr|texlive-collection-langcroatian-20120224-5|10	Release:	5
21mr|texlive-collection-langcroatian-20120224-5|11	Summary:	Croatian
21mr|texlive-collection-langcroatian-20120224-5|12	Group:		Publishing
21mr|texlive-collection-langcroatian-20120224-5|13	URL:		http://tug.org/texlive
21mr|texlive-collection-langcroatian-20120224-5|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-collection-langcroatian-20120224-5|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langcroatian.tar.xz
21mr|texlive-collection-langcroatian-20120224-5|16	BuildArch:	noarch
21mr|texlive-collection-langcroatian-20120224-5|17	BuildRequires:	texlive-tlpkg
21mr|texlive-collection-langcroatian-20120224-5|18	Requires(pre):	texlive-tlpkg
21mr|texlive-collection-langcroatian-20120224-5|19	Requires:	texlive-hrlatex
21mr|texlive-collection-langcroatian-20120224-5|20	Requires:	texlive-hyphen-croatian
21mr|texlive-collection-langcroatian-20120224-5|21	Requires:	texlive-collection-basic
21mr|texlive-collection-langcroatian-20120224-5|22	
21mr|texlive-collection-langcroatian-20120224-5|23	%description
21mr|texlive-collection-langcroatian-20120224-5|24	Support for typesetting Croatian.
21mr|texlive-collection-langcroatian-20120224-5|25	
21mr|texlive-collection-langcroatian-20120224-5|26	#-----------------------------------------------------------------------
21mr|texlive-collection-langcroatian-20120224-5|27	%files
21mr|texlive-collection-langcroatian-20120224-5|28	
21mr|texlive-collection-langcroatian-20120224-5|29	#-----------------------------------------------------------------------
21mr|texlive-collection-langcroatian-20120224-5|30	%prep
21mr|texlive-collection-langcroatian-20120224-5|31	%setup -c -a0
21mr|texlive-collection-langcroatian-20120224-5|32	
21mr|texlive-collection-langcroatian-20120224-5|33	%build
21mr|texlive-collection-langcroatian-20120224-5|34	
21mr|texlive-collection-langcroatian-20120224-5|35	%install

17502 21
21mr|texlive-collection-langcyrillic-20190228-5|1	# revision 30455
21mr|texlive-collection-langcyrillic-20190228-5|2	# category Collection
21mr|texlive-collection-langcyrillic-20190228-5|3	# catalog-ctan undef
21mr|texlive-collection-langcyrillic-20190228-5|4	# catalog-date undef
21mr|texlive-collection-langcyrillic-20190228-5|5	# catalog-license undef
21mr|texlive-collection-langcyrillic-20190228-5|6	# catalog-version undef
21mr|texlive-collection-langcyrillic-20190228-5|7	Name:		texlive-collection-langcyrillic
21mr|texlive-collection-langcyrillic-20190228-5|8	Epoch:		1
21mr|texlive-collection-langcyrillic-20190228-5|9	Version:	20190228
21mr|texlive-collection-langcyrillic-20190228-5|10	Release:	5
21mr|texlive-collection-langcyrillic-20190228-5|11	Summary:	Cyrillic
21mr|texlive-collection-langcyrillic-20190228-5|12	Group:		Publishing
21mr|texlive-collection-langcyrillic-20190228-5|13	URL:		http://tug.org/texlive
21mr|texlive-collection-langcyrillic-20190228-5|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-collection-langcyrillic-20190228-5|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langcyrillic.tar.xz
21mr|texlive-collection-langcyrillic-20190228-5|16	BuildArch:	noarch
21mr|texlive-collection-langcyrillic-20190228-5|17	BuildRequires:	texlive-tlpkg
21mr|texlive-collection-langcyrillic-20190228-5|18	Requires(pre):	texlive-tlpkg
21mr|texlive-collection-langcyrillic-20190228-5|19	Requires:	texlive-collection-basic
21mr|texlive-collection-langcyrillic-20190228-5|20	Requires:	texlive-collection-latex
21mr|texlive-collection-langcyrillic-20190228-5|21	Recommends:	texlive-babel-bulgarian
21mr|texlive-collection-langcyrillic-20190228-5|22	Requires:	texlive-babel-russian
21mr|texlive-collection-langcyrillic-20190228-5|23	Recommends:	texlive-babel-serbian
21mr|texlive-collection-langcyrillic-20190228-5|24	Recommends:	texlive-babel-serbianc
21mr|texlive-collection-langcyrillic-20190228-5|25	Requires:	texlive-babel-ukraineb
21mr|texlive-collection-langcyrillic-20190228-5|26	Requires:	texlive-cmcyr
21mr|texlive-collection-langcyrillic-20190228-5|27	Requires:	texlive-cyrillic
21mr|texlive-collection-langcyrillic-20190228-5|28	Requires:	texlive-cyrillic-bin
21mr|texlive-collection-langcyrillic-20190228-5|29	Requires:	texlive-cyrplain
21mr|texlive-collection-langcyrillic-20190228-5|30	Requires:	texlive-disser
21mr|texlive-collection-langcyrillic-20190228-5|31	Requires:	texlive-eskd
21mr|texlive-collection-langcyrillic-20190228-5|32	Requires:	texlive-eskdx
21mr|texlive-collection-langcyrillic-20190228-5|33	Requires:	texlive-gost
21mr|texlive-collection-langcyrillic-20190228-5|34	Requires:	texlive-hyphen-bulgarian
21mr|texlive-collection-langcyrillic-20190228-5|35	Recommends:	texlive-hyphen-mongolian
21mr|texlive-collection-langcyrillic-20190228-5|36	Requires:	texlive-hyphen-russian
21mr|texlive-collection-langcyrillic-20190228-5|37	Requires:	texlive-hyphen-serbian
21mr|texlive-collection-langcyrillic-20190228-5|38	Requires:	texlive-hyphen-ukrainian
21mr|texlive-collection-langcyrillic-20190228-5|39	Requires:	texlive-lcyw
21mr|texlive-collection-langcyrillic-20190228-5|40	Requires:	texlive-lh
21mr|texlive-collection-langcyrillic-20190228-5|41	Requires:	texlive-lhcyr
21mr|texlive-collection-langcyrillic-20190228-5|42	Recommends:	texlive-lshort-bulgarian
21mr|texlive-collection-langcyrillic-20190228-5|43	Recommends:	texlive-lshort-mongol
21mr|texlive-collection-langcyrillic-20190228-5|44	Requires:	texlive-lshort-russian
21mr|texlive-collection-langcyrillic-20190228-5|45	Requires:	texlive-lshort-ukr
21mr|texlive-collection-langcyrillic-20190228-5|46	Recommends:	texlive-mongolian-babel
21mr|texlive-collection-langcyrillic-20190228-5|47	Requires:	texlive-montex
21mr|texlive-collection-langcyrillic-20190228-5|48	Requires:	texlive-mpman-ru
21mr|texlive-collection-langcyrillic-20190228-5|49	Requires:	texlive-pst-eucl-translation-bg
21mr|texlive-collection-langcyrillic-20190228-5|50	Requires:	texlive-ruhyphen
21mr|texlive-collection-langcyrillic-20190228-5|51	Requires:	texlive-russ
21mr|texlive-collection-langcyrillic-20190228-5|52	Recommends:	texlive-serbian-apostrophe
21mr|texlive-collection-langcyrillic-20190228-5|53	Recommends:	texlive-serbian-date-lat
21mr|texlive-collection-langcyrillic-20190228-5|54	Recommends:	texlive-serbian-def-cyr
21mr|texlive-collection-langcyrillic-20190228-5|55	Recommends:	texlive-serbian-lig
21mr|texlive-collection-langcyrillic-20190228-5|56	Requires:	texlive-t2
21mr|texlive-collection-langcyrillic-20190228-5|57	Requires:	texlive-texlive-ru
21mr|texlive-collection-langcyrillic-20190228-5|58	Recommends:	texlive-texlive-sr
21mr|texlive-collection-langcyrillic-20190228-5|59	Requires:	texlive-ukrhyph
21mr|texlive-collection-langcyrillic-20190228-5|60	Recommends:	texlive-babel-belarusian
21mr|texlive-collection-langcyrillic-20190228-5|61	Recommends:	texlive-babel-ukrainian
21mr|texlive-collection-langcyrillic-20190228-5|62	Recommends:	texlive-churchslavonic
21mr|texlive-collection-langcyrillic-20190228-5|63	Requires:	texlive-hyphen-belarusian
21mr|texlive-collection-langcyrillic-20190228-5|64	Requires:	texlive-hyphen-churchslavonic
21mr|texlive-collection-langcyrillic-20190228-5|65	Recommends:	texlive-numnameru
21mr|texlive-collection-langcyrillic-20190228-5|66	
21mr|texlive-collection-langcyrillic-20190228-5|67	%description
21mr|texlive-collection-langcyrillic-20190228-5|68	Support for Cyrillic scripts (Bulgarian, Russian, Serbian,
21mr|texlive-collection-langcyrillic-20190228-5|69	Ukrainian), even if Latin alphabets may also be used.
21mr|texlive-collection-langcyrillic-20190228-5|70	
21mr|texlive-collection-langcyrillic-20190228-5|71	#-----------------------------------------------------------------------
21mr|texlive-collection-langcyrillic-20190228-5|72	%files
21mr|texlive-collection-langcyrillic-20190228-5|73	
21mr|texlive-collection-langcyrillic-20190228-5|74	#-----------------------------------------------------------------------
21mr|texlive-collection-langcyrillic-20190228-5|75	%prep
21mr|texlive-collection-langcyrillic-20190228-5|76	%setup -c -a0
21mr|texlive-collection-langcyrillic-20190228-5|77	
21mr|texlive-collection-langcyrillic-20190228-5|78	%build
21mr|texlive-collection-langcyrillic-20190228-5|79	
21mr|texlive-collection-langcyrillic-20190228-5|80	%install

17503 21
21mr|texlive-collection-langczechslovak-20190228-1|1	# revision 32550
21mr|texlive-collection-langczechslovak-20190228-1|2	# category Collection
21mr|texlive-collection-langczechslovak-20190228-1|3	# catalog-ctan undef
21mr|texlive-collection-langczechslovak-20190228-1|4	# catalog-date undef
21mr|texlive-collection-langczechslovak-20190228-1|5	# catalog-license undef
21mr|texlive-collection-langczechslovak-20190228-1|6	# catalog-version undef
21mr|texlive-collection-langczechslovak-20190228-1|7	Name:		texlive-collection-langczechslovak
21mr|texlive-collection-langczechslovak-20190228-1|8	Epoch:		1
21mr|texlive-collection-langczechslovak-20190228-1|9	Version:	20190228
21mr|texlive-collection-langczechslovak-20190228-1|10	Release:	1
21mr|texlive-collection-langczechslovak-20190228-1|11	Summary:	Czech/Slovak
21mr|texlive-collection-langczechslovak-20190228-1|12	Group:		Publishing
21mr|texlive-collection-langczechslovak-20190228-1|13	URL:		http://tug.org/texlive
21mr|texlive-collection-langczechslovak-20190228-1|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-collection-langczechslovak-20190228-1|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langczechslovak.tar.xz
21mr|texlive-collection-langczechslovak-20190228-1|16	BuildArch:	noarch
21mr|texlive-collection-langczechslovak-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-collection-langczechslovak-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-collection-langczechslovak-20190228-1|19	Requires:	texlive-collection-basic
21mr|texlive-collection-langczechslovak-20190228-1|20	Requires:	texlive-collection-latex
21mr|texlive-collection-langczechslovak-20190228-1|21	Requires:	texlive-babel-czech
21mr|texlive-collection-langczechslovak-20190228-1|22	Requires:	texlive-babel-slovak
21mr|texlive-collection-langczechslovak-20190228-1|23	Requires:	texlive-cnbwp
21mr|texlive-collection-langczechslovak-20190228-1|24	Requires:	texlive-cs
21mr|texlive-collection-langczechslovak-20190228-1|25	Requires:	texlive-csbulletin
21mr|texlive-collection-langczechslovak-20190228-1|26	Requires:	texlive-cslatex
21mr|texlive-collection-langczechslovak-20190228-1|27	Requires:	texlive-csplain
21mr|texlive-collection-langczechslovak-20190228-1|28	Requires:	texlive-cstex
21mr|texlive-collection-langczechslovak-20190228-1|29	Requires:	texlive-hyphen-czech
21mr|texlive-collection-langczechslovak-20190228-1|30	Requires:	texlive-hyphen-slovak
21mr|texlive-collection-langczechslovak-20190228-1|31	Requires:	texlive-vlna
21mr|texlive-collection-langczechslovak-20190228-1|32	Requires:	texlive-lshort-czech
21mr|texlive-collection-langczechslovak-20190228-1|33	Requires:	texlive-lshort-slovak
21mr|texlive-collection-langczechslovak-20190228-1|34	Requires:	texlive-texlive-cz
21mr|texlive-collection-langczechslovak-20190228-1|35	
21mr|texlive-collection-langczechslovak-20190228-1|36	%description
21mr|texlive-collection-langczechslovak-20190228-1|37	Support for Czech/Slovak.
21mr|texlive-collection-langczechslovak-20190228-1|38	
21mr|texlive-collection-langczechslovak-20190228-1|39	#-----------------------------------------------------------------------
21mr|texlive-collection-langczechslovak-20190228-1|40	%files
21mr|texlive-collection-langczechslovak-20190228-1|41	
21mr|texlive-collection-langczechslovak-20190228-1|42	#-----------------------------------------------------------------------
21mr|texlive-collection-langczechslovak-20190228-1|43	%prep
21mr|texlive-collection-langczechslovak-20190228-1|44	%setup -c -a0
21mr|texlive-collection-langczechslovak-20190228-1|45	
21mr|texlive-collection-langczechslovak-20190228-1|46	%build
21mr|texlive-collection-langczechslovak-20190228-1|47	
21mr|texlive-collection-langczechslovak-20190228-1|48	%install

17504 21
21mr|texlive-collection-langdanish-20120224-5|1	# revision 14727
21mr|texlive-collection-langdanish-20120224-5|2	# category Collection
21mr|texlive-collection-langdanish-20120224-5|3	# catalog-ctan undef
21mr|texlive-collection-langdanish-20120224-5|4	# catalog-date undef
21mr|texlive-collection-langdanish-20120224-5|5	# catalog-license undef
21mr|texlive-collection-langdanish-20120224-5|6	# catalog-version undef
21mr|texlive-collection-langdanish-20120224-5|7	Name:		texlive-collection-langdanish
21mr|texlive-collection-langdanish-20120224-5|8	Epoch:		1
21mr|texlive-collection-langdanish-20120224-5|9	Version:	20120224
21mr|texlive-collection-langdanish-20120224-5|10	Release:	5
21mr|texlive-collection-langdanish-20120224-5|11	Summary:	Danish
21mr|texlive-collection-langdanish-20120224-5|12	Group:		Publishing
21mr|texlive-collection-langdanish-20120224-5|13	URL:		http://tug.org/texlive
21mr|texlive-collection-langdanish-20120224-5|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-collection-langdanish-20120224-5|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langdanish.tar.xz
21mr|texlive-collection-langdanish-20120224-5|16	BuildArch:	noarch
21mr|texlive-collection-langdanish-20120224-5|17	BuildRequires:	texlive-tlpkg
21mr|texlive-collection-langdanish-20120224-5|18	Requires(pre):	texlive-tlpkg
21mr|texlive-collection-langdanish-20120224-5|19	Requires:	texlive-hyphen-danish
21mr|texlive-collection-langdanish-20120224-5|20	Requires:	texlive-collection-basic
21mr|texlive-collection-langdanish-20120224-5|21	
21mr|texlive-collection-langdanish-20120224-5|22	%description
21mr|texlive-collection-langdanish-20120224-5|23	Support for typesetting Danish.
21mr|texlive-collection-langdanish-20120224-5|24	
21mr|texlive-collection-langdanish-20120224-5|25	#-----------------------------------------------------------------------
21mr|texlive-collection-langdanish-20120224-5|26	%files
21mr|texlive-collection-langdanish-20120224-5|27	
21mr|texlive-collection-langdanish-20120224-5|28	#-----------------------------------------------------------------------
21mr|texlive-collection-langdanish-20120224-5|29	%prep
21mr|texlive-collection-langdanish-20120224-5|30	%setup -c -a0
21mr|texlive-collection-langdanish-20120224-5|31	
21mr|texlive-collection-langdanish-20120224-5|32	%build
21mr|texlive-collection-langdanish-20120224-5|33	
21mr|texlive-collection-langdanish-20120224-5|34	%install

17505 21
21mr|texlive-collection-langdutch-20120224-5|1	# revision 14727
21mr|texlive-collection-langdutch-20120224-5|2	# category Collection
21mr|texlive-collection-langdutch-20120224-5|3	# catalog-ctan undef
21mr|texlive-collection-langdutch-20120224-5|4	# catalog-date undef
21mr|texlive-collection-langdutch-20120224-5|5	# catalog-license undef
21mr|texlive-collection-langdutch-20120224-5|6	# catalog-version undef
21mr|texlive-collection-langdutch-20120224-5|7	Name:		texlive-collection-langdutch
21mr|texlive-collection-langdutch-20120224-5|8	Epoch:		1
21mr|texlive-collection-langdutch-20120224-5|9	Version:	20120224
21mr|texlive-collection-langdutch-20120224-5|10	Release:	5
21mr|texlive-collection-langdutch-20120224-5|11	Summary:	Dutch
21mr|texlive-collection-langdutch-20120224-5|12	Group:		Publishing
21mr|texlive-collection-langdutch-20120224-5|13	URL:		http://tug.org/texlive
21mr|texlive-collection-langdutch-20120224-5|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-collection-langdutch-20120224-5|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langdutch.tar.xz
21mr|texlive-collection-langdutch-20120224-5|16	BuildArch:	noarch
21mr|texlive-collection-langdutch-20120224-5|17	BuildRequires:	texlive-tlpkg
21mr|texlive-collection-langdutch-20120224-5|18	Requires(pre):	texlive-tlpkg
21mr|texlive-collection-langdutch-20120224-5|19	Requires:	texlive-hyphen-dutch
21mr|texlive-collection-langdutch-20120224-5|20	Requires:	texlive-collection-basic
21mr|texlive-collection-langdutch-20120224-5|21	
21mr|texlive-collection-langdutch-20120224-5|22	%description
21mr|texlive-collection-langdutch-20120224-5|23	Support for typesetting Dutch.
21mr|texlive-collection-langdutch-20120224-5|24	
21mr|texlive-collection-langdutch-20120224-5|25	#-----------------------------------------------------------------------
21mr|texlive-collection-langdutch-20120224-5|26	%files
21mr|texlive-collection-langdutch-20120224-5|27	
21mr|texlive-collection-langdutch-20120224-5|28	#-----------------------------------------------------------------------
21mr|texlive-collection-langdutch-20120224-5|29	%prep
21mr|texlive-collection-langdutch-20120224-5|30	%setup -c -a0
21mr|texlive-collection-langdutch-20120224-5|31	
21mr|texlive-collection-langdutch-20120224-5|32	%build
21mr|texlive-collection-langdutch-20120224-5|33	
21mr|texlive-collection-langdutch-20120224-5|34	%install

17506 21
21mr|texlive-collection-langenglish-20140215-7|1	# revision 32952
21mr|texlive-collection-langenglish-20140215-7|2	# category Collection
21mr|texlive-collection-langenglish-20140215-7|3	# catalog-ctan undef
21mr|texlive-collection-langenglish-20140215-7|4	# catalog-date undef
21mr|texlive-collection-langenglish-20140215-7|5	# catalog-license undef
21mr|texlive-collection-langenglish-20140215-7|6	# catalog-version undef
21mr|texlive-collection-langenglish-20140215-7|7	Name:		texlive-collection-langenglish
21mr|texlive-collection-langenglish-20140215-7|8	Epoch:		1
21mr|texlive-collection-langenglish-20140215-7|9	Version:	20140215
21mr|texlive-collection-langenglish-20140215-7|10	Release:	7
21mr|texlive-collection-langenglish-20140215-7|11	Summary:	US and UK English
21mr|texlive-collection-langenglish-20140215-7|12	Group:		Publishing
21mr|texlive-collection-langenglish-20140215-7|13	URL:		http://tug.org/texlive
21mr|texlive-collection-langenglish-20140215-7|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-collection-langenglish-20140215-7|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langenglish.tar.xz
21mr|texlive-collection-langenglish-20140215-7|16	BuildArch:	noarch
21mr|texlive-collection-langenglish-20140215-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-collection-langenglish-20140215-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-collection-langenglish-20140215-7|19	Requires:	texlive-collection-basic
21mr|texlive-collection-langenglish-20140215-7|20	Requires:	texlive-babel-english
21mr|texlive-collection-langenglish-20140215-7|21	Requires:	texlive-hyphen-english
21mr|texlive-collection-langenglish-20140215-7|22	Requires:	texlive-FAQ-en
21mr|texlive-collection-langenglish-20140215-7|23	Requires:	texlive-MemoirChapStyles
21mr|texlive-collection-langenglish-20140215-7|24	Requires:	texlive-Type1fonts
21mr|texlive-collection-langenglish-20140215-7|25	Requires:	texlive-amslatex-primer
21mr|texlive-collection-langenglish-20140215-7|26	Requires:	texlive-around-the-bend
21mr|texlive-collection-langenglish-20140215-7|27	Requires:	texlive-ascii-chart
21mr|texlive-collection-langenglish-20140215-7|28	Requires:	texlive-components-of-TeX
21mr|texlive-collection-langenglish-20140215-7|29	Requires:	texlive-comprehensive
21mr|texlive-collection-langenglish-20140215-7|30	Requires:	texlive-dickimaw
21mr|texlive-collection-langenglish-20140215-7|31	Requires:	texlive-dtxtut
21mr|texlive-collection-langenglish-20140215-7|32	Requires:	texlive-first-latex-doc
21mr|texlive-collection-langenglish-20140215-7|33	Requires:	texlive-gentle
21mr|texlive-collection-langenglish-20140215-7|34	Requires:	texlive-guide-to-latex
21mr|texlive-collection-langenglish-20140215-7|35	Requires:	texlive-happy4th
21mr|texlive-collection-langenglish-20140215-7|36	Requires:	texlive-impatient
21mr|texlive-collection-langenglish-20140215-7|37	Requires:	texlive-intro-scientific
21mr|texlive-collection-langenglish-20140215-7|38	Requires:	texlive-knuth
21mr|texlive-collection-langenglish-20140215-7|39	Requires:	texlive-l2tabu-english
21mr|texlive-collection-langenglish-20140215-7|40	Requires:	texlive-latex-brochure
21mr|texlive-collection-langenglish-20140215-7|41	Requires:	texlive-latex-course
21mr|texlive-collection-langenglish-20140215-7|42	Requires:	texlive-latex-doc-ptr
21mr|texlive-collection-langenglish-20140215-7|43	Requires:	texlive-latex-graphics-companion
21mr|texlive-collection-langenglish-20140215-7|44	Requires:	texlive-latex-veryshortguide
21mr|texlive-collection-langenglish-20140215-7|45	Requires:	texlive-latex-web-companion
21mr|texlive-collection-langenglish-20140215-7|46	Requires:	texlive-latex2e-help-texinfo
21mr|texlive-collection-langenglish-20140215-7|47	Requires:	texlive-latex4wp
21mr|texlive-collection-langenglish-20140215-7|48	Requires:	texlive-latexcheat
21mr|texlive-collection-langenglish-20140215-7|49	Requires:	texlive-latexfileinfo-pkgs
21mr|texlive-collection-langenglish-20140215-7|50	Requires:	texlive-lshort-english
21mr|texlive-collection-langenglish-20140215-7|51	Requires:	texlive-macros2e
21mr|texlive-collection-langenglish-20140215-7|52	Requires:	texlive-math-e
21mr|texlive-collection-langenglish-20140215-7|53	Requires:	texlive-memdesign
21mr|texlive-collection-langenglish-20140215-7|54	Requires:	texlive-metafont-beginners
21mr|texlive-collection-langenglish-20140215-7|55	Requires:	texlive-metapost-examples
21mr|texlive-collection-langenglish-20140215-7|56	Requires:	texlive-mil3
21mr|texlive-collection-langenglish-20140215-7|57	Requires:	texlive-patgen2-tutorial
21mr|texlive-collection-langenglish-20140215-7|58	Requires:	texlive-pictexsum
21mr|texlive-collection-langenglish-20140215-7|59	Requires:	texlive-plain-doc
21mr|texlive-collection-langenglish-20140215-7|60	Requires:	texlive-presentations-en
21mr|texlive-collection-langenglish-20140215-7|61	Requires:	texlive-simplified-latex
21mr|texlive-collection-langenglish-20140215-7|62	Requires:	texlive-svg-inkscape
21mr|texlive-collection-langenglish-20140215-7|63	Requires:	texlive-tabulars-e
21mr|texlive-collection-langenglish-20140215-7|64	Requires:	texlive-tamethebeast
21mr|texlive-collection-langenglish-20140215-7|65	Requires:	texlive-tds
21mr|texlive-collection-langenglish-20140215-7|66	Requires:	texlive-tex-font-errors-cheatsheet
21mr|texlive-collection-langenglish-20140215-7|67	Requires:	texlive-tex-overview
21mr|texlive-collection-langenglish-20140215-7|68	Requires:	texlive-tex-refs
21mr|texlive-collection-langenglish-20140215-7|69	Requires:	texlive-texbytopic
21mr|texlive-collection-langenglish-20140215-7|70	Requires:	texlive-titlepages
21mr|texlive-collection-langenglish-20140215-7|71	Requires:	texlive-tlc2
21mr|texlive-collection-langenglish-20140215-7|72	Requires:	texlive-visualfaq
21mr|texlive-collection-langenglish-20140215-7|73	Requires:	texlive-voss-mathmode
21mr|texlive-collection-langenglish-20140215-7|74	Requires:	texlive-webguide
21mr|texlive-collection-langenglish-20140215-7|75	Requires:	texlive-xetexref
21mr|texlive-collection-langenglish-20140215-7|76	
21mr|texlive-collection-langenglish-20140215-7|77	%description
21mr|texlive-collection-langenglish-20140215-7|78	Support for (and documentation in) English.
21mr|texlive-collection-langenglish-20140215-7|79	
21mr|texlive-collection-langenglish-20140215-7|80	#-----------------------------------------------------------------------
21mr|texlive-collection-langenglish-20140215-7|81	%files
21mr|texlive-collection-langenglish-20140215-7|82	
21mr|texlive-collection-langenglish-20140215-7|83	#-----------------------------------------------------------------------
21mr|texlive-collection-langenglish-20140215-7|84	%prep
21mr|texlive-collection-langenglish-20140215-7|85	%setup -c -a0
21mr|texlive-collection-langenglish-20140215-7|86	
21mr|texlive-collection-langenglish-20140215-7|87	%build
21mr|texlive-collection-langenglish-20140215-7|88	
21mr|texlive-collection-langenglish-20140215-7|89	%install

17507 21
21mr|texlive-collection-langeuropean-20190228-3|1	# revision 30457
21mr|texlive-collection-langeuropean-20190228-3|2	# category Collection
21mr|texlive-collection-langeuropean-20190228-3|3	# catalog-ctan undef
21mr|texlive-collection-langeuropean-20190228-3|4	# catalog-date undef
21mr|texlive-collection-langeuropean-20190228-3|5	# catalog-license undef
21mr|texlive-collection-langeuropean-20190228-3|6	# catalog-version undef
21mr|texlive-collection-langeuropean-20190228-3|7	Name:		texlive-collection-langeuropean
21mr|texlive-collection-langeuropean-20190228-3|8	Version:	20190228
21mr|texlive-collection-langeuropean-20190228-3|9	Release:	3
21mr|texlive-collection-langeuropean-20190228-3|10	Summary:	Other European languages
21mr|texlive-collection-langeuropean-20190228-3|11	Group:		Publishing
21mr|texlive-collection-langeuropean-20190228-3|12	URL:		http://tug.org/texlive
21mr|texlive-collection-langeuropean-20190228-3|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-collection-langeuropean-20190228-3|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langeuropean.tar.xz
21mr|texlive-collection-langeuropean-20190228-3|15	BuildArch:	noarch
21mr|texlive-collection-langeuropean-20190228-3|16	BuildRequires:	texlive-tlpkg
21mr|texlive-collection-langeuropean-20190228-3|17	Requires(pre):	texlive-tlpkg
21mr|texlive-collection-langeuropean-20190228-3|18	Requires:	texlive-collection-basic
21mr|texlive-collection-langeuropean-20190228-3|19	Requires:	texlive-babel-albanian
21mr|texlive-collection-langeuropean-20190228-3|20	Requires:	texlive-babel-breton
21mr|texlive-collection-langeuropean-20190228-3|21	Requires:	texlive-babel-croatian
21mr|texlive-collection-langeuropean-20190228-3|22	Requires:	texlive-babel-danish
21mr|texlive-collection-langeuropean-20190228-3|23	Requires:	texlive-babel-dutch
21mr|texlive-collection-langeuropean-20190228-3|24	Requires:	texlive-babel-estonian
21mr|texlive-collection-langeuropean-20190228-3|25	Requires:	texlive-babel-finnish
21mr|texlive-collection-langeuropean-20190228-3|26	Requires:	texlive-babel-friulan
21mr|texlive-collection-langeuropean-20190228-3|27	Requires:	texlive-babel-hungarian
21mr|texlive-collection-langeuropean-20190228-3|28	Requires:	texlive-babel-icelandic
21mr|texlive-collection-langeuropean-20190228-3|29	Requires:	texlive-babel-irish
21mr|texlive-collection-langeuropean-20190228-3|30	Requires:	texlive-babel-kurmanji
21mr|texlive-collection-langeuropean-20190228-3|31	Requires:	texlive-babel-latin
21mr|texlive-collection-langeuropean-20190228-3|32	Requires:	texlive-babel-norsk
21mr|texlive-collection-langeuropean-20190228-3|33	Requires:	texlive-babel-piedmontese
21mr|texlive-collection-langeuropean-20190228-3|34	Requires:	texlive-babel-romanian
21mr|texlive-collection-langeuropean-20190228-3|35	Requires:	texlive-babel-romansh
21mr|texlive-collection-langeuropean-20190228-3|36	Requires:	texlive-babel-samin
21mr|texlive-collection-langeuropean-20190228-3|37	Requires:	texlive-babel-scottish
21mr|texlive-collection-langeuropean-20190228-3|38	Requires:	texlive-babel-slovenian
21mr|texlive-collection-langeuropean-20190228-3|39	Requires:	texlive-babel-swedish
21mr|texlive-collection-langeuropean-20190228-3|40	Requires:	texlive-babel-turkish
21mr|texlive-collection-langeuropean-20190228-3|41	Requires:	texlive-babel-welsh
21mr|texlive-collection-langeuropean-20190228-3|42	Requires:	texlive-finbib
21mr|texlive-collection-langeuropean-20190228-3|43	Requires:	texlive-hrlatex
21mr|texlive-collection-langeuropean-20190228-3|44	Requires:	texlive-hyphen-croatian
21mr|texlive-collection-langeuropean-20190228-3|45	Requires:	texlive-hyphen-danish
21mr|texlive-collection-langeuropean-20190228-3|46	Requires:	texlive-hyphen-dutch
21mr|texlive-collection-langeuropean-20190228-3|47	Requires:	texlive-hyphen-estonian
21mr|texlive-collection-langeuropean-20190228-3|48	Requires:	texlive-hyphen-finnish
21mr|texlive-collection-langeuropean-20190228-3|49	Requires:	texlive-hyphen-friulan
21mr|texlive-collection-langeuropean-20190228-3|50	Requires:	texlive-hyphen-hungarian
21mr|texlive-collection-langeuropean-20190228-3|51	Requires:	texlive-hyphen-icelandic
21mr|texlive-collection-langeuropean-20190228-3|52	Requires:	texlive-hyphen-irish
21mr|texlive-collection-langeuropean-20190228-3|53	Requires:	texlive-hyphen-kurmanji
21mr|texlive-collection-langeuropean-20190228-3|54	Requires:	texlive-hyphen-latin
21mr|texlive-collection-langeuropean-20190228-3|55	Requires:	texlive-hyphen-latvian
21mr|texlive-collection-langeuropean-20190228-3|56	Requires:	texlive-hyphen-lithuanian
21mr|texlive-collection-langeuropean-20190228-3|57	Requires:	texlive-hyphen-norwegian
21mr|texlive-collection-langeuropean-20190228-3|58	Requires:	texlive-hyphen-piedmontese
21mr|texlive-collection-langeuropean-20190228-3|59	Requires:	texlive-hyphen-romanian
21mr|texlive-collection-langeuropean-20190228-3|60	Requires:	texlive-hyphen-romansh
21mr|texlive-collection-langeuropean-20190228-3|61	Requires:	texlive-hyphen-slovenian
21mr|texlive-collection-langeuropean-20190228-3|62	Requires:	texlive-hyphen-swedish
21mr|texlive-collection-langeuropean-20190228-3|63	Requires:	texlive-hyphen-turkish
21mr|texlive-collection-langeuropean-20190228-3|64	Requires:	texlive-hyphen-uppersorbian
21mr|texlive-collection-langeuropean-20190228-3|65	Requires:	texlive-hyphen-welsh
21mr|texlive-collection-langeuropean-20190228-3|66	Requires:	texlive-lithuanian
21mr|texlive-collection-langeuropean-20190228-3|67	Requires:	texlive-lshort-dutch
21mr|texlive-collection-langeuropean-20190228-3|68	Requires:	texlive-lshort-finnish
21mr|texlive-collection-langeuropean-20190228-3|69	Requires:	texlive-lshort-slovenian
21mr|texlive-collection-langeuropean-20190228-3|70	Requires:	texlive-lshort-turkish
21mr|texlive-collection-langeuropean-20190228-3|71	Requires:	texlive-swebib
21mr|texlive-collection-langeuropean-20190228-3|72	Requires:	texlive-turkmen
21mr|texlive-collection-langeuropean-20190228-3|73	Requires:	texlive-hyphen-occitan
21mr|texlive-collection-langeuropean-20190228-3|74	Requires:	texlive-lshort-estonian
21mr|texlive-collection-langeuropean-20190228-3|75	# These are in contrib
21mr|texlive-collection-langeuropean-20190228-3|76	Recommends:	texlive-babel-occitan
21mr|texlive-collection-langeuropean-20190228-3|77	Recommends:	texlive-babel-macedonian
21mr|texlive-collection-langeuropean-20190228-3|78	Recommends: texlive-gloss-occitan
21mr|texlive-collection-langeuropean-20190228-3|79	Recommends: texlive-hulipsum
21mr|texlive-collection-langeuropean-20190228-3|80	Recommends: texlive-babel-bosnian
21mr|texlive-collection-langeuropean-20190228-3|81	Recommends: texlive-babel-latvian
21mr|texlive-collection-langeuropean-20190228-3|82	# And these ones are currently absent
21mr|texlive-collection-langeuropean-20190228-3|83	Recommends: texlive-armtex
21mr|texlive-collection-langeuropean-20190228-3|84	Recommends: texlive-nevelok
21mr|texlive-collection-langeuropean-20190228-3|85	
21mr|texlive-collection-langeuropean-20190228-3|86	%description
21mr|texlive-collection-langeuropean-20190228-3|87	Support for a number of European languages; others (Greek,
21mr|texlive-collection-langeuropean-20190228-3|88	German, French, ...) have their own collections, depending
21mr|texlive-collection-langeuropean-20190228-3|89	simply on the size of the support.
21mr|texlive-collection-langeuropean-20190228-3|90	
21mr|texlive-collection-langeuropean-20190228-3|91	#-----------------------------------------------------------------------
21mr|texlive-collection-langeuropean-20190228-3|92	%files
21mr|texlive-collection-langeuropean-20190228-3|93	
21mr|texlive-collection-langeuropean-20190228-3|94	#-----------------------------------------------------------------------
21mr|texlive-collection-langeuropean-20190228-3|95	%prep
21mr|texlive-collection-langeuropean-20190228-3|96	%setup -c -a0
21mr|texlive-collection-langeuropean-20190228-3|97	
21mr|texlive-collection-langeuropean-20190228-3|98	%build
21mr|texlive-collection-langeuropean-20190228-3|99	
21mr|texlive-collection-langeuropean-20190228-3|100	%install

17508 21
21mr|texlive-collection-langfinnish-20120224-5|1	# revision 14727
21mr|texlive-collection-langfinnish-20120224-5|2	# category Collection
21mr|texlive-collection-langfinnish-20120224-5|3	# catalog-ctan undef
21mr|texlive-collection-langfinnish-20120224-5|4	# catalog-date undef
21mr|texlive-collection-langfinnish-20120224-5|5	# catalog-license undef
21mr|texlive-collection-langfinnish-20120224-5|6	# catalog-version undef
21mr|texlive-collection-langfinnish-20120224-5|7	Name:		texlive-collection-langfinnish
21mr|texlive-collection-langfinnish-20120224-5|8	Epoch:		1
21mr|texlive-collection-langfinnish-20120224-5|9	Version:	20120224
21mr|texlive-collection-langfinnish-20120224-5|10	Release:	5
21mr|texlive-collection-langfinnish-20120224-5|11	Summary:	Finnish
21mr|texlive-collection-langfinnish-20120224-5|12	Group:		Publishing
21mr|texlive-collection-langfinnish-20120224-5|13	URL:		http://tug.org/texlive
21mr|texlive-collection-langfinnish-20120224-5|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-collection-langfinnish-20120224-5|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langfinnish.tar.xz
21mr|texlive-collection-langfinnish-20120224-5|16	BuildArch:	noarch
21mr|texlive-collection-langfinnish-20120224-5|17	BuildRequires:	texlive-tlpkg
21mr|texlive-collection-langfinnish-20120224-5|18	Requires(pre):	texlive-tlpkg
21mr|texlive-collection-langfinnish-20120224-5|19	Requires:	texlive-finbib
21mr|texlive-collection-langfinnish-20120224-5|20	Requires:	texlive-hyphen-finnish
21mr|texlive-collection-langfinnish-20120224-5|21	Requires:	texlive-collection-basic
21mr|texlive-collection-langfinnish-20120224-5|22	
21mr|texlive-collection-langfinnish-20120224-5|23	%description
21mr|texlive-collection-langfinnish-20120224-5|24	Support for typesetting Finnish.
21mr|texlive-collection-langfinnish-20120224-5|25	
21mr|texlive-collection-langfinnish-20120224-5|26	#-----------------------------------------------------------------------
21mr|texlive-collection-langfinnish-20120224-5|27	%files
21mr|texlive-collection-langfinnish-20120224-5|28	
21mr|texlive-collection-langfinnish-20120224-5|29	#-----------------------------------------------------------------------
21mr|texlive-collection-langfinnish-20120224-5|30	%prep
21mr|texlive-collection-langfinnish-20120224-5|31	%setup -c -a0
21mr|texlive-collection-langfinnish-20120224-5|32	
21mr|texlive-collection-langfinnish-20120224-5|33	%build
21mr|texlive-collection-langfinnish-20120224-5|34	
21mr|texlive-collection-langfinnish-20120224-5|35	%install

17509 21
21mr|texlive-collection-langfrench-20190228-1|1	# revision 30372
21mr|texlive-collection-langfrench-20190228-1|2	# category Collection
21mr|texlive-collection-langfrench-20190228-1|3	# catalog-ctan undef
21mr|texlive-collection-langfrench-20190228-1|4	# catalog-date undef
21mr|texlive-collection-langfrench-20190228-1|5	# catalog-license undef
21mr|texlive-collection-langfrench-20190228-1|6	# catalog-version undef
21mr|texlive-collection-langfrench-20190228-1|7	Name:		texlive-collection-langfrench
21mr|texlive-collection-langfrench-20190228-1|8	Epoch:		1
21mr|texlive-collection-langfrench-20190228-1|9	Version:	20190228
21mr|texlive-collection-langfrench-20190228-1|10	Release:	1
21mr|texlive-collection-langfrench-20190228-1|11	Summary:	French
21mr|texlive-collection-langfrench-20190228-1|12	Group:		Publishing
21mr|texlive-collection-langfrench-20190228-1|13	URL:		http://tug.org/texlive
21mr|texlive-collection-langfrench-20190228-1|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-collection-langfrench-20190228-1|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langfrench.tar.xz
21mr|texlive-collection-langfrench-20190228-1|16	BuildArch:	noarch
21mr|texlive-collection-langfrench-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-collection-langfrench-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-collection-langfrench-20190228-1|19	Requires:	texlive-collection-basic
21mr|texlive-collection-langfrench-20190228-1|20	Requires:	texlive-aeguill
21mr|texlive-collection-langfrench-20190228-1|21	Requires:	texlive-apprends-latex
21mr|texlive-collection-langfrench-20190228-1|22	Requires:	texlive-babel-basque
21mr|texlive-collection-langfrench-20190228-1|23	Requires:	texlive-babel-french
21mr|texlive-collection-langfrench-20190228-1|24	Requires:	texlive-basque-book
21mr|texlive-collection-langfrench-20190228-1|25	Requires:	texlive-basque-date
21mr|texlive-collection-langfrench-20190228-1|26	Requires:	texlive-bib-fr
21mr|texlive-collection-langfrench-20190228-1|27	Requires:	texlive-bibleref-french
21mr|texlive-collection-langfrench-20190228-1|28	Requires:	texlive-booktabs-fr
21mr|texlive-collection-langfrench-20190228-1|29	Requires:	texlive-droit-fr
21mr|texlive-collection-langfrench-20190228-1|30	Requires:	texlive-epslatex-fr
21mr|texlive-collection-langfrench-20190228-1|31	Requires:	texlive-facture
21mr|texlive-collection-langfrench-20190228-1|32	Requires:	texlive-frletter
21mr|texlive-collection-langfrench-20190228-1|33	Requires:	texlive-hyphen-basque
21mr|texlive-collection-langfrench-20190228-1|34	Requires:	texlive-hyphen-french
21mr|texlive-collection-langfrench-20190228-1|35	Requires:	texlive-impatient-fr
21mr|texlive-collection-langfrench-20190228-1|36	Requires:	texlive-impnattypo
21mr|texlive-collection-langfrench-20190228-1|37	Requires:	texlive-l2tabu-french
21mr|texlive-collection-langfrench-20190228-1|38	Requires:	texlive-lshort-french
21mr|texlive-collection-langfrench-20190228-1|39	Requires:	texlive-mafr
21mr|texlive-collection-langfrench-20190228-1|40	Requires:	texlive-tabvar
21mr|texlive-collection-langfrench-20190228-1|41	Requires:	texlive-tdsfrmath
21mr|texlive-collection-langfrench-20190228-1|42	Requires:	texlive-texlive-fr
21mr|texlive-collection-langfrench-20190228-1|43	Requires:	texlive-translation-array-fr
21mr|texlive-collection-langfrench-20190228-1|44	Requires:	texlive-translation-dcolumn-fr
21mr|texlive-collection-langfrench-20190228-1|45	Requires:	texlive-translation-natbib-fr
21mr|texlive-collection-langfrench-20190228-1|46	Requires:	texlive-translation-tabbing-fr
21mr|texlive-collection-langfrench-20190228-1|47	Requires:	texlive-variations
21mr|texlive-collection-langfrench-20190228-1|48	Recommends:	texlive-e-french
21mr|texlive-collection-langfrench-20190228-1|49	Recommends:	texlive-formation-latex-ul
21mr|texlive-collection-langfrench-20190228-1|50	Recommends:	texlive-frenchmath
21mr|texlive-collection-langfrench-20190228-1|51	Recommends:	texlive-guide-latex-fr
21mr|texlive-collection-langfrench-20190228-1|52	Recommends:	texlive-latex2e-help-texinfo-fr
21mr|texlive-collection-langfrench-20190228-1|53	Recommends:	texlive-visualtikz
21mr|texlive-collection-langfrench-20190228-1|54	
21mr|texlive-collection-langfrench-20190228-1|55	%description
21mr|texlive-collection-langfrench-20190228-1|56	Support for French and Basque.
21mr|texlive-collection-langfrench-20190228-1|57	
21mr|texlive-collection-langfrench-20190228-1|58	#-----------------------------------------------------------------------
21mr|texlive-collection-langfrench-20190228-1|59	%files
21mr|texlive-collection-langfrench-20190228-1|60	
21mr|texlive-collection-langfrench-20190228-1|61	#-----------------------------------------------------------------------
21mr|texlive-collection-langfrench-20190228-1|62	%prep
21mr|texlive-collection-langfrench-20190228-1|63	%setup -c -a0
21mr|texlive-collection-langfrench-20190228-1|64	
21mr|texlive-collection-langfrench-20190228-1|65	%build
21mr|texlive-collection-langfrench-20190228-1|66	
21mr|texlive-collection-langfrench-20190228-1|67	%install

17510 21
21mr|texlive-collection-langgerman-20190228-3|1	# revision 32954
21mr|texlive-collection-langgerman-20190228-3|2	# category Collection
21mr|texlive-collection-langgerman-20190228-3|3	# catalog-ctan undef
21mr|texlive-collection-langgerman-20190228-3|4	# catalog-date undef
21mr|texlive-collection-langgerman-20190228-3|5	# catalog-license undef
21mr|texlive-collection-langgerman-20190228-3|6	# catalog-version undef
21mr|texlive-collection-langgerman-20190228-3|7	Name:		texlive-collection-langgerman
21mr|texlive-collection-langgerman-20190228-3|8	Epoch:		1
21mr|texlive-collection-langgerman-20190228-3|9	Version:	20190228
21mr|texlive-collection-langgerman-20190228-3|10	Release:	3
21mr|texlive-collection-langgerman-20190228-3|11	Summary:	German
21mr|texlive-collection-langgerman-20190228-3|12	Group:		Publishing
21mr|texlive-collection-langgerman-20190228-3|13	URL:		http://tug.org/texlive
21mr|texlive-collection-langgerman-20190228-3|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-collection-langgerman-20190228-3|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langgerman.tar.xz
21mr|texlive-collection-langgerman-20190228-3|16	BuildArch:	noarch
21mr|texlive-collection-langgerman-20190228-3|17	BuildRequires:	texlive-tlpkg
21mr|texlive-collection-langgerman-20190228-3|18	Requires(pre):	texlive-tlpkg
21mr|texlive-collection-langgerman-20190228-3|19	Requires:	texlive-collection-basic
21mr|texlive-collection-langgerman-20190228-3|20	Requires:	texlive-babel-german
21mr|texlive-collection-langgerman-20190228-3|21	Requires:	texlive-bibleref-german
21mr|texlive-collection-langgerman-20190228-3|22	Requires:	texlive-booktabs-de
21mr|texlive-collection-langgerman-20190228-3|23	Requires:	texlive-csquotes-de
21mr|texlive-collection-langgerman-20190228-3|24	Requires:	texlive-dehyph-exptl
21mr|texlive-collection-langgerman-20190228-3|25	Requires:	texlive-dhua
21mr|texlive-collection-langgerman-20190228-3|26	Requires:	texlive-einfuehrung
21mr|texlive-collection-langgerman-20190228-3|27	Requires:	texlive-etoolbox-de
21mr|texlive-collection-langgerman-20190228-3|28	Requires:	texlive-fifinddo-info
21mr|texlive-collection-langgerman-20190228-3|29	Requires:	texlive-geometry-de
21mr|texlive-collection-langgerman-20190228-3|30	Requires:	texlive-german
21mr|texlive-collection-langgerman-20190228-3|31	Requires:	texlive-germbib
21mr|texlive-collection-langgerman-20190228-3|32	Requires:	texlive-germkorr
21mr|texlive-collection-langgerman-20190228-3|33	Requires:	texlive-hausarbeit-jura
21mr|texlive-collection-langgerman-20190228-3|34	Requires:	texlive-hyphen-german
21mr|texlive-collection-langgerman-20190228-3|35	Requires:	texlive-koma-script-examples
21mr|texlive-collection-langgerman-20190228-3|36	Requires:	texlive-l2picfaq
21mr|texlive-collection-langgerman-20190228-3|37	Requires:	texlive-l2tabu
21mr|texlive-collection-langgerman-20190228-3|38	Requires:	texlive-latex-bib-ex
21mr|texlive-collection-langgerman-20190228-3|39	Requires:	texlive-latex-referenz
21mr|texlive-collection-langgerman-20190228-3|40	Requires:	texlive-latex-tabellen
21mr|texlive-collection-langgerman-20190228-3|41	Requires:	texlive-lshort-german
21mr|texlive-collection-langgerman-20190228-3|42	Requires:	texlive-lualatex-doc-de
21mr|texlive-collection-langgerman-20190228-3|43	Requires:	texlive-microtype-de
21mr|texlive-collection-langgerman-20190228-3|44	Requires:	texlive-presentations
21mr|texlive-collection-langgerman-20190228-3|45	Requires:	texlive-r_und_s
21mr|texlive-collection-langgerman-20190228-3|46	Requires:	texlive-templates-fenn
21mr|texlive-collection-langgerman-20190228-3|47	Requires:	texlive-templates-sommer
21mr|texlive-collection-langgerman-20190228-3|48	Requires:	texlive-texlive-de
21mr|texlive-collection-langgerman-20190228-3|49	Requires:	texlive-tipa-de
21mr|texlive-collection-langgerman-20190228-3|50	Requires:	texlive-translation-arsclassica-de
21mr|texlive-collection-langgerman-20190228-3|51	Requires:	texlive-translation-biblatex-de
21mr|texlive-collection-langgerman-20190228-3|52	Requires:	texlive-translation-chemsym-de
21mr|texlive-collection-langgerman-20190228-3|53	Requires:	texlive-translation-ecv-de
21mr|texlive-collection-langgerman-20190228-3|54	Requires:	texlive-translation-enumitem-de
21mr|texlive-collection-langgerman-20190228-3|55	Requires:	texlive-translation-europecv-de
21mr|texlive-collection-langgerman-20190228-3|56	Requires:	texlive-translation-filecontents-de
21mr|texlive-collection-langgerman-20190228-3|57	Requires:	texlive-translation-moreverb-de
21mr|texlive-collection-langgerman-20190228-3|58	Requires:	texlive-udesoftec
21mr|texlive-collection-langgerman-20190228-3|59	Requires:	texlive-umlaute
21mr|texlive-collection-langgerman-20190228-3|60	Requires:	texlive-voss-mathcol
21mr|texlive-collection-langgerman-20190228-3|61	Recommends:	texlive-apalike-german
21mr|texlive-collection-langgerman-20190228-3|62	Requires:	texlive-dehyph
21mr|texlive-collection-langgerman-20190228-3|63	Recommends:	texlive-einfuehrung2
21mr|texlive-collection-langgerman-20190228-3|64	Requires:	texlive-etdipa
21mr|texlive-collection-langgerman-20190228-3|65	Recommends:	texlive-latex-bib2-ex
21mr|texlive-collection-langgerman-20190228-3|66	Recommends:	texlive-latexcheat-de
21mr|texlive-collection-langgerman-20190228-3|67	Recommends:	texlive-milog
21mr|texlive-collection-langgerman-20190228-3|68	Recommends:	texlive-termcal-de
21mr|texlive-collection-langgerman-20190228-3|69	Recommends:	texlive-uhrzeit
21mr|texlive-collection-langgerman-20190228-3|70	
21mr|texlive-collection-langgerman-20190228-3|71	%description
21mr|texlive-collection-langgerman-20190228-3|72	Support for German.
21mr|texlive-collection-langgerman-20190228-3|73	
21mr|texlive-collection-langgerman-20190228-3|74	#-----------------------------------------------------------------------
21mr|texlive-collection-langgerman-20190228-3|75	%files
21mr|texlive-collection-langgerman-20190228-3|76	
21mr|texlive-collection-langgerman-20190228-3|77	#-----------------------------------------------------------------------
21mr|texlive-collection-langgerman-20190228-3|78	%prep
21mr|texlive-collection-langgerman-20190228-3|79	%setup -c -a0
21mr|texlive-collection-langgerman-20190228-3|80	
21mr|texlive-collection-langgerman-20190228-3|81	%build
21mr|texlive-collection-langgerman-20190228-3|82	
21mr|texlive-collection-langgerman-20190228-3|83	%install

17511 21
21mr|texlive-collection-langgreek-20190228-1|1	# revision 31679
21mr|texlive-collection-langgreek-20190228-1|2	# category Collection
21mr|texlive-collection-langgreek-20190228-1|3	# catalog-ctan undef
21mr|texlive-collection-langgreek-20190228-1|4	# catalog-date undef
21mr|texlive-collection-langgreek-20190228-1|5	# catalog-license undef
21mr|texlive-collection-langgreek-20190228-1|6	# catalog-version undef
21mr|texlive-collection-langgreek-20190228-1|7	Name:		texlive-collection-langgreek
21mr|texlive-collection-langgreek-20190228-1|8	Epoch:		1
21mr|texlive-collection-langgreek-20190228-1|9	Version:	20190228
21mr|texlive-collection-langgreek-20190228-1|10	Release:	1
21mr|texlive-collection-langgreek-20190228-1|11	Summary:	Greek
21mr|texlive-collection-langgreek-20190228-1|12	Group:		Publishing
21mr|texlive-collection-langgreek-20190228-1|13	URL:		http://tug.org/texlive
21mr|texlive-collection-langgreek-20190228-1|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-collection-langgreek-20190228-1|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langgreek.tar.xz
21mr|texlive-collection-langgreek-20190228-1|16	BuildArch:	noarch
21mr|texlive-collection-langgreek-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-collection-langgreek-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-collection-langgreek-20190228-1|19	Requires:	texlive-collection-basic
21mr|texlive-collection-langgreek-20190228-1|20	Requires:	texlive-babel-greek
21mr|texlive-collection-langgreek-20190228-1|21	Requires:	texlive-betababel
21mr|texlive-collection-langgreek-20190228-1|22	Requires:	texlive-bgreek
21mr|texlive-collection-langgreek-20190228-1|23	Requires:	texlive-cbfonts
21mr|texlive-collection-langgreek-20190228-1|24	Requires:	texlive-cbfonts-fd
21mr|texlive-collection-langgreek-20190228-1|25	Requires:	texlive-gfsbaskerville
21mr|texlive-collection-langgreek-20190228-1|26	Requires:	texlive-gfsporson
21mr|texlive-collection-langgreek-20190228-1|27	Requires:	texlive-greek-fontenc
21mr|texlive-collection-langgreek-20190228-1|28	Requires:	texlive-greek-inputenc
21mr|texlive-collection-langgreek-20190228-1|29	Requires:	texlive-greekdates
21mr|texlive-collection-langgreek-20190228-1|30	Requires:	texlive-greektex
21mr|texlive-collection-langgreek-20190228-1|31	Requires:	texlive-hyphen-greek
21mr|texlive-collection-langgreek-20190228-1|32	Requires:	texlive-hyphen-ancientgreek
21mr|texlive-collection-langgreek-20190228-1|33	Requires:	texlive-ibycus-babel
21mr|texlive-collection-langgreek-20190228-1|34	Requires:	texlive-ibygrk
21mr|texlive-collection-langgreek-20190228-1|35	Requires:	texlive-kerkis
21mr|texlive-collection-langgreek-20190228-1|36	Requires:	texlive-levy
21mr|texlive-collection-langgreek-20190228-1|37	Requires:	texlive-lgreek
21mr|texlive-collection-langgreek-20190228-1|38	Requires:	texlive-mkgrkindex
21mr|texlive-collection-langgreek-20190228-1|39	Requires:	texlive-teubner
21mr|texlive-collection-langgreek-20190228-1|40	Requires:	texlive-xgreek
21mr|texlive-collection-langgreek-20190228-1|41	Requires:	texlive-yannisgr
21mr|texlive-collection-langgreek-20190228-1|42	Recommends:	texlive-begingreek
21mr|texlive-collection-langgreek-20190228-1|43	Recommends:	texlive-greektonoi
21mr|texlive-collection-langgreek-20190228-1|44	
21mr|texlive-collection-langgreek-20190228-1|45	%description
21mr|texlive-collection-langgreek-20190228-1|46	Support for Greek.
21mr|texlive-collection-langgreek-20190228-1|47	
21mr|texlive-collection-langgreek-20190228-1|48	#-----------------------------------------------------------------------
21mr|texlive-collection-langgreek-20190228-1|49	%files
21mr|texlive-collection-langgreek-20190228-1|50	
21mr|texlive-collection-langgreek-20190228-1|51	#-----------------------------------------------------------------------
21mr|texlive-collection-langgreek-20190228-1|52	%prep
21mr|texlive-collection-langgreek-20190228-1|53	%setup -c -a0
21mr|texlive-collection-langgreek-20190228-1|54	
21mr|texlive-collection-langgreek-20190228-1|55	%build
21mr|texlive-collection-langgreek-20190228-1|56	
21mr|texlive-collection-langgreek-20190228-1|57	%install

17512 21
21mr|texlive-collection-langhebrew-20120224-5|1	# revision 14727
21mr|texlive-collection-langhebrew-20120224-5|2	# category Collection
21mr|texlive-collection-langhebrew-20120224-5|3	# catalog-ctan undef
21mr|texlive-collection-langhebrew-20120224-5|4	# catalog-date undef
21mr|texlive-collection-langhebrew-20120224-5|5	# catalog-license undef
21mr|texlive-collection-langhebrew-20120224-5|6	# catalog-version undef
21mr|texlive-collection-langhebrew-20120224-5|7	Name:		texlive-collection-langhebrew
21mr|texlive-collection-langhebrew-20120224-5|8	Epoch:		1
21mr|texlive-collection-langhebrew-20120224-5|9	Version:	20120224
21mr|texlive-collection-langhebrew-20120224-5|10	Release:	5
21mr|texlive-collection-langhebrew-20120224-5|11	Summary:	Hebrew
21mr|texlive-collection-langhebrew-20120224-5|12	Group:		Publishing
21mr|texlive-collection-langhebrew-20120224-5|13	URL:		http://tug.org/texlive
21mr|texlive-collection-langhebrew-20120224-5|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-collection-langhebrew-20120224-5|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langhebrew.tar.xz
21mr|texlive-collection-langhebrew-20120224-5|16	BuildArch:	noarch
21mr|texlive-collection-langhebrew-20120224-5|17	BuildRequires:	texlive-tlpkg
21mr|texlive-collection-langhebrew-20120224-5|18	Requires(pre):	texlive-tlpkg
21mr|texlive-collection-langhebrew-20120224-5|19	Requires:	texlive-cjhebrew
21mr|texlive-collection-langhebrew-20120224-5|20	Requires:	texlive-collection-basic
21mr|texlive-collection-langhebrew-20120224-5|21	
21mr|texlive-collection-langhebrew-20120224-5|22	%description
21mr|texlive-collection-langhebrew-20120224-5|23	Support for typesetting Hebrew.
21mr|texlive-collection-langhebrew-20120224-5|24	
21mr|texlive-collection-langhebrew-20120224-5|25	#-----------------------------------------------------------------------
21mr|texlive-collection-langhebrew-20120224-5|26	%files
21mr|texlive-collection-langhebrew-20120224-5|27	
21mr|texlive-collection-langhebrew-20120224-5|28	#-----------------------------------------------------------------------
21mr|texlive-collection-langhebrew-20120224-5|29	%prep
21mr|texlive-collection-langhebrew-20120224-5|30	%setup -c -a0
21mr|texlive-collection-langhebrew-20120224-5|31	
21mr|texlive-collection-langhebrew-20120224-5|32	%build
21mr|texlive-collection-langhebrew-20120224-5|33	
21mr|texlive-collection-langhebrew-20120224-5|34	%install

17513 21
21mr|texlive-collection-langhungarian-20120224-5|1	# revision 14727
21mr|texlive-collection-langhungarian-20120224-5|2	# category Collection
21mr|texlive-collection-langhungarian-20120224-5|3	# catalog-ctan undef
21mr|texlive-collection-langhungarian-20120224-5|4	# catalog-date undef
21mr|texlive-collection-langhungarian-20120224-5|5	# catalog-license undef
21mr|texlive-collection-langhungarian-20120224-5|6	# catalog-version undef
21mr|texlive-collection-langhungarian-20120224-5|7	Name:		texlive-collection-langhungarian
21mr|texlive-collection-langhungarian-20120224-5|8	Epoch:		1
21mr|texlive-collection-langhungarian-20120224-5|9	Version:	20120224
21mr|texlive-collection-langhungarian-20120224-5|10	Release:	5
21mr|texlive-collection-langhungarian-20120224-5|11	Summary:	Hungarian
21mr|texlive-collection-langhungarian-20120224-5|12	Group:		Publishing
21mr|texlive-collection-langhungarian-20120224-5|13	URL:		http://tug.org/texlive
21mr|texlive-collection-langhungarian-20120224-5|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-collection-langhungarian-20120224-5|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langhungarian.tar.xz
21mr|texlive-collection-langhungarian-20120224-5|16	BuildArch:	noarch
21mr|texlive-collection-langhungarian-20120224-5|17	BuildRequires:	texlive-tlpkg
21mr|texlive-collection-langhungarian-20120224-5|18	Requires(pre):	texlive-tlpkg
21mr|texlive-collection-langhungarian-20120224-5|19	Requires:	texlive-magyar
21mr|texlive-collection-langhungarian-20120224-5|20	Requires:	texlive-hyphen-hungarian
21mr|texlive-collection-langhungarian-20120224-5|21	Requires:	texlive-collection-basic
21mr|texlive-collection-langhungarian-20120224-5|22	
21mr|texlive-collection-langhungarian-20120224-5|23	%description
21mr|texlive-collection-langhungarian-20120224-5|24	Support for typesetting Hungarian.
21mr|texlive-collection-langhungarian-20120224-5|25	
21mr|texlive-collection-langhungarian-20120224-5|26	#-----------------------------------------------------------------------
21mr|texlive-collection-langhungarian-20120224-5|27	%files
21mr|texlive-collection-langhungarian-20120224-5|28	
21mr|texlive-collection-langhungarian-20120224-5|29	#-----------------------------------------------------------------------
21mr|texlive-collection-langhungarian-20120224-5|30	%prep
21mr|texlive-collection-langhungarian-20120224-5|31	%setup -c -a0
21mr|texlive-collection-langhungarian-20120224-5|32	
21mr|texlive-collection-langhungarian-20120224-5|33	%build
21mr|texlive-collection-langhungarian-20120224-5|34	
21mr|texlive-collection-langhungarian-20120224-5|35	%install

17514 21
21mr|texlive-collection-langindic-20131013-9|1	# revision 30372
21mr|texlive-collection-langindic-20131013-9|2	# category Collection
21mr|texlive-collection-langindic-20131013-9|3	# catalog-ctan undef
21mr|texlive-collection-langindic-20131013-9|4	# catalog-date undef
21mr|texlive-collection-langindic-20131013-9|5	# catalog-license undef
21mr|texlive-collection-langindic-20131013-9|6	# catalog-version undef
21mr|texlive-collection-langindic-20131013-9|7	Name:		texlive-collection-langindic
21mr|texlive-collection-langindic-20131013-9|8	Epoch:		1
21mr|texlive-collection-langindic-20131013-9|9	Version:	20131013
21mr|texlive-collection-langindic-20131013-9|10	Release:	9
21mr|texlive-collection-langindic-20131013-9|11	Summary:	Indic scripts
21mr|texlive-collection-langindic-20131013-9|12	Group:		Publishing
21mr|texlive-collection-langindic-20131013-9|13	URL:		http://tug.org/texlive
21mr|texlive-collection-langindic-20131013-9|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-collection-langindic-20131013-9|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langindic.tar.xz
21mr|texlive-collection-langindic-20131013-9|16	BuildArch:	noarch
21mr|texlive-collection-langindic-20131013-9|17	BuildRequires:	texlive-tlpkg
21mr|texlive-collection-langindic-20131013-9|18	Requires(pre):	texlive-tlpkg
21mr|texlive-collection-langindic-20131013-9|19	Requires:	texlive-collection-basic
21mr|texlive-collection-langindic-20131013-9|20	Requires:	texlive-bangtex
21mr|texlive-collection-langindic-20131013-9|21	Requires:	texlive-bengali
21mr|texlive-collection-langindic-20131013-9|22	Requires:	texlive-burmese
21mr|texlive-collection-langindic-20131013-9|23	Requires:	texlive-devnag
21mr|texlive-collection-langindic-20131013-9|24	Requires:	texlive-ebong
21mr|texlive-collection-langindic-20131013-9|25	Requires:	texlive-hyphen-indic
21mr|texlive-collection-langindic-20131013-9|26	Requires:	texlive-hyphen-sanskrit
21mr|texlive-collection-langindic-20131013-9|27	Requires:	texlive-sanskrit
21mr|texlive-collection-langindic-20131013-9|28	Requires:	texlive-velthuis
21mr|texlive-collection-langindic-20131013-9|29	Requires:	texlive-wnri
21mr|texlive-collection-langindic-20131013-9|30	Requires:	texlive-wnri-latex
21mr|texlive-collection-langindic-20131013-9|31	Requires:	texlive-xetex-devanagari
21mr|texlive-collection-langindic-20131013-9|32	
21mr|texlive-collection-langindic-20131013-9|33	%description
21mr|texlive-collection-langindic-20131013-9|34	Support for Indic scripts.
21mr|texlive-collection-langindic-20131013-9|35	
21mr|texlive-collection-langindic-20131013-9|36	#-----------------------------------------------------------------------
21mr|texlive-collection-langindic-20131013-9|37	%files
21mr|texlive-collection-langindic-20131013-9|38	
21mr|texlive-collection-langindic-20131013-9|39	#-----------------------------------------------------------------------
21mr|texlive-collection-langindic-20131013-9|40	%prep
21mr|texlive-collection-langindic-20131013-9|41	%setup -c -a0
21mr|texlive-collection-langindic-20131013-9|42	
21mr|texlive-collection-langindic-20131013-9|43	%build
21mr|texlive-collection-langindic-20131013-9|44	
21mr|texlive-collection-langindic-20131013-9|45	%install

17515 21
21mr|texlive-collection-langitalian-20190228-1|1	# revision 30372
21mr|texlive-collection-langitalian-20190228-1|2	# category Collection
21mr|texlive-collection-langitalian-20190228-1|3	# catalog-ctan undef
21mr|texlive-collection-langitalian-20190228-1|4	# catalog-date undef
21mr|texlive-collection-langitalian-20190228-1|5	# catalog-license undef
21mr|texlive-collection-langitalian-20190228-1|6	# catalog-version undef
21mr|texlive-collection-langitalian-20190228-1|7	Name:		texlive-collection-langitalian
21mr|texlive-collection-langitalian-20190228-1|8	Epoch:		1
21mr|texlive-collection-langitalian-20190228-1|9	Version:	20190228
21mr|texlive-collection-langitalian-20190228-1|10	Release:	1
21mr|texlive-collection-langitalian-20190228-1|11	Summary:	Italian
21mr|texlive-collection-langitalian-20190228-1|12	Group:		Publishing
21mr|texlive-collection-langitalian-20190228-1|13	URL:		http://tug.org/texlive
21mr|texlive-collection-langitalian-20190228-1|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-collection-langitalian-20190228-1|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langitalian.tar.xz
21mr|texlive-collection-langitalian-20190228-1|16	BuildArch:	noarch
21mr|texlive-collection-langitalian-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-collection-langitalian-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-collection-langitalian-20190228-1|19	Requires:	texlive-collection-basic
21mr|texlive-collection-langitalian-20190228-1|20	Requires:	texlive-amsldoc-it
21mr|texlive-collection-langitalian-20190228-1|21	Requires:	texlive-amsmath-it
21mr|texlive-collection-langitalian-20190228-1|22	Requires:	texlive-amsthdoc-it
21mr|texlive-collection-langitalian-20190228-1|23	Requires:	texlive-babel-italian
21mr|texlive-collection-langitalian-20190228-1|24	Requires:	texlive-codicefiscaleitaliano
21mr|texlive-collection-langitalian-20190228-1|25	Requires:	texlive-fancyhdr-it
21mr|texlive-collection-langitalian-20190228-1|26	Requires:	texlive-fixltxhyph
21mr|texlive-collection-langitalian-20190228-1|27	Requires:	texlive-frontespizio
21mr|texlive-collection-langitalian-20190228-1|28	Requires:	texlive-hyphen-italian
21mr|texlive-collection-langitalian-20190228-1|29	Requires:	texlive-itnumpar
21mr|texlive-collection-langitalian-20190228-1|30	Requires:	texlive-l2tabu-italian
21mr|texlive-collection-langitalian-20190228-1|31	Requires:	texlive-latex4wp-it
21mr|texlive-collection-langitalian-20190228-1|32	Requires:	texlive-layaureo
21mr|texlive-collection-langitalian-20190228-1|33	Requires:	texlive-lshort-italian
21mr|texlive-collection-langitalian-20190228-1|34	Requires:	texlive-psfrag-italian
21mr|texlive-collection-langitalian-20190228-1|35	Requires:	texlive-texlive-it
21mr|texlive-collection-langitalian-20190228-1|36	
21mr|texlive-collection-langitalian-20190228-1|37	%description
21mr|texlive-collection-langitalian-20190228-1|38	Support for Italian.
21mr|texlive-collection-langitalian-20190228-1|39	
21mr|texlive-collection-langitalian-20190228-1|40	#-----------------------------------------------------------------------
21mr|texlive-collection-langitalian-20190228-1|41	%files
21mr|texlive-collection-langitalian-20190228-1|42	
21mr|texlive-collection-langitalian-20190228-1|43	#-----------------------------------------------------------------------
21mr|texlive-collection-langitalian-20190228-1|44	%prep
21mr|texlive-collection-langitalian-20190228-1|45	%setup -c -a0
21mr|texlive-collection-langitalian-20190228-1|46	
21mr|texlive-collection-langitalian-20190228-1|47	%build
21mr|texlive-collection-langitalian-20190228-1|48	
21mr|texlive-collection-langitalian-20190228-1|49	%install

17516 21
21mr|texlive-collection-langlatin-20120224-5|1	# revision 14727
21mr|texlive-collection-langlatin-20120224-5|2	# category Collection
21mr|texlive-collection-langlatin-20120224-5|3	# catalog-ctan undef
21mr|texlive-collection-langlatin-20120224-5|4	# catalog-date undef
21mr|texlive-collection-langlatin-20120224-5|5	# catalog-license undef
21mr|texlive-collection-langlatin-20120224-5|6	# catalog-version undef
21mr|texlive-collection-langlatin-20120224-5|7	Name:		texlive-collection-langlatin
21mr|texlive-collection-langlatin-20120224-5|8	Epoch:		1
21mr|texlive-collection-langlatin-20120224-5|9	Version:	20120224
21mr|texlive-collection-langlatin-20120224-5|10	Release:	5
21mr|texlive-collection-langlatin-20120224-5|11	Summary:	Latin
21mr|texlive-collection-langlatin-20120224-5|12	Group:		Publishing
21mr|texlive-collection-langlatin-20120224-5|13	URL:		http://tug.org/texlive
21mr|texlive-collection-langlatin-20120224-5|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-collection-langlatin-20120224-5|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langlatin.tar.xz
21mr|texlive-collection-langlatin-20120224-5|16	BuildArch:	noarch
21mr|texlive-collection-langlatin-20120224-5|17	BuildRequires:	texlive-tlpkg
21mr|texlive-collection-langlatin-20120224-5|18	Requires(pre):	texlive-tlpkg
21mr|texlive-collection-langlatin-20120224-5|19	Requires:	texlive-hyphen-latin
21mr|texlive-collection-langlatin-20120224-5|20	Requires:	texlive-collection-basic
21mr|texlive-collection-langlatin-20120224-5|21	
21mr|texlive-collection-langlatin-20120224-5|22	%description
21mr|texlive-collection-langlatin-20120224-5|23	Support for typesetting Latin.
21mr|texlive-collection-langlatin-20120224-5|24	
21mr|texlive-collection-langlatin-20120224-5|25	#-----------------------------------------------------------------------
21mr|texlive-collection-langlatin-20120224-5|26	%files
21mr|texlive-collection-langlatin-20120224-5|27	
21mr|texlive-collection-langlatin-20120224-5|28	#-----------------------------------------------------------------------
21mr|texlive-collection-langlatin-20120224-5|29	%prep
21mr|texlive-collection-langlatin-20120224-5|30	%setup -c -a0
21mr|texlive-collection-langlatin-20120224-5|31	
21mr|texlive-collection-langlatin-20120224-5|32	%build
21mr|texlive-collection-langlatin-20120224-5|33	
21mr|texlive-collection-langlatin-20120224-5|34	%install

17517 21
21mr|texlive-collection-langlatvian-20120224-5|1	# revision 14727
21mr|texlive-collection-langlatvian-20120224-5|2	# category Collection
21mr|texlive-collection-langlatvian-20120224-5|3	# catalog-ctan undef
21mr|texlive-collection-langlatvian-20120224-5|4	# catalog-date undef
21mr|texlive-collection-langlatvian-20120224-5|5	# catalog-license undef
21mr|texlive-collection-langlatvian-20120224-5|6	# catalog-version undef
21mr|texlive-collection-langlatvian-20120224-5|7	Name:		texlive-collection-langlatvian
21mr|texlive-collection-langlatvian-20120224-5|8	Epoch:		1
21mr|texlive-collection-langlatvian-20120224-5|9	Version:	20120224
21mr|texlive-collection-langlatvian-20120224-5|10	Release:	5
21mr|texlive-collection-langlatvian-20120224-5|11	Summary:	Latvian
21mr|texlive-collection-langlatvian-20120224-5|12	Group:		Publishing
21mr|texlive-collection-langlatvian-20120224-5|13	URL:		http://tug.org/texlive
21mr|texlive-collection-langlatvian-20120224-5|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-collection-langlatvian-20120224-5|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langlatvian.tar.xz
21mr|texlive-collection-langlatvian-20120224-5|16	BuildArch:	noarch
21mr|texlive-collection-langlatvian-20120224-5|17	BuildRequires:	texlive-tlpkg
21mr|texlive-collection-langlatvian-20120224-5|18	Requires(pre):	texlive-tlpkg
21mr|texlive-collection-langlatvian-20120224-5|19	Requires:	texlive-hyphen-latvian
21mr|texlive-collection-langlatvian-20120224-5|20	Requires:	texlive-collection-basic
21mr|texlive-collection-langlatvian-20120224-5|21	
21mr|texlive-collection-langlatvian-20120224-5|22	%description
21mr|texlive-collection-langlatvian-20120224-5|23	Support for typesetting Latvian.
21mr|texlive-collection-langlatvian-20120224-5|24	
21mr|texlive-collection-langlatvian-20120224-5|25	#-----------------------------------------------------------------------
21mr|texlive-collection-langlatvian-20120224-5|26	%files
21mr|texlive-collection-langlatvian-20120224-5|27	
21mr|texlive-collection-langlatvian-20120224-5|28	#-----------------------------------------------------------------------
21mr|texlive-collection-langlatvian-20120224-5|29	%prep
21mr|texlive-collection-langlatvian-20120224-5|30	%setup -c -a0
21mr|texlive-collection-langlatvian-20120224-5|31	
21mr|texlive-collection-langlatvian-20120224-5|32	%build
21mr|texlive-collection-langlatvian-20120224-5|33	
21mr|texlive-collection-langlatvian-20120224-5|34	%install

17518 21
21mr|texlive-collection-langlithuanian-20120224-5|1	# revision 14727
21mr|texlive-collection-langlithuanian-20120224-5|2	# category Collection
21mr|texlive-collection-langlithuanian-20120224-5|3	# catalog-ctan undef
21mr|texlive-collection-langlithuanian-20120224-5|4	# catalog-date undef
21mr|texlive-collection-langlithuanian-20120224-5|5	# catalog-license undef
21mr|texlive-collection-langlithuanian-20120224-5|6	# catalog-version undef
21mr|texlive-collection-langlithuanian-20120224-5|7	Name:		texlive-collection-langlithuanian
21mr|texlive-collection-langlithuanian-20120224-5|8	Epoch:		1
21mr|texlive-collection-langlithuanian-20120224-5|9	Version:	20120224
21mr|texlive-collection-langlithuanian-20120224-5|10	Release:	5
21mr|texlive-collection-langlithuanian-20120224-5|11	Summary:	Lithuanian
21mr|texlive-collection-langlithuanian-20120224-5|12	Group:		Publishing
21mr|texlive-collection-langlithuanian-20120224-5|13	URL:		http://tug.org/texlive
21mr|texlive-collection-langlithuanian-20120224-5|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-collection-langlithuanian-20120224-5|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langlithuanian.tar.xz
21mr|texlive-collection-langlithuanian-20120224-5|16	BuildArch:	noarch
21mr|texlive-collection-langlithuanian-20120224-5|17	BuildRequires:	texlive-tlpkg
21mr|texlive-collection-langlithuanian-20120224-5|18	Requires(pre):	texlive-tlpkg
21mr|texlive-collection-langlithuanian-20120224-5|19	Requires:	texlive-lithuanian
21mr|texlive-collection-langlithuanian-20120224-5|20	Requires:	texlive-hyphen-lithuanian
21mr|texlive-collection-langlithuanian-20120224-5|21	Requires:	texlive-collection-basic
21mr|texlive-collection-langlithuanian-20120224-5|22	
21mr|texlive-collection-langlithuanian-20120224-5|23	%description
21mr|texlive-collection-langlithuanian-20120224-5|24	Support for typesetting Lithuanian.
21mr|texlive-collection-langlithuanian-20120224-5|25	
21mr|texlive-collection-langlithuanian-20120224-5|26	#-----------------------------------------------------------------------
21mr|texlive-collection-langlithuanian-20120224-5|27	%files
21mr|texlive-collection-langlithuanian-20120224-5|28	
21mr|texlive-collection-langlithuanian-20120224-5|29	#-----------------------------------------------------------------------
21mr|texlive-collection-langlithuanian-20120224-5|30	%prep
21mr|texlive-collection-langlithuanian-20120224-5|31	%setup -c -a0
21mr|texlive-collection-langlithuanian-20120224-5|32	
21mr|texlive-collection-langlithuanian-20120224-5|33	%build
21mr|texlive-collection-langlithuanian-20120224-5|34	
21mr|texlive-collection-langlithuanian-20120224-5|35	%install

17519 21
21mr|texlive-collection-langmongolian-20120224-5|1	# revision 22468
21mr|texlive-collection-langmongolian-20120224-5|2	# category Collection
21mr|texlive-collection-langmongolian-20120224-5|3	# catalog-ctan undef
21mr|texlive-collection-langmongolian-20120224-5|4	# catalog-date undef
21mr|texlive-collection-langmongolian-20120224-5|5	# catalog-license undef
21mr|texlive-collection-langmongolian-20120224-5|6	# catalog-version undef
21mr|texlive-collection-langmongolian-20120224-5|7	Name:		texlive-collection-langmongolian
21mr|texlive-collection-langmongolian-20120224-5|8	Epoch:		1
21mr|texlive-collection-langmongolian-20120224-5|9	Version:	20120224
21mr|texlive-collection-langmongolian-20120224-5|10	Release:	5
21mr|texlive-collection-langmongolian-20120224-5|11	Summary:	Mongolian
21mr|texlive-collection-langmongolian-20120224-5|12	Group:		Publishing
21mr|texlive-collection-langmongolian-20120224-5|13	URL:		http://tug.org/texlive
21mr|texlive-collection-langmongolian-20120224-5|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-collection-langmongolian-20120224-5|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langmongolian.tar.xz
21mr|texlive-collection-langmongolian-20120224-5|16	BuildArch:	noarch
21mr|texlive-collection-langmongolian-20120224-5|17	BuildRequires:	texlive-tlpkg
21mr|texlive-collection-langmongolian-20120224-5|18	Requires(pre):	texlive-tlpkg
21mr|texlive-collection-langmongolian-20120224-5|19	Requires:	texlive-collection-basic
21mr|texlive-collection-langmongolian-20120224-5|20	Requires:	texlive-hyphen-mongolian
21mr|texlive-collection-langmongolian-20120224-5|21	Requires:	texlive-mongolian-babel
21mr|texlive-collection-langmongolian-20120224-5|22	Requires:	texlive-montex
21mr|texlive-collection-langmongolian-20120224-5|23	
21mr|texlive-collection-langmongolian-20120224-5|24	%description
21mr|texlive-collection-langmongolian-20120224-5|25	Support for typesetting Mongolian.
21mr|texlive-collection-langmongolian-20120224-5|26	
21mr|texlive-collection-langmongolian-20120224-5|27	#-----------------------------------------------------------------------
21mr|texlive-collection-langmongolian-20120224-5|28	%files
21mr|texlive-collection-langmongolian-20120224-5|29	
21mr|texlive-collection-langmongolian-20120224-5|30	#-----------------------------------------------------------------------
21mr|texlive-collection-langmongolian-20120224-5|31	%prep
21mr|texlive-collection-langmongolian-20120224-5|32	%setup -c -a0
21mr|texlive-collection-langmongolian-20120224-5|33	
21mr|texlive-collection-langmongolian-20120224-5|34	%build
21mr|texlive-collection-langmongolian-20120224-5|35	
21mr|texlive-collection-langmongolian-20120224-5|36	%install

17520 21
21mr|texlive-collection-langnorwegian-20120224-5|1	# revision 14727
21mr|texlive-collection-langnorwegian-20120224-5|2	# category Collection
21mr|texlive-collection-langnorwegian-20120224-5|3	# catalog-ctan undef
21mr|texlive-collection-langnorwegian-20120224-5|4	# catalog-date undef
21mr|texlive-collection-langnorwegian-20120224-5|5	# catalog-license undef
21mr|texlive-collection-langnorwegian-20120224-5|6	# catalog-version undef
21mr|texlive-collection-langnorwegian-20120224-5|7	Name:		texlive-collection-langnorwegian
21mr|texlive-collection-langnorwegian-20120224-5|8	Epoch:		1
21mr|texlive-collection-langnorwegian-20120224-5|9	Version:	20120224
21mr|texlive-collection-langnorwegian-20120224-5|10	Release:	5
21mr|texlive-collection-langnorwegian-20120224-5|11	Summary:	Norwegian
21mr|texlive-collection-langnorwegian-20120224-5|12	Group:		Publishing
21mr|texlive-collection-langnorwegian-20120224-5|13	URL:		http://tug.org/texlive
21mr|texlive-collection-langnorwegian-20120224-5|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-collection-langnorwegian-20120224-5|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langnorwegian.tar.xz
21mr|texlive-collection-langnorwegian-20120224-5|16	BuildArch:	noarch
21mr|texlive-collection-langnorwegian-20120224-5|17	BuildRequires:	texlive-tlpkg
21mr|texlive-collection-langnorwegian-20120224-5|18	Requires(pre):	texlive-tlpkg
21mr|texlive-collection-langnorwegian-20120224-5|19	Requires:	texlive-hyphen-norwegian
21mr|texlive-collection-langnorwegian-20120224-5|20	Requires:	texlive-collection-basic
21mr|texlive-collection-langnorwegian-20120224-5|21	
21mr|texlive-collection-langnorwegian-20120224-5|22	%description
21mr|texlive-collection-langnorwegian-20120224-5|23	Support for typesetting Norwegian.
21mr|texlive-collection-langnorwegian-20120224-5|24	
21mr|texlive-collection-langnorwegian-20120224-5|25	#-----------------------------------------------------------------------
21mr|texlive-collection-langnorwegian-20120224-5|26	%files
21mr|texlive-collection-langnorwegian-20120224-5|27	
21mr|texlive-collection-langnorwegian-20120224-5|28	#-----------------------------------------------------------------------
21mr|texlive-collection-langnorwegian-20120224-5|29	%prep
21mr|texlive-collection-langnorwegian-20120224-5|30	%setup -c -a0
21mr|texlive-collection-langnorwegian-20120224-5|31	
21mr|texlive-collection-langnorwegian-20120224-5|32	%build
21mr|texlive-collection-langnorwegian-20120224-5|33	
21mr|texlive-collection-langnorwegian-20120224-5|34	%install

17521 21
21mr|texlive-collection-langother-20190228-5|1	# revision 31014
21mr|texlive-collection-langother-20190228-5|2	# category Collection
21mr|texlive-collection-langother-20190228-5|3	# catalog-ctan undef
21mr|texlive-collection-langother-20190228-5|4	# catalog-date undef
21mr|texlive-collection-langother-20190228-5|5	# catalog-license undef
21mr|texlive-collection-langother-20190228-5|6	# catalog-version undef
21mr|texlive-collection-langother-20190228-5|7	Name:		texlive-collection-langother
21mr|texlive-collection-langother-20190228-5|8	Epoch:		1
21mr|texlive-collection-langother-20190228-5|9	Version:	20190228
21mr|texlive-collection-langother-20190228-5|10	Release:	5
21mr|texlive-collection-langother-20190228-5|11	Summary:	Other languages
21mr|texlive-collection-langother-20190228-5|12	Group:		Publishing
21mr|texlive-collection-langother-20190228-5|13	URL:		http://tug.org/texlive
21mr|texlive-collection-langother-20190228-5|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-collection-langother-20190228-5|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langother.tar.xz
21mr|texlive-collection-langother-20190228-5|16	BuildArch:	noarch
21mr|texlive-collection-langother-20190228-5|17	BuildRequires:	texlive-tlpkg
21mr|texlive-collection-langother-20190228-5|18	Requires(pre):	texlive-tlpkg
21mr|texlive-collection-langother-20190228-5|19	Requires:	texlive-collection-basic
21mr|texlive-collection-langother-20190228-5|20	Requires:	texlive-amsldoc-vn
21mr|texlive-collection-langother-20190228-5|21	Requires:	texlive-aramaic-serto
21mr|texlive-collection-langother-20190228-5|22	Requires:	texlive-babel-bahasa
21mr|texlive-collection-langother-20190228-5|23	Requires:	texlive-babel-esperanto
21mr|texlive-collection-langother-20190228-5|24	Requires:	texlive-babel-georgian
21mr|texlive-collection-langother-20190228-5|25	Requires:	texlive-babel-hebrew
21mr|texlive-collection-langother-20190228-5|26	Requires:	texlive-babel-interlingua
21mr|texlive-collection-langother-20190228-5|27	Requires:	texlive-babel-sorbian
21mr|texlive-collection-langother-20190228-5|28	Requires:	texlive-babel-thai
21mr|texlive-collection-langother-20190228-5|29	Requires:	texlive-babel-vietnamese
21mr|texlive-collection-langother-20190228-5|30	Requires:	texlive-cjhebrew
21mr|texlive-collection-langother-20190228-5|31	Requires:	texlive-ctib
21mr|texlive-collection-langother-20190228-5|32	Requires:	texlive-fonts-tlwg
21mr|texlive-collection-langother-20190228-5|33	Requires:	texlive-hyphen-afrikaans
21mr|texlive-collection-langother-20190228-5|34	Requires:	texlive-hyphen-armenian
21mr|texlive-collection-langother-20190228-5|35	Requires:	texlive-hyphen-coptic
21mr|texlive-collection-langother-20190228-5|36	Requires:	texlive-hyphen-esperanto
21mr|texlive-collection-langother-20190228-5|37	Requires:	texlive-hyphen-georgian
21mr|texlive-collection-langother-20190228-5|38	Requires:	texlive-hyphen-indonesian
21mr|texlive-collection-langother-20190228-5|39	Requires:	texlive-hyphen-interlingua
21mr|texlive-collection-langother-20190228-5|40	Requires:	texlive-hyphen-thai
21mr|texlive-collection-langother-20190228-5|41	Requires:	texlive-hyphen-turkmen
21mr|texlive-collection-langother-20190228-5|42	Requires:	texlive-lshort-thai
21mr|texlive-collection-langother-20190228-5|43	Requires:	texlive-lshort-vietnamese
21mr|texlive-collection-langother-20190228-5|44	Requires:	texlive-ntheorem-vn
21mr|texlive-collection-langother-20190228-5|45	Requires:	texlive-vntex
21mr|texlive-collection-langother-20190228-5|46	Recommends:	texlive-babel-indonesian
21mr|texlive-collection-langother-20190228-5|47	Recommends:	texlive-babel-malay
21mr|texlive-collection-langother-20190228-5|48	Recommends:	texlive-bangtex
21mr|texlive-collection-langother-20190228-5|49	Requires:	texlive-ebong
21mr|texlive-collection-langother-20190228-5|50	Recommends:	texlive-hyphen-sanskrit
21mr|texlive-collection-langother-20190228-5|51	Recommends:	texlive-latex-mr
21mr|texlive-collection-langother-20190228-5|52	Recommends:	texlive-sanskrit-t1
21mr|texlive-collection-langother-20190228-5|53	Recommends:	texlive-thaispec
21mr|texlive-collection-langother-20190228-5|54	Recommends:	texlive-velthuis
21mr|texlive-collection-langother-20190228-5|55	Recommends:	texlive-xetex-devanagari
21mr|texlive-collection-langother-20190228-5|56	
21mr|texlive-collection-langother-20190228-5|57	# These are present in repos,
21mr|texlive-collection-langother-20190228-5|58	# but we don't want to force their installation
21mr|texlive-collection-langother-20190228-5|59	Recommends:	texlive-bengali
21mr|texlive-collection-langother-20190228-5|60	Recommends:	texlive-babel-azerbaijani
21mr|texlive-collection-langother-20190228-5|61	Recommends:	texlive-fc
21mr|texlive-collection-langother-20190228-5|62	Recommends:	texlive-hyphen-armenian
21mr|texlive-collection-langother-20190228-5|63	Recommends:	texlive-hyphen-ethiopic
21mr|texlive-collection-langother-20190228-5|64	Recommends:	texlive-hyphen-indic
21mr|texlive-collection-langother-20190228-5|65	Recommends:	texlive-latexbangla
21mr|texlive-collection-langother-20190228-5|66	Recommends:	texlive-padauk
21mr|texlive-collection-langother-20190228-5|67	Recommends:	texlive-sanskrit
21mr|texlive-collection-langother-20190228-5|68	Recommends:	texlive-thaienum
21mr|texlive-collection-langother-20190228-5|69	Recommends:	texlive-burmese
21mr|texlive-collection-langother-20190228-5|70	Recommends:	texlive-ethiop
21mr|texlive-collection-langother-20190228-5|71	Recommends:	texlive-ethiop-t1
21mr|texlive-collection-langother-20190228-5|72	Recommends:	texlive-wnri
21mr|texlive-collection-langother-20190228-5|73	Recommends:	texlive-wnri-latex
21mr|texlive-collection-langother-20190228-5|74	
21mr|texlive-collection-langother-20190228-5|75	%description
21mr|texlive-collection-langother-20190228-5|76	Support for languages not otherwise listed, including Thai,
21mr|texlive-collection-langother-20190228-5|77	Vietnamese, Hebrew, Indonesian, and plenty more.  The split is
21mr|texlive-collection-langother-20190228-5|78	made simply on the basis of the size of the support, to keep
21mr|texlive-collection-langother-20190228-5|79	both collection sizes and the number of collections reasonable.
21mr|texlive-collection-langother-20190228-5|80	
21mr|texlive-collection-langother-20190228-5|81	#-----------------------------------------------------------------------
21mr|texlive-collection-langother-20190228-5|82	%files
21mr|texlive-collection-langother-20190228-5|83	
21mr|texlive-collection-langother-20190228-5|84	#-----------------------------------------------------------------------
21mr|texlive-collection-langother-20190228-5|85	%prep
21mr|texlive-collection-langother-20190228-5|86	%setup -c -a0
21mr|texlive-collection-langother-20190228-5|87	
21mr|texlive-collection-langother-20190228-5|88	%build
21mr|texlive-collection-langother-20190228-5|89	
21mr|texlive-collection-langother-20190228-5|90	%install

17522 21
21mr|texlive-collection-langpolish-20190228-1|1	# revision 30372
21mr|texlive-collection-langpolish-20190228-1|2	# category Collection
21mr|texlive-collection-langpolish-20190228-1|3	# catalog-ctan undef
21mr|texlive-collection-langpolish-20190228-1|4	# catalog-date undef
21mr|texlive-collection-langpolish-20190228-1|5	# catalog-license undef
21mr|texlive-collection-langpolish-20190228-1|6	# catalog-version undef
21mr|texlive-collection-langpolish-20190228-1|7	Name:		texlive-collection-langpolish
21mr|texlive-collection-langpolish-20190228-1|8	Epoch:		1
21mr|texlive-collection-langpolish-20190228-1|9	Version:	20190228
21mr|texlive-collection-langpolish-20190228-1|10	Release:	1
21mr|texlive-collection-langpolish-20190228-1|11	Summary:	Polish
21mr|texlive-collection-langpolish-20190228-1|12	Group:		Publishing
21mr|texlive-collection-langpolish-20190228-1|13	URL:		http://tug.org/texlive
21mr|texlive-collection-langpolish-20190228-1|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-collection-langpolish-20190228-1|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langpolish.tar.xz
21mr|texlive-collection-langpolish-20190228-1|16	BuildArch:	noarch
21mr|texlive-collection-langpolish-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-collection-langpolish-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-collection-langpolish-20190228-1|19	Requires:	texlive-collection-latex
21mr|texlive-collection-langpolish-20190228-1|20	Requires:	texlive-collection-basic
21mr|texlive-collection-langpolish-20190228-1|21	Requires:	texlive-babel-polish
21mr|texlive-collection-langpolish-20190228-1|22	Requires:	texlive-cc-pl
21mr|texlive-collection-langpolish-20190228-1|23	Requires:	texlive-gustlib
21mr|texlive-collection-langpolish-20190228-1|24	Requires:	texlive-gustprog
21mr|texlive-collection-langpolish-20190228-1|25	Requires:	texlive-hyphen-polish
21mr|texlive-collection-langpolish-20190228-1|26	Requires:	texlive-lshort-polish
21mr|texlive-collection-langpolish-20190228-1|27	Requires:	texlive-mex
21mr|texlive-collection-langpolish-20190228-1|28	Requires:	texlive-mwcls
21mr|texlive-collection-langpolish-20190228-1|29	Requires:	texlive-pl
21mr|texlive-collection-langpolish-20190228-1|30	Requires:	texlive-polski
21mr|texlive-collection-langpolish-20190228-1|31	Requires:	texlive-przechlewski-book
21mr|texlive-collection-langpolish-20190228-1|32	Requires:	texlive-qpxqtx
21mr|texlive-collection-langpolish-20190228-1|33	Requires:	texlive-tap
21mr|texlive-collection-langpolish-20190228-1|34	Requires:	texlive-tex-virtual-academy-pl
21mr|texlive-collection-langpolish-20190228-1|35	Requires:	texlive-texlive-pl
21mr|texlive-collection-langpolish-20190228-1|36	Requires:	texlive-utf8mex
21mr|texlive-collection-langpolish-20190228-1|37	# Not in repos yet
21mr|texlive-collection-langpolish-20190228-1|38	Recommends:	texlive-bredzenie
21mr|texlive-collection-langpolish-20190228-1|39	
21mr|texlive-collection-langpolish-20190228-1|40	%description
21mr|texlive-collection-langpolish-20190228-1|41	Support for Polish.
21mr|texlive-collection-langpolish-20190228-1|42	
21mr|texlive-collection-langpolish-20190228-1|43	#-----------------------------------------------------------------------
21mr|texlive-collection-langpolish-20190228-1|44	%files
21mr|texlive-collection-langpolish-20190228-1|45	
21mr|texlive-collection-langpolish-20190228-1|46	#-----------------------------------------------------------------------
21mr|texlive-collection-langpolish-20190228-1|47	%prep
21mr|texlive-collection-langpolish-20190228-1|48	%setup -c -a0
21mr|texlive-collection-langpolish-20190228-1|49	
21mr|texlive-collection-langpolish-20190228-1|50	%build
21mr|texlive-collection-langpolish-20190228-1|51	
21mr|texlive-collection-langpolish-20190228-1|52	%install

17523 21
21mr|texlive-collection-langportuguese-20190228-2|1	# revision 30962
21mr|texlive-collection-langportuguese-20190228-2|2	# category Collection
21mr|texlive-collection-langportuguese-20190228-2|3	# catalog-ctan undef
21mr|texlive-collection-langportuguese-20190228-2|4	# catalog-date undef
21mr|texlive-collection-langportuguese-20190228-2|5	# catalog-license undef
21mr|texlive-collection-langportuguese-20190228-2|6	# catalog-version undef
21mr|texlive-collection-langportuguese-20190228-2|7	Name:		texlive-collection-langportuguese
21mr|texlive-collection-langportuguese-20190228-2|8	Epoch:		1
21mr|texlive-collection-langportuguese-20190228-2|9	Version:	20190228
21mr|texlive-collection-langportuguese-20190228-2|10	Release:	2
21mr|texlive-collection-langportuguese-20190228-2|11	Summary:	Portuguese
21mr|texlive-collection-langportuguese-20190228-2|12	Group:		Publishing
21mr|texlive-collection-langportuguese-20190228-2|13	URL:		http://tug.org/texlive
21mr|texlive-collection-langportuguese-20190228-2|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-collection-langportuguese-20190228-2|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langportuguese.tar.xz
21mr|texlive-collection-langportuguese-20190228-2|16	BuildArch:	noarch
21mr|texlive-collection-langportuguese-20190228-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-collection-langportuguese-20190228-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-collection-langportuguese-20190228-2|19	Requires:	texlive-collection-basic
21mr|texlive-collection-langportuguese-20190228-2|20	Requires:	texlive-babel-portuges
21mr|texlive-collection-langportuguese-20190228-2|21	Requires:	texlive-beamer-tut-pt
21mr|texlive-collection-langportuguese-20190228-2|22	Requires:	texlive-cursolatex
21mr|texlive-collection-langportuguese-20190228-2|23	Requires:	texlive-feupphdteses
21mr|texlive-collection-langportuguese-20190228-2|24	Requires:	texlive-hyphen-portuguese
21mr|texlive-collection-langportuguese-20190228-2|25	Requires:	texlive-latexcheat-ptbr
21mr|texlive-collection-langportuguese-20190228-2|26	Requires:	texlive-lshort-portuguese
21mr|texlive-collection-langportuguese-20190228-2|27	Requires:	texlive-ordinalpt
21mr|texlive-collection-langportuguese-20190228-2|28	Requires:	texlive-xypic-tut-pt
21mr|texlive-collection-langportuguese-20190228-2|29	# Not in repos yet
21mr|texlive-collection-langportuguese-20190228-2|30	#Recommends:	latex-via-exemplos
21mr|texlive-collection-langportuguese-20190228-2|31	
21mr|texlive-collection-langportuguese-20190228-2|32	%description
21mr|texlive-collection-langportuguese-20190228-2|33	Support for Portuguese.
21mr|texlive-collection-langportuguese-20190228-2|34	
21mr|texlive-collection-langportuguese-20190228-2|35	#-----------------------------------------------------------------------
21mr|texlive-collection-langportuguese-20190228-2|36	%files
21mr|texlive-collection-langportuguese-20190228-2|37	
21mr|texlive-collection-langportuguese-20190228-2|38	#-----------------------------------------------------------------------
21mr|texlive-collection-langportuguese-20190228-2|39	%prep
21mr|texlive-collection-langportuguese-20190228-2|40	%setup -c -a0
21mr|texlive-collection-langportuguese-20190228-2|41	
21mr|texlive-collection-langportuguese-20190228-2|42	%build
21mr|texlive-collection-langportuguese-20190228-2|43	
21mr|texlive-collection-langportuguese-20190228-2|44	%install

17524 21
21mr|texlive-collection-langspanish-20190228-1|1	# revision 30372
21mr|texlive-collection-langspanish-20190228-1|2	# category Collection
21mr|texlive-collection-langspanish-20190228-1|3	# catalog-ctan undef
21mr|texlive-collection-langspanish-20190228-1|4	# catalog-date undef
21mr|texlive-collection-langspanish-20190228-1|5	# catalog-license undef
21mr|texlive-collection-langspanish-20190228-1|6	# catalog-version undef
21mr|texlive-collection-langspanish-20190228-1|7	Name:		texlive-collection-langspanish
21mr|texlive-collection-langspanish-20190228-1|8	Epoch:		1
21mr|texlive-collection-langspanish-20190228-1|9	Version:	20190228
21mr|texlive-collection-langspanish-20190228-1|10	Release:	1
21mr|texlive-collection-langspanish-20190228-1|11	Summary:	Spanish
21mr|texlive-collection-langspanish-20190228-1|12	Group:		Publishing
21mr|texlive-collection-langspanish-20190228-1|13	URL:		http://tug.org/texlive
21mr|texlive-collection-langspanish-20190228-1|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-collection-langspanish-20190228-1|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langspanish.tar.xz
21mr|texlive-collection-langspanish-20190228-1|16	BuildArch:	noarch
21mr|texlive-collection-langspanish-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-collection-langspanish-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-collection-langspanish-20190228-1|19	Requires:	texlive-collection-basic
21mr|texlive-collection-langspanish-20190228-1|20	Requires:	texlive-babel-catalan
21mr|texlive-collection-langspanish-20190228-1|21	Requires:	texlive-babel-galician
21mr|texlive-collection-langspanish-20190228-1|22	Requires:	texlive-babel-spanish
21mr|texlive-collection-langspanish-20190228-1|23	Requires:	texlive-es-tex-faq
21mr|texlive-collection-langspanish-20190228-1|24	Requires:	texlive-hyphen-catalan
21mr|texlive-collection-langspanish-20190228-1|25	Requires:	texlive-hyphen-galician
21mr|texlive-collection-langspanish-20190228-1|26	Requires:	texlive-hyphen-spanish
21mr|texlive-collection-langspanish-20190228-1|27	Requires:	texlive-l2tabu-spanish
21mr|texlive-collection-langspanish-20190228-1|28	Requires:	texlive-latex2e-help-texinfo-spanish
21mr|texlive-collection-langspanish-20190228-1|29	Requires:	texlive-latexcheat-esmx
21mr|texlive-collection-langspanish-20190228-1|30	Requires:	texlive-lshort-spanish
21mr|texlive-collection-langspanish-20190228-1|31	Requires:	texlive-spanish-mx
21mr|texlive-collection-langspanish-20190228-1|32	Recommends:	texlive-babel-spanglish
21mr|texlive-collection-langspanish-20190228-1|33	Recommends:	texlive-texlive-es
21mr|texlive-collection-langspanish-20190228-1|34	
21mr|texlive-collection-langspanish-20190228-1|35	%description
21mr|texlive-collection-langspanish-20190228-1|36	Support for Spanish.
21mr|texlive-collection-langspanish-20190228-1|37	
21mr|texlive-collection-langspanish-20190228-1|38	#-----------------------------------------------------------------------
21mr|texlive-collection-langspanish-20190228-1|39	%files
21mr|texlive-collection-langspanish-20190228-1|40	
21mr|texlive-collection-langspanish-20190228-1|41	#-----------------------------------------------------------------------
21mr|texlive-collection-langspanish-20190228-1|42	%prep
21mr|texlive-collection-langspanish-20190228-1|43	%setup -c -a0
21mr|texlive-collection-langspanish-20190228-1|44	
21mr|texlive-collection-langspanish-20190228-1|45	%build
21mr|texlive-collection-langspanish-20190228-1|46	
21mr|texlive-collection-langspanish-20190228-1|47	%install

17525 21
21mr|texlive-collection-langswedish-20120224-5|1	# revision 14727
21mr|texlive-collection-langswedish-20120224-5|2	# category Collection
21mr|texlive-collection-langswedish-20120224-5|3	# catalog-ctan undef
21mr|texlive-collection-langswedish-20120224-5|4	# catalog-date undef
21mr|texlive-collection-langswedish-20120224-5|5	# catalog-license undef
21mr|texlive-collection-langswedish-20120224-5|6	# catalog-version undef
21mr|texlive-collection-langswedish-20120224-5|7	Name:		texlive-collection-langswedish
21mr|texlive-collection-langswedish-20120224-5|8	Epoch:		1
21mr|texlive-collection-langswedish-20120224-5|9	Version:	20120224
21mr|texlive-collection-langswedish-20120224-5|10	Release:	5
21mr|texlive-collection-langswedish-20120224-5|11	Summary:	Swedish
21mr|texlive-collection-langswedish-20120224-5|12	Group:		Publishing
21mr|texlive-collection-langswedish-20120224-5|13	URL:		http://tug.org/texlive
21mr|texlive-collection-langswedish-20120224-5|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-collection-langswedish-20120224-5|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langswedish.tar.xz
21mr|texlive-collection-langswedish-20120224-5|16	BuildArch:	noarch
21mr|texlive-collection-langswedish-20120224-5|17	BuildRequires:	texlive-tlpkg
21mr|texlive-collection-langswedish-20120224-5|18	Requires(pre):	texlive-tlpkg
21mr|texlive-collection-langswedish-20120224-5|19	Requires:	texlive-swebib
21mr|texlive-collection-langswedish-20120224-5|20	Requires:	texlive-hyphen-swedish
21mr|texlive-collection-langswedish-20120224-5|21	Requires:	texlive-collection-basic
21mr|texlive-collection-langswedish-20120224-5|22	
21mr|texlive-collection-langswedish-20120224-5|23	%description
21mr|texlive-collection-langswedish-20120224-5|24	Support for typesetting Swedish.
21mr|texlive-collection-langswedish-20120224-5|25	
21mr|texlive-collection-langswedish-20120224-5|26	#-----------------------------------------------------------------------
21mr|texlive-collection-langswedish-20120224-5|27	%files
21mr|texlive-collection-langswedish-20120224-5|28	
21mr|texlive-collection-langswedish-20120224-5|29	#-----------------------------------------------------------------------
21mr|texlive-collection-langswedish-20120224-5|30	%prep
21mr|texlive-collection-langswedish-20120224-5|31	%setup -c -a0
21mr|texlive-collection-langswedish-20120224-5|32	
21mr|texlive-collection-langswedish-20120224-5|33	%build
21mr|texlive-collection-langswedish-20120224-5|34	
21mr|texlive-collection-langswedish-20120224-5|35	%install

17526 21
21mr|texlive-collection-langtibetan-20120224-5|1	# revision 14727
21mr|texlive-collection-langtibetan-20120224-5|2	# category Collection
21mr|texlive-collection-langtibetan-20120224-5|3	# catalog-ctan undef
21mr|texlive-collection-langtibetan-20120224-5|4	# catalog-date undef
21mr|texlive-collection-langtibetan-20120224-5|5	# catalog-license undef
21mr|texlive-collection-langtibetan-20120224-5|6	# catalog-version undef
21mr|texlive-collection-langtibetan-20120224-5|7	Name:		texlive-collection-langtibetan
21mr|texlive-collection-langtibetan-20120224-5|8	Epoch:		1
21mr|texlive-collection-langtibetan-20120224-5|9	Version:	20120224
21mr|texlive-collection-langtibetan-20120224-5|10	Release:	5
21mr|texlive-collection-langtibetan-20120224-5|11	Summary:	Tibetan
21mr|texlive-collection-langtibetan-20120224-5|12	Group:		Publishing
21mr|texlive-collection-langtibetan-20120224-5|13	URL:		http://tug.org/texlive
21mr|texlive-collection-langtibetan-20120224-5|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-collection-langtibetan-20120224-5|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langtibetan.tar.xz
21mr|texlive-collection-langtibetan-20120224-5|16	BuildArch:	noarch
21mr|texlive-collection-langtibetan-20120224-5|17	BuildRequires:	texlive-tlpkg
21mr|texlive-collection-langtibetan-20120224-5|18	Requires(pre):	texlive-tlpkg
21mr|texlive-collection-langtibetan-20120224-5|19	Requires:	texlive-ctib
21mr|texlive-collection-langtibetan-20120224-5|20	Requires:	texlive-otibet
21mr|texlive-collection-langtibetan-20120224-5|21	Requires:	texlive-collection-basic
21mr|texlive-collection-langtibetan-20120224-5|22	
21mr|texlive-collection-langtibetan-20120224-5|23	%description
21mr|texlive-collection-langtibetan-20120224-5|24	Support for typesetting Tibetan.
21mr|texlive-collection-langtibetan-20120224-5|25	
21mr|texlive-collection-langtibetan-20120224-5|26	#-----------------------------------------------------------------------
21mr|texlive-collection-langtibetan-20120224-5|27	%files
21mr|texlive-collection-langtibetan-20120224-5|28	
21mr|texlive-collection-langtibetan-20120224-5|29	#-----------------------------------------------------------------------
21mr|texlive-collection-langtibetan-20120224-5|30	%prep
21mr|texlive-collection-langtibetan-20120224-5|31	%setup -c -a0
21mr|texlive-collection-langtibetan-20120224-5|32	
21mr|texlive-collection-langtibetan-20120224-5|33	%build
21mr|texlive-collection-langtibetan-20120224-5|34	
21mr|texlive-collection-langtibetan-20120224-5|35	%install

17527 21
21mr|texlive-collection-langturkmen-20120224-5|1	# revision 17578
21mr|texlive-collection-langturkmen-20120224-5|2	# category Collection
21mr|texlive-collection-langturkmen-20120224-5|3	# catalog-ctan undef
21mr|texlive-collection-langturkmen-20120224-5|4	# catalog-date undef
21mr|texlive-collection-langturkmen-20120224-5|5	# catalog-license undef
21mr|texlive-collection-langturkmen-20120224-5|6	# catalog-version undef
21mr|texlive-collection-langturkmen-20120224-5|7	Name:		texlive-collection-langturkmen
21mr|texlive-collection-langturkmen-20120224-5|8	Epoch:		1
21mr|texlive-collection-langturkmen-20120224-5|9	Version:	20120224
21mr|texlive-collection-langturkmen-20120224-5|10	Release:	5
21mr|texlive-collection-langturkmen-20120224-5|11	Summary:	Turkmen
21mr|texlive-collection-langturkmen-20120224-5|12	Group:		Publishing
21mr|texlive-collection-langturkmen-20120224-5|13	URL:		http://tug.org/texlive
21mr|texlive-collection-langturkmen-20120224-5|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-collection-langturkmen-20120224-5|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langturkmen.tar.xz
21mr|texlive-collection-langturkmen-20120224-5|16	BuildArch:	noarch
21mr|texlive-collection-langturkmen-20120224-5|17	BuildRequires:	texlive-tlpkg
21mr|texlive-collection-langturkmen-20120224-5|18	Requires(pre):	texlive-tlpkg
21mr|texlive-collection-langturkmen-20120224-5|19	Requires:	texlive-turkmen
21mr|texlive-collection-langturkmen-20120224-5|20	Requires:	texlive-hyphen-turkmen
21mr|texlive-collection-langturkmen-20120224-5|21	Requires:	texlive-collection-basic
21mr|texlive-collection-langturkmen-20120224-5|22	
21mr|texlive-collection-langturkmen-20120224-5|23	%description
21mr|texlive-collection-langturkmen-20120224-5|24	Support for typesetting Turkmen.
21mr|texlive-collection-langturkmen-20120224-5|25	
21mr|texlive-collection-langturkmen-20120224-5|26	#-----------------------------------------------------------------------
21mr|texlive-collection-langturkmen-20120224-5|27	%files
21mr|texlive-collection-langturkmen-20120224-5|28	
21mr|texlive-collection-langturkmen-20120224-5|29	#-----------------------------------------------------------------------
21mr|texlive-collection-langturkmen-20120224-5|30	%prep
21mr|texlive-collection-langturkmen-20120224-5|31	%setup -c -a0
21mr|texlive-collection-langturkmen-20120224-5|32	
21mr|texlive-collection-langturkmen-20120224-5|33	%build
21mr|texlive-collection-langturkmen-20120224-5|34	
21mr|texlive-collection-langturkmen-20120224-5|35	%install

17528 21
21mr|texlive-collection-langvietnamese-20120224-5|1	# revision 15272
21mr|texlive-collection-langvietnamese-20120224-5|2	# category Collection
21mr|texlive-collection-langvietnamese-20120224-5|3	# catalog-ctan undef
21mr|texlive-collection-langvietnamese-20120224-5|4	# catalog-date undef
21mr|texlive-collection-langvietnamese-20120224-5|5	# catalog-license undef
21mr|texlive-collection-langvietnamese-20120224-5|6	# catalog-version undef
21mr|texlive-collection-langvietnamese-20120224-5|7	Name:		texlive-collection-langvietnamese
21mr|texlive-collection-langvietnamese-20120224-5|8	Epoch:		1
21mr|texlive-collection-langvietnamese-20120224-5|9	Version:	20120224
21mr|texlive-collection-langvietnamese-20120224-5|10	Release:	5
21mr|texlive-collection-langvietnamese-20120224-5|11	Summary:	Vietnamese
21mr|texlive-collection-langvietnamese-20120224-5|12	Group:		Publishing
21mr|texlive-collection-langvietnamese-20120224-5|13	URL:		http://tug.org/texlive
21mr|texlive-collection-langvietnamese-20120224-5|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-collection-langvietnamese-20120224-5|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langvietnamese.tar.xz
21mr|texlive-collection-langvietnamese-20120224-5|16	BuildArch:	noarch
21mr|texlive-collection-langvietnamese-20120224-5|17	BuildRequires:	texlive-tlpkg
21mr|texlive-collection-langvietnamese-20120224-5|18	Requires(pre):	texlive-tlpkg
21mr|texlive-collection-langvietnamese-20120224-5|19	Requires:	texlive-vntex
21mr|texlive-collection-langvietnamese-20120224-5|20	Requires:	texlive-collection-basic
21mr|texlive-collection-langvietnamese-20120224-5|21	
21mr|texlive-collection-langvietnamese-20120224-5|22	%description
21mr|texlive-collection-langvietnamese-20120224-5|23	Support for typesetting Vietnamese.
21mr|texlive-collection-langvietnamese-20120224-5|24	
21mr|texlive-collection-langvietnamese-20120224-5|25	#-----------------------------------------------------------------------
21mr|texlive-collection-langvietnamese-20120224-5|26	%files
21mr|texlive-collection-langvietnamese-20120224-5|27	
21mr|texlive-collection-langvietnamese-20120224-5|28	#-----------------------------------------------------------------------
21mr|texlive-collection-langvietnamese-20120224-5|29	%prep
21mr|texlive-collection-langvietnamese-20120224-5|30	%setup -c -a0
21mr|texlive-collection-langvietnamese-20120224-5|31	
21mr|texlive-collection-langvietnamese-20120224-5|32	%build
21mr|texlive-collection-langvietnamese-20120224-5|33	
21mr|texlive-collection-langvietnamese-20120224-5|34	%install

17529 21
21mr|texlive-collection-latex-20190228-3|1	# revision 25030
21mr|texlive-collection-latex-20190228-3|2	# category Collection
21mr|texlive-collection-latex-20190228-3|3	# catalog-ctan undef
21mr|texlive-collection-latex-20190228-3|4	# catalog-date undef
21mr|texlive-collection-latex-20190228-3|5	# catalog-license undef
21mr|texlive-collection-latex-20190228-3|6	# catalog-version undef
21mr|texlive-collection-latex-20190228-3|7	Name:		texlive-collection-latex
21mr|texlive-collection-latex-20190228-3|8	Epoch:		1
21mr|texlive-collection-latex-20190228-3|9	Version:	20190228
21mr|texlive-collection-latex-20190228-3|10	Release:	3
21mr|texlive-collection-latex-20190228-3|11	Summary:	Basic LaTeX packages
21mr|texlive-collection-latex-20190228-3|12	Group:		Publishing
21mr|texlive-collection-latex-20190228-3|13	URL:		http://tug.org/texlive
21mr|texlive-collection-latex-20190228-3|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-collection-latex-20190228-3|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-latex.tar.xz
21mr|texlive-collection-latex-20190228-3|16	BuildArch:	noarch
21mr|texlive-collection-latex-20190228-3|17	BuildRequires:	texlive-tlpkg
21mr|texlive-collection-latex-20190228-3|18	Requires(pre):	texlive-tlpkg
21mr|texlive-collection-latex-20190228-3|19	Requires:	texlive-collection-basic
21mr|texlive-collection-latex-20190228-3|20	Requires:	texlive-ae
21mr|texlive-collection-latex-20190228-3|21	Requires:	texlive-amscls
21mr|texlive-collection-latex-20190228-3|22	Requires:	texlive-amsmath
21mr|texlive-collection-latex-20190228-3|23	Requires:	texlive-babel
21mr|texlive-collection-latex-20190228-3|24	Requires:	texlive-babelbib
21mr|texlive-collection-latex-20190228-3|25	Requires:	texlive-carlisle
21mr|texlive-collection-latex-20190228-3|26	Requires:	texlive-colortbl
21mr|texlive-collection-latex-20190228-3|27	Requires:	texlive-fancyhdr
21mr|texlive-collection-latex-20190228-3|28	Requires:	texlive-fix2col
21mr|texlive-collection-latex-20190228-3|29	Requires:	texlive-geometry
21mr|texlive-collection-latex-20190228-3|30	Requires:	texlive-graphics
21mr|texlive-collection-latex-20190228-3|31	Requires:	texlive-hyperref
21mr|texlive-collection-latex-20190228-3|32	Requires:	texlive-latex
21mr|texlive-collection-latex-20190228-3|33	Requires:	texlive-latex-fonts
21mr|texlive-collection-latex-20190228-3|34	Requires:	texlive-latexconfig
21mr|texlive-collection-latex-20190228-3|35	Requires:	texlive-ltxmisc
21mr|texlive-collection-latex-20190228-3|36	Requires:	texlive-mfnfss
21mr|texlive-collection-latex-20190228-3|37	Requires:	texlive-mptopdf
21mr|texlive-collection-latex-20190228-3|38	Requires:	texlive-natbib
21mr|texlive-collection-latex-20190228-3|39	Requires:	texlive-oberdiek
21mr|texlive-collection-latex-20190228-3|40	Requires:	texlive-pslatex
21mr|texlive-collection-latex-20190228-3|41	Requires:	texlive-psnfss
21mr|texlive-collection-latex-20190228-3|42	Requires:	texlive-pspicture
21mr|texlive-collection-latex-20190228-3|43	Requires:	texlive-tools
21mr|texlive-collection-latex-20190228-3|44	Requires:	texlive-babel-english
21mr|texlive-collection-latex-20190228-3|45	Requires:	texlive-url
21mr|texlive-collection-latex-20190228-3|46	Recommends:	texlive-graphics-cfg
21mr|texlive-collection-latex-20190228-3|47	
21mr|texlive-collection-latex-20190228-3|48	%description
21mr|texlive-collection-latex-20190228-3|49	These packages are mandated by the core LaTeX team, or at least
21mr|texlive-collection-latex-20190228-3|50	very strongly recommended.
21mr|texlive-collection-latex-20190228-3|51	
21mr|texlive-collection-latex-20190228-3|52	#-----------------------------------------------------------------------
21mr|texlive-collection-latex-20190228-3|53	%files
21mr|texlive-collection-latex-20190228-3|54	
21mr|texlive-collection-latex-20190228-3|55	#-----------------------------------------------------------------------
21mr|texlive-collection-latex-20190228-3|56	%prep
21mr|texlive-collection-latex-20190228-3|57	%setup -c -a0
21mr|texlive-collection-latex-20190228-3|58	
21mr|texlive-collection-latex-20190228-3|59	%build
21mr|texlive-collection-latex-20190228-3|60	
21mr|texlive-collection-latex-20190228-3|61	%install

17530 21
21mr|texlive-collection-latexextra-20190406-33|1	# revision 32944
21mr|texlive-collection-latexextra-20190406-33|2	# category Collection
21mr|texlive-collection-latexextra-20190406-33|3	# catalog-ctan undef
21mr|texlive-collection-latexextra-20190406-33|4	# catalog-date undef
21mr|texlive-collection-latexextra-20190406-33|5	# catalog-license undef
21mr|texlive-collection-latexextra-20190406-33|6	# catalog-version undef
21mr|texlive-collection-latexextra-20190406-33|7	
21mr|texlive-collection-latexextra-20190406-33|8	%bcond_with unknown_recommends
21mr|texlive-collection-latexextra-20190406-33|9	
21mr|texlive-collection-latexextra-20190406-33|10	Name:		texlive-collection-latexextra
21mr|texlive-collection-latexextra-20190406-33|11	Epoch:		2
21mr|texlive-collection-latexextra-20190406-33|12	Version:	20190406
21mr|texlive-collection-latexextra-20190406-33|13	Release:	33
21mr|texlive-collection-latexextra-20190406-33|14	Summary:	LaTeX additional packages
21mr|texlive-collection-latexextra-20190406-33|15	Group:		Publishing
21mr|texlive-collection-latexextra-20190406-33|16	URL:		http://tug.org/texlive
21mr|texlive-collection-latexextra-20190406-33|17	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-collection-latexextra-20190406-33|18	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-latexextra.tar.xz
21mr|texlive-collection-latexextra-20190406-33|19	BuildArch:	noarch
21mr|texlive-collection-latexextra-20190406-33|20	BuildRequires:	texlive-tlpkg
21mr|texlive-collection-latexextra-20190406-33|21	Requires(pre):	texlive-tlpkg
21mr|texlive-collection-latexextra-20190406-33|22	Recommends:	texlive-exceltex
21mr|texlive-collection-latexextra-20190406-33|23	Requires:	texlive-collection-latexrecommended
21mr|texlive-collection-latexextra-20190406-33|24	Requires:	texlive-collection-pictures
21mr|texlive-collection-latexextra-20190406-33|25	Requires:	texlive-2up
21mr|texlive-collection-latexextra-20190406-33|26	Requires:	texlive-ESIEEcv
21mr|texlive-collection-latexextra-20190406-33|27	Requires:	texlive-GS1
21mr|texlive-collection-latexextra-20190406-33|28	Requires:	texlive-HA-prosper
21mr|texlive-collection-latexextra-20190406-33|29	Requires:	texlive-Tabbing
21mr|texlive-collection-latexextra-20190406-33|30	Requires:	texlive-a0poster
21mr|texlive-collection-latexextra-20190406-33|31	Requires:	texlive-a4wide
21mr|texlive-collection-latexextra-20190406-33|32	Requires:	texlive-a5comb
21mr|texlive-collection-latexextra-20190406-33|33	Requires:	texlive-abraces
21mr|texlive-collection-latexextra-20190406-33|34	Requires:	texlive-abstract
21mr|texlive-collection-latexextra-20190406-33|35	Requires:	texlive-achemso
21mr|texlive-collection-latexextra-20190406-33|36	Requires:	texlive-acro
21mr|texlive-collection-latexextra-20190406-33|37	Requires:	texlive-acronym
21mr|texlive-collection-latexextra-20190406-33|38	Requires:	texlive-acroterm
21mr|texlive-collection-latexextra-20190406-33|39	Requires:	texlive-actuarialangle
21mr|texlive-collection-latexextra-20190406-33|40	Requires:	texlive-addlines
21mr|texlive-collection-latexextra-20190406-33|41	Requires:	texlive-adjmulticol
21mr|texlive-collection-latexextra-20190406-33|42	Requires:	texlive-adjustbox
21mr|texlive-collection-latexextra-20190406-33|43	Requires:	texlive-adrconv
21mr|texlive-collection-latexextra-20190406-33|44	Requires:	texlive-advdate
21mr|texlive-collection-latexextra-20190406-33|45	Requires:	texlive-akktex
21mr|texlive-collection-latexextra-20190406-33|46	Requires:	texlive-akletter
21mr|texlive-collection-latexextra-20190406-33|47	Requires:	texlive-alnumsec
21mr|texlive-collection-latexextra-20190406-33|48	Requires:	texlive-alterqcm
21mr|texlive-collection-latexextra-20190406-33|49	Requires:	texlive-altfont
21mr|texlive-collection-latexextra-20190406-33|50	Requires:	texlive-amsaddr
21mr|texlive-collection-latexextra-20190406-33|51	Requires:	texlive-animate
21mr|texlive-collection-latexextra-20190406-33|52	Requires:	texlive-anonchap
21mr|texlive-collection-latexextra-20190406-33|53	Requires:	texlive-answers
21mr|texlive-collection-latexextra-20190406-33|54	Requires:	texlive-anyfontsize
21mr|texlive-collection-latexextra-20190406-33|55	Requires:	texlive-appendix
21mr|texlive-collection-latexextra-20190406-33|56	Requires:	texlive-appendixnumberbeamer
21mr|texlive-collection-latexextra-20190406-33|57	Requires:	texlive-apptools
21mr|texlive-collection-latexextra-20190406-33|58	Requires:	texlive-arcs
21mr|texlive-collection-latexextra-20190406-33|59	Requires:	texlive-arrayjobx
21mr|texlive-collection-latexextra-20190406-33|60	Requires:	texlive-arraysort
21mr|texlive-collection-latexextra-20190406-33|61	Requires:	texlive-arydshln
21mr|texlive-collection-latexextra-20190406-33|62	Requires:	texlive-assignment
21mr|texlive-collection-latexextra-20190406-33|63	Requires:	texlive-attachfile
21mr|texlive-collection-latexextra-20190406-33|64	Requires:	texlive-autopdf
21mr|texlive-collection-latexextra-20190406-33|65	Requires:	texlive-authoraftertitle
21mr|texlive-collection-latexextra-20190406-33|66	Requires:	texlive-authorindex
21mr|texlive-collection-latexextra-20190406-33|67	Requires:	texlive-autonum
21mr|texlive-collection-latexextra-20190406-33|68	Requires:	texlive-background
21mr|texlive-collection-latexextra-20190406-33|69	Requires:	texlive-bashful
21mr|texlive-collection-latexextra-20190406-33|70	Requires:	texlive-bchart
21mr|texlive-collection-latexextra-20190406-33|71	Requires:	texlive-beamer2thesis
21mr|texlive-collection-latexextra-20190406-33|72	Requires:	texlive-beameraudience
21mr|texlive-collection-latexextra-20190406-33|73	Requires:	texlive-beamerposter
21mr|texlive-collection-latexextra-20190406-33|74	Requires:	texlive-beamersubframe
21mr|texlive-collection-latexextra-20190406-33|75	Requires:	texlive-beamertheme-upenn-bc
21mr|texlive-collection-latexextra-20190406-33|76	Requires:	texlive-beamerthemejltree
21mr|texlive-collection-latexextra-20190406-33|77	Requires:	texlive-beamerthemenirma
21mr|texlive-collection-latexextra-20190406-33|78	Requires:	texlive-beamerthemephnompenh
21mr|texlive-collection-latexextra-20190406-33|79	Requires:	texlive-beton
21mr|texlive-collection-latexextra-20190406-33|80	Requires:	texlive-bez123
21mr|texlive-collection-latexextra-20190406-33|81	Requires:	texlive-bezos
21mr|texlive-collection-latexextra-20190406-33|82	Requires:	texlive-bhcexam
21mr|texlive-collection-latexextra-20190406-33|83	Requires:	texlive-bigfoot
21mr|texlive-collection-latexextra-20190406-33|84	Requires:	texlive-bigints
21mr|texlive-collection-latexextra-20190406-33|85	Requires:	texlive-bizcard
21mr|texlive-collection-latexextra-20190406-33|86	Requires:	texlive-blindtext
21mr|texlive-collection-latexextra-20190406-33|87	Requires:	texlive-blkarray
21mr|texlive-collection-latexextra-20190406-33|88	Requires:	texlive-block
21mr|texlive-collection-latexextra-20190406-33|89	Requires:	texlive-blowup
21mr|texlive-collection-latexextra-20190406-33|90	Requires:	texlive-boites
21mr|texlive-collection-latexextra-20190406-33|91	Requires:	texlive-bold-extra
21mr|texlive-collection-latexextra-20190406-33|92	Requires:	texlive-bookest
21mr|texlive-collection-latexextra-20190406-33|93	Requires:	texlive-booklet
21mr|texlive-collection-latexextra-20190406-33|94	Requires:	texlive-boolexpr
21mr|texlive-collection-latexextra-20190406-33|95	Requires:	texlive-bophook
21mr|texlive-collection-latexextra-20190406-33|96	Requires:	texlive-boxedminipage
21mr|texlive-collection-latexextra-20190406-33|97	Requires:	texlive-boxhandler
21mr|texlive-collection-latexextra-20190406-33|98	Requires:	texlive-bracketkey
21mr|texlive-collection-latexextra-20190406-33|99	Requires:	texlive-braket
21mr|texlive-collection-latexextra-20190406-33|100	Requires:	texlive-breakurl
21mr|texlive-collection-latexextra-20190406-33|101	Requires:	texlive-bullcntr
21mr|texlive-collection-latexextra-20190406-33|102	Requires:	texlive-bussproofs
21mr|texlive-collection-latexextra-20190406-33|103	Recommends:	texlive-bxpapersize
21mr|texlive-collection-latexextra-20190406-33|104	Requires:	texlive-bxdpx-beamer
21mr|texlive-collection-latexextra-20190406-33|105	Requires:	texlive-calcage
21mr|texlive-collection-latexextra-20190406-33|106	Requires:	texlive-calctab
21mr|texlive-collection-latexextra-20190406-33|107	Requires:	texlive-calculator
21mr|texlive-collection-latexextra-20190406-33|108	Requires:	texlive-calrsfs
21mr|texlive-collection-latexextra-20190406-33|109	Requires:	texlive-cals
21mr|texlive-collection-latexextra-20190406-33|110	Requires:	texlive-calxxxx-yyyy
21mr|texlive-collection-latexextra-20190406-33|111	Requires:	texlive-cancel
21mr|texlive-collection-latexextra-20190406-33|112	Requires:	texlive-canoniclayout
21mr|texlive-collection-latexextra-20190406-33|113	Requires:	texlive-capt-of
21mr|texlive-collection-latexextra-20190406-33|114	Requires:	texlive-captcont
21mr|texlive-collection-latexextra-20190406-33|115	Requires:	texlive-captdef
21mr|texlive-collection-latexextra-20190406-33|116	Requires:	texlive-cases
21mr|texlive-collection-latexextra-20190406-33|117	Requires:	texlive-casyl
21mr|texlive-collection-latexextra-20190406-33|118	Requires:	texlive-catchfilebetweentags
21mr|texlive-collection-latexextra-20190406-33|119	Requires:	texlive-catechis
21mr|texlive-collection-latexextra-20190406-33|120	Requires:	texlive-catoptions
21mr|texlive-collection-latexextra-20190406-33|121	Requires:	texlive-cbcoptic
21mr|texlive-collection-latexextra-20190406-33|122	Requires:	texlive-ccaption
21mr|texlive-collection-latexextra-20190406-33|123	Requires:	texlive-cclicenses
21mr|texlive-collection-latexextra-20190406-33|124	Requires:	texlive-cd
21mr|texlive-collection-latexextra-20190406-33|125	Requires:	texlive-cd-cover
21mr|texlive-collection-latexextra-20190406-33|126	Requires:	texlive-cdpbundl
21mr|texlive-collection-latexextra-20190406-33|127	Requires:	texlive-cellspace
21mr|texlive-collection-latexextra-20190406-33|128	Requires:	texlive-censor
21mr|texlive-collection-latexextra-20190406-33|129	Requires:	texlive-changebar
21mr|texlive-collection-latexextra-20190406-33|130	Requires:	texlive-changelayout
21mr|texlive-collection-latexextra-20190406-33|131	Requires:	texlive-changepage
21mr|texlive-collection-latexextra-20190406-33|132	Requires:	texlive-changes
21mr|texlive-collection-latexextra-20190406-33|133	Requires:	texlive-chappg
21mr|texlive-collection-latexextra-20190406-33|134	Requires:	texlive-chapterfolder
21mr|texlive-collection-latexextra-20190406-33|135	Requires:	texlive-chet
21mr|texlive-collection-latexextra-20190406-33|136	Requires:	texlive-chextras
21mr|texlive-collection-latexextra-20190406-33|137	Requires:	texlive-chkfloat
21mr|texlive-collection-latexextra-20190406-33|138	Requires:	texlive-chletter
21mr|texlive-collection-latexextra-20190406-33|139	Requires:	texlive-chngcntr
21mr|texlive-collection-latexextra-20190406-33|140	Requires:	texlive-chronology
21mr|texlive-collection-latexextra-20190406-33|141	Requires:	texlive-circ
21mr|texlive-collection-latexextra-20190406-33|142	Requires:	texlive-classics
21mr|texlive-collection-latexextra-20190406-33|143	Requires:	texlive-clefval
21mr|texlive-collection-latexextra-20190406-33|144	Requires:	texlive-cleveref
21mr|texlive-collection-latexextra-20190406-33|145	Requires:	texlive-clipboard
21mr|texlive-collection-latexextra-20190406-33|146	Requires:	texlive-clock
21mr|texlive-collection-latexextra-20190406-33|147	Requires:	texlive-cmdstring
21mr|texlive-collection-latexextra-20190406-33|148	Requires:	texlive-cmdtrack
21mr|texlive-collection-latexextra-20190406-33|149	Requires:	texlive-cmsd
21mr|texlive-collection-latexextra-20190406-33|150	Requires:	texlive-cnltx
21mr|texlive-collection-latexextra-20190406-33|151	Requires:	texlive-codedoc
21mr|texlive-collection-latexextra-20190406-33|152	Requires:	texlive-codepage
21mr|texlive-collection-latexextra-20190406-33|153	Requires:	texlive-collcell
21mr|texlive-collection-latexextra-20190406-33|154	Requires:	texlive-collectbox
21mr|texlive-collection-latexextra-20190406-33|155	Requires:	texlive-colordoc
21mr|texlive-collection-latexextra-20190406-33|156	Requires:	texlive-colorinfo
21mr|texlive-collection-latexextra-20190406-33|157	Requires:	texlive-colortab
21mr|texlive-collection-latexextra-20190406-33|158	Requires:	texlive-colorwav
21mr|texlive-collection-latexextra-20190406-33|159	Requires:	texlive-colorweb
21mr|texlive-collection-latexextra-20190406-33|160	Requires:	texlive-colourchange
21mr|texlive-collection-latexextra-20190406-33|161	Requires:	texlive-combelow
21mr|texlive-collection-latexextra-20190406-33|162	Requires:	texlive-combine
21mr|texlive-collection-latexextra-20190406-33|163	Requires:	texlive-comma
21mr|texlive-collection-latexextra-20190406-33|164	Requires:	texlive-commado
21mr|texlive-collection-latexextra-20190406-33|165	Requires:	texlive-comment
21mr|texlive-collection-latexextra-20190406-33|166	Requires:	texlive-concepts
21mr|texlive-collection-latexextra-20190406-33|167	Requires:	texlive-concprog
21mr|texlive-collection-latexextra-20190406-33|168	Requires:	texlive-constants
21mr|texlive-collection-latexextra-20190406-33|169	Requires:	texlive-contour
21mr|texlive-collection-latexextra-20190406-33|170	Requires:	texlive-contracard
21mr|texlive-collection-latexextra-20190406-33|171	Requires:	texlive-cooking
21mr|texlive-collection-latexextra-20190406-33|172	Requires:	texlive-cool
21mr|texlive-collection-latexextra-20190406-33|173	Requires:	texlive-coollist
21mr|texlive-collection-latexextra-20190406-33|174	Requires:	texlive-coolstr
21mr|texlive-collection-latexextra-20190406-33|175	Requires:	texlive-coolthms
21mr|texlive-collection-latexextra-20190406-33|176	Requires:	texlive-cooltooltips
21mr|texlive-collection-latexextra-20190406-33|177	Requires:	texlive-coordsys
21mr|texlive-collection-latexextra-20190406-33|178	Requires:	texlive-copyrightbox
21mr|texlive-collection-latexextra-20190406-33|179	Requires:	texlive-coseoul
21mr|texlive-collection-latexextra-20190406-33|180	Requires:	texlive-counttexruns
21mr|texlive-collection-latexextra-20190406-33|181	Requires:	texlive-courseoutline
21mr|texlive-collection-latexextra-20190406-33|182	Requires:	texlive-coursepaper
21mr|texlive-collection-latexextra-20190406-33|183	Requires:	texlive-coverpage
21mr|texlive-collection-latexextra-20190406-33|184	Requires:	texlive-cprotect
21mr|texlive-collection-latexextra-20190406-33|185	Requires:	texlive-crbox
21mr|texlive-collection-latexextra-20190406-33|186	Requires:	texlive-crossreference
21mr|texlive-collection-latexextra-20190406-33|187	Requires:	texlive-csquotes
21mr|texlive-collection-latexextra-20190406-33|188	Requires:	texlive-csvsimple
21mr|texlive-collection-latexextra-20190406-33|189	Requires:	texlive-cuisine
21mr|texlive-collection-latexextra-20190406-33|190	Requires:	texlive-currfile
21mr|texlive-collection-latexextra-20190406-33|191	Requires:	texlive-currvita
21mr|texlive-collection-latexextra-20190406-33|192	Requires:	texlive-cutwin
21mr|texlive-collection-latexextra-20190406-33|193	Requires:	texlive-cv
21mr|texlive-collection-latexextra-20190406-33|194	Requires:	texlive-cv4tw
21mr|texlive-collection-latexextra-20190406-33|195	Requires:	texlive-cweb-latex
21mr|texlive-collection-latexextra-20190406-33|196	Requires:	texlive-dashbox
21mr|texlive-collection-latexextra-20190406-33|197	Requires:	texlive-dashrule
21mr|texlive-collection-latexextra-20190406-33|198	Requires:	texlive-dashundergaps
21mr|texlive-collection-latexextra-20190406-33|199	Requires:	texlive-dataref
21mr|texlive-collection-latexextra-20190406-33|200	Requires:	texlive-datatool
21mr|texlive-collection-latexextra-20190406-33|201	Requires:	texlive-dateiliste
21mr|texlive-collection-latexextra-20190406-33|202	Requires:	texlive-datenumber
21mr|texlive-collection-latexextra-20190406-33|203	Requires:	texlive-datetime
21mr|texlive-collection-latexextra-20190406-33|204	Requires:	texlive-dblfloatfix
21mr|texlive-collection-latexextra-20190406-33|205	Requires:	texlive-decimal
21mr|texlive-collection-latexextra-20190406-33|206	Requires:	texlive-decorule
21mr|texlive-collection-latexextra-20190406-33|207	Requires:	texlive-delimtxt
21mr|texlive-collection-latexextra-20190406-33|208	Requires:	texlive-diagbox
21mr|texlive-collection-latexextra-20190406-33|209	Requires:	texlive-diagnose
21mr|texlive-collection-latexextra-20190406-33|210	Requires:	texlive-dialogl
21mr|texlive-collection-latexextra-20190406-33|211	Requires:	texlive-dichokey
21mr|texlive-collection-latexextra-20190406-33|212	Requires:	texlive-dinbrief
21mr|texlive-collection-latexextra-20190406-33|213	Requires:	texlive-directory
21mr|texlive-collection-latexextra-20190406-33|214	Requires:	texlive-dirtytalk
21mr|texlive-collection-latexextra-20190406-33|215	Requires:	texlive-dlfltxb
21mr|texlive-collection-latexextra-20190406-33|216	Requires:	texlive-dnaseq
21mr|texlive-collection-latexextra-20190406-33|217	Requires:	texlive-docmfp
21mr|texlive-collection-latexextra-20190406-33|218	Requires:	texlive-docmute
21mr|texlive-collection-latexextra-20190406-33|219	Requires:	texlive-documentation
21mr|texlive-collection-latexextra-20190406-33|220	Requires:	texlive-doi
21mr|texlive-collection-latexextra-20190406-33|221	Requires:	texlive-dotarrow
21mr|texlive-collection-latexextra-20190406-33|222	Requires:	texlive-dotseqn
21mr|texlive-collection-latexextra-20190406-33|223	Requires:	texlive-download
21mr|texlive-collection-latexextra-20190406-33|224	Requires:	texlive-dox
21mr|texlive-collection-latexextra-20190406-33|225	Requires:	texlive-dpfloat
21mr|texlive-collection-latexextra-20190406-33|226	Requires:	texlive-dprogress
21mr|texlive-collection-latexextra-20190406-33|227	Requires:	texlive-drac
21mr|texlive-collection-latexextra-20190406-33|228	Requires:	texlive-draftcopy
21mr|texlive-collection-latexextra-20190406-33|229	Requires:	texlive-draftwatermark
21mr|texlive-collection-latexextra-20190406-33|230	Requires:	texlive-dtk
21mr|texlive-collection-latexextra-20190406-33|231	Requires:	texlive-dtxgallery
21mr|texlive-collection-latexextra-20190406-33|232	Requires:	texlive-dvdcoll
21mr|texlive-collection-latexextra-20190406-33|233	Requires:	texlive-dynblocks
21mr|texlive-collection-latexextra-20190406-33|234	Requires:	texlive-easy
21mr|texlive-collection-latexextra-20190406-33|235	Requires:	texlive-easy-todo
21mr|texlive-collection-latexextra-20190406-33|236	Requires:	texlive-easyfig
21mr|texlive-collection-latexextra-20190406-33|237	Requires:	texlive-easylist
21mr|texlive-collection-latexextra-20190406-33|238	Requires:	texlive-ean13isbn
21mr|texlive-collection-latexextra-20190406-33|239	Requires:	texlive-ebezier
21mr|texlive-collection-latexextra-20190406-33|240	Requires:	texlive-ecclesiastic
21mr|texlive-collection-latexextra-20190406-33|241	Requires:	texlive-ecv
21mr|texlive-collection-latexextra-20190406-33|242	Requires:	texlive-ed
21mr|texlive-collection-latexextra-20190406-33|243	Requires:	texlive-edmargin
21mr|texlive-collection-latexextra-20190406-33|244	Requires:	texlive-eemeir
21mr|texlive-collection-latexextra-20190406-33|245	Requires:	texlive-egplot
21mr|texlive-collection-latexextra-20190406-33|246	Requires:	texlive-ellipsis
21mr|texlive-collection-latexextra-20190406-33|247	Requires:	texlive-elmath
21mr|texlive-collection-latexextra-20190406-33|248	Requires:	texlive-elpres
21mr|texlive-collection-latexextra-20190406-33|249	Requires:	texlive-emarks
21mr|texlive-collection-latexextra-20190406-33|250	Requires:	texlive-embedall
21mr|texlive-collection-latexextra-20190406-33|251	Requires:	texlive-embrac
21mr|texlive-collection-latexextra-20190406-33|252	Requires:	texlive-emptypage
21mr|texlive-collection-latexextra-20190406-33|253	Requires:	texlive-emulateapj
21mr|texlive-collection-latexextra-20190406-33|254	Requires:	texlive-endfloat
21mr|texlive-collection-latexextra-20190406-33|255	Requires:	texlive-endheads
21mr|texlive-collection-latexextra-20190406-33|256	Requires:	texlive-endnotes
21mr|texlive-collection-latexextra-20190406-33|257	Requires:	texlive-engpron
21mr|texlive-collection-latexextra-20190406-33|258	Requires:	texlive-engrec
21mr|texlive-collection-latexextra-20190406-33|259	Requires:	texlive-enotez
21mr|texlive-collection-latexextra-20190406-33|260	Requires:	texlive-enumitem
21mr|texlive-collection-latexextra-20190406-33|261	Requires:	texlive-enumitem-zref
21mr|texlive-collection-latexextra-20190406-33|262	Requires:	texlive-envbig
21mr|texlive-collection-latexextra-20190406-33|263	Requires:	texlive-environ
21mr|texlive-collection-latexextra-20190406-33|264	Requires:	texlive-envlab
21mr|texlive-collection-latexextra-20190406-33|265	Requires:	texlive-epigraph
21mr|texlive-collection-latexextra-20190406-33|266	Requires:	texlive-epiolmec
21mr|texlive-collection-latexextra-20190406-33|267	Requires:	texlive-eqell
21mr|texlive-collection-latexextra-20190406-33|268	Requires:	texlive-eqlist
21mr|texlive-collection-latexextra-20190406-33|269	Requires:	texlive-eqname
21mr|texlive-collection-latexextra-20190406-33|270	Requires:	texlive-eqparbox
21mr|texlive-collection-latexextra-20190406-33|271	Requires:	texlive-errata
21mr|texlive-collection-latexextra-20190406-33|272	Requires:	texlive-esami
21mr|texlive-collection-latexextra-20190406-33|273	Requires:	texlive-esdiff
21mr|texlive-collection-latexextra-20190406-33|274	Requires:	texlive-esint
21mr|texlive-collection-latexextra-20190406-33|275	Requires:	texlive-esint-type1
21mr|texlive-collection-latexextra-20190406-33|276	Requires:	texlive-etaremune
21mr|texlive-collection-latexextra-20190406-33|277	Requires:	texlive-etextools
21mr|texlive-collection-latexextra-20190406-33|278	Requires:	texlive-etoc
21mr|texlive-collection-latexextra-20190406-33|279	Requires:	texlive-eukdate
21mr|texlive-collection-latexextra-20190406-33|280	Requires:	texlive-europecv
21mr|texlive-collection-latexextra-20190406-33|281	Requires:	texlive-everyhook
21mr|texlive-collection-latexextra-20190406-33|282	Requires:	texlive-everypage
21mr|texlive-collection-latexextra-20190406-33|283	Requires:	texlive-exam
21mr|texlive-collection-latexextra-20190406-33|284	Requires:	texlive-examdesign
21mr|texlive-collection-latexextra-20190406-33|285	Requires:	texlive-examplep
21mr|texlive-collection-latexextra-20190406-33|286	Requires:	texlive-excludeonly
21mr|texlive-collection-latexextra-20190406-33|287	Requires:	texlive-exercise
21mr|texlive-collection-latexextra-20190406-33|288	Requires:	texlive-exp-testopt
21mr|texlive-collection-latexextra-20190406-33|289	Requires:	texlive-expdlist
21mr|texlive-collection-latexextra-20190406-33|290	Requires:	texlive-export
21mr|texlive-collection-latexextra-20190406-33|291	Requires:	texlive-exsheets
21mr|texlive-collection-latexextra-20190406-33|292	Requires:	texlive-exsol
21mr|texlive-collection-latexextra-20190406-33|293	Requires:	texlive-extract
21mr|texlive-collection-latexextra-20190406-33|294	Requires:	texlive-facsimile
21mr|texlive-collection-latexextra-20190406-33|295	Requires:	texlive-factura
21mr|texlive-collection-latexextra-20190406-33|296	Requires:	texlive-fancynum
21mr|texlive-collection-latexextra-20190406-33|297	Requires:	texlive-fancypar
21mr|texlive-collection-latexextra-20190406-33|298	Requires:	texlive-fancytabs
21mr|texlive-collection-latexextra-20190406-33|299	Requires:	texlive-fancytooltips
21mr|texlive-collection-latexextra-20190406-33|300	Requires:	texlive-figsize
21mr|texlive-collection-latexextra-20190406-33|301	Requires:	texlive-filecontents
21mr|texlive-collection-latexextra-20190406-33|302	Requires:	texlive-filedate
21mr|texlive-collection-latexextra-20190406-33|303	Requires:	texlive-fileinfo
21mr|texlive-collection-latexextra-20190406-33|304	Requires:	texlive-filemod
21mr|texlive-collection-latexextra-20190406-33|305	Requires:	texlive-fink
21mr|texlive-collection-latexextra-20190406-33|306	Requires:	texlive-finstrut
21mr|texlive-collection-latexextra-20190406-33|307	Requires:	texlive-fixfoot
21mr|texlive-collection-latexextra-20190406-33|308	Requires:	texlive-fixme
21mr|texlive-collection-latexextra-20190406-33|309	Requires:	texlive-fixmetodonotes
21mr|texlive-collection-latexextra-20190406-33|310	Requires:	texlive-fjodor
21mr|texlive-collection-latexextra-20190406-33|311	Requires:	texlive-flabels
21mr|texlive-collection-latexextra-20190406-33|312	Requires:	texlive-flacards
21mr|texlive-collection-latexextra-20190406-33|313	Requires:	texlive-flagderiv
21mr|texlive-collection-latexextra-20190406-33|314	Requires:	texlive-flashcards
21mr|texlive-collection-latexextra-20190406-33|315	Requires:	texlive-flashmovie
21mr|texlive-collection-latexextra-20190406-33|316	Requires:	texlive-flipbook
21mr|texlive-collection-latexextra-20190406-33|317	Requires:	texlive-flippdf
21mr|texlive-collection-latexextra-20190406-33|318	Requires:	texlive-floatflt
21mr|texlive-collection-latexextra-20190406-33|319	Requires:	texlive-floatrow
21mr|texlive-collection-latexextra-20190406-33|320	Requires:	texlive-flowfram
21mr|texlive-collection-latexextra-20190406-33|321	Requires:	texlive-fmp
21mr|texlive-collection-latexextra-20190406-33|322	Requires:	texlive-fmtcount
21mr|texlive-collection-latexextra-20190406-33|323	Requires:	texlive-fn2end
21mr|texlive-collection-latexextra-20190406-33|324	Requires:	texlive-fnbreak
21mr|texlive-collection-latexextra-20190406-33|325	Requires:	texlive-fncychap
21mr|texlive-collection-latexextra-20190406-33|326	Requires:	texlive-fncylab
21mr|texlive-collection-latexextra-20190406-33|327	Requires:	texlive-fnpara
21mr|texlive-collection-latexextra-20190406-33|328	Requires:	texlive-fnpct
21mr|texlive-collection-latexextra-20190406-33|329	Requires:	texlive-fnumprint
21mr|texlive-collection-latexextra-20190406-33|330	Requires:	texlive-foilhtml
21mr|texlive-collection-latexextra-20190406-33|331	Requires:	texlive-fontaxes
21mr|texlive-collection-latexextra-20190406-33|332	Requires:	texlive-fonttable
21mr|texlive-collection-latexextra-20190406-33|333	Requires:	texlive-footmisc
21mr|texlive-collection-latexextra-20190406-33|334	Requires:	texlive-footnotebackref
21mr|texlive-collection-latexextra-20190406-33|335	Requires:	texlive-footnoterange
21mr|texlive-collection-latexextra-20190406-33|336	Requires:	texlive-footnpag
21mr|texlive-collection-latexextra-20190406-33|337	Requires:	texlive-forarray
21mr|texlive-collection-latexextra-20190406-33|338	Requires:	texlive-foreign
21mr|texlive-collection-latexextra-20190406-33|339	Requires:	texlive-forloop
21mr|texlive-collection-latexextra-20190406-33|340	Requires:	texlive-formlett
21mr|texlive-collection-latexextra-20190406-33|341	Requires:	texlive-formular
21mr|texlive-collection-latexextra-20190406-33|342	Requires:	texlive-fragments
21mr|texlive-collection-latexextra-20190406-33|343	Requires:	texlive-frame
21mr|texlive-collection-latexextra-20190406-33|344	Requires:	texlive-framed
21mr|texlive-collection-latexextra-20190406-33|345	Requires:	texlive-frankenstein
21mr|texlive-collection-latexextra-20190406-33|346	Requires:	texlive-frege
21mr|texlive-collection-latexextra-20190406-33|347	Requires:	texlive-ftcap
21mr|texlive-collection-latexextra-20190406-33|348	Requires:	texlive-ftnxtra
21mr|texlive-collection-latexextra-20190406-33|349	Requires:	texlive-fullblck
21mr|texlive-collection-latexextra-20190406-33|350	Requires:	texlive-fullwidth
21mr|texlive-collection-latexextra-20190406-33|351	Requires:	texlive-fundus-calligra
21mr|texlive-collection-latexextra-20190406-33|352	Requires:	texlive-fundus-cyr
21mr|texlive-collection-latexextra-20190406-33|353	Requires:	texlive-fundus-sueterlin
21mr|texlive-collection-latexextra-20190406-33|354	Requires:	texlive-fwlw
21mr|texlive-collection-latexextra-20190406-33|355	Requires:	texlive-g-brief
21mr|texlive-collection-latexextra-20190406-33|356	Requires:	texlive-gauss
21mr|texlive-collection-latexextra-20190406-33|357	Requires:	texlive-gcard
21mr|texlive-collection-latexextra-20190406-33|358	Requires:	texlive-gcite
21mr|texlive-collection-latexextra-20190406-33|359	Requires:	texlive-genmpage
21mr|texlive-collection-latexextra-20190406-33|360	Requires:	texlive-getfiledate
21mr|texlive-collection-latexextra-20190406-33|361	Requires:	texlive-ginpenc
21mr|texlive-collection-latexextra-20190406-33|362	Requires:	texlive-gitinfo
21mr|texlive-collection-latexextra-20190406-33|363	Requires:	texlive-gloss
21mr|texlive-collection-latexextra-20190406-33|364	Requires:	texlive-glossaries
21mr|texlive-collection-latexextra-20190406-33|365	Requires:	texlive-gmdoc
21mr|texlive-collection-latexextra-20190406-33|366	Requires:	texlive-gmdoc-enhance
21mr|texlive-collection-latexextra-20190406-33|367	Requires:	texlive-gmiflink
21mr|texlive-collection-latexextra-20190406-33|368	Requires:	texlive-gmutils
21mr|texlive-collection-latexextra-20190406-33|369	Requires:	texlive-gmverb
21mr|texlive-collection-latexextra-20190406-33|370	Requires:	texlive-graphicx-psmin
21mr|texlive-collection-latexextra-20190406-33|371	Requires:	texlive-graphicxbox
21mr|texlive-collection-latexextra-20190406-33|372	Requires:	texlive-grfpaste
21mr|texlive-collection-latexextra-20190406-33|373	Requires:	texlive-grid
21mr|texlive-collection-latexextra-20190406-33|374	Requires:	texlive-grid-system
21mr|texlive-collection-latexextra-20190406-33|375	Requires:	texlive-gridset
21mr|texlive-collection-latexextra-20190406-33|376	Requires:	texlive-guitlogo
21mr|texlive-collection-latexextra-20190406-33|377	Requires:	texlive-hanging
21mr|texlive-collection-latexextra-20190406-33|378	Requires:	texlive-hardwrap
21mr|texlive-collection-latexextra-20190406-33|379	Requires:	texlive-harnon-cv
21mr|texlive-collection-latexextra-20190406-33|380	Requires:	texlive-harpoon
21mr|texlive-collection-latexextra-20190406-33|381	Requires:	texlive-hc
21mr|texlive-collection-latexextra-20190406-33|382	Requires:	texlive-he-she
21mr|texlive-collection-latexextra-20190406-33|383	Requires:	texlive-hhtensor
21mr|texlive-collection-latexextra-20190406-33|384	Requires:	texlive-histogr
21mr|texlive-collection-latexextra-20190406-33|385	Requires:	texlive-hitec
21mr|texlive-collection-latexextra-20190406-33|386	Requires:	texlive-hletter
21mr|texlive-collection-latexextra-20190406-33|387	Requires:	texlive-hpsdiss
21mr|texlive-collection-latexextra-20190406-33|388	Requires:	texlive-hrefhide
21mr|texlive-collection-latexextra-20190406-33|389	Requires:	texlive-hvindex
21mr|texlive-collection-latexextra-20190406-33|390	Requires:	texlive-hypdvips
21mr|texlive-collection-latexextra-20190406-33|391	Requires:	texlive-hyper
21mr|texlive-collection-latexextra-20190406-33|392	Requires:	texlive-hypernat
21mr|texlive-collection-latexextra-20190406-33|393	Requires:	texlive-hyperxmp
21mr|texlive-collection-latexextra-20190406-33|394	Requires:	texlive-hyphenat
21mr|texlive-collection-latexextra-20190406-33|395	Requires:	texlive-idxcmds
21mr|texlive-collection-latexextra-20190406-33|396	Requires:	texlive-idxlayout
21mr|texlive-collection-latexextra-20190406-33|397	Requires:	texlive-ifmslide
21mr|texlive-collection-latexextra-20190406-33|398	Requires:	texlive-ifmtarg
21mr|texlive-collection-latexextra-20190406-33|399	Requires:	texlive-ifnextok
21mr|texlive-collection-latexextra-20190406-33|400	Requires:	texlive-ifoddpage
21mr|texlive-collection-latexextra-20190406-33|401	Requires:	texlive-ifplatform
21mr|texlive-collection-latexextra-20190406-33|402	Requires:	texlive-ifthenx
21mr|texlive-collection-latexextra-20190406-33|403	Requires:	texlive-iitem
21mr|texlive-collection-latexextra-20190406-33|404	Requires:	texlive-image-gallery
21mr|texlive-collection-latexextra-20190406-33|405	Requires:	texlive-imakeidx
21mr|texlive-collection-latexextra-20190406-33|406	Requires:	texlive-import
21mr|texlive-collection-latexextra-20190406-33|407	Requires:	texlive-incgraph
21mr|texlive-collection-latexextra-20190406-33|408	Requires:	texlive-inlinedef
21mr|texlive-collection-latexextra-20190406-33|409	Requires:	texlive-inputtrc
21mr|texlive-collection-latexextra-20190406-33|410	Requires:	texlive-interactiveworkbook
21mr|texlive-collection-latexextra-20190406-33|411	Requires:	texlive-interfaces
21mr|texlive-collection-latexextra-20190406-33|412	Requires:	texlive-inversepath
21mr|texlive-collection-latexextra-20190406-33|413	Requires:	texlive-invoice
21mr|texlive-collection-latexextra-20190406-33|414	Requires:	texlive-iso
21mr|texlive-collection-latexextra-20190406-33|415	Requires:	texlive-iso10303
21mr|texlive-collection-latexextra-20190406-33|416	Requires:	texlive-isodate
21mr|texlive-collection-latexextra-20190406-33|417	Requires:	texlive-isonums
21mr|texlive-collection-latexextra-20190406-33|418	Requires:	texlive-isodoc
21mr|texlive-collection-latexextra-20190406-33|419	Requires:	texlive-isorot
21mr|texlive-collection-latexextra-20190406-33|420	Requires:	texlive-isotope
21mr|texlive-collection-latexextra-20190406-33|421	Requires:	texlive-issuulinks
21mr|texlive-collection-latexextra-20190406-33|422	Requires:	texlive-iwhdp
21mr|texlive-collection-latexextra-20190406-33|423	Requires:	texlive-jlabels
21mr|texlive-collection-latexextra-20190406-33|424	Requires:	texlive-jvlisting
21mr|texlive-collection-latexextra-20190406-33|425	Requires:	texlive-kantlipsum
21mr|texlive-collection-latexextra-20190406-33|426	Requires:	texlive-kerntest
21mr|texlive-collection-latexextra-20190406-33|427	Requires:	texlive-keycommand
21mr|texlive-collection-latexextra-20190406-33|428	Requires:	texlive-keyreader
21mr|texlive-collection-latexextra-20190406-33|429	Requires:	texlive-keystroke
21mr|texlive-collection-latexextra-20190406-33|430	Requires:	texlive-keyval2e
21mr|texlive-collection-latexextra-20190406-33|431	Requires:	texlive-kix
21mr|texlive-collection-latexextra-20190406-33|432	Requires:	texlive-koma-moderncvclassic
21mr|texlive-collection-latexextra-20190406-33|433	Requires:	texlive-koma-script-sfs
21mr|texlive-collection-latexextra-20190406-33|434	Requires:	texlive-ktv-texdata
21mr|texlive-collection-latexextra-20190406-33|435	Requires:	texlive-labbook
21mr|texlive-collection-latexextra-20190406-33|436	Requires:	texlive-labels
21mr|texlive-collection-latexextra-20190406-33|437	Requires:	texlive-lastpage
21mr|texlive-collection-latexextra-20190406-33|438	Requires:	texlive-latex-tds
21mr|texlive-collection-latexextra-20190406-33|439	Requires:	texlive-layouts
21mr|texlive-collection-latexextra-20190406-33|440	Requires:	texlive-lazylist
21mr|texlive-collection-latexextra-20190406-33|441	Requires:	texlive-lcd
21mr|texlive-collection-latexextra-20190406-33|442	Requires:	texlive-lcg
21mr|texlive-collection-latexextra-20190406-33|443	Requires:	texlive-leading
21mr|texlive-collection-latexextra-20190406-33|444	Requires:	texlive-leaflet
21mr|texlive-collection-latexextra-20190406-33|445	Requires:	texlive-leftidx
21mr|texlive-collection-latexextra-20190406-33|446	Requires:	texlive-leipzig
21mr|texlive-collection-latexextra-20190406-33|447	Requires:	texlive-lengthconvert
21mr|texlive-collection-latexextra-20190406-33|448	Requires:	texlive-lettre
21mr|texlive-collection-latexextra-20190406-33|449	Requires:	texlive-lettrine
21mr|texlive-collection-latexextra-20190406-33|450	Requires:	texlive-lewis
21mr|texlive-collection-latexextra-20190406-33|451	Requires:	texlive-lhelp
21mr|texlive-collection-latexextra-20190406-33|452	Requires:	texlive-libgreek
21mr|texlive-collection-latexextra-20190406-33|453	Requires:	texlive-limap
21mr|texlive-collection-latexextra-20190406-33|454	Requires:	texlive-linegoal
21mr|texlive-collection-latexextra-20190406-33|455	Requires:	texlive-lipsum
21mr|texlive-collection-latexextra-20190406-33|456	Requires:	texlive-lisp-on-tex
21mr|texlive-collection-latexextra-20190406-33|457	Requires:	texlive-listing
21mr|texlive-collection-latexextra-20190406-33|458	Requires:	texlive-listofsymbols
21mr|texlive-collection-latexextra-20190406-33|459	Requires:	texlive-listliketab
21mr|texlive-collection-latexextra-20190406-33|460	Requires:	texlive-lkproof
21mr|texlive-collection-latexextra-20190406-33|461	Requires:	texlive-lmake
21mr|texlive-collection-latexextra-20190406-33|462	Requires:	texlive-locality
21mr|texlive-collection-latexextra-20190406-33|463	Requires:	texlive-localloc
21mr|texlive-collection-latexextra-20190406-33|464	Requires:	texlive-logbox
21mr|texlive-collection-latexextra-20190406-33|465	Requires:	texlive-logical-markup-utils
21mr|texlive-collection-latexextra-20190406-33|466	Requires:	texlive-logpap
21mr|texlive-collection-latexextra-20190406-33|467	Requires:	texlive-longnamefilelist
21mr|texlive-collection-latexextra-20190406-33|468	Requires:	texlive-loops
21mr|texlive-collection-latexextra-20190406-33|469	Requires:	texlive-lsc
21mr|texlive-collection-latexextra-20190406-33|470	Requires:	texlive-lstaddons
21mr|texlive-collection-latexextra-20190406-33|471	Requires:	texlive-lt3graph
21mr|texlive-collection-latexextra-20190406-33|472	Requires:	texlive-ltablex
21mr|texlive-collection-latexextra-20190406-33|473	Requires:	texlive-ltabptch
21mr|texlive-collection-latexextra-20190406-33|474	Requires:	texlive-ltxdockit
21mr|texlive-collection-latexextra-20190406-33|475	Requires:	texlive-ltxindex
21mr|texlive-collection-latexextra-20190406-33|476	Requires:	texlive-ltxkeys
21mr|texlive-collection-latexextra-20190406-33|477	Requires:	texlive-ltxnew
21mr|texlive-collection-latexextra-20190406-33|478	Requires:	texlive-ltxtools
21mr|texlive-collection-latexextra-20190406-33|479	Requires:	texlive-macroswap
21mr|texlive-collection-latexextra-20190406-33|480	Requires:	texlive-magaz
21mr|texlive-collection-latexextra-20190406-33|481	Requires:	texlive-mailing
21mr|texlive-collection-latexextra-20190406-33|482	Requires:	texlive-mailmerge
21mr|texlive-collection-latexextra-20190406-33|483	Requires:	texlive-makebarcode
21mr|texlive-collection-latexextra-20190406-33|484	Requires:	texlive-makebox
21mr|texlive-collection-latexextra-20190406-33|485	Requires:	texlive-makecell
21mr|texlive-collection-latexextra-20190406-33|486	Requires:	texlive-makecirc
21mr|texlive-collection-latexextra-20190406-33|487	Requires:	texlive-makecmds
21mr|texlive-collection-latexextra-20190406-33|488	Requires:	texlive-makedtx
21mr|texlive-collection-latexextra-20190406-33|489	Requires:	texlive-makeglos
21mr|texlive-collection-latexextra-20190406-33|490	Recommends:	texlive-mandi
21mr|texlive-collection-latexextra-20190406-33|491	Requires:	texlive-manfnt
21mr|texlive-collection-latexextra-20190406-33|492	Requires:	texlive-manuscript
21mr|texlive-collection-latexextra-20190406-33|493	Requires:	texlive-marginfix
21mr|texlive-collection-latexextra-20190406-33|494	Requires:	texlive-marginnote
21mr|texlive-collection-latexextra-20190406-33|495	Requires:	texlive-mathalfa
21mr|texlive-collection-latexextra-20190406-33|496	Requires:	texlive-mathastext
21mr|texlive-collection-latexextra-20190406-33|497	Requires:	texlive-mathexam
21mr|texlive-collection-latexextra-20190406-33|498	Requires:	texlive-maybemath
21mr|texlive-collection-latexextra-20190406-33|499	Requires:	texlive-mbenotes
21mr|texlive-collection-latexextra-20190406-33|500	Requires:	texlive-mcaption
21mr|texlive-collection-latexextra-20190406-33|501	Requires:	texlive-mceinleger
21mr|texlive-collection-latexextra-20190406-33|502	Requires:	texlive-mcite
21mr|texlive-collection-latexextra-20190406-33|503	Requires:	texlive-mciteplus
21mr|texlive-collection-latexextra-20190406-33|504	Requires:	texlive-mdframed
21mr|texlive-collection-latexextra-20190406-33|505	Requires:	texlive-media9
21mr|texlive-collection-latexextra-20190406-33|506	Requires:	texlive-meetingmins
21mr|texlive-collection-latexextra-20190406-33|507	Requires:	texlive-memexsupp
21mr|texlive-collection-latexextra-20190406-33|508	Requires:	texlive-memory
21mr|texlive-collection-latexextra-20190406-33|509	Requires:	texlive-menu
21mr|texlive-collection-latexextra-20190406-33|510	Requires:	texlive-menukeys
21mr|texlive-collection-latexextra-20190406-33|511	Requires:	texlive-method
21mr|texlive-collection-latexextra-20190406-33|512	Requires:	texlive-metre
21mr|texlive-collection-latexextra-20190406-33|513	Requires:	texlive-mftinc
21mr|texlive-collection-latexextra-20190406-33|514	Requires:	texlive-midpage
21mr|texlive-collection-latexextra-20190406-33|515	Requires:	texlive-minibox
21mr|texlive-collection-latexextra-20190406-33|516	Requires:	texlive-minifp
21mr|texlive-collection-latexextra-20190406-33|517	Requires:	texlive-minipage-marginpar
21mr|texlive-collection-latexextra-20190406-33|518	Requires:	texlive-minitoc
21mr|texlive-collection-latexextra-20190406-33|519	Requires:	texlive-minorrevision
21mr|texlive-collection-latexextra-20190406-33|520	Requires:	texlive-minted
21mr|texlive-collection-latexextra-20190406-33|521	Requires:	texlive-minutes
21mr|texlive-collection-latexextra-20190406-33|522	Requires:	texlive-mla-paper
21mr|texlive-collection-latexextra-20190406-33|523	Requires:	texlive-mlist
21mr|texlive-collection-latexextra-20190406-33|524	Requires:	texlive-mmap
21mr|texlive-collection-latexextra-20190406-33|525	Requires:	texlive-mnotes
21mr|texlive-collection-latexextra-20190406-33|526	Requires:	texlive-moderncv
21mr|texlive-collection-latexextra-20190406-33|527	Requires:	texlive-moderntimeline
21mr|texlive-collection-latexextra-20190406-33|528	Requires:	texlive-modref
21mr|texlive-collection-latexextra-20190406-33|529	Requires:	texlive-modroman
21mr|texlive-collection-latexextra-20190406-33|530	Requires:	texlive-monofill
21mr|texlive-collection-latexextra-20190406-33|531	Requires:	texlive-moreenum
21mr|texlive-collection-latexextra-20190406-33|532	Requires:	texlive-morefloats
21mr|texlive-collection-latexextra-20190406-33|533	Requires:	texlive-morehype
21mr|texlive-collection-latexextra-20190406-33|534	Requires:	texlive-moresize
21mr|texlive-collection-latexextra-20190406-33|535	Requires:	texlive-moreverb
21mr|texlive-collection-latexextra-20190406-33|536	Requires:	texlive-morewrites
21mr|texlive-collection-latexextra-20190406-33|537	Requires:	texlive-movie15
21mr|texlive-collection-latexextra-20190406-33|538	Requires:	texlive-mparhack
21mr|texlive-collection-latexextra-20190406-33|539	Requires:	texlive-msc
21mr|texlive-collection-latexextra-20190406-33|540	Requires:	texlive-msg
21mr|texlive-collection-latexextra-20190406-33|541	Requires:	texlive-mslapa
21mr|texlive-collection-latexextra-20190406-33|542	Requires:	texlive-mtgreek
21mr|texlive-collection-latexextra-20190406-33|543	Requires:	texlive-multenum
21mr|texlive-collection-latexextra-20190406-33|544	Requires:	texlive-multibbl
21mr|texlive-collection-latexextra-20190406-33|545	Requires:	texlive-multicap
21mr|texlive-collection-latexextra-20190406-33|546	Requires:	texlive-multienv
21mr|texlive-collection-latexextra-20190406-33|547	Requires:	texlive-multiexpand
21mr|texlive-collection-latexextra-20190406-33|548	Requires:	texlive-multirow
21mr|texlive-collection-latexextra-20190406-33|549	Requires:	texlive-mversion
21mr|texlive-collection-latexextra-20190406-33|550	Requires:	texlive-mwe
21mr|texlive-collection-latexextra-20190406-33|551	Requires:	texlive-mycv
21mr|texlive-collection-latexextra-20190406-33|552	Requires:	texlive-mylatexformat
21mr|texlive-collection-latexextra-20190406-33|553	Requires:	texlive-nag
21mr|texlive-collection-latexextra-20190406-33|554	Requires:	texlive-nameauth
21mr|texlive-collection-latexextra-20190406-33|555	Requires:	texlive-namespc
21mr|texlive-collection-latexextra-20190406-33|556	Requires:	texlive-ncclatex
21mr|texlive-collection-latexextra-20190406-33|557	Requires:	texlive-ncctools
21mr|texlive-collection-latexextra-20190406-33|558	Requires:	texlive-needspace
21mr|texlive-collection-latexextra-20190406-33|559	Requires:	texlive-nestquot
21mr|texlive-collection-latexextra-20190406-33|560	Requires:	texlive-newcommand
21mr|texlive-collection-latexextra-20190406-33|561	Requires:	texlive-newenviron
21mr|texlive-collection-latexextra-20190406-33|562	Requires:	texlive-newfile
21mr|texlive-collection-latexextra-20190406-33|563	Requires:	texlive-newlfm
21mr|texlive-collection-latexextra-20190406-33|564	Requires:	texlive-newspaper
21mr|texlive-collection-latexextra-20190406-33|565	Requires:	texlive-newunicodechar
21mr|texlive-collection-latexextra-20190406-33|566	Requires:	texlive-newvbtm
21mr|texlive-collection-latexextra-20190406-33|567	Requires:	texlive-newverbs
21mr|texlive-collection-latexextra-20190406-33|568	Requires:	texlive-nextpage
21mr|texlive-collection-latexextra-20190406-33|569	Requires:	texlive-nfssext-cfr
21mr|texlive-collection-latexextra-20190406-33|570	Requires:	texlive-nicefilelist
21mr|texlive-collection-latexextra-20190406-33|571	Requires:	texlive-niceframe
21mr|texlive-collection-latexextra-20190406-33|572	Requires:	texlive-nicetext
21mr|texlive-collection-latexextra-20190406-33|573	Requires:	texlive-nlctdoc
21mr|texlive-collection-latexextra-20190406-33|574	Requires:	texlive-noconflict
21mr|texlive-collection-latexextra-20190406-33|575	Requires:	texlive-noindentafter
21mr|texlive-collection-latexextra-20190406-33|576	Requires:	texlive-noitcrul
21mr|texlive-collection-latexextra-20190406-33|577	Requires:	texlive-nolbreaks
21mr|texlive-collection-latexextra-20190406-33|578	Requires:	texlive-nomencl
21mr|texlive-collection-latexextra-20190406-33|579	Requires:	texlive-nomentbl
21mr|texlive-collection-latexextra-20190406-33|580	Requires:	texlive-nonfloat
21mr|texlive-collection-latexextra-20190406-33|581	Requires:	texlive-nonumonpart
21mr|texlive-collection-latexextra-20190406-33|582	Requires:	texlive-nopageno
21mr|texlive-collection-latexextra-20190406-33|583	Requires:	texlive-notes
21mr|texlive-collection-latexextra-20190406-33|584	Requires:	texlive-notoccite
21mr|texlive-collection-latexextra-20190406-33|585	Requires:	texlive-nowidow
21mr|texlive-collection-latexextra-20190406-33|586	Requires:	texlive-nox
21mr|texlive-collection-latexextra-20190406-33|587	Requires:	texlive-ntheorem
21mr|texlive-collection-latexextra-20190406-33|588	Requires:	texlive-numberedblock
21mr|texlive-collection-latexextra-20190406-33|589	Requires:	texlive-numname
21mr|texlive-collection-latexextra-20190406-33|590	Requires:	texlive-numprint
21mr|texlive-collection-latexextra-20190406-33|591	Requires:	texlive-ocg-p
21mr|texlive-collection-latexextra-20190406-33|592	Requires:	texlive-ocgx
21mr|texlive-collection-latexextra-20190406-33|593	Requires:	texlive-ocr-latex
21mr|texlive-collection-latexextra-20190406-33|594	Requires:	texlive-octavo
21mr|texlive-collection-latexextra-20190406-33|595	Requires:	texlive-oldstyle
21mr|texlive-collection-latexextra-20190406-33|596	Requires:	texlive-onlyamsmath
21mr|texlive-collection-latexextra-20190406-33|597	Requires:	texlive-opcit
21mr|texlive-collection-latexextra-20190406-33|598	Requires:	texlive-optional
21mr|texlive-collection-latexextra-20190406-33|599	Requires:	texlive-outline
21mr|texlive-collection-latexextra-20190406-33|600	Requires:	texlive-outliner
21mr|texlive-collection-latexextra-20190406-33|601	Requires:	texlive-outlines
21mr|texlive-collection-latexextra-20190406-33|602	Requires:	texlive-overpic
21mr|texlive-collection-latexextra-20190406-33|603	Requires:	texlive-pagecolor
21mr|texlive-collection-latexextra-20190406-33|604	Requires:	texlive-pagecont
21mr|texlive-collection-latexextra-20190406-33|605	Requires:	texlive-pagenote
21mr|texlive-collection-latexextra-20190406-33|606	Requires:	texlive-pagerange
21mr|texlive-collection-latexextra-20190406-33|607	Requires:	texlive-pageslts
21mr|texlive-collection-latexextra-20190406-33|608	Requires:	texlive-paper
21mr|texlive-collection-latexextra-20190406-33|609	Requires:	texlive-papercdcase
21mr|texlive-collection-latexextra-20190406-33|610	Requires:	texlive-papermas
21mr|texlive-collection-latexextra-20190406-33|611	Requires:	texlive-papertex
21mr|texlive-collection-latexextra-20190406-33|612	Requires:	texlive-paracol
21mr|texlive-collection-latexextra-20190406-33|613	Requires:	texlive-paralist
21mr|texlive-collection-latexextra-20190406-33|614	Requires:	texlive-paresse
21mr|texlive-collection-latexextra-20190406-33|615	Requires:	texlive-parnotes
21mr|texlive-collection-latexextra-20190406-33|616	Requires:	texlive-parselines
21mr|texlive-collection-latexextra-20190406-33|617	Requires:	texlive-pas-cours
21mr|texlive-collection-latexextra-20190406-33|618	Requires:	texlive-pas-cv
21mr|texlive-collection-latexextra-20190406-33|619	Requires:	texlive-pas-tableur
21mr|texlive-collection-latexextra-20190406-33|620	Requires:	texlive-patch
21mr|texlive-collection-latexextra-20190406-33|621	Requires:	texlive-patchcmd
21mr|texlive-collection-latexextra-20190406-33|622	Requires:	texlive-pauldoc
21mr|texlive-collection-latexextra-20190406-33|623	Requires:	texlive-pawpict
21mr|texlive-collection-latexextra-20190406-33|624	Requires:	texlive-pax
21mr|texlive-collection-latexextra-20190406-33|625	Requires:	texlive-pbox
21mr|texlive-collection-latexextra-20190406-33|626	Requires:	texlive-pbsheet
21mr|texlive-collection-latexextra-20190406-33|627	Requires:	texlive-pdf14
21mr|texlive-collection-latexextra-20190406-33|628	Requires:	texlive-pdfcomment
21mr|texlive-collection-latexextra-20190406-33|629	Requires:	texlive-pdfcprot
21mr|texlive-collection-latexextra-20190406-33|630	Requires:	texlive-pdfmarginpar
21mr|texlive-collection-latexextra-20190406-33|631	Requires:	texlive-pdfscreen
21mr|texlive-collection-latexextra-20190406-33|632	Requires:	texlive-pdfslide
21mr|texlive-collection-latexextra-20190406-33|633	Requires:	texlive-pdfsync
21mr|texlive-collection-latexextra-20190406-33|634	Requires:	texlive-pdfwin
21mr|texlive-collection-latexextra-20190406-33|635	Requires:	texlive-pdfx
21mr|texlive-collection-latexextra-20190406-33|636	Requires:	texlive-pecha
21mr|texlive-collection-latexextra-20190406-33|637	Requires:	texlive-perltex
21mr|texlive-collection-latexextra-20190406-33|638	Requires:	texlive-permute
21mr|texlive-collection-latexextra-20190406-33|639	Requires:	texlive-petiteannonce
21mr|texlive-collection-latexextra-20190406-33|640	Requires:	texlive-philex
21mr|texlive-collection-latexextra-20190406-33|641	Requires:	texlive-photo
21mr|texlive-collection-latexextra-20190406-33|642	Requires:	texlive-piff
21mr|texlive-collection-latexextra-20190406-33|643	Requires:	texlive-pkgloader
21mr|texlive-collection-latexextra-20190406-33|644	Requires:	texlive-placeins
21mr|texlive-collection-latexextra-20190406-33|645	Requires:	texlive-plates
21mr|texlive-collection-latexextra-20190406-33|646	Requires:	texlive-plantslabels
21mr|texlive-collection-latexextra-20190406-33|647	Requires:	texlive-plweb
21mr|texlive-collection-latexextra-20190406-33|648	Requires:	texlive-polynom
21mr|texlive-collection-latexextra-20190406-33|649	Requires:	texlive-polynomial
21mr|texlive-collection-latexextra-20190406-33|650	Requires:	texlive-polytable
21mr|texlive-collection-latexextra-20190406-33|651	Requires:	texlive-postcards
21mr|texlive-collection-latexextra-20190406-33|652	Requires:	texlive-poster-mac
21mr|texlive-collection-latexextra-20190406-33|653	Requires:	texlive-ppr-prv
21mr|texlive-collection-latexextra-20190406-33|654	Requires:	texlive-preprint
21mr|texlive-collection-latexextra-20190406-33|655	Requires:	texlive-prettyref
21mr|texlive-collection-latexextra-20190406-33|656	Requires:	texlive-preview
21mr|texlive-collection-latexextra-20190406-33|657	Requires:	texlive-printlen
21mr|texlive-collection-latexextra-20190406-33|658	Requires:	texlive-probsoln
21mr|texlive-collection-latexextra-20190406-33|659	Requires:	texlive-program
21mr|texlive-collection-latexextra-20190406-33|660	Requires:	texlive-progress
21mr|texlive-collection-latexextra-20190406-33|661	Requires:	texlive-progressbar
21mr|texlive-collection-latexextra-20190406-33|662	Requires:	texlive-properties
21mr|texlive-collection-latexextra-20190406-33|663	Requires:	texlive-prosper
21mr|texlive-collection-latexextra-20190406-33|664	Requires:	texlive-protex
21mr|texlive-collection-latexextra-20190406-33|665	Requires:	texlive-protocol
21mr|texlive-collection-latexextra-20190406-33|666	Requires:	texlive-psfragx
21mr|texlive-collection-latexextra-20190406-33|667	Requires:	texlive-pst-pdf
21mr|texlive-collection-latexextra-20190406-33|668	Requires:	texlive-pstool
21mr|texlive-collection-latexextra-20190406-33|669	Requires:	texlive-pxgreeks
21mr|texlive-collection-latexextra-20190406-33|670	Requires:	texlive-python
21mr|texlive-collection-latexextra-20190406-33|671	Requires:	texlive-qcm
21mr|texlive-collection-latexextra-20190406-33|672	Requires:	texlive-quoting
21mr|texlive-collection-latexextra-20190406-33|673	Requires:	texlive-qstest
21mr|texlive-collection-latexextra-20190406-33|674	Requires:	texlive-qsymbols
21mr|texlive-collection-latexextra-20190406-33|675	Requires:	texlive-quotchap
21mr|texlive-collection-latexextra-20190406-33|676	Requires:	texlive-quotmark
21mr|texlive-collection-latexextra-20190406-33|677	Requires:	texlive-ran_toks
21mr|texlive-collection-latexextra-20190406-33|678	Requires:	texlive-randtext
21mr|texlive-collection-latexextra-20190406-33|679	Requires:	texlive-rccol
21mr|texlive-collection-latexextra-20190406-33|680	Requires:	texlive-rcs-multi
21mr|texlive-collection-latexextra-20190406-33|681	Requires:	texlive-rcsinfo
21mr|texlive-collection-latexextra-20190406-33|682	Requires:	texlive-readarray
21mr|texlive-collection-latexextra-20190406-33|683	Requires:	texlive-realboxes
21mr|texlive-collection-latexextra-20190406-33|684	Requires:	texlive-recipe
21mr|texlive-collection-latexextra-20190406-33|685	Requires:	texlive-recipecard
21mr|texlive-collection-latexextra-20190406-33|686	Requires:	texlive-rectopma
21mr|texlive-collection-latexextra-20190406-33|687	Requires:	texlive-refcheck
21mr|texlive-collection-latexextra-20190406-33|688	Requires:	texlive-refenums
21mr|texlive-collection-latexextra-20190406-33|689	Requires:	texlive-reflectgraphics
21mr|texlive-collection-latexextra-20190406-33|690	Requires:	texlive-refman
21mr|texlive-collection-latexextra-20190406-33|691	Requires:	texlive-refstyle
21mr|texlive-collection-latexextra-20190406-33|692	Requires:	texlive-regcount
21mr|texlive-collection-latexextra-20190406-33|693	Requires:	texlive-regexpatch
21mr|texlive-collection-latexextra-20190406-33|694	Requires:	texlive-register
21mr|texlive-collection-latexextra-20190406-33|695	Requires:	texlive-regstats
21mr|texlive-collection-latexextra-20190406-33|696	Requires:	texlive-relenc
21mr|texlive-collection-latexextra-20190406-33|697	Requires:	texlive-relsize
21mr|texlive-collection-latexextra-20190406-33|698	Requires:	texlive-repeatindex
21mr|texlive-collection-latexextra-20190406-33|699	Requires:	texlive-rjlparshap
21mr|texlive-collection-latexextra-20190406-33|700	Requires:	texlive-rlepsf
21mr|texlive-collection-latexextra-20190406-33|701	Requires:	texlive-rmpage
21mr|texlive-collection-latexextra-20190406-33|702	Requires:	texlive-robustcommand
21mr|texlive-collection-latexextra-20190406-33|703	Requires:	texlive-robustindex
21mr|texlive-collection-latexextra-20190406-33|704	Requires:	texlive-romanbar
21mr|texlive-collection-latexextra-20190406-33|705	Requires:	texlive-romanneg
21mr|texlive-collection-latexextra-20190406-33|706	Requires:	texlive-romannum
21mr|texlive-collection-latexextra-20190406-33|707	Requires:	texlive-rotfloat
21mr|texlive-collection-latexextra-20190406-33|708	Requires:	texlive-rotpages
21mr|texlive-collection-latexextra-20190406-33|709	Requires:	texlive-roundbox
21mr|texlive-collection-latexextra-20190406-33|710	Requires:	texlive-rterface
21mr|texlive-collection-latexextra-20190406-33|711	Requires:	texlive-rtkinenc
21mr|texlive-collection-latexextra-20190406-33|712	Requires:	texlive-rulercompass
21mr|texlive-collection-latexextra-20190406-33|713	Requires:	texlive-rvwrite
21mr|texlive-collection-latexextra-20190406-33|714	Requires:	texlive-sauerj
21mr|texlive-collection-latexextra-20190406-33|715	Requires:	texlive-savefnmark
21mr|texlive-collection-latexextra-20190406-33|716	Requires:	texlive-savesym
21mr|texlive-collection-latexextra-20190406-33|717	Requires:	texlive-savetrees
21mr|texlive-collection-latexextra-20190406-33|718	Requires:	texlive-scale
21mr|texlive-collection-latexextra-20190406-33|719	Requires:	texlive-scalebar
21mr|texlive-collection-latexextra-20190406-33|720	Requires:	texlive-scalerel
21mr|texlive-collection-latexextra-20190406-33|721	Requires:	texlive-scanpages
21mr|texlive-collection-latexextra-20190406-33|722	Requires:	texlive-sdrt
21mr|texlive-collection-latexextra-20190406-33|723	Requires:	texlive-secdot
21mr|texlive-collection-latexextra-20190406-33|724	Requires:	texlive-sectionbox
21mr|texlive-collection-latexextra-20190406-33|725	Requires:	texlive-sectsty
21mr|texlive-collection-latexextra-20190406-33|726	Requires:	texlive-selectp
21mr|texlive-collection-latexextra-20190406-33|727	Requires:	texlive-semantic
21mr|texlive-collection-latexextra-20190406-33|728	Requires:	texlive-semioneside
21mr|texlive-collection-latexextra-20190406-33|729	Requires:	texlive-sepfootnotes
21mr|texlive-collection-latexextra-20190406-33|730	Requires:	texlive-seqsplit
21mr|texlive-collection-latexextra-20190406-33|731	Requires:	texlive-sf298
21mr|texlive-collection-latexextra-20190406-33|732	Requires:	texlive-sffms
21mr|texlive-collection-latexextra-20190406-33|733	Requires:	texlive-sfmath
21mr|texlive-collection-latexextra-20190406-33|734	Requires:	texlive-shadow
21mr|texlive-collection-latexextra-20190406-33|735	Requires:	texlive-shadowtext
21mr|texlive-collection-latexextra-20190406-33|736	Requires:	texlive-shadethm
21mr|texlive-collection-latexextra-20190406-33|737	Requires:	texlive-shapepar
21mr|texlive-collection-latexextra-20190406-33|738	Requires:	texlive-shipunov
21mr|texlive-collection-latexextra-20190406-33|739	Requires:	texlive-shorttoc
21mr|texlive-collection-latexextra-20190406-33|740	Requires:	texlive-show2e
21mr|texlive-collection-latexextra-20190406-33|741	Requires:	texlive-showcharinbox
21mr|texlive-collection-latexextra-20190406-33|742	Requires:	texlive-showdim
21mr|texlive-collection-latexextra-20190406-33|743	Requires:	texlive-showexpl
21mr|texlive-collection-latexextra-20190406-33|744	Requires:	texlive-showlabels
21mr|texlive-collection-latexextra-20190406-33|745	Requires:	texlive-sidecap
21mr|texlive-collection-latexextra-20190406-33|746	Requires:	texlive-sidenotes
21mr|texlive-collection-latexextra-20190406-33|747	Requires:	texlive-silence
21mr|texlive-collection-latexextra-20190406-33|748	Requires:	texlive-simplecd
21mr|texlive-collection-latexextra-20190406-33|749	Requires:	texlive-simplecv
21mr|texlive-collection-latexextra-20190406-33|750	Requires:	texlive-sitem
21mr|texlive-collection-latexextra-20190406-33|751	Requires:	texlive-skb
21mr|texlive-collection-latexextra-20190406-33|752	Requires:	texlive-skdoc
21mr|texlive-collection-latexextra-20190406-33|753	Requires:	texlive-skeycommand
21mr|texlive-collection-latexextra-20190406-33|754	Requires:	texlive-skeyval
21mr|texlive-collection-latexextra-20190406-33|755	Requires:	texlive-skrapport
21mr|texlive-collection-latexextra-20190406-33|756	Requires:	texlive-slantsc
21mr|texlive-collection-latexextra-20190406-33|757	Requires:	texlive-smalltableof
21mr|texlive-collection-latexextra-20190406-33|758	Requires:	texlive-smartref
21mr|texlive-collection-latexextra-20190406-33|759	Requires:	texlive-snapshot
21mr|texlive-collection-latexextra-20190406-33|760	Requires:	texlive-snotez
21mr|texlive-collection-latexextra-20190406-33|761	Requires:	texlive-soul
21mr|texlive-collection-latexextra-20190406-33|762	Requires:	texlive-sparklines
21mr|texlive-collection-latexextra-20190406-33|763	Requires:	texlive-sphack
21mr|texlive-collection-latexextra-20190406-33|764	Requires:	texlive-spreadtab
21mr|texlive-collection-latexextra-20190406-33|765	Requires:	texlive-spverbatim
21mr|texlive-collection-latexextra-20190406-33|766	Requires:	texlive-splitindex
21mr|texlive-collection-latexextra-20190406-33|767	Requires:	texlive-spot
21mr|texlive-collection-latexextra-20190406-33|768	Requires:	texlive-spotcolor
21mr|texlive-collection-latexextra-20190406-33|769	Requires:	texlive-srbook-mem
21mr|texlive-collection-latexextra-20190406-33|770	Requires:	texlive-srcltx
21mr|texlive-collection-latexextra-20190406-33|771	Requires:	texlive-sseq
21mr|texlive-collection-latexextra-20190406-33|772	Requires:	texlive-sslides
21mr|texlive-collection-latexextra-20190406-33|773	Requires:	texlive-stack
21mr|texlive-collection-latexextra-20190406-33|774	Requires:	texlive-stackengine
21mr|texlive-collection-latexextra-20190406-33|775	Requires:	texlive-standalone
21mr|texlive-collection-latexextra-20190406-33|776	Requires:	texlive-stdclsdv
21mr|texlive-collection-latexextra-20190406-33|777	Requires:	texlive-stdpage
21mr|texlive-collection-latexextra-20190406-33|778	Requires:	texlive-stex
21mr|texlive-collection-latexextra-20190406-33|779	Requires:	texlive-storebox
21mr|texlive-collection-latexextra-20190406-33|780	Requires:	texlive-storecmd
21mr|texlive-collection-latexextra-20190406-33|781	Requires:	texlive-stringstrings
21mr|texlive-collection-latexextra-20190406-33|782	Requires:	texlive-sttools
21mr|texlive-collection-latexextra-20190406-33|783	Requires:	texlive-stubs
21mr|texlive-collection-latexextra-20190406-33|784	Requires:	texlive-subdepth
21mr|texlive-collection-latexextra-20190406-33|785	Requires:	texlive-subeqn
21mr|texlive-collection-latexextra-20190406-33|786	Requires:	texlive-subeqnarray
21mr|texlive-collection-latexextra-20190406-33|787	Requires:	texlive-subfigmat
21mr|texlive-collection-latexextra-20190406-33|788	Requires:	texlive-subfigure
21mr|texlive-collection-latexextra-20190406-33|789	Requires:	texlive-subfiles
21mr|texlive-collection-latexextra-20190406-33|790	Requires:	texlive-subfloat
21mr|texlive-collection-latexextra-20190406-33|791	Requires:	texlive-substitutefont
21mr|texlive-collection-latexextra-20190406-33|792	Requires:	texlive-substr
21mr|texlive-collection-latexextra-20190406-33|793	Requires:	texlive-supertabular
21mr|texlive-collection-latexextra-20190406-33|794	Requires:	texlive-svg
21mr|texlive-collection-latexextra-20190406-33|795	Requires:	texlive-svgcolor
21mr|texlive-collection-latexextra-20190406-33|796	Requires:	texlive-svn
21mr|texlive-collection-latexextra-20190406-33|797	Requires:	texlive-svn-multi
21mr|texlive-collection-latexextra-20190406-33|798	Requires:	texlive-svn-prov
21mr|texlive-collection-latexextra-20190406-33|799	Requires:	texlive-svninfo
21mr|texlive-collection-latexextra-20190406-33|800	Requires:	texlive-syntax
21mr|texlive-collection-latexextra-20190406-33|801	Requires:	texlive-syntrace
21mr|texlive-collection-latexextra-20190406-33|802	Requires:	texlive-synttree
21mr|texlive-collection-latexextra-20190406-33|803	Requires:	texlive-tabfigures
21mr|texlive-collection-latexextra-20190406-33|804	Requires:	texlive-tableaux
21mr|texlive-collection-latexextra-20190406-33|805	Requires:	texlive-tablefootnote
21mr|texlive-collection-latexextra-20190406-33|806	Requires:	texlive-tableof
21mr|texlive-collection-latexextra-20190406-33|807	Requires:	texlive-tablists
21mr|texlive-collection-latexextra-20190406-33|808	Requires:	texlive-tabls
21mr|texlive-collection-latexextra-20190406-33|809	Requires:	texlive-tabstackengine
21mr|texlive-collection-latexextra-20190406-33|810	Requires:	texlive-tabto-ltx
21mr|texlive-collection-latexextra-20190406-33|811	Requires:	texlive-tabu
21mr|texlive-collection-latexextra-20190406-33|812	Requires:	texlive-tabularborder
21mr|texlive-collection-latexextra-20190406-33|813	Requires:	texlive-tabularcalc
21mr|texlive-collection-latexextra-20190406-33|814	Requires:	texlive-tabularew
21mr|texlive-collection-latexextra-20190406-33|815	Requires:	texlive-tabulary
21mr|texlive-collection-latexextra-20190406-33|816	Requires:	texlive-tagging
21mr|texlive-collection-latexextra-20190406-33|817	Requires:	texlive-talk
21mr|texlive-collection-latexextra-20190406-33|818	Requires:	texlive-tamefloats
21mr|texlive-collection-latexextra-20190406-33|819	Requires:	texlive-tcldoc
21mr|texlive-collection-latexextra-20190406-33|820	Requires:	texlive-tcolorbox
21mr|texlive-collection-latexextra-20190406-33|821	Requires:	texlive-tdclock
21mr|texlive-collection-latexextra-20190406-33|822	Requires:	texlive-technics
21mr|texlive-collection-latexextra-20190406-33|823	Requires:	texlive-ted
21mr|texlive-collection-latexextra-20190406-33|824	Requires:	texlive-termcal
21mr|texlive-collection-latexextra-20190406-33|825	Requires:	texlive-termlist
21mr|texlive-collection-latexextra-20190406-33|826	Requires:	texlive-tex-label
21mr|texlive-collection-latexextra-20190406-33|827	Requires:	texlive-texlogos
21mr|texlive-collection-latexextra-20190406-33|828	Requires:	texlive-texmate
21mr|texlive-collection-latexextra-20190406-33|829	Requires:	texlive-texments
21mr|texlive-collection-latexextra-20190406-33|830	Requires:	texlive-texpower
21mr|texlive-collection-latexextra-20190406-33|831	Requires:	texlive-texshade
21mr|texlive-collection-latexextra-20190406-33|832	Requires:	texlive-textfit
21mr|texlive-collection-latexextra-20190406-33|833	Requires:	texlive-textmerg
21mr|texlive-collection-latexextra-20190406-33|834	Requires:	texlive-textpos
21mr|texlive-collection-latexextra-20190406-33|835	Requires:	texlive-theoremref
21mr|texlive-collection-latexextra-20190406-33|836	Requires:	texlive-threadcol
21mr|texlive-collection-latexextra-20190406-33|837	Requires:	texlive-threeparttable
21mr|texlive-collection-latexextra-20190406-33|838	Requires:	texlive-threeparttablex
21mr|texlive-collection-latexextra-20190406-33|839	Requires:	texlive-thinsp
21mr|texlive-collection-latexextra-20190406-33|840	Requires:	texlive-thmtools
21mr|texlive-collection-latexextra-20190406-33|841	Requires:	texlive-thumb
21mr|texlive-collection-latexextra-20190406-33|842	Requires:	texlive-thumbs
21mr|texlive-collection-latexextra-20190406-33|843	Requires:	texlive-thumby
21mr|texlive-collection-latexextra-20190406-33|844	Requires:	texlive-ticket
21mr|texlive-collection-latexextra-20190406-33|845	Requires:	texlive-titlecaps
21mr|texlive-collection-latexextra-20190406-33|846	Requires:	texlive-titlefoot
21mr|texlive-collection-latexextra-20190406-33|847	Requires:	texlive-titlepic
21mr|texlive-collection-latexextra-20190406-33|848	Requires:	texlive-titleref
21mr|texlive-collection-latexextra-20190406-33|849	Requires:	texlive-titlesec
21mr|texlive-collection-latexextra-20190406-33|850	Requires:	texlive-titling
21mr|texlive-collection-latexextra-20190406-33|851	Requires:	texlive-tocbibind
21mr|texlive-collection-latexextra-20190406-33|852	Requires:	texlive-tocloft
21mr|texlive-collection-latexextra-20190406-33|853	Requires:	texlive-tocvsec2
21mr|texlive-collection-latexextra-20190406-33|854	Requires:	texlive-todo
21mr|texlive-collection-latexextra-20190406-33|855	Requires:	texlive-todonotes
21mr|texlive-collection-latexextra-20190406-33|856	Requires:	texlive-tokenizer
21mr|texlive-collection-latexextra-20190406-33|857	Requires:	texlive-toolbox
21mr|texlive-collection-latexextra-20190406-33|858	Requires:	texlive-topfloat
21mr|texlive-collection-latexextra-20190406-33|859	Requires:	texlive-totcount
21mr|texlive-collection-latexextra-20190406-33|860	Requires:	texlive-totpages
21mr|texlive-collection-latexextra-20190406-33|861	Requires:	texlive-translations
21mr|texlive-collection-latexextra-20190406-33|862	Requires:	texlive-trfsigns
21mr|texlive-collection-latexextra-20190406-33|863	Requires:	texlive-trimspaces
21mr|texlive-collection-latexextra-20190406-33|864	Requires:	texlive-trsym
21mr|texlive-collection-latexextra-20190406-33|865	Requires:	texlive-trivfloat
21mr|texlive-collection-latexextra-20190406-33|866	Requires:	texlive-truncate
21mr|texlive-collection-latexextra-20190406-33|867	Requires:	texlive-tucv
21mr|texlive-collection-latexextra-20190406-33|868	Requires:	texlive-turnthepage
21mr|texlive-collection-latexextra-20190406-33|869	Requires:	texlive-twoinone
21mr|texlive-collection-latexextra-20190406-33|870	Requires:	texlive-twoup
21mr|texlive-collection-latexextra-20190406-33|871	Requires:	texlive-txgreeks
21mr|texlive-collection-latexextra-20190406-33|872	Requires:	texlive-type1cm
21mr|texlive-collection-latexextra-20190406-33|873	Requires:	texlive-typeface
21mr|texlive-collection-latexextra-20190406-33|874	Requires:	texlive-typogrid
21mr|texlive-collection-latexextra-20190406-33|875	Requires:	texlive-ucs
21mr|texlive-collection-latexextra-20190406-33|876	Requires:	texlive-uebungsblatt
21mr|texlive-collection-latexextra-20190406-33|877	Requires:	texlive-umoline
21mr|texlive-collection-latexextra-20190406-33|878	Requires:	texlive-underlin
21mr|texlive-collection-latexextra-20190406-33|879	Requires:	texlive-underoverlap
21mr|texlive-collection-latexextra-20190406-33|880	Requires:	texlive-undolabl
21mr|texlive-collection-latexextra-20190406-33|881	Requires:	texlive-units
21mr|texlive-collection-latexextra-20190406-33|882	Requires:	texlive-unravel
21mr|texlive-collection-latexextra-20190406-33|883	Requires:	texlive-upmethodology
21mr|texlive-collection-latexextra-20190406-33|884	Requires:	texlive-upquote
21mr|texlive-collection-latexextra-20190406-33|885	Requires:	texlive-uri
21mr|texlive-collection-latexextra-20190406-33|886	Requires:	texlive-ushort
21mr|texlive-collection-latexextra-20190406-33|887	Requires:	texlive-uwmslide
21mr|texlive-collection-latexextra-20190406-33|888	Requires:	texlive-varindex
21mr|texlive-collection-latexextra-20190406-33|889	Requires:	texlive-varsfromjobname
21mr|texlive-collection-latexextra-20190406-33|890	Requires:	texlive-varwidth
21mr|texlive-collection-latexextra-20190406-33|891	Requires:	texlive-vdmlisting
21mr|texlive-collection-latexextra-20190406-33|892	Requires:	texlive-verbasef
21mr|texlive-collection-latexextra-20190406-33|893	Requires:	texlive-verbatimbox
21mr|texlive-collection-latexextra-20190406-33|894	Requires:	texlive-verbatimcopy
21mr|texlive-collection-latexextra-20190406-33|895	Requires:	texlive-verbdef
21mr|texlive-collection-latexextra-20190406-33|896	Requires:	texlive-verbments
21mr|texlive-collection-latexextra-20190406-33|897	Requires:	texlive-version
21mr|texlive-collection-latexextra-20190406-33|898	Requires:	texlive-versions
21mr|texlive-collection-latexextra-20190406-33|899	Requires:	texlive-vertbars
21mr|texlive-collection-latexextra-20190406-33|900	Requires:	texlive-vgrid
21mr|texlive-collection-latexextra-20190406-33|901	Requires:	texlive-vhistory
21mr|texlive-collection-latexextra-20190406-33|902	Requires:	texlive-vmargin
21mr|texlive-collection-latexextra-20190406-33|903	Requires:	texlive-volumes
21mr|texlive-collection-latexextra-20190406-33|904	Requires:	texlive-vpe
21mr|texlive-collection-latexextra-20190406-33|905	Requires:	texlive-vruler
21mr|texlive-collection-latexextra-20190406-33|906	Requires:	texlive-vwcol
21mr|texlive-collection-latexextra-20190406-33|907	Requires:	texlive-wallpaper
21mr|texlive-collection-latexextra-20190406-33|908	Requires:	texlive-warning
21mr|texlive-collection-latexextra-20190406-33|909	Requires:	texlive-warpcol
21mr|texlive-collection-latexextra-20190406-33|910	Requires:	texlive-was
21mr|texlive-collection-latexextra-20190406-33|911	Requires:	texlive-widetable
21mr|texlive-collection-latexextra-20190406-33|912	Requires:	texlive-williams
21mr|texlive-collection-latexextra-20190406-33|913	Requires:	texlive-withargs
21mr|texlive-collection-latexextra-20190406-33|914	Requires:	texlive-wordlike
21mr|texlive-collection-latexextra-20190406-33|915	Requires:	texlive-wrapfig
21mr|texlive-collection-latexextra-20190406-33|916	Requires:	texlive-xargs
21mr|texlive-collection-latexextra-20190406-33|917	Requires:	texlive-xcomment
21mr|texlive-collection-latexextra-20190406-33|918	Requires:	texlive-xhfill
21mr|texlive-collection-latexextra-20190406-33|919	Requires:	texlive-xtab
21mr|texlive-collection-latexextra-20190406-33|920	Requires:	texlive-xdoc
21mr|texlive-collection-latexextra-20190406-33|921	Requires:	texlive-xfor
21mr|texlive-collection-latexextra-20190406-33|922	Requires:	texlive-xifthen
21mr|texlive-collection-latexextra-20190406-33|923	Requires:	texlive-xint
21mr|texlive-collection-latexextra-20190406-33|924	Requires:	texlive-xmpincl
21mr|texlive-collection-latexextra-20190406-33|925	Requires:	texlive-xnewcommand
21mr|texlive-collection-latexextra-20190406-33|926	Requires:	texlive-xoptarg
21mr|texlive-collection-latexextra-20190406-33|927	Requires:	texlive-xpatch
21mr|texlive-collection-latexextra-20190406-33|928	Requires:	texlive-xpeek
21mr|texlive-collection-latexextra-20190406-33|929	Requires:	texlive-xpunctuate
21mr|texlive-collection-latexextra-20190406-33|930	Requires:	texlive-xstring
21mr|texlive-collection-latexextra-20190406-33|931	Requires:	texlive-xwatermark
21mr|texlive-collection-latexextra-20190406-33|932	Requires:	texlive-xytree
21mr|texlive-collection-latexextra-20190406-33|933	Requires:	texlive-yafoot
21mr|texlive-collection-latexextra-20190406-33|934	Requires:	texlive-yagusylo
21mr|texlive-collection-latexextra-20190406-33|935	Requires:	texlive-ydoc
21mr|texlive-collection-latexextra-20190406-33|936	Requires:	texlive-yplan
21mr|texlive-collection-latexextra-20190406-33|937	Requires:	texlive-zed-csp
21mr|texlive-collection-latexextra-20190406-33|938	Requires:	texlive-ziffer
21mr|texlive-collection-latexextra-20190406-33|939	Requires:	texlive-zwgetfdate
21mr|texlive-collection-latexextra-20190406-33|940	Requires:	texlive-zwpagelayout
21mr|texlive-collection-latexextra-20190406-33|941	Requires:	texlive-actuarialsymbol
21mr|texlive-collection-latexextra-20190406-33|942	%if %{with unknown_recommends}
21mr|texlive-collection-latexextra-20190406-33|943	Recommends: texlive-addfont
21mr|texlive-collection-latexextra-20190406-33|944	Recommends: texlive-alertmessage
21mr|texlive-collection-latexextra-20190406-33|945	%endif
21mr|texlive-collection-latexextra-20190406-33|946	Requires: texlive-asciilist
21mr|texlive-collection-latexextra-20190406-33|947	Requires: texlive-assoccnt
21mr|texlive-collection-latexextra-20190406-33|948	Requires: texlive-aurl
21mr|texlive-collection-latexextra-20190406-33|949	Requires: texlive-authorarchive
21mr|texlive-collection-latexextra-20190406-33|950	Requires: texlive-avremu
21mr|texlive-collection-latexextra-20190406-33|951	Requires: texlive-axessibility
21mr|texlive-collection-latexextra-20190406-33|952	Requires: texlive-bankstatement
21mr|texlive-collection-latexextra-20190406-33|953	Requires: texlive-basicarith
21mr|texlive-collection-latexextra-20190406-33|954	Requires: texlive-beamercolorthemeowl
21mr|texlive-collection-latexextra-20190406-33|955	Requires: texlive-beamerdarkthemes
21mr|texlive-collection-latexextra-20190406-33|956	Requires: texlive-beamertheme-cuerna
21mr|texlive-collection-latexextra-20190406-33|957	Requires: texlive-beamertheme-detlevcm
21mr|texlive-collection-latexextra-20190406-33|958	Requires: texlive-beamertheme-epyt
21mr|texlive-collection-latexextra-20190406-33|959	Requires: texlive-beamertheme-focus
21mr|texlive-collection-latexextra-20190406-33|960	Requires: texlive-beamertheme-light
21mr|texlive-collection-latexextra-20190406-33|961	Requires: texlive-beamertheme-metropolis
21mr|texlive-collection-latexextra-20190406-33|962	Requires: texlive-beamertheme-npbt
21mr|texlive-collection-latexextra-20190406-33|963	Requires: texlive-beamertheme-saintpetersburg
21mr|texlive-collection-latexextra-20190406-33|964	Requires: texlive-bewerbung
21mr|texlive-collection-latexextra-20190406-33|965	Requires: texlive-bibletext
21mr|texlive-collection-latexextra-20190406-33|966	Requires: texlive-biochemistry-colors
21mr|texlive-collection-latexextra-20190406-33|967	Recommends: texlive-bookcover
21mr|texlive-collection-latexextra-20190406-33|968	Recommends: texlive-boxedminipage2e
21mr|texlive-collection-latexextra-20190406-33|969	%if %{with unknown_recommends}
21mr|texlive-collection-latexextra-20190406-33|970	Recommends: texlive-bnumexpr
21mr|texlive-collection-latexextra-20190406-33|971	%endif
21mr|texlive-collection-latexextra-20190406-33|972	Requires: texlive-bxcalc
21mr|texlive-collection-latexextra-20190406-33|973	Requires: texlive-bxdvidriver
21mr|texlive-collection-latexextra-20190406-33|974	Requires: texlive-bxenclose
21mr|texlive-collection-latexextra-20190406-33|975	Requires: texlive-bxnewfont
21mr|texlive-collection-latexextra-20190406-33|976	Requires: texlive-bxpdfver
21mr|texlive-collection-latexextra-20190406-33|977	Requires: texlive-bxtexlogo
21mr|texlive-collection-latexextra-20190406-33|978	Requires: texlive-carbohydrates
21mr|texlive-collection-latexextra-20190406-33|979	Requires: texlive-cellprops
21mr|texlive-collection-latexextra-20190406-33|980	Requires: texlive-changelog
21mr|texlive-collection-latexextra-20190406-33|981	Requires: texlive-cheatsheet
21mr|texlive-collection-latexextra-20190406-33|982	%if %{with unknown_recommends}
21mr|texlive-collection-latexextra-20190406-33|983	Recommends: texlive-childdoc
21mr|texlive-collection-latexextra-20190406-33|984	Recommends: texlive-classpack
21mr|texlive-collection-latexextra-20190406-33|985	%endif
21mr|texlive-collection-latexextra-20190406-33|986	Requires: texlive-cloze
21mr|texlive-collection-latexextra-20190406-33|987	Requires: texlive-clrdblpg
21mr|texlive-collection-latexextra-20190406-33|988	Requires: texlive-clrstrip
21mr|texlive-collection-latexextra-20190406-33|989	Requires: texlive-cntformats
21mr|texlive-collection-latexextra-20190406-33|990	Requires: texlive-cntperchap
21mr|texlive-collection-latexextra-20190406-33|991	Requires: texlive-codesection
21mr|texlive-collection-latexextra-20190406-33|992	Requires: texlive-colophon
21mr|texlive-collection-latexextra-20190406-33|993	Requires: texlive-coloring
21mr|texlive-collection-latexextra-20190406-33|994	Requires: texlive-colorspace
21mr|texlive-collection-latexextra-20190406-33|995	Requires: texlive-commedit
21mr|texlive-collection-latexextra-20190406-33|996	Requires: texlive-competences
21mr|texlive-collection-latexextra-20190406-33|997	Requires: texlive-continue
21mr|texlive-collection-latexextra-20190406-33|998	Requires: texlive-conv-xkv
21mr|texlive-collection-latexextra-20190406-33|999	Requires: texlive-cooking-units
21mr|texlive-collection-latexextra-20190406-33|1000	Requires: texlive-copyedit
21mr|texlive-collection-latexextra-20190406-33|1001	Requires: texlive-crossreftools
21mr|texlive-collection-latexextra-20190406-33|1002	Recommends: texlive-cybercic
21mr|texlive-collection-latexextra-20190406-33|1003	Recommends: texlive-datetime2
21mr|texlive-collection-latexextra-20190406-33|1004	Recommends: texlive-denisbdoc
21mr|texlive-collection-latexextra-20190406-33|1005	%if %{with unknown_recommends}
21mr|texlive-collection-latexextra-20190406-33|1006	Recommends: texlive-css-colors
21mr|texlive-collection-latexextra-20190406-33|1007	Recommends: texlive-currency
21mr|texlive-collection-latexextra-20190406-33|1008	Recommends: texlive-cyber
21mr|texlive-collection-latexextra-20190406-33|1009	Recommends: texlive-datetime2-bahasai
21mr|texlive-collection-latexextra-20190406-33|1010	Recommends: texlive-datetime2-basque
21mr|texlive-collection-latexextra-20190406-33|1011	Recommends: texlive-datetime2-breton
21mr|texlive-collection-latexextra-20190406-33|1012	Recommends: texlive-datetime2-bulgarian
21mr|texlive-collection-latexextra-20190406-33|1013	Recommends: texlive-datetime2-catalan
21mr|texlive-collection-latexextra-20190406-33|1014	Recommends: texlive-datetime2-croatian
21mr|texlive-collection-latexextra-20190406-33|1015	Recommends: texlive-datetime2-czech
21mr|texlive-collection-latexextra-20190406-33|1016	Recommends: texlive-datetime2-danish
21mr|texlive-collection-latexextra-20190406-33|1017	Recommends: texlive-datetime2-dutch
21mr|texlive-collection-latexextra-20190406-33|1018	Recommends: texlive-datetime2-en-fulltext
21mr|texlive-collection-latexextra-20190406-33|1019	Recommends: texlive-datetime2-english
21mr|texlive-collection-latexextra-20190406-33|1020	Recommends: texlive-datetime2-esperanto
21mr|texlive-collection-latexextra-20190406-33|1021	Recommends: texlive-datetime2-estonian
21mr|texlive-collection-latexextra-20190406-33|1022	Recommends: texlive-datetime2-finnish
21mr|texlive-collection-latexextra-20190406-33|1023	Recommends: texlive-datetime2-french
21mr|texlive-collection-latexextra-20190406-33|1024	Recommends: texlive-datetime2-galician
21mr|texlive-collection-latexextra-20190406-33|1025	Recommends: texlive-datetime2-german
21mr|texlive-collection-latexextra-20190406-33|1026	Recommends: texlive-datetime2-greek
21mr|texlive-collection-latexextra-20190406-33|1027	Recommends: texlive-datetime2-hebrew
21mr|texlive-collection-latexextra-20190406-33|1028	Recommends: texlive-datetime2-icelandic
21mr|texlive-collection-latexextra-20190406-33|1029	Recommends: texlive-datetime2-irish
21mr|texlive-collection-latexextra-20190406-33|1030	Recommends: texlive-datetime2-italian
21mr|texlive-collection-latexextra-20190406-33|1031	Recommends: texlive-datetime2-it-fulltext
21mr|texlive-collection-latexextra-20190406-33|1032	Recommends: texlive-datetime2-latin
21mr|texlive-collection-latexextra-20190406-33|1033	Recommends: texlive-datetime2-lsorbian
21mr|texlive-collection-latexextra-20190406-33|1034	Recommends: texlive-datetime2-magyar
21mr|texlive-collection-latexextra-20190406-33|1035	Recommends: texlive-datetime2-norsk
21mr|texlive-collection-latexextra-20190406-33|1036	Recommends: texlive-datetime2-polish
21mr|texlive-collection-latexextra-20190406-33|1037	Recommends: texlive-datetime2-portuges
21mr|texlive-collection-latexextra-20190406-33|1038	Recommends: texlive-datetime2-romanian
21mr|texlive-collection-latexextra-20190406-33|1039	Recommends: texlive-datetime2-russian
21mr|texlive-collection-latexextra-20190406-33|1040	Recommends: texlive-datetime2-samin
21mr|texlive-collection-latexextra-20190406-33|1041	Recommends: texlive-datetime2-scottish
21mr|texlive-collection-latexextra-20190406-33|1042	Recommends: texlive-datetime2-serbian
21mr|texlive-collection-latexextra-20190406-33|1043	Recommends: texlive-datetime2-slovak
21mr|texlive-collection-latexextra-20190406-33|1044	Recommends: texlive-datetime2-slovene
21mr|texlive-collection-latexextra-20190406-33|1045	Recommends: texlive-datetime2-spanish
21mr|texlive-collection-latexextra-20190406-33|1046	Recommends: texlive-datetime2-swedish
21mr|texlive-collection-latexextra-20190406-33|1047	Recommends: texlive-datetime2-turkish
21mr|texlive-collection-latexextra-20190406-33|1048	Recommends: texlive-datetime2-ukrainian
21mr|texlive-collection-latexextra-20190406-33|1049	Recommends: texlive-datetime2-usorbian
21mr|texlive-collection-latexextra-20190406-33|1050	Recommends: texlive-datetime2-welsh
21mr|texlive-collection-latexextra-20190406-33|1051	Recommends: texlive-doclicense
21mr|texlive-collection-latexextra-20190406-33|1052	Recommends: texlive-doctools
21mr|texlive-collection-latexextra-20190406-33|1053	%endif
21mr|texlive-collection-latexextra-20190406-33|1054	Requires: texlive-draftfigure
21mr|texlive-collection-latexextra-20190406-33|1055	%if %{with unknown_recommends}
21mr|texlive-collection-latexextra-20190406-33|1056	Recommends: texlive-dtxdescribe
21mr|texlive-collection-latexextra-20190406-33|1057	%endif
21mr|texlive-collection-latexextra-20190406-33|1058	Requires: texlive-duckuments
21mr|texlive-collection-latexextra-20190406-33|1059	Requires: texlive-ducksay
21mr|texlive-collection-latexextra-20190406-33|1060	Requires: texlive-dynamicnumber
21mr|texlive-collection-latexextra-20190406-33|1061	Requires: texlive-easyformat
21mr|texlive-collection-latexextra-20190406-33|1062	Requires: texlive-easyreview
21mr|texlive-collection-latexextra-20190406-33|1063	Requires: texlive-efbox
21mr|texlive-collection-latexextra-20190406-33|1064	Requires: texlive-elegantbook
21mr|texlive-collection-latexextra-20190406-33|1065	Requires: texlive-elegantnote
21mr|texlive-collection-latexextra-20190406-33|1066	Requires: texlive-elegantpaper
21mr|texlive-collection-latexextra-20190406-33|1067	Requires: texlive-elements
21mr|texlive-collection-latexextra-20190406-33|1068	Requires: texlive-elocalloc
21mr|texlive-collection-latexextra-20190406-33|1069	%if %{with unknown_recommends}
21mr|texlive-collection-latexextra-20190406-33|1070	Recommends: texlive-elzcards
21mr|texlive-collection-latexextra-20190406-33|1071	%endif
21mr|texlive-collection-latexextra-20190406-33|1072	Requires: texlive-eqnalign
21mr|texlive-collection-latexextra-20190406-33|1073	Recommends: texlive-erw-l3
21mr|texlive-collection-latexextra-20190406-33|1074	Requires: texlive-eulerpx
21mr|texlive-collection-latexextra-20190406-33|1075	Requires: texlive-europasscv
21mr|texlive-collection-latexextra-20190406-33|1076	Requires: texlive-exam-n
21mr|texlive-collection-latexextra-20190406-33|1077	%if %{with unknown_recommends}
21mr|texlive-collection-latexextra-20190406-33|1078	Recommends: texlive-exam-randomizechoices
21mr|texlive-collection-latexextra-20190406-33|1079	Recommends: texlive-exframe
21mr|texlive-collection-latexextra-20190406-33|1080	Recommends: texlive-example
21mr|texlive-collection-latexextra-20190406-33|1081	%endif
21mr|texlive-collection-latexextra-20190406-33|1082	Requires: texlive-exercisebank
21mr|texlive-collection-latexextra-20190406-33|1083	Requires: texlive-exercisepoints
21mr|texlive-collection-latexextra-20190406-33|1084	%if %{with unknown_recommends}
21mr|texlive-collection-latexextra-20190406-33|1085	Recommends: texlive-exercises
21mr|texlive-collection-latexextra-20190406-33|1086	%endif
21mr|texlive-collection-latexextra-20190406-33|1087	Requires: texlive-fancyhandout
21mr|texlive-collection-latexextra-20190406-33|1088	Requires: texlive-fancylabel
21mr|texlive-collection-latexextra-20190406-33|1089	Requires: texlive-fancyslides
21mr|texlive-collection-latexextra-20190406-33|1090	%if %{with unknown_recommends}
21mr|texlive-collection-latexextra-20190406-33|1091	Recommends: texlive-fcolumn
21mr|texlive-collection-latexextra-20190406-33|1092	%endif
21mr|texlive-collection-latexextra-20190406-33|1093	Requires: texlive-fetchcls
21mr|texlive-collection-latexextra-20190406-33|1094	Requires: texlive-ffslides
21mr|texlive-collection-latexextra-20190406-33|1095	%if %{with unknown_recommends}
21mr|texlive-collection-latexextra-20190406-33|1096	Recommends: texlive-fgruler
21mr|texlive-collection-latexextra-20190406-33|1097	Recommends: texlive-fibeamer
21mr|texlive-collection-latexextra-20190406-33|1098	Recommends: texlive-fifo-stack
21mr|texlive-collection-latexextra-20190406-33|1099	%endif
21mr|texlive-collection-latexextra-20190406-33|1100	Requires: texlive-filecontentsdef
21mr|texlive-collection-latexextra-20190406-33|1101	Requires: texlive-fithesis
21mr|texlive-collection-latexextra-20190406-33|1102	Requires: texlive-fixcmex
21mr|texlive-collection-latexextra-20190406-33|1103	%if %{with unknown_recommends}
21mr|texlive-collection-latexextra-20190406-33|1104	Recommends: texlive-footmisx
21mr|texlive-collection-latexextra-20190406-33|1105	Recommends: texlive-footnotehyper
21mr|texlive-collection-latexextra-20190406-33|1106	Recommends: texlive-forms16be
21mr|texlive-collection-latexextra-20190406-33|1107	Recommends: texlive-fullminipage
21mr|texlive-collection-latexextra-20190406-33|1108	Recommends: texlive-fvextra
21mr|texlive-collection-latexextra-20190406-33|1109	Recommends: texlive-gatherenum
21mr|texlive-collection-latexextra-20190406-33|1110	Recommends: texlive-gender
21mr|texlive-collection-latexextra-20190406-33|1111	Recommends: texlive-getitems
21mr|texlive-collection-latexextra-20190406-33|1112	Recommends: texlive-gitfile-info
21mr|texlive-collection-latexextra-20190406-33|1113	Recommends: texlive-gitinfo2
21mr|texlive-collection-latexextra-20190406-33|1114	Recommends: texlive-gitlog
21mr|texlive-collection-latexextra-20190406-33|1115	Recommends: texlive-gitver
21mr|texlive-collection-latexextra-20190406-33|1116	Recommends: texlive-globalvals
21mr|texlive-collection-latexextra-20190406-33|1117	Recommends: texlive-glossaries-danish
21mr|texlive-collection-latexextra-20190406-33|1118	Recommends: texlive-glossaries-dutch
21mr|texlive-collection-latexextra-20190406-33|1119	Recommends: texlive-glossaries-english
21mr|texlive-collection-latexextra-20190406-33|1120	Recommends: texlive-glossaries-estonian
21mr|texlive-collection-latexextra-20190406-33|1121	Recommends: texlive-glossaries-extra
21mr|texlive-collection-latexextra-20190406-33|1122	Recommends: texlive-glossaries-finnish
21mr|texlive-collection-latexextra-20190406-33|1123	Recommends: texlive-glossaries-french
21mr|texlive-collection-latexextra-20190406-33|1124	Recommends: texlive-glossaries-german
21mr|texlive-collection-latexextra-20190406-33|1125	Recommends: texlive-glossaries-irish
21mr|texlive-collection-latexextra-20190406-33|1126	Recommends: texlive-glossaries-italian
21mr|texlive-collection-latexextra-20190406-33|1127	Recommends: texlive-glossaries-magyar
21mr|texlive-collection-latexextra-20190406-33|1128	Recommends: texlive-glossaries-polish
21mr|texlive-collection-latexextra-20190406-33|1129	Recommends: texlive-glossaries-portuges
21mr|texlive-collection-latexextra-20190406-33|1130	Recommends: texlive-glossaries-serbian
21mr|texlive-collection-latexextra-20190406-33|1131	Recommends: texlive-glossaries-spanish
21mr|texlive-collection-latexextra-20190406-33|1132	Recommends: texlive-grabbox
21mr|texlive-collection-latexextra-20190406-33|1133	Recommends: texlive-graphbox
21mr|texlive-collection-latexextra-20190406-33|1134	Recommends: texlive-grayhints
21mr|texlive-collection-latexextra-20190406-33|1135	Recommends: texlive-gridslides
21mr|texlive-collection-latexextra-20190406-33|1136	Recommends: texlive-halloweenmath
21mr|texlive-collection-latexextra-20190406-33|1137	Recommends: texlive-hackthefootline
21mr|texlive-collection-latexextra-20190406-33|1138	Recommends: texlive-handin
21mr|texlive-collection-latexextra-20190406-33|1139	Recommends: texlive-handout
21mr|texlive-collection-latexextra-20190406-33|1140	Recommends: texlive-hang
21mr|texlive-collection-latexextra-20190406-33|1141	Recommends: texlive-hyperbar
21mr|texlive-collection-latexextra-20190406-33|1142	Recommends: texlive-identkey
21mr|texlive-collection-latexextra-20190406-33|1143	Recommends: texlive-iffont
21mr|texlive-collection-latexextra-20190406-33|1144	Recommends: texlive-indextools
21mr|texlive-collection-latexextra-20190406-33|1145	Recommends: texlive-inline-images
21mr|texlive-collection-latexextra-20190406-33|1146	Recommends: texlive-intopdf
21mr|texlive-collection-latexextra-20190406-33|1147	Recommends: texlive-invoice-class
21mr|texlive-collection-latexextra-20190406-33|1148	Recommends: texlive-invoice2
21mr|texlive-collection-latexextra-20190406-33|1149	Recommends: texlive-isopt
21mr|texlive-collection-latexextra-20190406-33|1150	Recommends: texlive-jslectureplanner
21mr|texlive-collection-latexextra-20190406-33|1151	Recommends: texlive-jumplines
21mr|texlive-collection-latexextra-20190406-33|1152	Recommends: texlive-kalendarium
21mr|texlive-collection-latexextra-20190406-33|1153	Recommends: texlive-keyfloat
21mr|texlive-collection-latexextra-20190406-33|1154	Recommends: texlive-keyvaltable
21mr|texlive-collection-latexextra-20190406-33|1155	Recommends: texlive-knowledge
21mr|texlive-collection-latexextra-20190406-33|1156	Recommends: texlive-komacv
21mr|texlive-collection-latexextra-20190406-33|1157	Recommends: texlive-komacv-rg
21mr|texlive-collection-latexextra-20190406-33|1158	Recommends: texlive-l3build
21mr|texlive-collection-latexextra-20190406-33|1159	Recommends: texlive-labelschanged
21mr|texlive-collection-latexextra-20190406-33|1160	Recommends: texlive-lastpackage
21mr|texlive-collection-latexextra-20190406-33|1161	Recommends: texlive-latex-uni8
21mr|texlive-collection-latexextra-20190406-33|1162	Recommends: texlive-latexcolors
21mr|texlive-collection-latexextra-20190406-33|1163	Recommends: texlive-latexdemo
21mr|texlive-collection-latexextra-20190406-33|1164	Recommends: texlive-latexgit
21mr|texlive-collection-latexextra-20190406-33|1165	Recommends: texlive-lccaps
21mr|texlive-collection-latexextra-20190406-33|1166	Recommends: texlive-lectures
21mr|texlive-collection-latexextra-20190406-33|1167	Recommends: texlive-linop
21mr|texlive-collection-latexextra-20190406-33|1168	Recommends: texlive-listlbls
21mr|texlive-collection-latexextra-20190406-33|1169	Recommends: texlive-longfbox
21mr|texlive-collection-latexextra-20190406-33|1170	Recommends: texlive-longfigure
21mr|texlive-collection-latexextra-20190406-33|1171	Recommends: texlive-lstfiracode
21mr|texlive-collection-latexextra-20190406-33|1172	%endif
21mr|texlive-collection-latexextra-20190406-33|1173	Requires: texlive-ltxguidex
21mr|texlive-collection-latexextra-20190406-33|1174	Requires: texlive-lua-check-hyphen
21mr|texlive-collection-latexextra-20190406-33|1175	%if %{with unknown_recommends}
21mr|texlive-collection-latexextra-20190406-33|1176	Recommends: texlive-luatodonotes
21mr|texlive-collection-latexextra-20190406-33|1177	%endif
21mr|texlive-collection-latexextra-20190406-33|1178	Requires: texlive-makecookbook
21mr|texlive-collection-latexextra-20190406-33|1179	Requires: texlive-makebase
21mr|texlive-collection-latexextra-20190406-33|1180	Requires: texlive-manyind
21mr|texlive-collection-latexextra-20190406-33|1181	Requires: texlive-marginfit
21mr|texlive-collection-latexextra-20190406-33|1182	Requires: texlive-markdown
21mr|texlive-collection-latexextra-20190406-33|1183	Requires: texlive-mathfam256
21mr|texlive-collection-latexextra-20190406-33|1184	Requires: texlive-mathfont
21mr|texlive-collection-latexextra-20190406-33|1185	Requires: texlive-mcexam
21mr|texlive-collection-latexextra-20190406-33|1186	Recommends: texlive-medstarbeamer
21mr|texlive-collection-latexextra-20190406-33|1187	Recommends: texlive-mensa-tex
21mr|texlive-collection-latexextra-20190406-33|1188	Requires: texlive-metalogox
21mr|texlive-collection-latexextra-20190406-33|1189	Requires: texlive-mfirstuc
21mr|texlive-collection-latexextra-20190406-33|1190	Requires: texlive-mi-solns
21mr|texlive-collection-latexextra-20190406-33|1191	%if %{with unknown_recommends}
21mr|texlive-collection-latexextra-20190406-33|1192	Recommends: texlive-minidocument
21mr|texlive-collection-latexextra-20190406-33|1193	%endif
21mr|texlive-collection-latexextra-20190406-33|1194	Requires: texlive-modernposter
21mr|texlive-collection-latexextra-20190406-33|1195	Requires: texlive-modular
21mr|texlive-collection-latexextra-20190406-33|1196	%if %{with unknown_recommends}
21mr|texlive-collection-latexextra-20190406-33|1197	Recommends: texlive-moodle
21mr|texlive-collection-latexextra-20190406-33|1198	%endif
21mr|texlive-collection-latexextra-20190406-33|1199	Requires: texlive-mpostinl
21mr|texlive-collection-latexextra-20190406-33|1200	Requires: texlive-multiaudience
21mr|texlive-collection-latexextra-20190406-33|1201	%if %{with unknown_recommends}
21mr|texlive-collection-latexextra-20190406-33|1202	Recommends: texlive-multicolrule
21mr|texlive-collection-latexextra-20190406-33|1203	Recommends: texlive-multidef
21mr|texlive-collection-latexextra-20190406-33|1204	Recommends: texlive-multilang
21mr|texlive-collection-latexextra-20190406-33|1205	Recommends: texlive-nidanfloat
21mr|texlive-collection-latexextra-20190406-33|1206	%endif
21mr|texlive-collection-latexextra-20190406-33|1207	Requires: texlive-normalcolor
21mr|texlive-collection-latexextra-20190406-33|1208	Requires: texlive-notespages
21mr|texlive-collection-latexextra-20190406-33|1209	%if %{with unknown_recommends}
21mr|texlive-collection-latexextra-20190406-33|1210	Recommends: texlive-notestex
21mr|texlive-collection-latexextra-20190406-33|1211	Recommends: texlive-numspell
21mr|texlive-collection-latexextra-20190406-33|1212	Recommends: texlive-ocgx2
21mr|texlive-collection-latexextra-20190406-33|1213	%endif
21mr|texlive-collection-latexextra-20190406-33|1214	Requires: texlive-optidef
21mr|texlive-collection-latexextra-20190406-33|1215	Requires: texlive-options
21mr|texlive-collection-latexextra-20190406-33|1216	Requires: texlive-outlining
21mr|texlive-collection-latexextra-20190406-33|1217	%if %{with unknown_recommends}
21mr|texlive-collection-latexextra-20190406-33|1218	Recommends: texlive-overlays
21mr|texlive-collection-latexextra-20190406-33|1219	Recommends: texlive-padcount
21mr|texlive-collection-latexextra-20190406-33|1220	Recommends: texlive-parades
21mr|texlive-collection-latexextra-20190406-33|1221	%endif
21mr|texlive-collection-latexextra-20190406-33|1222	Requires: texlive-pdfoverlay
21mr|texlive-collection-latexextra-20190406-33|1223	Requires: texlive-pdfpagediff
21mr|texlive-collection-latexextra-20190406-33|1224	Requires: texlive-pdfpc-movie
21mr|texlive-collection-latexextra-20190406-33|1225	Requires: texlive-pdfprivacy
21mr|texlive-collection-latexextra-20190406-33|1226	%if %{with unknown_recommends}
21mr|texlive-collection-latexextra-20190406-33|1227	Recommends: texlive-pdfreview
21mr|texlive-collection-latexextra-20190406-33|1228	Recommends: texlive-phffullpagefigure
21mr|texlive-collection-latexextra-20190406-33|1229	Recommends: texlive-phfnote
21mr|texlive-collection-latexextra-20190406-33|1230	Recommends: texlive-phfparen
21mr|texlive-collection-latexextra-20190406-33|1231	Recommends: texlive-phfqit
21mr|texlive-collection-latexextra-20190406-33|1232	Recommends: texlive-phfquotetext
21mr|texlive-collection-latexextra-20190406-33|1233	Recommends: texlive-phfsvnwatermark
21mr|texlive-collection-latexextra-20190406-33|1234	Recommends: texlive-phfthm
21mr|texlive-collection-latexextra-20190406-33|1235	Recommends: texlive-phonenumbers
21mr|texlive-collection-latexextra-20190406-33|1236	Recommends: texlive-pressrelease
21mr|texlive-collection-latexextra-20190406-33|1237	Recommends: texlive-proofread
21mr|texlive-collection-latexextra-20190406-33|1238	Recommends: texlive-pstring
21mr|texlive-collection-latexextra-20190406-33|1239	Recommends: texlive-pygmentex
21mr|texlive-collection-latexextra-20190406-33|1240	%endif
21mr|texlive-collection-latexextra-20190406-33|1241	Requires: texlive-quicktype
21mr|texlive-collection-latexextra-20190406-33|1242	%if %{with unknown_recommends}
21mr|texlive-collection-latexextra-20190406-33|1243	Recommends: texlive-recipebook
21mr|texlive-collection-latexextra-20190406-33|1244	Recommends: texlive-repltext
21mr|texlive-collection-latexextra-20190406-33|1245	Recommends: texlive-returntogrid
21mr|texlive-collection-latexextra-20190406-33|1246	Recommends: texlive-rgltxdoc
21mr|texlive-collection-latexextra-20190406-33|1247	Recommends: texlive-romanbarpagenumber
21mr|texlive-collection-latexextra-20190406-33|1248	Recommends: texlive-sanitize-umlaut
21mr|texlive-collection-latexextra-20190406-33|1249	Recommends: texlive-scrlttr2copy
21mr|texlive-collection-latexextra-20190406-33|1250	Recommends: texlive-sectionbreak
21mr|texlive-collection-latexextra-20190406-33|1251	Recommends: texlive-seealso
21mr|texlive-collection-latexextra-20190406-33|1252	Recommends: texlive-semantic-markup
21mr|texlive-collection-latexextra-20190406-33|1253	Recommends: texlive-semproc
21mr|texlive-collection-latexextra-20190406-33|1254	Recommends: texlive-sesstime
21mr|texlive-collection-latexextra-20190406-33|1255	Recommends: texlive-shdoc
21mr|texlive-collection-latexextra-20190406-33|1256	%endif
21mr|texlive-collection-latexextra-20190406-33|1257	Requires: texlive-showhyphens
21mr|texlive-collection-latexextra-20190406-33|1258	%if %{with unknown_recommends}
21mr|texlive-collection-latexextra-20190406-33|1259	Recommends: texlive-simpleinvoice
21mr|texlive-collection-latexextra-20190406-33|1260	Recommends: texlive-smartunits
21mr|texlive-collection-latexextra-20190406-33|1261	Recommends: texlive-spark-otf
21mr|texlive-collection-latexextra-20190406-33|1262	Recommends: texlive-stealcaps
21mr|texlive-collection-latexextra-20190406-33|1263	Recommends: texlive-studenthandouts
21mr|texlive-collection-latexextra-20190406-33|1264	Recommends: texlive-tablestyles
21mr|texlive-collection-latexextra-20190406-33|1265	Recommends: texlive-tablvar
21mr|texlive-collection-latexextra-20190406-33|1266	Recommends: texlive-tagpair
21mr|texlive-collection-latexextra-20190406-33|1267	Recommends: texlive-tagpdf
21mr|texlive-collection-latexextra-20190406-33|1268	Recommends: texlive-tasks
21mr|texlive-collection-latexextra-20190406-33|1269	Recommends: texlive-templatetools
21mr|texlive-collection-latexextra-20190406-33|1270	Recommends: texlive-testhyphens
21mr|texlive-collection-latexextra-20190406-33|1271	Recommends: texlive-testidx
21mr|texlive-collection-latexextra-20190406-33|1272	Recommends: texlive-tex-locale
21mr|texlive-collection-latexextra-20190406-33|1273	Recommends: texlive-texvc
21mr|texlive-collection-latexextra-20190406-33|1274	Recommends: texlive-textualicomma
21mr|texlive-collection-latexextra-20190406-33|1275	Recommends: texlive-tocdata
21mr|texlive-collection-latexextra-20190406-33|1276	Recommends: texlive-topiclongtable
21mr|texlive-collection-latexextra-20190406-33|1277	Recommends: texlive-typed-checklist
21mr|texlive-collection-latexextra-20190406-33|1278	Recommends: texlive-typoaid
21mr|texlive-collection-latexextra-20190406-33|1279	Recommends: texlive-uassign
21mr|texlive-collection-latexextra-20190406-33|1280	Recommends: texlive-uspace
21mr|texlive-collection-latexextra-20190406-33|1281	Recommends: texlive-variablelm
21mr|texlive-collection-latexextra-20190406-33|1282	Recommends: texlive-versonotes
21mr|texlive-collection-latexextra-20190406-33|1283	Recommends: texlive-wallcalendar
21mr|texlive-collection-latexextra-20190406-33|1284	Recommends: texlive-widows-and-orphans
21mr|texlive-collection-latexextra-20190406-33|1285	Recommends: texlive-wordcount
21mr|texlive-collection-latexextra-20190406-33|1286	Recommends: texlive-worksheet
21mr|texlive-collection-latexextra-20190406-33|1287	Recommends: texlive-wtref
21mr|texlive-collection-latexextra-20190406-33|1288	Recommends: texlive-xassoccnt
21mr|texlive-collection-latexextra-20190406-33|1289	Recommends: texlive-xbmks
21mr|texlive-collection-latexextra-20190406-33|1290	Recommends: texlive-xcntperchap
21mr|texlive-collection-latexextra-20190406-33|1291	Recommends: texlive-xcolor-material
21mr|texlive-collection-latexextra-20190406-33|1292	Recommends: texlive-xcolor-solarized
21mr|texlive-collection-latexextra-20190406-33|1293	%endif
21mr|texlive-collection-latexextra-20190406-33|1294	Recommends: texlive-xcookybooky
21mr|texlive-collection-latexextra-20190406-33|1295	%if %{with unknown_recommends}
21mr|texlive-collection-latexextra-20190406-33|1296	Recommends: texlive-xellipsis
21mr|texlive-collection-latexextra-20190406-33|1297	Recommends: texlive-xfakebold
21mr|texlive-collection-latexextra-20190406-33|1298	Recommends: texlive-xltabular
21mr|texlive-collection-latexextra-20190406-33|1299	Recommends: texlive-xprintlen
21mr|texlive-collection-latexextra-20190406-33|1300	Recommends: texlive-xsavebox
21mr|texlive-collection-latexextra-20190406-33|1301	Recommends: texlive-xsim
21mr|texlive-collection-latexextra-20190406-33|1302	Recommends: texlive-xurl
21mr|texlive-collection-latexextra-20190406-33|1303	Recommends: texlive-yaletter
21mr|texlive-collection-latexextra-20190406-33|1304	Recommends: texlive-ycbook
21mr|texlive-collection-latexextra-20190406-33|1305	Recommends: texlive-zebra-goodies
21mr|texlive-collection-latexextra-20190406-33|1306	%endif
21mr|texlive-collection-latexextra-20190406-33|1307	
21mr|texlive-collection-latexextra-20190406-33|1308	%rename tetex-latex
21mr|texlive-collection-latexextra-20190406-33|1309	%rename texlive-texmf-latex
21mr|texlive-collection-latexextra-20190406-33|1310	
21mr|texlive-collection-latexextra-20190406-33|1311	%description
21mr|texlive-collection-latexextra-20190406-33|1312	A very large collection of add-on packages for LaTeX.
21mr|texlive-collection-latexextra-20190406-33|1313	
21mr|texlive-collection-latexextra-20190406-33|1314	%posttrans
21mr|texlive-collection-latexextra-20190406-33|1315	%{_sbindir}/texlive.post -
21mr|texlive-collection-latexextra-20190406-33|1316	
21mr|texlive-collection-latexextra-20190406-33|1317	#-----------------------------------------------------------------------
21mr|texlive-collection-latexextra-20190406-33|1318	%files
21mr|texlive-collection-latexextra-20190406-33|1319	
21mr|texlive-collection-latexextra-20190406-33|1320	#-----------------------------------------------------------------------
21mr|texlive-collection-latexextra-20190406-33|1321	%prep
21mr|texlive-collection-latexextra-20190406-33|1322	%setup -c -a0
21mr|texlive-collection-latexextra-20190406-33|1323	
21mr|texlive-collection-latexextra-20190406-33|1324	%build
21mr|texlive-collection-latexextra-20190406-33|1325	
21mr|texlive-collection-latexextra-20190406-33|1326	%install

17531 21
21mr|texlive-collection-latexrecommended-20190324-5|1	# revision 25795
21mr|texlive-collection-latexrecommended-20190324-5|2	# category Collection
21mr|texlive-collection-latexrecommended-20190324-5|3	# catalog-ctan undef
21mr|texlive-collection-latexrecommended-20190324-5|4	# catalog-date undef
21mr|texlive-collection-latexrecommended-20190324-5|5	# catalog-license undef
21mr|texlive-collection-latexrecommended-20190324-5|6	# catalog-version undef
21mr|texlive-collection-latexrecommended-20190324-5|7	Name:		texlive-collection-latexrecommended
21mr|texlive-collection-latexrecommended-20190324-5|8	Epoch:		1
21mr|texlive-collection-latexrecommended-20190324-5|9	Version:	20190324
21mr|texlive-collection-latexrecommended-20190324-5|10	Release:	5
21mr|texlive-collection-latexrecommended-20190324-5|11	Summary:	LaTeX recommended packages
21mr|texlive-collection-latexrecommended-20190324-5|12	Group:		Publishing
21mr|texlive-collection-latexrecommended-20190324-5|13	URL:		http://tug.org/texlive
21mr|texlive-collection-latexrecommended-20190324-5|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-collection-latexrecommended-20190324-5|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-latexrecommended.tar.xz
21mr|texlive-collection-latexrecommended-20190324-5|16	BuildArch:	noarch
21mr|texlive-collection-latexrecommended-20190324-5|17	BuildRequires:	texlive-tlpkg
21mr|texlive-collection-latexrecommended-20190324-5|18	Requires(pre):	texlive-tlpkg
21mr|texlive-collection-latexrecommended-20190324-5|19	Requires:	texlive-collection-latex
21mr|texlive-collection-latexrecommended-20190324-5|20	Requires:	texlive-anysize
21mr|texlive-collection-latexrecommended-20190324-5|21	Requires:	texlive-beamer
21mr|texlive-collection-latexrecommended-20190324-5|22	Requires:	texlive-booktabs
21mr|texlive-collection-latexrecommended-20190324-5|23	Requires:	texlive-caption
21mr|texlive-collection-latexrecommended-20190324-5|24	Requires:	texlive-cite
21mr|texlive-collection-latexrecommended-20190324-5|25	Requires:	texlive-cmap
21mr|texlive-collection-latexrecommended-20190324-5|26	Requires:	texlive-crop
21mr|texlive-collection-latexrecommended-20190324-5|27	Requires:	texlive-ctable
21mr|texlive-collection-latexrecommended-20190324-5|28	Requires:	texlive-eso-pic
21mr|texlive-collection-latexrecommended-20190324-5|29	Requires:	texlive-euenc
21mr|texlive-collection-latexrecommended-20190324-5|30	Requires:	texlive-euler
21mr|texlive-collection-latexrecommended-20190324-5|31	Requires:	texlive-extsizes
21mr|texlive-collection-latexrecommended-20190324-5|32	Requires:	texlive-fancybox
21mr|texlive-collection-latexrecommended-20190324-5|33	Requires:	texlive-fancyref
21mr|texlive-collection-latexrecommended-20190324-5|34	Requires:	texlive-fancyvrb
21mr|texlive-collection-latexrecommended-20190324-5|35	Requires:	texlive-float
21mr|texlive-collection-latexrecommended-20190324-5|36	Requires:	texlive-fontspec
21mr|texlive-collection-latexrecommended-20190324-5|37	Requires:	texlive-fp
21mr|texlive-collection-latexrecommended-20190324-5|38	Requires:	texlive-index
21mr|texlive-collection-latexrecommended-20190324-5|39	Requires:	texlive-jknapltx
21mr|texlive-collection-latexrecommended-20190324-5|40	Requires:	texlive-koma-script
21mr|texlive-collection-latexrecommended-20190324-5|41	Requires:	texlive-l3kernel
21mr|texlive-collection-latexrecommended-20190324-5|42	Requires:	texlive-l3packages
21mr|texlive-collection-latexrecommended-20190324-5|43	Requires:	texlive-l3experimental
21mr|texlive-collection-latexrecommended-20190324-5|44	Requires:	texlive-listings
21mr|texlive-collection-latexrecommended-20190324-5|45	Requires:	texlive-lineno
21mr|texlive-collection-latexrecommended-20190324-5|46	Requires:	texlive-mathspec
21mr|texlive-collection-latexrecommended-20190324-5|47	Requires:	texlive-mdwtools
21mr|texlive-collection-latexrecommended-20190324-5|48	Requires:	texlive-memoir
21mr|texlive-collection-latexrecommended-20190324-5|49	Requires:	texlive-metalogo
21mr|texlive-collection-latexrecommended-20190324-5|50	Requires:	texlive-microtype
21mr|texlive-collection-latexrecommended-20190324-5|51	Requires:	texlive-ms
21mr|texlive-collection-latexrecommended-20190324-5|52	Requires:	texlive-ntgclass
21mr|texlive-collection-latexrecommended-20190324-5|53	Requires:	texlive-parskip
21mr|texlive-collection-latexrecommended-20190324-5|54	Requires:	texlive-pdfpages
21mr|texlive-collection-latexrecommended-20190324-5|55	Requires:	texlive-polyglossia
21mr|texlive-collection-latexrecommended-20190324-5|56	Requires:	texlive-powerdot
21mr|texlive-collection-latexrecommended-20190324-5|57	Requires:	texlive-psfrag
21mr|texlive-collection-latexrecommended-20190324-5|58	Requires:	texlive-rcs
21mr|texlive-collection-latexrecommended-20190324-5|59	Requires:	texlive-sansmath
21mr|texlive-collection-latexrecommended-20190324-5|60	Requires:	texlive-section
21mr|texlive-collection-latexrecommended-20190324-5|61	Requires:	texlive-seminar
21mr|texlive-collection-latexrecommended-20190324-5|62	Requires:	texlive-sepnum
21mr|texlive-collection-latexrecommended-20190324-5|63	Requires:	texlive-setspace
21mr|texlive-collection-latexrecommended-20190324-5|64	Requires:	texlive-subfig
21mr|texlive-collection-latexrecommended-20190324-5|65	Requires:	texlive-textcase
21mr|texlive-collection-latexrecommended-20190324-5|66	Requires:	texlive-thumbpdf
21mr|texlive-collection-latexrecommended-20190324-5|67	Requires:	texlive-typehtml
21mr|texlive-collection-latexrecommended-20190324-5|68	Requires:	texlive-underscore
21mr|texlive-collection-latexrecommended-20190324-5|69	Requires:	texlive-xcolor
21mr|texlive-collection-latexrecommended-20190324-5|70	Requires:	texlive-xkeyval
21mr|texlive-collection-latexrecommended-20190324-5|71	Requires:       texlive-xltxtra
21mr|texlive-collection-latexrecommended-20190324-5|72	Requires:       texlive-xunicode
21mr|texlive-collection-latexrecommended-20190324-5|73	Requires:       texlive-unicode-math
21mr|texlive-collection-latexrecommended-20190324-5|74	Requires:	texlive-etoolbox
21mr|texlive-collection-latexrecommended-20190324-5|75	Requires:	texlive-filehook
21mr|texlive-collection-latexrecommended-20190324-5|76	Requires:	texlive-lineno
21mr|texlive-collection-latexrecommended-20190324-5|77	Recommends:	texlive-mathtools
21mr|texlive-collection-latexrecommended-20190324-5|78	Requires:	texlive-breqn
21mr|texlive-collection-latexrecommended-20190324-5|79	Requires:	texlive-latexbug
21mr|texlive-collection-latexrecommended-20190324-5|80	Recommends: texlive-lwarp
21mr|texlive-collection-latexrecommended-20190324-5|81	Requires:	texlive-translator
21mr|texlive-collection-latexrecommended-20190324-5|82	Requires:	texlive-ucharcat
21mr|texlive-collection-latexrecommended-20190324-5|83	
21mr|texlive-collection-latexrecommended-20190324-5|84	%description
21mr|texlive-collection-latexrecommended-20190324-5|85	A collection of recommended add-on packages for LaTeX which
21mr|texlive-collection-latexrecommended-20190324-5|86	have widespread use.
21mr|texlive-collection-latexrecommended-20190324-5|87	
21mr|texlive-collection-latexrecommended-20190324-5|88	#-----------------------------------------------------------------------
21mr|texlive-collection-latexrecommended-20190324-5|89	%files
21mr|texlive-collection-latexrecommended-20190324-5|90	
21mr|texlive-collection-latexrecommended-20190324-5|91	#-----------------------------------------------------------------------
21mr|texlive-collection-latexrecommended-20190324-5|92	%prep
21mr|texlive-collection-latexrecommended-20190324-5|93	%setup -c -a0
21mr|texlive-collection-latexrecommended-20190324-5|94	
21mr|texlive-collection-latexrecommended-20190324-5|95	%build
21mr|texlive-collection-latexrecommended-20190324-5|96	
21mr|texlive-collection-latexrecommended-20190324-5|97	%install

17532 21
21mr|texlive-collection-luatex-20190430-5|1	# revision 30790
21mr|texlive-collection-luatex-20190430-5|2	# category Collection
21mr|texlive-collection-luatex-20190430-5|3	# catalog-ctan undef
21mr|texlive-collection-luatex-20190430-5|4	# catalog-date undef
21mr|texlive-collection-luatex-20190430-5|5	# catalog-license undef
21mr|texlive-collection-luatex-20190430-5|6	# catalog-version undef
21mr|texlive-collection-luatex-20190430-5|7	
21mr|texlive-collection-luatex-20190430-5|8	%bcond_with unknown_recommends
21mr|texlive-collection-luatex-20190430-5|9	
21mr|texlive-collection-luatex-20190430-5|10	Name:		texlive-collection-luatex
21mr|texlive-collection-luatex-20190430-5|11	Epoch:		1
21mr|texlive-collection-luatex-20190430-5|12	Version:	20190430
21mr|texlive-collection-luatex-20190430-5|13	Release:	5
21mr|texlive-collection-luatex-20190430-5|14	Summary:	LuaTeX packages
21mr|texlive-collection-luatex-20190430-5|15	Group:		Publishing
21mr|texlive-collection-luatex-20190430-5|16	URL:		http://tug.org/texlive
21mr|texlive-collection-luatex-20190430-5|17	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-collection-luatex-20190430-5|18	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-luatex.tar.xz
21mr|texlive-collection-luatex-20190430-5|19	BuildArch:	noarch
21mr|texlive-collection-luatex-20190430-5|20	BuildRequires:	texlive-tlpkg
21mr|texlive-collection-luatex-20190430-5|21	Requires(pre):	texlive-tlpkg
21mr|texlive-collection-luatex-20190430-5|22	Requires:	texlive-collection-basic
21mr|texlive-collection-luatex-20190430-5|23	Requires:	texlive-checkcites
21mr|texlive-collection-luatex-20190430-5|24	Requires:	texlive-chickenize
21mr|texlive-collection-luatex-20190430-5|25	Requires:	texlive-enigma
21mr|texlive-collection-luatex-20190430-5|26	Requires:	texlive-interpreter
21mr|texlive-collection-luatex-20190430-5|27	Requires:	texlive-lua-visual-debug
21mr|texlive-collection-luatex-20190430-5|28	Requires:	texlive-lua2dox
21mr|texlive-collection-luatex-20190430-5|29	Requires:	texlive-luacode
21mr|texlive-collection-luatex-20190430-5|30	Requires:	texlive-luaindex
21mr|texlive-collection-luatex-20190430-5|31	Requires:	texlive-luainputenc
21mr|texlive-collection-luatex-20190430-5|32	Requires:	texlive-luaintro
21mr|texlive-collection-luatex-20190430-5|33	Requires:	texlive-lualatex-doc
21mr|texlive-collection-luatex-20190430-5|34	Requires:	texlive-lualatex-math
21mr|texlive-collection-luatex-20190430-5|35	Requires:	texlive-lualibs
21mr|texlive-collection-luatex-20190430-5|36	Requires:	texlive-luamplib
21mr|texlive-collection-luatex-20190430-5|37	Requires:	texlive-luaotfload
21mr|texlive-collection-luatex-20190430-5|38	Requires:	texlive-luasseq
21mr|texlive-collection-luatex-20190430-5|39	Requires:	texlive-luatexbase
21mr|texlive-collection-luatex-20190430-5|40	Requires:	texlive-luatexko
21mr|texlive-collection-luatex-20190430-5|41	Requires:	texlive-luatextra
21mr|texlive-collection-luatex-20190430-5|42	Requires:	texlive-luaxml
21mr|texlive-collection-luatex-20190430-5|43	Requires:	texlive-odsfile
21mr|texlive-collection-luatex-20190430-5|44	Requires:	texlive-selnolig
21mr|texlive-collection-luatex-20190430-5|45	Requires:	texlive-spelling
21mr|texlive-collection-luatex-20190430-5|46	%if %{with unknown_recommends}
21mr|texlive-collection-luatex-20190430-5|47	Recommends: texlive-auto-pst-pdf-lua
21mr|texlive-collection-luatex-20190430-5|48	Recommends: texlive-bezierplot
21mr|texlive-collection-luatex-20190430-5|49	Recommends: texlive-combofont
21mr|texlive-collection-luatex-20190430-5|50	Recommends: texlive-cstypo
21mr|texlive-collection-luatex-20190430-5|51	Recommends: texlive-ctablestack
21mr|texlive-collection-luatex-20190430-5|52	Recommends: texlive-kanaparser
21mr|texlive-collection-luatex-20190430-5|53	%endif
21mr|texlive-collection-luatex-20190430-5|54	Requires: texlive-luahyphenrules
21mr|texlive-collection-luatex-20190430-5|55	Requires: texlive-lualatex-truncate
21mr|texlive-collection-luatex-20190430-5|56	Requires:	texlive-luapackageloader
21mr|texlive-collection-luatex-20190430-5|57	Requires:	texlive-luarandom
21mr|texlive-collection-luatex-20190430-5|58	%if %{with unknown_recommends}
21mr|texlive-collection-luatex-20190430-5|59	Recommends: texlive-luatex85
21mr|texlive-collection-luatex-20190430-5|60	Recommends: texlive-luavlna
21mr|texlive-collection-luatex-20190430-5|61	%endif
21mr|texlive-collection-luatex-20190430-5|62	Requires: texlive-nodetree
21mr|texlive-collection-luatex-20190430-5|63	%if %{with unknown_recommends}
21mr|texlive-collection-luatex-20190430-5|64	Recommends: texlive-placeat
21mr|texlive-collection-luatex-20190430-5|65	Recommends: texlive-plantuml
21mr|texlive-collection-luatex-20190430-5|66	Recommends: texlive-typewriter
21mr|texlive-collection-luatex-20190430-5|67	%endif
21mr|texlive-collection-luatex-20190430-5|68	
21mr|texlive-collection-luatex-20190430-5|69	%description
21mr|texlive-collection-luatex-20190430-5|70	Packages for LuaTeX, a Unicode-aware extension of pdfTeX, using
21mr|texlive-collection-luatex-20190430-5|71	Lua as an embedded scripting and extension language.
21mr|texlive-collection-luatex-20190430-5|72	http://luatex.org/.
21mr|texlive-collection-luatex-20190430-5|73	
21mr|texlive-collection-luatex-20190430-5|74	#-----------------------------------------------------------------------
21mr|texlive-collection-luatex-20190430-5|75	%files
21mr|texlive-collection-luatex-20190430-5|76	
21mr|texlive-collection-luatex-20190430-5|77	#-----------------------------------------------------------------------
21mr|texlive-collection-luatex-20190430-5|78	%prep
21mr|texlive-collection-luatex-20190430-5|79	%setup -c -a0
21mr|texlive-collection-luatex-20190430-5|80	
21mr|texlive-collection-luatex-20190430-5|81	%build
21mr|texlive-collection-luatex-20190430-5|82	
21mr|texlive-collection-luatex-20190430-5|83	%install

17533 21
21mr|texlive-collection-metapost-20190309-8|1	# revision 32455
21mr|texlive-collection-metapost-20190309-8|2	# category Collection
21mr|texlive-collection-metapost-20190309-8|3	# catalog-ctan undef
21mr|texlive-collection-metapost-20190309-8|4	# catalog-date undef
21mr|texlive-collection-metapost-20190309-8|5	# catalog-license undef
21mr|texlive-collection-metapost-20190309-8|6	# catalog-version undef
21mr|texlive-collection-metapost-20190309-8|7	Name:		texlive-collection-metapost
21mr|texlive-collection-metapost-20190309-8|8	Epoch:		1
21mr|texlive-collection-metapost-20190309-8|9	Version:	20190309
21mr|texlive-collection-metapost-20190309-8|10	Release:	8
21mr|texlive-collection-metapost-20190309-8|11	Summary:	MetaPost and Metafont packages
21mr|texlive-collection-metapost-20190309-8|12	Group:		Publishing
21mr|texlive-collection-metapost-20190309-8|13	URL:		http://tug.org/texlive
21mr|texlive-collection-metapost-20190309-8|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-collection-metapost-20190309-8|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-metapost.tar.xz
21mr|texlive-collection-metapost-20190309-8|16	BuildArch:	noarch
21mr|texlive-collection-metapost-20190309-8|17	BuildRequires:	texlive-tlpkg
21mr|texlive-collection-metapost-20190309-8|18	Requires(pre):	texlive-tlpkg
21mr|texlive-collection-metapost-20190309-8|19	Requires:	texlive-collection-basic
21mr|texlive-collection-metapost-20190309-8|20	Requires:	texlive-automata
21mr|texlive-collection-metapost-20190309-8|21	Requires:	texlive-bbcard
21mr|texlive-collection-metapost-20190309-8|22	Requires:	texlive-blockdraw_mp
21mr|texlive-collection-metapost-20190309-8|23	Requires:	texlive-bpolynomial
21mr|texlive-collection-metapost-20190309-8|24	Requires:	texlive-cmarrows
21mr|texlive-collection-metapost-20190309-8|25	Requires:	texlive-drv
21mr|texlive-collection-metapost-20190309-8|26	Requires:	texlive-dviincl
21mr|texlive-collection-metapost-20190309-8|27	Requires:	texlive-emp
21mr|texlive-collection-metapost-20190309-8|28	Requires:	texlive-epsincl
21mr|texlive-collection-metapost-20190309-8|29	Requires:	texlive-expressg
21mr|texlive-collection-metapost-20190309-8|30	Requires:	texlive-exteps
21mr|texlive-collection-metapost-20190309-8|31	Requires:	texlive-featpost
21mr|texlive-collection-metapost-20190309-8|32	Requires:	texlive-feynmf
21mr|texlive-collection-metapost-20190309-8|33	Requires:	texlive-feynmp-auto
21mr|texlive-collection-metapost-20190309-8|34	Requires:	texlive-garrigues
21mr|texlive-collection-metapost-20190309-8|35	Requires:	texlive-gmp
21mr|texlive-collection-metapost-20190309-8|36	Requires:	texlive-hatching
21mr|texlive-collection-metapost-20190309-8|37	Requires:	texlive-latexmp
21mr|texlive-collection-metapost-20190309-8|38	Requires:	texlive-metago
21mr|texlive-collection-metapost-20190309-8|39	Requires:	texlive-metaobj
21mr|texlive-collection-metapost-20190309-8|40	Requires:	texlive-metaplot
21mr|texlive-collection-metapost-20190309-8|41	Requires:	texlive-metapost
21mr|texlive-collection-metapost-20190309-8|42	Requires:	texlive-metauml
21mr|texlive-collection-metapost-20190309-8|43	Requires:	texlive-mfpic
21mr|texlive-collection-metapost-20190309-8|44	Requires:	texlive-mfpic4ode
21mr|texlive-collection-metapost-20190309-8|45	Requires:	texlive-mp3d
21mr|texlive-collection-metapost-20190309-8|46	Requires:	texlive-mpcolornames
21mr|texlive-collection-metapost-20190309-8|47	Requires:	texlive-mpattern
21mr|texlive-collection-metapost-20190309-8|48	Requires:	texlive-mpgraphics
21mr|texlive-collection-metapost-20190309-8|49	Requires:	texlive-piechartmp
21mr|texlive-collection-metapost-20190309-8|50	Requires:	texlive-repere
21mr|texlive-collection-metapost-20190309-8|51	Requires:	texlive-roex
21mr|texlive-collection-metapost-20190309-8|52	Requires:	texlive-slideshow
21mr|texlive-collection-metapost-20190309-8|53	Requires:	texlive-splines
21mr|texlive-collection-metapost-20190309-8|54	Requires:	texlive-suanpan
21mr|texlive-collection-metapost-20190309-8|55	Requires:	texlive-textpath
21mr|texlive-collection-metapost-20190309-8|56	Requires:	texlive-threeddice
21mr|texlive-collection-metapost-20190309-8|57	Requires:	texlive-mcf2graph
21mr|texlive-collection-metapost-20190309-8|58	Requires:	texlive-metapost-colorbrewer
21mr|texlive-collection-metapost-20190309-8|59	Requires:	texlive-mparrows
21mr|texlive-collection-metapost-20190309-8|60	Requires:	texlive-mptrees
21mr|texlive-collection-metapost-20190309-8|61	# These ones are in contrib
21mr|texlive-collection-metapost-20190309-8|62	Recommends:	texlive-roundrect
21mr|texlive-collection-metapost-20190309-8|63	Recommends:	texlive-shapes
21mr|texlive-collection-metapost-20190309-8|64	
21mr|texlive-collection-metapost-20190309-8|65	%description
21mr|texlive-collection-metapost-20190309-8|66	TeXLive collection-metapost package.
21mr|texlive-collection-metapost-20190309-8|67	
21mr|texlive-collection-metapost-20190309-8|68	#-----------------------------------------------------------------------
21mr|texlive-collection-metapost-20190309-8|69	%files
21mr|texlive-collection-metapost-20190309-8|70	
21mr|texlive-collection-metapost-20190309-8|71	#-----------------------------------------------------------------------
21mr|texlive-collection-metapost-20190309-8|72	%prep
21mr|texlive-collection-metapost-20190309-8|73	%setup -c -a0
21mr|texlive-collection-metapost-20190309-8|74	
21mr|texlive-collection-metapost-20190309-8|75	%build
21mr|texlive-collection-metapost-20190309-8|76	
21mr|texlive-collection-metapost-20190309-8|77	%install

17534 21
21mr|texlive-collection-music-20190228-4|1	# revision 32405
21mr|texlive-collection-music-20190228-4|2	# category Collection
21mr|texlive-collection-music-20190228-4|3	# catalog-ctan undef
21mr|texlive-collection-music-20190228-4|4	# catalog-date undef
21mr|texlive-collection-music-20190228-4|5	# catalog-license undef
21mr|texlive-collection-music-20190228-4|6	# catalog-version undef
21mr|texlive-collection-music-20190228-4|7	Name:		texlive-collection-music
21mr|texlive-collection-music-20190228-4|8	Epoch:		1
21mr|texlive-collection-music-20190228-4|9	Version:	20190228
21mr|texlive-collection-music-20190228-4|10	Release:	4
21mr|texlive-collection-music-20190228-4|11	Summary:	Music packages
21mr|texlive-collection-music-20190228-4|12	Group:		Publishing
21mr|texlive-collection-music-20190228-4|13	URL:		http://tug.org/texlive
21mr|texlive-collection-music-20190228-4|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-collection-music-20190228-4|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-music.tar.xz
21mr|texlive-collection-music-20190228-4|16	BuildArch:	noarch
21mr|texlive-collection-music-20190228-4|17	BuildRequires:	texlive-tlpkg
21mr|texlive-collection-music-20190228-4|18	Requires(pre):	texlive-tlpkg
21mr|texlive-collection-music-20190228-4|19	Requires:	texlive-collection-latex
21mr|texlive-collection-music-20190228-4|20	Requires:	texlive-abc
21mr|texlive-collection-music-20190228-4|21	Requires:	texlive-figbas
21mr|texlive-collection-music-20190228-4|22	Requires:	texlive-gchords
21mr|texlive-collection-music-20190228-4|23	Requires:	texlive-gtrcrd
21mr|texlive-collection-music-20190228-4|24	Requires:	texlive-guitar
21mr|texlive-collection-music-20190228-4|25	Requires:	texlive-guitarchordschemes
21mr|texlive-collection-music-20190228-4|26	Requires:	texlive-harmony
21mr|texlive-collection-music-20190228-4|27	Requires:	texlive-lilyglyphs
21mr|texlive-collection-music-20190228-4|28	Requires:	texlive-m-tx
21mr|texlive-collection-music-20190228-4|29	Requires:	texlive-musixguit
21mr|texlive-collection-music-20190228-4|30	Requires:	texlive-musixtex
21mr|texlive-collection-music-20190228-4|31	Requires:	texlive-musixtex-fonts
21mr|texlive-collection-music-20190228-4|32	Requires:	texlive-pmx
21mr|texlive-collection-music-20190228-4|33	Requires:	texlive-pmxchords
21mr|texlive-collection-music-20190228-4|34	Requires:	texlive-songbook
21mr|texlive-collection-music-20190228-4|35	Requires:	texlive-songs
21mr|texlive-collection-music-20190228-4|36	Requires:	texlive-musicography
21mr|texlive-collection-music-20190228-4|37	Requires:	texlive-piano
21mr|texlive-collection-music-20190228-4|38	# Not in repos yet
21mr|texlive-collection-music-20190228-4|39	Recommends:	texlive-autosp
21mr|texlive-collection-music-20190228-4|40	Recommends:	texlive-bagpipe
21mr|texlive-collection-music-20190228-4|41	Recommends:	texlive-chordbars
21mr|texlive-collection-music-20190228-4|42	Recommends:	texlive-gregoriotex
21mr|texlive-collection-music-20190228-4|43	Recommends:	texlive-guitartabs
21mr|texlive-collection-music-20190228-4|44	Recommends:	texlive-leadsheets
21mr|texlive-collection-music-20190228-4|45	Recommends:	texlive-latex4musicians
21mr|texlive-collection-music-20190228-4|46	Requires:	texlive-lyluatex
21mr|texlive-collection-music-20190228-4|47	Recommends:	texlive-musixtnt
21mr|texlive-collection-music-20190228-4|48	Recommends:	texlive-octave
21mr|texlive-collection-music-20190228-4|49	Recommends:	texlive-xpiano
21mr|texlive-collection-music-20190228-4|50	
21mr|texlive-collection-music-20190228-4|51	%description
21mr|texlive-collection-music-20190228-4|52	Music-related fonts and packages.
21mr|texlive-collection-music-20190228-4|53	
21mr|texlive-collection-music-20190228-4|54	#-----------------------------------------------------------------------
21mr|texlive-collection-music-20190228-4|55	%files
21mr|texlive-collection-music-20190228-4|56	
21mr|texlive-collection-music-20190228-4|57	#-----------------------------------------------------------------------
21mr|texlive-collection-music-20190228-4|58	%prep
21mr|texlive-collection-music-20190228-4|59	%setup -c -a0
21mr|texlive-collection-music-20190228-4|60	
21mr|texlive-collection-music-20190228-4|61	%build
21mr|texlive-collection-music-20190228-4|62	
21mr|texlive-collection-music-20190228-4|63	%install

17535 21
21mr|texlive-collection-pictures-20190406-7|1	Name:		texlive-collection-pictures
21mr|texlive-collection-pictures-20190406-7|2	Epoch:		1
21mr|texlive-collection-pictures-20190406-7|3	Version:	20190406
21mr|texlive-collection-pictures-20190406-7|4	Release:	7
21mr|texlive-collection-pictures-20190406-7|5	Summary:	Graphics, pictures, diagrams
21mr|texlive-collection-pictures-20190406-7|6	Group:		Publishing
21mr|texlive-collection-pictures-20190406-7|7	URL:		http://tug.org/texlive
21mr|texlive-collection-pictures-20190406-7|8	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-collection-pictures-20190406-7|9	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-pictures.tar.xz
21mr|texlive-collection-pictures-20190406-7|10	BuildArch:	noarch
21mr|texlive-collection-pictures-20190406-7|11	BuildRequires:	texlive-tlpkg
21mr|texlive-collection-pictures-20190406-7|12	Requires(pre):	texlive-tlpkg
21mr|texlive-collection-pictures-20190406-7|13	Requires:	texlive-collection-basic
21mr|texlive-collection-pictures-20190406-7|14	Requires:	texlive-aobs-tikz
21mr|texlive-collection-pictures-20190406-7|15	Requires:	texlive-askmaps
21mr|texlive-collection-pictures-20190406-7|16	Requires:	texlive-asyfig
21mr|texlive-collection-pictures-20190406-7|17	Requires:	texlive-autoarea
21mr|texlive-collection-pictures-20190406-7|18	Requires:	texlive-bardiag
21mr|texlive-collection-pictures-20190406-7|19	Requires:	texlive-bloques
21mr|texlive-collection-pictures-20190406-7|20	Requires:	texlive-bodegraph
21mr|texlive-collection-pictures-20190406-7|21	Requires:	texlive-bondgraph
21mr|texlive-collection-pictures-20190406-7|22	Requires:	texlive-braids
21mr|texlive-collection-pictures-20190406-7|23	Requires:	texlive-bxeepic
21mr|texlive-collection-pictures-20190406-7|24	Requires:	texlive-cachepic
21mr|texlive-collection-pictures-20190406-7|25	Requires:	texlive-chemfig
21mr|texlive-collection-pictures-20190406-7|26	Requires:	texlive-combinedgraphics
21mr|texlive-collection-pictures-20190406-7|27	Requires:	texlive-circuitikz
21mr|texlive-collection-pictures-20190406-7|28	Requires:	texlive-curve
21mr|texlive-collection-pictures-20190406-7|29	Requires:	texlive-curve2e
21mr|texlive-collection-pictures-20190406-7|30	Requires:	texlive-curves
21mr|texlive-collection-pictures-20190406-7|31	Requires:	texlive-dcpic
21mr|texlive-collection-pictures-20190406-7|32	Requires:	texlive-diagmac2
21mr|texlive-collection-pictures-20190406-7|33	Requires:	texlive-doc-pictex
21mr|texlive-collection-pictures-20190406-7|34	Requires:	texlive-dottex
21mr|texlive-collection-pictures-20190406-7|35	Requires:	texlive-dot2texi
21mr|texlive-collection-pictures-20190406-7|36	Requires:	texlive-dratex
21mr|texlive-collection-pictures-20190406-7|37	Requires:	texlive-drs
21mr|texlive-collection-pictures-20190406-7|38	Requires:	texlive-duotenzor
21mr|texlive-collection-pictures-20190406-7|39	Requires:	texlive-eepic
21mr|texlive-collection-pictures-20190406-7|40	Requires:	texlive-epspdf
21mr|texlive-collection-pictures-20190406-7|41	Requires:	texlive-epspdfconversion
21mr|texlive-collection-pictures-20190406-7|42	Requires:	texlive-esk
21mr|texlive-collection-pictures-20190406-7|43	Requires:	texlive-fast-diagram
21mr|texlive-collection-pictures-20190406-7|44	Requires:	texlive-fig4latex
21mr|texlive-collection-pictures-20190406-7|45	Requires:	texlive-flowchart
21mr|texlive-collection-pictures-20190406-7|46	Requires:	texlive-forest
21mr|texlive-collection-pictures-20190406-7|47	Requires:	texlive-gincltex
21mr|texlive-collection-pictures-20190406-7|48	Requires:	texlive-gnuplottex
21mr|texlive-collection-pictures-20190406-7|49	Requires:	texlive-gradientframe
21mr|texlive-collection-pictures-20190406-7|50	Requires:	texlive-grafcet
21mr|texlive-collection-pictures-20190406-7|51	Requires:	texlive-graphviz
21mr|texlive-collection-pictures-20190406-7|52	Requires:	texlive-harveyballs
21mr|texlive-collection-pictures-20190406-7|53	Requires:	texlive-here
21mr|texlive-collection-pictures-20190406-7|54	Requires:	texlive-hf-tikz
21mr|texlive-collection-pictures-20190406-7|55	Requires:	texlive-hobby
21mr|texlive-collection-pictures-20190406-7|56	Requires:	texlive-hvfloat
21mr|texlive-collection-pictures-20190406-7|57	Requires:	texlive-knitting
21mr|texlive-collection-pictures-20190406-7|58	Requires:	texlive-knittingpattern
21mr|texlive-collection-pictures-20190406-7|59	Requires:	texlive-lapdf
21mr|texlive-collection-pictures-20190406-7|60	Requires:	texlive-lpic
21mr|texlive-collection-pictures-20190406-7|61	Requires:	texlive-makeshape
21mr|texlive-collection-pictures-20190406-7|62	Requires:	texlive-mathspic
21mr|texlive-collection-pictures-20190406-7|63	Requires:	texlive-miniplot
21mr|texlive-collection-pictures-20190406-7|64	Requires:	texlive-modiagram
21mr|texlive-collection-pictures-20190406-7|65	Requires:	texlive-neuralnetwork
21mr|texlive-collection-pictures-20190406-7|66	Requires:	texlive-numericplots
21mr|texlive-collection-pictures-20190406-7|67	Requires:	texlive-pb-diagram
21mr|texlive-collection-pictures-20190406-7|68	Requires:	texlive-petri-nets
21mr|texlive-collection-pictures-20190406-7|69	Requires:	texlive-pgf
21mr|texlive-collection-pictures-20190406-7|70	Requires:	texlive-pgf-blur
21mr|texlive-collection-pictures-20190406-7|71	Requires:	texlive-pgf-soroban
21mr|texlive-collection-pictures-20190406-7|72	Requires:	texlive-pgf-umlsd
21mr|texlive-collection-pictures-20190406-7|73	Requires:	texlive-pgfgantt
21mr|texlive-collection-pictures-20190406-7|74	Requires:	texlive-pgfkeyx
21mr|texlive-collection-pictures-20190406-7|75	Requires:	texlive-pgfmolbio
21mr|texlive-collection-pictures-20190406-7|76	Requires:	texlive-pgfopts
21mr|texlive-collection-pictures-20190406-7|77	Requires:	texlive-pgfplots
21mr|texlive-collection-pictures-20190406-7|78	Requires:	texlive-picinpar
21mr|texlive-collection-pictures-20190406-7|79	Requires:	texlive-pict2e
21mr|texlive-collection-pictures-20190406-7|80	Requires:	texlive-pictex
21mr|texlive-collection-pictures-20190406-7|81	Requires:	texlive-pictex2
21mr|texlive-collection-pictures-20190406-7|82	Requires:	texlive-pinlabel
21mr|texlive-collection-pictures-20190406-7|83	Requires:	texlive-pmgraph
21mr|texlive-collection-pictures-20190406-7|84	Requires:	texlive-prerex
21mr|texlive-collection-pictures-20190406-7|85	Requires:	texlive-productbox
21mr|texlive-collection-pictures-20190406-7|86	Requires:	texlive-pxpgfmark
21mr|texlive-collection-pictures-20190406-7|87	Requires:	texlive-randbild
21mr|texlive-collection-pictures-20190406-7|88	Requires:	texlive-randomwalk
21mr|texlive-collection-pictures-20190406-7|89	Requires:	texlive-reotex
21mr|texlive-collection-pictures-20190406-7|90	Requires:	texlive-rviewport
21mr|texlive-collection-pictures-20190406-7|91	Requires:	texlive-sa-tikz
21mr|texlive-collection-pictures-20190406-7|92	Requires:	texlive-schemabloc
21mr|texlive-collection-pictures-20190406-7|93	Requires:	texlive-setdeck
21mr|texlive-collection-pictures-20190406-7|94	Requires:	texlive-smartdiagram
21mr|texlive-collection-pictures-20190406-7|95	Requires:	texlive-spath3
21mr|texlive-collection-pictures-20190406-7|96	Requires:	texlive-swimgraf
21mr|texlive-collection-pictures-20190406-7|97	Requires:	texlive-texdraw
21mr|texlive-collection-pictures-20190406-7|98	Requires:	texlive-tikz-3dplot
21mr|texlive-collection-pictures-20190406-7|99	Requires:	texlive-tikz-bayesnet
21mr|texlive-collection-pictures-20190406-7|100	Requires:	texlive-tikz-cd
21mr|texlive-collection-pictures-20190406-7|101	Requires:	texlive-tikz-dependency
21mr|texlive-collection-pictures-20190406-7|102	Requires:	texlive-tikz-inet
21mr|texlive-collection-pictures-20190406-7|103	Requires:	texlive-tikz-opm
21mr|texlive-collection-pictures-20190406-7|104	Requires:	texlive-tikz-qtree
21mr|texlive-collection-pictures-20190406-7|105	Requires:	texlive-tikz-timing
21mr|texlive-collection-pictures-20190406-7|106	Requires:	texlive-tikzinclude
21mr|texlive-collection-pictures-20190406-7|107	Requires:	texlive-tikzmark
21mr|texlive-collection-pictures-20190406-7|108	Requires:	texlive-tikzorbital
21mr|texlive-collection-pictures-20190406-7|109	Requires:	texlive-tikzpagenodes
21mr|texlive-collection-pictures-20190406-7|110	Requires:	texlive-tikzpfeile
21mr|texlive-collection-pictures-20190406-7|111	Requires:	texlive-tikzposter
21mr|texlive-collection-pictures-20190406-7|112	Requires:	texlive-tikzscale
21mr|texlive-collection-pictures-20190406-7|113	Requires:	texlive-tikzsymbols
21mr|texlive-collection-pictures-20190406-7|114	Requires:	texlive-timing-diagrams
21mr|texlive-collection-pictures-20190406-7|115	Requires:	texlive-tqft
21mr|texlive-collection-pictures-20190406-7|116	Requires:	texlive-tkz-base
21mr|texlive-collection-pictures-20190406-7|117	Requires:	texlive-tkz-berge
21mr|texlive-collection-pictures-20190406-7|118	Requires:	texlive-tkz-doc
21mr|texlive-collection-pictures-20190406-7|119	Requires:	texlive-tkz-euclide
21mr|texlive-collection-pictures-20190406-7|120	Requires:	texlive-tkz-fct
21mr|texlive-collection-pictures-20190406-7|121	Requires:	texlive-tkz-graph
21mr|texlive-collection-pictures-20190406-7|122	Requires:	texlive-tkz-kiviat
21mr|texlive-collection-pictures-20190406-7|123	Requires:	texlive-tkz-linknodes
21mr|texlive-collection-pictures-20190406-7|124	Requires:	texlive-tkz-orm
21mr|texlive-collection-pictures-20190406-7|125	Requires:	texlive-tkz-tab
21mr|texlive-collection-pictures-20190406-7|126	Requires:	texlive-tsemlines
21mr|texlive-collection-pictures-20190406-7|127	Requires:	texlive-tufte-latex
21mr|texlive-collection-pictures-20190406-7|128	Requires:	texlive-venndiagram
21mr|texlive-collection-pictures-20190406-7|129	Requires:	texlive-xpicture
21mr|texlive-collection-pictures-20190406-7|130	Requires:	texlive-xypic
21mr|texlive-collection-pictures-20190406-7|131	# Not in repos yet
21mr|texlive-collection-pictures-20190406-7|132	Recommends:	texlive-adigraph
21mr|texlive-collection-pictures-20190406-7|133	Recommends:	texlive-asypictureb
21mr|texlive-collection-pictures-20190406-7|134	Recommends:	texlive-beamerswitch
21mr|texlive-collection-pictures-20190406-7|135	Recommends:	texlive-binarytree
21mr|texlive-collection-pictures-20190406-7|136	Recommends:	texlive-blochsphere
21mr|texlive-collection-pictures-20190406-7|137	Recommends:	texlive-blox
21mr|texlive-collection-pictures-20190406-7|138	Recommends:	texlive-bondgraphs
21mr|texlive-collection-pictures-20190406-7|139	Recommends:	texlive-callouts
21mr|texlive-collection-pictures-20190406-7|140	Recommends:	texlive-celtic
21mr|texlive-collection-pictures-20190406-7|141	Requires:	texlive-ditaa
21mr|texlive-collection-pictures-20190406-7|142	Requires:	texlive-dynkin-diagrams
21mr|texlive-collection-pictures-20190406-7|143	Recommends:	texlive-ecgdraw
21mr|texlive-collection-pictures-20190406-7|144	Requires:	texlive-ellipse
21mr|texlive-collection-pictures-20190406-7|145	Recommends:	texlive-endofproofwd
21mr|texlive-collection-pictures-20190406-7|146	Requires:	texlive-euflag
21mr|texlive-collection-pictures-20190406-7|147	Recommends:	texlive-fitbox
21mr|texlive-collection-pictures-20190406-7|148	Recommends:	texlive-genealogytree
21mr|texlive-collection-pictures-20190406-7|149	Recommends:	texlive-getmap
21mr|texlive-collection-pictures-20190406-7|150	Recommends:	texlive-graph35
21mr|texlive-collection-pictures-20190406-7|151	Recommends:	texlive-graphicxpsd
21mr|texlive-collection-pictures-20190406-7|152	Recommends:	texlive-gtrlib-largetrees
21mr|texlive-collection-pictures-20190406-7|153	Recommends:	texlive-istgame
21mr|texlive-collection-pictures-20190406-7|154	Recommends:	texlive-ladder
21mr|texlive-collection-pictures-20190406-7|155	Recommends:	texlive-latex-make
21mr|texlive-collection-pictures-20190406-7|156	Requires:	texlive-lroundrect
21mr|texlive-collection-pictures-20190406-7|157	Requires:	texlive-luamesh
21mr|texlive-collection-pictures-20190406-7|158	Requires:	texlive-luasseq
21mr|texlive-collection-pictures-20190406-7|159	Requires:	texlive-maker
21mr|texlive-collection-pictures-20190406-7|160	Recommends:	texlive-milsymb
21mr|texlive-collection-pictures-20190406-7|161	Recommends:	texlive-mkpic
21mr|texlive-collection-pictures-20190406-7|162	Recommends:	texlive-penrose
21mr|texlive-collection-pictures-20190406-7|163	Recommends:	texlive-pgf-cmykshadings
21mr|texlive-collection-pictures-20190406-7|164	Recommends:	texlive-pgf-spectra
21mr|texlive-collection-pictures-20190406-7|165	Recommends:	texlive-pgf-umlcd
21mr|texlive-collection-pictures-20190406-7|166	Recommends:	texlive-pgfornament
21mr|texlive-collection-pictures-20190406-7|167	Recommends:	texlive-pixelart
21mr|texlive-collection-pictures-20190406-7|168	Recommends:	texlive-postage
21mr|texlive-collection-pictures-20190406-7|169	Recommends:	texlive-qcircuit
21mr|texlive-collection-pictures-20190406-7|170	Recommends:	texlive-quantikz
21mr|texlive-collection-pictures-20190406-7|171	Requires:	texlive-qrcode
21mr|texlive-collection-pictures-20190406-7|172	Recommends:	texlive-realhats
21mr|texlive-collection-pictures-20190406-7|173	Recommends:	texlive-scsnowman
21mr|texlive-collection-pictures-20190406-7|174	Recommends:	texlive-scratch
21mr|texlive-collection-pictures-20190406-7|175	Recommends:	texlive-scratch3
21mr|texlive-collection-pictures-20190406-7|176	Recommends:	texlive-signchart
21mr|texlive-collection-pictures-20190406-7|177	Recommends:	texlive-spectralsequences
21mr|texlive-collection-pictures-20190406-7|178	Recommends:	texlive-table-fct
21mr|texlive-collection-pictures-20190406-7|179	Recommends:	texlive-ticollege
21mr|texlive-collection-pictures-20190406-7|180	Recommends:	texlive-tipfr
21mr|texlive-collection-pictures-20190406-7|181	Recommends:	texlive-tikz-dimline
21mr|texlive-collection-pictures-20190406-7|182	Recommends:	texlive-tikz-feynhand
21mr|texlive-collection-pictures-20190406-7|183	Recommends:	texlive-tikz-feynman
21mr|texlive-collection-pictures-20190406-7|184	Recommends:	texlive-tikz-imagelabels
21mr|texlive-collection-pictures-20190406-7|185	Recommends:	texlive-tikz-kalender
21mr|texlive-collection-pictures-20190406-7|186	Recommends:	texlive-tikz-karnaugh
21mr|texlive-collection-pictures-20190406-7|187	Recommends:	texlive-tikz-ladder
21mr|texlive-collection-pictures-20190406-7|188	Recommends:	texlive-tikz-layers
21mr|texlive-collection-pictures-20190406-7|189	Recommends:	texlive-tikz-nef
21mr|texlive-collection-pictures-20190406-7|190	Recommends:	texlive-tikz-network
21mr|texlive-collection-pictures-20190406-7|191	Recommends:	texlive-tikz-optics
21mr|texlive-collection-pictures-20190406-7|192	Recommends:	texlive-tikz-page
21mr|texlive-collection-pictures-20190406-7|193	Recommends:	texlive-tikz-palattice
21mr|texlive-collection-pictures-20190406-7|194	Recommends:	texlive-tikz-relay
21mr|texlive-collection-pictures-20190406-7|195	Recommends:	texlive-tikz-sfc
21mr|texlive-collection-pictures-20190406-7|196	Recommends:	texlive-tikz-truchet
21mr|texlive-collection-pictures-20190406-7|197	Recommends:	texlive-tikzcodeblocks
21mr|texlive-collection-pictures-20190406-7|198	Recommends:	texlive-tikzducks
21mr|texlive-collection-pictures-20190406-7|199	Recommends:	texlive-tikzlings
21mr|texlive-collection-pictures-20190406-7|200	Recommends:	texlive-tikzmarmots
21mr|texlive-collection-pictures-20190406-7|201	Recommends:	texlive-tikzpeople
21mr|texlive-collection-pictures-20190406-7|202	Recommends:	texlive-visualpstricks
21mr|texlive-collection-pictures-20190406-7|203	
21mr|texlive-collection-pictures-20190406-7|204	%description
21mr|texlive-collection-pictures-20190406-7|205	Including TikZ, pict, etc., but MetaPost and PStricks are
21mr|texlive-collection-pictures-20190406-7|206	separate.
21mr|texlive-collection-pictures-20190406-7|207	
21mr|texlive-collection-pictures-20190406-7|208	#-----------------------------------------------------------------------
21mr|texlive-collection-pictures-20190406-7|209	%files
21mr|texlive-collection-pictures-20190406-7|210	
21mr|texlive-collection-pictures-20190406-7|211	#-----------------------------------------------------------------------
21mr|texlive-collection-pictures-20190406-7|212	%prep
21mr|texlive-collection-pictures-20190406-7|213	%setup -c -a0
21mr|texlive-collection-pictures-20190406-7|214	
21mr|texlive-collection-pictures-20190406-7|215	%build
21mr|texlive-collection-pictures-20190406-7|216	
21mr|texlive-collection-pictures-20190406-7|217	%install

17536 21
21mr|texlive-collection-pstricks-20190228-4|1	# revision 33373
21mr|texlive-collection-pstricks-20190228-4|2	# category Collection
21mr|texlive-collection-pstricks-20190228-4|3	# catalog-ctan undef
21mr|texlive-collection-pstricks-20190228-4|4	# catalog-date undef
21mr|texlive-collection-pstricks-20190228-4|5	# catalog-license undef
21mr|texlive-collection-pstricks-20190228-4|6	# catalog-version undef
21mr|texlive-collection-pstricks-20190228-4|7	Name:		texlive-collection-pstricks
21mr|texlive-collection-pstricks-20190228-4|8	Epoch:		1
21mr|texlive-collection-pstricks-20190228-4|9	Version:	20190228
21mr|texlive-collection-pstricks-20190228-4|10	Release:	4
21mr|texlive-collection-pstricks-20190228-4|11	Summary:	PSTricks
21mr|texlive-collection-pstricks-20190228-4|12	Group:		Publishing
21mr|texlive-collection-pstricks-20190228-4|13	URL:		http://tug.org/texlive
21mr|texlive-collection-pstricks-20190228-4|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-collection-pstricks-20190228-4|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-pstricks.tar.xz
21mr|texlive-collection-pstricks-20190228-4|16	BuildArch:	noarch
21mr|texlive-collection-pstricks-20190228-4|17	BuildRequires:	texlive-tlpkg
21mr|texlive-collection-pstricks-20190228-4|18	Requires(pre):	texlive-tlpkg
21mr|texlive-collection-pstricks-20190228-4|19	Requires:	texlive-collection-basic
21mr|texlive-collection-pstricks-20190228-4|20	Recommends:	texlive-collection-plaingeneric
21mr|texlive-collection-pstricks-20190228-4|21	Requires:	texlive-auto-pst-pdf
21mr|texlive-collection-pstricks-20190228-4|22	Requires:	texlive-bclogo
21mr|texlive-collection-pstricks-20190228-4|23	Requires:	texlive-makeplot
21mr|texlive-collection-pstricks-20190228-4|24	Requires:	texlive-pdftricks
21mr|texlive-collection-pstricks-20190228-4|25	Requires:	texlive-pedigree-perl
21mr|texlive-collection-pstricks-20190228-4|26	Requires:	texlive-psbao
21mr|texlive-collection-pstricks-20190228-4|27	Requires:	texlive-pst-2dplot
21mr|texlive-collection-pstricks-20190228-4|28	Requires:	texlive-pst-3d
21mr|texlive-collection-pstricks-20190228-4|29	Requires:	texlive-pst-3dplot
21mr|texlive-collection-pstricks-20190228-4|30	Requires:	texlive-pst-abspos
21mr|texlive-collection-pstricks-20190228-4|31	Requires:	texlive-pst-am
21mr|texlive-collection-pstricks-20190228-4|32	Requires:	texlive-pst-asr
21mr|texlive-collection-pstricks-20190228-4|33	Requires:	texlive-pst-bar
21mr|texlive-collection-pstricks-20190228-4|34	Requires:	texlive-pst-barcode
21mr|texlive-collection-pstricks-20190228-4|35	Requires:	texlive-pst-bezier
21mr|texlive-collection-pstricks-20190228-4|36	Requires:	texlive-pst-blur
21mr|texlive-collection-pstricks-20190228-4|37	Requires:	texlive-pst-bspline
21mr|texlive-collection-pstricks-20190228-4|38	Requires:	texlive-pst-calendar
21mr|texlive-collection-pstricks-20190228-4|39	Requires:	texlive-pst-circ
21mr|texlive-collection-pstricks-20190228-4|40	Requires:	texlive-pst-coil
21mr|texlive-collection-pstricks-20190228-4|41	Requires:	texlive-pst-cox
21mr|texlive-collection-pstricks-20190228-4|42	Requires:	texlive-pst-dbicons
21mr|texlive-collection-pstricks-20190228-4|43	Requires:	texlive-pst-diffraction
21mr|texlive-collection-pstricks-20190228-4|44	Requires:	texlive-pst-electricfield
21mr|texlive-collection-pstricks-20190228-4|45	Requires:	texlive-pst-eps
21mr|texlive-collection-pstricks-20190228-4|46	Requires:	texlive-pst-eucl
21mr|texlive-collection-pstricks-20190228-4|47	Requires:	texlive-pst-exa
21mr|texlive-collection-pstricks-20190228-4|48	Requires:	texlive-pst-fill
21mr|texlive-collection-pstricks-20190228-4|49	Requires:	texlive-pst-fr3d
21mr|texlive-collection-pstricks-20190228-4|50	Requires:	texlive-pst-fractal
21mr|texlive-collection-pstricks-20190228-4|51	Requires:	texlive-pst-fun
21mr|texlive-collection-pstricks-20190228-4|52	Requires:	texlive-pst-func
21mr|texlive-collection-pstricks-20190228-4|53	Requires:	texlive-pst-gantt
21mr|texlive-collection-pstricks-20190228-4|54	Requires:	texlive-pst-geo
21mr|texlive-collection-pstricks-20190228-4|55	Requires:	texlive-pst-ghsb
21mr|texlive-collection-pstricks-20190228-4|56	Requires:	texlive-pst-gr3d
21mr|texlive-collection-pstricks-20190228-4|57	Requires:	texlive-pst-grad
21mr|texlive-collection-pstricks-20190228-4|58	Requires:	texlive-pst-graphicx
21mr|texlive-collection-pstricks-20190228-4|59	Requires:	texlive-pst-infixplot
21mr|texlive-collection-pstricks-20190228-4|60	Requires:	texlive-pst-jtree
21mr|texlive-collection-pstricks-20190228-4|61	Requires:	texlive-pst-knot
21mr|texlive-collection-pstricks-20190228-4|62	Requires:	texlive-pst-labo
21mr|texlive-collection-pstricks-20190228-4|63	Requires:	texlive-pst-layout
21mr|texlive-collection-pstricks-20190228-4|64	Requires:	texlive-pst-lens
21mr|texlive-collection-pstricks-20190228-4|65	Requires:	texlive-pst-light3d
21mr|texlive-collection-pstricks-20190228-4|66	Requires:	texlive-pst-magneticfield
21mr|texlive-collection-pstricks-20190228-4|67	Requires:	texlive-pst-math
21mr|texlive-collection-pstricks-20190228-4|68	Requires:	texlive-pst-mirror
21mr|texlive-collection-pstricks-20190228-4|69	Requires:	texlive-pst-node
21mr|texlive-collection-pstricks-20190228-4|70	Requires:	texlive-pst-ob3d
21mr|texlive-collection-pstricks-20190228-4|71	Requires:	texlive-pst-optexp
21mr|texlive-collection-pstricks-20190228-4|72	Requires:	texlive-pst-optic
21mr|texlive-collection-pstricks-20190228-4|73	Requires:	texlive-pst-osci
21mr|texlive-collection-pstricks-20190228-4|74	Requires:	texlive-pst-pad
21mr|texlive-collection-pstricks-20190228-4|75	Requires:	texlive-pst-pdgr
21mr|texlive-collection-pstricks-20190228-4|76	Requires:	texlive-pst-platon
21mr|texlive-collection-pstricks-20190228-4|77	Requires:	texlive-pst-plot
21mr|texlive-collection-pstricks-20190228-4|78	Requires:	texlive-pst-poly
21mr|texlive-collection-pstricks-20190228-4|79	Requires:	texlive-pst-pulley
21mr|texlive-collection-pstricks-20190228-4|80	Requires:	texlive-pst-qtree
21mr|texlive-collection-pstricks-20190228-4|81	Requires:	texlive-pst-rubans
21mr|texlive-collection-pstricks-20190228-4|82	Requires:	texlive-pst-sigsys
21mr|texlive-collection-pstricks-20190228-4|83	Requires:	texlive-pst-slpe
21mr|texlive-collection-pstricks-20190228-4|84	Requires:	texlive-pst-solarsystem
21mr|texlive-collection-pstricks-20190228-4|85	Requires:	texlive-pst-spectra
21mr|texlive-collection-pstricks-20190228-4|86	Requires:	texlive-pst-solides3d
21mr|texlive-collection-pstricks-20190228-4|87	Requires:	texlive-pst-soroban
21mr|texlive-collection-pstricks-20190228-4|88	Requires:	texlive-pst-stru
21mr|texlive-collection-pstricks-20190228-4|89	Requires:	texlive-pst-support
21mr|texlive-collection-pstricks-20190228-4|90	Requires:	texlive-pst-text
21mr|texlive-collection-pstricks-20190228-4|91	Requires:	texlive-pst-thick
21mr|texlive-collection-pstricks-20190228-4|92	Requires:	texlive-pst-tools
21mr|texlive-collection-pstricks-20190228-4|93	Requires:	texlive-pst-tree
21mr|texlive-collection-pstricks-20190228-4|94	Requires:	texlive-pst-tvz
21mr|texlive-collection-pstricks-20190228-4|95	Requires:	texlive-pst-uml
21mr|texlive-collection-pstricks-20190228-4|96	Requires:	texlive-pst-vowel
21mr|texlive-collection-pstricks-20190228-4|97	Requires:	texlive-pst-vue3d
21mr|texlive-collection-pstricks-20190228-4|98	Requires:	texlive-pst2pdf
21mr|texlive-collection-pstricks-20190228-4|99	Requires:	texlive-pstricks
21mr|texlive-collection-pstricks-20190228-4|100	Requires:	texlive-pstricks-add
21mr|texlive-collection-pstricks-20190228-4|101	Requires:	texlive-pstricks_calcnotes
21mr|texlive-collection-pstricks-20190228-4|102	Requires:	texlive-uml
21mr|texlive-collection-pstricks-20190228-4|103	Requires:	texlive-vaucanson-g
21mr|texlive-collection-pstricks-20190228-4|104	Requires:	texlive-vocaltract
21mr|texlive-collection-pstricks-20190228-4|105	Requires:	texlive-dsptricks
21mr|texlive-collection-pstricks-20190228-4|106	# Not in repos yet
21mr|texlive-collection-pstricks-20190228-4|107	Recommends:	texlive-pdftricks2
21mr|texlive-collection-pstricks-20190228-4|108	Recommends:	texlive-pst-arrow
21mr|texlive-collection-pstricks-20190228-4|109	Recommends:	texlive-pst-antiprism
21mr|texlive-collection-pstricks-20190228-4|110	Recommends:	texlive-pst-calculate
21mr|texlive-collection-pstricks-20190228-4|111	Recommends:	texlive-pst-cie
21mr|texlive-collection-pstricks-20190228-4|112	Recommends:	texlive-pst-contourplot
21mr|texlive-collection-pstricks-20190228-4|113	Recommends:	texlive-pst-dart
21mr|texlive-collection-pstricks-20190228-4|114	Recommends:	texlive-pst-feyn
21mr|texlive-collection-pstricks-20190228-4|115	Recommends:	texlive-pst-fit
21mr|texlive-collection-pstricks-20190228-4|116	Recommends:	texlive-pst-geometrictools
21mr|texlive-collection-pstricks-20190228-4|117	Recommends:	texlive-pst-intersect
21mr|texlive-collection-pstricks-20190228-4|118	Recommends:	texlive-pst-lsystem
21mr|texlive-collection-pstricks-20190228-4|119	Recommends:	texlive-pst-marble
21mr|texlive-collection-pstricks-20190228-4|120	Recommends:	texlive-pst-moire
21mr|texlive-collection-pstricks-20190228-4|121	Recommends:	texlive-pst-ode
21mr|texlive-collection-pstricks-20190228-4|122	Recommends:	texlive-pst-ovl
21mr|texlive-collection-pstricks-20190228-4|123	Recommends:	texlive-pst-pdf
21mr|texlive-collection-pstricks-20190228-4|124	Recommends:	texlive-pst-perspective
21mr|texlive-collection-pstricks-20190228-4|125	Recommends:	texlive-pst-poker
21mr|texlive-collection-pstricks-20190228-4|126	Recommends:	texlive-pst-rputover
21mr|texlive-collection-pstricks-20190228-4|127	Recommends:	texlive-pst-shell
21mr|texlive-collection-pstricks-20190228-4|128	Recommends:	texlive-pst-spinner
21mr|texlive-collection-pstricks-20190228-4|129	Recommends:	texlive-pst-spirograph
21mr|texlive-collection-pstricks-20190228-4|130	Recommends:	texlive-pst-vectorian
21mr|texlive-collection-pstricks-20190228-4|131	Recommends:	texlive-pst-vehicle
21mr|texlive-collection-pstricks-20190228-4|132	Recommends:	texlive-pst-venn
21mr|texlive-collection-pstricks-20190228-4|133	
21mr|texlive-collection-pstricks-20190228-4|134	%description
21mr|texlive-collection-pstricks-20190228-4|135	PSTricks core and all add-on packages.
21mr|texlive-collection-pstricks-20190228-4|136	
21mr|texlive-collection-pstricks-20190228-4|137	#-----------------------------------------------------------------------
21mr|texlive-collection-pstricks-20190228-4|138	%files
21mr|texlive-collection-pstricks-20190228-4|139	
21mr|texlive-collection-pstricks-20190228-4|140	#-----------------------------------------------------------------------
21mr|texlive-collection-pstricks-20190228-4|141	%prep
21mr|texlive-collection-pstricks-20190228-4|142	%setup -c -a0
21mr|texlive-collection-pstricks-20190228-4|143	
21mr|texlive-collection-pstricks-20190228-4|144	%build
21mr|texlive-collection-pstricks-20190228-4|145	
21mr|texlive-collection-pstricks-20190228-4|146	%install

17537 21
21mr|texlive-collection-publishers-20201114-2|1	# revision 56927
21mr|texlive-collection-publishers-20201114-2|2	# category Collection
21mr|texlive-collection-publishers-20201114-2|3	# catalog-ctan undef
21mr|texlive-collection-publishers-20201114-2|4	# catalog-date undef
21mr|texlive-collection-publishers-20201114-2|5	# catalog-license undef
21mr|texlive-collection-publishers-20201114-2|6	# catalog-version undef
21mr|texlive-collection-publishers-20201114-2|7	Name:		texlive-collection-publishers
21mr|texlive-collection-publishers-20201114-2|8	Epoch:		1
21mr|texlive-collection-publishers-20201114-2|9	Version:	20201114
21mr|texlive-collection-publishers-20201114-2|10	Release:	2
21mr|texlive-collection-publishers-20201114-2|11	Summary:	Publisher styles, theses, etc
21mr|texlive-collection-publishers-20201114-2|12	Group:		Publishing
21mr|texlive-collection-publishers-20201114-2|13	URL:		http://tug.org/texlive
21mr|texlive-collection-publishers-20201114-2|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-collection-publishers-20201114-2|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-publishers.tar.xz
21mr|texlive-collection-publishers-20201114-2|16	BuildArch:	noarch
21mr|texlive-collection-publishers-20201114-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-collection-publishers-20201114-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-collection-publishers-20201114-2|19	Requires:	texlive-collection-latex
21mr|texlive-collection-publishers-20201114-2|20	Requires:	texlive-IEEEconf
21mr|texlive-collection-publishers-20201114-2|21	Requires:	texlive-IEEEtran
21mr|texlive-collection-publishers-20201114-2|22	Requires:	texlive-aastex
21mr|texlive-collection-publishers-20201114-2|23	Requires:	texlive-abntex2
21mr|texlive-collection-publishers-20201114-2|24	Requires:	texlive-acmconf
21mr|texlive-collection-publishers-20201114-2|25	Requires:	texlive-active-conf
21mr|texlive-collection-publishers-20201114-2|26	Requires:	texlive-adfathesis
21mr|texlive-collection-publishers-20201114-2|27	Requires:	texlive-afthesis
21mr|texlive-collection-publishers-20201114-2|28	Requires:	texlive-aguplus
21mr|texlive-collection-publishers-20201114-2|29	Requires:	texlive-aiaa
21mr|texlive-collection-publishers-20201114-2|30	Requires:	texlive-ametsoc
21mr|texlive-collection-publishers-20201114-2|31	Requires:	texlive-anufinalexam
21mr|texlive-collection-publishers-20201114-2|32	Requires:	texlive-aomart
21mr|texlive-collection-publishers-20201114-2|33	Requires:	texlive-apa
21mr|texlive-collection-publishers-20201114-2|34	Requires:	texlive-apa6
21mr|texlive-collection-publishers-20201114-2|35	Requires:	texlive-apa6e
21mr|texlive-collection-publishers-20201114-2|36	Requires:	texlive-arsclassica
21mr|texlive-collection-publishers-20201114-2|37	Requires:	texlive-articleingud
21mr|texlive-collection-publishers-20201114-2|38	Requires:	texlive-asaetr
21mr|texlive-collection-publishers-20201114-2|39	Requires:	texlive-ascelike
21mr|texlive-collection-publishers-20201114-2|40	Requires:	texlive-beamer-FUBerlin
21mr|texlive-collection-publishers-20201114-2|41	Requires:	texlive-bgteubner
21mr|texlive-collection-publishers-20201114-2|42	Requires:	texlive-brandeis-dissertation
21mr|texlive-collection-publishers-20201114-2|43	Requires:	texlive-cascadilla
21mr|texlive-collection-publishers-20201114-2|44	Requires:	texlive-chem-journal
21mr|texlive-collection-publishers-20201114-2|45	Requires:	texlive-classicthesis
21mr|texlive-collection-publishers-20201114-2|46	Requires:	texlive-cmpj
21mr|texlive-collection-publishers-20201114-2|47	Requires:	texlive-confproc
21mr|texlive-collection-publishers-20201114-2|48	Requires:	texlive-dccpaper
21mr|texlive-collection-publishers-20201114-2|49	Requires:	texlive-ebook
21mr|texlive-collection-publishers-20201114-2|50	Requires:	texlive-ebsthesis
21mr|texlive-collection-publishers-20201114-2|51	Requires:	texlive-ejpecp
21mr|texlive-collection-publishers-20201114-2|52	Requires:	texlive-elbioimp
21mr|texlive-collection-publishers-20201114-2|53	Requires:	texlive-elsarticle
21mr|texlive-collection-publishers-20201114-2|54	Requires:	texlive-elteikthesis
21mr|texlive-collection-publishers-20201114-2|55	Requires:	texlive-erdc
21mr|texlive-collection-publishers-20201114-2|56	Requires:	texlive-estcpmm
21mr|texlive-collection-publishers-20201114-2|57	Requires:	texlive-fbithesis
21mr|texlive-collection-publishers-20201114-2|58	Requires:	texlive-fcltxdoc
21mr|texlive-collection-publishers-20201114-2|59	Requires:	texlive-gaceta
21mr|texlive-collection-publishers-20201114-2|60	Requires:	texlive-gatech-thesis
21mr|texlive-collection-publishers-20201114-2|61	Requires:	texlive-har2nat
21mr|texlive-collection-publishers-20201114-2|62	Requires:	texlive-hobete
21mr|texlive-collection-publishers-20201114-2|63	Requires:	texlive-icsv
21mr|texlive-collection-publishers-20201114-2|64	Requires:	texlive-ieeepes
21mr|texlive-collection-publishers-20201114-2|65	Requires:	texlive-ijmart
21mr|texlive-collection-publishers-20201114-2|66	Requires:	texlive-imac
21mr|texlive-collection-publishers-20201114-2|67	Requires:	texlive-imtekda
21mr|texlive-collection-publishers-20201114-2|68	Requires:	texlive-jmlr
21mr|texlive-collection-publishers-20201114-2|69	Requires:	texlive-jpsj
21mr|texlive-collection-publishers-20201114-2|70	Requires:	texlive-kdgdocs
21mr|texlive-collection-publishers-20201114-2|71	Requires:	texlive-kluwer
21mr|texlive-collection-publishers-20201114-2|72	Requires:	texlive-lps
21mr|texlive-collection-publishers-20201114-2|73	Requires:	texlive-matc3
21mr|texlive-collection-publishers-20201114-2|74	Requires:	texlive-matc3mem
21mr|texlive-collection-publishers-20201114-2|75	Requires:	texlive-mentis
21mr|texlive-collection-publishers-20201114-2|76	Requires:	texlive-msu-thesis
21mr|texlive-collection-publishers-20201114-2|77	Requires:	texlive-musuos
21mr|texlive-collection-publishers-20201114-2|78	Requires:	texlive-muthesis
21mr|texlive-collection-publishers-20201114-2|79	Requires:	texlive-nature
21mr|texlive-collection-publishers-20201114-2|80	Requires:	texlive-nddiss
21mr|texlive-collection-publishers-20201114-2|81	Requires:	texlive-nih
21mr|texlive-collection-publishers-20201114-2|82	Requires:	texlive-nostarch
21mr|texlive-collection-publishers-20201114-2|83	Requires:	texlive-nrc
21mr|texlive-collection-publishers-20201114-2|84	Requires:	texlive-onrannual
21mr|texlive-collection-publishers-20201114-2|85	Requires:	texlive-opteng
21mr|texlive-collection-publishers-20201114-2|86	Requires:	texlive-philosophersimprint
21mr|texlive-collection-publishers-20201114-2|87	Requires:	texlive-pittetd
21mr|texlive-collection-publishers-20201114-2|88	Requires:	texlive-pkuthss
21mr|texlive-collection-publishers-20201114-2|89	Requires:	texlive-powerdot-FUBerlin
21mr|texlive-collection-publishers-20201114-2|90	Requires:	texlive-pracjourn
21mr|texlive-collection-publishers-20201114-2|91	Requires:	texlive-procIAGssymp
21mr|texlive-collection-publishers-20201114-2|92	Requires:	texlive-proposal
21mr|texlive-collection-publishers-20201114-2|93	Requires:	texlive-ptptex
21mr|texlive-collection-publishers-20201114-2|94	Requires:	texlive-psu-thesis
21mr|texlive-collection-publishers-20201114-2|95	Requires:	texlive-resphilosophica
21mr|texlive-collection-publishers-20201114-2|96	Requires:	texlive-resumecls
21mr|texlive-collection-publishers-20201114-2|97	Requires:	texlive-revtex
21mr|texlive-collection-publishers-20201114-2|98	Requires:	texlive-revtex4
21mr|texlive-collection-publishers-20201114-2|99	Requires:	texlive-ryethesis
21mr|texlive-collection-publishers-20201114-2|100	Requires:	texlive-sageep
21mr|texlive-collection-publishers-20201114-2|101	Requires:	texlive-sapthesis
21mr|texlive-collection-publishers-20201114-2|102	Requires:	texlive-scrjrnl
21mr|texlive-collection-publishers-20201114-2|103	Requires:	texlive-seuthesis
21mr|texlive-collection-publishers-20201114-2|104	Requires:	texlive-soton
21mr|texlive-collection-publishers-20201114-2|105	Requires:	texlive-spie
21mr|texlive-collection-publishers-20201114-2|106	Requires:	texlive-sr-vorl
21mr|texlive-collection-publishers-20201114-2|107	Requires:	texlive-stellenbosch
21mr|texlive-collection-publishers-20201114-2|108	Requires:	texlive-suftesi
21mr|texlive-collection-publishers-20201114-2|109	Requires:	texlive-sugconf
21mr|texlive-collection-publishers-20201114-2|110	Requires:	texlive-tabriz-thesis
21mr|texlive-collection-publishers-20201114-2|111	Requires:	texlive-texilikechaps
21mr|texlive-collection-publishers-20201114-2|112	Requires:	texlive-texilikecover
21mr|texlive-collection-publishers-20201114-2|113	Requires:	texlive-thesis-titlepage-fhac
21mr|texlive-collection-publishers-20201114-2|114	Requires:	texlive-thuthesis
21mr|texlive-collection-publishers-20201114-2|115	Requires:	texlive-toptesi
21mr|texlive-collection-publishers-20201114-2|116	Requires:	texlive-tugboat
21mr|texlive-collection-publishers-20201114-2|117	Requires:	texlive-tugboat-plain
21mr|texlive-collection-publishers-20201114-2|118	Requires:	texlive-tui
21mr|texlive-collection-publishers-20201114-2|119	Requires:	texlive-uaclasses
21mr|texlive-collection-publishers-20201114-2|120	Requires:	texlive-uafthesis
21mr|texlive-collection-publishers-20201114-2|121	Requires:	texlive-ucdavisthesis
21mr|texlive-collection-publishers-20201114-2|122	Requires:	texlive-ucthesis
21mr|texlive-collection-publishers-20201114-2|123	Requires:	texlive-uestcthesis
21mr|texlive-collection-publishers-20201114-2|124	Requires:	texlive-uiucredborder
21mr|texlive-collection-publishers-20201114-2|125	Requires:	texlive-uiucthesis
21mr|texlive-collection-publishers-20201114-2|126	Requires:	texlive-ulthese
21mr|texlive-collection-publishers-20201114-2|127	Requires:	texlive-umthesis
21mr|texlive-collection-publishers-20201114-2|128	Requires:	texlive-umich-thesis
21mr|texlive-collection-publishers-20201114-2|129	Requires:	texlive-unamthesis
21mr|texlive-collection-publishers-20201114-2|130	Requires:	texlive-unswcover
21mr|texlive-collection-publishers-20201114-2|131	Requires:	texlive-ut-thesis
21mr|texlive-collection-publishers-20201114-2|132	Requires:	texlive-uothesis
21mr|texlive-collection-publishers-20201114-2|133	Requires:	texlive-uowthesis
21mr|texlive-collection-publishers-20201114-2|134	Requires:	texlive-uowthesistitlepage
21mr|texlive-collection-publishers-20201114-2|135	Requires:	texlive-uspatent
21mr|texlive-collection-publishers-20201114-2|136	Requires:	texlive-uwthesis
21mr|texlive-collection-publishers-20201114-2|137	Requires:	texlive-vancouver
21mr|texlive-collection-publishers-20201114-2|138	Requires:	texlive-wsemclassic
21mr|texlive-collection-publishers-20201114-2|139	Requires:	texlive-xcookybooky
21mr|texlive-collection-publishers-20201114-2|140	Requires:	texlive-york-thesis
21mr|texlive-collection-publishers-20201114-2|141	Requires:	texlive-emisa
21mr|texlive-collection-publishers-20201114-2|142	Requires:	texlive-etsvthor
21mr|texlive-collection-publishers-20201114-2|143	Requires: texlive-abnt
21mr|texlive-collection-publishers-20201114-2|144	Requires: texlive-acmart
21mr|texlive-collection-publishers-20201114-2|145	Requires: texlive-afparticle
21mr|texlive-collection-publishers-20201114-2|146	Requires: texlive-gsemthesis
21mr|texlive-collection-publishers-20201114-2|147	
21mr|texlive-collection-publishers-20201114-2|148	# Not in repos yet
21mr|texlive-collection-publishers-20201114-2|149	Recommends: texlive-beilstein
21mr|texlive-collection-publishers-20201114-2|150	Recommends: texlive-br-lex
21mr|texlive-collection-publishers-20201114-2|151	Recommends: texlive-chs-physics-report
21mr|texlive-collection-publishers-20201114-2|152	Recommends: texlive-ekaia
21mr|texlive-collection-publishers-20201114-2|153	Recommends: texlive-gsemthesis
21mr|texlive-collection-publishers-20201114-2|154	Recommends: texlive-hecthese
21mr|texlive-collection-publishers-20201114-2|155	Recommends: texlive-hithesis
21mr|texlive-collection-publishers-20201114-2|156	Recommends: texlive-hustthesis
21mr|texlive-collection-publishers-20201114-2|157	Recommends: texlive-ijsra
21mr|texlive-collection-publishers-20201114-2|158	Recommends: texlive-iodhbwm
21mr|texlive-collection-publishers-20201114-2|159	Recommends: texlive-ksp-thesis
21mr|texlive-collection-publishers-20201114-2|160	Recommends: texlive-ku-template
21mr|texlive-collection-publishers-20201114-2|161	Recommends: texlive-langsci
21mr|texlive-collection-publishers-20201114-2|162	Recommends: texlive-ndsu-thesis
21mr|texlive-collection-publishers-20201114-2|163	Recommends: texlive-sduthesis
21mr|texlive-collection-publishers-20201114-2|164	Recommends: texlive-seuthesix
21mr|texlive-collection-publishers-20201114-2|165	Recommends: texlive-sphdthesis
21mr|texlive-collection-publishers-20201114-2|166	Recommends: texlive-srdp-mathematik
21mr|texlive-collection-publishers-20201114-2|167	Recommends: texlive-technion-thesis-template
21mr|texlive-collection-publishers-20201114-2|168	Recommends: texlive-thesis-ekf
21mr|texlive-collection-publishers-20201114-2|169	Recommends: texlive-thesis-gwu
21mr|texlive-collection-publishers-20201114-2|170	Recommends: texlive-thesis-qom
21mr|texlive-collection-publishers-20201114-2|171	Recommends: texlive-thucoursework
21mr|texlive-collection-publishers-20201114-2|172	Recommends: texlive-uantwerpendocs
21mr|texlive-collection-publishers-20201114-2|173	
21mr|texlive-collection-publishers-20201114-2|174	# These are in repos, but doubt that we need them by default
21mr|texlive-collection-publishers-20201114-2|175	# so they are in contrib
21mr|texlive-collection-publishers-20201114-2|176	Recommends: texlive-aucklandthesis
21mr|texlive-collection-publishers-20201114-2|177	Recommends: texlive-bangorcsthesis
21mr|texlive-collection-publishers-20201114-2|178	Recommends: texlive-bangorexam
21mr|texlive-collection-publishers-20201114-2|179	Recommends: texlive-bath-bst
21mr|texlive-collection-publishers-20201114-2|180	Recommends: texlive-beamer-verona
21mr|texlive-collection-publishers-20201114-2|181	Recommends: texlive-brandeis-problemset
21mr|texlive-collection-publishers-20201114-2|182	Recommends: texlive-cesenaexam
21mr|texlive-collection-publishers-20201114-2|183	Recommends: texlive-cje
21mr|texlive-collection-publishers-20201114-2|184	Recommends: texlive-cquthesis
21mr|texlive-collection-publishers-20201114-2|185	Recommends: texlive-dithesis
21mr|texlive-collection-publishers-20201114-2|186	Recommends: texlive-cleanthesis
21mr|texlive-collection-publishers-20201114-2|187	Recommends: texlive-ecothesis
21mr|texlive-collection-publishers-20201114-2|188	Recommends: texlive-facture-belge-simple-sans-tva
21mr|texlive-collection-publishers-20201114-2|189	Recommends: texlive-fcavtex
21mr|texlive-collection-publishers-20201114-2|190	Recommends: texlive-fei
21mr|texlive-collection-publishers-20201114-2|191	Recommends: texlive-ftc-notebook
21mr|texlive-collection-publishers-20201114-2|192	Recommends: texlive-gradstudentresume
21mr|texlive-collection-publishers-20201114-2|193	Recommends: texlive-gammas
21mr|texlive-collection-publishers-20201114-2|194	Recommends: texlive-grant
21mr|texlive-collection-publishers-20201114-2|195	Recommends: texlive-gzt
21mr|texlive-collection-publishers-20201114-2|196	Recommends: texlive-h2020proposal
21mr|texlive-collection-publishers-20201114-2|197	Recommends: texlive-hagenberg-thesis
21mr|texlive-collection-publishers-20201114-2|198	Recommends: texlive-iscram
21mr|texlive-collection-publishers-20201114-2|199	Recommends: texlive-jacow
21mr|texlive-collection-publishers-20201114-2|200	Recommends: texlive-jnuexam
21mr|texlive-collection-publishers-20201114-2|201	Recommends: texlive-limecv
21mr|texlive-collection-publishers-20201114-2|202	Recommends: texlive-lion-msc
21mr|texlive-collection-publishers-20201114-2|203	Recommends: texlive-llncsconf
21mr|texlive-collection-publishers-20201114-2|204	Recommends: texlive-lni
21mr|texlive-collection-publishers-20201114-2|205	Recommends: texlive-mucproc
21mr|texlive-collection-publishers-20201114-2|206	Recommends: texlive-mugsthesis
21mr|texlive-collection-publishers-20201114-2|207	Recommends: texlive-mcmthesis
21mr|texlive-collection-publishers-20201114-2|208	Recommends: texlive-mnras
21mr|texlive-collection-publishers-20201114-2|209	Recommends: texlive-modeles-factures-belges-assocs
21mr|texlive-collection-publishers-20201114-2|210	Recommends: texlive-mynsfc
21mr|texlive-collection-publishers-20201114-2|211	Recommends: texlive-navydocs
21mr|texlive-collection-publishers-20201114-2|212	Recommends: texlive-nihbiosketch
21mr|texlive-collection-publishers-20201114-2|213	Recommends: texlive-novel
21mr|texlive-collection-publishers-20201114-2|214	Recommends: texlive-nwejm
21mr|texlive-collection-publishers-20201114-2|215	Recommends: texlive-powerdot-tuliplab
21mr|texlive-collection-publishers-20201114-2|216	Recommends: texlive-rutitlepage
21mr|texlive-collection-publishers-20201114-2|217	Recommends: texlive-ryersonsgsthesis
21mr|texlive-collection-publishers-20201114-2|218	Recommends: texlive-timbreicmc
21mr|texlive-collection-publishers-20201114-2|219	Recommends: texlive-topletter
21mr|texlive-collection-publishers-20201114-2|220	Recommends: texlive-schule
21mr|texlive-collection-publishers-20201114-2|221	Recommends: texlive-scientific-thesis-cover
21mr|texlive-collection-publishers-20201114-2|222	Recommends: texlive-tlc-article
21mr|texlive-collection-publishers-20201114-2|223	Recommends: texlive-tudscr
21mr|texlive-collection-publishers-20201114-2|224	Recommends: texlive-turabian
21mr|texlive-collection-publishers-20201114-2|225	Recommends: texlive-ucbthesis
21mr|texlive-collection-publishers-20201114-2|226	Recommends: texlive-umbclegislation
21mr|texlive-collection-publishers-20201114-2|227	Recommends: texlive-unamth-template
21mr|texlive-collection-publishers-20201114-2|228	Recommends: texlive-unitn-bimrep
21mr|texlive-collection-publishers-20201114-2|229	Recommends: texlive-univie-ling
21mr|texlive-collection-publishers-20201114-2|230	Recommends: texlive-urcls
21mr|texlive-collection-publishers-20201114-2|231	Recommends: texlive-utexasthesis
21mr|texlive-collection-publishers-20201114-2|232	Recommends: texlive-xduthesis
21mr|texlive-collection-publishers-20201114-2|233	Recommends: texlive-yathesis
21mr|texlive-collection-publishers-20201114-2|234	Recommends: texlive-ucsmonograph
21mr|texlive-collection-publishers-20201114-2|235	Recommends: texlive-uhhassignment
21mr|texlive-collection-publishers-20201114-2|236	
21mr|texlive-collection-publishers-20201114-2|237	%description
21mr|texlive-collection-publishers-20201114-2|238	TeXLive collection-publishers package.
21mr|texlive-collection-publishers-20201114-2|239	
21mr|texlive-collection-publishers-20201114-2|240	#-----------------------------------------------------------------------
21mr|texlive-collection-publishers-20201114-2|241	%files
21mr|texlive-collection-publishers-20201114-2|242	
21mr|texlive-collection-publishers-20201114-2|243	#-----------------------------------------------------------------------
21mr|texlive-collection-publishers-20201114-2|244	%prep
21mr|texlive-collection-publishers-20201114-2|245	%setup -c -a0
21mr|texlive-collection-publishers-20201114-2|246	
21mr|texlive-collection-publishers-20201114-2|247	%build
21mr|texlive-collection-publishers-20201114-2|248	
21mr|texlive-collection-publishers-20201114-2|249	%install

17538 21
21mr|texlive-collection-texinfo-20120224-6|1	# revision 15216
21mr|texlive-collection-texinfo-20120224-6|2	# category Collection
21mr|texlive-collection-texinfo-20120224-6|3	# catalog-ctan undef
21mr|texlive-collection-texinfo-20120224-6|4	# catalog-date undef
21mr|texlive-collection-texinfo-20120224-6|5	# catalog-license undef
21mr|texlive-collection-texinfo-20120224-6|6	# catalog-version undef
21mr|texlive-collection-texinfo-20120224-6|7	Name:		texlive-collection-texinfo
21mr|texlive-collection-texinfo-20120224-6|8	Epoch:		1
21mr|texlive-collection-texinfo-20120224-6|9	Version:	20120224
21mr|texlive-collection-texinfo-20120224-6|10	Release:	6
21mr|texlive-collection-texinfo-20120224-6|11	Summary:	GNU Texinfo
21mr|texlive-collection-texinfo-20120224-6|12	Group:		Publishing
21mr|texlive-collection-texinfo-20120224-6|13	URL:		http://tug.org/texlive
21mr|texlive-collection-texinfo-20120224-6|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-collection-texinfo-20120224-6|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-texinfo.tar.xz
21mr|texlive-collection-texinfo-20120224-6|16	BuildArch:	noarch
21mr|texlive-collection-texinfo-20120224-6|17	BuildRequires:	texlive-tlpkg
21mr|texlive-collection-texinfo-20120224-6|18	Requires(pre):	texlive-tlpkg
21mr|texlive-collection-texinfo-20120224-6|19	Requires:	texlive-texinfo
21mr|texlive-collection-texinfo-20120224-6|20	Requires:	texlive-collection-basic
21mr|texlive-collection-texinfo-20120224-6|21	
21mr|texlive-collection-texinfo-20120224-6|22	%description
21mr|texlive-collection-texinfo-20120224-6|23	TeX macros for the GNU Texinfo documentation system.  The
21mr|texlive-collection-texinfo-20120224-6|24	programs and documentation are no longer distributed with TeX
21mr|texlive-collection-texinfo-20120224-6|25	Live; get the original Texinfo package for your system.
21mr|texlive-collection-texinfo-20120224-6|26	
21mr|texlive-collection-texinfo-20120224-6|27	#-----------------------------------------------------------------------
21mr|texlive-collection-texinfo-20120224-6|28	%files
21mr|texlive-collection-texinfo-20120224-6|29	
21mr|texlive-collection-texinfo-20120224-6|30	#-----------------------------------------------------------------------
21mr|texlive-collection-texinfo-20120224-6|31	%prep
21mr|texlive-collection-texinfo-20120224-6|32	%setup -c -a0
21mr|texlive-collection-texinfo-20120224-6|33	
21mr|texlive-collection-texinfo-20120224-6|34	%build
21mr|texlive-collection-texinfo-20120224-6|35	
21mr|texlive-collection-texinfo-20120224-6|36	%install

17539 21
21mr|texlive-collection-xetex-20190228-2|1	# revision 30396
21mr|texlive-collection-xetex-20190228-2|2	# category Collection
21mr|texlive-collection-xetex-20190228-2|3	# catalog-ctan undef
21mr|texlive-collection-xetex-20190228-2|4	# catalog-date undef
21mr|texlive-collection-xetex-20190228-2|5	# catalog-license undef
21mr|texlive-collection-xetex-20190228-2|6	# catalog-version undef
21mr|texlive-collection-xetex-20190228-2|7	Name:		texlive-collection-xetex
21mr|texlive-collection-xetex-20190228-2|8	Epoch:		1
21mr|texlive-collection-xetex-20190228-2|9	Version:	20190228
21mr|texlive-collection-xetex-20190228-2|10	Release:	2
21mr|texlive-collection-xetex-20190228-2|11	Summary:	XeTeX and packages
21mr|texlive-collection-xetex-20190228-2|12	Group:		Publishing
21mr|texlive-collection-xetex-20190228-2|13	URL:		http://tug.org/texlive
21mr|texlive-collection-xetex-20190228-2|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-collection-xetex-20190228-2|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-xetex.tar.xz
21mr|texlive-collection-xetex-20190228-2|16	BuildArch:	noarch
21mr|texlive-collection-xetex-20190228-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-collection-xetex-20190228-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-collection-xetex-20190228-2|19	Requires:	texlive-collection-basic
21mr|texlive-collection-xetex-20190228-2|20	Requires:	texlive-arabxetex
21mr|texlive-collection-xetex-20190228-2|21	Requires:	texlive-fixlatvian
21mr|texlive-collection-xetex-20190228-2|22	Requires:	texlive-fontbook
21mr|texlive-collection-xetex-20190228-2|23	Requires:	texlive-fontwrap
21mr|texlive-collection-xetex-20190228-2|24	Requires:	texlive-philokalia
21mr|texlive-collection-xetex-20190228-2|25	Requires:	texlive-ptext
21mr|texlive-collection-xetex-20190228-2|26	Requires:	texlive-realscripts
21mr|texlive-collection-xetex-20190228-2|27	Requires:	texlive-ucharclasses
21mr|texlive-collection-xetex-20190228-2|28	Requires:	texlive-unisugar
21mr|texlive-collection-xetex-20190228-2|29	Requires:	texlive-xecjk
21mr|texlive-collection-xetex-20190228-2|30	Requires:	texlive-xecolor
21mr|texlive-collection-xetex-20190228-2|31	Requires:	texlive-xecyr
21mr|texlive-collection-xetex-20190228-2|32	Requires:	texlive-xeindex
21mr|texlive-collection-xetex-20190228-2|33	Requires:	texlive-xepersian
21mr|texlive-collection-xetex-20190228-2|34	Requires:	texlive-xesearch
21mr|texlive-collection-xetex-20190228-2|35	Requires:	texlive-xetex
21mr|texlive-collection-xetex-20190228-2|36	Requires:	texlive-xetex-itrans
21mr|texlive-collection-xetex-20190228-2|37	Requires:	texlive-xetex-pstricks
21mr|texlive-collection-xetex-20190228-2|38	Requires:	texlive-xetex-tibetan
21mr|texlive-collection-xetex-20190228-2|39	Requires:	texlive-xetexconfig
21mr|texlive-collection-xetex-20190228-2|40	Requires:	texlive-xetexfontinfo
21mr|texlive-collection-xetex-20190228-2|41	Requires:	texlive-xetexko
21mr|texlive-collection-xetex-20190228-2|42	Requires:	texlive-xevlna
21mr|texlive-collection-xetex-20190228-2|43	Requires: texlive-font-change-xetex
21mr|texlive-collection-xetex-20190228-2|44	# These are in contrib
21mr|texlive-collection-xetex-20190228-2|45	Recommends: texlive-awesomebox
21mr|texlive-collection-xetex-20190228-2|46	Recommends: texlive-bidishadowtext
21mr|texlive-collection-xetex-20190228-2|47	Recommends: texlive-bidipresentation
21mr|texlive-collection-xetex-20190228-2|48	Recommends: texlive-na-position
21mr|texlive-collection-xetex-20190228-2|49	Recommends: texlive-quran
21mr|texlive-collection-xetex-20190228-2|50	Recommends: texlive-xechangebar
21mr|texlive-collection-xetex-20190228-2|51	Recommends: texlive-xespotcolor
21mr|texlive-collection-xetex-20190228-2|52	Recommends: texlive-unicode-bidi
21mr|texlive-collection-xetex-20190228-2|53	Recommends: texlive-xebaposter
21mr|texlive-collection-xetex-20190228-2|54	Recommends: texlive-simple-thesis-dissertation
21mr|texlive-collection-xetex-20190228-2|55	Recommends: texlive-tetragonos
21mr|texlive-collection-xetex-20190228-2|56	# These are not built yet
21mr|texlive-collection-xetex-20190228-2|57	Recommends: texlive-bidi-atbegshi
21mr|texlive-collection-xetex-20190228-2|58	Recommends: texlive-bidicontour
21mr|texlive-collection-xetex-20190228-2|59	Recommends: texlive-bidipagegrid
21mr|texlive-collection-xetex-20190228-2|60	Recommends: texlive-businesscard-qrcode
21mr|texlive-collection-xetex-20190228-2|61	Recommends: texlive-cqubeamer
21mr|texlive-collection-xetex-20190228-2|62	Recommends: texlive-interchar
21mr|texlive-collection-xetex-20190228-2|63	Recommends: texlive-quran-de
21mr|texlive-collection-xetex-20190228-2|64	Recommends: texlive-simple-resume-cv
21mr|texlive-collection-xetex-20190228-2|65	
21mr|texlive-collection-xetex-20190228-2|66	%description
21mr|texlive-collection-xetex-20190228-2|67	Packages for XeTeX, the Unicode/OpenType-enabled TeX by
21mr|texlive-collection-xetex-20190228-2|68	Jonathan Kew, http://tug.org/xetex.
21mr|texlive-collection-xetex-20190228-2|69	
21mr|texlive-collection-xetex-20190228-2|70	#-----------------------------------------------------------------------
21mr|texlive-collection-xetex-20190228-2|71	%files
21mr|texlive-collection-xetex-20190228-2|72	
21mr|texlive-collection-xetex-20190228-2|73	#-----------------------------------------------------------------------
21mr|texlive-collection-xetex-20190228-2|74	%prep
21mr|texlive-collection-xetex-20190228-2|75	%setup -c -a0
21mr|texlive-collection-xetex-20190228-2|76	
21mr|texlive-collection-xetex-20190228-2|77	%build
21mr|texlive-collection-xetex-20190228-2|78	
21mr|texlive-collection-xetex-20190228-2|79	%install

17540 21
21mr|texlive-colophon-1.1-1|1	Name:		texlive-colophon
21mr|texlive-colophon-1.1-1|2	Version:	1.1
21mr|texlive-colophon-1.1-1|3	Release:	1
21mr|texlive-colophon-1.1-1|4	Summary:	Colophons are a once-common design device by which a book (or document) designer gave some information to his readers about the design and makeup of the text
21mr|texlive-colophon-1.1-1|5	Group:		Publishing
21mr|texlive-colophon-1.1-1|6	URL:		https://ctan.org/tex-archive/macros/latex/contrib/colophon
21mr|texlive-colophon-1.1-1|7	License:	The LATEX Project Public License 1.3
21mr|texlive-colophon-1.1-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/colophon.tar.xz
21mr|texlive-colophon-1.1-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/colophon.doc.tar.xz
21mr|texlive-colophon-1.1-1|10	Source2:        http://ctan.altspu.ru/systems/texlive/tlnet/archive/colophon.source.tar.xz
21mr|texlive-colophon-1.1-1|11	BuildArch:	noarch
21mr|texlive-colophon-1.1-1|12	BuildRequires: texlive-tlpkg
21mr|texlive-colophon-1.1-1|13	Requires(pre): texlive-tlpkg
21mr|texlive-colophon-1.1-1|14	Requires(post):texlive-kpathsea
21mr|texlive-colophon-1.1-1|15	Requires: texlive-actuarialangle
21mr|texlive-colophon-1.1-1|16	
21mr|texlive-colophon-1.1-1|17	%description
21mr|texlive-colophon-1.1-1|18	
21mr|texlive-colophon-1.1-1|19	The colophon package provides commands for producing a
21mr|texlive-colophon-1.1-1|20	*colophon*, or that bit at the end of many books describing
21mr|texlive-colophon-1.1-1|21	the production process, along with the font, size, leading,
21mr|texlive-colophon-1.1-1|22	and measure.  Every aspect of its production is easily
21mr|texlive-colophon-1.1-1|23	configured.
21mr|texlive-colophon-1.1-1|24	#-----------------------------------------------------------------------
21mr|texlive-colophon-1.1-1|25	%files
21mr|texlive-colophon-1.1-1|26	/usr/share/texmf-dist/tex/latex/colophon
21mr|texlive-colophon-1.1-1|27	%doc /usr/share/texmf-dist/doc/latex/colophon
21mr|texlive-colophon-1.1-1|28	# - source
21mr|texlive-colophon-1.1-1|29	/usr/share/texmf-dist/source/latex/colophon
21mr|texlive-colophon-1.1-1|30	
21mr|texlive-colophon-1.1-1|31	#-----------------------------------------------------------------------
21mr|texlive-colophon-1.1-1|32	%prep
21mr|texlive-colophon-1.1-1|33	%setup -c -a0 -a1 -a2
21mr|texlive-colophon-1.1-1|34	
21mr|texlive-colophon-1.1-1|35	%build
21mr|texlive-colophon-1.1-1|36	
21mr|texlive-colophon-1.1-1|37	%install
21mr|texlive-colophon-1.1-1|38	mkdir -p %{buildroot}/usr/share/texmf-dist
21mr|texlive-colophon-1.1-1|39	cp -fpar tex doc source %{buildroot}/usr/share/texmf-dist

17541 21
21mr|texlive-colordoc-20190228-1|1	# revision 18270
21mr|texlive-colordoc-20190228-1|2	# category Package
21mr|texlive-colordoc-20190228-1|3	# catalog-ctan /macros/latex/contrib/colordoc
21mr|texlive-colordoc-20190228-1|4	# catalog-date 2010-06-06 13:50:32 +0200
21mr|texlive-colordoc-20190228-1|5	# catalog-license lppl1
21mr|texlive-colordoc-20190228-1|6	# catalog-version undef
21mr|texlive-colordoc-20190228-1|7	Name:		texlive-colordoc
21mr|texlive-colordoc-20190228-1|8	Version:	20190228
21mr|texlive-colordoc-20190228-1|9	Release:	1
21mr|texlive-colordoc-20190228-1|10	Summary:	Coloured syntax highlights in documentation
21mr|texlive-colordoc-20190228-1|11	Group:		Publishing
21mr|texlive-colordoc-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/colordoc
21mr|texlive-colordoc-20190228-1|13	License:	LPPL1
21mr|texlive-colordoc-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/colordoc.tar.xz
21mr|texlive-colordoc-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/colordoc.doc.tar.xz
21mr|texlive-colordoc-20190228-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/colordoc.source.tar.xz
21mr|texlive-colordoc-20190228-1|17	BuildArch:	noarch
21mr|texlive-colordoc-20190228-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-colordoc-20190228-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-colordoc-20190228-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-colordoc-20190228-1|21	
21mr|texlive-colordoc-20190228-1|22	%description
21mr|texlive-colordoc-20190228-1|23	The package is used in documentation files (that use the doc
21mr|texlive-colordoc-20190228-1|24	package); with it the code listings will highlight (for
21mr|texlive-colordoc-20190228-1|25	example) pairs of curly braces with matching colors. Other
21mr|texlive-colordoc-20190228-1|26	delimiters like \if ... \fi, are highlighted, as are the names
21mr|texlive-colordoc-20190228-1|27	of new commands. All this makes code a little more readable,
21mr|texlive-colordoc-20190228-1|28	and helps during process of writing. Three options are
21mr|texlive-colordoc-20190228-1|29	provided, including a non-color option designed for printing
21mr|texlive-colordoc-20190228-1|30	(which numbers delimiters and underlines new commands).
21mr|texlive-colordoc-20190228-1|31	
21mr|texlive-colordoc-20190228-1|32	#-----------------------------------------------------------------------
21mr|texlive-colordoc-20190228-1|33	%files
21mr|texlive-colordoc-20190228-1|34	%{_texmfdistdir}/tex/latex/colordoc/colordoc.sty
21mr|texlive-colordoc-20190228-1|35	%doc %{_texmfdistdir}/doc/latex/colordoc/README
21mr|texlive-colordoc-20190228-1|36	%doc %{_texmfdistdir}/doc/latex/colordoc/colordoc.pdf
21mr|texlive-colordoc-20190228-1|37	#- source
21mr|texlive-colordoc-20190228-1|38	%doc %{_texmfdistdir}/source/latex/colordoc/colordoc.dtx
21mr|texlive-colordoc-20190228-1|39	%doc %{_texmfdistdir}/source/latex/colordoc/colordoc.ins
21mr|texlive-colordoc-20190228-1|40	
21mr|texlive-colordoc-20190228-1|41	#-----------------------------------------------------------------------
21mr|texlive-colordoc-20190228-1|42	%prep
21mr|texlive-colordoc-20190228-1|43	%setup -c -a0 -a1 -a2
21mr|texlive-colordoc-20190228-1|44	
21mr|texlive-colordoc-20190228-1|45	%build
21mr|texlive-colordoc-20190228-1|46	
21mr|texlive-colordoc-20190228-1|47	%install
21mr|texlive-colordoc-20190228-1|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-colordoc-20190228-1|49	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17542 21
21mr|texlive-colorinfo-0.3c-7|1	# revision 15878
21mr|texlive-colorinfo-0.3c-7|2	# category Package
21mr|texlive-colorinfo-0.3c-7|3	# catalog-ctan /macros/latex/contrib/colorinfo
21mr|texlive-colorinfo-0.3c-7|4	# catalog-date 2007-02-03 12:09:11 +0100
21mr|texlive-colorinfo-0.3c-7|5	# catalog-license lppl
21mr|texlive-colorinfo-0.3c-7|6	# catalog-version 0.3c
21mr|texlive-colorinfo-0.3c-7|7	Name:		texlive-colorinfo
21mr|texlive-colorinfo-0.3c-7|8	Version:	0.3c
21mr|texlive-colorinfo-0.3c-7|9	Release:	7
21mr|texlive-colorinfo-0.3c-7|10	Summary:	Retrieve colour model and values for defined colours
21mr|texlive-colorinfo-0.3c-7|11	Group:		Publishing
21mr|texlive-colorinfo-0.3c-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/colorinfo
21mr|texlive-colorinfo-0.3c-7|13	License:	LPPL
21mr|texlive-colorinfo-0.3c-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/colorinfo.tar.xz
21mr|texlive-colorinfo-0.3c-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/colorinfo.doc.tar.xz
21mr|texlive-colorinfo-0.3c-7|16	BuildArch:	noarch
21mr|texlive-colorinfo-0.3c-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-colorinfo-0.3c-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-colorinfo-0.3c-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-colorinfo-0.3c-7|20	
21mr|texlive-colorinfo-0.3c-7|21	%description
21mr|texlive-colorinfo-0.3c-7|22	TeXLive colorinfo package.
21mr|texlive-colorinfo-0.3c-7|23	
21mr|texlive-colorinfo-0.3c-7|24	
21mr|texlive-colorinfo-0.3c-7|25	#-----------------------------------------------------------------------
21mr|texlive-colorinfo-0.3c-7|26	%files
21mr|texlive-colorinfo-0.3c-7|27	%{_texmfdistdir}/tex/latex/colorinfo/colorinfo.sty
21mr|texlive-colorinfo-0.3c-7|28	%doc %{_texmfdistdir}/doc/latex/colorinfo/README
21mr|texlive-colorinfo-0.3c-7|29	%doc %{_texmfdistdir}/doc/latex/colorinfo/colorinfo-test.tex
21mr|texlive-colorinfo-0.3c-7|30	
21mr|texlive-colorinfo-0.3c-7|31	#-----------------------------------------------------------------------
21mr|texlive-colorinfo-0.3c-7|32	%prep
21mr|texlive-colorinfo-0.3c-7|33	%setup -c -a0 -a1
21mr|texlive-colorinfo-0.3c-7|34	
21mr|texlive-colorinfo-0.3c-7|35	%build
21mr|texlive-colorinfo-0.3c-7|36	
21mr|texlive-colorinfo-0.3c-7|37	%install
21mr|texlive-colorinfo-0.3c-7|38	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-colorinfo-0.3c-7|39	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17543 21
21mr|texlive-coloring-0.2-1|1	Name:		texlive-coloring
21mr|texlive-coloring-0.2-1|2	Version:	0.2
21mr|texlive-coloring-0.2-1|3	Release:	1
21mr|texlive-coloring-0.2-1|4	Summary:	This package makes it possible to define colors automatically by their names
21mr|texlive-coloring-0.2-1|5	Group:		Publishing
21mr|texlive-coloring-0.2-1|6	URL:		https://ctan.org/tex-archive/macros/latex/contrib/coloring
21mr|texlive-coloring-0.2-1|7	License:	The LATEX Project Public License 1.3
21mr|texlive-coloring-0.2-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/coloring.tar.xz
21mr|texlive-coloring-0.2-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/coloring.doc.tar.xz
21mr|texlive-coloring-0.2-1|10	BuildArch:	noarch
21mr|texlive-coloring-0.2-1|11	BuildRequires: texlive-tlpkg
21mr|texlive-coloring-0.2-1|12	Requires(pre): texlive-tlpkg
21mr|texlive-coloring-0.2-1|13	Requires(post):texlive-kpathsea
21mr|texlive-coloring-0.2-1|14	Requires: texlive-actuarialangle
21mr|texlive-coloring-0.2-1|15	
21mr|texlive-coloring-0.2-1|16	%description
21mr|texlive-coloring-0.2-1|17	Package coloring: define missing colors by their names
21mr|texlive-coloring-0.2-1|18	#-----------------------------------------------------------------------
21mr|texlive-coloring-0.2-1|19	%files
21mr|texlive-coloring-0.2-1|20	/usr/share/texmf-dist/tex/latex/coloring
21mr|texlive-coloring-0.2-1|21	%doc /usr/share/texmf-dist/doc/latex/coloring
21mr|texlive-coloring-0.2-1|22	
21mr|texlive-coloring-0.2-1|23	#-----------------------------------------------------------------------
21mr|texlive-coloring-0.2-1|24	%prep
21mr|texlive-coloring-0.2-1|25	%setup -c -a0 -a1
21mr|texlive-coloring-0.2-1|26	
21mr|texlive-coloring-0.2-1|27	%build
21mr|texlive-coloring-0.2-1|28	
21mr|texlive-coloring-0.2-1|29	%install
21mr|texlive-coloring-0.2-1|30	mkdir -p %{buildroot}/usr/share/texmf-dist
21mr|texlive-coloring-0.2-1|31	cp -fpar tex doc %{buildroot}/usr/share/texmf-dist

17544 21
21mr|texlive-colorspace-1.3-1|1	Name:		texlive-colorspace
21mr|texlive-colorspace-1.3-1|2	Version:	1.3
21mr|texlive-colorspace-1.3-1|3	Release:	1
21mr|texlive-colorspace-1.3-1|4	Summary:	The package provides PDF color spaces
21mr|texlive-colorspace-1.3-1|5	Group:		Publishing
21mr|texlive-colorspace-1.3-1|6	URL:		https://ctan.org/tex-archive/macros/latex/contrib/colorspace
21mr|texlive-colorspace-1.3-1|7	License:	MIT
21mr|texlive-colorspace-1.3-1|8	Source0:	http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/colorspace.tar.xz
21mr|texlive-colorspace-1.3-1|9	Source1:	http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/colorspace.doc.tar.xz
21mr|texlive-colorspace-1.3-1|10	BuildArch:	noarch
21mr|texlive-colorspace-1.3-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-colorspace-1.3-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-colorspace-1.3-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-colorspace-1.3-1|14	
21mr|texlive-colorspace-1.3-1|15	%description
21mr|texlive-colorspace-1.3-1|16	This package provides some tools related to PDF color spaces and color management.
21mr|texlive-colorspace-1.3-1|17	It requires xcolor, which is loaded if it has not been before.
21mr|texlive-colorspace-1.3-1|18	
21mr|texlive-colorspace-1.3-1|19	#-----------------------------------------------------------------------
21mr|texlive-colorspace-1.3-1|20	%files
21mr|texlive-colorspace-1.3-1|21	%{_texmfdistdir}/tex/*
21mr|texlive-colorspace-1.3-1|22	%doc %{_texmfdistdir}/doc/*
21mr|texlive-colorspace-1.3-1|23	
21mr|texlive-colorspace-1.3-1|24	#-----------------------------------------------------------------------
21mr|texlive-colorspace-1.3-1|25	%prep
21mr|texlive-colorspace-1.3-1|26	%setup -c -a0 -a1
21mr|texlive-colorspace-1.3-1|27	
21mr|texlive-colorspace-1.3-1|28	%build
21mr|texlive-colorspace-1.3-1|29	
21mr|texlive-colorspace-1.3-1|30	%install
21mr|texlive-colorspace-1.3-1|31	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-colorspace-1.3-1|32	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17545 21
21mr|texlive-colortab-1.0-7|1	# revision 22155
21mr|texlive-colortab-1.0-7|2	# category Package
21mr|texlive-colortab-1.0-7|3	# catalog-ctan /macros/generic/colortab
21mr|texlive-colortab-1.0-7|4	# catalog-date 2010-09-08 11:26:01 +0200
21mr|texlive-colortab-1.0-7|5	# catalog-license lppl
21mr|texlive-colortab-1.0-7|6	# catalog-version 1.0
21mr|texlive-colortab-1.0-7|7	Name:		texlive-colortab
21mr|texlive-colortab-1.0-7|8	Version:	1.0
21mr|texlive-colortab-1.0-7|9	Release:	7
21mr|texlive-colortab-1.0-7|10	Summary:	Shade cells of tables and halign
21mr|texlive-colortab-1.0-7|11	Group:		Publishing
21mr|texlive-colortab-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/generic/colortab
21mr|texlive-colortab-1.0-7|13	License:	LPPL
21mr|texlive-colortab-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/colortab.tar.xz
21mr|texlive-colortab-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/colortab.doc.tar.xz
21mr|texlive-colortab-1.0-7|16	BuildArch:	noarch
21mr|texlive-colortab-1.0-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-colortab-1.0-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-colortab-1.0-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-colortab-1.0-7|20	
21mr|texlive-colortab-1.0-7|21	%description
21mr|texlive-colortab-1.0-7|22	Lets you shade or colour the cells in the alignment
21mr|texlive-colortab-1.0-7|23	environments such as \halign and LaTeX's tabular and array
21mr|texlive-colortab-1.0-7|24	environments. The colortbl or package is to be preferred today
21mr|texlive-colortab-1.0-7|25	with LaTeX (it assures compatibility with the longtable
21mr|texlive-colortab-1.0-7|26	package, which is no longer true with colortab); another modern
21mr|texlive-colortab-1.0-7|27	option is the table-colouring option of the xcolor. However,
21mr|texlive-colortab-1.0-7|28	colortab remains an adequate solution for use with Plain TeX.
21mr|texlive-colortab-1.0-7|29	
21mr|texlive-colortab-1.0-7|30	
21mr|texlive-colortab-1.0-7|31	#-----------------------------------------------------------------------
21mr|texlive-colortab-1.0-7|32	%files
21mr|texlive-colortab-1.0-7|33	%{_texmfdistdir}/tex/generic/colortab/colortab.sty
21mr|texlive-colortab-1.0-7|34	%{_texmfdistdir}/tex/generic/colortab/colortab.tex
21mr|texlive-colortab-1.0-7|35	%doc %{_texmfdistdir}/doc/generic/colortab/Changes
21mr|texlive-colortab-1.0-7|36	%doc %{_texmfdistdir}/doc/generic/colortab/Makefile
21mr|texlive-colortab-1.0-7|37	%doc %{_texmfdistdir}/doc/generic/colortab/colortab-doc.pdf
21mr|texlive-colortab-1.0-7|38	%doc %{_texmfdistdir}/doc/generic/colortab/colortab-doc.tex
21mr|texlive-colortab-1.0-7|39	
21mr|texlive-colortab-1.0-7|40	#-----------------------------------------------------------------------
21mr|texlive-colortab-1.0-7|41	%prep
21mr|texlive-colortab-1.0-7|42	%setup -c -a0 -a1
21mr|texlive-colortab-1.0-7|43	
21mr|texlive-colortab-1.0-7|44	%build
21mr|texlive-colortab-1.0-7|45	
21mr|texlive-colortab-1.0-7|46	%install
21mr|texlive-colortab-1.0-7|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-colortab-1.0-7|48	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17546 21
21mr|texlive-colortbl-1.0a-2|1	Name:		texlive-colortbl
21mr|texlive-colortbl-1.0a-2|2	Version:	1.0a
21mr|texlive-colortbl-1.0a-2|3	Release:	2
21mr|texlive-colortbl-1.0a-2|4	Summary:	Add colour to LaTeX tables
21mr|texlive-colortbl-1.0a-2|5	Group:		Publishing
21mr|texlive-colortbl-1.0a-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/colortbl
21mr|texlive-colortbl-1.0a-2|7	License:	LPPL
21mr|texlive-colortbl-1.0a-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/colortbl.tar.xz
21mr|texlive-colortbl-1.0a-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/colortbl.doc.tar.xz
21mr|texlive-colortbl-1.0a-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/colortbl.source.tar.xz
21mr|texlive-colortbl-1.0a-2|11	BuildArch:	noarch
21mr|texlive-colortbl-1.0a-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-colortbl-1.0a-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-colortbl-1.0a-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-colortbl-1.0a-2|15	
21mr|texlive-colortbl-1.0a-2|16	%description
21mr|texlive-colortbl-1.0a-2|17	The package allows rows and columns to be coloured, and even
21mr|texlive-colortbl-1.0a-2|18	individual cells.
21mr|texlive-colortbl-1.0a-2|19	
21mr|texlive-colortbl-1.0a-2|20	#-----------------------------------------------------------------------
21mr|texlive-colortbl-1.0a-2|21	%files
21mr|texlive-colortbl-1.0a-2|22	%{_texmfdistdir}/tex/latex/colortbl/colortbl.sty
21mr|texlive-colortbl-1.0a-2|23	%doc %{_texmfdistdir}/doc/latex/colortbl/README
21mr|texlive-colortbl-1.0a-2|24	%doc %{_texmfdistdir}/doc/latex/colortbl/colortbl-DE.pdf
21mr|texlive-colortbl-1.0a-2|25	%doc %{_texmfdistdir}/doc/latex/colortbl/colortbl-DE.tex
21mr|texlive-colortbl-1.0a-2|26	%doc %{_texmfdistdir}/doc/latex/colortbl/colortbl.pdf
21mr|texlive-colortbl-1.0a-2|27	#- source
21mr|texlive-colortbl-1.0a-2|28	%doc %{_texmfdistdir}/source/latex/colortbl/colortbl.dtx
21mr|texlive-colortbl-1.0a-2|29	%doc %{_texmfdistdir}/source/latex/colortbl/colortbl.ins
21mr|texlive-colortbl-1.0a-2|30	
21mr|texlive-colortbl-1.0a-2|31	#-----------------------------------------------------------------------
21mr|texlive-colortbl-1.0a-2|32	%prep
21mr|texlive-colortbl-1.0a-2|33	%setup -c -a0 -a1 -a2
21mr|texlive-colortbl-1.0a-2|34	
21mr|texlive-colortbl-1.0a-2|35	%build
21mr|texlive-colortbl-1.0a-2|36	
21mr|texlive-colortbl-1.0a-2|37	%install
21mr|texlive-colortbl-1.0a-2|38	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-colortbl-1.0a-2|39	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17547 21
21mr|texlive-colorwav-1.0-7|1	# revision 15878
21mr|texlive-colorwav-1.0-7|2	# category Package
21mr|texlive-colorwav-1.0-7|3	# catalog-ctan /macros/latex/contrib/colorwav
21mr|texlive-colorwav-1.0-7|4	# catalog-date 2008-08-18 10:38:42 +0200
21mr|texlive-colorwav-1.0-7|5	# catalog-license lgpl
21mr|texlive-colorwav-1.0-7|6	# catalog-version 1.0
21mr|texlive-colorwav-1.0-7|7	Name:		texlive-colorwav
21mr|texlive-colorwav-1.0-7|8	Version:	1.0
21mr|texlive-colorwav-1.0-7|9	Release:	7
21mr|texlive-colorwav-1.0-7|10	Summary:	Colours by wavelength of visible light
21mr|texlive-colorwav-1.0-7|11	Group:		Publishing
21mr|texlive-colorwav-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/colorwav
21mr|texlive-colorwav-1.0-7|13	License:	LGPL
21mr|texlive-colorwav-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/colorwav.tar.xz
21mr|texlive-colorwav-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/colorwav.doc.tar.xz
21mr|texlive-colorwav-1.0-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/colorwav.source.tar.xz
21mr|texlive-colorwav-1.0-7|17	BuildArch:	noarch
21mr|texlive-colorwav-1.0-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-colorwav-1.0-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-colorwav-1.0-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-colorwav-1.0-7|21	
21mr|texlive-colorwav-1.0-7|22	%description
21mr|texlive-colorwav-1.0-7|23	The package allows the user to obtain an RGB value (suitable
21mr|texlive-colorwav-1.0-7|24	for use in the color package) from a wavelength of light. The
21mr|texlive-colorwav-1.0-7|25	default unit is nanometres, but other units may be used. Note
21mr|texlive-colorwav-1.0-7|26	that this function is also available within the xcolor.
21mr|texlive-colorwav-1.0-7|27	
21mr|texlive-colorwav-1.0-7|28	
21mr|texlive-colorwav-1.0-7|29	#-----------------------------------------------------------------------
21mr|texlive-colorwav-1.0-7|30	%files
21mr|texlive-colorwav-1.0-7|31	%{_texmfdistdir}/tex/latex/colorwav/colorwav.sty
21mr|texlive-colorwav-1.0-7|32	%doc %{_texmfdistdir}/doc/latex/colorwav/README
21mr|texlive-colorwav-1.0-7|33	%doc %{_texmfdistdir}/doc/latex/colorwav/colorwav.pdf
21mr|texlive-colorwav-1.0-7|34	#- source
21mr|texlive-colorwav-1.0-7|35	%doc %{_texmfdistdir}/source/latex/colorwav/colorwav.dtx
21mr|texlive-colorwav-1.0-7|36	%doc %{_texmfdistdir}/source/latex/colorwav/colorwav.ins
21mr|texlive-colorwav-1.0-7|37	
21mr|texlive-colorwav-1.0-7|38	#-----------------------------------------------------------------------
21mr|texlive-colorwav-1.0-7|39	%prep
21mr|texlive-colorwav-1.0-7|40	%setup -c -a0 -a1 -a2
21mr|texlive-colorwav-1.0-7|41	
21mr|texlive-colorwav-1.0-7|42	%build
21mr|texlive-colorwav-1.0-7|43	
21mr|texlive-colorwav-1.0-7|44	%install
21mr|texlive-colorwav-1.0-7|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-colorwav-1.0-7|46	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17548 21
21mr|texlive-colorweb-1.3-10|1	# revision 31490
21mr|texlive-colorweb-1.3-10|2	# category Package
21mr|texlive-colorweb-1.3-10|3	# catalog-ctan /macros/latex/contrib/colorweb
21mr|texlive-colorweb-1.3-10|4	# catalog-date 2013-08-21 17:22:18 +0200
21mr|texlive-colorweb-1.3-10|5	# catalog-license lppl1.3
21mr|texlive-colorweb-1.3-10|6	# catalog-version 1.3
21mr|texlive-colorweb-1.3-10|7	Name:		texlive-colorweb
21mr|texlive-colorweb-1.3-10|8	Version:	1.3
21mr|texlive-colorweb-1.3-10|9	Release:	10
21mr|texlive-colorweb-1.3-10|10	Summary:	Extend the color package colour space
21mr|texlive-colorweb-1.3-10|11	Group:		Publishing
21mr|texlive-colorweb-1.3-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/colorweb
21mr|texlive-colorweb-1.3-10|13	License:	LPPL1.3
21mr|texlive-colorweb-1.3-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/colorweb.tar.xz
21mr|texlive-colorweb-1.3-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/colorweb.doc.tar.xz
21mr|texlive-colorweb-1.3-10|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/colorweb.source.tar.xz
21mr|texlive-colorweb-1.3-10|17	BuildArch:	noarch
21mr|texlive-colorweb-1.3-10|18	BuildRequires:	texlive-tlpkg
21mr|texlive-colorweb-1.3-10|19	Requires(pre):	texlive-tlpkg
21mr|texlive-colorweb-1.3-10|20	Requires(post):	texlive-kpathsea
21mr|texlive-colorweb-1.3-10|21	
21mr|texlive-colorweb-1.3-10|22	%description
21mr|texlive-colorweb-1.3-10|23	The package makes the 216 "web-safe colours" available to the
21mr|texlive-colorweb-1.3-10|24	standard color package.
21mr|texlive-colorweb-1.3-10|25	
21mr|texlive-colorweb-1.3-10|26	
21mr|texlive-colorweb-1.3-10|27	#-----------------------------------------------------------------------
21mr|texlive-colorweb-1.3-10|28	%files
21mr|texlive-colorweb-1.3-10|29	%{_texmfdistdir}/tex/latex/colorweb/colorweb.sty
21mr|texlive-colorweb-1.3-10|30	%doc %{_texmfdistdir}/doc/latex/colorweb/README
21mr|texlive-colorweb-1.3-10|31	%doc %{_texmfdistdir}/doc/latex/colorweb/colorweb.pdf
21mr|texlive-colorweb-1.3-10|32	%doc %{_texmfdistdir}/doc/latex/colorweb/colorwebfull.pdf
21mr|texlive-colorweb-1.3-10|33	%doc %{_texmfdistdir}/doc/latex/colorweb/colorwebuser.pdf
21mr|texlive-colorweb-1.3-10|34	%doc %{_texmfdistdir}/doc/latex/colorweb/descript.ion
21mr|texlive-colorweb-1.3-10|35	#- source
21mr|texlive-colorweb-1.3-10|36	%doc %{_texmfdistdir}/source/latex/colorweb/colorweb.dtx
21mr|texlive-colorweb-1.3-10|37	%doc %{_texmfdistdir}/source/latex/colorweb/colorweb.ins
21mr|texlive-colorweb-1.3-10|38	
21mr|texlive-colorweb-1.3-10|39	#-----------------------------------------------------------------------
21mr|texlive-colorweb-1.3-10|40	%prep
21mr|texlive-colorweb-1.3-10|41	%setup -c -a0 -a1 -a2
21mr|texlive-colorweb-1.3-10|42	
21mr|texlive-colorweb-1.3-10|43	%build
21mr|texlive-colorweb-1.3-10|44	
21mr|texlive-colorweb-1.3-10|45	%install
21mr|texlive-colorweb-1.3-10|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-colorweb-1.3-10|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17549 21
21mr|texlive-colourchange-1.22-7|1	# revision 21741
21mr|texlive-colourchange-1.22-7|2	# category Package
21mr|texlive-colourchange-1.22-7|3	# catalog-ctan /macros/latex/contrib/colourchange
21mr|texlive-colourchange-1.22-7|4	# catalog-date 2011-03-16 12:04:55 +0100
21mr|texlive-colourchange-1.22-7|5	# catalog-license gpl3
21mr|texlive-colourchange-1.22-7|6	# catalog-version 1.22
21mr|texlive-colourchange-1.22-7|7	Name:		texlive-colourchange
21mr|texlive-colourchange-1.22-7|8	Version:	1.22
21mr|texlive-colourchange-1.22-7|9	Release:	7
21mr|texlive-colourchange-1.22-7|10	Summary:	Colourchange
21mr|texlive-colourchange-1.22-7|11	Group:		Publishing
21mr|texlive-colourchange-1.22-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/colourchange
21mr|texlive-colourchange-1.22-7|13	License:	GPL3
21mr|texlive-colourchange-1.22-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/colourchange.tar.xz
21mr|texlive-colourchange-1.22-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/colourchange.doc.tar.xz
21mr|texlive-colourchange-1.22-7|16	BuildArch:	noarch
21mr|texlive-colourchange-1.22-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-colourchange-1.22-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-colourchange-1.22-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-colourchange-1.22-7|20	
21mr|texlive-colourchange-1.22-7|21	%description
21mr|texlive-colourchange-1.22-7|22	The package allows you to change the colour of the structural
21mr|texlive-colourchange-1.22-7|23	elements (inner theme and outer theme) of your beamer
21mr|texlive-colourchange-1.22-7|24	presentation during the presentation. There is a manual option
21mr|texlive-colourchange-1.22-7|25	but there is also the option to have your structure colour
21mr|texlive-colourchange-1.22-7|26	change from one colour to another as a function of how far
21mr|texlive-colourchange-1.22-7|27	through the presentation you are.
21mr|texlive-colourchange-1.22-7|28	
21mr|texlive-colourchange-1.22-7|29	
21mr|texlive-colourchange-1.22-7|30	#-----------------------------------------------------------------------
21mr|texlive-colourchange-1.22-7|31	%files
21mr|texlive-colourchange-1.22-7|32	%{_texmfdistdir}/tex/latex/colourchange/colourchange.sty
21mr|texlive-colourchange-1.22-7|33	%doc %{_texmfdistdir}/doc/latex/colourchange/README
21mr|texlive-colourchange-1.22-7|34	%doc %{_texmfdistdir}/doc/latex/colourchange/colourchangedoc.pdf
21mr|texlive-colourchange-1.22-7|35	%doc %{_texmfdistdir}/doc/latex/colourchange/colourchangedoc.tex
21mr|texlive-colourchange-1.22-7|36	
21mr|texlive-colourchange-1.22-7|37	#-----------------------------------------------------------------------
21mr|texlive-colourchange-1.22-7|38	%prep
21mr|texlive-colourchange-1.22-7|39	%setup -c -a0 -a1
21mr|texlive-colourchange-1.22-7|40	
21mr|texlive-colourchange-1.22-7|41	%build
21mr|texlive-colourchange-1.22-7|42	
21mr|texlive-colourchange-1.22-7|43	%install
21mr|texlive-colourchange-1.22-7|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-colourchange-1.22-7|45	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17550 21
21mr|texlive-combelow-0.99f-7|1	# revision 18462
21mr|texlive-combelow-0.99f-7|2	# category Package
21mr|texlive-combelow-0.99f-7|3	# catalog-ctan /macros/latex/contrib/combelow
21mr|texlive-combelow-0.99f-7|4	# catalog-date 2010-05-24 13:39:10 +0200
21mr|texlive-combelow-0.99f-7|5	# catalog-license lppl1.3
21mr|texlive-combelow-0.99f-7|6	# catalog-version 0.99f
21mr|texlive-combelow-0.99f-7|7	Name:		texlive-combelow
21mr|texlive-combelow-0.99f-7|8	Version:	0.99f
21mr|texlive-combelow-0.99f-7|9	Release:	7
21mr|texlive-combelow-0.99f-7|10	Summary:	Typeset "comma-below" letters, as in Romanian
21mr|texlive-combelow-0.99f-7|11	Group:		Publishing
21mr|texlive-combelow-0.99f-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/combelow
21mr|texlive-combelow-0.99f-7|13	License:	LPPL1.3
21mr|texlive-combelow-0.99f-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/combelow.tar.xz
21mr|texlive-combelow-0.99f-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/combelow.doc.tar.xz
21mr|texlive-combelow-0.99f-7|16	BuildArch:	noarch
21mr|texlive-combelow-0.99f-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-combelow-0.99f-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-combelow-0.99f-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-combelow-0.99f-7|20	
21mr|texlive-combelow-0.99f-7|21	%description
21mr|texlive-combelow-0.99f-7|22	The package defines a command \cb that positions a comma below
21mr|texlive-combelow-0.99f-7|23	a letter, as required (for example) in Romanian typesetting.
21mr|texlive-combelow-0.99f-7|24	The command is robust, but interferes with hyphenation.
21mr|texlive-combelow-0.99f-7|25	
21mr|texlive-combelow-0.99f-7|26	
21mr|texlive-combelow-0.99f-7|27	#-----------------------------------------------------------------------
21mr|texlive-combelow-0.99f-7|28	%files
21mr|texlive-combelow-0.99f-7|29	%{_texmfdistdir}/tex/latex/combelow/combelow.sty
21mr|texlive-combelow-0.99f-7|30	%doc %{_texmfdistdir}/doc/latex/combelow/README
21mr|texlive-combelow-0.99f-7|31	%doc %{_texmfdistdir}/doc/latex/combelow/combelow.bib
21mr|texlive-combelow-0.99f-7|32	%doc %{_texmfdistdir}/doc/latex/combelow/combelow.pdf
21mr|texlive-combelow-0.99f-7|33	%doc %{_texmfdistdir}/doc/latex/combelow/combelow.tex
21mr|texlive-combelow-0.99f-7|34	
21mr|texlive-combelow-0.99f-7|35	#-----------------------------------------------------------------------
21mr|texlive-combelow-0.99f-7|36	%prep
21mr|texlive-combelow-0.99f-7|37	%setup -c -a0 -a1
21mr|texlive-combelow-0.99f-7|38	
21mr|texlive-combelow-0.99f-7|39	%build
21mr|texlive-combelow-0.99f-7|40	
21mr|texlive-combelow-0.99f-7|41	%install
21mr|texlive-combelow-0.99f-7|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-combelow-0.99f-7|43	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17551 21
21mr|texlive-combine-0.7a-7|1	# revision 19361
21mr|texlive-combine-0.7a-7|2	# category Package
21mr|texlive-combine-0.7a-7|3	# catalog-ctan /macros/latex/contrib/combine
21mr|texlive-combine-0.7a-7|4	# catalog-date 2010-07-10 16:18:55 +0200
21mr|texlive-combine-0.7a-7|5	# catalog-license lppl1.3
21mr|texlive-combine-0.7a-7|6	# catalog-version 0.7a
21mr|texlive-combine-0.7a-7|7	Name:		texlive-combine
21mr|texlive-combine-0.7a-7|8	Version:	0.7a
21mr|texlive-combine-0.7a-7|9	Release:	7
21mr|texlive-combine-0.7a-7|10	Summary:	Bundle individual documents into a single document
21mr|texlive-combine-0.7a-7|11	Group:		Publishing
21mr|texlive-combine-0.7a-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/combine
21mr|texlive-combine-0.7a-7|13	License:	LPPL1.3
21mr|texlive-combine-0.7a-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/combine.tar.xz
21mr|texlive-combine-0.7a-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/combine.doc.tar.xz
21mr|texlive-combine-0.7a-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/combine.source.tar.xz
21mr|texlive-combine-0.7a-7|17	BuildArch:	noarch
21mr|texlive-combine-0.7a-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-combine-0.7a-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-combine-0.7a-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-combine-0.7a-7|21	
21mr|texlive-combine-0.7a-7|22	%description
21mr|texlive-combine-0.7a-7|23	The combine class lets you bundle individual documents into a
21mr|texlive-combine-0.7a-7|24	single document, such as when preparing a conference
21mr|texlive-combine-0.7a-7|25	proceedings. The auxiliary combinet package puts the titles and
21mr|texlive-combine-0.7a-7|26	authors from \maketitle commands into the main document's Table
21mr|texlive-combine-0.7a-7|27	of Contents. The package cooperates with the abstract and
21mr|texlive-combine-0.7a-7|28	titling packages.
21mr|texlive-combine-0.7a-7|29	
21mr|texlive-combine-0.7a-7|30	
21mr|texlive-combine-0.7a-7|31	#-----------------------------------------------------------------------
21mr|texlive-combine-0.7a-7|32	%files
21mr|texlive-combine-0.7a-7|33	%{_texmfdistdir}/tex/latex/combine/combcite.sty
21mr|texlive-combine-0.7a-7|34	%{_texmfdistdir}/tex/latex/combine/combine.cls
21mr|texlive-combine-0.7a-7|35	%{_texmfdistdir}/tex/latex/combine/combinet.sty
21mr|texlive-combine-0.7a-7|36	%{_texmfdistdir}/tex/latex/combine/combnat.sty
21mr|texlive-combine-0.7a-7|37	%doc %{_texmfdistdir}/doc/latex/combine/README
21mr|texlive-combine-0.7a-7|38	%doc %{_texmfdistdir}/doc/latex/combine/combine.pdf
21mr|texlive-combine-0.7a-7|39	#- source
21mr|texlive-combine-0.7a-7|40	%doc %{_texmfdistdir}/source/latex/combine/combine.dtx
21mr|texlive-combine-0.7a-7|41	%doc %{_texmfdistdir}/source/latex/combine/combine.ins
21mr|texlive-combine-0.7a-7|42	
21mr|texlive-combine-0.7a-7|43	#-----------------------------------------------------------------------
21mr|texlive-combine-0.7a-7|44	%prep
21mr|texlive-combine-0.7a-7|45	%setup -c -a0 -a1 -a2
21mr|texlive-combine-0.7a-7|46	
21mr|texlive-combine-0.7a-7|47	%build
21mr|texlive-combine-0.7a-7|48	
21mr|texlive-combine-0.7a-7|49	%install
21mr|texlive-combine-0.7a-7|50	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-combine-0.7a-7|51	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17552 21
21mr|texlive-combinedgraphics-0.2.2-6|1	# revision 27198
21mr|texlive-combinedgraphics-0.2.2-6|2	# category Package
21mr|texlive-combinedgraphics-0.2.2-6|3	# catalog-ctan /macros/latex/contrib/combinedgraphics
21mr|texlive-combinedgraphics-0.2.2-6|4	# catalog-date 2012-07-16 18:35:20 +0200
21mr|texlive-combinedgraphics-0.2.2-6|5	# catalog-license gpl
21mr|texlive-combinedgraphics-0.2.2-6|6	# catalog-version 0.2.2
21mr|texlive-combinedgraphics-0.2.2-6|7	Name:		texlive-combinedgraphics
21mr|texlive-combinedgraphics-0.2.2-6|8	Version:	0.2.2
21mr|texlive-combinedgraphics-0.2.2-6|9	Release:	6
21mr|texlive-combinedgraphics-0.2.2-6|10	Summary:	Include graphic (EPS or PDF)/LaTeX combinations
21mr|texlive-combinedgraphics-0.2.2-6|11	Group:		Publishing
21mr|texlive-combinedgraphics-0.2.2-6|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/combinedgraphics
21mr|texlive-combinedgraphics-0.2.2-6|13	License:	GPL
21mr|texlive-combinedgraphics-0.2.2-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/combinedgraphics.tar.xz
21mr|texlive-combinedgraphics-0.2.2-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/combinedgraphics.doc.tar.xz
21mr|texlive-combinedgraphics-0.2.2-6|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/combinedgraphics.source.tar.xz
21mr|texlive-combinedgraphics-0.2.2-6|17	BuildArch:	noarch
21mr|texlive-combinedgraphics-0.2.2-6|18	BuildRequires:	texlive-tlpkg
21mr|texlive-combinedgraphics-0.2.2-6|19	Requires(pre):	texlive-tlpkg
21mr|texlive-combinedgraphics-0.2.2-6|20	Requires(post):	texlive-kpathsea
21mr|texlive-combinedgraphics-0.2.2-6|21	
21mr|texlive-combinedgraphics-0.2.2-6|22	%description
21mr|texlive-combinedgraphics-0.2.2-6|23	This package provides a macro (\includecombinedgraphics) for
21mr|texlive-combinedgraphics-0.2.2-6|24	the inclusion of combined EPS/LaTeX and PDF/LaTeX graphics (an
21mr|texlive-combinedgraphics-0.2.2-6|25	export format of Gnuplot, Xfig, and maybe other programs).
21mr|texlive-combinedgraphics-0.2.2-6|26	Instead of including the graphics with a simple \input, the
21mr|texlive-combinedgraphics-0.2.2-6|27	\includecombinedgraphics macro has some comforts: - changing
21mr|texlive-combinedgraphics-0.2.2-6|28	the font and color of the text of the LaTeX part; - rescaling
21mr|texlive-combinedgraphics-0.2.2-6|29	the graphics without affecting the font of the LaTeX part; -
21mr|texlive-combinedgraphics-0.2.2-6|30	automatic inclusion of the vector graphics part, as far as
21mr|texlive-combinedgraphics-0.2.2-6|31	LaTeX part does not do it (e.g., for files exported from
21mr|texlive-combinedgraphics-0.2.2-6|32	Gnuplot before version 4.2); and - rescaling and rotating of
21mr|texlive-combinedgraphics-0.2.2-6|33	complete graphics (similar to \includegraphics from the
21mr|texlive-combinedgraphics-0.2.2-6|34	graphicx package).
21mr|texlive-combinedgraphics-0.2.2-6|35	
21mr|texlive-combinedgraphics-0.2.2-6|36	
21mr|texlive-combinedgraphics-0.2.2-6|37	#-----------------------------------------------------------------------
21mr|texlive-combinedgraphics-0.2.2-6|38	%files
21mr|texlive-combinedgraphics-0.2.2-6|39	%{_texmfdistdir}/tex/latex/combinedgraphics/combinedgraphics.sty
21mr|texlive-combinedgraphics-0.2.2-6|40	%doc %{_texmfdistdir}/doc/latex/combinedgraphics/COPYING
21mr|texlive-combinedgraphics-0.2.2-6|41	%doc %{_texmfdistdir}/doc/latex/combinedgraphics/Makefile
21mr|texlive-combinedgraphics-0.2.2-6|42	%doc %{_texmfdistdir}/doc/latex/combinedgraphics/README
21mr|texlive-combinedgraphics-0.2.2-6|43	%doc %{_texmfdistdir}/doc/latex/combinedgraphics/combinedgraphics.pdf
21mr|texlive-combinedgraphics-0.2.2-6|44	%doc %{_texmfdistdir}/doc/latex/combinedgraphics/test/Makefile
21mr|texlive-combinedgraphics-0.2.2-6|45	%doc %{_texmfdistdir}/doc/latex/combinedgraphics/test/combinedgraphics_test.pdf
21mr|texlive-combinedgraphics-0.2.2-6|46	%doc %{_texmfdistdir}/doc/latex/combinedgraphics/test/combinedgraphics_test.tex
21mr|texlive-combinedgraphics-0.2.2-6|47	%doc %{_texmfdistdir}/doc/latex/combinedgraphics/test/gnuplot42.eps
21mr|texlive-combinedgraphics-0.2.2-6|48	%doc %{_texmfdistdir}/doc/latex/combinedgraphics/test/gnuplot42.pdf
21mr|texlive-combinedgraphics-0.2.2-6|49	%doc %{_texmfdistdir}/doc/latex/combinedgraphics/test/gnuplot42.plt
21mr|texlive-combinedgraphics-0.2.2-6|50	%doc %{_texmfdistdir}/doc/latex/combinedgraphics/test/gnuplot42.tex
21mr|texlive-combinedgraphics-0.2.2-6|51	%doc %{_texmfdistdir}/doc/latex/combinedgraphics/test/xfig325.eps
21mr|texlive-combinedgraphics-0.2.2-6|52	%doc %{_texmfdistdir}/doc/latex/combinedgraphics/test/xfig325.fig
21mr|texlive-combinedgraphics-0.2.2-6|53	%doc %{_texmfdistdir}/doc/latex/combinedgraphics/test/xfig325.pdf
21mr|texlive-combinedgraphics-0.2.2-6|54	%doc %{_texmfdistdir}/doc/latex/combinedgraphics/test/xfig325.tex
21mr|texlive-combinedgraphics-0.2.2-6|55	#- source
21mr|texlive-combinedgraphics-0.2.2-6|56	%doc %{_texmfdistdir}/source/latex/combinedgraphics/combinedgraphics.dtx
21mr|texlive-combinedgraphics-0.2.2-6|57	%doc %{_texmfdistdir}/source/latex/combinedgraphics/combinedgraphics.ins
21mr|texlive-combinedgraphics-0.2.2-6|58	
21mr|texlive-combinedgraphics-0.2.2-6|59	#-----------------------------------------------------------------------
21mr|texlive-combinedgraphics-0.2.2-6|60	%prep
21mr|texlive-combinedgraphics-0.2.2-6|61	%setup -c -a0 -a1 -a2
21mr|texlive-combinedgraphics-0.2.2-6|62	
21mr|texlive-combinedgraphics-0.2.2-6|63	%build
21mr|texlive-combinedgraphics-0.2.2-6|64	
21mr|texlive-combinedgraphics-0.2.2-6|65	%install
21mr|texlive-combinedgraphics-0.2.2-6|66	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-combinedgraphics-0.2.2-6|67	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17553 21
21mr|texlive-comma-1.2-7|1	# revision 18259
21mr|texlive-comma-1.2-7|2	# category Package
21mr|texlive-comma-1.2-7|3	# catalog-ctan /macros/latex/contrib/comma
21mr|texlive-comma-1.2-7|4	# catalog-date 2010-05-23 19:54:42 +0200
21mr|texlive-comma-1.2-7|5	# catalog-license lppl
21mr|texlive-comma-1.2-7|6	# catalog-version 1.2
21mr|texlive-comma-1.2-7|7	Name:		texlive-comma
21mr|texlive-comma-1.2-7|8	Version:	1.2
21mr|texlive-comma-1.2-7|9	Release:	7
21mr|texlive-comma-1.2-7|10	Summary:	Formats a number by inserting commas
21mr|texlive-comma-1.2-7|11	Group:		Publishing
21mr|texlive-comma-1.2-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/comma
21mr|texlive-comma-1.2-7|13	License:	LPPL
21mr|texlive-comma-1.2-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/comma.tar.xz
21mr|texlive-comma-1.2-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/comma.doc.tar.xz
21mr|texlive-comma-1.2-7|16	BuildArch:	noarch
21mr|texlive-comma-1.2-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-comma-1.2-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-comma-1.2-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-comma-1.2-7|20	
21mr|texlive-comma-1.2-7|21	%description
21mr|texlive-comma-1.2-7|22	A flexible package that allows commas (or anything else) to be
21mr|texlive-comma-1.2-7|23	inserted every three digits in a number, as in 1,234.
21mr|texlive-comma-1.2-7|24	
21mr|texlive-comma-1.2-7|25	
21mr|texlive-comma-1.2-7|26	#-----------------------------------------------------------------------
21mr|texlive-comma-1.2-7|27	%files
21mr|texlive-comma-1.2-7|28	%{_texmfdistdir}/tex/latex/comma/comma.sty
21mr|texlive-comma-1.2-7|29	%doc %{_texmfdistdir}/doc/latex/comma/README
21mr|texlive-comma-1.2-7|30	%doc %{_texmfdistdir}/doc/latex/comma/comma.pdf
21mr|texlive-comma-1.2-7|31	%doc %{_texmfdistdir}/doc/latex/comma/comma.tex
21mr|texlive-comma-1.2-7|32	
21mr|texlive-comma-1.2-7|33	#-----------------------------------------------------------------------
21mr|texlive-comma-1.2-7|34	%prep
21mr|texlive-comma-1.2-7|35	%setup -c -a0 -a1
21mr|texlive-comma-1.2-7|36	
21mr|texlive-comma-1.2-7|37	%build
21mr|texlive-comma-1.2-7|38	
21mr|texlive-comma-1.2-7|39	%install
21mr|texlive-comma-1.2-7|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-comma-1.2-7|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17554 21
21mr|texlive-commado-r0.11a-2|1	# revision 28419
21mr|texlive-commado-r0.11a-2|2	# category Package
21mr|texlive-commado-r0.11a-2|3	# catalog-ctan /macros/generic/commado
21mr|texlive-commado-r0.11a-2|4	# catalog-date 2012-12-02 13:05:20 +0100
21mr|texlive-commado-r0.11a-2|5	# catalog-license lppl1.3
21mr|texlive-commado-r0.11a-2|6	# catalog-version 0.11
21mr|texlive-commado-r0.11a-2|7	Name:		texlive-commado
21mr|texlive-commado-r0.11a-2|8	Version:	r0.11a
21mr|texlive-commado-r0.11a-2|9	Release:	2
21mr|texlive-commado-r0.11a-2|10	Summary:	Expandable iteration on comma-separated and filename lists
21mr|texlive-commado-r0.11a-2|11	Group:		Publishing
21mr|texlive-commado-r0.11a-2|12	URL:		http://www.ctan.org/tex-archive/macros/generic/commado
21mr|texlive-commado-r0.11a-2|13	License:	LPPL1.3
21mr|texlive-commado-r0.11a-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/commado.tar.xz
21mr|texlive-commado-r0.11a-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/commado.doc.tar.xz
21mr|texlive-commado-r0.11a-2|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/commado.source.tar.xz
21mr|texlive-commado-r0.11a-2|17	BuildArch:	noarch
21mr|texlive-commado-r0.11a-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-commado-r0.11a-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-commado-r0.11a-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-commado-r0.11a-2|21	
21mr|texlive-commado-r0.11a-2|22	%description
21mr|texlive-commado-r0.11a-2|23	The bundle provides two packages: commado and filesdo. The
21mr|texlive-commado-r0.11a-2|24	package commado provides the command \DoWithCSL:
21mr|texlive-commado-r0.11a-2|25	\DoWithCSL{cmd}{list} applies an existing one-parameter macro
21mr|texlive-commado-r0.11a-2|26	cmd to each item in a list list in which terms are separated by
21mr|texlive-commado-r0.11a-2|27	commas. The package filesdo provides the command
21mr|texlive-commado-r0.11a-2|28	\DoWithBasesExts: \DoWithBasesExts{cmd}{bases}{exts} which runs
21mr|texlive-commado-r0.11a-2|29	the single parameter command cmd on each file whose base and
21mr|texlive-commado-r0.11a-2|30	extension are respectively from the comma-separated lists bases
21mr|texlive-commado-r0.11a-2|31	and exts. These 'loop'-like commands are (themselves) entirely
21mr|texlive-commado-r0.11a-2|32	expandable. The packages rely on packages plainpkg, and
21mr|texlive-commado-r0.11a-2|33	stacklet.
21mr|texlive-commado-r0.11a-2|34	
21mr|texlive-commado-r0.11a-2|35	#-----------------------------------------------------------------------
21mr|texlive-commado-r0.11a-2|36	%files
21mr|texlive-commado-r0.11a-2|37	%{_texmfdistdir}/tex/generic/commado/commado.RLS
21mr|texlive-commado-r0.11a-2|38	%{_texmfdistdir}/tex/generic/commado/commado.sty
21mr|texlive-commado-r0.11a-2|39	%{_texmfdistdir}/tex/generic/commado/filesdo.sty
21mr|texlive-commado-r0.11a-2|40	%doc %{_texmfdistdir}/doc/generic/commado/README
21mr|texlive-commado-r0.11a-2|41	%doc %{_texmfdistdir}/doc/generic/commado/SrcFILEs.txt
21mr|texlive-commado-r0.11a-2|42	%doc %{_texmfdistdir}/doc/generic/commado/commado.pdf
21mr|texlive-commado-r0.11a-2|43	#- source
21mr|texlive-commado-r0.11a-2|44	%doc %{_texmfdistdir}/source/generic/commado/commado.tex
21mr|texlive-commado-r0.11a-2|45	%doc %{_texmfdistdir}/source/generic/commado/srcfiles.tex
21mr|texlive-commado-r0.11a-2|46	
21mr|texlive-commado-r0.11a-2|47	#-----------------------------------------------------------------------
21mr|texlive-commado-r0.11a-2|48	%prep
21mr|texlive-commado-r0.11a-2|49	%setup -c -a0 -a1 -a2
21mr|texlive-commado-r0.11a-2|50	
21mr|texlive-commado-r0.11a-2|51	%build
21mr|texlive-commado-r0.11a-2|52	
21mr|texlive-commado-r0.11a-2|53	%install
21mr|texlive-commado-r0.11a-2|54	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-commado-r0.11a-2|55	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17555 21
21mr|texlive-commedit-1.02-1|1	Name:		texlive-commedit
21mr|texlive-commedit-1.02-1|2	Version:	1.02
21mr|texlive-commedit-1.02-1|3	Release:	1
21mr|texlive-commedit-1.02-1|4	Summary:	The package is intended for commented editions
21mr|texlive-commedit-1.02-1|5	Group:		Publishing
21mr|texlive-commedit-1.02-1|6	URL:		https://ctan.org/tex-archive/macros/latex/contrib/commedit
21mr|texlive-commedit-1.02-1|7	License:	LPPL
21mr|texlive-commedit-1.02-1|8	Source0:	http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/commedit.tar.xz
21mr|texlive-commedit-1.02-1|9	Source1:	http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/commedit.doc.tar.xz
21mr|texlive-commedit-1.02-1|10	Source2:	http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/commedit.source.tar.xz
21mr|texlive-commedit-1.02-1|11	BuildArch:	noarch
21mr|texlive-commedit-1.02-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-commedit-1.02-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-commedit-1.02-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-commedit-1.02-1|15	
21mr|texlive-commedit-1.02-1|16	%description
21mr|texlive-commedit-1.02-1|17	The package is intended for commented editions.
21mr|texlive-commedit-1.02-1|18	An example of commented edition is a teacher's book based on a student's textbook.
21mr|texlive-commedit-1.02-1|19	Each page of a teacher's book is a page from the textbook and comments for the teacher.
21mr|texlive-commedit-1.02-1|20	
21mr|texlive-commedit-1.02-1|21	#-----------------------------------------------------------------------
21mr|texlive-commedit-1.02-1|22	%files
21mr|texlive-commedit-1.02-1|23	%{_texmfdistdir}/tex/*
21mr|texlive-commedit-1.02-1|24	%doc %{_texmfdistdir}/doc/*
21mr|texlive-commedit-1.02-1|25	%doc %{_texmfdistdir}/source/*
21mr|texlive-commedit-1.02-1|26	
21mr|texlive-commedit-1.02-1|27	#-----------------------------------------------------------------------
21mr|texlive-commedit-1.02-1|28	%prep
21mr|texlive-commedit-1.02-1|29	%setup -c -a0 -a1 -a2
21mr|texlive-commedit-1.02-1|30	
21mr|texlive-commedit-1.02-1|31	%build
21mr|texlive-commedit-1.02-1|32	
21mr|texlive-commedit-1.02-1|33	%install
21mr|texlive-commedit-1.02-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-commedit-1.02-1|35	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17556 21
21mr|texlive-comment-3.8-2|1	Name:		texlive-comment
21mr|texlive-comment-3.8-2|2	Version:	3.8
21mr|texlive-comment-3.8-2|3	Release:	2
21mr|texlive-comment-3.8-2|4	Summary:	Selectively include/excludes portions of text
21mr|texlive-comment-3.8-2|5	Group:		Publishing
21mr|texlive-comment-3.8-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/comment
21mr|texlive-comment-3.8-2|7	License:	GPL
21mr|texlive-comment-3.8-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/comment.tar.xz
21mr|texlive-comment-3.8-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/comment.doc.tar.xz
21mr|texlive-comment-3.8-2|10	BuildArch:	noarch
21mr|texlive-comment-3.8-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-comment-3.8-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-comment-3.8-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-comment-3.8-2|14	
21mr|texlive-comment-3.8-2|15	%description
21mr|texlive-comment-3.8-2|16	Selectively include/exclude pieces of text, allowing the user
21mr|texlive-comment-3.8-2|17	to define new, separately controlled, comment versions. All
21mr|texlive-comment-3.8-2|18	text between \comment ... \endcomment or \begin{comment} ...
21mr|texlive-comment-3.8-2|19	\end{comment} is discarded. The opening and closing commands
21mr|texlive-comment-3.8-2|20	should appear on a line of their own. No starting spaces,
21mr|texlive-comment-3.8-2|21	nothing after it. This environment should work with arbitrary
21mr|texlive-comment-3.8-2|22	amounts of comment, and the comment can be arbitrary text.
21mr|texlive-comment-3.8-2|23	Other 'comment' environments are defined and
21mr|texlive-comment-3.8-2|24	selected/deselected with \includecomment{versiona} and
21mr|texlive-comment-3.8-2|25	\excludecoment{versionb} These environments are used as
21mr|texlive-comment-3.8-2|26	\versiona ... \endversiona or \begin{versiona} ...
21mr|texlive-comment-3.8-2|27	\end{versiona} with the opening and closing commands again on a
21mr|texlive-comment-3.8-2|28	line of their own.
21mr|texlive-comment-3.8-2|29	
21mr|texlive-comment-3.8-2|30	#-----------------------------------------------------------------------
21mr|texlive-comment-3.8-2|31	%files
21mr|texlive-comment-3.8-2|32	%{_texmfdistdir}/tex/latex/comment
21mr|texlive-comment-3.8-2|33	%doc %{_texmfdistdir}/doc/latex/comment
21mr|texlive-comment-3.8-2|34	
21mr|texlive-comment-3.8-2|35	#-----------------------------------------------------------------------
21mr|texlive-comment-3.8-2|36	%prep
21mr|texlive-comment-3.8-2|37	%setup -c -a0 -a1
21mr|texlive-comment-3.8-2|38	
21mr|texlive-comment-3.8-2|39	%build
21mr|texlive-comment-3.8-2|40	
21mr|texlive-comment-3.8-2|41	%install
21mr|texlive-comment-3.8-2|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-comment-3.8-2|43	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17557 21
21mr|texlive-competences-1.0-1|1	Name:		texlive-competences
21mr|texlive-competences-1.0-1|2	Version:	1.0
21mr|texlive-competences-1.0-1|3	Release:	1
21mr|texlive-competences-1.0-1|4	Summary:	Track skills of classroom checks
21mr|texlive-competences-1.0-1|5	Group:		Publishing
21mr|texlive-competences-1.0-1|6	URL:		https://ctan.org/pkg/competences
21mr|texlive-competences-1.0-1|7	License:	LPPL1.3
21mr|texlive-competences-1.0-1|8	Source0:	http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/competences.tar.xz
21mr|texlive-competences-1.0-1|9	Source1:	http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/competences.doc.tar.xz
21mr|texlive-competences-1.0-1|10	Source2:	http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/competences.source.tar.xz
21mr|texlive-competences-1.0-1|11	BuildArch:	noarch
21mr|texlive-competences-1.0-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-competences-1.0-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-competences-1.0-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-competences-1.0-1|15	
21mr|texlive-competences-1.0-1|16	%description
21mr|texlive-competences-1.0-1|17	This package is an attempt to track skills assessed during a
21mr|texlive-competences-1.0-1|18	classroom check. Each question can be associated with one or
21mr|texlive-competences-1.0-1|19	more skills and be assigned a number of points to be earned. At
21mr|texlive-competences-1.0-1|20	the end of the text, a table set summarizes the skills
21mr|texlive-competences-1.0-1|21	assessed, and in what proportions.
21mr|texlive-competences-1.0-1|22	
21mr|texlive-competences-1.0-1|23	#-----------------------------------------------------------------------
21mr|texlive-competences-1.0-1|24	%files
21mr|texlive-competences-1.0-1|25	%{_texmfdistdir}/tex/*
21mr|texlive-competences-1.0-1|26	%doc %{_texmfdistdir}/doc/*
21mr|texlive-competences-1.0-1|27	#- source
21mr|texlive-competences-1.0-1|28	%doc %{_texmfdistdir}/source/*
21mr|texlive-competences-1.0-1|29	
21mr|texlive-competences-1.0-1|30	#-----------------------------------------------------------------------
21mr|texlive-competences-1.0-1|31	%prep
21mr|texlive-competences-1.0-1|32	%setup -c -a0 -a1 -a2
21mr|texlive-competences-1.0-1|33	
21mr|texlive-competences-1.0-1|34	%build
21mr|texlive-competences-1.0-1|35	
21mr|texlive-competences-1.0-1|36	%install
21mr|texlive-competences-1.0-1|37	mkdir -p %{buildroot}%{_texmfdistdir}

17558 21
21mr|texlive-complexity-0.81a-2|1	# revision 15878
21mr|texlive-complexity-0.81a-2|2	# category Package
21mr|texlive-complexity-0.81a-2|3	# catalog-ctan /macros/latex/contrib/complexity
21mr|texlive-complexity-0.81a-2|4	# catalog-date 2007-02-03 21:01:24 +0100
21mr|texlive-complexity-0.81a-2|5	# catalog-license lppl
21mr|texlive-complexity-0.81a-2|6	# catalog-version 0.76
21mr|texlive-complexity-0.81a-2|7	Name:		texlive-complexity
21mr|texlive-complexity-0.81a-2|8	Version:	0.81a
21mr|texlive-complexity-0.81a-2|9	Release:	2
21mr|texlive-complexity-0.81a-2|10	Summary:	Computational complexity class names
21mr|texlive-complexity-0.81a-2|11	Group:		Publishing
21mr|texlive-complexity-0.81a-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/complexity
21mr|texlive-complexity-0.81a-2|13	License:	LPPL
21mr|texlive-complexity-0.81a-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/complexity.tar.xz
21mr|texlive-complexity-0.81a-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/complexity.doc.tar.xz
21mr|texlive-complexity-0.81a-2|16	BuildArch:	noarch
21mr|texlive-complexity-0.81a-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-complexity-0.81a-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-complexity-0.81a-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-complexity-0.81a-2|20	
21mr|texlive-complexity-0.81a-2|21	%description
21mr|texlive-complexity-0.81a-2|22	Complexity is a LaTeX package that defines commands to typeset
21mr|texlive-complexity-0.81a-2|23	Computational Complexity Classes such as $\P$ and $\NP$ (as
21mr|texlive-complexity-0.81a-2|24	well as hundreds of others). It also offers several options
21mr|texlive-complexity-0.81a-2|25	including which font classes are typeset in and how many are
21mr|texlive-complexity-0.81a-2|26	defined (all of them or just the basic, most commonly used
21mr|texlive-complexity-0.81a-2|27	ones). The package has no dependencies other than the standard
21mr|texlive-complexity-0.81a-2|28	ifthen package.
21mr|texlive-complexity-0.81a-2|29	
21mr|texlive-complexity-0.81a-2|30	#-----------------------------------------------------------------------
21mr|texlive-complexity-0.81a-2|31	%files
21mr|texlive-complexity-0.81a-2|32	%{_texmfdistdir}/tex/latex/complexity/complexity.sty
21mr|texlive-complexity-0.81a-2|33	%{_texmfdistdir}/tex/latex/complexity/mycomplexity.sty
21mr|texlive-complexity-0.81a-2|34	%doc %{_texmfdistdir}/doc/latex/complexity/README
21mr|texlive-complexity-0.81a-2|35	%doc %{_texmfdistdir}/doc/latex/complexity/complexity.pdf
21mr|texlive-complexity-0.81a-2|36	%doc %{_texmfdistdir}/doc/latex/complexity/complexity.tex
21mr|texlive-complexity-0.81a-2|37	%doc %{_texmfdistdir}/doc/latex/complexity/tableofclasses.tex
21mr|texlive-complexity-0.81a-2|38	
21mr|texlive-complexity-0.81a-2|39	#-----------------------------------------------------------------------
21mr|texlive-complexity-0.81a-2|40	%prep
21mr|texlive-complexity-0.81a-2|41	%setup -c -a0 -a1
21mr|texlive-complexity-0.81a-2|42	
21mr|texlive-complexity-0.81a-2|43	%build
21mr|texlive-complexity-0.81a-2|44	
21mr|texlive-complexity-0.81a-2|45	%install
21mr|texlive-complexity-0.81a-2|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-complexity-0.81a-2|47	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17559 21
21mr|texlive-components-of-TeX-20190228-1|1	# revision 15878
21mr|texlive-components-of-TeX-20190228-1|2	# category Package
21mr|texlive-components-of-TeX-20190228-1|3	# catalog-ctan /info/components-of-TeX
21mr|texlive-components-of-TeX-20190228-1|4	# catalog-date 2009-01-09 17:16:29 +0100
21mr|texlive-components-of-TeX-20190228-1|5	# catalog-license gpl
21mr|texlive-components-of-TeX-20190228-1|6	# catalog-version undef
21mr|texlive-components-of-TeX-20190228-1|7	Name:		texlive-components-of-TeX
21mr|texlive-components-of-TeX-20190228-1|8	Version:	20190228
21mr|texlive-components-of-TeX-20190228-1|9	Release:	1
21mr|texlive-components-of-TeX-20190228-1|10	Summary:	Components of TeX
21mr|texlive-components-of-TeX-20190228-1|11	Group:		Publishing
21mr|texlive-components-of-TeX-20190228-1|12	URL:		http://www.ctan.org/tex-archive/info/components-of-TeX
21mr|texlive-components-of-TeX-20190228-1|13	License:	GPL
21mr|texlive-components-of-TeX-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/components-of-TeX.tar.xz
21mr|texlive-components-of-TeX-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/components-of-TeX.doc.tar.xz
21mr|texlive-components-of-TeX-20190228-1|16	BuildArch:	noarch
21mr|texlive-components-of-TeX-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-components-of-TeX-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-components-of-TeX-20190228-1|19	
21mr|texlive-components-of-TeX-20190228-1|20	%description
21mr|texlive-components-of-TeX-20190228-1|21	An introduction to the components and files users of TeX may
21mr|texlive-components-of-TeX-20190228-1|22	encounter.
21mr|texlive-components-of-TeX-20190228-1|23	
21mr|texlive-components-of-TeX-20190228-1|24	#-----------------------------------------------------------------------
21mr|texlive-components-of-TeX-20190228-1|25	%files
21mr|texlive-components-of-TeX-20190228-1|26	%doc %{_texmfdistdir}/doc/generic/components-of-TeX/README
21mr|texlive-components-of-TeX-20190228-1|27	%doc %{_texmfdistdir}/doc/generic/components-of-TeX/etexkomp.tex
21mr|texlive-components-of-TeX-20190228-1|28	%doc %{_texmfdistdir}/doc/generic/components-of-TeX/figkomp.tex
21mr|texlive-components-of-TeX-20190228-1|29	%doc %{_texmfdistdir}/doc/generic/components-of-TeX/figtotal.tex
21mr|texlive-components-of-TeX-20190228-1|30	%doc %{_texmfdistdir}/doc/generic/components-of-TeX/names.sty
21mr|texlive-components-of-TeX-20190228-1|31	%doc %{_texmfdistdir}/doc/generic/components-of-TeX/texrep.sty
21mr|texlive-components-of-TeX-20190228-1|32	
21mr|texlive-components-of-TeX-20190228-1|33	#-----------------------------------------------------------------------
21mr|texlive-components-of-TeX-20190228-1|34	%prep
21mr|texlive-components-of-TeX-20190228-1|35	%setup -c -a0 -a1
21mr|texlive-components-of-TeX-20190228-1|36	
21mr|texlive-components-of-TeX-20190228-1|37	%build
21mr|texlive-components-of-TeX-20190228-1|38	
21mr|texlive-components-of-TeX-20190228-1|39	%install
21mr|texlive-components-of-TeX-20190228-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-components-of-TeX-20190228-1|41	cp -fpar doc %{buildroot}%{_texmfdistdir}

17560 21
21mr|texlive-comprehensive-12.3-2|1	Name:		texlive-comprehensive
21mr|texlive-comprehensive-12.3-2|2	Version:	12.3
21mr|texlive-comprehensive-12.3-2|3	Release:	2
21mr|texlive-comprehensive-12.3-2|4	Summary:	Symbols accessible from LaTeX
21mr|texlive-comprehensive-12.3-2|5	Group:		Publishing
21mr|texlive-comprehensive-12.3-2|6	URL:		http://www.ctan.org/tex-archive/info/symbols/comprehensive
21mr|texlive-comprehensive-12.3-2|7	License:	LPPL
21mr|texlive-comprehensive-12.3-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/comprehensive.tar.xz
21mr|texlive-comprehensive-12.3-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/comprehensive.doc.tar.xz
21mr|texlive-comprehensive-12.3-2|10	BuildArch:	noarch
21mr|texlive-comprehensive-12.3-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-comprehensive-12.3-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-comprehensive-12.3-2|13	
21mr|texlive-comprehensive-12.3-2|14	%description
21mr|texlive-comprehensive-12.3-2|15	Around 5000 symbols are listed as a set of tables. The tables
21mr|texlive-comprehensive-12.3-2|16	of symbols are ordered in a logical way (the document begins
21mr|texlive-comprehensive-12.3-2|17	with a 'frequently requested symbols' list), the aim being to
21mr|texlive-comprehensive-12.3-2|18	make the document a convenient way of looking up symbols.
21mr|texlive-comprehensive-12.3-2|19	
21mr|texlive-comprehensive-12.3-2|20	#-----------------------------------------------------------------------
21mr|texlive-comprehensive-12.3-2|21	%files
21mr|texlive-comprehensive-12.3-2|22	%doc %{_texmfdistdir}/doc/latex/comprehensive
21mr|texlive-comprehensive-12.3-2|23	
21mr|texlive-comprehensive-12.3-2|24	#-----------------------------------------------------------------------
21mr|texlive-comprehensive-12.3-2|25	%prep
21mr|texlive-comprehensive-12.3-2|26	%setup -c -a0 -a1
21mr|texlive-comprehensive-12.3-2|27	
21mr|texlive-comprehensive-12.3-2|28	%build
21mr|texlive-comprehensive-12.3-2|29	
21mr|texlive-comprehensive-12.3-2|30	%install
21mr|texlive-comprehensive-12.3-2|31	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-comprehensive-12.3-2|32	cp -fpar doc %{buildroot}%{_texmfdistdir}

17561 21
21mr|texlive-computational-complexity-2.25f-2|1	Name:		texlive-computational-complexity
21mr|texlive-computational-complexity-2.25f-2|2	Version:	2.25f
21mr|texlive-computational-complexity-2.25f-2|3	Release:	2
21mr|texlive-computational-complexity-2.25f-2|4	Summary:	Class for the journal Computational Complexity
21mr|texlive-computational-complexity-2.25f-2|5	Group:		Publishing
21mr|texlive-computational-complexity-2.25f-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/computational-complexity
21mr|texlive-computational-complexity-2.25f-2|7	License:	LPPL
21mr|texlive-computational-complexity-2.25f-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/computational-complexity.tar.xz
21mr|texlive-computational-complexity-2.25f-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/computational-complexity.doc.tar.xz
21mr|texlive-computational-complexity-2.25f-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/computational-complexity.source.tar.xz
21mr|texlive-computational-complexity-2.25f-2|11	BuildArch:	noarch
21mr|texlive-computational-complexity-2.25f-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-computational-complexity-2.25f-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-computational-complexity-2.25f-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-computational-complexity-2.25f-2|15	
21mr|texlive-computational-complexity-2.25f-2|16	%description
21mr|texlive-computational-complexity-2.25f-2|17	The LaTeX2e class cc was written for the journal Computational
21mr|texlive-computational-complexity-2.25f-2|18	Complexity, and it can also be used for a lot of other
21mr|texlive-computational-complexity-2.25f-2|19	articles. You may like it since it contains a lot of features
21mr|texlive-computational-complexity-2.25f-2|20	as more intelligent references, a set of theorem definitions,
21mr|texlive-computational-complexity-2.25f-2|21	an algorithm environment, ... The class requires natbib.
21mr|texlive-computational-complexity-2.25f-2|22	
21mr|texlive-computational-complexity-2.25f-2|23	#-----------------------------------------------------------------------
21mr|texlive-computational-complexity-2.25f-2|24	%files
21mr|texlive-computational-complexity-2.25f-2|25	%doc %{_texmfdistdir}/doc/latex/computational-complexity/README
21mr|texlive-computational-complexity-2.25f-2|26	%doc %{_texmfdistdir}/doc/latex/computational-complexity/cc-journals.bib
21mr|texlive-computational-complexity-2.25f-2|27	%{_texmfdistdir}/bibtex/bst/computational-complexity/cc.bst
21mr|texlive-computational-complexity-2.25f-2|28	%{_texmfdistdir}/bibtex/bst/computational-complexity/cc2.bst
21mr|texlive-computational-complexity-2.25f-2|29	%{_texmfdistdir}/tex/latex/computational-complexity/cc-cls.sty
21mr|texlive-computational-complexity-2.25f-2|30	%{_texmfdistdir}/tex/latex/computational-complexity/cc.cls
21mr|texlive-computational-complexity-2.25f-2|31	%{_texmfdistdir}/tex/latex/computational-complexity/cc2cite.sty
21mr|texlive-computational-complexity-2.25f-2|32	%{_texmfdistdir}/tex/latex/computational-complexity/cc4amsart.sty
21mr|texlive-computational-complexity-2.25f-2|33	%{_texmfdistdir}/tex/latex/computational-complexity/cc4apjrnl.sty
21mr|texlive-computational-complexity-2.25f-2|34	%{_texmfdistdir}/tex/latex/computational-complexity/cc4elsart.sty
21mr|texlive-computational-complexity-2.25f-2|35	%{_texmfdistdir}/tex/latex/computational-complexity/cc4jT.sty
21mr|texlive-computational-complexity-2.25f-2|36	%{_texmfdistdir}/tex/latex/computational-complexity/cc4llncs.sty
21mr|texlive-computational-complexity-2.25f-2|37	%{_texmfdistdir}/tex/latex/computational-complexity/cc4siamltex.sty
21mr|texlive-computational-complexity-2.25f-2|38	%{_texmfdistdir}/tex/latex/computational-complexity/cc4svjour.sty
21mr|texlive-computational-complexity-2.25f-2|39	%{_texmfdistdir}/tex/latex/computational-complexity/ccalgo.sty
21mr|texlive-computational-complexity-2.25f-2|40	%{_texmfdistdir}/tex/latex/computational-complexity/ccaux.sty
21mr|texlive-computational-complexity-2.25f-2|41	%{_texmfdistdir}/tex/latex/computational-complexity/cccite.sty
21mr|texlive-computational-complexity-2.25f-2|42	%{_texmfdistdir}/tex/latex/computational-complexity/ccdbs.sty
21mr|texlive-computational-complexity-2.25f-2|43	%{_texmfdistdir}/tex/latex/computational-complexity/cclayout.sty
21mr|texlive-computational-complexity-2.25f-2|44	%{_texmfdistdir}/tex/latex/computational-complexity/ccproof.sty
21mr|texlive-computational-complexity-2.25f-2|45	%{_texmfdistdir}/tex/latex/computational-complexity/ccqed.sty
21mr|texlive-computational-complexity-2.25f-2|46	%{_texmfdistdir}/tex/latex/computational-complexity/ccref.sty
21mr|texlive-computational-complexity-2.25f-2|47	%{_texmfdistdir}/tex/latex/computational-complexity/ccreltx.sty
21mr|texlive-computational-complexity-2.25f-2|48	%{_texmfdistdir}/tex/latex/computational-complexity/ccthm.sty
21mr|texlive-computational-complexity-2.25f-2|49	%{_texmfdistdir}/tex/latex/computational-complexity/relabel.sty
21mr|texlive-computational-complexity-2.25f-2|50	%{_texmfdistdir}/tex/latex/computational-complexity/thcc.sty
21mr|texlive-computational-complexity-2.25f-2|51	%doc %{_texmfdistdir}/doc/latex/computational-complexity/cc-cls-inline.tex
21mr|texlive-computational-complexity-2.25f-2|52	%doc %{_texmfdistdir}/doc/latex/computational-complexity/cc-portability-frame.tex
21mr|texlive-computational-complexity-2.25f-2|53	%doc %{_texmfdistdir}/doc/latex/computational-complexity/cc.pdf
21mr|texlive-computational-complexity-2.25f-2|54	%doc %{_texmfdistdir}/doc/latex/computational-complexity/cc2.dbj
21mr|texlive-computational-complexity-2.25f-2|55	%doc %{_texmfdistdir}/doc/latex/computational-complexity/ccquickref.tex
21mr|texlive-computational-complexity-2.25f-2|56	%doc %{_texmfdistdir}/doc/latex/computational-complexity/cctemplate.tex
21mr|texlive-computational-complexity-2.25f-2|57	#- source
21mr|texlive-computational-complexity-2.25f-2|58	%doc %{_texmfdistdir}/source/latex/computational-complexity/cc.dtx
21mr|texlive-computational-complexity-2.25f-2|59	%doc %{_texmfdistdir}/source/latex/computational-complexity/cc.ins
21mr|texlive-computational-complexity-2.25f-2|60	
21mr|texlive-computational-complexity-2.25f-2|61	#-----------------------------------------------------------------------
21mr|texlive-computational-complexity-2.25f-2|62	%prep
21mr|texlive-computational-complexity-2.25f-2|63	%setup -c -a0 -a1 -a2
21mr|texlive-computational-complexity-2.25f-2|64	
21mr|texlive-computational-complexity-2.25f-2|65	%build
21mr|texlive-computational-complexity-2.25f-2|66	
21mr|texlive-computational-complexity-2.25f-2|67	%install
21mr|texlive-computational-complexity-2.25f-2|68	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-computational-complexity-2.25f-2|69	cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}

17562 21
21mr|texlive-concepts-0.0.5r1-12|1	# revision 29020
21mr|texlive-concepts-0.0.5r1-12|2	# category Package
21mr|texlive-concepts-0.0.5r1-12|3	# catalog-ctan /macros/latex/contrib/concepts
21mr|texlive-concepts-0.0.5r1-12|4	# catalog-date 2012-12-31 10:20:52 +0100
21mr|texlive-concepts-0.0.5r1-12|5	# catalog-license lppl
21mr|texlive-concepts-0.0.5r1-12|6	# catalog-version 0.0.5-r1
21mr|texlive-concepts-0.0.5r1-12|7	Name:		texlive-concepts
21mr|texlive-concepts-0.0.5r1-12|8	Version:	0.0.5r1
21mr|texlive-concepts-0.0.5r1-12|9	Release:	12
21mr|texlive-concepts-0.0.5r1-12|10	Summary:	Keeping track of formal 'concepts' for a particular field
21mr|texlive-concepts-0.0.5r1-12|11	Group:		Publishing
21mr|texlive-concepts-0.0.5r1-12|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/concepts
21mr|texlive-concepts-0.0.5r1-12|13	License:	LPPL
21mr|texlive-concepts-0.0.5r1-12|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/concepts.tar.xz
21mr|texlive-concepts-0.0.5r1-12|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/concepts.doc.tar.xz
21mr|texlive-concepts-0.0.5r1-12|16	BuildArch:	noarch
21mr|texlive-concepts-0.0.5r1-12|17	BuildRequires:	texlive-tlpkg
21mr|texlive-concepts-0.0.5r1-12|18	Requires(pre):	texlive-tlpkg
21mr|texlive-concepts-0.0.5r1-12|19	Requires(post):	texlive-kpathsea
21mr|texlive-concepts-0.0.5r1-12|20	
21mr|texlive-concepts-0.0.5r1-12|21	%description
21mr|texlive-concepts-0.0.5r1-12|22	The package helps to keep track of formal 'concepts' for a
21mr|texlive-concepts-0.0.5r1-12|23	specific field or document. This is particularly useful for
21mr|texlive-concepts-0.0.5r1-12|24	scientific papers (for example, in physics, mathematics or
21mr|texlive-concepts-0.0.5r1-12|25	computer science), which may introduce several concepts (with
21mr|texlive-concepts-0.0.5r1-12|26	their own symbols). The package's commands allow the user to
21mr|texlive-concepts-0.0.5r1-12|27	define a concept (typically, near its first use), and will
21mr|texlive-concepts-0.0.5r1-12|28	ensure consistent use throughout the document. The package
21mr|texlive-concepts-0.0.5r1-12|29	depends on several other packages; while these are fairly
21mr|texlive-concepts-0.0.5r1-12|30	common packages, the user should check the package's README
21mr|texlive-concepts-0.0.5r1-12|31	file for the complete list.
21mr|texlive-concepts-0.0.5r1-12|32	
21mr|texlive-concepts-0.0.5r1-12|33	#-----------------------------------------------------------------------
21mr|texlive-concepts-0.0.5r1-12|34	%files
21mr|texlive-concepts-0.0.5r1-12|35	%{_texmfdistdir}/tex/latex/concepts/concepts.sty
21mr|texlive-concepts-0.0.5r1-12|36	%doc %{_texmfdistdir}/doc/latex/concepts/README
21mr|texlive-concepts-0.0.5r1-12|37	%doc %{_texmfdistdir}/doc/latex/concepts/concepts.pdf
21mr|texlive-concepts-0.0.5r1-12|38	%doc %{_texmfdistdir}/doc/latex/concepts/concepts.tex
21mr|texlive-concepts-0.0.5r1-12|39	%doc %{_texmfdistdir}/doc/latex/concepts/dry.sty
21mr|texlive-concepts-0.0.5r1-12|40	%doc %{_texmfdistdir}/doc/latex/concepts/packagedoc.cls
21mr|texlive-concepts-0.0.5r1-12|41	%doc %{_texmfdistdir}/doc/latex/concepts/with.sty
21mr|texlive-concepts-0.0.5r1-12|42	
21mr|texlive-concepts-0.0.5r1-12|43	#-----------------------------------------------------------------------
21mr|texlive-concepts-0.0.5r1-12|44	%prep
21mr|texlive-concepts-0.0.5r1-12|45	%setup -c -a0 -a1
21mr|texlive-concepts-0.0.5r1-12|46	
21mr|texlive-concepts-0.0.5r1-12|47	%build
21mr|texlive-concepts-0.0.5r1-12|48	
21mr|texlive-concepts-0.0.5r1-12|49	%install
21mr|texlive-concepts-0.0.5r1-12|50	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-concepts-0.0.5r1-12|51	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17563 21
21mr|texlive-concprog-20190228-1|1	# revision 18791
21mr|texlive-concprog-20190228-1|2	# category Package
21mr|texlive-concprog-20190228-1|3	# catalog-ctan /macros/latex/contrib/concprog
21mr|texlive-concprog-20190228-1|4	# catalog-date 2007-01-01 11:39:06 +0100
21mr|texlive-concprog-20190228-1|5	# catalog-license gpl
21mr|texlive-concprog-20190228-1|6	# catalog-version undef
21mr|texlive-concprog-20190228-1|7	Name:		texlive-concprog
21mr|texlive-concprog-20190228-1|8	Version:	20190228
21mr|texlive-concprog-20190228-1|9	Release:	1
21mr|texlive-concprog-20190228-1|10	Summary:	Concert programmes
21mr|texlive-concprog-20190228-1|11	Group:		Publishing
21mr|texlive-concprog-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/concprog
21mr|texlive-concprog-20190228-1|13	License:	GPL
21mr|texlive-concprog-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/concprog.tar.xz
21mr|texlive-concprog-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/concprog.doc.tar.xz
21mr|texlive-concprog-20190228-1|16	BuildArch:	noarch
21mr|texlive-concprog-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-concprog-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-concprog-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-concprog-20190228-1|20	
21mr|texlive-concprog-20190228-1|21	%description
21mr|texlive-concprog-20190228-1|22	A class which provides the necessary macros to prepare a
21mr|texlive-concprog-20190228-1|23	(classical) concert programme; a sample is provided.
21mr|texlive-concprog-20190228-1|24	
21mr|texlive-concprog-20190228-1|25	#-----------------------------------------------------------------------
21mr|texlive-concprog-20190228-1|26	%files
21mr|texlive-concprog-20190228-1|27	%{_texmfdistdir}/tex/latex/concprog/ConcProg.cls
21mr|texlive-concprog-20190228-1|28	%doc %{_texmfdistdir}/doc/latex/concprog/program.tex
21mr|texlive-concprog-20190228-1|29	
21mr|texlive-concprog-20190228-1|30	#-----------------------------------------------------------------------
21mr|texlive-concprog-20190228-1|31	%prep
21mr|texlive-concprog-20190228-1|32	%setup -c -a0 -a1
21mr|texlive-concprog-20190228-1|33	
21mr|texlive-concprog-20190228-1|34	%build
21mr|texlive-concprog-20190228-1|35	
21mr|texlive-concprog-20190228-1|36	%install
21mr|texlive-concprog-20190228-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-concprog-20190228-1|38	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17564 21
21mr|texlive-concrete-20190228-1|1	# revision 15878
21mr|texlive-concrete-20190228-1|2	# category Package
21mr|texlive-concrete-20190228-1|3	# catalog-ctan /fonts/concrete
21mr|texlive-concrete-20190228-1|4	# catalog-date 2006-12-08 15:31:01 +0100
21mr|texlive-concrete-20190228-1|5	# catalog-license knuth
21mr|texlive-concrete-20190228-1|6	# catalog-version undef
21mr|texlive-concrete-20190228-1|7	Name:		texlive-concrete
21mr|texlive-concrete-20190228-1|8	Version:	20190228
21mr|texlive-concrete-20190228-1|9	Release:	1
21mr|texlive-concrete-20190228-1|10	Summary:	Concrete Roman fonts
21mr|texlive-concrete-20190228-1|11	Group:		Publishing
21mr|texlive-concrete-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/concrete
21mr|texlive-concrete-20190228-1|13	License:	KNUTH
21mr|texlive-concrete-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/concrete.tar.xz
21mr|texlive-concrete-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/concrete.doc.tar.xz
21mr|texlive-concrete-20190228-1|16	BuildArch:	noarch
21mr|texlive-concrete-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-concrete-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-concrete-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-concrete-20190228-1|20	
21mr|texlive-concrete-20190228-1|21	%description
21mr|texlive-concrete-20190228-1|22	Concrete Roman fonts, designed by Donald E. Knuth, originally
21mr|texlive-concrete-20190228-1|23	for use with Euler mathematics fonts. Alternative mathematics
21mr|texlive-concrete-20190228-1|24	fonts, based on the concrete 'parameter set' are available as
21mr|texlive-concrete-20190228-1|25	the concmath fonts bundle. LaTeX support is offered by the
21mr|texlive-concrete-20190228-1|26	beton, concmath and ccfonts packages. T1- and TS1-encoded
21mr|texlive-concrete-20190228-1|27	versions of the fonts are available in the ecc bundle, and
21mr|texlive-concrete-20190228-1|28	Adobe Type 1 versions of the ecc fonts are part of the cm-super
21mr|texlive-concrete-20190228-1|29	bundle.
21mr|texlive-concrete-20190228-1|30	
21mr|texlive-concrete-20190228-1|31	#-----------------------------------------------------------------------
21mr|texlive-concrete-20190228-1|32	%files
21mr|texlive-concrete-20190228-1|33	%{_texmfdistdir}/fonts/source/public/concrete/cccsc10.mf
21mr|texlive-concrete-20190228-1|34	%{_texmfdistdir}/fonts/source/public/concrete/ccmi10.mf
21mr|texlive-concrete-20190228-1|35	%{_texmfdistdir}/fonts/source/public/concrete/ccmic9.mf
21mr|texlive-concrete-20190228-1|36	%{_texmfdistdir}/fonts/source/public/concrete/ccr10.mf
21mr|texlive-concrete-20190228-1|37	%{_texmfdistdir}/fonts/source/public/concrete/ccr5.mf
21mr|texlive-concrete-20190228-1|38	%{_texmfdistdir}/fonts/source/public/concrete/ccr6.mf
21mr|texlive-concrete-20190228-1|39	%{_texmfdistdir}/fonts/source/public/concrete/ccr7.mf
21mr|texlive-concrete-20190228-1|40	%{_texmfdistdir}/fonts/source/public/concrete/ccr8.mf
21mr|texlive-concrete-20190228-1|41	%{_texmfdistdir}/fonts/source/public/concrete/ccr9.mf
21mr|texlive-concrete-20190228-1|42	%{_texmfdistdir}/fonts/source/public/concrete/ccsl10.mf
21mr|texlive-concrete-20190228-1|43	%{_texmfdistdir}/fonts/source/public/concrete/ccsl9.mf
21mr|texlive-concrete-20190228-1|44	%{_texmfdistdir}/fonts/source/public/concrete/ccslc9.mf
21mr|texlive-concrete-20190228-1|45	%{_texmfdistdir}/fonts/source/public/concrete/ccti10.mf
21mr|texlive-concrete-20190228-1|46	%{_texmfdistdir}/fonts/source/public/concrete/odigs.mf
21mr|texlive-concrete-20190228-1|47	%{_texmfdistdir}/fonts/tfm/public/concrete/cccsc10.tfm
21mr|texlive-concrete-20190228-1|48	%{_texmfdistdir}/fonts/tfm/public/concrete/ccmi10.tfm
21mr|texlive-concrete-20190228-1|49	%{_texmfdistdir}/fonts/tfm/public/concrete/ccmic9.tfm
21mr|texlive-concrete-20190228-1|50	%{_texmfdistdir}/fonts/tfm/public/concrete/ccr10.tfm
21mr|texlive-concrete-20190228-1|51	%{_texmfdistdir}/fonts/tfm/public/concrete/ccr5.tfm
21mr|texlive-concrete-20190228-1|52	%{_texmfdistdir}/fonts/tfm/public/concrete/ccr6.tfm
21mr|texlive-concrete-20190228-1|53	%{_texmfdistdir}/fonts/tfm/public/concrete/ccr7.tfm
21mr|texlive-concrete-20190228-1|54	%{_texmfdistdir}/fonts/tfm/public/concrete/ccr8.tfm
21mr|texlive-concrete-20190228-1|55	%{_texmfdistdir}/fonts/tfm/public/concrete/ccr9.tfm
21mr|texlive-concrete-20190228-1|56	%{_texmfdistdir}/fonts/tfm/public/concrete/ccsl10.tfm
21mr|texlive-concrete-20190228-1|57	%{_texmfdistdir}/fonts/tfm/public/concrete/ccsl9.tfm
21mr|texlive-concrete-20190228-1|58	%{_texmfdistdir}/fonts/tfm/public/concrete/ccslc9.tfm
21mr|texlive-concrete-20190228-1|59	%{_texmfdistdir}/fonts/tfm/public/concrete/ccti10.tfm
21mr|texlive-concrete-20190228-1|60	%doc %{_texmfdistdir}/doc/fonts/concrete/CATALOGUE
21mr|texlive-concrete-20190228-1|61	%doc %{_texmfdistdir}/doc/fonts/concrete/Makefile
21mr|texlive-concrete-20190228-1|62	%doc %{_texmfdistdir}/doc/fonts/concrete/README
21mr|texlive-concrete-20190228-1|63	
21mr|texlive-concrete-20190228-1|64	#-----------------------------------------------------------------------
21mr|texlive-concrete-20190228-1|65	%prep
21mr|texlive-concrete-20190228-1|66	%setup -c -a0 -a1
21mr|texlive-concrete-20190228-1|67	
21mr|texlive-concrete-20190228-1|68	%build
21mr|texlive-concrete-20190228-1|69	
21mr|texlive-concrete-20190228-1|70	%install
21mr|texlive-concrete-20190228-1|71	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-concrete-20190228-1|72	cp -fpar fonts doc %{buildroot}%{_texmfdistdir}

17565 21
21mr|texlive-confproc-0.8-12|1	# revision 29349
21mr|texlive-confproc-0.8-12|2	# category Package
21mr|texlive-confproc-0.8-12|3	# catalog-ctan /macros/latex/contrib/conferences/confproc
21mr|texlive-confproc-0.8-12|4	# catalog-date 2012-06-27 14:08:30 +0200
21mr|texlive-confproc-0.8-12|5	# catalog-license lppl
21mr|texlive-confproc-0.8-12|6	# catalog-version 0.8
21mr|texlive-confproc-0.8-12|7	Name:		texlive-confproc
21mr|texlive-confproc-0.8-12|8	Version:	0.8
21mr|texlive-confproc-0.8-12|9	Release:	12
21mr|texlive-confproc-0.8-12|10	Summary:	A set of tools for generating conference proceedings
21mr|texlive-confproc-0.8-12|11	Group:		Publishing
21mr|texlive-confproc-0.8-12|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/conferences/confproc
21mr|texlive-confproc-0.8-12|13	License:	LPPL
21mr|texlive-confproc-0.8-12|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/confproc.tar.xz
21mr|texlive-confproc-0.8-12|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/confproc.doc.tar.xz
21mr|texlive-confproc-0.8-12|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/confproc.source.tar.xz
21mr|texlive-confproc-0.8-12|17	BuildArch:	noarch
21mr|texlive-confproc-0.8-12|18	BuildRequires:	texlive-tlpkg
21mr|texlive-confproc-0.8-12|19	Requires(pre):	texlive-tlpkg
21mr|texlive-confproc-0.8-12|20	Requires(post):	texlive-kpathsea
21mr|texlive-confproc-0.8-12|21	
21mr|texlive-confproc-0.8-12|22	%description
21mr|texlive-confproc-0.8-12|23	The confproc collection comprises a class, a BibTeX style, and
21mr|texlive-confproc-0.8-12|24	some scripts for generating conference proceedings. It derives
21mr|texlive-confproc-0.8-12|25	from LaTeX scripts written for the DAFx-06 conference
21mr|texlive-confproc-0.8-12|26	proceedings, largely based on the pdfpages package for
21mr|texlive-confproc-0.8-12|27	including the proceedings papers and the hyperref package for
21mr|texlive-confproc-0.8-12|28	creating a proper table of contents, bookmarks and general
21mr|texlive-confproc-0.8-12|29	bibliography back-references. Confproc also uses many other
21mr|texlive-confproc-0.8-12|30	packages for fine tuning of the table of contents, bibliography
21mr|texlive-confproc-0.8-12|31	and index of authors. The added value of the class resides in
21mr|texlive-confproc-0.8-12|32	its time-saving aspects when designing conference proceedings.
21mr|texlive-confproc-0.8-12|33	
21mr|texlive-confproc-0.8-12|34	#-----------------------------------------------------------------------
21mr|texlive-confproc-0.8-12|35	%files
21mr|texlive-confproc-0.8-12|36	%{_texmfdistdir}/bibtex/bst/confproc/newapave.bst
21mr|texlive-confproc-0.8-12|37	%{_texmfdistdir}/makeindex/confproc/confproc1.ist
21mr|texlive-confproc-0.8-12|38	%{_texmfdistdir}/makeindex/confproc/confproc2.ist
21mr|texlive-confproc-0.8-12|39	%{_texmfdistdir}/tex/latex/confproc/confproc.cfg
21mr|texlive-confproc-0.8-12|40	%{_texmfdistdir}/tex/latex/confproc/confproc.cls
21mr|texlive-confproc-0.8-12|41	%{_texmfdistdir}/tex/latex/confproc/newapave.sty
21mr|texlive-confproc-0.8-12|42	%doc %{_texmfdistdir}/doc/latex/confproc/README
21mr|texlive-confproc-0.8-12|43	%doc %{_texmfdistdir}/doc/latex/confproc/buildcls.sh
21mr|texlive-confproc-0.8-12|44	%doc %{_texmfdistdir}/doc/latex/confproc/buildcppdfpapers.sh
21mr|texlive-confproc-0.8-12|45	%doc %{_texmfdistdir}/doc/latex/confproc/buildpapers.sh
21mr|texlive-confproc-0.8-12|46	%doc %{_texmfdistdir}/doc/latex/confproc/buildproc.sh
21mr|texlive-confproc-0.8-12|47	%doc %{_texmfdistdir}/doc/latex/confproc/buildprocelpb.sh
21mr|texlive-confproc-0.8-12|48	%doc %{_texmfdistdir}/doc/latex/confproc/cleancls.sh
21mr|texlive-confproc-0.8-12|49	%doc %{_texmfdistdir}/doc/latex/confproc/confproc-short.tex
21mr|texlive-confproc-0.8-12|50	%doc %{_texmfdistdir}/doc/latex/confproc/confproc.pdf
21mr|texlive-confproc-0.8-12|51	%doc %{_texmfdistdir}/doc/latex/confproc/confproc_diag.pdf
21mr|texlive-confproc-0.8-12|52	%doc %{_texmfdistdir}/doc/latex/confproc/countnbpages.sh
21mr|texlive-confproc-0.8-12|53	%doc %{_texmfdistdir}/doc/latex/confproc/example/IEEEtran.bst
21mr|texlive-confproc-0.8-12|54	%doc %{_texmfdistdir}/doc/latex/confproc/example/buildcppdfpapers.sh
21mr|texlive-confproc-0.8-12|55	%doc %{_texmfdistdir}/doc/latex/confproc/example/buildpapers.sh
21mr|texlive-confproc-0.8-12|56	%doc %{_texmfdistdir}/doc/latex/confproc/example/buildproc.sh
21mr|texlive-confproc-0.8-12|57	%doc %{_texmfdistdir}/doc/latex/confproc/example/buildprocelpb.sh
21mr|texlive-confproc-0.8-12|58	%doc %{_texmfdistdir}/doc/latex/confproc/example/countnbpages.sh
21mr|texlive-confproc-0.8-12|59	%doc %{_texmfdistdir}/doc/latex/confproc/example/dafx_06.sty
21mr|texlive-confproc-0.8-12|60	%doc %{_texmfdistdir}/doc/latex/confproc/example/example1empty.tex
21mr|texlive-confproc-0.8-12|61	%doc %{_texmfdistdir}/doc/latex/confproc/example/example2custom.tex
21mr|texlive-confproc-0.8-12|62	%doc %{_texmfdistdir}/doc/latex/confproc/example/example3optim.tex
21mr|texlive-confproc-0.8-12|63	%doc %{_texmfdistdir}/doc/latex/confproc/example/example4optim.tex
21mr|texlive-confproc-0.8-12|64	%doc %{_texmfdistdir}/doc/latex/confproc/example/exbiblio.bib
21mr|texlive-confproc-0.8-12|65	%doc %{_texmfdistdir}/doc/latex/confproc/example/exclasslastel.tex
21mr|texlive-confproc-0.8-12|66	%doc %{_texmfdistdir}/doc/latex/confproc/example/exclasslastpb.tex
21mr|texlive-confproc-0.8-12|67	%doc %{_texmfdistdir}/doc/latex/confproc/example/exclasspre.tex
21mr|texlive-confproc-0.8-12|68	%doc %{_texmfdistdir}/doc/latex/confproc/example/expages.tex
21mr|texlive-confproc-0.8-12|69	%doc %{_texmfdistdir}/doc/latex/confproc/example/expapersswitch.tex
21mr|texlive-confproc-0.8-12|70	%doc %{_texmfdistdir}/doc/latex/confproc/example/exportIndividualPDFs.sh
21mr|texlive-confproc-0.8-12|71	%doc %{_texmfdistdir}/doc/latex/confproc/example/exprogram.csv
21mr|texlive-confproc-0.8-12|72	%doc %{_texmfdistdir}/doc/latex/confproc/example/generateswitch.pl
21mr|texlive-confproc-0.8-12|73	%doc %{_texmfdistdir}/doc/latex/confproc/example/papers/IEEEtran.bst
21mr|texlive-confproc-0.8-12|74	%doc %{_texmfdistdir}/doc/latex/confproc/example/papers/dafx_06.sty
21mr|texlive-confproc-0.8-12|75	%doc %{_texmfdistdir}/doc/latex/confproc/example/papers/expages.tex
21mr|texlive-confproc-0.8-12|76	%doc %{_texmfdistdir}/doc/latex/confproc/example/papers/p_001.pdf
21mr|texlive-confproc-0.8-12|77	%doc %{_texmfdistdir}/doc/latex/confproc/example/papers/p_003.pdf
21mr|texlive-confproc-0.8-12|78	%doc %{_texmfdistdir}/doc/latex/confproc/example/papers/p_005.pdf
21mr|texlive-confproc-0.8-12|79	%doc %{_texmfdistdir}/doc/latex/confproc/example/papers/p_007.pdf
21mr|texlive-confproc-0.8-12|80	%doc %{_texmfdistdir}/doc/latex/confproc/example/papers/p_009.pdf
21mr|texlive-confproc-0.8-12|81	%doc %{_texmfdistdir}/doc/latex/confproc/example/papers/sources_pdftex/p_001/dafx_06.sty
21mr|texlive-confproc-0.8-12|82	%doc %{_texmfdistdir}/doc/latex/confproc/example/papers/sources_pdftex/p_001/fft_plot2.png
21mr|texlive-confproc-0.8-12|83	%doc %{_texmfdistdir}/doc/latex/confproc/example/papers/sources_pdftex/p_001/p_001.bib
21mr|texlive-confproc-0.8-12|84	%doc %{_texmfdistdir}/doc/latex/confproc/example/papers/sources_pdftex/p_001/p_001.tex
21mr|texlive-confproc-0.8-12|85	%doc %{_texmfdistdir}/doc/latex/confproc/example/papers/sources_pdftex/p_003/dafx_06.sty
21mr|texlive-confproc-0.8-12|86	%doc %{_texmfdistdir}/doc/latex/confproc/example/papers/sources_pdftex/p_003/fft_plot2.png
21mr|texlive-confproc-0.8-12|87	%doc %{_texmfdistdir}/doc/latex/confproc/example/papers/sources_pdftex/p_003/p_003.bib
21mr|texlive-confproc-0.8-12|88	%doc %{_texmfdistdir}/doc/latex/confproc/example/papers/sources_pdftex/p_003/p_003.tex
21mr|texlive-confproc-0.8-12|89	%doc %{_texmfdistdir}/doc/latex/confproc/example/papers/sources_pdftex/p_005/dafx_06.sty
21mr|texlive-confproc-0.8-12|90	%doc %{_texmfdistdir}/doc/latex/confproc/example/papers/sources_pdftex/p_005/fft_plot2.png
21mr|texlive-confproc-0.8-12|91	%doc %{_texmfdistdir}/doc/latex/confproc/example/papers/sources_pdftex/p_005/p_005.bib
21mr|texlive-confproc-0.8-12|92	%doc %{_texmfdistdir}/doc/latex/confproc/example/papers/sources_pdftex/p_005/p_005.tex
21mr|texlive-confproc-0.8-12|93	%doc %{_texmfdistdir}/doc/latex/confproc/example/papers/sources_pdftex/p_007/dafx_06.sty
21mr|texlive-confproc-0.8-12|94	%doc %{_texmfdistdir}/doc/latex/confproc/example/papers/sources_pdftex/p_007/fft_plot2.png
21mr|texlive-confproc-0.8-12|95	%doc %{_texmfdistdir}/doc/latex/confproc/example/papers/sources_pdftex/p_007/p_007.bib
21mr|texlive-confproc-0.8-12|96	%doc %{_texmfdistdir}/doc/latex/confproc/example/papers/sources_pdftex/p_007/p_007.tex
21mr|texlive-confproc-0.8-12|97	%doc %{_texmfdistdir}/doc/latex/confproc/example/papers/sources_tex/p_009/dafx_06.sty
21mr|texlive-confproc-0.8-12|98	%doc %{_texmfdistdir}/doc/latex/confproc/example/papers/sources_tex/p_009/fft_plot2.png
21mr|texlive-confproc-0.8-12|99	%doc %{_texmfdistdir}/doc/latex/confproc/example/papers/sources_tex/p_009/p_009.bib
21mr|texlive-confproc-0.8-12|100	%doc %{_texmfdistdir}/doc/latex/confproc/example/papers/sources_tex/p_009/p_009.tex
21mr|texlive-confproc-0.8-12|101	%doc %{_texmfdistdir}/doc/latex/confproc/example/papersinfo.sh
21mr|texlive-confproc-0.8-12|102	%doc %{_texmfdistdir}/doc/latex/confproc/example/paperssplitpreamble.sh
21mr|texlive-confproc-0.8-12|103	%doc %{_texmfdistdir}/doc/latex/confproc/example/pictures/ex_1stpage.pdf
21mr|texlive-confproc-0.8-12|104	%doc %{_texmfdistdir}/doc/latex/confproc/example/removeLaTeXcmds.sh
21mr|texlive-confproc-0.8-12|105	%doc %{_texmfdistdir}/doc/latex/confproc/example/sources_pdftex/p_001/dafx_06.sty
21mr|texlive-confproc-0.8-12|106	%doc %{_texmfdistdir}/doc/latex/confproc/example/sources_pdftex/p_001/fft_plot2.png
21mr|texlive-confproc-0.8-12|107	%doc %{_texmfdistdir}/doc/latex/confproc/example/sources_pdftex/p_001/p_001.bib
21mr|texlive-confproc-0.8-12|108	%doc %{_texmfdistdir}/doc/latex/confproc/example/sources_pdftex/p_001/p_001.tex
21mr|texlive-confproc-0.8-12|109	%doc %{_texmfdistdir}/doc/latex/confproc/example/sources_pdftex/p_003/dafx_06.sty
21mr|texlive-confproc-0.8-12|110	%doc %{_texmfdistdir}/doc/latex/confproc/example/sources_pdftex/p_003/fft_plot2.png
21mr|texlive-confproc-0.8-12|111	%doc %{_texmfdistdir}/doc/latex/confproc/example/sources_pdftex/p_003/p_003.bib
21mr|texlive-confproc-0.8-12|112	%doc %{_texmfdistdir}/doc/latex/confproc/example/sources_pdftex/p_003/p_003.tex
21mr|texlive-confproc-0.8-12|113	%doc %{_texmfdistdir}/doc/latex/confproc/example/sources_pdftex/p_005/dafx_06.sty
21mr|texlive-confproc-0.8-12|114	%doc %{_texmfdistdir}/doc/latex/confproc/example/sources_pdftex/p_005/fft_plot2.png
21mr|texlive-confproc-0.8-12|115	%doc %{_texmfdistdir}/doc/latex/confproc/example/sources_pdftex/p_005/p_005.bib
21mr|texlive-confproc-0.8-12|116	%doc %{_texmfdistdir}/doc/latex/confproc/example/sources_pdftex/p_005/p_005.tex
21mr|texlive-confproc-0.8-12|117	%doc %{_texmfdistdir}/doc/latex/confproc/example/sources_pdftex/p_007/dafx_06.sty
21mr|texlive-confproc-0.8-12|118	%doc %{_texmfdistdir}/doc/latex/confproc/example/sources_pdftex/p_007/fft_plot2.png
21mr|texlive-confproc-0.8-12|119	%doc %{_texmfdistdir}/doc/latex/confproc/example/sources_pdftex/p_007/p_007.bib
21mr|texlive-confproc-0.8-12|120	%doc %{_texmfdistdir}/doc/latex/confproc/example/sources_pdftex/p_007/p_007.tex
21mr|texlive-confproc-0.8-12|121	%doc %{_texmfdistdir}/doc/latex/confproc/example/sources_tex/p_009/dafx_06.sty
21mr|texlive-confproc-0.8-12|122	%doc %{_texmfdistdir}/doc/latex/confproc/example/sources_tex/p_009/fft_plot2.png
21mr|texlive-confproc-0.8-12|123	%doc %{_texmfdistdir}/doc/latex/confproc/example/sources_tex/p_009/p_009.bib
21mr|texlive-confproc-0.8-12|124	%doc %{_texmfdistdir}/doc/latex/confproc/example/sources_tex/p_009/p_009.tex
21mr|texlive-confproc-0.8-12|125	%doc %{_texmfdistdir}/doc/latex/confproc/example1empty.tex
21mr|texlive-confproc-0.8-12|126	%doc %{_texmfdistdir}/doc/latex/confproc/example2custom.tex
21mr|texlive-confproc-0.8-12|127	%doc %{_texmfdistdir}/doc/latex/confproc/example3optim.tex
21mr|texlive-confproc-0.8-12|128	%doc %{_texmfdistdir}/doc/latex/confproc/exbiblio.bib
21mr|texlive-confproc-0.8-12|129	%doc %{_texmfdistdir}/doc/latex/confproc/exclasslastel.tex
21mr|texlive-confproc-0.8-12|130	%doc %{_texmfdistdir}/doc/latex/confproc/exclasslastpb.tex
21mr|texlive-confproc-0.8-12|131	%doc %{_texmfdistdir}/doc/latex/confproc/exclasspre.tex
21mr|texlive-confproc-0.8-12|132	%doc %{_texmfdistdir}/doc/latex/confproc/expages.tex
21mr|texlive-confproc-0.8-12|133	%doc %{_texmfdistdir}/doc/latex/confproc/expapersswitch.tex
21mr|texlive-confproc-0.8-12|134	%doc %{_texmfdistdir}/doc/latex/confproc/exportIndividualPDFs.sh
21mr|texlive-confproc-0.8-12|135	%doc %{_texmfdistdir}/doc/latex/confproc/exprogram.csv
21mr|texlive-confproc-0.8-12|136	%doc %{_texmfdistdir}/doc/latex/confproc/generateswitch.pl
21mr|texlive-confproc-0.8-12|137	%doc %{_texmfdistdir}/doc/latex/confproc/papersinfo.sh
21mr|texlive-confproc-0.8-12|138	%doc %{_texmfdistdir}/doc/latex/confproc/paperssplitpreamble.sh
21mr|texlive-confproc-0.8-12|139	%doc %{_texmfdistdir}/doc/latex/confproc/prepareexample.sh
21mr|texlive-confproc-0.8-12|140	%doc %{_texmfdistdir}/doc/latex/confproc/removeLaTeXcmds.sh
21mr|texlive-confproc-0.8-12|141	#- source
21mr|texlive-confproc-0.8-12|142	%doc %{_texmfdistdir}/source/latex/confproc/confproc.drv
21mr|texlive-confproc-0.8-12|143	%doc %{_texmfdistdir}/source/latex/confproc/confproc.dtx
21mr|texlive-confproc-0.8-12|144	%doc %{_texmfdistdir}/source/latex/confproc/confproc.ins
21mr|texlive-confproc-0.8-12|145	
21mr|texlive-confproc-0.8-12|146	#-----------------------------------------------------------------------
21mr|texlive-confproc-0.8-12|147	%prep
21mr|texlive-confproc-0.8-12|148	%setup -c -a0 -a1 -a2
21mr|texlive-confproc-0.8-12|149	
21mr|texlive-confproc-0.8-12|150	%build
21mr|texlive-confproc-0.8-12|151	
21mr|texlive-confproc-0.8-12|152	%install
21mr|texlive-confproc-0.8-12|153	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-confproc-0.8-12|154	cp -fpar bibtex makeindex tex doc source %{buildroot}%{_texmfdistdir}

17566 21
21mr|texlive-constants-1.0-7|1	# revision 15878
21mr|texlive-constants-1.0-7|2	# category Package
21mr|texlive-constants-1.0-7|3	# catalog-ctan /macros/latex/contrib/constants
21mr|texlive-constants-1.0-7|4	# catalog-date 2008-08-18 10:38:42 +0200
21mr|texlive-constants-1.0-7|5	# catalog-license lppl
21mr|texlive-constants-1.0-7|6	# catalog-version 1.0
21mr|texlive-constants-1.0-7|7	Name:		texlive-constants
21mr|texlive-constants-1.0-7|8	Version:	1.0
21mr|texlive-constants-1.0-7|9	Release:	7
21mr|texlive-constants-1.0-7|10	Summary:	Automatic numbering of constants
21mr|texlive-constants-1.0-7|11	Group:		Publishing
21mr|texlive-constants-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/constants
21mr|texlive-constants-1.0-7|13	License:	LPPL
21mr|texlive-constants-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/constants.tar.xz
21mr|texlive-constants-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/constants.doc.tar.xz
21mr|texlive-constants-1.0-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/constants.source.tar.xz
21mr|texlive-constants-1.0-7|17	BuildArch:	noarch
21mr|texlive-constants-1.0-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-constants-1.0-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-constants-1.0-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-constants-1.0-7|21	
21mr|texlive-constants-1.0-7|22	%description
21mr|texlive-constants-1.0-7|23	The package provides a way to number constants in a
21mr|texlive-constants-1.0-7|24	mathematical proof automatically, with a system for
21mr|texlive-constants-1.0-7|25	labelling/referencing. In addition, several families of
21mr|texlive-constants-1.0-7|26	constants (with different symbols) may be defined.
21mr|texlive-constants-1.0-7|27	
21mr|texlive-constants-1.0-7|28	
21mr|texlive-constants-1.0-7|29	#-----------------------------------------------------------------------
21mr|texlive-constants-1.0-7|30	%files
21mr|texlive-constants-1.0-7|31	%{_texmfdistdir}/tex/latex/constants/constants.sty
21mr|texlive-constants-1.0-7|32	%doc %{_texmfdistdir}/doc/latex/constants/README
21mr|texlive-constants-1.0-7|33	%doc %{_texmfdistdir}/doc/latex/constants/constants.pdf
21mr|texlive-constants-1.0-7|34	#- source
21mr|texlive-constants-1.0-7|35	%doc %{_texmfdistdir}/source/latex/constants/constants.dtx
21mr|texlive-constants-1.0-7|36	%doc %{_texmfdistdir}/source/latex/constants/constants.ins
21mr|texlive-constants-1.0-7|37	
21mr|texlive-constants-1.0-7|38	#-----------------------------------------------------------------------
21mr|texlive-constants-1.0-7|39	%prep
21mr|texlive-constants-1.0-7|40	%setup -c -a0 -a1 -a2
21mr|texlive-constants-1.0-7|41	
21mr|texlive-constants-1.0-7|42	%build
21mr|texlive-constants-1.0-7|43	
21mr|texlive-constants-1.0-7|44	%install
21mr|texlive-constants-1.0-7|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-constants-1.0-7|46	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17567 21
21mr|texlive-context-20200524-1|1	Name:		texlive-context
21mr|texlive-context-20200524-1|2	Version:	20200524
21mr|texlive-context-20200524-1|3	Release:	1
21mr|texlive-context-20200524-1|4	Summary:	The ConTeXt macro package
21mr|texlive-context-20200524-1|5	Group:		Publishing
21mr|texlive-context-20200524-1|6	URL:		http://www.ctan.org/tex-archive/macros/context/current
21mr|texlive-context-20200524-1|7	License:	OTHER-FREE
21mr|texlive-context-20200524-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context.tar.xz
21mr|texlive-context-20200524-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context.doc.tar.xz
21mr|texlive-context-20200524-1|10	BuildArch:	noarch
21mr|texlive-context-20200524-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-context-20200524-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-context-20200524-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-context-20200524-1|14	Requires(post):	texlive-tetex
21mr|texlive-context-20200524-1|15	Requires:	texlive-metapost
21mr|texlive-context-20200524-1|16	Requires:	texlive-pdftex
21mr|texlive-context-20200524-1|17	Requires:	texlive-xetex
21mr|texlive-context-20200524-1|18	Requires:	texlive-luatex
21mr|texlive-context-20200524-1|19	Requires:	texlive-lm
21mr|texlive-context-20200524-1|20	Requires:	texlive-lm-math
21mr|texlive-context-20200524-1|21	Requires:	texlive-stmaryrd
21mr|texlive-context-20200524-1|22	Requires:	texlive-amsfonts
21mr|texlive-context-20200524-1|23	Requires:	texlive-mptopdf
21mr|texlive-context-20200524-1|24	Provides:	texlive-context.bin = %{EVRD}
21mr|texlive-context-20200524-1|25	%rename texlive-texmf-contex
21mr|texlive-context-20200524-1|26	
21mr|texlive-context-20200524-1|27	%description
21mr|texlive-context-20200524-1|28	A full featured, parameter driven macro package, which fully
21mr|texlive-context-20200524-1|29	supports advanced interactive documents. See the ConTeXt garden
21mr|texlive-context-20200524-1|30	for a wealth of support information.
21mr|texlive-context-20200524-1|31	
21mr|texlive-context-20200524-1|32	#-----------------------------------------------------------------------
21mr|texlive-context-20200524-1|33	%files
21mr|texlive-context-20200524-1|34	%{_bindir}/*
21mr|texlive-context-20200524-1|35	%{_mandir}/man1/context.1*
21mr|texlive-context-20200524-1|36	%{_mandir}/man1/luatools.1*
21mr|texlive-context-20200524-1|37	%{_mandir}/man1/mtx-babel.1*
21mr|texlive-context-20200524-1|38	%{_mandir}/man1/mtx-base.1*
21mr|texlive-context-20200524-1|39	%{_mandir}/man1/mtx-bibtex.1*
21mr|texlive-context-20200524-1|40	%{_mandir}/man1/mtx-cache.1*
21mr|texlive-context-20200524-1|41	%{_mandir}/man1/mtx-chars.1*
21mr|texlive-context-20200524-1|42	%{_mandir}/man1/mtx-check.1*
21mr|texlive-context-20200524-1|43	%{_mandir}/man1/mtx-colors.1*
21mr|texlive-context-20200524-1|44	%{_mandir}/man1/mtx-context.1*
21mr|texlive-context-20200524-1|45	%{_mandir}/man1/mtx-dvi.1*
21mr|texlive-context-20200524-1|46	%{_mandir}/man1/mtx-epub.1*
21mr|texlive-context-20200524-1|47	%{_mandir}/man1/mtx-evohome.1*
21mr|texlive-context-20200524-1|48	%{_mandir}/man1/mtx-fcd.1*
21mr|texlive-context-20200524-1|49	%{_mandir}/man1/mtx-flac.1*
21mr|texlive-context-20200524-1|50	%{_mandir}/man1/mtx-fonts.1*
21mr|texlive-context-20200524-1|51	%{_mandir}/man1/mtx-grep.1*
21mr|texlive-context-20200524-1|52	%{_mandir}/man1/mtx-interface.1*
21mr|texlive-context-20200524-1|53	%{_mandir}/man1/mtx-metapost.1*
21mr|texlive-context-20200524-1|54	#%%{_mandir}/man1/mtx-metatex.1*
21mr|texlive-context-20200524-1|55	%{_mandir}/man1/mtx-modules.1*
21mr|texlive-context-20200524-1|56	%{_mandir}/man1/mtx-package.1*
21mr|texlive-context-20200524-1|57	%{_mandir}/man1/mtx-patterns.1*
21mr|texlive-context-20200524-1|58	%{_mandir}/man1/mtx-pdf.1*
21mr|texlive-context-20200524-1|59	%{_mandir}/man1/mtx-plain.1*
21mr|texlive-context-20200524-1|60	%{_mandir}/man1/mtx-profile.1*
21mr|texlive-context-20200524-1|61	%{_mandir}/man1/mtx-rsync.1*
21mr|texlive-context-20200524-1|62	%{_mandir}/man1/mtx-scite.1*
21mr|texlive-context-20200524-1|63	%{_mandir}/man1/mtx-server.1*
21mr|texlive-context-20200524-1|64	%{_mandir}/man1/mtx-texworks.1*
21mr|texlive-context-20200524-1|65	%{_mandir}/man1/mtx-timing.1*
21mr|texlive-context-20200524-1|66	%{_mandir}/man1/mtx-tools.1*
21mr|texlive-context-20200524-1|67	%{_mandir}/man1/mtx-unicode.1*
21mr|texlive-context-20200524-1|68	%{_mandir}/man1/mtx-unzip.1*
21mr|texlive-context-20200524-1|69	%{_mandir}/man1/mtx-update.1*
21mr|texlive-context-20200524-1|70	%{_mandir}/man1/mtx-vscode.1*
21mr|texlive-context-20200524-1|71	%{_mandir}/man1/mtx-watch.1*
21mr|texlive-context-20200524-1|72	%{_mandir}/man1/mtx-youless.1*
21mr|texlive-context-20200524-1|73	%{_mandir}/man1/mtxrun.1*
21mr|texlive-context-20200524-1|74	%{_mandir}/man1/texexec.1*
21mr|texlive-context-20200524-1|75	%{_mandir}/man1/texmfstart.1*
21mr|texlive-context-20200524-1|76	%{_texmfdistdir}/bibtex/bst/context/mkii/cont-ab.bst
21mr|texlive-context-20200524-1|77	%{_texmfdistdir}/bibtex/bst/context/mkii/cont-au.bst
21mr|texlive-context-20200524-1|78	%{_texmfdistdir}/bibtex/bst/context/mkii/cont-no.bst
21mr|texlive-context-20200524-1|79	%{_texmfdistdir}/bibtex/bst/context/mkii/cont-ti.bst
21mr|texlive-context-20200524-1|80	%{_texmfdistdir}/context/data/npp/context/notepad++.ini
21mr|texlive-context-20200524-1|81	%{_texmfdistdir}/context/data/scite/context/documents/scite-context-readme.pdf
21mr|texlive-context-20200524-1|82	%{_texmfdistdir}/context/data/scite/context/documents/scite-context-readme.tex
21mr|texlive-context-20200524-1|83	%{_texmfdistdir}/context/data/scite/context/documents/scite-context-visual.pdf
21mr|texlive-context-20200524-1|84	%{_texmfdistdir}/context/data/scite/context/documents/scite-context-visual.png
21mr|texlive-context-20200524-1|85	%{_texmfdistdir}/context/data/scite/context/lexers/data/scite-context-data-bidi.lua
21mr|texlive-context-20200524-1|86	%{_texmfdistdir}/context/data/scite/context/lexers/data/scite-context-data-context.lua
21mr|texlive-context-20200524-1|87	%{_texmfdistdir}/context/data/scite/context/lexers/data/scite-context-data-interfaces.lua
21mr|texlive-context-20200524-1|88	%{_texmfdistdir}/context/data/scite/context/lexers/data/scite-context-data-metafun.lua
21mr|texlive-context-20200524-1|89	%{_texmfdistdir}/context/data/scite/context/lexers/data/scite-context-data-metapost.lua
21mr|texlive-context-20200524-1|90	%{_texmfdistdir}/context/data/scite/context/lexers/data/scite-context-data-tex.lua
21mr|texlive-context-20200524-1|91	%{_texmfdistdir}/context/data/scite/context/lexers/lexer.lua
21mr|texlive-context-20200524-1|92	%{_texmfdistdir}/context/data/scite/context/lexers/scite-context-lexer-bibtex.lua
21mr|texlive-context-20200524-1|93	%{_texmfdistdir}/context/data/scite/context/lexers/scite-context-lexer-bnf.lua
21mr|texlive-context-20200524-1|94	%{_texmfdistdir}/context/data/scite/context/lexers/scite-context-lexer-cld.lua
21mr|texlive-context-20200524-1|95	%{_texmfdistdir}/context/data/scite/context/lexers/scite-context-lexer-cpp-web.lua
21mr|texlive-context-20200524-1|96	%{_texmfdistdir}/context/data/scite/context/lexers/scite-context-lexer-cpp.lua
21mr|texlive-context-20200524-1|97	%{_texmfdistdir}/context/data/scite/context/lexers/scite-context-lexer-dummy.lua
21mr|texlive-context-20200524-1|98	%{_texmfdistdir}/context/data/scite/context/lexers/scite-context-lexer-lua-longstring.lua
21mr|texlive-context-20200524-1|99	%{_texmfdistdir}/context/data/scite/context/lexers/scite-context-lexer-lua.lua
21mr|texlive-context-20200524-1|100	%{_texmfdistdir}/context/data/scite/context/lexers/scite-context-lexer-mps.lua
21mr|texlive-context-20200524-1|101	%{_texmfdistdir}/context/data/scite/context/lexers/scite-context-lexer-pdf-object.lua
21mr|texlive-context-20200524-1|102	%{_texmfdistdir}/context/data/scite/context/lexers/scite-context-lexer-pdf-xref.lua
21mr|texlive-context-20200524-1|103	%{_texmfdistdir}/context/data/scite/context/lexers/scite-context-lexer-pdf.lua
21mr|texlive-context-20200524-1|104	%{_texmfdistdir}/context/data/scite/context/lexers/scite-context-lexer-json.lua
21mr|texlive-context-20200524-1|105	%{_texmfdistdir}/context/data/scite/context/lexers/scite-context-lexer-sas.lua
21mr|texlive-context-20200524-1|106	%{_texmfdistdir}/context/data/scite/context/lexers/scite-context-lexer-sql.lua
21mr|texlive-context-20200524-1|107	%{_texmfdistdir}/context/data/scite/context/lexers/scite-context-lexer-tex-web.lua
21mr|texlive-context-20200524-1|108	%{_texmfdistdir}/context/data/scite/context/lexers/scite-context-lexer-tex.lua
21mr|texlive-context-20200524-1|109	%{_texmfdistdir}/context/data/scite/context/lexers/scite-context-lexer-txt.lua
21mr|texlive-context-20200524-1|110	%{_texmfdistdir}/context/data/scite/context/lexers/scite-context-lexer-web-snippets.lua
21mr|texlive-context-20200524-1|111	%{_texmfdistdir}/context/data/scite/context/lexers/scite-context-lexer-web.lua
21mr|texlive-context-20200524-1|112	%{_texmfdistdir}/context/data/scite/context/lexers/scite-context-lexer-xml-cdata.lua
21mr|texlive-context-20200524-1|113	%{_texmfdistdir}/context/data/scite/context/lexers/scite-context-lexer-xml-comment.lua
21mr|texlive-context-20200524-1|114	%{_texmfdistdir}/context/data/scite/context/lexers/scite-context-lexer-xml-script.lua
21mr|texlive-context-20200524-1|115	%{_texmfdistdir}/context/data/scite/context/lexers/scite-context-lexer-xml.lua
21mr|texlive-context-20200524-1|116	%{_texmfdistdir}/context/data/scite/context/lexers/scite-context-lexer.lua
21mr|texlive-context-20200524-1|117	%{_texmfdistdir}/context/data/scite/context/lexers/themes/scite-context-theme.lua
21mr|texlive-context-20200524-1|118	%{_texmfdistdir}/context/data/scite/context/scite-context-data-context.properties
21mr|texlive-context-20200524-1|119	%{_texmfdistdir}/context/data/scite/context/scite-context-data-interfaces.properties
21mr|texlive-context-20200524-1|120	%{_texmfdistdir}/context/data/scite/context/scite-context-data-metafun.properties
21mr|texlive-context-20200524-1|121	%{_texmfdistdir}/context/data/scite/context/scite-context-data-metapost.properties
21mr|texlive-context-20200524-1|122	%{_texmfdistdir}/context/data/scite/context/scite-context-data-tex.properties
21mr|texlive-context-20200524-1|123	%{_texmfdistdir}/context/data/scite/context/scite-context-external.properties
21mr|texlive-context-20200524-1|124	%{_texmfdistdir}/context/data/scite/context/scite-context-internal.properties
21mr|texlive-context-20200524-1|125	%{_texmfdistdir}/context/data/scite/context/scite-context-user.properties
21mr|texlive-context-20200524-1|126	%{_texmfdistdir}/context/data/scite/context/scite-context.properties
21mr|texlive-context-20200524-1|127	%{_texmfdistdir}/context/data/scite/context/scite-ctx-context.properties
21mr|texlive-context-20200524-1|128	%{_texmfdistdir}/context/data/scite/context/scite-ctx-example.properties
21mr|texlive-context-20200524-1|129	%{_texmfdistdir}/context/data/scite/context/scite-ctx-bidi.lua
21mr|texlive-context-20200524-1|130	%{_texmfdistdir}/context/data/scite/context/scite-ctx-templates.lua
21mr|texlive-context-20200524-1|131	%{_texmfdistdir}/context/data/scite/context/scite-ctx.lua
21mr|texlive-context-20200524-1|132	%{_texmfdistdir}/context/data/scite/context/scite-ctx.properties
21mr|texlive-context-20200524-1|133	%{_texmfdistdir}/context/data/scite/context/scite-metapost.properties
21mr|texlive-context-20200524-1|134	%{_texmfdistdir}/context/data/scite/context/scite-pragma.properties
21mr|texlive-context-20200524-1|135	%{_texmfdistdir}/context/data/scite/context/scite-tex.properties
21mr|texlive-context-20200524-1|136	%{_texmfdistdir}/context/data/texfont/type-buy.dat
21mr|texlive-context-20200524-1|137	%{_texmfdistdir}/context/data/texfont/type-fsf.dat
21mr|texlive-context-20200524-1|138	%{_texmfdistdir}/context/data/texfont/type-ghz.dat
21mr|texlive-context-20200524-1|139	%{_texmfdistdir}/context/data/texfont/type-tmf.dat
21mr|texlive-context-20200524-1|140	%{_texmfdistdir}/context/data/textadept/context/data/scite-context-data-bidi.lua
21mr|texlive-context-20200524-1|141	%{_texmfdistdir}/context/data/textadept/context/data/scite-context-data-context.lua
21mr|texlive-context-20200524-1|142	%{_texmfdistdir}/context/data/textadept/context/data/scite-context-data-interfaces.lua
21mr|texlive-context-20200524-1|143	%{_texmfdistdir}/context/data/textadept/context/data/scite-context-data-metafun.lua
21mr|texlive-context-20200524-1|144	%{_texmfdistdir}/context/data/textadept/context/data/scite-context-data-metapost.lua
21mr|texlive-context-20200524-1|145	%{_texmfdistdir}/context/data/textadept/context/data/scite-context-data-tex.lua
21mr|texlive-context-20200524-1|146	%{_texmfdistdir}/context/data/textadept/context/init.lua
21mr|texlive-context-20200524-1|147	%{_texmfdistdir}/context/data/textadept/context/lexers/lexer.lua
21mr|texlive-context-20200524-1|148	%{_texmfdistdir}/context/data/textadept/context/lexers/lexer.rme
21mr|texlive-context-20200524-1|149	%{_texmfdistdir}/context/data/textadept/context/lexers/scite-context-lexer-bibtex.lua
21mr|texlive-context-20200524-1|150	%{_texmfdistdir}/context/data/textadept/context/lexers/scite-context-lexer-bidi.lua
21mr|texlive-context-20200524-1|151	%{_texmfdistdir}/context/data/textadept/context/lexers/scite-context-lexer-bnf.lua
21mr|texlive-context-20200524-1|152	%{_texmfdistdir}/context/data/textadept/context/lexers/scite-context-lexer-cld.lua
21mr|texlive-context-20200524-1|153	%{_texmfdistdir}/context/data/textadept/context/lexers/scite-context-lexer-cpp-web.lua
21mr|texlive-context-20200524-1|154	%{_texmfdistdir}/context/data/textadept/context/lexers/scite-context-lexer-cpp.lua
21mr|texlive-context-20200524-1|155	%{_texmfdistdir}/context/data/textadept/context/lexers/scite-context-lexer-dummy.lua
21mr|texlive-context-20200524-1|156	%{_texmfdistdir}/context/data/textadept/context/lexers/scite-context-lexer-json.lua
21mr|texlive-context-20200524-1|157	%{_texmfdistdir}/context/data/textadept/context/lexers/scite-context-lexer-lua-longstring.lua
21mr|texlive-context-20200524-1|158	%{_texmfdistdir}/context/data/textadept/context/lexers/scite-context-lexer-lua.lua
21mr|texlive-context-20200524-1|159	%{_texmfdistdir}/context/data/textadept/context/lexers/scite-context-lexer-mps.lua
21mr|texlive-context-20200524-1|160	%{_texmfdistdir}/context/data/textadept/context/lexers/scite-context-lexer-pdf-object.lua
21mr|texlive-context-20200524-1|161	%{_texmfdistdir}/context/data/textadept/context/lexers/scite-context-lexer-pdf-xref.lua
21mr|texlive-context-20200524-1|162	%{_texmfdistdir}/context/data/textadept/context/lexers/scite-context-lexer-pdf.lua
21mr|texlive-context-20200524-1|163	%{_texmfdistdir}/context/data/textadept/context/lexers/scite-context-lexer-sas.lua
21mr|texlive-context-20200524-1|164	%{_texmfdistdir}/context/data/textadept/context/lexers/scite-context-lexer-sql.lua
21mr|texlive-context-20200524-1|165	%{_texmfdistdir}/context/data/textadept/context/lexers/scite-context-lexer-tex-web.lua
21mr|texlive-context-20200524-1|166	%{_texmfdistdir}/context/data/textadept/context/lexers/scite-context-lexer-tex.lua
21mr|texlive-context-20200524-1|167	%{_texmfdistdir}/context/data/textadept/context/lexers/scite-context-lexer-txt.lua
21mr|texlive-context-20200524-1|168	%{_texmfdistdir}/context/data/textadept/context/lexers/scite-context-lexer-web-snippets.lua
21mr|texlive-context-20200524-1|169	%{_texmfdistdir}/context/data/textadept/context/lexers/scite-context-lexer-web.lua
21mr|texlive-context-20200524-1|170	%{_texmfdistdir}/context/data/textadept/context/lexers/scite-context-lexer-xml-cdata.lua
21mr|texlive-context-20200524-1|171	%{_texmfdistdir}/context/data/textadept/context/lexers/scite-context-lexer-xml-comment.lua
21mr|texlive-context-20200524-1|172	%{_texmfdistdir}/context/data/textadept/context/lexers/scite-context-lexer-xml-script.lua
21mr|texlive-context-20200524-1|173	%{_texmfdistdir}/context/data/textadept/context/lexers/scite-context-lexer-xml.lua
21mr|texlive-context-20200524-1|174	%{_texmfdistdir}/context/data/textadept/context/lexers/scite-context-lexer.lua
21mr|texlive-context-20200524-1|175	%{_texmfdistdir}/context/data/textadept/context/lexers/text.lua
21mr|texlive-context-20200524-1|176	%{_texmfdistdir}/context/data/textadept/context/modules/textadept-context-files.lua
21mr|texlive-context-20200524-1|177	%{_texmfdistdir}/context/data/textadept/context/modules/textadept-context-runner.lua
21mr|texlive-context-20200524-1|178	%{_texmfdistdir}/context/data/textadept/context/modules/textadept-context-settings.lua
21mr|texlive-context-20200524-1|179	%{_texmfdistdir}/context/data/textadept/context/modules/textadept-context-types.lua
21mr|texlive-context-20200524-1|180	%{_texmfdistdir}/context/data/textadept/context/textadept-context.cmd
21mr|texlive-context-20200524-1|181	%{_texmfdistdir}/context/data/textadept/context/textadept-context.sh
21mr|texlive-context-20200524-1|182	%{_texmfdistdir}/context/data/textadept/context/themes/scite-context-theme.lua
21mr|texlive-context-20200524-1|183	%{_texmfdistdir}/context/data/texworks/TUG/TeXworks.ini
21mr|texlive-context-20200524-1|184	%{_texmfdistdir}/context/data/texworks/completion/tw-context.txt
21mr|texlive-context-20200524-1|185	%{_texmfdistdir}/context/data/texworks/configuration/auto-indent-patterns.txt
21mr|texlive-context-20200524-1|186	%{_texmfdistdir}/context/data/texworks/configuration/delimiter-pairs.txt
21mr|texlive-context-20200524-1|187	%{_texmfdistdir}/context/data/texworks/configuration/smart-quotes-modes.txt
21mr|texlive-context-20200524-1|188	%{_texmfdistdir}/context/data/texworks/configuration/syntax-patterns.txt
21mr|texlive-context-20200524-1|189	%{_texmfdistdir}/context/data/texworks/configuration/tag-patterns.txt
21mr|texlive-context-20200524-1|190	%{_texmfdistdir}/context/data/texworks/configuration/texworks-config.txt
21mr|texlive-context-20200524-1|191	%{_texmfdistdir}/context/data/texworks/configuration/tools.ini
21mr|texlive-context-20200524-1|192	%{_texmfdistdir}/context/data/texworks/texworks-context.rme
21mr|texlive-context-20200524-1|193	%{_texmfdistdir}/context/data/texworks/texworks-setup.ini
21mr|texlive-context-20200524-1|194	%{_texmfdistdir}/context/data/vscode/extensions/context/keybindings/context.json
21mr|texlive-context-20200524-1|195	%{_texmfdistdir}/context/data/vscode/extensions/context/package.json
21mr|texlive-context-20200524-1|196	%{_texmfdistdir}/context/data/vscode/extensions/context/package.nls.json
21mr|texlive-context-20200524-1|197	%{_texmfdistdir}/context/data/vscode/extensions/context/settings/context-settings-bibtex.json
21mr|texlive-context-20200524-1|198	%{_texmfdistdir}/context/data/vscode/extensions/context/settings/context-settings-bnf.json
21mr|texlive-context-20200524-1|199	%{_texmfdistdir}/context/data/vscode/extensions/context/settings/context-settings-cld.json
21mr|texlive-context-20200524-1|200	%{_texmfdistdir}/context/data/vscode/extensions/context/settings/context-settings-cpp.json
21mr|texlive-context-20200524-1|201	%{_texmfdistdir}/context/data/vscode/extensions/context/settings/context-settings-json.json
21mr|texlive-context-20200524-1|202	%{_texmfdistdir}/context/data/vscode/extensions/context/settings/context-settings-lua.json
21mr|texlive-context-20200524-1|203	%{_texmfdistdir}/context/data/vscode/extensions/context/settings/context-settings-mps.json
21mr|texlive-context-20200524-1|204	%{_texmfdistdir}/context/data/vscode/extensions/context/settings/context-settings-pdf.json
21mr|texlive-context-20200524-1|205	%{_texmfdistdir}/context/data/vscode/extensions/context/settings/context-settings-sql.json
21mr|texlive-context-20200524-1|206	%{_texmfdistdir}/context/data/vscode/extensions/context/settings/context-settings-tex.json
21mr|texlive-context-20200524-1|207	%{_texmfdistdir}/context/data/vscode/extensions/context/settings/context-settings-xml.json
21mr|texlive-context-20200524-1|208	%{_texmfdistdir}/context/data/vscode/extensions/context/syntaxes/context-syntax-bibtex.json
21mr|texlive-context-20200524-1|209	%{_texmfdistdir}/context/data/vscode/extensions/context/syntaxes/context-syntax-bnf.json
21mr|texlive-context-20200524-1|210	%{_texmfdistdir}/context/data/vscode/extensions/context/syntaxes/context-syntax-cld.json
21mr|texlive-context-20200524-1|211	%{_texmfdistdir}/context/data/vscode/extensions/context/syntaxes/context-syntax-cpp.json
21mr|texlive-context-20200524-1|212	%{_texmfdistdir}/context/data/vscode/extensions/context/syntaxes/context-syntax-json.json
21mr|texlive-context-20200524-1|213	%{_texmfdistdir}/context/data/vscode/extensions/context/syntaxes/context-syntax-lua.json
21mr|texlive-context-20200524-1|214	%{_texmfdistdir}/context/data/vscode/extensions/context/syntaxes/context-syntax-mps.json
21mr|texlive-context-20200524-1|215	%{_texmfdistdir}/context/data/vscode/extensions/context/syntaxes/context-syntax-pdf.json
21mr|texlive-context-20200524-1|216	%{_texmfdistdir}/context/data/vscode/extensions/context/syntaxes/context-syntax-sql.json
21mr|texlive-context-20200524-1|217	%{_texmfdistdir}/context/data/vscode/extensions/context/syntaxes/context-syntax-tex.json
21mr|texlive-context-20200524-1|218	%{_texmfdistdir}/context/data/vscode/extensions/context/syntaxes/context-syntax-xml.json
21mr|texlive-context-20200524-1|219	%{_texmfdistdir}/context/data/vscode/extensions/context/tasks/context.json
21mr|texlive-context-20200524-1|220	%{_texmfdistdir}/context/data/vscode/extensions/context/themes/context.json
21mr|texlive-context-20200524-1|221	%{_texmfdistdir}/context/data/vscode/extensions/context/vscode-context.readme
21mr|texlive-context-20200524-1|222	%{_texmfdistdir}/context/data/vscode/settings.json
21mr|texlive-context-20200524-1|223	%{_texmfdistdir}/context/data/vscode/tasks.json
21mr|texlive-context-20200524-1|224	%{_texmfdistdir}/context/data/vscode/vscode-context.cmd
21mr|texlive-context-20200524-1|225	%{_texmfdistdir}/doc/context/documents/general/leaflets/leaflet-context.pdf
21mr|texlive-context-20200524-1|226	%{_texmfdistdir}/doc/context/documents/general/leaflets/leaflet-luametatex.pdf
21mr|texlive-context-20200524-1|227	%{_texmfdistdir}/doc/context/documents/general/leaflets/leaflet-mixing.pdf
21mr|texlive-context-20200524-1|228	%{_texmfdistdir}/doc/context/documents/general/magazines/mag-0000-mkiv.pdf
21mr|texlive-context-20200524-1|229	%{_texmfdistdir}/doc/context/documents/general/magazines/mag-0002-mkiv.pdf
21mr|texlive-context-20200524-1|230	%{_texmfdistdir}/doc/context/documents/general/magazines/mag-0006-mkiv.pdf
21mr|texlive-context-20200524-1|231	%{_texmfdistdir}/doc/context/documents/general/magazines/mag-0007-mkiv.pdf
21mr|texlive-context-20200524-1|232	%{_texmfdistdir}/doc/context/documents/general/magazines/mag-0010-mkiv.pdf
21mr|texlive-context-20200524-1|233	%{_texmfdistdir}/doc/context/documents/general/magazines/mag-1101-mkiv.pdf
21mr|texlive-context-20200524-1|234	%{_texmfdistdir}/doc/context/documents/general/magazines/mag-1102-mkiv.pdf
21mr|texlive-context-20200524-1|235	%{_texmfdistdir}/doc/context/documents/general/magazines/mag-1103-mkiv.pdf
21mr|texlive-context-20200524-1|236	%{_texmfdistdir}/doc/context/documents/general/magazines/mag-1104-mkiv.pdf
21mr|texlive-context-20200524-1|237	%{_texmfdistdir}/doc/context/documents/general/manuals/about.pdf
21mr|texlive-context-20200524-1|238	%{_texmfdistdir}/doc/context/documents/general/manuals/bidi.pdf
21mr|texlive-context-20200524-1|239	%{_texmfdistdir}/doc/context/documents/general/manuals/charts-mkiv.pdf
21mr|texlive-context-20200524-1|240	%{_texmfdistdir}/doc/context/documents/general/manuals/cld-mkiv.pdf
21mr|texlive-context-20200524-1|241	%{_texmfdistdir}/doc/context/documents/general/manuals/colors-mkiv.pdf
21mr|texlive-context-20200524-1|242	%{_texmfdistdir}/doc/context/documents/general/manuals/columnsets.pdf
21mr|texlive-context-20200524-1|243	%{_texmfdistdir}/doc/context/documents/general/manuals/details.pdf
21mr|texlive-context-20200524-1|244	%{_texmfdistdir}/doc/context/documents/general/manuals/ecmascript-mkiv.pdf
21mr|texlive-context-20200524-1|245	%{_texmfdistdir}/doc/context/documents/general/manuals/epub-mkiv-demo.epub
21mr|texlive-context-20200524-1|246	%{_texmfdistdir}/doc/context/documents/general/manuals/epub-mkiv-demo.pdf
21mr|texlive-context-20200524-1|247	%{_texmfdistdir}/doc/context/documents/general/manuals/epub-mkiv.pdf
21mr|texlive-context-20200524-1|248	%{_texmfdistdir}/doc/context/documents/general/manuals/evenmore.pdf
21mr|texlive-context-20200524-1|249	%{_texmfdistdir}/doc/context/documents/general/manuals/followingup.pdf
21mr|texlive-context-20200524-1|250	%{_texmfdistdir}/doc/context/documents/general/manuals/fonts-mkiv.pdf
21mr|texlive-context-20200524-1|251	%{_texmfdistdir}/doc/context/documents/general/manuals/graphics.pdf
21mr|texlive-context-20200524-1|252	%{_texmfdistdir}/doc/context/documents/general/manuals/hybrid.pdf
21mr|texlive-context-20200524-1|253	%{_texmfdistdir}/doc/context/documents/general/manuals/interaction.pdf
21mr|texlive-context-20200524-1|254	%{_texmfdistdir}/doc/context/documents/general/manuals/languages-mkiv.pdf
21mr|texlive-context-20200524-1|255	%{_texmfdistdir}/doc/context/documents/general/manuals/libraries-mkiv.pdf
21mr|texlive-context-20200524-1|256	%{_texmfdistdir}/doc/context/documents/general/manuals/lowlevel-boxes.pdf
21mr|texlive-context-20200524-1|257	%{_texmfdistdir}/doc/context/documents/general/manuals/lowlevel-conditionals.pdf
21mr|texlive-context-20200524-1|258	%{_texmfdistdir}/doc/context/documents/general/manuals/lowlevel-expansion.pdf
21mr|texlive-context-20200524-1|259	%{_texmfdistdir}/doc/context/documents/general/manuals/lowlevel-registers.pdf
21mr|texlive-context-20200524-1|260	%{_texmfdistdir}/doc/context/documents/general/manuals/lua-mkiv.pdf
21mr|texlive-context-20200524-1|261	%{_texmfdistdir}/doc/context/documents/general/manuals/luametafun.pdf
21mr|texlive-context-20200524-1|262	%{_texmfdistdir}/doc/context/documents/general/manuals/luametatex.pdf
21mr|texlive-context-20200524-1|263	%{_texmfdistdir}/doc/context/documents/general/manuals/luatex.pdf
21mr|texlive-context-20200524-1|264	%{_texmfdistdir}/doc/context/documents/general/manuals/ma-cb-en.pdf
21mr|texlive-context-20200524-1|265	%{_texmfdistdir}/doc/context/documents/general/manuals/math-mkiv.pdf
21mr|texlive-context-20200524-1|266	%{_texmfdistdir}/doc/context/documents/general/manuals/metafun-p.pdf
21mr|texlive-context-20200524-1|267	%{_texmfdistdir}/doc/context/documents/general/manuals/metafun-s.pdf
21mr|texlive-context-20200524-1|268	%{_texmfdistdir}/doc/context/documents/general/manuals/mkiv-publications.pdf
21mr|texlive-context-20200524-1|269	%{_texmfdistdir}/doc/context/documents/general/manuals/mk.pdf
21mr|texlive-context-20200524-1|270	%{_texmfdistdir}/doc/context/documents/general/manuals/mmlexamp.pdf
21mr|texlive-context-20200524-1|271	%{_texmfdistdir}/doc/context/documents/general/manuals/mmlprime.pdf
21mr|texlive-context-20200524-1|272	%{_texmfdistdir}/doc/context/documents/general/manuals/mreadme.pdf
21mr|texlive-context-20200524-1|273	%{_texmfdistdir}/doc/context/documents/general/manuals/musings.pdf
21mr|texlive-context-20200524-1|274	%{_texmfdistdir}/doc/context/documents/general/manuals/nodes.pdf
21mr|texlive-context-20200524-1|275	%{_texmfdistdir}/doc/context/documents/general/manuals/notnow.pdf
21mr|texlive-context-20200524-1|276	%{_texmfdistdir}/doc/context/documents/general/manuals/onandon.pdf
21mr|texlive-context-20200524-1|277	%{_texmfdistdir}/doc/context/documents/general/manuals/pagecolumns.pdf
21mr|texlive-context-20200524-1|278	%{_texmfdistdir}/doc/context/documents/general/manuals/rules-mkiv.pdf
21mr|texlive-context-20200524-1|279	%{_texmfdistdir}/doc/context/documents/general/manuals/spacing-mkiv.pdf
21mr|texlive-context-20200524-1|280	%{_texmfdistdir}/doc/context/documents/general/manuals/spreadsheets-mkiv.pdf
21mr|texlive-context-20200524-1|281	%{_texmfdistdir}/doc/context/documents/general/manuals/sql-mkiv.pdf
21mr|texlive-context-20200524-1|282	%{_texmfdistdir}/doc/context/documents/general/manuals/steps-mkiv.pdf
21mr|texlive-context-20200524-1|283	%{_texmfdistdir}/doc/context/documents/general/manuals/still.pdf
21mr|texlive-context-20200524-1|284	%{_texmfdistdir}/doc/context/documents/general/manuals/svg-lmtx.pdf
21mr|texlive-context-20200524-1|285	%{_texmfdistdir}/doc/context/documents/general/manuals/swiglib-mkiv.pdf
21mr|texlive-context-20200524-1|286	%{_texmfdistdir}/doc/context/documents/general/manuals/templates-mkiv.pdf
21mr|texlive-context-20200524-1|287	%{_texmfdistdir}/doc/context/documents/general/manuals/texit.pdf
21mr|texlive-context-20200524-1|288	%{_texmfdistdir}/doc/context/documents/general/manuals/tiptrick.pdf
21mr|texlive-context-20200524-1|289	%{_texmfdistdir}/doc/context/documents/general/manuals/tools-mkiv.pdf
21mr|texlive-context-20200524-1|290	%{_texmfdistdir}/doc/context/documents/general/manuals/units-mkiv.pdf
21mr|texlive-context-20200524-1|291	%{_texmfdistdir}/doc/context/documents/general/manuals/workflows-mkiv.pdf
21mr|texlive-context-20200524-1|292	%{_texmfdistdir}/doc/context/documents/general/manuals/xml-mkiv.pdf
21mr|texlive-context-20200524-1|293	%{_texmfdistdir}/doc/context/documents/general/manuals/xtables-mkiv.pdf
21mr|texlive-context-20200524-1|294	%{_texmfdistdir}/doc/context/documents/general/qrcs/setup-cs.pdf
21mr|texlive-context-20200524-1|295	%{_texmfdistdir}/doc/context/documents/general/qrcs/setup-de.pdf
21mr|texlive-context-20200524-1|296	%{_texmfdistdir}/doc/context/documents/general/qrcs/setup-en.pdf
21mr|texlive-context-20200524-1|297	%{_texmfdistdir}/doc/context/documents/general/qrcs/setup-fr.pdf
21mr|texlive-context-20200524-1|298	%{_texmfdistdir}/doc/context/documents/general/qrcs/setup-it.pdf
21mr|texlive-context-20200524-1|299	%{_texmfdistdir}/doc/context/documents/general/qrcs/setup-nl.pdf
21mr|texlive-context-20200524-1|300	%{_texmfdistdir}/doc/context/documents/general/qrcs/setup-ro.pdf
21mr|texlive-context-20200524-1|301	%{_texmfdistdir}/doc/context/documents/general/qrcs/setup-mapping-cs.pdf
21mr|texlive-context-20200524-1|302	%{_texmfdistdir}/doc/context/documents/general/qrcs/setup-mapping-de.pdf
21mr|texlive-context-20200524-1|303	%{_texmfdistdir}/doc/context/documents/general/qrcs/setup-mapping-en.pdf
21mr|texlive-context-20200524-1|304	%{_texmfdistdir}/doc/context/documents/general/qrcs/setup-mapping-fr.pdf
21mr|texlive-context-20200524-1|305	%{_texmfdistdir}/doc/context/documents/general/qrcs/setup-mapping-it.pdf
21mr|texlive-context-20200524-1|306	%{_texmfdistdir}/doc/context/documents/general/qrcs/setup-mapping-nl.pdf
21mr|texlive-context-20200524-1|307	%{_texmfdistdir}/doc/context/documents/general/qrcs/setup-mapping-ro.pdf
21mr|texlive-context-20200524-1|308	%{_texmfdistdir}/doc/context/examples/calculator/calculator.pdf
21mr|texlive-context-20200524-1|309	%{_texmfdistdir}/doc/context/examples/calculator/calculator.tex
21mr|texlive-context-20200524-1|310	%{_texmfdistdir}/doc/context/examples/clock/clock.pdf
21mr|texlive-context-20200524-1|311	%{_texmfdistdir}/doc/context/examples/clock/clock.tex
21mr|texlive-context-20200524-1|312	%{_texmfdistdir}/doc/context/presentations/bachotex/2005/bachotex-2005-fonts.tex
21mr|texlive-context-20200524-1|313	%{_texmfdistdir}/doc/context/presentations/bachotex/2005/bachotex-2005-hyphenation.tex
21mr|texlive-context-20200524-1|314	%{_texmfdistdir}/doc/context/presentations/bachotex/2009/bachotex-2009-luatex.tex
21mr|texlive-context-20200524-1|315	%{_texmfdistdir}/doc/context/presentations/bachotex/2009/bachotex-2009-math.tex
21mr|texlive-context-20200524-1|316	%{_texmfdistdir}/doc/context/presentations/bachotex/2009/bachotex-2009-opentype.tex
21mr|texlive-context-20200524-1|317	%{_texmfdistdir}/doc/context/presentations/bachotex/2010/bachotex-2010-clash.pdf
21mr|texlive-context-20200524-1|318	%{_texmfdistdir}/doc/context/presentations/bachotex/2010/bachotex-2010-clash.tex
21mr|texlive-context-20200524-1|319	%{_texmfdistdir}/doc/context/presentations/bachotex/2010/bachotex-2010-move.pdf
21mr|texlive-context-20200524-1|320	%{_texmfdistdir}/doc/context/presentations/bachotex/2010/bachotex-2010-move.tex
21mr|texlive-context-20200524-1|321	%{_texmfdistdir}/doc/context/presentations/bachotex/2011/bachotex-2011-cld-and-mkvi.pdf
21mr|texlive-context-20200524-1|322	%{_texmfdistdir}/doc/context/presentations/bachotex/2011/bachotex-2011-cld-and-mkvi.tex
21mr|texlive-context-20200524-1|323	%{_texmfdistdir}/doc/context/presentations/bachotex/2011/bachotex-2011-ebook.tex
21mr|texlive-context-20200524-1|324	%{_texmfdistdir}/doc/context/presentations/bachotex/2011/bachotex-2011-math.tex
21mr|texlive-context-20200524-1|325	%{_texmfdistdir}/doc/context/presentations/bachotex/2011/bachotex-2011-metapost.tex
21mr|texlive-context-20200524-1|326	%{_texmfdistdir}/doc/context/presentations/bachotex/2012/bachotex-2012-context.tex
21mr|texlive-context-20200524-1|327	%{_texmfdistdir}/doc/context/presentations/bachotex/2012/bachotex-2012-future.tex
21mr|texlive-context-20200524-1|328	%{_texmfdistdir}/doc/context/presentations/bachotex/2013/bachotex-2013-bits.pdf
21mr|texlive-context-20200524-1|329	%{_texmfdistdir}/doc/context/presentations/bachotex/2013/bachotex-2013-bits.tex
21mr|texlive-context-20200524-1|330	%{_texmfdistdir}/doc/context/presentations/bachotex/2013/bachotex-2013-luatex.pdf
21mr|texlive-context-20200524-1|331	%{_texmfdistdir}/doc/context/presentations/bachotex/2013/bachotex-2013-luatex.tex
21mr|texlive-context-20200524-1|332	%{_texmfdistdir}/doc/context/presentations/bachotex/2013/bachotex-2013-sense.pdf
21mr|texlive-context-20200524-1|333	%{_texmfdistdir}/doc/context/presentations/bachotex/2013/bachotex-2013-sense.tex
21mr|texlive-context-20200524-1|334	%{_texmfdistdir}/doc/context/presentations/bachotex/2013/bachotex-2013-speed.pdf
21mr|texlive-context-20200524-1|335	%{_texmfdistdir}/doc/context/presentations/bachotex/2013/bachotex-2013-speed.tex
21mr|texlive-context-20200524-1|336	%{_texmfdistdir}/doc/context/presentations/bachotex/2014/bachotex-2014-luatex.tex
21mr|texlive-context-20200524-1|337	%{_texmfdistdir}/doc/context/presentations/bachotex/2014/bachotex-2014-metapost.tex
21mr|texlive-context-20200524-1|338	%{_texmfdistdir}/doc/context/presentations/bachotex/2015/bachotex-2015-ligatures.pdf
21mr|texlive-context-20200524-1|339	%{_texmfdistdir}/doc/context/presentations/bachotex/2015/bachotex-2015-ligatures.tex
21mr|texlive-context-20200524-1|340	%{_texmfdistdir}/doc/context/presentations/bachotex/2016/bachotex-2016-opentype.pdf
21mr|texlive-context-20200524-1|341	%{_texmfdistdir}/doc/context/presentations/bachotex/2016/bachotex-2016-opentype.tex
21mr|texlive-context-20200524-1|342	%{_texmfdistdir}/doc/context/presentations/bachotex/2016/bachotex-2016-toolbox.pdf
21mr|texlive-context-20200524-1|343	%{_texmfdistdir}/doc/context/presentations/bachotex/2016/bachotex-2016-toolbox.tex
21mr|texlive-context-20200524-1|344	%{_texmfdistdir}/doc/context/presentations/bachotex/2017/bachotex-2017-emoji-demo.pdf
21mr|texlive-context-20200524-1|345	%{_texmfdistdir}/doc/context/presentations/bachotex/2017/bachotex-2017-emoji-demo.tex
21mr|texlive-context-20200524-1|346	%{_texmfdistdir}/doc/context/presentations/bachotex/2017/bachotex-2017-emoji.pdf
21mr|texlive-context-20200524-1|347	%{_texmfdistdir}/doc/context/presentations/bachotex/2017/bachotex-2017-emoji.tex
21mr|texlive-context-20200524-1|348	%{_texmfdistdir}/doc/context/presentations/bachotex/2017/bachotex-2017-variablefonts-demo.pdf
21mr|texlive-context-20200524-1|349	%{_texmfdistdir}/doc/context/presentations/bachotex/2017/bachotex-2017-variablefonts-demo.tex
21mr|texlive-context-20200524-1|350	%{_texmfdistdir}/doc/context/presentations/bachotex/2017/bachotex-2017-variablefonts.pdf
21mr|texlive-context-20200524-1|351	%{_texmfdistdir}/doc/context/presentations/bachotex/2017/bachotex-2017-variablefonts.tex
21mr|texlive-context-20200524-1|352	%{_texmfdistdir}/doc/context/presentations/bachotex/2018/bachotex-2018-fonteffects.pdf
21mr|texlive-context-20200524-1|353	%{_texmfdistdir}/doc/context/presentations/bachotex/2018/bachotex-2018-fonteffects.tex
21mr|texlive-context-20200524-1|354	%{_texmfdistdir}/doc/context/presentations/bachotex/2018/bachotex-2018-mp.pdf
21mr|texlive-context-20200524-1|355	%{_texmfdistdir}/doc/context/presentations/bachotex/2018/bachotex-2018-mp.tex
21mr|texlive-context-20200524-1|356	%{_texmfdistdir}/doc/context/presentations/bachotex/2019/bachotex-2019-followingup.pdf
21mr|texlive-context-20200524-1|357	%{_texmfdistdir}/doc/context/presentations/bachotex/2019/bachotex-2019-followingup.tex
21mr|texlive-context-20200524-1|358	%{_texmfdistdir}/doc/context/presentations/context/2007/context-2007-luatex.tex
21mr|texlive-context-20200524-1|359	%{_texmfdistdir}/doc/context/presentations/context/2007/context-2007-mkiv.tex
21mr|texlive-context-20200524-1|360	%{_texmfdistdir}/doc/context/presentations/context/2010/context-2010-just-in-time-1.tex
21mr|texlive-context-20200524-1|361	%{_texmfdistdir}/doc/context/presentations/context/2010/context-2010-just-in-time-2.tex
21mr|texlive-context-20200524-1|362	%{_texmfdistdir}/doc/context/presentations/context/2010/context-2010-requirements.tex
21mr|texlive-context-20200524-1|363	%{_texmfdistdir}/doc/context/presentations/context/2010/context-2010-structure-matters.tex
21mr|texlive-context-20200524-1|364	%{_texmfdistdir}/doc/context/presentations/context/2010/context-2010-workflows.tex
21mr|texlive-context-20200524-1|365	%{_texmfdistdir}/doc/context/presentations/context/2011/context-2011-ebook-export.pdf
21mr|texlive-context-20200524-1|366	%{_texmfdistdir}/doc/context/presentations/context/2011/context-2011-ebook-export.tex
21mr|texlive-context-20200524-1|367	%{_texmfdistdir}/doc/context/presentations/context/2011/context-2011-mathml-update.pdf
21mr|texlive-context-20200524-1|368	%{_texmfdistdir}/doc/context/presentations/context/2011/context-2011-mathml-update.tex
21mr|texlive-context-20200524-1|369	%{_texmfdistdir}/doc/context/presentations/context/2011/context-2011-metapost-how-we-adapt.pdf
21mr|texlive-context-20200524-1|370	%{_texmfdistdir}/doc/context/presentations/context/2011/context-2011-metapost-how-we-adapt.tex
21mr|texlive-context-20200524-1|371	%{_texmfdistdir}/doc/context/presentations/context/2011/context-2011-sorting-registers.pdf
21mr|texlive-context-20200524-1|372	%{_texmfdistdir}/doc/context/presentations/context/2011/context-2011-sorting-registers.tex
21mr|texlive-context-20200524-1|373	%{_texmfdistdir}/doc/context/presentations/context/2012/context-2012-after-the-cleanup.pdf
21mr|texlive-context-20200524-1|374	%{_texmfdistdir}/doc/context/presentations/context/2012/context-2012-after-the-cleanup.tex
21mr|texlive-context-20200524-1|375	%{_texmfdistdir}/doc/context/presentations/context/2012/context-2012-lexing-sources.pdf
21mr|texlive-context-20200524-1|376	%{_texmfdistdir}/doc/context/presentations/context/2012/context-2012-lexing-sources.tex
21mr|texlive-context-20200524-1|377	%{_texmfdistdir}/doc/context/presentations/context/2012/context-2012-mixed-columns.pdf
21mr|texlive-context-20200524-1|378	%{_texmfdistdir}/doc/context/presentations/context/2012/context-2012-mixed-columns.tex
21mr|texlive-context-20200524-1|379	%{_texmfdistdir}/doc/context/presentations/context/2012/context-2012-the-script.pdf
21mr|texlive-context-20200524-1|380	%{_texmfdistdir}/doc/context/presentations/context/2012/context-2012-the-script.tex
21mr|texlive-context-20200524-1|381	%{_texmfdistdir}/doc/context/presentations/context/2012/context-2012-visual-debugging.pdf
21mr|texlive-context-20200524-1|382	%{_texmfdistdir}/doc/context/presentations/context/2012/context-2012-visual-debugging.tex
21mr|texlive-context-20200524-1|383	%{_texmfdistdir}/doc/context/presentations/context/2012/context-2012-xml-news.pdf
21mr|texlive-context-20200524-1|384	%{_texmfdistdir}/doc/context/presentations/context/2012/context-2012-xml-news.tex
21mr|texlive-context-20200524-1|385	%{_texmfdistdir}/doc/context/presentations/context/2013/context-2013-math.pdf
21mr|texlive-context-20200524-1|386	%{_texmfdistdir}/doc/context/presentations/context/2013/context-2013-math.tex
21mr|texlive-context-20200524-1|387	%{_texmfdistdir}/doc/context/presentations/context/2013/context-2013-speed.pdf
21mr|texlive-context-20200524-1|388	%{_texmfdistdir}/doc/context/presentations/context/2013/context-2013-speed.tex
21mr|texlive-context-20200524-1|389	%{_texmfdistdir}/doc/context/presentations/context/2015/context-2015-status.pdf
21mr|texlive-context-20200524-1|390	%{_texmfdistdir}/doc/context/presentations/context/2015/context-2015-status.tex
21mr|texlive-context-20200524-1|391	%{_texmfdistdir}/doc/context/presentations/context/2016/context-2016-luatex.pdf
21mr|texlive-context-20200524-1|392	%{_texmfdistdir}/doc/context/presentations/context/2016/context-2016-luatex.tex
21mr|texlive-context-20200524-1|393	%{_texmfdistdir}/doc/context/presentations/context/2017/context-2017-css-selectors.pdf
21mr|texlive-context-20200524-1|394	%{_texmfdistdir}/doc/context/presentations/context/2017/context-2017-css-selectors.tex
21mr|texlive-context-20200524-1|395	%{_texmfdistdir}/doc/context/presentations/context/2017/context-2017-features-chaintest.pdf
21mr|texlive-context-20200524-1|396	%{_texmfdistdir}/doc/context/presentations/context/2017/context-2017-features-chaintest.tex
21mr|texlive-context-20200524-1|397	%{_texmfdistdir}/doc/context/presentations/context/2017/context-2017-features-kerntest.pdf
21mr|texlive-context-20200524-1|398	%{_texmfdistdir}/doc/context/presentations/context/2017/context-2017-features-kerntest.tex
21mr|texlive-context-20200524-1|399	%{_texmfdistdir}/doc/context/presentations/context/2017/context-2017-features-pairtest.pdf
21mr|texlive-context-20200524-1|400	%{_texmfdistdir}/doc/context/presentations/context/2017/context-2017-features-pairtest.tex
21mr|texlive-context-20200524-1|401	%{_texmfdistdir}/doc/context/presentations/context/2017/context-2017-features-singletest.pdf
21mr|texlive-context-20200524-1|402	%{_texmfdistdir}/doc/context/presentations/context/2017/context-2017-features-singletest.tex
21mr|texlive-context-20200524-1|403	%{_texmfdistdir}/doc/context/presentations/context/2017/context-2017-features-spacetest.pdf
21mr|texlive-context-20200524-1|404	%{_texmfdistdir}/doc/context/presentations/context/2017/context-2017-features-spacetest.tex
21mr|texlive-context-20200524-1|405	%{_texmfdistdir}/doc/context/presentations/context/2017/context-2017-features-substitutiontest.pdf
21mr|texlive-context-20200524-1|406	%{_texmfdistdir}/doc/context/presentations/context/2017/context-2017-features-substitutiontest.tex
21mr|texlive-context-20200524-1|407	%{_texmfdistdir}/doc/context/presentations/context/2017/context-2017-features.pdf
21mr|texlive-context-20200524-1|408	%{_texmfdistdir}/doc/context/presentations/context/2017/context-2017-features.tex
21mr|texlive-context-20200524-1|409	%{_texmfdistdir}/doc/context/presentations/context/2017/context-2017-performance.pdf
21mr|texlive-context-20200524-1|410	%{_texmfdistdir}/doc/context/presentations/context/2017/context-2017-performance.tex
21mr|texlive-context-20200524-1|411	%{_texmfdistdir}/doc/context/presentations/context/2017/context-2017-synctex.pdf
21mr|texlive-context-20200524-1|412	%{_texmfdistdir}/doc/context/presentations/context/2017/context-2017-synctex.tex
21mr|texlive-context-20200524-1|413	%{_texmfdistdir}/doc/context/presentations/context/2017/context-2017-tables.pdf
21mr|texlive-context-20200524-1|414	%{_texmfdistdir}/doc/context/presentations/context/2017/context-2017-tables.tex
21mr|texlive-context-20200524-1|415	%{_texmfdistdir}/doc/context/presentations/context/2019/context-2019-lmtx.pdf
21mr|texlive-context-20200524-1|416	%{_texmfdistdir}/doc/context/presentations/context/2019/context-2019-lmtx.tex
21mr|texlive-context-20200524-1|417	%{_texmfdistdir}/doc/context/presentations/examples/present-balls-001.pdf
21mr|texlive-context-20200524-1|418	%{_texmfdistdir}/doc/context/presentations/examples/present-balls-001.tex
21mr|texlive-context-20200524-1|419	%{_texmfdistdir}/doc/context/presentations/examples/present-colorful-001.pdf
21mr|texlive-context-20200524-1|420	%{_texmfdistdir}/doc/context/presentations/examples/present-colorful-001.tex
21mr|texlive-context-20200524-1|421	%{_texmfdistdir}/doc/context/presentations/examples/present-funny-001.pdf
21mr|texlive-context-20200524-1|422	%{_texmfdistdir}/doc/context/presentations/examples/present-funny-001.tex
21mr|texlive-context-20200524-1|423	%{_texmfdistdir}/doc/context/presentations/examples/present-fuzzy-001.pdf
21mr|texlive-context-20200524-1|424	%{_texmfdistdir}/doc/context/presentations/examples/present-fuzzy-001.tex
21mr|texlive-context-20200524-1|425	%{_texmfdistdir}/doc/context/presentations/examples/present-green-001.pdf
21mr|texlive-context-20200524-1|426	%{_texmfdistdir}/doc/context/presentations/examples/present-green-001.tex
21mr|texlive-context-20200524-1|427	%{_texmfdistdir}/doc/context/presentations/examples/present-grow-001.pdf
21mr|texlive-context-20200524-1|428	%{_texmfdistdir}/doc/context/presentations/examples/present-grow-001.tex
21mr|texlive-context-20200524-1|429	%{_texmfdistdir}/doc/context/presentations/examples/present-organic-001.pdf
21mr|texlive-context-20200524-1|430	%{_texmfdistdir}/doc/context/presentations/examples/present-organic-001.tex
21mr|texlive-context-20200524-1|431	%{_texmfdistdir}/doc/context/presentations/examples/present-original-001.pdf
21mr|texlive-context-20200524-1|432	%{_texmfdistdir}/doc/context/presentations/examples/present-original-001.tex
21mr|texlive-context-20200524-1|433	%{_texmfdistdir}/doc/context/presentations/examples/present-punk-001.pdf
21mr|texlive-context-20200524-1|434	%{_texmfdistdir}/doc/context/presentations/examples/present-punk-001.tex
21mr|texlive-context-20200524-1|435	%{_texmfdistdir}/doc/context/presentations/examples/present-random-001.pdf
21mr|texlive-context-20200524-1|436	%{_texmfdistdir}/doc/context/presentations/examples/present-random-001.tex
21mr|texlive-context-20200524-1|437	%{_texmfdistdir}/doc/context/presentations/examples/present-shaded-001.pdf
21mr|texlive-context-20200524-1|438	%{_texmfdistdir}/doc/context/presentations/examples/present-shaded-001.tex
21mr|texlive-context-20200524-1|439	%{_texmfdistdir}/doc/context/presentations/examples/present-split-001.pdf
21mr|texlive-context-20200524-1|440	%{_texmfdistdir}/doc/context/presentations/examples/present-split-001.tex
21mr|texlive-context-20200524-1|441	%{_texmfdistdir}/doc/context/presentations/examples/present-stepper-001.pdf
21mr|texlive-context-20200524-1|442	%{_texmfdistdir}/doc/context/presentations/examples/present-stepper-001.tex
21mr|texlive-context-20200524-1|443	%{_texmfdistdir}/doc/context/presentations/examples/present-steps-001.pdf
21mr|texlive-context-20200524-1|444	%{_texmfdistdir}/doc/context/presentations/examples/present-steps-001.tex
21mr|texlive-context-20200524-1|445	%{_texmfdistdir}/doc/context/presentations/examples/present-tiles-001.pdf
21mr|texlive-context-20200524-1|446	%{_texmfdistdir}/doc/context/presentations/examples/present-tiles-001.tex
21mr|texlive-context-20200524-1|447	%{_texmfdistdir}/doc/context/presentations/examples/present-windows-001.pdf
21mr|texlive-context-20200524-1|448	%{_texmfdistdir}/doc/context/presentations/examples/present-windows-001.tex
21mr|texlive-context-20200524-1|449	%{_texmfdistdir}/doc/context/presentations/examples/present-weird-001.pdf
21mr|texlive-context-20200524-1|450	%{_texmfdistdir}/doc/context/presentations/examples/present-weird-001.tex
21mr|texlive-context-20200524-1|451	%{_texmfdistdir}/doc/context/presentations/tug/2001/tug-2001-ideas.pdf
21mr|texlive-context-20200524-1|452	%{_texmfdistdir}/doc/context/presentations/tug/2001/tug-2001-ideas.tex
21mr|texlive-context-20200524-1|453	%{_texmfdistdir}/doc/context/presentations/tug/2007/tug-2007-fonts.pdf
21mr|texlive-context-20200524-1|454	%{_texmfdistdir}/doc/context/presentations/tug/2007/tug-2007-fonts.tex
21mr|texlive-context-20200524-1|455	%{_texmfdistdir}/doc/context/presentations/present-readme.pdf
21mr|texlive-context-20200524-1|456	%{_texmfdistdir}/doc/context/presentations/present-readme.tex
21mr|texlive-context-20200524-1|457	%{_texmfdistdir}/doc/context/scripts/mkii/ctxtools.html
21mr|texlive-context-20200524-1|458	%{_texmfdistdir}/doc/context/scripts/mkii/ctxtools.man
21mr|texlive-context-20200524-1|459	%{_texmfdistdir}/doc/context/scripts/mkii/ctxtools.xml
21mr|texlive-context-20200524-1|460	%{_texmfdistdir}/doc/context/scripts/mkii/imgtopdf.html
21mr|texlive-context-20200524-1|461	%{_texmfdistdir}/doc/context/scripts/mkii/imgtopdf.man
21mr|texlive-context-20200524-1|462	%{_texmfdistdir}/doc/context/scripts/mkii/imgtopdf.xml
21mr|texlive-context-20200524-1|463	%{_texmfdistdir}/doc/context/scripts/mkii/mptopdf.html
21mr|texlive-context-20200524-1|464	%{_texmfdistdir}/doc/context/scripts/mkii/mptopdf.xml
21mr|texlive-context-20200524-1|465	%{_texmfdistdir}/doc/context/scripts/mkii/pdftools.html
21mr|texlive-context-20200524-1|466	%{_texmfdistdir}/doc/context/scripts/mkii/pdftools.man
21mr|texlive-context-20200524-1|467	%{_texmfdistdir}/doc/context/scripts/mkii/pdftools.xml
21mr|texlive-context-20200524-1|468	%{_texmfdistdir}/doc/context/scripts/mkii/pstopdf.html
21mr|texlive-context-20200524-1|469	%{_texmfdistdir}/doc/context/scripts/mkii/pstopdf.man
21mr|texlive-context-20200524-1|470	%{_texmfdistdir}/doc/context/scripts/mkii/pstopdf.xml
21mr|texlive-context-20200524-1|471	%{_texmfdistdir}/doc/context/scripts/mkii/rlxtools.html
21mr|texlive-context-20200524-1|472	%{_texmfdistdir}/doc/context/scripts/mkii/rlxtools.man
21mr|texlive-context-20200524-1|473	%{_texmfdistdir}/doc/context/scripts/mkii/rlxtools.xml
21mr|texlive-context-20200524-1|474	%{_texmfdistdir}/doc/context/scripts/mkii/texexec.html
21mr|texlive-context-20200524-1|475	%{_texmfdistdir}/doc/context/scripts/mkii/texexec.man
21mr|texlive-context-20200524-1|476	%{_texmfdistdir}/doc/context/scripts/mkii/texexec.xml
21mr|texlive-context-20200524-1|477	%{_texmfdistdir}/doc/context/scripts/mkii/texmfstart.html
21mr|texlive-context-20200524-1|478	%{_texmfdistdir}/doc/context/scripts/mkii/texmfstart.man
21mr|texlive-context-20200524-1|479	%{_texmfdistdir}/doc/context/scripts/mkii/texmfstart.xml
21mr|texlive-context-20200524-1|480	%{_texmfdistdir}/doc/context/scripts/mkii/textools.html
21mr|texlive-context-20200524-1|481	%{_texmfdistdir}/doc/context/scripts/mkii/textools.man
21mr|texlive-context-20200524-1|482	%{_texmfdistdir}/doc/context/scripts/mkii/textools.xml
21mr|texlive-context-20200524-1|483	%{_texmfdistdir}/doc/context/scripts/mkii/texutil.html
21mr|texlive-context-20200524-1|484	%{_texmfdistdir}/doc/context/scripts/mkii/texutil.man
21mr|texlive-context-20200524-1|485	%{_texmfdistdir}/doc/context/scripts/mkii/texutil.xml
21mr|texlive-context-20200524-1|486	%{_texmfdistdir}/doc/context/scripts/mkii/tmftools.html
21mr|texlive-context-20200524-1|487	%{_texmfdistdir}/doc/context/scripts/mkii/tmftools.man
21mr|texlive-context-20200524-1|488	%{_texmfdistdir}/doc/context/scripts/mkii/tmftools.xml
21mr|texlive-context-20200524-1|489	%{_texmfdistdir}/doc/context/scripts/mkii/xmltools.html
21mr|texlive-context-20200524-1|490	%{_texmfdistdir}/doc/context/scripts/mkii/xmltools.man
21mr|texlive-context-20200524-1|491	%{_texmfdistdir}/doc/context/scripts/mkii/xmltools.xml
21mr|texlive-context-20200524-1|492	%{_texmfdistdir}/doc/context/scripts/mkiv/context.html
21mr|texlive-context-20200524-1|493	%{_texmfdistdir}/doc/context/scripts/mkiv/context.man
21mr|texlive-context-20200524-1|494	%{_texmfdistdir}/doc/context/scripts/mkiv/context.xml
21mr|texlive-context-20200524-1|495	%{_texmfdistdir}/doc/context/scripts/mkiv/luatools.html
21mr|texlive-context-20200524-1|496	%{_texmfdistdir}/doc/context/scripts/mkiv/luatools.man
21mr|texlive-context-20200524-1|497	%{_texmfdistdir}/doc/context/scripts/mkiv/luatools.xml
21mr|texlive-context-20200524-1|498	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-babel.html
21mr|texlive-context-20200524-1|499	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-babel.man
21mr|texlive-context-20200524-1|500	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-babel.xml
21mr|texlive-context-20200524-1|501	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-base.html
21mr|texlive-context-20200524-1|502	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-base.man
21mr|texlive-context-20200524-1|503	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-base.xml
21mr|texlive-context-20200524-1|504	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-bibtex.html
21mr|texlive-context-20200524-1|505	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-bibtex.man
21mr|texlive-context-20200524-1|506	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-bibtex.xml
21mr|texlive-context-20200524-1|507	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-cache.html
21mr|texlive-context-20200524-1|508	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-cache.man
21mr|texlive-context-20200524-1|509	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-cache.xml
21mr|texlive-context-20200524-1|510	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-chars.html
21mr|texlive-context-20200524-1|511	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-chars.man
21mr|texlive-context-20200524-1|512	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-chars.xml
21mr|texlive-context-20200524-1|513	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-check.html
21mr|texlive-context-20200524-1|514	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-check.man
21mr|texlive-context-20200524-1|515	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-check.xml
21mr|texlive-context-20200524-1|516	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-colors.html
21mr|texlive-context-20200524-1|517	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-colors.man
21mr|texlive-context-20200524-1|518	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-colors.xml
21mr|texlive-context-20200524-1|519	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-context.html
21mr|texlive-context-20200524-1|520	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-context.man
21mr|texlive-context-20200524-1|521	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-context.xml
21mr|texlive-context-20200524-1|522	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-dvi.html
21mr|texlive-context-20200524-1|523	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-dvi.man
21mr|texlive-context-20200524-1|524	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-dvi.xml
21mr|texlive-context-20200524-1|525	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-epub.html
21mr|texlive-context-20200524-1|526	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-epub.man
21mr|texlive-context-20200524-1|527	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-epub.xml
21mr|texlive-context-20200524-1|528	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-evohome.html
21mr|texlive-context-20200524-1|529	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-evohome.man
21mr|texlive-context-20200524-1|530	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-evohome.xml
21mr|texlive-context-20200524-1|531	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-fcd.html
21mr|texlive-context-20200524-1|532	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-fcd.man
21mr|texlive-context-20200524-1|533	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-fcd.xml
21mr|texlive-context-20200524-1|534	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-flac.html
21mr|texlive-context-20200524-1|535	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-flac.man
21mr|texlive-context-20200524-1|536	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-flac.xml
21mr|texlive-context-20200524-1|537	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-fonts.html
21mr|texlive-context-20200524-1|538	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-fonts.man
21mr|texlive-context-20200524-1|539	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-fonts.xml
21mr|texlive-context-20200524-1|540	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-grep.html
21mr|texlive-context-20200524-1|541	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-grep.man
21mr|texlive-context-20200524-1|542	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-grep.xml
21mr|texlive-context-20200524-1|543	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-interface.html
21mr|texlive-context-20200524-1|544	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-interface.man
21mr|texlive-context-20200524-1|545	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-interface.xml
21mr|texlive-context-20200524-1|546	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-metapost.html
21mr|texlive-context-20200524-1|547	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-metapost.man
21mr|texlive-context-20200524-1|548	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-metapost.xml
21mr|texlive-context-20200524-1|549	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-modules.html
21mr|texlive-context-20200524-1|550	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-modules.man
21mr|texlive-context-20200524-1|551	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-modules.xml
21mr|texlive-context-20200524-1|552	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-package.html
21mr|texlive-context-20200524-1|553	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-package.man
21mr|texlive-context-20200524-1|554	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-package.xml
21mr|texlive-context-20200524-1|555	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-patterns.html
21mr|texlive-context-20200524-1|556	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-patterns.man
21mr|texlive-context-20200524-1|557	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-patterns.xml
21mr|texlive-context-20200524-1|558	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-pdf.html
21mr|texlive-context-20200524-1|559	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-pdf.man
21mr|texlive-context-20200524-1|560	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-pdf.xml
21mr|texlive-context-20200524-1|561	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-plain.html
21mr|texlive-context-20200524-1|562	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-plain.man
21mr|texlive-context-20200524-1|563	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-plain.xml
21mr|texlive-context-20200524-1|564	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-profile.html
21mr|texlive-context-20200524-1|565	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-profile.man
21mr|texlive-context-20200524-1|566	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-profile.xml
21mr|texlive-context-20200524-1|567	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-rsync.html
21mr|texlive-context-20200524-1|568	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-rsync.man
21mr|texlive-context-20200524-1|569	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-rsync.xml
21mr|texlive-context-20200524-1|570	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-scite.html
21mr|texlive-context-20200524-1|571	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-scite.man
21mr|texlive-context-20200524-1|572	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-scite.xml
21mr|texlive-context-20200524-1|573	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-server.html
21mr|texlive-context-20200524-1|574	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-server.man
21mr|texlive-context-20200524-1|575	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-server.xml
21mr|texlive-context-20200524-1|576	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-texworks.html
21mr|texlive-context-20200524-1|577	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-texworks.man
21mr|texlive-context-20200524-1|578	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-texworks.xml
21mr|texlive-context-20200524-1|579	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-timing.html
21mr|texlive-context-20200524-1|580	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-timing.man
21mr|texlive-context-20200524-1|581	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-timing.xml
21mr|texlive-context-20200524-1|582	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-tools.html
21mr|texlive-context-20200524-1|583	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-tools.man
21mr|texlive-context-20200524-1|584	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-tools.xml
21mr|texlive-context-20200524-1|585	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-unicode.html
21mr|texlive-context-20200524-1|586	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-unicode.man
21mr|texlive-context-20200524-1|587	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-unicode.xml
21mr|texlive-context-20200524-1|588	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-unzip.html
21mr|texlive-context-20200524-1|589	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-unzip.man
21mr|texlive-context-20200524-1|590	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-unzip.xml
21mr|texlive-context-20200524-1|591	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-update.html
21mr|texlive-context-20200524-1|592	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-update.man
21mr|texlive-context-20200524-1|593	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-update.xml
21mr|texlive-context-20200524-1|594	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-vscode.html
21mr|texlive-context-20200524-1|595	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-vscode.man
21mr|texlive-context-20200524-1|596	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-vscode.xml
21mr|texlive-context-20200524-1|597	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-watch.html
21mr|texlive-context-20200524-1|598	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-watch.man
21mr|texlive-context-20200524-1|599	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-watch.xml
21mr|texlive-context-20200524-1|600	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-youless.html
21mr|texlive-context-20200524-1|601	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-youless.man
21mr|texlive-context-20200524-1|602	%{_texmfdistdir}/doc/context/scripts/mkiv/mtx-youless.xml
21mr|texlive-context-20200524-1|603	%{_texmfdistdir}/doc/context/scripts/mkiv/mtxrun.html
21mr|texlive-context-20200524-1|604	%{_texmfdistdir}/doc/context/scripts/mkiv/mtxrun.man
21mr|texlive-context-20200524-1|605	%{_texmfdistdir}/doc/context/scripts/mkiv/mtxrun.xml
21mr|texlive-context-20200524-1|606	%{_texmfdistdir}/doc/context/sources/general/leaflets/leaflet-common.tex
21mr|texlive-context-20200524-1|607	%{_texmfdistdir}/doc/context/sources/general/leaflets/leaflet-context.tex
21mr|texlive-context-20200524-1|608	%{_texmfdistdir}/doc/context/sources/general/leaflets/leaflet-luametatex.tex
21mr|texlive-context-20200524-1|609	%{_texmfdistdir}/doc/context/sources/general/leaflets/leaflet-mixing.tex
21mr|texlive-context-20200524-1|610	%{_texmfdistdir}/doc/context/sources/general/magazines/mag-0000-mkiv.tex
21mr|texlive-context-20200524-1|611	%{_texmfdistdir}/doc/context/sources/general/magazines/mag-0002-mkiv.tex
21mr|texlive-context-20200524-1|612	%{_texmfdistdir}/doc/context/sources/general/magazines/mag-0006-mkiv.tex
21mr|texlive-context-20200524-1|613	%{_texmfdistdir}/doc/context/sources/general/magazines/mag-0007-mkiv.tex
21mr|texlive-context-20200524-1|614	%{_texmfdistdir}/doc/context/sources/general/magazines/mag-0010-mkiv.tex
21mr|texlive-context-20200524-1|615	%{_texmfdistdir}/doc/context/sources/general/magazines/mag-1101-mkiv.tex
21mr|texlive-context-20200524-1|616	%{_texmfdistdir}/doc/context/sources/general/magazines/mag-1102-mkiv.tex
21mr|texlive-context-20200524-1|617	%{_texmfdistdir}/doc/context/sources/general/magazines/mag-1103-mkiv.tex
21mr|texlive-context-20200524-1|618	%{_texmfdistdir}/doc/context/sources/general/magazines/mag-1104-mkiv.tex
21mr|texlive-context-20200524-1|619	%{_texmfdistdir}/doc/context/sources/general/manuals/about/about-calls.tex
21mr|texlive-context-20200524-1|620	%{_texmfdistdir}/doc/context/sources/general/manuals/about/about-contents.tex
21mr|texlive-context-20200524-1|621	%{_texmfdistdir}/doc/context/sources/general/manuals/about/about-environment.tex
21mr|texlive-context-20200524-1|622	%{_texmfdistdir}/doc/context/sources/general/manuals/about/about-expanding.tex
21mr|texlive-context-20200524-1|623	%{_texmfdistdir}/doc/context/sources/general/manuals/about/about-hashing.tex
21mr|texlive-context-20200524-1|624	%{_texmfdistdir}/doc/context/sources/general/manuals/about/about-hz.tex
21mr|texlive-context-20200524-1|625	%{_texmfdistdir}/doc/context/sources/general/manuals/about/about-introduction.tex
21mr|texlive-context-20200524-1|626	%{_texmfdistdir}/doc/context/sources/general/manuals/about/about-jitting-jit-2013-06-04.lua
21mr|texlive-context-20200524-1|627	%{_texmfdistdir}/doc/context/sources/general/manuals/about/about-jitting-jit.lua
21mr|texlive-context-20200524-1|628	%{_texmfdistdir}/doc/context/sources/general/manuals/about/about-jitting.tex
21mr|texlive-context-20200524-1|629	%{_texmfdistdir}/doc/context/sources/general/manuals/about/about-luafunctions.tex
21mr|texlive-context-20200524-1|630	%{_texmfdistdir}/doc/context/sources/general/manuals/about/about-mathstackers.tex
21mr|texlive-context-20200524-1|631	%{_texmfdistdir}/doc/context/sources/general/manuals/about/about-mathstyles.tex
21mr|texlive-context-20200524-1|632	%{_texmfdistdir}/doc/context/sources/general/manuals/about/about-metafun.tex
21mr|texlive-context-20200524-1|633	%{_texmfdistdir}/doc/context/sources/general/manuals/about/about-mobility.tex
21mr|texlive-context-20200524-1|634	%{_texmfdistdir}/doc/context/sources/general/manuals/about/about-nodes.tex
21mr|texlive-context-20200524-1|635	%{_texmfdistdir}/doc/context/sources/general/manuals/about/about-nuts.tex
21mr|texlive-context-20200524-1|636	%{_texmfdistdir}/doc/context/sources/general/manuals/about/about-properties.tex
21mr|texlive-context-20200524-1|637	%{_texmfdistdir}/doc/context/sources/general/manuals/about/about-speed.tex
21mr|texlive-context-20200524-1|638	%{_texmfdistdir}/doc/context/sources/general/manuals/about/about-threequarters.tex
21mr|texlive-context-20200524-1|639	%{_texmfdistdir}/doc/context/sources/general/manuals/about/about-titlepage.tex
21mr|texlive-context-20200524-1|640	%{_texmfdistdir}/doc/context/sources/general/manuals/about/about.tex
21mr|texlive-context-20200524-1|641	%{_texmfdistdir}/doc/context/sources/general/manuals/about/demo-data.lua
21mr|texlive-context-20200524-1|642	%{_texmfdistdir}/doc/context/sources/general/manuals/about/luatest-hash-luajittex-073-JIT20.lua
21mr|texlive-context-20200524-1|643	%{_texmfdistdir}/doc/context/sources/general/manuals/about/luatest-hash-luajittex-073-LUA51-40-6.lua
21mr|texlive-context-20200524-1|644	%{_texmfdistdir}/doc/context/sources/general/manuals/about/luatest-hash-luajittex-073-LUA51.lua
21mr|texlive-context-20200524-1|645	%{_texmfdistdir}/doc/context/sources/general/manuals/about/luatest-hash-luatex-073-LUA52-40-6.lua
21mr|texlive-context-20200524-1|646	%{_texmfdistdir}/doc/context/sources/general/manuals/about/luatest-hash-luatex-073-LUA52.lua
21mr|texlive-context-20200524-1|647	%{_texmfdistdir}/doc/context/sources/general/manuals/about/pi-speed-1.tex
21mr|texlive-context-20200524-1|648	%{_texmfdistdir}/doc/context/sources/general/manuals/about/pi-speed-2.tex
21mr|texlive-context-20200524-1|649	%{_texmfdistdir}/doc/context/sources/general/manuals/about/pi-speed-3.tex
21mr|texlive-context-20200524-1|650	%{_texmfdistdir}/doc/context/sources/general/manuals/about/pi-speed-4.tex
21mr|texlive-context-20200524-1|651	%{_texmfdistdir}/doc/context/sources/general/manuals/about/pi-speed-5.tex
21mr|texlive-context-20200524-1|652	%{_texmfdistdir}/doc/context/sources/general/manuals/about/still-expanding-1.png
21mr|texlive-context-20200524-1|653	%{_texmfdistdir}/doc/context/sources/general/manuals/about/still-expanding-10.png
21mr|texlive-context-20200524-1|654	%{_texmfdistdir}/doc/context/sources/general/manuals/about/still-expanding-2.png
21mr|texlive-context-20200524-1|655	%{_texmfdistdir}/doc/context/sources/general/manuals/about/still-expanding-3.png
21mr|texlive-context-20200524-1|656	%{_texmfdistdir}/doc/context/sources/general/manuals/about/still-expanding-4.png
21mr|texlive-context-20200524-1|657	%{_texmfdistdir}/doc/context/sources/general/manuals/about/still-expanding-5.png
21mr|texlive-context-20200524-1|658	%{_texmfdistdir}/doc/context/sources/general/manuals/about/still-expanding-6.png
21mr|texlive-context-20200524-1|659	%{_texmfdistdir}/doc/context/sources/general/manuals/about/still-expanding-7.png
21mr|texlive-context-20200524-1|660	%{_texmfdistdir}/doc/context/sources/general/manuals/about/still-expanding-8.png
21mr|texlive-context-20200524-1|661	%{_texmfdistdir}/doc/context/sources/general/manuals/about/still-expanding-9.png
21mr|texlive-context-20200524-1|662	%{_texmfdistdir}/doc/context/sources/general/manuals/bidi/bidi-contents.tex
21mr|texlive-context-20200524-1|663	%{_texmfdistdir}/doc/context/sources/general/manuals/bidi/bidi-fonts.tex
21mr|texlive-context-20200524-1|664	%{_texmfdistdir}/doc/context/sources/general/manuals/bidi/bidi-introduction.tex
21mr|texlive-context-20200524-1|665	%{_texmfdistdir}/doc/context/sources/general/manuals/bidi/bidi-lua.tex
21mr|texlive-context-20200524-1|666	%{_texmfdistdir}/doc/context/sources/general/manuals/bidi/bidi-mixed.tex
21mr|texlive-context-20200524-1|667	%{_texmfdistdir}/doc/context/sources/general/manuals/bidi/bidi-numbering.tex
21mr|texlive-context-20200524-1|668	%{_texmfdistdir}/doc/context/sources/general/manuals/bidi/bidi-style.tex
21mr|texlive-context-20200524-1|669	%{_texmfdistdir}/doc/context/sources/general/manuals/bidi/bidi-titlepage.tex
21mr|texlive-context-20200524-1|670	%{_texmfdistdir}/doc/context/sources/general/manuals/bidi/bidi-vertical.tex
21mr|texlive-context-20200524-1|671	%{_texmfdistdir}/doc/context/sources/general/manuals/bidi/bidi.tex
21mr|texlive-context-20200524-1|672	%{_texmfdistdir}/doc/context/sources/general/manuals/charts/charts-mkiv.tex
21mr|texlive-context-20200524-1|673	%{_texmfdistdir}/doc/context/sources/general/manuals/cld/cld-abitoflua.tex
21mr|texlive-context-20200524-1|674	%{_texmfdistdir}/doc/context/sources/general/manuals/cld/cld-afewdetails.tex
21mr|texlive-context-20200524-1|675	%{_texmfdistdir}/doc/context/sources/general/manuals/cld/cld-backendcode.tex
21mr|texlive-context-20200524-1|676	%{_texmfdistdir}/doc/context/sources/general/manuals/cld/cld-callbacks.tex
21mr|texlive-context-20200524-1|677	%{_texmfdistdir}/doc/context/sources/general/manuals/cld/cld-contents.tex
21mr|texlive-context-20200524-1|678	%{_texmfdistdir}/doc/context/sources/general/manuals/cld/cld-ctxfunctions.tex
21mr|texlive-context-20200524-1|679	%{_texmfdistdir}/doc/context/sources/general/manuals/cld/cld-environment.tex
21mr|texlive-context-20200524-1|680	%{_texmfdistdir}/doc/context/sources/general/manuals/cld/cld-files.tex
21mr|texlive-context-20200524-1|681	%{_texmfdistdir}/doc/context/sources/general/manuals/cld/cld-gettingstarted.tex
21mr|texlive-context-20200524-1|682	%{_texmfdistdir}/doc/context/sources/general/manuals/cld/cld-goodies.tex
21mr|texlive-context-20200524-1|683	%{_texmfdistdir}/doc/context/sources/general/manuals/cld/cld-graphics.tex
21mr|texlive-context-20200524-1|684	%{_texmfdistdir}/doc/context/sources/general/manuals/cld/cld-introduction.tex
21mr|texlive-context-20200524-1|685	%{_texmfdistdir}/doc/context/sources/general/manuals/cld/cld-logging.tex
21mr|texlive-context-20200524-1|686	%{_texmfdistdir}/doc/context/sources/general/manuals/cld/cld-luafunctions.tex
21mr|texlive-context-20200524-1|687	%{_texmfdistdir}/doc/context/sources/general/manuals/cld/cld-macros.tex
21mr|texlive-context-20200524-1|688	%{_texmfdistdir}/doc/context/sources/general/manuals/cld/cld-mkiv.tex
21mr|texlive-context-20200524-1|689	%{_texmfdistdir}/doc/context/sources/general/manuals/cld/cld-moreonfunctions.tex
21mr|texlive-context-20200524-1|690	%{_texmfdistdir}/doc/context/sources/general/manuals/cld/cld-nicetoknow.tex
21mr|texlive-context-20200524-1|691	%{_texmfdistdir}/doc/context/sources/general/manuals/cld/cld-somemoreexamples.tex
21mr|texlive-context-20200524-1|692	%{_texmfdistdir}/doc/context/sources/general/manuals/cld/cld-specialcommands.tex
21mr|texlive-context-20200524-1|693	%{_texmfdistdir}/doc/context/sources/general/manuals/cld/cld-summary.tex
21mr|texlive-context-20200524-1|694	%{_texmfdistdir}/doc/context/sources/general/manuals/cld/cld-titlepage.tex
21mr|texlive-context-20200524-1|695	%{_texmfdistdir}/doc/context/sources/general/manuals/cld/cld-verbatim.tex
21mr|texlive-context-20200524-1|696	%{_texmfdistdir}/doc/context/sources/general/manuals/colors/colors-basics.tex
21mr|texlive-context-20200524-1|697	%{_texmfdistdir}/doc/context/sources/general/manuals/colors/colors-environment.tex
21mr|texlive-context-20200524-1|698	%{_texmfdistdir}/doc/context/sources/general/manuals/colors/colors-graphics.tex
21mr|texlive-context-20200524-1|699	%{_texmfdistdir}/doc/context/sources/general/manuals/colors/colors-introduction.tex
21mr|texlive-context-20200524-1|700	%{_texmfdistdir}/doc/context/sources/general/manuals/colors/colors-metafun.tex
21mr|texlive-context-20200524-1|701	%{_texmfdistdir}/doc/context/sources/general/manuals/colors/colors-mkiv.tex
21mr|texlive-context-20200524-1|702	%{_texmfdistdir}/doc/context/sources/general/manuals/columnsets/columnsets-000.tex
21mr|texlive-context-20200524-1|703	%{_texmfdistdir}/doc/context/sources/general/manuals/columnsets/columnsets-001.tex
21mr|texlive-context-20200524-1|704	%{_texmfdistdir}/doc/context/sources/general/manuals/columnsets/columnsets-002.tex
21mr|texlive-context-20200524-1|705	%{_texmfdistdir}/doc/context/sources/general/manuals/columnsets/columnsets-003.tex
21mr|texlive-context-20200524-1|706	%{_texmfdistdir}/doc/context/sources/general/manuals/columnsets/columnsets-004.tex
21mr|texlive-context-20200524-1|707	%{_texmfdistdir}/doc/context/sources/general/manuals/columnsets/columnsets-005.tex
21mr|texlive-context-20200524-1|708	%{_texmfdistdir}/doc/context/sources/general/manuals/columnsets/columnsets-006.tex
21mr|texlive-context-20200524-1|709	%{_texmfdistdir}/doc/context/sources/general/manuals/columnsets/columnsets-007.tex
21mr|texlive-context-20200524-1|710	%{_texmfdistdir}/doc/context/sources/general/manuals/columnsets/columnsets-101.tex
21mr|texlive-context-20200524-1|711	%{_texmfdistdir}/doc/context/sources/general/manuals/columnsets/columnsets-102.tex
21mr|texlive-context-20200524-1|712	%{_texmfdistdir}/doc/context/sources/general/manuals/columnsets/columnsets-103.tex
21mr|texlive-context-20200524-1|713	%{_texmfdistdir}/doc/context/sources/general/manuals/columnsets/columnsets-201.tex
21mr|texlive-context-20200524-1|714	%{_texmfdistdir}/doc/context/sources/general/manuals/columnsets/columnsets-202.tex
21mr|texlive-context-20200524-1|715	%{_texmfdistdir}/doc/context/sources/general/manuals/columnsets/columnsets-203.tex
21mr|texlive-context-20200524-1|716	%{_texmfdistdir}/doc/context/sources/general/manuals/columnsets/columnsets-204.tex
21mr|texlive-context-20200524-1|717	%{_texmfdistdir}/doc/context/sources/general/manuals/columnsets/columnsets-205.tex
21mr|texlive-context-20200524-1|718	%{_texmfdistdir}/doc/context/sources/general/manuals/columnsets/columnsets-206.tex
21mr|texlive-context-20200524-1|719	%{_texmfdistdir}/doc/context/sources/general/manuals/columnsets/columnsets-301.tex
21mr|texlive-context-20200524-1|720	%{_texmfdistdir}/doc/context/sources/general/manuals/columnsets/columnsets-401.tex
21mr|texlive-context-20200524-1|721	%{_texmfdistdir}/doc/context/sources/general/manuals/columnsets/columnsets-402.tex
21mr|texlive-context-20200524-1|722	%{_texmfdistdir}/doc/context/sources/general/manuals/columnsets/columnsets-403.tex
21mr|texlive-context-20200524-1|723	%{_texmfdistdir}/doc/context/sources/general/manuals/columnsets/columnsets-404.tex
21mr|texlive-context-20200524-1|724	%{_texmfdistdir}/doc/context/sources/general/manuals/columnsets/columnsets-405.tex
21mr|texlive-context-20200524-1|725	%{_texmfdistdir}/doc/context/sources/general/manuals/columnsets/columnsets-601.tex
21mr|texlive-context-20200524-1|726	%{_texmfdistdir}/doc/context/sources/general/manuals/columnsets/columnsets-701.tex
21mr|texlive-context-20200524-1|727	%{_texmfdistdir}/doc/context/sources/general/manuals/columnsets/columnsets-702.tex
21mr|texlive-context-20200524-1|728	%{_texmfdistdir}/doc/context/sources/general/manuals/columnsets/columnsets-703.tex
21mr|texlive-context-20200524-1|729	%{_texmfdistdir}/doc/context/sources/general/manuals/columnsets/columnsets-704.tex
21mr|texlive-context-20200524-1|730	%{_texmfdistdir}/doc/context/sources/general/manuals/columnsets/columnsets-801.tex
21mr|texlive-context-20200524-1|731	%{_texmfdistdir}/doc/context/sources/general/manuals/columnsets/columnsets-802.tex
21mr|texlive-context-20200524-1|732	%{_texmfdistdir}/doc/context/sources/general/manuals/columnsets/columnsets-803.tex
21mr|texlive-context-20200524-1|733	%{_texmfdistdir}/doc/context/sources/general/manuals/columnsets/columnsets-804.tex
21mr|texlive-context-20200524-1|734	%{_texmfdistdir}/doc/context/sources/general/manuals/columnsets/columnsets-805.tex
21mr|texlive-context-20200524-1|735	%{_texmfdistdir}/doc/context/sources/general/manuals/columnsets/columnsets-806.tex
21mr|texlive-context-20200524-1|736	%{_texmfdistdir}/doc/context/sources/general/manuals/columnsets/columnsets-901.tex
21mr|texlive-context-20200524-1|737	%{_texmfdistdir}/doc/context/sources/general/manuals/columnsets/columnsets-902.tex
21mr|texlive-context-20200524-1|738	%{_texmfdistdir}/doc/context/sources/general/manuals/columnsets/columnsets-903.tex
21mr|texlive-context-20200524-1|739	%{_texmfdistdir}/doc/context/sources/general/manuals/columnsets/columnsets.tex
21mr|texlive-context-20200524-1|740	%{_texmfdistdir}/doc/context/sources/general/manuals/details/back-0.tex
21mr|texlive-context-20200524-1|741	%{_texmfdistdir}/doc/context/sources/general/manuals/details/back-1.tex
21mr|texlive-context-20200524-1|742	%{_texmfdistdir}/doc/context/sources/general/manuals/details/back-2.tex
21mr|texlive-context-20200524-1|743	%{_texmfdistdir}/doc/context/sources/general/manuals/details/back-4.tex
21mr|texlive-context-20200524-1|744	%{_texmfdistdir}/doc/context/sources/general/manuals/details/back-5.tex
21mr|texlive-context-20200524-1|745	%{_texmfdistdir}/doc/context/sources/general/manuals/details/cow.pdf
21mr|texlive-context-20200524-1|746	%{_texmfdistdir}/doc/context/sources/general/manuals/details/details-backpage.tex
21mr|texlive-context-20200524-1|747	%{_texmfdistdir}/doc/context/sources/general/manuals/details/details-captiontrickery.tex
21mr|texlive-context-20200524-1|748	%{_texmfdistdir}/doc/context/sources/general/manuals/details/details-colofon.tex
21mr|texlive-context-20200524-1|749	%{_texmfdistdir}/doc/context/sources/general/manuals/details/details-contents.tex
21mr|texlive-context-20200524-1|750	%{_texmfdistdir}/doc/context/sources/general/manuals/details/details-environment.tex
21mr|texlive-context-20200524-1|751	%{_texmfdistdir}/doc/context/sources/general/manuals/details/details-finetuningfloats.tex
21mr|texlive-context-20200524-1|752	%{_texmfdistdir}/doc/context/sources/general/manuals/details/details-floatingaround.tex
21mr|texlive-context-20200524-1|753	%{_texmfdistdir}/doc/context/sources/general/manuals/details/details-frontpage.tex
21mr|texlive-context-20200524-1|754	%{_texmfdistdir}/doc/context/sources/general/manuals/details/details-gridtrickery.tex
21mr|texlive-context-20200524-1|755	%{_texmfdistdir}/doc/context/sources/general/manuals/details/details-index.tex
21mr|texlive-context-20200524-1|756	%{_texmfdistdir}/doc/context/sources/general/manuals/details/details-introduction.tex
21mr|texlive-context-20200524-1|757	%{_texmfdistdir}/doc/context/sources/general/manuals/details/details-ornaments.tex
21mr|texlive-context-20200524-1|758	%{_texmfdistdir}/doc/context/sources/general/manuals/details/details-pseudocolumns.tex
21mr|texlive-context-20200524-1|759	%{_texmfdistdir}/doc/context/sources/general/manuals/details/details-snappingheads.tex
21mr|texlive-context-20200524-1|760	%{_texmfdistdir}/doc/context/sources/general/manuals/details/details-textbackgrounds.tex
21mr|texlive-context-20200524-1|761	%{_texmfdistdir}/doc/context/sources/general/manuals/details/details-tuningformulas.tex
21mr|texlive-context-20200524-1|762	%{_texmfdistdir}/doc/context/sources/general/manuals/details/details.tex
21mr|texlive-context-20200524-1|763	%{_texmfdistdir}/doc/context/sources/general/manuals/details/detcow.mp
21mr|texlive-context-20200524-1|764	%{_texmfdistdir}/doc/context/sources/general/manuals/details/detcow.tex
21mr|texlive-context-20200524-1|765	%{_texmfdistdir}/doc/context/sources/general/manuals/details/detcowmp.mps
21mr|texlive-context-20200524-1|766	%{_texmfdistdir}/doc/context/sources/general/manuals/details/hacker.jpg
21mr|texlive-context-20200524-1|767	%{_texmfdistdir}/doc/context/sources/general/manuals/details/mill.png
21mr|texlive-context-20200524-1|768	%{_texmfdistdir}/doc/context/sources/general/manuals/epub/epub-mkiv-demo.tex
21mr|texlive-context-20200524-1|769	%{_texmfdistdir}/doc/context/sources/general/manuals/epub/epub-mkiv.tex
21mr|texlive-context-20200524-1|770	%{_texmfdistdir}/doc/context/sources/general/manuals/hybrid/benchmark-1.tex
21mr|texlive-context-20200524-1|771	%{_texmfdistdir}/doc/context/sources/general/manuals/hybrid/benchmark-2.tex
21mr|texlive-context-20200524-1|772	%{_texmfdistdir}/doc/context/sources/general/manuals/hybrid/benchmark-3.tex
21mr|texlive-context-20200524-1|773	%{_texmfdistdir}/doc/context/sources/general/manuals/hybrid/benchmark-4.tex
21mr|texlive-context-20200524-1|774	%{_texmfdistdir}/doc/context/sources/general/manuals/hybrid/benchmark-5.tex
21mr|texlive-context-20200524-1|775	%{_texmfdistdir}/doc/context/sources/general/manuals/hybrid/calibri-fontshop.png
21mr|texlive-context-20200524-1|776	%{_texmfdistdir}/doc/context/sources/general/manuals/hybrid/ebook-metafun-1.png
21mr|texlive-context-20200524-1|777	%{_texmfdistdir}/doc/context/sources/general/manuals/hybrid/ebook-metafun-2.png
21mr|texlive-context-20200524-1|778	%{_texmfdistdir}/doc/context/sources/general/manuals/hybrid/ebook-pdf.png
21mr|texlive-context-20200524-1|779	%{_texmfdistdir}/doc/context/sources/general/manuals/hybrid/ebook-xhtml.png
21mr|texlive-context-20200524-1|780	%{_texmfdistdir}/doc/context/sources/general/manuals/evenmore/evenmore-contents.tex
21mr|texlive-context-20200524-1|781	%{_texmfdistdir}/doc/context/sources/general/manuals/evenmore/evenmore-expansion.tex
21mr|texlive-context-20200524-1|782	%{_texmfdistdir}/doc/context/sources/general/manuals/evenmore/evenmore-fonts.tex
21mr|texlive-context-20200524-1|783	%{_texmfdistdir}/doc/context/sources/general/manuals/evenmore/evenmore-introduction.tex
21mr|texlive-context-20200524-1|784	%{_texmfdistdir}/doc/context/sources/general/manuals/evenmore/evenmore-libraries.tex
21mr|texlive-context-20200524-1|785	%{_texmfdistdir}/doc/context/sources/general/manuals/evenmore/evenmore-normalization.tex
21mr|texlive-context-20200524-1|786	%{_texmfdistdir}/doc/context/sources/general/manuals/evenmore/evenmore-pi.tex
21mr|texlive-context-20200524-1|787	%{_texmfdistdir}/doc/context/sources/general/manuals/evenmore/evenmore-style.tex
21mr|texlive-context-20200524-1|788	%{_texmfdistdir}/doc/context/sources/general/manuals/evenmore/evenmore-threesix.tex
21mr|texlive-context-20200524-1|789	%{_texmfdistdir}/doc/context/sources/general/manuals/evenmore/evenmore-titlepage.tex
21mr|texlive-context-20200524-1|790	%{_texmfdistdir}/doc/context/sources/general/manuals/evenmore/evenmore-whattex.tex
21mr|texlive-context-20200524-1|791	%{_texmfdistdir}/doc/context/sources/general/manuals/evenmore/evenmore.tex
21mr|texlive-context-20200524-1|792	%{_texmfdistdir}/doc/context/sources/general/manuals/evenmore/mozilla-svg-001.svg
21mr|texlive-context-20200524-1|793	%{_texmfdistdir}/doc/context/sources/general/manuals/followingup/followingup-bitmaps.tex
21mr|texlive-context-20200524-1|794	%{_texmfdistdir}/doc/context/sources/general/manuals/followingup/followingup-cleanup.tex
21mr|texlive-context-20200524-1|795	%{_texmfdistdir}/doc/context/sources/general/manuals/followingup/followingup-compilation.tex
21mr|texlive-context-20200524-1|796	%{_texmfdistdir}/doc/context/sources/general/manuals/followingup/followingup-contents.tex
21mr|texlive-context-20200524-1|797	%{_texmfdistdir}/doc/context/sources/general/manuals/followingup/followingup-directions.tex
21mr|texlive-context-20200524-1|798	%{_texmfdistdir}/doc/context/sources/general/manuals/followingup/followingup-evolution.tex
21mr|texlive-context-20200524-1|799	%{_texmfdistdir}/doc/context/sources/general/manuals/followingup/followingup-feedback.tex
21mr|texlive-context-20200524-1|800	%{_texmfdistdir}/doc/context/sources/general/manuals/followingup/followingup-introduction.tex
21mr|texlive-context-20200524-1|801	%{_texmfdistdir}/doc/context/sources/general/manuals/followingup/followingup-logging.tex
21mr|texlive-context-20200524-1|802	%{_texmfdistdir}/doc/context/sources/general/manuals/followingup/followingup-lua.tex
21mr|texlive-context-20200524-1|803	%{_texmfdistdir}/doc/context/sources/general/manuals/followingup/followingup-mp.tex
21mr|texlive-context-20200524-1|804	%{_texmfdistdir}/doc/context/sources/general/manuals/followingup/followingup-performance.tex
21mr|texlive-context-20200524-1|805	%{_texmfdistdir}/doc/context/sources/general/manuals/followingup/followingup-rejected.tex
21mr|texlive-context-20200524-1|806	%{_texmfdistdir}/doc/context/sources/general/manuals/followingup/followingup-retrospect.tex
21mr|texlive-context-20200524-1|807	%{_texmfdistdir}/doc/context/sources/general/manuals/followingup/followingup-stripping.tex
21mr|texlive-context-20200524-1|808	%{_texmfdistdir}/doc/context/sources/general/manuals/followingup/followingup-stubs.tex
21mr|texlive-context-20200524-1|809	%{_texmfdistdir}/doc/context/sources/general/manuals/followingup/followingup-style.tex
21mr|texlive-context-20200524-1|810	%{_texmfdistdir}/doc/context/sources/general/manuals/followingup/followingup-tex.tex
21mr|texlive-context-20200524-1|811	%{_texmfdistdir}/doc/context/sources/general/manuals/followingup/followingup-titlepage.tex
21mr|texlive-context-20200524-1|812	%{_texmfdistdir}/doc/context/sources/general/manuals/followingup/followingup-whatsits.tex
21mr|texlive-context-20200524-1|813	%{_texmfdistdir}/doc/context/sources/general/manuals/followingup/followingup.tex
21mr|texlive-context-20200524-1|814	%{_texmfdistdir}/doc/context/sources/general/manuals/fonts/fonts-appendix.tex
21mr|texlive-context-20200524-1|815	%{_texmfdistdir}/doc/context/sources/general/manuals/fonts/fonts-demo-rule.lua
21mr|texlive-context-20200524-1|816	%{_texmfdistdir}/doc/context/sources/general/manuals/fonts/fonts-environment.tex
21mr|texlive-context-20200524-1|817	%{_texmfdistdir}/doc/context/sources/general/manuals/fonts/fonts-extensions.tex
21mr|texlive-context-20200524-1|818	%{_texmfdistdir}/doc/context/sources/general/manuals/fonts/fonts-features.tex
21mr|texlive-context-20200524-1|819	%{_texmfdistdir}/doc/context/sources/general/manuals/fonts/fonts-formats.tex
21mr|texlive-context-20200524-1|820	%{_texmfdistdir}/doc/context/sources/general/manuals/fonts/fonts-hooks.tex
21mr|texlive-context-20200524-1|821	%{_texmfdistdir}/doc/context/sources/general/manuals/fonts/fonts-introduction.tex
21mr|texlive-context-20200524-1|822	%{_texmfdistdir}/doc/context/sources/general/manuals/fonts/fonts-lookups.tex
21mr|texlive-context-20200524-1|823	%{_texmfdistdir}/doc/context/sources/general/manuals/fonts/fonts-math.tex
21mr|texlive-context-20200524-1|824	%{_texmfdistdir}/doc/context/sources/general/manuals/fonts/fonts-methods.tex
21mr|texlive-context-20200524-1|825	%{_texmfdistdir}/doc/context/sources/general/manuals/fonts/fonts-mkiv.tex
21mr|texlive-context-20200524-1|826	%{_texmfdistdir}/doc/context/sources/general/manuals/fonts/fonts-modes.tex
21mr|texlive-context-20200524-1|827	%{_texmfdistdir}/doc/context/sources/general/manuals/fonts/fonts-scripts.tex
21mr|texlive-context-20200524-1|828	%{_texmfdistdir}/doc/context/sources/general/manuals/fonts/fonts-tricks.tex
21mr|texlive-context-20200524-1|829	%{_texmfdistdir}/doc/context/sources/general/manuals/graphics/graphics.tex
21mr|texlive-context-20200524-1|830	%{_texmfdistdir}/doc/context/sources/general/manuals/hybrid/hybrid-backend.tex
21mr|texlive-context-20200524-1|831	%{_texmfdistdir}/doc/context/sources/general/manuals/hybrid/hybrid-bidi.tex
21mr|texlive-context-20200524-1|832	%{_texmfdistdir}/doc/context/sources/general/manuals/hybrid/hybrid-callbacks.tex
21mr|texlive-context-20200524-1|833	%{_texmfdistdir}/doc/context/sources/general/manuals/hybrid/hybrid-characters.tex
21mr|texlive-context-20200524-1|834	%{_texmfdistdir}/doc/context/sources/general/manuals/hybrid/hybrid-codebase.tex
21mr|texlive-context-20200524-1|835	%{_texmfdistdir}/doc/context/sources/general/manuals/hybrid/hybrid-contents.tex
21mr|texlive-context-20200524-1|836	%{_texmfdistdir}/doc/context/sources/general/manuals/hybrid/hybrid-ebooks.tex
21mr|texlive-context-20200524-1|837	%{_texmfdistdir}/doc/context/sources/general/manuals/hybrid/hybrid-environment.tex
21mr|texlive-context-20200524-1|838	%{_texmfdistdir}/doc/context/sources/general/manuals/hybrid/hybrid-export.tex
21mr|texlive-context-20200524-1|839	%{_texmfdistdir}/doc/context/sources/general/manuals/hybrid/hybrid-fontnames.tex
21mr|texlive-context-20200524-1|840	%{_texmfdistdir}/doc/context/sources/general/manuals/hybrid/hybrid-glocal.tex
21mr|texlive-context-20200524-1|841	%{_texmfdistdir}/doc/context/sources/general/manuals/hybrid/hybrid-goodies.tex
21mr|texlive-context-20200524-1|842	%{_texmfdistdir}/doc/context/sources/general/manuals/hybrid/hybrid-grouping.tex
21mr|texlive-context-20200524-1|843	%{_texmfdistdir}/doc/context/sources/general/manuals/hybrid/hybrid-inserts.tex
21mr|texlive-context-20200524-1|844	%{_texmfdistdir}/doc/context/sources/general/manuals/hybrid/hybrid-intermezzo.tex
21mr|texlive-context-20200524-1|845	%{_texmfdistdir}/doc/context/sources/general/manuals/hybrid/hybrid-introduction.tex
21mr|texlive-context-20200524-1|846	%{_texmfdistdir}/doc/context/sources/general/manuals/hybrid/hybrid-italics.tex
21mr|texlive-context-20200524-1|847	%{_texmfdistdir}/doc/context/sources/general/manuals/hybrid/hybrid-jit.tex
21mr|texlive-context-20200524-1|848	%{_texmfdistdir}/doc/context/sources/general/manuals/hybrid/hybrid-languages.tex
21mr|texlive-context-20200524-1|849	%{_texmfdistdir}/doc/context/sources/general/manuals/hybrid/hybrid-math.tex
21mr|texlive-context-20200524-1|850	%{_texmfdistdir}/doc/context/sources/general/manuals/hybrid/hybrid-mathml.tex
21mr|texlive-context-20200524-1|851	%{_texmfdistdir}/doc/context/sources/general/manuals/hybrid/hybrid-merge.tex
21mr|texlive-context-20200524-1|852	%{_texmfdistdir}/doc/context/sources/general/manuals/hybrid/hybrid-mkvi.tex
21mr|texlive-context-20200524-1|853	%{_texmfdistdir}/doc/context/sources/general/manuals/hybrid/hybrid-optimize.tex
21mr|texlive-context-20200524-1|854	%{_texmfdistdir}/doc/context/sources/general/manuals/hybrid/hybrid-parbuilder.tex
21mr|texlive-context-20200524-1|855	%{_texmfdistdir}/doc/context/sources/general/manuals/hybrid/hybrid-partests.tex
21mr|texlive-context-20200524-1|856	%{_texmfdistdir}/doc/context/sources/general/manuals/hybrid/hybrid-tags.tex
21mr|texlive-context-20200524-1|857	%{_texmfdistdir}/doc/context/sources/general/manuals/hybrid/hybrid-titlepage.tex
21mr|texlive-context-20200524-1|858	%{_texmfdistdir}/doc/context/sources/general/manuals/hybrid/hybrid-weird.tex
21mr|texlive-context-20200524-1|859	%{_texmfdistdir}/doc/context/sources/general/manuals/hybrid/hybrid.tex
21mr|texlive-context-20200524-1|860	%{_texmfdistdir}/doc/context/sources/general/manuals/hybrid/luatex-co-acceptablelowres.jpg
21mr|texlive-context-20200524-1|861	%{_texmfdistdir}/doc/context/sources/general/manuals/hybrid/mtx-server-ctx-fonttest.png
21mr|texlive-context-20200524-1|862	%{_texmfdistdir}/doc/context/sources/general/manuals/hybrid/tagged-001.png
21mr|texlive-context-20200524-1|863	%{_texmfdistdir}/doc/context/sources/general/manuals/hybrid/tagged-002.png
21mr|texlive-context-20200524-1|864	%{_texmfdistdir}/doc/context/sources/general/manuals/hybrid/tagged-003.png
21mr|texlive-context-20200524-1|865	%{_texmfdistdir}/doc/context/sources/general/manuals/hybrid/tagged-004.png
21mr|texlive-context-20200524-1|866	%{_texmfdistdir}/doc/context/sources/general/manuals/hybrid/tagged-005.png
21mr|texlive-context-20200524-1|867	%{_texmfdistdir}/doc/context/sources/general/manuals/hybrid/tagged-006.png
21mr|texlive-context-20200524-1|868	%{_texmfdistdir}/doc/context/sources/general/manuals/hybrid/tagged-007.png
21mr|texlive-context-20200524-1|869	%{_texmfdistdir}/doc/context/sources/general/manuals/hybrid/tagged-008.png
21mr|texlive-context-20200524-1|870	%{_texmfdistdir}/doc/context/sources/general/manuals/hybrid/tagged-009.png
21mr|texlive-context-20200524-1|871	%{_texmfdistdir}/doc/context/sources/general/manuals/hybrid/tagged-010.png
21mr|texlive-context-20200524-1|872	%{_texmfdistdir}/doc/context/sources/general/manuals/hybrid/tagged-011.png
21mr|texlive-context-20200524-1|873	%{_texmfdistdir}/doc/context/sources/general/manuals/interaction/interaction-actions.tex
21mr|texlive-context-20200524-1|874	%{_texmfdistdir}/doc/context/sources/general/manuals/interaction/interaction-annotations.tex
21mr|texlive-context-20200524-1|875	%{_texmfdistdir}/doc/context/sources/general/manuals/interaction/interaction-attachments.tex
21mr|texlive-context-20200524-1|876	%{_texmfdistdir}/doc/context/sources/general/manuals/interaction/interaction-bookmarks.tex
21mr|texlive-context-20200524-1|877	%{_texmfdistdir}/doc/context/sources/general/manuals/interaction/interaction-buttons.tex
21mr|texlive-context-20200524-1|878	%{_texmfdistdir}/doc/context/sources/general/manuals/interaction/interaction-comments.tex
21mr|texlive-context-20200524-1|879	%{_texmfdistdir}/doc/context/sources/general/manuals/interaction/interaction-contents.tex
21mr|texlive-context-20200524-1|880	%{_texmfdistdir}/doc/context/sources/general/manuals/interaction/interaction-enabling.tex
21mr|texlive-context-20200524-1|881	%{_texmfdistdir}/doc/context/sources/general/manuals/interaction/interaction-hyperlinks.tex
21mr|texlive-context-20200524-1|882	%{_texmfdistdir}/doc/context/sources/general/manuals/interaction/interaction-importing.tex
21mr|texlive-context-20200524-1|883	%{_texmfdistdir}/doc/context/sources/general/manuals/interaction/interaction-introduction.tex
21mr|texlive-context-20200524-1|884	%{_texmfdistdir}/doc/context/sources/general/manuals/interaction/interaction-javascript.tex
21mr|texlive-context-20200524-1|885	%{_texmfdistdir}/doc/context/sources/general/manuals/interaction/interaction-menus.tex
21mr|texlive-context-20200524-1|886	%{_texmfdistdir}/doc/context/sources/general/manuals/interaction/interaction-progress.tex
21mr|texlive-context-20200524-1|887	%{_texmfdistdir}/doc/context/sources/general/manuals/interaction/interaction-structure.tex
21mr|texlive-context-20200524-1|888	%{_texmfdistdir}/doc/context/sources/general/manuals/interaction/interaction-style.tex
21mr|texlive-context-20200524-1|889	%{_texmfdistdir}/doc/context/sources/general/manuals/interaction/interaction-tagging.tex
21mr|texlive-context-20200524-1|890	%{_texmfdistdir}/doc/context/sources/general/manuals/interaction/interaction-titlepage.tex
21mr|texlive-context-20200524-1|891	%{_texmfdistdir}/doc/context/sources/general/manuals/interaction/interaction-transitions.tex
21mr|texlive-context-20200524-1|892	%{_texmfdistdir}/doc/context/sources/general/manuals/interaction/interaction-widgets.tex
21mr|texlive-context-20200524-1|893	%{_texmfdistdir}/doc/context/sources/general/manuals/interaction/interaction.tex
21mr|texlive-context-20200524-1|894	%{_texmfdistdir}/doc/context/sources/general/manuals/languages/languages-appendix.tex
21mr|texlive-context-20200524-1|895	%{_texmfdistdir}/doc/context/sources/general/manuals/languages/languages-basics.tex
21mr|texlive-context-20200524-1|896	%{_texmfdistdir}/doc/context/sources/general/manuals/languages/languages-environment.tex
21mr|texlive-context-20200524-1|897	%{_texmfdistdir}/doc/context/sources/general/manuals/languages/languages-goodies.tex
21mr|texlive-context-20200524-1|898	%{_texmfdistdir}/doc/context/sources/general/manuals/languages/languages-hyphenation.tex
21mr|texlive-context-20200524-1|899	%{_texmfdistdir}/doc/context/sources/general/manuals/languages/languages-introduction.tex
21mr|texlive-context-20200524-1|900	%{_texmfdistdir}/doc/context/sources/general/manuals/languages/languages-labels.tex
21mr|texlive-context-20200524-1|901	%{_texmfdistdir}/doc/context/sources/general/manuals/languages/languages-mkiv.tex
21mr|texlive-context-20200524-1|902	%{_texmfdistdir}/doc/context/sources/general/manuals/languages/languages-numbering.tex
21mr|texlive-context-20200524-1|903	%{_texmfdistdir}/doc/context/sources/general/manuals/languages/languages-sorting.tex
21mr|texlive-context-20200524-1|904	%{_texmfdistdir}/doc/context/sources/general/manuals/libraries/ecmascript-mkiv.tex
21mr|texlive-context-20200524-1|905	%{_texmfdistdir}/doc/context/sources/general/manuals/libraries/libraries-mkiv.tex
21mr|texlive-context-20200524-1|906	%{_texmfdistdir}/doc/context/sources/general/manuals/lowlevel/lowlevel-boxes.tex
21mr|texlive-context-20200524-1|907	%{_texmfdistdir}/doc/context/sources/general/manuals/lowlevel/lowlevel-conditionals.tex
21mr|texlive-context-20200524-1|908	%{_texmfdistdir}/doc/context/sources/general/manuals/lowlevel/lowlevel-expansion.tex
21mr|texlive-context-20200524-1|909	%{_texmfdistdir}/doc/context/sources/general/manuals/lowlevel/lowlevel-registers.tex
21mr|texlive-context-20200524-1|910	%{_texmfdistdir}/doc/context/sources/general/manuals/lowlevel/lowlevel-style.tex
21mr|texlive-context-20200524-1|911	%{_texmfdistdir}/doc/context/sources/general/manuals/luametafun/luametafun-arrow.tex
21mr|texlive-context-20200524-1|912	%{_texmfdistdir}/doc/context/sources/general/manuals/luametafun/luametafun-axis.tex
21mr|texlive-context-20200524-1|913	%{_texmfdistdir}/doc/context/sources/general/manuals/luametafun/luametafun-chart.tex
21mr|texlive-context-20200524-1|914	%{_texmfdistdir}/doc/context/sources/general/manuals/luametafun/luametafun-contents.tex
21mr|texlive-context-20200524-1|915	%{_texmfdistdir}/doc/context/sources/general/manuals/luametafun/luametafun-contour.tex
21mr|texlive-context-20200524-1|916	%{_texmfdistdir}/doc/context/sources/general/manuals/luametafun/luametafun-followtext.tex
21mr|texlive-context-20200524-1|917	%{_texmfdistdir}/doc/context/sources/general/manuals/luametafun/luametafun-fonts.tex
21mr|texlive-context-20200524-1|918	%{_texmfdistdir}/doc/context/sources/general/manuals/luametafun/luametafun-function.tex
21mr|texlive-context-20200524-1|919	%{_texmfdistdir}/doc/context/sources/general/manuals/luametafun/luametafun-grid.tex
21mr|texlive-context-20200524-1|920	%{_texmfdistdir}/doc/context/sources/general/manuals/luametafun/luametafun-groups.tex
21mr|texlive-context-20200524-1|921	%{_texmfdistdir}/doc/context/sources/general/manuals/luametafun/luametafun-interface.tex
21mr|texlive-context-20200524-1|922	%{_texmfdistdir}/doc/context/sources/general/manuals/luametafun/luametafun-introduction.tex
21mr|texlive-context-20200524-1|923	%{_texmfdistdir}/doc/context/sources/general/manuals/luametafun/luametafun-mesh-examples.tex
21mr|texlive-context-20200524-1|924	%{_texmfdistdir}/doc/context/sources/general/manuals/luametafun/luametafun-mesh.tex
21mr|texlive-context-20200524-1|925	%{_texmfdistdir}/doc/context/sources/general/manuals/luametafun/luametafun-outline.tex
21mr|texlive-context-20200524-1|926	%{_texmfdistdir}/doc/context/sources/general/manuals/luametafun/luametafun-placeholder.tex
21mr|texlive-context-20200524-1|927	%{_texmfdistdir}/doc/context/sources/general/manuals/luametafun/luametafun-shade.tex
21mr|texlive-context-20200524-1|928	%{_texmfdistdir}/doc/context/sources/general/manuals/luametafun/luametafun-style.tex
21mr|texlive-context-20200524-1|929	%{_texmfdistdir}/doc/context/sources/general/manuals/luametafun/luametafun-surface.tex
21mr|texlive-context-20200524-1|930	%{_texmfdistdir}/doc/context/sources/general/manuals/luametafun/luametafun-svg.tex
21mr|texlive-context-20200524-1|931	%{_texmfdistdir}/doc/context/sources/general/manuals/luametafun/luametafun-text.tex
21mr|texlive-context-20200524-1|932	%{_texmfdistdir}/doc/context/sources/general/manuals/luametafun/luametafun-titlepage.tex
21mr|texlive-context-20200524-1|933	%{_texmfdistdir}/doc/context/sources/general/manuals/luametafun/luametafun.tex
21mr|texlive-context-20200524-1|934	%{_texmfdistdir}/doc/context/sources/general/manuals/luametafun/mozilla-svg-001.svg
21mr|texlive-context-20200524-1|935	%{_texmfdistdir}/doc/context/sources/general/manuals/luametafun/mozilla-svg-002.svg
21mr|texlive-context-20200524-1|936	%{_texmfdistdir}/doc/context/sources/general/manuals/luametatex/luametatex-callbacks.tex
21mr|texlive-context-20200524-1|937	%{_texmfdistdir}/doc/context/sources/general/manuals/luametatex/luametatex-contents.tex
21mr|texlive-context-20200524-1|938	%{_texmfdistdir}/doc/context/sources/general/manuals/luametatex/luametatex-differences.tex
21mr|texlive-context-20200524-1|939	%{_texmfdistdir}/doc/context/sources/general/manuals/luametatex/luametatex-enhancements.tex
21mr|texlive-context-20200524-1|940	%{_texmfdistdir}/doc/context/sources/general/manuals/luametatex/luametatex-firstpage.tex
21mr|texlive-context-20200524-1|941	%{_texmfdistdir}/doc/context/sources/general/manuals/luametatex/luametatex-fonts.tex
21mr|texlive-context-20200524-1|942	%{_texmfdistdir}/doc/context/sources/general/manuals/luametatex/luametatex-introduction.tex
21mr|texlive-context-20200524-1|943	%{_texmfdistdir}/doc/context/sources/general/manuals/luametatex/luametatex-languages.tex
21mr|texlive-context-20200524-1|944	%{_texmfdistdir}/doc/context/sources/general/manuals/luametatex/luametatex-libraries.tex
21mr|texlive-context-20200524-1|945	%{_texmfdistdir}/doc/context/sources/general/manuals/luametatex/luametatex-lua.tex
21mr|texlive-context-20200524-1|946	%{_texmfdistdir}/doc/context/sources/general/manuals/luametatex/luametatex-math.tex
21mr|texlive-context-20200524-1|947	%{_texmfdistdir}/doc/context/sources/general/manuals/luametatex/luametatex-metapost.tex
21mr|texlive-context-20200524-1|948	%{_texmfdistdir}/doc/context/sources/general/manuals/luametatex/luametatex-modifications.tex
21mr|texlive-context-20200524-1|949	%{_texmfdistdir}/doc/context/sources/general/manuals/luametatex/luametatex-nodes.tex
21mr|texlive-context-20200524-1|950	%{_texmfdistdir}/doc/context/sources/general/manuals/luametatex/luametatex-pdf.tex
21mr|texlive-context-20200524-1|951	%{_texmfdistdir}/doc/context/sources/general/manuals/luametatex/luametatex-preamble.tex
21mr|texlive-context-20200524-1|952	%{_texmfdistdir}/doc/context/sources/general/manuals/luametatex/luametatex-primitives.tex
21mr|texlive-context-20200524-1|953	%{_texmfdistdir}/doc/context/sources/general/manuals/luametatex/luametatex-registers.tex
21mr|texlive-context-20200524-1|954	%{_texmfdistdir}/doc/context/sources/general/manuals/luametatex/luametatex-statistics.tex
21mr|texlive-context-20200524-1|955	%{_texmfdistdir}/doc/context/sources/general/manuals/luametatex/luametatex-style.tex
21mr|texlive-context-20200524-1|956	%{_texmfdistdir}/doc/context/sources/general/manuals/luametatex/luametatex-tex.tex
21mr|texlive-context-20200524-1|957	%{_texmfdistdir}/doc/context/sources/general/manuals/luametatex/luametatex-titlepage.tex
21mr|texlive-context-20200524-1|958	%{_texmfdistdir}/doc/context/sources/general/manuals/lua/lua-mkiv.tex
21mr|texlive-context-20200524-1|959	%{_texmfdistdir}/doc/context/sources/general/manuals/luatex/luatex-contents.tex
21mr|texlive-context-20200524-1|960	%{_texmfdistdir}/doc/context/sources/general/manuals/luatex/luatex-enhancements.tex
21mr|texlive-context-20200524-1|961	%{_texmfdistdir}/doc/context/sources/general/manuals/luatex/luatex-fonts.tex
21mr|texlive-context-20200524-1|962	%{_texmfdistdir}/doc/context/sources/general/manuals/luatex/luatex-introduction.tex
21mr|texlive-context-20200524-1|963	%{_texmfdistdir}/doc/context/sources/general/manuals/luatex/luatex-languages.tex
21mr|texlive-context-20200524-1|964	%{_texmfdistdir}/doc/context/sources/general/manuals/luatex/luatex-logos.tex
21mr|texlive-context-20200524-1|965	%{_texmfdistdir}/doc/context/sources/general/manuals/luatex/luatex-lua.tex
21mr|texlive-context-20200524-1|966	%{_texmfdistdir}/doc/context/sources/general/manuals/luatex/luatex-math.tex
21mr|texlive-context-20200524-1|967	%{_texmfdistdir}/doc/context/sources/general/manuals/luatex/luatex-modifications.tex
21mr|texlive-context-20200524-1|968	%{_texmfdistdir}/doc/context/sources/general/manuals/luatex/luatex-nodes.tex
21mr|texlive-context-20200524-1|969	%{_texmfdistdir}/doc/context/sources/general/manuals/luatex/luatex-style.tex
21mr|texlive-context-20200524-1|970	%{_texmfdistdir}/doc/context/sources/general/manuals/luatex/luatex-titlepage.tex
21mr|texlive-context-20200524-1|971	%{_texmfdistdir}/doc/context/sources/general/manuals/luatex/luatex.tex
21mr|texlive-context-20200524-1|972	%{_texmfdistdir}/doc/context/sources/general/manuals/luatex/luatex-firstpage.tex
21mr|texlive-context-20200524-1|973	%{_texmfdistdir}/doc/context/sources/general/manuals/luatex/luatex-preamble.tex
21mr|texlive-context-20200524-1|974	%{_texmfdistdir}/doc/context/sources/general/manuals/luatex/luatex-registers.tex
21mr|texlive-context-20200524-1|975	%{_texmfdistdir}/doc/context/sources/general/manuals/luatex/luatex-statistics.tex
21mr|texlive-context-20200524-1|976	%{_texmfdistdir}/doc/context/sources/general/manuals/math/math-alignments.tex
21mr|texlive-context-20200524-1|977	%{_texmfdistdir}/doc/context/sources/general/manuals/math/math-definitions.tex
21mr|texlive-context-20200524-1|978	%{_texmfdistdir}/doc/context/sources/general/manuals/math/math-input.tex
21mr|texlive-context-20200524-1|979	%{_texmfdistdir}/doc/context/sources/general/manuals/math/math-oddities.tex
21mr|texlive-context-20200524-1|980	%{_texmfdistdir}/doc/context/sources/general/manuals/math/math-suboptimal.tex
21mr|texlive-context-20200524-1|981	%{_texmfdistdir}/doc/context/sources/general/manuals/math/math-tricks.tex
21mr|texlive-context-20200524-1|982	%{_texmfdistdir}/doc/context/sources/general/manuals/metafun/cow-fun.mps
21mr|texlive-context-20200524-1|983	%{_texmfdistdir}/doc/context/sources/general/manuals/metafun/hacker.png
21mr|texlive-context-20200524-1|984	%{_texmfdistdir}/doc/context/sources/general/manuals/metafun/m-1.png
21mr|texlive-context-20200524-1|985	%{_texmfdistdir}/doc/context/sources/general/manuals/metafun/m-2.png
21mr|texlive-context-20200524-1|986	%{_texmfdistdir}/doc/context/sources/general/manuals/metafun/metafun-backgrounds.tex
21mr|texlive-context-20200524-1|987	%{_texmfdistdir}/doc/context/sources/general/manuals/metafun/metafun-backpage.tex
21mr|texlive-context-20200524-1|988	%{_texmfdistdir}/doc/context/sources/general/manuals/metafun/metafun-basics.tex
21mr|texlive-context-20200524-1|989	%{_texmfdistdir}/doc/context/sources/general/manuals/metafun/metafun-colofon-paper.tex
21mr|texlive-context-20200524-1|990	%{_texmfdistdir}/doc/context/sources/general/manuals/metafun/metafun-colofon-screen.tex
21mr|texlive-context-20200524-1|991	%{_texmfdistdir}/doc/context/sources/general/manuals/metafun/metafun-colofon.tex
21mr|texlive-context-20200524-1|992	%{_texmfdistdir}/doc/context/sources/general/manuals/metafun/metafun-contents.tex
21mr|texlive-context-20200524-1|993	%{_texmfdistdir}/doc/context/sources/general/manuals/metafun/metafun-conventions.tex
21mr|texlive-context-20200524-1|994	%{_texmfdistdir}/doc/context/sources/general/manuals/metafun/metafun-debugging.tex
21mr|texlive-context-20200524-1|995	%{_texmfdistdir}/doc/context/sources/general/manuals/metafun/metafun-document.tex
21mr|texlive-context-20200524-1|996	%{_texmfdistdir}/doc/context/sources/general/manuals/metafun/metafun-effects.tex
21mr|texlive-context-20200524-1|997	%{_texmfdistdir}/doc/context/sources/general/manuals/metafun/metafun-embedding.tex
21mr|texlive-context-20200524-1|998	%{_texmfdistdir}/doc/context/sources/general/manuals/metafun/metafun-environment-layout.tex
21mr|texlive-context-20200524-1|999	%{_texmfdistdir}/doc/context/sources/general/manuals/metafun/metafun-environment-samples.tex
21mr|texlive-context-20200524-1|1000	%{_texmfdistdir}/doc/context/sources/general/manuals/metafun/metafun-environment-screen.tex
21mr|texlive-context-20200524-1|1001	%{_texmfdistdir}/doc/context/sources/general/manuals/metafun/metafun-environment.tex
21mr|texlive-context-20200524-1|1002	%{_texmfdistdir}/doc/context/sources/general/manuals/metafun/metafun-examples.tex
21mr|texlive-context-20200524-1|1003	%{_texmfdistdir}/doc/context/sources/general/manuals/metafun/metafun-functions.tex
21mr|texlive-context-20200524-1|1004	%{_texmfdistdir}/doc/context/sources/general/manuals/metafun/metafun-gadgets.tex
21mr|texlive-context-20200524-1|1005	%{_texmfdistdir}/doc/context/sources/general/manuals/metafun/metafun-graphics.tex
21mr|texlive-context-20200524-1|1006	%{_texmfdistdir}/doc/context/sources/general/manuals/metafun/metafun-index.tex
21mr|texlive-context-20200524-1|1007	%{_texmfdistdir}/doc/context/sources/general/manuals/metafun/metafun-introduction.tex
21mr|texlive-context-20200524-1|1008	%{_texmfdistdir}/doc/context/sources/general/manuals/metafun/metafun-layout.tex
21mr|texlive-context-20200524-1|1009	%{_texmfdistdir}/doc/context/sources/general/manuals/metafun/metafun-lua.tex
21mr|texlive-context-20200524-1|1010	%{_texmfdistdir}/doc/context/sources/general/manuals/metafun/metafun-macros.tex
21mr|texlive-context-20200524-1|1011	%{_texmfdistdir}/doc/context/sources/general/manuals/metafun/metafun-positioning.tex
21mr|texlive-context-20200524-1|1012	%{_texmfdistdir}/doc/context/sources/general/manuals/metafun/metafun-reference.tex
21mr|texlive-context-20200524-1|1013	%{_texmfdistdir}/doc/context/sources/general/manuals/metafun/metafun-sneaky.tex
21mr|texlive-context-20200524-1|1014	%{_texmfdistdir}/doc/context/sources/general/manuals/metafun/metafun-styles.tex
21mr|texlive-context-20200524-1|1015	%{_texmfdistdir}/doc/context/sources/general/manuals/metafun/metafun-syntax.tex
21mr|texlive-context-20200524-1|1016	%{_texmfdistdir}/doc/context/sources/general/manuals/metafun/metafun-text.tex
21mr|texlive-context-20200524-1|1017	%{_texmfdistdir}/doc/context/sources/general/manuals/metafun/metafun-titlepage-paper.tex
21mr|texlive-context-20200524-1|1018	%{_texmfdistdir}/doc/context/sources/general/manuals/metafun/metafun-titlepage-screen.tex
21mr|texlive-context-20200524-1|1019	%{_texmfdistdir}/doc/context/sources/general/manuals/metafun/metafun-welcome.tex
21mr|texlive-context-20200524-1|1020	%{_texmfdistdir}/doc/context/sources/general/manuals/metafun/metafun.tex
21mr|texlive-context-20200524-1|1021	%{_texmfdistdir}/doc/context/sources/general/manuals/metafun/mfun-700.tex
21mr|texlive-context-20200524-1|1022	%{_texmfdistdir}/doc/context/sources/general/manuals/metafun/mfun-771.tex
21mr|texlive-context-20200524-1|1023	%{_texmfdistdir}/doc/context/sources/general/manuals/metafun/mfun-772.tex
21mr|texlive-context-20200524-1|1024	%{_texmfdistdir}/doc/context/sources/general/manuals/metafun/mfun-773.tex
21mr|texlive-context-20200524-1|1025	%{_texmfdistdir}/doc/context/sources/general/manuals/metafun/mfun-774.tex
21mr|texlive-context-20200524-1|1026	%{_texmfdistdir}/doc/context/sources/general/manuals/metafun/mfun-775.tex
21mr|texlive-context-20200524-1|1027	%{_texmfdistdir}/doc/context/sources/general/manuals/metafun/mfun-776.tex
21mr|texlive-context-20200524-1|1028	%{_texmfdistdir}/doc/context/sources/general/manuals/metafun/mfun-800.tex
21mr|texlive-context-20200524-1|1029	%{_texmfdistdir}/doc/context/sources/general/manuals/metafun/mfun-900.tex
21mr|texlive-context-20200524-1|1030	%{_texmfdistdir}/doc/context/sources/general/manuals/metafun/mfun-901.tex
21mr|texlive-context-20200524-1|1031	%{_texmfdistdir}/doc/context/sources/general/manuals/metafun/mfun-902.tex
21mr|texlive-context-20200524-1|1032	%{_texmfdistdir}/doc/context/sources/general/manuals/metafun/mfun-mrun-demo.mp
21mr|texlive-context-20200524-1|1033	%{_texmfdistdir}/doc/context/sources/general/manuals/metafun/mycow.mp
21mr|texlive-context-20200524-1|1034	%{_texmfdistdir}/doc/context/sources/general/manuals/metafun/mycow.pdf
21mr|texlive-context-20200524-1|1035	%{_texmfdistdir}/doc/context/sources/general/manuals/metafun/somecow.pdf
21mr|texlive-context-20200524-1|1036	%{_texmfdistdir}/doc/context/sources/general/manuals/musings/musings-children.tex
21mr|texlive-context-20200524-1|1037	%{_texmfdistdir}/doc/context/sources/general/manuals/musings/musings-contents.tex
21mr|texlive-context-20200524-1|1038	%{_texmfdistdir}/doc/context/sources/general/manuals/musings/musings-introduction.tex
21mr|texlive-context-20200524-1|1039	%{_texmfdistdir}/doc/context/sources/general/manuals/musings/musings-names.tex
21mr|texlive-context-20200524-1|1040	%{_texmfdistdir}/doc/context/sources/general/manuals/musings/musings-perception.tex
21mr|texlive-context-20200524-1|1041	%{_texmfdistdir}/doc/context/sources/general/manuals/musings/musings-plain.tex
21mr|texlive-context-20200524-1|1042	%{_texmfdistdir}/doc/context/sources/general/manuals/musings/musings-roadmap.tex
21mr|texlive-context-20200524-1|1043	%{_texmfdistdir}/doc/context/sources/general/manuals/musings/musings-stability.tex
21mr|texlive-context-20200524-1|1044	%{_texmfdistdir}/doc/context/sources/general/manuals/musings/musings-staygo.tex
21mr|texlive-context-20200524-1|1045	%{_texmfdistdir}/doc/context/sources/general/manuals/musings/musings-style.tex
21mr|texlive-context-20200524-1|1046	%{_texmfdistdir}/doc/context/sources/general/manuals/musings/musings-titlepage.tex
21mr|texlive-context-20200524-1|1047	%{_texmfdistdir}/doc/context/sources/general/manuals/musings/musings-whytex.tex
21mr|texlive-context-20200524-1|1048	%{_texmfdistdir}/doc/context/sources/general/manuals/musings/musings.tex
21mr|texlive-context-20200524-1|1049	%{_texmfdistdir}/doc/context/sources/general/manuals/manuals-explaining-contents.tex
21mr|texlive-context-20200524-1|1050	%{_texmfdistdir}/doc/context/sources/general/manuals/manuals-explaining-cover.tex
21mr|texlive-context-20200524-1|1051	%{_texmfdistdir}/doc/context/sources/general/manuals/manuals-explaining-environment.tex
21mr|texlive-context-20200524-1|1052	%{_texmfdistdir}/doc/context/sources/general/manuals/manuals-xml-environment.tex
21mr|texlive-context-20200524-1|1053	%{_texmfdistdir}/doc/context/sources/general/manuals/math/math-combining.tex
21mr|texlive-context-20200524-1|1054	%{_texmfdistdir}/doc/context/sources/general/manuals/math/math-contents.tex
21mr|texlive-context-20200524-1|1055	%{_texmfdistdir}/doc/context/sources/general/manuals/math/math-features.tex
21mr|texlive-context-20200524-1|1056	%{_texmfdistdir}/doc/context/sources/general/manuals/math/math-framing-001.tex
21mr|texlive-context-20200524-1|1057	%{_texmfdistdir}/doc/context/sources/general/manuals/math/math-framing.tex
21mr|texlive-context-20200524-1|1058	%{_texmfdistdir}/doc/context/sources/general/manuals/math/math-introduction.tex
21mr|texlive-context-20200524-1|1059	%{_texmfdistdir}/doc/context/sources/general/manuals/math/math-layout.tex
21mr|texlive-context-20200524-1|1060	%{_texmfdistdir}/doc/context/sources/general/manuals/math/math-mkiv.tex
21mr|texlive-context-20200524-1|1061	%{_texmfdistdir}/doc/context/sources/general/manuals/math/math-numbering.tex
21mr|texlive-context-20200524-1|1062	%{_texmfdistdir}/doc/context/sources/general/manuals/math/math-spacing-001.tex
21mr|texlive-context-20200524-1|1063	%{_texmfdistdir}/doc/context/sources/general/manuals/math/math-spacing.tex
21mr|texlive-context-20200524-1|1064	%{_texmfdistdir}/doc/context/sources/general/manuals/math/math-titlepage.tex
21mr|texlive-context-20200524-1|1065	%{_texmfdistdir}/doc/context/sources/general/manuals/mathml/envexamp.tex
21mr|texlive-context-20200524-1|1066	%{_texmfdistdir}/doc/context/sources/general/manuals/mathml/mmlexamp.tex
21mr|texlive-context-20200524-1|1067	%{_texmfdistdir}/doc/context/sources/general/manuals/mathml/mmlprime.tex
21mr|texlive-context-20200524-1|1068	%{_texmfdistdir}/doc/context/sources/general/manuals/mathml/pc-d-001.xml
21mr|texlive-context-20200524-1|1069	%{_texmfdistdir}/doc/context/sources/general/manuals/mathml/pc-d-002.xml
21mr|texlive-context-20200524-1|1070	%{_texmfdistdir}/doc/context/sources/general/manuals/mathml/pc-d-003.xml
21mr|texlive-context-20200524-1|1071	%{_texmfdistdir}/doc/context/sources/general/manuals/mathml/pc-d-004.xml
21mr|texlive-context-20200524-1|1072	%{_texmfdistdir}/doc/context/sources/general/manuals/mathml/pc-d-005.xml
21mr|texlive-context-20200524-1|1073	%{_texmfdistdir}/doc/context/sources/general/manuals/mathml/pc-d-006.xml
21mr|texlive-context-20200524-1|1074	%{_texmfdistdir}/doc/context/sources/general/manuals/mathml/pc-d-007.xml
21mr|texlive-context-20200524-1|1075	%{_texmfdistdir}/doc/context/sources/general/manuals/mathml/pc-d-008.xml
21mr|texlive-context-20200524-1|1076	%{_texmfdistdir}/doc/context/sources/general/manuals/mathml/pc-d-009.xml
21mr|texlive-context-20200524-1|1077	%{_texmfdistdir}/doc/context/sources/general/manuals/mathml/pc-d-010.xml
21mr|texlive-context-20200524-1|1078	%{_texmfdistdir}/doc/context/sources/general/manuals/mathml/pc-d-011.xml
21mr|texlive-context-20200524-1|1079	%{_texmfdistdir}/doc/context/sources/general/manuals/mathml/pc-d-043.xml
21mr|texlive-context-20200524-1|1080	%{_texmfdistdir}/doc/context/sources/general/manuals/mathml/pc-d-051.xml
21mr|texlive-context-20200524-1|1081	%{_texmfdistdir}/doc/context/sources/general/manuals/mathml/pc-i-022.xml
21mr|texlive-context-20200524-1|1082	%{_texmfdistdir}/doc/context/sources/general/manuals/mathml/pc-i-380.xml
21mr|texlive-context-20200524-1|1083	%{_texmfdistdir}/doc/context/sources/general/manuals/mathml/pc-s-001.xml
21mr|texlive-context-20200524-1|1084	%{_texmfdistdir}/doc/context/sources/general/manuals/mathml/pc-s-002.xml
21mr|texlive-context-20200524-1|1085	%{_texmfdistdir}/doc/context/sources/general/manuals/mathml/pc-s-003.xml
21mr|texlive-context-20200524-1|1086	%{_texmfdistdir}/doc/context/sources/general/manuals/mathml/wh-g-001.xml
21mr|texlive-context-20200524-1|1087	%{_texmfdistdir}/doc/context/sources/general/manuals/mathml/wh-g-002.xml
21mr|texlive-context-20200524-1|1088	%{_texmfdistdir}/doc/context/sources/general/manuals/mathml/wh-g-003.xml
21mr|texlive-context-20200524-1|1089	%{_texmfdistdir}/doc/context/sources/general/manuals/mathml/wh-g-004.xml
21mr|texlive-context-20200524-1|1090	%{_texmfdistdir}/doc/context/sources/general/manuals/mathml/wh-g-005.xml
21mr|texlive-context-20200524-1|1091	%{_texmfdistdir}/doc/context/sources/general/manuals/mathml/wh-g-006.xml
21mr|texlive-context-20200524-1|1092	%{_texmfdistdir}/doc/context/sources/general/manuals/mathml/wh-g-007.xml
21mr|texlive-context-20200524-1|1093	%{_texmfdistdir}/doc/context/sources/general/manuals/mathml/wh-g-008.xml
21mr|texlive-context-20200524-1|1094	%{_texmfdistdir}/doc/context/sources/general/manuals/mathml/wh-g-009.xml
21mr|texlive-context-20200524-1|1095	%{_texmfdistdir}/doc/context/sources/general/manuals/mathml/wh-g-010.xml
21mr|texlive-context-20200524-1|1096	%{_texmfdistdir}/doc/context/sources/general/manuals/mathml/wh-g-011.xml
21mr|texlive-context-20200524-1|1097	%{_texmfdistdir}/doc/context/sources/general/manuals/mathml/wh-g-012.xml
21mr|texlive-context-20200524-1|1098	%{_texmfdistdir}/doc/context/sources/general/manuals/mathml/wh-g-013.xml
21mr|texlive-context-20200524-1|1099	%{_texmfdistdir}/doc/context/sources/general/manuals/mathml/wh-g-014.xml
21mr|texlive-context-20200524-1|1100	%{_texmfdistdir}/doc/context/sources/general/manuals/mathml/wh-g-015.xml
21mr|texlive-context-20200524-1|1101	%{_texmfdistdir}/doc/context/sources/general/manuals/mathml/wh-g-016.xml
21mr|texlive-context-20200524-1|1102	%{_texmfdistdir}/doc/context/sources/general/manuals/mathml/wh-l-001.xml
21mr|texlive-context-20200524-1|1103	%{_texmfdistdir}/doc/context/sources/general/manuals/mathml/wh-l-002.xml
21mr|texlive-context-20200524-1|1104	%{_texmfdistdir}/doc/context/sources/general/manuals/mathml/wh-l-003.xml
21mr|texlive-context-20200524-1|1105	%{_texmfdistdir}/doc/context/sources/general/manuals/mathml/wh-l-004.xml
21mr|texlive-context-20200524-1|1106	%{_texmfdistdir}/doc/context/sources/general/manuals/mathml/wh-s-001.xml
21mr|texlive-context-20200524-1|1107	%{_texmfdistdir}/doc/context/sources/general/manuals/mathml/wh-s-002.xml
21mr|texlive-context-20200524-1|1108	%{_texmfdistdir}/doc/context/sources/general/manuals/mcommon.tex
21mr|texlive-context-20200524-1|1109	%{_texmfdistdir}/doc/context/sources/general/manuals/mk/luatexref-t-luatex-progress-intermediate.lut
21mr|texlive-context-20200524-1|1110	%{_texmfdistdir}/doc/context/sources/general/manuals/mk/luatexref-t-luatex-progress-runtime.lut
21mr|texlive-context-20200524-1|1111	%{_texmfdistdir}/doc/context/sources/general/manuals/mk/mk-arabic.tex
21mr|texlive-context-20200524-1|1112	%{_texmfdistdir}/doc/context/sources/general/manuals/mk/mk-breakingapart.tex
21mr|texlive-context-20200524-1|1113	%{_texmfdistdir}/doc/context/sources/general/manuals/mk/mk-calcmath.tex
21mr|texlive-context-20200524-1|1114	%{_texmfdistdir}/doc/context/sources/general/manuals/mk/mk-cjk.tex
21mr|texlive-context-20200524-1|1115	%{_texmfdistdir}/doc/context/sources/general/manuals/mk/mk-code.tex
21mr|texlive-context-20200524-1|1116	%{_texmfdistdir}/doc/context/sources/general/manuals/mk/mk-colors.tex
21mr|texlive-context-20200524-1|1117	%{_texmfdistdir}/doc/context/sources/general/manuals/mk/mk-contents.tex
21mr|texlive-context-20200524-1|1118	%{_texmfdistdir}/doc/context/sources/general/manuals/mk/mk-debug.png
21mr|texlive-context-20200524-1|1119	%{_texmfdistdir}/doc/context/sources/general/manuals/mk/mk-dirtytricks.tex
21mr|texlive-context-20200524-1|1120	%{_texmfdistdir}/doc/context/sources/general/manuals/mk/mk-environment.tex
21mr|texlive-context-20200524-1|1121	%{_texmfdistdir}/doc/context/sources/general/manuals/mk/mk-error.png
21mr|texlive-context-20200524-1|1122	%{_texmfdistdir}/doc/context/sources/general/manuals/mk/mk-fallback.tex
21mr|texlive-context-20200524-1|1123	%{_texmfdistdir}/doc/context/sources/general/manuals/mk/mk-fonts.tex
21mr|texlive-context-20200524-1|1124	%{_texmfdistdir}/doc/context/sources/general/manuals/mk/mk-goingbeta.tex
21mr|texlive-context-20200524-1|1125	%{_texmfdistdir}/doc/context/sources/general/manuals/mk/mk-goingutf.tex
21mr|texlive-context-20200524-1|1126	%{_texmfdistdir}/doc/context/sources/general/manuals/mk/mk-halfway.tex
21mr|texlive-context-20200524-1|1127	%{_texmfdistdir}/doc/context/sources/general/manuals/mk/mk-iitoiv.tex
21mr|texlive-context-20200524-1|1128	%{_texmfdistdir}/doc/context/sources/general/manuals/mk/mk-initialization.tex
21mr|texlive-context-20200524-1|1129	%{_texmfdistdir}/doc/context/sources/general/manuals/mk/mk-introduction.tex
21mr|texlive-context-20200524-1|1130	%{_texmfdistdir}/doc/context/sources/general/manuals/mk/mk-itworks.tex
21mr|texlive-context-20200524-1|1131	%{_texmfdistdir}/doc/context/sources/general/manuals/mk/mk-last-state.pdf
21mr|texlive-context-20200524-1|1132	%{_texmfdistdir}/doc/context/sources/general/manuals/mk/mk-last.tex
21mr|texlive-context-20200524-1|1133	%{_texmfdistdir}/doc/context/sources/general/manuals/mk/mk-luafitsin.tex
21mr|texlive-context-20200524-1|1134	%{_texmfdistdir}/doc/context/sources/general/manuals/mk/mk-luatex-progress.lut
21mr|texlive-context-20200524-1|1135	%{_texmfdistdir}/doc/context/sources/general/manuals/mk/mk-math.tex
21mr|texlive-context-20200524-1|1136	%{_texmfdistdir}/doc/context/sources/general/manuals/mk/mk-memory.tex
21mr|texlive-context-20200524-1|1137	%{_texmfdistdir}/doc/context/sources/general/manuals/mk/mk-mix.tex
21mr|texlive-context-20200524-1|1138	%{_texmfdistdir}/doc/context/sources/general/manuals/mk/mk-mplib.tex
21mr|texlive-context-20200524-1|1139	%{_texmfdistdir}/doc/context/sources/general/manuals/mk/mk-nicetoknow.tex
21mr|texlive-context-20200524-1|1140	%{_texmfdistdir}/doc/context/sources/general/manuals/mk/mk-nodes.tex
21mr|texlive-context-20200524-1|1141	%{_texmfdistdir}/doc/context/sources/general/manuals/mk/mk-open.tex
21mr|texlive-context-20200524-1|1142	%{_texmfdistdir}/doc/context/sources/general/manuals/mk/mk-optimization.tex
21mr|texlive-context-20200524-1|1143	%{_texmfdistdir}/doc/context/sources/general/manuals/mk/mk-order.tex
21mr|texlive-context-20200524-1|1144	%{_texmfdistdir}/doc/context/sources/general/manuals/mk/mk-performance.tex
21mr|texlive-context-20200524-1|1145	%{_texmfdistdir}/doc/context/sources/general/manuals/mk/mk-plain.tex
21mr|texlive-context-20200524-1|1146	%{_texmfdistdir}/doc/context/sources/general/manuals/mk/mk-punk.tex
21mr|texlive-context-20200524-1|1147	%{_texmfdistdir}/doc/context/sources/general/manuals/mk/mk-reflection.tex
21mr|texlive-context-20200524-1|1148	%{_texmfdistdir}/doc/context/sources/general/manuals/mk/mk-structure.tex
21mr|texlive-context-20200524-1|1149	%{_texmfdistdir}/doc/context/sources/general/manuals/mk/mk-timing-1-luatex-progress.lut
21mr|texlive-context-20200524-1|1150	%{_texmfdistdir}/doc/context/sources/general/manuals/mk/mk-timing-1.tex
21mr|texlive-context-20200524-1|1151	%{_texmfdistdir}/doc/context/sources/general/manuals/mk/mk-timing-2-luatex-progress.lut
21mr|texlive-context-20200524-1|1152	%{_texmfdistdir}/doc/context/sources/general/manuals/mk/mk-timing-2.tex
21mr|texlive-context-20200524-1|1153	%{_texmfdistdir}/doc/context/sources/general/manuals/mk/mk-timing-3-luatex-progress.lut
21mr|texlive-context-20200524-1|1154	%{_texmfdistdir}/doc/context/sources/general/manuals/mk/mk-timing-3.tex
21mr|texlive-context-20200524-1|1155	%{_texmfdistdir}/doc/context/sources/general/manuals/mk/mk-titlepage.tex
21mr|texlive-context-20200524-1|1156	%{_texmfdistdir}/doc/context/sources/general/manuals/mk/mk-tokenspeak.tex
21mr|texlive-context-20200524-1|1157	%{_texmfdistdir}/doc/context/sources/general/manuals/mk/mk-tracking.tex
21mr|texlive-context-20200524-1|1158	%{_texmfdistdir}/doc/context/sources/general/manuals/mk/mk-xml.tex
21mr|texlive-context-20200524-1|1159	%{_texmfdistdir}/doc/context/sources/general/manuals/mk/mk-xml.xml
21mr|texlive-context-20200524-1|1160	%{_texmfdistdir}/doc/context/sources/general/manuals/mk/mk-zapfino.tex
21mr|texlive-context-20200524-1|1161	%{_texmfdistdir}/doc/context/sources/general/manuals/mk/mk.tex
21mr|texlive-context-20200524-1|1162	%{_texmfdistdir}/doc/context/sources/general/manuals/nodes/nodes-sun-pia-03149.jpg
21mr|texlive-context-20200524-1|1163	%{_texmfdistdir}/doc/context/sources/general/manuals/nodes/nodes-sun-pia-03150.jpg
21mr|texlive-context-20200524-1|1164	%{_texmfdistdir}/doc/context/sources/general/manuals/nodes/nodes.tex
21mr|texlive-context-20200524-1|1165	%{_texmfdistdir}/doc/context/sources/general/manuals/notnow/notnow-columns-and-notes.tex
21mr|texlive-context-20200524-1|1166	%{_texmfdistdir}/doc/context/sources/general/manuals/notnow/notnow-sidefloats.tex
21mr|texlive-context-20200524-1|1167	%{_texmfdistdir}/doc/context/sources/general/manuals/notnow/notnow.tex
21mr|texlive-context-20200524-1|1168	%{_texmfdistdir}/doc/context/sources/general/manuals/onandon/m-fonts-plugins-timings-luajittex.lua
21mr|texlive-context-20200524-1|1169	%{_texmfdistdir}/doc/context/sources/general/manuals/onandon/m-fonts-plugins-timings-luatex.lua
21mr|texlive-context-20200524-1|1170	%{_texmfdistdir}/doc/context/sources/general/manuals/onandon/onandon-110.tex
21mr|texlive-context-20200524-1|1171	%{_texmfdistdir}/doc/context/sources/general/manuals/onandon/onandon-53.tex
21mr|texlive-context-20200524-1|1172	%{_texmfdistdir}/doc/context/sources/general/manuals/onandon/onandon-decade.tex
21mr|texlive-context-20200524-1|1173	%{_texmfdistdir}/doc/context/sources/general/manuals/onandon/onandon-editing.tex
21mr|texlive-context-20200524-1|1174	%{_texmfdistdir}/doc/context/sources/general/manuals/onandon/onandon-emoji.tex
21mr|texlive-context-20200524-1|1175	%{_texmfdistdir}/doc/context/sources/general/manuals/onandon/onandon-execute.tex
21mr|texlive-context-20200524-1|1176	%{_texmfdistdir}/doc/context/sources/general/manuals/onandon/onandon-expansion.tex
21mr|texlive-context-20200524-1|1177	%{_texmfdistdir}/doc/context/sources/general/manuals/onandon/onandon-fences.tex
21mr|texlive-context-20200524-1|1178	%{_texmfdistdir}/doc/context/sources/general/manuals/onandon/onandon-ffi.tex
21mr|texlive-context-20200524-1|1179	%{_texmfdistdir}/doc/context/sources/general/manuals/onandon/onandon-media.tex
21mr|texlive-context-20200524-1|1180	%{_texmfdistdir}/doc/context/sources/general/manuals/onandon/onandon-modern.tex
21mr|texlive-context-20200524-1|1181	%{_texmfdistdir}/doc/context/sources/general/manuals/onandon/onandon-performance.tex
21mr|texlive-context-20200524-1|1182	%{_texmfdistdir}/doc/context/sources/general/manuals/onandon/onandon-runtoks.tex
21mr|texlive-context-20200524-1|1183	%{_texmfdistdir}/doc/context/sources/general/manuals/onandon/onandon-seguiemj.pdf
21mr|texlive-context-20200524-1|1184	%{_texmfdistdir}/doc/context/sources/general/manuals/onandon/onandon-seguiemj.tex
21mr|texlive-context-20200524-1|1185	%{_texmfdistdir}/doc/context/sources/general/manuals/onandon/onandon-speed-000.tex
21mr|texlive-context-20200524-1|1186	%{_texmfdistdir}/doc/context/sources/general/manuals/onandon/onandon-speed-001.tex
21mr|texlive-context-20200524-1|1187	%{_texmfdistdir}/doc/context/sources/general/manuals/onandon/onandon-speed-002.tex
21mr|texlive-context-20200524-1|1188	%{_texmfdistdir}/doc/context/sources/general/manuals/onandon/onandon-speed-003.tex
21mr|texlive-context-20200524-1|1189	%{_texmfdistdir}/doc/context/sources/general/manuals/onandon/onandon-speed-005.tex
21mr|texlive-context-20200524-1|1190	%{_texmfdistdir}/doc/context/sources/general/manuals/onandon/onandon-speed-006.tex
21mr|texlive-context-20200524-1|1191	%{_texmfdistdir}/doc/context/sources/general/manuals/onandon/onandon-speed-007.tex
21mr|texlive-context-20200524-1|1192	%{_texmfdistdir}/doc/context/sources/general/manuals/onandon/onandon-speed-008.tex
21mr|texlive-context-20200524-1|1193	%{_texmfdistdir}/doc/context/sources/general/manuals/onandon/onandon-speed-009.tex
21mr|texlive-context-20200524-1|1194	%{_texmfdistdir}/doc/context/sources/general/manuals/onandon/onandon-speed-010.tex
21mr|texlive-context-20200524-1|1195	%{_texmfdistdir}/doc/context/sources/general/manuals/onandon/onandon-speed-011.tex
21mr|texlive-context-20200524-1|1196	%{_texmfdistdir}/doc/context/sources/general/manuals/onandon/onandon-speed-012.tex
21mr|texlive-context-20200524-1|1197	%{_texmfdistdir}/doc/context/sources/general/manuals/onandon/onandon-variable.tex
21mr|texlive-context-20200524-1|1198	%{_texmfdistdir}/doc/context/sources/general/manuals/onandon/onandon.tex
21mr|texlive-context-20200524-1|1199	%{_texmfdistdir}/doc/context/sources/general/manuals/pagecolumns/pagecolumns-000.tex
21mr|texlive-context-20200524-1|1200	%{_texmfdistdir}/doc/context/sources/general/manuals/pagecolumns/pagecolumns-001.tex
21mr|texlive-context-20200524-1|1201	%{_texmfdistdir}/doc/context/sources/general/manuals/pagecolumns/pagecolumns-002.tex
21mr|texlive-context-20200524-1|1202	%{_texmfdistdir}/doc/context/sources/general/manuals/pagecolumns/pagecolumns-003.tex
21mr|texlive-context-20200524-1|1203	%{_texmfdistdir}/doc/context/sources/general/manuals/pagecolumns/pagecolumns-004.tex
21mr|texlive-context-20200524-1|1204	%{_texmfdistdir}/doc/context/sources/general/manuals/pagecolumns/pagecolumns-005.tex
21mr|texlive-context-20200524-1|1205	%{_texmfdistdir}/doc/context/sources/general/manuals/pagecolumns/pagecolumns-006.tex
21mr|texlive-context-20200524-1|1206	%{_texmfdistdir}/doc/context/sources/general/manuals/pagecolumns/pagecolumns-007.tex
21mr|texlive-context-20200524-1|1207	%{_texmfdistdir}/doc/context/sources/general/manuals/pagecolumns/pagecolumns.tex
21mr|texlive-context-20200524-1|1208	%{_texmfdistdir}/doc/context/sources/general/manuals/publications/122176.pdf
21mr|texlive-context-20200524-1|1209	%{_texmfdistdir}/doc/context/sources/general/manuals/publications/124484.mol
21mr|texlive-context-20200524-1|1210	%{_texmfdistdir}/doc/context/sources/general/manuals/publications/124484.pdf
21mr|texlive-context-20200524-1|1211	%{_texmfdistdir}/doc/context/sources/general/manuals/publications/4953942.mol
21mr|texlive-context-20200524-1|1212	%{_texmfdistdir}/doc/context/sources/general/manuals/publications/4953942.pdf
21mr|texlive-context-20200524-1|1213	%{_texmfdistdir}/doc/context/sources/general/manuals/publications/971.mol
21mr|texlive-context-20200524-1|1214	%{_texmfdistdir}/doc/context/sources/general/manuals/publications/971.pdf
21mr|texlive-context-20200524-1|1215	%{_texmfdistdir}/doc/context/sources/general/manuals/publications/C6H6O.bib
21mr|texlive-context-20200524-1|1216	%{_texmfdistdir}/doc/context/sources/general/manuals/publications/boekplan.bib
21mr|texlive-context-20200524-1|1217	%{_texmfdistdir}/doc/context/sources/general/manuals/publications/duane.bib
21mr|texlive-context-20200524-1|1218	%{_texmfdistdir}/doc/context/sources/general/manuals/publications/manuals.bib
21mr|texlive-context-20200524-1|1219	%{_texmfdistdir}/doc/context/sources/general/manuals/publications/mkiv-publications.bib
21mr|texlive-context-20200524-1|1220	%{_texmfdistdir}/doc/context/sources/general/manuals/publications/mkiv-publications.lua
21mr|texlive-context-20200524-1|1221	%{_texmfdistdir}/doc/context/sources/general/manuals/publications/mkiv-publications.tex
21mr|texlive-context-20200524-1|1222	%{_texmfdistdir}/doc/context/sources/general/manuals/publications/publications-citations.tex
21mr|texlive-context-20200524-1|1223	%{_texmfdistdir}/doc/context/sources/general/manuals/publications/publications-completeness.tex
21mr|texlive-context-20200524-1|1224	%{_texmfdistdir}/doc/context/sources/general/manuals/publications/publications-contents.tex
21mr|texlive-context-20200524-1|1225	%{_texmfdistdir}/doc/context/sources/general/manuals/publications/publications-customize.tex
21mr|texlive-context-20200524-1|1226	%{_texmfdistdir}/doc/context/sources/general/manuals/publications/publications-database.tex
21mr|texlive-context-20200524-1|1227	%{_texmfdistdir}/doc/context/sources/general/manuals/publications/publications-datasets.tex
21mr|texlive-context-20200524-1|1228	%{_texmfdistdir}/doc/context/sources/general/manuals/publications/publications-exporting.tex
21mr|texlive-context-20200524-1|1229	%{_texmfdistdir}/doc/context/sources/general/manuals/publications/publications-extensions.tex
21mr|texlive-context-20200524-1|1230	%{_texmfdistdir}/doc/context/sources/general/manuals/publications/publications-fields.tex
21mr|texlive-context-20200524-1|1231	%{_texmfdistdir}/doc/context/sources/general/manuals/publications/publications-introduction.tex
21mr|texlive-context-20200524-1|1232	%{_texmfdistdir}/doc/context/sources/general/manuals/publications/publications-journals.tex
21mr|texlive-context-20200524-1|1233	%{_texmfdistdir}/doc/context/sources/general/manuals/publications/publications-lua.tex
21mr|texlive-context-20200524-1|1234	%{_texmfdistdir}/doc/context/sources/general/manuals/publications/publications-otheruse.tex
21mr|texlive-context-20200524-1|1235	%{_texmfdistdir}/doc/context/sources/general/manuals/publications/publications-overviews.tex
21mr|texlive-context-20200524-1|1236	%{_texmfdistdir}/doc/context/sources/general/manuals/publications/publications-performance.tex
21mr|texlive-context-20200524-1|1237	%{_texmfdistdir}/doc/context/sources/general/manuals/publications/publications-quick-example.tex
21mr|texlive-context-20200524-1|1238	%{_texmfdistdir}/doc/context/sources/general/manuals/publications/publications-quick.tex
21mr|texlive-context-20200524-1|1239	%{_texmfdistdir}/doc/context/sources/general/manuals/publications/publications-rendering.tex
21mr|texlive-context-20200524-1|1240	%{_texmfdistdir}/doc/context/sources/general/manuals/publications/publications-style.tex
21mr|texlive-context-20200524-1|1241	%{_texmfdistdir}/doc/context/sources/general/manuals/publications/publications-titlepage.tex
21mr|texlive-context-20200524-1|1242	%{_texmfdistdir}/doc/context/sources/general/manuals/publications/publications-tracing.tex
21mr|texlive-context-20200524-1|1243	%{_texmfdistdir}/doc/context/sources/general/manuals/publications/template-clean.bib
21mr|texlive-context-20200524-1|1244	%{_texmfdistdir}/doc/context/sources/general/manuals/readme/mreadme.tex
21mr|texlive-context-20200524-1|1245	%{_texmfdistdir}/doc/context/sources/general/manuals/rules/rules-mkiv.tex
21mr|texlive-context-20200524-1|1246	%{_texmfdistdir}/doc/context/sources/general/manuals/spacing/spacing-contents.tex
21mr|texlive-context-20200524-1|1247	%{_texmfdistdir}/doc/context/sources/general/manuals/spacing/spacing-introduction.tex
21mr|texlive-context-20200524-1|1248	%{_texmfdistdir}/doc/context/sources/general/manuals/spacing/spacing-linecorrection.tex
21mr|texlive-context-20200524-1|1249	%{_texmfdistdir}/doc/context/sources/general/manuals/spacing/spacing-mkiv.tex
21mr|texlive-context-20200524-1|1250	%{_texmfdistdir}/doc/context/sources/general/manuals/spacing/spacing-periods.tex
21mr|texlive-context-20200524-1|1251	%{_texmfdistdir}/doc/context/sources/general/manuals/spacing/spacing-spaces.tex
21mr|texlive-context-20200524-1|1252	%{_texmfdistdir}/doc/context/sources/general/manuals/spacing/spacing-style.tex
21mr|texlive-context-20200524-1|1253	%{_texmfdistdir}/doc/context/sources/general/manuals/spacing/spacing-titlepage.tex
21mr|texlive-context-20200524-1|1254	%{_texmfdistdir}/doc/context/sources/general/manuals/spreadsheets/spreadsheets-mkiv.tex
21mr|texlive-context-20200524-1|1255	%{_texmfdistdir}/doc/context/sources/general/manuals/sql/sql-mkiv.tex
21mr|texlive-context-20200524-1|1256	%{_texmfdistdir}/doc/context/sources/general/manuals/start/en/hasseltbook.bib
21mr|texlive-context-20200524-1|1257	%{_texmfdistdir}/doc/context/sources/general/manuals/start/en/hasseltbook.pdf
21mr|texlive-context-20200524-1|1258	%{_texmfdistdir}/doc/context/sources/general/manuals/start/en/hasseltbook.tex
21mr|texlive-context-20200524-1|1259	%{_texmfdistdir}/doc/context/sources/general/manuals/start/en/ma-cb-en-alignments.tex
21mr|texlive-context-20200524-1|1260	%{_texmfdistdir}/doc/context/sources/general/manuals/start/en/ma-cb-en-backpage.tex
21mr|texlive-context-20200524-1|1261	%{_texmfdistdir}/doc/context/sources/general/manuals/start/en/ma-cb-en-bibliography.tex
21mr|texlive-context-20200524-1|1262	%{_texmfdistdir}/doc/context/sources/general/manuals/start/en/ma-cb-en-chemical.tex
21mr|texlive-context-20200524-1|1263	%{_texmfdistdir}/doc/context/sources/general/manuals/start/en/ma-cb-en-citations.tex
21mr|texlive-context-20200524-1|1264	%{_texmfdistdir}/doc/context/sources/general/manuals/start/en/ma-cb-en-color.tex
21mr|texlive-context-20200524-1|1265	%{_texmfdistdir}/doc/context/sources/general/manuals/start/en/ma-cb-en-columns.tex
21mr|texlive-context-20200524-1|1266	%{_texmfdistdir}/doc/context/sources/general/manuals/start/en/ma-cb-en-commandlist.tex
21mr|texlive-context-20200524-1|1267	%{_texmfdistdir}/doc/context/sources/general/manuals/start/en/ma-cb-en-commands.tex
21mr|texlive-context-20200524-1|1268	%{_texmfdistdir}/doc/context/sources/general/manuals/start/en/ma-cb-en-composedcharacters.tex
21mr|texlive-context-20200524-1|1269	%{_texmfdistdir}/doc/context/sources/general/manuals/start/en/ma-cb-en-descriptions.tex
21mr|texlive-context-20200524-1|1270	%{_texmfdistdir}/doc/context/sources/general/manuals/start/en/ma-cb-en-document.tex
21mr|texlive-context-20200524-1|1271	%{_texmfdistdir}/doc/context/sources/general/manuals/start/en/ma-cb-en-enumerations.tex
21mr|texlive-context-20200524-1|1272	%{_texmfdistdir}/doc/context/sources/general/manuals/start/en/ma-cb-en-errors.tex
21mr|texlive-context-20200524-1|1273	%{_texmfdistdir}/doc/context/sources/general/manuals/start/en/ma-cb-en-figures.tex
21mr|texlive-context-20200524-1|1274	%{_texmfdistdir}/doc/context/sources/general/manuals/start/en/ma-cb-en-fonts.tex
21mr|texlive-context-20200524-1|1275	%{_texmfdistdir}/doc/context/sources/general/manuals/start/en/ma-cb-en-footnotes.tex
21mr|texlive-context-20200524-1|1276	%{_texmfdistdir}/doc/context/sources/general/manuals/start/en/ma-cb-en-framedtexts.tex
21mr|texlive-context-20200524-1|1277	%{_texmfdistdir}/doc/context/sources/general/manuals/start/en/ma-cb-en-frames.tex
21mr|texlive-context-20200524-1|1278	%{_texmfdistdir}/doc/context/sources/general/manuals/start/en/ma-cb-en-gettingstarted.tex
21mr|texlive-context-20200524-1|1279	%{_texmfdistdir}/doc/context/sources/general/manuals/start/en/ma-cb-en-headers.tex
21mr|texlive-context-20200524-1|1280	%{_texmfdistdir}/doc/context/sources/general/manuals/start/en/ma-cb-en-heads.tex
21mr|texlive-context-20200524-1|1281	%{_texmfdistdir}/doc/context/sources/general/manuals/start/en/ma-cb-en-interactivity.tex
21mr|texlive-context-20200524-1|1282	%{_texmfdistdir}/doc/context/sources/general/manuals/start/en/ma-cb-en-introduction.tex
21mr|texlive-context-20200524-1|1283	%{_texmfdistdir}/doc/context/sources/general/manuals/start/en/ma-cb-en-itemizations.tex
21mr|texlive-context-20200524-1|1284	%{_texmfdistdir}/doc/context/sources/general/manuals/start/en/ma-cb-en-layout.tex
21mr|texlive-context-20200524-1|1285	%{_texmfdistdir}/doc/context/sources/general/manuals/start/en/ma-cb-en-margintexts.tex
21mr|texlive-context-20200524-1|1286	%{_texmfdistdir}/doc/context/sources/general/manuals/start/en/ma-cb-en-math.tex
21mr|texlive-context-20200524-1|1287	%{_texmfdistdir}/doc/context/sources/general/manuals/start/en/ma-cb-en-mathcharacters.tex
21mr|texlive-context-20200524-1|1288	%{_texmfdistdir}/doc/context/sources/general/manuals/start/en/ma-cb-en-metapost.tex
21mr|texlive-context-20200524-1|1289	%{_texmfdistdir}/doc/context/sources/general/manuals/start/en/ma-cb-en-modules.tex
21mr|texlive-context-20200524-1|1290	%{_texmfdistdir}/doc/context/sources/general/manuals/start/en/ma-cb-en-pagebackgrounds.tex
21mr|texlive-context-20200524-1|1291	%{_texmfdistdir}/doc/context/sources/general/manuals/start/en/ma-cb-en-pages.tex
21mr|texlive-context-20200524-1|1292	%{_texmfdistdir}/doc/context/sources/general/manuals/start/en/ma-cb-en-paragraphs.tex
21mr|texlive-context-20200524-1|1293	%{_texmfdistdir}/doc/context/sources/general/manuals/start/en/ma-cb-en-presentations.tex
21mr|texlive-context-20200524-1|1294	%{_texmfdistdir}/doc/context/sources/general/manuals/start/en/ma-cb-en-processingfiles.tex
21mr|texlive-context-20200524-1|1295	%{_texmfdistdir}/doc/context/sources/general/manuals/start/en/ma-cb-en-references.tex
21mr|texlive-context-20200524-1|1296	%{_texmfdistdir}/doc/context/sources/general/manuals/start/en/ma-cb-en-registers.tex
21mr|texlive-context-20200524-1|1297	%{_texmfdistdir}/doc/context/sources/general/manuals/start/en/ma-cb-en-runtimefiles.tex
21mr|texlive-context-20200524-1|1298	%{_texmfdistdir}/doc/context/sources/general/manuals/start/en/ma-cb-en-setupcommands.tex
21mr|texlive-context-20200524-1|1299	%{_texmfdistdir}/doc/context/sources/general/manuals/start/en/ma-cb-en-sortedlists.tex
21mr|texlive-context-20200524-1|1300	%{_texmfdistdir}/doc/context/sources/general/manuals/start/en/ma-cb-en-specialcharacters.tex
21mr|texlive-context-20200524-1|1301	%{_texmfdistdir}/doc/context/sources/general/manuals/start/en/ma-cb-en-structure.tex
21mr|texlive-context-20200524-1|1302	%{_texmfdistdir}/doc/context/sources/general/manuals/start/en/ma-cb-en-support.tex
21mr|texlive-context-20200524-1|1303	%{_texmfdistdir}/doc/context/sources/general/manuals/start/en/ma-cb-en-synonyms.tex
21mr|texlive-context-20200524-1|1304	%{_texmfdistdir}/doc/context/sources/general/manuals/start/en/ma-cb-en-tables.tex
21mr|texlive-context-20200524-1|1305	%{_texmfdistdir}/doc/context/sources/general/manuals/start/en/ma-cb-en-tablesofcontent.tex
21mr|texlive-context-20200524-1|1306	%{_texmfdistdir}/doc/context/sources/general/manuals/start/en/ma-cb-en-tabulations.tex
21mr|texlive-context-20200524-1|1307	%{_texmfdistdir}/doc/context/sources/general/manuals/start/en/ma-cb-en-textbackgrounds.tex
21mr|texlive-context-20200524-1|1308	%{_texmfdistdir}/doc/context/sources/general/manuals/start/en/ma-cb-en-texteditor.tex
21mr|texlive-context-20200524-1|1309	%{_texmfdistdir}/doc/context/sources/general/manuals/start/en/ma-cb-en-units.tex
21mr|texlive-context-20200524-1|1310	%{_texmfdistdir}/doc/context/sources/general/manuals/start/en/ma-cb-en-usersetups.tex
21mr|texlive-context-20200524-1|1311	%{_texmfdistdir}/doc/context/sources/general/manuals/start/en/ma-cb-en-whatever.tex
21mr|texlive-context-20200524-1|1312	%{_texmfdistdir}/doc/context/sources/general/manuals/start/en/ma-cb-en.pdf
21mr|texlive-context-20200524-1|1313	%{_texmfdistdir}/doc/context/sources/general/manuals/start/en/ma-cb-en.tex
21mr|texlive-context-20200524-1|1314	%{_texmfdistdir}/doc/context/sources/general/manuals/start/en/ma-cb-language.tex
21mr|texlive-context-20200524-1|1315	%{_texmfdistdir}/doc/context/sources/general/manuals/start/en/sounds-001.tex
21mr|texlive-context-20200524-1|1316	%{_texmfdistdir}/doc/context/sources/general/manuals/start/graphics/cow.pdf
21mr|texlive-context-20200524-1|1317	%{_texmfdistdir}/doc/context/sources/general/manuals/start/graphics/fig-page-areas-en.pdf
21mr|texlive-context-20200524-1|1318	%{_texmfdistdir}/doc/context/sources/general/manuals/start/graphics/fig-page-parameters-en.pdf
21mr|texlive-context-20200524-1|1319	%{_texmfdistdir}/doc/context/sources/general/manuals/start/graphics/ma-cb-00.eps
21mr|texlive-context-20200524-1|1320	%{_texmfdistdir}/doc/context/sources/general/manuals/start/graphics/ma-cb-00.mp
21mr|texlive-context-20200524-1|1321	%{_texmfdistdir}/doc/context/sources/general/manuals/start/graphics/ma-cb-00.pdf
21mr|texlive-context-20200524-1|1322	%{_texmfdistdir}/doc/context/sources/general/manuals/start/graphics/ma-cb-01.png
21mr|texlive-context-20200524-1|1323	%{_texmfdistdir}/doc/context/sources/general/manuals/start/graphics/ma-cb-03.png
21mr|texlive-context-20200524-1|1324	%{_texmfdistdir}/doc/context/sources/general/manuals/start/graphics/ma-cb-04.png
21mr|texlive-context-20200524-1|1325	%{_texmfdistdir}/doc/context/sources/general/manuals/start/graphics/ma-cb-07.png
21mr|texlive-context-20200524-1|1326	%{_texmfdistdir}/doc/context/sources/general/manuals/start/graphics/ma-cb-08.png
21mr|texlive-context-20200524-1|1327	%{_texmfdistdir}/doc/context/sources/general/manuals/start/graphics/ma-cb-12.png
21mr|texlive-context-20200524-1|1328	%{_texmfdistdir}/doc/context/sources/general/manuals/start/graphics/ma-cb-13.png
21mr|texlive-context-20200524-1|1329	%{_texmfdistdir}/doc/context/sources/general/manuals/start/graphics/ma-cb-15.png
21mr|texlive-context-20200524-1|1330	%{_texmfdistdir}/doc/context/sources/general/manuals/start/graphics/ma-cb-16.png
21mr|texlive-context-20200524-1|1331	%{_texmfdistdir}/doc/context/sources/general/manuals/start/graphics/ma-cb-18.png
21mr|texlive-context-20200524-1|1332	%{_texmfdistdir}/doc/context/sources/general/manuals/start/graphics/ma-cb-19.png
21mr|texlive-context-20200524-1|1333	%{_texmfdistdir}/doc/context/sources/general/manuals/start/graphics/ma-cb-20.png
21mr|texlive-context-20200524-1|1334	%{_texmfdistdir}/doc/context/sources/general/manuals/start/graphics/ma-cb-21.png
21mr|texlive-context-20200524-1|1335	%{_texmfdistdir}/doc/context/sources/general/manuals/start/graphics/ma-cb-22.png
21mr|texlive-context-20200524-1|1336	%{_texmfdistdir}/doc/context/sources/general/manuals/start/graphics/ma-cb-23.png
21mr|texlive-context-20200524-1|1337	%{_texmfdistdir}/doc/context/sources/general/manuals/start/graphics/ma-cb-24.png
21mr|texlive-context-20200524-1|1338	%{_texmfdistdir}/doc/context/sources/general/manuals/start/graphics/ma-cb-25.png
21mr|texlive-context-20200524-1|1339	%{_texmfdistdir}/doc/context/sources/general/manuals/start/graphics/ma-cb-26.png
21mr|texlive-context-20200524-1|1340	%{_texmfdistdir}/doc/context/sources/general/manuals/start/graphics/minibook-en.pdf
21mr|texlive-context-20200524-1|1341	%{_texmfdistdir}/doc/context/sources/general/manuals/start/graphics/minibook-en.tex
21mr|texlive-context-20200524-1|1342	%{_texmfdistdir}/doc/context/sources/general/manuals/start/ma-cb-abbreviations.tex
21mr|texlive-context-20200524-1|1343	%{_texmfdistdir}/doc/context/sources/general/manuals/start/ma-cb-colofon.tex
21mr|texlive-context-20200524-1|1344	%{_texmfdistdir}/doc/context/sources/general/manuals/start/ma-cb-copyright.tex
21mr|texlive-context-20200524-1|1345	%{_texmfdistdir}/doc/context/sources/general/manuals/start/ma-cb-graphics.tex
21mr|texlive-context-20200524-1|1346	%{_texmfdistdir}/doc/context/sources/general/manuals/start/ma-cb-links.tex
21mr|texlive-context-20200524-1|1347	%{_texmfdistdir}/doc/context/sources/general/manuals/start/ma-cb-screen.tex
21mr|texlive-context-20200524-1|1348	%{_texmfdistdir}/doc/context/sources/general/manuals/start/ma-cb-style.tex
21mr|texlive-context-20200524-1|1349	%{_texmfdistdir}/doc/context/sources/general/manuals/start/ma-cb.tex
21mr|texlive-context-20200524-1|1350	%{_texmfdistdir}/doc/context/sources/general/manuals/steps/steps-mkiv.tex
21mr|texlive-context-20200524-1|1351	%{_texmfdistdir}/doc/context/sources/general/manuals/still/still-acrobat-math.png
21mr|texlive-context-20200524-1|1352	%{_texmfdistdir}/doc/context/sources/general/manuals/still/still-acrobat-text.png
21mr|texlive-context-20200524-1|1353	%{_texmfdistdir}/doc/context/sources/general/manuals/still/still-backend.tex
21mr|texlive-context-20200524-1|1354	%{_texmfdistdir}/doc/context/sources/general/manuals/still/still-contents.tex
21mr|texlive-context-20200524-1|1355	%{_texmfdistdir}/doc/context/sources/general/manuals/still/still-environment.tex
21mr|texlive-context-20200524-1|1356	%{_texmfdistdir}/doc/context/sources/general/manuals/still/still-expanding.tex
21mr|texlive-context-20200524-1|1357	%{_texmfdistdir}/doc/context/sources/general/manuals/still/still-introduction.tex
21mr|texlive-context-20200524-1|1358	%{_texmfdistdir}/doc/context/sources/general/manuals/still/still-math-stripe.png
21mr|texlive-context-20200524-1|1359	%{_texmfdistdir}/doc/context/sources/general/manuals/still/still-math.tex
21mr|texlive-context-20200524-1|1360	%{_texmfdistdir}/doc/context/sources/general/manuals/still/still-one.tex
21mr|texlive-context-20200524-1|1361	%{_texmfdistdir}/doc/context/sources/general/manuals/still/still-opentypemath.tex
21mr|texlive-context-20200524-1|1362	%{_texmfdistdir}/doc/context/sources/general/manuals/still/still-profiling.tex
21mr|texlive-context-20200524-1|1363	%{_texmfdistdir}/doc/context/sources/general/manuals/still/still-simple.tex
21mr|texlive-context-20200524-1|1364	%{_texmfdistdir}/doc/context/sources/general/manuals/still/still-sumatra-math.png
21mr|texlive-context-20200524-1|1365	%{_texmfdistdir}/doc/context/sources/general/manuals/still/still-sumatra-text.png
21mr|texlive-context-20200524-1|1366	%{_texmfdistdir}/doc/context/sources/general/manuals/still/still-titlepage.tex
21mr|texlive-context-20200524-1|1367	%{_texmfdistdir}/doc/context/sources/general/manuals/still/still-tokens.tex
21mr|texlive-context-20200524-1|1368	%{_texmfdistdir}/doc/context/sources/general/manuals/still/still.tex
21mr|texlive-context-20200524-1|1369	%{_texmfdistdir}/doc/context/sources/general/manuals/svg/mozilla-tiger.svg
21mr|texlive-context-20200524-1|1370	%{_texmfdistdir}/doc/context/sources/general/manuals/svg/svg-lmtx-microsoft.lua
21mr|texlive-context-20200524-1|1371	%{_texmfdistdir}/doc/context/sources/general/manuals/svg/svg-lmtx-mozilla.lua
21mr|texlive-context-20200524-1|1372	%{_texmfdistdir}/doc/context/sources/general/manuals/svg/svg-lmtx.tex
21mr|texlive-context-20200524-1|1373	%{_texmfdistdir}/doc/context/sources/general/manuals/svg/svglogo.svg
21mr|texlive-context-20200524-1|1374	%{_texmfdistdir}/doc/context/sources/general/manuals/swiglib/swiglib-mkiv-gm-1.jpg
21mr|texlive-context-20200524-1|1375	%{_texmfdistdir}/doc/context/sources/general/manuals/swiglib/swiglib-mkiv-gm-1.pdf
21mr|texlive-context-20200524-1|1376	%{_texmfdistdir}/doc/context/sources/general/manuals/swiglib/swiglib-mkiv-gm-1.png
21mr|texlive-context-20200524-1|1377	%{_texmfdistdir}/doc/context/sources/general/manuals/swiglib/swiglib-mkiv.tex
21mr|texlive-context-20200524-1|1378	%{_texmfdistdir}/doc/context/sources/general/manuals/templates/templates-mkiv.tex
21mr|texlive-context-20200524-1|1379	%{_texmfdistdir}/doc/context/sources/general/manuals/texit/texit-conditions.tex
21mr|texlive-context-20200524-1|1380	%{_texmfdistdir}/doc/context/sources/general/manuals/texit/texit-contents.tex
21mr|texlive-context-20200524-1|1381	%{_texmfdistdir}/doc/context/sources/general/manuals/texit/texit-introduction.tex
21mr|texlive-context-20200524-1|1382	%{_texmfdistdir}/doc/context/sources/general/manuals/texit/texit-leaders.tex
21mr|texlive-context-20200524-1|1383	%{_texmfdistdir}/doc/context/sources/general/manuals/texit/texit-lookahead.tex
21mr|texlive-context-20200524-1|1384	%{_texmfdistdir}/doc/context/sources/general/manuals/texit/texit-style.tex
21mr|texlive-context-20200524-1|1385	%{_texmfdistdir}/doc/context/sources/general/manuals/texit/texit-titlepage.tex
21mr|texlive-context-20200524-1|1386	%{_texmfdistdir}/doc/context/sources/general/manuals/texit/texit.tex
21mr|texlive-context-20200524-1|1387	%{_texmfdistdir}/doc/context/sources/general/manuals/tiptrick/tiptrick.tex
21mr|texlive-context-20200524-1|1388	%{_texmfdistdir}/doc/context/sources/general/manuals/tiptrick/tiptrick.xml
21mr|texlive-context-20200524-1|1389	%{_texmfdistdir}/doc/context/sources/general/manuals/tools/tools-mkiv.tex
21mr|texlive-context-20200524-1|1390	%{_texmfdistdir}/doc/context/sources/general/manuals/units/units-mkiv.tex
21mr|texlive-context-20200524-1|1391	%{_texmfdistdir}/doc/context/sources/general/manuals/workflows/workflows-contents.tex
21mr|texlive-context-20200524-1|1392	%{_texmfdistdir}/doc/context/sources/general/manuals/workflows/workflows-graphics.tex
21mr|texlive-context-20200524-1|1393	%{_texmfdistdir}/doc/context/sources/general/manuals/workflows/workflows-injectors.tex
21mr|texlive-context-20200524-1|1394	%{_texmfdistdir}/doc/context/sources/general/manuals/workflows/workflows-introduction.tex
21mr|texlive-context-20200524-1|1395	%{_texmfdistdir}/doc/context/sources/general/manuals/workflows/workflows-mkiv.tex
21mr|texlive-context-20200524-1|1396	%{_texmfdistdir}/doc/context/sources/general/manuals/workflows/workflows-resources.tex
21mr|texlive-context-20200524-1|1397	%{_texmfdistdir}/doc/context/sources/general/manuals/workflows/workflows-running.tex
21mr|texlive-context-20200524-1|1398	%{_texmfdistdir}/doc/context/sources/general/manuals/workflows/workflows-synctex.tex
21mr|texlive-context-20200524-1|1399	%{_texmfdistdir}/doc/context/sources/general/manuals/workflows/workflows-setups.tex
21mr|texlive-context-20200524-1|1400	%{_texmfdistdir}/doc/context/sources/general/manuals/workflows/workflows-style.tex
21mr|texlive-context-20200524-1|1401	%{_texmfdistdir}/doc/context/sources/general/manuals/workflows/workflows-suspects.tex
21mr|texlive-context-20200524-1|1402	%{_texmfdistdir}/doc/context/sources/general/manuals/workflows/workflows-titlepage.tex
21mr|texlive-context-20200524-1|1403	%{_texmfdistdir}/doc/context/sources/general/manuals/workflows/workflows-xml.tex
21mr|texlive-context-20200524-1|1404	%{_texmfdistdir}/doc/context/sources/general/manuals/xml/xml-mkiv-01.xml
21mr|texlive-context-20200524-1|1405	%{_texmfdistdir}/doc/context/sources/general/manuals/xml/xml-mkiv-02.xml
21mr|texlive-context-20200524-1|1406	%{_texmfdistdir}/doc/context/sources/general/manuals/xml/xml-mkiv-commands.tex
21mr|texlive-context-20200524-1|1407	%{_texmfdistdir}/doc/context/sources/general/manuals/xml/xml-mkiv-contents.tex
21mr|texlive-context-20200524-1|1408	%{_texmfdistdir}/doc/context/sources/general/manuals/xml/xml-mkiv-converter.tex
21mr|texlive-context-20200524-1|1409	%{_texmfdistdir}/doc/context/sources/general/manuals/xml/xml-mkiv-examples.tex
21mr|texlive-context-20200524-1|1410	%{_texmfdistdir}/doc/context/sources/general/manuals/xml/xml-mkiv-expressions.tex
21mr|texlive-context-20200524-1|1411	%{_texmfdistdir}/doc/context/sources/general/manuals/xml/xml-mkiv-filtering.tex
21mr|texlive-context-20200524-1|1412	%{_texmfdistdir}/doc/context/sources/general/manuals/xml/xml-mkiv-introduction.tex
21mr|texlive-context-20200524-1|1413	%{_texmfdistdir}/doc/context/sources/general/manuals/xml/xml-mkiv-lookups.tex
21mr|texlive-context-20200524-1|1414	%{_texmfdistdir}/doc/context/sources/general/manuals/xml/xml-mkiv-lpath.tex
21mr|texlive-context-20200524-1|1415	%{_texmfdistdir}/doc/context/sources/general/manuals/xml/xml-mkiv-style.tex
21mr|texlive-context-20200524-1|1416	%{_texmfdistdir}/doc/context/sources/general/manuals/xml/xml-mkiv-titlepage.tex
21mr|texlive-context-20200524-1|1417	%{_texmfdistdir}/doc/context/sources/general/manuals/xml/xml-mkiv-tricks.tex
21mr|texlive-context-20200524-1|1418	%{_texmfdistdir}/doc/context/sources/general/manuals/xml/xml-mkiv.tex
21mr|texlive-context-20200524-1|1419	%{_texmfdistdir}/doc/context/sources/general/manuals/xtables/xtables-mkiv.tex
21mr|texlive-context-20200524-1|1420	%{_texmfdistdir}/doc/man/man1/context.man1.pdf
21mr|texlive-context-20200524-1|1421	%{_texmfdistdir}/doc/man/man1/luatools.man1.pdf
21mr|texlive-context-20200524-1|1422	%{_texmfdistdir}/doc/man/man1/mtx-babel.man1.pdf
21mr|texlive-context-20200524-1|1423	%{_texmfdistdir}/doc/man/man1/mtx-base.man1.pdf
21mr|texlive-context-20200524-1|1424	%{_texmfdistdir}/doc/man/man1/mtx-bibtex.man1.pdf
21mr|texlive-context-20200524-1|1425	%{_texmfdistdir}/doc/man/man1/mtx-cache.man1.pdf
21mr|texlive-context-20200524-1|1426	%{_texmfdistdir}/doc/man/man1/mtx-chars.man1.pdf
21mr|texlive-context-20200524-1|1427	%{_texmfdistdir}/doc/man/man1/mtx-check.man1.pdf
21mr|texlive-context-20200524-1|1428	%{_texmfdistdir}/doc/man/man1/mtx-colors.man1.pdf
21mr|texlive-context-20200524-1|1429	%{_texmfdistdir}/doc/man/man1/mtx-context.man1.pdf
21mr|texlive-context-20200524-1|1430	%{_texmfdistdir}/doc/man/man1/mtx-dvi.man1.pdf
21mr|texlive-context-20200524-1|1431	%{_texmfdistdir}/doc/man/man1/mtx-epub.man1.pdf
21mr|texlive-context-20200524-1|1432	%{_texmfdistdir}/doc/man/man1/mtx-evohome.man1.pdf
21mr|texlive-context-20200524-1|1433	%{_texmfdistdir}/doc/man/man1/mtx-fcd.man1.pdf
21mr|texlive-context-20200524-1|1434	%{_texmfdistdir}/doc/man/man1/mtx-flac.man1.pdf
21mr|texlive-context-20200524-1|1435	%{_texmfdistdir}/doc/man/man1/mtx-fonts.man1.pdf
21mr|texlive-context-20200524-1|1436	%{_texmfdistdir}/doc/man/man1/mtx-grep.man1.pdf
21mr|texlive-context-20200524-1|1437	%{_texmfdistdir}/doc/man/man1/mtx-interface.man1.pdf
21mr|texlive-context-20200524-1|1438	%{_texmfdistdir}/doc/man/man1/mtx-metapost.man1.pdf
21mr|texlive-context-20200524-1|1439	%{_texmfdistdir}/doc/man/man1/mtx-modules.man1.pdf
21mr|texlive-context-20200524-1|1440	%{_texmfdistdir}/doc/man/man1/mtx-package.man1.pdf
21mr|texlive-context-20200524-1|1441	%{_texmfdistdir}/doc/man/man1/mtx-patterns.man1.pdf
21mr|texlive-context-20200524-1|1442	%{_texmfdistdir}/doc/man/man1/mtx-pdf.man1.pdf
21mr|texlive-context-20200524-1|1443	%{_texmfdistdir}/doc/man/man1/mtx-plain.man1.pdf
21mr|texlive-context-20200524-1|1444	%{_texmfdistdir}/doc/man/man1/mtx-profile.man1.pdf
21mr|texlive-context-20200524-1|1445	%{_texmfdistdir}/doc/man/man1/mtx-rsync.man1.pdf
21mr|texlive-context-20200524-1|1446	%{_texmfdistdir}/doc/man/man1/mtx-scite.man1.pdf
21mr|texlive-context-20200524-1|1447	%{_texmfdistdir}/doc/man/man1/mtx-server.man1.pdf
21mr|texlive-context-20200524-1|1448	%{_texmfdistdir}/doc/man/man1/mtx-texworks.man1.pdf
21mr|texlive-context-20200524-1|1449	%{_texmfdistdir}/doc/man/man1/mtx-timing.man1.pdf
21mr|texlive-context-20200524-1|1450	%{_texmfdistdir}/doc/man/man1/mtx-tools.man1.pdf
21mr|texlive-context-20200524-1|1451	%{_texmfdistdir}/doc/man/man1/mtx-unicode.man1.pdf
21mr|texlive-context-20200524-1|1452	%{_texmfdistdir}/doc/man/man1/mtx-unzip.man1.pdf
21mr|texlive-context-20200524-1|1453	%{_texmfdistdir}/doc/man/man1/mtx-update.man1.pdf
21mr|texlive-context-20200524-1|1454	%{_texmfdistdir}/doc/man/man1/mtx-vscode.man1.pdf
21mr|texlive-context-20200524-1|1455	%{_texmfdistdir}/doc/man/man1/mtx-watch.man1.pdf
21mr|texlive-context-20200524-1|1456	%{_texmfdistdir}/doc/man/man1/mtx-youless.man1.pdf
21mr|texlive-context-20200524-1|1457	%{_texmfdistdir}/doc/man/man1/mtxrun.man1.pdf
21mr|texlive-context-20200524-1|1458	%{_texmfdistdir}/doc/man/man1/texexec.man1.pdf
21mr|texlive-context-20200524-1|1459	%{_texmfdistdir}/doc/man/man1/texmfstart.man1.pdf
21mr|texlive-context-20200524-1|1460	%{_texmfdistdir}/fonts/afm/hoekwater/context/contnav.afm
21mr|texlive-context-20200524-1|1461	%{_texmfdistdir}/fonts/cid/fontforge/Adobe-CNS1-4.cidmap
21mr|texlive-context-20200524-1|1462	%{_texmfdistdir}/fonts/cid/fontforge/Adobe-GB1-4.cidmap
21mr|texlive-context-20200524-1|1463	%{_texmfdistdir}/fonts/cid/fontforge/Adobe-Identity-0.cidmap
21mr|texlive-context-20200524-1|1464	%{_texmfdistdir}/fonts/cid/fontforge/Adobe-Japan1-5.cidmap
21mr|texlive-context-20200524-1|1465	%{_texmfdistdir}/fonts/cid/fontforge/Adobe-Japan1-6.cidmap
21mr|texlive-context-20200524-1|1466	%{_texmfdistdir}/fonts/cid/fontforge/Adobe-Japan2-0.cidmap
21mr|texlive-context-20200524-1|1467	%{_texmfdistdir}/fonts/cid/fontforge/Adobe-Korea1-2.cidmap
21mr|texlive-context-20200524-1|1468	%{_texmfdistdir}/fonts/enc/dvips/context/cmin.enc
21mr|texlive-context-20200524-1|1469	%{_texmfdistdir}/fonts/enc/dvips/context/cmit.enc
21mr|texlive-context-20200524-1|1470	%{_texmfdistdir}/fonts/enc/dvips/context/cmitt.enc
21mr|texlive-context-20200524-1|1471	%{_texmfdistdir}/fonts/enc/dvips/context/cmrm.enc
21mr|texlive-context-20200524-1|1472	%{_texmfdistdir}/fonts/enc/dvips/context/cmsc.enc
21mr|texlive-context-20200524-1|1473	%{_texmfdistdir}/fonts/enc/dvips/context/cmtt.enc
21mr|texlive-context-20200524-1|1474	%{_texmfdistdir}/fonts/enc/dvips/context/ec-2004.enc
21mr|texlive-context-20200524-1|1475	%{_texmfdistdir}/fonts/enc/dvips/context/q-8r.enc
21mr|texlive-context-20200524-1|1476	%{_texmfdistdir}/fonts/enc/dvips/context/teff-trinite.enc
21mr|texlive-context-20200524-1|1477	%{_texmfdistdir}/fonts/map/dvips/context/contnav.map
21mr|texlive-context-20200524-1|1478	%{_texmfdistdir}/fonts/map/luatex/context/demo-font.lum
21mr|texlive-context-20200524-1|1479	%{_texmfdistdir}/fonts/map/pdftex/context/8r-base.map
21mr|texlive-context-20200524-1|1480	%{_texmfdistdir}/fonts/map/pdftex/context/ec-base.map
21mr|texlive-context-20200524-1|1481	%{_texmfdistdir}/fonts/map/pdftex/context/ec-os-public-lm.map
21mr|texlive-context-20200524-1|1482	%{_texmfdistdir}/fonts/map/pdftex/context/mkiv-base.map
21mr|texlive-context-20200524-1|1483	%{_texmfdistdir}/fonts/map/pdftex/context/mkiv-px.map
21mr|texlive-context-20200524-1|1484	%{_texmfdistdir}/fonts/map/pdftex/context/mkiv-tx.map
21mr|texlive-context-20200524-1|1485	%{_texmfdistdir}/fonts/map/pdftex/context/original-adobe-euro.map
21mr|texlive-context-20200524-1|1486	%{_texmfdistdir}/fonts/map/pdftex/context/original-ams-base.map
21mr|texlive-context-20200524-1|1487	%{_texmfdistdir}/fonts/map/pdftex/context/original-ams-cmr.map
21mr|texlive-context-20200524-1|1488	%{_texmfdistdir}/fonts/map/pdftex/context/original-ams-euler.map
21mr|texlive-context-20200524-1|1489	%{_texmfdistdir}/fonts/map/pdftex/context/original-base.map
21mr|texlive-context-20200524-1|1490	%{_texmfdistdir}/fonts/map/pdftex/context/original-context-symbol.map
21mr|texlive-context-20200524-1|1491	%{_texmfdistdir}/fonts/map/pdftex/context/original-dummy.map
21mr|texlive-context-20200524-1|1492	%{_texmfdistdir}/fonts/map/pdftex/context/original-empty.map
21mr|texlive-context-20200524-1|1493	%{_texmfdistdir}/fonts/map/pdftex/context/original-micropress-informal.map
21mr|texlive-context-20200524-1|1494	%{_texmfdistdir}/fonts/map/pdftex/context/original-public-csr.map
21mr|texlive-context-20200524-1|1495	%{_texmfdistdir}/fonts/map/pdftex/context/original-public-lm.map
21mr|texlive-context-20200524-1|1496	%{_texmfdistdir}/fonts/map/pdftex/context/original-public-plr.map
21mr|texlive-context-20200524-1|1497	%{_texmfdistdir}/fonts/map/pdftex/context/original-public-vnr.map
21mr|texlive-context-20200524-1|1498	%{_texmfdistdir}/fonts/map/pdftex/context/original-vogel-symbol.map
21mr|texlive-context-20200524-1|1499	%{_texmfdistdir}/fonts/map/pdftex/context/original-wasy.map
21mr|texlive-context-20200524-1|1500	%{_texmfdistdir}/fonts/map/pdftex/context/original-youngryu-px.map
21mr|texlive-context-20200524-1|1501	%{_texmfdistdir}/fonts/map/pdftex/context/original-youngryu-tx.map
21mr|texlive-context-20200524-1|1502	%{_texmfdistdir}/fonts/map/pdftex/context/qx-base.map
21mr|texlive-context-20200524-1|1503	%{_texmfdistdir}/fonts/map/pdftex/context/qx-os-public-lm.map
21mr|texlive-context-20200524-1|1504	%{_texmfdistdir}/fonts/map/pdftex/context/t5-base.map
21mr|texlive-context-20200524-1|1505	%{_texmfdistdir}/fonts/map/pdftex/context/t5-os-public-lm.map
21mr|texlive-context-20200524-1|1506	%{_texmfdistdir}/fonts/map/pdftex/context/texnansi-base.map
21mr|texlive-context-20200524-1|1507	%{_texmfdistdir}/fonts/map/pdftex/context/texnansi-os-public-lm.map
21mr|texlive-context-20200524-1|1508	%{_texmfdistdir}/fonts/misc/xetex/fontmapping/context/tlig.map
21mr|texlive-context-20200524-1|1509	%{_texmfdistdir}/fonts/misc/xetex/fontmapping/context/tlig.tec
21mr|texlive-context-20200524-1|1510	%{_texmfdistdir}/fonts/tfm/hoekwater/context/contnav.tfm
21mr|texlive-context-20200524-1|1511	%{_texmfdistdir}/fonts/type1/hoekwater/context/contnav.pfb
21mr|texlive-context-20200524-1|1512	%{_texmfdistdir}/fonts/type1/hoekwater/context/contnav.pfm
21mr|texlive-context-20200524-1|1513	%{_texmfdistdir}/metapost/context/base/common/metafun.mp
21mr|texlive-context-20200524-1|1514	%{_texmfdistdir}/metapost/context/base/common/mp-back.mp
21mr|texlive-context-20200524-1|1515	%{_texmfdistdir}/metapost/context/base/common/mp-fobg.mp
21mr|texlive-context-20200524-1|1516	%{_texmfdistdir}/metapost/context/base/common/mp-symb.mp
21mr|texlive-context-20200524-1|1517	%{_texmfdistdir}/metapost/context/base/mpii/metafun.mpii
21mr|texlive-context-20200524-1|1518	%{_texmfdistdir}/metapost/context/base/mpii/mp-back.mpii
21mr|texlive-context-20200524-1|1519	%{_texmfdistdir}/metapost/context/base/mpii/mp-base.mpii
21mr|texlive-context-20200524-1|1520	%{_texmfdistdir}/metapost/context/base/mpii/mp-butt.mpii
21mr|texlive-context-20200524-1|1521	%{_texmfdistdir}/metapost/context/base/mpii/mp-char.mpii
21mr|texlive-context-20200524-1|1522	%{_texmfdistdir}/metapost/context/base/mpii/mp-core.mpii
21mr|texlive-context-20200524-1|1523	%{_texmfdistdir}/metapost/context/base/mpii/mp-figs.mpii
21mr|texlive-context-20200524-1|1524	%{_texmfdistdir}/metapost/context/base/mpii/mp-fobg.mpii
21mr|texlive-context-20200524-1|1525	%{_texmfdistdir}/metapost/context/base/mpii/mp-form.mpii
21mr|texlive-context-20200524-1|1526	%{_texmfdistdir}/metapost/context/base/mpii/mp-func.mpii
21mr|texlive-context-20200524-1|1527	%{_texmfdistdir}/metapost/context/base/mpii/mp-grid.mpii
21mr|texlive-context-20200524-1|1528	%{_texmfdistdir}/metapost/context/base/mpii/mp-grph.mpii
21mr|texlive-context-20200524-1|1529	%{_texmfdistdir}/metapost/context/base/mpii/mp-page.mpii
21mr|texlive-context-20200524-1|1530	%{_texmfdistdir}/metapost/context/base/mpii/mp-shap.mpii
21mr|texlive-context-20200524-1|1531	%{_texmfdistdir}/metapost/context/base/mpii/mp-spec.mpii
21mr|texlive-context-20200524-1|1532	%{_texmfdistdir}/metapost/context/base/mpii/mp-step.mpii
21mr|texlive-context-20200524-1|1533	%{_texmfdistdir}/metapost/context/base/mpii/mp-symb.mpii
21mr|texlive-context-20200524-1|1534	%{_texmfdistdir}/metapost/context/base/mpii/mp-text.mpii
21mr|texlive-context-20200524-1|1535	%{_texmfdistdir}/metapost/context/base/mpii/mp-tool.mpii
21mr|texlive-context-20200524-1|1536	%{_texmfdistdir}/metapost/context/base/mpii/mp-txts.mpii
21mr|texlive-context-20200524-1|1537	%{_texmfdistdir}/metapost/context/base/mpiv/metafun.mpiv
21mr|texlive-context-20200524-1|1538	%{_texmfdistdir}/metapost/context/base/mpiv/metafun.mpxl
21mr|texlive-context-20200524-1|1539	%{_texmfdistdir}/metapost/context/base/mpiv/minifun.mpiv
21mr|texlive-context-20200524-1|1540	%{_texmfdistdir}/metapost/context/base/mpiv/minifun.mpxl
21mr|texlive-context-20200524-1|1541	%{_texmfdistdir}/metapost/context/base/mpiv/mp-abck.mpiv
21mr|texlive-context-20200524-1|1542	%{_texmfdistdir}/metapost/context/base/mpiv/mp-apos.mpiv
21mr|texlive-context-20200524-1|1543	%{_texmfdistdir}/metapost/context/base/mpiv/mp-asnc.mpiv
21mr|texlive-context-20200524-1|1544	%{_texmfdistdir}/metapost/context/base/mpiv/mp-back.mpiv
21mr|texlive-context-20200524-1|1545	%{_texmfdistdir}/metapost/context/base/mpiv/mp-bare.mpiv
21mr|texlive-context-20200524-1|1546	%{_texmfdistdir}/metapost/context/base/mpiv/mp-base.mpiv
21mr|texlive-context-20200524-1|1547	%{_texmfdistdir}/metapost/context/base/mpiv/mp-blob.mpiv
21mr|texlive-context-20200524-1|1548	%{_texmfdistdir}/metapost/context/base/mpiv/mp-butt.mpiv
21mr|texlive-context-20200524-1|1549	%{_texmfdistdir}/metapost/context/base/mpiv/mp-char.mpiv
21mr|texlive-context-20200524-1|1550	%{_texmfdistdir}/metapost/context/base/mpiv/mp-chem.mpiv
21mr|texlive-context-20200524-1|1551	%{_texmfdistdir}/metapost/context/base/mpiv/mp-core.mpiv
21mr|texlive-context-20200524-1|1552	%{_texmfdistdir}/metapost/context/base/mpiv/mp-cont.mpiv
21mr|texlive-context-20200524-1|1553	%{_texmfdistdir}/metapost/context/base/mpiv/mp-cont.mpxl
21mr|texlive-context-20200524-1|1554	%{_texmfdistdir}/metapost/context/base/mpiv/mp-cows.mpiv
21mr|texlive-context-20200524-1|1555	%{_texmfdistdir}/metapost/context/base/mpiv/mp-crop.mpiv
21mr|texlive-context-20200524-1|1556	%{_texmfdistdir}/metapost/context/base/mpiv/mp-figs.mpiv
21mr|texlive-context-20200524-1|1557	%{_texmfdistdir}/metapost/context/base/mpiv/mp-fobg.mpiv
21mr|texlive-context-20200524-1|1558	%{_texmfdistdir}/metapost/context/base/mpiv/mp-form.mpiv
21mr|texlive-context-20200524-1|1559	%{_texmfdistdir}/metapost/context/base/mpiv/mp-func.mpiv
21mr|texlive-context-20200524-1|1560	%{_texmfdistdir}/metapost/context/base/mpiv/mp-grap.mpiv
21mr|texlive-context-20200524-1|1561	%{_texmfdistdir}/metapost/context/base/mpiv/mp-grid.mpiv
21mr|texlive-context-20200524-1|1562	%{_texmfdistdir}/metapost/context/base/mpiv/mp-grph.mpiv
21mr|texlive-context-20200524-1|1563	%{_texmfdistdir}/metapost/context/base/mpiv/mp-idea.mpiv
21mr|texlive-context-20200524-1|1564	%{_texmfdistdir}/metapost/context/base/mpiv/mp-lmtx.mpxl
21mr|texlive-context-20200524-1|1565	%{_texmfdistdir}/metapost/context/base/mpiv/mp-luas.mpxl
21mr|texlive-context-20200524-1|1566	%{_texmfdistdir}/metapost/context/base/mpiv/mp-luas.mpiv
21mr|texlive-context-20200524-1|1567	%{_texmfdistdir}/metapost/context/base/mpiv/mp-math.mpxl
21mr|texlive-context-20200524-1|1568	%{_texmfdistdir}/metapost/context/base/mpiv/mp-mlib.mpiv
21mr|texlive-context-20200524-1|1569	%{_texmfdistdir}/metapost/context/base/mpiv/mp-node.mpiv
21mr|texlive-context-20200524-1|1570	%{_texmfdistdir}/metapost/context/base/mpiv/mp-page.mpxl
21mr|texlive-context-20200524-1|1571	%{_texmfdistdir}/metapost/context/base/mpiv/mp-page.mpiv
21mr|texlive-context-20200524-1|1572	%{_texmfdistdir}/metapost/context/base/mpiv/mp-shap.mpiv
21mr|texlive-context-20200524-1|1573	%{_texmfdistdir}/metapost/context/base/mpiv/mp-step.mpiv
21mr|texlive-context-20200524-1|1574	%{_texmfdistdir}/metapost/context/base/mpiv/mp-symb.mpiv
21mr|texlive-context-20200524-1|1575	%{_texmfdistdir}/metapost/context/base/mpiv/mp-text.mpiv
21mr|texlive-context-20200524-1|1576	%{_texmfdistdir}/metapost/context/base/mpiv/mp-tool.mpiv
21mr|texlive-context-20200524-1|1577	%{_texmfdistdir}/metapost/context/base/mpiv/mp-tres.mpiv
21mr|texlive-context-20200524-1|1578	%{_texmfdistdir}/metapost/context/fonts/mpiv/bidi-symbols.mp
21mr|texlive-context-20200524-1|1579	%{_texmfdistdir}/metapost/context/fonts/mpiv/bidi-symbols.tex
21mr|texlive-context-20200524-1|1580	%{_texmfdistdir}/metapost/context/fonts/mpiv/demo-symbols.mp
21mr|texlive-context-20200524-1|1581	%{_texmfdistdir}/metapost/context/fonts/mpiv/demo-symbols.tex
21mr|texlive-context-20200524-1|1582	%{_texmfdistdir}/metapost/context/fonts/mpiv/punkfont-bold.mp
21mr|texlive-context-20200524-1|1583	%{_texmfdistdir}/metapost/context/fonts/mpiv/punkfont-boldslanted.mp
21mr|texlive-context-20200524-1|1584	%{_texmfdistdir}/metapost/context/fonts/mpiv/punkfont-characters.mp
21mr|texlive-context-20200524-1|1585	%{_texmfdistdir}/metapost/context/fonts/mpiv/punkfont-definitions.mp
21mr|texlive-context-20200524-1|1586	%{_texmfdistdir}/metapost/context/fonts/mpiv/punkfont-slanted.mp
21mr|texlive-context-20200524-1|1587	%{_texmfdistdir}/metapost/context/fonts/mpiv/punkfont.mp
21mr|texlive-context-20200524-1|1588	%{_texmfdistdir}/scripts/context/lua/context.lua
21mr|texlive-context-20200524-1|1589	%{_texmfdistdir}/scripts/context/lua/mtx-babel.lua
21mr|texlive-context-20200524-1|1590	%{_texmfdistdir}/scripts/context/lua/mtx-base.lua
21mr|texlive-context-20200524-1|1591	%{_texmfdistdir}/scripts/context/lua/mtx-bibtex.lua
21mr|texlive-context-20200524-1|1592	%{_texmfdistdir}/scripts/context/lua/mtx-cache.lua
21mr|texlive-context-20200524-1|1593	%{_texmfdistdir}/scripts/context/lua/mtx-chars.lua
21mr|texlive-context-20200524-1|1594	%{_texmfdistdir}/scripts/context/lua/mtx-check.lua
21mr|texlive-context-20200524-1|1595	%{_texmfdistdir}/scripts/context/lua/mtx-colors.lua
21mr|texlive-context-20200524-1|1596	%{_texmfdistdir}/scripts/context/lua/mtx-context.lua
21mr|texlive-context-20200524-1|1597	%{_texmfdistdir}/scripts/context/lua/mtx-context.xml
21mr|texlive-context-20200524-1|1598	%{_texmfdistdir}/scripts/context/lua/mtx-convert.lua
21mr|texlive-context-20200524-1|1599	%{_texmfdistdir}/scripts/context/lua/mtx-dvi.lua
21mr|texlive-context-20200524-1|1600	%{_texmfdistdir}/scripts/context/lua/mtx-epub.lua
21mr|texlive-context-20200524-1|1601	%{_texmfdistdir}/scripts/context/lua/mtx-evohome.lua
21mr|texlive-context-20200524-1|1602	%{_texmfdistdir}/scripts/context/lua/mtx-fcd.lua
21mr|texlive-context-20200524-1|1603	%{_texmfdistdir}/scripts/context/lua/mtx-flac.lua
21mr|texlive-context-20200524-1|1604	%{_texmfdistdir}/scripts/context/lua/mtx-fonts.lua
21mr|texlive-context-20200524-1|1605	%{_texmfdistdir}/scripts/context/lua/mtx-grep.lua
21mr|texlive-context-20200524-1|1606	%{_texmfdistdir}/scripts/context/lua/mtx-install.lua
21mr|texlive-context-20200524-1|1607	%{_texmfdistdir}/scripts/context/lua/mtx-interface.lua
21mr|texlive-context-20200524-1|1608	%{_texmfdistdir}/scripts/context/lua/mtx-metapost.lua
21mr|texlive-context-20200524-1|1609	%{_texmfdistdir}/scripts/context/lua/mtx-mk-help.lua
21mr|texlive-context-20200524-1|1610	%{_texmfdistdir}/scripts/context/lua/mtx-modules.lua
21mr|texlive-context-20200524-1|1611	%{_texmfdistdir}/scripts/context/lua/mtx-package.lua
21mr|texlive-context-20200524-1|1612	%{_texmfdistdir}/scripts/context/lua/mtx-patterns.lua
21mr|texlive-context-20200524-1|1613	%{_texmfdistdir}/scripts/context/lua/mtx-pdf.lua
21mr|texlive-context-20200524-1|1614	%{_texmfdistdir}/scripts/context/lua/mtx-plain.lua
21mr|texlive-context-20200524-1|1615	%{_texmfdistdir}/scripts/context/lua/mtx-profile.lua
21mr|texlive-context-20200524-1|1616	%{_texmfdistdir}/scripts/context/lua/mtx-rsync.lua
21mr|texlive-context-20200524-1|1617	%{_texmfdistdir}/scripts/context/lua/mtx-scite.lua
21mr|texlive-context-20200524-1|1618	%{_texmfdistdir}/scripts/context/lua/mtx-server-ctx-fonttest.lua
21mr|texlive-context-20200524-1|1619	%{_texmfdistdir}/scripts/context/lua/mtx-server-ctx-help.lua
21mr|texlive-context-20200524-1|1620	%{_texmfdistdir}/scripts/context/lua/mtx-server-ctx-startup.lua
21mr|texlive-context-20200524-1|1621	%{_texmfdistdir}/scripts/context/lua/mtx-server.lua
21mr|texlive-context-20200524-1|1622	%{_texmfdistdir}/scripts/context/lua/mtx-synctex.lua
21mr|texlive-context-20200524-1|1623	%{_texmfdistdir}/scripts/context/lua/mtx-texworks.lua
21mr|texlive-context-20200524-1|1624	%{_texmfdistdir}/scripts/context/lua/mtx-timing.lua
21mr|texlive-context-20200524-1|1625	%{_texmfdistdir}/scripts/context/lua/mtx-tools.lua
21mr|texlive-context-20200524-1|1626	%{_texmfdistdir}/scripts/context/lua/mtx-unicode.lua
21mr|texlive-context-20200524-1|1627	%{_texmfdistdir}/scripts/context/lua/mtx-unzip.lua
21mr|texlive-context-20200524-1|1628	%{_texmfdistdir}/scripts/context/lua/mtx-update.lua
21mr|texlive-context-20200524-1|1629	%{_texmfdistdir}/scripts/context/lua/mtx-vscode.lua
21mr|texlive-context-20200524-1|1630	%{_texmfdistdir}/scripts/context/lua/mtx-watch.lua
21mr|texlive-context-20200524-1|1631	%{_texmfdistdir}/scripts/context/lua/mtx-youless.lua
21mr|texlive-context-20200524-1|1632	%{_texmfdistdir}/scripts/context/lua/mtxlibs.lua
21mr|texlive-context-20200524-1|1633	%{_texmfdistdir}/scripts/context/lua/mtxrun.lua
21mr|texlive-context-20200524-1|1634	%{_texmfdistdir}/scripts/context/perl/makempy.pl
21mr|texlive-context-20200524-1|1635	%{_texmfdistdir}/scripts/context/perl/path_tre.pm
21mr|texlive-context-20200524-1|1636	%{_texmfdistdir}/scripts/context/perl/pdftrimwhite.pl
21mr|texlive-context-20200524-1|1637	%{_texmfdistdir}/scripts/context/perl/texfind.pl
21mr|texlive-context-20200524-1|1638	%{_texmfdistdir}/scripts/context/perl/texfont.pl
21mr|texlive-context-20200524-1|1639	%{_texmfdistdir}/scripts/context/ruby/base/ctx.rb
21mr|texlive-context-20200524-1|1640	%{_texmfdistdir}/scripts/context/ruby/base/exa.rb
21mr|texlive-context-20200524-1|1641	%{_texmfdistdir}/scripts/context/ruby/base/file.rb
21mr|texlive-context-20200524-1|1642	%{_texmfdistdir}/scripts/context/ruby/base/kpse.rb
21mr|texlive-context-20200524-1|1643	%{_texmfdistdir}/scripts/context/ruby/base/kpse/drb.rb
21mr|texlive-context-20200524-1|1644	%{_texmfdistdir}/scripts/context/ruby/base/kpse/soap.rb
21mr|texlive-context-20200524-1|1645	%{_texmfdistdir}/scripts/context/ruby/base/kpse/trees.rb
21mr|texlive-context-20200524-1|1646	%{_texmfdistdir}/scripts/context/ruby/base/kpsedirect.rb
21mr|texlive-context-20200524-1|1647	%{_texmfdistdir}/scripts/context/ruby/base/kpsefast.rb
21mr|texlive-context-20200524-1|1648	%{_texmfdistdir}/scripts/context/ruby/base/kpseremote.rb
21mr|texlive-context-20200524-1|1649	%{_texmfdistdir}/scripts/context/ruby/base/kpserunner.rb
21mr|texlive-context-20200524-1|1650	%{_texmfdistdir}/scripts/context/ruby/base/logger.rb
21mr|texlive-context-20200524-1|1651	%{_texmfdistdir}/scripts/context/ruby/base/merge.rb
21mr|texlive-context-20200524-1|1652	%{_texmfdistdir}/scripts/context/ruby/base/mp.rb
21mr|texlive-context-20200524-1|1653	%{_texmfdistdir}/scripts/context/ruby/base/pdf.rb
21mr|texlive-context-20200524-1|1654	%{_texmfdistdir}/scripts/context/ruby/base/state.rb
21mr|texlive-context-20200524-1|1655	%{_texmfdistdir}/scripts/context/ruby/base/switch.rb
21mr|texlive-context-20200524-1|1656	%{_texmfdistdir}/scripts/context/ruby/base/system.rb
21mr|texlive-context-20200524-1|1657	%{_texmfdistdir}/scripts/context/ruby/base/tex.rb
21mr|texlive-context-20200524-1|1658	%{_texmfdistdir}/scripts/context/ruby/base/texutil.rb
21mr|texlive-context-20200524-1|1659	%{_texmfdistdir}/scripts/context/ruby/base/tool.rb
21mr|texlive-context-20200524-1|1660	%{_texmfdistdir}/scripts/context/ruby/base/variables.rb
21mr|texlive-context-20200524-1|1661	%{_texmfdistdir}/scripts/context/ruby/concheck.rb
21mr|texlive-context-20200524-1|1662	%{_texmfdistdir}/scripts/context/ruby/ctxtools.rb
21mr|texlive-context-20200524-1|1663	%{_texmfdistdir}/scripts/context/ruby/graphics/gs.rb
21mr|texlive-context-20200524-1|1664	%{_texmfdistdir}/scripts/context/ruby/graphics/inkscape.rb
21mr|texlive-context-20200524-1|1665	%{_texmfdistdir}/scripts/context/ruby/graphics/magick.rb
21mr|texlive-context-20200524-1|1666	%{_texmfdistdir}/scripts/context/ruby/imgtopdf.rb
21mr|texlive-context-20200524-1|1667	%{_texmfdistdir}/scripts/context/ruby/pdftools.rb
21mr|texlive-context-20200524-1|1668	%{_texmfdistdir}/scripts/context/ruby/pstopdf.rb
21mr|texlive-context-20200524-1|1669	%{_texmfdistdir}/scripts/context/ruby/rlxtools.rb
21mr|texlive-context-20200524-1|1670	%{_texmfdistdir}/scripts/context/ruby/rscortool.rb
21mr|texlive-context-20200524-1|1671	%{_texmfdistdir}/scripts/context/ruby/rsfiltool.rb
21mr|texlive-context-20200524-1|1672	%{_texmfdistdir}/scripts/context/ruby/rslb/base.rb
21mr|texlive-context-20200524-1|1673	%{_texmfdistdir}/scripts/context/ruby/rslibtool.rb
21mr|texlive-context-20200524-1|1674	%{_texmfdistdir}/scripts/context/ruby/runtools.rb
21mr|texlive-context-20200524-1|1675	%{_texmfdistdir}/scripts/context/ruby/texexec.rb
21mr|texlive-context-20200524-1|1676	%{_texmfdistdir}/scripts/context/ruby/texmfstart.rb
21mr|texlive-context-20200524-1|1677	%{_texmfdistdir}/scripts/context/ruby/textools.rb
21mr|texlive-context-20200524-1|1678	%{_texmfdistdir}/scripts/context/ruby/texutil.rb
21mr|texlive-context-20200524-1|1679	%{_texmfdistdir}/scripts/context/ruby/tmftools.rb
21mr|texlive-context-20200524-1|1680	%{_texmfdistdir}/scripts/context/ruby/xmltools.rb
21mr|texlive-context-20200524-1|1681	%{_texmfdistdir}/tex/context/base/context-version.pdf
21mr|texlive-context-20200524-1|1682	%{_texmfdistdir}/tex/context/base/context-version.png
21mr|texlive-context-20200524-1|1683	%{_texmfdistdir}/tex/context/base/context.rme
21mr|texlive-context-20200524-1|1684	%{_texmfdistdir}/tex/context/base/mkii/anch-bar.mkii
21mr|texlive-context-20200524-1|1685	%{_texmfdistdir}/tex/context/base/mkii/anch-pgr.mkii
21mr|texlive-context-20200524-1|1686	%{_texmfdistdir}/tex/context/base/mkii/anch-pos.mkii
21mr|texlive-context-20200524-1|1687	%{_texmfdistdir}/tex/context/base/mkii/anch-snc.mkii
21mr|texlive-context-20200524-1|1688	%{_texmfdistdir}/tex/context/base/mkii/bibl-tra.mkii
21mr|texlive-context-20200524-1|1689	%{_texmfdistdir}/tex/context/base/mkii/buff-ini.mkii
21mr|texlive-context-20200524-1|1690	%{_texmfdistdir}/tex/context/base/mkii/buff-ver.mkii
21mr|texlive-context-20200524-1|1691	%{_texmfdistdir}/tex/context/base/mkii/catc-act.mkii
21mr|texlive-context-20200524-1|1692	%{_texmfdistdir}/tex/context/base/mkii/catc-ctx.mkii
21mr|texlive-context-20200524-1|1693	%{_texmfdistdir}/tex/context/base/mkii/catc-def.mkii
21mr|texlive-context-20200524-1|1694	%{_texmfdistdir}/tex/context/base/mkii/catc-ini.mkii
21mr|texlive-context-20200524-1|1695	%{_texmfdistdir}/tex/context/base/mkii/catc-sym.mkii
21mr|texlive-context-20200524-1|1696	%{_texmfdistdir}/tex/context/base/mkii/catc-xml.mkii
21mr|texlive-context-20200524-1|1697	%{_texmfdistdir}/tex/context/base/mkii/colo-ema.mkii
21mr|texlive-context-20200524-1|1698	%{_texmfdistdir}/tex/context/base/mkii/colo-ext.mkii
21mr|texlive-context-20200524-1|1699	%{_texmfdistdir}/tex/context/base/mkii/colo-hex.mkii
21mr|texlive-context-20200524-1|1700	%{_texmfdistdir}/tex/context/base/mkii/colo-ini.mkii
21mr|texlive-context-20200524-1|1701	%{_texmfdistdir}/tex/context/base/mkii/colo-rgb.mkii
21mr|texlive-context-20200524-1|1702	%{_texmfdistdir}/tex/context/base/mkii/colo-run.mkii
21mr|texlive-context-20200524-1|1703	%{_texmfdistdir}/tex/context/base/mkii/colo-x11.mkii
21mr|texlive-context-20200524-1|1704	%{_texmfdistdir}/tex/context/base/mkii/colo-xwi.mkii
21mr|texlive-context-20200524-1|1705	%{_texmfdistdir}/tex/context/base/mkii/cont-cs.mkii
21mr|texlive-context-20200524-1|1706	%{_texmfdistdir}/tex/context/base/mkii/cont-de.mkii
21mr|texlive-context-20200524-1|1707	%{_texmfdistdir}/tex/context/base/mkii/cont-en.mkii
21mr|texlive-context-20200524-1|1708	%{_texmfdistdir}/tex/context/base/mkii/cont-err.mkii
21mr|texlive-context-20200524-1|1709	%{_texmfdistdir}/tex/context/base/mkii/cont-fil.mkii
21mr|texlive-context-20200524-1|1710	%{_texmfdistdir}/tex/context/base/mkii/cont-fr.mkii
21mr|texlive-context-20200524-1|1711	%{_texmfdistdir}/tex/context/base/mkii/cont-gb.mkii
21mr|texlive-context-20200524-1|1712	%{_texmfdistdir}/tex/context/base/mkii/cont-it.mkii
21mr|texlive-context-20200524-1|1713	%{_texmfdistdir}/tex/context/base/mkii/cont-log.mkii
21mr|texlive-context-20200524-1|1714	%{_texmfdistdir}/tex/context/base/mkii/cont-new.mkii
21mr|texlive-context-20200524-1|1715	%{_texmfdistdir}/tex/context/base/mkii/cont-nl.mkii
21mr|texlive-context-20200524-1|1716	%{_texmfdistdir}/tex/context/base/mkii/cont-ro.mkii
21mr|texlive-context-20200524-1|1717	%{_texmfdistdir}/tex/context/base/mkii/cont-sys.ori
21mr|texlive-context-20200524-1|1718	%{_texmfdistdir}/tex/context/base/mkii/context.mkii
21mr|texlive-context-20200524-1|1719	%{_texmfdistdir}/tex/context/base/mkii/core-con.mkii
21mr|texlive-context-20200524-1|1720	%{_texmfdistdir}/tex/context/base/mkii/core-ctx.mkii
21mr|texlive-context-20200524-1|1721	%{_texmfdistdir}/tex/context/base/mkii/core-def.mkii
21mr|texlive-context-20200524-1|1722	%{_texmfdistdir}/tex/context/base/mkii/core-env.mkii
21mr|texlive-context-20200524-1|1723	%{_texmfdistdir}/tex/context/base/mkii/core-fil.mkii
21mr|texlive-context-20200524-1|1724	%{_texmfdistdir}/tex/context/base/mkii/core-fnt.mkii
21mr|texlive-context-20200524-1|1725	%{_texmfdistdir}/tex/context/base/mkii/core-gen.mkii
21mr|texlive-context-20200524-1|1726	%{_texmfdistdir}/tex/context/base/mkii/core-ini.mkii
21mr|texlive-context-20200524-1|1727	%{_texmfdistdir}/tex/context/base/mkii/core-job.mkii
21mr|texlive-context-20200524-1|1728	%{_texmfdistdir}/tex/context/base/mkii/core-mis.mkii
21mr|texlive-context-20200524-1|1729	%{_texmfdistdir}/tex/context/base/mkii/core-par.mkii
21mr|texlive-context-20200524-1|1730	%{_texmfdistdir}/tex/context/base/mkii/core-stg.mkii
21mr|texlive-context-20200524-1|1731	%{_texmfdistdir}/tex/context/base/mkii/core-sys.mkii
21mr|texlive-context-20200524-1|1732	%{_texmfdistdir}/tex/context/base/mkii/core-two.mkii
21mr|texlive-context-20200524-1|1733	%{_texmfdistdir}/tex/context/base/mkii/core-uti.mkii
21mr|texlive-context-20200524-1|1734	%{_texmfdistdir}/tex/context/base/mkii/core-var.mkii
21mr|texlive-context-20200524-1|1735	%{_texmfdistdir}/tex/context/base/mkii/enco-032.mkii
21mr|texlive-context-20200524-1|1736	%{_texmfdistdir}/tex/context/base/mkii/enco-037.mkii
21mr|texlive-context-20200524-1|1737	%{_texmfdistdir}/tex/context/base/mkii/enco-acc.mkii
21mr|texlive-context-20200524-1|1738	%{_texmfdistdir}/tex/context/base/mkii/enco-agr.mkii
21mr|texlive-context-20200524-1|1739	%{_texmfdistdir}/tex/context/base/mkii/enco-ans.mkii
21mr|texlive-context-20200524-1|1740	%{_texmfdistdir}/tex/context/base/mkii/enco-cas.mkii
21mr|texlive-context-20200524-1|1741	%{_texmfdistdir}/tex/context/base/mkii/enco-chi.mkii
21mr|texlive-context-20200524-1|1742	%{_texmfdistdir}/tex/context/base/mkii/enco-com.mkii
21mr|texlive-context-20200524-1|1743	%{_texmfdistdir}/tex/context/base/mkii/enco-cyr.mkii
21mr|texlive-context-20200524-1|1744	%{_texmfdistdir}/tex/context/base/mkii/enco-def.mkii
21mr|texlive-context-20200524-1|1745	%{_texmfdistdir}/tex/context/base/mkii/enco-ec.mkii
21mr|texlive-context-20200524-1|1746	%{_texmfdistdir}/tex/context/base/mkii/enco-ecm.mkii
21mr|texlive-context-20200524-1|1747	%{_texmfdistdir}/tex/context/base/mkii/enco-el.mkii
21mr|texlive-context-20200524-1|1748	%{_texmfdistdir}/tex/context/base/mkii/enco-fde.mkii
21mr|texlive-context-20200524-1|1749	%{_texmfdistdir}/tex/context/base/mkii/enco-ffr.mkii
21mr|texlive-context-20200524-1|1750	%{_texmfdistdir}/tex/context/base/mkii/enco-fpl.mkii
21mr|texlive-context-20200524-1|1751	%{_texmfdistdir}/tex/context/base/mkii/enco-fro.mkii
21mr|texlive-context-20200524-1|1752	%{_texmfdistdir}/tex/context/base/mkii/enco-fsl.mkii
21mr|texlive-context-20200524-1|1753	%{_texmfdistdir}/tex/context/base/mkii/enco-grk.mkii
21mr|texlive-context-20200524-1|1754	%{_texmfdistdir}/tex/context/base/mkii/enco-heb.mkii
21mr|texlive-context-20200524-1|1755	%{_texmfdistdir}/tex/context/base/mkii/enco-ibm.mkii
21mr|texlive-context-20200524-1|1756	%{_texmfdistdir}/tex/context/base/mkii/enco-il2.mkii
21mr|texlive-context-20200524-1|1757	%{_texmfdistdir}/tex/context/base/mkii/enco-ini.mkii
21mr|texlive-context-20200524-1|1758	%{_texmfdistdir}/tex/context/base/mkii/enco-l7x.mkii
21mr|texlive-context-20200524-1|1759	%{_texmfdistdir}/tex/context/base/mkii/enco-lat.mkii
21mr|texlive-context-20200524-1|1760	%{_texmfdistdir}/tex/context/base/mkii/enco-mis.mkii
21mr|texlive-context-20200524-1|1761	%{_texmfdistdir}/tex/context/base/mkii/enco-pdf.mkii
21mr|texlive-context-20200524-1|1762	%{_texmfdistdir}/tex/context/base/mkii/enco-pfr.mkii
21mr|texlive-context-20200524-1|1763	%{_texmfdistdir}/tex/context/base/mkii/enco-pol.mkii
21mr|texlive-context-20200524-1|1764	%{_texmfdistdir}/tex/context/base/mkii/enco-qx.mkii
21mr|texlive-context-20200524-1|1765	%{_texmfdistdir}/tex/context/base/mkii/enco-raw.mkii
21mr|texlive-context-20200524-1|1766	%{_texmfdistdir}/tex/context/base/mkii/enco-run.mkii
21mr|texlive-context-20200524-1|1767	%{_texmfdistdir}/tex/context/base/mkii/enco-t5.mkii
21mr|texlive-context-20200524-1|1768	%{_texmfdistdir}/tex/context/base/mkii/enco-tbo.mkii
21mr|texlive-context-20200524-1|1769	%{_texmfdistdir}/tex/context/base/mkii/enco-uc.mkii
21mr|texlive-context-20200524-1|1770	%{_texmfdistdir}/tex/context/base/mkii/enco-vis.mkii
21mr|texlive-context-20200524-1|1771	%{_texmfdistdir}/tex/context/base/mkii/enco-vna.mkii
21mr|texlive-context-20200524-1|1772	%{_texmfdistdir}/tex/context/base/mkii/enco-win.mkii
21mr|texlive-context-20200524-1|1773	%{_texmfdistdir}/tex/context/base/mkii/enco-x5.mkii
21mr|texlive-context-20200524-1|1774	%{_texmfdistdir}/tex/context/base/mkii/filt-bas.mkii
21mr|texlive-context-20200524-1|1775	%{_texmfdistdir}/tex/context/base/mkii/filt-ini.mkii
21mr|texlive-context-20200524-1|1776	%{_texmfdistdir}/tex/context/base/mkii/font-arb.mkii
21mr|texlive-context-20200524-1|1777	%{_texmfdistdir}/tex/context/base/mkii/font-bfm.mkii
21mr|texlive-context-20200524-1|1778	%{_texmfdistdir}/tex/context/base/mkii/font-chi.mkii
21mr|texlive-context-20200524-1|1779	%{_texmfdistdir}/tex/context/base/mkii/font-heb.mkii
21mr|texlive-context-20200524-1|1780	%{_texmfdistdir}/tex/context/base/mkii/font-ini.mkii
21mr|texlive-context-20200524-1|1781	%{_texmfdistdir}/tex/context/base/mkii/font-jap.mkii
21mr|texlive-context-20200524-1|1782	%{_texmfdistdir}/tex/context/base/mkii/font-run.mkii
21mr|texlive-context-20200524-1|1783	%{_texmfdistdir}/tex/context/base/mkii/font-uni.mkii
21mr|texlive-context-20200524-1|1784	%{_texmfdistdir}/tex/context/base/mkii/font-unk.mkii
21mr|texlive-context-20200524-1|1785	%{_texmfdistdir}/tex/context/base/mkii/font-xtx.mkii
21mr|texlive-context-20200524-1|1786	%{_texmfdistdir}/tex/context/base/mkii/grph-fig.mkii
21mr|texlive-context-20200524-1|1787	%{_texmfdistdir}/tex/context/base/mkii/grph-inc.mkii
21mr|texlive-context-20200524-1|1788	%{_texmfdistdir}/tex/context/base/mkii/grph-trf.mkii
21mr|texlive-context-20200524-1|1789	%{_texmfdistdir}/tex/context/base/mkii/hand-def.mkii
21mr|texlive-context-20200524-1|1790	%{_texmfdistdir}/tex/context/base/mkii/hand-ini.mkii
21mr|texlive-context-20200524-1|1791	%{_texmfdistdir}/tex/context/base/mkii/java-ans.mkii
21mr|texlive-context-20200524-1|1792	%{_texmfdistdir}/tex/context/base/mkii/java-exa.mkii
21mr|texlive-context-20200524-1|1793	%{_texmfdistdir}/tex/context/base/mkii/java-fil.mkii
21mr|texlive-context-20200524-1|1794	%{_texmfdistdir}/tex/context/base/mkii/java-fld.mkii
21mr|texlive-context-20200524-1|1795	%{_texmfdistdir}/tex/context/base/mkii/java-ini.mkii
21mr|texlive-context-20200524-1|1796	%{_texmfdistdir}/tex/context/base/mkii/java-stp.mkii
21mr|texlive-context-20200524-1|1797	%{_texmfdistdir}/tex/context/base/mkii/lang-alt.mkii
21mr|texlive-context-20200524-1|1798	%{_texmfdistdir}/tex/context/base/mkii/lang-ana.mkii
21mr|texlive-context-20200524-1|1799	%{_texmfdistdir}/tex/context/base/mkii/lang-art.mkii
21mr|texlive-context-20200524-1|1800	%{_texmfdistdir}/tex/context/base/mkii/lang-bal.mkii
21mr|texlive-context-20200524-1|1801	%{_texmfdistdir}/tex/context/base/mkii/lang-cel.mkii
21mr|texlive-context-20200524-1|1802	%{_texmfdistdir}/tex/context/base/mkii/lang-chi.mkii
21mr|texlive-context-20200524-1|1803	%{_texmfdistdir}/tex/context/base/mkii/lang-ctx.mkii
21mr|texlive-context-20200524-1|1804	%{_texmfdistdir}/tex/context/base/mkii/lang-cyr.mkii
21mr|texlive-context-20200524-1|1805	%{_texmfdistdir}/tex/context/base/mkii/lang-dis.mkii
21mr|texlive-context-20200524-1|1806	%{_texmfdistdir}/tex/context/base/mkii/lang-frd.mkii
21mr|texlive-context-20200524-1|1807	%{_texmfdistdir}/tex/context/base/mkii/lang-frq.mkii
21mr|texlive-context-20200524-1|1808	%{_texmfdistdir}/tex/context/base/mkii/lang-ger.mkii
21mr|texlive-context-20200524-1|1809	%{_texmfdistdir}/tex/context/base/mkii/lang-grk.mkii
21mr|texlive-context-20200524-1|1810	%{_texmfdistdir}/tex/context/base/mkii/lang-ind.mkii
21mr|texlive-context-20200524-1|1811	%{_texmfdistdir}/tex/context/base/mkii/lang-ini.mkii
21mr|texlive-context-20200524-1|1812	%{_texmfdistdir}/tex/context/base/mkii/lang-ita.mkii
21mr|texlive-context-20200524-1|1813	%{_texmfdistdir}/tex/context/base/mkii/lang-jap.mkii
21mr|texlive-context-20200524-1|1814	%{_texmfdistdir}/tex/context/base/mkii/lang-lab.mkii
21mr|texlive-context-20200524-1|1815	%{_texmfdistdir}/tex/context/base/mkii/lang-mis.mkii
21mr|texlive-context-20200524-1|1816	%{_texmfdistdir}/tex/context/base/mkii/lang-run.mkii
21mr|texlive-context-20200524-1|1817	%{_texmfdistdir}/tex/context/base/mkii/lang-sla.mkii
21mr|texlive-context-20200524-1|1818	%{_texmfdistdir}/tex/context/base/mkii/lang-spa.mkii
21mr|texlive-context-20200524-1|1819	%{_texmfdistdir}/tex/context/base/mkii/lang-spe.mkii
21mr|texlive-context-20200524-1|1820	%{_texmfdistdir}/tex/context/base/mkii/lang-ura.mkii
21mr|texlive-context-20200524-1|1821	%{_texmfdistdir}/tex/context/base/mkii/lang-url.mkii
21mr|texlive-context-20200524-1|1822	%{_texmfdistdir}/tex/context/base/mkii/lang-vn.mkii
21mr|texlive-context-20200524-1|1823	%{_texmfdistdir}/tex/context/base/mkii/math-ams.mkii
21mr|texlive-context-20200524-1|1824	%{_texmfdistdir}/tex/context/base/mkii/math-arr.mkii
21mr|texlive-context-20200524-1|1825	%{_texmfdistdir}/tex/context/base/mkii/math-cow.mkii
21mr|texlive-context-20200524-1|1826	%{_texmfdistdir}/tex/context/base/mkii/math-eul.mkii
21mr|texlive-context-20200524-1|1827	%{_texmfdistdir}/tex/context/base/mkii/math-fou.mkii
21mr|texlive-context-20200524-1|1828	%{_texmfdistdir}/tex/context/base/mkii/math-frc.mkii
21mr|texlive-context-20200524-1|1829	%{_texmfdistdir}/tex/context/base/mkii/math-ini.mkii
21mr|texlive-context-20200524-1|1830	%{_texmfdistdir}/tex/context/base/mkii/math-lbr.mkii
21mr|texlive-context-20200524-1|1831	%{_texmfdistdir}/tex/context/base/mkii/math-pln.mkii
21mr|texlive-context-20200524-1|1832	%{_texmfdistdir}/tex/context/base/mkii/math-run.mkii
21mr|texlive-context-20200524-1|1833	%{_texmfdistdir}/tex/context/base/mkii/math-tex.mkii
21mr|texlive-context-20200524-1|1834	%{_texmfdistdir}/tex/context/base/mkii/math-tim.mkii
21mr|texlive-context-20200524-1|1835	%{_texmfdistdir}/tex/context/base/mkii/math-uni.mkii
21mr|texlive-context-20200524-1|1836	%{_texmfdistdir}/tex/context/base/mkii/meta-clp.mkii
21mr|texlive-context-20200524-1|1837	%{_texmfdistdir}/tex/context/base/mkii/meta-dum.mkii
21mr|texlive-context-20200524-1|1838	%{_texmfdistdir}/tex/context/base/mkii/meta-fig.mkii
21mr|texlive-context-20200524-1|1839	%{_texmfdistdir}/tex/context/base/mkii/meta-ini.mkii
21mr|texlive-context-20200524-1|1840	%{_texmfdistdir}/tex/context/base/mkii/meta-mis.mkii
21mr|texlive-context-20200524-1|1841	%{_texmfdistdir}/tex/context/base/mkii/meta-nav.mkii
21mr|texlive-context-20200524-1|1842	%{_texmfdistdir}/tex/context/base/mkii/meta-pag.mkii
21mr|texlive-context-20200524-1|1843	%{_texmfdistdir}/tex/context/base/mkii/meta-pdf.mkii
21mr|texlive-context-20200524-1|1844	%{_texmfdistdir}/tex/context/base/mkii/meta-pre.mkii
21mr|texlive-context-20200524-1|1845	%{_texmfdistdir}/tex/context/base/mkii/meta-tex.mkii
21mr|texlive-context-20200524-1|1846	%{_texmfdistdir}/tex/context/base/mkii/meta-txt.mkii
21mr|texlive-context-20200524-1|1847	%{_texmfdistdir}/tex/context/base/mkii/meta-xml.mkii
21mr|texlive-context-20200524-1|1848	%{_texmfdistdir}/tex/context/base/mkii/mult-aux.mkii
21mr|texlive-context-20200524-1|1849	%{_texmfdistdir}/tex/context/base/mkii/mult-chk.mkii
21mr|texlive-context-20200524-1|1850	%{_texmfdistdir}/tex/context/base/mkii/mult-com.mkii
21mr|texlive-context-20200524-1|1851	%{_texmfdistdir}/tex/context/base/mkii/mult-con.mkii
21mr|texlive-context-20200524-1|1852	%{_texmfdistdir}/tex/context/base/mkii/mult-cs.mkii
21mr|texlive-context-20200524-1|1853	%{_texmfdistdir}/tex/context/base/mkii/mult-de.mkii
21mr|texlive-context-20200524-1|1854	%{_texmfdistdir}/tex/context/base/mkii/mult-def.mkii
21mr|texlive-context-20200524-1|1855	%{_texmfdistdir}/tex/context/base/mkii/mult-en.mkii
21mr|texlive-context-20200524-1|1856	%{_texmfdistdir}/tex/context/base/mkii/mult-fr.mkii
21mr|texlive-context-20200524-1|1857	%{_texmfdistdir}/tex/context/base/mkii/mult-fst.mkii
21mr|texlive-context-20200524-1|1858	%{_texmfdistdir}/tex/context/base/mkii/mult-ini.mkii
21mr|texlive-context-20200524-1|1859	%{_texmfdistdir}/tex/context/base/mkii/mult-it.mkii
21mr|texlive-context-20200524-1|1860	%{_texmfdistdir}/tex/context/base/mkii/mult-mcs.mkii
21mr|texlive-context-20200524-1|1861	%{_texmfdistdir}/tex/context/base/mkii/mult-mde.mkii
21mr|texlive-context-20200524-1|1862	%{_texmfdistdir}/tex/context/base/mkii/mult-men.mkii
21mr|texlive-context-20200524-1|1863	%{_texmfdistdir}/tex/context/base/mkii/mult-mfr.mkii
21mr|texlive-context-20200524-1|1864	%{_texmfdistdir}/tex/context/base/mkii/mult-mit.mkii
21mr|texlive-context-20200524-1|1865	%{_texmfdistdir}/tex/context/base/mkii/mult-mnl.mkii
21mr|texlive-context-20200524-1|1866	%{_texmfdistdir}/tex/context/base/mkii/mult-mno.mkii
21mr|texlive-context-20200524-1|1867	%{_texmfdistdir}/tex/context/base/mkii/mult-mpe.mkii
21mr|texlive-context-20200524-1|1868	%{_texmfdistdir}/tex/context/base/mkii/mult-mro.mkii
21mr|texlive-context-20200524-1|1869	%{_texmfdistdir}/tex/context/base/mkii/mult-nl.mkii
21mr|texlive-context-20200524-1|1870	%{_texmfdistdir}/tex/context/base/mkii/mult-pe.mkii
21mr|texlive-context-20200524-1|1871	%{_texmfdistdir}/tex/context/base/mkii/mult-ro.mkii
21mr|texlive-context-20200524-1|1872	%{_texmfdistdir}/tex/context/base/mkii/mult-sys.mkii
21mr|texlive-context-20200524-1|1873	%{_texmfdistdir}/tex/context/base/mkii/norm-alo.mkii
21mr|texlive-context-20200524-1|1874	%{_texmfdistdir}/tex/context/base/mkii/norm-ctx.mkii
21mr|texlive-context-20200524-1|1875	%{_texmfdistdir}/tex/context/base/mkii/norm-etx.mkii
21mr|texlive-context-20200524-1|1876	%{_texmfdistdir}/tex/context/base/mkii/norm-ltx.mkii
21mr|texlive-context-20200524-1|1877	%{_texmfdistdir}/tex/context/base/mkii/norm-ptx.mkii
21mr|texlive-context-20200524-1|1878	%{_texmfdistdir}/tex/context/base/mkii/norm-tex.mkii
21mr|texlive-context-20200524-1|1879	%{_texmfdistdir}/tex/context/base/mkii/norm-xtx.mkii
21mr|texlive-context-20200524-1|1880	%{_texmfdistdir}/tex/context/base/mkii/pack-box.mkii
21mr|texlive-context-20200524-1|1881	%{_texmfdistdir}/tex/context/base/mkii/pack-lyr.mkii
21mr|texlive-context-20200524-1|1882	%{_texmfdistdir}/tex/context/base/mkii/pack-obj.mkii
21mr|texlive-context-20200524-1|1883	%{_texmfdistdir}/tex/context/base/mkii/pack-rul.mkii
21mr|texlive-context-20200524-1|1884	%{_texmfdistdir}/tex/context/base/mkii/page-app.mkii
21mr|texlive-context-20200524-1|1885	%{_texmfdistdir}/tex/context/base/mkii/page-bck.mkii
21mr|texlive-context-20200524-1|1886	%{_texmfdistdir}/tex/context/base/mkii/page-flw.mkii
21mr|texlive-context-20200524-1|1887	%{_texmfdistdir}/tex/context/base/mkii/page-imp.mkii
21mr|texlive-context-20200524-1|1888	%{_texmfdistdir}/tex/context/base/mkii/page-ini.mkii
21mr|texlive-context-20200524-1|1889	%{_texmfdistdir}/tex/context/base/mkii/page-ins.mkii
21mr|texlive-context-20200524-1|1890	%{_texmfdistdir}/tex/context/base/mkii/page-lay.mkii
21mr|texlive-context-20200524-1|1891	%{_texmfdistdir}/tex/context/base/mkii/page-lin.mkii
21mr|texlive-context-20200524-1|1892	%{_texmfdistdir}/tex/context/base/mkii/page-log.mkii
21mr|texlive-context-20200524-1|1893	%{_texmfdistdir}/tex/context/base/mkii/page-mak.mkii
21mr|texlive-context-20200524-1|1894	%{_texmfdistdir}/tex/context/base/mkii/page-mar.mkii
21mr|texlive-context-20200524-1|1895	%{_texmfdistdir}/tex/context/base/mkii/page-mis.mkii
21mr|texlive-context-20200524-1|1896	%{_texmfdistdir}/tex/context/base/mkii/page-mul.mkii
21mr|texlive-context-20200524-1|1897	%{_texmfdistdir}/tex/context/base/mkii/page-not.mkii
21mr|texlive-context-20200524-1|1898	%{_texmfdistdir}/tex/context/base/mkii/page-one.mkii
21mr|texlive-context-20200524-1|1899	%{_texmfdistdir}/tex/context/base/mkii/page-par.mkii
21mr|texlive-context-20200524-1|1900	%{_texmfdistdir}/tex/context/base/mkii/page-plg.mkii
21mr|texlive-context-20200524-1|1901	%{_texmfdistdir}/tex/context/base/mkii/page-run.mkii
21mr|texlive-context-20200524-1|1902	%{_texmfdistdir}/tex/context/base/mkii/page-set.mkii
21mr|texlive-context-20200524-1|1903	%{_texmfdistdir}/tex/context/base/mkii/page-sid.mkii
21mr|texlive-context-20200524-1|1904	%{_texmfdistdir}/tex/context/base/mkii/page-spr.mkii
21mr|texlive-context-20200524-1|1905	%{_texmfdistdir}/tex/context/base/mkii/page-str.mkii
21mr|texlive-context-20200524-1|1906	%{_texmfdistdir}/tex/context/base/mkii/page-txt.mkii
21mr|texlive-context-20200524-1|1907	%{_texmfdistdir}/tex/context/base/mkii/pdfr-def.mkii
21mr|texlive-context-20200524-1|1908	%{_texmfdistdir}/tex/context/base/mkii/pdfr-ec.mkii
21mr|texlive-context-20200524-1|1909	%{_texmfdistdir}/tex/context/base/mkii/pdfr-il2.mkii
21mr|texlive-context-20200524-1|1910	%{_texmfdistdir}/tex/context/base/mkii/prop-ini.mkii
21mr|texlive-context-20200524-1|1911	%{_texmfdistdir}/tex/context/base/mkii/prop-lay.mkii
21mr|texlive-context-20200524-1|1912	%{_texmfdistdir}/tex/context/base/mkii/prop-mis.mkii
21mr|texlive-context-20200524-1|1913	%{_texmfdistdir}/tex/context/base/mkii/regi-8859-1.mkii
21mr|texlive-context-20200524-1|1914	%{_texmfdistdir}/tex/context/base/mkii/regi-8859-10.mkii
21mr|texlive-context-20200524-1|1915	%{_texmfdistdir}/tex/context/base/mkii/regi-8859-13.mkii
21mr|texlive-context-20200524-1|1916	%{_texmfdistdir}/tex/context/base/mkii/regi-8859-15.mkii
21mr|texlive-context-20200524-1|1917	%{_texmfdistdir}/tex/context/base/mkii/regi-8859-16.mkii
21mr|texlive-context-20200524-1|1918	%{_texmfdistdir}/tex/context/base/mkii/regi-8859-2.mkii
21mr|texlive-context-20200524-1|1919	%{_texmfdistdir}/tex/context/base/mkii/regi-8859-3.mkii
21mr|texlive-context-20200524-1|1920	%{_texmfdistdir}/tex/context/base/mkii/regi-8859-4.mkii
21mr|texlive-context-20200524-1|1921	%{_texmfdistdir}/tex/context/base/mkii/regi-8859-5.mkii
21mr|texlive-context-20200524-1|1922	%{_texmfdistdir}/tex/context/base/mkii/regi-8859-7.mkii
21mr|texlive-context-20200524-1|1923	%{_texmfdistdir}/tex/context/base/mkii/regi-8859-9.mkii
21mr|texlive-context-20200524-1|1924	%{_texmfdistdir}/tex/context/base/mkii/regi-cp1250.mkii
21mr|texlive-context-20200524-1|1925	%{_texmfdistdir}/tex/context/base/mkii/regi-cp1251.mkii
21mr|texlive-context-20200524-1|1926	%{_texmfdistdir}/tex/context/base/mkii/regi-cp1252.mkii
21mr|texlive-context-20200524-1|1927	%{_texmfdistdir}/tex/context/base/mkii/regi-cp1253.mkii
21mr|texlive-context-20200524-1|1928	%{_texmfdistdir}/tex/context/base/mkii/regi-cp1254.mkii
21mr|texlive-context-20200524-1|1929	%{_texmfdistdir}/tex/context/base/mkii/regi-cp1257.mkii
21mr|texlive-context-20200524-1|1930	%{_texmfdistdir}/tex/context/base/mkii/regi-cyp.mkii
21mr|texlive-context-20200524-1|1931	%{_texmfdistdir}/tex/context/base/mkii/regi-cyr.mkii
21mr|texlive-context-20200524-1|1932	%{_texmfdistdir}/tex/context/base/mkii/regi-def.mkii
21mr|texlive-context-20200524-1|1933	%{_texmfdistdir}/tex/context/base/mkii/regi-ibm.mkii
21mr|texlive-context-20200524-1|1934	%{_texmfdistdir}/tex/context/base/mkii/regi-ini.mkii
21mr|texlive-context-20200524-1|1935	%{_texmfdistdir}/tex/context/base/mkii/regi-mac.mkii
21mr|texlive-context-20200524-1|1936	%{_texmfdistdir}/tex/context/base/mkii/regi-syn.mkii
21mr|texlive-context-20200524-1|1937	%{_texmfdistdir}/tex/context/base/mkii/regi-uni.mkii
21mr|texlive-context-20200524-1|1938	%{_texmfdistdir}/tex/context/base/mkii/regi-utf.mkii
21mr|texlive-context-20200524-1|1939	%{_texmfdistdir}/tex/context/base/mkii/regi-vis.mkii
21mr|texlive-context-20200524-1|1940	%{_texmfdistdir}/tex/context/base/mkii/scrn-fld.mkii
21mr|texlive-context-20200524-1|1941	%{_texmfdistdir}/tex/context/base/mkii/scrn-hlp.mkii
21mr|texlive-context-20200524-1|1942	%{_texmfdistdir}/tex/context/base/mkii/scrn-int.mkii
21mr|texlive-context-20200524-1|1943	%{_texmfdistdir}/tex/context/base/mkii/scrn-nav.mkii
21mr|texlive-context-20200524-1|1944	%{_texmfdistdir}/tex/context/base/mkii/sort-def.mkii
21mr|texlive-context-20200524-1|1945	%{_texmfdistdir}/tex/context/base/mkii/sort-ini.mkii
21mr|texlive-context-20200524-1|1946	%{_texmfdistdir}/tex/context/base/mkii/sort-lan.mkii
21mr|texlive-context-20200524-1|1947	%{_texmfdistdir}/tex/context/base/mkii/spac-gen.mkii
21mr|texlive-context-20200524-1|1948	%{_texmfdistdir}/tex/context/base/mkii/spac-grd.mkii
21mr|texlive-context-20200524-1|1949	%{_texmfdistdir}/tex/context/base/mkii/spec-def.mkii
21mr|texlive-context-20200524-1|1950	%{_texmfdistdir}/tex/context/base/mkii/spec-dpm.mkii
21mr|texlive-context-20200524-1|1951	%{_texmfdistdir}/tex/context/base/mkii/spec-dpx.mkii
21mr|texlive-context-20200524-1|1952	%{_texmfdistdir}/tex/context/base/mkii/spec-dvi.mkii
21mr|texlive-context-20200524-1|1953	%{_texmfdistdir}/tex/context/base/mkii/spec-fdf.mkii
21mr|texlive-context-20200524-1|1954	%{_texmfdistdir}/tex/context/base/mkii/spec-ini.mkii
21mr|texlive-context-20200524-1|1955	%{_texmfdistdir}/tex/context/base/mkii/spec-mis.mkii
21mr|texlive-context-20200524-1|1956	%{_texmfdistdir}/tex/context/base/mkii/spec-pdf.mkii
21mr|texlive-context-20200524-1|1957	%{_texmfdistdir}/tex/context/base/mkii/spec-ps.mkii
21mr|texlive-context-20200524-1|1958	%{_texmfdistdir}/tex/context/base/mkii/spec-tpd.mkii
21mr|texlive-context-20200524-1|1959	%{_texmfdistdir}/tex/context/base/mkii/spec-tr.mkii
21mr|texlive-context-20200524-1|1960	%{_texmfdistdir}/tex/context/base/mkii/spec-tst.mkii
21mr|texlive-context-20200524-1|1961	%{_texmfdistdir}/tex/context/base/mkii/spec-var.mkii
21mr|texlive-context-20200524-1|1962	%{_texmfdistdir}/tex/context/base/mkii/spec-win.mkii
21mr|texlive-context-20200524-1|1963	%{_texmfdistdir}/tex/context/base/mkii/spec-xet.mkii
21mr|texlive-context-20200524-1|1964	%{_texmfdistdir}/tex/context/base/mkii/spec-xtx.mkii
21mr|texlive-context-20200524-1|1965	%{_texmfdistdir}/tex/context/base/mkii/spec-yy.mkii
21mr|texlive-context-20200524-1|1966	%{_texmfdistdir}/tex/context/base/mkii/strc-blk.mkii
21mr|texlive-context-20200524-1|1967	%{_texmfdistdir}/tex/context/base/mkii/strc-des.mkii
21mr|texlive-context-20200524-1|1968	%{_texmfdistdir}/tex/context/base/mkii/strc-flt.mkii
21mr|texlive-context-20200524-1|1969	%{_texmfdistdir}/tex/context/base/mkii/strc-itm.mkii
21mr|texlive-context-20200524-1|1970	%{_texmfdistdir}/tex/context/base/mkii/strc-lnt.mkii
21mr|texlive-context-20200524-1|1971	%{_texmfdistdir}/tex/context/base/mkii/strc-lst.mkii
21mr|texlive-context-20200524-1|1972	%{_texmfdistdir}/tex/context/base/mkii/strc-mar.mkii
21mr|texlive-context-20200524-1|1973	%{_texmfdistdir}/tex/context/base/mkii/strc-mat.mkii
21mr|texlive-context-20200524-1|1974	%{_texmfdistdir}/tex/context/base/mkii/strc-not.mkii
21mr|texlive-context-20200524-1|1975	%{_texmfdistdir}/tex/context/base/mkii/strc-num.mkii
21mr|texlive-context-20200524-1|1976	%{_texmfdistdir}/tex/context/base/mkii/strc-pag.mkii
21mr|texlive-context-20200524-1|1977	%{_texmfdistdir}/tex/context/base/mkii/strc-ref.mkii
21mr|texlive-context-20200524-1|1978	%{_texmfdistdir}/tex/context/base/mkii/strc-reg.mkii
21mr|texlive-context-20200524-1|1979	%{_texmfdistdir}/tex/context/base/mkii/strc-sec.mkii
21mr|texlive-context-20200524-1|1980	%{_texmfdistdir}/tex/context/base/mkii/strc-swd.mkii
21mr|texlive-context-20200524-1|1981	%{_texmfdistdir}/tex/context/base/mkii/strc-syn.mkii
21mr|texlive-context-20200524-1|1982	%{_texmfdistdir}/tex/context/base/mkii/supp-ali.mkii
21mr|texlive-context-20200524-1|1983	%{_texmfdistdir}/tex/context/base/mkii/supp-box.mkii
21mr|texlive-context-20200524-1|1984	%{_texmfdistdir}/tex/context/base/mkii/supp-dir.mkii
21mr|texlive-context-20200524-1|1985	%{_texmfdistdir}/tex/context/base/mkii/supp-emp.mkii
21mr|texlive-context-20200524-1|1986	%{_texmfdistdir}/tex/context/base/mkii/supp-eps.mkii
21mr|texlive-context-20200524-1|1987	%{_texmfdistdir}/tex/context/base/mkii/supp-fil.mkii
21mr|texlive-context-20200524-1|1988	%{_texmfdistdir}/tex/context/base/mkii/supp-fun.mkii
21mr|texlive-context-20200524-1|1989	%{_texmfdistdir}/tex/context/base/mkii/supp-lat.mkii
21mr|texlive-context-20200524-1|1990	%{_texmfdistdir}/tex/context/base/mkii/supp-mat.mkii
21mr|texlive-context-20200524-1|1991	%{_texmfdistdir}/tex/context/base/mkii/supp-mis.tex
21mr|texlive-context-20200524-1|1992	%{_texmfdistdir}/tex/context/base/mkii/supp-mpe.tex
21mr|texlive-context-20200524-1|1993	%{_texmfdistdir}/tex/context/base/mkii/supp-mps.mkii
21mr|texlive-context-20200524-1|1994	%{_texmfdistdir}/tex/context/base/mkii/supp-mrk.mkii
21mr|texlive-context-20200524-1|1995	%{_texmfdistdir}/tex/context/base/mkii/supp-num.mkii
21mr|texlive-context-20200524-1|1996	%{_texmfdistdir}/tex/context/base/mkii/supp-pat.mkii
21mr|texlive-context-20200524-1|1997	%{_texmfdistdir}/tex/context/base/mkii/supp-pdf.tex
21mr|texlive-context-20200524-1|1998	%{_texmfdistdir}/tex/context/base/mkii/supp-ran.mkii
21mr|texlive-context-20200524-1|1999	%{_texmfdistdir}/tex/context/base/mkii/supp-spe.mkii
21mr|texlive-context-20200524-1|2000	%{_texmfdistdir}/tex/context/base/mkii/supp-tpi.mkii
21mr|texlive-context-20200524-1|2001	%{_texmfdistdir}/tex/context/base/mkii/supp-vis.mkii
21mr|texlive-context-20200524-1|2002	%{_texmfdistdir}/tex/context/base/mkii/symb-cow.mkii
21mr|texlive-context-20200524-1|2003	%{_texmfdistdir}/tex/context/base/mkii/symb-eur.mkii
21mr|texlive-context-20200524-1|2004	%{_texmfdistdir}/tex/context/base/mkii/symb-glm.mkii
21mr|texlive-context-20200524-1|2005	%{_texmfdistdir}/tex/context/base/mkii/symb-ini.mkii
21mr|texlive-context-20200524-1|2006	%{_texmfdistdir}/tex/context/base/mkii/symb-jmn.mkii
21mr|texlive-context-20200524-1|2007	%{_texmfdistdir}/tex/context/base/mkii/symb-mis.mkii
21mr|texlive-context-20200524-1|2008	%{_texmfdistdir}/tex/context/base/mkii/symb-mvs.mkii
21mr|texlive-context-20200524-1|2009	%{_texmfdistdir}/tex/context/base/mkii/symb-nav.mkii
21mr|texlive-context-20200524-1|2010	%{_texmfdistdir}/tex/context/base/mkii/symb-run.mkii
21mr|texlive-context-20200524-1|2011	%{_texmfdistdir}/tex/context/base/mkii/symb-uni.mkii
21mr|texlive-context-20200524-1|2012	%{_texmfdistdir}/tex/context/base/mkii/symb-was.mkii
21mr|texlive-context-20200524-1|2013	%{_texmfdistdir}/tex/context/base/mkii/syst-con.mkii
21mr|texlive-context-20200524-1|2014	%{_texmfdistdir}/tex/context/base/mkii/syst-ext.mkii
21mr|texlive-context-20200524-1|2015	%{_texmfdistdir}/tex/context/base/mkii/syst-fnt.mkii
21mr|texlive-context-20200524-1|2016	%{_texmfdistdir}/tex/context/base/mkii/syst-gen.mkii
21mr|texlive-context-20200524-1|2017	%{_texmfdistdir}/tex/context/base/mkii/syst-ini.mkii
21mr|texlive-context-20200524-1|2018	%{_texmfdistdir}/tex/context/base/mkii/syst-new.mkii
21mr|texlive-context-20200524-1|2019	%{_texmfdistdir}/tex/context/base/mkii/syst-pln.mkii
21mr|texlive-context-20200524-1|2020	%{_texmfdistdir}/tex/context/base/mkii/syst-rtp.mkii
21mr|texlive-context-20200524-1|2021	%{_texmfdistdir}/tex/context/base/mkii/syst-str.mkii
21mr|texlive-context-20200524-1|2022	%{_texmfdistdir}/tex/context/base/mkii/tabl-com.mkii
21mr|texlive-context-20200524-1|2023	%{_texmfdistdir}/tex/context/base/mkii/tabl-ltb.mkii
21mr|texlive-context-20200524-1|2024	%{_texmfdistdir}/tex/context/base/mkii/tabl-ntb.mkii
21mr|texlive-context-20200524-1|2025	%{_texmfdistdir}/tex/context/base/mkii/tabl-nte.mkii
21mr|texlive-context-20200524-1|2026	%{_texmfdistdir}/tex/context/base/mkii/tabl-pln.mkii
21mr|texlive-context-20200524-1|2027	%{_texmfdistdir}/tex/context/base/mkii/tabl-tab.mkii
21mr|texlive-context-20200524-1|2028	%{_texmfdistdir}/tex/context/base/mkii/tabl-tbl.mkii
21mr|texlive-context-20200524-1|2029	%{_texmfdistdir}/tex/context/base/mkii/tabl-tsp.mkii
21mr|texlive-context-20200524-1|2030	%{_texmfdistdir}/tex/context/base/mkii/thrd-pic.mkii
21mr|texlive-context-20200524-1|2031	%{_texmfdistdir}/tex/context/base/mkii/thrd-ran.mkii
21mr|texlive-context-20200524-1|2032	%{_texmfdistdir}/tex/context/base/mkii/thrd-tab.mkii
21mr|texlive-context-20200524-1|2033	%{_texmfdistdir}/tex/context/base/mkii/thrd-trg.mkii
21mr|texlive-context-20200524-1|2034	%{_texmfdistdir}/tex/context/base/mkii/trac-vis.mkii
21mr|texlive-context-20200524-1|2035	%{_texmfdistdir}/tex/context/base/mkii/type-def.mkii
21mr|texlive-context-20200524-1|2036	%{_texmfdistdir}/tex/context/base/mkii/type-ini.mkii
21mr|texlive-context-20200524-1|2037	%{_texmfdistdir}/tex/context/base/mkii/type-one.mkii
21mr|texlive-context-20200524-1|2038	%{_texmfdistdir}/tex/context/base/mkii/type-otf.mkii
21mr|texlive-context-20200524-1|2039	%{_texmfdistdir}/tex/context/base/mkii/type-run.mkii
21mr|texlive-context-20200524-1|2040	%{_texmfdistdir}/tex/context/base/mkii/type-set.mkii
21mr|texlive-context-20200524-1|2041	%{_texmfdistdir}/tex/context/base/mkii/type-siz.mkii
21mr|texlive-context-20200524-1|2042	%{_texmfdistdir}/tex/context/base/mkii/type-tmf.mkii
21mr|texlive-context-20200524-1|2043	%{_texmfdistdir}/tex/context/base/mkii/typo-ini.mkii
21mr|texlive-context-20200524-1|2044	%{_texmfdistdir}/tex/context/base/mkii/unic-000.mkii
21mr|texlive-context-20200524-1|2045	%{_texmfdistdir}/tex/context/base/mkii/unic-001.mkii
21mr|texlive-context-20200524-1|2046	%{_texmfdistdir}/tex/context/base/mkii/unic-002.mkii
21mr|texlive-context-20200524-1|2047	%{_texmfdistdir}/tex/context/base/mkii/unic-003.mkii
21mr|texlive-context-20200524-1|2048	%{_texmfdistdir}/tex/context/base/mkii/unic-004.mkii
21mr|texlive-context-20200524-1|2049	%{_texmfdistdir}/tex/context/base/mkii/unic-005.mkii
21mr|texlive-context-20200524-1|2050	%{_texmfdistdir}/tex/context/base/mkii/unic-030.mkii
21mr|texlive-context-20200524-1|2051	%{_texmfdistdir}/tex/context/base/mkii/unic-031.mkii
21mr|texlive-context-20200524-1|2052	%{_texmfdistdir}/tex/context/base/mkii/unic-032.mkii
21mr|texlive-context-20200524-1|2053	%{_texmfdistdir}/tex/context/base/mkii/unic-033.mkii
21mr|texlive-context-20200524-1|2054	%{_texmfdistdir}/tex/context/base/mkii/unic-034.mkii
21mr|texlive-context-20200524-1|2055	%{_texmfdistdir}/tex/context/base/mkii/unic-035.mkii
21mr|texlive-context-20200524-1|2056	%{_texmfdistdir}/tex/context/base/mkii/unic-037.mkii
21mr|texlive-context-20200524-1|2057	%{_texmfdistdir}/tex/context/base/mkii/unic-039.mkii
21mr|texlive-context-20200524-1|2058	%{_texmfdistdir}/tex/context/base/mkii/unic-251.mkii
21mr|texlive-context-20200524-1|2059	%{_texmfdistdir}/tex/context/base/mkii/unic-cjk.mkii
21mr|texlive-context-20200524-1|2060	%{_texmfdistdir}/tex/context/base/mkii/unic-exp.mkii
21mr|texlive-context-20200524-1|2061	%{_texmfdistdir}/tex/context/base/mkii/unic-ini.mkii
21mr|texlive-context-20200524-1|2062	%{_texmfdistdir}/tex/context/base/mkii/unic-run.mkii
21mr|texlive-context-20200524-1|2063	%{_texmfdistdir}/tex/context/base/mkii/verb-c.mkii
21mr|texlive-context-20200524-1|2064	%{_texmfdistdir}/tex/context/base/mkii/verb-eif.mkii
21mr|texlive-context-20200524-1|2065	%{_texmfdistdir}/tex/context/base/mkii/verb-ini.mkii
21mr|texlive-context-20200524-1|2066	%{_texmfdistdir}/tex/context/base/mkii/verb-js.mkii
21mr|texlive-context-20200524-1|2067	%{_texmfdistdir}/tex/context/base/mkii/verb-jv.mkii
21mr|texlive-context-20200524-1|2068	%{_texmfdistdir}/tex/context/base/mkii/verb-mp.mkii
21mr|texlive-context-20200524-1|2069	%{_texmfdistdir}/tex/context/base/mkii/verb-pas.mkii
21mr|texlive-context-20200524-1|2070	%{_texmfdistdir}/tex/context/base/mkii/verb-pl.mkii
21mr|texlive-context-20200524-1|2071	%{_texmfdistdir}/tex/context/base/mkii/verb-raw.mkii
21mr|texlive-context-20200524-1|2072	%{_texmfdistdir}/tex/context/base/mkii/verb-sql.mkii
21mr|texlive-context-20200524-1|2073	%{_texmfdistdir}/tex/context/base/mkii/verb-tex.mkii
21mr|texlive-context-20200524-1|2074	%{_texmfdistdir}/tex/context/base/mkii/verb-xml.mkii
21mr|texlive-context-20200524-1|2075	%{_texmfdistdir}/tex/context/base/mkii/xetx-chr.mkii
21mr|texlive-context-20200524-1|2076	%{_texmfdistdir}/tex/context/base/mkii/xetx-cls.mkii
21mr|texlive-context-20200524-1|2077	%{_texmfdistdir}/tex/context/base/mkii/xetx-ini.mkii
21mr|texlive-context-20200524-1|2078	%{_texmfdistdir}/tex/context/base/mkii/xetx-utf.mkii
21mr|texlive-context-20200524-1|2079	%{_texmfdistdir}/tex/context/base/mkii/xtag-cml.mkii
21mr|texlive-context-20200524-1|2080	%{_texmfdistdir}/tex/context/base/mkii/xtag-ent.mkii
21mr|texlive-context-20200524-1|2081	%{_texmfdistdir}/tex/context/base/mkii/xtag-exp.mkii
21mr|texlive-context-20200524-1|2082	%{_texmfdistdir}/tex/context/base/mkii/xtag-ext.mkii
21mr|texlive-context-20200524-1|2083	%{_texmfdistdir}/tex/context/base/mkii/xtag-hyp.mkii
21mr|texlive-context-20200524-1|2084	%{_texmfdistdir}/tex/context/base/mkii/xtag-ini.mkii
21mr|texlive-context-20200524-1|2085	%{_texmfdistdir}/tex/context/base/mkii/xtag-map.mkii
21mr|texlive-context-20200524-1|2086	%{_texmfdistdir}/tex/context/base/mkii/xtag-mea.mkii
21mr|texlive-context-20200524-1|2087	%{_texmfdistdir}/tex/context/base/mkii/xtag-meb.mkii
21mr|texlive-context-20200524-1|2088	%{_texmfdistdir}/tex/context/base/mkii/xtag-mec.mkii
21mr|texlive-context-20200524-1|2089	%{_texmfdistdir}/tex/context/base/mkii/xtag-meh.mkii
21mr|texlive-context-20200524-1|2090	%{_texmfdistdir}/tex/context/base/mkii/xtag-men.mkii
21mr|texlive-context-20200524-1|2091	%{_texmfdistdir}/tex/context/base/mkii/xtag-meo.mkii
21mr|texlive-context-20200524-1|2092	%{_texmfdistdir}/tex/context/base/mkii/xtag-mer.mkii
21mr|texlive-context-20200524-1|2093	%{_texmfdistdir}/tex/context/base/mkii/xtag-mmc.mkii
21mr|texlive-context-20200524-1|2094	%{_texmfdistdir}/tex/context/base/mkii/xtag-mml.mkii
21mr|texlive-context-20200524-1|2095	%{_texmfdistdir}/tex/context/base/mkii/xtag-mmp.mkii
21mr|texlive-context-20200524-1|2096	%{_texmfdistdir}/tex/context/base/mkii/xtag-mxa.mkii
21mr|texlive-context-20200524-1|2097	%{_texmfdistdir}/tex/context/base/mkii/xtag-mxb.mkii
21mr|texlive-context-20200524-1|2098	%{_texmfdistdir}/tex/context/base/mkii/xtag-mxc.mkii
21mr|texlive-context-20200524-1|2099	%{_texmfdistdir}/tex/context/base/mkii/xtag-mxh.mkii
21mr|texlive-context-20200524-1|2100	%{_texmfdistdir}/tex/context/base/mkii/xtag-mxn.mkii
21mr|texlive-context-20200524-1|2101	%{_texmfdistdir}/tex/context/base/mkii/xtag-mxo.mkii
21mr|texlive-context-20200524-1|2102	%{_texmfdistdir}/tex/context/base/mkii/xtag-mxr.mkii
21mr|texlive-context-20200524-1|2103	%{_texmfdistdir}/tex/context/base/mkii/xtag-pml.mkii
21mr|texlive-context-20200524-1|2104	%{_texmfdistdir}/tex/context/base/mkii/xtag-pmu.mkii
21mr|texlive-context-20200524-1|2105	%{_texmfdistdir}/tex/context/base/mkii/xtag-pre.mkii
21mr|texlive-context-20200524-1|2106	%{_texmfdistdir}/tex/context/base/mkii/xtag-prs.mkii
21mr|texlive-context-20200524-1|2107	%{_texmfdistdir}/tex/context/base/mkii/xtag-raw.mkii
21mr|texlive-context-20200524-1|2108	%{_texmfdistdir}/tex/context/base/mkii/xtag-rng.mkii
21mr|texlive-context-20200524-1|2109	%{_texmfdistdir}/tex/context/base/mkii/xtag-run.mkii
21mr|texlive-context-20200524-1|2110	%{_texmfdistdir}/tex/context/base/mkii/xtag-stk.mkii
21mr|texlive-context-20200524-1|2111	%{_texmfdistdir}/tex/context/base/mkii/xtag-utf.mkii
21mr|texlive-context-20200524-1|2112	%{_texmfdistdir}/tex/context/base/mkii/xtag-xsd.mkii
21mr|texlive-context-20200524-1|2113	%{_texmfdistdir}/tex/context/base/mkii/xtag-xsl.mkii
21mr|texlive-context-20200524-1|2114	%{_texmfdistdir}/tex/context/base/mkiv/anch-bar.mkiv
21mr|texlive-context-20200524-1|2115	%{_texmfdistdir}/tex/context/base/mkiv/anch-bck.mkvi
21mr|texlive-context-20200524-1|2116	%{_texmfdistdir}/tex/context/base/mkiv/anch-pgr.lua
21mr|texlive-context-20200524-1|2117	%{_texmfdistdir}/tex/context/base/mkiv/anch-pgr.mkiv
21mr|texlive-context-20200524-1|2118	%{_texmfdistdir}/tex/context/base/mkiv/anch-pos.lua
21mr|texlive-context-20200524-1|2119	%{_texmfdistdir}/tex/context/base/mkiv/anch-pos.mkiv
21mr|texlive-context-20200524-1|2120	%{_texmfdistdir}/tex/context/base/mkiv/anch-snc.mkiv
21mr|texlive-context-20200524-1|2121	%{_texmfdistdir}/tex/context/base/mkiv/anch-snc.lua
21mr|texlive-context-20200524-1|2122	%{_texmfdistdir}/tex/context/base/mkiv/anch-tab.mkiv
21mr|texlive-context-20200524-1|2123	%{_texmfdistdir}/tex/context/base/mkiv/attr-col.lua
21mr|texlive-context-20200524-1|2124	%{_texmfdistdir}/tex/context/base/mkiv/attr-col.mkiv
21mr|texlive-context-20200524-1|2125	%{_texmfdistdir}/tex/context/base/mkiv/attr-eff.lua
21mr|texlive-context-20200524-1|2126	%{_texmfdistdir}/tex/context/base/mkiv/attr-eff.mkiv
21mr|texlive-context-20200524-1|2127	%{_texmfdistdir}/tex/context/base/mkiv/attr-ini.lua
21mr|texlive-context-20200524-1|2128	%{_texmfdistdir}/tex/context/base/mkiv/attr-ini.mkiv
21mr|texlive-context-20200524-1|2129	%{_texmfdistdir}/tex/context/base/mkiv/attr-lay.lua
21mr|texlive-context-20200524-1|2130	%{_texmfdistdir}/tex/context/base/mkiv/attr-lay.mkiv
21mr|texlive-context-20200524-1|2131	%{_texmfdistdir}/tex/context/base/mkiv/attr-mkr.lua
21mr|texlive-context-20200524-1|2132	%{_texmfdistdir}/tex/context/base/mkiv/attr-mkr.mkiv
21mr|texlive-context-20200524-1|2133	%{_texmfdistdir}/tex/context/base/mkiv/attr-neg.lua
21mr|texlive-context-20200524-1|2134	%{_texmfdistdir}/tex/context/base/mkiv/attr-neg.mkiv
21mr|texlive-context-20200524-1|2135	%{_texmfdistdir}/tex/context/base/mkiv/back-exp.lua
21mr|texlive-context-20200524-1|2136	%{_texmfdistdir}/tex/context/base/mkiv/back-exp.mkiv
21mr|texlive-context-20200524-1|2137	%{_texmfdistdir}/tex/context/base/mkiv/back-ini.lua
21mr|texlive-context-20200524-1|2138	%{_texmfdistdir}/tex/context/base/mkiv/back-ini.mkxl
21mr|texlive-context-20200524-1|2139	%{_texmfdistdir}/tex/context/base/mkiv/back-ini.mkiv
21mr|texlive-context-20200524-1|2140	%{_texmfdistdir}/tex/context/base/mkiv/back-pdf.lua
21mr|texlive-context-20200524-1|2141	%{_texmfdistdir}/tex/context/base/mkiv/back-pdf.mkiv
21mr|texlive-context-20200524-1|2142	%{_texmfdistdir}/tex/context/base/mkiv/back-pdf.mkxl
21mr|texlive-context-20200524-1|2143	%{_texmfdistdir}/tex/context/base/mkiv/back-pdp.lua
21mr|texlive-context-20200524-1|2144	%{_texmfdistdir}/tex/context/base/mkiv/back-swf.mkiv
21mr|texlive-context-20200524-1|2145	%{_texmfdistdir}/tex/context/base/mkiv/back-u3d.mkiv
21mr|texlive-context-20200524-1|2146	%{_texmfdistdir}/tex/context/base/mkiv/bibl-bib.lua
21mr|texlive-context-20200524-1|2147	%{_texmfdistdir}/tex/context/base/mkiv/bibl-bib.mkiv
21mr|texlive-context-20200524-1|2148	%{_texmfdistdir}/tex/context/base/mkiv/back-res.lua
21mr|texlive-context-20200524-1|2149	%{_texmfdistdir}/tex/context/base/mkiv/back-res.mkiv
21mr|texlive-context-20200524-1|2150	%{_texmfdistdir}/tex/context/base/mkiv/back-trf.lua
21mr|texlive-context-20200524-1|2151	%{_texmfdistdir}/tex/context/base/mkiv/back-trf.mkiv
21mr|texlive-context-20200524-1|2152	%{_texmfdistdir}/tex/context/base/mkiv/bibl-tra.lua
21mr|texlive-context-20200524-1|2153	%{_texmfdistdir}/tex/context/base/mkiv/bibl-tra.mkiv
21mr|texlive-context-20200524-1|2154	%{_texmfdistdir}/tex/context/base/mkiv/bibl-tst.lua
21mr|texlive-context-20200524-1|2155	%{_texmfdistdir}/tex/context/base/mkiv/blob-ini.lua
21mr|texlive-context-20200524-1|2156	%{_texmfdistdir}/tex/context/base/mkiv/blob-ini.mkiv
21mr|texlive-context-20200524-1|2157	%{_texmfdistdir}/tex/context/base/mkiv/buff-imp-default.lua
21mr|texlive-context-20200524-1|2158	%{_texmfdistdir}/tex/context/base/mkiv/buff-imp-default.mkiv
21mr|texlive-context-20200524-1|2159	%{_texmfdistdir}/tex/context/base/mkiv/buff-imp-escaped.lua
21mr|texlive-context-20200524-1|2160	%{_texmfdistdir}/tex/context/base/mkiv/buff-imp-escaped.mkiv
21mr|texlive-context-20200524-1|2161	%{_texmfdistdir}/tex/context/base/mkiv/buff-imp-lua.lua
21mr|texlive-context-20200524-1|2162	%{_texmfdistdir}/tex/context/base/mkiv/buff-imp-lua.mkiv
21mr|texlive-context-20200524-1|2163	%{_texmfdistdir}/tex/context/base/mkiv/buff-imp-mp.lua
21mr|texlive-context-20200524-1|2164	%{_texmfdistdir}/tex/context/base/mkiv/buff-imp-mp.mkiv
21mr|texlive-context-20200524-1|2165	%{_texmfdistdir}/tex/context/base/mkiv/buff-imp-nested.lua
21mr|texlive-context-20200524-1|2166	%{_texmfdistdir}/tex/context/base/mkiv/buff-imp-nested.mkiv
21mr|texlive-context-20200524-1|2167	%{_texmfdistdir}/tex/context/base/mkiv/buff-imp-parsed-xml.lua
21mr|texlive-context-20200524-1|2168	%{_texmfdistdir}/tex/context/base/mkiv/buff-imp-parsed-xml.mkiv
21mr|texlive-context-20200524-1|2169	%{_texmfdistdir}/tex/context/base/mkiv/buff-imp-tex.lua
21mr|texlive-context-20200524-1|2170	%{_texmfdistdir}/tex/context/base/mkiv/buff-imp-tex.mkiv
21mr|texlive-context-20200524-1|2171	%{_texmfdistdir}/tex/context/base/mkiv/buff-imp-xml.lua
21mr|texlive-context-20200524-1|2172	%{_texmfdistdir}/tex/context/base/mkiv/buff-imp-xml.mkiv
21mr|texlive-context-20200524-1|2173	%{_texmfdistdir}/tex/context/base/mkiv/buff-ini.lua
21mr|texlive-context-20200524-1|2174	%{_texmfdistdir}/tex/context/base/mkiv/buff-ini.mkiv
21mr|texlive-context-20200524-1|2175	%{_texmfdistdir}/tex/context/base/mkiv/buff-ver.mkxl
21mr|texlive-context-20200524-1|2176	%{_texmfdistdir}/tex/context/base/mkiv/back-lua.lua
21mr|texlive-context-20200524-1|2177	%{_texmfdistdir}/tex/context/base/mkiv/back-lua.mkxl
21mr|texlive-context-20200524-1|2178	%{_texmfdistdir}/tex/context/base/mkiv/back-mps.lua
21mr|texlive-context-20200524-1|2179	%{_texmfdistdir}/tex/context/base/mkiv/back-mps.mkxl
21mr|texlive-context-20200524-1|2180	%{_texmfdistdir}/tex/context/base/mkiv/back-out.lua
21mr|texlive-context-20200524-1|2181	%{_texmfdistdir}/tex/context/base/mkiv/back-out.mkxl
21mr|texlive-context-20200524-1|2182	%{_texmfdistdir}/tex/context/base/mkiv/buff-par.lua
21mr|texlive-context-20200524-1|2183	%{_texmfdistdir}/tex/context/base/mkiv/buff-par.mkvi
21mr|texlive-context-20200524-1|2184	%{_texmfdistdir}/tex/context/base/mkiv/buff-ver.lua
21mr|texlive-context-20200524-1|2185	%{_texmfdistdir}/tex/context/base/mkiv/buff-ver.mkiv
21mr|texlive-context-20200524-1|2186	%{_texmfdistdir}/tex/context/base/mkiv/bxml-apa.mkiv
21mr|texlive-context-20200524-1|2187	%{_texmfdistdir}/tex/context/base/mkiv/catc-act.mkiv
21mr|texlive-context-20200524-1|2188	%{_texmfdistdir}/tex/context/base/mkiv/catc-ctx.mkiv
21mr|texlive-context-20200524-1|2189	%{_texmfdistdir}/tex/context/base/mkiv/catc-def.mkiv
21mr|texlive-context-20200524-1|2190	%{_texmfdistdir}/tex/context/base/mkiv/catc-ini.lua
21mr|texlive-context-20200524-1|2191	%{_texmfdistdir}/tex/context/base/mkiv/catc-ini.mkiv
21mr|texlive-context-20200524-1|2192	%{_texmfdistdir}/tex/context/base/mkiv/catc-sym.mkiv
21mr|texlive-context-20200524-1|2193	%{_texmfdistdir}/tex/context/base/mkiv/catc-xml.mkiv
21mr|texlive-context-20200524-1|2194	%{_texmfdistdir}/tex/context/base/mkiv/char-act.mkiv
21mr|texlive-context-20200524-1|2195	%{_texmfdistdir}/tex/context/base/mkiv/char-cjk.lua
21mr|texlive-context-20200524-1|2196	%{_texmfdistdir}/tex/context/base/mkiv/char-def.lua
21mr|texlive-context-20200524-1|2197	%{_texmfdistdir}/tex/context/base/mkiv/char-emj.lua
21mr|texlive-context-20200524-1|2198	%{_texmfdistdir}/tex/context/base/mkiv/char-enc.lua
21mr|texlive-context-20200524-1|2199	%{_texmfdistdir}/tex/context/base/mkiv/char-enc.mkiv
21mr|texlive-context-20200524-1|2200	%{_texmfdistdir}/tex/context/base/mkiv/char-ent.lua
21mr|texlive-context-20200524-1|2201	%{_texmfdistdir}/tex/context/base/mkiv/char-fio.lua
21mr|texlive-context-20200524-1|2202	%{_texmfdistdir}/tex/context/base/mkiv/char-ini.lua
21mr|texlive-context-20200524-1|2203	%{_texmfdistdir}/tex/context/base/mkiv/char-ini.mkiv
21mr|texlive-context-20200524-1|2204	%{_texmfdistdir}/tex/context/base/mkiv/char-map.lua
21mr|texlive-context-20200524-1|2205	%{_texmfdistdir}/tex/context/base/mkiv/char-prv.lua
21mr|texlive-context-20200524-1|2206	%{_texmfdistdir}/tex/context/base/mkiv/char-tex.lua
21mr|texlive-context-20200524-1|2207	%{_texmfdistdir}/tex/context/base/mkiv/char-utf.lua
21mr|texlive-context-20200524-1|2208	%{_texmfdistdir}/tex/context/base/mkiv/char-utf.mkiv
21mr|texlive-context-20200524-1|2209	%{_texmfdistdir}/tex/context/base/mkiv/chem-ini.lua
21mr|texlive-context-20200524-1|2210	%{_texmfdistdir}/tex/context/base/mkiv/chem-ini.mkiv
21mr|texlive-context-20200524-1|2211	%{_texmfdistdir}/tex/context/base/mkiv/chem-str.lua
21mr|texlive-context-20200524-1|2212	%{_texmfdistdir}/tex/context/base/mkiv/chem-str.mkiv
21mr|texlive-context-20200524-1|2213	%{_texmfdistdir}/tex/context/base/mkiv/cldf-bas.lua
21mr|texlive-context-20200524-1|2214	%{_texmfdistdir}/tex/context/base/mkiv/cldf-bas.mkiv
21mr|texlive-context-20200524-1|2215	%{_texmfdistdir}/tex/context/base/mkiv/cldf-com.lua
21mr|texlive-context-20200524-1|2216	%{_texmfdistdir}/tex/context/base/mkiv/cldf-com.mkiv
21mr|texlive-context-20200524-1|2217	%{_texmfdistdir}/tex/context/base/mkiv/cldf-ini.lua
21mr|texlive-context-20200524-1|2218	%{_texmfdistdir}/tex/context/base/mkiv/cldf-ini.mkiv
21mr|texlive-context-20200524-1|2219	%{_texmfdistdir}/tex/context/base/mkiv/cldf-int.lua
21mr|texlive-context-20200524-1|2220	%{_texmfdistdir}/tex/context/base/mkiv/cldf-int.mkiv
21mr|texlive-context-20200524-1|2221	%{_texmfdistdir}/tex/context/base/mkiv/cldf-prs.lua
21mr|texlive-context-20200524-1|2222	%{_texmfdistdir}/tex/context/base/mkiv/cldf-scn.lua
21mr|texlive-context-20200524-1|2223	%{_texmfdistdir}/tex/context/base/mkiv/cldf-stp.lua
21mr|texlive-context-20200524-1|2224	%{_texmfdistdir}/tex/context/base/mkiv/cldf-ver.lua
21mr|texlive-context-20200524-1|2225	%{_texmfdistdir}/tex/context/base/mkiv/cldf-ver.mkiv
21mr|texlive-context-20200524-1|2226	%{_texmfdistdir}/tex/context/base/mkiv/colo-ext.mkiv
21mr|texlive-context-20200524-1|2227	%{_texmfdistdir}/tex/context/base/mkiv/colo-grp.mkiv
21mr|texlive-context-20200524-1|2228	%{_texmfdistdir}/tex/context/base/mkiv/colo-icc.lua
21mr|texlive-context-20200524-1|2229	%{_texmfdistdir}/tex/context/base/mkiv/colo-imp-crayola.mkiv
21mr|texlive-context-20200524-1|2230	%{_texmfdistdir}/tex/context/base/mkiv/colo-imp-dem.mkiv
21mr|texlive-context-20200524-1|2231	%{_texmfdistdir}/tex/context/base/mkiv/colo-imp-ema.mkiv
21mr|texlive-context-20200524-1|2232	%{_texmfdistdir}/tex/context/base/mkiv/colo-imp-rainbow.mkiv
21mr|texlive-context-20200524-1|2233	%{_texmfdistdir}/tex/context/base/mkiv/colo-imp-ral.mkiv
21mr|texlive-context-20200524-1|2234	%{_texmfdistdir}/tex/context/base/mkiv/colo-imp-rgb.mkiv
21mr|texlive-context-20200524-1|2235	%{_texmfdistdir}/tex/context/base/mkiv/colo-imp-solarized.mkiv
21mr|texlive-context-20200524-1|2236	%{_texmfdistdir}/tex/context/base/mkiv/colo-imp-svg.mkiv
21mr|texlive-context-20200524-1|2237	%{_texmfdistdir}/tex/context/base/mkiv/colo-ini.mkxl
21mr|texlive-context-20200524-1|2238	%{_texmfdistdir}/tex/context/base/mkiv/colo-imp-x11.mkiv
21mr|texlive-context-20200524-1|2239	%{_texmfdistdir}/tex/context/base/mkiv/colo-imp-xwi.mkiv
21mr|texlive-context-20200524-1|2240	%{_texmfdistdir}/tex/context/base/mkiv/colo-ini.lua
21mr|texlive-context-20200524-1|2241	%{_texmfdistdir}/tex/context/base/mkiv/colo-ini.mkiv
21mr|texlive-context-20200524-1|2242	%{_texmfdistdir}/tex/context/base/mkiv/colo-run.lua
21mr|texlive-context-20200524-1|2243	%{_texmfdistdir}/tex/context/base/mkiv/colo-run.mkiv
21mr|texlive-context-20200524-1|2244	%{_texmfdistdir}/tex/context/base/mkiv/cont-cs.mkxl
21mr|texlive-context-20200524-1|2245	%{_texmfdistdir}/tex/context/base/mkiv/cont-cs.mkiv
21mr|texlive-context-20200524-1|2246	%{_texmfdistdir}/tex/context/base/mkiv/cont-de.mkiv
21mr|texlive-context-20200524-1|2247	%{_texmfdistdir}/tex/context/base/mkiv/cont-de.mkxl
21mr|texlive-context-20200524-1|2248	%{_texmfdistdir}/tex/context/base/mkiv/cont-en.mkiv
21mr|texlive-context-20200524-1|2249	%{_texmfdistdir}/tex/context/base/mkiv/cont-en.mkxl
21mr|texlive-context-20200524-1|2250	%{_texmfdistdir}/tex/context/base/mkiv/cont-fil.mkiv
21mr|texlive-context-20200524-1|2251	%{_texmfdistdir}/tex/context/base/mkiv/cont-fr.mkiv
21mr|texlive-context-20200524-1|2252	%{_texmfdistdir}/tex/context/base/mkiv/cont-fr.mkxl
21mr|texlive-context-20200524-1|2253	%{_texmfdistdir}/tex/context/base/mkiv/cont-gb.mkiv
21mr|texlive-context-20200524-1|2254	%{_texmfdistdir}/tex/context/base/mkiv/cont-gb.mkxl
21mr|texlive-context-20200524-1|2255	%{_texmfdistdir}/tex/context/base/mkiv/cont-it.mkiv
21mr|texlive-context-20200524-1|2256	%{_texmfdistdir}/tex/context/base/mkiv/cont-it.mkxl
21mr|texlive-context-20200524-1|2257	%{_texmfdistdir}/tex/context/base/mkiv/cont-log.mkiv
21mr|texlive-context-20200524-1|2258	%{_texmfdistdir}/tex/context/base/mkiv/cont-new.mkiv
21mr|texlive-context-20200524-1|2259	%{_texmfdistdir}/tex/context/base/mkiv/cont-nl.mkiv
21mr|texlive-context-20200524-1|2260	%{_texmfdistdir}/tex/context/base/mkiv/cont-nl.mkxl
21mr|texlive-context-20200524-1|2261	%{_texmfdistdir}/tex/context/base/mkiv/cont-nop.mkiv
21mr|texlive-context-20200524-1|2262	%{_texmfdistdir}/tex/context/base/mkiv/cont-pe.mkiv
21mr|texlive-context-20200524-1|2263	%{_texmfdistdir}/tex/context/base/mkiv/cont-pe.mkxl
21mr|texlive-context-20200524-1|2264	%{_texmfdistdir}/tex/context/base/mkiv/cont-ro.mkiv
21mr|texlive-context-20200524-1|2265	%{_texmfdistdir}/tex/context/base/mkiv/cont-ro.mkxl
21mr|texlive-context-20200524-1|2266	%{_texmfdistdir}/tex/context/base/mkiv/cont-run.lua
21mr|texlive-context-20200524-1|2267	%{_texmfdistdir}/tex/context/base/mkiv/cont-run.mkiv
21mr|texlive-context-20200524-1|2268	%{_texmfdistdir}/tex/context/base/mkiv/cont-yes.mkiv
21mr|texlive-context-20200524-1|2269	%{_texmfdistdir}/tex/context/base/mkiv/context-base.lmx
21mr|texlive-context-20200524-1|2270	%{_texmfdistdir}/tex/context/base/mkiv/context-characters.lmx
21mr|texlive-context-20200524-1|2271	%{_texmfdistdir}/tex/context/base/mkiv/context-debug.lmx
21mr|texlive-context-20200524-1|2272	%{_texmfdistdir}/tex/context/base/mkiv/context-error.lmx
21mr|texlive-context-20200524-1|2273	%{_texmfdistdir}/tex/context/base/mkiv/context-fonttest.lmx
21mr|texlive-context-20200524-1|2274	%{_texmfdistdir}/tex/context/base/mkiv/context-help.lmx
21mr|texlive-context-20200524-1|2275	%{_texmfdistdir}/tex/context/base/mkiv/context-lmtx-error.pdf
21mr|texlive-context-20200524-1|2276	%{_texmfdistdir}/tex/context/base/mkiv/context-lmtx-error.tex
21mr|texlive-context-20200524-1|2277	%{_texmfdistdir}/tex/context/base/mkiv/context-performance.tex
21mr|texlive-context-20200524-1|2278	%{_texmfdistdir}/tex/context/base/mkiv/context-timing.lmx
21mr|texlive-context-20200524-1|2279	%{_texmfdistdir}/tex/context/base/mkiv/context-todo.tex
21mr|texlive-context-20200524-1|2280	%{_texmfdistdir}/tex/context/base/mkiv/context.mkxl
21mr|texlive-context-20200524-1|2281	%{_texmfdistdir}/tex/context/base/mkiv/context.css
21mr|texlive-context-20200524-1|2282	%{_texmfdistdir}/tex/context/base/mkiv/context.lus
21mr|texlive-context-20200524-1|2283	%{_texmfdistdir}/tex/context/base/mkiv/context.mkiv
21mr|texlive-context-20200524-1|2284	%{_texmfdistdir}/tex/context/base/mkiv/core-con.lua
21mr|texlive-context-20200524-1|2285	%{_texmfdistdir}/tex/context/base/mkiv/core-con.mkiv
21mr|texlive-context-20200524-1|2286	%{_texmfdistdir}/tex/context/base/mkiv/core-ctx.ctx
21mr|texlive-context-20200524-1|2287	%{_texmfdistdir}/tex/context/base/mkiv/core-ctx.lua
21mr|texlive-context-20200524-1|2288	%{_texmfdistdir}/tex/context/base/mkiv/core-ctx.mkiv
21mr|texlive-context-20200524-1|2289	%{_texmfdistdir}/tex/context/base/mkiv/core-dat.lua
21mr|texlive-context-20200524-1|2290	%{_texmfdistdir}/tex/context/base/mkiv/core-dat.mkiv
21mr|texlive-context-20200524-1|2291	%{_texmfdistdir}/tex/context/base/mkiv/core-def.mkiv
21mr|texlive-context-20200524-1|2292	%{_texmfdistdir}/tex/context/base/mkiv/core-env.lua
21mr|texlive-context-20200524-1|2293	%{_texmfdistdir}/tex/context/base/mkiv/core-env.mkiv
21mr|texlive-context-20200524-1|2294	%{_texmfdistdir}/tex/context/base/mkiv/core-ini.mkiv
21mr|texlive-context-20200524-1|2295	%{_texmfdistdir}/tex/context/base/mkiv/core-lmt.lua
21mr|texlive-context-20200524-1|2296	%{_texmfdistdir}/tex/context/base/mkiv/core-lmt.mkxl
21mr|texlive-context-20200524-1|2297	%{_texmfdistdir}/tex/context/base/mkiv/core-sys.lua
21mr|texlive-context-20200524-1|2298	%{_texmfdistdir}/tex/context/base/mkiv/core-sys.mkiv
21mr|texlive-context-20200524-1|2299	%{_texmfdistdir}/tex/context/base/mkiv/core-two.lua
21mr|texlive-context-20200524-1|2300	%{_texmfdistdir}/tex/context/base/mkiv/core-two.mkiv
21mr|texlive-context-20200524-1|2301	%{_texmfdistdir}/tex/context/base/mkiv/core-uti.lua
21mr|texlive-context-20200524-1|2302	%{_texmfdistdir}/tex/context/base/mkiv/core-uti.mkiv
21mr|texlive-context-20200524-1|2303	%{_texmfdistdir}/tex/context/base/mkiv/data-aux.lua
21mr|texlive-context-20200524-1|2304	%{_texmfdistdir}/tex/context/base/mkiv/data-bin.lua
21mr|texlive-context-20200524-1|2305	%{_texmfdistdir}/tex/context/base/mkiv/data-con.lua
21mr|texlive-context-20200524-1|2306	%{_texmfdistdir}/tex/context/base/mkiv/data-crl.lua
21mr|texlive-context-20200524-1|2307	%{_texmfdistdir}/tex/context/base/mkiv/data-ctx.lua
21mr|texlive-context-20200524-1|2308	%{_texmfdistdir}/tex/context/base/mkiv/data-env.lua
21mr|texlive-context-20200524-1|2309	%{_texmfdistdir}/tex/context/base/mkiv/data-exp.lua
21mr|texlive-context-20200524-1|2310	%{_texmfdistdir}/tex/context/base/mkiv/data-fil.lua
21mr|texlive-context-20200524-1|2311	%{_texmfdistdir}/tex/context/base/mkiv/data-gen.lua
21mr|texlive-context-20200524-1|2312	%{_texmfdistdir}/tex/context/base/mkiv/data-ini.lua
21mr|texlive-context-20200524-1|2313	%{_texmfdistdir}/tex/context/base/mkiv/data-inp.lua
21mr|texlive-context-20200524-1|2314	%{_texmfdistdir}/tex/context/base/mkiv/data-lst.lua
21mr|texlive-context-20200524-1|2315	%{_texmfdistdir}/tex/context/base/mkiv/data-lua.lua
21mr|texlive-context-20200524-1|2316	%{_texmfdistdir}/tex/context/base/mkiv/data-met.lua
21mr|texlive-context-20200524-1|2317	%{_texmfdistdir}/tex/context/base/mkiv/data-out.lua
21mr|texlive-context-20200524-1|2318	%{_texmfdistdir}/tex/context/base/mkiv/data-pre.lua
21mr|texlive-context-20200524-1|2319	%{_texmfdistdir}/tex/context/base/mkiv/data-res.lua
21mr|texlive-context-20200524-1|2320	%{_texmfdistdir}/tex/context/base/mkiv/data-sch.lua
21mr|texlive-context-20200524-1|2321	%{_texmfdistdir}/tex/context/base/mkiv/data-tex.lua
21mr|texlive-context-20200524-1|2322	%{_texmfdistdir}/tex/context/base/mkiv/data-tmf.lua
21mr|texlive-context-20200524-1|2323	%{_texmfdistdir}/tex/context/base/mkiv/data-tmp.lua
21mr|texlive-context-20200524-1|2324	%{_texmfdistdir}/tex/context/base/mkiv/data-tre.lua
21mr|texlive-context-20200524-1|2325	%{_texmfdistdir}/tex/context/base/mkiv/data-use.lua
21mr|texlive-context-20200524-1|2326	%{_texmfdistdir}/tex/context/base/mkiv/data-vir.lua
21mr|texlive-context-20200524-1|2327	%{_texmfdistdir}/tex/context/base/mkiv/data-zip.lua
21mr|texlive-context-20200524-1|2328	%{_texmfdistdir}/tex/context/base/mkiv/driv-ini.lua
21mr|texlive-context-20200524-1|2329	%{_texmfdistdir}/tex/context/base/mkiv/driv-ini.mkiv
21mr|texlive-context-20200524-1|2330	%{_texmfdistdir}/tex/context/base/mkiv/driv-ini.mkxl
21mr|texlive-context-20200524-1|2331	%{_texmfdistdir}/tex/context/base/mkiv/driv-shp.lua
21mr|texlive-context-20200524-1|2332	%{_texmfdistdir}/tex/context/base/mkiv/driv-shp.mkxl
21mr|texlive-context-20200524-1|2333	%{_texmfdistdir}/tex/context/base/mkiv/enco-ini.mkiv
21mr|texlive-context-20200524-1|2334	%{_texmfdistdir}/tex/context/base/mkiv/example.rng
21mr|texlive-context-20200524-1|2335	%{_texmfdistdir}/tex/context/base/mkiv/export-example.css
21mr|texlive-context-20200524-1|2336	%{_texmfdistdir}/tex/context/base/mkiv/export-example.rng
21mr|texlive-context-20200524-1|2337	%{_texmfdistdir}/tex/context/base/mkiv/export-example.tex
21mr|texlive-context-20200524-1|2338	%{_texmfdistdir}/tex/context/base/mkiv/file-ini.lua
21mr|texlive-context-20200524-1|2339	%{_texmfdistdir}/tex/context/base/mkiv/file-ini.mkvi
21mr|texlive-context-20200524-1|2340	%{_texmfdistdir}/tex/context/base/mkiv/file-job.lua
21mr|texlive-context-20200524-1|2341	%{_texmfdistdir}/tex/context/base/mkiv/file-job.mkvi
21mr|texlive-context-20200524-1|2342	%{_texmfdistdir}/tex/context/base/mkiv/file-lib.lua
21mr|texlive-context-20200524-1|2343	%{_texmfdistdir}/tex/context/base/mkiv/file-lib.mkvi
21mr|texlive-context-20200524-1|2344	%{_texmfdistdir}/tex/context/base/mkiv/file-mod.lua
21mr|texlive-context-20200524-1|2345	%{_texmfdistdir}/tex/context/base/mkiv/file-mod.mkvi
21mr|texlive-context-20200524-1|2346	%{_texmfdistdir}/tex/context/base/mkiv/file-res.lua
21mr|texlive-context-20200524-1|2347	%{_texmfdistdir}/tex/context/base/mkiv/file-res.mkvi
21mr|texlive-context-20200524-1|2348	%{_texmfdistdir}/tex/context/base/mkiv/file-syn.lua
21mr|texlive-context-20200524-1|2349	%{_texmfdistdir}/tex/context/base/mkiv/file-syn.mkvi
21mr|texlive-context-20200524-1|2350	%{_texmfdistdir}/tex/context/base/mkiv/font-afk.lua
21mr|texlive-context-20200524-1|2351	%{_texmfdistdir}/tex/context/base/mkiv/font-age.lua
21mr|texlive-context-20200524-1|2352	%{_texmfdistdir}/tex/context/base/mkiv/font-agl.lua
21mr|texlive-context-20200524-1|2353	%{_texmfdistdir}/tex/context/base/mkiv/font-aux.lua
21mr|texlive-context-20200524-1|2354	%{_texmfdistdir}/tex/context/base/mkiv/font-aux.mkvi
21mr|texlive-context-20200524-1|2355	%{_texmfdistdir}/tex/context/base/mkiv/font-cff.lua
21mr|texlive-context-20200524-1|2356	%{_texmfdistdir}/tex/context/base/mkiv/font-cft.lua
21mr|texlive-context-20200524-1|2357	%{_texmfdistdir}/tex/context/base/mkiv/font-chk.lua
21mr|texlive-context-20200524-1|2358	%{_texmfdistdir}/tex/context/base/mkiv/font-chk.mkiv
21mr|texlive-context-20200524-1|2359	%{_texmfdistdir}/tex/context/base/mkiv/font-cid.lua
21mr|texlive-context-20200524-1|2360	%{_texmfdistdir}/tex/context/base/mkiv/font-col.lua
21mr|texlive-context-20200524-1|2361	%{_texmfdistdir}/tex/context/base/mkiv/font-col.mkvi
21mr|texlive-context-20200524-1|2362	%{_texmfdistdir}/tex/context/base/mkiv/font-con.lua
21mr|texlive-context-20200524-1|2363	%{_texmfdistdir}/tex/context/base/mkiv/font-ctx.lua
21mr|texlive-context-20200524-1|2364	%{_texmfdistdir}/tex/context/base/mkiv/font-def.lua
21mr|texlive-context-20200524-1|2365	%{_texmfdistdir}/tex/context/base/mkiv/font-dsp.lua
21mr|texlive-context-20200524-1|2366	%{_texmfdistdir}/tex/context/base/mkiv/font-emp.mkvi
21mr|texlive-context-20200524-1|2367	%{_texmfdistdir}/tex/context/base/mkiv/font-emp.mklx
21mr|texlive-context-20200524-1|2368	%{_texmfdistdir}/tex/context/base/mkiv/font-enc.lua
21mr|texlive-context-20200524-1|2369	%{_texmfdistdir}/tex/context/base/mkiv/font-enh.lua
21mr|texlive-context-20200524-1|2370	%{_texmfdistdir}/tex/context/base/mkiv/font-fbk.lua
21mr|texlive-context-20200524-1|2371	%{_texmfdistdir}/tex/context/base/mkiv/font-fea.mkvi
21mr|texlive-context-20200524-1|2372	%{_texmfdistdir}/tex/context/base/mkiv/font-fil.mkvi
21mr|texlive-context-20200524-1|2373	%{_texmfdistdir}/tex/context/base/mkiv/font-fil.mklx
21mr|texlive-context-20200524-1|2374	%{_texmfdistdir}/tex/context/base/mkiv/font-gds.mkvi
21mr|texlive-context-20200524-1|2375	%{_texmfdistdir}/tex/context/base/mkiv/font-hsh.lua
21mr|texlive-context-20200524-1|2376	%{_texmfdistdir}/tex/context/base/mkiv/font-imp-dimensions.lua
21mr|texlive-context-20200524-1|2377	%{_texmfdistdir}/tex/context/base/mkiv/font-imp-effects.lua
21mr|texlive-context-20200524-1|2378	%{_texmfdistdir}/tex/context/base/mkiv/font-imp-italics.lua
21mr|texlive-context-20200524-1|2379	%{_texmfdistdir}/tex/context/base/mkiv/font-imp-ligatures.lua
21mr|texlive-context-20200524-1|2380	%{_texmfdistdir}/tex/context/base/mkiv/font-imp-math.lua
21mr|texlive-context-20200524-1|2381	%{_texmfdistdir}/tex/context/base/mkiv/font-imp-notused.lua
21mr|texlive-context-20200524-1|2382	%{_texmfdistdir}/tex/context/base/mkiv/font-imp-properties.lua
21mr|texlive-context-20200524-1|2383	%{_texmfdistdir}/tex/context/base/mkiv/font-imp-quality.lua
21mr|texlive-context-20200524-1|2384	%{_texmfdistdir}/tex/context/base/mkiv/font-imp-reorder.lua
21mr|texlive-context-20200524-1|2385	%{_texmfdistdir}/tex/context/base/mkiv/font-imp-spacekerns.lua
21mr|texlive-context-20200524-1|2386	%{_texmfdistdir}/tex/context/base/mkiv/font-imp-tex.lua
21mr|texlive-context-20200524-1|2387	%{_texmfdistdir}/tex/context/base/mkiv/font-imp-tracing.lua
21mr|texlive-context-20200524-1|2388	%{_texmfdistdir}/tex/context/base/mkiv/font-imp-tweaks.lua
21mr|texlive-context-20200524-1|2389	%{_texmfdistdir}/tex/context/base/mkiv/font-imp-unicode.lua
21mr|texlive-context-20200524-1|2390	%{_texmfdistdir}/tex/context/base/mkiv/font-ini.mklx
21mr|texlive-context-20200524-1|2391	%{_texmfdistdir}/tex/context/base/mkiv/font-ini.lua
21mr|texlive-context-20200524-1|2392	%{_texmfdistdir}/tex/context/base/mkiv/font-ini.mkvi
21mr|texlive-context-20200524-1|2393	%{_texmfdistdir}/tex/context/base/mkiv/font-lib.mkvi
21mr|texlive-context-20200524-1|2394	%{_texmfdistdir}/tex/context/base/mkiv/font-lig.lua
21mr|texlive-context-20200524-1|2395	%{_texmfdistdir}/tex/context/base/mkiv/font-log.lua
21mr|texlive-context-20200524-1|2396	%{_texmfdistdir}/tex/context/base/mkiv/font-lua.lua
21mr|texlive-context-20200524-1|2397	%{_texmfdistdir}/tex/context/base/mkiv/font-map.lua
21mr|texlive-context-20200524-1|2398	%{_texmfdistdir}/tex/context/base/mkiv/font-mat.mkvi
21mr|texlive-context-20200524-1|2399	%{_texmfdistdir}/tex/context/base/mkiv/font-mat.mklx
21mr|texlive-context-20200524-1|2400	%{_texmfdistdir}/tex/context/base/mkiv/font-mis.lua
21mr|texlive-context-20200524-1|2401	%{_texmfdistdir}/tex/context/base/mkiv/font-mps.lua
21mr|texlive-context-20200524-1|2402	%{_texmfdistdir}/tex/context/base/mkiv/font-nod.lua
21mr|texlive-context-20200524-1|2403	%{_texmfdistdir}/tex/context/base/mkiv/font-ocl.lua
21mr|texlive-context-20200524-1|2404	%{_texmfdistdir}/tex/context/base/mkiv/font-ogr.lua
21mr|texlive-context-20200524-1|2405	%{_texmfdistdir}/tex/context/base/mkiv/font-one.lua
21mr|texlive-context-20200524-1|2406	%{_texmfdistdir}/tex/context/base/mkiv/font-onr.lua
21mr|texlive-context-20200524-1|2407	%{_texmfdistdir}/tex/context/base/mkiv/font-osd.lua
21mr|texlive-context-20200524-1|2408	%{_texmfdistdir}/tex/context/base/mkiv/font-ota.lua
21mr|texlive-context-20200524-1|2409	%{_texmfdistdir}/tex/context/base/mkiv/font-otc.lua
21mr|texlive-context-20200524-1|2410	%{_texmfdistdir}/tex/context/base/mkiv/font-otd.lua
21mr|texlive-context-20200524-1|2411	%{_texmfdistdir}/tex/context/base/mkiv/font-oth.lua
21mr|texlive-context-20200524-1|2412	%{_texmfdistdir}/tex/context/base/mkiv/font-oti.lua
21mr|texlive-context-20200524-1|2413	%{_texmfdistdir}/tex/context/base/mkiv/font-otj.lua
21mr|texlive-context-20200524-1|2414	%{_texmfdistdir}/tex/context/base/mkiv/font-otl.lua
21mr|texlive-context-20200524-1|2415	%{_texmfdistdir}/tex/context/base/mkiv/font-oto.lua
21mr|texlive-context-20200524-1|2416	%{_texmfdistdir}/tex/context/base/mkiv/font-otr.lua
21mr|texlive-context-20200524-1|2417	%{_texmfdistdir}/tex/context/base/mkiv/font-ots.lua
21mr|texlive-context-20200524-1|2418	%{_texmfdistdir}/tex/context/base/mkiv/font-ott.lua
21mr|texlive-context-20200524-1|2419	%{_texmfdistdir}/tex/context/base/mkiv/font-oup.lua
21mr|texlive-context-20200524-1|2420	%{_texmfdistdir}/tex/context/base/mkiv/font-pat.lua
21mr|texlive-context-20200524-1|2421	%{_texmfdistdir}/tex/context/base/mkiv/font-pre.mkiv
21mr|texlive-context-20200524-1|2422	%{_texmfdistdir}/tex/context/base/mkiv/font-prv.lua
21mr|texlive-context-20200524-1|2423	%{_texmfdistdir}/tex/context/base/mkiv/font-run.mkiv
21mr|texlive-context-20200524-1|2424	%{_texmfdistdir}/tex/context/base/mkiv/font-sel.lua
21mr|texlive-context-20200524-1|2425	%{_texmfdistdir}/tex/context/base/mkiv/font-sel.mkvi
21mr|texlive-context-20200524-1|2426	%{_texmfdistdir}/tex/context/base/mkiv/font-set.mkvi
21mr|texlive-context-20200524-1|2427	%{_texmfdistdir}/tex/context/base/mkiv/font-shp.lua
21mr|texlive-context-20200524-1|2428	%{_texmfdistdir}/tex/context/base/mkiv/font-sol.lua
21mr|texlive-context-20200524-1|2429	%{_texmfdistdir}/tex/context/base/mkiv/font-sol.mkvi
21mr|texlive-context-20200524-1|2430	%{_texmfdistdir}/tex/context/base/mkiv/font-sty.mkvi
21mr|texlive-context-20200524-1|2431	%{_texmfdistdir}/tex/context/base/mkiv/font-sty.mklx
21mr|texlive-context-20200524-1|2432	%{_texmfdistdir}/tex/context/base/mkiv/font-sym.mklx
21mr|texlive-context-20200524-1|2433	%{_texmfdistdir}/tex/context/base/mkiv/font-sym.mkvi
21mr|texlive-context-20200524-1|2434	%{_texmfdistdir}/tex/context/base/mkiv/font-syn.lua
21mr|texlive-context-20200524-1|2435	%{_texmfdistdir}/tex/context/base/mkiv/font-tfm.lua
21mr|texlive-context-20200524-1|2436	%{_texmfdistdir}/tex/context/base/mkiv/font-tpk.lua
21mr|texlive-context-20200524-1|2437	%{_texmfdistdir}/tex/context/base/mkiv/font-tra.mkiv
21mr|texlive-context-20200524-1|2438	%{_texmfdistdir}/tex/context/base/mkiv/font-trt.lua
21mr|texlive-context-20200524-1|2439	%{_texmfdistdir}/tex/context/base/mkiv/font-ttf.lua
21mr|texlive-context-20200524-1|2440	%{_texmfdistdir}/tex/context/base/mkiv/font-uni.mkiv
21mr|texlive-context-20200524-1|2441	%{_texmfdistdir}/tex/context/base/mkiv/font-unk.mkiv
21mr|texlive-context-20200524-1|2442	%{_texmfdistdir}/tex/context/base/mkiv/font-var.mkvi
21mr|texlive-context-20200524-1|2443	%{_texmfdistdir}/tex/context/base/mkiv/font-vfc.lua
21mr|texlive-context-20200524-1|2444	%{_texmfdistdir}/tex/context/base/mkiv/font-vir.lua
21mr|texlive-context-20200524-1|2445	%{_texmfdistdir}/tex/context/base/mkiv/font-web.lua
21mr|texlive-context-20200524-1|2446	%{_texmfdistdir}/tex/context/base/mkiv/good-ctx.lua
21mr|texlive-context-20200524-1|2447	%{_texmfdistdir}/tex/context/base/mkiv/good-gen.lua
21mr|texlive-context-20200524-1|2448	%{_texmfdistdir}/tex/context/base/mkiv/good-ini.lua
21mr|texlive-context-20200524-1|2449	%{_texmfdistdir}/tex/context/base/mkiv/good-mth.lua
21mr|texlive-context-20200524-1|2450	%{_texmfdistdir}/tex/context/base/mkiv/grph-bmp.lua
21mr|texlive-context-20200524-1|2451	%{_texmfdistdir}/tex/context/base/mkiv/grph-con.lua
21mr|texlive-context-20200524-1|2452	%{_texmfdistdir}/tex/context/base/mkiv/grph-chk.lua
21mr|texlive-context-20200524-1|2453	%{_texmfdistdir}/tex/context/base/mkiv/grph-epd.lua
21mr|texlive-context-20200524-1|2454	%{_texmfdistdir}/tex/context/base/mkiv/grph-epd.mkiv
21mr|texlive-context-20200524-1|2455	%{_texmfdistdir}/tex/context/base/mkiv/grph-fig.mkiv
21mr|texlive-context-20200524-1|2456	%{_texmfdistdir}/tex/context/base/mkiv/grph-fil.lua
21mr|texlive-context-20200524-1|2457	%{_texmfdistdir}/tex/context/base/mkiv/grph-img.lua
21mr|texlive-context-20200524-1|2458	%{_texmfdistdir}/tex/context/base/mkiv/grph-inc.lua
21mr|texlive-context-20200524-1|2459	%{_texmfdistdir}/tex/context/base/mkiv/grph-inc.mkiv
21mr|texlive-context-20200524-1|2460	%{_texmfdistdir}/tex/context/base/mkiv/grph-mem.lua
21mr|texlive-context-20200524-1|2461	%{_texmfdistdir}/tex/context/base/mkiv/grph-pat.lua
21mr|texlive-context-20200524-1|2462	%{_texmfdistdir}/tex/context/base/mkiv/grph-pat.mkiv
21mr|texlive-context-20200524-1|2463	%{_texmfdistdir}/tex/context/base/mkiv/grph-raw.lua
21mr|texlive-context-20200524-1|2464	%{_texmfdistdir}/tex/context/base/mkiv/grph-raw.mkiv
21mr|texlive-context-20200524-1|2465	%{_texmfdistdir}/tex/context/base/mkiv/grph-rul.lua
21mr|texlive-context-20200524-1|2466	%{_texmfdistdir}/tex/context/base/mkiv/grph-rul.mkiv
21mr|texlive-context-20200524-1|2467	%{_texmfdistdir}/tex/context/base/mkiv/grph-swf.lua
21mr|texlive-context-20200524-1|2468	%{_texmfdistdir}/tex/context/base/mkiv/grph-trf.mkiv
21mr|texlive-context-20200524-1|2469	%{_texmfdistdir}/tex/context/base/mkiv/grph-u3d.lua
21mr|texlive-context-20200524-1|2470	%{_texmfdistdir}/tex/context/base/mkiv/grph-wnd.lua
21mr|texlive-context-20200524-1|2471	%{_texmfdistdir}/tex/context/base/mkiv/hand-ini.mkxl
21mr|texlive-context-20200524-1|2472	%{_texmfdistdir}/tex/context/base/mkiv/hand-ini.mkiv
21mr|texlive-context-20200524-1|2473	%{_texmfdistdir}/tex/context/base/mkiv/java-imp-example.mkiv
21mr|texlive-context-20200524-1|2474	%{_texmfdistdir}/tex/context/base/mkiv/java-imp-fields.mkiv
21mr|texlive-context-20200524-1|2475	%{_texmfdistdir}/tex/context/base/mkiv/java-imp-highlight.mkiv
21mr|texlive-context-20200524-1|2476	%{_texmfdistdir}/tex/context/base/mkiv/java-imp-print.mkiv
21mr|texlive-context-20200524-1|2477	%{_texmfdistdir}/tex/context/base/mkiv/java-imp-steps.mkiv
21mr|texlive-context-20200524-1|2478	%{_texmfdistdir}/tex/context/base/mkiv/java-imp-videoplayer.mkiv
21mr|texlive-context-20200524-1|2479	%{_texmfdistdir}/tex/context/base/mkiv/java-imp-vplayer.mkiv
21mr|texlive-context-20200524-1|2480	%{_texmfdistdir}/tex/context/base/mkiv/java-ini.lua
21mr|texlive-context-20200524-1|2481	%{_texmfdistdir}/tex/context/base/mkiv/java-ini.mkiv
21mr|texlive-context-20200524-1|2482	%{_texmfdistdir}/tex/context/base/mkiv/l-bit32.lua
21mr|texlive-context-20200524-1|2483	%{_texmfdistdir}/tex/context/base/mkiv/l-boolean.lua
21mr|texlive-context-20200524-1|2484	%{_texmfdistdir}/tex/context/base/mkiv/l-dir.lua
21mr|texlive-context-20200524-1|2485	%{_texmfdistdir}/tex/context/base/mkiv/l-file.lua
21mr|texlive-context-20200524-1|2486	%{_texmfdistdir}/tex/context/base/mkiv/l-function.lua
21mr|texlive-context-20200524-1|2487	%{_texmfdistdir}/tex/context/base/mkiv/l-gzip.lua
21mr|texlive-context-20200524-1|2488	%{_texmfdistdir}/tex/context/base/mkiv/l-io.lua
21mr|texlive-context-20200524-1|2489	%{_texmfdistdir}/tex/context/base/mkiv/l-lpeg.lua
21mr|texlive-context-20200524-1|2490	%{_texmfdistdir}/tex/context/base/mkiv/l-lua.lua
21mr|texlive-context-20200524-1|2491	%{_texmfdistdir}/tex/context/base/mkiv/l-math.lua
21mr|texlive-context-20200524-1|2492	%{_texmfdistdir}/tex/context/base/mkiv/l-macro-imp-optimize.lua
21mr|texlive-context-20200524-1|2493	%{_texmfdistdir}/tex/context/base/mkiv/l-macro.lua
21mr|texlive-context-20200524-1|2494	%{_texmfdistdir}/tex/context/base/mkiv/l-md5.lua
21mr|texlive-context-20200524-1|2495	%{_texmfdistdir}/tex/context/base/mkiv/l-number.lua
21mr|texlive-context-20200524-1|2496	%{_texmfdistdir}/tex/context/base/mkiv/l-os.lua
21mr|texlive-context-20200524-1|2497	%{_texmfdistdir}/tex/context/base/mkiv/l-package.lua
21mr|texlive-context-20200524-1|2498	%{_texmfdistdir}/tex/context/base/mkiv/l-pdfview.lua
21mr|texlive-context-20200524-1|2499	%{_texmfdistdir}/tex/context/base/mkiv/l-sandbox.lua
21mr|texlive-context-20200524-1|2500	%{_texmfdistdir}/tex/context/base/mkiv/l-set.lua
21mr|texlive-context-20200524-1|2501	%{_texmfdistdir}/tex/context/base/mkiv/l-sha.lua
21mr|texlive-context-20200524-1|2502	%{_texmfdistdir}/tex/context/base/mkiv/l-string.lua
21mr|texlive-context-20200524-1|2503	%{_texmfdistdir}/tex/context/base/mkiv/l-table.lua
21mr|texlive-context-20200524-1|2504	%{_texmfdistdir}/tex/context/base/mkiv/l-unicode.lua
21mr|texlive-context-20200524-1|2505	%{_texmfdistdir}/tex/context/base/mkiv/l-url.lua
21mr|texlive-context-20200524-1|2506	%{_texmfdistdir}/tex/context/base/mkiv/l-xml.lua
21mr|texlive-context-20200524-1|2507	%{_texmfdistdir}/tex/context/base/mkiv/lang-cnt.lua
21mr|texlive-context-20200524-1|2508	%{_texmfdistdir}/tex/context/base/mkiv/lang-def.lua
21mr|texlive-context-20200524-1|2509	%{_texmfdistdir}/tex/context/base/mkiv/lang-def.mkiv
21mr|texlive-context-20200524-1|2510	%{_texmfdistdir}/tex/context/base/mkiv/lang-dis.lua
21mr|texlive-context-20200524-1|2511	%{_texmfdistdir}/tex/context/base/mkiv/lang-exc.lua
21mr|texlive-context-20200524-1|2512	%{_texmfdistdir}/tex/context/base/mkiv/lang-exp.lua
21mr|texlive-context-20200524-1|2513	%{_texmfdistdir}/tex/context/base/mkiv/lang-frd.mkiv
21mr|texlive-context-20200524-1|2514	%{_texmfdistdir}/tex/context/base/mkiv/lang-frq-de.lua
21mr|texlive-context-20200524-1|2515	%{_texmfdistdir}/tex/context/base/mkiv/lang-frq-en.lua
21mr|texlive-context-20200524-1|2516	%{_texmfdistdir}/tex/context/base/mkiv/lang-frq-nl.lua
21mr|texlive-context-20200524-1|2517	%{_texmfdistdir}/tex/context/base/mkiv/lang-frq-pt.lua
21mr|texlive-context-20200524-1|2518	%{_texmfdistdir}/tex/context/base/mkiv/lang-frq.mkiv
21mr|texlive-context-20200524-1|2519	%{_texmfdistdir}/tex/context/base/mkiv/lang-hyp.lua
21mr|texlive-context-20200524-1|2520	%{_texmfdistdir}/tex/context/base/mkiv/lang-hyp.mkiv
21mr|texlive-context-20200524-1|2521	%{_texmfdistdir}/tex/context/base/mkiv/lang-ini.lua
21mr|texlive-context-20200524-1|2522	%{_texmfdistdir}/tex/context/base/mkiv/lang-ini.mkiv
21mr|texlive-context-20200524-1|2523	%{_texmfdistdir}/tex/context/base/mkiv/lang-ini.mkxl
21mr|texlive-context-20200524-1|2524	%{_texmfdistdir}/tex/context/base/mkiv/lang-lab.mkxl
21mr|texlive-context-20200524-1|2525	%{_texmfdistdir}/tex/context/base/mkiv/lang-lab.lua
21mr|texlive-context-20200524-1|2526	%{_texmfdistdir}/tex/context/base/mkiv/lang-lab.mkiv
21mr|texlive-context-20200524-1|2527	%{_texmfdistdir}/tex/context/base/mkiv/lang-mis.mkiv
21mr|texlive-context-20200524-1|2528	%{_texmfdistdir}/tex/context/base/mkiv/lang-rep.lua
21mr|texlive-context-20200524-1|2529	%{_texmfdistdir}/tex/context/base/mkiv/lang-rep.mkiv
21mr|texlive-context-20200524-1|2530	%{_texmfdistdir}/tex/context/base/mkiv/lang-spa.mkiv
21mr|texlive-context-20200524-1|2531	%{_texmfdistdir}/tex/context/base/mkiv/lang-txt.lua
21mr|texlive-context-20200524-1|2532	%{_texmfdistdir}/tex/context/base/mkiv/lang-url.lua
21mr|texlive-context-20200524-1|2533	%{_texmfdistdir}/tex/context/base/mkiv/lang-url.mkiv
21mr|texlive-context-20200524-1|2534	%{_texmfdistdir}/tex/context/base/mkiv/lang-wrd.lua
21mr|texlive-context-20200524-1|2535	%{_texmfdistdir}/tex/context/base/mkiv/lang-wrd.mkiv
21mr|texlive-context-20200524-1|2536	%{_texmfdistdir}/tex/context/base/mkiv/layo-ini.lua
21mr|texlive-context-20200524-1|2537	%{_texmfdistdir}/tex/context/base/mkiv/layo-ini.mkiv
21mr|texlive-context-20200524-1|2538	%{_texmfdistdir}/tex/context/base/mkiv/libs-imp-curl.lua
21mr|texlive-context-20200524-1|2539	%{_texmfdistdir}/tex/context/base/mkiv/libs-imp-ghostscript.lua
21mr|texlive-context-20200524-1|2540	%{_texmfdistdir}/tex/context/base/mkiv/libs-imp-graphicsmagick.lua
21mr|texlive-context-20200524-1|2541	%{_texmfdistdir}/tex/context/base/mkiv/libs-imp-mujs.lua
21mr|texlive-context-20200524-1|2542	%{_texmfdistdir}/tex/context/base/mkiv/libs-imp-mujs.mkxl
21mr|texlive-context-20200524-1|2543	%{_texmfdistdir}/tex/context/base/mkiv/libs-imp-mysql.lua
21mr|texlive-context-20200524-1|2544	%{_texmfdistdir}/tex/context/base/mkiv/libs-imp-postgress.lua
21mr|texlive-context-20200524-1|2545	%{_texmfdistdir}/tex/context/base/mkiv/libs-imp-sqlite.lua
21mr|texlive-context-20200524-1|2546	%{_texmfdistdir}/tex/context/base/mkiv/libs-imp-zint.lua
21mr|texlive-context-20200524-1|2547	%{_texmfdistdir}/tex/context/base/mkiv/libs-imp-zint.mkxl
21mr|texlive-context-20200524-1|2548	%{_texmfdistdir}/tex/context/base/mkiv/libs-ini.lua
21mr|texlive-context-20200524-1|2549	%{_texmfdistdir}/tex/context/base/mkiv/libs-ini.mkxl
21mr|texlive-context-20200524-1|2550	%{_texmfdistdir}/tex/context/base/mkiv/lpdf-ano.lua
21mr|texlive-context-20200524-1|2551	%{_texmfdistdir}/tex/context/base/mkiv/lpdf-aux.lua
21mr|texlive-context-20200524-1|2552	%{_texmfdistdir}/tex/context/base/mkiv/lpdf-col.lua
21mr|texlive-context-20200524-1|2553	%{_texmfdistdir}/tex/context/base/mkiv/lpdf-emb.lua
21mr|texlive-context-20200524-1|2554	%{_texmfdistdir}/tex/context/base/mkiv/lpdf-enc.lua
21mr|texlive-context-20200524-1|2555	%{_texmfdistdir}/tex/context/base/mkiv/lpdf-eng.lua
21mr|texlive-context-20200524-1|2556	%{_texmfdistdir}/tex/context/base/mkiv/lpdf-epa.lua
21mr|texlive-context-20200524-1|2557	%{_texmfdistdir}/tex/context/base/mkiv/lpdf-fld.lua
21mr|texlive-context-20200524-1|2558	%{_texmfdistdir}/tex/context/base/mkiv/lpdf-fmt.lua
21mr|texlive-context-20200524-1|2559	%{_texmfdistdir}/tex/context/base/mkiv/lpdf-fnt.lua
21mr|texlive-context-20200524-1|2560	%{_texmfdistdir}/tex/context/base/mkiv/lpdf-grp.lua
21mr|texlive-context-20200524-1|2561	%{_texmfdistdir}/tex/context/base/mkiv/lpdf-img.lua
21mr|texlive-context-20200524-1|2562	%{_texmfdistdir}/tex/context/base/mkiv/lpdf-ini.lua
21mr|texlive-context-20200524-1|2563	%{_texmfdistdir}/tex/context/base/mkiv/lpdf-lmt.lua
21mr|texlive-context-20200524-1|2564	%{_texmfdistdir}/tex/context/base/mkiv/lpdf-mis.lua
21mr|texlive-context-20200524-1|2565	%{_texmfdistdir}/tex/context/base/mkiv/lpdf-mov.lua
21mr|texlive-context-20200524-1|2566	%{_texmfdistdir}/tex/context/base/mkiv/lpdf-nod.lua
21mr|texlive-context-20200524-1|2567	%{_texmfdistdir}/tex/context/base/mkiv/lpdf-pda.xml
21mr|texlive-context-20200524-1|2568	%{_texmfdistdir}/tex/context/base/mkiv/lpdf-pde.lua
21mr|texlive-context-20200524-1|2569	%{_texmfdistdir}/tex/context/base/mkiv/lpdf-pdx.xml
21mr|texlive-context-20200524-1|2570	%{_texmfdistdir}/tex/context/base/mkiv/lpdf-pua.xml
21mr|texlive-context-20200524-1|2571	%{_texmfdistdir}/tex/context/base/mkiv/lpdf-ren.lua
21mr|texlive-context-20200524-1|2572	%{_texmfdistdir}/tex/context/base/mkiv/lpdf-res.lua
21mr|texlive-context-20200524-1|2573	%{_texmfdistdir}/tex/context/base/mkiv/luat-soc.mkiv
21mr|texlive-context-20200524-1|2574	%{_texmfdistdir}/tex/context/base/mkiv/lpdf-swf.lua
21mr|texlive-context-20200524-1|2575	%{_texmfdistdir}/tex/context/base/mkiv/lpdf-tag.lua
21mr|texlive-context-20200524-1|2576	%{_texmfdistdir}/tex/context/base/mkiv/lpdf-u3d.lua
21mr|texlive-context-20200524-1|2577	%{_texmfdistdir}/tex/context/base/mkiv/lpdf-wid.lua
21mr|texlive-context-20200524-1|2578	%{_texmfdistdir}/tex/context/base/mkiv/lpdf-xmp.lua
21mr|texlive-context-20200524-1|2579	%{_texmfdistdir}/tex/context/base/mkiv/luat-bas.mkiv
21mr|texlive-context-20200524-1|2580	%{_texmfdistdir}/tex/context/base/mkiv/luat-bwc.lua
21mr|texlive-context-20200524-1|2581	%{_texmfdistdir}/tex/context/base/mkiv/luat-cbk.lua
21mr|texlive-context-20200524-1|2582	%{_texmfdistdir}/tex/context/base/mkiv/luat-cnf.lua
21mr|texlive-context-20200524-1|2583	%{_texmfdistdir}/tex/context/base/mkiv/luat-cod.lua
21mr|texlive-context-20200524-1|2584	%{_texmfdistdir}/tex/context/base/mkiv/luat-cod.mkiv
21mr|texlive-context-20200524-1|2585	%{_texmfdistdir}/tex/context/base/mkiv/luat-env.lua
21mr|texlive-context-20200524-1|2586	%{_texmfdistdir}/tex/context/base/mkiv/luat-exe.lua
21mr|texlive-context-20200524-1|2587	%{_texmfdistdir}/tex/context/base/mkiv/luat-fio.lua
21mr|texlive-context-20200524-1|2588	%{_texmfdistdir}/tex/context/base/mkiv/luat-fmt.lua
21mr|texlive-context-20200524-1|2589	%{_texmfdistdir}/tex/context/base/mkiv/luat-ini.lua
21mr|texlive-context-20200524-1|2590	%{_texmfdistdir}/tex/context/base/mkiv/luat-ini.mkiv
21mr|texlive-context-20200524-1|2591	%{_texmfdistdir}/tex/context/base/mkiv/luat-iop.lua
21mr|texlive-context-20200524-1|2592	%{_texmfdistdir}/tex/context/base/mkiv/luat-lib.mkiv
21mr|texlive-context-20200524-1|2593	%{_texmfdistdir}/tex/context/base/mkiv/luat-lua.lua
21mr|texlive-context-20200524-1|2594	%{_texmfdistdir}/tex/context/base/mkiv/luat-mac.lua
21mr|texlive-context-20200524-1|2595	%{_texmfdistdir}/tex/context/base/mkiv/luat-run.lua
21mr|texlive-context-20200524-1|2596	%{_texmfdistdir}/tex/context/base/mkiv/luat-sta.lua
21mr|texlive-context-20200524-1|2597	%{_texmfdistdir}/tex/context/base/mkiv/luat-sto.lua
21mr|texlive-context-20200524-1|2598	%{_texmfdistdir}/tex/context/base/mkiv/luat-usr.lua
21mr|texlive-context-20200524-1|2599	%{_texmfdistdir}/tex/context/base/mkiv/luat-usr.mkiv
21mr|texlive-context-20200524-1|2600	%{_texmfdistdir}/tex/context/base/mkiv/lxml-aux.lua
21mr|texlive-context-20200524-1|2601	%{_texmfdistdir}/tex/context/base/mkiv/lxml-css.lua
21mr|texlive-context-20200524-1|2602	%{_texmfdistdir}/tex/context/base/mkiv/lxml-css.mkiv
21mr|texlive-context-20200524-1|2603	%{_texmfdistdir}/tex/context/base/mkiv/lxml-ctx.lua
21mr|texlive-context-20200524-1|2604	%{_texmfdistdir}/tex/context/base/mkiv/lxml-ctx.mkiv
21mr|texlive-context-20200524-1|2605	%{_texmfdistdir}/tex/context/base/mkiv/lxml-dir.lua
21mr|texlive-context-20200524-1|2606	%{_texmfdistdir}/tex/context/base/mkiv/lxml-ent.lua
21mr|texlive-context-20200524-1|2607	%{_texmfdistdir}/tex/context/base/mkiv/lxml-inf.lua
21mr|texlive-context-20200524-1|2608	%{_texmfdistdir}/tex/context/base/mkiv/lxml-ini.lua
21mr|texlive-context-20200524-1|2609	%{_texmfdistdir}/tex/context/base/mkiv/lxml-ini.mkiv
21mr|texlive-context-20200524-1|2610	%{_texmfdistdir}/tex/context/base/mkiv/lxml-lpt.lua
21mr|texlive-context-20200524-1|2611	%{_texmfdistdir}/tex/context/base/mkiv/lxml-mis.lua
21mr|texlive-context-20200524-1|2612	%{_texmfdistdir}/tex/context/base/mkiv/lxml-sor.lua
21mr|texlive-context-20200524-1|2613	%{_texmfdistdir}/tex/context/base/mkiv/lxml-sor.mkiv
21mr|texlive-context-20200524-1|2614	%{_texmfdistdir}/tex/context/base/mkiv/lxml-tab.lua
21mr|texlive-context-20200524-1|2615	%{_texmfdistdir}/tex/context/base/mkiv/lxml-tex.lua
21mr|texlive-context-20200524-1|2616	%{_texmfdistdir}/tex/context/base/mkiv/lxml-xml.lua
21mr|texlive-context-20200524-1|2617	%{_texmfdistdir}/tex/context/base/mkiv/m-gnuplot.mkxl
21mr|texlive-context-20200524-1|2618	%{_texmfdistdir}/tex/context/base/mkiv/m-fonts-plugins.mkiv
21mr|texlive-context-20200524-1|2619	%{_texmfdistdir}/tex/context/base/mkiv/m-newcolumnsets.mkiv
21mr|texlive-context-20200524-1|2620	%{_texmfdistdir}/tex/context/base/mkiv/m-oldbibtex.mkiv
21mr|texlive-context-20200524-1|2621	%{_texmfdistdir}/tex/context/base/mkiv/math-acc.mkvi
21mr|texlive-context-20200524-1|2622	%{_texmfdistdir}/tex/context/base/mkiv/math-act.lua
21mr|texlive-context-20200524-1|2623	%{_texmfdistdir}/tex/context/base/mkiv/math-ali.mkiv
21mr|texlive-context-20200524-1|2624	%{_texmfdistdir}/tex/context/base/mkiv/math-arr.mkiv
21mr|texlive-context-20200524-1|2625	%{_texmfdistdir}/tex/context/base/mkiv/math-def.mkiv
21mr|texlive-context-20200524-1|2626	%{_texmfdistdir}/tex/context/base/mkiv/math-del.mkiv
21mr|texlive-context-20200524-1|2627	%{_texmfdistdir}/tex/context/base/mkiv/math-dim.lua
21mr|texlive-context-20200524-1|2628	%{_texmfdistdir}/tex/context/base/mkiv/math-dir.lua
21mr|texlive-context-20200524-1|2629	%{_texmfdistdir}/tex/context/base/mkiv/math-dis.mkiv
21mr|texlive-context-20200524-1|2630	%{_texmfdistdir}/tex/context/base/mkiv/math-ext.lua
21mr|texlive-context-20200524-1|2631	%{_texmfdistdir}/tex/context/base/mkiv/math-fbk.lua
21mr|texlive-context-20200524-1|2632	%{_texmfdistdir}/tex/context/base/mkiv/math-fen.mkiv
21mr|texlive-context-20200524-1|2633	%{_texmfdistdir}/tex/context/base/mkiv/math-for.mkiv
21mr|texlive-context-20200524-1|2634	%{_texmfdistdir}/tex/context/base/mkiv/math-frc.lua
21mr|texlive-context-20200524-1|2635	%{_texmfdistdir}/tex/context/base/mkiv/math-frc.mkiv
21mr|texlive-context-20200524-1|2636	%{_texmfdistdir}/tex/context/base/mkiv/math-inc.lua
21mr|texlive-context-20200524-1|2637	%{_texmfdistdir}/tex/context/base/mkiv/math-inc.mkiv
21mr|texlive-context-20200524-1|2638	%{_texmfdistdir}/tex/context/base/mkiv/math-ini.lua
21mr|texlive-context-20200524-1|2639	%{_texmfdistdir}/tex/context/base/mkiv/math-ini.mkiv
21mr|texlive-context-20200524-1|2640	%{_texmfdistdir}/tex/context/base/mkiv/math-inl.mkiv
21mr|texlive-context-20200524-1|2641	%{_texmfdistdir}/tex/context/base/mkiv/math-int.mkiv
21mr|texlive-context-20200524-1|2642	%{_texmfdistdir}/tex/context/base/mkiv/math-map.lua
21mr|texlive-context-20200524-1|2643	%{_texmfdistdir}/tex/context/base/mkiv/math-mis.mkiv
21mr|texlive-context-20200524-1|2644	%{_texmfdistdir}/tex/context/base/mkiv/math-noa.lua
21mr|texlive-context-20200524-1|2645	%{_texmfdistdir}/tex/context/base/mkiv/math-pln.mkiv
21mr|texlive-context-20200524-1|2646	%{_texmfdistdir}/tex/context/base/mkiv/math-rad.mkvi
21mr|texlive-context-20200524-1|2647	%{_texmfdistdir}/tex/context/base/mkiv/math-ren.lua
21mr|texlive-context-20200524-1|2648	%{_texmfdistdir}/tex/context/base/mkiv/math-scr.mkiv
21mr|texlive-context-20200524-1|2649	%{_texmfdistdir}/tex/context/base/mkiv/math-spa.lua
21mr|texlive-context-20200524-1|2650	%{_texmfdistdir}/tex/context/base/mkiv/math-stc.mkvi
21mr|texlive-context-20200524-1|2651	%{_texmfdistdir}/tex/context/base/mkiv/math-tag.lua
21mr|texlive-context-20200524-1|2652	%{_texmfdistdir}/tex/context/base/mkiv/math-ttv.lua
21mr|texlive-context-20200524-1|2653	%{_texmfdistdir}/tex/context/base/mkiv/math-vfu.lua
21mr|texlive-context-20200524-1|2654	%{_texmfdistdir}/tex/context/base/mkiv/meta-blb.lua
21mr|texlive-context-20200524-1|2655	%{_texmfdistdir}/tex/context/base/mkiv/meta-blb.mkiv
21mr|texlive-context-20200524-1|2656	%{_texmfdistdir}/tex/context/base/mkiv/meta-fig.mkiv
21mr|texlive-context-20200524-1|2657	%{_texmfdistdir}/tex/context/base/mkiv/meta-fnt.lua
21mr|texlive-context-20200524-1|2658	%{_texmfdistdir}/tex/context/base/mkiv/meta-fnt.mkiv
21mr|texlive-context-20200524-1|2659	%{_texmfdistdir}/tex/context/base/mkiv/meta-fun.lua
21mr|texlive-context-20200524-1|2660	%{_texmfdistdir}/tex/context/base/mkiv/meta-fun.mkiv
21mr|texlive-context-20200524-1|2661	%{_texmfdistdir}/tex/context/base/mkiv/meta-grd.mkiv
21mr|texlive-context-20200524-1|2662	%{_texmfdistdir}/tex/context/base/mkiv/meta-imp-clp.mkiv
21mr|texlive-context-20200524-1|2663	%{_texmfdistdir}/tex/context/base/mkiv/meta-imp-dum.mkiv
21mr|texlive-context-20200524-1|2664	%{_texmfdistdir}/tex/context/base/mkiv/meta-imp-fen.mkiv
21mr|texlive-context-20200524-1|2665	%{_texmfdistdir}/tex/context/base/mkiv/meta-imp-gamesymbols.mkxl
21mr|texlive-context-20200524-1|2666	%{_texmfdistdir}/tex/context/base/mkiv/meta-imp-grid.mkiv
21mr|texlive-context-20200524-1|2667	%{_texmfdistdir}/tex/context/base/mkiv/meta-imp-mat.mkiv
21mr|texlive-context-20200524-1|2668	%{_texmfdistdir}/tex/context/base/mkiv/meta-imp-mis.mkiv
21mr|texlive-context-20200524-1|2669	%{_texmfdistdir}/tex/context/base/mkiv/meta-imp-nav.mkiv
21mr|texlive-context-20200524-1|2670	%{_texmfdistdir}/tex/context/base/mkiv/meta-imp-outlines.mkiv
21mr|texlive-context-20200524-1|2671	%{_texmfdistdir}/tex/context/base/mkiv/meta-imp-pre.mkiv
21mr|texlive-context-20200524-1|2672	%{_texmfdistdir}/tex/context/base/mkiv/meta-imp-symbols.mkxl
21mr|texlive-context-20200524-1|2673	%{_texmfdistdir}/tex/context/base/mkiv/meta-imp-tab.mkiv
21mr|texlive-context-20200524-1|2674	%{_texmfdistdir}/tex/context/base/mkiv/meta-imp-threesix.mkxl
21mr|texlive-context-20200524-1|2675	%{_texmfdistdir}/tex/context/base/mkiv/meta-imp-txt.mkiv
21mr|texlive-context-20200524-1|2676	%{_texmfdistdir}/tex/context/base/mkiv/meta-ini.lua
21mr|texlive-context-20200524-1|2677	%{_texmfdistdir}/tex/context/base/mkiv/meta-ini.mkiv
21mr|texlive-context-20200524-1|2678	%{_texmfdistdir}/tex/context/base/mkiv/meta-ini.mkxl
21mr|texlive-context-20200524-1|2679	%{_texmfdistdir}/tex/context/base/mkiv/meta-lua.lua
21mr|texlive-context-20200524-1|2680	%{_texmfdistdir}/tex/context/base/mkiv/meta-lua.mkiv
21mr|texlive-context-20200524-1|2681	%{_texmfdistdir}/tex/context/base/mkiv/meta-mac.mkxl
21mr|texlive-context-20200524-1|2682	%{_texmfdistdir}/tex/context/base/mkiv/meta-nod.lua
21mr|texlive-context-20200524-1|2683	%{_texmfdistdir}/tex/context/base/mkiv/meta-nod.mkiv
21mr|texlive-context-20200524-1|2684	%{_texmfdistdir}/tex/context/base/mkiv/meta-pag.mkxl
21mr|texlive-context-20200524-1|2685	%{_texmfdistdir}/tex/context/base/mkiv/meta-pag.mkiv
21mr|texlive-context-20200524-1|2686	%{_texmfdistdir}/tex/context/base/mkiv/meta-pdf.lua
21mr|texlive-context-20200524-1|2687	%{_texmfdistdir}/tex/context/base/mkiv/meta-pdf.mkiv
21mr|texlive-context-20200524-1|2688	%{_texmfdistdir}/tex/context/base/mkiv/meta-pdh.lua
21mr|texlive-context-20200524-1|2689	%{_texmfdistdir}/tex/context/base/mkiv/meta-pdh.mkiv
21mr|texlive-context-20200524-1|2690	%{_texmfdistdir}/tex/context/base/mkiv/meta-tex.lua
21mr|texlive-context-20200524-1|2691	%{_texmfdistdir}/tex/context/base/mkiv/meta-tex.mkiv
21mr|texlive-context-20200524-1|2692	%{_texmfdistdir}/tex/context/base/mkiv/meta-xml.mkiv
21mr|texlive-context-20200524-1|2693	%{_texmfdistdir}/tex/context/base/mkiv/mlib-cnt.lua
21mr|texlive-context-20200524-1|2694	%{_texmfdistdir}/tex/context/base/mkiv/mlib-ctx.lua
21mr|texlive-context-20200524-1|2695	%{_texmfdistdir}/tex/context/base/mkiv/mlib-ctx.mkiv
21mr|texlive-context-20200524-1|2696	%{_texmfdistdir}/tex/context/base/mkiv/mlib-ctx.mkxl
21mr|texlive-context-20200524-1|2697	%{_texmfdistdir}/tex/context/base/mkiv/mlib-int.lua
21mr|texlive-context-20200524-1|2698	%{_texmfdistdir}/tex/context/base/mkiv/mlib-lmp.lua
21mr|texlive-context-20200524-1|2699	%{_texmfdistdir}/tex/context/base/mkiv/mlib-lmt.lua
21mr|texlive-context-20200524-1|2700	%{_texmfdistdir}/tex/context/base/mkiv/mlib-lua.lua
21mr|texlive-context-20200524-1|2701	%{_texmfdistdir}/tex/context/base/mkiv/mlib-mat.lua
21mr|texlive-context-20200524-1|2702	%{_texmfdistdir}/tex/context/base/mkiv/mlib-pdf.lua
21mr|texlive-context-20200524-1|2703	%{_texmfdistdir}/tex/context/base/mkiv/mlib-pdf.mkiv
21mr|texlive-context-20200524-1|2704	%{_texmfdistdir}/tex/context/base/mkiv/mlib-pdf.mkxl
21mr|texlive-context-20200524-1|2705	%{_texmfdistdir}/tex/context/base/mkiv/mlib-scn.lua
21mr|texlive-context-20200524-1|2706	%{_texmfdistdir}/tex/context/base/mkiv/mlib-pps.lua
21mr|texlive-context-20200524-1|2707	%{_texmfdistdir}/tex/context/base/mkiv/mlib-pps.mkiv
21mr|texlive-context-20200524-1|2708	%{_texmfdistdir}/tex/context/base/mkiv/mlib-run.lua
21mr|texlive-context-20200524-1|2709	%{_texmfdistdir}/tex/context/base/mkiv/mlib-svg.lua
21mr|texlive-context-20200524-1|2710	%{_texmfdistdir}/tex/context/base/mkiv/mtx-context-arrange.tex
21mr|texlive-context-20200524-1|2711	%{_texmfdistdir}/tex/context/base/mkiv/mtx-context-combine.tex
21mr|texlive-context-20200524-1|2712	%{_texmfdistdir}/tex/context/base/mkiv/mtx-context-common.tex
21mr|texlive-context-20200524-1|2713	%{_texmfdistdir}/tex/context/base/mkiv/mtx-context-compare.tex
21mr|texlive-context-20200524-1|2714	%{_texmfdistdir}/tex/context/base/mkiv/mtx-context-copy.tex
21mr|texlive-context-20200524-1|2715	%{_texmfdistdir}/tex/context/base/mkiv/mtx-context-domotica.tex
21mr|texlive-context-20200524-1|2716	%{_texmfdistdir}/tex/context/base/mkiv/mtx-context-fonts.tex
21mr|texlive-context-20200524-1|2717	%{_texmfdistdir}/tex/context/base/mkiv/mtx-context-ideas.tex
21mr|texlive-context-20200524-1|2718	%{_texmfdistdir}/tex/context/base/mkiv/mtx-context-listing.tex
21mr|texlive-context-20200524-1|2719	%{_texmfdistdir}/tex/context/base/mkiv/mtx-context-meaning.tex
21mr|texlive-context-20200524-1|2720	%{_texmfdistdir}/tex/context/base/mkiv/mtx-context-module.tex
21mr|texlive-context-20200524-1|2721	%{_texmfdistdir}/tex/context/base/mkiv/mtx-context-precache.tex
21mr|texlive-context-20200524-1|2722	%{_texmfdistdir}/tex/context/base/mkiv/mtx-context-select.tex
21mr|texlive-context-20200524-1|2723	%{_texmfdistdir}/tex/context/base/mkiv/mtx-context-setups.tex
21mr|texlive-context-20200524-1|2724	%{_texmfdistdir}/tex/context/base/mkiv/mtx-context-sql.tex
21mr|texlive-context-20200524-1|2725	%{_texmfdistdir}/tex/context/base/mkiv/mtx-context-timing.tex
21mr|texlive-context-20200524-1|2726	%{_texmfdistdir}/tex/context/base/mkiv/mtx-context-trim.tex
21mr|texlive-context-20200524-1|2727	%{_texmfdistdir}/tex/context/base/mkiv/mtx-context-xml.tex
21mr|texlive-context-20200524-1|2728	%{_texmfdistdir}/tex/context/base/mkiv/mult-aux.lua
21mr|texlive-context-20200524-1|2729	%{_texmfdistdir}/tex/context/base/mkiv/mult-aux.mkiv
21mr|texlive-context-20200524-1|2730	%{_texmfdistdir}/tex/context/base/mkiv/mult-aux.mkxl
21mr|texlive-context-20200524-1|2731	%{_texmfdistdir}/tex/context/base/mkiv/mult-chk.lua
21mr|texlive-context-20200524-1|2732	%{_texmfdistdir}/tex/context/base/mkiv/mult-chk.mkiv
21mr|texlive-context-20200524-1|2733	%{_texmfdistdir}/tex/context/base/mkiv/mult-def.lua
21mr|texlive-context-20200524-1|2734	%{_texmfdistdir}/tex/context/base/mkiv/mult-def.mkiv
21mr|texlive-context-20200524-1|2735	%{_texmfdistdir}/tex/context/base/mkiv/mult-dim.mkvi
21mr|texlive-context-20200524-1|2736	%{_texmfdistdir}/tex/context/base/mkiv/mult-fun.lua
21mr|texlive-context-20200524-1|2737	%{_texmfdistdir}/tex/context/base/mkiv/mult-ini.lua
21mr|texlive-context-20200524-1|2738	%{_texmfdistdir}/tex/context/base/mkiv/mult-ini.mkiv
21mr|texlive-context-20200524-1|2739	%{_texmfdistdir}/tex/context/base/mkiv/mult-low.lua
21mr|texlive-context-20200524-1|2740	%{_texmfdistdir}/tex/context/base/mkiv/mult-mes.lua
21mr|texlive-context-20200524-1|2741	%{_texmfdistdir}/tex/context/base/mkiv/mult-mps.lua
21mr|texlive-context-20200524-1|2742	%{_texmfdistdir}/tex/context/base/mkiv/mult-prm.lua
21mr|texlive-context-20200524-1|2743	%{_texmfdistdir}/tex/context/base/mkiv/mult-prm.mkiv
21mr|texlive-context-20200524-1|2744	%{_texmfdistdir}/tex/context/base/mkiv/mult-sys.mkiv
21mr|texlive-context-20200524-1|2745	%{_texmfdistdir}/tex/context/base/mkiv/node-acc.lua
21mr|texlive-context-20200524-1|2746	%{_texmfdistdir}/tex/context/base/mkiv/node-aux.lua
21mr|texlive-context-20200524-1|2747	%{_texmfdistdir}/tex/context/base/mkiv/node-bck.lua
21mr|texlive-context-20200524-1|2748	%{_texmfdistdir}/tex/context/base/mkiv/node-bck.mkiv
21mr|texlive-context-20200524-1|2749	%{_texmfdistdir}/tex/context/base/mkiv/node-cmp.lua
21mr|texlive-context-20200524-1|2750	%{_texmfdistdir}/tex/context/base/mkiv/node-dir.lua
21mr|texlive-context-20200524-1|2751	%{_texmfdistdir}/tex/context/base/mkiv/node-ext.lua
21mr|texlive-context-20200524-1|2752	%{_texmfdistdir}/tex/context/base/mkiv/node-fin.lua
21mr|texlive-context-20200524-1|2753	%{_texmfdistdir}/tex/context/base/mkiv/node-fin.mkiv
21mr|texlive-context-20200524-1|2754	%{_texmfdistdir}/tex/context/base/mkiv/node-fnt.lua
21mr|texlive-context-20200524-1|2755	%{_texmfdistdir}/tex/context/base/mkiv/node-ini.lua
21mr|texlive-context-20200524-1|2756	%{_texmfdistdir}/tex/context/base/mkiv/node-ini.mkiv
21mr|texlive-context-20200524-1|2757	%{_texmfdistdir}/tex/context/base/mkiv/node-ltp.lua
21mr|texlive-context-20200524-1|2758	%{_texmfdistdir}/tex/context/base/mkiv/node-met.lua
21mr|texlive-context-20200524-1|2759	%{_texmfdistdir}/tex/context/base/mkiv/node-mig.lua
21mr|texlive-context-20200524-1|2760	%{_texmfdistdir}/tex/context/base/mkiv/node-mig.mkiv
21mr|texlive-context-20200524-1|2761	%{_texmfdistdir}/tex/context/base/mkiv/node-nut.lua
21mr|texlive-context-20200524-1|2762	%{_texmfdistdir}/tex/context/base/mkiv/node-pag.lua
21mr|texlive-context-20200524-1|2763	%{_texmfdistdir}/tex/context/base/mkiv/node-pag.mkiv
21mr|texlive-context-20200524-1|2764	%{_texmfdistdir}/tex/context/base/mkiv/node-par.lua
21mr|texlive-context-20200524-1|2765	%{_texmfdistdir}/tex/context/base/mkiv/node-ppt.lua
21mr|texlive-context-20200524-1|2766	%{_texmfdistdir}/tex/context/base/mkiv/node-pro.lua
21mr|texlive-context-20200524-1|2767	%{_texmfdistdir}/tex/context/base/mkiv/node-ref.lua
21mr|texlive-context-20200524-1|2768	%{_texmfdistdir}/tex/context/base/mkiv/node-res.lua
21mr|texlive-context-20200524-1|2769	%{_texmfdistdir}/tex/context/base/mkiv/node-rul.lua
21mr|texlive-context-20200524-1|2770	%{_texmfdistdir}/tex/context/base/mkiv/node-rul.mkiv
21mr|texlive-context-20200524-1|2771	%{_texmfdistdir}/tex/context/base/mkiv/node-scn.lua
21mr|texlive-context-20200524-1|2772	%{_texmfdistdir}/tex/context/base/mkiv/node-ser.lua
21mr|texlive-context-20200524-1|2773	%{_texmfdistdir}/tex/context/base/mkiv/node-shp.lua
21mr|texlive-context-20200524-1|2774	%{_texmfdistdir}/tex/context/base/mkiv/node-snp.lua
21mr|texlive-context-20200524-1|2775	%{_texmfdistdir}/tex/context/base/mkiv/node-syn.lua
21mr|texlive-context-20200524-1|2776	%{_texmfdistdir}/tex/context/base/mkiv/node-tex.lua
21mr|texlive-context-20200524-1|2777	%{_texmfdistdir}/tex/context/base/mkiv/node-tra.lua
21mr|texlive-context-20200524-1|2778	%{_texmfdistdir}/tex/context/base/mkiv/node-tsk.lua
21mr|texlive-context-20200524-1|2779	%{_texmfdistdir}/tex/context/base/mkiv/node-tst.lua
21mr|texlive-context-20200524-1|2780	%{_texmfdistdir}/tex/context/base/mkiv/node-typ.lua
21mr|texlive-context-20200524-1|2781	%{_texmfdistdir}/tex/context/base/mkiv/norm-ctx.mkiv
21mr|texlive-context-20200524-1|2782	%{_texmfdistdir}/tex/context/base/mkiv/pack-bar.mkiv
21mr|texlive-context-20200524-1|2783	%{_texmfdistdir}/tex/context/base/mkiv/pack-bck.mkvi
21mr|texlive-context-20200524-1|2784	%{_texmfdistdir}/tex/context/base/mkiv/pack-box.mkiv
21mr|texlive-context-20200524-1|2785	%{_texmfdistdir}/tex/context/base/mkiv/pack-com.mkiv
21mr|texlive-context-20200524-1|2786	%{_texmfdistdir}/tex/context/base/mkiv/pack-cut.mkiv
21mr|texlive-context-20200524-1|2787	%{_texmfdistdir}/tex/context/base/mkiv/pack-fen.mkiv
21mr|texlive-context-20200524-1|2788	%{_texmfdistdir}/tex/context/base/mkiv/pack-lyr.mkiv
21mr|texlive-context-20200524-1|2789	%{_texmfdistdir}/tex/context/base/mkiv/pack-lyr.mkxl
21mr|texlive-context-20200524-1|2790	%{_texmfdistdir}/tex/context/base/mkiv/pack-mis.mkvi
21mr|texlive-context-20200524-1|2791	%{_texmfdistdir}/tex/context/base/mkiv/pack-mrl.mkiv
21mr|texlive-context-20200524-1|2792	%{_texmfdistdir}/tex/context/base/mkiv/pack-obj.lua
21mr|texlive-context-20200524-1|2793	%{_texmfdistdir}/tex/context/base/mkiv/pack-obj.mkiv
21mr|texlive-context-20200524-1|2794	%{_texmfdistdir}/tex/context/base/mkiv/pack-ori.lua
21mr|texlive-context-20200524-1|2795	%{_texmfdistdir}/tex/context/base/mkiv/pack-ori.mkxl
21mr|texlive-context-20200524-1|2796	%{_texmfdistdir}/tex/context/base/mkiv/pack-pos.mkiv
21mr|texlive-context-20200524-1|2797	%{_texmfdistdir}/tex/context/base/mkiv/pack-rul.lua
21mr|texlive-context-20200524-1|2798	%{_texmfdistdir}/tex/context/base/mkiv/pack-rul.mkiv
21mr|texlive-context-20200524-1|2799	%{_texmfdistdir}/tex/context/base/mkiv/pack-rul.mkxl
21mr|texlive-context-20200524-1|2800	%{_texmfdistdir}/tex/context/base/mkiv/page-app.mkiv
21mr|texlive-context-20200524-1|2801	%{_texmfdistdir}/tex/context/base/mkiv/page-bck.mkiv
21mr|texlive-context-20200524-1|2802	%{_texmfdistdir}/tex/context/base/mkiv/page-box.mkvi
21mr|texlive-context-20200524-1|2803	%{_texmfdistdir}/tex/context/base/mkiv/page-brk.mkiv
21mr|texlive-context-20200524-1|2804	%{_texmfdistdir}/tex/context/base/mkiv/page-col.mkiv
21mr|texlive-context-20200524-1|2805	%{_texmfdistdir}/tex/context/base/mkiv/page-com.mkiv
21mr|texlive-context-20200524-1|2806	%{_texmfdistdir}/tex/context/base/mkiv/page-cst.lua
21mr|texlive-context-20200524-1|2807	%{_texmfdistdir}/tex/context/base/mkiv/page-cst.mkiv
21mr|texlive-context-20200524-1|2808	%{_texmfdistdir}/tex/context/base/mkiv/page-fac.mkiv
21mr|texlive-context-20200524-1|2809	%{_texmfdistdir}/tex/context/base/mkiv/page-ffl.mkiv
21mr|texlive-context-20200524-1|2810	%{_texmfdistdir}/tex/context/base/mkiv/page-flt.lua
21mr|texlive-context-20200524-1|2811	%{_texmfdistdir}/tex/context/base/mkiv/page-flt.mkiv
21mr|texlive-context-20200524-1|2812	%{_texmfdistdir}/tex/context/base/mkiv/page-flw.mkiv
21mr|texlive-context-20200524-1|2813	%{_texmfdistdir}/tex/context/base/mkiv/page-imp.mkiv
21mr|texlive-context-20200524-1|2814	%{_texmfdistdir}/tex/context/base/mkiv/page-inf.mkiv
21mr|texlive-context-20200524-1|2815	%{_texmfdistdir}/tex/context/base/mkiv/page-ini.mkiv
21mr|texlive-context-20200524-1|2816	%{_texmfdistdir}/tex/context/base/mkiv/page-ini.lua
21mr|texlive-context-20200524-1|2817	%{_texmfdistdir}/tex/context/base/mkiv/page-inj.lua
21mr|texlive-context-20200524-1|2818	%{_texmfdistdir}/tex/context/base/mkiv/page-inj.mkvi
21mr|texlive-context-20200524-1|2819	%{_texmfdistdir}/tex/context/base/mkiv/page-ins.lua
21mr|texlive-context-20200524-1|2820	%{_texmfdistdir}/tex/context/base/mkiv/page-ins.mkiv
21mr|texlive-context-20200524-1|2821	%{_texmfdistdir}/tex/context/base/mkiv/page-lay.mkiv
21mr|texlive-context-20200524-1|2822	%{_texmfdistdir}/tex/context/base/mkiv/page-lin.lua
21mr|texlive-context-20200524-1|2823	%{_texmfdistdir}/tex/context/base/mkiv/page-lin.mkvi
21mr|texlive-context-20200524-1|2824	%{_texmfdistdir}/tex/context/base/mkiv/page-mak.mkvi
21mr|texlive-context-20200524-1|2825	%{_texmfdistdir}/tex/context/base/mkiv/page-mbk.mkvi
21mr|texlive-context-20200524-1|2826	%{_texmfdistdir}/tex/context/base/mkiv/page-mix.lua
21mr|texlive-context-20200524-1|2827	%{_texmfdistdir}/tex/context/base/mkiv/page-mix.mkiv
21mr|texlive-context-20200524-1|2828	%{_texmfdistdir}/tex/context/base/mkiv/page-mrk.mkiv
21mr|texlive-context-20200524-1|2829	%{_texmfdistdir}/tex/context/base/mkiv/page-mul.mkiv
21mr|texlive-context-20200524-1|2830	%{_texmfdistdir}/tex/context/base/mkiv/page-not.mkiv
21mr|texlive-context-20200524-1|2831	%{_texmfdistdir}/tex/context/base/mkiv/page-one.mkiv
21mr|texlive-context-20200524-1|2832	%{_texmfdistdir}/tex/context/base/mkiv/page-otr.lua
21mr|texlive-context-20200524-1|2833	%{_texmfdistdir}/tex/context/base/mkiv/page-otr.mkvi
21mr|texlive-context-20200524-1|2834	%{_texmfdistdir}/tex/context/base/mkiv/page-par.mkiv
21mr|texlive-context-20200524-1|2835	%{_texmfdistdir}/tex/context/base/mkiv/page-plg.mkiv
21mr|texlive-context-20200524-1|2836	%{_texmfdistdir}/tex/context/base/mkiv/page-pcl.mkiv
21mr|texlive-context-20200524-1|2837	%{_texmfdistdir}/tex/context/base/mkiv/page-pst.lua
21mr|texlive-context-20200524-1|2838	%{_texmfdistdir}/tex/context/base/mkiv/page-pst.mkiv
21mr|texlive-context-20200524-1|2839	%{_texmfdistdir}/tex/context/base/mkiv/page-run.mkiv
21mr|texlive-context-20200524-1|2840	%{_texmfdistdir}/tex/context/base/mkiv/page-run.lua
21mr|texlive-context-20200524-1|2841	%{_texmfdistdir}/tex/context/base/mkiv/page-sel.mkvi
21mr|texlive-context-20200524-1|2842	%{_texmfdistdir}/tex/context/base/mkiv/page-set.mkiv
21mr|texlive-context-20200524-1|2843	%{_texmfdistdir}/tex/context/base/mkiv/page-sid.mkiv
21mr|texlive-context-20200524-1|2844	%{_texmfdistdir}/tex/context/base/mkiv/page-smp.mkiv
21mr|texlive-context-20200524-1|2845	%{_texmfdistdir}/tex/context/base/mkiv/page-spr.mkiv
21mr|texlive-context-20200524-1|2846	%{_texmfdistdir}/tex/context/base/mkiv/page-str.lua
21mr|texlive-context-20200524-1|2847	%{_texmfdistdir}/tex/context/base/mkiv/page-str.mkiv
21mr|texlive-context-20200524-1|2848	%{_texmfdistdir}/tex/context/base/mkiv/page-txt.mkvi
21mr|texlive-context-20200524-1|2849	%{_texmfdistdir}/tex/context/base/mkiv/page-txt.mklx
21mr|texlive-context-20200524-1|2850	%{_texmfdistdir}/tex/context/base/mkiv/page-var.mkiv
21mr|texlive-context-20200524-1|2851	%{_texmfdistdir}/tex/context/base/mkiv/phys-dim.lua
21mr|texlive-context-20200524-1|2852	%{_texmfdistdir}/tex/context/base/mkiv/phys-dim.mkiv
21mr|texlive-context-20200524-1|2853	%{_texmfdistdir}/tex/context/base/mkiv/prop-ini.mkiv
21mr|texlive-context-20200524-1|2854	%{_texmfdistdir}/tex/context/base/mkiv/publ-aut.lua
21mr|texlive-context-20200524-1|2855	%{_texmfdistdir}/tex/context/base/mkiv/publ-dat.lua
21mr|texlive-context-20200524-1|2856	%{_texmfdistdir}/tex/context/base/mkiv/publ-fnd.lua
21mr|texlive-context-20200524-1|2857	%{_texmfdistdir}/tex/context/base/mkiv/publ-imp-apa.lua
21mr|texlive-context-20200524-1|2858	%{_texmfdistdir}/tex/context/base/mkiv/publ-imp-apa.mkvi
21mr|texlive-context-20200524-1|2859	%{_texmfdistdir}/tex/context/base/mkiv/publ-imp-aps.lua
21mr|texlive-context-20200524-1|2860	%{_texmfdistdir}/tex/context/base/mkiv/publ-imp-aps.mkvi
21mr|texlive-context-20200524-1|2861	%{_texmfdistdir}/tex/context/base/mkiv/publ-imp-author.mkvi
21mr|texlive-context-20200524-1|2862	%{_texmfdistdir}/tex/context/base/mkiv/publ-imp-cite.mkvi
21mr|texlive-context-20200524-1|2863	%{_texmfdistdir}/tex/context/base/mkiv/publ-imp-chicago.lua
21mr|texlive-context-20200524-1|2864	%{_texmfdistdir}/tex/context/base/mkiv/publ-imp-chicago.mkvi
21mr|texlive-context-20200524-1|2865	%{_texmfdistdir}/tex/context/base/mkiv/publ-imp-commands.mkvi
21mr|texlive-context-20200524-1|2866	%{_texmfdistdir}/tex/context/base/mkiv/publ-imp-default.lua
21mr|texlive-context-20200524-1|2867	%{_texmfdistdir}/tex/context/base/mkiv/publ-imp-default.mkvi
21mr|texlive-context-20200524-1|2868	%{_texmfdistdir}/tex/context/base/mkiv/publ-imp-definitions.mkvi
21mr|texlive-context-20200524-1|2869	%{_texmfdistdir}/tex/context/base/mkiv/publ-imp-list.mkvi
21mr|texlive-context-20200524-1|2870	%{_texmfdistdir}/tex/context/base/mkiv/publ-imp-page.mkvi
21mr|texlive-context-20200524-1|2871	%{_texmfdistdir}/tex/context/base/mkiv/publ-imp-replacements.lua
21mr|texlive-context-20200524-1|2872	%{_texmfdistdir}/tex/context/base/mkiv/publ-imp-test.bib
21mr|texlive-context-20200524-1|2873	%{_texmfdistdir}/tex/context/base/mkiv/publ-inc.lua
21mr|texlive-context-20200524-1|2874	%{_texmfdistdir}/tex/context/base/mkiv/publ-inc.mkiv
21mr|texlive-context-20200524-1|2875	%{_texmfdistdir}/tex/context/base/mkiv/publ-ini.lua
21mr|texlive-context-20200524-1|2876	%{_texmfdistdir}/tex/context/base/mkiv/publ-ini.mkiv
21mr|texlive-context-20200524-1|2877	%{_texmfdistdir}/tex/context/base/mkiv/publ-jrn.lua
21mr|texlive-context-20200524-1|2878	%{_texmfdistdir}/tex/context/base/mkiv/publ-old.mkiv
21mr|texlive-context-20200524-1|2879	%{_texmfdistdir}/tex/context/base/mkiv/publ-oth.lua
21mr|texlive-context-20200524-1|2880	%{_texmfdistdir}/tex/context/base/mkiv/publ-reg.lua
21mr|texlive-context-20200524-1|2881	%{_texmfdistdir}/tex/context/base/mkiv/publ-sor.lua
21mr|texlive-context-20200524-1|2882	%{_texmfdistdir}/tex/context/base/mkiv/publ-tra.lua
21mr|texlive-context-20200524-1|2883	%{_texmfdistdir}/tex/context/base/mkiv/publ-tra.mkiv
21mr|texlive-context-20200524-1|2884	%{_texmfdistdir}/tex/context/base/mkiv/publ-usr.lua
21mr|texlive-context-20200524-1|2885	%{_texmfdistdir}/tex/context/base/mkiv/publ-usr.mkiv
21mr|texlive-context-20200524-1|2886	%{_texmfdistdir}/tex/context/base/mkiv/publ-xml.mkiv
21mr|texlive-context-20200524-1|2887	%{_texmfdistdir}/tex/context/base/mkiv/regi-8859-1.lua
21mr|texlive-context-20200524-1|2888	%{_texmfdistdir}/tex/context/base/mkiv/regi-8859-10.lua
21mr|texlive-context-20200524-1|2889	%{_texmfdistdir}/tex/context/base/mkiv/regi-8859-11.lua
21mr|texlive-context-20200524-1|2890	%{_texmfdistdir}/tex/context/base/mkiv/regi-8859-13.lua
21mr|texlive-context-20200524-1|2891	%{_texmfdistdir}/tex/context/base/mkiv/regi-8859-14.lua
21mr|texlive-context-20200524-1|2892	%{_texmfdistdir}/tex/context/base/mkiv/regi-8859-15.lua
21mr|texlive-context-20200524-1|2893	%{_texmfdistdir}/tex/context/base/mkiv/regi-8859-16.lua
21mr|texlive-context-20200524-1|2894	%{_texmfdistdir}/tex/context/base/mkiv/regi-8859-2.lua
21mr|texlive-context-20200524-1|2895	%{_texmfdistdir}/tex/context/base/mkiv/regi-8859-3.lua
21mr|texlive-context-20200524-1|2896	%{_texmfdistdir}/tex/context/base/mkiv/regi-8859-4.lua
21mr|texlive-context-20200524-1|2897	%{_texmfdistdir}/tex/context/base/mkiv/regi-8859-5.lua
21mr|texlive-context-20200524-1|2898	%{_texmfdistdir}/tex/context/base/mkiv/regi-8859-6.lua
21mr|texlive-context-20200524-1|2899	%{_texmfdistdir}/tex/context/base/mkiv/regi-8859-7.lua
21mr|texlive-context-20200524-1|2900	%{_texmfdistdir}/tex/context/base/mkiv/regi-8859-8.lua
21mr|texlive-context-20200524-1|2901	%{_texmfdistdir}/tex/context/base/mkiv/regi-8859-9.lua
21mr|texlive-context-20200524-1|2902	%{_texmfdistdir}/tex/context/base/mkiv/regi-cp1250.lua
21mr|texlive-context-20200524-1|2903	%{_texmfdistdir}/tex/context/base/mkiv/regi-cp1251.lua
21mr|texlive-context-20200524-1|2904	%{_texmfdistdir}/tex/context/base/mkiv/regi-cp1252.lua
21mr|texlive-context-20200524-1|2905	%{_texmfdistdir}/tex/context/base/mkiv/regi-cp1253.lua
21mr|texlive-context-20200524-1|2906	%{_texmfdistdir}/tex/context/base/mkiv/regi-cp1254.lua
21mr|texlive-context-20200524-1|2907	%{_texmfdistdir}/tex/context/base/mkiv/regi-cp1255.lua
21mr|texlive-context-20200524-1|2908	%{_texmfdistdir}/tex/context/base/mkiv/regi-cp1256.lua
21mr|texlive-context-20200524-1|2909	%{_texmfdistdir}/tex/context/base/mkiv/regi-cp1257.lua
21mr|texlive-context-20200524-1|2910	%{_texmfdistdir}/tex/context/base/mkiv/regi-cp1258.lua
21mr|texlive-context-20200524-1|2911	%{_texmfdistdir}/tex/context/base/mkiv/regi-demo.lua
21mr|texlive-context-20200524-1|2912	%{_texmfdistdir}/tex/context/base/mkiv/regi-ibm.lua
21mr|texlive-context-20200524-1|2913	%{_texmfdistdir}/tex/context/base/mkiv/regi-ini.lua
21mr|texlive-context-20200524-1|2914	%{_texmfdistdir}/tex/context/base/mkiv/regi-ini.mkiv
21mr|texlive-context-20200524-1|2915	%{_texmfdistdir}/tex/context/base/mkiv/regi-pdfdoc.lua
21mr|texlive-context-20200524-1|2916	%{_texmfdistdir}/tex/context/base/mkiv/scrn-bar.mkvi
21mr|texlive-context-20200524-1|2917	%{_texmfdistdir}/tex/context/base/mkiv/scrn-but.lua
21mr|texlive-context-20200524-1|2918	%{_texmfdistdir}/tex/context/base/mkiv/scrn-but.mkvi
21mr|texlive-context-20200524-1|2919	%{_texmfdistdir}/tex/context/base/mkiv/scrn-fld.lua
21mr|texlive-context-20200524-1|2920	%{_texmfdistdir}/tex/context/base/mkiv/scrn-fld.mkvi
21mr|texlive-context-20200524-1|2921	%{_texmfdistdir}/tex/context/base/mkiv/scrn-hlp.lua
21mr|texlive-context-20200524-1|2922	%{_texmfdistdir}/tex/context/base/mkiv/scrn-hlp.mkvi
21mr|texlive-context-20200524-1|2923	%{_texmfdistdir}/tex/context/base/mkiv/scrn-ini.lua
21mr|texlive-context-20200524-1|2924	%{_texmfdistdir}/tex/context/base/mkiv/scrn-ini.mkvi
21mr|texlive-context-20200524-1|2925	%{_texmfdistdir}/tex/context/base/mkiv/scrn-pag.lua
21mr|texlive-context-20200524-1|2926	%{_texmfdistdir}/tex/context/base/mkiv/scrn-pag.mkvi
21mr|texlive-context-20200524-1|2927	%{_texmfdistdir}/tex/context/base/mkiv/scrn-ref.lua
21mr|texlive-context-20200524-1|2928	%{_texmfdistdir}/tex/context/base/mkiv/scrn-ref.mkvi
21mr|texlive-context-20200524-1|2929	%{_texmfdistdir}/tex/context/base/mkiv/scrn-wid.lua
21mr|texlive-context-20200524-1|2930	%{_texmfdistdir}/tex/context/base/mkiv/scrn-wid.mkvi
21mr|texlive-context-20200524-1|2931	%{_texmfdistdir}/tex/context/base/mkiv/scrp-cjk.lua
21mr|texlive-context-20200524-1|2932	%{_texmfdistdir}/tex/context/base/mkiv/scrp-eth.lua
21mr|texlive-context-20200524-1|2933	%{_texmfdistdir}/tex/context/base/mkiv/scrp-ini.lua
21mr|texlive-context-20200524-1|2934	%{_texmfdistdir}/tex/context/base/mkiv/scrp-ini.mkiv
21mr|texlive-context-20200524-1|2935	%{_texmfdistdir}/tex/context/base/mkiv/scrp-tha.lua
21mr|texlive-context-20200524-1|2936	%{_texmfdistdir}/tex/context/base/mkiv/scrp-tib.lua
21mr|texlive-context-20200524-1|2937	%{_texmfdistdir}/tex/context/base/mkiv/sort-ini.lua
21mr|texlive-context-20200524-1|2938	%{_texmfdistdir}/tex/context/base/mkiv/sort-ini.mkiv
21mr|texlive-context-20200524-1|2939	%{_texmfdistdir}/tex/context/base/mkiv/sort-lan.lua
21mr|texlive-context-20200524-1|2940	%{_texmfdistdir}/tex/context/base/mkiv/spac-ali.lua
21mr|texlive-context-20200524-1|2941	%{_texmfdistdir}/tex/context/base/mkiv/spac-ali.mkiv
21mr|texlive-context-20200524-1|2942	%{_texmfdistdir}/tex/context/base/mkiv/spac-chr.lua
21mr|texlive-context-20200524-1|2943	%{_texmfdistdir}/tex/context/base/mkiv/spac-chr.mkiv
21mr|texlive-context-20200524-1|2944	%{_texmfdistdir}/tex/context/base/mkiv/spac-def.mkiv
21mr|texlive-context-20200524-1|2945	%{_texmfdistdir}/tex/context/base/mkiv/spac-flr.mkiv
21mr|texlive-context-20200524-1|2946	%{_texmfdistdir}/tex/context/base/mkiv/spac-grd.mkiv
21mr|texlive-context-20200524-1|2947	%{_texmfdistdir}/tex/context/base/mkiv/spac-hor.lua
21mr|texlive-context-20200524-1|2948	%{_texmfdistdir}/tex/context/base/mkiv/spac-hor.mkiv
21mr|texlive-context-20200524-1|2949	%{_texmfdistdir}/tex/context/base/mkiv/spac-lin.mkiv
21mr|texlive-context-20200524-1|2950	%{_texmfdistdir}/tex/context/base/mkiv/spac-pag.mkiv
21mr|texlive-context-20200524-1|2951	%{_texmfdistdir}/tex/context/base/mkiv/spac-par.mkiv
21mr|texlive-context-20200524-1|2952	%{_texmfdistdir}/tex/context/base/mkiv/spac-prf.lua
21mr|texlive-context-20200524-1|2953	%{_texmfdistdir}/tex/context/base/mkiv/spac-prf.mkvi
21mr|texlive-context-20200524-1|2954	%{_texmfdistdir}/tex/context/base/mkiv/spac-ver.lua
21mr|texlive-context-20200524-1|2955	%{_texmfdistdir}/tex/context/base/mkiv/spac-ver.mkiv
21mr|texlive-context-20200524-1|2956	%{_texmfdistdir}/tex/context/base/mkiv/spac-ver.mkxl
21mr|texlive-context-20200524-1|2957	%{_texmfdistdir}/tex/context/base/mkiv/status-files.pdf
21mr|texlive-context-20200524-1|2958	%{_texmfdistdir}/tex/context/base/mkiv/status-lua.pdf
21mr|texlive-context-20200524-1|2959	%{_texmfdistdir}/tex/context/base/mkiv/strc-bkm.lua
21mr|texlive-context-20200524-1|2960	%{_texmfdistdir}/tex/context/base/mkiv/strc-bkm.mkiv
21mr|texlive-context-20200524-1|2961	%{_texmfdistdir}/tex/context/base/mkiv/strc-blk.lua
21mr|texlive-context-20200524-1|2962	%{_texmfdistdir}/tex/context/base/mkiv/strc-blk.mkiv
21mr|texlive-context-20200524-1|2963	%{_texmfdistdir}/tex/context/base/mkiv/strc-con.lua
21mr|texlive-context-20200524-1|2964	%{_texmfdistdir}/tex/context/base/mkiv/strc-con.mkvi
21mr|texlive-context-20200524-1|2965	%{_texmfdistdir}/tex/context/base/mkiv/strc-def.mkiv
21mr|texlive-context-20200524-1|2966	%{_texmfdistdir}/tex/context/base/mkiv/strc-des.mkvi
21mr|texlive-context-20200524-1|2967	%{_texmfdistdir}/tex/context/base/mkiv/strc-doc.lua
21mr|texlive-context-20200524-1|2968	%{_texmfdistdir}/tex/context/base/mkiv/strc-doc.mkiv
21mr|texlive-context-20200524-1|2969	%{_texmfdistdir}/tex/context/base/mkiv/strc-enu.mkvi
21mr|texlive-context-20200524-1|2970	%{_texmfdistdir}/tex/context/base/mkiv/strc-flt.lua
21mr|texlive-context-20200524-1|2971	%{_texmfdistdir}/tex/context/base/mkiv/strc-flt.mkvi
21mr|texlive-context-20200524-1|2972	%{_texmfdistdir}/tex/context/base/mkiv/strc-ind.mkiv
21mr|texlive-context-20200524-1|2973	%{_texmfdistdir}/tex/context/base/mkiv/strc-ini.lua
21mr|texlive-context-20200524-1|2974	%{_texmfdistdir}/tex/context/base/mkiv/strc-ini.mkvi
21mr|texlive-context-20200524-1|2975	%{_texmfdistdir}/tex/context/base/mkiv/strc-itm.lua
21mr|texlive-context-20200524-1|2976	%{_texmfdistdir}/tex/context/base/mkiv/strc-itm.mkvi
21mr|texlive-context-20200524-1|2977	%{_texmfdistdir}/tex/context/base/mkiv/strc-itm.mklx
21mr|texlive-context-20200524-1|2978	%{_texmfdistdir}/tex/context/base/mkiv/strc-lab.mkiv
21mr|texlive-context-20200524-1|2979	%{_texmfdistdir}/tex/context/base/mkiv/strc-lev.lua
21mr|texlive-context-20200524-1|2980	%{_texmfdistdir}/tex/context/base/mkiv/strc-lev.mkvi
21mr|texlive-context-20200524-1|2981	%{_texmfdistdir}/tex/context/base/mkiv/strc-lnt.mkvi
21mr|texlive-context-20200524-1|2982	%{_texmfdistdir}/tex/context/base/mkiv/strc-lst.lua
21mr|texlive-context-20200524-1|2983	%{_texmfdistdir}/tex/context/base/mkiv/strc-lst.mkvi
21mr|texlive-context-20200524-1|2984	%{_texmfdistdir}/tex/context/base/mkiv/strc-mar.lua
21mr|texlive-context-20200524-1|2985	%{_texmfdistdir}/tex/context/base/mkiv/strc-mar.mkiv
21mr|texlive-context-20200524-1|2986	%{_texmfdistdir}/tex/context/base/mkiv/strc-mat.lua
21mr|texlive-context-20200524-1|2987	%{_texmfdistdir}/tex/context/base/mkiv/strc-mat.mkiv
21mr|texlive-context-20200524-1|2988	%{_texmfdistdir}/tex/context/base/mkiv/strc-not.lua
21mr|texlive-context-20200524-1|2989	%{_texmfdistdir}/tex/context/base/mkiv/strc-not.mkvi
21mr|texlive-context-20200524-1|2990	%{_texmfdistdir}/tex/context/base/mkiv/strc-num.lua
21mr|texlive-context-20200524-1|2991	%{_texmfdistdir}/tex/context/base/mkiv/strc-num.mkiv
21mr|texlive-context-20200524-1|2992	%{_texmfdistdir}/tex/context/base/mkiv/strc-pag.lua
21mr|texlive-context-20200524-1|2993	%{_texmfdistdir}/tex/context/base/mkiv/strc-pag.mkiv
21mr|texlive-context-20200524-1|2994	%{_texmfdistdir}/tex/context/base/mkiv/strc-ref.lua
21mr|texlive-context-20200524-1|2995	%{_texmfdistdir}/tex/context/base/mkiv/strc-ref.mkvi
21mr|texlive-context-20200524-1|2996	%{_texmfdistdir}/tex/context/base/mkiv/strc-reg.lua
21mr|texlive-context-20200524-1|2997	%{_texmfdistdir}/tex/context/base/mkiv/strc-reg.mkiv
21mr|texlive-context-20200524-1|2998	%{_texmfdistdir}/tex/context/base/mkiv/strc-ren.mkiv
21mr|texlive-context-20200524-1|2999	%{_texmfdistdir}/tex/context/base/mkiv/strc-rsc.lua
21mr|texlive-context-20200524-1|3000	%{_texmfdistdir}/tex/context/base/mkiv/strc-sbe.mkiv
21mr|texlive-context-20200524-1|3001	%{_texmfdistdir}/tex/context/base/mkiv/strc-sec.mkiv
21mr|texlive-context-20200524-1|3002	%{_texmfdistdir}/tex/context/base/mkiv/strc-syn.lua
21mr|texlive-context-20200524-1|3003	%{_texmfdistdir}/tex/context/base/mkiv/strc-syn.mkiv
21mr|texlive-context-20200524-1|3004	%{_texmfdistdir}/tex/context/base/mkiv/strc-tag.lua
21mr|texlive-context-20200524-1|3005	%{_texmfdistdir}/tex/context/base/mkiv/strc-tag.mkiv
21mr|texlive-context-20200524-1|3006	%{_texmfdistdir}/tex/context/base/mkiv/strc-tnt.mkiv
21mr|texlive-context-20200524-1|3007	%{_texmfdistdir}/tex/context/base/mkiv/strc-usr.lua
21mr|texlive-context-20200524-1|3008	%{_texmfdistdir}/tex/context/base/mkiv/strc-usr.mkiv
21mr|texlive-context-20200524-1|3009	%{_texmfdistdir}/tex/context/base/mkiv/strc-xml.mkiv
21mr|texlive-context-20200524-1|3010	%{_texmfdistdir}/tex/context/base/mkiv/supp-box.lua
21mr|texlive-context-20200524-1|3011	%{_texmfdistdir}/tex/context/base/mkiv/supp-box.mkiv
21mr|texlive-context-20200524-1|3012	%{_texmfdistdir}/tex/context/base/mkiv/supp-box.mkxl
21mr|texlive-context-20200524-1|3013	%{_texmfdistdir}/tex/context/base/mkiv/supp-dir.mkiv
21mr|texlive-context-20200524-1|3014	%{_texmfdistdir}/tex/context/base/mkiv/supp-mat.mkiv
21mr|texlive-context-20200524-1|3015	%{_texmfdistdir}/tex/context/base/mkiv/supp-ran.lua
21mr|texlive-context-20200524-1|3016	%{_texmfdistdir}/tex/context/base/mkiv/supp-ran.mkiv
21mr|texlive-context-20200524-1|3017	%{_texmfdistdir}/tex/context/base/mkiv/supp-vis.mkiv
21mr|texlive-context-20200524-1|3018	%{_texmfdistdir}/tex/context/base/mkiv/symb-emj.lua
21mr|texlive-context-20200524-1|3019	%{_texmfdistdir}/tex/context/base/mkiv/symb-emj.mkiv
21mr|texlive-context-20200524-1|3020	%{_texmfdistdir}/tex/context/base/mkiv/symb-imp-cc.mkiv
21mr|texlive-context-20200524-1|3021	%{_texmfdistdir}/tex/context/base/mkiv/symb-imp-cow.mkiv
21mr|texlive-context-20200524-1|3022	%{_texmfdistdir}/tex/context/base/mkiv/symb-imp-eur.mkiv
21mr|texlive-context-20200524-1|3023	%{_texmfdistdir}/tex/context/base/mkiv/symb-imp-fontawesome.mkiv
21mr|texlive-context-20200524-1|3024	%{_texmfdistdir}/tex/context/base/mkiv/symb-imp-jmn.mkiv
21mr|texlive-context-20200524-1|3025	%{_texmfdistdir}/tex/context/base/mkiv/symb-imp-mis.mkiv
21mr|texlive-context-20200524-1|3026	%{_texmfdistdir}/tex/context/base/mkiv/symb-imp-mvs.mkiv
21mr|texlive-context-20200524-1|3027	%{_texmfdistdir}/tex/context/base/mkiv/symb-imp-nav.mkiv
21mr|texlive-context-20200524-1|3028	%{_texmfdistdir}/tex/context/base/mkiv/symb-ini.lua
21mr|texlive-context-20200524-1|3029	%{_texmfdistdir}/tex/context/base/mkiv/symb-ini.mkiv
21mr|texlive-context-20200524-1|3030	%{_texmfdistdir}/tex/context/base/mkiv/symb-run.mkiv
21mr|texlive-context-20200524-1|3031	%{_texmfdistdir}/tex/context/base/mkiv/syst-aux.lua
21mr|texlive-context-20200524-1|3032	%{_texmfdistdir}/tex/context/base/mkiv/syst-aux.mkiv
21mr|texlive-context-20200524-1|3033	%{_texmfdistdir}/tex/context/base/mkiv/syst-aux.mkxl
21mr|texlive-context-20200524-1|3034	%{_texmfdistdir}/tex/context/base/mkiv/syst-cmp.lua
21mr|texlive-context-20200524-1|3035	%{_texmfdistdir}/tex/context/base/mkiv/syst-cmp.mkiv
21mr|texlive-context-20200524-1|3036	%{_texmfdistdir}/tex/context/base/mkiv/syst-con.lua
21mr|texlive-context-20200524-1|3037	%{_texmfdistdir}/tex/context/base/mkiv/syst-con.mkiv
21mr|texlive-context-20200524-1|3038	%{_texmfdistdir}/tex/context/base/mkiv/syst-con.mkxl
21mr|texlive-context-20200524-1|3039	%{_texmfdistdir}/tex/context/base/mkiv/syst-fnt.mkiv
21mr|texlive-context-20200524-1|3040	%{_texmfdistdir}/tex/context/base/mkiv/syst-ini.mkiv
21mr|texlive-context-20200524-1|3041	%{_texmfdistdir}/tex/context/base/mkiv/syst-ini.mkxl
21mr|texlive-context-20200524-1|3042	%{_texmfdistdir}/tex/context/base/mkiv/syst-lua.lua
21mr|texlive-context-20200524-1|3043	%{_texmfdistdir}/tex/context/base/mkiv/syst-lua.mkiv
21mr|texlive-context-20200524-1|3044	%{_texmfdistdir}/tex/context/base/mkiv/syst-lua.mkxl
21mr|texlive-context-20200524-1|3045	%{_texmfdistdir}/tex/context/base/mkiv/syst-mes.mkiv
21mr|texlive-context-20200524-1|3046	%{_texmfdistdir}/tex/context/base/mkiv/syst-pln.mkiv
21mr|texlive-context-20200524-1|3047	%{_texmfdistdir}/tex/context/base/mkiv/syst-rtp.mkiv
21mr|texlive-context-20200524-1|3048	%{_texmfdistdir}/tex/context/base/mkiv/tabl-com.mkiv
21mr|texlive-context-20200524-1|3049	%{_texmfdistdir}/tex/context/base/mkiv/tabl-frm.mkiv
21mr|texlive-context-20200524-1|3050	%{_texmfdistdir}/tex/context/base/mkiv/tabl-ltb.mkiv
21mr|texlive-context-20200524-1|3051	%{_texmfdistdir}/tex/context/base/mkiv/tabl-mis.mkiv
21mr|texlive-context-20200524-1|3052	%{_texmfdistdir}/tex/context/base/mkiv/tabl-ntb.mkiv
21mr|texlive-context-20200524-1|3053	%{_texmfdistdir}/tex/context/base/mkiv/tabl-ntb.mkxl
21mr|texlive-context-20200524-1|3054	%{_texmfdistdir}/tex/context/base/mkiv/tabl-nte.mkiv
21mr|texlive-context-20200524-1|3055	%{_texmfdistdir}/tex/context/base/mkiv/tabl-pln.mkiv
21mr|texlive-context-20200524-1|3056	%{_texmfdistdir}/tex/context/base/mkiv/tabl-tab.mkiv
21mr|texlive-context-20200524-1|3057	%{_texmfdistdir}/tex/context/base/mkiv/tabl-tbl.lua
21mr|texlive-context-20200524-1|3058	%{_texmfdistdir}/tex/context/base/mkiv/tabl-tbl.mkiv
21mr|texlive-context-20200524-1|3059	%{_texmfdistdir}/tex/context/base/mkiv/tabl-tbl.mkxl
21mr|texlive-context-20200524-1|3060	%{_texmfdistdir}/tex/context/base/mkiv/tabl-tsp.mkiv
21mr|texlive-context-20200524-1|3061	%{_texmfdistdir}/tex/context/base/mkiv/tabl-xnt.mkvi
21mr|texlive-context-20200524-1|3062	%{_texmfdistdir}/tex/context/base/mkiv/tabl-xtb.lua
21mr|texlive-context-20200524-1|3063	%{_texmfdistdir}/tex/context/base/mkiv/tabl-xtb.mkvi
21mr|texlive-context-20200524-1|3064	%{_texmfdistdir}/tex/context/base/mkiv/task-ini.lua
21mr|texlive-context-20200524-1|3065	%{_texmfdistdir}/tex/context/base/mkiv/task-ini.mkiv
21mr|texlive-context-20200524-1|3066	%{_texmfdistdir}/tex/context/base/mkiv/toks-aux.mkiv
21mr|texlive-context-20200524-1|3067	%{_texmfdistdir}/tex/context/base/mkiv/toks-ini.lua
21mr|texlive-context-20200524-1|3068	%{_texmfdistdir}/tex/context/base/mkiv/toks-ini.mkiv
21mr|texlive-context-20200524-1|3069	%{_texmfdistdir}/tex/context/base/mkiv/toks-map.lua
21mr|texlive-context-20200524-1|3070	%{_texmfdistdir}/tex/context/base/mkiv/toks-map.mkiv
21mr|texlive-context-20200524-1|3071	%{_texmfdistdir}/tex/context/base/mkiv/toks-scn.lua
21mr|texlive-context-20200524-1|3072	%{_texmfdistdir}/tex/context/base/mkiv/toks-scn.mkiv
21mr|texlive-context-20200524-1|3073	%{_texmfdistdir}/tex/context/base/mkiv/toks-tra.lua
21mr|texlive-context-20200524-1|3074	%{_texmfdistdir}/tex/context/base/mkiv/toks-tra.mkiv
21mr|texlive-context-20200524-1|3075	%{_texmfdistdir}/tex/context/base/mkiv/trac-ctx.lua
21mr|texlive-context-20200524-1|3076	%{_texmfdistdir}/tex/context/base/mkiv/trac-ctx.mkiv
21mr|texlive-context-20200524-1|3077	%{_texmfdistdir}/tex/context/base/mkiv/trac-deb.lua
21mr|texlive-context-20200524-1|3078	%{_texmfdistdir}/tex/context/base/mkiv/trac-deb.mkiv
21mr|texlive-context-20200524-1|3079	%{_texmfdistdir}/tex/context/base/mkiv/trac-exp.lua
21mr|texlive-context-20200524-1|3080	%{_texmfdistdir}/tex/context/base/mkiv/trac-fil.lua
21mr|texlive-context-20200524-1|3081	%{_texmfdistdir}/tex/context/base/mkiv/trac-inf.lua
21mr|texlive-context-20200524-1|3082	%{_texmfdistdir}/tex/context/base/mkiv/trac-jus.lua
21mr|texlive-context-20200524-1|3083	%{_texmfdistdir}/tex/context/base/mkiv/trac-jus.mkiv
21mr|texlive-context-20200524-1|3084	%{_texmfdistdir}/tex/context/base/mkiv/trac-lmx.lua
21mr|texlive-context-20200524-1|3085	%{_texmfdistdir}/tex/context/base/mkiv/trac-log.lua
21mr|texlive-context-20200524-1|3086	%{_texmfdistdir}/tex/context/base/mkiv/trac-par.lua
21mr|texlive-context-20200524-1|3087	%{_texmfdistdir}/tex/context/base/mkiv/trac-pro.lua
21mr|texlive-context-20200524-1|3088	%{_texmfdistdir}/tex/context/base/mkiv/trac-set.lua
21mr|texlive-context-20200524-1|3089	%{_texmfdistdir}/tex/context/base/mkiv/trac-tex.lua
21mr|texlive-context-20200524-1|3090	%{_texmfdistdir}/tex/context/base/mkiv/trac-tex.mkiv
21mr|texlive-context-20200524-1|3091	%{_texmfdistdir}/tex/context/base/mkiv/trac-tim.lua
21mr|texlive-context-20200524-1|3092	%{_texmfdistdir}/tex/context/base/mkiv/trac-vis.lua
21mr|texlive-context-20200524-1|3093	%{_texmfdistdir}/tex/context/base/mkiv/trac-vis.mkiv
21mr|texlive-context-20200524-1|3094	%{_texmfdistdir}/tex/context/base/mkiv/trac-xml.lua
21mr|texlive-context-20200524-1|3095	%{_texmfdistdir}/tex/context/base/mkiv/type-def.mkiv
21mr|texlive-context-20200524-1|3096	%{_texmfdistdir}/tex/context/base/mkiv/type-fbk.mkiv
21mr|texlive-context-20200524-1|3097	%{_texmfdistdir}/tex/context/base/mkiv/type-ini.lua
21mr|texlive-context-20200524-1|3098	%{_texmfdistdir}/tex/context/base/mkiv/type-ini.mkvi
21mr|texlive-context-20200524-1|3099	%{_texmfdistdir}/tex/context/base/mkiv/type-ini.mklx
21mr|texlive-context-20200524-1|3100	%{_texmfdistdir}/tex/context/base/mkiv/type-lua.mkiv
21mr|texlive-context-20200524-1|3101	%{_texmfdistdir}/tex/context/base/mkiv/type-one.mkiv
21mr|texlive-context-20200524-1|3102	%{_texmfdistdir}/tex/context/base/mkiv/type-otf.mkiv
21mr|texlive-context-20200524-1|3103	%{_texmfdistdir}/tex/context/base/mkiv/type-set.mkiv
21mr|texlive-context-20200524-1|3104	%{_texmfdistdir}/tex/context/base/mkiv/type-siz.mkiv
21mr|texlive-context-20200524-1|3105	%{_texmfdistdir}/tex/context/base/mkiv/type-tmf.mkiv
21mr|texlive-context-20200524-1|3106	%{_texmfdistdir}/tex/context/base/mkiv/typo-bld.lua
21mr|texlive-context-20200524-1|3107	%{_texmfdistdir}/tex/context/base/mkiv/typo-bld.mkiv
21mr|texlive-context-20200524-1|3108	%{_texmfdistdir}/tex/context/base/mkiv/typo-brk.lua
21mr|texlive-context-20200524-1|3109	%{_texmfdistdir}/tex/context/base/mkiv/typo-brk.mkiv
21mr|texlive-context-20200524-1|3110	%{_texmfdistdir}/tex/context/base/mkiv/typo-cap.lua
21mr|texlive-context-20200524-1|3111	%{_texmfdistdir}/tex/context/base/mkiv/typo-cap.mkiv
21mr|texlive-context-20200524-1|3112	%{_texmfdistdir}/tex/context/base/mkiv/typo-chr.lua
21mr|texlive-context-20200524-1|3113	%{_texmfdistdir}/tex/context/base/mkiv/typo-chr.mkiv
21mr|texlive-context-20200524-1|3114	%{_texmfdistdir}/tex/context/base/mkiv/typo-cln.lua
21mr|texlive-context-20200524-1|3115	%{_texmfdistdir}/tex/context/base/mkiv/typo-cln.mkiv
21mr|texlive-context-20200524-1|3116	%{_texmfdistdir}/tex/context/base/mkiv/typo-del.mkiv
21mr|texlive-context-20200524-1|3117	%{_texmfdistdir}/tex/context/base/mkiv/typo-dha.lua
21mr|texlive-context-20200524-1|3118	%{_texmfdistdir}/tex/context/base/mkiv/typo-dig.lua
21mr|texlive-context-20200524-1|3119	%{_texmfdistdir}/tex/context/base/mkiv/typo-dig.mkiv
21mr|texlive-context-20200524-1|3120	%{_texmfdistdir}/tex/context/base/mkiv/typo-dir.lua
21mr|texlive-context-20200524-1|3121	%{_texmfdistdir}/tex/context/base/mkiv/typo-dir.mkiv
21mr|texlive-context-20200524-1|3122	%{_texmfdistdir}/tex/context/base/mkiv/typo-drp.lua
21mr|texlive-context-20200524-1|3123	%{_texmfdistdir}/tex/context/base/mkiv/typo-drp.mkiv
21mr|texlive-context-20200524-1|3124	%{_texmfdistdir}/tex/context/base/mkiv/typo-dua.lua
21mr|texlive-context-20200524-1|3125	%{_texmfdistdir}/tex/context/base/mkiv/typo-dub.lua
21mr|texlive-context-20200524-1|3126	%{_texmfdistdir}/tex/context/base/mkiv/typo-duc.lua
21mr|texlive-context-20200524-1|3127	%{_texmfdistdir}/tex/context/base/mkiv/typo-fkr.lua
21mr|texlive-context-20200524-1|3128	%{_texmfdistdir}/tex/context/base/mkiv/typo-fkr.mkiv
21mr|texlive-context-20200524-1|3129	%{_texmfdistdir}/tex/context/base/mkiv/typo-fln.lua
21mr|texlive-context-20200524-1|3130	%{_texmfdistdir}/tex/context/base/mkiv/typo-fln.mkiv
21mr|texlive-context-20200524-1|3131	%{_texmfdistdir}/tex/context/base/mkiv/typo-ini.lua
21mr|texlive-context-20200524-1|3132	%{_texmfdistdir}/tex/context/base/mkiv/typo-ini.mkiv
21mr|texlive-context-20200524-1|3133	%{_texmfdistdir}/tex/context/base/mkiv/typo-inj.lua
21mr|texlive-context-20200524-1|3134	%{_texmfdistdir}/tex/context/base/mkiv/typo-inj.mkiv
21mr|texlive-context-20200524-1|3135	%{_texmfdistdir}/tex/context/base/mkiv/typo-itc.lua
21mr|texlive-context-20200524-1|3136	%{_texmfdistdir}/tex/context/base/mkiv/typo-itc.mkvi
21mr|texlive-context-20200524-1|3137	%{_texmfdistdir}/tex/context/base/mkiv/typo-itm.mkiv
21mr|texlive-context-20200524-1|3138	%{_texmfdistdir}/tex/context/base/mkiv/typo-krn.lua
21mr|texlive-context-20200524-1|3139	%{_texmfdistdir}/tex/context/base/mkiv/typo-krn.mkiv
21mr|texlive-context-20200524-1|3140	%{_texmfdistdir}/tex/context/base/mkiv/typo-lan.lua
21mr|texlive-context-20200524-1|3141	%{_texmfdistdir}/tex/context/base/mkiv/typo-lan.mkiv
21mr|texlive-context-20200524-1|3142	%{_texmfdistdir}/tex/context/base/mkiv/typo-lig.mkiv
21mr|texlive-context-20200524-1|3143	%{_texmfdistdir}/tex/context/base/mkiv/typo-lin.lua
21mr|texlive-context-20200524-1|3144	%{_texmfdistdir}/tex/context/base/mkiv/typo-lin.mkiv
21mr|texlive-context-20200524-1|3145	%{_texmfdistdir}/tex/context/base/mkiv/typo-man.lua
21mr|texlive-context-20200524-1|3146	%{_texmfdistdir}/tex/context/base/mkiv/typo-mar.lua
21mr|texlive-context-20200524-1|3147	%{_texmfdistdir}/tex/context/base/mkiv/typo-mar.mkiv
21mr|texlive-context-20200524-1|3148	%{_texmfdistdir}/tex/context/base/mkiv/typo-ovl.lua
21mr|texlive-context-20200524-1|3149	%{_texmfdistdir}/tex/context/base/mkiv/typo-ovl.mkiv
21mr|texlive-context-20200524-1|3150	%{_texmfdistdir}/tex/context/base/mkiv/typo-pag.lua
21mr|texlive-context-20200524-1|3151	%{_texmfdistdir}/tex/context/base/mkiv/typo-pag.mkiv
21mr|texlive-context-20200524-1|3152	%{_texmfdistdir}/tex/context/base/mkiv/typo-par.mkiv
21mr|texlive-context-20200524-1|3153	%{_texmfdistdir}/tex/context/base/mkiv/typo-pnc.lua
21mr|texlive-context-20200524-1|3154	%{_texmfdistdir}/tex/context/base/mkiv/typo-pnc.mkiv
21mr|texlive-context-20200524-1|3155	%{_texmfdistdir}/tex/context/base/mkiv/typo-prc.lua
21mr|texlive-context-20200524-1|3156	%{_texmfdistdir}/tex/context/base/mkiv/typo-prc.mkvi
21mr|texlive-context-20200524-1|3157	%{_texmfdistdir}/tex/context/base/mkiv/typo-rep.lua
21mr|texlive-context-20200524-1|3158	%{_texmfdistdir}/tex/context/base/mkiv/typo-rep.mkiv
21mr|texlive-context-20200524-1|3159	%{_texmfdistdir}/tex/context/base/mkiv/typo-rub.lua
21mr|texlive-context-20200524-1|3160	%{_texmfdistdir}/tex/context/base/mkiv/typo-rub.mkiv
21mr|texlive-context-20200524-1|3161	%{_texmfdistdir}/tex/context/base/mkiv/typo-scr.mkiv
21mr|texlive-context-20200524-1|3162	%{_texmfdistdir}/tex/context/base/mkiv/typo-spa.lua
21mr|texlive-context-20200524-1|3163	%{_texmfdistdir}/tex/context/base/mkiv/typo-spa.mkiv
21mr|texlive-context-20200524-1|3164	%{_texmfdistdir}/tex/context/base/mkiv/typo-sus.lua
21mr|texlive-context-20200524-1|3165	%{_texmfdistdir}/tex/context/base/mkiv/typo-sus.mkiv
21mr|texlive-context-20200524-1|3166	%{_texmfdistdir}/tex/context/base/mkiv/typo-tal.lua
21mr|texlive-context-20200524-1|3167	%{_texmfdistdir}/tex/context/base/mkiv/typo-tal.mkiv
21mr|texlive-context-20200524-1|3168	%{_texmfdistdir}/tex/context/base/mkiv/typo-txt.mkvi
21mr|texlive-context-20200524-1|3169	%{_texmfdistdir}/tex/context/base/mkiv/typo-wrp.lua
21mr|texlive-context-20200524-1|3170	%{_texmfdistdir}/tex/context/base/mkiv/typo-wrp.mkiv
21mr|texlive-context-20200524-1|3171	%{_texmfdistdir}/tex/context/base/mkiv/unic-ini.lua
21mr|texlive-context-20200524-1|3172	%{_texmfdistdir}/tex/context/base/mkiv/unic-ini.mkiv
21mr|texlive-context-20200524-1|3173	%{_texmfdistdir}/tex/context/base/mkiv/util-deb.lua
21mr|texlive-context-20200524-1|3174	%{_texmfdistdir}/tex/context/base/mkiv/util-dim.lua
21mr|texlive-context-20200524-1|3175	%{_texmfdistdir}/tex/context/base/mkiv/util-env.lua
21mr|texlive-context-20200524-1|3176	%{_texmfdistdir}/tex/context/base/mkiv/util-evo-imp-server.lua
21mr|texlive-context-20200524-1|3177	%{_texmfdistdir}/tex/context/base/mkiv/util-evo.lua
21mr|texlive-context-20200524-1|3178	%{_texmfdistdir}/tex/context/base/mkiv/util-fil.lua
21mr|texlive-context-20200524-1|3179	%{_texmfdistdir}/tex/context/base/mkiv/util-fmt.lua
21mr|texlive-context-20200524-1|3180	%{_texmfdistdir}/tex/context/base/mkiv/util-jsn.lua
21mr|texlive-context-20200524-1|3181	%{_texmfdistdir}/tex/context/base/mkiv/util-lib-imp-gm.lua
21mr|texlive-context-20200524-1|3182	%{_texmfdistdir}/tex/context/base/mkiv/util-lib-imp-gs.lua
21mr|texlive-context-20200524-1|3183	%{_texmfdistdir}/tex/context/base/mkiv/util-lib.lua
21mr|texlive-context-20200524-1|3184	%{_texmfdistdir}/tex/context/base/mkiv/util-lua.lua
21mr|texlive-context-20200524-1|3185	%{_texmfdistdir}/tex/context/base/mkiv/util-mrg.lua
21mr|texlive-context-20200524-1|3186	%{_texmfdistdir}/tex/context/base/mkiv/util-pck.lua
21mr|texlive-context-20200524-1|3187	%{_texmfdistdir}/tex/context/base/mkiv/util-prs.lua
21mr|texlive-context-20200524-1|3188	%{_texmfdistdir}/tex/context/base/mkiv/util-ran.lua
21mr|texlive-context-20200524-1|3189	%{_texmfdistdir}/tex/context/base/mkiv/util-sac.lua
21mr|texlive-context-20200524-1|3190	%{_texmfdistdir}/tex/context/base/mkiv/util-sbx.lua
21mr|texlive-context-20200524-1|3191	%{_texmfdistdir}/tex/context/base/mkiv/util-sci.lua
21mr|texlive-context-20200524-1|3192	%{_texmfdistdir}/tex/context/base/mkiv/util-seq.lua
21mr|texlive-context-20200524-1|3193	%{_texmfdistdir}/tex/context/base/mkiv/util-soc-imp-copas.lua
21mr|texlive-context-20200524-1|3194	%{_texmfdistdir}/tex/context/base/mkiv/util-soc-imp-ftp.lua
21mr|texlive-context-20200524-1|3195	%{_texmfdistdir}/tex/context/base/mkiv/util-soc-imp-headers.lua
21mr|texlive-context-20200524-1|3196	%{_texmfdistdir}/tex/context/base/mkiv/util-soc-imp-http.lua
21mr|texlive-context-20200524-1|3197	%{_texmfdistdir}/tex/context/base/mkiv/util-soc-imp-ltn12.lua
21mr|texlive-context-20200524-1|3198	%{_texmfdistdir}/tex/context/base/mkiv/util-soc-imp-mime.lua
21mr|texlive-context-20200524-1|3199	%{_texmfdistdir}/tex/context/base/mkiv/util-soc-imp-reset.lua
21mr|texlive-context-20200524-1|3200	%{_texmfdistdir}/tex/context/base/mkiv/util-soc-imp-smtp.lua
21mr|texlive-context-20200524-1|3201	%{_texmfdistdir}/tex/context/base/mkiv/util-soc-imp-socket.lua
21mr|texlive-context-20200524-1|3202	%{_texmfdistdir}/tex/context/base/mkiv/util-soc-imp-tp.lua
21mr|texlive-context-20200524-1|3203	%{_texmfdistdir}/tex/context/base/mkiv/util-soc-imp-url.lua
21mr|texlive-context-20200524-1|3204	%{_texmfdistdir}/tex/context/base/mkiv/util-soc.lua
21mr|texlive-context-20200524-1|3205	%{_texmfdistdir}/tex/context/base/mkiv/util-sha.lua
21mr|texlive-context-20200524-1|3206	%{_texmfdistdir}/tex/context/base/mkiv/util-sql-imp-client.lua
21mr|texlive-context-20200524-1|3207	%{_texmfdistdir}/tex/context/base/mkiv/util-sql-imp-library.lua
21mr|texlive-context-20200524-1|3208	%{_texmfdistdir}/tex/context/base/mkiv/util-sql-imp-sqlite.lua
21mr|texlive-context-20200524-1|3209	%{_texmfdistdir}/tex/context/base/mkiv/util-sql-imp-swiglib.lua
21mr|texlive-context-20200524-1|3210	%{_texmfdistdir}/tex/context/base/mkiv/util-sql-imp-ffi.lua
21mr|texlive-context-20200524-1|3211	%{_texmfdistdir}/tex/context/base/mkiv/util-sql-loggers.lua
21mr|texlive-context-20200524-1|3212	%{_texmfdistdir}/tex/context/base/mkiv/util-sql-logins.lua
21mr|texlive-context-20200524-1|3213	%{_texmfdistdir}/tex/context/base/mkiv/util-sql-sessions.lua
21mr|texlive-context-20200524-1|3214	%{_texmfdistdir}/tex/context/base/mkiv/util-sql-tickets.lua
21mr|texlive-context-20200524-1|3215	%{_texmfdistdir}/tex/context/base/mkiv/util-sql-tracers.lua
21mr|texlive-context-20200524-1|3216	%{_texmfdistdir}/tex/context/base/mkiv/util-sql-users.lua
21mr|texlive-context-20200524-1|3217	%{_texmfdistdir}/tex/context/base/mkiv/util-sql.lua
21mr|texlive-context-20200524-1|3218	%{_texmfdistdir}/tex/context/base/mkiv/util-sta.lua
21mr|texlive-context-20200524-1|3219	%{_texmfdistdir}/tex/context/base/mkiv/util-sto.lua
21mr|texlive-context-20200524-1|3220	%{_texmfdistdir}/tex/context/base/mkiv/util-str.lua
21mr|texlive-context-20200524-1|3221	%{_texmfdistdir}/tex/context/base/mkiv/util-tab.lua
21mr|texlive-context-20200524-1|3222	%{_texmfdistdir}/tex/context/base/mkiv/util-tpl.lua
21mr|texlive-context-20200524-1|3223	%{_texmfdistdir}/tex/context/base/mkiv/util-you.lua
21mr|texlive-context-20200524-1|3224	%{_texmfdistdir}/tex/context/base/mkiv/util-zip.lua
21mr|texlive-context-20200524-1|3225	%{_texmfdistdir}/tex/context/bib/common/sample.bib
21mr|texlive-context-20200524-1|3226	%{_texmfdistdir}/tex/context/bib/mkii/bibl-ams.tex
21mr|texlive-context-20200524-1|3227	%{_texmfdistdir}/tex/context/bib/mkii/bibl-apa-de.tex
21mr|texlive-context-20200524-1|3228	%{_texmfdistdir}/tex/context/bib/mkii/bibl-apa-fr.tex
21mr|texlive-context-20200524-1|3229	%{_texmfdistdir}/tex/context/bib/mkii/bibl-apa-it.tex
21mr|texlive-context-20200524-1|3230	%{_texmfdistdir}/tex/context/bib/mkii/bibl-apa.tex
21mr|texlive-context-20200524-1|3231	%{_texmfdistdir}/tex/context/bib/mkii/bibl-aps.tex
21mr|texlive-context-20200524-1|3232	%{_texmfdistdir}/tex/context/bib/mkii/bibl-num-fr.tex
21mr|texlive-context-20200524-1|3233	%{_texmfdistdir}/tex/context/bib/mkii/bibl-num.tex
21mr|texlive-context-20200524-1|3234	%{_texmfdistdir}/tex/context/bib/mkii/bibl-ssa.tex
21mr|texlive-context-20200524-1|3235	%{_texmfdistdir}/tex/context/colors/icc/context/colorprofiles.lua
21mr|texlive-context-20200524-1|3236	%{_texmfdistdir}/tex/context/colors/icc/context/colorprofiles.xml
21mr|texlive-context-20200524-1|3237	%{_texmfdistdir}/tex/context/filenames.pdf
21mr|texlive-context-20200524-1|3238	%{_texmfdistdir}/tex/context/filenames.tex
21mr|texlive-context-20200524-1|3239	%{_texmfdistdir}/tex/context/fonts/mkii/type-buy.mkii
21mr|texlive-context-20200524-1|3240	%{_texmfdistdir}/tex/context/fonts/mkii/type-cbg.mkii
21mr|texlive-context-20200524-1|3241	%{_texmfdistdir}/tex/context/fonts/mkii/type-cow.mkii
21mr|texlive-context-20200524-1|3242	%{_texmfdistdir}/tex/context/fonts/mkii/type-exp.mkii
21mr|texlive-context-20200524-1|3243	%{_texmfdistdir}/tex/context/fonts/mkii/type-fsf.mkii
21mr|texlive-context-20200524-1|3244	%{_texmfdistdir}/tex/context/fonts/mkii/type-ghz.mkii
21mr|texlive-context-20200524-1|3245	%{_texmfdistdir}/tex/context/fonts/mkii/type-hgz.mkii
21mr|texlive-context-20200524-1|3246	%{_texmfdistdir}/tex/context/fonts/mkiv/type-imp-firacode.mkiv
21mr|texlive-context-20200524-1|3247	%{_texmfdistdir}/tex/context/fonts/mkiv/type-imp-gofonts.mkiv
21mr|texlive-context-20200524-1|3248	%{_texmfdistdir}/tex/context/fonts/mkiv/type-imp-modernlatin.mkiv
21mr|texlive-context-20200524-1|3249	%{_texmfdistdir}/tex/context/fonts/mkiv/type-imp-plex.mkiv
21mr|texlive-context-20200524-1|3250	%{_texmfdistdir}/tex/context/fonts/mkii/type-mac.mkii
21mr|texlive-context-20200524-1|3251	%{_texmfdistdir}/tex/context/fonts/mkii/type-msw.mkii
21mr|texlive-context-20200524-1|3252	%{_texmfdistdir}/tex/context/fonts/mkii/type-pre.mkii
21mr|texlive-context-20200524-1|3253	%{_texmfdistdir}/tex/context/fonts/mkii/type-win.mkii
21mr|texlive-context-20200524-1|3254	%{_texmfdistdir}/tex/context/fonts/mkii/type-xtx.mkii
21mr|texlive-context-20200524-1|3255	%{_texmfdistdir}/tex/context/fonts/mkiv/antykwa-math.lfg
21mr|texlive-context-20200524-1|3256	%{_texmfdistdir}/tex/context/fonts/mkiv/antykwapoltawskiego.lfg
21mr|texlive-context-20200524-1|3257	%{_texmfdistdir}/tex/context/fonts/mkiv/asana-math.lfg
21mr|texlive-context-20200524-1|3258	%{_texmfdistdir}/tex/context/fonts/mkiv/bonum-math.lfg
21mr|texlive-context-20200524-1|3259	%{_texmfdistdir}/tex/context/fonts/mkiv/cambria-math.lfg
21mr|texlive-context-20200524-1|3260	%{_texmfdistdir}/tex/context/fonts/mkiv/cambria.lfg
21mr|texlive-context-20200524-1|3261	%{_texmfdistdir}/tex/context/fonts/mkiv/cc-icons.lfg
21mr|texlive-context-20200524-1|3262	%{_texmfdistdir}/tex/context/fonts/mkiv/ccicons.lfg
21mr|texlive-context-20200524-1|3263	%{_texmfdistdir}/tex/context/fonts/mkiv/dejavu-math.lfg
21mr|texlive-context-20200524-1|3264	%{_texmfdistdir}/tex/context/fonts/mkiv/demo.lfg
21mr|texlive-context-20200524-1|3265	%{_texmfdistdir}/tex/context/fonts/mkiv/dingbats.lfg
21mr|texlive-context-20200524-1|3266	%{_texmfdistdir}/tex/context/fonts/mkiv/ebgaramond.lfg
21mr|texlive-context-20200524-1|3267	%{_texmfdistdir}/tex/context/fonts/mkiv/euler-math.lfg
21mr|texlive-context-20200524-1|3268	%{_texmfdistdir}/tex/context/fonts/mkiv/hanbatanglvt.lfg
21mr|texlive-context-20200524-1|3269	%{_texmfdistdir}/tex/context/fonts/mkiv/husayni.lfg
21mr|texlive-context-20200524-1|3270	%{_texmfdistdir}/tex/context/fonts/mkiv/hvmath-math.lfg
21mr|texlive-context-20200524-1|3271	%{_texmfdistdir}/tex/context/fonts/mkiv/informal-math.lfg
21mr|texlive-context-20200524-1|3272	%{_texmfdistdir}/tex/context/fonts/mkiv/iwona-math.lfg
21mr|texlive-context-20200524-1|3273	%{_texmfdistdir}/tex/context/fonts/mkiv/lm-math.lfg
21mr|texlive-context-20200524-1|3274	%{_texmfdistdir}/tex/context/fonts/mkiv/lm.lfg
21mr|texlive-context-20200524-1|3275	%{_texmfdistdir}/tex/context/fonts/mkiv/lucida-opentype-math.lfg
21mr|texlive-context-20200524-1|3276	%{_texmfdistdir}/tex/context/fonts/mkiv/lucida-typeone-math.lfg
21mr|texlive-context-20200524-1|3277	%{_texmfdistdir}/tex/context/fonts/mkiv/mathtimes-math.lfg
21mr|texlive-context-20200524-1|3278	%{_texmfdistdir}/tex/context/fonts/mkiv/mdbch-math.lfg
21mr|texlive-context-20200524-1|3279	%{_texmfdistdir}/tex/context/fonts/mkiv/mdici-math.lfg
21mr|texlive-context-20200524-1|3280	%{_texmfdistdir}/tex/context/fonts/mkiv/mdpgd-math.lfg
21mr|texlive-context-20200524-1|3281	%{_texmfdistdir}/tex/context/fonts/mkiv/mdpus-math.lfg
21mr|texlive-context-20200524-1|3282	%{_texmfdistdir}/tex/context/fonts/mkiv/mdput-math.lfg
21mr|texlive-context-20200524-1|3283	%{_texmfdistdir}/tex/context/fonts/mkiv/mdugm-math.lfg
21mr|texlive-context-20200524-1|3284	%{_texmfdistdir}/tex/context/fonts/mkiv/minion-math.lfg
21mr|texlive-context-20200524-1|3285	%{_texmfdistdir}/tex/context/fonts/mkiv/minion.lfg
21mr|texlive-context-20200524-1|3286	%{_texmfdistdir}/tex/context/fonts/mkiv/pagella-math.lfg
21mr|texlive-context-20200524-1|3287	%{_texmfdistdir}/tex/context/fonts/mkiv/px-math.lfg
21mr|texlive-context-20200524-1|3288	%{_texmfdistdir}/tex/context/fonts/mkiv/schola-math.lfg
21mr|texlive-context-20200524-1|3289	%{_texmfdistdir}/tex/context/fonts/mkiv/stix-two-math.lfg
21mr|texlive-context-20200524-1|3290	%{_texmfdistdir}/tex/context/fonts/mkiv/symbol-math.lfg
21mr|texlive-context-20200524-1|3291	%{_texmfdistdir}/tex/context/fonts/mkiv/termes-math.lfg
21mr|texlive-context-20200524-1|3292	%{_texmfdistdir}/tex/context/fonts/mkiv/texgyre.lfg
21mr|texlive-context-20200524-1|3293	%{_texmfdistdir}/tex/context/fonts/mkiv/treatments.lfg
21mr|texlive-context-20200524-1|3294	%{_texmfdistdir}/tex/context/fonts/mkiv/tx-math.lfg
21mr|texlive-context-20200524-1|3295	%{_texmfdistdir}/tex/context/fonts/mkiv/type-imp-antykwa.mkiv
21mr|texlive-context-20200524-1|3296	%{_texmfdistdir}/tex/context/fonts/mkiv/type-imp-antykwapoltawskiego.mkiv
21mr|texlive-context-20200524-1|3297	%{_texmfdistdir}/tex/context/fonts/mkiv/type-imp-asana.mkiv
21mr|texlive-context-20200524-1|3298	%{_texmfdistdir}/tex/context/fonts/mkiv/type-imp-averia.mkiv
21mr|texlive-context-20200524-1|3299	%{_texmfdistdir}/tex/context/fonts/mkiv/type-imp-buy.mkiv
21mr|texlive-context-20200524-1|3300	%{_texmfdistdir}/tex/context/fonts/mkiv/type-imp-cambria.mkiv
21mr|texlive-context-20200524-1|3301	%{_texmfdistdir}/tex/context/fonts/mkiv/type-imp-charter.mkiv
21mr|texlive-context-20200524-1|3302	%{_texmfdistdir}/tex/context/fonts/mkiv/type-imp-cleartype.mkiv
21mr|texlive-context-20200524-1|3303	%{_texmfdistdir}/tex/context/fonts/mkiv/type-imp-computer-modern-unicode.mkiv
21mr|texlive-context-20200524-1|3304	%{_texmfdistdir}/tex/context/fonts/mkiv/type-imp-cow.mkiv
21mr|texlive-context-20200524-1|3305	%{_texmfdistdir}/tex/context/fonts/mkiv/type-imp-dejavu.mkiv
21mr|texlive-context-20200524-1|3306	%{_texmfdistdir}/tex/context/fonts/mkiv/type-imp-ebgaramond.mkiv
21mr|texlive-context-20200524-1|3307	%{_texmfdistdir}/tex/context/fonts/mkiv/type-imp-euler.mkiv
21mr|texlive-context-20200524-1|3308	%{_texmfdistdir}/tex/context/fonts/mkiv/type-imp-gentium.mkiv
21mr|texlive-context-20200524-1|3309	%{_texmfdistdir}/tex/context/fonts/mkiv/type-imp-ghz.mkiv
21mr|texlive-context-20200524-1|3310	%{_texmfdistdir}/tex/context/fonts/mkiv/type-imp-hgz.mkiv
21mr|texlive-context-20200524-1|3311	%{_texmfdistdir}/tex/context/fonts/mkiv/type-imp-husayni.mkiv
21mr|texlive-context-20200524-1|3312	%{_texmfdistdir}/tex/context/fonts/mkiv/type-imp-hvmath.mkiv
21mr|texlive-context-20200524-1|3313	%{_texmfdistdir}/tex/context/fonts/mkiv/type-imp-inconsolata.mkiv
21mr|texlive-context-20200524-1|3314	%{_texmfdistdir}/tex/context/fonts/mkiv/type-imp-informal.mkiv
21mr|texlive-context-20200524-1|3315	%{_texmfdistdir}/tex/context/fonts/mkiv/type-imp-ipaex.mkiv
21mr|texlive-context-20200524-1|3316	%{_texmfdistdir}/tex/context/fonts/mkiv/type-imp-iwona.mkiv
21mr|texlive-context-20200524-1|3317	%{_texmfdistdir}/tex/context/fonts/mkiv/type-imp-koeielettersot.mkiv
21mr|texlive-context-20200524-1|3318	%{_texmfdistdir}/tex/context/fonts/mkiv/type-imp-kurier.mkiv
21mr|texlive-context-20200524-1|3319	%{_texmfdistdir}/tex/context/fonts/mkiv/type-imp-latinmodern.mkiv
21mr|texlive-context-20200524-1|3320	%{_texmfdistdir}/tex/context/fonts/mkiv/type-imp-lato.mkiv
21mr|texlive-context-20200524-1|3321	%{_texmfdistdir}/tex/context/fonts/mkiv/type-imp-liberation.mkiv
21mr|texlive-context-20200524-1|3322	%{_texmfdistdir}/tex/context/fonts/mkiv/type-imp-libertine.mkiv
21mr|texlive-context-20200524-1|3323	%{_texmfdistdir}/tex/context/fonts/mkiv/type-imp-libertinus.mkiv
21mr|texlive-context-20200524-1|3324	%{_texmfdistdir}/tex/context/fonts/mkiv/type-imp-lmnames.mkiv
21mr|texlive-context-20200524-1|3325	%{_texmfdistdir}/tex/context/fonts/mkiv/type-imp-lucida-opentype.mkiv
21mr|texlive-context-20200524-1|3326	%{_texmfdistdir}/tex/context/fonts/mkiv/type-imp-lucida-typeone.mkiv
21mr|texlive-context-20200524-1|3327	%{_texmfdistdir}/tex/context/fonts/mkiv/type-imp-mathdesign.mkiv
21mr|texlive-context-20200524-1|3328	%{_texmfdistdir}/tex/context/fonts/mkiv/type-imp-mathdigits.mkiv
21mr|texlive-context-20200524-1|3329	%{_texmfdistdir}/tex/context/fonts/mkiv/type-imp-mathtimes.mkiv
21mr|texlive-context-20200524-1|3330	%{_texmfdistdir}/tex/context/fonts/mkiv/type-imp-minion.mkiv
21mr|texlive-context-20200524-1|3331	%{_texmfdistdir}/tex/context/fonts/mkiv/type-imp-mscore.mkiv
21mr|texlive-context-20200524-1|3332	%{_texmfdistdir}/tex/context/fonts/mkiv/type-imp-opendyslexic.mkiv
21mr|texlive-context-20200524-1|3333	%{_texmfdistdir}/tex/context/fonts/mkiv/type-imp-osx.mkiv
21mr|texlive-context-20200524-1|3334	%{_texmfdistdir}/tex/context/fonts/mkiv/type-imp-postscript.mkiv
21mr|texlive-context-20200524-1|3335	%{_texmfdistdir}/tex/context/fonts/mkiv/type-imp-punknova.mkiv
21mr|texlive-context-20200524-1|3336	%{_texmfdistdir}/tex/context/fonts/mkiv/type-imp-source.mkiv
21mr|texlive-context-20200524-1|3337	%{_texmfdistdir}/tex/context/fonts/mkiv/type-imp-stix.mkiv
21mr|texlive-context-20200524-1|3338	%{_texmfdistdir}/tex/context/fonts/mkiv/type-imp-texgyre.mkiv
21mr|texlive-context-20200524-1|3339	%{_texmfdistdir}/tex/context/fonts/mkiv/type-imp-unfonts.mkiv
21mr|texlive-context-20200524-1|3340	%{_texmfdistdir}/tex/context/fonts/mkiv/type-imp-xits.mkiv
21mr|texlive-context-20200524-1|3341	%{_texmfdistdir}/tex/context/fonts/mkiv/type-imp-xitsbidi.mkiv
21mr|texlive-context-20200524-1|3342	%{_texmfdistdir}/tex/context/fonts/mkiv/unifraktur.lfg
21mr|texlive-context-20200524-1|3343	%{_texmfdistdir}/tex/context/fonts/mkiv/xits-math.lfg
21mr|texlive-context-20200524-1|3344	%{_texmfdistdir}/tex/context/interface/mkii/cont-cs.xml
21mr|texlive-context-20200524-1|3345	%{_texmfdistdir}/tex/context/interface/mkii/cont-de.xml
21mr|texlive-context-20200524-1|3346	%{_texmfdistdir}/tex/context/interface/mkii/cont-fr.xml
21mr|texlive-context-20200524-1|3347	%{_texmfdistdir}/tex/context/interface/mkii/cont-it.xml
21mr|texlive-context-20200524-1|3348	%{_texmfdistdir}/tex/context/interface/mkii/cont-nl.xml
21mr|texlive-context-20200524-1|3349	%{_texmfdistdir}/tex/context/interface/mkii/cont-pe.xml
21mr|texlive-context-20200524-1|3350	%{_texmfdistdir}/tex/context/interface/mkii/cont-ro.xml
21mr|texlive-context-20200524-1|3351	%{_texmfdistdir}/tex/context/interface/mkii/keys-cs.xml
21mr|texlive-context-20200524-1|3352	%{_texmfdistdir}/tex/context/interface/mkii/keys-cz.xml
21mr|texlive-context-20200524-1|3353	%{_texmfdistdir}/tex/context/interface/mkii/keys-de.xml
21mr|texlive-context-20200524-1|3354	%{_texmfdistdir}/tex/context/interface/mkii/keys-en.xml
21mr|texlive-context-20200524-1|3355	%{_texmfdistdir}/tex/context/interface/mkii/keys-fr.xml
21mr|texlive-context-20200524-1|3356	%{_texmfdistdir}/tex/context/interface/mkii/keys-it.xml
21mr|texlive-context-20200524-1|3357	%{_texmfdistdir}/tex/context/interface/mkii/keys-nl.xml
21mr|texlive-context-20200524-1|3358	%{_texmfdistdir}/tex/context/interface/mkii/keys-pe.xml
21mr|texlive-context-20200524-1|3359	%{_texmfdistdir}/tex/context/interface/mkii/keys-ro.xml
21mr|texlive-context-20200524-1|3360	%{_texmfdistdir}/tex/context/interface/mkiv/context-en.xml
21mr|texlive-context-20200524-1|3361	%{_texmfdistdir}/tex/context/interface/mkiv/i-accent.xml
21mr|texlive-context-20200524-1|3362	%{_texmfdistdir}/tex/context/interface/mkiv/i-align.xml
21mr|texlive-context-20200524-1|3363	%{_texmfdistdir}/tex/context/interface/mkiv/i-anchor.xml
21mr|texlive-context-20200524-1|3364	%{_texmfdistdir}/tex/context/interface/mkiv/i-attachment.xml
21mr|texlive-context-20200524-1|3365	%{_texmfdistdir}/tex/context/interface/mkiv/i-attribute.xml
21mr|texlive-context-20200524-1|3366	%{_texmfdistdir}/tex/context/interface/mkiv/i-backend.xml
21mr|texlive-context-20200524-1|3367	%{_texmfdistdir}/tex/context/interface/mkiv/i-background.xml
21mr|texlive-context-20200524-1|3368	%{_texmfdistdir}/tex/context/interface/mkiv/i-bar.xml
21mr|texlive-context-20200524-1|3369	%{_texmfdistdir}/tex/context/interface/mkiv/i-blackrule.xml
21mr|texlive-context-20200524-1|3370	%{_texmfdistdir}/tex/context/interface/mkiv/i-bleed.xml
21mr|texlive-context-20200524-1|3371	%{_texmfdistdir}/tex/context/interface/mkiv/i-block.xml
21mr|texlive-context-20200524-1|3372	%{_texmfdistdir}/tex/context/interface/mkiv/i-bookmark.xml
21mr|texlive-context-20200524-1|3373	%{_texmfdistdir}/tex/context/interface/mkiv/i-boxes.xml
21mr|texlive-context-20200524-1|3374	%{_texmfdistdir}/tex/context/interface/mkiv/i-buffer.xml
21mr|texlive-context-20200524-1|3375	%{_texmfdistdir}/tex/context/interface/mkiv/i-button.xml
21mr|texlive-context-20200524-1|3376	%{_texmfdistdir}/tex/context/interface/mkiv/i-capitals.xml
21mr|texlive-context-20200524-1|3377	%{_texmfdistdir}/tex/context/interface/mkiv/i-catcodes.xml
21mr|texlive-context-20200524-1|3378	%{_texmfdistdir}/tex/context/interface/mkiv/i-character.xml
21mr|texlive-context-20200524-1|3379	%{_texmfdistdir}/tex/context/interface/mkiv/i-characteralign.xml
21mr|texlive-context-20200524-1|3380	%{_texmfdistdir}/tex/context/interface/mkiv/i-characterspacing.xml
21mr|texlive-context-20200524-1|3381	%{_texmfdistdir}/tex/context/interface/mkiv/i-characterstripping.xml
21mr|texlive-context-20200524-1|3382	%{_texmfdistdir}/tex/context/interface/mkiv/i-chart.xml
21mr|texlive-context-20200524-1|3383	%{_texmfdistdir}/tex/context/interface/mkiv/i-charwidth.xml
21mr|texlive-context-20200524-1|3384	%{_texmfdistdir}/tex/context/interface/mkiv/i-chemical.xml
21mr|texlive-context-20200524-1|3385	%{_texmfdistdir}/tex/context/interface/mkiv/i-cleaning.xml
21mr|texlive-context-20200524-1|3386	%{_texmfdistdir}/tex/context/interface/mkiv/i-clipping.xml
21mr|texlive-context-20200524-1|3387	%{_texmfdistdir}/tex/context/interface/mkiv/i-collector.xml
21mr|texlive-context-20200524-1|3388	%{_texmfdistdir}/tex/context/interface/mkiv/i-color.xml
21mr|texlive-context-20200524-1|3389	%{_texmfdistdir}/tex/context/interface/mkiv/i-columns.xml
21mr|texlive-context-20200524-1|3390	%{_texmfdistdir}/tex/context/interface/mkiv/i-combination.xml
21mr|texlive-context-20200524-1|3391	%{_texmfdistdir}/tex/context/interface/mkiv/i-commandhandler.xml
21mr|texlive-context-20200524-1|3392	%{_texmfdistdir}/tex/context/interface/mkiv/i-comment.xml
21mr|texlive-context-20200524-1|3393	%{_texmfdistdir}/tex/context/interface/mkiv/i-common-argument.xml
21mr|texlive-context-20200524-1|3394	%{_texmfdistdir}/tex/context/interface/mkiv/i-common-assignment.xml
21mr|texlive-context-20200524-1|3395	%{_texmfdistdir}/tex/context/interface/mkiv/i-common-definitions.xml
21mr|texlive-context-20200524-1|3396	%{_texmfdistdir}/tex/context/interface/mkiv/i-common-instance.xml
21mr|texlive-context-20200524-1|3397	%{_texmfdistdir}/tex/context/interface/mkiv/i-common-keyword.xml
21mr|texlive-context-20200524-1|3398	%{_texmfdistdir}/tex/context/interface/mkiv/i-common-string.xml
21mr|texlive-context-20200524-1|3399	%{_texmfdistdir}/tex/context/interface/mkiv/i-common-value.xml
21mr|texlive-context-20200524-1|3400	%{_texmfdistdir}/tex/context/interface/mkiv/i-context.pdf
21mr|texlive-context-20200524-1|3401	%{_texmfdistdir}/tex/context/interface/mkiv/i-context.xml
21mr|texlive-context-20200524-1|3402	%{_texmfdistdir}/tex/context/interface/mkiv/i-context-modules.xml
21mr|texlive-context-20200524-1|3403	%{_texmfdistdir}/tex/context/interface/mkiv/i-contextname.xml
21mr|texlive-context-20200524-1|3404	%{_texmfdistdir}/tex/context/interface/mkiv/i-conversion.xml
21mr|texlive-context-20200524-1|3405	%{_texmfdistdir}/tex/context/interface/mkiv/i-counter.xml
21mr|texlive-context-20200524-1|3406	%{_texmfdistdir}/tex/context/interface/mkiv/i-database.xml
21mr|texlive-context-20200524-1|3407	%{_texmfdistdir}/tex/context/interface/mkiv/i-dataset.xml
21mr|texlive-context-20200524-1|3408	%{_texmfdistdir}/tex/context/interface/mkiv/i-define.xml
21mr|texlive-context-20200524-1|3409	%{_texmfdistdir}/tex/context/interface/mkiv/i-delimitedtext.xml
21mr|texlive-context-20200524-1|3410	%{_texmfdistdir}/tex/context/interface/mkiv/i-description.xml
21mr|texlive-context-20200524-1|3411	%{_texmfdistdir}/tex/context/interface/mkiv/i-digits.xml
21mr|texlive-context-20200524-1|3412	%{_texmfdistdir}/tex/context/interface/mkiv/i-dimension.xml
21mr|texlive-context-20200524-1|3413	%{_texmfdistdir}/tex/context/interface/mkiv/i-direction.xml
21mr|texlive-context-20200524-1|3414	%{_texmfdistdir}/tex/context/interface/mkiv/i-document.xml
21mr|texlive-context-20200524-1|3415	%{_texmfdistdir}/tex/context/interface/mkiv/i-dummy.xml
21mr|texlive-context-20200524-1|3416	%{_texmfdistdir}/tex/context/interface/mkiv/i-effect.xml
21mr|texlive-context-20200524-1|3417	%{_texmfdistdir}/tex/context/interface/mkiv/i-enumeration.xml
21mr|texlive-context-20200524-1|3418	%{_texmfdistdir}/tex/context/interface/mkiv/i-export.xml
21mr|texlive-context-20200524-1|3419	%{_texmfdistdir}/tex/context/interface/mkiv/i-field.xml
21mr|texlive-context-20200524-1|3420	%{_texmfdistdir}/tex/context/interface/mkiv/i-figure.xml
21mr|texlive-context-20200524-1|3421	%{_texmfdistdir}/tex/context/interface/mkiv/i-file.xml
21mr|texlive-context-20200524-1|3422	%{_texmfdistdir}/tex/context/interface/mkiv/i-filler.xml
21mr|texlive-context-20200524-1|3423	%{_texmfdistdir}/tex/context/interface/mkiv/i-fillinline.xml
21mr|texlive-context-20200524-1|3424	%{_texmfdistdir}/tex/context/interface/mkiv/i-fillinrule.xml
21mr|texlive-context-20200524-1|3425	%{_texmfdistdir}/tex/context/interface/mkiv/i-firstline.xml
21mr|texlive-context-20200524-1|3426	%{_texmfdistdir}/tex/context/interface/mkiv/i-fittingpage.xml
21mr|texlive-context-20200524-1|3427	%{_texmfdistdir}/tex/context/interface/mkiv/i-floats.xml
21mr|texlive-context-20200524-1|3428	%{_texmfdistdir}/tex/context/interface/mkiv/i-fontfamily.xml
21mr|texlive-context-20200524-1|3429	%{_texmfdistdir}/tex/context/interface/mkiv/i-fonts.xml
21mr|texlive-context-20200524-1|3430	%{_texmfdistdir}/tex/context/interface/mkiv/i-form.xml
21mr|texlive-context-20200524-1|3431	%{_texmfdistdir}/tex/context/interface/mkiv/i-formula.xml
21mr|texlive-context-20200524-1|3432	%{_texmfdistdir}/tex/context/interface/mkiv/i-fraction.xml
21mr|texlive-context-20200524-1|3433	%{_texmfdistdir}/tex/context/interface/mkiv/i-framed.xml
21mr|texlive-context-20200524-1|3434	%{_texmfdistdir}/tex/context/interface/mkiv/i-framedtable.xml
21mr|texlive-context-20200524-1|3435	%{_texmfdistdir}/tex/context/interface/mkiv/i-graphics.xml
21mr|texlive-context-20200524-1|3436	%{_texmfdistdir}/tex/context/interface/mkiv/i-grid.xml
21mr|texlive-context-20200524-1|3437	%{_texmfdistdir}/tex/context/interface/mkiv/i-help.xml
21mr|texlive-context-20200524-1|3438	%{_texmfdistdir}/tex/context/interface/mkiv/i-hemistich.xml
21mr|texlive-context-20200524-1|3439	%{_texmfdistdir}/tex/context/interface/mkiv/i-highlight.xml
21mr|texlive-context-20200524-1|3440	%{_texmfdistdir}/tex/context/interface/mkiv/i-hspace.xml
21mr|texlive-context-20200524-1|3441	%{_texmfdistdir}/tex/context/interface/mkiv/i-hyphenation.xml
21mr|texlive-context-20200524-1|3442	%{_texmfdistdir}/tex/context/interface/mkiv/i-imposition.xml
21mr|texlive-context-20200524-1|3443	%{_texmfdistdir}/tex/context/interface/mkiv/i-indent.xml
21mr|texlive-context-20200524-1|3444	%{_texmfdistdir}/tex/context/interface/mkiv/i-indentedtext.xml
21mr|texlive-context-20200524-1|3445	%{_texmfdistdir}/tex/context/interface/mkiv/i-initial.xml
21mr|texlive-context-20200524-1|3446	%{_texmfdistdir}/tex/context/interface/mkiv/i-injector.xml
21mr|texlive-context-20200524-1|3447	%{_texmfdistdir}/tex/context/interface/mkiv/i-insertion.xml
21mr|texlive-context-20200524-1|3448	%{_texmfdistdir}/tex/context/interface/mkiv/i-interaction.xml
21mr|texlive-context-20200524-1|3449	%{_texmfdistdir}/tex/context/interface/mkiv/i-interactionbar.xml
21mr|texlive-context-20200524-1|3450	%{_texmfdistdir}/tex/context/interface/mkiv/i-interactionmenu.xml
21mr|texlive-context-20200524-1|3451	%{_texmfdistdir}/tex/context/interface/mkiv/i-interactionscreen.xml
21mr|texlive-context-20200524-1|3452	%{_texmfdistdir}/tex/context/interface/mkiv/i-interface.xml
21mr|texlive-context-20200524-1|3453	%{_texmfdistdir}/tex/context/interface/mkiv/i-interlinespace.xml
21mr|texlive-context-20200524-1|3454	%{_texmfdistdir}/tex/context/interface/mkiv/i-ipsum.xml
21mr|texlive-context-20200524-1|3455	%{_texmfdistdir}/tex/context/interface/mkiv/i-italiccorrection.xml
21mr|texlive-context-20200524-1|3456	%{_texmfdistdir}/tex/context/interface/mkiv/i-itemgroup.xml
21mr|texlive-context-20200524-1|3457	%{_texmfdistdir}/tex/context/interface/mkiv/i-items.xml
21mr|texlive-context-20200524-1|3458	%{_texmfdistdir}/tex/context/interface/mkiv/i-javascript.xml
21mr|texlive-context-20200524-1|3459	%{_texmfdistdir}/tex/context/interface/mkiv/i-kerning.xml
21mr|texlive-context-20200524-1|3460	%{_texmfdistdir}/tex/context/interface/mkiv/i-label.xml
21mr|texlive-context-20200524-1|3461	%{_texmfdistdir}/tex/context/interface/mkiv/i-labeltext.xml
21mr|texlive-context-20200524-1|3462	%{_texmfdistdir}/tex/context/interface/mkiv/i-language.xml
21mr|texlive-context-20200524-1|3463	%{_texmfdistdir}/tex/context/interface/mkiv/i-layer.xml
21mr|texlive-context-20200524-1|3464	%{_texmfdistdir}/tex/context/interface/mkiv/i-layout.xml
21mr|texlive-context-20200524-1|3465	%{_texmfdistdir}/tex/context/interface/mkiv/i-linenumber.xml
21mr|texlive-context-20200524-1|3466	%{_texmfdistdir}/tex/context/interface/mkiv/i-lines.xml
21mr|texlive-context-20200524-1|3467	%{_texmfdistdir}/tex/context/interface/mkiv/i-linetable.xml
21mr|texlive-context-20200524-1|3468	%{_texmfdistdir}/tex/context/interface/mkiv/i-linewidth.xml
21mr|texlive-context-20200524-1|3469	%{_texmfdistdir}/tex/context/interface/mkiv/i-linefiller.xml
21mr|texlive-context-20200524-1|3470	%{_texmfdistdir}/tex/context/interface/mkiv/i-list.xml
21mr|texlive-context-20200524-1|3471	%{_texmfdistdir}/tex/context/interface/mkiv/i-logo.xml
21mr|texlive-context-20200524-1|3472	%{_texmfdistdir}/tex/context/interface/mkiv/i-lohi.xml
21mr|texlive-context-20200524-1|3473	%{_texmfdistdir}/tex/context/interface/mkiv/i-lua.xml
21mr|texlive-context-20200524-1|3474	%{_texmfdistdir}/tex/context/interface/mkiv/i-makeup.xml
21mr|texlive-context-20200524-1|3475	%{_texmfdistdir}/tex/context/interface/mkiv/i-marginblock.xml
21mr|texlive-context-20200524-1|3476	%{_texmfdistdir}/tex/context/interface/mkiv/i-margindata.xml
21mr|texlive-context-20200524-1|3477	%{_texmfdistdir}/tex/context/interface/mkiv/i-marker.xml
21mr|texlive-context-20200524-1|3478	%{_texmfdistdir}/tex/context/interface/mkiv/i-marking.xml
21mr|texlive-context-20200524-1|3479	%{_texmfdistdir}/tex/context/interface/mkiv/i-math.xml
21mr|texlive-context-20200524-1|3480	%{_texmfdistdir}/tex/context/interface/mkiv/i-mathalignment.xml
21mr|texlive-context-20200524-1|3481	%{_texmfdistdir}/tex/context/interface/mkiv/i-mathcases.xml
21mr|texlive-context-20200524-1|3482	%{_texmfdistdir}/tex/context/interface/mkiv/i-mathfence.xml
21mr|texlive-context-20200524-1|3483	%{_texmfdistdir}/tex/context/interface/mkiv/i-mathmatrix.xml
21mr|texlive-context-20200524-1|3484	%{_texmfdistdir}/tex/context/interface/mkiv/i-mathname.xml
21mr|texlive-context-20200524-1|3485	%{_texmfdistdir}/tex/context/interface/mkiv/i-mathornament.xml
21mr|texlive-context-20200524-1|3486	%{_texmfdistdir}/tex/context/interface/mkiv/i-mathradical.xml
21mr|texlive-context-20200524-1|3487	%{_texmfdistdir}/tex/context/interface/mkiv/i-mathstackers.xml
21mr|texlive-context-20200524-1|3488	%{_texmfdistdir}/tex/context/interface/mkiv/i-metapost.xml
21mr|texlive-context-20200524-1|3489	%{_texmfdistdir}/tex/context/interface/mkiv/i-mixedcolumns.xml
21mr|texlive-context-20200524-1|3490	%{_texmfdistdir}/tex/context/interface/mkiv/i-modes.xml
21mr|texlive-context-20200524-1|3491	%{_texmfdistdir}/tex/context/interface/mkiv/i-modules.xml
21mr|texlive-context-20200524-1|3492	%{_texmfdistdir}/tex/context/interface/mkiv/i-narrow.xml
21mr|texlive-context-20200524-1|3493	%{_texmfdistdir}/tex/context/interface/mkiv/i-naturaltable.xml
21mr|texlive-context-20200524-1|3494	%{_texmfdistdir}/tex/context/interface/mkiv/i-note.xml
21mr|texlive-context-20200524-1|3495	%{_texmfdistdir}/tex/context/interface/mkiv/i-object.xml
21mr|texlive-context-20200524-1|3496	%{_texmfdistdir}/tex/context/interface/mkiv/i-offset.xml
21mr|texlive-context-20200524-1|3497	%{_texmfdistdir}/tex/context/interface/mkiv/i-opposite.xml
21mr|texlive-context-20200524-1|3498	%{_texmfdistdir}/tex/context/interface/mkiv/i-ornament.xml
21mr|texlive-context-20200524-1|3499	%{_texmfdistdir}/tex/context/interface/mkiv/i-output.xml
21mr|texlive-context-20200524-1|3500	%{_texmfdistdir}/tex/context/interface/mkiv/i-overlay.xml
21mr|texlive-context-20200524-1|3501	%{_texmfdistdir}/tex/context/interface/mkiv/i-pagebreak.xml
21mr|texlive-context-20200524-1|3502	%{_texmfdistdir}/tex/context/interface/mkiv/i-pagecomment.xml
21mr|texlive-context-20200524-1|3503	%{_texmfdistdir}/tex/context/interface/mkiv/i-pagecolumns.xml
21mr|texlive-context-20200524-1|3504	%{_texmfdistdir}/tex/context/interface/mkiv/i-pagefigure.xml
21mr|texlive-context-20200524-1|3505	%{_texmfdistdir}/tex/context/interface/mkiv/i-pagegrid.xml
21mr|texlive-context-20200524-1|3506	%{_texmfdistdir}/tex/context/interface/mkiv/i-pageinjection.xml
21mr|texlive-context-20200524-1|3507	%{_texmfdistdir}/tex/context/interface/mkiv/i-pagelayout.xml
21mr|texlive-context-20200524-1|3508	%{_texmfdistdir}/tex/context/interface/mkiv/i-pagemarks.xml
21mr|texlive-context-20200524-1|3509	%{_texmfdistdir}/tex/context/interface/mkiv/i-pagenumber.xml
21mr|texlive-context-20200524-1|3510	%{_texmfdistdir}/tex/context/interface/mkiv/i-pageselection.xml
21mr|texlive-context-20200524-1|3511	%{_texmfdistdir}/tex/context/interface/mkiv/i-pageshift.xml
21mr|texlive-context-20200524-1|3512	%{_texmfdistdir}/tex/context/interface/mkiv/i-pagestate.xml
21mr|texlive-context-20200524-1|3513	%{_texmfdistdir}/tex/context/interface/mkiv/i-pairedbox.xml
21mr|texlive-context-20200524-1|3514	%{_texmfdistdir}/tex/context/interface/mkiv/i-papersize.xml
21mr|texlive-context-20200524-1|3515	%{_texmfdistdir}/tex/context/interface/mkiv/i-paragraph.xml
21mr|texlive-context-20200524-1|3516	%{_texmfdistdir}/tex/context/interface/mkiv/i-paragraphnumber.xml
21mr|texlive-context-20200524-1|3517	%{_texmfdistdir}/tex/context/interface/mkiv/i-paragraphs.xml
21mr|texlive-context-20200524-1|3518	%{_texmfdistdir}/tex/context/interface/mkiv/i-parallel.xml
21mr|texlive-context-20200524-1|3519	%{_texmfdistdir}/tex/context/interface/mkiv/i-parbuilder.xml
21mr|texlive-context-20200524-1|3520	%{_texmfdistdir}/tex/context/interface/mkiv/i-pdf.xml
21mr|texlive-context-20200524-1|3521	%{_texmfdistdir}/tex/context/interface/mkiv/i-penalty.xml
21mr|texlive-context-20200524-1|3522	%{_texmfdistdir}/tex/context/interface/mkiv/i-periods.xml
21mr|texlive-context-20200524-1|3523	%{_texmfdistdir}/tex/context/interface/mkiv/i-phantom.xml
21mr|texlive-context-20200524-1|3524	%{_texmfdistdir}/tex/context/interface/mkiv/i-placement.xml
21mr|texlive-context-20200524-1|3525	%{_texmfdistdir}/tex/context/interface/mkiv/i-position.xml
21mr|texlive-context-20200524-1|3526	%{_texmfdistdir}/tex/context/interface/mkiv/i-positionbar.xml
21mr|texlive-context-20200524-1|3527	%{_texmfdistdir}/tex/context/interface/mkiv/i-positioning.xml
21mr|texlive-context-20200524-1|3528	%{_texmfdistdir}/tex/context/interface/mkiv/i-postponing.xml
21mr|texlive-context-20200524-1|3529	%{_texmfdistdir}/tex/context/interface/mkiv/i-processor.xml
21mr|texlive-context-20200524-1|3530	%{_texmfdistdir}/tex/context/interface/mkiv/i-profile.xml
21mr|texlive-context-20200524-1|3531	%{_texmfdistdir}/tex/context/interface/mkiv/i-publication.xml
21mr|texlive-context-20200524-1|3532	%{_texmfdistdir}/tex/context/interface/mkiv/i-random.xml
21mr|texlive-context-20200524-1|3533	%{_texmfdistdir}/tex/context/interface/mkiv/i-readme.pdf
21mr|texlive-context-20200524-1|3534	%{_texmfdistdir}/tex/context/interface/mkiv/i-readme.tex
21mr|texlive-context-20200524-1|3535	%{_texmfdistdir}/tex/context/interface/mkiv/i-references.xml
21mr|texlive-context-20200524-1|3536	%{_texmfdistdir}/tex/context/interface/mkiv/i-regime.xml
21mr|texlive-context-20200524-1|3537	%{_texmfdistdir}/tex/context/interface/mkiv/i-register.xml
21mr|texlive-context-20200524-1|3538	%{_texmfdistdir}/tex/context/interface/mkiv/i-renderingwindow.xml
21mr|texlive-context-20200524-1|3539	%{_texmfdistdir}/tex/context/interface/mkiv/i-replacement.xml
21mr|texlive-context-20200524-1|3540	%{_texmfdistdir}/tex/context/interface/mkiv/i-rotatation.xml
21mr|texlive-context-20200524-1|3541	%{_texmfdistdir}/tex/context/interface/mkiv/i-ruby.xml
21mr|texlive-context-20200524-1|3542	%{_texmfdistdir}/tex/context/interface/mkiv/i-scale.xml
21mr|texlive-context-20200524-1|3543	%{_texmfdistdir}/tex/context/interface/mkiv/i-scite.xml
21mr|texlive-context-20200524-1|3544	%{_texmfdistdir}/tex/context/interface/mkiv/i-script.xml
21mr|texlive-context-20200524-1|3545	%{_texmfdistdir}/tex/context/interface/mkiv/i-section.xml
21mr|texlive-context-20200524-1|3546	%{_texmfdistdir}/tex/context/interface/mkiv/i-sectionblock.xml
21mr|texlive-context-20200524-1|3547	%{_texmfdistdir}/tex/context/interface/mkiv/i-selector.xml
21mr|texlive-context-20200524-1|3548	%{_texmfdistdir}/tex/context/interface/mkiv/i-setup.xml
21mr|texlive-context-20200524-1|3549	%{_texmfdistdir}/tex/context/interface/mkiv/i-setups.xml
21mr|texlive-context-20200524-1|3550	%{_texmfdistdir}/tex/context/interface/mkiv/i-shift.xml
21mr|texlive-context-20200524-1|3551	%{_texmfdistdir}/tex/context/interface/mkiv/i-sidebar.xml
21mr|texlive-context-20200524-1|3552	%{_texmfdistdir}/tex/context/interface/mkiv/i-simplecolumns.xml
21mr|texlive-context-20200524-1|3553	%{_texmfdistdir}/tex/context/interface/mkiv/i-smash.xml
21mr|texlive-context-20200524-1|3554	%{_texmfdistdir}/tex/context/interface/mkiv/i-sort.xml
21mr|texlive-context-20200524-1|3555	%{_texmfdistdir}/tex/context/interface/mkiv/i-soundtrack.xml
21mr|texlive-context-20200524-1|3556	%{_texmfdistdir}/tex/context/interface/mkiv/i-spellchecking.xml
21mr|texlive-context-20200524-1|3557	%{_texmfdistdir}/tex/context/interface/mkiv/i-spreadsheet.xml
21mr|texlive-context-20200524-1|3558	%{_texmfdistdir}/tex/context/interface/mkiv/i-startstop.xml
21mr|texlive-context-20200524-1|3559	%{_texmfdistdir}/tex/context/interface/mkiv/i-steps.xml
21mr|texlive-context-20200524-1|3560	%{_texmfdistdir}/tex/context/interface/mkiv/i-stream.xml
21mr|texlive-context-20200524-1|3561	%{_texmfdistdir}/tex/context/interface/mkiv/i-string.xml
21mr|texlive-context-20200524-1|3562	%{_texmfdistdir}/tex/context/interface/mkiv/i-strut.xml
21mr|texlive-context-20200524-1|3563	%{_texmfdistdir}/tex/context/interface/mkiv/i-symbol.xml
21mr|texlive-context-20200524-1|3564	%{_texmfdistdir}/tex/context/interface/mkiv/i-synonym.xml
21mr|texlive-context-20200524-1|3565	%{_texmfdistdir}/tex/context/interface/mkiv/i-synctex.xml
21mr|texlive-context-20200524-1|3566	%{_texmfdistdir}/tex/context/interface/mkiv/i-system.xml
21mr|texlive-context-20200524-1|3567	%{_texmfdistdir}/tex/context/interface/mkiv/i-systemlog.xml
21mr|texlive-context-20200524-1|3568	%{_texmfdistdir}/tex/context/interface/mkiv/i-table.xml
21mr|texlive-context-20200524-1|3569	%{_texmfdistdir}/tex/context/interface/mkiv/i-tabulation.xml
21mr|texlive-context-20200524-1|3570	%{_texmfdistdir}/tex/context/interface/mkiv/i-tagging.xml
21mr|texlive-context-20200524-1|3571	%{_texmfdistdir}/tex/context/interface/mkiv/i-tex.xml
21mr|texlive-context-20200524-1|3572	%{_texmfdistdir}/tex/context/interface/mkiv/i-textbackground.xml
21mr|texlive-context-20200524-1|3573	%{_texmfdistdir}/tex/context/interface/mkiv/i-textflow.xml
21mr|texlive-context-20200524-1|3574	%{_texmfdistdir}/tex/context/interface/mkiv/i-textrule.xml
21mr|texlive-context-20200524-1|3575	%{_texmfdistdir}/tex/context/interface/mkiv/i-texts.xml
21mr|texlive-context-20200524-1|3576	%{_texmfdistdir}/tex/context/interface/mkiv/i-thinrule.xml
21mr|texlive-context-20200524-1|3577	%{_texmfdistdir}/tex/context/interface/mkiv/i-todo.xml
21mr|texlive-context-20200524-1|3578	%{_texmfdistdir}/tex/context/interface/mkiv/i-token.xml
21mr|texlive-context-20200524-1|3579	%{_texmfdistdir}/tex/context/interface/mkiv/i-tolerance.xml
21mr|texlive-context-20200524-1|3580	%{_texmfdistdir}/tex/context/interface/mkiv/i-tooltip.xml
21mr|texlive-context-20200524-1|3581	%{_texmfdistdir}/tex/context/interface/mkiv/i-tracker.xml
21mr|texlive-context-20200524-1|3582	%{_texmfdistdir}/tex/context/interface/mkiv/i-translate.xml
21mr|texlive-context-20200524-1|3583	%{_texmfdistdir}/tex/context/interface/mkiv/i-translation.xml
21mr|texlive-context-20200524-1|3584	%{_texmfdistdir}/tex/context/interface/mkiv/i-twopassdata.xml
21mr|texlive-context-20200524-1|3585	%{_texmfdistdir}/tex/context/interface/mkiv/i-typography.xml
21mr|texlive-context-20200524-1|3586	%{_texmfdistdir}/tex/context/interface/mkiv/i-unit.xml
21mr|texlive-context-20200524-1|3587	%{_texmfdistdir}/tex/context/interface/mkiv/i-userdata.xml
21mr|texlive-context-20200524-1|3588	%{_texmfdistdir}/tex/context/interface/mkiv/i-variables.xml
21mr|texlive-context-20200524-1|3589	%{_texmfdistdir}/tex/context/interface/mkiv/i-verbatim.xml
21mr|texlive-context-20200524-1|3590	%{_texmfdistdir}/tex/context/interface/mkiv/i-version.xml
21mr|texlive-context-20200524-1|3591	%{_texmfdistdir}/tex/context/interface/mkiv/i-viewerlayer.xml
21mr|texlive-context-20200524-1|3592	%{_texmfdistdir}/tex/context/interface/mkiv/i-visual.xml
21mr|texlive-context-20200524-1|3593	%{_texmfdistdir}/tex/context/interface/mkiv/i-visualizer.xml
21mr|texlive-context-20200524-1|3594	%{_texmfdistdir}/tex/context/interface/mkiv/i-vspace.xml
21mr|texlive-context-20200524-1|3595	%{_texmfdistdir}/tex/context/interface/mkiv/i-whitespace.xml
21mr|texlive-context-20200524-1|3596	%{_texmfdistdir}/tex/context/interface/mkiv/i-xml.xml
21mr|texlive-context-20200524-1|3597	%{_texmfdistdir}/tex/context/interface/mkiv/i-xtable.xml
21mr|texlive-context-20200524-1|3598	%{_texmfdistdir}/tex/context/modules/common/s-abbreviations-extras.tex
21mr|texlive-context-20200524-1|3599	%{_texmfdistdir}/tex/context/modules/common/s-abbreviations-logos.tex
21mr|texlive-context-20200524-1|3600	%{_texmfdistdir}/tex/context/modules/common/s-abbreviations-mixed.mkiv
21mr|texlive-context-20200524-1|3601	%{_texmfdistdir}/tex/context/modules/common/s-abbreviations-pseudocaps.mkiv
21mr|texlive-context-20200524-1|3602	%{_texmfdistdir}/tex/context/modules/common/s-abbreviations-smallcaps.mkiv
21mr|texlive-context-20200524-1|3603	%{_texmfdistdir}/tex/context/modules/common/s-abbreviations-words.mkiv
21mr|texlive-context-20200524-1|3604	%{_texmfdistdir}/tex/context/modules/common/s-cdr-01.tex
21mr|texlive-context-20200524-1|3605	%{_texmfdistdir}/tex/context/modules/common/s-faq-00.tex
21mr|texlive-context-20200524-1|3606	%{_texmfdistdir}/tex/context/modules/common/s-faq-01.tex
21mr|texlive-context-20200524-1|3607	%{_texmfdistdir}/tex/context/modules/common/s-faq-02.tex
21mr|texlive-context-20200524-1|3608	%{_texmfdistdir}/tex/context/modules/common/s-faq-03.tex
21mr|texlive-context-20200524-1|3609	%{_texmfdistdir}/tex/context/modules/common/s-mod.ctx
21mr|texlive-context-20200524-1|3610	%{_texmfdistdir}/tex/context/modules/common/s-pre-00.tex
21mr|texlive-context-20200524-1|3611	%{_texmfdistdir}/tex/context/modules/common/s-pre-06.tex
21mr|texlive-context-20200524-1|3612	%{_texmfdistdir}/tex/context/modules/common/s-pre-07.tex
21mr|texlive-context-20200524-1|3613	%{_texmfdistdir}/tex/context/modules/common/s-pre-08.tex
21mr|texlive-context-20200524-1|3614	%{_texmfdistdir}/tex/context/modules/common/s-pre-12.tex
21mr|texlive-context-20200524-1|3615	%{_texmfdistdir}/tex/context/modules/common/s-pre-13.tex
21mr|texlive-context-20200524-1|3616	%{_texmfdistdir}/tex/context/modules/common/s-pre-16.tex
21mr|texlive-context-20200524-1|3617	%{_texmfdistdir}/tex/context/modules/common/s-pre-18.tex
21mr|texlive-context-20200524-1|3618	%{_texmfdistdir}/tex/context/modules/common/s-pre-22.tex
21mr|texlive-context-20200524-1|3619	%{_texmfdistdir}/tex/context/modules/common/s-pre-23.tex
21mr|texlive-context-20200524-1|3620	%{_texmfdistdir}/tex/context/modules/common/s-pre-26.tex
21mr|texlive-context-20200524-1|3621	%{_texmfdistdir}/tex/context/modules/common/s-pre-27.tex
21mr|texlive-context-20200524-1|3622	%{_texmfdistdir}/tex/context/modules/common/s-pre-50.tex
21mr|texlive-context-20200524-1|3623	%{_texmfdistdir}/tex/context/modules/common/s-pre-66.tex
21mr|texlive-context-20200524-1|3624	%{_texmfdistdir}/tex/context/modules/common/s-pre-67.tex
21mr|texlive-context-20200524-1|3625	%{_texmfdistdir}/tex/context/modules/common/s-pre-93.tex
21mr|texlive-context-20200524-1|3626	%{_texmfdistdir}/tex/context/modules/common/s-pre-96.tex
21mr|texlive-context-20200524-1|3627	%{_texmfdistdir}/tex/context/modules/mkii/m-arabtex.mkii
21mr|texlive-context-20200524-1|3628	%{_texmfdistdir}/tex/context/modules/mkii/m-chart.mkii
21mr|texlive-context-20200524-1|3629	%{_texmfdistdir}/tex/context/modules/mkii/m-chemic.mkii
21mr|texlive-context-20200524-1|3630	%{_texmfdistdir}/tex/context/modules/mkii/m-cweb.mkii
21mr|texlive-context-20200524-1|3631	%{_texmfdistdir}/tex/context/modules/mkii/m-database.mkii
21mr|texlive-context-20200524-1|3632	%{_texmfdistdir}/tex/context/modules/mkii/m-dratex.mkii
21mr|texlive-context-20200524-1|3633	%{_texmfdistdir}/tex/context/modules/mkii/m-edtsnc.mkii
21mr|texlive-context-20200524-1|3634	%{_texmfdistdir}/tex/context/modules/mkii/m-educat.mkii
21mr|texlive-context-20200524-1|3635	%{_texmfdistdir}/tex/context/modules/mkii/m-format.mkii
21mr|texlive-context-20200524-1|3636	%{_texmfdistdir}/tex/context/modules/mkii/m-graph.mkii
21mr|texlive-context-20200524-1|3637	%{_texmfdistdir}/tex/context/modules/mkii/m-layout.mkii
21mr|texlive-context-20200524-1|3638	%{_texmfdistdir}/tex/context/modules/mkii/m-level.mkii
21mr|texlive-context-20200524-1|3639	%{_texmfdistdir}/tex/context/modules/mkii/m-narrowtt.mkii
21mr|texlive-context-20200524-1|3640	%{_texmfdistdir}/tex/context/modules/mkii/m-obsolete.mkii
21mr|texlive-context-20200524-1|3641	%{_texmfdistdir}/tex/context/modules/mkii/m-pdfsnc.mkii
21mr|texlive-context-20200524-1|3642	%{_texmfdistdir}/tex/context/modules/mkii/m-pictex.mkii
21mr|texlive-context-20200524-1|3643	%{_texmfdistdir}/tex/context/modules/mkii/m-pstricks.mkii
21mr|texlive-context-20200524-1|3644	%{_texmfdistdir}/tex/context/modules/mkii/m-quest.mkii
21mr|texlive-context-20200524-1|3645	%{_texmfdistdir}/tex/context/modules/mkii/m-r.mkii
21mr|texlive-context-20200524-1|3646	%{_texmfdistdir}/tex/context/modules/mkii/m-steps.mkii
21mr|texlive-context-20200524-1|3647	%{_texmfdistdir}/tex/context/modules/mkii/m-streams.mkii
21mr|texlive-context-20200524-1|3648	%{_texmfdistdir}/tex/context/modules/mkii/m-subsub.mkii
21mr|texlive-context-20200524-1|3649	%{_texmfdistdir}/tex/context/modules/mkii/m-tex4ht.mkii
21mr|texlive-context-20200524-1|3650	%{_texmfdistdir}/tex/context/modules/mkii/m-units.mkii
21mr|texlive-context-20200524-1|3651	%{_texmfdistdir}/tex/context/modules/mkii/m-visual.mkii
21mr|texlive-context-20200524-1|3652	%{_texmfdistdir}/tex/context/modules/mkii/ppchtex.mkii
21mr|texlive-context-20200524-1|3653	%{_texmfdistdir}/tex/context/modules/mkii/rlxcache.rlx
21mr|texlive-context-20200524-1|3654	%{_texmfdistdir}/tex/context/modules/mkii/rlxtools.rlx
21mr|texlive-context-20200524-1|3655	%{_texmfdistdir}/tex/context/modules/mkii/s-abr-01.mkii
21mr|texlive-context-20200524-1|3656	%{_texmfdistdir}/tex/context/modules/mkii/s-abr-02.mkii
21mr|texlive-context-20200524-1|3657	%{_texmfdistdir}/tex/context/modules/mkii/s-chi-00.mkii
21mr|texlive-context-20200524-1|3658	%{_texmfdistdir}/tex/context/modules/mkii/s-fnt-01.mkii
21mr|texlive-context-20200524-1|3659	%{_texmfdistdir}/tex/context/modules/mkii/s-fnt-02.mkii
21mr|texlive-context-20200524-1|3660	%{_texmfdistdir}/tex/context/modules/mkii/s-grk-00.mkii
21mr|texlive-context-20200524-1|3661	%{_texmfdistdir}/tex/context/modules/mkii/s-jap-00.mkii
21mr|texlive-context-20200524-1|3662	%{_texmfdistdir}/tex/context/modules/mkii/s-mag-01.mkii
21mr|texlive-context-20200524-1|3663	%{_texmfdistdir}/tex/context/modules/mkii/s-map-10.mkii
21mr|texlive-context-20200524-1|3664	%{_texmfdistdir}/tex/context/modules/mkii/s-mod-00.mkii
21mr|texlive-context-20200524-1|3665	%{_texmfdistdir}/tex/context/modules/mkii/s-mod-01.mkii
21mr|texlive-context-20200524-1|3666	%{_texmfdistdir}/tex/context/modules/mkii/s-mod-02.mkii
21mr|texlive-context-20200524-1|3667	%{_texmfdistdir}/tex/context/modules/mkii/s-pre-01.mkii
21mr|texlive-context-20200524-1|3668	%{_texmfdistdir}/tex/context/modules/mkii/s-pre-02.mkii
21mr|texlive-context-20200524-1|3669	%{_texmfdistdir}/tex/context/modules/mkii/s-pre-03.mkii
21mr|texlive-context-20200524-1|3670	%{_texmfdistdir}/tex/context/modules/mkii/s-pre-04.mkii
21mr|texlive-context-20200524-1|3671	%{_texmfdistdir}/tex/context/modules/mkii/s-pre-05.mkii
21mr|texlive-context-20200524-1|3672	%{_texmfdistdir}/tex/context/modules/mkii/s-pre-09.mkii
21mr|texlive-context-20200524-1|3673	%{_texmfdistdir}/tex/context/modules/mkii/s-pre-10.mkii
21mr|texlive-context-20200524-1|3674	%{_texmfdistdir}/tex/context/modules/mkii/s-pre-11.mkii
21mr|texlive-context-20200524-1|3675	%{_texmfdistdir}/tex/context/modules/mkii/s-pre-14.mkii
21mr|texlive-context-20200524-1|3676	%{_texmfdistdir}/tex/context/modules/mkii/s-pre-15.mkii
21mr|texlive-context-20200524-1|3677	%{_texmfdistdir}/tex/context/modules/mkii/s-pre-17.mkii
21mr|texlive-context-20200524-1|3678	%{_texmfdistdir}/tex/context/modules/mkii/s-pre-19.mkii
21mr|texlive-context-20200524-1|3679	%{_texmfdistdir}/tex/context/modules/mkii/s-pre-30.mkii
21mr|texlive-context-20200524-1|3680	%{_texmfdistdir}/tex/context/modules/mkii/s-pre-60.mkii
21mr|texlive-context-20200524-1|3681	%{_texmfdistdir}/tex/context/modules/mkii/s-pre-61.mkii
21mr|texlive-context-20200524-1|3682	%{_texmfdistdir}/tex/context/modules/mkii/s-pre-62.mkii
21mr|texlive-context-20200524-1|3683	%{_texmfdistdir}/tex/context/modules/mkii/s-pre-63.mkii
21mr|texlive-context-20200524-1|3684	%{_texmfdistdir}/tex/context/modules/mkii/s-pre-64.mkii
21mr|texlive-context-20200524-1|3685	%{_texmfdistdir}/tex/context/modules/mkii/s-pre-68.mkii
21mr|texlive-context-20200524-1|3686	%{_texmfdistdir}/tex/context/modules/mkii/s-pre-71.mkii
21mr|texlive-context-20200524-1|3687	%{_texmfdistdir}/tex/context/modules/mkii/s-ptj-01.mkii
21mr|texlive-context-20200524-1|3688	%{_texmfdistdir}/tex/context/modules/mkii/s-syntax.mkii
21mr|texlive-context-20200524-1|3689	%{_texmfdistdir}/tex/context/modules/mkii/x-calcmath.mkii
21mr|texlive-context-20200524-1|3690	%{_texmfdistdir}/tex/context/modules/mkii/x-chemml.mkii
21mr|texlive-context-20200524-1|3691	%{_texmfdistdir}/tex/context/modules/mkii/x-chemml.xsd
21mr|texlive-context-20200524-1|3692	%{_texmfdistdir}/tex/context/modules/mkii/x-contml.mkii
21mr|texlive-context-20200524-1|3693	%{_texmfdistdir}/tex/context/modules/mkii/x-contml.xsd
21mr|texlive-context-20200524-1|3694	%{_texmfdistdir}/tex/context/modules/mkii/x-corres.mkii
21mr|texlive-context-20200524-1|3695	%{_texmfdistdir}/tex/context/modules/mkii/x-corres.rng
21mr|texlive-context-20200524-1|3696	%{_texmfdistdir}/tex/context/modules/mkii/x-dir-01.mkii
21mr|texlive-context-20200524-1|3697	%{_texmfdistdir}/tex/context/modules/mkii/x-dir-02.mkii
21mr|texlive-context-20200524-1|3698	%{_texmfdistdir}/tex/context/modules/mkii/x-dir-05.mkii
21mr|texlive-context-20200524-1|3699	%{_texmfdistdir}/tex/context/modules/mkii/x-fdf-00.mkii
21mr|texlive-context-20200524-1|3700	%{_texmfdistdir}/tex/context/modules/mkii/x-fe.mkii
21mr|texlive-context-20200524-1|3701	%{_texmfdistdir}/tex/context/modules/mkii/x-fig-00.dtd
21mr|texlive-context-20200524-1|3702	%{_texmfdistdir}/tex/context/modules/mkii/x-fig-00.mkii
21mr|texlive-context-20200524-1|3703	%{_texmfdistdir}/tex/context/modules/mkii/x-fig-00.xsd
21mr|texlive-context-20200524-1|3704	%{_texmfdistdir}/tex/context/modules/mkii/x-fig-01.mkii
21mr|texlive-context-20200524-1|3705	%{_texmfdistdir}/tex/context/modules/mkii/x-fig-02.mkii
21mr|texlive-context-20200524-1|3706	%{_texmfdistdir}/tex/context/modules/mkii/x-fig-03.mkii
21mr|texlive-context-20200524-1|3707	%{_texmfdistdir}/tex/context/modules/mkii/x-fo.mkii
21mr|texlive-context-20200524-1|3708	%{_texmfdistdir}/tex/context/modules/mkii/x-foxet.mkii
21mr|texlive-context-20200524-1|3709	%{_texmfdistdir}/tex/context/modules/mkii/x-mathml.mkii
21mr|texlive-context-20200524-1|3710	%{_texmfdistdir}/tex/context/modules/mkii/x-mathml.xsd
21mr|texlive-context-20200524-1|3711	%{_texmfdistdir}/tex/context/modules/mkii/x-newcml.mkii
21mr|texlive-context-20200524-1|3712	%{_texmfdistdir}/tex/context/modules/mkii/x-newmme.mkii
21mr|texlive-context-20200524-1|3713	%{_texmfdistdir}/tex/context/modules/mkii/x-newmml.mkii
21mr|texlive-context-20200524-1|3714	%{_texmfdistdir}/tex/context/modules/mkii/x-newmmo.mkii
21mr|texlive-context-20200524-1|3715	%{_texmfdistdir}/tex/context/modules/mkii/x-newpml.mkii
21mr|texlive-context-20200524-1|3716	%{_texmfdistdir}/tex/context/modules/mkii/x-om2cml.xsl
21mr|texlive-context-20200524-1|3717	%{_texmfdistdir}/tex/context/modules/mkii/x-openmath.mkii
21mr|texlive-context-20200524-1|3718	%{_texmfdistdir}/tex/context/modules/mkii/x-openmath.xsl
21mr|texlive-context-20200524-1|3719	%{_texmfdistdir}/tex/context/modules/mkii/x-physml.mkii
21mr|texlive-context-20200524-1|3720	%{_texmfdistdir}/tex/context/modules/mkii/x-physml.xsd
21mr|texlive-context-20200524-1|3721	%{_texmfdistdir}/tex/context/modules/mkii/x-res-00.mkii
21mr|texlive-context-20200524-1|3722	%{_texmfdistdir}/tex/context/modules/mkii/x-res-01.mkii
21mr|texlive-context-20200524-1|3723	%{_texmfdistdir}/tex/context/modules/mkii/x-res-02.mkii
21mr|texlive-context-20200524-1|3724	%{_texmfdistdir}/tex/context/modules/mkii/x-res-03.mkii
21mr|texlive-context-20200524-1|3725	%{_texmfdistdir}/tex/context/modules/mkii/x-res-04.mkii
21mr|texlive-context-20200524-1|3726	%{_texmfdistdir}/tex/context/modules/mkii/x-res-08.mkii
21mr|texlive-context-20200524-1|3727	%{_texmfdistdir}/tex/context/modules/mkii/x-res-09.mkii
21mr|texlive-context-20200524-1|3728	%{_texmfdistdir}/tex/context/modules/mkii/x-res-10.mkii
21mr|texlive-context-20200524-1|3729	%{_texmfdistdir}/tex/context/modules/mkii/x-res-11.mkii
21mr|texlive-context-20200524-1|3730	%{_texmfdistdir}/tex/context/modules/mkii/x-res-12.mkii
21mr|texlive-context-20200524-1|3731	%{_texmfdistdir}/tex/context/modules/mkii/x-res-20.mkii
21mr|texlive-context-20200524-1|3732	%{_texmfdistdir}/tex/context/modules/mkii/x-res-50.mkii
21mr|texlive-context-20200524-1|3733	%{_texmfdistdir}/tex/context/modules/mkii/x-sch-00.mkii
21mr|texlive-context-20200524-1|3734	%{_texmfdistdir}/tex/context/modules/mkii/x-sch-01.mkii
21mr|texlive-context-20200524-1|3735	%{_texmfdistdir}/tex/context/modules/mkii/x-set-01.mkii
21mr|texlive-context-20200524-1|3736	%{_texmfdistdir}/tex/context/modules/mkii/x-set-02.mkii
21mr|texlive-context-20200524-1|3737	%{_texmfdistdir}/tex/context/modules/mkii/x-set-11.mkii
21mr|texlive-context-20200524-1|3738	%{_texmfdistdir}/tex/context/modules/mkii/x-set-12.mkii
21mr|texlive-context-20200524-1|3739	%{_texmfdistdir}/tex/context/modules/mkii/x-sm2om.xsl
21mr|texlive-context-20200524-1|3740	%{_texmfdistdir}/tex/context/modules/mkii/x-steps.mkii
21mr|texlive-context-20200524-1|3741	%{_texmfdistdir}/tex/context/modules/mkii/x-xml-01.mkii
21mr|texlive-context-20200524-1|3742	%{_texmfdistdir}/tex/context/modules/mkii/x-xml-02.mkii
21mr|texlive-context-20200524-1|3743	%{_texmfdistdir}/tex/context/modules/mkii/x-xml-11.mkii
21mr|texlive-context-20200524-1|3744	%{_texmfdistdir}/tex/context/modules/mkiv/m-asymptote.lua
21mr|texlive-context-20200524-1|3745	%{_texmfdistdir}/tex/context/modules/mkiv/m-asymptote.mkiv
21mr|texlive-context-20200524-1|3746	%{_texmfdistdir}/tex/context/modules/mkiv/m-barcodes.mkiv
21mr|texlive-context-20200524-1|3747	%{_texmfdistdir}/tex/context/modules/mkiv/m-catchword.mkiv
21mr|texlive-context-20200524-1|3748	%{_texmfdistdir}/tex/context/modules/mkiv/m-chart.lua
21mr|texlive-context-20200524-1|3749	%{_texmfdistdir}/tex/context/modules/mkiv/m-chart.mkvi
21mr|texlive-context-20200524-1|3750	%{_texmfdistdir}/tex/context/modules/mkiv/m-chemic.mkiv
21mr|texlive-context-20200524-1|3751	%{_texmfdistdir}/tex/context/modules/mkiv/m-compatible.mkiv
21mr|texlive-context-20200524-1|3752	%{_texmfdistdir}/tex/context/modules/mkiv/m-cweb.mkiv
21mr|texlive-context-20200524-1|3753	%{_texmfdistdir}/tex/context/modules/mkiv/m-database.lua
21mr|texlive-context-20200524-1|3754	%{_texmfdistdir}/tex/context/modules/mkiv/m-database.mkiv
21mr|texlive-context-20200524-1|3755	%{_texmfdistdir}/tex/context/modules/mkiv/m-directives.mkiv
21mr|texlive-context-20200524-1|3756	%{_texmfdistdir}/tex/context/modules/mkiv/m-educat.mkiv
21mr|texlive-context-20200524-1|3757	%{_texmfdistdir}/tex/context/modules/mkiv/m-escrito.lua
21mr|texlive-context-20200524-1|3758	%{_texmfdistdir}/tex/context/modules/mkiv/m-escrito.mkiv
21mr|texlive-context-20200524-1|3759	%{_texmfdistdir}/tex/context/modules/mkiv/m-fields.mkiv
21mr|texlive-context-20200524-1|3760	%{_texmfdistdir}/tex/context/modules/mkiv/m-format.mkiv
21mr|texlive-context-20200524-1|3761	%{_texmfdistdir}/tex/context/modules/mkiv/m-graph.mkiv
21mr|texlive-context-20200524-1|3762	%{_texmfdistdir}/tex/context/modules/mkiv/m-hemistich.mkiv
21mr|texlive-context-20200524-1|3763	%{_texmfdistdir}/tex/context/modules/mkiv/m-ipsum.mkiv
21mr|texlive-context-20200524-1|3764	%{_texmfdistdir}/tex/context/modules/mkiv/m-json.mkiv
21mr|texlive-context-20200524-1|3765	%{_texmfdistdir}/tex/context/modules/mkiv/m-layout.mkiv
21mr|texlive-context-20200524-1|3766	%{_texmfdistdir}/tex/context/modules/mkiv/m-logcategories.mkiv
21mr|texlive-context-20200524-1|3767	%{_texmfdistdir}/tex/context/modules/mkiv/m-mathcrap.mkiv
21mr|texlive-context-20200524-1|3768	%{_texmfdistdir}/tex/context/modules/mkiv/m-matrix.mkiv
21mr|texlive-context-20200524-1|3769	%{_texmfdistdir}/tex/context/modules/mkiv/m-maybe.mkiv
21mr|texlive-context-20200524-1|3770	%{_texmfdistdir}/tex/context/modules/mkiv/m-media.mkiv
21mr|texlive-context-20200524-1|3771	%{_texmfdistdir}/tex/context/modules/mkiv/m-mkii.mkiv
21mr|texlive-context-20200524-1|3772	%{_texmfdistdir}/tex/context/modules/mkiv/m-mkivhacks.mkiv
21mr|texlive-context-20200524-1|3773	%{_texmfdistdir}/tex/context/modules/mkiv/m-morse.mkvi
21mr|texlive-context-20200524-1|3774	%{_texmfdistdir}/tex/context/modules/mkiv/m-narrowtt.mkiv
21mr|texlive-context-20200524-1|3775	%{_texmfdistdir}/tex/context/modules/mkiv/m-nodechart.lua
21mr|texlive-context-20200524-1|3776	%{_texmfdistdir}/tex/context/modules/mkiv/m-nodechart.mkvi
21mr|texlive-context-20200524-1|3777	%{_texmfdistdir}/tex/context/modules/mkiv/m-ntb-to-xtb.mkiv
21mr|texlive-context-20200524-1|3778	%{_texmfdistdir}/tex/context/modules/mkiv/m-obsolete.mkiv
21mr|texlive-context-20200524-1|3779	%{_texmfdistdir}/tex/context/modules/mkiv/m-oldfun.mkiv
21mr|texlive-context-20200524-1|3780	%{_texmfdistdir}/tex/context/modules/mkiv/m-oldnum.mkiv
21mr|texlive-context-20200524-1|3781	%{_texmfdistdir}/tex/context/modules/mkiv/m-old-columnsets.mkiv
21mr|texlive-context-20200524-1|3782	%{_texmfdistdir}/tex/context/modules/mkiv/m-old-multicolumns.mkiv
21mr|texlive-context-20200524-1|3783	%{_texmfdistdir}/tex/context/modules/mkiv/m-pictex.mkiv
21mr|texlive-context-20200524-1|3784	%{_texmfdistdir}/tex/context/modules/mkiv/m-pipemode.mkiv
21mr|texlive-context-20200524-1|3785	%{_texmfdistdir}/tex/context/modules/mkiv/m-pstricks.lua
21mr|texlive-context-20200524-1|3786	%{_texmfdistdir}/tex/context/modules/mkiv/m-pstricks.mkiv
21mr|texlive-context-20200524-1|3787	%{_texmfdistdir}/tex/context/modules/mkiv/m-punk.mkiv
21mr|texlive-context-20200524-1|3788	%{_texmfdistdir}/tex/context/modules/mkiv/m-scite.mkiv
21mr|texlive-context-20200524-1|3789	%{_texmfdistdir}/tex/context/modules/mkiv/m-simulate.mkiv
21mr|texlive-context-20200524-1|3790	%{_texmfdistdir}/tex/context/modules/mkiv/m-spreadsheet.lua
21mr|texlive-context-20200524-1|3791	%{_texmfdistdir}/tex/context/modules/mkiv/m-spreadsheet.mkiv
21mr|texlive-context-20200524-1|3792	%{_texmfdistdir}/tex/context/modules/mkiv/m-sql.mkiv
21mr|texlive-context-20200524-1|3793	%{_texmfdistdir}/tex/context/modules/mkiv/m-steps.lua
21mr|texlive-context-20200524-1|3794	%{_texmfdistdir}/tex/context/modules/mkiv/m-steps.mkvi
21mr|texlive-context-20200524-1|3795	%{_texmfdistdir}/tex/context/modules/mkiv/m-subsub.mkiv
21mr|texlive-context-20200524-1|3796	%{_texmfdistdir}/tex/context/modules/mkiv/m-timing.mkiv
21mr|texlive-context-20200524-1|3797	%{_texmfdistdir}/tex/context/modules/mkiv/m-three.mkiv
21mr|texlive-context-20200524-1|3798	%{_texmfdistdir}/tex/context/modules/mkiv/m-trackers.mkiv
21mr|texlive-context-20200524-1|3799	%{_texmfdistdir}/tex/context/modules/mkiv/m-translate.mkiv
21mr|texlive-context-20200524-1|3800	%{_texmfdistdir}/tex/context/modules/mkiv/m-typesetting.mkiv
21mr|texlive-context-20200524-1|3801	%{_texmfdistdir}/tex/context/modules/mkiv/m-units.mkiv
21mr|texlive-context-20200524-1|3802	%{_texmfdistdir}/tex/context/modules/mkiv/m-visual.mkiv
21mr|texlive-context-20200524-1|3803	%{_texmfdistdir}/tex/context/modules/mkiv/ppchtex.mkiv
21mr|texlive-context-20200524-1|3804	%{_texmfdistdir}/tex/context/modules/mkiv/s-abbreviations-mixed.mkiv
21mr|texlive-context-20200524-1|3805	%{_texmfdistdir}/tex/context/modules/mkiv/s-abbreviations-pseudocaps.mkiv
21mr|texlive-context-20200524-1|3806	%{_texmfdistdir}/tex/context/modules/mkiv/s-abbreviations-smallcaps.mkiv
21mr|texlive-context-20200524-1|3807	%{_texmfdistdir}/tex/context/modules/mkiv/s-abbreviations-words.mkiv
21mr|texlive-context-20200524-1|3808	%{_texmfdistdir}/tex/context/modules/mkiv/s-article-basic.mkiv
21mr|texlive-context-20200524-1|3809	%{_texmfdistdir}/tex/context/modules/mkiv/s-article-titlepage.mkiv
21mr|texlive-context-20200524-1|3810	%{_texmfdistdir}/tex/context/modules/mkiv/s-article-titletop.mkiv
21mr|texlive-context-20200524-1|3811	%{_texmfdistdir}/tex/context/modules/mkiv/s-cgj.mkiv
21mr|texlive-context-20200524-1|3812	%{_texmfdistdir}/tex/context/modules/mkiv/s-characters-properties.lua
21mr|texlive-context-20200524-1|3813	%{_texmfdistdir}/tex/context/modules/mkiv/s-characters-properties.mkiv
21mr|texlive-context-20200524-1|3814	%{_texmfdistdir}/tex/context/modules/mkiv/s-domotica-settings.lua
21mr|texlive-context-20200524-1|3815	%{_texmfdistdir}/tex/context/modules/mkiv/s-domotica-settings.mkiv
21mr|texlive-context-20200524-1|3816	%{_texmfdistdir}/tex/context/modules/mkiv/s-evohome.mkiv
21mr|texlive-context-20200524-1|3817	%{_texmfdistdir}/tex/context/modules/mkiv/s-figures-names.mkiv
21mr|texlive-context-20200524-1|3818	%{_texmfdistdir}/tex/context/modules/mkiv/s-fonts-basics.mkiv
21mr|texlive-context-20200524-1|3819	%{_texmfdistdir}/tex/context/modules/mkiv/s-fonts-cjk.mkiv
21mr|texlive-context-20200524-1|3820	%{_texmfdistdir}/tex/context/modules/mkiv/s-fonts-charts.mkiv
21mr|texlive-context-20200524-1|3821	%{_texmfdistdir}/tex/context/modules/mkiv/s-fonts-complete.mkiv
21mr|texlive-context-20200524-1|3822	%{_texmfdistdir}/tex/context/modules/mkiv/s-fonts-coverage.lua
21mr|texlive-context-20200524-1|3823	%{_texmfdistdir}/tex/context/modules/mkiv/s-fonts-coverage.mkiv
21mr|texlive-context-20200524-1|3824	%{_texmfdistdir}/tex/context/modules/mkiv/s-fonts-effects.mkiv
21mr|texlive-context-20200524-1|3825	%{_texmfdistdir}/tex/context/modules/mkiv/s-fonts-emoji.mkiv
21mr|texlive-context-20200524-1|3826	%{_texmfdistdir}/tex/context/modules/mkiv/s-fonts-engines.mkiv
21mr|texlive-context-20200524-1|3827	%{_texmfdistdir}/tex/context/modules/mkiv/s-fonts-features.lua
21mr|texlive-context-20200524-1|3828	%{_texmfdistdir}/tex/context/modules/mkiv/s-fonts-features.mkiv
21mr|texlive-context-20200524-1|3829	%{_texmfdistdir}/tex/context/modules/mkiv/s-fonts-goodies.lua
21mr|texlive-context-20200524-1|3830	%{_texmfdistdir}/tex/context/modules/mkiv/s-fonts-goodies.mkiv
21mr|texlive-context-20200524-1|3831	%{_texmfdistdir}/tex/context/modules/mkiv/s-fonts-kerns.mkiv
21mr|texlive-context-20200524-1|3832	%{_texmfdistdir}/tex/context/modules/mkiv/s-fonts-ligatures.mkiv
21mr|texlive-context-20200524-1|3833	%{_texmfdistdir}/tex/context/modules/mkiv/s-fonts-missing.lua
21mr|texlive-context-20200524-1|3834	%{_texmfdistdir}/tex/context/modules/mkiv/s-fonts-missing.mkiv
21mr|texlive-context-20200524-1|3835	%{_texmfdistdir}/tex/context/modules/mkiv/s-fonts-overlay.mkiv
21mr|texlive-context-20200524-1|3836	%{_texmfdistdir}/tex/context/modules/mkiv/s-fonts-shapes.lua
21mr|texlive-context-20200524-1|3837	%{_texmfdistdir}/tex/context/modules/mkiv/s-fonts-shapes.mkiv
21mr|texlive-context-20200524-1|3838	%{_texmfdistdir}/tex/context/modules/mkiv/s-fonts-statistics.mkiv
21mr|texlive-context-20200524-1|3839	%{_texmfdistdir}/tex/context/modules/mkiv/s-fonts-steps.mkiv
21mr|texlive-context-20200524-1|3840	%{_texmfdistdir}/tex/context/modules/mkiv/s-fonts-system.lua
21mr|texlive-context-20200524-1|3841	%{_texmfdistdir}/tex/context/modules/mkiv/s-fonts-system.mkiv
21mr|texlive-context-20200524-1|3842	%{_texmfdistdir}/tex/context/modules/mkiv/s-fonts-tables.lua
21mr|texlive-context-20200524-1|3843	%{_texmfdistdir}/tex/context/modules/mkiv/s-fonts-tables.mkiv
21mr|texlive-context-20200524-1|3844	%{_texmfdistdir}/tex/context/modules/mkiv/s-fonts-variable.lua
21mr|texlive-context-20200524-1|3845	%{_texmfdistdir}/tex/context/modules/mkiv/s-fonts-variable.mkiv
21mr|texlive-context-20200524-1|3846	%{_texmfdistdir}/tex/context/modules/mkiv/s-fonts-vectors.lua
21mr|texlive-context-20200524-1|3847	%{_texmfdistdir}/tex/context/modules/mkiv/s-fonts-vectors.mkiv
21mr|texlive-context-20200524-1|3848	%{_texmfdistdir}/tex/context/modules/mkiv/s-inf-01.mkvi
21mr|texlive-context-20200524-1|3849	%{_texmfdistdir}/tex/context/modules/mkiv/s-inf-02.mkiv
21mr|texlive-context-20200524-1|3850	%{_texmfdistdir}/tex/context/modules/mkiv/s-inf-03.mkiv
21mr|texlive-context-20200524-1|3851	%{_texmfdistdir}/tex/context/modules/mkiv/s-inf-04.mkiv
21mr|texlive-context-20200524-1|3852	%{_texmfdistdir}/tex/context/modules/mkiv/s-languages-counters.lua
21mr|texlive-context-20200524-1|3853	%{_texmfdistdir}/tex/context/modules/mkiv/s-languages-counters.mkiv
21mr|texlive-context-20200524-1|3854	%{_texmfdistdir}/tex/context/modules/mkiv/s-languages-frequencies.lua
21mr|texlive-context-20200524-1|3855	%{_texmfdistdir}/tex/context/modules/mkiv/s-languages-frequencies.mkiv
21mr|texlive-context-20200524-1|3856	%{_texmfdistdir}/tex/context/modules/mkiv/s-languages-hyphenation.lua
21mr|texlive-context-20200524-1|3857	%{_texmfdistdir}/tex/context/modules/mkiv/s-languages-hyphenation.mkiv
21mr|texlive-context-20200524-1|3858	%{_texmfdistdir}/tex/context/modules/mkiv/s-languages-sorting.lua
21mr|texlive-context-20200524-1|3859	%{_texmfdistdir}/tex/context/modules/mkiv/s-languages-sorting.mkiv
21mr|texlive-context-20200524-1|3860	%{_texmfdistdir}/tex/context/modules/mkiv/s-languages-system.lua
21mr|texlive-context-20200524-1|3861	%{_texmfdistdir}/tex/context/modules/mkiv/s-languages-system.mkiv
21mr|texlive-context-20200524-1|3862	%{_texmfdistdir}/tex/context/modules/mkiv/s-languages-words.lua
21mr|texlive-context-20200524-1|3863	%{_texmfdistdir}/tex/context/modules/mkiv/s-languages-words.mkiv
21mr|texlive-context-20200524-1|3864	%{_texmfdistdir}/tex/context/modules/mkiv/s-lingual-de.mkiv
21mr|texlive-context-20200524-1|3865	%{_texmfdistdir}/tex/context/modules/mkiv/s-magazine-basic.mkiv
21mr|texlive-context-20200524-1|3866	%{_texmfdistdir}/tex/context/modules/mkiv/s-maps.mkiv
21mr|texlive-context-20200524-1|3867	%{_texmfdistdir}/tex/context/modules/mkiv/s-math-characters.lua
21mr|texlive-context-20200524-1|3868	%{_texmfdistdir}/tex/context/modules/mkiv/s-math-characters.mkiv
21mr|texlive-context-20200524-1|3869	%{_texmfdistdir}/tex/context/modules/mkiv/s-math-coverage.lua
21mr|texlive-context-20200524-1|3870	%{_texmfdistdir}/tex/context/modules/mkiv/s-math-coverage.mkiv
21mr|texlive-context-20200524-1|3871	%{_texmfdistdir}/tex/context/modules/mkiv/s-math-extensibles.mkiv
21mr|texlive-context-20200524-1|3872	%{_texmfdistdir}/tex/context/modules/mkiv/s-math-ligatures.lua
21mr|texlive-context-20200524-1|3873	%{_texmfdistdir}/tex/context/modules/mkiv/s-math-ligatures.mkiv
21mr|texlive-context-20200524-1|3874	%{_texmfdistdir}/tex/context/modules/mkiv/s-math-parameters.lua
21mr|texlive-context-20200524-1|3875	%{_texmfdistdir}/tex/context/modules/mkiv/s-math-parameters.mkiv
21mr|texlive-context-20200524-1|3876	%{_texmfdistdir}/tex/context/modules/mkiv/s-math-repertoire.mkiv
21mr|texlive-context-20200524-1|3877	%{_texmfdistdir}/tex/context/modules/mkiv/s-module-basic.mkiv
21mr|texlive-context-20200524-1|3878	%{_texmfdistdir}/tex/context/modules/mkiv/s-pages-statistics.mkiv
21mr|texlive-context-20200524-1|3879	%{_texmfdistdir}/tex/context/modules/mkiv/s-physics-units.mkiv
21mr|texlive-context-20200524-1|3880	%{_texmfdistdir}/tex/context/modules/mkiv/s-present-balls.mkiv
21mr|texlive-context-20200524-1|3881	%{_texmfdistdir}/tex/context/modules/mkiv/s-present-banner.mkiv
21mr|texlive-context-20200524-1|3882	%{_texmfdistdir}/tex/context/modules/mkiv/s-present-bars.mkiv
21mr|texlive-context-20200524-1|3883	%{_texmfdistdir}/tex/context/modules/mkiv/s-present-colorful.mkiv
21mr|texlive-context-20200524-1|3884	%{_texmfdistdir}/tex/context/modules/mkiv/s-present-common.mkiv
21mr|texlive-context-20200524-1|3885	%{_texmfdistdir}/tex/context/modules/mkiv/s-present-dark.mkiv
21mr|texlive-context-20200524-1|3886	%{_texmfdistdir}/tex/context/modules/mkiv/s-present-four.mkiv
21mr|texlive-context-20200524-1|3887	%{_texmfdistdir}/tex/context/modules/mkiv/s-present-funny.mkiv
21mr|texlive-context-20200524-1|3888	%{_texmfdistdir}/tex/context/modules/mkiv/s-present-fuzzy.mkiv
21mr|texlive-context-20200524-1|3889	%{_texmfdistdir}/tex/context/modules/mkiv/s-present-green.mkiv
21mr|texlive-context-20200524-1|3890	%{_texmfdistdir}/tex/context/modules/mkiv/s-present-grow.mkiv
21mr|texlive-context-20200524-1|3891	%{_texmfdistdir}/tex/context/modules/mkiv/s-present-lines.mkiv
21mr|texlive-context-20200524-1|3892	%{_texmfdistdir}/tex/context/modules/mkiv/s-present-luatex.mkiv
21mr|texlive-context-20200524-1|3893	%{_texmfdistdir}/tex/context/modules/mkiv/s-present-organic.mkiv
21mr|texlive-context-20200524-1|3894	%{_texmfdistdir}/tex/context/modules/mkiv/s-present-original.mkiv
21mr|texlive-context-20200524-1|3895	%{_texmfdistdir}/tex/context/modules/mkiv/s-present-ovals.mkiv
21mr|texlive-context-20200524-1|3896	%{_texmfdistdir}/tex/context/modules/mkiv/s-present-overlap.mkiv
21mr|texlive-context-20200524-1|3897	%{_texmfdistdir}/tex/context/modules/mkiv/s-present-phone.mkiv
21mr|texlive-context-20200524-1|3898	%{_texmfdistdir}/tex/context/modules/mkiv/s-present-punk.mkiv
21mr|texlive-context-20200524-1|3899	%{_texmfdistdir}/tex/context/modules/mkiv/s-present-random.lua
21mr|texlive-context-20200524-1|3900	%{_texmfdistdir}/tex/context/modules/mkiv/s-present-random.mkiv
21mr|texlive-context-20200524-1|3901	%{_texmfdistdir}/tex/context/modules/mkiv/s-present-shaded.mkiv
21mr|texlive-context-20200524-1|3902	%{_texmfdistdir}/tex/context/modules/mkiv/s-present-simple.mkiv
21mr|texlive-context-20200524-1|3903	%{_texmfdistdir}/tex/context/modules/mkiv/s-present-slanted.mkiv
21mr|texlive-context-20200524-1|3904	%{_texmfdistdir}/tex/context/modules/mkiv/s-present-split.mkiv
21mr|texlive-context-20200524-1|3905	%{_texmfdistdir}/tex/context/modules/mkiv/s-present-stack.mkiv
21mr|texlive-context-20200524-1|3906	%{_texmfdistdir}/tex/context/modules/mkiv/s-present-steps.mkiv
21mr|texlive-context-20200524-1|3907	%{_texmfdistdir}/tex/context/modules/mkiv/s-present-stepper.mkiv
21mr|texlive-context-20200524-1|3908	%{_texmfdistdir}/tex/context/modules/mkiv/s-present-stepwise.mkiv
21mr|texlive-context-20200524-1|3909	%{_texmfdistdir}/tex/context/modules/mkiv/s-present-tiles.mkiv
21mr|texlive-context-20200524-1|3910	%{_texmfdistdir}/tex/context/modules/mkiv/s-present-weird.mkiv
21mr|texlive-context-20200524-1|3911	%{_texmfdistdir}/tex/context/modules/mkiv/s-present-windows.mkiv
21mr|texlive-context-20200524-1|3912	%{_texmfdistdir}/tex/context/modules/mkiv/s-present-wobbling.mkiv
21mr|texlive-context-20200524-1|3913	%{_texmfdistdir}/tex/context/modules/mkiv/s-references-identify.mkiv
21mr|texlive-context-20200524-1|3914	%{_texmfdistdir}/tex/context/modules/mkiv/s-references-show.mkiv
21mr|texlive-context-20200524-1|3915	%{_texmfdistdir}/tex/context/modules/mkiv/s-regimes-list.mkiv
21mr|texlive-context-20200524-1|3916	%{_texmfdistdir}/tex/context/modules/mkiv/s-setups-macros.mkiv
21mr|texlive-context-20200524-1|3917	%{_texmfdistdir}/tex/context/modules/mkiv/s-setups-missing.mkiv
21mr|texlive-context-20200524-1|3918	%{_texmfdistdir}/tex/context/modules/mkiv/s-sql-tables.lua
21mr|texlive-context-20200524-1|3919	%{_texmfdistdir}/tex/context/modules/mkiv/s-sql-tables.mkiv
21mr|texlive-context-20200524-1|3920	%{_texmfdistdir}/tex/context/modules/mkiv/s-structure-sections.mkiv
21mr|texlive-context-20200524-1|3921	%{_texmfdistdir}/tex/context/modules/mkiv/s-syntax.mkiv
21mr|texlive-context-20200524-1|3922	%{_texmfdistdir}/tex/context/modules/mkiv/s-tugboat.mkiv
21mr|texlive-context-20200524-1|3923	%{_texmfdistdir}/tex/context/modules/mkiv/s-tugboat-columns.mkiv
21mr|texlive-context-20200524-1|3924	%{_texmfdistdir}/tex/context/modules/mkiv/s-typesetting-kerning.mkiv
21mr|texlive-context-20200524-1|3925	%{_texmfdistdir}/tex/context/modules/mkiv/s-xml-analyzers.lua
21mr|texlive-context-20200524-1|3926	%{_texmfdistdir}/tex/context/modules/mkiv/s-xml-analyzers.mkiv
21mr|texlive-context-20200524-1|3927	%{_texmfdistdir}/tex/context/modules/mkiv/s-youless.mkiv
21mr|texlive-context-20200524-1|3928	%{_texmfdistdir}/tex/context/modules/mkiv/x-asciimath.lua
21mr|texlive-context-20200524-1|3929	%{_texmfdistdir}/tex/context/modules/mkiv/x-asciimath.mkiv
21mr|texlive-context-20200524-1|3930	%{_texmfdistdir}/tex/context/modules/mkiv/x-calcmath.lua
21mr|texlive-context-20200524-1|3931	%{_texmfdistdir}/tex/context/modules/mkiv/x-calcmath.mkiv
21mr|texlive-context-20200524-1|3932	%{_texmfdistdir}/tex/context/modules/mkiv/x-cals.lua
21mr|texlive-context-20200524-1|3933	%{_texmfdistdir}/tex/context/modules/mkiv/x-cals.mkiv
21mr|texlive-context-20200524-1|3934	%{_texmfdistdir}/tex/context/modules/mkiv/x-chemml.lua
21mr|texlive-context-20200524-1|3935	%{_texmfdistdir}/tex/context/modules/mkiv/x-chemml.mkiv
21mr|texlive-context-20200524-1|3936	%{_texmfdistdir}/tex/context/modules/mkiv/x-ct.lua
21mr|texlive-context-20200524-1|3937	%{_texmfdistdir}/tex/context/modules/mkiv/x-ct.mkiv
21mr|texlive-context-20200524-1|3938	%{_texmfdistdir}/tex/context/modules/mkiv/x-entities.mkiv
21mr|texlive-context-20200524-1|3939	%{_texmfdistdir}/tex/context/modules/mkiv/x-foxet.mkiv
21mr|texlive-context-20200524-1|3940	%{_texmfdistdir}/tex/context/modules/mkiv/x-html.mkiv
21mr|texlive-context-20200524-1|3941	%{_texmfdistdir}/tex/context/modules/mkiv/x-ldx.ctx
21mr|texlive-context-20200524-1|3942	%{_texmfdistdir}/tex/context/modules/mkiv/x-ldx.lua
21mr|texlive-context-20200524-1|3943	%{_texmfdistdir}/tex/context/modules/mkiv/x-ldx.mkiv
21mr|texlive-context-20200524-1|3944	%{_texmfdistdir}/tex/context/modules/mkiv/x-lmx-demo.mkiv
21mr|texlive-context-20200524-1|3945	%{_texmfdistdir}/tex/context/modules/mkiv/x-lmx-html.mkiv
21mr|texlive-context-20200524-1|3946	%{_texmfdistdir}/tex/context/modules/mkiv/x-math-svg.lua
21mr|texlive-context-20200524-1|3947	%{_texmfdistdir}/tex/context/modules/mkiv/x-math-svg.mkvi
21mr|texlive-context-20200524-1|3948	%{_texmfdistdir}/tex/context/modules/mkiv/x-mathml-basics.mkiv
21mr|texlive-context-20200524-1|3949	%{_texmfdistdir}/tex/context/modules/mkiv/x-mathml-html.mkiv
21mr|texlive-context-20200524-1|3950	%{_texmfdistdir}/tex/context/modules/mkiv/x-mathml.lua
21mr|texlive-context-20200524-1|3951	%{_texmfdistdir}/tex/context/modules/mkiv/x-mathml.mkiv
21mr|texlive-context-20200524-1|3952	%{_texmfdistdir}/tex/context/modules/mkiv/x-newmml.mkiv
21mr|texlive-context-20200524-1|3953	%{_texmfdistdir}/tex/context/modules/mkiv/x-pandoc.mkiv
21mr|texlive-context-20200524-1|3954	%{_texmfdistdir}/tex/context/modules/mkiv/x-pfs-01.mkiv
21mr|texlive-context-20200524-1|3955	%{_texmfdistdir}/tex/context/modules/mkiv/x-pfsense.ctx
21mr|texlive-context-20200524-1|3956	%{_texmfdistdir}/tex/context/modules/mkiv/x-physml.mkiv
21mr|texlive-context-20200524-1|3957	%{_texmfdistdir}/tex/context/modules/mkiv/x-res-01.mkiv
21mr|texlive-context-20200524-1|3958	%{_texmfdistdir}/tex/context/modules/mkiv/x-res-50.mkiv
21mr|texlive-context-20200524-1|3959	%{_texmfdistdir}/tex/context/modules/mkiv/x-setups-basics.mkiv
21mr|texlive-context-20200524-1|3960	%{_texmfdistdir}/tex/context/modules/mkiv/x-setups-generate.mkiv
21mr|texlive-context-20200524-1|3961	%{_texmfdistdir}/tex/context/modules/mkiv/x-setups-overview.mkiv
21mr|texlive-context-20200524-1|3962	%{_texmfdistdir}/tex/context/modules/mkiv/x-setups-proofing.mkiv
21mr|texlive-context-20200524-1|3963	%{_texmfdistdir}/tex/context/modules/mkiv/x-setups.ctx
21mr|texlive-context-20200524-1|3964	%{_texmfdistdir}/tex/context/modules/mkiv/x-setups.mkiv
21mr|texlive-context-20200524-1|3965	%{_texmfdistdir}/tex/context/modules/mkiv/x-steps.mkiv
21mr|texlive-context-20200524-1|3966	%{_texmfdistdir}/tex/context/modules/mkiv/x-udhr.mkiv
21mr|texlive-context-20200524-1|3967	%{_texmfdistdir}/tex/context/modules/mkiv/x-xfdf.mkiv
21mr|texlive-context-20200524-1|3968	%{_texmfdistdir}/tex/context/patterns/common/lang-af.rme
21mr|texlive-context-20200524-1|3969	%{_texmfdistdir}/tex/context/patterns/common/lang-agr.rme
21mr|texlive-context-20200524-1|3970	%{_texmfdistdir}/tex/context/patterns/common/lang-ala.rme
21mr|texlive-context-20200524-1|3971	%{_texmfdistdir}/tex/context/patterns/common/lang-bg.rme
21mr|texlive-context-20200524-1|3972	%{_texmfdistdir}/tex/context/patterns/common/lang-ca.rme
21mr|texlive-context-20200524-1|3973	%{_texmfdistdir}/tex/context/patterns/common/lang-cs.rme
21mr|texlive-context-20200524-1|3974	%{_texmfdistdir}/tex/context/patterns/common/lang-cy.rme
21mr|texlive-context-20200524-1|3975	%{_texmfdistdir}/tex/context/patterns/common/lang-da.rme
21mr|texlive-context-20200524-1|3976	%{_texmfdistdir}/tex/context/patterns/common/lang-de.rme
21mr|texlive-context-20200524-1|3977	%{_texmfdistdir}/tex/context/patterns/common/lang-deo.rme
21mr|texlive-context-20200524-1|3978	%{_texmfdistdir}/tex/context/patterns/common/lang-es.rme
21mr|texlive-context-20200524-1|3979	%{_texmfdistdir}/tex/context/patterns/common/lang-et.rme
21mr|texlive-context-20200524-1|3980	%{_texmfdistdir}/tex/context/patterns/common/lang-eu.rme
21mr|texlive-context-20200524-1|3981	%{_texmfdistdir}/tex/context/patterns/common/lang-fi.rme
21mr|texlive-context-20200524-1|3982	%{_texmfdistdir}/tex/context/patterns/common/lang-fr.rme
21mr|texlive-context-20200524-1|3983	%{_texmfdistdir}/tex/context/patterns/common/lang-gb.rme
21mr|texlive-context-20200524-1|3984	%{_texmfdistdir}/tex/context/patterns/common/lang-hr.rme
21mr|texlive-context-20200524-1|3985	%{_texmfdistdir}/tex/context/patterns/common/lang-hu.rme
21mr|texlive-context-20200524-1|3986	%{_texmfdistdir}/tex/context/patterns/common/lang-is.rme
21mr|texlive-context-20200524-1|3987	%{_texmfdistdir}/tex/context/patterns/common/lang-it.rme
21mr|texlive-context-20200524-1|3988	%{_texmfdistdir}/tex/context/patterns/common/lang-la.rme
21mr|texlive-context-20200524-1|3989	%{_texmfdistdir}/tex/context/patterns/common/lang-lt.rme
21mr|texlive-context-20200524-1|3990	%{_texmfdistdir}/tex/context/patterns/common/lang-lv.rme
21mr|texlive-context-20200524-1|3991	%{_texmfdistdir}/tex/context/patterns/common/lang-mk.rme
21mr|texlive-context-20200524-1|3992	%{_texmfdistdir}/tex/context/patterns/common/lang-ml.rme
21mr|texlive-context-20200524-1|3993	%{_texmfdistdir}/tex/context/patterns/common/lang-mn.rme
21mr|texlive-context-20200524-1|3994	%{_texmfdistdir}/tex/context/patterns/common/lang-nb.rme
21mr|texlive-context-20200524-1|3995	%{_texmfdistdir}/tex/context/patterns/common/lang-nl.rme
21mr|texlive-context-20200524-1|3996	%{_texmfdistdir}/tex/context/patterns/common/lang-nn.rme
21mr|texlive-context-20200524-1|3997	%{_texmfdistdir}/tex/context/patterns/common/lang-pl.rme
21mr|texlive-context-20200524-1|3998	%{_texmfdistdir}/tex/context/patterns/common/lang-pt.rme
21mr|texlive-context-20200524-1|3999	%{_texmfdistdir}/tex/context/patterns/common/lang-ro.rme
21mr|texlive-context-20200524-1|4000	%{_texmfdistdir}/tex/context/patterns/common/lang-ru.rme
21mr|texlive-context-20200524-1|4001	%{_texmfdistdir}/tex/context/patterns/common/lang-sk.rme
21mr|texlive-context-20200524-1|4002	%{_texmfdistdir}/tex/context/patterns/common/lang-sl.rme
21mr|texlive-context-20200524-1|4003	%{_texmfdistdir}/tex/context/patterns/common/lang-sr.rme
21mr|texlive-context-20200524-1|4004	%{_texmfdistdir}/tex/context/patterns/common/lang-sv.rme
21mr|texlive-context-20200524-1|4005	%{_texmfdistdir}/tex/context/patterns/common/lang-th.rme
21mr|texlive-context-20200524-1|4006	%{_texmfdistdir}/tex/context/patterns/common/lang-tk.rme
21mr|texlive-context-20200524-1|4007	%{_texmfdistdir}/tex/context/patterns/common/lang-tr.rme
21mr|texlive-context-20200524-1|4008	%{_texmfdistdir}/tex/context/patterns/common/lang-uk.rme
21mr|texlive-context-20200524-1|4009	%{_texmfdistdir}/tex/context/patterns/common/lang-us.rme
21mr|texlive-context-20200524-1|4010	%{_texmfdistdir}/tex/context/patterns/common/lang-zh.rme
21mr|texlive-context-20200524-1|4011	%{_texmfdistdir}/tex/context/patterns/mkii/lang-af.hyp
21mr|texlive-context-20200524-1|4012	%{_texmfdistdir}/tex/context/patterns/mkii/lang-af.pat
21mr|texlive-context-20200524-1|4013	%{_texmfdistdir}/tex/context/patterns/mkii/lang-agr.hyp
21mr|texlive-context-20200524-1|4014	%{_texmfdistdir}/tex/context/patterns/mkii/lang-agr.pat
21mr|texlive-context-20200524-1|4015	%{_texmfdistdir}/tex/context/patterns/mkii/lang-ala.hyp
21mr|texlive-context-20200524-1|4016	%{_texmfdistdir}/tex/context/patterns/mkii/lang-ala.pat
21mr|texlive-context-20200524-1|4017	%{_texmfdistdir}/tex/context/patterns/mkii/lang-bg.hyp
21mr|texlive-context-20200524-1|4018	%{_texmfdistdir}/tex/context/patterns/mkii/lang-bg.pat
21mr|texlive-context-20200524-1|4019	%{_texmfdistdir}/tex/context/patterns/mkii/lang-ca.hyp
21mr|texlive-context-20200524-1|4020	%{_texmfdistdir}/tex/context/patterns/mkii/lang-ca.pat
21mr|texlive-context-20200524-1|4021	%{_texmfdistdir}/tex/context/patterns/mkii/lang-cs.hyp
21mr|texlive-context-20200524-1|4022	%{_texmfdistdir}/tex/context/patterns/mkii/lang-cs.pat
21mr|texlive-context-20200524-1|4023	%{_texmfdistdir}/tex/context/patterns/mkii/lang-cy.hyp
21mr|texlive-context-20200524-1|4024	%{_texmfdistdir}/tex/context/patterns/mkii/lang-cy.pat
21mr|texlive-context-20200524-1|4025	%{_texmfdistdir}/tex/context/patterns/mkii/lang-da.hyp
21mr|texlive-context-20200524-1|4026	%{_texmfdistdir}/tex/context/patterns/mkii/lang-da.pat
21mr|texlive-context-20200524-1|4027	%{_texmfdistdir}/tex/context/patterns/mkii/lang-de.hyp
21mr|texlive-context-20200524-1|4028	%{_texmfdistdir}/tex/context/patterns/mkii/lang-de.pat
21mr|texlive-context-20200524-1|4029	%{_texmfdistdir}/tex/context/patterns/mkii/lang-deo.hyp
21mr|texlive-context-20200524-1|4030	%{_texmfdistdir}/tex/context/patterns/mkii/lang-deo.pat
21mr|texlive-context-20200524-1|4031	%{_texmfdistdir}/tex/context/patterns/mkii/lang-es.hyp
21mr|texlive-context-20200524-1|4032	%{_texmfdistdir}/tex/context/patterns/mkii/lang-es.pat
21mr|texlive-context-20200524-1|4033	%{_texmfdistdir}/tex/context/patterns/mkii/lang-et.hyp
21mr|texlive-context-20200524-1|4034	%{_texmfdistdir}/tex/context/patterns/mkii/lang-et.pat
21mr|texlive-context-20200524-1|4035	%{_texmfdistdir}/tex/context/patterns/mkii/lang-eu.hyp
21mr|texlive-context-20200524-1|4036	%{_texmfdistdir}/tex/context/patterns/mkii/lang-eu.pat
21mr|texlive-context-20200524-1|4037	%{_texmfdistdir}/tex/context/patterns/mkii/lang-fi.hyp
21mr|texlive-context-20200524-1|4038	%{_texmfdistdir}/tex/context/patterns/mkii/lang-fi.pat
21mr|texlive-context-20200524-1|4039	%{_texmfdistdir}/tex/context/patterns/mkii/lang-fr.hyp
21mr|texlive-context-20200524-1|4040	%{_texmfdistdir}/tex/context/patterns/mkii/lang-fr.pat
21mr|texlive-context-20200524-1|4041	%{_texmfdistdir}/tex/context/patterns/mkii/lang-gb.hyp
21mr|texlive-context-20200524-1|4042	%{_texmfdistdir}/tex/context/patterns/mkii/lang-gb.pat
21mr|texlive-context-20200524-1|4043	%{_texmfdistdir}/tex/context/patterns/mkii/lang-hr.hyp
21mr|texlive-context-20200524-1|4044	%{_texmfdistdir}/tex/context/patterns/mkii/lang-hr.pat
21mr|texlive-context-20200524-1|4045	%{_texmfdistdir}/tex/context/patterns/mkii/lang-hu.hyp
21mr|texlive-context-20200524-1|4046	%{_texmfdistdir}/tex/context/patterns/mkii/lang-hu.pat
21mr|texlive-context-20200524-1|4047	%{_texmfdistdir}/tex/context/patterns/mkii/lang-is.hyp
21mr|texlive-context-20200524-1|4048	%{_texmfdistdir}/tex/context/patterns/mkii/lang-is.pat
21mr|texlive-context-20200524-1|4049	%{_texmfdistdir}/tex/context/patterns/mkii/lang-it.hyp
21mr|texlive-context-20200524-1|4050	%{_texmfdistdir}/tex/context/patterns/mkii/lang-it.pat
21mr|texlive-context-20200524-1|4051	%{_texmfdistdir}/tex/context/patterns/mkii/lang-la.hyp
21mr|texlive-context-20200524-1|4052	%{_texmfdistdir}/tex/context/patterns/mkii/lang-la.pat
21mr|texlive-context-20200524-1|4053	%{_texmfdistdir}/tex/context/patterns/mkii/lang-lt.hyp
21mr|texlive-context-20200524-1|4054	%{_texmfdistdir}/tex/context/patterns/mkii/lang-lt.pat
21mr|texlive-context-20200524-1|4055	%{_texmfdistdir}/tex/context/patterns/mkii/lang-lv.hyp
21mr|texlive-context-20200524-1|4056	%{_texmfdistdir}/tex/context/patterns/mkii/lang-lv.pat
21mr|texlive-context-20200524-1|4057	%{_texmfdistdir}/tex/context/patterns/mkii/lang-mk.hyp
21mr|texlive-context-20200524-1|4058	%{_texmfdistdir}/tex/context/patterns/mkii/lang-mk.pat
21mr|texlive-context-20200524-1|4059	%{_texmfdistdir}/tex/context/patterns/mkii/lang-ml.hyp
21mr|texlive-context-20200524-1|4060	%{_texmfdistdir}/tex/context/patterns/mkii/lang-ml.pat
21mr|texlive-context-20200524-1|4061	%{_texmfdistdir}/tex/context/patterns/mkii/lang-mn.hyp
21mr|texlive-context-20200524-1|4062	%{_texmfdistdir}/tex/context/patterns/mkii/lang-mn.pat
21mr|texlive-context-20200524-1|4063	%{_texmfdistdir}/tex/context/patterns/mkii/lang-nb.hyp
21mr|texlive-context-20200524-1|4064	%{_texmfdistdir}/tex/context/patterns/mkii/lang-nb.pat
21mr|texlive-context-20200524-1|4065	%{_texmfdistdir}/tex/context/patterns/mkii/lang-nl.hyp
21mr|texlive-context-20200524-1|4066	%{_texmfdistdir}/tex/context/patterns/mkii/lang-nl.pat
21mr|texlive-context-20200524-1|4067	%{_texmfdistdir}/tex/context/patterns/mkii/lang-nn.hyp
21mr|texlive-context-20200524-1|4068	%{_texmfdistdir}/tex/context/patterns/mkii/lang-nn.pat
21mr|texlive-context-20200524-1|4069	%{_texmfdistdir}/tex/context/patterns/mkii/lang-pl.hyp
21mr|texlive-context-20200524-1|4070	%{_texmfdistdir}/tex/context/patterns/mkii/lang-pl.pat
21mr|texlive-context-20200524-1|4071	%{_texmfdistdir}/tex/context/patterns/mkii/lang-pt.hyp
21mr|texlive-context-20200524-1|4072	%{_texmfdistdir}/tex/context/patterns/mkii/lang-pt.pat
21mr|texlive-context-20200524-1|4073	%{_texmfdistdir}/tex/context/patterns/mkii/lang-ro.hyp
21mr|texlive-context-20200524-1|4074	%{_texmfdistdir}/tex/context/patterns/mkii/lang-ro.pat
21mr|texlive-context-20200524-1|4075	%{_texmfdistdir}/tex/context/patterns/mkii/lang-ru.hyp
21mr|texlive-context-20200524-1|4076	%{_texmfdistdir}/tex/context/patterns/mkii/lang-ru.pat
21mr|texlive-context-20200524-1|4077	%{_texmfdistdir}/tex/context/patterns/mkii/lang-sk.hyp
21mr|texlive-context-20200524-1|4078	%{_texmfdistdir}/tex/context/patterns/mkii/lang-sk.pat
21mr|texlive-context-20200524-1|4079	%{_texmfdistdir}/tex/context/patterns/mkii/lang-sl.hyp
21mr|texlive-context-20200524-1|4080	%{_texmfdistdir}/tex/context/patterns/mkii/lang-sl.pat
21mr|texlive-context-20200524-1|4081	%{_texmfdistdir}/tex/context/patterns/mkii/lang-sr.hyp
21mr|texlive-context-20200524-1|4082	%{_texmfdistdir}/tex/context/patterns/mkii/lang-sr.pat
21mr|texlive-context-20200524-1|4083	%{_texmfdistdir}/tex/context/patterns/mkii/lang-sv.hyp
21mr|texlive-context-20200524-1|4084	%{_texmfdistdir}/tex/context/patterns/mkii/lang-sv.pat
21mr|texlive-context-20200524-1|4085	%{_texmfdistdir}/tex/context/patterns/mkii/lang-th.hyp
21mr|texlive-context-20200524-1|4086	%{_texmfdistdir}/tex/context/patterns/mkii/lang-th.pat
21mr|texlive-context-20200524-1|4087	%{_texmfdistdir}/tex/context/patterns/mkii/lang-tk.hyp
21mr|texlive-context-20200524-1|4088	%{_texmfdistdir}/tex/context/patterns/mkii/lang-tk.pat
21mr|texlive-context-20200524-1|4089	%{_texmfdistdir}/tex/context/patterns/mkii/lang-tr.hyp
21mr|texlive-context-20200524-1|4090	%{_texmfdistdir}/tex/context/patterns/mkii/lang-tr.pat
21mr|texlive-context-20200524-1|4091	%{_texmfdistdir}/tex/context/patterns/mkii/lang-uk.hyp
21mr|texlive-context-20200524-1|4092	%{_texmfdistdir}/tex/context/patterns/mkii/lang-uk.pat
21mr|texlive-context-20200524-1|4093	%{_texmfdistdir}/tex/context/patterns/mkii/lang-us.hyp
21mr|texlive-context-20200524-1|4094	%{_texmfdistdir}/tex/context/patterns/mkii/lang-us.pat
21mr|texlive-context-20200524-1|4095	%{_texmfdistdir}/tex/context/patterns/mkii/lang-zh.hyp
21mr|texlive-context-20200524-1|4096	%{_texmfdistdir}/tex/context/patterns/mkii/lang-zh.pat
21mr|texlive-context-20200524-1|4097	%{_texmfdistdir}/tex/context/patterns/mkiv/lang-af.lua
21mr|texlive-context-20200524-1|4098	%{_texmfdistdir}/tex/context/patterns/mkiv/lang-agr.lua
21mr|texlive-context-20200524-1|4099	%{_texmfdistdir}/tex/context/patterns/mkiv/lang-ala.lua
21mr|texlive-context-20200524-1|4100	%{_texmfdistdir}/tex/context/patterns/mkiv/lang-bg.lua
21mr|texlive-context-20200524-1|4101	%{_texmfdistdir}/tex/context/patterns/mkiv/lang-ca.lua
21mr|texlive-context-20200524-1|4102	%{_texmfdistdir}/tex/context/patterns/mkiv/lang-cs.lua
21mr|texlive-context-20200524-1|4103	%{_texmfdistdir}/tex/context/patterns/mkiv/lang-cy.lua
21mr|texlive-context-20200524-1|4104	%{_texmfdistdir}/tex/context/patterns/mkiv/lang-da.lua
21mr|texlive-context-20200524-1|4105	%{_texmfdistdir}/tex/context/patterns/mkiv/lang-de.lua
21mr|texlive-context-20200524-1|4106	%{_texmfdistdir}/tex/context/patterns/mkiv/lang-deo.lua
21mr|texlive-context-20200524-1|4107	%{_texmfdistdir}/tex/context/patterns/mkiv/lang-es.lua
21mr|texlive-context-20200524-1|4108	%{_texmfdistdir}/tex/context/patterns/mkiv/lang-et.lua
21mr|texlive-context-20200524-1|4109	%{_texmfdistdir}/tex/context/patterns/mkiv/lang-eu.lua
21mr|texlive-context-20200524-1|4110	%{_texmfdistdir}/tex/context/patterns/mkiv/lang-fi.lua
21mr|texlive-context-20200524-1|4111	%{_texmfdistdir}/tex/context/patterns/mkiv/lang-fr.lua
21mr|texlive-context-20200524-1|4112	%{_texmfdistdir}/tex/context/patterns/mkiv/lang-gb.lua
21mr|texlive-context-20200524-1|4113	%{_texmfdistdir}/tex/context/patterns/mkiv/lang-hr.lua
21mr|texlive-context-20200524-1|4114	%{_texmfdistdir}/tex/context/patterns/mkiv/lang-hu.lua
21mr|texlive-context-20200524-1|4115	%{_texmfdistdir}/tex/context/patterns/mkiv/lang-is.lua
21mr|texlive-context-20200524-1|4116	%{_texmfdistdir}/tex/context/patterns/mkiv/lang-it.lua
21mr|texlive-context-20200524-1|4117	%{_texmfdistdir}/tex/context/patterns/mkiv/lang-la.lua
21mr|texlive-context-20200524-1|4118	%{_texmfdistdir}/tex/context/patterns/mkiv/lang-lt.lua
21mr|texlive-context-20200524-1|4119	%{_texmfdistdir}/tex/context/patterns/mkiv/lang-lv.lua
21mr|texlive-context-20200524-1|4120	%{_texmfdistdir}/tex/context/patterns/mkiv/lang-mk.lua
21mr|texlive-context-20200524-1|4121	%{_texmfdistdir}/tex/context/patterns/mkiv/lang-ml.lua
21mr|texlive-context-20200524-1|4122	%{_texmfdistdir}/tex/context/patterns/mkiv/lang-mn.lua
21mr|texlive-context-20200524-1|4123	%{_texmfdistdir}/tex/context/patterns/mkiv/lang-nb.lua
21mr|texlive-context-20200524-1|4124	%{_texmfdistdir}/tex/context/patterns/mkiv/lang-nl.lua
21mr|texlive-context-20200524-1|4125	%{_texmfdistdir}/tex/context/patterns/mkiv/lang-nn.lua
21mr|texlive-context-20200524-1|4126	%{_texmfdistdir}/tex/context/patterns/mkiv/lang-pl.lua
21mr|texlive-context-20200524-1|4127	%{_texmfdistdir}/tex/context/patterns/mkiv/lang-pt.lua
21mr|texlive-context-20200524-1|4128	%{_texmfdistdir}/tex/context/patterns/mkiv/lang-ro.lua
21mr|texlive-context-20200524-1|4129	%{_texmfdistdir}/tex/context/patterns/mkiv/lang-ru.lua
21mr|texlive-context-20200524-1|4130	%{_texmfdistdir}/tex/context/patterns/mkiv/lang-sk.lua
21mr|texlive-context-20200524-1|4131	%{_texmfdistdir}/tex/context/patterns/mkiv/lang-sl.lua
21mr|texlive-context-20200524-1|4132	%{_texmfdistdir}/tex/context/patterns/mkiv/lang-sr.lua
21mr|texlive-context-20200524-1|4133	%{_texmfdistdir}/tex/context/patterns/mkiv/lang-sv.lua
21mr|texlive-context-20200524-1|4134	%{_texmfdistdir}/tex/context/patterns/mkiv/lang-th.lua
21mr|texlive-context-20200524-1|4135	%{_texmfdistdir}/tex/context/patterns/mkiv/lang-tk.lua
21mr|texlive-context-20200524-1|4136	%{_texmfdistdir}/tex/context/patterns/mkiv/lang-tr.lua
21mr|texlive-context-20200524-1|4137	%{_texmfdistdir}/tex/context/patterns/mkiv/lang-uk.lua
21mr|texlive-context-20200524-1|4138	%{_texmfdistdir}/tex/context/patterns/mkiv/lang-us.lua
21mr|texlive-context-20200524-1|4139	%{_texmfdistdir}/tex/context/patterns/mkiv/lang-zh.lua
21mr|texlive-context-20200524-1|4140	%{_texmfdistdir}/tex/context/patterns/mkiv/word-xx.lua
21mr|texlive-context-20200524-1|4141	%{_texmfdistdir}/tex/context/sample/common/bryson.tex
21mr|texlive-context-20200524-1|4142	%{_texmfdistdir}/tex/context/sample/common/carey.tex
21mr|texlive-context-20200524-1|4143	%{_texmfdistdir}/tex/context/sample/common/carrol.tex
21mr|texlive-context-20200524-1|4144	%{_texmfdistdir}/tex/context/sample/common/cow-black.mps
21mr|texlive-context-20200524-1|4145	%{_texmfdistdir}/tex/context/sample/common/cow-black.pdf
21mr|texlive-context-20200524-1|4146	%{_texmfdistdir}/tex/context/sample/common/cow-brown.mps
21mr|texlive-context-20200524-1|4147	%{_texmfdistdir}/tex/context/sample/common/cow-brown.pdf
21mr|texlive-context-20200524-1|4148	%{_texmfdistdir}/tex/context/sample/common/cow.pdf
21mr|texlive-context-20200524-1|4149	%{_texmfdistdir}/tex/context/sample/common/d-res-01.xml
21mr|texlive-context-20200524-1|4150	%{_texmfdistdir}/tex/context/sample/common/darwin.tex
21mr|texlive-context-20200524-1|4151	%{_texmfdistdir}/tex/context/sample/common/davis.tex
21mr|texlive-context-20200524-1|4152	%{_texmfdistdir}/tex/context/sample/common/dawkins.tex
21mr|texlive-context-20200524-1|4153	%{_texmfdistdir}/tex/context/sample/common/demo-mps.tex
21mr|texlive-context-20200524-1|4154	%{_texmfdistdir}/tex/context/sample/common/demo-tex.tex
21mr|texlive-context-20200524-1|4155	%{_texmfdistdir}/tex/context/sample/common/demo-xml.tex
21mr|texlive-context-20200524-1|4156	%{_texmfdistdir}/tex/context/sample/common/douglas.tex
21mr|texlive-context-20200524-1|4157	%{_texmfdistdir}/tex/context/sample/common/gray.tex
21mr|texlive-context-20200524-1|4158	%{_texmfdistdir}/tex/context/sample/common/greenfield.tex
21mr|texlive-context-20200524-1|4159	%{_texmfdistdir}/tex/context/sample/common/jojomayer.tex
21mr|texlive-context-20200524-1|4160	%{_texmfdistdir}/tex/context/sample/common/klein.tex
21mr|texlive-context-20200524-1|4161	%{_texmfdistdir}/tex/context/sample/common/hacker.jpg
21mr|texlive-context-20200524-1|4162	%{_texmfdistdir}/tex/context/sample/common/hawking.tex
21mr|texlive-context-20200524-1|4163	%{_texmfdistdir}/tex/context/sample/common/knuth.tex
21mr|texlive-context-20200524-1|4164	%{_texmfdistdir}/tex/context/sample/common/linden.tex
21mr|texlive-context-20200524-1|4165	%{_texmfdistdir}/tex/context/sample/common/lorem.tex
21mr|texlive-context-20200524-1|4166	%{_texmfdistdir}/tex/context/sample/common/materie.tex
21mr|texlive-context-20200524-1|4167	%{_texmfdistdir}/tex/context/sample/common/mill.png
21mr|texlive-context-20200524-1|4168	%{_texmfdistdir}/tex/context/sample/common/montgomery.tex
21mr|texlive-context-20200524-1|4169	%{_texmfdistdir}/tex/context/sample/common/mcnish.tex
21mr|texlive-context-20200524-1|4170	%{_texmfdistdir}/tex/context/sample/common/poe.tex
21mr|texlive-context-20200524-1|4171	%{_texmfdistdir}/tex/context/sample/common/reich.tex
21mr|texlive-context-20200524-1|4172	%{_texmfdistdir}/tex/context/sample/common/sample.tex
21mr|texlive-context-20200524-1|4173	%{_texmfdistdir}/tex/context/sample/common/samples.bib
21mr|texlive-context-20200524-1|4174	%{_texmfdistdir}/tex/context/sample/common/samples.tex
21mr|texlive-context-20200524-1|4175	%{_texmfdistdir}/tex/context/sample/common/sapolsky.tex
21mr|texlive-context-20200524-1|4176	%{_texmfdistdir}/tex/context/sample/common/spider.eps
21mr|texlive-context-20200524-1|4177	%{_texmfdistdir}/tex/context/sample/common/thuan.tex
21mr|texlive-context-20200524-1|4178	%{_texmfdistdir}/tex/context/sample/common/tufte.tex
21mr|texlive-context-20200524-1|4179	%{_texmfdistdir}/tex/context/sample/common/waltham.tex
21mr|texlive-context-20200524-1|4180	%{_texmfdistdir}/tex/context/sample/common/ward.tex
21mr|texlive-context-20200524-1|4181	%{_texmfdistdir}/tex/context/sample/common/weisman.tex
21mr|texlive-context-20200524-1|4182	%{_texmfdistdir}/tex/context/sample/common/zapf.tex
21mr|texlive-context-20200524-1|4183	%{_texmfdistdir}/tex/context/sample/third/aesop-de.tex
21mr|texlive-context-20200524-1|4184	%{_texmfdistdir}/tex/context/sample/third/aristotle-grc.tex
21mr|texlive-context-20200524-1|4185	%{_texmfdistdir}/tex/context/sample/third/capek-cz.tex
21mr|texlive-context-20200524-1|4186	%{_texmfdistdir}/tex/context/sample/third/capek-vlnka-cz.tex
21mr|texlive-context-20200524-1|4187	%{_texmfdistdir}/tex/context/sample/third/cervantes-es.tex
21mr|texlive-context-20200524-1|4188	%{_texmfdistdir}/tex/context/sample/third/dequincey.tex
21mr|texlive-context-20200524-1|4189	%{_texmfdistdir}/tex/context/sample/third/dyrynk-cz.tex
21mr|texlive-context-20200524-1|4190	%{_texmfdistdir}/tex/context/sample/third/dyrynk-vlnka-cz.tex
21mr|texlive-context-20200524-1|4191	%{_texmfdistdir}/tex/context/sample/third/hviezdoslav-sk.tex
21mr|texlive-context-20200524-1|4192	%{_texmfdistdir}/tex/context/sample/third/hviezdoslav-vlnka-sk.tex
21mr|texlive-context-20200524-1|4193	%{_texmfdistdir}/tex/context/sample/third/jaros-sk.tex
21mr|texlive-context-20200524-1|4194	%{_texmfdistdir}/tex/context/sample/third/jaros-vlnka-sk.tex
21mr|texlive-context-20200524-1|4195	%{_texmfdistdir}/tex/context/sample/third/khatt-ar.tex
21mr|texlive-context-20200524-1|4196	%{_texmfdistdir}/tex/context/sample/third/khatt-en.tex
21mr|texlive-context-20200524-1|4197	%{_texmfdistdir}/tex/context/sample/third/kollar-cz.tex
21mr|texlive-context-20200524-1|4198	%{_texmfdistdir}/tex/context/sample/third/kollar-vlnka-cz.tex
21mr|texlive-context-20200524-1|4199	%{_texmfdistdir}/tex/context/sample/third/komensky-cz.tex
21mr|texlive-context-20200524-1|4200	%{_texmfdistdir}/tex/context/sample/third/komensky-vlnka-cz.tex
21mr|texlive-context-20200524-1|4201	%{_texmfdistdir}/tex/context/sample/third/krdel-sk.tex
21mr|texlive-context-20200524-1|4202	%{_texmfdistdir}/tex/context/sample/third/kun-cz.tex
21mr|texlive-context-20200524-1|4203	%{_texmfdistdir}/tex/context/sample/third/quevedo-es.tex
21mr|texlive-context-20200524-1|4204	%{_texmfdistdir}/tex/context/sample/third/slova-sk.tex
21mr|texlive-context-20200524-1|4205	%{_texmfdistdir}/tex/context/sample/third/smrek-sk.tex
21mr|texlive-context-20200524-1|4206	%{_texmfdistdir}/tex/context/sample/third/smrek-vlnka-sk.tex
21mr|texlive-context-20200524-1|4207	%{_texmfdistdir}/tex/context/test/mkiv/context-test.tex
21mr|texlive-context-20200524-1|4208	%{_texmfdistdir}/tex/context/test/mkiv/pdf-a1a-2005.mkiv
21mr|texlive-context-20200524-1|4209	%{_texmfdistdir}/tex/context/test/mkiv/pdf-a1b-2005.mkiv
21mr|texlive-context-20200524-1|4210	%{_texmfdistdir}/tex/context/test/mkiv/pdf-a2a.mkiv
21mr|texlive-context-20200524-1|4211	%{_texmfdistdir}/tex/context/test/mkiv/pdf-a2b.mkiv
21mr|texlive-context-20200524-1|4212	%{_texmfdistdir}/tex/context/test/mkiv/pdf-a2u.mkiv
21mr|texlive-context-20200524-1|4213	%{_texmfdistdir}/tex/context/test/mkiv/pdf-a3a.mkiv
21mr|texlive-context-20200524-1|4214	%{_texmfdistdir}/tex/context/test/mkiv/pdf-a3b.mkiv
21mr|texlive-context-20200524-1|4215	%{_texmfdistdir}/tex/context/test/mkiv/pdf-a3u.mkiv
21mr|texlive-context-20200524-1|4216	%{_texmfdistdir}/tex/context/test/mkiv/pdf-ua.mkiv
21mr|texlive-context-20200524-1|4217	%{_texmfdistdir}/tex/context/test/mkiv/pdf-x-common.mkiv
21mr|texlive-context-20200524-1|4218	%{_texmfdistdir}/tex/context/test/mkiv/pdf-x1a-2001.mkiv
21mr|texlive-context-20200524-1|4219	%{_texmfdistdir}/tex/context/test/mkiv/pdf-x1a-2003.mkiv
21mr|texlive-context-20200524-1|4220	%{_texmfdistdir}/tex/context/test/mkiv/pdf-x3-2002.mkiv
21mr|texlive-context-20200524-1|4221	%{_texmfdistdir}/tex/context/test/mkiv/pdf-x3-2003.mkiv
21mr|texlive-context-20200524-1|4222	%{_texmfdistdir}/tex/context/test/mkiv/pdf-x4.mkiv
21mr|texlive-context-20200524-1|4223	%{_texmfdistdir}/tex/context/test/mkiv/pdf-x4p.mkiv
21mr|texlive-context-20200524-1|4224	%{_texmfdistdir}/tex/context/user/mkii/cont-sys.rme
21mr|texlive-context-20200524-1|4225	%{_texmfdistdir}/tex/generic/context/luatex/luatex-basics-chr.lua
21mr|texlive-context-20200524-1|4226	%{_texmfdistdir}/tex/generic/context/luatex/luatex-basics-gen.lua
21mr|texlive-context-20200524-1|4227	%{_texmfdistdir}/tex/generic/context/luatex/luatex-basics-nod.lua
21mr|texlive-context-20200524-1|4228	%{_texmfdistdir}/tex/generic/context/luatex/luatex-basics-prepare.tex
21mr|texlive-context-20200524-1|4229	%{_texmfdistdir}/tex/generic/context/luatex/luatex-basics.tex
21mr|texlive-context-20200524-1|4230	%{_texmfdistdir}/tex/generic/context/luatex/luatex-core.lua
21mr|texlive-context-20200524-1|4231	%{_texmfdistdir}/tex/generic/context/luatex/luatex-core.tex
21mr|texlive-context-20200524-1|4232	%{_texmfdistdir}/tex/generic/context/luatex/luatex-fonts-def.lua
21mr|texlive-context-20200524-1|4233	%{_texmfdistdir}/tex/generic/context/luatex/luatex-fonts-demo-tt.lua
21mr|texlive-context-20200524-1|4234	%{_texmfdistdir}/tex/generic/context/luatex/luatex-fonts-demo-vf-1.lua
21mr|texlive-context-20200524-1|4235	%{_texmfdistdir}/tex/generic/context/luatex/luatex-fonts-demo-vf-4.lua
21mr|texlive-context-20200524-1|4236	%{_texmfdistdir}/tex/generic/context/luatex/luatex-fonts-enc.lua
21mr|texlive-context-20200524-1|4237	%{_texmfdistdir}/tex/generic/context/luatex/luatex-fonts-ext.lua
21mr|texlive-context-20200524-1|4238	%{_texmfdistdir}/tex/generic/context/luatex/luatex-fonts-gbn.lua
21mr|texlive-context-20200524-1|4239	%{_texmfdistdir}/tex/generic/context/luatex/luatex-fonts-lig.lua
21mr|texlive-context-20200524-1|4240	%{_texmfdistdir}/tex/generic/context/luatex/luatex-fonts-merged.lua
21mr|texlive-context-20200524-1|4241	%{_texmfdistdir}/tex/generic/context/luatex/luatex-fonts-mis.lua
21mr|texlive-context-20200524-1|4242	%{_texmfdistdir}/tex/generic/context/luatex/luatex-fonts-syn.lua
21mr|texlive-context-20200524-1|4243	%{_texmfdistdir}/tex/generic/context/luatex/luatex-fonts-tfm.lua
21mr|texlive-context-20200524-1|4244	%{_texmfdistdir}/tex/generic/context/luatex/luatex-fonts.lua
21mr|texlive-context-20200524-1|4245	%{_texmfdistdir}/tex/generic/context/luatex/luatex-fonts.tex
21mr|texlive-context-20200524-1|4246	%{_texmfdistdir}/tex/generic/context/luatex/luatex-gadgets.lua
21mr|texlive-context-20200524-1|4247	%{_texmfdistdir}/tex/generic/context/luatex/luatex-gadgets.tex
21mr|texlive-context-20200524-1|4248	%{_texmfdistdir}/tex/generic/context/luatex/luatex-languages.lua
21mr|texlive-context-20200524-1|4249	%{_texmfdistdir}/tex/generic/context/luatex/luatex-languages.tex
21mr|texlive-context-20200524-1|4250	%{_texmfdistdir}/tex/generic/context/luatex/luatex-math.lua
21mr|texlive-context-20200524-1|4251	%{_texmfdistdir}/tex/generic/context/luatex/luatex-math.tex
21mr|texlive-context-20200524-1|4252	%{_texmfdistdir}/tex/generic/context/luatex/luatex-mplib.lua
21mr|texlive-context-20200524-1|4253	%{_texmfdistdir}/tex/generic/context/luatex/luatex-mplib.tex
21mr|texlive-context-20200524-1|4254	%{_texmfdistdir}/tex/generic/context/luatex/luatex-pdf.tex
21mr|texlive-context-20200524-1|4255	%{_texmfdistdir}/tex/generic/context/luatex/luatex-plain.tex
21mr|texlive-context-20200524-1|4256	%{_texmfdistdir}/tex/generic/context/luatex/luatex-preprocessor-test.tex
21mr|texlive-context-20200524-1|4257	%{_texmfdistdir}/tex/generic/context/luatex/luatex-preprocessor.lua
21mr|texlive-context-20200524-1|4258	%{_texmfdistdir}/tex/generic/context/luatex/luatex-preprocessor.tex
21mr|texlive-context-20200524-1|4259	%{_texmfdistdir}/tex/generic/context/luatex/luatex-swiglib-test.lua
21mr|texlive-context-20200524-1|4260	%{_texmfdistdir}/tex/generic/context/luatex/luatex-swiglib-test.tex
21mr|texlive-context-20200524-1|4261	%{_texmfdistdir}/tex/generic/context/luatex/luatex-swiglib.lua
21mr|texlive-context-20200524-1|4262	%{_texmfdistdir}/tex/generic/context/luatex/luatex-swiglib.tex
21mr|texlive-context-20200524-1|4263	%{_texmfdistdir}/tex/generic/context/luatex/luatex-test.tex
21mr|texlive-context-20200524-1|4264	%{_texmfdistdir}/tex/generic/context/ppchtex/m-ch-de.tex
21mr|texlive-context-20200524-1|4265	%{_texmfdistdir}/tex/generic/context/ppchtex/m-ch-en.tex
21mr|texlive-context-20200524-1|4266	%{_texmfdistdir}/tex/generic/context/ppchtex/m-ch-nl.tex
21mr|texlive-context-20200524-1|4267	%{_texmfdistdir}/tex/generic/context/ppchtex/ppchtex.noc
21mr|texlive-context-20200524-1|4268	%{_texmfdistdir}/tex/latex/context/ppchtex/m-ch-de.sty
21mr|texlive-context-20200524-1|4269	%{_texmfdistdir}/tex/latex/context/ppchtex/m-ch-en.sty
21mr|texlive-context-20200524-1|4270	%{_texmfdistdir}/tex/latex/context/ppchtex/m-ch-nl.sty
21mr|texlive-context-20200524-1|4271	%{_texmfdistdir}/tex/latex/context/ppchtex/m-pictex.sty
21mr|texlive-context-20200524-1|4272	%{_datadir}/tlpkg/fmtutil.cnf.d/context
21mr|texlive-context-20200524-1|4273	
21mr|texlive-context-20200524-1|4274	#-----------------------------------------------------------------------
21mr|texlive-context-20200524-1|4275	%prep
21mr|texlive-context-20200524-1|4276	%setup -c -a0 -a1
21mr|texlive-context-20200524-1|4277	
21mr|texlive-context-20200524-1|4278	%build
21mr|texlive-context-20200524-1|4279	
21mr|texlive-context-20200524-1|4280	%install
21mr|texlive-context-20200524-1|4281	mkdir -p %{buildroot}%{_bindir}
21mr|texlive-context-20200524-1|4282	pushd %{buildroot}%{_bindir}
21mr|texlive-context-20200524-1|4283	ln -sf %{_texmfdistdir}/scripts/context/stubs/unix/context context
21mr|texlive-context-20200524-1|4284	ln -sf %{_texmfdistdir}/scripts/context/stubs/unix/ctxtools ctxtools
21mr|texlive-context-20200524-1|4285	ln -sf %{_texmfdistdir}/scripts/context/stubs/unix/luatools luatools
21mr|texlive-context-20200524-1|4286	ln -sf %{_texmfdistdir}/scripts/context/stubs/unix/mtxrun mtxrun
21mr|texlive-context-20200524-1|4287	ln -sf %{_texmfdistdir}/scripts/context/stubs/unix/pstopdf pstopdf
21mr|texlive-context-20200524-1|4288	ln -sf %{_texmfdistdir}/scripts/context/stubs/unix/texexec texexec
21mr|texlive-context-20200524-1|4289	ln -sf %{_texmfdistdir}/scripts/context/stubs/unix/texmfstart texmfstart
21mr|texlive-context-20200524-1|4290	popd
21mr|texlive-context-20200524-1|4291	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-context-20200524-1|4292	cp -fpar texmf-dist %{buildroot}%{_datadir}
21mr|texlive-context-20200524-1|4293	rm -fr  %{buildroot}%{_texmfdistdir}/scripts/context/stubs
21mr|texlive-context-20200524-1|4294	mkdir -p %{buildroot}%{_mandir}/man1
21mr|texlive-context-20200524-1|4295	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1
21mr|texlive-context-20200524-1|4296	mkdir -p %{buildroot}%{_texmf_fmtutil_d}
21mr|texlive-context-20200524-1|4297	cat > %{buildroot}%{_texmf_fmtutil_d}/context <<EOF
21mr|texlive-context-20200524-1|4298	#
21mr|texlive-context-20200524-1|4299	# from context:
21mr|texlive-context-20200524-1|4300	cont-en pdftex cont-usr.tex -8bit *cont-en.mkii
21mr|texlive-context-20200524-1|4301	cont-en xetex cont-usr.tex -8bit *cont-en.mkii
21mr|texlive-context-20200524-1|4302	#! cont-fr pdftex cont-usr.tex -8bit *cont-fr.mkii
21mr|texlive-context-20200524-1|4303	#! cont-it pdftex cont-usr.tex -8bit *cont-it.mkii
21mr|texlive-context-20200524-1|4304	#! cont-nl pdftex cont-usr.tex -8bit *cont-nl.mkii
21mr|texlive-context-20200524-1|4305	#! cont-ro pdftex cont-usr.tex -8bit *cont-ro.mkii
21mr|texlive-context-20200524-1|4306	EOF

17568 21
21mr|texlive-context-account-20170414-2|1	# revision 23167
21mr|texlive-context-account-20170414-2|2	# category ConTeXt
21mr|texlive-context-account-20170414-2|3	# catalog-ctan /macros/context/contrib/context-account
21mr|texlive-context-account-20170414-2|4	# catalog-date 2009-02-07 09:38:09 +0100
21mr|texlive-context-account-20170414-2|5	# catalog-license pd
21mr|texlive-context-account-20170414-2|6	# catalog-version undef
21mr|texlive-context-account-20170414-2|7	Name:		texlive-context-account
21mr|texlive-context-account-20170414-2|8	Version:	20170414
21mr|texlive-context-account-20170414-2|9	Release:	2
21mr|texlive-context-account-20170414-2|10	Summary:	A simple accounting package
21mr|texlive-context-account-20170414-2|11	Group:		Publishing
21mr|texlive-context-account-20170414-2|12	URL:		http://www.ctan.org/tex-archive/macros/context/contrib/context-account
21mr|texlive-context-account-20170414-2|13	License:	PD
21mr|texlive-context-account-20170414-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-account.tar.xz
21mr|texlive-context-account-20170414-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-account.doc.tar.xz
21mr|texlive-context-account-20170414-2|16	BuildArch:	noarch
21mr|texlive-context-account-20170414-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-context-account-20170414-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-context-account-20170414-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-context-account-20170414-2|20	Requires(post):	texlive-context
21mr|texlive-context-account-20170414-2|21	
21mr|texlive-context-account-20170414-2|22	%description
21mr|texlive-context-account-20170414-2|23	TeXLive context-account package.
21mr|texlive-context-account-20170414-2|24	
21mr|texlive-context-account-20170414-2|25	#-----------------------------------------------------------------------
21mr|texlive-context-account-20170414-2|26	%files
21mr|texlive-context-account-20170414-2|27	%{_texmfdistdir}/tex/context/interface/third/t-account.xml
21mr|texlive-context-account-20170414-2|28	%{_texmfdistdir}/tex/context/third/account/t-account.mkii
21mr|texlive-context-account-20170414-2|29	%{_texmfdistdir}/tex/context/third/account/t-account.mkiv
21mr|texlive-context-account-20170414-2|30	%{_texmfdistdir}/tex/context/third/account/t-account.tex
21mr|texlive-context-account-20170414-2|31	%{_texmfdistdir}/tex/context/third/account/t-floatnumber.mkii
21mr|texlive-context-account-20170414-2|32	%{_texmfdistdir}/tex/context/third/account/t-floatnumber.mkiv
21mr|texlive-context-account-20170414-2|33	%{_texmfdistdir}/tex/context/third/account/t-floatnumber.tex
21mr|texlive-context-account-20170414-2|34	%doc %{_texmfdistdir}/doc/context/third/account/README
21mr|texlive-context-account-20170414-2|35	%doc %{_texmfdistdir}/doc/context/third/account/account-doc.pdf
21mr|texlive-context-account-20170414-2|36	
21mr|texlive-context-account-20170414-2|37	#-----------------------------------------------------------------------
21mr|texlive-context-account-20170414-2|38	%prep
21mr|texlive-context-account-20170414-2|39	%setup -c -a0 -a1
21mr|texlive-context-account-20170414-2|40	
21mr|texlive-context-account-20170414-2|41	%build
21mr|texlive-context-account-20170414-2|42	
21mr|texlive-context-account-20170414-2|43	%install
21mr|texlive-context-account-20170414-2|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-context-account-20170414-2|45	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17569 21
21mr|texlive-context-algorithmic-20190228-1|1	# revision 31026
21mr|texlive-context-algorithmic-20190228-1|2	# category ConTeXt
21mr|texlive-context-algorithmic-20190228-1|3	# catalog-ctan /macros/context/contrib/context-algorithmic
21mr|texlive-context-algorithmic-20190228-1|4	# catalog-date 2013-06-05 11:32:28 +0200
21mr|texlive-context-algorithmic-20190228-1|5	# catalog-license pd
21mr|texlive-context-algorithmic-20190228-1|6	# catalog-version undef
21mr|texlive-context-algorithmic-20190228-1|7	Name:		texlive-context-algorithmic
21mr|texlive-context-algorithmic-20190228-1|8	Version:	20190228
21mr|texlive-context-algorithmic-20190228-1|9	Release:	1
21mr|texlive-context-algorithmic-20190228-1|10	Summary:	Algorithm handling in ConTeXt
21mr|texlive-context-algorithmic-20190228-1|11	Group:		Publishing
21mr|texlive-context-algorithmic-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/context/contrib/context-algorithmic
21mr|texlive-context-algorithmic-20190228-1|13	License:	PD
21mr|texlive-context-algorithmic-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-algorithmic.tar.xz
21mr|texlive-context-algorithmic-20190228-1|15	BuildArch:	noarch
21mr|texlive-context-algorithmic-20190228-1|16	BuildRequires:	texlive-tlpkg
21mr|texlive-context-algorithmic-20190228-1|17	Requires(pre):	texlive-tlpkg
21mr|texlive-context-algorithmic-20190228-1|18	Requires(post):	texlive-kpathsea
21mr|texlive-context-algorithmic-20190228-1|19	Requires(post):	texlive-context
21mr|texlive-context-algorithmic-20190228-1|20	
21mr|texlive-context-algorithmic-20190228-1|21	%description
21mr|texlive-context-algorithmic-20190228-1|22	Support for typesetting algorithms (a port of the LaTeX package
21mr|texlive-context-algorithmic-20190228-1|23	algorithmic, which was a predecessor of algorithmicx).
21mr|texlive-context-algorithmic-20190228-1|24	
21mr|texlive-context-algorithmic-20190228-1|25	#-----------------------------------------------------------------------
21mr|texlive-context-algorithmic-20190228-1|26	%files
21mr|texlive-context-algorithmic-20190228-1|27	%{_texmfdistdir}/tex/context/third/algorithmic/t-algorithmic.mkii
21mr|texlive-context-algorithmic-20190228-1|28	%{_texmfdistdir}/tex/context/third/algorithmic/t-algorithmic.mkiv
21mr|texlive-context-algorithmic-20190228-1|29	
21mr|texlive-context-algorithmic-20190228-1|30	#-----------------------------------------------------------------------
21mr|texlive-context-algorithmic-20190228-1|31	%prep
21mr|texlive-context-algorithmic-20190228-1|32	%setup -c -a0
21mr|texlive-context-algorithmic-20190228-1|33	
21mr|texlive-context-algorithmic-20190228-1|34	%build
21mr|texlive-context-algorithmic-20190228-1|35	
21mr|texlive-context-algorithmic-20190228-1|36	%install
21mr|texlive-context-algorithmic-20190228-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-context-algorithmic-20190228-1|38	cp -fpar tex %{buildroot}%{_texmfdistdir}

17570 21
21mr|texlive-context-bnf-20170414-3|1	# revision 23167
21mr|texlive-context-bnf-20170414-3|2	# category ConTeXt
21mr|texlive-context-bnf-20170414-3|3	# catalog-ctan /macros/context/contrib/context-bnf
21mr|texlive-context-bnf-20170414-3|4	# catalog-date 2008-08-18 23:54:09 +0200
21mr|texlive-context-bnf-20170414-3|5	# catalog-license gpl
21mr|texlive-context-bnf-20170414-3|6	# catalog-version undef
21mr|texlive-context-bnf-20170414-3|7	Name:		texlive-context-bnf
21mr|texlive-context-bnf-20170414-3|8	Version:	20170414
21mr|texlive-context-bnf-20170414-3|9	Release:	3
21mr|texlive-context-bnf-20170414-3|10	Summary:	A BNF module for Context
21mr|texlive-context-bnf-20170414-3|11	Group:		Publishing
21mr|texlive-context-bnf-20170414-3|12	URL:		http://www.ctan.org/tex-archive/macros/context/contrib/context-bnf
21mr|texlive-context-bnf-20170414-3|13	License:	GPL
21mr|texlive-context-bnf-20170414-3|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-bnf.tar.xz
21mr|texlive-context-bnf-20170414-3|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-bnf.doc.tar.xz
21mr|texlive-context-bnf-20170414-3|16	BuildArch:	noarch
21mr|texlive-context-bnf-20170414-3|17	BuildRequires:	texlive-tlpkg
21mr|texlive-context-bnf-20170414-3|18	Requires(pre):	texlive-tlpkg
21mr|texlive-context-bnf-20170414-3|19	Requires(post):	texlive-kpathsea
21mr|texlive-context-bnf-20170414-3|20	Requires(post):	texlive-context
21mr|texlive-context-bnf-20170414-3|21	
21mr|texlive-context-bnf-20170414-3|22	%description
21mr|texlive-context-bnf-20170414-3|23	The module provides a simple way to write good-looking BNF-
21mr|texlive-context-bnf-20170414-3|24	style grammars in ConTeXt. Grammars are written using the BNF
21mr|texlive-context-bnf-20170414-3|25	syntax right in your ConTeXt documents, so there is a clear
21mr|texlive-context-bnf-20170414-3|26	separation between content and layout. This allows the user to
21mr|texlive-context-bnf-20170414-3|27	decide exactly how the grammar is to be displayed, while also
21mr|texlive-context-bnf-20170414-3|28	allowing the gist of the grammar to be understood from simply
21mr|texlive-context-bnf-20170414-3|29	looking at the source ConTeXt document.
21mr|texlive-context-bnf-20170414-3|30	
21mr|texlive-context-bnf-20170414-3|31	#-----------------------------------------------------------------------
21mr|texlive-context-bnf-20170414-3|32	%files
21mr|texlive-context-bnf-20170414-3|33	%{_texmfdistdir}/tex/context/third/bnf/t-bnf.tex
21mr|texlive-context-bnf-20170414-3|34	%doc %{_texmfdistdir}/doc/context/third/bnf/NEWS
21mr|texlive-context-bnf-20170414-3|35	%doc %{_texmfdistdir}/doc/context/third/bnf/README
21mr|texlive-context-bnf-20170414-3|36	%doc %{_texmfdistdir}/doc/context/third/bnf/t-bnf.pdf
21mr|texlive-context-bnf-20170414-3|37	
21mr|texlive-context-bnf-20170414-3|38	#-----------------------------------------------------------------------
21mr|texlive-context-bnf-20170414-3|39	%prep
21mr|texlive-context-bnf-20170414-3|40	%setup -c -a0 -a1
21mr|texlive-context-bnf-20170414-3|41	
21mr|texlive-context-bnf-20170414-3|42	%build
21mr|texlive-context-bnf-20170414-3|43	
21mr|texlive-context-bnf-20170414-3|44	%install
21mr|texlive-context-bnf-20170414-3|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-context-bnf-20170414-3|46	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17571 21
21mr|texlive-context-chromato-20170414-2|1	# revision 23167
21mr|texlive-context-chromato-20170414-2|2	# category ConTeXt
21mr|texlive-context-chromato-20170414-2|3	# catalog-ctan /macros/context/contrib/context-chromato
21mr|texlive-context-chromato-20170414-2|4	# catalog-date 2006-08-27 16:41:02 +0100
21mr|texlive-context-chromato-20170414-2|5	# catalog-license gpl
21mr|texlive-context-chromato-20170414-2|6	# catalog-version undef
21mr|texlive-context-chromato-20170414-2|7	Name:		texlive-context-chromato
21mr|texlive-context-chromato-20170414-2|8	Version:	20170414
21mr|texlive-context-chromato-20170414-2|9	Release:	2
21mr|texlive-context-chromato-20170414-2|10	Summary:	ConTeXt macros for chromatograms
21mr|texlive-context-chromato-20170414-2|11	Group:		Publishing
21mr|texlive-context-chromato-20170414-2|12	URL:		http://www.ctan.org/tex-archive/macros/context/contrib/context-chromato
21mr|texlive-context-chromato-20170414-2|13	License:	GPL
21mr|texlive-context-chromato-20170414-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-chromato.tar.xz
21mr|texlive-context-chromato-20170414-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-chromato.doc.tar.xz
21mr|texlive-context-chromato-20170414-2|16	BuildArch:	noarch
21mr|texlive-context-chromato-20170414-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-context-chromato-20170414-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-context-chromato-20170414-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-context-chromato-20170414-2|20	Requires(post):	texlive-context
21mr|texlive-context-chromato-20170414-2|21	
21mr|texlive-context-chromato-20170414-2|22	%description
21mr|texlive-context-chromato-20170414-2|23	The module provides macros for drawing chromatograms.
21mr|texlive-context-chromato-20170414-2|24	
21mr|texlive-context-chromato-20170414-2|25	#-----------------------------------------------------------------------
21mr|texlive-context-chromato-20170414-2|26	%files
21mr|texlive-context-chromato-20170414-2|27	%{_texmfdistdir}/tex/context/third/chromato/t-chromato.tex
21mr|texlive-context-chromato-20170414-2|28	%doc %{_texmfdistdir}/doc/context/third/chromato/chromato-demo.pdf
21mr|texlive-context-chromato-20170414-2|29	%doc %{_texmfdistdir}/doc/context/third/chromato/chromato-doc.pdf
21mr|texlive-context-chromato-20170414-2|30	
21mr|texlive-context-chromato-20170414-2|31	#-----------------------------------------------------------------------
21mr|texlive-context-chromato-20170414-2|32	%prep
21mr|texlive-context-chromato-20170414-2|33	%setup -c -a0 -a1
21mr|texlive-context-chromato-20170414-2|34	
21mr|texlive-context-chromato-20170414-2|35	%build
21mr|texlive-context-chromato-20170414-2|36	
21mr|texlive-context-chromato-20170414-2|37	%install
21mr|texlive-context-chromato-20170414-2|38	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-context-chromato-20170414-2|39	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17572 21
21mr|texlive-context-construction-plan-20170414-2|1	# revision 23167
21mr|texlive-context-construction-plan-20170414-2|2	# category ConTeXt
21mr|texlive-context-construction-plan-20170414-2|3	# catalog-ctan /macros/context/contrib/context-construction-plan
21mr|texlive-context-construction-plan-20170414-2|4	# catalog-date 2008-08-18 23:54:09 +0200
21mr|texlive-context-construction-plan-20170414-2|5	# catalog-license gpl
21mr|texlive-context-construction-plan-20170414-2|6	# catalog-version undef
21mr|texlive-context-construction-plan-20170414-2|7	Name:		texlive-context-construction-plan
21mr|texlive-context-construction-plan-20170414-2|8	Version:	20170414
21mr|texlive-context-construction-plan-20170414-2|9	Release:	2
21mr|texlive-context-construction-plan-20170414-2|10	Summary:	Construction plans in ConTeXt
21mr|texlive-context-construction-plan-20170414-2|11	Group:		Publishing
21mr|texlive-context-construction-plan-20170414-2|12	URL:		http://www.ctan.org/tex-archive/macros/context/contrib/context-construction-plan
21mr|texlive-context-construction-plan-20170414-2|13	License:	GPL
21mr|texlive-context-construction-plan-20170414-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-construction-plan.tar.xz
21mr|texlive-context-construction-plan-20170414-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-construction-plan.doc.tar.xz
21mr|texlive-context-construction-plan-20170414-2|16	BuildArch:	noarch
21mr|texlive-context-construction-plan-20170414-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-context-construction-plan-20170414-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-context-construction-plan-20170414-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-context-construction-plan-20170414-2|20	Requires(post):	texlive-context
21mr|texlive-context-construction-plan-20170414-2|21	
21mr|texlive-context-construction-plan-20170414-2|22	%description
21mr|texlive-context-construction-plan-20170414-2|23	Generate a page with a figure at a well-defined scale.
21mr|texlive-context-construction-plan-20170414-2|24	
21mr|texlive-context-construction-plan-20170414-2|25	#-----------------------------------------------------------------------
21mr|texlive-context-construction-plan-20170414-2|26	%files
21mr|texlive-context-construction-plan-20170414-2|27	%{_texmfdistdir}/tex/context/third/construction-plan/t-construction-plan.tex
21mr|texlive-context-construction-plan-20170414-2|28	%doc %{_texmfdistdir}/doc/context/third/construction-plan/construction-plan-demo.pdf
21mr|texlive-context-construction-plan-20170414-2|29	%doc %{_texmfdistdir}/doc/context/third/construction-plan/construction-plan-doc.pdf
21mr|texlive-context-construction-plan-20170414-2|30	
21mr|texlive-context-construction-plan-20170414-2|31	#-----------------------------------------------------------------------
21mr|texlive-context-construction-plan-20170414-2|32	%prep
21mr|texlive-context-construction-plan-20170414-2|33	%setup -c -a0 -a1
21mr|texlive-context-construction-plan-20170414-2|34	
21mr|texlive-context-construction-plan-20170414-2|35	%build
21mr|texlive-context-construction-plan-20170414-2|36	
21mr|texlive-context-construction-plan-20170414-2|37	%install
21mr|texlive-context-construction-plan-20170414-2|38	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-context-construction-plan-20170414-2|39	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17573 21
21mr|texlive-context-cyrillicnumbers-20170414-2|1	# revision 29905
21mr|texlive-context-cyrillicnumbers-20170414-2|2	# category ConTeXt
21mr|texlive-context-cyrillicnumbers-20170414-2|3	# catalog-ctan /macros/context/contrib/context-cyrillicnumbers
21mr|texlive-context-cyrillicnumbers-20170414-2|4	# catalog-date 2013-04-12 11:27:24 +0200
21mr|texlive-context-cyrillicnumbers-20170414-2|5	# catalog-license bsd
21mr|texlive-context-cyrillicnumbers-20170414-2|6	# catalog-version undef
21mr|texlive-context-cyrillicnumbers-20170414-2|7	Name:		texlive-context-cyrillicnumbers
21mr|texlive-context-cyrillicnumbers-20170414-2|8	Version:	20170414
21mr|texlive-context-cyrillicnumbers-20170414-2|9	Release:	2
21mr|texlive-context-cyrillicnumbers-20170414-2|10	Summary:	Write numbers as cyrillic glyphs
21mr|texlive-context-cyrillicnumbers-20170414-2|11	Group:		Publishing
21mr|texlive-context-cyrillicnumbers-20170414-2|12	URL:		http://www.ctan.org/tex-archive/macros/context/contrib/context-cyrillicnumbers
21mr|texlive-context-cyrillicnumbers-20170414-2|13	License:	BSD
21mr|texlive-context-cyrillicnumbers-20170414-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-cyrillicnumbers.tar.xz
21mr|texlive-context-cyrillicnumbers-20170414-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-cyrillicnumbers.doc.tar.xz
21mr|texlive-context-cyrillicnumbers-20170414-2|16	BuildArch:	noarch
21mr|texlive-context-cyrillicnumbers-20170414-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-context-cyrillicnumbers-20170414-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-context-cyrillicnumbers-20170414-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-context-cyrillicnumbers-20170414-2|20	Requires(post):	texlive-context
21mr|texlive-context-cyrillicnumbers-20170414-2|21	
21mr|texlive-context-cyrillicnumbers-20170414-2|22	%description
21mr|texlive-context-cyrillicnumbers-20170414-2|23	The package extends Context's system of number conversion, by
21mr|texlive-context-cyrillicnumbers-20170414-2|24	adding numeration using cyrillic letters.
21mr|texlive-context-cyrillicnumbers-20170414-2|25	
21mr|texlive-context-cyrillicnumbers-20170414-2|26	#-----------------------------------------------------------------------
21mr|texlive-context-cyrillicnumbers-20170414-2|27	%files
21mr|texlive-context-cyrillicnumbers-20170414-2|28	%{_texmfdistdir}/tex/context/interface/third/t-cyrillicnumbers.xml
21mr|texlive-context-cyrillicnumbers-20170414-2|29	%{_texmfdistdir}/tex/context/third/cyrillicnumbers/cyrillicnumbers.lua
21mr|texlive-context-cyrillicnumbers-20170414-2|30	%{_texmfdistdir}/tex/context/third/cyrillicnumbers/t-cyrillicnumbers.mkii
21mr|texlive-context-cyrillicnumbers-20170414-2|31	%{_texmfdistdir}/tex/context/third/cyrillicnumbers/t-cyrillicnumbers.mkvi
21mr|texlive-context-cyrillicnumbers-20170414-2|32	%doc %{_texmfdistdir}/doc/context/third/cyrillicnumbers/COPYING
21mr|texlive-context-cyrillicnumbers-20170414-2|33	%doc %{_texmfdistdir}/doc/context/third/cyrillicnumbers/README.rst
21mr|texlive-context-cyrillicnumbers-20170414-2|34	%doc %{_texmfdistdir}/doc/context/third/cyrillicnumbers/cyrillicnumbers.pdf
21mr|texlive-context-cyrillicnumbers-20170414-2|35	%doc %{_texmfdistdir}/doc/context/third/cyrillicnumbers/cyrillicnumbers.tex
21mr|texlive-context-cyrillicnumbers-20170414-2|36	
21mr|texlive-context-cyrillicnumbers-20170414-2|37	#-----------------------------------------------------------------------
21mr|texlive-context-cyrillicnumbers-20170414-2|38	%prep
21mr|texlive-context-cyrillicnumbers-20170414-2|39	%setup -c -a0 -a1
21mr|texlive-context-cyrillicnumbers-20170414-2|40	
21mr|texlive-context-cyrillicnumbers-20170414-2|41	%build
21mr|texlive-context-cyrillicnumbers-20170414-2|42	
21mr|texlive-context-cyrillicnumbers-20170414-2|43	%install
21mr|texlive-context-cyrillicnumbers-20170414-2|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-context-cyrillicnumbers-20170414-2|45	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17574 21
21mr|texlive-context-degrade-20170414-3|1	# revision 23167
21mr|texlive-context-degrade-20170414-3|2	# category ConTeXt
21mr|texlive-context-degrade-20170414-3|3	# catalog-ctan /macros/context/contrib/context-degrade
21mr|texlive-context-degrade-20170414-3|4	# catalog-date 2008-08-18 23:54:09 +0200
21mr|texlive-context-degrade-20170414-3|5	# catalog-license gpl
21mr|texlive-context-degrade-20170414-3|6	# catalog-version undef
21mr|texlive-context-degrade-20170414-3|7	Name:		texlive-context-degrade
21mr|texlive-context-degrade-20170414-3|8	Version:	20170414
21mr|texlive-context-degrade-20170414-3|9	Release:	3
21mr|texlive-context-degrade-20170414-3|10	Summary:	Degrading JPEG images in ConTeXt
21mr|texlive-context-degrade-20170414-3|11	Group:		Publishing
21mr|texlive-context-degrade-20170414-3|12	URL:		http://www.ctan.org/tex-archive/macros/context/contrib/context-degrade
21mr|texlive-context-degrade-20170414-3|13	License:	GPL
21mr|texlive-context-degrade-20170414-3|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-degrade.tar.xz
21mr|texlive-context-degrade-20170414-3|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-degrade.doc.tar.xz
21mr|texlive-context-degrade-20170414-3|16	BuildArch:	noarch
21mr|texlive-context-degrade-20170414-3|17	BuildRequires:	texlive-tlpkg
21mr|texlive-context-degrade-20170414-3|18	Requires(pre):	texlive-tlpkg
21mr|texlive-context-degrade-20170414-3|19	Requires(post):	texlive-kpathsea
21mr|texlive-context-degrade-20170414-3|20	Requires(post):	texlive-context
21mr|texlive-context-degrade-20170414-3|21	
21mr|texlive-context-degrade-20170414-3|22	%description
21mr|texlive-context-degrade-20170414-3|23	TeXLive context-degrade package.
21mr|texlive-context-degrade-20170414-3|24	
21mr|texlive-context-degrade-20170414-3|25	#-----------------------------------------------------------------------
21mr|texlive-context-degrade-20170414-3|26	%files
21mr|texlive-context-degrade-20170414-3|27	%{_texmfdistdir}/tex/context/third/degrade/t-degrade.tex
21mr|texlive-context-degrade-20170414-3|28	%doc %{_texmfdistdir}/doc/context/third/degrade/degrade-demo.pdf
21mr|texlive-context-degrade-20170414-3|29	%doc %{_texmfdistdir}/doc/context/third/degrade/degrade-doc.pdf
21mr|texlive-context-degrade-20170414-3|30	
21mr|texlive-context-degrade-20170414-3|31	#-----------------------------------------------------------------------
21mr|texlive-context-degrade-20170414-3|32	%prep
21mr|texlive-context-degrade-20170414-3|33	%setup -c -a0 -a1
21mr|texlive-context-degrade-20170414-3|34	
21mr|texlive-context-degrade-20170414-3|35	%build
21mr|texlive-context-degrade-20170414-3|36	
21mr|texlive-context-degrade-20170414-3|37	%install
21mr|texlive-context-degrade-20170414-3|38	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-context-degrade-20170414-3|39	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17575 21
21mr|texlive-context-filter-20171114-2|1	# revision 29983
21mr|texlive-context-filter-20171114-2|2	# category ConTeXt
21mr|texlive-context-filter-20171114-2|3	# catalog-ctan /macros/context/contrib/context-filter
21mr|texlive-context-filter-20171114-2|4	# catalog-date 2013-04-16 16:51:49 +0200
21mr|texlive-context-filter-20171114-2|5	# catalog-license other-free
21mr|texlive-context-filter-20171114-2|6	# catalog-version undef
21mr|texlive-context-filter-20171114-2|7	Name:		texlive-context-filter
21mr|texlive-context-filter-20171114-2|8	Version:	20171114
21mr|texlive-context-filter-20171114-2|9	Release:	2
21mr|texlive-context-filter-20171114-2|10	Summary:	Run external programs on the contents of a start-stop environment
21mr|texlive-context-filter-20171114-2|11	Group:		Publishing
21mr|texlive-context-filter-20171114-2|12	URL:		http://www.ctan.org/tex-archive/macros/context/contrib/context-filter
21mr|texlive-context-filter-20171114-2|13	License:	OTHER-FREE
21mr|texlive-context-filter-20171114-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-filter.tar.xz
21mr|texlive-context-filter-20171114-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-filter.doc.tar.xz
21mr|texlive-context-filter-20171114-2|16	BuildArch:	noarch
21mr|texlive-context-filter-20171114-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-context-filter-20171114-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-context-filter-20171114-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-context-filter-20171114-2|20	Requires(post):	texlive-context
21mr|texlive-context-filter-20171114-2|21	
21mr|texlive-context-filter-20171114-2|22	%description
21mr|texlive-context-filter-20171114-2|23	The filter module provides a simple interface to run external
21mr|texlive-context-filter-20171114-2|24	programs on the contents of a start-stop environment. Options
21mr|texlive-context-filter-20171114-2|25	are available to run the external program only if the content
21mr|texlive-context-filter-20171114-2|26	of the environment has changed, to specify how the program
21mr|texlive-context-filter-20171114-2|27	output should be read back, and to choose the name of the
21mr|texlive-context-filter-20171114-2|28	temporary files that are created. The module is compatible with
21mr|texlive-context-filter-20171114-2|29	both MkII and MkIV.
21mr|texlive-context-filter-20171114-2|30	
21mr|texlive-context-filter-20171114-2|31	#-----------------------------------------------------------------------
21mr|texlive-context-filter-20171114-2|32	%files
21mr|texlive-context-filter-20171114-2|33	%{_texmfdistdir}/tex/context/third/filter/t-filter.mkii
21mr|texlive-context-filter-20171114-2|34	%{_texmfdistdir}/tex/context/third/filter/t-filter.mkiv
21mr|texlive-context-filter-20171114-2|35	%{_texmfdistdir}/tex/context/third/filter/t-module-catcodes.tex
21mr|texlive-context-filter-20171114-2|36	%doc %{_texmfdistdir}/doc/context/third/filter/filter.txt
21mr|texlive-context-filter-20171114-2|37	
21mr|texlive-context-filter-20171114-2|38	#-----------------------------------------------------------------------
21mr|texlive-context-filter-20171114-2|39	%prep
21mr|texlive-context-filter-20171114-2|40	%setup -c -a0 -a1
21mr|texlive-context-filter-20171114-2|41	
21mr|texlive-context-filter-20171114-2|42	%build
21mr|texlive-context-filter-20171114-2|43	
21mr|texlive-context-filter-20171114-2|44	%install
21mr|texlive-context-filter-20171114-2|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-context-filter-20171114-2|46	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17576 21
21mr|texlive-context-french-20170414-2|1	# revision 24582
21mr|texlive-context-french-20170414-2|2	# category ConTeXt
21mr|texlive-context-french-20170414-2|3	# catalog-ctan /macros/context/contrib/context-french
21mr|texlive-context-french-20170414-2|4	# catalog-date 2011-11-10 06:26:05 +0100
21mr|texlive-context-french-20170414-2|5	# catalog-license gpl
21mr|texlive-context-french-20170414-2|6	# catalog-version undef
21mr|texlive-context-french-20170414-2|7	Name:		texlive-context-french
21mr|texlive-context-french-20170414-2|8	Version:	20170414
21mr|texlive-context-french-20170414-2|9	Release:	2
21mr|texlive-context-french-20170414-2|10	Summary:	Support for writing French in ConTeXt
21mr|texlive-context-french-20170414-2|11	Group:		Publishing
21mr|texlive-context-french-20170414-2|12	URL:		http://www.ctan.org/tex-archive/macros/context/contrib/context-french
21mr|texlive-context-french-20170414-2|13	License:	GPL
21mr|texlive-context-french-20170414-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-french.tar.xz
21mr|texlive-context-french-20170414-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-french.doc.tar.xz
21mr|texlive-context-french-20170414-2|16	BuildArch:	noarch
21mr|texlive-context-french-20170414-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-context-french-20170414-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-context-french-20170414-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-context-french-20170414-2|20	Requires(post):	texlive-context
21mr|texlive-context-french-20170414-2|21	Requires:	texlive-context
21mr|texlive-context-french-20170414-2|22	
21mr|texlive-context-french-20170414-2|23	%description
21mr|texlive-context-french-20170414-2|24	Deals with spacing around French punctuation; the package is
21mr|texlive-context-french-20170414-2|25	distributed for ConTeXt Mark iv only.
21mr|texlive-context-french-20170414-2|26	
21mr|texlive-context-french-20170414-2|27	#-----------------------------------------------------------------------
21mr|texlive-context-french-20170414-2|28	%files
21mr|texlive-context-french-20170414-2|29	%{_texmfdistdir}/tex/context/third/french/t-french.mkiv
21mr|texlive-context-french-20170414-2|30	%doc %{_texmfdistdir}/doc/context/third/french/french-demo.pdf
21mr|texlive-context-french-20170414-2|31	%doc %{_texmfdistdir}/doc/context/third/french/french-doc.pdf
21mr|texlive-context-french-20170414-2|32	
21mr|texlive-context-french-20170414-2|33	#-----------------------------------------------------------------------
21mr|texlive-context-french-20170414-2|34	%prep
21mr|texlive-context-french-20170414-2|35	%setup -c -a0 -a1
21mr|texlive-context-french-20170414-2|36	
21mr|texlive-context-french-20170414-2|37	%build
21mr|texlive-context-french-20170414-2|38	
21mr|texlive-context-french-20170414-2|39	%install
21mr|texlive-context-french-20170414-2|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-context-french-20170414-2|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17577 21
21mr|texlive-context-fullpage-20171114-2|1	# revision 23167
21mr|texlive-context-fullpage-20171114-2|2	# category ConTeXt
21mr|texlive-context-fullpage-20171114-2|3	# catalog-ctan /macros/context/contrib/context-fullpage
21mr|texlive-context-fullpage-20171114-2|4	# catalog-date 2011-01-27 09:54:35 +0100
21mr|texlive-context-fullpage-20171114-2|5	# catalog-license gpl
21mr|texlive-context-fullpage-20171114-2|6	# catalog-version undef
21mr|texlive-context-fullpage-20171114-2|7	Name:		texlive-context-fullpage
21mr|texlive-context-fullpage-20171114-2|8	Version:	20171114
21mr|texlive-context-fullpage-20171114-2|9	Release:	2
21mr|texlive-context-fullpage-20171114-2|10	Summary:	Overfull pages with ConTeXt
21mr|texlive-context-fullpage-20171114-2|11	Group:		Publishing
21mr|texlive-context-fullpage-20171114-2|12	URL:		http://www.ctan.org/tex-archive/macros/context/contrib/context-fullpage
21mr|texlive-context-fullpage-20171114-2|13	License:	GPL
21mr|texlive-context-fullpage-20171114-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-fullpage.tar.xz
21mr|texlive-context-fullpage-20171114-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-fullpage.doc.tar.xz
21mr|texlive-context-fullpage-20171114-2|16	BuildArch:	noarch
21mr|texlive-context-fullpage-20171114-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-context-fullpage-20171114-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-context-fullpage-20171114-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-context-fullpage-20171114-2|20	Requires(post):	texlive-context
21mr|texlive-context-fullpage-20171114-2|21	
21mr|texlive-context-fullpage-20171114-2|22	%description
21mr|texlive-context-fullpage-20171114-2|23	The (ConTeXt) module copies the functionality of the fullpage,
21mr|texlive-context-fullpage-20171114-2|24	and adds a styling parameter, given in the \usemodule command.
21mr|texlive-context-fullpage-20171114-2|25	
21mr|texlive-context-fullpage-20171114-2|26	#-----------------------------------------------------------------------
21mr|texlive-context-fullpage-20171114-2|27	%files
21mr|texlive-context-fullpage-20171114-2|28	%{_texmfdistdir}/tex/context/interface/third/t-fullpage.xml
21mr|texlive-context-fullpage-20171114-2|29	%{_texmfdistdir}/tex/context/third/fullpage/t-fullpage.mkii
21mr|texlive-context-fullpage-20171114-2|30	%{_texmfdistdir}/tex/context/third/fullpage/t-fullpage.mkiv
21mr|texlive-context-fullpage-20171114-2|31	%doc %{_texmfdistdir}/doc/context/third/fullpage/README
21mr|texlive-context-fullpage-20171114-2|32	%doc %{_texmfdistdir}/doc/context/third/fullpage/fullpage-doc.pdf
21mr|texlive-context-fullpage-20171114-2|33	
21mr|texlive-context-fullpage-20171114-2|34	#-----------------------------------------------------------------------
21mr|texlive-context-fullpage-20171114-2|35	%prep
21mr|texlive-context-fullpage-20171114-2|36	%setup -c -a0 -a1
21mr|texlive-context-fullpage-20171114-2|37	
21mr|texlive-context-fullpage-20171114-2|38	%build
21mr|texlive-context-fullpage-20171114-2|39	
21mr|texlive-context-fullpage-20171114-2|40	%install
21mr|texlive-context-fullpage-20171114-2|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-context-fullpage-20171114-2|42	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17578 21
21mr|texlive-context-gantt-20170414-2|1	# revision 27472
21mr|texlive-context-gantt-20170414-2|2	# category ConTeXt
21mr|texlive-context-gantt-20170414-2|3	# catalog-ctan /macros/context/contrib/context-gantt
21mr|texlive-context-gantt-20170414-2|4	# catalog-date 2012-03-20 08:48:23 +0100
21mr|texlive-context-gantt-20170414-2|5	# catalog-license pd
21mr|texlive-context-gantt-20170414-2|6	# catalog-version undef
21mr|texlive-context-gantt-20170414-2|7	Name:		texlive-context-gantt
21mr|texlive-context-gantt-20170414-2|8	Version:	20170414
21mr|texlive-context-gantt-20170414-2|9	Release:	2
21mr|texlive-context-gantt-20170414-2|10	Summary:	GANTT module for ConTeXt
21mr|texlive-context-gantt-20170414-2|11	Group:		Publishing
21mr|texlive-context-gantt-20170414-2|12	URL:		http://www.ctan.org/tex-archive/macros/context/contrib/context-gantt
21mr|texlive-context-gantt-20170414-2|13	License:	PD
21mr|texlive-context-gantt-20170414-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-gantt.tar.xz
21mr|texlive-context-gantt-20170414-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-gantt.doc.tar.xz
21mr|texlive-context-gantt-20170414-2|16	BuildArch:	noarch
21mr|texlive-context-gantt-20170414-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-context-gantt-20170414-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-context-gantt-20170414-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-context-gantt-20170414-2|20	Requires(post):	texlive-context
21mr|texlive-context-gantt-20170414-2|21	Requires:	texlive-hatching
21mr|texlive-context-gantt-20170414-2|22	
21mr|texlive-context-gantt-20170414-2|23	%description
21mr|texlive-context-gantt-20170414-2|24	Gantt is a module for drawing Gantt charts via metapost or
21mr|texlive-context-gantt-20170414-2|25	pgf/tikz.
21mr|texlive-context-gantt-20170414-2|26	
21mr|texlive-context-gantt-20170414-2|27	#-----------------------------------------------------------------------
21mr|texlive-context-gantt-20170414-2|28	%files
21mr|texlive-context-gantt-20170414-2|29	%{_texmfdistdir}/tex/context/third/gantt/gantt-s-mp.tex
21mr|texlive-context-gantt-20170414-2|30	%{_texmfdistdir}/tex/context/third/gantt/gantt-s-tikz.tex
21mr|texlive-context-gantt-20170414-2|31	%{_texmfdistdir}/tex/context/third/gantt/t-gantt.tex
21mr|texlive-context-gantt-20170414-2|32	%doc %{_texmfdistdir}/doc/context/third/gantt/README
21mr|texlive-context-gantt-20170414-2|33	%doc %{_texmfdistdir}/doc/context/third/gantt/examples/gantt-1.tex
21mr|texlive-context-gantt-20170414-2|34	%doc %{_texmfdistdir}/doc/context/third/gantt/examples/gantt-2.tex
21mr|texlive-context-gantt-20170414-2|35	%doc %{_texmfdistdir}/doc/context/third/gantt/examples/gantt-3.tex
21mr|texlive-context-gantt-20170414-2|36	%doc %{_texmfdistdir}/doc/context/third/gantt/examples/gantt-4.tex
21mr|texlive-context-gantt-20170414-2|37	%doc %{_texmfdistdir}/doc/context/third/gantt/examples/gantt-5.tex
21mr|texlive-context-gantt-20170414-2|38	%doc %{_texmfdistdir}/doc/context/third/gantt/gantt.txt
21mr|texlive-context-gantt-20170414-2|39	
21mr|texlive-context-gantt-20170414-2|40	#-----------------------------------------------------------------------
21mr|texlive-context-gantt-20170414-2|41	%prep
21mr|texlive-context-gantt-20170414-2|42	%setup -c -a0 -a1
21mr|texlive-context-gantt-20170414-2|43	
21mr|texlive-context-gantt-20170414-2|44	%build
21mr|texlive-context-gantt-20170414-2|45	
21mr|texlive-context-gantt-20170414-2|46	%install
21mr|texlive-context-gantt-20170414-2|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-context-gantt-20170414-2|48	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17579 21
21mr|texlive-context-gnuplot-20170414-2|1	# revision 30380
21mr|texlive-context-gnuplot-20170414-2|2	# category ConTeXt
21mr|texlive-context-gnuplot-20170414-2|3	# catalog-ctan /macros/context/contrib/context-gnuplot
21mr|texlive-context-gnuplot-20170414-2|4	# catalog-date 2006-08-27 16:41:02 +0100
21mr|texlive-context-gnuplot-20170414-2|5	# catalog-license gpl
21mr|texlive-context-gnuplot-20170414-2|6	# catalog-version undef
21mr|texlive-context-gnuplot-20170414-2|7	Name:		texlive-context-gnuplot
21mr|texlive-context-gnuplot-20170414-2|8	Version:	20170414
21mr|texlive-context-gnuplot-20170414-2|9	Release:	2
21mr|texlive-context-gnuplot-20170414-2|10	Summary:	Inclusion of Gnuplot graphs in ConTeXt
21mr|texlive-context-gnuplot-20170414-2|11	Group:		Publishing
21mr|texlive-context-gnuplot-20170414-2|12	URL:		http://www.ctan.org/tex-archive/macros/context/contrib/context-gnuplot
21mr|texlive-context-gnuplot-20170414-2|13	License:	GPL
21mr|texlive-context-gnuplot-20170414-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-gnuplot.tar.xz
21mr|texlive-context-gnuplot-20170414-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-gnuplot.doc.tar.xz
21mr|texlive-context-gnuplot-20170414-2|16	BuildArch:	noarch
21mr|texlive-context-gnuplot-20170414-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-context-gnuplot-20170414-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-context-gnuplot-20170414-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-context-gnuplot-20170414-2|20	Requires(post):	texlive-context
21mr|texlive-context-gnuplot-20170414-2|21	
21mr|texlive-context-gnuplot-20170414-2|22	%description
21mr|texlive-context-gnuplot-20170414-2|23	Enables simple creation and inclusion of graphs with Gnuplot.
21mr|texlive-context-gnuplot-20170414-2|24	The package writes a script into temporary file, runs Gnuplot
21mr|texlive-context-gnuplot-20170414-2|25	and includes the resulting graphic directly into the document.
21mr|texlive-context-gnuplot-20170414-2|26	See the ConTeXt Garden package page for further details.
21mr|texlive-context-gnuplot-20170414-2|27	
21mr|texlive-context-gnuplot-20170414-2|28	#-----------------------------------------------------------------------
21mr|texlive-context-gnuplot-20170414-2|29	%files
21mr|texlive-context-gnuplot-20170414-2|30	%{_texmfdistdir}/metapost/context/third/gnuplot/mp-gnuplot.mp
21mr|texlive-context-gnuplot-20170414-2|31	%{_texmfdistdir}/tex/context/third/gnuplot/t-gnuplot.mkii
21mr|texlive-context-gnuplot-20170414-2|32	%{_texmfdistdir}/tex/context/third/gnuplot/t-gnuplot.mkiv
21mr|texlive-context-gnuplot-20170414-2|33	%doc %{_texmfdistdir}/doc/context/third/gnuplot/example.plt
21mr|texlive-context-gnuplot-20170414-2|34	%doc %{_texmfdistdir}/doc/context/third/gnuplot/fullpage-example.pdf
21mr|texlive-context-gnuplot-20170414-2|35	%doc %{_texmfdistdir}/doc/context/third/gnuplot/fullpage-example.tex
21mr|texlive-context-gnuplot-20170414-2|36	%doc %{_texmfdistdir}/doc/context/third/gnuplot/gnuplot-context-doc.pdf
21mr|texlive-context-gnuplot-20170414-2|37	%doc %{_texmfdistdir}/doc/context/third/gnuplot/gnuplot-context-doc.tex
21mr|texlive-context-gnuplot-20170414-2|38	
21mr|texlive-context-gnuplot-20170414-2|39	#-----------------------------------------------------------------------
21mr|texlive-context-gnuplot-20170414-2|40	%prep
21mr|texlive-context-gnuplot-20170414-2|41	%setup -c -a0 -a1
21mr|texlive-context-gnuplot-20170414-2|42	
21mr|texlive-context-gnuplot-20170414-2|43	%build
21mr|texlive-context-gnuplot-20170414-2|44	
21mr|texlive-context-gnuplot-20170414-2|45	%install
21mr|texlive-context-gnuplot-20170414-2|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-context-gnuplot-20170414-2|47	cp -fpar metapost tex doc %{buildroot}%{_texmfdistdir}

17580 21
21mr|texlive-context-letter-20171114-2|1	Name:		texlive-context-letter
21mr|texlive-context-letter-20171114-2|2	Version:	20171114
21mr|texlive-context-letter-20171114-2|3	Release:	2
21mr|texlive-context-letter-20171114-2|4	Summary:	Context package for writing letters
21mr|texlive-context-letter-20171114-2|5	Group:		Publishing
21mr|texlive-context-letter-20171114-2|6	URL:		http://www.ctan.org/tex-archive/macros/context/contrib/context-letter
21mr|texlive-context-letter-20171114-2|7	License:	GPL
21mr|texlive-context-letter-20171114-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-letter.tar.xz
21mr|texlive-context-letter-20171114-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-letter.doc.tar.xz
21mr|texlive-context-letter-20171114-2|10	BuildArch:	noarch
21mr|texlive-context-letter-20171114-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-context-letter-20171114-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-context-letter-20171114-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-context-letter-20171114-2|14	Requires(post):	texlive-context
21mr|texlive-context-letter-20171114-2|15	
21mr|texlive-context-letter-20171114-2|16	%description
21mr|texlive-context-letter-20171114-2|17	A means of writing 'vanilla' letters and memos is provided,
21mr|texlive-context-letter-20171114-2|18	with support covering Context Mkii and Mkiv. The design of
21mr|texlive-context-letter-20171114-2|19	letters may be amended by a wide range of style specifications.
21mr|texlive-context-letter-20171114-2|20	
21mr|texlive-context-letter-20171114-2|21	#-----------------------------------------------------------------------
21mr|texlive-context-letter-20171114-2|22	%files
21mr|texlive-context-letter-20171114-2|23	%{_texmfdistdir}/tex/context/interface/third/t-letter.xml
21mr|texlive-context-letter-20171114-2|24	%{_texmfdistdir}/tex/context/interface/third/t-memo.xml
21mr|texlive-context-letter-20171114-2|25	%{_texmfdistdir}/tex/context/third/letter/base/s-cor-00.lua
21mr|texlive-context-letter-20171114-2|26	%{_texmfdistdir}/tex/context/third/letter/base/s-cor-00.mkii
21mr|texlive-context-letter-20171114-2|27	%{_texmfdistdir}/tex/context/third/letter/base/s-cor-00.mkvi
21mr|texlive-context-letter-20171114-2|28	%{_texmfdistdir}/tex/context/third/letter/base/s-cor-01.mkii
21mr|texlive-context-letter-20171114-2|29	%{_texmfdistdir}/tex/context/third/letter/base/s-cor-01.mkvi
21mr|texlive-context-letter-20171114-2|30	%{_texmfdistdir}/tex/context/third/letter/base/s-cor-02.mkii
21mr|texlive-context-letter-20171114-2|31	%{_texmfdistdir}/tex/context/third/letter/base/s-cor-02.mkvi
21mr|texlive-context-letter-20171114-2|32	%{_texmfdistdir}/tex/context/third/letter/base/s-cor-03.mkvi
21mr|texlive-context-letter-20171114-2|33	%{_texmfdistdir}/tex/context/third/letter/base/s-cor-06.mkvi
21mr|texlive-context-letter-20171114-2|34	%{_texmfdistdir}/tex/context/third/letter/base/t-letter.mkii
21mr|texlive-context-letter-20171114-2|35	%{_texmfdistdir}/tex/context/third/letter/base/t-letter.mkiv
21mr|texlive-context-letter-20171114-2|36	%{_texmfdistdir}/tex/context/third/letter/base/t-memo.mkii
21mr|texlive-context-letter-20171114-2|37	%{_texmfdistdir}/tex/context/third/letter/base/t-memo.mkiv
21mr|texlive-context-letter-20171114-2|38	%{_texmfdistdir}/tex/context/third/letter/style/letter-imp-blockstyle.mkii
21mr|texlive-context-letter-20171114-2|39	%{_texmfdistdir}/tex/context/third/letter/style/letter-imp-blockstyle.mkiv
21mr|texlive-context-letter-20171114-2|40	%{_texmfdistdir}/tex/context/third/letter/style/letter-imp-default.mkii
21mr|texlive-context-letter-20171114-2|41	%{_texmfdistdir}/tex/context/third/letter/style/letter-imp-default.mkiv
21mr|texlive-context-letter-20171114-2|42	%{_texmfdistdir}/tex/context/third/letter/style/letter-imp-dina.mkii
21mr|texlive-context-letter-20171114-2|43	%{_texmfdistdir}/tex/context/third/letter/style/letter-imp-dina.mkiv
21mr|texlive-context-letter-20171114-2|44	%{_texmfdistdir}/tex/context/third/letter/style/letter-imp-dinb.mkii
21mr|texlive-context-letter-20171114-2|45	%{_texmfdistdir}/tex/context/third/letter/style/letter-imp-dinb.mkiv
21mr|texlive-context-letter-20171114-2|46	%{_texmfdistdir}/tex/context/third/letter/style/letter-imp-dutch.mkii
21mr|texlive-context-letter-20171114-2|47	%{_texmfdistdir}/tex/context/third/letter/style/letter-imp-dutch.mkiv
21mr|texlive-context-letter-20171114-2|48	%{_texmfdistdir}/tex/context/third/letter/style/letter-imp-french.mkii
21mr|texlive-context-letter-20171114-2|49	%{_texmfdistdir}/tex/context/third/letter/style/letter-imp-french.mkiv
21mr|texlive-context-letter-20171114-2|50	%{_texmfdistdir}/tex/context/third/letter/style/letter-imp-fullblock.mkii
21mr|texlive-context-letter-20171114-2|51	%{_texmfdistdir}/tex/context/third/letter/style/letter-imp-fullblock.mkiv
21mr|texlive-context-letter-20171114-2|52	%{_texmfdistdir}/tex/context/third/letter/style/letter-imp-gbrief.mkii
21mr|texlive-context-letter-20171114-2|53	%{_texmfdistdir}/tex/context/third/letter/style/letter-imp-gbrief.mkiv
21mr|texlive-context-letter-20171114-2|54	%{_texmfdistdir}/tex/context/third/letter/style/letter-imp-hanging.mkii
21mr|texlive-context-letter-20171114-2|55	%{_texmfdistdir}/tex/context/third/letter/style/letter-imp-hanging.mkiv
21mr|texlive-context-letter-20171114-2|56	%{_texmfdistdir}/tex/context/third/letter/style/letter-imp-knuth.mkii
21mr|texlive-context-letter-20171114-2|57	%{_texmfdistdir}/tex/context/third/letter/style/letter-imp-knuth.mkiv
21mr|texlive-context-letter-20171114-2|58	%{_texmfdistdir}/tex/context/third/letter/style/letter-imp-modified.mkii
21mr|texlive-context-letter-20171114-2|59	%{_texmfdistdir}/tex/context/third/letter/style/letter-imp-modified.mkiv
21mr|texlive-context-letter-20171114-2|60	%{_texmfdistdir}/tex/context/third/letter/style/letter-imp-semiblock.mkii
21mr|texlive-context-letter-20171114-2|61	%{_texmfdistdir}/tex/context/third/letter/style/letter-imp-semiblock.mkiv
21mr|texlive-context-letter-20171114-2|62	%{_texmfdistdir}/tex/context/third/letter/style/letter-imp-setups.mkii
21mr|texlive-context-letter-20171114-2|63	%{_texmfdistdir}/tex/context/third/letter/style/letter-imp-setups.mkiv
21mr|texlive-context-letter-20171114-2|64	%{_texmfdistdir}/tex/context/third/letter/style/letter-imp-simplified.mkii
21mr|texlive-context-letter-20171114-2|65	%{_texmfdistdir}/tex/context/third/letter/style/letter-imp-simplified.mkiv
21mr|texlive-context-letter-20171114-2|66	%{_texmfdistdir}/tex/context/third/letter/style/letter-imp-swiss.mkii
21mr|texlive-context-letter-20171114-2|67	%{_texmfdistdir}/tex/context/third/letter/style/letter-imp-swiss.mkiv
21mr|texlive-context-letter-20171114-2|68	%{_texmfdistdir}/tex/context/third/letter/style/letter-imp-swissleft.mkii
21mr|texlive-context-letter-20171114-2|69	%{_texmfdistdir}/tex/context/third/letter/style/letter-imp-swissleft.mkiv
21mr|texlive-context-letter-20171114-2|70	%{_texmfdistdir}/tex/context/third/letter/style/memo-imp-default.mkii
21mr|texlive-context-letter-20171114-2|71	%{_texmfdistdir}/tex/context/third/letter/style/memo-imp-default.mkiv
21mr|texlive-context-letter-20171114-2|72	%{_texmfdistdir}/tex/context/third/letter/style/memo-imp-margin.mkii
21mr|texlive-context-letter-20171114-2|73	%{_texmfdistdir}/tex/context/third/letter/style/memo-imp-margin.mkiv
21mr|texlive-context-letter-20171114-2|74	%{_texmfdistdir}/tex/context/third/letter/style/memo-imp-memo.mkii
21mr|texlive-context-letter-20171114-2|75	%{_texmfdistdir}/tex/context/third/letter/style/memo-imp-memo.mkiv
21mr|texlive-context-letter-20171114-2|76	%{_texmfdistdir}/tex/context/third/letter/style/memo-imp-table.mkii
21mr|texlive-context-letter-20171114-2|77	%{_texmfdistdir}/tex/context/third/letter/style/memo-imp-table.mkiv
21mr|texlive-context-letter-20171114-2|78	%{_texmfdistdir}/tex/context/third/letter/style/resume-imp-casual-blue.mkiv
21mr|texlive-context-letter-20171114-2|79	%{_texmfdistdir}/tex/context/third/letter/style/resume-imp-casual-green.mkiv
21mr|texlive-context-letter-20171114-2|80	%{_texmfdistdir}/tex/context/third/letter/style/resume-imp-casual-grey.mkiv
21mr|texlive-context-letter-20171114-2|81	%{_texmfdistdir}/tex/context/third/letter/style/resume-imp-casual-orange.mkiv
21mr|texlive-context-letter-20171114-2|82	%{_texmfdistdir}/tex/context/third/letter/style/resume-imp-casual-red.mkiv
21mr|texlive-context-letter-20171114-2|83	%{_texmfdistdir}/tex/context/third/letter/style/resume-imp-casual.mkiv
21mr|texlive-context-letter-20171114-2|84	%{_texmfdistdir}/tex/context/third/letter/style/resume-imp-classic-blue.mkiv
21mr|texlive-context-letter-20171114-2|85	%{_texmfdistdir}/tex/context/third/letter/style/resume-imp-classic-green.mkiv
21mr|texlive-context-letter-20171114-2|86	%{_texmfdistdir}/tex/context/third/letter/style/resume-imp-classic-grey.mkiv
21mr|texlive-context-letter-20171114-2|87	%{_texmfdistdir}/tex/context/third/letter/style/resume-imp-classic-orange.mkiv
21mr|texlive-context-letter-20171114-2|88	%{_texmfdistdir}/tex/context/third/letter/style/resume-imp-classic-red.mkiv
21mr|texlive-context-letter-20171114-2|89	%{_texmfdistdir}/tex/context/third/letter/style/resume-imp-classic.mkiv
21mr|texlive-context-letter-20171114-2|90	%{_texmfdistdir}/tex/context/third/letter/style/resume-imp-default.mkiv
21mr|texlive-context-letter-20171114-2|91	%doc %{_texmfdistdir}/doc/context/third/letter/README
21mr|texlive-context-letter-20171114-2|92	
21mr|texlive-context-letter-20171114-2|93	#-----------------------------------------------------------------------
21mr|texlive-context-letter-20171114-2|94	%prep
21mr|texlive-context-letter-20171114-2|95	%setup -c -a0 -a1
21mr|texlive-context-letter-20171114-2|96	
21mr|texlive-context-letter-20171114-2|97	%build
21mr|texlive-context-letter-20171114-2|98	
21mr|texlive-context-letter-20171114-2|99	%install
21mr|texlive-context-letter-20171114-2|100	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-context-letter-20171114-2|101	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17581 21
21mr|texlive-context-lettrine-20170414-2|1	# revision 23167
21mr|texlive-context-lettrine-20170414-2|2	# category ConTeXt
21mr|texlive-context-lettrine-20170414-2|3	# catalog-ctan /macros/context/contrib/context-lettrine
21mr|texlive-context-lettrine-20170414-2|4	# catalog-date 2009-01-30 23:54:25 +0100
21mr|texlive-context-lettrine-20170414-2|5	# catalog-license pd
21mr|texlive-context-lettrine-20170414-2|6	# catalog-version undef
21mr|texlive-context-lettrine-20170414-2|7	Name:		texlive-context-lettrine
21mr|texlive-context-lettrine-20170414-2|8	Version:	20170414
21mr|texlive-context-lettrine-20170414-2|9	Release:	2
21mr|texlive-context-lettrine-20170414-2|10	Summary:	A ConTeXt implementation of lettrines
21mr|texlive-context-lettrine-20170414-2|11	Group:		Publishing
21mr|texlive-context-lettrine-20170414-2|12	URL:		http://www.ctan.org/tex-archive/macros/context/contrib/context-lettrine
21mr|texlive-context-lettrine-20170414-2|13	License:	PD
21mr|texlive-context-lettrine-20170414-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-lettrine.tar.xz
21mr|texlive-context-lettrine-20170414-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-lettrine.doc.tar.xz
21mr|texlive-context-lettrine-20170414-2|16	BuildArch:	noarch
21mr|texlive-context-lettrine-20170414-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-context-lettrine-20170414-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-context-lettrine-20170414-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-context-lettrine-20170414-2|20	Requires(post):	texlive-context
21mr|texlive-context-lettrine-20170414-2|21	
21mr|texlive-context-lettrine-20170414-2|22	%description
21mr|texlive-context-lettrine-20170414-2|23	This is a re-implementation of the LaTeX package lettrine.
21mr|texlive-context-lettrine-20170414-2|24	
21mr|texlive-context-lettrine-20170414-2|25	#-----------------------------------------------------------------------
21mr|texlive-context-lettrine-20170414-2|26	%files
21mr|texlive-context-lettrine-20170414-2|27	%{_texmfdistdir}/tex/context/interface/third/lettrine.xml
21mr|texlive-context-lettrine-20170414-2|28	%{_texmfdistdir}/tex/context/third/lettrine/t-lettrine.tex
21mr|texlive-context-lettrine-20170414-2|29	%doc %{_texmfdistdir}/doc/context/third/lettrine/W.pdf
21mr|texlive-context-lettrine-20170414-2|30	%doc %{_texmfdistdir}/doc/context/third/lettrine/lettrine-doc.pdf
21mr|texlive-context-lettrine-20170414-2|31	%doc %{_texmfdistdir}/doc/context/third/lettrine/lettrine-doc.tex
21mr|texlive-context-lettrine-20170414-2|32	
21mr|texlive-context-lettrine-20170414-2|33	#-----------------------------------------------------------------------
21mr|texlive-context-lettrine-20170414-2|34	%prep
21mr|texlive-context-lettrine-20170414-2|35	%setup -c -a0 -a1
21mr|texlive-context-lettrine-20170414-2|36	
21mr|texlive-context-lettrine-20170414-2|37	%build
21mr|texlive-context-lettrine-20170414-2|38	
21mr|texlive-context-lettrine-20170414-2|39	%install
21mr|texlive-context-lettrine-20170414-2|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-context-lettrine-20170414-2|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17582 21
21mr|texlive-context-mathsets-20170414-2|1	# revision 23167
21mr|texlive-context-mathsets-20170414-2|2	# category ConTeXt
21mr|texlive-context-mathsets-20170414-2|3	# catalog-ctan /macros/context/contrib/context-mathsets
21mr|texlive-context-mathsets-20170414-2|4	# catalog-date 2011-05-13 02:08:48 +0200
21mr|texlive-context-mathsets-20170414-2|5	# catalog-license other-free
21mr|texlive-context-mathsets-20170414-2|6	# catalog-version undef
21mr|texlive-context-mathsets-20170414-2|7	Name:		texlive-context-mathsets
21mr|texlive-context-mathsets-20170414-2|8	Version:	20170414
21mr|texlive-context-mathsets-20170414-2|9	Release:	2
21mr|texlive-context-mathsets-20170414-2|10	Summary:	Set notation in ConTeXt
21mr|texlive-context-mathsets-20170414-2|11	Group:		Publishing
21mr|texlive-context-mathsets-20170414-2|12	URL:		http://www.ctan.org/tex-archive/macros/context/contrib/context-mathsets
21mr|texlive-context-mathsets-20170414-2|13	License:	OTHER-FREE
21mr|texlive-context-mathsets-20170414-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-mathsets.tar.xz
21mr|texlive-context-mathsets-20170414-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-mathsets.doc.tar.xz
21mr|texlive-context-mathsets-20170414-2|16	BuildArch:	noarch
21mr|texlive-context-mathsets-20170414-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-context-mathsets-20170414-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-context-mathsets-20170414-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-context-mathsets-20170414-2|20	Requires(post):	texlive-context
21mr|texlive-context-mathsets-20170414-2|21	
21mr|texlive-context-mathsets-20170414-2|22	%description
21mr|texlive-context-mathsets-20170414-2|23	Typeset good-looking set notation (e.g., {x|x \in Y}), as well
21mr|texlive-context-mathsets-20170414-2|24	as similar things such as Dirac bra-ket notation, conditional
21mr|texlive-context-mathsets-20170414-2|25	probabilities, etc. The package is a partial port of Donald
21mr|texlive-context-mathsets-20170414-2|26	Arseneau's LaTeX package braket.
21mr|texlive-context-mathsets-20170414-2|27	
21mr|texlive-context-mathsets-20170414-2|28	#-----------------------------------------------------------------------
21mr|texlive-context-mathsets-20170414-2|29	%files
21mr|texlive-context-mathsets-20170414-2|30	%{_texmfdistdir}/tex/context/interface/third/t-mathsets.xml
21mr|texlive-context-mathsets-20170414-2|31	%{_texmfdistdir}/tex/context/third/mathsets/t-mathsets.tex
21mr|texlive-context-mathsets-20170414-2|32	%doc %{_texmfdistdir}/doc/context/third/mathsets/mathsets-doc.pdf
21mr|texlive-context-mathsets-20170414-2|33	
21mr|texlive-context-mathsets-20170414-2|34	#-----------------------------------------------------------------------
21mr|texlive-context-mathsets-20170414-2|35	%prep
21mr|texlive-context-mathsets-20170414-2|36	%setup -c -a0 -a1
21mr|texlive-context-mathsets-20170414-2|37	
21mr|texlive-context-mathsets-20170414-2|38	%build
21mr|texlive-context-mathsets-20170414-2|39	
21mr|texlive-context-mathsets-20170414-2|40	%install
21mr|texlive-context-mathsets-20170414-2|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-context-mathsets-20170414-2|42	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17583 21
21mr|texlive-context-notes-zh-cn-20190228-1|1	# revision 23171
21mr|texlive-context-notes-zh-cn-20190228-1|2	# category Package
21mr|texlive-context-notes-zh-cn-20190228-1|3	# catalog-ctan /info/context-notes-zh-cn
21mr|texlive-context-notes-zh-cn-20190228-1|4	# catalog-date 2009-11-09 14:30:19 +0100
21mr|texlive-context-notes-zh-cn-20190228-1|5	# catalog-license gpl
21mr|texlive-context-notes-zh-cn-20190228-1|6	# catalog-version undef
21mr|texlive-context-notes-zh-cn-20190228-1|7	Name:		texlive-context-notes-zh-cn
21mr|texlive-context-notes-zh-cn-20190228-1|8	Version:	20190228
21mr|texlive-context-notes-zh-cn-20190228-1|9	Release:	1
21mr|texlive-context-notes-zh-cn-20190228-1|10	Summary:	Notes on using ConTeXt MkIV
21mr|texlive-context-notes-zh-cn-20190228-1|11	Group:		Publishing
21mr|texlive-context-notes-zh-cn-20190228-1|12	URL:		http://www.ctan.org/tex-archive/info/context-notes-zh-cn
21mr|texlive-context-notes-zh-cn-20190228-1|13	License:	GPL
21mr|texlive-context-notes-zh-cn-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-notes-zh-cn.tar.xz
21mr|texlive-context-notes-zh-cn-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-notes-zh-cn.doc.tar.xz
21mr|texlive-context-notes-zh-cn-20190228-1|16	BuildArch:	noarch
21mr|texlive-context-notes-zh-cn-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-context-notes-zh-cn-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-context-notes-zh-cn-20190228-1|19	Requires(post):	texlive-context
21mr|texlive-context-notes-zh-cn-20190228-1|20	
21mr|texlive-context-notes-zh-cn-20190228-1|21	%description
21mr|texlive-context-notes-zh-cn-20190228-1|22	An introductory tutorial on ConTeXt, in Chinese. The document
21mr|texlive-context-notes-zh-cn-20190228-1|23	covers ConTeXt installation, fonts, layout design, cross-
21mr|texlive-context-notes-zh-cn-20190228-1|24	reference, project structure, metafun and presentation design.
21mr|texlive-context-notes-zh-cn-20190228-1|25	
21mr|texlive-context-notes-zh-cn-20190228-1|26	#-----------------------------------------------------------------------
21mr|texlive-context-notes-zh-cn-20190228-1|27	%files
21mr|texlive-context-notes-zh-cn-20190228-1|28	%doc %{_texmfdistdir}/doc/context/third/context-notes-zh-cn/README
21mr|texlive-context-notes-zh-cn-20190228-1|29	%doc %{_texmfdistdir}/doc/context/third/context-notes-zh-cn/ctxnotes.pdf
21mr|texlive-context-notes-zh-cn-20190228-1|30	%doc %{_texmfdistdir}/doc/context/third/context-notes-zh-cn/src/Makefile
21mr|texlive-context-notes-zh-cn-20190228-1|31	%doc %{_texmfdistdir}/doc/context/third/context-notes-zh-cn/src/basis.tex
21mr|texlive-context-notes-zh-cn-20190228-1|32	%doc %{_texmfdistdir}/doc/context/third/context-notes-zh-cn/src/bibl-lyr.tex
21mr|texlive-context-notes-zh-cn-20190228-1|33	%doc %{_texmfdistdir}/doc/context/third/context-notes-zh-cn/src/bibliography.bib
21mr|texlive-context-notes-zh-cn-20190228-1|34	%doc %{_texmfdistdir}/doc/context/third/context-notes-zh-cn/src/ctxnotes.tex
21mr|texlive-context-notes-zh-cn-20190228-1|35	%doc %{_texmfdistdir}/doc/context/third/context-notes-zh-cn/src/doc-env.tex
21mr|texlive-context-notes-zh-cn-20190228-1|36	%doc %{_texmfdistdir}/doc/context/third/context-notes-zh-cn/src/figures/bookmark.png
21mr|texlive-context-notes-zh-cn-20190228-1|37	%doc %{_texmfdistdir}/doc/context/third/context-notes-zh-cn/src/figures/cow.pdf
21mr|texlive-context-notes-zh-cn-20190228-1|38	%doc %{_texmfdistdir}/doc/context/third/context-notes-zh-cn/src/figures/gardeninglion.jpg
21mr|texlive-context-notes-zh-cn-20190228-1|39	%doc %{_texmfdistdir}/doc/context/third/context-notes-zh-cn/src/figures/header.png
21mr|texlive-context-notes-zh-cn-20190228-1|40	%doc %{_texmfdistdir}/doc/context/third/context-notes-zh-cn/src/fonts.tex
21mr|texlive-context-notes-zh-cn-20190228-1|41	%doc %{_texmfdistdir}/doc/context/third/context-notes-zh-cn/src/layout.tex
21mr|texlive-context-notes-zh-cn-20190228-1|42	%doc %{_texmfdistdir}/doc/context/third/context-notes-zh-cn/src/metafun.tex
21mr|texlive-context-notes-zh-cn-20190228-1|43	%doc %{_texmfdistdir}/doc/context/third/context-notes-zh-cn/src/project.tex
21mr|texlive-context-notes-zh-cn-20190228-1|44	%doc %{_texmfdistdir}/doc/context/third/context-notes-zh-cn/src/references.tex
21mr|texlive-context-notes-zh-cn-20190228-1|45	%doc %{_texmfdistdir}/doc/context/third/context-notes-zh-cn/src/t-layout.tex
21mr|texlive-context-notes-zh-cn-20190228-1|46	%doc %{_texmfdistdir}/doc/context/third/context-notes-zh-cn/src/t-zhfonts.lua
21mr|texlive-context-notes-zh-cn-20190228-1|47	%doc %{_texmfdistdir}/doc/context/third/context-notes-zh-cn/src/t-zhfonts.mkiv
21mr|texlive-context-notes-zh-cn-20190228-1|48	%doc %{_texmfdistdir}/doc/context/third/context-notes-zh-cn/src/t-zhspuncs.lua
21mr|texlive-context-notes-zh-cn-20190228-1|49	
21mr|texlive-context-notes-zh-cn-20190228-1|50	#-----------------------------------------------------------------------
21mr|texlive-context-notes-zh-cn-20190228-1|51	%prep
21mr|texlive-context-notes-zh-cn-20190228-1|52	%setup -c -a0 -a1
21mr|texlive-context-notes-zh-cn-20190228-1|53	
21mr|texlive-context-notes-zh-cn-20190228-1|54	%build
21mr|texlive-context-notes-zh-cn-20190228-1|55	
21mr|texlive-context-notes-zh-cn-20190228-1|56	%install
21mr|texlive-context-notes-zh-cn-20190228-1|57	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-context-notes-zh-cn-20190228-1|58	cp -fpar doc %{buildroot}%{_texmfdistdir}

17584 21
21mr|texlive-context-rst-0.6c-6|1	# revision 33092
21mr|texlive-context-rst-0.6c-6|2	# category ConTeXt
21mr|texlive-context-rst-0.6c-6|3	# catalog-ctan /macros/context/contrib/context-rst
21mr|texlive-context-rst-0.6c-6|4	# catalog-date 2014-03-03 08:58:55 +0100
21mr|texlive-context-rst-0.6c-6|5	# catalog-license other-free
21mr|texlive-context-rst-0.6c-6|6	# catalog-version 0.6c
21mr|texlive-context-rst-0.6c-6|7	Name:		texlive-context-rst
21mr|texlive-context-rst-0.6c-6|8	Version:	0.6c
21mr|texlive-context-rst-0.6c-6|9	Release:	6
21mr|texlive-context-rst-0.6c-6|10	Summary:	Process reStructuredText with ConTeXt
21mr|texlive-context-rst-0.6c-6|11	Group:		Publishing
21mr|texlive-context-rst-0.6c-6|12	URL:		http://www.ctan.org/tex-archive/macros/context/contrib/context-rst
21mr|texlive-context-rst-0.6c-6|13	License:	OTHER-FREE
21mr|texlive-context-rst-0.6c-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-rst.tar.xz
21mr|texlive-context-rst-0.6c-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-rst.doc.tar.xz
21mr|texlive-context-rst-0.6c-6|16	BuildArch:	noarch
21mr|texlive-context-rst-0.6c-6|17	BuildRequires:	texlive-tlpkg
21mr|texlive-context-rst-0.6c-6|18	Requires(pre):	texlive-tlpkg
21mr|texlive-context-rst-0.6c-6|19	Requires(post):	texlive-kpathsea
21mr|texlive-context-rst-0.6c-6|20	Requires(post):	texlive-context
21mr|texlive-context-rst-0.6c-6|21	
21mr|texlive-context-rst-0.6c-6|22	%description
21mr|texlive-context-rst-0.6c-6|23	The package provides a converter and module for typesetting
21mr|texlive-context-rst-0.6c-6|24	reStructuredText with ConTeXt. The module uses several lua
21mr|texlive-context-rst-0.6c-6|25	scripts in doing its work. Documentation is supplied in rst,
21mr|texlive-context-rst-0.6c-6|26	which seems to be readable as text, but...
21mr|texlive-context-rst-0.6c-6|27	
21mr|texlive-context-rst-0.6c-6|28	#-----------------------------------------------------------------------
21mr|texlive-context-rst-0.6c-6|29	%files
21mr|texlive-context-rst-0.6c-6|30	%{_texmfdistdir}/scripts/context/lua/third/rst/mtx-t-rst.lua
21mr|texlive-context-rst-0.6c-6|31	%{_texmfdistdir}/tex/context/interface/third/t-rst.xml
21mr|texlive-context-rst-0.6c-6|32	%{_texmfdistdir}/tex/context/third/rst/rst_context.lua
21mr|texlive-context-rst-0.6c-6|33	%{_texmfdistdir}/tex/context/third/rst/rst_directives.lua
21mr|texlive-context-rst-0.6c-6|34	%{_texmfdistdir}/tex/context/third/rst/rst_helpers.lua
21mr|texlive-context-rst-0.6c-6|35	%{_texmfdistdir}/tex/context/third/rst/rst_parser.lua
21mr|texlive-context-rst-0.6c-6|36	%{_texmfdistdir}/tex/context/third/rst/rst_setups.lua
21mr|texlive-context-rst-0.6c-6|37	%{_texmfdistdir}/tex/context/third/rst/t-rst.mkiv
21mr|texlive-context-rst-0.6c-6|38	%doc %{_texmfdistdir}/doc/context/third/rst/OMakefile
21mr|texlive-context-rst-0.6c-6|39	%doc %{_texmfdistdir}/doc/context/third/rst/OMakefile.omc
21mr|texlive-context-rst-0.6c-6|40	%doc %{_texmfdistdir}/doc/context/third/rst/documentation.rst
21mr|texlive-context-rst-0.6c-6|41	%doc %{_texmfdistdir}/doc/context/third/rst/hybridtest.tex
21mr|texlive-context-rst-0.6c-6|42	%doc %{_texmfdistdir}/doc/context/third/rst/inc-first.rst
21mr|texlive-context-rst-0.6c-6|43	%doc %{_texmfdistdir}/doc/context/third/rst/inc-second.rst
21mr|texlive-context-rst-0.6c-6|44	%doc %{_texmfdistdir}/doc/context/third/rst/inc-third.rst
21mr|texlive-context-rst-0.6c-6|45	%doc %{_texmfdistdir}/doc/context/third/rst/inc.tex
21mr|texlive-context-rst-0.6c-6|46	%doc %{_texmfdistdir}/doc/context/third/rst/manual.bib
21mr|texlive-context-rst-0.6c-6|47	%doc %{_texmfdistdir}/doc/context/third/rst/manual.pdf
21mr|texlive-context-rst-0.6c-6|48	%doc %{_texmfdistdir}/doc/context/third/rst/manual.tex
21mr|texlive-context-rst-0.6c-6|49	%doc %{_texmfdistdir}/doc/context/third/rst/moduletest.tex
21mr|texlive-context-rst-0.6c-6|50	
21mr|texlive-context-rst-0.6c-6|51	#-----------------------------------------------------------------------
21mr|texlive-context-rst-0.6c-6|52	%prep
21mr|texlive-context-rst-0.6c-6|53	%setup -c -a0 -a1
21mr|texlive-context-rst-0.6c-6|54	
21mr|texlive-context-rst-0.6c-6|55	%build
21mr|texlive-context-rst-0.6c-6|56	
21mr|texlive-context-rst-0.6c-6|57	%install
21mr|texlive-context-rst-0.6c-6|58	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-context-rst-0.6c-6|59	cp -fpar scripts tex doc %{buildroot}%{_texmfdistdir}

17585 21
21mr|texlive-context-ruby-20170414-2|1	# revision 28434
21mr|texlive-context-ruby-20170414-2|2	# category ConTeXt
21mr|texlive-context-ruby-20170414-2|3	# catalog-ctan /macros/context/contrib/context-ruby
21mr|texlive-context-ruby-20170414-2|4	# catalog-date 2012-11-30 11:03:17 +0100
21mr|texlive-context-ruby-20170414-2|5	# catalog-license pd
21mr|texlive-context-ruby-20170414-2|6	# catalog-version undef
21mr|texlive-context-ruby-20170414-2|7	Name:		texlive-context-ruby
21mr|texlive-context-ruby-20170414-2|8	Version:	20170414
21mr|texlive-context-ruby-20170414-2|9	Release:	2
21mr|texlive-context-ruby-20170414-2|10	Summary:	Ruby annotations in ConTeXt
21mr|texlive-context-ruby-20170414-2|11	Group:		Publishing
21mr|texlive-context-ruby-20170414-2|12	URL:		http://www.ctan.org/tex-archive/macros/context/contrib/context-ruby
21mr|texlive-context-ruby-20170414-2|13	License:	PD
21mr|texlive-context-ruby-20170414-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-ruby.tar.xz
21mr|texlive-context-ruby-20170414-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-ruby.doc.tar.xz
21mr|texlive-context-ruby-20170414-2|16	BuildArch:	noarch
21mr|texlive-context-ruby-20170414-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-context-ruby-20170414-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-context-ruby-20170414-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-context-ruby-20170414-2|20	Requires(post):	texlive-context
21mr|texlive-context-ruby-20170414-2|21	
21mr|texlive-context-ruby-20170414-2|22	%description
21mr|texlive-context-ruby-20170414-2|23	Ruby markup (aka furigana in Japan) are inline annotations
21mr|texlive-context-ruby-20170414-2|24	above or below a word to indicate the reading of ideographic
21mr|texlive-context-ruby-20170414-2|25	characters. The module implements the W3C specification for
21mr|texlive-context-ruby-20170414-2|26	simple ruby in ConTeXt. The position and layout of the base
21mr|texlive-context-ruby-20170414-2|27	text and the ruby text can becontrolled by parameters.
21mr|texlive-context-ruby-20170414-2|28	
21mr|texlive-context-ruby-20170414-2|29	#-----------------------------------------------------------------------
21mr|texlive-context-ruby-20170414-2|30	%files
21mr|texlive-context-ruby-20170414-2|31	%{_texmfdistdir}/tex/context/third/ruby/t-ruby.mkii
21mr|texlive-context-ruby-20170414-2|32	%{_texmfdistdir}/tex/context/third/ruby/t-ruby.mkiv
21mr|texlive-context-ruby-20170414-2|33	%{_texmfdistdir}/tex/context/third/ruby/t-ruby.mkvi
21mr|texlive-context-ruby-20170414-2|34	%doc %{_texmfdistdir}/doc/context/third/ruby/README
21mr|texlive-context-ruby-20170414-2|35	
21mr|texlive-context-ruby-20170414-2|36	#-----------------------------------------------------------------------
21mr|texlive-context-ruby-20170414-2|37	%prep
21mr|texlive-context-ruby-20170414-2|38	%setup -c -a0 -a1
21mr|texlive-context-ruby-20170414-2|39	
21mr|texlive-context-ruby-20170414-2|40	%build
21mr|texlive-context-ruby-20170414-2|41	
21mr|texlive-context-ruby-20170414-2|42	%install
21mr|texlive-context-ruby-20170414-2|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-context-ruby-20170414-2|44	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17586 21
21mr|texlive-context-simplefonts-20170414-2|1	# revision 29229
21mr|texlive-context-simplefonts-20170414-2|2	# category ConTeXt
21mr|texlive-context-simplefonts-20170414-2|3	# catalog-ctan /macros/context/contrib/context-simplefonts
21mr|texlive-context-simplefonts-20170414-2|4	# catalog-date 2012-08-13 18:29:21 +0200
21mr|texlive-context-simplefonts-20170414-2|5	# catalog-license gpl
21mr|texlive-context-simplefonts-20170414-2|6	# catalog-version undef
21mr|texlive-context-simplefonts-20170414-2|7	Name:		texlive-context-simplefonts
21mr|texlive-context-simplefonts-20170414-2|8	Version:	20170414
21mr|texlive-context-simplefonts-20170414-2|9	Release:	2
21mr|texlive-context-simplefonts-20170414-2|10	Summary:	Simplified font usage for ConTeXt
21mr|texlive-context-simplefonts-20170414-2|11	Group:		Publishing
21mr|texlive-context-simplefonts-20170414-2|12	URL:		http://www.ctan.org/tex-archive/macros/context/contrib/context-simplefonts
21mr|texlive-context-simplefonts-20170414-2|13	License:	GPL
21mr|texlive-context-simplefonts-20170414-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-simplefonts.tar.xz
21mr|texlive-context-simplefonts-20170414-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-simplefonts.doc.tar.xz
21mr|texlive-context-simplefonts-20170414-2|16	BuildArch:	noarch
21mr|texlive-context-simplefonts-20170414-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-context-simplefonts-20170414-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-context-simplefonts-20170414-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-context-simplefonts-20170414-2|20	Requires(post):	texlive-context
21mr|texlive-context-simplefonts-20170414-2|21	
21mr|texlive-context-simplefonts-20170414-2|22	%description
21mr|texlive-context-simplefonts-20170414-2|23	The package defines a set of commands for loading and using
21mr|texlive-context-simplefonts-20170414-2|24	fonts in ConTeXt.
21mr|texlive-context-simplefonts-20170414-2|25	
21mr|texlive-context-simplefonts-20170414-2|26	#-----------------------------------------------------------------------
21mr|texlive-context-simplefonts-20170414-2|27	%files
21mr|texlive-context-simplefonts-20170414-2|28	%{_texmfdistdir}/tex/context/third/simplefonts/t-simplefonts.lua
21mr|texlive-context-simplefonts-20170414-2|29	%{_texmfdistdir}/tex/context/third/simplefonts/t-simplefonts.mkii
21mr|texlive-context-simplefonts-20170414-2|30	%{_texmfdistdir}/tex/context/third/simplefonts/t-simplefonts.mkiv
21mr|texlive-context-simplefonts-20170414-2|31	%doc %{_texmfdistdir}/doc/context/third/simplefonts/README
21mr|texlive-context-simplefonts-20170414-2|32	
21mr|texlive-context-simplefonts-20170414-2|33	#-----------------------------------------------------------------------
21mr|texlive-context-simplefonts-20170414-2|34	%prep
21mr|texlive-context-simplefonts-20170414-2|35	%setup -c -a0 -a1
21mr|texlive-context-simplefonts-20170414-2|36	
21mr|texlive-context-simplefonts-20170414-2|37	%build
21mr|texlive-context-simplefonts-20170414-2|38	
21mr|texlive-context-simplefonts-20170414-2|39	%install
21mr|texlive-context-simplefonts-20170414-2|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-context-simplefonts-20170414-2|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17587 21
21mr|texlive-context-simpleslides-20190228-1|1	Name:		texlive-context-simpleslides
21mr|texlive-context-simpleslides-20190228-1|2	Version:	20190228
21mr|texlive-context-simpleslides-20190228-1|3	Release:	1
21mr|texlive-context-simpleslides-20190228-1|4	Summary:	TeXLive context-simpleslides package
21mr|texlive-context-simpleslides-20190228-1|5	Group:		Publishing
21mr|texlive-context-simpleslides-20190228-1|6	URL:		http://tug.org/texlive
21mr|texlive-context-simpleslides-20190228-1|7	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-context-simpleslides-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-simpleslides.tar.xz
21mr|texlive-context-simpleslides-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-simpleslides.doc.tar.xz
21mr|texlive-context-simpleslides-20190228-1|10	BuildArch:	noarch
21mr|texlive-context-simpleslides-20190228-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-context-simpleslides-20190228-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-context-simpleslides-20190228-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-context-simpleslides-20190228-1|14	Requires(post):	texlive-context
21mr|texlive-context-simpleslides-20190228-1|15	
21mr|texlive-context-simpleslides-20190228-1|16	%description
21mr|texlive-context-simpleslides-20190228-1|17	TeXLive context-simpleslides package.
21mr|texlive-context-simpleslides-20190228-1|18	
21mr|texlive-context-simpleslides-20190228-1|19	#-----------------------------------------------------------------------
21mr|texlive-context-simpleslides-20190228-1|20	%files
21mr|texlive-context-simpleslides-20190228-1|21	%{_texmfdistdir}/scripts/context/lua/third/simpleslides
21mr|texlive-context-simpleslides-20190228-1|22	%{_texmfdistdir}/tex/context/interface/third/t-simpleslides.xml
21mr|texlive-context-simpleslides-20190228-1|23	%{_texmfdistdir}/tex/context/third/simpleslides
21mr|texlive-context-simpleslides-20190228-1|24	%doc %{_texmfdistdir}/doc/context/third/simpleslides
21mr|texlive-context-simpleslides-20190228-1|25	
21mr|texlive-context-simpleslides-20190228-1|26	#-----------------------------------------------------------------------
21mr|texlive-context-simpleslides-20190228-1|27	%prep
21mr|texlive-context-simpleslides-20190228-1|28	%setup -c -a0 -a1
21mr|texlive-context-simpleslides-20190228-1|29	
21mr|texlive-context-simpleslides-20190228-1|30	%build
21mr|texlive-context-simpleslides-20190228-1|31	
21mr|texlive-context-simpleslides-20190228-1|32	%install
21mr|texlive-context-simpleslides-20190228-1|33	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-context-simpleslides-20190228-1|34	cp -fpar scripts tex doc %{buildroot}%{_texmfdistdir}

17588 21
21mr|texlive-context-transliterator-20170414-2|1	# revision 29801
21mr|texlive-context-transliterator-20170414-2|2	# category ConTeXt
21mr|texlive-context-transliterator-20170414-2|3	# catalog-ctan /macros/context/contrib/context-transliterator
21mr|texlive-context-transliterator-20170414-2|4	# catalog-date 2013-04-09 13:56:04 +0200
21mr|texlive-context-transliterator-20170414-2|5	# catalog-license bsd
21mr|texlive-context-transliterator-20170414-2|6	# catalog-version undef
21mr|texlive-context-transliterator-20170414-2|7	Name:		texlive-context-transliterator
21mr|texlive-context-transliterator-20170414-2|8	Version:	20170414
21mr|texlive-context-transliterator-20170414-2|9	Release:	2
21mr|texlive-context-transliterator-20170414-2|10	Summary:	Transliterate text from 'other' alphabets
21mr|texlive-context-transliterator-20170414-2|11	Group:		Publishing
21mr|texlive-context-transliterator-20170414-2|12	URL:		http://www.ctan.org/tex-archive/macros/context/contrib/context-transliterator
21mr|texlive-context-transliterator-20170414-2|13	License:	BSD
21mr|texlive-context-transliterator-20170414-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-transliterator.tar.xz
21mr|texlive-context-transliterator-20170414-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-transliterator.doc.tar.xz
21mr|texlive-context-transliterator-20170414-2|16	BuildArch:	noarch
21mr|texlive-context-transliterator-20170414-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-context-transliterator-20170414-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-context-transliterator-20170414-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-context-transliterator-20170414-2|20	Requires(post):	texlive-context
21mr|texlive-context-transliterator-20170414-2|21	
21mr|texlive-context-transliterator-20170414-2|22	%description
21mr|texlive-context-transliterator-20170414-2|23	The package will read text in one alphabet, and provide a
21mr|texlive-context-transliterator-20170414-2|24	transliterated version in another; this is useful for readers
21mr|texlive-context-transliterator-20170414-2|25	who cannot read the original alphabet. The package can make
21mr|texlive-context-transliterator-20170414-2|26	allowance for hyphenation.
21mr|texlive-context-transliterator-20170414-2|27	
21mr|texlive-context-transliterator-20170414-2|28	#-----------------------------------------------------------------------
21mr|texlive-context-transliterator-20170414-2|29	%files
21mr|texlive-context-transliterator-20170414-2|30	%{_texmfdistdir}/tex/context/interface/third/t-transliterator.xml
21mr|texlive-context-transliterator-20170414-2|31	%{_texmfdistdir}/tex/context/third/transliterator/t-transliterator.ctl
21mr|texlive-context-transliterator-20170414-2|32	%{_texmfdistdir}/tex/context/third/transliterator/t-transliterator.log
21mr|texlive-context-transliterator-20170414-2|33	%{_texmfdistdir}/tex/context/third/transliterator/t-transliterator.mkii
21mr|texlive-context-transliterator-20170414-2|34	%{_texmfdistdir}/tex/context/third/transliterator/t-transliterator.mkiv
21mr|texlive-context-transliterator-20170414-2|35	%{_texmfdistdir}/tex/context/third/transliterator/t-transliterator.mkiv.prep
21mr|texlive-context-transliterator-20170414-2|36	%{_texmfdistdir}/tex/context/third/transliterator/t-transliterator.pdf
21mr|texlive-context-transliterator-20170414-2|37	%{_texmfdistdir}/tex/context/third/transliterator/t-transliterator.run
21mr|texlive-context-transliterator-20170414-2|38	%{_texmfdistdir}/tex/context/third/transliterator/t-transliterator.tex
21mr|texlive-context-transliterator-20170414-2|39	%{_texmfdistdir}/tex/context/third/transliterator/t-transliterator.tuc
21mr|texlive-context-transliterator-20170414-2|40	%{_texmfdistdir}/tex/context/third/transliterator/trans_tables_bg.lua
21mr|texlive-context-transliterator-20170414-2|41	%{_texmfdistdir}/tex/context/third/transliterator/trans_tables_glag.lua
21mr|texlive-context-transliterator-20170414-2|42	%{_texmfdistdir}/tex/context/third/transliterator/trans_tables_gr.lua
21mr|texlive-context-transliterator-20170414-2|43	%{_texmfdistdir}/tex/context/third/transliterator/trans_tables_iso9.lua
21mr|texlive-context-transliterator-20170414-2|44	%{_texmfdistdir}/tex/context/third/transliterator/trans_tables_scntfc.lua
21mr|texlive-context-transliterator-20170414-2|45	%{_texmfdistdir}/tex/context/third/transliterator/trans_tables_sr.lua
21mr|texlive-context-transliterator-20170414-2|46	%{_texmfdistdir}/tex/context/third/transliterator/trans_tables_trsc.lua
21mr|texlive-context-transliterator-20170414-2|47	%{_texmfdistdir}/tex/context/third/transliterator/transliterator.ctl
21mr|texlive-context-transliterator-20170414-2|48	%{_texmfdistdir}/tex/context/third/transliterator/transliterator.log
21mr|texlive-context-transliterator-20170414-2|49	%{_texmfdistdir}/tex/context/third/transliterator/transliterator.lua
21mr|texlive-context-transliterator-20170414-2|50	%{_texmfdistdir}/tex/context/third/transliterator/transliterator.run
21mr|texlive-context-transliterator-20170414-2|51	%{_texmfdistdir}/tex/context/third/transliterator/transliterator.tuc
21mr|texlive-context-transliterator-20170414-2|52	%doc %{_texmfdistdir}/doc/context/third/transliterator/COPYING
21mr|texlive-context-transliterator-20170414-2|53	%doc %{_texmfdistdir}/doc/context/third/transliterator/transliterator.pdf
21mr|texlive-context-transliterator-20170414-2|54	%doc %{_texmfdistdir}/doc/context/third/transliterator/transliterator.tex
21mr|texlive-context-transliterator-20170414-2|55	
21mr|texlive-context-transliterator-20170414-2|56	#-----------------------------------------------------------------------
21mr|texlive-context-transliterator-20170414-2|57	%prep
21mr|texlive-context-transliterator-20170414-2|58	%setup -c -a0 -a1
21mr|texlive-context-transliterator-20170414-2|59	
21mr|texlive-context-transliterator-20170414-2|60	%build
21mr|texlive-context-transliterator-20170414-2|61	
21mr|texlive-context-transliterator-20170414-2|62	%install
21mr|texlive-context-transliterator-20170414-2|63	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-context-transliterator-20170414-2|64	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17589 21
21mr|texlive-context-typearea-20170414-2|1	# revision 23167
21mr|texlive-context-typearea-20170414-2|2	# category ConTeXt
21mr|texlive-context-typearea-20170414-2|3	# catalog-ctan /macros/context/contrib/context-typearea
21mr|texlive-context-typearea-20170414-2|4	# catalog-date 2008-08-18 23:54:09 +0200
21mr|texlive-context-typearea-20170414-2|5	# catalog-license gpl
21mr|texlive-context-typearea-20170414-2|6	# catalog-version undef
21mr|texlive-context-typearea-20170414-2|7	Name:		texlive-context-typearea
21mr|texlive-context-typearea-20170414-2|8	Version:	20170414
21mr|texlive-context-typearea-20170414-2|9	Release:	2
21mr|texlive-context-typearea-20170414-2|10	Summary:	Something like Koma-Script typearea
21mr|texlive-context-typearea-20170414-2|11	Group:		Publishing
21mr|texlive-context-typearea-20170414-2|12	URL:		http://www.ctan.org/tex-archive/macros/context/contrib/context-typearea
21mr|texlive-context-typearea-20170414-2|13	License:	GPL
21mr|texlive-context-typearea-20170414-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-typearea.tar.xz
21mr|texlive-context-typearea-20170414-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-typearea.doc.tar.xz
21mr|texlive-context-typearea-20170414-2|16	BuildArch:	noarch
21mr|texlive-context-typearea-20170414-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-context-typearea-20170414-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-context-typearea-20170414-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-context-typearea-20170414-2|20	Requires(post):	texlive-context
21mr|texlive-context-typearea-20170414-2|21	
21mr|texlive-context-typearea-20170414-2|22	%description
21mr|texlive-context-typearea-20170414-2|23	The module provides a command that calculates the page layout
21mr|texlive-context-typearea-20170414-2|24	as the LaTeX package typearea does.
21mr|texlive-context-typearea-20170414-2|25	
21mr|texlive-context-typearea-20170414-2|26	#-----------------------------------------------------------------------
21mr|texlive-context-typearea-20170414-2|27	%files
21mr|texlive-context-typearea-20170414-2|28	%{_texmfdistdir}/tex/context/third/typearea/t-typearea.tex
21mr|texlive-context-typearea-20170414-2|29	%doc %{_texmfdistdir}/doc/context/third/typearea/typearea-demo.pdf
21mr|texlive-context-typearea-20170414-2|30	%doc %{_texmfdistdir}/doc/context/third/typearea/typearea-doc.pdf
21mr|texlive-context-typearea-20170414-2|31	
21mr|texlive-context-typearea-20170414-2|32	#-----------------------------------------------------------------------
21mr|texlive-context-typearea-20170414-2|33	%prep
21mr|texlive-context-typearea-20170414-2|34	%setup -c -a0 -a1
21mr|texlive-context-typearea-20170414-2|35	
21mr|texlive-context-typearea-20170414-2|36	%build
21mr|texlive-context-typearea-20170414-2|37	
21mr|texlive-context-typearea-20170414-2|38	%install
21mr|texlive-context-typearea-20170414-2|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-context-typearea-20170414-2|40	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17590 21
21mr|texlive-context-typescripts-20170414-2|1	# revision 25411
21mr|texlive-context-typescripts-20170414-2|2	# category ConTeXt
21mr|texlive-context-typescripts-20170414-2|3	# catalog-ctan /macros/context/contrib/context-typescripts
21mr|texlive-context-typescripts-20170414-2|4	# catalog-date 2012-02-16 15:23:58 +0100
21mr|texlive-context-typescripts-20170414-2|5	# catalog-license gpl2
21mr|texlive-context-typescripts-20170414-2|6	# catalog-version undef
21mr|texlive-context-typescripts-20170414-2|7	Name:		texlive-context-typescripts
21mr|texlive-context-typescripts-20170414-2|8	Version:	20170414
21mr|texlive-context-typescripts-20170414-2|9	Release:	2
21mr|texlive-context-typescripts-20170414-2|10	Summary:	Small modules to load various fonts for use in ConTeXt
21mr|texlive-context-typescripts-20170414-2|11	Group:		Publishing
21mr|texlive-context-typescripts-20170414-2|12	URL:		http://www.ctan.org/tex-archive/macros/context/contrib/context-typescripts
21mr|texlive-context-typescripts-20170414-2|13	License:	GPL2
21mr|texlive-context-typescripts-20170414-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-typescripts.tar.xz
21mr|texlive-context-typescripts-20170414-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-typescripts.doc.tar.xz
21mr|texlive-context-typescripts-20170414-2|16	BuildArch:	noarch
21mr|texlive-context-typescripts-20170414-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-context-typescripts-20170414-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-context-typescripts-20170414-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-context-typescripts-20170414-2|20	Requires(post):	texlive-context
21mr|texlive-context-typescripts-20170414-2|21	
21mr|texlive-context-typescripts-20170414-2|22	%description
21mr|texlive-context-typescripts-20170414-2|23	The package provides files offering interfaces to 33 publicly
21mr|texlive-context-typescripts-20170414-2|24	available fonts (or collections of fonts from the same
21mr|texlive-context-typescripts-20170414-2|25	foundry); each is available in a .mkii and a .mkiv version.
21mr|texlive-context-typescripts-20170414-2|26	
21mr|texlive-context-typescripts-20170414-2|27	#-----------------------------------------------------------------------
21mr|texlive-context-typescripts-20170414-2|28	%files
21mr|texlive-context-typescripts-20170414-2|29	%{_texmfdistdir}/tex/context/third/typescripts/type-adobe.mkii
21mr|texlive-context-typescripts-20170414-2|30	%{_texmfdistdir}/tex/context/third/typescripts/type-adobe.mkiv
21mr|texlive-context-typescripts-20170414-2|31	%{_texmfdistdir}/tex/context/third/typescripts/type-aller.mkii
21mr|texlive-context-typescripts-20170414-2|32	%{_texmfdistdir}/tex/context/third/typescripts/type-aller.mkiv
21mr|texlive-context-typescripts-20170414-2|33	%{_texmfdistdir}/tex/context/third/typescripts/type-anivers.mkii
21mr|texlive-context-typescripts-20170414-2|34	%{_texmfdistdir}/tex/context/third/typescripts/type-anivers.mkiv
21mr|texlive-context-typescripts-20170414-2|35	%{_texmfdistdir}/tex/context/third/typescripts/type-audimat.mkii
21mr|texlive-context-typescripts-20170414-2|36	%{_texmfdistdir}/tex/context/third/typescripts/type-audimat.mkiv
21mr|texlive-context-typescripts-20170414-2|37	%{_texmfdistdir}/tex/context/third/typescripts/type-axel.mkii
21mr|texlive-context-typescripts-20170414-2|38	%{_texmfdistdir}/tex/context/third/typescripts/type-axel.mkiv
21mr|texlive-context-typescripts-20170414-2|39	%{_texmfdistdir}/tex/context/third/typescripts/type-azuro.mkii
21mr|texlive-context-typescripts-20170414-2|40	%{_texmfdistdir}/tex/context/third/typescripts/type-azuro.mkiv
21mr|texlive-context-typescripts-20170414-2|41	%{_texmfdistdir}/tex/context/third/typescripts/type-calluna.mkii
21mr|texlive-context-typescripts-20170414-2|42	%{_texmfdistdir}/tex/context/third/typescripts/type-calluna.mkiv
21mr|texlive-context-typescripts-20170414-2|43	%{_texmfdistdir}/tex/context/third/typescripts/type-charissil.mkii
21mr|texlive-context-typescripts-20170414-2|44	%{_texmfdistdir}/tex/context/third/typescripts/type-charissil.mkiv
21mr|texlive-context-typescripts-20170414-2|45	%{_texmfdistdir}/tex/context/third/typescripts/type-charter.mkii
21mr|texlive-context-typescripts-20170414-2|46	%{_texmfdistdir}/tex/context/third/typescripts/type-charter.mkiv
21mr|texlive-context-typescripts-20170414-2|47	%{_texmfdistdir}/tex/context/third/typescripts/type-delicious.mkii
21mr|texlive-context-typescripts-20170414-2|48	%{_texmfdistdir}/tex/context/third/typescripts/type-delicious.mkiv
21mr|texlive-context-typescripts-20170414-2|49	%{_texmfdistdir}/tex/context/third/typescripts/type-diavlo.mkii
21mr|texlive-context-typescripts-20170414-2|50	%{_texmfdistdir}/tex/context/third/typescripts/type-diavlo.mkiv
21mr|texlive-context-typescripts-20170414-2|51	%{_texmfdistdir}/tex/context/third/typescripts/type-droid.mkii
21mr|texlive-context-typescripts-20170414-2|52	%{_texmfdistdir}/tex/context/third/typescripts/type-droid.mkiv
21mr|texlive-context-typescripts-20170414-2|53	%{_texmfdistdir}/tex/context/third/typescripts/type-ernestine.mkiv
21mr|texlive-context-typescripts-20170414-2|54	%{_texmfdistdir}/tex/context/third/typescripts/type-fertigo.mkii
21mr|texlive-context-typescripts-20170414-2|55	%{_texmfdistdir}/tex/context/third/typescripts/type-fertigo.mkiv
21mr|texlive-context-typescripts-20170414-2|56	%{_texmfdistdir}/tex/context/third/typescripts/type-fontin.mkii
21mr|texlive-context-typescripts-20170414-2|57	%{_texmfdistdir}/tex/context/third/typescripts/type-fontin.mkiv
21mr|texlive-context-typescripts-20170414-2|58	%{_texmfdistdir}/tex/context/third/typescripts/type-goudysans.mkii
21mr|texlive-context-typescripts-20170414-2|59	%{_texmfdistdir}/tex/context/third/typescripts/type-goudysans.mkiv
21mr|texlive-context-typescripts-20170414-2|60	%{_texmfdistdir}/tex/context/third/typescripts/type-junicode.mkii
21mr|texlive-context-typescripts-20170414-2|61	%{_texmfdistdir}/tex/context/third/typescripts/type-junicode.mkiv
21mr|texlive-context-typescripts-20170414-2|62	%{_texmfdistdir}/tex/context/third/typescripts/type-justus.mkii
21mr|texlive-context-typescripts-20170414-2|63	%{_texmfdistdir}/tex/context/third/typescripts/type-justus.mkiv
21mr|texlive-context-typescripts-20170414-2|64	%{_texmfdistdir}/tex/context/third/typescripts/type-kaffeesatz.mkii
21mr|texlive-context-typescripts-20170414-2|65	%{_texmfdistdir}/tex/context/third/typescripts/type-kaffeesatz.mkiv
21mr|texlive-context-typescripts-20170414-2|66	%{_texmfdistdir}/tex/context/third/typescripts/type-kontrapunkt.mkii
21mr|texlive-context-typescripts-20170414-2|67	%{_texmfdistdir}/tex/context/third/typescripts/type-kontrapunkt.mkiv
21mr|texlive-context-typescripts-20170414-2|68	%{_texmfdistdir}/tex/context/third/typescripts/type-liberation.mkii
21mr|texlive-context-typescripts-20170414-2|69	%{_texmfdistdir}/tex/context/third/typescripts/type-liberation.mkiv
21mr|texlive-context-typescripts-20170414-2|70	%{_texmfdistdir}/tex/context/third/typescripts/type-luxi.mkii
21mr|texlive-context-typescripts-20170414-2|71	%{_texmfdistdir}/tex/context/third/typescripts/type-luxi.mkiv
21mr|texlive-context-typescripts-20170414-2|72	%{_texmfdistdir}/tex/context/third/typescripts/type-miso.mkii
21mr|texlive-context-typescripts-20170414-2|73	%{_texmfdistdir}/tex/context/third/typescripts/type-miso.mkiv
21mr|texlive-context-typescripts-20170414-2|74	%{_texmfdistdir}/tex/context/third/typescripts/type-museo.mkii
21mr|texlive-context-typescripts-20170414-2|75	%{_texmfdistdir}/tex/context/third/typescripts/type-museo.mkiv
21mr|texlive-context-typescripts-20170414-2|76	%{_texmfdistdir}/tex/context/third/typescripts/type-office.mkiv
21mr|texlive-context-typescripts-20170414-2|77	%{_texmfdistdir}/tex/context/third/typescripts/type-pigiarniq.mkii
21mr|texlive-context-typescripts-20170414-2|78	%{_texmfdistdir}/tex/context/third/typescripts/type-pigiarniq.mkiv
21mr|texlive-context-typescripts-20170414-2|79	%{_texmfdistdir}/tex/context/third/typescripts/type-sabon.mkii
21mr|texlive-context-typescripts-20170414-2|80	%{_texmfdistdir}/tex/context/third/typescripts/type-sabon.mkiv
21mr|texlive-context-typescripts-20170414-2|81	%{_texmfdistdir}/tex/context/third/typescripts/type-tallys.mkii
21mr|texlive-context-typescripts-20170414-2|82	%{_texmfdistdir}/tex/context/third/typescripts/type-tallys.mkiv
21mr|texlive-context-typescripts-20170414-2|83	%{_texmfdistdir}/tex/context/third/typescripts/type-tuffy.mkii
21mr|texlive-context-typescripts-20170414-2|84	%{_texmfdistdir}/tex/context/third/typescripts/type-tuffy.mkiv
21mr|texlive-context-typescripts-20170414-2|85	%{_texmfdistdir}/tex/context/third/typescripts/type-ubuntu.mkii
21mr|texlive-context-typescripts-20170414-2|86	%{_texmfdistdir}/tex/context/third/typescripts/type-ubuntu.mkiv
21mr|texlive-context-typescripts-20170414-2|87	%{_texmfdistdir}/tex/context/third/typescripts/type-uqammaq.mkii
21mr|texlive-context-typescripts-20170414-2|88	%{_texmfdistdir}/tex/context/third/typescripts/type-uqammaq.mkiv
21mr|texlive-context-typescripts-20170414-2|89	%{_texmfdistdir}/tex/context/third/typescripts/type-vera.mkii
21mr|texlive-context-typescripts-20170414-2|90	%{_texmfdistdir}/tex/context/third/typescripts/type-vera.mkiv
21mr|texlive-context-typescripts-20170414-2|91	%{_texmfdistdir}/tex/context/third/typescripts/type-verajja.mkii
21mr|texlive-context-typescripts-20170414-2|92	%{_texmfdistdir}/tex/context/third/typescripts/type-verajja.mkiv
21mr|texlive-context-typescripts-20170414-2|93	%{_texmfdistdir}/tex/context/third/typescripts/type-vollkorn.mkii
21mr|texlive-context-typescripts-20170414-2|94	%{_texmfdistdir}/tex/context/third/typescripts/type-vollkorn.mkiv
21mr|texlive-context-typescripts-20170414-2|95	%doc %{_texmfdistdir}/doc/context/third/typescripts/README
21mr|texlive-context-typescripts-20170414-2|96	
21mr|texlive-context-typescripts-20170414-2|97	#-----------------------------------------------------------------------
21mr|texlive-context-typescripts-20170414-2|98	%prep
21mr|texlive-context-typescripts-20170414-2|99	%setup -c -a0 -a1
21mr|texlive-context-typescripts-20170414-2|100	
21mr|texlive-context-typescripts-20170414-2|101	%build
21mr|texlive-context-typescripts-20170414-2|102	
21mr|texlive-context-typescripts-20170414-2|103	%install
21mr|texlive-context-typescripts-20170414-2|104	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-context-typescripts-20170414-2|105	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17591 21
21mr|texlive-context-vim-20171129-3|1	# revision 29984
21mr|texlive-context-vim-20171129-3|2	# category ConTeXt
21mr|texlive-context-vim-20171129-3|3	# catalog-ctan /macros/context/contrib/context-vim
21mr|texlive-context-vim-20171129-3|4	# catalog-date 2012-08-13 18:31:33 +0200
21mr|texlive-context-vim-20171129-3|5	# catalog-license bsd
21mr|texlive-context-vim-20171129-3|6	# catalog-version undef
21mr|texlive-context-vim-20171129-3|7	Name:		texlive-context-vim
21mr|texlive-context-vim-20171129-3|8	Version:	20171129
21mr|texlive-context-vim-20171129-3|9	Release:	3
21mr|texlive-context-vim-20171129-3|10	Summary:	Generate Context syntax highlighting code from vim
21mr|texlive-context-vim-20171129-3|11	Group:		Publishing
21mr|texlive-context-vim-20171129-3|12	URL:		http://www.ctan.org/tex-archive/macros/context/contrib/context-vim
21mr|texlive-context-vim-20171129-3|13	License:	BSD
21mr|texlive-context-vim-20171129-3|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-vim.tar.xz
21mr|texlive-context-vim-20171129-3|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/context-vim.doc.tar.xz
21mr|texlive-context-vim-20171129-3|16	BuildArch:	noarch
21mr|texlive-context-vim-20171129-3|17	BuildRequires:	texlive-tlpkg
21mr|texlive-context-vim-20171129-3|18	Requires(pre):	texlive-tlpkg
21mr|texlive-context-vim-20171129-3|19	Requires(post):	texlive-kpathsea
21mr|texlive-context-vim-20171129-3|20	Requires(post):	texlive-context
21mr|texlive-context-vim-20171129-3|21	Requires:	texlive-context-filter
21mr|texlive-context-vim-20171129-3|22	
21mr|texlive-context-vim-20171129-3|23	%description
21mr|texlive-context-vim-20171129-3|24	ConTeXt has excellent pretty printing capabilities for many
21mr|texlive-context-vim-20171129-3|25	languages. The code for pretty printing is written in TeX, and
21mr|texlive-context-vim-20171129-3|26	due to catcode juggling, such verbatim typesetting is perhaps
21mr|texlive-context-vim-20171129-3|27	the trickiest part of TeX. This makes it difficult for a
21mr|texlive-context-vim-20171129-3|28	"normal" user to define syntax highlighting rules for a new
21mr|texlive-context-vim-20171129-3|29	language. This module takes the onus of defining syntax
21mr|texlive-context-vim-20171129-3|30	highlighting rules away from the user and uses ViM editor to
21mr|texlive-context-vim-20171129-3|31	generate the syntax highlighting. There is a helper
21mr|texlive-context-vim-20171129-3|32	2context.vim script to do the syntax parsing in ViM.
21mr|texlive-context-vim-20171129-3|33	
21mr|texlive-context-vim-20171129-3|34	#-----------------------------------------------------------------------
21mr|texlive-context-vim-20171129-3|35	%files
21mr|texlive-context-vim-20171129-3|36	%{_texmfdistdir}/tex/context/third/vim/2context.vim
21mr|texlive-context-vim-20171129-3|37	%{_texmfdistdir}/tex/context/third/vim/t-syntax-groups.tex
21mr|texlive-context-vim-20171129-3|38	%{_texmfdistdir}/tex/context/third/vim/t-syntax-highlight.mkii
21mr|texlive-context-vim-20171129-3|39	%{_texmfdistdir}/tex/context/third/vim/t-syntax-highlight.mkiv
21mr|texlive-context-vim-20171129-3|40	%{_texmfdistdir}/tex/context/third/vim/t-vim.tex
21mr|texlive-context-vim-20171129-3|41	%doc %{_texmfdistdir}/doc/context/third/vim/vim.txt
21mr|texlive-context-vim-20171129-3|42	
21mr|texlive-context-vim-20171129-3|43	#-----------------------------------------------------------------------
21mr|texlive-context-vim-20171129-3|44	%prep
21mr|texlive-context-vim-20171129-3|45	%setup -c -a0 -a1
21mr|texlive-context-vim-20171129-3|46	
21mr|texlive-context-vim-20171129-3|47	%build
21mr|texlive-context-vim-20171129-3|48	
21mr|texlive-context-vim-20171129-3|49	%install
21mr|texlive-context-vim-20171129-3|50	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-context-vim-20171129-3|51	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17592 21
21mr|texlive-continue-0.2-2|1	Name:		texlive-continue
21mr|texlive-continue-0.2-2|2	Version:	0.2
21mr|texlive-continue-0.2-2|3	Release:	2
21mr|texlive-continue-0.2-2|4	Summary:	Prints 'continuation' marks on pages of multipage documents
21mr|texlive-continue-0.2-2|5	Group:		Publishing
21mr|texlive-continue-0.2-2|6	URL:		https://ctan.org/pkg/continue
21mr|texlive-continue-0.2-2|7	License:	lppl1.3
21mr|texlive-continue-0.2-2|8	Source0:	https://mirrors.mi-ras.ru/CTAN/systems/texlive/tlnet/archive/continue.tar.xz
21mr|texlive-continue-0.2-2|9	Source1:	https://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/continue.doc.tar.xz
21mr|texlive-continue-0.2-2|10	Source2:	https://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/continue.source.tar.xz
21mr|texlive-continue-0.2-2|11	BuildArch:	noarch
21mr|texlive-continue-0.2-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-continue-0.2-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-continue-0.2-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-continue-0.2-2|15	
21mr|texlive-continue-0.2-2|16	%description
21mr|texlive-continue-0.2-2|17	This package provides for a variety of continuation indicators
21mr|texlive-continue-0.2-2|18	on pages when the text continues on the following page. The
21mr|texlive-continue-0.2-2|19	default is to only mark odd pages, but all pages can be marked
21mr|texlive-continue-0.2-2|20	and the marking can be stopped or started at any point.
21mr|texlive-continue-0.2-2|21	
21mr|texlive-continue-0.2-2|22	#-----------------------------------------------------------------------
21mr|texlive-continue-0.2-2|23	%files
21mr|texlive-continue-0.2-2|24	%{_texmfdistdir}/tex/*
21mr|texlive-continue-0.2-2|25	%doc %{_texmfdistdir}/doc/*
21mr|texlive-continue-0.2-2|26	#- source
21mr|texlive-continue-0.2-2|27	%doc %{_texmfdistdir}/source/*
21mr|texlive-continue-0.2-2|28	
21mr|texlive-continue-0.2-2|29	#-----------------------------------------------------------------------
21mr|texlive-continue-0.2-2|30	%prep
21mr|texlive-continue-0.2-2|31	%setup -c -a0 -a1 -a2
21mr|texlive-continue-0.2-2|32	
21mr|texlive-continue-0.2-2|33	%build
21mr|texlive-continue-0.2-2|34	
21mr|texlive-continue-0.2-2|35	%install
21mr|texlive-continue-0.2-2|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-continue-0.2-2|37	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17593 21
21mr|texlive-contour-2.14-7|1	# revision 18950
21mr|texlive-contour-2.14-7|2	# category Package
21mr|texlive-contour-2.14-7|3	# catalog-ctan /macros/latex/contrib/contour
21mr|texlive-contour-2.14-7|4	# catalog-date 2006-12-09 15:50:57 +0100
21mr|texlive-contour-2.14-7|5	# catalog-license lppl
21mr|texlive-contour-2.14-7|6	# catalog-version 2.14
21mr|texlive-contour-2.14-7|7	Name:		texlive-contour
21mr|texlive-contour-2.14-7|8	Version:	2.14
21mr|texlive-contour-2.14-7|9	Release:	7
21mr|texlive-contour-2.14-7|10	Summary:	Print a coloured contour around text
21mr|texlive-contour-2.14-7|11	Group:		Publishing
21mr|texlive-contour-2.14-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/contour
21mr|texlive-contour-2.14-7|13	License:	LPPL
21mr|texlive-contour-2.14-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/contour.tar.xz
21mr|texlive-contour-2.14-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/contour.doc.tar.xz
21mr|texlive-contour-2.14-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/contour.source.tar.xz
21mr|texlive-contour-2.14-7|17	BuildArch:	noarch
21mr|texlive-contour-2.14-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-contour-2.14-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-contour-2.14-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-contour-2.14-7|21	
21mr|texlive-contour-2.14-7|22	%description
21mr|texlive-contour-2.14-7|23	This package generates a coloured contour around a given text
21mr|texlive-contour-2.14-7|24	in order to enable printing text over a background without the
21mr|texlive-contour-2.14-7|25	need of a coloured box around the text.
21mr|texlive-contour-2.14-7|26	
21mr|texlive-contour-2.14-7|27	
21mr|texlive-contour-2.14-7|28	#-----------------------------------------------------------------------
21mr|texlive-contour-2.14-7|29	%files
21mr|texlive-contour-2.14-7|30	%{_texmfdistdir}/tex/latex/contour/contour.cfg
21mr|texlive-contour-2.14-7|31	%{_texmfdistdir}/tex/latex/contour/contour.sty
21mr|texlive-contour-2.14-7|32	%{_texmfdistdir}/tex/latex/contour/dvips.cnt
21mr|texlive-contour-2.14-7|33	%{_texmfdistdir}/tex/latex/contour/dvipsone.cnt
21mr|texlive-contour-2.14-7|34	%{_texmfdistdir}/tex/latex/contour/pdftex.cnt
21mr|texlive-contour-2.14-7|35	%{_texmfdistdir}/tex/latex/contour/vtex.cnt
21mr|texlive-contour-2.14-7|36	%doc %{_texmfdistdir}/doc/latex/contour/ChangeLog
21mr|texlive-contour-2.14-7|37	%doc %{_texmfdistdir}/doc/latex/contour/Makefile
21mr|texlive-contour-2.14-7|38	%doc %{_texmfdistdir}/doc/latex/contour/README
21mr|texlive-contour-2.14-7|39	%doc %{_texmfdistdir}/doc/latex/contour/contour.pdf
21mr|texlive-contour-2.14-7|40	%doc %{_texmfdistdir}/doc/latex/contour/contourtest.tex
21mr|texlive-contour-2.14-7|41	#- source
21mr|texlive-contour-2.14-7|42	%doc %{_texmfdistdir}/source/latex/contour/contour.dtx
21mr|texlive-contour-2.14-7|43	%doc %{_texmfdistdir}/source/latex/contour/contour.ins
21mr|texlive-contour-2.14-7|44	
21mr|texlive-contour-2.14-7|45	#-----------------------------------------------------------------------
21mr|texlive-contour-2.14-7|46	%prep
21mr|texlive-contour-2.14-7|47	%setup -c -a0 -a1 -a2
21mr|texlive-contour-2.14-7|48	
21mr|texlive-contour-2.14-7|49	%build
21mr|texlive-contour-2.14-7|50	
21mr|texlive-contour-2.14-7|51	%install
21mr|texlive-contour-2.14-7|52	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-contour-2.14-7|53	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17594 21
21mr|texlive-contracard-2.0.0-1|1	Name:		texlive-contracard
21mr|texlive-contracard-2.0.0-1|2	Version:	2.0.0
21mr|texlive-contracard-2.0.0-1|3	Release:	1
21mr|texlive-contracard-2.0.0-1|4	Summary:	Generate calling cards for dances
21mr|texlive-contracard-2.0.0-1|5	Group:		Publishing
21mr|texlive-contracard-2.0.0-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/contracard
21mr|texlive-contracard-2.0.0-1|7	License:	LPPL1.3
21mr|texlive-contracard-2.0.0-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/contracard.tar.xz
21mr|texlive-contracard-2.0.0-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/contracard.doc.tar.xz
21mr|texlive-contracard-2.0.0-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/contracard.source.tar.xz
21mr|texlive-contracard-2.0.0-1|11	BuildArch:	noarch
21mr|texlive-contracard-2.0.0-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-contracard-2.0.0-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-contracard-2.0.0-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-contracard-2.0.0-1|15	
21mr|texlive-contracard-2.0.0-1|16	%description
21mr|texlive-contracard-2.0.0-1|17	The class may be used to create calling cards for traditional
21mr|texlive-contracard-2.0.0-1|18	country dances, such as contra and square dances.
21mr|texlive-contracard-2.0.0-1|19	
21mr|texlive-contracard-2.0.0-1|20	#-----------------------------------------------------------------------
21mr|texlive-contracard-2.0.0-1|21	%files
21mr|texlive-contracard-2.0.0-1|22	%{_texmfdistdir}/tex/latex/contracard
21mr|texlive-contracard-2.0.0-1|23	%doc %{_texmfdistdir}/doc/latex/contracard
21mr|texlive-contracard-2.0.0-1|24	#- source
21mr|texlive-contracard-2.0.0-1|25	%doc %{_texmfdistdir}/source/latex/contracard
21mr|texlive-contracard-2.0.0-1|26	
21mr|texlive-contracard-2.0.0-1|27	#-----------------------------------------------------------------------
21mr|texlive-contracard-2.0.0-1|28	%prep
21mr|texlive-contracard-2.0.0-1|29	%setup -c -a0 -a1 -a2
21mr|texlive-contracard-2.0.0-1|30	
21mr|texlive-contracard-2.0.0-1|31	%build
21mr|texlive-contracard-2.0.0-1|32	
21mr|texlive-contracard-2.0.0-1|33	%install
21mr|texlive-contracard-2.0.0-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-contracard-2.0.0-1|35	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17595 21
21mr|texlive-convbkmk-0.30-1|1	# revision 49252
21mr|texlive-convbkmk-0.30-1|2	# category Package
21mr|texlive-convbkmk-0.30-1|3	# catalog-ctan /support/convbkmk
21mr|texlive-convbkmk-0.30-1|4	# catalog-date 2019-02-28
21mr|texlive-convbkmk-0.30-1|5	# catalog-license other-free
21mr|texlive-convbkmk-0.30-1|6	# catalog-version 0.30
21mr|texlive-convbkmk-0.30-1|7	Name:		texlive-convbkmk
21mr|texlive-convbkmk-0.30-1|8	Version:	0.30
21mr|texlive-convbkmk-0.30-1|9	Release:	1
21mr|texlive-convbkmk-0.30-1|10	Summary:	Correct platex/uplatex bookmarks in PDF created with hyperref
21mr|texlive-convbkmk-0.30-1|11	Group:		Publishing
21mr|texlive-convbkmk-0.30-1|12	URL:		http://www.ctan.org/tex-archive/support/convbkmk
21mr|texlive-convbkmk-0.30-1|13	License:	OTHER-FREE
21mr|texlive-convbkmk-0.30-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/convbkmk.tar.xz
21mr|texlive-convbkmk-0.30-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/convbkmk.doc.tar.xz
21mr|texlive-convbkmk-0.30-1|16	BuildArch:	noarch
21mr|texlive-convbkmk-0.30-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-convbkmk-0.30-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-convbkmk-0.30-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-convbkmk-0.30-1|20	Provides:	texlive-convbkmk.bin = %{EVRD}
21mr|texlive-convbkmk-0.30-1|21	
21mr|texlive-convbkmk-0.30-1|22	%description
21mr|texlive-convbkmk-0.30-1|23	The package provides a small Ruby script that corrects
21mr|texlive-convbkmk-0.30-1|24	bookmarks in PDF files created by platex/uplatex, using
21mr|texlive-convbkmk-0.30-1|25	hyperref.
21mr|texlive-convbkmk-0.30-1|26	
21mr|texlive-convbkmk-0.30-1|27	#-----------------------------------------------------------------------
21mr|texlive-convbkmk-0.30-1|28	%files
21mr|texlive-convbkmk-0.30-1|29	%{_bindir}/convbkmk
21mr|texlive-convbkmk-0.30-1|30	%{_texmfdistdir}/scripts/convbkmk/convbkmk.rb
21mr|texlive-convbkmk-0.30-1|31	%doc %{_texmfdistdir}/doc/support/convbkmk/README.md
21mr|texlive-convbkmk-0.30-1|32	
21mr|texlive-convbkmk-0.30-1|33	#-----------------------------------------------------------------------
21mr|texlive-convbkmk-0.30-1|34	%prep
21mr|texlive-convbkmk-0.30-1|35	%setup -c -a0 -a1
21mr|texlive-convbkmk-0.30-1|36	
21mr|texlive-convbkmk-0.30-1|37	%build
21mr|texlive-convbkmk-0.30-1|38	
21mr|texlive-convbkmk-0.30-1|39	%install
21mr|texlive-convbkmk-0.30-1|40	mkdir -p %{buildroot}%{_bindir}
21mr|texlive-convbkmk-0.30-1|41	pushd %{buildroot}%{_bindir}
21mr|texlive-convbkmk-0.30-1|42	ln -sf %{_texmfdistdir}/scripts/convbkmk/convbkmk.rb convbkmk
21mr|texlive-convbkmk-0.30-1|43	popd
21mr|texlive-convbkmk-0.30-1|44	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-convbkmk-0.30-1|45	cp -fpar texmf-dist %{buildroot}%{_datadir}

17596 21
21mr|texlive-conv-xkv-2017.02.17-1|1	Name:		texlive-conv-xkv
21mr|texlive-conv-xkv-2017.02.17-1|2	Version:	2017.02.17
21mr|texlive-conv-xkv-2017.02.17-1|3	Release:	1
21mr|texlive-conv-xkv-2017.02.17-1|4	Summary:	This small package supports key-value syntax other than the standard latex syntax of <key>=<value>
21mr|texlive-conv-xkv-2017.02.17-1|5	Group:		Publishing
21mr|texlive-conv-xkv-2017.02.17-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/conv-xkv
21mr|texlive-conv-xkv-2017.02.17-1|7	License:	LPPL1.2
21mr|texlive-conv-xkv-2017.02.17-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/conv-xkv.tar.xz
21mr|texlive-conv-xkv-2017.02.17-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/conv-xkv.doc.tar.xz
21mr|texlive-conv-xkv-2017.02.17-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/conv-xkv.source.tar.xz
21mr|texlive-conv-xkv-2017.02.17-1|11	BuildArch:	noarch
21mr|texlive-conv-xkv-2017.02.17-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-conv-xkv-2017.02.17-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-conv-xkv-2017.02.17-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-conv-xkv-2017.02.17-1|15	
21mr|texlive-conv-xkv-2017.02.17-1|16	%description
21mr|texlive-conv-xkv-2017.02.17-1|17	Using this package, create key-values of the form <key>:<value> or <key>-><value>, for example
21mr|texlive-conv-xkv-2017.02.17-1|18	The package converts the new notation to xkeyval notation and passes it on to xkeyval
21mr|texlive-conv-xkv-2017.02.17-1|19	
21mr|texlive-conv-xkv-2017.02.17-1|20	#-----------------------------------------------------------------------
21mr|texlive-conv-xkv-2017.02.17-1|21	%files
21mr|texlive-conv-xkv-2017.02.17-1|22	%{_texmfdistdir}/tex/*
21mr|texlive-conv-xkv-2017.02.17-1|23	%doc %{_texmfdistdir}/doc/*
21mr|texlive-conv-xkv-2017.02.17-1|24	#- source
21mr|texlive-conv-xkv-2017.02.17-1|25	%doc %{_texmfdistdir}/source/*
21mr|texlive-conv-xkv-2017.02.17-1|26	
21mr|texlive-conv-xkv-2017.02.17-1|27	#-----------------------------------------------------------------------
21mr|texlive-conv-xkv-2017.02.17-1|28	%prep
21mr|texlive-conv-xkv-2017.02.17-1|29	%setup -c -a0 -a1 -a2
21mr|texlive-conv-xkv-2017.02.17-1|30	
21mr|texlive-conv-xkv-2017.02.17-1|31	%build
21mr|texlive-conv-xkv-2017.02.17-1|32	
21mr|texlive-conv-xkv-2017.02.17-1|33	%install
21mr|texlive-conv-xkv-2017.02.17-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-conv-xkv-2017.02.17-1|35	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17597 21
21mr|texlive-cooking-0.9b-7|1	# revision 15878
21mr|texlive-cooking-0.9b-7|2	# category Package
21mr|texlive-cooking-0.9b-7|3	# catalog-ctan /macros/latex/contrib/cooking
21mr|texlive-cooking-0.9b-7|4	# catalog-date 2006-12-09 15:50:57 +0100
21mr|texlive-cooking-0.9b-7|5	# catalog-license gpl
21mr|texlive-cooking-0.9b-7|6	# catalog-version 0.9b
21mr|texlive-cooking-0.9b-7|7	Name:		texlive-cooking
21mr|texlive-cooking-0.9b-7|8	Version:	0.9b
21mr|texlive-cooking-0.9b-7|9	Release:	7
21mr|texlive-cooking-0.9b-7|10	Summary:	Typeset recipes
21mr|texlive-cooking-0.9b-7|11	Group:		Publishing
21mr|texlive-cooking-0.9b-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/cooking
21mr|texlive-cooking-0.9b-7|13	License:	GPL
21mr|texlive-cooking-0.9b-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cooking.tar.xz
21mr|texlive-cooking-0.9b-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cooking.doc.tar.xz
21mr|texlive-cooking-0.9b-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cooking.source.tar.xz
21mr|texlive-cooking-0.9b-7|17	BuildArch:	noarch
21mr|texlive-cooking-0.9b-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-cooking-0.9b-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-cooking-0.9b-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-cooking-0.9b-7|21	
21mr|texlive-cooking-0.9b-7|22	%description
21mr|texlive-cooking-0.9b-7|23	The package typesets recipes according to the style used in a
21mr|texlive-cooking-0.9b-7|24	well-respected German cookery book.
21mr|texlive-cooking-0.9b-7|25	
21mr|texlive-cooking-0.9b-7|26	
21mr|texlive-cooking-0.9b-7|27	#-----------------------------------------------------------------------
21mr|texlive-cooking-0.9b-7|28	%files
21mr|texlive-cooking-0.9b-7|29	%{_texmfdistdir}/tex/latex/cooking/cooking.sty
21mr|texlive-cooking-0.9b-7|30	%doc %{_texmfdistdir}/doc/latex/cooking/COPYING
21mr|texlive-cooking-0.9b-7|31	%doc %{_texmfdistdir}/doc/latex/cooking/README
21mr|texlive-cooking-0.9b-7|32	%doc %{_texmfdistdir}/doc/latex/cooking/cooking.pdf
21mr|texlive-cooking-0.9b-7|33	%doc %{_texmfdistdir}/doc/latex/cooking/kraut.tex
21mr|texlive-cooking-0.9b-7|34	#- source
21mr|texlive-cooking-0.9b-7|35	%doc %{_texmfdistdir}/source/latex/cooking/cooking.dtx
21mr|texlive-cooking-0.9b-7|36	%doc %{_texmfdistdir}/source/latex/cooking/cooking.ins
21mr|texlive-cooking-0.9b-7|37	
21mr|texlive-cooking-0.9b-7|38	#-----------------------------------------------------------------------
21mr|texlive-cooking-0.9b-7|39	%prep
21mr|texlive-cooking-0.9b-7|40	%setup -c -a0 -a1 -a2
21mr|texlive-cooking-0.9b-7|41	
21mr|texlive-cooking-0.9b-7|42	%build
21mr|texlive-cooking-0.9b-7|43	
21mr|texlive-cooking-0.9b-7|44	%install
21mr|texlive-cooking-0.9b-7|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-cooking-0.9b-7|46	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17598 21
21mr|texlive-cooking-units-1.46-1|1	Name:		texlive-cooking-units
21mr|texlive-cooking-units-1.46-1|2	Version:	1.46
21mr|texlive-cooking-units-1.46-1|3	Release:	1
21mr|texlive-cooking-units-1.46-1|4	Summary:	The package provides commands to typeset amounts and units consistently and offers an easy-to-use key-value syntax to convert one unit into another
21mr|texlive-cooking-units-1.46-1|5	Group:		Publishing
21mr|texlive-cooking-units-1.46-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/cooking-units
21mr|texlive-cooking-units-1.46-1|7	License:	LPPL
21mr|texlive-cooking-units-1.46-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cooking-units.tar.xz
21mr|texlive-cooking-units-1.46-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cooking-units.doc.tar.xz
21mr|texlive-cooking-units-1.46-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cooking-units.source.tar.xz
21mr|texlive-cooking-units-1.46-1|11	BuildArch:	noarch
21mr|texlive-cooking-units-1.46-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-cooking-units-1.46-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-cooking-units-1.46-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-cooking-units-1.46-1|15	
21mr|texlive-cooking-units-1.46-1|16	%description
21mr|texlive-cooking-units-1.46-1|17	While writing a cookery book, units and their format can be quite troublesome
21mr|texlive-cooking-units-1.46-1|18	This contains not only the question of how to print those units, but also the question of the conversion of units
21mr|texlive-cooking-units-1.46-1|19	A cookery book doesn't contain only SI units, it contains a much more colorful range of units
21mr|texlive-cooking-units-1.46-1|20	(kg, dag, g, oz, ... for example) and it may cause some confusion if too many different units are used,
21mr|texlive-cooking-units-1.46-1|21	but if you just write a cookery book for fun you don't think about this ... until someone (my mother in my case) tells you that it's too confusing
21mr|texlive-cooking-units-1.46-1|22	This package solves both problems: It formats your input and you have the option to convert the units globally or locally using an easy to use key-value system
21mr|texlive-cooking-units-1.46-1|23	Please note that this package is not intended to be used to print units (and numbers) physically correct.
21mr|texlive-cooking-units-1.46-1|24	It should be used for more light-hearted stuff (like a cookery book for example)
21mr|texlive-cooking-units-1.46-1|25	
21mr|texlive-cooking-units-1.46-1|26	#-----------------------------------------------------------------------
21mr|texlive-cooking-units-1.46-1|27	%files
21mr|texlive-cooking-units-1.46-1|28	%{_texmfdistdir}/tex/*
21mr|texlive-cooking-units-1.46-1|29	%doc %{_texmfdistdir}/doc/*
21mr|texlive-cooking-units-1.46-1|30	#- source
21mr|texlive-cooking-units-1.46-1|31	%doc %{_texmfdistdir}/source/*
21mr|texlive-cooking-units-1.46-1|32	
21mr|texlive-cooking-units-1.46-1|33	#-----------------------------------------------------------------------
21mr|texlive-cooking-units-1.46-1|34	%prep
21mr|texlive-cooking-units-1.46-1|35	%setup -c -a0 -a1 -a2
21mr|texlive-cooking-units-1.46-1|36	
21mr|texlive-cooking-units-1.46-1|37	%build
21mr|texlive-cooking-units-1.46-1|38	
21mr|texlive-cooking-units-1.46-1|39	%install
21mr|texlive-cooking-units-1.46-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-cooking-units-1.46-1|41	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17599 21
21mr|texlive-cool-1.35-7|1	# revision 15878
21mr|texlive-cool-1.35-7|2	# category Package
21mr|texlive-cool-1.35-7|3	# catalog-ctan /macros/latex/contrib/cool
21mr|texlive-cool-1.35-7|4	# catalog-date 2007-03-05 15:26:58 +0100
21mr|texlive-cool-1.35-7|5	# catalog-license lgpl
21mr|texlive-cool-1.35-7|6	# catalog-version 1.35
21mr|texlive-cool-1.35-7|7	Name:		texlive-cool
21mr|texlive-cool-1.35-7|8	Version:	1.35
21mr|texlive-cool-1.35-7|9	Release:	7
21mr|texlive-cool-1.35-7|10	Summary:	COntent-Oriented LaTeX
21mr|texlive-cool-1.35-7|11	Group:		Publishing
21mr|texlive-cool-1.35-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/cool
21mr|texlive-cool-1.35-7|13	License:	LGPL
21mr|texlive-cool-1.35-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cool.tar.xz
21mr|texlive-cool-1.35-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cool.doc.tar.xz
21mr|texlive-cool-1.35-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cool.source.tar.xz
21mr|texlive-cool-1.35-7|17	BuildArch:	noarch
21mr|texlive-cool-1.35-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-cool-1.35-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-cool-1.35-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-cool-1.35-7|21	
21mr|texlive-cool-1.35-7|22	%description
21mr|texlive-cool-1.35-7|23	The package gives LaTeX the power to retain mathematical
21mr|texlive-cool-1.35-7|24	meaning of its expressions in addition to the typsetting
21mr|texlive-cool-1.35-7|25	instructions; essentially separating style from the content of
21mr|texlive-cool-1.35-7|26	the math. One advantage of keeping mathematical meaning is that
21mr|texlive-cool-1.35-7|27	conversion of LaTeX documents to other executable formats (such
21mr|texlive-cool-1.35-7|28	as Content MathML or Mathematica code) is greatly simplified.
21mr|texlive-cool-1.35-7|29	The package requires the coolstr, coollist and forloop
21mr|texlive-cool-1.35-7|30	packages.
21mr|texlive-cool-1.35-7|31	
21mr|texlive-cool-1.35-7|32	
21mr|texlive-cool-1.35-7|33	#-----------------------------------------------------------------------
21mr|texlive-cool-1.35-7|34	%files
21mr|texlive-cool-1.35-7|35	%{_texmfdistdir}/tex/latex/cool/cool.sty
21mr|texlive-cool-1.35-7|36	%doc %{_texmfdistdir}/doc/latex/cool/Content_LaTeX_Package_Demo.pdf
21mr|texlive-cool-1.35-7|37	%doc %{_texmfdistdir}/doc/latex/cool/Content_LaTeX_Package_Demo.tex
21mr|texlive-cool-1.35-7|38	%doc %{_texmfdistdir}/doc/latex/cool/README
21mr|texlive-cool-1.35-7|39	%doc %{_texmfdistdir}/doc/latex/cool/cool.pdf
21mr|texlive-cool-1.35-7|40	#- source
21mr|texlive-cool-1.35-7|41	%doc %{_texmfdistdir}/source/latex/cool/cool.dtx
21mr|texlive-cool-1.35-7|42	%doc %{_texmfdistdir}/source/latex/cool/cool.ins
21mr|texlive-cool-1.35-7|43	
21mr|texlive-cool-1.35-7|44	#-----------------------------------------------------------------------
21mr|texlive-cool-1.35-7|45	%prep
21mr|texlive-cool-1.35-7|46	%setup -c -a0 -a1 -a2
21mr|texlive-cool-1.35-7|47	
21mr|texlive-cool-1.35-7|48	%build
21mr|texlive-cool-1.35-7|49	
21mr|texlive-cool-1.35-7|50	%install
21mr|texlive-cool-1.35-7|51	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-cool-1.35-7|52	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17600 21
21mr|texlive-coollist-1.4-7|1	# revision 15878
21mr|texlive-coollist-1.4-7|2	# category Package
21mr|texlive-coollist-1.4-7|3	# catalog-ctan /macros/latex/contrib/coollist
21mr|texlive-coollist-1.4-7|4	# catalog-date 2009-09-20 17:23:54 +0200
21mr|texlive-coollist-1.4-7|5	# catalog-license lgpl
21mr|texlive-coollist-1.4-7|6	# catalog-version 1.4
21mr|texlive-coollist-1.4-7|7	Name:		texlive-coollist
21mr|texlive-coollist-1.4-7|8	Version:	1.4
21mr|texlive-coollist-1.4-7|9	Release:	7
21mr|texlive-coollist-1.4-7|10	Summary:	Manipulate COntent Oriented LaTeX Lists
21mr|texlive-coollist-1.4-7|11	Group:		Publishing
21mr|texlive-coollist-1.4-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/coollist
21mr|texlive-coollist-1.4-7|13	License:	LGPL
21mr|texlive-coollist-1.4-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/coollist.tar.xz
21mr|texlive-coollist-1.4-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/coollist.doc.tar.xz
21mr|texlive-coollist-1.4-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/coollist.source.tar.xz
21mr|texlive-coollist-1.4-7|17	BuildArch:	noarch
21mr|texlive-coollist-1.4-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-coollist-1.4-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-coollist-1.4-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-coollist-1.4-7|21	
21mr|texlive-coollist-1.4-7|22	%description
21mr|texlive-coollist-1.4-7|23	Lists are defined as a sequence of tokens separated by a comma.
21mr|texlive-coollist-1.4-7|24	The coollist package allows the user to access certain elements
21mr|texlive-coollist-1.4-7|25	of the list while neglecting others--essentially turning lists
21mr|texlive-coollist-1.4-7|26	into a sort of array. Lists elements are accessed by specifying
21mr|texlive-coollist-1.4-7|27	the position of the object within the list (the index of the
21mr|texlive-coollist-1.4-7|28	item).
21mr|texlive-coollist-1.4-7|29	
21mr|texlive-coollist-1.4-7|30	
21mr|texlive-coollist-1.4-7|31	#-----------------------------------------------------------------------
21mr|texlive-coollist-1.4-7|32	%files
21mr|texlive-coollist-1.4-7|33	%{_texmfdistdir}/tex/latex/coollist/coollist.sty
21mr|texlive-coollist-1.4-7|34	%doc %{_texmfdistdir}/doc/latex/coollist/README
21mr|texlive-coollist-1.4-7|35	%doc %{_texmfdistdir}/doc/latex/coollist/coollist.pdf
21mr|texlive-coollist-1.4-7|36	#- source
21mr|texlive-coollist-1.4-7|37	%doc %{_texmfdistdir}/source/latex/coollist/coollist.dtx
21mr|texlive-coollist-1.4-7|38	%doc %{_texmfdistdir}/source/latex/coollist/coollist.ins
21mr|texlive-coollist-1.4-7|39	
21mr|texlive-coollist-1.4-7|40	#-----------------------------------------------------------------------
21mr|texlive-coollist-1.4-7|41	%prep
21mr|texlive-coollist-1.4-7|42	%setup -c -a0 -a1 -a2
21mr|texlive-coollist-1.4-7|43	
21mr|texlive-coollist-1.4-7|44	%build
21mr|texlive-coollist-1.4-7|45	
21mr|texlive-coollist-1.4-7|46	%install
21mr|texlive-coollist-1.4-7|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-coollist-1.4-7|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17601 21
21mr|texlive-coolstr-2.2-7|1	# revision 15878
21mr|texlive-coolstr-2.2-7|2	# category Package
21mr|texlive-coolstr-2.2-7|3	# catalog-ctan /macros/latex/contrib/coolstr
21mr|texlive-coolstr-2.2-7|4	# catalog-date 2009-09-09 20:34:25 +0200
21mr|texlive-coolstr-2.2-7|5	# catalog-license lgpl
21mr|texlive-coolstr-2.2-7|6	# catalog-version 2.2
21mr|texlive-coolstr-2.2-7|7	Name:		texlive-coolstr
21mr|texlive-coolstr-2.2-7|8	Version:	2.2
21mr|texlive-coolstr-2.2-7|9	Release:	7
21mr|texlive-coolstr-2.2-7|10	Summary:	String manipulation in LaTeX
21mr|texlive-coolstr-2.2-7|11	Group:		Publishing
21mr|texlive-coolstr-2.2-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/coolstr
21mr|texlive-coolstr-2.2-7|13	License:	LGPL
21mr|texlive-coolstr-2.2-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/coolstr.tar.xz
21mr|texlive-coolstr-2.2-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/coolstr.doc.tar.xz
21mr|texlive-coolstr-2.2-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/coolstr.source.tar.xz
21mr|texlive-coolstr-2.2-7|17	BuildArch:	noarch
21mr|texlive-coolstr-2.2-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-coolstr-2.2-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-coolstr-2.2-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-coolstr-2.2-7|21	
21mr|texlive-coolstr-2.2-7|22	%description
21mr|texlive-coolstr-2.2-7|23	Coolstr is a subpackage of the cool bundle that deals with the
21mr|texlive-coolstr-2.2-7|24	manipulation of strings. A string is defined as a sequence of
21mr|texlive-coolstr-2.2-7|25	characters (not tokens). The package provides the ability to
21mr|texlive-coolstr-2.2-7|26	access a specific character of a string, as well as determine
21mr|texlive-coolstr-2.2-7|27	if the string contains numeric or integer data.
21mr|texlive-coolstr-2.2-7|28	
21mr|texlive-coolstr-2.2-7|29	
21mr|texlive-coolstr-2.2-7|30	#-----------------------------------------------------------------------
21mr|texlive-coolstr-2.2-7|31	%files
21mr|texlive-coolstr-2.2-7|32	%{_texmfdistdir}/tex/latex/coolstr/coolstr.sty
21mr|texlive-coolstr-2.2-7|33	%doc %{_texmfdistdir}/doc/latex/coolstr/README
21mr|texlive-coolstr-2.2-7|34	%doc %{_texmfdistdir}/doc/latex/coolstr/coolstr.pdf
21mr|texlive-coolstr-2.2-7|35	#- source
21mr|texlive-coolstr-2.2-7|36	%doc %{_texmfdistdir}/source/latex/coolstr/coolstr.dtx
21mr|texlive-coolstr-2.2-7|37	%doc %{_texmfdistdir}/source/latex/coolstr/coolstr.ins
21mr|texlive-coolstr-2.2-7|38	
21mr|texlive-coolstr-2.2-7|39	#-----------------------------------------------------------------------
21mr|texlive-coolstr-2.2-7|40	%prep
21mr|texlive-coolstr-2.2-7|41	%setup -c -a0 -a1 -a2
21mr|texlive-coolstr-2.2-7|42	
21mr|texlive-coolstr-2.2-7|43	%build
21mr|texlive-coolstr-2.2-7|44	
21mr|texlive-coolstr-2.2-7|45	%install
21mr|texlive-coolstr-2.2-7|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-coolstr-2.2-7|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17602 21
21mr|texlive-coolthms-1.2-10|1	# revision 29062
21mr|texlive-coolthms-1.2-10|2	# category Package
21mr|texlive-coolthms-1.2-10|3	# catalog-ctan /macros/latex/contrib/coolthms
21mr|texlive-coolthms-1.2-10|4	# catalog-date 2013-02-04 23:34:24 +0100
21mr|texlive-coolthms-1.2-10|5	# catalog-license lppl
21mr|texlive-coolthms-1.2-10|6	# catalog-version 1.2
21mr|texlive-coolthms-1.2-10|7	Name:		texlive-coolthms
21mr|texlive-coolthms-1.2-10|8	Version:	1.2
21mr|texlive-coolthms-1.2-10|9	Release:	10
21mr|texlive-coolthms-1.2-10|10	Summary:	Reference items in a theorem environment
21mr|texlive-coolthms-1.2-10|11	Group:		Publishing
21mr|texlive-coolthms-1.2-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/coolthms
21mr|texlive-coolthms-1.2-10|13	License:	LPPL
21mr|texlive-coolthms-1.2-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/coolthms.tar.xz
21mr|texlive-coolthms-1.2-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/coolthms.doc.tar.xz
21mr|texlive-coolthms-1.2-10|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/coolthms.source.tar.xz
21mr|texlive-coolthms-1.2-10|17	BuildArch:	noarch
21mr|texlive-coolthms-1.2-10|18	BuildRequires:	texlive-tlpkg
21mr|texlive-coolthms-1.2-10|19	Requires(pre):	texlive-tlpkg
21mr|texlive-coolthms-1.2-10|20	Requires(post):	texlive-kpathsea
21mr|texlive-coolthms-1.2-10|21	
21mr|texlive-coolthms-1.2-10|22	%description
21mr|texlive-coolthms-1.2-10|23	The package provides the means to directly reference items of
21mr|texlive-coolthms-1.2-10|24	lists nested in theorem-like environments (e.g., as 'Theorem 1
21mr|texlive-coolthms-1.2-10|25	a'). The package extends the ntheorem and cleveref packages.
21mr|texlive-coolthms-1.2-10|26	The package also provides other theorem markup commands.
21mr|texlive-coolthms-1.2-10|27	
21mr|texlive-coolthms-1.2-10|28	
21mr|texlive-coolthms-1.2-10|29	#-----------------------------------------------------------------------
21mr|texlive-coolthms-1.2-10|30	%files
21mr|texlive-coolthms-1.2-10|31	%{_texmfdistdir}/tex/latex/coolthms/coolthms.sty
21mr|texlive-coolthms-1.2-10|32	%doc %{_texmfdistdir}/doc/latex/coolthms/README
21mr|texlive-coolthms-1.2-10|33	%doc %{_texmfdistdir}/doc/latex/coolthms/coolthms.pdf
21mr|texlive-coolthms-1.2-10|34	#- source
21mr|texlive-coolthms-1.2-10|35	%doc %{_texmfdistdir}/source/latex/coolthms/coolthms.dtx
21mr|texlive-coolthms-1.2-10|36	%doc %{_texmfdistdir}/source/latex/coolthms/coolthms.ins
21mr|texlive-coolthms-1.2-10|37	
21mr|texlive-coolthms-1.2-10|38	#-----------------------------------------------------------------------
21mr|texlive-coolthms-1.2-10|39	%prep
21mr|texlive-coolthms-1.2-10|40	%setup -c -a0 -a1 -a2
21mr|texlive-coolthms-1.2-10|41	
21mr|texlive-coolthms-1.2-10|42	%build
21mr|texlive-coolthms-1.2-10|43	
21mr|texlive-coolthms-1.2-10|44	%install
21mr|texlive-coolthms-1.2-10|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-coolthms-1.2-10|46	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17603 21
21mr|texlive-cooltooltips-1.0-7|1	# revision 15878
21mr|texlive-cooltooltips-1.0-7|2	# category Package
21mr|texlive-cooltooltips-1.0-7|3	# catalog-ctan /macros/latex/contrib/cooltooltips
21mr|texlive-cooltooltips-1.0-7|4	# catalog-date 2007-03-05 15:26:58 +0100
21mr|texlive-cooltooltips-1.0-7|5	# catalog-license lppl
21mr|texlive-cooltooltips-1.0-7|6	# catalog-version 1.0
21mr|texlive-cooltooltips-1.0-7|7	Name:		texlive-cooltooltips
21mr|texlive-cooltooltips-1.0-7|8	Version:	1.0
21mr|texlive-cooltooltips-1.0-7|9	Release:	7
21mr|texlive-cooltooltips-1.0-7|10	Summary:	Associate a pop-up window and tooltip with PDF hyperlinks
21mr|texlive-cooltooltips-1.0-7|11	Group:		Publishing
21mr|texlive-cooltooltips-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/cooltooltips
21mr|texlive-cooltooltips-1.0-7|13	License:	LPPL
21mr|texlive-cooltooltips-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cooltooltips.tar.xz
21mr|texlive-cooltooltips-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cooltooltips.doc.tar.xz
21mr|texlive-cooltooltips-1.0-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cooltooltips.source.tar.xz
21mr|texlive-cooltooltips-1.0-7|17	BuildArch:	noarch
21mr|texlive-cooltooltips-1.0-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-cooltooltips-1.0-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-cooltooltips-1.0-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-cooltooltips-1.0-7|21	
21mr|texlive-cooltooltips-1.0-7|22	%description
21mr|texlive-cooltooltips-1.0-7|23	The cooltooltips package enables a document to contain
21mr|texlive-cooltooltips-1.0-7|24	hyperlinks that pop up a brief tooltip when the mouse moves
21mr|texlive-cooltooltips-1.0-7|25	over them and also open a small window containing additional
21mr|texlive-cooltooltips-1.0-7|26	text. cooltooltips provides the mechanism used by the Visual
21mr|texlive-cooltooltips-1.0-7|27	LaTeX FAQ to indicate the question that each hyperlink answers.
21mr|texlive-cooltooltips-1.0-7|28	
21mr|texlive-cooltooltips-1.0-7|29	
21mr|texlive-cooltooltips-1.0-7|30	#-----------------------------------------------------------------------
21mr|texlive-cooltooltips-1.0-7|31	%files
21mr|texlive-cooltooltips-1.0-7|32	%{_texmfdistdir}/tex/latex/cooltooltips/cooltooltips.sty
21mr|texlive-cooltooltips-1.0-7|33	%doc %{_texmfdistdir}/doc/latex/cooltooltips/README
21mr|texlive-cooltooltips-1.0-7|34	%doc %{_texmfdistdir}/doc/latex/cooltooltips/cooltooltips.pdf
21mr|texlive-cooltooltips-1.0-7|35	#- source
21mr|texlive-cooltooltips-1.0-7|36	%doc %{_texmfdistdir}/source/latex/cooltooltips/cooltooltips.dtx
21mr|texlive-cooltooltips-1.0-7|37	%doc %{_texmfdistdir}/source/latex/cooltooltips/cooltooltips.ins
21mr|texlive-cooltooltips-1.0-7|38	
21mr|texlive-cooltooltips-1.0-7|39	#-----------------------------------------------------------------------
21mr|texlive-cooltooltips-1.0-7|40	%prep
21mr|texlive-cooltooltips-1.0-7|41	%setup -c -a0 -a1 -a2
21mr|texlive-cooltooltips-1.0-7|42	
21mr|texlive-cooltooltips-1.0-7|43	%build
21mr|texlive-cooltooltips-1.0-7|44	
21mr|texlive-cooltooltips-1.0-7|45	%install
21mr|texlive-cooltooltips-1.0-7|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-cooltooltips-1.0-7|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17604 21
21mr|texlive-coordsys-1.4-7|1	# revision 15878
21mr|texlive-coordsys-1.4-7|2	# category Package
21mr|texlive-coordsys-1.4-7|3	# catalog-ctan /macros/latex/contrib/coordsys
21mr|texlive-coordsys-1.4-7|4	# catalog-date 2007-02-20 10:49:06 +0100
21mr|texlive-coordsys-1.4-7|5	# catalog-license lppl
21mr|texlive-coordsys-1.4-7|6	# catalog-version 1.4
21mr|texlive-coordsys-1.4-7|7	Name:		texlive-coordsys
21mr|texlive-coordsys-1.4-7|8	Version:	1.4
21mr|texlive-coordsys-1.4-7|9	Release:	7
21mr|texlive-coordsys-1.4-7|10	Summary:	Draw cartesian coordinate systems
21mr|texlive-coordsys-1.4-7|11	Group:		Publishing
21mr|texlive-coordsys-1.4-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/coordsys
21mr|texlive-coordsys-1.4-7|13	License:	LPPL
21mr|texlive-coordsys-1.4-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/coordsys.tar.xz
21mr|texlive-coordsys-1.4-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/coordsys.doc.tar.xz
21mr|texlive-coordsys-1.4-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/coordsys.source.tar.xz
21mr|texlive-coordsys-1.4-7|17	BuildArch:	noarch
21mr|texlive-coordsys-1.4-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-coordsys-1.4-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-coordsys-1.4-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-coordsys-1.4-7|21	
21mr|texlive-coordsys-1.4-7|22	%description
21mr|texlive-coordsys-1.4-7|23	The package provides commands for typesetting number lines
21mr|texlive-coordsys-1.4-7|24	(coordinate axes), coordinate systems and grids in the picture
21mr|texlive-coordsys-1.4-7|25	environment. The package may be integrated with other drawing
21mr|texlive-coordsys-1.4-7|26	mechanisms: the documentation shows examples of drawing graphs
21mr|texlive-coordsys-1.4-7|27	(coordinate tables created by Maple), using the eepic package's
21mr|texlive-coordsys-1.4-7|28	drawing capabilities.
21mr|texlive-coordsys-1.4-7|29	
21mr|texlive-coordsys-1.4-7|30	
21mr|texlive-coordsys-1.4-7|31	#-----------------------------------------------------------------------
21mr|texlive-coordsys-1.4-7|32	%files
21mr|texlive-coordsys-1.4-7|33	%{_texmfdistdir}/tex/latex/coordsys/coordsys.sty
21mr|texlive-coordsys-1.4-7|34	%{_texmfdistdir}/tex/latex/coordsys/logsys.sty
21mr|texlive-coordsys-1.4-7|35	%doc %{_texmfdistdir}/doc/latex/coordsys/README
21mr|texlive-coordsys-1.4-7|36	%doc %{_texmfdistdir}/doc/latex/coordsys/coordsys.pdf
21mr|texlive-coordsys-1.4-7|37	%doc %{_texmfdistdir}/doc/latex/coordsys/putfile.maple
21mr|texlive-coordsys-1.4-7|38	#- source
21mr|texlive-coordsys-1.4-7|39	%doc %{_texmfdistdir}/source/latex/coordsys/coordsys.dtx
21mr|texlive-coordsys-1.4-7|40	%doc %{_texmfdistdir}/source/latex/coordsys/coordsys.ins
21mr|texlive-coordsys-1.4-7|41	
21mr|texlive-coordsys-1.4-7|42	#-----------------------------------------------------------------------
21mr|texlive-coordsys-1.4-7|43	%prep
21mr|texlive-coordsys-1.4-7|44	%setup -c -a0 -a1 -a2
21mr|texlive-coordsys-1.4-7|45	
21mr|texlive-coordsys-1.4-7|46	%build
21mr|texlive-coordsys-1.4-7|47	
21mr|texlive-coordsys-1.4-7|48	%install
21mr|texlive-coordsys-1.4-7|49	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-coordsys-1.4-7|50	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17605 21
21mr|texlive-copyedit-1.6-1|1	Name:		texlive-copyedit
21mr|texlive-copyedit-1.6-1|2	Version:	1.6
21mr|texlive-copyedit-1.6-1|3	Release:	1
21mr|texlive-copyedit-1.6-1|4	Summary:	This package implements copyediting support for LaTeX documents
21mr|texlive-copyedit-1.6-1|5	Group:		Publishing
21mr|texlive-copyedit-1.6-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/copyedit
21mr|texlive-copyedit-1.6-1|7	License:	The LaTeX Project Public License 1.3
21mr|texlive-copyedit-1.6-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/copyedit.tar.xz
21mr|texlive-copyedit-1.6-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/copyedit.doc.tar.xz
21mr|texlive-copyedit-1.6-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/copyedit.source.tar.xz
21mr|texlive-copyedit-1.6-1|11	BuildArch:	noarch
21mr|texlive-copyedit-1.6-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-copyedit-1.6-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-copyedit-1.6-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-copyedit-1.6-1|15	
21mr|texlive-copyedit-1.6-1|16	%description
21mr|texlive-copyedit-1.6-1|17	This package implements copyediting support for LaTeX documents.
21mr|texlive-copyedit-1.6-1|18	Authors can enjoy the freedom of using, for example, words with
21mr|texlive-copyedit-1.6-1|19	US or UK or Canadian or Australian spelling in a mixed way,
21mr|texlive-copyedit-1.6-1|20	yet, they can choose any one of the usage forms for their
21mr|texlive-copyedit-1.6-1|21	entire document irrespective of kinds of spelling they have
21mr|texlive-copyedit-1.6-1|22	adopted. In the same fashion, the users can have the benefit
21mr|texlive-copyedit-1.6-1|23	of the following features available in the package:
21mr|texlive-copyedit-1.6-1|24	Localization — British-American-Australian-Canadian;
21mr|texlive-copyedit-1.6-1|25	Close-up, Hyphenation, and Spaced words;
21mr|texlive-copyedit-1.6-1|26	Latin abbreviations; Acronyms and Abbreviations;
21mr|texlive-copyedit-1.6-1|27	Itemization, nonlocal lists and labels;
21mr|texlive-copyedit-1.6-1|28	Parenthetical and serial commas;
21mr|texlive-copyedit-1.6-1|29	Non-local tokenization in language through Abbreviations and pronouns.
21mr|texlive-copyedit-1.6-1|30	
21mr|texlive-copyedit-1.6-1|31	#-----------------------------------------------------------------------
21mr|texlive-copyedit-1.6-1|32	%files
21mr|texlive-copyedit-1.6-1|33	%{_texmfdistdir}/tex/latex/copyedit/copyedit.sty
21mr|texlive-copyedit-1.6-1|34	%doc %{_texmfdistdir}/doc/latex/copyedit/README
21mr|texlive-copyedit-1.6-1|35	%doc %{_texmfdistdir}/doc/latex/copyedit/copyedit.pdf
21mr|texlive-copyedit-1.6-1|36	%doc %{_texmfdistdir}/doc/latex/copyedit/manifest.txt
21mr|texlive-copyedit-1.6-1|37	%doc %{_texmfdistdir}/doc/latex/copyedit/example
21mr|texlive-copyedit-1.6-1|38	#- source
21mr|texlive-copyedit-1.6-1|39	%doc %{_texmfdistdir}/source/latex/copyedit/copyedit.dtx
21mr|texlive-copyedit-1.6-1|40	%doc %{_texmfdistdir}/source/latex/copyedit/copyedit.ins
21mr|texlive-copyedit-1.6-1|41	
21mr|texlive-copyedit-1.6-1|42	#-----------------------------------------------------------------------
21mr|texlive-copyedit-1.6-1|43	%prep
21mr|texlive-copyedit-1.6-1|44	%setup -c -a0 -a1 -a2
21mr|texlive-copyedit-1.6-1|45	
21mr|texlive-copyedit-1.6-1|46	%build
21mr|texlive-copyedit-1.6-1|47	
21mr|texlive-copyedit-1.6-1|48	%install
21mr|texlive-copyedit-1.6-1|49	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-copyedit-1.6-1|50	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}
21mr|texlive-copyedit-1.6-1|51	

17606 21
21mr|texlive-copyrightbox-0.1-7|1	# revision 24829
21mr|texlive-copyrightbox-0.1-7|2	# category Package
21mr|texlive-copyrightbox-0.1-7|3	# catalog-ctan /macros/latex/contrib/copyrightbox
21mr|texlive-copyrightbox-0.1-7|4	# catalog-date 2011-12-11 19:15:48 +0100
21mr|texlive-copyrightbox-0.1-7|5	# catalog-license lppl
21mr|texlive-copyrightbox-0.1-7|6	# catalog-version 0.1
21mr|texlive-copyrightbox-0.1-7|7	Name:		texlive-copyrightbox
21mr|texlive-copyrightbox-0.1-7|8	Version:	0.1
21mr|texlive-copyrightbox-0.1-7|9	Release:	7
21mr|texlive-copyrightbox-0.1-7|10	Summary:	Provide copyright notices for images in a document
21mr|texlive-copyrightbox-0.1-7|11	Group:		Publishing
21mr|texlive-copyrightbox-0.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/copyrightbox
21mr|texlive-copyrightbox-0.1-7|13	License:	LPPL
21mr|texlive-copyrightbox-0.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/copyrightbox.tar.xz
21mr|texlive-copyrightbox-0.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/copyrightbox.doc.tar.xz
21mr|texlive-copyrightbox-0.1-7|16	BuildArch:	noarch
21mr|texlive-copyrightbox-0.1-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-copyrightbox-0.1-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-copyrightbox-0.1-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-copyrightbox-0.1-7|20	
21mr|texlive-copyrightbox-0.1-7|21	%description
21mr|texlive-copyrightbox-0.1-7|22	The package command \copyrightbox[<placement>]{<image
21mr|texlive-copyrightbox-0.1-7|23	command>}{<text>}, which places the text as a copyright notice
21mr|texlive-copyrightbox-0.1-7|24	relating to the matter created by the image command.
21mr|texlive-copyrightbox-0.1-7|25	
21mr|texlive-copyrightbox-0.1-7|26	
21mr|texlive-copyrightbox-0.1-7|27	#-----------------------------------------------------------------------
21mr|texlive-copyrightbox-0.1-7|28	%files
21mr|texlive-copyrightbox-0.1-7|29	%{_texmfdistdir}/tex/latex/copyrightbox/copyrightbox.sty
21mr|texlive-copyrightbox-0.1-7|30	%doc %{_texmfdistdir}/doc/latex/copyrightbox/README
21mr|texlive-copyrightbox-0.1-7|31	%doc %{_texmfdistdir}/doc/latex/copyrightbox/coin.jpg
21mr|texlive-copyrightbox-0.1-7|32	%doc %{_texmfdistdir}/doc/latex/copyrightbox/copyrightbox.pdf
21mr|texlive-copyrightbox-0.1-7|33	%doc %{_texmfdistdir}/doc/latex/copyrightbox/copyrightbox.tex
21mr|texlive-copyrightbox-0.1-7|34	
21mr|texlive-copyrightbox-0.1-7|35	#-----------------------------------------------------------------------
21mr|texlive-copyrightbox-0.1-7|36	%prep
21mr|texlive-copyrightbox-0.1-7|37	%setup -c -a0 -a1
21mr|texlive-copyrightbox-0.1-7|38	
21mr|texlive-copyrightbox-0.1-7|39	%build
21mr|texlive-copyrightbox-0.1-7|40	
21mr|texlive-copyrightbox-0.1-7|41	%install
21mr|texlive-copyrightbox-0.1-7|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-copyrightbox-0.1-7|43	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17607 21
21mr|texlive-coseoul-1.1-7|1	# revision 23862
21mr|texlive-coseoul-1.1-7|2	# category Package
21mr|texlive-coseoul-1.1-7|3	# catalog-ctan /macros/latex/contrib/coseoul
21mr|texlive-coseoul-1.1-7|4	# catalog-date 2011-09-06 16:13:05 +0200
21mr|texlive-coseoul-1.1-7|5	# catalog-license lppl1.3
21mr|texlive-coseoul-1.1-7|6	# catalog-version 1.1
21mr|texlive-coseoul-1.1-7|7	Name:		texlive-coseoul
21mr|texlive-coseoul-1.1-7|8	Version:	1.1
21mr|texlive-coseoul-1.1-7|9	Release:	7
21mr|texlive-coseoul-1.1-7|10	Summary:	Context sensitive outline elements
21mr|texlive-coseoul-1.1-7|11	Group:		Publishing
21mr|texlive-coseoul-1.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/coseoul
21mr|texlive-coseoul-1.1-7|13	License:	LPPL1.3
21mr|texlive-coseoul-1.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/coseoul.tar.xz
21mr|texlive-coseoul-1.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/coseoul.doc.tar.xz
21mr|texlive-coseoul-1.1-7|16	BuildArch:	noarch
21mr|texlive-coseoul-1.1-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-coseoul-1.1-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-coseoul-1.1-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-coseoul-1.1-7|20	
21mr|texlive-coseoul-1.1-7|21	%description
21mr|texlive-coseoul-1.1-7|22	The package provides "relative" commands that may be used in
21mr|texlive-coseoul-1.1-7|23	place of \chapter, \section, etc. The documentation shows a
21mr|texlive-coseoul-1.1-7|24	number of document-management scenarios in which such commands
21mr|texlive-coseoul-1.1-7|25	are valuable.
21mr|texlive-coseoul-1.1-7|26	
21mr|texlive-coseoul-1.1-7|27	
21mr|texlive-coseoul-1.1-7|28	#-----------------------------------------------------------------------
21mr|texlive-coseoul-1.1-7|29	%files
21mr|texlive-coseoul-1.1-7|30	%{_texmfdistdir}/tex/latex/coseoul/coseoul.sty
21mr|texlive-coseoul-1.1-7|31	%doc %{_texmfdistdir}/doc/latex/coseoul/README
21mr|texlive-coseoul-1.1-7|32	%doc %{_texmfdistdir}/doc/latex/coseoul/coseoul.pdf
21mr|texlive-coseoul-1.1-7|33	%doc %{_texmfdistdir}/doc/latex/coseoul/coseoul.tex
21mr|texlive-coseoul-1.1-7|34	%doc %{_texmfdistdir}/doc/latex/coseoul/cosexamp.pdf
21mr|texlive-coseoul-1.1-7|35	%doc %{_texmfdistdir}/doc/latex/coseoul/cosexamp.tex
21mr|texlive-coseoul-1.1-7|36	
21mr|texlive-coseoul-1.1-7|37	#-----------------------------------------------------------------------
21mr|texlive-coseoul-1.1-7|38	%prep
21mr|texlive-coseoul-1.1-7|39	%setup -c -a0 -a1
21mr|texlive-coseoul-1.1-7|40	
21mr|texlive-coseoul-1.1-7|41	%build
21mr|texlive-coseoul-1.1-7|42	
21mr|texlive-coseoul-1.1-7|43	%install
21mr|texlive-coseoul-1.1-7|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-coseoul-1.1-7|45	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17608 21
21mr|texlive-counttexruns-1.00a-11|1	# revision 27576
21mr|texlive-counttexruns-1.00a-11|2	# category Package
21mr|texlive-counttexruns-1.00a-11|3	# catalog-ctan /macros/latex/contrib/counttexruns
21mr|texlive-counttexruns-1.00a-11|4	# catalog-date 2012-08-31 19:14:38 +0200
21mr|texlive-counttexruns-1.00a-11|5	# catalog-license lppl1.3
21mr|texlive-counttexruns-1.00a-11|6	# catalog-version 1.00a
21mr|texlive-counttexruns-1.00a-11|7	Name:		texlive-counttexruns
21mr|texlive-counttexruns-1.00a-11|8	Version:	1.00a
21mr|texlive-counttexruns-1.00a-11|9	Release:	11
21mr|texlive-counttexruns-1.00a-11|10	Summary:	Count compilations of a document
21mr|texlive-counttexruns-1.00a-11|11	Group:		Publishing
21mr|texlive-counttexruns-1.00a-11|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/counttexruns
21mr|texlive-counttexruns-1.00a-11|13	License:	LPPL1.3
21mr|texlive-counttexruns-1.00a-11|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/counttexruns.tar.xz
21mr|texlive-counttexruns-1.00a-11|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/counttexruns.doc.tar.xz
21mr|texlive-counttexruns-1.00a-11|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/counttexruns.source.tar.xz
21mr|texlive-counttexruns-1.00a-11|17	BuildArch:	noarch
21mr|texlive-counttexruns-1.00a-11|18	BuildRequires:	texlive-tlpkg
21mr|texlive-counttexruns-1.00a-11|19	Requires(pre):	texlive-tlpkg
21mr|texlive-counttexruns-1.00a-11|20	Requires(post):	texlive-kpathsea
21mr|texlive-counttexruns-1.00a-11|21	
21mr|texlive-counttexruns-1.00a-11|22	%description
21mr|texlive-counttexruns-1.00a-11|23	The package counts how often a LaTeX document is compiled,
21mr|texlive-counttexruns-1.00a-11|24	keeping the data in an external file. To print the count, can
21mr|texlive-counttexruns-1.00a-11|25	use the macro \thecounttexruns.
21mr|texlive-counttexruns-1.00a-11|26	
21mr|texlive-counttexruns-1.00a-11|27	
21mr|texlive-counttexruns-1.00a-11|28	#-----------------------------------------------------------------------
21mr|texlive-counttexruns-1.00a-11|29	%files
21mr|texlive-counttexruns-1.00a-11|30	%{_texmfdistdir}/tex/latex/counttexruns/counttexruns.sty
21mr|texlive-counttexruns-1.00a-11|31	%doc %{_texmfdistdir}/doc/latex/counttexruns/README
21mr|texlive-counttexruns-1.00a-11|32	%doc %{_texmfdistdir}/doc/latex/counttexruns/counttexruns.pdf
21mr|texlive-counttexruns-1.00a-11|33	#- source
21mr|texlive-counttexruns-1.00a-11|34	%doc %{_texmfdistdir}/source/latex/counttexruns/counttexruns.dtx
21mr|texlive-counttexruns-1.00a-11|35	%doc %{_texmfdistdir}/source/latex/counttexruns/counttexruns.ins
21mr|texlive-counttexruns-1.00a-11|36	
21mr|texlive-counttexruns-1.00a-11|37	#-----------------------------------------------------------------------
21mr|texlive-counttexruns-1.00a-11|38	%prep
21mr|texlive-counttexruns-1.00a-11|39	%setup -c -a0 -a1 -a2
21mr|texlive-counttexruns-1.00a-11|40	
21mr|texlive-counttexruns-1.00a-11|41	%build
21mr|texlive-counttexruns-1.00a-11|42	
21mr|texlive-counttexruns-1.00a-11|43	%install
21mr|texlive-counttexruns-1.00a-11|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-counttexruns-1.00a-11|45	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17609 21
21mr|texlive-courier-20190228-1|1	Name:		texlive-courier
21mr|texlive-courier-20190228-1|2	Version:	20190228
21mr|texlive-courier-20190228-1|3	Release:	1
21mr|texlive-courier-20190228-1|4	Summary:	URW "Base 35" font pack for LaTeX
21mr|texlive-courier-20190228-1|5	Group:		Publishing
21mr|texlive-courier-20190228-1|6	URL:		http://www.ctan.org/tex-archive/fonts/urw/base35
21mr|texlive-courier-20190228-1|7	License:	GPL
21mr|texlive-courier-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/courier.tar.xz
21mr|texlive-courier-20190228-1|9	BuildArch:	noarch
21mr|texlive-courier-20190228-1|10	BuildRequires:	texlive-tlpkg
21mr|texlive-courier-20190228-1|11	Requires(pre):	texlive-tlpkg
21mr|texlive-courier-20190228-1|12	Requires(post):	texlive-kpathsea
21mr|texlive-courier-20190228-1|13	
21mr|texlive-courier-20190228-1|14	%description
21mr|texlive-courier-20190228-1|15	A set of fonts for use as "drop-in" replacements for Adobe's
21mr|texlive-courier-20190228-1|16	basic set, comprising: - Century Schoolbook (substituting for
21mr|texlive-courier-20190228-1|17	Adobe's New Century Schoolbook); - Dingbats (substituting for
21mr|texlive-courier-20190228-1|18	Adobe's Zapf Dingbats); - Nimbus Mono L (substituting for
21mr|texlive-courier-20190228-1|19	Abobe's Courier); - Nimbus Roman No9 L (substituting for
21mr|texlive-courier-20190228-1|20	Adobe's Times); - Nimbus Sans L (substituting for Adobe's
21mr|texlive-courier-20190228-1|21	Helvetica); - Standard Symbols L (substituting for Adobe's
21mr|texlive-courier-20190228-1|22	Symbol); - URW Bookman; - URW Chancery L Medium Italic
21mr|texlive-courier-20190228-1|23	(substituting for Adobe's Zapf Chancery); - URW Gothic L Book
21mr|texlive-courier-20190228-1|24	(substituting for Adobe's Avant Garde); and - URW Palladio L
21mr|texlive-courier-20190228-1|25	(substituting for Adobe's Palatino).
21mr|texlive-courier-20190228-1|26	
21mr|texlive-courier-20190228-1|27	#-----------------------------------------------------------------------
21mr|texlive-courier-20190228-1|28	%files
21mr|texlive-courier-20190228-1|29	%{_texmfdistdir}/dvips/courier
21mr|texlive-courier-20190228-1|30	%{_texmfdistdir}/fonts/afm/adobe/courier
21mr|texlive-courier-20190228-1|31	%{_texmfdistdir}/fonts/afm/urw/courier
21mr|texlive-courier-20190228-1|32	%{_texmfdistdir}/fonts/map/dvips/courier
21mr|texlive-courier-20190228-1|33	%{_texmfdistdir}/fonts/tfm/adobe/courier
21mr|texlive-courier-20190228-1|34	%{_texmfdistdir}/fonts/tfm/urw35vf/courier
21mr|texlive-courier-20190228-1|35	%{_texmfdistdir}/fonts/type1/adobe/courier
21mr|texlive-courier-20190228-1|36	%{_texmfdistdir}/fonts/type1/urw/courier
21mr|texlive-courier-20190228-1|37	%{_texmfdistdir}/fonts/vf/adobe/courier
21mr|texlive-courier-20190228-1|38	%{_texmfdistdir}/fonts/vf/urw35vf/courier
21mr|texlive-courier-20190228-1|39	%{_texmfdistdir}/tex/latex/courier
21mr|texlive-courier-20190228-1|40	
21mr|texlive-courier-20190228-1|41	#-----------------------------------------------------------------------
21mr|texlive-courier-20190228-1|42	%prep
21mr|texlive-courier-20190228-1|43	%setup -c -a0
21mr|texlive-courier-20190228-1|44	
21mr|texlive-courier-20190228-1|45	%build
21mr|texlive-courier-20190228-1|46	
21mr|texlive-courier-20190228-1|47	%install
21mr|texlive-courier-20190228-1|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-courier-20190228-1|49	cp -fpar dvips fonts tex %{buildroot}%{_texmfdistdir}

17610 21
21mr|texlive-courseoutline-1.0-7|1	# revision 15878
21mr|texlive-courseoutline-1.0-7|2	# category Package
21mr|texlive-courseoutline-1.0-7|3	# catalog-ctan /macros/latex/contrib/courseoutline
21mr|texlive-courseoutline-1.0-7|4	# catalog-date 2008-09-18 22:52:44 +0200
21mr|texlive-courseoutline-1.0-7|5	# catalog-license other-free
21mr|texlive-courseoutline-1.0-7|6	# catalog-version 1.0
21mr|texlive-courseoutline-1.0-7|7	Name:		texlive-courseoutline
21mr|texlive-courseoutline-1.0-7|8	Version:	1.0
21mr|texlive-courseoutline-1.0-7|9	Release:	7
21mr|texlive-courseoutline-1.0-7|10	Summary:	Prepare university course outlines
21mr|texlive-courseoutline-1.0-7|11	Group:		Publishing
21mr|texlive-courseoutline-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/courseoutline
21mr|texlive-courseoutline-1.0-7|13	License:	OTHER-FREE
21mr|texlive-courseoutline-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/courseoutline.tar.xz
21mr|texlive-courseoutline-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/courseoutline.doc.tar.xz
21mr|texlive-courseoutline-1.0-7|16	BuildArch:	noarch
21mr|texlive-courseoutline-1.0-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-courseoutline-1.0-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-courseoutline-1.0-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-courseoutline-1.0-7|20	
21mr|texlive-courseoutline-1.0-7|21	%description
21mr|texlive-courseoutline-1.0-7|22	Courseoutline is a class designed to minimise markup in a
21mr|texlive-courseoutline-1.0-7|23	tedious task that needs to be repeated often.
21mr|texlive-courseoutline-1.0-7|24	
21mr|texlive-courseoutline-1.0-7|25	
21mr|texlive-courseoutline-1.0-7|26	#-----------------------------------------------------------------------
21mr|texlive-courseoutline-1.0-7|27	%files
21mr|texlive-courseoutline-1.0-7|28	%{_texmfdistdir}/tex/latex/courseoutline/courseoutline.cls
21mr|texlive-courseoutline-1.0-7|29	%doc %{_texmfdistdir}/doc/latex/courseoutline/Outline.tex
21mr|texlive-courseoutline-1.0-7|30	
21mr|texlive-courseoutline-1.0-7|31	#-----------------------------------------------------------------------
21mr|texlive-courseoutline-1.0-7|32	%prep
21mr|texlive-courseoutline-1.0-7|33	%setup -c -a0 -a1
21mr|texlive-courseoutline-1.0-7|34	
21mr|texlive-courseoutline-1.0-7|35	%build
21mr|texlive-courseoutline-1.0-7|36	
21mr|texlive-courseoutline-1.0-7|37	%install
21mr|texlive-courseoutline-1.0-7|38	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-courseoutline-1.0-7|39	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17611 21
21mr|texlive-coursepaper-2.0-7|1	# revision 15878
21mr|texlive-coursepaper-2.0-7|2	# category Package
21mr|texlive-coursepaper-2.0-7|3	# catalog-ctan /macros/latex/contrib/coursepaper
21mr|texlive-coursepaper-2.0-7|4	# catalog-date 2008-09-18 22:52:44 +0200
21mr|texlive-coursepaper-2.0-7|5	# catalog-license other-free
21mr|texlive-coursepaper-2.0-7|6	# catalog-version 2.0
21mr|texlive-coursepaper-2.0-7|7	Name:		texlive-coursepaper
21mr|texlive-coursepaper-2.0-7|8	Version:	2.0
21mr|texlive-coursepaper-2.0-7|9	Release:	7
21mr|texlive-coursepaper-2.0-7|10	Summary:	Prepare university course papers
21mr|texlive-coursepaper-2.0-7|11	Group:		Publishing
21mr|texlive-coursepaper-2.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/coursepaper
21mr|texlive-coursepaper-2.0-7|13	License:	OTHER-FREE
21mr|texlive-coursepaper-2.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/coursepaper.tar.xz
21mr|texlive-coursepaper-2.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/coursepaper.doc.tar.xz
21mr|texlive-coursepaper-2.0-7|16	BuildArch:	noarch
21mr|texlive-coursepaper-2.0-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-coursepaper-2.0-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-coursepaper-2.0-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-coursepaper-2.0-7|20	
21mr|texlive-coursepaper-2.0-7|21	%description
21mr|texlive-coursepaper-2.0-7|22	Coursepaper is a class with which students can provide simple
21mr|texlive-coursepaper-2.0-7|23	course papers, in a uniform design to ease the task of marking.
21mr|texlive-coursepaper-2.0-7|24	
21mr|texlive-coursepaper-2.0-7|25	
21mr|texlive-coursepaper-2.0-7|26	#-----------------------------------------------------------------------
21mr|texlive-coursepaper-2.0-7|27	%files
21mr|texlive-coursepaper-2.0-7|28	%{_texmfdistdir}/tex/latex/coursepaper/coursepaper.cls
21mr|texlive-coursepaper-2.0-7|29	%doc %{_texmfdistdir}/doc/latex/coursepaper/coursepaper.tex
21mr|texlive-coursepaper-2.0-7|30	
21mr|texlive-coursepaper-2.0-7|31	#-----------------------------------------------------------------------
21mr|texlive-coursepaper-2.0-7|32	%prep
21mr|texlive-coursepaper-2.0-7|33	%setup -c -a0 -a1
21mr|texlive-coursepaper-2.0-7|34	
21mr|texlive-coursepaper-2.0-7|35	%build
21mr|texlive-coursepaper-2.0-7|36	
21mr|texlive-coursepaper-2.0-7|37	%install
21mr|texlive-coursepaper-2.0-7|38	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-coursepaper-2.0-7|39	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17612 21
21mr|texlive-coverpage-1.01-8|1	# revision 15878
21mr|texlive-coverpage-1.01-8|2	# category Package
21mr|texlive-coverpage-1.01-8|3	# catalog-ctan /macros/latex/contrib/coverpage
21mr|texlive-coverpage-1.01-8|4	# catalog-date 2007-03-05 15:26:58 +0100
21mr|texlive-coverpage-1.01-8|5	# catalog-license lppl
21mr|texlive-coverpage-1.01-8|6	# catalog-version 1.01
21mr|texlive-coverpage-1.01-8|7	Name:		texlive-coverpage
21mr|texlive-coverpage-1.01-8|8	Version:	1.01
21mr|texlive-coverpage-1.01-8|9	Release:	8
21mr|texlive-coverpage-1.01-8|10	Summary:	Automatic cover page creation for scientific papers
21mr|texlive-coverpage-1.01-8|11	Group:		Publishing
21mr|texlive-coverpage-1.01-8|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/coverpage
21mr|texlive-coverpage-1.01-8|13	License:	LPPL
21mr|texlive-coverpage-1.01-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/coverpage.tar.xz
21mr|texlive-coverpage-1.01-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/coverpage.doc.tar.xz
21mr|texlive-coverpage-1.01-8|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/coverpage.source.tar.xz
21mr|texlive-coverpage-1.01-8|17	BuildArch:	noarch
21mr|texlive-coverpage-1.01-8|18	BuildRequires:	texlive-tlpkg
21mr|texlive-coverpage-1.01-8|19	Requires(pre):	texlive-tlpkg
21mr|texlive-coverpage-1.01-8|20	Requires(post):	texlive-kpathsea
21mr|texlive-coverpage-1.01-8|21	
21mr|texlive-coverpage-1.01-8|22	%description
21mr|texlive-coverpage-1.01-8|23	The package CoverPage was created to supplement scientific
21mr|texlive-coverpage-1.01-8|24	papers with a cover page containing bibliographical
21mr|texlive-coverpage-1.01-8|25	information, a copyright notice, and/or some logos of the
21mr|texlive-coverpage-1.01-8|26	author's institution. The cover page is created (almost)
21mr|texlive-coverpage-1.01-8|27	automatically; this is done by parsing BibTeX information
21mr|texlive-coverpage-1.01-8|28	corresponding to the main document and reading a configuration
21mr|texlive-coverpage-1.01-8|29	file in which the author can set information like the
21mr|texlive-coverpage-1.01-8|30	affiliation he or she is associated with. The cover page
21mr|texlive-coverpage-1.01-8|31	consists of header, body and footer; all three are macros which
21mr|texlive-coverpage-1.01-8|32	can be redefined using \renewcommand, thus allowing easy
21mr|texlive-coverpage-1.01-8|33	customization of the package. Additionally, it should be
21mr|texlive-coverpage-1.01-8|34	stressed that the cover page layout is totally independent of
21mr|texlive-coverpage-1.01-8|35	the main document and its page layout. This package requires
21mr|texlive-coverpage-1.01-8|36	four other packages (keyval, url, textcomp, and verbatim), but
21mr|texlive-coverpage-1.01-8|37	all of them are standard packages and should be part of every
21mr|texlive-coverpage-1.01-8|38	LaTeX installation.
21mr|texlive-coverpage-1.01-8|39	
21mr|texlive-coverpage-1.01-8|40	
21mr|texlive-coverpage-1.01-8|41	#-----------------------------------------------------------------------
21mr|texlive-coverpage-1.01-8|42	%files
21mr|texlive-coverpage-1.01-8|43	%{_texmfdistdir}/tex/latex/coverpage/CoverPage.cfg
21mr|texlive-coverpage-1.01-8|44	%{_texmfdistdir}/tex/latex/coverpage/CoverPage.sty
21mr|texlive-coverpage-1.01-8|45	%doc %{_texmfdistdir}/doc/latex/coverpage/CoverPage.pdf
21mr|texlive-coverpage-1.01-8|46	%doc %{_texmfdistdir}/doc/latex/coverpage/ECCV06Sample.pdf
21mr|texlive-coverpage-1.01-8|47	%doc %{_texmfdistdir}/doc/latex/coverpage/README
21mr|texlive-coverpage-1.01-8|48	%doc %{_texmfdistdir}/doc/latex/coverpage/SimpleSample.BibTeX.txt
21mr|texlive-coverpage-1.01-8|49	%doc %{_texmfdistdir}/doc/latex/coverpage/SimpleSample.pdf
21mr|texlive-coverpage-1.01-8|50	%doc %{_texmfdistdir}/doc/latex/coverpage/SimpleSample.tex
21mr|texlive-coverpage-1.01-8|51	#- source
21mr|texlive-coverpage-1.01-8|52	%doc %{_texmfdistdir}/source/latex/coverpage/CoverPage.dtx
21mr|texlive-coverpage-1.01-8|53	%doc %{_texmfdistdir}/source/latex/coverpage/CoverPage.ins
21mr|texlive-coverpage-1.01-8|54	
21mr|texlive-coverpage-1.01-8|55	#-----------------------------------------------------------------------
21mr|texlive-coverpage-1.01-8|56	%prep
21mr|texlive-coverpage-1.01-8|57	%setup -c -a0 -a1 -a2
21mr|texlive-coverpage-1.01-8|58	
21mr|texlive-coverpage-1.01-8|59	%build
21mr|texlive-coverpage-1.01-8|60	
21mr|texlive-coverpage-1.01-8|61	%install
21mr|texlive-coverpage-1.01-8|62	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-coverpage-1.01-8|63	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17613 21
21mr|texlive-covington-2.0-1|1	Name:		texlive-covington
21mr|texlive-covington-2.0-1|2	Version:	2.0
21mr|texlive-covington-2.0-1|3	Release:	1
21mr|texlive-covington-2.0-1|4	Epoch:		1
21mr|texlive-covington-2.0-1|5	Summary:	Linguistic support
21mr|texlive-covington-2.0-1|6	Group:		Publishing
21mr|texlive-covington-2.0-1|7	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/covington
21mr|texlive-covington-2.0-1|8	License:	PD
21mr|texlive-covington-2.0-1|9	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/covington.tar.xz
21mr|texlive-covington-2.0-1|10	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/covington.doc.tar.xz
21mr|texlive-covington-2.0-1|11	BuildArch:	noarch
21mr|texlive-covington-2.0-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-covington-2.0-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-covington-2.0-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-covington-2.0-1|15	
21mr|texlive-covington-2.0-1|16	%description
21mr|texlive-covington-2.0-1|17	Numerous minor LaTeX enhancements for linguistics, including
21mr|texlive-covington-2.0-1|18	multiple accents on the same letter, interline glosses (word-
21mr|texlive-covington-2.0-1|19	by-word translations), Discourse Representation Structures, and
21mr|texlive-covington-2.0-1|20	example numbering.
21mr|texlive-covington-2.0-1|21	
21mr|texlive-covington-2.0-1|22	#-----------------------------------------------------------------------
21mr|texlive-covington-2.0-1|23	%files
21mr|texlive-covington-2.0-1|24	%{_texmfdistdir}/tex/latex/covington
21mr|texlive-covington-2.0-1|25	%doc %{_texmfdistdir}/doc/latex/covington
21mr|texlive-covington-2.0-1|26	
21mr|texlive-covington-2.0-1|27	#-----------------------------------------------------------------------
21mr|texlive-covington-2.0-1|28	%prep
21mr|texlive-covington-2.0-1|29	%setup -c -a0 -a1
21mr|texlive-covington-2.0-1|30	
21mr|texlive-covington-2.0-1|31	%build
21mr|texlive-covington-2.0-1|32	
21mr|texlive-covington-2.0-1|33	%install
21mr|texlive-covington-2.0-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-covington-2.0-1|35	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17614 21
21mr|texlive-cprotect-1.0e-7|1	# revision 21209
21mr|texlive-cprotect-1.0e-7|2	# category Package
21mr|texlive-cprotect-1.0e-7|3	# catalog-ctan /macros/latex/contrib/cprotect
21mr|texlive-cprotect-1.0e-7|4	# catalog-date 2011-01-27 23:21:47 +0100
21mr|texlive-cprotect-1.0e-7|5	# catalog-license lppl1.3
21mr|texlive-cprotect-1.0e-7|6	# catalog-version 1.0e
21mr|texlive-cprotect-1.0e-7|7	Name:		texlive-cprotect
21mr|texlive-cprotect-1.0e-7|8	Version:	1.0e
21mr|texlive-cprotect-1.0e-7|9	Release:	7
21mr|texlive-cprotect-1.0e-7|10	Summary:	Allow verbatim, etc., in macro arguments
21mr|texlive-cprotect-1.0e-7|11	Group:		Publishing
21mr|texlive-cprotect-1.0e-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/cprotect
21mr|texlive-cprotect-1.0e-7|13	License:	LPPL1.3
21mr|texlive-cprotect-1.0e-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cprotect.tar.xz
21mr|texlive-cprotect-1.0e-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cprotect.doc.tar.xz
21mr|texlive-cprotect-1.0e-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cprotect.source.tar.xz
21mr|texlive-cprotect-1.0e-7|17	BuildArch:	noarch
21mr|texlive-cprotect-1.0e-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-cprotect-1.0e-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-cprotect-1.0e-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-cprotect-1.0e-7|21	
21mr|texlive-cprotect-1.0e-7|22	%description
21mr|texlive-cprotect-1.0e-7|23	The package defines the macro \cprotect that makes a following
21mr|texlive-cprotect-1.0e-7|24	macro proof against verbatim in its argument; as, for example,
21mr|texlive-cprotect-1.0e-7|25	\cprotect\section{\verb"foo"} A similar macro \cprotEnv
21mr|texlive-cprotect-1.0e-7|26	(applied to the \begin of an environment) sanitises the
21mr|texlive-cprotect-1.0e-7|27	behavior of fragile environments. Moving arguments, and
21mr|texlive-cprotect-1.0e-7|28	corresponding "tables of ..." work happily.
21mr|texlive-cprotect-1.0e-7|29	
21mr|texlive-cprotect-1.0e-7|30	
21mr|texlive-cprotect-1.0e-7|31	#-----------------------------------------------------------------------
21mr|texlive-cprotect-1.0e-7|32	%files
21mr|texlive-cprotect-1.0e-7|33	%{_texmfdistdir}/tex/latex/cprotect/cprotect.sty
21mr|texlive-cprotect-1.0e-7|34	%doc %{_texmfdistdir}/doc/latex/cprotect/README
21mr|texlive-cprotect-1.0e-7|35	%doc %{_texmfdistdir}/doc/latex/cprotect/README.txt
21mr|texlive-cprotect-1.0e-7|36	%doc %{_texmfdistdir}/doc/latex/cprotect/cprotect.pdf
21mr|texlive-cprotect-1.0e-7|37	#- source
21mr|texlive-cprotect-1.0e-7|38	%doc %{_texmfdistdir}/source/latex/cprotect/cprotect.dtx
21mr|texlive-cprotect-1.0e-7|39	%doc %{_texmfdistdir}/source/latex/cprotect/cprotect.ins
21mr|texlive-cprotect-1.0e-7|40	
21mr|texlive-cprotect-1.0e-7|41	#-----------------------------------------------------------------------
21mr|texlive-cprotect-1.0e-7|42	%prep
21mr|texlive-cprotect-1.0e-7|43	%setup -c -a0 -a1 -a2
21mr|texlive-cprotect-1.0e-7|44	
21mr|texlive-cprotect-1.0e-7|45	%build
21mr|texlive-cprotect-1.0e-7|46	
21mr|texlive-cprotect-1.0e-7|47	%install
21mr|texlive-cprotect-1.0e-7|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-cprotect-1.0e-7|49	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17615 21
21mr|texlive-crbox-0.1-12|1	# revision 29803
21mr|texlive-crbox-0.1-12|2	# category Package
21mr|texlive-crbox-0.1-12|3	# catalog-ctan /macros/latex/contrib/crbox
21mr|texlive-crbox-0.1-12|4	# catalog-date 2013-04-04 12:47:47 +0200
21mr|texlive-crbox-0.1-12|5	# catalog-license lppl
21mr|texlive-crbox-0.1-12|6	# catalog-version 0.1
21mr|texlive-crbox-0.1-12|7	Name:		texlive-crbox
21mr|texlive-crbox-0.1-12|8	Version:	0.1
21mr|texlive-crbox-0.1-12|9	Release:	12
21mr|texlive-crbox-0.1-12|10	Summary:	Boxes with crossed corners
21mr|texlive-crbox-0.1-12|11	Group:		Publishing
21mr|texlive-crbox-0.1-12|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/crbox
21mr|texlive-crbox-0.1-12|13	License:	LPPL
21mr|texlive-crbox-0.1-12|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/crbox.tar.xz
21mr|texlive-crbox-0.1-12|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/crbox.doc.tar.xz
21mr|texlive-crbox-0.1-12|16	BuildArch:	noarch
21mr|texlive-crbox-0.1-12|17	BuildRequires:	texlive-tlpkg
21mr|texlive-crbox-0.1-12|18	Requires(pre):	texlive-tlpkg
21mr|texlive-crbox-0.1-12|19	Requires(post):	texlive-kpathsea
21mr|texlive-crbox-0.1-12|20	
21mr|texlive-crbox-0.1-12|21	%description
21mr|texlive-crbox-0.1-12|22	The package implements a \crbox command which produces boxes
21mr|texlive-crbox-0.1-12|23	with crossing lines at the corners.
21mr|texlive-crbox-0.1-12|24	
21mr|texlive-crbox-0.1-12|25	#-----------------------------------------------------------------------
21mr|texlive-crbox-0.1-12|26	%files
21mr|texlive-crbox-0.1-12|27	%{_texmfdistdir}/tex/latex/crbox/crbox.sty
21mr|texlive-crbox-0.1-12|28	%doc %{_texmfdistdir}/doc/latex/crbox/README
21mr|texlive-crbox-0.1-12|29	%doc %{_texmfdistdir}/doc/latex/crbox/crbox-doc.pdf
21mr|texlive-crbox-0.1-12|30	%doc %{_texmfdistdir}/doc/latex/crbox/crbox-doc.tex
21mr|texlive-crbox-0.1-12|31	
21mr|texlive-crbox-0.1-12|32	#-----------------------------------------------------------------------
21mr|texlive-crbox-0.1-12|33	%prep
21mr|texlive-crbox-0.1-12|34	%setup -c -a0 -a1
21mr|texlive-crbox-0.1-12|35	
21mr|texlive-crbox-0.1-12|36	%build
21mr|texlive-crbox-0.1-12|37	
21mr|texlive-crbox-0.1-12|38	%install
21mr|texlive-crbox-0.1-12|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-crbox-0.1-12|40	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17616 21
21mr|texlive-crop-1.5-7|1	# revision 15878
21mr|texlive-crop-1.5-7|2	# category Package
21mr|texlive-crop-1.5-7|3	# catalog-ctan /macros/latex/contrib/crop
21mr|texlive-crop-1.5-7|4	# catalog-date 2009-07-10 18:40:58 +0200
21mr|texlive-crop-1.5-7|5	# catalog-license lppl
21mr|texlive-crop-1.5-7|6	# catalog-version 1.5
21mr|texlive-crop-1.5-7|7	Name:		texlive-crop
21mr|texlive-crop-1.5-7|8	Version:	1.5
21mr|texlive-crop-1.5-7|9	Release:	7
21mr|texlive-crop-1.5-7|10	Summary:	Support for cropmarks
21mr|texlive-crop-1.5-7|11	Group:		Publishing
21mr|texlive-crop-1.5-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/crop
21mr|texlive-crop-1.5-7|13	License:	LPPL
21mr|texlive-crop-1.5-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/crop.tar.xz
21mr|texlive-crop-1.5-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/crop.doc.tar.xz
21mr|texlive-crop-1.5-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/crop.source.tar.xz
21mr|texlive-crop-1.5-7|17	BuildArch:	noarch
21mr|texlive-crop-1.5-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-crop-1.5-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-crop-1.5-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-crop-1.5-7|21	
21mr|texlive-crop-1.5-7|22	%description
21mr|texlive-crop-1.5-7|23	A package providing corner marks for camera alignment as well
21mr|texlive-crop-1.5-7|24	as for trimming paper stacks, and additional page information
21mr|texlive-crop-1.5-7|25	on every page if required. Most macros are easily adaptable to
21mr|texlive-crop-1.5-7|26	personal preferences. An option is provided for selectively
21mr|texlive-crop-1.5-7|27	suppressing graphics or text, which may be useful for printing
21mr|texlive-crop-1.5-7|28	just colour graphics on a colour laser printer and the rest on
21mr|texlive-crop-1.5-7|29	a cheap mono laser printer. A page info line contains the time
21mr|texlive-crop-1.5-7|30	and a new cropmarks index and is printed at the top of the
21mr|texlive-crop-1.5-7|31	page. A configuration command is provided for the info line
21mr|texlive-crop-1.5-7|32	font. Options for better collaboration with dvips, pdftex and
21mr|texlive-crop-1.5-7|33	vtex are provided.
21mr|texlive-crop-1.5-7|34	
21mr|texlive-crop-1.5-7|35	
21mr|texlive-crop-1.5-7|36	#-----------------------------------------------------------------------
21mr|texlive-crop-1.5-7|37	%files
21mr|texlive-crop-1.5-7|38	%{_texmfdistdir}/tex/latex/crop/crop.sty
21mr|texlive-crop-1.5-7|39	%doc %{_texmfdistdir}/doc/latex/crop/crop.pdf
21mr|texlive-crop-1.5-7|40	%doc %{_texmfdistdir}/doc/latex/crop/crop.txt
21mr|texlive-crop-1.5-7|41	#- source
21mr|texlive-crop-1.5-7|42	%doc %{_texmfdistdir}/source/latex/crop/Makefile
21mr|texlive-crop-1.5-7|43	%doc %{_texmfdistdir}/source/latex/crop/crop.dtx
21mr|texlive-crop-1.5-7|44	%doc %{_texmfdistdir}/source/latex/crop/crop.ins
21mr|texlive-crop-1.5-7|45	
21mr|texlive-crop-1.5-7|46	#-----------------------------------------------------------------------
21mr|texlive-crop-1.5-7|47	%prep
21mr|texlive-crop-1.5-7|48	%setup -c -a0 -a1 -a2
21mr|texlive-crop-1.5-7|49	
21mr|texlive-crop-1.5-7|50	%build
21mr|texlive-crop-1.5-7|51	
21mr|texlive-crop-1.5-7|52	%install
21mr|texlive-crop-1.5-7|53	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-crop-1.5-7|54	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17617 21
21mr|texlive-crossreference-20190228-1|1	# revision 15878
21mr|texlive-crossreference-20190228-1|2	# category Package
21mr|texlive-crossreference-20190228-1|3	# catalog-ctan /macros/latex/contrib/crossreference
21mr|texlive-crossreference-20190228-1|4	# catalog-date 2007-01-01 17:45:33 +0100
21mr|texlive-crossreference-20190228-1|5	# catalog-license lppl
21mr|texlive-crossreference-20190228-1|6	# catalog-version undef
21mr|texlive-crossreference-20190228-1|7	Name:		texlive-crossreference
21mr|texlive-crossreference-20190228-1|8	Version:	20190228
21mr|texlive-crossreference-20190228-1|9	Release:	1
21mr|texlive-crossreference-20190228-1|10	Summary:	Crossreferences within documents
21mr|texlive-crossreference-20190228-1|11	Group:		Publishing
21mr|texlive-crossreference-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/crossreference
21mr|texlive-crossreference-20190228-1|13	License:	LPPL
21mr|texlive-crossreference-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/crossreference.tar.xz
21mr|texlive-crossreference-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/crossreference.doc.tar.xz
21mr|texlive-crossreference-20190228-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/crossreference.source.tar.xz
21mr|texlive-crossreference-20190228-1|17	BuildArch:	noarch
21mr|texlive-crossreference-20190228-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-crossreference-20190228-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-crossreference-20190228-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-crossreference-20190228-1|21	
21mr|texlive-crossreference-20190228-1|22	%description
21mr|texlive-crossreference-20190228-1|23	The package defines cross-references (essentially 'grand' label
21mr|texlive-crossreference-20190228-1|24	references), which may be listed in a table of cross-
21mr|texlive-crossreference-20190228-1|25	references.
21mr|texlive-crossreference-20190228-1|26	
21mr|texlive-crossreference-20190228-1|27	#-----------------------------------------------------------------------
21mr|texlive-crossreference-20190228-1|28	%files
21mr|texlive-crossreference-20190228-1|29	%{_texmfdistdir}/tex/latex/crossreference/crossreference.sty
21mr|texlive-crossreference-20190228-1|30	%doc %{_texmfdistdir}/doc/latex/crossreference/README
21mr|texlive-crossreference-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/crossreference/crossreference.pdf
21mr|texlive-crossreference-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/crossreference/xrefexample.tex
21mr|texlive-crossreference-20190228-1|33	#- source
21mr|texlive-crossreference-20190228-1|34	%doc %{_texmfdistdir}/source/latex/crossreference/crossreference.drv
21mr|texlive-crossreference-20190228-1|35	%doc %{_texmfdistdir}/source/latex/crossreference/crossreference.dtx
21mr|texlive-crossreference-20190228-1|36	%doc %{_texmfdistdir}/source/latex/crossreference/crossreference.ins
21mr|texlive-crossreference-20190228-1|37	
21mr|texlive-crossreference-20190228-1|38	#-----------------------------------------------------------------------
21mr|texlive-crossreference-20190228-1|39	%prep
21mr|texlive-crossreference-20190228-1|40	%setup -c -a0 -a1 -a2
21mr|texlive-crossreference-20190228-1|41	
21mr|texlive-crossreference-20190228-1|42	%build
21mr|texlive-crossreference-20190228-1|43	
21mr|texlive-crossreference-20190228-1|44	%install
21mr|texlive-crossreference-20190228-1|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-crossreference-20190228-1|46	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17618 21
21mr|texlive-crossreftools-1.0-12|1	Name:		texlive-crossreftools
21mr|texlive-crossreftools-1.0-12|2	Version:	1.0
21mr|texlive-crossreftools-1.0-12|3	Release:	12
21mr|texlive-crossreftools-1.0-12|4	Summary:	This package extracts information from cross-referencing labels, especially those from cleveref, in an expandable manner
21mr|texlive-crossreftools-1.0-12|5	Group:		Publishing
21mr|texlive-crossreftools-1.0-12|6	URL:		https://ctan.org/pkg/crossreftools
21mr|texlive-crossreftools-1.0-12|7	License:	The LaTeX Project Public License 1.3
21mr|texlive-crossreftools-1.0-12|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/crossreftools.tar.xz
21mr|texlive-crossreftools-1.0-12|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/crossreftools.doc.tar.xz
21mr|texlive-crossreftools-1.0-12|10	BuildArch:	noarch
21mr|texlive-crossreftools-1.0-12|11	BuildRequires:	texlive-tlpkg
21mr|texlive-crossreftools-1.0-12|12	Requires(pre):	texlive-tlpkg
21mr|texlive-crossreftools-1.0-12|13	Requires(post):	texlive-kpathsea
21mr|texlive-crossreftools-1.0-12|14	
21mr|texlive-crossreftools-1.0-12|15	%description
21mr|texlive-crossreftools-1.0-12|16	This package provides expandable extraction of information stored
21mr|texlive-crossreftools-1.0-12|17	in labels generated withQclev-erefand regular labels written by
21mr|texlive-crossreftools-1.0-12|18	the usual\labelmacro, regardless whetherQhyperrefis loaded.
21mr|texlive-crossreftools-1.0-12|19	
21mr|texlive-crossreftools-1.0-12|20	#-----------------------------------------------------------------------
21mr|texlive-crossreftools-1.0-12|21	%files
21mr|texlive-crossreftools-1.0-12|22	%{_texmfdistdir}/tex/latex/crossreftools/crossreftools.sty
21mr|texlive-crossreftools-1.0-12|23	%doc %{_texmfdistdir}/doc/latex/crossreftools
21mr|texlive-crossreftools-1.0-12|24	#-----------------------------------------------------------------------
21mr|texlive-crossreftools-1.0-12|25	%prep
21mr|texlive-crossreftools-1.0-12|26	%setup -c -a0 -a1
21mr|texlive-crossreftools-1.0-12|27	
21mr|texlive-crossreftools-1.0-12|28	%build
21mr|texlive-crossreftools-1.0-12|29	
21mr|texlive-crossreftools-1.0-12|30	%install
21mr|texlive-crossreftools-1.0-12|31	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-crossreftools-1.0-12|32	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17619 21
21mr|texlive-crossword-1.9-7|1	# revision 32657
21mr|texlive-crossword-1.9-7|2	# category Package
21mr|texlive-crossword-1.9-7|3	# catalog-ctan /macros/latex/contrib/gene/crossword
21mr|texlive-crossword-1.9-7|4	# catalog-date 2014-01-13 10:33:20 +0100
21mr|texlive-crossword-1.9-7|5	# catalog-license other-free
21mr|texlive-crossword-1.9-7|6	# catalog-version 1.9
21mr|texlive-crossword-1.9-7|7	Name:		texlive-crossword
21mr|texlive-crossword-1.9-7|8	Version:	1.9
21mr|texlive-crossword-1.9-7|9	Release:	7
21mr|texlive-crossword-1.9-7|10	Summary:	Typeset crossword puzzles
21mr|texlive-crossword-1.9-7|11	Group:		Publishing
21mr|texlive-crossword-1.9-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/gene/crossword
21mr|texlive-crossword-1.9-7|13	License:	OTHER-FREE
21mr|texlive-crossword-1.9-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/crossword.tar.xz
21mr|texlive-crossword-1.9-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/crossword.doc.tar.xz
21mr|texlive-crossword-1.9-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/crossword.source.tar.xz
21mr|texlive-crossword-1.9-7|17	BuildArch:	noarch
21mr|texlive-crossword-1.9-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-crossword-1.9-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-crossword-1.9-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-crossword-1.9-7|21	
21mr|texlive-crossword-1.9-7|22	%description
21mr|texlive-crossword-1.9-7|23	An extended grid-based puzzle package, designed to take all
21mr|texlive-crossword-1.9-7|24	input (both grid and clues) from the same file. The package can
21mr|texlive-crossword-1.9-7|25	typeset grids with holes in them (for advertisements, or other
21mr|texlive-crossword-1.9-7|26	sorts of stuff), and can deal with several sorts of puzzle: The
21mr|texlive-crossword-1.9-7|27	classical puzzle contains numbers for the words and clues for
21mr|texlive-crossword-1.9-7|28	the words to be filled in. The numbered puzzle contains numbers
21mr|texlive-crossword-1.9-7|29	in each cell where identical numbers represent identical
21mr|texlive-crossword-1.9-7|30	letters. The goal is to find out which number corresponds to
21mr|texlive-crossword-1.9-7|31	which letter. The fill-in type of puzzle consists of a grid and
21mr|texlive-crossword-1.9-7|32	a list of words. The goal is to place all words in the grid.
21mr|texlive-crossword-1.9-7|33	Sudoku and Kakuro puzzles involve filling in grids of numbers
21mr|texlive-crossword-1.9-7|34	according to their own rules. Format may be block-separated, or
21mr|texlive-crossword-1.9-7|35	separated by thick lines. Input to the package is somewhat
21mr|texlive-crossword-1.9-7|36	redundant: specification of the grid is separate from
21mr|texlive-crossword-1.9-7|37	specification of the clues (if they're necessary). The author
21mr|texlive-crossword-1.9-7|38	considers this style both 'natural' and robust.
21mr|texlive-crossword-1.9-7|39	
21mr|texlive-crossword-1.9-7|40	#-----------------------------------------------------------------------
21mr|texlive-crossword-1.9-7|41	%files
21mr|texlive-crossword-1.9-7|42	%{_texmfdistdir}/tex/latex/crossword/cwpuzzle.sty
21mr|texlive-crossword-1.9-7|43	%doc %{_texmfdistdir}/doc/latex/crossword/Makefile
21mr|texlive-crossword-1.9-7|44	%doc %{_texmfdistdir}/doc/latex/crossword/README
21mr|texlive-crossword-1.9-7|45	%doc %{_texmfdistdir}/doc/latex/crossword/cwpuzzle.pdf
21mr|texlive-crossword-1.9-7|46	#- source
21mr|texlive-crossword-1.9-7|47	%doc %{_texmfdistdir}/source/latex/crossword/cwpuzzle.dtx
21mr|texlive-crossword-1.9-7|48	%doc %{_texmfdistdir}/source/latex/crossword/cwpuzzle.ins
21mr|texlive-crossword-1.9-7|49	
21mr|texlive-crossword-1.9-7|50	#-----------------------------------------------------------------------
21mr|texlive-crossword-1.9-7|51	%prep
21mr|texlive-crossword-1.9-7|52	%setup -c -a0 -a1 -a2
21mr|texlive-crossword-1.9-7|53	
21mr|texlive-crossword-1.9-7|54	%build
21mr|texlive-crossword-1.9-7|55	
21mr|texlive-crossword-1.9-7|56	%install
21mr|texlive-crossword-1.9-7|57	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-crossword-1.9-7|58	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17620 21
21mr|texlive-crosswrd-3.0-7|1	# revision 16896
21mr|texlive-crosswrd-3.0-7|2	# category Package
21mr|texlive-crosswrd-3.0-7|3	# catalog-ctan /macros/latex/contrib/crosswrd
21mr|texlive-crosswrd-3.0-7|4	# catalog-date 2010-02-01 17:14:28 +0100
21mr|texlive-crosswrd-3.0-7|5	# catalog-license lppl
21mr|texlive-crosswrd-3.0-7|6	# catalog-version 3.0
21mr|texlive-crosswrd-3.0-7|7	Name:		texlive-crosswrd
21mr|texlive-crosswrd-3.0-7|8	Version:	3.0
21mr|texlive-crosswrd-3.0-7|9	Release:	7
21mr|texlive-crosswrd-3.0-7|10	Summary:	Macros for typesetting crossword puzzles
21mr|texlive-crosswrd-3.0-7|11	Group:		Publishing
21mr|texlive-crosswrd-3.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/crosswrd
21mr|texlive-crosswrd-3.0-7|13	License:	LPPL
21mr|texlive-crosswrd-3.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/crosswrd.tar.xz
21mr|texlive-crosswrd-3.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/crosswrd.doc.tar.xz
21mr|texlive-crosswrd-3.0-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/crosswrd.source.tar.xz
21mr|texlive-crosswrd-3.0-7|17	BuildArch:	noarch
21mr|texlive-crosswrd-3.0-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-crosswrd-3.0-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-crosswrd-3.0-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-crosswrd-3.0-7|21	
21mr|texlive-crosswrd-3.0-7|22	%description
21mr|texlive-crosswrd-3.0-7|23	The package provides a LaTeX method of typesetting crosswords,
21mr|texlive-crosswrd-3.0-7|24	and assists the composer ensure that the grid all goes together
21mr|texlive-crosswrd-3.0-7|25	properly. Brian Hamilton Kelly's original was written for LaTeX
21mr|texlive-crosswrd-3.0-7|26	2.09, and needed to be updated to run with current LaTeX.
21mr|texlive-crosswrd-3.0-7|27	
21mr|texlive-crosswrd-3.0-7|28	
21mr|texlive-crosswrd-3.0-7|29	#-----------------------------------------------------------------------
21mr|texlive-crosswrd-3.0-7|30	%files
21mr|texlive-crosswrd-3.0-7|31	%{_texmfdistdir}/tex/latex/crosswrd/crosswrd.sty
21mr|texlive-crosswrd-3.0-7|32	%doc %{_texmfdistdir}/doc/latex/crosswrd/README
21mr|texlive-crosswrd-3.0-7|33	%doc %{_texmfdistdir}/doc/latex/crosswrd/crosswrd.pdf
21mr|texlive-crosswrd-3.0-7|34	%doc %{_texmfdistdir}/doc/latex/crosswrd/grid0.tex
21mr|texlive-crosswrd-3.0-7|35	%doc %{_texmfdistdir}/doc/latex/crosswrd/grid1.tex
21mr|texlive-crosswrd-3.0-7|36	%doc %{_texmfdistdir}/doc/latex/crosswrd/grid2.tex
21mr|texlive-crosswrd-3.0-7|37	%doc %{_texmfdistdir}/doc/latex/crosswrd/test0.tex
21mr|texlive-crosswrd-3.0-7|38	%doc %{_texmfdistdir}/doc/latex/crosswrd/test1.tex
21mr|texlive-crosswrd-3.0-7|39	%doc %{_texmfdistdir}/doc/latex/crosswrd/test2.tex
21mr|texlive-crosswrd-3.0-7|40	#- source
21mr|texlive-crosswrd-3.0-7|41	%doc %{_texmfdistdir}/source/latex/crosswrd/crosswrd.dtx
21mr|texlive-crosswrd-3.0-7|42	%doc %{_texmfdistdir}/source/latex/crosswrd/crosswrd.ins
21mr|texlive-crosswrd-3.0-7|43	
21mr|texlive-crosswrd-3.0-7|44	#-----------------------------------------------------------------------
21mr|texlive-crosswrd-3.0-7|45	%prep
21mr|texlive-crosswrd-3.0-7|46	%setup -c -a0 -a1 -a2
21mr|texlive-crosswrd-3.0-7|47	
21mr|texlive-crosswrd-3.0-7|48	%build
21mr|texlive-crosswrd-3.0-7|49	
21mr|texlive-crosswrd-3.0-7|50	%install
21mr|texlive-crosswrd-3.0-7|51	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-crosswrd-3.0-7|52	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17621 21
21mr|texlive-cs-20190228-1|1	# revision 33941
21mr|texlive-cs-20190228-1|2	# category Package
21mr|texlive-cs-20190228-1|3	# catalog-ctan /macros/cstex/base/csfonts.tar.gz
21mr|texlive-cs-20190228-1|4	# catalog-date 2014-04-24 13:39:23 +0200
21mr|texlive-cs-20190228-1|5	# catalog-license gpl
21mr|texlive-cs-20190228-1|6	# catalog-version undef
21mr|texlive-cs-20190228-1|7	Name:		texlive-cs
21mr|texlive-cs-20190228-1|8	Version:	20190228
21mr|texlive-cs-20190228-1|9	Release:	1
21mr|texlive-cs-20190228-1|10	Summary:	Czech/Slovak-tuned Computer Modern fonts
21mr|texlive-cs-20190228-1|11	Group:		Publishing
21mr|texlive-cs-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/cstex/base/csfonts.tar.gz
21mr|texlive-cs-20190228-1|13	License:	GPL
21mr|texlive-cs-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cs.tar.xz
21mr|texlive-cs-20190228-1|15	BuildArch:	noarch
21mr|texlive-cs-20190228-1|16	BuildRequires:	texlive-tlpkg
21mr|texlive-cs-20190228-1|17	Requires(pre):	texlive-tlpkg
21mr|texlive-cs-20190228-1|18	Requires(post):	texlive-kpathsea
21mr|texlive-cs-20190228-1|19	Requires(post):	texlive-tetex
21mr|texlive-cs-20190228-1|20	
21mr|texlive-cs-20190228-1|21	%description
21mr|texlive-cs-20190228-1|22	The fonts are provided as Metafont source; Type 1 format
21mr|texlive-cs-20190228-1|23	versions (csfonts-t1) are also available.
21mr|texlive-cs-20190228-1|24	
21mr|texlive-cs-20190228-1|25	#-----------------------------------------------------------------------
21mr|texlive-cs-20190228-1|26	%files
21mr|texlive-cs-20190228-1|27	%{_texmfdistdir}/fonts/enc/dvips/cs/xl2.enc
21mr|texlive-cs-20190228-1|28	%{_texmfdistdir}/fonts/enc/dvips/cs/xl2f.enc
21mr|texlive-cs-20190228-1|29	%{_texmfdistdir}/fonts/enc/dvips/cs/xt2.enc
21mr|texlive-cs-20190228-1|30	%{_texmfdistdir}/fonts/map/dvips/cs/cs-a35-nodownload.map
21mr|texlive-cs-20190228-1|31	%{_texmfdistdir}/fonts/map/dvips/cs/cs-a35-urwdownload.map
21mr|texlive-cs-20190228-1|32	%{_texmfdistdir}/fonts/map/dvips/cs/cs-charter.map
21mr|texlive-cs-20190228-1|33	%{_texmfdistdir}/fonts/map/dvips/cs/csfonts.map
21mr|texlive-cs-20190228-1|34	%{_texmfdistdir}/fonts/source/public/cs/csaccent.mf
21mr|texlive-cs-20190228-1|35	%{_texmfdistdir}/fonts/source/public/cs/csacutl.mf
21mr|texlive-cs-20190228-1|36	%{_texmfdistdir}/fonts/source/public/cs/csacutu.mf
21mr|texlive-cs-20190228-1|37	%{_texmfdistdir}/fonts/source/public/cs/csadded.mf
21mr|texlive-cs-20190228-1|38	%{_texmfdistdir}/fonts/source/public/cs/csb10.mf
21mr|texlive-cs-20190228-1|39	%{_texmfdistdir}/fonts/source/public/cs/csb12.mf
21mr|texlive-cs-20190228-1|40	%{_texmfdistdir}/fonts/source/public/cs/csb17.mf
21mr|texlive-cs-20190228-1|41	%{_texmfdistdir}/fonts/source/public/cs/csb5.mf
21mr|texlive-cs-20190228-1|42	%{_texmfdistdir}/fonts/source/public/cs/csb6.mf
21mr|texlive-cs-20190228-1|43	%{_texmfdistdir}/fonts/source/public/cs/csb7.mf
21mr|texlive-cs-20190228-1|44	%{_texmfdistdir}/fonts/source/public/cs/csb8.mf
21mr|texlive-cs-20190228-1|45	%{_texmfdistdir}/fonts/source/public/cs/csb9.mf
21mr|texlive-cs-20190228-1|46	%{_texmfdistdir}/fonts/source/public/cs/csbx10.mf
21mr|texlive-cs-20190228-1|47	%{_texmfdistdir}/fonts/source/public/cs/csbx12.mf
21mr|texlive-cs-20190228-1|48	%{_texmfdistdir}/fonts/source/public/cs/csbx5.mf
21mr|texlive-cs-20190228-1|49	%{_texmfdistdir}/fonts/source/public/cs/csbx6.mf
21mr|texlive-cs-20190228-1|50	%{_texmfdistdir}/fonts/source/public/cs/csbx7.mf
21mr|texlive-cs-20190228-1|51	%{_texmfdistdir}/fonts/source/public/cs/csbx8.mf
21mr|texlive-cs-20190228-1|52	%{_texmfdistdir}/fonts/source/public/cs/csbx9.mf
21mr|texlive-cs-20190228-1|53	%{_texmfdistdir}/fonts/source/public/cs/csbxsl10.mf
21mr|texlive-cs-20190228-1|54	%{_texmfdistdir}/fonts/source/public/cs/csbxsl12.mf
21mr|texlive-cs-20190228-1|55	%{_texmfdistdir}/fonts/source/public/cs/csbxsl5.mf
21mr|texlive-cs-20190228-1|56	%{_texmfdistdir}/fonts/source/public/cs/csbxsl6.mf
21mr|texlive-cs-20190228-1|57	%{_texmfdistdir}/fonts/source/public/cs/csbxsl7.mf
21mr|texlive-cs-20190228-1|58	%{_texmfdistdir}/fonts/source/public/cs/csbxsl8.mf
21mr|texlive-cs-20190228-1|59	%{_texmfdistdir}/fonts/source/public/cs/csbxsl9.mf
21mr|texlive-cs-20190228-1|60	%{_texmfdistdir}/fonts/source/public/cs/csbxti10.mf
21mr|texlive-cs-20190228-1|61	%{_texmfdistdir}/fonts/source/public/cs/csbxti12.mf
21mr|texlive-cs-20190228-1|62	%{_texmfdistdir}/fonts/source/public/cs/csbxti17.mf
21mr|texlive-cs-20190228-1|63	%{_texmfdistdir}/fonts/source/public/cs/cscode.mf
21mr|texlive-cs-20190228-1|64	%{_texmfdistdir}/fonts/source/public/cs/cscsc10.mf
21mr|texlive-cs-20190228-1|65	%{_texmfdistdir}/fonts/source/public/cs/cscsc12.mf
21mr|texlive-cs-20190228-1|66	%{_texmfdistdir}/fonts/source/public/cs/cscsc17.mf
21mr|texlive-cs-20190228-1|67	%{_texmfdistdir}/fonts/source/public/cs/cscsc8.mf
21mr|texlive-cs-20190228-1|68	%{_texmfdistdir}/fonts/source/public/cs/cscsc9.mf
21mr|texlive-cs-20190228-1|69	%{_texmfdistdir}/fonts/source/public/cs/csdunh10.mf
21mr|texlive-cs-20190228-1|70	%{_texmfdistdir}/fonts/source/public/cs/csdunh12.mf
21mr|texlive-cs-20190228-1|71	%{_texmfdistdir}/fonts/source/public/cs/csdunh17.mf
21mr|texlive-cs-20190228-1|72	%{_texmfdistdir}/fonts/source/public/cs/csdunh5.mf
21mr|texlive-cs-20190228-1|73	%{_texmfdistdir}/fonts/source/public/cs/csdunh6.mf
21mr|texlive-cs-20190228-1|74	%{_texmfdistdir}/fonts/source/public/cs/csdunh7.mf
21mr|texlive-cs-20190228-1|75	%{_texmfdistdir}/fonts/source/public/cs/csdunh8.mf
21mr|texlive-cs-20190228-1|76	%{_texmfdistdir}/fonts/source/public/cs/csdunh9.mf
21mr|texlive-cs-20190228-1|77	%{_texmfdistdir}/fonts/source/public/cs/csff10.mf
21mr|texlive-cs-20190228-1|78	%{_texmfdistdir}/fonts/source/public/cs/csfi10.mf
21mr|texlive-cs-20190228-1|79	%{_texmfdistdir}/fonts/source/public/cs/csfib10.mf
21mr|texlive-cs-20190228-1|80	%{_texmfdistdir}/fonts/source/public/cs/csfib12.mf
21mr|texlive-cs-20190228-1|81	%{_texmfdistdir}/fonts/source/public/cs/csfib8.mf
21mr|texlive-cs-20190228-1|82	%{_texmfdistdir}/fonts/source/public/cs/csfib9.mf
21mr|texlive-cs-20190228-1|83	%{_texmfdistdir}/fonts/source/public/cs/cshachel.mf
21mr|texlive-cs-20190228-1|84	%{_texmfdistdir}/fonts/source/public/cs/cshacheu.mf
21mr|texlive-cs-20190228-1|85	%{_texmfdistdir}/fonts/source/public/cs/cshyph.mf
21mr|texlive-cs-20190228-1|86	%{_texmfdistdir}/fonts/source/public/cs/csiacutl.mf
21mr|texlive-cs-20190228-1|87	%{_texmfdistdir}/fonts/source/public/cs/csihachl.mf
21mr|texlive-cs-20190228-1|88	%{_texmfdistdir}/fonts/source/public/cs/csinch.mf
21mr|texlive-cs-20190228-1|89	%{_texmfdistdir}/fonts/source/public/cs/csiothrl.mf
21mr|texlive-cs-20190228-1|90	%{_texmfdistdir}/fonts/source/public/cs/csitt10.mf
21mr|texlive-cs-20190228-1|91	%{_texmfdistdir}/fonts/source/public/cs/csitt12.mf
21mr|texlive-cs-20190228-1|92	%{_texmfdistdir}/fonts/source/public/cs/csitt17.mf
21mr|texlive-cs-20190228-1|93	%{_texmfdistdir}/fonts/source/public/cs/csitt8.mf
21mr|texlive-cs-20190228-1|94	%{_texmfdistdir}/fonts/source/public/cs/csitt9.mf
21mr|texlive-cs-20190228-1|95	%{_texmfdistdir}/fonts/source/public/cs/csotherl.mf
21mr|texlive-cs-20190228-1|96	%{_texmfdistdir}/fonts/source/public/cs/csotheru.mf
21mr|texlive-cs-20190228-1|97	%{_texmfdistdir}/fonts/source/public/cs/csr10.mf
21mr|texlive-cs-20190228-1|98	%{_texmfdistdir}/fonts/source/public/cs/csr12.mf
21mr|texlive-cs-20190228-1|99	%{_texmfdistdir}/fonts/source/public/cs/csr17.mf
21mr|texlive-cs-20190228-1|100	%{_texmfdistdir}/fonts/source/public/cs/csr5.mf
21mr|texlive-cs-20190228-1|101	%{_texmfdistdir}/fonts/source/public/cs/csr6.mf
21mr|texlive-cs-20190228-1|102	%{_texmfdistdir}/fonts/source/public/cs/csr7.mf
21mr|texlive-cs-20190228-1|103	%{_texmfdistdir}/fonts/source/public/cs/csr8.mf
21mr|texlive-cs-20190228-1|104	%{_texmfdistdir}/fonts/source/public/cs/csr9.mf
21mr|texlive-cs-20190228-1|105	%{_texmfdistdir}/fonts/source/public/cs/cssl10.mf
21mr|texlive-cs-20190228-1|106	%{_texmfdistdir}/fonts/source/public/cs/cssl12.mf
21mr|texlive-cs-20190228-1|107	%{_texmfdistdir}/fonts/source/public/cs/cssl17.mf
21mr|texlive-cs-20190228-1|108	%{_texmfdistdir}/fonts/source/public/cs/cssl5.mf
21mr|texlive-cs-20190228-1|109	%{_texmfdistdir}/fonts/source/public/cs/cssl6.mf
21mr|texlive-cs-20190228-1|110	%{_texmfdistdir}/fonts/source/public/cs/cssl7.mf
21mr|texlive-cs-20190228-1|111	%{_texmfdistdir}/fonts/source/public/cs/cssl8.mf
21mr|texlive-cs-20190228-1|112	%{_texmfdistdir}/fonts/source/public/cs/cssl9.mf
21mr|texlive-cs-20190228-1|113	%{_texmfdistdir}/fonts/source/public/cs/cssltt10.mf
21mr|texlive-cs-20190228-1|114	%{_texmfdistdir}/fonts/source/public/cs/cssltt12.mf
21mr|texlive-cs-20190228-1|115	%{_texmfdistdir}/fonts/source/public/cs/cssltt8.mf
21mr|texlive-cs-20190228-1|116	%{_texmfdistdir}/fonts/source/public/cs/cssltt9.mf
21mr|texlive-cs-20190228-1|117	%{_texmfdistdir}/fonts/source/public/cs/csss10.mf
21mr|texlive-cs-20190228-1|118	%{_texmfdistdir}/fonts/source/public/cs/csss12.mf
21mr|texlive-cs-20190228-1|119	%{_texmfdistdir}/fonts/source/public/cs/csss17.mf
21mr|texlive-cs-20190228-1|120	%{_texmfdistdir}/fonts/source/public/cs/csss8.mf
21mr|texlive-cs-20190228-1|121	%{_texmfdistdir}/fonts/source/public/cs/csss9.mf
21mr|texlive-cs-20190228-1|122	%{_texmfdistdir}/fonts/source/public/cs/csssbx10.mf
21mr|texlive-cs-20190228-1|123	%{_texmfdistdir}/fonts/source/public/cs/csssbx12.mf
21mr|texlive-cs-20190228-1|124	%{_texmfdistdir}/fonts/source/public/cs/csssbx17.mf
21mr|texlive-cs-20190228-1|125	%{_texmfdistdir}/fonts/source/public/cs/csssbx9.mf
21mr|texlive-cs-20190228-1|126	%{_texmfdistdir}/fonts/source/public/cs/csssdc10.mf
21mr|texlive-cs-20190228-1|127	%{_texmfdistdir}/fonts/source/public/cs/csssi10.mf
21mr|texlive-cs-20190228-1|128	%{_texmfdistdir}/fonts/source/public/cs/csssi12.mf
21mr|texlive-cs-20190228-1|129	%{_texmfdistdir}/fonts/source/public/cs/csssi17.mf
21mr|texlive-cs-20190228-1|130	%{_texmfdistdir}/fonts/source/public/cs/csssi8.mf
21mr|texlive-cs-20190228-1|131	%{_texmfdistdir}/fonts/source/public/cs/csssi9.mf
21mr|texlive-cs-20190228-1|132	%{_texmfdistdir}/fonts/source/public/cs/csssq8.mf
21mr|texlive-cs-20190228-1|133	%{_texmfdistdir}/fonts/source/public/cs/csssqi8.mf
21mr|texlive-cs-20190228-1|134	%{_texmfdistdir}/fonts/source/public/cs/cstcsc10.mf
21mr|texlive-cs-20190228-1|135	%{_texmfdistdir}/fonts/source/public/cs/cstcsc12.mf
21mr|texlive-cs-20190228-1|136	%{_texmfdistdir}/fonts/source/public/cs/cstcsc17.mf
21mr|texlive-cs-20190228-1|137	%{_texmfdistdir}/fonts/source/public/cs/cstex10.mf
21mr|texlive-cs-20190228-1|138	%{_texmfdistdir}/fonts/source/public/cs/cstex8.mf
21mr|texlive-cs-20190228-1|139	%{_texmfdistdir}/fonts/source/public/cs/cstex9.mf
21mr|texlive-cs-20190228-1|140	%{_texmfdistdir}/fonts/source/public/cs/csti10.mf
21mr|texlive-cs-20190228-1|141	%{_texmfdistdir}/fonts/source/public/cs/csti12.mf
21mr|texlive-cs-20190228-1|142	%{_texmfdistdir}/fonts/source/public/cs/csti17.mf
21mr|texlive-cs-20190228-1|143	%{_texmfdistdir}/fonts/source/public/cs/csti7.mf
21mr|texlive-cs-20190228-1|144	%{_texmfdistdir}/fonts/source/public/cs/csti8.mf
21mr|texlive-cs-20190228-1|145	%{_texmfdistdir}/fonts/source/public/cs/csti9.mf
21mr|texlive-cs-20190228-1|146	%{_texmfdistdir}/fonts/source/public/cs/cstt10.mf
21mr|texlive-cs-20190228-1|147	%{_texmfdistdir}/fonts/source/public/cs/cstt12.mf
21mr|texlive-cs-20190228-1|148	%{_texmfdistdir}/fonts/source/public/cs/cstt8.mf
21mr|texlive-cs-20190228-1|149	%{_texmfdistdir}/fonts/source/public/cs/cstt9.mf
21mr|texlive-cs-20190228-1|150	%{_texmfdistdir}/fonts/source/public/cs/csu10.mf
21mr|texlive-cs-20190228-1|151	%{_texmfdistdir}/fonts/source/public/cs/csu12.mf
21mr|texlive-cs-20190228-1|152	%{_texmfdistdir}/fonts/source/public/cs/csu17.mf
21mr|texlive-cs-20190228-1|153	%{_texmfdistdir}/fonts/source/public/cs/csu7.mf
21mr|texlive-cs-20190228-1|154	%{_texmfdistdir}/fonts/source/public/cs/csu8.mf
21mr|texlive-cs-20190228-1|155	%{_texmfdistdir}/fonts/source/public/cs/csu9.mf
21mr|texlive-cs-20190228-1|156	%{_texmfdistdir}/fonts/source/public/cs/csvtt10.mf
21mr|texlive-cs-20190228-1|157	%{_texmfdistdir}/fonts/source/public/cs/csvtt12.mf
21mr|texlive-cs-20190228-1|158	%{_texmfdistdir}/fonts/source/public/cs/csvtt8.mf
21mr|texlive-cs-20190228-1|159	%{_texmfdistdir}/fonts/source/public/cs/csvtt9.mf
21mr|texlive-cs-20190228-1|160	%{_texmfdistdir}/fonts/source/public/cs/icscsc10.mf
21mr|texlive-cs-20190228-1|161	%{_texmfdistdir}/fonts/source/public/cs/icstt8.mf
21mr|texlive-cs-20190228-1|162	%{_texmfdistdir}/fonts/source/public/cs/ilcsss8.mf
21mr|texlive-cs-20190228-1|163	%{_texmfdistdir}/fonts/source/public/cs/ilcsssb8.mf
21mr|texlive-cs-20190228-1|164	%{_texmfdistdir}/fonts/source/public/cs/ilcsssi8.mf
21mr|texlive-cs-20190228-1|165	%{_texmfdistdir}/fonts/source/public/cs/kmcsc.mf
21mr|texlive-cs-20190228-1|166	%{_texmfdistdir}/fonts/source/public/cs/kmroman.mf
21mr|texlive-cs-20190228-1|167	%{_texmfdistdir}/fonts/source/public/cs/kmtexset.mf
21mr|texlive-cs-20190228-1|168	%{_texmfdistdir}/fonts/source/public/cs/kmtextit.mf
21mr|texlive-cs-20190228-1|169	%{_texmfdistdir}/fonts/source/public/cs/kmtitle.mf
21mr|texlive-cs-20190228-1|170	%{_texmfdistdir}/fonts/source/public/cs/lcsss8.mf
21mr|texlive-cs-20190228-1|171	%{_texmfdistdir}/fonts/source/public/cs/lcsssb8.mf
21mr|texlive-cs-20190228-1|172	%{_texmfdistdir}/fonts/source/public/cs/lcsssi8.mf
21mr|texlive-cs-20190228-1|173	%{_texmfdistdir}/fonts/tfm/cs/cs-a35/README
21mr|texlive-cs-20190228-1|174	%{_texmfdistdir}/fonts/tfm/cs/cs-a35/pagd8z.tfm
21mr|texlive-cs-20190228-1|175	%{_texmfdistdir}/fonts/tfm/cs/cs-a35/pagdc8z.tfm
21mr|texlive-cs-20190228-1|176	%{_texmfdistdir}/fonts/tfm/cs/cs-a35/pagdo8z.tfm
21mr|texlive-cs-20190228-1|177	%{_texmfdistdir}/fonts/tfm/cs/cs-a35/pagk8z.tfm
21mr|texlive-cs-20190228-1|178	%{_texmfdistdir}/fonts/tfm/cs/cs-a35/pagkc8z.tfm
21mr|texlive-cs-20190228-1|179	%{_texmfdistdir}/fonts/tfm/cs/cs-a35/pagko8z.tfm
21mr|texlive-cs-20190228-1|180	%{_texmfdistdir}/fonts/tfm/cs/cs-a35/pbkd8z.tfm
21mr|texlive-cs-20190228-1|181	%{_texmfdistdir}/fonts/tfm/cs/cs-a35/pbkdc8z.tfm
21mr|texlive-cs-20190228-1|182	%{_texmfdistdir}/fonts/tfm/cs/cs-a35/pbkdi8z.tfm
21mr|texlive-cs-20190228-1|183	%{_texmfdistdir}/fonts/tfm/cs/cs-a35/pbkl8z.tfm
21mr|texlive-cs-20190228-1|184	%{_texmfdistdir}/fonts/tfm/cs/cs-a35/pbklc8z.tfm
21mr|texlive-cs-20190228-1|185	%{_texmfdistdir}/fonts/tfm/cs/cs-a35/pbkli8z.tfm
21mr|texlive-cs-20190228-1|186	%{_texmfdistdir}/fonts/tfm/cs/cs-a35/pcrb8u.tfm
21mr|texlive-cs-20190228-1|187	%{_texmfdistdir}/fonts/tfm/cs/cs-a35/pcrbc8u.tfm
21mr|texlive-cs-20190228-1|188	%{_texmfdistdir}/fonts/tfm/cs/cs-a35/pcrbo8u.tfm
21mr|texlive-cs-20190228-1|189	%{_texmfdistdir}/fonts/tfm/cs/cs-a35/pcrr8u.tfm
21mr|texlive-cs-20190228-1|190	%{_texmfdistdir}/fonts/tfm/cs/cs-a35/pcrrc8u.tfm
21mr|texlive-cs-20190228-1|191	%{_texmfdistdir}/fonts/tfm/cs/cs-a35/pcrro8u.tfm
21mr|texlive-cs-20190228-1|192	%{_texmfdistdir}/fonts/tfm/cs/cs-a35/phvb8z.tfm
21mr|texlive-cs-20190228-1|193	%{_texmfdistdir}/fonts/tfm/cs/cs-a35/phvbc8z.tfm
21mr|texlive-cs-20190228-1|194	%{_texmfdistdir}/fonts/tfm/cs/cs-a35/phvbn8z.tfm
21mr|texlive-cs-20190228-1|195	%{_texmfdistdir}/fonts/tfm/cs/cs-a35/phvbnc8z.tfm
21mr|texlive-cs-20190228-1|196	%{_texmfdistdir}/fonts/tfm/cs/cs-a35/phvbo8z.tfm
21mr|texlive-cs-20190228-1|197	%{_texmfdistdir}/fonts/tfm/cs/cs-a35/phvbon8z.tfm
21mr|texlive-cs-20190228-1|198	%{_texmfdistdir}/fonts/tfm/cs/cs-a35/phvr8z.tfm
21mr|texlive-cs-20190228-1|199	%{_texmfdistdir}/fonts/tfm/cs/cs-a35/phvrc8z.tfm
21mr|texlive-cs-20190228-1|200	%{_texmfdistdir}/fonts/tfm/cs/cs-a35/phvrn8z.tfm
21mr|texlive-cs-20190228-1|201	%{_texmfdistdir}/fonts/tfm/cs/cs-a35/phvrnc8z.tfm
21mr|texlive-cs-20190228-1|202	%{_texmfdistdir}/fonts/tfm/cs/cs-a35/phvro8z.tfm
21mr|texlive-cs-20190228-1|203	%{_texmfdistdir}/fonts/tfm/cs/cs-a35/phvron8z.tfm
21mr|texlive-cs-20190228-1|204	%{_texmfdistdir}/fonts/tfm/cs/cs-a35/pncb8z.tfm
21mr|texlive-cs-20190228-1|205	%{_texmfdistdir}/fonts/tfm/cs/cs-a35/pncbc8z.tfm
21mr|texlive-cs-20190228-1|206	%{_texmfdistdir}/fonts/tfm/cs/cs-a35/pncbi8z.tfm
21mr|texlive-cs-20190228-1|207	%{_texmfdistdir}/fonts/tfm/cs/cs-a35/pncr8z.tfm
21mr|texlive-cs-20190228-1|208	%{_texmfdistdir}/fonts/tfm/cs/cs-a35/pncrc8z.tfm
21mr|texlive-cs-20190228-1|209	%{_texmfdistdir}/fonts/tfm/cs/cs-a35/pncri8z.tfm
21mr|texlive-cs-20190228-1|210	%{_texmfdistdir}/fonts/tfm/cs/cs-a35/pplb8z.tfm
21mr|texlive-cs-20190228-1|211	%{_texmfdistdir}/fonts/tfm/cs/cs-a35/pplbc8z.tfm
21mr|texlive-cs-20190228-1|212	%{_texmfdistdir}/fonts/tfm/cs/cs-a35/pplbi8z.tfm
21mr|texlive-cs-20190228-1|213	%{_texmfdistdir}/fonts/tfm/cs/cs-a35/pplr8z.tfm
21mr|texlive-cs-20190228-1|214	%{_texmfdistdir}/fonts/tfm/cs/cs-a35/pplrc8z.tfm
21mr|texlive-cs-20190228-1|215	%{_texmfdistdir}/fonts/tfm/cs/cs-a35/pplri8z.tfm
21mr|texlive-cs-20190228-1|216	%{_texmfdistdir}/fonts/tfm/cs/cs-a35/ptmb8z.tfm
21mr|texlive-cs-20190228-1|217	%{_texmfdistdir}/fonts/tfm/cs/cs-a35/ptmbc8z.tfm
21mr|texlive-cs-20190228-1|218	%{_texmfdistdir}/fonts/tfm/cs/cs-a35/ptmbi8z.tfm
21mr|texlive-cs-20190228-1|219	%{_texmfdistdir}/fonts/tfm/cs/cs-a35/ptmr8z.tfm
21mr|texlive-cs-20190228-1|220	%{_texmfdistdir}/fonts/tfm/cs/cs-a35/ptmrc8z.tfm
21mr|texlive-cs-20190228-1|221	%{_texmfdistdir}/fonts/tfm/cs/cs-a35/ptmri8z.tfm
21mr|texlive-cs-20190228-1|222	%{_texmfdistdir}/fonts/tfm/cs/cs-a35/pzcmi8z.tfm
21mr|texlive-cs-20190228-1|223	%{_texmfdistdir}/fonts/tfm/cs/cs-charter/bchb8z.tfm
21mr|texlive-cs-20190228-1|224	%{_texmfdistdir}/fonts/tfm/cs/cs-charter/bchbi8z.tfm
21mr|texlive-cs-20190228-1|225	%{_texmfdistdir}/fonts/tfm/cs/cs-charter/bchr8z.tfm
21mr|texlive-cs-20190228-1|226	%{_texmfdistdir}/fonts/tfm/cs/cs-charter/bchri8z.tfm
21mr|texlive-cs-20190228-1|227	%{_texmfdistdir}/fonts/tfm/cs/cs-charter/rbchb.tfm
21mr|texlive-cs-20190228-1|228	%{_texmfdistdir}/fonts/tfm/cs/cs-charter/rbchbi.tfm
21mr|texlive-cs-20190228-1|229	%{_texmfdistdir}/fonts/tfm/cs/cs-charter/rbchr.tfm
21mr|texlive-cs-20190228-1|230	%{_texmfdistdir}/fonts/tfm/cs/cs-charter/rbchri.tfm
21mr|texlive-cs-20190228-1|231	%{_texmfdistdir}/fonts/tfm/public/cs/csb10.tfm
21mr|texlive-cs-20190228-1|232	%{_texmfdistdir}/fonts/tfm/public/cs/csb12.tfm
21mr|texlive-cs-20190228-1|233	%{_texmfdistdir}/fonts/tfm/public/cs/csb17.tfm
21mr|texlive-cs-20190228-1|234	%{_texmfdistdir}/fonts/tfm/public/cs/csb5.tfm
21mr|texlive-cs-20190228-1|235	%{_texmfdistdir}/fonts/tfm/public/cs/csb6.tfm
21mr|texlive-cs-20190228-1|236	%{_texmfdistdir}/fonts/tfm/public/cs/csb7.tfm
21mr|texlive-cs-20190228-1|237	%{_texmfdistdir}/fonts/tfm/public/cs/csb8.tfm
21mr|texlive-cs-20190228-1|238	%{_texmfdistdir}/fonts/tfm/public/cs/csb9.tfm
21mr|texlive-cs-20190228-1|239	%{_texmfdistdir}/fonts/tfm/public/cs/csbx10.tfm
21mr|texlive-cs-20190228-1|240	%{_texmfdistdir}/fonts/tfm/public/cs/csbx12.tfm
21mr|texlive-cs-20190228-1|241	%{_texmfdistdir}/fonts/tfm/public/cs/csbx5.tfm
21mr|texlive-cs-20190228-1|242	%{_texmfdistdir}/fonts/tfm/public/cs/csbx6.tfm
21mr|texlive-cs-20190228-1|243	%{_texmfdistdir}/fonts/tfm/public/cs/csbx7.tfm
21mr|texlive-cs-20190228-1|244	%{_texmfdistdir}/fonts/tfm/public/cs/csbx8.tfm
21mr|texlive-cs-20190228-1|245	%{_texmfdistdir}/fonts/tfm/public/cs/csbx9.tfm
21mr|texlive-cs-20190228-1|246	%{_texmfdistdir}/fonts/tfm/public/cs/csbxsl10.tfm
21mr|texlive-cs-20190228-1|247	%{_texmfdistdir}/fonts/tfm/public/cs/csbxsl12.tfm
21mr|texlive-cs-20190228-1|248	%{_texmfdistdir}/fonts/tfm/public/cs/csbxsl5.tfm
21mr|texlive-cs-20190228-1|249	%{_texmfdistdir}/fonts/tfm/public/cs/csbxsl6.tfm
21mr|texlive-cs-20190228-1|250	%{_texmfdistdir}/fonts/tfm/public/cs/csbxsl7.tfm
21mr|texlive-cs-20190228-1|251	%{_texmfdistdir}/fonts/tfm/public/cs/csbxsl8.tfm
21mr|texlive-cs-20190228-1|252	%{_texmfdistdir}/fonts/tfm/public/cs/csbxsl9.tfm
21mr|texlive-cs-20190228-1|253	%{_texmfdistdir}/fonts/tfm/public/cs/csbxti10.tfm
21mr|texlive-cs-20190228-1|254	%{_texmfdistdir}/fonts/tfm/public/cs/csbxti12.tfm
21mr|texlive-cs-20190228-1|255	%{_texmfdistdir}/fonts/tfm/public/cs/csbxti17.tfm
21mr|texlive-cs-20190228-1|256	%{_texmfdistdir}/fonts/tfm/public/cs/cscsc10.tfm
21mr|texlive-cs-20190228-1|257	%{_texmfdistdir}/fonts/tfm/public/cs/cscsc12.tfm
21mr|texlive-cs-20190228-1|258	%{_texmfdistdir}/fonts/tfm/public/cs/cscsc17.tfm
21mr|texlive-cs-20190228-1|259	%{_texmfdistdir}/fonts/tfm/public/cs/cscsc8.tfm
21mr|texlive-cs-20190228-1|260	%{_texmfdistdir}/fonts/tfm/public/cs/cscsc9.tfm
21mr|texlive-cs-20190228-1|261	%{_texmfdistdir}/fonts/tfm/public/cs/csdunh10.tfm
21mr|texlive-cs-20190228-1|262	%{_texmfdistdir}/fonts/tfm/public/cs/csdunh12.tfm
21mr|texlive-cs-20190228-1|263	%{_texmfdistdir}/fonts/tfm/public/cs/csdunh17.tfm
21mr|texlive-cs-20190228-1|264	%{_texmfdistdir}/fonts/tfm/public/cs/csdunh5.tfm
21mr|texlive-cs-20190228-1|265	%{_texmfdistdir}/fonts/tfm/public/cs/csdunh6.tfm
21mr|texlive-cs-20190228-1|266	%{_texmfdistdir}/fonts/tfm/public/cs/csdunh7.tfm
21mr|texlive-cs-20190228-1|267	%{_texmfdistdir}/fonts/tfm/public/cs/csdunh8.tfm
21mr|texlive-cs-20190228-1|268	%{_texmfdistdir}/fonts/tfm/public/cs/csdunh9.tfm
21mr|texlive-cs-20190228-1|269	%{_texmfdistdir}/fonts/tfm/public/cs/csff10.tfm
21mr|texlive-cs-20190228-1|270	%{_texmfdistdir}/fonts/tfm/public/cs/csfi10.tfm
21mr|texlive-cs-20190228-1|271	%{_texmfdistdir}/fonts/tfm/public/cs/csfib10.tfm
21mr|texlive-cs-20190228-1|272	%{_texmfdistdir}/fonts/tfm/public/cs/csfib12.tfm
21mr|texlive-cs-20190228-1|273	%{_texmfdistdir}/fonts/tfm/public/cs/csfib8.tfm
21mr|texlive-cs-20190228-1|274	%{_texmfdistdir}/fonts/tfm/public/cs/csfib9.tfm
21mr|texlive-cs-20190228-1|275	%{_texmfdistdir}/fonts/tfm/public/cs/csinch.tfm
21mr|texlive-cs-20190228-1|276	%{_texmfdistdir}/fonts/tfm/public/cs/csitt10.tfm
21mr|texlive-cs-20190228-1|277	%{_texmfdistdir}/fonts/tfm/public/cs/csitt12.tfm
21mr|texlive-cs-20190228-1|278	%{_texmfdistdir}/fonts/tfm/public/cs/csitt17.tfm
21mr|texlive-cs-20190228-1|279	%{_texmfdistdir}/fonts/tfm/public/cs/csitt8.tfm
21mr|texlive-cs-20190228-1|280	%{_texmfdistdir}/fonts/tfm/public/cs/csitt9.tfm
21mr|texlive-cs-20190228-1|281	%{_texmfdistdir}/fonts/tfm/public/cs/csr10.tfm
21mr|texlive-cs-20190228-1|282	%{_texmfdistdir}/fonts/tfm/public/cs/csr12.tfm
21mr|texlive-cs-20190228-1|283	%{_texmfdistdir}/fonts/tfm/public/cs/csr17.tfm
21mr|texlive-cs-20190228-1|284	%{_texmfdistdir}/fonts/tfm/public/cs/csr5.tfm
21mr|texlive-cs-20190228-1|285	%{_texmfdistdir}/fonts/tfm/public/cs/csr6.tfm
21mr|texlive-cs-20190228-1|286	%{_texmfdistdir}/fonts/tfm/public/cs/csr7.tfm
21mr|texlive-cs-20190228-1|287	%{_texmfdistdir}/fonts/tfm/public/cs/csr8.tfm
21mr|texlive-cs-20190228-1|288	%{_texmfdistdir}/fonts/tfm/public/cs/csr9.tfm
21mr|texlive-cs-20190228-1|289	%{_texmfdistdir}/fonts/tfm/public/cs/cssl10.tfm
21mr|texlive-cs-20190228-1|290	%{_texmfdistdir}/fonts/tfm/public/cs/cssl12.tfm
21mr|texlive-cs-20190228-1|291	%{_texmfdistdir}/fonts/tfm/public/cs/cssl17.tfm
21mr|texlive-cs-20190228-1|292	%{_texmfdistdir}/fonts/tfm/public/cs/cssl5.tfm
21mr|texlive-cs-20190228-1|293	%{_texmfdistdir}/fonts/tfm/public/cs/cssl6.tfm
21mr|texlive-cs-20190228-1|294	%{_texmfdistdir}/fonts/tfm/public/cs/cssl7.tfm
21mr|texlive-cs-20190228-1|295	%{_texmfdistdir}/fonts/tfm/public/cs/cssl8.tfm
21mr|texlive-cs-20190228-1|296	%{_texmfdistdir}/fonts/tfm/public/cs/cssl9.tfm
21mr|texlive-cs-20190228-1|297	%{_texmfdistdir}/fonts/tfm/public/cs/cssltt10.tfm
21mr|texlive-cs-20190228-1|298	%{_texmfdistdir}/fonts/tfm/public/cs/cssltt12.tfm
21mr|texlive-cs-20190228-1|299	%{_texmfdistdir}/fonts/tfm/public/cs/cssltt8.tfm
21mr|texlive-cs-20190228-1|300	%{_texmfdistdir}/fonts/tfm/public/cs/cssltt9.tfm
21mr|texlive-cs-20190228-1|301	%{_texmfdistdir}/fonts/tfm/public/cs/csss10.tfm
21mr|texlive-cs-20190228-1|302	%{_texmfdistdir}/fonts/tfm/public/cs/csss12.tfm
21mr|texlive-cs-20190228-1|303	%{_texmfdistdir}/fonts/tfm/public/cs/csss17.tfm
21mr|texlive-cs-20190228-1|304	%{_texmfdistdir}/fonts/tfm/public/cs/csss8.tfm
21mr|texlive-cs-20190228-1|305	%{_texmfdistdir}/fonts/tfm/public/cs/csss9.tfm
21mr|texlive-cs-20190228-1|306	%{_texmfdistdir}/fonts/tfm/public/cs/csssbx10.tfm
21mr|texlive-cs-20190228-1|307	%{_texmfdistdir}/fonts/tfm/public/cs/csssbx12.tfm
21mr|texlive-cs-20190228-1|308	%{_texmfdistdir}/fonts/tfm/public/cs/csssbx17.tfm
21mr|texlive-cs-20190228-1|309	%{_texmfdistdir}/fonts/tfm/public/cs/csssbx9.tfm
21mr|texlive-cs-20190228-1|310	%{_texmfdistdir}/fonts/tfm/public/cs/csssdc10.tfm
21mr|texlive-cs-20190228-1|311	%{_texmfdistdir}/fonts/tfm/public/cs/csssi10.tfm
21mr|texlive-cs-20190228-1|312	%{_texmfdistdir}/fonts/tfm/public/cs/csssi12.tfm
21mr|texlive-cs-20190228-1|313	%{_texmfdistdir}/fonts/tfm/public/cs/csssi17.tfm
21mr|texlive-cs-20190228-1|314	%{_texmfdistdir}/fonts/tfm/public/cs/csssi8.tfm
21mr|texlive-cs-20190228-1|315	%{_texmfdistdir}/fonts/tfm/public/cs/csssi9.tfm
21mr|texlive-cs-20190228-1|316	%{_texmfdistdir}/fonts/tfm/public/cs/csssq8.tfm
21mr|texlive-cs-20190228-1|317	%{_texmfdistdir}/fonts/tfm/public/cs/csssqi8.tfm
21mr|texlive-cs-20190228-1|318	%{_texmfdistdir}/fonts/tfm/public/cs/cstcsc10.tfm
21mr|texlive-cs-20190228-1|319	%{_texmfdistdir}/fonts/tfm/public/cs/cstcsc12.tfm
21mr|texlive-cs-20190228-1|320	%{_texmfdistdir}/fonts/tfm/public/cs/cstcsc17.tfm
21mr|texlive-cs-20190228-1|321	%{_texmfdistdir}/fonts/tfm/public/cs/csti10.tfm
21mr|texlive-cs-20190228-1|322	%{_texmfdistdir}/fonts/tfm/public/cs/csti12.tfm
21mr|texlive-cs-20190228-1|323	%{_texmfdistdir}/fonts/tfm/public/cs/csti17.tfm
21mr|texlive-cs-20190228-1|324	%{_texmfdistdir}/fonts/tfm/public/cs/csti7.tfm
21mr|texlive-cs-20190228-1|325	%{_texmfdistdir}/fonts/tfm/public/cs/csti8.tfm
21mr|texlive-cs-20190228-1|326	%{_texmfdistdir}/fonts/tfm/public/cs/csti9.tfm
21mr|texlive-cs-20190228-1|327	%{_texmfdistdir}/fonts/tfm/public/cs/cstt10.tfm
21mr|texlive-cs-20190228-1|328	%{_texmfdistdir}/fonts/tfm/public/cs/cstt12.tfm
21mr|texlive-cs-20190228-1|329	%{_texmfdistdir}/fonts/tfm/public/cs/cstt8.tfm
21mr|texlive-cs-20190228-1|330	%{_texmfdistdir}/fonts/tfm/public/cs/cstt9.tfm
21mr|texlive-cs-20190228-1|331	%{_texmfdistdir}/fonts/tfm/public/cs/csu10.tfm
21mr|texlive-cs-20190228-1|332	%{_texmfdistdir}/fonts/tfm/public/cs/csu12.tfm
21mr|texlive-cs-20190228-1|333	%{_texmfdistdir}/fonts/tfm/public/cs/csu17.tfm
21mr|texlive-cs-20190228-1|334	%{_texmfdistdir}/fonts/tfm/public/cs/csu7.tfm
21mr|texlive-cs-20190228-1|335	%{_texmfdistdir}/fonts/tfm/public/cs/csu8.tfm
21mr|texlive-cs-20190228-1|336	%{_texmfdistdir}/fonts/tfm/public/cs/csu9.tfm
21mr|texlive-cs-20190228-1|337	%{_texmfdistdir}/fonts/tfm/public/cs/csvtt10.tfm
21mr|texlive-cs-20190228-1|338	%{_texmfdistdir}/fonts/tfm/public/cs/csvtt12.tfm
21mr|texlive-cs-20190228-1|339	%{_texmfdistdir}/fonts/tfm/public/cs/csvtt8.tfm
21mr|texlive-cs-20190228-1|340	%{_texmfdistdir}/fonts/tfm/public/cs/csvtt9.tfm
21mr|texlive-cs-20190228-1|341	%{_texmfdistdir}/fonts/tfm/public/cs/icscsc10.tfm
21mr|texlive-cs-20190228-1|342	%{_texmfdistdir}/fonts/tfm/public/cs/icstt8.tfm
21mr|texlive-cs-20190228-1|343	%{_texmfdistdir}/fonts/tfm/public/cs/ilcsss8.tfm
21mr|texlive-cs-20190228-1|344	%{_texmfdistdir}/fonts/tfm/public/cs/ilcsssb8.tfm
21mr|texlive-cs-20190228-1|345	%{_texmfdistdir}/fonts/tfm/public/cs/ilcsssi8.tfm
21mr|texlive-cs-20190228-1|346	%{_texmfdistdir}/fonts/tfm/public/cs/lcsss8.tfm
21mr|texlive-cs-20190228-1|347	%{_texmfdistdir}/fonts/tfm/public/cs/lcsssb8.tfm
21mr|texlive-cs-20190228-1|348	%{_texmfdistdir}/fonts/tfm/public/cs/lcsssi8.tfm
21mr|texlive-cs-20190228-1|349	%{_texmfdistdir}/fonts/type1/public/cs/README
21mr|texlive-cs-20190228-1|350	%{_texmfdistdir}/fonts/type1/public/cs/csb10.pfb
21mr|texlive-cs-20190228-1|351	%{_texmfdistdir}/fonts/type1/public/cs/csbx10.pfb
21mr|texlive-cs-20190228-1|352	%{_texmfdistdir}/fonts/type1/public/cs/csbx12.pfb
21mr|texlive-cs-20190228-1|353	%{_texmfdistdir}/fonts/type1/public/cs/csbx5.pfb
21mr|texlive-cs-20190228-1|354	%{_texmfdistdir}/fonts/type1/public/cs/csbx6.pfb
21mr|texlive-cs-20190228-1|355	%{_texmfdistdir}/fonts/type1/public/cs/csbx7.pfb
21mr|texlive-cs-20190228-1|356	%{_texmfdistdir}/fonts/type1/public/cs/csbx8.pfb
21mr|texlive-cs-20190228-1|357	%{_texmfdistdir}/fonts/type1/public/cs/csbx9.pfb
21mr|texlive-cs-20190228-1|358	%{_texmfdistdir}/fonts/type1/public/cs/csbxsl10.pfb
21mr|texlive-cs-20190228-1|359	%{_texmfdistdir}/fonts/type1/public/cs/csbxti10.pfb
21mr|texlive-cs-20190228-1|360	%{_texmfdistdir}/fonts/type1/public/cs/cscsc10.pfb
21mr|texlive-cs-20190228-1|361	%{_texmfdistdir}/fonts/type1/public/cs/csdunh10.pfb
21mr|texlive-cs-20190228-1|362	%{_texmfdistdir}/fonts/type1/public/cs/csff10.pfb
21mr|texlive-cs-20190228-1|363	%{_texmfdistdir}/fonts/type1/public/cs/csfi10.pfb
21mr|texlive-cs-20190228-1|364	%{_texmfdistdir}/fonts/type1/public/cs/csfib8.pfb
21mr|texlive-cs-20190228-1|365	%{_texmfdistdir}/fonts/type1/public/cs/csinch.pfb
21mr|texlive-cs-20190228-1|366	%{_texmfdistdir}/fonts/type1/public/cs/csitt10.pfb
21mr|texlive-cs-20190228-1|367	%{_texmfdistdir}/fonts/type1/public/cs/csr10.pfb
21mr|texlive-cs-20190228-1|368	%{_texmfdistdir}/fonts/type1/public/cs/csr12.pfb
21mr|texlive-cs-20190228-1|369	%{_texmfdistdir}/fonts/type1/public/cs/csr17.pfb
21mr|texlive-cs-20190228-1|370	%{_texmfdistdir}/fonts/type1/public/cs/csr5.pfb
21mr|texlive-cs-20190228-1|371	%{_texmfdistdir}/fonts/type1/public/cs/csr6.pfb
21mr|texlive-cs-20190228-1|372	%{_texmfdistdir}/fonts/type1/public/cs/csr7.pfb
21mr|texlive-cs-20190228-1|373	%{_texmfdistdir}/fonts/type1/public/cs/csr8.pfb
21mr|texlive-cs-20190228-1|374	%{_texmfdistdir}/fonts/type1/public/cs/csr9.pfb
21mr|texlive-cs-20190228-1|375	%{_texmfdistdir}/fonts/type1/public/cs/cssl10.pfb
21mr|texlive-cs-20190228-1|376	%{_texmfdistdir}/fonts/type1/public/cs/cssl12.pfb
21mr|texlive-cs-20190228-1|377	%{_texmfdistdir}/fonts/type1/public/cs/cssl8.pfb
21mr|texlive-cs-20190228-1|378	%{_texmfdistdir}/fonts/type1/public/cs/cssl9.pfb
21mr|texlive-cs-20190228-1|379	%{_texmfdistdir}/fonts/type1/public/cs/cssltt10.pfb
21mr|texlive-cs-20190228-1|380	%{_texmfdistdir}/fonts/type1/public/cs/csss10.pfb
21mr|texlive-cs-20190228-1|381	%{_texmfdistdir}/fonts/type1/public/cs/csss12.pfb
21mr|texlive-cs-20190228-1|382	%{_texmfdistdir}/fonts/type1/public/cs/csss17.pfb
21mr|texlive-cs-20190228-1|383	%{_texmfdistdir}/fonts/type1/public/cs/csss8.pfb
21mr|texlive-cs-20190228-1|384	%{_texmfdistdir}/fonts/type1/public/cs/csss9.pfb
21mr|texlive-cs-20190228-1|385	%{_texmfdistdir}/fonts/type1/public/cs/csssbx10.pfb
21mr|texlive-cs-20190228-1|386	%{_texmfdistdir}/fonts/type1/public/cs/csssdc10.pfb
21mr|texlive-cs-20190228-1|387	%{_texmfdistdir}/fonts/type1/public/cs/csssi10.pfb
21mr|texlive-cs-20190228-1|388	%{_texmfdistdir}/fonts/type1/public/cs/csssi12.pfb
21mr|texlive-cs-20190228-1|389	%{_texmfdistdir}/fonts/type1/public/cs/csssi17.pfb
21mr|texlive-cs-20190228-1|390	%{_texmfdistdir}/fonts/type1/public/cs/csssi8.pfb
21mr|texlive-cs-20190228-1|391	%{_texmfdistdir}/fonts/type1/public/cs/csssi9.pfb
21mr|texlive-cs-20190228-1|392	%{_texmfdistdir}/fonts/type1/public/cs/csssq8.pfb
21mr|texlive-cs-20190228-1|393	%{_texmfdistdir}/fonts/type1/public/cs/csssqi8.pfb
21mr|texlive-cs-20190228-1|394	%{_texmfdistdir}/fonts/type1/public/cs/cstcsc10.pfb
21mr|texlive-cs-20190228-1|395	%{_texmfdistdir}/fonts/type1/public/cs/csti10.pfb
21mr|texlive-cs-20190228-1|396	%{_texmfdistdir}/fonts/type1/public/cs/csti12.pfb
21mr|texlive-cs-20190228-1|397	%{_texmfdistdir}/fonts/type1/public/cs/csti7.pfb
21mr|texlive-cs-20190228-1|398	%{_texmfdistdir}/fonts/type1/public/cs/csti8.pfb
21mr|texlive-cs-20190228-1|399	%{_texmfdistdir}/fonts/type1/public/cs/csti9.pfb
21mr|texlive-cs-20190228-1|400	%{_texmfdistdir}/fonts/type1/public/cs/cstt10.pfb
21mr|texlive-cs-20190228-1|401	%{_texmfdistdir}/fonts/type1/public/cs/cstt12.pfb
21mr|texlive-cs-20190228-1|402	%{_texmfdistdir}/fonts/type1/public/cs/cstt8.pfb
21mr|texlive-cs-20190228-1|403	%{_texmfdistdir}/fonts/type1/public/cs/cstt9.pfb
21mr|texlive-cs-20190228-1|404	%{_texmfdistdir}/fonts/type1/public/cs/csu10.pfb
21mr|texlive-cs-20190228-1|405	%{_texmfdistdir}/fonts/type1/public/cs/csvtt10.pfb
21mr|texlive-cs-20190228-1|406	%{_texmfdistdir}/fonts/vf/cs/cs-a35/README
21mr|texlive-cs-20190228-1|407	%{_texmfdistdir}/fonts/vf/cs/cs-a35/pagdc8z.vf
21mr|texlive-cs-20190228-1|408	%{_texmfdistdir}/fonts/vf/cs/cs-a35/pagkc8z.vf
21mr|texlive-cs-20190228-1|409	%{_texmfdistdir}/fonts/vf/cs/cs-a35/pbkdc8z.vf
21mr|texlive-cs-20190228-1|410	%{_texmfdistdir}/fonts/vf/cs/cs-a35/pbklc8z.vf
21mr|texlive-cs-20190228-1|411	%{_texmfdistdir}/fonts/vf/cs/cs-a35/pcrbc8u.vf
21mr|texlive-cs-20190228-1|412	%{_texmfdistdir}/fonts/vf/cs/cs-a35/pcrrc8u.vf
21mr|texlive-cs-20190228-1|413	%{_texmfdistdir}/fonts/vf/cs/cs-a35/phvbc8z.vf
21mr|texlive-cs-20190228-1|414	%{_texmfdistdir}/fonts/vf/cs/cs-a35/phvbnc8z.vf
21mr|texlive-cs-20190228-1|415	%{_texmfdistdir}/fonts/vf/cs/cs-a35/phvrc8z.vf
21mr|texlive-cs-20190228-1|416	%{_texmfdistdir}/fonts/vf/cs/cs-a35/phvrnc8z.vf
21mr|texlive-cs-20190228-1|417	%{_texmfdistdir}/fonts/vf/cs/cs-a35/pncbc8z.vf
21mr|texlive-cs-20190228-1|418	%{_texmfdistdir}/fonts/vf/cs/cs-a35/pncrc8z.vf
21mr|texlive-cs-20190228-1|419	%{_texmfdistdir}/fonts/vf/cs/cs-a35/pplbc8z.vf
21mr|texlive-cs-20190228-1|420	%{_texmfdistdir}/fonts/vf/cs/cs-a35/pplrc8z.vf
21mr|texlive-cs-20190228-1|421	%{_texmfdistdir}/fonts/vf/cs/cs-a35/ptmbc8z.vf
21mr|texlive-cs-20190228-1|422	%{_texmfdistdir}/fonts/vf/cs/cs-a35/ptmrc8z.vf
21mr|texlive-cs-20190228-1|423	%{_texmfdistdir}/fonts/vf/cs/cs-charter/bchb8z.vf
21mr|texlive-cs-20190228-1|424	%{_texmfdistdir}/fonts/vf/cs/cs-charter/bchbi8z.vf
21mr|texlive-cs-20190228-1|425	%{_texmfdistdir}/fonts/vf/cs/cs-charter/bchr8z.vf
21mr|texlive-cs-20190228-1|426	%{_texmfdistdir}/fonts/vf/cs/cs-charter/bchri8z.vf
21mr|texlive-cs-20190228-1|427	%_texmf_updmap_d/cs
21mr|texlive-cs-20190228-1|428	
21mr|texlive-cs-20190228-1|429	#-----------------------------------------------------------------------
21mr|texlive-cs-20190228-1|430	%prep
21mr|texlive-cs-20190228-1|431	%setup -c -a0
21mr|texlive-cs-20190228-1|432	
21mr|texlive-cs-20190228-1|433	%build
21mr|texlive-cs-20190228-1|434	
21mr|texlive-cs-20190228-1|435	%install
21mr|texlive-cs-20190228-1|436	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-cs-20190228-1|437	cp -fpar fonts %{buildroot}%{_texmfdistdir}
21mr|texlive-cs-20190228-1|438	mkdir -p %{buildroot}%{_texmf_updmap_d}
21mr|texlive-cs-20190228-1|439	cat > %{buildroot}%{_texmf_updmap_d}/cs <<EOF
21mr|texlive-cs-20190228-1|440	Map cs-charter.map
21mr|texlive-cs-20190228-1|441	Map csfonts.map
21mr|texlive-cs-20190228-1|442	EOF

17622 21
21mr|texlive-csbulletin-1.1-2|1	# revision 15878
21mr|texlive-csbulletin-1.1-2|2	# category Package
21mr|texlive-csbulletin-1.1-2|3	# catalog-ctan /macros/latex/contrib/csbulletin
21mr|texlive-csbulletin-1.1-2|4	# catalog-date 2008-08-17 11:40:59 +0200
21mr|texlive-csbulletin-1.1-2|5	# catalog-license lppl
21mr|texlive-csbulletin-1.1-2|6	# catalog-version 1.0
21mr|texlive-csbulletin-1.1-2|7	Name:		texlive-csbulletin
21mr|texlive-csbulletin-1.1-2|8	Version:	1.1
21mr|texlive-csbulletin-1.1-2|9	Release:	2
21mr|texlive-csbulletin-1.1-2|10	Summary:	LaTeX class for articles submitted to the CSTUG Bulletin (Zpravodaj)
21mr|texlive-csbulletin-1.1-2|11	Group:		Publishing
21mr|texlive-csbulletin-1.1-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/csbulletin
21mr|texlive-csbulletin-1.1-2|13	License:	LPPL
21mr|texlive-csbulletin-1.1-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/csbulletin.tar.xz
21mr|texlive-csbulletin-1.1-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/csbulletin.doc.tar.xz
21mr|texlive-csbulletin-1.1-2|16	BuildArch:	noarch
21mr|texlive-csbulletin-1.1-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-csbulletin-1.1-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-csbulletin-1.1-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-csbulletin-1.1-2|20	
21mr|texlive-csbulletin-1.1-2|21	%description
21mr|texlive-csbulletin-1.1-2|22	The package provides the class for articles for the CSTUG
21mr|texlive-csbulletin-1.1-2|23	Bulletin (Zpravodaj Ceskoslovenskeho sdruzeni uzivatelu TeXu).
21mr|texlive-csbulletin-1.1-2|24	You can see the structure of a document by looking to the
21mr|texlive-csbulletin-1.1-2|25	source file of the manual.
21mr|texlive-csbulletin-1.1-2|26	
21mr|texlive-csbulletin-1.1-2|27	
21mr|texlive-csbulletin-1.1-2|28	#-----------------------------------------------------------------------
21mr|texlive-csbulletin-1.1-2|29	%files
21mr|texlive-csbulletin-1.1-2|30	%{_texmfdistdir}/tex/latex/csbulletin/csbulacronym.sty
21mr|texlive-csbulletin-1.1-2|31	%{_texmfdistdir}/tex/latex/csbulletin/csbulletin.cls
21mr|texlive-csbulletin-1.1-2|32	%doc %{_texmfdistdir}/doc/latex/csbulletin/LICENSE.txt
21mr|texlive-csbulletin-1.1-2|33	%doc %{_texmfdistdir}/doc/latex/csbulletin/README
21mr|texlive-csbulletin-1.1-2|34	%doc %{_texmfdistdir}/doc/latex/csbulletin/csbulletin.pdf
21mr|texlive-csbulletin-1.1-2|35	%doc %{_texmfdistdir}/doc/latex/csbulletin/csbulletin.tex
21mr|texlive-csbulletin-1.1-2|36	
21mr|texlive-csbulletin-1.1-2|37	#-----------------------------------------------------------------------
21mr|texlive-csbulletin-1.1-2|38	%prep
21mr|texlive-csbulletin-1.1-2|39	%setup -c -a0 -a1
21mr|texlive-csbulletin-1.1-2|40	
21mr|texlive-csbulletin-1.1-2|41	%build
21mr|texlive-csbulletin-1.1-2|42	
21mr|texlive-csbulletin-1.1-2|43	%install
21mr|texlive-csbulletin-1.1-2|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-csbulletin-1.1-2|45	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17623 21
21mr|texlive-cslatex-20190327-1|1	# revision 28596
21mr|texlive-cslatex-20190327-1|2	# category Package
21mr|texlive-cslatex-20190327-1|3	# catalog-ctan /macros/cstex/base/cslatex.tar.gz
21mr|texlive-cslatex-20190327-1|4	# catalog-date 2012-04-25 13:09:32 +0200
21mr|texlive-cslatex-20190327-1|5	# catalog-license gpl
21mr|texlive-cslatex-20190327-1|6	# catalog-version undef
21mr|texlive-cslatex-20190327-1|7	Name:		texlive-cslatex
21mr|texlive-cslatex-20190327-1|8	Version:	20190327
21mr|texlive-cslatex-20190327-1|9	Release:	1
21mr|texlive-cslatex-20190327-1|10	Summary:	LaTeX support for Czech/Slovak typesetting
21mr|texlive-cslatex-20190327-1|11	Group:		Publishing
21mr|texlive-cslatex-20190327-1|12	URL:		http://www.ctan.org/tex-archive/macros/cstex/base/cslatex.tar.gz
21mr|texlive-cslatex-20190327-1|13	License:	GPL
21mr|texlive-cslatex-20190327-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cslatex.tar.xz
21mr|texlive-cslatex-20190327-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cslatex.source.tar.xz
21mr|texlive-cslatex-20190327-1|16	BuildArch:	noarch
21mr|texlive-cslatex-20190327-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-cslatex-20190327-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-cslatex-20190327-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-cslatex-20190327-1|20	Requires(post):	texlive-tetex
21mr|texlive-cslatex-20190327-1|21	Requires(post):	texlive-csplain
21mr|texlive-cslatex-20190327-1|22	Requires:	texlive-latex
21mr|texlive-cslatex-20190327-1|23	Requires:	texlive-cslatex.bin
21mr|texlive-cslatex-20190327-1|24	
21mr|texlive-cslatex-20190327-1|25	%description
21mr|texlive-cslatex-20190327-1|26	TeXLive cslatex package.
21mr|texlive-cslatex-20190327-1|27	
21mr|texlive-cslatex-20190327-1|28	#-----------------------------------------------------------------------
21mr|texlive-cslatex-20190327-1|29	%files
21mr|texlive-cslatex-20190327-1|30	%{_texmfdistdir}/tex/cslatex/base/cslatex.ini
21mr|texlive-cslatex-20190327-1|31	%{_texmfdistdir}/tex/cslatex/base/czech.sty
21mr|texlive-cslatex-20190327-1|32	%{_texmfdistdir}/tex/cslatex/base/fonttext.cfg
21mr|texlive-cslatex-20190327-1|33	%{_texmfdistdir}/tex/cslatex/base/hyphen.cfg
21mr|texlive-cslatex-20190327-1|34	%{_texmfdistdir}/tex/cslatex/base/il2cmdh.fd
21mr|texlive-cslatex-20190327-1|35	%{_texmfdistdir}/tex/cslatex/base/il2cmfib.fd
21mr|texlive-cslatex-20190327-1|36	%{_texmfdistdir}/tex/cslatex/base/il2cmfr.fd
21mr|texlive-cslatex-20190327-1|37	%{_texmfdistdir}/tex/cslatex/base/il2cmr.fd
21mr|texlive-cslatex-20190327-1|38	%{_texmfdistdir}/tex/cslatex/base/il2cmss.fd
21mr|texlive-cslatex-20190327-1|39	%{_texmfdistdir}/tex/cslatex/base/il2cmtt.fd
21mr|texlive-cslatex-20190327-1|40	%{_texmfdistdir}/tex/cslatex/base/il2cmvtt.fd
21mr|texlive-cslatex-20190327-1|41	%{_texmfdistdir}/tex/cslatex/base/il2enc.def
21mr|texlive-cslatex-20190327-1|42	%{_texmfdistdir}/tex/cslatex/base/il2lcmss.fd
21mr|texlive-cslatex-20190327-1|43	%{_texmfdistdir}/tex/cslatex/base/il2lcmtt.fd
21mr|texlive-cslatex-20190327-1|44	%{_texmfdistdir}/tex/cslatex/base/slovak.sty
21mr|texlive-cslatex-20190327-1|45	%{_texmfdistdir}/tex/cslatex/cspsfonts/cspsfont.il2
21mr|texlive-cslatex-20190327-1|46	%{_texmfdistdir}/tex/cslatex/cspsfonts/cspsfont.tex
21mr|texlive-cslatex-20190327-1|47	%{_texmfdistdir}/tex/cslatex/cspsfonts/cspsfont.xl2
21mr|texlive-cslatex-20190327-1|48	%{_texmfdistdir}/tex/cslatex/cspsfonts/il2pag.fd
21mr|texlive-cslatex-20190327-1|49	%{_texmfdistdir}/tex/cslatex/cspsfonts/il2pbk.fd
21mr|texlive-cslatex-20190327-1|50	%{_texmfdistdir}/tex/cslatex/cspsfonts/il2pcr.fd
21mr|texlive-cslatex-20190327-1|51	%{_texmfdistdir}/tex/cslatex/cspsfonts/il2phv.fd
21mr|texlive-cslatex-20190327-1|52	%{_texmfdistdir}/tex/cslatex/cspsfonts/il2phvn.fd
21mr|texlive-cslatex-20190327-1|53	%{_texmfdistdir}/tex/cslatex/cspsfonts/il2pnc.fd
21mr|texlive-cslatex-20190327-1|54	%{_texmfdistdir}/tex/cslatex/cspsfonts/il2ppl.fd
21mr|texlive-cslatex-20190327-1|55	%{_texmfdistdir}/tex/cslatex/cspsfonts/il2ptm.fd
21mr|texlive-cslatex-20190327-1|56	%{_texmfdistdir}/tex/cslatex/cspsfonts/il2pzc.fd
21mr|texlive-cslatex-20190327-1|57	%{_texmfdistdir}/tex/cslatex/cspsfonts/nhelvet.sty
21mr|texlive-cslatex-20190327-1|58	%{_texmfdistdir}/tex/cslatex/cspsfonts/ntimes.sty
21mr|texlive-cslatex-20190327-1|59	%{_texmfdistdir}/tex/cslatex/cspsfonts/xl2pag.fd
21mr|texlive-cslatex-20190327-1|60	%{_texmfdistdir}/tex/cslatex/cspsfonts/xl2pbk.fd
21mr|texlive-cslatex-20190327-1|61	%{_texmfdistdir}/tex/cslatex/cspsfonts/xl2pcr.fd
21mr|texlive-cslatex-20190327-1|62	%{_texmfdistdir}/tex/cslatex/cspsfonts/xl2phv.fd
21mr|texlive-cslatex-20190327-1|63	%{_texmfdistdir}/tex/cslatex/cspsfonts/xl2phvn.fd
21mr|texlive-cslatex-20190327-1|64	%{_texmfdistdir}/tex/cslatex/cspsfonts/xl2pnc.fd
21mr|texlive-cslatex-20190327-1|65	%{_texmfdistdir}/tex/cslatex/cspsfonts/xl2ppl.fd
21mr|texlive-cslatex-20190327-1|66	%{_texmfdistdir}/tex/cslatex/cspsfonts/xl2ptm.fd
21mr|texlive-cslatex-20190327-1|67	%{_texmfdistdir}/tex/cslatex/cspsfonts/xl2pzc.fd
21mr|texlive-cslatex-20190327-1|68	%_texmf_fmtutil_d/cslatex
21mr|texlive-cslatex-20190327-1|69	#- source
21mr|texlive-cslatex-20190327-1|70	%doc %{_texmfdistdir}/source/cslatex/base/cslatex.dtx
21mr|texlive-cslatex-20190327-1|71	%doc %{_texmfdistdir}/source/cslatex/base/cslatex.ins
21mr|texlive-cslatex-20190327-1|72	
21mr|texlive-cslatex-20190327-1|73	%doc %{_texmfdistdir}/source/cslatex/cspsfonts/cspsfont.doc
21mr|texlive-cslatex-20190327-1|74	%doc %{_texmfdistdir}/source/cslatex/cspsfonts/cspsfont.drv
21mr|texlive-cslatex-20190327-1|75	
21mr|texlive-cslatex-20190327-1|76	#-----------------------------------------------------------------------
21mr|texlive-cslatex-20190327-1|77	%prep
21mr|texlive-cslatex-20190327-1|78	%setup -c -a0 -a1
21mr|texlive-cslatex-20190327-1|79	
21mr|texlive-cslatex-20190327-1|80	%build
21mr|texlive-cslatex-20190327-1|81	
21mr|texlive-cslatex-20190327-1|82	%install
21mr|texlive-cslatex-20190327-1|83	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-cslatex-20190327-1|84	cp -fpar texmf-dist %{buildroot}%{_datadir}
21mr|texlive-cslatex-20190327-1|85	mkdir -p %{buildroot}%{_texmf_fmtutil_d}
21mr|texlive-cslatex-20190327-1|86	cat > %{buildroot}%{_texmf_fmtutil_d}/cslatex <<EOF
21mr|texlive-cslatex-20190327-1|87	#
21mr|texlive-cslatex-20190327-1|88	# from cslatex:
21mr|texlive-cslatex-20190327-1|89	cslatex pdftex - -etex cslatex.ini
21mr|texlive-cslatex-20190327-1|90	pdfcslatex pdftex - -etex cslatex.ini
21mr|texlive-cslatex-20190327-1|91	EOF

17624 21
21mr|texlive-csplain-20190430-1|1	Name:		texlive-csplain
21mr|texlive-csplain-20190430-1|2	Version:	20190430
21mr|texlive-csplain-20190430-1|3	Release:	1
21mr|texlive-csplain-20190430-1|4	Summary:	Plain TeX support for Czech/Slovak typesetting
21mr|texlive-csplain-20190430-1|5	Group:		Publishing
21mr|texlive-csplain-20190430-1|6	URL:		http://www.ctan.org/tex-archive/macros/cstex/base/csplain.tar.gz
21mr|texlive-csplain-20190430-1|7	License:	OTHER-FREE
21mr|texlive-csplain-20190430-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/csplain.tar.xz
21mr|texlive-csplain-20190430-1|9	BuildArch:	noarch
21mr|texlive-csplain-20190430-1|10	BuildRequires:	texlive-tlpkg
21mr|texlive-csplain-20190430-1|11	Requires(pre):	texlive-tlpkg
21mr|texlive-csplain-20190430-1|12	Requires(post):	texlive-kpathsea
21mr|texlive-csplain-20190430-1|13	Requires(post):	texlive-tetex
21mr|texlive-csplain-20190430-1|14	Requires(post):	texlive-cs
21mr|texlive-csplain-20190430-1|15	Requires:	texlive-tex
21mr|texlive-csplain-20190430-1|16	Requires:	texlive-csplain.bin
21mr|texlive-csplain-20190430-1|17	
21mr|texlive-csplain-20190430-1|18	%description
21mr|texlive-csplain-20190430-1|19	TeXLive csplain package.
21mr|texlive-csplain-20190430-1|20	
21mr|texlive-csplain-20190430-1|21	#-----------------------------------------------------------------------
21mr|texlive-csplain-20190430-1|22	%files
21mr|texlive-csplain-20190430-1|23	%{_texmfdistdir}/tex/csplain
21mr|texlive-csplain-20190430-1|24	%{_texmf_fmtutil_d}/csplain
21mr|texlive-csplain-20190430-1|25	
21mr|texlive-csplain-20190430-1|26	#-----------------------------------------------------------------------
21mr|texlive-csplain-20190430-1|27	%prep
21mr|texlive-csplain-20190430-1|28	%setup -c -a0
21mr|texlive-csplain-20190430-1|29	
21mr|texlive-csplain-20190430-1|30	%build
21mr|texlive-csplain-20190430-1|31	
21mr|texlive-csplain-20190430-1|32	%install
21mr|texlive-csplain-20190430-1|33	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-csplain-20190430-1|34	cp -fpar texmf-dist %{buildroot}%{_datadir}
21mr|texlive-csplain-20190430-1|35	mkdir -p %{buildroot}%{_texmf_fmtutil_d}
21mr|texlive-csplain-20190430-1|36	cat > %{buildroot}%{_texmf_fmtutil_d}/csplain <<EOF
21mr|texlive-csplain-20190430-1|37	#
21mr|texlive-csplain-20190430-1|38	# from csplain:
21mr|texlive-csplain-20190430-1|39	csplain pdftex - -etex -enc csplain-utf8.ini
21mr|texlive-csplain-20190430-1|40	pdfcsplain pdftex - -etex -enc csplain-utf8.ini
21mr|texlive-csplain-20190430-1|41	pdfcsplain xetex - -etex csplain.ini
21mr|texlive-csplain-20190430-1|42	pdfcsplain luatex - -etex csplain.ini
21mr|texlive-csplain-20190430-1|43	EOF

17625 21
21mr|texlive-csquotes-5.2d-3|1	Name:		texlive-csquotes
21mr|texlive-csquotes-5.2d-3|2	Version:	5.2d
21mr|texlive-csquotes-5.2d-3|3	Release:	3
21mr|texlive-csquotes-5.2d-3|4	Summary:	Context sensitive quotation facilities
21mr|texlive-csquotes-5.2d-3|5	Group:		Publishing
21mr|texlive-csquotes-5.2d-3|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/csquotes
21mr|texlive-csquotes-5.2d-3|7	License:	LPPL
21mr|texlive-csquotes-5.2d-3|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/csquotes.tar.xz
21mr|texlive-csquotes-5.2d-3|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/csquotes.doc.tar.xz
21mr|texlive-csquotes-5.2d-3|10	BuildArch:	noarch
21mr|texlive-csquotes-5.2d-3|11	BuildRequires:	texlive-tlpkg
21mr|texlive-csquotes-5.2d-3|12	Requires(pre):	texlive-tlpkg
21mr|texlive-csquotes-5.2d-3|13	Requires(post):	texlive-kpathsea
21mr|texlive-csquotes-5.2d-3|14	
21mr|texlive-csquotes-5.2d-3|15	%description
21mr|texlive-csquotes-5.2d-3|16	This package provides advanced facilities for inline and
21mr|texlive-csquotes-5.2d-3|17	display quotations. It is designed for a wide range of tasks
21mr|texlive-csquotes-5.2d-3|18	ranging from the most simple applications to the more complex
21mr|texlive-csquotes-5.2d-3|19	demands of formal quotations. The facilities include commands,
21mr|texlive-csquotes-5.2d-3|20	environments, and user-definable 'smart quotes' which
21mr|texlive-csquotes-5.2d-3|21	dynamically adjust to their context. Quotation marks are
21mr|texlive-csquotes-5.2d-3|22	switched automatically if quotations are nested and they can be
21mr|texlive-csquotes-5.2d-3|23	adjusted to the current language if the babel package is
21mr|texlive-csquotes-5.2d-3|24	available. There are additional facilities designed to cope
21mr|texlive-csquotes-5.2d-3|25	with the more specific demands of academic writing, especially
21mr|texlive-csquotes-5.2d-3|26	in the humanities and the social sciences. All quote styles as
21mr|texlive-csquotes-5.2d-3|27	well as the optional active quotes are freely configurable. The
21mr|texlive-csquotes-5.2d-3|28	package is dependent on e-TeX, and requires the author's
21mr|texlive-csquotes-5.2d-3|29	etoolbox package.
21mr|texlive-csquotes-5.2d-3|30	
21mr|texlive-csquotes-5.2d-3|31	#-----------------------------------------------------------------------
21mr|texlive-csquotes-5.2d-3|32	%files
21mr|texlive-csquotes-5.2d-3|33	%{_texmfdistdir}/tex/latex/csquotes
21mr|texlive-csquotes-5.2d-3|34	%doc %{_texmfdistdir}/doc/latex/csquotes
21mr|texlive-csquotes-5.2d-3|35	
21mr|texlive-csquotes-5.2d-3|36	#-----------------------------------------------------------------------
21mr|texlive-csquotes-5.2d-3|37	%prep
21mr|texlive-csquotes-5.2d-3|38	%setup -c -a0 -a1
21mr|texlive-csquotes-5.2d-3|39	
21mr|texlive-csquotes-5.2d-3|40	%build
21mr|texlive-csquotes-5.2d-3|41	
21mr|texlive-csquotes-5.2d-3|42	%install
21mr|texlive-csquotes-5.2d-3|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-csquotes-5.2d-3|44	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17626 21
21mr|texlive-csquotes-de-1.01-6|1	# revision 23371
21mr|texlive-csquotes-de-1.01-6|2	# category Package
21mr|texlive-csquotes-de-1.01-6|3	# catalog-ctan /info/translations/csquotes/de
21mr|texlive-csquotes-de-1.01-6|4	# catalog-date 2011-05-30 20:16:57 +0200
21mr|texlive-csquotes-de-1.01-6|5	# catalog-license lppl
21mr|texlive-csquotes-de-1.01-6|6	# catalog-version 1.01
21mr|texlive-csquotes-de-1.01-6|7	Name:		texlive-csquotes-de
21mr|texlive-csquotes-de-1.01-6|8	Version:	1.01
21mr|texlive-csquotes-de-1.01-6|9	Release:	6
21mr|texlive-csquotes-de-1.01-6|10	Summary:	German translation of csquotes documentation
21mr|texlive-csquotes-de-1.01-6|11	Group:		Publishing
21mr|texlive-csquotes-de-1.01-6|12	URL:		http://www.ctan.org/tex-archive/info/translations/csquotes/de
21mr|texlive-csquotes-de-1.01-6|13	License:	LPPL
21mr|texlive-csquotes-de-1.01-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/csquotes-de.tar.xz
21mr|texlive-csquotes-de-1.01-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/csquotes-de.doc.tar.xz
21mr|texlive-csquotes-de-1.01-6|16	BuildArch:	noarch
21mr|texlive-csquotes-de-1.01-6|17	BuildRequires:	texlive-tlpkg
21mr|texlive-csquotes-de-1.01-6|18	Requires(pre):	texlive-tlpkg
21mr|texlive-csquotes-de-1.01-6|19	
21mr|texlive-csquotes-de-1.01-6|20	%description
21mr|texlive-csquotes-de-1.01-6|21	This is a translation of the documentation of csquotes version
21mr|texlive-csquotes-de-1.01-6|22	5.1.
21mr|texlive-csquotes-de-1.01-6|23	
21mr|texlive-csquotes-de-1.01-6|24	#-----------------------------------------------------------------------
21mr|texlive-csquotes-de-1.01-6|25	%files
21mr|texlive-csquotes-de-1.01-6|26	%doc %{_texmfdistdir}/doc/latex/csquotes-de/LIESMICH
21mr|texlive-csquotes-de-1.01-6|27	%doc %{_texmfdistdir}/doc/latex/csquotes-de/csquotes-DE.pdf
21mr|texlive-csquotes-de-1.01-6|28	%doc %{_texmfdistdir}/doc/latex/csquotes-de/csquotes-DE.tex
21mr|texlive-csquotes-de-1.01-6|29	
21mr|texlive-csquotes-de-1.01-6|30	#-----------------------------------------------------------------------
21mr|texlive-csquotes-de-1.01-6|31	%prep
21mr|texlive-csquotes-de-1.01-6|32	%setup -c -a0 -a1
21mr|texlive-csquotes-de-1.01-6|33	
21mr|texlive-csquotes-de-1.01-6|34	%build
21mr|texlive-csquotes-de-1.01-6|35	
21mr|texlive-csquotes-de-1.01-6|36	%install
21mr|texlive-csquotes-de-1.01-6|37	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-csquotes-de-1.01-6|38	cp -fpar doc %{buildroot}%{_texmfdistdir}

17627 21
21mr|texlive-cstex-20190324-1|1	Name:		texlive-cstex
21mr|texlive-cstex-20190324-1|2	Version:	20190324
21mr|texlive-cstex-20190324-1|3	Release:	1
21mr|texlive-cstex-20190324-1|4	Summary:	Support for Czech/Slovak languages
21mr|texlive-cstex-20190324-1|5	Group:		Publishing
21mr|texlive-cstex-20190324-1|6	URL:		http://www.ctan.org/tex-archive/macros/cstex
21mr|texlive-cstex-20190324-1|7	License:	OTHER-FREE
21mr|texlive-cstex-20190324-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cstex.tar.xz
21mr|texlive-cstex-20190324-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cstex.doc.tar.xz
21mr|texlive-cstex-20190324-1|10	BuildArch:	noarch
21mr|texlive-cstex-20190324-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-cstex-20190324-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-cstex-20190324-1|13	
21mr|texlive-cstex-20190324-1|14	%description
21mr|texlive-cstex-20190324-1|15	This package mirrors the macros part of the home site's
21mr|texlive-cstex-20190324-1|16	distribution of CSTeX. The licence (modified GPL) applies to
21mr|texlive-cstex-20190324-1|17	some of the additions that make it a Czech/Slovak language
21mr|texlive-cstex-20190324-1|18	distribution, rather than the distribution of a basic
21mr|texlive-cstex-20190324-1|19	Plain/LaTeX distribution.
21mr|texlive-cstex-20190324-1|20	
21mr|texlive-cstex-20190324-1|21	#-----------------------------------------------------------------------
21mr|texlive-cstex-20190324-1|22	%files
21mr|texlive-cstex-20190324-1|23	%doc %{_texmfdistdir}/doc/cstex
21mr|texlive-cstex-20190324-1|24	
21mr|texlive-cstex-20190324-1|25	#-----------------------------------------------------------------------
21mr|texlive-cstex-20190324-1|26	%prep
21mr|texlive-cstex-20190324-1|27	%setup -c -a0 -a1
21mr|texlive-cstex-20190324-1|28	
21mr|texlive-cstex-20190324-1|29	%build
21mr|texlive-cstex-20190324-1|30	
21mr|texlive-cstex-20190324-1|31	%install
21mr|texlive-cstex-20190324-1|32	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-cstex-20190324-1|33	cp -fpar doc %{buildroot}%{_texmfdistdir}

17628 21
21mr|texlive-csvsimple-1.21-1|1	Name:		texlive-csvsimple
21mr|texlive-csvsimple-1.21-1|2	Version:	1.21
21mr|texlive-csvsimple-1.21-1|3	Release:	1
21mr|texlive-csvsimple-1.21-1|4	Summary:	Simple CSV file processing
21mr|texlive-csvsimple-1.21-1|5	Group:		Publishing
21mr|texlive-csvsimple-1.21-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/csvsimple
21mr|texlive-csvsimple-1.21-1|7	License:	LPPL1.3
21mr|texlive-csvsimple-1.21-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/csvsimple.tar.xz
21mr|texlive-csvsimple-1.21-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/csvsimple.doc.tar.xz
21mr|texlive-csvsimple-1.21-1|10	BuildArch:	noarch
21mr|texlive-csvsimple-1.21-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-csvsimple-1.21-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-csvsimple-1.21-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-csvsimple-1.21-1|14	
21mr|texlive-csvsimple-1.21-1|15	%description
21mr|texlive-csvsimple-1.21-1|16	The package provides a simple LaTeX interface for the
21mr|texlive-csvsimple-1.21-1|17	processing of files with comma separated values (CSV); it
21mr|texlive-csvsimple-1.21-1|18	relies on the key value syntax supported by pgfkeys to simplify
21mr|texlive-csvsimple-1.21-1|19	usage. Filtering and table generation is especially supported;
21mr|texlive-csvsimple-1.21-1|20	however, this lightweight tool offers no support for data
21mr|texlive-csvsimple-1.21-1|21	sorting or data base storage.
21mr|texlive-csvsimple-1.21-1|22	
21mr|texlive-csvsimple-1.21-1|23	#-----------------------------------------------------------------------
21mr|texlive-csvsimple-1.21-1|24	%files
21mr|texlive-csvsimple-1.21-1|25	%{_texmfdistdir}/tex/latex/csvsimple
21mr|texlive-csvsimple-1.21-1|26	%doc %{_texmfdistdir}/doc/latex/csvsimple
21mr|texlive-csvsimple-1.21-1|27	
21mr|texlive-csvsimple-1.21-1|28	#-----------------------------------------------------------------------
21mr|texlive-csvsimple-1.21-1|29	%prep
21mr|texlive-csvsimple-1.21-1|30	%setup -c -a0 -a1
21mr|texlive-csvsimple-1.21-1|31	
21mr|texlive-csvsimple-1.21-1|32	%build
21mr|texlive-csvsimple-1.21-1|33	
21mr|texlive-csvsimple-1.21-1|34	%install
21mr|texlive-csvsimple-1.21-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-csvsimple-1.21-1|36	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17629 21
21mr|texlive-ctable-1.31-3|1	# revision 33900
21mr|texlive-ctable-1.31-3|2	# category Package
21mr|texlive-ctable-1.31-3|3	# catalog-ctan /macros/latex/contrib/ctable
21mr|texlive-ctable-1.31-3|4	# catalog-date 2014-05-07 16:18:46 +0200
21mr|texlive-ctable-1.31-3|5	# catalog-license lppl
21mr|texlive-ctable-1.31-3|6	# catalog-version 1.29
21mr|texlive-ctable-1.31-3|7	Name:		texlive-ctable
21mr|texlive-ctable-1.31-3|8	Version:	1.31
21mr|texlive-ctable-1.31-3|9	Release:	3
21mr|texlive-ctable-1.31-3|10	Summary:	Flexible typesetting of table and figure floats using key/value directives
21mr|texlive-ctable-1.31-3|11	Group:		Publishing
21mr|texlive-ctable-1.31-3|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ctable
21mr|texlive-ctable-1.31-3|13	License:	LPPL
21mr|texlive-ctable-1.31-3|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ctable.tar.xz
21mr|texlive-ctable-1.31-3|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ctable.doc.tar.xz
21mr|texlive-ctable-1.31-3|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ctable.source.tar.xz
21mr|texlive-ctable-1.31-3|17	BuildArch:	noarch
21mr|texlive-ctable-1.31-3|18	BuildRequires:	texlive-tlpkg
21mr|texlive-ctable-1.31-3|19	Requires(pre):	texlive-tlpkg
21mr|texlive-ctable-1.31-3|20	Requires(post):	texlive-kpathsea
21mr|texlive-ctable-1.31-3|21	
21mr|texlive-ctable-1.31-3|22	%description
21mr|texlive-ctable-1.31-3|23	Provides commands to typeset centered, left- or right-aligned
21mr|texlive-ctable-1.31-3|24	table and (multiple-)figure floats, with footnotes. Instead of
21mr|texlive-ctable-1.31-3|25	an environment, a command with 4 arguments is used; the first
21mr|texlive-ctable-1.31-3|26	is optional and is used for key,value pairs generating
21mr|texlive-ctable-1.31-3|27	variations on the defaults and offering a route for future
21mr|texlive-ctable-1.31-3|28	extensions.
21mr|texlive-ctable-1.31-3|29	
21mr|texlive-ctable-1.31-3|30	#-----------------------------------------------------------------------
21mr|texlive-ctable-1.31-3|31	%files
21mr|texlive-ctable-1.31-3|32	%{_texmfdistdir}/tex/latex/ctable/ctable.sty
21mr|texlive-ctable-1.31-3|33	%doc %{_texmfdistdir}/doc/latex/ctable/01a
21mr|texlive-ctable-1.31-3|34	%doc %{_texmfdistdir}/doc/latex/ctable/01b
21mr|texlive-ctable-1.31-3|35	%doc %{_texmfdistdir}/doc/latex/ctable/02k
21mr|texlive-ctable-1.31-3|36	%doc %{_texmfdistdir}/doc/latex/ctable/02l
21mr|texlive-ctable-1.31-3|37	%doc %{_texmfdistdir}/doc/latex/ctable/02m
21mr|texlive-ctable-1.31-3|38	%doc %{_texmfdistdir}/doc/latex/ctable/03a
21mr|texlive-ctable-1.31-3|39	%doc %{_texmfdistdir}/doc/latex/ctable/03b
21mr|texlive-ctable-1.31-3|40	%doc %{_texmfdistdir}/doc/latex/ctable/04a
21mr|texlive-ctable-1.31-3|41	%doc %{_texmfdistdir}/doc/latex/ctable/04b
21mr|texlive-ctable-1.31-3|42	%doc %{_texmfdistdir}/doc/latex/ctable/05a
21mr|texlive-ctable-1.31-3|43	%doc %{_texmfdistdir}/doc/latex/ctable/05b
21mr|texlive-ctable-1.31-3|44	%doc %{_texmfdistdir}/doc/latex/ctable/05c
21mr|texlive-ctable-1.31-3|45	%doc %{_texmfdistdir}/doc/latex/ctable/06a
21mr|texlive-ctable-1.31-3|46	%doc %{_texmfdistdir}/doc/latex/ctable/06b
21mr|texlive-ctable-1.31-3|47	%doc %{_texmfdistdir}/doc/latex/ctable/07a
21mr|texlive-ctable-1.31-3|48	%doc %{_texmfdistdir}/doc/latex/ctable/07b
21mr|texlive-ctable-1.31-3|49	%doc %{_texmfdistdir}/doc/latex/ctable/08a
21mr|texlive-ctable-1.31-3|50	%doc %{_texmfdistdir}/doc/latex/ctable/08b
21mr|texlive-ctable-1.31-3|51	%doc %{_texmfdistdir}/doc/latex/ctable/09b
21mr|texlive-ctable-1.31-3|52	%doc %{_texmfdistdir}/doc/latex/ctable/10a
21mr|texlive-ctable-1.31-3|53	%doc %{_texmfdistdir}/doc/latex/ctable/10b
21mr|texlive-ctable-1.31-3|54	%doc %{_texmfdistdir}/doc/latex/ctable/12a
21mr|texlive-ctable-1.31-3|55	%doc %{_texmfdistdir}/doc/latex/ctable/12b
21mr|texlive-ctable-1.31-3|56	%doc %{_texmfdistdir}/doc/latex/ctable/13a
21mr|texlive-ctable-1.31-3|57	%doc %{_texmfdistdir}/doc/latex/ctable/13b
21mr|texlive-ctable-1.31-3|58	%doc %{_texmfdistdir}/doc/latex/ctable/13c
21mr|texlive-ctable-1.31-3|59	%doc %{_texmfdistdir}/doc/latex/ctable/14a
21mr|texlive-ctable-1.31-3|60	%doc %{_texmfdistdir}/doc/latex/ctable/README
21mr|texlive-ctable-1.31-3|61	%doc %{_texmfdistdir}/doc/latex/ctable/ctable.pdf
21mr|texlive-ctable-1.31-3|62	%doc %{_texmfdistdir}/doc/latex/ctable/doit
21mr|texlive-ctable-1.31-3|63	%doc %{_texmfdistdir}/doc/latex/ctable/inst
21mr|texlive-ctable-1.31-3|64	%doc %{_texmfdistdir}/doc/latex/ctable/lion.png
21mr|texlive-ctable-1.31-3|65	%doc %{_texmfdistdir}/doc/latex/ctable/penguin.jpg
21mr|texlive-ctable-1.31-3|66	#- source
21mr|texlive-ctable-1.31-3|67	%doc %{_texmfdistdir}/source/latex/ctable/ctable.dtx
21mr|texlive-ctable-1.31-3|68	%doc %{_texmfdistdir}/source/latex/ctable/ctable.ins
21mr|texlive-ctable-1.31-3|69	
21mr|texlive-ctable-1.31-3|70	#-----------------------------------------------------------------------
21mr|texlive-ctable-1.31-3|71	%prep
21mr|texlive-ctable-1.31-3|72	%setup -c -a0 -a1 -a2
21mr|texlive-ctable-1.31-3|73	
21mr|texlive-ctable-1.31-3|74	%build
21mr|texlive-ctable-1.31-3|75	
21mr|texlive-ctable-1.31-3|76	%install
21mr|texlive-ctable-1.31-3|77	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ctable-1.31-3|78	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17630 21
21mr|texlive-ctex-2.4.15-1|1	Name:		texlive-ctex
21mr|texlive-ctex-2.4.15-1|2	Version:	2.4.15
21mr|texlive-ctex-2.4.15-1|3	Release:	1
21mr|texlive-ctex-2.4.15-1|4	Summary:	LaTeX classes and packages for Chinese typesetting
21mr|texlive-ctex-2.4.15-1|5	Group:		Publishing
21mr|texlive-ctex-2.4.15-1|6	URL:		http://www.ctan.org/tex-archive/language/chinese/ctex
21mr|texlive-ctex-2.4.15-1|7	License:	LPPL
21mr|texlive-ctex-2.4.15-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ctex.tar.xz
21mr|texlive-ctex-2.4.15-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ctex.doc.tar.xz
21mr|texlive-ctex-2.4.15-1|10	BuildArch:	noarch
21mr|texlive-ctex-2.4.15-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-ctex-2.4.15-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-ctex-2.4.15-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-ctex-2.4.15-1|14	Requires:	texlive-ttfutils
21mr|texlive-ctex-2.4.15-1|15	
21mr|texlive-ctex-2.4.15-1|16	%description
21mr|texlive-ctex-2.4.15-1|17	TeXLive ctex package.
21mr|texlive-ctex-2.4.15-1|18	
21mr|texlive-ctex-2.4.15-1|19	#-----------------------------------------------------------------------
21mr|texlive-ctex-2.4.15-1|20	%files
21mr|texlive-ctex-2.4.15-1|21	%{_texmfdistdir}/tex/latex/ctex
21mr|texlive-ctex-2.4.15-1|22	%{_texmfdistdir}/tex/generic/ctex
21mr|texlive-ctex-2.4.15-1|23	%doc %{_texmfdistdir}/doc/latex/ctex
21mr|texlive-ctex-2.4.15-1|24	
21mr|texlive-ctex-2.4.15-1|25	#-----------------------------------------------------------------------
21mr|texlive-ctex-2.4.15-1|26	%prep
21mr|texlive-ctex-2.4.15-1|27	%setup -c -a0 -a1
21mr|texlive-ctex-2.4.15-1|28	
21mr|texlive-ctex-2.4.15-1|29	%build
21mr|texlive-ctex-2.4.15-1|30	
21mr|texlive-ctex-2.4.15-1|31	%install
21mr|texlive-ctex-2.4.15-1|32	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ctex-2.4.15-1|33	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17631 21
21mr|texlive-ctex-faq-20190228-1|1	# revision 15878
21mr|texlive-ctex-faq-20190228-1|2	# category Package
21mr|texlive-ctex-faq-20190228-1|3	# catalog-ctan /info/ctex-faq
21mr|texlive-ctex-faq-20190228-1|4	# catalog-date 2009-11-09 15:03:08 +0100
21mr|texlive-ctex-faq-20190228-1|5	# catalog-license fdl
21mr|texlive-ctex-faq-20190228-1|6	# catalog-version undef
21mr|texlive-ctex-faq-20190228-1|7	Name:		texlive-ctex-faq
21mr|texlive-ctex-faq-20190228-1|8	Version:	20190228
21mr|texlive-ctex-faq-20190228-1|9	Release:	1
21mr|texlive-ctex-faq-20190228-1|10	Summary:	LaTeX FAQ by the Chinese TeX Society (ctex.org)
21mr|texlive-ctex-faq-20190228-1|11	Group:		Publishing
21mr|texlive-ctex-faq-20190228-1|12	URL:		http://www.ctan.org/tex-archive/info/ctex-faq
21mr|texlive-ctex-faq-20190228-1|13	License:	FDL
21mr|texlive-ctex-faq-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ctex-faq.tar.xz
21mr|texlive-ctex-faq-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ctex-faq.doc.tar.xz
21mr|texlive-ctex-faq-20190228-1|16	BuildArch:	noarch
21mr|texlive-ctex-faq-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-ctex-faq-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-ctex-faq-20190228-1|19	
21mr|texlive-ctex-faq-20190228-1|20	%description
21mr|texlive-ctex-faq-20190228-1|21	Most questions were collected on the bbs.ctex.org forum, and
21mr|texlive-ctex-faq-20190228-1|22	were answered in detail by the author.
21mr|texlive-ctex-faq-20190228-1|23	
21mr|texlive-ctex-faq-20190228-1|24	#-----------------------------------------------------------------------
21mr|texlive-ctex-faq-20190228-1|25	%files
21mr|texlive-ctex-faq-20190228-1|26	%doc %{_texmfdistdir}/doc/latex/ctex-faq/README
21mr|texlive-ctex-faq-20190228-1|27	%doc %{_texmfdistdir}/doc/latex/ctex-faq/ctex-faq.pdf
21mr|texlive-ctex-faq-20190228-1|28	%doc %{_texmfdistdir}/doc/latex/ctex-faq/src/ctex-faq.sty
21mr|texlive-ctex-faq-20190228-1|29	%doc %{_texmfdistdir}/doc/latex/ctex-faq/src/ctex-faq.tex
21mr|texlive-ctex-faq-20190228-1|30	%doc %{_texmfdistdir}/doc/latex/ctex-faq/src/make.bat
21mr|texlive-ctex-faq-20190228-1|31	
21mr|texlive-ctex-faq-20190228-1|32	#-----------------------------------------------------------------------
21mr|texlive-ctex-faq-20190228-1|33	%prep
21mr|texlive-ctex-faq-20190228-1|34	%setup -c -a0 -a1
21mr|texlive-ctex-faq-20190228-1|35	
21mr|texlive-ctex-faq-20190228-1|36	%build
21mr|texlive-ctex-faq-20190228-1|37	
21mr|texlive-ctex-faq-20190228-1|38	%install
21mr|texlive-ctex-faq-20190228-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ctex-faq-20190228-1|40	cp -fpar doc %{buildroot}%{_texmfdistdir}

17632 21
21mr|texlive-ctib-20190228-1|1	# revision 15878
21mr|texlive-ctib-20190228-1|2	# category Package
21mr|texlive-ctib-20190228-1|3	# catalog-ctan /language/tibetan/ctib
21mr|texlive-ctib-20190228-1|4	# catalog-date 2007-02-04 13:34:13 +0100
21mr|texlive-ctib-20190228-1|5	# catalog-license gpl
21mr|texlive-ctib-20190228-1|6	# catalog-version undef
21mr|texlive-ctib-20190228-1|7	Name:		texlive-ctib
21mr|texlive-ctib-20190228-1|8	Version:	20190228
21mr|texlive-ctib-20190228-1|9	Release:	1
21mr|texlive-ctib-20190228-1|10	Summary:	Tibetan for TeX and LATeX2e
21mr|texlive-ctib-20190228-1|11	Group:		Publishing
21mr|texlive-ctib-20190228-1|12	URL:		http://www.ctan.org/tex-archive/language/tibetan/ctib
21mr|texlive-ctib-20190228-1|13	License:	GPL
21mr|texlive-ctib-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ctib.tar.xz
21mr|texlive-ctib-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ctib.doc.tar.xz
21mr|texlive-ctib-20190228-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ctib.source.tar.xz
21mr|texlive-ctib-20190228-1|17	BuildArch:	noarch
21mr|texlive-ctib-20190228-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-ctib-20190228-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-ctib-20190228-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-ctib-20190228-1|21	
21mr|texlive-ctib-20190228-1|22	%description
21mr|texlive-ctib-20190228-1|23	A package using a modified version of Sirlin's Tibetan font. An
21mr|texlive-ctib-20190228-1|24	advantage of this Tibetan implementation is that all consonant
21mr|texlive-ctib-20190228-1|25	clusters are formed by TeX and Metafont. No external
21mr|texlive-ctib-20190228-1|26	preprocessor is needed.
21mr|texlive-ctib-20190228-1|27	
21mr|texlive-ctib-20190228-1|28	#-----------------------------------------------------------------------
21mr|texlive-ctib-20190228-1|29	%files
21mr|texlive-ctib-20190228-1|30	%{_texmfdistdir}/fonts/source/public/ctib/bzrsetup.mf
21mr|texlive-ctib-20190228-1|31	%{_texmfdistdir}/fonts/source/public/ctib/ctib.mf
21mr|texlive-ctib-20190228-1|32	%{_texmfdistdir}/fonts/source/public/ctib/ctibcode.mf
21mr|texlive-ctib-20190228-1|33	%{_texmfdistdir}/fonts/source/public/ctib/ctiblett.mf
21mr|texlive-ctib-20190228-1|34	%{_texmfdistdir}/fonts/source/public/ctib/ctibligs.mf
21mr|texlive-ctib-20190228-1|35	%{_texmfdistdir}/fonts/source/public/ctib/ctibnum.mf
21mr|texlive-ctib-20190228-1|36	%{_texmfdistdir}/fonts/source/public/ctib/ctibpunc.mf
21mr|texlive-ctib-20190228-1|37	%{_texmfdistdir}/fonts/source/public/ctib/ctibsplt.mf
21mr|texlive-ctib-20190228-1|38	%{_texmfdistdir}/fonts/source/public/ctib/ctibvow.mf
21mr|texlive-ctib-20190228-1|39	%{_texmfdistdir}/fonts/tfm/public/ctib/ctib.tfm
21mr|texlive-ctib-20190228-1|40	%{_texmfdistdir}/tex/latex/ctib/ctib.sty
21mr|texlive-ctib-20190228-1|41	%{_texmfdistdir}/tex/latex/ctib/ctib.tex
21mr|texlive-ctib-20190228-1|42	%{_texmfdistdir}/tex/latex/ctib/lctctib.fd
21mr|texlive-ctib-20190228-1|43	%{_texmfdistdir}/tex/latex/ctib/lctenc.def
21mr|texlive-ctib-20190228-1|44	%doc %{_texmfdistdir}/doc/latex/ctib/README
21mr|texlive-ctib-20190228-1|45	%doc %{_texmfdistdir}/doc/latex/ctib/ctib4tex.pdf
21mr|texlive-ctib-20190228-1|46	%doc %{_texmfdistdir}/doc/latex/ctib/ctib4tex.tex
21mr|texlive-ctib-20190228-1|47	#- source
21mr|texlive-ctib-20190228-1|48	%doc %{_texmfdistdir}/source/latex/ctib/COPYING
21mr|texlive-ctib-20190228-1|49	%doc %{_texmfdistdir}/source/latex/ctib/EMTEX
21mr|texlive-ctib-20190228-1|50	%doc %{_texmfdistdir}/source/latex/ctib/HISTORY
21mr|texlive-ctib-20190228-1|51	%doc %{_texmfdistdir}/source/latex/ctib/INSTALL
21mr|texlive-ctib-20190228-1|52	%doc %{_texmfdistdir}/source/latex/ctib/MIKTEX
21mr|texlive-ctib-20190228-1|53	
21mr|texlive-ctib-20190228-1|54	#-----------------------------------------------------------------------
21mr|texlive-ctib-20190228-1|55	%prep
21mr|texlive-ctib-20190228-1|56	%setup -c -a0 -a1 -a2
21mr|texlive-ctib-20190228-1|57	
21mr|texlive-ctib-20190228-1|58	%build
21mr|texlive-ctib-20190228-1|59	
21mr|texlive-ctib-20190228-1|60	%install
21mr|texlive-ctib-20190228-1|61	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ctib-20190228-1|62	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

17633 21
21mr|texlive-ctie-1.1-11|1	# revision 29764
21mr|texlive-ctie-1.1-11|2	# category TLCore
21mr|texlive-ctie-1.1-11|3	# catalog-ctan /web/c_cpp/ctie
21mr|texlive-ctie-1.1-11|4	# catalog-date 2012-06-18 22:39:13 +0200
21mr|texlive-ctie-1.1-11|5	# catalog-license gpl
21mr|texlive-ctie-1.1-11|6	# catalog-version 1.1
21mr|texlive-ctie-1.1-11|7	Name:		texlive-ctie
21mr|texlive-ctie-1.1-11|8	Version:	1.1
21mr|texlive-ctie-1.1-11|9	Release:	11
21mr|texlive-ctie-1.1-11|10	Summary:	C version of tie (merging Web change files)
21mr|texlive-ctie-1.1-11|11	Group:		Publishing
21mr|texlive-ctie-1.1-11|12	URL:		http://www.ctan.org/tex-archive/web/c_cpp/ctie
21mr|texlive-ctie-1.1-11|13	License:	GPL
21mr|texlive-ctie-1.1-11|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ctie.tar.xz
21mr|texlive-ctie-1.1-11|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ctie.doc.tar.xz
21mr|texlive-ctie-1.1-11|16	BuildArch:	noarch
21mr|texlive-ctie-1.1-11|17	BuildRequires:	texlive-tlpkg
21mr|texlive-ctie-1.1-11|18	Requires(pre):	texlive-tlpkg
21mr|texlive-ctie-1.1-11|19	Requires:	texlive-kpathsea
21mr|texlive-ctie-1.1-11|20	Requires:	texlive-ctie.bin
21mr|texlive-ctie-1.1-11|21	
21mr|texlive-ctie-1.1-11|22	%description
21mr|texlive-ctie-1.1-11|23	This is a version of tie converted for use with cweb.
21mr|texlive-ctie-1.1-11|24	
21mr|texlive-ctie-1.1-11|25	#-----------------------------------------------------------------------
21mr|texlive-ctie-1.1-11|26	%files
21mr|texlive-ctie-1.1-11|27	%doc %{_mandir}/man1/ctie.1*
21mr|texlive-ctie-1.1-11|28	%doc %{_texmfdistdir}/doc/man/man1/ctie.man1.pdf
21mr|texlive-ctie-1.1-11|29	
21mr|texlive-ctie-1.1-11|30	#-----------------------------------------------------------------------
21mr|texlive-ctie-1.1-11|31	%prep
21mr|texlive-ctie-1.1-11|32	%setup -c -a0 -a1
21mr|texlive-ctie-1.1-11|33	
21mr|texlive-ctie-1.1-11|34	%build
21mr|texlive-ctie-1.1-11|35	
21mr|texlive-ctie-1.1-11|36	%install
21mr|texlive-ctie-1.1-11|37	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-ctie-1.1-11|38	cp -fpar texmf-dist %{buildroot}%{_datadir}
21mr|texlive-ctie-1.1-11|39	mkdir -p %{buildroot}%{_mandir}/man1
21mr|texlive-ctie-1.1-11|40	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

17634 21
21mr|texlive-cuisine-0.7-2|1	# revision 15878
21mr|texlive-cuisine-0.7-2|2	# category Package
21mr|texlive-cuisine-0.7-2|3	# catalog-ctan /macros/latex/contrib/cuisine
21mr|texlive-cuisine-0.7-2|4	# catalog-date 2006-12-09 15:50:57 +0100
21mr|texlive-cuisine-0.7-2|5	# catalog-license lppl
21mr|texlive-cuisine-0.7-2|6	# catalog-version 0.5
21mr|texlive-cuisine-0.7-2|7	Name:		texlive-cuisine
21mr|texlive-cuisine-0.7-2|8	Version:	0.7
21mr|texlive-cuisine-0.7-2|9	Release:	2
21mr|texlive-cuisine-0.7-2|10	Summary:	Typeset recipes
21mr|texlive-cuisine-0.7-2|11	Group:		Publishing
21mr|texlive-cuisine-0.7-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/cuisine
21mr|texlive-cuisine-0.7-2|13	License:	LPPL
21mr|texlive-cuisine-0.7-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cuisine.tar.xz
21mr|texlive-cuisine-0.7-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cuisine.doc.tar.xz
21mr|texlive-cuisine-0.7-2|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cuisine.source.tar.xz
21mr|texlive-cuisine-0.7-2|17	BuildArch:	noarch
21mr|texlive-cuisine-0.7-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-cuisine-0.7-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-cuisine-0.7-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-cuisine-0.7-2|21	
21mr|texlive-cuisine-0.7-2|22	%description
21mr|texlive-cuisine-0.7-2|23	Typeset recipes with the ingredients lined up with their method
21mr|texlive-cuisine-0.7-2|24	step (somewhat similarly to the layout used in cooking).
21mr|texlive-cuisine-0.7-2|25	
21mr|texlive-cuisine-0.7-2|26	#-----------------------------------------------------------------------
21mr|texlive-cuisine-0.7-2|27	%files
21mr|texlive-cuisine-0.7-2|28	%{_texmfdistdir}/tex/latex/cuisine/cuisine.sty
21mr|texlive-cuisine-0.7-2|29	%doc %{_texmfdistdir}/doc/latex/cuisine/README
21mr|texlive-cuisine-0.7-2|30	%doc %{_texmfdistdir}/doc/latex/cuisine/cuisine.pdf
21mr|texlive-cuisine-0.7-2|31	#- source
21mr|texlive-cuisine-0.7-2|32	%doc %{_texmfdistdir}/source/latex/cuisine/cuisine.dtx
21mr|texlive-cuisine-0.7-2|33	%doc %{_texmfdistdir}/source/latex/cuisine/cuisine.ins
21mr|texlive-cuisine-0.7-2|34	
21mr|texlive-cuisine-0.7-2|35	#-----------------------------------------------------------------------
21mr|texlive-cuisine-0.7-2|36	%prep
21mr|texlive-cuisine-0.7-2|37	%setup -c -a0 -a1 -a2
21mr|texlive-cuisine-0.7-2|38	
21mr|texlive-cuisine-0.7-2|39	%build
21mr|texlive-cuisine-0.7-2|40	
21mr|texlive-cuisine-0.7-2|41	%install
21mr|texlive-cuisine-0.7-2|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-cuisine-0.7-2|43	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17635 21
21mr|texlive-currfile-0.7c-2|1	# revision 29012
21mr|texlive-currfile-0.7c-2|2	# category Package
21mr|texlive-currfile-0.7c-2|3	# catalog-ctan /macros/latex/contrib/currfile
21mr|texlive-currfile-0.7c-2|4	# catalog-date 2013-02-02 11:38:19 +0100
21mr|texlive-currfile-0.7c-2|5	# catalog-license lppl1.3
21mr|texlive-currfile-0.7c-2|6	# catalog-version 0.7b
21mr|texlive-currfile-0.7c-2|7	Name:		texlive-currfile
21mr|texlive-currfile-0.7c-2|8	Version:	0.7c
21mr|texlive-currfile-0.7c-2|9	Release:	2
21mr|texlive-currfile-0.7c-2|10	Summary:	Provide file name and path of input files
21mr|texlive-currfile-0.7c-2|11	Group:		Publishing
21mr|texlive-currfile-0.7c-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/currfile
21mr|texlive-currfile-0.7c-2|13	License:	LPPL1.3
21mr|texlive-currfile-0.7c-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/currfile.tar.xz
21mr|texlive-currfile-0.7c-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/currfile.doc.tar.xz
21mr|texlive-currfile-0.7c-2|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/currfile.source.tar.xz
21mr|texlive-currfile-0.7c-2|17	BuildArch:	noarch
21mr|texlive-currfile-0.7c-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-currfile-0.7c-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-currfile-0.7c-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-currfile-0.7c-2|21	
21mr|texlive-currfile-0.7c-2|22	%description
21mr|texlive-currfile-0.7c-2|23	The package provides macros holding file name information
21mr|texlive-currfile-0.7c-2|24	(directory, base name, extension, full name and full path) for
21mr|texlive-currfile-0.7c-2|25	files read by LaTeX \input and \include macros; it uses the
21mr|texlive-currfile-0.7c-2|26	file hooks provided by the author's filehook. In particular, it
21mr|texlive-currfile-0.7c-2|27	restores the parent file name after the trailing \clearpage of
21mr|texlive-currfile-0.7c-2|28	an \included file; as a result, the macros may be usefully
21mr|texlive-currfile-0.7c-2|29	employed in the page header and footer of the last printed page
21mr|texlive-currfile-0.7c-2|30	of such a file. The depth of inclusion is made available,
21mr|texlive-currfile-0.7c-2|31	together with the "parent" (including file) and "parents" (all
21mr|texlive-currfile-0.7c-2|32	including files to the root of the tree). The package
21mr|texlive-currfile-0.7c-2|33	supersedes FiNK.
21mr|texlive-currfile-0.7c-2|34	
21mr|texlive-currfile-0.7c-2|35	#-----------------------------------------------------------------------
21mr|texlive-currfile-0.7c-2|36	%files
21mr|texlive-currfile-0.7c-2|37	%{_texmfdistdir}/tex/latex/currfile/currfile-abspath.sty
21mr|texlive-currfile-0.7c-2|38	%{_texmfdistdir}/tex/latex/currfile/currfile.sty
21mr|texlive-currfile-0.7c-2|39	%doc %{_texmfdistdir}/doc/latex/currfile/README
21mr|texlive-currfile-0.7c-2|40	%doc %{_texmfdistdir}/doc/latex/currfile/currfile.pdf
21mr|texlive-currfile-0.7c-2|41	#- source
21mr|texlive-currfile-0.7c-2|42	%doc %{_texmfdistdir}/source/latex/currfile/currfile.dtx
21mr|texlive-currfile-0.7c-2|43	%doc %{_texmfdistdir}/source/latex/currfile/currfile.ins
21mr|texlive-currfile-0.7c-2|44	
21mr|texlive-currfile-0.7c-2|45	#-----------------------------------------------------------------------
21mr|texlive-currfile-0.7c-2|46	%prep
21mr|texlive-currfile-0.7c-2|47	%setup -c -a0 -a1 -a2
21mr|texlive-currfile-0.7c-2|48	
21mr|texlive-currfile-0.7c-2|49	%build
21mr|texlive-currfile-0.7c-2|50	
21mr|texlive-currfile-0.7c-2|51	%install
21mr|texlive-currfile-0.7c-2|52	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-currfile-0.7c-2|53	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17636 21
21mr|texlive-currvita-20190228-1|1	# revision 15878
21mr|texlive-currvita-20190228-1|2	# category Package
21mr|texlive-currvita-20190228-1|3	# catalog-ctan /macros/latex/contrib/currvita
21mr|texlive-currvita-20190228-1|4	# catalog-date 2006-12-09 16:04:04 +0100
21mr|texlive-currvita-20190228-1|5	# catalog-license gpl
21mr|texlive-currvita-20190228-1|6	# catalog-version undef
21mr|texlive-currvita-20190228-1|7	Name:		texlive-currvita
21mr|texlive-currvita-20190228-1|8	Version:	20190228
21mr|texlive-currvita-20190228-1|9	Release:	1
21mr|texlive-currvita-20190228-1|10	Summary:	Typeset a curriculum vitae
21mr|texlive-currvita-20190228-1|11	Group:		Publishing
21mr|texlive-currvita-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/currvita
21mr|texlive-currvita-20190228-1|13	License:	GPL
21mr|texlive-currvita-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/currvita.tar.xz
21mr|texlive-currvita-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/currvita.doc.tar.xz
21mr|texlive-currvita-20190228-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/currvita.source.tar.xz
21mr|texlive-currvita-20190228-1|17	BuildArch:	noarch
21mr|texlive-currvita-20190228-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-currvita-20190228-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-currvita-20190228-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-currvita-20190228-1|21	
21mr|texlive-currvita-20190228-1|22	%description
21mr|texlive-currvita-20190228-1|23	Currvita is a package rather than a class (like most other
21mr|texlive-currvita-20190228-1|24	curriculum vitae offerings). The author considers that a
21mr|texlive-currvita-20190228-1|25	curriculum vitae can quite reasonably form part of another
21mr|texlive-currvita-20190228-1|26	document (such as a letter, or a dissertation).
21mr|texlive-currvita-20190228-1|27	
21mr|texlive-currvita-20190228-1|28	#-----------------------------------------------------------------------
21mr|texlive-currvita-20190228-1|29	%files
21mr|texlive-currvita-20190228-1|30	%{_texmfdistdir}/tex/latex/currvita/currvita.sty
21mr|texlive-currvita-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/currvita/README
21mr|texlive-currvita-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/currvita/currvita.pdf
21mr|texlive-currvita-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/currvita/cvtest.tex
21mr|texlive-currvita-20190228-1|34	#- source
21mr|texlive-currvita-20190228-1|35	%doc %{_texmfdistdir}/source/latex/currvita/currvita.dtx
21mr|texlive-currvita-20190228-1|36	%doc %{_texmfdistdir}/source/latex/currvita/currvita.ins
21mr|texlive-currvita-20190228-1|37	
21mr|texlive-currvita-20190228-1|38	#-----------------------------------------------------------------------
21mr|texlive-currvita-20190228-1|39	%prep
21mr|texlive-currvita-20190228-1|40	%setup -c -a0 -a1 -a2
21mr|texlive-currvita-20190228-1|41	
21mr|texlive-currvita-20190228-1|42	%build
21mr|texlive-currvita-20190228-1|43	
21mr|texlive-currvita-20190228-1|44	%install
21mr|texlive-currvita-20190228-1|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-currvita-20190228-1|46	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17637 21
21mr|texlive-cursolatex-20190228-1|1	# revision 24139
21mr|texlive-cursolatex-20190228-1|2	# category Package
21mr|texlive-cursolatex-20190228-1|3	# catalog-ctan /info/portuguese/cursolatex
21mr|texlive-cursolatex-20190228-1|4	# catalog-date 2011-09-29 10:37:15 +0200
21mr|texlive-cursolatex-20190228-1|5	# catalog-license gpl
21mr|texlive-cursolatex-20190228-1|6	# catalog-version undef
21mr|texlive-cursolatex-20190228-1|7	Name:		texlive-cursolatex
21mr|texlive-cursolatex-20190228-1|8	Version:	20190228
21mr|texlive-cursolatex-20190228-1|9	Release:	1
21mr|texlive-cursolatex-20190228-1|10	Summary:	A LaTeX tutorial
21mr|texlive-cursolatex-20190228-1|11	Group:		Publishing
21mr|texlive-cursolatex-20190228-1|12	URL:		http://www.ctan.org/tex-archive/info/portuguese/cursolatex
21mr|texlive-cursolatex-20190228-1|13	License:	GPL
21mr|texlive-cursolatex-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cursolatex.tar.xz
21mr|texlive-cursolatex-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cursolatex.doc.tar.xz
21mr|texlive-cursolatex-20190228-1|16	BuildArch:	noarch
21mr|texlive-cursolatex-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-cursolatex-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-cursolatex-20190228-1|19	
21mr|texlive-cursolatex-20190228-1|20	%description
21mr|texlive-cursolatex-20190228-1|21	The tutorial is presented as a set of slides (in Portuguese).
21mr|texlive-cursolatex-20190228-1|22	
21mr|texlive-cursolatex-20190228-1|23	#-----------------------------------------------------------------------
21mr|texlive-cursolatex-20190228-1|24	%files
21mr|texlive-cursolatex-20190228-1|25	%doc %{_texmfdistdir}/doc/latex/cursolatex/MiKTeX-Basic.png
21mr|texlive-cursolatex-20190228-1|26	%doc %{_texmfdistdir}/doc/latex/cursolatex/MiKTeX-Complete.png
21mr|texlive-cursolatex-20190228-1|27	%doc %{_texmfdistdir}/doc/latex/cursolatex/Musica.pdf
21mr|texlive-cursolatex-20190228-1|28	%doc %{_texmfdistdir}/doc/latex/cursolatex/README
21mr|texlive-cursolatex-20190228-1|29	%doc %{_texmfdistdir}/doc/latex/cursolatex/TeXShopPNG.png
21mr|texlive-cursolatex-20190228-1|30	%doc %{_texmfdistdir}/doc/latex/cursolatex/TeXworksPDF.pdf
21mr|texlive-cursolatex-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/cursolatex/WinEdt.pdf
21mr|texlive-cursolatex-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/cursolatex/cursolatex.nav
21mr|texlive-cursolatex-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/cursolatex/cursolatex.pdf
21mr|texlive-cursolatex-20190228-1|34	%doc %{_texmfdistdir}/doc/latex/cursolatex/cursolatex.snm
21mr|texlive-cursolatex-20190228-1|35	%doc %{_texmfdistdir}/doc/latex/cursolatex/cursolatex.tex
21mr|texlive-cursolatex-20190228-1|36	%doc %{_texmfdistdir}/doc/latex/cursolatex/cursolatex.vrb
21mr|texlive-cursolatex-20190228-1|37	%doc %{_texmfdistdir}/doc/latex/cursolatex/emacs.pdf
21mr|texlive-cursolatex-20190228-1|38	%doc %{_texmfdistdir}/doc/latex/cursolatex/integral.pdf
21mr|texlive-cursolatex-20190228-1|39	%doc %{_texmfdistdir}/doc/latex/cursolatex/tabuleiro.pdf
21mr|texlive-cursolatex-20190228-1|40	%doc %{_texmfdistdir}/doc/latex/cursolatex/texmaker.pdf
21mr|texlive-cursolatex-20190228-1|41	%doc %{_texmfdistdir}/doc/latex/cursolatex/texniccenter.pdf
21mr|texlive-cursolatex-20190228-1|42	%doc %{_texmfdistdir}/doc/latex/cursolatex/texstudio.pdf
21mr|texlive-cursolatex-20190228-1|43	%doc %{_texmfdistdir}/doc/latex/cursolatex/tipografia.pdf
21mr|texlive-cursolatex-20190228-1|44	%doc %{_texmfdistdir}/doc/latex/cursolatex/ubuntu.pdf
21mr|texlive-cursolatex-20190228-1|45	
21mr|texlive-cursolatex-20190228-1|46	#-----------------------------------------------------------------------
21mr|texlive-cursolatex-20190228-1|47	%prep
21mr|texlive-cursolatex-20190228-1|48	%setup -c -a0 -a1
21mr|texlive-cursolatex-20190228-1|49	
21mr|texlive-cursolatex-20190228-1|50	%build
21mr|texlive-cursolatex-20190228-1|51	
21mr|texlive-cursolatex-20190228-1|52	%install
21mr|texlive-cursolatex-20190228-1|53	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-cursolatex-20190228-1|54	cp -fpar doc %{buildroot}%{_texmfdistdir}

17638 21
21mr|texlive-curve-1.16-7|1	# revision 20745
21mr|texlive-curve-1.16-7|2	# category Package
21mr|texlive-curve-1.16-7|3	# catalog-ctan /macros/latex/contrib/curve
21mr|texlive-curve-1.16-7|4	# catalog-date 2010-12-14 18:30:55 +0100
21mr|texlive-curve-1.16-7|5	# catalog-license lppl
21mr|texlive-curve-1.16-7|6	# catalog-version 1.16
21mr|texlive-curve-1.16-7|7	Name:		texlive-curve
21mr|texlive-curve-1.16-7|8	Version:	1.16
21mr|texlive-curve-1.16-7|9	Release:	7
21mr|texlive-curve-1.16-7|10	Summary:	A class for making curriculum vitae
21mr|texlive-curve-1.16-7|11	Group:		Publishing
21mr|texlive-curve-1.16-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/curve
21mr|texlive-curve-1.16-7|13	License:	LPPL
21mr|texlive-curve-1.16-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/curve.tar.xz
21mr|texlive-curve-1.16-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/curve.doc.tar.xz
21mr|texlive-curve-1.16-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/curve.source.tar.xz
21mr|texlive-curve-1.16-7|17	BuildArch:	noarch
21mr|texlive-curve-1.16-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-curve-1.16-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-curve-1.16-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-curve-1.16-7|21	
21mr|texlive-curve-1.16-7|22	%description
21mr|texlive-curve-1.16-7|23	CurVe is a class for writing a CV, with configuration for the
21mr|texlive-curve-1.16-7|24	language in which you write. The class provides a set of
21mr|texlive-curve-1.16-7|25	commands to create rubrics, entries in these rubrics etc. CurVe
21mr|texlive-curve-1.16-7|26	then format the CV (possibly splitting it onto multiple pages,
21mr|texlive-curve-1.16-7|27	repeating the titles etc), which is usually the most painful
21mr|texlive-curve-1.16-7|28	part of CV writing. Another nice feature of CurVe is its
21mr|texlive-curve-1.16-7|29	ability to manage different CV 'flavours' simultaneously. It is
21mr|texlive-curve-1.16-7|30	often the case that you want to maintain slightly divergent
21mr|texlive-curve-1.16-7|31	versions of your CV at the same time, in order to emphasize on
21mr|texlive-curve-1.16-7|32	different aspects of your background. CurVe also comes with
21mr|texlive-curve-1.16-7|33	support for use with AUC-TeX.
21mr|texlive-curve-1.16-7|34	
21mr|texlive-curve-1.16-7|35	
21mr|texlive-curve-1.16-7|36	#-----------------------------------------------------------------------
21mr|texlive-curve-1.16-7|37	%files
21mr|texlive-curve-1.16-7|38	%{_texmfdistdir}/tex/latex/curve/curve.cls
21mr|texlive-curve-1.16-7|39	%doc %{_texmfdistdir}/doc/latex/curve/NEWS
21mr|texlive-curve-1.16-7|40	%doc %{_texmfdistdir}/doc/latex/curve/README
21mr|texlive-curve-1.16-7|41	%doc %{_texmfdistdir}/doc/latex/curve/THANKS
21mr|texlive-curve-1.16-7|42	%doc %{_texmfdistdir}/doc/latex/curve/curve.el
21mr|texlive-curve-1.16-7|43	%doc %{_texmfdistdir}/doc/latex/curve/curve.pdf
21mr|texlive-curve-1.16-7|44	%doc %{_texmfdistdir}/doc/latex/curve/examples/Makefile
21mr|texlive-curve-1.16-7|45	%doc %{_texmfdistdir}/doc/latex/curve/examples/bib.bib
21mr|texlive-curve-1.16-7|46	%doc %{_texmfdistdir}/doc/latex/curve/examples/bib.tex
21mr|texlive-curve-1.16-7|47	%doc %{_texmfdistdir}/doc/latex/curve/examples/raw.tex
21mr|texlive-curve-1.16-7|48	%doc %{_texmfdistdir}/doc/latex/curve/examples/rubric.tex
21mr|texlive-curve-1.16-7|49	%doc %{_texmfdistdir}/doc/latex/curve/header.inc
21mr|texlive-curve-1.16-7|50	#- source
21mr|texlive-curve-1.16-7|51	%doc %{_texmfdistdir}/source/latex/curve/curve.dtx
21mr|texlive-curve-1.16-7|52	%doc %{_texmfdistdir}/source/latex/curve/curve.ins
21mr|texlive-curve-1.16-7|53	
21mr|texlive-curve-1.16-7|54	#-----------------------------------------------------------------------
21mr|texlive-curve-1.16-7|55	%prep
21mr|texlive-curve-1.16-7|56	%setup -c -a0 -a1 -a2
21mr|texlive-curve-1.16-7|57	
21mr|texlive-curve-1.16-7|58	%build
21mr|texlive-curve-1.16-7|59	
21mr|texlive-curve-1.16-7|60	%install
21mr|texlive-curve-1.16-7|61	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-curve-1.16-7|62	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17639 21
21mr|texlive-curve2e-2.0.1-1|1	Name:		texlive-curve2e
21mr|texlive-curve2e-2.0.1-1|2	Version:	2.0.1
21mr|texlive-curve2e-2.0.1-1|3	Release:	1
21mr|texlive-curve2e-2.0.1-1|4	Summary:	Extensions for package pict2e
21mr|texlive-curve2e-2.0.1-1|5	Group:		Publishing
21mr|texlive-curve2e-2.0.1-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/curve2e
21mr|texlive-curve2e-2.0.1-1|7	License:	LPPL1.3
21mr|texlive-curve2e-2.0.1-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/curve2e.tar.xz
21mr|texlive-curve2e-2.0.1-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/curve2e.doc.tar.xz
21mr|texlive-curve2e-2.0.1-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/curve2e.source.tar.xz
21mr|texlive-curve2e-2.0.1-1|11	BuildArch:	noarch
21mr|texlive-curve2e-2.0.1-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-curve2e-2.0.1-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-curve2e-2.0.1-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-curve2e-2.0.1-1|15	
21mr|texlive-curve2e-2.0.1-1|16	%description
21mr|texlive-curve2e-2.0.1-1|17	The package extends the drawing capacities of the pict2e that
21mr|texlive-curve2e-2.0.1-1|18	serves as a LaTeX 2e replacement for picture mode. In
21mr|texlive-curve2e-2.0.1-1|19	particular, curve2e introduces new macros for lines and
21mr|texlive-curve2e-2.0.1-1|20	vectors, new specifications for line terminations and joins,
21mr|texlive-curve2e-2.0.1-1|21	arcs with any angular aperture, arcs with arrows at one or both
21mr|texlive-curve2e-2.0.1-1|22	ends, generic curves specified with their nodes and the tangent
21mr|texlive-curve2e-2.0.1-1|23	direction at these nodes.
21mr|texlive-curve2e-2.0.1-1|24	
21mr|texlive-curve2e-2.0.1-1|25	
21mr|texlive-curve2e-2.0.1-1|26	#-----------------------------------------------------------------------
21mr|texlive-curve2e-2.0.1-1|27	%files
21mr|texlive-curve2e-2.0.1-1|28	%{_texmfdistdir}/tex/latex/curve2e
21mr|texlive-curve2e-2.0.1-1|29	%doc %{_texmfdistdir}/doc/latex/curve2e
21mr|texlive-curve2e-2.0.1-1|30	#- source
21mr|texlive-curve2e-2.0.1-1|31	%doc %{_texmfdistdir}/source/latex/curve2e
21mr|texlive-curve2e-2.0.1-1|32	
21mr|texlive-curve2e-2.0.1-1|33	#-----------------------------------------------------------------------
21mr|texlive-curve2e-2.0.1-1|34	%prep
21mr|texlive-curve2e-2.0.1-1|35	%setup -c -a0 -a1 -a2
21mr|texlive-curve2e-2.0.1-1|36	
21mr|texlive-curve2e-2.0.1-1|37	%build
21mr|texlive-curve2e-2.0.1-1|38	
21mr|texlive-curve2e-2.0.1-1|39	%install
21mr|texlive-curve2e-2.0.1-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-curve2e-2.0.1-1|41	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17640 21
21mr|texlive-curves-1.55-2|1	# revision 15878
21mr|texlive-curves-1.55-2|2	# category Package
21mr|texlive-curves-1.55-2|3	# catalog-ctan /macros/latex/contrib/curves
21mr|texlive-curves-1.55-2|4	# catalog-date 2009-09-24 20:53:04 +0200
21mr|texlive-curves-1.55-2|5	# catalog-license lppl
21mr|texlive-curves-1.55-2|6	# catalog-version 1.53
21mr|texlive-curves-1.55-2|7	Name:		texlive-curves
21mr|texlive-curves-1.55-2|8	Version:	1.55
21mr|texlive-curves-1.55-2|9	Release:	2
21mr|texlive-curves-1.55-2|10	Summary:	Curves for LaTeX picture environment
21mr|texlive-curves-1.55-2|11	Group:		Publishing
21mr|texlive-curves-1.55-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/curves
21mr|texlive-curves-1.55-2|13	License:	LPPL
21mr|texlive-curves-1.55-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/curves.tar.xz
21mr|texlive-curves-1.55-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/curves.doc.tar.xz
21mr|texlive-curves-1.55-2|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/curves.source.tar.xz
21mr|texlive-curves-1.55-2|17	BuildArch:	noarch
21mr|texlive-curves-1.55-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-curves-1.55-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-curves-1.55-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-curves-1.55-2|21	
21mr|texlive-curves-1.55-2|22	%description
21mr|texlive-curves-1.55-2|23	The draws curves in the standard LaTeX picture environment
21mr|texlive-curves-1.55-2|24	using parabolas between data points with continuous slope at
21mr|texlive-curves-1.55-2|25	joins; for circles and arcs, it uses up to 16 parabolas. The
21mr|texlive-curves-1.55-2|26	package also draws symbols or dash patterns along curves. The
21mr|texlive-curves-1.55-2|27	package provides facilities equivalent to technical pens with
21mr|texlive-curves-1.55-2|28	compasses and French curves. Curves consist of short secants
21mr|texlive-curves-1.55-2|29	drawn by overlapping disks or line-drawing \special commands
21mr|texlive-curves-1.55-2|30	selected by package options.
21mr|texlive-curves-1.55-2|31	
21mr|texlive-curves-1.55-2|32	#-----------------------------------------------------------------------
21mr|texlive-curves-1.55-2|33	%files
21mr|texlive-curves-1.55-2|34	%{_texmfdistdir}/tex/latex/curves/curves.sty
21mr|texlive-curves-1.55-2|35	%{_texmfdistdir}/tex/latex/curves/curvesls.sty
21mr|texlive-curves-1.55-2|36	%doc %{_texmfdistdir}/doc/latex/curves/README
21mr|texlive-curves-1.55-2|37	%doc %{_texmfdistdir}/doc/latex/curves/curves.pdf
21mr|texlive-curves-1.55-2|38	%doc %{_texmfdistdir}/doc/latex/curves/latex2pdf
21mr|texlive-curves-1.55-2|39	#- source
21mr|texlive-curves-1.55-2|40	%doc %{_texmfdistdir}/source/latex/curves/curves.dtx
21mr|texlive-curves-1.55-2|41	%doc %{_texmfdistdir}/source/latex/curves/curves.ins
21mr|texlive-curves-1.55-2|42	
21mr|texlive-curves-1.55-2|43	#-----------------------------------------------------------------------
21mr|texlive-curves-1.55-2|44	%prep
21mr|texlive-curves-1.55-2|45	%setup -c -a0 -a1 -a2
21mr|texlive-curves-1.55-2|46	
21mr|texlive-curves-1.55-2|47	%build
21mr|texlive-curves-1.55-2|48	
21mr|texlive-curves-1.55-2|49	%install
21mr|texlive-curves-1.55-2|50	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-curves-1.55-2|51	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17641 21
21mr|texlive-cutwin-0.1-13|1	# revision 29803
21mr|texlive-cutwin-0.1-13|2	# category Package
21mr|texlive-cutwin-0.1-13|3	# catalog-ctan /macros/latex/contrib/cutwin
21mr|texlive-cutwin-0.1-13|4	# catalog-date 2012-05-30 14:33:40 +0200
21mr|texlive-cutwin-0.1-13|5	# catalog-license lppl1.3
21mr|texlive-cutwin-0.1-13|6	# catalog-version 0.1
21mr|texlive-cutwin-0.1-13|7	Name:		texlive-cutwin
21mr|texlive-cutwin-0.1-13|8	Version:	0.1
21mr|texlive-cutwin-0.1-13|9	Release:	13
21mr|texlive-cutwin-0.1-13|10	Summary:	Cut a window in a paragraph, typeset material in it
21mr|texlive-cutwin-0.1-13|11	Group:		Publishing
21mr|texlive-cutwin-0.1-13|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/cutwin
21mr|texlive-cutwin-0.1-13|13	License:	LPPL1.3
21mr|texlive-cutwin-0.1-13|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cutwin.tar.xz
21mr|texlive-cutwin-0.1-13|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cutwin.doc.tar.xz
21mr|texlive-cutwin-0.1-13|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cutwin.source.tar.xz
21mr|texlive-cutwin-0.1-13|17	BuildArch:	noarch
21mr|texlive-cutwin-0.1-13|18	BuildRequires:	texlive-tlpkg
21mr|texlive-cutwin-0.1-13|19	Requires(pre):	texlive-tlpkg
21mr|texlive-cutwin-0.1-13|20	Requires(post):	texlive-kpathsea
21mr|texlive-cutwin-0.1-13|21	
21mr|texlive-cutwin-0.1-13|22	%description
21mr|texlive-cutwin-0.1-13|23	The package provides facilities to cut windows out of
21mr|texlive-cutwin-0.1-13|24	paragraphs, and to typeset text or other material in the
21mr|texlive-cutwin-0.1-13|25	window. The window may be rectangular, or may have other sorts
21mr|texlive-cutwin-0.1-13|26	of shape.
21mr|texlive-cutwin-0.1-13|27	
21mr|texlive-cutwin-0.1-13|28	#-----------------------------------------------------------------------
21mr|texlive-cutwin-0.1-13|29	%files
21mr|texlive-cutwin-0.1-13|30	%{_texmfdistdir}/tex/latex/cutwin/cutwin.sty
21mr|texlive-cutwin-0.1-13|31	%doc %{_texmfdistdir}/doc/latex/cutwin/README
21mr|texlive-cutwin-0.1-13|32	%doc %{_texmfdistdir}/doc/latex/cutwin/cutwin.pdf
21mr|texlive-cutwin-0.1-13|33	#- source
21mr|texlive-cutwin-0.1-13|34	%doc %{_texmfdistdir}/source/latex/cutwin/cutwin.dtx
21mr|texlive-cutwin-0.1-13|35	%doc %{_texmfdistdir}/source/latex/cutwin/cutwin.ins
21mr|texlive-cutwin-0.1-13|36	
21mr|texlive-cutwin-0.1-13|37	#-----------------------------------------------------------------------
21mr|texlive-cutwin-0.1-13|38	%prep
21mr|texlive-cutwin-0.1-13|39	%setup -c -a0 -a1 -a2
21mr|texlive-cutwin-0.1-13|40	
21mr|texlive-cutwin-0.1-13|41	%build
21mr|texlive-cutwin-0.1-13|42	
21mr|texlive-cutwin-0.1-13|43	%install
21mr|texlive-cutwin-0.1-13|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-cutwin-0.1-13|45	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17642 21
21mr|texlive-cv-20190228-1|1	# revision 15878
21mr|texlive-cv-20190228-1|2	# category Package
21mr|texlive-cv-20190228-1|3	# catalog-ctan /macros/latex/contrib/cv
21mr|texlive-cv-20190228-1|4	# catalog-date 2008-06-30 22:37:02 +0200
21mr|texlive-cv-20190228-1|5	# catalog-license gpl
21mr|texlive-cv-20190228-1|6	# catalog-version undef
21mr|texlive-cv-20190228-1|7	Name:		texlive-cv
21mr|texlive-cv-20190228-1|8	Version:	20190228
21mr|texlive-cv-20190228-1|9	Release:	1
21mr|texlive-cv-20190228-1|10	Summary:	A package for creating a curriculum vitae
21mr|texlive-cv-20190228-1|11	Group:		Publishing
21mr|texlive-cv-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/cv
21mr|texlive-cv-20190228-1|13	License:	GPL
21mr|texlive-cv-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cv.tar.xz
21mr|texlive-cv-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cv.doc.tar.xz
21mr|texlive-cv-20190228-1|16	BuildArch:	noarch
21mr|texlive-cv-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-cv-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-cv-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-cv-20190228-1|20	
21mr|texlive-cv-20190228-1|21	%description
21mr|texlive-cv-20190228-1|22	The package is distributed with two example files; they (and
21mr|texlive-cv-20190228-1|23	their formatted output) constitute the only real documentation.
21mr|texlive-cv-20190228-1|24	Note that cv is just a package: you choose the overall
21mr|texlive-cv-20190228-1|25	formatting by deciding which class to use, while the package
21mr|texlive-cv-20190228-1|26	provides the detailed formatting.
21mr|texlive-cv-20190228-1|27	
21mr|texlive-cv-20190228-1|28	#-----------------------------------------------------------------------
21mr|texlive-cv-20190228-1|29	%files
21mr|texlive-cv-20190228-1|30	%{_texmfdistdir}/tex/latex/cv/CV.sty
21mr|texlive-cv-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/cv/ApplicationLetter.pdf
21mr|texlive-cv-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/cv/ApplicationLetter.tex
21mr|texlive-cv-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/cv/CVCTAN.pdf
21mr|texlive-cv-20190228-1|34	%doc %{_texmfdistdir}/doc/latex/cv/CVCTAN.tex
21mr|texlive-cv-20190228-1|35	%doc %{_texmfdistdir}/doc/latex/cv/README
21mr|texlive-cv-20190228-1|36	
21mr|texlive-cv-20190228-1|37	#-----------------------------------------------------------------------
21mr|texlive-cv-20190228-1|38	%prep
21mr|texlive-cv-20190228-1|39	%setup -c -a0 -a1
21mr|texlive-cv-20190228-1|40	
21mr|texlive-cv-20190228-1|41	%build
21mr|texlive-cv-20190228-1|42	
21mr|texlive-cv-20190228-1|43	%install
21mr|texlive-cv-20190228-1|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-cv-20190228-1|45	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17643 21
21mr|texlive-cv4tw-0.2-3|1	Name:		texlive-cv4tw
21mr|texlive-cv4tw-0.2-3|2	Version:	0.2
21mr|texlive-cv4tw-0.2-3|3	Release:	3
21mr|texlive-cv4tw-0.2-3|4	Summary:	LaTeX CV class, with extended details
21mr|texlive-cv4tw-0.2-3|5	Group:		Publishing
21mr|texlive-cv4tw-0.2-3|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/cv4tw
21mr|texlive-cv4tw-0.2-3|7	License:	OTHER-FREE
21mr|texlive-cv4tw-0.2-3|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cv4tw.tar.xz
21mr|texlive-cv4tw-0.2-3|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cv4tw.doc.tar.xz
21mr|texlive-cv4tw-0.2-3|10	BuildArch:	noarch
21mr|texlive-cv4tw-0.2-3|11	BuildRequires:	texlive-tlpkg
21mr|texlive-cv4tw-0.2-3|12	Requires(pre):	texlive-tlpkg
21mr|texlive-cv4tw-0.2-3|13	Requires(post):	texlive-kpathsea
21mr|texlive-cv4tw-0.2-3|14	
21mr|texlive-cv4tw-0.2-3|15	%description
21mr|texlive-cv4tw-0.2-3|16	The class offers entries for assets and social networks;
21mr|texlive-cv4tw-0.2-3|17	customizable styles are provided. The class comes with no
21mr|texlive-cv4tw-0.2-3|18	documentation, but a worked example offers some guidance.
21mr|texlive-cv4tw-0.2-3|19	
21mr|texlive-cv4tw-0.2-3|20	%post
21mr|texlive-cv4tw-0.2-3|21	%{_sbindir}/texlive.post
21mr|texlive-cv4tw-0.2-3|22	
21mr|texlive-cv4tw-0.2-3|23	%postun
21mr|texlive-cv4tw-0.2-3|24	if [ $1 -eq 0 ]; then
21mr|texlive-cv4tw-0.2-3|25	%{_sbindir}/texlive.post
21mr|texlive-cv4tw-0.2-3|26	fi
21mr|texlive-cv4tw-0.2-3|27	
21mr|texlive-cv4tw-0.2-3|28	#-----------------------------------------------------------------------
21mr|texlive-cv4tw-0.2-3|29	%files
21mr|texlive-cv4tw-0.2-3|30	%{_texmfdistdir}/tex/latex/cv4tw
21mr|texlive-cv4tw-0.2-3|31	%doc %{_texmfdistdir}/doc/latex/cv4tw
21mr|texlive-cv4tw-0.2-3|32	
21mr|texlive-cv4tw-0.2-3|33	#-----------------------------------------------------------------------
21mr|texlive-cv4tw-0.2-3|34	%prep
21mr|texlive-cv4tw-0.2-3|35	%setup -c -a0 -a1
21mr|texlive-cv4tw-0.2-3|36	
21mr|texlive-cv4tw-0.2-3|37	%build
21mr|texlive-cv4tw-0.2-3|38	
21mr|texlive-cv4tw-0.2-3|39	%install
21mr|texlive-cv4tw-0.2-3|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-cv4tw-0.2-3|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17644 21
21mr|texlive-cweb-3.64b-2|1	Name:		texlive-cweb
21mr|texlive-cweb-3.64b-2|2	Version:	3.64b
21mr|texlive-cweb-3.64b-2|3	Release:	2
21mr|texlive-cweb-3.64b-2|4	Summary:	A Web system in C
21mr|texlive-cweb-3.64b-2|5	Group:		Publishing
21mr|texlive-cweb-3.64b-2|6	URL:		http://www.ctan.org/tex-archive/web/c_cpp/cweb
21mr|texlive-cweb-3.64b-2|7	License:	KNUTH
21mr|texlive-cweb-3.64b-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cweb.tar.xz
21mr|texlive-cweb-3.64b-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cweb.doc.tar.xz
21mr|texlive-cweb-3.64b-2|10	BuildArch:	noarch
21mr|texlive-cweb-3.64b-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-cweb-3.64b-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-cweb-3.64b-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-cweb-3.64b-2|14	Requires:	texlive-cweb.bin
21mr|texlive-cweb-3.64b-2|15	
21mr|texlive-cweb-3.64b-2|16	%description
21mr|texlive-cweb-3.64b-2|17	The Cweb system is a system for Structured Software
21mr|texlive-cweb-3.64b-2|18	Documentation (also known as Literate Programming) in the
21mr|texlive-cweb-3.64b-2|19	programming language C.
21mr|texlive-cweb-3.64b-2|20	
21mr|texlive-cweb-3.64b-2|21	#-----------------------------------------------------------------------
21mr|texlive-cweb-3.64b-2|22	%files
21mr|texlive-cweb-3.64b-2|23	%{_texmfdistdir}/tex/plain/cweb
21mr|texlive-cweb-3.64b-2|24	%doc %{_mandir}/man1/ctangle.1*
21mr|texlive-cweb-3.64b-2|25	%doc %{_texmfdistdir}/doc/man/man1/ctangle.man1.pdf
21mr|texlive-cweb-3.64b-2|26	%doc %{_mandir}/man1/cweave.1*
21mr|texlive-cweb-3.64b-2|27	%doc %{_texmfdistdir}/doc/man/man1/cweave.man1.pdf
21mr|texlive-cweb-3.64b-2|28	%doc %{_mandir}/man1/cweb.1*
21mr|texlive-cweb-3.64b-2|29	%doc %{_texmfdistdir}/doc/man/man1/cweb.man1.pdf
21mr|texlive-cweb-3.64b-2|30	%doc %{_texmfdistdir}/doc/plain/cweb
21mr|texlive-cweb-3.64b-2|31	
21mr|texlive-cweb-3.64b-2|32	#-----------------------------------------------------------------------
21mr|texlive-cweb-3.64b-2|33	%prep
21mr|texlive-cweb-3.64b-2|34	%setup -c -a0 -a1
21mr|texlive-cweb-3.64b-2|35	
21mr|texlive-cweb-3.64b-2|36	%build
21mr|texlive-cweb-3.64b-2|37	
21mr|texlive-cweb-3.64b-2|38	%install
21mr|texlive-cweb-3.64b-2|39	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-cweb-3.64b-2|40	cp -fpar texmf-dist %{buildroot}%{_datadir}
21mr|texlive-cweb-3.64b-2|41	mkdir -p %{buildroot}%{_mandir}/man1
21mr|texlive-cweb-3.64b-2|42	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

17645 21
21mr|texlive-cweb-latex-20190228-1|1	# revision 28878
21mr|texlive-cweb-latex-20190228-1|2	
21mr|texlive-cweb-latex-20190228-1|3	# category Package
21mr|texlive-cweb-latex-20190228-1|4	# catalog-ctan /macros/latex/contrib/cweb
21mr|texlive-cweb-latex-20190228-1|5	# catalog-date 2013-01-19 01:25:39 +0100
21mr|texlive-cweb-latex-20190228-1|6	# catalog-license gpl
21mr|texlive-cweb-latex-20190228-1|7	# catalog-version undef
21mr|texlive-cweb-latex-20190228-1|8	Name:		texlive-cweb-latex
21mr|texlive-cweb-latex-20190228-1|9	Version:	20190228
21mr|texlive-cweb-latex-20190228-1|10	Release:	1
21mr|texlive-cweb-latex-20190228-1|11	Summary:	A LaTeX version of CWEB
21mr|texlive-cweb-latex-20190228-1|12	Group:		Publishing
21mr|texlive-cweb-latex-20190228-1|13	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/cweb
21mr|texlive-cweb-latex-20190228-1|14	License:	GPL
21mr|texlive-cweb-latex-20190228-1|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cweb-latex.tar.xz
21mr|texlive-cweb-latex-20190228-1|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cweb-latex.doc.tar.xz
21mr|texlive-cweb-latex-20190228-1|17	BuildArch:	noarch
21mr|texlive-cweb-latex-20190228-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-cweb-latex-20190228-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-cweb-latex-20190228-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-cweb-latex-20190228-1|21	
21mr|texlive-cweb-latex-20190228-1|22	%description
21mr|texlive-cweb-latex-20190228-1|23	This bundle allows marking-up of CWEB code in LaTeX. The
21mr|texlive-cweb-latex-20190228-1|24	distribution includes the "Counting Words" program distributed
21mr|texlive-cweb-latex-20190228-1|25	with CWEB, edited to run with LaTeX.
21mr|texlive-cweb-latex-20190228-1|26	
21mr|texlive-cweb-latex-20190228-1|27	#-----------------------------------------------------------------------
21mr|texlive-cweb-latex-20190228-1|28	%files
21mr|texlive-cweb-latex-20190228-1|29	%{_texmfdistdir}/tex/latex/cweb-latex/cwbl-german.sty
21mr|texlive-cweb-latex-20190228-1|30	%{_texmfdistdir}/tex/latex/cweb-latex/cweb.cls
21mr|texlive-cweb-latex-20190228-1|31	%{_texmfdistdir}/tex/latex/cweb-latex/cwebarray.sty
21mr|texlive-cweb-latex-20190228-1|32	%{_texmfdistdir}/tex/latex/cweb-latex/cwebbase.tex
21mr|texlive-cweb-latex-20190228-1|33	%{_texmfdistdir}/tex/latex/cweb-latex/keyvald.sty
21mr|texlive-cweb-latex-20190228-1|34	%doc %{_texmfdistdir}/doc/latex/cweb-latex/CATALOG
21mr|texlive-cweb-latex-20190228-1|35	%doc %{_texmfdistdir}/doc/latex/cweb-latex/History
21mr|texlive-cweb-latex-20190228-1|36	%doc %{_texmfdistdir}/doc/latex/cweb-latex/INSTALL
21mr|texlive-cweb-latex-20190228-1|37	%doc %{_texmfdistdir}/doc/latex/cweb-latex/License
21mr|texlive-cweb-latex-20190228-1|38	%doc %{_texmfdistdir}/doc/latex/cweb-latex/MANIFEST
21mr|texlive-cweb-latex-20190228-1|39	%doc %{_texmfdistdir}/doc/latex/cweb-latex/Makefile
21mr|texlive-cweb-latex-20190228-1|40	%doc %{_texmfdistdir}/doc/latex/cweb-latex/README
21mr|texlive-cweb-latex-20190228-1|41	%doc %{_texmfdistdir}/doc/latex/cweb-latex/contrib/Index
21mr|texlive-cweb-latex-20190228-1|42	%doc %{_texmfdistdir}/doc/latex/cweb-latex/contrib/cwbl-deutsch.sty
21mr|texlive-cweb-latex-20190228-1|43	%doc %{_texmfdistdir}/doc/latex/cweb-latex/contrib/cwbl-french.sty
21mr|texlive-cweb-latex-20190228-1|44	%doc %{_texmfdistdir}/doc/latex/cweb-latex/contrib/cwbl-italian.sty
21mr|texlive-cweb-latex-20190228-1|45	%doc %{_texmfdistdir}/doc/latex/cweb-latex/contrib/cweb-hy/README.txt
21mr|texlive-cweb-latex-20190228-1|46	%doc %{_texmfdistdir}/doc/latex/cweb-latex/contrib/cweb-hy/cwbasehy.tex
21mr|texlive-cweb-latex-20190228-1|47	%doc %{_texmfdistdir}/doc/latex/cweb-latex/contrib/cweb-hy/cweb-hy.cls
21mr|texlive-cweb-latex-20190228-1|48	%doc %{_texmfdistdir}/doc/latex/cweb-latex/contrib/cweb-hy/nodoc.tex
21mr|texlive-cweb-latex-20190228-1|49	%doc %{_texmfdistdir}/doc/latex/cweb-latex/contrib/wagner/cwebzw.sty
21mr|texlive-cweb-latex-20190228-1|50	%doc %{_texmfdistdir}/doc/latex/cweb-latex/cweb-conf.pdf
21mr|texlive-cweb-latex-20190228-1|51	%doc %{_texmfdistdir}/doc/latex/cweb-latex/cweb-user.pdf
21mr|texlive-cweb-latex-20190228-1|52	%doc %{_texmfdistdir}/doc/latex/cweb-latex/examples/Makefile
21mr|texlive-cweb-latex-20190228-1|53	%doc %{_texmfdistdir}/doc/latex/cweb-latex/examples/compare/wcltx.aux
21mr|texlive-cweb-latex-20190228-1|54	%doc %{_texmfdistdir}/doc/latex/cweb-latex/examples/compare/wcltx.bbl
21mr|texlive-cweb-latex-20190228-1|55	%doc %{_texmfdistdir}/doc/latex/cweb-latex/examples/compare/wcltx.dvi
21mr|texlive-cweb-latex-20190228-1|56	%doc %{_texmfdistdir}/doc/latex/cweb-latex/examples/compare/wcltx.idx
21mr|texlive-cweb-latex-20190228-1|57	%doc %{_texmfdistdir}/doc/latex/cweb-latex/examples/compare/wcltx.log
21mr|texlive-cweb-latex-20190228-1|58	%doc %{_texmfdistdir}/doc/latex/cweb-latex/examples/compare/wcltx.scn
21mr|texlive-cweb-latex-20190228-1|59	%doc %{_texmfdistdir}/doc/latex/cweb-latex/examples/compare/wcltx.tex
21mr|texlive-cweb-latex-20190228-1|60	%doc %{_texmfdistdir}/doc/latex/cweb-latex/examples/rcs.sty
21mr|texlive-cweb-latex-20190228-1|61	%doc %{_texmfdistdir}/doc/latex/cweb-latex/examples/tex-it
21mr|texlive-cweb-latex-20190228-1|62	%doc %{_texmfdistdir}/doc/latex/cweb-latex/examples/wcltx.bib
21mr|texlive-cweb-latex-20190228-1|63	%doc %{_texmfdistdir}/doc/latex/cweb-latex/examples/wcltx.w
21mr|texlive-cweb-latex-20190228-1|64	%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/Imakefile
21mr|texlive-cweb-latex-20190228-1|65	%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/README
21mr|texlive-cweb-latex-20190228-1|66	%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/TODO
21mr|texlive-cweb-latex-20190228-1|67	%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/cwbl-german.sty
21mr|texlive-cweb-latex-20190228-1|68	%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/cweave-spec.tex
21mr|texlive-cweb-latex-20190228-1|69	%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/cweb-conf.tex
21mr|texlive-cweb-latex-20190228-1|70	%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/cweb-doc.sty
21mr|texlive-cweb-latex-20190228-1|71	%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/cweb-fsa.fig
21mr|texlive-cweb-latex-20190228-1|72	%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/cweb-fsa.latex
21mr|texlive-cweb-latex-20190228-1|73	%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/cweb-fsa.ltx
21mr|texlive-cweb-latex-20190228-1|74	%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/cweb-user.tex
21mr|texlive-cweb-latex-20190228-1|75	%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/cweb.doc
21mr|texlive-cweb-latex-20190228-1|76	%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/cwebarray.sty
21mr|texlive-cweb-latex-20190228-1|77	%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/cwebbase.doc
21mr|texlive-cweb-latex-20190228-1|78	%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/cwebparts.doc
21mr|texlive-cweb-latex-20190228-1|79	%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/cwebx.sty
21mr|texlive-cweb-latex-20190228-1|80	%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/keyvald.dtx
21mr|texlive-cweb-latex-20190228-1|81	%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/keyvald.ins
21mr|texlive-cweb-latex-20190228-1|82	%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/style/cweb-doc.el
21mr|texlive-cweb-latex-20190228-1|83	%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/Imakefile
21mr|texlive-cweb-latex-20190228-1|84	%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/badend.w
21mr|texlive-cweb-latex-20190228-1|85	%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/badopts.w
21mr|texlive-cweb-latex-20190228-1|86	%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/change.ch
21mr|texlive-cweb-latex-20190228-1|87	%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/change.w
21mr|texlive-cweb-latex-20190228-1|88	%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/enddocbegin.w
21mr|texlive-cweb-latex-20190228-1|89	%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/flat.w
21mr|texlive-cweb-latex-20190228-1|90	%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/german.w
21mr|texlive-cweb-latex-20190228-1|91	%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/language-german.ch
21mr|texlive-cweb-latex-20190228-1|92	%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/language-german.w
21mr|texlive-cweb-latex-20190228-1|93	%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/minimal.w
21mr|texlive-cweb-latex-20190228-1|94	%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/modes.w
21mr|texlive-cweb-latex-20190228-1|95	%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/newif.w
21mr|texlive-cweb-latex-20190228-1|96	%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/nolists.w
21mr|texlive-cweb-latex-20190228-1|97	%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/parts-code.w
21mr|texlive-cweb-latex-20190228-1|98	%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/parts.tex
21mr|texlive-cweb-latex-20190228-1|99	%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/refname.w
21mr|texlive-cweb-latex-20190228-1|100	%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/report.w
21mr|texlive-cweb-latex-20190228-1|101	%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/section.w
21mr|texlive-cweb-latex-20190228-1|102	%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/sup-changes.w
21mr|texlive-cweb-latex-20190228-1|103	%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/sup-format.w
21mr|texlive-cweb-latex-20190228-1|104	%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/sup-lists.w
21mr|texlive-cweb-latex-20190228-1|105	%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/titlepage.w
21mr|texlive-cweb-latex-20190228-1|106	%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/token.w
21mr|texlive-cweb-latex-20190228-1|107	%doc %{_texmfdistdir}/doc/latex/cweb-latex/src/test/vbar.w
21mr|texlive-cweb-latex-20190228-1|108	
21mr|texlive-cweb-latex-20190228-1|109	#-----------------------------------------------------------------------
21mr|texlive-cweb-latex-20190228-1|110	%prep
21mr|texlive-cweb-latex-20190228-1|111	%setup -c -a0 -a1
21mr|texlive-cweb-latex-20190228-1|112	
21mr|texlive-cweb-latex-20190228-1|113	%build
21mr|texlive-cweb-latex-20190228-1|114	
21mr|texlive-cweb-latex-20190228-1|115	%install
21mr|texlive-cweb-latex-20190228-1|116	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-cweb-latex-20190228-1|117	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17646 21
21mr|texlive-cyklop-0.915-7|1	# revision 18651
21mr|texlive-cyklop-0.915-7|2	# category Package
21mr|texlive-cyklop-0.915-7|3	# catalog-ctan /fonts/cyklop
21mr|texlive-cyklop-0.915-7|4	# catalog-date 2008-12-15 08:58:20 +0100
21mr|texlive-cyklop-0.915-7|5	# catalog-license gfl
21mr|texlive-cyklop-0.915-7|6	# catalog-version 0.915
21mr|texlive-cyklop-0.915-7|7	Name:		texlive-cyklop
21mr|texlive-cyklop-0.915-7|8	Version:	0.915
21mr|texlive-cyklop-0.915-7|9	Release:	7
21mr|texlive-cyklop-0.915-7|10	Summary:	The Cyclop typeface
21mr|texlive-cyklop-0.915-7|11	Group:		Publishing
21mr|texlive-cyklop-0.915-7|12	URL:		http://www.ctan.org/tex-archive/fonts/cyklop
21mr|texlive-cyklop-0.915-7|13	License:	GFL
21mr|texlive-cyklop-0.915-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cyklop.tar.xz
21mr|texlive-cyklop-0.915-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cyklop.doc.tar.xz
21mr|texlive-cyklop-0.915-7|16	BuildArch:	noarch
21mr|texlive-cyklop-0.915-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-cyklop-0.915-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-cyklop-0.915-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-cyklop-0.915-7|20	
21mr|texlive-cyklop-0.915-7|21	%description
21mr|texlive-cyklop-0.915-7|22	The Cyclop typeface was designed in the 1920s at the workshop
21mr|texlive-cyklop-0.915-7|23	of Warsaw type foundry "Odlewnia Czcionek J. Idzkowski i S-ka".
21mr|texlive-cyklop-0.915-7|24	This sans serif typeface has a highly modulated stroke so it
21mr|texlive-cyklop-0.915-7|25	has high typographic contrast. The vertical stems are much
21mr|texlive-cyklop-0.915-7|26	heavier then horizontal ones. Most characters have thin
21mr|texlive-cyklop-0.915-7|27	rectangles as additional counters giving the unique shape of
21mr|texlive-cyklop-0.915-7|28	the characters. The lead types of Cyclop typeface were produced
21mr|texlive-cyklop-0.915-7|29	in slanted variant at sizes 8-48 pt. It was heavily used for
21mr|texlive-cyklop-0.915-7|30	heads in newspapers and accidents prints. Typesetters used
21mr|texlive-cyklop-0.915-7|31	Cyclop in the inter-war period, during the occupation in the
21mr|texlive-cyklop-0.915-7|32	underground press. The typeface was used until the beginnings
21mr|texlive-cyklop-0.915-7|33	of the offset print and computer typesetting era. Nowadays it
21mr|texlive-cyklop-0.915-7|34	is hard to find the metal types of this typeface. The font was
21mr|texlive-cyklop-0.915-7|35	generated using the Metatype1 package. Then the original set of
21mr|texlive-cyklop-0.915-7|36	characters was completed by adding the full set of accented
21mr|texlive-cyklop-0.915-7|37	letters and characters of the modern Latin alphabets (including
21mr|texlive-cyklop-0.915-7|38	Vietnamese). The upright variant was generated and it was more
21mr|texlive-cyklop-0.915-7|39	complicated task than it appeared at the beginning. 11 upright
21mr|texlive-cyklop-0.915-7|40	letters of the Cyclop typeface were presented in the book by
21mr|texlive-cyklop-0.915-7|41	Filip Trzaska, "Podstawy techniki wydawniczej" ("Foundation of
21mr|texlive-cyklop-0.915-7|42	the publishing techonology"), Warsaw 1967. But even the author
21mr|texlive-cyklop-0.915-7|43	of the book does not know what was the source of the presented
21mr|texlive-cyklop-0.915-7|44	examples. The fonts are distributed in the Type1 and OpenType
21mr|texlive-cyklop-0.915-7|45	formats along with the files necessary for use these fonts in
21mr|texlive-cyklop-0.915-7|46	TeX and LaTeX including encoding definition files: T1 (ec), T5
21mr|texlive-cyklop-0.915-7|47	(Vietnamese), OT4, QX, texnansi and nonstandard ones (IL2 for
21mr|texlive-cyklop-0.915-7|48	Czech fonts).
21mr|texlive-cyklop-0.915-7|49	
21mr|texlive-cyklop-0.915-7|50	
21mr|texlive-cyklop-0.915-7|51	#-----------------------------------------------------------------------
21mr|texlive-cyklop-0.915-7|52	%files
21mr|texlive-cyklop-0.915-7|53	%{_texmfdistdir}/fonts/afm/public/cyklop/cyklopi.afm
21mr|texlive-cyklop-0.915-7|54	%{_texmfdistdir}/fonts/afm/public/cyklop/cyklopr.afm
21mr|texlive-cyklop-0.915-7|55	%{_texmfdistdir}/fonts/enc/dvips/cyklop/cs-cyklop-sc.enc
21mr|texlive-cyklop-0.915-7|56	%{_texmfdistdir}/fonts/enc/dvips/cyklop/cs-cyklop.enc
21mr|texlive-cyklop-0.915-7|57	%{_texmfdistdir}/fonts/enc/dvips/cyklop/ec-cyklop-sc.enc
21mr|texlive-cyklop-0.915-7|58	%{_texmfdistdir}/fonts/enc/dvips/cyklop/ec-cyklop.enc
21mr|texlive-cyklop-0.915-7|59	%{_texmfdistdir}/fonts/enc/dvips/cyklop/l7x-cyklop-sc.enc
21mr|texlive-cyklop-0.915-7|60	%{_texmfdistdir}/fonts/enc/dvips/cyklop/l7x-cyklop.enc
21mr|texlive-cyklop-0.915-7|61	%{_texmfdistdir}/fonts/enc/dvips/cyklop/ly1-cyklop-sc.enc
21mr|texlive-cyklop-0.915-7|62	%{_texmfdistdir}/fonts/enc/dvips/cyklop/ly1-cyklop.enc
21mr|texlive-cyklop-0.915-7|63	%{_texmfdistdir}/fonts/enc/dvips/cyklop/qx-cyklop-sc.enc
21mr|texlive-cyklop-0.915-7|64	%{_texmfdistdir}/fonts/enc/dvips/cyklop/qx-cyklop.enc
21mr|texlive-cyklop-0.915-7|65	%{_texmfdistdir}/fonts/enc/dvips/cyklop/t5-cyklop-sc.enc
21mr|texlive-cyklop-0.915-7|66	%{_texmfdistdir}/fonts/enc/dvips/cyklop/t5-cyklop.enc
21mr|texlive-cyklop-0.915-7|67	%{_texmfdistdir}/fonts/map/dvips/cyklop/cyklop-cs.map
21mr|texlive-cyklop-0.915-7|68	%{_texmfdistdir}/fonts/map/dvips/cyklop/cyklop-ec.map
21mr|texlive-cyklop-0.915-7|69	%{_texmfdistdir}/fonts/map/dvips/cyklop/cyklop-l7x.map
21mr|texlive-cyklop-0.915-7|70	%{_texmfdistdir}/fonts/map/dvips/cyklop/cyklop-ly1.map
21mr|texlive-cyklop-0.915-7|71	%{_texmfdistdir}/fonts/map/dvips/cyklop/cyklop-qx.map
21mr|texlive-cyklop-0.915-7|72	%{_texmfdistdir}/fonts/map/dvips/cyklop/cyklop-t5.map
21mr|texlive-cyklop-0.915-7|73	%{_texmfdistdir}/fonts/map/dvips/cyklop/cyklop.map
21mr|texlive-cyklop-0.915-7|74	%{_texmfdistdir}/fonts/opentype/public/cyklop/cyklop-italic.otf
21mr|texlive-cyklop-0.915-7|75	%{_texmfdistdir}/fonts/opentype/public/cyklop/cyklop-regular.otf
21mr|texlive-cyklop-0.915-7|76	%{_texmfdistdir}/fonts/tfm/public/cyklop/cs-cyklopi-sc.tfm
21mr|texlive-cyklop-0.915-7|77	%{_texmfdistdir}/fonts/tfm/public/cyklop/cs-cyklopi.tfm
21mr|texlive-cyklop-0.915-7|78	%{_texmfdistdir}/fonts/tfm/public/cyklop/cs-cyklopr-sc.tfm
21mr|texlive-cyklop-0.915-7|79	%{_texmfdistdir}/fonts/tfm/public/cyklop/cs-cyklopr.tfm
21mr|texlive-cyklop-0.915-7|80	%{_texmfdistdir}/fonts/tfm/public/cyklop/ec-cyklopi-sc.tfm
21mr|texlive-cyklop-0.915-7|81	%{_texmfdistdir}/fonts/tfm/public/cyklop/ec-cyklopi.tfm
21mr|texlive-cyklop-0.915-7|82	%{_texmfdistdir}/fonts/tfm/public/cyklop/ec-cyklopr-sc.tfm
21mr|texlive-cyklop-0.915-7|83	%{_texmfdistdir}/fonts/tfm/public/cyklop/ec-cyklopr.tfm
21mr|texlive-cyklop-0.915-7|84	%{_texmfdistdir}/fonts/tfm/public/cyklop/l7x-cyklopi-sc.tfm
21mr|texlive-cyklop-0.915-7|85	%{_texmfdistdir}/fonts/tfm/public/cyklop/l7x-cyklopi.tfm
21mr|texlive-cyklop-0.915-7|86	%{_texmfdistdir}/fonts/tfm/public/cyklop/l7x-cyklopr-sc.tfm
21mr|texlive-cyklop-0.915-7|87	%{_texmfdistdir}/fonts/tfm/public/cyklop/l7x-cyklopr.tfm
21mr|texlive-cyklop-0.915-7|88	%{_texmfdistdir}/fonts/tfm/public/cyklop/ly1-cyklopi-sc.tfm
21mr|texlive-cyklop-0.915-7|89	%{_texmfdistdir}/fonts/tfm/public/cyklop/ly1-cyklopi.tfm
21mr|texlive-cyklop-0.915-7|90	%{_texmfdistdir}/fonts/tfm/public/cyklop/ly1-cyklopr-sc.tfm
21mr|texlive-cyklop-0.915-7|91	%{_texmfdistdir}/fonts/tfm/public/cyklop/ly1-cyklopr.tfm
21mr|texlive-cyklop-0.915-7|92	%{_texmfdistdir}/fonts/tfm/public/cyklop/qx-cyklopi-sc.tfm
21mr|texlive-cyklop-0.915-7|93	%{_texmfdistdir}/fonts/tfm/public/cyklop/qx-cyklopi.tfm
21mr|texlive-cyklop-0.915-7|94	%{_texmfdistdir}/fonts/tfm/public/cyklop/qx-cyklopr-sc.tfm
21mr|texlive-cyklop-0.915-7|95	%{_texmfdistdir}/fonts/tfm/public/cyklop/qx-cyklopr.tfm
21mr|texlive-cyklop-0.915-7|96	%{_texmfdistdir}/fonts/tfm/public/cyklop/t5-cyklopi-sc.tfm
21mr|texlive-cyklop-0.915-7|97	%{_texmfdistdir}/fonts/tfm/public/cyklop/t5-cyklopi.tfm
21mr|texlive-cyklop-0.915-7|98	%{_texmfdistdir}/fonts/tfm/public/cyklop/t5-cyklopr-sc.tfm
21mr|texlive-cyklop-0.915-7|99	%{_texmfdistdir}/fonts/tfm/public/cyklop/t5-cyklopr.tfm
21mr|texlive-cyklop-0.915-7|100	%{_texmfdistdir}/fonts/type1/public/cyklop/cyklopi.pfb
21mr|texlive-cyklop-0.915-7|101	%{_texmfdistdir}/fonts/type1/public/cyklop/cyklopr.pfb
21mr|texlive-cyklop-0.915-7|102	%{_texmfdistdir}/tex/latex/cyklop/cyklop.sty
21mr|texlive-cyklop-0.915-7|103	%{_texmfdistdir}/tex/latex/cyklop/il2cyklop.fd
21mr|texlive-cyklop-0.915-7|104	%{_texmfdistdir}/tex/latex/cyklop/l7xcyklop.fd
21mr|texlive-cyklop-0.915-7|105	%{_texmfdistdir}/tex/latex/cyklop/ly1cyklop.fd
21mr|texlive-cyklop-0.915-7|106	%{_texmfdistdir}/tex/latex/cyklop/ot1cyklop.fd
21mr|texlive-cyklop-0.915-7|107	%{_texmfdistdir}/tex/latex/cyklop/ot4cyklop.fd
21mr|texlive-cyklop-0.915-7|108	%{_texmfdistdir}/tex/latex/cyklop/qxcyklop.fd
21mr|texlive-cyklop-0.915-7|109	%{_texmfdistdir}/tex/latex/cyklop/t1cyklop.fd
21mr|texlive-cyklop-0.915-7|110	%{_texmfdistdir}/tex/latex/cyklop/t5cyklop.fd
21mr|texlive-cyklop-0.915-7|111	%doc %{_texmfdistdir}/doc/fonts/cyklop/00readme
21mr|texlive-cyklop-0.915-7|112	%doc %{_texmfdistdir}/doc/fonts/cyklop/00readme-pl
21mr|texlive-cyklop-0.915-7|113	%doc %{_texmfdistdir}/doc/fonts/cyklop/GUST-FONT-LICENSE.txt
21mr|texlive-cyklop-0.915-7|114	%doc %{_texmfdistdir}/doc/fonts/cyklop/MANIFEST.txt
21mr|texlive-cyklop-0.915-7|115	%doc %{_texmfdistdir}/doc/fonts/cyklop/cyklop-info.pdf
21mr|texlive-cyklop-0.915-7|116	
21mr|texlive-cyklop-0.915-7|117	#-----------------------------------------------------------------------
21mr|texlive-cyklop-0.915-7|118	%prep
21mr|texlive-cyklop-0.915-7|119	%setup -c -a0 -a1
21mr|texlive-cyklop-0.915-7|120	
21mr|texlive-cyklop-0.915-7|121	%build
21mr|texlive-cyklop-0.915-7|122	
21mr|texlive-cyklop-0.915-7|123	%install
21mr|texlive-cyklop-0.915-7|124	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-cyklop-0.915-7|125	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

17647 21
21mr|texlive-cyrillic-20190228-1|1	Name:		texlive-cyrillic
21mr|texlive-cyrillic-20190228-1|2	Version:	20190228
21mr|texlive-cyrillic-20190228-1|3	Release:	1
21mr|texlive-cyrillic-20190228-1|4	Summary:	Support for Cyrillic fonts in LaTeX
21mr|texlive-cyrillic-20190228-1|5	Group:		Publishing
21mr|texlive-cyrillic-20190228-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/required/cyrillic
21mr|texlive-cyrillic-20190228-1|7	License:	LPPL
21mr|texlive-cyrillic-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cyrillic.tar.xz
21mr|texlive-cyrillic-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cyrillic.doc.tar.xz
21mr|texlive-cyrillic-20190228-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cyrillic.source.tar.xz
21mr|texlive-cyrillic-20190228-1|11	BuildArch:	noarch
21mr|texlive-cyrillic-20190228-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-cyrillic-20190228-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-cyrillic-20190228-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-cyrillic-20190228-1|15	Requires:	texlive-cyrillic-bin
21mr|texlive-cyrillic-20190228-1|16	
21mr|texlive-cyrillic-20190228-1|17	%description
21mr|texlive-cyrillic-20190228-1|18	This bundle of macros files provides macro support (including
21mr|texlive-cyrillic-20190228-1|19	font encoding macros) for the use of Cyrillic characters in
21mr|texlive-cyrillic-20190228-1|20	fonts encoded under the T2* and X2 encodings. These encodings
21mr|texlive-cyrillic-20190228-1|21	cover (between them) pretty much every language that is written
21mr|texlive-cyrillic-20190228-1|22	in a Cyrillic alphabet. This directory is part of the LaTeX
21mr|texlive-cyrillic-20190228-1|23	"required" distribution.
21mr|texlive-cyrillic-20190228-1|24	
21mr|texlive-cyrillic-20190228-1|25	#-----------------------------------------------------------------------
21mr|texlive-cyrillic-20190228-1|26	%files
21mr|texlive-cyrillic-20190228-1|27	%{_texmfdistdir}/tex/latex/cyrillic
21mr|texlive-cyrillic-20190228-1|28	%doc %{_texmfdistdir}/doc/latex/cyrillic
21mr|texlive-cyrillic-20190228-1|29	#- source
21mr|texlive-cyrillic-20190228-1|30	%doc %{_texmfdistdir}/source/latex/cyrillic
21mr|texlive-cyrillic-20190228-1|31	
21mr|texlive-cyrillic-20190228-1|32	#-----------------------------------------------------------------------
21mr|texlive-cyrillic-20190228-1|33	%prep
21mr|texlive-cyrillic-20190228-1|34	%setup -c -a0 -a1 -a2
21mr|texlive-cyrillic-20190228-1|35	
21mr|texlive-cyrillic-20190228-1|36	%build
21mr|texlive-cyrillic-20190228-1|37	
21mr|texlive-cyrillic-20190228-1|38	%install
21mr|texlive-cyrillic-20190228-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-cyrillic-20190228-1|40	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17648 21
21mr|texlive-cyrillic-bin-20190327-1|1	# revision 33736
21mr|texlive-cyrillic-bin-20190327-1|2	# category TLCore
21mr|texlive-cyrillic-bin-20190327-1|3	# catalog-ctan undef
21mr|texlive-cyrillic-bin-20190327-1|4	# catalog-date undef
21mr|texlive-cyrillic-bin-20190327-1|5	# catalog-license undef
21mr|texlive-cyrillic-bin-20190327-1|6	# catalog-version undef
21mr|texlive-cyrillic-bin-20190327-1|7	Name:		texlive-cyrillic-bin
21mr|texlive-cyrillic-bin-20190327-1|8	Version:	20190327
21mr|texlive-cyrillic-bin-20190327-1|9	Release:	1
21mr|texlive-cyrillic-bin-20190327-1|10	Summary:	Cyrillic bibtex and makeindex
21mr|texlive-cyrillic-bin-20190327-1|11	Group:		Publishing
21mr|texlive-cyrillic-bin-20190327-1|12	URL:		http://tug.org/texlive
21mr|texlive-cyrillic-bin-20190327-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-cyrillic-bin-20190327-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cyrillic-bin.tar.xz
21mr|texlive-cyrillic-bin-20190327-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cyrillic-bin.doc.tar.xz
21mr|texlive-cyrillic-bin-20190327-1|16	BuildArch:	noarch
21mr|texlive-cyrillic-bin-20190327-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-cyrillic-bin-20190327-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-cyrillic-bin-20190327-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-cyrillic-bin-20190327-1|20	Provides:	texlive-cyrillic-bin.bin = %{EVRD}
21mr|texlive-cyrillic-bin-20190327-1|21	
21mr|texlive-cyrillic-bin-20190327-1|22	%description
21mr|texlive-cyrillic-bin-20190327-1|23	TeXLive cyrillic-bin package.
21mr|texlive-cyrillic-bin-20190327-1|24	
21mr|texlive-cyrillic-bin-20190327-1|25	%post
21mr|texlive-cyrillic-bin-20190327-1|26	%{_sbindir}/texlive.post
21mr|texlive-cyrillic-bin-20190327-1|27	
21mr|texlive-cyrillic-bin-20190327-1|28	%postun
21mr|texlive-cyrillic-bin-20190327-1|29	if [ $1 -eq 0 ]; then
21mr|texlive-cyrillic-bin-20190327-1|30	%{_sbindir}/texlive.post
21mr|texlive-cyrillic-bin-20190327-1|31	fi
21mr|texlive-cyrillic-bin-20190327-1|32	
21mr|texlive-cyrillic-bin-20190327-1|33	#-----------------------------------------------------------------------
21mr|texlive-cyrillic-bin-20190327-1|34	%files
21mr|texlive-cyrillic-bin-20190327-1|35	%{_bindir}/rubibtex
21mr|texlive-cyrillic-bin-20190327-1|36	%{_bindir}/rumakeindex
21mr|texlive-cyrillic-bin-20190327-1|37	%{_texmfdistdir}/scripts/texlive/rubibtex.sh
21mr|texlive-cyrillic-bin-20190327-1|38	%{_texmfdistdir}/scripts/texlive/rumakeindex.sh
21mr|texlive-cyrillic-bin-20190327-1|39	%doc %{_mandir}/man1/rubibtex.1*
21mr|texlive-cyrillic-bin-20190327-1|40	%doc %{_texmfdistdir}/doc/man/man1/rubibtex.man1.pdf
21mr|texlive-cyrillic-bin-20190327-1|41	%doc %{_mandir}/man1/rumakeindex.1*
21mr|texlive-cyrillic-bin-20190327-1|42	%doc %{_texmfdistdir}/doc/man/man1/rumakeindex.man1.pdf
21mr|texlive-cyrillic-bin-20190327-1|43	
21mr|texlive-cyrillic-bin-20190327-1|44	#-----------------------------------------------------------------------
21mr|texlive-cyrillic-bin-20190327-1|45	%prep
21mr|texlive-cyrillic-bin-20190327-1|46	%setup -c -a0 -a1
21mr|texlive-cyrillic-bin-20190327-1|47	
21mr|texlive-cyrillic-bin-20190327-1|48	%build
21mr|texlive-cyrillic-bin-20190327-1|49	
21mr|texlive-cyrillic-bin-20190327-1|50	%install
21mr|texlive-cyrillic-bin-20190327-1|51	mkdir -p %{buildroot}%{_bindir}
21mr|texlive-cyrillic-bin-20190327-1|52	pushd %{buildroot}%{_bindir}
21mr|texlive-cyrillic-bin-20190327-1|53	ln -sf %{_texmfdistdir}/scripts/texlive/rubibtex.sh rubibtex
21mr|texlive-cyrillic-bin-20190327-1|54	ln -sf %{_texmfdistdir}/scripts/texlive/rumakeindex.sh rumakeindex
21mr|texlive-cyrillic-bin-20190327-1|55	popd
21mr|texlive-cyrillic-bin-20190327-1|56	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-cyrillic-bin-20190327-1|57	cp -fpar texmf-dist %{buildroot}%{_datadir}
21mr|texlive-cyrillic-bin-20190327-1|58	mkdir -p %{buildroot}%{_mandir}/man1
21mr|texlive-cyrillic-bin-20190327-1|59	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

17649 21
21mr|texlive-cyrplain-20190228-1|1	# revision 29349
21mr|texlive-cyrplain-20190228-1|2	# category Package
21mr|texlive-cyrplain-20190228-1|3	# catalog-ctan undef
21mr|texlive-cyrplain-20190228-1|4	# catalog-date undef
21mr|texlive-cyrplain-20190228-1|5	# catalog-license undef
21mr|texlive-cyrplain-20190228-1|6	# catalog-version undef
21mr|texlive-cyrplain-20190228-1|7	Name:		texlive-cyrplain
21mr|texlive-cyrplain-20190228-1|8	Version:	20190228
21mr|texlive-cyrplain-20190228-1|9	Release:	1
21mr|texlive-cyrplain-20190228-1|10	Summary:	TeXLive cyrplain package
21mr|texlive-cyrplain-20190228-1|11	Group:		Publishing
21mr|texlive-cyrplain-20190228-1|12	URL:		http://tug.org/texlive
21mr|texlive-cyrplain-20190228-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-cyrplain-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/cyrplain.tar.xz
21mr|texlive-cyrplain-20190228-1|15	BuildArch:	noarch
21mr|texlive-cyrplain-20190228-1|16	BuildRequires:	texlive-tlpkg
21mr|texlive-cyrplain-20190228-1|17	Requires(pre):	texlive-tlpkg
21mr|texlive-cyrplain-20190228-1|18	Requires(post):	texlive-kpathsea
21mr|texlive-cyrplain-20190228-1|19	
21mr|texlive-cyrplain-20190228-1|20	%description
21mr|texlive-cyrplain-20190228-1|21	TeXLive cyrplain package.
21mr|texlive-cyrplain-20190228-1|22	
21mr|texlive-cyrplain-20190228-1|23	#-----------------------------------------------------------------------
21mr|texlive-cyrplain-20190228-1|24	%files
21mr|texlive-cyrplain-20190228-1|25	%{_texmfdistdir}/tex/plain/cyrplain/README
21mr|texlive-cyrplain-20190228-1|26	%{_texmfdistdir}/tex/plain/cyrplain/cyramstx.ini
21mr|texlive-cyrplain-20190228-1|27	%{_texmfdistdir}/tex/plain/cyrplain/cyrblue.ini
21mr|texlive-cyrplain-20190228-1|28	%{_texmfdistdir}/tex/plain/cyrplain/cyrcmfnt.tex
21mr|texlive-cyrplain-20190228-1|29	%{_texmfdistdir}/tex/plain/cyrplain/cyrecfnt.tex
21mr|texlive-cyrplain-20190228-1|30	%{_texmfdistdir}/tex/plain/cyrplain/cyrtex.cfg
21mr|texlive-cyrplain-20190228-1|31	%{_texmfdistdir}/tex/plain/cyrplain/cyrtex.ini
21mr|texlive-cyrplain-20190228-1|32	%{_texmfdistdir}/tex/plain/cyrplain/cyrtex.tex
21mr|texlive-cyrplain-20190228-1|33	%{_texmfdistdir}/tex/plain/cyrplain/cyrtxinf.ini
21mr|texlive-cyrplain-20190228-1|34	%{_texmfdistdir}/tex/plain/cyrplain/makefmts.bat
21mr|texlive-cyrplain-20190228-1|35	%{_texmfdistdir}/tex/plain/cyrplain/makefmts.sh
21mr|texlive-cyrplain-20190228-1|36	%{_texmfdistdir}/tex/plain/cyrplain/plainenc.tex
21mr|texlive-cyrplain-20190228-1|37	%{_texmfdistdir}/tex/plain/cyrplain/txxdefs.tex
21mr|texlive-cyrplain-20190228-1|38	%{_texmfdistdir}/tex/plain/cyrplain/txxextra.tex
21mr|texlive-cyrplain-20190228-1|39	
21mr|texlive-cyrplain-20190228-1|40	#-----------------------------------------------------------------------
21mr|texlive-cyrplain-20190228-1|41	%prep
21mr|texlive-cyrplain-20190228-1|42	%setup -c -a0
21mr|texlive-cyrplain-20190228-1|43	
21mr|texlive-cyrplain-20190228-1|44	%build
21mr|texlive-cyrplain-20190228-1|45	
21mr|texlive-cyrplain-20190228-1|46	%install
21mr|texlive-cyrplain-20190228-1|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-cyrplain-20190228-1|48	cp -fpar tex %{buildroot}%{_texmfdistdir}

17650 21
21mr|texlive-dashbox-1.14-7|1	# revision 23425
21mr|texlive-dashbox-1.14-7|2	# category Package
21mr|texlive-dashbox-1.14-7|3	# catalog-ctan /macros/latex/contrib/dashbox
21mr|texlive-dashbox-1.14-7|4	# catalog-date 2011-08-05 01:24:20 +0200
21mr|texlive-dashbox-1.14-7|5	# catalog-license lppl
21mr|texlive-dashbox-1.14-7|6	# catalog-version 1.14
21mr|texlive-dashbox-1.14-7|7	Name:		texlive-dashbox
21mr|texlive-dashbox-1.14-7|8	Version:	1.14
21mr|texlive-dashbox-1.14-7|9	Release:	7
21mr|texlive-dashbox-1.14-7|10	Summary:	Draw dashed boxes
21mr|texlive-dashbox-1.14-7|11	Group:		Publishing
21mr|texlive-dashbox-1.14-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/dashbox
21mr|texlive-dashbox-1.14-7|13	License:	LPPL
21mr|texlive-dashbox-1.14-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dashbox.tar.xz
21mr|texlive-dashbox-1.14-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dashbox.doc.tar.xz
21mr|texlive-dashbox-1.14-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dashbox.source.tar.xz
21mr|texlive-dashbox-1.14-7|17	BuildArch:	noarch
21mr|texlive-dashbox-1.14-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-dashbox-1.14-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-dashbox-1.14-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-dashbox-1.14-7|21	
21mr|texlive-dashbox-1.14-7|22	%description
21mr|texlive-dashbox-1.14-7|23	The package can draw boxes that perform like \framebox or
21mr|texlive-dashbox-1.14-7|24	\fbox, but use dashed lines. The package can also draw (an
21mr|texlive-dashbox-1.14-7|25	illusion of) vertical stacks of boxes.
21mr|texlive-dashbox-1.14-7|26	
21mr|texlive-dashbox-1.14-7|27	
21mr|texlive-dashbox-1.14-7|28	#-----------------------------------------------------------------------
21mr|texlive-dashbox-1.14-7|29	%files
21mr|texlive-dashbox-1.14-7|30	%{_texmfdistdir}/tex/latex/dashbox/dashbox.sty
21mr|texlive-dashbox-1.14-7|31	%doc %{_texmfdistdir}/doc/latex/dashbox/dashbox.pdf
21mr|texlive-dashbox-1.14-7|32	#- source
21mr|texlive-dashbox-1.14-7|33	%doc %{_texmfdistdir}/source/latex/dashbox/dashbox.dtx
21mr|texlive-dashbox-1.14-7|34	%doc %{_texmfdistdir}/source/latex/dashbox/dashbox.ins
21mr|texlive-dashbox-1.14-7|35	
21mr|texlive-dashbox-1.14-7|36	#-----------------------------------------------------------------------
21mr|texlive-dashbox-1.14-7|37	%prep
21mr|texlive-dashbox-1.14-7|38	%setup -c -a0 -a1 -a2
21mr|texlive-dashbox-1.14-7|39	
21mr|texlive-dashbox-1.14-7|40	%build
21mr|texlive-dashbox-1.14-7|41	
21mr|texlive-dashbox-1.14-7|42	%install
21mr|texlive-dashbox-1.14-7|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-dashbox-1.14-7|44	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17651 21
21mr|texlive-dashrule-1.3-10|1	# revision 29579
21mr|texlive-dashrule-1.3-10|2	# category Package
21mr|texlive-dashrule-1.3-10|3	# catalog-ctan /macros/latex/contrib/dashrule
21mr|texlive-dashrule-1.3-10|4	# catalog-date 2013-03-31 13:01:15 +0200
21mr|texlive-dashrule-1.3-10|5	# catalog-license lppl
21mr|texlive-dashrule-1.3-10|6	# catalog-version 1.3
21mr|texlive-dashrule-1.3-10|7	Name:		texlive-dashrule
21mr|texlive-dashrule-1.3-10|8	Version:	1.3
21mr|texlive-dashrule-1.3-10|9	Release:	10
21mr|texlive-dashrule-1.3-10|10	Summary:	Draw dashed rules
21mr|texlive-dashrule-1.3-10|11	Group:		Publishing
21mr|texlive-dashrule-1.3-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/dashrule
21mr|texlive-dashrule-1.3-10|13	License:	LPPL
21mr|texlive-dashrule-1.3-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dashrule.tar.xz
21mr|texlive-dashrule-1.3-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dashrule.doc.tar.xz
21mr|texlive-dashrule-1.3-10|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dashrule.source.tar.xz
21mr|texlive-dashrule-1.3-10|17	BuildArch:	noarch
21mr|texlive-dashrule-1.3-10|18	BuildRequires:	texlive-tlpkg
21mr|texlive-dashrule-1.3-10|19	Requires(pre):	texlive-tlpkg
21mr|texlive-dashrule-1.3-10|20	Requires(post):	texlive-kpathsea
21mr|texlive-dashrule-1.3-10|21	
21mr|texlive-dashrule-1.3-10|22	%description
21mr|texlive-dashrule-1.3-10|23	The dashrule package makes it easy to draw a huge variety of
21mr|texlive-dashrule-1.3-10|24	dashed rules (i.e., lines) in LaTeX. dashrule provides a
21mr|texlive-dashrule-1.3-10|25	command, \hdashrule, which is a cross between LaTeX's \rule and
21mr|texlive-dashrule-1.3-10|26	PostScript's setdash command. \hdashrule draws horizontally
21mr|texlive-dashrule-1.3-10|27	dashed rules using the same syntax as \rule, but with an
21mr|texlive-dashrule-1.3-10|28	additional, setdash-like parameter that specifies the pattern
21mr|texlive-dashrule-1.3-10|29	of dash segments and the space between those segments. Because
21mr|texlive-dashrule-1.3-10|30	dashrule's rules are constructed internally using \rule (as
21mr|texlive-dashrule-1.3-10|31	opposed to, e.g., PostScript \specials) they are fully
21mr|texlive-dashrule-1.3-10|32	compatible with every LaTeX back-end processor.
21mr|texlive-dashrule-1.3-10|33	
21mr|texlive-dashrule-1.3-10|34	
21mr|texlive-dashrule-1.3-10|35	#-----------------------------------------------------------------------
21mr|texlive-dashrule-1.3-10|36	%files
21mr|texlive-dashrule-1.3-10|37	%{_texmfdistdir}/tex/latex/dashrule/dashrule.sty
21mr|texlive-dashrule-1.3-10|38	%doc %{_texmfdistdir}/doc/latex/dashrule/README
21mr|texlive-dashrule-1.3-10|39	%doc %{_texmfdistdir}/doc/latex/dashrule/dashrule.pdf
21mr|texlive-dashrule-1.3-10|40	#- source
21mr|texlive-dashrule-1.3-10|41	%doc %{_texmfdistdir}/source/latex/dashrule/dashrule.dtx
21mr|texlive-dashrule-1.3-10|42	%doc %{_texmfdistdir}/source/latex/dashrule/dashrule.ins
21mr|texlive-dashrule-1.3-10|43	
21mr|texlive-dashrule-1.3-10|44	#-----------------------------------------------------------------------
21mr|texlive-dashrule-1.3-10|45	%prep
21mr|texlive-dashrule-1.3-10|46	%setup -c -a0 -a1 -a2
21mr|texlive-dashrule-1.3-10|47	
21mr|texlive-dashrule-1.3-10|48	%build
21mr|texlive-dashrule-1.3-10|49	
21mr|texlive-dashrule-1.3-10|50	%install
21mr|texlive-dashrule-1.3-10|51	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-dashrule-1.3-10|52	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17652 21
21mr|texlive-dashundergaps-2.0a-2|1	# revision 23373
21mr|texlive-dashundergaps-2.0a-2|2	# category Package
21mr|texlive-dashundergaps-2.0a-2|3	# catalog-ctan /macros/latex/contrib/dashundergaps
21mr|texlive-dashundergaps-2.0a-2|4	# catalog-date 2010-01-23 00:15:17 +0100
21mr|texlive-dashundergaps-2.0a-2|5	# catalog-license lppl
21mr|texlive-dashundergaps-2.0a-2|6	# catalog-version 1.2
21mr|texlive-dashundergaps-2.0a-2|7	Name:		texlive-dashundergaps
21mr|texlive-dashundergaps-2.0a-2|8	Version:	2.0a
21mr|texlive-dashundergaps-2.0a-2|9	Release:	2
21mr|texlive-dashundergaps-2.0a-2|10	Summary:	Underline with dotted or dashed lines
21mr|texlive-dashundergaps-2.0a-2|11	Group:		Publishing
21mr|texlive-dashundergaps-2.0a-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/dashundergaps
21mr|texlive-dashundergaps-2.0a-2|13	License:	LPPL
21mr|texlive-dashundergaps-2.0a-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dashundergaps.tar.xz
21mr|texlive-dashundergaps-2.0a-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dashundergaps.doc.tar.xz
21mr|texlive-dashundergaps-2.0a-2|16	BuildArch:	noarch
21mr|texlive-dashundergaps-2.0a-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-dashundergaps-2.0a-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-dashundergaps-2.0a-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-dashundergaps-2.0a-2|20	
21mr|texlive-dashundergaps-2.0a-2|21	%description
21mr|texlive-dashundergaps-2.0a-2|22	The package provides commands (\underline, \dotuline and
21mr|texlive-dashundergaps-2.0a-2|23	\dashuline) each of which underlines its argument with one of
21mr|texlive-dashundergaps-2.0a-2|24	the styles the package is capable of. A phantom mode is
21mr|texlive-dashundergaps-2.0a-2|25	provided, where the underline (of whatever form) can serve for
21mr|texlive-dashundergaps-2.0a-2|26	a 'fill-in block' for student evaluation sheets.
21mr|texlive-dashundergaps-2.0a-2|27	
21mr|texlive-dashundergaps-2.0a-2|28	#-----------------------------------------------------------------------
21mr|texlive-dashundergaps-2.0a-2|29	%files
21mr|texlive-dashundergaps-2.0a-2|30	%{_texmfdistdir}/tex/latex/dashundergaps/dashundergaps.sty
21mr|texlive-dashundergaps-2.0a-2|31	%doc %{_texmfdistdir}/doc/latex/dashundergaps/README
21mr|texlive-dashundergaps-2.0a-2|32	%doc %{_texmfdistdir}/doc/latex/dashundergaps/doc/pdf/dashundergaps.pdf
21mr|texlive-dashundergaps-2.0a-2|33	%doc %{_texmfdistdir}/doc/latex/dashundergaps/doc/tex/Makefile
21mr|texlive-dashundergaps-2.0a-2|34	%doc %{_texmfdistdir}/doc/latex/dashundergaps/doc/tex/dashundergaps-bib.bib
21mr|texlive-dashundergaps-2.0a-2|35	%doc %{_texmfdistdir}/doc/latex/dashundergaps/doc/tex/dashundergaps.forlisting
21mr|texlive-dashundergaps-2.0a-2|36	%doc %{_texmfdistdir}/doc/latex/dashundergaps/doc/tex/dashundergaps.tex
21mr|texlive-dashundergaps-2.0a-2|37	%doc %{_texmfdistdir}/doc/latex/dashundergaps/doc/tex/perso.ist
21mr|texlive-dashundergaps-2.0a-2|38	
21mr|texlive-dashundergaps-2.0a-2|39	#-----------------------------------------------------------------------
21mr|texlive-dashundergaps-2.0a-2|40	%prep
21mr|texlive-dashundergaps-2.0a-2|41	%setup -c -a0 -a1
21mr|texlive-dashundergaps-2.0a-2|42	
21mr|texlive-dashundergaps-2.0a-2|43	%build
21mr|texlive-dashundergaps-2.0a-2|44	
21mr|texlive-dashundergaps-2.0a-2|45	%install
21mr|texlive-dashundergaps-2.0a-2|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-dashundergaps-2.0a-2|47	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17653 21
21mr|texlive-dataref-0.6-2|1	Name:		texlive-dataref
21mr|texlive-dataref-0.6-2|2	Version:	0.6
21mr|texlive-dataref-0.6-2|3	Release:	2
21mr|texlive-dataref-0.6-2|4	Summary:	Manage references to experimental data
21mr|texlive-dataref-0.6-2|5	Group:		Publishing
21mr|texlive-dataref-0.6-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/dataref
21mr|texlive-dataref-0.6-2|7	License:	OTHER-FREE
21mr|texlive-dataref-0.6-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dataref.tar.xz
21mr|texlive-dataref-0.6-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dataref.doc.tar.xz
21mr|texlive-dataref-0.6-2|10	BuildArch:	noarch
21mr|texlive-dataref-0.6-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-dataref-0.6-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-dataref-0.6-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-dataref-0.6-2|14	
21mr|texlive-dataref-0.6-2|15	%description
21mr|texlive-dataref-0.6-2|16	The package provides a mechanism that maintains a fixed
21mr|texlive-dataref-0.6-2|17	symbolic reference to numerical results; such results may vary
21mr|texlive-dataref-0.6-2|18	as the project proceeds (and hence the project report
21mr|texlive-dataref-0.6-2|19	develops).
21mr|texlive-dataref-0.6-2|20	
21mr|texlive-dataref-0.6-2|21	#-----------------------------------------------------------------------
21mr|texlive-dataref-0.6-2|22	%files
21mr|texlive-dataref-0.6-2|23	%{_texmfdistdir}/tex/latex/dataref
21mr|texlive-dataref-0.6-2|24	%doc %{_texmfdistdir}/doc/latex/dataref
21mr|texlive-dataref-0.6-2|25	
21mr|texlive-dataref-0.6-2|26	#-----------------------------------------------------------------------
21mr|texlive-dataref-0.6-2|27	%prep
21mr|texlive-dataref-0.6-2|28	%setup -c -a0 -a1
21mr|texlive-dataref-0.6-2|29	
21mr|texlive-dataref-0.6-2|30	%build
21mr|texlive-dataref-0.6-2|31	
21mr|texlive-dataref-0.6-2|32	%install
21mr|texlive-dataref-0.6-2|33	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-dataref-0.6-2|34	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17654 21
21mr|texlive-datatool-2.31-1|1	Name:		texlive-datatool
21mr|texlive-datatool-2.31-1|2	Version:	2.31
21mr|texlive-datatool-2.31-1|3	Release:	1
21mr|texlive-datatool-2.31-1|4	Summary:	Tools to load and manipulate data
21mr|texlive-datatool-2.31-1|5	Group:		Publishing
21mr|texlive-datatool-2.31-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/datatool
21mr|texlive-datatool-2.31-1|7	License:	LPPL
21mr|texlive-datatool-2.31-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/datatool.tar.xz
21mr|texlive-datatool-2.31-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/datatool.doc.tar.xz
21mr|texlive-datatool-2.31-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/datatool.source.tar.xz
21mr|texlive-datatool-2.31-1|11	BuildArch:	noarch
21mr|texlive-datatool-2.31-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-datatool-2.31-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-datatool-2.31-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-datatool-2.31-1|15	
21mr|texlive-datatool-2.31-1|16	%description
21mr|texlive-datatool-2.31-1|17	The tools comprise six packages: datatool.sty: databases may be
21mr|texlive-datatool-2.31-1|18	created using LaTeX commands or by importing external files;
21mr|texlive-datatool-2.31-1|19	they may be sorted numerically or alphabetically; repetitive
21mr|texlive-datatool-2.31-1|20	operations (such as mail merging) may be performed on each row
21mr|texlive-datatool-2.31-1|21	of a database, subject to conditions to exclude particular
21mr|texlive-datatool-2.31-1|22	rows; commands are provided to examine database elements, and
21mr|texlive-datatool-2.31-1|23	to convert formats (for example, to convert a numeric element
21mr|texlive-datatool-2.31-1|24	to a format compatible with the fp package; datapie.sty: a
21mr|texlive-datatool-2.31-1|25	database may be represented as a pie chart; flexible options
21mr|texlive-datatool-2.31-1|26	allow colouring of the chart, and annotation hooks are
21mr|texlive-datatool-2.31-1|27	available; dataplot.sty: a database may be represented as a 2-
21mr|texlive-datatool-2.31-1|28	dimensional scatter or line plot; flexible options control of
21mr|texlive-datatool-2.31-1|29	the plot's overall appearance, and of legends and other extra
21mr|texlive-datatool-2.31-1|30	information; databar.sty: a database may be represented as a
21mr|texlive-datatool-2.31-1|31	bar chart; overall appearance, colouring and annotation are
21mr|texlive-datatool-2.31-1|32	controllable; datagidx.sty: provides a way of indexing or
21mr|texlive-datatool-2.31-1|33	creating glossaries/lists of acronyms that uses TeX to do the
21mr|texlive-datatool-2.31-1|34	sorting and collating instead of using an external indexing
21mr|texlive-datatool-2.31-1|35	application, such as xindy or makeindex; databib.sty: a
21mr|texlive-datatool-2.31-1|36	bibliography may be loaded into a datatool database, and
21mr|texlive-datatool-2.31-1|37	manipulated there before being printed (this permits a LaTeX-
21mr|texlive-datatool-2.31-1|38	based route to printing bibliographies in formats for which no
21mr|texlive-datatool-2.31-1|39	BibTeX style is available); and person.sty: provides support
21mr|texlive-datatool-2.31-1|40	for displaying a person's name and pronoun in a document, thus
21mr|texlive-datatool-2.31-1|41	avoiding cumbersome use of "he/she", etc. The drawing packages
21mr|texlive-datatool-2.31-1|42	make use of PGF/TikZ for their output. The bundle replaces and
21mr|texlive-datatool-2.31-1|43	supersedes the author's csvtools bundle.
21mr|texlive-datatool-2.31-1|44	
21mr|texlive-datatool-2.31-1|45	#-----------------------------------------------------------------------
21mr|texlive-datatool-2.31-1|46	%files
21mr|texlive-datatool-2.31-1|47	%{_texmfdistdir}/bibtex/bst/datatool
21mr|texlive-datatool-2.31-1|48	%{_texmfdistdir}/tex/latex/datatool
21mr|texlive-datatool-2.31-1|49	%doc %{_texmfdistdir}/doc/latex/datatool
21mr|texlive-datatool-2.31-1|50	#- source
21mr|texlive-datatool-2.31-1|51	%doc %{_texmfdistdir}/source/latex/datatool
21mr|texlive-datatool-2.31-1|52	
21mr|texlive-datatool-2.31-1|53	#-----------------------------------------------------------------------
21mr|texlive-datatool-2.31-1|54	%prep
21mr|texlive-datatool-2.31-1|55	%setup -c -a0 -a1 -a2
21mr|texlive-datatool-2.31-1|56	
21mr|texlive-datatool-2.31-1|57	%build
21mr|texlive-datatool-2.31-1|58	
21mr|texlive-datatool-2.31-1|59	%install
21mr|texlive-datatool-2.31-1|60	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-datatool-2.31-1|61	cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}

17655 21
21mr|texlive-dateiliste-0.6-10|1	# revision 27974
21mr|texlive-dateiliste-0.6-10|2	# category Package
21mr|texlive-dateiliste-0.6-10|3	# catalog-ctan /macros/latex/contrib/dateiliste
21mr|texlive-dateiliste-0.6-10|4	# catalog-date 2012-10-15 00:17:21 +0200
21mr|texlive-dateiliste-0.6-10|5	# catalog-license lppl
21mr|texlive-dateiliste-0.6-10|6	# catalog-version 0.6
21mr|texlive-dateiliste-0.6-10|7	Name:		texlive-dateiliste
21mr|texlive-dateiliste-0.6-10|8	Version:	0.6
21mr|texlive-dateiliste-0.6-10|9	Release:	10
21mr|texlive-dateiliste-0.6-10|10	Summary:	Extensions of the \listfiles concept
21mr|texlive-dateiliste-0.6-10|11	Group:		Publishing
21mr|texlive-dateiliste-0.6-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/dateiliste
21mr|texlive-dateiliste-0.6-10|13	License:	LPPL
21mr|texlive-dateiliste-0.6-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dateiliste.tar.xz
21mr|texlive-dateiliste-0.6-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dateiliste.doc.tar.xz
21mr|texlive-dateiliste-0.6-10|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dateiliste.source.tar.xz
21mr|texlive-dateiliste-0.6-10|17	BuildArch:	noarch
21mr|texlive-dateiliste-0.6-10|18	BuildRequires:	texlive-tlpkg
21mr|texlive-dateiliste-0.6-10|19	Requires(pre):	texlive-tlpkg
21mr|texlive-dateiliste-0.6-10|20	Requires(post):	texlive-kpathsea
21mr|texlive-dateiliste-0.6-10|21	
21mr|texlive-dateiliste-0.6-10|22	%description
21mr|texlive-dateiliste-0.6-10|23	The package provides a file list (similar to that offered by
21mr|texlive-dateiliste-0.6-10|24	\listfiles), neatly laid out as a table. The main document can
21mr|texlive-dateiliste-0.6-10|25	be included in the list, and a command is available for
21mr|texlive-dateiliste-0.6-10|26	providing RCS-maintained data for printing in the file list.
21mr|texlive-dateiliste-0.6-10|27	
21mr|texlive-dateiliste-0.6-10|28	
21mr|texlive-dateiliste-0.6-10|29	#-----------------------------------------------------------------------
21mr|texlive-dateiliste-0.6-10|30	%files
21mr|texlive-dateiliste-0.6-10|31	%{_texmfdistdir}/tex/latex/dateiliste/dateiliste.sty
21mr|texlive-dateiliste-0.6-10|32	%doc %{_texmfdistdir}/doc/latex/dateiliste/README
21mr|texlive-dateiliste-0.6-10|33	%doc %{_texmfdistdir}/doc/latex/dateiliste/README-de
21mr|texlive-dateiliste-0.6-10|34	%doc %{_texmfdistdir}/doc/latex/dateiliste/README-en
21mr|texlive-dateiliste-0.6-10|35	%doc %{_texmfdistdir}/doc/latex/dateiliste/README-eo
21mr|texlive-dateiliste-0.6-10|36	%doc %{_texmfdistdir}/doc/latex/dateiliste/dateiliste.pdf
21mr|texlive-dateiliste-0.6-10|37	#- source
21mr|texlive-dateiliste-0.6-10|38	%doc %{_texmfdistdir}/source/latex/dateiliste/dateiliste.dtx
21mr|texlive-dateiliste-0.6-10|39	%doc %{_texmfdistdir}/source/latex/dateiliste/dateiliste.ins
21mr|texlive-dateiliste-0.6-10|40	
21mr|texlive-dateiliste-0.6-10|41	#-----------------------------------------------------------------------
21mr|texlive-dateiliste-0.6-10|42	%prep
21mr|texlive-dateiliste-0.6-10|43	%setup -c -a0 -a1 -a2
21mr|texlive-dateiliste-0.6-10|44	
21mr|texlive-dateiliste-0.6-10|45	%build
21mr|texlive-dateiliste-0.6-10|46	
21mr|texlive-dateiliste-0.6-10|47	%install
21mr|texlive-dateiliste-0.6-10|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-dateiliste-0.6-10|49	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17656 21
21mr|texlive-datenumber-0.02-7|1	# revision 18951
21mr|texlive-datenumber-0.02-7|2	# category Package
21mr|texlive-datenumber-0.02-7|3	# catalog-ctan /macros/latex/contrib/datenumber
21mr|texlive-datenumber-0.02-7|4	# catalog-date 2006-11-16 11:36:05 +0100
21mr|texlive-datenumber-0.02-7|5	# catalog-license lppl
21mr|texlive-datenumber-0.02-7|6	# catalog-version 0.02
21mr|texlive-datenumber-0.02-7|7	Name:		texlive-datenumber
21mr|texlive-datenumber-0.02-7|8	Version:	0.02
21mr|texlive-datenumber-0.02-7|9	Release:	7
21mr|texlive-datenumber-0.02-7|10	Summary:	Convert a date into a number and vice versa
21mr|texlive-datenumber-0.02-7|11	Group:		Publishing
21mr|texlive-datenumber-0.02-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/datenumber
21mr|texlive-datenumber-0.02-7|13	License:	LPPL
21mr|texlive-datenumber-0.02-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/datenumber.tar.xz
21mr|texlive-datenumber-0.02-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/datenumber.doc.tar.xz
21mr|texlive-datenumber-0.02-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/datenumber.source.tar.xz
21mr|texlive-datenumber-0.02-7|17	BuildArch:	noarch
21mr|texlive-datenumber-0.02-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-datenumber-0.02-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-datenumber-0.02-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-datenumber-0.02-7|21	
21mr|texlive-datenumber-0.02-7|22	%description
21mr|texlive-datenumber-0.02-7|23	This package provides commands to convert a date into a number
21mr|texlive-datenumber-0.02-7|24	and vice versa. Additionally there are commands for
21mr|texlive-datenumber-0.02-7|25	incrementing and decrementing a date. Leap years and the
21mr|texlive-datenumber-0.02-7|26	Gregorian calendar reform are considered.
21mr|texlive-datenumber-0.02-7|27	
21mr|texlive-datenumber-0.02-7|28	
21mr|texlive-datenumber-0.02-7|29	#-----------------------------------------------------------------------
21mr|texlive-datenumber-0.02-7|30	%files
21mr|texlive-datenumber-0.02-7|31	%{_texmfdistdir}/tex/latex/datenumber/datenumber.sty
21mr|texlive-datenumber-0.02-7|32	%{_texmfdistdir}/tex/latex/datenumber/datenumberUSenglish.ldf
21mr|texlive-datenumber-0.02-7|33	%{_texmfdistdir}/tex/latex/datenumber/datenumberdummy.ldf
21mr|texlive-datenumber-0.02-7|34	%{_texmfdistdir}/tex/latex/datenumber/datenumberenglish.ldf
21mr|texlive-datenumber-0.02-7|35	%{_texmfdistdir}/tex/latex/datenumber/datenumberfrench.ldf
21mr|texlive-datenumber-0.02-7|36	%{_texmfdistdir}/tex/latex/datenumber/datenumbergerman.ldf
21mr|texlive-datenumber-0.02-7|37	%{_texmfdistdir}/tex/latex/datenumber/datenumberspanish.ldf
21mr|texlive-datenumber-0.02-7|38	%doc %{_texmfdistdir}/doc/latex/datenumber/README.txt
21mr|texlive-datenumber-0.02-7|39	%doc %{_texmfdistdir}/doc/latex/datenumber/doc.pdf
21mr|texlive-datenumber-0.02-7|40	%doc %{_texmfdistdir}/doc/latex/datenumber/doc.tex
21mr|texlive-datenumber-0.02-7|41	%doc %{_texmfdistdir}/doc/latex/datenumber/docgerman.pdf
21mr|texlive-datenumber-0.02-7|42	%doc %{_texmfdistdir}/doc/latex/datenumber/docgerman.tex
21mr|texlive-datenumber-0.02-7|43	#- source
21mr|texlive-datenumber-0.02-7|44	%doc %{_texmfdistdir}/source/latex/datenumber/datenumber.dtx
21mr|texlive-datenumber-0.02-7|45	%doc %{_texmfdistdir}/source/latex/datenumber/datenumber.ins
21mr|texlive-datenumber-0.02-7|46	
21mr|texlive-datenumber-0.02-7|47	#-----------------------------------------------------------------------
21mr|texlive-datenumber-0.02-7|48	%prep
21mr|texlive-datenumber-0.02-7|49	%setup -c -a0 -a1 -a2
21mr|texlive-datenumber-0.02-7|50	
21mr|texlive-datenumber-0.02-7|51	%build
21mr|texlive-datenumber-0.02-7|52	
21mr|texlive-datenumber-0.02-7|53	%install
21mr|texlive-datenumber-0.02-7|54	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-datenumber-0.02-7|55	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17657 21
21mr|texlive-datetime-2.60-2|1	Name:		texlive-datetime
21mr|texlive-datetime-2.60-2|2	Version:	2.60
21mr|texlive-datetime-2.60-2|3	Release:	2
21mr|texlive-datetime-2.60-2|4	Summary:	Change format of \today with commands for current time
21mr|texlive-datetime-2.60-2|5	Group:		Publishing
21mr|texlive-datetime-2.60-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/datetime
21mr|texlive-datetime-2.60-2|7	License:	LPPL1.3
21mr|texlive-datetime-2.60-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime.tar.xz
21mr|texlive-datetime-2.60-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime.doc.tar.xz
21mr|texlive-datetime-2.60-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime.source.tar.xz
21mr|texlive-datetime-2.60-2|11	BuildArch:	noarch
21mr|texlive-datetime-2.60-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-datetime-2.60-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-datetime-2.60-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-datetime-2.60-2|15	Requires:	texlive-fmtcount
21mr|texlive-datetime-2.60-2|16	
21mr|texlive-datetime-2.60-2|17	%description
21mr|texlive-datetime-2.60-2|18	Provides various different formats for the text created by the
21mr|texlive-datetime-2.60-2|19	command \today, and also provides commands for displaying the
21mr|texlive-datetime-2.60-2|20	current time (or any given time), in 12-hour, 24-hour or text
21mr|texlive-datetime-2.60-2|21	format. The package overrides babel's date format, having its
21mr|texlive-datetime-2.60-2|22	own library of date formats in different languages. The package
21mr|texlive-datetime-2.60-2|23	requires the fmtcount package.
21mr|texlive-datetime-2.60-2|24	
21mr|texlive-datetime-2.60-2|25	#-----------------------------------------------------------------------
21mr|texlive-datetime-2.60-2|26	%files
21mr|texlive-datetime-2.60-2|27	%{_texmfdistdir}/tex/latex/datetime
21mr|texlive-datetime-2.60-2|28	%doc %{_texmfdistdir}/doc/latex/datetime
21mr|texlive-datetime-2.60-2|29	#- source
21mr|texlive-datetime-2.60-2|30	%doc %{_texmfdistdir}/source/latex/datetime
21mr|texlive-datetime-2.60-2|31	
21mr|texlive-datetime-2.60-2|32	#-----------------------------------------------------------------------
21mr|texlive-datetime-2.60-2|33	%prep
21mr|texlive-datetime-2.60-2|34	%setup -c -a0 -a1 -a2
21mr|texlive-datetime-2.60-2|35	
21mr|texlive-datetime-2.60-2|36	%build
21mr|texlive-datetime-2.60-2|37	
21mr|texlive-datetime-2.60-2|38	%install
21mr|texlive-datetime-2.60-2|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-datetime-2.60-2|40	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17658 21
21mr|texlive-dblfloatfix-1.0a-10|1	# revision 28983
21mr|texlive-dblfloatfix-1.0a-10|2	# category Package
21mr|texlive-dblfloatfix-1.0a-10|3	# catalog-ctan /macros/latex/contrib/dblfloatfix
21mr|texlive-dblfloatfix-1.0a-10|4	# catalog-date 2013-01-29 13:50:02 +0100
21mr|texlive-dblfloatfix-1.0a-10|5	# catalog-license lppl1.3
21mr|texlive-dblfloatfix-1.0a-10|6	# catalog-version 1.0a
21mr|texlive-dblfloatfix-1.0a-10|7	Name:		texlive-dblfloatfix
21mr|texlive-dblfloatfix-1.0a-10|8	Version:	1.0a
21mr|texlive-dblfloatfix-1.0a-10|9	Release:	10
21mr|texlive-dblfloatfix-1.0a-10|10	Summary:	Fixes for twocolumn floats
21mr|texlive-dblfloatfix-1.0a-10|11	Group:		Publishing
21mr|texlive-dblfloatfix-1.0a-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/dblfloatfix
21mr|texlive-dblfloatfix-1.0a-10|13	License:	LPPL1.3
21mr|texlive-dblfloatfix-1.0a-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dblfloatfix.tar.xz
21mr|texlive-dblfloatfix-1.0a-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dblfloatfix.doc.tar.xz
21mr|texlive-dblfloatfix-1.0a-10|16	BuildArch:	noarch
21mr|texlive-dblfloatfix-1.0a-10|17	BuildRequires:	texlive-tlpkg
21mr|texlive-dblfloatfix-1.0a-10|18	Requires(pre):	texlive-tlpkg
21mr|texlive-dblfloatfix-1.0a-10|19	Requires(post):	texlive-kpathsea
21mr|texlive-dblfloatfix-1.0a-10|20	
21mr|texlive-dblfloatfix-1.0a-10|21	%description
21mr|texlive-dblfloatfix-1.0a-10|22	The package solves two problems: floats in a twocolumn document
21mr|texlive-dblfloatfix-1.0a-10|23	come out in the right order and allowed float positions are now
21mr|texlive-dblfloatfix-1.0a-10|24	[tbp]. The package actually merges facilities from fixltx2e and
21mr|texlive-dblfloatfix-1.0a-10|25	stfloats.
21mr|texlive-dblfloatfix-1.0a-10|26	
21mr|texlive-dblfloatfix-1.0a-10|27	#-----------------------------------------------------------------------
21mr|texlive-dblfloatfix-1.0a-10|28	%files
21mr|texlive-dblfloatfix-1.0a-10|29	%{_texmfdistdir}/tex/latex/dblfloatfix/dblfloatfix.sty
21mr|texlive-dblfloatfix-1.0a-10|30	%doc %{_texmfdistdir}/doc/latex/dblfloatfix/dblfloatfix.pdf
21mr|texlive-dblfloatfix-1.0a-10|31	%doc %{_texmfdistdir}/doc/latex/dblfloatfix/dblfloatfix.tex
21mr|texlive-dblfloatfix-1.0a-10|32	
21mr|texlive-dblfloatfix-1.0a-10|33	#-----------------------------------------------------------------------
21mr|texlive-dblfloatfix-1.0a-10|34	%prep
21mr|texlive-dblfloatfix-1.0a-10|35	%setup -c -a0 -a1
21mr|texlive-dblfloatfix-1.0a-10|36	
21mr|texlive-dblfloatfix-1.0a-10|37	%build
21mr|texlive-dblfloatfix-1.0a-10|38	
21mr|texlive-dblfloatfix-1.0a-10|39	%install
21mr|texlive-dblfloatfix-1.0a-10|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-dblfloatfix-1.0a-10|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17659 21
21mr|texlive-dccpaper-1.8-1|1	Name:		texlive-dccpaper
21mr|texlive-dccpaper-1.8-1|2	Version:	1.8
21mr|texlive-dccpaper-1.8-1|3	Release:	1
21mr|texlive-dccpaper-1.8-1|4	Summary:	Typeset papers for the International Journal of Digital Curation
21mr|texlive-dccpaper-1.8-1|5	Group:		Publishing
21mr|texlive-dccpaper-1.8-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/dccpaper
21mr|texlive-dccpaper-1.8-1|7	License:	LPPL1.3
21mr|texlive-dccpaper-1.8-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dccpaper.tar.xz
21mr|texlive-dccpaper-1.8-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dccpaper.doc.tar.xz
21mr|texlive-dccpaper-1.8-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dccpaper.source.tar.xz
21mr|texlive-dccpaper-1.8-1|11	BuildArch:	noarch
21mr|texlive-dccpaper-1.8-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-dccpaper-1.8-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-dccpaper-1.8-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-dccpaper-1.8-1|15	
21mr|texlive-dccpaper-1.8-1|16	%description
21mr|texlive-dccpaper-1.8-1|17	The LaTeX class ijdc-v9 produces camera-ready papers and
21mr|texlive-dccpaper-1.8-1|18	articles suitable for inclusion in the International Journal of
21mr|texlive-dccpaper-1.8-1|19	Digital Curation, with applicability from volume 9 onwards. The
21mr|texlive-dccpaper-1.8-1|20	similar idcc class can be used for submissions to the
21mr|texlive-dccpaper-1.8-1|21	International Digital Curation Conference, beginning with the
21mr|texlive-dccpaper-1.8-1|22	2015 conference.
21mr|texlive-dccpaper-1.8-1|23	
21mr|texlive-dccpaper-1.8-1|24	#-----------------------------------------------------------------------
21mr|texlive-dccpaper-1.8-1|25	%files
21mr|texlive-dccpaper-1.8-1|26	%{_texmfdistdir}/tex/latex/dccpaper
21mr|texlive-dccpaper-1.8-1|27	%doc %{_texmfdistdir}/doc/latex/dccpaper
21mr|texlive-dccpaper-1.8-1|28	#- source
21mr|texlive-dccpaper-1.8-1|29	%doc %{_texmfdistdir}/source/latex/dccpaper
21mr|texlive-dccpaper-1.8-1|30	
21mr|texlive-dccpaper-1.8-1|31	#-----------------------------------------------------------------------
21mr|texlive-dccpaper-1.8-1|32	%prep
21mr|texlive-dccpaper-1.8-1|33	%setup -c -a0 -a1 -a2
21mr|texlive-dccpaper-1.8-1|34	
21mr|texlive-dccpaper-1.8-1|35	%build
21mr|texlive-dccpaper-1.8-1|36	
21mr|texlive-dccpaper-1.8-1|37	%install
21mr|texlive-dccpaper-1.8-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-dccpaper-1.8-1|39	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17660 21
21mr|texlive-dcpic-5.0.0-10|1	# revision 30206
21mr|texlive-dcpic-5.0.0-10|2	# category Package
21mr|texlive-dcpic-5.0.0-10|3	# catalog-ctan /macros/generic/diagrams/dcpic
21mr|texlive-dcpic-5.0.0-10|4	# catalog-date 2013-05-02 01:06:38 +0200
21mr|texlive-dcpic-5.0.0-10|5	# catalog-license lppl1.3
21mr|texlive-dcpic-5.0.0-10|6	# catalog-version 5.0.0
21mr|texlive-dcpic-5.0.0-10|7	Name:		texlive-dcpic
21mr|texlive-dcpic-5.0.0-10|8	Version:	5.0.0
21mr|texlive-dcpic-5.0.0-10|9	Release:	10
21mr|texlive-dcpic-5.0.0-10|10	Summary:	Commutative diagrams in a LaTeX and TeX documents
21mr|texlive-dcpic-5.0.0-10|11	Group:		Publishing
21mr|texlive-dcpic-5.0.0-10|12	URL:		http://www.ctan.org/tex-archive/macros/generic/diagrams/dcpic
21mr|texlive-dcpic-5.0.0-10|13	License:	LPPL1.3
21mr|texlive-dcpic-5.0.0-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dcpic.tar.xz
21mr|texlive-dcpic-5.0.0-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dcpic.doc.tar.xz
21mr|texlive-dcpic-5.0.0-10|16	BuildArch:	noarch
21mr|texlive-dcpic-5.0.0-10|17	BuildRequires:	texlive-tlpkg
21mr|texlive-dcpic-5.0.0-10|18	Requires(pre):	texlive-tlpkg
21mr|texlive-dcpic-5.0.0-10|19	Requires(post):	texlive-kpathsea
21mr|texlive-dcpic-5.0.0-10|20	
21mr|texlive-dcpic-5.0.0-10|21	%description
21mr|texlive-dcpic-5.0.0-10|22	DCpic is a package for typesetting Commutative Diagrams within
21mr|texlive-dcpic-5.0.0-10|23	a LaTeX and TeX documents. Its distinguishing features are: a
21mr|texlive-dcpic-5.0.0-10|24	powerful graphical engine, the PiCTeX package; an easy
21mr|texlive-dcpic-5.0.0-10|25	specification syntax in which a commutative diagram is
21mr|texlive-dcpic-5.0.0-10|26	described in terms of its objects and its arrows (morphism),
21mr|texlive-dcpic-5.0.0-10|27	positioned in a Cartesian coordinate system.
21mr|texlive-dcpic-5.0.0-10|28	
21mr|texlive-dcpic-5.0.0-10|29	
21mr|texlive-dcpic-5.0.0-10|30	#-----------------------------------------------------------------------
21mr|texlive-dcpic-5.0.0-10|31	%files
21mr|texlive-dcpic-5.0.0-10|32	%{_texmfdistdir}/tex/generic/dcpic/dcpic.sty
21mr|texlive-dcpic-5.0.0-10|33	%{_texmfdistdir}/tex/generic/dcpic/europroc.cls
21mr|texlive-dcpic-5.0.0-10|34	%doc %{_texmfdistdir}/doc/generic/dcpic/README
21mr|texlive-dcpic-5.0.0-10|35	%doc %{_texmfdistdir}/doc/generic/dcpic/eurotex2001.pdf
21mr|texlive-dcpic-5.0.0-10|36	%doc %{_texmfdistdir}/doc/generic/dcpic/eurotex2001.tex
21mr|texlive-dcpic-5.0.0-10|37	%doc %{_texmfdistdir}/doc/generic/dcpic/examples.pdf
21mr|texlive-dcpic-5.0.0-10|38	%doc %{_texmfdistdir}/doc/generic/dcpic/examples.tex
21mr|texlive-dcpic-5.0.0-10|39	%doc %{_texmfdistdir}/doc/generic/dcpic/manDCPiC.pdf
21mr|texlive-dcpic-5.0.0-10|40	%doc %{_texmfdistdir}/doc/generic/dcpic/manDCPiC.tex
21mr|texlive-dcpic-5.0.0-10|41	%doc %{_texmfdistdir}/doc/generic/dcpic/manDCPiCpt.pdf
21mr|texlive-dcpic-5.0.0-10|42	%doc %{_texmfdistdir}/doc/generic/dcpic/manDCPiCpt.tex
21mr|texlive-dcpic-5.0.0-10|43	
21mr|texlive-dcpic-5.0.0-10|44	#-----------------------------------------------------------------------
21mr|texlive-dcpic-5.0.0-10|45	%prep
21mr|texlive-dcpic-5.0.0-10|46	%setup -c -a0 -a1
21mr|texlive-dcpic-5.0.0-10|47	
21mr|texlive-dcpic-5.0.0-10|48	%build
21mr|texlive-dcpic-5.0.0-10|49	
21mr|texlive-dcpic-5.0.0-10|50	%install
21mr|texlive-dcpic-5.0.0-10|51	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-dcpic-5.0.0-10|52	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17661 21
21mr|texlive-decimal-20190228-1|1	# revision 23374
21mr|texlive-decimal-20190228-1|2	# category Package
21mr|texlive-decimal-20190228-1|3	# catalog-ctan /macros/latex/contrib/decimal
21mr|texlive-decimal-20190228-1|4	# catalog-date 2011-06-06 11:09:01 +0200
21mr|texlive-decimal-20190228-1|5	# catalog-license lppl1
21mr|texlive-decimal-20190228-1|6	# catalog-version undef
21mr|texlive-decimal-20190228-1|7	Name:		texlive-decimal
21mr|texlive-decimal-20190228-1|8	Version:	20190228
21mr|texlive-decimal-20190228-1|9	Release:	1
21mr|texlive-decimal-20190228-1|10	Summary:	LaTeX package for the English raised decimal point
21mr|texlive-decimal-20190228-1|11	Group:		Publishing
21mr|texlive-decimal-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/decimal
21mr|texlive-decimal-20190228-1|13	License:	LPPL1
21mr|texlive-decimal-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/decimal.tar.xz
21mr|texlive-decimal-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/decimal.doc.tar.xz
21mr|texlive-decimal-20190228-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/decimal.source.tar.xz
21mr|texlive-decimal-20190228-1|17	BuildArch:	noarch
21mr|texlive-decimal-20190228-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-decimal-20190228-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-decimal-20190228-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-decimal-20190228-1|21	
21mr|texlive-decimal-20190228-1|22	%description
21mr|texlive-decimal-20190228-1|23	This LaTeX package should be used by people who need the
21mr|texlive-decimal-20190228-1|24	traditional English raised decimal point, instead of the
21mr|texlive-decimal-20190228-1|25	American-style period.
21mr|texlive-decimal-20190228-1|26	
21mr|texlive-decimal-20190228-1|27	#-----------------------------------------------------------------------
21mr|texlive-decimal-20190228-1|28	%files
21mr|texlive-decimal-20190228-1|29	%{_texmfdistdir}/tex/latex/decimal/decimal.sty
21mr|texlive-decimal-20190228-1|30	%doc %{_texmfdistdir}/doc/latex/decimal/decimal.pdf
21mr|texlive-decimal-20190228-1|31	#- source
21mr|texlive-decimal-20190228-1|32	%doc %{_texmfdistdir}/source/latex/decimal/decimal.dtx
21mr|texlive-decimal-20190228-1|33	%doc %{_texmfdistdir}/source/latex/decimal/decimal.ins
21mr|texlive-decimal-20190228-1|34	
21mr|texlive-decimal-20190228-1|35	#-----------------------------------------------------------------------
21mr|texlive-decimal-20190228-1|36	%prep
21mr|texlive-decimal-20190228-1|37	%setup -c -a0 -a1 -a2
21mr|texlive-decimal-20190228-1|38	
21mr|texlive-decimal-20190228-1|39	%build
21mr|texlive-decimal-20190228-1|40	
21mr|texlive-decimal-20190228-1|41	%install
21mr|texlive-decimal-20190228-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-decimal-20190228-1|43	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17662 21
21mr|texlive-decorule-0.6-7|1	# revision 23487
21mr|texlive-decorule-0.6-7|2	# category Package
21mr|texlive-decorule-0.6-7|3	# catalog-ctan /macros/latex/contrib/decorule
21mr|texlive-decorule-0.6-7|4	# catalog-date 2011-08-06 17:02:51 +0200
21mr|texlive-decorule-0.6-7|5	# catalog-license lppl1.3
21mr|texlive-decorule-0.6-7|6	# catalog-version 0.6
21mr|texlive-decorule-0.6-7|7	Name:		texlive-decorule
21mr|texlive-decorule-0.6-7|8	Version:	0.6
21mr|texlive-decorule-0.6-7|9	Release:	7
21mr|texlive-decorule-0.6-7|10	Summary:	Decorative swelled rule using font character
21mr|texlive-decorule-0.6-7|11	Group:		Publishing
21mr|texlive-decorule-0.6-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/decorule
21mr|texlive-decorule-0.6-7|13	License:	LPPL1.3
21mr|texlive-decorule-0.6-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/decorule.tar.xz
21mr|texlive-decorule-0.6-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/decorule.doc.tar.xz
21mr|texlive-decorule-0.6-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/decorule.source.tar.xz
21mr|texlive-decorule-0.6-7|17	BuildArch:	noarch
21mr|texlive-decorule-0.6-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-decorule-0.6-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-decorule-0.6-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-decorule-0.6-7|21	
21mr|texlive-decorule-0.6-7|22	%description
21mr|texlive-decorule-0.6-7|23	The package implements a decorative swelled rule using only a
21mr|texlive-decorule-0.6-7|24	symbol from a font installed with all distributions of TeX, so
21mr|texlive-decorule-0.6-7|25	it works independently, without the need to install any
21mr|texlive-decorule-0.6-7|26	additional software or fonts. This is the packaged version of
21mr|texlive-decorule-0.6-7|27	the macro which was originally published in the "Typographers'
21mr|texlive-decorule-0.6-7|28	Inn" column in TUGboat 31:1 (2010).
21mr|texlive-decorule-0.6-7|29	
21mr|texlive-decorule-0.6-7|30	
21mr|texlive-decorule-0.6-7|31	#-----------------------------------------------------------------------
21mr|texlive-decorule-0.6-7|32	%files
21mr|texlive-decorule-0.6-7|33	%{_texmfdistdir}/tex/latex/decorule/decorule.sty
21mr|texlive-decorule-0.6-7|34	%doc %{_texmfdistdir}/doc/latex/decorule/MANIFEST
21mr|texlive-decorule-0.6-7|35	%doc %{_texmfdistdir}/doc/latex/decorule/README
21mr|texlive-decorule-0.6-7|36	%doc %{_texmfdistdir}/doc/latex/decorule/decorule.pdf
21mr|texlive-decorule-0.6-7|37	#- source
21mr|texlive-decorule-0.6-7|38	%doc %{_texmfdistdir}/source/latex/decorule/decorule.dtx
21mr|texlive-decorule-0.6-7|39	%doc %{_texmfdistdir}/source/latex/decorule/decorule.ins
21mr|texlive-decorule-0.6-7|40	
21mr|texlive-decorule-0.6-7|41	#-----------------------------------------------------------------------
21mr|texlive-decorule-0.6-7|42	%prep
21mr|texlive-decorule-0.6-7|43	%setup -c -a0 -a1 -a2
21mr|texlive-decorule-0.6-7|44	
21mr|texlive-decorule-0.6-7|45	%build
21mr|texlive-decorule-0.6-7|46	
21mr|texlive-decorule-0.6-7|47	%install
21mr|texlive-decorule-0.6-7|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-decorule-0.6-7|49	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17663 21
21mr|texlive-dehyph-2018-1|1	Name:		texlive-dehyph
21mr|texlive-dehyph-2018-1|2	Version:	2018
21mr|texlive-dehyph-2018-1|3	Release:	1
21mr|texlive-dehyph-2018-1|4	Summary:	Memoir-based class for formatting University of Auckland theses
21mr|texlive-dehyph-2018-1|5	Group:		Publishing
21mr|texlive-dehyph-2018-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/dehyph
21mr|texlive-dehyph-2018-1|7	License:	LPPL1.3
21mr|texlive-dehyph-2018-1|8	Source0:	http://mirror.its.dal.ca/ctan/systems/texlive/tlnet/archive/dehyph.tar.xz
21mr|texlive-dehyph-2018-1|9	BuildArch:	noarch
21mr|texlive-dehyph-2018-1|10	BuildRequires:	texlive-tlpkg
21mr|texlive-dehyph-2018-1|11	Requires(pre):	texlive-tlpkg
21mr|texlive-dehyph-2018-1|12	Requires(post):	texlive-kpathsea
21mr|texlive-dehyph-2018-1|13	
21mr|texlive-dehyph-2018-1|14	%description
21mr|texlive-dehyph-2018-1|15	A memoir-based class for formatting University of Auckland
21mr|texlive-dehyph-2018-1|16	masters' and doctors' thesis dissertations in any discipline.
21mr|texlive-dehyph-2018-1|17	The title page does not handle short dissertations for
21mr|texlive-dehyph-2018-1|18	diplomas.
21mr|texlive-dehyph-2018-1|19	
21mr|texlive-dehyph-2018-1|20	
21mr|texlive-dehyph-2018-1|21	#-----------------------------------------------------------------------
21mr|texlive-dehyph-2018-1|22	%files
21mr|texlive-dehyph-2018-1|23	%{_texmfdistdir}/tex/generic/dehyph
21mr|texlive-dehyph-2018-1|24	
21mr|texlive-dehyph-2018-1|25	#-----------------------------------------------------------------------
21mr|texlive-dehyph-2018-1|26	%prep
21mr|texlive-dehyph-2018-1|27	%setup -c -a0
21mr|texlive-dehyph-2018-1|28	
21mr|texlive-dehyph-2018-1|29	%build
21mr|texlive-dehyph-2018-1|30	
21mr|texlive-dehyph-2018-1|31	%install
21mr|texlive-dehyph-2018-1|32	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-dehyph-2018-1|33	cp -fpar tex %{buildroot}%{_texmfdistdir}

17664 21
21mr|texlive-dehyph-exptl-0.60-1|1	Name:		texlive-dehyph-exptl
21mr|texlive-dehyph-exptl-0.60-1|2	Version:	0.60
21mr|texlive-dehyph-exptl-0.60-1|3	Release:	1
21mr|texlive-dehyph-exptl-0.60-1|4	Summary:	Experimental hyphenation patterns for the German language
21mr|texlive-dehyph-exptl-0.60-1|5	Group:		Publishing
21mr|texlive-dehyph-exptl-0.60-1|6	URL:		http://www.ctan.org/tex-archive/language/hyphenation/dehyph-exptl
21mr|texlive-dehyph-exptl-0.60-1|7	License:	LPPL
21mr|texlive-dehyph-exptl-0.60-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dehyph-exptl.tar.xz
21mr|texlive-dehyph-exptl-0.60-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dehyph-exptl.doc.tar.xz
21mr|texlive-dehyph-exptl-0.60-1|10	BuildArch:	noarch
21mr|texlive-dehyph-exptl-0.60-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-dehyph-exptl-0.60-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-dehyph-exptl-0.60-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-dehyph-exptl-0.60-1|14	Requires(post):	texlive-hyphen-base
21mr|texlive-dehyph-exptl-0.60-1|15	Requires:	texlive-hyph-utf8
21mr|texlive-dehyph-exptl-0.60-1|16	
21mr|texlive-dehyph-exptl-0.60-1|17	%description
21mr|texlive-dehyph-exptl-0.60-1|18	The package provides experimental hyphenation patterns for the
21mr|texlive-dehyph-exptl-0.60-1|19	German language, covering both traditional and reformed
21mr|texlive-dehyph-exptl-0.60-1|20	orthography. The patterns can be used with packages Babel and
21mr|texlive-dehyph-exptl-0.60-1|21	hyphsubst.
21mr|texlive-dehyph-exptl-0.60-1|22	
21mr|texlive-dehyph-exptl-0.60-1|23	#-----------------------------------------------------------------------
21mr|texlive-dehyph-exptl-0.60-1|24	%files
21mr|texlive-dehyph-exptl-0.60-1|25	%{_texmfdistdir}/tex/generic/dehyph-exptl
21mr|texlive-dehyph-exptl-0.60-1|26	%_texmf_language_dat_d/dehyph-exptl
21mr|texlive-dehyph-exptl-0.60-1|27	%_texmf_language_def_d/dehyph-exptl
21mr|texlive-dehyph-exptl-0.60-1|28	%_texmf_language_lua_d/dehyph-exptl
21mr|texlive-dehyph-exptl-0.60-1|29	%doc %{_texmfdistdir}/doc/generic/dehyph-exptl
21mr|texlive-dehyph-exptl-0.60-1|30	
21mr|texlive-dehyph-exptl-0.60-1|31	#-----------------------------------------------------------------------
21mr|texlive-dehyph-exptl-0.60-1|32	%prep
21mr|texlive-dehyph-exptl-0.60-1|33	%setup -c -a0 -a1
21mr|texlive-dehyph-exptl-0.60-1|34	
21mr|texlive-dehyph-exptl-0.60-1|35	%build
21mr|texlive-dehyph-exptl-0.60-1|36	
21mr|texlive-dehyph-exptl-0.60-1|37	%install
21mr|texlive-dehyph-exptl-0.60-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-dehyph-exptl-0.60-1|39	cp -fpar tex doc %{buildroot}%{_texmfdistdir}
21mr|texlive-dehyph-exptl-0.60-1|40	
21mr|texlive-dehyph-exptl-0.60-1|41	cd tex/generic/dehyph-exptl
21mr|texlive-dehyph-exptl-0.60-1|42	DEHYPHT="`ls dehypht-x-*.tex |head -n1`"
21mr|texlive-dehyph-exptl-0.60-1|43	TVERSION="`echo $DEHYPHT |sed -e 's,^dehypht-x-,,;s,\.tex,,'`"
21mr|texlive-dehyph-exptl-0.60-1|44	DEHYPHN="`ls dehyphn-x-*.tex |head -n1`"
21mr|texlive-dehyph-exptl-0.60-1|45	NVERSION="`echo $DEHYPHN |sed -e 's,^dehyphn-x-,,;s,\.tex,,'`"
21mr|texlive-dehyph-exptl-0.60-1|46	cd -
21mr|texlive-dehyph-exptl-0.60-1|47	if ! echo $TVERSION |grep -qE '^[0-9][0-9][0-9][0-9]-[01][0-9]-[0-3][0-9]$'; then
21mr|texlive-dehyph-exptl-0.60-1|48	echo "Version detection failed, please fix the spec"
21mr|texlive-dehyph-exptl-0.60-1|49	exit 1
21mr|texlive-dehyph-exptl-0.60-1|50	fi
21mr|texlive-dehyph-exptl-0.60-1|51	if ! echo $NVERSION |grep -qE '^[0-9][0-9][0-9][0-9]-[01][0-9]-[0-3][0-9]$'; then
21mr|texlive-dehyph-exptl-0.60-1|52	echo "Version detection failed, please fix the spec"
21mr|texlive-dehyph-exptl-0.60-1|53	exit 1
21mr|texlive-dehyph-exptl-0.60-1|54	fi
21mr|texlive-dehyph-exptl-0.60-1|55	
21mr|texlive-dehyph-exptl-0.60-1|56	mkdir -p %{buildroot}%{_texmf_language_dat_d}
21mr|texlive-dehyph-exptl-0.60-1|57	cat > %{buildroot}%{_texmf_language_dat_d}/dehyph-exptl <<EOF
21mr|texlive-dehyph-exptl-0.60-1|58	\%% from dehyph-exptl:
21mr|texlive-dehyph-exptl-0.60-1|59	german-x-$TVERSION $DEHYPHT
21mr|texlive-dehyph-exptl-0.60-1|60	=german-x-latest
21mr|texlive-dehyph-exptl-0.60-1|61	ngerman-x-$NVERSION $DEHYPHN
21mr|texlive-dehyph-exptl-0.60-1|62	=ngerman-x-latest
21mr|texlive-dehyph-exptl-0.60-1|63	EOF
21mr|texlive-dehyph-exptl-0.60-1|64	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/dehyph-exptl
21mr|texlive-dehyph-exptl-0.60-1|65	mkdir -p %{buildroot}%{_texmf_language_def_d}
21mr|texlive-dehyph-exptl-0.60-1|66	cat > %{buildroot}%{_texmf_language_def_d}/dehyph-exptl <<EOF
21mr|texlive-dehyph-exptl-0.60-1|67	\%% from dehyph-exptl:
21mr|texlive-dehyph-exptl-0.60-1|68	\addlanguage{german-x-$TVERSION}{$DEHYPHT}{}{2}{2}
21mr|texlive-dehyph-exptl-0.60-1|69	\addlanguage{german-x-latest}{$DEHYPHT}{}{2}{2}
21mr|texlive-dehyph-exptl-0.60-1|70	\addlanguage{ngerman-x-$NVERSION}{$DEHYPHN}{}{2}{2}
21mr|texlive-dehyph-exptl-0.60-1|71	\addlanguage{ngerman-x-latest}{$DEHYPHN}{}{2}{2}
21mr|texlive-dehyph-exptl-0.60-1|72	EOF
21mr|texlive-dehyph-exptl-0.60-1|73	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/dehyph-exptl
21mr|texlive-dehyph-exptl-0.60-1|74	mkdir -p %{buildroot}%{_texmf_language_lua_d}
21mr|texlive-dehyph-exptl-0.60-1|75	cat > %{buildroot}%{_texmf_language_lua_d}/dehyph-exptl <<EOF
21mr|texlive-dehyph-exptl-0.60-1|76	-- from dehyph-exptl:
21mr|texlive-dehyph-exptl-0.60-1|77	['german-x-$TVERSION'] = {
21mr|texlive-dehyph-exptl-0.60-1|78	loader = '$DEHYPHT',
21mr|texlive-dehyph-exptl-0.60-1|79	lefthyphenmin = 2,
21mr|texlive-dehyph-exptl-0.60-1|80	righthyphenmin = 2,
21mr|texlive-dehyph-exptl-0.60-1|81	synonyms = { 'german-x-latest' },
21mr|texlive-dehyph-exptl-0.60-1|82	patterns = 'hyph-de-1901.pat.txt',
21mr|texlive-dehyph-exptl-0.60-1|83	hyphenation = 'hyph-de-1901.hyp.txt',
21mr|texlive-dehyph-exptl-0.60-1|84	},
21mr|texlive-dehyph-exptl-0.60-1|85	['ngerman-x-$NVERSION'] = {
21mr|texlive-dehyph-exptl-0.60-1|86	loader = '$DEHYPHN',
21mr|texlive-dehyph-exptl-0.60-1|87	lefthyphenmin = 2,
21mr|texlive-dehyph-exptl-0.60-1|88	righthyphenmin = 2,
21mr|texlive-dehyph-exptl-0.60-1|89	synonyms = { 'ngerman-x-latest' },
21mr|texlive-dehyph-exptl-0.60-1|90	patterns = 'hyph-de-1996.pat.txt',
21mr|texlive-dehyph-exptl-0.60-1|91	hyphenation = 'hyph-de-1996.hyp.txt',
21mr|texlive-dehyph-exptl-0.60-1|92	},
21mr|texlive-dehyph-exptl-0.60-1|93	EOF

17665 21
21mr|texlive-delim-1.0-2|1	# revision 23974
21mr|texlive-delim-1.0-2|2	# category Package
21mr|texlive-delim-1.0-2|3	# catalog-ctan undef
21mr|texlive-delim-1.0-2|4	# catalog-date undef
21mr|texlive-delim-1.0-2|5	# catalog-license undef
21mr|texlive-delim-1.0-2|6	# catalog-version undef
21mr|texlive-delim-1.0-2|7	Name:		texlive-delim
21mr|texlive-delim-1.0-2|8	Version:	1.0
21mr|texlive-delim-1.0-2|9	Release:	2
21mr|texlive-delim-1.0-2|10	Epoch:		1
21mr|texlive-delim-1.0-2|11	Summary:	TeXLive delim package
21mr|texlive-delim-1.0-2|12	Group:		Publishing
21mr|texlive-delim-1.0-2|13	URL:		http://tug.org/texlive
21mr|texlive-delim-1.0-2|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-delim-1.0-2|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/delim.tar.xz
21mr|texlive-delim-1.0-2|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/delim.doc.tar.xz
21mr|texlive-delim-1.0-2|17	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/delim.source.tar.xz
21mr|texlive-delim-1.0-2|18	BuildArch:	noarch
21mr|texlive-delim-1.0-2|19	BuildRequires:	texlive-tlpkg
21mr|texlive-delim-1.0-2|20	Requires(pre):	texlive-tlpkg
21mr|texlive-delim-1.0-2|21	Requires(post):	texlive-kpathsea
21mr|texlive-delim-1.0-2|22	
21mr|texlive-delim-1.0-2|23	%description
21mr|texlive-delim-1.0-2|24	TeXLive delim package.
21mr|texlive-delim-1.0-2|25	
21mr|texlive-delim-1.0-2|26	#-----------------------------------------------------------------------
21mr|texlive-delim-1.0-2|27	%files
21mr|texlive-delim-1.0-2|28	%{_texmfdistdir}/tex/latex/delim/delim.sty
21mr|texlive-delim-1.0-2|29	%doc %{_texmfdistdir}/doc/latex/delim/README
21mr|texlive-delim-1.0-2|30	%doc %{_texmfdistdir}/doc/latex/delim/delim.pdf
21mr|texlive-delim-1.0-2|31	#- source
21mr|texlive-delim-1.0-2|32	%doc %{_texmfdistdir}/source/latex/delim/delim.dtx
21mr|texlive-delim-1.0-2|33	%doc %{_texmfdistdir}/source/latex/delim/delim.ins
21mr|texlive-delim-1.0-2|34	
21mr|texlive-delim-1.0-2|35	#-----------------------------------------------------------------------
21mr|texlive-delim-1.0-2|36	%prep
21mr|texlive-delim-1.0-2|37	%setup -c -a0 -a1 -a2
21mr|texlive-delim-1.0-2|38	
21mr|texlive-delim-1.0-2|39	%build
21mr|texlive-delim-1.0-2|40	
21mr|texlive-delim-1.0-2|41	%install
21mr|texlive-delim-1.0-2|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-delim-1.0-2|43	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17666 21
21mr|texlive-delimtxt-20190228-1|1	# revision 16549
21mr|texlive-delimtxt-20190228-1|2	# category Package
21mr|texlive-delimtxt-20190228-1|3	# catalog-ctan /macros/latex/exptl/delimtxt
21mr|texlive-delimtxt-20190228-1|4	# catalog-date 2008-08-18 10:38:42 +0200
21mr|texlive-delimtxt-20190228-1|5	# catalog-license lppl
21mr|texlive-delimtxt-20190228-1|6	# catalog-version undef
21mr|texlive-delimtxt-20190228-1|7	Name:		texlive-delimtxt
21mr|texlive-delimtxt-20190228-1|8	Version:	20190228
21mr|texlive-delimtxt-20190228-1|9	Release:	1
21mr|texlive-delimtxt-20190228-1|10	Summary:	Read and parse text tables
21mr|texlive-delimtxt-20190228-1|11	Group:		Publishing
21mr|texlive-delimtxt-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/exptl/delimtxt
21mr|texlive-delimtxt-20190228-1|13	License:	LPPL
21mr|texlive-delimtxt-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/delimtxt.tar.xz
21mr|texlive-delimtxt-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/delimtxt.doc.tar.xz
21mr|texlive-delimtxt-20190228-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/delimtxt.source.tar.xz
21mr|texlive-delimtxt-20190228-1|17	BuildArch:	noarch
21mr|texlive-delimtxt-20190228-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-delimtxt-20190228-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-delimtxt-20190228-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-delimtxt-20190228-1|21	
21mr|texlive-delimtxt-20190228-1|22	%description
21mr|texlive-delimtxt-20190228-1|23	This experimental package can read and parse text tables
21mr|texlive-delimtxt-20190228-1|24	delimited by user-defined tokens (e.g., tab). It can be used
21mr|texlive-delimtxt-20190228-1|25	for serial letters and the like, making it easier to export the
21mr|texlive-delimtxt-20190228-1|26	data file from MS-Excel/MS-Word.
21mr|texlive-delimtxt-20190228-1|27	
21mr|texlive-delimtxt-20190228-1|28	#-----------------------------------------------------------------------
21mr|texlive-delimtxt-20190228-1|29	%files
21mr|texlive-delimtxt-20190228-1|30	%{_texmfdistdir}/tex/latex/delimtxt/delimtxt.sty
21mr|texlive-delimtxt-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/delimtxt/delimtxt.pdf
21mr|texlive-delimtxt-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/delimtxt/resulta.dat
21mr|texlive-delimtxt-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/delimtxt/resultb.dat
21mr|texlive-delimtxt-20190228-1|34	%doc %{_texmfdistdir}/doc/latex/delimtxt/resultc.dat
21mr|texlive-delimtxt-20190228-1|35	%doc %{_texmfdistdir}/doc/latex/delimtxt/test1.tex
21mr|texlive-delimtxt-20190228-1|36	%doc %{_texmfdistdir}/doc/latex/delimtxt/test2.tex
21mr|texlive-delimtxt-20190228-1|37	%doc %{_texmfdistdir}/doc/latex/delimtxt/test3.tex
21mr|texlive-delimtxt-20190228-1|38	#- source
21mr|texlive-delimtxt-20190228-1|39	%doc %{_texmfdistdir}/source/latex/delimtxt/delimtxt.dtx
21mr|texlive-delimtxt-20190228-1|40	%doc %{_texmfdistdir}/source/latex/delimtxt/delimtxt.ins
21mr|texlive-delimtxt-20190228-1|41	
21mr|texlive-delimtxt-20190228-1|42	#-----------------------------------------------------------------------
21mr|texlive-delimtxt-20190228-1|43	%prep
21mr|texlive-delimtxt-20190228-1|44	%setup -c -a0 -a1 -a2
21mr|texlive-delimtxt-20190228-1|45	
21mr|texlive-delimtxt-20190228-1|46	%build
21mr|texlive-delimtxt-20190228-1|47	
21mr|texlive-delimtxt-20190228-1|48	%install
21mr|texlive-delimtxt-20190228-1|49	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-delimtxt-20190228-1|50	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17667 21
21mr|texlive-detex-20190327-1|1	# revision 33736
21mr|texlive-detex-20190327-1|2	# category TLCore
21mr|texlive-detex-20190327-1|3	# catalog-ctan /support/detex
21mr|texlive-detex-20190327-1|4	# catalog-date 2012-05-07 22:13:48 +0200
21mr|texlive-detex-20190327-1|5	# catalog-license other-free
21mr|texlive-detex-20190327-1|6	# catalog-version undef
21mr|texlive-detex-20190327-1|7	Name:		texlive-detex
21mr|texlive-detex-20190327-1|8	Version:	20190327
21mr|texlive-detex-20190327-1|9	Release:	1
21mr|texlive-detex-20190327-1|10	Summary:	Strip TeX from a source file
21mr|texlive-detex-20190327-1|11	Group:		Publishing
21mr|texlive-detex-20190327-1|12	URL:		http://www.ctan.org/tex-archive/support/detex
21mr|texlive-detex-20190327-1|13	License:	OTHER-FREE
21mr|texlive-detex-20190327-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/detex.tar.xz
21mr|texlive-detex-20190327-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/detex.doc.tar.xz
21mr|texlive-detex-20190327-1|16	BuildArch:	noarch
21mr|texlive-detex-20190327-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-detex-20190327-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-detex-20190327-1|19	Requires:	texlive-detex.bin
21mr|texlive-detex-20190327-1|20	
21mr|texlive-detex-20190327-1|21	%description
21mr|texlive-detex-20190327-1|22	Detex is a program to remove TeX constructs from a text file.
21mr|texlive-detex-20190327-1|23	It recognizes the \input command. The program assumes it is
21mr|texlive-detex-20190327-1|24	dealing with LaTeX input if it sees the string \begin{document}
21mr|texlive-detex-20190327-1|25	in the text. In this case, it also recognizes the \include and
21mr|texlive-detex-20190327-1|26	\includeonly commands.
21mr|texlive-detex-20190327-1|27	
21mr|texlive-detex-20190327-1|28	#-----------------------------------------------------------------------
21mr|texlive-detex-20190327-1|29	%files
21mr|texlive-detex-20190327-1|30	%doc %{_mandir}/man1/detex.1*
21mr|texlive-detex-20190327-1|31	%doc %{_texmfdistdir}/doc/man/man1/detex.man1.pdf
21mr|texlive-detex-20190327-1|32	
21mr|texlive-detex-20190327-1|33	#-----------------------------------------------------------------------
21mr|texlive-detex-20190327-1|34	%prep
21mr|texlive-detex-20190327-1|35	%setup -c -a0 -a1
21mr|texlive-detex-20190327-1|36	
21mr|texlive-detex-20190327-1|37	%build
21mr|texlive-detex-20190327-1|38	
21mr|texlive-detex-20190327-1|39	%install
21mr|texlive-detex-20190327-1|40	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-detex-20190327-1|41	cp -fpar texmf-dist %{buildroot}%{_datadir}
21mr|texlive-detex-20190327-1|42	mkdir -p %{buildroot}%{_mandir}/man1
21mr|texlive-detex-20190327-1|43	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

17668 21
21mr|texlive-devnag-2.15.1-10|1	# revision 26313
21mr|texlive-devnag-2.15.1-10|2	# category TLCore
21mr|texlive-devnag-2.15.1-10|3	# catalog-ctan /language/devanagari/velthuis
21mr|texlive-devnag-2.15.1-10|4	# catalog-date 2012-05-07 21:56:17 +0200
21mr|texlive-devnag-2.15.1-10|5	# catalog-license gpl
21mr|texlive-devnag-2.15.1-10|6	# catalog-version 2.15.1
21mr|texlive-devnag-2.15.1-10|7	Name:		texlive-devnag
21mr|texlive-devnag-2.15.1-10|8	Version:	2.15.1
21mr|texlive-devnag-2.15.1-10|9	Release:	10
21mr|texlive-devnag-2.15.1-10|10	Summary:	Typeset Devanagari
21mr|texlive-devnag-2.15.1-10|11	Group:		Publishing
21mr|texlive-devnag-2.15.1-10|12	URL:		http://www.ctan.org/tex-archive/language/devanagari/velthuis
21mr|texlive-devnag-2.15.1-10|13	License:	GPL
21mr|texlive-devnag-2.15.1-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/devnag.tar.xz
21mr|texlive-devnag-2.15.1-10|15	BuildArch:	noarch
21mr|texlive-devnag-2.15.1-10|16	BuildRequires:	texlive-tlpkg
21mr|texlive-devnag-2.15.1-10|17	Requires(pre):	texlive-tlpkg
21mr|texlive-devnag-2.15.1-10|18	Requires:	texlive-devnag.bin
21mr|texlive-devnag-2.15.1-10|19	
21mr|texlive-devnag-2.15.1-10|20	%description
21mr|texlive-devnag-2.15.1-10|21	Frans Velthuis' preprocessor for Devanagari text, and fonts and
21mr|texlive-devnag-2.15.1-10|22	macros to use when typesetting the processed text. The macros
21mr|texlive-devnag-2.15.1-10|23	provide features that support Sanskrit, Hindi, Marathi, Nepali,
21mr|texlive-devnag-2.15.1-10|24	and other languages typically printed in the Devanagari script.
21mr|texlive-devnag-2.15.1-10|25	The fonts are available both in Metafont and Type 1 format.
21mr|texlive-devnag-2.15.1-10|26	
21mr|texlive-devnag-2.15.1-10|27	#-----------------------------------------------------------------------
21mr|texlive-devnag-2.15.1-10|28	%files
21mr|texlive-devnag-2.15.1-10|29	
21mr|texlive-devnag-2.15.1-10|30	#-----------------------------------------------------------------------
21mr|texlive-devnag-2.15.1-10|31	%prep
21mr|texlive-devnag-2.15.1-10|32	%setup -c -a0
21mr|texlive-devnag-2.15.1-10|33	
21mr|texlive-devnag-2.15.1-10|34	%build
21mr|texlive-devnag-2.15.1-10|35	
21mr|texlive-devnag-2.15.1-10|36	%install

17669 21
21mr|texlive-dhua-0.11-7|1	# revision 24035
21mr|texlive-dhua-0.11-7|2	# category Package
21mr|texlive-dhua-0.11-7|3	# catalog-ctan /macros/latex/contrib/dhua
21mr|texlive-dhua-0.11-7|4	# catalog-date 2011-09-20 00:29:10 +0200
21mr|texlive-dhua-0.11-7|5	# catalog-license lppl1.3
21mr|texlive-dhua-0.11-7|6	# catalog-version 0.11
21mr|texlive-dhua-0.11-7|7	Name:		texlive-dhua
21mr|texlive-dhua-0.11-7|8	Version:	0.11
21mr|texlive-dhua-0.11-7|9	Release:	7
21mr|texlive-dhua-0.11-7|10	Summary:	German abbreviations using thin space
21mr|texlive-dhua-0.11-7|11	Group:		Publishing
21mr|texlive-dhua-0.11-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/dhua
21mr|texlive-dhua-0.11-7|13	License:	LPPL1.3
21mr|texlive-dhua-0.11-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dhua.tar.xz
21mr|texlive-dhua-0.11-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dhua.doc.tar.xz
21mr|texlive-dhua-0.11-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dhua.source.tar.xz
21mr|texlive-dhua-0.11-7|17	BuildArch:	noarch
21mr|texlive-dhua-0.11-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-dhua-0.11-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-dhua-0.11-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-dhua-0.11-7|21	
21mr|texlive-dhua-0.11-7|22	%description
21mr|texlive-dhua-0.11-7|23	The package provides commands for those abbreviations of German
21mr|texlive-dhua-0.11-7|24	phrases for which the use of thin space is recommended. Setup
21mr|texlive-dhua-0.11-7|25	commands \newdhua and \newtwopartdhua are provided, as well as
21mr|texlive-dhua-0.11-7|26	commands for single cases (such as \zB for 'z. B.', saving the
21mr|texlive-dhua-0.11-7|27	user from typing such as 'z.\,B.'). To typeset the
21mr|texlive-dhua-0.11-7|28	documentation, the niceverb package, version 0.44, or later, is
21mr|texlive-dhua-0.11-7|29	required. Das Paket `dhua' stellt Befehle fur sog.
21mr|texlive-dhua-0.11-7|30	mehrgliedrige Abkurzungen bereit, fur die schmale Leerzeichen
21mr|texlive-dhua-0.11-7|31	(Festabstande) empfohlen werden (Duden, Wikipedia). In die
21mr|texlive-dhua-0.11-7|32	englische Paketdokumentation sind deutsche Erlauterungen
21mr|texlive-dhua-0.11-7|33	eingestreut.
21mr|texlive-dhua-0.11-7|34	
21mr|texlive-dhua-0.11-7|35	
21mr|texlive-dhua-0.11-7|36	#-----------------------------------------------------------------------
21mr|texlive-dhua-0.11-7|37	%files
21mr|texlive-dhua-0.11-7|38	%{_texmfdistdir}/tex/latex/dhua/dhua.cfg
21mr|texlive-dhua-0.11-7|39	%{_texmfdistdir}/tex/latex/dhua/dhua.sty
21mr|texlive-dhua-0.11-7|40	%doc %{_texmfdistdir}/doc/latex/dhua/README
21mr|texlive-dhua-0.11-7|41	%doc %{_texmfdistdir}/doc/latex/dhua/README.pdf
21mr|texlive-dhua-0.11-7|42	%doc %{_texmfdistdir}/doc/latex/dhua/SrcFILEs.txt
21mr|texlive-dhua-0.11-7|43	%doc %{_texmfdistdir}/doc/latex/dhua/dhua.pdf
21mr|texlive-dhua-0.11-7|44	#- source
21mr|texlive-dhua-0.11-7|45	%doc %{_texmfdistdir}/source/latex/dhua/README.tex
21mr|texlive-dhua-0.11-7|46	%doc %{_texmfdistdir}/source/latex/dhua/dhua.tex
21mr|texlive-dhua-0.11-7|47	%doc %{_texmfdistdir}/source/latex/dhua/srcfiles.tex
21mr|texlive-dhua-0.11-7|48	
21mr|texlive-dhua-0.11-7|49	#-----------------------------------------------------------------------
21mr|texlive-dhua-0.11-7|50	%prep
21mr|texlive-dhua-0.11-7|51	%setup -c -a0 -a1 -a2
21mr|texlive-dhua-0.11-7|52	
21mr|texlive-dhua-0.11-7|53	%build
21mr|texlive-dhua-0.11-7|54	
21mr|texlive-dhua-0.11-7|55	%install
21mr|texlive-dhua-0.11-7|56	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-dhua-0.11-7|57	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17670 21
21mr|texlive-diagbox-2.2-2|1	Name:		texlive-diagbox
21mr|texlive-diagbox-2.2-2|2	Version:	2.2
21mr|texlive-diagbox-2.2-2|3	Release:	2
21mr|texlive-diagbox-2.2-2|4	Summary:	Table heads with diagonal lines
21mr|texlive-diagbox-2.2-2|5	Group:		Publishing
21mr|texlive-diagbox-2.2-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/diagbox
21mr|texlive-diagbox-2.2-2|7	License:	LPPL1.3
21mr|texlive-diagbox-2.2-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/diagbox.tar.xz
21mr|texlive-diagbox-2.2-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/diagbox.doc.tar.xz
21mr|texlive-diagbox-2.2-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/diagbox.source.tar.xz
21mr|texlive-diagbox-2.2-2|11	BuildArch:	noarch
21mr|texlive-diagbox-2.2-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-diagbox-2.2-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-diagbox-2.2-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-diagbox-2.2-2|15	
21mr|texlive-diagbox-2.2-2|16	%description
21mr|texlive-diagbox-2.2-2|17	The package's principal command, \diagbox, takes two arguments
21mr|texlive-diagbox-2.2-2|18	(texts for the slash-separated parts of the box), and an
21mr|texlive-diagbox-2.2-2|19	optional argument with which the direction the slash will go,
21mr|texlive-diagbox-2.2-2|20	and the box dimensions, etc., may vbe controlled. The package
21mr|texlive-diagbox-2.2-2|21	also provides \slashbox and \backslashbox commands for
21mr|texlive-diagbox-2.2-2|22	compatibility with the slashbox package, which it supersedes.
21mr|texlive-diagbox-2.2-2|23	
21mr|texlive-diagbox-2.2-2|24	#-----------------------------------------------------------------------
21mr|texlive-diagbox-2.2-2|25	%files
21mr|texlive-diagbox-2.2-2|26	%{_texmfdistdir}/tex/latex/diagbox
21mr|texlive-diagbox-2.2-2|27	%doc %{_texmfdistdir}/doc/latex/diagbox
21mr|texlive-diagbox-2.2-2|28	#- source
21mr|texlive-diagbox-2.2-2|29	%doc %{_texmfdistdir}/source/latex/diagbox
21mr|texlive-diagbox-2.2-2|30	
21mr|texlive-diagbox-2.2-2|31	#-----------------------------------------------------------------------
21mr|texlive-diagbox-2.2-2|32	%prep
21mr|texlive-diagbox-2.2-2|33	%setup -c -a0 -a1 -a2
21mr|texlive-diagbox-2.2-2|34	
21mr|texlive-diagbox-2.2-2|35	%build
21mr|texlive-diagbox-2.2-2|36	
21mr|texlive-diagbox-2.2-2|37	%install
21mr|texlive-diagbox-2.2-2|38	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-diagbox-2.2-2|39	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17671 21
21mr|texlive-diagmac2-2.1-7|1	# revision 15878
21mr|texlive-diagmac2-2.1-7|2	# category Package
21mr|texlive-diagmac2-2.1-7|3	# catalog-ctan /macros/latex/contrib/diagmac2
21mr|texlive-diagmac2-2.1-7|4	# catalog-date 2009-05-17 01:32:22 +0200
21mr|texlive-diagmac2-2.1-7|5	# catalog-license lppl
21mr|texlive-diagmac2-2.1-7|6	# catalog-version 2.1
21mr|texlive-diagmac2-2.1-7|7	Name:		texlive-diagmac2
21mr|texlive-diagmac2-2.1-7|8	Version:	2.1
21mr|texlive-diagmac2-2.1-7|9	Release:	7
21mr|texlive-diagmac2-2.1-7|10	Summary:	Diagram macros, using pict2e
21mr|texlive-diagmac2-2.1-7|11	Group:		Publishing
21mr|texlive-diagmac2-2.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/diagmac2
21mr|texlive-diagmac2-2.1-7|13	License:	LPPL
21mr|texlive-diagmac2-2.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/diagmac2.tar.xz
21mr|texlive-diagmac2-2.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/diagmac2.doc.tar.xz
21mr|texlive-diagmac2-2.1-7|16	BuildArch:	noarch
21mr|texlive-diagmac2-2.1-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-diagmac2-2.1-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-diagmac2-2.1-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-diagmac2-2.1-7|20	
21mr|texlive-diagmac2-2.1-7|21	%description
21mr|texlive-diagmac2-2.1-7|22	This is a development of the long-established diagmac package,
21mr|texlive-diagmac2-2.1-7|23	using pict2e so that the restrictions on line direction are
21mr|texlive-diagmac2-2.1-7|24	removed.
21mr|texlive-diagmac2-2.1-7|25	
21mr|texlive-diagmac2-2.1-7|26	
21mr|texlive-diagmac2-2.1-7|27	#-----------------------------------------------------------------------
21mr|texlive-diagmac2-2.1-7|28	%files
21mr|texlive-diagmac2-2.1-7|29	%{_texmfdistdir}/tex/latex/diagmac2/diagmac2.sty
21mr|texlive-diagmac2-2.1-7|30	%doc %{_texmfdistdir}/doc/latex/diagmac2/README
21mr|texlive-diagmac2-2.1-7|31	%doc %{_texmfdistdir}/doc/latex/diagmac2/doc/diagmac2.pdf
21mr|texlive-diagmac2-2.1-7|32	%doc %{_texmfdistdir}/doc/latex/diagmac2/doc/diagmac2.tex
21mr|texlive-diagmac2-2.1-7|33	%doc %{_texmfdistdir}/doc/latex/diagmac2/doc/diagmactest.pdf
21mr|texlive-diagmac2-2.1-7|34	%doc %{_texmfdistdir}/doc/latex/diagmac2/doc/diagmactest.tex
21mr|texlive-diagmac2-2.1-7|35	
21mr|texlive-diagmac2-2.1-7|36	#-----------------------------------------------------------------------
21mr|texlive-diagmac2-2.1-7|37	%prep
21mr|texlive-diagmac2-2.1-7|38	%setup -c -a0 -a1
21mr|texlive-diagmac2-2.1-7|39	
21mr|texlive-diagmac2-2.1-7|40	%build
21mr|texlive-diagmac2-2.1-7|41	
21mr|texlive-diagmac2-2.1-7|42	%install
21mr|texlive-diagmac2-2.1-7|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-diagmac2-2.1-7|44	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17672 21
21mr|texlive-diagnose-0.2-7|1	# revision 19387
21mr|texlive-diagnose-0.2-7|2	# category Package
21mr|texlive-diagnose-0.2-7|3	# catalog-ctan /macros/latex/contrib/diagnose
21mr|texlive-diagnose-0.2-7|4	# catalog-date 2006-12-17 18:48:45 +0100
21mr|texlive-diagnose-0.2-7|5	# catalog-license gpl
21mr|texlive-diagnose-0.2-7|6	# catalog-version 0.2
21mr|texlive-diagnose-0.2-7|7	Name:		texlive-diagnose
21mr|texlive-diagnose-0.2-7|8	Version:	0.2
21mr|texlive-diagnose-0.2-7|9	Release:	7
21mr|texlive-diagnose-0.2-7|10	Summary:	A diagnostic tool for a TeX installation
21mr|texlive-diagnose-0.2-7|11	Group:		Publishing
21mr|texlive-diagnose-0.2-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/diagnose
21mr|texlive-diagnose-0.2-7|13	License:	GPL
21mr|texlive-diagnose-0.2-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/diagnose.tar.xz
21mr|texlive-diagnose-0.2-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/diagnose.doc.tar.xz
21mr|texlive-diagnose-0.2-7|16	BuildArch:	noarch
21mr|texlive-diagnose-0.2-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-diagnose-0.2-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-diagnose-0.2-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-diagnose-0.2-7|20	
21mr|texlive-diagnose-0.2-7|21	%description
21mr|texlive-diagnose-0.2-7|22	Provides macros to assist evaluation of the capabilities of a
21mr|texlive-diagnose-0.2-7|23	TeX installation (i.e., what extensions it supports). An
21mr|texlive-diagnose-0.2-7|24	example document that examines the installation is available.
21mr|texlive-diagnose-0.2-7|25	
21mr|texlive-diagnose-0.2-7|26	
21mr|texlive-diagnose-0.2-7|27	#-----------------------------------------------------------------------
21mr|texlive-diagnose-0.2-7|28	%files
21mr|texlive-diagnose-0.2-7|29	%{_texmfdistdir}/tex/latex/diagnose/diagnose.sty
21mr|texlive-diagnose-0.2-7|30	%doc %{_texmfdistdir}/doc/latex/diagnose/INSTALL
21mr|texlive-diagnose-0.2-7|31	%doc %{_texmfdistdir}/doc/latex/diagnose/README
21mr|texlive-diagnose-0.2-7|32	%doc %{_texmfdistdir}/doc/latex/diagnose/diagnose.pdf
21mr|texlive-diagnose-0.2-7|33	%doc %{_texmfdistdir}/doc/latex/diagnose/diagnose.tex
21mr|texlive-diagnose-0.2-7|34	%doc %{_texmfdistdir}/doc/latex/diagnose/mls-diag.tex
21mr|texlive-diagnose-0.2-7|35	
21mr|texlive-diagnose-0.2-7|36	#-----------------------------------------------------------------------
21mr|texlive-diagnose-0.2-7|37	%prep
21mr|texlive-diagnose-0.2-7|38	%setup -c -a0 -a1
21mr|texlive-diagnose-0.2-7|39	
21mr|texlive-diagnose-0.2-7|40	%build
21mr|texlive-diagnose-0.2-7|41	
21mr|texlive-diagnose-0.2-7|42	%install
21mr|texlive-diagnose-0.2-7|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-diagnose-0.2-7|44	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17673 21
21mr|texlive-dialogl-20190228-1|1	# revision 28946
21mr|texlive-dialogl-20190228-1|2	# category Package
21mr|texlive-dialogl-20190228-1|3	# catalog-ctan /macros/latex/contrib/dialogl
21mr|texlive-dialogl-20190228-1|4	# catalog-date 2013-01-25 11:22:08 +0100
21mr|texlive-dialogl-20190228-1|5	# catalog-license lppl
21mr|texlive-dialogl-20190228-1|6	# catalog-version undef
21mr|texlive-dialogl-20190228-1|7	Name:		texlive-dialogl
21mr|texlive-dialogl-20190228-1|8	Version:	20190228
21mr|texlive-dialogl-20190228-1|9	Release:	1
21mr|texlive-dialogl-20190228-1|10	Summary:	Macros for constructing interactive LaTeX scripts
21mr|texlive-dialogl-20190228-1|11	Group:		Publishing
21mr|texlive-dialogl-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/dialogl
21mr|texlive-dialogl-20190228-1|13	License:	LPPL
21mr|texlive-dialogl-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dialogl.tar.xz
21mr|texlive-dialogl-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dialogl.doc.tar.xz
21mr|texlive-dialogl-20190228-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dialogl.source.tar.xz
21mr|texlive-dialogl-20190228-1|17	BuildArch:	noarch
21mr|texlive-dialogl-20190228-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-dialogl-20190228-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-dialogl-20190228-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-dialogl-20190228-1|21	
21mr|texlive-dialogl-20190228-1|22	%description
21mr|texlive-dialogl-20190228-1|23	Gathers together a bunch of code and examples about how to
21mr|texlive-dialogl-20190228-1|24	write macros to carry on a dialogue with the user.
21mr|texlive-dialogl-20190228-1|25	
21mr|texlive-dialogl-20190228-1|26	#-----------------------------------------------------------------------
21mr|texlive-dialogl-20190228-1|27	%files
21mr|texlive-dialogl-20190228-1|28	%{_texmfdistdir}/tex/latex/dialogl/dialog.sty
21mr|texlive-dialogl-20190228-1|29	%{_texmfdistdir}/tex/latex/dialogl/grabhedr.sty
21mr|texlive-dialogl-20190228-1|30	%{_texmfdistdir}/tex/latex/dialogl/listout.tex
21mr|texlive-dialogl-20190228-1|31	%{_texmfdistdir}/tex/latex/dialogl/menus.sty
21mr|texlive-dialogl-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/dialogl/Makefile
21mr|texlive-dialogl-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/dialogl/README
21mr|texlive-dialogl-20190228-1|34	%doc %{_texmfdistdir}/doc/latex/dialogl/cnvunits.tex
21mr|texlive-dialogl-20190228-1|35	%doc %{_texmfdistdir}/doc/latex/dialogl/codialog.pdf
21mr|texlive-dialogl-20190228-1|36	%doc %{_texmfdistdir}/doc/latex/dialogl/default.los
21mr|texlive-dialogl-20190228-1|37	%doc %{_texmfdistdir}/doc/latex/dialogl/dia-driv.pdf
21mr|texlive-dialogl-20190228-1|38	%doc %{_texmfdistdir}/doc/latex/dialogl/dia-driv.tex
21mr|texlive-dialogl-20190228-1|39	%doc %{_texmfdistdir}/doc/latex/dialogl/dialogl-doc.sty
21mr|texlive-dialogl-20190228-1|40	%doc %{_texmfdistdir}/doc/latex/dialogl/diatest.tex
21mr|texlive-dialogl-20190228-1|41	%doc %{_texmfdistdir}/doc/latex/dialogl/fontmenu.lg
21mr|texlive-dialogl-20190228-1|42	%doc %{_texmfdistdir}/doc/latex/dialogl/fontmenu.tex
21mr|texlive-dialogl-20190228-1|43	%doc %{_texmfdistdir}/doc/latex/dialogl/manifest.txt
21mr|texlive-dialogl-20190228-1|44	#- source
21mr|texlive-dialogl-20190228-1|45	%doc %{_texmfdistdir}/source/latex/dialogl/dialogl.dtx
21mr|texlive-dialogl-20190228-1|46	%doc %{_texmfdistdir}/source/latex/dialogl/dialogl.ins
21mr|texlive-dialogl-20190228-1|47	%doc %{_texmfdistdir}/source/latex/dialogl/grabhedr.dtx
21mr|texlive-dialogl-20190228-1|48	%doc %{_texmfdistdir}/source/latex/dialogl/listout.dtx
21mr|texlive-dialogl-20190228-1|49	%doc %{_texmfdistdir}/source/latex/dialogl/menus.dtx
21mr|texlive-dialogl-20190228-1|50	
21mr|texlive-dialogl-20190228-1|51	#-----------------------------------------------------------------------
21mr|texlive-dialogl-20190228-1|52	%prep
21mr|texlive-dialogl-20190228-1|53	%setup -c -a0 -a1 -a2
21mr|texlive-dialogl-20190228-1|54	
21mr|texlive-dialogl-20190228-1|55	%build
21mr|texlive-dialogl-20190228-1|56	
21mr|texlive-dialogl-20190228-1|57	%install
21mr|texlive-dialogl-20190228-1|58	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-dialogl-20190228-1|59	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17674 21
21mr|texlive-dichokey-20190228-1|1	# revision 17192
21mr|texlive-dichokey-20190228-1|2	# category Package
21mr|texlive-dichokey-20190228-1|3	# catalog-ctan /macros/latex/contrib/dichokey
21mr|texlive-dichokey-20190228-1|4	# catalog-date 2010-02-23 23:30:05 +0100
21mr|texlive-dichokey-20190228-1|5	# catalog-license pd
21mr|texlive-dichokey-20190228-1|6	# catalog-version undef
21mr|texlive-dichokey-20190228-1|7	Name:		texlive-dichokey
21mr|texlive-dichokey-20190228-1|8	Version:	20190228
21mr|texlive-dichokey-20190228-1|9	Release:	1
21mr|texlive-dichokey-20190228-1|10	Summary:	Construct dichotomous identification keys
21mr|texlive-dichokey-20190228-1|11	Group:		Publishing
21mr|texlive-dichokey-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/dichokey
21mr|texlive-dichokey-20190228-1|13	License:	PD
21mr|texlive-dichokey-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dichokey.tar.xz
21mr|texlive-dichokey-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dichokey.doc.tar.xz
21mr|texlive-dichokey-20190228-1|16	BuildArch:	noarch
21mr|texlive-dichokey-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-dichokey-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-dichokey-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-dichokey-20190228-1|20	
21mr|texlive-dichokey-20190228-1|21	%description
21mr|texlive-dichokey-20190228-1|22	The package can be used to construct dichotomous identification
21mr|texlive-dichokey-20190228-1|23	keys (used especially in biology for species identification),
21mr|texlive-dichokey-20190228-1|24	taking care of numbering and indentation of successive key
21mr|texlive-dichokey-20190228-1|25	steps automatically. An example file is provided, which
21mr|texlive-dichokey-20190228-1|26	demonstrates usage.
21mr|texlive-dichokey-20190228-1|27	
21mr|texlive-dichokey-20190228-1|28	#-----------------------------------------------------------------------
21mr|texlive-dichokey-20190228-1|29	%files
21mr|texlive-dichokey-20190228-1|30	%{_texmfdistdir}/tex/latex/dichokey/dichokey.sty
21mr|texlive-dichokey-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/dichokey/dichokey.pdf
21mr|texlive-dichokey-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/dichokey/dichokey.tex
21mr|texlive-dichokey-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/dichokey/rhodocyb.pdf
21mr|texlive-dichokey-20190228-1|34	%doc %{_texmfdistdir}/doc/latex/dichokey/rhodocyb.tex
21mr|texlive-dichokey-20190228-1|35	
21mr|texlive-dichokey-20190228-1|36	#-----------------------------------------------------------------------
21mr|texlive-dichokey-20190228-1|37	%prep
21mr|texlive-dichokey-20190228-1|38	%setup -c -a0 -a1
21mr|texlive-dichokey-20190228-1|39	
21mr|texlive-dichokey-20190228-1|40	%build
21mr|texlive-dichokey-20190228-1|41	
21mr|texlive-dichokey-20190228-1|42	%install
21mr|texlive-dichokey-20190228-1|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-dichokey-20190228-1|44	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17675 21
21mr|texlive-dickimaw-20190228-1|1	# revision 32925
21mr|texlive-dickimaw-20190228-1|2	# category Package
21mr|texlive-dickimaw-20190228-1|3	# catalog-ctan /info/dickimaw
21mr|texlive-dickimaw-20190228-1|4	# catalog-date 2014-02-09 18:16:38 +0100
21mr|texlive-dickimaw-20190228-1|5	# catalog-license fdl
21mr|texlive-dickimaw-20190228-1|6	# catalog-version undef
21mr|texlive-dickimaw-20190228-1|7	Name:		texlive-dickimaw
21mr|texlive-dickimaw-20190228-1|8	Version:	20190228
21mr|texlive-dickimaw-20190228-1|9	Release:	1
21mr|texlive-dickimaw-20190228-1|10	Summary:	Books and tutorials from the "Dickimaw LaTeX Series"
21mr|texlive-dickimaw-20190228-1|11	Group:		Publishing
21mr|texlive-dickimaw-20190228-1|12	URL:		http://www.ctan.org/tex-archive/info/dickimaw
21mr|texlive-dickimaw-20190228-1|13	License:	FDL
21mr|texlive-dickimaw-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dickimaw.tar.xz
21mr|texlive-dickimaw-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dickimaw.doc.tar.xz
21mr|texlive-dickimaw-20190228-1|16	BuildArch:	noarch
21mr|texlive-dickimaw-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-dickimaw-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-dickimaw-20190228-1|19	
21mr|texlive-dickimaw-20190228-1|20	%description
21mr|texlive-dickimaw-20190228-1|21	The package provides are some of the books and tutorials that
21mr|texlive-dickimaw-20190228-1|22	form part of the "Dickimaw LaTeX Series". Only the A4 PDF is
21mr|texlive-dickimaw-20190228-1|23	included here. Other formats, such as HTML or a screen
21mr|texlive-dickimaw-20190228-1|24	optimized PDF, are available from the package home page. Books
21mr|texlive-dickimaw-20190228-1|25	included are: "LaTeX for Complete Novices": an introductory
21mr|texlive-dickimaw-20190228-1|26	guide to LaTeX. "Using LaTeX to Write a PhD Thesis": a follow-
21mr|texlive-dickimaw-20190228-1|27	on from "LaTeX for Complete Novices" geared towards students
21mr|texlive-dickimaw-20190228-1|28	who want to use LaTeX to write their PhD thesis. "Creating a
21mr|texlive-dickimaw-20190228-1|29	LaTeX minimal example": describes how to create a minimal
21mr|texlive-dickimaw-20190228-1|30	example, which can be used as a debugging aid when you
21mr|texlive-dickimaw-20190228-1|31	encounter errors in your LaTeX documents.
21mr|texlive-dickimaw-20190228-1|32	
21mr|texlive-dickimaw-20190228-1|33	#-----------------------------------------------------------------------
21mr|texlive-dickimaw-20190228-1|34	%files
21mr|texlive-dickimaw-20190228-1|35	%doc %{_texmfdistdir}/doc/latex/dickimaw/ERRATA
21mr|texlive-dickimaw-20190228-1|36	%doc %{_texmfdistdir}/doc/latex/dickimaw/README
21mr|texlive-dickimaw-20190228-1|37	%doc %{_texmfdistdir}/doc/latex/dickimaw/dickimaw-minexample.pdf
21mr|texlive-dickimaw-20190228-1|38	%doc %{_texmfdistdir}/doc/latex/dickimaw/dickimaw-novices.pdf
21mr|texlive-dickimaw-20190228-1|39	%doc %{_texmfdistdir}/doc/latex/dickimaw/dickimaw-thesis.pdf
21mr|texlive-dickimaw-20190228-1|40	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/fdl.tex
21mr|texlive-dickimaw-20190228-1|41	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/minexample/dickimaw-minexample.tex
21mr|texlive-dickimaw-20190228-1|42	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/minexample/minexample.sty
21mr|texlive-dickimaw-20190228-1|43	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/dickimaw-novices.tex
21mr|texlive-dickimaw-20190228-1|44	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/glsentries.tex
21mr|texlive-dickimaw-20190228-1|45	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/keywords.tex
21mr|texlive-dickimaw-20190228-1|46	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/novices-a4paper.sty
21mr|texlive-dickimaw-20190228-1|47	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/novices-index.ist
21mr|texlive-dickimaw-20190228-1|48	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/novices.bib
21mr|texlive-dickimaw-20190228-1|49	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/novices.cls
21mr|texlive-dickimaw-20190228-1|50	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/acrobat.png
21mr|texlive-dickimaw-20190228-1|51	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/backtic.png
21mr|texlive-dickimaw-20190228-1|52	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/circle.pdf
21mr|texlive-dickimaw-20190228-1|53	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/cmdprom.png
21mr|texlive-dickimaw-20190228-1|54	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/cmdprom1.png
21mr|texlive-dickimaw-20190228-1|55	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/cmdprom2.png
21mr|texlive-dickimaw-20190228-1|56	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/cmdprom3.png
21mr|texlive-dickimaw-20190228-1|57	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/cmdprom4.png
21mr|texlive-dickimaw-20190228-1|58	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/cmdprom5.png
21mr|texlive-dickimaw-20190228-1|59	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/cmdprom6.png
21mr|texlive-dickimaw-20190228-1|60	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/cmdprom7.png
21mr|texlive-dickimaw-20190228-1|61	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/dinglist.png
21mr|texlive-dickimaw-20190228-1|62	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/dirviewer1.png
21mr|texlive-dickimaw-20190228-1|63	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/dirviewer2.png
21mr|texlive-dickimaw-20190228-1|64	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/dirviewer3.png
21mr|texlive-dickimaw-20190228-1|65	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/dirviewer4.png
21mr|texlive-dickimaw-20190228-1|66	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/draftimage.png
21mr|texlive-dickimaw-20190228-1|67	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/entersymbol.tex
21mr|texlive-dickimaw-20190228-1|68	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/errormessage.png
21mr|texlive-dickimaw-20190228-1|69	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/exsamp.png
21mr|texlive-dickimaw-20190228-1|70	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/incgraph.png
21mr|texlive-dickimaw-20190228-1|71	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/incgraph2.png
21mr|texlive-dickimaw-20190228-1|72	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/letterbox.tex
21mr|texlive-dickimaw-20190228-1|73	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/maths.png
21mr|texlive-dickimaw-20190228-1|74	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/miktex1.png
21mr|texlive-dickimaw-20190228-1|75	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/newdoc-1.png
21mr|texlive-dickimaw-20190228-1|76	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/newdoc-2.png
21mr|texlive-dickimaw-20190228-1|77	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/notepad1.png
21mr|texlive-dickimaw-20190228-1|78	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/notepad2.png
21mr|texlive-dickimaw-20190228-1|79	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/rectangle.pdf
21mr|texlive-dickimaw-20190228-1|80	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/reflbox.png
21mr|texlive-dickimaw-20190228-1|81	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/resizbox.png
21mr|texlive-dickimaw-20190228-1|82	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/rotbox.png
21mr|texlive-dickimaw-20190228-1|83	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/scalbox.png
21mr|texlive-dickimaw-20190228-1|84	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/shapes.pdf
21mr|texlive-dickimaw-20190228-1|85	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/tds.tex
21mr|texlive-dickimaw-20190228-1|86	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/terminal-texdoc.png
21mr|texlive-dickimaw-20190228-1|87	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/terminal.png
21mr|texlive-dickimaw-20190228-1|88	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/terminal1.png
21mr|texlive-dickimaw-20190228-1|89	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/terminal10.png
21mr|texlive-dickimaw-20190228-1|90	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/terminal11.png
21mr|texlive-dickimaw-20190228-1|91	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/terminal2.png
21mr|texlive-dickimaw-20190228-1|92	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/terminal3.png
21mr|texlive-dickimaw-20190228-1|93	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/terminal4.png
21mr|texlive-dickimaw-20190228-1|94	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/terminal5.png
21mr|texlive-dickimaw-20190228-1|95	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/terminal6.png
21mr|texlive-dickimaw-20190228-1|96	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/terminal7.png
21mr|texlive-dickimaw-20190228-1|97	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/terminal8.png
21mr|texlive-dickimaw-20190228-1|98	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/terminal9.png
21mr|texlive-dickimaw-20190228-1|99	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/texworks-latexmk.png
21mr|texlive-dickimaw-20190228-1|100	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/texworks-preferences.png
21mr|texlive-dickimaw-20190228-1|101	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/texworks-toolconfig1.png
21mr|texlive-dickimaw-20190228-1|102	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/texworks-toolconfig2.png
21mr|texlive-dickimaw-20190228-1|103	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/texworks-toolconfig3.png
21mr|texlive-dickimaw-20190228-1|104	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/texworks-toolconfig4.png
21mr|texlive-dickimaw-20190228-1|105	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/texworks1.png
21mr|texlive-dickimaw-20190228-1|106	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/texworks2.png
21mr|texlive-dickimaw-20190228-1|107	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/texworks3.png
21mr|texlive-dickimaw-20190228-1|108	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/texworks4.png
21mr|texlive-dickimaw-20190228-1|109	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/texworks5-annote.tex
21mr|texlive-dickimaw-20190228-1|110	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/texworks5.png
21mr|texlive-dickimaw-20190228-1|111	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/texworks6.png
21mr|texlive-dickimaw-20190228-1|112	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/texworks7.png
21mr|texlive-dickimaw-20190228-1|113	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/texworks8.png
21mr|texlive-dickimaw-20190228-1|114	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/texworks9.png
21mr|texlive-dickimaw-20190228-1|115	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/pictures/yap1.png
21mr|texlive-dickimaw-20190228-1|116	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/term-defs/argument.tex
21mr|texlive-dickimaw-20190228-1|117	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/term-defs/auxiliary.tex
21mr|texlive-dickimaw-20190228-1|118	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/term-defs/cls.tex
21mr|texlive-dickimaw-20190228-1|119	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/term-defs/command.tex
21mr|texlive-dickimaw-20190228-1|120	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/term-defs/declaration.tex
21mr|texlive-dickimaw-20190228-1|121	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/term-defs/dvi.tex
21mr|texlive-dickimaw-20190228-1|122	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/term-defs/environment.tex
21mr|texlive-dickimaw-20190228-1|123	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/term-defs/fragile.tex
21mr|texlive-dickimaw-20190228-1|124	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/term-defs/group.tex
21mr|texlive-dickimaw-20190228-1|125	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/term-defs/hyphenation.tex
21mr|texlive-dickimaw-20190228-1|126	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/term-defs/intersentencespacing.tex
21mr|texlive-dickimaw-20190228-1|127	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/term-defs/introduction.tex
21mr|texlive-dickimaw-20190228-1|128	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/term-defs/length.tex
21mr|texlive-dickimaw-20190228-1|129	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/term-defs/mandatory.tex
21mr|texlive-dickimaw-20190228-1|130	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/term-defs/optional.tex
21mr|texlive-dickimaw-20190228-1|131	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/term-defs/output.tex
21mr|texlive-dickimaw-20190228-1|132	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/term-defs/perl.tex
21mr|texlive-dickimaw-20190228-1|133	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/term-defs/preamble.tex
21mr|texlive-dickimaw-20190228-1|134	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/term-defs/robust.tex
21mr|texlive-dickimaw-20190228-1|135	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/term-defs/short.tex
21mr|texlive-dickimaw-20190228-1|136	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/term-defs/source.tex
21mr|texlive-dickimaw-20190228-1|137	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/term-defs/terminal.tex
21mr|texlive-dickimaw-20190228-1|138	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/novices/term-defs/tex.tex
21mr|texlive-dickimaw-20190228-1|139	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/dickimaw-thesis.tex
21mr|texlive-dickimaw-20190228-1|140	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/dickimawthesis.cls
21mr|texlive-dickimaw-20190228-1|141	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/glsentries.tex
21mr|texlive-dickimaw-20190228-1|142	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/imgsource/titlepage.tex
21mr|texlive-dickimaw-20190228-1|143	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/listing-samples/helloworld.c
21mr|texlive-dickimaw-20190228-1|144	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/listing-samples/sqrt.c
21mr|texlive-dickimaw-20190228-1|145	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/arara-installer.png
21mr|texlive-dickimaw-20190228-1|146	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/bibertool.png
21mr|texlive-dickimaw-20190228-1|147	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/doibutton.png
21mr|texlive-dickimaw-20190228-1|148	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/generatekey.png
21mr|texlive-dickimaw-20190228-1|149	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/jabref-dataprop-thumbnail.png
21mr|texlive-dickimaw-20190228-1|150	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/jabref-dataprop.png
21mr|texlive-dickimaw-20190228-1|151	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/jabref-pref-thumbnail.png
21mr|texlive-dickimaw-20190228-1|152	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/jabref-pref.png
21mr|texlive-dickimaw-20190228-1|153	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/jabref-textimport1-thumbnail.png
21mr|texlive-dickimaw-20190228-1|154	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/jabref-textimport1.png
21mr|texlive-dickimaw-20190228-1|155	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/jabref-textimport2-thumbnail.png
21mr|texlive-dickimaw-20190228-1|156	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/jabref-textimport2.png
21mr|texlive-dickimaw-20190228-1|157	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/jabref-textimport3-thumbnail.png
21mr|texlive-dickimaw-20190228-1|158	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/jabref-textimport3.png
21mr|texlive-dickimaw-20190228-1|159	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/jabref1-thumbnail.png
21mr|texlive-dickimaw-20190228-1|160	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/jabref1.png
21mr|texlive-dickimaw-20190228-1|161	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/jabref10-thumbnail.png
21mr|texlive-dickimaw-20190228-1|162	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/jabref10.png
21mr|texlive-dickimaw-20190228-1|163	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/jabref11.png
21mr|texlive-dickimaw-20190228-1|164	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/jabref12-thumbnail.png
21mr|texlive-dickimaw-20190228-1|165	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/jabref12.png
21mr|texlive-dickimaw-20190228-1|166	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/jabref2.png
21mr|texlive-dickimaw-20190228-1|167	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/jabref3-thumbnail.png
21mr|texlive-dickimaw-20190228-1|168	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/jabref3.png
21mr|texlive-dickimaw-20190228-1|169	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/jabref4-thumbnail.png
21mr|texlive-dickimaw-20190228-1|170	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/jabref4.png
21mr|texlive-dickimaw-20190228-1|171	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/jabref5-thumbnail.png
21mr|texlive-dickimaw-20190228-1|172	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/jabref5.png
21mr|texlive-dickimaw-20190228-1|173	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/jabref6-thumbnail.png
21mr|texlive-dickimaw-20190228-1|174	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/jabref6.png
21mr|texlive-dickimaw-20190228-1|175	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/jabref7-thumbnail.png
21mr|texlive-dickimaw-20190228-1|176	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/jabref7.png
21mr|texlive-dickimaw-20190228-1|177	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/jabref8-thumbnail.png
21mr|texlive-dickimaw-20190228-1|178	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/jabref8.png
21mr|texlive-dickimaw-20190228-1|179	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/jabref9-thumbnail.png
21mr|texlive-dickimaw-20190228-1|180	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/jabref9.png
21mr|texlive-dickimaw-20190228-1|181	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/pagestyle.tex
21mr|texlive-dickimaw-20190228-1|182	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/texworks-addbutton.png
21mr|texlive-dickimaw-20190228-1|183	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/texworks-arara.png
21mr|texlive-dickimaw-20190228-1|184	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/texworks-arara2.png
21mr|texlive-dickimaw-20190228-1|185	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/texworks-bibtex.png
21mr|texlive-dickimaw-20190228-1|186	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/texworks-latexmk.png
21mr|texlive-dickimaw-20190228-1|187	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/texworks-latexmkbibtex.png
21mr|texlive-dickimaw-20190228-1|188	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/texworks-makeglossaries.png
21mr|texlive-dickimaw-20190228-1|189	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/texworks-pdflatex.png
21mr|texlive-dickimaw-20190228-1|190	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/texworks-pref.png
21mr|texlive-dickimaw-20190228-1|191	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/texworks-texindy.png
21mr|texlive-dickimaw-20190228-1|192	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/pictures/titlepage.pdf
21mr|texlive-dickimaw-20190228-1|193	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/thesis-a4paper.sty
21mr|texlive-dickimaw-20190228-1|194	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/thesis-index.ist
21mr|texlive-dickimaw-20190228-1|195	%doc %{_texmfdistdir}/doc/latex/dickimaw/src/thesis/thesis.bib
21mr|texlive-dickimaw-20190228-1|196	
21mr|texlive-dickimaw-20190228-1|197	#-----------------------------------------------------------------------
21mr|texlive-dickimaw-20190228-1|198	%prep
21mr|texlive-dickimaw-20190228-1|199	%setup -c -a0 -a1
21mr|texlive-dickimaw-20190228-1|200	
21mr|texlive-dickimaw-20190228-1|201	%build
21mr|texlive-dickimaw-20190228-1|202	
21mr|texlive-dickimaw-20190228-1|203	%install
21mr|texlive-dickimaw-20190228-1|204	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-dickimaw-20190228-1|205	cp -fpar doc %{buildroot}%{_texmfdistdir}

17676 21
21mr|texlive-digiconfigs-0.5-7|1	# revision 15878
21mr|texlive-digiconfigs-0.5-7|2	# category Package
21mr|texlive-digiconfigs-0.5-7|3	# catalog-ctan /macros/latex/contrib/digiconfigs
21mr|texlive-digiconfigs-0.5-7|4	# catalog-date 2007-03-05 22:02:45 +0100
21mr|texlive-digiconfigs-0.5-7|5	# catalog-license lppl
21mr|texlive-digiconfigs-0.5-7|6	# catalog-version 0.5
21mr|texlive-digiconfigs-0.5-7|7	Name:		texlive-digiconfigs
21mr|texlive-digiconfigs-0.5-7|8	Version:	0.5
21mr|texlive-digiconfigs-0.5-7|9	Release:	7
21mr|texlive-digiconfigs-0.5-7|10	Summary:	Writing "configurations"
21mr|texlive-digiconfigs-0.5-7|11	Group:		Publishing
21mr|texlive-digiconfigs-0.5-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/digiconfigs
21mr|texlive-digiconfigs-0.5-7|13	License:	LPPL
21mr|texlive-digiconfigs-0.5-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/digiconfigs.tar.xz
21mr|texlive-digiconfigs-0.5-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/digiconfigs.doc.tar.xz
21mr|texlive-digiconfigs-0.5-7|16	BuildArch:	noarch
21mr|texlive-digiconfigs-0.5-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-digiconfigs-0.5-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-digiconfigs-0.5-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-digiconfigs-0.5-7|20	
21mr|texlive-digiconfigs-0.5-7|21	%description
21mr|texlive-digiconfigs-0.5-7|22	In Stochastic Geometry and Digital Image Analysis some problems
21mr|texlive-digiconfigs-0.5-7|23	can be solved in terms of so-called "configurations". A
21mr|texlive-digiconfigs-0.5-7|24	configuration is basically a square matrix of \circ and \bullet
21mr|texlive-digiconfigs-0.5-7|25	symbols. This package provides a convenient and compact
21mr|texlive-digiconfigs-0.5-7|26	mechanism for displaying these configurations.
21mr|texlive-digiconfigs-0.5-7|27	
21mr|texlive-digiconfigs-0.5-7|28	
21mr|texlive-digiconfigs-0.5-7|29	#-----------------------------------------------------------------------
21mr|texlive-digiconfigs-0.5-7|30	%files
21mr|texlive-digiconfigs-0.5-7|31	%{_texmfdistdir}/tex/latex/digiconfigs/digiconfigs.sty
21mr|texlive-digiconfigs-0.5-7|32	%doc %{_texmfdistdir}/doc/latex/digiconfigs/README
21mr|texlive-digiconfigs-0.5-7|33	%doc %{_texmfdistdir}/doc/latex/digiconfigs/digiconfigs.pdf
21mr|texlive-digiconfigs-0.5-7|34	%doc %{_texmfdistdir}/doc/latex/digiconfigs/digiconfigs.tex
21mr|texlive-digiconfigs-0.5-7|35	
21mr|texlive-digiconfigs-0.5-7|36	#-----------------------------------------------------------------------
21mr|texlive-digiconfigs-0.5-7|37	%prep
21mr|texlive-digiconfigs-0.5-7|38	%setup -c -a0 -a1
21mr|texlive-digiconfigs-0.5-7|39	
21mr|texlive-digiconfigs-0.5-7|40	%build
21mr|texlive-digiconfigs-0.5-7|41	
21mr|texlive-digiconfigs-0.5-7|42	%install
21mr|texlive-digiconfigs-0.5-7|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-digiconfigs-0.5-7|44	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17677 21
21mr|texlive-dinbrief-20190228-1|1	# revision 15878
21mr|texlive-dinbrief-20190228-1|2	# category Package
21mr|texlive-dinbrief-20190228-1|3	# catalog-ctan /macros/latex/contrib/dinbrief
21mr|texlive-dinbrief-20190228-1|4	# catalog-date 2009-09-25 22:54:35 +0200
21mr|texlive-dinbrief-20190228-1|5	# catalog-license lppl
21mr|texlive-dinbrief-20190228-1|6	# catalog-version undef
21mr|texlive-dinbrief-20190228-1|7	Name:		texlive-dinbrief
21mr|texlive-dinbrief-20190228-1|8	Version:	20190228
21mr|texlive-dinbrief-20190228-1|9	Release:	1
21mr|texlive-dinbrief-20190228-1|10	Summary:	German letter DIN style
21mr|texlive-dinbrief-20190228-1|11	Group:		Publishing
21mr|texlive-dinbrief-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/dinbrief
21mr|texlive-dinbrief-20190228-1|13	License:	LPPL
21mr|texlive-dinbrief-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dinbrief.tar.xz
21mr|texlive-dinbrief-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dinbrief.doc.tar.xz
21mr|texlive-dinbrief-20190228-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dinbrief.source.tar.xz
21mr|texlive-dinbrief-20190228-1|17	BuildArch:	noarch
21mr|texlive-dinbrief-20190228-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-dinbrief-20190228-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-dinbrief-20190228-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-dinbrief-20190228-1|21	
21mr|texlive-dinbrief-20190228-1|22	%description
21mr|texlive-dinbrief-20190228-1|23	Implements a document layout for writing letters according to
21mr|texlive-dinbrief-20190228-1|24	the rules of DIN (Deutsches Institut fur Normung, German
21mr|texlive-dinbrief-20190228-1|25	standardisation institute). A style file for LaTeX 2.09 (with
21mr|texlive-dinbrief-20190228-1|26	limited support of the features) is part of the package. Since
21mr|texlive-dinbrief-20190228-1|27	the letter layout is based on a German standard, the user guide
21mr|texlive-dinbrief-20190228-1|28	is written in German, but most macros have English names from
21mr|texlive-dinbrief-20190228-1|29	which the user can recognize what they are used for. In
21mr|texlive-dinbrief-20190228-1|30	addition there are example files showing how letters may be
21mr|texlive-dinbrief-20190228-1|31	created with the package. A graphical interface for use of the
21mr|texlive-dinbrief-20190228-1|32	dinbrief is provided in the dinbrief-GUI bundle.
21mr|texlive-dinbrief-20190228-1|33	
21mr|texlive-dinbrief-20190228-1|34	#-----------------------------------------------------------------------
21mr|texlive-dinbrief-20190228-1|35	%files
21mr|texlive-dinbrief-20190228-1|36	%{_texmfdistdir}/tex/latex/dinbrief/dinbrief.cfg
21mr|texlive-dinbrief-20190228-1|37	%{_texmfdistdir}/tex/latex/dinbrief/dinbrief.cls
21mr|texlive-dinbrief-20190228-1|38	%{_texmfdistdir}/tex/latex/dinbrief/dinbrief.sty
21mr|texlive-dinbrief-20190228-1|39	%doc %{_texmfdistdir}/doc/latex/dinbrief/brfbody.tex
21mr|texlive-dinbrief-20190228-1|40	%doc %{_texmfdistdir}/doc/latex/dinbrief/brfkopf.tex
21mr|texlive-dinbrief-20190228-1|41	%doc %{_texmfdistdir}/doc/latex/dinbrief/dbold.tex
21mr|texlive-dinbrief-20190228-1|42	%doc %{_texmfdistdir}/doc/latex/dinbrief/dinbrief.pdf
21mr|texlive-dinbrief-20190228-1|43	%doc %{_texmfdistdir}/doc/latex/dinbrief/dinbrief.tex
21mr|texlive-dinbrief-20190228-1|44	%doc %{_texmfdistdir}/doc/latex/dinbrief/dintab.tex
21mr|texlive-dinbrief-20190228-1|45	%doc %{_texmfdistdir}/doc/latex/dinbrief/example.tex
21mr|texlive-dinbrief-20190228-1|46	%doc %{_texmfdistdir}/doc/latex/dinbrief/liesmich
21mr|texlive-dinbrief-20190228-1|47	%doc %{_texmfdistdir}/doc/latex/dinbrief/readme
21mr|texlive-dinbrief-20190228-1|48	%doc %{_texmfdistdir}/doc/latex/dinbrief/test10.tex
21mr|texlive-dinbrief-20190228-1|49	%doc %{_texmfdistdir}/doc/latex/dinbrief/test11.tex
21mr|texlive-dinbrief-20190228-1|50	%doc %{_texmfdistdir}/doc/latex/dinbrief/test12.tex
21mr|texlive-dinbrief-20190228-1|51	%doc %{_texmfdistdir}/doc/latex/dinbrief/testnorm.tex
21mr|texlive-dinbrief-20190228-1|52	#- source
21mr|texlive-dinbrief-20190228-1|53	%doc %{_texmfdistdir}/source/latex/dinbrief/dinbrief.drv
21mr|texlive-dinbrief-20190228-1|54	%doc %{_texmfdistdir}/source/latex/dinbrief/dinbrief.dtx
21mr|texlive-dinbrief-20190228-1|55	%doc %{_texmfdistdir}/source/latex/dinbrief/dinbrief.ins
21mr|texlive-dinbrief-20190228-1|56	
21mr|texlive-dinbrief-20190228-1|57	#-----------------------------------------------------------------------
21mr|texlive-dinbrief-20190228-1|58	%prep
21mr|texlive-dinbrief-20190228-1|59	%setup -c -a0 -a1 -a2
21mr|texlive-dinbrief-20190228-1|60	
21mr|texlive-dinbrief-20190228-1|61	%build
21mr|texlive-dinbrief-20190228-1|62	
21mr|texlive-dinbrief-20190228-1|63	%install
21mr|texlive-dinbrief-20190228-1|64	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-dinbrief-20190228-1|65	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17678 21
21mr|texlive-directory-1.20-7|1	# revision 15878
21mr|texlive-directory-1.20-7|2	# category Package
21mr|texlive-directory-1.20-7|3	# catalog-ctan /biblio/bibtex/contrib/directory
21mr|texlive-directory-1.20-7|4	# catalog-date 2007-01-22 14:15:41 +0100
21mr|texlive-directory-1.20-7|5	# catalog-license lppl
21mr|texlive-directory-1.20-7|6	# catalog-version 1.20
21mr|texlive-directory-1.20-7|7	Name:		texlive-directory
21mr|texlive-directory-1.20-7|8	Version:	1.20
21mr|texlive-directory-1.20-7|9	Release:	7
21mr|texlive-directory-1.20-7|10	Summary:	An address book using BibTeX
21mr|texlive-directory-1.20-7|11	Group:		Publishing
21mr|texlive-directory-1.20-7|12	URL:		http://www.ctan.org/tex-archive/biblio/bibtex/contrib/directory
21mr|texlive-directory-1.20-7|13	License:	LPPL
21mr|texlive-directory-1.20-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/directory.tar.xz
21mr|texlive-directory-1.20-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/directory.doc.tar.xz
21mr|texlive-directory-1.20-7|16	BuildArch:	noarch
21mr|texlive-directory-1.20-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-directory-1.20-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-directory-1.20-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-directory-1.20-7|20	
21mr|texlive-directory-1.20-7|21	%description
21mr|texlive-directory-1.20-7|22	A package for LaTeX and BibTeX that facilitates the
21mr|texlive-directory-1.20-7|23	construction, maintenance and exploitation of an address book-
21mr|texlive-directory-1.20-7|24	like database.
21mr|texlive-directory-1.20-7|25	
21mr|texlive-directory-1.20-7|26	
21mr|texlive-directory-1.20-7|27	#-----------------------------------------------------------------------
21mr|texlive-directory-1.20-7|28	%files
21mr|texlive-directory-1.20-7|29	%{_texmfdistdir}/bibtex/bib/directory/business.bib
21mr|texlive-directory-1.20-7|30	%{_texmfdistdir}/bibtex/bib/directory/family.bib
21mr|texlive-directory-1.20-7|31	%{_texmfdistdir}/bibtex/bst/directory/address-html.bst
21mr|texlive-directory-1.20-7|32	%{_texmfdistdir}/bibtex/bst/directory/address-ldif.bst
21mr|texlive-directory-1.20-7|33	%{_texmfdistdir}/bibtex/bst/directory/address-vcard.bst
21mr|texlive-directory-1.20-7|34	%{_texmfdistdir}/bibtex/bst/directory/address.bst
21mr|texlive-directory-1.20-7|35	%{_texmfdistdir}/bibtex/bst/directory/birthday.bst
21mr|texlive-directory-1.20-7|36	%{_texmfdistdir}/bibtex/bst/directory/email-html.bst
21mr|texlive-directory-1.20-7|37	%{_texmfdistdir}/bibtex/bst/directory/email.bst
21mr|texlive-directory-1.20-7|38	%{_texmfdistdir}/bibtex/bst/directory/letter.bst
21mr|texlive-directory-1.20-7|39	%{_texmfdistdir}/bibtex/bst/directory/phone.bst
21mr|texlive-directory-1.20-7|40	%{_texmfdistdir}/tex/latex/directory/directory.sty
21mr|texlive-directory-1.20-7|41	%doc %{_texmfdistdir}/doc/latex/directory/README
21mr|texlive-directory-1.20-7|42	%doc %{_texmfdistdir}/doc/latex/directory/directory.pdf
21mr|texlive-directory-1.20-7|43	%doc %{_texmfdistdir}/doc/latex/directory/directory.tex
21mr|texlive-directory-1.20-7|44	
21mr|texlive-directory-1.20-7|45	#-----------------------------------------------------------------------
21mr|texlive-directory-1.20-7|46	%prep
21mr|texlive-directory-1.20-7|47	%setup -c -a0 -a1
21mr|texlive-directory-1.20-7|48	
21mr|texlive-directory-1.20-7|49	%build
21mr|texlive-directory-1.20-7|50	
21mr|texlive-directory-1.20-7|51	%install
21mr|texlive-directory-1.20-7|52	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-directory-1.20-7|53	cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}

17679 21
21mr|texlive-dirtytalk-1.0-1|1	# revision 20520
21mr|texlive-dirtytalk-1.0-1|2	# category Package
21mr|texlive-dirtytalk-1.0-1|3	# catalog-ctan undef
21mr|texlive-dirtytalk-1.0-1|4	# catalog-date undef
21mr|texlive-dirtytalk-1.0-1|5	# catalog-license undef
21mr|texlive-dirtytalk-1.0-1|6	# catalog-version undef
21mr|texlive-dirtytalk-1.0-1|7	Name:		texlive-dirtytalk
21mr|texlive-dirtytalk-1.0-1|8	Version:	1.0
21mr|texlive-dirtytalk-1.0-1|9	Release:	1
21mr|texlive-dirtytalk-1.0-1|10	Epoch:		1
21mr|texlive-dirtytalk-1.0-1|11	Summary:	TeXLive dirtytalk package
21mr|texlive-dirtytalk-1.0-1|12	Group:		Publishing
21mr|texlive-dirtytalk-1.0-1|13	URL:		http://tug.org/texlive
21mr|texlive-dirtytalk-1.0-1|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-dirtytalk-1.0-1|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dirtytalk.tar.xz
21mr|texlive-dirtytalk-1.0-1|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dirtytalk.doc.tar.xz
21mr|texlive-dirtytalk-1.0-1|17	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dirtytalk.source.tar.xz
21mr|texlive-dirtytalk-1.0-1|18	BuildArch:	noarch
21mr|texlive-dirtytalk-1.0-1|19	BuildRequires:	texlive-tlpkg
21mr|texlive-dirtytalk-1.0-1|20	Requires(pre):	texlive-tlpkg
21mr|texlive-dirtytalk-1.0-1|21	Requires(post):	texlive-kpathsea
21mr|texlive-dirtytalk-1.0-1|22	
21mr|texlive-dirtytalk-1.0-1|23	%description
21mr|texlive-dirtytalk-1.0-1|24	TeXLive dirtytalk package.
21mr|texlive-dirtytalk-1.0-1|25	
21mr|texlive-dirtytalk-1.0-1|26	#-----------------------------------------------------------------------
21mr|texlive-dirtytalk-1.0-1|27	%files
21mr|texlive-dirtytalk-1.0-1|28	%{_texmfdistdir}/tex/latex/dirtytalk/dirtytalk.sty
21mr|texlive-dirtytalk-1.0-1|29	%doc %{_texmfdistdir}/doc/latex/dirtytalk/README
21mr|texlive-dirtytalk-1.0-1|30	%doc %{_texmfdistdir}/doc/latex/dirtytalk/dirtytalk.pdf
21mr|texlive-dirtytalk-1.0-1|31	#- source
21mr|texlive-dirtytalk-1.0-1|32	%doc %{_texmfdistdir}/source/latex/dirtytalk/dirtytalk.dtx
21mr|texlive-dirtytalk-1.0-1|33	%doc %{_texmfdistdir}/source/latex/dirtytalk/dirtytalk.ins
21mr|texlive-dirtytalk-1.0-1|34	
21mr|texlive-dirtytalk-1.0-1|35	#-----------------------------------------------------------------------
21mr|texlive-dirtytalk-1.0-1|36	%prep
21mr|texlive-dirtytalk-1.0-1|37	%setup -c -a0 -a1 -a2
21mr|texlive-dirtytalk-1.0-1|38	
21mr|texlive-dirtytalk-1.0-1|39	%build
21mr|texlive-dirtytalk-1.0-1|40	
21mr|texlive-dirtytalk-1.0-1|41	%install
21mr|texlive-dirtytalk-1.0-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-dirtytalk-1.0-1|43	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17680 21
21mr|texlive-disser-1.5.0-2|1	Name:		texlive-disser
21mr|texlive-disser-1.5.0-2|2	Version:	1.5.0
21mr|texlive-disser-1.5.0-2|3	Release:	2
21mr|texlive-disser-1.5.0-2|4	Summary:	Class and templates for typesetting dissertations in Russian
21mr|texlive-disser-1.5.0-2|5	Group:		Publishing
21mr|texlive-disser-1.5.0-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/disser
21mr|texlive-disser-1.5.0-2|7	License:	LPPL
21mr|texlive-disser-1.5.0-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/disser.tar.xz
21mr|texlive-disser-1.5.0-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/disser.doc.tar.xz
21mr|texlive-disser-1.5.0-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/disser.source.tar.xz
21mr|texlive-disser-1.5.0-2|11	BuildArch:	noarch
21mr|texlive-disser-1.5.0-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-disser-1.5.0-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-disser-1.5.0-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-disser-1.5.0-2|15	
21mr|texlive-disser-1.5.0-2|16	%description
21mr|texlive-disser-1.5.0-2|17	Disser comprises a document class and set of templates for
21mr|texlive-disser-1.5.0-2|18	typesetting dissertations in Russian. One of its primary
21mr|texlive-disser-1.5.0-2|19	advantages is a simplicity of format specification for
21mr|texlive-disser-1.5.0-2|20	titlepage, headers and elements of automatically generated
21mr|texlive-disser-1.5.0-2|21	lists (table of contents, list of figures, etc). Bibliography
21mr|texlive-disser-1.5.0-2|22	styles, that conform to the requirements of the Russian
21mr|texlive-disser-1.5.0-2|23	standard GOST R 7.0.11-2011, are provided.
21mr|texlive-disser-1.5.0-2|24	
21mr|texlive-disser-1.5.0-2|25	#-----------------------------------------------------------------------
21mr|texlive-disser-1.5.0-2|26	%files
21mr|texlive-disser-1.5.0-2|27	%{_texmfdistdir}/makeindex/disser
21mr|texlive-disser-1.5.0-2|28	%{_texmfdistdir}/tex/latex/disser
21mr|texlive-disser-1.5.0-2|29	%doc %{_texmfdistdir}/doc/latex/disser
21mr|texlive-disser-1.5.0-2|30	#- source
21mr|texlive-disser-1.5.0-2|31	%doc %{_texmfdistdir}/source/latex/disser
21mr|texlive-disser-1.5.0-2|32	
21mr|texlive-disser-1.5.0-2|33	#-----------------------------------------------------------------------
21mr|texlive-disser-1.5.0-2|34	%prep
21mr|texlive-disser-1.5.0-2|35	%setup -c -a0 -a1 -a2
21mr|texlive-disser-1.5.0-2|36	
21mr|texlive-disser-1.5.0-2|37	%build
21mr|texlive-disser-1.5.0-2|38	
21mr|texlive-disser-1.5.0-2|39	%install
21mr|texlive-disser-1.5.0-2|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-disser-1.5.0-2|41	cp -fpar makeindex tex doc source %{buildroot}%{_texmfdistdir}

17681 21
21mr|texlive-ditaa-20181020-1|1	Name:		texlive-ditaa
21mr|texlive-ditaa-20181020-1|2	Version:	20181020
21mr|texlive-ditaa-20181020-1|3	Release:	1
21mr|texlive-ditaa-20181020-1|4	Summary:	Use ditaa diagrams within LaTeX documents
21mr|texlive-ditaa-20181020-1|5	Group:		Publishing
21mr|texlive-ditaa-20181020-1|6	URL:		https://ctan.org/pkg/ditaa
21mr|texlive-ditaa-20181020-1|7	License:	LPPL
21mr|texlive-ditaa-20181020-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ditaa.tar.xz
21mr|texlive-ditaa-20181020-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ditaa.doc.tar.xz
21mr|texlive-ditaa-20181020-1|10	BuildArch:	noarch
21mr|texlive-ditaa-20181020-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-ditaa-20181020-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-ditaa-20181020-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-ditaa-20181020-1|14	
21mr|texlive-ditaa-20181020-1|15	%description
21mr|texlive-ditaa-20181020-1|16	With this package ditaa (DIagrams Through Ascii Art) diagrams
21mr|texlive-ditaa-20181020-1|17	can be embedded directly into LaTeX files.
21mr|texlive-ditaa-20181020-1|18	
21mr|texlive-ditaa-20181020-1|19	
21mr|texlive-ditaa-20181020-1|20	#-----------------------------------------------------------------------
21mr|texlive-ditaa-20181020-1|21	%files
21mr|texlive-ditaa-20181020-1|22	%{_texmfdistdir}/tex/latex/ditaa
21mr|texlive-ditaa-20181020-1|23	%doc %{_texmfdistdir}/doc/latex/ditaa
21mr|texlive-ditaa-20181020-1|24	
21mr|texlive-ditaa-20181020-1|25	#-----------------------------------------------------------------------
21mr|texlive-ditaa-20181020-1|26	%prep
21mr|texlive-ditaa-20181020-1|27	%setup -c -a0 -a1
21mr|texlive-ditaa-20181020-1|28	
21mr|texlive-ditaa-20181020-1|29	%build
21mr|texlive-ditaa-20181020-1|30	
21mr|texlive-ditaa-20181020-1|31	%install
21mr|texlive-ditaa-20181020-1|32	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ditaa-20181020-1|33	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17682 21
21mr|texlive-dithesis-20171006-2|1	# revision 34295
21mr|texlive-dithesis-20171006-2|2	# category Package
21mr|texlive-dithesis-20171006-2|3	# catalog-ctan /macros/latex/contrib/ditaa
21mr|texlive-dithesis-20171006-2|4	# catalog-date 2017-10-06 19:54:19 +0200
21mr|texlive-dithesis-20171006-2|5	# catalog-license lppl
21mr|texlive-dithesis-20171006-2|6	# catalog-version 0.2
21mr|texlive-dithesis-20171006-2|7	Name:		texlive-dithesis
21mr|texlive-dithesis-20171006-2|8	Version:	20171006
21mr|texlive-dithesis-20171006-2|9	Release:	2
21mr|texlive-dithesis-20171006-2|10	Summary:	A class for undergraduate theses at the University of Athens
21mr|texlive-dithesis-20171006-2|11	Group:		Publishing
21mr|texlive-dithesis-20171006-2|12	URL:		https://ctan.org/pkg/dithesis
21mr|texlive-dithesis-20171006-2|13	License:	LPPL
21mr|texlive-dithesis-20171006-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dithesis.tar.xz
21mr|texlive-dithesis-20171006-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dithesis.doc.tar.xz
21mr|texlive-dithesis-20171006-2|16	BuildArch:	noarch
21mr|texlive-dithesis-20171006-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-dithesis-20171006-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-dithesis-20171006-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-dithesis-20171006-2|20	Provides:	dithesis = %{EVRD}
21mr|texlive-dithesis-20171006-2|21	
21mr|texlive-dithesis-20171006-2|22	%description
21mr|texlive-dithesis-20171006-2|23	The class conforms to the requirements of the Department of
21mr|texlive-dithesis-20171006-2|24	Informatics and Telecommunications at the University of Athens
21mr|texlive-dithesis-20171006-2|25	regarding the preparation of undergraduate theses, as of Sep 1,
21mr|texlive-dithesis-20171006-2|26	2011. The class is designed for use with XeLaTeX; by default
21mr|texlive-dithesis-20171006-2|27	(on a Windows platform), the font Arial is used, but provision
21mr|texlive-dithesis-20171006-2|28	is made for use under Linux (with a different sans-serif font).
21mr|texlive-dithesis-20171006-2|29	
21mr|texlive-dithesis-20171006-2|30	#-----------------------------------------------------------------------
21mr|texlive-dithesis-20171006-2|31	%files
21mr|texlive-dithesis-20171006-2|32	%{_texmfdistdir}/tex/latex/dithesis
21mr|texlive-dithesis-20171006-2|33	%doc %{_texmfdistdir}/doc/latex/dithesis
21mr|texlive-dithesis-20171006-2|34	
21mr|texlive-dithesis-20171006-2|35	#-----------------------------------------------------------------------
21mr|texlive-dithesis-20171006-2|36	%prep
21mr|texlive-dithesis-20171006-2|37	%setup -c -a0 -a1
21mr|texlive-dithesis-20171006-2|38	
21mr|texlive-dithesis-20171006-2|39	%build
21mr|texlive-dithesis-20171006-2|40	
21mr|texlive-dithesis-20171006-2|41	%install
21mr|texlive-dithesis-20171006-2|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-dithesis-20171006-2|43	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17683 21
21mr|texlive-dlfltxb-20190228-1|1	# revision 17337
21mr|texlive-dlfltxb-20190228-1|2	# category Package
21mr|texlive-dlfltxb-20190228-1|3	# catalog-ctan /macros/latex/contrib/dlfltxb
21mr|texlive-dlfltxb-20190228-1|4	# catalog-date 2010-03-04 23:40:34 +0100
21mr|texlive-dlfltxb-20190228-1|5	# catalog-license lppl
21mr|texlive-dlfltxb-20190228-1|6	# catalog-version undef
21mr|texlive-dlfltxb-20190228-1|7	Name:		texlive-dlfltxb
21mr|texlive-dlfltxb-20190228-1|8	Version:	20190228
21mr|texlive-dlfltxb-20190228-1|9	Release:	1
21mr|texlive-dlfltxb-20190228-1|10	Summary:	Macros related to "Introdktion til LaTeX"
21mr|texlive-dlfltxb-20190228-1|11	Group:		Publishing
21mr|texlive-dlfltxb-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/dlfltxb
21mr|texlive-dlfltxb-20190228-1|13	License:	LPPL
21mr|texlive-dlfltxb-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dlfltxb.tar.xz
21mr|texlive-dlfltxb-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dlfltxb.doc.tar.xz
21mr|texlive-dlfltxb-20190228-1|16	BuildArch:	noarch
21mr|texlive-dlfltxb-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-dlfltxb-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-dlfltxb-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-dlfltxb-20190228-1|20	
21mr|texlive-dlfltxb-20190228-1|21	%description
21mr|texlive-dlfltxb-20190228-1|22	The bundle contains various macros either used for creating the
21mr|texlive-dlfltxb-20190228-1|23	author's book "Introduktion til LaTeX" (in Danish), or
21mr|texlive-dlfltxb-20190228-1|24	presented in the book as code tips. The bundle comprises: -
21mr|texlive-dlfltxb-20190228-1|25	dlfltxbcodetips: various macros helpful in typesetting
21mr|texlive-dlfltxb-20190228-1|26	mathematics; - dlfltxbmarkup: provides a macros used throughout
21mr|texlive-dlfltxb-20190228-1|27	the book, for registering macro names, packages etc. in the
21mr|texlive-dlfltxb-20190228-1|28	text, in the margin and in the index, all by using categorised
21mr|texlive-dlfltxb-20190228-1|29	keys (note, a configuration file may be used; a sample is
21mr|texlive-dlfltxb-20190228-1|30	included in the distribution); - dlfltxbtocconfig: macros for
21mr|texlive-dlfltxb-20190228-1|31	the two tables of contents that the book has; - dlfltxbmisc:
21mr|texlive-dlfltxb-20190228-1|32	various macros for typesetting LaTeX arguments, and the macro
21mr|texlive-dlfltxb-20190228-1|33	used in the bibliography that can wrap a URL up into a bibtex
21mr|texlive-dlfltxb-20190228-1|34	entry. Interested parties may review the book itself on the web
21mr|texlive-dlfltxb-20190228-1|35	at the author's institution (it is written in Danish).
21mr|texlive-dlfltxb-20190228-1|36	
21mr|texlive-dlfltxb-20190228-1|37	#-----------------------------------------------------------------------
21mr|texlive-dlfltxb-20190228-1|38	%files
21mr|texlive-dlfltxb-20190228-1|39	%{_texmfdistdir}/bibtex/bst/dlfltxb/dlfltxbbibtex.bst
21mr|texlive-dlfltxb-20190228-1|40	%{_texmfdistdir}/tex/latex/dlfltxb/dlfltxbcodetips.sty
21mr|texlive-dlfltxb-20190228-1|41	%{_texmfdistdir}/tex/latex/dlfltxb/dlfltxbmarkup.sty
21mr|texlive-dlfltxb-20190228-1|42	%{_texmfdistdir}/tex/latex/dlfltxb/dlfltxbmarkupbookkeys.sty
21mr|texlive-dlfltxb-20190228-1|43	%{_texmfdistdir}/tex/latex/dlfltxb/dlfltxbmisc.sty
21mr|texlive-dlfltxb-20190228-1|44	%{_texmfdistdir}/tex/latex/dlfltxb/dlfltxbtocconfig.sty
21mr|texlive-dlfltxb-20190228-1|45	%doc %{_texmfdistdir}/doc/latex/dlfltxb/README
21mr|texlive-dlfltxb-20190228-1|46	%doc %{_texmfdistdir}/doc/latex/dlfltxb/dlfltxbbibtex.dbj
21mr|texlive-dlfltxb-20190228-1|47	%doc %{_texmfdistdir}/doc/latex/dlfltxb/dlfltxbcodetips.pdf
21mr|texlive-dlfltxb-20190228-1|48	%doc %{_texmfdistdir}/doc/latex/dlfltxb/dlfltxbcodetips.tex
21mr|texlive-dlfltxb-20190228-1|49	%doc %{_texmfdistdir}/doc/latex/dlfltxb/dlfltxbmarkup-showkeys.pdf
21mr|texlive-dlfltxb-20190228-1|50	%doc %{_texmfdistdir}/doc/latex/dlfltxb/dlfltxbmarkup-showkeys.tex
21mr|texlive-dlfltxb-20190228-1|51	%doc %{_texmfdistdir}/doc/latex/dlfltxb/dlfltxbmarkup.pdf
21mr|texlive-dlfltxb-20190228-1|52	%doc %{_texmfdistdir}/doc/latex/dlfltxb/dlfltxbmarkup.tex
21mr|texlive-dlfltxb-20190228-1|53	%doc %{_texmfdistdir}/doc/latex/dlfltxb/dlfltxbmisc.pdf
21mr|texlive-dlfltxb-20190228-1|54	%doc %{_texmfdistdir}/doc/latex/dlfltxb/dlfltxbmisc.tex
21mr|texlive-dlfltxb-20190228-1|55	%doc %{_texmfdistdir}/doc/latex/dlfltxb/dlfltxbtocconfig.pdf
21mr|texlive-dlfltxb-20190228-1|56	%doc %{_texmfdistdir}/doc/latex/dlfltxb/dlfltxbtocconfig.tex
21mr|texlive-dlfltxb-20190228-1|57	%doc %{_texmfdistdir}/doc/latex/dlfltxb/package_doc.bib
21mr|texlive-dlfltxb-20190228-1|58	
21mr|texlive-dlfltxb-20190228-1|59	#-----------------------------------------------------------------------
21mr|texlive-dlfltxb-20190228-1|60	%prep
21mr|texlive-dlfltxb-20190228-1|61	%setup -c -a0 -a1
21mr|texlive-dlfltxb-20190228-1|62	
21mr|texlive-dlfltxb-20190228-1|63	%build
21mr|texlive-dlfltxb-20190228-1|64	
21mr|texlive-dlfltxb-20190228-1|65	%install
21mr|texlive-dlfltxb-20190228-1|66	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-dlfltxb-20190228-1|67	cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}

17684 21
21mr|texlive-dnaseq-0.01-7|1	# revision 17194
21mr|texlive-dnaseq-0.01-7|2	# category Package
21mr|texlive-dnaseq-0.01-7|3	# catalog-ctan /macros/latex/contrib/dnaseq
21mr|texlive-dnaseq-0.01-7|4	# catalog-date 2010-02-24 21:28:09 +0100
21mr|texlive-dnaseq-0.01-7|5	# catalog-license lppl
21mr|texlive-dnaseq-0.01-7|6	# catalog-version 0.01
21mr|texlive-dnaseq-0.01-7|7	Name:		texlive-dnaseq
21mr|texlive-dnaseq-0.01-7|8	Version:	0.01
21mr|texlive-dnaseq-0.01-7|9	Release:	7
21mr|texlive-dnaseq-0.01-7|10	Summary:	Format DNA base sequences
21mr|texlive-dnaseq-0.01-7|11	Group:		Publishing
21mr|texlive-dnaseq-0.01-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/dnaseq
21mr|texlive-dnaseq-0.01-7|13	License:	LPPL
21mr|texlive-dnaseq-0.01-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dnaseq.tar.xz
21mr|texlive-dnaseq-0.01-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dnaseq.doc.tar.xz
21mr|texlive-dnaseq-0.01-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dnaseq.source.tar.xz
21mr|texlive-dnaseq-0.01-7|17	BuildArch:	noarch
21mr|texlive-dnaseq-0.01-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-dnaseq-0.01-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-dnaseq-0.01-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-dnaseq-0.01-7|21	
21mr|texlive-dnaseq-0.01-7|22	%description
21mr|texlive-dnaseq-0.01-7|23	Defines a means of specifying sequences of bases. The bases may
21mr|texlive-dnaseq-0.01-7|24	be numbered (per line) and you may specify that subsequences be
21mr|texlive-dnaseq-0.01-7|25	coloured. For a more 'vanilla-flavoured' way of typesetting
21mr|texlive-dnaseq-0.01-7|26	base sequences, the user might consider the seqsplit package.
21mr|texlive-dnaseq-0.01-7|27	
21mr|texlive-dnaseq-0.01-7|28	
21mr|texlive-dnaseq-0.01-7|29	#-----------------------------------------------------------------------
21mr|texlive-dnaseq-0.01-7|30	%files
21mr|texlive-dnaseq-0.01-7|31	%{_texmfdistdir}/tex/latex/dnaseq/dnaseq.sty
21mr|texlive-dnaseq-0.01-7|32	%doc %{_texmfdistdir}/doc/latex/dnaseq/DNAtest.tex
21mr|texlive-dnaseq-0.01-7|33	%doc %{_texmfdistdir}/doc/latex/dnaseq/README
21mr|texlive-dnaseq-0.01-7|34	%doc %{_texmfdistdir}/doc/latex/dnaseq/dnaseq.pdf
21mr|texlive-dnaseq-0.01-7|35	#- source
21mr|texlive-dnaseq-0.01-7|36	%doc %{_texmfdistdir}/source/latex/dnaseq/dnaseq.dtx
21mr|texlive-dnaseq-0.01-7|37	%doc %{_texmfdistdir}/source/latex/dnaseq/dnaseq.ins
21mr|texlive-dnaseq-0.01-7|38	
21mr|texlive-dnaseq-0.01-7|39	#-----------------------------------------------------------------------
21mr|texlive-dnaseq-0.01-7|40	%prep
21mr|texlive-dnaseq-0.01-7|41	%setup -c -a0 -a1 -a2
21mr|texlive-dnaseq-0.01-7|42	
21mr|texlive-dnaseq-0.01-7|43	%build
21mr|texlive-dnaseq-0.01-7|44	
21mr|texlive-dnaseq-0.01-7|45	%install
21mr|texlive-dnaseq-0.01-7|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-dnaseq-0.01-7|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17685 21
21mr|texlive-dnp-20190228-1|1	# revision 15878
21mr|texlive-dnp-20190228-1|2	# category Package
21mr|texlive-dnp-20190228-1|3	# catalog-ctan undef
21mr|texlive-dnp-20190228-1|4	# catalog-date undef
21mr|texlive-dnp-20190228-1|5	# catalog-license undef
21mr|texlive-dnp-20190228-1|6	# catalog-version undef
21mr|texlive-dnp-20190228-1|7	Name:		texlive-dnp
21mr|texlive-dnp-20190228-1|8	Version:	20190228
21mr|texlive-dnp-20190228-1|9	Release:	1
21mr|texlive-dnp-20190228-1|10	Summary:	TeXLive dnp package
21mr|texlive-dnp-20190228-1|11	Group:		Publishing
21mr|texlive-dnp-20190228-1|12	URL:		http://tug.org/texlive
21mr|texlive-dnp-20190228-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-dnp-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dnp.tar.xz
21mr|texlive-dnp-20190228-1|15	BuildArch:	noarch
21mr|texlive-dnp-20190228-1|16	BuildRequires:	texlive-tlpkg
21mr|texlive-dnp-20190228-1|17	Requires(pre):	texlive-tlpkg
21mr|texlive-dnp-20190228-1|18	Requires(post):	texlive-kpathsea
21mr|texlive-dnp-20190228-1|19	
21mr|texlive-dnp-20190228-1|20	%description
21mr|texlive-dnp-20190228-1|21	TeXLive dnp package.
21mr|texlive-dnp-20190228-1|22	
21mr|texlive-dnp-20190228-1|23	#-----------------------------------------------------------------------
21mr|texlive-dnp-20190228-1|24	%files
21mr|texlive-dnp-20190228-1|25	%{_texmfdistdir}/fonts/sfd/dnp/DNP.sfd
21mr|texlive-dnp-20190228-1|26	
21mr|texlive-dnp-20190228-1|27	#-----------------------------------------------------------------------
21mr|texlive-dnp-20190228-1|28	%prep
21mr|texlive-dnp-20190228-1|29	%setup -c -a0
21mr|texlive-dnp-20190228-1|30	
21mr|texlive-dnp-20190228-1|31	%build
21mr|texlive-dnp-20190228-1|32	
21mr|texlive-dnp-20190228-1|33	%install
21mr|texlive-dnp-20190228-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-dnp-20190228-1|35	cp -fpar fonts %{buildroot}%{_texmfdistdir}

17686 21
21mr|texlive-docmfp-1.2d-7|1	# revision 15878
21mr|texlive-docmfp-1.2d-7|2	# category Package
21mr|texlive-docmfp-1.2d-7|3	# catalog-ctan /macros/latex/contrib/docmfp
21mr|texlive-docmfp-1.2d-7|4	# catalog-date 2009-09-02 16:56:11 +0200
21mr|texlive-docmfp-1.2d-7|5	# catalog-license lppl
21mr|texlive-docmfp-1.2d-7|6	# catalog-version 1.2d
21mr|texlive-docmfp-1.2d-7|7	Name:		texlive-docmfp
21mr|texlive-docmfp-1.2d-7|8	Version:	1.2d
21mr|texlive-docmfp-1.2d-7|9	Release:	7
21mr|texlive-docmfp-1.2d-7|10	Summary:	Document non-LaTeX code
21mr|texlive-docmfp-1.2d-7|11	Group:		Publishing
21mr|texlive-docmfp-1.2d-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/docmfp
21mr|texlive-docmfp-1.2d-7|13	License:	LPPL
21mr|texlive-docmfp-1.2d-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/docmfp.tar.xz
21mr|texlive-docmfp-1.2d-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/docmfp.doc.tar.xz
21mr|texlive-docmfp-1.2d-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/docmfp.source.tar.xz
21mr|texlive-docmfp-1.2d-7|17	BuildArch:	noarch
21mr|texlive-docmfp-1.2d-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-docmfp-1.2d-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-docmfp-1.2d-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-docmfp-1.2d-7|21	
21mr|texlive-docmfp-1.2d-7|22	%description
21mr|texlive-docmfp-1.2d-7|23	Extends the doc package to cater for documenting non-LaTeX
21mr|texlive-docmfp-1.2d-7|24	code, such as MetaFont or MetaPost, or other programming
21mr|texlive-docmfp-1.2d-7|25	languages.
21mr|texlive-docmfp-1.2d-7|26	
21mr|texlive-docmfp-1.2d-7|27	
21mr|texlive-docmfp-1.2d-7|28	#-----------------------------------------------------------------------
21mr|texlive-docmfp-1.2d-7|29	%files
21mr|texlive-docmfp-1.2d-7|30	%{_texmfdistdir}/tex/latex/docmfp/docmfp.sty
21mr|texlive-docmfp-1.2d-7|31	%doc %{_texmfdistdir}/doc/latex/docmfp/README
21mr|texlive-docmfp-1.2d-7|32	%doc %{_texmfdistdir}/doc/latex/docmfp/docmfp.pdf
21mr|texlive-docmfp-1.2d-7|33	#- source
21mr|texlive-docmfp-1.2d-7|34	%doc %{_texmfdistdir}/source/latex/docmfp/docmfp.dtx
21mr|texlive-docmfp-1.2d-7|35	%doc %{_texmfdistdir}/source/latex/docmfp/docmfp.ins
21mr|texlive-docmfp-1.2d-7|36	
21mr|texlive-docmfp-1.2d-7|37	#-----------------------------------------------------------------------
21mr|texlive-docmfp-1.2d-7|38	%prep
21mr|texlive-docmfp-1.2d-7|39	%setup -c -a0 -a1 -a2
21mr|texlive-docmfp-1.2d-7|40	
21mr|texlive-docmfp-1.2d-7|41	%build
21mr|texlive-docmfp-1.2d-7|42	
21mr|texlive-docmfp-1.2d-7|43	%install
21mr|texlive-docmfp-1.2d-7|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-docmfp-1.2d-7|45	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17687 21
21mr|texlive-docmute-1.4-6|1	# revision 25741
21mr|texlive-docmute-1.4-6|2	# category Package
21mr|texlive-docmute-1.4-6|3	# catalog-ctan /macros/latex/contrib/docmute
21mr|texlive-docmute-1.4-6|4	# catalog-date 2012-03-22 16:41:56 +0100
21mr|texlive-docmute-1.4-6|5	# catalog-license lppl1.3
21mr|texlive-docmute-1.4-6|6	# catalog-version 1.4
21mr|texlive-docmute-1.4-6|7	Name:		texlive-docmute
21mr|texlive-docmute-1.4-6|8	Version:	1.4
21mr|texlive-docmute-1.4-6|9	Release:	6
21mr|texlive-docmute-1.4-6|10	Summary:	Input files ignoring LaTeX preamble, etc
21mr|texlive-docmute-1.4-6|11	Group:		Publishing
21mr|texlive-docmute-1.4-6|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/docmute
21mr|texlive-docmute-1.4-6|13	License:	LPPL1.3
21mr|texlive-docmute-1.4-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/docmute.tar.xz
21mr|texlive-docmute-1.4-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/docmute.doc.tar.xz
21mr|texlive-docmute-1.4-6|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/docmute.source.tar.xz
21mr|texlive-docmute-1.4-6|17	BuildArch:	noarch
21mr|texlive-docmute-1.4-6|18	BuildRequires:	texlive-tlpkg
21mr|texlive-docmute-1.4-6|19	Requires(pre):	texlive-tlpkg
21mr|texlive-docmute-1.4-6|20	Requires(post):	texlive-kpathsea
21mr|texlive-docmute-1.4-6|21	
21mr|texlive-docmute-1.4-6|22	%description
21mr|texlive-docmute-1.4-6|23	Input or include stand-alone LaTeX documents, ignoring
21mr|texlive-docmute-1.4-6|24	everything but the material between \begin{document} and
21mr|texlive-docmute-1.4-6|25	\end{document}.
21mr|texlive-docmute-1.4-6|26	
21mr|texlive-docmute-1.4-6|27	
21mr|texlive-docmute-1.4-6|28	#-----------------------------------------------------------------------
21mr|texlive-docmute-1.4-6|29	%files
21mr|texlive-docmute-1.4-6|30	%{_texmfdistdir}/tex/latex/docmute/docmute.sty
21mr|texlive-docmute-1.4-6|31	%doc %{_texmfdistdir}/doc/latex/docmute/README
21mr|texlive-docmute-1.4-6|32	%doc %{_texmfdistdir}/doc/latex/docmute/docmute.pdf
21mr|texlive-docmute-1.4-6|33	#- source
21mr|texlive-docmute-1.4-6|34	%doc %{_texmfdistdir}/source/latex/docmute/docmute.dtx
21mr|texlive-docmute-1.4-6|35	%doc %{_texmfdistdir}/source/latex/docmute/docmute.ins
21mr|texlive-docmute-1.4-6|36	
21mr|texlive-docmute-1.4-6|37	#-----------------------------------------------------------------------
21mr|texlive-docmute-1.4-6|38	%prep
21mr|texlive-docmute-1.4-6|39	%setup -c -a0 -a1 -a2
21mr|texlive-docmute-1.4-6|40	
21mr|texlive-docmute-1.4-6|41	%build
21mr|texlive-docmute-1.4-6|42	
21mr|texlive-docmute-1.4-6|43	%install
21mr|texlive-docmute-1.4-6|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-docmute-1.4-6|45	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17688 21
21mr|texlive-doc-pictex-20190228-1|1	# revision 24927
21mr|texlive-doc-pictex-20190228-1|2	# category Package
21mr|texlive-doc-pictex-20190228-1|3	# catalog-ctan /info/pictex/Doc-PiCTeX.txt
21mr|texlive-doc-pictex-20190228-1|4	# catalog-date 2008-09-09 11:27:07 +0200
21mr|texlive-doc-pictex-20190228-1|5	# catalog-license other-free
21mr|texlive-doc-pictex-20190228-1|6	# catalog-version undef
21mr|texlive-doc-pictex-20190228-1|7	Name:		texlive-doc-pictex
21mr|texlive-doc-pictex-20190228-1|8	Version:	20190228
21mr|texlive-doc-pictex-20190228-1|9	Release:	1
21mr|texlive-doc-pictex-20190228-1|10	Summary:	A summary list of PicTeX documentation
21mr|texlive-doc-pictex-20190228-1|11	Group:		Publishing
21mr|texlive-doc-pictex-20190228-1|12	URL:		http://www.ctan.org/tex-archive/info/pictex/Doc-PiCTeX.txt
21mr|texlive-doc-pictex-20190228-1|13	License:	OTHER-FREE
21mr|texlive-doc-pictex-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/doc-pictex.tar.xz
21mr|texlive-doc-pictex-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/doc-pictex.doc.tar.xz
21mr|texlive-doc-pictex-20190228-1|16	BuildArch:	noarch
21mr|texlive-doc-pictex-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-doc-pictex-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-doc-pictex-20190228-1|19	
21mr|texlive-doc-pictex-20190228-1|20	%description
21mr|texlive-doc-pictex-20190228-1|21	A summary of available resources providing (or merely
21mr|texlive-doc-pictex-20190228-1|22	discussing) documentation of PicTeX.
21mr|texlive-doc-pictex-20190228-1|23	
21mr|texlive-doc-pictex-20190228-1|24	#-----------------------------------------------------------------------
21mr|texlive-doc-pictex-20190228-1|25	%files
21mr|texlive-doc-pictex-20190228-1|26	%doc %{_texmfdistdir}/doc/generic/doc-pictex/Doc-PiCTeX.txt
21mr|texlive-doc-pictex-20190228-1|27	
21mr|texlive-doc-pictex-20190228-1|28	#-----------------------------------------------------------------------
21mr|texlive-doc-pictex-20190228-1|29	%prep
21mr|texlive-doc-pictex-20190228-1|30	%setup -c -a0 -a1
21mr|texlive-doc-pictex-20190228-1|31	
21mr|texlive-doc-pictex-20190228-1|32	%build
21mr|texlive-doc-pictex-20190228-1|33	
21mr|texlive-doc-pictex-20190228-1|34	%install
21mr|texlive-doc-pictex-20190228-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-doc-pictex-20190228-1|36	cp -fpar doc %{buildroot}%{_texmfdistdir}

17689 21
21mr|texlive-documentation-0.1-15|1	# revision 32761
21mr|texlive-documentation-0.1-15|2	# category Package
21mr|texlive-documentation-0.1-15|3	# catalog-ctan /macros/latex/contrib/documentation
21mr|texlive-documentation-0.1-15|4	# catalog-date 2011-12-02 09:08:13 +0100
21mr|texlive-documentation-0.1-15|5	# catalog-license lppl1.2
21mr|texlive-documentation-0.1-15|6	# catalog-version 0.1
21mr|texlive-documentation-0.1-15|7	Name:		texlive-documentation
21mr|texlive-documentation-0.1-15|8	Version:	0.1
21mr|texlive-documentation-0.1-15|9	Release:	15
21mr|texlive-documentation-0.1-15|10	Summary:	Documentation support for C, Java and assembler code
21mr|texlive-documentation-0.1-15|11	Group:		Publishing
21mr|texlive-documentation-0.1-15|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/documentation
21mr|texlive-documentation-0.1-15|13	License:	LPPL1.2
21mr|texlive-documentation-0.1-15|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/documentation.tar.xz
21mr|texlive-documentation-0.1-15|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/documentation.doc.tar.xz
21mr|texlive-documentation-0.1-15|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/documentation.source.tar.xz
21mr|texlive-documentation-0.1-15|17	BuildArch:	noarch
21mr|texlive-documentation-0.1-15|18	BuildRequires:	texlive-tlpkg
21mr|texlive-documentation-0.1-15|19	Requires(pre):	texlive-tlpkg
21mr|texlive-documentation-0.1-15|20	Requires(post):	texlive-kpathsea
21mr|texlive-documentation-0.1-15|21	
21mr|texlive-documentation-0.1-15|22	%description
21mr|texlive-documentation-0.1-15|23	The package provides a simple means of typesetting computer
21mr|texlive-documentation-0.1-15|24	programs such that the result is acceptable for inclusion in
21mr|texlive-documentation-0.1-15|25	reports, etc.
21mr|texlive-documentation-0.1-15|26	
21mr|texlive-documentation-0.1-15|27	#-----------------------------------------------------------------------
21mr|texlive-documentation-0.1-15|28	%files
21mr|texlive-documentation-0.1-15|29	%{_texmfdistdir}/tex/latex/documentation/documentation.sty
21mr|texlive-documentation-0.1-15|30	%doc %{_texmfdistdir}/doc/latex/documentation/README
21mr|texlive-documentation-0.1-15|31	%doc %{_texmfdistdir}/doc/latex/documentation/documentation.pdf
21mr|texlive-documentation-0.1-15|32	#- source
21mr|texlive-documentation-0.1-15|33	%doc %{_texmfdistdir}/source/latex/documentation/documentation.dtx
21mr|texlive-documentation-0.1-15|34	%doc %{_texmfdistdir}/source/latex/documentation/documentation.ins
21mr|texlive-documentation-0.1-15|35	
21mr|texlive-documentation-0.1-15|36	#-----------------------------------------------------------------------
21mr|texlive-documentation-0.1-15|37	%prep
21mr|texlive-documentation-0.1-15|38	%setup -c -a0 -a1 -a2
21mr|texlive-documentation-0.1-15|39	
21mr|texlive-documentation-0.1-15|40	%build
21mr|texlive-documentation-0.1-15|41	
21mr|texlive-documentation-0.1-15|42	%install
21mr|texlive-documentation-0.1-15|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-documentation-0.1-15|44	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17690 21
21mr|texlive-doi-20180303-2|1	# revision 15878
21mr|texlive-doi-20180303-2|2	# category Package
21mr|texlive-doi-20180303-2|3	# catalog-ctan /macros/latex/contrib/doi
21mr|texlive-doi-20180303-2|4	# catalog-date 2008-08-18 13:49:16 +0200
21mr|texlive-doi-20180303-2|5	# catalog-license lppl
21mr|texlive-doi-20180303-2|6	# catalog-version undef
21mr|texlive-doi-20180303-2|7	Name:		texlive-doi
21mr|texlive-doi-20180303-2|8	Version:	20180303
21mr|texlive-doi-20180303-2|9	Release:	2
21mr|texlive-doi-20180303-2|10	Summary:	Create correct hyperlinks for DOI numbers
21mr|texlive-doi-20180303-2|11	Group:		Publishing
21mr|texlive-doi-20180303-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/doi
21mr|texlive-doi-20180303-2|13	License:	LPPL
21mr|texlive-doi-20180303-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/doi.tar.xz
21mr|texlive-doi-20180303-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/doi.doc.tar.xz
21mr|texlive-doi-20180303-2|16	BuildArch:	noarch
21mr|texlive-doi-20180303-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-doi-20180303-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-doi-20180303-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-doi-20180303-2|20	
21mr|texlive-doi-20180303-2|21	%description
21mr|texlive-doi-20180303-2|22	You can hyperlink DOI numbers to dx.doi.org. However, some
21mr|texlive-doi-20180303-2|23	publishers have elected to use nasty characters in their DOI
21mr|texlive-doi-20180303-2|24	numbering scheme ('<', '>', '_' and ';' have all been spotted).
21mr|texlive-doi-20180303-2|25	This will either upset (La)TeX, or your PDF reader. This
21mr|texlive-doi-20180303-2|26	package contains a single user-level command \doi{}, which
21mr|texlive-doi-20180303-2|27	takes a DOI number, and creates a correct hyperlink from it.
21mr|texlive-doi-20180303-2|28	
21mr|texlive-doi-20180303-2|29	#-----------------------------------------------------------------------
21mr|texlive-doi-20180303-2|30	%files
21mr|texlive-doi-20180303-2|31	%{_texmfdistdir}/tex/latex/doi/doi.sty
21mr|texlive-doi-20180303-2|32	%doc %{_texmfdistdir}/doc/latex/doi/README
21mr|texlive-doi-20180303-2|33	
21mr|texlive-doi-20180303-2|34	#-----------------------------------------------------------------------
21mr|texlive-doi-20180303-2|35	%prep
21mr|texlive-doi-20180303-2|36	%setup -c -a0 -a1
21mr|texlive-doi-20180303-2|37	
21mr|texlive-doi-20180303-2|38	%build
21mr|texlive-doi-20180303-2|39	
21mr|texlive-doi-20180303-2|40	%install
21mr|texlive-doi-20180303-2|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-doi-20180303-2|42	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17691 21
21mr|texlive-dosepsbin-1.2-12|1	# revision 29752
21mr|texlive-dosepsbin-1.2-12|2	# category Package
21mr|texlive-dosepsbin-1.2-12|3	# catalog-ctan /support/dosepsbin
21mr|texlive-dosepsbin-1.2-12|4	# catalog-date 2012-03-22 21:51:23 +0100
21mr|texlive-dosepsbin-1.2-12|5	# catalog-license artistic
21mr|texlive-dosepsbin-1.2-12|6	# catalog-version 1.2
21mr|texlive-dosepsbin-1.2-12|7	Name:		texlive-dosepsbin
21mr|texlive-dosepsbin-1.2-12|8	Version:	1.2
21mr|texlive-dosepsbin-1.2-12|9	Release:	12
21mr|texlive-dosepsbin-1.2-12|10	Summary:	Deal with DOS binary EPS files
21mr|texlive-dosepsbin-1.2-12|11	Group:		Publishing
21mr|texlive-dosepsbin-1.2-12|12	URL:		http://www.ctan.org/tex-archive/support/dosepsbin
21mr|texlive-dosepsbin-1.2-12|13	License:	ARTISTIC
21mr|texlive-dosepsbin-1.2-12|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dosepsbin.tar.xz
21mr|texlive-dosepsbin-1.2-12|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dosepsbin.doc.tar.xz
21mr|texlive-dosepsbin-1.2-12|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dosepsbin.source.tar.xz
21mr|texlive-dosepsbin-1.2-12|17	BuildArch:	noarch
21mr|texlive-dosepsbin-1.2-12|18	BuildRequires:	texlive-tlpkg
21mr|texlive-dosepsbin-1.2-12|19	Requires(pre):	texlive-tlpkg
21mr|texlive-dosepsbin-1.2-12|20	Requires(post):	texlive-kpathsea
21mr|texlive-dosepsbin-1.2-12|21	Provides:	texlive-dosepsbin.bin = %{EVRD}
21mr|texlive-dosepsbin-1.2-12|22	
21mr|texlive-dosepsbin-1.2-12|23	%description
21mr|texlive-dosepsbin-1.2-12|24	A Encapsulated PostScript (EPS) file may given in a special
21mr|texlive-dosepsbin-1.2-12|25	binary format to support the inclusion of a thumbnail. This
21mr|texlive-dosepsbin-1.2-12|26	file format, commonly known as DOS EPS format starts with a
21mr|texlive-dosepsbin-1.2-12|27	binary header that contains the positions of the possible
21mr|texlive-dosepsbin-1.2-12|28	sections: - Postscript (PS); - Windows Metafile Format (WMF);
21mr|texlive-dosepsbin-1.2-12|29	and - Tag Image File Format (TIFF). The PS section must be
21mr|texlive-dosepsbin-1.2-12|30	present and either the WMF file or the TIFF file should be
21mr|texlive-dosepsbin-1.2-12|31	given. The package provides a Perl program that will extract
21mr|texlive-dosepsbin-1.2-12|32	any of the sections of such a file, in particular providing a
21mr|texlive-dosepsbin-1.2-12|33	'text'-form EPS file for use with (La)TeX.
21mr|texlive-dosepsbin-1.2-12|34	
21mr|texlive-dosepsbin-1.2-12|35	
21mr|texlive-dosepsbin-1.2-12|36	#-----------------------------------------------------------------------
21mr|texlive-dosepsbin-1.2-12|37	%files
21mr|texlive-dosepsbin-1.2-12|38	%{_bindir}/dosepsbin
21mr|texlive-dosepsbin-1.2-12|39	%{_texmfdistdir}/scripts/dosepsbin/dosepsbin.pl
21mr|texlive-dosepsbin-1.2-12|40	%doc %{_mandir}/man1/dosepsbin.1*
21mr|texlive-dosepsbin-1.2-12|41	%doc %{_texmfdistdir}/doc/man/man1/dosepsbin.man1.pdf
21mr|texlive-dosepsbin-1.2-12|42	%doc %{_texmfdistdir}/doc/support/dosepsbin/Makefile.in
21mr|texlive-dosepsbin-1.2-12|43	%doc %{_texmfdistdir}/doc/support/dosepsbin/README
21mr|texlive-dosepsbin-1.2-12|44	%doc %{_texmfdistdir}/doc/support/dosepsbin/clean-case.pl
21mr|texlive-dosepsbin-1.2-12|45	%doc %{_texmfdistdir}/doc/support/dosepsbin/dosepsbin.html
21mr|texlive-dosepsbin-1.2-12|46	%doc %{_texmfdistdir}/doc/support/dosepsbin/dosepsbin.ltx
21mr|texlive-dosepsbin-1.2-12|47	%doc %{_texmfdistdir}/doc/support/dosepsbin/dosepsbin.pdf
21mr|texlive-dosepsbin-1.2-12|48	%doc %{_texmfdistdir}/doc/support/dosepsbin/dosepsbin.txt
21mr|texlive-dosepsbin-1.2-12|49	%doc %{_texmfdistdir}/doc/support/dosepsbin/version.pl
21mr|texlive-dosepsbin-1.2-12|50	#- source
21mr|texlive-dosepsbin-1.2-12|51	%doc %{_texmfdistdir}/source/support/dosepsbin/configure
21mr|texlive-dosepsbin-1.2-12|52	%doc %{_texmfdistdir}/source/support/dosepsbin/configure.ac
21mr|texlive-dosepsbin-1.2-12|53	%doc %{_texmfdistdir}/source/support/dosepsbin/install-sh
21mr|texlive-dosepsbin-1.2-12|54	
21mr|texlive-dosepsbin-1.2-12|55	#-----------------------------------------------------------------------
21mr|texlive-dosepsbin-1.2-12|56	%prep
21mr|texlive-dosepsbin-1.2-12|57	%setup -c -a0 -a1 -a2
21mr|texlive-dosepsbin-1.2-12|58	
21mr|texlive-dosepsbin-1.2-12|59	%build
21mr|texlive-dosepsbin-1.2-12|60	
21mr|texlive-dosepsbin-1.2-12|61	%install
21mr|texlive-dosepsbin-1.2-12|62	mkdir -p %{buildroot}%{_bindir}
21mr|texlive-dosepsbin-1.2-12|63	pushd %{buildroot}%{_bindir}
21mr|texlive-dosepsbin-1.2-12|64	ln -sf %{_texmfdistdir}/scripts/dosepsbin/dosepsbin.pl dosepsbin
21mr|texlive-dosepsbin-1.2-12|65	popd
21mr|texlive-dosepsbin-1.2-12|66	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-dosepsbin-1.2-12|67	cp -fpar texmf-dist %{buildroot}%{_datadir}
21mr|texlive-dosepsbin-1.2-12|68	mkdir -p %{buildroot}%{_mandir}/man1
21mr|texlive-dosepsbin-1.2-12|69	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

17692 21
21mr|texlive-dot2texi-3.0-8|1	# revision 26237
21mr|texlive-dot2texi-3.0-8|2	# category Package
21mr|texlive-dot2texi-3.0-8|3	# catalog-ctan /macros/latex/contrib/dot2texi
21mr|texlive-dot2texi-3.0-8|4	# catalog-date 2009-02-28 02:19:00 +0100
21mr|texlive-dot2texi-3.0-8|5	# catalog-license gpl
21mr|texlive-dot2texi-3.0-8|6	# catalog-version 3.0
21mr|texlive-dot2texi-3.0-8|7	Name:		texlive-dot2texi
21mr|texlive-dot2texi-3.0-8|8	Version:	3.0
21mr|texlive-dot2texi-3.0-8|9	Release:	8
21mr|texlive-dot2texi-3.0-8|10	Summary:	Create graphs within LaTeX using the dot2tex tool
21mr|texlive-dot2texi-3.0-8|11	Group:		Publishing
21mr|texlive-dot2texi-3.0-8|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/dot2texi
21mr|texlive-dot2texi-3.0-8|13	License:	GPL
21mr|texlive-dot2texi-3.0-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dot2texi.tar.xz
21mr|texlive-dot2texi-3.0-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dot2texi.doc.tar.xz
21mr|texlive-dot2texi-3.0-8|16	BuildArch:	noarch
21mr|texlive-dot2texi-3.0-8|17	BuildRequires:	texlive-tlpkg
21mr|texlive-dot2texi-3.0-8|18	Requires(pre):	texlive-tlpkg
21mr|texlive-dot2texi-3.0-8|19	Requires(post):	texlive-kpathsea
21mr|texlive-dot2texi-3.0-8|20	
21mr|texlive-dot2texi-3.0-8|21	%description
21mr|texlive-dot2texi-3.0-8|22	The dot2texi package allows you to embed graphs in the DOT
21mr|texlive-dot2texi-3.0-8|23	graph description language in your LaTeX documents. The dot2tex
21mr|texlive-dot2texi-3.0-8|24	tool is used to invoke Graphviz for graph layout, and to
21mr|texlive-dot2texi-3.0-8|25	transform the output from Graphviz to LaTeX code. The generated
21mr|texlive-dot2texi-3.0-8|26	code relies on the TikZ and PGF package or the PSTricks
21mr|texlive-dot2texi-3.0-8|27	package. The process is automated if shell escape is enabled.
21mr|texlive-dot2texi-3.0-8|28	
21mr|texlive-dot2texi-3.0-8|29	
21mr|texlive-dot2texi-3.0-8|30	#-----------------------------------------------------------------------
21mr|texlive-dot2texi-3.0-8|31	%files
21mr|texlive-dot2texi-3.0-8|32	%{_texmfdistdir}/tex/latex/dot2texi/dot2texi.sty
21mr|texlive-dot2texi-3.0-8|33	%doc %{_texmfdistdir}/doc/latex/dot2texi/README
21mr|texlive-dot2texi-3.0-8|34	%doc %{_texmfdistdir}/doc/latex/dot2texi/dot2texi.pdf
21mr|texlive-dot2texi-3.0-8|35	%doc %{_texmfdistdir}/doc/latex/dot2texi/dot2texi.tex
21mr|texlive-dot2texi-3.0-8|36	%doc %{_texmfdistdir}/doc/latex/dot2texi/examples/d2tpstexamples.pdf
21mr|texlive-dot2texi-3.0-8|37	%doc %{_texmfdistdir}/doc/latex/dot2texi/examples/d2tpstexamples.tex
21mr|texlive-dot2texi-3.0-8|38	%doc %{_texmfdistdir}/doc/latex/dot2texi/examples/d2ttikzexamples.pdf
21mr|texlive-dot2texi-3.0-8|39	%doc %{_texmfdistdir}/doc/latex/dot2texi/examples/d2ttikzexamples.tex
21mr|texlive-dot2texi-3.0-8|40	%doc %{_texmfdistdir}/doc/latex/dot2texi/examples/docgraphs.pdf
21mr|texlive-dot2texi-3.0-8|41	%doc %{_texmfdistdir}/doc/latex/dot2texi/examples/docgraphs.tex
21mr|texlive-dot2texi-3.0-8|42	%doc %{_texmfdistdir}/doc/latex/dot2texi/examples/docgraphsorig.pdf
21mr|texlive-dot2texi-3.0-8|43	%doc %{_texmfdistdir}/doc/latex/dot2texi/gpl.txt
21mr|texlive-dot2texi-3.0-8|44	
21mr|texlive-dot2texi-3.0-8|45	#-----------------------------------------------------------------------
21mr|texlive-dot2texi-3.0-8|46	%prep
21mr|texlive-dot2texi-3.0-8|47	%setup -c -a0 -a1
21mr|texlive-dot2texi-3.0-8|48	
21mr|texlive-dot2texi-3.0-8|49	%build
21mr|texlive-dot2texi-3.0-8|50	
21mr|texlive-dot2texi-3.0-8|51	%install
21mr|texlive-dot2texi-3.0-8|52	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-dot2texi-3.0-8|53	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17693 21
21mr|texlive-dotarrow-0.01a-7|1	# revision 15878
21mr|texlive-dotarrow-0.01a-7|2	# category Package
21mr|texlive-dotarrow-0.01a-7|3	# catalog-ctan /macros/latex/contrib/dotarrow
21mr|texlive-dotarrow-0.01a-7|4	# catalog-date 2008-08-18 13:49:16 +0200
21mr|texlive-dotarrow-0.01a-7|5	# catalog-license lppl
21mr|texlive-dotarrow-0.01a-7|6	# catalog-version 0.01a
21mr|texlive-dotarrow-0.01a-7|7	Name:		texlive-dotarrow
21mr|texlive-dotarrow-0.01a-7|8	Version:	0.01a
21mr|texlive-dotarrow-0.01a-7|9	Release:	7
21mr|texlive-dotarrow-0.01a-7|10	Summary:	Extendable dotted arrows
21mr|texlive-dotarrow-0.01a-7|11	Group:		Publishing
21mr|texlive-dotarrow-0.01a-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/dotarrow
21mr|texlive-dotarrow-0.01a-7|13	License:	LPPL
21mr|texlive-dotarrow-0.01a-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dotarrow.tar.xz
21mr|texlive-dotarrow-0.01a-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dotarrow.doc.tar.xz
21mr|texlive-dotarrow-0.01a-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dotarrow.source.tar.xz
21mr|texlive-dotarrow-0.01a-7|17	BuildArch:	noarch
21mr|texlive-dotarrow-0.01a-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-dotarrow-0.01a-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-dotarrow-0.01a-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-dotarrow-0.01a-7|21	
21mr|texlive-dotarrow-0.01a-7|22	%description
21mr|texlive-dotarrow-0.01a-7|23	The package can draw dotted arrows that are extendable, in the
21mr|texlive-dotarrow-0.01a-7|24	same was as \xrightarrow.
21mr|texlive-dotarrow-0.01a-7|25	
21mr|texlive-dotarrow-0.01a-7|26	
21mr|texlive-dotarrow-0.01a-7|27	#-----------------------------------------------------------------------
21mr|texlive-dotarrow-0.01a-7|28	%files
21mr|texlive-dotarrow-0.01a-7|29	%{_texmfdistdir}/tex/latex/dotarrow/DotArrow.sty
21mr|texlive-dotarrow-0.01a-7|30	%doc %{_texmfdistdir}/doc/latex/dotarrow/DotArrow.pdf
21mr|texlive-dotarrow-0.01a-7|31	%doc %{_texmfdistdir}/doc/latex/dotarrow/DotArrow.tex
21mr|texlive-dotarrow-0.01a-7|32	%doc %{_texmfdistdir}/doc/latex/dotarrow/README
21mr|texlive-dotarrow-0.01a-7|33	#- source
21mr|texlive-dotarrow-0.01a-7|34	%doc %{_texmfdistdir}/source/latex/dotarrow/DotArrow.dtx
21mr|texlive-dotarrow-0.01a-7|35	%doc %{_texmfdistdir}/source/latex/dotarrow/DotArrow.ins
21mr|texlive-dotarrow-0.01a-7|36	
21mr|texlive-dotarrow-0.01a-7|37	#-----------------------------------------------------------------------
21mr|texlive-dotarrow-0.01a-7|38	%prep
21mr|texlive-dotarrow-0.01a-7|39	%setup -c -a0 -a1 -a2
21mr|texlive-dotarrow-0.01a-7|40	
21mr|texlive-dotarrow-0.01a-7|41	%build
21mr|texlive-dotarrow-0.01a-7|42	
21mr|texlive-dotarrow-0.01a-7|43	%install
21mr|texlive-dotarrow-0.01a-7|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-dotarrow-0.01a-7|45	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17694 21
21mr|texlive-dotseqn-1.1-7|1	# revision 17195
21mr|texlive-dotseqn-1.1-7|2	# category Package
21mr|texlive-dotseqn-1.1-7|3	# catalog-ctan /macros/latex/contrib/dotseqn
21mr|texlive-dotseqn-1.1-7|4	# catalog-date 2010-02-24 21:28:09 +0100
21mr|texlive-dotseqn-1.1-7|5	# catalog-license other-free
21mr|texlive-dotseqn-1.1-7|6	# catalog-version 1.1
21mr|texlive-dotseqn-1.1-7|7	Name:		texlive-dotseqn
21mr|texlive-dotseqn-1.1-7|8	Version:	1.1
21mr|texlive-dotseqn-1.1-7|9	Release:	7
21mr|texlive-dotseqn-1.1-7|10	Summary:	Flush left equations with dotted leaders to the numbers
21mr|texlive-dotseqn-1.1-7|11	Group:		Publishing
21mr|texlive-dotseqn-1.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/dotseqn
21mr|texlive-dotseqn-1.1-7|13	License:	OTHER-FREE
21mr|texlive-dotseqn-1.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dotseqn.tar.xz
21mr|texlive-dotseqn-1.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dotseqn.doc.tar.xz
21mr|texlive-dotseqn-1.1-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dotseqn.source.tar.xz
21mr|texlive-dotseqn-1.1-7|17	BuildArch:	noarch
21mr|texlive-dotseqn-1.1-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-dotseqn-1.1-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-dotseqn-1.1-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-dotseqn-1.1-7|21	
21mr|texlive-dotseqn-1.1-7|22	%description
21mr|texlive-dotseqn-1.1-7|23	The package provides a different format for typesetting
21mr|texlive-dotseqn-1.1-7|24	equations, one reportedly used in 'old style Britsh books':
21mr|texlive-dotseqn-1.1-7|25	equations aligned on the left, with dots on the right leading
21mr|texlive-dotseqn-1.1-7|26	to the equation number. In default of an equation number, the
21mr|texlive-dotseqn-1.1-7|27	package operates much like the fleqn class option (no leaders).
21mr|texlive-dotseqn-1.1-7|28	
21mr|texlive-dotseqn-1.1-7|29	
21mr|texlive-dotseqn-1.1-7|30	#-----------------------------------------------------------------------
21mr|texlive-dotseqn-1.1-7|31	%files
21mr|texlive-dotseqn-1.1-7|32	%{_texmfdistdir}/tex/latex/dotseqn/dotseqn.sty
21mr|texlive-dotseqn-1.1-7|33	%doc %{_texmfdistdir}/doc/latex/dotseqn/dotseqn.pdf
21mr|texlive-dotseqn-1.1-7|34	%doc %{_texmfdistdir}/doc/latex/dotseqn/readme
21mr|texlive-dotseqn-1.1-7|35	#- source
21mr|texlive-dotseqn-1.1-7|36	%doc %{_texmfdistdir}/source/latex/dotseqn/dotseqn.dtx
21mr|texlive-dotseqn-1.1-7|37	%doc %{_texmfdistdir}/source/latex/dotseqn/dotseqn.ins
21mr|texlive-dotseqn-1.1-7|38	
21mr|texlive-dotseqn-1.1-7|39	#-----------------------------------------------------------------------
21mr|texlive-dotseqn-1.1-7|40	%prep
21mr|texlive-dotseqn-1.1-7|41	%setup -c -a0 -a1 -a2
21mr|texlive-dotseqn-1.1-7|42	
21mr|texlive-dotseqn-1.1-7|43	%build
21mr|texlive-dotseqn-1.1-7|44	
21mr|texlive-dotseqn-1.1-7|45	%install
21mr|texlive-dotseqn-1.1-7|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-dotseqn-1.1-7|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17695 21
21mr|texlive-dottex-0.6-7|1	# revision 15878
21mr|texlive-dottex-0.6-7|2	# category Package
21mr|texlive-dottex-0.6-7|3	# catalog-ctan /macros/latex/contrib/dottex
21mr|texlive-dottex-0.6-7|4	# catalog-date 2007-08-21 11:49:34 +0200
21mr|texlive-dottex-0.6-7|5	# catalog-license gpl
21mr|texlive-dottex-0.6-7|6	# catalog-version 0.6
21mr|texlive-dottex-0.6-7|7	Name:		texlive-dottex
21mr|texlive-dottex-0.6-7|8	Version:	0.6
21mr|texlive-dottex-0.6-7|9	Release:	7
21mr|texlive-dottex-0.6-7|10	Summary:	Use dot code in LaTeX
21mr|texlive-dottex-0.6-7|11	Group:		Publishing
21mr|texlive-dottex-0.6-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/dottex
21mr|texlive-dottex-0.6-7|13	License:	GPL
21mr|texlive-dottex-0.6-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dottex.tar.xz
21mr|texlive-dottex-0.6-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dottex.doc.tar.xz
21mr|texlive-dottex-0.6-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dottex.source.tar.xz
21mr|texlive-dottex-0.6-7|17	BuildArch:	noarch
21mr|texlive-dottex-0.6-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-dottex-0.6-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-dottex-0.6-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-dottex-0.6-7|21	
21mr|texlive-dottex-0.6-7|22	%description
21mr|texlive-dottex-0.6-7|23	The dottex package allows you to encapsulate 'dot' and 'neato'
21mr|texlive-dottex-0.6-7|24	files in your document (dot and neato are both part of
21mr|texlive-dottex-0.6-7|25	graphviz; dot creates directed graphs, neato undirected
21mr|texlive-dottex-0.6-7|26	graphs). If you have shell-escape enabled, the package will
21mr|texlive-dottex-0.6-7|27	arrange for your files to be processed at LaTeX time;
21mr|texlive-dottex-0.6-7|28	otherwise, the conversion must be done manually as an
21mr|texlive-dottex-0.6-7|29	intermediate process before a second LaTeX run.
21mr|texlive-dottex-0.6-7|30	
21mr|texlive-dottex-0.6-7|31	
21mr|texlive-dottex-0.6-7|32	#-----------------------------------------------------------------------
21mr|texlive-dottex-0.6-7|33	%files
21mr|texlive-dottex-0.6-7|34	%{_texmfdistdir}/tex/latex/dottex/dottex.sty
21mr|texlive-dottex-0.6-7|35	%doc %{_texmfdistdir}/doc/latex/dottex/README
21mr|texlive-dottex-0.6-7|36	%doc %{_texmfdistdir}/doc/latex/dottex/dottex.pdf
21mr|texlive-dottex-0.6-7|37	%doc %{_texmfdistdir}/doc/latex/dottex/example.tex
21mr|texlive-dottex-0.6-7|38	%doc %{_texmfdistdir}/doc/latex/dottex/gpl.txt
21mr|texlive-dottex-0.6-7|39	#- source
21mr|texlive-dottex-0.6-7|40	%doc %{_texmfdistdir}/source/latex/dottex/dottex.dtx
21mr|texlive-dottex-0.6-7|41	%doc %{_texmfdistdir}/source/latex/dottex/dottex.ins
21mr|texlive-dottex-0.6-7|42	
21mr|texlive-dottex-0.6-7|43	#-----------------------------------------------------------------------
21mr|texlive-dottex-0.6-7|44	%prep
21mr|texlive-dottex-0.6-7|45	%setup -c -a0 -a1 -a2
21mr|texlive-dottex-0.6-7|46	
21mr|texlive-dottex-0.6-7|47	%build
21mr|texlive-dottex-0.6-7|48	
21mr|texlive-dottex-0.6-7|49	%install
21mr|texlive-dottex-0.6-7|50	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-dottex-0.6-7|51	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17696 21
21mr|texlive-doublestroke-1.111-10|1	# revision 15878
21mr|texlive-doublestroke-1.111-10|2	# category Package
21mr|texlive-doublestroke-1.111-10|3	# catalog-ctan /fonts/doublestroke
21mr|texlive-doublestroke-1.111-10|4	# catalog-date 2009-11-19 15:03:53 +0100
21mr|texlive-doublestroke-1.111-10|5	# catalog-license other-free
21mr|texlive-doublestroke-1.111-10|6	# catalog-version 1.111
21mr|texlive-doublestroke-1.111-10|7	Name:		texlive-doublestroke
21mr|texlive-doublestroke-1.111-10|8	Version:	1.111
21mr|texlive-doublestroke-1.111-10|9	Release:	10
21mr|texlive-doublestroke-1.111-10|10	Summary:	Typeset mathematical double stroke symbols
21mr|texlive-doublestroke-1.111-10|11	Group:		Publishing
21mr|texlive-doublestroke-1.111-10|12	URL:		http://www.ctan.org/tex-archive/fonts/doublestroke
21mr|texlive-doublestroke-1.111-10|13	License:	OTHER-FREE
21mr|texlive-doublestroke-1.111-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/doublestroke.tar.xz
21mr|texlive-doublestroke-1.111-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/doublestroke.doc.tar.xz
21mr|texlive-doublestroke-1.111-10|16	BuildArch:	noarch
21mr|texlive-doublestroke-1.111-10|17	BuildRequires:	texlive-tlpkg
21mr|texlive-doublestroke-1.111-10|18	Requires(pre):	texlive-tlpkg
21mr|texlive-doublestroke-1.111-10|19	Requires(post):	texlive-kpathsea
21mr|texlive-doublestroke-1.111-10|20	
21mr|texlive-doublestroke-1.111-10|21	%description
21mr|texlive-doublestroke-1.111-10|22	A font based on Computer Modern Roman useful for typesetting
21mr|texlive-doublestroke-1.111-10|23	the mathematical symbols for the natural numbers (N), whole
21mr|texlive-doublestroke-1.111-10|24	numbers (Z), rational numbers (Q), real numbers (R) and complex
21mr|texlive-doublestroke-1.111-10|25	numbers (C); coverage includes all Roman capital letters, '1',
21mr|texlive-doublestroke-1.111-10|26	'h' and 'k'. The font is available both as MetaFont source and
21mr|texlive-doublestroke-1.111-10|27	in Adobe Type 1 format, and LaTeX macros for its use are
21mr|texlive-doublestroke-1.111-10|28	provided. The fonts appear in the blackboard bold sampler.
21mr|texlive-doublestroke-1.111-10|29	
21mr|texlive-doublestroke-1.111-10|30	#-----------------------------------------------------------------------
21mr|texlive-doublestroke-1.111-10|31	%files
21mr|texlive-doublestroke-1.111-10|32	%{_texmfdistdir}/fonts/map/dvips/doublestroke/dstroke.map
21mr|texlive-doublestroke-1.111-10|33	%{_texmfdistdir}/fonts/source/public/doublestroke/dsrom.mf
21mr|texlive-doublestroke-1.111-10|34	%{_texmfdistdir}/fonts/source/public/doublestroke/dsrom10.mf
21mr|texlive-doublestroke-1.111-10|35	%{_texmfdistdir}/fonts/source/public/doublestroke/dsrom12.mf
21mr|texlive-doublestroke-1.111-10|36	%{_texmfdistdir}/fonts/source/public/doublestroke/dsrom8.mf
21mr|texlive-doublestroke-1.111-10|37	%{_texmfdistdir}/fonts/source/public/doublestroke/dsromo.mf
21mr|texlive-doublestroke-1.111-10|38	%{_texmfdistdir}/fonts/source/public/doublestroke/dsromu.mf
21mr|texlive-doublestroke-1.111-10|39	%{_texmfdistdir}/fonts/source/public/doublestroke/dsss10.mf
21mr|texlive-doublestroke-1.111-10|40	%{_texmfdistdir}/fonts/source/public/doublestroke/dsss12.mf
21mr|texlive-doublestroke-1.111-10|41	%{_texmfdistdir}/fonts/source/public/doublestroke/dsss8.mf
21mr|texlive-doublestroke-1.111-10|42	%{_texmfdistdir}/fonts/tfm/public/doublestroke/dsrom10.tfm
21mr|texlive-doublestroke-1.111-10|43	%{_texmfdistdir}/fonts/tfm/public/doublestroke/dsrom12.tfm
21mr|texlive-doublestroke-1.111-10|44	%{_texmfdistdir}/fonts/tfm/public/doublestroke/dsrom8.tfm
21mr|texlive-doublestroke-1.111-10|45	%{_texmfdistdir}/fonts/tfm/public/doublestroke/dsss10.tfm
21mr|texlive-doublestroke-1.111-10|46	%{_texmfdistdir}/fonts/tfm/public/doublestroke/dsss12.tfm
21mr|texlive-doublestroke-1.111-10|47	%{_texmfdistdir}/fonts/tfm/public/doublestroke/dsss8.tfm
21mr|texlive-doublestroke-1.111-10|48	%{_texmfdistdir}/fonts/type1/public/doublestroke/dsrom10.pfb
21mr|texlive-doublestroke-1.111-10|49	%{_texmfdistdir}/fonts/type1/public/doublestroke/dsrom12.pfb
21mr|texlive-doublestroke-1.111-10|50	%{_texmfdistdir}/fonts/type1/public/doublestroke/dsrom8.pfb
21mr|texlive-doublestroke-1.111-10|51	%{_texmfdistdir}/fonts/type1/public/doublestroke/dsss10.pfb
21mr|texlive-doublestroke-1.111-10|52	%{_texmfdistdir}/fonts/type1/public/doublestroke/dsss12.pfb
21mr|texlive-doublestroke-1.111-10|53	%{_texmfdistdir}/fonts/type1/public/doublestroke/dsss8.pfb
21mr|texlive-doublestroke-1.111-10|54	%{_texmfdistdir}/tex/latex/doublestroke/Udsrom.fd
21mr|texlive-doublestroke-1.111-10|55	%{_texmfdistdir}/tex/latex/doublestroke/Udsss.fd
21mr|texlive-doublestroke-1.111-10|56	%{_texmfdistdir}/tex/latex/doublestroke/dsfont.sty
21mr|texlive-doublestroke-1.111-10|57	%doc %{_texmfdistdir}/doc/fonts/doublestroke/README
21mr|texlive-doublestroke-1.111-10|58	%doc %{_texmfdistdir}/doc/fonts/doublestroke/dsdoc.pdf
21mr|texlive-doublestroke-1.111-10|59	%doc %{_texmfdistdir}/doc/fonts/doublestroke/dsdoc.tex
21mr|texlive-doublestroke-1.111-10|60	
21mr|texlive-doublestroke-1.111-10|61	#-----------------------------------------------------------------------
21mr|texlive-doublestroke-1.111-10|62	%prep
21mr|texlive-doublestroke-1.111-10|63	%setup -c -a0 -a1
21mr|texlive-doublestroke-1.111-10|64	
21mr|texlive-doublestroke-1.111-10|65	%build
21mr|texlive-doublestroke-1.111-10|66	
21mr|texlive-doublestroke-1.111-10|67	%install
21mr|texlive-doublestroke-1.111-10|68	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-doublestroke-1.111-10|69	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

17697 21
21mr|texlive-download-1.1-10|1	# revision 30695
21mr|texlive-download-1.1-10|2	# category Package
21mr|texlive-download-1.1-10|3	# catalog-ctan /macros/latex/contrib/download
21mr|texlive-download-1.1-10|4	# catalog-date 2013-05-26 19:01:07 +0200
21mr|texlive-download-1.1-10|5	# catalog-license lppl1.3
21mr|texlive-download-1.1-10|6	# catalog-version 1.1
21mr|texlive-download-1.1-10|7	Name:		texlive-download
21mr|texlive-download-1.1-10|8	Version:	1.1
21mr|texlive-download-1.1-10|9	Release:	10
21mr|texlive-download-1.1-10|10	Summary:	Allow LaTeX to download files using an external process
21mr|texlive-download-1.1-10|11	Group:		Publishing
21mr|texlive-download-1.1-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/download
21mr|texlive-download-1.1-10|13	License:	LPPL1.3
21mr|texlive-download-1.1-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/download.tar.xz
21mr|texlive-download-1.1-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/download.doc.tar.xz
21mr|texlive-download-1.1-10|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/download.source.tar.xz
21mr|texlive-download-1.1-10|17	BuildArch:	noarch
21mr|texlive-download-1.1-10|18	BuildRequires:	texlive-tlpkg
21mr|texlive-download-1.1-10|19	Requires(pre):	texlive-tlpkg
21mr|texlive-download-1.1-10|20	Requires(post):	texlive-kpathsea
21mr|texlive-download-1.1-10|21	
21mr|texlive-download-1.1-10|22	%description
21mr|texlive-download-1.1-10|23	The package allows the user to download files (using cURL or
21mr|texlive-download-1.1-10|24	wget), from within a document. To run the external commands,
21mr|texlive-download-1.1-10|25	LaTeX (or whatever) needs to be run with the --shell-escape
21mr|texlive-download-1.1-10|26	flag; this creates a tension between your needs and the
21mr|texlive-download-1.1-10|27	security implications of the flag; users should exercise due
21mr|texlive-download-1.1-10|28	caution.
21mr|texlive-download-1.1-10|29	
21mr|texlive-download-1.1-10|30	
21mr|texlive-download-1.1-10|31	#-----------------------------------------------------------------------
21mr|texlive-download-1.1-10|32	%files
21mr|texlive-download-1.1-10|33	%{_texmfdistdir}/tex/latex/download/download.sty
21mr|texlive-download-1.1-10|34	%doc %{_texmfdistdir}/doc/latex/download/README
21mr|texlive-download-1.1-10|35	%doc %{_texmfdistdir}/doc/latex/download/download.pdf
21mr|texlive-download-1.1-10|36	#- source
21mr|texlive-download-1.1-10|37	%doc %{_texmfdistdir}/source/latex/download/download.tex
21mr|texlive-download-1.1-10|38	
21mr|texlive-download-1.1-10|39	#-----------------------------------------------------------------------
21mr|texlive-download-1.1-10|40	%prep
21mr|texlive-download-1.1-10|41	%setup -c -a0 -a1 -a2
21mr|texlive-download-1.1-10|42	
21mr|texlive-download-1.1-10|43	%build
21mr|texlive-download-1.1-10|44	
21mr|texlive-download-1.1-10|45	%install
21mr|texlive-download-1.1-10|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-download-1.1-10|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17698 21
21mr|texlive-dox-2.4-2|1	Name:		texlive-dox
21mr|texlive-dox-2.4-2|2	Version:	2.4
21mr|texlive-dox-2.4-2|3	Release:	2
21mr|texlive-dox-2.4-2|4	Summary:	Extend the doc package
21mr|texlive-dox-2.4-2|5	Group:		Publishing
21mr|texlive-dox-2.4-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/dox
21mr|texlive-dox-2.4-2|7	License:	LPPL
21mr|texlive-dox-2.4-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dox.tar.xz
21mr|texlive-dox-2.4-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dox.doc.tar.xz
21mr|texlive-dox-2.4-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dox.source.tar.xz
21mr|texlive-dox-2.4-2|11	BuildArch:	noarch
21mr|texlive-dox-2.4-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-dox-2.4-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-dox-2.4-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-dox-2.4-2|15	
21mr|texlive-dox-2.4-2|16	%description
21mr|texlive-dox-2.4-2|17	The doc package provides LaTeX developers with means to
21mr|texlive-dox-2.4-2|18	describe the usage and the definition of new macros and
21mr|texlive-dox-2.4-2|19	environments. However, there is no simple way to extend this
21mr|texlive-dox-2.4-2|20	functionality to other items (options or counters, for
21mr|texlive-dox-2.4-2|21	instance). The DoX package is designed to circumvent this
21mr|texlive-dox-2.4-2|22	limitation.
21mr|texlive-dox-2.4-2|23	
21mr|texlive-dox-2.4-2|24	#-----------------------------------------------------------------------
21mr|texlive-dox-2.4-2|25	%files
21mr|texlive-dox-2.4-2|26	%{_texmfdistdir}/tex/latex/dox
21mr|texlive-dox-2.4-2|27	%doc %{_texmfdistdir}/doc/latex/dox
21mr|texlive-dox-2.4-2|28	#- source
21mr|texlive-dox-2.4-2|29	%doc %{_texmfdistdir}/source/latex/dox
21mr|texlive-dox-2.4-2|30	
21mr|texlive-dox-2.4-2|31	#-----------------------------------------------------------------------
21mr|texlive-dox-2.4-2|32	%prep
21mr|texlive-dox-2.4-2|33	%setup -c -a0 -a1 -a2
21mr|texlive-dox-2.4-2|34	
21mr|texlive-dox-2.4-2|35	%build
21mr|texlive-dox-2.4-2|36	
21mr|texlive-dox-2.4-2|37	%install
21mr|texlive-dox-2.4-2|38	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-dox-2.4-2|39	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17699 21
21mr|texlive-dpfloat-20190228-1|1	# revision 17196
21mr|texlive-dpfloat-20190228-1|2	# category Package
21mr|texlive-dpfloat-20190228-1|3	# catalog-ctan /macros/latex/contrib/dpfloat
21mr|texlive-dpfloat-20190228-1|4	# catalog-date 2010-02-24 00:01:31 +0100
21mr|texlive-dpfloat-20190228-1|5	# catalog-license lppl
21mr|texlive-dpfloat-20190228-1|6	# catalog-version undef
21mr|texlive-dpfloat-20190228-1|7	Name:		texlive-dpfloat
21mr|texlive-dpfloat-20190228-1|8	Version:	20190228
21mr|texlive-dpfloat-20190228-1|9	Release:	1
21mr|texlive-dpfloat-20190228-1|10	Summary:	Support for double-page floats
21mr|texlive-dpfloat-20190228-1|11	Group:		Publishing
21mr|texlive-dpfloat-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/dpfloat
21mr|texlive-dpfloat-20190228-1|13	License:	LPPL
21mr|texlive-dpfloat-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dpfloat.tar.xz
21mr|texlive-dpfloat-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dpfloat.doc.tar.xz
21mr|texlive-dpfloat-20190228-1|16	BuildArch:	noarch
21mr|texlive-dpfloat-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-dpfloat-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-dpfloat-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-dpfloat-20190228-1|20	
21mr|texlive-dpfloat-20190228-1|21	%description
21mr|texlive-dpfloat-20190228-1|22	Provides fullpage and leftfullpage environments, that may be
21mr|texlive-dpfloat-20190228-1|23	used inside a figure, table, or other float environment. If the
21mr|texlive-dpfloat-20190228-1|24	first of a 2-page spread uses a "leftfullpage" environment, the
21mr|texlive-dpfloat-20190228-1|25	float will only be typeset on an even-numbered page, and the
21mr|texlive-dpfloat-20190228-1|26	two floats will appear side-by-side in a two-sided document.
21mr|texlive-dpfloat-20190228-1|27	
21mr|texlive-dpfloat-20190228-1|28	#-----------------------------------------------------------------------
21mr|texlive-dpfloat-20190228-1|29	%files
21mr|texlive-dpfloat-20190228-1|30	%{_texmfdistdir}/tex/latex/dpfloat/dpfloat.sty
21mr|texlive-dpfloat-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/dpfloat/README
21mr|texlive-dpfloat-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/dpfloat/dpfloat.pdf
21mr|texlive-dpfloat-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/dpfloat/dpfloat.tex
21mr|texlive-dpfloat-20190228-1|34	
21mr|texlive-dpfloat-20190228-1|35	#-----------------------------------------------------------------------
21mr|texlive-dpfloat-20190228-1|36	%prep
21mr|texlive-dpfloat-20190228-1|37	%setup -c -a0 -a1
21mr|texlive-dpfloat-20190228-1|38	
21mr|texlive-dpfloat-20190228-1|39	%build
21mr|texlive-dpfloat-20190228-1|40	
21mr|texlive-dpfloat-20190228-1|41	%install
21mr|texlive-dpfloat-20190228-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-dpfloat-20190228-1|43	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17700 21
21mr|texlive-dprogress-0.1-7|1	# revision 15878
21mr|texlive-dprogress-0.1-7|2	# category Package
21mr|texlive-dprogress-0.1-7|3	# catalog-ctan /macros/latex/contrib/dprogress
21mr|texlive-dprogress-0.1-7|4	# catalog-date 2008-08-18 13:49:16 +0200
21mr|texlive-dprogress-0.1-7|5	# catalog-license lppl
21mr|texlive-dprogress-0.1-7|6	# catalog-version 0.1
21mr|texlive-dprogress-0.1-7|7	Name:		texlive-dprogress
21mr|texlive-dprogress-0.1-7|8	Version:	0.1
21mr|texlive-dprogress-0.1-7|9	Release:	7
21mr|texlive-dprogress-0.1-7|10	Summary:	LaTeX-relevant log information for debugging
21mr|texlive-dprogress-0.1-7|11	Group:		Publishing
21mr|texlive-dprogress-0.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/dprogress
21mr|texlive-dprogress-0.1-7|13	License:	LPPL
21mr|texlive-dprogress-0.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dprogress.tar.xz
21mr|texlive-dprogress-0.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dprogress.doc.tar.xz
21mr|texlive-dprogress-0.1-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dprogress.source.tar.xz
21mr|texlive-dprogress-0.1-7|17	BuildArch:	noarch
21mr|texlive-dprogress-0.1-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-dprogress-0.1-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-dprogress-0.1-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-dprogress-0.1-7|21	
21mr|texlive-dprogress-0.1-7|22	%description
21mr|texlive-dprogress-0.1-7|23	The package logs LaTeX's progress through the file, making the
21mr|texlive-dprogress-0.1-7|24	LaTeX output more verbose. This helps to make LaTeX debugging
21mr|texlive-dprogress-0.1-7|25	easier, as it is simpler to find where exactly LaTeX failed.
21mr|texlive-dprogress-0.1-7|26	The package outputs the typesetting of section, subsection and
21mr|texlive-dprogress-0.1-7|27	subsubsection headers and (if amsmath is loaded) details of the
21mr|texlive-dprogress-0.1-7|28	align environment.
21mr|texlive-dprogress-0.1-7|29	
21mr|texlive-dprogress-0.1-7|30	
21mr|texlive-dprogress-0.1-7|31	#-----------------------------------------------------------------------
21mr|texlive-dprogress-0.1-7|32	%files
21mr|texlive-dprogress-0.1-7|33	%{_texmfdistdir}/tex/latex/dprogress/dprogress.sty
21mr|texlive-dprogress-0.1-7|34	%doc %{_texmfdistdir}/doc/latex/dprogress/README
21mr|texlive-dprogress-0.1-7|35	%doc %{_texmfdistdir}/doc/latex/dprogress/dprogress.pdf
21mr|texlive-dprogress-0.1-7|36	#- source
21mr|texlive-dprogress-0.1-7|37	%doc %{_texmfdistdir}/source/latex/dprogress/dprogress.dtx
21mr|texlive-dprogress-0.1-7|38	%doc %{_texmfdistdir}/source/latex/dprogress/dprogress.ins
21mr|texlive-dprogress-0.1-7|39	
21mr|texlive-dprogress-0.1-7|40	#-----------------------------------------------------------------------
21mr|texlive-dprogress-0.1-7|41	%prep
21mr|texlive-dprogress-0.1-7|42	%setup -c -a0 -a1 -a2
21mr|texlive-dprogress-0.1-7|43	
21mr|texlive-dprogress-0.1-7|44	%build
21mr|texlive-dprogress-0.1-7|45	
21mr|texlive-dprogress-0.1-7|46	%install
21mr|texlive-dprogress-0.1-7|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-dprogress-0.1-7|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17701 21
21mr|texlive-drac-1-7|1	# revision 15878
21mr|texlive-drac-1-7|2	# category Package
21mr|texlive-drac-1-7|3	# catalog-ctan /macros/latex/contrib/drac
21mr|texlive-drac-1-7|4	# catalog-date 2008-08-17 11:40:59 +0200
21mr|texlive-drac-1-7|5	# catalog-license lppl
21mr|texlive-drac-1-7|6	# catalog-version 1
21mr|texlive-drac-1-7|7	Name:		texlive-drac
21mr|texlive-drac-1-7|8	Version:	1
21mr|texlive-drac-1-7|9	Release:	7
21mr|texlive-drac-1-7|10	Summary:	Declare active character substitution, robustly
21mr|texlive-drac-1-7|11	Group:		Publishing
21mr|texlive-drac-1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/drac
21mr|texlive-drac-1-7|13	License:	LPPL
21mr|texlive-drac-1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/drac.tar.xz
21mr|texlive-drac-1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/drac.doc.tar.xz
21mr|texlive-drac-1-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/drac.source.tar.xz
21mr|texlive-drac-1-7|17	BuildArch:	noarch
21mr|texlive-drac-1-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-drac-1-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-drac-1-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-drac-1-7|21	
21mr|texlive-drac-1-7|22	%description
21mr|texlive-drac-1-7|23	The package provides macros \DeclareRobustActChar and
21mr|texlive-drac-1-7|24	ReDeclareRobActChar. One uses \DeclareRobustActChar in the same
21mr|texlive-drac-1-7|25	way one would use \DeclareRobustCommand; the macro \protects
21mr|texlive-drac-1-7|26	the active character when it appears in a moving argument.
21mr|texlive-drac-1-7|27	ReDeclareRobActChar redefines an active character previously
21mr|texlive-drac-1-7|28	defined with \DeclareRobustActChar, in the same way that
21mr|texlive-drac-1-7|29	\renewcommand works for ordinary commands.
21mr|texlive-drac-1-7|30	
21mr|texlive-drac-1-7|31	
21mr|texlive-drac-1-7|32	#-----------------------------------------------------------------------
21mr|texlive-drac-1-7|33	%files
21mr|texlive-drac-1-7|34	%{_texmfdistdir}/tex/latex/drac/drac.sty
21mr|texlive-drac-1-7|35	%doc %{_texmfdistdir}/doc/latex/drac/drac-fr.pdf
21mr|texlive-drac-1-7|36	%doc %{_texmfdistdir}/doc/latex/drac/drac.pdf
21mr|texlive-drac-1-7|37	#- source
21mr|texlive-drac-1-7|38	%doc %{_texmfdistdir}/source/latex/drac/LISEZMOI
21mr|texlive-drac-1-7|39	%doc %{_texmfdistdir}/source/latex/drac/Makefile
21mr|texlive-drac-1-7|40	%doc %{_texmfdistdir}/source/latex/drac/README
21mr|texlive-drac-1-7|41	%doc %{_texmfdistdir}/source/latex/drac/drac-en.dtx
21mr|texlive-drac-1-7|42	%doc %{_texmfdistdir}/source/latex/drac/drac-fr.dtx
21mr|texlive-drac-1-7|43	%doc %{_texmfdistdir}/source/latex/drac/drac.ins
21mr|texlive-drac-1-7|44	
21mr|texlive-drac-1-7|45	#-----------------------------------------------------------------------
21mr|texlive-drac-1-7|46	%prep
21mr|texlive-drac-1-7|47	%setup -c -a0 -a1 -a2
21mr|texlive-drac-1-7|48	
21mr|texlive-drac-1-7|49	%build
21mr|texlive-drac-1-7|50	
21mr|texlive-drac-1-7|51	%install
21mr|texlive-drac-1-7|52	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-drac-1-7|53	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17702 21
21mr|texlive-draftcopy-2.16-7|1	# revision 15878
21mr|texlive-draftcopy-2.16-7|2	# category Package
21mr|texlive-draftcopy-2.16-7|3	# catalog-ctan /macros/latex/contrib/draftcopy
21mr|texlive-draftcopy-2.16-7|4	# catalog-date 2009-09-25 22:54:35 +0200
21mr|texlive-draftcopy-2.16-7|5	# catalog-license lppl
21mr|texlive-draftcopy-2.16-7|6	# catalog-version 2.16
21mr|texlive-draftcopy-2.16-7|7	Name:		texlive-draftcopy
21mr|texlive-draftcopy-2.16-7|8	Version:	2.16
21mr|texlive-draftcopy-2.16-7|9	Release:	7
21mr|texlive-draftcopy-2.16-7|10	Summary:	Identify draft copies
21mr|texlive-draftcopy-2.16-7|11	Group:		Publishing
21mr|texlive-draftcopy-2.16-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/draftcopy
21mr|texlive-draftcopy-2.16-7|13	License:	LPPL
21mr|texlive-draftcopy-2.16-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/draftcopy.tar.xz
21mr|texlive-draftcopy-2.16-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/draftcopy.doc.tar.xz
21mr|texlive-draftcopy-2.16-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/draftcopy.source.tar.xz
21mr|texlive-draftcopy-2.16-7|17	BuildArch:	noarch
21mr|texlive-draftcopy-2.16-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-draftcopy-2.16-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-draftcopy-2.16-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-draftcopy-2.16-7|21	
21mr|texlive-draftcopy-2.16-7|22	%description
21mr|texlive-draftcopy-2.16-7|23	Places the word DRAFT (or other words) in light grey diagonally
21mr|texlive-draftcopy-2.16-7|24	across the background (or at the bottom) of each (or selected)
21mr|texlive-draftcopy-2.16-7|25	pages of the document. The package uses PostScript \special
21mr|texlive-draftcopy-2.16-7|26	commands, and may not therefore be used with PDFLaTeX. For that
21mr|texlive-draftcopy-2.16-7|27	usage, consider the wallpaper or draftwatermark packages.
21mr|texlive-draftcopy-2.16-7|28	
21mr|texlive-draftcopy-2.16-7|29	
21mr|texlive-draftcopy-2.16-7|30	#-----------------------------------------------------------------------
21mr|texlive-draftcopy-2.16-7|31	%files
21mr|texlive-draftcopy-2.16-7|32	%{_texmfdistdir}/tex/latex/draftcopy/draftcopy.cfg
21mr|texlive-draftcopy-2.16-7|33	%{_texmfdistdir}/tex/latex/draftcopy/draftcopy.sty
21mr|texlive-draftcopy-2.16-7|34	%doc %{_texmfdistdir}/doc/latex/draftcopy/README
21mr|texlive-draftcopy-2.16-7|35	%doc %{_texmfdistdir}/doc/latex/draftcopy/THIS-IS-VERSION-2.16
21mr|texlive-draftcopy-2.16-7|36	%doc %{_texmfdistdir}/doc/latex/draftcopy/draftcopy-test-1.tex
21mr|texlive-draftcopy-2.16-7|37	%doc %{_texmfdistdir}/doc/latex/draftcopy/draftcopy-test-10.tex
21mr|texlive-draftcopy-2.16-7|38	%doc %{_texmfdistdir}/doc/latex/draftcopy/draftcopy-test-11.tex
21mr|texlive-draftcopy-2.16-7|39	%doc %{_texmfdistdir}/doc/latex/draftcopy/draftcopy-test-12.tex
21mr|texlive-draftcopy-2.16-7|40	%doc %{_texmfdistdir}/doc/latex/draftcopy/draftcopy-test-13.tex
21mr|texlive-draftcopy-2.16-7|41	%doc %{_texmfdistdir}/doc/latex/draftcopy/draftcopy-test-14.tex
21mr|texlive-draftcopy-2.16-7|42	%doc %{_texmfdistdir}/doc/latex/draftcopy/draftcopy-test-15.tex
21mr|texlive-draftcopy-2.16-7|43	%doc %{_texmfdistdir}/doc/latex/draftcopy/draftcopy-test-16.tex
21mr|texlive-draftcopy-2.16-7|44	%doc %{_texmfdistdir}/doc/latex/draftcopy/draftcopy-test-2.tex
21mr|texlive-draftcopy-2.16-7|45	%doc %{_texmfdistdir}/doc/latex/draftcopy/draftcopy-test-3.tex
21mr|texlive-draftcopy-2.16-7|46	%doc %{_texmfdistdir}/doc/latex/draftcopy/draftcopy-test-4.tex
21mr|texlive-draftcopy-2.16-7|47	%doc %{_texmfdistdir}/doc/latex/draftcopy/draftcopy-test-5.tex
21mr|texlive-draftcopy-2.16-7|48	%doc %{_texmfdistdir}/doc/latex/draftcopy/draftcopy-test-6.tex
21mr|texlive-draftcopy-2.16-7|49	%doc %{_texmfdistdir}/doc/latex/draftcopy/draftcopy-test-7.tex
21mr|texlive-draftcopy-2.16-7|50	%doc %{_texmfdistdir}/doc/latex/draftcopy/draftcopy-test-8.tex
21mr|texlive-draftcopy-2.16-7|51	%doc %{_texmfdistdir}/doc/latex/draftcopy/draftcopy-test-9.tex
21mr|texlive-draftcopy-2.16-7|52	%doc %{_texmfdistdir}/doc/latex/draftcopy/draftcopy.doc
21mr|texlive-draftcopy-2.16-7|53	%doc %{_texmfdistdir}/doc/latex/draftcopy/draftcopy.pdf
21mr|texlive-draftcopy-2.16-7|54	#- source
21mr|texlive-draftcopy-2.16-7|55	%doc %{_texmfdistdir}/source/latex/draftcopy/Makefile
21mr|texlive-draftcopy-2.16-7|56	%doc %{_texmfdistdir}/source/latex/draftcopy/draftcopy.dtx
21mr|texlive-draftcopy-2.16-7|57	%doc %{_texmfdistdir}/source/latex/draftcopy/draftcopy.ins
21mr|texlive-draftcopy-2.16-7|58	
21mr|texlive-draftcopy-2.16-7|59	#-----------------------------------------------------------------------
21mr|texlive-draftcopy-2.16-7|60	%prep
21mr|texlive-draftcopy-2.16-7|61	%setup -c -a0 -a1 -a2
21mr|texlive-draftcopy-2.16-7|62	
21mr|texlive-draftcopy-2.16-7|63	%build
21mr|texlive-draftcopy-2.16-7|64	
21mr|texlive-draftcopy-2.16-7|65	%install
21mr|texlive-draftcopy-2.16-7|66	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-draftcopy-2.16-7|67	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17703 21
21mr|texlive-draftfigure-0.2-1|1	# revision 44854
21mr|texlive-draftfigure-0.2-1|2	# category Package
21mr|texlive-draftfigure-0.2-1|3	# catalog-ctan /macros/latex/contrib/draftfigure
21mr|texlive-draftfigure-0.2-1|4	# catalog-date 2018-01-07 14:52:23 +0100
21mr|texlive-draftfigure-0.2-1|5	# catalog-license lppl1.3
21mr|texlive-draftfigure-0.2-1|6	# catalog-version 0.2
21mr|texlive-draftfigure-0.2-1|7	
21mr|texlive-draftfigure-0.2-1|8	Name:		texlive-draftfigure
21mr|texlive-draftfigure-0.2-1|9	Group:		Publishing
21mr|texlive-draftfigure-0.2-1|10	Version: 	0.2
21mr|texlive-draftfigure-0.2-1|11	Release:	1
21mr|texlive-draftfigure-0.2-1|12	
21mr|texlive-draftfigure-0.2-1|13	Summary:	Replace figures with a white box and additional features
21mr|texlive-draftfigure-0.2-1|14	License:	LPPL1.3
21mr|texlive-draftfigure-0.2-1|15	
21mr|texlive-draftfigure-0.2-1|16	URL:		https://www.ctan.org/pkg/draftfigure
21mr|texlive-draftfigure-0.2-1|17	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/draftfigure.tar.xz
21mr|texlive-draftfigure-0.2-1|18	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/draftfigure.doc.tar.xz
21mr|texlive-draftfigure-0.2-1|19	
21mr|texlive-draftfigure-0.2-1|20	BuildArch:	noarch
21mr|texlive-draftfigure-0.2-1|21	BuildRequires:	texlive-tlpkg
21mr|texlive-draftfigure-0.2-1|22	Requires(pre):	texlive-tlpkg
21mr|texlive-draftfigure-0.2-1|23	Requires(post):	texlive-kpathsea
21mr|texlive-draftfigure-0.2-1|24	Provides:        draftfigure.sty
21mr|texlive-draftfigure-0.2-1|25	
21mr|texlive-draftfigure-0.2-1|26	%description
21mr|texlive-draftfigure-0.2-1|27	With this package you can control the outcome of a figure which is set to draft and modify the display with various options.
21mr|texlive-draftfigure-0.2-1|28	
21mr|texlive-draftfigure-0.2-1|29	%post
21mr|texlive-draftfigure-0.2-1|30	%{_sbindir}/texlive.post
21mr|texlive-draftfigure-0.2-1|31	
21mr|texlive-draftfigure-0.2-1|32	%postun
21mr|texlive-draftfigure-0.2-1|33	if [ $1 -eq 0]; then
21mr|texlive-draftfigure-0.2-1|34	%{_sbindir}/texlive.post
21mr|texlive-draftfigure-0.2-1|35	fi
21mr|texlive-draftfigure-0.2-1|36	
21mr|texlive-draftfigure-0.2-1|37	#------------------------------------------------------
21mr|texlive-draftfigure-0.2-1|38	
21mr|texlive-draftfigure-0.2-1|39	%files
21mr|texlive-draftfigure-0.2-1|40	%{_texmfdistdir}/tex/latex/draftfigure/draftfigure.sty
21mr|texlive-draftfigure-0.2-1|41	%doc %{_texmfdistdir}/doc/latex/draftfigure/README.md
21mr|texlive-draftfigure-0.2-1|42	%doc %{_texmfdistdir}/doc/latex/draftfigure/draftfigure.pdf
21mr|texlive-draftfigure-0.2-1|43	%doc %{_texmfdistdir}/doc/latex/draftfigure/draftfigure.tex
21mr|texlive-draftfigure-0.2-1|44	
21mr|texlive-draftfigure-0.2-1|45	%prep
21mr|texlive-draftfigure-0.2-1|46	%setup -c -a0 -a1
21mr|texlive-draftfigure-0.2-1|47	
21mr|texlive-draftfigure-0.2-1|48	%build
21mr|texlive-draftfigure-0.2-1|49	
21mr|texlive-draftfigure-0.2-1|50	%install
21mr|texlive-draftfigure-0.2-1|51	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-draftfigure-0.2-1|52	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17704 21
21mr|texlive-draftwatermark-1.2-2|1	# revision 25045
21mr|texlive-draftwatermark-1.2-2|2	# category Package
21mr|texlive-draftwatermark-1.2-2|3	# catalog-ctan /macros/latex/contrib/draftwatermark
21mr|texlive-draftwatermark-1.2-2|4	# catalog-date 2007-03-05 22:02:45 +0100
21mr|texlive-draftwatermark-1.2-2|5	# catalog-license lppl
21mr|texlive-draftwatermark-1.2-2|6	# catalog-version 1.0
21mr|texlive-draftwatermark-1.2-2|7	Name:		texlive-draftwatermark
21mr|texlive-draftwatermark-1.2-2|8	Version:	1.2
21mr|texlive-draftwatermark-1.2-2|9	Release:	2
21mr|texlive-draftwatermark-1.2-2|10	Summary:	Put a grey textual watermark on document pages
21mr|texlive-draftwatermark-1.2-2|11	Group:		Publishing
21mr|texlive-draftwatermark-1.2-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/draftwatermark
21mr|texlive-draftwatermark-1.2-2|13	License:	LPPL
21mr|texlive-draftwatermark-1.2-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/draftwatermark.tar.xz
21mr|texlive-draftwatermark-1.2-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/draftwatermark.doc.tar.xz
21mr|texlive-draftwatermark-1.2-2|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/draftwatermark.source.tar.xz
21mr|texlive-draftwatermark-1.2-2|17	BuildArch:	noarch
21mr|texlive-draftwatermark-1.2-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-draftwatermark-1.2-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-draftwatermark-1.2-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-draftwatermark-1.2-2|21	
21mr|texlive-draftwatermark-1.2-2|22	%description
21mr|texlive-draftwatermark-1.2-2|23	The package provides a means to add a textual, light grey
21mr|texlive-draftwatermark-1.2-2|24	watermark on every page or on the first page of a document.
21mr|texlive-draftwatermark-1.2-2|25	Typical usage may consist in writing words such as DRAFT or
21mr|texlive-draftwatermark-1.2-2|26	CONFIDENTIAL across document pages. The package performs a
21mr|texlive-draftwatermark-1.2-2|27	similar function to that of draftcopy, but its implementation
21mr|texlive-draftwatermark-1.2-2|28	is output device independent, and very made simple by relying
21mr|texlive-draftwatermark-1.2-2|29	on everpage.
21mr|texlive-draftwatermark-1.2-2|30	
21mr|texlive-draftwatermark-1.2-2|31	#-----------------------------------------------------------------------
21mr|texlive-draftwatermark-1.2-2|32	%files
21mr|texlive-draftwatermark-1.2-2|33	%{_texmfdistdir}/tex/latex/draftwatermark/draftwatermark.sty
21mr|texlive-draftwatermark-1.2-2|34	%doc %{_texmfdistdir}/doc/latex/draftwatermark/README
21mr|texlive-draftwatermark-1.2-2|35	%doc %{_texmfdistdir}/doc/latex/draftwatermark/draftwatermark.pdf
21mr|texlive-draftwatermark-1.2-2|36	%doc %{_texmfdistdir}/doc/latex/draftwatermark/test_draftwatermark.tex
21mr|texlive-draftwatermark-1.2-2|37	#- source
21mr|texlive-draftwatermark-1.2-2|38	%doc %{_texmfdistdir}/source/latex/draftwatermark/draftwatermark.dtx
21mr|texlive-draftwatermark-1.2-2|39	%doc %{_texmfdistdir}/source/latex/draftwatermark/draftwatermark.ins
21mr|texlive-draftwatermark-1.2-2|40	
21mr|texlive-draftwatermark-1.2-2|41	#-----------------------------------------------------------------------
21mr|texlive-draftwatermark-1.2-2|42	%prep
21mr|texlive-draftwatermark-1.2-2|43	%setup -c -a0 -a1 -a2
21mr|texlive-draftwatermark-1.2-2|44	
21mr|texlive-draftwatermark-1.2-2|45	%build
21mr|texlive-draftwatermark-1.2-2|46	
21mr|texlive-draftwatermark-1.2-2|47	%install
21mr|texlive-draftwatermark-1.2-2|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-draftwatermark-1.2-2|49	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17705 21
21mr|texlive-dramatist-1.2e-3|1	Name:		texlive-dramatist
21mr|texlive-dramatist-1.2e-3|2	Version:	1.2e
21mr|texlive-dramatist-1.2e-3|3	Release:	3
21mr|texlive-dramatist-1.2e-3|4	Summary:	Typeset dramas, both in verse and in prose
21mr|texlive-dramatist-1.2e-3|5	Group:		Publishing
21mr|texlive-dramatist-1.2e-3|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/dramatist
21mr|texlive-dramatist-1.2e-3|7	License:	GPL
21mr|texlive-dramatist-1.2e-3|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dramatist.tar.xz
21mr|texlive-dramatist-1.2e-3|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dramatist.doc.tar.xz
21mr|texlive-dramatist-1.2e-3|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dramatist.source.tar.xz
21mr|texlive-dramatist-1.2e-3|11	BuildArch:	noarch
21mr|texlive-dramatist-1.2e-3|12	BuildRequires:	texlive-tlpkg
21mr|texlive-dramatist-1.2e-3|13	Requires(pre):	texlive-tlpkg
21mr|texlive-dramatist-1.2e-3|14	Requires(post):	texlive-kpathsea
21mr|texlive-dramatist-1.2e-3|15	
21mr|texlive-dramatist-1.2e-3|16	%description
21mr|texlive-dramatist-1.2e-3|17	This package is intended for typesetting drama of any length.
21mr|texlive-dramatist-1.2e-3|18	It provides two environments for typesetting dialogues in prose
21mr|texlive-dramatist-1.2e-3|19	or in verse; new document divisions corresponding to acts and
21mr|texlive-dramatist-1.2e-3|20	scenes; macros that control the appearance of characters and
21mr|texlive-dramatist-1.2e-3|21	stage directions; and automatic generation of a `dramatis
21mr|texlive-dramatist-1.2e-3|22	personae' list.
21mr|texlive-dramatist-1.2e-3|23	
21mr|texlive-dramatist-1.2e-3|24	%post
21mr|texlive-dramatist-1.2e-3|25	%{_sbindir}/texlive.post
21mr|texlive-dramatist-1.2e-3|26	
21mr|texlive-dramatist-1.2e-3|27	%postun
21mr|texlive-dramatist-1.2e-3|28	if [ $1 -eq 0 ]; then
21mr|texlive-dramatist-1.2e-3|29	%{_sbindir}/texlive.post
21mr|texlive-dramatist-1.2e-3|30	fi
21mr|texlive-dramatist-1.2e-3|31	
21mr|texlive-dramatist-1.2e-3|32	#-----------------------------------------------------------------------
21mr|texlive-dramatist-1.2e-3|33	%files
21mr|texlive-dramatist-1.2e-3|34	%{_texmfdistdir}/tex/latex/dramatist
21mr|texlive-dramatist-1.2e-3|35	%doc %{_texmfdistdir}/doc/latex/dramatist
21mr|texlive-dramatist-1.2e-3|36	#- source
21mr|texlive-dramatist-1.2e-3|37	%doc %{_texmfdistdir}/source/latex/dramatist
21mr|texlive-dramatist-1.2e-3|38	
21mr|texlive-dramatist-1.2e-3|39	#-----------------------------------------------------------------------
21mr|texlive-dramatist-1.2e-3|40	%prep
21mr|texlive-dramatist-1.2e-3|41	%setup -c -a0 -a1 -a2
21mr|texlive-dramatist-1.2e-3|42	
21mr|texlive-dramatist-1.2e-3|43	%build
21mr|texlive-dramatist-1.2e-3|44	
21mr|texlive-dramatist-1.2e-3|45	%install
21mr|texlive-dramatist-1.2e-3|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-dramatist-1.2e-3|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17706 21
21mr|texlive-dratex-20190228-1|1	# revision 15878
21mr|texlive-dratex-20190228-1|2	# category Package
21mr|texlive-dratex-20190228-1|3	# catalog-ctan /graphics/dratex
21mr|texlive-dratex-20190228-1|4	# catalog-date 2008-09-18 22:51:09 +0200
21mr|texlive-dratex-20190228-1|5	# catalog-license lppl
21mr|texlive-dratex-20190228-1|6	# catalog-version undef
21mr|texlive-dratex-20190228-1|7	Name:		texlive-dratex
21mr|texlive-dratex-20190228-1|8	Version:	20190228
21mr|texlive-dratex-20190228-1|9	Release:	1
21mr|texlive-dratex-20190228-1|10	Summary:	General drawing macros
21mr|texlive-dratex-20190228-1|11	Group:		Publishing
21mr|texlive-dratex-20190228-1|12	URL:		http://www.ctan.org/tex-archive/graphics/dratex
21mr|texlive-dratex-20190228-1|13	License:	LPPL
21mr|texlive-dratex-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dratex.tar.xz
21mr|texlive-dratex-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dratex.doc.tar.xz
21mr|texlive-dratex-20190228-1|16	BuildArch:	noarch
21mr|texlive-dratex-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-dratex-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-dratex-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-dratex-20190228-1|20	
21mr|texlive-dratex-20190228-1|21	%description
21mr|texlive-dratex-20190228-1|22	A low level (DraTex.sty) and a high-level (AlDraTex.sty)
21mr|texlive-dratex-20190228-1|23	drawing package written entirely in TeX.
21mr|texlive-dratex-20190228-1|24	
21mr|texlive-dratex-20190228-1|25	#-----------------------------------------------------------------------
21mr|texlive-dratex-20190228-1|26	%files
21mr|texlive-dratex-20190228-1|27	%{_texmfdistdir}/tex/generic/dratex/AlDraTex.sty
21mr|texlive-dratex-20190228-1|28	%{_texmfdistdir}/tex/generic/dratex/DraTex.sty
21mr|texlive-dratex-20190228-1|29	%{_texmfdistdir}/tex/generic/dratex/TeXProject.sty
21mr|texlive-dratex-20190228-1|30	%{_texmfdistdir}/tex/generic/dratex/wotree.sty
21mr|texlive-dratex-20190228-1|31	%doc %{_texmfdistdir}/doc/generic/dratex/Examples.tex
21mr|texlive-dratex-20190228-1|32	%doc %{_texmfdistdir}/doc/generic/dratex/README
21mr|texlive-dratex-20190228-1|33	
21mr|texlive-dratex-20190228-1|34	#-----------------------------------------------------------------------
21mr|texlive-dratex-20190228-1|35	%prep
21mr|texlive-dratex-20190228-1|36	%setup -c -a0 -a1
21mr|texlive-dratex-20190228-1|37	
21mr|texlive-dratex-20190228-1|38	%build
21mr|texlive-dratex-20190228-1|39	
21mr|texlive-dratex-20190228-1|40	%install
21mr|texlive-dratex-20190228-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-dratex-20190228-1|42	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17707 21
21mr|texlive-drawmatrix-1.5.0-1|1	# revision 44471
21mr|texlive-drawmatrix-1.5.0-1|2	# category Package
21mr|texlive-drawmatrix-1.5.0-1|3	# catalog-ctan /macros/latex/contrib/drawmatrix
21mr|texlive-drawmatrix-1.5.0-1|4	# catalog-date 2017-06-05 22:45:20 +0200
21mr|texlive-drawmatrix-1.5.0-1|5	# catalog-license mit
21mr|texlive-drawmatrix-1.5.0-1|6	# catalog-version 1.5.0
21mr|texlive-drawmatrix-1.5.0-1|7	
21mr|texlive-drawmatrix-1.5.0-1|8	Name:		texlive-drawmatrix
21mr|texlive-drawmatrix-1.5.0-1|9	Group:		Publishing
21mr|texlive-drawmatrix-1.5.0-1|10	Version: 	1.5.0
21mr|texlive-drawmatrix-1.5.0-1|11	Release:	1
21mr|texlive-drawmatrix-1.5.0-1|12	
21mr|texlive-drawmatrix-1.5.0-1|13	Summary:	Draw visual representations of matricies in LaTeX
21mr|texlive-drawmatrix-1.5.0-1|14	License:	MIT
21mr|texlive-drawmatrix-1.5.0-1|15	
21mr|texlive-drawmatrix-1.5.0-1|16	URL:		https://ctan.org/pkg/drawmatrix
21mr|texlive-drawmatrix-1.5.0-1|17	Source0:	https://mirrors.ctan.org/systems/texlive/tlnet/archive/drawmatrix.tar.xz
21mr|texlive-drawmatrix-1.5.0-1|18	Source1:	https://mirrors.ctan.org/systems/texlive/tlnet/archive/drawmatrix.doc.tar.xz
21mr|texlive-drawmatrix-1.5.0-1|19	Source2:	https://mirrors.ctan.org/systems/texlive/tlnet/archive/drawmatrix.source.tar.xz
21mr|texlive-drawmatrix-1.5.0-1|20	
21mr|texlive-drawmatrix-1.5.0-1|21	BuildArch:	noarch
21mr|texlive-drawmatrix-1.5.0-1|22	BuildRequires:	texlive-tlpkg
21mr|texlive-drawmatrix-1.5.0-1|23	Requires(pre):	texlive-tlpkg
21mr|texlive-drawmatrix-1.5.0-1|24	Requires(post):	texlive-kpathsea
21mr|texlive-drawmatrix-1.5.0-1|25	Provides:	drawmatrix.sty
21mr|texlive-drawmatrix-1.5.0-1|26	
21mr|texlive-drawmatrix-1.5.0-1|27	
21mr|texlive-drawmatrix-1.5.0-1|28	%description
21mr|texlive-drawmatrix-1.5.0-1|29	The package provides macros to visually represent matrices. Various options allow to
21mr|texlive-drawmatrix-1.5.0-1|30	change the visualizations, e.g., drawing rectangular, triangular, or banded matrices.
21mr|texlive-drawmatrix-1.5.0-1|31	
21mr|texlive-drawmatrix-1.5.0-1|32	#------------------------------------------------------
21mr|texlive-drawmatrix-1.5.0-1|33	
21mr|texlive-drawmatrix-1.5.0-1|34	%files
21mr|texlive-drawmatrix-1.5.0-1|35	%{_texmfdistdir}/tex/latex/drawmatrix
21mr|texlive-drawmatrix-1.5.0-1|36	%doc %{_texmfdistdir}/doc/latex/drawmatrix
21mr|texlive-drawmatrix-1.5.0-1|37	#- source
21mr|texlive-drawmatrix-1.5.0-1|38	%doc %{_texmfdistdir}/source/latex/drawmatrix
21mr|texlive-drawmatrix-1.5.0-1|39	
21mr|texlive-drawmatrix-1.5.0-1|40	%prep
21mr|texlive-drawmatrix-1.5.0-1|41	%setup -c -a0 -a1 -a2
21mr|texlive-drawmatrix-1.5.0-1|42	
21mr|texlive-drawmatrix-1.5.0-1|43	%build
21mr|texlive-drawmatrix-1.5.0-1|44	
21mr|texlive-drawmatrix-1.5.0-1|45	%install
21mr|texlive-drawmatrix-1.5.0-1|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-drawmatrix-1.5.0-1|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17708 21
21mr|texlive-drawstack-20190228-1|1	# revision 28582
21mr|texlive-drawstack-20190228-1|2	# category Package
21mr|texlive-drawstack-20190228-1|3	# catalog-ctan /macros/latex/contrib/drawstack
21mr|texlive-drawstack-20190228-1|4	# catalog-date 2012-06-18 14:35:47 +0200
21mr|texlive-drawstack-20190228-1|5	# catalog-license lppl1.3
21mr|texlive-drawstack-20190228-1|6	# catalog-version undef
21mr|texlive-drawstack-20190228-1|7	Name:		texlive-drawstack
21mr|texlive-drawstack-20190228-1|8	Version:	20190228
21mr|texlive-drawstack-20190228-1|9	Release:	1
21mr|texlive-drawstack-20190228-1|10	Summary:	Draw execution stacks
21mr|texlive-drawstack-20190228-1|11	Group:		Publishing
21mr|texlive-drawstack-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/drawstack
21mr|texlive-drawstack-20190228-1|13	License:	LPPL1.3
21mr|texlive-drawstack-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/drawstack.tar.xz
21mr|texlive-drawstack-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/drawstack.doc.tar.xz
21mr|texlive-drawstack-20190228-1|16	BuildArch:	noarch
21mr|texlive-drawstack-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-drawstack-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-drawstack-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-drawstack-20190228-1|20	
21mr|texlive-drawstack-20190228-1|21	%description
21mr|texlive-drawstack-20190228-1|22	This simple LaTeX package provides support for drawing
21mr|texlive-drawstack-20190228-1|23	execution stack (typically to illustrate assembly language
21mr|texlive-drawstack-20190228-1|24	notions). The code is written on top of TikZ.
21mr|texlive-drawstack-20190228-1|25	
21mr|texlive-drawstack-20190228-1|26	#-----------------------------------------------------------------------
21mr|texlive-drawstack-20190228-1|27	%files
21mr|texlive-drawstack-20190228-1|28	%{_texmfdistdir}/tex/latex/drawstack/drawstack.sty
21mr|texlive-drawstack-20190228-1|29	%doc %{_texmfdistdir}/doc/latex/drawstack/Makefile
21mr|texlive-drawstack-20190228-1|30	%doc %{_texmfdistdir}/doc/latex/drawstack/README
21mr|texlive-drawstack-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/drawstack/stack-example.pdf
21mr|texlive-drawstack-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/drawstack/stack-example.tex
21mr|texlive-drawstack-20190228-1|33	
21mr|texlive-drawstack-20190228-1|34	#-----------------------------------------------------------------------
21mr|texlive-drawstack-20190228-1|35	%prep
21mr|texlive-drawstack-20190228-1|36	%setup -c -a0 -a1
21mr|texlive-drawstack-20190228-1|37	
21mr|texlive-drawstack-20190228-1|38	%build
21mr|texlive-drawstack-20190228-1|39	
21mr|texlive-drawstack-20190228-1|40	%install
21mr|texlive-drawstack-20190228-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-drawstack-20190228-1|42	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17709 21
21mr|texlive-droit-fr-1.2-2|1	Name:		texlive-droit-fr
21mr|texlive-droit-fr-1.2-2|2	Version:	1.2
21mr|texlive-droit-fr-1.2-2|3	Release:	2
21mr|texlive-droit-fr-1.2-2|4	Summary:	Document class and bibliographic style for French law
21mr|texlive-droit-fr-1.2-2|5	Group:		Publishing
21mr|texlive-droit-fr-1.2-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/droit-fr
21mr|texlive-droit-fr-1.2-2|7	License:	LPPL1.3
21mr|texlive-droit-fr-1.2-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/droit-fr.tar.xz
21mr|texlive-droit-fr-1.2-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/droit-fr.doc.tar.xz
21mr|texlive-droit-fr-1.2-2|10	BuildArch:	noarch
21mr|texlive-droit-fr-1.2-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-droit-fr-1.2-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-droit-fr-1.2-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-droit-fr-1.2-2|14	
21mr|texlive-droit-fr-1.2-2|15	%description
21mr|texlive-droit-fr-1.2-2|16	The bundle provides a toolkit intended for students writing a
21mr|texlive-droit-fr-1.2-2|17	thesis in French law. It features: a LaTeX document class; a
21mr|texlive-droit-fr-1.2-2|18	bibliographic style for Biblatex package; a practical example
21mr|texlive-droit-fr-1.2-2|19	of french thesis document; and documentation. The class assumes
21mr|texlive-droit-fr-1.2-2|20	use of biber and biblatex.
21mr|texlive-droit-fr-1.2-2|21	
21mr|texlive-droit-fr-1.2-2|22	#-----------------------------------------------------------------------
21mr|texlive-droit-fr-1.2-2|23	%files
21mr|texlive-droit-fr-1.2-2|24	%{_texmfdistdir}/tex/latex/droit-fr
21mr|texlive-droit-fr-1.2-2|25	%doc %{_texmfdistdir}/doc/latex/droit-fr
21mr|texlive-droit-fr-1.2-2|26	
21mr|texlive-droit-fr-1.2-2|27	#-----------------------------------------------------------------------
21mr|texlive-droit-fr-1.2-2|28	%prep
21mr|texlive-droit-fr-1.2-2|29	%setup -c -a0 -a1
21mr|texlive-droit-fr-1.2-2|30	
21mr|texlive-droit-fr-1.2-2|31	%build
21mr|texlive-droit-fr-1.2-2|32	
21mr|texlive-droit-fr-1.2-2|33	%install
21mr|texlive-droit-fr-1.2-2|34	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-droit-fr-1.2-2|35	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17710 21
21mr|texlive-drs-1.1b-7|1	# revision 19232
21mr|texlive-drs-1.1b-7|2	# category Package
21mr|texlive-drs-1.1b-7|3	# catalog-ctan /macros/latex/contrib/drs
21mr|texlive-drs-1.1b-7|4	# catalog-date 2010-07-03 21:56:37 +0200
21mr|texlive-drs-1.1b-7|5	# catalog-license lppl1.3
21mr|texlive-drs-1.1b-7|6	# catalog-version 1.1b
21mr|texlive-drs-1.1b-7|7	Name:		texlive-drs
21mr|texlive-drs-1.1b-7|8	Version:	1.1b
21mr|texlive-drs-1.1b-7|9	Release:	7
21mr|texlive-drs-1.1b-7|10	Summary:	Typeset Discourse Representation Structures (DRS)
21mr|texlive-drs-1.1b-7|11	Group:		Publishing
21mr|texlive-drs-1.1b-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/drs
21mr|texlive-drs-1.1b-7|13	License:	LPPL1.3
21mr|texlive-drs-1.1b-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/drs.tar.xz
21mr|texlive-drs-1.1b-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/drs.doc.tar.xz
21mr|texlive-drs-1.1b-7|16	BuildArch:	noarch
21mr|texlive-drs-1.1b-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-drs-1.1b-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-drs-1.1b-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-drs-1.1b-7|20	
21mr|texlive-drs-1.1b-7|21	%description
21mr|texlive-drs-1.1b-7|22	The package draws Discourse Representation Structures (DRSs).
21mr|texlive-drs-1.1b-7|23	It can draw embedded DRSs, if-then conditions and
21mr|texlive-drs-1.1b-7|24	quantificational "duplex conditions" (with a properly scaled
21mr|texlive-drs-1.1b-7|25	connecting diamond). Formatting parameters allow the user to
21mr|texlive-drs-1.1b-7|26	control the appearance and placement of DRSs, and of DRS
21mr|texlive-drs-1.1b-7|27	variables and conditions. The package is based on DRS macros in
21mr|texlive-drs-1.1b-7|28	the covington package.
21mr|texlive-drs-1.1b-7|29	
21mr|texlive-drs-1.1b-7|30	
21mr|texlive-drs-1.1b-7|31	#-----------------------------------------------------------------------
21mr|texlive-drs-1.1b-7|32	%files
21mr|texlive-drs-1.1b-7|33	%{_texmfdistdir}/tex/latex/drs/drs.sty
21mr|texlive-drs-1.1b-7|34	%doc %{_texmfdistdir}/doc/latex/drs/README
21mr|texlive-drs-1.1b-7|35	%doc %{_texmfdistdir}/doc/latex/drs/drsdoc.pdf
21mr|texlive-drs-1.1b-7|36	%doc %{_texmfdistdir}/doc/latex/drs/drsdoc.tex
21mr|texlive-drs-1.1b-7|37	
21mr|texlive-drs-1.1b-7|38	#-----------------------------------------------------------------------
21mr|texlive-drs-1.1b-7|39	%prep
21mr|texlive-drs-1.1b-7|40	%setup -c -a0 -a1
21mr|texlive-drs-1.1b-7|41	
21mr|texlive-drs-1.1b-7|42	%build
21mr|texlive-drs-1.1b-7|43	
21mr|texlive-drs-1.1b-7|44	%install
21mr|texlive-drs-1.1b-7|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-drs-1.1b-7|46	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17711 21
21mr|texlive-drv-0.97-12|1	# revision 29349
21mr|texlive-drv-0.97-12|2	# category Package
21mr|texlive-drv-0.97-12|3	# catalog-ctan /graphics/metapost/contrib/macros/drv
21mr|texlive-drv-0.97-12|4	# catalog-date 2012-07-03 17:35:36 +0200
21mr|texlive-drv-0.97-12|5	# catalog-license lppl
21mr|texlive-drv-0.97-12|6	# catalog-version 0.97
21mr|texlive-drv-0.97-12|7	Name:		texlive-drv
21mr|texlive-drv-0.97-12|8	Version:	0.97
21mr|texlive-drv-0.97-12|9	Release:	12
21mr|texlive-drv-0.97-12|10	Summary:	Derivation trees with MetaPost
21mr|texlive-drv-0.97-12|11	Group:		Publishing
21mr|texlive-drv-0.97-12|12	URL:		http://www.ctan.org/tex-archive/graphics/metapost/contrib/macros/drv
21mr|texlive-drv-0.97-12|13	License:	LPPL
21mr|texlive-drv-0.97-12|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/drv.tar.xz
21mr|texlive-drv-0.97-12|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/drv.doc.tar.xz
21mr|texlive-drv-0.97-12|16	BuildArch:	noarch
21mr|texlive-drv-0.97-12|17	BuildRequires:	texlive-tlpkg
21mr|texlive-drv-0.97-12|18	Requires(pre):	texlive-tlpkg
21mr|texlive-drv-0.97-12|19	Requires(post):	texlive-kpathsea
21mr|texlive-drv-0.97-12|20	
21mr|texlive-drv-0.97-12|21	%description
21mr|texlive-drv-0.97-12|22	A set of MetaPost macros for typesetting derivation trees (such
21mr|texlive-drv-0.97-12|23	as used in sequent calculus, type inference, programming
21mr|texlive-drv-0.97-12|24	language semantics...). No MetaPost knowledge is needed to use
21mr|texlive-drv-0.97-12|25	these macros.
21mr|texlive-drv-0.97-12|26	
21mr|texlive-drv-0.97-12|27	#-----------------------------------------------------------------------
21mr|texlive-drv-0.97-12|28	%files
21mr|texlive-drv-0.97-12|29	%{_texmfdistdir}/metapost/drv/drv.mp
21mr|texlive-drv-0.97-12|30	%doc %{_texmfdistdir}/doc/metapost/drv/README
21mr|texlive-drv-0.97-12|31	%doc %{_texmfdistdir}/doc/metapost/drv/doc/drv-guide.mp
21mr|texlive-drv-0.97-12|32	%doc %{_texmfdistdir}/doc/metapost/drv/doc/drv-guide.tex
21mr|texlive-drv-0.97-12|33	%doc %{_texmfdistdir}/doc/metapost/drv/doc/drv.mp
21mr|texlive-drv-0.97-12|34	%doc %{_texmfdistdir}/doc/metapost/drv/doc/makefile
21mr|texlive-drv-0.97-12|35	%doc %{_texmfdistdir}/doc/metapost/drv/doc/readme.sh
21mr|texlive-drv-0.97-12|36	%doc %{_texmfdistdir}/doc/metapost/drv/drv-guide.pdf
21mr|texlive-drv-0.97-12|37	%doc %{_texmfdistdir}/doc/metapost/drv/sample/coq-sample.mp
21mr|texlive-drv-0.97-12|38	%doc %{_texmfdistdir}/doc/metapost/drv/sample/coq-sample.tex
21mr|texlive-drv-0.97-12|39	%doc %{_texmfdistdir}/doc/metapost/drv/sample/drv.mp
21mr|texlive-drv-0.97-12|40	%doc %{_texmfdistdir}/doc/metapost/drv/sample/makefile
21mr|texlive-drv-0.97-12|41	%doc %{_texmfdistdir}/doc/metapost/drv/sample/readme.sh
21mr|texlive-drv-0.97-12|42	%doc %{_texmfdistdir}/doc/metapost/drv/template/drv.mp
21mr|texlive-drv-0.97-12|43	%doc %{_texmfdistdir}/doc/metapost/drv/template/makefile
21mr|texlive-drv-0.97-12|44	%doc %{_texmfdistdir}/doc/metapost/drv/template/readme.sh
21mr|texlive-drv-0.97-12|45	%doc %{_texmfdistdir}/doc/metapost/drv/template/template.mp
21mr|texlive-drv-0.97-12|46	%doc %{_texmfdistdir}/doc/metapost/drv/template/template.tex
21mr|texlive-drv-0.97-12|47	
21mr|texlive-drv-0.97-12|48	#-----------------------------------------------------------------------
21mr|texlive-drv-0.97-12|49	%prep
21mr|texlive-drv-0.97-12|50	%setup -c -a0 -a1
21mr|texlive-drv-0.97-12|51	
21mr|texlive-drv-0.97-12|52	%build
21mr|texlive-drv-0.97-12|53	
21mr|texlive-drv-0.97-12|54	%install
21mr|texlive-drv-0.97-12|55	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-drv-0.97-12|56	cp -fpar metapost doc %{buildroot}%{_texmfdistdir}

17712 21
21mr|texlive-dsptricks-20160624-1|1	Name:		texlive-dsptricks
21mr|texlive-dsptricks-20160624-1|2	Version:	20160624
21mr|texlive-dsptricks-20160624-1|3	Release:	1
21mr|texlive-dsptricks-20160624-1|4	Summary:	Macros for Digital Signal Processing plots
21mr|texlive-dsptricks-20160624-1|5	Group:		Publishing
21mr|texlive-dsptricks-20160624-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/dsptricks
21mr|texlive-dsptricks-20160624-1|7	License:	LPPL
21mr|texlive-dsptricks-20160624-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dsptricks.tar.xz
21mr|texlive-dsptricks-20160624-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dsptricks.doc.tar.xz
21mr|texlive-dsptricks-20160624-1|10	BuildArch:	noarch
21mr|texlive-dsptricks-20160624-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-dsptricks-20160624-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-dsptricks-20160624-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-dsptricks-20160624-1|14	
21mr|texlive-dsptricks-20160624-1|15	%description
21mr|texlive-dsptricks-20160624-1|16	The package provides a set of LaTeX macros (based on PSTricks)
21mr|texlive-dsptricks-20160624-1|17	for plotting the kind of graphs and figures that are usually
21mr|texlive-dsptricks-20160624-1|18	employed in digital signal processing publications. DSPTricks
21mr|texlive-dsptricks-20160624-1|19	provides facilities for standard discrete-time "lollipop"
21mr|texlive-dsptricks-20160624-1|20	plots, continuous-time and frequency plots, and pole-zero
21mr|texlive-dsptricks-20160624-1|21	plots. The companion package DSPFunctions (dspfunctions.sty)
21mr|texlive-dsptricks-20160624-1|22	provides macros for computing frequency responses and DFTs,
21mr|texlive-dsptricks-20160624-1|23	while the package DSPBlocks (dspblocks.sty) supports DSP block
21mr|texlive-dsptricks-20160624-1|24	diagrams.
21mr|texlive-dsptricks-20160624-1|25	
21mr|texlive-dsptricks-20160624-1|26	
21mr|texlive-dsptricks-20160624-1|27	#-----------------------------------------------------------------------
21mr|texlive-dsptricks-20160624-1|28	%files
21mr|texlive-dsptricks-20160624-1|29	%{_texmfdistdir}/tex
21mr|texlive-dsptricks-20160624-1|30	%doc %{_texmfdistdir}/doc
21mr|texlive-dsptricks-20160624-1|31	
21mr|texlive-dsptricks-20160624-1|32	#-----------------------------------------------------------------------
21mr|texlive-dsptricks-20160624-1|33	%prep
21mr|texlive-dsptricks-20160624-1|34	%setup -c -a0 -a1
21mr|texlive-dsptricks-20160624-1|35	
21mr|texlive-dsptricks-20160624-1|36	%build
21mr|texlive-dsptricks-20160624-1|37	
21mr|texlive-dsptricks-20160624-1|38	%install
21mr|texlive-dsptricks-20160624-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-dsptricks-20160624-1|40	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17713 21
21mr|texlive-dtk-2.08a-1|1	Name:		texlive-dtk
21mr|texlive-dtk-2.08a-1|2	Version:	2.08a
21mr|texlive-dtk-2.08a-1|3	Release:	1
21mr|texlive-dtk-2.08a-1|4	Summary:	Document class for the journal of DANTE
21mr|texlive-dtk-2.08a-1|5	Group:		Publishing
21mr|texlive-dtk-2.08a-1|6	URL:		http://www.ctan.org/tex-archive/usergrps/dante/dtk
21mr|texlive-dtk-2.08a-1|7	License:	LPPL1.3
21mr|texlive-dtk-2.08a-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dtk.tar.xz
21mr|texlive-dtk-2.08a-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dtk.doc.tar.xz
21mr|texlive-dtk-2.08a-1|10	BuildArch:	noarch
21mr|texlive-dtk-2.08a-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-dtk-2.08a-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-dtk-2.08a-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-dtk-2.08a-1|14	
21mr|texlive-dtk-2.08a-1|15	%description
21mr|texlive-dtk-2.08a-1|16	The bundle provides a class and style file for typesetting "Die
21mr|texlive-dtk-2.08a-1|17	TeXnische Komodie" -- the communications of the German TeX
21mr|texlive-dtk-2.08a-1|18	Users Group DANTE e.V. The arrangement means that the class may
21mr|texlive-dtk-2.08a-1|19	be used by article writers to typeset a single article as well
21mr|texlive-dtk-2.08a-1|20	as to produce the complete journal.
21mr|texlive-dtk-2.08a-1|21	
21mr|texlive-dtk-2.08a-1|22	#-----------------------------------------------------------------------
21mr|texlive-dtk-2.08a-1|23	%files
21mr|texlive-dtk-2.08a-1|24	%{_texmfdistdir}/tex/latex/dtk
21mr|texlive-dtk-2.08a-1|25	%doc %{_texmfdistdir}/doc/latex/dtk
21mr|texlive-dtk-2.08a-1|26	
21mr|texlive-dtk-2.08a-1|27	#-----------------------------------------------------------------------
21mr|texlive-dtk-2.08a-1|28	%prep
21mr|texlive-dtk-2.08a-1|29	%setup -c -a0 -a1
21mr|texlive-dtk-2.08a-1|30	
21mr|texlive-dtk-2.08a-1|31	%build
21mr|texlive-dtk-2.08a-1|32	
21mr|texlive-dtk-2.08a-1|33	%install
21mr|texlive-dtk-2.08a-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-dtk-2.08a-1|35	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17714 21
21mr|texlive-dtl-0.6.1-14|1	# revision 33818
21mr|texlive-dtl-0.6.1-14|2	# category TLCore
21mr|texlive-dtl-0.6.1-14|3	# catalog-ctan /dviware/dtl
21mr|texlive-dtl-0.6.1-14|4	# catalog-date 2012-04-09 22:37:34 +0200
21mr|texlive-dtl-0.6.1-14|5	# catalog-license pd
21mr|texlive-dtl-0.6.1-14|6	# catalog-version 0.6.1
21mr|texlive-dtl-0.6.1-14|7	Name:		texlive-dtl
21mr|texlive-dtl-0.6.1-14|8	Version:	0.6.1
21mr|texlive-dtl-0.6.1-14|9	Release:	14
21mr|texlive-dtl-0.6.1-14|10	Summary:	Tools to dis-assemble and re-assemble DVI files
21mr|texlive-dtl-0.6.1-14|11	Group:		Publishing
21mr|texlive-dtl-0.6.1-14|12	URL:		http://www.ctan.org/tex-archive/dviware/dtl
21mr|texlive-dtl-0.6.1-14|13	License:	PD
21mr|texlive-dtl-0.6.1-14|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dtl.tar.xz
21mr|texlive-dtl-0.6.1-14|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dtl.doc.tar.xz
21mr|texlive-dtl-0.6.1-14|16	BuildArch:	noarch
21mr|texlive-dtl-0.6.1-14|17	BuildRequires:	texlive-tlpkg
21mr|texlive-dtl-0.6.1-14|18	Requires(pre):	texlive-tlpkg
21mr|texlive-dtl-0.6.1-14|19	Requires:	texlive-dtl.bin
21mr|texlive-dtl-0.6.1-14|20	
21mr|texlive-dtl-0.6.1-14|21	%description
21mr|texlive-dtl-0.6.1-14|22	DTL (DVI Text Language) is a means of expressing the content of
21mr|texlive-dtl-0.6.1-14|23	a DVI file, which is readily readable by humans. The DTL bundle
21mr|texlive-dtl-0.6.1-14|24	contains an assembler dt2dv (which produces DVI files from DTL
21mr|texlive-dtl-0.6.1-14|25	files) and a disassembler dv2dt (which produces DTL files from
21mr|texlive-dtl-0.6.1-14|26	DVI files). The DTL bundle was developed so as to avoid some
21mr|texlive-dtl-0.6.1-14|27	infelicities of dvitype (among other pressing reasons).
21mr|texlive-dtl-0.6.1-14|28	
21mr|texlive-dtl-0.6.1-14|29	#-----------------------------------------------------------------------
21mr|texlive-dtl-0.6.1-14|30	%files
21mr|texlive-dtl-0.6.1-14|31	%doc %{_mandir}/man1/dt2dv.1*
21mr|texlive-dtl-0.6.1-14|32	%doc %{_texmfdistdir}/doc/man/man1/dt2dv.man1.pdf
21mr|texlive-dtl-0.6.1-14|33	%doc %{_mandir}/man1/dv2dt.1*
21mr|texlive-dtl-0.6.1-14|34	%doc %{_texmfdistdir}/doc/man/man1/dv2dt.man1.pdf
21mr|texlive-dtl-0.6.1-14|35	
21mr|texlive-dtl-0.6.1-14|36	#-----------------------------------------------------------------------
21mr|texlive-dtl-0.6.1-14|37	%prep
21mr|texlive-dtl-0.6.1-14|38	%setup -c -a0 -a1
21mr|texlive-dtl-0.6.1-14|39	
21mr|texlive-dtl-0.6.1-14|40	%build
21mr|texlive-dtl-0.6.1-14|41	
21mr|texlive-dtl-0.6.1-14|42	%install
21mr|texlive-dtl-0.6.1-14|43	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-dtl-0.6.1-14|44	cp -fpar texmf-dist %{buildroot}%{_datadir}
21mr|texlive-dtl-0.6.1-14|45	mkdir -p %{buildroot}%{_mandir}/man1
21mr|texlive-dtl-0.6.1-14|46	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

17715 21
21mr|texlive-dtxgallery-1-6|1	# revision 15878
21mr|texlive-dtxgallery-1-6|2	# category Package
21mr|texlive-dtxgallery-1-6|3	# catalog-ctan /info/dtxgallery
21mr|texlive-dtxgallery-1-6|4	# catalog-date 2008-08-18 13:49:16 +0200
21mr|texlive-dtxgallery-1-6|5	# catalog-license lppl
21mr|texlive-dtxgallery-1-6|6	# catalog-version 1
21mr|texlive-dtxgallery-1-6|7	Name:		texlive-dtxgallery
21mr|texlive-dtxgallery-1-6|8	Version:	1
21mr|texlive-dtxgallery-1-6|9	Release:	6
21mr|texlive-dtxgallery-1-6|10	Summary:	A small collection of minimal DTX examples
21mr|texlive-dtxgallery-1-6|11	Group:		Publishing
21mr|texlive-dtxgallery-1-6|12	URL:		http://www.ctan.org/tex-archive/info/dtxgallery
21mr|texlive-dtxgallery-1-6|13	License:	LPPL
21mr|texlive-dtxgallery-1-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dtxgallery.tar.xz
21mr|texlive-dtxgallery-1-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dtxgallery.doc.tar.xz
21mr|texlive-dtxgallery-1-6|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dtxgallery.source.tar.xz
21mr|texlive-dtxgallery-1-6|17	BuildArch:	noarch
21mr|texlive-dtxgallery-1-6|18	BuildRequires:	texlive-tlpkg
21mr|texlive-dtxgallery-1-6|19	Requires(pre):	texlive-tlpkg
21mr|texlive-dtxgallery-1-6|20	
21mr|texlive-dtxgallery-1-6|21	%description
21mr|texlive-dtxgallery-1-6|22	A collection of files that demonstrate simple things that are
21mr|texlive-dtxgallery-1-6|23	possible with the flexible and under-appreciated docstrip file
21mr|texlive-dtxgallery-1-6|24	format. Each file of the collection is provided as a .dtx file
21mr|texlive-dtxgallery-1-6|25	and as the corresponding .pdf. The set is intended as a
21mr|texlive-dtxgallery-1-6|26	companion to Scott Pakin's excellent and influential dtxtut
21mr|texlive-dtxgallery-1-6|27	example of producing LaTeX packages in this way.
21mr|texlive-dtxgallery-1-6|28	
21mr|texlive-dtxgallery-1-6|29	#-----------------------------------------------------------------------
21mr|texlive-dtxgallery-1-6|30	%files
21mr|texlive-dtxgallery-1-6|31	%doc %{_texmfdistdir}/doc/latex/dtxgallery/README
21mr|texlive-dtxgallery-1-6|32	%doc %{_texmfdistdir}/doc/latex/dtxgallery/conditional-code.pdf
21mr|texlive-dtxgallery-1-6|33	%doc %{_texmfdistdir}/doc/latex/dtxgallery/dtxgallery.pdf
21mr|texlive-dtxgallery-1-6|34	%doc %{_texmfdistdir}/doc/latex/dtxgallery/rearrange.pdf
21mr|texlive-dtxgallery-1-6|35	%doc %{_texmfdistdir}/doc/latex/dtxgallery/single-source.pdf
21mr|texlive-dtxgallery-1-6|36	#- source
21mr|texlive-dtxgallery-1-6|37	%doc %{_texmfdistdir}/source/latex/dtxgallery/conditional-code.dtx
21mr|texlive-dtxgallery-1-6|38	%doc %{_texmfdistdir}/source/latex/dtxgallery/dtxgallery.dtx
21mr|texlive-dtxgallery-1-6|39	%doc %{_texmfdistdir}/source/latex/dtxgallery/rearrange.dtx
21mr|texlive-dtxgallery-1-6|40	%doc %{_texmfdistdir}/source/latex/dtxgallery/single-source.dtx
21mr|texlive-dtxgallery-1-6|41	
21mr|texlive-dtxgallery-1-6|42	#-----------------------------------------------------------------------
21mr|texlive-dtxgallery-1-6|43	%prep
21mr|texlive-dtxgallery-1-6|44	%setup -c -a0 -a1 -a2
21mr|texlive-dtxgallery-1-6|45	
21mr|texlive-dtxgallery-1-6|46	%build
21mr|texlive-dtxgallery-1-6|47	
21mr|texlive-dtxgallery-1-6|48	%install
21mr|texlive-dtxgallery-1-6|49	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-dtxgallery-1-6|50	cp -fpar doc source %{buildroot}%{_texmfdistdir}

17716 21
21mr|texlive-dtxtut-2.1-2|1	# revision 15878
21mr|texlive-dtxtut-2.1-2|2	# category Package
21mr|texlive-dtxtut-2.1-2|3	# catalog-ctan /info/dtxtut
21mr|texlive-dtxtut-2.1-2|4	# catalog-date 2007-02-01 21:12:02 +0100
21mr|texlive-dtxtut-2.1-2|5	# catalog-license lppl
21mr|texlive-dtxtut-2.1-2|6	# catalog-version undef
21mr|texlive-dtxtut-2.1-2|7	Name:		texlive-dtxtut
21mr|texlive-dtxtut-2.1-2|8	Version:	2.1
21mr|texlive-dtxtut-2.1-2|9	Release:	2
21mr|texlive-dtxtut-2.1-2|10	Epoch:		1
21mr|texlive-dtxtut-2.1-2|11	Summary:	Tutorial on writing .dtx and .ins files
21mr|texlive-dtxtut-2.1-2|12	Group:		Publishing
21mr|texlive-dtxtut-2.1-2|13	URL:		http://www.ctan.org/tex-archive/info/dtxtut
21mr|texlive-dtxtut-2.1-2|14	License:	LPPL
21mr|texlive-dtxtut-2.1-2|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dtxtut.tar.xz
21mr|texlive-dtxtut-2.1-2|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dtxtut.doc.tar.xz
21mr|texlive-dtxtut-2.1-2|17	BuildArch:	noarch
21mr|texlive-dtxtut-2.1-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-dtxtut-2.1-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-dtxtut-2.1-2|20	
21mr|texlive-dtxtut-2.1-2|21	%description
21mr|texlive-dtxtut-2.1-2|22	This tutorial is intended for advanced LaTeX2e users who want
21mr|texlive-dtxtut-2.1-2|23	to learn how to create .ins and .dtx files for distributing
21mr|texlive-dtxtut-2.1-2|24	their homebrewed classes and style files.
21mr|texlive-dtxtut-2.1-2|25	
21mr|texlive-dtxtut-2.1-2|26	#-----------------------------------------------------------------------
21mr|texlive-dtxtut-2.1-2|27	%files
21mr|texlive-dtxtut-2.1-2|28	%doc %{_texmfdistdir}/doc/latex/dtxtut/README
21mr|texlive-dtxtut-2.1-2|29	%doc %{_texmfdistdir}/doc/latex/dtxtut/cskeleton.dtx
21mr|texlive-dtxtut-2.1-2|30	%doc %{_texmfdistdir}/doc/latex/dtxtut/cskeleton.ins
21mr|texlive-dtxtut-2.1-2|31	%doc %{_texmfdistdir}/doc/latex/dtxtut/dtxtut.pdf
21mr|texlive-dtxtut-2.1-2|32	%doc %{_texmfdistdir}/doc/latex/dtxtut/dtxtut.tex
21mr|texlive-dtxtut-2.1-2|33	%doc %{_texmfdistdir}/doc/latex/dtxtut/skeleton.dtx
21mr|texlive-dtxtut-2.1-2|34	%doc %{_texmfdistdir}/doc/latex/dtxtut/skeleton.ins
21mr|texlive-dtxtut-2.1-2|35	
21mr|texlive-dtxtut-2.1-2|36	#-----------------------------------------------------------------------
21mr|texlive-dtxtut-2.1-2|37	%prep
21mr|texlive-dtxtut-2.1-2|38	%setup -c -a0 -a1
21mr|texlive-dtxtut-2.1-2|39	
21mr|texlive-dtxtut-2.1-2|40	%build
21mr|texlive-dtxtut-2.1-2|41	
21mr|texlive-dtxtut-2.1-2|42	%install
21mr|texlive-dtxtut-2.1-2|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-dtxtut-2.1-2|44	cp -fpar doc %{buildroot}%{_texmfdistdir}

17717 21
21mr|texlive-ducksay-2.5-1|1	Name:		texlive-ducksay
21mr|texlive-ducksay-2.5-1|2	Version:	2.5
21mr|texlive-ducksay-2.5-1|3	Release:	1
21mr|texlive-ducksay-2.5-1|4	Epoch:		1
21mr|texlive-ducksay-2.5-1|5	Summary:	ducksay texlive package
21mr|texlive-ducksay-2.5-1|6	Group:		Publishing
21mr|texlive-ducksay-2.5-1|7	URL:		https://ctan.org/tex-archive/macros/latex/contrib/ducksay
21mr|texlive-ducksay-2.5-1|8	License:	http://www.latex-project.org/lppl.txt
21mr|texlive-ducksay-2.5-1|9	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ducksay.tar.xz
21mr|texlive-ducksay-2.5-1|10	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ducksay.doc.tar.xz
21mr|texlive-ducksay-2.5-1|11	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ducksay.source.tar.xz
21mr|texlive-ducksay-2.5-1|12	BuildArch:	noarch
21mr|texlive-ducksay-2.5-1|13	BuildRequires:	texlive-tlpkg
21mr|texlive-ducksay-2.5-1|14	Requires(pre):	texlive-tlpkg
21mr|texlive-ducksay-2.5-1|15	Requires(post):	texlive-kpathsea
21mr|texlive-ducksay-2.5-1|16	
21mr|texlive-ducksay-2.5-1|17	%description
21mr|texlive-ducksay-2.5-1|18	The package draws ASCII art of animals saying a specified message
21mr|texlive-ducksay-2.5-1|19	
21mr|texlive-ducksay-2.5-1|20	#-----------------------------------------------------------------------
21mr|texlive-ducksay-2.5-1|21	%files
21mr|texlive-ducksay-2.5-1|22	%{_texmfdistdir}/tex
21mr|texlive-ducksay-2.5-1|23	%doc %{_texmfdistdir}/doc
21mr|texlive-ducksay-2.5-1|24	%doc %{_texmfdistdir}/source/
21mr|texlive-ducksay-2.5-1|25	#-----------------------------------------------------------------------
21mr|texlive-ducksay-2.5-1|26	%prep
21mr|texlive-ducksay-2.5-1|27	%setup -c -a0 -a1 -a2
21mr|texlive-ducksay-2.5-1|28	
21mr|texlive-ducksay-2.5-1|29	%build
21mr|texlive-ducksay-2.5-1|30	
21mr|texlive-ducksay-2.5-1|31	%install
21mr|texlive-ducksay-2.5-1|32	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ducksay-2.5-1|33	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17718 21
21mr|texlive-duckuments-0.5-1|1	Summary:	texlive duckuments package
21mr|texlive-duckuments-0.5-1|2	Name:		texlive-duckuments
21mr|texlive-duckuments-0.5-1|3	Version:	0.5
21mr|texlive-duckuments-0.5-1|4	Release:	1
21mr|texlive-duckuments-0.5-1|5	License:	https://www.latex-project.org/lppl.txt
21mr|texlive-duckuments-0.5-1|6	Group:		Publishing
21mr|texlive-duckuments-0.5-1|7	Url:		https://ctan.org/tex-archive/macros/latex/contrib/duckuments
21mr|texlive-duckuments-0.5-1|8	Source0:    http://mirrors.ctan.org/systems/texlive/tlnet/archive/duckuments.tar.xz
21mr|texlive-duckuments-0.5-1|9	Source1:    http://mirrors.ctan.org/systems/texlive/tlnet/archive/duckuments.doc.tar.xz
21mr|texlive-duckuments-0.5-1|10	Source2:    http://mirrors.ctan.org/systems/texlive/tlnet/archive/duckuments.source.tar.xz
21mr|texlive-duckuments-0.5-1|11	BuildArch:	noarch
21mr|texlive-duckuments-0.5-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-duckuments-0.5-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-duckuments-0.5-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-duckuments-0.5-1|15	
21mr|texlive-duckuments-0.5-1|16	%description
21mr|texlive-duckuments-0.5-1|17	This package provides means to create duckified dummy contents.
21mr|texlive-duckuments-0.5-1|18	#-----------------------------------------------------------------------
21mr|texlive-duckuments-0.5-1|19	%files
21mr|texlive-duckuments-0.5-1|20	%{_texmfdistdir}/tex
21mr|texlive-duckuments-0.5-1|21	%doc %{_texmfdistdir}/doc
21mr|texlive-duckuments-0.5-1|22	%doc %{_texmfdistdir}/source
21mr|texlive-duckuments-0.5-1|23	
21mr|texlive-duckuments-0.5-1|24	#-----------------------------------------------------------------------
21mr|texlive-duckuments-0.5-1|25	%prep
21mr|texlive-duckuments-0.5-1|26	%setup -c -a0 -a1 -a2
21mr|texlive-duckuments-0.5-1|27	
21mr|texlive-duckuments-0.5-1|28	%build
21mr|texlive-duckuments-0.5-1|29	
21mr|texlive-duckuments-0.5-1|30	%install
21mr|texlive-duckuments-0.5-1|31	mkdir -p %{buildroot}%{_texmfdistdir}

17719 21
21mr|texlive-duotenzor-1.00-7|1	# revision 18728
21mr|texlive-duotenzor-1.00-7|2	# category Package
21mr|texlive-duotenzor-1.00-7|3	# catalog-ctan /graphics/duotenzor
21mr|texlive-duotenzor-1.00-7|4	# catalog-date 2010-06-06 13:50:32 +0200
21mr|texlive-duotenzor-1.00-7|5	# catalog-license lppl1.3
21mr|texlive-duotenzor-1.00-7|6	# catalog-version 1.00
21mr|texlive-duotenzor-1.00-7|7	Name:		texlive-duotenzor
21mr|texlive-duotenzor-1.00-7|8	Version:	1.00
21mr|texlive-duotenzor-1.00-7|9	Release:	7
21mr|texlive-duotenzor-1.00-7|10	Summary:	Drawing package for circuit and duotensor diagrams
21mr|texlive-duotenzor-1.00-7|11	Group:		Publishing
21mr|texlive-duotenzor-1.00-7|12	URL:		http://www.ctan.org/tex-archive/graphics/duotenzor
21mr|texlive-duotenzor-1.00-7|13	License:	LPPL1.3
21mr|texlive-duotenzor-1.00-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/duotenzor.tar.xz
21mr|texlive-duotenzor-1.00-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/duotenzor.doc.tar.xz
21mr|texlive-duotenzor-1.00-7|16	BuildArch:	noarch
21mr|texlive-duotenzor-1.00-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-duotenzor-1.00-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-duotenzor-1.00-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-duotenzor-1.00-7|20	
21mr|texlive-duotenzor-1.00-7|21	%description
21mr|texlive-duotenzor-1.00-7|22	This is a drawing package for circuit and duotensor diagrams
21mr|texlive-duotenzor-1.00-7|23	within LaTeX documents. It consists of about eighty commands,
21mr|texlive-duotenzor-1.00-7|24	calling on TikZ for support.
21mr|texlive-duotenzor-1.00-7|25	
21mr|texlive-duotenzor-1.00-7|26	
21mr|texlive-duotenzor-1.00-7|27	#-----------------------------------------------------------------------
21mr|texlive-duotenzor-1.00-7|28	%files
21mr|texlive-duotenzor-1.00-7|29	%{_texmfdistdir}/tex/latex/duotenzor/duotenzor.sty
21mr|texlive-duotenzor-1.00-7|30	%doc %{_texmfdistdir}/doc/latex/duotenzor/README
21mr|texlive-duotenzor-1.00-7|31	%doc %{_texmfdistdir}/doc/latex/duotenzor/duotenzormanual.pdf
21mr|texlive-duotenzor-1.00-7|32	%doc %{_texmfdistdir}/doc/latex/duotenzor/duotenzormanual.tex
21mr|texlive-duotenzor-1.00-7|33	
21mr|texlive-duotenzor-1.00-7|34	#-----------------------------------------------------------------------
21mr|texlive-duotenzor-1.00-7|35	%prep
21mr|texlive-duotenzor-1.00-7|36	%setup -c -a0 -a1
21mr|texlive-duotenzor-1.00-7|37	
21mr|texlive-duotenzor-1.00-7|38	%build
21mr|texlive-duotenzor-1.00-7|39	
21mr|texlive-duotenzor-1.00-7|40	%install
21mr|texlive-duotenzor-1.00-7|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-duotenzor-1.00-7|42	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17720 21
21mr|texlive-dvdcoll-1.1a-2|1	Name:		texlive-dvdcoll
21mr|texlive-dvdcoll-1.1a-2|2	Version:	1.1a
21mr|texlive-dvdcoll-1.1a-2|3	Release:	2
21mr|texlive-dvdcoll-1.1a-2|4	Summary:	A class for typesetting DVD archives
21mr|texlive-dvdcoll-1.1a-2|5	Group:		Publishing
21mr|texlive-dvdcoll-1.1a-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/dvdcoll
21mr|texlive-dvdcoll-1.1a-2|7	License:	LPPL
21mr|texlive-dvdcoll-1.1a-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dvdcoll.tar.xz
21mr|texlive-dvdcoll-1.1a-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dvdcoll.doc.tar.xz
21mr|texlive-dvdcoll-1.1a-2|10	BuildArch:	noarch
21mr|texlive-dvdcoll-1.1a-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-dvdcoll-1.1a-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-dvdcoll-1.1a-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-dvdcoll-1.1a-2|14	
21mr|texlive-dvdcoll-1.1a-2|15	%description
21mr|texlive-dvdcoll-1.1a-2|16	Having lost the overview of my DVD archives, I simply could not
21mr|texlive-dvdcoll-1.1a-2|17	remember if I already recorded the documentary running on TV
21mr|texlive-dvdcoll-1.1a-2|18	that day. I chose to recreate the index using LaTeX: the design
21mr|texlive-dvdcoll-1.1a-2|19	aim was a hyperlinked and fully searchable PDF-document,
21mr|texlive-dvdcoll-1.1a-2|20	listing my DVDs with all titles, lengths and so on. Further
21mr|texlive-dvdcoll-1.1a-2|21	requirements were support for seasons of tv series and a list
21mr|texlive-dvdcoll-1.1a-2|22	with all faulty or missing programs for rerecording. The
21mr|texlive-dvdcoll-1.1a-2|23	dvdcoll class supports all these requirements. dvdcoll.cls
21mr|texlive-dvdcoll-1.1a-2|24	follows the structure <number><title><length>. As a result, the
21mr|texlive-dvdcoll-1.1a-2|25	class is not limited to DVDs--you can of course typeset
21mr|texlive-dvdcoll-1.1a-2|26	archives of CD-ROMs, Audio-CDs and so on. Supported languages
21mr|texlive-dvdcoll-1.1a-2|27	at the moment: English, French, German, Italian, Polish,
21mr|texlive-dvdcoll-1.1a-2|28	Portuguese, Spanish. Some help is needed for other languages!.
21mr|texlive-dvdcoll-1.1a-2|29	
21mr|texlive-dvdcoll-1.1a-2|30	#-----------------------------------------------------------------------
21mr|texlive-dvdcoll-1.1a-2|31	%files
21mr|texlive-dvdcoll-1.1a-2|32	%{_texmfdistdir}/bibtex/bst/dvdcoll/dcbib.bst
21mr|texlive-dvdcoll-1.1a-2|33	%{_texmfdistdir}/tex/latex/dvdcoll/dcl/UKenglish.dcl
21mr|texlive-dvdcoll-1.1a-2|34	%{_texmfdistdir}/tex/latex/dvdcoll/dcl/USenglish.dcl
21mr|texlive-dvdcoll-1.1a-2|35	%{_texmfdistdir}/tex/latex/dvdcoll/dcl/acadian.dcl
21mr|texlive-dvdcoll-1.1a-2|36	%{_texmfdistdir}/tex/latex/dvdcoll/dcl/american.dcl
21mr|texlive-dvdcoll-1.1a-2|37	%{_texmfdistdir}/tex/latex/dvdcoll/dcl/australian.dcl
21mr|texlive-dvdcoll-1.1a-2|38	%{_texmfdistdir}/tex/latex/dvdcoll/dcl/austrian.dcl
21mr|texlive-dvdcoll-1.1a-2|39	%{_texmfdistdir}/tex/latex/dvdcoll/dcl/brazil.dcl
21mr|texlive-dvdcoll-1.1a-2|40	%{_texmfdistdir}/tex/latex/dvdcoll/dcl/brazilian.dcl
21mr|texlive-dvdcoll-1.1a-2|41	%{_texmfdistdir}/tex/latex/dvdcoll/dcl/british.dcl
21mr|texlive-dvdcoll-1.1a-2|42	%{_texmfdistdir}/tex/latex/dvdcoll/dcl/canadian.dcl
21mr|texlive-dvdcoll-1.1a-2|43	%{_texmfdistdir}/tex/latex/dvdcoll/dcl/canadien.dcl
21mr|texlive-dvdcoll-1.1a-2|44	%{_texmfdistdir}/tex/latex/dvdcoll/dcl/english.dcl
21mr|texlive-dvdcoll-1.1a-2|45	%{_texmfdistdir}/tex/latex/dvdcoll/dcl/francais.dcl
21mr|texlive-dvdcoll-1.1a-2|46	%{_texmfdistdir}/tex/latex/dvdcoll/dcl/french.dcl
21mr|texlive-dvdcoll-1.1a-2|47	%{_texmfdistdir}/tex/latex/dvdcoll/dcl/frenchb.dcl
21mr|texlive-dvdcoll-1.1a-2|48	%{_texmfdistdir}/tex/latex/dvdcoll/dcl/german.dcl
21mr|texlive-dvdcoll-1.1a-2|49	%{_texmfdistdir}/tex/latex/dvdcoll/dcl/germanb.dcl
21mr|texlive-dvdcoll-1.1a-2|50	%{_texmfdistdir}/tex/latex/dvdcoll/dcl/italian.dcl
21mr|texlive-dvdcoll-1.1a-2|51	%{_texmfdistdir}/tex/latex/dvdcoll/dcl/naustrian.dcl
21mr|texlive-dvdcoll-1.1a-2|52	%{_texmfdistdir}/tex/latex/dvdcoll/dcl/newzealand.dcl
21mr|texlive-dvdcoll-1.1a-2|53	%{_texmfdistdir}/tex/latex/dvdcoll/dcl/ngerman.dcl
21mr|texlive-dvdcoll-1.1a-2|54	%{_texmfdistdir}/tex/latex/dvdcoll/dcl/polish.dcl
21mr|texlive-dvdcoll-1.1a-2|55	%{_texmfdistdir}/tex/latex/dvdcoll/dcl/portuges.dcl
21mr|texlive-dvdcoll-1.1a-2|56	%{_texmfdistdir}/tex/latex/dvdcoll/dcl/portuguese.dcl
21mr|texlive-dvdcoll-1.1a-2|57	%{_texmfdistdir}/tex/latex/dvdcoll/dcl/spanish.dcl
21mr|texlive-dvdcoll-1.1a-2|58	%{_texmfdistdir}/tex/latex/dvdcoll/dcwrtbib.sty
21mr|texlive-dvdcoll-1.1a-2|59	%{_texmfdistdir}/tex/latex/dvdcoll/dvdcoll.cls
21mr|texlive-dvdcoll-1.1a-2|60	%{_texmfdistdir}/tex/latex/dvdcoll/pdfnotiz.sty
21mr|texlive-dvdcoll-1.1a-2|61	%doc %{_texmfdistdir}/doc/latex/dvdcoll/CHANGES
21mr|texlive-dvdcoll-1.1a-2|62	%doc %{_texmfdistdir}/doc/latex/dvdcoll/INSTALL
21mr|texlive-dvdcoll-1.1a-2|63	%doc %{_texmfdistdir}/doc/latex/dvdcoll/README
21mr|texlive-dvdcoll-1.1a-2|64	%doc %{_texmfdistdir}/doc/latex/dvdcoll/dcexample.pdf
21mr|texlive-dvdcoll-1.1a-2|65	%doc %{_texmfdistdir}/doc/latex/dvdcoll/dcexample.tex
21mr|texlive-dvdcoll-1.1a-2|66	%doc %{_texmfdistdir}/doc/latex/dvdcoll/dvdcoll.pdf
21mr|texlive-dvdcoll-1.1a-2|67	%doc %{_texmfdistdir}/doc/latex/dvdcoll/dvdcoll_de.pdf
21mr|texlive-dvdcoll-1.1a-2|68	%doc %{_texmfdistdir}/doc/latex/dvdcoll/manifest.txt
21mr|texlive-dvdcoll-1.1a-2|69	
21mr|texlive-dvdcoll-1.1a-2|70	#-----------------------------------------------------------------------
21mr|texlive-dvdcoll-1.1a-2|71	%prep
21mr|texlive-dvdcoll-1.1a-2|72	%setup -c -a0 -a1
21mr|texlive-dvdcoll-1.1a-2|73	
21mr|texlive-dvdcoll-1.1a-2|74	%build
21mr|texlive-dvdcoll-1.1a-2|75	
21mr|texlive-dvdcoll-1.1a-2|76	%install
21mr|texlive-dvdcoll-1.1a-2|77	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-dvdcoll-1.1a-2|78	cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}

17721 21
21mr|texlive-dvgloss-0.1-10|1	# revision 29103
21mr|texlive-dvgloss-0.1-10|2	# category Package
21mr|texlive-dvgloss-0.1-10|3	# catalog-ctan /macros/latex/contrib/dvgloss
21mr|texlive-dvgloss-0.1-10|4	# catalog-date 2013-02-13 12:56:56 +0100
21mr|texlive-dvgloss-0.1-10|5	# catalog-license lppl
21mr|texlive-dvgloss-0.1-10|6	# catalog-version 0.1
21mr|texlive-dvgloss-0.1-10|7	Name:		texlive-dvgloss
21mr|texlive-dvgloss-0.1-10|8	Version:	0.1
21mr|texlive-dvgloss-0.1-10|9	Release:	10
21mr|texlive-dvgloss-0.1-10|10	Summary:	Facilities for setting interlinear glossed text
21mr|texlive-dvgloss-0.1-10|11	Group:		Publishing
21mr|texlive-dvgloss-0.1-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/dvgloss
21mr|texlive-dvgloss-0.1-10|13	License:	LPPL
21mr|texlive-dvgloss-0.1-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dvgloss.tar.xz
21mr|texlive-dvgloss-0.1-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dvgloss.doc.tar.xz
21mr|texlive-dvgloss-0.1-10|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dvgloss.source.tar.xz
21mr|texlive-dvgloss-0.1-10|17	BuildArch:	noarch
21mr|texlive-dvgloss-0.1-10|18	BuildRequires:	texlive-tlpkg
21mr|texlive-dvgloss-0.1-10|19	Requires(pre):	texlive-tlpkg
21mr|texlive-dvgloss-0.1-10|20	Requires(post):	texlive-kpathsea
21mr|texlive-dvgloss-0.1-10|21	
21mr|texlive-dvgloss-0.1-10|22	%description
21mr|texlive-dvgloss-0.1-10|23	The package provides extensible macros for setting interlinear
21mr|texlive-dvgloss-0.1-10|24	glossed text -- useful, for instance, for typing linguistics
21mr|texlive-dvgloss-0.1-10|25	papers. The operative word here is "extensible": few features
21mr|texlive-dvgloss-0.1-10|26	are built in, but some flexible and powerful facilities are
21mr|texlive-dvgloss-0.1-10|27	included for adding your own.
21mr|texlive-dvgloss-0.1-10|28	
21mr|texlive-dvgloss-0.1-10|29	
21mr|texlive-dvgloss-0.1-10|30	#-----------------------------------------------------------------------
21mr|texlive-dvgloss-0.1-10|31	%files
21mr|texlive-dvgloss-0.1-10|32	%{_texmfdistdir}/tex/latex/dvgloss/dvgloss.sty
21mr|texlive-dvgloss-0.1-10|33	%doc %{_texmfdistdir}/doc/latex/dvgloss/README
21mr|texlive-dvgloss-0.1-10|34	%doc %{_texmfdistdir}/doc/latex/dvgloss/dvgloss.pdf
21mr|texlive-dvgloss-0.1-10|35	#- source
21mr|texlive-dvgloss-0.1-10|36	%doc %{_texmfdistdir}/source/latex/dvgloss/dvgloss.dtx
21mr|texlive-dvgloss-0.1-10|37	%doc %{_texmfdistdir}/source/latex/dvgloss/dvgloss.ins
21mr|texlive-dvgloss-0.1-10|38	
21mr|texlive-dvgloss-0.1-10|39	#-----------------------------------------------------------------------
21mr|texlive-dvgloss-0.1-10|40	%prep
21mr|texlive-dvgloss-0.1-10|41	%setup -c -a0 -a1 -a2
21mr|texlive-dvgloss-0.1-10|42	
21mr|texlive-dvgloss-0.1-10|43	%build
21mr|texlive-dvgloss-0.1-10|44	
21mr|texlive-dvgloss-0.1-10|45	%install
21mr|texlive-dvgloss-0.1-10|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-dvgloss-0.1-10|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17722 21
21mr|texlive-dvi2tty-6.0.0-2|1	# revision 33818
21mr|texlive-dvi2tty-6.0.0-2|2	# category TLCore
21mr|texlive-dvi2tty-6.0.0-2|3	# catalog-ctan /dviware/dvi2tty
21mr|texlive-dvi2tty-6.0.0-2|4	# catalog-date 2012-04-09 22:37:34 +0200
21mr|texlive-dvi2tty-6.0.0-2|5	# catalog-license gpl
21mr|texlive-dvi2tty-6.0.0-2|6	# catalog-version 3.5.1
21mr|texlive-dvi2tty-6.0.0-2|7	Name:		texlive-dvi2tty
21mr|texlive-dvi2tty-6.0.0-2|8	Version:	6.0.0
21mr|texlive-dvi2tty-6.0.0-2|9	Release:	2
21mr|texlive-dvi2tty-6.0.0-2|10	Summary:	Produce ASCII from DVI
21mr|texlive-dvi2tty-6.0.0-2|11	Group:		Publishing
21mr|texlive-dvi2tty-6.0.0-2|12	URL:		http://www.ctan.org/tex-archive/dviware/dvi2tty
21mr|texlive-dvi2tty-6.0.0-2|13	License:	GPL
21mr|texlive-dvi2tty-6.0.0-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dvi2tty.tar.xz
21mr|texlive-dvi2tty-6.0.0-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dvi2tty.doc.tar.xz
21mr|texlive-dvi2tty-6.0.0-2|16	BuildArch:	noarch
21mr|texlive-dvi2tty-6.0.0-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-dvi2tty-6.0.0-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-dvi2tty-6.0.0-2|19	Requires:	texlive-dvi2tty.bin
21mr|texlive-dvi2tty-6.0.0-2|20	
21mr|texlive-dvi2tty-6.0.0-2|21	%description
21mr|texlive-dvi2tty-6.0.0-2|22	A DVI driver to produce an ASCII representation of the
21mr|texlive-dvi2tty-6.0.0-2|23	document. The original version was written in Pascal, and the
21mr|texlive-dvi2tty-6.0.0-2|24	present author translated the program to C.
21mr|texlive-dvi2tty-6.0.0-2|25	
21mr|texlive-dvi2tty-6.0.0-2|26	#-----------------------------------------------------------------------
21mr|texlive-dvi2tty-6.0.0-2|27	%files
21mr|texlive-dvi2tty-6.0.0-2|28	%doc %{_mandir}/man1/disdvi.1*
21mr|texlive-dvi2tty-6.0.0-2|29	%doc %{_texmfdistdir}/doc/man/man1/disdvi.man1.pdf
21mr|texlive-dvi2tty-6.0.0-2|30	%doc %{_mandir}/man1/dvi2tty.1*
21mr|texlive-dvi2tty-6.0.0-2|31	%doc %{_texmfdistdir}/doc/man/man1/dvi2tty.man1.pdf
21mr|texlive-dvi2tty-6.0.0-2|32	
21mr|texlive-dvi2tty-6.0.0-2|33	#-----------------------------------------------------------------------
21mr|texlive-dvi2tty-6.0.0-2|34	%prep
21mr|texlive-dvi2tty-6.0.0-2|35	%setup -c -a0 -a1
21mr|texlive-dvi2tty-6.0.0-2|36	
21mr|texlive-dvi2tty-6.0.0-2|37	%build
21mr|texlive-dvi2tty-6.0.0-2|38	
21mr|texlive-dvi2tty-6.0.0-2|39	%install
21mr|texlive-dvi2tty-6.0.0-2|40	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-dvi2tty-6.0.0-2|41	cp -fpar texmf-dist %{buildroot}%{_datadir}
21mr|texlive-dvi2tty-6.0.0-2|42	mkdir -p %{buildroot}%{_mandir}/man1
21mr|texlive-dvi2tty-6.0.0-2|43	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

17723 21
21mr|texlive-dvicopy-1.5-11|1	# revision 29764
21mr|texlive-dvicopy-1.5-11|2	# category TLCore
21mr|texlive-dvicopy-1.5-11|3	# catalog-ctan /dviware/dvicopy/dvicopy.web
21mr|texlive-dvicopy-1.5-11|4	# catalog-date 2012-04-10 15:00:16 +0200
21mr|texlive-dvicopy-1.5-11|5	# catalog-license gpl
21mr|texlive-dvicopy-1.5-11|6	# catalog-version 1.5
21mr|texlive-dvicopy-1.5-11|7	Name:		texlive-dvicopy
21mr|texlive-dvicopy-1.5-11|8	Version:	1.5
21mr|texlive-dvicopy-1.5-11|9	Release:	11
21mr|texlive-dvicopy-1.5-11|10	Summary:	Copy DVI files, flattening VFs
21mr|texlive-dvicopy-1.5-11|11	Group:		Publishing
21mr|texlive-dvicopy-1.5-11|12	URL:		http://www.ctan.org/tex-archive/dviware/dvicopy/dvicopy.web
21mr|texlive-dvicopy-1.5-11|13	License:	GPL
21mr|texlive-dvicopy-1.5-11|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dvicopy.tar.xz
21mr|texlive-dvicopy-1.5-11|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dvicopy.doc.tar.xz
21mr|texlive-dvicopy-1.5-11|16	BuildArch:	noarch
21mr|texlive-dvicopy-1.5-11|17	BuildRequires:	texlive-tlpkg
21mr|texlive-dvicopy-1.5-11|18	Requires(pre):	texlive-tlpkg
21mr|texlive-dvicopy-1.5-11|19	Requires:	texlive-dvicopy.bin
21mr|texlive-dvicopy-1.5-11|20	
21mr|texlive-dvicopy-1.5-11|21	%description
21mr|texlive-dvicopy-1.5-11|22	DVICOPY is a utility program that allows one to take a DVI file
21mr|texlive-dvicopy-1.5-11|23	that references composite fonts (VF) and convert it into a DVI
21mr|texlive-dvicopy-1.5-11|24	file that does not contain such references. It also serves as a
21mr|texlive-dvicopy-1.5-11|25	basis for writing DVI drivers (much like DVItype).
21mr|texlive-dvicopy-1.5-11|26	
21mr|texlive-dvicopy-1.5-11|27	#-----------------------------------------------------------------------
21mr|texlive-dvicopy-1.5-11|28	%files
21mr|texlive-dvicopy-1.5-11|29	%doc %{_mandir}/man1/dvicopy.1*
21mr|texlive-dvicopy-1.5-11|30	%doc %{_texmfdistdir}/doc/man/man1/dvicopy.man1.pdf
21mr|texlive-dvicopy-1.5-11|31	
21mr|texlive-dvicopy-1.5-11|32	#-----------------------------------------------------------------------
21mr|texlive-dvicopy-1.5-11|33	%prep
21mr|texlive-dvicopy-1.5-11|34	%setup -c -a0 -a1
21mr|texlive-dvicopy-1.5-11|35	
21mr|texlive-dvicopy-1.5-11|36	%build
21mr|texlive-dvicopy-1.5-11|37	
21mr|texlive-dvicopy-1.5-11|38	%install
21mr|texlive-dvicopy-1.5-11|39	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-dvicopy-1.5-11|40	cp -fpar texmf-dist %{buildroot}%{_datadir}
21mr|texlive-dvicopy-1.5-11|41	mkdir -p %{buildroot}%{_mandir}/man1
21mr|texlive-dvicopy-1.5-11|42	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

17724 21
21mr|texlive-dvidvi-1.0-14|1	# revision 33736
21mr|texlive-dvidvi-1.0-14|2	# category TLCore
21mr|texlive-dvidvi-1.0-14|3	# catalog-ctan /dviware/dvidvi
21mr|texlive-dvidvi-1.0-14|4	# catalog-date 2012-05-07 18:30:58 +0200
21mr|texlive-dvidvi-1.0-14|5	# catalog-license other-free
21mr|texlive-dvidvi-1.0-14|6	# catalog-version 1.0
21mr|texlive-dvidvi-1.0-14|7	Name:		texlive-dvidvi
21mr|texlive-dvidvi-1.0-14|8	Version:	1.0
21mr|texlive-dvidvi-1.0-14|9	Release:	14
21mr|texlive-dvidvi-1.0-14|10	Summary:	Convert one DVI file into another
21mr|texlive-dvidvi-1.0-14|11	Group:		Publishing
21mr|texlive-dvidvi-1.0-14|12	URL:		http://www.ctan.org/tex-archive/dviware/dvidvi
21mr|texlive-dvidvi-1.0-14|13	License:	OTHER-FREE
21mr|texlive-dvidvi-1.0-14|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dvidvi.tar.xz
21mr|texlive-dvidvi-1.0-14|15	BuildArch:	noarch
21mr|texlive-dvidvi-1.0-14|16	BuildRequires:	texlive-tlpkg
21mr|texlive-dvidvi-1.0-14|17	Requires(pre):	texlive-tlpkg
21mr|texlive-dvidvi-1.0-14|18	Requires(post):	texlive-kpathsea
21mr|texlive-dvidvi-1.0-14|19	Requires:	texlive-dvidvi.bin
21mr|texlive-dvidvi-1.0-14|20	
21mr|texlive-dvidvi-1.0-14|21	%description
21mr|texlive-dvidvi-1.0-14|22	The output DVI file's contents are specified by page selection
21mr|texlive-dvidvi-1.0-14|23	commands; series of pages and page number ranges may be
21mr|texlive-dvidvi-1.0-14|24	specified, as well as inclusions and exclusions.
21mr|texlive-dvidvi-1.0-14|25	
21mr|texlive-dvidvi-1.0-14|26	#-----------------------------------------------------------------------
21mr|texlive-dvidvi-1.0-14|27	%files
21mr|texlive-dvidvi-1.0-14|28	%{_mandir}/man1/dvidvi.1*
21mr|texlive-dvidvi-1.0-14|29	%{_texmfdistdir}/doc/man/man1/dvidvi.man1.pdf
21mr|texlive-dvidvi-1.0-14|30	
21mr|texlive-dvidvi-1.0-14|31	#-----------------------------------------------------------------------
21mr|texlive-dvidvi-1.0-14|32	%prep
21mr|texlive-dvidvi-1.0-14|33	%setup -c -a0
21mr|texlive-dvidvi-1.0-14|34	
21mr|texlive-dvidvi-1.0-14|35	%build
21mr|texlive-dvidvi-1.0-14|36	
21mr|texlive-dvidvi-1.0-14|37	%install
21mr|texlive-dvidvi-1.0-14|38	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-dvidvi-1.0-14|39	cp -fpar texmf-dist %{buildroot}%{_datadir}
21mr|texlive-dvidvi-1.0-14|40	mkdir -p %{buildroot}%{_mandir}/man1
21mr|texlive-dvidvi-1.0-14|41	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

17725 21
21mr|texlive-dviincl-1.00-12|1	# revision 29349
21mr|texlive-dviincl-1.00-12|2	# category Package
21mr|texlive-dviincl-1.00-12|3	# catalog-ctan /graphics/metapost/contrib/macros/dviincl
21mr|texlive-dviincl-1.00-12|4	# catalog-date 2012-04-10 15:00:16 +0200
21mr|texlive-dviincl-1.00-12|5	# catalog-license pd
21mr|texlive-dviincl-1.00-12|6	# catalog-version 1.00
21mr|texlive-dviincl-1.00-12|7	Name:		texlive-dviincl
21mr|texlive-dviincl-1.00-12|8	Version:	1.00
21mr|texlive-dviincl-1.00-12|9	Release:	12
21mr|texlive-dviincl-1.00-12|10	Summary:	Include a DVI page into MetaPost output
21mr|texlive-dviincl-1.00-12|11	Group:		Publishing
21mr|texlive-dviincl-1.00-12|12	URL:		http://www.ctan.org/tex-archive/graphics/metapost/contrib/macros/dviincl
21mr|texlive-dviincl-1.00-12|13	License:	PD
21mr|texlive-dviincl-1.00-12|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dviincl.tar.xz
21mr|texlive-dviincl-1.00-12|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dviincl.doc.tar.xz
21mr|texlive-dviincl-1.00-12|16	BuildArch:	noarch
21mr|texlive-dviincl-1.00-12|17	BuildRequires:	texlive-tlpkg
21mr|texlive-dviincl-1.00-12|18	Requires(pre):	texlive-tlpkg
21mr|texlive-dviincl-1.00-12|19	Requires(post):	texlive-kpathsea
21mr|texlive-dviincl-1.00-12|20	
21mr|texlive-dviincl-1.00-12|21	%description
21mr|texlive-dviincl-1.00-12|22	DVItoMP is one of the auxiliary programs available to any
21mr|texlive-dviincl-1.00-12|23	MetaPost package; it converts a DVI file into a MetaPost file.
21mr|texlive-dviincl-1.00-12|24	Using it, one can envisage including a DVI page into an EPS
21mr|texlive-dviincl-1.00-12|25	files generated by MetaPost. Such files allow pages to include
21mr|texlive-dviincl-1.00-12|26	other pages.
21mr|texlive-dviincl-1.00-12|27	
21mr|texlive-dviincl-1.00-12|28	#-----------------------------------------------------------------------
21mr|texlive-dviincl-1.00-12|29	%files
21mr|texlive-dviincl-1.00-12|30	%{_texmfdistdir}/metapost/dviincl/fix_brks.mp
21mr|texlive-dviincl-1.00-12|31	%{_texmfdistdir}/metapost/dviincl/fix_page.mp
21mr|texlive-dviincl-1.00-12|32	%doc %{_texmfdistdir}/doc/metapost/dviincl/0czytaj.sla
21mr|texlive-dviincl-1.00-12|33	%doc %{_texmfdistdir}/doc/metapost/dviincl/0dviincl.inf
21mr|texlive-dviincl-1.00-12|34	%doc %{_texmfdistdir}/doc/metapost/dviincl/README
21mr|texlive-dviincl-1.00-12|35	%doc %{_texmfdistdir}/doc/metapost/dviincl/README.pl
21mr|texlive-dviincl-1.00-12|36	%doc %{_texmfdistdir}/doc/metapost/dviincl/storyx.tex
21mr|texlive-dviincl-1.00-12|37	%doc %{_texmfdistdir}/doc/metapost/dviincl/test-bop.mp
21mr|texlive-dviincl-1.00-12|38	%doc %{_texmfdistdir}/doc/metapost/dviincl/test-bop.tex
21mr|texlive-dviincl-1.00-12|39	%doc %{_texmfdistdir}/doc/metapost/dviincl/testit.bat
21mr|texlive-dviincl-1.00-12|40	%doc %{_texmfdistdir}/doc/metapost/dviincl/testit.sh
21mr|texlive-dviincl-1.00-12|41	
21mr|texlive-dviincl-1.00-12|42	#-----------------------------------------------------------------------
21mr|texlive-dviincl-1.00-12|43	%prep
21mr|texlive-dviincl-1.00-12|44	%setup -c -a0 -a1
21mr|texlive-dviincl-1.00-12|45	
21mr|texlive-dviincl-1.00-12|46	%build
21mr|texlive-dviincl-1.00-12|47	
21mr|texlive-dviincl-1.00-12|48	%install
21mr|texlive-dviincl-1.00-12|49	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-dviincl-1.00-12|50	cp -fpar metapost doc %{buildroot}%{_texmfdistdir}

17726 21
21mr|texlive-dviljk-2.6p4-15|1	# revision 33736
21mr|texlive-dviljk-2.6p4-15|2	# category TLCore
21mr|texlive-dviljk-2.6p4-15|3	# catalog-ctan /dviware/dviljk
21mr|texlive-dviljk-2.6p4-15|4	# catalog-date 2012-04-21 09:41:15 +0200
21mr|texlive-dviljk-2.6p4-15|5	# catalog-license gpl
21mr|texlive-dviljk-2.6p4-15|6	# catalog-version 2.6p4
21mr|texlive-dviljk-2.6p4-15|7	Name:		texlive-dviljk
21mr|texlive-dviljk-2.6p4-15|8	Version:	2.6p4
21mr|texlive-dviljk-2.6p4-15|9	Release:	15
21mr|texlive-dviljk-2.6p4-15|10	Summary:	DVI to Laserjet output
21mr|texlive-dviljk-2.6p4-15|11	Group:		Publishing
21mr|texlive-dviljk-2.6p4-15|12	URL:		http://www.ctan.org/tex-archive/dviware/dviljk
21mr|texlive-dviljk-2.6p4-15|13	License:	GPL
21mr|texlive-dviljk-2.6p4-15|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dviljk.tar.xz
21mr|texlive-dviljk-2.6p4-15|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dviljk.doc.tar.xz
21mr|texlive-dviljk-2.6p4-15|16	BuildArch:	noarch
21mr|texlive-dviljk-2.6p4-15|17	BuildRequires:	texlive-tlpkg
21mr|texlive-dviljk-2.6p4-15|18	Requires(pre):	texlive-tlpkg
21mr|texlive-dviljk-2.6p4-15|19	Requires:	texlive-dviljk.bin
21mr|texlive-dviljk-2.6p4-15|20	%rename tetex-dvilj
21mr|texlive-dviljk-2.6p4-15|21	%rename texlive-dvilj
21mr|texlive-dviljk-2.6p4-15|22	
21mr|texlive-dviljk-2.6p4-15|23	%description
21mr|texlive-dviljk-2.6p4-15|24	A dvi driver for the LaserJet printers, using kpathsea
21mr|texlive-dviljk-2.6p4-15|25	recursive file searching. Note: this program will not compile
21mr|texlive-dviljk-2.6p4-15|26	simply with the sources in this distribution; it needs a full
21mr|texlive-dviljk-2.6p4-15|27	(current) kpathsea distribution environment, such as is
21mr|texlive-dviljk-2.6p4-15|28	available from the TeX-Live source tree.
21mr|texlive-dviljk-2.6p4-15|29	
21mr|texlive-dviljk-2.6p4-15|30	#-----------------------------------------------------------------------
21mr|texlive-dviljk-2.6p4-15|31	%files
21mr|texlive-dviljk-2.6p4-15|32	%doc %{_mandir}/man1/dvihp.1*
21mr|texlive-dviljk-2.6p4-15|33	%doc %{_texmfdistdir}/doc/man/man1/dvihp.man1.pdf
21mr|texlive-dviljk-2.6p4-15|34	%doc %{_mandir}/man1/dvilj.1*
21mr|texlive-dviljk-2.6p4-15|35	%doc %{_texmfdistdir}/doc/man/man1/dvilj.man1.pdf
21mr|texlive-dviljk-2.6p4-15|36	%doc %{_mandir}/man1/dvilj2p.1*
21mr|texlive-dviljk-2.6p4-15|37	%doc %{_texmfdistdir}/doc/man/man1/dvilj2p.man1.pdf
21mr|texlive-dviljk-2.6p4-15|38	%doc %{_mandir}/man1/dvilj4.1*
21mr|texlive-dviljk-2.6p4-15|39	%doc %{_texmfdistdir}/doc/man/man1/dvilj4.man1.pdf
21mr|texlive-dviljk-2.6p4-15|40	%doc %{_mandir}/man1/dvilj4l.1*
21mr|texlive-dviljk-2.6p4-15|41	%doc %{_texmfdistdir}/doc/man/man1/dvilj4l.man1.pdf
21mr|texlive-dviljk-2.6p4-15|42	%doc %{_mandir}/man1/dvilj6.1*
21mr|texlive-dviljk-2.6p4-15|43	%doc %{_texmfdistdir}/doc/man/man1/dvilj6.man1.pdf
21mr|texlive-dviljk-2.6p4-15|44	
21mr|texlive-dviljk-2.6p4-15|45	#-----------------------------------------------------------------------
21mr|texlive-dviljk-2.6p4-15|46	%prep
21mr|texlive-dviljk-2.6p4-15|47	%setup -c -a0 -a1
21mr|texlive-dviljk-2.6p4-15|48	
21mr|texlive-dviljk-2.6p4-15|49	%build
21mr|texlive-dviljk-2.6p4-15|50	
21mr|texlive-dviljk-2.6p4-15|51	%install
21mr|texlive-dviljk-2.6p4-15|52	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-dviljk-2.6p4-15|53	cp -fpar texmf-dist %{buildroot}%{_datadir}
21mr|texlive-dviljk-2.6p4-15|54	mkdir -p %{buildroot}%{_mandir}/man1
21mr|texlive-dviljk-2.6p4-15|55	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

17727 21
21mr|texlive-dvipdfmx-20200622-1|1	Name:		texlive-dvipdfmx
21mr|texlive-dvipdfmx-20200622-1|2	Version:	20200622
21mr|texlive-dvipdfmx-20200622-1|3	Release:	1
21mr|texlive-dvipdfmx-20200622-1|4	Summary:	An extended version of dvipdfm
21mr|texlive-dvipdfmx-20200622-1|5	Group:		Publishing
21mr|texlive-dvipdfmx-20200622-1|6	URL:		http://www.ctan.org/tex-archive/dviware/dvipdfmx/dvipdfmx.tar.gz
21mr|texlive-dvipdfmx-20200622-1|7	License:	GPL
21mr|texlive-dvipdfmx-20200622-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dvipdfmx.tar.xz
21mr|texlive-dvipdfmx-20200622-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dvipdfmx.doc.tar.xz
21mr|texlive-dvipdfmx-20200622-1|10	BuildArch:	noarch
21mr|texlive-dvipdfmx-20200622-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-dvipdfmx-20200622-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-dvipdfmx-20200622-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-dvipdfmx-20200622-1|14	Requires:	texlive-glyphlist
21mr|texlive-dvipdfmx-20200622-1|15	Requires:	texlive-dvipdfmx.bin
21mr|texlive-dvipdfmx-20200622-1|16	%rename texlive-dvipdfm
21mr|texlive-dvipdfmx-20200622-1|17	
21mr|texlive-dvipdfmx-20200622-1|18	%description
21mr|texlive-dvipdfmx-20200622-1|19	Dvipdfmx (formerly dvipdfm-cjk) is a development of dvipdfm
21mr|texlive-dvipdfmx-20200622-1|20	created to support multi-byte character encodings and large
21mr|texlive-dvipdfmx-20200622-1|21	character sets for East Asian languages. Dvipdfmx, if "called"
21mr|texlive-dvipdfmx-20200622-1|22	with the name dvipdfm, operates in a "dvipdfm compatibility"
21mr|texlive-dvipdfmx-20200622-1|23	mode, so that users of the both packages need only keep one
21mr|texlive-dvipdfmx-20200622-1|24	executable. A secondary design goal is to support as many "PDF"
21mr|texlive-dvipdfmx-20200622-1|25	features as does pdfTeX. There being no documentation as such,
21mr|texlive-dvipdfmx-20200622-1|26	users are advised to consult the documentation of dvipdfm (as
21mr|texlive-dvipdfmx-20200622-1|27	well, of course, as the package Readme.
21mr|texlive-dvipdfmx-20200622-1|28	
21mr|texlive-dvipdfmx-20200622-1|29	#-----------------------------------------------------------------------
21mr|texlive-dvipdfmx-20200622-1|30	%files
21mr|texlive-dvipdfmx-20200622-1|31	%{_texmfdistdir}/dvipdfmx
21mr|texlive-dvipdfmx-20200622-1|32	%{_texmfdistdir}/fonts/cmap/dvipdfmx
21mr|texlive-dvipdfmx-20200622-1|33	%{_texmfdistdir}/fonts/map/dvipdfmx
21mr|texlive-dvipdfmx-20200622-1|34	%{_tlpkgdir}/tlpostcode/dvipdfmx.pl
21mr|texlive-dvipdfmx-20200622-1|35	%doc %{_texmfdistdir}/doc/dvipdfm
21mr|texlive-dvipdfmx-20200622-1|36	%doc %{_texmfdistdir}/doc/dvipdfmx
21mr|texlive-dvipdfmx-20200622-1|37	%doc %{_mandir}/man1/dvipdfm.1*
21mr|texlive-dvipdfmx-20200622-1|38	%doc %{_texmfdistdir}/doc/man/man1/dvipdfm.man1.pdf
21mr|texlive-dvipdfmx-20200622-1|39	%doc %{_mandir}/man1/dvipdfmx.1*
21mr|texlive-dvipdfmx-20200622-1|40	%doc %{_texmfdistdir}/doc/man/man1/dvipdfmx.man1.pdf
21mr|texlive-dvipdfmx-20200622-1|41	%doc %{_mandir}/man1/dvipdft.1*
21mr|texlive-dvipdfmx-20200622-1|42	%doc %{_texmfdistdir}/doc/man/man1/dvipdft.man1.pdf
21mr|texlive-dvipdfmx-20200622-1|43	%doc %{_mandir}/man1/ebb.1*
21mr|texlive-dvipdfmx-20200622-1|44	%doc %{_texmfdistdir}/doc/man/man1/ebb.man1.pdf
21mr|texlive-dvipdfmx-20200622-1|45	%doc %{_mandir}/man1/extractbb.1*
21mr|texlive-dvipdfmx-20200622-1|46	%doc %{_texmfdistdir}/doc/man/man1/extractbb.man1.pdf
21mr|texlive-dvipdfmx-20200622-1|47	%doc %{_mandir}/man1/xdvipdfmx.1*
21mr|texlive-dvipdfmx-20200622-1|48	%doc %{_texmfdistdir}/doc/man/man1/xdvipdfmx.man1.pdf
21mr|texlive-dvipdfmx-20200622-1|49	
21mr|texlive-dvipdfmx-20200622-1|50	#-----------------------------------------------------------------------
21mr|texlive-dvipdfmx-20200622-1|51	%prep
21mr|texlive-dvipdfmx-20200622-1|52	%setup -c -a0 -a1
21mr|texlive-dvipdfmx-20200622-1|53	
21mr|texlive-dvipdfmx-20200622-1|54	%build
21mr|texlive-dvipdfmx-20200622-1|55	
21mr|texlive-dvipdfmx-20200622-1|56	%install
21mr|texlive-dvipdfmx-20200622-1|57	mkdir -p %{buildroot}%{_tlpkgdir}
21mr|texlive-dvipdfmx-20200622-1|58	cp -fpar tlpkg/tlpostcode %{buildroot}%{_tlpkgdir}
21mr|texlive-dvipdfmx-20200622-1|59	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-dvipdfmx-20200622-1|60	cp -fpar texmf-dist %{buildroot}%{_datadir}
21mr|texlive-dvipdfmx-20200622-1|61	mkdir -p %{buildroot}%{_mandir}/man1
21mr|texlive-dvipdfmx-20200622-1|62	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

17728 21
21mr|texlive-dvips-20200314-2|1	Name:		texlive-dvips
21mr|texlive-dvips-20200314-2|2	Version:	20200314
21mr|texlive-dvips-20200314-2|3	Release:	2
21mr|texlive-dvips-20200314-2|4	Summary:	A DVI to PostScript driver
21mr|texlive-dvips-20200314-2|5	Group:		Publishing
21mr|texlive-dvips-20200314-2|6	URL:		http://tug.org/texlive
21mr|texlive-dvips-20200314-2|7	License:	GPL
21mr|texlive-dvips-20200314-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dvips.tar.xz
21mr|texlive-dvips-20200314-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dvips.doc.tar.xz
21mr|texlive-dvips-20200314-2|10	BuildArch:	noarch
21mr|texlive-dvips-20200314-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-dvips-20200314-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-dvips-20200314-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-dvips-20200314-2|14	Requires:	texlive-dvips.bin
21mr|texlive-dvips-20200314-2|15	Requires:	texlive-dvipsconfig
21mr|texlive-dvips-20200314-2|16	%rename tetex-dvips
21mr|texlive-dvips-20200314-2|17	%rename texlive-texmf-dvips
21mr|texlive-dvips-20200314-2|18	
21mr|texlive-dvips-20200314-2|19	%description
21mr|texlive-dvips-20200314-2|20	This package has been withdrawn from CTAN, and bundled into the
21mr|texlive-dvips-20200314-2|21	distributions' package sets. The current sources of dvips may
21mr|texlive-dvips-20200314-2|22	be found in the distribution of dvipsk which forms part of the
21mr|texlive-dvips-20200314-2|23	TeX-live sources.
21mr|texlive-dvips-20200314-2|24	
21mr|texlive-dvips-20200314-2|25	#-----------------------------------------------------------------------
21mr|texlive-dvips-20200314-2|26	%files
21mr|texlive-dvips-20200314-2|27	%{_texmfdistdir}/dvips
21mr|texlive-dvips-20200314-2|28	%{_texmfdistdir}/fonts/enc/dvips
21mr|texlive-dvips-20200314-2|29	%{_texmfdistdir}/tex/generic/dvips
21mr|texlive-dvips-20200314-2|30	%doc %{_texmfdistdir}/doc/dvips
21mr|texlive-dvips-20200314-2|31	%doc %{_infodir}/dvips.info*
21mr|texlive-dvips-20200314-2|32	%doc %{_mandir}/man1/afm2tfm.1*
21mr|texlive-dvips-20200314-2|33	%doc %{_texmfdistdir}/doc/man/man1/afm2tfm.man1.pdf
21mr|texlive-dvips-20200314-2|34	%doc %{_mandir}/man1/dvips.1*
21mr|texlive-dvips-20200314-2|35	%doc %{_texmfdistdir}/doc/man/man1/dvips.man1.pdf
21mr|texlive-dvips-20200314-2|36	
21mr|texlive-dvips-20200314-2|37	#-----------------------------------------------------------------------
21mr|texlive-dvips-20200314-2|38	%prep
21mr|texlive-dvips-20200314-2|39	%setup -c -a0 -a1
21mr|texlive-dvips-20200314-2|40	
21mr|texlive-dvips-20200314-2|41	%build
21mr|texlive-dvips-20200314-2|42	
21mr|texlive-dvips-20200314-2|43	%install
21mr|texlive-dvips-20200314-2|44	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-dvips-20200314-2|45	cp -fpar texmf-dist %{buildroot}%{_datadir}
21mr|texlive-dvips-20200314-2|46	mkdir -p %{buildroot}%{_mandir}/man1
21mr|texlive-dvips-20200314-2|47	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1
21mr|texlive-dvips-20200314-2|48	mkdir -p %{buildroot}%{_infodir}
21mr|texlive-dvips-20200314-2|49	mv %{buildroot}%{_texmfdistdir}/doc/info/*.info %{buildroot}%{_infodir}

17729 21
21mr|texlive-dvipsconfig-20190228-1|1	Name:		texlive-dvipsconfig
21mr|texlive-dvipsconfig-20190228-1|2	Version:	20190228
21mr|texlive-dvipsconfig-20190228-1|3	Release:	1
21mr|texlive-dvipsconfig-20190228-1|4	Summary:	Collection of dvips PostScript headers
21mr|texlive-dvipsconfig-20190228-1|5	Group:		Publishing
21mr|texlive-dvipsconfig-20190228-1|6	URL:		http://www.ctan.org/tex-archive/dviware/dvipsconfig
21mr|texlive-dvipsconfig-20190228-1|7	License:	GPL
21mr|texlive-dvipsconfig-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dvipsconfig.tar.xz
21mr|texlive-dvipsconfig-20190228-1|9	BuildArch:	noarch
21mr|texlive-dvipsconfig-20190228-1|10	BuildRequires:	texlive-tlpkg
21mr|texlive-dvipsconfig-20190228-1|11	Requires(pre):	texlive-tlpkg
21mr|texlive-dvipsconfig-20190228-1|12	Requires(post):	texlive-kpathsea
21mr|texlive-dvipsconfig-20190228-1|13	
21mr|texlive-dvipsconfig-20190228-1|14	%description
21mr|texlive-dvipsconfig-20190228-1|15	This is a collection of dvips PostScript header and dvips
21mr|texlive-dvipsconfig-20190228-1|16	config files. They control certain features of the printer,
21mr|texlive-dvipsconfig-20190228-1|17	including: A4, A3, usletter, simplex, duplex / long edge,
21mr|texlive-dvipsconfig-20190228-1|18	duplex / short edge, screen frequencies of images, black/white
21mr|texlive-dvipsconfig-20190228-1|19	invers, select transparency / paper for tektronix 550/560,
21mr|texlive-dvipsconfig-20190228-1|20	manual feeder, envelope feeder, and tray 1, 2 and 3, and
21mr|texlive-dvipsconfig-20190228-1|21	printing a PostScript grid underneath the page material--very
21mr|texlive-dvipsconfig-20190228-1|22	useful for measuring and eliminating paper feed errors!.
21mr|texlive-dvipsconfig-20190228-1|23	
21mr|texlive-dvipsconfig-20190228-1|24	
21mr|texlive-dvipsconfig-20190228-1|25	#-----------------------------------------------------------------------
21mr|texlive-dvipsconfig-20190228-1|26	%files
21mr|texlive-dvipsconfig-20190228-1|27	%{_texmfdistdir}/dvips/dvipsconfig/README
21mr|texlive-dvipsconfig-20190228-1|28	%{_texmfdistdir}/dvips/dvipsconfig/addpsctrl
21mr|texlive-dvipsconfig-20190228-1|29	%{_texmfdistdir}/dvips/dvipsconfig/config.a3
21mr|texlive-dvipsconfig-20190228-1|30	%{_texmfdistdir}/dvips/dvipsconfig/config.a4
21mr|texlive-dvipsconfig-20190228-1|31	%{_texmfdistdir}/dvips/dvipsconfig/config.a4grid
21mr|texlive-dvipsconfig-20190228-1|32	%{_texmfdistdir}/dvips/dvipsconfig/config.duplong
21mr|texlive-dvipsconfig-20190228-1|33	%{_texmfdistdir}/dvips/dvipsconfig/config.dupshort
21mr|texlive-dvipsconfig-20190228-1|34	%{_texmfdistdir}/dvips/dvipsconfig/config.envelope
21mr|texlive-dvipsconfig-20190228-1|35	%{_texmfdistdir}/dvips/dvipsconfig/config.inv
21mr|texlive-dvipsconfig-20190228-1|36	%{_texmfdistdir}/dvips/dvipsconfig/config.manualfeed
21mr|texlive-dvipsconfig-20190228-1|37	%{_texmfdistdir}/dvips/dvipsconfig/config.mmgrid
21mr|texlive-dvipsconfig-20190228-1|38	%{_texmfdistdir}/dvips/dvipsconfig/config.psgrid
21mr|texlive-dvipsconfig-20190228-1|39	%{_texmfdistdir}/dvips/dvipsconfig/config.screen100
21mr|texlive-dvipsconfig-20190228-1|40	%{_texmfdistdir}/dvips/dvipsconfig/config.screen100_0
21mr|texlive-dvipsconfig-20190228-1|41	%{_texmfdistdir}/dvips/dvipsconfig/config.screen110
21mr|texlive-dvipsconfig-20190228-1|42	%{_texmfdistdir}/dvips/dvipsconfig/config.screen120
21mr|texlive-dvipsconfig-20190228-1|43	%{_texmfdistdir}/dvips/dvipsconfig/config.screen130
21mr|texlive-dvipsconfig-20190228-1|44	%{_texmfdistdir}/dvips/dvipsconfig/config.screen140
21mr|texlive-dvipsconfig-20190228-1|45	%{_texmfdistdir}/dvips/dvipsconfig/config.screen150
21mr|texlive-dvipsconfig-20190228-1|46	%{_texmfdistdir}/dvips/dvipsconfig/config.screen35
21mr|texlive-dvipsconfig-20190228-1|47	%{_texmfdistdir}/dvips/dvipsconfig/config.screen50
21mr|texlive-dvipsconfig-20190228-1|48	%{_texmfdistdir}/dvips/dvipsconfig/config.screen70
21mr|texlive-dvipsconfig-20190228-1|49	%{_texmfdistdir}/dvips/dvipsconfig/config.screen80
21mr|texlive-dvipsconfig-20190228-1|50	%{_texmfdistdir}/dvips/dvipsconfig/config.screen85
21mr|texlive-dvipsconfig-20190228-1|51	%{_texmfdistdir}/dvips/dvipsconfig/config.screen90
21mr|texlive-dvipsconfig-20190228-1|52	%{_texmfdistdir}/dvips/dvipsconfig/config.simplex
21mr|texlive-dvipsconfig-20190228-1|53	%{_texmfdistdir}/dvips/dvipsconfig/config.tek550paper
21mr|texlive-dvipsconfig-20190228-1|54	%{_texmfdistdir}/dvips/dvipsconfig/config.tek550transparency
21mr|texlive-dvipsconfig-20190228-1|55	%{_texmfdistdir}/dvips/dvipsconfig/config.tray1
21mr|texlive-dvipsconfig-20190228-1|56	%{_texmfdistdir}/dvips/dvipsconfig/config.tray2
21mr|texlive-dvipsconfig-20190228-1|57	%{_texmfdistdir}/dvips/dvipsconfig/config.tray3
21mr|texlive-dvipsconfig-20190228-1|58	%{_texmfdistdir}/dvips/dvipsconfig/config.usledger
21mr|texlive-dvipsconfig-20190228-1|59	%{_texmfdistdir}/dvips/dvipsconfig/config.usletter
21mr|texlive-dvipsconfig-20190228-1|60	
21mr|texlive-dvipsconfig-20190228-1|61	#-----------------------------------------------------------------------
21mr|texlive-dvipsconfig-20190228-1|62	%prep
21mr|texlive-dvipsconfig-20190228-1|63	%setup -c -a0
21mr|texlive-dvipsconfig-20190228-1|64	
21mr|texlive-dvipsconfig-20190228-1|65	%build
21mr|texlive-dvipsconfig-20190228-1|66	
21mr|texlive-dvipsconfig-20190228-1|67	%install
21mr|texlive-dvipsconfig-20190228-1|68	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-dvipsconfig-20190228-1|69	cp -fpar dvips %{buildroot}%{_texmfdistdir}

17730 21
21mr|texlive-dynamicnumber-0.1.3-2|1	# revision 38726
21mr|texlive-dynamicnumber-0.1.3-2|2	# category Package
21mr|texlive-dynamicnumber-0.1.3-2|3	# catalogue-ctan /macros/latex/contrib/dynamicnumber
21mr|texlive-dynamicnumber-0.1.3-2|4	# catalog-date 2017-04-18 05:31:40 +0200
21mr|texlive-dynamicnumber-0.1.3-2|5	# catalog-license mit
21mr|texlive-dynamicnumber-0.1.3-2|6	# catalog-version 0.1.3
21mr|texlive-dynamicnumber-0.1.3-2|7	
21mr|texlive-dynamicnumber-0.1.3-2|8	Name:		texlive-dynamicnumber
21mr|texlive-dynamicnumber-0.1.3-2|9	Version:	0.1.3
21mr|texlive-dynamicnumber-0.1.3-2|10	Release:	2
21mr|texlive-dynamicnumber-0.1.3-2|11	Summary:	Dynamically typeset numbers and values in LaTeX through "symbolic links"
21mr|texlive-dynamicnumber-0.1.3-2|12	Group:		Publishing
21mr|texlive-dynamicnumber-0.1.3-2|13	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/dynamicnumber
21mr|texlive-dynamicnumber-0.1.3-2|14	License:	MIT
21mr|texlive-dynamicnumber-0.1.3-2|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dynamicnumber.tar.xz
21mr|texlive-dynamicnumber-0.1.3-2|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dynamicnumber.doc.tar.xz
21mr|texlive-dynamicnumber-0.1.3-2|17	BuildArch:	noarch
21mr|texlive-dynamicnumber-0.1.3-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-dynamicnumber-0.1.3-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-dynamicnumber-0.1.3-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-dynamicnumber-0.1.3-2|21	
21mr|texlive-dynamicnumber-0.1.3-2|22	%description
21mr|texlive-dynamicnumber-0.1.3-2|23	This package dynamically typesets values generated by different
21mr|texlive-dynamicnumber-0.1.3-2|24	kinds of scripts in LaTeX through the use of "symbolic links"
21mr|texlive-dynamicnumber-0.1.3-2|25	(which are not in any way related to the "symbolic links" used
21mr|texlive-dynamicnumber-0.1.3-2|26	in UNIX systems!). The aim is to reduce errors resulting from
21mr|texlive-dynamicnumber-0.1.3-2|27	out-of-date numbers by directly setting them in the number
21mr|texlive-dynamicnumber-0.1.3-2|28	generating file and importing a "symbolic link" into the LaTeX
21mr|texlive-dynamicnumber-0.1.3-2|29	source file. It can be used to import not only numerical
21mr|texlive-dynamicnumber-0.1.3-2|30	values, but strings and pieces of code are also possible.
21mr|texlive-dynamicnumber-0.1.3-2|31	Currently only MATLAB and Python are supported to produce
21mr|texlive-dynamicnumber-0.1.3-2|32	Dynamic Number list files.
21mr|texlive-dynamicnumber-0.1.3-2|33	
21mr|texlive-dynamicnumber-0.1.3-2|34	#-----------------------------------------------------------------------
21mr|texlive-dynamicnumber-0.1.3-2|35	%files
21mr|texlive-dynamicnumber-0.1.3-2|36	%{_texmfdistdir}/tex/latex/dynamicnumber/
21mr|texlive-dynamicnumber-0.1.3-2|37	%doc %{_texmfdistdir}/doc/latex/dynamicnumber/
21mr|texlive-dynamicnumber-0.1.3-2|38	
21mr|texlive-dynamicnumber-0.1.3-2|39	
21mr|texlive-dynamicnumber-0.1.3-2|40	#-----------------------------------------------------------------------
21mr|texlive-dynamicnumber-0.1.3-2|41	%prep
21mr|texlive-dynamicnumber-0.1.3-2|42	%setup -c -a0 -a1
21mr|texlive-dynamicnumber-0.1.3-2|43	
21mr|texlive-dynamicnumber-0.1.3-2|44	%build
21mr|texlive-dynamicnumber-0.1.3-2|45	
21mr|texlive-dynamicnumber-0.1.3-2|46	%install
21mr|texlive-dynamicnumber-0.1.3-2|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-dynamicnumber-0.1.3-2|48	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17731 21
21mr|texlive-dynblocks-0.2b-3|1	# revision 27838
21mr|texlive-dynblocks-0.2b-3|2	# category Package
21mr|texlive-dynblocks-0.2b-3|3	# catalog-ctan /macros/latex/contrib/beamer-contrib/dynblocks
21mr|texlive-dynblocks-0.2b-3|4	# catalog-date 2012-09-27 16:18:28 +0200
21mr|texlive-dynblocks-0.2b-3|5	# catalog-license lppl1.3
21mr|texlive-dynblocks-0.2b-3|6	# catalog-version 0.2a
21mr|texlive-dynblocks-0.2b-3|7	Name:		texlive-dynblocks
21mr|texlive-dynblocks-0.2b-3|8	Version:	0.2b
21mr|texlive-dynblocks-0.2b-3|9	Release:	3
21mr|texlive-dynblocks-0.2b-3|10	Summary:	A simple way to create dynamic blocks for Beamer
21mr|texlive-dynblocks-0.2b-3|11	Group:		Publishing
21mr|texlive-dynblocks-0.2b-3|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/beamer-contrib/dynblocks
21mr|texlive-dynblocks-0.2b-3|13	License:	LPPL1.3
21mr|texlive-dynblocks-0.2b-3|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dynblocks.tar.xz
21mr|texlive-dynblocks-0.2b-3|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dynblocks.doc.tar.xz
21mr|texlive-dynblocks-0.2b-3|16	BuildArch:	noarch
21mr|texlive-dynblocks-0.2b-3|17	BuildRequires:	texlive-tlpkg
21mr|texlive-dynblocks-0.2b-3|18	Requires(pre):	texlive-tlpkg
21mr|texlive-dynblocks-0.2b-3|19	Requires(post):	texlive-kpathsea
21mr|texlive-dynblocks-0.2b-3|20	
21mr|texlive-dynblocks-0.2b-3|21	%description
21mr|texlive-dynblocks-0.2b-3|22	The package provides full customisation of the aspect and
21mr|texlive-dynblocks-0.2b-3|23	dimensions of blocks inside a presentation.
21mr|texlive-dynblocks-0.2b-3|24	
21mr|texlive-dynblocks-0.2b-3|25	#-----------------------------------------------------------------------
21mr|texlive-dynblocks-0.2b-3|26	%files
21mr|texlive-dynblocks-0.2b-3|27	%{_texmfdistdir}/tex/latex/dynblocks/dynblocks.sty
21mr|texlive-dynblocks-0.2b-3|28	%doc %{_texmfdistdir}/doc/latex/dynblocks/README
21mr|texlive-dynblocks-0.2b-3|29	%doc %{_texmfdistdir}/doc/latex/dynblocks/dynblocks.pdf
21mr|texlive-dynblocks-0.2b-3|30	%doc %{_texmfdistdir}/doc/latex/dynblocks/dynblocks.tex
21mr|texlive-dynblocks-0.2b-3|31	%doc %{_texmfdistdir}/doc/latex/dynblocks/images/alert_1.pdf
21mr|texlive-dynblocks-0.2b-3|32	%doc %{_texmfdistdir}/doc/latex/dynblocks/images/alert_2.pdf
21mr|texlive-dynblocks-0.2b-3|33	%doc %{_texmfdistdir}/doc/latex/dynblocks/images/align.pdf
21mr|texlive-dynblocks-0.2b-3|34	%doc %{_texmfdistdir}/doc/latex/dynblocks/images/basic_1.pdf
21mr|texlive-dynblocks-0.2b-3|35	%doc %{_texmfdistdir}/doc/latex/dynblocks/images/basic_2.pdf
21mr|texlive-dynblocks-0.2b-3|36	%doc %{_texmfdistdir}/doc/latex/dynblocks/images/cmbx_1.pdf
21mr|texlive-dynblocks-0.2b-3|37	%doc %{_texmfdistdir}/doc/latex/dynblocks/images/cmbx_2.pdf
21mr|texlive-dynblocks-0.2b-3|38	%doc %{_texmfdistdir}/doc/latex/dynblocks/images/cmby_1.pdf
21mr|texlive-dynblocks-0.2b-3|39	%doc %{_texmfdistdir}/doc/latex/dynblocks/images/cmby_2.pdf
21mr|texlive-dynblocks-0.2b-3|40	%doc %{_texmfdistdir}/doc/latex/dynblocks/images/custcol_1.pdf
21mr|texlive-dynblocks-0.2b-3|41	%doc %{_texmfdistdir}/doc/latex/dynblocks/images/custcol_2.pdf
21mr|texlive-dynblocks-0.2b-3|42	%doc %{_texmfdistdir}/doc/latex/dynblocks/images/custcol_3.pdf
21mr|texlive-dynblocks-0.2b-3|43	%doc %{_texmfdistdir}/doc/latex/dynblocks/images/custcol_4.pdf
21mr|texlive-dynblocks-0.2b-3|44	%doc %{_texmfdistdir}/doc/latex/dynblocks/images/estl.pdf
21mr|texlive-dynblocks-0.2b-3|45	%doc %{_texmfdistdir}/doc/latex/dynblocks/images/shdrndc_1.pdf
21mr|texlive-dynblocks-0.2b-3|46	%doc %{_texmfdistdir}/doc/latex/dynblocks/images/shdrndc_2.pdf
21mr|texlive-dynblocks-0.2b-3|47	%doc %{_texmfdistdir}/doc/latex/dynblocks/images/szeg_1.pdf
21mr|texlive-dynblocks-0.2b-3|48	%doc %{_texmfdistdir}/doc/latex/dynblocks/images/szeg_2.pdf
21mr|texlive-dynblocks-0.2b-3|49	
21mr|texlive-dynblocks-0.2b-3|50	#-----------------------------------------------------------------------
21mr|texlive-dynblocks-0.2b-3|51	%prep
21mr|texlive-dynblocks-0.2b-3|52	%setup -c -a0 -a1
21mr|texlive-dynblocks-0.2b-3|53	
21mr|texlive-dynblocks-0.2b-3|54	%build
21mr|texlive-dynblocks-0.2b-3|55	
21mr|texlive-dynblocks-0.2b-3|56	%install
21mr|texlive-dynblocks-0.2b-3|57	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-dynblocks-0.2b-3|58	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17732 21
21mr|texlive-dynkin-diagrams-3.141592653-1|1	# revision 53018
21mr|texlive-dynkin-diagrams-3.141592653-1|2	# category Package
21mr|texlive-dynkin-diagrams-3.141592653-1|3	# catalogue-ctan /macros/latex/contrib/dynkin-diagrams
21mr|texlive-dynkin-diagrams-3.141592653-1|4	# catalog-date 2019-12-04 17:22:22 +0100
21mr|texlive-dynkin-diagrams-3.141592653-1|5	# catalog-license lppl1.3c
21mr|texlive-dynkin-diagrams-3.141592653-1|6	# catalog-version 3.141592653
21mr|texlive-dynkin-diagrams-3.141592653-1|7	
21mr|texlive-dynkin-diagrams-3.141592653-1|8	Name:		texlive-dynkin-diagrams
21mr|texlive-dynkin-diagrams-3.141592653-1|9	Version:	3.141592653
21mr|texlive-dynkin-diagrams-3.141592653-1|10	Release:	1
21mr|texlive-dynkin-diagrams-3.141592653-1|11	Summary:	Draw Dynkin, Coxeter, and Satake diagrams using TikZ
21mr|texlive-dynkin-diagrams-3.141592653-1|12	Group:		Publishing
21mr|texlive-dynkin-diagrams-3.141592653-1|13	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/dynkin-diagrams
21mr|texlive-dynkin-diagrams-3.141592653-1|14	License:	LPPL1.3c
21mr|texlive-dynkin-diagrams-3.141592653-1|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dynkin-diagrams.tar.xz
21mr|texlive-dynkin-diagrams-3.141592653-1|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dynkin-diagrams.doc.tar.xz
21mr|texlive-dynkin-diagrams-3.141592653-1|17	BuildArch:	noarch
21mr|texlive-dynkin-diagrams-3.141592653-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-dynkin-diagrams-3.141592653-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-dynkin-diagrams-3.141592653-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-dynkin-diagrams-3.141592653-1|21	
21mr|texlive-dynkin-diagrams-3.141592653-1|22	%description
21mr|texlive-dynkin-diagrams-3.141592653-1|23	Draws Dynkin, Coxeter, and Satake diagrams in LaTeX documents,
21mr|texlive-dynkin-diagrams-3.141592653-1|24	using the TikZ package. The package requires etoolbox, expl3,
21mr|texlive-dynkin-diagrams-3.141592653-1|25	pgfkeys, pgfopts, TikZ, xparse, and xstring.
21mr|texlive-dynkin-diagrams-3.141592653-1|26	
21mr|texlive-dynkin-diagrams-3.141592653-1|27	#-----------------------------------------------------------------------
21mr|texlive-dynkin-diagrams-3.141592653-1|28	%files
21mr|texlive-dynkin-diagrams-3.141592653-1|29	%{_texmfdistdir}/tex/latex/dynkin-diagrams/
21mr|texlive-dynkin-diagrams-3.141592653-1|30	%doc %{_texmfdistdir}/doc/latex/dynkin-diagrams/
21mr|texlive-dynkin-diagrams-3.141592653-1|31	
21mr|texlive-dynkin-diagrams-3.141592653-1|32	
21mr|texlive-dynkin-diagrams-3.141592653-1|33	#-----------------------------------------------------------------------
21mr|texlive-dynkin-diagrams-3.141592653-1|34	%prep
21mr|texlive-dynkin-diagrams-3.141592653-1|35	%setup -c -a0 -a1
21mr|texlive-dynkin-diagrams-3.141592653-1|36	
21mr|texlive-dynkin-diagrams-3.141592653-1|37	%build
21mr|texlive-dynkin-diagrams-3.141592653-1|38	
21mr|texlive-dynkin-diagrams-3.141592653-1|39	%install
21mr|texlive-dynkin-diagrams-3.141592653-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-dynkin-diagrams-3.141592653-1|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17733 21
21mr|texlive-dyntree-1.0-7|1	# revision 15878
21mr|texlive-dyntree-1.0-7|2	# category Package
21mr|texlive-dyntree-1.0-7|3	# catalog-ctan /macros/latex/contrib/dyntree
21mr|texlive-dyntree-1.0-7|4	# catalog-date 2007-03-05 22:02:45 +0100
21mr|texlive-dyntree-1.0-7|5	# catalog-license lgpl
21mr|texlive-dyntree-1.0-7|6	# catalog-version 1.0
21mr|texlive-dyntree-1.0-7|7	Name:		texlive-dyntree
21mr|texlive-dyntree-1.0-7|8	Version:	1.0
21mr|texlive-dyntree-1.0-7|9	Release:	7
21mr|texlive-dyntree-1.0-7|10	Summary:	Construct Dynkin tree diagrams
21mr|texlive-dyntree-1.0-7|11	Group:		Publishing
21mr|texlive-dyntree-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/dyntree
21mr|texlive-dyntree-1.0-7|13	License:	LGPL
21mr|texlive-dyntree-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dyntree.tar.xz
21mr|texlive-dyntree-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dyntree.doc.tar.xz
21mr|texlive-dyntree-1.0-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/dyntree.source.tar.xz
21mr|texlive-dyntree-1.0-7|17	BuildArch:	noarch
21mr|texlive-dyntree-1.0-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-dyntree-1.0-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-dyntree-1.0-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-dyntree-1.0-7|21	
21mr|texlive-dyntree-1.0-7|22	%description
21mr|texlive-dyntree-1.0-7|23	The package is intended for users needing to typeset a Dynkin
21mr|texlive-dyntree-1.0-7|24	Tree Diagram--a group theoretical construct consisting of
21mr|texlive-dyntree-1.0-7|25	cartan coefficients in boxes connected by a series of lines.
21mr|texlive-dyntree-1.0-7|26	Such a diagram is a tool for working out the states and their
21mr|texlive-dyntree-1.0-7|27	weights in terms of the fundamental weights and the simple
21mr|texlive-dyntree-1.0-7|28	roots. The package makes use of the author's coollist package.
21mr|texlive-dyntree-1.0-7|29	
21mr|texlive-dyntree-1.0-7|30	
21mr|texlive-dyntree-1.0-7|31	#-----------------------------------------------------------------------
21mr|texlive-dyntree-1.0-7|32	%files
21mr|texlive-dyntree-1.0-7|33	%{_texmfdistdir}/tex/latex/dyntree/dyntree.sty
21mr|texlive-dyntree-1.0-7|34	%doc %{_texmfdistdir}/doc/latex/dyntree/README
21mr|texlive-dyntree-1.0-7|35	%doc %{_texmfdistdir}/doc/latex/dyntree/dyntree.pdf
21mr|texlive-dyntree-1.0-7|36	#- source
21mr|texlive-dyntree-1.0-7|37	%doc %{_texmfdistdir}/source/latex/dyntree/dyntree.dtx
21mr|texlive-dyntree-1.0-7|38	%doc %{_texmfdistdir}/source/latex/dyntree/dyntree.ins
21mr|texlive-dyntree-1.0-7|39	
21mr|texlive-dyntree-1.0-7|40	#-----------------------------------------------------------------------
21mr|texlive-dyntree-1.0-7|41	%prep
21mr|texlive-dyntree-1.0-7|42	%setup -c -a0 -a1 -a2
21mr|texlive-dyntree-1.0-7|43	
21mr|texlive-dyntree-1.0-7|44	%build
21mr|texlive-dyntree-1.0-7|45	
21mr|texlive-dyntree-1.0-7|46	%install
21mr|texlive-dyntree-1.0-7|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-dyntree-1.0-7|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17734 21
21mr|texlive-ean13isbn-20190228-1|1	# revision 15878
21mr|texlive-ean13isbn-20190228-1|2	# category Package
21mr|texlive-ean13isbn-20190228-1|3	# catalog-ctan /macros/latex/contrib/ean13isbn
21mr|texlive-ean13isbn-20190228-1|4	# catalog-date 2008-08-19 08:58:40 +0200
21mr|texlive-ean13isbn-20190228-1|5	# catalog-license lppl
21mr|texlive-ean13isbn-20190228-1|6	# catalog-version undef
21mr|texlive-ean13isbn-20190228-1|7	Name:		texlive-ean13isbn
21mr|texlive-ean13isbn-20190228-1|8	Version:	20190228
21mr|texlive-ean13isbn-20190228-1|9	Release:	1
21mr|texlive-ean13isbn-20190228-1|10	Summary:	Print EAN13 for ISBN
21mr|texlive-ean13isbn-20190228-1|11	Group:		Publishing
21mr|texlive-ean13isbn-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ean13isbn
21mr|texlive-ean13isbn-20190228-1|13	License:	LPPL
21mr|texlive-ean13isbn-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ean13isbn.tar.xz
21mr|texlive-ean13isbn-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ean13isbn.doc.tar.xz
21mr|texlive-ean13isbn-20190228-1|16	BuildArch:	noarch
21mr|texlive-ean13isbn-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-ean13isbn-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-ean13isbn-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-ean13isbn-20190228-1|20	
21mr|texlive-ean13isbn-20190228-1|21	%description
21mr|texlive-ean13isbn-20190228-1|22	The package provides the means to typeset ISBN codes with EAN-
21mr|texlive-ean13isbn-20190228-1|23	13; it uses the (generic) package ean13.tex to typeset the
21mr|texlive-ean13isbn-20190228-1|24	actual barcode.
21mr|texlive-ean13isbn-20190228-1|25	
21mr|texlive-ean13isbn-20190228-1|26	#-----------------------------------------------------------------------
21mr|texlive-ean13isbn-20190228-1|27	%files
21mr|texlive-ean13isbn-20190228-1|28	%{_texmfdistdir}/tex/latex/ean13isbn/ean13isbn.sty
21mr|texlive-ean13isbn-20190228-1|29	%doc %{_texmfdistdir}/doc/latex/ean13isbn/License.txt
21mr|texlive-ean13isbn-20190228-1|30	%doc %{_texmfdistdir}/doc/latex/ean13isbn/README
21mr|texlive-ean13isbn-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/ean13isbn/ean13isbn.pdf
21mr|texlive-ean13isbn-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/ean13isbn/ean13isbn.tex
21mr|texlive-ean13isbn-20190228-1|33	
21mr|texlive-ean13isbn-20190228-1|34	#-----------------------------------------------------------------------
21mr|texlive-ean13isbn-20190228-1|35	%prep
21mr|texlive-ean13isbn-20190228-1|36	%setup -c -a0 -a1
21mr|texlive-ean13isbn-20190228-1|37	
21mr|texlive-ean13isbn-20190228-1|38	%build
21mr|texlive-ean13isbn-20190228-1|39	
21mr|texlive-ean13isbn-20190228-1|40	%install
21mr|texlive-ean13isbn-20190228-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ean13isbn-20190228-1|42	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17735 21
21mr|texlive-easy-0.99-7|1	# revision 19440
21mr|texlive-easy-0.99-7|2	# category Package
21mr|texlive-easy-0.99-7|3	# catalog-ctan /macros/latex/contrib/easy
21mr|texlive-easy-0.99-7|4	# catalog-date 2007-01-01 18:45:52 +0100
21mr|texlive-easy-0.99-7|5	# catalog-license lppl
21mr|texlive-easy-0.99-7|6	# catalog-version 0.99
21mr|texlive-easy-0.99-7|7	Name:		texlive-easy
21mr|texlive-easy-0.99-7|8	Version:	0.99
21mr|texlive-easy-0.99-7|9	Release:	7
21mr|texlive-easy-0.99-7|10	Summary:	A collection of easy-to-use macros
21mr|texlive-easy-0.99-7|11	Group:		Publishing
21mr|texlive-easy-0.99-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/easy
21mr|texlive-easy-0.99-7|13	License:	LPPL
21mr|texlive-easy-0.99-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/easy.tar.xz
21mr|texlive-easy-0.99-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/easy.doc.tar.xz
21mr|texlive-easy-0.99-7|16	BuildArch:	noarch
21mr|texlive-easy-0.99-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-easy-0.99-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-easy-0.99-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-easy-0.99-7|20	
21mr|texlive-easy-0.99-7|21	%description
21mr|texlive-easy-0.99-7|22	The collection comprises: - easybib, support for customising
21mr|texlive-easy-0.99-7|23	bibliographies; - easybmat, support for composing block
21mr|texlive-easy-0.99-7|24	matrices; - easyeqn, support for various aspects of equations;
21mr|texlive-easy-0.99-7|25	- easymat, support for composing matrices; - easytable, support
21mr|texlive-easy-0.99-7|26	for writing tables; - easyvector, a C-like syntax for writing
21mr|texlive-easy-0.99-7|27	vectors.
21mr|texlive-easy-0.99-7|28	
21mr|texlive-easy-0.99-7|29	
21mr|texlive-easy-0.99-7|30	#-----------------------------------------------------------------------
21mr|texlive-easy-0.99-7|31	%files
21mr|texlive-easy-0.99-7|32	%{_texmfdistdir}/tex/latex/easy/easy.sty
21mr|texlive-easy-0.99-7|33	%{_texmfdistdir}/tex/latex/easy/easybib.sty
21mr|texlive-easy-0.99-7|34	%{_texmfdistdir}/tex/latex/easy/easybmat.sty
21mr|texlive-easy-0.99-7|35	%{_texmfdistdir}/tex/latex/easy/easyeqn.sty
21mr|texlive-easy-0.99-7|36	%{_texmfdistdir}/tex/latex/easy/easymat.sty
21mr|texlive-easy-0.99-7|37	%{_texmfdistdir}/tex/latex/easy/easytable.sty
21mr|texlive-easy-0.99-7|38	%{_texmfdistdir}/tex/latex/easy/easyvector.sty
21mr|texlive-easy-0.99-7|39	%doc %{_texmfdistdir}/doc/latex/easy/README
21mr|texlive-easy-0.99-7|40	%doc %{_texmfdistdir}/doc/latex/easy/README.TEXLIVE
21mr|texlive-easy-0.99-7|41	%doc %{_texmfdistdir}/doc/latex/easy/for-latex2html/easybib.perl
21mr|texlive-easy-0.99-7|42	%doc %{_texmfdistdir}/doc/latex/easy/for-latex2html/easybmat.perl
21mr|texlive-easy-0.99-7|43	%doc %{_texmfdistdir}/doc/latex/easy/for-latex2html/easyeqn.perl
21mr|texlive-easy-0.99-7|44	%doc %{_texmfdistdir}/doc/latex/easy/for-latex2html/easymat.perl
21mr|texlive-easy-0.99-7|45	%doc %{_texmfdistdir}/doc/latex/easy/for-latex2html/easytable.perl
21mr|texlive-easy-0.99-7|46	%doc %{_texmfdistdir}/doc/latex/easy/for-latex2html/easyvector.perl
21mr|texlive-easy-0.99-7|47	%doc %{_texmfdistdir}/doc/latex/easy/mydoc.sty
21mr|texlive-easy-0.99-7|48	
21mr|texlive-easy-0.99-7|49	#-----------------------------------------------------------------------
21mr|texlive-easy-0.99-7|50	%prep
21mr|texlive-easy-0.99-7|51	%setup -c -a0 -a1
21mr|texlive-easy-0.99-7|52	
21mr|texlive-easy-0.99-7|53	%build
21mr|texlive-easy-0.99-7|54	
21mr|texlive-easy-0.99-7|55	%install
21mr|texlive-easy-0.99-7|56	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-easy-0.99-7|57	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17736 21
21mr|texlive-easyfig-1.2a-3|1	# revision 26424
21mr|texlive-easyfig-1.2a-3|2	# category Package
21mr|texlive-easyfig-1.2a-3|3	# catalog-ctan /macros/latex/contrib/easyfig
21mr|texlive-easyfig-1.2a-3|4	# catalog-date 2012-05-15 13:39:37 +0200
21mr|texlive-easyfig-1.2a-3|5	# catalog-license lppl1.3
21mr|texlive-easyfig-1.2a-3|6	# catalog-version 1.2
21mr|texlive-easyfig-1.2a-3|7	Name:		texlive-easyfig
21mr|texlive-easyfig-1.2a-3|8	Version:	1.2a
21mr|texlive-easyfig-1.2a-3|9	Release:	3
21mr|texlive-easyfig-1.2a-3|10	Summary:	Simplifying the use of common figures
21mr|texlive-easyfig-1.2a-3|11	Group:		Publishing
21mr|texlive-easyfig-1.2a-3|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/easyfig
21mr|texlive-easyfig-1.2a-3|13	License:	LPPL1.3
21mr|texlive-easyfig-1.2a-3|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/easyfig.tar.xz
21mr|texlive-easyfig-1.2a-3|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/easyfig.doc.tar.xz
21mr|texlive-easyfig-1.2a-3|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/easyfig.source.tar.xz
21mr|texlive-easyfig-1.2a-3|17	BuildArch:	noarch
21mr|texlive-easyfig-1.2a-3|18	BuildRequires:	texlive-tlpkg
21mr|texlive-easyfig-1.2a-3|19	Requires(pre):	texlive-tlpkg
21mr|texlive-easyfig-1.2a-3|20	Requires(post):	texlive-kpathsea
21mr|texlive-easyfig-1.2a-3|21	
21mr|texlive-easyfig-1.2a-3|22	%description
21mr|texlive-easyfig-1.2a-3|23	The package provides the command \Figure[<key=value>...]{<image
21mr|texlive-easyfig-1.2a-3|24	filename>} to simplify the business of including an image as
21mr|texlive-easyfig-1.2a-3|25	figure in the most common form (centred and with caption and
21mr|texlive-easyfig-1.2a-3|26	label). Caption and label are set using the caption and label
21mr|texlive-easyfig-1.2a-3|27	keys; the label fig:<image filename> is used if none is given.
21mr|texlive-easyfig-1.2a-3|28	If the here key is given, the figure is not 'floated', and the
21mr|texlive-easyfig-1.2a-3|29	user is responsible for placement. The package uses the
21mr|texlive-easyfig-1.2a-3|30	author's package adjustbox to centre an image and to simplify
21mr|texlive-easyfig-1.2a-3|31	further modifications.
21mr|texlive-easyfig-1.2a-3|32	
21mr|texlive-easyfig-1.2a-3|33	#-----------------------------------------------------------------------
21mr|texlive-easyfig-1.2a-3|34	%files
21mr|texlive-easyfig-1.2a-3|35	%{_texmfdistdir}/tex/latex/easyfig/easyfig.sty
21mr|texlive-easyfig-1.2a-3|36	%doc %{_texmfdistdir}/doc/latex/easyfig/README
21mr|texlive-easyfig-1.2a-3|37	%doc %{_texmfdistdir}/doc/latex/easyfig/easyfig.pdf
21mr|texlive-easyfig-1.2a-3|38	#- source
21mr|texlive-easyfig-1.2a-3|39	%doc %{_texmfdistdir}/source/latex/easyfig/easyfig.dtx
21mr|texlive-easyfig-1.2a-3|40	%doc %{_texmfdistdir}/source/latex/easyfig/easyfig.ins
21mr|texlive-easyfig-1.2a-3|41	
21mr|texlive-easyfig-1.2a-3|42	#-----------------------------------------------------------------------
21mr|texlive-easyfig-1.2a-3|43	%prep
21mr|texlive-easyfig-1.2a-3|44	%setup -c -a0 -a1 -a2
21mr|texlive-easyfig-1.2a-3|45	
21mr|texlive-easyfig-1.2a-3|46	%build
21mr|texlive-easyfig-1.2a-3|47	
21mr|texlive-easyfig-1.2a-3|48	%install
21mr|texlive-easyfig-1.2a-3|49	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-easyfig-1.2a-3|50	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17737 21
21mr|texlive-easyformat-1.4.0-2|1	# revision 44543
21mr|texlive-easyformat-1.4.0-2|2	# category Package
21mr|texlive-easyformat-1.4.0-2|3	# catalogue-ctan /macros/latex/contrib/easyformat
21mr|texlive-easyformat-1.4.0-2|4	# catalog-date 2017-06-10 09:03:50 +0200
21mr|texlive-easyformat-1.4.0-2|5	# catalog-license gpl3+
21mr|texlive-easyformat-1.4.0-2|6	# catalog-version 1.4.0
21mr|texlive-easyformat-1.4.0-2|7	
21mr|texlive-easyformat-1.4.0-2|8	Name:		texlive-easyformat
21mr|texlive-easyformat-1.4.0-2|9	Version:	1.4.0
21mr|texlive-easyformat-1.4.0-2|10	Release:	2
21mr|texlive-easyformat-1.4.0-2|11	Summary:	Easily add boldface, italics and smallcaps
21mr|texlive-easyformat-1.4.0-2|12	Group:		Publishing
21mr|texlive-easyformat-1.4.0-2|13	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/easyformat
21mr|texlive-easyformat-1.4.0-2|14	License:	GPL3+
21mr|texlive-easyformat-1.4.0-2|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/easyformat.tar.xz
21mr|texlive-easyformat-1.4.0-2|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/easyformat.doc.tar.xz
21mr|texlive-easyformat-1.4.0-2|17	BuildArch:	noarch
21mr|texlive-easyformat-1.4.0-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-easyformat-1.4.0-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-easyformat-1.4.0-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-easyformat-1.4.0-2|21	
21mr|texlive-easyformat-1.4.0-2|22	%description
21mr|texlive-easyformat-1.4.0-2|23	This package allows the use of underscores and circumflexes to
21mr|texlive-easyformat-1.4.0-2|24	begin resp. end italic, bold or SMALLCAPS formatting, as an
21mr|texlive-easyformat-1.4.0-2|25	alternative to the standard LaTeX \textit{...}, \textbf{...}
21mr|texlive-easyformat-1.4.0-2|26	and/or \textsc{...}. The meaning of underscore and circumflex
21mr|texlive-easyformat-1.4.0-2|27	in mathmode remain the same.
21mr|texlive-easyformat-1.4.0-2|28	
21mr|texlive-easyformat-1.4.0-2|29	#-----------------------------------------------------------------------
21mr|texlive-easyformat-1.4.0-2|30	%files
21mr|texlive-easyformat-1.4.0-2|31	%{_texmfdistdir}/tex/latex/easyformat/
21mr|texlive-easyformat-1.4.0-2|32	%doc %{_texmfdistdir}/doc/latex/easyformat/
21mr|texlive-easyformat-1.4.0-2|33	
21mr|texlive-easyformat-1.4.0-2|34	
21mr|texlive-easyformat-1.4.0-2|35	#-----------------------------------------------------------------------
21mr|texlive-easyformat-1.4.0-2|36	%prep
21mr|texlive-easyformat-1.4.0-2|37	%setup -c -a0 -a1
21mr|texlive-easyformat-1.4.0-2|38	
21mr|texlive-easyformat-1.4.0-2|39	%build
21mr|texlive-easyformat-1.4.0-2|40	
21mr|texlive-easyformat-1.4.0-2|41	%install
21mr|texlive-easyformat-1.4.0-2|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-easyformat-1.4.0-2|43	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17738 21
21mr|texlive-easylist-1.3-12|1	# revision 32661
21mr|texlive-easylist-1.3-12|2	# category Package
21mr|texlive-easylist-1.3-12|3	# catalog-ctan /macros/latex/contrib/easylist
21mr|texlive-easylist-1.3-12|4	# catalog-date 2012-04-14 11:10:53 +0200
21mr|texlive-easylist-1.3-12|5	# catalog-license lppl
21mr|texlive-easylist-1.3-12|6	# catalog-version 1.3
21mr|texlive-easylist-1.3-12|7	Name:		texlive-easylist
21mr|texlive-easylist-1.3-12|8	Version:	1.3
21mr|texlive-easylist-1.3-12|9	Release:	12
21mr|texlive-easylist-1.3-12|10	Summary:	Lists using a single active character
21mr|texlive-easylist-1.3-12|11	Group:		Publishing
21mr|texlive-easylist-1.3-12|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/easylist
21mr|texlive-easylist-1.3-12|13	License:	LPPL
21mr|texlive-easylist-1.3-12|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/easylist.tar.xz
21mr|texlive-easylist-1.3-12|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/easylist.doc.tar.xz
21mr|texlive-easylist-1.3-12|16	BuildArch:	noarch
21mr|texlive-easylist-1.3-12|17	BuildRequires:	texlive-tlpkg
21mr|texlive-easylist-1.3-12|18	Requires(pre):	texlive-tlpkg
21mr|texlive-easylist-1.3-12|19	Requires(post):	texlive-kpathsea
21mr|texlive-easylist-1.3-12|20	
21mr|texlive-easylist-1.3-12|21	%description
21mr|texlive-easylist-1.3-12|22	This package allows you to create lists of numbered items (as
21mr|texlive-easylist-1.3-12|23	in Wittgenstein's 'Tractatus') with a single active character
21mr|texlive-easylist-1.3-12|24	as the only command. A variety of parameters are available to
21mr|texlive-easylist-1.3-12|25	configure the appearance of the list; lists may be nested
21mr|texlive-easylist-1.3-12|26	(effectively to unlimited depth).
21mr|texlive-easylist-1.3-12|27	
21mr|texlive-easylist-1.3-12|28	#-----------------------------------------------------------------------
21mr|texlive-easylist-1.3-12|29	%files
21mr|texlive-easylist-1.3-12|30	%{_texmfdistdir}/tex/latex/easylist/easylist.sty
21mr|texlive-easylist-1.3-12|31	%doc %{_texmfdistdir}/doc/latex/easylist/README
21mr|texlive-easylist-1.3-12|32	%doc %{_texmfdistdir}/doc/latex/easylist/easylist-doc.pdf
21mr|texlive-easylist-1.3-12|33	%doc %{_texmfdistdir}/doc/latex/easylist/easylist-doc.tex
21mr|texlive-easylist-1.3-12|34	
21mr|texlive-easylist-1.3-12|35	#-----------------------------------------------------------------------
21mr|texlive-easylist-1.3-12|36	%prep
21mr|texlive-easylist-1.3-12|37	%setup -c -a0 -a1
21mr|texlive-easylist-1.3-12|38	
21mr|texlive-easylist-1.3-12|39	%build
21mr|texlive-easylist-1.3-12|40	
21mr|texlive-easylist-1.3-12|41	%install
21mr|texlive-easylist-1.3-12|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-easylist-1.3-12|43	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17739 21
21mr|texlive-easyreview-20150911-1|1	Summary:	Package providing a way to reviews
21mr|texlive-easyreview-20150911-1|2	Name:		texlive-easyreview
21mr|texlive-easyreview-20150911-1|3	Version:	20150911
21mr|texlive-easyreview-20150911-1|4	Release:	1
21mr|texlive-easyreview-20150911-1|5	License:	lppl1.3
21mr|texlive-easyreview-20150911-1|6	Group:		Publishing
21mr|texlive-easyreview-20150911-1|7	Url:		https://github.com/jmamatos/easyReview/releases
21mr|texlive-easyreview-20150911-1|8	Source0:    http://mirrors.ctan.org/systems/texlive/tlnet/archive/easyreview.tar.xz
21mr|texlive-easyreview-20150911-1|9	Source1:    http://mirrors.ctan.org/systems/texlive/tlnet/archive/easyreview.doc.tar.xz
21mr|texlive-easyreview-20150911-1|10	Source2:    http://mirrors.ctan.org/systems/texlive/tlnet/archive/easyreview.source.tar.xz
21mr|texlive-easyreview-20150911-1|11	BuildArch:	noarch
21mr|texlive-easyreview-20150911-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-easyreview-20150911-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-easyreview-20150911-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-easyreview-20150911-1|15	
21mr|texlive-easyreview-20150911-1|16	%description
21mr|texlive-easyreview-20150911-1|17	The easyReview package provide a way to review (or perform
21mr|texlive-easyreview-20150911-1|18	editorial process) in LaTeX. You can use the provided
21mr|texlive-easyreview-20150911-1|19	commands to claim attention in different ways to part
21mr|texlive-easyreview-20150911-1|20	of the text, or even to indicate that a text was added,
21mr|texlive-easyreview-20150911-1|21	needs to be removed, needs to be replaced and add comments
21mr|texlive-easyreview-20150911-1|22	to the text.
21mr|texlive-easyreview-20150911-1|23	#-----------------------------------------------------------------------
21mr|texlive-easyreview-20150911-1|24	%files
21mr|texlive-easyreview-20150911-1|25	%{_texmfdistdir}/tex/latex/easyreview/easyReview.sty
21mr|texlive-easyreview-20150911-1|26	
21mr|texlive-easyreview-20150911-1|27	%doc %{_texmfdistdir}/doc/latex/easyreview/README.txt
21mr|texlive-easyreview-20150911-1|28	%doc %{_texmfdistdir}/doc/latex/easyreview/doc/easyReview.pdf
21mr|texlive-easyreview-20150911-1|29	%doc %{_texmfdistdir}/doc/latex/easyreview/doc/easyReview.tex
21mr|texlive-easyreview-20150911-1|30	#source
21mr|texlive-easyreview-20150911-1|31	%doc %{_texmfdistdir}/source/latex/easyreview/easyReview.dtx
21mr|texlive-easyreview-20150911-1|32	%doc %{_texmfdistdir}/source/latex/easyreview/easyReview.ins
21mr|texlive-easyreview-20150911-1|33	
21mr|texlive-easyreview-20150911-1|34	#-----------------------------------------------------------------------
21mr|texlive-easyreview-20150911-1|35	%prep
21mr|texlive-easyreview-20150911-1|36	%setup -c -a0 -a1 -a2
21mr|texlive-easyreview-20150911-1|37	
21mr|texlive-easyreview-20150911-1|38	%build
21mr|texlive-easyreview-20150911-1|39	
21mr|texlive-easyreview-20150911-1|40	%install
21mr|texlive-easyreview-20150911-1|41	mkdir -p %{buildroot}%{_texmfdistdir}

17740 21
21mr|texlive-easy-todo-20190228-1|1	# revision 32677
21mr|texlive-easy-todo-20190228-1|2	# category Package
21mr|texlive-easy-todo-20190228-1|3	# catalog-ctan /macros/latex/contrib/easy-todo
21mr|texlive-easy-todo-20190228-1|4	# catalog-date 2014-01-14 11:49:17 +0100
21mr|texlive-easy-todo-20190228-1|5	# catalog-license apache2
21mr|texlive-easy-todo-20190228-1|6	# catalog-version undef
21mr|texlive-easy-todo-20190228-1|7	Name:		texlive-easy-todo
21mr|texlive-easy-todo-20190228-1|8	Version:	20190228
21mr|texlive-easy-todo-20190228-1|9	Release:	1
21mr|texlive-easy-todo-20190228-1|10	Summary:	To-do notes in a document
21mr|texlive-easy-todo-20190228-1|11	Group:		Publishing
21mr|texlive-easy-todo-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/easy-todo
21mr|texlive-easy-todo-20190228-1|13	License:	APACHE2
21mr|texlive-easy-todo-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/easy-todo.tar.xz
21mr|texlive-easy-todo-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/easy-todo.doc.tar.xz
21mr|texlive-easy-todo-20190228-1|16	BuildArch:	noarch
21mr|texlive-easy-todo-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-easy-todo-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-easy-todo-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-easy-todo-20190228-1|20	
21mr|texlive-easy-todo-20190228-1|21	%description
21mr|texlive-easy-todo-20190228-1|22	The package provides to-do notes throughout a document, and
21mr|texlive-easy-todo-20190228-1|23	will provide an index of things to do.
21mr|texlive-easy-todo-20190228-1|24	
21mr|texlive-easy-todo-20190228-1|25	#-----------------------------------------------------------------------
21mr|texlive-easy-todo-20190228-1|26	%files
21mr|texlive-easy-todo-20190228-1|27	%{_texmfdistdir}/tex/latex/easy-todo/easy-todo.sty
21mr|texlive-easy-todo-20190228-1|28	%doc %{_texmfdistdir}/doc/latex/easy-todo/LICENSE
21mr|texlive-easy-todo-20190228-1|29	%doc %{_texmfdistdir}/doc/latex/easy-todo/README
21mr|texlive-easy-todo-20190228-1|30	%doc %{_texmfdistdir}/doc/latex/easy-todo/easy-todo.pdf
21mr|texlive-easy-todo-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/easy-todo/easy-todo.tex
21mr|texlive-easy-todo-20190228-1|32	
21mr|texlive-easy-todo-20190228-1|33	#-----------------------------------------------------------------------
21mr|texlive-easy-todo-20190228-1|34	%prep
21mr|texlive-easy-todo-20190228-1|35	%setup -c -a0 -a1
21mr|texlive-easy-todo-20190228-1|36	
21mr|texlive-easy-todo-20190228-1|37	%build
21mr|texlive-easy-todo-20190228-1|38	
21mr|texlive-easy-todo-20190228-1|39	%install
21mr|texlive-easy-todo-20190228-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-easy-todo-20190228-1|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17741 21
21mr|texlive-ebezier-4-7|1	# revision 15878
21mr|texlive-ebezier-4-7|2	# category Package
21mr|texlive-ebezier-4-7|3	# catalog-ctan /macros/latex/contrib/ebezier
21mr|texlive-ebezier-4-7|4	# catalog-date 2009-01-30 10:13:19 +0100
21mr|texlive-ebezier-4-7|5	# catalog-license lppl
21mr|texlive-ebezier-4-7|6	# catalog-version 4
21mr|texlive-ebezier-4-7|7	Name:		texlive-ebezier
21mr|texlive-ebezier-4-7|8	Version:	4
21mr|texlive-ebezier-4-7|9	Release:	7
21mr|texlive-ebezier-4-7|10	Summary:	Device independent picture environment enhancement
21mr|texlive-ebezier-4-7|11	Group:		Publishing
21mr|texlive-ebezier-4-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ebezier
21mr|texlive-ebezier-4-7|13	License:	LPPL
21mr|texlive-ebezier-4-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ebezier.tar.xz
21mr|texlive-ebezier-4-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ebezier.doc.tar.xz
21mr|texlive-ebezier-4-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ebezier.source.tar.xz
21mr|texlive-ebezier-4-7|17	BuildArch:	noarch
21mr|texlive-ebezier-4-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-ebezier-4-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-ebezier-4-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-ebezier-4-7|21	
21mr|texlive-ebezier-4-7|22	%description
21mr|texlive-ebezier-4-7|23	Ebezier is a device independent extension for the standard
21mr|texlive-ebezier-4-7|24	picture environment. Linear, quadratic, and cubic bezier curves
21mr|texlive-ebezier-4-7|25	are supplied in connection with higher level circle drawing
21mr|texlive-ebezier-4-7|26	commands. Additionally some macros for the calculation of curve
21mr|texlive-ebezier-4-7|27	lenghts are part of this package.
21mr|texlive-ebezier-4-7|28	
21mr|texlive-ebezier-4-7|29	
21mr|texlive-ebezier-4-7|30	#-----------------------------------------------------------------------
21mr|texlive-ebezier-4-7|31	%files
21mr|texlive-ebezier-4-7|32	%{_texmfdistdir}/tex/latex/ebezier/ebezier.sty
21mr|texlive-ebezier-4-7|33	%doc %{_texmfdistdir}/doc/latex/ebezier/ebezier.pdf
21mr|texlive-ebezier-4-7|34	#- source
21mr|texlive-ebezier-4-7|35	%doc %{_texmfdistdir}/source/latex/ebezier/ebezier.dtx
21mr|texlive-ebezier-4-7|36	%doc %{_texmfdistdir}/source/latex/ebezier/ebezier.ins
21mr|texlive-ebezier-4-7|37	
21mr|texlive-ebezier-4-7|38	#-----------------------------------------------------------------------
21mr|texlive-ebezier-4-7|39	%prep
21mr|texlive-ebezier-4-7|40	%setup -c -a0 -a1 -a2
21mr|texlive-ebezier-4-7|41	
21mr|texlive-ebezier-4-7|42	%build
21mr|texlive-ebezier-4-7|43	
21mr|texlive-ebezier-4-7|44	%install
21mr|texlive-ebezier-4-7|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ebezier-4-7|46	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17742 21
21mr|texlive-ebong-20190228-1|1	# revision 26313
21mr|texlive-ebong-20190228-1|2	# category Package
21mr|texlive-ebong-20190228-1|3	# catalog-ctan /language/ebong
21mr|texlive-ebong-20190228-1|4	# catalog-date 2012-05-07 23:49:19 +0200
21mr|texlive-ebong-20190228-1|5	# catalog-license pd
21mr|texlive-ebong-20190228-1|6	# catalog-version undef
21mr|texlive-ebong-20190228-1|7	Name:		texlive-ebong
21mr|texlive-ebong-20190228-1|8	Version:	20190228
21mr|texlive-ebong-20190228-1|9	Release:	1
21mr|texlive-ebong-20190228-1|10	Summary:	Utility for writing Bengali in Rapid Roman Format
21mr|texlive-ebong-20190228-1|11	Group:		Publishing
21mr|texlive-ebong-20190228-1|12	URL:		http://www.ctan.org/tex-archive/language/ebong
21mr|texlive-ebong-20190228-1|13	License:	PD
21mr|texlive-ebong-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ebong.tar.xz
21mr|texlive-ebong-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ebong.doc.tar.xz
21mr|texlive-ebong-20190228-1|16	BuildArch:	noarch
21mr|texlive-ebong-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-ebong-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-ebong-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-ebong-20190228-1|20	Provides:	texlive-ebong.bin = %{EVRD}
21mr|texlive-ebong-20190228-1|21	
21mr|texlive-ebong-20190228-1|22	%description
21mr|texlive-ebong-20190228-1|23	A tool (preprocessor) for writing your pRaa-ne-r ka-thaa in the
21mr|texlive-ebong-20190228-1|24	bengali langauage. It allows one to write the text in Rapid
21mr|texlive-ebong-20190228-1|25	Roman Bangla and convert it to the bangtex format by a python
21mr|texlive-ebong-20190228-1|26	program. All LaTeX markups are preserved in the target file.
21mr|texlive-ebong-20190228-1|27	
21mr|texlive-ebong-20190228-1|28	#-----------------------------------------------------------------------
21mr|texlive-ebong-20190228-1|29	%files
21mr|texlive-ebong-20190228-1|30	%{_bindir}/ebong
21mr|texlive-ebong-20190228-1|31	%{_texmfdistdir}/scripts/ebong/ebong.py
21mr|texlive-ebong-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/ebong/ANNOUNCE.txt
21mr|texlive-ebong-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/ebong/README
21mr|texlive-ebong-20190228-1|34	%doc %{_texmfdistdir}/doc/latex/ebong/eb.b
21mr|texlive-ebong-20190228-1|35	%doc %{_texmfdistdir}/doc/latex/ebong/eb.pdf
21mr|texlive-ebong-20190228-1|36	%doc %{_texmfdistdir}/doc/latex/ebong/eb_tex.tex
21mr|texlive-ebong-20190228-1|37	
21mr|texlive-ebong-20190228-1|38	#-----------------------------------------------------------------------
21mr|texlive-ebong-20190228-1|39	%prep
21mr|texlive-ebong-20190228-1|40	%setup -c -a0 -a1
21mr|texlive-ebong-20190228-1|41	
21mr|texlive-ebong-20190228-1|42	%build
21mr|texlive-ebong-20190228-1|43	
21mr|texlive-ebong-20190228-1|44	%install
21mr|texlive-ebong-20190228-1|45	mkdir -p %{buildroot}%{_bindir}
21mr|texlive-ebong-20190228-1|46	pushd %{buildroot}%{_bindir}
21mr|texlive-ebong-20190228-1|47	ln -sf %{_texmfdistdir}/scripts/ebong/ebong.py ebong
21mr|texlive-ebong-20190228-1|48	popd
21mr|texlive-ebong-20190228-1|49	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-ebong-20190228-1|50	cp -fpar texmf-dist %{buildroot}%{_datadir}

17743 21
21mr|texlive-ebook-20190228-1|1	# revision 29466
21mr|texlive-ebook-20190228-1|2	# category Package
21mr|texlive-ebook-20190228-1|3	# catalog-ctan undef
21mr|texlive-ebook-20190228-1|4	# catalog-date undef
21mr|texlive-ebook-20190228-1|5	# catalog-license undef
21mr|texlive-ebook-20190228-1|6	# catalog-version undef
21mr|texlive-ebook-20190228-1|7	Name:		texlive-ebook
21mr|texlive-ebook-20190228-1|8	Version:	20190228
21mr|texlive-ebook-20190228-1|9	Release:	1
21mr|texlive-ebook-20190228-1|10	Summary:	TeXLive ebook package
21mr|texlive-ebook-20190228-1|11	Group:		Publishing
21mr|texlive-ebook-20190228-1|12	URL:		http://tug.org/texlive
21mr|texlive-ebook-20190228-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-ebook-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ebook.tar.xz
21mr|texlive-ebook-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ebook.doc.tar.xz
21mr|texlive-ebook-20190228-1|16	BuildArch:	noarch
21mr|texlive-ebook-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-ebook-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-ebook-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-ebook-20190228-1|20	
21mr|texlive-ebook-20190228-1|21	%description
21mr|texlive-ebook-20190228-1|22	TeXLive ebook package.
21mr|texlive-ebook-20190228-1|23	
21mr|texlive-ebook-20190228-1|24	#-----------------------------------------------------------------------
21mr|texlive-ebook-20190228-1|25	%files
21mr|texlive-ebook-20190228-1|26	%{_texmfdistdir}/tex/latex/ebook/ebook.sty
21mr|texlive-ebook-20190228-1|27	%doc %{_texmfdistdir}/doc/latex/ebook/README
21mr|texlive-ebook-20190228-1|28	
21mr|texlive-ebook-20190228-1|29	#-----------------------------------------------------------------------
21mr|texlive-ebook-20190228-1|30	%prep
21mr|texlive-ebook-20190228-1|31	%setup -c -a0 -a1
21mr|texlive-ebook-20190228-1|32	
21mr|texlive-ebook-20190228-1|33	%build
21mr|texlive-ebook-20190228-1|34	
21mr|texlive-ebook-20190228-1|35	%install
21mr|texlive-ebook-20190228-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ebook-20190228-1|37	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17744 21
21mr|texlive-ebsthesis-1.0-7|1	# revision 15878
21mr|texlive-ebsthesis-1.0-7|2	# category Package
21mr|texlive-ebsthesis-1.0-7|3	# catalog-ctan /macros/latex/contrib/ebsthesis
21mr|texlive-ebsthesis-1.0-7|4	# catalog-date 2007-01-07 11:02:17 +0100
21mr|texlive-ebsthesis-1.0-7|5	# catalog-license lppl
21mr|texlive-ebsthesis-1.0-7|6	# catalog-version 1.0
21mr|texlive-ebsthesis-1.0-7|7	Name:		texlive-ebsthesis
21mr|texlive-ebsthesis-1.0-7|8	Version:	1.0
21mr|texlive-ebsthesis-1.0-7|9	Release:	7
21mr|texlive-ebsthesis-1.0-7|10	Summary:	Typesetting theses for economics
21mr|texlive-ebsthesis-1.0-7|11	Group:		Publishing
21mr|texlive-ebsthesis-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ebsthesis
21mr|texlive-ebsthesis-1.0-7|13	License:	LPPL
21mr|texlive-ebsthesis-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ebsthesis.tar.xz
21mr|texlive-ebsthesis-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ebsthesis.doc.tar.xz
21mr|texlive-ebsthesis-1.0-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ebsthesis.source.tar.xz
21mr|texlive-ebsthesis-1.0-7|17	BuildArch:	noarch
21mr|texlive-ebsthesis-1.0-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-ebsthesis-1.0-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-ebsthesis-1.0-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-ebsthesis-1.0-7|21	
21mr|texlive-ebsthesis-1.0-7|22	%description
21mr|texlive-ebsthesis-1.0-7|23	The ebsthesis class and ebstools package facilitate the
21mr|texlive-ebsthesis-1.0-7|24	production of camera-ready manuscripts in conformance with the
21mr|texlive-ebsthesis-1.0-7|25	guidelines of Gabler Verlag and typographical rules established
21mr|texlive-ebsthesis-1.0-7|26	by the European Business School.
21mr|texlive-ebsthesis-1.0-7|27	
21mr|texlive-ebsthesis-1.0-7|28	
21mr|texlive-ebsthesis-1.0-7|29	#-----------------------------------------------------------------------
21mr|texlive-ebsthesis-1.0-7|30	%files
21mr|texlive-ebsthesis-1.0-7|31	%{_texmfdistdir}/tex/latex/ebsthesis/ebsthesis.cls
21mr|texlive-ebsthesis-1.0-7|32	%doc %{_texmfdistdir}/doc/latex/ebsthesis/README
21mr|texlive-ebsthesis-1.0-7|33	%doc %{_texmfdistdir}/doc/latex/ebsthesis/ebsthesis.pdf
21mr|texlive-ebsthesis-1.0-7|34	#- source
21mr|texlive-ebsthesis-1.0-7|35	%doc %{_texmfdistdir}/source/latex/ebsthesis/ebsthesis.dtx
21mr|texlive-ebsthesis-1.0-7|36	%doc %{_texmfdistdir}/source/latex/ebsthesis/ebsthesis.ins
21mr|texlive-ebsthesis-1.0-7|37	
21mr|texlive-ebsthesis-1.0-7|38	#-----------------------------------------------------------------------
21mr|texlive-ebsthesis-1.0-7|39	%prep
21mr|texlive-ebsthesis-1.0-7|40	%setup -c -a0 -a1 -a2
21mr|texlive-ebsthesis-1.0-7|41	
21mr|texlive-ebsthesis-1.0-7|42	%build
21mr|texlive-ebsthesis-1.0-7|43	
21mr|texlive-ebsthesis-1.0-7|44	%install
21mr|texlive-ebsthesis-1.0-7|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ebsthesis-1.0-7|46	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17745 21
21mr|texlive-ec-1.0-10|1	# revision 25033
21mr|texlive-ec-1.0-10|2	# category Package
21mr|texlive-ec-1.0-10|3	# catalog-ctan /fonts/ec
21mr|texlive-ec-1.0-10|4	# catalog-date 2009-08-27 17:24:27 +0200
21mr|texlive-ec-1.0-10|5	# catalog-license other-free
21mr|texlive-ec-1.0-10|6	# catalog-version 1.0
21mr|texlive-ec-1.0-10|7	Name:		texlive-ec
21mr|texlive-ec-1.0-10|8	Version:	1.0
21mr|texlive-ec-1.0-10|9	Release:	10
21mr|texlive-ec-1.0-10|10	Summary:	Computer modern fonts in T1 and TS1 encodings
21mr|texlive-ec-1.0-10|11	Group:		Publishing
21mr|texlive-ec-1.0-10|12	URL:		http://www.ctan.org/tex-archive/fonts/ec
21mr|texlive-ec-1.0-10|13	License:	OTHER-FREE
21mr|texlive-ec-1.0-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ec.tar.xz
21mr|texlive-ec-1.0-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ec.doc.tar.xz
21mr|texlive-ec-1.0-10|16	BuildArch:	noarch
21mr|texlive-ec-1.0-10|17	BuildRequires:	texlive-tlpkg
21mr|texlive-ec-1.0-10|18	Requires(pre):	texlive-tlpkg
21mr|texlive-ec-1.0-10|19	Requires(post):	texlive-kpathsea
21mr|texlive-ec-1.0-10|20	Requires(post):	texlive-tetex
21mr|texlive-ec-1.0-10|21	
21mr|texlive-ec-1.0-10|22	%description
21mr|texlive-ec-1.0-10|23	The EC fonts are European Computer Modern Fonts, supporting the
21mr|texlive-ec-1.0-10|24	complete LaTeX T1 encoding defined at the 1990 TUG conference
21mr|texlive-ec-1.0-10|25	hold at Cork/Ireland. These fonts are intended to be stable
21mr|texlive-ec-1.0-10|26	with no changes being made to the tfm files. The set also
21mr|texlive-ec-1.0-10|27	contains a Text Companion Symbol font, called tc, featuring
21mr|texlive-ec-1.0-10|28	many useful characters needed in text typesetting, for example
21mr|texlive-ec-1.0-10|29	oldstyle digits, currency symbols (including the newly created
21mr|texlive-ec-1.0-10|30	Euro symbol), the permille sign, copyright, trade mark and
21mr|texlive-ec-1.0-10|31	servicemark as well as a copyleft sign, and many others. Recent
21mr|texlive-ec-1.0-10|32	releases of LaTeX2e support the EC fonts. The EC fonts
21mr|texlive-ec-1.0-10|33	supersede the preliminary version released as the DC fonts. The
21mr|texlive-ec-1.0-10|34	fonts are available in (traced) Adobe Type 1 format, as part of
21mr|texlive-ec-1.0-10|35	the cm-super bundle. The other Computer Modern-style T1-encoded
21mr|texlive-ec-1.0-10|36	Type 1 set, Latin Modern, is not actually a direct development
21mr|texlive-ec-1.0-10|37	of the EC set, and differs from the EC in a number of
21mr|texlive-ec-1.0-10|38	particulars.
21mr|texlive-ec-1.0-10|39	
21mr|texlive-ec-1.0-10|40	#-----------------------------------------------------------------------
21mr|texlive-ec-1.0-10|41	%files
21mr|texlive-ec-1.0-10|42	%{_texmfdistdir}/fonts/source/jknappen/ec/ecbi.mf
21mr|texlive-ec-1.0-10|43	%{_texmfdistdir}/fonts/source/jknappen/ec/ecbi0500.mf
21mr|texlive-ec-1.0-10|44	%{_texmfdistdir}/fonts/source/jknappen/ec/ecbi0600.mf
21mr|texlive-ec-1.0-10|45	%{_texmfdistdir}/fonts/source/jknappen/ec/ecbi0700.mf
21mr|texlive-ec-1.0-10|46	%{_texmfdistdir}/fonts/source/jknappen/ec/ecbi0800.mf
21mr|texlive-ec-1.0-10|47	%{_texmfdistdir}/fonts/source/jknappen/ec/ecbi0900.mf
21mr|texlive-ec-1.0-10|48	%{_texmfdistdir}/fonts/source/jknappen/ec/ecbi1000.mf
21mr|texlive-ec-1.0-10|49	%{_texmfdistdir}/fonts/source/jknappen/ec/ecbi1095.mf
21mr|texlive-ec-1.0-10|50	%{_texmfdistdir}/fonts/source/jknappen/ec/ecbi1200.mf
21mr|texlive-ec-1.0-10|51	%{_texmfdistdir}/fonts/source/jknappen/ec/ecbi1440.mf
21mr|texlive-ec-1.0-10|52	%{_texmfdistdir}/fonts/source/jknappen/ec/ecbi1728.mf
21mr|texlive-ec-1.0-10|53	%{_texmfdistdir}/fonts/source/jknappen/ec/ecbi2074.mf
21mr|texlive-ec-1.0-10|54	%{_texmfdistdir}/fonts/source/jknappen/ec/ecbi2488.mf
21mr|texlive-ec-1.0-10|55	%{_texmfdistdir}/fonts/source/jknappen/ec/ecbi2986.mf
21mr|texlive-ec-1.0-10|56	%{_texmfdistdir}/fonts/source/jknappen/ec/ecbi3583.mf
21mr|texlive-ec-1.0-10|57	%{_texmfdistdir}/fonts/source/jknappen/ec/ecbl.mf
21mr|texlive-ec-1.0-10|58	%{_texmfdistdir}/fonts/source/jknappen/ec/ecbl0500.mf
21mr|texlive-ec-1.0-10|59	%{_texmfdistdir}/fonts/source/jknappen/ec/ecbl0600.mf
21mr|texlive-ec-1.0-10|60	%{_texmfdistdir}/fonts/source/jknappen/ec/ecbl0700.mf
21mr|texlive-ec-1.0-10|61	%{_texmfdistdir}/fonts/source/jknappen/ec/ecbl0800.mf
21mr|texlive-ec-1.0-10|62	%{_texmfdistdir}/fonts/source/jknappen/ec/ecbl0900.mf
21mr|texlive-ec-1.0-10|63	%{_texmfdistdir}/fonts/source/jknappen/ec/ecbl1000.mf
21mr|texlive-ec-1.0-10|64	%{_texmfdistdir}/fonts/source/jknappen/ec/ecbl1095.mf
21mr|texlive-ec-1.0-10|65	%{_texmfdistdir}/fonts/source/jknappen/ec/ecbl1200.mf
21mr|texlive-ec-1.0-10|66	%{_texmfdistdir}/fonts/source/jknappen/ec/ecbl1440.mf
21mr|texlive-ec-1.0-10|67	%{_texmfdistdir}/fonts/source/jknappen/ec/ecbl1728.mf
21mr|texlive-ec-1.0-10|68	%{_texmfdistdir}/fonts/source/jknappen/ec/ecbl2074.mf
21mr|texlive-ec-1.0-10|69	%{_texmfdistdir}/fonts/source/jknappen/ec/ecbl2488.mf
21mr|texlive-ec-1.0-10|70	%{_texmfdistdir}/fonts/source/jknappen/ec/ecbl2986.mf
21mr|texlive-ec-1.0-10|71	%{_texmfdistdir}/fonts/source/jknappen/ec/ecbl3583.mf
21mr|texlive-ec-1.0-10|72	%{_texmfdistdir}/fonts/source/jknappen/ec/ecbm.mf
21mr|texlive-ec-1.0-10|73	%{_texmfdistdir}/fonts/source/jknappen/ec/ecbx.mf
21mr|texlive-ec-1.0-10|74	%{_texmfdistdir}/fonts/source/jknappen/ec/ecbx0500.mf
21mr|texlive-ec-1.0-10|75	%{_texmfdistdir}/fonts/source/jknappen/ec/ecbx0600.mf
21mr|texlive-ec-1.0-10|76	%{_texmfdistdir}/fonts/source/jknappen/ec/ecbx0700.mf
21mr|texlive-ec-1.0-10|77	%{_texmfdistdir}/fonts/source/jknappen/ec/ecbx0800.mf
21mr|texlive-ec-1.0-10|78	%{_texmfdistdir}/fonts/source/jknappen/ec/ecbx0900.mf
21mr|texlive-ec-1.0-10|79	%{_texmfdistdir}/fonts/source/jknappen/ec/ecbx1000.mf
21mr|texlive-ec-1.0-10|80	%{_texmfdistdir}/fonts/source/jknappen/ec/ecbx1095.mf
21mr|texlive-ec-1.0-10|81	%{_texmfdistdir}/fonts/source/jknappen/ec/ecbx1200.mf
21mr|texlive-ec-1.0-10|82	%{_texmfdistdir}/fonts/source/jknappen/ec/ecbx1440.mf
21mr|texlive-ec-1.0-10|83	%{_texmfdistdir}/fonts/source/jknappen/ec/ecbx1728.mf
21mr|texlive-ec-1.0-10|84	%{_texmfdistdir}/fonts/source/jknappen/ec/ecbx2074.mf
21mr|texlive-ec-1.0-10|85	%{_texmfdistdir}/fonts/source/jknappen/ec/ecbx2488.mf
21mr|texlive-ec-1.0-10|86	%{_texmfdistdir}/fonts/source/jknappen/ec/ecbx2986.mf
21mr|texlive-ec-1.0-10|87	%{_texmfdistdir}/fonts/source/jknappen/ec/ecbx3583.mf
21mr|texlive-ec-1.0-10|88	%{_texmfdistdir}/fonts/source/jknappen/ec/eccc.mf
21mr|texlive-ec-1.0-10|89	%{_texmfdistdir}/fonts/source/jknappen/ec/eccc0500.mf
21mr|texlive-ec-1.0-10|90	%{_texmfdistdir}/fonts/source/jknappen/ec/eccc0600.mf
21mr|texlive-ec-1.0-10|91	%{_texmfdistdir}/fonts/source/jknappen/ec/eccc0700.mf
21mr|texlive-ec-1.0-10|92	%{_texmfdistdir}/fonts/source/jknappen/ec/eccc0800.mf
21mr|texlive-ec-1.0-10|93	%{_texmfdistdir}/fonts/source/jknappen/ec/eccc0900.mf
21mr|texlive-ec-1.0-10|94	%{_texmfdistdir}/fonts/source/jknappen/ec/eccc1000.mf
21mr|texlive-ec-1.0-10|95	%{_texmfdistdir}/fonts/source/jknappen/ec/eccc1095.mf
21mr|texlive-ec-1.0-10|96	%{_texmfdistdir}/fonts/source/jknappen/ec/eccc1200.mf
21mr|texlive-ec-1.0-10|97	%{_texmfdistdir}/fonts/source/jknappen/ec/eccc1440.mf
21mr|texlive-ec-1.0-10|98	%{_texmfdistdir}/fonts/source/jknappen/ec/eccc1728.mf
21mr|texlive-ec-1.0-10|99	%{_texmfdistdir}/fonts/source/jknappen/ec/eccc2074.mf
21mr|texlive-ec-1.0-10|100	%{_texmfdistdir}/fonts/source/jknappen/ec/eccc2488.mf
21mr|texlive-ec-1.0-10|101	%{_texmfdistdir}/fonts/source/jknappen/ec/eccc2986.mf
21mr|texlive-ec-1.0-10|102	%{_texmfdistdir}/fonts/source/jknappen/ec/eccc3583.mf
21mr|texlive-ec-1.0-10|103	%{_texmfdistdir}/fonts/source/jknappen/ec/ecci.mf
21mr|texlive-ec-1.0-10|104	%{_texmfdistdir}/fonts/source/jknappen/ec/ecci0500.mf
21mr|texlive-ec-1.0-10|105	%{_texmfdistdir}/fonts/source/jknappen/ec/ecci0600.mf
21mr|texlive-ec-1.0-10|106	%{_texmfdistdir}/fonts/source/jknappen/ec/ecci0700.mf
21mr|texlive-ec-1.0-10|107	%{_texmfdistdir}/fonts/source/jknappen/ec/ecci0800.mf
21mr|texlive-ec-1.0-10|108	%{_texmfdistdir}/fonts/source/jknappen/ec/ecci0900.mf
21mr|texlive-ec-1.0-10|109	%{_texmfdistdir}/fonts/source/jknappen/ec/ecci1000.mf
21mr|texlive-ec-1.0-10|110	%{_texmfdistdir}/fonts/source/jknappen/ec/ecci1095.mf
21mr|texlive-ec-1.0-10|111	%{_texmfdistdir}/fonts/source/jknappen/ec/ecci1200.mf
21mr|texlive-ec-1.0-10|112	%{_texmfdistdir}/fonts/source/jknappen/ec/ecci1440.mf
21mr|texlive-ec-1.0-10|113	%{_texmfdistdir}/fonts/source/jknappen/ec/ecci1728.mf
21mr|texlive-ec-1.0-10|114	%{_texmfdistdir}/fonts/source/jknappen/ec/ecci2074.mf
21mr|texlive-ec-1.0-10|115	%{_texmfdistdir}/fonts/source/jknappen/ec/ecci2488.mf
21mr|texlive-ec-1.0-10|116	%{_texmfdistdir}/fonts/source/jknappen/ec/ecci2986.mf
21mr|texlive-ec-1.0-10|117	%{_texmfdistdir}/fonts/source/jknappen/ec/ecci3583.mf
21mr|texlive-ec-1.0-10|118	%{_texmfdistdir}/fonts/source/jknappen/ec/ecdh.mf
21mr|texlive-ec-1.0-10|119	%{_texmfdistdir}/fonts/source/jknappen/ec/ecdh0500.mf
21mr|texlive-ec-1.0-10|120	%{_texmfdistdir}/fonts/source/jknappen/ec/ecdh0600.mf
21mr|texlive-ec-1.0-10|121	%{_texmfdistdir}/fonts/source/jknappen/ec/ecdh0700.mf
21mr|texlive-ec-1.0-10|122	%{_texmfdistdir}/fonts/source/jknappen/ec/ecdh0800.mf
21mr|texlive-ec-1.0-10|123	%{_texmfdistdir}/fonts/source/jknappen/ec/ecdh0900.mf
21mr|texlive-ec-1.0-10|124	%{_texmfdistdir}/fonts/source/jknappen/ec/ecdh1000.mf
21mr|texlive-ec-1.0-10|125	%{_texmfdistdir}/fonts/source/jknappen/ec/ecdh1095.mf
21mr|texlive-ec-1.0-10|126	%{_texmfdistdir}/fonts/source/jknappen/ec/ecdh1200.mf
21mr|texlive-ec-1.0-10|127	%{_texmfdistdir}/fonts/source/jknappen/ec/ecdh1440.mf
21mr|texlive-ec-1.0-10|128	%{_texmfdistdir}/fonts/source/jknappen/ec/ecdh1728.mf
21mr|texlive-ec-1.0-10|129	%{_texmfdistdir}/fonts/source/jknappen/ec/ecdh2074.mf
21mr|texlive-ec-1.0-10|130	%{_texmfdistdir}/fonts/source/jknappen/ec/ecdh2488.mf
21mr|texlive-ec-1.0-10|131	%{_texmfdistdir}/fonts/source/jknappen/ec/ecdh2986.mf
21mr|texlive-ec-1.0-10|132	%{_texmfdistdir}/fonts/source/jknappen/ec/ecdh3583.mf
21mr|texlive-ec-1.0-10|133	%{_texmfdistdir}/fonts/source/jknappen/ec/ecfb.mf
21mr|texlive-ec-1.0-10|134	%{_texmfdistdir}/fonts/source/jknappen/ec/ecff.mf
21mr|texlive-ec-1.0-10|135	%{_texmfdistdir}/fonts/source/jknappen/ec/ecfi.mf
21mr|texlive-ec-1.0-10|136	%{_texmfdistdir}/fonts/source/jknappen/ec/ecfs.mf
21mr|texlive-ec-1.0-10|137	%{_texmfdistdir}/fonts/source/jknappen/ec/ecit.mf
21mr|texlive-ec-1.0-10|138	%{_texmfdistdir}/fonts/source/jknappen/ec/ecit0800.mf
21mr|texlive-ec-1.0-10|139	%{_texmfdistdir}/fonts/source/jknappen/ec/ecit0900.mf
21mr|texlive-ec-1.0-10|140	%{_texmfdistdir}/fonts/source/jknappen/ec/ecit1000.mf
21mr|texlive-ec-1.0-10|141	%{_texmfdistdir}/fonts/source/jknappen/ec/ecit1095.mf
21mr|texlive-ec-1.0-10|142	%{_texmfdistdir}/fonts/source/jknappen/ec/ecit1200.mf
21mr|texlive-ec-1.0-10|143	%{_texmfdistdir}/fonts/source/jknappen/ec/ecit1440.mf
21mr|texlive-ec-1.0-10|144	%{_texmfdistdir}/fonts/source/jknappen/ec/ecit1728.mf
21mr|texlive-ec-1.0-10|145	%{_texmfdistdir}/fonts/source/jknappen/ec/ecit2074.mf
21mr|texlive-ec-1.0-10|146	%{_texmfdistdir}/fonts/source/jknappen/ec/ecit2488.mf
21mr|texlive-ec-1.0-10|147	%{_texmfdistdir}/fonts/source/jknappen/ec/ecit2986.mf
21mr|texlive-ec-1.0-10|148	%{_texmfdistdir}/fonts/source/jknappen/ec/ecit3583.mf
21mr|texlive-ec-1.0-10|149	%{_texmfdistdir}/fonts/source/jknappen/ec/eclb8.mf
21mr|texlive-ec-1.0-10|150	%{_texmfdistdir}/fonts/source/jknappen/ec/ecli8.mf
21mr|texlive-ec-1.0-10|151	%{_texmfdistdir}/fonts/source/jknappen/ec/eclo8.mf
21mr|texlive-ec-1.0-10|152	%{_texmfdistdir}/fonts/source/jknappen/ec/eclq8.mf
21mr|texlive-ec-1.0-10|153	%{_texmfdistdir}/fonts/source/jknappen/ec/ecltt8.mf
21mr|texlive-ec-1.0-10|154	%{_texmfdistdir}/fonts/source/jknappen/ec/ecoc.mf
21mr|texlive-ec-1.0-10|155	%{_texmfdistdir}/fonts/source/jknappen/ec/ecoc0500.mf
21mr|texlive-ec-1.0-10|156	%{_texmfdistdir}/fonts/source/jknappen/ec/ecoc0600.mf
21mr|texlive-ec-1.0-10|157	%{_texmfdistdir}/fonts/source/jknappen/ec/ecoc0700.mf
21mr|texlive-ec-1.0-10|158	%{_texmfdistdir}/fonts/source/jknappen/ec/ecoc0800.mf
21mr|texlive-ec-1.0-10|159	%{_texmfdistdir}/fonts/source/jknappen/ec/ecoc0900.mf
21mr|texlive-ec-1.0-10|160	%{_texmfdistdir}/fonts/source/jknappen/ec/ecoc1000.mf
21mr|texlive-ec-1.0-10|161	%{_texmfdistdir}/fonts/source/jknappen/ec/ecoc1095.mf
21mr|texlive-ec-1.0-10|162	%{_texmfdistdir}/fonts/source/jknappen/ec/ecoc1200.mf
21mr|texlive-ec-1.0-10|163	%{_texmfdistdir}/fonts/source/jknappen/ec/ecoc1440.mf
21mr|texlive-ec-1.0-10|164	%{_texmfdistdir}/fonts/source/jknappen/ec/ecoc1728.mf
21mr|texlive-ec-1.0-10|165	%{_texmfdistdir}/fonts/source/jknappen/ec/ecoc2074.mf
21mr|texlive-ec-1.0-10|166	%{_texmfdistdir}/fonts/source/jknappen/ec/ecoc2488.mf
21mr|texlive-ec-1.0-10|167	%{_texmfdistdir}/fonts/source/jknappen/ec/ecoc2986.mf
21mr|texlive-ec-1.0-10|168	%{_texmfdistdir}/fonts/source/jknappen/ec/ecoc3583.mf
21mr|texlive-ec-1.0-10|169	%{_texmfdistdir}/fonts/source/jknappen/ec/ecqi8.mf
21mr|texlive-ec-1.0-10|170	%{_texmfdistdir}/fonts/source/jknappen/ec/ecrb.mf
21mr|texlive-ec-1.0-10|171	%{_texmfdistdir}/fonts/source/jknappen/ec/ecrb0500.mf
21mr|texlive-ec-1.0-10|172	%{_texmfdistdir}/fonts/source/jknappen/ec/ecrb0600.mf
21mr|texlive-ec-1.0-10|173	%{_texmfdistdir}/fonts/source/jknappen/ec/ecrb0700.mf
21mr|texlive-ec-1.0-10|174	%{_texmfdistdir}/fonts/source/jknappen/ec/ecrb0800.mf
21mr|texlive-ec-1.0-10|175	%{_texmfdistdir}/fonts/source/jknappen/ec/ecrb0900.mf
21mr|texlive-ec-1.0-10|176	%{_texmfdistdir}/fonts/source/jknappen/ec/ecrb1000.mf
21mr|texlive-ec-1.0-10|177	%{_texmfdistdir}/fonts/source/jknappen/ec/ecrb1095.mf
21mr|texlive-ec-1.0-10|178	%{_texmfdistdir}/fonts/source/jknappen/ec/ecrb1200.mf
21mr|texlive-ec-1.0-10|179	%{_texmfdistdir}/fonts/source/jknappen/ec/ecrb1440.mf
21mr|texlive-ec-1.0-10|180	%{_texmfdistdir}/fonts/source/jknappen/ec/ecrb1728.mf
21mr|texlive-ec-1.0-10|181	%{_texmfdistdir}/fonts/source/jknappen/ec/ecrb2074.mf
21mr|texlive-ec-1.0-10|182	%{_texmfdistdir}/fonts/source/jknappen/ec/ecrb2488.mf
21mr|texlive-ec-1.0-10|183	%{_texmfdistdir}/fonts/source/jknappen/ec/ecrb2986.mf
21mr|texlive-ec-1.0-10|184	%{_texmfdistdir}/fonts/source/jknappen/ec/ecrb3583.mf
21mr|texlive-ec-1.0-10|185	%{_texmfdistdir}/fonts/source/jknappen/ec/ecrm.mf
21mr|texlive-ec-1.0-10|186	%{_texmfdistdir}/fonts/source/jknappen/ec/ecrm0500.mf
21mr|texlive-ec-1.0-10|187	%{_texmfdistdir}/fonts/source/jknappen/ec/ecrm0600.mf
21mr|texlive-ec-1.0-10|188	%{_texmfdistdir}/fonts/source/jknappen/ec/ecrm0700.mf
21mr|texlive-ec-1.0-10|189	%{_texmfdistdir}/fonts/source/jknappen/ec/ecrm0800.mf
21mr|texlive-ec-1.0-10|190	%{_texmfdistdir}/fonts/source/jknappen/ec/ecrm0900.mf
21mr|texlive-ec-1.0-10|191	%{_texmfdistdir}/fonts/source/jknappen/ec/ecrm1000.mf
21mr|texlive-ec-1.0-10|192	%{_texmfdistdir}/fonts/source/jknappen/ec/ecrm1095.mf
21mr|texlive-ec-1.0-10|193	%{_texmfdistdir}/fonts/source/jknappen/ec/ecrm1200.mf
21mr|texlive-ec-1.0-10|194	%{_texmfdistdir}/fonts/source/jknappen/ec/ecrm1440.mf
21mr|texlive-ec-1.0-10|195	%{_texmfdistdir}/fonts/source/jknappen/ec/ecrm1728.mf
21mr|texlive-ec-1.0-10|196	%{_texmfdistdir}/fonts/source/jknappen/ec/ecrm2074.mf
21mr|texlive-ec-1.0-10|197	%{_texmfdistdir}/fonts/source/jknappen/ec/ecrm2488.mf
21mr|texlive-ec-1.0-10|198	%{_texmfdistdir}/fonts/source/jknappen/ec/ecrm2986.mf
21mr|texlive-ec-1.0-10|199	%{_texmfdistdir}/fonts/source/jknappen/ec/ecrm3583.mf
21mr|texlive-ec-1.0-10|200	%{_texmfdistdir}/fonts/source/jknappen/ec/ecsc.mf
21mr|texlive-ec-1.0-10|201	%{_texmfdistdir}/fonts/source/jknappen/ec/ecsc0500.mf
21mr|texlive-ec-1.0-10|202	%{_texmfdistdir}/fonts/source/jknappen/ec/ecsc0600.mf
21mr|texlive-ec-1.0-10|203	%{_texmfdistdir}/fonts/source/jknappen/ec/ecsc0700.mf
21mr|texlive-ec-1.0-10|204	%{_texmfdistdir}/fonts/source/jknappen/ec/ecsc0800.mf
21mr|texlive-ec-1.0-10|205	%{_texmfdistdir}/fonts/source/jknappen/ec/ecsc0900.mf
21mr|texlive-ec-1.0-10|206	%{_texmfdistdir}/fonts/source/jknappen/ec/ecsc1000.mf
21mr|texlive-ec-1.0-10|207	%{_texmfdistdir}/fonts/source/jknappen/ec/ecsc1095.mf
21mr|texlive-ec-1.0-10|208	%{_texmfdistdir}/fonts/source/jknappen/ec/ecsc1200.mf
21mr|texlive-ec-1.0-10|209	%{_texmfdistdir}/fonts/source/jknappen/ec/ecsc1440.mf
21mr|texlive-ec-1.0-10|210	%{_texmfdistdir}/fonts/source/jknappen/ec/ecsc1728.mf
21mr|texlive-ec-1.0-10|211	%{_texmfdistdir}/fonts/source/jknappen/ec/ecsc2074.mf
21mr|texlive-ec-1.0-10|212	%{_texmfdistdir}/fonts/source/jknappen/ec/ecsc2488.mf
21mr|texlive-ec-1.0-10|213	%{_texmfdistdir}/fonts/source/jknappen/ec/ecsc2986.mf
21mr|texlive-ec-1.0-10|214	%{_texmfdistdir}/fonts/source/jknappen/ec/ecsc3583.mf
21mr|texlive-ec-1.0-10|215	%{_texmfdistdir}/fonts/source/jknappen/ec/ecsi.mf
21mr|texlive-ec-1.0-10|216	%{_texmfdistdir}/fonts/source/jknappen/ec/ecsi0500.mf
21mr|texlive-ec-1.0-10|217	%{_texmfdistdir}/fonts/source/jknappen/ec/ecsi0600.mf
21mr|texlive-ec-1.0-10|218	%{_texmfdistdir}/fonts/source/jknappen/ec/ecsi0700.mf
21mr|texlive-ec-1.0-10|219	%{_texmfdistdir}/fonts/source/jknappen/ec/ecsi0800.mf
21mr|texlive-ec-1.0-10|220	%{_texmfdistdir}/fonts/source/jknappen/ec/ecsi0900.mf
21mr|texlive-ec-1.0-10|221	%{_texmfdistdir}/fonts/source/jknappen/ec/ecsi1000.mf
21mr|texlive-ec-1.0-10|222	%{_texmfdistdir}/fonts/source/jknappen/ec/ecsi1095.mf
21mr|texlive-ec-1.0-10|223	%{_texmfdistdir}/fonts/source/jknappen/ec/ecsi1200.mf
21mr|texlive-ec-1.0-10|224	%{_texmfdistdir}/fonts/source/jknappen/ec/ecsi1440.mf
21mr|texlive-ec-1.0-10|225	%{_texmfdistdir}/fonts/source/jknappen/ec/ecsi1728.mf
21mr|texlive-ec-1.0-10|226	%{_texmfdistdir}/fonts/source/jknappen/ec/ecsi2074.mf
21mr|texlive-ec-1.0-10|227	%{_texmfdistdir}/fonts/source/jknappen/ec/ecsi2488.mf
21mr|texlive-ec-1.0-10|228	%{_texmfdistdir}/fonts/source/jknappen/ec/ecsi2986.mf
21mr|texlive-ec-1.0-10|229	%{_texmfdistdir}/fonts/source/jknappen/ec/ecsi3583.mf
21mr|texlive-ec-1.0-10|230	%{_texmfdistdir}/fonts/source/jknappen/ec/ecsl.mf
21mr|texlive-ec-1.0-10|231	%{_texmfdistdir}/fonts/source/jknappen/ec/ecsl0500.mf
21mr|texlive-ec-1.0-10|232	%{_texmfdistdir}/fonts/source/jknappen/ec/ecsl0600.mf
21mr|texlive-ec-1.0-10|233	%{_texmfdistdir}/fonts/source/jknappen/ec/ecsl0700.mf
21mr|texlive-ec-1.0-10|234	%{_texmfdistdir}/fonts/source/jknappen/ec/ecsl0800.mf
21mr|texlive-ec-1.0-10|235	%{_texmfdistdir}/fonts/source/jknappen/ec/ecsl0900.mf
21mr|texlive-ec-1.0-10|236	%{_texmfdistdir}/fonts/source/jknappen/ec/ecsl1000.mf
21mr|texlive-ec-1.0-10|237	%{_texmfdistdir}/fonts/source/jknappen/ec/ecsl1095.mf
21mr|texlive-ec-1.0-10|238	%{_texmfdistdir}/fonts/source/jknappen/ec/ecsl1200.mf
21mr|texlive-ec-1.0-10|239	%{_texmfdistdir}/fonts/source/jknappen/ec/ecsl1440.mf
21mr|texlive-ec-1.0-10|240	%{_texmfdistdir}/fonts/source/jknappen/ec/ecsl1728.mf
21mr|texlive-ec-1.0-10|241	%{_texmfdistdir}/fonts/source/jknappen/ec/ecsl2074.mf
21mr|texlive-ec-1.0-10|242	%{_texmfdistdir}/fonts/source/jknappen/ec/ecsl2488.mf
21mr|texlive-ec-1.0-10|243	%{_texmfdistdir}/fonts/source/jknappen/ec/ecsl2986.mf
21mr|texlive-ec-1.0-10|244	%{_texmfdistdir}/fonts/source/jknappen/ec/ecsl3583.mf
21mr|texlive-ec-1.0-10|245	%{_texmfdistdir}/fonts/source/jknappen/ec/ecso.mf
21mr|texlive-ec-1.0-10|246	%{_texmfdistdir}/fonts/source/jknappen/ec/ecso0500.mf
21mr|texlive-ec-1.0-10|247	%{_texmfdistdir}/fonts/source/jknappen/ec/ecso0600.mf
21mr|texlive-ec-1.0-10|248	%{_texmfdistdir}/fonts/source/jknappen/ec/ecso0700.mf
21mr|texlive-ec-1.0-10|249	%{_texmfdistdir}/fonts/source/jknappen/ec/ecso0800.mf
21mr|texlive-ec-1.0-10|250	%{_texmfdistdir}/fonts/source/jknappen/ec/ecso0900.mf
21mr|texlive-ec-1.0-10|251	%{_texmfdistdir}/fonts/source/jknappen/ec/ecso1000.mf
21mr|texlive-ec-1.0-10|252	%{_texmfdistdir}/fonts/source/jknappen/ec/ecso1095.mf
21mr|texlive-ec-1.0-10|253	%{_texmfdistdir}/fonts/source/jknappen/ec/ecso1200.mf
21mr|texlive-ec-1.0-10|254	%{_texmfdistdir}/fonts/source/jknappen/ec/ecso1440.mf
21mr|texlive-ec-1.0-10|255	%{_texmfdistdir}/fonts/source/jknappen/ec/ecso1728.mf
21mr|texlive-ec-1.0-10|256	%{_texmfdistdir}/fonts/source/jknappen/ec/ecso2074.mf
21mr|texlive-ec-1.0-10|257	%{_texmfdistdir}/fonts/source/jknappen/ec/ecso2488.mf
21mr|texlive-ec-1.0-10|258	%{_texmfdistdir}/fonts/source/jknappen/ec/ecso2986.mf
21mr|texlive-ec-1.0-10|259	%{_texmfdistdir}/fonts/source/jknappen/ec/ecso3583.mf
21mr|texlive-ec-1.0-10|260	%{_texmfdistdir}/fonts/source/jknappen/ec/ecsq8.mf
21mr|texlive-ec-1.0-10|261	%{_texmfdistdir}/fonts/source/jknappen/ec/ecss.mf
21mr|texlive-ec-1.0-10|262	%{_texmfdistdir}/fonts/source/jknappen/ec/ecss0500.mf
21mr|texlive-ec-1.0-10|263	%{_texmfdistdir}/fonts/source/jknappen/ec/ecss0600.mf
21mr|texlive-ec-1.0-10|264	%{_texmfdistdir}/fonts/source/jknappen/ec/ecss0700.mf
21mr|texlive-ec-1.0-10|265	%{_texmfdistdir}/fonts/source/jknappen/ec/ecss0800.mf
21mr|texlive-ec-1.0-10|266	%{_texmfdistdir}/fonts/source/jknappen/ec/ecss0900.mf
21mr|texlive-ec-1.0-10|267	%{_texmfdistdir}/fonts/source/jknappen/ec/ecss1000.mf
21mr|texlive-ec-1.0-10|268	%{_texmfdistdir}/fonts/source/jknappen/ec/ecss1095.mf
21mr|texlive-ec-1.0-10|269	%{_texmfdistdir}/fonts/source/jknappen/ec/ecss1200.mf
21mr|texlive-ec-1.0-10|270	%{_texmfdistdir}/fonts/source/jknappen/ec/ecss1440.mf
21mr|texlive-ec-1.0-10|271	%{_texmfdistdir}/fonts/source/jknappen/ec/ecss1728.mf
21mr|texlive-ec-1.0-10|272	%{_texmfdistdir}/fonts/source/jknappen/ec/ecss2074.mf
21mr|texlive-ec-1.0-10|273	%{_texmfdistdir}/fonts/source/jknappen/ec/ecss2488.mf
21mr|texlive-ec-1.0-10|274	%{_texmfdistdir}/fonts/source/jknappen/ec/ecss2986.mf
21mr|texlive-ec-1.0-10|275	%{_texmfdistdir}/fonts/source/jknappen/ec/ecss3583.mf
21mr|texlive-ec-1.0-10|276	%{_texmfdistdir}/fonts/source/jknappen/ec/ecssdc10.mf
21mr|texlive-ec-1.0-10|277	%{_texmfdistdir}/fonts/source/jknappen/ec/ecst.mf
21mr|texlive-ec-1.0-10|278	%{_texmfdistdir}/fonts/source/jknappen/ec/ecst0800.mf
21mr|texlive-ec-1.0-10|279	%{_texmfdistdir}/fonts/source/jknappen/ec/ecst0900.mf
21mr|texlive-ec-1.0-10|280	%{_texmfdistdir}/fonts/source/jknappen/ec/ecst1000.mf
21mr|texlive-ec-1.0-10|281	%{_texmfdistdir}/fonts/source/jknappen/ec/ecst1095.mf
21mr|texlive-ec-1.0-10|282	%{_texmfdistdir}/fonts/source/jknappen/ec/ecst1200.mf
21mr|texlive-ec-1.0-10|283	%{_texmfdistdir}/fonts/source/jknappen/ec/ecst1440.mf
21mr|texlive-ec-1.0-10|284	%{_texmfdistdir}/fonts/source/jknappen/ec/ecst1728.mf
21mr|texlive-ec-1.0-10|285	%{_texmfdistdir}/fonts/source/jknappen/ec/ecst2074.mf
21mr|texlive-ec-1.0-10|286	%{_texmfdistdir}/fonts/source/jknappen/ec/ecst2488.mf
21mr|texlive-ec-1.0-10|287	%{_texmfdistdir}/fonts/source/jknappen/ec/ecst2986.mf
21mr|texlive-ec-1.0-10|288	%{_texmfdistdir}/fonts/source/jknappen/ec/ecst3583.mf
21mr|texlive-ec-1.0-10|289	%{_texmfdistdir}/fonts/source/jknappen/ec/ecsx.mf
21mr|texlive-ec-1.0-10|290	%{_texmfdistdir}/fonts/source/jknappen/ec/ecsx0500.mf
21mr|texlive-ec-1.0-10|291	%{_texmfdistdir}/fonts/source/jknappen/ec/ecsx0600.mf
21mr|texlive-ec-1.0-10|292	%{_texmfdistdir}/fonts/source/jknappen/ec/ecsx0700.mf
21mr|texlive-ec-1.0-10|293	%{_texmfdistdir}/fonts/source/jknappen/ec/ecsx0800.mf
21mr|texlive-ec-1.0-10|294	%{_texmfdistdir}/fonts/source/jknappen/ec/ecsx0900.mf
21mr|texlive-ec-1.0-10|295	%{_texmfdistdir}/fonts/source/jknappen/ec/ecsx1000.mf
21mr|texlive-ec-1.0-10|296	%{_texmfdistdir}/fonts/source/jknappen/ec/ecsx1095.mf
21mr|texlive-ec-1.0-10|297	%{_texmfdistdir}/fonts/source/jknappen/ec/ecsx1200.mf
21mr|texlive-ec-1.0-10|298	%{_texmfdistdir}/fonts/source/jknappen/ec/ecsx1440.mf
21mr|texlive-ec-1.0-10|299	%{_texmfdistdir}/fonts/source/jknappen/ec/ecsx1728.mf
21mr|texlive-ec-1.0-10|300	%{_texmfdistdir}/fonts/source/jknappen/ec/ecsx2074.mf
21mr|texlive-ec-1.0-10|301	%{_texmfdistdir}/fonts/source/jknappen/ec/ecsx2488.mf
21mr|texlive-ec-1.0-10|302	%{_texmfdistdir}/fonts/source/jknappen/ec/ecsx2986.mf
21mr|texlive-ec-1.0-10|303	%{_texmfdistdir}/fonts/source/jknappen/ec/ecsx3583.mf
21mr|texlive-ec-1.0-10|304	%{_texmfdistdir}/fonts/source/jknappen/ec/ectc.mf
21mr|texlive-ec-1.0-10|305	%{_texmfdistdir}/fonts/source/jknappen/ec/ectc0800.mf
21mr|texlive-ec-1.0-10|306	%{_texmfdistdir}/fonts/source/jknappen/ec/ectc0900.mf
21mr|texlive-ec-1.0-10|307	%{_texmfdistdir}/fonts/source/jknappen/ec/ectc1000.mf
21mr|texlive-ec-1.0-10|308	%{_texmfdistdir}/fonts/source/jknappen/ec/ectc1095.mf
21mr|texlive-ec-1.0-10|309	%{_texmfdistdir}/fonts/source/jknappen/ec/ectc1200.mf
21mr|texlive-ec-1.0-10|310	%{_texmfdistdir}/fonts/source/jknappen/ec/ectc1440.mf
21mr|texlive-ec-1.0-10|311	%{_texmfdistdir}/fonts/source/jknappen/ec/ectc1728.mf
21mr|texlive-ec-1.0-10|312	%{_texmfdistdir}/fonts/source/jknappen/ec/ectc2074.mf
21mr|texlive-ec-1.0-10|313	%{_texmfdistdir}/fonts/source/jknappen/ec/ectc2488.mf
21mr|texlive-ec-1.0-10|314	%{_texmfdistdir}/fonts/source/jknappen/ec/ectc2986.mf
21mr|texlive-ec-1.0-10|315	%{_texmfdistdir}/fonts/source/jknappen/ec/ectc3583.mf
21mr|texlive-ec-1.0-10|316	%{_texmfdistdir}/fonts/source/jknappen/ec/ecti.mf
21mr|texlive-ec-1.0-10|317	%{_texmfdistdir}/fonts/source/jknappen/ec/ecti0500.mf
21mr|texlive-ec-1.0-10|318	%{_texmfdistdir}/fonts/source/jknappen/ec/ecti0600.mf
21mr|texlive-ec-1.0-10|319	%{_texmfdistdir}/fonts/source/jknappen/ec/ecti0700.mf
21mr|texlive-ec-1.0-10|320	%{_texmfdistdir}/fonts/source/jknappen/ec/ecti0800.mf
21mr|texlive-ec-1.0-10|321	%{_texmfdistdir}/fonts/source/jknappen/ec/ecti0900.mf
21mr|texlive-ec-1.0-10|322	%{_texmfdistdir}/fonts/source/jknappen/ec/ecti1000.mf
21mr|texlive-ec-1.0-10|323	%{_texmfdistdir}/fonts/source/jknappen/ec/ecti1095.mf
21mr|texlive-ec-1.0-10|324	%{_texmfdistdir}/fonts/source/jknappen/ec/ecti1200.mf
21mr|texlive-ec-1.0-10|325	%{_texmfdistdir}/fonts/source/jknappen/ec/ecti1440.mf
21mr|texlive-ec-1.0-10|326	%{_texmfdistdir}/fonts/source/jknappen/ec/ecti1728.mf
21mr|texlive-ec-1.0-10|327	%{_texmfdistdir}/fonts/source/jknappen/ec/ecti2074.mf
21mr|texlive-ec-1.0-10|328	%{_texmfdistdir}/fonts/source/jknappen/ec/ecti2488.mf
21mr|texlive-ec-1.0-10|329	%{_texmfdistdir}/fonts/source/jknappen/ec/ecti2986.mf
21mr|texlive-ec-1.0-10|330	%{_texmfdistdir}/fonts/source/jknappen/ec/ecti3583.mf
21mr|texlive-ec-1.0-10|331	%{_texmfdistdir}/fonts/source/jknappen/ec/ectt.mf
21mr|texlive-ec-1.0-10|332	%{_texmfdistdir}/fonts/source/jknappen/ec/ectt0800.mf
21mr|texlive-ec-1.0-10|333	%{_texmfdistdir}/fonts/source/jknappen/ec/ectt0900.mf
21mr|texlive-ec-1.0-10|334	%{_texmfdistdir}/fonts/source/jknappen/ec/ectt1000.mf
21mr|texlive-ec-1.0-10|335	%{_texmfdistdir}/fonts/source/jknappen/ec/ectt1095.mf
21mr|texlive-ec-1.0-10|336	%{_texmfdistdir}/fonts/source/jknappen/ec/ectt1200.mf
21mr|texlive-ec-1.0-10|337	%{_texmfdistdir}/fonts/source/jknappen/ec/ectt1440.mf
21mr|texlive-ec-1.0-10|338	%{_texmfdistdir}/fonts/source/jknappen/ec/ectt1728.mf
21mr|texlive-ec-1.0-10|339	%{_texmfdistdir}/fonts/source/jknappen/ec/ectt2074.mf
21mr|texlive-ec-1.0-10|340	%{_texmfdistdir}/fonts/source/jknappen/ec/ectt2488.mf
21mr|texlive-ec-1.0-10|341	%{_texmfdistdir}/fonts/source/jknappen/ec/ectt2986.mf
21mr|texlive-ec-1.0-10|342	%{_texmfdistdir}/fonts/source/jknappen/ec/ectt3583.mf
21mr|texlive-ec-1.0-10|343	%{_texmfdistdir}/fonts/source/jknappen/ec/ecui.mf
21mr|texlive-ec-1.0-10|344	%{_texmfdistdir}/fonts/source/jknappen/ec/ecui0500.mf
21mr|texlive-ec-1.0-10|345	%{_texmfdistdir}/fonts/source/jknappen/ec/ecui0600.mf
21mr|texlive-ec-1.0-10|346	%{_texmfdistdir}/fonts/source/jknappen/ec/ecui0700.mf
21mr|texlive-ec-1.0-10|347	%{_texmfdistdir}/fonts/source/jknappen/ec/ecui0800.mf
21mr|texlive-ec-1.0-10|348	%{_texmfdistdir}/fonts/source/jknappen/ec/ecui0900.mf
21mr|texlive-ec-1.0-10|349	%{_texmfdistdir}/fonts/source/jknappen/ec/ecui1000.mf
21mr|texlive-ec-1.0-10|350	%{_texmfdistdir}/fonts/source/jknappen/ec/ecui1095.mf
21mr|texlive-ec-1.0-10|351	%{_texmfdistdir}/fonts/source/jknappen/ec/ecui1200.mf
21mr|texlive-ec-1.0-10|352	%{_texmfdistdir}/fonts/source/jknappen/ec/ecui1440.mf
21mr|texlive-ec-1.0-10|353	%{_texmfdistdir}/fonts/source/jknappen/ec/ecui1728.mf
21mr|texlive-ec-1.0-10|354	%{_texmfdistdir}/fonts/source/jknappen/ec/ecui2074.mf
21mr|texlive-ec-1.0-10|355	%{_texmfdistdir}/fonts/source/jknappen/ec/ecui2488.mf
21mr|texlive-ec-1.0-10|356	%{_texmfdistdir}/fonts/source/jknappen/ec/ecui2986.mf
21mr|texlive-ec-1.0-10|357	%{_texmfdistdir}/fonts/source/jknappen/ec/ecui3583.mf
21mr|texlive-ec-1.0-10|358	%{_texmfdistdir}/fonts/source/jknappen/ec/ecvi.mf
21mr|texlive-ec-1.0-10|359	%{_texmfdistdir}/fonts/source/jknappen/ec/ecvi0800.mf
21mr|texlive-ec-1.0-10|360	%{_texmfdistdir}/fonts/source/jknappen/ec/ecvi0900.mf
21mr|texlive-ec-1.0-10|361	%{_texmfdistdir}/fonts/source/jknappen/ec/ecvi1000.mf
21mr|texlive-ec-1.0-10|362	%{_texmfdistdir}/fonts/source/jknappen/ec/ecvi1095.mf
21mr|texlive-ec-1.0-10|363	%{_texmfdistdir}/fonts/source/jknappen/ec/ecvi1200.mf
21mr|texlive-ec-1.0-10|364	%{_texmfdistdir}/fonts/source/jknappen/ec/ecvi1440.mf
21mr|texlive-ec-1.0-10|365	%{_texmfdistdir}/fonts/source/jknappen/ec/ecvi1728.mf
21mr|texlive-ec-1.0-10|366	%{_texmfdistdir}/fonts/source/jknappen/ec/ecvi2074.mf
21mr|texlive-ec-1.0-10|367	%{_texmfdistdir}/fonts/source/jknappen/ec/ecvi2488.mf
21mr|texlive-ec-1.0-10|368	%{_texmfdistdir}/fonts/source/jknappen/ec/ecvi2986.mf
21mr|texlive-ec-1.0-10|369	%{_texmfdistdir}/fonts/source/jknappen/ec/ecvi3583.mf
21mr|texlive-ec-1.0-10|370	%{_texmfdistdir}/fonts/source/jknappen/ec/ecvt.mf
21mr|texlive-ec-1.0-10|371	%{_texmfdistdir}/fonts/source/jknappen/ec/ecvt0800.mf
21mr|texlive-ec-1.0-10|372	%{_texmfdistdir}/fonts/source/jknappen/ec/ecvt0900.mf
21mr|texlive-ec-1.0-10|373	%{_texmfdistdir}/fonts/source/jknappen/ec/ecvt1000.mf
21mr|texlive-ec-1.0-10|374	%{_texmfdistdir}/fonts/source/jknappen/ec/ecvt1095.mf
21mr|texlive-ec-1.0-10|375	%{_texmfdistdir}/fonts/source/jknappen/ec/ecvt1200.mf
21mr|texlive-ec-1.0-10|376	%{_texmfdistdir}/fonts/source/jknappen/ec/ecvt1440.mf
21mr|texlive-ec-1.0-10|377	%{_texmfdistdir}/fonts/source/jknappen/ec/ecvt1728.mf
21mr|texlive-ec-1.0-10|378	%{_texmfdistdir}/fonts/source/jknappen/ec/ecvt2074.mf
21mr|texlive-ec-1.0-10|379	%{_texmfdistdir}/fonts/source/jknappen/ec/ecvt2488.mf
21mr|texlive-ec-1.0-10|380	%{_texmfdistdir}/fonts/source/jknappen/ec/ecvt2986.mf
21mr|texlive-ec-1.0-10|381	%{_texmfdistdir}/fonts/source/jknappen/ec/ecvt3583.mf
21mr|texlive-ec-1.0-10|382	%{_texmfdistdir}/fonts/source/jknappen/ec/ecxc.mf
21mr|texlive-ec-1.0-10|383	%{_texmfdistdir}/fonts/source/jknappen/ec/ecxc0500.mf
21mr|texlive-ec-1.0-10|384	%{_texmfdistdir}/fonts/source/jknappen/ec/ecxc0600.mf
21mr|texlive-ec-1.0-10|385	%{_texmfdistdir}/fonts/source/jknappen/ec/ecxc0700.mf
21mr|texlive-ec-1.0-10|386	%{_texmfdistdir}/fonts/source/jknappen/ec/ecxc0800.mf
21mr|texlive-ec-1.0-10|387	%{_texmfdistdir}/fonts/source/jknappen/ec/ecxc0900.mf
21mr|texlive-ec-1.0-10|388	%{_texmfdistdir}/fonts/source/jknappen/ec/ecxc1000.mf
21mr|texlive-ec-1.0-10|389	%{_texmfdistdir}/fonts/source/jknappen/ec/ecxc1095.mf
21mr|texlive-ec-1.0-10|390	%{_texmfdistdir}/fonts/source/jknappen/ec/ecxc1200.mf
21mr|texlive-ec-1.0-10|391	%{_texmfdistdir}/fonts/source/jknappen/ec/ecxc1440.mf
21mr|texlive-ec-1.0-10|392	%{_texmfdistdir}/fonts/source/jknappen/ec/ecxc1728.mf
21mr|texlive-ec-1.0-10|393	%{_texmfdistdir}/fonts/source/jknappen/ec/ecxc2074.mf
21mr|texlive-ec-1.0-10|394	%{_texmfdistdir}/fonts/source/jknappen/ec/ecxc2488.mf
21mr|texlive-ec-1.0-10|395	%{_texmfdistdir}/fonts/source/jknappen/ec/ecxc2986.mf
21mr|texlive-ec-1.0-10|396	%{_texmfdistdir}/fonts/source/jknappen/ec/ecxc3583.mf
21mr|texlive-ec-1.0-10|397	%{_texmfdistdir}/fonts/source/jknappen/ec/exaccent.mf
21mr|texlive-ec-1.0-10|398	%{_texmfdistdir}/fonts/source/jknappen/ec/exaccess.mf
21mr|texlive-ec-1.0-10|399	%{_texmfdistdir}/fonts/source/jknappen/ec/exbase.mf
21mr|texlive-ec-1.0-10|400	%{_texmfdistdir}/fonts/source/jknappen/ec/exbraces.mf
21mr|texlive-ec-1.0-10|401	%{_texmfdistdir}/fonts/source/jknappen/ec/excligtb.mf
21mr|texlive-ec-1.0-10|402	%{_texmfdistdir}/fonts/source/jknappen/ec/excsc.mf
21mr|texlive-ec-1.0-10|403	%{_texmfdistdir}/fonts/source/jknappen/ec/excspl.mf
21mr|texlive-ec-1.0-10|404	%{_texmfdistdir}/fonts/source/jknappen/ec/exidigit.mf
21mr|texlive-ec-1.0-10|405	%{_texmfdistdir}/fonts/source/jknappen/ec/exileast.mf
21mr|texlive-ec-1.0-10|406	%{_texmfdistdir}/fonts/source/jknappen/ec/exilig.mf
21mr|texlive-ec-1.0-10|407	%{_texmfdistdir}/fonts/source/jknappen/ec/exiligtb.mf
21mr|texlive-ec-1.0-10|408	%{_texmfdistdir}/fonts/source/jknappen/ec/exillett.mf
21mr|texlive-ec-1.0-10|409	%{_texmfdistdir}/fonts/source/jknappen/ec/exilwest.mf
21mr|texlive-ec-1.0-10|410	%{_texmfdistdir}/fonts/source/jknappen/ec/exisixts.mf
21mr|texlive-ec-1.0-10|411	%{_texmfdistdir}/fonts/source/jknappen/ec/exitalp.mf
21mr|texlive-ec-1.0-10|412	%{_texmfdistdir}/fonts/source/jknappen/ec/exmligtb.mf
21mr|texlive-ec-1.0-10|413	%{_texmfdistdir}/fonts/source/jknappen/ec/expseudo.mf
21mr|texlive-ec-1.0-10|414	%{_texmfdistdir}/fonts/source/jknappen/ec/expunct.mf
21mr|texlive-ec-1.0-10|415	%{_texmfdistdir}/fonts/source/jknappen/ec/exrdigit.mf
21mr|texlive-ec-1.0-10|416	%{_texmfdistdir}/fonts/source/jknappen/ec/exrleast.mf
21mr|texlive-ec-1.0-10|417	%{_texmfdistdir}/fonts/source/jknappen/ec/exrlig.mf
21mr|texlive-ec-1.0-10|418	%{_texmfdistdir}/fonts/source/jknappen/ec/exrligtb.mf
21mr|texlive-ec-1.0-10|419	%{_texmfdistdir}/fonts/source/jknappen/ec/exrllett.mf
21mr|texlive-ec-1.0-10|420	%{_texmfdistdir}/fonts/source/jknappen/ec/exrlwest.mf
21mr|texlive-ec-1.0-10|421	%{_texmfdistdir}/fonts/source/jknappen/ec/exroman.mf
21mr|texlive-ec-1.0-10|422	%{_texmfdistdir}/fonts/source/jknappen/ec/exromp.mf
21mr|texlive-ec-1.0-10|423	%{_texmfdistdir}/fonts/source/jknappen/ec/exrueast.mf
21mr|texlive-ec-1.0-10|424	%{_texmfdistdir}/fonts/source/jknappen/ec/exrulett.mf
21mr|texlive-ec-1.0-10|425	%{_texmfdistdir}/fonts/source/jknappen/ec/exruwest.mf
21mr|texlive-ec-1.0-10|426	%{_texmfdistdir}/fonts/source/jknappen/ec/exsign.mf
21mr|texlive-ec-1.0-10|427	%{_texmfdistdir}/fonts/source/jknappen/ec/exsixtst.mf
21mr|texlive-ec-1.0-10|428	%{_texmfdistdir}/fonts/source/jknappen/ec/extextit.mf
21mr|texlive-ec-1.0-10|429	%{_texmfdistdir}/fonts/source/jknappen/ec/ieclb8.mf
21mr|texlive-ec-1.0-10|430	%{_texmfdistdir}/fonts/source/jknappen/ec/iecli8.mf
21mr|texlive-ec-1.0-10|431	%{_texmfdistdir}/fonts/source/jknappen/ec/ieclo8.mf
21mr|texlive-ec-1.0-10|432	%{_texmfdistdir}/fonts/source/jknappen/ec/ieclq8.mf
21mr|texlive-ec-1.0-10|433	%{_texmfdistdir}/fonts/source/jknappen/ec/iecltt8.mf
21mr|texlive-ec-1.0-10|434	%{_texmfdistdir}/fonts/source/jknappen/ec/tcbi.mf
21mr|texlive-ec-1.0-10|435	%{_texmfdistdir}/fonts/source/jknappen/ec/tcbi0500.mf
21mr|texlive-ec-1.0-10|436	%{_texmfdistdir}/fonts/source/jknappen/ec/tcbi0600.mf
21mr|texlive-ec-1.0-10|437	%{_texmfdistdir}/fonts/source/jknappen/ec/tcbi0700.mf
21mr|texlive-ec-1.0-10|438	%{_texmfdistdir}/fonts/source/jknappen/ec/tcbi0800.mf
21mr|texlive-ec-1.0-10|439	%{_texmfdistdir}/fonts/source/jknappen/ec/tcbi0900.mf
21mr|texlive-ec-1.0-10|440	%{_texmfdistdir}/fonts/source/jknappen/ec/tcbi1000.mf
21mr|texlive-ec-1.0-10|441	%{_texmfdistdir}/fonts/source/jknappen/ec/tcbi1095.mf
21mr|texlive-ec-1.0-10|442	%{_texmfdistdir}/fonts/source/jknappen/ec/tcbi1200.mf
21mr|texlive-ec-1.0-10|443	%{_texmfdistdir}/fonts/source/jknappen/ec/tcbi1440.mf
21mr|texlive-ec-1.0-10|444	%{_texmfdistdir}/fonts/source/jknappen/ec/tcbi1728.mf
21mr|texlive-ec-1.0-10|445	%{_texmfdistdir}/fonts/source/jknappen/ec/tcbi2074.mf
21mr|texlive-ec-1.0-10|446	%{_texmfdistdir}/fonts/source/jknappen/ec/tcbi2488.mf
21mr|texlive-ec-1.0-10|447	%{_texmfdistdir}/fonts/source/jknappen/ec/tcbi2986.mf
21mr|texlive-ec-1.0-10|448	%{_texmfdistdir}/fonts/source/jknappen/ec/tcbi3583.mf
21mr|texlive-ec-1.0-10|449	%{_texmfdistdir}/fonts/source/jknappen/ec/tcbl.mf
21mr|texlive-ec-1.0-10|450	%{_texmfdistdir}/fonts/source/jknappen/ec/tcbl0500.mf
21mr|texlive-ec-1.0-10|451	%{_texmfdistdir}/fonts/source/jknappen/ec/tcbl0600.mf
21mr|texlive-ec-1.0-10|452	%{_texmfdistdir}/fonts/source/jknappen/ec/tcbl0700.mf
21mr|texlive-ec-1.0-10|453	%{_texmfdistdir}/fonts/source/jknappen/ec/tcbl0800.mf
21mr|texlive-ec-1.0-10|454	%{_texmfdistdir}/fonts/source/jknappen/ec/tcbl0900.mf
21mr|texlive-ec-1.0-10|455	%{_texmfdistdir}/fonts/source/jknappen/ec/tcbl1000.mf
21mr|texlive-ec-1.0-10|456	%{_texmfdistdir}/fonts/source/jknappen/ec/tcbl1095.mf
21mr|texlive-ec-1.0-10|457	%{_texmfdistdir}/fonts/source/jknappen/ec/tcbl1200.mf
21mr|texlive-ec-1.0-10|458	%{_texmfdistdir}/fonts/source/jknappen/ec/tcbl1440.mf
21mr|texlive-ec-1.0-10|459	%{_texmfdistdir}/fonts/source/jknappen/ec/tcbl1728.mf
21mr|texlive-ec-1.0-10|460	%{_texmfdistdir}/fonts/source/jknappen/ec/tcbl2074.mf
21mr|texlive-ec-1.0-10|461	%{_texmfdistdir}/fonts/source/jknappen/ec/tcbl2488.mf
21mr|texlive-ec-1.0-10|462	%{_texmfdistdir}/fonts/source/jknappen/ec/tcbl2986.mf
21mr|texlive-ec-1.0-10|463	%{_texmfdistdir}/fonts/source/jknappen/ec/tcbl3583.mf
21mr|texlive-ec-1.0-10|464	%{_texmfdistdir}/fonts/source/jknappen/ec/tcbm.mf
21mr|texlive-ec-1.0-10|465	%{_texmfdistdir}/fonts/source/jknappen/ec/tcbx.mf
21mr|texlive-ec-1.0-10|466	%{_texmfdistdir}/fonts/source/jknappen/ec/tcbx0500.mf
21mr|texlive-ec-1.0-10|467	%{_texmfdistdir}/fonts/source/jknappen/ec/tcbx0600.mf
21mr|texlive-ec-1.0-10|468	%{_texmfdistdir}/fonts/source/jknappen/ec/tcbx0700.mf
21mr|texlive-ec-1.0-10|469	%{_texmfdistdir}/fonts/source/jknappen/ec/tcbx0800.mf
21mr|texlive-ec-1.0-10|470	%{_texmfdistdir}/fonts/source/jknappen/ec/tcbx0900.mf
21mr|texlive-ec-1.0-10|471	%{_texmfdistdir}/fonts/source/jknappen/ec/tcbx1000.mf
21mr|texlive-ec-1.0-10|472	%{_texmfdistdir}/fonts/source/jknappen/ec/tcbx1095.mf
21mr|texlive-ec-1.0-10|473	%{_texmfdistdir}/fonts/source/jknappen/ec/tcbx1200.mf
21mr|texlive-ec-1.0-10|474	%{_texmfdistdir}/fonts/source/jknappen/ec/tcbx1440.mf
21mr|texlive-ec-1.0-10|475	%{_texmfdistdir}/fonts/source/jknappen/ec/tcbx1728.mf
21mr|texlive-ec-1.0-10|476	%{_texmfdistdir}/fonts/source/jknappen/ec/tcbx2074.mf
21mr|texlive-ec-1.0-10|477	%{_texmfdistdir}/fonts/source/jknappen/ec/tcbx2488.mf
21mr|texlive-ec-1.0-10|478	%{_texmfdistdir}/fonts/source/jknappen/ec/tcbx2986.mf
21mr|texlive-ec-1.0-10|479	%{_texmfdistdir}/fonts/source/jknappen/ec/tcbx3583.mf
21mr|texlive-ec-1.0-10|480	%{_texmfdistdir}/fonts/source/jknappen/ec/tcci.mf
21mr|texlive-ec-1.0-10|481	%{_texmfdistdir}/fonts/source/jknappen/ec/tcci0500.mf
21mr|texlive-ec-1.0-10|482	%{_texmfdistdir}/fonts/source/jknappen/ec/tcci0600.mf
21mr|texlive-ec-1.0-10|483	%{_texmfdistdir}/fonts/source/jknappen/ec/tcci0700.mf
21mr|texlive-ec-1.0-10|484	%{_texmfdistdir}/fonts/source/jknappen/ec/tcci0800.mf
21mr|texlive-ec-1.0-10|485	%{_texmfdistdir}/fonts/source/jknappen/ec/tcci0900.mf
21mr|texlive-ec-1.0-10|486	%{_texmfdistdir}/fonts/source/jknappen/ec/tcci1000.mf
21mr|texlive-ec-1.0-10|487	%{_texmfdistdir}/fonts/source/jknappen/ec/tcci1095.mf
21mr|texlive-ec-1.0-10|488	%{_texmfdistdir}/fonts/source/jknappen/ec/tcci1200.mf
21mr|texlive-ec-1.0-10|489	%{_texmfdistdir}/fonts/source/jknappen/ec/tcci1440.mf
21mr|texlive-ec-1.0-10|490	%{_texmfdistdir}/fonts/source/jknappen/ec/tcci1728.mf
21mr|texlive-ec-1.0-10|491	%{_texmfdistdir}/fonts/source/jknappen/ec/tcci2074.mf
21mr|texlive-ec-1.0-10|492	%{_texmfdistdir}/fonts/source/jknappen/ec/tcci2488.mf
21mr|texlive-ec-1.0-10|493	%{_texmfdistdir}/fonts/source/jknappen/ec/tcci2986.mf
21mr|texlive-ec-1.0-10|494	%{_texmfdistdir}/fonts/source/jknappen/ec/tcci3583.mf
21mr|texlive-ec-1.0-10|495	%{_texmfdistdir}/fonts/source/jknappen/ec/tcdh.mf
21mr|texlive-ec-1.0-10|496	%{_texmfdistdir}/fonts/source/jknappen/ec/tcfb.mf
21mr|texlive-ec-1.0-10|497	%{_texmfdistdir}/fonts/source/jknappen/ec/tcff.mf
21mr|texlive-ec-1.0-10|498	%{_texmfdistdir}/fonts/source/jknappen/ec/tcfi.mf
21mr|texlive-ec-1.0-10|499	%{_texmfdistdir}/fonts/source/jknappen/ec/tcfs.mf
21mr|texlive-ec-1.0-10|500	%{_texmfdistdir}/fonts/source/jknappen/ec/tcit.mf
21mr|texlive-ec-1.0-10|501	%{_texmfdistdir}/fonts/source/jknappen/ec/tcit0800.mf
21mr|texlive-ec-1.0-10|502	%{_texmfdistdir}/fonts/source/jknappen/ec/tcit0900.mf
21mr|texlive-ec-1.0-10|503	%{_texmfdistdir}/fonts/source/jknappen/ec/tcit1000.mf
21mr|texlive-ec-1.0-10|504	%{_texmfdistdir}/fonts/source/jknappen/ec/tcit1095.mf
21mr|texlive-ec-1.0-10|505	%{_texmfdistdir}/fonts/source/jknappen/ec/tcit1200.mf
21mr|texlive-ec-1.0-10|506	%{_texmfdistdir}/fonts/source/jknappen/ec/tcit1440.mf
21mr|texlive-ec-1.0-10|507	%{_texmfdistdir}/fonts/source/jknappen/ec/tcit1728.mf
21mr|texlive-ec-1.0-10|508	%{_texmfdistdir}/fonts/source/jknappen/ec/tcit2074.mf
21mr|texlive-ec-1.0-10|509	%{_texmfdistdir}/fonts/source/jknappen/ec/tcit2488.mf
21mr|texlive-ec-1.0-10|510	%{_texmfdistdir}/fonts/source/jknappen/ec/tcit2986.mf
21mr|texlive-ec-1.0-10|511	%{_texmfdistdir}/fonts/source/jknappen/ec/tcit3583.mf
21mr|texlive-ec-1.0-10|512	%{_texmfdistdir}/fonts/source/jknappen/ec/tcrb.mf
21mr|texlive-ec-1.0-10|513	%{_texmfdistdir}/fonts/source/jknappen/ec/tcrb0500.mf
21mr|texlive-ec-1.0-10|514	%{_texmfdistdir}/fonts/source/jknappen/ec/tcrb0600.mf
21mr|texlive-ec-1.0-10|515	%{_texmfdistdir}/fonts/source/jknappen/ec/tcrb0700.mf
21mr|texlive-ec-1.0-10|516	%{_texmfdistdir}/fonts/source/jknappen/ec/tcrb0800.mf
21mr|texlive-ec-1.0-10|517	%{_texmfdistdir}/fonts/source/jknappen/ec/tcrb0900.mf
21mr|texlive-ec-1.0-10|518	%{_texmfdistdir}/fonts/source/jknappen/ec/tcrb1000.mf
21mr|texlive-ec-1.0-10|519	%{_texmfdistdir}/fonts/source/jknappen/ec/tcrb1095.mf
21mr|texlive-ec-1.0-10|520	%{_texmfdistdir}/fonts/source/jknappen/ec/tcrb1200.mf
21mr|texlive-ec-1.0-10|521	%{_texmfdistdir}/fonts/source/jknappen/ec/tcrb1440.mf
21mr|texlive-ec-1.0-10|522	%{_texmfdistdir}/fonts/source/jknappen/ec/tcrb1728.mf
21mr|texlive-ec-1.0-10|523	%{_texmfdistdir}/fonts/source/jknappen/ec/tcrb2074.mf
21mr|texlive-ec-1.0-10|524	%{_texmfdistdir}/fonts/source/jknappen/ec/tcrb2488.mf
21mr|texlive-ec-1.0-10|525	%{_texmfdistdir}/fonts/source/jknappen/ec/tcrb2986.mf
21mr|texlive-ec-1.0-10|526	%{_texmfdistdir}/fonts/source/jknappen/ec/tcrb3583.mf
21mr|texlive-ec-1.0-10|527	%{_texmfdistdir}/fonts/source/jknappen/ec/tcrm.mf
21mr|texlive-ec-1.0-10|528	%{_texmfdistdir}/fonts/source/jknappen/ec/tcrm0500.mf
21mr|texlive-ec-1.0-10|529	%{_texmfdistdir}/fonts/source/jknappen/ec/tcrm0600.mf
21mr|texlive-ec-1.0-10|530	%{_texmfdistdir}/fonts/source/jknappen/ec/tcrm0700.mf
21mr|texlive-ec-1.0-10|531	%{_texmfdistdir}/fonts/source/jknappen/ec/tcrm0800.mf
21mr|texlive-ec-1.0-10|532	%{_texmfdistdir}/fonts/source/jknappen/ec/tcrm0900.mf
21mr|texlive-ec-1.0-10|533	%{_texmfdistdir}/fonts/source/jknappen/ec/tcrm1000.mf
21mr|texlive-ec-1.0-10|534	%{_texmfdistdir}/fonts/source/jknappen/ec/tcrm1095.mf
21mr|texlive-ec-1.0-10|535	%{_texmfdistdir}/fonts/source/jknappen/ec/tcrm1200.mf
21mr|texlive-ec-1.0-10|536	%{_texmfdistdir}/fonts/source/jknappen/ec/tcrm1440.mf
21mr|texlive-ec-1.0-10|537	%{_texmfdistdir}/fonts/source/jknappen/ec/tcrm1728.mf
21mr|texlive-ec-1.0-10|538	%{_texmfdistdir}/fonts/source/jknappen/ec/tcrm2074.mf
21mr|texlive-ec-1.0-10|539	%{_texmfdistdir}/fonts/source/jknappen/ec/tcrm2488.mf
21mr|texlive-ec-1.0-10|540	%{_texmfdistdir}/fonts/source/jknappen/ec/tcrm2986.mf
21mr|texlive-ec-1.0-10|541	%{_texmfdistdir}/fonts/source/jknappen/ec/tcrm3583.mf
21mr|texlive-ec-1.0-10|542	%{_texmfdistdir}/fonts/source/jknappen/ec/tcsi.mf
21mr|texlive-ec-1.0-10|543	%{_texmfdistdir}/fonts/source/jknappen/ec/tcsi0500.mf
21mr|texlive-ec-1.0-10|544	%{_texmfdistdir}/fonts/source/jknappen/ec/tcsi0600.mf
21mr|texlive-ec-1.0-10|545	%{_texmfdistdir}/fonts/source/jknappen/ec/tcsi0700.mf
21mr|texlive-ec-1.0-10|546	%{_texmfdistdir}/fonts/source/jknappen/ec/tcsi0800.mf
21mr|texlive-ec-1.0-10|547	%{_texmfdistdir}/fonts/source/jknappen/ec/tcsi0900.mf
21mr|texlive-ec-1.0-10|548	%{_texmfdistdir}/fonts/source/jknappen/ec/tcsi1000.mf
21mr|texlive-ec-1.0-10|549	%{_texmfdistdir}/fonts/source/jknappen/ec/tcsi1095.mf
21mr|texlive-ec-1.0-10|550	%{_texmfdistdir}/fonts/source/jknappen/ec/tcsi1200.mf
21mr|texlive-ec-1.0-10|551	%{_texmfdistdir}/fonts/source/jknappen/ec/tcsi1440.mf
21mr|texlive-ec-1.0-10|552	%{_texmfdistdir}/fonts/source/jknappen/ec/tcsi1728.mf
21mr|texlive-ec-1.0-10|553	%{_texmfdistdir}/fonts/source/jknappen/ec/tcsi2074.mf
21mr|texlive-ec-1.0-10|554	%{_texmfdistdir}/fonts/source/jknappen/ec/tcsi2488.mf
21mr|texlive-ec-1.0-10|555	%{_texmfdistdir}/fonts/source/jknappen/ec/tcsi2986.mf
21mr|texlive-ec-1.0-10|556	%{_texmfdistdir}/fonts/source/jknappen/ec/tcsi3583.mf
21mr|texlive-ec-1.0-10|557	%{_texmfdistdir}/fonts/source/jknappen/ec/tcsl.mf
21mr|texlive-ec-1.0-10|558	%{_texmfdistdir}/fonts/source/jknappen/ec/tcsl0500.mf
21mr|texlive-ec-1.0-10|559	%{_texmfdistdir}/fonts/source/jknappen/ec/tcsl0600.mf
21mr|texlive-ec-1.0-10|560	%{_texmfdistdir}/fonts/source/jknappen/ec/tcsl0700.mf
21mr|texlive-ec-1.0-10|561	%{_texmfdistdir}/fonts/source/jknappen/ec/tcsl0800.mf
21mr|texlive-ec-1.0-10|562	%{_texmfdistdir}/fonts/source/jknappen/ec/tcsl0900.mf
21mr|texlive-ec-1.0-10|563	%{_texmfdistdir}/fonts/source/jknappen/ec/tcsl1000.mf
21mr|texlive-ec-1.0-10|564	%{_texmfdistdir}/fonts/source/jknappen/ec/tcsl1095.mf
21mr|texlive-ec-1.0-10|565	%{_texmfdistdir}/fonts/source/jknappen/ec/tcsl1200.mf
21mr|texlive-ec-1.0-10|566	%{_texmfdistdir}/fonts/source/jknappen/ec/tcsl1440.mf
21mr|texlive-ec-1.0-10|567	%{_texmfdistdir}/fonts/source/jknappen/ec/tcsl1728.mf
21mr|texlive-ec-1.0-10|568	%{_texmfdistdir}/fonts/source/jknappen/ec/tcsl2074.mf
21mr|texlive-ec-1.0-10|569	%{_texmfdistdir}/fonts/source/jknappen/ec/tcsl2488.mf
21mr|texlive-ec-1.0-10|570	%{_texmfdistdir}/fonts/source/jknappen/ec/tcsl2986.mf
21mr|texlive-ec-1.0-10|571	%{_texmfdistdir}/fonts/source/jknappen/ec/tcsl3583.mf
21mr|texlive-ec-1.0-10|572	%{_texmfdistdir}/fonts/source/jknappen/ec/tcso.mf
21mr|texlive-ec-1.0-10|573	%{_texmfdistdir}/fonts/source/jknappen/ec/tcso0500.mf
21mr|texlive-ec-1.0-10|574	%{_texmfdistdir}/fonts/source/jknappen/ec/tcso0600.mf
21mr|texlive-ec-1.0-10|575	%{_texmfdistdir}/fonts/source/jknappen/ec/tcso0700.mf
21mr|texlive-ec-1.0-10|576	%{_texmfdistdir}/fonts/source/jknappen/ec/tcso0800.mf
21mr|texlive-ec-1.0-10|577	%{_texmfdistdir}/fonts/source/jknappen/ec/tcso0900.mf
21mr|texlive-ec-1.0-10|578	%{_texmfdistdir}/fonts/source/jknappen/ec/tcso1000.mf
21mr|texlive-ec-1.0-10|579	%{_texmfdistdir}/fonts/source/jknappen/ec/tcso1095.mf
21mr|texlive-ec-1.0-10|580	%{_texmfdistdir}/fonts/source/jknappen/ec/tcso1200.mf
21mr|texlive-ec-1.0-10|581	%{_texmfdistdir}/fonts/source/jknappen/ec/tcso1440.mf
21mr|texlive-ec-1.0-10|582	%{_texmfdistdir}/fonts/source/jknappen/ec/tcso1728.mf
21mr|texlive-ec-1.0-10|583	%{_texmfdistdir}/fonts/source/jknappen/ec/tcso2074.mf
21mr|texlive-ec-1.0-10|584	%{_texmfdistdir}/fonts/source/jknappen/ec/tcso2488.mf
21mr|texlive-ec-1.0-10|585	%{_texmfdistdir}/fonts/source/jknappen/ec/tcso2986.mf
21mr|texlive-ec-1.0-10|586	%{_texmfdistdir}/fonts/source/jknappen/ec/tcso3583.mf
21mr|texlive-ec-1.0-10|587	%{_texmfdistdir}/fonts/source/jknappen/ec/tcss.mf
21mr|texlive-ec-1.0-10|588	%{_texmfdistdir}/fonts/source/jknappen/ec/tcss0500.mf
21mr|texlive-ec-1.0-10|589	%{_texmfdistdir}/fonts/source/jknappen/ec/tcss0600.mf
21mr|texlive-ec-1.0-10|590	%{_texmfdistdir}/fonts/source/jknappen/ec/tcss0700.mf
21mr|texlive-ec-1.0-10|591	%{_texmfdistdir}/fonts/source/jknappen/ec/tcss0800.mf
21mr|texlive-ec-1.0-10|592	%{_texmfdistdir}/fonts/source/jknappen/ec/tcss0900.mf
21mr|texlive-ec-1.0-10|593	%{_texmfdistdir}/fonts/source/jknappen/ec/tcss1000.mf
21mr|texlive-ec-1.0-10|594	%{_texmfdistdir}/fonts/source/jknappen/ec/tcss1095.mf
21mr|texlive-ec-1.0-10|595	%{_texmfdistdir}/fonts/source/jknappen/ec/tcss1200.mf
21mr|texlive-ec-1.0-10|596	%{_texmfdistdir}/fonts/source/jknappen/ec/tcss1440.mf
21mr|texlive-ec-1.0-10|597	%{_texmfdistdir}/fonts/source/jknappen/ec/tcss1728.mf
21mr|texlive-ec-1.0-10|598	%{_texmfdistdir}/fonts/source/jknappen/ec/tcss2074.mf
21mr|texlive-ec-1.0-10|599	%{_texmfdistdir}/fonts/source/jknappen/ec/tcss2488.mf
21mr|texlive-ec-1.0-10|600	%{_texmfdistdir}/fonts/source/jknappen/ec/tcss2986.mf
21mr|texlive-ec-1.0-10|601	%{_texmfdistdir}/fonts/source/jknappen/ec/tcss3583.mf
21mr|texlive-ec-1.0-10|602	%{_texmfdistdir}/fonts/source/jknappen/ec/tcst.mf
21mr|texlive-ec-1.0-10|603	%{_texmfdistdir}/fonts/source/jknappen/ec/tcst0800.mf
21mr|texlive-ec-1.0-10|604	%{_texmfdistdir}/fonts/source/jknappen/ec/tcst0900.mf
21mr|texlive-ec-1.0-10|605	%{_texmfdistdir}/fonts/source/jknappen/ec/tcst1000.mf
21mr|texlive-ec-1.0-10|606	%{_texmfdistdir}/fonts/source/jknappen/ec/tcst1095.mf
21mr|texlive-ec-1.0-10|607	%{_texmfdistdir}/fonts/source/jknappen/ec/tcst1200.mf
21mr|texlive-ec-1.0-10|608	%{_texmfdistdir}/fonts/source/jknappen/ec/tcst1440.mf
21mr|texlive-ec-1.0-10|609	%{_texmfdistdir}/fonts/source/jknappen/ec/tcst1728.mf
21mr|texlive-ec-1.0-10|610	%{_texmfdistdir}/fonts/source/jknappen/ec/tcst2074.mf
21mr|texlive-ec-1.0-10|611	%{_texmfdistdir}/fonts/source/jknappen/ec/tcst2488.mf
21mr|texlive-ec-1.0-10|612	%{_texmfdistdir}/fonts/source/jknappen/ec/tcst2986.mf
21mr|texlive-ec-1.0-10|613	%{_texmfdistdir}/fonts/source/jknappen/ec/tcst3583.mf
21mr|texlive-ec-1.0-10|614	%{_texmfdistdir}/fonts/source/jknappen/ec/tcsx.mf
21mr|texlive-ec-1.0-10|615	%{_texmfdistdir}/fonts/source/jknappen/ec/tcsx0500.mf
21mr|texlive-ec-1.0-10|616	%{_texmfdistdir}/fonts/source/jknappen/ec/tcsx0600.mf
21mr|texlive-ec-1.0-10|617	%{_texmfdistdir}/fonts/source/jknappen/ec/tcsx0700.mf
21mr|texlive-ec-1.0-10|618	%{_texmfdistdir}/fonts/source/jknappen/ec/tcsx0800.mf
21mr|texlive-ec-1.0-10|619	%{_texmfdistdir}/fonts/source/jknappen/ec/tcsx0900.mf
21mr|texlive-ec-1.0-10|620	%{_texmfdistdir}/fonts/source/jknappen/ec/tcsx1000.mf
21mr|texlive-ec-1.0-10|621	%{_texmfdistdir}/fonts/source/jknappen/ec/tcsx1095.mf
21mr|texlive-ec-1.0-10|622	%{_texmfdistdir}/fonts/source/jknappen/ec/tcsx1200.mf
21mr|texlive-ec-1.0-10|623	%{_texmfdistdir}/fonts/source/jknappen/ec/tcsx1440.mf
21mr|texlive-ec-1.0-10|624	%{_texmfdistdir}/fonts/source/jknappen/ec/tcsx1728.mf
21mr|texlive-ec-1.0-10|625	%{_texmfdistdir}/fonts/source/jknappen/ec/tcsx2074.mf
21mr|texlive-ec-1.0-10|626	%{_texmfdistdir}/fonts/source/jknappen/ec/tcsx2488.mf
21mr|texlive-ec-1.0-10|627	%{_texmfdistdir}/fonts/source/jknappen/ec/tcsx2986.mf
21mr|texlive-ec-1.0-10|628	%{_texmfdistdir}/fonts/source/jknappen/ec/tcsx3583.mf
21mr|texlive-ec-1.0-10|629	%{_texmfdistdir}/fonts/source/jknappen/ec/tcti.mf
21mr|texlive-ec-1.0-10|630	%{_texmfdistdir}/fonts/source/jknappen/ec/tcti0500.mf
21mr|texlive-ec-1.0-10|631	%{_texmfdistdir}/fonts/source/jknappen/ec/tcti0600.mf
21mr|texlive-ec-1.0-10|632	%{_texmfdistdir}/fonts/source/jknappen/ec/tcti0700.mf
21mr|texlive-ec-1.0-10|633	%{_texmfdistdir}/fonts/source/jknappen/ec/tcti0800.mf
21mr|texlive-ec-1.0-10|634	%{_texmfdistdir}/fonts/source/jknappen/ec/tcti0900.mf
21mr|texlive-ec-1.0-10|635	%{_texmfdistdir}/fonts/source/jknappen/ec/tcti1000.mf
21mr|texlive-ec-1.0-10|636	%{_texmfdistdir}/fonts/source/jknappen/ec/tcti1095.mf
21mr|texlive-ec-1.0-10|637	%{_texmfdistdir}/fonts/source/jknappen/ec/tcti1200.mf
21mr|texlive-ec-1.0-10|638	%{_texmfdistdir}/fonts/source/jknappen/ec/tcti1440.mf
21mr|texlive-ec-1.0-10|639	%{_texmfdistdir}/fonts/source/jknappen/ec/tcti1728.mf
21mr|texlive-ec-1.0-10|640	%{_texmfdistdir}/fonts/source/jknappen/ec/tcti2074.mf
21mr|texlive-ec-1.0-10|641	%{_texmfdistdir}/fonts/source/jknappen/ec/tcti2488.mf
21mr|texlive-ec-1.0-10|642	%{_texmfdistdir}/fonts/source/jknappen/ec/tcti2986.mf
21mr|texlive-ec-1.0-10|643	%{_texmfdistdir}/fonts/source/jknappen/ec/tcti3583.mf
21mr|texlive-ec-1.0-10|644	%{_texmfdistdir}/fonts/source/jknappen/ec/tctt.mf
21mr|texlive-ec-1.0-10|645	%{_texmfdistdir}/fonts/source/jknappen/ec/tctt0800.mf
21mr|texlive-ec-1.0-10|646	%{_texmfdistdir}/fonts/source/jknappen/ec/tctt0900.mf
21mr|texlive-ec-1.0-10|647	%{_texmfdistdir}/fonts/source/jknappen/ec/tctt1000.mf
21mr|texlive-ec-1.0-10|648	%{_texmfdistdir}/fonts/source/jknappen/ec/tctt1095.mf
21mr|texlive-ec-1.0-10|649	%{_texmfdistdir}/fonts/source/jknappen/ec/tctt1200.mf
21mr|texlive-ec-1.0-10|650	%{_texmfdistdir}/fonts/source/jknappen/ec/tctt1440.mf
21mr|texlive-ec-1.0-10|651	%{_texmfdistdir}/fonts/source/jknappen/ec/tctt1728.mf
21mr|texlive-ec-1.0-10|652	%{_texmfdistdir}/fonts/source/jknappen/ec/tctt2074.mf
21mr|texlive-ec-1.0-10|653	%{_texmfdistdir}/fonts/source/jknappen/ec/tctt2488.mf
21mr|texlive-ec-1.0-10|654	%{_texmfdistdir}/fonts/source/jknappen/ec/tctt2986.mf
21mr|texlive-ec-1.0-10|655	%{_texmfdistdir}/fonts/source/jknappen/ec/tctt3583.mf
21mr|texlive-ec-1.0-10|656	%{_texmfdistdir}/fonts/source/jknappen/ec/tcui.mf
21mr|texlive-ec-1.0-10|657	%{_texmfdistdir}/fonts/source/jknappen/ec/tcui0500.mf
21mr|texlive-ec-1.0-10|658	%{_texmfdistdir}/fonts/source/jknappen/ec/tcui0600.mf
21mr|texlive-ec-1.0-10|659	%{_texmfdistdir}/fonts/source/jknappen/ec/tcui0700.mf
21mr|texlive-ec-1.0-10|660	%{_texmfdistdir}/fonts/source/jknappen/ec/tcui0800.mf
21mr|texlive-ec-1.0-10|661	%{_texmfdistdir}/fonts/source/jknappen/ec/tcui0900.mf
21mr|texlive-ec-1.0-10|662	%{_texmfdistdir}/fonts/source/jknappen/ec/tcui1000.mf
21mr|texlive-ec-1.0-10|663	%{_texmfdistdir}/fonts/source/jknappen/ec/tcui1095.mf
21mr|texlive-ec-1.0-10|664	%{_texmfdistdir}/fonts/source/jknappen/ec/tcui1200.mf
21mr|texlive-ec-1.0-10|665	%{_texmfdistdir}/fonts/source/jknappen/ec/tcui1440.mf
21mr|texlive-ec-1.0-10|666	%{_texmfdistdir}/fonts/source/jknappen/ec/tcui1728.mf
21mr|texlive-ec-1.0-10|667	%{_texmfdistdir}/fonts/source/jknappen/ec/tcui2074.mf
21mr|texlive-ec-1.0-10|668	%{_texmfdistdir}/fonts/source/jknappen/ec/tcui2488.mf
21mr|texlive-ec-1.0-10|669	%{_texmfdistdir}/fonts/source/jknappen/ec/tcui2986.mf
21mr|texlive-ec-1.0-10|670	%{_texmfdistdir}/fonts/source/jknappen/ec/tcui3583.mf
21mr|texlive-ec-1.0-10|671	%{_texmfdistdir}/fonts/source/jknappen/ec/tcvi.mf
21mr|texlive-ec-1.0-10|672	%{_texmfdistdir}/fonts/source/jknappen/ec/tcvi0800.mf
21mr|texlive-ec-1.0-10|673	%{_texmfdistdir}/fonts/source/jknappen/ec/tcvi0900.mf
21mr|texlive-ec-1.0-10|674	%{_texmfdistdir}/fonts/source/jknappen/ec/tcvi1000.mf
21mr|texlive-ec-1.0-10|675	%{_texmfdistdir}/fonts/source/jknappen/ec/tcvi1095.mf
21mr|texlive-ec-1.0-10|676	%{_texmfdistdir}/fonts/source/jknappen/ec/tcvi1200.mf
21mr|texlive-ec-1.0-10|677	%{_texmfdistdir}/fonts/source/jknappen/ec/tcvi1440.mf
21mr|texlive-ec-1.0-10|678	%{_texmfdistdir}/fonts/source/jknappen/ec/tcvi1728.mf
21mr|texlive-ec-1.0-10|679	%{_texmfdistdir}/fonts/source/jknappen/ec/tcvi2074.mf
21mr|texlive-ec-1.0-10|680	%{_texmfdistdir}/fonts/source/jknappen/ec/tcvi2488.mf
21mr|texlive-ec-1.0-10|681	%{_texmfdistdir}/fonts/source/jknappen/ec/tcvi2986.mf
21mr|texlive-ec-1.0-10|682	%{_texmfdistdir}/fonts/source/jknappen/ec/tcvi3583.mf
21mr|texlive-ec-1.0-10|683	%{_texmfdistdir}/fonts/source/jknappen/ec/tcvt.mf
21mr|texlive-ec-1.0-10|684	%{_texmfdistdir}/fonts/source/jknappen/ec/tcvt0800.mf
21mr|texlive-ec-1.0-10|685	%{_texmfdistdir}/fonts/source/jknappen/ec/tcvt0900.mf
21mr|texlive-ec-1.0-10|686	%{_texmfdistdir}/fonts/source/jknappen/ec/tcvt1000.mf
21mr|texlive-ec-1.0-10|687	%{_texmfdistdir}/fonts/source/jknappen/ec/tcvt1095.mf
21mr|texlive-ec-1.0-10|688	%{_texmfdistdir}/fonts/source/jknappen/ec/tcvt1200.mf
21mr|texlive-ec-1.0-10|689	%{_texmfdistdir}/fonts/source/jknappen/ec/tcvt1440.mf
21mr|texlive-ec-1.0-10|690	%{_texmfdistdir}/fonts/source/jknappen/ec/tcvt1728.mf
21mr|texlive-ec-1.0-10|691	%{_texmfdistdir}/fonts/source/jknappen/ec/tcvt2074.mf
21mr|texlive-ec-1.0-10|692	%{_texmfdistdir}/fonts/source/jknappen/ec/tcvt2488.mf
21mr|texlive-ec-1.0-10|693	%{_texmfdistdir}/fonts/source/jknappen/ec/tcvt2986.mf
21mr|texlive-ec-1.0-10|694	%{_texmfdistdir}/fonts/source/jknappen/ec/tcvt3583.mf
21mr|texlive-ec-1.0-10|695	%{_texmfdistdir}/fonts/source/jknappen/ec/txaccent.mf
21mr|texlive-ec-1.0-10|696	%{_texmfdistdir}/fonts/source/jknappen/ec/txgen.mf
21mr|texlive-ec-1.0-10|697	%{_texmfdistdir}/fonts/source/jknappen/ec/txifract.mf
21mr|texlive-ec-1.0-10|698	%{_texmfdistdir}/fonts/source/jknappen/ec/txisuper.mf
21mr|texlive-ec-1.0-10|699	%{_texmfdistdir}/fonts/source/jknappen/ec/txitlod.mf
21mr|texlive-ec-1.0-10|700	%{_texmfdistdir}/fonts/source/jknappen/ec/txpseudo.mf
21mr|texlive-ec-1.0-10|701	%{_texmfdistdir}/fonts/source/jknappen/ec/txrfract.mf
21mr|texlive-ec-1.0-10|702	%{_texmfdistdir}/fonts/source/jknappen/ec/txromod.mf
21mr|texlive-ec-1.0-10|703	%{_texmfdistdir}/fonts/source/jknappen/ec/txrsuper.mf
21mr|texlive-ec-1.0-10|704	%{_texmfdistdir}/fonts/source/jknappen/ec/txsymb.mf
21mr|texlive-ec-1.0-10|705	%{_texmfdistdir}/fonts/source/jknappen/ec/txsymbol.mf
21mr|texlive-ec-1.0-10|706	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbi0500.tfm
21mr|texlive-ec-1.0-10|707	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbi0600.tfm
21mr|texlive-ec-1.0-10|708	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbi0700.tfm
21mr|texlive-ec-1.0-10|709	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbi0800.tfm
21mr|texlive-ec-1.0-10|710	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbi0900.tfm
21mr|texlive-ec-1.0-10|711	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbi1000.tfm
21mr|texlive-ec-1.0-10|712	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbi1095.tfm
21mr|texlive-ec-1.0-10|713	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbi1200.tfm
21mr|texlive-ec-1.0-10|714	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbi1440.tfm
21mr|texlive-ec-1.0-10|715	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbi1728.tfm
21mr|texlive-ec-1.0-10|716	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbi2074.tfm
21mr|texlive-ec-1.0-10|717	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbi2488.tfm
21mr|texlive-ec-1.0-10|718	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbi2986.tfm
21mr|texlive-ec-1.0-10|719	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbi3583.tfm
21mr|texlive-ec-1.0-10|720	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbl0500.tfm
21mr|texlive-ec-1.0-10|721	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbl0600.tfm
21mr|texlive-ec-1.0-10|722	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbl0700.tfm
21mr|texlive-ec-1.0-10|723	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbl0800.tfm
21mr|texlive-ec-1.0-10|724	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbl0900.tfm
21mr|texlive-ec-1.0-10|725	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbl1000.tfm
21mr|texlive-ec-1.0-10|726	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbl1095.tfm
21mr|texlive-ec-1.0-10|727	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbl1200.tfm
21mr|texlive-ec-1.0-10|728	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbl1440.tfm
21mr|texlive-ec-1.0-10|729	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbl1728.tfm
21mr|texlive-ec-1.0-10|730	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbl2074.tfm
21mr|texlive-ec-1.0-10|731	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbl2488.tfm
21mr|texlive-ec-1.0-10|732	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbl2986.tfm
21mr|texlive-ec-1.0-10|733	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbl3583.tfm
21mr|texlive-ec-1.0-10|734	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbx0500.tfm
21mr|texlive-ec-1.0-10|735	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbx0600.tfm
21mr|texlive-ec-1.0-10|736	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbx0700.tfm
21mr|texlive-ec-1.0-10|737	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbx0800.tfm
21mr|texlive-ec-1.0-10|738	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbx0900.tfm
21mr|texlive-ec-1.0-10|739	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbx1000.tfm
21mr|texlive-ec-1.0-10|740	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbx1095.tfm
21mr|texlive-ec-1.0-10|741	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbx1200.tfm
21mr|texlive-ec-1.0-10|742	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbx1440.tfm
21mr|texlive-ec-1.0-10|743	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbx1728.tfm
21mr|texlive-ec-1.0-10|744	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbx2074.tfm
21mr|texlive-ec-1.0-10|745	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbx2488.tfm
21mr|texlive-ec-1.0-10|746	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbx2986.tfm
21mr|texlive-ec-1.0-10|747	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecbx3583.tfm
21mr|texlive-ec-1.0-10|748	%{_texmfdistdir}/fonts/tfm/jknappen/ec/eccc0500.tfm
21mr|texlive-ec-1.0-10|749	%{_texmfdistdir}/fonts/tfm/jknappen/ec/eccc0600.tfm
21mr|texlive-ec-1.0-10|750	%{_texmfdistdir}/fonts/tfm/jknappen/ec/eccc0700.tfm
21mr|texlive-ec-1.0-10|751	%{_texmfdistdir}/fonts/tfm/jknappen/ec/eccc0800.tfm
21mr|texlive-ec-1.0-10|752	%{_texmfdistdir}/fonts/tfm/jknappen/ec/eccc0900.tfm
21mr|texlive-ec-1.0-10|753	%{_texmfdistdir}/fonts/tfm/jknappen/ec/eccc1000.tfm
21mr|texlive-ec-1.0-10|754	%{_texmfdistdir}/fonts/tfm/jknappen/ec/eccc1095.tfm
21mr|texlive-ec-1.0-10|755	%{_texmfdistdir}/fonts/tfm/jknappen/ec/eccc1200.tfm
21mr|texlive-ec-1.0-10|756	%{_texmfdistdir}/fonts/tfm/jknappen/ec/eccc1440.tfm
21mr|texlive-ec-1.0-10|757	%{_texmfdistdir}/fonts/tfm/jknappen/ec/eccc1728.tfm
21mr|texlive-ec-1.0-10|758	%{_texmfdistdir}/fonts/tfm/jknappen/ec/eccc2074.tfm
21mr|texlive-ec-1.0-10|759	%{_texmfdistdir}/fonts/tfm/jknappen/ec/eccc2488.tfm
21mr|texlive-ec-1.0-10|760	%{_texmfdistdir}/fonts/tfm/jknappen/ec/eccc2986.tfm
21mr|texlive-ec-1.0-10|761	%{_texmfdistdir}/fonts/tfm/jknappen/ec/eccc3583.tfm
21mr|texlive-ec-1.0-10|762	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecci0500.tfm
21mr|texlive-ec-1.0-10|763	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecci0600.tfm
21mr|texlive-ec-1.0-10|764	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecci0700.tfm
21mr|texlive-ec-1.0-10|765	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecci0800.tfm
21mr|texlive-ec-1.0-10|766	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecci0900.tfm
21mr|texlive-ec-1.0-10|767	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecci1000.tfm
21mr|texlive-ec-1.0-10|768	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecci1095.tfm
21mr|texlive-ec-1.0-10|769	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecci1200.tfm
21mr|texlive-ec-1.0-10|770	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecci1440.tfm
21mr|texlive-ec-1.0-10|771	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecci1728.tfm
21mr|texlive-ec-1.0-10|772	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecci2074.tfm
21mr|texlive-ec-1.0-10|773	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecci2488.tfm
21mr|texlive-ec-1.0-10|774	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecci2986.tfm
21mr|texlive-ec-1.0-10|775	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecci3583.tfm
21mr|texlive-ec-1.0-10|776	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecdh0500.tfm
21mr|texlive-ec-1.0-10|777	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecdh0600.tfm
21mr|texlive-ec-1.0-10|778	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecdh0700.tfm
21mr|texlive-ec-1.0-10|779	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecdh0800.tfm
21mr|texlive-ec-1.0-10|780	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecdh0900.tfm
21mr|texlive-ec-1.0-10|781	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecdh1000.tfm
21mr|texlive-ec-1.0-10|782	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecdh1095.tfm
21mr|texlive-ec-1.0-10|783	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecdh1200.tfm
21mr|texlive-ec-1.0-10|784	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecdh1440.tfm
21mr|texlive-ec-1.0-10|785	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecdh1728.tfm
21mr|texlive-ec-1.0-10|786	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecdh2074.tfm
21mr|texlive-ec-1.0-10|787	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecdh2488.tfm
21mr|texlive-ec-1.0-10|788	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecdh2986.tfm
21mr|texlive-ec-1.0-10|789	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecdh3583.tfm
21mr|texlive-ec-1.0-10|790	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecit0800.tfm
21mr|texlive-ec-1.0-10|791	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecit0900.tfm
21mr|texlive-ec-1.0-10|792	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecit1000.tfm
21mr|texlive-ec-1.0-10|793	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecit1095.tfm
21mr|texlive-ec-1.0-10|794	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecit1200.tfm
21mr|texlive-ec-1.0-10|795	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecit1440.tfm
21mr|texlive-ec-1.0-10|796	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecit1728.tfm
21mr|texlive-ec-1.0-10|797	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecit2074.tfm
21mr|texlive-ec-1.0-10|798	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecit2488.tfm
21mr|texlive-ec-1.0-10|799	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecit2986.tfm
21mr|texlive-ec-1.0-10|800	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecit3583.tfm
21mr|texlive-ec-1.0-10|801	%{_texmfdistdir}/fonts/tfm/jknappen/ec/eclb8.tfm
21mr|texlive-ec-1.0-10|802	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecli8.tfm
21mr|texlive-ec-1.0-10|803	%{_texmfdistdir}/fonts/tfm/jknappen/ec/eclo8.tfm
21mr|texlive-ec-1.0-10|804	%{_texmfdistdir}/fonts/tfm/jknappen/ec/eclq8.tfm
21mr|texlive-ec-1.0-10|805	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecltt8.tfm
21mr|texlive-ec-1.0-10|806	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecoc0500.tfm
21mr|texlive-ec-1.0-10|807	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecoc0600.tfm
21mr|texlive-ec-1.0-10|808	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecoc0700.tfm
21mr|texlive-ec-1.0-10|809	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecoc0800.tfm
21mr|texlive-ec-1.0-10|810	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecoc0900.tfm
21mr|texlive-ec-1.0-10|811	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecoc1000.tfm
21mr|texlive-ec-1.0-10|812	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecoc1095.tfm
21mr|texlive-ec-1.0-10|813	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecoc1200.tfm
21mr|texlive-ec-1.0-10|814	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecoc1440.tfm
21mr|texlive-ec-1.0-10|815	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecoc1728.tfm
21mr|texlive-ec-1.0-10|816	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecoc2074.tfm
21mr|texlive-ec-1.0-10|817	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecoc2488.tfm
21mr|texlive-ec-1.0-10|818	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecoc2986.tfm
21mr|texlive-ec-1.0-10|819	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecoc3583.tfm
21mr|texlive-ec-1.0-10|820	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecrb0500.tfm
21mr|texlive-ec-1.0-10|821	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecrb0600.tfm
21mr|texlive-ec-1.0-10|822	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecrb0700.tfm
21mr|texlive-ec-1.0-10|823	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecrb0800.tfm
21mr|texlive-ec-1.0-10|824	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecrb0900.tfm
21mr|texlive-ec-1.0-10|825	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecrb1000.tfm
21mr|texlive-ec-1.0-10|826	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecrb1095.tfm
21mr|texlive-ec-1.0-10|827	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecrb1200.tfm
21mr|texlive-ec-1.0-10|828	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecrb1440.tfm
21mr|texlive-ec-1.0-10|829	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecrb1728.tfm
21mr|texlive-ec-1.0-10|830	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecrb2074.tfm
21mr|texlive-ec-1.0-10|831	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecrb2488.tfm
21mr|texlive-ec-1.0-10|832	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecrb2986.tfm
21mr|texlive-ec-1.0-10|833	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecrb3583.tfm
21mr|texlive-ec-1.0-10|834	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecrm0500.tfm
21mr|texlive-ec-1.0-10|835	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecrm0600.tfm
21mr|texlive-ec-1.0-10|836	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecrm0700.tfm
21mr|texlive-ec-1.0-10|837	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecrm0800.tfm
21mr|texlive-ec-1.0-10|838	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecrm0900.tfm
21mr|texlive-ec-1.0-10|839	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecrm1000.tfm
21mr|texlive-ec-1.0-10|840	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecrm1095.tfm
21mr|texlive-ec-1.0-10|841	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecrm1200.tfm
21mr|texlive-ec-1.0-10|842	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecrm1440.tfm
21mr|texlive-ec-1.0-10|843	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecrm1728.tfm
21mr|texlive-ec-1.0-10|844	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecrm2074.tfm
21mr|texlive-ec-1.0-10|845	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecrm2488.tfm
21mr|texlive-ec-1.0-10|846	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecrm2986.tfm
21mr|texlive-ec-1.0-10|847	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecrm3583.tfm
21mr|texlive-ec-1.0-10|848	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsc0500.tfm
21mr|texlive-ec-1.0-10|849	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsc0600.tfm
21mr|texlive-ec-1.0-10|850	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsc0700.tfm
21mr|texlive-ec-1.0-10|851	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsc0800.tfm
21mr|texlive-ec-1.0-10|852	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsc0900.tfm
21mr|texlive-ec-1.0-10|853	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsc1000.tfm
21mr|texlive-ec-1.0-10|854	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsc1095.tfm
21mr|texlive-ec-1.0-10|855	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsc1200.tfm
21mr|texlive-ec-1.0-10|856	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsc1440.tfm
21mr|texlive-ec-1.0-10|857	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsc1728.tfm
21mr|texlive-ec-1.0-10|858	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsc2074.tfm
21mr|texlive-ec-1.0-10|859	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsc2488.tfm
21mr|texlive-ec-1.0-10|860	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsc2986.tfm
21mr|texlive-ec-1.0-10|861	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsc3583.tfm
21mr|texlive-ec-1.0-10|862	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsi0500.tfm
21mr|texlive-ec-1.0-10|863	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsi0600.tfm
21mr|texlive-ec-1.0-10|864	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsi0700.tfm
21mr|texlive-ec-1.0-10|865	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsi0800.tfm
21mr|texlive-ec-1.0-10|866	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsi0900.tfm
21mr|texlive-ec-1.0-10|867	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsi1000.tfm
21mr|texlive-ec-1.0-10|868	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsi1095.tfm
21mr|texlive-ec-1.0-10|869	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsi1200.tfm
21mr|texlive-ec-1.0-10|870	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsi1440.tfm
21mr|texlive-ec-1.0-10|871	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsi1728.tfm
21mr|texlive-ec-1.0-10|872	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsi2074.tfm
21mr|texlive-ec-1.0-10|873	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsi2488.tfm
21mr|texlive-ec-1.0-10|874	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsi2986.tfm
21mr|texlive-ec-1.0-10|875	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsi3583.tfm
21mr|texlive-ec-1.0-10|876	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsl0500.tfm
21mr|texlive-ec-1.0-10|877	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsl0600.tfm
21mr|texlive-ec-1.0-10|878	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsl0700.tfm
21mr|texlive-ec-1.0-10|879	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsl0800.tfm
21mr|texlive-ec-1.0-10|880	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsl0900.tfm
21mr|texlive-ec-1.0-10|881	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsl1000.tfm
21mr|texlive-ec-1.0-10|882	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsl1095.tfm
21mr|texlive-ec-1.0-10|883	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsl1200.tfm
21mr|texlive-ec-1.0-10|884	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsl1440.tfm
21mr|texlive-ec-1.0-10|885	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsl1728.tfm
21mr|texlive-ec-1.0-10|886	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsl2074.tfm
21mr|texlive-ec-1.0-10|887	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsl2488.tfm
21mr|texlive-ec-1.0-10|888	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsl2986.tfm
21mr|texlive-ec-1.0-10|889	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsl3583.tfm
21mr|texlive-ec-1.0-10|890	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecso0500.tfm
21mr|texlive-ec-1.0-10|891	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecso0600.tfm
21mr|texlive-ec-1.0-10|892	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecso0700.tfm
21mr|texlive-ec-1.0-10|893	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecso0800.tfm
21mr|texlive-ec-1.0-10|894	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecso0900.tfm
21mr|texlive-ec-1.0-10|895	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecso1000.tfm
21mr|texlive-ec-1.0-10|896	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecso1095.tfm
21mr|texlive-ec-1.0-10|897	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecso1200.tfm
21mr|texlive-ec-1.0-10|898	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecso1440.tfm
21mr|texlive-ec-1.0-10|899	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecso1728.tfm
21mr|texlive-ec-1.0-10|900	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecso2074.tfm
21mr|texlive-ec-1.0-10|901	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecso2488.tfm
21mr|texlive-ec-1.0-10|902	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecso2986.tfm
21mr|texlive-ec-1.0-10|903	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecso3583.tfm
21mr|texlive-ec-1.0-10|904	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecss0500.tfm
21mr|texlive-ec-1.0-10|905	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecss0600.tfm
21mr|texlive-ec-1.0-10|906	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecss0700.tfm
21mr|texlive-ec-1.0-10|907	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecss0800.tfm
21mr|texlive-ec-1.0-10|908	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecss0900.tfm
21mr|texlive-ec-1.0-10|909	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecss1000.tfm
21mr|texlive-ec-1.0-10|910	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecss1095.tfm
21mr|texlive-ec-1.0-10|911	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecss1200.tfm
21mr|texlive-ec-1.0-10|912	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecss1440.tfm
21mr|texlive-ec-1.0-10|913	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecss1728.tfm
21mr|texlive-ec-1.0-10|914	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecss2074.tfm
21mr|texlive-ec-1.0-10|915	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecss2488.tfm
21mr|texlive-ec-1.0-10|916	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecss2986.tfm
21mr|texlive-ec-1.0-10|917	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecss3583.tfm
21mr|texlive-ec-1.0-10|918	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecst0800.tfm
21mr|texlive-ec-1.0-10|919	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecst0900.tfm
21mr|texlive-ec-1.0-10|920	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecst1000.tfm
21mr|texlive-ec-1.0-10|921	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecst1095.tfm
21mr|texlive-ec-1.0-10|922	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecst1200.tfm
21mr|texlive-ec-1.0-10|923	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecst1440.tfm
21mr|texlive-ec-1.0-10|924	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecst1728.tfm
21mr|texlive-ec-1.0-10|925	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecst2074.tfm
21mr|texlive-ec-1.0-10|926	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecst2488.tfm
21mr|texlive-ec-1.0-10|927	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecst2986.tfm
21mr|texlive-ec-1.0-10|928	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecst3583.tfm
21mr|texlive-ec-1.0-10|929	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsx0500.tfm
21mr|texlive-ec-1.0-10|930	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsx0600.tfm
21mr|texlive-ec-1.0-10|931	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsx0700.tfm
21mr|texlive-ec-1.0-10|932	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsx0800.tfm
21mr|texlive-ec-1.0-10|933	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsx0900.tfm
21mr|texlive-ec-1.0-10|934	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsx1000.tfm
21mr|texlive-ec-1.0-10|935	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsx1095.tfm
21mr|texlive-ec-1.0-10|936	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsx1200.tfm
21mr|texlive-ec-1.0-10|937	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsx1440.tfm
21mr|texlive-ec-1.0-10|938	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsx1728.tfm
21mr|texlive-ec-1.0-10|939	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsx2074.tfm
21mr|texlive-ec-1.0-10|940	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsx2488.tfm
21mr|texlive-ec-1.0-10|941	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsx2986.tfm
21mr|texlive-ec-1.0-10|942	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecsx3583.tfm
21mr|texlive-ec-1.0-10|943	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ectc0800.tfm
21mr|texlive-ec-1.0-10|944	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ectc0900.tfm
21mr|texlive-ec-1.0-10|945	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ectc1000.tfm
21mr|texlive-ec-1.0-10|946	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ectc1095.tfm
21mr|texlive-ec-1.0-10|947	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ectc1200.tfm
21mr|texlive-ec-1.0-10|948	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ectc1440.tfm
21mr|texlive-ec-1.0-10|949	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ectc1728.tfm
21mr|texlive-ec-1.0-10|950	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ectc2074.tfm
21mr|texlive-ec-1.0-10|951	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ectc2488.tfm
21mr|texlive-ec-1.0-10|952	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ectc2986.tfm
21mr|texlive-ec-1.0-10|953	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ectc3583.tfm
21mr|texlive-ec-1.0-10|954	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecti0500.tfm
21mr|texlive-ec-1.0-10|955	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecti0600.tfm
21mr|texlive-ec-1.0-10|956	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecti0700.tfm
21mr|texlive-ec-1.0-10|957	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecti0800.tfm
21mr|texlive-ec-1.0-10|958	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecti0900.tfm
21mr|texlive-ec-1.0-10|959	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecti1000.tfm
21mr|texlive-ec-1.0-10|960	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecti1095.tfm
21mr|texlive-ec-1.0-10|961	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecti1200.tfm
21mr|texlive-ec-1.0-10|962	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecti1440.tfm
21mr|texlive-ec-1.0-10|963	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecti1728.tfm
21mr|texlive-ec-1.0-10|964	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecti2074.tfm
21mr|texlive-ec-1.0-10|965	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecti2488.tfm
21mr|texlive-ec-1.0-10|966	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecti2986.tfm
21mr|texlive-ec-1.0-10|967	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecti3583.tfm
21mr|texlive-ec-1.0-10|968	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ectt0800.tfm
21mr|texlive-ec-1.0-10|969	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ectt0900.tfm
21mr|texlive-ec-1.0-10|970	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ectt1000.tfm
21mr|texlive-ec-1.0-10|971	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ectt1095.tfm
21mr|texlive-ec-1.0-10|972	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ectt1200.tfm
21mr|texlive-ec-1.0-10|973	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ectt1440.tfm
21mr|texlive-ec-1.0-10|974	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ectt1728.tfm
21mr|texlive-ec-1.0-10|975	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ectt2074.tfm
21mr|texlive-ec-1.0-10|976	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ectt2488.tfm
21mr|texlive-ec-1.0-10|977	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ectt2986.tfm
21mr|texlive-ec-1.0-10|978	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ectt3583.tfm
21mr|texlive-ec-1.0-10|979	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecui0500.tfm
21mr|texlive-ec-1.0-10|980	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecui0600.tfm
21mr|texlive-ec-1.0-10|981	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecui0700.tfm
21mr|texlive-ec-1.0-10|982	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecui0800.tfm
21mr|texlive-ec-1.0-10|983	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecui0900.tfm
21mr|texlive-ec-1.0-10|984	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecui1000.tfm
21mr|texlive-ec-1.0-10|985	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecui1095.tfm
21mr|texlive-ec-1.0-10|986	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecui1200.tfm
21mr|texlive-ec-1.0-10|987	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecui1440.tfm
21mr|texlive-ec-1.0-10|988	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecui1728.tfm
21mr|texlive-ec-1.0-10|989	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecui2074.tfm
21mr|texlive-ec-1.0-10|990	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecui2488.tfm
21mr|texlive-ec-1.0-10|991	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecui2986.tfm
21mr|texlive-ec-1.0-10|992	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecui3583.tfm
21mr|texlive-ec-1.0-10|993	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecvi0800.tfm
21mr|texlive-ec-1.0-10|994	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecvi0900.tfm
21mr|texlive-ec-1.0-10|995	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecvi1000.tfm
21mr|texlive-ec-1.0-10|996	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecvi1095.tfm
21mr|texlive-ec-1.0-10|997	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecvi1200.tfm
21mr|texlive-ec-1.0-10|998	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecvi1440.tfm
21mr|texlive-ec-1.0-10|999	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecvi1728.tfm
21mr|texlive-ec-1.0-10|1000	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecvi2074.tfm
21mr|texlive-ec-1.0-10|1001	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecvi2488.tfm
21mr|texlive-ec-1.0-10|1002	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecvi2986.tfm
21mr|texlive-ec-1.0-10|1003	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecvi3583.tfm
21mr|texlive-ec-1.0-10|1004	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecvt0800.tfm
21mr|texlive-ec-1.0-10|1005	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecvt0900.tfm
21mr|texlive-ec-1.0-10|1006	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecvt1000.tfm
21mr|texlive-ec-1.0-10|1007	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecvt1095.tfm
21mr|texlive-ec-1.0-10|1008	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecvt1200.tfm
21mr|texlive-ec-1.0-10|1009	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecvt1440.tfm
21mr|texlive-ec-1.0-10|1010	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecvt1728.tfm
21mr|texlive-ec-1.0-10|1011	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecvt2074.tfm
21mr|texlive-ec-1.0-10|1012	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecvt2488.tfm
21mr|texlive-ec-1.0-10|1013	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecvt2986.tfm
21mr|texlive-ec-1.0-10|1014	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecvt3583.tfm
21mr|texlive-ec-1.0-10|1015	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecxc0500.tfm
21mr|texlive-ec-1.0-10|1016	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecxc0600.tfm
21mr|texlive-ec-1.0-10|1017	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecxc0700.tfm
21mr|texlive-ec-1.0-10|1018	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecxc0800.tfm
21mr|texlive-ec-1.0-10|1019	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecxc0900.tfm
21mr|texlive-ec-1.0-10|1020	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecxc1000.tfm
21mr|texlive-ec-1.0-10|1021	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecxc1095.tfm
21mr|texlive-ec-1.0-10|1022	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecxc1200.tfm
21mr|texlive-ec-1.0-10|1023	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecxc1440.tfm
21mr|texlive-ec-1.0-10|1024	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecxc1728.tfm
21mr|texlive-ec-1.0-10|1025	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecxc2074.tfm
21mr|texlive-ec-1.0-10|1026	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecxc2488.tfm
21mr|texlive-ec-1.0-10|1027	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecxc2986.tfm
21mr|texlive-ec-1.0-10|1028	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ecxc3583.tfm
21mr|texlive-ec-1.0-10|1029	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ieclb8.tfm
21mr|texlive-ec-1.0-10|1030	%{_texmfdistdir}/fonts/tfm/jknappen/ec/iecli8.tfm
21mr|texlive-ec-1.0-10|1031	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ieclo8.tfm
21mr|texlive-ec-1.0-10|1032	%{_texmfdistdir}/fonts/tfm/jknappen/ec/ieclq8.tfm
21mr|texlive-ec-1.0-10|1033	%{_texmfdistdir}/fonts/tfm/jknappen/ec/iecltt8.tfm
21mr|texlive-ec-1.0-10|1034	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbi0500.tfm
21mr|texlive-ec-1.0-10|1035	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbi0600.tfm
21mr|texlive-ec-1.0-10|1036	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbi0700.tfm
21mr|texlive-ec-1.0-10|1037	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbi0800.tfm
21mr|texlive-ec-1.0-10|1038	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbi0900.tfm
21mr|texlive-ec-1.0-10|1039	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbi1000.tfm
21mr|texlive-ec-1.0-10|1040	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbi1095.tfm
21mr|texlive-ec-1.0-10|1041	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbi1200.tfm
21mr|texlive-ec-1.0-10|1042	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbi1440.tfm
21mr|texlive-ec-1.0-10|1043	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbi1728.tfm
21mr|texlive-ec-1.0-10|1044	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbi2074.tfm
21mr|texlive-ec-1.0-10|1045	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbi2488.tfm
21mr|texlive-ec-1.0-10|1046	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbi2986.tfm
21mr|texlive-ec-1.0-10|1047	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbi3583.tfm
21mr|texlive-ec-1.0-10|1048	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbl0500.tfm
21mr|texlive-ec-1.0-10|1049	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbl0600.tfm
21mr|texlive-ec-1.0-10|1050	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbl0700.tfm
21mr|texlive-ec-1.0-10|1051	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbl0800.tfm
21mr|texlive-ec-1.0-10|1052	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbl0900.tfm
21mr|texlive-ec-1.0-10|1053	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbl1000.tfm
21mr|texlive-ec-1.0-10|1054	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbl1095.tfm
21mr|texlive-ec-1.0-10|1055	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbl1200.tfm
21mr|texlive-ec-1.0-10|1056	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbl1440.tfm
21mr|texlive-ec-1.0-10|1057	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbl1728.tfm
21mr|texlive-ec-1.0-10|1058	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbl2074.tfm
21mr|texlive-ec-1.0-10|1059	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbl2488.tfm
21mr|texlive-ec-1.0-10|1060	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbl2986.tfm
21mr|texlive-ec-1.0-10|1061	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbl3583.tfm
21mr|texlive-ec-1.0-10|1062	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbx0500.tfm
21mr|texlive-ec-1.0-10|1063	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbx0600.tfm
21mr|texlive-ec-1.0-10|1064	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbx0700.tfm
21mr|texlive-ec-1.0-10|1065	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbx0800.tfm
21mr|texlive-ec-1.0-10|1066	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbx0900.tfm
21mr|texlive-ec-1.0-10|1067	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbx1000.tfm
21mr|texlive-ec-1.0-10|1068	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbx1095.tfm
21mr|texlive-ec-1.0-10|1069	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbx1200.tfm
21mr|texlive-ec-1.0-10|1070	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbx1440.tfm
21mr|texlive-ec-1.0-10|1071	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbx1728.tfm
21mr|texlive-ec-1.0-10|1072	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbx2074.tfm
21mr|texlive-ec-1.0-10|1073	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbx2488.tfm
21mr|texlive-ec-1.0-10|1074	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbx2986.tfm
21mr|texlive-ec-1.0-10|1075	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcbx3583.tfm
21mr|texlive-ec-1.0-10|1076	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcci0500.tfm
21mr|texlive-ec-1.0-10|1077	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcci0600.tfm
21mr|texlive-ec-1.0-10|1078	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcci0700.tfm
21mr|texlive-ec-1.0-10|1079	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcci0800.tfm
21mr|texlive-ec-1.0-10|1080	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcci0900.tfm
21mr|texlive-ec-1.0-10|1081	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcci1000.tfm
21mr|texlive-ec-1.0-10|1082	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcci1095.tfm
21mr|texlive-ec-1.0-10|1083	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcci1200.tfm
21mr|texlive-ec-1.0-10|1084	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcci1440.tfm
21mr|texlive-ec-1.0-10|1085	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcci1728.tfm
21mr|texlive-ec-1.0-10|1086	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcci2074.tfm
21mr|texlive-ec-1.0-10|1087	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcci2488.tfm
21mr|texlive-ec-1.0-10|1088	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcci2986.tfm
21mr|texlive-ec-1.0-10|1089	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcci3583.tfm
21mr|texlive-ec-1.0-10|1090	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcit0800.tfm
21mr|texlive-ec-1.0-10|1091	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcit0900.tfm
21mr|texlive-ec-1.0-10|1092	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcit1000.tfm
21mr|texlive-ec-1.0-10|1093	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcit1095.tfm
21mr|texlive-ec-1.0-10|1094	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcit1200.tfm
21mr|texlive-ec-1.0-10|1095	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcit1440.tfm
21mr|texlive-ec-1.0-10|1096	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcit1728.tfm
21mr|texlive-ec-1.0-10|1097	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcit2074.tfm
21mr|texlive-ec-1.0-10|1098	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcit2488.tfm
21mr|texlive-ec-1.0-10|1099	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcit2986.tfm
21mr|texlive-ec-1.0-10|1100	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcit3583.tfm
21mr|texlive-ec-1.0-10|1101	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcrb0500.tfm
21mr|texlive-ec-1.0-10|1102	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcrb0600.tfm
21mr|texlive-ec-1.0-10|1103	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcrb0700.tfm
21mr|texlive-ec-1.0-10|1104	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcrb0800.tfm
21mr|texlive-ec-1.0-10|1105	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcrb0900.tfm
21mr|texlive-ec-1.0-10|1106	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcrb1000.tfm
21mr|texlive-ec-1.0-10|1107	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcrb1095.tfm
21mr|texlive-ec-1.0-10|1108	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcrb1200.tfm
21mr|texlive-ec-1.0-10|1109	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcrb1440.tfm
21mr|texlive-ec-1.0-10|1110	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcrb1728.tfm
21mr|texlive-ec-1.0-10|1111	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcrb2074.tfm
21mr|texlive-ec-1.0-10|1112	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcrb2488.tfm
21mr|texlive-ec-1.0-10|1113	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcrb2986.tfm
21mr|texlive-ec-1.0-10|1114	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcrb3583.tfm
21mr|texlive-ec-1.0-10|1115	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcrm0500.tfm
21mr|texlive-ec-1.0-10|1116	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcrm0600.tfm
21mr|texlive-ec-1.0-10|1117	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcrm0700.tfm
21mr|texlive-ec-1.0-10|1118	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcrm0800.tfm
21mr|texlive-ec-1.0-10|1119	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcrm0900.tfm
21mr|texlive-ec-1.0-10|1120	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcrm1000.tfm
21mr|texlive-ec-1.0-10|1121	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcrm1095.tfm
21mr|texlive-ec-1.0-10|1122	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcrm1200.tfm
21mr|texlive-ec-1.0-10|1123	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcrm1440.tfm
21mr|texlive-ec-1.0-10|1124	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcrm1728.tfm
21mr|texlive-ec-1.0-10|1125	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcrm2074.tfm
21mr|texlive-ec-1.0-10|1126	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcrm2488.tfm
21mr|texlive-ec-1.0-10|1127	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcrm2986.tfm
21mr|texlive-ec-1.0-10|1128	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcrm3583.tfm
21mr|texlive-ec-1.0-10|1129	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsi0500.tfm
21mr|texlive-ec-1.0-10|1130	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsi0600.tfm
21mr|texlive-ec-1.0-10|1131	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsi0700.tfm
21mr|texlive-ec-1.0-10|1132	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsi0800.tfm
21mr|texlive-ec-1.0-10|1133	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsi0900.tfm
21mr|texlive-ec-1.0-10|1134	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsi1000.tfm
21mr|texlive-ec-1.0-10|1135	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsi1095.tfm
21mr|texlive-ec-1.0-10|1136	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsi1200.tfm
21mr|texlive-ec-1.0-10|1137	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsi1440.tfm
21mr|texlive-ec-1.0-10|1138	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsi1728.tfm
21mr|texlive-ec-1.0-10|1139	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsi2074.tfm
21mr|texlive-ec-1.0-10|1140	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsi2488.tfm
21mr|texlive-ec-1.0-10|1141	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsi2986.tfm
21mr|texlive-ec-1.0-10|1142	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsi3583.tfm
21mr|texlive-ec-1.0-10|1143	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsl0500.tfm
21mr|texlive-ec-1.0-10|1144	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsl0600.tfm
21mr|texlive-ec-1.0-10|1145	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsl0700.tfm
21mr|texlive-ec-1.0-10|1146	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsl0800.tfm
21mr|texlive-ec-1.0-10|1147	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsl0900.tfm
21mr|texlive-ec-1.0-10|1148	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsl1000.tfm
21mr|texlive-ec-1.0-10|1149	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsl1095.tfm
21mr|texlive-ec-1.0-10|1150	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsl1200.tfm
21mr|texlive-ec-1.0-10|1151	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsl1440.tfm
21mr|texlive-ec-1.0-10|1152	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsl1728.tfm
21mr|texlive-ec-1.0-10|1153	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsl2074.tfm
21mr|texlive-ec-1.0-10|1154	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsl2488.tfm
21mr|texlive-ec-1.0-10|1155	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsl2986.tfm
21mr|texlive-ec-1.0-10|1156	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsl3583.tfm
21mr|texlive-ec-1.0-10|1157	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcso0500.tfm
21mr|texlive-ec-1.0-10|1158	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcso0600.tfm
21mr|texlive-ec-1.0-10|1159	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcso0700.tfm
21mr|texlive-ec-1.0-10|1160	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcso0800.tfm
21mr|texlive-ec-1.0-10|1161	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcso0900.tfm
21mr|texlive-ec-1.0-10|1162	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcso1000.tfm
21mr|texlive-ec-1.0-10|1163	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcso1095.tfm
21mr|texlive-ec-1.0-10|1164	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcso1200.tfm
21mr|texlive-ec-1.0-10|1165	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcso1440.tfm
21mr|texlive-ec-1.0-10|1166	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcso1728.tfm
21mr|texlive-ec-1.0-10|1167	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcso2074.tfm
21mr|texlive-ec-1.0-10|1168	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcso2488.tfm
21mr|texlive-ec-1.0-10|1169	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcso2986.tfm
21mr|texlive-ec-1.0-10|1170	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcso3583.tfm
21mr|texlive-ec-1.0-10|1171	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcss0500.tfm
21mr|texlive-ec-1.0-10|1172	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcss0600.tfm
21mr|texlive-ec-1.0-10|1173	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcss0700.tfm
21mr|texlive-ec-1.0-10|1174	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcss0800.tfm
21mr|texlive-ec-1.0-10|1175	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcss0900.tfm
21mr|texlive-ec-1.0-10|1176	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcss1000.tfm
21mr|texlive-ec-1.0-10|1177	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcss1095.tfm
21mr|texlive-ec-1.0-10|1178	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcss1200.tfm
21mr|texlive-ec-1.0-10|1179	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcss1440.tfm
21mr|texlive-ec-1.0-10|1180	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcss1728.tfm
21mr|texlive-ec-1.0-10|1181	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcss2074.tfm
21mr|texlive-ec-1.0-10|1182	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcss2488.tfm
21mr|texlive-ec-1.0-10|1183	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcss2986.tfm
21mr|texlive-ec-1.0-10|1184	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcss3583.tfm
21mr|texlive-ec-1.0-10|1185	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcst0800.tfm
21mr|texlive-ec-1.0-10|1186	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcst0900.tfm
21mr|texlive-ec-1.0-10|1187	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcst1000.tfm
21mr|texlive-ec-1.0-10|1188	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcst1095.tfm
21mr|texlive-ec-1.0-10|1189	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcst1200.tfm
21mr|texlive-ec-1.0-10|1190	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcst1440.tfm
21mr|texlive-ec-1.0-10|1191	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcst1728.tfm
21mr|texlive-ec-1.0-10|1192	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcst2074.tfm
21mr|texlive-ec-1.0-10|1193	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcst2488.tfm
21mr|texlive-ec-1.0-10|1194	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcst2986.tfm
21mr|texlive-ec-1.0-10|1195	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcst3583.tfm
21mr|texlive-ec-1.0-10|1196	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsx0500.tfm
21mr|texlive-ec-1.0-10|1197	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsx0600.tfm
21mr|texlive-ec-1.0-10|1198	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsx0700.tfm
21mr|texlive-ec-1.0-10|1199	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsx0800.tfm
21mr|texlive-ec-1.0-10|1200	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsx0900.tfm
21mr|texlive-ec-1.0-10|1201	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsx1000.tfm
21mr|texlive-ec-1.0-10|1202	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsx1095.tfm
21mr|texlive-ec-1.0-10|1203	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsx1200.tfm
21mr|texlive-ec-1.0-10|1204	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsx1440.tfm
21mr|texlive-ec-1.0-10|1205	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsx1728.tfm
21mr|texlive-ec-1.0-10|1206	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsx2074.tfm
21mr|texlive-ec-1.0-10|1207	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsx2488.tfm
21mr|texlive-ec-1.0-10|1208	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsx2986.tfm
21mr|texlive-ec-1.0-10|1209	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcsx3583.tfm
21mr|texlive-ec-1.0-10|1210	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcti0500.tfm
21mr|texlive-ec-1.0-10|1211	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcti0600.tfm
21mr|texlive-ec-1.0-10|1212	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcti0700.tfm
21mr|texlive-ec-1.0-10|1213	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcti0800.tfm
21mr|texlive-ec-1.0-10|1214	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcti0900.tfm
21mr|texlive-ec-1.0-10|1215	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcti1000.tfm
21mr|texlive-ec-1.0-10|1216	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcti1095.tfm
21mr|texlive-ec-1.0-10|1217	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcti1200.tfm
21mr|texlive-ec-1.0-10|1218	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcti1440.tfm
21mr|texlive-ec-1.0-10|1219	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcti1728.tfm
21mr|texlive-ec-1.0-10|1220	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcti2074.tfm
21mr|texlive-ec-1.0-10|1221	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcti2488.tfm
21mr|texlive-ec-1.0-10|1222	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcti2986.tfm
21mr|texlive-ec-1.0-10|1223	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcti3583.tfm
21mr|texlive-ec-1.0-10|1224	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tctt0800.tfm
21mr|texlive-ec-1.0-10|1225	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tctt0900.tfm
21mr|texlive-ec-1.0-10|1226	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tctt1000.tfm
21mr|texlive-ec-1.0-10|1227	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tctt1095.tfm
21mr|texlive-ec-1.0-10|1228	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tctt1200.tfm
21mr|texlive-ec-1.0-10|1229	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tctt1440.tfm
21mr|texlive-ec-1.0-10|1230	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tctt1728.tfm
21mr|texlive-ec-1.0-10|1231	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tctt2074.tfm
21mr|texlive-ec-1.0-10|1232	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tctt2488.tfm
21mr|texlive-ec-1.0-10|1233	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tctt2986.tfm
21mr|texlive-ec-1.0-10|1234	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tctt3583.tfm
21mr|texlive-ec-1.0-10|1235	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcui0500.tfm
21mr|texlive-ec-1.0-10|1236	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcui0600.tfm
21mr|texlive-ec-1.0-10|1237	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcui0700.tfm
21mr|texlive-ec-1.0-10|1238	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcui0800.tfm
21mr|texlive-ec-1.0-10|1239	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcui0900.tfm
21mr|texlive-ec-1.0-10|1240	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcui1000.tfm
21mr|texlive-ec-1.0-10|1241	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcui1095.tfm
21mr|texlive-ec-1.0-10|1242	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcui1200.tfm
21mr|texlive-ec-1.0-10|1243	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcui1440.tfm
21mr|texlive-ec-1.0-10|1244	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcui1728.tfm
21mr|texlive-ec-1.0-10|1245	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcui2074.tfm
21mr|texlive-ec-1.0-10|1246	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcui2488.tfm
21mr|texlive-ec-1.0-10|1247	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcui2986.tfm
21mr|texlive-ec-1.0-10|1248	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcui3583.tfm
21mr|texlive-ec-1.0-10|1249	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcvi0800.tfm
21mr|texlive-ec-1.0-10|1250	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcvi0900.tfm
21mr|texlive-ec-1.0-10|1251	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcvi1000.tfm
21mr|texlive-ec-1.0-10|1252	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcvi1095.tfm
21mr|texlive-ec-1.0-10|1253	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcvi1200.tfm
21mr|texlive-ec-1.0-10|1254	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcvi1440.tfm
21mr|texlive-ec-1.0-10|1255	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcvi1728.tfm
21mr|texlive-ec-1.0-10|1256	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcvi2074.tfm
21mr|texlive-ec-1.0-10|1257	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcvi2488.tfm
21mr|texlive-ec-1.0-10|1258	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcvi2986.tfm
21mr|texlive-ec-1.0-10|1259	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcvi3583.tfm
21mr|texlive-ec-1.0-10|1260	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcvt0800.tfm
21mr|texlive-ec-1.0-10|1261	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcvt0900.tfm
21mr|texlive-ec-1.0-10|1262	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcvt1000.tfm
21mr|texlive-ec-1.0-10|1263	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcvt1095.tfm
21mr|texlive-ec-1.0-10|1264	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcvt1200.tfm
21mr|texlive-ec-1.0-10|1265	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcvt1440.tfm
21mr|texlive-ec-1.0-10|1266	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcvt1728.tfm
21mr|texlive-ec-1.0-10|1267	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcvt2074.tfm
21mr|texlive-ec-1.0-10|1268	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcvt2488.tfm
21mr|texlive-ec-1.0-10|1269	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcvt2986.tfm
21mr|texlive-ec-1.0-10|1270	%{_texmfdistdir}/fonts/tfm/jknappen/ec/tcvt3583.tfm
21mr|texlive-ec-1.0-10|1271	%doc %{_texmfdistdir}/doc/fonts/ec/00bugs.txt
21mr|texlive-ec-1.0-10|1272	%doc %{_texmfdistdir}/doc/fonts/ec/00error.txt
21mr|texlive-ec-1.0-10|1273	%doc %{_texmfdistdir}/doc/fonts/ec/00files.txt
21mr|texlive-ec-1.0-10|1274	%doc %{_texmfdistdir}/doc/fonts/ec/00inst.txt
21mr|texlive-ec-1.0-10|1275	%doc %{_texmfdistdir}/doc/fonts/ec/00readme.txt
21mr|texlive-ec-1.0-10|1276	%doc %{_texmfdistdir}/doc/fonts/ec/copyrite.txt
21mr|texlive-ec-1.0-10|1277	%doc %{_texmfdistdir}/doc/fonts/ec/dc-chg.txt
21mr|texlive-ec-1.0-10|1278	%doc %{_texmfdistdir}/doc/fonts/ec/dcdoc.tex
21mr|texlive-ec-1.0-10|1279	%doc %{_texmfdistdir}/doc/fonts/ec/ec-chg.txt
21mr|texlive-ec-1.0-10|1280	%doc %{_texmfdistdir}/doc/fonts/ec/ecstdedt.tex
21mr|texlive-ec-1.0-10|1281	%doc %{_texmfdistdir}/doc/fonts/ec/tc-chg.txt
21mr|texlive-ec-1.0-10|1282	%doc %{_texmfdistdir}/doc/fonts/ec/tcstdedt.tex
21mr|texlive-ec-1.0-10|1283	
21mr|texlive-ec-1.0-10|1284	#-----------------------------------------------------------------------
21mr|texlive-ec-1.0-10|1285	%prep
21mr|texlive-ec-1.0-10|1286	%setup -c -a0 -a1
21mr|texlive-ec-1.0-10|1287	
21mr|texlive-ec-1.0-10|1288	%build
21mr|texlive-ec-1.0-10|1289	
21mr|texlive-ec-1.0-10|1290	%install
21mr|texlive-ec-1.0-10|1291	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ec-1.0-10|1292	cp -fpar fonts doc %{buildroot}%{_texmfdistdir}

17746 21
21mr|texlive-ecclesiastic-0.3-3|1	Name:		texlive-ecclesiastic
21mr|texlive-ecclesiastic-0.3-3|2	Version:	0.3
21mr|texlive-ecclesiastic-0.3-3|3	Release:	3
21mr|texlive-ecclesiastic-0.3-3|4	Summary:	Typesetting Ecclesiastic Latin
21mr|texlive-ecclesiastic-0.3-3|5	Group:		Publishing
21mr|texlive-ecclesiastic-0.3-3|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ecclesiastic
21mr|texlive-ecclesiastic-0.3-3|7	License:	LPPL
21mr|texlive-ecclesiastic-0.3-3|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ecclesiastic.tar.xz
21mr|texlive-ecclesiastic-0.3-3|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ecclesiastic.doc.tar.xz
21mr|texlive-ecclesiastic-0.3-3|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ecclesiastic.source.tar.xz
21mr|texlive-ecclesiastic-0.3-3|11	BuildArch:	noarch
21mr|texlive-ecclesiastic-0.3-3|12	BuildRequires:	texlive-tlpkg
21mr|texlive-ecclesiastic-0.3-3|13	Requires(pre):	texlive-tlpkg
21mr|texlive-ecclesiastic-0.3-3|14	Requires(post):	texlive-kpathsea
21mr|texlive-ecclesiastic-0.3-3|15	
21mr|texlive-ecclesiastic-0.3-3|16	%description
21mr|texlive-ecclesiastic-0.3-3|17	The package modifies the way the latin option to babel operates
21mr|texlive-ecclesiastic-0.3-3|18	when typesetting Latin. The style is somewhat 'frenchified' in
21mr|texlive-ecclesiastic-0.3-3|19	respect of punctuation spacings and footnote style; shortcuts
21mr|texlive-ecclesiastic-0.3-3|20	are available in order to set accents on all vowels, including
21mr|texlive-ecclesiastic-0.3-3|21	y and the diphthongs ae and oe.
21mr|texlive-ecclesiastic-0.3-3|22	
21mr|texlive-ecclesiastic-0.3-3|23	%post
21mr|texlive-ecclesiastic-0.3-3|24	%{_sbindir}/texlive.post
21mr|texlive-ecclesiastic-0.3-3|25	
21mr|texlive-ecclesiastic-0.3-3|26	%postun
21mr|texlive-ecclesiastic-0.3-3|27	if [ $1 -eq 0 ]; then
21mr|texlive-ecclesiastic-0.3-3|28	%{_sbindir}/texlive.post
21mr|texlive-ecclesiastic-0.3-3|29	fi
21mr|texlive-ecclesiastic-0.3-3|30	
21mr|texlive-ecclesiastic-0.3-3|31	#-----------------------------------------------------------------------
21mr|texlive-ecclesiastic-0.3-3|32	%files
21mr|texlive-ecclesiastic-0.3-3|33	%{_texmfdistdir}/tex/latex/ecclesiastic
21mr|texlive-ecclesiastic-0.3-3|34	%doc %{_texmfdistdir}/doc/latex/ecclesiastic
21mr|texlive-ecclesiastic-0.3-3|35	#- source
21mr|texlive-ecclesiastic-0.3-3|36	%doc %{_texmfdistdir}/source/latex/ecclesiastic
21mr|texlive-ecclesiastic-0.3-3|37	
21mr|texlive-ecclesiastic-0.3-3|38	#-----------------------------------------------------------------------
21mr|texlive-ecclesiastic-0.3-3|39	%prep
21mr|texlive-ecclesiastic-0.3-3|40	%setup -c -a0 -a1 -a2
21mr|texlive-ecclesiastic-0.3-3|41	
21mr|texlive-ecclesiastic-0.3-3|42	%build
21mr|texlive-ecclesiastic-0.3-3|43	
21mr|texlive-ecclesiastic-0.3-3|44	%install
21mr|texlive-ecclesiastic-0.3-3|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ecclesiastic-0.3-3|46	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17747 21
21mr|texlive-ecltree-1.1a-7|1	# revision 15878
21mr|texlive-ecltree-1.1a-7|2	# category Package
21mr|texlive-ecltree-1.1a-7|3	# catalog-ctan /macros/latex/contrib/eclbip
21mr|texlive-ecltree-1.1a-7|4	# catalog-date 2008-06-01 23:17:13 +0200
21mr|texlive-ecltree-1.1a-7|5	# catalog-license lppl
21mr|texlive-ecltree-1.1a-7|6	# catalog-version 1.1a
21mr|texlive-ecltree-1.1a-7|7	Name:		texlive-ecltree
21mr|texlive-ecltree-1.1a-7|8	Version:	1.1a
21mr|texlive-ecltree-1.1a-7|9	Release:	7
21mr|texlive-ecltree-1.1a-7|10	Summary:	Trees using epic and eepic macros
21mr|texlive-ecltree-1.1a-7|11	Group:		Publishing
21mr|texlive-ecltree-1.1a-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/eclbip
21mr|texlive-ecltree-1.1a-7|13	License:	LPPL
21mr|texlive-ecltree-1.1a-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ecltree.tar.xz
21mr|texlive-ecltree-1.1a-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ecltree.doc.tar.xz
21mr|texlive-ecltree-1.1a-7|16	BuildArch:	noarch
21mr|texlive-ecltree-1.1a-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-ecltree-1.1a-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-ecltree-1.1a-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-ecltree-1.1a-7|20	
21mr|texlive-ecltree-1.1a-7|21	%description
21mr|texlive-ecltree-1.1a-7|22	The package recursively draws trees: each subtree is defined in
21mr|texlive-ecltree-1.1a-7|23	a 'bundle' environment, with a set of leaves described by
21mr|texlive-ecltree-1.1a-7|24	\chunk macros. A chunk may have a bundle environment inside it.
21mr|texlive-ecltree-1.1a-7|25	
21mr|texlive-ecltree-1.1a-7|26	
21mr|texlive-ecltree-1.1a-7|27	#-----------------------------------------------------------------------
21mr|texlive-ecltree-1.1a-7|28	%files
21mr|texlive-ecltree-1.1a-7|29	%{_texmfdistdir}/tex/latex/ecltree/ecltree.sty
21mr|texlive-ecltree-1.1a-7|30	%doc %{_texmfdistdir}/doc/latex/ecltree/ecltreesample.pdf
21mr|texlive-ecltree-1.1a-7|31	%doc %{_texmfdistdir}/doc/latex/ecltree/ecltreesample.tex
21mr|texlive-ecltree-1.1a-7|32	
21mr|texlive-ecltree-1.1a-7|33	#-----------------------------------------------------------------------
21mr|texlive-ecltree-1.1a-7|34	%prep
21mr|texlive-ecltree-1.1a-7|35	%setup -c -a0 -a1
21mr|texlive-ecltree-1.1a-7|36	
21mr|texlive-ecltree-1.1a-7|37	%build
21mr|texlive-ecltree-1.1a-7|38	
21mr|texlive-ecltree-1.1a-7|39	%install
21mr|texlive-ecltree-1.1a-7|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ecltree-1.1a-7|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17748 21
21mr|texlive-ecv-0.3-7|1	# revision 24928
21mr|texlive-ecv-0.3-7|2	# category Package
21mr|texlive-ecv-0.3-7|3	# catalog-ctan /macros/latex/contrib/ecv
21mr|texlive-ecv-0.3-7|4	# catalog-date 2011-12-23 14:02:37 +0100
21mr|texlive-ecv-0.3-7|5	# catalog-license other-free
21mr|texlive-ecv-0.3-7|6	# catalog-version 0.3
21mr|texlive-ecv-0.3-7|7	Name:		texlive-ecv
21mr|texlive-ecv-0.3-7|8	Version:	0.3
21mr|texlive-ecv-0.3-7|9	Release:	7
21mr|texlive-ecv-0.3-7|10	Summary:	A fancy Curriculum Vitae class
21mr|texlive-ecv-0.3-7|11	Group:		Publishing
21mr|texlive-ecv-0.3-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ecv
21mr|texlive-ecv-0.3-7|13	License:	OTHER-FREE
21mr|texlive-ecv-0.3-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ecv.tar.xz
21mr|texlive-ecv-0.3-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ecv.doc.tar.xz
21mr|texlive-ecv-0.3-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ecv.source.tar.xz
21mr|texlive-ecv-0.3-7|17	BuildArch:	noarch
21mr|texlive-ecv-0.3-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-ecv-0.3-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-ecv-0.3-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-ecv-0.3-7|21	
21mr|texlive-ecv-0.3-7|22	%description
21mr|texlive-ecv-0.3-7|23	The class provides an environment for creating a fancily laid
21mr|texlive-ecv-0.3-7|24	out tabular curriculum vitae inspired by the european
21mr|texlive-ecv-0.3-7|25	curriculum vitae. The distribution comes with a German and an
21mr|texlive-ecv-0.3-7|26	English template.
21mr|texlive-ecv-0.3-7|27	
21mr|texlive-ecv-0.3-7|28	
21mr|texlive-ecv-0.3-7|29	#-----------------------------------------------------------------------
21mr|texlive-ecv-0.3-7|30	%files
21mr|texlive-ecv-0.3-7|31	%{_texmfdistdir}/tex/latex/ecv/ecv.cls
21mr|texlive-ecv-0.3-7|32	%{_texmfdistdir}/tex/latex/ecv/ecvEnglish.ldf
21mr|texlive-ecv-0.3-7|33	%{_texmfdistdir}/tex/latex/ecv/ecvGerman.ldf
21mr|texlive-ecv-0.3-7|34	%{_texmfdistdir}/tex/latex/ecv/ecvNLS.sty
21mr|texlive-ecv-0.3-7|35	%doc %{_texmfdistdir}/doc/latex/ecv/COPYING
21mr|texlive-ecv-0.3-7|36	%doc %{_texmfdistdir}/doc/latex/ecv/README
21mr|texlive-ecv-0.3-7|37	%doc %{_texmfdistdir}/doc/latex/ecv/docstrip.cfg
21mr|texlive-ecv-0.3-7|38	%doc %{_texmfdistdir}/doc/latex/ecv/ecv.pdf
21mr|texlive-ecv-0.3-7|39	%doc %{_texmfdistdir}/doc/latex/ecv/template/CV-template_de.pdf
21mr|texlive-ecv-0.3-7|40	%doc %{_texmfdistdir}/doc/latex/ecv/template/CV-template_de.tex
21mr|texlive-ecv-0.3-7|41	%doc %{_texmfdistdir}/doc/latex/ecv/template/CV-template_en.pdf
21mr|texlive-ecv-0.3-7|42	%doc %{_texmfdistdir}/doc/latex/ecv/template/CV-template_en.tex
21mr|texlive-ecv-0.3-7|43	%doc %{_texmfdistdir}/doc/latex/ecv/template/Makefile
21mr|texlive-ecv-0.3-7|44	%doc %{_texmfdistdir}/doc/latex/ecv/template/portrait.eps
21mr|texlive-ecv-0.3-7|45	#- source
21mr|texlive-ecv-0.3-7|46	%doc %{_texmfdistdir}/source/latex/ecv/ecv.dtx
21mr|texlive-ecv-0.3-7|47	%doc %{_texmfdistdir}/source/latex/ecv/ecv.ins
21mr|texlive-ecv-0.3-7|48	
21mr|texlive-ecv-0.3-7|49	#-----------------------------------------------------------------------
21mr|texlive-ecv-0.3-7|50	%prep
21mr|texlive-ecv-0.3-7|51	%setup -c -a0 -a1 -a2
21mr|texlive-ecv-0.3-7|52	
21mr|texlive-ecv-0.3-7|53	%build
21mr|texlive-ecv-0.3-7|54	
21mr|texlive-ecv-0.3-7|55	%install
21mr|texlive-ecv-0.3-7|56	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ecv-0.3-7|57	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17749 21
21mr|texlive-ed-1.8-6|1	# revision 25231
21mr|texlive-ed-1.8-6|2	# category Package
21mr|texlive-ed-1.8-6|3	# catalog-ctan /macros/latex/contrib/ed
21mr|texlive-ed-1.8-6|4	# catalog-date 2012-01-29 16:01:54 +0100
21mr|texlive-ed-1.8-6|5	# catalog-license lppl1
21mr|texlive-ed-1.8-6|6	# catalog-version 1.8
21mr|texlive-ed-1.8-6|7	Name:		texlive-ed
21mr|texlive-ed-1.8-6|8	Version:	1.8
21mr|texlive-ed-1.8-6|9	Release:	6
21mr|texlive-ed-1.8-6|10	Summary:	Editorial Notes for LaTeX documents
21mr|texlive-ed-1.8-6|11	Group:		Publishing
21mr|texlive-ed-1.8-6|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ed
21mr|texlive-ed-1.8-6|13	License:	LPPL1
21mr|texlive-ed-1.8-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ed.tar.xz
21mr|texlive-ed-1.8-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ed.doc.tar.xz
21mr|texlive-ed-1.8-6|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ed.source.tar.xz
21mr|texlive-ed-1.8-6|17	BuildArch:	noarch
21mr|texlive-ed-1.8-6|18	BuildRequires:	texlive-tlpkg
21mr|texlive-ed-1.8-6|19	Requires(pre):	texlive-tlpkg
21mr|texlive-ed-1.8-6|20	Requires(post):	texlive-kpathsea
21mr|texlive-ed-1.8-6|21	
21mr|texlive-ed-1.8-6|22	%description
21mr|texlive-ed-1.8-6|23	This package defines a couple of editorial notes that simplify
21mr|texlive-ed-1.8-6|24	collaboration on a LaTeX text. These allow authors to annotate
21mr|texlive-ed-1.8-6|25	status information in the source. In draft mode, the
21mr|texlive-ed-1.8-6|26	annotations are shown for communication, and in publication
21mr|texlive-ed-1.8-6|27	mode these are suppressed.
21mr|texlive-ed-1.8-6|28	
21mr|texlive-ed-1.8-6|29	
21mr|texlive-ed-1.8-6|30	#-----------------------------------------------------------------------
21mr|texlive-ed-1.8-6|31	%files
21mr|texlive-ed-1.8-6|32	%{_texmfdistdir}/tex/latex/ed/ed.sty
21mr|texlive-ed-1.8-6|33	%doc %{_texmfdistdir}/doc/latex/ed/Makefile
21mr|texlive-ed-1.8-6|34	%doc %{_texmfdistdir}/doc/latex/ed/README
21mr|texlive-ed-1.8-6|35	%doc %{_texmfdistdir}/doc/latex/ed/ed.pdf
21mr|texlive-ed-1.8-6|36	%doc %{_texmfdistdir}/doc/latex/ed/ed.sty.ltxml
21mr|texlive-ed-1.8-6|37	#- source
21mr|texlive-ed-1.8-6|38	%doc %{_texmfdistdir}/source/latex/ed/ed.dtx
21mr|texlive-ed-1.8-6|39	%doc %{_texmfdistdir}/source/latex/ed/ed.ins
21mr|texlive-ed-1.8-6|40	
21mr|texlive-ed-1.8-6|41	#-----------------------------------------------------------------------
21mr|texlive-ed-1.8-6|42	%prep
21mr|texlive-ed-1.8-6|43	%setup -c -a0 -a1 -a2
21mr|texlive-ed-1.8-6|44	
21mr|texlive-ed-1.8-6|45	%build
21mr|texlive-ed-1.8-6|46	
21mr|texlive-ed-1.8-6|47	%install
21mr|texlive-ed-1.8-6|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ed-1.8-6|49	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17750 21
21mr|texlive-edfnotes-0.6b-7|1	# revision 21540
21mr|texlive-edfnotes-0.6b-7|2	# category Package
21mr|texlive-edfnotes-0.6b-7|3	# catalog-ctan /macros/latex/contrib/edfnotes
21mr|texlive-edfnotes-0.6b-7|4	# catalog-date 2011-02-22 21:47:43 +0100
21mr|texlive-edfnotes-0.6b-7|5	# catalog-license lppl1.3
21mr|texlive-edfnotes-0.6b-7|6	# catalog-version 0.6b
21mr|texlive-edfnotes-0.6b-7|7	Name:		texlive-edfnotes
21mr|texlive-edfnotes-0.6b-7|8	Version:	0.6b
21mr|texlive-edfnotes-0.6b-7|9	Release:	7
21mr|texlive-edfnotes-0.6b-7|10	Summary:	Critical annotations to footnotes with ednotes
21mr|texlive-edfnotes-0.6b-7|11	Group:		Publishing
21mr|texlive-edfnotes-0.6b-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/edfnotes
21mr|texlive-edfnotes-0.6b-7|13	License:	LPPL1.3
21mr|texlive-edfnotes-0.6b-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/edfnotes.tar.xz
21mr|texlive-edfnotes-0.6b-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/edfnotes.doc.tar.xz
21mr|texlive-edfnotes-0.6b-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/edfnotes.source.tar.xz
21mr|texlive-edfnotes-0.6b-7|17	BuildArch:	noarch
21mr|texlive-edfnotes-0.6b-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-edfnotes-0.6b-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-edfnotes-0.6b-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-edfnotes-0.6b-7|21	
21mr|texlive-edfnotes-0.6b-7|22	%description
21mr|texlive-edfnotes-0.6b-7|23	The package modifies the annotation commands and label-test
21mr|texlive-edfnotes-0.6b-7|24	mechanism of the ednotes package so that critical notes appear
21mr|texlive-edfnotes-0.6b-7|25	on the pages and in the order that one would expect.
21mr|texlive-edfnotes-0.6b-7|26	
21mr|texlive-edfnotes-0.6b-7|27	
21mr|texlive-edfnotes-0.6b-7|28	#-----------------------------------------------------------------------
21mr|texlive-edfnotes-0.6b-7|29	%files
21mr|texlive-edfnotes-0.6b-7|30	%{_texmfdistdir}/tex/latex/edfnotes/edfnotes.sty
21mr|texlive-edfnotes-0.6b-7|31	%doc %{_texmfdistdir}/doc/latex/edfnotes/PdUsample.pdf
21mr|texlive-edfnotes-0.6b-7|32	%doc %{_texmfdistdir}/doc/latex/edfnotes/README
21mr|texlive-edfnotes-0.6b-7|33	%doc %{_texmfdistdir}/doc/latex/edfnotes/README.pdf
21mr|texlive-edfnotes-0.6b-7|34	%doc %{_texmfdistdir}/doc/latex/edfnotes/README.txt
21mr|texlive-edfnotes-0.6b-7|35	%doc %{_texmfdistdir}/doc/latex/edfnotes/SRCFILEs.txt
21mr|texlive-edfnotes-0.6b-7|36	%doc %{_texmfdistdir}/doc/latex/edfnotes/edfnotes.pdf
21mr|texlive-edfnotes-0.6b-7|37	#- source
21mr|texlive-edfnotes-0.6b-7|38	%doc %{_texmfdistdir}/source/latex/edfnotes/README.tex
21mr|texlive-edfnotes-0.6b-7|39	%doc %{_texmfdistdir}/source/latex/edfnotes/edfnotes.tex
21mr|texlive-edfnotes-0.6b-7|40	%doc %{_texmfdistdir}/source/latex/edfnotes/srcfiles.tex
21mr|texlive-edfnotes-0.6b-7|41	
21mr|texlive-edfnotes-0.6b-7|42	#-----------------------------------------------------------------------
21mr|texlive-edfnotes-0.6b-7|43	%prep
21mr|texlive-edfnotes-0.6b-7|44	%setup -c -a0 -a1 -a2
21mr|texlive-edfnotes-0.6b-7|45	
21mr|texlive-edfnotes-0.6b-7|46	%build
21mr|texlive-edfnotes-0.6b-7|47	
21mr|texlive-edfnotes-0.6b-7|48	%install
21mr|texlive-edfnotes-0.6b-7|49	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-edfnotes-0.6b-7|50	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17751 21
21mr|texlive-edmargin-1.2-7|1	# revision 15878
21mr|texlive-edmargin-1.2-7|2	# category Package
21mr|texlive-edmargin-1.2-7|3	# catalog-ctan /macros/latex/contrib/edmargin
21mr|texlive-edmargin-1.2-7|4	# catalog-date 2008-08-19 08:58:40 +0200
21mr|texlive-edmargin-1.2-7|5	# catalog-license lppl
21mr|texlive-edmargin-1.2-7|6	# catalog-version 1.2
21mr|texlive-edmargin-1.2-7|7	Name:		texlive-edmargin
21mr|texlive-edmargin-1.2-7|8	Version:	1.2
21mr|texlive-edmargin-1.2-7|9	Release:	7
21mr|texlive-edmargin-1.2-7|10	Summary:	Multiple series of endnotes for critical editions
21mr|texlive-edmargin-1.2-7|11	Group:		Publishing
21mr|texlive-edmargin-1.2-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/edmargin
21mr|texlive-edmargin-1.2-7|13	License:	LPPL
21mr|texlive-edmargin-1.2-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/edmargin.tar.xz
21mr|texlive-edmargin-1.2-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/edmargin.doc.tar.xz
21mr|texlive-edmargin-1.2-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/edmargin.source.tar.xz
21mr|texlive-edmargin-1.2-7|17	BuildArch:	noarch
21mr|texlive-edmargin-1.2-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-edmargin-1.2-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-edmargin-1.2-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-edmargin-1.2-7|21	
21mr|texlive-edmargin-1.2-7|22	%description
21mr|texlive-edmargin-1.2-7|23	Edmargin provides a very simple scheme for endnote sections for
21mr|texlive-edmargin-1.2-7|24	critical editions. Endnotes can either be marked in the text,
21mr|texlive-edmargin-1.2-7|25	or with marginal references to the page in the note sections
21mr|texlive-edmargin-1.2-7|26	where the note is to be found. Notes can be set in individual
21mr|texlive-edmargin-1.2-7|27	paragraphs, or in block paragraph mode (where there are many
21mr|texlive-edmargin-1.2-7|28	short notes). Note sections will have running headers of the
21mr|texlive-edmargin-1.2-7|29	form "Textual notes to pp. xx--yy". New note sections can be
21mr|texlive-edmargin-1.2-7|30	created on the fly. There are predefined endnote sections for
21mr|texlive-edmargin-1.2-7|31	textual notes, emendations, and explanatory notes.
21mr|texlive-edmargin-1.2-7|32	
21mr|texlive-edmargin-1.2-7|33	
21mr|texlive-edmargin-1.2-7|34	#-----------------------------------------------------------------------
21mr|texlive-edmargin-1.2-7|35	%files
21mr|texlive-edmargin-1.2-7|36	%{_texmfdistdir}/tex/latex/edmargin/edmargin.sty
21mr|texlive-edmargin-1.2-7|37	%doc %{_texmfdistdir}/doc/latex/edmargin/README
21mr|texlive-edmargin-1.2-7|38	%doc %{_texmfdistdir}/doc/latex/edmargin/edmargin.pdf
21mr|texlive-edmargin-1.2-7|39	#- source
21mr|texlive-edmargin-1.2-7|40	%doc %{_texmfdistdir}/source/latex/edmargin/edmargin.dtx
21mr|texlive-edmargin-1.2-7|41	%doc %{_texmfdistdir}/source/latex/edmargin/edmargin.ins
21mr|texlive-edmargin-1.2-7|42	
21mr|texlive-edmargin-1.2-7|43	#-----------------------------------------------------------------------
21mr|texlive-edmargin-1.2-7|44	%prep
21mr|texlive-edmargin-1.2-7|45	%setup -c -a0 -a1 -a2
21mr|texlive-edmargin-1.2-7|46	
21mr|texlive-edmargin-1.2-7|47	%build
21mr|texlive-edmargin-1.2-7|48	
21mr|texlive-edmargin-1.2-7|49	%install
21mr|texlive-edmargin-1.2-7|50	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-edmargin-1.2-7|51	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17752 21
21mr|texlive-ednotes-1.3a-7|1	# revision 19440
21mr|texlive-ednotes-1.3a-7|2	# category Package
21mr|texlive-ednotes-1.3a-7|3	# catalog-ctan /macros/latex/contrib/ednotes
21mr|texlive-ednotes-1.3a-7|4	# catalog-date 2008-01-07 00:37:03 +0100
21mr|texlive-ednotes-1.3a-7|5	# catalog-license lppl
21mr|texlive-ednotes-1.3a-7|6	# catalog-version 1.3a
21mr|texlive-ednotes-1.3a-7|7	Name:		texlive-ednotes
21mr|texlive-ednotes-1.3a-7|8	Version:	1.3a
21mr|texlive-ednotes-1.3a-7|9	Release:	7
21mr|texlive-ednotes-1.3a-7|10	Summary:	Typeset scholarly editions
21mr|texlive-ednotes-1.3a-7|11	Group:		Publishing
21mr|texlive-ednotes-1.3a-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ednotes
21mr|texlive-ednotes-1.3a-7|13	License:	LPPL
21mr|texlive-ednotes-1.3a-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ednotes.tar.xz
21mr|texlive-ednotes-1.3a-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ednotes.doc.tar.xz
21mr|texlive-ednotes-1.3a-7|16	BuildArch:	noarch
21mr|texlive-ednotes-1.3a-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-ednotes-1.3a-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-ednotes-1.3a-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-ednotes-1.3a-7|20	
21mr|texlive-ednotes-1.3a-7|21	%description
21mr|texlive-ednotes-1.3a-7|22	A macro package for typesetting scholarly critical editions.
21mr|texlive-ednotes-1.3a-7|23	Provides macros for critical edition typesetting with LaTeX,
21mr|texlive-ednotes-1.3a-7|24	including support for line numbers and layers of footnotes.
21mr|texlive-ednotes-1.3a-7|25	
21mr|texlive-ednotes-1.3a-7|26	
21mr|texlive-ednotes-1.3a-7|27	#-----------------------------------------------------------------------
21mr|texlive-ednotes-1.3a-7|28	%files
21mr|texlive-ednotes-1.3a-7|29	%{_texmfdistdir}/tex/latex/ednotes/edcntwd0.sty
21mr|texlive-ednotes-1.3a-7|30	%{_texmfdistdir}/tex/latex/ednotes/ednotes.sty
21mr|texlive-ednotes-1.3a-7|31	%{_texmfdistdir}/tex/latex/ednotes/lblchng1.sty
21mr|texlive-ednotes-1.3a-7|32	%{_texmfdistdir}/tex/latex/ednotes/mfparptc.sty
21mr|texlive-ednotes-1.3a-7|33	%{_texmfdistdir}/tex/latex/ednotes/mfparxsp.sty
21mr|texlive-ednotes-1.3a-7|34	%doc %{_texmfdistdir}/doc/latex/ednotes/CHANGES.txt
21mr|texlive-ednotes-1.3a-7|35	%doc %{_texmfdistdir}/doc/latex/ednotes/CHANGING.txt
21mr|texlive-ednotes-1.3a-7|36	%doc %{_texmfdistdir}/doc/latex/ednotes/README
21mr|texlive-ednotes-1.3a-7|37	%doc %{_texmfdistdir}/doc/latex/ednotes/README.TEXLIVE
21mr|texlive-ednotes-1.3a-7|38	%doc %{_texmfdistdir}/doc/latex/ednotes/README4U.txt
21mr|texlive-ednotes-1.3a-7|39	%doc %{_texmfdistdir}/doc/latex/ednotes/READMORE.txt
21mr|texlive-ednotes-1.3a-7|40	%doc %{_texmfdistdir}/doc/latex/ednotes/ednotes.pdf
21mr|texlive-ednotes-1.3a-7|41	%doc %{_texmfdistdir}/doc/latex/ednotes/ednotes.tex
21mr|texlive-ednotes-1.3a-7|42	%doc %{_texmfdistdir}/doc/latex/ednotes/ednotugb.pdf
21mr|texlive-ednotes-1.3a-7|43	%doc %{_texmfdistdir}/doc/latex/ednotes/emathtst.tex
21mr|texlive-ednotes-1.3a-7|44	%doc %{_texmfdistdir}/doc/latex/ednotes/varnrule.tex
21mr|texlive-ednotes-1.3a-7|45	%doc %{_texmfdistdir}/doc/latex/ednotes/visible.txt
21mr|texlive-ednotes-1.3a-7|46	
21mr|texlive-ednotes-1.3a-7|47	#-----------------------------------------------------------------------
21mr|texlive-ednotes-1.3a-7|48	%prep
21mr|texlive-ednotes-1.3a-7|49	%setup -c -a0 -a1
21mr|texlive-ednotes-1.3a-7|50	
21mr|texlive-ednotes-1.3a-7|51	%build
21mr|texlive-ednotes-1.3a-7|52	
21mr|texlive-ednotes-1.3a-7|53	%install
21mr|texlive-ednotes-1.3a-7|54	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ednotes-1.3a-7|55	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17753 21
21mr|texlive-eemeir-1.1b-7|1	# revision 15878
21mr|texlive-eemeir-1.1b-7|2	# category Package
21mr|texlive-eemeir-1.1b-7|3	# catalog-ctan /macros/latex/contrib/eemeir
21mr|texlive-eemeir-1.1b-7|4	# catalog-date 2007-02-20 10:49:06 +0100
21mr|texlive-eemeir-1.1b-7|5	# catalog-license lppl
21mr|texlive-eemeir-1.1b-7|6	# catalog-version 1.1b
21mr|texlive-eemeir-1.1b-7|7	Name:		texlive-eemeir
21mr|texlive-eemeir-1.1b-7|8	Version:	1.1b
21mr|texlive-eemeir-1.1b-7|9	Release:	7
21mr|texlive-eemeir-1.1b-7|10	Summary:	Adjust the gender of words in a document
21mr|texlive-eemeir-1.1b-7|11	Group:		Publishing
21mr|texlive-eemeir-1.1b-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/eemeir
21mr|texlive-eemeir-1.1b-7|13	License:	LPPL
21mr|texlive-eemeir-1.1b-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eemeir.tar.xz
21mr|texlive-eemeir-1.1b-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eemeir.doc.tar.xz
21mr|texlive-eemeir-1.1b-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eemeir.source.tar.xz
21mr|texlive-eemeir-1.1b-7|17	BuildArch:	noarch
21mr|texlive-eemeir-1.1b-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-eemeir-1.1b-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-eemeir-1.1b-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-eemeir-1.1b-7|21	
21mr|texlive-eemeir-1.1b-7|22	%description
21mr|texlive-eemeir-1.1b-7|23	Defines macros for third-person singular pronouns (\E, \Em,
21mr|texlive-eemeir-1.1b-7|24	\Eir, \Eirs), which expand differently according to a
21mr|texlive-eemeir-1.1b-7|25	masculine/feminine switch. (If the switch is 'masculine', they
21mr|texlive-eemeir-1.1b-7|26	would expand to 'he', 'him', 'his' and 'his'; if 'feminine',
21mr|texlive-eemeir-1.1b-7|27	they would expand to 'she', 'her', 'her' and 'hers". Apart from
21mr|texlive-eemeir-1.1b-7|28	the pronouns, one can define 'word pairs', such as
21mr|texlive-eemeir-1.1b-7|29	mother/father, daughter/son, and so on. Gender may be defined
21mr|texlive-eemeir-1.1b-7|30	once per document, as an environment, or may be flipped on the
21mr|texlive-eemeir-1.1b-7|31	fly.
21mr|texlive-eemeir-1.1b-7|32	
21mr|texlive-eemeir-1.1b-7|33	
21mr|texlive-eemeir-1.1b-7|34	#-----------------------------------------------------------------------
21mr|texlive-eemeir-1.1b-7|35	%files
21mr|texlive-eemeir-1.1b-7|36	%{_texmfdistdir}/tex/latex/eemeir/eemeir.sty
21mr|texlive-eemeir-1.1b-7|37	%doc %{_texmfdistdir}/doc/latex/eemeir/README
21mr|texlive-eemeir-1.1b-7|38	%doc %{_texmfdistdir}/doc/latex/eemeir/eemeir.pdf
21mr|texlive-eemeir-1.1b-7|39	#- source
21mr|texlive-eemeir-1.1b-7|40	%doc %{_texmfdistdir}/source/latex/eemeir/eemeir.dtx
21mr|texlive-eemeir-1.1b-7|41	%doc %{_texmfdistdir}/source/latex/eemeir/eemeir.ins
21mr|texlive-eemeir-1.1b-7|42	
21mr|texlive-eemeir-1.1b-7|43	#-----------------------------------------------------------------------
21mr|texlive-eemeir-1.1b-7|44	%prep
21mr|texlive-eemeir-1.1b-7|45	%setup -c -a0 -a1 -a2
21mr|texlive-eemeir-1.1b-7|46	
21mr|texlive-eemeir-1.1b-7|47	%build
21mr|texlive-eemeir-1.1b-7|48	
21mr|texlive-eemeir-1.1b-7|49	%install
21mr|texlive-eemeir-1.1b-7|50	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-eemeir-1.1b-7|51	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17754 21
21mr|texlive-eepic-1.1e-7|1	# revision 15878
21mr|texlive-eepic-1.1e-7|2	# category Package
21mr|texlive-eepic-1.1e-7|3	# catalog-ctan /macros/latex/contrib/eepic
21mr|texlive-eepic-1.1e-7|4	# catalog-date 2009-09-25 23:06:49 +0200
21mr|texlive-eepic-1.1e-7|5	# catalog-license pd
21mr|texlive-eepic-1.1e-7|6	# catalog-version 1.1e
21mr|texlive-eepic-1.1e-7|7	Name:		texlive-eepic
21mr|texlive-eepic-1.1e-7|8	Version:	1.1e
21mr|texlive-eepic-1.1e-7|9	Release:	7
21mr|texlive-eepic-1.1e-7|10	Summary:	Extensions to epic and the LaTeX drawing tools
21mr|texlive-eepic-1.1e-7|11	Group:		Publishing
21mr|texlive-eepic-1.1e-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/eepic
21mr|texlive-eepic-1.1e-7|13	License:	PD
21mr|texlive-eepic-1.1e-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eepic.tar.xz
21mr|texlive-eepic-1.1e-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eepic.doc.tar.xz
21mr|texlive-eepic-1.1e-7|16	BuildArch:	noarch
21mr|texlive-eepic-1.1e-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-eepic-1.1e-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-eepic-1.1e-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-eepic-1.1e-7|20	
21mr|texlive-eepic-1.1e-7|21	%description
21mr|texlive-eepic-1.1e-7|22	Extensions to epic and the LaTeX picture drawing environment,
21mr|texlive-eepic-1.1e-7|23	include the drawing of lines at any slope, the drawing of
21mr|texlive-eepic-1.1e-7|24	circles in any radii, and the drawing of dotted and dashed
21mr|texlive-eepic-1.1e-7|25	lines much faster with much less TeX memory, and providing
21mr|texlive-eepic-1.1e-7|26	several new commands for drawing ellipses, arcs, splines, and
21mr|texlive-eepic-1.1e-7|27	filled circles and ellipses. The package uses tpic \special
21mr|texlive-eepic-1.1e-7|28	commands.
21mr|texlive-eepic-1.1e-7|29	
21mr|texlive-eepic-1.1e-7|30	
21mr|texlive-eepic-1.1e-7|31	#-----------------------------------------------------------------------
21mr|texlive-eepic-1.1e-7|32	%files
21mr|texlive-eepic-1.1e-7|33	%{_texmfdistdir}/tex/latex/eepic/eepic.sty
21mr|texlive-eepic-1.1e-7|34	%{_texmfdistdir}/tex/latex/eepic/eepicemu.sty
21mr|texlive-eepic-1.1e-7|35	%{_texmfdistdir}/tex/latex/eepic/epic.sty
21mr|texlive-eepic-1.1e-7|36	%doc %{_texmfdistdir}/doc/latex/eepic/eepic.pdf
21mr|texlive-eepic-1.1e-7|37	%doc %{_texmfdistdir}/doc/latex/eepic/eepic.tex
21mr|texlive-eepic-1.1e-7|38	%doc %{_texmfdistdir}/doc/latex/eepic/epic-eg3.fig
21mr|texlive-eepic-1.1e-7|39	%doc %{_texmfdistdir}/doc/latex/eepic/epic-eg3.tex
21mr|texlive-eepic-1.1e-7|40	%doc %{_texmfdistdir}/doc/latex/eepic/epic-eg4.fig
21mr|texlive-eepic-1.1e-7|41	%doc %{_texmfdistdir}/doc/latex/eepic/epic-eg4.tex
21mr|texlive-eepic-1.1e-7|42	%doc %{_texmfdistdir}/doc/latex/eepic/fig2eepic/epic-eg3.fig
21mr|texlive-eepic-1.1e-7|43	%doc %{_texmfdistdir}/doc/latex/eepic/fig2eepic/epic-eg4.fig
21mr|texlive-eepic-1.1e-7|44	%doc %{_texmfdistdir}/doc/latex/eepic/fig2eepic/fig2epic.1
21mr|texlive-eepic-1.1e-7|45	%doc %{_texmfdistdir}/doc/latex/eepic/fig2eepic/makefile
21mr|texlive-eepic-1.1e-7|46	%doc %{_texmfdistdir}/doc/latex/eepic/fig2eepic/readme
21mr|texlive-eepic-1.1e-7|47	%doc %{_texmfdistdir}/doc/latex/eepic/grafig.shar
21mr|texlive-eepic-1.1e-7|48	%doc %{_texmfdistdir}/doc/latex/eepic/readme
21mr|texlive-eepic-1.1e-7|49	
21mr|texlive-eepic-1.1e-7|50	#-----------------------------------------------------------------------
21mr|texlive-eepic-1.1e-7|51	%prep
21mr|texlive-eepic-1.1e-7|52	%setup -c -a0 -a1
21mr|texlive-eepic-1.1e-7|53	
21mr|texlive-eepic-1.1e-7|54	%build
21mr|texlive-eepic-1.1e-7|55	
21mr|texlive-eepic-1.1e-7|56	%install
21mr|texlive-eepic-1.1e-7|57	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-eepic-1.1e-7|58	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17755 21
21mr|texlive-efbox-1.0-2|1	Name:		texlive-efbox
21mr|texlive-efbox-1.0-2|2	Version:	1.0
21mr|texlive-efbox-1.0-2|3	Release:	2
21mr|texlive-efbox-1.0-2|4	Summary:	Extension of \fbox, with controllable frames and coloursfiles
21mr|texlive-efbox-1.0-2|5	Group:		Publishing
21mr|texlive-efbox-1.0-2|6	URL:		https://ctan.org/tex-archive/macros/latex/contrib/efbox
21mr|texlive-efbox-1.0-2|7	LICENSE:	The LATEX Project Public License 1.3
21mr|texlive-efbox-1.0-2|8	Source0:        http://mirrors.ctan.org/systems/texlive/tlnet/archive/efbox.tar.xz
21mr|texlive-efbox-1.0-2|9	Source1:        http://mirrors.ctan.org/systems/texlive/tlnet/archive/efbox.doc.tar.xz
21mr|texlive-efbox-1.0-2|10	Source2:        http://mirrors.ctan.org/systems/texlive/tlnet/archive/efbox.source.tar.xz
21mr|texlive-efbox-1.0-2|11	BuildArch: noarch
21mr|texlive-efbox-1.0-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-efbox-1.0-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-efbox-1.0-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-efbox-1.0-2|15	
21mr|texlive-efbox-1.0-2|16	%description
21mr|texlive-efbox-1.0-2|17	`efbox` is a LaTeX package that defines the `\efbox` command, which
21mr|texlive-efbox-1.0-2|18	creates a box just wide enough to hold the text created by its argument,
21mr|texlive-efbox-1.0-2|19	and optionally puts a frame around the outside of the box, and it allows
21mr|texlive-efbox-1.0-2|20	setting the box background color. It uses key-value pairs for that.
21mr|texlive-efbox-1.0-2|21	
21mr|texlive-efbox-1.0-2|22	#-----------------------------------------------------------------------
21mr|texlive-efbox-1.0-2|23	%files
21mr|texlive-efbox-1.0-2|24	%{_texmfdistdir}/tex/latex/efbox
21mr|texlive-efbox-1.0-2|25	%doc %{_texmfdistdir}/source/latex/efbox
21mr|texlive-efbox-1.0-2|26	%doc %{_texmfdistdir}/doc/latex/efbox
21mr|texlive-efbox-1.0-2|27	
21mr|texlive-efbox-1.0-2|28	#-----------------------------------------------------------------------
21mr|texlive-efbox-1.0-2|29	
21mr|texlive-efbox-1.0-2|30	%prep
21mr|texlive-efbox-1.0-2|31	%setup -c -a0 -a1 -a2
21mr|texlive-efbox-1.0-2|32	
21mr|texlive-efbox-1.0-2|33	
21mr|texlive-efbox-1.0-2|34	%build
21mr|texlive-efbox-1.0-2|35	
21mr|texlive-efbox-1.0-2|36	%install
21mr|texlive-efbox-1.0-2|37	mkdir -p %{buildroot}%{_texmfdistdir}

17756 21
21mr|texlive-egameps-1.1-7|1	# revision 15878
21mr|texlive-egameps-1.1-7|2	# category Package
21mr|texlive-egameps-1.1-7|3	# catalog-ctan /macros/latex/contrib/egameps
21mr|texlive-egameps-1.1-7|4	# catalog-date 2009-11-06 13:29:36 +0100
21mr|texlive-egameps-1.1-7|5	# catalog-license lppl
21mr|texlive-egameps-1.1-7|6	# catalog-version 1.1
21mr|texlive-egameps-1.1-7|7	Name:		texlive-egameps
21mr|texlive-egameps-1.1-7|8	Version:	1.1
21mr|texlive-egameps-1.1-7|9	Release:	7
21mr|texlive-egameps-1.1-7|10	Summary:	LaTeX package for typesetting extensive games
21mr|texlive-egameps-1.1-7|11	Group:		Publishing
21mr|texlive-egameps-1.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/egameps
21mr|texlive-egameps-1.1-7|13	License:	LPPL
21mr|texlive-egameps-1.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/egameps.tar.xz
21mr|texlive-egameps-1.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/egameps.doc.tar.xz
21mr|texlive-egameps-1.1-7|16	BuildArch:	noarch
21mr|texlive-egameps-1.1-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-egameps-1.1-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-egameps-1.1-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-egameps-1.1-7|20	
21mr|texlive-egameps-1.1-7|21	%description
21mr|texlive-egameps-1.1-7|22	The style is intended to have enough features to draw any
21mr|texlive-egameps-1.1-7|23	extensive game with relative ease. The facilities of PSTricks
21mr|texlive-egameps-1.1-7|24	are used for graphics. (An older version of the package, which
21mr|texlive-egameps-1.1-7|25	uses the LaTeX picture environment rather than PSTricks and
21mr|texlive-egameps-1.1-7|26	consequently has many fewer features is available on the
21mr|texlive-egameps-1.1-7|27	package home page.).
21mr|texlive-egameps-1.1-7|28	
21mr|texlive-egameps-1.1-7|29	
21mr|texlive-egameps-1.1-7|30	#-----------------------------------------------------------------------
21mr|texlive-egameps-1.1-7|31	%files
21mr|texlive-egameps-1.1-7|32	%{_texmfdistdir}/tex/latex/egameps/egameps.sty
21mr|texlive-egameps-1.1-7|33	%doc %{_texmfdistdir}/doc/latex/egameps/README
21mr|texlive-egameps-1.1-7|34	%doc %{_texmfdistdir}/doc/latex/egameps/egameps.pdf
21mr|texlive-egameps-1.1-7|35	%doc %{_texmfdistdir}/doc/latex/egameps/egameps.tex
21mr|texlive-egameps-1.1-7|36	
21mr|texlive-egameps-1.1-7|37	#-----------------------------------------------------------------------
21mr|texlive-egameps-1.1-7|38	%prep
21mr|texlive-egameps-1.1-7|39	%setup -c -a0 -a1
21mr|texlive-egameps-1.1-7|40	
21mr|texlive-egameps-1.1-7|41	%build
21mr|texlive-egameps-1.1-7|42	
21mr|texlive-egameps-1.1-7|43	%install
21mr|texlive-egameps-1.1-7|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-egameps-1.1-7|45	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17757 21
21mr|texlive-egplot-1.02a-7|1	# revision 20617
21mr|texlive-egplot-1.02a-7|2	# category Package
21mr|texlive-egplot-1.02a-7|3	# catalog-ctan /macros/latex/contrib/egplot
21mr|texlive-egplot-1.02a-7|4	# catalog-date 2010-11-30 14:05:46 +0100
21mr|texlive-egplot-1.02a-7|5	# catalog-license gpl
21mr|texlive-egplot-1.02a-7|6	# catalog-version 1.02a
21mr|texlive-egplot-1.02a-7|7	Name:		texlive-egplot
21mr|texlive-egplot-1.02a-7|8	Version:	1.02a
21mr|texlive-egplot-1.02a-7|9	Release:	7
21mr|texlive-egplot-1.02a-7|10	Summary:	Encapsulate Gnuplot sources in LaTeX documents
21mr|texlive-egplot-1.02a-7|11	Group:		Publishing
21mr|texlive-egplot-1.02a-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/egplot
21mr|texlive-egplot-1.02a-7|13	License:	GPL
21mr|texlive-egplot-1.02a-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/egplot.tar.xz
21mr|texlive-egplot-1.02a-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/egplot.doc.tar.xz
21mr|texlive-egplot-1.02a-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/egplot.source.tar.xz
21mr|texlive-egplot-1.02a-7|17	BuildArch:	noarch
21mr|texlive-egplot-1.02a-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-egplot-1.02a-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-egplot-1.02a-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-egplot-1.02a-7|21	
21mr|texlive-egplot-1.02a-7|22	%description
21mr|texlive-egplot-1.02a-7|23	A package to encapsulate gnuplot commands in a LaTeX source
21mr|texlive-egplot-1.02a-7|24	file, so that a document's figures are maintained in parallel
21mr|texlive-egplot-1.02a-7|25	with the document source itself.
21mr|texlive-egplot-1.02a-7|26	
21mr|texlive-egplot-1.02a-7|27	
21mr|texlive-egplot-1.02a-7|28	#-----------------------------------------------------------------------
21mr|texlive-egplot-1.02a-7|29	%files
21mr|texlive-egplot-1.02a-7|30	%{_texmfdistdir}/tex/latex/egplot/egplot.sty
21mr|texlive-egplot-1.02a-7|31	%doc %{_texmfdistdir}/doc/latex/egplot/egplot.README
21mr|texlive-egplot-1.02a-7|32	%doc %{_texmfdistdir}/doc/latex/egplot/egplot.pdf
21mr|texlive-egplot-1.02a-7|33	%doc %{_texmfdistdir}/doc/latex/egplot/manual.ps.gz
21mr|texlive-egplot-1.02a-7|34	#- source
21mr|texlive-egplot-1.02a-7|35	%doc %{_texmfdistdir}/source/latex/egplot/egplot.drv
21mr|texlive-egplot-1.02a-7|36	%doc %{_texmfdistdir}/source/latex/egplot/egplot.dtx
21mr|texlive-egplot-1.02a-7|37	%doc %{_texmfdistdir}/source/latex/egplot/egplot.ins
21mr|texlive-egplot-1.02a-7|38	%doc %{_texmfdistdir}/source/latex/egplot/egpman.drv
21mr|texlive-egplot-1.02a-7|39	
21mr|texlive-egplot-1.02a-7|40	#-----------------------------------------------------------------------
21mr|texlive-egplot-1.02a-7|41	%prep
21mr|texlive-egplot-1.02a-7|42	%setup -c -a0 -a1 -a2
21mr|texlive-egplot-1.02a-7|43	
21mr|texlive-egplot-1.02a-7|44	%build
21mr|texlive-egplot-1.02a-7|45	
21mr|texlive-egplot-1.02a-7|46	%install
21mr|texlive-egplot-1.02a-7|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-egplot-1.02a-7|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17758 21
21mr|texlive-einfuehrung-20190228-1|1	# revision 29349
21mr|texlive-einfuehrung-20190228-1|2	# category Package
21mr|texlive-einfuehrung-20190228-1|3	# catalog-ctan /info/examples/Einfuehrung
21mr|texlive-einfuehrung-20190228-1|4	# catalog-date 2012-04-08 22:46:50 +0200
21mr|texlive-einfuehrung-20190228-1|5	# catalog-license lppl1.3
21mr|texlive-einfuehrung-20190228-1|6	# catalog-version undef
21mr|texlive-einfuehrung-20190228-1|7	Name:		texlive-einfuehrung
21mr|texlive-einfuehrung-20190228-1|8	Version:	20190228
21mr|texlive-einfuehrung-20190228-1|9	Release:	1
21mr|texlive-einfuehrung-20190228-1|10	Summary:	Examples from the book Einfuhrung in LaTeX
21mr|texlive-einfuehrung-20190228-1|11	Group:		Publishing
21mr|texlive-einfuehrung-20190228-1|12	URL:		http://www.ctan.org/tex-archive/info/examples/Einfuehrung
21mr|texlive-einfuehrung-20190228-1|13	License:	LPPL1.3
21mr|texlive-einfuehrung-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/einfuehrung.tar.xz
21mr|texlive-einfuehrung-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/einfuehrung.doc.tar.xz
21mr|texlive-einfuehrung-20190228-1|16	BuildArch:	noarch
21mr|texlive-einfuehrung-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-einfuehrung-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-einfuehrung-20190228-1|19	
21mr|texlive-einfuehrung-20190228-1|20	%description
21mr|texlive-einfuehrung-20190228-1|21	The bundle consists of examples and data files for the DANTE-
21mr|texlive-einfuehrung-20190228-1|22	Edition book "Einfuhrung in LaTeX".
21mr|texlive-einfuehrung-20190228-1|23	
21mr|texlive-einfuehrung-20190228-1|24	#-----------------------------------------------------------------------
21mr|texlive-einfuehrung-20190228-1|25	%files
21mr|texlive-einfuehrung-20190228-1|26	%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-01-1.ltxverb
21mr|texlive-einfuehrung-20190228-1|27	%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-01-2.xltxverb
21mr|texlive-einfuehrung-20190228-1|28	%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-01-3.luaverb
21mr|texlive-einfuehrung-20190228-1|29	%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-01-4.ltx
21mr|texlive-einfuehrung-20190228-1|30	%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-01-5.ltx
21mr|texlive-einfuehrung-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-01-6.ltx
21mr|texlive-einfuehrung-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-01-7.ltx
21mr|texlive-einfuehrung-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-03-1.ltxps
21mr|texlive-einfuehrung-20190228-1|34	%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-03-2.ctx
21mr|texlive-einfuehrung-20190228-1|35	%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-03-3.ctxcrop
21mr|texlive-einfuehrung-20190228-1|36	%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-03-4.ltx
21mr|texlive-einfuehrung-20190228-1|37	%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-05-1.ltx
21mr|texlive-einfuehrung-20190228-1|38	%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-05-2.ltx
21mr|texlive-einfuehrung-20190228-1|39	%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-05-3.xltx
21mr|texlive-einfuehrung-20190228-1|40	%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-05-4.lualtx
21mr|texlive-einfuehrung-20190228-1|41	%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-05-5.xltx
21mr|texlive-einfuehrung-20190228-1|42	%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-05-6.xltx
21mr|texlive-einfuehrung-20190228-1|43	%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-05-7.lualtx
21mr|texlive-einfuehrung-20190228-1|44	%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-06-1.ltx
21mr|texlive-einfuehrung-20190228-1|45	%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-06-2.ltx
21mr|texlive-einfuehrung-20190228-1|46	%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-06-3.ltx
21mr|texlive-einfuehrung-20190228-1|47	%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-06-4.xltx
21mr|texlive-einfuehrung-20190228-1|48	%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-06-5.xltx
21mr|texlive-einfuehrung-20190228-1|49	%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-06-6.lualtx
21mr|texlive-einfuehrung-20190228-1|50	%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-07-1.ltx
21mr|texlive-einfuehrung-20190228-1|51	%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-07-10.xltx
21mr|texlive-einfuehrung-20190228-1|52	%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-07-11.ltx
21mr|texlive-einfuehrung-20190228-1|53	%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-07-12.xltx
21mr|texlive-einfuehrung-20190228-1|54	%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-07-13.ltx
21mr|texlive-einfuehrung-20190228-1|55	%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-07-14.ltx
21mr|texlive-einfuehrung-20190228-1|56	%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-07-2.ltx
21mr|texlive-einfuehrung-20190228-1|57	%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-07-3.ltx
21mr|texlive-einfuehrung-20190228-1|58	%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-07-4.ltx
21mr|texlive-einfuehrung-20190228-1|59	%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-07-5.ltx
21mr|texlive-einfuehrung-20190228-1|60	%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-07-6.ltx
21mr|texlive-einfuehrung-20190228-1|61	%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-07-7.ltx
21mr|texlive-einfuehrung-20190228-1|62	%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-07-8.ltx
21mr|texlive-einfuehrung-20190228-1|63	%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-07-9.ltx
21mr|texlive-einfuehrung-20190228-1|64	%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-08-1.ltx
21mr|texlive-einfuehrung-20190228-1|65	%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-08-2.ltx
21mr|texlive-einfuehrung-20190228-1|66	%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-08-3.xltx
21mr|texlive-einfuehrung-20190228-1|67	%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-08-4.ltx
21mr|texlive-einfuehrung-20190228-1|68	%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-08-5.xltx
21mr|texlive-einfuehrung-20190228-1|69	%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-08-6.xltx
21mr|texlive-einfuehrung-20190228-1|70	%doc %{_texmfdistdir}/doc/latex/einfuehrung/03-08-7.xltx
21mr|texlive-einfuehrung-20190228-1|71	%doc %{_texmfdistdir}/doc/latex/einfuehrung/04-02-1.ltx2crop
21mr|texlive-einfuehrung-20190228-1|72	%doc %{_texmfdistdir}/doc/latex/einfuehrung/04-02-2.ltx2
21mr|texlive-einfuehrung-20190228-1|73	%doc %{_texmfdistdir}/doc/latex/einfuehrung/04-02-3.ltx2
21mr|texlive-einfuehrung-20190228-1|74	%doc %{_texmfdistdir}/doc/latex/einfuehrung/04-02-4.ltx2
21mr|texlive-einfuehrung-20190228-1|75	%doc %{_texmfdistdir}/doc/latex/einfuehrung/04-02-5.ltx2
21mr|texlive-einfuehrung-20190228-1|76	%doc %{_texmfdistdir}/doc/latex/einfuehrung/04-02-6.ltxps
21mr|texlive-einfuehrung-20190228-1|77	%doc %{_texmfdistdir}/doc/latex/einfuehrung/04-02-7.ltx2
21mr|texlive-einfuehrung-20190228-1|78	%doc %{_texmfdistdir}/doc/latex/einfuehrung/04-02-8.ltx
21mr|texlive-einfuehrung-20190228-1|79	%doc %{_texmfdistdir}/doc/latex/einfuehrung/04-02-9.ltx2
21mr|texlive-einfuehrung-20190228-1|80	%doc %{_texmfdistdir}/doc/latex/einfuehrung/04-03-1.ltx
21mr|texlive-einfuehrung-20190228-1|81	%doc %{_texmfdistdir}/doc/latex/einfuehrung/04-03-2.ltx
21mr|texlive-einfuehrung-20190228-1|82	%doc %{_texmfdistdir}/doc/latex/einfuehrung/04-03-3.ltx
21mr|texlive-einfuehrung-20190228-1|83	%doc %{_texmfdistdir}/doc/latex/einfuehrung/04-03-4.ltx
21mr|texlive-einfuehrung-20190228-1|84	%doc %{_texmfdistdir}/doc/latex/einfuehrung/04-03-5.ltx2
21mr|texlive-einfuehrung-20190228-1|85	%doc %{_texmfdistdir}/doc/latex/einfuehrung/04-03-6.ltx
21mr|texlive-einfuehrung-20190228-1|86	%doc %{_texmfdistdir}/doc/latex/einfuehrung/04-04-1.ltx2
21mr|texlive-einfuehrung-20190228-1|87	%doc %{_texmfdistdir}/doc/latex/einfuehrung/04-04-2.ltx
21mr|texlive-einfuehrung-20190228-1|88	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-01-1.ltx2crop
21mr|texlive-einfuehrung-20190228-1|89	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-01-2.ltx2
21mr|texlive-einfuehrung-20190228-1|90	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-01-3.ltx2
21mr|texlive-einfuehrung-20190228-1|91	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-01-4.ltx2
21mr|texlive-einfuehrung-20190228-1|92	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-02-1.ltx2
21mr|texlive-einfuehrung-20190228-1|93	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-02-10.ltx2crop
21mr|texlive-einfuehrung-20190228-1|94	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-02-11.ltx2
21mr|texlive-einfuehrung-20190228-1|95	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-02-12.ltx2
21mr|texlive-einfuehrung-20190228-1|96	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-02-13.ltx2
21mr|texlive-einfuehrung-20190228-1|97	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-02-14.ltx
21mr|texlive-einfuehrung-20190228-1|98	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-02-2.ltx2
21mr|texlive-einfuehrung-20190228-1|99	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-02-3.ltx2
21mr|texlive-einfuehrung-20190228-1|100	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-02-4.ltx
21mr|texlive-einfuehrung-20190228-1|101	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-02-5.ltx2crop
21mr|texlive-einfuehrung-20190228-1|102	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-02-6.ltx2
21mr|texlive-einfuehrung-20190228-1|103	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-02-7.ltx2
21mr|texlive-einfuehrung-20190228-1|104	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-02-8.ltx2
21mr|texlive-einfuehrung-20190228-1|105	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-02-9.ltx
21mr|texlive-einfuehrung-20190228-1|106	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-03-1.ltx2
21mr|texlive-einfuehrung-20190228-1|107	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-03-10.ltx
21mr|texlive-einfuehrung-20190228-1|108	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-03-11.ltx
21mr|texlive-einfuehrung-20190228-1|109	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-03-12.ltx2
21mr|texlive-einfuehrung-20190228-1|110	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-03-2.ltx2
21mr|texlive-einfuehrung-20190228-1|111	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-03-3.ltx
21mr|texlive-einfuehrung-20190228-1|112	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-03-4.ltx2
21mr|texlive-einfuehrung-20190228-1|113	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-03-5.ltx
21mr|texlive-einfuehrung-20190228-1|114	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-03-6.ltx
21mr|texlive-einfuehrung-20190228-1|115	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-03-7.ltx
21mr|texlive-einfuehrung-20190228-1|116	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-03-8.ltx
21mr|texlive-einfuehrung-20190228-1|117	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-03-9.ltx
21mr|texlive-einfuehrung-20190228-1|118	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-04-1.ltx
21mr|texlive-einfuehrung-20190228-1|119	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-04-10.ltx
21mr|texlive-einfuehrung-20190228-1|120	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-04-11.xltx
21mr|texlive-einfuehrung-20190228-1|121	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-04-12.ltx
21mr|texlive-einfuehrung-20190228-1|122	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-04-13.ltx
21mr|texlive-einfuehrung-20190228-1|123	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-04-14.ltx
21mr|texlive-einfuehrung-20190228-1|124	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-04-2.ltx
21mr|texlive-einfuehrung-20190228-1|125	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-04-3.ltx
21mr|texlive-einfuehrung-20190228-1|126	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-04-4.ltx
21mr|texlive-einfuehrung-20190228-1|127	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-04-5.ltx
21mr|texlive-einfuehrung-20190228-1|128	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-04-6.ltx
21mr|texlive-einfuehrung-20190228-1|129	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-04-7.ltx
21mr|texlive-einfuehrung-20190228-1|130	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-04-8.ltx
21mr|texlive-einfuehrung-20190228-1|131	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-04-9.ltx
21mr|texlive-einfuehrung-20190228-1|132	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-05-1.ltx
21mr|texlive-einfuehrung-20190228-1|133	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-05-2.ltx
21mr|texlive-einfuehrung-20190228-1|134	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-06-1.ltx
21mr|texlive-einfuehrung-20190228-1|135	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-07-1.ltx2crop
21mr|texlive-einfuehrung-20190228-1|136	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-07-10.ltx
21mr|texlive-einfuehrung-20190228-1|137	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-07-2.ltx2
21mr|texlive-einfuehrung-20190228-1|138	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-07-3.ltx2crop
21mr|texlive-einfuehrung-20190228-1|139	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-07-4.ltx2
21mr|texlive-einfuehrung-20190228-1|140	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-07-5.ltx
21mr|texlive-einfuehrung-20190228-1|141	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-07-6.ltx
21mr|texlive-einfuehrung-20190228-1|142	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-07-7.ltx
21mr|texlive-einfuehrung-20190228-1|143	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-07-8.ltx2
21mr|texlive-einfuehrung-20190228-1|144	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-07-9.ltx
21mr|texlive-einfuehrung-20190228-1|145	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-08-1.ltx
21mr|texlive-einfuehrung-20190228-1|146	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-08-2.ltx2crop
21mr|texlive-einfuehrung-20190228-1|147	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-08-3.ltx
21mr|texlive-einfuehrung-20190228-1|148	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-09-1.ltx
21mr|texlive-einfuehrung-20190228-1|149	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-09-2.ltx
21mr|texlive-einfuehrung-20190228-1|150	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-09-3.ltx
21mr|texlive-einfuehrung-20190228-1|151	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-09-4.ltx
21mr|texlive-einfuehrung-20190228-1|152	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-09-5.ltx
21mr|texlive-einfuehrung-20190228-1|153	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-09-6.ltx
21mr|texlive-einfuehrung-20190228-1|154	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-09-7.ltx2crop
21mr|texlive-einfuehrung-20190228-1|155	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-09-8.ltx2crop
21mr|texlive-einfuehrung-20190228-1|156	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-09-9.ltx
21mr|texlive-einfuehrung-20190228-1|157	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-10-1.ltx
21mr|texlive-einfuehrung-20190228-1|158	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-10-2.ltx
21mr|texlive-einfuehrung-20190228-1|159	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-10-3.ltx
21mr|texlive-einfuehrung-20190228-1|160	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-10-4.ltx
21mr|texlive-einfuehrung-20190228-1|161	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-10-5.ltx
21mr|texlive-einfuehrung-20190228-1|162	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-10-6.ltx
21mr|texlive-einfuehrung-20190228-1|163	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-10-7.ltx
21mr|texlive-einfuehrung-20190228-1|164	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-10-8.ltx
21mr|texlive-einfuehrung-20190228-1|165	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-10-9.lualtx
21mr|texlive-einfuehrung-20190228-1|166	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-11-1.ltx
21mr|texlive-einfuehrung-20190228-1|167	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-11-10.ltx
21mr|texlive-einfuehrung-20190228-1|168	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-11-11.ltx
21mr|texlive-einfuehrung-20190228-1|169	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-11-12.ltx
21mr|texlive-einfuehrung-20190228-1|170	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-11-13.ltx
21mr|texlive-einfuehrung-20190228-1|171	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-11-2.ltx
21mr|texlive-einfuehrung-20190228-1|172	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-11-3.ltx
21mr|texlive-einfuehrung-20190228-1|173	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-11-4.ltx
21mr|texlive-einfuehrung-20190228-1|174	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-11-5.ltx
21mr|texlive-einfuehrung-20190228-1|175	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-11-6.ltx
21mr|texlive-einfuehrung-20190228-1|176	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-11-7.ltx
21mr|texlive-einfuehrung-20190228-1|177	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-11-8.ltx2crop
21mr|texlive-einfuehrung-20190228-1|178	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-11-9.ltx2crop
21mr|texlive-einfuehrung-20190228-1|179	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-12-1.ltx
21mr|texlive-einfuehrung-20190228-1|180	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-12-2.ltx
21mr|texlive-einfuehrung-20190228-1|181	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-12-3.ltx
21mr|texlive-einfuehrung-20190228-1|182	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-13-1.ltx1
21mr|texlive-einfuehrung-20190228-1|183	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-13-2.ltx1
21mr|texlive-einfuehrung-20190228-1|184	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-13-3.ltx1ps
21mr|texlive-einfuehrung-20190228-1|185	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-13-4.ltx
21mr|texlive-einfuehrung-20190228-1|186	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-13-5.ltx
21mr|texlive-einfuehrung-20190228-1|187	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-14-1.ltx
21mr|texlive-einfuehrung-20190228-1|188	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-14-2.ltx
21mr|texlive-einfuehrung-20190228-1|189	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-14-3.ltx
21mr|texlive-einfuehrung-20190228-1|190	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-15-1.ltx2
21mr|texlive-einfuehrung-20190228-1|191	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-15-2.ltx
21mr|texlive-einfuehrung-20190228-1|192	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-15-3.ltx
21mr|texlive-einfuehrung-20190228-1|193	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-15-4.ltx
21mr|texlive-einfuehrung-20190228-1|194	%doc %{_texmfdistdir}/doc/latex/einfuehrung/05-16-1.ltx
21mr|texlive-einfuehrung-20190228-1|195	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-02-1.ltxps
21mr|texlive-einfuehrung-20190228-1|196	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-02-10.ltx
21mr|texlive-einfuehrung-20190228-1|197	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-02-2.ltx
21mr|texlive-einfuehrung-20190228-1|198	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-02-3.ltx
21mr|texlive-einfuehrung-20190228-1|199	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-02-4.ltx
21mr|texlive-einfuehrung-20190228-1|200	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-02-5.ltx
21mr|texlive-einfuehrung-20190228-1|201	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-02-6.ltx
21mr|texlive-einfuehrung-20190228-1|202	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-02-7.ltx
21mr|texlive-einfuehrung-20190228-1|203	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-02-8.ltx
21mr|texlive-einfuehrung-20190228-1|204	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-02-9.ltx
21mr|texlive-einfuehrung-20190228-1|205	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-1.ltx
21mr|texlive-einfuehrung-20190228-1|206	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-10.ltx
21mr|texlive-einfuehrung-20190228-1|207	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-100.ltx
21mr|texlive-einfuehrung-20190228-1|208	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-101.ltx
21mr|texlive-einfuehrung-20190228-1|209	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-102.ltx
21mr|texlive-einfuehrung-20190228-1|210	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-103.ltx
21mr|texlive-einfuehrung-20190228-1|211	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-104.ltx
21mr|texlive-einfuehrung-20190228-1|212	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-105.ltx
21mr|texlive-einfuehrung-20190228-1|213	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-106.ltx
21mr|texlive-einfuehrung-20190228-1|214	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-107.ltx
21mr|texlive-einfuehrung-20190228-1|215	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-108.ltx
21mr|texlive-einfuehrung-20190228-1|216	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-109.ltx
21mr|texlive-einfuehrung-20190228-1|217	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-11.ltx
21mr|texlive-einfuehrung-20190228-1|218	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-110.ltx
21mr|texlive-einfuehrung-20190228-1|219	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-111.ltx
21mr|texlive-einfuehrung-20190228-1|220	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-112.ltx
21mr|texlive-einfuehrung-20190228-1|221	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-113.ltx
21mr|texlive-einfuehrung-20190228-1|222	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-114.ltx
21mr|texlive-einfuehrung-20190228-1|223	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-115.ltx
21mr|texlive-einfuehrung-20190228-1|224	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-116.ltx
21mr|texlive-einfuehrung-20190228-1|225	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-117.ltx
21mr|texlive-einfuehrung-20190228-1|226	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-118.ltx
21mr|texlive-einfuehrung-20190228-1|227	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-119.ltx
21mr|texlive-einfuehrung-20190228-1|228	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-12.ltx
21mr|texlive-einfuehrung-20190228-1|229	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-120.ltx
21mr|texlive-einfuehrung-20190228-1|230	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-121.ltx
21mr|texlive-einfuehrung-20190228-1|231	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-122.ltx
21mr|texlive-einfuehrung-20190228-1|232	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-123.ltx
21mr|texlive-einfuehrung-20190228-1|233	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-124.ltx
21mr|texlive-einfuehrung-20190228-1|234	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-125.ltx
21mr|texlive-einfuehrung-20190228-1|235	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-126.ltx
21mr|texlive-einfuehrung-20190228-1|236	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-127.ltx
21mr|texlive-einfuehrung-20190228-1|237	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-128.ltx
21mr|texlive-einfuehrung-20190228-1|238	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-129.ltx
21mr|texlive-einfuehrung-20190228-1|239	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-13.ltx
21mr|texlive-einfuehrung-20190228-1|240	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-130.ltx
21mr|texlive-einfuehrung-20190228-1|241	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-131.ltx
21mr|texlive-einfuehrung-20190228-1|242	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-132.ltx
21mr|texlive-einfuehrung-20190228-1|243	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-133.ltx
21mr|texlive-einfuehrung-20190228-1|244	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-134.ltx
21mr|texlive-einfuehrung-20190228-1|245	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-135.ltx
21mr|texlive-einfuehrung-20190228-1|246	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-136.ltx
21mr|texlive-einfuehrung-20190228-1|247	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-137.ltx
21mr|texlive-einfuehrung-20190228-1|248	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-14.ltx
21mr|texlive-einfuehrung-20190228-1|249	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-15.ltx
21mr|texlive-einfuehrung-20190228-1|250	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-16.ltx
21mr|texlive-einfuehrung-20190228-1|251	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-17.ltx
21mr|texlive-einfuehrung-20190228-1|252	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-18.ltx
21mr|texlive-einfuehrung-20190228-1|253	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-19.ltx
21mr|texlive-einfuehrung-20190228-1|254	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-2.ltx
21mr|texlive-einfuehrung-20190228-1|255	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-20.ltx
21mr|texlive-einfuehrung-20190228-1|256	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-21.ltx
21mr|texlive-einfuehrung-20190228-1|257	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-22.ltx
21mr|texlive-einfuehrung-20190228-1|258	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-23.ltx
21mr|texlive-einfuehrung-20190228-1|259	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-24.xltx
21mr|texlive-einfuehrung-20190228-1|260	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-25.xltx
21mr|texlive-einfuehrung-20190228-1|261	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-26.xltx
21mr|texlive-einfuehrung-20190228-1|262	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-27.xltx
21mr|texlive-einfuehrung-20190228-1|263	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-28.xltx
21mr|texlive-einfuehrung-20190228-1|264	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-29.ltx
21mr|texlive-einfuehrung-20190228-1|265	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-3.ltx
21mr|texlive-einfuehrung-20190228-1|266	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-30.ltx
21mr|texlive-einfuehrung-20190228-1|267	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-31.ltx
21mr|texlive-einfuehrung-20190228-1|268	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-32.ltx
21mr|texlive-einfuehrung-20190228-1|269	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-33.ltx
21mr|texlive-einfuehrung-20190228-1|270	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-34.ltx
21mr|texlive-einfuehrung-20190228-1|271	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-35.ltx
21mr|texlive-einfuehrung-20190228-1|272	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-36.ltx
21mr|texlive-einfuehrung-20190228-1|273	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-37.ltx
21mr|texlive-einfuehrung-20190228-1|274	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-38.ltx
21mr|texlive-einfuehrung-20190228-1|275	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-39.ltx
21mr|texlive-einfuehrung-20190228-1|276	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-4.ltx
21mr|texlive-einfuehrung-20190228-1|277	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-40.ltx
21mr|texlive-einfuehrung-20190228-1|278	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-41.ltx
21mr|texlive-einfuehrung-20190228-1|279	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-42.ltx
21mr|texlive-einfuehrung-20190228-1|280	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-43.ltx
21mr|texlive-einfuehrung-20190228-1|281	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-44.ltx
21mr|texlive-einfuehrung-20190228-1|282	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-45.ltx
21mr|texlive-einfuehrung-20190228-1|283	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-46.ltx
21mr|texlive-einfuehrung-20190228-1|284	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-47.ltx
21mr|texlive-einfuehrung-20190228-1|285	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-48.ltx
21mr|texlive-einfuehrung-20190228-1|286	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-49.ltx2
21mr|texlive-einfuehrung-20190228-1|287	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-5.ltx
21mr|texlive-einfuehrung-20190228-1|288	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-50.ltx
21mr|texlive-einfuehrung-20190228-1|289	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-51.ltx
21mr|texlive-einfuehrung-20190228-1|290	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-52.ltx
21mr|texlive-einfuehrung-20190228-1|291	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-53.ltx
21mr|texlive-einfuehrung-20190228-1|292	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-54.ltx
21mr|texlive-einfuehrung-20190228-1|293	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-55.ltx
21mr|texlive-einfuehrung-20190228-1|294	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-56.ltx
21mr|texlive-einfuehrung-20190228-1|295	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-57.ltx
21mr|texlive-einfuehrung-20190228-1|296	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-58.ltx
21mr|texlive-einfuehrung-20190228-1|297	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-59.ltx
21mr|texlive-einfuehrung-20190228-1|298	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-6.ltx
21mr|texlive-einfuehrung-20190228-1|299	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-60.ltx
21mr|texlive-einfuehrung-20190228-1|300	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-61.ltx
21mr|texlive-einfuehrung-20190228-1|301	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-62.ltx
21mr|texlive-einfuehrung-20190228-1|302	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-63.ltx
21mr|texlive-einfuehrung-20190228-1|303	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-64.ltx2
21mr|texlive-einfuehrung-20190228-1|304	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-65.ltx2
21mr|texlive-einfuehrung-20190228-1|305	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-66.ltx2
21mr|texlive-einfuehrung-20190228-1|306	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-67.ltx2
21mr|texlive-einfuehrung-20190228-1|307	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-68.ltx
21mr|texlive-einfuehrung-20190228-1|308	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-69.ltx2
21mr|texlive-einfuehrung-20190228-1|309	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-7.ltx
21mr|texlive-einfuehrung-20190228-1|310	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-70.ltx2
21mr|texlive-einfuehrung-20190228-1|311	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-71.ltx2
21mr|texlive-einfuehrung-20190228-1|312	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-72.ltx2
21mr|texlive-einfuehrung-20190228-1|313	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-73.ltx2
21mr|texlive-einfuehrung-20190228-1|314	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-74.ltx2
21mr|texlive-einfuehrung-20190228-1|315	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-75.ltx
21mr|texlive-einfuehrung-20190228-1|316	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-76.ltx
21mr|texlive-einfuehrung-20190228-1|317	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-77.ltx
21mr|texlive-einfuehrung-20190228-1|318	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-78.ltx
21mr|texlive-einfuehrung-20190228-1|319	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-79.ltx
21mr|texlive-einfuehrung-20190228-1|320	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-8.ltx
21mr|texlive-einfuehrung-20190228-1|321	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-80.ltx
21mr|texlive-einfuehrung-20190228-1|322	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-81.ltx
21mr|texlive-einfuehrung-20190228-1|323	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-82.ltx
21mr|texlive-einfuehrung-20190228-1|324	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-83.ltx
21mr|texlive-einfuehrung-20190228-1|325	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-84.ltx
21mr|texlive-einfuehrung-20190228-1|326	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-85.ltx
21mr|texlive-einfuehrung-20190228-1|327	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-86.ltx
21mr|texlive-einfuehrung-20190228-1|328	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-87.ltx
21mr|texlive-einfuehrung-20190228-1|329	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-88.ltx
21mr|texlive-einfuehrung-20190228-1|330	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-89.ltx
21mr|texlive-einfuehrung-20190228-1|331	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-9.ltx
21mr|texlive-einfuehrung-20190228-1|332	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-90.ltx
21mr|texlive-einfuehrung-20190228-1|333	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-91.ltx
21mr|texlive-einfuehrung-20190228-1|334	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-92.ltx
21mr|texlive-einfuehrung-20190228-1|335	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-93.ltx
21mr|texlive-einfuehrung-20190228-1|336	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-94.ltx
21mr|texlive-einfuehrung-20190228-1|337	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-95.ltx
21mr|texlive-einfuehrung-20190228-1|338	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-96.ltx
21mr|texlive-einfuehrung-20190228-1|339	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-97.ltx
21mr|texlive-einfuehrung-20190228-1|340	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-98.ltx
21mr|texlive-einfuehrung-20190228-1|341	%doc %{_texmfdistdir}/doc/latex/einfuehrung/06-03-99.ltx
21mr|texlive-einfuehrung-20190228-1|342	%doc %{_texmfdistdir}/doc/latex/einfuehrung/07-00-1.ltx
21mr|texlive-einfuehrung-20190228-1|343	%doc %{_texmfdistdir}/doc/latex/einfuehrung/07-01-1.ltx
21mr|texlive-einfuehrung-20190228-1|344	%doc %{_texmfdistdir}/doc/latex/einfuehrung/07-01-10.ltx
21mr|texlive-einfuehrung-20190228-1|345	%doc %{_texmfdistdir}/doc/latex/einfuehrung/07-01-2.ltx
21mr|texlive-einfuehrung-20190228-1|346	%doc %{_texmfdistdir}/doc/latex/einfuehrung/07-01-3.ltx
21mr|texlive-einfuehrung-20190228-1|347	%doc %{_texmfdistdir}/doc/latex/einfuehrung/07-01-4.ltx
21mr|texlive-einfuehrung-20190228-1|348	%doc %{_texmfdistdir}/doc/latex/einfuehrung/07-01-5.ltx
21mr|texlive-einfuehrung-20190228-1|349	%doc %{_texmfdistdir}/doc/latex/einfuehrung/07-01-6.ltx
21mr|texlive-einfuehrung-20190228-1|350	%doc %{_texmfdistdir}/doc/latex/einfuehrung/07-01-7.ltx
21mr|texlive-einfuehrung-20190228-1|351	%doc %{_texmfdistdir}/doc/latex/einfuehrung/07-01-8.ltx
21mr|texlive-einfuehrung-20190228-1|352	%doc %{_texmfdistdir}/doc/latex/einfuehrung/07-01-9.ltx
21mr|texlive-einfuehrung-20190228-1|353	%doc %{_texmfdistdir}/doc/latex/einfuehrung/07-02-1.ltx
21mr|texlive-einfuehrung-20190228-1|354	%doc %{_texmfdistdir}/doc/latex/einfuehrung/07-02-2.ltx
21mr|texlive-einfuehrung-20190228-1|355	%doc %{_texmfdistdir}/doc/latex/einfuehrung/07-02-3.ltx
21mr|texlive-einfuehrung-20190228-1|356	%doc %{_texmfdistdir}/doc/latex/einfuehrung/07-02-4.ltx
21mr|texlive-einfuehrung-20190228-1|357	%doc %{_texmfdistdir}/doc/latex/einfuehrung/07-02-5.ltx2
21mr|texlive-einfuehrung-20190228-1|358	%doc %{_texmfdistdir}/doc/latex/einfuehrung/07-03-1.ltx
21mr|texlive-einfuehrung-20190228-1|359	%doc %{_texmfdistdir}/doc/latex/einfuehrung/07-04-1.ltx
21mr|texlive-einfuehrung-20190228-1|360	%doc %{_texmfdistdir}/doc/latex/einfuehrung/07-04-2.ltx
21mr|texlive-einfuehrung-20190228-1|361	%doc %{_texmfdistdir}/doc/latex/einfuehrung/07-04-3.ltx
21mr|texlive-einfuehrung-20190228-1|362	%doc %{_texmfdistdir}/doc/latex/einfuehrung/07-04-4.ltx
21mr|texlive-einfuehrung-20190228-1|363	%doc %{_texmfdistdir}/doc/latex/einfuehrung/07-04-5.ltx
21mr|texlive-einfuehrung-20190228-1|364	%doc %{_texmfdistdir}/doc/latex/einfuehrung/07-04-6.ltx
21mr|texlive-einfuehrung-20190228-1|365	%doc %{_texmfdistdir}/doc/latex/einfuehrung/07-04-7.ltx
21mr|texlive-einfuehrung-20190228-1|366	%doc %{_texmfdistdir}/doc/latex/einfuehrung/07-04-8.ltx
21mr|texlive-einfuehrung-20190228-1|367	%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-02-1.ltx2crop
21mr|texlive-einfuehrung-20190228-1|368	%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-02-2.ltx2crop
21mr|texlive-einfuehrung-20190228-1|369	%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-02-3.ltx2crop
21mr|texlive-einfuehrung-20190228-1|370	%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-03-1.ltx
21mr|texlive-einfuehrung-20190228-1|371	%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-04-1.ltx2crop
21mr|texlive-einfuehrung-20190228-1|372	%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-04-2.ltx2crop
21mr|texlive-einfuehrung-20190228-1|373	%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-05-1.ltx2crop
21mr|texlive-einfuehrung-20190228-1|374	%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-05-2.ltx2crop
21mr|texlive-einfuehrung-20190228-1|375	%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-05-3.ltx2crop
21mr|texlive-einfuehrung-20190228-1|376	%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-05-4.ltx2crop
21mr|texlive-einfuehrung-20190228-1|377	%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-05-5.ltx2crop
21mr|texlive-einfuehrung-20190228-1|378	%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-05-6.ltx2crop
21mr|texlive-einfuehrung-20190228-1|379	%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-05-7.ltx2crop
21mr|texlive-einfuehrung-20190228-1|380	%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-06-1.ltx2crop
21mr|texlive-einfuehrung-20190228-1|381	%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-06-10.ltx2crop
21mr|texlive-einfuehrung-20190228-1|382	%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-06-11.ltx2crop
21mr|texlive-einfuehrung-20190228-1|383	%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-06-12.ltx2crop
21mr|texlive-einfuehrung-20190228-1|384	%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-06-13.ltx2crop
21mr|texlive-einfuehrung-20190228-1|385	%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-06-2.ltx2crop
21mr|texlive-einfuehrung-20190228-1|386	%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-06-3.ltx2crop
21mr|texlive-einfuehrung-20190228-1|387	%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-06-4.ltx2crop
21mr|texlive-einfuehrung-20190228-1|388	%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-06-5.ltx2crop
21mr|texlive-einfuehrung-20190228-1|389	%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-06-6.ltx2crop
21mr|texlive-einfuehrung-20190228-1|390	%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-06-7.ltx2crop
21mr|texlive-einfuehrung-20190228-1|391	%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-06-8.ltx2crop
21mr|texlive-einfuehrung-20190228-1|392	%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-06-9.ltx2crop
21mr|texlive-einfuehrung-20190228-1|393	%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-07-1.ltx2crop
21mr|texlive-einfuehrung-20190228-1|394	%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-07-10.ltx2crop
21mr|texlive-einfuehrung-20190228-1|395	%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-07-11.ltx2crop
21mr|texlive-einfuehrung-20190228-1|396	%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-07-12.ltx2crop
21mr|texlive-einfuehrung-20190228-1|397	%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-07-13.ltx
21mr|texlive-einfuehrung-20190228-1|398	%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-07-14.ltx2crop
21mr|texlive-einfuehrung-20190228-1|399	%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-07-15.ltx
21mr|texlive-einfuehrung-20190228-1|400	%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-07-16.ltx
21mr|texlive-einfuehrung-20190228-1|401	%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-07-17.ltx
21mr|texlive-einfuehrung-20190228-1|402	%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-07-18.ltx
21mr|texlive-einfuehrung-20190228-1|403	%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-07-19.ltx
21mr|texlive-einfuehrung-20190228-1|404	%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-07-2.ltx2crop
21mr|texlive-einfuehrung-20190228-1|405	%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-07-20.ltx
21mr|texlive-einfuehrung-20190228-1|406	%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-07-21.ltx
21mr|texlive-einfuehrung-20190228-1|407	%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-07-22.ltx
21mr|texlive-einfuehrung-20190228-1|408	%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-07-23.ltx
21mr|texlive-einfuehrung-20190228-1|409	%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-07-24.ltx
21mr|texlive-einfuehrung-20190228-1|410	%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-07-25.ltx
21mr|texlive-einfuehrung-20190228-1|411	%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-07-26.ltx
21mr|texlive-einfuehrung-20190228-1|412	%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-07-27.ltx
21mr|texlive-einfuehrung-20190228-1|413	%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-07-28.ltx
21mr|texlive-einfuehrung-20190228-1|414	%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-07-29.ltx
21mr|texlive-einfuehrung-20190228-1|415	%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-07-3.ltx2crop
21mr|texlive-einfuehrung-20190228-1|416	%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-07-30.ltx
21mr|texlive-einfuehrung-20190228-1|417	%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-07-31.ltx
21mr|texlive-einfuehrung-20190228-1|418	%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-07-32.ltx
21mr|texlive-einfuehrung-20190228-1|419	%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-07-4.ltx2crop
21mr|texlive-einfuehrung-20190228-1|420	%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-07-5.ltx2crop
21mr|texlive-einfuehrung-20190228-1|421	%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-07-6.ltx2crop
21mr|texlive-einfuehrung-20190228-1|422	%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-07-7.ltx2crop
21mr|texlive-einfuehrung-20190228-1|423	%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-07-8.ltx2crop
21mr|texlive-einfuehrung-20190228-1|424	%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-07-9.ltx2crop
21mr|texlive-einfuehrung-20190228-1|425	%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-08-1.ltx
21mr|texlive-einfuehrung-20190228-1|426	%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-08-10.ltx2crop
21mr|texlive-einfuehrung-20190228-1|427	%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-08-11.ltx2crop
21mr|texlive-einfuehrung-20190228-1|428	%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-08-2.ltx
21mr|texlive-einfuehrung-20190228-1|429	%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-08-3.ltx
21mr|texlive-einfuehrung-20190228-1|430	%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-08-4.ltx
21mr|texlive-einfuehrung-20190228-1|431	%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-08-5.ltx
21mr|texlive-einfuehrung-20190228-1|432	%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-08-6.ltx
21mr|texlive-einfuehrung-20190228-1|433	%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-08-7.ltx
21mr|texlive-einfuehrung-20190228-1|434	%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-08-8.ltx
21mr|texlive-einfuehrung-20190228-1|435	%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-08-9.ltx
21mr|texlive-einfuehrung-20190228-1|436	%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-09-1.ltx
21mr|texlive-einfuehrung-20190228-1|437	%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-09-2.ltx2
21mr|texlive-einfuehrung-20190228-1|438	%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-09-3.ltx2
21mr|texlive-einfuehrung-20190228-1|439	%doc %{_texmfdistdir}/doc/latex/einfuehrung/08-09-4.ltx2
21mr|texlive-einfuehrung-20190228-1|440	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-02-1.ltx
21mr|texlive-einfuehrung-20190228-1|441	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-02-2.ltx
21mr|texlive-einfuehrung-20190228-1|442	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-02-3.ltx
21mr|texlive-einfuehrung-20190228-1|443	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-02-4.ltx
21mr|texlive-einfuehrung-20190228-1|444	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-02-5.ltx
21mr|texlive-einfuehrung-20190228-1|445	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-03-1.ltx
21mr|texlive-einfuehrung-20190228-1|446	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-03-10.ltx
21mr|texlive-einfuehrung-20190228-1|447	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-03-11.ltx
21mr|texlive-einfuehrung-20190228-1|448	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-03-2.ltx
21mr|texlive-einfuehrung-20190228-1|449	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-03-3.ltx
21mr|texlive-einfuehrung-20190228-1|450	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-03-4.ltx
21mr|texlive-einfuehrung-20190228-1|451	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-03-5.ltx
21mr|texlive-einfuehrung-20190228-1|452	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-03-6.ltx
21mr|texlive-einfuehrung-20190228-1|453	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-03-7.ltx
21mr|texlive-einfuehrung-20190228-1|454	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-03-8.ltx2
21mr|texlive-einfuehrung-20190228-1|455	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-03-9.ltx2
21mr|texlive-einfuehrung-20190228-1|456	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-04-1.ltx
21mr|texlive-einfuehrung-20190228-1|457	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-05-1.ltx
21mr|texlive-einfuehrung-20190228-1|458	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-05-2.ltx
21mr|texlive-einfuehrung-20190228-1|459	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-05-3.ltx
21mr|texlive-einfuehrung-20190228-1|460	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-1.ltx
21mr|texlive-einfuehrung-20190228-1|461	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-10.ltx
21mr|texlive-einfuehrung-20190228-1|462	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-11.ltx
21mr|texlive-einfuehrung-20190228-1|463	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-12.ltx
21mr|texlive-einfuehrung-20190228-1|464	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-13.ltx
21mr|texlive-einfuehrung-20190228-1|465	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-14.ltx
21mr|texlive-einfuehrung-20190228-1|466	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-15.ltx
21mr|texlive-einfuehrung-20190228-1|467	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-16.ltx
21mr|texlive-einfuehrung-20190228-1|468	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-17.ltx
21mr|texlive-einfuehrung-20190228-1|469	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-18.ltx
21mr|texlive-einfuehrung-20190228-1|470	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-19.ltx
21mr|texlive-einfuehrung-20190228-1|471	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-2.ltx
21mr|texlive-einfuehrung-20190228-1|472	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-20.ltx
21mr|texlive-einfuehrung-20190228-1|473	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-21.ltx
21mr|texlive-einfuehrung-20190228-1|474	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-22.ltx
21mr|texlive-einfuehrung-20190228-1|475	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-23.ltx
21mr|texlive-einfuehrung-20190228-1|476	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-24.ltx
21mr|texlive-einfuehrung-20190228-1|477	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-25.ltx
21mr|texlive-einfuehrung-20190228-1|478	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-26.ltx
21mr|texlive-einfuehrung-20190228-1|479	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-27.ltx
21mr|texlive-einfuehrung-20190228-1|480	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-28.ltx
21mr|texlive-einfuehrung-20190228-1|481	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-29.ltx
21mr|texlive-einfuehrung-20190228-1|482	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-3.ltx
21mr|texlive-einfuehrung-20190228-1|483	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-30.ltx
21mr|texlive-einfuehrung-20190228-1|484	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-31.ltx
21mr|texlive-einfuehrung-20190228-1|485	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-32.ltx
21mr|texlive-einfuehrung-20190228-1|486	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-33.ltx
21mr|texlive-einfuehrung-20190228-1|487	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-34.ltx
21mr|texlive-einfuehrung-20190228-1|488	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-35.ltx
21mr|texlive-einfuehrung-20190228-1|489	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-36.ltx
21mr|texlive-einfuehrung-20190228-1|490	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-37.ltx
21mr|texlive-einfuehrung-20190228-1|491	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-38.ltx
21mr|texlive-einfuehrung-20190228-1|492	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-39.ltx
21mr|texlive-einfuehrung-20190228-1|493	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-4.ltx
21mr|texlive-einfuehrung-20190228-1|494	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-40.ltx
21mr|texlive-einfuehrung-20190228-1|495	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-41.ltx
21mr|texlive-einfuehrung-20190228-1|496	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-42.ltx
21mr|texlive-einfuehrung-20190228-1|497	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-43.ltx
21mr|texlive-einfuehrung-20190228-1|498	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-44.ltx
21mr|texlive-einfuehrung-20190228-1|499	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-45.ltx
21mr|texlive-einfuehrung-20190228-1|500	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-46.ltx
21mr|texlive-einfuehrung-20190228-1|501	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-47.ltx
21mr|texlive-einfuehrung-20190228-1|502	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-48.ltx
21mr|texlive-einfuehrung-20190228-1|503	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-49.ltx
21mr|texlive-einfuehrung-20190228-1|504	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-5.ltx
21mr|texlive-einfuehrung-20190228-1|505	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-6.ltx
21mr|texlive-einfuehrung-20190228-1|506	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-7.ltx
21mr|texlive-einfuehrung-20190228-1|507	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-8.ltx
21mr|texlive-einfuehrung-20190228-1|508	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-06-9.ltx
21mr|texlive-einfuehrung-20190228-1|509	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-1.ltx
21mr|texlive-einfuehrung-20190228-1|510	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-10.ltx
21mr|texlive-einfuehrung-20190228-1|511	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-11.ltx
21mr|texlive-einfuehrung-20190228-1|512	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-12.ltx
21mr|texlive-einfuehrung-20190228-1|513	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-13.ltx
21mr|texlive-einfuehrung-20190228-1|514	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-14.ltx
21mr|texlive-einfuehrung-20190228-1|515	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-15.ltx
21mr|texlive-einfuehrung-20190228-1|516	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-16.ltx
21mr|texlive-einfuehrung-20190228-1|517	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-17.ltx
21mr|texlive-einfuehrung-20190228-1|518	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-18.ltx
21mr|texlive-einfuehrung-20190228-1|519	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-19.ltx
21mr|texlive-einfuehrung-20190228-1|520	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-2.ltx
21mr|texlive-einfuehrung-20190228-1|521	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-20.ltx
21mr|texlive-einfuehrung-20190228-1|522	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-21.ltx
21mr|texlive-einfuehrung-20190228-1|523	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-22.ltx
21mr|texlive-einfuehrung-20190228-1|524	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-23.ltx
21mr|texlive-einfuehrung-20190228-1|525	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-24.ltx
21mr|texlive-einfuehrung-20190228-1|526	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-25.ltx
21mr|texlive-einfuehrung-20190228-1|527	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-26.ltx
21mr|texlive-einfuehrung-20190228-1|528	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-27.ltx
21mr|texlive-einfuehrung-20190228-1|529	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-28.ltx
21mr|texlive-einfuehrung-20190228-1|530	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-29.ltx
21mr|texlive-einfuehrung-20190228-1|531	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-3.ltx
21mr|texlive-einfuehrung-20190228-1|532	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-30.ltx
21mr|texlive-einfuehrung-20190228-1|533	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-31.ltx
21mr|texlive-einfuehrung-20190228-1|534	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-32.ltx
21mr|texlive-einfuehrung-20190228-1|535	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-33.ltx
21mr|texlive-einfuehrung-20190228-1|536	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-34.ltx
21mr|texlive-einfuehrung-20190228-1|537	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-35.ltx
21mr|texlive-einfuehrung-20190228-1|538	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-36.ltx
21mr|texlive-einfuehrung-20190228-1|539	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-37.ltx
21mr|texlive-einfuehrung-20190228-1|540	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-38.ltx
21mr|texlive-einfuehrung-20190228-1|541	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-39.ltx
21mr|texlive-einfuehrung-20190228-1|542	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-4.ltx
21mr|texlive-einfuehrung-20190228-1|543	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-40.ltx
21mr|texlive-einfuehrung-20190228-1|544	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-41.ltx
21mr|texlive-einfuehrung-20190228-1|545	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-42.ltx
21mr|texlive-einfuehrung-20190228-1|546	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-43.ltx
21mr|texlive-einfuehrung-20190228-1|547	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-44.ltx
21mr|texlive-einfuehrung-20190228-1|548	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-45.ltx
21mr|texlive-einfuehrung-20190228-1|549	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-46.ltx
21mr|texlive-einfuehrung-20190228-1|550	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-47.ltx
21mr|texlive-einfuehrung-20190228-1|551	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-48.ltx
21mr|texlive-einfuehrung-20190228-1|552	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-49.ltx
21mr|texlive-einfuehrung-20190228-1|553	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-5.ltx
21mr|texlive-einfuehrung-20190228-1|554	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-50.ltx
21mr|texlive-einfuehrung-20190228-1|555	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-51.ltx
21mr|texlive-einfuehrung-20190228-1|556	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-52.ltx
21mr|texlive-einfuehrung-20190228-1|557	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-53.ltx
21mr|texlive-einfuehrung-20190228-1|558	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-54.ltx
21mr|texlive-einfuehrung-20190228-1|559	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-55.ltx
21mr|texlive-einfuehrung-20190228-1|560	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-56.ltx
21mr|texlive-einfuehrung-20190228-1|561	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-57.ltx
21mr|texlive-einfuehrung-20190228-1|562	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-58.ltx
21mr|texlive-einfuehrung-20190228-1|563	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-59.ltx
21mr|texlive-einfuehrung-20190228-1|564	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-6.ltx
21mr|texlive-einfuehrung-20190228-1|565	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-60.ltx
21mr|texlive-einfuehrung-20190228-1|566	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-61.ltx
21mr|texlive-einfuehrung-20190228-1|567	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-62.ltx
21mr|texlive-einfuehrung-20190228-1|568	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-63.ltx
21mr|texlive-einfuehrung-20190228-1|569	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-64.ltx
21mr|texlive-einfuehrung-20190228-1|570	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-65.ltx
21mr|texlive-einfuehrung-20190228-1|571	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-7.ltx
21mr|texlive-einfuehrung-20190228-1|572	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-8.ltx
21mr|texlive-einfuehrung-20190228-1|573	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-07-9.ltx
21mr|texlive-einfuehrung-20190228-1|574	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-1.ltx
21mr|texlive-einfuehrung-20190228-1|575	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-10.ltx
21mr|texlive-einfuehrung-20190228-1|576	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-11.ltx
21mr|texlive-einfuehrung-20190228-1|577	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-12.ltx
21mr|texlive-einfuehrung-20190228-1|578	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-13.ltx
21mr|texlive-einfuehrung-20190228-1|579	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-14.ltx
21mr|texlive-einfuehrung-20190228-1|580	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-15.ltx
21mr|texlive-einfuehrung-20190228-1|581	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-16.ltx
21mr|texlive-einfuehrung-20190228-1|582	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-17.ltx
21mr|texlive-einfuehrung-20190228-1|583	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-18.ltx
21mr|texlive-einfuehrung-20190228-1|584	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-19.ltx
21mr|texlive-einfuehrung-20190228-1|585	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-2.ltx
21mr|texlive-einfuehrung-20190228-1|586	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-20.ltx
21mr|texlive-einfuehrung-20190228-1|587	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-21.ltx
21mr|texlive-einfuehrung-20190228-1|588	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-22.ltx
21mr|texlive-einfuehrung-20190228-1|589	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-23.ltx
21mr|texlive-einfuehrung-20190228-1|590	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-24.ltx
21mr|texlive-einfuehrung-20190228-1|591	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-25.xltx
21mr|texlive-einfuehrung-20190228-1|592	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-26.ltx
21mr|texlive-einfuehrung-20190228-1|593	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-27.ltx
21mr|texlive-einfuehrung-20190228-1|594	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-28.ltx
21mr|texlive-einfuehrung-20190228-1|595	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-29.ltx
21mr|texlive-einfuehrung-20190228-1|596	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-3.ltx
21mr|texlive-einfuehrung-20190228-1|597	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-30.ltx
21mr|texlive-einfuehrung-20190228-1|598	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-31.ltx
21mr|texlive-einfuehrung-20190228-1|599	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-32.ltx
21mr|texlive-einfuehrung-20190228-1|600	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-33.ltx
21mr|texlive-einfuehrung-20190228-1|601	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-34.ltx
21mr|texlive-einfuehrung-20190228-1|602	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-35.ltx
21mr|texlive-einfuehrung-20190228-1|603	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-36.ltx4
21mr|texlive-einfuehrung-20190228-1|604	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-37.ltx
21mr|texlive-einfuehrung-20190228-1|605	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-38.ltx
21mr|texlive-einfuehrung-20190228-1|606	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-39.ltx
21mr|texlive-einfuehrung-20190228-1|607	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-4.ltx
21mr|texlive-einfuehrung-20190228-1|608	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-40.ltx
21mr|texlive-einfuehrung-20190228-1|609	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-41.ltx
21mr|texlive-einfuehrung-20190228-1|610	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-42.ltx
21mr|texlive-einfuehrung-20190228-1|611	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-43.ltx
21mr|texlive-einfuehrung-20190228-1|612	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-44.ltx
21mr|texlive-einfuehrung-20190228-1|613	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-45.ltx
21mr|texlive-einfuehrung-20190228-1|614	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-46.ltx
21mr|texlive-einfuehrung-20190228-1|615	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-5.ltx
21mr|texlive-einfuehrung-20190228-1|616	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-6.ltx
21mr|texlive-einfuehrung-20190228-1|617	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-7.ltx
21mr|texlive-einfuehrung-20190228-1|618	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-8.ltx
21mr|texlive-einfuehrung-20190228-1|619	%doc %{_texmfdistdir}/doc/latex/einfuehrung/09-08-9.ltx
21mr|texlive-einfuehrung-20190228-1|620	%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-01-1.ltx
21mr|texlive-einfuehrung-20190228-1|621	%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-01-2.ltx2
21mr|texlive-einfuehrung-20190228-1|622	%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-01-3.ltx2
21mr|texlive-einfuehrung-20190228-1|623	%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-01-4.ltx
21mr|texlive-einfuehrung-20190228-1|624	%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-01-5.ltx
21mr|texlive-einfuehrung-20190228-1|625	%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-01-6.ltx
21mr|texlive-einfuehrung-20190228-1|626	%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-02-1.ltx
21mr|texlive-einfuehrung-20190228-1|627	%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-03-1.ltx
21mr|texlive-einfuehrung-20190228-1|628	%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-03-2.ltx
21mr|texlive-einfuehrung-20190228-1|629	%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-03-3.ltx
21mr|texlive-einfuehrung-20190228-1|630	%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-04-1.ltx
21mr|texlive-einfuehrung-20190228-1|631	%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-04-2.ltx
21mr|texlive-einfuehrung-20190228-1|632	%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-04-3.ltx
21mr|texlive-einfuehrung-20190228-1|633	%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-05-1.ltx2
21mr|texlive-einfuehrung-20190228-1|634	%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-05-2.ltx2
21mr|texlive-einfuehrung-20190228-1|635	%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-05-3.ltx2
21mr|texlive-einfuehrung-20190228-1|636	%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-05-4.ltx2
21mr|texlive-einfuehrung-20190228-1|637	%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-06-1.ltx2
21mr|texlive-einfuehrung-20190228-1|638	%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-07-1.ltx
21mr|texlive-einfuehrung-20190228-1|639	%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-07-10.ltx2
21mr|texlive-einfuehrung-20190228-1|640	%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-07-11.ltx2
21mr|texlive-einfuehrung-20190228-1|641	%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-07-12.ltx2
21mr|texlive-einfuehrung-20190228-1|642	%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-07-13.ltx2
21mr|texlive-einfuehrung-20190228-1|643	%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-07-14.ltx
21mr|texlive-einfuehrung-20190228-1|644	%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-07-15.ltx
21mr|texlive-einfuehrung-20190228-1|645	%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-07-16.ltx
21mr|texlive-einfuehrung-20190228-1|646	%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-07-17.ltx2
21mr|texlive-einfuehrung-20190228-1|647	%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-07-18.ltx2
21mr|texlive-einfuehrung-20190228-1|648	%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-07-19.ltx2
21mr|texlive-einfuehrung-20190228-1|649	%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-07-2.ltx2
21mr|texlive-einfuehrung-20190228-1|650	%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-07-20.ltx2
21mr|texlive-einfuehrung-20190228-1|651	%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-07-21.ltx
21mr|texlive-einfuehrung-20190228-1|652	%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-07-22.ltx
21mr|texlive-einfuehrung-20190228-1|653	%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-07-23.ltx
21mr|texlive-einfuehrung-20190228-1|654	%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-07-24.ltx
21mr|texlive-einfuehrung-20190228-1|655	%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-07-25.ltx
21mr|texlive-einfuehrung-20190228-1|656	%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-07-26.ltx
21mr|texlive-einfuehrung-20190228-1|657	%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-07-27.ltx
21mr|texlive-einfuehrung-20190228-1|658	%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-07-28.ltx2
21mr|texlive-einfuehrung-20190228-1|659	%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-07-29.ltx2
21mr|texlive-einfuehrung-20190228-1|660	%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-07-3.ltx2
21mr|texlive-einfuehrung-20190228-1|661	%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-07-30.ltx2
21mr|texlive-einfuehrung-20190228-1|662	%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-07-31.ltx
21mr|texlive-einfuehrung-20190228-1|663	%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-07-32.ltx2
21mr|texlive-einfuehrung-20190228-1|664	%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-07-4.ltx
21mr|texlive-einfuehrung-20190228-1|665	%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-07-5.ltx
21mr|texlive-einfuehrung-20190228-1|666	%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-07-6.ltx
21mr|texlive-einfuehrung-20190228-1|667	%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-07-7.ltx2
21mr|texlive-einfuehrung-20190228-1|668	%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-07-8.ltx
21mr|texlive-einfuehrung-20190228-1|669	%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-07-9.ltx2
21mr|texlive-einfuehrung-20190228-1|670	%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-08-1.ltx
21mr|texlive-einfuehrung-20190228-1|671	%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-08-10.xltx
21mr|texlive-einfuehrung-20190228-1|672	%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-08-11.ltx
21mr|texlive-einfuehrung-20190228-1|673	%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-08-2.ltx2crop
21mr|texlive-einfuehrung-20190228-1|674	%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-08-3.ltx2crop
21mr|texlive-einfuehrung-20190228-1|675	%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-08-4.ltx
21mr|texlive-einfuehrung-20190228-1|676	%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-08-5.ltx2crop
21mr|texlive-einfuehrung-20190228-1|677	%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-08-6.ltx2crop
21mr|texlive-einfuehrung-20190228-1|678	%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-08-7.ltx2
21mr|texlive-einfuehrung-20190228-1|679	%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-08-8.ltx
21mr|texlive-einfuehrung-20190228-1|680	%doc %{_texmfdistdir}/doc/latex/einfuehrung/10-08-9.ltx2
21mr|texlive-einfuehrung-20190228-1|681	%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-01-1.ltx
21mr|texlive-einfuehrung-20190228-1|682	%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-01-2.ltx
21mr|texlive-einfuehrung-20190228-1|683	%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-02-1.ltx
21mr|texlive-einfuehrung-20190228-1|684	%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-02-2.ltx
21mr|texlive-einfuehrung-20190228-1|685	%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-03-1.ltx
21mr|texlive-einfuehrung-20190228-1|686	%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-05-1.ltx
21mr|texlive-einfuehrung-20190228-1|687	%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-05-10.ltx
21mr|texlive-einfuehrung-20190228-1|688	%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-05-11.ltx
21mr|texlive-einfuehrung-20190228-1|689	%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-05-12.ltx
21mr|texlive-einfuehrung-20190228-1|690	%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-05-13.ltx
21mr|texlive-einfuehrung-20190228-1|691	%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-05-14.ltx
21mr|texlive-einfuehrung-20190228-1|692	%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-05-15.ltx2
21mr|texlive-einfuehrung-20190228-1|693	%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-05-16.ltx2
21mr|texlive-einfuehrung-20190228-1|694	%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-05-17.ltx2
21mr|texlive-einfuehrung-20190228-1|695	%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-05-18.ltx2
21mr|texlive-einfuehrung-20190228-1|696	%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-05-19.ltx
21mr|texlive-einfuehrung-20190228-1|697	%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-05-2.ltx
21mr|texlive-einfuehrung-20190228-1|698	%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-05-20.ltx
21mr|texlive-einfuehrung-20190228-1|699	%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-05-21.ltx
21mr|texlive-einfuehrung-20190228-1|700	%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-05-22.ltx
21mr|texlive-einfuehrung-20190228-1|701	%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-05-23.ltx
21mr|texlive-einfuehrung-20190228-1|702	%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-05-3.ltx
21mr|texlive-einfuehrung-20190228-1|703	%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-05-4.ltx
21mr|texlive-einfuehrung-20190228-1|704	%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-05-5.ltx
21mr|texlive-einfuehrung-20190228-1|705	%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-05-6.ltx
21mr|texlive-einfuehrung-20190228-1|706	%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-05-7.ltx
21mr|texlive-einfuehrung-20190228-1|707	%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-05-8.ltx
21mr|texlive-einfuehrung-20190228-1|708	%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-05-9.ltx
21mr|texlive-einfuehrung-20190228-1|709	%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-06-1.ltx
21mr|texlive-einfuehrung-20190228-1|710	%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-06-10.ltx
21mr|texlive-einfuehrung-20190228-1|711	%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-06-11.ltx
21mr|texlive-einfuehrung-20190228-1|712	%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-06-12.ltx
21mr|texlive-einfuehrung-20190228-1|713	%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-06-13.ltx
21mr|texlive-einfuehrung-20190228-1|714	%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-06-14.ltx
21mr|texlive-einfuehrung-20190228-1|715	%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-06-2.ltx
21mr|texlive-einfuehrung-20190228-1|716	%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-06-3.ltx
21mr|texlive-einfuehrung-20190228-1|717	%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-06-4.ltx
21mr|texlive-einfuehrung-20190228-1|718	%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-06-5.ltx
21mr|texlive-einfuehrung-20190228-1|719	%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-06-6.ltx
21mr|texlive-einfuehrung-20190228-1|720	%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-06-7.ltx
21mr|texlive-einfuehrung-20190228-1|721	%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-06-8.ltx
21mr|texlive-einfuehrung-20190228-1|722	%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-06-9.ltx
21mr|texlive-einfuehrung-20190228-1|723	%doc %{_texmfdistdir}/doc/latex/einfuehrung/11-07-1.lualtx
21mr|texlive-einfuehrung-20190228-1|724	%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-01-1.xinl
21mr|texlive-einfuehrung-20190228-1|725	%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-01-10.xinl
21mr|texlive-einfuehrung-20190228-1|726	%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-01-11.xinl
21mr|texlive-einfuehrung-20190228-1|727	%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-01-12.xinl
21mr|texlive-einfuehrung-20190228-1|728	%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-01-13.xinl
21mr|texlive-einfuehrung-20190228-1|729	%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-01-2.xinl
21mr|texlive-einfuehrung-20190228-1|730	%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-01-3.xinl
21mr|texlive-einfuehrung-20190228-1|731	%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-01-4.xinl
21mr|texlive-einfuehrung-20190228-1|732	%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-01-5.xinl
21mr|texlive-einfuehrung-20190228-1|733	%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-01-6.xinl
21mr|texlive-einfuehrung-20190228-1|734	%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-01-7.xinl
21mr|texlive-einfuehrung-20190228-1|735	%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-01-8.xinl
21mr|texlive-einfuehrung-20190228-1|736	%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-01-9.xinl
21mr|texlive-einfuehrung-20190228-1|737	%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-02-1.ltx
21mr|texlive-einfuehrung-20190228-1|738	%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-02-2.ltx
21mr|texlive-einfuehrung-20190228-1|739	%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-02-3.ltx
21mr|texlive-einfuehrung-20190228-1|740	%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-02-4.ltx
21mr|texlive-einfuehrung-20190228-1|741	%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-02-5.ltx
21mr|texlive-einfuehrung-20190228-1|742	%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-02-6.ltx
21mr|texlive-einfuehrung-20190228-1|743	%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-03-1.ltx
21mr|texlive-einfuehrung-20190228-1|744	%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-04-1.sh
21mr|texlive-einfuehrung-20190228-1|745	%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-04-10.lualtx
21mr|texlive-einfuehrung-20190228-1|746	%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-04-11.xltx
21mr|texlive-einfuehrung-20190228-1|747	%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-04-12.xltx
21mr|texlive-einfuehrung-20190228-1|748	%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-04-13.xltx
21mr|texlive-einfuehrung-20190228-1|749	%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-04-14.xltx
21mr|texlive-einfuehrung-20190228-1|750	%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-04-15.lualtx
21mr|texlive-einfuehrung-20190228-1|751	%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-04-16.lualtx2
21mr|texlive-einfuehrung-20190228-1|752	%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-04-17.lualtx2
21mr|texlive-einfuehrung-20190228-1|753	%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-04-18.lualtx
21mr|texlive-einfuehrung-20190228-1|754	%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-04-2.xltx
21mr|texlive-einfuehrung-20190228-1|755	%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-04-3.sh
21mr|texlive-einfuehrung-20190228-1|756	%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-04-4.sh
21mr|texlive-einfuehrung-20190228-1|757	%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-04-5.lualtx
21mr|texlive-einfuehrung-20190228-1|758	%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-04-6.xltx
21mr|texlive-einfuehrung-20190228-1|759	%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-04-7.xltx
21mr|texlive-einfuehrung-20190228-1|760	%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-04-8.xltx
21mr|texlive-einfuehrung-20190228-1|761	%doc %{_texmfdistdir}/doc/latex/einfuehrung/12-04-9.lualtx
21mr|texlive-einfuehrung-20190228-1|762	%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-01-1.ltxb
21mr|texlive-einfuehrung-20190228-1|763	%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-01-2.ltxb
21mr|texlive-einfuehrung-20190228-1|764	%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-01-3.ltxb
21mr|texlive-einfuehrung-20190228-1|765	%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-01-4.ltxb
21mr|texlive-einfuehrung-20190228-1|766	%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-02-1.ltxb
21mr|texlive-einfuehrung-20190228-1|767	%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-02-10.ltxb
21mr|texlive-einfuehrung-20190228-1|768	%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-02-11.ltxb
21mr|texlive-einfuehrung-20190228-1|769	%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-02-12.ltxb
21mr|texlive-einfuehrung-20190228-1|770	%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-02-13.ltxb
21mr|texlive-einfuehrung-20190228-1|771	%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-02-14.ltxb
21mr|texlive-einfuehrung-20190228-1|772	%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-02-15.ltxb
21mr|texlive-einfuehrung-20190228-1|773	%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-02-16.ltxb
21mr|texlive-einfuehrung-20190228-1|774	%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-02-17.ltxb
21mr|texlive-einfuehrung-20190228-1|775	%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-02-18.ltxb
21mr|texlive-einfuehrung-20190228-1|776	%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-02-19.ltxb
21mr|texlive-einfuehrung-20190228-1|777	%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-02-2.ltx2
21mr|texlive-einfuehrung-20190228-1|778	%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-02-20.ltxb
21mr|texlive-einfuehrung-20190228-1|779	%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-02-3.ltxb
21mr|texlive-einfuehrung-20190228-1|780	%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-02-4.ltxb
21mr|texlive-einfuehrung-20190228-1|781	%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-02-5.ltxb
21mr|texlive-einfuehrung-20190228-1|782	%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-02-6.ltxb
21mr|texlive-einfuehrung-20190228-1|783	%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-02-7.ltxb
21mr|texlive-einfuehrung-20190228-1|784	%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-02-8.ltxbps
21mr|texlive-einfuehrung-20190228-1|785	%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-02-9.ltxb
21mr|texlive-einfuehrung-20190228-1|786	%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-03-1.ltxb
21mr|texlive-einfuehrung-20190228-1|787	%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-03-10.ltxb
21mr|texlive-einfuehrung-20190228-1|788	%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-03-11.ltxb
21mr|texlive-einfuehrung-20190228-1|789	%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-03-2.ltxb
21mr|texlive-einfuehrung-20190228-1|790	%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-03-3.ltxb
21mr|texlive-einfuehrung-20190228-1|791	%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-03-4.ltxb
21mr|texlive-einfuehrung-20190228-1|792	%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-03-5.ltxb
21mr|texlive-einfuehrung-20190228-1|793	%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-03-6.ltxb
21mr|texlive-einfuehrung-20190228-1|794	%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-03-7.ltxb
21mr|texlive-einfuehrung-20190228-1|795	%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-03-8.ltxb
21mr|texlive-einfuehrung-20190228-1|796	%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-03-9.ltxb
21mr|texlive-einfuehrung-20190228-1|797	%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-04-1.ltxb
21mr|texlive-einfuehrung-20190228-1|798	%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-04-2.ltxb
21mr|texlive-einfuehrung-20190228-1|799	%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-05-1.ltxb
21mr|texlive-einfuehrung-20190228-1|800	%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-05-2.ltxb
21mr|texlive-einfuehrung-20190228-1|801	%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-05-3.ltxb
21mr|texlive-einfuehrung-20190228-1|802	%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-05-4.ltxb
21mr|texlive-einfuehrung-20190228-1|803	%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-06-1.ltxb
21mr|texlive-einfuehrung-20190228-1|804	%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-06-2.ltxb
21mr|texlive-einfuehrung-20190228-1|805	%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-07-1.ltxb
21mr|texlive-einfuehrung-20190228-1|806	%doc %{_texmfdistdir}/doc/latex/einfuehrung/13-07-2.ltxb
21mr|texlive-einfuehrung-20190228-1|807	%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-01-1.ltx
21mr|texlive-einfuehrung-20190228-1|808	%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-01-10.ltx
21mr|texlive-einfuehrung-20190228-1|809	%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-01-11.ltx
21mr|texlive-einfuehrung-20190228-1|810	%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-01-12.ltx
21mr|texlive-einfuehrung-20190228-1|811	%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-01-13.ltx
21mr|texlive-einfuehrung-20190228-1|812	%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-01-2.ltx
21mr|texlive-einfuehrung-20190228-1|813	%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-01-3.ltx
21mr|texlive-einfuehrung-20190228-1|814	%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-01-4.ltx
21mr|texlive-einfuehrung-20190228-1|815	%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-01-5.ltx
21mr|texlive-einfuehrung-20190228-1|816	%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-01-6.ltx
21mr|texlive-einfuehrung-20190228-1|817	%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-01-7.ltx
21mr|texlive-einfuehrung-20190228-1|818	%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-01-8.ltxps
21mr|texlive-einfuehrung-20190228-1|819	%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-01-9.ltx
21mr|texlive-einfuehrung-20190228-1|820	%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-02-1.ltx
21mr|texlive-einfuehrung-20190228-1|821	%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-02-2.ltx
21mr|texlive-einfuehrung-20190228-1|822	%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-02-3.ltx
21mr|texlive-einfuehrung-20190228-1|823	%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-02-4.ltx
21mr|texlive-einfuehrung-20190228-1|824	%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-02-5.ltx
21mr|texlive-einfuehrung-20190228-1|825	%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-02-6.ltx
21mr|texlive-einfuehrung-20190228-1|826	%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-02-7.ltx
21mr|texlive-einfuehrung-20190228-1|827	%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-03-1.ltx
21mr|texlive-einfuehrung-20190228-1|828	%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-03-10.ltx2crop
21mr|texlive-einfuehrung-20190228-1|829	%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-03-11.ltx
21mr|texlive-einfuehrung-20190228-1|830	%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-03-12.ltx
21mr|texlive-einfuehrung-20190228-1|831	%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-03-13.ltx
21mr|texlive-einfuehrung-20190228-1|832	%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-03-14.ltx
21mr|texlive-einfuehrung-20190228-1|833	%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-03-15.ltx2crop
21mr|texlive-einfuehrung-20190228-1|834	%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-03-16.ltx2crop
21mr|texlive-einfuehrung-20190228-1|835	%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-03-2.ltx
21mr|texlive-einfuehrung-20190228-1|836	%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-03-3.ltx
21mr|texlive-einfuehrung-20190228-1|837	%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-03-4.ltx
21mr|texlive-einfuehrung-20190228-1|838	%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-03-5.ltx
21mr|texlive-einfuehrung-20190228-1|839	%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-03-6.ltx
21mr|texlive-einfuehrung-20190228-1|840	%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-03-7.ltx
21mr|texlive-einfuehrung-20190228-1|841	%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-03-8.ltx
21mr|texlive-einfuehrung-20190228-1|842	%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-03-9.ltx
21mr|texlive-einfuehrung-20190228-1|843	%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-04-1.ltx
21mr|texlive-einfuehrung-20190228-1|844	%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-04-2.ltx
21mr|texlive-einfuehrung-20190228-1|845	%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-04-3.ltx
21mr|texlive-einfuehrung-20190228-1|846	%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-04-4.ltx
21mr|texlive-einfuehrung-20190228-1|847	%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-04-5.ltx
21mr|texlive-einfuehrung-20190228-1|848	%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-04-6.ltx
21mr|texlive-einfuehrung-20190228-1|849	%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-04-7.ltx
21mr|texlive-einfuehrung-20190228-1|850	%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-04-8.ltx
21mr|texlive-einfuehrung-20190228-1|851	%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-04-9.ltx
21mr|texlive-einfuehrung-20190228-1|852	%doc %{_texmfdistdir}/doc/latex/einfuehrung/14-05-1.xltx
21mr|texlive-einfuehrung-20190228-1|853	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-01-1.ltx
21mr|texlive-einfuehrung-20190228-1|854	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-01-10.ltx
21mr|texlive-einfuehrung-20190228-1|855	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-01-11.ltx
21mr|texlive-einfuehrung-20190228-1|856	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-01-12.ltx
21mr|texlive-einfuehrung-20190228-1|857	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-01-13.ltx
21mr|texlive-einfuehrung-20190228-1|858	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-01-2.ltx
21mr|texlive-einfuehrung-20190228-1|859	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-01-3.ltx
21mr|texlive-einfuehrung-20190228-1|860	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-01-4.ltx
21mr|texlive-einfuehrung-20190228-1|861	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-01-5.ltx
21mr|texlive-einfuehrung-20190228-1|862	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-01-6.ltx
21mr|texlive-einfuehrung-20190228-1|863	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-01-7.ltx
21mr|texlive-einfuehrung-20190228-1|864	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-01-8.ltx
21mr|texlive-einfuehrung-20190228-1|865	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-01-9.ltx
21mr|texlive-einfuehrung-20190228-1|866	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-1.mp3
21mr|texlive-einfuehrung-20190228-1|867	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-10.mp
21mr|texlive-einfuehrung-20190228-1|868	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-11.mp
21mr|texlive-einfuehrung-20190228-1|869	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-12.mp
21mr|texlive-einfuehrung-20190228-1|870	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-13.mp
21mr|texlive-einfuehrung-20190228-1|871	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-14.mp
21mr|texlive-einfuehrung-20190228-1|872	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-15.mp
21mr|texlive-einfuehrung-20190228-1|873	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-16.mp
21mr|texlive-einfuehrung-20190228-1|874	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-17.mp
21mr|texlive-einfuehrung-20190228-1|875	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-18.mp
21mr|texlive-einfuehrung-20190228-1|876	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-19.mp
21mr|texlive-einfuehrung-20190228-1|877	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-2.ltxps
21mr|texlive-einfuehrung-20190228-1|878	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-20.mp
21mr|texlive-einfuehrung-20190228-1|879	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-21.mp
21mr|texlive-einfuehrung-20190228-1|880	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-22.mp
21mr|texlive-einfuehrung-20190228-1|881	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-23.mp
21mr|texlive-einfuehrung-20190228-1|882	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-24.mp
21mr|texlive-einfuehrung-20190228-1|883	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-25.mp
21mr|texlive-einfuehrung-20190228-1|884	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-26.mp
21mr|texlive-einfuehrung-20190228-1|885	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-27.mp
21mr|texlive-einfuehrung-20190228-1|886	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-28.mp
21mr|texlive-einfuehrung-20190228-1|887	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-29.mp
21mr|texlive-einfuehrung-20190228-1|888	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-3.ltx
21mr|texlive-einfuehrung-20190228-1|889	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-30.mp
21mr|texlive-einfuehrung-20190228-1|890	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-31.mp
21mr|texlive-einfuehrung-20190228-1|891	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-32.mp
21mr|texlive-einfuehrung-20190228-1|892	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-33.mp2
21mr|texlive-einfuehrung-20190228-1|893	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-34.mp2
21mr|texlive-einfuehrung-20190228-1|894	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-35.mp2
21mr|texlive-einfuehrung-20190228-1|895	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-36.mp2
21mr|texlive-einfuehrung-20190228-1|896	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-37.mp
21mr|texlive-einfuehrung-20190228-1|897	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-38.mp2
21mr|texlive-einfuehrung-20190228-1|898	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-39.mp2
21mr|texlive-einfuehrung-20190228-1|899	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-4.mp
21mr|texlive-einfuehrung-20190228-1|900	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-40.mp2
21mr|texlive-einfuehrung-20190228-1|901	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-41.mp2
21mr|texlive-einfuehrung-20190228-1|902	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-42.mp2
21mr|texlive-einfuehrung-20190228-1|903	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-43.mp2
21mr|texlive-einfuehrung-20190228-1|904	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-44.mp2
21mr|texlive-einfuehrung-20190228-1|905	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-45.mp2
21mr|texlive-einfuehrung-20190228-1|906	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-46.mp2
21mr|texlive-einfuehrung-20190228-1|907	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-47.mp2
21mr|texlive-einfuehrung-20190228-1|908	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-48.mp2
21mr|texlive-einfuehrung-20190228-1|909	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-49.mp2
21mr|texlive-einfuehrung-20190228-1|910	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-5.mp
21mr|texlive-einfuehrung-20190228-1|911	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-50.mp2
21mr|texlive-einfuehrung-20190228-1|912	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-51.mp2
21mr|texlive-einfuehrung-20190228-1|913	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-52.mp2
21mr|texlive-einfuehrung-20190228-1|914	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-53.mp2
21mr|texlive-einfuehrung-20190228-1|915	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-54.mp2
21mr|texlive-einfuehrung-20190228-1|916	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-55.mp2
21mr|texlive-einfuehrung-20190228-1|917	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-56.mp2
21mr|texlive-einfuehrung-20190228-1|918	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-57.mp2
21mr|texlive-einfuehrung-20190228-1|919	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-58.mp2
21mr|texlive-einfuehrung-20190228-1|920	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-59.mp2
21mr|texlive-einfuehrung-20190228-1|921	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-6.mp
21mr|texlive-einfuehrung-20190228-1|922	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-60.mp2
21mr|texlive-einfuehrung-20190228-1|923	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-61.mp2
21mr|texlive-einfuehrung-20190228-1|924	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-62.mp2
21mr|texlive-einfuehrung-20190228-1|925	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-63.mp2
21mr|texlive-einfuehrung-20190228-1|926	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-64.mp2
21mr|texlive-einfuehrung-20190228-1|927	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-65.mp2
21mr|texlive-einfuehrung-20190228-1|928	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-66.mp2
21mr|texlive-einfuehrung-20190228-1|929	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-67.mp2
21mr|texlive-einfuehrung-20190228-1|930	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-68.mp2
21mr|texlive-einfuehrung-20190228-1|931	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-69.mp2
21mr|texlive-einfuehrung-20190228-1|932	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-7.mp
21mr|texlive-einfuehrung-20190228-1|933	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-8.mp
21mr|texlive-einfuehrung-20190228-1|934	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-02-9.mp
21mr|texlive-einfuehrung-20190228-1|935	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-1.ltxps
21mr|texlive-einfuehrung-20190228-1|936	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-10.ltxps
21mr|texlive-einfuehrung-20190228-1|937	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-11.ltxps
21mr|texlive-einfuehrung-20190228-1|938	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-12.ltxps
21mr|texlive-einfuehrung-20190228-1|939	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-13.ltxps
21mr|texlive-einfuehrung-20190228-1|940	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-14.ltxps
21mr|texlive-einfuehrung-20190228-1|941	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-15.ltxps
21mr|texlive-einfuehrung-20190228-1|942	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-16.ltxps
21mr|texlive-einfuehrung-20190228-1|943	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-17.ltxps
21mr|texlive-einfuehrung-20190228-1|944	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-18.ltxps
21mr|texlive-einfuehrung-20190228-1|945	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-19.ltxps
21mr|texlive-einfuehrung-20190228-1|946	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-2.ltxps
21mr|texlive-einfuehrung-20190228-1|947	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-20.ltxps
21mr|texlive-einfuehrung-20190228-1|948	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-21.ltxps
21mr|texlive-einfuehrung-20190228-1|949	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-22.ltxps
21mr|texlive-einfuehrung-20190228-1|950	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-23.ltxps
21mr|texlive-einfuehrung-20190228-1|951	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-24.ltxps
21mr|texlive-einfuehrung-20190228-1|952	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-25.ltxps
21mr|texlive-einfuehrung-20190228-1|953	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-26.ltxps
21mr|texlive-einfuehrung-20190228-1|954	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-27.ltxps
21mr|texlive-einfuehrung-20190228-1|955	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-28.ltxps
21mr|texlive-einfuehrung-20190228-1|956	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-29.ltxps
21mr|texlive-einfuehrung-20190228-1|957	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-3.ltxps
21mr|texlive-einfuehrung-20190228-1|958	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-30.ltxps
21mr|texlive-einfuehrung-20190228-1|959	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-31.ltxps
21mr|texlive-einfuehrung-20190228-1|960	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-32.ltxps
21mr|texlive-einfuehrung-20190228-1|961	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-33.ltxps
21mr|texlive-einfuehrung-20190228-1|962	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-34.ltxps
21mr|texlive-einfuehrung-20190228-1|963	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-35.ltxps
21mr|texlive-einfuehrung-20190228-1|964	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-36.ltxps
21mr|texlive-einfuehrung-20190228-1|965	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-37.ltxps
21mr|texlive-einfuehrung-20190228-1|966	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-38.ltxps
21mr|texlive-einfuehrung-20190228-1|967	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-39.ltxps
21mr|texlive-einfuehrung-20190228-1|968	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-4.ltxps
21mr|texlive-einfuehrung-20190228-1|969	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-40.ltxps
21mr|texlive-einfuehrung-20190228-1|970	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-41.ltxps
21mr|texlive-einfuehrung-20190228-1|971	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-42.ltxps
21mr|texlive-einfuehrung-20190228-1|972	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-43.ltxps
21mr|texlive-einfuehrung-20190228-1|973	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-44.ltxps
21mr|texlive-einfuehrung-20190228-1|974	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-45.ltxps
21mr|texlive-einfuehrung-20190228-1|975	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-46.ltxps
21mr|texlive-einfuehrung-20190228-1|976	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-47.ltxps
21mr|texlive-einfuehrung-20190228-1|977	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-48.ltxps
21mr|texlive-einfuehrung-20190228-1|978	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-49.ltxps
21mr|texlive-einfuehrung-20190228-1|979	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-5.ltxps
21mr|texlive-einfuehrung-20190228-1|980	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-50.ltxps
21mr|texlive-einfuehrung-20190228-1|981	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-51.ltxps
21mr|texlive-einfuehrung-20190228-1|982	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-6.ltxps
21mr|texlive-einfuehrung-20190228-1|983	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-7.ltxps
21mr|texlive-einfuehrung-20190228-1|984	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-8.ltxps
21mr|texlive-einfuehrung-20190228-1|985	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-03-9.ltxps
21mr|texlive-einfuehrung-20190228-1|986	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-1.ltx
21mr|texlive-einfuehrung-20190228-1|987	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-10.ltx
21mr|texlive-einfuehrung-20190228-1|988	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-11.ltx
21mr|texlive-einfuehrung-20190228-1|989	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-12.ltx
21mr|texlive-einfuehrung-20190228-1|990	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-13.ltx
21mr|texlive-einfuehrung-20190228-1|991	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-14.ltx
21mr|texlive-einfuehrung-20190228-1|992	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-15.ltx
21mr|texlive-einfuehrung-20190228-1|993	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-16.ltx
21mr|texlive-einfuehrung-20190228-1|994	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-17.ltx
21mr|texlive-einfuehrung-20190228-1|995	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-18.ltx
21mr|texlive-einfuehrung-20190228-1|996	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-19.ltx
21mr|texlive-einfuehrung-20190228-1|997	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-2.ltx
21mr|texlive-einfuehrung-20190228-1|998	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-20.ltx
21mr|texlive-einfuehrung-20190228-1|999	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-21.ltx
21mr|texlive-einfuehrung-20190228-1|1000	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-22.ltx
21mr|texlive-einfuehrung-20190228-1|1001	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-23.ltx
21mr|texlive-einfuehrung-20190228-1|1002	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-24.ltx
21mr|texlive-einfuehrung-20190228-1|1003	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-25.ltx
21mr|texlive-einfuehrung-20190228-1|1004	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-26.ltx
21mr|texlive-einfuehrung-20190228-1|1005	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-27.ltx
21mr|texlive-einfuehrung-20190228-1|1006	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-28.ltx
21mr|texlive-einfuehrung-20190228-1|1007	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-29.ltx
21mr|texlive-einfuehrung-20190228-1|1008	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-3.ltx
21mr|texlive-einfuehrung-20190228-1|1009	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-30.ltx
21mr|texlive-einfuehrung-20190228-1|1010	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-31.ltx
21mr|texlive-einfuehrung-20190228-1|1011	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-32.ltx
21mr|texlive-einfuehrung-20190228-1|1012	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-33.ltx
21mr|texlive-einfuehrung-20190228-1|1013	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-34.ltx
21mr|texlive-einfuehrung-20190228-1|1014	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-35.ltx
21mr|texlive-einfuehrung-20190228-1|1015	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-36.ltx
21mr|texlive-einfuehrung-20190228-1|1016	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-37.ltx
21mr|texlive-einfuehrung-20190228-1|1017	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-38.ltx
21mr|texlive-einfuehrung-20190228-1|1018	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-39.ltx
21mr|texlive-einfuehrung-20190228-1|1019	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-4.ltx
21mr|texlive-einfuehrung-20190228-1|1020	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-40.ltx
21mr|texlive-einfuehrung-20190228-1|1021	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-41.ltx
21mr|texlive-einfuehrung-20190228-1|1022	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-42.ltx
21mr|texlive-einfuehrung-20190228-1|1023	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-43.ltx
21mr|texlive-einfuehrung-20190228-1|1024	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-44.ltx
21mr|texlive-einfuehrung-20190228-1|1025	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-45.ltx
21mr|texlive-einfuehrung-20190228-1|1026	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-46.ltx
21mr|texlive-einfuehrung-20190228-1|1027	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-47.ltx
21mr|texlive-einfuehrung-20190228-1|1028	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-48.ltx
21mr|texlive-einfuehrung-20190228-1|1029	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-49.ltx
21mr|texlive-einfuehrung-20190228-1|1030	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-5.ltx
21mr|texlive-einfuehrung-20190228-1|1031	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-50.ltx
21mr|texlive-einfuehrung-20190228-1|1032	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-51.ltx
21mr|texlive-einfuehrung-20190228-1|1033	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-52.ltx
21mr|texlive-einfuehrung-20190228-1|1034	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-53.ltx
21mr|texlive-einfuehrung-20190228-1|1035	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-54.ltx
21mr|texlive-einfuehrung-20190228-1|1036	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-55.ltx
21mr|texlive-einfuehrung-20190228-1|1037	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-56.ltx
21mr|texlive-einfuehrung-20190228-1|1038	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-57.ltx
21mr|texlive-einfuehrung-20190228-1|1039	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-58.ltx
21mr|texlive-einfuehrung-20190228-1|1040	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-59.ltx
21mr|texlive-einfuehrung-20190228-1|1041	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-6.ltx
21mr|texlive-einfuehrung-20190228-1|1042	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-60.ltx
21mr|texlive-einfuehrung-20190228-1|1043	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-61.ltx
21mr|texlive-einfuehrung-20190228-1|1044	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-62.ltx
21mr|texlive-einfuehrung-20190228-1|1045	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-63.ltx
21mr|texlive-einfuehrung-20190228-1|1046	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-64.ltx
21mr|texlive-einfuehrung-20190228-1|1047	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-65.ltx
21mr|texlive-einfuehrung-20190228-1|1048	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-66.ltx
21mr|texlive-einfuehrung-20190228-1|1049	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-67.ltx
21mr|texlive-einfuehrung-20190228-1|1050	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-68.ltx
21mr|texlive-einfuehrung-20190228-1|1051	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-69.ltx4
21mr|texlive-einfuehrung-20190228-1|1052	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-7.ltx
21mr|texlive-einfuehrung-20190228-1|1053	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-70.ltx
21mr|texlive-einfuehrung-20190228-1|1054	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-71.ltx
21mr|texlive-einfuehrung-20190228-1|1055	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-72.ltx
21mr|texlive-einfuehrung-20190228-1|1056	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-73.ltx
21mr|texlive-einfuehrung-20190228-1|1057	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-74.ltx
21mr|texlive-einfuehrung-20190228-1|1058	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-75.ltx
21mr|texlive-einfuehrung-20190228-1|1059	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-76.ltx
21mr|texlive-einfuehrung-20190228-1|1060	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-77.ltx
21mr|texlive-einfuehrung-20190228-1|1061	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-78.ltx
21mr|texlive-einfuehrung-20190228-1|1062	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-79.ltx
21mr|texlive-einfuehrung-20190228-1|1063	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-8.ltx
21mr|texlive-einfuehrung-20190228-1|1064	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-80.ltx
21mr|texlive-einfuehrung-20190228-1|1065	%doc %{_texmfdistdir}/doc/latex/einfuehrung/15-04-9.ltx
21mr|texlive-einfuehrung-20190228-1|1066	%doc %{_texmfdistdir}/doc/latex/einfuehrung/A-02-1.ltx
21mr|texlive-einfuehrung-20190228-1|1067	%doc %{_texmfdistdir}/doc/latex/einfuehrung/A-03-1.ltx
21mr|texlive-einfuehrung-20190228-1|1068	%doc %{_texmfdistdir}/doc/latex/einfuehrung/A-04-1.ltx2
21mr|texlive-einfuehrung-20190228-1|1069	%doc %{_texmfdistdir}/doc/latex/einfuehrung/A-04-2.ltx
21mr|texlive-einfuehrung-20190228-1|1070	%doc %{_texmfdistdir}/doc/latex/einfuehrung/A-04-3.ltx
21mr|texlive-einfuehrung-20190228-1|1071	%doc %{_texmfdistdir}/doc/latex/einfuehrung/A-04-4.ltx
21mr|texlive-einfuehrung-20190228-1|1072	%doc %{_texmfdistdir}/doc/latex/einfuehrung/A-04-5.ltx
21mr|texlive-einfuehrung-20190228-1|1073	%doc %{_texmfdistdir}/doc/latex/einfuehrung/A-12-1.ltx
21mr|texlive-einfuehrung-20190228-1|1074	%doc %{_texmfdistdir}/doc/latex/einfuehrung/A-12-2.ltx
21mr|texlive-einfuehrung-20190228-1|1075	%doc %{_texmfdistdir}/doc/latex/einfuehrung/A-12-3.ltx
21mr|texlive-einfuehrung-20190228-1|1076	%doc %{_texmfdistdir}/doc/latex/einfuehrung/A-12-4.ltx
21mr|texlive-einfuehrung-20190228-1|1077	%doc %{_texmfdistdir}/doc/latex/einfuehrung/A-12-5.ltx
21mr|texlive-einfuehrung-20190228-1|1078	%doc %{_texmfdistdir}/doc/latex/einfuehrung/A-12-6.ltx
21mr|texlive-einfuehrung-20190228-1|1079	%doc %{_texmfdistdir}/doc/latex/einfuehrung/B.pdf
21mr|texlive-einfuehrung-20190228-1|1080	%doc %{_texmfdistdir}/doc/latex/einfuehrung/CTdefault.tex
21mr|texlive-einfuehrung-20190228-1|1081	%doc %{_texmfdistdir}/doc/latex/einfuehrung/DEexa.sty
21mr|texlive-einfuehrung-20190228-1|1082	%doc %{_texmfdistdir}/doc/latex/einfuehrung/DEoptions.sty
21mr|texlive-einfuehrung-20190228-1|1083	%doc %{_texmfdistdir}/doc/latex/einfuehrung/Letter.ist
21mr|texlive-einfuehrung-20190228-1|1084	%doc %{_texmfdistdir}/doc/latex/einfuehrung/LetterC.ist
21mr|texlive-einfuehrung-20190228-1|1085	%doc %{_texmfdistdir}/doc/latex/einfuehrung/LoadFonts.tex
21mr|texlive-einfuehrung-20190228-1|1086	%doc %{_texmfdistdir}/doc/latex/einfuehrung/README
21mr|texlive-einfuehrung-20190228-1|1087	%doc %{_texmfdistdir}/doc/latex/einfuehrung/UTF8.bib
21mr|texlive-einfuehrung-20190228-1|1088	%doc %{_texmfdistdir}/doc/latex/einfuehrung/VerbatimOut.xltx
21mr|texlive-einfuehrung-20190228-1|1089	%doc %{_texmfdistdir}/doc/latex/einfuehrung/beispiel.cls
21mr|texlive-einfuehrung-20190228-1|1090	%doc %{_texmfdistdir}/doc/latex/einfuehrung/biblatex-examples.bib
21mr|texlive-einfuehrung-20190228-1|1091	%doc %{_texmfdistdir}/doc/latex/einfuehrung/bspcalweekly.cls
21mr|texlive-einfuehrung-20190228-1|1092	%doc %{_texmfdistdir}/doc/latex/einfuehrung/bspdvdcoll.cls
21mr|texlive-einfuehrung-20190228-1|1093	%doc %{_texmfdistdir}/doc/latex/einfuehrung/bspfont.cls
21mr|texlive-einfuehrung-20190228-1|1094	%doc %{_texmfdistdir}/doc/latex/einfuehrung/bsppstricks.cls
21mr|texlive-einfuehrung-20190228-1|1095	%doc %{_texmfdistdir}/doc/latex/einfuehrung/data0.csv
21mr|texlive-einfuehrung-20190228-1|1096	%doc %{_texmfdistdir}/doc/latex/einfuehrung/data1T.csv
21mr|texlive-einfuehrung-20190228-1|1097	%doc %{_texmfdistdir}/doc/latex/einfuehrung/de-examples-dw.bib
21mr|texlive-einfuehrung-20190228-1|1098	%doc %{_texmfdistdir}/doc/latex/einfuehrung/demo.ist
21mr|texlive-einfuehrung-20190228-1|1099	%doc %{_texmfdistdir}/doc/latex/einfuehrung/demo11.bib
21mr|texlive-einfuehrung-20190228-1|1100	%doc %{_texmfdistdir}/doc/latex/einfuehrung/demo4.bib
21mr|texlive-einfuehrung-20190228-1|1101	%doc %{_texmfdistdir}/doc/latex/einfuehrung/demo5.bib
21mr|texlive-einfuehrung-20190228-1|1102	%doc %{_texmfdistdir}/doc/latex/einfuehrung/demo6.bib
21mr|texlive-einfuehrung-20190228-1|1103	%doc %{_texmfdistdir}/doc/latex/einfuehrung/demo7.bib
21mr|texlive-einfuehrung-20190228-1|1104	%doc %{_texmfdistdir}/doc/latex/einfuehrung/doc_data.txt
21mr|texlive-einfuehrung-20190228-1|1105	%doc %{_texmfdistdir}/doc/latex/einfuehrung/exa-fontconfig.tex
21mr|texlive-einfuehrung-20190228-1|1106	%doc %{_texmfdistdir}/doc/latex/einfuehrung/exaarticle.cls
21mr|texlive-einfuehrung-20190228-1|1107	%doc %{_texmfdistdir}/doc/latex/einfuehrung/exaarticle2.cls
21mr|texlive-einfuehrung-20190228-1|1108	%doc %{_texmfdistdir}/doc/latex/einfuehrung/exaartplain.cls
21mr|texlive-einfuehrung-20190228-1|1109	%doc %{_texmfdistdir}/doc/latex/einfuehrung/exabeamer.cls
21mr|texlive-einfuehrung-20190228-1|1110	%doc %{_texmfdistdir}/doc/latex/einfuehrung/exabook.cls
21mr|texlive-einfuehrung-20190228-1|1111	%doc %{_texmfdistdir}/doc/latex/einfuehrung/exabook2.cls
21mr|texlive-einfuehrung-20190228-1|1112	%doc %{_texmfdistdir}/doc/latex/einfuehrung/exadante.cls
21mr|texlive-einfuehrung-20190228-1|1113	%doc %{_texmfdistdir}/doc/latex/einfuehrung/exafoils.cls
21mr|texlive-einfuehrung-20190228-1|1114	%doc %{_texmfdistdir}/doc/latex/einfuehrung/exafubeamer.cls
21mr|texlive-einfuehrung-20190228-1|1115	%doc %{_texmfdistdir}/doc/latex/einfuehrung/exafupd.cls
21mr|texlive-einfuehrung-20190228-1|1116	%doc %{_texmfdistdir}/doc/latex/einfuehrung/examargin.cls
21mr|texlive-einfuehrung-20190228-1|1117	%doc %{_texmfdistdir}/doc/latex/einfuehrung/examemoir.cls
21mr|texlive-einfuehrung-20190228-1|1118	%doc %{_texmfdistdir}/doc/latex/einfuehrung/examinimal-mathsymbols.cls
21mr|texlive-einfuehrung-20190228-1|1119	%doc %{_texmfdistdir}/doc/latex/einfuehrung/examinimal.cls
21mr|texlive-einfuehrung-20190228-1|1120	%doc %{_texmfdistdir}/doc/latex/einfuehrung/examples-dw.bib
21mr|texlive-einfuehrung-20190228-1|1121	%doc %{_texmfdistdir}/doc/latex/einfuehrung/examples.bib
21mr|texlive-einfuehrung-20190228-1|1122	%doc %{_texmfdistdir}/doc/latex/einfuehrung/examplesA.bib
21mr|texlive-einfuehrung-20190228-1|1123	%doc %{_texmfdistdir}/doc/latex/einfuehrung/examplesB.bib
21mr|texlive-einfuehrung-20190228-1|1124	%doc %{_texmfdistdir}/doc/latex/einfuehrung/exapd.cls
21mr|texlive-einfuehrung-20190228-1|1125	%doc %{_texmfdistdir}/doc/latex/einfuehrung/exaprosper.cls
21mr|texlive-einfuehrung-20190228-1|1126	%doc %{_texmfdistdir}/doc/latex/einfuehrung/exareport.cls
21mr|texlive-einfuehrung-20190228-1|1127	%doc %{_texmfdistdir}/doc/latex/einfuehrung/exaseminar.cls
21mr|texlive-einfuehrung-20190228-1|1128	%doc %{_texmfdistdir}/doc/latex/einfuehrung/exaslidenotes.cls
21mr|texlive-einfuehrung-20190228-1|1129	%doc %{_texmfdistdir}/doc/latex/einfuehrung/exasymbol.cls
21mr|texlive-einfuehrung-20190228-1|1130	%doc %{_texmfdistdir}/doc/latex/einfuehrung/exaxetex.cls
21mr|texlive-einfuehrung-20190228-1|1131	%doc %{_texmfdistdir}/doc/latex/einfuehrung/fontDemo-E.tex
21mr|texlive-einfuehrung-20190228-1|1132	%doc %{_texmfdistdir}/doc/latex/einfuehrung/fontDemo.tex
21mr|texlive-einfuehrung-20190228-1|1133	%doc %{_texmfdistdir}/doc/latex/einfuehrung/foo.lua
21mr|texlive-einfuehrung-20190228-1|1134	%doc %{_texmfdistdir}/doc/latex/einfuehrung/mpxerr.tex
21mr|texlive-einfuehrung-20190228-1|1135	%doc %{_texmfdistdir}/doc/latex/einfuehrung/myModuleB.xdy
21mr|texlive-einfuehrung-20190228-1|1136	%doc %{_texmfdistdir}/doc/latex/einfuehrung/myModuleC.xdy
21mr|texlive-einfuehrung-20190228-1|1137	%doc %{_texmfdistdir}/doc/latex/einfuehrung/myModuleE.xdy
21mr|texlive-einfuehrung-20190228-1|1138	%doc %{_texmfdistdir}/doc/latex/einfuehrung/myModuleF.xdy
21mr|texlive-einfuehrung-20190228-1|1139	%doc %{_texmfdistdir}/doc/latex/einfuehrung/myModuleG.xdy
21mr|texlive-einfuehrung-20190228-1|1140	%doc %{_texmfdistdir}/doc/latex/einfuehrung/myModuleH.xdy
21mr|texlive-einfuehrung-20190228-1|1141	%doc %{_texmfdistdir}/doc/latex/einfuehrung/myModuleI.xdy
21mr|texlive-einfuehrung-20190228-1|1142	%doc %{_texmfdistdir}/doc/latex/einfuehrung/plainDemo.bst
21mr|texlive-einfuehrung-20190228-1|1143	%doc %{_texmfdistdir}/doc/latex/einfuehrung/preamble.tex
21mr|texlive-einfuehrung-20190228-1|1144	%doc %{_texmfdistdir}/doc/latex/einfuehrung/screxa.cls
21mr|texlive-einfuehrung-20190228-1|1145	%doc %{_texmfdistdir}/doc/latex/einfuehrung/screxabook.cls
21mr|texlive-einfuehrung-20190228-1|1146	%doc %{_texmfdistdir}/doc/latex/einfuehrung/screxareport.cls
21mr|texlive-einfuehrung-20190228-1|1147	%doc %{_texmfdistdir}/doc/latex/einfuehrung/tab.tex
21mr|texlive-einfuehrung-20190228-1|1148	%doc %{_texmfdistdir}/doc/latex/einfuehrung/tabelle1.tex
21mr|texlive-einfuehrung-20190228-1|1149	%doc %{_texmfdistdir}/doc/latex/einfuehrung/textdemo.sty
21mr|texlive-einfuehrung-20190228-1|1150	
21mr|texlive-einfuehrung-20190228-1|1151	#-----------------------------------------------------------------------
21mr|texlive-einfuehrung-20190228-1|1152	%prep
21mr|texlive-einfuehrung-20190228-1|1153	%setup -c -a0 -a1
21mr|texlive-einfuehrung-20190228-1|1154	
21mr|texlive-einfuehrung-20190228-1|1155	%build
21mr|texlive-einfuehrung-20190228-1|1156	
21mr|texlive-einfuehrung-20190228-1|1157	%install
21mr|texlive-einfuehrung-20190228-1|1158	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-einfuehrung-20190228-1|1159	cp -fpar doc %{buildroot}%{_texmfdistdir}

17759 21
21mr|texlive-ejpecp-1.7-1|1	Name:		texlive-ejpecp
21mr|texlive-ejpecp-1.7-1|2	Version:	1.7
21mr|texlive-ejpecp-1.7-1|3	Release:	1
21mr|texlive-ejpecp-1.7-1|4	Summary:	Class for EJP and ECP
21mr|texlive-ejpecp-1.7-1|5	Group:		Publishing
21mr|texlive-ejpecp-1.7-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ejpecp
21mr|texlive-ejpecp-1.7-1|7	License:	LPPL1.2
21mr|texlive-ejpecp-1.7-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ejpecp.tar.xz
21mr|texlive-ejpecp-1.7-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ejpecp.doc.tar.xz
21mr|texlive-ejpecp-1.7-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ejpecp.source.tar.xz
21mr|texlive-ejpecp-1.7-1|11	BuildArch:	noarch
21mr|texlive-ejpecp-1.7-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-ejpecp-1.7-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-ejpecp-1.7-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-ejpecp-1.7-1|15	
21mr|texlive-ejpecp-1.7-1|16	%description
21mr|texlive-ejpecp-1.7-1|17	The class is designed for typesetting articles for the
21mr|texlive-ejpecp-1.7-1|18	mathematical research periodicals Electronic Journal of
21mr|texlive-ejpecp-1.7-1|19	Probability (EJP) and Electronic Communications in Probability
21mr|texlive-ejpecp-1.7-1|20	(ECP).
21mr|texlive-ejpecp-1.7-1|21	
21mr|texlive-ejpecp-1.7-1|22	#-----------------------------------------------------------------------
21mr|texlive-ejpecp-1.7-1|23	%files
21mr|texlive-ejpecp-1.7-1|24	%{_texmfdistdir}/tex/latex/ejpecp
21mr|texlive-ejpecp-1.7-1|25	%doc %{_texmfdistdir}/doc/latex/ejpecp
21mr|texlive-ejpecp-1.7-1|26	#- source
21mr|texlive-ejpecp-1.7-1|27	%doc %{_texmfdistdir}/source/latex/ejpecp
21mr|texlive-ejpecp-1.7-1|28	
21mr|texlive-ejpecp-1.7-1|29	#-----------------------------------------------------------------------
21mr|texlive-ejpecp-1.7-1|30	%prep
21mr|texlive-ejpecp-1.7-1|31	%setup -c -a0 -a1 -a2
21mr|texlive-ejpecp-1.7-1|32	
21mr|texlive-ejpecp-1.7-1|33	%build
21mr|texlive-ejpecp-1.7-1|34	
21mr|texlive-ejpecp-1.7-1|35	%install
21mr|texlive-ejpecp-1.7-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ejpecp-1.7-1|37	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17760 21
21mr|texlive-elbioimp-1.2-7|1	# revision 21758
21mr|texlive-elbioimp-1.2-7|2	# category Package
21mr|texlive-elbioimp-1.2-7|3	# catalog-ctan /macros/latex/contrib/elbioimp
21mr|texlive-elbioimp-1.2-7|4	# catalog-date 2011-03-18 18:22:40 +0100
21mr|texlive-elbioimp-1.2-7|5	# catalog-license lppl
21mr|texlive-elbioimp-1.2-7|6	# catalog-version 1.2
21mr|texlive-elbioimp-1.2-7|7	Name:		texlive-elbioimp
21mr|texlive-elbioimp-1.2-7|8	Version:	1.2
21mr|texlive-elbioimp-1.2-7|9	Release:	7
21mr|texlive-elbioimp-1.2-7|10	Summary:	A LaTeX document class for the Journal of Electrical Bioimpedance
21mr|texlive-elbioimp-1.2-7|11	Group:		Publishing
21mr|texlive-elbioimp-1.2-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/elbioimp
21mr|texlive-elbioimp-1.2-7|13	License:	LPPL
21mr|texlive-elbioimp-1.2-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/elbioimp.tar.xz
21mr|texlive-elbioimp-1.2-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/elbioimp.doc.tar.xz
21mr|texlive-elbioimp-1.2-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/elbioimp.source.tar.xz
21mr|texlive-elbioimp-1.2-7|17	BuildArch:	noarch
21mr|texlive-elbioimp-1.2-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-elbioimp-1.2-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-elbioimp-1.2-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-elbioimp-1.2-7|21	
21mr|texlive-elbioimp-1.2-7|22	%description
21mr|texlive-elbioimp-1.2-7|23	A new document class for writing articles to the Journal of
21mr|texlive-elbioimp-1.2-7|24	Electrical Bioimpedance.
21mr|texlive-elbioimp-1.2-7|25	
21mr|texlive-elbioimp-1.2-7|26	
21mr|texlive-elbioimp-1.2-7|27	#-----------------------------------------------------------------------
21mr|texlive-elbioimp-1.2-7|28	%files
21mr|texlive-elbioimp-1.2-7|29	%{_texmfdistdir}/tex/latex/elbioimp/elbioimp.cls
21mr|texlive-elbioimp-1.2-7|30	%doc %{_texmfdistdir}/doc/latex/elbioimp/Makefile
21mr|texlive-elbioimp-1.2-7|31	%doc %{_texmfdistdir}/doc/latex/elbioimp/README
21mr|texlive-elbioimp-1.2-7|32	%doc %{_texmfdistdir}/doc/latex/elbioimp/elbioimp-basis.tex
21mr|texlive-elbioimp-1.2-7|33	%doc %{_texmfdistdir}/doc/latex/elbioimp/elbioimp.pdf
21mr|texlive-elbioimp-1.2-7|34	%doc %{_texmfdistdir}/doc/latex/elbioimp/test-bib.bib
21mr|texlive-elbioimp-1.2-7|35	%doc %{_texmfdistdir}/doc/latex/elbioimp/test-ill.png
21mr|texlive-elbioimp-1.2-7|36	%doc %{_texmfdistdir}/doc/latex/elbioimp/test1.tex
21mr|texlive-elbioimp-1.2-7|37	#- source
21mr|texlive-elbioimp-1.2-7|38	%doc %{_texmfdistdir}/source/latex/elbioimp/elbioimp.dtx
21mr|texlive-elbioimp-1.2-7|39	%doc %{_texmfdistdir}/source/latex/elbioimp/elbioimp.ins
21mr|texlive-elbioimp-1.2-7|40	
21mr|texlive-elbioimp-1.2-7|41	#-----------------------------------------------------------------------
21mr|texlive-elbioimp-1.2-7|42	%prep
21mr|texlive-elbioimp-1.2-7|43	%setup -c -a0 -a1 -a2
21mr|texlive-elbioimp-1.2-7|44	
21mr|texlive-elbioimp-1.2-7|45	%build
21mr|texlive-elbioimp-1.2-7|46	
21mr|texlive-elbioimp-1.2-7|47	%install
21mr|texlive-elbioimp-1.2-7|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-elbioimp-1.2-7|49	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17761 21
21mr|texlive-eledform-1.1a-2|1	Name:		texlive-eledform
21mr|texlive-eledform-1.1a-2|2	Version:	1.1a
21mr|texlive-eledform-1.1a-2|3	Release:	2
21mr|texlive-eledform-1.1a-2|4	Summary:	Define textual variants
21mr|texlive-eledform-1.1a-2|5	Group:		Publishing
21mr|texlive-eledform-1.1a-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/eledform
21mr|texlive-eledform-1.1a-2|7	License:	LPPL1.3
21mr|texlive-eledform-1.1a-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eledform.tar.xz
21mr|texlive-eledform-1.1a-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eledform.doc.tar.xz
21mr|texlive-eledform-1.1a-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eledform.source.tar.xz
21mr|texlive-eledform-1.1a-2|11	BuildArch:	noarch
21mr|texlive-eledform-1.1a-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-eledform-1.1a-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-eledform-1.1a-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-eledform-1.1a-2|15	
21mr|texlive-eledform-1.1a-2|16	%description
21mr|texlive-eledform-1.1a-2|17	The package provides commands to formalize textual variants in
21mr|texlive-eledform-1.1a-2|18	critical editions typeset using eledmac.
21mr|texlive-eledform-1.1a-2|19	
21mr|texlive-eledform-1.1a-2|20	#-----------------------------------------------------------------------
21mr|texlive-eledform-1.1a-2|21	%files
21mr|texlive-eledform-1.1a-2|22	%{_texmfdistdir}/tex/latex/eledform
21mr|texlive-eledform-1.1a-2|23	%doc %{_texmfdistdir}/doc/latex/eledform
21mr|texlive-eledform-1.1a-2|24	#- source
21mr|texlive-eledform-1.1a-2|25	%doc %{_texmfdistdir}/source/latex/eledform
21mr|texlive-eledform-1.1a-2|26	
21mr|texlive-eledform-1.1a-2|27	#-----------------------------------------------------------------------
21mr|texlive-eledform-1.1a-2|28	%prep
21mr|texlive-eledform-1.1a-2|29	%setup -c -a0 -a1 -a2
21mr|texlive-eledform-1.1a-2|30	
21mr|texlive-eledform-1.1a-2|31	%build
21mr|texlive-eledform-1.1a-2|32	
21mr|texlive-eledform-1.1a-2|33	%install
21mr|texlive-eledform-1.1a-2|34	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-eledform-1.1a-2|35	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17762 21
21mr|texlive-eledmac-1.24.12-2|1	Name:		texlive-eledmac
21mr|texlive-eledmac-1.24.12-2|2	Version:	1.24.12
21mr|texlive-eledmac-1.24.12-2|3	Release:	2
21mr|texlive-eledmac-1.24.12-2|4	Summary:	Typeset scholarly editions
21mr|texlive-eledmac-1.24.12-2|5	Group:		Publishing
21mr|texlive-eledmac-1.24.12-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/eledmac
21mr|texlive-eledmac-1.24.12-2|7	License:	LPPL
21mr|texlive-eledmac-1.24.12-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eledmac.tar.xz
21mr|texlive-eledmac-1.24.12-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eledmac.doc.tar.xz
21mr|texlive-eledmac-1.24.12-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eledmac.source.tar.xz
21mr|texlive-eledmac-1.24.12-2|11	BuildArch:	noarch
21mr|texlive-eledmac-1.24.12-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-eledmac-1.24.12-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-eledmac-1.24.12-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-eledmac-1.24.12-2|15	
21mr|texlive-eledmac-1.24.12-2|16	%description
21mr|texlive-eledmac-1.24.12-2|17	A package for typesetting scholarly critical editions,
21mr|texlive-eledmac-1.24.12-2|18	replacing the established ledmac package. Ledmac itself was a
21mr|texlive-eledmac-1.24.12-2|19	LaTeX port of the plain TeX EDMAC macros. The package supports
21mr|texlive-eledmac-1.24.12-2|20	indexing by page and by line numbers, and simple tabular- and
21mr|texlive-eledmac-1.24.12-2|21	array-style environments. The package is distributed with the
21mr|texlive-eledmac-1.24.12-2|22	related eledpar package.
21mr|texlive-eledmac-1.24.12-2|23	
21mr|texlive-eledmac-1.24.12-2|24	#-----------------------------------------------------------------------
21mr|texlive-eledmac-1.24.12-2|25	%files
21mr|texlive-eledmac-1.24.12-2|26	%{_texmfdistdir}/tex/latex/eledmac
21mr|texlive-eledmac-1.24.12-2|27	%doc %{_texmfdistdir}/doc/latex/eledmac
21mr|texlive-eledmac-1.24.12-2|28	#- source
21mr|texlive-eledmac-1.24.12-2|29	%doc %{_texmfdistdir}/source/latex/eledmac
21mr|texlive-eledmac-1.24.12-2|30	
21mr|texlive-eledmac-1.24.12-2|31	#-----------------------------------------------------------------------
21mr|texlive-eledmac-1.24.12-2|32	%prep
21mr|texlive-eledmac-1.24.12-2|33	%setup -c -a0 -a1 -a2
21mr|texlive-eledmac-1.24.12-2|34	
21mr|texlive-eledmac-1.24.12-2|35	%build
21mr|texlive-eledmac-1.24.12-2|36	
21mr|texlive-eledmac-1.24.12-2|37	%install
21mr|texlive-eledmac-1.24.12-2|38	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-eledmac-1.24.12-2|39	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17763 21
21mr|texlive-elegantbook-3.11-1|1	Name:		texlive-elegantbook
21mr|texlive-elegantbook-3.11-1|2	Version:	3.11
21mr|texlive-elegantbook-3.11-1|3	Release:	1
21mr|texlive-elegantbook-3.11-1|4	Summary:	An Elegant LaTeX Template for Books
21mr|texlive-elegantbook-3.11-1|5	Group:		Publishing
21mr|texlive-elegantbook-3.11-1|6	URL:		https://ctan.org/tex-archive/macros/latex/contrib/elegantbook
21mr|texlive-elegantbook-3.11-1|7	LICENSE:	The LATEX Project Public License 1.3c
21mr|texlive-elegantbook-3.11-1|8	Source0:        http://mirrors.ctan.org/systems/texlive/tlnet/archive/elegantbook.tar.xz
21mr|texlive-elegantbook-3.11-1|9	Source1:        http://mirrors.ctan.org/systems/texlive/tlnet/archive/elegantbook.doc.tar.xz
21mr|texlive-elegantbook-3.11-1|10	BuildArch: noarch
21mr|texlive-elegantbook-3.11-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-elegantbook-3.11-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-elegantbook-3.11-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-elegantbook-3.11-1|14	
21mr|texlive-elegantbook-3.11-1|15	%description
21mr|texlive-elegantbook-3.11-1|16	ElegantBook is designed for writing Books. This template is
21mr|texlive-elegantbook-3.11-1|17	based on the standard LaTeX book class. The goal of this
21mr|texlive-elegantbook-3.11-1|18	template is to make the writing process more elegant. Just
21mr|texlive-elegantbook-3.11-1|19	enjoy it!
21mr|texlive-elegantbook-3.11-1|20	
21mr|texlive-elegantbook-3.11-1|21	#-----------------------------------------------------------------------
21mr|texlive-elegantbook-3.11-1|22	%files
21mr|texlive-elegantbook-3.11-1|23	%{_texmfdistdir}/tex/latex/elegantbook
21mr|texlive-elegantbook-3.11-1|24	%doc %{_texmfdistdir}/doc/latex/elegantbook
21mr|texlive-elegantbook-3.11-1|25	
21mr|texlive-elegantbook-3.11-1|26	#-----------------------------------------------------------------------
21mr|texlive-elegantbook-3.11-1|27	
21mr|texlive-elegantbook-3.11-1|28	%prep
21mr|texlive-elegantbook-3.11-1|29	%setup -c -a0 -a1
21mr|texlive-elegantbook-3.11-1|30	
21mr|texlive-elegantbook-3.11-1|31	%build
21mr|texlive-elegantbook-3.11-1|32	
21mr|texlive-elegantbook-3.11-1|33	%install
21mr|texlive-elegantbook-3.11-1|34	mkdir -p %{buildroot}%{_texmfdistdir}

17764 21
21mr|texlive-elegantnote-4.48-1|1	# revision 53550
21mr|texlive-elegantnote-4.48-1|2	# category Package
21mr|texlive-elegantnote-4.48-1|3	# catalog-ctan /macros/latex/contrib/mcf2graph
21mr|texlive-elegantnote-4.48-1|4	# catalog-date 2020-01-26
21mr|texlive-elegantnote-4.48-1|5	# catalog-license mit
21mr|texlive-elegantnote-4.48-1|6	# catalog-version 4.48
21mr|texlive-elegantnote-4.48-1|7	Name:		texlive-elegantnote
21mr|texlive-elegantnote-4.48-1|8	Version:	4.48
21mr|texlive-elegantnote-4.48-1|9	Release:	1
21mr|texlive-elegantnote-4.48-1|10	Summary:	Draw chemical structure diagrams with Metafont/MetaPost
21mr|texlive-elegantnote-4.48-1|11	Group:		Publishing
21mr|texlive-elegantnote-4.48-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mcf2graph
21mr|texlive-elegantnote-4.48-1|13	License:	MIT
21mr|texlive-elegantnote-4.48-1|14	Source0:	http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/elegantnote.tar.xz
21mr|texlive-elegantnote-4.48-1|15	Source1:	http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/elegantnote.doc.tar.xz
21mr|texlive-elegantnote-4.48-1|16	BuildArch:	noarch
21mr|texlive-elegantnote-4.48-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-elegantnote-4.48-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-elegantnote-4.48-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-elegantnote-4.48-1|20	
21mr|texlive-elegantnote-4.48-1|21	%description
21mr|texlive-elegantnote-4.48-1|22	The Molecular Coding Format (MCF) is a linear notation for
21mr|texlive-elegantnote-4.48-1|23	describing chemical structure diagrams. This package converts
21mr|texlive-elegantnote-4.48-1|24	MCF to graphic files using Metafont / MetaPost.
21mr|texlive-elegantnote-4.48-1|25	
21mr|texlive-elegantnote-4.48-1|26	
21mr|texlive-elegantnote-4.48-1|27	#-----------------------------------------------------------------------
21mr|texlive-elegantnote-4.48-1|28	%files
21mr|texlive-elegantnote-4.48-1|29	%{_texmfdistdir}/tex
21mr|texlive-elegantnote-4.48-1|30	%doc %{_texmfdistdir}/doc
21mr|texlive-elegantnote-4.48-1|31	
21mr|texlive-elegantnote-4.48-1|32	#-----------------------------------------------------------------------
21mr|texlive-elegantnote-4.48-1|33	%prep
21mr|texlive-elegantnote-4.48-1|34	%setup -c -a0 -a1
21mr|texlive-elegantnote-4.48-1|35	
21mr|texlive-elegantnote-4.48-1|36	%build
21mr|texlive-elegantnote-4.48-1|37	
21mr|texlive-elegantnote-4.48-1|38	%install
21mr|texlive-elegantnote-4.48-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-elegantnote-4.48-1|40	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17765 21
21mr|texlive-elegantpaper-0.08-1|1	Name:		texlive-elegantpaper
21mr|texlive-elegantpaper-0.08-1|2	Version:	0.08
21mr|texlive-elegantpaper-0.08-1|3	Release:	1
21mr|texlive-elegantpaper-0.08-1|4	Summary:	Draw chemical structure diagrams with Metafont/MetaPost
21mr|texlive-elegantpaper-0.08-1|5	Group:		Publishing
21mr|texlive-elegantpaper-0.08-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/elegantpaper
21mr|texlive-elegantpaper-0.08-1|7	License:	MIT
21mr|texlive-elegantpaper-0.08-1|8	Source0:	http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/elegantpaper.tar.xz
21mr|texlive-elegantpaper-0.08-1|9	Source1:	http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/elegantpaper.doc.tar.xz
21mr|texlive-elegantpaper-0.08-1|10	BuildArch:	noarch
21mr|texlive-elegantpaper-0.08-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-elegantpaper-0.08-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-elegantpaper-0.08-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-elegantpaper-0.08-1|14	
21mr|texlive-elegantpaper-0.08-1|15	%description
21mr|texlive-elegantpaper-0.08-1|16	The Molecular Coding Format (MCF) is a linear notation for
21mr|texlive-elegantpaper-0.08-1|17	describing chemical structure diagrams. This package converts
21mr|texlive-elegantpaper-0.08-1|18	MCF to graphic files using Metafont / MetaPost.
21mr|texlive-elegantpaper-0.08-1|19	
21mr|texlive-elegantpaper-0.08-1|20	
21mr|texlive-elegantpaper-0.08-1|21	#-----------------------------------------------------------------------
21mr|texlive-elegantpaper-0.08-1|22	%files
21mr|texlive-elegantpaper-0.08-1|23	%{_texmfdistdir}/tex
21mr|texlive-elegantpaper-0.08-1|24	%doc %{_texmfdistdir}/doc
21mr|texlive-elegantpaper-0.08-1|25	
21mr|texlive-elegantpaper-0.08-1|26	#-----------------------------------------------------------------------
21mr|texlive-elegantpaper-0.08-1|27	%prep
21mr|texlive-elegantpaper-0.08-1|28	%setup -c -a0 -a1
21mr|texlive-elegantpaper-0.08-1|29	
21mr|texlive-elegantpaper-0.08-1|30	%build
21mr|texlive-elegantpaper-0.08-1|31	
21mr|texlive-elegantpaper-0.08-1|32	%install
21mr|texlive-elegantpaper-0.08-1|33	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-elegantpaper-0.08-1|34	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17766 21
21mr|texlive-elements-0.3-1|1	Name:		texlive-elements
21mr|texlive-elements-0.3-1|2	Version:	0.3
21mr|texlive-elements-0.3-1|3	Release:	1
21mr|texlive-elements-0.3-1|4	Summary:	Provides properties of chemical elements
21mr|texlive-elements-0.3-1|5	Group:		Publishing
21mr|texlive-elements-0.3-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/elements
21mr|texlive-elements-0.3-1|7	License:	MIT
21mr|texlive-elements-0.3-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/elements.tar.xz
21mr|texlive-elements-0.3-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/elements.doc.tar.xz
21mr|texlive-elements-0.3-1|10	BuildArch:	noarch
21mr|texlive-elements-0.3-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-elements-0.3-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-elements-0.3-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-elements-0.3-1|14	
21mr|texlive-elements-0.3-1|15	%description
21mr|texlive-elements-0.3-1|16	The package provides means for retrieving properties of chemical elements
21mr|texlive-elements-0.3-1|17	like atomic number, element symbol, element name, electron distribution or isotope number.
21mr|texlive-elements-0.3-1|18	
21mr|texlive-elements-0.3-1|19	#-----------------------------------------------------------------------
21mr|texlive-elements-0.3-1|20	%files
21mr|texlive-elements-0.3-1|21	%{_texmfdistdir}/tex/*
21mr|texlive-elements-0.3-1|22	%doc %{_texmfdistdir}/doc/*
21mr|texlive-elements-0.3-1|23	
21mr|texlive-elements-0.3-1|24	#-----------------------------------------------------------------------
21mr|texlive-elements-0.3-1|25	%prep
21mr|texlive-elements-0.3-1|26	%setup -c -a0 -a1
21mr|texlive-elements-0.3-1|27	
21mr|texlive-elements-0.3-1|28	%build
21mr|texlive-elements-0.3-1|29	
21mr|texlive-elements-0.3-1|30	%install
21mr|texlive-elements-0.3-1|31	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-elements-0.3-1|32	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17767 21
21mr|texlive-ellipse-20160624-1|1	Name:		texlive-ellipse
21mr|texlive-ellipse-20160624-1|2	Version:	20160624
21mr|texlive-ellipse-20160624-1|3	Release:	1
21mr|texlive-ellipse-20160624-1|4	Summary:	Draw ellipses and elliptical arcs using the standard LaTeX2e picture environment
21mr|texlive-ellipse-20160624-1|5	Group:		Publishing
21mr|texlive-ellipse-20160624-1|6	URL:		https://ctan.org/pkg/ellipse
21mr|texlive-ellipse-20160624-1|7	License:	LPPL1.3
21mr|texlive-ellipse-20160624-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ellipse.tar.xz
21mr|texlive-ellipse-20160624-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ellipse.doc.tar.xz
21mr|texlive-ellipse-20160624-1|10	BuildArch:	noarch
21mr|texlive-ellipse-20160624-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-ellipse-20160624-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-ellipse-20160624-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-ellipse-20160624-1|14	
21mr|texlive-ellipse-20160624-1|15	%description
21mr|texlive-ellipse-20160624-1|16	Draw ellipses and elliptical arcs using the standard LaTeX2e
21mr|texlive-ellipse-20160624-1|17	picture environment
21mr|texlive-ellipse-20160624-1|18	
21mr|texlive-ellipse-20160624-1|19	
21mr|texlive-ellipse-20160624-1|20	#-----------------------------------------------------------------------
21mr|texlive-ellipse-20160624-1|21	%files
21mr|texlive-ellipse-20160624-1|22	%{_texmfdistdir}/tex
21mr|texlive-ellipse-20160624-1|23	%doc %{_texmfdistdir}/doc
21mr|texlive-ellipse-20160624-1|24	
21mr|texlive-ellipse-20160624-1|25	#-----------------------------------------------------------------------
21mr|texlive-ellipse-20160624-1|26	%prep
21mr|texlive-ellipse-20160624-1|27	%setup -c -a0 -a1
21mr|texlive-ellipse-20160624-1|28	
21mr|texlive-ellipse-20160624-1|29	%build
21mr|texlive-ellipse-20160624-1|30	
21mr|texlive-ellipse-20160624-1|31	%install
21mr|texlive-ellipse-20160624-1|32	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ellipse-20160624-1|33	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17768 21
21mr|texlive-ellipsis-20190228-1|1	# revision 15878
21mr|texlive-ellipsis-20190228-1|2	# category Package
21mr|texlive-ellipsis-20190228-1|3	# catalog-ctan /macros/latex/contrib/ellipsis
21mr|texlive-ellipsis-20190228-1|4	# catalog-date 2007-01-02 01:17:18 +0100
21mr|texlive-ellipsis-20190228-1|5	# catalog-license lppl
21mr|texlive-ellipsis-20190228-1|6	# catalog-version undef
21mr|texlive-ellipsis-20190228-1|7	Name:		texlive-ellipsis
21mr|texlive-ellipsis-20190228-1|8	Version:	20190228
21mr|texlive-ellipsis-20190228-1|9	Release:	1
21mr|texlive-ellipsis-20190228-1|10	Summary:	Fix uneven spacing around ellipses in LaTeX text mode
21mr|texlive-ellipsis-20190228-1|11	Group:		Publishing
21mr|texlive-ellipsis-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ellipsis
21mr|texlive-ellipsis-20190228-1|13	License:	LPPL
21mr|texlive-ellipsis-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ellipsis.tar.xz
21mr|texlive-ellipsis-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ellipsis.doc.tar.xz
21mr|texlive-ellipsis-20190228-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ellipsis.source.tar.xz
21mr|texlive-ellipsis-20190228-1|17	BuildArch:	noarch
21mr|texlive-ellipsis-20190228-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-ellipsis-20190228-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-ellipsis-20190228-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-ellipsis-20190228-1|21	
21mr|texlive-ellipsis-20190228-1|22	%description
21mr|texlive-ellipsis-20190228-1|23	This is a simple package that fixes a problem in the way LaTeX
21mr|texlive-ellipsis-20190228-1|24	handles ellipses: it always puts a tiny bit more space after
21mr|texlive-ellipsis-20190228-1|25	\dots in text mode than before it, which results in the
21mr|texlive-ellipsis-20190228-1|26	ellipsis being off-center when used between two words.
21mr|texlive-ellipsis-20190228-1|27	
21mr|texlive-ellipsis-20190228-1|28	#-----------------------------------------------------------------------
21mr|texlive-ellipsis-20190228-1|29	%files
21mr|texlive-ellipsis-20190228-1|30	%{_texmfdistdir}/tex/latex/ellipsis/ellipsis.sty
21mr|texlive-ellipsis-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/ellipsis/README
21mr|texlive-ellipsis-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/ellipsis/ellipsis.pdf
21mr|texlive-ellipsis-20190228-1|33	#- source
21mr|texlive-ellipsis-20190228-1|34	%doc %{_texmfdistdir}/source/latex/ellipsis/ellipsis.dtx
21mr|texlive-ellipsis-20190228-1|35	%doc %{_texmfdistdir}/source/latex/ellipsis/ellipsis.ins
21mr|texlive-ellipsis-20190228-1|36	
21mr|texlive-ellipsis-20190228-1|37	#-----------------------------------------------------------------------
21mr|texlive-ellipsis-20190228-1|38	%prep
21mr|texlive-ellipsis-20190228-1|39	%setup -c -a0 -a1 -a2
21mr|texlive-ellipsis-20190228-1|40	
21mr|texlive-ellipsis-20190228-1|41	%build
21mr|texlive-ellipsis-20190228-1|42	
21mr|texlive-ellipsis-20190228-1|43	%install
21mr|texlive-ellipsis-20190228-1|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ellipsis-20190228-1|45	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17769 21
21mr|texlive-elmath-1.2-2|1	Name:		texlive-elmath
21mr|texlive-elmath-1.2-2|2	Version:	1.2
21mr|texlive-elmath-1.2-2|3	Release:	2
21mr|texlive-elmath-1.2-2|4	Summary:	Mathematics in Greek texts
21mr|texlive-elmath-1.2-2|5	Group:		Publishing
21mr|texlive-elmath-1.2-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/elmath
21mr|texlive-elmath-1.2-2|7	License:	LPPL
21mr|texlive-elmath-1.2-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/elmath.tar.xz
21mr|texlive-elmath-1.2-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/elmath.doc.tar.xz
21mr|texlive-elmath-1.2-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/elmath.source.tar.xz
21mr|texlive-elmath-1.2-2|11	BuildArch:	noarch
21mr|texlive-elmath-1.2-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-elmath-1.2-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-elmath-1.2-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-elmath-1.2-2|15	
21mr|texlive-elmath-1.2-2|16	%description
21mr|texlive-elmath-1.2-2|17	This package has been designed to facilitate the use of Greek
21mr|texlive-elmath-1.2-2|18	letters in mathematical mode. The package allows one to
21mr|texlive-elmath-1.2-2|19	directly type in Greek letters (in ISO 8859-7 encoding) in math
21mr|texlive-elmath-1.2-2|20	mode.
21mr|texlive-elmath-1.2-2|21	
21mr|texlive-elmath-1.2-2|22	#-----------------------------------------------------------------------
21mr|texlive-elmath-1.2-2|23	%files
21mr|texlive-elmath-1.2-2|24	%{_texmfdistdir}/tex/latex/elmath/elmath.sty
21mr|texlive-elmath-1.2-2|25	%doc %{_texmfdistdir}/doc/latex/elmath/elmath.pdf
21mr|texlive-elmath-1.2-2|26	#- source
21mr|texlive-elmath-1.2-2|27	%doc %{_texmfdistdir}/source/latex/elmath/elmath.dtx
21mr|texlive-elmath-1.2-2|28	%doc %{_texmfdistdir}/source/latex/elmath/elmath.ins
21mr|texlive-elmath-1.2-2|29	
21mr|texlive-elmath-1.2-2|30	#-----------------------------------------------------------------------
21mr|texlive-elmath-1.2-2|31	%prep
21mr|texlive-elmath-1.2-2|32	%setup -c -a0 -a1 -a2
21mr|texlive-elmath-1.2-2|33	
21mr|texlive-elmath-1.2-2|34	%build
21mr|texlive-elmath-1.2-2|35	
21mr|texlive-elmath-1.2-2|36	%install
21mr|texlive-elmath-1.2-2|37	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-elmath-1.2-2|38	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17770 21
21mr|texlive-elocalloc-20161215-1|1	Name:		texlive-elocalloc
21mr|texlive-elocalloc-20161215-1|2	Version:	20161215
21mr|texlive-elocalloc-20161215-1|3	Release:	1
21mr|texlive-elocalloc-20161215-1|4	Summary:	Local allocation macros for LaTeX 2015
21mr|texlive-elocalloc-20161215-1|5	Group:		Publishing
21mr|texlive-elocalloc-20161215-1|6	URL:		https://ctan.org/pkg/elocalloc
21mr|texlive-elocalloc-20161215-1|7	License:	LPPL
21mr|texlive-elocalloc-20161215-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/elocalloc.tar.xz
21mr|texlive-elocalloc-20161215-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/elocalloc.doc.tar.xz
21mr|texlive-elocalloc-20161215-1|10	BuildArch:	noarch
21mr|texlive-elocalloc-20161215-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-elocalloc-20161215-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-elocalloc-20161215-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-elocalloc-20161215-1|14	
21mr|texlive-elocalloc-20161215-1|15	%description
21mr|texlive-elocalloc-20161215-1|16	Local allocation macros, with names taken from etex.sty but
21mr|texlive-elocalloc-20161215-1|17	with implementation based on the LaTeX 2015 allocation macros.
21mr|texlive-elocalloc-20161215-1|18	
21mr|texlive-elocalloc-20161215-1|19	
21mr|texlive-elocalloc-20161215-1|20	#-----------------------------------------------------------------------
21mr|texlive-elocalloc-20161215-1|21	%files
21mr|texlive-elocalloc-20161215-1|22	%{_texmfdistdir}/tex
21mr|texlive-elocalloc-20161215-1|23	%doc %{_texmfdistdir}/doc
21mr|texlive-elocalloc-20161215-1|24	
21mr|texlive-elocalloc-20161215-1|25	#-----------------------------------------------------------------------
21mr|texlive-elocalloc-20161215-1|26	%prep
21mr|texlive-elocalloc-20161215-1|27	%setup -c -a0 -a1
21mr|texlive-elocalloc-20161215-1|28	
21mr|texlive-elocalloc-20161215-1|29	%build
21mr|texlive-elocalloc-20161215-1|30	
21mr|texlive-elocalloc-20161215-1|31	%install
21mr|texlive-elocalloc-20161215-1|32	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-elocalloc-20161215-1|33	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17771 21
21mr|texlive-elpres-0.4a-2|1	Name:		texlive-elpres
21mr|texlive-elpres-0.4a-2|2	Version:	0.4a
21mr|texlive-elpres-0.4a-2|3	Release:	2
21mr|texlive-elpres-0.4a-2|4	Summary:	A simple class for electronic presentations
21mr|texlive-elpres-0.4a-2|5	Group:		Publishing
21mr|texlive-elpres-0.4a-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/elpres
21mr|texlive-elpres-0.4a-2|7	License:	LPPL
21mr|texlive-elpres-0.4a-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/elpres.tar.xz
21mr|texlive-elpres-0.4a-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/elpres.doc.tar.xz
21mr|texlive-elpres-0.4a-2|10	BuildArch:	noarch
21mr|texlive-elpres-0.4a-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-elpres-0.4a-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-elpres-0.4a-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-elpres-0.4a-2|14	
21mr|texlive-elpres-0.4a-2|15	%description
21mr|texlive-elpres-0.4a-2|16	Elpres is a simple class for electronic presentations to be
21mr|texlive-elpres-0.4a-2|17	shown on screen or a beamer. Elpres is derived from article.cls
21mr|texlive-elpres-0.4a-2|18	and may be used with LaTeX or pdfLaTeX.
21mr|texlive-elpres-0.4a-2|19	
21mr|texlive-elpres-0.4a-2|20	#-----------------------------------------------------------------------
21mr|texlive-elpres-0.4a-2|21	%files
21mr|texlive-elpres-0.4a-2|22	%{_texmfdistdir}/tex/latex/elpres
21mr|texlive-elpres-0.4a-2|23	%doc %{_texmfdistdir}/doc/latex/elpres
21mr|texlive-elpres-0.4a-2|24	
21mr|texlive-elpres-0.4a-2|25	#-----------------------------------------------------------------------
21mr|texlive-elpres-0.4a-2|26	%prep
21mr|texlive-elpres-0.4a-2|27	%setup -c -a0 -a1
21mr|texlive-elpres-0.4a-2|28	
21mr|texlive-elpres-0.4a-2|29	%build
21mr|texlive-elpres-0.4a-2|30	
21mr|texlive-elpres-0.4a-2|31	%install
21mr|texlive-elpres-0.4a-2|32	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-elpres-0.4a-2|33	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17772 21
21mr|texlive-elsarticle-1.20-7|1	# revision 15878
21mr|texlive-elsarticle-1.20-7|2	# category Package
21mr|texlive-elsarticle-1.20-7|3	# catalog-ctan /macros/latex/contrib/elsarticle
21mr|texlive-elsarticle-1.20-7|4	# catalog-date 2009-09-18 14:01:48 +0200
21mr|texlive-elsarticle-1.20-7|5	# catalog-license lppl1.2
21mr|texlive-elsarticle-1.20-7|6	# catalog-version 1.20
21mr|texlive-elsarticle-1.20-7|7	Name:		texlive-elsarticle
21mr|texlive-elsarticle-1.20-7|8	Version:	1.20
21mr|texlive-elsarticle-1.20-7|9	Release:	7
21mr|texlive-elsarticle-1.20-7|10	Summary:	Class for articles for submission to Elsevier journals
21mr|texlive-elsarticle-1.20-7|11	Group:		Publishing
21mr|texlive-elsarticle-1.20-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/elsarticle
21mr|texlive-elsarticle-1.20-7|13	License:	LPPL1.2
21mr|texlive-elsarticle-1.20-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/elsarticle.tar.xz
21mr|texlive-elsarticle-1.20-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/elsarticle.doc.tar.xz
21mr|texlive-elsarticle-1.20-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/elsarticle.source.tar.xz
21mr|texlive-elsarticle-1.20-7|17	BuildArch:	noarch
21mr|texlive-elsarticle-1.20-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-elsarticle-1.20-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-elsarticle-1.20-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-elsarticle-1.20-7|21	
21mr|texlive-elsarticle-1.20-7|22	%description
21mr|texlive-elsarticle-1.20-7|23	The class is for typeset journal articles, is accepted for
21mr|texlive-elsarticle-1.20-7|24	submitted articles, both in Elsevier's electronic submission
21mr|texlive-elsarticle-1.20-7|25	system and elsewhere. It replaces the 10-year-old class elsart.
21mr|texlive-elsarticle-1.20-7|26	
21mr|texlive-elsarticle-1.20-7|27	
21mr|texlive-elsarticle-1.20-7|28	#-----------------------------------------------------------------------
21mr|texlive-elsarticle-1.20-7|29	%files
21mr|texlive-elsarticle-1.20-7|30	%{_texmfdistdir}/bibtex/bst/elsarticle/elsarticle-harv.bst
21mr|texlive-elsarticle-1.20-7|31	%{_texmfdistdir}/bibtex/bst/elsarticle/elsarticle-num-names.bst
21mr|texlive-elsarticle-1.20-7|32	%{_texmfdistdir}/bibtex/bst/elsarticle/elsarticle-num.bst
21mr|texlive-elsarticle-1.20-7|33	%{_texmfdistdir}/tex/latex/elsarticle/elsarticle.cls
21mr|texlive-elsarticle-1.20-7|34	%doc %{_texmfdistdir}/doc/latex/elsarticle/README
21mr|texlive-elsarticle-1.20-7|35	%doc %{_texmfdistdir}/doc/latex/elsarticle/els-1p.pdf
21mr|texlive-elsarticle-1.20-7|36	%doc %{_texmfdistdir}/doc/latex/elsarticle/els-3pd.pdf
21mr|texlive-elsarticle-1.20-7|37	%doc %{_texmfdistdir}/doc/latex/elsarticle/els1.pdf
21mr|texlive-elsarticle-1.20-7|38	%doc %{_texmfdistdir}/doc/latex/elsarticle/els2.pdf
21mr|texlive-elsarticle-1.20-7|39	%doc %{_texmfdistdir}/doc/latex/elsarticle/elsarticle-template-harv.tex
21mr|texlive-elsarticle-1.20-7|40	%doc %{_texmfdistdir}/doc/latex/elsarticle/elsarticle-template-num.tex
21mr|texlive-elsarticle-1.20-7|41	%doc %{_texmfdistdir}/doc/latex/elsarticle/elsdoc.pdf
21mr|texlive-elsarticle-1.20-7|42	%doc %{_texmfdistdir}/doc/latex/elsarticle/elsdoc.tex
21mr|texlive-elsarticle-1.20-7|43	%doc %{_texmfdistdir}/doc/latex/elsarticle/jfigs.pdf
21mr|texlive-elsarticle-1.20-7|44	%doc %{_texmfdistdir}/doc/latex/elsarticle/makefile
21mr|texlive-elsarticle-1.20-7|45	%doc %{_texmfdistdir}/doc/latex/elsarticle/manifest.txt
21mr|texlive-elsarticle-1.20-7|46	%doc %{_texmfdistdir}/doc/latex/elsarticle/pdfwidgets.sty
21mr|texlive-elsarticle-1.20-7|47	%doc %{_texmfdistdir}/doc/latex/elsarticle/rvdtx.sty
21mr|texlive-elsarticle-1.20-7|48	#- source
21mr|texlive-elsarticle-1.20-7|49	%doc %{_texmfdistdir}/source/latex/elsarticle/elsarticle.dtx
21mr|texlive-elsarticle-1.20-7|50	%doc %{_texmfdistdir}/source/latex/elsarticle/elsarticle.ins
21mr|texlive-elsarticle-1.20-7|51	
21mr|texlive-elsarticle-1.20-7|52	#-----------------------------------------------------------------------
21mr|texlive-elsarticle-1.20-7|53	%prep
21mr|texlive-elsarticle-1.20-7|54	%setup -c -a0 -a1 -a2
21mr|texlive-elsarticle-1.20-7|55	
21mr|texlive-elsarticle-1.20-7|56	%build
21mr|texlive-elsarticle-1.20-7|57	
21mr|texlive-elsarticle-1.20-7|58	%install
21mr|texlive-elsarticle-1.20-7|59	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-elsarticle-1.20-7|60	cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}

17773 21
21mr|texlive-elteikthesis-1.2-7|1	# revision 22513
21mr|texlive-elteikthesis-1.2-7|2	# category Package
21mr|texlive-elteikthesis-1.2-7|3	# catalog-ctan /macros/latex/contrib/elteikthesis
21mr|texlive-elteikthesis-1.2-7|4	# catalog-date 2011-05-17 17:52:56 +0200
21mr|texlive-elteikthesis-1.2-7|5	# catalog-license lppl1.2
21mr|texlive-elteikthesis-1.2-7|6	# catalog-version 1.2
21mr|texlive-elteikthesis-1.2-7|7	Name:		texlive-elteikthesis
21mr|texlive-elteikthesis-1.2-7|8	Version:	1.2
21mr|texlive-elteikthesis-1.2-7|9	Release:	7
21mr|texlive-elteikthesis-1.2-7|10	Summary:	Thesis class for ELTE University Informatics wing
21mr|texlive-elteikthesis-1.2-7|11	Group:		Publishing
21mr|texlive-elteikthesis-1.2-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/elteikthesis
21mr|texlive-elteikthesis-1.2-7|13	License:	LPPL1.2
21mr|texlive-elteikthesis-1.2-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/elteikthesis.tar.xz
21mr|texlive-elteikthesis-1.2-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/elteikthesis.doc.tar.xz
21mr|texlive-elteikthesis-1.2-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/elteikthesis.source.tar.xz
21mr|texlive-elteikthesis-1.2-7|17	BuildArch:	noarch
21mr|texlive-elteikthesis-1.2-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-elteikthesis-1.2-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-elteikthesis-1.2-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-elteikthesis-1.2-7|21	
21mr|texlive-elteikthesis-1.2-7|22	%description
21mr|texlive-elteikthesis-1.2-7|23	This is not an official University class, and has not been
21mr|texlive-elteikthesis-1.2-7|24	approved by the University.
21mr|texlive-elteikthesis-1.2-7|25	
21mr|texlive-elteikthesis-1.2-7|26	
21mr|texlive-elteikthesis-1.2-7|27	#-----------------------------------------------------------------------
21mr|texlive-elteikthesis-1.2-7|28	%files
21mr|texlive-elteikthesis-1.2-7|29	%{_texmfdistdir}/tex/latex/elteikthesis/elteikthesis.cls
21mr|texlive-elteikthesis-1.2-7|30	%doc %{_texmfdistdir}/doc/latex/elteikthesis/README
21mr|texlive-elteikthesis-1.2-7|31	%doc %{_texmfdistdir}/doc/latex/elteikthesis/elteikthesis.pdf
21mr|texlive-elteikthesis-1.2-7|32	%doc %{_texmfdistdir}/doc/latex/elteikthesis/example.pdf
21mr|texlive-elteikthesis-1.2-7|33	%doc %{_texmfdistdir}/doc/latex/elteikthesis/example.tex
21mr|texlive-elteikthesis-1.2-7|34	%doc %{_texmfdistdir}/doc/latex/elteikthesis/pics/eltecimerszines.eps
21mr|texlive-elteikthesis-1.2-7|35	%doc %{_texmfdistdir}/doc/latex/elteikthesis/pics/eltecimerszines.jpg
21mr|texlive-elteikthesis-1.2-7|36	#- source
21mr|texlive-elteikthesis-1.2-7|37	%doc %{_texmfdistdir}/source/latex/elteikthesis/elteikthesis.dtx
21mr|texlive-elteikthesis-1.2-7|38	%doc %{_texmfdistdir}/source/latex/elteikthesis/elteikthesis.ins
21mr|texlive-elteikthesis-1.2-7|39	
21mr|texlive-elteikthesis-1.2-7|40	#-----------------------------------------------------------------------
21mr|texlive-elteikthesis-1.2-7|41	%prep
21mr|texlive-elteikthesis-1.2-7|42	%setup -c -a0 -a1 -a2
21mr|texlive-elteikthesis-1.2-7|43	
21mr|texlive-elteikthesis-1.2-7|44	%build
21mr|texlive-elteikthesis-1.2-7|45	
21mr|texlive-elteikthesis-1.2-7|46	%install
21mr|texlive-elteikthesis-1.2-7|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-elteikthesis-1.2-7|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17774 21
21mr|texlive-eltex-2.0-7|1	# revision 15878
21mr|texlive-eltex-2.0-7|2	# category Package
21mr|texlive-eltex-2.0-7|3	# catalog-ctan /macros/latex/contrib/eltex
21mr|texlive-eltex-2.0-7|4	# catalog-date 2009-11-09 17:57:09 +0100
21mr|texlive-eltex-2.0-7|5	# catalog-license lppl
21mr|texlive-eltex-2.0-7|6	# catalog-version 2.0
21mr|texlive-eltex-2.0-7|7	Name:		texlive-eltex
21mr|texlive-eltex-2.0-7|8	Version:	2.0
21mr|texlive-eltex-2.0-7|9	Release:	7
21mr|texlive-eltex-2.0-7|10	Summary:	Simple circuit diagrams in LaTeX picture mode
21mr|texlive-eltex-2.0-7|11	Group:		Publishing
21mr|texlive-eltex-2.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/eltex
21mr|texlive-eltex-2.0-7|13	License:	LPPL
21mr|texlive-eltex-2.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eltex.tar.xz
21mr|texlive-eltex-2.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eltex.doc.tar.xz
21mr|texlive-eltex-2.0-7|16	BuildArch:	noarch
21mr|texlive-eltex-2.0-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-eltex-2.0-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-eltex-2.0-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-eltex-2.0-7|20	
21mr|texlive-eltex-2.0-7|21	%description
21mr|texlive-eltex-2.0-7|22	The macros enable the user to draw simple circuit diagrams in
21mr|texlive-eltex-2.0-7|23	the picture environment, with no need of special resources. The
21mr|texlive-eltex-2.0-7|24	macros are appropriate for drawing for school materials. The
21mr|texlive-eltex-2.0-7|25	circuit symbols accord to the various parts of the standard IEC
21mr|texlive-eltex-2.0-7|26	617.
21mr|texlive-eltex-2.0-7|27	
21mr|texlive-eltex-2.0-7|28	
21mr|texlive-eltex-2.0-7|29	#-----------------------------------------------------------------------
21mr|texlive-eltex-2.0-7|30	%files
21mr|texlive-eltex-2.0-7|31	%{_texmfdistdir}/tex/latex/eltex/eltex1.tex
21mr|texlive-eltex-2.0-7|32	%{_texmfdistdir}/tex/latex/eltex/eltex2.tex
21mr|texlive-eltex-2.0-7|33	%{_texmfdistdir}/tex/latex/eltex/eltex3.tex
21mr|texlive-eltex-2.0-7|34	%{_texmfdistdir}/tex/latex/eltex/eltex4.tex
21mr|texlive-eltex-2.0-7|35	%{_texmfdistdir}/tex/latex/eltex/eltex5.tex
21mr|texlive-eltex-2.0-7|36	%{_texmfdistdir}/tex/latex/eltex/eltex6.tex
21mr|texlive-eltex-2.0-7|37	%{_texmfdistdir}/tex/latex/eltex/eltex7.tex
21mr|texlive-eltex-2.0-7|38	%doc %{_texmfdistdir}/doc/latex/eltex/README
21mr|texlive-eltex-2.0-7|39	%doc %{_texmfdistdir}/doc/latex/eltex/man_en.pdf
21mr|texlive-eltex-2.0-7|40	%doc %{_texmfdistdir}/doc/latex/eltex/man_en.tex
21mr|texlive-eltex-2.0-7|41	%doc %{_texmfdistdir}/doc/latex/eltex/pri_cz.pdf
21mr|texlive-eltex-2.0-7|42	%doc %{_texmfdistdir}/doc/latex/eltex/pri_cz.tex
21mr|texlive-eltex-2.0-7|43	
21mr|texlive-eltex-2.0-7|44	#-----------------------------------------------------------------------
21mr|texlive-eltex-2.0-7|45	%prep
21mr|texlive-eltex-2.0-7|46	%setup -c -a0 -a1
21mr|texlive-eltex-2.0-7|47	
21mr|texlive-eltex-2.0-7|48	%build
21mr|texlive-eltex-2.0-7|49	
21mr|texlive-eltex-2.0-7|50	%install
21mr|texlive-eltex-2.0-7|51	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-eltex-2.0-7|52	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17775 21
21mr|texlive-emarks-1.0-7|1	# revision 24504
21mr|texlive-emarks-1.0-7|2	# category Package
21mr|texlive-emarks-1.0-7|3	# catalog-ctan /macros/latex/contrib/emarks
21mr|texlive-emarks-1.0-7|4	# catalog-date 2011-11-03 08:30:49 +0100
21mr|texlive-emarks-1.0-7|5	# catalog-license lppl1.3
21mr|texlive-emarks-1.0-7|6	# catalog-version 1.0
21mr|texlive-emarks-1.0-7|7	Name:		texlive-emarks
21mr|texlive-emarks-1.0-7|8	Version:	1.0
21mr|texlive-emarks-1.0-7|9	Release:	7
21mr|texlive-emarks-1.0-7|10	Summary:	Named mark registers with e-TeX
21mr|texlive-emarks-1.0-7|11	Group:		Publishing
21mr|texlive-emarks-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/emarks
21mr|texlive-emarks-1.0-7|13	License:	LPPL1.3
21mr|texlive-emarks-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/emarks.tar.xz
21mr|texlive-emarks-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/emarks.doc.tar.xz
21mr|texlive-emarks-1.0-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/emarks.source.tar.xz
21mr|texlive-emarks-1.0-7|17	BuildArch:	noarch
21mr|texlive-emarks-1.0-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-emarks-1.0-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-emarks-1.0-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-emarks-1.0-7|21	
21mr|texlive-emarks-1.0-7|22	%description
21mr|texlive-emarks-1.0-7|23	E-TeX provides 32 768 mark registers; using this facility is
21mr|texlive-emarks-1.0-7|24	far more comfortable than LaTeX tricks with \markright,
21mr|texlive-emarks-1.0-7|25	\markboth, \leftmark and \rightmark. The package provides two
21mr|texlive-emarks-1.0-7|26	commands for marking: \marksthe and \marksthecs, which have *
21mr|texlive-emarks-1.0-7|27	forms which disable expansion; new mark registers are allocated
21mr|texlive-emarks-1.0-7|28	as needed. Syntax is closely modelled on the \marks primitive.
21mr|texlive-emarks-1.0-7|29	Four commands are provided for retrieving the marks registers'
21mr|texlive-emarks-1.0-7|30	content: \thefirstmarks, \thebotmarks, thetopmarks and
21mr|texlive-emarks-1.0-7|31	\getthemarks; and the command \ifmarksequal is available for
21mr|texlive-emarks-1.0-7|32	comparing the content of marks registers. The package requires
21mr|texlive-emarks-1.0-7|33	an e-TeX-enabled engine, and the etex package.
21mr|texlive-emarks-1.0-7|34	
21mr|texlive-emarks-1.0-7|35	
21mr|texlive-emarks-1.0-7|36	#-----------------------------------------------------------------------
21mr|texlive-emarks-1.0-7|37	%files
21mr|texlive-emarks-1.0-7|38	%{_texmfdistdir}/tex/latex/emarks/emarks.sty
21mr|texlive-emarks-1.0-7|39	%doc %{_texmfdistdir}/doc/latex/emarks/Fingerprint.jpg
21mr|texlive-emarks-1.0-7|40	%doc %{_texmfdistdir}/doc/latex/emarks/README
21mr|texlive-emarks-1.0-7|41	%doc %{_texmfdistdir}/doc/latex/emarks/emarks-fingerprint.png
21mr|texlive-emarks-1.0-7|42	%doc %{_texmfdistdir}/doc/latex/emarks/emarks.pdf
21mr|texlive-emarks-1.0-7|43	#- source
21mr|texlive-emarks-1.0-7|44	%doc %{_texmfdistdir}/source/latex/emarks/emarks.drv
21mr|texlive-emarks-1.0-7|45	%doc %{_texmfdistdir}/source/latex/emarks/emarks.dtx
21mr|texlive-emarks-1.0-7|46	%doc %{_texmfdistdir}/source/latex/emarks/emarks.ins
21mr|texlive-emarks-1.0-7|47	
21mr|texlive-emarks-1.0-7|48	#-----------------------------------------------------------------------
21mr|texlive-emarks-1.0-7|49	%prep
21mr|texlive-emarks-1.0-7|50	%setup -c -a0 -a1 -a2
21mr|texlive-emarks-1.0-7|51	
21mr|texlive-emarks-1.0-7|52	%build
21mr|texlive-emarks-1.0-7|53	
21mr|texlive-emarks-1.0-7|54	%install
21mr|texlive-emarks-1.0-7|55	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-emarks-1.0-7|56	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17776 21
21mr|texlive-embedall-1.0-10|1	# revision 31903
21mr|texlive-embedall-1.0-10|2	# category Package
21mr|texlive-embedall-1.0-10|3	# catalog-ctan /macros/latex/contrib/embedall
21mr|texlive-embedall-1.0-10|4	# catalog-date 2013-10-14 16:22:06 +0200
21mr|texlive-embedall-1.0-10|5	# catalog-license lppl1.2
21mr|texlive-embedall-1.0-10|6	# catalog-version 1.0
21mr|texlive-embedall-1.0-10|7	Name:		texlive-embedall
21mr|texlive-embedall-1.0-10|8	Version:	1.0
21mr|texlive-embedall-1.0-10|9	Release:	10
21mr|texlive-embedall-1.0-10|10	Summary:	Embed source files into the generated PDF
21mr|texlive-embedall-1.0-10|11	Group:		Publishing
21mr|texlive-embedall-1.0-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/embedall
21mr|texlive-embedall-1.0-10|13	License:	LPPL1.2
21mr|texlive-embedall-1.0-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/embedall.tar.xz
21mr|texlive-embedall-1.0-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/embedall.doc.tar.xz
21mr|texlive-embedall-1.0-10|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/embedall.source.tar.xz
21mr|texlive-embedall-1.0-10|17	BuildArch:	noarch
21mr|texlive-embedall-1.0-10|18	BuildRequires:	texlive-tlpkg
21mr|texlive-embedall-1.0-10|19	Requires(pre):	texlive-tlpkg
21mr|texlive-embedall-1.0-10|20	Requires(post):	texlive-kpathsea
21mr|texlive-embedall-1.0-10|21	
21mr|texlive-embedall-1.0-10|22	%description
21mr|texlive-embedall-1.0-10|23	The package provides a means of storing a project, without
21mr|texlive-embedall-1.0-10|24	losing anything. It uses the embedfile package to attach to the
21mr|texlive-embedall-1.0-10|25	generated PDF all files used in creating your project. In
21mr|texlive-embedall-1.0-10|26	particular, it can embed images, external TeX files, external
21mr|texlive-embedall-1.0-10|27	codes and.
21mr|texlive-embedall-1.0-10|28	
21mr|texlive-embedall-1.0-10|29	
21mr|texlive-embedall-1.0-10|30	#-----------------------------------------------------------------------
21mr|texlive-embedall-1.0-10|31	%files
21mr|texlive-embedall-1.0-10|32	%{_texmfdistdir}/tex/latex/embedall/embedall.sty
21mr|texlive-embedall-1.0-10|33	%doc %{_texmfdistdir}/doc/latex/embedall/embedall.pdf
21mr|texlive-embedall-1.0-10|34	#- source
21mr|texlive-embedall-1.0-10|35	%doc %{_texmfdistdir}/source/latex/embedall/embedall.dtx
21mr|texlive-embedall-1.0-10|36	%doc %{_texmfdistdir}/source/latex/embedall/embedall.ins
21mr|texlive-embedall-1.0-10|37	
21mr|texlive-embedall-1.0-10|38	#-----------------------------------------------------------------------
21mr|texlive-embedall-1.0-10|39	%prep
21mr|texlive-embedall-1.0-10|40	%setup -c -a0 -a1 -a2
21mr|texlive-embedall-1.0-10|41	
21mr|texlive-embedall-1.0-10|42	%build
21mr|texlive-embedall-1.0-10|43	
21mr|texlive-embedall-1.0-10|44	%install
21mr|texlive-embedall-1.0-10|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-embedall-1.0-10|46	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17777 21
21mr|texlive-embrac-0.7-3|1	# revision 33920
21mr|texlive-embrac-0.7-3|2	# category Package
21mr|texlive-embrac-0.7-3|3	# catalog-ctan /macros/latex/contrib/embrac
21mr|texlive-embrac-0.7-3|4	# catalog-date 2014-05-08 14:35:28 +0200
21mr|texlive-embrac-0.7-3|5	# catalog-license lppl1.3
21mr|texlive-embrac-0.7-3|6	# catalog-version 0.5
21mr|texlive-embrac-0.7-3|7	Name:		texlive-embrac
21mr|texlive-embrac-0.7-3|8	Version:	0.7
21mr|texlive-embrac-0.7-3|9	Release:	3
21mr|texlive-embrac-0.7-3|10	Summary:	Upright brackets in emphasised text
21mr|texlive-embrac-0.7-3|11	Group:		Publishing
21mr|texlive-embrac-0.7-3|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/embrac
21mr|texlive-embrac-0.7-3|13	License:	LPPL1.3
21mr|texlive-embrac-0.7-3|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/embrac.tar.xz
21mr|texlive-embrac-0.7-3|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/embrac.doc.tar.xz
21mr|texlive-embrac-0.7-3|16	BuildArch:	noarch
21mr|texlive-embrac-0.7-3|17	BuildRequires:	texlive-tlpkg
21mr|texlive-embrac-0.7-3|18	Requires(pre):	texlive-tlpkg
21mr|texlive-embrac-0.7-3|19	Requires(post):	texlive-kpathsea
21mr|texlive-embrac-0.7-3|20	
21mr|texlive-embrac-0.7-3|21	%description
21mr|texlive-embrac-0.7-3|22	The package redefines the commands \emph and \textit so that
21mr|texlive-embrac-0.7-3|23	parentheses and square brackets are typeset in an upright font
21mr|texlive-embrac-0.7-3|24	in their arguments. The package requires expl3 from the
21mr|texlive-embrac-0.7-3|25	l3kernel bundle, and xparse and l3keys2e from the l3packages
21mr|texlive-embrac-0.7-3|26	bundle.
21mr|texlive-embrac-0.7-3|27	
21mr|texlive-embrac-0.7-3|28	#-----------------------------------------------------------------------
21mr|texlive-embrac-0.7-3|29	%files
21mr|texlive-embrac-0.7-3|30	%{_texmfdistdir}/tex/latex/embrac/embrac.sty
21mr|texlive-embrac-0.7-3|31	%doc %{_texmfdistdir}/doc/latex/embrac/README
21mr|texlive-embrac-0.7-3|32	%doc %{_texmfdistdir}/doc/latex/embrac/embrac_en.pdf
21mr|texlive-embrac-0.7-3|33	%doc %{_texmfdistdir}/doc/latex/embrac/embrac_en.tex
21mr|texlive-embrac-0.7-3|34	%doc %{_texmfdistdir}/doc/latex/embrac/embrac_kerning_test.tex
21mr|texlive-embrac-0.7-3|35	
21mr|texlive-embrac-0.7-3|36	#-----------------------------------------------------------------------
21mr|texlive-embrac-0.7-3|37	%prep
21mr|texlive-embrac-0.7-3|38	%setup -c -a0 -a1
21mr|texlive-embrac-0.7-3|39	
21mr|texlive-embrac-0.7-3|40	%build
21mr|texlive-embrac-0.7-3|41	
21mr|texlive-embrac-0.7-3|42	%install
21mr|texlive-embrac-0.7-3|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-embrac-0.7-3|44	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17778 21
21mr|texlive-emisa-20180224-1|1	Name:		texlive-emisa
21mr|texlive-emisa-20180224-1|2	Version:	20180224
21mr|texlive-emisa-20180224-1|3	Release:	1
21mr|texlive-emisa-20180224-1|4	Summary:	A LaTeX package for preparing manuscripts for the journal EMISA
21mr|texlive-emisa-20180224-1|5	Group:		Publishing
21mr|texlive-emisa-20180224-1|6	URL:		https://ctan.org/pkg/emisa
21mr|texlive-emisa-20180224-1|7	License:	LPPL1.3c
21mr|texlive-emisa-20180224-1|8	Source0:	http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/emisa.tar.xz
21mr|texlive-emisa-20180224-1|9	Source1:	http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/emisa.doc.tar.xz
21mr|texlive-emisa-20180224-1|10	BuildArch:	noarch
21mr|texlive-emisa-20180224-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-emisa-20180224-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-emisa-20180224-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-emisa-20180224-1|14	
21mr|texlive-emisa-20180224-1|15	%description
21mr|texlive-emisa-20180224-1|16	The EMISA LaTeX package is provided for preparing manuscripts for submission to EMISA
21mr|texlive-emisa-20180224-1|17	(Enterprise Modelling and Information Systems Architectures), and for preparing accepted submissions
21mr|texlive-emisa-20180224-1|18	for publication as well as for typesetting the final document by the editorial office. Articles in EMISA
21mr|texlive-emisa-20180224-1|19	are published online at EMISA in the Portable Document Format (PDF).
21mr|texlive-emisa-20180224-1|20	
21mr|texlive-emisa-20180224-1|21	
21mr|texlive-emisa-20180224-1|22	#-----------------------------------------------------------------------
21mr|texlive-emisa-20180224-1|23	%files
21mr|texlive-emisa-20180224-1|24	%{_texmfdistdir}/tex
21mr|texlive-emisa-20180224-1|25	%doc %{_texmfdistdir}/doc
21mr|texlive-emisa-20180224-1|26	
21mr|texlive-emisa-20180224-1|27	#-----------------------------------------------------------------------
21mr|texlive-emisa-20180224-1|28	%prep
21mr|texlive-emisa-20180224-1|29	%setup -c -a0 -a1
21mr|texlive-emisa-20180224-1|30	
21mr|texlive-emisa-20180224-1|31	%build
21mr|texlive-emisa-20180224-1|32	
21mr|texlive-emisa-20180224-1|33	%install
21mr|texlive-emisa-20180224-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-emisa-20180224-1|35	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17779 21
21mr|texlive-emp-20190228-1|1	# revision 23483
21mr|texlive-emp-20190228-1|2	# category Package
21mr|texlive-emp-20190228-1|3	# catalog-ctan /macros/latex/contrib/emp
21mr|texlive-emp-20190228-1|4	# catalog-date 2011-08-07 01:10:30 +0200
21mr|texlive-emp-20190228-1|5	# catalog-license gpl
21mr|texlive-emp-20190228-1|6	# catalog-version undef
21mr|texlive-emp-20190228-1|7	Name:		texlive-emp
21mr|texlive-emp-20190228-1|8	Version:	20190228
21mr|texlive-emp-20190228-1|9	Release:	1
21mr|texlive-emp-20190228-1|10	Summary:	"Encapsulate" MetaPost figures in a document
21mr|texlive-emp-20190228-1|11	Group:		Publishing
21mr|texlive-emp-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/emp
21mr|texlive-emp-20190228-1|13	License:	GPL
21mr|texlive-emp-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/emp.tar.xz
21mr|texlive-emp-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/emp.doc.tar.xz
21mr|texlive-emp-20190228-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/emp.source.tar.xz
21mr|texlive-emp-20190228-1|17	BuildArch:	noarch
21mr|texlive-emp-20190228-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-emp-20190228-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-emp-20190228-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-emp-20190228-1|21	
21mr|texlive-emp-20190228-1|22	%description
21mr|texlive-emp-20190228-1|23	Emp is a package for encapsulating MetaPost figures in LaTeX:
21mr|texlive-emp-20190228-1|24	the package provides environments where you can place MetaPost
21mr|texlive-emp-20190228-1|25	commands, and means of using that code as fragments for
21mr|texlive-emp-20190228-1|26	building up figures to include in your document. So, with emp,
21mr|texlive-emp-20190228-1|27	the procedure is to run your document with LaTeX, run MetaPost,
21mr|texlive-emp-20190228-1|28	and then complete running your document in the normal way. Emp
21mr|texlive-emp-20190228-1|29	is therefore useful for keeping illustrations in synchrony with
21mr|texlive-emp-20190228-1|30	the text. It also frees you from inventing descriptive names
21mr|texlive-emp-20190228-1|31	for PostScript files that fit into the confines of file system
21mr|texlive-emp-20190228-1|32	conventions.
21mr|texlive-emp-20190228-1|33	
21mr|texlive-emp-20190228-1|34	#-----------------------------------------------------------------------
21mr|texlive-emp-20190228-1|35	%files
21mr|texlive-emp-20190228-1|36	%{_texmfdistdir}/tex/latex/emp/emp.sty
21mr|texlive-emp-20190228-1|37	%doc %{_texmfdistdir}/doc/latex/emp/COPYING
21mr|texlive-emp-20190228-1|38	%doc %{_texmfdistdir}/doc/latex/emp/Makefile
21mr|texlive-emp-20190228-1|39	%doc %{_texmfdistdir}/doc/latex/emp/README
21mr|texlive-emp-20190228-1|40	%doc %{_texmfdistdir}/doc/latex/emp/emp.pdf
21mr|texlive-emp-20190228-1|41	%doc %{_texmfdistdir}/doc/latex/emp/empman.pdf
21mr|texlive-emp-20190228-1|42	#- source
21mr|texlive-emp-20190228-1|43	%doc %{_texmfdistdir}/source/latex/emp/emp.drv
21mr|texlive-emp-20190228-1|44	%doc %{_texmfdistdir}/source/latex/emp/emp.dtx
21mr|texlive-emp-20190228-1|45	%doc %{_texmfdistdir}/source/latex/emp/emp.ins
21mr|texlive-emp-20190228-1|46	%doc %{_texmfdistdir}/source/latex/emp/empman.drv
21mr|texlive-emp-20190228-1|47	
21mr|texlive-emp-20190228-1|48	#-----------------------------------------------------------------------
21mr|texlive-emp-20190228-1|49	%prep
21mr|texlive-emp-20190228-1|50	%setup -c -a0 -a1 -a2
21mr|texlive-emp-20190228-1|51	
21mr|texlive-emp-20190228-1|52	%build
21mr|texlive-emp-20190228-1|53	
21mr|texlive-emp-20190228-1|54	%install
21mr|texlive-emp-20190228-1|55	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-emp-20190228-1|56	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17780 21
21mr|texlive-emptypage-1.2-7|1	# revision 18064
21mr|texlive-emptypage-1.2-7|2	# category Package
21mr|texlive-emptypage-1.2-7|3	# catalog-ctan /macros/latex/contrib/emptypage
21mr|texlive-emptypage-1.2-7|4	# catalog-date 2010-04-30 19:49:05 +0200
21mr|texlive-emptypage-1.2-7|5	# catalog-license lppl1.2
21mr|texlive-emptypage-1.2-7|6	# catalog-version 1.2
21mr|texlive-emptypage-1.2-7|7	Name:		texlive-emptypage
21mr|texlive-emptypage-1.2-7|8	Version:	1.2
21mr|texlive-emptypage-1.2-7|9	Release:	7
21mr|texlive-emptypage-1.2-7|10	Summary:	Make empty pages really empty
21mr|texlive-emptypage-1.2-7|11	Group:		Publishing
21mr|texlive-emptypage-1.2-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/emptypage
21mr|texlive-emptypage-1.2-7|13	License:	LPPL1.2
21mr|texlive-emptypage-1.2-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/emptypage.tar.xz
21mr|texlive-emptypage-1.2-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/emptypage.doc.tar.xz
21mr|texlive-emptypage-1.2-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/emptypage.source.tar.xz
21mr|texlive-emptypage-1.2-7|17	BuildArch:	noarch
21mr|texlive-emptypage-1.2-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-emptypage-1.2-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-emptypage-1.2-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-emptypage-1.2-7|21	
21mr|texlive-emptypage-1.2-7|22	%description
21mr|texlive-emptypage-1.2-7|23	This package prevents page numbers and headings from appearing
21mr|texlive-emptypage-1.2-7|24	on empty pages.
21mr|texlive-emptypage-1.2-7|25	
21mr|texlive-emptypage-1.2-7|26	
21mr|texlive-emptypage-1.2-7|27	#-----------------------------------------------------------------------
21mr|texlive-emptypage-1.2-7|28	%files
21mr|texlive-emptypage-1.2-7|29	%{_texmfdistdir}/tex/latex/emptypage/emptypage.sty
21mr|texlive-emptypage-1.2-7|30	%doc %{_texmfdistdir}/doc/latex/emptypage/README
21mr|texlive-emptypage-1.2-7|31	%doc %{_texmfdistdir}/doc/latex/emptypage/emptypage.pdf
21mr|texlive-emptypage-1.2-7|32	#- source
21mr|texlive-emptypage-1.2-7|33	%doc %{_texmfdistdir}/source/latex/emptypage/emptypage.dtx
21mr|texlive-emptypage-1.2-7|34	%doc %{_texmfdistdir}/source/latex/emptypage/emptypage.ins
21mr|texlive-emptypage-1.2-7|35	
21mr|texlive-emptypage-1.2-7|36	#-----------------------------------------------------------------------
21mr|texlive-emptypage-1.2-7|37	%prep
21mr|texlive-emptypage-1.2-7|38	%setup -c -a0 -a1 -a2
21mr|texlive-emptypage-1.2-7|39	
21mr|texlive-emptypage-1.2-7|40	%build
21mr|texlive-emptypage-1.2-7|41	
21mr|texlive-emptypage-1.2-7|42	%install
21mr|texlive-emptypage-1.2-7|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-emptypage-1.2-7|44	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17781 21
21mr|texlive-emulateapj-20190228-1|1	# revision 28469
21mr|texlive-emulateapj-20190228-1|2	# category Package
21mr|texlive-emulateapj-20190228-1|3	# catalog-ctan /macros/latex/contrib/emulateapj
21mr|texlive-emulateapj-20190228-1|4	# catalog-date 2012-12-05 13:33:41 +0100
21mr|texlive-emulateapj-20190228-1|5	# catalog-license lppl
21mr|texlive-emulateapj-20190228-1|6	# catalog-version undef
21mr|texlive-emulateapj-20190228-1|7	Name:		texlive-emulateapj
21mr|texlive-emulateapj-20190228-1|8	Version:	20190228
21mr|texlive-emulateapj-20190228-1|9	Release:	1
21mr|texlive-emulateapj-20190228-1|10	Summary:	Produce output similar to that of APJ
21mr|texlive-emulateapj-20190228-1|11	Group:		Publishing
21mr|texlive-emulateapj-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/emulateapj
21mr|texlive-emulateapj-20190228-1|13	License:	LPPL
21mr|texlive-emulateapj-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/emulateapj.tar.xz
21mr|texlive-emulateapj-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/emulateapj.doc.tar.xz
21mr|texlive-emulateapj-20190228-1|16	BuildArch:	noarch
21mr|texlive-emulateapj-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-emulateapj-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-emulateapj-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-emulateapj-20190228-1|20	
21mr|texlive-emulateapj-20190228-1|21	%description
21mr|texlive-emulateapj-20190228-1|22	A LaTeX class (based on current RevTeX) to produce preprints
21mr|texlive-emulateapj-20190228-1|23	with the page layout similar to that of the Astrophysical
21mr|texlive-emulateapj-20190228-1|24	Journal.
21mr|texlive-emulateapj-20190228-1|25	
21mr|texlive-emulateapj-20190228-1|26	#-----------------------------------------------------------------------
21mr|texlive-emulateapj-20190228-1|27	%files
21mr|texlive-emulateapj-20190228-1|28	%{_texmfdistdir}/tex/latex/emulateapj/emulateapj.cls
21mr|texlive-emulateapj-20190228-1|29	%doc %{_texmfdistdir}/doc/latex/emulateapj/README
21mr|texlive-emulateapj-20190228-1|30	%doc %{_texmfdistdir}/doc/latex/emulateapj/sample.pdf
21mr|texlive-emulateapj-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/emulateapj/sample.tex
21mr|texlive-emulateapj-20190228-1|32	
21mr|texlive-emulateapj-20190228-1|33	#-----------------------------------------------------------------------
21mr|texlive-emulateapj-20190228-1|34	%prep
21mr|texlive-emulateapj-20190228-1|35	%setup -c -a0 -a1
21mr|texlive-emulateapj-20190228-1|36	
21mr|texlive-emulateapj-20190228-1|37	%build
21mr|texlive-emulateapj-20190228-1|38	
21mr|texlive-emulateapj-20190228-1|39	%install
21mr|texlive-emulateapj-20190228-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-emulateapj-20190228-1|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17782 21
21mr|texlive-enctex-20190228-1|1	Name:		texlive-enctex
21mr|texlive-enctex-20190228-1|2	Version:	20190228
21mr|texlive-enctex-20190228-1|3	Release:	1
21mr|texlive-enctex-20190228-1|4	Summary:	A TeX extension that translates input on its way into TeX
21mr|texlive-enctex-20190228-1|5	Group:		Publishing
21mr|texlive-enctex-20190228-1|6	URL:		http://www.ctan.org/tex-archive/systems/enctex
21mr|texlive-enctex-20190228-1|7	License:	GPL
21mr|texlive-enctex-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/enctex.tar.xz
21mr|texlive-enctex-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/enctex.doc.tar.xz
21mr|texlive-enctex-20190228-1|10	BuildArch:	noarch
21mr|texlive-enctex-20190228-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-enctex-20190228-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-enctex-20190228-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-enctex-20190228-1|14	
21mr|texlive-enctex-20190228-1|15	%description
21mr|texlive-enctex-20190228-1|16	EncTeX is (another) tex extension, written at the change-file
21mr|texlive-enctex-20190228-1|17	level. It provides means of translating input on the way into
21mr|texlive-enctex-20190228-1|18	TeX. It allows, for example, translation of multibyte
21mr|texlive-enctex-20190228-1|19	sequences, such as utf-8 encoding.
21mr|texlive-enctex-20190228-1|20	
21mr|texlive-enctex-20190228-1|21	#-----------------------------------------------------------------------
21mr|texlive-enctex-20190228-1|22	%files
21mr|texlive-enctex-20190228-1|23	%{_texmfdistdir}/tex/generic/enctex
21mr|texlive-enctex-20190228-1|24	%doc %{_texmfdistdir}/doc/generic/enctex
21mr|texlive-enctex-20190228-1|25	
21mr|texlive-enctex-20190228-1|26	#-----------------------------------------------------------------------
21mr|texlive-enctex-20190228-1|27	%prep
21mr|texlive-enctex-20190228-1|28	%setup -c -a0 -a1
21mr|texlive-enctex-20190228-1|29	
21mr|texlive-enctex-20190228-1|30	%build
21mr|texlive-enctex-20190228-1|31	
21mr|texlive-enctex-20190228-1|32	%install
21mr|texlive-enctex-20190228-1|33	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-enctex-20190228-1|34	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17783 21
21mr|texlive-endfloat-2.7-1|1	# revision 24962
21mr|texlive-endfloat-2.7-1|2	# category Package
21mr|texlive-endfloat-2.7-1|3	# catalog-ctan /macros/latex/contrib/endfloat
21mr|texlive-endfloat-2.7-1|4	# catalog-date 2011-12-24 01:13:38 +0100
21mr|texlive-endfloat-2.7-1|5	# catalog-license gpl
21mr|texlive-endfloat-2.7-1|6	# catalog-version 2.5c
21mr|texlive-endfloat-2.7-1|7	Name:		texlive-endfloat
21mr|texlive-endfloat-2.7-1|8	Version:	2.7
21mr|texlive-endfloat-2.7-1|9	Release:	1
21mr|texlive-endfloat-2.7-1|10	Summary:	Move floats to the end, leaving markers where they belong
21mr|texlive-endfloat-2.7-1|11	Group:		Publishing
21mr|texlive-endfloat-2.7-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/endfloat
21mr|texlive-endfloat-2.7-1|13	License:	GPL
21mr|texlive-endfloat-2.7-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/endfloat.tar.xz
21mr|texlive-endfloat-2.7-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/endfloat.doc.tar.xz
21mr|texlive-endfloat-2.7-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/endfloat.source.tar.xz
21mr|texlive-endfloat-2.7-1|17	BuildArch:	noarch
21mr|texlive-endfloat-2.7-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-endfloat-2.7-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-endfloat-2.7-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-endfloat-2.7-1|21	
21mr|texlive-endfloat-2.7-1|22	%description
21mr|texlive-endfloat-2.7-1|23	Place all floats on pages by themselves at the end of the
21mr|texlive-endfloat-2.7-1|24	document, optionally leaving markers like "[Figure 3 about
21mr|texlive-endfloat-2.7-1|25	here]" in the text near to where the figure (or table) would
21mr|texlive-endfloat-2.7-1|26	normally have occurred. Float types figure and table are
21mr|texlive-endfloat-2.7-1|27	recognised by the package, unmodified. Since several packages
21mr|texlive-endfloat-2.7-1|28	define other types of float, it is possible to register these
21mr|texlive-endfloat-2.7-1|29	float types with endfloat.
21mr|texlive-endfloat-2.7-1|30	
21mr|texlive-endfloat-2.7-1|31	#-----------------------------------------------------------------------
21mr|texlive-endfloat-2.7-1|32	%files
21mr|texlive-endfloat-2.7-1|33	%{_texmfdistdir}/tex/latex/endfloat/efxmpl.cfg
21mr|texlive-endfloat-2.7-1|34	%{_texmfdistdir}/tex/latex/endfloat/endfloat.sty
21mr|texlive-endfloat-2.7-1|35	%doc %{_texmfdistdir}/doc/latex/endfloat/COPYING
21mr|texlive-endfloat-2.7-1|36	%doc %{_texmfdistdir}/doc/latex/endfloat/README
21mr|texlive-endfloat-2.7-1|37	%doc %{_texmfdistdir}/doc/latex/endfloat/endfloat.pdf
21mr|texlive-endfloat-2.7-1|38	#- source
21mr|texlive-endfloat-2.7-1|39	%doc %{_texmfdistdir}/source/latex/endfloat/endfloat.dtx
21mr|texlive-endfloat-2.7-1|40	%doc %{_texmfdistdir}/source/latex/endfloat/endfloat.ins
21mr|texlive-endfloat-2.7-1|41	
21mr|texlive-endfloat-2.7-1|42	#-----------------------------------------------------------------------
21mr|texlive-endfloat-2.7-1|43	%prep
21mr|texlive-endfloat-2.7-1|44	%setup -c -a0 -a1 -a2
21mr|texlive-endfloat-2.7-1|45	
21mr|texlive-endfloat-2.7-1|46	%build
21mr|texlive-endfloat-2.7-1|47	
21mr|texlive-endfloat-2.7-1|48	%install
21mr|texlive-endfloat-2.7-1|49	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-endfloat-2.7-1|50	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17784 21
21mr|texlive-endheads-1.6-2|1	Name:		texlive-endheads
21mr|texlive-endheads-1.6-2|2	Epoch:		1
21mr|texlive-endheads-1.6-2|3	Version:	1.6
21mr|texlive-endheads-1.6-2|4	Release:	2
21mr|texlive-endheads-1.6-2|5	Summary:	Running headers of the form "Notes to pp.xx-yy"
21mr|texlive-endheads-1.6-2|6	Group:		Publishing
21mr|texlive-endheads-1.6-2|7	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/endheads
21mr|texlive-endheads-1.6-2|8	License:	LPPL
21mr|texlive-endheads-1.6-2|9	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/endheads.tar.xz
21mr|texlive-endheads-1.6-2|10	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/endheads.doc.tar.xz
21mr|texlive-endheads-1.6-2|11	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/endheads.source.tar.xz
21mr|texlive-endheads-1.6-2|12	BuildArch:	noarch
21mr|texlive-endheads-1.6-2|13	BuildRequires:	texlive-tlpkg
21mr|texlive-endheads-1.6-2|14	Requires(pre):	texlive-tlpkg
21mr|texlive-endheads-1.6-2|15	Requires(post):	texlive-kpathsea
21mr|texlive-endheads-1.6-2|16	
21mr|texlive-endheads-1.6-2|17	%description
21mr|texlive-endheads-1.6-2|18	Endheads provides running headers of the form "Notes to pp. xx-
21mr|texlive-endheads-1.6-2|19	yy" for endnotes sections. It also enables one to reset the
21mr|texlive-endheads-1.6-2|20	endnotes counter, and put a line marking the chapter change in
21mr|texlive-endheads-1.6-2|21	the endnotes, at the beginning of every chapter. Endheads
21mr|texlive-endheads-1.6-2|22	requires the fancyhdr, needspace, ifthen, and endnotes
21mr|texlive-endheads-1.6-2|23	packages.
21mr|texlive-endheads-1.6-2|24	
21mr|texlive-endheads-1.6-2|25	#-----------------------------------------------------------------------
21mr|texlive-endheads-1.6-2|26	%files
21mr|texlive-endheads-1.6-2|27	%{_texmfdistdir}/tex/latex/endheads/endheads.sty
21mr|texlive-endheads-1.6-2|28	%doc %{_texmfdistdir}/doc/latex/endheads/endheads.pdf
21mr|texlive-endheads-1.6-2|29	%doc %{_texmfdistdir}/doc/latex/endheads/README.md
21mr|texlive-endheads-1.6-2|30	#- source
21mr|texlive-endheads-1.6-2|31	%doc %{_texmfdistdir}/source/latex/endheads/endheads.dtx
21mr|texlive-endheads-1.6-2|32	%doc %{_texmfdistdir}/source/latex/endheads/endheads.ins
21mr|texlive-endheads-1.6-2|33	
21mr|texlive-endheads-1.6-2|34	#-----------------------------------------------------------------------
21mr|texlive-endheads-1.6-2|35	%prep
21mr|texlive-endheads-1.6-2|36	%setup -c -a0 -a1 -a2
21mr|texlive-endheads-1.6-2|37	
21mr|texlive-endheads-1.6-2|38	%build
21mr|texlive-endheads-1.6-2|39	
21mr|texlive-endheads-1.6-2|40	%install
21mr|texlive-endheads-1.6-2|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-endheads-1.6-2|42	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17785 21
21mr|texlive-endiagram-0.1d-2|1	# revision 30025
21mr|texlive-endiagram-0.1d-2|2	# category Package
21mr|texlive-endiagram-0.1d-2|3	# catalog-ctan /macros/latex/contrib/endiagram
21mr|texlive-endiagram-0.1d-2|4	# catalog-date 2013-04-05 11:53:55 +0200
21mr|texlive-endiagram-0.1d-2|5	# catalog-license lppl1.3
21mr|texlive-endiagram-0.1d-2|6	# catalog-version 0.1b
21mr|texlive-endiagram-0.1d-2|7	Name:		texlive-endiagram
21mr|texlive-endiagram-0.1d-2|8	Version:	0.1d
21mr|texlive-endiagram-0.1d-2|9	Release:	2
21mr|texlive-endiagram-0.1d-2|10	Summary:	Easy creation of potential energy curve diagrams
21mr|texlive-endiagram-0.1d-2|11	Group:		Publishing
21mr|texlive-endiagram-0.1d-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/endiagram
21mr|texlive-endiagram-0.1d-2|13	License:	LPPL1.3
21mr|texlive-endiagram-0.1d-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/endiagram.tar.xz
21mr|texlive-endiagram-0.1d-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/endiagram.doc.tar.xz
21mr|texlive-endiagram-0.1d-2|16	BuildArch:	noarch
21mr|texlive-endiagram-0.1d-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-endiagram-0.1d-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-endiagram-0.1d-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-endiagram-0.1d-2|20	
21mr|texlive-endiagram-0.1d-2|21	%description
21mr|texlive-endiagram-0.1d-2|22	The package provides the facility of drawing potential energy
21mr|texlive-endiagram-0.1d-2|23	curve diagrams with just a few simple commands. The package
21mr|texlive-endiagram-0.1d-2|24	cannot (yet) be considered stable.
21mr|texlive-endiagram-0.1d-2|25	
21mr|texlive-endiagram-0.1d-2|26	#-----------------------------------------------------------------------
21mr|texlive-endiagram-0.1d-2|27	%files
21mr|texlive-endiagram-0.1d-2|28	%{_texmfdistdir}/tex/latex/endiagram/endiagram.sty
21mr|texlive-endiagram-0.1d-2|29	%doc %{_texmfdistdir}/doc/latex/endiagram/README
21mr|texlive-endiagram-0.1d-2|30	%doc %{_texmfdistdir}/doc/latex/endiagram/endiagram_en.pdf
21mr|texlive-endiagram-0.1d-2|31	%doc %{_texmfdistdir}/doc/latex/endiagram/endiagram_en.tex
21mr|texlive-endiagram-0.1d-2|32	
21mr|texlive-endiagram-0.1d-2|33	#-----------------------------------------------------------------------
21mr|texlive-endiagram-0.1d-2|34	%prep
21mr|texlive-endiagram-0.1d-2|35	%setup -c -a0 -a1
21mr|texlive-endiagram-0.1d-2|36	
21mr|texlive-endiagram-0.1d-2|37	%build
21mr|texlive-endiagram-0.1d-2|38	
21mr|texlive-endiagram-0.1d-2|39	%install
21mr|texlive-endiagram-0.1d-2|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-endiagram-0.1d-2|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17786 21
21mr|texlive-endnotes-20190228-1|1	# revision 17197
21mr|texlive-endnotes-20190228-1|2	# category Package
21mr|texlive-endnotes-20190228-1|3	# catalog-ctan /macros/latex/contrib/endnotes
21mr|texlive-endnotes-20190228-1|4	# catalog-date 2010-03-09 12:54:42 +0100
21mr|texlive-endnotes-20190228-1|5	# catalog-license lppl
21mr|texlive-endnotes-20190228-1|6	# catalog-version undef
21mr|texlive-endnotes-20190228-1|7	Name:		texlive-endnotes
21mr|texlive-endnotes-20190228-1|8	Version:	20190228
21mr|texlive-endnotes-20190228-1|9	Release:	1
21mr|texlive-endnotes-20190228-1|10	Summary:	Place footnotes at the end
21mr|texlive-endnotes-20190228-1|11	Group:		Publishing
21mr|texlive-endnotes-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/endnotes
21mr|texlive-endnotes-20190228-1|13	License:	LPPL
21mr|texlive-endnotes-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/endnotes.tar.xz
21mr|texlive-endnotes-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/endnotes.doc.tar.xz
21mr|texlive-endnotes-20190228-1|16	BuildArch:	noarch
21mr|texlive-endnotes-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-endnotes-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-endnotes-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-endnotes-20190228-1|20	
21mr|texlive-endnotes-20190228-1|21	%description
21mr|texlive-endnotes-20190228-1|22	Accumulates footnotes and places them at the end of the
21mr|texlive-endnotes-20190228-1|23	document.
21mr|texlive-endnotes-20190228-1|24	
21mr|texlive-endnotes-20190228-1|25	#-----------------------------------------------------------------------
21mr|texlive-endnotes-20190228-1|26	%files
21mr|texlive-endnotes-20190228-1|27	%{_texmfdistdir}/tex/latex/endnotes/endnotes.sty
21mr|texlive-endnotes-20190228-1|28	%doc %{_texmfdistdir}/doc/latex/endnotes/endnotes.pdf
21mr|texlive-endnotes-20190228-1|29	%doc %{_texmfdistdir}/doc/latex/endnotes/endnotes.tex
21mr|texlive-endnotes-20190228-1|30	
21mr|texlive-endnotes-20190228-1|31	#-----------------------------------------------------------------------
21mr|texlive-endnotes-20190228-1|32	%prep
21mr|texlive-endnotes-20190228-1|33	%setup -c -a0 -a1
21mr|texlive-endnotes-20190228-1|34	
21mr|texlive-endnotes-20190228-1|35	%build
21mr|texlive-endnotes-20190228-1|36	
21mr|texlive-endnotes-20190228-1|37	%install
21mr|texlive-endnotes-20190228-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-endnotes-20190228-1|39	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17787 21
21mr|texlive-engpron-2-7|1	# revision 16558
21mr|texlive-engpron-2-7|2	# category Package
21mr|texlive-engpron-2-7|3	# catalog-ctan /macros/latex/contrib/engpron
21mr|texlive-engpron-2-7|4	# catalog-date 2008-08-16 17:33:04 +0200
21mr|texlive-engpron-2-7|5	# catalog-license lppl
21mr|texlive-engpron-2-7|6	# catalog-version 2
21mr|texlive-engpron-2-7|7	Name:		texlive-engpron
21mr|texlive-engpron-2-7|8	Version:	2
21mr|texlive-engpron-2-7|9	Release:	7
21mr|texlive-engpron-2-7|10	Summary:	Helps to type the pronunciation of English words
21mr|texlive-engpron-2-7|11	Group:		Publishing
21mr|texlive-engpron-2-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/engpron
21mr|texlive-engpron-2-7|13	License:	LPPL
21mr|texlive-engpron-2-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/engpron.tar.xz
21mr|texlive-engpron-2-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/engpron.doc.tar.xz
21mr|texlive-engpron-2-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/engpron.source.tar.xz
21mr|texlive-engpron-2-7|17	BuildArch:	noarch
21mr|texlive-engpron-2-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-engpron-2-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-engpron-2-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-engpron-2-7|21	
21mr|texlive-engpron-2-7|22	%description
21mr|texlive-engpron-2-7|23	This package provides macros beginning with the '' character,
21mr|texlive-engpron-2-7|24	made active, which enable us to write the British or American
21mr|texlive-engpron-2-7|25	English pronunciation as one can find it in the 'English
21mr|texlive-engpron-2-7|26	Pronouncing Dictionary' by Daniel Jones. There is an option to
21mr|texlive-engpron-2-7|27	typeset the pronunciation in the style of Harrap's dictionary.
21mr|texlive-engpron-2-7|28	
21mr|texlive-engpron-2-7|29	
21mr|texlive-engpron-2-7|30	#-----------------------------------------------------------------------
21mr|texlive-engpron-2-7|31	%files
21mr|texlive-engpron-2-7|32	%{_texmfdistdir}/tex/latex/engpron/engpron-tools.sty
21mr|texlive-engpron-2-7|33	%{_texmfdistdir}/tex/latex/engpron/engpron.sty
21mr|texlive-engpron-2-7|34	%doc %{_texmfdistdir}/doc/latex/engpron/LISEZMOI
21mr|texlive-engpron-2-7|35	%doc %{_texmfdistdir}/doc/latex/engpron/README
21mr|texlive-engpron-2-7|36	%doc %{_texmfdistdir}/doc/latex/engpron/engpron-en.ltx
21mr|texlive-engpron-2-7|37	%doc %{_texmfdistdir}/doc/latex/engpron/engpron-en.pdf
21mr|texlive-engpron-2-7|38	%doc %{_texmfdistdir}/doc/latex/engpron/engpron-ex-en.pdf
21mr|texlive-engpron-2-7|39	%doc %{_texmfdistdir}/doc/latex/engpron/engpron-ex-en.tex
21mr|texlive-engpron-2-7|40	%doc %{_texmfdistdir}/doc/latex/engpron/engpron-ex-fr.pdf
21mr|texlive-engpron-2-7|41	%doc %{_texmfdistdir}/doc/latex/engpron/engpron-ex-fr.tex
21mr|texlive-engpron-2-7|42	%doc %{_texmfdistdir}/doc/latex/engpron/engpron-fr.ltx
21mr|texlive-engpron-2-7|43	%doc %{_texmfdistdir}/doc/latex/engpron/engpron-fr.pdf
21mr|texlive-engpron-2-7|44	%doc %{_texmfdistdir}/doc/latex/engpron/engpron.pdf
21mr|texlive-engpron-2-7|45	#- source
21mr|texlive-engpron-2-7|46	%doc %{_texmfdistdir}/source/latex/engpron/Makefile
21mr|texlive-engpron-2-7|47	%doc %{_texmfdistdir}/source/latex/engpron/engpron.dtx
21mr|texlive-engpron-2-7|48	%doc %{_texmfdistdir}/source/latex/engpron/engpron.ins
21mr|texlive-engpron-2-7|49	
21mr|texlive-engpron-2-7|50	#-----------------------------------------------------------------------
21mr|texlive-engpron-2-7|51	%prep
21mr|texlive-engpron-2-7|52	%setup -c -a0 -a1 -a2
21mr|texlive-engpron-2-7|53	
21mr|texlive-engpron-2-7|54	%build
21mr|texlive-engpron-2-7|55	
21mr|texlive-engpron-2-7|56	%install
21mr|texlive-engpron-2-7|57	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-engpron-2-7|58	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17788 21
21mr|texlive-engrec-1.1-7|1	# revision 15878
21mr|texlive-engrec-1.1-7|2	# category Package
21mr|texlive-engrec-1.1-7|3	# catalog-ctan /macros/latex/contrib/engrec
21mr|texlive-engrec-1.1-7|4	# catalog-date 2008-05-07 22:48:57 +0200
21mr|texlive-engrec-1.1-7|5	# catalog-license lppl
21mr|texlive-engrec-1.1-7|6	# catalog-version 1.1
21mr|texlive-engrec-1.1-7|7	Name:		texlive-engrec
21mr|texlive-engrec-1.1-7|8	Version:	1.1
21mr|texlive-engrec-1.1-7|9	Release:	7
21mr|texlive-engrec-1.1-7|10	Summary:	Enumerate with lower- or uppercase Greek letters
21mr|texlive-engrec-1.1-7|11	Group:		Publishing
21mr|texlive-engrec-1.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/engrec
21mr|texlive-engrec-1.1-7|13	License:	LPPL
21mr|texlive-engrec-1.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/engrec.tar.xz
21mr|texlive-engrec-1.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/engrec.doc.tar.xz
21mr|texlive-engrec-1.1-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/engrec.source.tar.xz
21mr|texlive-engrec-1.1-7|17	BuildArch:	noarch
21mr|texlive-engrec-1.1-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-engrec-1.1-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-engrec-1.1-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-engrec-1.1-7|21	
21mr|texlive-engrec-1.1-7|22	%description
21mr|texlive-engrec-1.1-7|23	This package provides two macros \engrec and \EnGrec to convert
21mr|texlive-engrec-1.1-7|24	number arguments to lower case or upper case greek letters.
21mr|texlive-engrec-1.1-7|25	They have the syntax of \alph, i.e. \engrec{a_counter},
21mr|texlive-engrec-1.1-7|26	\EnGrec{a_counter}. Options are provided to work with the
21mr|texlive-engrec-1.1-7|27	upgreek and fourier packages. Requires amstext.
21mr|texlive-engrec-1.1-7|28	
21mr|texlive-engrec-1.1-7|29	
21mr|texlive-engrec-1.1-7|30	#-----------------------------------------------------------------------
21mr|texlive-engrec-1.1-7|31	%files
21mr|texlive-engrec-1.1-7|32	%{_texmfdistdir}/tex/latex/engrec/engrec.sty
21mr|texlive-engrec-1.1-7|33	%doc %{_texmfdistdir}/doc/latex/engrec/LISEZMOI
21mr|texlive-engrec-1.1-7|34	%doc %{_texmfdistdir}/doc/latex/engrec/README
21mr|texlive-engrec-1.1-7|35	%doc %{_texmfdistdir}/doc/latex/engrec/engrec.pdf
21mr|texlive-engrec-1.1-7|36	#- source
21mr|texlive-engrec-1.1-7|37	%doc %{_texmfdistdir}/source/latex/engrec/Makefile
21mr|texlive-engrec-1.1-7|38	%doc %{_texmfdistdir}/source/latex/engrec/engrec.dtx
21mr|texlive-engrec-1.1-7|39	%doc %{_texmfdistdir}/source/latex/engrec/engrec.ins
21mr|texlive-engrec-1.1-7|40	
21mr|texlive-engrec-1.1-7|41	#-----------------------------------------------------------------------
21mr|texlive-engrec-1.1-7|42	%prep
21mr|texlive-engrec-1.1-7|43	%setup -c -a0 -a1 -a2
21mr|texlive-engrec-1.1-7|44	
21mr|texlive-engrec-1.1-7|45	%build
21mr|texlive-engrec-1.1-7|46	
21mr|texlive-engrec-1.1-7|47	%install
21mr|texlive-engrec-1.1-7|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-engrec-1.1-7|49	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17789 21
21mr|texlive-engtlc-3.2-6|1	# revision 25432
21mr|texlive-engtlc-3.2-6|2	# category Package
21mr|texlive-engtlc-3.2-6|3	# catalog-ctan /macros/latex/contrib/engtlc
21mr|texlive-engtlc-3.2-6|4	# catalog-date 2012-02-19 15:32:47 +0100
21mr|texlive-engtlc-3.2-6|5	# catalog-license lppl
21mr|texlive-engtlc-3.2-6|6	# catalog-version 3.2
21mr|texlive-engtlc-3.2-6|7	Name:		texlive-engtlc
21mr|texlive-engtlc-3.2-6|8	Version:	3.2
21mr|texlive-engtlc-3.2-6|9	Release:	6
21mr|texlive-engtlc-3.2-6|10	Summary:	Support for users in Telecommunications Engineering
21mr|texlive-engtlc-3.2-6|11	Group:		Publishing
21mr|texlive-engtlc-3.2-6|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/engtlc
21mr|texlive-engtlc-3.2-6|13	License:	LPPL
21mr|texlive-engtlc-3.2-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/engtlc.tar.xz
21mr|texlive-engtlc-3.2-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/engtlc.doc.tar.xz
21mr|texlive-engtlc-3.2-6|16	BuildArch:	noarch
21mr|texlive-engtlc-3.2-6|17	BuildRequires:	texlive-tlpkg
21mr|texlive-engtlc-3.2-6|18	Requires(pre):	texlive-tlpkg
21mr|texlive-engtlc-3.2-6|19	Requires(post):	texlive-kpathsea
21mr|texlive-engtlc-3.2-6|20	
21mr|texlive-engtlc-3.2-6|21	%description
21mr|texlive-engtlc-3.2-6|22	The package provides a wide range of abbreviations for terms
21mr|texlive-engtlc-3.2-6|23	used in Telecommunications Engineering.
21mr|texlive-engtlc-3.2-6|24	
21mr|texlive-engtlc-3.2-6|25	
21mr|texlive-engtlc-3.2-6|26	#-----------------------------------------------------------------------
21mr|texlive-engtlc-3.2-6|27	%files
21mr|texlive-engtlc-3.2-6|28	%{_texmfdistdir}/tex/latex/engtlc/engtlc.sty
21mr|texlive-engtlc-3.2-6|29	%doc %{_texmfdistdir}/doc/latex/engtlc/README
21mr|texlive-engtlc-3.2-6|30	%doc %{_texmfdistdir}/doc/latex/engtlc/engtlc.pdf
21mr|texlive-engtlc-3.2-6|31	%doc %{_texmfdistdir}/doc/latex/engtlc/engtlc.tex
21mr|texlive-engtlc-3.2-6|32	%doc %{_texmfdistdir}/doc/latex/engtlc/itengtlc.pdf
21mr|texlive-engtlc-3.2-6|33	%doc %{_texmfdistdir}/doc/latex/engtlc/itengtlc.tex
21mr|texlive-engtlc-3.2-6|34	
21mr|texlive-engtlc-3.2-6|35	#-----------------------------------------------------------------------
21mr|texlive-engtlc-3.2-6|36	%prep
21mr|texlive-engtlc-3.2-6|37	%setup -c -a0 -a1
21mr|texlive-engtlc-3.2-6|38	
21mr|texlive-engtlc-3.2-6|39	%build
21mr|texlive-engtlc-3.2-6|40	
21mr|texlive-engtlc-3.2-6|41	%install
21mr|texlive-engtlc-3.2-6|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-engtlc-3.2-6|43	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17790 21
21mr|texlive-enigma-0.1-10|1	# revision 29802
21mr|texlive-enigma-0.1-10|2	# category Package
21mr|texlive-enigma-0.1-10|3	# catalog-ctan /macros/luatex/generic/enigma
21mr|texlive-enigma-0.1-10|4	# catalog-date 2013-04-09 15:55:17 +0200
21mr|texlive-enigma-0.1-10|5	# catalog-license bsd
21mr|texlive-enigma-0.1-10|6	# catalog-version 0.1
21mr|texlive-enigma-0.1-10|7	Name:		texlive-enigma
21mr|texlive-enigma-0.1-10|8	Version:	0.1
21mr|texlive-enigma-0.1-10|9	Release:	10
21mr|texlive-enigma-0.1-10|10	Summary:	Encrypt documents with a three rotor Enigma
21mr|texlive-enigma-0.1-10|11	Group:		Publishing
21mr|texlive-enigma-0.1-10|12	URL:		http://www.ctan.org/tex-archive/macros/luatex/generic/enigma
21mr|texlive-enigma-0.1-10|13	License:	BSD
21mr|texlive-enigma-0.1-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/enigma.tar.xz
21mr|texlive-enigma-0.1-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/enigma.doc.tar.xz
21mr|texlive-enigma-0.1-10|16	BuildArch:	noarch
21mr|texlive-enigma-0.1-10|17	BuildRequires:	texlive-tlpkg
21mr|texlive-enigma-0.1-10|18	Requires(pre):	texlive-tlpkg
21mr|texlive-enigma-0.1-10|19	Requires(post):	texlive-kpathsea
21mr|texlive-enigma-0.1-10|20	
21mr|texlive-enigma-0.1-10|21	%description
21mr|texlive-enigma-0.1-10|22	The package provides historical encryption (Enigma cipher) for
21mr|texlive-enigma-0.1-10|23	LuaTeX-based formats.
21mr|texlive-enigma-0.1-10|24	
21mr|texlive-enigma-0.1-10|25	
21mr|texlive-enigma-0.1-10|26	#-----------------------------------------------------------------------
21mr|texlive-enigma-0.1-10|27	%files
21mr|texlive-enigma-0.1-10|28	%{_texmfdistdir}/scripts/context/lua/third/enigma/mtx-t-enigma.lua/mtx-t-enigma.lua
21mr|texlive-enigma-0.1-10|29	%{_texmfdistdir}/tex/context/third/enigma/t-enigma.mkv/t-enigma.mkvi
21mr|texlive-enigma-0.1-10|30	%{_texmfdistdir}/tex/generic/enigma/enigma.lua
21mr|texlive-enigma-0.1-10|31	%{_texmfdistdir}/tex/latex/enigma/enigma.sty
21mr|texlive-enigma-0.1-10|32	%{_texmfdistdir}/tex/plain/enigma/enigma.tex
21mr|texlive-enigma-0.1-10|33	%doc %{_texmfdistdir}/doc/context/third/enigma/enigma/COPYING
21mr|texlive-enigma-0.1-10|34	%doc %{_texmfdistdir}/doc/context/third/enigma/enigma/README
21mr|texlive-enigma-0.1-10|35	%doc %{_texmfdistdir}/doc/context/third/enigma/enigma/enigma-doc.pdf
21mr|texlive-enigma-0.1-10|36	%doc %{_texmfdistdir}/doc/context/third/enigma/enigma/enigma_manual.tex
21mr|texlive-enigma-0.1-10|37	%doc %{_texmfdistdir}/doc/context/third/enigma/enigma/examples/enigma-example-context.tex
21mr|texlive-enigma-0.1-10|38	%doc %{_texmfdistdir}/doc/context/third/enigma/enigma/examples/enigma-example-latex.tex
21mr|texlive-enigma-0.1-10|39	%doc %{_texmfdistdir}/doc/context/third/enigma/enigma/examples/enigma-example-plain.tex
21mr|texlive-enigma-0.1-10|40	
21mr|texlive-enigma-0.1-10|41	#-----------------------------------------------------------------------
21mr|texlive-enigma-0.1-10|42	%prep
21mr|texlive-enigma-0.1-10|43	%setup -c -a0 -a1
21mr|texlive-enigma-0.1-10|44	
21mr|texlive-enigma-0.1-10|45	%build
21mr|texlive-enigma-0.1-10|46	
21mr|texlive-enigma-0.1-10|47	%install
21mr|texlive-enigma-0.1-10|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-enigma-0.1-10|49	cp -fpar scripts tex doc %{buildroot}%{_texmfdistdir}

17791 21
21mr|texlive-enotez-0.9a-3|1	Name:		texlive-enotez
21mr|texlive-enotez-0.9a-3|2	Version:	0.9a
21mr|texlive-enotez-0.9a-3|3	Release:	3
21mr|texlive-enotez-0.9a-3|4	Summary:	Support for end-notes
21mr|texlive-enotez-0.9a-3|5	Group:		Publishing
21mr|texlive-enotez-0.9a-3|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/enotez
21mr|texlive-enotez-0.9a-3|7	License:	LPPL1.3
21mr|texlive-enotez-0.9a-3|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/enotez.tar.xz
21mr|texlive-enotez-0.9a-3|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/enotez.doc.tar.xz
21mr|texlive-enotez-0.9a-3|10	BuildArch:	noarch
21mr|texlive-enotez-0.9a-3|11	BuildRequires:	texlive-tlpkg
21mr|texlive-enotez-0.9a-3|12	Requires(pre):	texlive-tlpkg
21mr|texlive-enotez-0.9a-3|13	Requires(post):	texlive-kpathsea
21mr|texlive-enotez-0.9a-3|14	
21mr|texlive-enotez-0.9a-3|15	%description
21mr|texlive-enotez-0.9a-3|16	The package allows nested endnotes, supports hyperref and
21mr|texlive-enotez-0.9a-3|17	provides means for easy customization of the list of notes. The
21mr|texlive-enotez-0.9a-3|18	package requires the expl3 bundle and packages from the LaTeX 3
21mr|texlive-enotez-0.9a-3|19	'package set'.
21mr|texlive-enotez-0.9a-3|20	
21mr|texlive-enotez-0.9a-3|21	#-----------------------------------------------------------------------
21mr|texlive-enotez-0.9a-3|22	%files
21mr|texlive-enotez-0.9a-3|23	%{_texmfdistdir}/tex/latex/enotez
21mr|texlive-enotez-0.9a-3|24	%doc %{_texmfdistdir}/doc/latex/enotez
21mr|texlive-enotez-0.9a-3|25	
21mr|texlive-enotez-0.9a-3|26	#-----------------------------------------------------------------------
21mr|texlive-enotez-0.9a-3|27	%prep
21mr|texlive-enotez-0.9a-3|28	%setup -c -a0 -a1
21mr|texlive-enotez-0.9a-3|29	
21mr|texlive-enotez-0.9a-3|30	%build
21mr|texlive-enotez-0.9a-3|31	
21mr|texlive-enotez-0.9a-3|32	%install
21mr|texlive-enotez-0.9a-3|33	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-enotez-0.9a-3|34	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17792 21
21mr|texlive-enumitem-3.5.2-7|1	# revision 24146
21mr|texlive-enumitem-3.5.2-7|2	# category Package
21mr|texlive-enumitem-3.5.2-7|3	# catalog-ctan /macros/latex/contrib/enumitem
21mr|texlive-enumitem-3.5.2-7|4	# catalog-date 2011-09-28 17:37:11 +0200
21mr|texlive-enumitem-3.5.2-7|5	# catalog-license lppl
21mr|texlive-enumitem-3.5.2-7|6	# catalog-version 3.5.2
21mr|texlive-enumitem-3.5.2-7|7	Name:		texlive-enumitem
21mr|texlive-enumitem-3.5.2-7|8	Version:	3.5.2
21mr|texlive-enumitem-3.5.2-7|9	Release:	7
21mr|texlive-enumitem-3.5.2-7|10	Summary:	Control layout of itemize, enumerate, description
21mr|texlive-enumitem-3.5.2-7|11	Group:		Publishing
21mr|texlive-enumitem-3.5.2-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/enumitem
21mr|texlive-enumitem-3.5.2-7|13	License:	LPPL
21mr|texlive-enumitem-3.5.2-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/enumitem.tar.xz
21mr|texlive-enumitem-3.5.2-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/enumitem.doc.tar.xz
21mr|texlive-enumitem-3.5.2-7|16	BuildArch:	noarch
21mr|texlive-enumitem-3.5.2-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-enumitem-3.5.2-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-enumitem-3.5.2-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-enumitem-3.5.2-7|20	
21mr|texlive-enumitem-3.5.2-7|21	%description
21mr|texlive-enumitem-3.5.2-7|22	This package provides user control over the layout of the three
21mr|texlive-enumitem-3.5.2-7|23	basic list environments: enumerate, itemize and description. It
21mr|texlive-enumitem-3.5.2-7|24	supersedes both enumerate and mdwlist (providing well-
21mr|texlive-enumitem-3.5.2-7|25	structured replacements for all their funtionality), and in
21mr|texlive-enumitem-3.5.2-7|26	addition provides functions to compute the layout of labels,
21mr|texlive-enumitem-3.5.2-7|27	and to 'clone' the standard environments, to create new
21mr|texlive-enumitem-3.5.2-7|28	environments with counters of their own.
21mr|texlive-enumitem-3.5.2-7|29	
21mr|texlive-enumitem-3.5.2-7|30	
21mr|texlive-enumitem-3.5.2-7|31	#-----------------------------------------------------------------------
21mr|texlive-enumitem-3.5.2-7|32	%files
21mr|texlive-enumitem-3.5.2-7|33	%{_texmfdistdir}/tex/latex/enumitem/enumitem.sty
21mr|texlive-enumitem-3.5.2-7|34	%doc %{_texmfdistdir}/doc/latex/enumitem/README
21mr|texlive-enumitem-3.5.2-7|35	%doc %{_texmfdistdir}/doc/latex/enumitem/enumitem.pdf
21mr|texlive-enumitem-3.5.2-7|36	%doc %{_texmfdistdir}/doc/latex/enumitem/enumitem.tex
21mr|texlive-enumitem-3.5.2-7|37	
21mr|texlive-enumitem-3.5.2-7|38	#-----------------------------------------------------------------------
21mr|texlive-enumitem-3.5.2-7|39	%prep
21mr|texlive-enumitem-3.5.2-7|40	%setup -c -a0 -a1
21mr|texlive-enumitem-3.5.2-7|41	
21mr|texlive-enumitem-3.5.2-7|42	%build
21mr|texlive-enumitem-3.5.2-7|43	
21mr|texlive-enumitem-3.5.2-7|44	%install
21mr|texlive-enumitem-3.5.2-7|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-enumitem-3.5.2-7|46	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17793 21
21mr|texlive-enumitem-zref-1.8-7|1	# revision 21472
21mr|texlive-enumitem-zref-1.8-7|2	# category Package
21mr|texlive-enumitem-zref-1.8-7|3	# catalog-ctan /macros/latex/contrib/enumitem-zref
21mr|texlive-enumitem-zref-1.8-7|4	# catalog-date 2011-02-19 16:41:47 +0100
21mr|texlive-enumitem-zref-1.8-7|5	# catalog-license lppl1.3
21mr|texlive-enumitem-zref-1.8-7|6	# catalog-version 1.8
21mr|texlive-enumitem-zref-1.8-7|7	Name:		texlive-enumitem-zref
21mr|texlive-enumitem-zref-1.8-7|8	Version:	1.8
21mr|texlive-enumitem-zref-1.8-7|9	Release:	7
21mr|texlive-enumitem-zref-1.8-7|10	Summary:	Extended references to items for enumitem package
21mr|texlive-enumitem-zref-1.8-7|11	Group:		Publishing
21mr|texlive-enumitem-zref-1.8-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/enumitem-zref
21mr|texlive-enumitem-zref-1.8-7|13	License:	LPPL1.3
21mr|texlive-enumitem-zref-1.8-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/enumitem-zref.tar.xz
21mr|texlive-enumitem-zref-1.8-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/enumitem-zref.doc.tar.xz
21mr|texlive-enumitem-zref-1.8-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/enumitem-zref.source.tar.xz
21mr|texlive-enumitem-zref-1.8-7|17	BuildArch:	noarch
21mr|texlive-enumitem-zref-1.8-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-enumitem-zref-1.8-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-enumitem-zref-1.8-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-enumitem-zref-1.8-7|21	
21mr|texlive-enumitem-zref-1.8-7|22	%description
21mr|texlive-enumitem-zref-1.8-7|23	The package is a companion for the enumitem package; it makes
21mr|texlive-enumitem-zref-1.8-7|24	it possible to reference any item in lists formatted by
21mr|texlive-enumitem-zref-1.8-7|25	enumitem lists, viz., enumerated, itemize and description
21mr|texlive-enumitem-zref-1.8-7|26	lists, and any list defined (or customised) with \newlist or
21mr|texlive-enumitem-zref-1.8-7|27	\setlist. References may be typeset differently with
21mr|texlive-enumitem-zref-1.8-7|28	options/properties and even arbitrary text. With hyperref,
21mr|texlive-enumitem-zref-1.8-7|29	anchors are added for each item to enable hyperlinks within the
21mr|texlive-enumitem-zref-1.8-7|30	document or even to external documents. Three schemes are
21mr|texlive-enumitem-zref-1.8-7|31	provided to make reference names (including the standard \label
21mr|texlive-enumitem-zref-1.8-7|32	command).
21mr|texlive-enumitem-zref-1.8-7|33	
21mr|texlive-enumitem-zref-1.8-7|34	
21mr|texlive-enumitem-zref-1.8-7|35	#-----------------------------------------------------------------------
21mr|texlive-enumitem-zref-1.8-7|36	%files
21mr|texlive-enumitem-zref-1.8-7|37	%{_texmfdistdir}/tex/latex/enumitem-zref/enumitem-zref.sty
21mr|texlive-enumitem-zref-1.8-7|38	%doc %{_texmfdistdir}/doc/latex/enumitem-zref/README
21mr|texlive-enumitem-zref-1.8-7|39	%doc %{_texmfdistdir}/doc/latex/enumitem-zref/enumitem-zexample.tex
21mr|texlive-enumitem-zref-1.8-7|40	%doc %{_texmfdistdir}/doc/latex/enumitem-zref/enumitem-zref.pdf
21mr|texlive-enumitem-zref-1.8-7|41	#- source
21mr|texlive-enumitem-zref-1.8-7|42	%doc %{_texmfdistdir}/source/latex/enumitem-zref/enumitem-zref.drv
21mr|texlive-enumitem-zref-1.8-7|43	%doc %{_texmfdistdir}/source/latex/enumitem-zref/enumitem-zref.dtx
21mr|texlive-enumitem-zref-1.8-7|44	%doc %{_texmfdistdir}/source/latex/enumitem-zref/enumitem-zref.ins
21mr|texlive-enumitem-zref-1.8-7|45	
21mr|texlive-enumitem-zref-1.8-7|46	#-----------------------------------------------------------------------
21mr|texlive-enumitem-zref-1.8-7|47	%prep
21mr|texlive-enumitem-zref-1.8-7|48	%setup -c -a0 -a1 -a2
21mr|texlive-enumitem-zref-1.8-7|49	
21mr|texlive-enumitem-zref-1.8-7|50	%build
21mr|texlive-enumitem-zref-1.8-7|51	
21mr|texlive-enumitem-zref-1.8-7|52	%install
21mr|texlive-enumitem-zref-1.8-7|53	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-enumitem-zref-1.8-7|54	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17794 21
21mr|texlive-envbig-20190228-1|1	# revision 15878
21mr|texlive-envbig-20190228-1|2	# category Package
21mr|texlive-envbig-20190228-1|3	# catalog-ctan /macros/latex/contrib/envbig
21mr|texlive-envbig-20190228-1|4	# catalog-date 2008-11-11 20:51:43 +0100
21mr|texlive-envbig-20190228-1|5	# catalog-license lppl
21mr|texlive-envbig-20190228-1|6	# catalog-version undef
21mr|texlive-envbig-20190228-1|7	Name:		texlive-envbig
21mr|texlive-envbig-20190228-1|8	Version:	20190228
21mr|texlive-envbig-20190228-1|9	Release:	1
21mr|texlive-envbig-20190228-1|10	Summary:	Printing addresses on envelopes
21mr|texlive-envbig-20190228-1|11	Group:		Publishing
21mr|texlive-envbig-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/envbig
21mr|texlive-envbig-20190228-1|13	License:	LPPL
21mr|texlive-envbig-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/envbig.tar.xz
21mr|texlive-envbig-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/envbig.doc.tar.xz
21mr|texlive-envbig-20190228-1|16	BuildArch:	noarch
21mr|texlive-envbig-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-envbig-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-envbig-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-envbig-20190228-1|20	
21mr|texlive-envbig-20190228-1|21	%description
21mr|texlive-envbig-20190228-1|22	A simple package, that prints both 'from' and 'to' addresses.
21mr|texlive-envbig-20190228-1|23	
21mr|texlive-envbig-20190228-1|24	#-----------------------------------------------------------------------
21mr|texlive-envbig-20190228-1|25	%files
21mr|texlive-envbig-20190228-1|26	%{_texmfdistdir}/tex/latex/envbig/envbig.sty
21mr|texlive-envbig-20190228-1|27	%doc %{_texmfdistdir}/doc/latex/envbig/README
21mr|texlive-envbig-20190228-1|28	
21mr|texlive-envbig-20190228-1|29	#-----------------------------------------------------------------------
21mr|texlive-envbig-20190228-1|30	%prep
21mr|texlive-envbig-20190228-1|31	%setup -c -a0 -a1
21mr|texlive-envbig-20190228-1|32	
21mr|texlive-envbig-20190228-1|33	%build
21mr|texlive-envbig-20190228-1|34	
21mr|texlive-envbig-20190228-1|35	%install
21mr|texlive-envbig-20190228-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-envbig-20190228-1|37	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17795 21
21mr|texlive-environ-0.3-11|1	# revision 33821
21mr|texlive-environ-0.3-11|2	# category Package
21mr|texlive-environ-0.3-11|3	# catalog-ctan /macros/latex/contrib/environ
21mr|texlive-environ-0.3-11|4	# catalog-date 2014-02-26 23:03:13 +0100
21mr|texlive-environ-0.3-11|5	# catalog-license lppl
21mr|texlive-environ-0.3-11|6	# catalog-version 0.3
21mr|texlive-environ-0.3-11|7	Name:		texlive-environ
21mr|texlive-environ-0.3-11|8	Version:	0.3
21mr|texlive-environ-0.3-11|9	Release:	11
21mr|texlive-environ-0.3-11|10	Summary:	A new interface for environments in LaTeX
21mr|texlive-environ-0.3-11|11	Group:		Publishing
21mr|texlive-environ-0.3-11|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/environ
21mr|texlive-environ-0.3-11|13	License:	LPPL
21mr|texlive-environ-0.3-11|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/environ.tar.xz
21mr|texlive-environ-0.3-11|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/environ.doc.tar.xz
21mr|texlive-environ-0.3-11|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/environ.source.tar.xz
21mr|texlive-environ-0.3-11|17	BuildArch:	noarch
21mr|texlive-environ-0.3-11|18	BuildRequires:	texlive-tlpkg
21mr|texlive-environ-0.3-11|19	Requires(pre):	texlive-tlpkg
21mr|texlive-environ-0.3-11|20	Requires(post):	texlive-kpathsea
21mr|texlive-environ-0.3-11|21	
21mr|texlive-environ-0.3-11|22	%description
21mr|texlive-environ-0.3-11|23	The package provides the \collect@body command (as in amsmath),
21mr|texlive-environ-0.3-11|24	as well as a \long version \Collect@Body, for collecting the
21mr|texlive-environ-0.3-11|25	body text of an environment. These commands are used to define
21mr|texlive-environ-0.3-11|26	a new author interface to creating new environments. For
21mr|texlive-environ-0.3-11|27	example: \NewEnviron{test} wraps the entire environment body in
21mr|texlive-environ-0.3-11|28	square brackets, doing the right thing in ignoring leading and
21mr|texlive-environ-0.3-11|29	trailing spaces.
21mr|texlive-environ-0.3-11|30	
21mr|texlive-environ-0.3-11|31	#-----------------------------------------------------------------------
21mr|texlive-environ-0.3-11|32	%files
21mr|texlive-environ-0.3-11|33	%{_texmfdistdir}/tex/latex/environ/environ.sty
21mr|texlive-environ-0.3-11|34	%doc %{_texmfdistdir}/doc/latex/environ/README
21mr|texlive-environ-0.3-11|35	%doc %{_texmfdistdir}/doc/latex/environ/environ.pdf
21mr|texlive-environ-0.3-11|36	#- source
21mr|texlive-environ-0.3-11|37	%doc %{_texmfdistdir}/source/latex/environ/environ.dtx
21mr|texlive-environ-0.3-11|38	%doc %{_texmfdistdir}/source/latex/environ/environ.ins
21mr|texlive-environ-0.3-11|39	
21mr|texlive-environ-0.3-11|40	#-----------------------------------------------------------------------
21mr|texlive-environ-0.3-11|41	%prep
21mr|texlive-environ-0.3-11|42	%setup -c -a0 -a1 -a2
21mr|texlive-environ-0.3-11|43	
21mr|texlive-environ-0.3-11|44	%build
21mr|texlive-environ-0.3-11|45	
21mr|texlive-environ-0.3-11|46	%install
21mr|texlive-environ-0.3-11|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-environ-0.3-11|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17796 21
21mr|texlive-envlab-1.2-7|1	# revision 15878
21mr|texlive-envlab-1.2-7|2	# category Package
21mr|texlive-envlab-1.2-7|3	# catalog-ctan /macros/latex/contrib/envlab
21mr|texlive-envlab-1.2-7|4	# catalog-date 2009-01-23 15:11:09 +0100
21mr|texlive-envlab-1.2-7|5	# catalog-license lppl
21mr|texlive-envlab-1.2-7|6	# catalog-version 1.2
21mr|texlive-envlab-1.2-7|7	Name:		texlive-envlab
21mr|texlive-envlab-1.2-7|8	Version:	1.2
21mr|texlive-envlab-1.2-7|9	Release:	7
21mr|texlive-envlab-1.2-7|10	Summary:	Addresses on envelopes or mailing labels
21mr|texlive-envlab-1.2-7|11	Group:		Publishing
21mr|texlive-envlab-1.2-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/envlab
21mr|texlive-envlab-1.2-7|13	License:	LPPL
21mr|texlive-envlab-1.2-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/envlab.tar.xz
21mr|texlive-envlab-1.2-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/envlab.doc.tar.xz
21mr|texlive-envlab-1.2-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/envlab.source.tar.xz
21mr|texlive-envlab-1.2-7|17	BuildArch:	noarch
21mr|texlive-envlab-1.2-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-envlab-1.2-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-envlab-1.2-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-envlab-1.2-7|21	
21mr|texlive-envlab-1.2-7|22	%description
21mr|texlive-envlab-1.2-7|23	A LaTeX package for producing mailing envelopes and labels,
21mr|texlive-envlab-1.2-7|24	including barcodes and address formatting according to the US
21mr|texlive-envlab-1.2-7|25	Postal Service rules. Redefines the standard \makelabels
21mr|texlive-envlab-1.2-7|26	command of the LaTeX letter documentclass.
21mr|texlive-envlab-1.2-7|27	
21mr|texlive-envlab-1.2-7|28	
21mr|texlive-envlab-1.2-7|29	#-----------------------------------------------------------------------
21mr|texlive-envlab-1.2-7|30	%files
21mr|texlive-envlab-1.2-7|31	%{_texmfdistdir}/tex/latex/envlab/envlab.cfg
21mr|texlive-envlab-1.2-7|32	%{_texmfdistdir}/tex/latex/envlab/envlab.sty
21mr|texlive-envlab-1.2-7|33	%doc %{_texmfdistdir}/doc/latex/envlab/elguide.pdf
21mr|texlive-envlab-1.2-7|34	%doc %{_texmfdistdir}/doc/latex/envlab/elguide.tex
21mr|texlive-envlab-1.2-7|35	%doc %{_texmfdistdir}/doc/latex/envlab/envlab.pdf
21mr|texlive-envlab-1.2-7|36	%doc %{_texmfdistdir}/doc/latex/envlab/readme.v12
21mr|texlive-envlab-1.2-7|37	#- source
21mr|texlive-envlab-1.2-7|38	%doc %{_texmfdistdir}/source/latex/envlab/elold.ins
21mr|texlive-envlab-1.2-7|39	%doc %{_texmfdistdir}/source/latex/envlab/envlab.drv
21mr|texlive-envlab-1.2-7|40	%doc %{_texmfdistdir}/source/latex/envlab/envlab.dtx
21mr|texlive-envlab-1.2-7|41	%doc %{_texmfdistdir}/source/latex/envlab/envlab.ins
21mr|texlive-envlab-1.2-7|42	
21mr|texlive-envlab-1.2-7|43	#-----------------------------------------------------------------------
21mr|texlive-envlab-1.2-7|44	%prep
21mr|texlive-envlab-1.2-7|45	%setup -c -a0 -a1 -a2
21mr|texlive-envlab-1.2-7|46	
21mr|texlive-envlab-1.2-7|47	%build
21mr|texlive-envlab-1.2-7|48	
21mr|texlive-envlab-1.2-7|49	%install
21mr|texlive-envlab-1.2-7|50	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-envlab-1.2-7|51	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17797 21
21mr|texlive-epigraph-1.5c-7|1	# revision 15878
21mr|texlive-epigraph-1.5c-7|2	# category Package
21mr|texlive-epigraph-1.5c-7|3	# catalog-ctan /macros/latex/contrib/epigraph
21mr|texlive-epigraph-1.5c-7|4	# catalog-date 2009-09-02 18:09:14 +0200
21mr|texlive-epigraph-1.5c-7|5	# catalog-license lppl1.3
21mr|texlive-epigraph-1.5c-7|6	# catalog-version 1.5c
21mr|texlive-epigraph-1.5c-7|7	Name:		texlive-epigraph
21mr|texlive-epigraph-1.5c-7|8	Version:	1.5c
21mr|texlive-epigraph-1.5c-7|9	Release:	7
21mr|texlive-epigraph-1.5c-7|10	Summary:	A package for typesetting epigraphs
21mr|texlive-epigraph-1.5c-7|11	Group:		Publishing
21mr|texlive-epigraph-1.5c-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/epigraph
21mr|texlive-epigraph-1.5c-7|13	License:	LPPL1.3
21mr|texlive-epigraph-1.5c-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/epigraph.tar.xz
21mr|texlive-epigraph-1.5c-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/epigraph.doc.tar.xz
21mr|texlive-epigraph-1.5c-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/epigraph.source.tar.xz
21mr|texlive-epigraph-1.5c-7|17	BuildArch:	noarch
21mr|texlive-epigraph-1.5c-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-epigraph-1.5c-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-epigraph-1.5c-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-epigraph-1.5c-7|21	
21mr|texlive-epigraph-1.5c-7|22	%description
21mr|texlive-epigraph-1.5c-7|23	Epigraphs are the pithy quotations often found at the start (or
21mr|texlive-epigraph-1.5c-7|24	end) of a chapter. Both single epigraphs and lists of epigraphs
21mr|texlive-epigraph-1.5c-7|25	are catered for. Various aspects are easily configurable.
21mr|texlive-epigraph-1.5c-7|26	
21mr|texlive-epigraph-1.5c-7|27	
21mr|texlive-epigraph-1.5c-7|28	#-----------------------------------------------------------------------
21mr|texlive-epigraph-1.5c-7|29	%files
21mr|texlive-epigraph-1.5c-7|30	%{_texmfdistdir}/tex/latex/epigraph/epigraph.sty
21mr|texlive-epigraph-1.5c-7|31	%doc %{_texmfdistdir}/doc/latex/epigraph/README
21mr|texlive-epigraph-1.5c-7|32	%doc %{_texmfdistdir}/doc/latex/epigraph/epigraph.pdf
21mr|texlive-epigraph-1.5c-7|33	#- source
21mr|texlive-epigraph-1.5c-7|34	%doc %{_texmfdistdir}/source/latex/epigraph/epigraph.dtx
21mr|texlive-epigraph-1.5c-7|35	%doc %{_texmfdistdir}/source/latex/epigraph/epigraph.ins
21mr|texlive-epigraph-1.5c-7|36	
21mr|texlive-epigraph-1.5c-7|37	#-----------------------------------------------------------------------
21mr|texlive-epigraph-1.5c-7|38	%prep
21mr|texlive-epigraph-1.5c-7|39	%setup -c -a0 -a1 -a2
21mr|texlive-epigraph-1.5c-7|40	
21mr|texlive-epigraph-1.5c-7|41	%build
21mr|texlive-epigraph-1.5c-7|42	
21mr|texlive-epigraph-1.5c-7|43	%install
21mr|texlive-epigraph-1.5c-7|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-epigraph-1.5c-7|45	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17798 21
21mr|texlive-epiolmec-20190228-1|1	# revision 15878
21mr|texlive-epiolmec-20190228-1|2	# category Package
21mr|texlive-epiolmec-20190228-1|3	# catalog-ctan /language/epiolmec
21mr|texlive-epiolmec-20190228-1|4	# catalog-date 2007-02-06 22:00:42 +0100
21mr|texlive-epiolmec-20190228-1|5	# catalog-license lppl
21mr|texlive-epiolmec-20190228-1|6	# catalog-version undef
21mr|texlive-epiolmec-20190228-1|7	Name:		texlive-epiolmec
21mr|texlive-epiolmec-20190228-1|8	Version:	20190228
21mr|texlive-epiolmec-20190228-1|9	Release:	1
21mr|texlive-epiolmec-20190228-1|10	Summary:	Typesetting the Epi-Olmec Language
21mr|texlive-epiolmec-20190228-1|11	Group:		Publishing
21mr|texlive-epiolmec-20190228-1|12	URL:		http://www.ctan.org/tex-archive/language/epiolmec
21mr|texlive-epiolmec-20190228-1|13	License:	LPPL
21mr|texlive-epiolmec-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/epiolmec.tar.xz
21mr|texlive-epiolmec-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/epiolmec.doc.tar.xz
21mr|texlive-epiolmec-20190228-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/epiolmec.source.tar.xz
21mr|texlive-epiolmec-20190228-1|17	BuildArch:	noarch
21mr|texlive-epiolmec-20190228-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-epiolmec-20190228-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-epiolmec-20190228-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-epiolmec-20190228-1|21	
21mr|texlive-epiolmec-20190228-1|22	%description
21mr|texlive-epiolmec-20190228-1|23	The package contains all the necessary files to typeset Epi-
21mr|texlive-epiolmec-20190228-1|24	Olmec ``documents'', a script used in Southern Middle America
21mr|texlive-epiolmec-20190228-1|25	until about 500 AD.
21mr|texlive-epiolmec-20190228-1|26	
21mr|texlive-epiolmec-20190228-1|27	#-----------------------------------------------------------------------
21mr|texlive-epiolmec-20190228-1|28	%files
21mr|texlive-epiolmec-20190228-1|29	%{_texmfdistdir}/fonts/map/dvips/epiolmec/epiolmec.map
21mr|texlive-epiolmec-20190228-1|30	%{_texmfdistdir}/fonts/tfm/public/epiolmec/EpiOlmec.tfm
21mr|texlive-epiolmec-20190228-1|31	%{_texmfdistdir}/fonts/type1/public/epiolmec/Epi-Olmec.pfb
21mr|texlive-epiolmec-20190228-1|32	%{_texmfdistdir}/tex/latex/epiolmec/epiolmec.sty
21mr|texlive-epiolmec-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/epiolmec/GlyphAccessCommands.pdf
21mr|texlive-epiolmec-20190228-1|34	#- source
21mr|texlive-epiolmec-20190228-1|35	%doc %{_texmfdistdir}/source/latex/epiolmec/epiolmec.dtx
21mr|texlive-epiolmec-20190228-1|36	%doc %{_texmfdistdir}/source/latex/epiolmec/epiolmec.ins
21mr|texlive-epiolmec-20190228-1|37	
21mr|texlive-epiolmec-20190228-1|38	#-----------------------------------------------------------------------
21mr|texlive-epiolmec-20190228-1|39	%prep
21mr|texlive-epiolmec-20190228-1|40	%setup -c -a0 -a1 -a2
21mr|texlive-epiolmec-20190228-1|41	
21mr|texlive-epiolmec-20190228-1|42	%build
21mr|texlive-epiolmec-20190228-1|43	
21mr|texlive-epiolmec-20190228-1|44	%install
21mr|texlive-epiolmec-20190228-1|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-epiolmec-20190228-1|46	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

17799 21
21mr|texlive-eplain-3.8-3|1	Name:		texlive-eplain
21mr|texlive-eplain-3.8-3|2	Version:	3.8
21mr|texlive-eplain-3.8-3|3	Release:	3
21mr|texlive-eplain-3.8-3|4	Summary:	Extended plain tex macros
21mr|texlive-eplain-3.8-3|5	Group:		Publishing
21mr|texlive-eplain-3.8-3|6	URL:		http://www.ctan.org/tex-archive/macros/eplain
21mr|texlive-eplain-3.8-3|7	License:	GPL2
21mr|texlive-eplain-3.8-3|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eplain.tar.xz
21mr|texlive-eplain-3.8-3|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eplain.doc.tar.xz
21mr|texlive-eplain-3.8-3|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eplain.source.tar.xz
21mr|texlive-eplain-3.8-3|11	BuildArch:	noarch
21mr|texlive-eplain-3.8-3|12	BuildRequires:	texlive-tlpkg
21mr|texlive-eplain-3.8-3|13	Requires(pre):	texlive-tlpkg
21mr|texlive-eplain-3.8-3|14	Requires(post):	texlive-kpathsea
21mr|texlive-eplain-3.8-3|15	Requires(post):	texlive-tetex
21mr|texlive-eplain-3.8-3|16	Requires:	texlive-pdftex
21mr|texlive-eplain-3.8-3|17	Requires:	texlive-eplain.bin
21mr|texlive-eplain-3.8-3|18	
21mr|texlive-eplain-3.8-3|19	%description
21mr|texlive-eplain-3.8-3|20	A powerfully extended version of the plain format, adding
21mr|texlive-eplain-3.8-3|21	support for bibliographies, tables of contents, enumerated
21mr|texlive-eplain-3.8-3|22	lists, verbatim input of files, numbered equations, tables,
21mr|texlive-eplain-3.8-3|23	two-column output, footnotes, hyperlinks in PDF output and
21mr|texlive-eplain-3.8-3|24	commutative diagrams. Eplain can also load some of the more
21mr|texlive-eplain-3.8-3|25	useful LaTeX packages, notably graphics, graphicx, color,
21mr|texlive-eplain-3.8-3|26	autopict (a package instance of the LaTeX picture code),
21mr|texlive-eplain-3.8-3|27	psfrag, and url.
21mr|texlive-eplain-3.8-3|28	
21mr|texlive-eplain-3.8-3|29	#-----------------------------------------------------------------------
21mr|texlive-eplain-3.8-3|30	%files
21mr|texlive-eplain-3.8-3|31	%{_texmfdistdir}/tex/eplain
21mr|texlive-eplain-3.8-3|32	%_texmf_fmtutil_d/eplain
21mr|texlive-eplain-3.8-3|33	%doc %{_texmfdistdir}/doc/eplain
21mr|texlive-eplain-3.8-3|34	%doc %{_infodir}/eplain.info*
21mr|texlive-eplain-3.8-3|35	%doc %{_mandir}/man1/eplain.1*
21mr|texlive-eplain-3.8-3|36	%doc %{_texmfdistdir}/doc/man/man1/eplain.man1.pdf
21mr|texlive-eplain-3.8-3|37	#- source
21mr|texlive-eplain-3.8-3|38	%doc %{_texmfdistdir}/source/eplain
21mr|texlive-eplain-3.8-3|39	
21mr|texlive-eplain-3.8-3|40	#-----------------------------------------------------------------------
21mr|texlive-eplain-3.8-3|41	%prep
21mr|texlive-eplain-3.8-3|42	%setup -c -a0 -a1 -a2
21mr|texlive-eplain-3.8-3|43	
21mr|texlive-eplain-3.8-3|44	%build
21mr|texlive-eplain-3.8-3|45	
21mr|texlive-eplain-3.8-3|46	%install
21mr|texlive-eplain-3.8-3|47	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-eplain-3.8-3|48	cp -fpar texmf-dist %{buildroot}%{_datadir}
21mr|texlive-eplain-3.8-3|49	mkdir -p %{buildroot}%{_mandir}/man1
21mr|texlive-eplain-3.8-3|50	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1
21mr|texlive-eplain-3.8-3|51	mkdir -p %{buildroot}%{_infodir}
21mr|texlive-eplain-3.8-3|52	mv %{buildroot}%{_texmfdistdir}/doc/info/*.info %{buildroot}%{_infodir}
21mr|texlive-eplain-3.8-3|53	mkdir -p %{buildroot}%{_texmf_fmtutil_d}
21mr|texlive-eplain-3.8-3|54	cat > %{buildroot}%{_texmf_fmtutil_d}/eplain <<EOF
21mr|texlive-eplain-3.8-3|55	#
21mr|texlive-eplain-3.8-3|56	# from eplain:
21mr|texlive-eplain-3.8-3|57	eplain pdftex language.dat -translate-file=cp227.tcx *eplain.ini
21mr|texlive-eplain-3.8-3|58	EOF

17800 21
21mr|texlive-epsf-2.7.4-7|1	# revision 21461
21mr|texlive-epsf-2.7.4-7|2	# category Package
21mr|texlive-epsf-2.7.4-7|3	# catalog-ctan /macros/generic/epsf
21mr|texlive-epsf-2.7.4-7|4	# catalog-date 2011-02-18 10:32:12 +0100
21mr|texlive-epsf-2.7.4-7|5	# catalog-license pd
21mr|texlive-epsf-2.7.4-7|6	# catalog-version 2.7.4
21mr|texlive-epsf-2.7.4-7|7	Name:		texlive-epsf
21mr|texlive-epsf-2.7.4-7|8	Version:	2.7.4
21mr|texlive-epsf-2.7.4-7|9	Release:	7
21mr|texlive-epsf-2.7.4-7|10	Summary:	Simple macros for EPS inclusion
21mr|texlive-epsf-2.7.4-7|11	Group:		Publishing
21mr|texlive-epsf-2.7.4-7|12	URL:		http://www.ctan.org/tex-archive/macros/generic/epsf
21mr|texlive-epsf-2.7.4-7|13	License:	PD
21mr|texlive-epsf-2.7.4-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/epsf.tar.xz
21mr|texlive-epsf-2.7.4-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/epsf.doc.tar.xz
21mr|texlive-epsf-2.7.4-7|16	BuildArch:	noarch
21mr|texlive-epsf-2.7.4-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-epsf-2.7.4-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-epsf-2.7.4-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-epsf-2.7.4-7|20	
21mr|texlive-epsf-2.7.4-7|21	%description
21mr|texlive-epsf-2.7.4-7|22	The original graphics inclusion macros for use with dvips;
21mr|texlive-epsf-2.7.4-7|23	still widely used by Plain TeX users (in particular). For LaTeX
21mr|texlive-epsf-2.7.4-7|24	users, the package is nowadays deprecated in favour of the more
21mr|texlive-epsf-2.7.4-7|25	sophisticated standard LaTeX graphics bundle of packages (which
21mr|texlive-epsf-2.7.4-7|26	are also available to Plain TeX users, either via its Plain TeX
21mr|texlive-epsf-2.7.4-7|27	version, or through the support offered by etex).
21mr|texlive-epsf-2.7.4-7|28	
21mr|texlive-epsf-2.7.4-7|29	
21mr|texlive-epsf-2.7.4-7|30	#-----------------------------------------------------------------------
21mr|texlive-epsf-2.7.4-7|31	%files
21mr|texlive-epsf-2.7.4-7|32	%{_texmfdistdir}/tex/generic/epsf/epsf.sty
21mr|texlive-epsf-2.7.4-7|33	%{_texmfdistdir}/tex/generic/epsf/epsf.tex
21mr|texlive-epsf-2.7.4-7|34	%doc %{_texmfdistdir}/doc/generic/epsf/LICENSE
21mr|texlive-epsf-2.7.4-7|35	%doc %{_texmfdistdir}/doc/generic/epsf/Makefile
21mr|texlive-epsf-2.7.4-7|36	%doc %{_texmfdistdir}/doc/generic/epsf/README
21mr|texlive-epsf-2.7.4-7|37	%doc %{_texmfdistdir}/doc/generic/epsf/bboxgrid.ps
21mr|texlive-epsf-2.7.4-7|38	%doc %{_texmfdistdir}/doc/generic/epsf/epsf-doc.pdf
21mr|texlive-epsf-2.7.4-7|39	%doc %{_texmfdistdir}/doc/generic/epsf/epsf-doc.tex
21mr|texlive-epsf-2.7.4-7|40	%doc %{_texmfdistdir}/doc/generic/epsf/fndbadps
21mr|texlive-epsf-2.7.4-7|41	%doc %{_texmfdistdir}/doc/generic/epsf/okay/teps.eps
21mr|texlive-epsf-2.7.4-7|42	%doc %{_texmfdistdir}/doc/generic/epsf/okay/tepsf.eps
21mr|texlive-epsf-2.7.4-7|43	%doc %{_texmfdistdir}/doc/generic/epsf/okay/tepsf1.dvi
21mr|texlive-epsf-2.7.4-7|44	%doc %{_texmfdistdir}/doc/generic/epsf/okay/tepsf2.dvi
21mr|texlive-epsf-2.7.4-7|45	%doc %{_texmfdistdir}/doc/generic/epsf/okay/tepsf3.dvi
21mr|texlive-epsf-2.7.4-7|46	%doc %{_texmfdistdir}/doc/generic/epsf/teps.eps
21mr|texlive-epsf-2.7.4-7|47	%doc %{_texmfdistdir}/doc/generic/epsf/tepsf.eps
21mr|texlive-epsf-2.7.4-7|48	%doc %{_texmfdistdir}/doc/generic/epsf/tepsf1.tex
21mr|texlive-epsf-2.7.4-7|49	%doc %{_texmfdistdir}/doc/generic/epsf/tepsf2.ltx
21mr|texlive-epsf-2.7.4-7|50	%doc %{_texmfdistdir}/doc/generic/epsf/tepsf3.tex
21mr|texlive-epsf-2.7.4-7|51	
21mr|texlive-epsf-2.7.4-7|52	#-----------------------------------------------------------------------
21mr|texlive-epsf-2.7.4-7|53	%prep
21mr|texlive-epsf-2.7.4-7|54	%setup -c -a0 -a1
21mr|texlive-epsf-2.7.4-7|55	
21mr|texlive-epsf-2.7.4-7|56	%build
21mr|texlive-epsf-2.7.4-7|57	
21mr|texlive-epsf-2.7.4-7|58	%install
21mr|texlive-epsf-2.7.4-7|59	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-epsf-2.7.4-7|60	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17801 21
21mr|texlive-epsincl-0.2-12|1	# revision 29349
21mr|texlive-epsincl-0.2-12|2	# category Package
21mr|texlive-epsincl-0.2-12|3	# catalog-ctan /graphics/metapost/contrib/macros/epsincl
21mr|texlive-epsincl-0.2-12|4	# catalog-date 2012-07-10 22:47:12 +0200
21mr|texlive-epsincl-0.2-12|5	# catalog-license pd
21mr|texlive-epsincl-0.2-12|6	# catalog-version 0.2
21mr|texlive-epsincl-0.2-12|7	Name:		texlive-epsincl
21mr|texlive-epsincl-0.2-12|8	Version:	0.2
21mr|texlive-epsincl-0.2-12|9	Release:	12
21mr|texlive-epsincl-0.2-12|10	Summary:	Include EPS in MetaPost figures
21mr|texlive-epsincl-0.2-12|11	Group:		Publishing
21mr|texlive-epsincl-0.2-12|12	URL:		http://www.ctan.org/tex-archive/graphics/metapost/contrib/macros/epsincl
21mr|texlive-epsincl-0.2-12|13	License:	PD
21mr|texlive-epsincl-0.2-12|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/epsincl.tar.xz
21mr|texlive-epsincl-0.2-12|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/epsincl.doc.tar.xz
21mr|texlive-epsincl-0.2-12|16	BuildArch:	noarch
21mr|texlive-epsincl-0.2-12|17	BuildRequires:	texlive-tlpkg
21mr|texlive-epsincl-0.2-12|18	Requires(pre):	texlive-tlpkg
21mr|texlive-epsincl-0.2-12|19	Requires(post):	texlive-kpathsea
21mr|texlive-epsincl-0.2-12|20	
21mr|texlive-epsincl-0.2-12|21	%description
21mr|texlive-epsincl-0.2-12|22	The package facilitates including EPS files in MetaPost
21mr|texlive-epsincl-0.2-12|23	figures; it makes use of (G)AWK.
21mr|texlive-epsincl-0.2-12|24	
21mr|texlive-epsincl-0.2-12|25	#-----------------------------------------------------------------------
21mr|texlive-epsincl-0.2-12|26	%files
21mr|texlive-epsincl-0.2-12|27	%{_texmfdistdir}/metapost/epsincl/epsincl.mp
21mr|texlive-epsincl-0.2-12|28	%doc %{_texmfdistdir}/doc/metapost/epsincl/0info.txt
21mr|texlive-epsincl-0.2-12|29	%doc %{_texmfdistdir}/doc/metapost/epsincl/README
21mr|texlive-epsincl-0.2-12|30	%doc %{_texmfdistdir}/doc/metapost/epsincl/epsincl.awk
21mr|texlive-epsincl-0.2-12|31	%doc %{_texmfdistdir}/doc/metapost/epsincl/epsincl.bat
21mr|texlive-epsincl-0.2-12|32	%doc %{_texmfdistdir}/doc/metapost/epsincl/testinc0.eps
21mr|texlive-epsincl-0.2-12|33	%doc %{_texmfdistdir}/doc/metapost/epsincl/testincl.bat
21mr|texlive-epsincl-0.2-12|34	%doc %{_texmfdistdir}/doc/metapost/epsincl/testincl.mp
21mr|texlive-epsincl-0.2-12|35	%doc %{_texmfdistdir}/doc/metapost/epsincl/testincl.sh
21mr|texlive-epsincl-0.2-12|36	
21mr|texlive-epsincl-0.2-12|37	#-----------------------------------------------------------------------
21mr|texlive-epsincl-0.2-12|38	%prep
21mr|texlive-epsincl-0.2-12|39	%setup -c -a0 -a1
21mr|texlive-epsincl-0.2-12|40	
21mr|texlive-epsincl-0.2-12|41	%build
21mr|texlive-epsincl-0.2-12|42	
21mr|texlive-epsincl-0.2-12|43	%install
21mr|texlive-epsincl-0.2-12|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-epsincl-0.2-12|45	cp -fpar metapost doc %{buildroot}%{_texmfdistdir}

17802 21
21mr|texlive-epslatex-fr-20190228-1|1	# revision 19440
21mr|texlive-epslatex-fr-20190228-1|2	# category Package
21mr|texlive-epslatex-fr-20190228-1|3	# catalog-ctan /info/epslatex/french
21mr|texlive-epslatex-fr-20190228-1|4	# catalog-date 2007-02-08 01:16:19 +0100
21mr|texlive-epslatex-fr-20190228-1|5	# catalog-license gpl
21mr|texlive-epslatex-fr-20190228-1|6	# catalog-version undef
21mr|texlive-epslatex-fr-20190228-1|7	Name:		texlive-epslatex-fr
21mr|texlive-epslatex-fr-20190228-1|8	Version:	20190228
21mr|texlive-epslatex-fr-20190228-1|9	Release:	1
21mr|texlive-epslatex-fr-20190228-1|10	Summary:	French version of "graphics in LaTeX"
21mr|texlive-epslatex-fr-20190228-1|11	Group:		Publishing
21mr|texlive-epslatex-fr-20190228-1|12	URL:		http://www.ctan.org/tex-archive/info/epslatex/french
21mr|texlive-epslatex-fr-20190228-1|13	License:	GPL
21mr|texlive-epslatex-fr-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/epslatex-fr.tar.xz
21mr|texlive-epslatex-fr-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/epslatex-fr.doc.tar.xz
21mr|texlive-epslatex-fr-20190228-1|16	BuildArch:	noarch
21mr|texlive-epslatex-fr-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-epslatex-fr-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-epslatex-fr-20190228-1|19	
21mr|texlive-epslatex-fr-20190228-1|20	%description
21mr|texlive-epslatex-fr-20190228-1|21	This is the French translation of epslatex, and describes how
21mr|texlive-epslatex-fr-20190228-1|22	to use imported graphics in LaTeX(2e) documents.
21mr|texlive-epslatex-fr-20190228-1|23	
21mr|texlive-epslatex-fr-20190228-1|24	#-----------------------------------------------------------------------
21mr|texlive-epslatex-fr-20190228-1|25	%files
21mr|texlive-epslatex-fr-20190228-1|26	%doc %{_texmfdistdir}/doc/latex/epslatex-fr/Ball.eps
21mr|texlive-epslatex-fr-20190228-1|27	%doc %{_texmfdistdir}/doc/latex/epslatex-fr/CHAP2.sty
21mr|texlive-epslatex-fr-20190228-1|28	%doc %{_texmfdistdir}/doc/latex/epslatex-fr/Construction.eps
21mr|texlive-epslatex-fr-20190228-1|29	%doc %{_texmfdistdir}/doc/latex/epslatex-fr/Franc-chap.sty
21mr|texlive-epslatex-fr-20190228-1|30	%doc %{_texmfdistdir}/doc/latex/epslatex-fr/README
21mr|texlive-epslatex-fr-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/epslatex-fr/README.TEXLIVE
21mr|texlive-epslatex-fr-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/epslatex-fr/Warning.eps
21mr|texlive-epslatex-fr-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/epslatex-fr/alltex.sty
21mr|texlive-epslatex-fr-20190228-1|34	%doc %{_texmfdistdir}/doc/latex/epslatex-fr/auteurs.sty
21mr|texlive-epslatex-fr-20190228-1|35	%doc %{_texmfdistdir}/doc/latex/epslatex-fr/bases.sty
21mr|texlive-epslatex-fr-20190228-1|36	%doc %{_texmfdistdir}/doc/latex/epslatex-fr/block.sty
21mr|texlive-epslatex-fr-20190228-1|37	%doc %{_texmfdistdir}/doc/latex/epslatex-fr/box1.eps
21mr|texlive-epslatex-fr-20190228-1|38	%doc %{_texmfdistdir}/doc/latex/epslatex-fr/box2.eps
21mr|texlive-epslatex-fr-20190228-1|39	%doc %{_texmfdistdir}/doc/latex/epslatex-fr/boxes.sty
21mr|texlive-epslatex-fr-20190228-1|40	%doc %{_texmfdistdir}/doc/latex/epslatex-fr/btxdoc.bib
21mr|texlive-epslatex-fr-20190228-1|41	%doc %{_texmfdistdir}/doc/latex/epslatex-fr/cm.eps
21mr|texlive-epslatex-fr-20190228-1|42	%doc %{_texmfdistdir}/doc/latex/epslatex-fr/cm.ps
21mr|texlive-epslatex-fr-20190228-1|43	%doc %{_texmfdistdir}/doc/latex/epslatex-fr/danger.eps
21mr|texlive-epslatex-fr-20190228-1|44	%doc %{_texmfdistdir}/doc/latex/epslatex-fr/divers.sty
21mr|texlive-epslatex-fr-20190228-1|45	%doc %{_texmfdistdir}/doc/latex/epslatex-fr/ebnf.sty
21mr|texlive-epslatex-fr-20190228-1|46	%doc %{_texmfdistdir}/doc/latex/epslatex-fr/export.sty
21mr|texlive-epslatex-fr-20190228-1|47	%doc %{_texmfdistdir}/doc/latex/epslatex-fr/fepslatex.pdf
21mr|texlive-epslatex-fr-20190228-1|48	%doc %{_texmfdistdir}/doc/latex/epslatex-fr/fepslatex.tex
21mr|texlive-epslatex-fr-20190228-1|49	%doc %{_texmfdistdir}/doc/latex/epslatex-fr/fill.sty
21mr|texlive-epslatex-fr-20190228-1|50	%doc %{_texmfdistdir}/doc/latex/epslatex-fr/fmparhack.sty
21mr|texlive-epslatex-fr-20190228-1|51	%doc %{_texmfdistdir}/doc/latex/epslatex-fr/foot.sty
21mr|texlive-epslatex-fr-20190228-1|52	%doc %{_texmfdistdir}/doc/latex/epslatex-fr/fr.sty
21mr|texlive-epslatex-fr-20190228-1|53	%doc %{_texmfdistdir}/doc/latex/epslatex-fr/franc.sty
21mr|texlive-epslatex-fr-20190228-1|54	%doc %{_texmfdistdir}/doc/latex/epslatex-fr/frnew.sty
21mr|texlive-epslatex-fr-20190228-1|55	%doc %{_texmfdistdir}/doc/latex/epslatex-fr/g_toc_entry.sty
21mr|texlive-epslatex-fr-20190228-1|56	%doc %{_texmfdistdir}/doc/latex/epslatex-fr/graphic.eps
21mr|texlive-epslatex-fr-20190228-1|57	%doc %{_texmfdistdir}/doc/latex/epslatex-fr/hands.sty
21mr|texlive-epslatex-fr-20190228-1|58	%doc %{_texmfdistdir}/doc/latex/epslatex-fr/header.tex
21mr|texlive-epslatex-fr-20190228-1|59	%doc %{_texmfdistdir}/doc/latex/epslatex-fr/indentondemand.sty
21mr|texlive-epslatex-fr-20190228-1|60	%doc %{_texmfdistdir}/doc/latex/epslatex-fr/makecmds.sty
21mr|texlive-epslatex-fr-20190228-1|61	%doc %{_texmfdistdir}/doc/latex/epslatex-fr/makerobust.sty
21mr|texlive-epslatex-fr-20190228-1|62	%doc %{_texmfdistdir}/doc/latex/epslatex-fr/mass.eps
21mr|texlive-epslatex-fr-20190228-1|63	%doc %{_texmfdistdir}/doc/latex/epslatex-fr/mypatches.sty
21mr|texlive-epslatex-fr-20190228-1|64	%doc %{_texmfdistdir}/doc/latex/epslatex-fr/myvarioref.sty
21mr|texlive-epslatex-fr-20190228-1|65	%doc %{_texmfdistdir}/doc/latex/epslatex-fr/nrfoot.sty
21mr|texlive-epslatex-fr-20190228-1|66	%doc %{_texmfdistdir}/doc/latex/epslatex-fr/origin.eps
21mr|texlive-epslatex-fr-20190228-1|67	%doc %{_texmfdistdir}/doc/latex/epslatex-fr/overlay.sty
21mr|texlive-epslatex-fr-20190228-1|68	%doc %{_texmfdistdir}/doc/latex/epslatex-fr/pale.eps
21mr|texlive-epslatex-fr-20190228-1|69	%doc %{_texmfdistdir}/doc/latex/epslatex-fr/pend.eps
21mr|texlive-epslatex-fr-20190228-1|70	%doc %{_texmfdistdir}/doc/latex/epslatex-fr/pretzel.eps
21mr|texlive-epslatex-fr-20190228-1|71	%doc %{_texmfdistdir}/doc/latex/epslatex-fr/pretzel.ps
21mr|texlive-epslatex-fr-20190228-1|72	%doc %{_texmfdistdir}/doc/latex/epslatex-fr/rdanger.eps
21mr|texlive-epslatex-fr-20190228-1|73	%doc %{_texmfdistdir}/doc/latex/epslatex-fr/rosette.eps
21mr|texlive-epslatex-fr-20190228-1|74	%doc %{_texmfdistdir}/doc/latex/epslatex-fr/rosette.ps
21mr|texlive-epslatex-fr-20190228-1|75	%doc %{_texmfdistdir}/doc/latex/epslatex-fr/sgte.sty
21mr|texlive-epslatex-fr-20190228-1|76	%doc %{_texmfdistdir}/doc/latex/epslatex-fr/smaller.sty
21mr|texlive-epslatex-fr-20190228-1|77	%doc %{_texmfdistdir}/doc/latex/epslatex-fr/square.eps
21mr|texlive-epslatex-fr-20190228-1|78	%doc %{_texmfdistdir}/doc/latex/epslatex-fr/topcapt.sty
21mr|texlive-epslatex-fr-20190228-1|79	%doc %{_texmfdistdir}/doc/latex/epslatex-fr/topfig.sty
21mr|texlive-epslatex-fr-20190228-1|80	%doc %{_texmfdistdir}/doc/latex/epslatex-fr/warn.sty
21mr|texlive-epslatex-fr-20190228-1|81	%doc %{_texmfdistdir}/doc/latex/epslatex-fr/wdesc.sty
21mr|texlive-epslatex-fr-20190228-1|82	%doc %{_texmfdistdir}/doc/latex/epslatex-fr/whitecdp.sty
21mr|texlive-epslatex-fr-20190228-1|83	%doc %{_texmfdistdir}/doc/latex/epslatex-fr/wide.eps
21mr|texlive-epslatex-fr-20190228-1|84	%doc %{_texmfdistdir}/doc/latex/epslatex-fr/widecenter.sty
21mr|texlive-epslatex-fr-20190228-1|85	%doc %{_texmfdistdir}/doc/latex/epslatex-fr/xb.sty
21mr|texlive-epslatex-fr-20190228-1|86	
21mr|texlive-epslatex-fr-20190228-1|87	#-----------------------------------------------------------------------
21mr|texlive-epslatex-fr-20190228-1|88	%prep
21mr|texlive-epslatex-fr-20190228-1|89	%setup -c -a0 -a1
21mr|texlive-epslatex-fr-20190228-1|90	
21mr|texlive-epslatex-fr-20190228-1|91	%build
21mr|texlive-epslatex-fr-20190228-1|92	
21mr|texlive-epslatex-fr-20190228-1|93	%install
21mr|texlive-epslatex-fr-20190228-1|94	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-epslatex-fr-20190228-1|95	cp -fpar doc %{buildroot}%{_texmfdistdir}

17803 21
21mr|texlive-epspdf-0.6.4-1|1	Name:		texlive-epspdf
21mr|texlive-epspdf-0.6.4-1|2	Version:	0.6.4
21mr|texlive-epspdf-0.6.4-1|3	Release:	1
21mr|texlive-epspdf-0.6.4-1|4	Summary:	Converter for PostScript, EPS and PDF
21mr|texlive-epspdf-0.6.4-1|5	Group:		Publishing
21mr|texlive-epspdf-0.6.4-1|6	URL:		http://www.ctan.org/tex-archive/support/epspdf
21mr|texlive-epspdf-0.6.4-1|7	License:	GPL
21mr|texlive-epspdf-0.6.4-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/epspdf.tar.xz
21mr|texlive-epspdf-0.6.4-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/epspdf.doc.tar.xz
21mr|texlive-epspdf-0.6.4-1|10	BuildArch:	noarch
21mr|texlive-epspdf-0.6.4-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-epspdf-0.6.4-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-epspdf-0.6.4-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-epspdf-0.6.4-1|14	Provides:	texlive-epspdf.bin = %{EVRD}
21mr|texlive-epspdf-0.6.4-1|15	
21mr|texlive-epspdf-0.6.4-1|16	%description
21mr|texlive-epspdf-0.6.4-1|17	Epspdf[tk] is a TeXlua script which converts between PostScript
21mr|texlive-epspdf-0.6.4-1|18	or EPS and PDF. It has both a command-line and a GUI interface.
21mr|texlive-epspdf-0.6.4-1|19	Using pdftops (from the xpdf command-line utilities) for round-
21mr|texlive-epspdf-0.6.4-1|20	tripping opens up several new possibilities compared to older
21mr|texlive-epspdf-0.6.4-1|21	similarly-named utilities.
21mr|texlive-epspdf-0.6.4-1|22	
21mr|texlive-epspdf-0.6.4-1|23	#-----------------------------------------------------------------------
21mr|texlive-epspdf-0.6.4-1|24	%files
21mr|texlive-epspdf-0.6.4-1|25	%{_bindir}/epspdf
21mr|texlive-epspdf-0.6.4-1|26	%{_bindir}/epspdftk
21mr|texlive-epspdf-0.6.4-1|27	%{_texmfdistdir}/scripts/epspdf
21mr|texlive-epspdf-0.6.4-1|28	%doc %{_infodir}/epspdf.info*
21mr|texlive-epspdf-0.6.4-1|29	%doc %{_texmfdistdir}/doc/support/epspdf
21mr|texlive-epspdf-0.6.4-1|30	
21mr|texlive-epspdf-0.6.4-1|31	#-----------------------------------------------------------------------
21mr|texlive-epspdf-0.6.4-1|32	%prep
21mr|texlive-epspdf-0.6.4-1|33	%setup -c -a0 -a1
21mr|texlive-epspdf-0.6.4-1|34	
21mr|texlive-epspdf-0.6.4-1|35	%build
21mr|texlive-epspdf-0.6.4-1|36	
21mr|texlive-epspdf-0.6.4-1|37	%install
21mr|texlive-epspdf-0.6.4-1|38	mkdir -p %{buildroot}%{_bindir}
21mr|texlive-epspdf-0.6.4-1|39	pushd %{buildroot}%{_bindir}
21mr|texlive-epspdf-0.6.4-1|40	ln -sf %{_texmfdistdir}/scripts/epspdf/epspdf.tlu epspdf
21mr|texlive-epspdf-0.6.4-1|41	ln -sf %{_texmfdistdir}/scripts/epspdf/epspdftk.tcl epspdftk
21mr|texlive-epspdf-0.6.4-1|42	popd
21mr|texlive-epspdf-0.6.4-1|43	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-epspdf-0.6.4-1|44	cp -fpar texmf-dist %{buildroot}%{_datadir}
21mr|texlive-epspdf-0.6.4-1|45	mkdir -p %{buildroot}%{_infodir}
21mr|texlive-epspdf-0.6.4-1|46	mv %{buildroot}%{_texmfdistdir}/doc/info/*.info %{buildroot}%{_infodir}

17804 21
21mr|texlive-epspdfconversion-0.61-7|1	# revision 18703
21mr|texlive-epspdfconversion-0.61-7|2	# category Package
21mr|texlive-epspdfconversion-0.61-7|3	# catalog-ctan /macros/latex/contrib/epspdfconversion
21mr|texlive-epspdfconversion-0.61-7|4	# catalog-date 2010-06-02 10:36:47 +0200
21mr|texlive-epspdfconversion-0.61-7|5	# catalog-license lppl
21mr|texlive-epspdfconversion-0.61-7|6	# catalog-version 0.61
21mr|texlive-epspdfconversion-0.61-7|7	Name:		texlive-epspdfconversion
21mr|texlive-epspdfconversion-0.61-7|8	Version:	0.61
21mr|texlive-epspdfconversion-0.61-7|9	Release:	7
21mr|texlive-epspdfconversion-0.61-7|10	Summary:	On-the-fly conversion of EPS to PDF
21mr|texlive-epspdfconversion-0.61-7|11	Group:		Publishing
21mr|texlive-epspdfconversion-0.61-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/epspdfconversion
21mr|texlive-epspdfconversion-0.61-7|13	License:	LPPL
21mr|texlive-epspdfconversion-0.61-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/epspdfconversion.tar.xz
21mr|texlive-epspdfconversion-0.61-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/epspdfconversion.doc.tar.xz
21mr|texlive-epspdfconversion-0.61-7|16	BuildArch:	noarch
21mr|texlive-epspdfconversion-0.61-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-epspdfconversion-0.61-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-epspdfconversion-0.61-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-epspdfconversion-0.61-7|20	
21mr|texlive-epspdfconversion-0.61-7|21	%description
21mr|texlive-epspdfconversion-0.61-7|22	The package calls the epstopdf package to convert EPS graphics
21mr|texlive-epspdfconversion-0.61-7|23	to PDF, on the fly. It servs as a vehicle for passing
21mr|texlive-epspdfconversion-0.61-7|24	conversion options (such as grayscale, prepress or pdfversion)
21mr|texlive-epspdfconversion-0.61-7|25	to the epspdf converter.
21mr|texlive-epspdfconversion-0.61-7|26	
21mr|texlive-epspdfconversion-0.61-7|27	
21mr|texlive-epspdfconversion-0.61-7|28	#-----------------------------------------------------------------------
21mr|texlive-epspdfconversion-0.61-7|29	%files
21mr|texlive-epspdfconversion-0.61-7|30	%{_texmfdistdir}/tex/latex/epspdfconversion/epspdfconversion.sty
21mr|texlive-epspdfconversion-0.61-7|31	%doc %{_texmfdistdir}/doc/latex/epspdfconversion/README
21mr|texlive-epspdfconversion-0.61-7|32	%doc %{_texmfdistdir}/doc/latex/epspdfconversion/epspdfconversion.pdf
21mr|texlive-epspdfconversion-0.61-7|33	%doc %{_texmfdistdir}/doc/latex/epspdfconversion/example/epspdfconversion_docu.tex
21mr|texlive-epspdfconversion-0.61-7|34	%doc %{_texmfdistdir}/doc/latex/epspdfconversion/example/image.eps
21mr|texlive-epspdfconversion-0.61-7|35	%doc %{_texmfdistdir}/doc/latex/epspdfconversion/example/image2.eps
21mr|texlive-epspdfconversion-0.61-7|36	%doc %{_texmfdistdir}/doc/latex/epspdfconversion/example/optionstable.tex
21mr|texlive-epspdfconversion-0.61-7|37	
21mr|texlive-epspdfconversion-0.61-7|38	#-----------------------------------------------------------------------
21mr|texlive-epspdfconversion-0.61-7|39	%prep
21mr|texlive-epspdfconversion-0.61-7|40	%setup -c -a0 -a1
21mr|texlive-epspdfconversion-0.61-7|41	
21mr|texlive-epspdfconversion-0.61-7|42	%build
21mr|texlive-epspdfconversion-0.61-7|43	
21mr|texlive-epspdfconversion-0.61-7|44	%install
21mr|texlive-epspdfconversion-0.61-7|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-epspdfconversion-0.61-7|46	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17805 21
21mr|texlive-epstopdf-20220610-1|1	Name:		texlive-epstopdf
21mr|texlive-epstopdf-20220610-1|2	Epoch:		1
21mr|texlive-epstopdf-20220610-1|3	Version:	20220610
21mr|texlive-epstopdf-20220610-1|4	Release:	1
21mr|texlive-epstopdf-20220610-1|5	Summary:	Convert EPS to 'encapsulated' PDF using GhostScript
21mr|texlive-epstopdf-20220610-1|6	Group:		Publishing
21mr|texlive-epstopdf-20220610-1|7	URL:		http://www.ctan.org/tex-archive/support/epstopdf
21mr|texlive-epstopdf-20220610-1|8	License:	OTHER-FREE
21mr|texlive-epstopdf-20220610-1|9	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/epstopdf.tar.xz
21mr|texlive-epstopdf-20220610-1|10	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/epstopdf.doc.tar.xz
21mr|texlive-epstopdf-20220610-1|11	BuildArch:	noarch
21mr|texlive-epstopdf-20220610-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-epstopdf-20220610-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-epstopdf-20220610-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-epstopdf-20220610-1|15	Requires:	texlive-latexconfig
21mr|texlive-epstopdf-20220610-1|16	Provides:	texlive-epstopdf.bin = %{EVRD}
21mr|texlive-epstopdf-20220610-1|17	
21mr|texlive-epstopdf-20220610-1|18	%description
21mr|texlive-epstopdf-20220610-1|19	Epstopdf is a Perl script that converts an EPS file to an
21mr|texlive-epstopdf-20220610-1|20	'encapsulated' PDF file (a single page file whose media box is
21mr|texlive-epstopdf-20220610-1|21	the same as the original EPS's bounding box). The resulting
21mr|texlive-epstopdf-20220610-1|22	file suitable for inclusion by PDFTeX as an image. The script
21mr|texlive-epstopdf-20220610-1|23	is adapted to run both on Windows and on Unix-alike systems.
21mr|texlive-epstopdf-20220610-1|24	The script makes use of Ghostscript for the actual conversion
21mr|texlive-epstopdf-20220610-1|25	to PDF. It assumes Ghostscript version 6.51 or later, and (by
21mr|texlive-epstopdf-20220610-1|26	default) suppresses its automatic rotation of pages where most
21mr|texlive-epstopdf-20220610-1|27	of the text is not horizontal. LaTeX users may make use of the
21mr|texlive-epstopdf-20220610-1|28	epstopdf package, which will run the epstopdf script "on the
21mr|texlive-epstopdf-20220610-1|29	fly", thus giving the illusion that PDFLaTeX is accepting EPS
21mr|texlive-epstopdf-20220610-1|30	graphic files.
21mr|texlive-epstopdf-20220610-1|31	
21mr|texlive-epstopdf-20220610-1|32	#-----------------------------------------------------------------------
21mr|texlive-epstopdf-20220610-1|33	%files
21mr|texlive-epstopdf-20220610-1|34	%{_bindir}/epstopdf
21mr|texlive-epstopdf-20220610-1|35	%{_bindir}/repstopdf
21mr|texlive-epstopdf-20220610-1|36	%{_texmfdistdir}/scripts/epstopdf
21mr|texlive-epstopdf-20220610-1|37	%doc %{_mandir}/man1/epstopdf.1*
21mr|texlive-epstopdf-20220610-1|38	%doc %{_texmfdistdir}/doc/man/man1/epstopdf.man1.pdf
21mr|texlive-epstopdf-20220610-1|39	%doc %{_mandir}/man1/repstopdf.1*
21mr|texlive-epstopdf-20220610-1|40	%doc %{_texmfdistdir}/doc/man/man1/repstopdf.man1.pdf
21mr|texlive-epstopdf-20220610-1|41	%doc %{_texmfdistdir}/doc/support/epstopdf
21mr|texlive-epstopdf-20220610-1|42	
21mr|texlive-epstopdf-20220610-1|43	#-----------------------------------------------------------------------
21mr|texlive-epstopdf-20220610-1|44	%prep
21mr|texlive-epstopdf-20220610-1|45	%setup -c -a0 -a1
21mr|texlive-epstopdf-20220610-1|46	
21mr|texlive-epstopdf-20220610-1|47	%build
21mr|texlive-epstopdf-20220610-1|48	
21mr|texlive-epstopdf-20220610-1|49	%install
21mr|texlive-epstopdf-20220610-1|50	mkdir -p %{buildroot}%{_bindir}
21mr|texlive-epstopdf-20220610-1|51	pushd %{buildroot}%{_bindir}
21mr|texlive-epstopdf-20220610-1|52	ln -sf %{_texmfdistdir}/scripts/epstopdf/epstopdf.pl epstopdf
21mr|texlive-epstopdf-20220610-1|53	ln -sf epstopdf repstopdf
21mr|texlive-epstopdf-20220610-1|54	popd
21mr|texlive-epstopdf-20220610-1|55	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-epstopdf-20220610-1|56	cp -fpar texmf-dist %{buildroot}%{_datadir}
21mr|texlive-epstopdf-20220610-1|57	mkdir -p %{buildroot}%{_mandir}/man1
21mr|texlive-epstopdf-20220610-1|58	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

17806 21
21mr|texlive-epstopdf-pkg-20200126-1|1	Name:		texlive-epstopdf-pkg
21mr|texlive-epstopdf-pkg-20200126-1|2	Epoch:		1
21mr|texlive-epstopdf-pkg-20200126-1|3	Version:	20200126
21mr|texlive-epstopdf-pkg-20200126-1|4	Release:	1
21mr|texlive-epstopdf-pkg-20200126-1|5	Summary:	Convert EPS to 'encapsulated' PDF using GhostScript
21mr|texlive-epstopdf-pkg-20200126-1|6	Group:		Publishing
21mr|texlive-epstopdf-pkg-20200126-1|7	URL:		http://www.ctan.org/tex-archive/support/epstopdf-pkg
21mr|texlive-epstopdf-pkg-20200126-1|8	License:	OTHER-FREE
21mr|texlive-epstopdf-pkg-20200126-1|9	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/epstopdf-pkg.tar.xz
21mr|texlive-epstopdf-pkg-20200126-1|10	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/epstopdf-pkg.doc.tar.xz
21mr|texlive-epstopdf-pkg-20200126-1|11	BuildArch:	noarch
21mr|texlive-epstopdf-pkg-20200126-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-epstopdf-pkg-20200126-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-epstopdf-pkg-20200126-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-epstopdf-pkg-20200126-1|15	
21mr|texlive-epstopdf-pkg-20200126-1|16	%description
21mr|texlive-epstopdf-pkg-20200126-1|17	The package adds support for EPS files in the graphicx package when running under pdfTeX.
21mr|texlive-epstopdf-pkg-20200126-1|18	If an EPS graphic is detected, the package spawns a process to convert the EPS to PDF,
21mr|texlive-epstopdf-pkg-20200126-1|19	using the script epstopdf. This of course requires that shell escape is enabled for the pdfTeX run.
21mr|texlive-epstopdf-pkg-20200126-1|20	#-----------------------------------------------------------------------
21mr|texlive-epstopdf-pkg-20200126-1|21	%files
21mr|texlive-epstopdf-pkg-20200126-1|22	%{_texmfdistdir}/doc
21mr|texlive-epstopdf-pkg-20200126-1|23	%{_texmfdistdir}/tex
21mr|texlive-epstopdf-pkg-20200126-1|24	
21mr|texlive-epstopdf-pkg-20200126-1|25	#-----------------------------------------------------------------------
21mr|texlive-epstopdf-pkg-20200126-1|26	%prep
21mr|texlive-epstopdf-pkg-20200126-1|27	%setup -c -a0 -a1
21mr|texlive-epstopdf-pkg-20200126-1|28	
21mr|texlive-epstopdf-pkg-20200126-1|29	%build
21mr|texlive-epstopdf-pkg-20200126-1|30	
21mr|texlive-epstopdf-pkg-20200126-1|31	%install
21mr|texlive-epstopdf-pkg-20200126-1|32	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-epstopdf-pkg-20200126-1|33	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17807 21
21mr|texlive-eqell-20190228-1|1	# revision 22931
21mr|texlive-eqell-20190228-1|2	# category Package
21mr|texlive-eqell-20190228-1|3	# catalog-ctan /macros/latex/contrib/eqell
21mr|texlive-eqell-20190228-1|4	# catalog-date 2011-05-29 19:51:14 +0200
21mr|texlive-eqell-20190228-1|5	# catalog-license gpl
21mr|texlive-eqell-20190228-1|6	# catalog-version undef
21mr|texlive-eqell-20190228-1|7	Name:		texlive-eqell
21mr|texlive-eqell-20190228-1|8	Version:	20190228
21mr|texlive-eqell-20190228-1|9	Release:	1
21mr|texlive-eqell-20190228-1|10	Summary:	Sympathetically spaced ellipsis after punctuation
21mr|texlive-eqell-20190228-1|11	Group:		Publishing
21mr|texlive-eqell-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/eqell
21mr|texlive-eqell-20190228-1|13	License:	GPL
21mr|texlive-eqell-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eqell.tar.xz
21mr|texlive-eqell-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eqell.doc.tar.xz
21mr|texlive-eqell-20190228-1|16	BuildArch:	noarch
21mr|texlive-eqell-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-eqell-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-eqell-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-eqell-20190228-1|20	
21mr|texlive-eqell-20190228-1|21	%description
21mr|texlive-eqell-20190228-1|22	The package provides commands that give a well-spaced ellipsis
21mr|texlive-eqell-20190228-1|23	after !, ?, !? or ?!.
21mr|texlive-eqell-20190228-1|24	
21mr|texlive-eqell-20190228-1|25	#-----------------------------------------------------------------------
21mr|texlive-eqell-20190228-1|26	%files
21mr|texlive-eqell-20190228-1|27	%{_texmfdistdir}/tex/latex/eqell/eqell.sty
21mr|texlive-eqell-20190228-1|28	%doc %{_texmfdistdir}/doc/latex/eqell/README
21mr|texlive-eqell-20190228-1|29	%doc %{_texmfdistdir}/doc/latex/eqell/eqell.pdf
21mr|texlive-eqell-20190228-1|30	%doc %{_texmfdistdir}/doc/latex/eqell/eqell.tex
21mr|texlive-eqell-20190228-1|31	
21mr|texlive-eqell-20190228-1|32	#-----------------------------------------------------------------------
21mr|texlive-eqell-20190228-1|33	%prep
21mr|texlive-eqell-20190228-1|34	%setup -c -a0 -a1
21mr|texlive-eqell-20190228-1|35	
21mr|texlive-eqell-20190228-1|36	%build
21mr|texlive-eqell-20190228-1|37	
21mr|texlive-eqell-20190228-1|38	%install
21mr|texlive-eqell-20190228-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-eqell-20190228-1|40	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17808 21
21mr|texlive-eqlist-2.1-12|1	# revision 32257
21mr|texlive-eqlist-2.1-12|2	# category Package
21mr|texlive-eqlist-2.1-12|3	# catalog-ctan /macros/latex/contrib/eqlist
21mr|texlive-eqlist-2.1-12|4	# catalog-date 2012-01-23 15:27:59 +0100
21mr|texlive-eqlist-2.1-12|5	# catalog-license lppl
21mr|texlive-eqlist-2.1-12|6	# catalog-version 2.1
21mr|texlive-eqlist-2.1-12|7	Name:		texlive-eqlist
21mr|texlive-eqlist-2.1-12|8	Version:	2.1
21mr|texlive-eqlist-2.1-12|9	Release:	12
21mr|texlive-eqlist-2.1-12|10	Summary:	Description lists with equal indentation
21mr|texlive-eqlist-2.1-12|11	Group:		Publishing
21mr|texlive-eqlist-2.1-12|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/eqlist
21mr|texlive-eqlist-2.1-12|13	License:	LPPL
21mr|texlive-eqlist-2.1-12|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eqlist.tar.xz
21mr|texlive-eqlist-2.1-12|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eqlist.doc.tar.xz
21mr|texlive-eqlist-2.1-12|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eqlist.source.tar.xz
21mr|texlive-eqlist-2.1-12|17	BuildArch:	noarch
21mr|texlive-eqlist-2.1-12|18	BuildRequires:	texlive-tlpkg
21mr|texlive-eqlist-2.1-12|19	Requires(pre):	texlive-tlpkg
21mr|texlive-eqlist-2.1-12|20	Requires(post):	texlive-kpathsea
21mr|texlive-eqlist-2.1-12|21	
21mr|texlive-eqlist-2.1-12|22	%description
21mr|texlive-eqlist-2.1-12|23	This package provides a list environment which sets a
21mr|texlive-eqlist-2.1-12|24	description-like list in which the indentation corresponds to
21mr|texlive-eqlist-2.1-12|25	the longest item of the list.
21mr|texlive-eqlist-2.1-12|26	
21mr|texlive-eqlist-2.1-12|27	#-----------------------------------------------------------------------
21mr|texlive-eqlist-2.1-12|28	%files
21mr|texlive-eqlist-2.1-12|29	%{_texmfdistdir}/tex/latex/eqlist/eqlist.sty
21mr|texlive-eqlist-2.1-12|30	%doc %{_texmfdistdir}/doc/latex/eqlist/README
21mr|texlive-eqlist-2.1-12|31	%doc %{_texmfdistdir}/doc/latex/eqlist/eqlist.pdf
21mr|texlive-eqlist-2.1-12|32	%doc %{_texmfdistdir}/doc/latex/eqlist/eqlist.tex
21mr|texlive-eqlist-2.1-12|33	#- source
21mr|texlive-eqlist-2.1-12|34	%doc %{_texmfdistdir}/source/latex/eqlist/eqlist.dtx
21mr|texlive-eqlist-2.1-12|35	%doc %{_texmfdistdir}/source/latex/eqlist/eqlist.ins
21mr|texlive-eqlist-2.1-12|36	
21mr|texlive-eqlist-2.1-12|37	#-----------------------------------------------------------------------
21mr|texlive-eqlist-2.1-12|38	%prep
21mr|texlive-eqlist-2.1-12|39	%setup -c -a0 -a1 -a2
21mr|texlive-eqlist-2.1-12|40	
21mr|texlive-eqlist-2.1-12|41	%build
21mr|texlive-eqlist-2.1-12|42	
21mr|texlive-eqlist-2.1-12|43	%install
21mr|texlive-eqlist-2.1-12|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-eqlist-2.1-12|45	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17809 21
21mr|texlive-eqnalign-20170222-2|1	Name:		texlive-eqnalign
21mr|texlive-eqnalign-20170222-2|2	Version:	20170222
21mr|texlive-eqnalign-20170222-2|3	Release:	2
21mr|texlive-eqnalign-20170222-2|4	Summary:	Make eqnarray behave like align
21mr|texlive-eqnalign-20170222-2|5	Group:		Publishing
21mr|texlive-eqnalign-20170222-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/eqnalign
21mr|texlive-eqnalign-20170222-2|7	License:	LPPL1.3
21mr|texlive-eqnalign-20170222-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eqnalign.tar.xz
21mr|texlive-eqnalign-20170222-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eqnalign.doc.tar.xz
21mr|texlive-eqnalign-20170222-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eqnalign.source.tar.xz
21mr|texlive-eqnalign-20170222-2|11	BuildArch:	noarch
21mr|texlive-eqnalign-20170222-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-eqnalign-20170222-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-eqnalign-20170222-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-eqnalign-20170222-2|15	
21mr|texlive-eqnalign-20170222-2|16	%description
21mr|texlive-eqnalign-20170222-2|17	The package makes eqnarray environment behave like align from
21mr|texlive-eqnalign-20170222-2|18	amsmath'. It is intended for quick-fixing documents that use
21mr|texlive-eqnalign-20170222-2|19	eqnarray. In cases where it fails, manual conversion to align
21mr|texlive-eqnalign-20170222-2|20	is required, but these cases should be seldom.
21mr|texlive-eqnalign-20170222-2|21	
21mr|texlive-eqnalign-20170222-2|22	#-----------------------------------------------------------------------
21mr|texlive-eqnalign-20170222-2|23	%files
21mr|texlive-eqnalign-20170222-2|24	%{_texmfdistdir}/tex
21mr|texlive-eqnalign-20170222-2|25	%doc %{_texmfdistdir}/doc
21mr|texlive-eqnalign-20170222-2|26	%doc %{_texmfdistdir}/source
21mr|texlive-eqnalign-20170222-2|27	
21mr|texlive-eqnalign-20170222-2|28	#-----------------------------------------------------------------------
21mr|texlive-eqnalign-20170222-2|29	%prep
21mr|texlive-eqnalign-20170222-2|30	%setup -c -a0 -a1 -a2
21mr|texlive-eqnalign-20170222-2|31	
21mr|texlive-eqnalign-20170222-2|32	%build
21mr|texlive-eqnalign-20170222-2|33	
21mr|texlive-eqnalign-20170222-2|34	%install
21mr|texlive-eqnalign-20170222-2|35	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-eqnalign-20170222-2|36	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17810 21
21mr|texlive-eqname-20190228-1|1	# revision 20678
21mr|texlive-eqname-20190228-1|2	# category Package
21mr|texlive-eqname-20190228-1|3	# catalog-ctan /macros/latex/contrib/gene/eqname/eqname.sty
21mr|texlive-eqname-20190228-1|4	# catalog-date 2010-12-04 00:54:21 +0100
21mr|texlive-eqname-20190228-1|5	# catalog-license other-free
21mr|texlive-eqname-20190228-1|6	# catalog-version undef
21mr|texlive-eqname-20190228-1|7	Name:		texlive-eqname
21mr|texlive-eqname-20190228-1|8	Version:	20190228
21mr|texlive-eqname-20190228-1|9	Release:	1
21mr|texlive-eqname-20190228-1|10	Summary:	Name tags for equations
21mr|texlive-eqname-20190228-1|11	Group:		Publishing
21mr|texlive-eqname-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/gene/eqname/eqname.sty
21mr|texlive-eqname-20190228-1|13	License:	OTHER-FREE
21mr|texlive-eqname-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eqname.tar.xz
21mr|texlive-eqname-20190228-1|15	BuildArch:	noarch
21mr|texlive-eqname-20190228-1|16	BuildRequires:	texlive-tlpkg
21mr|texlive-eqname-20190228-1|17	Requires(pre):	texlive-tlpkg
21mr|texlive-eqname-20190228-1|18	Requires(post):	texlive-kpathsea
21mr|texlive-eqname-20190228-1|19	
21mr|texlive-eqname-20190228-1|20	%description
21mr|texlive-eqname-20190228-1|21	The \eqname command provides a name tag for the current
21mr|texlive-eqname-20190228-1|22	equation, in place of an equation number. The name tag will be
21mr|texlive-eqname-20190228-1|23	picked up by a subsequent \label command.
21mr|texlive-eqname-20190228-1|24	
21mr|texlive-eqname-20190228-1|25	#-----------------------------------------------------------------------
21mr|texlive-eqname-20190228-1|26	%files
21mr|texlive-eqname-20190228-1|27	%{_texmfdistdir}/tex/latex/eqname/eqname.sty
21mr|texlive-eqname-20190228-1|28	
21mr|texlive-eqname-20190228-1|29	#-----------------------------------------------------------------------
21mr|texlive-eqname-20190228-1|30	%prep
21mr|texlive-eqname-20190228-1|31	%setup -c -a0
21mr|texlive-eqname-20190228-1|32	
21mr|texlive-eqname-20190228-1|33	%build
21mr|texlive-eqname-20190228-1|34	
21mr|texlive-eqname-20190228-1|35	%install
21mr|texlive-eqname-20190228-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-eqname-20190228-1|37	cp -fpar tex %{buildroot}%{_texmfdistdir}

17811 21
21mr|texlive-eqparbox-4.1-11|1	# revision 29419
21mr|texlive-eqparbox-4.1-11|2	# category Package
21mr|texlive-eqparbox-4.1-11|3	# catalog-ctan /macros/latex/contrib/eqparbox
21mr|texlive-eqparbox-4.1-11|4	# catalog-date 2013-03-17 00:02:27 +0100
21mr|texlive-eqparbox-4.1-11|5	# catalog-license lppl1.3
21mr|texlive-eqparbox-4.1-11|6	# catalog-version 4.0
21mr|texlive-eqparbox-4.1-11|7	Name:		texlive-eqparbox
21mr|texlive-eqparbox-4.1-11|8	Version:	4.1
21mr|texlive-eqparbox-4.1-11|9	Release:	11
21mr|texlive-eqparbox-4.1-11|10	Summary:	Create equal-widthed parboxes
21mr|texlive-eqparbox-4.1-11|11	Group:		Publishing
21mr|texlive-eqparbox-4.1-11|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/eqparbox
21mr|texlive-eqparbox-4.1-11|13	License:	LPPL1.3
21mr|texlive-eqparbox-4.1-11|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eqparbox.tar.xz
21mr|texlive-eqparbox-4.1-11|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eqparbox.doc.tar.xz
21mr|texlive-eqparbox-4.1-11|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eqparbox.source.tar.xz
21mr|texlive-eqparbox-4.1-11|17	BuildArch:	noarch
21mr|texlive-eqparbox-4.1-11|18	BuildRequires:	texlive-tlpkg
21mr|texlive-eqparbox-4.1-11|19	Requires(pre):	texlive-tlpkg
21mr|texlive-eqparbox-4.1-11|20	Requires(post):	texlive-kpathsea
21mr|texlive-eqparbox-4.1-11|21	
21mr|texlive-eqparbox-4.1-11|22	%description
21mr|texlive-eqparbox-4.1-11|23	LaTeX users sometimes need to ensure that two or more blocks of
21mr|texlive-eqparbox-4.1-11|24	text occupy the same amount of horizontal space on the page. To
21mr|texlive-eqparbox-4.1-11|25	that end, the eqparbox package defines a new command,
21mr|texlive-eqparbox-4.1-11|26	\eqparbox, which works just like \parbox, except that instead
21mr|texlive-eqparbox-4.1-11|27	of specifying a width, one specifies a tag. All eqparboxes with
21mr|texlive-eqparbox-4.1-11|28	the same tag--regardless of where they are in the document--
21mr|texlive-eqparbox-4.1-11|29	will stretch to fit the widest eqparbox with that tag. This
21mr|texlive-eqparbox-4.1-11|30	simple, equal-width mechanism can be used for a variety of
21mr|texlive-eqparbox-4.1-11|31	alignment purposes, as is evidenced by the examples in
21mr|texlive-eqparbox-4.1-11|32	eqparbox's documentation. Various derivatives of \eqparbox are
21mr|texlive-eqparbox-4.1-11|33	also provided.
21mr|texlive-eqparbox-4.1-11|34	
21mr|texlive-eqparbox-4.1-11|35	
21mr|texlive-eqparbox-4.1-11|36	#-----------------------------------------------------------------------
21mr|texlive-eqparbox-4.1-11|37	%files
21mr|texlive-eqparbox-4.1-11|38	%{_texmfdistdir}/tex/latex/eqparbox/eqparbox.sty
21mr|texlive-eqparbox-4.1-11|39	%doc %{_texmfdistdir}/doc/latex/eqparbox/README
21mr|texlive-eqparbox-4.1-11|40	%doc %{_texmfdistdir}/doc/latex/eqparbox/eqparbox.pdf
21mr|texlive-eqparbox-4.1-11|41	#- source
21mr|texlive-eqparbox-4.1-11|42	%doc %{_texmfdistdir}/source/latex/eqparbox/eqparbox.dtx
21mr|texlive-eqparbox-4.1-11|43	%doc %{_texmfdistdir}/source/latex/eqparbox/eqparbox.ins
21mr|texlive-eqparbox-4.1-11|44	
21mr|texlive-eqparbox-4.1-11|45	#-----------------------------------------------------------------------
21mr|texlive-eqparbox-4.1-11|46	%prep
21mr|texlive-eqparbox-4.1-11|47	%setup -c -a0 -a1 -a2
21mr|texlive-eqparbox-4.1-11|48	
21mr|texlive-eqparbox-4.1-11|49	%build
21mr|texlive-eqparbox-4.1-11|50	
21mr|texlive-eqparbox-4.1-11|51	%install
21mr|texlive-eqparbox-4.1-11|52	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-eqparbox-4.1-11|53	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17812 21
21mr|texlive-erdc-1.1-7|1	# revision 15878
21mr|texlive-erdc-1.1-7|2	# category Package
21mr|texlive-erdc-1.1-7|3	# catalog-ctan /macros/latex/contrib/erdc
21mr|texlive-erdc-1.1-7|4	# catalog-date 2009-11-09 22:14:03 +0100
21mr|texlive-erdc-1.1-7|5	# catalog-license lppl
21mr|texlive-erdc-1.1-7|6	# catalog-version 1.1
21mr|texlive-erdc-1.1-7|7	Name:		texlive-erdc
21mr|texlive-erdc-1.1-7|8	Version:	1.1
21mr|texlive-erdc-1.1-7|9	Release:	7
21mr|texlive-erdc-1.1-7|10	Summary:	Style for Reports by US Army Corps of Engineers
21mr|texlive-erdc-1.1-7|11	Group:		Publishing
21mr|texlive-erdc-1.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/erdc
21mr|texlive-erdc-1.1-7|13	License:	LPPL
21mr|texlive-erdc-1.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/erdc.tar.xz
21mr|texlive-erdc-1.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/erdc.doc.tar.xz
21mr|texlive-erdc-1.1-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/erdc.source.tar.xz
21mr|texlive-erdc-1.1-7|17	BuildArch:	noarch
21mr|texlive-erdc-1.1-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-erdc-1.1-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-erdc-1.1-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-erdc-1.1-7|21	
21mr|texlive-erdc-1.1-7|22	%description
21mr|texlive-erdc-1.1-7|23	A class for typesetting Technical Information Reports of the
21mr|texlive-erdc-1.1-7|24	Engineer Research and Development Center, US Army Corps of
21mr|texlive-erdc-1.1-7|25	Engineers. The class was commissioned and paid for by US Army
21mr|texlive-erdc-1.1-7|26	Corps of Engineers, Engineer Research and Development Center,
21mr|texlive-erdc-1.1-7|27	3909 Halls Ferry Road, Vicksburg, MS 39180-6199.
21mr|texlive-erdc-1.1-7|28	
21mr|texlive-erdc-1.1-7|29	
21mr|texlive-erdc-1.1-7|30	#-----------------------------------------------------------------------
21mr|texlive-erdc-1.1-7|31	%files
21mr|texlive-erdc-1.1-7|32	%{_texmfdistdir}/tex/latex/erdc/erdc.cls
21mr|texlive-erdc-1.1-7|33	%doc %{_texmfdistdir}/doc/latex/erdc/README
21mr|texlive-erdc-1.1-7|34	%doc %{_texmfdistdir}/doc/latex/erdc/erdc.bib
21mr|texlive-erdc-1.1-7|35	%doc %{_texmfdistdir}/doc/latex/erdc/erdc.pdf
21mr|texlive-erdc-1.1-7|36	%doc %{_texmfdistdir}/doc/latex/erdc/nola.eps
21mr|texlive-erdc-1.1-7|37	%doc %{_texmfdistdir}/doc/latex/erdc/nola.pdf
21mr|texlive-erdc-1.1-7|38	%doc %{_texmfdistdir}/doc/latex/erdc/red_corps_castle2.eps
21mr|texlive-erdc-1.1-7|39	%doc %{_texmfdistdir}/doc/latex/erdc/red_corps_castle2.pdf
21mr|texlive-erdc-1.1-7|40	%doc %{_texmfdistdir}/doc/latex/erdc/sample.pdf
21mr|texlive-erdc-1.1-7|41	%doc %{_texmfdistdir}/doc/latex/erdc/sample.tex
21mr|texlive-erdc-1.1-7|42	#- source
21mr|texlive-erdc-1.1-7|43	%doc %{_texmfdistdir}/source/latex/erdc/Makefile
21mr|texlive-erdc-1.1-7|44	%doc %{_texmfdistdir}/source/latex/erdc/erdc.dtx
21mr|texlive-erdc-1.1-7|45	%doc %{_texmfdistdir}/source/latex/erdc/erdc.ins
21mr|texlive-erdc-1.1-7|46	
21mr|texlive-erdc-1.1-7|47	#-----------------------------------------------------------------------
21mr|texlive-erdc-1.1-7|48	%prep
21mr|texlive-erdc-1.1-7|49	%setup -c -a0 -a1 -a2
21mr|texlive-erdc-1.1-7|50	
21mr|texlive-erdc-1.1-7|51	%build
21mr|texlive-erdc-1.1-7|52	
21mr|texlive-erdc-1.1-7|53	%install
21mr|texlive-erdc-1.1-7|54	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-erdc-1.1-7|55	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17813 21
21mr|texlive-errata-0.3-2|1	Name:		texlive-errata
21mr|texlive-errata-0.3-2|2	Version:	0.3
21mr|texlive-errata-0.3-2|3	Release:	2
21mr|texlive-errata-0.3-2|4	Summary:	Error markup for LaTeX documents
21mr|texlive-errata-0.3-2|5	Group:		Publishing
21mr|texlive-errata-0.3-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/errata
21mr|texlive-errata-0.3-2|7	License:	LPPL
21mr|texlive-errata-0.3-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/errata.tar.xz
21mr|texlive-errata-0.3-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/errata.doc.tar.xz
21mr|texlive-errata-0.3-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/errata.source.tar.xz
21mr|texlive-errata-0.3-2|11	BuildArch:	noarch
21mr|texlive-errata-0.3-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-errata-0.3-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-errata-0.3-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-errata-0.3-2|15	
21mr|texlive-errata-0.3-2|16	%description
21mr|texlive-errata-0.3-2|17	This package provides a simple infrastructure for recording
21mr|texlive-errata-0.3-2|18	errata in LaTeX documents. This allows the user to maintain an
21mr|texlive-errata-0.3-2|19	updated version of the document (with all errors corrected) and
21mr|texlive-errata-0.3-2|20	to automatically generate an errata document highlighting the
21mr|texlive-errata-0.3-2|21	difference to the published version.
21mr|texlive-errata-0.3-2|22	
21mr|texlive-errata-0.3-2|23	#-----------------------------------------------------------------------
21mr|texlive-errata-0.3-2|24	%files
21mr|texlive-errata-0.3-2|25	%{_texmfdistdir}/tex/latex/errata/errata.sty
21mr|texlive-errata-0.3-2|26	%doc %{_texmfdistdir}/doc/latex/errata/README
21mr|texlive-errata-0.3-2|27	%doc %{_texmfdistdir}/doc/latex/errata/errata-errata.tex
21mr|texlive-errata-0.3-2|28	%doc %{_texmfdistdir}/doc/latex/errata/errata.pdf
21mr|texlive-errata-0.3-2|29	#- source
21mr|texlive-errata-0.3-2|30	%doc %{_texmfdistdir}/source/latex/errata/errata.dtx
21mr|texlive-errata-0.3-2|31	%doc %{_texmfdistdir}/source/latex/errata/errata.ins
21mr|texlive-errata-0.3-2|32	
21mr|texlive-errata-0.3-2|33	#-----------------------------------------------------------------------
21mr|texlive-errata-0.3-2|34	%prep
21mr|texlive-errata-0.3-2|35	%setup -c -a0 -a1 -a2
21mr|texlive-errata-0.3-2|36	
21mr|texlive-errata-0.3-2|37	%build
21mr|texlive-errata-0.3-2|38	
21mr|texlive-errata-0.3-2|39	%install
21mr|texlive-errata-0.3-2|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-errata-0.3-2|41	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17814 21
21mr|texlive-erw-l3-0.1.6-2|1	Name:		texlive-erw-l3
21mr|texlive-erw-l3-0.1.6-2|2	Version:	0.1.6
21mr|texlive-erw-l3-0.1.6-2|3	Release:	2
21mr|texlive-erw-l3-0.1.6-2|4	Summary:	Utilities built around expl3
21mr|texlive-erw-l3-0.1.6-2|5	Group:		Publishing
21mr|texlive-erw-l3-0.1.6-2|6	URL:		https://ctan.org/pkg/erw-l3
21mr|texlive-erw-l3-0.1.6-2|7	License:	LPPL1.3c
21mr|texlive-erw-l3-0.1.6-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/erw-l3.tar.xz
21mr|texlive-erw-l3-0.1.6-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/erw-l3.doc.tar.xz
21mr|texlive-erw-l3-0.1.6-2|10	BuildArch:	noarch
21mr|texlive-erw-l3-0.1.6-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-erw-l3-0.1.6-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-erw-l3-0.1.6-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-erw-l3-0.1.6-2|14	Provides:	erw-l3 = %{EVRD}
21mr|texlive-erw-l3-0.1.6-2|15	
21mr|texlive-erw-l3-0.1.6-2|16	%description
21mr|texlive-erw-l3-0.1.6-2|17	Features: compose: compose control sequences, whether
21mr|texlive-erw-l3-0.1.6-2|18	predefined or inline csutil: narrow purpose control sequences
21mr|texlive-erw-l3-0.1.6-2|19	(backend to other packages) numbrdcs: numbered control
21mr|texlive-erw-l3-0.1.6-2|20	sequences built from other control sequences or inline
21mr|texlive-erw-l3-0.1.6-2|21	
21mr|texlive-erw-l3-0.1.6-2|22	
21mr|texlive-erw-l3-0.1.6-2|23	#-----------------------------------------------------------------------
21mr|texlive-erw-l3-0.1.6-2|24	%files
21mr|texlive-erw-l3-0.1.6-2|25	%{_texmfdistdir}/tex
21mr|texlive-erw-l3-0.1.6-2|26	%doc %{_texmfdistdir}/doc
21mr|texlive-erw-l3-0.1.6-2|27	
21mr|texlive-erw-l3-0.1.6-2|28	#-----------------------------------------------------------------------
21mr|texlive-erw-l3-0.1.6-2|29	%prep
21mr|texlive-erw-l3-0.1.6-2|30	%setup -c -a0 -a1
21mr|texlive-erw-l3-0.1.6-2|31	
21mr|texlive-erw-l3-0.1.6-2|32	%build
21mr|texlive-erw-l3-0.1.6-2|33	
21mr|texlive-erw-l3-0.1.6-2|34	%install
21mr|texlive-erw-l3-0.1.6-2|35	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-erw-l3-0.1.6-2|36	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17815 21
21mr|texlive-esami-2.5-2|1	Name:		texlive-esami
21mr|texlive-esami-2.5-2|2	Version:	2.5
21mr|texlive-esami-2.5-2|3	Release:	2
21mr|texlive-esami-2.5-2|4	Summary:	Typeset exams with scrambled questions and answers
21mr|texlive-esami-2.5-2|5	Group:		Publishing
21mr|texlive-esami-2.5-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/esami
21mr|texlive-esami-2.5-2|7	License:	LPPL
21mr|texlive-esami-2.5-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/esami.tar.xz
21mr|texlive-esami-2.5-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/esami.doc.tar.xz
21mr|texlive-esami-2.5-2|10	BuildArch:	noarch
21mr|texlive-esami-2.5-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-esami-2.5-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-esami-2.5-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-esami-2.5-2|14	
21mr|texlive-esami-2.5-2|15	%description
21mr|texlive-esami-2.5-2|16	The package enables the user to typeset exams with multiple
21mr|texlive-esami-2.5-2|17	choice, open questions and many other types of exercise. Both
21mr|texlive-esami-2.5-2|18	questions and answers may be randomly distributed within the
21mr|texlive-esami-2.5-2|19	exam, and the solutions are typeset automatically. Exercises
21mr|texlive-esami-2.5-2|20	may contain a wide number of random parameters and it is
21mr|texlive-esami-2.5-2|21	possible to do arithmetical operations on them. The package is
21mr|texlive-esami-2.5-2|22	localised in Italian, English, French, German, Greek and
21mr|texlive-esami-2.5-2|23	Spanish.
21mr|texlive-esami-2.5-2|24	
21mr|texlive-esami-2.5-2|25	#-----------------------------------------------------------------------
21mr|texlive-esami-2.5-2|26	%files
21mr|texlive-esami-2.5-2|27	%{_texmfdistdir}/tex/latex/esami
21mr|texlive-esami-2.5-2|28	%doc %{_texmfdistdir}/doc/latex/esami
21mr|texlive-esami-2.5-2|29	
21mr|texlive-esami-2.5-2|30	#-----------------------------------------------------------------------
21mr|texlive-esami-2.5-2|31	%prep
21mr|texlive-esami-2.5-2|32	%setup -c -a0 -a1
21mr|texlive-esami-2.5-2|33	
21mr|texlive-esami-2.5-2|34	%build
21mr|texlive-esami-2.5-2|35	
21mr|texlive-esami-2.5-2|36	%install
21mr|texlive-esami-2.5-2|37	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-esami-2.5-2|38	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17816 21
21mr|texlive-esdiff-1.2-7|1	# revision 21385
21mr|texlive-esdiff-1.2-7|2	# category Package
21mr|texlive-esdiff-1.2-7|3	# catalog-ctan /macros/latex/contrib/esdiff
21mr|texlive-esdiff-1.2-7|4	# catalog-date 2011-02-13 18:31:54 +0100
21mr|texlive-esdiff-1.2-7|5	# catalog-license lppl1
21mr|texlive-esdiff-1.2-7|6	# catalog-version 1.2
21mr|texlive-esdiff-1.2-7|7	Name:		texlive-esdiff
21mr|texlive-esdiff-1.2-7|8	Version:	1.2
21mr|texlive-esdiff-1.2-7|9	Release:	7
21mr|texlive-esdiff-1.2-7|10	Summary:	Simplify typesetting of derivatives
21mr|texlive-esdiff-1.2-7|11	Group:		Publishing
21mr|texlive-esdiff-1.2-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/esdiff
21mr|texlive-esdiff-1.2-7|13	License:	LPPL1
21mr|texlive-esdiff-1.2-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/esdiff.tar.xz
21mr|texlive-esdiff-1.2-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/esdiff.doc.tar.xz
21mr|texlive-esdiff-1.2-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/esdiff.source.tar.xz
21mr|texlive-esdiff-1.2-7|17	BuildArch:	noarch
21mr|texlive-esdiff-1.2-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-esdiff-1.2-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-esdiff-1.2-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-esdiff-1.2-7|21	
21mr|texlive-esdiff-1.2-7|22	%description
21mr|texlive-esdiff-1.2-7|23	The package makes writing derivatives very easy. It offers
21mr|texlive-esdiff-1.2-7|24	macros for derivatives, partial derivatives and multiple
21mr|texlive-esdiff-1.2-7|25	derivatives, and allows specification of the point at which the
21mr|texlive-esdiff-1.2-7|26	value is calculated. Some typographic alternatives may be
21mr|texlive-esdiff-1.2-7|27	selected by package options.
21mr|texlive-esdiff-1.2-7|28	
21mr|texlive-esdiff-1.2-7|29	
21mr|texlive-esdiff-1.2-7|30	#-----------------------------------------------------------------------
21mr|texlive-esdiff-1.2-7|31	%files
21mr|texlive-esdiff-1.2-7|32	%{_texmfdistdir}/tex/latex/esdiff/esdiff.sty
21mr|texlive-esdiff-1.2-7|33	%doc %{_texmfdistdir}/doc/latex/esdiff/README
21mr|texlive-esdiff-1.2-7|34	%doc %{_texmfdistdir}/doc/latex/esdiff/esdiff.pdf
21mr|texlive-esdiff-1.2-7|35	#- source
21mr|texlive-esdiff-1.2-7|36	%doc %{_texmfdistdir}/source/latex/esdiff/esdiff.dtx
21mr|texlive-esdiff-1.2-7|37	%doc %{_texmfdistdir}/source/latex/esdiff/esdiff.ins
21mr|texlive-esdiff-1.2-7|38	
21mr|texlive-esdiff-1.2-7|39	#-----------------------------------------------------------------------
21mr|texlive-esdiff-1.2-7|40	%prep
21mr|texlive-esdiff-1.2-7|41	%setup -c -a0 -a1 -a2
21mr|texlive-esdiff-1.2-7|42	
21mr|texlive-esdiff-1.2-7|43	%build
21mr|texlive-esdiff-1.2-7|44	
21mr|texlive-esdiff-1.2-7|45	%install
21mr|texlive-esdiff-1.2-7|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-esdiff-1.2-7|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17817 21
21mr|texlive-ESIEEcv-20190228-1|1	Name:		texlive-ESIEEcv
21mr|texlive-ESIEEcv-20190228-1|2	Version:	20190228
21mr|texlive-ESIEEcv-20190228-1|3	Release:	1
21mr|texlive-ESIEEcv-20190228-1|4	Summary:	Curriculum vitae for French use
21mr|texlive-ESIEEcv-20190228-1|5	Group:		Publishing
21mr|texlive-ESIEEcv-20190228-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ESIEEcv
21mr|texlive-ESIEEcv-20190228-1|7	License:	LPPL
21mr|texlive-ESIEEcv-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ESIEEcv.tar.xz
21mr|texlive-ESIEEcv-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ESIEEcv.doc.tar.xz
21mr|texlive-ESIEEcv-20190228-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ESIEEcv.source.tar.xz
21mr|texlive-ESIEEcv-20190228-1|11	BuildArch:	noarch
21mr|texlive-ESIEEcv-20190228-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-ESIEEcv-20190228-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-ESIEEcv-20190228-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-ESIEEcv-20190228-1|15	
21mr|texlive-ESIEEcv-20190228-1|16	%description
21mr|texlive-ESIEEcv-20190228-1|17	The package allows the user to set up a curriculum vitae as a
21mr|texlive-ESIEEcv-20190228-1|18	French employer will expect.
21mr|texlive-ESIEEcv-20190228-1|19	
21mr|texlive-ESIEEcv-20190228-1|20	
21mr|texlive-ESIEEcv-20190228-1|21	#-----------------------------------------------------------------------
21mr|texlive-ESIEEcv-20190228-1|22	%files
21mr|texlive-ESIEEcv-20190228-1|23	%{_texmfdistdir}/tex/latex/ESIEEcv/ESIEEcv.sty
21mr|texlive-ESIEEcv-20190228-1|24	%doc %{_texmfdistdir}/doc/latex/ESIEEcv/ESIEEcv.pdf
21mr|texlive-ESIEEcv-20190228-1|25	%doc %{_texmfdistdir}/doc/latex/ESIEEcv/cvtest.pdf
21mr|texlive-ESIEEcv-20190228-1|26	%doc %{_texmfdistdir}/doc/latex/ESIEEcv/cvtest.tex
21mr|texlive-ESIEEcv-20190228-1|27	#- source
21mr|texlive-ESIEEcv-20190228-1|28	%doc %{_texmfdistdir}/source/latex/ESIEEcv/ESIEEcv.dtx
21mr|texlive-ESIEEcv-20190228-1|29	%doc %{_texmfdistdir}/source/latex/ESIEEcv/ESIEEcv.ins
21mr|texlive-ESIEEcv-20190228-1|30	
21mr|texlive-ESIEEcv-20190228-1|31	#-----------------------------------------------------------------------
21mr|texlive-ESIEEcv-20190228-1|32	%prep
21mr|texlive-ESIEEcv-20190228-1|33	%setup -c -a0 -a1 -a2
21mr|texlive-ESIEEcv-20190228-1|34	
21mr|texlive-ESIEEcv-20190228-1|35	%build
21mr|texlive-ESIEEcv-20190228-1|36	
21mr|texlive-ESIEEcv-20190228-1|37	%install
21mr|texlive-ESIEEcv-20190228-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ESIEEcv-20190228-1|39	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17818 21
21mr|texlive-esint-1.1-7|1	# revision 15878
21mr|texlive-esint-1.1-7|2	# category Package
21mr|texlive-esint-1.1-7|3	# catalog-ctan /macros/latex/contrib/esint
21mr|texlive-esint-1.1-7|4	# catalog-date 2006-10-27 00:09:51 +0200
21mr|texlive-esint-1.1-7|5	# catalog-license pd
21mr|texlive-esint-1.1-7|6	# catalog-version 1.1
21mr|texlive-esint-1.1-7|7	Name:		texlive-esint
21mr|texlive-esint-1.1-7|8	Version:	1.1
21mr|texlive-esint-1.1-7|9	Release:	7
21mr|texlive-esint-1.1-7|10	Summary:	Extended set of integrals for Computer Modern
21mr|texlive-esint-1.1-7|11	Group:		Publishing
21mr|texlive-esint-1.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/esint
21mr|texlive-esint-1.1-7|13	License:	PD
21mr|texlive-esint-1.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/esint.tar.xz
21mr|texlive-esint-1.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/esint.doc.tar.xz
21mr|texlive-esint-1.1-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/esint.source.tar.xz
21mr|texlive-esint-1.1-7|17	BuildArch:	noarch
21mr|texlive-esint-1.1-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-esint-1.1-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-esint-1.1-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-esint-1.1-7|21	
21mr|texlive-esint-1.1-7|22	%description
21mr|texlive-esint-1.1-7|23	The esint package permits access to alternate integral symbols
21mr|texlive-esint-1.1-7|24	when you're using the Computer Modern fonts. In the original
21mr|texlive-esint-1.1-7|25	set, several integral symbols are missing, such as \oiint. Many
21mr|texlive-esint-1.1-7|26	of these symbols are available in other font sets (pxfonts,
21mr|texlive-esint-1.1-7|27	txfonts, etc.), but there is no good solution if you want to
21mr|texlive-esint-1.1-7|28	use Computer Modern. The package provides Metafont source and
21mr|texlive-esint-1.1-7|29	LaTeX macro support.
21mr|texlive-esint-1.1-7|30	
21mr|texlive-esint-1.1-7|31	
21mr|texlive-esint-1.1-7|32	#-----------------------------------------------------------------------
21mr|texlive-esint-1.1-7|33	%files
21mr|texlive-esint-1.1-7|34	%{_texmfdistdir}/fonts/source/public/esint/bigint.mf
21mr|texlive-esint-1.1-7|35	%{_texmfdistdir}/fonts/source/public/esint/esint10.mf
21mr|texlive-esint-1.1-7|36	%{_texmfdistdir}/fonts/source/public/esint/mathint.mf
21mr|texlive-esint-1.1-7|37	%{_texmfdistdir}/fonts/tfm/public/esint/esint10.tfm
21mr|texlive-esint-1.1-7|38	%{_texmfdistdir}/tex/latex/esint/esint.sty
21mr|texlive-esint-1.1-7|39	%{_texmfdistdir}/tex/latex/esint/uesint.fd
21mr|texlive-esint-1.1-7|40	%doc %{_texmfdistdir}/doc/latex/esint/README
21mr|texlive-esint-1.1-7|41	%doc %{_texmfdistdir}/doc/latex/esint/esint.pdf
21mr|texlive-esint-1.1-7|42	#- source
21mr|texlive-esint-1.1-7|43	%doc %{_texmfdistdir}/source/latex/esint/esint.dtx
21mr|texlive-esint-1.1-7|44	%doc %{_texmfdistdir}/source/latex/esint/esint.ins
21mr|texlive-esint-1.1-7|45	
21mr|texlive-esint-1.1-7|46	#-----------------------------------------------------------------------
21mr|texlive-esint-1.1-7|47	%prep
21mr|texlive-esint-1.1-7|48	%setup -c -a0 -a1 -a2
21mr|texlive-esint-1.1-7|49	
21mr|texlive-esint-1.1-7|50	%build
21mr|texlive-esint-1.1-7|51	
21mr|texlive-esint-1.1-7|52	%install
21mr|texlive-esint-1.1-7|53	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-esint-1.1-7|54	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

17819 21
21mr|texlive-esint-type1-20190228-1|1	Name:		texlive-esint-type1
21mr|texlive-esint-type1-20190228-1|2	Version:	20190228
21mr|texlive-esint-type1-20190228-1|3	Release:	1
21mr|texlive-esint-type1-20190228-1|4	Summary:	Font esint10 in Type 1 format
21mr|texlive-esint-type1-20190228-1|5	Group:		Publishing
21mr|texlive-esint-type1-20190228-1|6	URL:		http://www.ctan.org/tex-archive/fonts/ps-type1/esint
21mr|texlive-esint-type1-20190228-1|7	License:	PD
21mr|texlive-esint-type1-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/esint-type1.tar.xz
21mr|texlive-esint-type1-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/esint-type1.doc.tar.xz
21mr|texlive-esint-type1-20190228-1|10	BuildArch:	noarch
21mr|texlive-esint-type1-20190228-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-esint-type1-20190228-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-esint-type1-20190228-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-esint-type1-20190228-1|14	Requires:	texlive-esint
21mr|texlive-esint-type1-20190228-1|15	
21mr|texlive-esint-type1-20190228-1|16	%description
21mr|texlive-esint-type1-20190228-1|17	This is Eddie Saudrais's font esint10 in Adobe Type 1 format.
21mr|texlive-esint-type1-20190228-1|18	The Adobe Type 1 implementation was generated from the original
21mr|texlive-esint-type1-20190228-1|19	MetaFont using mftrace. This distribution does not contain the
21mr|texlive-esint-type1-20190228-1|20	TFM files that are necessary to use the fonts with TeX; the TFM
21mr|texlive-esint-type1-20190228-1|21	files can be generated from the Metafont sources obtained by
21mr|texlive-esint-type1-20190228-1|22	following the instructions in the normal way.
21mr|texlive-esint-type1-20190228-1|23	
21mr|texlive-esint-type1-20190228-1|24	
21mr|texlive-esint-type1-20190228-1|25	#-----------------------------------------------------------------------
21mr|texlive-esint-type1-20190228-1|26	%files
21mr|texlive-esint-type1-20190228-1|27	%{_texmfdistdir}/dvips/esint-type1/config.esint
21mr|texlive-esint-type1-20190228-1|28	%{_texmfdistdir}/fonts/map/dvips/esint-type1/esint.map
21mr|texlive-esint-type1-20190228-1|29	%{_texmfdistdir}/fonts/type1/public/esint-type1/esint10.pfb
21mr|texlive-esint-type1-20190228-1|30	%{_texmfdistdir}/tex/plain/esint-type1/esint.tex
21mr|texlive-esint-type1-20190228-1|31	%doc %{_texmfdistdir}/doc/fonts/esint-type1/README
21mr|texlive-esint-type1-20190228-1|32	%doc %{_texmfdistdir}/doc/fonts/esint-type1/README.plainTeX
21mr|texlive-esint-type1-20190228-1|33	%doc %{_texmfdistdir}/doc/fonts/esint-type1/table.pdf
21mr|texlive-esint-type1-20190228-1|34	%doc %{_texmfdistdir}/doc/fonts/esint-type1/table.tex
21mr|texlive-esint-type1-20190228-1|35	
21mr|texlive-esint-type1-20190228-1|36	#-----------------------------------------------------------------------
21mr|texlive-esint-type1-20190228-1|37	%prep
21mr|texlive-esint-type1-20190228-1|38	%setup -c -a0 -a1
21mr|texlive-esint-type1-20190228-1|39	
21mr|texlive-esint-type1-20190228-1|40	%build
21mr|texlive-esint-type1-20190228-1|41	
21mr|texlive-esint-type1-20190228-1|42	%install
21mr|texlive-esint-type1-20190228-1|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-esint-type1-20190228-1|44	cp -fpar dvips fonts tex doc %{buildroot}%{_texmfdistdir}

17820 21
21mr|texlive-esk-1.0-7|1	# revision 18115
21mr|texlive-esk-1.0-7|2	# category Package
21mr|texlive-esk-1.0-7|3	# catalog-ctan /macros/latex/contrib/esk
21mr|texlive-esk-1.0-7|4	# catalog-date 2010-05-11 12:36:30 +0200
21mr|texlive-esk-1.0-7|5	# catalog-license gpl
21mr|texlive-esk-1.0-7|6	# catalog-version 1.0
21mr|texlive-esk-1.0-7|7	Name:		texlive-esk
21mr|texlive-esk-1.0-7|8	Version:	1.0
21mr|texlive-esk-1.0-7|9	Release:	7
21mr|texlive-esk-1.0-7|10	Summary:	Package to encapsulate Sketch files in LaTeX sources
21mr|texlive-esk-1.0-7|11	Group:		Publishing
21mr|texlive-esk-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/esk
21mr|texlive-esk-1.0-7|13	License:	GPL
21mr|texlive-esk-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/esk.tar.xz
21mr|texlive-esk-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/esk.doc.tar.xz
21mr|texlive-esk-1.0-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/esk.source.tar.xz
21mr|texlive-esk-1.0-7|17	BuildArch:	noarch
21mr|texlive-esk-1.0-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-esk-1.0-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-esk-1.0-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-esk-1.0-7|21	
21mr|texlive-esk-1.0-7|22	%description
21mr|texlive-esk-1.0-7|23	The ESK package allows to encapsulate Sketch files in LaTeX
21mr|texlive-esk-1.0-7|24	sources. This is very useful for keeping illustrations in sync
21mr|texlive-esk-1.0-7|25	with the text. It also frees the user from inventing
21mr|texlive-esk-1.0-7|26	descriptive names for new files that fit into the confines of
21mr|texlive-esk-1.0-7|27	file system conventions. Sketch is a 3D scene description
21mr|texlive-esk-1.0-7|28	language by Eugene K. Ressler and can generate TikZ and
21mr|texlive-esk-1.0-7|29	PSTricks code. ESK behaves in a similar fashion to EMP (which
21mr|texlive-esk-1.0-7|30	encapsulates Metapost files), and was in fact developed from
21mr|texlive-esk-1.0-7|31	it.
21mr|texlive-esk-1.0-7|32	
21mr|texlive-esk-1.0-7|33	
21mr|texlive-esk-1.0-7|34	#-----------------------------------------------------------------------
21mr|texlive-esk-1.0-7|35	%files
21mr|texlive-esk-1.0-7|36	%{_texmfdistdir}/tex/latex/esk/esk.sty
21mr|texlive-esk-1.0-7|37	%doc %{_texmfdistdir}/doc/latex/esk/COPYING
21mr|texlive-esk-1.0-7|38	%doc %{_texmfdistdir}/doc/latex/esk/README
21mr|texlive-esk-1.0-7|39	%doc %{_texmfdistdir}/doc/latex/esk/esk.pdf
21mr|texlive-esk-1.0-7|40	%doc %{_texmfdistdir}/doc/latex/esk/eskman.pdf
21mr|texlive-esk-1.0-7|41	#- source
21mr|texlive-esk-1.0-7|42	%doc %{_texmfdistdir}/source/latex/esk/Makefile
21mr|texlive-esk-1.0-7|43	%doc %{_texmfdistdir}/source/latex/esk/esk.drv
21mr|texlive-esk-1.0-7|44	%doc %{_texmfdistdir}/source/latex/esk/esk.dtx
21mr|texlive-esk-1.0-7|45	%doc %{_texmfdistdir}/source/latex/esk/esk.ins
21mr|texlive-esk-1.0-7|46	%doc %{_texmfdistdir}/source/latex/esk/eskman.drv
21mr|texlive-esk-1.0-7|47	
21mr|texlive-esk-1.0-7|48	#-----------------------------------------------------------------------
21mr|texlive-esk-1.0-7|49	%prep
21mr|texlive-esk-1.0-7|50	%setup -c -a0 -a1 -a2
21mr|texlive-esk-1.0-7|51	
21mr|texlive-esk-1.0-7|52	%build
21mr|texlive-esk-1.0-7|53	
21mr|texlive-esk-1.0-7|54	%install
21mr|texlive-esk-1.0-7|55	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-esk-1.0-7|56	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17821 21
21mr|texlive-eskd-20190228-1|1	Name:		texlive-eskd
21mr|texlive-eskd-20190228-1|2	Version:	20190228
21mr|texlive-eskd-20190228-1|3	Release:	1
21mr|texlive-eskd-20190228-1|4	Summary:	Modern Russian typesetting
21mr|texlive-eskd-20190228-1|5	Group:		Publishing
21mr|texlive-eskd-20190228-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/eskd
21mr|texlive-eskd-20190228-1|7	License:	LPPL
21mr|texlive-eskd-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eskd.tar.xz
21mr|texlive-eskd-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eskd.doc.tar.xz
21mr|texlive-eskd-20190228-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eskd.source.tar.xz
21mr|texlive-eskd-20190228-1|11	BuildArch:	noarch
21mr|texlive-eskd-20190228-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-eskd-20190228-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-eskd-20190228-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-eskd-20190228-1|15	
21mr|texlive-eskd-20190228-1|16	%description
21mr|texlive-eskd-20190228-1|17	The class offers modern Russian text formatting, in accordance
21mr|texlive-eskd-20190228-1|18	with accepted design standards. Fonts not (apparently)
21mr|texlive-eskd-20190228-1|19	available on CTAN are required for use of the class.
21mr|texlive-eskd-20190228-1|20	
21mr|texlive-eskd-20190228-1|21	
21mr|texlive-eskd-20190228-1|22	#-----------------------------------------------------------------------
21mr|texlive-eskd-20190228-1|23	%files
21mr|texlive-eskd-20190228-1|24	%{_texmfdistdir}/tex/latex/eskd/eskd.cls
21mr|texlive-eskd-20190228-1|25	%doc %{_texmfdistdir}/doc/latex/eskd/README
21mr|texlive-eskd-20190228-1|26	%doc %{_texmfdistdir}/doc/latex/eskd/eskd.pdf
21mr|texlive-eskd-20190228-1|27	%doc %{_texmfdistdir}/doc/latex/eskd/example.eps
21mr|texlive-eskd-20190228-1|28	%doc %{_texmfdistdir}/doc/latex/eskd/example.tex
21mr|texlive-eskd-20190228-1|29	#- source
21mr|texlive-eskd-20190228-1|30	%doc %{_texmfdistdir}/source/latex/eskd/eskd.dtx
21mr|texlive-eskd-20190228-1|31	%doc %{_texmfdistdir}/source/latex/eskd/eskd.ins
21mr|texlive-eskd-20190228-1|32	
21mr|texlive-eskd-20190228-1|33	#-----------------------------------------------------------------------
21mr|texlive-eskd-20190228-1|34	%prep
21mr|texlive-eskd-20190228-1|35	%setup -c -a0 -a1 -a2
21mr|texlive-eskd-20190228-1|36	
21mr|texlive-eskd-20190228-1|37	%build
21mr|texlive-eskd-20190228-1|38	
21mr|texlive-eskd-20190228-1|39	%install
21mr|texlive-eskd-20190228-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-eskd-20190228-1|41	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17822 21
21mr|texlive-eskdx-0.98-7|1	# revision 22465
21mr|texlive-eskdx-0.98-7|2	# category Package
21mr|texlive-eskdx-0.98-7|3	# catalog-ctan /macros/latex/contrib/eskdx
21mr|texlive-eskdx-0.98-7|4	# catalog-date 2011-05-13 21:22:08 +0200
21mr|texlive-eskdx-0.98-7|5	# catalog-license lppl1.3
21mr|texlive-eskdx-0.98-7|6	# catalog-version 0.98
21mr|texlive-eskdx-0.98-7|7	Name:		texlive-eskdx
21mr|texlive-eskdx-0.98-7|8	Version:	0.98
21mr|texlive-eskdx-0.98-7|9	Release:	7
21mr|texlive-eskdx-0.98-7|10	Summary:	Modern Russian typesetting
21mr|texlive-eskdx-0.98-7|11	Group:		Publishing
21mr|texlive-eskdx-0.98-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/eskdx
21mr|texlive-eskdx-0.98-7|13	License:	LPPL1.3
21mr|texlive-eskdx-0.98-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eskdx.tar.xz
21mr|texlive-eskdx-0.98-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eskdx.doc.tar.xz
21mr|texlive-eskdx-0.98-7|16	BuildArch:	noarch
21mr|texlive-eskdx-0.98-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-eskdx-0.98-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-eskdx-0.98-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-eskdx-0.98-7|20	
21mr|texlive-eskdx-0.98-7|21	%description
21mr|texlive-eskdx-0.98-7|22	Eskdx is a collection of LaTeX classes and packages to typeset
21mr|texlive-eskdx-0.98-7|23	textual and graphical documents in accordance with Russian (and
21mr|texlive-eskdx-0.98-7|24	probably post USSR) standards for designers.
21mr|texlive-eskdx-0.98-7|25	
21mr|texlive-eskdx-0.98-7|26	
21mr|texlive-eskdx-0.98-7|27	#-----------------------------------------------------------------------
21mr|texlive-eskdx-0.98-7|28	%files
21mr|texlive-eskdx-0.98-7|29	%{_texmfdistdir}/tex/latex/eskdx/eskdafterpkg.sty
21mr|texlive-eskdx-0.98-7|30	%{_texmfdistdir}/tex/latex/eskdx/eskdappsheet.sty
21mr|texlive-eskdx-0.98-7|31	%{_texmfdistdir}/tex/latex/eskdx/eskdbiblist.sty
21mr|texlive-eskdx-0.98-7|32	%{_texmfdistdir}/tex/latex/eskdx/eskdcap.sty
21mr|texlive-eskdx-0.98-7|33	%{_texmfdistdir}/tex/latex/eskdx/eskdchngsheet.sty
21mr|texlive-eskdx-0.98-7|34	%{_texmfdistdir}/tex/latex/eskdx/eskddstu.sty
21mr|texlive-eskdx-0.98-7|35	%{_texmfdistdir}/tex/latex/eskdx/eskdexplan.sty
21mr|texlive-eskdx-0.98-7|36	%{_texmfdistdir}/tex/latex/eskdx/eskdfont.sty
21mr|texlive-eskdx-0.98-7|37	%{_texmfdistdir}/tex/latex/eskdx/eskdfootnote.sty
21mr|texlive-eskdx-0.98-7|38	%{_texmfdistdir}/tex/latex/eskdx/eskdfreesize.sty
21mr|texlive-eskdx-0.98-7|39	%{_texmfdistdir}/tex/latex/eskdx/eskdgraph.cls
21mr|texlive-eskdx-0.98-7|40	%{_texmfdistdir}/tex/latex/eskdx/eskdhash.sty
21mr|texlive-eskdx-0.98-7|41	%{_texmfdistdir}/tex/latex/eskdx/eskdindent.sty
21mr|texlive-eskdx-0.98-7|42	%{_texmfdistdir}/tex/latex/eskdx/eskdinfo.sty
21mr|texlive-eskdx-0.98-7|43	%{_texmfdistdir}/tex/latex/eskdx/eskdlang.sty
21mr|texlive-eskdx-0.98-7|44	%{_texmfdistdir}/tex/latex/eskdx/eskdlist.sty
21mr|texlive-eskdx-0.98-7|45	%{_texmfdistdir}/tex/latex/eskdx/eskdpara.sty
21mr|texlive-eskdx-0.98-7|46	%{_texmfdistdir}/tex/latex/eskdx/eskdplain.sty
21mr|texlive-eskdx-0.98-7|47	%{_texmfdistdir}/tex/latex/eskdx/eskdrussian.def
21mr|texlive-eskdx-0.98-7|48	%{_texmfdistdir}/tex/latex/eskdx/eskdsect.sty
21mr|texlive-eskdx-0.98-7|49	%{_texmfdistdir}/tex/latex/eskdx/eskdspec.sty
21mr|texlive-eskdx-0.98-7|50	%{_texmfdistdir}/tex/latex/eskdx/eskdspecii.sty
21mr|texlive-eskdx-0.98-7|51	%{_texmfdistdir}/tex/latex/eskdx/eskdstamp.sty
21mr|texlive-eskdx-0.98-7|52	%{_texmfdistdir}/tex/latex/eskdx/eskdtab.cls
21mr|texlive-eskdx-0.98-7|53	%{_texmfdistdir}/tex/latex/eskdx/eskdtext.cls
21mr|texlive-eskdx-0.98-7|54	%{_texmfdistdir}/tex/latex/eskdx/eskdtitle.sty
21mr|texlive-eskdx-0.98-7|55	%{_texmfdistdir}/tex/latex/eskdx/eskdtitlebase.sty
21mr|texlive-eskdx-0.98-7|56	%{_texmfdistdir}/tex/latex/eskdx/eskdtotal.sty
21mr|texlive-eskdx-0.98-7|57	%{_texmfdistdir}/tex/latex/eskdx/eskdukrainian.def
21mr|texlive-eskdx-0.98-7|58	%doc %{_texmfdistdir}/doc/latex/eskdx/ChangeLog
21mr|texlive-eskdx-0.98-7|59	%doc %{_texmfdistdir}/doc/latex/eskdx/Makefile
21mr|texlive-eskdx-0.98-7|60	%doc %{_texmfdistdir}/doc/latex/eskdx/Makefile.unpacked
21mr|texlive-eskdx-0.98-7|61	%doc %{_texmfdistdir}/doc/latex/eskdx/NEWS
21mr|texlive-eskdx-0.98-7|62	%doc %{_texmfdistdir}/doc/latex/eskdx/NEWS.in
21mr|texlive-eskdx-0.98-7|63	%doc %{_texmfdistdir}/doc/latex/eskdx/README
21mr|texlive-eskdx-0.98-7|64	%doc %{_texmfdistdir}/doc/latex/eskdx/README.in
21mr|texlive-eskdx-0.98-7|65	%doc %{_texmfdistdir}/doc/latex/eskdx/include.m4
21mr|texlive-eskdx-0.98-7|66	%doc %{_texmfdistdir}/doc/latex/eskdx/include.mak
21mr|texlive-eskdx-0.98-7|67	%doc %{_texmfdistdir}/doc/latex/eskdx/manifest.txt
21mr|texlive-eskdx-0.98-7|68	%doc %{_texmfdistdir}/doc/latex/eskdx/manual/Makefile
21mr|texlive-eskdx-0.98-7|69	%doc %{_texmfdistdir}/doc/latex/eskdx/manual/eskdx.pdf
21mr|texlive-eskdx-0.98-7|70	%doc %{_texmfdistdir}/doc/latex/eskdx/manual/eskdx.tex.in
21mr|texlive-eskdx-0.98-7|71	%doc %{_texmfdistdir}/doc/latex/eskdx/manual/example.tex
21mr|texlive-eskdx-0.98-7|72	%doc %{_texmfdistdir}/doc/latex/eskdx/manual/img-form1.svg
21mr|texlive-eskdx-0.98-7|73	%doc %{_texmfdistdir}/doc/latex/eskdx/manual/img-form2.svg
21mr|texlive-eskdx-0.98-7|74	%doc %{_texmfdistdir}/doc/latex/eskdx/manual/img-form2a.svg
21mr|texlive-eskdx-0.98-7|75	%doc %{_texmfdistdir}/doc/latex/eskdx/manual/img-title.svg
21mr|texlive-eskdx-0.98-7|76	%doc %{_texmfdistdir}/doc/latex/eskdx/manual/latex2html-init
21mr|texlive-eskdx-0.98-7|77	%doc %{_texmfdistdir}/doc/latex/eskdx/source/Makefile
21mr|texlive-eskdx-0.98-7|78	%doc %{_texmfdistdir}/doc/latex/eskdx/source/eskdafterpkg.sty.in
21mr|texlive-eskdx-0.98-7|79	%doc %{_texmfdistdir}/doc/latex/eskdx/source/eskdappsheet.sty.in
21mr|texlive-eskdx-0.98-7|80	%doc %{_texmfdistdir}/doc/latex/eskdx/source/eskdbiblist.sty.in
21mr|texlive-eskdx-0.98-7|81	%doc %{_texmfdistdir}/doc/latex/eskdx/source/eskdcap.sty.in
21mr|texlive-eskdx-0.98-7|82	%doc %{_texmfdistdir}/doc/latex/eskdx/source/eskdchngsheet.sty.in
21mr|texlive-eskdx-0.98-7|83	%doc %{_texmfdistdir}/doc/latex/eskdx/source/eskddstu.sty.in
21mr|texlive-eskdx-0.98-7|84	%doc %{_texmfdistdir}/doc/latex/eskdx/source/eskdexplan.sty.in
21mr|texlive-eskdx-0.98-7|85	%doc %{_texmfdistdir}/doc/latex/eskdx/source/eskdfont.sty.in
21mr|texlive-eskdx-0.98-7|86	%doc %{_texmfdistdir}/doc/latex/eskdx/source/eskdfootnote.sty.in
21mr|texlive-eskdx-0.98-7|87	%doc %{_texmfdistdir}/doc/latex/eskdx/source/eskdfreesize.sty.in
21mr|texlive-eskdx-0.98-7|88	%doc %{_texmfdistdir}/doc/latex/eskdx/source/eskdgraph.cls.in
21mr|texlive-eskdx-0.98-7|89	%doc %{_texmfdistdir}/doc/latex/eskdx/source/eskdhash.sty.in
21mr|texlive-eskdx-0.98-7|90	%doc %{_texmfdistdir}/doc/latex/eskdx/source/eskdindent.sty.in
21mr|texlive-eskdx-0.98-7|91	%doc %{_texmfdistdir}/doc/latex/eskdx/source/eskdinfo.sty.in
21mr|texlive-eskdx-0.98-7|92	%doc %{_texmfdistdir}/doc/latex/eskdx/source/eskdlang.sty.in
21mr|texlive-eskdx-0.98-7|93	%doc %{_texmfdistdir}/doc/latex/eskdx/source/eskdlist.sty.in
21mr|texlive-eskdx-0.98-7|94	%doc %{_texmfdistdir}/doc/latex/eskdx/source/eskdpara.sty.in
21mr|texlive-eskdx-0.98-7|95	%doc %{_texmfdistdir}/doc/latex/eskdx/source/eskdplain.sty.in
21mr|texlive-eskdx-0.98-7|96	%doc %{_texmfdistdir}/doc/latex/eskdx/source/eskdrussian.def.in
21mr|texlive-eskdx-0.98-7|97	%doc %{_texmfdistdir}/doc/latex/eskdx/source/eskdsect.sty.in
21mr|texlive-eskdx-0.98-7|98	%doc %{_texmfdistdir}/doc/latex/eskdx/source/eskdspec.sty.in
21mr|texlive-eskdx-0.98-7|99	%doc %{_texmfdistdir}/doc/latex/eskdx/source/eskdspecii.sty.in
21mr|texlive-eskdx-0.98-7|100	%doc %{_texmfdistdir}/doc/latex/eskdx/source/eskdstamp.sty.in
21mr|texlive-eskdx-0.98-7|101	%doc %{_texmfdistdir}/doc/latex/eskdx/source/eskdtab.cls.in
21mr|texlive-eskdx-0.98-7|102	%doc %{_texmfdistdir}/doc/latex/eskdx/source/eskdtext.cls.in
21mr|texlive-eskdx-0.98-7|103	%doc %{_texmfdistdir}/doc/latex/eskdx/source/eskdtitle.sty.in
21mr|texlive-eskdx-0.98-7|104	%doc %{_texmfdistdir}/doc/latex/eskdx/source/eskdtitlebase.sty.in
21mr|texlive-eskdx-0.98-7|105	%doc %{_texmfdistdir}/doc/latex/eskdx/source/eskdtotal.sty.in
21mr|texlive-eskdx-0.98-7|106	%doc %{_texmfdistdir}/doc/latex/eskdx/source/eskdukrainian.def.in
21mr|texlive-eskdx-0.98-7|107	%doc %{_texmfdistdir}/doc/latex/eskdx/test/Makefile
21mr|texlive-eskdx-0.98-7|108	%doc %{_texmfdistdir}/doc/latex/eskdx/test/appsheet.tex
21mr|texlive-eskdx-0.98-7|109	%doc %{_texmfdistdir}/doc/latex/eskdx/test/drawing-a2.tex
21mr|texlive-eskdx-0.98-7|110	%doc %{_texmfdistdir}/doc/latex/eskdx/test/drawing-a3-mp.tex
21mr|texlive-eskdx-0.98-7|111	%doc %{_texmfdistdir}/doc/latex/eskdx/test/drawing-a3-p.tex
21mr|texlive-eskdx-0.98-7|112	%doc %{_texmfdistdir}/doc/latex/eskdx/test/drawing-a3.tex
21mr|texlive-eskdx-0.98-7|113	%doc %{_texmfdistdir}/doc/latex/eskdx/test/drawing-a4.tex
21mr|texlive-eskdx-0.98-7|114	%doc %{_texmfdistdir}/doc/latex/eskdx/test/footnote.tex
21mr|texlive-eskdx-0.98-7|115	%doc %{_texmfdistdir}/doc/latex/eskdx/test/freesizesheets.tex
21mr|texlive-eskdx-0.98-7|116	%doc %{_texmfdistdir}/doc/latex/eskdx/test/general.tex
21mr|texlive-eskdx-0.98-7|117	%doc %{_texmfdistdir}/doc/latex/eskdx/test/general2.tex
21mr|texlive-eskdx-0.98-7|118	%doc %{_texmfdistdir}/doc/latex/eskdx/test/numbering.tex
21mr|texlive-eskdx-0.98-7|119	%doc %{_texmfdistdir}/doc/latex/eskdx/test/pagestyle.tex
21mr|texlive-eskdx-0.98-7|120	%doc %{_texmfdistdir}/doc/latex/eskdx/test/spec.tex
21mr|texlive-eskdx-0.98-7|121	%doc %{_texmfdistdir}/doc/latex/eskdx/test/specii.tex
21mr|texlive-eskdx-0.98-7|122	%doc %{_texmfdistdir}/doc/latex/eskdx/test/twoside.tex
21mr|texlive-eskdx-0.98-7|123	
21mr|texlive-eskdx-0.98-7|124	#-----------------------------------------------------------------------
21mr|texlive-eskdx-0.98-7|125	%prep
21mr|texlive-eskdx-0.98-7|126	%setup -c -a0 -a1
21mr|texlive-eskdx-0.98-7|127	
21mr|texlive-eskdx-0.98-7|128	%build
21mr|texlive-eskdx-0.98-7|129	
21mr|texlive-eskdx-0.98-7|130	%install
21mr|texlive-eskdx-0.98-7|131	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-eskdx-0.98-7|132	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17823 21
21mr|texlive-eso-pic-2.0h-2|1	Name:		texlive-eso-pic
21mr|texlive-eso-pic-2.0h-2|2	Version:	2.0h
21mr|texlive-eso-pic-2.0h-2|3	Release:	2
21mr|texlive-eso-pic-2.0h-2|4	Summary:	Add picture commands (or backgrounds) to every page
21mr|texlive-eso-pic-2.0h-2|5	Group:		Publishing
21mr|texlive-eso-pic-2.0h-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/eso-pic
21mr|texlive-eso-pic-2.0h-2|7	License:	LPPL1.2
21mr|texlive-eso-pic-2.0h-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eso-pic.tar.xz
21mr|texlive-eso-pic-2.0h-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eso-pic.doc.tar.xz
21mr|texlive-eso-pic-2.0h-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eso-pic.source.tar.xz
21mr|texlive-eso-pic-2.0h-2|11	BuildArch:	noarch
21mr|texlive-eso-pic-2.0h-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-eso-pic-2.0h-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-eso-pic-2.0h-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-eso-pic-2.0h-2|15	
21mr|texlive-eso-pic-2.0h-2|16	%description
21mr|texlive-eso-pic-2.0h-2|17	The package adds one or more user commands to LaTeX's shipout
21mr|texlive-eso-pic-2.0h-2|18	routine, which may be used to place the output at fixed
21mr|texlive-eso-pic-2.0h-2|19	positions. The grid option may be used to find the correct
21mr|texlive-eso-pic-2.0h-2|20	places.
21mr|texlive-eso-pic-2.0h-2|21	
21mr|texlive-eso-pic-2.0h-2|22	#-----------------------------------------------------------------------
21mr|texlive-eso-pic-2.0h-2|23	%files
21mr|texlive-eso-pic-2.0h-2|24	%{_texmfdistdir}/tex/latex/eso-pic
21mr|texlive-eso-pic-2.0h-2|25	%doc %{_texmfdistdir}/doc/latex/eso-pic
21mr|texlive-eso-pic-2.0h-2|26	#- source
21mr|texlive-eso-pic-2.0h-2|27	%doc %{_texmfdistdir}/source/latex/eso-pic
21mr|texlive-eso-pic-2.0h-2|28	
21mr|texlive-eso-pic-2.0h-2|29	#-----------------------------------------------------------------------
21mr|texlive-eso-pic-2.0h-2|30	%prep
21mr|texlive-eso-pic-2.0h-2|31	%setup -c -a0 -a1 -a2
21mr|texlive-eso-pic-2.0h-2|32	
21mr|texlive-eso-pic-2.0h-2|33	%build
21mr|texlive-eso-pic-2.0h-2|34	
21mr|texlive-eso-pic-2.0h-2|35	%install
21mr|texlive-eso-pic-2.0h-2|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-eso-pic-2.0h-2|37	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17824 21
21mr|texlive-estcpmm-0.4-7|1	# revision 17335
21mr|texlive-estcpmm-0.4-7|2	# category Package
21mr|texlive-estcpmm-0.4-7|3	# catalog-ctan /macros/latex/contrib/estcpmm
21mr|texlive-estcpmm-0.4-7|4	# catalog-date 2010-03-04 23:40:34 +0100
21mr|texlive-estcpmm-0.4-7|5	# catalog-license lppl
21mr|texlive-estcpmm-0.4-7|6	# catalog-version 0.4
21mr|texlive-estcpmm-0.4-7|7	Name:		texlive-estcpmm
21mr|texlive-estcpmm-0.4-7|8	Version:	0.4
21mr|texlive-estcpmm-0.4-7|9	Release:	7
21mr|texlive-estcpmm-0.4-7|10	Summary:	Style for Munitions Management Project Reports
21mr|texlive-estcpmm-0.4-7|11	Group:		Publishing
21mr|texlive-estcpmm-0.4-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/estcpmm
21mr|texlive-estcpmm-0.4-7|13	License:	LPPL
21mr|texlive-estcpmm-0.4-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/estcpmm.tar.xz
21mr|texlive-estcpmm-0.4-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/estcpmm.doc.tar.xz
21mr|texlive-estcpmm-0.4-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/estcpmm.source.tar.xz
21mr|texlive-estcpmm-0.4-7|17	BuildArch:	noarch
21mr|texlive-estcpmm-0.4-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-estcpmm-0.4-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-estcpmm-0.4-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-estcpmm-0.4-7|21	
21mr|texlive-estcpmm-0.4-7|22	%description
21mr|texlive-estcpmm-0.4-7|23	Provides a class which supports typesetting Cost and
21mr|texlive-estcpmm-0.4-7|24	Performance Reports and Final Reports for Munitions Management
21mr|texlive-estcpmm-0.4-7|25	Reports, US Environmental Security Technology Certification
21mr|texlive-estcpmm-0.4-7|26	Program. The class was commissioned and paid for by US Army
21mr|texlive-estcpmm-0.4-7|27	Corps of Engineers, Engineer Research and Development Center,
21mr|texlive-estcpmm-0.4-7|28	3909 Halls Ferry Road, Vicksburg, MS 39180-6199.
21mr|texlive-estcpmm-0.4-7|29	
21mr|texlive-estcpmm-0.4-7|30	
21mr|texlive-estcpmm-0.4-7|31	#-----------------------------------------------------------------------
21mr|texlive-estcpmm-0.4-7|32	%files
21mr|texlive-estcpmm-0.4-7|33	%{_texmfdistdir}/tex/latex/estcpmm/estcpmm.cls
21mr|texlive-estcpmm-0.4-7|34	%doc %{_texmfdistdir}/doc/latex/estcpmm/README
21mr|texlive-estcpmm-0.4-7|35	%doc %{_texmfdistdir}/doc/latex/estcpmm/estcp.pdf
21mr|texlive-estcpmm-0.4-7|36	%doc %{_texmfdistdir}/doc/latex/estcpmm/estcpmm.bib
21mr|texlive-estcpmm-0.4-7|37	%doc %{_texmfdistdir}/doc/latex/estcpmm/estcpmm.pdf
21mr|texlive-estcpmm-0.4-7|38	%doc %{_texmfdistdir}/doc/latex/estcpmm/red_corps_castle2.pdf
21mr|texlive-estcpmm-0.4-7|39	%doc %{_texmfdistdir}/doc/latex/estcpmm/sample.pdf
21mr|texlive-estcpmm-0.4-7|40	%doc %{_texmfdistdir}/doc/latex/estcpmm/sample.tex
21mr|texlive-estcpmm-0.4-7|41	#- source
21mr|texlive-estcpmm-0.4-7|42	%doc %{_texmfdistdir}/source/latex/estcpmm/Makefile
21mr|texlive-estcpmm-0.4-7|43	%doc %{_texmfdistdir}/source/latex/estcpmm/estcpmm.dtx
21mr|texlive-estcpmm-0.4-7|44	%doc %{_texmfdistdir}/source/latex/estcpmm/estcpmm.ins
21mr|texlive-estcpmm-0.4-7|45	
21mr|texlive-estcpmm-0.4-7|46	#-----------------------------------------------------------------------
21mr|texlive-estcpmm-0.4-7|47	%prep
21mr|texlive-estcpmm-0.4-7|48	%setup -c -a0 -a1 -a2
21mr|texlive-estcpmm-0.4-7|49	
21mr|texlive-estcpmm-0.4-7|50	%build
21mr|texlive-estcpmm-0.4-7|51	
21mr|texlive-estcpmm-0.4-7|52	%install
21mr|texlive-estcpmm-0.4-7|53	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-estcpmm-0.4-7|54	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17825 21
21mr|texlive-es-tex-faq-1.97-6|1	# revision 15878
21mr|texlive-es-tex-faq-1.97-6|2	# category Package
21mr|texlive-es-tex-faq-1.97-6|3	# catalog-ctan /help/es-tex-faq
21mr|texlive-es-tex-faq-1.97-6|4	# catalog-date 2006-10-29 10:21:33 +0100
21mr|texlive-es-tex-faq-1.97-6|5	# catalog-license lppl
21mr|texlive-es-tex-faq-1.97-6|6	# catalog-version 1.97
21mr|texlive-es-tex-faq-1.97-6|7	Name:		texlive-es-tex-faq
21mr|texlive-es-tex-faq-1.97-6|8	Version:	1.97
21mr|texlive-es-tex-faq-1.97-6|9	Release:	6
21mr|texlive-es-tex-faq-1.97-6|10	Summary:	CervanTeX (Spanish TeX Group) FAQ
21mr|texlive-es-tex-faq-1.97-6|11	Group:		Publishing
21mr|texlive-es-tex-faq-1.97-6|12	URL:		http://www.ctan.org/tex-archive/help/es-tex-faq
21mr|texlive-es-tex-faq-1.97-6|13	License:	LPPL
21mr|texlive-es-tex-faq-1.97-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/es-tex-faq.tar.xz
21mr|texlive-es-tex-faq-1.97-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/es-tex-faq.doc.tar.xz
21mr|texlive-es-tex-faq-1.97-6|16	BuildArch:	noarch
21mr|texlive-es-tex-faq-1.97-6|17	BuildRequires:	texlive-tlpkg
21mr|texlive-es-tex-faq-1.97-6|18	Requires(pre):	texlive-tlpkg
21mr|texlive-es-tex-faq-1.97-6|19	
21mr|texlive-es-tex-faq-1.97-6|20	%description
21mr|texlive-es-tex-faq-1.97-6|21	SGML source, converted LaTeX version, and readable copies of
21mr|texlive-es-tex-faq-1.97-6|22	the FAQ from the Spanish TeX users group.
21mr|texlive-es-tex-faq-1.97-6|23	
21mr|texlive-es-tex-faq-1.97-6|24	#-----------------------------------------------------------------------
21mr|texlive-es-tex-faq-1.97-6|25	%files
21mr|texlive-es-tex-faq-1.97-6|26	%doc %{_texmfdistdir}/doc/generic/es-tex-faq/FAQ-CervanTeX.html
21mr|texlive-es-tex-faq-1.97-6|27	%doc %{_texmfdistdir}/doc/generic/es-tex-faq/FAQ-CervanTeX.latin1
21mr|texlive-es-tex-faq-1.97-6|28	%doc %{_texmfdistdir}/doc/generic/es-tex-faq/FAQ-CervanTeX.pdf
21mr|texlive-es-tex-faq-1.97-6|29	%doc %{_texmfdistdir}/doc/generic/es-tex-faq/FAQ-CervanTeX.sgml
21mr|texlive-es-tex-faq-1.97-6|30	%doc %{_texmfdistdir}/doc/generic/es-tex-faq/FAQ-CervanTeX.tex
21mr|texlive-es-tex-faq-1.97-6|31	
21mr|texlive-es-tex-faq-1.97-6|32	#-----------------------------------------------------------------------
21mr|texlive-es-tex-faq-1.97-6|33	%prep
21mr|texlive-es-tex-faq-1.97-6|34	%setup -c -a0 -a1
21mr|texlive-es-tex-faq-1.97-6|35	
21mr|texlive-es-tex-faq-1.97-6|36	%build
21mr|texlive-es-tex-faq-1.97-6|37	
21mr|texlive-es-tex-faq-1.97-6|38	%install
21mr|texlive-es-tex-faq-1.97-6|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-es-tex-faq-1.97-6|40	cp -fpar doc %{buildroot}%{_texmfdistdir}

17826 21
21mr|texlive-etaremune-1.2-2|1	Name:		texlive-etaremune
21mr|texlive-etaremune-1.2-2|2	Version:	1.2
21mr|texlive-etaremune-1.2-2|3	Release:	2
21mr|texlive-etaremune-1.2-2|4	Summary:	Reverse-counting enumerate environment
21mr|texlive-etaremune-1.2-2|5	Group:		Publishing
21mr|texlive-etaremune-1.2-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/etaremune
21mr|texlive-etaremune-1.2-2|7	License:	LPPL
21mr|texlive-etaremune-1.2-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/etaremune.tar.xz
21mr|texlive-etaremune-1.2-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/etaremune.doc.tar.xz
21mr|texlive-etaremune-1.2-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/etaremune.source.tar.xz
21mr|texlive-etaremune-1.2-2|11	BuildArch:	noarch
21mr|texlive-etaremune-1.2-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-etaremune-1.2-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-etaremune-1.2-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-etaremune-1.2-2|15	
21mr|texlive-etaremune-1.2-2|16	%description
21mr|texlive-etaremune-1.2-2|17	This package implements the etaremune environment which is
21mr|texlive-etaremune-1.2-2|18	similar to the enumerate environment, except that labels are
21mr|texlive-etaremune-1.2-2|19	decreasing instead of increasing. The package provides a
21mr|texlive-etaremune-1.2-2|20	noticeably more efficient alternative to the revnum package,
21mr|texlive-etaremune-1.2-2|21	which uses painfully many counters.
21mr|texlive-etaremune-1.2-2|22	
21mr|texlive-etaremune-1.2-2|23	#-----------------------------------------------------------------------
21mr|texlive-etaremune-1.2-2|24	%files
21mr|texlive-etaremune-1.2-2|25	%{_texmfdistdir}/tex/latex/etaremune/etaremune.sty
21mr|texlive-etaremune-1.2-2|26	%doc %{_texmfdistdir}/doc/latex/etaremune/README
21mr|texlive-etaremune-1.2-2|27	%doc %{_texmfdistdir}/doc/latex/etaremune/etaremune.pdf
21mr|texlive-etaremune-1.2-2|28	#- source
21mr|texlive-etaremune-1.2-2|29	%doc %{_texmfdistdir}/source/latex/etaremune/etaremune.dtx
21mr|texlive-etaremune-1.2-2|30	
21mr|texlive-etaremune-1.2-2|31	#-----------------------------------------------------------------------
21mr|texlive-etaremune-1.2-2|32	%prep
21mr|texlive-etaremune-1.2-2|33	%setup -c -a0 -a1 -a2
21mr|texlive-etaremune-1.2-2|34	
21mr|texlive-etaremune-1.2-2|35	%build
21mr|texlive-etaremune-1.2-2|36	
21mr|texlive-etaremune-1.2-2|37	%install
21mr|texlive-etaremune-1.2-2|38	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-etaremune-1.2-2|39	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17827 21
21mr|texlive-etdipa-20200217-1|1	Name:		texlive-etdipa
21mr|texlive-etdipa-20200217-1|2	Version:	20200217
21mr|texlive-etdipa-20200217-1|3	Release:	1
21mr|texlive-etdipa-20200217-1|4	Summary:	Simple, lightweight template for scientific documents
21mr|texlive-etdipa-20200217-1|5	Group:		Publishing
21mr|texlive-etdipa-20200217-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/etdipa
21mr|texlive-etdipa-20200217-1|7	License:	LPPL1.3
21mr|texlive-etdipa-20200217-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/etdipa.tar.xz
21mr|texlive-etdipa-20200217-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/etdipa.doc.tar.xz
21mr|texlive-etdipa-20200217-1|10	BuildArch:	noarch
21mr|texlive-etdipa-20200217-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-etdipa-20200217-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-etdipa-20200217-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-etdipa-20200217-1|14	
21mr|texlive-etdipa-20200217-1|15	%description
21mr|texlive-etdipa-20200217-1|16	This package provides a complete working directory for the
21mr|texlive-etdipa-20200217-1|17	scientific documentation of arbitrary projects. It was
21mr|texlive-etdipa-20200217-1|18	originally developed to provide a template for Austrian
21mr|texlive-etdipa-20200217-1|19	longdesc "Diplomarbeiten" or "Vorwissenschaftliche Arbeiten", which are
21mr|texlive-etdipa-20200217-1|20	scientfic projects of students at a secondary school.
21mr|texlive-etdipa-20200217-1|21	
21mr|texlive-etdipa-20200217-1|22	#-----------------------------------------------------------------------
21mr|texlive-etdipa-20200217-1|23	%files
21mr|texlive-etdipa-20200217-1|24	%doc %{_texmfdistdir}/doc/latex/etdipa
21mr|texlive-etdipa-20200217-1|25	
21mr|texlive-etdipa-20200217-1|26	#-----------------------------------------------------------------------
21mr|texlive-etdipa-20200217-1|27	%prep
21mr|texlive-etdipa-20200217-1|28	%setup -c -a0 -a1
21mr|texlive-etdipa-20200217-1|29	
21mr|texlive-etdipa-20200217-1|30	%build
21mr|texlive-etdipa-20200217-1|31	
21mr|texlive-etdipa-20200217-1|32	%install
21mr|texlive-etdipa-20200217-1|33	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-etdipa-20200217-1|34	cp -fpar doc %{buildroot}%{_texmfdistdir}

17828 21
21mr|texlive-etex-20190228-1|1	Name:		texlive-etex
21mr|texlive-etex-20190228-1|2	Version:	20190228
21mr|texlive-etex-20190228-1|3	Release:	1
21mr|texlive-etex-20190228-1|4	Summary:	An extended version of TeX, from the NTS project
21mr|texlive-etex-20190228-1|5	Group:		Publishing
21mr|texlive-etex-20190228-1|6	URL:		http://www.ctan.org/tex-archive/systems/e-tex
21mr|texlive-etex-20190228-1|7	License:	KNUTH
21mr|texlive-etex-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/etex.tar.xz
21mr|texlive-etex-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/etex.doc.tar.xz
21mr|texlive-etex-20190228-1|10	BuildArch:	noarch
21mr|texlive-etex-20190228-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-etex-20190228-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-etex-20190228-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-etex-20190228-1|14	
21mr|texlive-etex-20190228-1|15	%description
21mr|texlive-etex-20190228-1|16	An extended version of TeX (which is capable of running as if
21mr|texlive-etex-20190228-1|17	it were TeX unmodified). E-TeX has been specified by the LaTeX
21mr|texlive-etex-20190228-1|18	team as the engine for the development of LaTeX 2e, in the
21mr|texlive-etex-20190228-1|19	immediate future; as a result, LaTeX programmers may (in all
21mr|texlive-etex-20190228-1|20	current TeX distributions) assume e-TeX functionality.
21mr|texlive-etex-20190228-1|21	Development versions of e-TeX are to be found in the TeX live
21mr|texlive-etex-20190228-1|22	source repository.
21mr|texlive-etex-20190228-1|23	
21mr|texlive-etex-20190228-1|24	#-----------------------------------------------------------------------
21mr|texlive-etex-20190228-1|25	%files
21mr|texlive-etex-20190228-1|26	%{_texmfdistdir}/fonts/source/public/etex/xbmc10.mf
21mr|texlive-etex-20190228-1|27	%{_texmfdistdir}/fonts/tfm/public/etex/xbmc10.tfm
21mr|texlive-etex-20190228-1|28	%{_texmfdistdir}/tex/plain/etex/etex.src
21mr|texlive-etex-20190228-1|29	%{_texmfdistdir}/tex/plain/etex/etexdefs.lib
21mr|texlive-etex-20190228-1|30	%doc %{_texmfdistdir}/doc/etex/base/NTS-FAQ
21mr|texlive-etex-20190228-1|31	%doc %{_texmfdistdir}/doc/etex/base/etex_gen.tex
21mr|texlive-etex-20190228-1|32	%doc %{_texmfdistdir}/doc/etex/base/etex_man.pdf
21mr|texlive-etex-20190228-1|33	%doc %{_texmfdistdir}/doc/etex/base/etex_man.sty
21mr|texlive-etex-20190228-1|34	%doc %{_texmfdistdir}/doc/etex/base/etex_man.tex
21mr|texlive-etex-20190228-1|35	%doc %{_texmfdistdir}/doc/etex/base/etex_ref.html
21mr|texlive-etex-20190228-1|36	%doc %{_texmfdistdir}/doc/etex/base/etex_src.html
21mr|texlive-etex-20190228-1|37	%doc %{_texmfdistdir}/doc/etex/base/legal.html
21mr|texlive-etex-20190228-1|38	%doc %{_texmfdistdir}/doc/etex/base/nts-group.html
21mr|texlive-etex-20190228-1|39	%doc %{_texmfdistdir}/doc/etex/base/webmerge.tex
21mr|texlive-etex-20190228-1|40	%doc %{_mandir}/man1/etex.1*
21mr|texlive-etex-20190228-1|41	%doc %{_texmfdistdir}/doc/man/man1/etex.man1.pdf
21mr|texlive-etex-20190228-1|42	
21mr|texlive-etex-20190228-1|43	#-----------------------------------------------------------------------
21mr|texlive-etex-20190228-1|44	%prep
21mr|texlive-etex-20190228-1|45	%setup -c -a0 -a1
21mr|texlive-etex-20190228-1|46	
21mr|texlive-etex-20190228-1|47	%build
21mr|texlive-etex-20190228-1|48	
21mr|texlive-etex-20190228-1|49	%install
21mr|texlive-etex-20190228-1|50	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-etex-20190228-1|51	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}
21mr|texlive-etex-20190228-1|52	mkdir -p %{buildroot}%{_mandir}/man1
21mr|texlive-etex-20190228-1|53	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

17829 21
21mr|texlive-etex-pkg-2.7-2|1	# revision 15878
21mr|texlive-etex-pkg-2.7-2|2	# category Package
21mr|texlive-etex-pkg-2.7-2|3	# catalog-ctan /macros/latex/contrib/etex-pkg/etex.sty
21mr|texlive-etex-pkg-2.7-2|4	# catalog-date 2009-07-22 12:43:06 +0200
21mr|texlive-etex-pkg-2.7-2|5	# catalog-license other-free
21mr|texlive-etex-pkg-2.7-2|6	# catalog-version 2.0
21mr|texlive-etex-pkg-2.7-2|7	Name:		texlive-etex-pkg
21mr|texlive-etex-pkg-2.7-2|8	Version:	2.7
21mr|texlive-etex-pkg-2.7-2|9	Release:	2
21mr|texlive-etex-pkg-2.7-2|10	Summary:	E-TeX support package
21mr|texlive-etex-pkg-2.7-2|11	Group:		Publishing
21mr|texlive-etex-pkg-2.7-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/etex-pkg/etex.sty
21mr|texlive-etex-pkg-2.7-2|13	License:	OTHER-FREE
21mr|texlive-etex-pkg-2.7-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/etex-pkg.tar.xz
21mr|texlive-etex-pkg-2.7-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/etex-pkg.doc.tar.xz
21mr|texlive-etex-pkg-2.7-2|16	BuildArch:	noarch
21mr|texlive-etex-pkg-2.7-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-etex-pkg-2.7-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-etex-pkg-2.7-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-etex-pkg-2.7-2|20	
21mr|texlive-etex-pkg-2.7-2|21	%description
21mr|texlive-etex-pkg-2.7-2|22	The package provides a straightforward interface to many of the
21mr|texlive-etex-pkg-2.7-2|23	extensions offered by e-TeX; in particular, it modifies LaTeX's
21mr|texlive-etex-pkg-2.7-2|24	register allocation macros to make use of the extended register
21mr|texlive-etex-pkg-2.7-2|25	range. The etoolbox and etextools packages provide macros that
21mr|texlive-etex-pkg-2.7-2|26	make more sophisticated use of e-TeX's facilities.
21mr|texlive-etex-pkg-2.7-2|27	
21mr|texlive-etex-pkg-2.7-2|28	#-----------------------------------------------------------------------
21mr|texlive-etex-pkg-2.7-2|29	%files
21mr|texlive-etex-pkg-2.7-2|30	%{_texmfdistdir}/tex/latex/etex-pkg/etex.sty
21mr|texlive-etex-pkg-2.7-2|31	%doc %{_texmfdistdir}/doc/latex/etex-pkg/README
21mr|texlive-etex-pkg-2.7-2|32	
21mr|texlive-etex-pkg-2.7-2|33	#-----------------------------------------------------------------------
21mr|texlive-etex-pkg-2.7-2|34	%prep
21mr|texlive-etex-pkg-2.7-2|35	%setup -c -a0 -a1
21mr|texlive-etex-pkg-2.7-2|36	
21mr|texlive-etex-pkg-2.7-2|37	%build
21mr|texlive-etex-pkg-2.7-2|38	
21mr|texlive-etex-pkg-2.7-2|39	%install
21mr|texlive-etex-pkg-2.7-2|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-etex-pkg-2.7-2|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17830 21
21mr|texlive-etextools-3.1415926-7|1	# revision 20694
21mr|texlive-etextools-3.1415926-7|2	# category Package
21mr|texlive-etextools-3.1415926-7|3	# catalog-ctan /macros/latex/contrib/etextools
21mr|texlive-etextools-3.1415926-7|4	# catalog-date 2010-12-08 18:13:15 +0100
21mr|texlive-etextools-3.1415926-7|5	# catalog-license lppl
21mr|texlive-etextools-3.1415926-7|6	# catalog-version 3.1415926
21mr|texlive-etextools-3.1415926-7|7	Name:		texlive-etextools
21mr|texlive-etextools-3.1415926-7|8	Version:	3.1415926
21mr|texlive-etextools-3.1415926-7|9	Release:	7
21mr|texlive-etextools-3.1415926-7|10	Summary:	E-TeX tools for LaTeX users and package writers
21mr|texlive-etextools-3.1415926-7|11	Group:		Publishing
21mr|texlive-etextools-3.1415926-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/etextools
21mr|texlive-etextools-3.1415926-7|13	License:	LPPL
21mr|texlive-etextools-3.1415926-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/etextools.tar.xz
21mr|texlive-etextools-3.1415926-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/etextools.doc.tar.xz
21mr|texlive-etextools-3.1415926-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/etextools.source.tar.xz
21mr|texlive-etextools-3.1415926-7|17	BuildArch:	noarch
21mr|texlive-etextools-3.1415926-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-etextools-3.1415926-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-etextools-3.1415926-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-etextools-3.1415926-7|21	
21mr|texlive-etextools-3.1415926-7|22	%description
21mr|texlive-etextools-3.1415926-7|23	The package provides many (purely expandable) tools for LaTeX:
21mr|texlive-etextools-3.1415926-7|24	- Extensive list management (csv lists, lists of single
21mr|texlive-etextools-3.1415926-7|25	tokens/characters, etoolbox lists): * purely expandable loops
21mr|texlive-etextools-3.1415926-7|26	(csvloop, forcsvloop, etc.) * conversion (csvtolist, etc.)) *
21mr|texlive-etextools-3.1415926-7|27	addition/deletion (csvadd, listdel, etc.) - Expansion and group
21mr|texlive-etextools-3.1415926-7|28	control: \expandnext, \ExpandAfterCmds, \AfterGroup... - Tests
21mr|texlive-etextools-3.1415926-7|29	on tokens, characters and control sequences (\iffirstchar,
21mr|texlive-etextools-3.1415926-7|30	\ifiscs, \ifdefcount, \@ifchar...) - Tests on strings
21mr|texlive-etextools-3.1415926-7|31	(\ifstrnum, \ifuppercase, \DeclareStringFilter...) - Purely
21mr|texlive-etextools-3.1415926-7|32	expandable macros with options (\FE@testopt, \FE@ifstar) or
21mr|texlive-etextools-3.1415926-7|33	modifiers (\FE@modifiers) - Some purely expandable numerics
21mr|texlive-etextools-3.1415926-7|34	(\interval, \locinterplin). The package is dependent on the
21mr|texlive-etextools-3.1415926-7|35	etex and the etoolbox packages.
21mr|texlive-etextools-3.1415926-7|36	
21mr|texlive-etextools-3.1415926-7|37	
21mr|texlive-etextools-3.1415926-7|38	#-----------------------------------------------------------------------
21mr|texlive-etextools-3.1415926-7|39	%files
21mr|texlive-etextools-3.1415926-7|40	%{_texmfdistdir}/tex/latex/etextools/etextools.sty
21mr|texlive-etextools-3.1415926-7|41	%doc %{_texmfdistdir}/doc/latex/etextools/README
21mr|texlive-etextools-3.1415926-7|42	%doc %{_texmfdistdir}/doc/latex/etextools/etextools-examples.pdf
21mr|texlive-etextools-3.1415926-7|43	%doc %{_texmfdistdir}/doc/latex/etextools/etextools-examples.tex
21mr|texlive-etextools-3.1415926-7|44	%doc %{_texmfdistdir}/doc/latex/etextools/etextools.pdf
21mr|texlive-etextools-3.1415926-7|45	#- source
21mr|texlive-etextools-3.1415926-7|46	%doc %{_texmfdistdir}/source/latex/etextools/etextools.drv
21mr|texlive-etextools-3.1415926-7|47	%doc %{_texmfdistdir}/source/latex/etextools/etextools.dtx
21mr|texlive-etextools-3.1415926-7|48	%doc %{_texmfdistdir}/source/latex/etextools/etextools.ins
21mr|texlive-etextools-3.1415926-7|49	
21mr|texlive-etextools-3.1415926-7|50	#-----------------------------------------------------------------------
21mr|texlive-etextools-3.1415926-7|51	%prep
21mr|texlive-etextools-3.1415926-7|52	%setup -c -a0 -a1 -a2
21mr|texlive-etextools-3.1415926-7|53	
21mr|texlive-etextools-3.1415926-7|54	%build
21mr|texlive-etextools-3.1415926-7|55	
21mr|texlive-etextools-3.1415926-7|56	%install
21mr|texlive-etextools-3.1415926-7|57	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-etextools-3.1415926-7|58	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17831 21
21mr|texlive-ethiop-0.7-7|1	# revision 15878
21mr|texlive-ethiop-0.7-7|2	# category Package
21mr|texlive-ethiop-0.7-7|3	# catalog-ctan /language/ethiopia/ethiop
21mr|texlive-ethiop-0.7-7|4	# catalog-date 2007-02-14 08:57:40 +0100
21mr|texlive-ethiop-0.7-7|5	# catalog-license gpl
21mr|texlive-ethiop-0.7-7|6	# catalog-version 0.7
21mr|texlive-ethiop-0.7-7|7	Name:		texlive-ethiop
21mr|texlive-ethiop-0.7-7|8	Version:	0.7
21mr|texlive-ethiop-0.7-7|9	Release:	7
21mr|texlive-ethiop-0.7-7|10	Summary:	LaTeX macros and fonts for typesetting Amharic
21mr|texlive-ethiop-0.7-7|11	Group:		Publishing
21mr|texlive-ethiop-0.7-7|12	URL:		http://www.ctan.org/tex-archive/language/ethiopia/ethiop
21mr|texlive-ethiop-0.7-7|13	License:	GPL
21mr|texlive-ethiop-0.7-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ethiop.tar.xz
21mr|texlive-ethiop-0.7-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ethiop.doc.tar.xz
21mr|texlive-ethiop-0.7-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ethiop.source.tar.xz
21mr|texlive-ethiop-0.7-7|17	BuildArch:	noarch
21mr|texlive-ethiop-0.7-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-ethiop-0.7-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-ethiop-0.7-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-ethiop-0.7-7|21	
21mr|texlive-ethiop-0.7-7|22	%description
21mr|texlive-ethiop-0.7-7|23	Ethiopian language support for the babel package, including a
21mr|texlive-ethiop-0.7-7|24	collection of fonts and TeX macros for typesetting the
21mr|texlive-ethiop-0.7-7|25	characters of the languages of Ethiopia, with MetaFont fonts
21mr|texlive-ethiop-0.7-7|26	based on EthTeX's.
21mr|texlive-ethiop-0.7-7|27	
21mr|texlive-ethiop-0.7-7|28	
21mr|texlive-ethiop-0.7-7|29	#-----------------------------------------------------------------------
21mr|texlive-ethiop-0.7-7|30	%files
21mr|texlive-ethiop-0.7-7|31	%{_texmfdistdir}/fonts/ofm/public/ethiop/etho10.ofm
21mr|texlive-ethiop-0.7-7|32	%{_texmfdistdir}/fonts/ofm/public/ethiop/ethob10.ofm
21mr|texlive-ethiop-0.7-7|33	%{_texmfdistdir}/fonts/ofm/public/ethiop/ethos10.ofm
21mr|texlive-ethiop-0.7-7|34	%{_texmfdistdir}/fonts/ofm/public/ethiop/ethosb10.ofm
21mr|texlive-ethiop-0.7-7|35	%{_texmfdistdir}/fonts/ovf/public/ethiop/etho10.ovf
21mr|texlive-ethiop-0.7-7|36	%{_texmfdistdir}/fonts/ovf/public/ethiop/ethob10.ovf
21mr|texlive-ethiop-0.7-7|37	%{_texmfdistdir}/fonts/ovf/public/ethiop/ethos10.ovf
21mr|texlive-ethiop-0.7-7|38	%{_texmfdistdir}/fonts/ovf/public/ethiop/ethosb10.ovf
21mr|texlive-ethiop-0.7-7|39	%{_texmfdistdir}/fonts/ovp/public/ethiop/etho10.ovp
21mr|texlive-ethiop-0.7-7|40	%{_texmfdistdir}/fonts/ovp/public/ethiop/ethob10.ovp
21mr|texlive-ethiop-0.7-7|41	%{_texmfdistdir}/fonts/ovp/public/ethiop/ethos10.ovp
21mr|texlive-ethiop-0.7-7|42	%{_texmfdistdir}/fonts/ovp/public/ethiop/ethosb10.ovp
21mr|texlive-ethiop-0.7-7|43	%{_texmfdistdir}/fonts/source/public/ethiop/eth__a.mf
21mr|texlive-ethiop-0.7-7|44	%{_texmfdistdir}/fonts/source/public/ethiop/eth__g.mf
21mr|texlive-ethiop-0.7-7|45	%{_texmfdistdir}/fonts/source/public/ethiop/eth_acce.mf
21mr|texlive-ethiop-0.7-7|46	%{_texmfdistdir}/fonts/source/public/ethiop/eth_b.mf
21mr|texlive-ethiop-0.7-7|47	%{_texmfdistdir}/fonts/source/public/ethiop/eth_c_c.mf
21mr|texlive-ethiop-0.7-7|48	%{_texmfdistdir}/fonts/source/public/ethiop/eth_cc.mf
21mr|texlive-ethiop-0.7-7|49	%{_texmfdistdir}/fonts/source/public/ethiop/eth_cc_c.mf
21mr|texlive-ethiop-0.7-7|50	%{_texmfdistdir}/fonts/source/public/ethiop/eth_ccc2.mf
21mr|texlive-ethiop-0.7-7|51	%{_texmfdistdir}/fonts/source/public/ethiop/eth_d.mf
21mr|texlive-ethiop-0.7-7|52	%{_texmfdistdir}/fonts/source/public/ethiop/eth_dd.mf
21mr|texlive-ethiop-0.7-7|53	%{_texmfdistdir}/fonts/source/public/ethiop/eth_f.mf
21mr|texlive-ethiop-0.7-7|54	%{_texmfdistdir}/fonts/source/public/ethiop/eth_fu.mf
21mr|texlive-ethiop-0.7-7|55	%{_texmfdistdir}/fonts/source/public/ethiop/eth_g.mf
21mr|texlive-ethiop-0.7-7|56	%{_texmfdistdir}/fonts/source/public/ethiop/eth_g_a.mf
21mr|texlive-ethiop-0.7-7|57	%{_texmfdistdir}/fonts/source/public/ethiop/eth_gg.mf
21mr|texlive-ethiop-0.7-7|58	%{_texmfdistdir}/fonts/source/public/ethiop/eth_ggu.mf
21mr|texlive-ethiop-0.7-7|59	%{_texmfdistdir}/fonts/source/public/ethiop/eth_gu.mf
21mr|texlive-ethiop-0.7-7|60	%{_texmfdistdir}/fonts/source/public/ethiop/eth_h.mf
21mr|texlive-ethiop-0.7-7|61	%{_texmfdistdir}/fonts/source/public/ethiop/eth_h_a.mf
21mr|texlive-ethiop-0.7-7|62	%{_texmfdistdir}/fonts/source/public/ethiop/eth_h_c.mf
21mr|texlive-ethiop-0.7-7|63	%{_texmfdistdir}/fonts/source/public/ethiop/eth_hh.mf
21mr|texlive-ethiop-0.7-7|64	%{_texmfdistdir}/fonts/source/public/ethiop/eth_hu_c.mf
21mr|texlive-ethiop-0.7-7|65	%{_texmfdistdir}/fonts/source/public/ethiop/eth_j.mf
21mr|texlive-ethiop-0.7-7|66	%{_texmfdistdir}/fonts/source/public/ethiop/eth_k.mf
21mr|texlive-ethiop-0.7-7|67	%{_texmfdistdir}/fonts/source/public/ethiop/eth_k_a.mf
21mr|texlive-ethiop-0.7-7|68	%{_texmfdistdir}/fonts/source/public/ethiop/eth_kk.mf
21mr|texlive-ethiop-0.7-7|69	%{_texmfdistdir}/fonts/source/public/ethiop/eth_kku.mf
21mr|texlive-ethiop-0.7-7|70	%{_texmfdistdir}/fonts/source/public/ethiop/eth_ku.mf
21mr|texlive-ethiop-0.7-7|71	%{_texmfdistdir}/fonts/source/public/ethiop/eth_l.mf
21mr|texlive-ethiop-0.7-7|72	%{_texmfdistdir}/fonts/source/public/ethiop/eth_m.mf
21mr|texlive-ethiop-0.7-7|73	%{_texmfdistdir}/fonts/source/public/ethiop/eth_mrf.mf
21mr|texlive-ethiop-0.7-7|74	%{_texmfdistdir}/fonts/source/public/ethiop/eth_mu.mf
21mr|texlive-ethiop-0.7-7|75	%{_texmfdistdir}/fonts/source/public/ethiop/eth_n.mf
21mr|texlive-ethiop-0.7-7|76	%{_texmfdistdir}/fonts/source/public/ethiop/eth_nn.mf
21mr|texlive-ethiop-0.7-7|77	%{_texmfdistdir}/fonts/source/public/ethiop/eth_num.mf
21mr|texlive-ethiop-0.7-7|78	%{_texmfdistdir}/fonts/source/public/ethiop/eth_p.mf
21mr|texlive-ethiop-0.7-7|79	%{_texmfdistdir}/fonts/source/public/ethiop/eth_pp.mf
21mr|texlive-ethiop-0.7-7|80	%{_texmfdistdir}/fonts/source/public/ethiop/eth_pu.mf
21mr|texlive-ethiop-0.7-7|81	%{_texmfdistdir}/fonts/source/public/ethiop/eth_punc.mf
21mr|texlive-ethiop-0.7-7|82	%{_texmfdistdir}/fonts/source/public/ethiop/eth_q.mf
21mr|texlive-ethiop-0.7-7|83	%{_texmfdistdir}/fonts/source/public/ethiop/eth_q_a.mf
21mr|texlive-ethiop-0.7-7|84	%{_texmfdistdir}/fonts/source/public/ethiop/eth_qq.mf
21mr|texlive-ethiop-0.7-7|85	%{_texmfdistdir}/fonts/source/public/ethiop/eth_qqu.mf
21mr|texlive-ethiop-0.7-7|86	%{_texmfdistdir}/fonts/source/public/ethiop/eth_qu.mf
21mr|texlive-ethiop-0.7-7|87	%{_texmfdistdir}/fonts/source/public/ethiop/eth_r.mf
21mr|texlive-ethiop-0.7-7|88	%{_texmfdistdir}/fonts/source/public/ethiop/eth_s.mf
21mr|texlive-ethiop-0.7-7|89	%{_texmfdistdir}/fonts/source/public/ethiop/eth_s_a.mf
21mr|texlive-ethiop-0.7-7|90	%{_texmfdistdir}/fonts/source/public/ethiop/eth_s_c.mf
21mr|texlive-ethiop-0.7-7|91	%{_texmfdistdir}/fonts/source/public/ethiop/eth_ss.mf
21mr|texlive-ethiop-0.7-7|92	%{_texmfdistdir}/fonts/source/public/ethiop/eth_t.mf
21mr|texlive-ethiop-0.7-7|93	%{_texmfdistdir}/fonts/source/public/ethiop/eth_tt.mf
21mr|texlive-ethiop-0.7-7|94	%{_texmfdistdir}/fonts/source/public/ethiop/eth_v.mf
21mr|texlive-ethiop-0.7-7|95	%{_texmfdistdir}/fonts/source/public/ethiop/eth_w.mf
21mr|texlive-ethiop-0.7-7|96	%{_texmfdistdir}/fonts/source/public/ethiop/eth_wu.mf
21mr|texlive-ethiop-0.7-7|97	%{_texmfdistdir}/fonts/source/public/ethiop/eth_y.mf
21mr|texlive-ethiop-0.7-7|98	%{_texmfdistdir}/fonts/source/public/ethiop/eth_z.mf
21mr|texlive-ethiop-0.7-7|99	%{_texmfdistdir}/fonts/source/public/ethiop/eth_z_c.mf
21mr|texlive-ethiop-0.7-7|100	%{_texmfdistdir}/fonts/source/public/ethiop/etha10.mf
21mr|texlive-ethiop-0.7-7|101	%{_texmfdistdir}/fonts/source/public/ethiop/etha6.mf
21mr|texlive-ethiop-0.7-7|102	%{_texmfdistdir}/fonts/source/public/ethiop/etha7.mf
21mr|texlive-ethiop-0.7-7|103	%{_texmfdistdir}/fonts/source/public/ethiop/etha8.mf
21mr|texlive-ethiop-0.7-7|104	%{_texmfdistdir}/fonts/source/public/ethiop/etha_cod.mf
21mr|texlive-ethiop-0.7-7|105	%{_texmfdistdir}/fonts/source/public/ethiop/etha_drv.mf
21mr|texlive-ethiop-0.7-7|106	%{_texmfdistdir}/fonts/source/public/ethiop/etha_lig.mf
21mr|texlive-ethiop-0.7-7|107	%{_texmfdistdir}/fonts/source/public/ethiop/ethab10.mf
21mr|texlive-ethiop-0.7-7|108	%{_texmfdistdir}/fonts/source/public/ethiop/ethab11.mf
21mr|texlive-ethiop-0.7-7|109	%{_texmfdistdir}/fonts/source/public/ethiop/ethab12.mf
21mr|texlive-ethiop-0.7-7|110	%{_texmfdistdir}/fonts/source/public/ethiop/ethab14.mf
21mr|texlive-ethiop-0.7-7|111	%{_texmfdistdir}/fonts/source/public/ethiop/ethab18.mf
21mr|texlive-ethiop-0.7-7|112	%{_texmfdistdir}/fonts/source/public/ethiop/ethab24.mf
21mr|texlive-ethiop-0.7-7|113	%{_texmfdistdir}/fonts/source/public/ethiop/ethab36.mf
21mr|texlive-ethiop-0.7-7|114	%{_texmfdistdir}/fonts/source/public/ethiop/ethab9.mf
21mr|texlive-ethiop-0.7-7|115	%{_texmfdistdir}/fonts/source/public/ethiop/ethas10.mf
21mr|texlive-ethiop-0.7-7|116	%{_texmfdistdir}/fonts/source/public/ethiop/ethasb10.mf
21mr|texlive-ethiop-0.7-7|117	%{_texmfdistdir}/fonts/source/public/ethiop/ethasb11.mf
21mr|texlive-ethiop-0.7-7|118	%{_texmfdistdir}/fonts/source/public/ethiop/ethasb12.mf
21mr|texlive-ethiop-0.7-7|119	%{_texmfdistdir}/fonts/source/public/ethiop/ethasb14.mf
21mr|texlive-ethiop-0.7-7|120	%{_texmfdistdir}/fonts/source/public/ethiop/ethasb18.mf
21mr|texlive-ethiop-0.7-7|121	%{_texmfdistdir}/fonts/source/public/ethiop/ethasb24.mf
21mr|texlive-ethiop-0.7-7|122	%{_texmfdistdir}/fonts/source/public/ethiop/ethasb36.mf
21mr|texlive-ethiop-0.7-7|123	%{_texmfdistdir}/fonts/source/public/ethiop/ethasb9.mf
21mr|texlive-ethiop-0.7-7|124	%{_texmfdistdir}/fonts/source/public/ethiop/ethatt10.mf
21mr|texlive-ethiop-0.7-7|125	%{_texmfdistdir}/fonts/source/public/ethiop/ethb10.mf
21mr|texlive-ethiop-0.7-7|126	%{_texmfdistdir}/fonts/source/public/ethiop/ethb6.mf
21mr|texlive-ethiop-0.7-7|127	%{_texmfdistdir}/fonts/source/public/ethiop/ethb7.mf
21mr|texlive-ethiop-0.7-7|128	%{_texmfdistdir}/fonts/source/public/ethiop/ethb8.mf
21mr|texlive-ethiop-0.7-7|129	%{_texmfdistdir}/fonts/source/public/ethiop/ethb_cod.mf
21mr|texlive-ethiop-0.7-7|130	%{_texmfdistdir}/fonts/source/public/ethiop/ethb_drv.mf
21mr|texlive-ethiop-0.7-7|131	%{_texmfdistdir}/fonts/source/public/ethiop/ethb_lig.mf
21mr|texlive-ethiop-0.7-7|132	%{_texmfdistdir}/fonts/source/public/ethiop/ethbb10.mf
21mr|texlive-ethiop-0.7-7|133	%{_texmfdistdir}/fonts/source/public/ethiop/ethbb11.mf
21mr|texlive-ethiop-0.7-7|134	%{_texmfdistdir}/fonts/source/public/ethiop/ethbb12.mf
21mr|texlive-ethiop-0.7-7|135	%{_texmfdistdir}/fonts/source/public/ethiop/ethbb14.mf
21mr|texlive-ethiop-0.7-7|136	%{_texmfdistdir}/fonts/source/public/ethiop/ethbb18.mf
21mr|texlive-ethiop-0.7-7|137	%{_texmfdistdir}/fonts/source/public/ethiop/ethbb24.mf
21mr|texlive-ethiop-0.7-7|138	%{_texmfdistdir}/fonts/source/public/ethiop/ethbb36.mf
21mr|texlive-ethiop-0.7-7|139	%{_texmfdistdir}/fonts/source/public/ethiop/ethbb9.mf
21mr|texlive-ethiop-0.7-7|140	%{_texmfdistdir}/fonts/source/public/ethiop/ethbs10.mf
21mr|texlive-ethiop-0.7-7|141	%{_texmfdistdir}/fonts/source/public/ethiop/ethbsb10.mf
21mr|texlive-ethiop-0.7-7|142	%{_texmfdistdir}/fonts/source/public/ethiop/ethbsb11.mf
21mr|texlive-ethiop-0.7-7|143	%{_texmfdistdir}/fonts/source/public/ethiop/ethbsb12.mf
21mr|texlive-ethiop-0.7-7|144	%{_texmfdistdir}/fonts/source/public/ethiop/ethbsb14.mf
21mr|texlive-ethiop-0.7-7|145	%{_texmfdistdir}/fonts/source/public/ethiop/ethbsb18.mf
21mr|texlive-ethiop-0.7-7|146	%{_texmfdistdir}/fonts/source/public/ethiop/ethbsb24.mf
21mr|texlive-ethiop-0.7-7|147	%{_texmfdistdir}/fonts/source/public/ethiop/ethbsb36.mf
21mr|texlive-ethiop-0.7-7|148	%{_texmfdistdir}/fonts/source/public/ethiop/ethbsb9.mf
21mr|texlive-ethiop-0.7-7|149	%{_texmfdistdir}/fonts/source/public/ethiop/ethbtt10.mf
21mr|texlive-ethiop-0.7-7|150	%{_texmfdistdir}/fonts/source/public/ethiop/ethiomac.mf
21mr|texlive-ethiop-0.7-7|151	%{_texmfdistdir}/fonts/tfm/public/ethiop/etha10.tfm
21mr|texlive-ethiop-0.7-7|152	%{_texmfdistdir}/fonts/tfm/public/ethiop/etha6.tfm
21mr|texlive-ethiop-0.7-7|153	%{_texmfdistdir}/fonts/tfm/public/ethiop/etha7.tfm
21mr|texlive-ethiop-0.7-7|154	%{_texmfdistdir}/fonts/tfm/public/ethiop/etha8.tfm
21mr|texlive-ethiop-0.7-7|155	%{_texmfdistdir}/fonts/tfm/public/ethiop/ethab10.tfm
21mr|texlive-ethiop-0.7-7|156	%{_texmfdistdir}/fonts/tfm/public/ethiop/ethab11.tfm
21mr|texlive-ethiop-0.7-7|157	%{_texmfdistdir}/fonts/tfm/public/ethiop/ethab12.tfm
21mr|texlive-ethiop-0.7-7|158	%{_texmfdistdir}/fonts/tfm/public/ethiop/ethab14.tfm
21mr|texlive-ethiop-0.7-7|159	%{_texmfdistdir}/fonts/tfm/public/ethiop/ethab18.tfm
21mr|texlive-ethiop-0.7-7|160	%{_texmfdistdir}/fonts/tfm/public/ethiop/ethab24.tfm
21mr|texlive-ethiop-0.7-7|161	%{_texmfdistdir}/fonts/tfm/public/ethiop/ethab36.tfm
21mr|texlive-ethiop-0.7-7|162	%{_texmfdistdir}/fonts/tfm/public/ethiop/ethab9.tfm
21mr|texlive-ethiop-0.7-7|163	%{_texmfdistdir}/fonts/tfm/public/ethiop/ethas10.tfm
21mr|texlive-ethiop-0.7-7|164	%{_texmfdistdir}/fonts/tfm/public/ethiop/ethasb10.tfm
21mr|texlive-ethiop-0.7-7|165	%{_texmfdistdir}/fonts/tfm/public/ethiop/ethasb11.tfm
21mr|texlive-ethiop-0.7-7|166	%{_texmfdistdir}/fonts/tfm/public/ethiop/ethasb12.tfm
21mr|texlive-ethiop-0.7-7|167	%{_texmfdistdir}/fonts/tfm/public/ethiop/ethasb14.tfm
21mr|texlive-ethiop-0.7-7|168	%{_texmfdistdir}/fonts/tfm/public/ethiop/ethasb18.tfm
21mr|texlive-ethiop-0.7-7|169	%{_texmfdistdir}/fonts/tfm/public/ethiop/ethasb24.tfm
21mr|texlive-ethiop-0.7-7|170	%{_texmfdistdir}/fonts/tfm/public/ethiop/ethasb36.tfm
21mr|texlive-ethiop-0.7-7|171	%{_texmfdistdir}/fonts/tfm/public/ethiop/ethasb9.tfm
21mr|texlive-ethiop-0.7-7|172	%{_texmfdistdir}/fonts/tfm/public/ethiop/ethatt10.tfm
21mr|texlive-ethiop-0.7-7|173	%{_texmfdistdir}/fonts/tfm/public/ethiop/ethb10.tfm
21mr|texlive-ethiop-0.7-7|174	%{_texmfdistdir}/fonts/tfm/public/ethiop/ethb6.tfm
21mr|texlive-ethiop-0.7-7|175	%{_texmfdistdir}/fonts/tfm/public/ethiop/ethb7.tfm
21mr|texlive-ethiop-0.7-7|176	%{_texmfdistdir}/fonts/tfm/public/ethiop/ethb8.tfm
21mr|texlive-ethiop-0.7-7|177	%{_texmfdistdir}/fonts/tfm/public/ethiop/ethbb10.tfm
21mr|texlive-ethiop-0.7-7|178	%{_texmfdistdir}/fonts/tfm/public/ethiop/ethbb11.tfm
21mr|texlive-ethiop-0.7-7|179	%{_texmfdistdir}/fonts/tfm/public/ethiop/ethbb12.tfm
21mr|texlive-ethiop-0.7-7|180	%{_texmfdistdir}/fonts/tfm/public/ethiop/ethbb14.tfm
21mr|texlive-ethiop-0.7-7|181	%{_texmfdistdir}/fonts/tfm/public/ethiop/ethbb18.tfm
21mr|texlive-ethiop-0.7-7|182	%{_texmfdistdir}/fonts/tfm/public/ethiop/ethbb24.tfm
21mr|texlive-ethiop-0.7-7|183	%{_texmfdistdir}/fonts/tfm/public/ethiop/ethbb36.tfm
21mr|texlive-ethiop-0.7-7|184	%{_texmfdistdir}/fonts/tfm/public/ethiop/ethbb9.tfm
21mr|texlive-ethiop-0.7-7|185	%{_texmfdistdir}/fonts/tfm/public/ethiop/ethbs10.tfm
21mr|texlive-ethiop-0.7-7|186	%{_texmfdistdir}/fonts/tfm/public/ethiop/ethbsb10.tfm
21mr|texlive-ethiop-0.7-7|187	%{_texmfdistdir}/fonts/tfm/public/ethiop/ethbsb11.tfm
21mr|texlive-ethiop-0.7-7|188	%{_texmfdistdir}/fonts/tfm/public/ethiop/ethbsb12.tfm
21mr|texlive-ethiop-0.7-7|189	%{_texmfdistdir}/fonts/tfm/public/ethiop/ethbsb14.tfm
21mr|texlive-ethiop-0.7-7|190	%{_texmfdistdir}/fonts/tfm/public/ethiop/ethbsb18.tfm
21mr|texlive-ethiop-0.7-7|191	%{_texmfdistdir}/fonts/tfm/public/ethiop/ethbsb24.tfm
21mr|texlive-ethiop-0.7-7|192	%{_texmfdistdir}/fonts/tfm/public/ethiop/ethbsb36.tfm
21mr|texlive-ethiop-0.7-7|193	%{_texmfdistdir}/fonts/tfm/public/ethiop/ethbsb9.tfm
21mr|texlive-ethiop-0.7-7|194	%{_texmfdistdir}/fonts/tfm/public/ethiop/ethbtt10.tfm
21mr|texlive-ethiop-0.7-7|195	%{_texmfdistdir}/omega/ocp/ethiop/ethospc.ocp
21mr|texlive-ethiop-0.7-7|196	%{_texmfdistdir}/omega/otp/ethiop/ethospc.otp
21mr|texlive-ethiop-0.7-7|197	%{_texmfdistdir}/tex/latex/ethiop/etharab.sty
21mr|texlive-ethiop-0.7-7|198	%{_texmfdistdir}/tex/latex/ethiop/ethiop.ldf
21mr|texlive-ethiop-0.7-7|199	%{_texmfdistdir}/tex/latex/ethiop/ethiop.sty
21mr|texlive-ethiop-0.7-7|200	%{_texmfdistdir}/tex/latex/ethiop/uetha.fd
21mr|texlive-ethiop-0.7-7|201	%{_texmfdistdir}/tex/latex/ethiop/uethb.fd
21mr|texlive-ethiop-0.7-7|202	%{_texmfdistdir}/tex/latex/ethiop/uetho.fd
21mr|texlive-ethiop-0.7-7|203	%doc %{_texmfdistdir}/doc/latex/ethiop/MANIFEST
21mr|texlive-ethiop-0.7-7|204	%doc %{_texmfdistdir}/doc/latex/ethiop/README
21mr|texlive-ethiop-0.7-7|205	%doc %{_texmfdistdir}/doc/latex/ethiop/codeetha.tex
21mr|texlive-ethiop-0.7-7|206	%doc %{_texmfdistdir}/doc/latex/ethiop/codeethb.tex
21mr|texlive-ethiop-0.7-7|207	%doc %{_texmfdistdir}/doc/latex/ethiop/ethiodoc.pdf
21mr|texlive-ethiop-0.7-7|208	%doc %{_texmfdistdir}/doc/latex/ethiop/ethiodoc.tex
21mr|texlive-ethiop-0.7-7|209	#- source
21mr|texlive-ethiop-0.7-7|210	%doc %{_texmfdistdir}/source/latex/ethiop/ethiop.dtx
21mr|texlive-ethiop-0.7-7|211	%doc %{_texmfdistdir}/source/latex/ethiop/ethiop.ins
21mr|texlive-ethiop-0.7-7|212	
21mr|texlive-ethiop-0.7-7|213	#-----------------------------------------------------------------------
21mr|texlive-ethiop-0.7-7|214	%prep
21mr|texlive-ethiop-0.7-7|215	%setup -c -a0 -a1 -a2
21mr|texlive-ethiop-0.7-7|216	
21mr|texlive-ethiop-0.7-7|217	%build
21mr|texlive-ethiop-0.7-7|218	
21mr|texlive-ethiop-0.7-7|219	%install
21mr|texlive-ethiop-0.7-7|220	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ethiop-0.7-7|221	cp -fpar fonts omega tex doc source %{buildroot}%{_texmfdistdir}

17832 21
21mr|texlive-ethiop-t1-20190228-1|1	# revision 15878
21mr|texlive-ethiop-t1-20190228-1|2	# category Package
21mr|texlive-ethiop-t1-20190228-1|3	# catalog-ctan /fonts/ps-type1/ethiop
21mr|texlive-ethiop-t1-20190228-1|4	# catalog-date 2007-02-14 08:57:40 +0100
21mr|texlive-ethiop-t1-20190228-1|5	# catalog-license gpl
21mr|texlive-ethiop-t1-20190228-1|6	# catalog-version undef
21mr|texlive-ethiop-t1-20190228-1|7	Name:		texlive-ethiop-t1
21mr|texlive-ethiop-t1-20190228-1|8	Version:	20190228
21mr|texlive-ethiop-t1-20190228-1|9	Release:	1
21mr|texlive-ethiop-t1-20190228-1|10	Summary:	Type 1 versions of Amharic fonts
21mr|texlive-ethiop-t1-20190228-1|11	Group:		Publishing
21mr|texlive-ethiop-t1-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/ps-type1/ethiop
21mr|texlive-ethiop-t1-20190228-1|13	License:	GPL
21mr|texlive-ethiop-t1-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ethiop-t1.tar.xz
21mr|texlive-ethiop-t1-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ethiop-t1.doc.tar.xz
21mr|texlive-ethiop-t1-20190228-1|16	BuildArch:	noarch
21mr|texlive-ethiop-t1-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-ethiop-t1-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-ethiop-t1-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-ethiop-t1-20190228-1|20	
21mr|texlive-ethiop-t1-20190228-1|21	%description
21mr|texlive-ethiop-t1-20190228-1|22	These fonts are drop-in Adobe type 1 replacements for the fonts
21mr|texlive-ethiop-t1-20190228-1|23	of the ethiop package.
21mr|texlive-ethiop-t1-20190228-1|24	
21mr|texlive-ethiop-t1-20190228-1|25	#-----------------------------------------------------------------------
21mr|texlive-ethiop-t1-20190228-1|26	%files
21mr|texlive-ethiop-t1-20190228-1|27	%{_texmfdistdir}/fonts/map/dvips/ethiop-t1/ethiop.map
21mr|texlive-ethiop-t1-20190228-1|28	%{_texmfdistdir}/fonts/type1/public/ethiop-t1/etha10.pfb
21mr|texlive-ethiop-t1-20190228-1|29	%{_texmfdistdir}/fonts/type1/public/ethiop-t1/etha6.pfb
21mr|texlive-ethiop-t1-20190228-1|30	%{_texmfdistdir}/fonts/type1/public/ethiop-t1/etha7.pfb
21mr|texlive-ethiop-t1-20190228-1|31	%{_texmfdistdir}/fonts/type1/public/ethiop-t1/etha8.pfb
21mr|texlive-ethiop-t1-20190228-1|32	%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethab10.pfb
21mr|texlive-ethiop-t1-20190228-1|33	%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethab11.pfb
21mr|texlive-ethiop-t1-20190228-1|34	%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethab12.pfb
21mr|texlive-ethiop-t1-20190228-1|35	%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethab14.pfb
21mr|texlive-ethiop-t1-20190228-1|36	%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethab18.pfb
21mr|texlive-ethiop-t1-20190228-1|37	%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethab24.pfb
21mr|texlive-ethiop-t1-20190228-1|38	%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethab36.pfb
21mr|texlive-ethiop-t1-20190228-1|39	%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethab9.pfb
21mr|texlive-ethiop-t1-20190228-1|40	%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethas10.pfb
21mr|texlive-ethiop-t1-20190228-1|41	%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethasb10.pfb
21mr|texlive-ethiop-t1-20190228-1|42	%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethasb11.pfb
21mr|texlive-ethiop-t1-20190228-1|43	%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethasb12.pfb
21mr|texlive-ethiop-t1-20190228-1|44	%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethasb14.pfb
21mr|texlive-ethiop-t1-20190228-1|45	%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethasb18.pfb
21mr|texlive-ethiop-t1-20190228-1|46	%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethasb24.pfb
21mr|texlive-ethiop-t1-20190228-1|47	%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethasb36.pfb
21mr|texlive-ethiop-t1-20190228-1|48	%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethasb9.pfb
21mr|texlive-ethiop-t1-20190228-1|49	%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethatt10.pfb
21mr|texlive-ethiop-t1-20190228-1|50	%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethb10.pfb
21mr|texlive-ethiop-t1-20190228-1|51	%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethb6.pfb
21mr|texlive-ethiop-t1-20190228-1|52	%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethb7.pfb
21mr|texlive-ethiop-t1-20190228-1|53	%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethb8.pfb
21mr|texlive-ethiop-t1-20190228-1|54	%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethbb10.pfb
21mr|texlive-ethiop-t1-20190228-1|55	%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethbb11.pfb
21mr|texlive-ethiop-t1-20190228-1|56	%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethbb12.pfb
21mr|texlive-ethiop-t1-20190228-1|57	%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethbb14.pfb
21mr|texlive-ethiop-t1-20190228-1|58	%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethbb18.pfb
21mr|texlive-ethiop-t1-20190228-1|59	%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethbb24.pfb
21mr|texlive-ethiop-t1-20190228-1|60	%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethbb36.pfb
21mr|texlive-ethiop-t1-20190228-1|61	%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethbb9.pfb
21mr|texlive-ethiop-t1-20190228-1|62	%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethbs10.pfb
21mr|texlive-ethiop-t1-20190228-1|63	%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethbsb10.pfb
21mr|texlive-ethiop-t1-20190228-1|64	%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethbsb11.pfb
21mr|texlive-ethiop-t1-20190228-1|65	%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethbsb12.pfb
21mr|texlive-ethiop-t1-20190228-1|66	%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethbsb14.pfb
21mr|texlive-ethiop-t1-20190228-1|67	%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethbsb18.pfb
21mr|texlive-ethiop-t1-20190228-1|68	%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethbsb24.pfb
21mr|texlive-ethiop-t1-20190228-1|69	%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethbsb36.pfb
21mr|texlive-ethiop-t1-20190228-1|70	%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethbsb9.pfb
21mr|texlive-ethiop-t1-20190228-1|71	%{_texmfdistdir}/fonts/type1/public/ethiop-t1/ethbtt10.pfb
21mr|texlive-ethiop-t1-20190228-1|72	%doc %{_texmfdistdir}/doc/latex/ethiop-t1/COPYING
21mr|texlive-ethiop-t1-20190228-1|73	%doc %{_texmfdistdir}/doc/latex/ethiop-t1/README
21mr|texlive-ethiop-t1-20190228-1|74	
21mr|texlive-ethiop-t1-20190228-1|75	#-----------------------------------------------------------------------
21mr|texlive-ethiop-t1-20190228-1|76	%prep
21mr|texlive-ethiop-t1-20190228-1|77	%setup -c -a0 -a1
21mr|texlive-ethiop-t1-20190228-1|78	
21mr|texlive-ethiop-t1-20190228-1|79	%build
21mr|texlive-ethiop-t1-20190228-1|80	
21mr|texlive-ethiop-t1-20190228-1|81	%install
21mr|texlive-ethiop-t1-20190228-1|82	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ethiop-t1-20190228-1|83	cp -fpar fonts doc %{buildroot}%{_texmfdistdir}

17833 21
21mr|texlive-etoc-1.09-1|1	Name:		texlive-etoc
21mr|texlive-etoc-1.09-1|2	Version:	1.09
21mr|texlive-etoc-1.09-1|3	Release:	1
21mr|texlive-etoc-1.09-1|4	Summary:	Completely customisable TOCs
21mr|texlive-etoc-1.09-1|5	Group:		Publishing
21mr|texlive-etoc-1.09-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/etoc
21mr|texlive-etoc-1.09-1|7	License:	LPPL1.3
21mr|texlive-etoc-1.09-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/etoc.tar.xz
21mr|texlive-etoc-1.09-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/etoc.doc.tar.xz
21mr|texlive-etoc-1.09-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/etoc.source.tar.xz
21mr|texlive-etoc-1.09-1|11	BuildArch:	noarch
21mr|texlive-etoc-1.09-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-etoc-1.09-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-etoc-1.09-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-etoc-1.09-1|15	
21mr|texlive-etoc-1.09-1|16	%description
21mr|texlive-etoc-1.09-1|17	The package gives the user complete control of how the entries
21mr|texlive-etoc-1.09-1|18	of the table of contents should be constituted from the name,
21mr|texlive-etoc-1.09-1|19	number, and page number of each sectioning unit. The layout is
21mr|texlive-etoc-1.09-1|20	controlled by the definition of 'line styles' for each
21mr|texlive-etoc-1.09-1|21	sectioning level used in the document. The package provides its
21mr|texlive-etoc-1.09-1|22	own custom line styles (which may be used as examples), and
21mr|texlive-etoc-1.09-1|23	continues to support the standard formatting inherited from the
21mr|texlive-etoc-1.09-1|24	LaTeX document classes, but the package can also allow the user
21mr|texlive-etoc-1.09-1|25	to delegate the details to packages dealing with list making
21mr|texlive-etoc-1.09-1|26	environments (such as enumitem). The package's default global
21mr|texlive-etoc-1.09-1|27	style typesets tables of contents in a multi-column format,
21mr|texlive-etoc-1.09-1|28	with either a standard heading, or a ruled title (optionally
21mr|texlive-etoc-1.09-1|29	with a frame around the table). The \tableofcontents command
21mr|texlive-etoc-1.09-1|30	may be used arbitrarily many times in the same document, while
21mr|texlive-etoc-1.09-1|31	\localtableofcontents provides a 'local' table of contents.
21mr|texlive-etoc-1.09-1|32	
21mr|texlive-etoc-1.09-1|33	#-----------------------------------------------------------------------
21mr|texlive-etoc-1.09-1|34	%files
21mr|texlive-etoc-1.09-1|35	%{_texmfdistdir}/tex/latex/etoc
21mr|texlive-etoc-1.09-1|36	%doc %{_texmfdistdir}/doc/latex/etoc
21mr|texlive-etoc-1.09-1|37	#- source
21mr|texlive-etoc-1.09-1|38	%doc %{_texmfdistdir}/source/latex/etoc
21mr|texlive-etoc-1.09-1|39	
21mr|texlive-etoc-1.09-1|40	#-----------------------------------------------------------------------
21mr|texlive-etoc-1.09-1|41	%prep
21mr|texlive-etoc-1.09-1|42	%setup -c -a0 -a1 -a2
21mr|texlive-etoc-1.09-1|43	
21mr|texlive-etoc-1.09-1|44	%build
21mr|texlive-etoc-1.09-1|45	
21mr|texlive-etoc-1.09-1|46	%install
21mr|texlive-etoc-1.09-1|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-etoc-1.09-1|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17834 21
21mr|texlive-etoolbox-2.5f-1|1	Name:		texlive-etoolbox
21mr|texlive-etoolbox-2.5f-1|2	Version:	2.5f
21mr|texlive-etoolbox-2.5f-1|3	Release:	1
21mr|texlive-etoolbox-2.5f-1|4	Summary:	Tool-box for LaTeX programmers using e-TeX
21mr|texlive-etoolbox-2.5f-1|5	Group:		Publishing
21mr|texlive-etoolbox-2.5f-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/etoolbox
21mr|texlive-etoolbox-2.5f-1|7	License:	LPPL1.3
21mr|texlive-etoolbox-2.5f-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/etoolbox.tar.xz
21mr|texlive-etoolbox-2.5f-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/etoolbox.doc.tar.xz
21mr|texlive-etoolbox-2.5f-1|10	BuildArch:	noarch
21mr|texlive-etoolbox-2.5f-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-etoolbox-2.5f-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-etoolbox-2.5f-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-etoolbox-2.5f-1|14	
21mr|texlive-etoolbox-2.5f-1|15	%description
21mr|texlive-etoolbox-2.5f-1|16	The etoolbox package is a toolbox of programming facilities
21mr|texlive-etoolbox-2.5f-1|17	geared primarily towards LaTeX class and package authors. It
21mr|texlive-etoolbox-2.5f-1|18	provides LaTeX frontends to some of the new primitives provided
21mr|texlive-etoolbox-2.5f-1|19	by e-TeX as well as some generic tools which are not strictly
21mr|texlive-etoolbox-2.5f-1|20	related to e-TeX but match the profile of this package. Note
21mr|texlive-etoolbox-2.5f-1|21	that the initial versions of this package were released under
21mr|texlive-etoolbox-2.5f-1|22	the name elatex. The package provides functions that seem to
21mr|texlive-etoolbox-2.5f-1|23	offer alternative ways of implementing some LaTeX kernel
21mr|texlive-etoolbox-2.5f-1|24	commands; nevertheless, the package will not modify any part of
21mr|texlive-etoolbox-2.5f-1|25	the LaTeX kernel.
21mr|texlive-etoolbox-2.5f-1|26	
21mr|texlive-etoolbox-2.5f-1|27	#-----------------------------------------------------------------------
21mr|texlive-etoolbox-2.5f-1|28	%files
21mr|texlive-etoolbox-2.5f-1|29	%{_texmfdistdir}/tex/latex/etoolbox
21mr|texlive-etoolbox-2.5f-1|30	%doc %{_texmfdistdir}/doc/latex/etoolbox
21mr|texlive-etoolbox-2.5f-1|31	
21mr|texlive-etoolbox-2.5f-1|32	#-----------------------------------------------------------------------
21mr|texlive-etoolbox-2.5f-1|33	%prep
21mr|texlive-etoolbox-2.5f-1|34	%setup -c -a0 -a1
21mr|texlive-etoolbox-2.5f-1|35	
21mr|texlive-etoolbox-2.5f-1|36	%build
21mr|texlive-etoolbox-2.5f-1|37	
21mr|texlive-etoolbox-2.5f-1|38	%install
21mr|texlive-etoolbox-2.5f-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-etoolbox-2.5f-1|40	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17835 21
21mr|texlive-etoolbox-de-1-6|1	# revision 21906
21mr|texlive-etoolbox-de-1-6|2	# category Package
21mr|texlive-etoolbox-de-1-6|3	# catalog-ctan /info/translations/etoolbox/de
21mr|texlive-etoolbox-de-1-6|4	# catalog-date 2011-03-30 20:15:49 +0200
21mr|texlive-etoolbox-de-1-6|5	# catalog-license lppl
21mr|texlive-etoolbox-de-1-6|6	# catalog-version 1
21mr|texlive-etoolbox-de-1-6|7	Name:		texlive-etoolbox-de
21mr|texlive-etoolbox-de-1-6|8	Version:	1
21mr|texlive-etoolbox-de-1-6|9	Release:	6
21mr|texlive-etoolbox-de-1-6|10	Summary:	German translation of documentation of etoolbox
21mr|texlive-etoolbox-de-1-6|11	Group:		Publishing
21mr|texlive-etoolbox-de-1-6|12	URL:		http://www.ctan.org/tex-archive/info/translations/etoolbox/de
21mr|texlive-etoolbox-de-1-6|13	License:	LPPL
21mr|texlive-etoolbox-de-1-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/etoolbox-de.tar.xz
21mr|texlive-etoolbox-de-1-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/etoolbox-de.doc.tar.xz
21mr|texlive-etoolbox-de-1-6|16	BuildArch:	noarch
21mr|texlive-etoolbox-de-1-6|17	BuildRequires:	texlive-tlpkg
21mr|texlive-etoolbox-de-1-6|18	Requires(pre):	texlive-tlpkg
21mr|texlive-etoolbox-de-1-6|19	
21mr|texlive-etoolbox-de-1-6|20	%description
21mr|texlive-etoolbox-de-1-6|21	The version translated is 2.1 or 2011-01-03.
21mr|texlive-etoolbox-de-1-6|22	
21mr|texlive-etoolbox-de-1-6|23	#-----------------------------------------------------------------------
21mr|texlive-etoolbox-de-1-6|24	%files
21mr|texlive-etoolbox-de-1-6|25	%doc %{_texmfdistdir}/doc/latex/etoolbox-de/etoolbox-DE.pdf
21mr|texlive-etoolbox-de-1-6|26	%doc %{_texmfdistdir}/doc/latex/etoolbox-de/etoolbox-DE.tex
21mr|texlive-etoolbox-de-1-6|27	
21mr|texlive-etoolbox-de-1-6|28	#-----------------------------------------------------------------------
21mr|texlive-etoolbox-de-1-6|29	%prep
21mr|texlive-etoolbox-de-1-6|30	%setup -c -a0 -a1
21mr|texlive-etoolbox-de-1-6|31	
21mr|texlive-etoolbox-de-1-6|32	%build
21mr|texlive-etoolbox-de-1-6|33	
21mr|texlive-etoolbox-de-1-6|34	%install
21mr|texlive-etoolbox-de-1-6|35	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-etoolbox-de-1-6|36	cp -fpar doc %{buildroot}%{_texmfdistdir}

17836 21
21mr|texlive-etsvthor-0.1-1|1	%define _texmfdistdir	%{_datadir}/texmf
21mr|texlive-etsvthor-0.1-1|2	%define _unpackaged_files_terminate_build 0
21mr|texlive-etsvthor-0.1-1|3	
21mr|texlive-etsvthor-0.1-1|4	Name:		texlive-etsvthor
21mr|texlive-etsvthor-0.1-1|5	Version:	0.1
21mr|texlive-etsvthor-0.1-1|6	Release:	1
21mr|texlive-etsvthor-0.1-1|7	Group:		Publishing
21mr|texlive-etsvthor-0.1-1|8	Summary:        Test
21mr|texlive-etsvthor-0.1-1|9	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/etsvthor
21mr|texlive-etsvthor-0.1-1|10	License:	LPPL1.3
21mr|texlive-etsvthor-0.1-1|11	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/etsvthor.tar.xz
21mr|texlive-etsvthor-0.1-1|12	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/etsvthor.doc.tar.xz
21mr|texlive-etsvthor-0.1-1|13	BuildArch:	noarch
21mr|texlive-etsvthor-0.1-1|14	
21mr|texlive-etsvthor-0.1-1|15	%description
21mr|texlive-etsvthor-0.1-1|16	The package allows LaTeX users to typeset MetaPost code inline
21mr|texlive-etsvthor-0.1-1|17	and display figures in their documents with only and only one
21mr|texlive-etsvthor-0.1-1|18	run of LaTeX, PDFLaTeX or XelaTeX (no separate runs of mpost).
21mr|texlive-etsvthor-0.1-1|19	Mpgraphics achieves this by using the shell escape (\write 18)
21mr|texlive-etsvthor-0.1-1|20	feature of current TeX distributions, so that the whole process
21mr|texlive-etsvthor-0.1-1|21	is automatic and the end user is saved the tiresome processing.
21mr|texlive-etsvthor-0.1-1|22	
21mr|texlive-etsvthor-0.1-1|23	#-----------------------------------------------------------------------
21mr|texlive-etsvthor-0.1-1|24	%files
21mr|texlive-etsvthor-0.1-1|25	%{_texmfdistdir}/tex/latex/etsvthor/etsvthor.sty
21mr|texlive-etsvthor-0.1-1|26	%doc %{_texmfdistdir}/doc/latex/etsvthor/README.md
21mr|texlive-etsvthor-0.1-1|27	
21mr|texlive-etsvthor-0.1-1|28	#-----------------------------------------------------------------------
21mr|texlive-etsvthor-0.1-1|29	%prep
21mr|texlive-etsvthor-0.1-1|30	%setup -c -a0 -a1
21mr|texlive-etsvthor-0.1-1|31	
21mr|texlive-etsvthor-0.1-1|32	%build
21mr|texlive-etsvthor-0.1-1|33	
21mr|texlive-etsvthor-0.1-1|34	%install
21mr|texlive-etsvthor-0.1-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-etsvthor-0.1-1|36	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17837 21
21mr|texlive-euenc-0.1h-7|1	# revision 19795
21mr|texlive-euenc-0.1h-7|2	# category Package
21mr|texlive-euenc-0.1h-7|3	# catalog-ctan /macros/latex/contrib/euenc
21mr|texlive-euenc-0.1h-7|4	# catalog-date 2010-09-19 01:22:04 +0200
21mr|texlive-euenc-0.1h-7|5	# catalog-license lppl1.3
21mr|texlive-euenc-0.1h-7|6	# catalog-version 0.1h
21mr|texlive-euenc-0.1h-7|7	Name:		texlive-euenc
21mr|texlive-euenc-0.1h-7|8	Version:	0.1h
21mr|texlive-euenc-0.1h-7|9	Release:	7
21mr|texlive-euenc-0.1h-7|10	Summary:	Unicode font encoding definitions for XeTeX
21mr|texlive-euenc-0.1h-7|11	Group:		Publishing
21mr|texlive-euenc-0.1h-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/euenc
21mr|texlive-euenc-0.1h-7|13	License:	LPPL1.3
21mr|texlive-euenc-0.1h-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/euenc.tar.xz
21mr|texlive-euenc-0.1h-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/euenc.doc.tar.xz
21mr|texlive-euenc-0.1h-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/euenc.source.tar.xz
21mr|texlive-euenc-0.1h-7|17	BuildArch:	noarch
21mr|texlive-euenc-0.1h-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-euenc-0.1h-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-euenc-0.1h-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-euenc-0.1h-7|21	
21mr|texlive-euenc-0.1h-7|22	%description
21mr|texlive-euenc-0.1h-7|23	Font encoding definitions for unicode fonts loaded by LaTeX in
21mr|texlive-euenc-0.1h-7|24	XeTeX or LuaTeX. The package provides two encodings: -- EU1,
21mr|texlive-euenc-0.1h-7|25	designed for use with XeTeX, which the fontspec uses for
21mr|texlive-euenc-0.1h-7|26	unicode fonts which require no macro-level processing for
21mr|texlive-euenc-0.1h-7|27	accents, and -- EU2, which provides the same facilities for use
21mr|texlive-euenc-0.1h-7|28	with LuaTeX. Neither encoding places any restriction on the
21mr|texlive-euenc-0.1h-7|29	glyphs provided by a font; use of EU2 causes the package
21mr|texlive-euenc-0.1h-7|30	euxunicode to be loaded (the package is part of this
21mr|texlive-euenc-0.1h-7|31	distribution). The package includes font definition files for
21mr|texlive-euenc-0.1h-7|32	use with the Latin Modern OpenType fonts.
21mr|texlive-euenc-0.1h-7|33	
21mr|texlive-euenc-0.1h-7|34	
21mr|texlive-euenc-0.1h-7|35	#-----------------------------------------------------------------------
21mr|texlive-euenc-0.1h-7|36	%files
21mr|texlive-euenc-0.1h-7|37	%{_texmfdistdir}/tex/latex/euenc/eu1enc.def
21mr|texlive-euenc-0.1h-7|38	%{_texmfdistdir}/tex/latex/euenc/eu1lmdh.fd
21mr|texlive-euenc-0.1h-7|39	%{_texmfdistdir}/tex/latex/euenc/eu1lmr.fd
21mr|texlive-euenc-0.1h-7|40	%{_texmfdistdir}/tex/latex/euenc/eu1lmss.fd
21mr|texlive-euenc-0.1h-7|41	%{_texmfdistdir}/tex/latex/euenc/eu1lmssq.fd
21mr|texlive-euenc-0.1h-7|42	%{_texmfdistdir}/tex/latex/euenc/eu1lmtt.fd
21mr|texlive-euenc-0.1h-7|43	%{_texmfdistdir}/tex/latex/euenc/eu1lmvtt.fd
21mr|texlive-euenc-0.1h-7|44	%{_texmfdistdir}/tex/latex/euenc/eu2enc.def
21mr|texlive-euenc-0.1h-7|45	%{_texmfdistdir}/tex/latex/euenc/eu2lmdh.fd
21mr|texlive-euenc-0.1h-7|46	%{_texmfdistdir}/tex/latex/euenc/eu2lmr.fd
21mr|texlive-euenc-0.1h-7|47	%{_texmfdistdir}/tex/latex/euenc/eu2lmss.fd
21mr|texlive-euenc-0.1h-7|48	%{_texmfdistdir}/tex/latex/euenc/eu2lmssq.fd
21mr|texlive-euenc-0.1h-7|49	%{_texmfdistdir}/tex/latex/euenc/eu2lmtt.fd
21mr|texlive-euenc-0.1h-7|50	%{_texmfdistdir}/tex/latex/euenc/eu2lmvtt.fd
21mr|texlive-euenc-0.1h-7|51	%doc %{_texmfdistdir}/doc/latex/euenc/README
21mr|texlive-euenc-0.1h-7|52	%doc %{_texmfdistdir}/doc/latex/euenc/euenc.pdf
21mr|texlive-euenc-0.1h-7|53	%doc %{_texmfdistdir}/doc/latex/euenc/test-euxlm.ltx
21mr|texlive-euenc-0.1h-7|54	#- source
21mr|texlive-euenc-0.1h-7|55	%doc %{_texmfdistdir}/source/latex/euenc/Makefile
21mr|texlive-euenc-0.1h-7|56	%doc %{_texmfdistdir}/source/latex/euenc/euenc.dtx
21mr|texlive-euenc-0.1h-7|57	
21mr|texlive-euenc-0.1h-7|58	#-----------------------------------------------------------------------
21mr|texlive-euenc-0.1h-7|59	%prep
21mr|texlive-euenc-0.1h-7|60	%setup -c -a0 -a1 -a2
21mr|texlive-euenc-0.1h-7|61	
21mr|texlive-euenc-0.1h-7|62	%build
21mr|texlive-euenc-0.1h-7|63	
21mr|texlive-euenc-0.1h-7|64	%install
21mr|texlive-euenc-0.1h-7|65	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-euenc-0.1h-7|66	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17838 21
21mr|texlive-euflag-0.1-1|1	%define _texmfdistdir	%{_datadir}/texmf
21mr|texlive-euflag-0.1-1|2	%define _unpackaged_files_terminate_build 0
21mr|texlive-euflag-0.1-1|3	
21mr|texlive-euflag-0.1-1|4	Name:		texlive-euflag
21mr|texlive-euflag-0.1-1|5	Version:	0.1
21mr|texlive-euflag-0.1-1|6	Release:	1
21mr|texlive-euflag-0.1-1|7	Group:		Publishing
21mr|texlive-euflag-0.1-1|8	Summary:        Test
21mr|texlive-euflag-0.1-1|9	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/euflag
21mr|texlive-euflag-0.1-1|10	License:	LPPL1.3
21mr|texlive-euflag-0.1-1|11	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/euflag.tar.xz
21mr|texlive-euflag-0.1-1|12	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/euflag.doc.tar.xz
21mr|texlive-euflag-0.1-1|13	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/euflag.source.tar.xz
21mr|texlive-euflag-0.1-1|14	BuildArch:	noarch
21mr|texlive-euflag-0.1-1|15	
21mr|texlive-euflag-0.1-1|16	%description
21mr|texlive-euflag-0.1-1|17	The package allows LaTeX users to typeset MetaPost code inline
21mr|texlive-euflag-0.1-1|18	and display figures in their documents with only and only one
21mr|texlive-euflag-0.1-1|19	run of LaTeX, PDFLaTeX or XelaTeX (no separate runs of mpost).
21mr|texlive-euflag-0.1-1|20	Mpgraphics achieves this by using the shell escape (\write 18)
21mr|texlive-euflag-0.1-1|21	feature of current TeX distributions, so that the whole process
21mr|texlive-euflag-0.1-1|22	is automatic and the end user is saved the tiresome processing.
21mr|texlive-euflag-0.1-1|23	
21mr|texlive-euflag-0.1-1|24	#-----------------------------------------------------------------------
21mr|texlive-euflag-0.1-1|25	%files
21mr|texlive-euflag-0.1-1|26	%{_texmfdistdir}/tex/latex/euflag/euflag.sty
21mr|texlive-euflag-0.1-1|27	%doc %{_texmfdistdir}/doc/latex/euflag/README.md
21mr|texlive-euflag-0.1-1|28	%doc %{_texmfdistdir}/doc/latex/euflag/euflag.pdf
21mr|texlive-euflag-0.1-1|29	#- source
21mr|texlive-euflag-0.1-1|30	%doc %{_texmfdistdir}/source/latex/euflag/euflag.dtx
21mr|texlive-euflag-0.1-1|31	%doc %{_texmfdistdir}/source/latex/euflag/euflag.ins
21mr|texlive-euflag-0.1-1|32	
21mr|texlive-euflag-0.1-1|33	#-----------------------------------------------------------------------
21mr|texlive-euflag-0.1-1|34	%prep
21mr|texlive-euflag-0.1-1|35	%setup -c -a0 -a1 -a2
21mr|texlive-euflag-0.1-1|36	
21mr|texlive-euflag-0.1-1|37	%build
21mr|texlive-euflag-0.1-1|38	
21mr|texlive-euflag-0.1-1|39	%install
21mr|texlive-euflag-0.1-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-euflag-0.1-1|41	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17839 21
21mr|texlive-eukdate-1.04-7|1	# revision 15878
21mr|texlive-eukdate-1.04-7|2	# category Package
21mr|texlive-eukdate-1.04-7|3	# catalog-ctan /macros/latex/contrib/eukdate
21mr|texlive-eukdate-1.04-7|4	# catalog-date 2009-03-17 21:46:26 +0100
21mr|texlive-eukdate-1.04-7|5	# catalog-license lppl
21mr|texlive-eukdate-1.04-7|6	# catalog-version 1.04
21mr|texlive-eukdate-1.04-7|7	Name:		texlive-eukdate
21mr|texlive-eukdate-1.04-7|8	Version:	1.04
21mr|texlive-eukdate-1.04-7|9	Release:	7
21mr|texlive-eukdate-1.04-7|10	Summary:	UK format dates, with weekday
21mr|texlive-eukdate-1.04-7|11	Group:		Publishing
21mr|texlive-eukdate-1.04-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/eukdate
21mr|texlive-eukdate-1.04-7|13	License:	LPPL
21mr|texlive-eukdate-1.04-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eukdate.tar.xz
21mr|texlive-eukdate-1.04-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eukdate.doc.tar.xz
21mr|texlive-eukdate-1.04-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eukdate.source.tar.xz
21mr|texlive-eukdate-1.04-7|17	BuildArch:	noarch
21mr|texlive-eukdate-1.04-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-eukdate-1.04-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-eukdate-1.04-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-eukdate-1.04-7|21	
21mr|texlive-eukdate-1.04-7|22	%description
21mr|texlive-eukdate-1.04-7|23	The package is used to change the format of \today's date,
21mr|texlive-eukdate-1.04-7|24	including the weekday, e.g., "Saturday, 26 June 2008", the 'UK
21mr|texlive-eukdate-1.04-7|25	format', which is preferred in many parts of the world, as
21mr|texlive-eukdate-1.04-7|26	distinct from that which is used in \maketitle of the article
21mr|texlive-eukdate-1.04-7|27	class, "June 26, 2008", the 'US format'.
21mr|texlive-eukdate-1.04-7|28	
21mr|texlive-eukdate-1.04-7|29	
21mr|texlive-eukdate-1.04-7|30	#-----------------------------------------------------------------------
21mr|texlive-eukdate-1.04-7|31	%files
21mr|texlive-eukdate-1.04-7|32	%{_texmfdistdir}/tex/latex/eukdate/eukdate.sty
21mr|texlive-eukdate-1.04-7|33	%doc %{_texmfdistdir}/doc/latex/eukdate/README
21mr|texlive-eukdate-1.04-7|34	%doc %{_texmfdistdir}/doc/latex/eukdate/eukdate.pdf
21mr|texlive-eukdate-1.04-7|35	#- source
21mr|texlive-eukdate-1.04-7|36	%doc %{_texmfdistdir}/source/latex/eukdate/eukdate.dtx
21mr|texlive-eukdate-1.04-7|37	%doc %{_texmfdistdir}/source/latex/eukdate/eukdate.ins
21mr|texlive-eukdate-1.04-7|38	
21mr|texlive-eukdate-1.04-7|39	#-----------------------------------------------------------------------
21mr|texlive-eukdate-1.04-7|40	%prep
21mr|texlive-eukdate-1.04-7|41	%setup -c -a0 -a1 -a2
21mr|texlive-eukdate-1.04-7|42	
21mr|texlive-eukdate-1.04-7|43	%build
21mr|texlive-eukdate-1.04-7|44	
21mr|texlive-eukdate-1.04-7|45	%install
21mr|texlive-eukdate-1.04-7|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-eukdate-1.04-7|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17840 21
21mr|texlive-euler-2.5-7|1	# revision 17261
21mr|texlive-euler-2.5-7|2	# category Package
21mr|texlive-euler-2.5-7|3	# catalog-ctan /macros/latex/contrib/euler
21mr|texlive-euler-2.5-7|4	# catalog-date 2010-02-28 19:16:53 +0100
21mr|texlive-euler-2.5-7|5	# catalog-license lppl
21mr|texlive-euler-2.5-7|6	# catalog-version 2.5
21mr|texlive-euler-2.5-7|7	Name:		texlive-euler
21mr|texlive-euler-2.5-7|8	Version:	2.5
21mr|texlive-euler-2.5-7|9	Release:	7
21mr|texlive-euler-2.5-7|10	Summary:	Use AMS Euler fonts for math
21mr|texlive-euler-2.5-7|11	Group:		Publishing
21mr|texlive-euler-2.5-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/euler
21mr|texlive-euler-2.5-7|13	License:	LPPL
21mr|texlive-euler-2.5-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/euler.tar.xz
21mr|texlive-euler-2.5-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/euler.doc.tar.xz
21mr|texlive-euler-2.5-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/euler.source.tar.xz
21mr|texlive-euler-2.5-7|17	BuildArch:	noarch
21mr|texlive-euler-2.5-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-euler-2.5-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-euler-2.5-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-euler-2.5-7|21	
21mr|texlive-euler-2.5-7|22	%description
21mr|texlive-euler-2.5-7|23	Provides a setup for using the AMS Euler family of fonts for
21mr|texlive-euler-2.5-7|24	mathematics in LaTeX documents. "The underlying philosophy of
21mr|texlive-euler-2.5-7|25	Zapf's Euler design was to capture the flavour of mathematics
21mr|texlive-euler-2.5-7|26	as it might be written by a mathematician with excellent
21mr|texlive-euler-2.5-7|27	handwriting." [concrete-tug] The euler package is based on
21mr|texlive-euler-2.5-7|28	Knuth's macros for the book 'Concrete Mathematics'. The text
21mr|texlive-euler-2.5-7|29	fonts for the Concrete book are supported by the beton package.
21mr|texlive-euler-2.5-7|30	
21mr|texlive-euler-2.5-7|31	
21mr|texlive-euler-2.5-7|32	#-----------------------------------------------------------------------
21mr|texlive-euler-2.5-7|33	%files
21mr|texlive-euler-2.5-7|34	%{_texmfdistdir}/tex/latex/euler/euler.sty
21mr|texlive-euler-2.5-7|35	%doc %{_texmfdistdir}/doc/latex/euler/euler.pdf
21mr|texlive-euler-2.5-7|36	%doc %{_texmfdistdir}/doc/latex/euler/legal.txt
21mr|texlive-euler-2.5-7|37	#- source
21mr|texlive-euler-2.5-7|38	%doc %{_texmfdistdir}/source/latex/euler/euler.dtx
21mr|texlive-euler-2.5-7|39	%doc %{_texmfdistdir}/source/latex/euler/euler.ins
21mr|texlive-euler-2.5-7|40	
21mr|texlive-euler-2.5-7|41	#-----------------------------------------------------------------------
21mr|texlive-euler-2.5-7|42	%prep
21mr|texlive-euler-2.5-7|43	%setup -c -a0 -a1 -a2
21mr|texlive-euler-2.5-7|44	
21mr|texlive-euler-2.5-7|45	%build
21mr|texlive-euler-2.5-7|46	
21mr|texlive-euler-2.5-7|47	%install
21mr|texlive-euler-2.5-7|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-euler-2.5-7|49	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17841 21
21mr|texlive-eulerpx-20171009-1|1	Name:		texlive-eulerpx
21mr|texlive-eulerpx-20171009-1|2	Version:	20171009
21mr|texlive-eulerpx-20171009-1|3	Release:	1
21mr|texlive-eulerpx-20171009-1|4	Summary:	A modern interface for the Euler math fonts
21mr|texlive-eulerpx-20171009-1|5	Group:		Publishing
21mr|texlive-eulerpx-20171009-1|6	URL:		https://ctan.org/pkg/eulerpx
21mr|texlive-eulerpx-20171009-1|7	License:	LPPL1.3
21mr|texlive-eulerpx-20171009-1|8	Source0:	http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/eulerpx.tar.xz
21mr|texlive-eulerpx-20171009-1|9	Source1:	http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/eulerpx.doc.tar.xz
21mr|texlive-eulerpx-20171009-1|10	BuildArch:	noarch
21mr|texlive-eulerpx-20171009-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-eulerpx-20171009-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-eulerpx-20171009-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-eulerpx-20171009-1|14	
21mr|texlive-eulerpx-20171009-1|15	%description
21mr|texlive-eulerpx-20171009-1|16	This package provides the "eulerpx" font, which started as a
21mr|texlive-eulerpx-20171009-1|17	hybrid of multiple other font packages, notably eulervm and
21mr|texlive-eulerpx-20171009-1|18	newpxmath. Its purpose is twofold: To use the eulervm symbols
21mr|texlive-eulerpx-20171009-1|19	for greek and latin, but the newpxmath font for braces and
21mr|texlive-eulerpx-20171009-1|20	brackets, and the text font for digits and operators; and to
21mr|texlive-eulerpx-20171009-1|21	make it easy to change between a sans and a serif font for the
21mr|texlive-eulerpx-20171009-1|22	digits and operators so that the font can be used seamlessly in
21mr|texlive-eulerpx-20171009-1|23	documents using both. This package was put together with the
21mr|texlive-eulerpx-20171009-1|24	intent to use it with the Palatino and Optima fonts, but it may
21mr|texlive-eulerpx-20171009-1|25	work with other combinations, too.
21mr|texlive-eulerpx-20171009-1|26	
21mr|texlive-eulerpx-20171009-1|27	
21mr|texlive-eulerpx-20171009-1|28	
21mr|texlive-eulerpx-20171009-1|29	#-----------------------------------------------------------------------
21mr|texlive-eulerpx-20171009-1|30	%files
21mr|texlive-eulerpx-20171009-1|31	%{_texmfdistdir}/tex
21mr|texlive-eulerpx-20171009-1|32	%doc %{_texmfdistdir}/doc
21mr|texlive-eulerpx-20171009-1|33	
21mr|texlive-eulerpx-20171009-1|34	#-----------------------------------------------------------------------
21mr|texlive-eulerpx-20171009-1|35	%prep
21mr|texlive-eulerpx-20171009-1|36	%setup -c -a0 -a1
21mr|texlive-eulerpx-20171009-1|37	
21mr|texlive-eulerpx-20171009-1|38	%build
21mr|texlive-eulerpx-20171009-1|39	
21mr|texlive-eulerpx-20171009-1|40	%install
21mr|texlive-eulerpx-20171009-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-eulerpx-20171009-1|42	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17842 21
21mr|texlive-eulervm-4.0-7|1	# revision 15878
21mr|texlive-eulervm-4.0-7|2	# category Package
21mr|texlive-eulervm-4.0-7|3	# catalog-ctan /fonts/eulervm
21mr|texlive-eulervm-4.0-7|4	# catalog-date 2006-12-09 23:51:48 +0100
21mr|texlive-eulervm-4.0-7|5	# catalog-license lppl
21mr|texlive-eulervm-4.0-7|6	# catalog-version 4.0
21mr|texlive-eulervm-4.0-7|7	Name:		texlive-eulervm
21mr|texlive-eulervm-4.0-7|8	Version:	4.0
21mr|texlive-eulervm-4.0-7|9	Release:	7
21mr|texlive-eulervm-4.0-7|10	Summary:	Euler virtual math fonts
21mr|texlive-eulervm-4.0-7|11	Group:		Publishing
21mr|texlive-eulervm-4.0-7|12	URL:		http://www.ctan.org/tex-archive/fonts/eulervm
21mr|texlive-eulervm-4.0-7|13	License:	LPPL
21mr|texlive-eulervm-4.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eulervm.tar.xz
21mr|texlive-eulervm-4.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eulervm.doc.tar.xz
21mr|texlive-eulervm-4.0-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eulervm.source.tar.xz
21mr|texlive-eulervm-4.0-7|17	BuildArch:	noarch
21mr|texlive-eulervm-4.0-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-eulervm-4.0-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-eulervm-4.0-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-eulervm-4.0-7|21	
21mr|texlive-eulervm-4.0-7|22	%description
21mr|texlive-eulervm-4.0-7|23	The well-known Euler fonts are suitable for typsetting
21mr|texlive-eulervm-4.0-7|24	mathematics in conjunction with a variety of text fonts which
21mr|texlive-eulervm-4.0-7|25	do not provide mathematical character sets of their own. Euler-
21mr|texlive-eulervm-4.0-7|26	VM is a set of virtual mathematics fonts based on Euler and CM.
21mr|texlive-eulervm-4.0-7|27	This approach has several advantages over immediately using the
21mr|texlive-eulervm-4.0-7|28	real Euler fonts: Most noticeably, less TeX resources are
21mr|texlive-eulervm-4.0-7|29	consumed, the quality of various math symbols is improved and a
21mr|texlive-eulervm-4.0-7|30	usable \hslash symbol can be provided. The virtual fonts are
21mr|texlive-eulervm-4.0-7|31	accompanied by a LaTeX package which makes them easy to use,
21mr|texlive-eulervm-4.0-7|32	particularly in conjunction with Type1 PostScript text fonts.
21mr|texlive-eulervm-4.0-7|33	They are compatible with amsmath. A package option allows the
21mr|texlive-eulervm-4.0-7|34	fonts to be loaded at 95% of their nominal size, thus blending
21mr|texlive-eulervm-4.0-7|35	better with certain text fonts, e.g., Minion.
21mr|texlive-eulervm-4.0-7|36	
21mr|texlive-eulervm-4.0-7|37	
21mr|texlive-eulervm-4.0-7|38	#-----------------------------------------------------------------------
21mr|texlive-eulervm-4.0-7|39	%files
21mr|texlive-eulervm-4.0-7|40	%{_texmfdistdir}/fonts/tfm/public/eulervm/zeuex10.tfm
21mr|texlive-eulervm-4.0-7|41	%{_texmfdistdir}/fonts/tfm/public/eulervm/zeurb10.tfm
21mr|texlive-eulervm-4.0-7|42	%{_texmfdistdir}/fonts/tfm/public/eulervm/zeurb5.tfm
21mr|texlive-eulervm-4.0-7|43	%{_texmfdistdir}/fonts/tfm/public/eulervm/zeurb7.tfm
21mr|texlive-eulervm-4.0-7|44	%{_texmfdistdir}/fonts/tfm/public/eulervm/zeurm10.tfm
21mr|texlive-eulervm-4.0-7|45	%{_texmfdistdir}/fonts/tfm/public/eulervm/zeurm5.tfm
21mr|texlive-eulervm-4.0-7|46	%{_texmfdistdir}/fonts/tfm/public/eulervm/zeurm7.tfm
21mr|texlive-eulervm-4.0-7|47	%{_texmfdistdir}/fonts/tfm/public/eulervm/zeusb10.tfm
21mr|texlive-eulervm-4.0-7|48	%{_texmfdistdir}/fonts/tfm/public/eulervm/zeusb5.tfm
21mr|texlive-eulervm-4.0-7|49	%{_texmfdistdir}/fonts/tfm/public/eulervm/zeusb7.tfm
21mr|texlive-eulervm-4.0-7|50	%{_texmfdistdir}/fonts/tfm/public/eulervm/zeusm10.tfm
21mr|texlive-eulervm-4.0-7|51	%{_texmfdistdir}/fonts/tfm/public/eulervm/zeusm5.tfm
21mr|texlive-eulervm-4.0-7|52	%{_texmfdistdir}/fonts/tfm/public/eulervm/zeusm7.tfm
21mr|texlive-eulervm-4.0-7|53	%{_texmfdistdir}/fonts/vf/public/eulervm/zeuex10.vf
21mr|texlive-eulervm-4.0-7|54	%{_texmfdistdir}/fonts/vf/public/eulervm/zeurb10.vf
21mr|texlive-eulervm-4.0-7|55	%{_texmfdistdir}/fonts/vf/public/eulervm/zeurb5.vf
21mr|texlive-eulervm-4.0-7|56	%{_texmfdistdir}/fonts/vf/public/eulervm/zeurb7.vf
21mr|texlive-eulervm-4.0-7|57	%{_texmfdistdir}/fonts/vf/public/eulervm/zeurm10.vf
21mr|texlive-eulervm-4.0-7|58	%{_texmfdistdir}/fonts/vf/public/eulervm/zeurm5.vf
21mr|texlive-eulervm-4.0-7|59	%{_texmfdistdir}/fonts/vf/public/eulervm/zeurm7.vf
21mr|texlive-eulervm-4.0-7|60	%{_texmfdistdir}/fonts/vf/public/eulervm/zeusb10.vf
21mr|texlive-eulervm-4.0-7|61	%{_texmfdistdir}/fonts/vf/public/eulervm/zeusb5.vf
21mr|texlive-eulervm-4.0-7|62	%{_texmfdistdir}/fonts/vf/public/eulervm/zeusb7.vf
21mr|texlive-eulervm-4.0-7|63	%{_texmfdistdir}/fonts/vf/public/eulervm/zeusm10.vf
21mr|texlive-eulervm-4.0-7|64	%{_texmfdistdir}/fonts/vf/public/eulervm/zeusm5.vf
21mr|texlive-eulervm-4.0-7|65	%{_texmfdistdir}/fonts/vf/public/eulervm/zeusm7.vf
21mr|texlive-eulervm-4.0-7|66	%{_texmfdistdir}/tex/latex/eulervm/eulervm.sty
21mr|texlive-eulervm-4.0-7|67	%{_texmfdistdir}/tex/latex/eulervm/uzeuex.fd
21mr|texlive-eulervm-4.0-7|68	%{_texmfdistdir}/tex/latex/eulervm/uzeur.fd
21mr|texlive-eulervm-4.0-7|69	%{_texmfdistdir}/tex/latex/eulervm/uzeus.fd
21mr|texlive-eulervm-4.0-7|70	%doc %{_texmfdistdir}/doc/latex/eulervm/README.eulervm
21mr|texlive-eulervm-4.0-7|71	%doc %{_texmfdistdir}/doc/latex/eulervm/eulervm.pdf
21mr|texlive-eulervm-4.0-7|72	%doc %{_texmfdistdir}/doc/latex/eulervm/manifest.txt
21mr|texlive-eulervm-4.0-7|73	#- source
21mr|texlive-eulervm-4.0-7|74	%doc %{_texmfdistdir}/source/latex/eulervm/eulervm.dtx
21mr|texlive-eulervm-4.0-7|75	%doc %{_texmfdistdir}/source/latex/eulervm/eulervm.ins
21mr|texlive-eulervm-4.0-7|76	%doc %{_texmfdistdir}/source/latex/eulervm/fontinst/Makefile
21mr|texlive-eulervm-4.0-7|77	%doc %{_texmfdistdir}/source/latex/eulervm/fontinst/amsrel10.mtx
21mr|texlive-eulervm-4.0-7|78	%doc %{_texmfdistdir}/source/latex/eulervm/fontinst/amsrel5.mtx
21mr|texlive-eulervm-4.0-7|79	%doc %{_texmfdistdir}/source/latex/eulervm/fontinst/amsrel7.mtx
21mr|texlive-eulervm-4.0-7|80	%doc %{_texmfdistdir}/source/latex/eulervm/fontinst/axis10.mtx
21mr|texlive-eulervm-4.0-7|81	%doc %{_texmfdistdir}/source/latex/eulervm/fontinst/axis5.mtx
21mr|texlive-eulervm-4.0-7|82	%doc %{_texmfdistdir}/source/latex/eulervm/fontinst/axis7.mtx
21mr|texlive-eulervm-4.0-7|83	%doc %{_texmfdistdir}/source/latex/eulervm/fontinst/eubar10.mtx
21mr|texlive-eulervm-4.0-7|84	%doc %{_texmfdistdir}/source/latex/eulervm/fontinst/eubar5.mtx
21mr|texlive-eulervm-4.0-7|85	%doc %{_texmfdistdir}/source/latex/eulervm/fontinst/eubar7.mtx
21mr|texlive-eulervm-4.0-7|86	%doc %{_texmfdistdir}/source/latex/eulervm/fontinst/euml.etx
21mr|texlive-eulervm-4.0-7|87	%doc %{_texmfdistdir}/source/latex/eulervm/fontinst/eums.etx
21mr|texlive-eulervm-4.0-7|88	%doc %{_texmfdistdir}/source/latex/eulervm/fontinst/eumx.etx
21mr|texlive-eulervm-4.0-7|89	%doc %{_texmfdistdir}/source/latex/eulervm/fontinst/fontevm.tex
21mr|texlive-eulervm-4.0-7|90	%doc %{_texmfdistdir}/source/latex/eulervm/fontinst/unsetams.mtx
21mr|texlive-eulervm-4.0-7|91	%doc %{_texmfdistdir}/source/latex/eulervm/fontinst/unseteus.mtx
21mr|texlive-eulervm-4.0-7|92	%doc %{_texmfdistdir}/source/latex/eulervm/fontinst/unsetex.mtx
21mr|texlive-eulervm-4.0-7|93	
21mr|texlive-eulervm-4.0-7|94	#-----------------------------------------------------------------------
21mr|texlive-eulervm-4.0-7|95	%prep
21mr|texlive-eulervm-4.0-7|96	%setup -c -a0 -a1 -a2
21mr|texlive-eulervm-4.0-7|97	
21mr|texlive-eulervm-4.0-7|98	%build
21mr|texlive-eulervm-4.0-7|99	
21mr|texlive-eulervm-4.0-7|100	%install
21mr|texlive-eulervm-4.0-7|101	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-eulervm-4.0-7|102	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

17843 21
21mr|texlive-euro-1.1-7|1	# revision 22191
21mr|texlive-euro-1.1-7|2	# category Package
21mr|texlive-euro-1.1-7|3	# catalog-ctan /macros/latex/contrib/euro
21mr|texlive-euro-1.1-7|4	# catalog-date 2006-09-12 14:13:09 +0200
21mr|texlive-euro-1.1-7|5	# catalog-license lppl
21mr|texlive-euro-1.1-7|6	# catalog-version 1.1
21mr|texlive-euro-1.1-7|7	Name:		texlive-euro
21mr|texlive-euro-1.1-7|8	Version:	1.1
21mr|texlive-euro-1.1-7|9	Release:	7
21mr|texlive-euro-1.1-7|10	Summary:	Provide Euro values for national currency amounts
21mr|texlive-euro-1.1-7|11	Group:		Publishing
21mr|texlive-euro-1.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/euro
21mr|texlive-euro-1.1-7|13	License:	LPPL
21mr|texlive-euro-1.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/euro.tar.xz
21mr|texlive-euro-1.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/euro.doc.tar.xz
21mr|texlive-euro-1.1-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/euro.source.tar.xz
21mr|texlive-euro-1.1-7|17	BuildArch:	noarch
21mr|texlive-euro-1.1-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-euro-1.1-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-euro-1.1-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-euro-1.1-7|21	
21mr|texlive-euro-1.1-7|22	%description
21mr|texlive-euro-1.1-7|23	Converts arbitrary national currency amounts using the Euro as
21mr|texlive-euro-1.1-7|24	base unit, and typesets monetary amounts in almost any desired
21mr|texlive-euro-1.1-7|25	way. Write, e.g., \ATS{17.6} to get something like '17,60 oS
21mr|texlive-euro-1.1-7|26	(1,28 Euro)' automatically. Conversion rates for the initial
21mr|texlive-euro-1.1-7|27	Euro-zone countries are already built-in. Further rates can be
21mr|texlive-euro-1.1-7|28	added easily. The package uses the fp package to do its sums.
21mr|texlive-euro-1.1-7|29	
21mr|texlive-euro-1.1-7|30	
21mr|texlive-euro-1.1-7|31	#-----------------------------------------------------------------------
21mr|texlive-euro-1.1-7|32	%files
21mr|texlive-euro-1.1-7|33	%{_texmfdistdir}/tex/latex/euro/euro.sty
21mr|texlive-euro-1.1-7|34	%doc %{_texmfdistdir}/doc/latex/euro/Makefile
21mr|texlive-euro-1.1-7|35	%doc %{_texmfdistdir}/doc/latex/euro/euro.pdf
21mr|texlive-euro-1.1-7|36	%doc %{_texmfdistdir}/doc/latex/euro/euro.txt
21mr|texlive-euro-1.1-7|37	#- source
21mr|texlive-euro-1.1-7|38	%doc %{_texmfdistdir}/source/latex/euro/euro.dtx
21mr|texlive-euro-1.1-7|39	%doc %{_texmfdistdir}/source/latex/euro/euro.ins
21mr|texlive-euro-1.1-7|40	
21mr|texlive-euro-1.1-7|41	#-----------------------------------------------------------------------
21mr|texlive-euro-1.1-7|42	%prep
21mr|texlive-euro-1.1-7|43	%setup -c -a0 -a1 -a2
21mr|texlive-euro-1.1-7|44	
21mr|texlive-euro-1.1-7|45	%build
21mr|texlive-euro-1.1-7|46	
21mr|texlive-euro-1.1-7|47	%install
21mr|texlive-euro-1.1-7|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-euro-1.1-7|49	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17844 21
21mr|texlive-euro-ce-3.0b-6|1	# revision 25714
21mr|texlive-euro-ce-3.0b-6|2	# category Package
21mr|texlive-euro-ce-3.0b-6|3	# catalog-ctan /fonts/euro-ce
21mr|texlive-euro-ce-3.0b-6|4	# catalog-date 2012-03-20 10:39:30 +0100
21mr|texlive-euro-ce-3.0b-6|5	# catalog-license bsd
21mr|texlive-euro-ce-3.0b-6|6	# catalog-version 3.0b
21mr|texlive-euro-ce-3.0b-6|7	Name:		texlive-euro-ce
21mr|texlive-euro-ce-3.0b-6|8	Epoch:		1
21mr|texlive-euro-ce-3.0b-6|9	Version:	3.0b
21mr|texlive-euro-ce-3.0b-6|10	Release:	6
21mr|texlive-euro-ce-3.0b-6|11	Summary:	Euro and CE sign font
21mr|texlive-euro-ce-3.0b-6|12	Group:		Publishing
21mr|texlive-euro-ce-3.0b-6|13	URL:		http://www.ctan.org/tex-archive/fonts/euro-ce
21mr|texlive-euro-ce-3.0b-6|14	License:	BSD
21mr|texlive-euro-ce-3.0b-6|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/euro-ce.tar.xz
21mr|texlive-euro-ce-3.0b-6|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/euro-ce.doc.tar.xz
21mr|texlive-euro-ce-3.0b-6|17	BuildArch:	noarch
21mr|texlive-euro-ce-3.0b-6|18	BuildRequires:	texlive-tlpkg
21mr|texlive-euro-ce-3.0b-6|19	Requires(pre):	texlive-tlpkg
21mr|texlive-euro-ce-3.0b-6|20	Requires(post):	texlive-kpathsea
21mr|texlive-euro-ce-3.0b-6|21	
21mr|texlive-euro-ce-3.0b-6|22	%description
21mr|texlive-euro-ce-3.0b-6|23	Metafont source for the symbols in several variants, designed
21mr|texlive-euro-ce-3.0b-6|24	to fit with Computer Modern-set text.
21mr|texlive-euro-ce-3.0b-6|25	
21mr|texlive-euro-ce-3.0b-6|26	
21mr|texlive-euro-ce-3.0b-6|27	#-----------------------------------------------------------------------
21mr|texlive-euro-ce-3.0b-6|28	%files
21mr|texlive-euro-ce-3.0b-6|29	%{_texmfdistdir}/fonts/source/public/euro-ce/ceit.mf
21mr|texlive-euro-ce-3.0b-6|30	%{_texmfdistdir}/fonts/source/public/euro-ce/cemac.mf
21mr|texlive-euro-ce-3.0b-6|31	%{_texmfdistdir}/fonts/source/public/euro-ce/cerm.mf
21mr|texlive-euro-ce-3.0b-6|32	%{_texmfdistdir}/fonts/source/public/euro-ce/cesl.mf
21mr|texlive-euro-ce-3.0b-6|33	%{_texmfdistdir}/fonts/source/public/euro-ce/eurobf.mf
21mr|texlive-euro-ce-3.0b-6|34	%{_texmfdistdir}/fonts/source/public/euro-ce/eurobfit.mf
21mr|texlive-euro-ce-3.0b-6|35	%{_texmfdistdir}/fonts/source/public/euro-ce/eurobfsl.mf
21mr|texlive-euro-ce-3.0b-6|36	%{_texmfdistdir}/fonts/source/public/euro-ce/euroit.mf
21mr|texlive-euro-ce-3.0b-6|37	%{_texmfdistdir}/fonts/source/public/euro-ce/euromac.mf
21mr|texlive-euro-ce-3.0b-6|38	%{_texmfdistdir}/fonts/source/public/euro-ce/euroof.mf
21mr|texlive-euro-ce-3.0b-6|39	%{_texmfdistdir}/fonts/source/public/euro-ce/eurorm.mf
21mr|texlive-euro-ce-3.0b-6|40	%{_texmfdistdir}/fonts/source/public/euro-ce/eurosl.mf
21mr|texlive-euro-ce-3.0b-6|41	%{_texmfdistdir}/fonts/source/public/euro-ce/eurosp.mf
21mr|texlive-euro-ce-3.0b-6|42	%{_texmfdistdir}/fonts/tfm/public/euro-ce/ceit.tfm
21mr|texlive-euro-ce-3.0b-6|43	%{_texmfdistdir}/fonts/tfm/public/euro-ce/cerm.tfm
21mr|texlive-euro-ce-3.0b-6|44	%{_texmfdistdir}/fonts/tfm/public/euro-ce/cesl.tfm
21mr|texlive-euro-ce-3.0b-6|45	%{_texmfdistdir}/fonts/tfm/public/euro-ce/eurobf.tfm
21mr|texlive-euro-ce-3.0b-6|46	%{_texmfdistdir}/fonts/tfm/public/euro-ce/eurobfit.tfm
21mr|texlive-euro-ce-3.0b-6|47	%{_texmfdistdir}/fonts/tfm/public/euro-ce/eurobfsl.tfm
21mr|texlive-euro-ce-3.0b-6|48	%{_texmfdistdir}/fonts/tfm/public/euro-ce/euroit.tfm
21mr|texlive-euro-ce-3.0b-6|49	%{_texmfdistdir}/fonts/tfm/public/euro-ce/euroof.tfm
21mr|texlive-euro-ce-3.0b-6|50	%{_texmfdistdir}/fonts/tfm/public/euro-ce/eurorm.tfm
21mr|texlive-euro-ce-3.0b-6|51	%{_texmfdistdir}/fonts/tfm/public/euro-ce/eurosl.tfm
21mr|texlive-euro-ce-3.0b-6|52	%{_texmfdistdir}/fonts/tfm/public/euro-ce/eurosp.tfm
21mr|texlive-euro-ce-3.0b-6|53	%doc %{_texmfdistdir}/doc/fonts/euro-ce/euro-ce.doc
21mr|texlive-euro-ce-3.0b-6|54	%doc %{_texmfdistdir}/doc/fonts/euro-ce/euro-ce.dvi
21mr|texlive-euro-ce-3.0b-6|55	%doc %{_texmfdistdir}/doc/fonts/euro-ce/euro-ce.tex
21mr|texlive-euro-ce-3.0b-6|56	
21mr|texlive-euro-ce-3.0b-6|57	#-----------------------------------------------------------------------
21mr|texlive-euro-ce-3.0b-6|58	%prep
21mr|texlive-euro-ce-3.0b-6|59	%setup -c -a0 -a1
21mr|texlive-euro-ce-3.0b-6|60	
21mr|texlive-euro-ce-3.0b-6|61	%build
21mr|texlive-euro-ce-3.0b-6|62	
21mr|texlive-euro-ce-3.0b-6|63	%install
21mr|texlive-euro-ce-3.0b-6|64	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-euro-ce-3.0b-6|65	cp -fpar fonts doc %{buildroot}%{_texmfdistdir}

17845 21
21mr|texlive-europasscv-20190114-1|1	Name:		texlive-europasscv
21mr|texlive-europasscv-20190114-1|2	Version:	20190114
21mr|texlive-europasscv-20190114-1|3	Release:	1
21mr|texlive-europasscv-20190114-1|4	Summary:	Unofficial class for the new version of the Europass curriculum vitae
21mr|texlive-europasscv-20190114-1|5	Group:		Publishing
21mr|texlive-europasscv-20190114-1|6	URL:		https://ctan.org/pkg/europasscv
21mr|texlive-europasscv-20190114-1|7	License:	LPPL1.3
21mr|texlive-europasscv-20190114-1|8	Source0:	http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/europasscv.tar.xz
21mr|texlive-europasscv-20190114-1|9	Source1:	http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/europasscv.doc.tar.xz
21mr|texlive-europasscv-20190114-1|10	BuildArch:	noarch
21mr|texlive-europasscv-20190114-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-europasscv-20190114-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-europasscv-20190114-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-europasscv-20190114-1|14	
21mr|texlive-europasscv-20190114-1|15	%description
21mr|texlive-europasscv-20190114-1|16	This class is an unofficial LaTeX implementation of the
21mr|texlive-europasscv-20190114-1|17	Europass CV, the standard model for curriculum vitae as
21mr|texlive-europasscv-20190114-1|18	recommended by the European Commission. It includes the major
21mr|texlive-europasscv-20190114-1|19	style updates that came out in 2013, featuring a neater, more
21mr|texlive-europasscv-20190114-1|20	compact and somewhat fancier layout.
21mr|texlive-europasscv-20190114-1|21	
21mr|texlive-europasscv-20190114-1|22	
21mr|texlive-europasscv-20190114-1|23	#-----------------------------------------------------------------------
21mr|texlive-europasscv-20190114-1|24	%files
21mr|texlive-europasscv-20190114-1|25	
21mr|texlive-europasscv-20190114-1|26	%{_texmfdistdir}/tex
21mr|texlive-europasscv-20190114-1|27	%doc %{_texmfdistdir}/doc
21mr|texlive-europasscv-20190114-1|28	#-----------------------------------------------------------------------
21mr|texlive-europasscv-20190114-1|29	%prep
21mr|texlive-europasscv-20190114-1|30	%setup -c -a0 -a1
21mr|texlive-europasscv-20190114-1|31	
21mr|texlive-europasscv-20190114-1|32	%build
21mr|texlive-europasscv-20190114-1|33	
21mr|texlive-europasscv-20190114-1|34	%install
21mr|texlive-europasscv-20190114-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-europasscv-20190114-1|36	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17846 21
21mr|texlive-europecv-20180303-2|1	# revision 15878
21mr|texlive-europecv-20180303-2|2	# category Package
21mr|texlive-europecv-20180303-2|3	# catalog-ctan /macros/latex/contrib/europecv
21mr|texlive-europecv-20180303-2|4	# catalog-date 2006-12-09 23:51:48 +0100
21mr|texlive-europecv-20180303-2|5	# catalog-license lppl
21mr|texlive-europecv-20180303-2|6	# catalog-version undef
21mr|texlive-europecv-20180303-2|7	Name:		texlive-europecv
21mr|texlive-europecv-20180303-2|8	Version:	20180303
21mr|texlive-europecv-20180303-2|9	Release:	2
21mr|texlive-europecv-20180303-2|10	Summary:	Unofficial class for European curricula vitae
21mr|texlive-europecv-20180303-2|11	Group:		Publishing
21mr|texlive-europecv-20180303-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/europecv
21mr|texlive-europecv-20180303-2|13	License:	LPPL
21mr|texlive-europecv-20180303-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/europecv.tar.xz
21mr|texlive-europecv-20180303-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/europecv.doc.tar.xz
21mr|texlive-europecv-20180303-2|16	BuildArch:	noarch
21mr|texlive-europecv-20180303-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-europecv-20180303-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-europecv-20180303-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-europecv-20180303-2|20	
21mr|texlive-europecv-20180303-2|21	%description
21mr|texlive-europecv-20180303-2|22	The europecv class is an unofficial LaTeX implementation of the
21mr|texlive-europecv-20180303-2|23	standard model for curricula vitae (the "Europass CV") as
21mr|texlive-europecv-20180303-2|24	recommended by the European Commission. Although primarily
21mr|texlive-europecv-20180303-2|25	intended for users in the European Union, the class is flexible
21mr|texlive-europecv-20180303-2|26	enough to be used for any kind of curriculum vitae. The class
21mr|texlive-europecv-20180303-2|27	has localisations for all the official languages of the EU
21mr|texlive-europecv-20180303-2|28	(plus Catalan), as well as options permitting input in UTF-8
21mr|texlive-europecv-20180303-2|29	and koi8-r.
21mr|texlive-europecv-20180303-2|30	
21mr|texlive-europecv-20180303-2|31	#-----------------------------------------------------------------------
21mr|texlive-europecv-20180303-2|32	%files
21mr|texlive-europecv-20180303-2|33	%{_texmfdistdir}/tex/latex/europecv/EuropeFlagBW.eps
21mr|texlive-europecv-20180303-2|34	%{_texmfdistdir}/tex/latex/europecv/EuropeFlagBW.pdf
21mr|texlive-europecv-20180303-2|35	%{_texmfdistdir}/tex/latex/europecv/EuropeFlagBlueCMYK.eps
21mr|texlive-europecv-20180303-2|36	%{_texmfdistdir}/tex/latex/europecv/EuropeFlagBlueCMYK.pdf
21mr|texlive-europecv-20180303-2|37	%{_texmfdistdir}/tex/latex/europecv/EuropeFlagCMYK.eps
21mr|texlive-europecv-20180303-2|38	%{_texmfdistdir}/tex/latex/europecv/EuropeFlagCMYK.pdf
21mr|texlive-europecv-20180303-2|39	%{_texmfdistdir}/tex/latex/europecv/EuropeFlagWB.eps
21mr|texlive-europecv-20180303-2|40	%{_texmfdistdir}/tex/latex/europecv/EuropeFlagWB.pdf
21mr|texlive-europecv-20180303-2|41	%{_texmfdistdir}/tex/latex/europecv/ecvbg.def
21mr|texlive-europecv-20180303-2|42	%{_texmfdistdir}/tex/latex/europecv/ecvca.def
21mr|texlive-europecv-20180303-2|43	%{_texmfdistdir}/tex/latex/europecv/ecvcs.def
21mr|texlive-europecv-20180303-2|44	%{_texmfdistdir}/tex/latex/europecv/ecvda.def
21mr|texlive-europecv-20180303-2|45	%{_texmfdistdir}/tex/latex/europecv/ecvde.def
21mr|texlive-europecv-20180303-2|46	%{_texmfdistdir}/tex/latex/europecv/ecven.def
21mr|texlive-europecv-20180303-2|47	%{_texmfdistdir}/tex/latex/europecv/ecves.def
21mr|texlive-europecv-20180303-2|48	%{_texmfdistdir}/tex/latex/europecv/ecvet.def
21mr|texlive-europecv-20180303-2|49	%{_texmfdistdir}/tex/latex/europecv/ecvfi.def
21mr|texlive-europecv-20180303-2|50	%{_texmfdistdir}/tex/latex/europecv/ecvfr.def
21mr|texlive-europecv-20180303-2|51	%{_texmfdistdir}/tex/latex/europecv/ecvgl.def
21mr|texlive-europecv-20180303-2|52	%{_texmfdistdir}/tex/latex/europecv/ecvgr.def
21mr|texlive-europecv-20180303-2|53	%{_texmfdistdir}/tex/latex/europecv/ecvhu.def
21mr|texlive-europecv-20180303-2|54	%{_texmfdistdir}/tex/latex/europecv/ecvis.def
21mr|texlive-europecv-20180303-2|55	%{_texmfdistdir}/tex/latex/europecv/ecvit.def
21mr|texlive-europecv-20180303-2|56	%{_texmfdistdir}/tex/latex/europecv/ecvlt.def
21mr|texlive-europecv-20180303-2|57	%{_texmfdistdir}/tex/latex/europecv/ecvlv.def
21mr|texlive-europecv-20180303-2|58	%{_texmfdistdir}/tex/latex/europecv/ecvmt.def
21mr|texlive-europecv-20180303-2|59	%{_texmfdistdir}/tex/latex/europecv/ecvnl.def
21mr|texlive-europecv-20180303-2|60	%{_texmfdistdir}/tex/latex/europecv/ecvno.def
21mr|texlive-europecv-20180303-2|61	%{_texmfdistdir}/tex/latex/europecv/ecvpl.def
21mr|texlive-europecv-20180303-2|62	%{_texmfdistdir}/tex/latex/europecv/ecvpt.def
21mr|texlive-europecv-20180303-2|63	%{_texmfdistdir}/tex/latex/europecv/ecvro.def
21mr|texlive-europecv-20180303-2|64	%{_texmfdistdir}/tex/latex/europecv/ecvsk.def
21mr|texlive-europecv-20180303-2|65	%{_texmfdistdir}/tex/latex/europecv/ecvsl.def
21mr|texlive-europecv-20180303-2|66	%{_texmfdistdir}/tex/latex/europecv/ecvsr.def
21mr|texlive-europecv-20180303-2|67	%{_texmfdistdir}/tex/latex/europecv/ecvsv.def
21mr|texlive-europecv-20180303-2|68	%{_texmfdistdir}/tex/latex/europecv/europasslogo.eps
21mr|texlive-europecv-20180303-2|69	%{_texmfdistdir}/tex/latex/europecv/europasslogo.pdf
21mr|texlive-europecv-20180303-2|70	%{_texmfdistdir}/tex/latex/europecv/europecv.cls
21mr|texlive-europecv-20180303-2|71	%doc %{_texmfdistdir}/doc/latex/europecv/europecv.pdf
21mr|texlive-europecv-20180303-2|72	%doc %{_texmfdistdir}/doc/latex/europecv/europecv.tex
21mr|texlive-europecv-20180303-2|73	%doc %{_texmfdistdir}/doc/latex/europecv/examples/at.pdf
21mr|texlive-europecv-20180303-2|74	%doc %{_texmfdistdir}/doc/latex/europecv/examples/bulgarian-koi8-r.tex
21mr|texlive-europecv-20180303-2|75	%doc %{_texmfdistdir}/doc/latex/europecv/examples/bulgarian-utf8.tex
21mr|texlive-europecv-20180303-2|76	%doc %{_texmfdistdir}/doc/latex/europecv/examples/greek-utf8.pdf
21mr|texlive-europecv-20180303-2|77	%doc %{_texmfdistdir}/doc/latex/europecv/examples/greek-utf8.tex
21mr|texlive-europecv-20180303-2|78	%doc %{_texmfdistdir}/doc/latex/europecv/examples/maltese-maltese.tex
21mr|texlive-europecv-20180303-2|79	%doc %{_texmfdistdir}/doc/latex/europecv/examples/maltese-utf8.tex
21mr|texlive-europecv-20180303-2|80	%doc %{_texmfdistdir}/doc/latex/europecv/examples/minimal.pdf
21mr|texlive-europecv-20180303-2|81	%doc %{_texmfdistdir}/doc/latex/europecv/examples/minimal.tex
21mr|texlive-europecv-20180303-2|82	%doc %{_texmfdistdir}/doc/latex/europecv/templates/cv_template_de.pdf
21mr|texlive-europecv-20180303-2|83	%doc %{_texmfdistdir}/doc/latex/europecv/templates/cv_template_de.tex
21mr|texlive-europecv-20180303-2|84	%doc %{_texmfdistdir}/doc/latex/europecv/templates/cv_template_en.pdf
21mr|texlive-europecv-20180303-2|85	%doc %{_texmfdistdir}/doc/latex/europecv/templates/cv_template_en.tex
21mr|texlive-europecv-20180303-2|86	%doc %{_texmfdistdir}/doc/latex/europecv/templates/cv_template_it.pdf
21mr|texlive-europecv-20180303-2|87	%doc %{_texmfdistdir}/doc/latex/europecv/templates/cv_template_it.tex
21mr|texlive-europecv-20180303-2|88	%doc %{_texmfdistdir}/doc/latex/europecv/templates/cv_template_pl.pdf
21mr|texlive-europecv-20180303-2|89	%doc %{_texmfdistdir}/doc/latex/europecv/templates/cv_template_pl.tex
21mr|texlive-europecv-20180303-2|90	%doc %{_texmfdistdir}/doc/latex/europecv/templates/publications.bib
21mr|texlive-europecv-20180303-2|91	
21mr|texlive-europecv-20180303-2|92	#-----------------------------------------------------------------------
21mr|texlive-europecv-20180303-2|93	%prep
21mr|texlive-europecv-20180303-2|94	%setup -c -a0 -a1
21mr|texlive-europecv-20180303-2|95	
21mr|texlive-europecv-20180303-2|96	%build
21mr|texlive-europecv-20180303-2|97	
21mr|texlive-europecv-20180303-2|98	%install
21mr|texlive-europecv-20180303-2|99	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-europecv-20180303-2|100	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17847 21
21mr|texlive-eurosym-1.4subrfix-2|1	# revision 17265
21mr|texlive-eurosym-1.4subrfix-2|2	# category Package
21mr|texlive-eurosym-1.4subrfix-2|3	# catalog-ctan /fonts/eurosym
21mr|texlive-eurosym-1.4subrfix-2|4	# catalog-date 2009-03-31 14:27:12 +0200
21mr|texlive-eurosym-1.4subrfix-2|5	# catalog-license other-free
21mr|texlive-eurosym-1.4subrfix-2|6	# catalog-version 1.4-subrfix
21mr|texlive-eurosym-1.4subrfix-2|7	Name:		texlive-eurosym
21mr|texlive-eurosym-1.4subrfix-2|8	Version:	1.4subrfix
21mr|texlive-eurosym-1.4subrfix-2|9	Release:	2
21mr|texlive-eurosym-1.4subrfix-2|10	Summary:	MetaFont and macros for Euro sign
21mr|texlive-eurosym-1.4subrfix-2|11	Group:		Publishing
21mr|texlive-eurosym-1.4subrfix-2|12	URL:		http://www.ctan.org/tex-archive/fonts/eurosym
21mr|texlive-eurosym-1.4subrfix-2|13	License:	OTHER-FREE
21mr|texlive-eurosym-1.4subrfix-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eurosym.tar.xz
21mr|texlive-eurosym-1.4subrfix-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/eurosym.doc.tar.xz
21mr|texlive-eurosym-1.4subrfix-2|16	BuildArch:	noarch
21mr|texlive-eurosym-1.4subrfix-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-eurosym-1.4subrfix-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-eurosym-1.4subrfix-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-eurosym-1.4subrfix-2|20	
21mr|texlive-eurosym-1.4subrfix-2|21	%description
21mr|texlive-eurosym-1.4subrfix-2|22	The new European currency symbol for the Euro implemented in
21mr|texlive-eurosym-1.4subrfix-2|23	MetaFont, using the official European Commission dimensions,
21mr|texlive-eurosym-1.4subrfix-2|24	and providing several shapes (normal, slanted, bold, outline).
21mr|texlive-eurosym-1.4subrfix-2|25	The package also includes a LaTeX package which defines the
21mr|texlive-eurosym-1.4subrfix-2|26	macro, pre-compiled tfm files, and documentation.
21mr|texlive-eurosym-1.4subrfix-2|27	
21mr|texlive-eurosym-1.4subrfix-2|28	#-----------------------------------------------------------------------
21mr|texlive-eurosym-1.4subrfix-2|29	%files
21mr|texlive-eurosym-1.4subrfix-2|30	%{_texmfdistdir}/fonts/map/dvips/eurosym/eurosym.map
21mr|texlive-eurosym-1.4subrfix-2|31	%{_texmfdistdir}/fonts/source/public/eurosym/fey.mf
21mr|texlive-eurosym-1.4subrfix-2|32	%{_texmfdistdir}/fonts/source/public/eurosym/feybl10.mf
21mr|texlive-eurosym-1.4subrfix-2|33	%{_texmfdistdir}/fonts/source/public/eurosym/feybo10.mf
21mr|texlive-eurosym-1.4subrfix-2|34	%{_texmfdistdir}/fonts/source/public/eurosym/feybr10.mf
21mr|texlive-eurosym-1.4subrfix-2|35	%{_texmfdistdir}/fonts/source/public/eurosym/feyml10.mf
21mr|texlive-eurosym-1.4subrfix-2|36	%{_texmfdistdir}/fonts/source/public/eurosym/feymo10.mf
21mr|texlive-eurosym-1.4subrfix-2|37	%{_texmfdistdir}/fonts/source/public/eurosym/feymr10.mf
21mr|texlive-eurosym-1.4subrfix-2|38	%{_texmfdistdir}/fonts/tfm/public/eurosym/feybl10.tfm
21mr|texlive-eurosym-1.4subrfix-2|39	%{_texmfdistdir}/fonts/tfm/public/eurosym/feybo10.tfm
21mr|texlive-eurosym-1.4subrfix-2|40	%{_texmfdistdir}/fonts/tfm/public/eurosym/feybr10.tfm
21mr|texlive-eurosym-1.4subrfix-2|41	%{_texmfdistdir}/fonts/tfm/public/eurosym/feyml10.tfm
21mr|texlive-eurosym-1.4subrfix-2|42	%{_texmfdistdir}/fonts/tfm/public/eurosym/feymo10.tfm
21mr|texlive-eurosym-1.4subrfix-2|43	%{_texmfdistdir}/fonts/tfm/public/eurosym/feymr10.tfm
21mr|texlive-eurosym-1.4subrfix-2|44	%{_texmfdistdir}/fonts/type1/public/eurosym/feybl10.pfb
21mr|texlive-eurosym-1.4subrfix-2|45	%{_texmfdistdir}/fonts/type1/public/eurosym/feybo10.pfb
21mr|texlive-eurosym-1.4subrfix-2|46	%{_texmfdistdir}/fonts/type1/public/eurosym/feybr10.pfb
21mr|texlive-eurosym-1.4subrfix-2|47	%{_texmfdistdir}/fonts/type1/public/eurosym/feyml10.pfb
21mr|texlive-eurosym-1.4subrfix-2|48	%{_texmfdistdir}/fonts/type1/public/eurosym/feymo10.pfb
21mr|texlive-eurosym-1.4subrfix-2|49	%{_texmfdistdir}/fonts/type1/public/eurosym/feymr10.pfb
21mr|texlive-eurosym-1.4subrfix-2|50	%{_texmfdistdir}/fonts/type1/public/eurosym/geybl10.pfb
21mr|texlive-eurosym-1.4subrfix-2|51	%{_texmfdistdir}/fonts/type1/public/eurosym/geybo10.pfb
21mr|texlive-eurosym-1.4subrfix-2|52	%{_texmfdistdir}/fonts/type1/public/eurosym/geybr10.pfb
21mr|texlive-eurosym-1.4subrfix-2|53	%{_texmfdistdir}/fonts/type1/public/eurosym/geyml10.pfb
21mr|texlive-eurosym-1.4subrfix-2|54	%{_texmfdistdir}/fonts/type1/public/eurosym/geymo10.pfb
21mr|texlive-eurosym-1.4subrfix-2|55	%{_texmfdistdir}/fonts/type1/public/eurosym/geymr10.pfb
21mr|texlive-eurosym-1.4subrfix-2|56	%{_texmfdistdir}/tex/latex/eurosym/eurosym.sty
21mr|texlive-eurosym-1.4subrfix-2|57	%doc %{_texmfdistdir}/doc/fonts/eurosym/COPYING
21mr|texlive-eurosym-1.4subrfix-2|58	%doc %{_texmfdistdir}/doc/fonts/eurosym/Changes
21mr|texlive-eurosym-1.4subrfix-2|59	%doc %{_texmfdistdir}/doc/fonts/eurosym/Makefile
21mr|texlive-eurosym-1.4subrfix-2|60	%doc %{_texmfdistdir}/doc/fonts/eurosym/README
21mr|texlive-eurosym-1.4subrfix-2|61	%doc %{_texmfdistdir}/doc/fonts/eurosym/README.type1
21mr|texlive-eurosym-1.4subrfix-2|62	%doc %{_texmfdistdir}/doc/fonts/eurosym/c/Makefile
21mr|texlive-eurosym-1.4subrfix-2|63	%doc %{_texmfdistdir}/doc/fonts/eurosym/eurosym.cpp
21mr|texlive-eurosym-1.4subrfix-2|64	%doc %{_texmfdistdir}/doc/fonts/eurosym/makemfs
21mr|texlive-eurosym-1.4subrfix-2|65	%doc %{_texmfdistdir}/doc/fonts/eurosym/rundvips
21mr|texlive-eurosym-1.4subrfix-2|66	%doc %{_texmfdistdir}/doc/fonts/eurosym/runlatex
21mr|texlive-eurosym-1.4subrfix-2|67	%doc %{_texmfdistdir}/doc/fonts/eurosym/src/Makefile
21mr|texlive-eurosym-1.4subrfix-2|68	%doc %{_texmfdistdir}/doc/fonts/eurosym/testeuro.pdf
21mr|texlive-eurosym-1.4subrfix-2|69	%doc %{_texmfdistdir}/doc/fonts/eurosym/testeuro.tex
21mr|texlive-eurosym-1.4subrfix-2|70	
21mr|texlive-eurosym-1.4subrfix-2|71	#-----------------------------------------------------------------------
21mr|texlive-eurosym-1.4subrfix-2|72	%prep
21mr|texlive-eurosym-1.4subrfix-2|73	%setup -c -a0 -a1
21mr|texlive-eurosym-1.4subrfix-2|74	
21mr|texlive-eurosym-1.4subrfix-2|75	%build
21mr|texlive-eurosym-1.4subrfix-2|76	
21mr|texlive-eurosym-1.4subrfix-2|77	%install
21mr|texlive-eurosym-1.4subrfix-2|78	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-eurosym-1.4subrfix-2|79	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

17848 21
21mr|texlive-everyhook-1.2-2|1	Name:		texlive-everyhook
21mr|texlive-everyhook-1.2-2|2	Version:	1.2
21mr|texlive-everyhook-1.2-2|3	Release:	2
21mr|texlive-everyhook-1.2-2|4	Summary:	Hooks for standard TeX token lists
21mr|texlive-everyhook-1.2-2|5	Group:		Publishing
21mr|texlive-everyhook-1.2-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/everyhook
21mr|texlive-everyhook-1.2-2|7	License:	LPPL1.3
21mr|texlive-everyhook-1.2-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/everyhook.tar.xz
21mr|texlive-everyhook-1.2-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/everyhook.doc.tar.xz
21mr|texlive-everyhook-1.2-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/everyhook.source.tar.xz
21mr|texlive-everyhook-1.2-2|11	BuildArch:	noarch
21mr|texlive-everyhook-1.2-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-everyhook-1.2-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-everyhook-1.2-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-everyhook-1.2-2|15	
21mr|texlive-everyhook-1.2-2|16	%description
21mr|texlive-everyhook-1.2-2|17	The package takes control of the six TeX token registers
21mr|texlive-everyhook-1.2-2|18	\everypar, \everymath, \everydisplay, \everyhbox, \everyvbox
21mr|texlive-everyhook-1.2-2|19	and \everycr. Real hooks for each of the registers may be
21mr|texlive-everyhook-1.2-2|20	installed using a stack like interface. For backwards
21mr|texlive-everyhook-1.2-2|21	compatibility, each of the \everyX token lists can be set
21mr|texlive-everyhook-1.2-2|22	without interfering with the hooks.
21mr|texlive-everyhook-1.2-2|23	
21mr|texlive-everyhook-1.2-2|24	#-----------------------------------------------------------------------
21mr|texlive-everyhook-1.2-2|25	%files
21mr|texlive-everyhook-1.2-2|26	%{_texmfdistdir}/tex/latex/everyhook
21mr|texlive-everyhook-1.2-2|27	%doc %{_texmfdistdir}/doc/latex/everyhook
21mr|texlive-everyhook-1.2-2|28	#- source
21mr|texlive-everyhook-1.2-2|29	%doc %{_texmfdistdir}/source/latex/everyhook
21mr|texlive-everyhook-1.2-2|30	
21mr|texlive-everyhook-1.2-2|31	#-----------------------------------------------------------------------
21mr|texlive-everyhook-1.2-2|32	%prep
21mr|texlive-everyhook-1.2-2|33	%setup -c -a0 -a1 -a2
21mr|texlive-everyhook-1.2-2|34	
21mr|texlive-everyhook-1.2-2|35	%build
21mr|texlive-everyhook-1.2-2|36	
21mr|texlive-everyhook-1.2-2|37	%install
21mr|texlive-everyhook-1.2-2|38	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-everyhook-1.2-2|39	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17849 21
21mr|texlive-everypage-1.1-7|1	# revision 15878
21mr|texlive-everypage-1.1-7|2	# category Package
21mr|texlive-everypage-1.1-7|3	# catalog-ctan /macros/latex/contrib/everypage
21mr|texlive-everypage-1.1-7|4	# catalog-date 2008-02-19 19:31:19 +0100
21mr|texlive-everypage-1.1-7|5	# catalog-license lppl
21mr|texlive-everypage-1.1-7|6	# catalog-version 1.1
21mr|texlive-everypage-1.1-7|7	Name:		texlive-everypage
21mr|texlive-everypage-1.1-7|8	Version:	1.1
21mr|texlive-everypage-1.1-7|9	Release:	7
21mr|texlive-everypage-1.1-7|10	Summary:	Provide hooks to be run on every page of a document
21mr|texlive-everypage-1.1-7|11	Group:		Publishing
21mr|texlive-everypage-1.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/everypage
21mr|texlive-everypage-1.1-7|13	License:	LPPL
21mr|texlive-everypage-1.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/everypage.tar.xz
21mr|texlive-everypage-1.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/everypage.doc.tar.xz
21mr|texlive-everypage-1.1-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/everypage.source.tar.xz
21mr|texlive-everypage-1.1-7|17	BuildArch:	noarch
21mr|texlive-everypage-1.1-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-everypage-1.1-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-everypage-1.1-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-everypage-1.1-7|21	
21mr|texlive-everypage-1.1-7|22	%description
21mr|texlive-everypage-1.1-7|23	The package provides hooks to perform actions on every page, or
21mr|texlive-everypage-1.1-7|24	on the current page. Specifically, actions are performed after
21mr|texlive-everypage-1.1-7|25	the page is composed, but before it is shipped, so they can be
21mr|texlive-everypage-1.1-7|26	used to prepare the output page in tasks like putting
21mr|texlive-everypage-1.1-7|27	watermarks in the background, or in setting the next page
21mr|texlive-everypage-1.1-7|28	layout, etc.
21mr|texlive-everypage-1.1-7|29	
21mr|texlive-everypage-1.1-7|30	
21mr|texlive-everypage-1.1-7|31	#-----------------------------------------------------------------------
21mr|texlive-everypage-1.1-7|32	%files
21mr|texlive-everypage-1.1-7|33	%{_texmfdistdir}/tex/latex/everypage/everypage.sty
21mr|texlive-everypage-1.1-7|34	%doc %{_texmfdistdir}/doc/latex/everypage/README
21mr|texlive-everypage-1.1-7|35	%doc %{_texmfdistdir}/doc/latex/everypage/everypage.pdf
21mr|texlive-everypage-1.1-7|36	#- source
21mr|texlive-everypage-1.1-7|37	%doc %{_texmfdistdir}/source/latex/everypage/everypage.dtx
21mr|texlive-everypage-1.1-7|38	%doc %{_texmfdistdir}/source/latex/everypage/everypage.ins
21mr|texlive-everypage-1.1-7|39	
21mr|texlive-everypage-1.1-7|40	#-----------------------------------------------------------------------
21mr|texlive-everypage-1.1-7|41	%prep
21mr|texlive-everypage-1.1-7|42	%setup -c -a0 -a1 -a2
21mr|texlive-everypage-1.1-7|43	
21mr|texlive-everypage-1.1-7|44	%build
21mr|texlive-everypage-1.1-7|45	
21mr|texlive-everypage-1.1-7|46	%install
21mr|texlive-everypage-1.1-7|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-everypage-1.1-7|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17850 21
21mr|texlive-exam-2.603-2|1	Name:		texlive-exam
21mr|texlive-exam-2.603-2|2	Version:	2.603
21mr|texlive-exam-2.603-2|3	Release:	2
21mr|texlive-exam-2.603-2|4	Summary:	Package for typesetting exam scripts
21mr|texlive-exam-2.603-2|5	Group:		Publishing
21mr|texlive-exam-2.603-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/exam
21mr|texlive-exam-2.603-2|7	License:	LPPL1.3
21mr|texlive-exam-2.603-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/exam.tar.xz
21mr|texlive-exam-2.603-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/exam.doc.tar.xz
21mr|texlive-exam-2.603-2|10	BuildArch:	noarch
21mr|texlive-exam-2.603-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-exam-2.603-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-exam-2.603-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-exam-2.603-2|14	
21mr|texlive-exam-2.603-2|15	%description
21mr|texlive-exam-2.603-2|16	Provides a class exam, which eases production of exams, even by
21mr|texlive-exam-2.603-2|17	a LaTeX novice. Simple commands are provided to: - create
21mr|texlive-exam-2.603-2|18	questions, parts of questions, subparts of parts, and
21mr|texlive-exam-2.603-2|19	subsubparts of subparts, all with optional point values; -
21mr|texlive-exam-2.603-2|20	create a grading table, indexed either by question number
21mr|texlive-exam-2.603-2|21	(listing each question and the total possible points for that
21mr|texlive-exam-2.603-2|22	question) or by page number (listing each page with points and
21mr|texlive-exam-2.603-2|23	the total possible points for that page); - create headers and
21mr|texlive-exam-2.603-2|24	footers that are each specified in three parts: one part to be
21mr|texlive-exam-2.603-2|25	left justified, one part to be centered, and one part to be
21mr|texlive-exam-2.603-2|26	right justified, in the manner of fancyhdr Headers and/or
21mr|texlive-exam-2.603-2|27	footers can be different on the first page of the exam, can be
21mr|texlive-exam-2.603-2|28	different on the last page of the exam, and can vary depending
21mr|texlive-exam-2.603-2|29	on whether the page number is odd or even, or on whether the
21mr|texlive-exam-2.603-2|30	current page continues a question from a previous page, or on
21mr|texlive-exam-2.603-2|31	whether the last question on the current page continues onto
21mr|texlive-exam-2.603-2|32	the following page. Multiple line headers and/or footers are
21mr|texlive-exam-2.603-2|33	allowed, and it's easy to increase the part of the page devoted
21mr|texlive-exam-2.603-2|34	to headers and/or footers to allow for this. Note that the
21mr|texlive-exam-2.603-2|35	bundle exams also provides a file exam.cls; the two bundles
21mr|texlive-exam-2.603-2|36	therefore clash, and should not be installed on the same
21mr|texlive-exam-2.603-2|37	system.
21mr|texlive-exam-2.603-2|38	
21mr|texlive-exam-2.603-2|39	#-----------------------------------------------------------------------
21mr|texlive-exam-2.603-2|40	%files
21mr|texlive-exam-2.603-2|41	%{_texmfdistdir}/tex/latex/exam
21mr|texlive-exam-2.603-2|42	%doc %{_texmfdistdir}/doc/latex/exam
21mr|texlive-exam-2.603-2|43	
21mr|texlive-exam-2.603-2|44	#-----------------------------------------------------------------------
21mr|texlive-exam-2.603-2|45	%prep
21mr|texlive-exam-2.603-2|46	%setup -c -a0 -a1
21mr|texlive-exam-2.603-2|47	
21mr|texlive-exam-2.603-2|48	%build
21mr|texlive-exam-2.603-2|49	
21mr|texlive-exam-2.603-2|50	%install
21mr|texlive-exam-2.603-2|51	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-exam-2.603-2|52	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17851 21
21mr|texlive-examdesign-1.101-2|1	# revision 15878
21mr|texlive-examdesign-1.101-2|2	# category Package
21mr|texlive-examdesign-1.101-2|3	# catalog-ctan /macros/latex/contrib/examdesign
21mr|texlive-examdesign-1.101-2|4	# catalog-date 2006-12-09 23:51:48 +0100
21mr|texlive-examdesign-1.101-2|5	# catalog-license lppl
21mr|texlive-examdesign-1.101-2|6	# catalog-version undef
21mr|texlive-examdesign-1.101-2|7	Name:		texlive-examdesign
21mr|texlive-examdesign-1.101-2|8	Version:	1.101
21mr|texlive-examdesign-1.101-2|9	Release:	2
21mr|texlive-examdesign-1.101-2|10	Epoch:		1
21mr|texlive-examdesign-1.101-2|11	Summary:	LaTeX class for typesetting exams
21mr|texlive-examdesign-1.101-2|12	Group:		Publishing
21mr|texlive-examdesign-1.101-2|13	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/examdesign
21mr|texlive-examdesign-1.101-2|14	License:	LPPL
21mr|texlive-examdesign-1.101-2|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/examdesign.tar.xz
21mr|texlive-examdesign-1.101-2|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/examdesign.doc.tar.xz
21mr|texlive-examdesign-1.101-2|17	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/examdesign.source.tar.xz
21mr|texlive-examdesign-1.101-2|18	BuildArch:	noarch
21mr|texlive-examdesign-1.101-2|19	BuildRequires:	texlive-tlpkg
21mr|texlive-examdesign-1.101-2|20	Requires(pre):	texlive-tlpkg
21mr|texlive-examdesign-1.101-2|21	Requires(post):	texlive-kpathsea
21mr|texlive-examdesign-1.101-2|22	
21mr|texlive-examdesign-1.101-2|23	%description
21mr|texlive-examdesign-1.101-2|24	This bundle provides a class examdesign. The class provides
21mr|texlive-examdesign-1.101-2|25	several features useful for designing tests or question sets: -
21mr|texlive-examdesign-1.101-2|26	it allows for explicit markup of questions and answers; - the
21mr|texlive-examdesign-1.101-2|27	class will, at the user's request, automatically generate
21mr|texlive-examdesign-1.101-2|28	answer keys; - multiple versions of the same test can be
21mr|texlive-examdesign-1.101-2|29	generated automatically, with the ordering of questions within
21mr|texlive-examdesign-1.101-2|30	each section randomly permuted so as to minimize cheating; -
21mr|texlive-examdesign-1.101-2|31	the generated answer keys can be constructed either with or
21mr|texlive-examdesign-1.101-2|32	without the questions included; - environments are provided to
21mr|texlive-examdesign-1.101-2|33	assist in constructing the most common types of test question:
21mr|texlive-examdesign-1.101-2|34	matching, true/false, multiple-choice, fill-in-the-blank, and
21mr|texlive-examdesign-1.101-2|35	short answer/essay questions.
21mr|texlive-examdesign-1.101-2|36	
21mr|texlive-examdesign-1.101-2|37	#-----------------------------------------------------------------------
21mr|texlive-examdesign-1.101-2|38	%files
21mr|texlive-examdesign-1.101-2|39	%{_texmfdistdir}/tex/latex/examdesign/examdesign.cls
21mr|texlive-examdesign-1.101-2|40	%doc %{_texmfdistdir}/doc/latex/examdesign/Bugs
21mr|texlive-examdesign-1.101-2|41	%doc %{_texmfdistdir}/doc/latex/examdesign/Changes
21mr|texlive-examdesign-1.101-2|42	%doc %{_texmfdistdir}/doc/latex/examdesign/INSTALL
21mr|texlive-examdesign-1.101-2|43	%doc %{_texmfdistdir}/doc/latex/examdesign/README
21mr|texlive-examdesign-1.101-2|44	%doc %{_texmfdistdir}/doc/latex/examdesign/examdesign.pdf
21mr|texlive-examdesign-1.101-2|45	%doc %{_texmfdistdir}/doc/latex/examdesign/examplea.pdf
21mr|texlive-examdesign-1.101-2|46	%doc %{_texmfdistdir}/doc/latex/examdesign/examplea.tex
21mr|texlive-examdesign-1.101-2|47	%doc %{_texmfdistdir}/doc/latex/examdesign/exampleb.pdf
21mr|texlive-examdesign-1.101-2|48	%doc %{_texmfdistdir}/doc/latex/examdesign/exampleb.tex
21mr|texlive-examdesign-1.101-2|49	%doc %{_texmfdistdir}/doc/latex/examdesign/examplec.pdf
21mr|texlive-examdesign-1.101-2|50	%doc %{_texmfdistdir}/doc/latex/examdesign/examplec.tex
21mr|texlive-examdesign-1.101-2|51	%doc %{_texmfdistdir}/doc/latex/examdesign/foobar.tex
21mr|texlive-examdesign-1.101-2|52	#- source
21mr|texlive-examdesign-1.101-2|53	%doc %{_texmfdistdir}/source/latex/examdesign/examdesign.dtx
21mr|texlive-examdesign-1.101-2|54	%doc %{_texmfdistdir}/source/latex/examdesign/examdesign.ins
21mr|texlive-examdesign-1.101-2|55	
21mr|texlive-examdesign-1.101-2|56	#-----------------------------------------------------------------------
21mr|texlive-examdesign-1.101-2|57	%prep
21mr|texlive-examdesign-1.101-2|58	%setup -c -a0 -a1 -a2
21mr|texlive-examdesign-1.101-2|59	
21mr|texlive-examdesign-1.101-2|60	%build
21mr|texlive-examdesign-1.101-2|61	
21mr|texlive-examdesign-1.101-2|62	%install
21mr|texlive-examdesign-1.101-2|63	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-examdesign-1.101-2|64	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17852 21
21mr|texlive-exam-n-20170418-1|1	Name:		texlive-exam-n
21mr|texlive-exam-n-20170418-1|2	Version:	20170418
21mr|texlive-exam-n-20170418-1|3	Release:	1
21mr|texlive-exam-n-20170418-1|4	Summary:	Exam class, focused on collaborative authoring
21mr|texlive-exam-n-20170418-1|5	Group:		Publishing
21mr|texlive-exam-n-20170418-1|6	URL:		https://ctan.org/pkg/exam-n
21mr|texlive-exam-n-20170418-1|7	License:	LPPL1.3
21mr|texlive-exam-n-20170418-1|8	Source0:	http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/exam-n.tar.xz
21mr|texlive-exam-n-20170418-1|9	Source1:	http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/exam-n.doc.tar.xz
21mr|texlive-exam-n-20170418-1|10	Source2:	http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/exam-n.source.tar.xz
21mr|texlive-exam-n-20170418-1|11	BuildArch:	noarch
21mr|texlive-exam-n-20170418-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-exam-n-20170418-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-exam-n-20170418-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-exam-n-20170418-1|15	
21mr|texlive-exam-n-20170418-1|16	%description
21mr|texlive-exam-n-20170418-1|17	Exam class, focused on collaborative authoring
21mr|texlive-exam-n-20170418-1|18	
21mr|texlive-exam-n-20170418-1|19	#-----------------------------------------------------------------------
21mr|texlive-exam-n-20170418-1|20	%files
21mr|texlive-exam-n-20170418-1|21	%{_texmfdistdir}/tex
21mr|texlive-exam-n-20170418-1|22	%doc %{_texmfdistdir}/doc
21mr|texlive-exam-n-20170418-1|23	%doc %{_texmfdistdir}/source
21mr|texlive-exam-n-20170418-1|24	
21mr|texlive-exam-n-20170418-1|25	#-----------------------------------------------------------------------
21mr|texlive-exam-n-20170418-1|26	%prep
21mr|texlive-exam-n-20170418-1|27	%setup -c -a0 -a1 -a2
21mr|texlive-exam-n-20170418-1|28	
21mr|texlive-exam-n-20170418-1|29	%build
21mr|texlive-exam-n-20170418-1|30	
21mr|texlive-exam-n-20170418-1|31	%install
21mr|texlive-exam-n-20170418-1|32	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-exam-n-20170418-1|33	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17853 21
21mr|texlive-examplep-0.04-7|1	# revision 16916
21mr|texlive-examplep-0.04-7|2	# category Package
21mr|texlive-examplep-0.04-7|3	# catalog-ctan /macros/latex/contrib/examplep
21mr|texlive-examplep-0.04-7|4	# catalog-date 2010-02-04 09:03:57 +0100
21mr|texlive-examplep-0.04-7|5	# catalog-license gpl
21mr|texlive-examplep-0.04-7|6	# catalog-version 0.04
21mr|texlive-examplep-0.04-7|7	Name:		texlive-examplep
21mr|texlive-examplep-0.04-7|8	Version:	0.04
21mr|texlive-examplep-0.04-7|9	Release:	7
21mr|texlive-examplep-0.04-7|10	Summary:	Verbatim phrases and listings in LaTeX
21mr|texlive-examplep-0.04-7|11	Group:		Publishing
21mr|texlive-examplep-0.04-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/examplep
21mr|texlive-examplep-0.04-7|13	License:	GPL
21mr|texlive-examplep-0.04-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/examplep.tar.xz
21mr|texlive-examplep-0.04-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/examplep.doc.tar.xz
21mr|texlive-examplep-0.04-7|16	BuildArch:	noarch
21mr|texlive-examplep-0.04-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-examplep-0.04-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-examplep-0.04-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-examplep-0.04-7|20	
21mr|texlive-examplep-0.04-7|21	%description
21mr|texlive-examplep-0.04-7|22	Examplep provides sophisticated features for typesetting
21mr|texlive-examplep-0.04-7|23	verbatim source code listings, including the display of the
21mr|texlive-examplep-0.04-7|24	source code and its compiled LaTeX or METAPOST output side-by-
21mr|texlive-examplep-0.04-7|25	side, with automatic width detection and enabled page breaks
21mr|texlive-examplep-0.04-7|26	(in the source), without the need for specifying the source
21mr|texlive-examplep-0.04-7|27	twice. Special care is taken that section, page and footnote
21mr|texlive-examplep-0.04-7|28	numbers do not interfere with the main document. For
21mr|texlive-examplep-0.04-7|29	typesetting short verbatim phrases, a replacement for the \verb
21mr|texlive-examplep-0.04-7|30	command is also provided in the package, which can be used
21mr|texlive-examplep-0.04-7|31	inside tables and moving arguments such as footnotes and
21mr|texlive-examplep-0.04-7|32	section titles. The listings package is used for syntax
21mr|texlive-examplep-0.04-7|33	highlighting. The accompanying codep package and the wrfiles.pl
21mr|texlive-examplep-0.04-7|34	Perl script provide a convenient interface to the examplep
21mr|texlive-examplep-0.04-7|35	package for authors of manuals. With codep it is possible to
21mr|texlive-examplep-0.04-7|36	generate the source code, the LaTeX or METAPOST output and the
21mr|texlive-examplep-0.04-7|37	compilable example file from a single source embedded into the
21mr|texlive-examplep-0.04-7|38	appropriate place of the .tex document file.
21mr|texlive-examplep-0.04-7|39	
21mr|texlive-examplep-0.04-7|40	
21mr|texlive-examplep-0.04-7|41	#-----------------------------------------------------------------------
21mr|texlive-examplep-0.04-7|42	%files
21mr|texlive-examplep-0.04-7|43	%{_texmfdistdir}/tex/latex/examplep/codep.sty
21mr|texlive-examplep-0.04-7|44	%{_texmfdistdir}/tex/latex/examplep/examplep.sty
21mr|texlive-examplep-0.04-7|45	%{_texmfdistdir}/tex/latex/examplep/verbfwr.sty
21mr|texlive-examplep-0.04-7|46	%doc %{_texmfdistdir}/doc/latex/examplep/README
21mr|texlive-examplep-0.04-7|47	%doc %{_texmfdistdir}/doc/latex/examplep/eurotex_2005_examplep.pdf
21mr|texlive-examplep-0.04-7|48	%doc %{_texmfdistdir}/doc/latex/examplep/eurotex_2005_examplep.tex
21mr|texlive-examplep-0.04-7|49	%doc %{_texmfdistdir}/doc/latex/examplep/houses.eps
21mr|texlive-examplep-0.04-7|50	%doc %{_texmfdistdir}/doc/latex/examplep/houses.pdf
21mr|texlive-examplep-0.04-7|51	%doc %{_texmfdistdir}/doc/latex/examplep/pexaminipage.eps
21mr|texlive-examplep-0.04-7|52	%doc %{_texmfdistdir}/doc/latex/examplep/pexaminipage.pdf
21mr|texlive-examplep-0.04-7|53	%doc %{_texmfdistdir}/doc/latex/examplep/shorthyp_t1xtts.eps
21mr|texlive-examplep-0.04-7|54	%doc %{_texmfdistdir}/doc/latex/examplep/shorthyp_t1xtts.pdf
21mr|texlive-examplep-0.04-7|55	%doc %{_texmfdistdir}/doc/latex/examplep/wrfiles.pl
21mr|texlive-examplep-0.04-7|56	
21mr|texlive-examplep-0.04-7|57	#-----------------------------------------------------------------------
21mr|texlive-examplep-0.04-7|58	%prep
21mr|texlive-examplep-0.04-7|59	%setup -c -a0 -a1
21mr|texlive-examplep-0.04-7|60	
21mr|texlive-examplep-0.04-7|61	%build
21mr|texlive-examplep-0.04-7|62	
21mr|texlive-examplep-0.04-7|63	%install
21mr|texlive-examplep-0.04-7|64	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-examplep-0.04-7|65	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17854 21
21mr|texlive-exceltex-0.5.1-7|1	# revision 26313
21mr|texlive-exceltex-0.5.1-7|2	# category Package
21mr|texlive-exceltex-0.5.1-7|3	# catalog-ctan /macros/latex/contrib/exceltex
21mr|texlive-exceltex-0.5.1-7|4	# catalog-date 2012-05-07 22:43:29 +0200
21mr|texlive-exceltex-0.5.1-7|5	# catalog-license gpl
21mr|texlive-exceltex-0.5.1-7|6	# catalog-version 0.5.1
21mr|texlive-exceltex-0.5.1-7|7	Name:		texlive-exceltex
21mr|texlive-exceltex-0.5.1-7|8	Version:	0.5.1
21mr|texlive-exceltex-0.5.1-7|9	Release:	7
21mr|texlive-exceltex-0.5.1-7|10	Summary:	Get data from Excel files into LaTeX
21mr|texlive-exceltex-0.5.1-7|11	Group:		Publishing
21mr|texlive-exceltex-0.5.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/exceltex
21mr|texlive-exceltex-0.5.1-7|13	License:	GPL
21mr|texlive-exceltex-0.5.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/exceltex.tar.xz
21mr|texlive-exceltex-0.5.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/exceltex.doc.tar.xz
21mr|texlive-exceltex-0.5.1-7|16	BuildArch:	noarch
21mr|texlive-exceltex-0.5.1-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-exceltex-0.5.1-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-exceltex-0.5.1-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-exceltex-0.5.1-7|20	Provides:	texlive-exceltex.bin = %{EVRD}
21mr|texlive-exceltex-0.5.1-7|21	
21mr|texlive-exceltex-0.5.1-7|22	%description
21mr|texlive-exceltex-0.5.1-7|23	Exceltex is a LaTeX package combined with a helper program
21mr|texlive-exceltex-0.5.1-7|24	written in Perl. It provides an easy to use yet powerfull and
21mr|texlive-exceltex-0.5.1-7|25	flexible way to get data from Spreadsheets into LaTeX. In
21mr|texlive-exceltex-0.5.1-7|26	contrast to other solutions, exceltex does not seek to make the
21mr|texlive-exceltex-0.5.1-7|27	creation of tables in LaTeX easier, but to get data from
21mr|texlive-exceltex-0.5.1-7|28	Spreadsheets into LaTeX as easily as possible. The Excel (TM)
21mr|texlive-exceltex-0.5.1-7|29	file format only acts as an interface between the spreadsheet
21mr|texlive-exceltex-0.5.1-7|30	application and exceltex beacause it is easily accessible (via
21mr|texlive-exceltex-0.5.1-7|31	the Spreadsheet::ParseExcel Perl module) and because most
21mr|texlive-exceltex-0.5.1-7|32	spreadsheet applications are able to read and write Excel
21mr|texlive-exceltex-0.5.1-7|33	files.
21mr|texlive-exceltex-0.5.1-7|34	
21mr|texlive-exceltex-0.5.1-7|35	
21mr|texlive-exceltex-0.5.1-7|36	#-----------------------------------------------------------------------
21mr|texlive-exceltex-0.5.1-7|37	%files
21mr|texlive-exceltex-0.5.1-7|38	%{_bindir}/exceltex
21mr|texlive-exceltex-0.5.1-7|39	%{_texmfdistdir}/scripts/exceltex/exceltex
21mr|texlive-exceltex-0.5.1-7|40	%{_texmfdistdir}/tex/latex/exceltex/exceltex.sty
21mr|texlive-exceltex-0.5.1-7|41	%doc %{_texmfdistdir}/doc/latex/exceltex/CHANGES
21mr|texlive-exceltex-0.5.1-7|42	%doc %{_texmfdistdir}/doc/latex/exceltex/INSTALL
21mr|texlive-exceltex-0.5.1-7|43	%doc %{_texmfdistdir}/doc/latex/exceltex/README
21mr|texlive-exceltex-0.5.1-7|44	%doc %{_texmfdistdir}/doc/latex/exceltex/README.TEXLIVE
21mr|texlive-exceltex-0.5.1-7|45	
21mr|texlive-exceltex-0.5.1-7|46	#-----------------------------------------------------------------------
21mr|texlive-exceltex-0.5.1-7|47	%prep
21mr|texlive-exceltex-0.5.1-7|48	%setup -c -a0 -a1
21mr|texlive-exceltex-0.5.1-7|49	
21mr|texlive-exceltex-0.5.1-7|50	%build
21mr|texlive-exceltex-0.5.1-7|51	
21mr|texlive-exceltex-0.5.1-7|52	%install
21mr|texlive-exceltex-0.5.1-7|53	mkdir -p %{buildroot}%{_bindir}
21mr|texlive-exceltex-0.5.1-7|54	pushd %{buildroot}%{_bindir}
21mr|texlive-exceltex-0.5.1-7|55	ln -sf %{_texmfdistdir}/scripts/exceltex/exceltex exceltex
21mr|texlive-exceltex-0.5.1-7|56	popd
21mr|texlive-exceltex-0.5.1-7|57	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-exceltex-0.5.1-7|58	cp -fpar texmf-dist %{buildroot}%{_datadir}

17855 21
21mr|texlive-excludeonly-1.0-7|1	# revision 17262
21mr|texlive-excludeonly-1.0-7|2	# category Package
21mr|texlive-excludeonly-1.0-7|3	# catalog-ctan /macros/latex/contrib/excludeonly
21mr|texlive-excludeonly-1.0-7|4	# catalog-date 2010-03-01 08:47:36 +0100
21mr|texlive-excludeonly-1.0-7|5	# catalog-license pd
21mr|texlive-excludeonly-1.0-7|6	# catalog-version 1.0
21mr|texlive-excludeonly-1.0-7|7	Name:		texlive-excludeonly
21mr|texlive-excludeonly-1.0-7|8	Version:	1.0
21mr|texlive-excludeonly-1.0-7|9	Release:	7
21mr|texlive-excludeonly-1.0-7|10	Summary:	Prevent files being \include-ed
21mr|texlive-excludeonly-1.0-7|11	Group:		Publishing
21mr|texlive-excludeonly-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/excludeonly
21mr|texlive-excludeonly-1.0-7|13	License:	PD
21mr|texlive-excludeonly-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/excludeonly.tar.xz
21mr|texlive-excludeonly-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/excludeonly.doc.tar.xz
21mr|texlive-excludeonly-1.0-7|16	BuildArch:	noarch
21mr|texlive-excludeonly-1.0-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-excludeonly-1.0-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-excludeonly-1.0-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-excludeonly-1.0-7|20	
21mr|texlive-excludeonly-1.0-7|21	%description
21mr|texlive-excludeonly-1.0-7|22	The package defines an \excludeonly command, which is (in
21mr|texlive-excludeonly-1.0-7|23	effect) the opposite of \includeonly. If both \includeonly and
21mr|texlive-excludeonly-1.0-7|24	\excludeonly exist in a document, only files "allowed" by both
21mr|texlive-excludeonly-1.0-7|25	will be included. The package redefines the internal \@include
21mr|texlive-excludeonly-1.0-7|26	command, so it conflicts with packages that do the same.
21mr|texlive-excludeonly-1.0-7|27	Examples are the classes paper.cls and thesis.cls.
21mr|texlive-excludeonly-1.0-7|28	
21mr|texlive-excludeonly-1.0-7|29	
21mr|texlive-excludeonly-1.0-7|30	#-----------------------------------------------------------------------
21mr|texlive-excludeonly-1.0-7|31	%files
21mr|texlive-excludeonly-1.0-7|32	%{_texmfdistdir}/tex/latex/excludeonly/excludeonly.sty
21mr|texlive-excludeonly-1.0-7|33	%doc %{_texmfdistdir}/doc/latex/excludeonly/excludeonly.pdf
21mr|texlive-excludeonly-1.0-7|34	%doc %{_texmfdistdir}/doc/latex/excludeonly/excludeonly.tex
21mr|texlive-excludeonly-1.0-7|35	
21mr|texlive-excludeonly-1.0-7|36	#-----------------------------------------------------------------------
21mr|texlive-excludeonly-1.0-7|37	%prep
21mr|texlive-excludeonly-1.0-7|38	%setup -c -a0 -a1
21mr|texlive-excludeonly-1.0-7|39	
21mr|texlive-excludeonly-1.0-7|40	%build
21mr|texlive-excludeonly-1.0-7|41	
21mr|texlive-excludeonly-1.0-7|42	%install
21mr|texlive-excludeonly-1.0-7|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-excludeonly-1.0-7|44	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17856 21
21mr|texlive-exercise-1.6-2|1	Name:		texlive-exercise
21mr|texlive-exercise-1.6-2|2	Version:	1.6
21mr|texlive-exercise-1.6-2|3	Release:	2
21mr|texlive-exercise-1.6-2|4	Summary:	Typeset exercises, problems, etc. and their answers
21mr|texlive-exercise-1.6-2|5	Group:		Publishing
21mr|texlive-exercise-1.6-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/exercise
21mr|texlive-exercise-1.6-2|7	License:	GPL
21mr|texlive-exercise-1.6-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/exercise.tar.xz
21mr|texlive-exercise-1.6-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/exercise.doc.tar.xz
21mr|texlive-exercise-1.6-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/exercise.source.tar.xz
21mr|texlive-exercise-1.6-2|11	BuildArch:	noarch
21mr|texlive-exercise-1.6-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-exercise-1.6-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-exercise-1.6-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-exercise-1.6-2|15	
21mr|texlive-exercise-1.6-2|16	%description
21mr|texlive-exercise-1.6-2|17	The package helps to typeset exercises or list of exercises
21mr|texlive-exercise-1.6-2|18	within any document. Exercises, questions and sub-questions are
21mr|texlive-exercise-1.6-2|19	automatically numbered. It is possible to put answers in the
21mr|texlive-exercise-1.6-2|20	same document, and display them immediatly, later in the
21mr|texlive-exercise-1.6-2|21	document or not to print answers at all. The layout of
21mr|texlive-exercise-1.6-2|22	exercises is fully customisable. It is possible to typeset long
21mr|texlive-exercise-1.6-2|23	problems, short exercises, questionnaires, etc. Usage of the
21mr|texlive-exercise-1.6-2|24	babel package is detected, but not fully supported yet (only
21mr|texlive-exercise-1.6-2|25	English and French are implemented).
21mr|texlive-exercise-1.6-2|26	
21mr|texlive-exercise-1.6-2|27	#-----------------------------------------------------------------------
21mr|texlive-exercise-1.6-2|28	%files
21mr|texlive-exercise-1.6-2|29	%{_texmfdistdir}/tex/latex/exercise
21mr|texlive-exercise-1.6-2|30	%doc %{_texmfdistdir}/doc/latex/exercise
21mr|texlive-exercise-1.6-2|31	#- source
21mr|texlive-exercise-1.6-2|32	%doc %{_texmfdistdir}/source/latex/exercise
21mr|texlive-exercise-1.6-2|33	
21mr|texlive-exercise-1.6-2|34	#-----------------------------------------------------------------------
21mr|texlive-exercise-1.6-2|35	%prep
21mr|texlive-exercise-1.6-2|36	%setup -c -a0 -a1 -a2
21mr|texlive-exercise-1.6-2|37	
21mr|texlive-exercise-1.6-2|38	%build
21mr|texlive-exercise-1.6-2|39	
21mr|texlive-exercise-1.6-2|40	%install
21mr|texlive-exercise-1.6-2|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-exercise-1.6-2|42	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17857 21
21mr|texlive-exercisebank-20190318-1|1	Name:		texlive-exercisebank
21mr|texlive-exercisebank-20190318-1|2	Version:	20190318
21mr|texlive-exercisebank-20190318-1|3	Release:	1
21mr|texlive-exercisebank-20190318-1|4	Summary:	Creating and managing exercises, and reusing them as composed sets
21mr|texlive-exercisebank-20190318-1|5	Group:		Publishing
21mr|texlive-exercisebank-20190318-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/afthesis
21mr|texlive-exercisebank-20190318-1|7	License:	LPPL1.3c
21mr|texlive-exercisebank-20190318-1|8	Source0:	http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/exercisebank.tar.xz
21mr|texlive-exercisebank-20190318-1|9	Source1:	http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/exercisebank.doc.tar.xz
21mr|texlive-exercisebank-20190318-1|10	BuildArch:	noarch
21mr|texlive-exercisebank-20190318-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-exercisebank-20190318-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-exercisebank-20190318-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-exercisebank-20190318-1|14	
21mr|texlive-exercisebank-20190318-1|15	%description
21mr|texlive-exercisebank-20190318-1|16	This package makes it easier to maintain and edit your exercise
21mr|texlive-exercisebank-20190318-1|17	sets. Exercises are saved as separate files containing part
21mr|texlive-exercisebank-20190318-1|18	problems. These files can be used to make sets, and you can
21mr|texlive-exercisebank-20190318-1|19	cherry-pick or exclude certain part problems as you see fit.
21mr|texlive-exercisebank-20190318-1|20	
21mr|texlive-exercisebank-20190318-1|21	
21mr|texlive-exercisebank-20190318-1|22	#-----------------------------------------------------------------------
21mr|texlive-exercisebank-20190318-1|23	%files
21mr|texlive-exercisebank-20190318-1|24	%{_texmfdistdir}/tex/latex/exercisebank
21mr|texlive-exercisebank-20190318-1|25	%doc %{_texmfdistdir}/doc/latex/exercisebank
21mr|texlive-exercisebank-20190318-1|26	
21mr|texlive-exercisebank-20190318-1|27	#-----------------------------------------------------------------------
21mr|texlive-exercisebank-20190318-1|28	%prep
21mr|texlive-exercisebank-20190318-1|29	%setup -c -a0 -a1
21mr|texlive-exercisebank-20190318-1|30	
21mr|texlive-exercisebank-20190318-1|31	%build
21mr|texlive-exercisebank-20190318-1|32	
21mr|texlive-exercisebank-20190318-1|33	%install
21mr|texlive-exercisebank-20190318-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-exercisebank-20190318-1|35	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17858 21
21mr|texlive-exercisepoints-20190105-1|1	Name:		texlive-exercisepoints
21mr|texlive-exercisepoints-20190105-1|2	Version:	20190105
21mr|texlive-exercisepoints-20190105-1|3	Release:	1
21mr|texlive-exercisepoints-20190105-1|4	Summary:	A LaTeX package to count exercises and points
21mr|texlive-exercisepoints-20190105-1|5	Group:		Publishing
21mr|texlive-exercisepoints-20190105-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/afthesis
21mr|texlive-exercisepoints-20190105-1|7	License:	LPPL1.3
21mr|texlive-exercisepoints-20190105-1|8	Source0:	http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/exercisepoints.tar.xz
21mr|texlive-exercisepoints-20190105-1|9	Source1:	http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/exercisepoints.doc.tar.xz
21mr|texlive-exercisepoints-20190105-1|10	BuildArch:	noarch
21mr|texlive-exercisepoints-20190105-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-exercisepoints-20190105-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-exercisepoints-20190105-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-exercisepoints-20190105-1|14	
21mr|texlive-exercisepoints-20190105-1|15	%description
21mr|texlive-exercisepoints-20190105-1|16	The package can be used to facilitate exercise counting and
21mr|texlive-exercisepoints-20190105-1|17	exercise point counting in a LaTeX-document. It counts the
21mr|texlive-exercisepoints-20190105-1|18	number of exercises and it sums all the points of the exercises
21mr|texlive-exercisepoints-20190105-1|19	in a document. Especially for exams it is also common to have
21mr|texlive-exercisepoints-20190105-1|20	an overview of all exercises and their maximal points. This is
21mr|texlive-exercisepoints-20190105-1|21	also supported by this package by providing a macro to retrieve
21mr|texlive-exercisepoints-20190105-1|22	the points of each exercise.
21mr|texlive-exercisepoints-20190105-1|23	
21mr|texlive-exercisepoints-20190105-1|24	
21mr|texlive-exercisepoints-20190105-1|25	#-----------------------------------------------------------------------
21mr|texlive-exercisepoints-20190105-1|26	%files
21mr|texlive-exercisepoints-20190105-1|27	%{_texmfdistdir}/tex/latex/exercisepoints
21mr|texlive-exercisepoints-20190105-1|28	%doc %{_texmfdistdir}/doc/latex/exercisepoints
21mr|texlive-exercisepoints-20190105-1|29	
21mr|texlive-exercisepoints-20190105-1|30	#-----------------------------------------------------------------------
21mr|texlive-exercisepoints-20190105-1|31	%prep
21mr|texlive-exercisepoints-20190105-1|32	%setup -c -a0 -a1
21mr|texlive-exercisepoints-20190105-1|33	
21mr|texlive-exercisepoints-20190105-1|34	%build
21mr|texlive-exercisepoints-20190105-1|35	
21mr|texlive-exercisepoints-20190105-1|36	%install
21mr|texlive-exercisepoints-20190105-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-exercisepoints-20190105-1|38	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17859 21
21mr|texlive-expdlist-2.4-7|1	# revision 15878
21mr|texlive-expdlist-2.4-7|2	# category Package
21mr|texlive-expdlist-2.4-7|3	# catalog-ctan /macros/latex/contrib/expdlist
21mr|texlive-expdlist-2.4-7|4	# catalog-date 2008-06-23 23:47:50 +0200
21mr|texlive-expdlist-2.4-7|5	# catalog-license lppl
21mr|texlive-expdlist-2.4-7|6	# catalog-version 2.4
21mr|texlive-expdlist-2.4-7|7	Name:		texlive-expdlist
21mr|texlive-expdlist-2.4-7|8	Version:	2.4
21mr|texlive-expdlist-2.4-7|9	Release:	7
21mr|texlive-expdlist-2.4-7|10	Summary:	Expanded description environments
21mr|texlive-expdlist-2.4-7|11	Group:		Publishing
21mr|texlive-expdlist-2.4-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/expdlist
21mr|texlive-expdlist-2.4-7|13	License:	LPPL
21mr|texlive-expdlist-2.4-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/expdlist.tar.xz
21mr|texlive-expdlist-2.4-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/expdlist.doc.tar.xz
21mr|texlive-expdlist-2.4-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/expdlist.source.tar.xz
21mr|texlive-expdlist-2.4-7|17	BuildArch:	noarch
21mr|texlive-expdlist-2.4-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-expdlist-2.4-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-expdlist-2.4-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-expdlist-2.4-7|21	
21mr|texlive-expdlist-2.4-7|22	%description
21mr|texlive-expdlist-2.4-7|23	The package provides additional features for the LaTeX
21mr|texlive-expdlist-2.4-7|24	description environment, including adjustable left margin. The
21mr|texlive-expdlist-2.4-7|25	package also allows the user to 'break' a list (for example, to
21mr|texlive-expdlist-2.4-7|26	interpose a comment) without affecting the structure of the
21mr|texlive-expdlist-2.4-7|27	list (so that, for example, numbered lists remain in sequence).
21mr|texlive-expdlist-2.4-7|28	
21mr|texlive-expdlist-2.4-7|29	
21mr|texlive-expdlist-2.4-7|30	#-----------------------------------------------------------------------
21mr|texlive-expdlist-2.4-7|31	%files
21mr|texlive-expdlist-2.4-7|32	%{_texmfdistdir}/tex/latex/expdlist/expdlist.sty
21mr|texlive-expdlist-2.4-7|33	%doc %{_texmfdistdir}/doc/latex/expdlist/expdlisg.pdf
21mr|texlive-expdlist-2.4-7|34	%doc %{_texmfdistdir}/doc/latex/expdlist/expdlist.pdf
21mr|texlive-expdlist-2.4-7|35	%doc %{_texmfdistdir}/doc/latex/expdlist/readme.txt
21mr|texlive-expdlist-2.4-7|36	#- source
21mr|texlive-expdlist-2.4-7|37	%doc %{_texmfdistdir}/source/latex/expdlist/expdlisg.drv
21mr|texlive-expdlist-2.4-7|38	%doc %{_texmfdistdir}/source/latex/expdlist/expdlist.drv
21mr|texlive-expdlist-2.4-7|39	%doc %{_texmfdistdir}/source/latex/expdlist/expdlist.dtx
21mr|texlive-expdlist-2.4-7|40	%doc %{_texmfdistdir}/source/latex/expdlist/expdlist.ins
21mr|texlive-expdlist-2.4-7|41	
21mr|texlive-expdlist-2.4-7|42	#-----------------------------------------------------------------------
21mr|texlive-expdlist-2.4-7|43	%prep
21mr|texlive-expdlist-2.4-7|44	%setup -c -a0 -a1 -a2
21mr|texlive-expdlist-2.4-7|45	
21mr|texlive-expdlist-2.4-7|46	%build
21mr|texlive-expdlist-2.4-7|47	
21mr|texlive-expdlist-2.4-7|48	%install
21mr|texlive-expdlist-2.4-7|49	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-expdlist-2.4-7|50	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17860 21
21mr|texlive-expex-5.1b-2|1	# revision 33163
21mr|texlive-expex-5.1b-2|2	# category Package
21mr|texlive-expex-5.1b-2|3	# catalog-ctan /macros/plain/contrib/expex
21mr|texlive-expex-5.1b-2|4	# catalog-date 2014-03-12 20:21:38 +0100
21mr|texlive-expex-5.1b-2|5	# catalog-license lppl
21mr|texlive-expex-5.1b-2|6	# catalog-version 5.0b
21mr|texlive-expex-5.1b-2|7	Name:		texlive-expex
21mr|texlive-expex-5.1b-2|8	Version:	5.1b
21mr|texlive-expex-5.1b-2|9	Release:	2
21mr|texlive-expex-5.1b-2|10	Summary:	Format linguistic examples and glosses, with reference capabilities
21mr|texlive-expex-5.1b-2|11	Group:		Publishing
21mr|texlive-expex-5.1b-2|12	URL:		http://www.ctan.org/tex-archive/macros/plain/contrib/expex
21mr|texlive-expex-5.1b-2|13	License:	LPPL
21mr|texlive-expex-5.1b-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/expex.tar.xz
21mr|texlive-expex-5.1b-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/expex.doc.tar.xz
21mr|texlive-expex-5.1b-2|16	BuildArch:	noarch
21mr|texlive-expex-5.1b-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-expex-5.1b-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-expex-5.1b-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-expex-5.1b-2|20	
21mr|texlive-expex-5.1b-2|21	%description
21mr|texlive-expex-5.1b-2|22	The package provides macros for typesetting linguistic examples
21mr|texlive-expex-5.1b-2|23	and glosses, with a refined mechanism for referencing examples
21mr|texlive-expex-5.1b-2|24	and parts of examples. The package can be used with LaTex using
21mr|texlive-expex-5.1b-2|25	the .sty wrapper or with PlainTex.
21mr|texlive-expex-5.1b-2|26	
21mr|texlive-expex-5.1b-2|27	#-----------------------------------------------------------------------
21mr|texlive-expex-5.1b-2|28	%files
21mr|texlive-expex-5.1b-2|29	%{_texmfdistdir}/tex/generic/expex/epltxchapno.sty
21mr|texlive-expex-5.1b-2|30	%{_texmfdistdir}/tex/generic/expex/epltxfn.sty
21mr|texlive-expex-5.1b-2|31	%{_texmfdistdir}/tex/generic/expex/eptexfn.tex
21mr|texlive-expex-5.1b-2|32	%{_texmfdistdir}/tex/generic/expex/expex-demo.tex
21mr|texlive-expex-5.1b-2|33	%{_texmfdistdir}/tex/generic/expex/expex.sty
21mr|texlive-expex-5.1b-2|34	%{_texmfdistdir}/tex/generic/expex/expex.tex
21mr|texlive-expex-5.1b-2|35	%doc %{_texmfdistdir}/doc/generic/expex/README
21mr|texlive-expex-5.1b-2|36	%doc %{_texmfdistdir}/doc/generic/expex/doc-source.zip
21mr|texlive-expex-5.1b-2|37	%doc %{_texmfdistdir}/doc/generic/expex/expex-doc.pdf
21mr|texlive-expex-5.1b-2|38	
21mr|texlive-expex-5.1b-2|39	#-----------------------------------------------------------------------
21mr|texlive-expex-5.1b-2|40	%prep
21mr|texlive-expex-5.1b-2|41	%setup -c -a0 -a1
21mr|texlive-expex-5.1b-2|42	
21mr|texlive-expex-5.1b-2|43	%build
21mr|texlive-expex-5.1b-2|44	
21mr|texlive-expex-5.1b-2|45	%install
21mr|texlive-expex-5.1b-2|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-expex-5.1b-2|47	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17861 21
21mr|texlive-export-1.8-12|1	# revision 27206
21mr|texlive-export-1.8-12|2	# category Package
21mr|texlive-export-1.8-12|3	# catalog-ctan /macros/latex/contrib/export
21mr|texlive-export-1.8-12|4	# catalog-date 2012-07-11 14:19:50 +0200
21mr|texlive-export-1.8-12|5	# catalog-license lppl
21mr|texlive-export-1.8-12|6	# catalog-version 1.8
21mr|texlive-export-1.8-12|7	Name:		texlive-export
21mr|texlive-export-1.8-12|8	Version:	1.8
21mr|texlive-export-1.8-12|9	Release:	12
21mr|texlive-export-1.8-12|10	Summary:	Import and export values of LaTeX registers
21mr|texlive-export-1.8-12|11	Group:		Publishing
21mr|texlive-export-1.8-12|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/export
21mr|texlive-export-1.8-12|13	License:	LPPL
21mr|texlive-export-1.8-12|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/export.tar.xz
21mr|texlive-export-1.8-12|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/export.doc.tar.xz
21mr|texlive-export-1.8-12|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/export.source.tar.xz
21mr|texlive-export-1.8-12|17	BuildArch:	noarch
21mr|texlive-export-1.8-12|18	BuildRequires:	texlive-tlpkg
21mr|texlive-export-1.8-12|19	Requires(pre):	texlive-tlpkg
21mr|texlive-export-1.8-12|20	Requires(post):	texlive-kpathsea
21mr|texlive-export-1.8-12|21	
21mr|texlive-export-1.8-12|22	%description
21mr|texlive-export-1.8-12|23	The package allows the user to export/import the values of
21mr|texlive-export-1.8-12|24	LaTeX registers (counters, rigid and rubber lengths only). It
21mr|texlive-export-1.8-12|25	is not for faint-hearted users. The package may be used, for
21mr|texlive-export-1.8-12|26	example, to communicate between documents for the purposes of
21mr|texlive-export-1.8-12|27	dvipaste.
21mr|texlive-export-1.8-12|28	
21mr|texlive-export-1.8-12|29	#-----------------------------------------------------------------------
21mr|texlive-export-1.8-12|30	%files
21mr|texlive-export-1.8-12|31	%{_texmfdistdir}/tex/latex/export/dvipaste.sty
21mr|texlive-export-1.8-12|32	%{_texmfdistdir}/tex/latex/export/export.sty
21mr|texlive-export-1.8-12|33	%doc %{_texmfdistdir}/doc/latex/export/00readme
21mr|texlive-export-1.8-12|34	%doc %{_texmfdistdir}/doc/latex/export/export.pdf
21mr|texlive-export-1.8-12|35	#- source
21mr|texlive-export-1.8-12|36	%doc %{_texmfdistdir}/source/latex/export/export.dtx
21mr|texlive-export-1.8-12|37	%doc %{_texmfdistdir}/source/latex/export/export.ins
21mr|texlive-export-1.8-12|38	%doc %{_texmfdistdir}/source/latex/export/export.l
21mr|texlive-export-1.8-12|39	
21mr|texlive-export-1.8-12|40	#-----------------------------------------------------------------------
21mr|texlive-export-1.8-12|41	%prep
21mr|texlive-export-1.8-12|42	%setup -c -a0 -a1 -a2
21mr|texlive-export-1.8-12|43	
21mr|texlive-export-1.8-12|44	%build
21mr|texlive-export-1.8-12|45	
21mr|texlive-export-1.8-12|46	%install
21mr|texlive-export-1.8-12|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-export-1.8-12|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17862 21
21mr|texlive-expressg-1.5-12|1	# revision 29349
21mr|texlive-expressg-1.5-12|2	# category Package
21mr|texlive-expressg-1.5-12|3	# catalog-ctan /graphics/metapost/contrib/macros/expressg
21mr|texlive-expressg-1.5-12|4	# catalog-date 2012-07-11 14:19:50 +0200
21mr|texlive-expressg-1.5-12|5	# catalog-license lppl
21mr|texlive-expressg-1.5-12|6	# catalog-version 1.5
21mr|texlive-expressg-1.5-12|7	Name:		texlive-expressg
21mr|texlive-expressg-1.5-12|8	Version:	1.5
21mr|texlive-expressg-1.5-12|9	Release:	12
21mr|texlive-expressg-1.5-12|10	Summary:	Diagrams consisting of boxes, lines, and annotations
21mr|texlive-expressg-1.5-12|11	Group:		Publishing
21mr|texlive-expressg-1.5-12|12	URL:		http://www.ctan.org/tex-archive/graphics/metapost/contrib/macros/expressg
21mr|texlive-expressg-1.5-12|13	License:	LPPL
21mr|texlive-expressg-1.5-12|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/expressg.tar.xz
21mr|texlive-expressg-1.5-12|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/expressg.doc.tar.xz
21mr|texlive-expressg-1.5-12|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/expressg.source.tar.xz
21mr|texlive-expressg-1.5-12|17	BuildArch:	noarch
21mr|texlive-expressg-1.5-12|18	BuildRequires:	texlive-tlpkg
21mr|texlive-expressg-1.5-12|19	Requires(pre):	texlive-tlpkg
21mr|texlive-expressg-1.5-12|20	Requires(post):	texlive-kpathsea
21mr|texlive-expressg-1.5-12|21	
21mr|texlive-expressg-1.5-12|22	%description
21mr|texlive-expressg-1.5-12|23	A MetaPost package providing facilities to assist in drawing
21mr|texlive-expressg-1.5-12|24	diagrams that consist of boxes, lines, and annotations.
21mr|texlive-expressg-1.5-12|25	Particular support is provided for creating EXPRESS-G diagrams,
21mr|texlive-expressg-1.5-12|26	for example IDEF1X, OMT, Shlaer-Mellor, and NIAM diagrams. The
21mr|texlive-expressg-1.5-12|27	package may also be used to create UML and most other Box-Line-
21mr|texlive-expressg-1.5-12|28	Annotation charts, but not Gantt charts directly.
21mr|texlive-expressg-1.5-12|29	
21mr|texlive-expressg-1.5-12|30	#-----------------------------------------------------------------------
21mr|texlive-expressg-1.5-12|31	%files
21mr|texlive-expressg-1.5-12|32	%{_texmfdistdir}/metapost/expressg/aam.mp
21mr|texlive-expressg-1.5-12|33	%{_texmfdistdir}/metapost/expressg/expeg.mp
21mr|texlive-expressg-1.5-12|34	%{_texmfdistdir}/metapost/expressg/expressg.mp
21mr|texlive-expressg-1.5-12|35	%doc %{_texmfdistdir}/doc/metapost/expressg/README
21mr|texlive-expressg-1.5-12|36	%doc %{_texmfdistdir}/doc/metapost/expressg/aamfigs.pdf
21mr|texlive-expressg-1.5-12|37	%doc %{_texmfdistdir}/doc/metapost/expressg/aamfigs.tex
21mr|texlive-expressg-1.5-12|38	%doc %{_texmfdistdir}/doc/metapost/expressg/expeg.pdf
21mr|texlive-expressg-1.5-12|39	%doc %{_texmfdistdir}/doc/metapost/expressg/expeg.tex
21mr|texlive-expressg-1.5-12|40	%doc %{_texmfdistdir}/doc/metapost/expressg/expressg.pdf
21mr|texlive-expressg-1.5-12|41	%doc %{_texmfdistdir}/doc/metapost/expressg/n2mps.sh
21mr|texlive-expressg-1.5-12|42	%doc %{_texmfdistdir}/doc/metapost/expressg/n2mpsprl.prl
21mr|texlive-expressg-1.5-12|43	#- source
21mr|texlive-expressg-1.5-12|44	%doc %{_texmfdistdir}/source/metapost/expressg/expressg.dtx
21mr|texlive-expressg-1.5-12|45	%doc %{_texmfdistdir}/source/metapost/expressg/expressg.ins
21mr|texlive-expressg-1.5-12|46	
21mr|texlive-expressg-1.5-12|47	#-----------------------------------------------------------------------
21mr|texlive-expressg-1.5-12|48	%prep
21mr|texlive-expressg-1.5-12|49	%setup -c -a0 -a1 -a2
21mr|texlive-expressg-1.5-12|50	
21mr|texlive-expressg-1.5-12|51	%build
21mr|texlive-expressg-1.5-12|52	
21mr|texlive-expressg-1.5-12|53	%install
21mr|texlive-expressg-1.5-12|54	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-expressg-1.5-12|55	cp -fpar metapost doc source %{buildroot}%{_texmfdistdir}

17863 21
21mr|texlive-exp-testopt-0.3-7|1	# revision 15878
21mr|texlive-exp-testopt-0.3-7|2	# category Package
21mr|texlive-exp-testopt-0.3-7|3	# catalog-ctan /macros/latex/contrib/exp-testopt
21mr|texlive-exp-testopt-0.3-7|4	# catalog-date 2009-03-08 17:38:29 +0100
21mr|texlive-exp-testopt-0.3-7|5	# catalog-license lppl
21mr|texlive-exp-testopt-0.3-7|6	# catalog-version 0.3
21mr|texlive-exp-testopt-0.3-7|7	Name:		texlive-exp-testopt
21mr|texlive-exp-testopt-0.3-7|8	Version:	0.3
21mr|texlive-exp-testopt-0.3-7|9	Release:	7
21mr|texlive-exp-testopt-0.3-7|10	Summary:	Expandable \@testopt (and related) macros
21mr|texlive-exp-testopt-0.3-7|11	Group:		Publishing
21mr|texlive-exp-testopt-0.3-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/exp-testopt
21mr|texlive-exp-testopt-0.3-7|13	License:	LPPL
21mr|texlive-exp-testopt-0.3-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/exp-testopt.tar.xz
21mr|texlive-exp-testopt-0.3-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/exp-testopt.doc.tar.xz
21mr|texlive-exp-testopt-0.3-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/exp-testopt.source.tar.xz
21mr|texlive-exp-testopt-0.3-7|17	BuildArch:	noarch
21mr|texlive-exp-testopt-0.3-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-exp-testopt-0.3-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-exp-testopt-0.3-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-exp-testopt-0.3-7|21	
21mr|texlive-exp-testopt-0.3-7|22	%description
21mr|texlive-exp-testopt-0.3-7|23	The package provides an expandable variant of the LaTeX kernel
21mr|texlive-exp-testopt-0.3-7|24	command \@testopt, named \@expandable@testopt, and a more
21mr|texlive-exp-testopt-0.3-7|25	general \@expandable@ifopt, both intended for package writers.
21mr|texlive-exp-testopt-0.3-7|26	Also we have a variant of \newcommand which uses these macros
21mr|texlive-exp-testopt-0.3-7|27	to check for optional arguments.
21mr|texlive-exp-testopt-0.3-7|28	
21mr|texlive-exp-testopt-0.3-7|29	
21mr|texlive-exp-testopt-0.3-7|30	#-----------------------------------------------------------------------
21mr|texlive-exp-testopt-0.3-7|31	%files
21mr|texlive-exp-testopt-0.3-7|32	%{_texmfdistdir}/tex/latex/exp-testopt/exp-testopt.sty
21mr|texlive-exp-testopt-0.3-7|33	%doc %{_texmfdistdir}/doc/latex/exp-testopt/README
21mr|texlive-exp-testopt-0.3-7|34	%doc %{_texmfdistdir}/doc/latex/exp-testopt/exp-testopt.pdf
21mr|texlive-exp-testopt-0.3-7|35	%doc %{_texmfdistdir}/doc/latex/exp-testopt/exp-testopt.test
21mr|texlive-exp-testopt-0.3-7|36	#- source
21mr|texlive-exp-testopt-0.3-7|37	%doc %{_texmfdistdir}/source/latex/exp-testopt/exp-testopt.dtx
21mr|texlive-exp-testopt-0.3-7|38	%doc %{_texmfdistdir}/source/latex/exp-testopt/exp-testopt.ins
21mr|texlive-exp-testopt-0.3-7|39	
21mr|texlive-exp-testopt-0.3-7|40	#-----------------------------------------------------------------------
21mr|texlive-exp-testopt-0.3-7|41	%prep
21mr|texlive-exp-testopt-0.3-7|42	%setup -c -a0 -a1 -a2
21mr|texlive-exp-testopt-0.3-7|43	
21mr|texlive-exp-testopt-0.3-7|44	%build
21mr|texlive-exp-testopt-0.3-7|45	
21mr|texlive-exp-testopt-0.3-7|46	%install
21mr|texlive-exp-testopt-0.3-7|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-exp-testopt-0.3-7|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17864 21
21mr|texlive-exsheets-0.21i-2|1	Name:		texlive-exsheets
21mr|texlive-exsheets-0.21i-2|2	Epoch:		1
21mr|texlive-exsheets-0.21i-2|3	Version:	0.21i
21mr|texlive-exsheets-0.21i-2|4	Release:	2
21mr|texlive-exsheets-0.21i-2|5	Summary:	Create exercise sheets and exams
21mr|texlive-exsheets-0.21i-2|6	Group:		Publishing
21mr|texlive-exsheets-0.21i-2|7	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/exsheets
21mr|texlive-exsheets-0.21i-2|8	License:	LPPL1.3
21mr|texlive-exsheets-0.21i-2|9	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/exsheets.tar.xz
21mr|texlive-exsheets-0.21i-2|10	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/exsheets.doc.tar.xz
21mr|texlive-exsheets-0.21i-2|11	BuildArch:	noarch
21mr|texlive-exsheets-0.21i-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-exsheets-0.21i-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-exsheets-0.21i-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-exsheets-0.21i-2|15	
21mr|texlive-exsheets-0.21i-2|16	%description
21mr|texlive-exsheets-0.21i-2|17	The package provides the means to create exercises or questions
21mr|texlive-exsheets-0.21i-2|18	and their corresponding solutions. The questions may be divided
21mr|texlive-exsheets-0.21i-2|19	into classes and/or topics and may be printed selectively.
21mr|texlive-exsheets-0.21i-2|20	Meta-data to questions can be added and recovered. The
21mr|texlive-exsheets-0.21i-2|21	solutions may be printed where they are, or collected and
21mr|texlive-exsheets-0.21i-2|22	printed at a later point in the document all together, section-
21mr|texlive-exsheets-0.21i-2|23	wise or selectively by ID. The package provides the means to
21mr|texlive-exsheets-0.21i-2|24	selectively include questions from an external file, and to
21mr|texlive-exsheets-0.21i-2|25	control the style of headings of both questions and solutions.
21mr|texlive-exsheets-0.21i-2|26	
21mr|texlive-exsheets-0.21i-2|27	#-----------------------------------------------------------------------
21mr|texlive-exsheets-0.21i-2|28	%files
21mr|texlive-exsheets-0.21i-2|29	%{_texmfdistdir}/tex/latex/exsheets
21mr|texlive-exsheets-0.21i-2|30	%doc %{_texmfdistdir}/doc/latex/exsheets
21mr|texlive-exsheets-0.21i-2|31	
21mr|texlive-exsheets-0.21i-2|32	#-----------------------------------------------------------------------
21mr|texlive-exsheets-0.21i-2|33	%prep
21mr|texlive-exsheets-0.21i-2|34	%setup -c -a0 -a1
21mr|texlive-exsheets-0.21i-2|35	
21mr|texlive-exsheets-0.21i-2|36	%build
21mr|texlive-exsheets-0.21i-2|37	
21mr|texlive-exsheets-0.21i-2|38	%install
21mr|texlive-exsheets-0.21i-2|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-exsheets-0.21i-2|40	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17865 21
21mr|texlive-exsol-1.4-1|1	Name:		texlive-exsol
21mr|texlive-exsol-1.4-1|2	Version:	1.4
21mr|texlive-exsol-1.4-1|3	Release:	1
21mr|texlive-exsol-1.4-1|4	Summary:	Exercises and solutions from same source, into a book
21mr|texlive-exsol-1.4-1|5	Group:		Publishing
21mr|texlive-exsol-1.4-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/exsol
21mr|texlive-exsol-1.4-1|7	License:	LPPL1.3
21mr|texlive-exsol-1.4-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/exsol.tar.xz
21mr|texlive-exsol-1.4-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/exsol.doc.tar.xz
21mr|texlive-exsol-1.4-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/exsol.source.tar.xz
21mr|texlive-exsol-1.4-1|11	BuildArch:	noarch
21mr|texlive-exsol-1.4-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-exsol-1.4-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-exsol-1.4-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-exsol-1.4-1|15	
21mr|texlive-exsol-1.4-1|16	%description
21mr|texlive-exsol-1.4-1|17	The packageThe exsol package provides macros to allow for
21mr|texlive-exsol-1.4-1|18	embedding exercises and solutions in the LaTeX source of an
21mr|texlive-exsol-1.4-1|19	instructional text (e.g., a book or a course text) while
21mr|texlive-exsol-1.4-1|20	generating the following separate documents: - your original
21mr|texlive-exsol-1.4-1|21	text that only contains the exercises, and - a solution book
21mr|texlive-exsol-1.4-1|22	that contains only the solutions to the exercises (optionally,
21mr|texlive-exsol-1.4-1|23	the exercises themselves are also copied to the solution book).
21mr|texlive-exsol-1.4-1|24	The exercise data are generated when running LaTeX on your
21mr|texlive-exsol-1.4-1|25	document; the first run also writes the solutions to a
21mr|texlive-exsol-1.4-1|26	secondary file that may be included in a simple document
21mr|texlive-exsol-1.4-1|27	harness, may be processed by LaTeX, to generate a nice solution
21mr|texlive-exsol-1.4-1|28	book. The code of the package was derived (in large part) from
21mr|texlive-exsol-1.4-1|29	fancyvrb.
21mr|texlive-exsol-1.4-1|30	
21mr|texlive-exsol-1.4-1|31	#-----------------------------------------------------------------------
21mr|texlive-exsol-1.4-1|32	%files
21mr|texlive-exsol-1.4-1|33	%{_texmfdistdir}/tex/latex/exsol
21mr|texlive-exsol-1.4-1|34	%doc %{_texmfdistdir}/doc/latex/exsol
21mr|texlive-exsol-1.4-1|35	#- source
21mr|texlive-exsol-1.4-1|36	%doc %{_texmfdistdir}/source/latex/exsol
21mr|texlive-exsol-1.4-1|37	
21mr|texlive-exsol-1.4-1|38	#-----------------------------------------------------------------------
21mr|texlive-exsol-1.4-1|39	%prep
21mr|texlive-exsol-1.4-1|40	%setup -c -a0 -a1 -a2
21mr|texlive-exsol-1.4-1|41	
21mr|texlive-exsol-1.4-1|42	%build
21mr|texlive-exsol-1.4-1|43	
21mr|texlive-exsol-1.4-1|44	%install
21mr|texlive-exsol-1.4-1|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-exsol-1.4-1|46	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17866 21
21mr|texlive-exteps-0.41-7|1	# revision 19859
21mr|texlive-exteps-0.41-7|2	# category Package
21mr|texlive-exteps-0.41-7|3	# catalog-ctan /graphics/metapost/contrib/macros/exteps
21mr|texlive-exteps-0.41-7|4	# catalog-date 2007-03-06 10:34:25 +0100
21mr|texlive-exteps-0.41-7|5	# catalog-license gpl
21mr|texlive-exteps-0.41-7|6	# catalog-version 0.41
21mr|texlive-exteps-0.41-7|7	Name:		texlive-exteps
21mr|texlive-exteps-0.41-7|8	Version:	0.41
21mr|texlive-exteps-0.41-7|9	Release:	7
21mr|texlive-exteps-0.41-7|10	Summary:	Include EPS figures in MetaPost
21mr|texlive-exteps-0.41-7|11	Group:		Publishing
21mr|texlive-exteps-0.41-7|12	URL:		http://www.ctan.org/tex-archive/graphics/metapost/contrib/macros/exteps
21mr|texlive-exteps-0.41-7|13	License:	GPL
21mr|texlive-exteps-0.41-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/exteps.tar.xz
21mr|texlive-exteps-0.41-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/exteps.doc.tar.xz
21mr|texlive-exteps-0.41-7|16	BuildArch:	noarch
21mr|texlive-exteps-0.41-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-exteps-0.41-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-exteps-0.41-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-exteps-0.41-7|20	
21mr|texlive-exteps-0.41-7|21	%description
21mr|texlive-exteps-0.41-7|22	Exteps is a module for including external EPS figures into
21mr|texlive-exteps-0.41-7|23	MetaPost figures. It is written entirely in MetaPost, and does
21mr|texlive-exteps-0.41-7|24	not therefore require any post processing of the MetaPost
21mr|texlive-exteps-0.41-7|25	output.
21mr|texlive-exteps-0.41-7|26	
21mr|texlive-exteps-0.41-7|27	
21mr|texlive-exteps-0.41-7|28	#-----------------------------------------------------------------------
21mr|texlive-exteps-0.41-7|29	%files
21mr|texlive-exteps-0.41-7|30	%{_texmfdistdir}/metapost/exteps/exteps.mp
21mr|texlive-exteps-0.41-7|31	%doc %{_texmfdistdir}/doc/metapost/exteps/LICENSE
21mr|texlive-exteps-0.41-7|32	%doc %{_texmfdistdir}/doc/metapost/exteps/README
21mr|texlive-exteps-0.41-7|33	%doc %{_texmfdistdir}/doc/metapost/exteps/delfin
21mr|texlive-exteps-0.41-7|34	%doc %{_texmfdistdir}/doc/metapost/exteps/exteps.pdf
21mr|texlive-exteps-0.41-7|35	%doc %{_texmfdistdir}/doc/metapost/exteps/exteps.tex
21mr|texlive-exteps-0.41-7|36	
21mr|texlive-exteps-0.41-7|37	#-----------------------------------------------------------------------
21mr|texlive-exteps-0.41-7|38	%prep
21mr|texlive-exteps-0.41-7|39	%setup -c -a0 -a1
21mr|texlive-exteps-0.41-7|40	
21mr|texlive-exteps-0.41-7|41	%build
21mr|texlive-exteps-0.41-7|42	
21mr|texlive-exteps-0.41-7|43	%install
21mr|texlive-exteps-0.41-7|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-exteps-0.41-7|45	cp -fpar metapost doc %{buildroot}%{_texmfdistdir}

17867 21
21mr|texlive-extract-1.8-7|1	# revision 15878
21mr|texlive-extract-1.8-7|2	# category Package
21mr|texlive-extract-1.8-7|3	# catalog-ctan /macros/latex/contrib/extract
21mr|texlive-extract-1.8-7|4	# catalog-date 2006-11-09 15:16:55 +0100
21mr|texlive-extract-1.8-7|5	# catalog-license lppl
21mr|texlive-extract-1.8-7|6	# catalog-version 1.8
21mr|texlive-extract-1.8-7|7	Name:		texlive-extract
21mr|texlive-extract-1.8-7|8	Version:	1.8
21mr|texlive-extract-1.8-7|9	Release:	7
21mr|texlive-extract-1.8-7|10	Summary:	Extract parts of a document and write to another document
21mr|texlive-extract-1.8-7|11	Group:		Publishing
21mr|texlive-extract-1.8-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/extract
21mr|texlive-extract-1.8-7|13	License:	LPPL
21mr|texlive-extract-1.8-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/extract.tar.xz
21mr|texlive-extract-1.8-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/extract.doc.tar.xz
21mr|texlive-extract-1.8-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/extract.source.tar.xz
21mr|texlive-extract-1.8-7|17	BuildArch:	noarch
21mr|texlive-extract-1.8-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-extract-1.8-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-extract-1.8-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-extract-1.8-7|21	
21mr|texlive-extract-1.8-7|22	%description
21mr|texlive-extract-1.8-7|23	The package provides the means to extract specific content from
21mr|texlive-extract-1.8-7|24	a source document and write that to a target document. One
21mr|texlive-extract-1.8-7|25	could, for instance, use this to extract all exercises from
21mr|texlive-extract-1.8-7|26	lecture notes and generate an exercises book on the fly. The
21mr|texlive-extract-1.8-7|27	package also provides an environment which writes its body
21mr|texlive-extract-1.8-7|28	entirely to the target file. Another environment will write to
21mr|texlive-extract-1.8-7|29	the target file, but will also execute the body. This allows to
21mr|texlive-extract-1.8-7|30	share code (for instance, a preamble) between the source
21mr|texlive-extract-1.8-7|31	document and the target file. Finally, the package provides an
21mr|texlive-extract-1.8-7|32	interface to conditionally extract content. With a single
21mr|texlive-extract-1.8-7|33	package option, one can specify exactly which commands (counted
21mr|texlive-extract-1.8-7|34	from the start of the document) should be extracted and which
21mr|texlive-extract-1.8-7|35	not. This might be useful for extracting specific slides from a
21mr|texlive-extract-1.8-7|36	presentation and use them in a new file.
21mr|texlive-extract-1.8-7|37	
21mr|texlive-extract-1.8-7|38	
21mr|texlive-extract-1.8-7|39	#-----------------------------------------------------------------------
21mr|texlive-extract-1.8-7|40	%files
21mr|texlive-extract-1.8-7|41	%{_texmfdistdir}/tex/latex/extract/extract.sty
21mr|texlive-extract-1.8-7|42	%doc %{_texmfdistdir}/doc/latex/extract/README
21mr|texlive-extract-1.8-7|43	%doc %{_texmfdistdir}/doc/latex/extract/extract.pdf
21mr|texlive-extract-1.8-7|44	#- source
21mr|texlive-extract-1.8-7|45	%doc %{_texmfdistdir}/source/latex/extract/extract.dtx
21mr|texlive-extract-1.8-7|46	
21mr|texlive-extract-1.8-7|47	#-----------------------------------------------------------------------
21mr|texlive-extract-1.8-7|48	%prep
21mr|texlive-extract-1.8-7|49	%setup -c -a0 -a1 -a2
21mr|texlive-extract-1.8-7|50	
21mr|texlive-extract-1.8-7|51	%build
21mr|texlive-extract-1.8-7|52	
21mr|texlive-extract-1.8-7|53	%install
21mr|texlive-extract-1.8-7|54	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-extract-1.8-7|55	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17868 21
21mr|texlive-extsizes-1.4a-7|1	# revision 17263
21mr|texlive-extsizes-1.4a-7|2	# category Package
21mr|texlive-extsizes-1.4a-7|3	# catalog-ctan /macros/latex/contrib/extsizes
21mr|texlive-extsizes-1.4a-7|4	# catalog-date 2010-02-28 19:16:53 +0100
21mr|texlive-extsizes-1.4a-7|5	# catalog-license lppl
21mr|texlive-extsizes-1.4a-7|6	# catalog-version 1.4a
21mr|texlive-extsizes-1.4a-7|7	Name:		texlive-extsizes
21mr|texlive-extsizes-1.4a-7|8	Version:	1.4a
21mr|texlive-extsizes-1.4a-7|9	Release:	7
21mr|texlive-extsizes-1.4a-7|10	Summary:	Extend the standard classes' size options
21mr|texlive-extsizes-1.4a-7|11	Group:		Publishing
21mr|texlive-extsizes-1.4a-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/extsizes
21mr|texlive-extsizes-1.4a-7|13	License:	LPPL
21mr|texlive-extsizes-1.4a-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/extsizes.tar.xz
21mr|texlive-extsizes-1.4a-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/extsizes.doc.tar.xz
21mr|texlive-extsizes-1.4a-7|16	BuildArch:	noarch
21mr|texlive-extsizes-1.4a-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-extsizes-1.4a-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-extsizes-1.4a-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-extsizes-1.4a-7|20	
21mr|texlive-extsizes-1.4a-7|21	%description
21mr|texlive-extsizes-1.4a-7|22	Provides classes extarticle and extreport, extletter, extbook,
21mr|texlive-extsizes-1.4a-7|23	extproc which allow for documents with a base font of size 8-
21mr|texlive-extsizes-1.4a-7|24	20pt.
21mr|texlive-extsizes-1.4a-7|25	
21mr|texlive-extsizes-1.4a-7|26	
21mr|texlive-extsizes-1.4a-7|27	#-----------------------------------------------------------------------
21mr|texlive-extsizes-1.4a-7|28	%files
21mr|texlive-extsizes-1.4a-7|29	%{_texmfdistdir}/tex/latex/extsizes/autopagewidth.sty
21mr|texlive-extsizes-1.4a-7|30	%{_texmfdistdir}/tex/latex/extsizes/extarticle.cls
21mr|texlive-extsizes-1.4a-7|31	%{_texmfdistdir}/tex/latex/extsizes/extbook.cls
21mr|texlive-extsizes-1.4a-7|32	%{_texmfdistdir}/tex/latex/extsizes/extletter.cls
21mr|texlive-extsizes-1.4a-7|33	%{_texmfdistdir}/tex/latex/extsizes/extproc.cls
21mr|texlive-extsizes-1.4a-7|34	%{_texmfdistdir}/tex/latex/extsizes/extreport.cls
21mr|texlive-extsizes-1.4a-7|35	%{_texmfdistdir}/tex/latex/extsizes/extsizes.sty
21mr|texlive-extsizes-1.4a-7|36	%{_texmfdistdir}/tex/latex/extsizes/size14.clo
21mr|texlive-extsizes-1.4a-7|37	%{_texmfdistdir}/tex/latex/extsizes/size17.clo
21mr|texlive-extsizes-1.4a-7|38	%{_texmfdistdir}/tex/latex/extsizes/size20.clo
21mr|texlive-extsizes-1.4a-7|39	%{_texmfdistdir}/tex/latex/extsizes/size8.clo
21mr|texlive-extsizes-1.4a-7|40	%{_texmfdistdir}/tex/latex/extsizes/size9.clo
21mr|texlive-extsizes-1.4a-7|41	%doc %{_texmfdistdir}/doc/latex/extsizes/README
21mr|texlive-extsizes-1.4a-7|42	%doc %{_texmfdistdir}/doc/latex/extsizes/extsizes.pdf
21mr|texlive-extsizes-1.4a-7|43	%doc %{_texmfdistdir}/doc/latex/extsizes/extsizes.tex
21mr|texlive-extsizes-1.4a-7|44	%doc %{_texmfdistdir}/doc/latex/extsizes/readme.extsizes
21mr|texlive-extsizes-1.4a-7|45	
21mr|texlive-extsizes-1.4a-7|46	#-----------------------------------------------------------------------
21mr|texlive-extsizes-1.4a-7|47	%prep
21mr|texlive-extsizes-1.4a-7|48	%setup -c -a0 -a1
21mr|texlive-extsizes-1.4a-7|49	
21mr|texlive-extsizes-1.4a-7|50	%build
21mr|texlive-extsizes-1.4a-7|51	
21mr|texlive-extsizes-1.4a-7|52	%install
21mr|texlive-extsizes-1.4a-7|53	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-extsizes-1.4a-7|54	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17869 21
21mr|texlive-facsimile-1.0-7|1	# revision 21328
21mr|texlive-facsimile-1.0-7|2	# category Package
21mr|texlive-facsimile-1.0-7|3	# catalog-ctan /macros/latex/contrib/facsimile
21mr|texlive-facsimile-1.0-7|4	# catalog-date 2007-01-03 21:31:08 +0100
21mr|texlive-facsimile-1.0-7|5	# catalog-license lppl
21mr|texlive-facsimile-1.0-7|6	# catalog-version 1.0
21mr|texlive-facsimile-1.0-7|7	Name:		texlive-facsimile
21mr|texlive-facsimile-1.0-7|8	Version:	1.0
21mr|texlive-facsimile-1.0-7|9	Release:	7
21mr|texlive-facsimile-1.0-7|10	Summary:	Document class for preparing faxes
21mr|texlive-facsimile-1.0-7|11	Group:		Publishing
21mr|texlive-facsimile-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/facsimile
21mr|texlive-facsimile-1.0-7|13	License:	LPPL
21mr|texlive-facsimile-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/facsimile.tar.xz
21mr|texlive-facsimile-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/facsimile.doc.tar.xz
21mr|texlive-facsimile-1.0-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/facsimile.source.tar.xz
21mr|texlive-facsimile-1.0-7|17	BuildArch:	noarch
21mr|texlive-facsimile-1.0-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-facsimile-1.0-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-facsimile-1.0-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-facsimile-1.0-7|21	
21mr|texlive-facsimile-1.0-7|22	%description
21mr|texlive-facsimile-1.0-7|23	The facsimile class provides a simple interface for creating a
21mr|texlive-facsimile-1.0-7|24	document for sending as a fax, with LaTeX. The class covers two
21mr|texlive-facsimile-1.0-7|25	areas: - First, a title page is created with a detailed fax
21mr|texlive-facsimile-1.0-7|26	header; - second, every page gets headers and footers so that
21mr|texlive-facsimile-1.0-7|27	the recipient can be sure that every page has been received and
21mr|texlive-facsimile-1.0-7|28	all pages are complete, and in the correct order. The class
21mr|texlive-facsimile-1.0-7|29	evolved from the fax package, and provides much better language
21mr|texlive-facsimile-1.0-7|30	support.
21mr|texlive-facsimile-1.0-7|31	
21mr|texlive-facsimile-1.0-7|32	
21mr|texlive-facsimile-1.0-7|33	#-----------------------------------------------------------------------
21mr|texlive-facsimile-1.0-7|34	%files
21mr|texlive-facsimile-1.0-7|35	%{_texmfdistdir}/tex/latex/facsimile/fac-de.cfg
21mr|texlive-facsimile-1.0-7|36	%{_texmfdistdir}/tex/latex/facsimile/fac-en.cfg
21mr|texlive-facsimile-1.0-7|37	%{_texmfdistdir}/tex/latex/facsimile/facsimile.cls
21mr|texlive-facsimile-1.0-7|38	%doc %{_texmfdistdir}/doc/latex/facsimile/README
21mr|texlive-facsimile-1.0-7|39	%doc %{_texmfdistdir}/doc/latex/facsimile/example.tex
21mr|texlive-facsimile-1.0-7|40	%doc %{_texmfdistdir}/doc/latex/facsimile/facsimile.pdf
21mr|texlive-facsimile-1.0-7|41	#- source
21mr|texlive-facsimile-1.0-7|42	%doc %{_texmfdistdir}/source/latex/facsimile/facsimile.dtx
21mr|texlive-facsimile-1.0-7|43	%doc %{_texmfdistdir}/source/latex/facsimile/facsimile.ins
21mr|texlive-facsimile-1.0-7|44	
21mr|texlive-facsimile-1.0-7|45	#-----------------------------------------------------------------------
21mr|texlive-facsimile-1.0-7|46	%prep
21mr|texlive-facsimile-1.0-7|47	%setup -c -a0 -a1 -a2
21mr|texlive-facsimile-1.0-7|48	
21mr|texlive-facsimile-1.0-7|49	%build
21mr|texlive-facsimile-1.0-7|50	
21mr|texlive-facsimile-1.0-7|51	%install
21mr|texlive-facsimile-1.0-7|52	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-facsimile-1.0-7|53	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17870 21
21mr|texlive-factura-3.57-2|1	Name:		texlive-factura
21mr|texlive-factura-3.57-2|2	Version:	3.57
21mr|texlive-factura-3.57-2|3	Release:	2
21mr|texlive-factura-3.57-2|4	Epoch:		1
21mr|texlive-factura-3.57-2|5	Summary:	TeXLive factura package
21mr|texlive-factura-3.57-2|6	Group:		Publishing
21mr|texlive-factura-3.57-2|7	URL:		http://tug.org/texlive
21mr|texlive-factura-3.57-2|8	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-factura-3.57-2|9	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/factura.tar.xz
21mr|texlive-factura-3.57-2|10	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/factura.doc.tar.xz
21mr|texlive-factura-3.57-2|11	BuildArch:	noarch
21mr|texlive-factura-3.57-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-factura-3.57-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-factura-3.57-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-factura-3.57-2|15	
21mr|texlive-factura-3.57-2|16	%description
21mr|texlive-factura-3.57-2|17	TeXLive factura package.
21mr|texlive-factura-3.57-2|18	
21mr|texlive-factura-3.57-2|19	#-----------------------------------------------------------------------
21mr|texlive-factura-3.57-2|20	%files
21mr|texlive-factura-3.57-2|21	%{_texmfdistdir}/tex/latex/factura
21mr|texlive-factura-3.57-2|22	%doc %{_texmfdistdir}/doc/latex/factura
21mr|texlive-factura-3.57-2|23	
21mr|texlive-factura-3.57-2|24	#-----------------------------------------------------------------------
21mr|texlive-factura-3.57-2|25	%prep
21mr|texlive-factura-3.57-2|26	%setup -c -a0 -a1
21mr|texlive-factura-3.57-2|27	
21mr|texlive-factura-3.57-2|28	%build
21mr|texlive-factura-3.57-2|29	
21mr|texlive-factura-3.57-2|30	%install
21mr|texlive-factura-3.57-2|31	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-factura-3.57-2|32	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17871 21
21mr|texlive-facture-1.2.2-2|1	Name:		texlive-facture
21mr|texlive-facture-1.2.2-2|2	Version:	1.2.2
21mr|texlive-facture-1.2.2-2|3	Release:	2
21mr|texlive-facture-1.2.2-2|4	Summary:	Generate an invoice
21mr|texlive-facture-1.2.2-2|5	Group:		Publishing
21mr|texlive-facture-1.2.2-2|6	URL:		http://www.ctan.org/tex-archive/macros/xetex/latex/facture
21mr|texlive-facture-1.2.2-2|7	License:	OTHER-FREE
21mr|texlive-facture-1.2.2-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/facture.tar.xz
21mr|texlive-facture-1.2.2-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/facture.doc.tar.xz
21mr|texlive-facture-1.2.2-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/facture.source.tar.xz
21mr|texlive-facture-1.2.2-2|11	BuildArch:	noarch
21mr|texlive-facture-1.2.2-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-facture-1.2.2-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-facture-1.2.2-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-facture-1.2.2-2|15	
21mr|texlive-facture-1.2.2-2|16	%description
21mr|texlive-facture-1.2.2-2|17	Une classe simple permettant de produite une facture, avec ou
21mr|texlive-facture-1.2.2-2|18	sans TVA, avec gestion d'une adresse differente pour la
21mr|texlive-facture-1.2.2-2|19	livraison et pour la facturation. A simple class that allows
21mr|texlive-facture-1.2.2-2|20	production of an invoice, with or without VAT; different
21mr|texlive-facture-1.2.2-2|21	addresses for delivery and for billing are permitted.
21mr|texlive-facture-1.2.2-2|22	
21mr|texlive-facture-1.2.2-2|23	#-----------------------------------------------------------------------
21mr|texlive-facture-1.2.2-2|24	%files
21mr|texlive-facture-1.2.2-2|25	%{_texmfdistdir}/tex/xelatex/facture
21mr|texlive-facture-1.2.2-2|26	%doc %{_texmfdistdir}/doc/xelatex/facture
21mr|texlive-facture-1.2.2-2|27	#- source
21mr|texlive-facture-1.2.2-2|28	%doc %{_texmfdistdir}/source/xelatex/facture
21mr|texlive-facture-1.2.2-2|29	
21mr|texlive-facture-1.2.2-2|30	#-----------------------------------------------------------------------
21mr|texlive-facture-1.2.2-2|31	%prep
21mr|texlive-facture-1.2.2-2|32	%setup -c -a0 -a1 -a2
21mr|texlive-facture-1.2.2-2|33	
21mr|texlive-facture-1.2.2-2|34	%build
21mr|texlive-facture-1.2.2-2|35	
21mr|texlive-facture-1.2.2-2|36	%install
21mr|texlive-facture-1.2.2-2|37	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-facture-1.2.2-2|38	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17872 21
21mr|texlive-fancybox-1.4-7|1	# revision 18304
21mr|texlive-fancybox-1.4-7|2	# category Package
21mr|texlive-fancybox-1.4-7|3	# catalog-ctan /macros/latex/contrib/fancybox
21mr|texlive-fancybox-1.4-7|4	# catalog-date 2010-05-15 22:45:27 +0200
21mr|texlive-fancybox-1.4-7|5	# catalog-license lppl1.2
21mr|texlive-fancybox-1.4-7|6	# catalog-version 1.4
21mr|texlive-fancybox-1.4-7|7	Name:		texlive-fancybox
21mr|texlive-fancybox-1.4-7|8	Version:	1.4
21mr|texlive-fancybox-1.4-7|9	Release:	7
21mr|texlive-fancybox-1.4-7|10	Summary:	Variants of \fbox and other games with boxes
21mr|texlive-fancybox-1.4-7|11	Group:		Publishing
21mr|texlive-fancybox-1.4-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fancybox
21mr|texlive-fancybox-1.4-7|13	License:	LPPL1.2
21mr|texlive-fancybox-1.4-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fancybox.tar.xz
21mr|texlive-fancybox-1.4-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fancybox.doc.tar.xz
21mr|texlive-fancybox-1.4-7|16	BuildArch:	noarch
21mr|texlive-fancybox-1.4-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-fancybox-1.4-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-fancybox-1.4-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-fancybox-1.4-7|20	
21mr|texlive-fancybox-1.4-7|21	%description
21mr|texlive-fancybox-1.4-7|22	Provides variants of \fbox: \shadowbox, \doublebox, \ovalbox,
21mr|texlive-fancybox-1.4-7|23	\Ovalbox, with helpful tools for using box macros and flexible
21mr|texlive-fancybox-1.4-7|24	verbatim macros. You can box mathematics, floats, center,
21mr|texlive-fancybox-1.4-7|25	flushleft, and flushright, lists, and pages.
21mr|texlive-fancybox-1.4-7|26	
21mr|texlive-fancybox-1.4-7|27	
21mr|texlive-fancybox-1.4-7|28	#-----------------------------------------------------------------------
21mr|texlive-fancybox-1.4-7|29	%files
21mr|texlive-fancybox-1.4-7|30	%{_texmfdistdir}/tex/latex/fancybox/fancybox.sty
21mr|texlive-fancybox-1.4-7|31	%doc %{_texmfdistdir}/doc/latex/fancybox/Changes
21mr|texlive-fancybox-1.4-7|32	%doc %{_texmfdistdir}/doc/latex/fancybox/Makefile
21mr|texlive-fancybox-1.4-7|33	%doc %{_texmfdistdir}/doc/latex/fancybox/README
21mr|texlive-fancybox-1.4-7|34	%doc %{_texmfdistdir}/doc/latex/fancybox/fancybox-doc.pdf
21mr|texlive-fancybox-1.4-7|35	%doc %{_texmfdistdir}/doc/latex/fancybox/fancybox-doc.tex
21mr|texlive-fancybox-1.4-7|36	
21mr|texlive-fancybox-1.4-7|37	#-----------------------------------------------------------------------
21mr|texlive-fancybox-1.4-7|38	%prep
21mr|texlive-fancybox-1.4-7|39	%setup -c -a0 -a1
21mr|texlive-fancybox-1.4-7|40	
21mr|texlive-fancybox-1.4-7|41	%build
21mr|texlive-fancybox-1.4-7|42	
21mr|texlive-fancybox-1.4-7|43	%install
21mr|texlive-fancybox-1.4-7|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-fancybox-1.4-7|45	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17873 21
21mr|texlive-fancyhandout-20180122-1|1	Name:		texlive-fancyhandout
21mr|texlive-fancyhandout-20180122-1|2	Version:	20180122
21mr|texlive-fancyhandout-20180122-1|3	Release:	1
21mr|texlive-fancyhandout-20180122-1|4	Summary:	Provides a way of typesetting documents not exclusively consisting of running text in a beautiful way
21mr|texlive-fancyhandout-20180122-1|5	Group:		Publishing
21mr|texlive-fancyhandout-20180122-1|6	URL:		https://github.com/SFr682k/fancyhandout
21mr|texlive-fancyhandout-20180122-1|7	License:	LPPL 1.3c
21mr|texlive-fancyhandout-20180122-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fancyhandout.tar.xz
21mr|texlive-fancyhandout-20180122-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fancyhandout.doc.tar.xz
21mr|texlive-fancyhandout-20180122-1|10	BuildArch:	noarch
21mr|texlive-fancyhandout-20180122-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-fancyhandout-20180122-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-fancyhandout-20180122-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-fancyhandout-20180122-1|14	
21mr|texlive-fancyhandout-20180122-1|15	%description
21mr|texlive-fancyhandout-20180122-1|16	Provides a way of typesetting documents not exclusively consisting of running text in a beautiful way.
21mr|texlive-fancyhandout-20180122-1|17	
21mr|texlive-fancyhandout-20180122-1|18	%files
21mr|texlive-fancyhandout-20180122-1|19	%{_texmfdistdir}/tex/
21mr|texlive-fancyhandout-20180122-1|20	%doc %{_texmfdistdir}/doc/
21mr|texlive-fancyhandout-20180122-1|21	#-----------------------------------------------------------------------
21mr|texlive-fancyhandout-20180122-1|22	%prep
21mr|texlive-fancyhandout-20180122-1|23	%setup -c -a0 -a1
21mr|texlive-fancyhandout-20180122-1|24	
21mr|texlive-fancyhandout-20180122-1|25	%build
21mr|texlive-fancyhandout-20180122-1|26	
21mr|texlive-fancyhandout-20180122-1|27	%install
21mr|texlive-fancyhandout-20180122-1|28	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-fancyhandout-20180122-1|29	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17874 21
21mr|texlive-fancyhdr-3.9a-2|1	# revision 15878
21mr|texlive-fancyhdr-3.9a-2|2	# category Package
21mr|texlive-fancyhdr-3.9a-2|3	# catalog-ctan /macros/latex/contrib/fancyhdr
21mr|texlive-fancyhdr-3.9a-2|4	# catalog-date 2009-01-10 12:36:34 +0100
21mr|texlive-fancyhdr-3.9a-2|5	# catalog-license lppl
21mr|texlive-fancyhdr-3.9a-2|6	# catalog-version 3.1
21mr|texlive-fancyhdr-3.9a-2|7	Name:		texlive-fancyhdr
21mr|texlive-fancyhdr-3.9a-2|8	Version:	3.9a
21mr|texlive-fancyhdr-3.9a-2|9	Release:	2
21mr|texlive-fancyhdr-3.9a-2|10	Summary:	Extensive control of page headers and footers in LaTeX2e
21mr|texlive-fancyhdr-3.9a-2|11	Group:		Publishing
21mr|texlive-fancyhdr-3.9a-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fancyhdr
21mr|texlive-fancyhdr-3.9a-2|13	License:	LPPL
21mr|texlive-fancyhdr-3.9a-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fancyhdr.tar.xz
21mr|texlive-fancyhdr-3.9a-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fancyhdr.doc.tar.xz
21mr|texlive-fancyhdr-3.9a-2|16	BuildArch:	noarch
21mr|texlive-fancyhdr-3.9a-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-fancyhdr-3.9a-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-fancyhdr-3.9a-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-fancyhdr-3.9a-2|20	
21mr|texlive-fancyhdr-3.9a-2|21	%description
21mr|texlive-fancyhdr-3.9a-2|22	The package provides extensive facilities, both for
21mr|texlive-fancyhdr-3.9a-2|23	constructing headers and footers, and for controlling their use
21mr|texlive-fancyhdr-3.9a-2|24	(for example, at times when LaTeX would automatically change
21mr|texlive-fancyhdr-3.9a-2|25	the heading style in use).
21mr|texlive-fancyhdr-3.9a-2|26	
21mr|texlive-fancyhdr-3.9a-2|27	#-----------------------------------------------------------------------
21mr|texlive-fancyhdr-3.9a-2|28	%files
21mr|texlive-fancyhdr-3.9a-2|29	%{_texmfdistdir}/tex/latex/fancyhdr/extramarks.sty
21mr|texlive-fancyhdr-3.9a-2|30	%{_texmfdistdir}/tex/latex/fancyhdr/fancyhdr.sty
21mr|texlive-fancyhdr-3.9a-2|31	%{_texmfdistdir}/tex/latex/fancyhdr/fancyheadings.sty
21mr|texlive-fancyhdr-3.9a-2|32	%doc %{_texmfdistdir}/doc/latex/fancyhdr/README
21mr|texlive-fancyhdr-3.9a-2|33	%doc %{_texmfdistdir}/doc/latex/fancyhdr/fancyhdr.pdf
21mr|texlive-fancyhdr-3.9a-2|34	%doc %{_texmfdistdir}/doc/latex/fancyhdr/fancyhdr.tex
21mr|texlive-fancyhdr-3.9a-2|35	
21mr|texlive-fancyhdr-3.9a-2|36	#-----------------------------------------------------------------------
21mr|texlive-fancyhdr-3.9a-2|37	%prep
21mr|texlive-fancyhdr-3.9a-2|38	%setup -c -a0 -a1
21mr|texlive-fancyhdr-3.9a-2|39	
21mr|texlive-fancyhdr-3.9a-2|40	%build
21mr|texlive-fancyhdr-3.9a-2|41	
21mr|texlive-fancyhdr-3.9a-2|42	%install
21mr|texlive-fancyhdr-3.9a-2|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-fancyhdr-3.9a-2|44	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17875 21
21mr|texlive-fancyhdr-it-20190228-1|1	Name:		texlive-fancyhdr-it
21mr|texlive-fancyhdr-it-20190228-1|2	Version:	20190228
21mr|texlive-fancyhdr-it-20190228-1|3	Release:	1
21mr|texlive-fancyhdr-it-20190228-1|4	Summary:	Italian translation of fancyhdr documentation
21mr|texlive-fancyhdr-it-20190228-1|5	Group:		Publishing
21mr|texlive-fancyhdr-it-20190228-1|6	URL:		http://www.ctan.org/tex-archive/info/translations/fancyhdr/it
21mr|texlive-fancyhdr-it-20190228-1|7	License:	LPPL
21mr|texlive-fancyhdr-it-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fancyhdr-it.tar.xz
21mr|texlive-fancyhdr-it-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fancyhdr-it.doc.tar.xz
21mr|texlive-fancyhdr-it-20190228-1|10	BuildArch:	noarch
21mr|texlive-fancyhdr-it-20190228-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-fancyhdr-it-20190228-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-fancyhdr-it-20190228-1|13	
21mr|texlive-fancyhdr-it-20190228-1|14	%description
21mr|texlive-fancyhdr-it-20190228-1|15	The translation is of documentation provided with the fancyhdr
21mr|texlive-fancyhdr-it-20190228-1|16	package.
21mr|texlive-fancyhdr-it-20190228-1|17	
21mr|texlive-fancyhdr-it-20190228-1|18	#-----------------------------------------------------------------------
21mr|texlive-fancyhdr-it-20190228-1|19	%files
21mr|texlive-fancyhdr-it-20190228-1|20	%doc %{_texmfdistdir}/doc/latex/fancyhdr-it
21mr|texlive-fancyhdr-it-20190228-1|21	
21mr|texlive-fancyhdr-it-20190228-1|22	#-----------------------------------------------------------------------
21mr|texlive-fancyhdr-it-20190228-1|23	%prep
21mr|texlive-fancyhdr-it-20190228-1|24	%setup -c -a0 -a1
21mr|texlive-fancyhdr-it-20190228-1|25	
21mr|texlive-fancyhdr-it-20190228-1|26	%build
21mr|texlive-fancyhdr-it-20190228-1|27	
21mr|texlive-fancyhdr-it-20190228-1|28	%install
21mr|texlive-fancyhdr-it-20190228-1|29	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-fancyhdr-it-20190228-1|30	cp -fpar doc %{buildroot}%{_texmfdistdir}

17876 21
21mr|texlive-fancylabel-20171230-1|1	Name:		texlive-fancylabel
21mr|texlive-fancylabel-20171230-1|2	Version:	20171230
21mr|texlive-fancylabel-20171230-1|3	Release:	1
21mr|texlive-fancylabel-20171230-1|4	Summary:	The package provides a complex labelling scheme
21mr|texlive-fancylabel-20171230-1|5	Group:		Publishing
21mr|texlive-fancylabel-20171230-1|6	URL:		https://ctan.org/pkg/fancylabel
21mr|texlive-fancylabel-20171230-1|7	License:	LPPL Version 1.2
21mr|texlive-fancylabel-20171230-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fancylabel.tar.xz
21mr|texlive-fancylabel-20171230-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fancylabel.doc.tar.xz
21mr|texlive-fancylabel-20171230-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fancylabel.source.tar.xz
21mr|texlive-fancylabel-20171230-1|11	BuildArch:	noarch
21mr|texlive-fancylabel-20171230-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-fancylabel-20171230-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-fancylabel-20171230-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-fancylabel-20171230-1|15	
21mr|texlive-fancylabel-20171230-1|16	%description
21mr|texlive-fancylabel-20171230-1|17	The package provides a complex labelling scheme.
21mr|texlive-fancylabel-20171230-1|18	
21mr|texlive-fancylabel-20171230-1|19	%files
21mr|texlive-fancylabel-20171230-1|20	%{_texmfdistdir}/tex/
21mr|texlive-fancylabel-20171230-1|21	%{_texmfdistdir}/source/
21mr|texlive-fancylabel-20171230-1|22	%doc %{_texmfdistdir}/doc
21mr|texlive-fancylabel-20171230-1|23	
21mr|texlive-fancylabel-20171230-1|24	#-----------------------------------------------------------------------
21mr|texlive-fancylabel-20171230-1|25	%prep
21mr|texlive-fancylabel-20171230-1|26	%setup -c -a0 -a1 -a2
21mr|texlive-fancylabel-20171230-1|27	
21mr|texlive-fancylabel-20171230-1|28	%build
21mr|texlive-fancylabel-20171230-1|29	
21mr|texlive-fancylabel-20171230-1|30	%install
21mr|texlive-fancylabel-20171230-1|31	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-fancylabel-20171230-1|32	cp -fpar source tex doc %{buildroot}%{_texmfdistdir}

17877 21
21mr|texlive-fancynum-0.92-7|1	# revision 15878
21mr|texlive-fancynum-0.92-7|2	# category Package
21mr|texlive-fancynum-0.92-7|3	# catalog-ctan /macros/latex/contrib/fancynum
21mr|texlive-fancynum-0.92-7|4	# catalog-date 2008-04-19 23:11:03 +0200
21mr|texlive-fancynum-0.92-7|5	# catalog-license other-free
21mr|texlive-fancynum-0.92-7|6	# catalog-version 0.92
21mr|texlive-fancynum-0.92-7|7	Name:		texlive-fancynum
21mr|texlive-fancynum-0.92-7|8	Version:	0.92
21mr|texlive-fancynum-0.92-7|9	Release:	7
21mr|texlive-fancynum-0.92-7|10	Summary:	Typeset numbers
21mr|texlive-fancynum-0.92-7|11	Group:		Publishing
21mr|texlive-fancynum-0.92-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fancynum
21mr|texlive-fancynum-0.92-7|13	License:	OTHER-FREE
21mr|texlive-fancynum-0.92-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fancynum.tar.xz
21mr|texlive-fancynum-0.92-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fancynum.doc.tar.xz
21mr|texlive-fancynum-0.92-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fancynum.source.tar.xz
21mr|texlive-fancynum-0.92-7|17	BuildArch:	noarch
21mr|texlive-fancynum-0.92-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-fancynum-0.92-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-fancynum-0.92-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-fancynum-0.92-7|21	
21mr|texlive-fancynum-0.92-7|22	%description
21mr|texlive-fancynum-0.92-7|23	A LaTeX package for typesetting numbers, in particular floating
21mr|texlive-fancynum-0.92-7|24	point numbers, such as you find in program output.
21mr|texlive-fancynum-0.92-7|25	
21mr|texlive-fancynum-0.92-7|26	
21mr|texlive-fancynum-0.92-7|27	#-----------------------------------------------------------------------
21mr|texlive-fancynum-0.92-7|28	%files
21mr|texlive-fancynum-0.92-7|29	%{_texmfdistdir}/tex/latex/fancynum/fancynum.sty
21mr|texlive-fancynum-0.92-7|30	%doc %{_texmfdistdir}/doc/latex/fancynum/CHANGES
21mr|texlive-fancynum-0.92-7|31	%doc %{_texmfdistdir}/doc/latex/fancynum/README
21mr|texlive-fancynum-0.92-7|32	%doc %{_texmfdistdir}/doc/latex/fancynum/aue.txt
21mr|texlive-fancynum-0.92-7|33	%doc %{_texmfdistdir}/doc/latex/fancynum/ctt.txt
21mr|texlive-fancynum-0.92-7|34	%doc %{_texmfdistdir}/doc/latex/fancynum/dbltable.tex
21mr|texlive-fancynum-0.92-7|35	%doc %{_texmfdistdir}/doc/latex/fancynum/examples.tex
21mr|texlive-fancynum-0.92-7|36	%doc %{_texmfdistdir}/doc/latex/fancynum/fancynum.pdf
21mr|texlive-fancynum-0.92-7|37	#- source
21mr|texlive-fancynum-0.92-7|38	%doc %{_texmfdistdir}/source/latex/fancynum/Makefile
21mr|texlive-fancynum-0.92-7|39	%doc %{_texmfdistdir}/source/latex/fancynum/fancynum.dtx
21mr|texlive-fancynum-0.92-7|40	%doc %{_texmfdistdir}/source/latex/fancynum/fancynum.ins
21mr|texlive-fancynum-0.92-7|41	%doc %{_texmfdistdir}/source/latex/fancynum/tables.c
21mr|texlive-fancynum-0.92-7|42	
21mr|texlive-fancynum-0.92-7|43	#-----------------------------------------------------------------------
21mr|texlive-fancynum-0.92-7|44	%prep
21mr|texlive-fancynum-0.92-7|45	%setup -c -a0 -a1 -a2
21mr|texlive-fancynum-0.92-7|46	
21mr|texlive-fancynum-0.92-7|47	%build
21mr|texlive-fancynum-0.92-7|48	
21mr|texlive-fancynum-0.92-7|49	%install
21mr|texlive-fancynum-0.92-7|50	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-fancynum-0.92-7|51	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17878 21
21mr|texlive-fancypar-1.2-1|1	# revision 18018
21mr|texlive-fancypar-1.2-1|2	# category Package
21mr|texlive-fancypar-1.2-1|3	# catalog-ctan /macros/latex/contrib/fancypar
21mr|texlive-fancypar-1.2-1|4	# catalog-date 2010-04-29 12:40:52 +0200
21mr|texlive-fancypar-1.2-1|5	# catalog-license lppl1.3
21mr|texlive-fancypar-1.2-1|6	# catalog-version 1.1
21mr|texlive-fancypar-1.2-1|7	Name:		texlive-fancypar
21mr|texlive-fancypar-1.2-1|8	Version:	1.2
21mr|texlive-fancypar-1.2-1|9	Release:	1
21mr|texlive-fancypar-1.2-1|10	Summary:	Decoration of individual paragraphs
21mr|texlive-fancypar-1.2-1|11	Group:		Publishing
21mr|texlive-fancypar-1.2-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fancypar
21mr|texlive-fancypar-1.2-1|13	License:	LPPL1.3
21mr|texlive-fancypar-1.2-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fancypar.tar.xz
21mr|texlive-fancypar-1.2-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fancypar.doc.tar.xz
21mr|texlive-fancypar-1.2-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fancypar.source.tar.xz
21mr|texlive-fancypar-1.2-1|17	BuildArch:	noarch
21mr|texlive-fancypar-1.2-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-fancypar-1.2-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-fancypar-1.2-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-fancypar-1.2-1|21	
21mr|texlive-fancypar-1.2-1|22	%description
21mr|texlive-fancypar-1.2-1|23	Decorates individual paragraphs of a document, offering five
21mr|texlive-fancypar-1.2-1|24	pre-defined styles. The command offers an optional 'key-value'
21mr|texlive-fancypar-1.2-1|25	argument with the user may define parameters of the selected
21mr|texlive-fancypar-1.2-1|26	style. Predefined styles offer a spiral-notebook, a zebra-like,
21mr|texlive-fancypar-1.2-1|27	a dashed, a marked design, and an underlined style. Users may
21mr|texlive-fancypar-1.2-1|28	also define their own styles. Decorated paragraphs may not
21mr|texlive-fancypar-1.2-1|29	include displayed mathematics.
21mr|texlive-fancypar-1.2-1|30	
21mr|texlive-fancypar-1.2-1|31	#-----------------------------------------------------------------------
21mr|texlive-fancypar-1.2-1|32	%files
21mr|texlive-fancypar-1.2-1|33	%{_texmfdistdir}/tex/latex/fancypar/fancypar.sty
21mr|texlive-fancypar-1.2-1|34	%doc %{_texmfdistdir}/doc/latex/fancypar/README
21mr|texlive-fancypar-1.2-1|35	%doc %{_texmfdistdir}/doc/latex/fancypar/fancypar.pdf
21mr|texlive-fancypar-1.2-1|36	#- source
21mr|texlive-fancypar-1.2-1|37	%doc %{_texmfdistdir}/source/latex/fancypar/fancypar.dtx
21mr|texlive-fancypar-1.2-1|38	%doc %{_texmfdistdir}/source/latex/fancypar/fancypar.ins
21mr|texlive-fancypar-1.2-1|39	
21mr|texlive-fancypar-1.2-1|40	#-----------------------------------------------------------------------
21mr|texlive-fancypar-1.2-1|41	%prep
21mr|texlive-fancypar-1.2-1|42	%setup -c -a0 -a1 -a2
21mr|texlive-fancypar-1.2-1|43	
21mr|texlive-fancypar-1.2-1|44	%build
21mr|texlive-fancypar-1.2-1|45	
21mr|texlive-fancypar-1.2-1|46	%install
21mr|texlive-fancypar-1.2-1|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-fancypar-1.2-1|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17879 21
21mr|texlive-fancyref-0.9c-7|1	# revision 15878
21mr|texlive-fancyref-0.9c-7|2	# category Package
21mr|texlive-fancyref-0.9c-7|3	# catalog-ctan /macros/latex/contrib/fancyref
21mr|texlive-fancyref-0.9c-7|4	# catalog-date 2006-12-05 17:23:05 +0100
21mr|texlive-fancyref-0.9c-7|5	# catalog-license gpl
21mr|texlive-fancyref-0.9c-7|6	# catalog-version 0.9c
21mr|texlive-fancyref-0.9c-7|7	Name:		texlive-fancyref
21mr|texlive-fancyref-0.9c-7|8	Version:	0.9c
21mr|texlive-fancyref-0.9c-7|9	Release:	7
21mr|texlive-fancyref-0.9c-7|10	Summary:	A LaTeX package for fancy cross-referencing
21mr|texlive-fancyref-0.9c-7|11	Group:		Publishing
21mr|texlive-fancyref-0.9c-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fancyref
21mr|texlive-fancyref-0.9c-7|13	License:	GPL
21mr|texlive-fancyref-0.9c-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fancyref.tar.xz
21mr|texlive-fancyref-0.9c-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fancyref.doc.tar.xz
21mr|texlive-fancyref-0.9c-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fancyref.source.tar.xz
21mr|texlive-fancyref-0.9c-7|17	BuildArch:	noarch
21mr|texlive-fancyref-0.9c-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-fancyref-0.9c-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-fancyref-0.9c-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-fancyref-0.9c-7|21	
21mr|texlive-fancyref-0.9c-7|22	%description
21mr|texlive-fancyref-0.9c-7|23	Provides fancy cross-referencing support, based on the
21mr|texlive-fancyref-0.9c-7|24	package's reference commands (\fref and \Fref) that recognise
21mr|texlive-fancyref-0.9c-7|25	what sort of object is being referenced. So, for example, the
21mr|texlive-fancyref-0.9c-7|26	label for a \section would be expected to be of the form
21mr|texlive-fancyref-0.9c-7|27	'sec:foo': the package would recognise the 'sec:' part.
21mr|texlive-fancyref-0.9c-7|28	
21mr|texlive-fancyref-0.9c-7|29	
21mr|texlive-fancyref-0.9c-7|30	#-----------------------------------------------------------------------
21mr|texlive-fancyref-0.9c-7|31	%files
21mr|texlive-fancyref-0.9c-7|32	%{_texmfdistdir}/tex/latex/fancyref/fancyref.sty
21mr|texlive-fancyref-0.9c-7|33	%doc %{_texmfdistdir}/doc/latex/fancyref/COPYING
21mr|texlive-fancyref-0.9c-7|34	%doc %{_texmfdistdir}/doc/latex/fancyref/README
21mr|texlive-fancyref-0.9c-7|35	%doc %{_texmfdistdir}/doc/latex/fancyref/fancyref.pdf
21mr|texlive-fancyref-0.9c-7|36	%doc %{_texmfdistdir}/doc/latex/fancyref/freftest.tex
21mr|texlive-fancyref-0.9c-7|37	#- source
21mr|texlive-fancyref-0.9c-7|38	%doc %{_texmfdistdir}/source/latex/fancyref/fancyref.dtx
21mr|texlive-fancyref-0.9c-7|39	%doc %{_texmfdistdir}/source/latex/fancyref/fancyref.ins
21mr|texlive-fancyref-0.9c-7|40	
21mr|texlive-fancyref-0.9c-7|41	#-----------------------------------------------------------------------
21mr|texlive-fancyref-0.9c-7|42	%prep
21mr|texlive-fancyref-0.9c-7|43	%setup -c -a0 -a1 -a2
21mr|texlive-fancyref-0.9c-7|44	
21mr|texlive-fancyref-0.9c-7|45	%build
21mr|texlive-fancyref-0.9c-7|46	
21mr|texlive-fancyref-0.9c-7|47	%install
21mr|texlive-fancyref-0.9c-7|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-fancyref-0.9c-7|49	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17880 21
21mr|texlive-fancyslides-1.0-1|1	Name:		texlive-fancyslides
21mr|texlive-fancyslides-1.0-1|2	Version:	1.0
21mr|texlive-fancyslides-1.0-1|3	Release:	1
21mr|texlive-fancyslides-1.0-1|4	Summary:	This class is prepared for short presentations with a modern look & feel
21mr|texlive-fancyslides-1.0-1|5	Group:		Publishing
21mr|texlive-fancyslides-1.0-1|6	URL:		https://www.ctan.org/pkg/fancyslides
21mr|texlive-fancyslides-1.0-1|7	License:	LPPL Version 1.3c
21mr|texlive-fancyslides-1.0-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fancyslides.tar.xz
21mr|texlive-fancyslides-1.0-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fancyslides.doc.tar.xz
21mr|texlive-fancyslides-1.0-1|10	BuildArch:	noarch
21mr|texlive-fancyslides-1.0-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-fancyslides-1.0-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-fancyslides-1.0-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-fancyslides-1.0-1|14	
21mr|texlive-fancyslides-1.0-1|15	%description
21mr|texlive-fancyslides-1.0-1|16	This class is prepared for short presentations with a modern look & feel.
21mr|texlive-fancyslides-1.0-1|17	#-----------------------------------------------------------------------
21mr|texlive-fancyslides-1.0-1|18	%files
21mr|texlive-fancyslides-1.0-1|19	%{_texmfdistdir}/tex/
21mr|texlive-fancyslides-1.0-1|20	%doc %{_texmfdistdir}/doc/
21mr|texlive-fancyslides-1.0-1|21	#-----------------------------------------------------------------------
21mr|texlive-fancyslides-1.0-1|22	%prep
21mr|texlive-fancyslides-1.0-1|23	%setup -c -a0 -a1
21mr|texlive-fancyslides-1.0-1|24	
21mr|texlive-fancyslides-1.0-1|25	%build
21mr|texlive-fancyslides-1.0-1|26	
21mr|texlive-fancyslides-1.0-1|27	%install
21mr|texlive-fancyslides-1.0-1|28	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-fancyslides-1.0-1|29	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17881 21
21mr|texlive-fancytabs-1.9-2|1	# revision 27684
21mr|texlive-fancytabs-1.9-2|2	# category Package
21mr|texlive-fancytabs-1.9-2|3	# catalog-ctan /macros/latex/contrib/fancytabs
21mr|texlive-fancytabs-1.9-2|4	# catalog-date 2012-09-17 18:38:18 +0200
21mr|texlive-fancytabs-1.9-2|5	# catalog-license lppl1.3
21mr|texlive-fancytabs-1.9-2|6	# catalog-version 1.8
21mr|texlive-fancytabs-1.9-2|7	Name:		texlive-fancytabs
21mr|texlive-fancytabs-1.9-2|8	Version:	1.9
21mr|texlive-fancytabs-1.9-2|9	Release:	2
21mr|texlive-fancytabs-1.9-2|10	Summary:	Fancy page border tabs
21mr|texlive-fancytabs-1.9-2|11	Group:		Publishing
21mr|texlive-fancytabs-1.9-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fancytabs
21mr|texlive-fancytabs-1.9-2|13	License:	LPPL1.3
21mr|texlive-fancytabs-1.9-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fancytabs.tar.xz
21mr|texlive-fancytabs-1.9-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fancytabs.doc.tar.xz
21mr|texlive-fancytabs-1.9-2|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fancytabs.source.tar.xz
21mr|texlive-fancytabs-1.9-2|17	BuildArch:	noarch
21mr|texlive-fancytabs-1.9-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-fancytabs-1.9-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-fancytabs-1.9-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-fancytabs-1.9-2|21	
21mr|texlive-fancytabs-1.9-2|22	%description
21mr|texlive-fancytabs-1.9-2|23	The package can typeset tabs on the side of a page. It requires
21mr|texlive-fancytabs-1.9-2|24	TikZ from the pgf bundle.
21mr|texlive-fancytabs-1.9-2|25	
21mr|texlive-fancytabs-1.9-2|26	#-----------------------------------------------------------------------
21mr|texlive-fancytabs-1.9-2|27	%files
21mr|texlive-fancytabs-1.9-2|28	%{_texmfdistdir}/tex/latex/fancytabs/fancytabs.sty
21mr|texlive-fancytabs-1.9-2|29	%doc %{_texmfdistdir}/doc/latex/fancytabs/README
21mr|texlive-fancytabs-1.9-2|30	%doc %{_texmfdistdir}/doc/latex/fancytabs/fancytabs.pdf
21mr|texlive-fancytabs-1.9-2|31	#- source
21mr|texlive-fancytabs-1.9-2|32	%doc %{_texmfdistdir}/source/latex/fancytabs/fancytabs.dtx
21mr|texlive-fancytabs-1.9-2|33	%doc %{_texmfdistdir}/source/latex/fancytabs/fancytabs.ins
21mr|texlive-fancytabs-1.9-2|34	
21mr|texlive-fancytabs-1.9-2|35	#-----------------------------------------------------------------------
21mr|texlive-fancytabs-1.9-2|36	%prep
21mr|texlive-fancytabs-1.9-2|37	%setup -c -a0 -a1 -a2
21mr|texlive-fancytabs-1.9-2|38	
21mr|texlive-fancytabs-1.9-2|39	%build
21mr|texlive-fancytabs-1.9-2|40	
21mr|texlive-fancytabs-1.9-2|41	%install
21mr|texlive-fancytabs-1.9-2|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-fancytabs-1.9-2|43	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17882 21
21mr|texlive-fancytooltips-1.8-10|1	# revision 27129
21mr|texlive-fancytooltips-1.8-10|2	# category Package
21mr|texlive-fancytooltips-1.8-10|3	# catalog-ctan /macros/latex/contrib/fancytooltips
21mr|texlive-fancytooltips-1.8-10|4	# catalog-date 2012-06-03 20:06:11 +0200
21mr|texlive-fancytooltips-1.8-10|5	# catalog-license lppl1.2
21mr|texlive-fancytooltips-1.8-10|6	# catalog-version 1.8
21mr|texlive-fancytooltips-1.8-10|7	Name:		texlive-fancytooltips
21mr|texlive-fancytooltips-1.8-10|8	Version:	1.8
21mr|texlive-fancytooltips-1.8-10|9	Release:	10
21mr|texlive-fancytooltips-1.8-10|10	Summary:	Include a wide range of material in PDF tooltips
21mr|texlive-fancytooltips-1.8-10|11	Group:		Publishing
21mr|texlive-fancytooltips-1.8-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fancytooltips
21mr|texlive-fancytooltips-1.8-10|13	License:	LPPL1.2
21mr|texlive-fancytooltips-1.8-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fancytooltips.tar.xz
21mr|texlive-fancytooltips-1.8-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fancytooltips.doc.tar.xz
21mr|texlive-fancytooltips-1.8-10|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fancytooltips.source.tar.xz
21mr|texlive-fancytooltips-1.8-10|17	BuildArch:	noarch
21mr|texlive-fancytooltips-1.8-10|18	BuildRequires:	texlive-tlpkg
21mr|texlive-fancytooltips-1.8-10|19	Requires(pre):	texlive-tlpkg
21mr|texlive-fancytooltips-1.8-10|20	Requires(post):	texlive-kpathsea
21mr|texlive-fancytooltips-1.8-10|21	
21mr|texlive-fancytooltips-1.8-10|22	%description
21mr|texlive-fancytooltips-1.8-10|23	The package was inspired by the cooltooltips package. In
21mr|texlive-fancytooltips-1.8-10|24	contrast to cooltooltips, fancytooltips allows inclusion of
21mr|texlive-fancytooltips-1.8-10|25	tooltips which contain arbitrary TeX material or a series of
21mr|texlive-fancytooltips-1.8-10|26	TeX materials (animated graphics) from an external PDF file. To
21mr|texlive-fancytooltips-1.8-10|27	see the tooltips, you have to open the files in Adobe Reader.
21mr|texlive-fancytooltips-1.8-10|28	The links and JavaScripts are inserted using eforms package
21mr|texlive-fancytooltips-1.8-10|29	from the AcroTeX bundle.
21mr|texlive-fancytooltips-1.8-10|30	
21mr|texlive-fancytooltips-1.8-10|31	#-----------------------------------------------------------------------
21mr|texlive-fancytooltips-1.8-10|32	%files
21mr|texlive-fancytooltips-1.8-10|33	%{_texmfdistdir}/tex/latex/fancytooltips/fancytipmark.eps
21mr|texlive-fancytooltips-1.8-10|34	%{_texmfdistdir}/tex/latex/fancytooltips/fancytipmark.pdf
21mr|texlive-fancytooltips-1.8-10|35	%{_texmfdistdir}/tex/latex/fancytooltips/fancytipmark.svg
21mr|texlive-fancytooltips-1.8-10|36	%{_texmfdistdir}/tex/latex/fancytooltips/fancytooltips.sty
21mr|texlive-fancytooltips-1.8-10|37	%doc %{_texmfdistdir}/doc/latex/fancytooltips/cite.png
21mr|texlive-fancytooltips-1.8-10|38	%doc %{_texmfdistdir}/doc/latex/fancytooltips/examples/fancy-preview-demo.pdf
21mr|texlive-fancytooltips-1.8-10|39	%doc %{_texmfdistdir}/doc/latex/fancytooltips/examples/fancy-preview-demo.sin.table
21mr|texlive-fancytooltips-1.8-10|40	%doc %{_texmfdistdir}/doc/latex/fancytooltips/examples/fancy-preview-demo.tex
21mr|texlive-fancytooltips-1.8-10|41	%doc %{_texmfdistdir}/doc/latex/fancytooltips/examples/fancy-preview-demo2.pdf
21mr|texlive-fancytooltips-1.8-10|42	%doc %{_texmfdistdir}/doc/latex/fancytooltips/examples/fancy-preview-demo2.tex
21mr|texlive-fancytooltips-1.8-10|43	%doc %{_texmfdistdir}/doc/latex/fancytooltips/examples/fancytooltips-example.pdf
21mr|texlive-fancytooltips-1.8-10|44	%doc %{_texmfdistdir}/doc/latex/fancytooltips/examples/fancytooltips-example.tex
21mr|texlive-fancytooltips-1.8-10|45	%doc %{_texmfdistdir}/doc/latex/fancytooltips/examples/pics/tecna2.pdf
21mr|texlive-fancytooltips-1.8-10|46	%doc %{_texmfdistdir}/doc/latex/fancytooltips/examples/pics/tooltipy.pdf
21mr|texlive-fancytooltips-1.8-10|47	%doc %{_texmfdistdir}/doc/latex/fancytooltips/examples/pics/tooltipy.tex
21mr|texlive-fancytooltips-1.8-10|48	%doc %{_texmfdistdir}/doc/latex/fancytooltips/examples/pics/tooltipy.tips
21mr|texlive-fancytooltips-1.8-10|49	%doc %{_texmfdistdir}/doc/latex/fancytooltips/examples/readme
21mr|texlive-fancytooltips-1.8-10|50	%doc %{_texmfdistdir}/doc/latex/fancytooltips/fancy-preview
21mr|texlive-fancytooltips-1.8-10|51	%doc %{_texmfdistdir}/doc/latex/fancytooltips/fancytipmark1.pdf
21mr|texlive-fancytooltips-1.8-10|52	%doc %{_texmfdistdir}/doc/latex/fancytooltips/fancytipmark2.pdf
21mr|texlive-fancytooltips-1.8-10|53	%doc %{_texmfdistdir}/doc/latex/fancytooltips/fancytipmark3.pdf
21mr|texlive-fancytooltips-1.8-10|54	%doc %{_texmfdistdir}/doc/latex/fancytooltips/fancytipmark4.pdf
21mr|texlive-fancytooltips-1.8-10|55	%doc %{_texmfdistdir}/doc/latex/fancytooltips/fancytooltips.pdf
21mr|texlive-fancytooltips-1.8-10|56	%doc %{_texmfdistdir}/doc/latex/fancytooltips/readme
21mr|texlive-fancytooltips-1.8-10|57	%doc %{_texmfdistdir}/doc/latex/fancytooltips/tip.pdf
21mr|texlive-fancytooltips-1.8-10|58	%doc %{_texmfdistdir}/doc/latex/fancytooltips/tip.tex
21mr|texlive-fancytooltips-1.8-10|59	#- source
21mr|texlive-fancytooltips-1.8-10|60	%doc %{_texmfdistdir}/source/latex/fancytooltips/fancytooltips.dtx
21mr|texlive-fancytooltips-1.8-10|61	%doc %{_texmfdistdir}/source/latex/fancytooltips/fancytooltips.ins
21mr|texlive-fancytooltips-1.8-10|62	
21mr|texlive-fancytooltips-1.8-10|63	#-----------------------------------------------------------------------
21mr|texlive-fancytooltips-1.8-10|64	%prep
21mr|texlive-fancytooltips-1.8-10|65	%setup -c -a0 -a1 -a2
21mr|texlive-fancytooltips-1.8-10|66	
21mr|texlive-fancytooltips-1.8-10|67	%build
21mr|texlive-fancytooltips-1.8-10|68	
21mr|texlive-fancytooltips-1.8-10|69	%install
21mr|texlive-fancytooltips-1.8-10|70	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-fancytooltips-1.8-10|71	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17883 21
21mr|texlive-fancyvrb-3.2a-1|1	# revision 18492
21mr|texlive-fancyvrb-3.2a-1|2	# category Package
21mr|texlive-fancyvrb-3.2a-1|3	# catalog-ctan /macros/latex/contrib/fancyvrb
21mr|texlive-fancyvrb-3.2a-1|4	# catalog-date 2010-05-25 20:13:54 +0200
21mr|texlive-fancyvrb-3.2a-1|5	# catalog-license lppl
21mr|texlive-fancyvrb-3.2a-1|6	# catalog-version 2.8
21mr|texlive-fancyvrb-3.2a-1|7	Name:		texlive-fancyvrb
21mr|texlive-fancyvrb-3.2a-1|8	Version:	3.2a
21mr|texlive-fancyvrb-3.2a-1|9	Release:	1
21mr|texlive-fancyvrb-3.2a-1|10	Summary:	Sophisticated verbatim text
21mr|texlive-fancyvrb-3.2a-1|11	Group:		Publishing
21mr|texlive-fancyvrb-3.2a-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fancyvrb
21mr|texlive-fancyvrb-3.2a-1|13	License:	LPPL
21mr|texlive-fancyvrb-3.2a-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fancyvrb.tar.xz
21mr|texlive-fancyvrb-3.2a-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fancyvrb.doc.tar.xz
21mr|texlive-fancyvrb-3.2a-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fancyvrb.source.tar.xz
21mr|texlive-fancyvrb-3.2a-1|17	BuildArch:	noarch
21mr|texlive-fancyvrb-3.2a-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-fancyvrb-3.2a-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-fancyvrb-3.2a-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-fancyvrb-3.2a-1|21	
21mr|texlive-fancyvrb-3.2a-1|22	%description
21mr|texlive-fancyvrb-3.2a-1|23	Flexible handling of verbatim text including: verbatim commands
21mr|texlive-fancyvrb-3.2a-1|24	in footnotes; a variety of verbatim environments with many
21mr|texlive-fancyvrb-3.2a-1|25	parameters; ability to define new customized verbatim
21mr|texlive-fancyvrb-3.2a-1|26	environments; save and restore verbatim text and environments;
21mr|texlive-fancyvrb-3.2a-1|27	write and read files in verbatim mode; build "example"
21mr|texlive-fancyvrb-3.2a-1|28	environments (showing both result and verbatim source).
21mr|texlive-fancyvrb-3.2a-1|29	
21mr|texlive-fancyvrb-3.2a-1|30	#-----------------------------------------------------------------------
21mr|texlive-fancyvrb-3.2a-1|31	%files
21mr|texlive-fancyvrb-3.2a-1|32	%{_texmfdistdir}/tex/latex/fancyvrb
21mr|texlive-fancyvrb-3.2a-1|33	%doc %{_texmfdistdir}/doc/latex/fancyvrb
21mr|texlive-fancyvrb-3.2a-1|34	#- source
21mr|texlive-fancyvrb-3.2a-1|35	%doc %{_texmfdistdir}/source/latex/fancyvrb
21mr|texlive-fancyvrb-3.2a-1|36	
21mr|texlive-fancyvrb-3.2a-1|37	#-----------------------------------------------------------------------
21mr|texlive-fancyvrb-3.2a-1|38	%prep
21mr|texlive-fancyvrb-3.2a-1|39	%setup -c -a0 -a1 -a2
21mr|texlive-fancyvrb-3.2a-1|40	
21mr|texlive-fancyvrb-3.2a-1|41	%build
21mr|texlive-fancyvrb-3.2a-1|42	
21mr|texlive-fancyvrb-3.2a-1|43	%install
21mr|texlive-fancyvrb-3.2a-1|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-fancyvrb-3.2a-1|45	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17884 21
21mr|texlive-fandol-0.3-2|1	Name:		texlive-fandol
21mr|texlive-fandol-0.3-2|2	Version:	0.3
21mr|texlive-fandol-0.3-2|3	Release:	2
21mr|texlive-fandol-0.3-2|4	Summary:	Four basic fonts for Chinese typesetting
21mr|texlive-fandol-0.3-2|5	Group:		Publishing
21mr|texlive-fandol-0.3-2|6	URL:		http://www.ctan.org/tex-archive/fonts/fandol
21mr|texlive-fandol-0.3-2|7	License:	GPL
21mr|texlive-fandol-0.3-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fandol.tar.xz
21mr|texlive-fandol-0.3-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fandol.doc.tar.xz
21mr|texlive-fandol-0.3-2|10	BuildArch:	noarch
21mr|texlive-fandol-0.3-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-fandol-0.3-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-fandol-0.3-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-fandol-0.3-2|14	
21mr|texlive-fandol-0.3-2|15	%description
21mr|texlive-fandol-0.3-2|16	Fandol fonts designed for Chinese typesetting. The current
21mr|texlive-fandol-0.3-2|17	version contains four styles: Song, Hei, Kai, Fang. All fonts
21mr|texlive-fandol-0.3-2|18	are in OpenType format.
21mr|texlive-fandol-0.3-2|19	
21mr|texlive-fandol-0.3-2|20	#-----------------------------------------------------------------------
21mr|texlive-fandol-0.3-2|21	%files
21mr|texlive-fandol-0.3-2|22	%{_texmfdistdir}/fonts/opentype/public/fandol
21mr|texlive-fandol-0.3-2|23	%doc %{_texmfdistdir}/doc/fonts/fandol
21mr|texlive-fandol-0.3-2|24	
21mr|texlive-fandol-0.3-2|25	#-----------------------------------------------------------------------
21mr|texlive-fandol-0.3-2|26	%prep
21mr|texlive-fandol-0.3-2|27	%setup -c -a0 -a1
21mr|texlive-fandol-0.3-2|28	
21mr|texlive-fandol-0.3-2|29	%build
21mr|texlive-fandol-0.3-2|30	
21mr|texlive-fandol-0.3-2|31	%install
21mr|texlive-fandol-0.3-2|32	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-fandol-0.3-2|33	cp -fpar fonts doc %{buildroot}%{_texmfdistdir}

17885 21
21mr|texlive-FAQ-en-3.27-2|1	# revision 25791
21mr|texlive-FAQ-en-3.27-2|2	# category Package
21mr|texlive-FAQ-en-3.27-2|3	# catalog-ctan /help/uk-tex-faq
21mr|texlive-FAQ-en-3.27-2|4	# catalog-date 2012-03-30 16:18:37 +0200
21mr|texlive-FAQ-en-3.27-2|5	# catalog-license pd
21mr|texlive-FAQ-en-3.27-2|6	# catalog-version 3.27
21mr|texlive-FAQ-en-3.27-2|7	Name:		texlive-FAQ-en
21mr|texlive-FAQ-en-3.27-2|8	Version:	3.27
21mr|texlive-FAQ-en-3.27-2|9	Release:	2
21mr|texlive-FAQ-en-3.27-2|10	Summary:	A compilation of Frequently Asked Questions with answers
21mr|texlive-FAQ-en-3.27-2|11	Group:		Publishing
21mr|texlive-FAQ-en-3.27-2|12	URL:		http://www.ctan.org/tex-archive/help/uk-tex-faq
21mr|texlive-FAQ-en-3.27-2|13	License:	PD
21mr|texlive-FAQ-en-3.27-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/FAQ-en.tar.xz
21mr|texlive-FAQ-en-3.27-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/FAQ-en.doc.tar.xz
21mr|texlive-FAQ-en-3.27-2|16	BuildArch:	noarch
21mr|texlive-FAQ-en-3.27-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-FAQ-en-3.27-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-FAQ-en-3.27-2|19	
21mr|texlive-FAQ-en-3.27-2|20	%description
21mr|texlive-FAQ-en-3.27-2|21	The FAQ that has in the past been published in the UK TeX Users
21mr|texlive-FAQ-en-3.27-2|22	Group journal Baskerville (though updated more frequently on
21mr|texlive-FAQ-en-3.27-2|23	CTAN). It is also available (and searchable) on the web.
21mr|texlive-FAQ-en-3.27-2|24	
21mr|texlive-FAQ-en-3.27-2|25	#-----------------------------------------------------------------------
21mr|texlive-FAQ-en-3.27-2|26	%files
21mr|texlive-FAQ-en-3.27-2|27	%doc %{_texmfdistdir}/doc/generic/FAQ-en
21mr|texlive-FAQ-en-3.27-2|28	
21mr|texlive-FAQ-en-3.27-2|29	#-----------------------------------------------------------------------
21mr|texlive-FAQ-en-3.27-2|30	%prep
21mr|texlive-FAQ-en-3.27-2|31	%setup -c -a0 -a1
21mr|texlive-FAQ-en-3.27-2|32	
21mr|texlive-FAQ-en-3.27-2|33	%build
21mr|texlive-FAQ-en-3.27-2|34	
21mr|texlive-FAQ-en-3.27-2|35	%install
21mr|texlive-FAQ-en-3.27-2|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-FAQ-en-3.27-2|37	cp -fpar doc %{buildroot}%{_texmfdistdir}

17886 21
21mr|texlive-fast-diagram-1.1-10|1	# revision 29264
21mr|texlive-fast-diagram-1.1-10|2	# category Package
21mr|texlive-fast-diagram-1.1-10|3	# catalog-ctan /graphics/pgf/contrib/fast-diagram
21mr|texlive-fast-diagram-1.1-10|4	# catalog-date 2013-02-27 20:12:49 +0100
21mr|texlive-fast-diagram-1.1-10|5	# catalog-license lppl1.3
21mr|texlive-fast-diagram-1.1-10|6	# catalog-version 1.1
21mr|texlive-fast-diagram-1.1-10|7	Name:		texlive-fast-diagram
21mr|texlive-fast-diagram-1.1-10|8	Version:	1.1
21mr|texlive-fast-diagram-1.1-10|9	Release:	10
21mr|texlive-fast-diagram-1.1-10|10	Summary:	Easy generation of FAST diagrams
21mr|texlive-fast-diagram-1.1-10|11	Group:		Publishing
21mr|texlive-fast-diagram-1.1-10|12	URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/fast-diagram
21mr|texlive-fast-diagram-1.1-10|13	License:	LPPL1.3
21mr|texlive-fast-diagram-1.1-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fast-diagram.tar.xz
21mr|texlive-fast-diagram-1.1-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fast-diagram.doc.tar.xz
21mr|texlive-fast-diagram-1.1-10|16	BuildArch:	noarch
21mr|texlive-fast-diagram-1.1-10|17	BuildRequires:	texlive-tlpkg
21mr|texlive-fast-diagram-1.1-10|18	Requires(pre):	texlive-tlpkg
21mr|texlive-fast-diagram-1.1-10|19	Requires(post):	texlive-kpathsea
21mr|texlive-fast-diagram-1.1-10|20	
21mr|texlive-fast-diagram-1.1-10|21	%description
21mr|texlive-fast-diagram-1.1-10|22	The package provides simple means of producing FAST diagrams,
21mr|texlive-fast-diagram-1.1-10|23	using TikZ/pgf tools. FAST diagrams are useful for functional
21mr|texlive-fast-diagram-1.1-10|24	analysis techniques in design methods.
21mr|texlive-fast-diagram-1.1-10|25	
21mr|texlive-fast-diagram-1.1-10|26	
21mr|texlive-fast-diagram-1.1-10|27	#-----------------------------------------------------------------------
21mr|texlive-fast-diagram-1.1-10|28	%files
21mr|texlive-fast-diagram-1.1-10|29	%{_texmfdistdir}/tex/latex/fast-diagram/fast-diagram.sty
21mr|texlive-fast-diagram-1.1-10|30	%doc %{_texmfdistdir}/doc/latex/fast-diagram/README
21mr|texlive-fast-diagram-1.1-10|31	%doc %{_texmfdistdir}/doc/latex/fast-diagram/help.pdf
21mr|texlive-fast-diagram-1.1-10|32	%doc %{_texmfdistdir}/doc/latex/fast-diagram/help.tex
21mr|texlive-fast-diagram-1.1-10|33	%doc %{_texmfdistdir}/doc/latex/fast-diagram/sources_help/commandes.tex
21mr|texlive-fast-diagram-1.1-10|34	%doc %{_texmfdistdir}/doc/latex/fast-diagram/sources_help/exemple.tex
21mr|texlive-fast-diagram-1.1-10|35	%doc %{_texmfdistdir}/doc/latex/fast-diagram/sources_help/images/antenne.png
21mr|texlive-fast-diagram-1.1-10|36	%doc %{_texmfdistdir}/doc/latex/fast-diagram/sources_help/images/batterie.png
21mr|texlive-fast-diagram-1.1-10|37	%doc %{_texmfdistdir}/doc/latex/fast-diagram/sources_help/images/biellettes.png
21mr|texlive-fast-diagram-1.1-10|38	%doc %{_texmfdistdir}/doc/latex/fast-diagram/sources_help/images/bouton.png
21mr|texlive-fast-diagram-1.1-10|39	%doc %{_texmfdistdir}/doc/latex/fast-diagram/sources_help/images/moteur.png
21mr|texlive-fast-diagram-1.1-10|40	%doc %{_texmfdistdir}/doc/latex/fast-diagram/sources_help/images/pedalier.png
21mr|texlive-fast-diagram-1.1-10|41	%doc %{_texmfdistdir}/doc/latex/fast-diagram/sources_help/images/pignons.png
21mr|texlive-fast-diagram-1.1-10|42	%doc %{_texmfdistdir}/doc/latex/fast-diagram/sources_help/images/recepteur.png
21mr|texlive-fast-diagram-1.1-10|43	%doc %{_texmfdistdir}/doc/latex/fast-diagram/sources_help/images/roue.png
21mr|texlive-fast-diagram-1.1-10|44	%doc %{_texmfdistdir}/doc/latex/fast-diagram/sources_help/images/servomoteur.png
21mr|texlive-fast-diagram-1.1-10|45	%doc %{_texmfdistdir}/doc/latex/fast-diagram/sources_help/installation.tex
21mr|texlive-fast-diagram-1.1-10|46	%doc %{_texmfdistdir}/doc/latex/fast-diagram/sources_help/intro.tex
21mr|texlive-fast-diagram-1.1-10|47	%doc %{_texmfdistdir}/doc/latex/fast-diagram/sources_help/miseEnForme.tex
21mr|texlive-fast-diagram-1.1-10|48	%doc %{_texmfdistdir}/doc/latex/fast-diagram/sources_help/reglages.tex
21mr|texlive-fast-diagram-1.1-10|49	%doc %{_texmfdistdir}/doc/latex/fast-diagram/sources_help/tikz.tex
21mr|texlive-fast-diagram-1.1-10|50	
21mr|texlive-fast-diagram-1.1-10|51	#-----------------------------------------------------------------------
21mr|texlive-fast-diagram-1.1-10|52	%prep
21mr|texlive-fast-diagram-1.1-10|53	%setup -c -a0 -a1
21mr|texlive-fast-diagram-1.1-10|54	
21mr|texlive-fast-diagram-1.1-10|55	%build
21mr|texlive-fast-diagram-1.1-10|56	
21mr|texlive-fast-diagram-1.1-10|57	%install
21mr|texlive-fast-diagram-1.1-10|58	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-fast-diagram-1.1-10|59	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17887 21
21mr|texlive-fbithesis-1.2m-7|1	# revision 21340
21mr|texlive-fbithesis-1.2m-7|2	# category Package
21mr|texlive-fbithesis-1.2m-7|3	# catalog-ctan /macros/latex/contrib/fbithesis
21mr|texlive-fbithesis-1.2m-7|4	# catalog-date 2011-02-07 09:47:54 +0100
21mr|texlive-fbithesis-1.2m-7|5	# catalog-license other-free
21mr|texlive-fbithesis-1.2m-7|6	# catalog-version 1.2m
21mr|texlive-fbithesis-1.2m-7|7	Name:		texlive-fbithesis
21mr|texlive-fbithesis-1.2m-7|8	Version:	1.2m
21mr|texlive-fbithesis-1.2m-7|9	Release:	7
21mr|texlive-fbithesis-1.2m-7|10	Summary:	Computer Science thesis class for University of Dortmund
21mr|texlive-fbithesis-1.2m-7|11	Group:		Publishing
21mr|texlive-fbithesis-1.2m-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fbithesis
21mr|texlive-fbithesis-1.2m-7|13	License:	OTHER-FREE
21mr|texlive-fbithesis-1.2m-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fbithesis.tar.xz
21mr|texlive-fbithesis-1.2m-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fbithesis.doc.tar.xz
21mr|texlive-fbithesis-1.2m-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fbithesis.source.tar.xz
21mr|texlive-fbithesis-1.2m-7|17	BuildArch:	noarch
21mr|texlive-fbithesis-1.2m-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-fbithesis-1.2m-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-fbithesis-1.2m-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-fbithesis-1.2m-7|21	
21mr|texlive-fbithesis-1.2m-7|22	%description
21mr|texlive-fbithesis-1.2m-7|23	At the department of computer science at the University of
21mr|texlive-fbithesis-1.2m-7|24	Dortmund there are cardboard cover pages for research or
21mr|texlive-fbithesis-1.2m-7|25	internal reports like master/phd-theses. The main function of
21mr|texlive-fbithesis-1.2m-7|26	this LaTeX2e document-class is a replacement for the \maketitle
21mr|texlive-fbithesis-1.2m-7|27	command to typeset a title page that is adjusted to these cover
21mr|texlive-fbithesis-1.2m-7|28	pages.
21mr|texlive-fbithesis-1.2m-7|29	
21mr|texlive-fbithesis-1.2m-7|30	
21mr|texlive-fbithesis-1.2m-7|31	#-----------------------------------------------------------------------
21mr|texlive-fbithesis-1.2m-7|32	%files
21mr|texlive-fbithesis-1.2m-7|33	%{_texmfdistdir}/tex/latex/fbithesis/fbithesis.cfg
21mr|texlive-fbithesis-1.2m-7|34	%{_texmfdistdir}/tex/latex/fbithesis/fbithesis.cls
21mr|texlive-fbithesis-1.2m-7|35	%doc %{_texmfdistdir}/doc/latex/fbithesis/README
21mr|texlive-fbithesis-1.2m-7|36	%doc %{_texmfdistdir}/doc/latex/fbithesis/distribution.key
21mr|texlive-fbithesis-1.2m-7|37	%doc %{_texmfdistdir}/doc/latex/fbithesis/example.pdf
21mr|texlive-fbithesis-1.2m-7|38	%doc %{_texmfdistdir}/doc/latex/fbithesis/example.tex
21mr|texlive-fbithesis-1.2m-7|39	%doc %{_texmfdistdir}/doc/latex/fbithesis/exampleaux.tex
21mr|texlive-fbithesis-1.2m-7|40	%doc %{_texmfdistdir}/doc/latex/fbithesis/fbithesis.dtx.asc
21mr|texlive-fbithesis-1.2m-7|41	%doc %{_texmfdistdir}/doc/latex/fbithesis/fbithesis.pdf
21mr|texlive-fbithesis-1.2m-7|42	#- source
21mr|texlive-fbithesis-1.2m-7|43	%doc %{_texmfdistdir}/source/latex/fbithesis/fbithesis.drv
21mr|texlive-fbithesis-1.2m-7|44	%doc %{_texmfdistdir}/source/latex/fbithesis/fbithesis.dtx
21mr|texlive-fbithesis-1.2m-7|45	%doc %{_texmfdistdir}/source/latex/fbithesis/fbithesis.ins
21mr|texlive-fbithesis-1.2m-7|46	
21mr|texlive-fbithesis-1.2m-7|47	#-----------------------------------------------------------------------
21mr|texlive-fbithesis-1.2m-7|48	%prep
21mr|texlive-fbithesis-1.2m-7|49	%setup -c -a0 -a1 -a2
21mr|texlive-fbithesis-1.2m-7|50	
21mr|texlive-fbithesis-1.2m-7|51	%build
21mr|texlive-fbithesis-1.2m-7|52	
21mr|texlive-fbithesis-1.2m-7|53	%install
21mr|texlive-fbithesis-1.2m-7|54	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-fbithesis-1.2m-7|55	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17888 21
21mr|texlive-fc-1.4-12|1	# revision 32796
21mr|texlive-fc-1.4-12|2	# category Package
21mr|texlive-fc-1.4-12|3	# catalog-ctan /fonts/jknappen/fc
21mr|texlive-fc-1.4-12|4	# catalog-date 2012-05-29 13:27:24 +0200
21mr|texlive-fc-1.4-12|5	# catalog-license gpl2
21mr|texlive-fc-1.4-12|6	# catalog-version 1.4
21mr|texlive-fc-1.4-12|7	Name:		texlive-fc
21mr|texlive-fc-1.4-12|8	Version:	1.4
21mr|texlive-fc-1.4-12|9	Release:	12
21mr|texlive-fc-1.4-12|10	Summary:	Fonts for African languages
21mr|texlive-fc-1.4-12|11	Group:		Publishing
21mr|texlive-fc-1.4-12|12	URL:		http://www.ctan.org/tex-archive/fonts/jknappen/fc
21mr|texlive-fc-1.4-12|13	License:	GPL2
21mr|texlive-fc-1.4-12|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fc.tar.xz
21mr|texlive-fc-1.4-12|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fc.doc.tar.xz
21mr|texlive-fc-1.4-12|16	BuildArch:	noarch
21mr|texlive-fc-1.4-12|17	BuildRequires:	texlive-tlpkg
21mr|texlive-fc-1.4-12|18	Requires(pre):	texlive-tlpkg
21mr|texlive-fc-1.4-12|19	Requires(post):	texlive-kpathsea
21mr|texlive-fc-1.4-12|20	
21mr|texlive-fc-1.4-12|21	%description
21mr|texlive-fc-1.4-12|22	The fonts are provided as Metafont source, in the familiar
21mr|texlive-fc-1.4-12|23	arrangement of lots of (autogenerated) preamble files and a
21mr|texlive-fc-1.4-12|24	modest set of glyph specifications. (A similar arrangement
21mr|texlive-fc-1.4-12|25	appears in the ec and lh font bundles.).
21mr|texlive-fc-1.4-12|26	
21mr|texlive-fc-1.4-12|27	#-----------------------------------------------------------------------
21mr|texlive-fc-1.4-12|28	%files
21mr|texlive-fc-1.4-12|29	%{_texmfdistdir}/fonts/source/jknappen/fc/b-fcbx.mf
21mr|texlive-fc-1.4-12|30	%{_texmfdistdir}/fonts/source/jknappen/fc/b-fcbxi.mf
21mr|texlive-fc-1.4-12|31	%{_texmfdistdir}/fonts/source/jknappen/fc/b-fcbxsl.mf
21mr|texlive-fc-1.4-12|32	%{_texmfdistdir}/fonts/source/jknappen/fc/b-fcbxu.mf
21mr|texlive-fc-1.4-12|33	%{_texmfdistdir}/fonts/source/jknappen/fc/b-fccsc.mf
21mr|texlive-fc-1.4-12|34	%{_texmfdistdir}/fonts/source/jknappen/fc/b-fci.mf
21mr|texlive-fc-1.4-12|35	%{_texmfdistdir}/fonts/source/jknappen/fc/b-fcitt.mf
21mr|texlive-fc-1.4-12|36	%{_texmfdistdir}/fonts/source/jknappen/fc/b-fcr.mf
21mr|texlive-fc-1.4-12|37	%{_texmfdistdir}/fonts/source/jknappen/fc/b-fcsibx.mf
21mr|texlive-fc-1.4-12|38	%{_texmfdistdir}/fonts/source/jknappen/fc/b-fcsitt.mf
21mr|texlive-fc-1.4-12|39	%{_texmfdistdir}/fonts/source/jknappen/fc/b-fcsl.mf
21mr|texlive-fc-1.4-12|40	%{_texmfdistdir}/fonts/source/jknappen/fc/b-fcss.mf
21mr|texlive-fc-1.4-12|41	%{_texmfdistdir}/fonts/source/jknappen/fc/b-fcssbx.mf
21mr|texlive-fc-1.4-12|42	%{_texmfdistdir}/fonts/source/jknappen/fc/b-fcssi.mf
21mr|texlive-fc-1.4-12|43	%{_texmfdistdir}/fonts/source/jknappen/fc/b-fcsstt.mf
21mr|texlive-fc-1.4-12|44	%{_texmfdistdir}/fonts/source/jknappen/fc/b-fctt.mf
21mr|texlive-fc-1.4-12|45	%{_texmfdistdir}/fonts/source/jknappen/fc/b-fcu.mf
21mr|texlive-fc-1.4-12|46	%{_texmfdistdir}/fonts/source/jknappen/fc/c-fcsstt.mf
21mr|texlive-fc-1.4-12|47	%{_texmfdistdir}/fonts/source/jknappen/fc/fcaccent.mf
21mr|texlive-fc-1.4-12|48	%{_texmfdistdir}/fonts/source/jknappen/fc/fcbx10.mf
21mr|texlive-fc-1.4-12|49	%{_texmfdistdir}/fonts/source/jknappen/fc/fcbx11.mf
21mr|texlive-fc-1.4-12|50	%{_texmfdistdir}/fonts/source/jknappen/fc/fcbx12.mf
21mr|texlive-fc-1.4-12|51	%{_texmfdistdir}/fonts/source/jknappen/fc/fcbx14.mf
21mr|texlive-fc-1.4-12|52	%{_texmfdistdir}/fonts/source/jknappen/fc/fcbx17.mf
21mr|texlive-fc-1.4-12|53	%{_texmfdistdir}/fonts/source/jknappen/fc/fcbx20.mf
21mr|texlive-fc-1.4-12|54	%{_texmfdistdir}/fonts/source/jknappen/fc/fcbx25.mf
21mr|texlive-fc-1.4-12|55	%{_texmfdistdir}/fonts/source/jknappen/fc/fcbx5.mf
21mr|texlive-fc-1.4-12|56	%{_texmfdistdir}/fonts/source/jknappen/fc/fcbx6.mf
21mr|texlive-fc-1.4-12|57	%{_texmfdistdir}/fonts/source/jknappen/fc/fcbx7.mf
21mr|texlive-fc-1.4-12|58	%{_texmfdistdir}/fonts/source/jknappen/fc/fcbx8.mf
21mr|texlive-fc-1.4-12|59	%{_texmfdistdir}/fonts/source/jknappen/fc/fcbx9.mf
21mr|texlive-fc-1.4-12|60	%{_texmfdistdir}/fonts/source/jknappen/fc/fcbxi10.mf
21mr|texlive-fc-1.4-12|61	%{_texmfdistdir}/fonts/source/jknappen/fc/fcbxi11.mf
21mr|texlive-fc-1.4-12|62	%{_texmfdistdir}/fonts/source/jknappen/fc/fcbxi12.mf
21mr|texlive-fc-1.4-12|63	%{_texmfdistdir}/fonts/source/jknappen/fc/fcbxi14.mf
21mr|texlive-fc-1.4-12|64	%{_texmfdistdir}/fonts/source/jknappen/fc/fcbxi17.mf
21mr|texlive-fc-1.4-12|65	%{_texmfdistdir}/fonts/source/jknappen/fc/fcbxi20.mf
21mr|texlive-fc-1.4-12|66	%{_texmfdistdir}/fonts/source/jknappen/fc/fcbxi25.mf
21mr|texlive-fc-1.4-12|67	%{_texmfdistdir}/fonts/source/jknappen/fc/fcbxi5.mf
21mr|texlive-fc-1.4-12|68	%{_texmfdistdir}/fonts/source/jknappen/fc/fcbxi6.mf
21mr|texlive-fc-1.4-12|69	%{_texmfdistdir}/fonts/source/jknappen/fc/fcbxi7.mf
21mr|texlive-fc-1.4-12|70	%{_texmfdistdir}/fonts/source/jknappen/fc/fcbxi8.mf
21mr|texlive-fc-1.4-12|71	%{_texmfdistdir}/fonts/source/jknappen/fc/fcbxi9.mf
21mr|texlive-fc-1.4-12|72	%{_texmfdistdir}/fonts/source/jknappen/fc/fcbxsl10.mf
21mr|texlive-fc-1.4-12|73	%{_texmfdistdir}/fonts/source/jknappen/fc/fcbxsl11.mf
21mr|texlive-fc-1.4-12|74	%{_texmfdistdir}/fonts/source/jknappen/fc/fcbxsl12.mf
21mr|texlive-fc-1.4-12|75	%{_texmfdistdir}/fonts/source/jknappen/fc/fcbxsl14.mf
21mr|texlive-fc-1.4-12|76	%{_texmfdistdir}/fonts/source/jknappen/fc/fcbxsl17.mf
21mr|texlive-fc-1.4-12|77	%{_texmfdistdir}/fonts/source/jknappen/fc/fcbxsl20.mf
21mr|texlive-fc-1.4-12|78	%{_texmfdistdir}/fonts/source/jknappen/fc/fcbxsl25.mf
21mr|texlive-fc-1.4-12|79	%{_texmfdistdir}/fonts/source/jknappen/fc/fcbxsl5.mf
21mr|texlive-fc-1.4-12|80	%{_texmfdistdir}/fonts/source/jknappen/fc/fcbxsl6.mf
21mr|texlive-fc-1.4-12|81	%{_texmfdistdir}/fonts/source/jknappen/fc/fcbxsl7.mf
21mr|texlive-fc-1.4-12|82	%{_texmfdistdir}/fonts/source/jknappen/fc/fcbxsl8.mf
21mr|texlive-fc-1.4-12|83	%{_texmfdistdir}/fonts/source/jknappen/fc/fcbxsl9.mf
21mr|texlive-fc-1.4-12|84	%{_texmfdistdir}/fonts/source/jknappen/fc/fcbxu10.mf
21mr|texlive-fc-1.4-12|85	%{_texmfdistdir}/fonts/source/jknappen/fc/fcbxu11.mf
21mr|texlive-fc-1.4-12|86	%{_texmfdistdir}/fonts/source/jknappen/fc/fcbxu12.mf
21mr|texlive-fc-1.4-12|87	%{_texmfdistdir}/fonts/source/jknappen/fc/fcbxu14.mf
21mr|texlive-fc-1.4-12|88	%{_texmfdistdir}/fonts/source/jknappen/fc/fcbxu17.mf
21mr|texlive-fc-1.4-12|89	%{_texmfdistdir}/fonts/source/jknappen/fc/fcbxu20.mf
21mr|texlive-fc-1.4-12|90	%{_texmfdistdir}/fonts/source/jknappen/fc/fcbxu25.mf
21mr|texlive-fc-1.4-12|91	%{_texmfdistdir}/fonts/source/jknappen/fc/fcbxu5.mf
21mr|texlive-fc-1.4-12|92	%{_texmfdistdir}/fonts/source/jknappen/fc/fcbxu6.mf
21mr|texlive-fc-1.4-12|93	%{_texmfdistdir}/fonts/source/jknappen/fc/fcbxu7.mf
21mr|texlive-fc-1.4-12|94	%{_texmfdistdir}/fonts/source/jknappen/fc/fcbxu8.mf
21mr|texlive-fc-1.4-12|95	%{_texmfdistdir}/fonts/source/jknappen/fc/fcbxu9.mf
21mr|texlive-fc-1.4-12|96	%{_texmfdistdir}/fonts/source/jknappen/fc/fccoding.mf
21mr|texlive-fc-1.4-12|97	%{_texmfdistdir}/fonts/source/jknappen/fc/fccsc10.mf
21mr|texlive-fc-1.4-12|98	%{_texmfdistdir}/fonts/source/jknappen/fc/fccsc11.mf
21mr|texlive-fc-1.4-12|99	%{_texmfdistdir}/fonts/source/jknappen/fc/fccsc12.mf
21mr|texlive-fc-1.4-12|100	%{_texmfdistdir}/fonts/source/jknappen/fc/fccsc14.mf
21mr|texlive-fc-1.4-12|101	%{_texmfdistdir}/fonts/source/jknappen/fc/fccsc17.mf
21mr|texlive-fc-1.4-12|102	%{_texmfdistdir}/fonts/source/jknappen/fc/fccsc20.mf
21mr|texlive-fc-1.4-12|103	%{_texmfdistdir}/fonts/source/jknappen/fc/fccsc25.mf
21mr|texlive-fc-1.4-12|104	%{_texmfdistdir}/fonts/source/jknappen/fc/fccsc5.mf
21mr|texlive-fc-1.4-12|105	%{_texmfdistdir}/fonts/source/jknappen/fc/fccsc6.mf
21mr|texlive-fc-1.4-12|106	%{_texmfdistdir}/fonts/source/jknappen/fc/fccsc7.mf
21mr|texlive-fc-1.4-12|107	%{_texmfdistdir}/fonts/source/jknappen/fc/fccsc8.mf
21mr|texlive-fc-1.4-12|108	%{_texmfdistdir}/fonts/source/jknappen/fc/fccsc9.mf
21mr|texlive-fc-1.4-12|109	%{_texmfdistdir}/fonts/source/jknappen/fc/fccscspu.mf
21mr|texlive-fc-1.4-12|110	%{_texmfdistdir}/fonts/source/jknappen/fc/fci10.mf
21mr|texlive-fc-1.4-12|111	%{_texmfdistdir}/fonts/source/jknappen/fc/fci11.mf
21mr|texlive-fc-1.4-12|112	%{_texmfdistdir}/fonts/source/jknappen/fc/fci12.mf
21mr|texlive-fc-1.4-12|113	%{_texmfdistdir}/fonts/source/jknappen/fc/fci14.mf
21mr|texlive-fc-1.4-12|114	%{_texmfdistdir}/fonts/source/jknappen/fc/fci17.mf
21mr|texlive-fc-1.4-12|115	%{_texmfdistdir}/fonts/source/jknappen/fc/fci20.mf
21mr|texlive-fc-1.4-12|116	%{_texmfdistdir}/fonts/source/jknappen/fc/fci25.mf
21mr|texlive-fc-1.4-12|117	%{_texmfdistdir}/fonts/source/jknappen/fc/fci5.mf
21mr|texlive-fc-1.4-12|118	%{_texmfdistdir}/fonts/source/jknappen/fc/fci6.mf
21mr|texlive-fc-1.4-12|119	%{_texmfdistdir}/fonts/source/jknappen/fc/fci7.mf
21mr|texlive-fc-1.4-12|120	%{_texmfdistdir}/fonts/source/jknappen/fc/fci8.mf
21mr|texlive-fc-1.4-12|121	%{_texmfdistdir}/fonts/source/jknappen/fc/fci9.mf
21mr|texlive-fc-1.4-12|122	%{_texmfdistdir}/fonts/source/jknappen/fc/fcilig.mf
21mr|texlive-fc-1.4-12|123	%{_texmfdistdir}/fonts/source/jknappen/fc/fcitalic.mf
21mr|texlive-fc-1.4-12|124	%{_texmfdistdir}/fonts/source/jknappen/fc/fcitligt.mf
21mr|texlive-fc-1.4-12|125	%{_texmfdistdir}/fonts/source/jknappen/fc/fcitlpct.mf
21mr|texlive-fc-1.4-12|126	%{_texmfdistdir}/fonts/source/jknappen/fc/fcitt10.mf
21mr|texlive-fc-1.4-12|127	%{_texmfdistdir}/fonts/source/jknappen/fc/fcitt11.mf
21mr|texlive-fc-1.4-12|128	%{_texmfdistdir}/fonts/source/jknappen/fc/fcitt12.mf
21mr|texlive-fc-1.4-12|129	%{_texmfdistdir}/fonts/source/jknappen/fc/fcitt14.mf
21mr|texlive-fc-1.4-12|130	%{_texmfdistdir}/fonts/source/jknappen/fc/fcitt17.mf
21mr|texlive-fc-1.4-12|131	%{_texmfdistdir}/fonts/source/jknappen/fc/fcitt20.mf
21mr|texlive-fc-1.4-12|132	%{_texmfdistdir}/fonts/source/jknappen/fc/fcitt25.mf
21mr|texlive-fc-1.4-12|133	%{_texmfdistdir}/fonts/source/jknappen/fc/fcitt5.mf
21mr|texlive-fc-1.4-12|134	%{_texmfdistdir}/fonts/source/jknappen/fc/fcitt6.mf
21mr|texlive-fc-1.4-12|135	%{_texmfdistdir}/fonts/source/jknappen/fc/fcitt7.mf
21mr|texlive-fc-1.4-12|136	%{_texmfdistdir}/fonts/source/jknappen/fc/fcitt8.mf
21mr|texlive-fc-1.4-12|137	%{_texmfdistdir}/fonts/source/jknappen/fc/fcitt9.mf
21mr|texlive-fc-1.4-12|138	%{_texmfdistdir}/fonts/source/jknappen/fc/fcmacros.mf
21mr|texlive-fc-1.4-12|139	%{_texmfdistdir}/fonts/source/jknappen/fc/fcpunct.mf
21mr|texlive-fc-1.4-12|140	%{_texmfdistdir}/fonts/source/jknappen/fc/fcr10.mf
21mr|texlive-fc-1.4-12|141	%{_texmfdistdir}/fonts/source/jknappen/fc/fcr11.mf
21mr|texlive-fc-1.4-12|142	%{_texmfdistdir}/fonts/source/jknappen/fc/fcr12.mf
21mr|texlive-fc-1.4-12|143	%{_texmfdistdir}/fonts/source/jknappen/fc/fcr14.mf
21mr|texlive-fc-1.4-12|144	%{_texmfdistdir}/fonts/source/jknappen/fc/fcr17.mf
21mr|texlive-fc-1.4-12|145	%{_texmfdistdir}/fonts/source/jknappen/fc/fcr20.mf
21mr|texlive-fc-1.4-12|146	%{_texmfdistdir}/fonts/source/jknappen/fc/fcr25.mf
21mr|texlive-fc-1.4-12|147	%{_texmfdistdir}/fonts/source/jknappen/fc/fcr5.mf
21mr|texlive-fc-1.4-12|148	%{_texmfdistdir}/fonts/source/jknappen/fc/fcr6.mf
21mr|texlive-fc-1.4-12|149	%{_texmfdistdir}/fonts/source/jknappen/fc/fcr7.mf
21mr|texlive-fc-1.4-12|150	%{_texmfdistdir}/fonts/source/jknappen/fc/fcr8.mf
21mr|texlive-fc-1.4-12|151	%{_texmfdistdir}/fonts/source/jknappen/fc/fcr9.mf
21mr|texlive-fc-1.4-12|152	%{_texmfdistdir}/fonts/source/jknappen/fc/fcrlig.mf
21mr|texlive-fc-1.4-12|153	%{_texmfdistdir}/fonts/source/jknappen/fc/fcroligt.mf
21mr|texlive-fc-1.4-12|154	%{_texmfdistdir}/fonts/source/jknappen/fc/fcroman.mf
21mr|texlive-fc-1.4-12|155	%{_texmfdistdir}/fonts/source/jknappen/fc/fcrompct.mf
21mr|texlive-fc-1.4-12|156	%{_texmfdistdir}/fonts/source/jknappen/fc/fcscligt.mf
21mr|texlive-fc-1.4-12|157	%{_texmfdistdir}/fonts/source/jknappen/fc/fcsfligt.mf
21mr|texlive-fc-1.4-12|158	%{_texmfdistdir}/fonts/source/jknappen/fc/fcsibx10.mf
21mr|texlive-fc-1.4-12|159	%{_texmfdistdir}/fonts/source/jknappen/fc/fcsibx11.mf
21mr|texlive-fc-1.4-12|160	%{_texmfdistdir}/fonts/source/jknappen/fc/fcsibx12.mf
21mr|texlive-fc-1.4-12|161	%{_texmfdistdir}/fonts/source/jknappen/fc/fcsibx14.mf
21mr|texlive-fc-1.4-12|162	%{_texmfdistdir}/fonts/source/jknappen/fc/fcsibx17.mf
21mr|texlive-fc-1.4-12|163	%{_texmfdistdir}/fonts/source/jknappen/fc/fcsibx20.mf
21mr|texlive-fc-1.4-12|164	%{_texmfdistdir}/fonts/source/jknappen/fc/fcsibx25.mf
21mr|texlive-fc-1.4-12|165	%{_texmfdistdir}/fonts/source/jknappen/fc/fcsibx5.mf
21mr|texlive-fc-1.4-12|166	%{_texmfdistdir}/fonts/source/jknappen/fc/fcsibx6.mf
21mr|texlive-fc-1.4-12|167	%{_texmfdistdir}/fonts/source/jknappen/fc/fcsibx7.mf
21mr|texlive-fc-1.4-12|168	%{_texmfdistdir}/fonts/source/jknappen/fc/fcsibx8.mf
21mr|texlive-fc-1.4-12|169	%{_texmfdistdir}/fonts/source/jknappen/fc/fcsibx9.mf
21mr|texlive-fc-1.4-12|170	%{_texmfdistdir}/fonts/source/jknappen/fc/fcsitt10.mf
21mr|texlive-fc-1.4-12|171	%{_texmfdistdir}/fonts/source/jknappen/fc/fcsitt11.mf
21mr|texlive-fc-1.4-12|172	%{_texmfdistdir}/fonts/source/jknappen/fc/fcsitt12.mf
21mr|texlive-fc-1.4-12|173	%{_texmfdistdir}/fonts/source/jknappen/fc/fcsitt14.mf
21mr|texlive-fc-1.4-12|174	%{_texmfdistdir}/fonts/source/jknappen/fc/fcsitt17.mf
21mr|texlive-fc-1.4-12|175	%{_texmfdistdir}/fonts/source/jknappen/fc/fcsitt20.mf
21mr|texlive-fc-1.4-12|176	%{_texmfdistdir}/fonts/source/jknappen/fc/fcsitt25.mf
21mr|texlive-fc-1.4-12|177	%{_texmfdistdir}/fonts/source/jknappen/fc/fcsitt5.mf
21mr|texlive-fc-1.4-12|178	%{_texmfdistdir}/fonts/source/jknappen/fc/fcsitt6.mf
21mr|texlive-fc-1.4-12|179	%{_texmfdistdir}/fonts/source/jknappen/fc/fcsitt7.mf
21mr|texlive-fc-1.4-12|180	%{_texmfdistdir}/fonts/source/jknappen/fc/fcsitt8.mf
21mr|texlive-fc-1.4-12|181	%{_texmfdistdir}/fonts/source/jknappen/fc/fcsitt9.mf
21mr|texlive-fc-1.4-12|182	%{_texmfdistdir}/fonts/source/jknappen/fc/fcsl10.mf
21mr|texlive-fc-1.4-12|183	%{_texmfdistdir}/fonts/source/jknappen/fc/fcsl11.mf
21mr|texlive-fc-1.4-12|184	%{_texmfdistdir}/fonts/source/jknappen/fc/fcsl12.mf
21mr|texlive-fc-1.4-12|185	%{_texmfdistdir}/fonts/source/jknappen/fc/fcsl14.mf
21mr|texlive-fc-1.4-12|186	%{_texmfdistdir}/fonts/source/jknappen/fc/fcsl17.mf
21mr|texlive-fc-1.4-12|187	%{_texmfdistdir}/fonts/source/jknappen/fc/fcsl20.mf
21mr|texlive-fc-1.4-12|188	%{_texmfdistdir}/fonts/source/jknappen/fc/fcsl25.mf
21mr|texlive-fc-1.4-12|189	%{_texmfdistdir}/fonts/source/jknappen/fc/fcsl5.mf
21mr|texlive-fc-1.4-12|190	%{_texmfdistdir}/fonts/source/jknappen/fc/fcsl6.mf
21mr|texlive-fc-1.4-12|191	%{_texmfdistdir}/fonts/source/jknappen/fc/fcsl7.mf
21mr|texlive-fc-1.4-12|192	%{_texmfdistdir}/fonts/source/jknappen/fc/fcsl8.mf
21mr|texlive-fc-1.4-12|193	%{_texmfdistdir}/fonts/source/jknappen/fc/fcsl9.mf
21mr|texlive-fc-1.4-12|194	%{_texmfdistdir}/fonts/source/jknappen/fc/fcss10.mf
21mr|texlive-fc-1.4-12|195	%{_texmfdistdir}/fonts/source/jknappen/fc/fcss11.mf
21mr|texlive-fc-1.4-12|196	%{_texmfdistdir}/fonts/source/jknappen/fc/fcss12.mf
21mr|texlive-fc-1.4-12|197	%{_texmfdistdir}/fonts/source/jknappen/fc/fcss14.mf
21mr|texlive-fc-1.4-12|198	%{_texmfdistdir}/fonts/source/jknappen/fc/fcss17.mf
21mr|texlive-fc-1.4-12|199	%{_texmfdistdir}/fonts/source/jknappen/fc/fcss20.mf
21mr|texlive-fc-1.4-12|200	%{_texmfdistdir}/fonts/source/jknappen/fc/fcss25.mf
21mr|texlive-fc-1.4-12|201	%{_texmfdistdir}/fonts/source/jknappen/fc/fcss5.mf
21mr|texlive-fc-1.4-12|202	%{_texmfdistdir}/fonts/source/jknappen/fc/fcss6.mf
21mr|texlive-fc-1.4-12|203	%{_texmfdistdir}/fonts/source/jknappen/fc/fcss7.mf
21mr|texlive-fc-1.4-12|204	%{_texmfdistdir}/fonts/source/jknappen/fc/fcss8.mf
21mr|texlive-fc-1.4-12|205	%{_texmfdistdir}/fonts/source/jknappen/fc/fcss9.mf
21mr|texlive-fc-1.4-12|206	%{_texmfdistdir}/fonts/source/jknappen/fc/fcssbx10.mf
21mr|texlive-fc-1.4-12|207	%{_texmfdistdir}/fonts/source/jknappen/fc/fcssbx11.mf
21mr|texlive-fc-1.4-12|208	%{_texmfdistdir}/fonts/source/jknappen/fc/fcssbx12.mf
21mr|texlive-fc-1.4-12|209	%{_texmfdistdir}/fonts/source/jknappen/fc/fcssbx14.mf
21mr|texlive-fc-1.4-12|210	%{_texmfdistdir}/fonts/source/jknappen/fc/fcssbx17.mf
21mr|texlive-fc-1.4-12|211	%{_texmfdistdir}/fonts/source/jknappen/fc/fcssbx20.mf
21mr|texlive-fc-1.4-12|212	%{_texmfdistdir}/fonts/source/jknappen/fc/fcssbx25.mf
21mr|texlive-fc-1.4-12|213	%{_texmfdistdir}/fonts/source/jknappen/fc/fcssbx5.mf
21mr|texlive-fc-1.4-12|214	%{_texmfdistdir}/fonts/source/jknappen/fc/fcssbx6.mf
21mr|texlive-fc-1.4-12|215	%{_texmfdistdir}/fonts/source/jknappen/fc/fcssbx7.mf
21mr|texlive-fc-1.4-12|216	%{_texmfdistdir}/fonts/source/jknappen/fc/fcssbx8.mf
21mr|texlive-fc-1.4-12|217	%{_texmfdistdir}/fonts/source/jknappen/fc/fcssbx9.mf
21mr|texlive-fc-1.4-12|218	%{_texmfdistdir}/fonts/source/jknappen/fc/fcssi10.mf
21mr|texlive-fc-1.4-12|219	%{_texmfdistdir}/fonts/source/jknappen/fc/fcssi11.mf
21mr|texlive-fc-1.4-12|220	%{_texmfdistdir}/fonts/source/jknappen/fc/fcssi12.mf
21mr|texlive-fc-1.4-12|221	%{_texmfdistdir}/fonts/source/jknappen/fc/fcssi14.mf
21mr|texlive-fc-1.4-12|222	%{_texmfdistdir}/fonts/source/jknappen/fc/fcssi17.mf
21mr|texlive-fc-1.4-12|223	%{_texmfdistdir}/fonts/source/jknappen/fc/fcssi20.mf
21mr|texlive-fc-1.4-12|224	%{_texmfdistdir}/fonts/source/jknappen/fc/fcssi25.mf
21mr|texlive-fc-1.4-12|225	%{_texmfdistdir}/fonts/source/jknappen/fc/fcssi5.mf
21mr|texlive-fc-1.4-12|226	%{_texmfdistdir}/fonts/source/jknappen/fc/fcssi6.mf
21mr|texlive-fc-1.4-12|227	%{_texmfdistdir}/fonts/source/jknappen/fc/fcssi7.mf
21mr|texlive-fc-1.4-12|228	%{_texmfdistdir}/fonts/source/jknappen/fc/fcssi8.mf
21mr|texlive-fc-1.4-12|229	%{_texmfdistdir}/fonts/source/jknappen/fc/fcssi9.mf
21mr|texlive-fc-1.4-12|230	%{_texmfdistdir}/fonts/source/jknappen/fc/fcsstt10.mf
21mr|texlive-fc-1.4-12|231	%{_texmfdistdir}/fonts/source/jknappen/fc/fcsstt11.mf
21mr|texlive-fc-1.4-12|232	%{_texmfdistdir}/fonts/source/jknappen/fc/fcsstt12.mf
21mr|texlive-fc-1.4-12|233	%{_texmfdistdir}/fonts/source/jknappen/fc/fcsstt14.mf
21mr|texlive-fc-1.4-12|234	%{_texmfdistdir}/fonts/source/jknappen/fc/fcsstt17.mf
21mr|texlive-fc-1.4-12|235	%{_texmfdistdir}/fonts/source/jknappen/fc/fcsstt20.mf
21mr|texlive-fc-1.4-12|236	%{_texmfdistdir}/fonts/source/jknappen/fc/fcsstt25.mf
21mr|texlive-fc-1.4-12|237	%{_texmfdistdir}/fonts/source/jknappen/fc/fcsstt5.mf
21mr|texlive-fc-1.4-12|238	%{_texmfdistdir}/fonts/source/jknappen/fc/fcsstt6.mf
21mr|texlive-fc-1.4-12|239	%{_texmfdistdir}/fonts/source/jknappen/fc/fcsstt7.mf
21mr|texlive-fc-1.4-12|240	%{_texmfdistdir}/fonts/source/jknappen/fc/fcsstt8.mf
21mr|texlive-fc-1.4-12|241	%{_texmfdistdir}/fonts/source/jknappen/fc/fcsstt9.mf
21mr|texlive-fc-1.4-12|242	%{_texmfdistdir}/fonts/source/jknappen/fc/fctt10.mf
21mr|texlive-fc-1.4-12|243	%{_texmfdistdir}/fonts/source/jknappen/fc/fctt11.mf
21mr|texlive-fc-1.4-12|244	%{_texmfdistdir}/fonts/source/jknappen/fc/fctt12.mf
21mr|texlive-fc-1.4-12|245	%{_texmfdistdir}/fonts/source/jknappen/fc/fctt14.mf
21mr|texlive-fc-1.4-12|246	%{_texmfdistdir}/fonts/source/jknappen/fc/fctt17.mf
21mr|texlive-fc-1.4-12|247	%{_texmfdistdir}/fonts/source/jknappen/fc/fctt20.mf
21mr|texlive-fc-1.4-12|248	%{_texmfdistdir}/fonts/source/jknappen/fc/fctt25.mf
21mr|texlive-fc-1.4-12|249	%{_texmfdistdir}/fonts/source/jknappen/fc/fctt5.mf
21mr|texlive-fc-1.4-12|250	%{_texmfdistdir}/fonts/source/jknappen/fc/fctt6.mf
21mr|texlive-fc-1.4-12|251	%{_texmfdistdir}/fonts/source/jknappen/fc/fctt7.mf
21mr|texlive-fc-1.4-12|252	%{_texmfdistdir}/fonts/source/jknappen/fc/fctt8.mf
21mr|texlive-fc-1.4-12|253	%{_texmfdistdir}/fonts/source/jknappen/fc/fctt9.mf
21mr|texlive-fc-1.4-12|254	%{_texmfdistdir}/fonts/source/jknappen/fc/fcttligt.mf
21mr|texlive-fc-1.4-12|255	%{_texmfdistdir}/fonts/source/jknappen/fc/fcu10.mf
21mr|texlive-fc-1.4-12|256	%{_texmfdistdir}/fonts/source/jknappen/fc/fcu11.mf
21mr|texlive-fc-1.4-12|257	%{_texmfdistdir}/fonts/source/jknappen/fc/fcu12.mf
21mr|texlive-fc-1.4-12|258	%{_texmfdistdir}/fonts/source/jknappen/fc/fcu14.mf
21mr|texlive-fc-1.4-12|259	%{_texmfdistdir}/fonts/source/jknappen/fc/fcu17.mf
21mr|texlive-fc-1.4-12|260	%{_texmfdistdir}/fonts/source/jknappen/fc/fcu20.mf
21mr|texlive-fc-1.4-12|261	%{_texmfdistdir}/fonts/source/jknappen/fc/fcu25.mf
21mr|texlive-fc-1.4-12|262	%{_texmfdistdir}/fonts/source/jknappen/fc/fcu5.mf
21mr|texlive-fc-1.4-12|263	%{_texmfdistdir}/fonts/source/jknappen/fc/fcu6.mf
21mr|texlive-fc-1.4-12|264	%{_texmfdistdir}/fonts/source/jknappen/fc/fcu7.mf
21mr|texlive-fc-1.4-12|265	%{_texmfdistdir}/fonts/source/jknappen/fc/fcu8.mf
21mr|texlive-fc-1.4-12|266	%{_texmfdistdir}/fonts/source/jknappen/fc/fcu9.mf
21mr|texlive-fc-1.4-12|267	%{_texmfdistdir}/fonts/source/jknappen/fc/itala.mf
21mr|texlive-fc-1.4-12|268	%{_texmfdistdir}/fonts/source/jknappen/fc/italbcd.mf
21mr|texlive-fc-1.4-12|269	%{_texmfdistdir}/fonts/source/jknappen/fc/itale.mf
21mr|texlive-fc-1.4-12|270	%{_texmfdistdir}/fonts/source/jknappen/fc/italfgh.mf
21mr|texlive-fc-1.4-12|271	%{_texmfdistdir}/fonts/source/jknappen/fc/italij.mf
21mr|texlive-fc-1.4-12|272	%{_texmfdistdir}/fonts/source/jknappen/fc/italklm.mf
21mr|texlive-fc-1.4-12|273	%{_texmfdistdir}/fonts/source/jknappen/fc/italn.mf
21mr|texlive-fc-1.4-12|274	%{_texmfdistdir}/fonts/source/jknappen/fc/italo.mf
21mr|texlive-fc-1.4-12|275	%{_texmfdistdir}/fonts/source/jknappen/fc/italpqr.mf
21mr|texlive-fc-1.4-12|276	%{_texmfdistdir}/fonts/source/jknappen/fc/italst.mf
21mr|texlive-fc-1.4-12|277	%{_texmfdistdir}/fonts/source/jknappen/fc/italuvw.mf
21mr|texlive-fc-1.4-12|278	%{_texmfdistdir}/fonts/source/jknappen/fc/italxyz.mf
21mr|texlive-fc-1.4-12|279	%{_texmfdistdir}/fonts/source/jknappen/fc/lowera.mf
21mr|texlive-fc-1.4-12|280	%{_texmfdistdir}/fonts/source/jknappen/fc/lowerbcd.mf
21mr|texlive-fc-1.4-12|281	%{_texmfdistdir}/fonts/source/jknappen/fc/lowere.mf
21mr|texlive-fc-1.4-12|282	%{_texmfdistdir}/fonts/source/jknappen/fc/lowerfgh.mf
21mr|texlive-fc-1.4-12|283	%{_texmfdistdir}/fonts/source/jknappen/fc/lowerij.mf
21mr|texlive-fc-1.4-12|284	%{_texmfdistdir}/fonts/source/jknappen/fc/lowerklm.mf
21mr|texlive-fc-1.4-12|285	%{_texmfdistdir}/fonts/source/jknappen/fc/lowern.mf
21mr|texlive-fc-1.4-12|286	%{_texmfdistdir}/fonts/source/jknappen/fc/lowero.mf
21mr|texlive-fc-1.4-12|287	%{_texmfdistdir}/fonts/source/jknappen/fc/lowerpqr.mf
21mr|texlive-fc-1.4-12|288	%{_texmfdistdir}/fonts/source/jknappen/fc/lowerst.mf
21mr|texlive-fc-1.4-12|289	%{_texmfdistdir}/fonts/source/jknappen/fc/loweruvw.mf
21mr|texlive-fc-1.4-12|290	%{_texmfdistdir}/fonts/source/jknappen/fc/lowerxyz.mf
21mr|texlive-fc-1.4-12|291	%{_texmfdistdir}/fonts/source/jknappen/fc/uppera.mf
21mr|texlive-fc-1.4-12|292	%{_texmfdistdir}/fonts/source/jknappen/fc/upperbcd.mf
21mr|texlive-fc-1.4-12|293	%{_texmfdistdir}/fonts/source/jknappen/fc/uppere.mf
21mr|texlive-fc-1.4-12|294	%{_texmfdistdir}/fonts/source/jknappen/fc/upperfgh.mf
21mr|texlive-fc-1.4-12|295	%{_texmfdistdir}/fonts/source/jknappen/fc/upperij.mf
21mr|texlive-fc-1.4-12|296	%{_texmfdistdir}/fonts/source/jknappen/fc/upperklm.mf
21mr|texlive-fc-1.4-12|297	%{_texmfdistdir}/fonts/source/jknappen/fc/uppern.mf
21mr|texlive-fc-1.4-12|298	%{_texmfdistdir}/fonts/source/jknappen/fc/uppero.mf
21mr|texlive-fc-1.4-12|299	%{_texmfdistdir}/fonts/source/jknappen/fc/upperpqr.mf
21mr|texlive-fc-1.4-12|300	%{_texmfdistdir}/fonts/source/jknappen/fc/upperst.mf
21mr|texlive-fc-1.4-12|301	%{_texmfdistdir}/fonts/source/jknappen/fc/upperuvw.mf
21mr|texlive-fc-1.4-12|302	%{_texmfdistdir}/fonts/source/jknappen/fc/upperxyz.mf
21mr|texlive-fc-1.4-12|303	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbx10.tfm
21mr|texlive-fc-1.4-12|304	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbx11.tfm
21mr|texlive-fc-1.4-12|305	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbx12.tfm
21mr|texlive-fc-1.4-12|306	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbx14.tfm
21mr|texlive-fc-1.4-12|307	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbx17.tfm
21mr|texlive-fc-1.4-12|308	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbx20.tfm
21mr|texlive-fc-1.4-12|309	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbx25.tfm
21mr|texlive-fc-1.4-12|310	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbx5.tfm
21mr|texlive-fc-1.4-12|311	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbx6.tfm
21mr|texlive-fc-1.4-12|312	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbx7.tfm
21mr|texlive-fc-1.4-12|313	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbx8.tfm
21mr|texlive-fc-1.4-12|314	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbx9.tfm
21mr|texlive-fc-1.4-12|315	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbxi10.tfm
21mr|texlive-fc-1.4-12|316	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbxi11.tfm
21mr|texlive-fc-1.4-12|317	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbxi12.tfm
21mr|texlive-fc-1.4-12|318	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbxi14.tfm
21mr|texlive-fc-1.4-12|319	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbxi17.tfm
21mr|texlive-fc-1.4-12|320	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbxi20.tfm
21mr|texlive-fc-1.4-12|321	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbxi25.tfm
21mr|texlive-fc-1.4-12|322	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbxi5.tfm
21mr|texlive-fc-1.4-12|323	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbxi6.tfm
21mr|texlive-fc-1.4-12|324	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbxi7.tfm
21mr|texlive-fc-1.4-12|325	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbxi8.tfm
21mr|texlive-fc-1.4-12|326	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbxi9.tfm
21mr|texlive-fc-1.4-12|327	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbxsl10.tfm
21mr|texlive-fc-1.4-12|328	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbxsl11.tfm
21mr|texlive-fc-1.4-12|329	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbxsl12.tfm
21mr|texlive-fc-1.4-12|330	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbxsl14.tfm
21mr|texlive-fc-1.4-12|331	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbxsl17.tfm
21mr|texlive-fc-1.4-12|332	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbxsl20.tfm
21mr|texlive-fc-1.4-12|333	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbxsl25.tfm
21mr|texlive-fc-1.4-12|334	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbxsl5.tfm
21mr|texlive-fc-1.4-12|335	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbxsl6.tfm
21mr|texlive-fc-1.4-12|336	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbxsl7.tfm
21mr|texlive-fc-1.4-12|337	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbxsl8.tfm
21mr|texlive-fc-1.4-12|338	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbxsl9.tfm
21mr|texlive-fc-1.4-12|339	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbxu10.tfm
21mr|texlive-fc-1.4-12|340	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbxu11.tfm
21mr|texlive-fc-1.4-12|341	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbxu12.tfm
21mr|texlive-fc-1.4-12|342	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbxu14.tfm
21mr|texlive-fc-1.4-12|343	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbxu17.tfm
21mr|texlive-fc-1.4-12|344	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbxu20.tfm
21mr|texlive-fc-1.4-12|345	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbxu25.tfm
21mr|texlive-fc-1.4-12|346	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbxu5.tfm
21mr|texlive-fc-1.4-12|347	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbxu6.tfm
21mr|texlive-fc-1.4-12|348	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbxu7.tfm
21mr|texlive-fc-1.4-12|349	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbxu8.tfm
21mr|texlive-fc-1.4-12|350	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcbxu9.tfm
21mr|texlive-fc-1.4-12|351	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fccsc10.tfm
21mr|texlive-fc-1.4-12|352	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fccsc11.tfm
21mr|texlive-fc-1.4-12|353	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fccsc12.tfm
21mr|texlive-fc-1.4-12|354	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fccsc14.tfm
21mr|texlive-fc-1.4-12|355	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fccsc17.tfm
21mr|texlive-fc-1.4-12|356	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fccsc20.tfm
21mr|texlive-fc-1.4-12|357	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fccsc25.tfm
21mr|texlive-fc-1.4-12|358	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fccsc5.tfm
21mr|texlive-fc-1.4-12|359	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fccsc6.tfm
21mr|texlive-fc-1.4-12|360	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fccsc7.tfm
21mr|texlive-fc-1.4-12|361	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fccsc8.tfm
21mr|texlive-fc-1.4-12|362	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fccsc9.tfm
21mr|texlive-fc-1.4-12|363	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fci10.tfm
21mr|texlive-fc-1.4-12|364	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fci11.tfm
21mr|texlive-fc-1.4-12|365	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fci12.tfm
21mr|texlive-fc-1.4-12|366	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fci14.tfm
21mr|texlive-fc-1.4-12|367	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fci17.tfm
21mr|texlive-fc-1.4-12|368	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fci20.tfm
21mr|texlive-fc-1.4-12|369	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fci25.tfm
21mr|texlive-fc-1.4-12|370	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fci5.tfm
21mr|texlive-fc-1.4-12|371	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fci6.tfm
21mr|texlive-fc-1.4-12|372	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fci7.tfm
21mr|texlive-fc-1.4-12|373	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fci8.tfm
21mr|texlive-fc-1.4-12|374	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fci9.tfm
21mr|texlive-fc-1.4-12|375	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcitt10.tfm
21mr|texlive-fc-1.4-12|376	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcitt11.tfm
21mr|texlive-fc-1.4-12|377	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcitt12.tfm
21mr|texlive-fc-1.4-12|378	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcitt14.tfm
21mr|texlive-fc-1.4-12|379	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcitt17.tfm
21mr|texlive-fc-1.4-12|380	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcitt20.tfm
21mr|texlive-fc-1.4-12|381	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcitt25.tfm
21mr|texlive-fc-1.4-12|382	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcitt5.tfm
21mr|texlive-fc-1.4-12|383	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcitt6.tfm
21mr|texlive-fc-1.4-12|384	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcitt7.tfm
21mr|texlive-fc-1.4-12|385	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcitt8.tfm
21mr|texlive-fc-1.4-12|386	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcitt9.tfm
21mr|texlive-fc-1.4-12|387	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcr10.tfm
21mr|texlive-fc-1.4-12|388	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcr11.tfm
21mr|texlive-fc-1.4-12|389	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcr12.tfm
21mr|texlive-fc-1.4-12|390	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcr14.tfm
21mr|texlive-fc-1.4-12|391	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcr17.tfm
21mr|texlive-fc-1.4-12|392	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcr20.tfm
21mr|texlive-fc-1.4-12|393	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcr25.tfm
21mr|texlive-fc-1.4-12|394	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcr5.tfm
21mr|texlive-fc-1.4-12|395	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcr6.tfm
21mr|texlive-fc-1.4-12|396	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcr7.tfm
21mr|texlive-fc-1.4-12|397	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcr8.tfm
21mr|texlive-fc-1.4-12|398	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcr9.tfm
21mr|texlive-fc-1.4-12|399	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsibx10.tfm
21mr|texlive-fc-1.4-12|400	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsibx11.tfm
21mr|texlive-fc-1.4-12|401	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsibx12.tfm
21mr|texlive-fc-1.4-12|402	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsibx14.tfm
21mr|texlive-fc-1.4-12|403	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsibx17.tfm
21mr|texlive-fc-1.4-12|404	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsibx20.tfm
21mr|texlive-fc-1.4-12|405	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsibx25.tfm
21mr|texlive-fc-1.4-12|406	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsibx5.tfm
21mr|texlive-fc-1.4-12|407	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsibx6.tfm
21mr|texlive-fc-1.4-12|408	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsibx7.tfm
21mr|texlive-fc-1.4-12|409	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsibx8.tfm
21mr|texlive-fc-1.4-12|410	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsibx9.tfm
21mr|texlive-fc-1.4-12|411	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsitt10.tfm
21mr|texlive-fc-1.4-12|412	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsitt11.tfm
21mr|texlive-fc-1.4-12|413	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsitt12.tfm
21mr|texlive-fc-1.4-12|414	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsitt14.tfm
21mr|texlive-fc-1.4-12|415	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsitt17.tfm
21mr|texlive-fc-1.4-12|416	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsitt20.tfm
21mr|texlive-fc-1.4-12|417	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsitt25.tfm
21mr|texlive-fc-1.4-12|418	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsitt5.tfm
21mr|texlive-fc-1.4-12|419	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsitt6.tfm
21mr|texlive-fc-1.4-12|420	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsitt7.tfm
21mr|texlive-fc-1.4-12|421	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsitt8.tfm
21mr|texlive-fc-1.4-12|422	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsitt9.tfm
21mr|texlive-fc-1.4-12|423	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsl10.tfm
21mr|texlive-fc-1.4-12|424	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsl11.tfm
21mr|texlive-fc-1.4-12|425	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsl12.tfm
21mr|texlive-fc-1.4-12|426	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsl14.tfm
21mr|texlive-fc-1.4-12|427	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsl17.tfm
21mr|texlive-fc-1.4-12|428	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsl20.tfm
21mr|texlive-fc-1.4-12|429	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsl25.tfm
21mr|texlive-fc-1.4-12|430	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsl5.tfm
21mr|texlive-fc-1.4-12|431	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsl6.tfm
21mr|texlive-fc-1.4-12|432	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsl7.tfm
21mr|texlive-fc-1.4-12|433	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsl8.tfm
21mr|texlive-fc-1.4-12|434	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsl9.tfm
21mr|texlive-fc-1.4-12|435	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcss10.tfm
21mr|texlive-fc-1.4-12|436	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcss11.tfm
21mr|texlive-fc-1.4-12|437	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcss12.tfm
21mr|texlive-fc-1.4-12|438	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcss14.tfm
21mr|texlive-fc-1.4-12|439	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcss17.tfm
21mr|texlive-fc-1.4-12|440	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcss20.tfm
21mr|texlive-fc-1.4-12|441	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcss25.tfm
21mr|texlive-fc-1.4-12|442	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcss5.tfm
21mr|texlive-fc-1.4-12|443	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcss6.tfm
21mr|texlive-fc-1.4-12|444	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcss7.tfm
21mr|texlive-fc-1.4-12|445	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcss8.tfm
21mr|texlive-fc-1.4-12|446	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcss9.tfm
21mr|texlive-fc-1.4-12|447	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcssbx10.tfm
21mr|texlive-fc-1.4-12|448	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcssbx11.tfm
21mr|texlive-fc-1.4-12|449	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcssbx12.tfm
21mr|texlive-fc-1.4-12|450	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcssbx14.tfm
21mr|texlive-fc-1.4-12|451	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcssbx17.tfm
21mr|texlive-fc-1.4-12|452	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcssbx20.tfm
21mr|texlive-fc-1.4-12|453	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcssbx25.tfm
21mr|texlive-fc-1.4-12|454	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcssbx5.tfm
21mr|texlive-fc-1.4-12|455	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcssbx6.tfm
21mr|texlive-fc-1.4-12|456	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcssbx7.tfm
21mr|texlive-fc-1.4-12|457	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcssbx8.tfm
21mr|texlive-fc-1.4-12|458	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcssbx9.tfm
21mr|texlive-fc-1.4-12|459	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcssi10.tfm
21mr|texlive-fc-1.4-12|460	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcssi11.tfm
21mr|texlive-fc-1.4-12|461	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcssi12.tfm
21mr|texlive-fc-1.4-12|462	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcssi14.tfm
21mr|texlive-fc-1.4-12|463	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcssi17.tfm
21mr|texlive-fc-1.4-12|464	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcssi20.tfm
21mr|texlive-fc-1.4-12|465	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcssi25.tfm
21mr|texlive-fc-1.4-12|466	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcssi5.tfm
21mr|texlive-fc-1.4-12|467	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcssi6.tfm
21mr|texlive-fc-1.4-12|468	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcssi7.tfm
21mr|texlive-fc-1.4-12|469	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcssi8.tfm
21mr|texlive-fc-1.4-12|470	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcssi9.tfm
21mr|texlive-fc-1.4-12|471	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsstt10.tfm
21mr|texlive-fc-1.4-12|472	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsstt11.tfm
21mr|texlive-fc-1.4-12|473	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsstt12.tfm
21mr|texlive-fc-1.4-12|474	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsstt14.tfm
21mr|texlive-fc-1.4-12|475	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsstt17.tfm
21mr|texlive-fc-1.4-12|476	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsstt20.tfm
21mr|texlive-fc-1.4-12|477	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsstt25.tfm
21mr|texlive-fc-1.4-12|478	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsstt5.tfm
21mr|texlive-fc-1.4-12|479	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsstt6.tfm
21mr|texlive-fc-1.4-12|480	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsstt7.tfm
21mr|texlive-fc-1.4-12|481	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsstt8.tfm
21mr|texlive-fc-1.4-12|482	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcsstt9.tfm
21mr|texlive-fc-1.4-12|483	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fctt10.tfm
21mr|texlive-fc-1.4-12|484	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fctt11.tfm
21mr|texlive-fc-1.4-12|485	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fctt12.tfm
21mr|texlive-fc-1.4-12|486	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fctt14.tfm
21mr|texlive-fc-1.4-12|487	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fctt17.tfm
21mr|texlive-fc-1.4-12|488	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fctt20.tfm
21mr|texlive-fc-1.4-12|489	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fctt25.tfm
21mr|texlive-fc-1.4-12|490	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fctt5.tfm
21mr|texlive-fc-1.4-12|491	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fctt6.tfm
21mr|texlive-fc-1.4-12|492	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fctt7.tfm
21mr|texlive-fc-1.4-12|493	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fctt8.tfm
21mr|texlive-fc-1.4-12|494	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fctt9.tfm
21mr|texlive-fc-1.4-12|495	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcu10.tfm
21mr|texlive-fc-1.4-12|496	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcu11.tfm
21mr|texlive-fc-1.4-12|497	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcu12.tfm
21mr|texlive-fc-1.4-12|498	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcu14.tfm
21mr|texlive-fc-1.4-12|499	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcu17.tfm
21mr|texlive-fc-1.4-12|500	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcu20.tfm
21mr|texlive-fc-1.4-12|501	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcu25.tfm
21mr|texlive-fc-1.4-12|502	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcu5.tfm
21mr|texlive-fc-1.4-12|503	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcu6.tfm
21mr|texlive-fc-1.4-12|504	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcu7.tfm
21mr|texlive-fc-1.4-12|505	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcu8.tfm
21mr|texlive-fc-1.4-12|506	%{_texmfdistdir}/fonts/tfm/jknappen/fc/fcu9.tfm
21mr|texlive-fc-1.4-12|507	%{_texmfdistdir}/tex/latex/fc/fclfont.sty
21mr|texlive-fc-1.4-12|508	%{_texmfdistdir}/tex/latex/fc/fcuse.sty
21mr|texlive-fc-1.4-12|509	%{_texmfdistdir}/tex/latex/fc/t4cmr.fd
21mr|texlive-fc-1.4-12|510	%{_texmfdistdir}/tex/latex/fc/t4cmss.fd
21mr|texlive-fc-1.4-12|511	%{_texmfdistdir}/tex/latex/fc/t4cmtt.fd
21mr|texlive-fc-1.4-12|512	%{_texmfdistdir}/tex/latex/fc/t4enc.def
21mr|texlive-fc-1.4-12|513	%{_texmfdistdir}/tex/latex/fc/t4fcr.fd
21mr|texlive-fc-1.4-12|514	%{_texmfdistdir}/tex/latex/fc/t4phonet.sty
21mr|texlive-fc-1.4-12|515	%doc %{_texmfdistdir}/doc/fonts/fc/fc.bug
21mr|texlive-fc-1.4-12|516	%doc %{_texmfdistdir}/doc/fonts/fc/fc.rme
21mr|texlive-fc-1.4-12|517	%doc %{_texmfdistdir}/doc/fonts/fc/fclfont.sty_old
21mr|texlive-fc-1.4-12|518	%doc %{_texmfdistdir}/doc/fonts/fc/fctugbot.tex
21mr|texlive-fc-1.4-12|519	%doc %{_texmfdistdir}/doc/fonts/fc/fontdef.fc_old
21mr|texlive-fc-1.4-12|520	%doc %{_texmfdistdir}/doc/fonts/fc/licence.gnu
21mr|texlive-fc-1.4-12|521	
21mr|texlive-fc-1.4-12|522	#-----------------------------------------------------------------------
21mr|texlive-fc-1.4-12|523	%prep
21mr|texlive-fc-1.4-12|524	%setup -c -a0 -a1
21mr|texlive-fc-1.4-12|525	
21mr|texlive-fc-1.4-12|526	%build
21mr|texlive-fc-1.4-12|527	
21mr|texlive-fc-1.4-12|528	%install
21mr|texlive-fc-1.4-12|529	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-fc-1.4-12|530	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

17889 21
21mr|texlive-fcltxdoc-1.0-7|1	# revision 24500
21mr|texlive-fcltxdoc-1.0-7|2	# category Package
21mr|texlive-fcltxdoc-1.0-7|3	# catalog-ctan /macros/latex/contrib/fcltxdoc
21mr|texlive-fcltxdoc-1.0-7|4	# catalog-date 2011-11-03 08:30:49 +0100
21mr|texlive-fcltxdoc-1.0-7|5	# catalog-license lppl1.3
21mr|texlive-fcltxdoc-1.0-7|6	# catalog-version 1.0
21mr|texlive-fcltxdoc-1.0-7|7	Name:		texlive-fcltxdoc
21mr|texlive-fcltxdoc-1.0-7|8	Version:	1.0
21mr|texlive-fcltxdoc-1.0-7|9	Release:	7
21mr|texlive-fcltxdoc-1.0-7|10	Summary:	Macros for use in the author's documentation
21mr|texlive-fcltxdoc-1.0-7|11	Group:		Publishing
21mr|texlive-fcltxdoc-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fcltxdoc
21mr|texlive-fcltxdoc-1.0-7|13	License:	LPPL1.3
21mr|texlive-fcltxdoc-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fcltxdoc.tar.xz
21mr|texlive-fcltxdoc-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fcltxdoc.doc.tar.xz
21mr|texlive-fcltxdoc-1.0-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fcltxdoc.source.tar.xz
21mr|texlive-fcltxdoc-1.0-7|17	BuildArch:	noarch
21mr|texlive-fcltxdoc-1.0-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-fcltxdoc-1.0-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-fcltxdoc-1.0-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-fcltxdoc-1.0-7|21	
21mr|texlive-fcltxdoc-1.0-7|22	%description
21mr|texlive-fcltxdoc-1.0-7|23	The package is not advertised for public use, but is necessary
21mr|texlive-fcltxdoc-1.0-7|24	for the support of others of the author's packages (which are
21mr|texlive-fcltxdoc-1.0-7|25	compiled under the ltxdoc class).
21mr|texlive-fcltxdoc-1.0-7|26	
21mr|texlive-fcltxdoc-1.0-7|27	
21mr|texlive-fcltxdoc-1.0-7|28	#-----------------------------------------------------------------------
21mr|texlive-fcltxdoc-1.0-7|29	%files
21mr|texlive-fcltxdoc-1.0-7|30	%{_texmfdistdir}/tex/latex/fcltxdoc/fcltxdoc.sty
21mr|texlive-fcltxdoc-1.0-7|31	%doc %{_texmfdistdir}/doc/latex/fcltxdoc/fcltxdoc.pdf
21mr|texlive-fcltxdoc-1.0-7|32	#- source
21mr|texlive-fcltxdoc-1.0-7|33	%doc %{_texmfdistdir}/source/latex/fcltxdoc/fcltxdoc.drv
21mr|texlive-fcltxdoc-1.0-7|34	%doc %{_texmfdistdir}/source/latex/fcltxdoc/fcltxdoc.dtx
21mr|texlive-fcltxdoc-1.0-7|35	%doc %{_texmfdistdir}/source/latex/fcltxdoc/fcltxdoc.ins
21mr|texlive-fcltxdoc-1.0-7|36	
21mr|texlive-fcltxdoc-1.0-7|37	#-----------------------------------------------------------------------
21mr|texlive-fcltxdoc-1.0-7|38	%prep
21mr|texlive-fcltxdoc-1.0-7|39	%setup -c -a0 -a1 -a2
21mr|texlive-fcltxdoc-1.0-7|40	
21mr|texlive-fcltxdoc-1.0-7|41	%build
21mr|texlive-fcltxdoc-1.0-7|42	
21mr|texlive-fcltxdoc-1.0-7|43	%install
21mr|texlive-fcltxdoc-1.0-7|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-fcltxdoc-1.0-7|45	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17890 21
21mr|texlive-featpost-0.8.8-2|1	Name:		texlive-featpost
21mr|texlive-featpost-0.8.8-2|2	Version:	0.8.8
21mr|texlive-featpost-0.8.8-2|3	Release:	2
21mr|texlive-featpost-0.8.8-2|4	Summary:	MetaPost macros for 3D
21mr|texlive-featpost-0.8.8-2|5	Group:		Publishing
21mr|texlive-featpost-0.8.8-2|6	URL:		http://www.ctan.org/tex-archive/graphics/metapost/contrib/macros/featpost
21mr|texlive-featpost-0.8.8-2|7	License:	GPL
21mr|texlive-featpost-0.8.8-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/featpost.tar.xz
21mr|texlive-featpost-0.8.8-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/featpost.doc.tar.xz
21mr|texlive-featpost-0.8.8-2|10	BuildArch:	noarch
21mr|texlive-featpost-0.8.8-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-featpost-0.8.8-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-featpost-0.8.8-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-featpost-0.8.8-2|14	
21mr|texlive-featpost-0.8.8-2|15	%description
21mr|texlive-featpost-0.8.8-2|16	These macros allow the production of three-dimensional schemes
21mr|texlive-featpost-0.8.8-2|17	containing: angles, circles, cylinders, cones and spheres,
21mr|texlive-featpost-0.8.8-2|18	among other things.
21mr|texlive-featpost-0.8.8-2|19	
21mr|texlive-featpost-0.8.8-2|20	#-----------------------------------------------------------------------
21mr|texlive-featpost-0.8.8-2|21	%files
21mr|texlive-featpost-0.8.8-2|22	%{_texmfdistdir}/metapost/featpost
21mr|texlive-featpost-0.8.8-2|23	%doc %{_texmfdistdir}/doc/metapost/featpost
21mr|texlive-featpost-0.8.8-2|24	
21mr|texlive-featpost-0.8.8-2|25	#-----------------------------------------------------------------------
21mr|texlive-featpost-0.8.8-2|26	%prep
21mr|texlive-featpost-0.8.8-2|27	%setup -c -a0 -a1
21mr|texlive-featpost-0.8.8-2|28	
21mr|texlive-featpost-0.8.8-2|29	%build
21mr|texlive-featpost-0.8.8-2|30	
21mr|texlive-featpost-0.8.8-2|31	%install
21mr|texlive-featpost-0.8.8-2|32	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-featpost-0.8.8-2|33	cp -fpar metapost doc %{buildroot}%{_texmfdistdir}

17891 21
21mr|texlive-fetamont-20170415-1|1	# revision 43812
21mr|texlive-fetamont-20170415-1|2	# category Package
21mr|texlive-fetamont-20170415-1|3	# catalog-ctan /fonts/fetamont
21mr|texlive-fetamont-20170415-1|4	# catalogue-date 2017-04-15 14:54:39 +0200
21mr|texlive-fetamont-20170415-1|5	# catalog-license lppl1.3
21mr|texlive-fetamont-20170415-1|6	# catalog-version 20170415
21mr|texlive-fetamont-20170415-1|7	Name:		texlive-fetamont
21mr|texlive-fetamont-20170415-1|8	Version:	20170415
21mr|texlive-fetamont-20170415-1|9	Release:	1
21mr|texlive-fetamont-20170415-1|10	Summary:	Extended version of Knuth's logo typeface
21mr|texlive-fetamont-20170415-1|11	Group:		Publishing
21mr|texlive-fetamont-20170415-1|12	URL:		http://www.ctan.org/tex-archive/fonts/fetamont
21mr|texlive-fetamont-20170415-1|13	License:	LPPL1.3
21mr|texlive-fetamont-20170415-1|14	Source0:	http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/fetamont.tar.xz
21mr|texlive-fetamont-20170415-1|15	Source1:	http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/fetamont.doc.tar.xz
21mr|texlive-fetamont-20170415-1|16	Source2:	http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/fetamont.source.tar.xz
21mr|texlive-fetamont-20170415-1|17	BuildArch:	noarch
21mr|texlive-fetamont-20170415-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-fetamont-20170415-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-fetamont-20170415-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-fetamont-20170415-1|21	
21mr|texlive-fetamont-20170415-1|22	%description
21mr|texlive-fetamont-20170415-1|23	The Logo typeface, which is known from logos like METAFONT, METAPOST or
21mr|texlive-fetamont-20170415-1|24	METATYPE1 used to be very limited in the number of glyphs. The Fetamont
21mr|texlive-fetamont-20170415-1|25	typeface extends the Logo fonts to complete the T1 encoding. The designs
21mr|texlive-fetamont-20170415-1|26	of the glyphs A, E, F, M, N, O, P, S, T are based on the METAFONT
21mr|texlive-fetamont-20170415-1|27	constructions by D. E. Knuth. The glyphs Y and 1 imitate the shapes of
21mr|texlive-fetamont-20170415-1|28	the corresponding glyphs in the METATYPE1 logo that is due to the
21mr|texlive-fetamont-20170415-1|29	METATYPE1 team (Boguslaw Jackowski, Janusz M. Nowacki and Piotr
21mr|texlive-fetamont-20170415-1|30	Strzelczyk). There exists a LaTeX package for the Fetamont typeface.
21mr|texlive-fetamont-20170415-1|31	
21mr|texlive-fetamont-20170415-1|32	#-----------------------------------------------------------------------
21mr|texlive-fetamont-20170415-1|33	%files
21mr|texlive-fetamont-20170415-1|34	%{_texmfdistdir}/fonts/afm/public/fetamont
21mr|texlive-fetamont-20170415-1|35	%{_texmfdistdir}/fonts/map/dvips/fetamont
21mr|texlive-fetamont-20170415-1|36	%{_texmfdistdir}/fonts/opentype/public
21mr|texlive-fetamont-20170415-1|37	%{_texmfdistdir}/fonts/source/public/fetamont
21mr|texlive-fetamont-20170415-1|38	%{_texmfdistdir}/fonts/tfm/public/fetamont
21mr|texlive-fetamont-20170415-1|39	%{_texmfdistdir}/fonts/type1/public/fetamont
21mr|texlive-fetamont-20170415-1|40	%{_texmfdistdir}/tex/latex/fetamont
21mr|texlive-fetamont-20170415-1|41	%doc %{_texmfdistdir}/doc/fonts/fetamont
21mr|texlive-fetamont-20170415-1|42	#- source
21mr|texlive-fetamont-20170415-1|43	%doc %{_texmfdistdir}/source/fonts/fetamont
21mr|texlive-fetamont-20170415-1|44	
21mr|texlive-fetamont-20170415-1|45	#-----------------------------------------------------------------------
21mr|texlive-fetamont-20170415-1|46	%prep
21mr|texlive-fetamont-20170415-1|47	%setup -c -a0 -a1 -a2
21mr|texlive-fetamont-20170415-1|48	
21mr|texlive-fetamont-20170415-1|49	%build
21mr|texlive-fetamont-20170415-1|50	
21mr|texlive-fetamont-20170415-1|51	%install
21mr|texlive-fetamont-20170415-1|52	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-fetamont-20170415-1|53	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

17892 21
21mr|texlive-fetchcls-1.0-1|1	Name:		texlive-fetchcls
21mr|texlive-fetchcls-1.0-1|2	Version:	1.0
21mr|texlive-fetchcls-1.0-1|3	Release:	1
21mr|texlive-fetchcls-1.0-1|4	Summary:	Fetch the current class name
21mr|texlive-fetchcls-1.0-1|5	Group:		Publishing
21mr|texlive-fetchcls-1.0-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fetchcls
21mr|texlive-fetchcls-1.0-1|7	License:	LPPL1.3
21mr|texlive-fetchcls-1.0-1|8	Source0:	http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/fetchcls.tar.xz
21mr|texlive-fetchcls-1.0-1|9	Source1:	http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/fetchcls.doc.tar.xz
21mr|texlive-fetchcls-1.0-1|10	Source2:	http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/fetchcls.source.tar.xz
21mr|texlive-fetchcls-1.0-1|11	BuildArch:	noarch
21mr|texlive-fetchcls-1.0-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-fetchcls-1.0-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-fetchcls-1.0-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-fetchcls-1.0-1|15	
21mr|texlive-fetchcls-1.0-1|16	%description
21mr|texlive-fetchcls-1.0-1|17	With standard LaTeX you are able to check for the class in use
21mr|texlive-fetchcls-1.0-1|18	invoking the kernel command \@ifclassloaded. However, doing so
21mr|texlive-fetchcls-1.0-1|19	you cannot get the explicit class name, unless you want to loop
21mr|texlive-fetchcls-1.0-1|20	over every possible class name until \@ifclassloaded returns
21mr|texlive-fetchcls-1.0-1|21	true -- don't do that! With the help of the present package you
21mr|texlive-fetchcls-1.0-1|22	can obtain the name of the current class with significantly
21mr|texlive-fetchcls-1.0-1|23	less effort. Just load the package as usual:
21mr|texlive-fetchcls-1.0-1|24	\usepackage{fetchcls}; then, the control sequence \classname
21mr|texlive-fetchcls-1.0-1|25	will hold the name you were looking for.
21mr|texlive-fetchcls-1.0-1|26	
21mr|texlive-fetchcls-1.0-1|27	#-----------------------------------------------------------------------
21mr|texlive-fetchcls-1.0-1|28	%files
21mr|texlive-fetchcls-1.0-1|29	%{_texmfdistdir}/tex/latex/fetchcls
21mr|texlive-fetchcls-1.0-1|30	%doc %{_texmfdistdir}/doc/latex/fetchcls
21mr|texlive-fetchcls-1.0-1|31	%doc %{_texmfdistdir}/source/latex/fetchcls
21mr|texlive-fetchcls-1.0-1|32	#-----------------------------------------------------------------------
21mr|texlive-fetchcls-1.0-1|33	%prep
21mr|texlive-fetchcls-1.0-1|34	%setup -c -a0 -a1 -a2
21mr|texlive-fetchcls-1.0-1|35	
21mr|texlive-fetchcls-1.0-1|36	%build
21mr|texlive-fetchcls-1.0-1|37	
21mr|texlive-fetchcls-1.0-1|38	%install
21mr|texlive-fetchcls-1.0-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-fetchcls-1.0-1|40	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17893 21
21mr|texlive-feupphdteses-4.0-10|1	# revision 30962
21mr|texlive-feupphdteses-4.0-10|2	# category Package
21mr|texlive-feupphdteses-4.0-10|3	# catalog-ctan /macros/latex/contrib/feupphdteses
21mr|texlive-feupphdteses-4.0-10|4	# catalog-date 2013-06-19 18:27:53 +0200
21mr|texlive-feupphdteses-4.0-10|5	# catalog-license lppl
21mr|texlive-feupphdteses-4.0-10|6	# catalog-version 4.0
21mr|texlive-feupphdteses-4.0-10|7	Name:		texlive-feupphdteses
21mr|texlive-feupphdteses-4.0-10|8	Version:	4.0
21mr|texlive-feupphdteses-4.0-10|9	Release:	10
21mr|texlive-feupphdteses-4.0-10|10	Summary:	Typeset Engineering PhD theses at the University of Porto
21mr|texlive-feupphdteses-4.0-10|11	Group:		Publishing
21mr|texlive-feupphdteses-4.0-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/feupphdteses
21mr|texlive-feupphdteses-4.0-10|13	License:	LPPL
21mr|texlive-feupphdteses-4.0-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/feupphdteses.tar.xz
21mr|texlive-feupphdteses-4.0-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/feupphdteses.doc.tar.xz
21mr|texlive-feupphdteses-4.0-10|16	BuildArch:	noarch
21mr|texlive-feupphdteses-4.0-10|17	BuildRequires:	texlive-tlpkg
21mr|texlive-feupphdteses-4.0-10|18	Requires(pre):	texlive-tlpkg
21mr|texlive-feupphdteses-4.0-10|19	Requires(post):	texlive-kpathsea
21mr|texlive-feupphdteses-4.0-10|20	
21mr|texlive-feupphdteses-4.0-10|21	%description
21mr|texlive-feupphdteses-4.0-10|22	A complete template for thesis/works of Faculdade de Engenharia
21mr|texlive-feupphdteses-4.0-10|23	da Universidade do Porto (FEUP) Faculty of Engineering
21mr|texlive-feupphdteses-4.0-10|24	University of Porto.
21mr|texlive-feupphdteses-4.0-10|25	
21mr|texlive-feupphdteses-4.0-10|26	
21mr|texlive-feupphdteses-4.0-10|27	#-----------------------------------------------------------------------
21mr|texlive-feupphdteses-4.0-10|28	%files
21mr|texlive-feupphdteses-4.0-10|29	%{_texmfdistdir}/tex/latex/feupphdteses/feupphdteses.sty
21mr|texlive-feupphdteses-4.0-10|30	%doc %{_texmfdistdir}/doc/latex/feupphdteses/Abbs.tex
21mr|texlive-feupphdteses-4.0-10|31	%doc %{_texmfdistdir}/doc/latex/feupphdteses/Abstract.tex
21mr|texlive-feupphdteses-4.0-10|32	%doc %{_texmfdistdir}/doc/latex/feupphdteses/Acknow.tex
21mr|texlive-feupphdteses-4.0-10|33	%doc %{_texmfdistdir}/doc/latex/feupphdteses/Appendix.tex
21mr|texlive-feupphdteses-4.0-10|34	%doc %{_texmfdistdir}/doc/latex/feupphdteses/Chapter2.tex
21mr|texlive-feupphdteses-4.0-10|35	%doc %{_texmfdistdir}/doc/latex/feupphdteses/Chapter3.tex
21mr|texlive-feupphdteses-4.0-10|36	%doc %{_texmfdistdir}/doc/latex/feupphdteses/Conclusions.tex
21mr|texlive-feupphdteses-4.0-10|37	%doc %{_texmfdistdir}/doc/latex/feupphdteses/Dedicatory.tex
21mr|texlive-feupphdteses-4.0-10|38	%doc %{_texmfdistdir}/doc/latex/feupphdteses/Figures/uporto-feup.pdf
21mr|texlive-feupphdteses-4.0-10|39	%doc %{_texmfdistdir}/doc/latex/feupphdteses/IEEEtranN.bst
21mr|texlive-feupphdteses-4.0-10|40	%doc %{_texmfdistdir}/doc/latex/feupphdteses/IEEEtranSN.bst
21mr|texlive-feupphdteses-4.0-10|41	%doc %{_texmfdistdir}/doc/latex/feupphdteses/Intro.tex
21mr|texlive-feupphdteses-4.0-10|42	%doc %{_texmfdistdir}/doc/latex/feupphdteses/Publications.tex
21mr|texlive-feupphdteses-4.0-10|43	%doc %{_texmfdistdir}/doc/latex/feupphdteses/Quote.tex
21mr|texlive-feupphdteses-4.0-10|44	%doc %{_texmfdistdir}/doc/latex/feupphdteses/README
21mr|texlive-feupphdteses-4.0-10|45	%doc %{_texmfdistdir}/doc/latex/feupphdteses/References.bib
21mr|texlive-feupphdteses-4.0-10|46	%doc %{_texmfdistdir}/doc/latex/feupphdteses/Resumo.tex
21mr|texlive-feupphdteses-4.0-10|47	%doc %{_texmfdistdir}/doc/latex/feupphdteses/Template_EN.pdf
21mr|texlive-feupphdteses-4.0-10|48	%doc %{_texmfdistdir}/doc/latex/feupphdteses/Template_EN.tcp
21mr|texlive-feupphdteses-4.0-10|49	%doc %{_texmfdistdir}/doc/latex/feupphdteses/Template_EN.tex
21mr|texlive-feupphdteses-4.0-10|50	%doc %{_texmfdistdir}/doc/latex/feupphdteses/Template_EN.tps
21mr|texlive-feupphdteses-4.0-10|51	%doc %{_texmfdistdir}/doc/latex/feupphdteses/mymacros.tex
21mr|texlive-feupphdteses-4.0-10|52	
21mr|texlive-feupphdteses-4.0-10|53	#-----------------------------------------------------------------------
21mr|texlive-feupphdteses-4.0-10|54	%prep
21mr|texlive-feupphdteses-4.0-10|55	%setup -c -a0 -a1
21mr|texlive-feupphdteses-4.0-10|56	
21mr|texlive-feupphdteses-4.0-10|57	%build
21mr|texlive-feupphdteses-4.0-10|58	
21mr|texlive-feupphdteses-4.0-10|59	%install
21mr|texlive-feupphdteses-4.0-10|60	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-feupphdteses-4.0-10|61	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17894 21
21mr|texlive-feynmf-1.08-7|1	# revision 17259
21mr|texlive-feynmf-1.08-7|2	# category Package
21mr|texlive-feynmf-1.08-7|3	# catalog-ctan /macros/latex/contrib/feynmf
21mr|texlive-feynmf-1.08-7|4	# catalog-date 2010-03-01 15:04:13 +0100
21mr|texlive-feynmf-1.08-7|5	# catalog-license gpl
21mr|texlive-feynmf-1.08-7|6	# catalog-version 1.08
21mr|texlive-feynmf-1.08-7|7	Name:		texlive-feynmf
21mr|texlive-feynmf-1.08-7|8	Version:	1.08
21mr|texlive-feynmf-1.08-7|9	Release:	7
21mr|texlive-feynmf-1.08-7|10	Summary:	Macros and fonts for creating Feynman (and other) diagrams
21mr|texlive-feynmf-1.08-7|11	Group:		Publishing
21mr|texlive-feynmf-1.08-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/feynmf
21mr|texlive-feynmf-1.08-7|13	License:	GPL
21mr|texlive-feynmf-1.08-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/feynmf.tar.xz
21mr|texlive-feynmf-1.08-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/feynmf.doc.tar.xz
21mr|texlive-feynmf-1.08-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/feynmf.source.tar.xz
21mr|texlive-feynmf-1.08-7|17	BuildArch:	noarch
21mr|texlive-feynmf-1.08-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-feynmf-1.08-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-feynmf-1.08-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-feynmf-1.08-7|21	
21mr|texlive-feynmf-1.08-7|22	%description
21mr|texlive-feynmf-1.08-7|23	The feynmf package provides an interface to MetaFont (inspired
21mr|texlive-feynmf-1.08-7|24	by the facilities of mfpic) to use simple structure
21mr|texlive-feynmf-1.08-7|25	specifications to produce relatively complex diagrams. (The
21mr|texlive-feynmf-1.08-7|26	feynmp package, also part of this bundle, uses MetaPost in the
21mr|texlive-feynmf-1.08-7|27	same way.) While the package was designed for Feynman diagrams,
21mr|texlive-feynmf-1.08-7|28	it could in principle be used for diagrams in graph and similar
21mr|texlive-feynmf-1.08-7|29	theories, where the structure is semi-algorithmically
21mr|texlive-feynmf-1.08-7|30	determined.
21mr|texlive-feynmf-1.08-7|31	
21mr|texlive-feynmf-1.08-7|32	
21mr|texlive-feynmf-1.08-7|33	#-----------------------------------------------------------------------
21mr|texlive-feynmf-1.08-7|34	%files
21mr|texlive-feynmf-1.08-7|35	%{_texmfdistdir}/metafont/feynmf/feynmf.mf
21mr|texlive-feynmf-1.08-7|36	%{_texmfdistdir}/metapost/feynmf/feynmp.mp
21mr|texlive-feynmf-1.08-7|37	%{_texmfdistdir}/metapost/feynmf/manpics.mp
21mr|texlive-feynmf-1.08-7|38	%{_texmfdistdir}/tex/latex/feynmf/feynmf.sty
21mr|texlive-feynmf-1.08-7|39	%{_texmfdistdir}/tex/latex/feynmf/feynmp.sty
21mr|texlive-feynmf-1.08-7|40	%doc %{_texmfdistdir}/doc/latex/feynmf/Announce
21mr|texlive-feynmf-1.08-7|41	%doc %{_texmfdistdir}/doc/latex/feynmf/COPYING
21mr|texlive-feynmf-1.08-7|42	%doc %{_texmfdistdir}/doc/latex/feynmf/Feynman.Diagrams
21mr|texlive-feynmf-1.08-7|43	%doc %{_texmfdistdir}/doc/latex/feynmf/README
21mr|texlive-feynmf-1.08-7|44	%doc %{_texmfdistdir}/doc/latex/feynmf/Tutorial
21mr|texlive-feynmf-1.08-7|45	%doc %{_texmfdistdir}/doc/latex/feynmf/fmfman.pdf
21mr|texlive-feynmf-1.08-7|46	%doc %{_texmfdistdir}/doc/latex/feynmf/manpics.1
21mr|texlive-feynmf-1.08-7|47	%doc %{_texmfdistdir}/doc/latex/feynmf/manpics.2
21mr|texlive-feynmf-1.08-7|48	%doc %{_texmfdistdir}/doc/latex/feynmf/manpics.3
21mr|texlive-feynmf-1.08-7|49	%doc %{_texmfdistdir}/doc/latex/feynmf/template.tex
21mr|texlive-feynmf-1.08-7|50	#- source
21mr|texlive-feynmf-1.08-7|51	%doc %{_texmfdistdir}/source/latex/feynmf/Makefile
21mr|texlive-feynmf-1.08-7|52	%doc %{_texmfdistdir}/source/latex/feynmf/feynmf.drv
21mr|texlive-feynmf-1.08-7|53	%doc %{_texmfdistdir}/source/latex/feynmf/feynmf.dtx
21mr|texlive-feynmf-1.08-7|54	%doc %{_texmfdistdir}/source/latex/feynmf/feynmf.ins
21mr|texlive-feynmf-1.08-7|55	%doc %{_texmfdistdir}/source/latex/feynmf/feynmf.pl
21mr|texlive-feynmf-1.08-7|56	%doc %{_texmfdistdir}/source/latex/feynmf/feynmf209.ins
21mr|texlive-feynmf-1.08-7|57	%doc %{_texmfdistdir}/source/latex/feynmf/feynmp.drv
21mr|texlive-feynmf-1.08-7|58	%doc %{_texmfdistdir}/source/latex/feynmf/fmfman.drv
21mr|texlive-feynmf-1.08-7|59	%doc %{_texmfdistdir}/source/latex/feynmf/fmfmanps.drv
21mr|texlive-feynmf-1.08-7|60	
21mr|texlive-feynmf-1.08-7|61	#-----------------------------------------------------------------------
21mr|texlive-feynmf-1.08-7|62	%prep
21mr|texlive-feynmf-1.08-7|63	%setup -c -a0 -a1 -a2
21mr|texlive-feynmf-1.08-7|64	
21mr|texlive-feynmf-1.08-7|65	%build
21mr|texlive-feynmf-1.08-7|66	
21mr|texlive-feynmf-1.08-7|67	%install
21mr|texlive-feynmf-1.08-7|68	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-feynmf-1.08-7|69	cp -fpar metafont metapost tex doc source %{buildroot}%{_texmfdistdir}

17895 21
21mr|texlive-feynmp-auto-1.1-10|1	# revision 30223
21mr|texlive-feynmp-auto-1.1-10|2	# category Package
21mr|texlive-feynmp-auto-1.1-10|3	# catalog-ctan /macros/latex/contrib/feynmp-auto
21mr|texlive-feynmp-auto-1.1-10|4	# catalog-date 2013-05-03 17:23:09 +0200
21mr|texlive-feynmp-auto-1.1-10|5	# catalog-license lppl1.3
21mr|texlive-feynmp-auto-1.1-10|6	# catalog-version 1.1
21mr|texlive-feynmp-auto-1.1-10|7	Name:		texlive-feynmp-auto
21mr|texlive-feynmp-auto-1.1-10|8	Version:	1.1
21mr|texlive-feynmp-auto-1.1-10|9	Release:	10
21mr|texlive-feynmp-auto-1.1-10|10	Summary:	Automatic processing of feynmp graphics
21mr|texlive-feynmp-auto-1.1-10|11	Group:		Publishing
21mr|texlive-feynmp-auto-1.1-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/feynmp-auto
21mr|texlive-feynmp-auto-1.1-10|13	License:	LPPL1.3
21mr|texlive-feynmp-auto-1.1-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/feynmp-auto.tar.xz
21mr|texlive-feynmp-auto-1.1-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/feynmp-auto.doc.tar.xz
21mr|texlive-feynmp-auto-1.1-10|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/feynmp-auto.source.tar.xz
21mr|texlive-feynmp-auto-1.1-10|17	BuildArch:	noarch
21mr|texlive-feynmp-auto-1.1-10|18	BuildRequires:	texlive-tlpkg
21mr|texlive-feynmp-auto-1.1-10|19	Requires(pre):	texlive-tlpkg
21mr|texlive-feynmp-auto-1.1-10|20	Requires(post):	texlive-kpathsea
21mr|texlive-feynmp-auto-1.1-10|21	
21mr|texlive-feynmp-auto-1.1-10|22	%description
21mr|texlive-feynmp-auto-1.1-10|23	The package takes care of running Metapost on the output files
21mr|texlive-feynmp-auto-1.1-10|24	produced by the feynmp package, so that the compiled pictures
21mr|texlive-feynmp-auto-1.1-10|25	will be available in the next run of LaTeX. The package honours
21mr|texlive-feynmp-auto-1.1-10|26	options that apply to feynmp.
21mr|texlive-feynmp-auto-1.1-10|27	
21mr|texlive-feynmp-auto-1.1-10|28	
21mr|texlive-feynmp-auto-1.1-10|29	#-----------------------------------------------------------------------
21mr|texlive-feynmp-auto-1.1-10|30	%files
21mr|texlive-feynmp-auto-1.1-10|31	%{_texmfdistdir}/tex/latex/feynmp-auto/feynmp-auto.sty
21mr|texlive-feynmp-auto-1.1-10|32	%doc %{_texmfdistdir}/doc/latex/feynmp-auto/README
21mr|texlive-feynmp-auto-1.1-10|33	%doc %{_texmfdistdir}/doc/latex/feynmp-auto/feynmp-auto.pdf
21mr|texlive-feynmp-auto-1.1-10|34	#- source
21mr|texlive-feynmp-auto-1.1-10|35	%doc %{_texmfdistdir}/source/latex/feynmp-auto/feynmp-auto.dtx
21mr|texlive-feynmp-auto-1.1-10|36	%doc %{_texmfdistdir}/source/latex/feynmp-auto/feynmp-auto.ins
21mr|texlive-feynmp-auto-1.1-10|37	
21mr|texlive-feynmp-auto-1.1-10|38	#-----------------------------------------------------------------------
21mr|texlive-feynmp-auto-1.1-10|39	%prep
21mr|texlive-feynmp-auto-1.1-10|40	%setup -c -a0 -a1 -a2
21mr|texlive-feynmp-auto-1.1-10|41	
21mr|texlive-feynmp-auto-1.1-10|42	%build
21mr|texlive-feynmp-auto-1.1-10|43	
21mr|texlive-feynmp-auto-1.1-10|44	%install
21mr|texlive-feynmp-auto-1.1-10|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-feynmp-auto-1.1-10|46	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17896 21
21mr|texlive-ffslides-20160624-1|1	Name:		texlive-ffslides
21mr|texlive-ffslides-20160624-1|2	Version:	20160624
21mr|texlive-ffslides-20160624-1|3	Release:	1
21mr|texlive-ffslides-20160624-1|4	Summary:	Freeform slides based on the article class
21mr|texlive-ffslides-20160624-1|5	Group:		Publishing
21mr|texlive-ffslides-20160624-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ffslides
21mr|texlive-ffslides-20160624-1|7	License:	LPPL1.3
21mr|texlive-ffslides-20160624-1|8	Source0:	http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/ffslides.tar.xz
21mr|texlive-ffslides-20160624-1|9	Source1:	http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/ffslides.doc.tar.xz
21mr|texlive-ffslides-20160624-1|10	BuildArch:	noarch
21mr|texlive-ffslides-20160624-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-ffslides-20160624-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-ffslides-20160624-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-ffslides-20160624-1|14	
21mr|texlive-ffslides-20160624-1|15	%description
21mr|texlive-ffslides-20160624-1|16	The ffslides ("freeform slides") class is intended to make it
21mr|texlive-ffslides-20160624-1|17	easier to place various types of content freely on the page,
21mr|texlive-ffslides-20160624-1|18	and therefore easier to design documents with a strong visual
21mr|texlive-ffslides-20160624-1|19	component: presentations, posters, research or lecture notes,
21mr|texlive-ffslides-20160624-1|20	and so on. The goal of the class is to be less rigid and less
21mr|texlive-ffslides-20160624-1|21	complex than some of the popular presentation-making options.
21mr|texlive-ffslides-20160624-1|22	It is essentially a small set of macros added to the article
21mr|texlive-ffslides-20160624-1|23	class. A well-organized template file is included, and the
21mr|texlive-ffslides-20160624-1|24	documentation is itself an extensive example of the class's
21mr|texlive-ffslides-20160624-1|25	capabilities.
21mr|texlive-ffslides-20160624-1|26	
21mr|texlive-ffslides-20160624-1|27	#-----------------------------------------------------------------------
21mr|texlive-ffslides-20160624-1|28	%files
21mr|texlive-ffslides-20160624-1|29	%{_texmfdistdir}/tex/latex/ffslides
21mr|texlive-ffslides-20160624-1|30	%doc %{_texmfdistdir}/doc/latex/ffslides
21mr|texlive-ffslides-20160624-1|31	
21mr|texlive-ffslides-20160624-1|32	#-----------------------------------------------------------------------
21mr|texlive-ffslides-20160624-1|33	%prep
21mr|texlive-ffslides-20160624-1|34	%setup -c -a0 -a1
21mr|texlive-ffslides-20160624-1|35	
21mr|texlive-ffslides-20160624-1|36	%build
21mr|texlive-ffslides-20160624-1|37	
21mr|texlive-ffslides-20160624-1|38	%install
21mr|texlive-ffslides-20160624-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ffslides-20160624-1|40	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17897 21
21mr|texlive-fifinddo-info-1.1b-12|1	# revision 29349
21mr|texlive-fifinddo-info-1.1b-12|2	# category Package
21mr|texlive-fifinddo-info-1.1b-12|3	# catalog-ctan /info/fifinddo-info
21mr|texlive-fifinddo-info-1.1b-12|4	# catalog-date 2012-05-29 13:27:24 +0200
21mr|texlive-fifinddo-info-1.1b-12|5	# catalog-license lppl1.3
21mr|texlive-fifinddo-info-1.1b-12|6	# catalog-version 1.1b
21mr|texlive-fifinddo-info-1.1b-12|7	Name:		texlive-fifinddo-info
21mr|texlive-fifinddo-info-1.1b-12|8	Version:	1.1b
21mr|texlive-fifinddo-info-1.1b-12|9	Release:	12
21mr|texlive-fifinddo-info-1.1b-12|10	Summary:	German HTML beamer presentation on nicetext and morehype
21mr|texlive-fifinddo-info-1.1b-12|11	Group:		Publishing
21mr|texlive-fifinddo-info-1.1b-12|12	URL:		http://www.ctan.org/tex-archive/info/fifinddo-info
21mr|texlive-fifinddo-info-1.1b-12|13	License:	LPPL1.3
21mr|texlive-fifinddo-info-1.1b-12|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fifinddo-info.tar.xz
21mr|texlive-fifinddo-info-1.1b-12|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fifinddo-info.doc.tar.xz
21mr|texlive-fifinddo-info-1.1b-12|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fifinddo-info.source.tar.xz
21mr|texlive-fifinddo-info-1.1b-12|17	BuildArch:	noarch
21mr|texlive-fifinddo-info-1.1b-12|18	BuildRequires:	texlive-tlpkg
21mr|texlive-fifinddo-info-1.1b-12|19	Requires(pre):	texlive-tlpkg
21mr|texlive-fifinddo-info-1.1b-12|20	
21mr|texlive-fifinddo-info-1.1b-12|21	%description
21mr|texlive-fifinddo-info-1.1b-12|22	The bundle: - exhibits the process of making an "HTML beamer
21mr|texlive-fifinddo-info-1.1b-12|23	presentation" with the blogdot package from the morehype
21mr|texlive-fifinddo-info-1.1b-12|24	bundle, and - offers a sketch (in German) of package
21mr|texlive-fifinddo-info-1.1b-12|25	documentation and HTML generation based on the fifinddo
21mr|texlive-fifinddo-info-1.1b-12|26	package.
21mr|texlive-fifinddo-info-1.1b-12|27	
21mr|texlive-fifinddo-info-1.1b-12|28	#-----------------------------------------------------------------------
21mr|texlive-fifinddo-info-1.1b-12|29	%files
21mr|texlive-fifinddo-info-1.1b-12|30	%doc %{_texmfdistdir}/doc/latex/fifinddo-info/LIESMICH.txt
21mr|texlive-fifinddo-info-1.1b-12|31	%doc %{_texmfdistdir}/doc/latex/fifinddo-info/README
21mr|texlive-fifinddo-info-1.1b-12|32	%doc %{_texmfdistdir}/doc/latex/fifinddo-info/SrcFILEs.txt
21mr|texlive-fifinddo-info-1.1b-12|33	%doc %{_texmfdistdir}/doc/latex/fifinddo-info/dante-mv45-lueck.pdf
21mr|texlive-fifinddo-info-1.1b-12|34	%doc %{_texmfdistdir}/doc/latex/fifinddo-info/dantev45.htm
21mr|texlive-fifinddo-info-1.1b-12|35	%doc %{_texmfdistdir}/doc/latex/fifinddo-info/mdoccorr.pdf
21mr|texlive-fifinddo-info-1.1b-12|36	%doc %{_texmfdistdir}/doc/latex/fifinddo-info/variants/dantev45-1180-clean.html
21mr|texlive-fifinddo-info-1.1b-12|37	%doc %{_texmfdistdir}/doc/latex/fifinddo-info/variants/dantev45-1180-com.html
21mr|texlive-fifinddo-info-1.1b-12|38	%doc %{_texmfdistdir}/doc/latex/fifinddo-info/variants/dantev45-768-com.html
21mr|texlive-fifinddo-info-1.1b-12|39	%doc %{_texmfdistdir}/doc/latex/fifinddo-info/variants/dantev45-768-exact-frame.html
21mr|texlive-fifinddo-info-1.1b-12|40	%doc %{_texmfdistdir}/doc/latex/fifinddo-info/variants/dantev45-768-exact-show.html
21mr|texlive-fifinddo-info-1.1b-12|41	%doc %{_texmfdistdir}/doc/latex/fifinddo-info/variants/dantev45-768-filltype-show.html
21mr|texlive-fifinddo-info-1.1b-12|42	%doc %{_texmfdistdir}/doc/latex/fifinddo-info/variants/dantev45-992-com.html
21mr|texlive-fifinddo-info-1.1b-12|43	%doc %{_texmfdistdir}/doc/latex/fifinddo-info/variants/dantev45-992-exact-frame.html
21mr|texlive-fifinddo-info-1.1b-12|44	%doc %{_texmfdistdir}/doc/latex/fifinddo-info/variants/dantev45-992-exact.html
21mr|texlive-fifinddo-info-1.1b-12|45	#- source
21mr|texlive-fifinddo-info-1.1b-12|46	%doc %{_texmfdistdir}/source/latex/fifinddo-info/SrcFILEs.txt
21mr|texlive-fifinddo-info-1.1b-12|47	%doc %{_texmfdistdir}/source/latex/fifinddo-info/makeelse/expose.tex
21mr|texlive-fifinddo-info-1.1b-12|48	%doc %{_texmfdistdir}/source/latex/fifinddo-info/makeelse/mdoccorr.tex
21mr|texlive-fifinddo-info-1.1b-12|49	%doc %{_texmfdistdir}/source/latex/fifinddo-info/makeelse/srcfiles.tex
21mr|texlive-fifinddo-info-1.1b-12|50	%doc %{_texmfdistdir}/source/latex/fifinddo-info/makeelse/updsfl.sh
21mr|texlive-fifinddo-info-1.1b-12|51	%doc %{_texmfdistdir}/source/latex/fifinddo-info/makeone/dantev45.fdf
21mr|texlive-fifinddo-info-1.1b-12|52	%doc %{_texmfdistdir}/source/latex/fifinddo-info/makeone/dantev45.tex
21mr|texlive-fifinddo-info-1.1b-12|53	%doc %{_texmfdistdir}/source/latex/fifinddo-info/makeone/makedot.tex
21mr|texlive-fifinddo-info-1.1b-12|54	%doc %{_texmfdistdir}/source/latex/fifinddo-info/makevars/bashvars.sh
21mr|texlive-fifinddo-info-1.1b-12|55	%doc %{_texmfdistdir}/source/latex/fifinddo-info/makevars/dantev45.cfg
21mr|texlive-fifinddo-info-1.1b-12|56	%doc %{_texmfdistdir}/source/latex/fifinddo-info/makevars/longdan.sh
21mr|texlive-fifinddo-info-1.1b-12|57	%doc %{_texmfdistdir}/source/latex/fifinddo-info/makevars/makedots.tex
21mr|texlive-fifinddo-info-1.1b-12|58	%doc %{_texmfdistdir}/source/latex/fifinddo-info/makevars/texvars.sh
21mr|texlive-fifinddo-info-1.1b-12|59	
21mr|texlive-fifinddo-info-1.1b-12|60	#-----------------------------------------------------------------------
21mr|texlive-fifinddo-info-1.1b-12|61	%prep
21mr|texlive-fifinddo-info-1.1b-12|62	%setup -c -a0 -a1 -a2
21mr|texlive-fifinddo-info-1.1b-12|63	
21mr|texlive-fifinddo-info-1.1b-12|64	%build
21mr|texlive-fifinddo-info-1.1b-12|65	
21mr|texlive-fifinddo-info-1.1b-12|66	%install
21mr|texlive-fifinddo-info-1.1b-12|67	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-fifinddo-info-1.1b-12|68	cp -fpar doc source %{buildroot}%{_texmfdistdir}

17898 21
21mr|texlive-fig4latex-0.2-8|1	# revision 26313
21mr|texlive-fig4latex-0.2-8|2	# category Package
21mr|texlive-fig4latex-0.2-8|3	# catalog-ctan /graphics/fig4latex
21mr|texlive-fig4latex-0.2-8|4	# catalog-date 2009-11-09 22:14:03 +0100
21mr|texlive-fig4latex-0.2-8|5	# catalog-license gpl3
21mr|texlive-fig4latex-0.2-8|6	# catalog-version 0.2
21mr|texlive-fig4latex-0.2-8|7	Name:		texlive-fig4latex
21mr|texlive-fig4latex-0.2-8|8	Version:	0.2
21mr|texlive-fig4latex-0.2-8|9	Release:	8
21mr|texlive-fig4latex-0.2-8|10	Summary:	Management of figures for large LaTeX documents
21mr|texlive-fig4latex-0.2-8|11	Group:		Publishing
21mr|texlive-fig4latex-0.2-8|12	URL:		http://www.ctan.org/tex-archive/graphics/fig4latex
21mr|texlive-fig4latex-0.2-8|13	License:	GPL3
21mr|texlive-fig4latex-0.2-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fig4latex.tar.xz
21mr|texlive-fig4latex-0.2-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fig4latex.doc.tar.xz
21mr|texlive-fig4latex-0.2-8|16	BuildArch:	noarch
21mr|texlive-fig4latex-0.2-8|17	BuildRequires:	texlive-tlpkg
21mr|texlive-fig4latex-0.2-8|18	Requires(pre):	texlive-tlpkg
21mr|texlive-fig4latex-0.2-8|19	Requires(post):	texlive-kpathsea
21mr|texlive-fig4latex-0.2-8|20	Provides:	texlive-fig4latex.bin = %{EVRD}
21mr|texlive-fig4latex-0.2-8|21	
21mr|texlive-fig4latex-0.2-8|22	%description
21mr|texlive-fig4latex-0.2-8|23	Fig4LaTeX simplifies management of the figures in a large LaTeX
21mr|texlive-fig4latex-0.2-8|24	document. Fig4LaTeX is appropriate for projects that include
21mr|texlive-fig4latex-0.2-8|25	figures with graphics created by XFig -- in particular,
21mr|texlive-fig4latex-0.2-8|26	graphics which use the combined PS/LaTeX (or PDF/LaTeX) export
21mr|texlive-fig4latex-0.2-8|27	method. An example document (with its output) is provided.
21mr|texlive-fig4latex-0.2-8|28	
21mr|texlive-fig4latex-0.2-8|29	
21mr|texlive-fig4latex-0.2-8|30	#-----------------------------------------------------------------------
21mr|texlive-fig4latex-0.2-8|31	%files
21mr|texlive-fig4latex-0.2-8|32	%{_bindir}/fig4latex
21mr|texlive-fig4latex-0.2-8|33	%{_texmfdistdir}/scripts/fig4latex/fig4latex
21mr|texlive-fig4latex-0.2-8|34	%doc %{_texmfdistdir}/doc/support/fig4latex/CHANGES
21mr|texlive-fig4latex-0.2-8|35	%doc %{_texmfdistdir}/doc/support/fig4latex/COPYING
21mr|texlive-fig4latex-0.2-8|36	%doc %{_texmfdistdir}/doc/support/fig4latex/README
21mr|texlive-fig4latex-0.2-8|37	%doc %{_texmfdistdir}/doc/support/fig4latex/example.pdf
21mr|texlive-fig4latex-0.2-8|38	%doc %{_texmfdistdir}/doc/support/fig4latex/example.tex
21mr|texlive-fig4latex-0.2-8|39	%doc %{_texmfdistdir}/doc/support/fig4latex/figs/div_alg_flowchart.fig
21mr|texlive-fig4latex-0.2-8|40	%doc %{_texmfdistdir}/doc/support/fig4latex/figs/if-then_flowchart.fig
21mr|texlive-fig4latex-0.2-8|41	
21mr|texlive-fig4latex-0.2-8|42	#-----------------------------------------------------------------------
21mr|texlive-fig4latex-0.2-8|43	%prep
21mr|texlive-fig4latex-0.2-8|44	%setup -c -a0 -a1
21mr|texlive-fig4latex-0.2-8|45	
21mr|texlive-fig4latex-0.2-8|46	%build
21mr|texlive-fig4latex-0.2-8|47	
21mr|texlive-fig4latex-0.2-8|48	%install
21mr|texlive-fig4latex-0.2-8|49	mkdir -p %{buildroot}%{_bindir}
21mr|texlive-fig4latex-0.2-8|50	pushd %{buildroot}%{_bindir}
21mr|texlive-fig4latex-0.2-8|51	ln -sf %{_texmfdistdir}/scripts/fig4latex/fig4latex fig4latex
21mr|texlive-fig4latex-0.2-8|52	popd
21mr|texlive-fig4latex-0.2-8|53	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-fig4latex-0.2-8|54	cp -fpar texmf-dist %{buildroot}%{_datadir}

17899 21
21mr|texlive-figbas-1.0.3-10|1	# revision 28943
21mr|texlive-figbas-1.0.3-10|2	# category Package
21mr|texlive-figbas-1.0.3-10|3	# catalog-ctan /fonts/figbas
21mr|texlive-figbas-1.0.3-10|4	# catalog-date 2012-08-15 13:45:23 +0200
21mr|texlive-figbas-1.0.3-10|5	# catalog-license lppl
21mr|texlive-figbas-1.0.3-10|6	# catalog-version 1.0.3
21mr|texlive-figbas-1.0.3-10|7	Name:		texlive-figbas
21mr|texlive-figbas-1.0.3-10|8	Version:	1.0.3
21mr|texlive-figbas-1.0.3-10|9	Release:	10
21mr|texlive-figbas-1.0.3-10|10	Summary:	Mini-fonts for figured-bass notation in music
21mr|texlive-figbas-1.0.3-10|11	Group:		Publishing
21mr|texlive-figbas-1.0.3-10|12	URL:		http://www.ctan.org/tex-archive/fonts/figbas
21mr|texlive-figbas-1.0.3-10|13	License:	LPPL
21mr|texlive-figbas-1.0.3-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/figbas.tar.xz
21mr|texlive-figbas-1.0.3-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/figbas.doc.tar.xz
21mr|texlive-figbas-1.0.3-10|16	BuildArch:	noarch
21mr|texlive-figbas-1.0.3-10|17	BuildRequires:	texlive-tlpkg
21mr|texlive-figbas-1.0.3-10|18	Requires(pre):	texlive-tlpkg
21mr|texlive-figbas-1.0.3-10|19	Requires(post):	texlive-kpathsea
21mr|texlive-figbas-1.0.3-10|20	
21mr|texlive-figbas-1.0.3-10|21	%description
21mr|texlive-figbas-1.0.3-10|22	This package consists of three mini-fonts (and associated
21mr|texlive-figbas-1.0.3-10|23	metrics) of conventional ligatures for the figured-bass
21mr|texlive-figbas-1.0.3-10|24	notations 2+, 4+, 5+, 6+ and 9+ in music manuscripts. The fonts
21mr|texlive-figbas-1.0.3-10|25	are usable with Computer Modern Roman and Sans, and
21mr|texlive-figbas-1.0.3-10|26	Palatino/Palladio, respectively.
21mr|texlive-figbas-1.0.3-10|27	
21mr|texlive-figbas-1.0.3-10|28	#-----------------------------------------------------------------------
21mr|texlive-figbas-1.0.3-10|29	%files
21mr|texlive-figbas-1.0.3-10|30	%{_texmfdistdir}/fonts/afm/public/figbas/cmrj.afm
21mr|texlive-figbas-1.0.3-10|31	%{_texmfdistdir}/fonts/afm/public/figbas/cmssj.afm
21mr|texlive-figbas-1.0.3-10|32	%{_texmfdistdir}/fonts/afm/public/figbas/plrj.afm
21mr|texlive-figbas-1.0.3-10|33	%{_texmfdistdir}/fonts/map/dvips/figbas/figbas.map
21mr|texlive-figbas-1.0.3-10|34	%{_texmfdistdir}/fonts/tfm/public/figbas/cmrj.tfm
21mr|texlive-figbas-1.0.3-10|35	%{_texmfdistdir}/fonts/tfm/public/figbas/cmssj.tfm
21mr|texlive-figbas-1.0.3-10|36	%{_texmfdistdir}/fonts/tfm/public/figbas/plrj.tfm
21mr|texlive-figbas-1.0.3-10|37	%{_texmfdistdir}/fonts/type1/public/figbas/cmrj.pfb
21mr|texlive-figbas-1.0.3-10|38	%{_texmfdistdir}/fonts/type1/public/figbas/cmssj.pfb
21mr|texlive-figbas-1.0.3-10|39	%{_texmfdistdir}/fonts/type1/public/figbas/plrj.pfb
21mr|texlive-figbas-1.0.3-10|40	%doc %{_texmfdistdir}/doc/fonts/figbas/README
21mr|texlive-figbas-1.0.3-10|41	%doc %{_texmfdistdir}/doc/fonts/figbas/example.pdf
21mr|texlive-figbas-1.0.3-10|42	%doc %{_texmfdistdir}/doc/fonts/figbas/example.tex
21mr|texlive-figbas-1.0.3-10|43	%doc %{_texmfdistdir}/doc/fonts/figbas/figbas.pdf
21mr|texlive-figbas-1.0.3-10|44	%doc %{_texmfdistdir}/doc/fonts/figbas/figbas.tex
21mr|texlive-figbas-1.0.3-10|45	
21mr|texlive-figbas-1.0.3-10|46	#-----------------------------------------------------------------------
21mr|texlive-figbas-1.0.3-10|47	%prep
21mr|texlive-figbas-1.0.3-10|48	%setup -c -a0 -a1
21mr|texlive-figbas-1.0.3-10|49	
21mr|texlive-figbas-1.0.3-10|50	%build
21mr|texlive-figbas-1.0.3-10|51	
21mr|texlive-figbas-1.0.3-10|52	%install
21mr|texlive-figbas-1.0.3-10|53	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-figbas-1.0.3-10|54	cp -fpar fonts doc %{buildroot}%{_texmfdistdir}

17900 21
21mr|texlive-figsize-0.1-7|1	# revision 18784
21mr|texlive-figsize-0.1-7|2	# category Package
21mr|texlive-figsize-0.1-7|3	# catalog-ctan /macros/latex/contrib/figsize
21mr|texlive-figsize-0.1-7|4	# catalog-date 2006-12-13 12:28:27 +0100
21mr|texlive-figsize-0.1-7|5	# catalog-license lppl
21mr|texlive-figsize-0.1-7|6	# catalog-version 0.1
21mr|texlive-figsize-0.1-7|7	Name:		texlive-figsize
21mr|texlive-figsize-0.1-7|8	Version:	0.1
21mr|texlive-figsize-0.1-7|9	Release:	7
21mr|texlive-figsize-0.1-7|10	Summary:	Auto-size graphics
21mr|texlive-figsize-0.1-7|11	Group:		Publishing
21mr|texlive-figsize-0.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/figsize
21mr|texlive-figsize-0.1-7|13	License:	LPPL
21mr|texlive-figsize-0.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/figsize.tar.xz
21mr|texlive-figsize-0.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/figsize.doc.tar.xz
21mr|texlive-figsize-0.1-7|16	BuildArch:	noarch
21mr|texlive-figsize-0.1-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-figsize-0.1-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-figsize-0.1-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-figsize-0.1-7|20	
21mr|texlive-figsize-0.1-7|21	%description
21mr|texlive-figsize-0.1-7|22	The FigSize package enables automatic sizing of graphics,
21mr|texlive-figsize-0.1-7|23	especially when including graphics with the graphicx package.
21mr|texlive-figsize-0.1-7|24	The user only has to specify the number of graphics that should
21mr|texlive-figsize-0.1-7|25	fit to a page or fraction there of and the package will
21mr|texlive-figsize-0.1-7|26	dynamically calculate the correct graphics sizes relative to
21mr|texlive-figsize-0.1-7|27	the page size. Thus, graphics can be auto-sized to fill a whole
21mr|texlive-figsize-0.1-7|28	page or fraction and manual changes of graphic sizes are never
21mr|texlive-figsize-0.1-7|29	needed when changing document layouts. Finally, the package's
21mr|texlive-figsize-0.1-7|30	dynamic lengths can be used to allow other document element
21mr|texlive-figsize-0.1-7|31	sizes to be dynamic.
21mr|texlive-figsize-0.1-7|32	
21mr|texlive-figsize-0.1-7|33	
21mr|texlive-figsize-0.1-7|34	#-----------------------------------------------------------------------
21mr|texlive-figsize-0.1-7|35	%files
21mr|texlive-figsize-0.1-7|36	%{_texmfdistdir}/tex/latex/figsize/figsize.sty
21mr|texlive-figsize-0.1-7|37	%doc %{_texmfdistdir}/doc/latex/figsize/README
21mr|texlive-figsize-0.1-7|38	%doc %{_texmfdistdir}/doc/latex/figsize/epsfig.eps
21mr|texlive-figsize-0.1-7|39	%doc %{_texmfdistdir}/doc/latex/figsize/figsize.pdf
21mr|texlive-figsize-0.1-7|40	%doc %{_texmfdistdir}/doc/latex/figsize/figsize.tex
21mr|texlive-figsize-0.1-7|41	
21mr|texlive-figsize-0.1-7|42	#-----------------------------------------------------------------------
21mr|texlive-figsize-0.1-7|43	%prep
21mr|texlive-figsize-0.1-7|44	%setup -c -a0 -a1
21mr|texlive-figsize-0.1-7|45	
21mr|texlive-figsize-0.1-7|46	%build
21mr|texlive-figsize-0.1-7|47	
21mr|texlive-figsize-0.1-7|48	%install
21mr|texlive-figsize-0.1-7|49	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-figsize-0.1-7|50	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17901 21
21mr|texlive-filecontents-1.4-2|1	# revision 24250
21mr|texlive-filecontents-1.4-2|2	# category Package
21mr|texlive-filecontents-1.4-2|3	# catalog-ctan /macros/latex/contrib/filecontents
21mr|texlive-filecontents-1.4-2|4	# catalog-date 2011-10-09 16:42:04 +0200
21mr|texlive-filecontents-1.4-2|5	# catalog-license lppl
21mr|texlive-filecontents-1.4-2|6	# catalog-version 1.3
21mr|texlive-filecontents-1.4-2|7	Name:		texlive-filecontents
21mr|texlive-filecontents-1.4-2|8	Version:	1.4
21mr|texlive-filecontents-1.4-2|9	Release:	2
21mr|texlive-filecontents-1.4-2|10	Summary:	Extended filecontents and filecontents* environments
21mr|texlive-filecontents-1.4-2|11	Group:		Publishing
21mr|texlive-filecontents-1.4-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/filecontents
21mr|texlive-filecontents-1.4-2|13	License:	LPPL
21mr|texlive-filecontents-1.4-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/filecontents.tar.xz
21mr|texlive-filecontents-1.4-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/filecontents.doc.tar.xz
21mr|texlive-filecontents-1.4-2|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/filecontents.source.tar.xz
21mr|texlive-filecontents-1.4-2|17	BuildArch:	noarch
21mr|texlive-filecontents-1.4-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-filecontents-1.4-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-filecontents-1.4-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-filecontents-1.4-2|21	
21mr|texlive-filecontents-1.4-2|22	%description
21mr|texlive-filecontents-1.4-2|23	LaTeX2e's filecontents and filecontents* environments enable a
21mr|texlive-filecontents-1.4-2|24	LaTeX source file to generate external files as it runs through
21mr|texlive-filecontents-1.4-2|25	LaTeX. However, there are two limitations of these
21mr|texlive-filecontents-1.4-2|26	environments: they refuse to overwrite existing files, and they
21mr|texlive-filecontents-1.4-2|27	can only be used in the preamble of a document. The
21mr|texlive-filecontents-1.4-2|28	filecontents package removes these limitations, letting you
21mr|texlive-filecontents-1.4-2|29	overwrite existing files and letting you use
21mr|texlive-filecontents-1.4-2|30	filecontents/filecontents* anywhere.
21mr|texlive-filecontents-1.4-2|31	
21mr|texlive-filecontents-1.4-2|32	#-----------------------------------------------------------------------
21mr|texlive-filecontents-1.4-2|33	%files
21mr|texlive-filecontents-1.4-2|34	%{_texmfdistdir}/tex/latex/filecontents/filecontents.sty
21mr|texlive-filecontents-1.4-2|35	%doc %{_texmfdistdir}/doc/latex/filecontents/README
21mr|texlive-filecontents-1.4-2|36	%doc %{_texmfdistdir}/doc/latex/filecontents/filecontents.pdf
21mr|texlive-filecontents-1.4-2|37	#- source
21mr|texlive-filecontents-1.4-2|38	%doc %{_texmfdistdir}/source/latex/filecontents/filecontents.dtx
21mr|texlive-filecontents-1.4-2|39	%doc %{_texmfdistdir}/source/latex/filecontents/filecontents.ins
21mr|texlive-filecontents-1.4-2|40	
21mr|texlive-filecontents-1.4-2|41	#-----------------------------------------------------------------------
21mr|texlive-filecontents-1.4-2|42	%prep
21mr|texlive-filecontents-1.4-2|43	%setup -c -a0 -a1 -a2
21mr|texlive-filecontents-1.4-2|44	
21mr|texlive-filecontents-1.4-2|45	%build
21mr|texlive-filecontents-1.4-2|46	
21mr|texlive-filecontents-1.4-2|47	%install
21mr|texlive-filecontents-1.4-2|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-filecontents-1.4-2|49	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17902 21
21mr|texlive-filecontentsdef-1.5-2|1	Name:		texlive-filecontentsdef
21mr|texlive-filecontentsdef-1.5-2|2	Version:	1.5
21mr|texlive-filecontentsdef-1.5-2|3	Release:	2
21mr|texlive-filecontentsdef-1.5-2|4	Epoch:		1
21mr|texlive-filecontentsdef-1.5-2|5	Summary:	TeXLive filecontentsdef package
21mr|texlive-filecontentsdef-1.5-2|6	Group:		Publishing
21mr|texlive-filecontentsdef-1.5-2|7	URL:		http://tug.org/texlive
21mr|texlive-filecontentsdef-1.5-2|8	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-filecontentsdef-1.5-2|9	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/filecontentsdef.tar.xz
21mr|texlive-filecontentsdef-1.5-2|10	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/filecontentsdef.doc.tar.xz
21mr|texlive-filecontentsdef-1.5-2|11	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/filecontentsdef.source.tar.xz
21mr|texlive-filecontentsdef-1.5-2|12	BuildArch:	noarch
21mr|texlive-filecontentsdef-1.5-2|13	BuildRequires:	texlive-tlpkg
21mr|texlive-filecontentsdef-1.5-2|14	Requires(pre):	texlive-tlpkg
21mr|texlive-filecontentsdef-1.5-2|15	Requires(post):	texlive-kpathsea
21mr|texlive-filecontentsdef-1.5-2|16	
21mr|texlive-filecontentsdef-1.5-2|17	%description
21mr|texlive-filecontentsdef-1.5-2|18	The package provides two environments called
21mr|texlive-filecontentsdef-1.5-2|19	filecontentsdef and filecontentshere. They
21mr|texlive-filecontentsdef-1.5-2|20	are derived from the LATEX filecontents
21mr|texlive-filecontentsdef-1.5-2|21	environment as provided by Scott Pakin's
21mr|texlive-filecontentsdef-1.5-2|22	filecontents package. In addition to the file
21mr|texlive-filecontentsdef-1.5-2|23	creation they either store the (verbatim)
21mr|texlive-filecontentsdef-1.5-2|24	contents in a macro (filecontentsdef) or
21mr|texlive-filecontentsdef-1.5-2|25	typeset them (verbatim) on the spot
21mr|texlive-filecontentsdef-1.5-2|26	(filecontentshere).
21mr|texlive-filecontentsdef-1.5-2|27	The author developed the package to display
21mr|texlive-filecontentsdef-1.5-2|28	TEX code verbatim in documentation and the
21mr|texlive-filecontentsdef-1.5-2|29	same time produce the corresponding files
21mr|texlive-filecontentsdef-1.5-2|30	during the LATEX run in order to embed them
21mr|texlive-filecontentsdef-1.5-2|31	in the PDF as file attachment annotations
21mr|texlive-filecontentsdef-1.5-2|32	(by using Scott Pakin's package attachfile).
21mr|texlive-filecontentsdef-1.5-2|33	
21mr|texlive-filecontentsdef-1.5-2|34	#-----------------------------------------------------------------------
21mr|texlive-filecontentsdef-1.5-2|35	%files
21mr|texlive-filecontentsdef-1.5-2|36	%{_texmfdistdir}/tex
21mr|texlive-filecontentsdef-1.5-2|37	%doc %{_texmfdistdir}/doc
21mr|texlive-filecontentsdef-1.5-2|38	%{_texmfdistdir}/source
21mr|texlive-filecontentsdef-1.5-2|39	
21mr|texlive-filecontentsdef-1.5-2|40	#-----------------------------------------------------------------------
21mr|texlive-filecontentsdef-1.5-2|41	%prep
21mr|texlive-filecontentsdef-1.5-2|42	%setup -c -a0 -a1 -a2
21mr|texlive-filecontentsdef-1.5-2|43	
21mr|texlive-filecontentsdef-1.5-2|44	%build
21mr|texlive-filecontentsdef-1.5-2|45	
21mr|texlive-filecontentsdef-1.5-2|46	%install
21mr|texlive-filecontentsdef-1.5-2|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-filecontentsdef-1.5-2|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17903 21
21mr|texlive-filedate-20190228-1|1	# revision 29529
21mr|texlive-filedate-20190228-1|2	# category Package
21mr|texlive-filedate-20190228-1|3	# catalog-ctan /macros/latex/contrib/filedate
21mr|texlive-filedate-20190228-1|4	# catalog-date 2012-11-14 11:01:29 +0100
21mr|texlive-filedate-20190228-1|5	# catalog-license lppl
21mr|texlive-filedate-20190228-1|6	# catalog-version 0.4
21mr|texlive-filedate-20190228-1|7	Name:		texlive-filedate
21mr|texlive-filedate-20190228-1|8	Version:	20190228
21mr|texlive-filedate-20190228-1|9	Release:	1
21mr|texlive-filedate-20190228-1|10	Summary:	Access and compare info and modification dates
21mr|texlive-filedate-20190228-1|11	Group:		Publishing
21mr|texlive-filedate-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/filedate
21mr|texlive-filedate-20190228-1|13	License:	LPPL
21mr|texlive-filedate-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/filedate.tar.xz
21mr|texlive-filedate-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/filedate.doc.tar.xz
21mr|texlive-filedate-20190228-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/filedate.source.tar.xz
21mr|texlive-filedate-20190228-1|17	BuildArch:	noarch
21mr|texlive-filedate-20190228-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-filedate-20190228-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-filedate-20190228-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-filedate-20190228-1|21	
21mr|texlive-filedate-20190228-1|22	%description
21mr|texlive-filedate-20190228-1|23	The package provides basic access to the date of a LaTeX source
21mr|texlive-filedate-20190228-1|24	file according to its \Provides... entry (the "info date") as
21mr|texlive-filedate-20190228-1|25	well as to its modification date according to \pdffilemoddate
21mr|texlive-filedate-20190228-1|26	if the latter is available.
21mr|texlive-filedate-20190228-1|27	
21mr|texlive-filedate-20190228-1|28	#-----------------------------------------------------------------------
21mr|texlive-filedate-20190228-1|29	%files
21mr|texlive-filedate-20190228-1|30	%{_texmfdistdir}/tex/latex/filedate/filedate.RLS
21mr|texlive-filedate-20190228-1|31	%{_texmfdistdir}/tex/latex/filedate/filedate.sty
21mr|texlive-filedate-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/filedate/Announce.txt
21mr|texlive-filedate-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/filedate/README
21mr|texlive-filedate-20190228-1|34	%doc %{_texmfdistdir}/doc/latex/filedate/SrcFILEs.txt
21mr|texlive-filedate-20190228-1|35	%doc %{_texmfdistdir}/doc/latex/filedate/filedate.pdf
21mr|texlive-filedate-20190228-1|36	#- source
21mr|texlive-filedate-20190228-1|37	%doc %{_texmfdistdir}/source/latex/filedate/fdatechk.tex
21mr|texlive-filedate-20190228-1|38	%doc %{_texmfdistdir}/source/latex/filedate/filedate.tex
21mr|texlive-filedate-20190228-1|39	%doc %{_texmfdistdir}/source/latex/filedate/srcfiles.tex
21mr|texlive-filedate-20190228-1|40	
21mr|texlive-filedate-20190228-1|41	#-----------------------------------------------------------------------
21mr|texlive-filedate-20190228-1|42	%prep
21mr|texlive-filedate-20190228-1|43	%setup -c -a0 -a1 -a2
21mr|texlive-filedate-20190228-1|44	
21mr|texlive-filedate-20190228-1|45	%build
21mr|texlive-filedate-20190228-1|46	
21mr|texlive-filedate-20190228-1|47	%install
21mr|texlive-filedate-20190228-1|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-filedate-20190228-1|49	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17904 21
21mr|texlive-filehook-0.5d-7|1	# revision 24280
21mr|texlive-filehook-0.5d-7|2	# category Package
21mr|texlive-filehook-0.5d-7|3	# catalog-ctan /macros/latex/contrib/filehook
21mr|texlive-filehook-0.5d-7|4	# catalog-date 2011-10-13 10:45:00 +0200
21mr|texlive-filehook-0.5d-7|5	# catalog-license lppl1.3
21mr|texlive-filehook-0.5d-7|6	# catalog-version 0.5d
21mr|texlive-filehook-0.5d-7|7	Name:		texlive-filehook
21mr|texlive-filehook-0.5d-7|8	Version:	0.5d
21mr|texlive-filehook-0.5d-7|9	Release:	7
21mr|texlive-filehook-0.5d-7|10	Summary:	Hooks for input files
21mr|texlive-filehook-0.5d-7|11	Group:		Publishing
21mr|texlive-filehook-0.5d-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/filehook
21mr|texlive-filehook-0.5d-7|13	License:	LPPL1.3
21mr|texlive-filehook-0.5d-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/filehook.tar.xz
21mr|texlive-filehook-0.5d-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/filehook.doc.tar.xz
21mr|texlive-filehook-0.5d-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/filehook.source.tar.xz
21mr|texlive-filehook-0.5d-7|17	BuildArch:	noarch
21mr|texlive-filehook-0.5d-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-filehook-0.5d-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-filehook-0.5d-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-filehook-0.5d-7|21	
21mr|texlive-filehook-0.5d-7|22	%description
21mr|texlive-filehook-0.5d-7|23	The package provides several file hooks (AtBegin, AtEnd, ...)
21mr|texlive-filehook-0.5d-7|24	for files read by \input, \include and \InputIfFileExists.
21mr|texlive-filehook-0.5d-7|25	General hooks for all such files (e.g. all \include'd ones) and
21mr|texlive-filehook-0.5d-7|26	file specific hooks only used for named files are provided; two
21mr|texlive-filehook-0.5d-7|27	hooks are provided for the end of \included files -- one
21mr|texlive-filehook-0.5d-7|28	before, and one after the final \clearpage.
21mr|texlive-filehook-0.5d-7|29	
21mr|texlive-filehook-0.5d-7|30	
21mr|texlive-filehook-0.5d-7|31	#-----------------------------------------------------------------------
21mr|texlive-filehook-0.5d-7|32	%files
21mr|texlive-filehook-0.5d-7|33	%{_texmfdistdir}/tex/latex/filehook/filehook-fink.sty
21mr|texlive-filehook-0.5d-7|34	%{_texmfdistdir}/tex/latex/filehook/filehook-listings.sty
21mr|texlive-filehook-0.5d-7|35	%{_texmfdistdir}/tex/latex/filehook/filehook-memoir.sty
21mr|texlive-filehook-0.5d-7|36	%{_texmfdistdir}/tex/latex/filehook/filehook-scrlfile.sty
21mr|texlive-filehook-0.5d-7|37	%{_texmfdistdir}/tex/latex/filehook/filehook.sty
21mr|texlive-filehook-0.5d-7|38	%{_texmfdistdir}/tex/latex/filehook/pgf-filehook.sty
21mr|texlive-filehook-0.5d-7|39	%doc %{_texmfdistdir}/doc/latex/filehook/README
21mr|texlive-filehook-0.5d-7|40	%doc %{_texmfdistdir}/doc/latex/filehook/filehook.pdf
21mr|texlive-filehook-0.5d-7|41	#- source
21mr|texlive-filehook-0.5d-7|42	%doc %{_texmfdistdir}/source/latex/filehook/filehook.dtx
21mr|texlive-filehook-0.5d-7|43	%doc %{_texmfdistdir}/source/latex/filehook/filehook.ins
21mr|texlive-filehook-0.5d-7|44	
21mr|texlive-filehook-0.5d-7|45	#-----------------------------------------------------------------------
21mr|texlive-filehook-0.5d-7|46	%prep
21mr|texlive-filehook-0.5d-7|47	%setup -c -a0 -a1 -a2
21mr|texlive-filehook-0.5d-7|48	
21mr|texlive-filehook-0.5d-7|49	%build
21mr|texlive-filehook-0.5d-7|50	
21mr|texlive-filehook-0.5d-7|51	%install
21mr|texlive-filehook-0.5d-7|52	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-filehook-0.5d-7|53	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17905 21
21mr|texlive-fileinfo-0.81a-10|1	# revision 28421
21mr|texlive-fileinfo-0.81a-10|2	# category Package
21mr|texlive-fileinfo-0.81a-10|3	# catalog-ctan /macros/latex/contrib/fileinfo
21mr|texlive-fileinfo-0.81a-10|4	# catalog-date 2012-12-02 13:05:20 +0100
21mr|texlive-fileinfo-0.81a-10|5	# catalog-license lppl1.3
21mr|texlive-fileinfo-0.81a-10|6	# catalog-version 0.81a
21mr|texlive-fileinfo-0.81a-10|7	Name:		texlive-fileinfo
21mr|texlive-fileinfo-0.81a-10|8	Version:	0.81a
21mr|texlive-fileinfo-0.81a-10|9	Release:	10
21mr|texlive-fileinfo-0.81a-10|10	Summary:	Enhanced display of LaTeX File Information
21mr|texlive-fileinfo-0.81a-10|11	Group:		Publishing
21mr|texlive-fileinfo-0.81a-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fileinfo
21mr|texlive-fileinfo-0.81a-10|13	License:	LPPL1.3
21mr|texlive-fileinfo-0.81a-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fileinfo.tar.xz
21mr|texlive-fileinfo-0.81a-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fileinfo.doc.tar.xz
21mr|texlive-fileinfo-0.81a-10|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fileinfo.source.tar.xz
21mr|texlive-fileinfo-0.81a-10|17	BuildArch:	noarch
21mr|texlive-fileinfo-0.81a-10|18	BuildRequires:	texlive-tlpkg
21mr|texlive-fileinfo-0.81a-10|19	Requires(pre):	texlive-tlpkg
21mr|texlive-fileinfo-0.81a-10|20	Requires(post):	texlive-kpathsea
21mr|texlive-fileinfo-0.81a-10|21	
21mr|texlive-fileinfo-0.81a-10|22	%description
21mr|texlive-fileinfo-0.81a-10|23	The bundle provides two packages, readprov and myfilist. The
21mr|texlive-fileinfo-0.81a-10|24	readprov package provides a means of reading file information
21mr|texlive-fileinfo-0.81a-10|25	without loading the body of the file. The myfilist package uses
21mr|texlive-fileinfo-0.81a-10|26	readprov and controls what \listfiles will report.
21mr|texlive-fileinfo-0.81a-10|27	
21mr|texlive-fileinfo-0.81a-10|28	#-----------------------------------------------------------------------
21mr|texlive-fileinfo-0.81a-10|29	%files
21mr|texlive-fileinfo-0.81a-10|30	%{_texmfdistdir}/tex/latex/fileinfo/fileinfo.RLS
21mr|texlive-fileinfo-0.81a-10|31	%{_texmfdistdir}/tex/latex/fileinfo/myfilist.sty
21mr|texlive-fileinfo-0.81a-10|32	%{_texmfdistdir}/tex/latex/fileinfo/readprov.sty
21mr|texlive-fileinfo-0.81a-10|33	%doc %{_texmfdistdir}/doc/latex/fileinfo/README
21mr|texlive-fileinfo-0.81a-10|34	%doc %{_texmfdistdir}/doc/latex/fileinfo/README.pdf
21mr|texlive-fileinfo-0.81a-10|35	%doc %{_texmfdistdir}/doc/latex/fileinfo/RELEASEs.txt
21mr|texlive-fileinfo-0.81a-10|36	%doc %{_texmfdistdir}/doc/latex/fileinfo/SrcFILEs.txt
21mr|texlive-fileinfo-0.81a-10|37	%doc %{_texmfdistdir}/doc/latex/fileinfo/myfilist.pdf
21mr|texlive-fileinfo-0.81a-10|38	%doc %{_texmfdistdir}/doc/latex/fileinfo/readprov.pdf
21mr|texlive-fileinfo-0.81a-10|39	#- source
21mr|texlive-fileinfo-0.81a-10|40	%doc %{_texmfdistdir}/source/latex/fileinfo/README.tex
21mr|texlive-fileinfo-0.81a-10|41	%doc %{_texmfdistdir}/source/latex/fileinfo/fdatechk.tex
21mr|texlive-fileinfo-0.81a-10|42	%doc %{_texmfdistdir}/source/latex/fileinfo/gather.tex
21mr|texlive-fileinfo-0.81a-10|43	%doc %{_texmfdistdir}/source/latex/fileinfo/myfilist.tex
21mr|texlive-fileinfo-0.81a-10|44	%doc %{_texmfdistdir}/source/latex/fileinfo/readprov.tex
21mr|texlive-fileinfo-0.81a-10|45	
21mr|texlive-fileinfo-0.81a-10|46	#-----------------------------------------------------------------------
21mr|texlive-fileinfo-0.81a-10|47	%prep
21mr|texlive-fileinfo-0.81a-10|48	%setup -c -a0 -a1 -a2
21mr|texlive-fileinfo-0.81a-10|49	
21mr|texlive-fileinfo-0.81a-10|50	%build
21mr|texlive-fileinfo-0.81a-10|51	
21mr|texlive-fileinfo-0.81a-10|52	%install
21mr|texlive-fileinfo-0.81a-10|53	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-fileinfo-0.81a-10|54	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17906 21
21mr|texlive-filemod-1.2-7|1	# revision 24042
21mr|texlive-filemod-1.2-7|2	# category Package
21mr|texlive-filemod-1.2-7|3	# catalog-ctan /macros/latex/contrib/filemod
21mr|texlive-filemod-1.2-7|4	# catalog-date 2011-09-21 00:38:26 +0200
21mr|texlive-filemod-1.2-7|5	# catalog-license lppl1.3
21mr|texlive-filemod-1.2-7|6	# catalog-version 1.2
21mr|texlive-filemod-1.2-7|7	Name:		texlive-filemod
21mr|texlive-filemod-1.2-7|8	Version:	1.2
21mr|texlive-filemod-1.2-7|9	Release:	7
21mr|texlive-filemod-1.2-7|10	Summary:	Provide file modification times, and compare them
21mr|texlive-filemod-1.2-7|11	Group:		Publishing
21mr|texlive-filemod-1.2-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/filemod
21mr|texlive-filemod-1.2-7|13	License:	LPPL1.3
21mr|texlive-filemod-1.2-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/filemod.tar.xz
21mr|texlive-filemod-1.2-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/filemod.doc.tar.xz
21mr|texlive-filemod-1.2-7|16	BuildArch:	noarch
21mr|texlive-filemod-1.2-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-filemod-1.2-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-filemod-1.2-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-filemod-1.2-7|20	
21mr|texlive-filemod-1.2-7|21	%description
21mr|texlive-filemod-1.2-7|22	The package provides macros to read and compare the
21mr|texlive-filemod-1.2-7|23	modification dates of files. The files may be .tex files,
21mr|texlive-filemod-1.2-7|24	images or other files (as long as they can be found by LaTeX).
21mr|texlive-filemod-1.2-7|25	It uses the \pdffilemoddate primitive of pdfLaTeX to find the
21mr|texlive-filemod-1.2-7|26	file modification date as PDF date string, parses the string
21mr|texlive-filemod-1.2-7|27	and returns the value to the user. The package will also work
21mr|texlive-filemod-1.2-7|28	for DVI output with recent versions of the LaTeX compiler which
21mr|texlive-filemod-1.2-7|29	uses pdfLaTeX in DVI mode. The functionality is provided by
21mr|texlive-filemod-1.2-7|30	purely expandable macros or by faster but non-expandable ones.
21mr|texlive-filemod-1.2-7|31	
21mr|texlive-filemod-1.2-7|32	
21mr|texlive-filemod-1.2-7|33	#-----------------------------------------------------------------------
21mr|texlive-filemod-1.2-7|34	%files
21mr|texlive-filemod-1.2-7|35	%{_texmfdistdir}/tex/generic/filemod/filemod-expmin.tex
21mr|texlive-filemod-1.2-7|36	%{_texmfdistdir}/tex/generic/filemod/filemod.tex
21mr|texlive-filemod-1.2-7|37	%{_texmfdistdir}/tex/latex/filemod/filemod-expmin.sty
21mr|texlive-filemod-1.2-7|38	%{_texmfdistdir}/tex/latex/filemod/filemod.sty
21mr|texlive-filemod-1.2-7|39	%doc %{_texmfdistdir}/doc/latex/filemod/README
21mr|texlive-filemod-1.2-7|40	%doc %{_texmfdistdir}/doc/latex/filemod/filemod.pdf
21mr|texlive-filemod-1.2-7|41	
21mr|texlive-filemod-1.2-7|42	#-----------------------------------------------------------------------
21mr|texlive-filemod-1.2-7|43	%prep
21mr|texlive-filemod-1.2-7|44	%setup -c -a0 -a1
21mr|texlive-filemod-1.2-7|45	
21mr|texlive-filemod-1.2-7|46	%build
21mr|texlive-filemod-1.2-7|47	
21mr|texlive-filemod-1.2-7|48	%install
21mr|texlive-filemod-1.2-7|49	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-filemod-1.2-7|50	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17907 21
21mr|texlive-finbib-20190228-1|1	# revision 15878
21mr|texlive-finbib-20190228-1|2	# category Package
21mr|texlive-finbib-20190228-1|3	# catalog-ctan /biblio/bibtex/contrib/misc/finplain.bst
21mr|texlive-finbib-20190228-1|4	# catalog-date 2008-12-07 00:01:13 +0100
21mr|texlive-finbib-20190228-1|5	# catalog-license other-free
21mr|texlive-finbib-20190228-1|6	# catalog-version undef
21mr|texlive-finbib-20190228-1|7	Name:		texlive-finbib
21mr|texlive-finbib-20190228-1|8	Version:	20190228
21mr|texlive-finbib-20190228-1|9	Release:	1
21mr|texlive-finbib-20190228-1|10	Summary:	A Finnish version of plain.bst
21mr|texlive-finbib-20190228-1|11	Group:		Publishing
21mr|texlive-finbib-20190228-1|12	URL:		http://www.ctan.org/tex-archive/biblio/bibtex/contrib/misc/finplain.bst
21mr|texlive-finbib-20190228-1|13	License:	OTHER-FREE
21mr|texlive-finbib-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/finbib.tar.xz
21mr|texlive-finbib-20190228-1|15	BuildArch:	noarch
21mr|texlive-finbib-20190228-1|16	BuildRequires:	texlive-tlpkg
21mr|texlive-finbib-20190228-1|17	Requires(pre):	texlive-tlpkg
21mr|texlive-finbib-20190228-1|18	Requires(post):	texlive-kpathsea
21mr|texlive-finbib-20190228-1|19	
21mr|texlive-finbib-20190228-1|20	%description
21mr|texlive-finbib-20190228-1|21	TeXLive finbib package.
21mr|texlive-finbib-20190228-1|22	
21mr|texlive-finbib-20190228-1|23	#-----------------------------------------------------------------------
21mr|texlive-finbib-20190228-1|24	%files
21mr|texlive-finbib-20190228-1|25	%{_texmfdistdir}/bibtex/bst/finbib/finplain.bst
21mr|texlive-finbib-20190228-1|26	
21mr|texlive-finbib-20190228-1|27	#-----------------------------------------------------------------------
21mr|texlive-finbib-20190228-1|28	%prep
21mr|texlive-finbib-20190228-1|29	%setup -c -a0
21mr|texlive-finbib-20190228-1|30	
21mr|texlive-finbib-20190228-1|31	%build
21mr|texlive-finbib-20190228-1|32	
21mr|texlive-finbib-20190228-1|33	%install
21mr|texlive-finbib-20190228-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-finbib-20190228-1|35	cp -fpar bibtex %{buildroot}%{_texmfdistdir}

17908 21
21mr|texlive-fink-2.2.1-7|1	# revision 24329
21mr|texlive-fink-2.2.1-7|2	# category Package
21mr|texlive-fink-2.2.1-7|3	# catalog-ctan /macros/latex/contrib/fink
21mr|texlive-fink-2.2.1-7|4	# catalog-date 2011-10-19 14:04:28 +0200
21mr|texlive-fink-2.2.1-7|5	# catalog-license lppl
21mr|texlive-fink-2.2.1-7|6	# catalog-version 2.2.1
21mr|texlive-fink-2.2.1-7|7	Name:		texlive-fink
21mr|texlive-fink-2.2.1-7|8	Version:	2.2.1
21mr|texlive-fink-2.2.1-7|9	Release:	7
21mr|texlive-fink-2.2.1-7|10	Summary:	The LaTeX2e File Name Keeper
21mr|texlive-fink-2.2.1-7|11	Group:		Publishing
21mr|texlive-fink-2.2.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fink
21mr|texlive-fink-2.2.1-7|13	License:	LPPL
21mr|texlive-fink-2.2.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fink.tar.xz
21mr|texlive-fink-2.2.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fink.doc.tar.xz
21mr|texlive-fink-2.2.1-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fink.source.tar.xz
21mr|texlive-fink-2.2.1-7|17	BuildArch:	noarch
21mr|texlive-fink-2.2.1-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-fink-2.2.1-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-fink-2.2.1-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-fink-2.2.1-7|21	
21mr|texlive-fink-2.2.1-7|22	%define		_unpackaged_subdirs_terminate_build	0
21mr|texlive-fink-2.2.1-7|23	
21mr|texlive-fink-2.2.1-7|24	%description
21mr|texlive-fink-2.2.1-7|25	This package "looks over your shoulder" and keeps track of
21mr|texlive-fink-2.2.1-7|26	files \input'ed (the LaTeX way) or \include'ed in your
21mr|texlive-fink-2.2.1-7|27	document. You then have permanent access to the name of the
21mr|texlive-fink-2.2.1-7|28	file currently being processed through the macro \finkfile.
21mr|texlive-fink-2.2.1-7|29	FiNK also comes with support for AUC-TeX. As of version 2.2.1,
21mr|texlive-fink-2.2.1-7|30	FiNK has been deprecated and is not maintained anymore. People
21mr|texlive-fink-2.2.1-7|31	interested in FiNK's functionality are invited to use a package
21mr|texlive-fink-2.2.1-7|32	named currfile instead.
21mr|texlive-fink-2.2.1-7|33	
21mr|texlive-fink-2.2.1-7|34	
21mr|texlive-fink-2.2.1-7|35	#-----------------------------------------------------------------------
21mr|texlive-fink-2.2.1-7|36	%files
21mr|texlive-fink-2.2.1-7|37	%{_texmfdistdir}/tex/latex/fink/fink.sty
21mr|texlive-fink-2.2.1-7|38	%doc %{_texmfdistdir}/doc/latex/fink/NEWS
21mr|texlive-fink-2.2.1-7|39	%doc %{_texmfdistdir}/doc/latex/fink/README
21mr|texlive-fink-2.2.1-7|40	%doc %{_texmfdistdir}/doc/latex/fink/THANKS
21mr|texlive-fink-2.2.1-7|41	%doc %{_texmfdistdir}/doc/latex/fink/fink.el
21mr|texlive-fink-2.2.1-7|42	%doc %{_texmfdistdir}/doc/latex/fink/fink.pdf
21mr|texlive-fink-2.2.1-7|43	%doc %{_texmfdistdir}/doc/latex/fink/header.inc
21mr|texlive-fink-2.2.1-7|44	#- source
21mr|texlive-fink-2.2.1-7|45	%doc %{_texmfdistdir}/source/latex/fink/fink.dtx
21mr|texlive-fink-2.2.1-7|46	%doc %{_texmfdistdir}/source/latex/fink/fink.ins
21mr|texlive-fink-2.2.1-7|47	
21mr|texlive-fink-2.2.1-7|48	#-----------------------------------------------------------------------
21mr|texlive-fink-2.2.1-7|49	%prep
21mr|texlive-fink-2.2.1-7|50	%setup -c -a0 -a1 -a2
21mr|texlive-fink-2.2.1-7|51	
21mr|texlive-fink-2.2.1-7|52	%build
21mr|texlive-fink-2.2.1-7|53	
21mr|texlive-fink-2.2.1-7|54	%install
21mr|texlive-fink-2.2.1-7|55	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-fink-2.2.1-7|56	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17909 21
21mr|texlive-finstrut-0.5-7|1	# revision 21719
21mr|texlive-finstrut-0.5-7|2	# category Package
21mr|texlive-finstrut-0.5-7|3	# catalog-ctan /macros/latex/contrib/finstrut
21mr|texlive-finstrut-0.5-7|4	# catalog-date 2011-03-14 20:53:55 +0100
21mr|texlive-finstrut-0.5-7|5	# catalog-license lppl1.3
21mr|texlive-finstrut-0.5-7|6	# catalog-version 0.5
21mr|texlive-finstrut-0.5-7|7	Name:		texlive-finstrut
21mr|texlive-finstrut-0.5-7|8	Version:	0.5
21mr|texlive-finstrut-0.5-7|9	Release:	7
21mr|texlive-finstrut-0.5-7|10	Summary:	Adjust behaviour of the ends of footnotes
21mr|texlive-finstrut-0.5-7|11	Group:		Publishing
21mr|texlive-finstrut-0.5-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/finstrut
21mr|texlive-finstrut-0.5-7|13	License:	LPPL1.3
21mr|texlive-finstrut-0.5-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/finstrut.tar.xz
21mr|texlive-finstrut-0.5-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/finstrut.doc.tar.xz
21mr|texlive-finstrut-0.5-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/finstrut.source.tar.xz
21mr|texlive-finstrut-0.5-7|17	BuildArch:	noarch
21mr|texlive-finstrut-0.5-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-finstrut-0.5-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-finstrut-0.5-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-finstrut-0.5-7|21	
21mr|texlive-finstrut-0.5-7|22	%description
21mr|texlive-finstrut-0.5-7|23	The LaTeX internal command \@finalstrut is used automatically
21mr|texlive-finstrut-0.5-7|24	used at the end of footnote texts to insert a strut to avoid
21mr|texlive-finstrut-0.5-7|25	mis-spacing of multiple footnotes. Unfortunately the command
21mr|texlive-finstrut-0.5-7|26	can cause a blank line at the end of a footnote. The package
21mr|texlive-finstrut-0.5-7|27	provides a solution to this problem.
21mr|texlive-finstrut-0.5-7|28	
21mr|texlive-finstrut-0.5-7|29	
21mr|texlive-finstrut-0.5-7|30	#-----------------------------------------------------------------------
21mr|texlive-finstrut-0.5-7|31	%files
21mr|texlive-finstrut-0.5-7|32	%{_texmfdistdir}/tex/latex/finstrut/finstrut.sty
21mr|texlive-finstrut-0.5-7|33	%doc %{_texmfdistdir}/doc/latex/finstrut/README
21mr|texlive-finstrut-0.5-7|34	%doc %{_texmfdistdir}/doc/latex/finstrut/SRCFILEs.txt
21mr|texlive-finstrut-0.5-7|35	%doc %{_texmfdistdir}/doc/latex/finstrut/finstrut.pdf
21mr|texlive-finstrut-0.5-7|36	%doc %{_texmfdistdir}/doc/latex/finstrut/fstrutst.pdf
21mr|texlive-finstrut-0.5-7|37	#- source
21mr|texlive-finstrut-0.5-7|38	%doc %{_texmfdistdir}/source/latex/finstrut/finstrut.tex
21mr|texlive-finstrut-0.5-7|39	%doc %{_texmfdistdir}/source/latex/finstrut/fstrutst.tex
21mr|texlive-finstrut-0.5-7|40	%doc %{_texmfdistdir}/source/latex/finstrut/srcfiles.tex
21mr|texlive-finstrut-0.5-7|41	
21mr|texlive-finstrut-0.5-7|42	#-----------------------------------------------------------------------
21mr|texlive-finstrut-0.5-7|43	%prep
21mr|texlive-finstrut-0.5-7|44	%setup -c -a0 -a1 -a2
21mr|texlive-finstrut-0.5-7|45	
21mr|texlive-finstrut-0.5-7|46	%build
21mr|texlive-finstrut-0.5-7|47	
21mr|texlive-finstrut-0.5-7|48	%install
21mr|texlive-finstrut-0.5-7|49	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-finstrut-0.5-7|50	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17910 21
21mr|texlive-first-latex-doc-20190228-1|1	Name:		texlive-first-latex-doc
21mr|texlive-first-latex-doc-20190228-1|2	Version:	20190228
21mr|texlive-first-latex-doc-20190228-1|3	Release:	1
21mr|texlive-first-latex-doc-20190228-1|4	Summary:	A document for absolute LaTeX beginners
21mr|texlive-first-latex-doc-20190228-1|5	Group:		Publishing
21mr|texlive-first-latex-doc-20190228-1|6	URL:		http://www.ctan.org/tex-archive/info/first-latex-doc
21mr|texlive-first-latex-doc-20190228-1|7	License:	PD
21mr|texlive-first-latex-doc-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/first-latex-doc.tar.xz
21mr|texlive-first-latex-doc-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/first-latex-doc.doc.tar.xz
21mr|texlive-first-latex-doc-20190228-1|10	BuildArch:	noarch
21mr|texlive-first-latex-doc-20190228-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-first-latex-doc-20190228-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-first-latex-doc-20190228-1|13	
21mr|texlive-first-latex-doc-20190228-1|14	%description
21mr|texlive-first-latex-doc-20190228-1|15	The document leads a reader, who knows nothing about LaTeX,
21mr|texlive-first-latex-doc-20190228-1|16	through the production of a two page document. The user who has
21mr|texlive-first-latex-doc-20190228-1|17	completed that first document, and wants to carry on, will find
21mr|texlive-first-latex-doc-20190228-1|18	recommendations for tutorials.
21mr|texlive-first-latex-doc-20190228-1|19	
21mr|texlive-first-latex-doc-20190228-1|20	#-----------------------------------------------------------------------
21mr|texlive-first-latex-doc-20190228-1|21	%files
21mr|texlive-first-latex-doc-20190228-1|22	%doc %{_texmfdistdir}/doc/latex/first-latex-doc
21mr|texlive-first-latex-doc-20190228-1|23	
21mr|texlive-first-latex-doc-20190228-1|24	#-----------------------------------------------------------------------
21mr|texlive-first-latex-doc-20190228-1|25	%prep
21mr|texlive-first-latex-doc-20190228-1|26	%setup -c -a0 -a1
21mr|texlive-first-latex-doc-20190228-1|27	
21mr|texlive-first-latex-doc-20190228-1|28	%build
21mr|texlive-first-latex-doc-20190228-1|29	
21mr|texlive-first-latex-doc-20190228-1|30	%install
21mr|texlive-first-latex-doc-20190228-1|31	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-first-latex-doc-20190228-1|32	cp -fpar doc %{buildroot}%{_texmfdistdir}

17911 21
21mr|texlive-fithesis-0.3.50-1|1	Name:		texlive-fithesis
21mr|texlive-fithesis-0.3.50-1|2	Version:	0.3.50
21mr|texlive-fithesis-0.3.50-1|3	Release:	1
21mr|texlive-fithesis-0.3.50-1|4	Summary:	fithesis – Thesis class and template for Masaryk University (Brno, Czech Republic)
21mr|texlive-fithesis-0.3.50-1|5	Group:		Publishing
21mr|texlive-fithesis-0.3.50-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fithesis
21mr|texlive-fithesis-0.3.50-1|7	License:	LPPL1.3
21mr|texlive-fithesis-0.3.50-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fithesis.tar.xz
21mr|texlive-fithesis-0.3.50-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fithesis.doc.tar.xz
21mr|texlive-fithesis-0.3.50-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fithesis.source.tar.xz
21mr|texlive-fithesis-0.3.50-1|11	BuildArch:	noarch
21mr|texlive-fithesis-0.3.50-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-fithesis-0.3.50-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-fithesis-0.3.50-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-fithesis-0.3.50-1|15	
21mr|texlive-fithesis-0.3.50-1|16	%description
21mr|texlive-fithesis-0.3.50-1|17	A document class for the typesetting of theses at the Masaryk
21mr|texlive-fithesis-0.3.50-1|18	University (Brno, Czech Republic). The class has been designed
21mr|texlive-fithesis-0.3.50-1|19	for easy extensibility by style and locale files of other
21mr|texlive-fithesis-0.3.50-1|20	academic institutions.
21mr|texlive-fithesis-0.3.50-1|21	
21mr|texlive-fithesis-0.3.50-1|22	#-----------------------------------------------------------------------
21mr|texlive-fithesis-0.3.50-1|23	%files
21mr|texlive-fithesis-0.3.50-1|24	%{_texmfdistdir}/tex/latex/fithesis
21mr|texlive-fithesis-0.3.50-1|25	%doc %{_texmfdistdir}/doc/latex/fithesis
21mr|texlive-fithesis-0.3.50-1|26	%doc %{_texmfdistdir}/source/latex/fithesis
21mr|texlive-fithesis-0.3.50-1|27	
21mr|texlive-fithesis-0.3.50-1|28	#-----------------------------------------------------------------------
21mr|texlive-fithesis-0.3.50-1|29	%prep
21mr|texlive-fithesis-0.3.50-1|30	%setup -c -a0 -a1 -a2
21mr|texlive-fithesis-0.3.50-1|31	
21mr|texlive-fithesis-0.3.50-1|32	%build
21mr|texlive-fithesis-0.3.50-1|33	
21mr|texlive-fithesis-0.3.50-1|34	%install
21mr|texlive-fithesis-0.3.50-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-fithesis-0.3.50-1|36	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17912 21
21mr|texlive-fix2col-0.04-3|1	# revision 17133
21mr|texlive-fix2col-0.04-3|2	# category Package
21mr|texlive-fix2col-0.04-3|3	# catalog-ctan /macros/latex/contrib/fix2col
21mr|texlive-fix2col-0.04-3|4	# catalog-date 2010-02-23 16:16:11 +0100
21mr|texlive-fix2col-0.04-3|5	# catalog-license lppl
21mr|texlive-fix2col-0.04-3|6	# catalog-version undef
21mr|texlive-fix2col-0.04-3|7	Name:		texlive-fix2col
21mr|texlive-fix2col-0.04-3|8	Version:	0.04
21mr|texlive-fix2col-0.04-3|9	Release:	3
21mr|texlive-fix2col-0.04-3|10	Epoch:		1
21mr|texlive-fix2col-0.04-3|11	Summary:	Fix miscellaneous two column mode features
21mr|texlive-fix2col-0.04-3|12	Group:		Publishing
21mr|texlive-fix2col-0.04-3|13	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fix2col
21mr|texlive-fix2col-0.04-3|14	License:	LPPL
21mr|texlive-fix2col-0.04-3|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fix2col.tar.xz
21mr|texlive-fix2col-0.04-3|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fix2col.doc.tar.xz
21mr|texlive-fix2col-0.04-3|17	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fix2col.source.tar.xz
21mr|texlive-fix2col-0.04-3|18	BuildArch:	noarch
21mr|texlive-fix2col-0.04-3|19	BuildRequires:	texlive-tlpkg
21mr|texlive-fix2col-0.04-3|20	Requires(pre):	texlive-tlpkg
21mr|texlive-fix2col-0.04-3|21	Requires(post):	texlive-kpathsea
21mr|texlive-fix2col-0.04-3|22	
21mr|texlive-fix2col-0.04-3|23	%description
21mr|texlive-fix2col-0.04-3|24	Fix mark handling so that \firstmark is taken from the first
21mr|texlive-fix2col-0.04-3|25	column if that column has any marks at all; keep two column
21mr|texlive-fix2col-0.04-3|26	floats like figure* in sequence with single column floats like
21mr|texlive-fix2col-0.04-3|27	figure.
21mr|texlive-fix2col-0.04-3|28	
21mr|texlive-fix2col-0.04-3|29	#-----------------------------------------------------------------------
21mr|texlive-fix2col-0.04-3|30	%files
21mr|texlive-fix2col-0.04-3|31	%{_texmfdistdir}/tex/latex/fix2col/fix2col.sty
21mr|texlive-fix2col-0.04-3|32	%doc %{_texmfdistdir}/doc/latex/fix2col/README
21mr|texlive-fix2col-0.04-3|33	%doc %{_texmfdistdir}/doc/latex/fix2col/fix2col.pdf
21mr|texlive-fix2col-0.04-3|34	#- source
21mr|texlive-fix2col-0.04-3|35	%doc %{_texmfdistdir}/source/latex/fix2col/fix2col.dtx
21mr|texlive-fix2col-0.04-3|36	%doc %{_texmfdistdir}/source/latex/fix2col/fix2col.ins
21mr|texlive-fix2col-0.04-3|37	
21mr|texlive-fix2col-0.04-3|38	#-----------------------------------------------------------------------
21mr|texlive-fix2col-0.04-3|39	%prep
21mr|texlive-fix2col-0.04-3|40	%setup -c -a0 -a1 -a2
21mr|texlive-fix2col-0.04-3|41	
21mr|texlive-fix2col-0.04-3|42	%build
21mr|texlive-fix2col-0.04-3|43	
21mr|texlive-fix2col-0.04-3|44	%install
21mr|texlive-fix2col-0.04-3|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-fix2col-0.04-3|46	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17913 21
21mr|texlive-fixcmex-1.1-1|1	Name:		texlive-fixcmex
21mr|texlive-fixcmex-1.1-1|2	Version:	1.1
21mr|texlive-fixcmex-1.1-1|3	Release:	1
21mr|texlive-fixcmex-1.1-1|4	Summary:	The fixcmex package provides fully scalable Computer Modern Math Extensions font
21mr|texlive-fixcmex-1.1-1|5	Group:		Publishing
21mr|texlive-fixcmex-1.1-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fixcmex
21mr|texlive-fixcmex-1.1-1|7	License:	LPPL1.3
21mr|texlive-fixcmex-1.1-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fixcmex.tar.xz
21mr|texlive-fixcmex-1.1-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fixcmex.doc.tar.xz
21mr|texlive-fixcmex-1.1-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fixcmex.source.tar.xz
21mr|texlive-fixcmex-1.1-1|11	BuildArch:	noarch
21mr|texlive-fixcmex-1.1-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-fixcmex-1.1-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-fixcmex-1.1-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-fixcmex-1.1-1|15	
21mr|texlive-fixcmex-1.1-1|16	%description
21mr|texlive-fixcmex-1.1-1|17	This package provides a fully scalable version of the Computer
21mr|texlive-fixcmex-1.1-1|18	Modern Math Extension font for curing sizing problems mainly
21mr|texlive-fixcmex-1.1-1|19	with lmodern. It can be used when the main font of the document
21mr|texlive-fixcmex-1.1-1|20	is Computer Modern (or European Modern, if T1 encoding is
21mr|texlive-fixcmex-1.1-1|21	selected), or Latin Modern. It redefines the math extension
21mr|texlive-fixcmex-1.1-1|22	font so that it becomes arbitrarily scalable, using the optical
21mr|texlive-fixcmex-1.1-1|23	size fonts provided by the AMS together with the original
21mr|texlive-fixcmex-1.1-1|24	cmex10 font.
21mr|texlive-fixcmex-1.1-1|25	
21mr|texlive-fixcmex-1.1-1|26	%files
21mr|texlive-fixcmex-1.1-1|27	%{_texmfdistdir}/tex/latex/fixcmex/fixcmex.sty
21mr|texlive-fixcmex-1.1-1|28	%doc %{_texmfdistdir}/doc/latex/fixcmex/fixcmex.pdf
21mr|texlive-fixcmex-1.1-1|29	%doc %{_texmfdistdir}/doc/latex/fixcmex/README
21mr|texlive-fixcmex-1.1-1|30	#- source
21mr|texlive-fixcmex-1.1-1|31	%doc %{_texmfdistdir}/source/latex/fixcmex/fixcmex.dtx
21mr|texlive-fixcmex-1.1-1|32	%doc %{_texmfdistdir}/source/latex/fixcmex/fixcmex.ins
21mr|texlive-fixcmex-1.1-1|33	
21mr|texlive-fixcmex-1.1-1|34	%prep
21mr|texlive-fixcmex-1.1-1|35	%setup -c -a0 -a1 -a2
21mr|texlive-fixcmex-1.1-1|36	
21mr|texlive-fixcmex-1.1-1|37	%build
21mr|texlive-fixcmex-1.1-1|38	
21mr|texlive-fixcmex-1.1-1|39	%install
21mr|texlive-fixcmex-1.1-1|40	mkdir -p %{buildroot}%{_texmfdistdir}

17914 21
21mr|texlive-fixfoot-0.3a-7|1	# revision 17131
21mr|texlive-fixfoot-0.3a-7|2	# category Package
21mr|texlive-fixfoot-0.3a-7|3	# catalog-ctan /macros/latex/contrib/fixfoot
21mr|texlive-fixfoot-0.3a-7|4	# catalog-date 2010-02-20 00:32:21 +0100
21mr|texlive-fixfoot-0.3a-7|5	# catalog-license lppl
21mr|texlive-fixfoot-0.3a-7|6	# catalog-version 0.3a
21mr|texlive-fixfoot-0.3a-7|7	Name:		texlive-fixfoot
21mr|texlive-fixfoot-0.3a-7|8	Version:	0.3a
21mr|texlive-fixfoot-0.3a-7|9	Release:	7
21mr|texlive-fixfoot-0.3a-7|10	Summary:	Multiple use of the same footnote text
21mr|texlive-fixfoot-0.3a-7|11	Group:		Publishing
21mr|texlive-fixfoot-0.3a-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fixfoot
21mr|texlive-fixfoot-0.3a-7|13	License:	LPPL
21mr|texlive-fixfoot-0.3a-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fixfoot.tar.xz
21mr|texlive-fixfoot-0.3a-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fixfoot.doc.tar.xz
21mr|texlive-fixfoot-0.3a-7|16	BuildArch:	noarch
21mr|texlive-fixfoot-0.3a-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-fixfoot-0.3a-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-fixfoot-0.3a-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-fixfoot-0.3a-7|20	
21mr|texlive-fixfoot-0.3a-7|21	%description
21mr|texlive-fixfoot-0.3a-7|22	Provides a \DeclareFixedFootnote command to provide a single
21mr|texlive-fixfoot-0.3a-7|23	command for a frequently-used footnote. The package ensures
21mr|texlive-fixfoot-0.3a-7|24	that only one instance of the footnote text appears on each
21mr|texlive-fixfoot-0.3a-7|25	page (LaTeX needs to be run several times to achieve this).
21mr|texlive-fixfoot-0.3a-7|26	
21mr|texlive-fixfoot-0.3a-7|27	
21mr|texlive-fixfoot-0.3a-7|28	#-----------------------------------------------------------------------
21mr|texlive-fixfoot-0.3a-7|29	%files
21mr|texlive-fixfoot-0.3a-7|30	%{_texmfdistdir}/tex/latex/fixfoot/fixfoot.sty
21mr|texlive-fixfoot-0.3a-7|31	%doc %{_texmfdistdir}/doc/latex/fixfoot/README
21mr|texlive-fixfoot-0.3a-7|32	%doc %{_texmfdistdir}/doc/latex/fixfoot/fixfoot.pdf
21mr|texlive-fixfoot-0.3a-7|33	%doc %{_texmfdistdir}/doc/latex/fixfoot/fixfoot.tex
21mr|texlive-fixfoot-0.3a-7|34	%doc %{_texmfdistdir}/doc/latex/fixfoot/testfix.tex
21mr|texlive-fixfoot-0.3a-7|35	
21mr|texlive-fixfoot-0.3a-7|36	#-----------------------------------------------------------------------
21mr|texlive-fixfoot-0.3a-7|37	%prep
21mr|texlive-fixfoot-0.3a-7|38	%setup -c -a0 -a1
21mr|texlive-fixfoot-0.3a-7|39	
21mr|texlive-fixfoot-0.3a-7|40	%build
21mr|texlive-fixfoot-0.3a-7|41	
21mr|texlive-fixfoot-0.3a-7|42	%install
21mr|texlive-fixfoot-0.3a-7|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-fixfoot-0.3a-7|44	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17915 21
21mr|texlive-fixjfm-1.1-1|1	Name:		texlive-fixjfm
21mr|texlive-fixjfm-1.1-1|2	Version:	1.1
21mr|texlive-fixjfm-1.1-1|3	Release:	1
21mr|texlive-fixjfm-1.1-1|4	Summary:	The fixjfm package provides fully scalable Computer Modern Math Extensions font
21mr|texlive-fixjfm-1.1-1|5	Group:		Publishing
21mr|texlive-fixjfm-1.1-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fixjfm
21mr|texlive-fixjfm-1.1-1|7	License:	Knuth License
21mr|texlive-fixjfm-1.1-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fixjfm.tar.xz
21mr|texlive-fixjfm-1.1-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fixjfm.doc.tar.xz
21mr|texlive-fixjfm-1.1-1|10	BuildArch:	noarch
21mr|texlive-fixjfm-1.1-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-fixjfm-1.1-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-fixjfm-1.1-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-fixjfm-1.1-1|14	
21mr|texlive-fixjfm-1.1-1|15	%description
21mr|texlive-fixjfm-1.1-1|16	This package fixes several bugs in the JFM format. Both LaTeX and plain TeX are supported.
21mr|texlive-fixjfm-1.1-1|17	
21mr|texlive-fixjfm-1.1-1|18	%files
21mr|texlive-fixjfm-1.1-1|19	%{_texmfdistdir}/tex/generic/fixjfm/fixjfm.sty
21mr|texlive-fixjfm-1.1-1|20	%doc %{_texmfdistdir}/doc/generic/fixjfm/fixjfm-doc.pdf
21mr|texlive-fixjfm-1.1-1|21	%doc %{_texmfdistdir}/doc/generic/fixjfm/fixjfm-doc.tex
21mr|texlive-fixjfm-1.1-1|22	%doc %{_texmfdistdir}/doc/generic/fixjfm/README
21mr|texlive-fixjfm-1.1-1|23	
21mr|texlive-fixjfm-1.1-1|24	%prep
21mr|texlive-fixjfm-1.1-1|25	%setup -c -a0 -a1
21mr|texlive-fixjfm-1.1-1|26	
21mr|texlive-fixjfm-1.1-1|27	%build
21mr|texlive-fixjfm-1.1-1|28	
21mr|texlive-fixjfm-1.1-1|29	%install
21mr|texlive-fixjfm-1.1-1|30	mkdir -p %{buildroot}%{_texmfdistdir}

17916 21
21mr|texlive-fixlatvian-1a-7|1	# revision 21631
21mr|texlive-fixlatvian-1a-7|2	# category Package
21mr|texlive-fixlatvian-1a-7|3	# catalog-ctan /macros/xetex/latex/fixlatvian
21mr|texlive-fixlatvian-1a-7|4	# catalog-date 2011-03-06 19:31:04 +0100
21mr|texlive-fixlatvian-1a-7|5	# catalog-license lppl1.3
21mr|texlive-fixlatvian-1a-7|6	# catalog-version 1a
21mr|texlive-fixlatvian-1a-7|7	Name:		texlive-fixlatvian
21mr|texlive-fixlatvian-1a-7|8	Version:	1a
21mr|texlive-fixlatvian-1a-7|9	Release:	7
21mr|texlive-fixlatvian-1a-7|10	Summary:	Improve Latvian language support in XeLaTeX
21mr|texlive-fixlatvian-1a-7|11	Group:		Publishing
21mr|texlive-fixlatvian-1a-7|12	URL:		http://www.ctan.org/tex-archive/macros/xetex/latex/fixlatvian
21mr|texlive-fixlatvian-1a-7|13	License:	LPPL1.3
21mr|texlive-fixlatvian-1a-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fixlatvian.tar.xz
21mr|texlive-fixlatvian-1a-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fixlatvian.doc.tar.xz
21mr|texlive-fixlatvian-1a-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fixlatvian.source.tar.xz
21mr|texlive-fixlatvian-1a-7|17	BuildArch:	noarch
21mr|texlive-fixlatvian-1a-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-fixlatvian-1a-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-fixlatvian-1a-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-fixlatvian-1a-7|21	
21mr|texlive-fixlatvian-1a-7|22	%description
21mr|texlive-fixlatvian-1a-7|23	The package offers improvement of the Latvian language support
21mr|texlive-fixlatvian-1a-7|24	in polyglossia, in particular in the area of the standard
21mr|texlive-fixlatvian-1a-7|25	classes.
21mr|texlive-fixlatvian-1a-7|26	
21mr|texlive-fixlatvian-1a-7|27	
21mr|texlive-fixlatvian-1a-7|28	#-----------------------------------------------------------------------
21mr|texlive-fixlatvian-1a-7|29	%files
21mr|texlive-fixlatvian-1a-7|30	%{_texmfdistdir}/makeindex/fixlatvian/lv.ist
21mr|texlive-fixlatvian-1a-7|31	%{_texmfdistdir}/tex/xelatex/fixlatvian/fixlatvian.sty
21mr|texlive-fixlatvian-1a-7|32	%doc %{_texmfdistdir}/doc/xelatex/fixlatvian/Makefile
21mr|texlive-fixlatvian-1a-7|33	%doc %{_texmfdistdir}/doc/xelatex/fixlatvian/README
21mr|texlive-fixlatvian-1a-7|34	%doc %{_texmfdistdir}/doc/xelatex/fixlatvian/fixlatvian.pdf
21mr|texlive-fixlatvian-1a-7|35	#- source
21mr|texlive-fixlatvian-1a-7|36	%doc %{_texmfdistdir}/source/xelatex/fixlatvian/fixlatvian.dtx
21mr|texlive-fixlatvian-1a-7|37	%doc %{_texmfdistdir}/source/xelatex/fixlatvian/fixlatvian.ins
21mr|texlive-fixlatvian-1a-7|38	
21mr|texlive-fixlatvian-1a-7|39	#-----------------------------------------------------------------------
21mr|texlive-fixlatvian-1a-7|40	%prep
21mr|texlive-fixlatvian-1a-7|41	%setup -c -a0 -a1 -a2
21mr|texlive-fixlatvian-1a-7|42	
21mr|texlive-fixlatvian-1a-7|43	%build
21mr|texlive-fixlatvian-1a-7|44	
21mr|texlive-fixlatvian-1a-7|45	%install
21mr|texlive-fixlatvian-1a-7|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-fixlatvian-1a-7|47	cp -fpar makeindex tex doc source %{buildroot}%{_texmfdistdir}

17917 21
21mr|texlive-fixltxhyph-0.4-6|1	# revision 25832
21mr|texlive-fixltxhyph-0.4-6|2	# category Package
21mr|texlive-fixltxhyph-0.4-6|3	# catalog-ctan /macros/latex/contrib/fixltxhyph
21mr|texlive-fixltxhyph-0.4-6|4	# catalog-date 2012-04-02 21:14:13 +0200
21mr|texlive-fixltxhyph-0.4-6|5	# catalog-license lppl1.3
21mr|texlive-fixltxhyph-0.4-6|6	# catalog-version 0.4
21mr|texlive-fixltxhyph-0.4-6|7	Name:		texlive-fixltxhyph
21mr|texlive-fixltxhyph-0.4-6|8	Version:	0.4
21mr|texlive-fixltxhyph-0.4-6|9	Release:	6
21mr|texlive-fixltxhyph-0.4-6|10	Summary:	Allow hyphenation of partially-emphasised substrings
21mr|texlive-fixltxhyph-0.4-6|11	Group:		Publishing
21mr|texlive-fixltxhyph-0.4-6|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fixltxhyph
21mr|texlive-fixltxhyph-0.4-6|13	License:	LPPL1.3
21mr|texlive-fixltxhyph-0.4-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fixltxhyph.tar.xz
21mr|texlive-fixltxhyph-0.4-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fixltxhyph.doc.tar.xz
21mr|texlive-fixltxhyph-0.4-6|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fixltxhyph.source.tar.xz
21mr|texlive-fixltxhyph-0.4-6|17	BuildArch:	noarch
21mr|texlive-fixltxhyph-0.4-6|18	BuildRequires:	texlive-tlpkg
21mr|texlive-fixltxhyph-0.4-6|19	Requires(pre):	texlive-tlpkg
21mr|texlive-fixltxhyph-0.4-6|20	Requires(post):	texlive-kpathsea
21mr|texlive-fixltxhyph-0.4-6|21	
21mr|texlive-fixltxhyph-0.4-6|22	%description
21mr|texlive-fixltxhyph-0.4-6|23	The package fixes the problem of TeX failing to hyphenate
21mr|texlive-fixltxhyph-0.4-6|24	letter strings that seem (to TeX) to be words, but which are
21mr|texlive-fixltxhyph-0.4-6|25	followed by an apostrophe and then an emphasis command. The
21mr|texlive-fixltxhyph-0.4-6|26	cause of the problem is not the apostrophe, but the font change
21mr|texlive-fixltxhyph-0.4-6|27	in the middle of the string. The problem arises in Catalan,
21mr|texlive-fixltxhyph-0.4-6|28	French and Italian (it could arise in Romansh, were there LaTeX
21mr|texlive-fixltxhyph-0.4-6|29	support for it).
21mr|texlive-fixltxhyph-0.4-6|30	
21mr|texlive-fixltxhyph-0.4-6|31	
21mr|texlive-fixltxhyph-0.4-6|32	#-----------------------------------------------------------------------
21mr|texlive-fixltxhyph-0.4-6|33	%files
21mr|texlive-fixltxhyph-0.4-6|34	%{_texmfdistdir}/tex/latex/fixltxhyph/fixltxhyph.sty
21mr|texlive-fixltxhyph-0.4-6|35	%doc %{_texmfdistdir}/doc/latex/fixltxhyph/README
21mr|texlive-fixltxhyph-0.4-6|36	%doc %{_texmfdistdir}/doc/latex/fixltxhyph/fixltxhyph.pdf
21mr|texlive-fixltxhyph-0.4-6|37	#- source
21mr|texlive-fixltxhyph-0.4-6|38	%doc %{_texmfdistdir}/source/latex/fixltxhyph/fixltxhyph.dtx
21mr|texlive-fixltxhyph-0.4-6|39	
21mr|texlive-fixltxhyph-0.4-6|40	#-----------------------------------------------------------------------
21mr|texlive-fixltxhyph-0.4-6|41	%prep
21mr|texlive-fixltxhyph-0.4-6|42	%setup -c -a0 -a1 -a2
21mr|texlive-fixltxhyph-0.4-6|43	
21mr|texlive-fixltxhyph-0.4-6|44	%build
21mr|texlive-fixltxhyph-0.4-6|45	
21mr|texlive-fixltxhyph-0.4-6|46	%install
21mr|texlive-fixltxhyph-0.4-6|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-fixltxhyph-0.4-6|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17918 21
21mr|texlive-fixme-4.5-1|1	Name:		texlive-fixme
21mr|texlive-fixme-4.5-1|2	Version:	4.5
21mr|texlive-fixme-4.5-1|3	Release:	1
21mr|texlive-fixme-4.5-1|4	Summary:	Insert "fixme" notes into draft documents
21mr|texlive-fixme-4.5-1|5	Group:		Publishing
21mr|texlive-fixme-4.5-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fixme
21mr|texlive-fixme-4.5-1|7	License:	LPPL
21mr|texlive-fixme-4.5-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fixme.tar.xz
21mr|texlive-fixme-4.5-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fixme.doc.tar.xz
21mr|texlive-fixme-4.5-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fixme.source.tar.xz
21mr|texlive-fixme-4.5-1|11	BuildArch:	noarch
21mr|texlive-fixme-4.5-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-fixme-4.5-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-fixme-4.5-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-fixme-4.5-1|15	
21mr|texlive-fixme-4.5-1|16	%description
21mr|texlive-fixme-4.5-1|17	This package provides a way to insert fixme notes in documents
21mr|texlive-fixme-4.5-1|18	being developed (in draft mode). Such notes can appear in the
21mr|texlive-fixme-4.5-1|19	margin of the document, as index entries, in the log file and
21mr|texlive-fixme-4.5-1|20	as warnings on stdout. It is also possible to summarize them in
21mr|texlive-fixme-4.5-1|21	a list. If your document is in a final version, any remaining
21mr|texlive-fixme-4.5-1|22	fixme notes will produce an error. FiXme also comes with
21mr|texlive-fixme-4.5-1|23	support for AUC-TeX.
21mr|texlive-fixme-4.5-1|24	
21mr|texlive-fixme-4.5-1|25	#-----------------------------------------------------------------------
21mr|texlive-fixme-4.5-1|26	%files
21mr|texlive-fixme-4.5-1|27	%{_texmfdistdir}/tex/latex/fixme
21mr|texlive-fixme-4.5-1|28	%doc %{_texmfdistdir}/doc/latex/fixme
21mr|texlive-fixme-4.5-1|29	#- source
21mr|texlive-fixme-4.5-1|30	%doc %{_texmfdistdir}/source/latex/fixme
21mr|texlive-fixme-4.5-1|31	
21mr|texlive-fixme-4.5-1|32	#-----------------------------------------------------------------------
21mr|texlive-fixme-4.5-1|33	%prep
21mr|texlive-fixme-4.5-1|34	%setup -c -a0 -a1 -a2
21mr|texlive-fixme-4.5-1|35	
21mr|texlive-fixme-4.5-1|36	%build
21mr|texlive-fixme-4.5-1|37	
21mr|texlive-fixme-4.5-1|38	%install
21mr|texlive-fixme-4.5-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-fixme-4.5-1|40	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17919 21
21mr|texlive-fixmetodonotes-0.2.2-10|1	# revision 30168
21mr|texlive-fixmetodonotes-0.2.2-10|2	# category Package
21mr|texlive-fixmetodonotes-0.2.2-10|3	# catalog-ctan /macros/latex/contrib/fixmetodonotes
21mr|texlive-fixmetodonotes-0.2.2-10|4	# catalog-date 2013-04-28 19:46:12 +0200
21mr|texlive-fixmetodonotes-0.2.2-10|5	# catalog-license pd
21mr|texlive-fixmetodonotes-0.2.2-10|6	# catalog-version 0.2.2
21mr|texlive-fixmetodonotes-0.2.2-10|7	Name:		texlive-fixmetodonotes
21mr|texlive-fixmetodonotes-0.2.2-10|8	Version:	0.2.2
21mr|texlive-fixmetodonotes-0.2.2-10|9	Release:	10
21mr|texlive-fixmetodonotes-0.2.2-10|10	Summary:	Add notes on document development
21mr|texlive-fixmetodonotes-0.2.2-10|11	Group:		Publishing
21mr|texlive-fixmetodonotes-0.2.2-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fixmetodonotes
21mr|texlive-fixmetodonotes-0.2.2-10|13	License:	PD
21mr|texlive-fixmetodonotes-0.2.2-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fixmetodonotes.tar.xz
21mr|texlive-fixmetodonotes-0.2.2-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fixmetodonotes.doc.tar.xz
21mr|texlive-fixmetodonotes-0.2.2-10|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fixmetodonotes.source.tar.xz
21mr|texlive-fixmetodonotes-0.2.2-10|17	BuildArch:	noarch
21mr|texlive-fixmetodonotes-0.2.2-10|18	BuildRequires:	texlive-tlpkg
21mr|texlive-fixmetodonotes-0.2.2-10|19	Requires(pre):	texlive-tlpkg
21mr|texlive-fixmetodonotes-0.2.2-10|20	Requires(post):	texlive-kpathsea
21mr|texlive-fixmetodonotes-0.2.2-10|21	
21mr|texlive-fixmetodonotes-0.2.2-10|22	%description
21mr|texlive-fixmetodonotes-0.2.2-10|23	The package provides tools to highlight FIXME and TODO
21mr|texlive-fixmetodonotes-0.2.2-10|24	annotations. The command \listofnotes prints a list of
21mr|texlive-fixmetodonotes-0.2.2-10|25	outstanding notes, with links to the pages on which they
21mr|texlive-fixmetodonotes-0.2.2-10|26	appear.
21mr|texlive-fixmetodonotes-0.2.2-10|27	
21mr|texlive-fixmetodonotes-0.2.2-10|28	
21mr|texlive-fixmetodonotes-0.2.2-10|29	#-----------------------------------------------------------------------
21mr|texlive-fixmetodonotes-0.2.2-10|30	%files
21mr|texlive-fixmetodonotes-0.2.2-10|31	%{_texmfdistdir}/tex/latex/fixmetodonotes/fixmetodonotes.sty
21mr|texlive-fixmetodonotes-0.2.2-10|32	%doc %{_texmfdistdir}/doc/latex/fixmetodonotes/LICENSE
21mr|texlive-fixmetodonotes-0.2.2-10|33	%doc %{_texmfdistdir}/doc/latex/fixmetodonotes/README
21mr|texlive-fixmetodonotes-0.2.2-10|34	#- source
21mr|texlive-fixmetodonotes-0.2.2-10|35	%doc %{_texmfdistdir}/source/latex/fixmetodonotes/fixmetodonotes.dtx
21mr|texlive-fixmetodonotes-0.2.2-10|36	%doc %{_texmfdistdir}/source/latex/fixmetodonotes/fixmetodonotes.ins
21mr|texlive-fixmetodonotes-0.2.2-10|37	
21mr|texlive-fixmetodonotes-0.2.2-10|38	#-----------------------------------------------------------------------
21mr|texlive-fixmetodonotes-0.2.2-10|39	%prep
21mr|texlive-fixmetodonotes-0.2.2-10|40	%setup -c -a0 -a1 -a2
21mr|texlive-fixmetodonotes-0.2.2-10|41	
21mr|texlive-fixmetodonotes-0.2.2-10|42	%build
21mr|texlive-fixmetodonotes-0.2.2-10|43	
21mr|texlive-fixmetodonotes-0.2.2-10|44	%install
21mr|texlive-fixmetodonotes-0.2.2-10|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-fixmetodonotes-0.2.2-10|46	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17920 21
21mr|texlive-fjodor-20190228-1|1	# revision 20220
21mr|texlive-fjodor-20190228-1|2	# category Package
21mr|texlive-fjodor-20190228-1|3	# catalog-ctan /macros/latex/contrib/fjodor
21mr|texlive-fjodor-20190228-1|4	# catalog-date 2010-10-26 21:52:03 +0200
21mr|texlive-fjodor-20190228-1|5	# catalog-license gpl
21mr|texlive-fjodor-20190228-1|6	# catalog-version undef
21mr|texlive-fjodor-20190228-1|7	Name:		texlive-fjodor
21mr|texlive-fjodor-20190228-1|8	Version:	20190228
21mr|texlive-fjodor-20190228-1|9	Release:	1
21mr|texlive-fjodor-20190228-1|10	Summary:	A selection of layout styles
21mr|texlive-fjodor-20190228-1|11	Group:		Publishing
21mr|texlive-fjodor-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fjodor
21mr|texlive-fjodor-20190228-1|13	License:	GPL
21mr|texlive-fjodor-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fjodor.tar.xz
21mr|texlive-fjodor-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fjodor.doc.tar.xz
21mr|texlive-fjodor-20190228-1|16	BuildArch:	noarch
21mr|texlive-fjodor-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-fjodor-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-fjodor-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-fjodor-20190228-1|20	
21mr|texlive-fjodor-20190228-1|21	%description
21mr|texlive-fjodor-20190228-1|22	The package provides several page layouts, selectable by
21mr|texlive-fjodor-20190228-1|23	package options.
21mr|texlive-fjodor-20190228-1|24	
21mr|texlive-fjodor-20190228-1|25	#-----------------------------------------------------------------------
21mr|texlive-fjodor-20190228-1|26	%files
21mr|texlive-fjodor-20190228-1|27	%{_texmfdistdir}/tex/latex/fjodor/fjodor.sty
21mr|texlive-fjodor-20190228-1|28	%doc %{_texmfdistdir}/doc/latex/fjodor/README
21mr|texlive-fjodor-20190228-1|29	%doc %{_texmfdistdir}/doc/latex/fjodor/dostojevski.pdf
21mr|texlive-fjodor-20190228-1|30	%doc %{_texmfdistdir}/doc/latex/fjodor/dostojevski.tex
21mr|texlive-fjodor-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/fjodor/fjodor.pdf
21mr|texlive-fjodor-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/fjodor/fjodor.tex
21mr|texlive-fjodor-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/fjodor/srbook-mem.sty
21mr|texlive-fjodor-20190228-1|34	
21mr|texlive-fjodor-20190228-1|35	#-----------------------------------------------------------------------
21mr|texlive-fjodor-20190228-1|36	%prep
21mr|texlive-fjodor-20190228-1|37	%setup -c -a0 -a1
21mr|texlive-fjodor-20190228-1|38	
21mr|texlive-fjodor-20190228-1|39	%build
21mr|texlive-fjodor-20190228-1|40	
21mr|texlive-fjodor-20190228-1|41	%install
21mr|texlive-fjodor-20190228-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-fjodor-20190228-1|43	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17921 21
21mr|texlive-flabels-1.0-7|1	# revision 17272
21mr|texlive-flabels-1.0-7|2	# category Package
21mr|texlive-flabels-1.0-7|3	# catalog-ctan /macros/latex/contrib/flabels
21mr|texlive-flabels-1.0-7|4	# catalog-date 2010-02-28 22:13:22 +0100
21mr|texlive-flabels-1.0-7|5	# catalog-license lppl
21mr|texlive-flabels-1.0-7|6	# catalog-version 1.0
21mr|texlive-flabels-1.0-7|7	Name:		texlive-flabels
21mr|texlive-flabels-1.0-7|8	Version:	1.0
21mr|texlive-flabels-1.0-7|9	Release:	7
21mr|texlive-flabels-1.0-7|10	Summary:	Labels for files and folders
21mr|texlive-flabels-1.0-7|11	Group:		Publishing
21mr|texlive-flabels-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/flabels
21mr|texlive-flabels-1.0-7|13	License:	LPPL
21mr|texlive-flabels-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/flabels.tar.xz
21mr|texlive-flabels-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/flabels.doc.tar.xz
21mr|texlive-flabels-1.0-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/flabels.source.tar.xz
21mr|texlive-flabels-1.0-7|17	BuildArch:	noarch
21mr|texlive-flabels-1.0-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-flabels-1.0-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-flabels-1.0-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-flabels-1.0-7|21	
21mr|texlive-flabels-1.0-7|22	%description
21mr|texlive-flabels-1.0-7|23	Macros for typesetting pretty labels (optionally colored) for
21mr|texlive-flabels-1.0-7|24	the back of files or binders (currently only the special A4
21mr|texlive-flabels-1.0-7|25	"Leitz-Ordner" ring binder is supported).
21mr|texlive-flabels-1.0-7|26	
21mr|texlive-flabels-1.0-7|27	
21mr|texlive-flabels-1.0-7|28	#-----------------------------------------------------------------------
21mr|texlive-flabels-1.0-7|29	%files
21mr|texlive-flabels-1.0-7|30	%{_texmfdistdir}/tex/latex/flabels/flabels.sty
21mr|texlive-flabels-1.0-7|31	%doc %{_texmfdistdir}/doc/latex/flabels/README
21mr|texlive-flabels-1.0-7|32	%doc %{_texmfdistdir}/doc/latex/flabels/flabels.pdf
21mr|texlive-flabels-1.0-7|33	%doc %{_texmfdistdir}/doc/latex/flabels/makedoc
21mr|texlive-flabels-1.0-7|34	%doc %{_texmfdistdir}/doc/latex/flabels/makedoc-patched
21mr|texlive-flabels-1.0-7|35	%doc %{_texmfdistdir}/doc/latex/flabels/makedoc.bat
21mr|texlive-flabels-1.0-7|36	#- source
21mr|texlive-flabels-1.0-7|37	%doc %{_texmfdistdir}/source/latex/flabels/flabels.dtx
21mr|texlive-flabels-1.0-7|38	%doc %{_texmfdistdir}/source/latex/flabels/flabels.ins
21mr|texlive-flabels-1.0-7|39	
21mr|texlive-flabels-1.0-7|40	#-----------------------------------------------------------------------
21mr|texlive-flabels-1.0-7|41	%prep
21mr|texlive-flabels-1.0-7|42	%setup -c -a0 -a1 -a2
21mr|texlive-flabels-1.0-7|43	
21mr|texlive-flabels-1.0-7|44	%build
21mr|texlive-flabels-1.0-7|45	
21mr|texlive-flabels-1.0-7|46	%install
21mr|texlive-flabels-1.0-7|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-flabels-1.0-7|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17922 21
21mr|texlive-flacards-0.1.1b-7|1	# revision 19440
21mr|texlive-flacards-0.1.1b-7|2	# category Package
21mr|texlive-flacards-0.1.1b-7|3	# catalog-ctan /macros/latex/contrib/flacards
21mr|texlive-flacards-0.1.1b-7|4	# catalog-date 2010-01-16 19:56:06 +0100
21mr|texlive-flacards-0.1.1b-7|5	# catalog-license gpl
21mr|texlive-flacards-0.1.1b-7|6	# catalog-version 0.1.1b
21mr|texlive-flacards-0.1.1b-7|7	Name:		texlive-flacards
21mr|texlive-flacards-0.1.1b-7|8	Version:	0.1.1b
21mr|texlive-flacards-0.1.1b-7|9	Release:	7
21mr|texlive-flacards-0.1.1b-7|10	Summary:	Generate flashcards for printing
21mr|texlive-flacards-0.1.1b-7|11	Group:		Publishing
21mr|texlive-flacards-0.1.1b-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/flacards
21mr|texlive-flacards-0.1.1b-7|13	License:	GPL
21mr|texlive-flacards-0.1.1b-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/flacards.tar.xz
21mr|texlive-flacards-0.1.1b-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/flacards.doc.tar.xz
21mr|texlive-flacards-0.1.1b-7|16	BuildArch:	noarch
21mr|texlive-flacards-0.1.1b-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-flacards-0.1.1b-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-flacards-0.1.1b-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-flacards-0.1.1b-7|20	
21mr|texlive-flacards-0.1.1b-7|21	%description
21mr|texlive-flacards-0.1.1b-7|22	The flacards class provides an easy interface to produce
21mr|texlive-flacards-0.1.1b-7|23	flashcards. It will print several cards per page, on both sides
21mr|texlive-flacards-0.1.1b-7|24	of the paper.
21mr|texlive-flacards-0.1.1b-7|25	
21mr|texlive-flacards-0.1.1b-7|26	
21mr|texlive-flacards-0.1.1b-7|27	#-----------------------------------------------------------------------
21mr|texlive-flacards-0.1.1b-7|28	%files
21mr|texlive-flacards-0.1.1b-7|29	%{_texmfdistdir}/tex/latex/flacards/flacards.cls
21mr|texlive-flacards-0.1.1b-7|30	%doc %{_texmfdistdir}/doc/latex/flacards/COPYING
21mr|texlive-flacards-0.1.1b-7|31	%doc %{_texmfdistdir}/doc/latex/flacards/README
21mr|texlive-flacards-0.1.1b-7|32	%doc %{_texmfdistdir}/doc/latex/flacards/README.TEXLIVE
21mr|texlive-flacards-0.1.1b-7|33	%doc %{_texmfdistdir}/doc/latex/flacards/changelog.txt
21mr|texlive-flacards-0.1.1b-7|34	%doc %{_texmfdistdir}/doc/latex/flacards/flacards_ex.pdf
21mr|texlive-flacards-0.1.1b-7|35	%doc %{_texmfdistdir}/doc/latex/flacards/flacards_ex.tex
21mr|texlive-flacards-0.1.1b-7|36	%doc %{_texmfdistdir}/doc/latex/flacards/flacards_ex1.tex
21mr|texlive-flacards-0.1.1b-7|37	%doc %{_texmfdistdir}/doc/latex/flacards/flacards_ex2.tex
21mr|texlive-flacards-0.1.1b-7|38	
21mr|texlive-flacards-0.1.1b-7|39	#-----------------------------------------------------------------------
21mr|texlive-flacards-0.1.1b-7|40	%prep
21mr|texlive-flacards-0.1.1b-7|41	%setup -c -a0 -a1
21mr|texlive-flacards-0.1.1b-7|42	
21mr|texlive-flacards-0.1.1b-7|43	%build
21mr|texlive-flacards-0.1.1b-7|44	
21mr|texlive-flacards-0.1.1b-7|45	%install
21mr|texlive-flacards-0.1.1b-7|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-flacards-0.1.1b-7|47	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17923 21
21mr|texlive-flagderiv-0.10-7|1	# revision 15878
21mr|texlive-flagderiv-0.10-7|2	# category Package
21mr|texlive-flagderiv-0.10-7|3	# catalog-ctan /macros/latex/contrib/flagderiv
21mr|texlive-flagderiv-0.10-7|4	# catalog-date 2007-02-22 16:49:05 +0100
21mr|texlive-flagderiv-0.10-7|5	# catalog-license gpl
21mr|texlive-flagderiv-0.10-7|6	# catalog-version 0.10
21mr|texlive-flagderiv-0.10-7|7	Name:		texlive-flagderiv
21mr|texlive-flagderiv-0.10-7|8	Version:	0.10
21mr|texlive-flagderiv-0.10-7|9	Release:	7
21mr|texlive-flagderiv-0.10-7|10	Summary:	Flag style derivation package
21mr|texlive-flagderiv-0.10-7|11	Group:		Publishing
21mr|texlive-flagderiv-0.10-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/flagderiv
21mr|texlive-flagderiv-0.10-7|13	License:	GPL
21mr|texlive-flagderiv-0.10-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/flagderiv.tar.xz
21mr|texlive-flagderiv-0.10-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/flagderiv.doc.tar.xz
21mr|texlive-flagderiv-0.10-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/flagderiv.source.tar.xz
21mr|texlive-flagderiv-0.10-7|17	BuildArch:	noarch
21mr|texlive-flagderiv-0.10-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-flagderiv-0.10-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-flagderiv-0.10-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-flagderiv-0.10-7|21	
21mr|texlive-flagderiv-0.10-7|22	%description
21mr|texlive-flagderiv-0.10-7|23	The flagderiv package is used to create mathematical
21mr|texlive-flagderiv-0.10-7|24	derivations using the flag/flagpole notation. The package
21mr|texlive-flagderiv-0.10-7|25	features an intuitive command syntax, opening and closing
21mr|texlive-flagderiv-0.10-7|26	multiple flagpoles, different comment styles, customizable
21mr|texlive-flagderiv-0.10-7|27	symbols and label namespaces.
21mr|texlive-flagderiv-0.10-7|28	
21mr|texlive-flagderiv-0.10-7|29	
21mr|texlive-flagderiv-0.10-7|30	#-----------------------------------------------------------------------
21mr|texlive-flagderiv-0.10-7|31	%files
21mr|texlive-flagderiv-0.10-7|32	%{_texmfdistdir}/tex/latex/flagderiv/flagderiv.sty
21mr|texlive-flagderiv-0.10-7|33	%doc %{_texmfdistdir}/doc/latex/flagderiv/README
21mr|texlive-flagderiv-0.10-7|34	%doc %{_texmfdistdir}/doc/latex/flagderiv/flagderiv.pdf
21mr|texlive-flagderiv-0.10-7|35	#- source
21mr|texlive-flagderiv-0.10-7|36	%doc %{_texmfdistdir}/source/latex/flagderiv/flagderiv.dtx
21mr|texlive-flagderiv-0.10-7|37	%doc %{_texmfdistdir}/source/latex/flagderiv/flagderiv.ins
21mr|texlive-flagderiv-0.10-7|38	
21mr|texlive-flagderiv-0.10-7|39	#-----------------------------------------------------------------------
21mr|texlive-flagderiv-0.10-7|40	%prep
21mr|texlive-flagderiv-0.10-7|41	%setup -c -a0 -a1 -a2
21mr|texlive-flagderiv-0.10-7|42	
21mr|texlive-flagderiv-0.10-7|43	%build
21mr|texlive-flagderiv-0.10-7|44	
21mr|texlive-flagderiv-0.10-7|45	%install
21mr|texlive-flagderiv-0.10-7|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-flagderiv-0.10-7|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17924 21
21mr|texlive-flashcards-1.0.1-7|1	# revision 19667
21mr|texlive-flashcards-1.0.1-7|2	# category Package
21mr|texlive-flashcards-1.0.1-7|3	# catalog-ctan /macros/latex/contrib/flashcards
21mr|texlive-flashcards-1.0.1-7|4	# catalog-date 2010-08-06 13:03:06 +0200
21mr|texlive-flashcards-1.0.1-7|5	# catalog-license gpl
21mr|texlive-flashcards-1.0.1-7|6	# catalog-version 1.0.1
21mr|texlive-flashcards-1.0.1-7|7	Name:		texlive-flashcards
21mr|texlive-flashcards-1.0.1-7|8	Version:	1.0.1
21mr|texlive-flashcards-1.0.1-7|9	Release:	7
21mr|texlive-flashcards-1.0.1-7|10	Summary:	A class for typesetting flashcards
21mr|texlive-flashcards-1.0.1-7|11	Group:		Publishing
21mr|texlive-flashcards-1.0.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/flashcards
21mr|texlive-flashcards-1.0.1-7|13	License:	GPL
21mr|texlive-flashcards-1.0.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/flashcards.tar.xz
21mr|texlive-flashcards-1.0.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/flashcards.doc.tar.xz
21mr|texlive-flashcards-1.0.1-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/flashcards.source.tar.xz
21mr|texlive-flashcards-1.0.1-7|17	BuildArch:	noarch
21mr|texlive-flashcards-1.0.1-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-flashcards-1.0.1-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-flashcards-1.0.1-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-flashcards-1.0.1-7|21	
21mr|texlive-flashcards-1.0.1-7|22	%description
21mr|texlive-flashcards-1.0.1-7|23	The FlashCards class provides for the typesetting of flash
21mr|texlive-flashcards-1.0.1-7|24	cards. By flash card, we mean a two sided card which has a
21mr|texlive-flashcards-1.0.1-7|25	prompt or a question on one side and the response or the answer
21mr|texlive-flashcards-1.0.1-7|26	on the flip (back) side. Flash cards come in many sizes
21mr|texlive-flashcards-1.0.1-7|27	depending on the nature of the information they contain.
21mr|texlive-flashcards-1.0.1-7|28	
21mr|texlive-flashcards-1.0.1-7|29	
21mr|texlive-flashcards-1.0.1-7|30	#-----------------------------------------------------------------------
21mr|texlive-flashcards-1.0.1-7|31	%files
21mr|texlive-flashcards-1.0.1-7|32	%{_texmfdistdir}/tex/latex/flashcards/avery5371.cfg
21mr|texlive-flashcards-1.0.1-7|33	%{_texmfdistdir}/tex/latex/flashcards/avery5388.cfg
21mr|texlive-flashcards-1.0.1-7|34	%{_texmfdistdir}/tex/latex/flashcards/flashcards.cls
21mr|texlive-flashcards-1.0.1-7|35	%doc %{_texmfdistdir}/doc/latex/flashcards/COPYING
21mr|texlive-flashcards-1.0.1-7|36	%doc %{_texmfdistdir}/doc/latex/flashcards/README
21mr|texlive-flashcards-1.0.1-7|37	%doc %{_texmfdistdir}/doc/latex/flashcards/flashcards.pdf
21mr|texlive-flashcards-1.0.1-7|38	%doc %{_texmfdistdir}/doc/latex/flashcards/samplecards.tex
21mr|texlive-flashcards-1.0.1-7|39	#- source
21mr|texlive-flashcards-1.0.1-7|40	%doc %{_texmfdistdir}/source/latex/flashcards/flashcards.dtx
21mr|texlive-flashcards-1.0.1-7|41	%doc %{_texmfdistdir}/source/latex/flashcards/flashcards.ins
21mr|texlive-flashcards-1.0.1-7|42	
21mr|texlive-flashcards-1.0.1-7|43	#-----------------------------------------------------------------------
21mr|texlive-flashcards-1.0.1-7|44	%prep
21mr|texlive-flashcards-1.0.1-7|45	%setup -c -a0 -a1 -a2
21mr|texlive-flashcards-1.0.1-7|46	
21mr|texlive-flashcards-1.0.1-7|47	%build
21mr|texlive-flashcards-1.0.1-7|48	
21mr|texlive-flashcards-1.0.1-7|49	%install
21mr|texlive-flashcards-1.0.1-7|50	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-flashcards-1.0.1-7|51	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17925 21
21mr|texlive-flashmovie-0.4-8|1	# revision 25768
21mr|texlive-flashmovie-0.4-8|2	# category Package
21mr|texlive-flashmovie-0.4-8|3	# catalog-ctan /macros/latex/contrib/flashmovie
21mr|texlive-flashmovie-0.4-8|4	# catalog-date 2012-03-21 09:27:37 +0100
21mr|texlive-flashmovie-0.4-8|5	# catalog-license lppl1.3
21mr|texlive-flashmovie-0.4-8|6	# catalog-version 0.4
21mr|texlive-flashmovie-0.4-8|7	Name:		texlive-flashmovie
21mr|texlive-flashmovie-0.4-8|8	Version:	0.4
21mr|texlive-flashmovie-0.4-8|9	Release:	8
21mr|texlive-flashmovie-0.4-8|10	Summary:	Directly embed flash movies into PDF files
21mr|texlive-flashmovie-0.4-8|11	Group:		Publishing
21mr|texlive-flashmovie-0.4-8|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/flashmovie
21mr|texlive-flashmovie-0.4-8|13	License:	LPPL1.3
21mr|texlive-flashmovie-0.4-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/flashmovie.tar.xz
21mr|texlive-flashmovie-0.4-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/flashmovie.doc.tar.xz
21mr|texlive-flashmovie-0.4-8|16	BuildArch:	noarch
21mr|texlive-flashmovie-0.4-8|17	BuildRequires:	texlive-tlpkg
21mr|texlive-flashmovie-0.4-8|18	Requires(pre):	texlive-tlpkg
21mr|texlive-flashmovie-0.4-8|19	Requires(post):	texlive-kpathsea
21mr|texlive-flashmovie-0.4-8|20	
21mr|texlive-flashmovie-0.4-8|21	%description
21mr|texlive-flashmovie-0.4-8|22	The package allows direct embedding of flash movies into PDF
21mr|texlive-flashmovie-0.4-8|23	files. It is designed for use with pdflatex. The package takes
21mr|texlive-flashmovie-0.4-8|24	advantage of the embedded Adobe Flash player in Adobe Reader 9;
21mr|texlive-flashmovie-0.4-8|25	the reader is invoked with the 'rich media annotation' feature,
21mr|texlive-flashmovie-0.4-8|26	described in "Adobe Supplement to the ISO 32000 BaseVersion:
21mr|texlive-flashmovie-0.4-8|27	1.7 ExtensionLevel: 3". This method of embedding movies is
21mr|texlive-flashmovie-0.4-8|28	attractive since it removes all platform dependencies; however,
21mr|texlive-flashmovie-0.4-8|29	the user is required to use Acrobat 9.
21mr|texlive-flashmovie-0.4-8|30	
21mr|texlive-flashmovie-0.4-8|31	
21mr|texlive-flashmovie-0.4-8|32	#-----------------------------------------------------------------------
21mr|texlive-flashmovie-0.4-8|33	%files
21mr|texlive-flashmovie-0.4-8|34	%{_texmfdistdir}/tex/latex/flashmovie/flashmovie.sty
21mr|texlive-flashmovie-0.4-8|35	%{_texmfdistdir}/tex/latex/flashmovie/player_flv_maxi.swf
21mr|texlive-flashmovie-0.4-8|36	%doc %{_texmfdistdir}/doc/latex/flashmovie/README
21mr|texlive-flashmovie-0.4-8|37	%doc %{_texmfdistdir}/doc/latex/flashmovie/flv-player-license/MPL-1.1
21mr|texlive-flashmovie-0.4-8|38	%doc %{_texmfdistdir}/doc/latex/flashmovie/flv-player-license/license.txt
21mr|texlive-flashmovie-0.4-8|39	%doc %{_texmfdistdir}/doc/latex/flashmovie/test-beamer-0.pdf
21mr|texlive-flashmovie-0.4-8|40	%doc %{_texmfdistdir}/doc/latex/flashmovie/test-beamer-0.tex
21mr|texlive-flashmovie-0.4-8|41	%doc %{_texmfdistdir}/doc/latex/flashmovie/test-beamer-1.tex
21mr|texlive-flashmovie-0.4-8|42	%doc %{_texmfdistdir}/doc/latex/flashmovie/test-flv.pdf
21mr|texlive-flashmovie-0.4-8|43	%doc %{_texmfdistdir}/doc/latex/flashmovie/test-flv.tex
21mr|texlive-flashmovie-0.4-8|44	%doc %{_texmfdistdir}/doc/latex/flashmovie/test.tex
21mr|texlive-flashmovie-0.4-8|45	
21mr|texlive-flashmovie-0.4-8|46	#-----------------------------------------------------------------------
21mr|texlive-flashmovie-0.4-8|47	%prep
21mr|texlive-flashmovie-0.4-8|48	%setup -c -a0 -a1
21mr|texlive-flashmovie-0.4-8|49	
21mr|texlive-flashmovie-0.4-8|50	%build
21mr|texlive-flashmovie-0.4-8|51	
21mr|texlive-flashmovie-0.4-8|52	%install
21mr|texlive-flashmovie-0.4-8|53	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-flashmovie-0.4-8|54	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17926 21
21mr|texlive-flipbook-0.2-6|1	# revision 25584
21mr|texlive-flipbook-0.2-6|2	# category Package
21mr|texlive-flipbook-0.2-6|3	# catalog-ctan /macros/latex/contrib/flipbook
21mr|texlive-flipbook-0.2-6|4	# catalog-date 2012-03-07 15:39:23 +0100
21mr|texlive-flipbook-0.2-6|5	# catalog-license lppl
21mr|texlive-flipbook-0.2-6|6	# catalog-version 0.2
21mr|texlive-flipbook-0.2-6|7	Name:		texlive-flipbook
21mr|texlive-flipbook-0.2-6|8	Version:	0.2
21mr|texlive-flipbook-0.2-6|9	Release:	6
21mr|texlive-flipbook-0.2-6|10	Summary:	Typeset flipbook animations, in the corners of documents
21mr|texlive-flipbook-0.2-6|11	Group:		Publishing
21mr|texlive-flipbook-0.2-6|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/flipbook
21mr|texlive-flipbook-0.2-6|13	License:	LPPL
21mr|texlive-flipbook-0.2-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/flipbook.tar.xz
21mr|texlive-flipbook-0.2-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/flipbook.doc.tar.xz
21mr|texlive-flipbook-0.2-6|16	BuildArch:	noarch
21mr|texlive-flipbook-0.2-6|17	BuildRequires:	texlive-tlpkg
21mr|texlive-flipbook-0.2-6|18	Requires(pre):	texlive-tlpkg
21mr|texlive-flipbook-0.2-6|19	Requires(post):	texlive-kpathsea
21mr|texlive-flipbook-0.2-6|20	
21mr|texlive-flipbook-0.2-6|21	%description
21mr|texlive-flipbook-0.2-6|22	The package provides techniques for adding flip book animations
21mr|texlive-flipbook-0.2-6|23	in the corner of your LaTeX documents (using images or ASCII
21mr|texlive-flipbook-0.2-6|24	art). Animations are defined as a set of numbered files (e.g.,
21mr|texlive-flipbook-0.2-6|25	"im1.pdf", "im2.pdf", "im3.pdf", ...). The package relies on
21mr|texlive-flipbook-0.2-6|26	fancyhdr to control the corners.
21mr|texlive-flipbook-0.2-6|27	
21mr|texlive-flipbook-0.2-6|28	
21mr|texlive-flipbook-0.2-6|29	#-----------------------------------------------------------------------
21mr|texlive-flipbook-0.2-6|30	%files
21mr|texlive-flipbook-0.2-6|31	%{_texmfdistdir}/tex/latex/flipbook/flipbook.sty
21mr|texlive-flipbook-0.2-6|32	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an1b/im01.eps
21mr|texlive-flipbook-0.2-6|33	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an1b/im01.fig
21mr|texlive-flipbook-0.2-6|34	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an1b/im01.pdf
21mr|texlive-flipbook-0.2-6|35	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an1b/im02.eps
21mr|texlive-flipbook-0.2-6|36	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an1b/im02.fig
21mr|texlive-flipbook-0.2-6|37	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an1b/im02.pdf
21mr|texlive-flipbook-0.2-6|38	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an1b/im03.eps
21mr|texlive-flipbook-0.2-6|39	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an1b/im03.fig
21mr|texlive-flipbook-0.2-6|40	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an1b/im03.pdf
21mr|texlive-flipbook-0.2-6|41	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an1b/im04.eps
21mr|texlive-flipbook-0.2-6|42	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an1b/im04.fig
21mr|texlive-flipbook-0.2-6|43	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an1b/im04.pdf
21mr|texlive-flipbook-0.2-6|44	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an1b/im05.eps
21mr|texlive-flipbook-0.2-6|45	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an1b/im05.fig
21mr|texlive-flipbook-0.2-6|46	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an1b/im05.pdf
21mr|texlive-flipbook-0.2-6|47	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an1b/im06.eps
21mr|texlive-flipbook-0.2-6|48	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an1b/im06.fig
21mr|texlive-flipbook-0.2-6|49	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an1b/im06.pdf
21mr|texlive-flipbook-0.2-6|50	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/an2.gif
21mr|texlive-flipbook-0.2-6|51	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/an2.xcf
21mr|texlive-flipbook-0.2-6|52	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im0.eps
21mr|texlive-flipbook-0.2-6|53	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im0.pdf
21mr|texlive-flipbook-0.2-6|54	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im00.fig
21mr|texlive-flipbook-0.2-6|55	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im01.fig
21mr|texlive-flipbook-0.2-6|56	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im01.gif
21mr|texlive-flipbook-0.2-6|57	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im02.fig
21mr|texlive-flipbook-0.2-6|58	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im02.gif
21mr|texlive-flipbook-0.2-6|59	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im03.fig
21mr|texlive-flipbook-0.2-6|60	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im03.gif
21mr|texlive-flipbook-0.2-6|61	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im04.fig
21mr|texlive-flipbook-0.2-6|62	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im04.gif
21mr|texlive-flipbook-0.2-6|63	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im05.fig
21mr|texlive-flipbook-0.2-6|64	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im05.gif
21mr|texlive-flipbook-0.2-6|65	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im06.fig
21mr|texlive-flipbook-0.2-6|66	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im06.gif
21mr|texlive-flipbook-0.2-6|67	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im07.fig
21mr|texlive-flipbook-0.2-6|68	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im07.gif
21mr|texlive-flipbook-0.2-6|69	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im08.fig
21mr|texlive-flipbook-0.2-6|70	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im08.gif
21mr|texlive-flipbook-0.2-6|71	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im09.fig
21mr|texlive-flipbook-0.2-6|72	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im09.gif
21mr|texlive-flipbook-0.2-6|73	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im1.eps
21mr|texlive-flipbook-0.2-6|74	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im1.pdf
21mr|texlive-flipbook-0.2-6|75	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im10.eps
21mr|texlive-flipbook-0.2-6|76	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im10.fig
21mr|texlive-flipbook-0.2-6|77	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im10.gif
21mr|texlive-flipbook-0.2-6|78	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im10.pdf
21mr|texlive-flipbook-0.2-6|79	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im11.eps
21mr|texlive-flipbook-0.2-6|80	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im11.fig
21mr|texlive-flipbook-0.2-6|81	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im11.gif
21mr|texlive-flipbook-0.2-6|82	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im11.pdf
21mr|texlive-flipbook-0.2-6|83	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im12.eps
21mr|texlive-flipbook-0.2-6|84	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im12.fig
21mr|texlive-flipbook-0.2-6|85	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im12.gif
21mr|texlive-flipbook-0.2-6|86	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im12.pdf
21mr|texlive-flipbook-0.2-6|87	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im13.eps
21mr|texlive-flipbook-0.2-6|88	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im13.fig
21mr|texlive-flipbook-0.2-6|89	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im13.pdf
21mr|texlive-flipbook-0.2-6|90	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im14.eps
21mr|texlive-flipbook-0.2-6|91	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im14.fig
21mr|texlive-flipbook-0.2-6|92	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im14.pdf
21mr|texlive-flipbook-0.2-6|93	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im15.eps
21mr|texlive-flipbook-0.2-6|94	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im15.fig
21mr|texlive-flipbook-0.2-6|95	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im15.pdf
21mr|texlive-flipbook-0.2-6|96	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im16.eps
21mr|texlive-flipbook-0.2-6|97	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im16.fig
21mr|texlive-flipbook-0.2-6|98	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im16.pdf
21mr|texlive-flipbook-0.2-6|99	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im2.eps
21mr|texlive-flipbook-0.2-6|100	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im2.pdf
21mr|texlive-flipbook-0.2-6|101	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im3.eps
21mr|texlive-flipbook-0.2-6|102	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im3.pdf
21mr|texlive-flipbook-0.2-6|103	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im4.eps
21mr|texlive-flipbook-0.2-6|104	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im4.pdf
21mr|texlive-flipbook-0.2-6|105	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im5.eps
21mr|texlive-flipbook-0.2-6|106	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im5.pdf
21mr|texlive-flipbook-0.2-6|107	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im6.eps
21mr|texlive-flipbook-0.2-6|108	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im6.pdf
21mr|texlive-flipbook-0.2-6|109	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im7.eps
21mr|texlive-flipbook-0.2-6|110	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im7.pdf
21mr|texlive-flipbook-0.2-6|111	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im8.eps
21mr|texlive-flipbook-0.2-6|112	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im8.pdf
21mr|texlive-flipbook-0.2-6|113	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im9.eps
21mr|texlive-flipbook-0.2-6|114	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an2/im9.pdf
21mr|texlive-flipbook-0.2-6|115	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/an3.png
21mr|texlive-flipbook-0.2-6|116	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/an3.pnm
21mr|texlive-flipbook-0.2-6|117	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/an3.xcf
21mr|texlive-flipbook-0.2-6|118	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im1.png
21mr|texlive-flipbook-0.2-6|119	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im10.png
21mr|texlive-flipbook-0.2-6|120	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im11.png
21mr|texlive-flipbook-0.2-6|121	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im12.png
21mr|texlive-flipbook-0.2-6|122	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im13.png
21mr|texlive-flipbook-0.2-6|123	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im14.png
21mr|texlive-flipbook-0.2-6|124	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im15.png
21mr|texlive-flipbook-0.2-6|125	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im16.png
21mr|texlive-flipbook-0.2-6|126	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im17.png
21mr|texlive-flipbook-0.2-6|127	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im18.png
21mr|texlive-flipbook-0.2-6|128	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im19.png
21mr|texlive-flipbook-0.2-6|129	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im2.png
21mr|texlive-flipbook-0.2-6|130	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im20.png
21mr|texlive-flipbook-0.2-6|131	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im21.png
21mr|texlive-flipbook-0.2-6|132	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im22.png
21mr|texlive-flipbook-0.2-6|133	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im23.png
21mr|texlive-flipbook-0.2-6|134	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im24.png
21mr|texlive-flipbook-0.2-6|135	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im25.png
21mr|texlive-flipbook-0.2-6|136	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im26.png
21mr|texlive-flipbook-0.2-6|137	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im27.png
21mr|texlive-flipbook-0.2-6|138	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im28.png
21mr|texlive-flipbook-0.2-6|139	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im29.png
21mr|texlive-flipbook-0.2-6|140	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im3.png
21mr|texlive-flipbook-0.2-6|141	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im30.png
21mr|texlive-flipbook-0.2-6|142	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im31.png
21mr|texlive-flipbook-0.2-6|143	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im32.png
21mr|texlive-flipbook-0.2-6|144	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im33.png
21mr|texlive-flipbook-0.2-6|145	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im34.png
21mr|texlive-flipbook-0.2-6|146	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im35.png
21mr|texlive-flipbook-0.2-6|147	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im36.png
21mr|texlive-flipbook-0.2-6|148	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im37.png
21mr|texlive-flipbook-0.2-6|149	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im38.png
21mr|texlive-flipbook-0.2-6|150	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im39.png
21mr|texlive-flipbook-0.2-6|151	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im4.png
21mr|texlive-flipbook-0.2-6|152	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im40.png
21mr|texlive-flipbook-0.2-6|153	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im41.png
21mr|texlive-flipbook-0.2-6|154	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im42.png
21mr|texlive-flipbook-0.2-6|155	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im43.png
21mr|texlive-flipbook-0.2-6|156	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im44.png
21mr|texlive-flipbook-0.2-6|157	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im45.png
21mr|texlive-flipbook-0.2-6|158	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im46.png
21mr|texlive-flipbook-0.2-6|159	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im5.png
21mr|texlive-flipbook-0.2-6|160	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im6.png
21mr|texlive-flipbook-0.2-6|161	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im7.png
21mr|texlive-flipbook-0.2-6|162	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im8.png
21mr|texlive-flipbook-0.2-6|163	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/an3/im9.png
21mr|texlive-flipbook-0.2-6|164	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/anASCII/an0.tex
21mr|texlive-flipbook-0.2-6|165	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/anASCII/an1.tex
21mr|texlive-flipbook-0.2-6|166	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/anASCII/an2.tex
21mr|texlive-flipbook-0.2-6|167	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/anASCII/an3.tex
21mr|texlive-flipbook-0.2-6|168	%doc %{_texmfdistdir}/doc/latex/flipbook/Images/Anims/anASCII/an4.tex
21mr|texlive-flipbook-0.2-6|169	%doc %{_texmfdistdir}/doc/latex/flipbook/Makefile
21mr|texlive-flipbook-0.2-6|170	%doc %{_texmfdistdir}/doc/latex/flipbook/README
21mr|texlive-flipbook-0.2-6|171	%doc %{_texmfdistdir}/doc/latex/flipbook/flipbook-doc.pdf
21mr|texlive-flipbook-0.2-6|172	%doc %{_texmfdistdir}/doc/latex/flipbook/flipbook-doc.tex
21mr|texlive-flipbook-0.2-6|173	%doc %{_texmfdistdir}/doc/latex/flipbook/flipbook-ex.pdf
21mr|texlive-flipbook-0.2-6|174	%doc %{_texmfdistdir}/doc/latex/flipbook/flipbook-ex.tex
21mr|texlive-flipbook-0.2-6|175	
21mr|texlive-flipbook-0.2-6|176	#-----------------------------------------------------------------------
21mr|texlive-flipbook-0.2-6|177	%prep
21mr|texlive-flipbook-0.2-6|178	%setup -c -a0 -a1
21mr|texlive-flipbook-0.2-6|179	
21mr|texlive-flipbook-0.2-6|180	%build
21mr|texlive-flipbook-0.2-6|181	
21mr|texlive-flipbook-0.2-6|182	%install
21mr|texlive-flipbook-0.2-6|183	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-flipbook-0.2-6|184	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17927 21
21mr|texlive-flippdf-1.0-7|1	# revision 15878
21mr|texlive-flippdf-1.0-7|2	# category Package
21mr|texlive-flippdf-1.0-7|3	# catalog-ctan /macros/latex/contrib/flippdf
21mr|texlive-flippdf-1.0-7|4	# catalog-date 2007-02-27 14:19:10 +0100
21mr|texlive-flippdf-1.0-7|5	# catalog-license lppl
21mr|texlive-flippdf-1.0-7|6	# catalog-version 1.0
21mr|texlive-flippdf-1.0-7|7	Name:		texlive-flippdf
21mr|texlive-flippdf-1.0-7|8	Version:	1.0
21mr|texlive-flippdf-1.0-7|9	Release:	7
21mr|texlive-flippdf-1.0-7|10	Summary:	Horizontal flipping of pages with pdfLaTeX
21mr|texlive-flippdf-1.0-7|11	Group:		Publishing
21mr|texlive-flippdf-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/flippdf
21mr|texlive-flippdf-1.0-7|13	License:	LPPL
21mr|texlive-flippdf-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/flippdf.tar.xz
21mr|texlive-flippdf-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/flippdf.doc.tar.xz
21mr|texlive-flippdf-1.0-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/flippdf.source.tar.xz
21mr|texlive-flippdf-1.0-7|17	BuildArch:	noarch
21mr|texlive-flippdf-1.0-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-flippdf-1.0-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-flippdf-1.0-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-flippdf-1.0-7|21	
21mr|texlive-flippdf-1.0-7|22	%description
21mr|texlive-flippdf-1.0-7|23	The package allows the production of a document with pages
21mr|texlive-flippdf-1.0-7|24	"mirrored". This is sometimes required by publishers who want
21mr|texlive-flippdf-1.0-7|25	camera-ready documents to be printed on transparent film (to be
21mr|texlive-flippdf-1.0-7|26	viewed from the "wrong" side). The package requires everypage,
21mr|texlive-flippdf-1.0-7|27	and only works with pdfLaTeX in PDF mode.
21mr|texlive-flippdf-1.0-7|28	
21mr|texlive-flippdf-1.0-7|29	
21mr|texlive-flippdf-1.0-7|30	#-----------------------------------------------------------------------
21mr|texlive-flippdf-1.0-7|31	%files
21mr|texlive-flippdf-1.0-7|32	%{_texmfdistdir}/tex/latex/flippdf/flippdf.sty
21mr|texlive-flippdf-1.0-7|33	%doc %{_texmfdistdir}/doc/latex/flippdf/README
21mr|texlive-flippdf-1.0-7|34	%doc %{_texmfdistdir}/doc/latex/flippdf/flippdf.pdf
21mr|texlive-flippdf-1.0-7|35	#- source
21mr|texlive-flippdf-1.0-7|36	%doc %{_texmfdistdir}/source/latex/flippdf/flippdf.dtx
21mr|texlive-flippdf-1.0-7|37	%doc %{_texmfdistdir}/source/latex/flippdf/flippdf.ins
21mr|texlive-flippdf-1.0-7|38	
21mr|texlive-flippdf-1.0-7|39	#-----------------------------------------------------------------------
21mr|texlive-flippdf-1.0-7|40	%prep
21mr|texlive-flippdf-1.0-7|41	%setup -c -a0 -a1 -a2
21mr|texlive-flippdf-1.0-7|42	
21mr|texlive-flippdf-1.0-7|43	%build
21mr|texlive-flippdf-1.0-7|44	
21mr|texlive-flippdf-1.0-7|45	%install
21mr|texlive-flippdf-1.0-7|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-flippdf-1.0-7|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17928 21
21mr|texlive-float-1.3d-7|1	# revision 15878
21mr|texlive-float-1.3d-7|2	# category Package
21mr|texlive-float-1.3d-7|3	# catalog-ctan /macros/latex/contrib/float
21mr|texlive-float-1.3d-7|4	# catalog-date 2009-09-26 09:33:53 +0200
21mr|texlive-float-1.3d-7|5	# catalog-license lppl
21mr|texlive-float-1.3d-7|6	# catalog-version 1.3d
21mr|texlive-float-1.3d-7|7	Name:		texlive-float
21mr|texlive-float-1.3d-7|8	Version:	1.3d
21mr|texlive-float-1.3d-7|9	Release:	7
21mr|texlive-float-1.3d-7|10	Summary:	Improved interface for floating objects
21mr|texlive-float-1.3d-7|11	Group:		Publishing
21mr|texlive-float-1.3d-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/float
21mr|texlive-float-1.3d-7|13	License:	LPPL
21mr|texlive-float-1.3d-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/float.tar.xz
21mr|texlive-float-1.3d-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/float.doc.tar.xz
21mr|texlive-float-1.3d-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/float.source.tar.xz
21mr|texlive-float-1.3d-7|17	BuildArch:	noarch
21mr|texlive-float-1.3d-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-float-1.3d-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-float-1.3d-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-float-1.3d-7|21	
21mr|texlive-float-1.3d-7|22	%description
21mr|texlive-float-1.3d-7|23	Improves the interface for defining floating objects such as
21mr|texlive-float-1.3d-7|24	figures and tables. Introduces the boxed float, the ruled float
21mr|texlive-float-1.3d-7|25	and the plaintop float. You can define your own floats and
21mr|texlive-float-1.3d-7|26	improve the behaviour of the old ones. The package also
21mr|texlive-float-1.3d-7|27	provides the H float modifier option of the obsolete here
21mr|texlive-float-1.3d-7|28	package. You can select this as automatic default with
21mr|texlive-float-1.3d-7|29	\floatplacement{figure}{H}.
21mr|texlive-float-1.3d-7|30	
21mr|texlive-float-1.3d-7|31	
21mr|texlive-float-1.3d-7|32	#-----------------------------------------------------------------------
21mr|texlive-float-1.3d-7|33	%files
21mr|texlive-float-1.3d-7|34	%{_texmfdistdir}/tex/latex/float/float.sty
21mr|texlive-float-1.3d-7|35	%doc %{_texmfdistdir}/doc/latex/float/README
21mr|texlive-float-1.3d-7|36	%doc %{_texmfdistdir}/doc/latex/float/float.pdf
21mr|texlive-float-1.3d-7|37	#- source
21mr|texlive-float-1.3d-7|38	%doc %{_texmfdistdir}/source/latex/float/float.dtx
21mr|texlive-float-1.3d-7|39	%doc %{_texmfdistdir}/source/latex/float/float.ins
21mr|texlive-float-1.3d-7|40	
21mr|texlive-float-1.3d-7|41	#-----------------------------------------------------------------------
21mr|texlive-float-1.3d-7|42	%prep
21mr|texlive-float-1.3d-7|43	%setup -c -a0 -a1 -a2
21mr|texlive-float-1.3d-7|44	
21mr|texlive-float-1.3d-7|45	%build
21mr|texlive-float-1.3d-7|46	
21mr|texlive-float-1.3d-7|47	%install
21mr|texlive-float-1.3d-7|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-float-1.3d-7|49	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17929 21
21mr|texlive-floatflt-1.31-9|1	# revision 25540
21mr|texlive-floatflt-1.31-9|2	# category Package
21mr|texlive-floatflt-1.31-9|3	# catalog-ctan /macros/latex/contrib/floatflt
21mr|texlive-floatflt-1.31-9|4	# catalog-date 2012-02-29 15:33:26 +0100
21mr|texlive-floatflt-1.31-9|5	# catalog-license lppl1.3
21mr|texlive-floatflt-1.31-9|6	# catalog-version 1.31
21mr|texlive-floatflt-1.31-9|7	Name:		texlive-floatflt
21mr|texlive-floatflt-1.31-9|8	Version:	1.31
21mr|texlive-floatflt-1.31-9|9	Release:	9
21mr|texlive-floatflt-1.31-9|10	Summary:	Wrap text around floats
21mr|texlive-floatflt-1.31-9|11	Group:		Publishing
21mr|texlive-floatflt-1.31-9|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/floatflt
21mr|texlive-floatflt-1.31-9|13	License:	LPPL1.3
21mr|texlive-floatflt-1.31-9|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/floatflt.tar.xz
21mr|texlive-floatflt-1.31-9|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/floatflt.doc.tar.xz
21mr|texlive-floatflt-1.31-9|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/floatflt.source.tar.xz
21mr|texlive-floatflt-1.31-9|17	BuildArch:	noarch
21mr|texlive-floatflt-1.31-9|18	BuildRequires:	texlive-tlpkg
21mr|texlive-floatflt-1.31-9|19	Requires(pre):	texlive-tlpkg
21mr|texlive-floatflt-1.31-9|20	Requires(post):	texlive-kpathsea
21mr|texlive-floatflt-1.31-9|21	
21mr|texlive-floatflt-1.31-9|22	%description
21mr|texlive-floatflt-1.31-9|23	The package can float text around figures and tables which do
21mr|texlive-floatflt-1.31-9|24	not span the full width of a page; it improves upon floatfig,
21mr|texlive-floatflt-1.31-9|25	and allows tables/figures to be set left/right or alternating
21mr|texlive-floatflt-1.31-9|26	on even/odd pages.
21mr|texlive-floatflt-1.31-9|27	
21mr|texlive-floatflt-1.31-9|28	
21mr|texlive-floatflt-1.31-9|29	#-----------------------------------------------------------------------
21mr|texlive-floatflt-1.31-9|30	%files
21mr|texlive-floatflt-1.31-9|31	%{_texmfdistdir}/tex/latex/floatflt/floatflt.sty
21mr|texlive-floatflt-1.31-9|32	%doc %{_texmfdistdir}/doc/latex/floatflt/README
21mr|texlive-floatflt-1.31-9|33	%doc %{_texmfdistdir}/doc/latex/floatflt/floatexm.tex
21mr|texlive-floatflt-1.31-9|34	%doc %{_texmfdistdir}/doc/latex/floatflt/floatfge.tex
21mr|texlive-floatflt-1.31-9|35	%doc %{_texmfdistdir}/doc/latex/floatflt/floatfig.txt
21mr|texlive-floatflt-1.31-9|36	%doc %{_texmfdistdir}/doc/latex/floatflt/floatflt.pdf
21mr|texlive-floatflt-1.31-9|37	#- source
21mr|texlive-floatflt-1.31-9|38	%doc %{_texmfdistdir}/source/latex/floatflt/floatflt.dtx
21mr|texlive-floatflt-1.31-9|39	%doc %{_texmfdistdir}/source/latex/floatflt/floatflt.ins
21mr|texlive-floatflt-1.31-9|40	
21mr|texlive-floatflt-1.31-9|41	#-----------------------------------------------------------------------
21mr|texlive-floatflt-1.31-9|42	%prep
21mr|texlive-floatflt-1.31-9|43	%setup -c -a0 -a1 -a2
21mr|texlive-floatflt-1.31-9|44	
21mr|texlive-floatflt-1.31-9|45	%build
21mr|texlive-floatflt-1.31-9|46	
21mr|texlive-floatflt-1.31-9|47	%install
21mr|texlive-floatflt-1.31-9|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-floatflt-1.31-9|49	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17930 21
21mr|texlive-floatrow-0.3b-7|1	# revision 15878
21mr|texlive-floatrow-0.3b-7|2	# category Package
21mr|texlive-floatrow-0.3b-7|3	# catalog-ctan /macros/latex/contrib/floatrow
21mr|texlive-floatrow-0.3b-7|4	# catalog-date 2009-09-27 10:36:15 +0200
21mr|texlive-floatrow-0.3b-7|5	# catalog-license lppl
21mr|texlive-floatrow-0.3b-7|6	# catalog-version 0.3b
21mr|texlive-floatrow-0.3b-7|7	Name:		texlive-floatrow
21mr|texlive-floatrow-0.3b-7|8	Version:	0.3b
21mr|texlive-floatrow-0.3b-7|9	Release:	7
21mr|texlive-floatrow-0.3b-7|10	Summary:	Modifying the layout of floats
21mr|texlive-floatrow-0.3b-7|11	Group:		Publishing
21mr|texlive-floatrow-0.3b-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/floatrow
21mr|texlive-floatrow-0.3b-7|13	License:	LPPL
21mr|texlive-floatrow-0.3b-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/floatrow.tar.xz
21mr|texlive-floatrow-0.3b-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/floatrow.doc.tar.xz
21mr|texlive-floatrow-0.3b-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/floatrow.source.tar.xz
21mr|texlive-floatrow-0.3b-7|17	BuildArch:	noarch
21mr|texlive-floatrow-0.3b-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-floatrow-0.3b-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-floatrow-0.3b-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-floatrow-0.3b-7|21	
21mr|texlive-floatrow-0.3b-7|22	%description
21mr|texlive-floatrow-0.3b-7|23	The floatrow package provides many ways to customize layouts of
21mr|texlive-floatrow-0.3b-7|24	floating environments and has code to cooperate with the
21mr|texlive-floatrow-0.3b-7|25	caption 3.x package. The package offers mechanisms to put
21mr|texlive-floatrow-0.3b-7|26	floats side by side, and to put the caption beside its float.
21mr|texlive-floatrow-0.3b-7|27	The floatrow settings could be expanded to the floats created
21mr|texlive-floatrow-0.3b-7|28	by packages rotating, wrapfig, subfig (in the case of rows of
21mr|texlive-floatrow-0.3b-7|29	subfloats), and longtable.
21mr|texlive-floatrow-0.3b-7|30	
21mr|texlive-floatrow-0.3b-7|31	
21mr|texlive-floatrow-0.3b-7|32	#-----------------------------------------------------------------------
21mr|texlive-floatrow-0.3b-7|33	%files
21mr|texlive-floatrow-0.3b-7|34	%{_texmfdistdir}/tex/latex/floatrow/floatpagestyle.sty
21mr|texlive-floatrow-0.3b-7|35	%{_texmfdistdir}/tex/latex/floatrow/floatrow.sty
21mr|texlive-floatrow-0.3b-7|36	%{_texmfdistdir}/tex/latex/floatrow/fr-fancy.sty
21mr|texlive-floatrow-0.3b-7|37	%{_texmfdistdir}/tex/latex/floatrow/fr-longtable.sty
21mr|texlive-floatrow-0.3b-7|38	%{_texmfdistdir}/tex/latex/floatrow/fr-subfig.sty
21mr|texlive-floatrow-0.3b-7|39	%{_texmfdistdir}/tex/latex/floatrow/listpen.sty
21mr|texlive-floatrow-0.3b-7|40	%doc %{_texmfdistdir}/doc/latex/floatrow/README
21mr|texlive-floatrow-0.3b-7|41	%doc %{_texmfdistdir}/doc/latex/floatrow/floatrow-rus.pdf
21mr|texlive-floatrow-0.3b-7|42	%doc %{_texmfdistdir}/doc/latex/floatrow/floatrow-rus.tex
21mr|texlive-floatrow-0.3b-7|43	%doc %{_texmfdistdir}/doc/latex/floatrow/floatrow.pdf
21mr|texlive-floatrow-0.3b-7|44	%doc %{_texmfdistdir}/doc/latex/floatrow/fr-sample.tex
21mr|texlive-floatrow-0.3b-7|45	%doc %{_texmfdistdir}/doc/latex/floatrow/frsample01.tex
21mr|texlive-floatrow-0.3b-7|46	%doc %{_texmfdistdir}/doc/latex/floatrow/frsample02.tex
21mr|texlive-floatrow-0.3b-7|47	%doc %{_texmfdistdir}/doc/latex/floatrow/frsample03.tex
21mr|texlive-floatrow-0.3b-7|48	%doc %{_texmfdistdir}/doc/latex/floatrow/frsample04.tex
21mr|texlive-floatrow-0.3b-7|49	%doc %{_texmfdistdir}/doc/latex/floatrow/frsample05.tex
21mr|texlive-floatrow-0.3b-7|50	%doc %{_texmfdistdir}/doc/latex/floatrow/frsample06.tex
21mr|texlive-floatrow-0.3b-7|51	%doc %{_texmfdistdir}/doc/latex/floatrow/frsample07.tex
21mr|texlive-floatrow-0.3b-7|52	%doc %{_texmfdistdir}/doc/latex/floatrow/frsample10.tex
21mr|texlive-floatrow-0.3b-7|53	%doc %{_texmfdistdir}/doc/latex/floatrow/frsample11.tex
21mr|texlive-floatrow-0.3b-7|54	%doc %{_texmfdistdir}/doc/latex/floatrow/frsample12.tex
21mr|texlive-floatrow-0.3b-7|55	%doc %{_texmfdistdir}/doc/latex/floatrow/pictures.tex
21mr|texlive-floatrow-0.3b-7|56	%doc %{_texmfdistdir}/doc/latex/floatrow/sample-longtable-rus.tex
21mr|texlive-floatrow-0.3b-7|57	%doc %{_texmfdistdir}/doc/latex/floatrow/sample-longtable.tex
21mr|texlive-floatrow-0.3b-7|58	#- source
21mr|texlive-floatrow-0.3b-7|59	%doc %{_texmfdistdir}/source/latex/floatrow/floatrow.dtx
21mr|texlive-floatrow-0.3b-7|60	%doc %{_texmfdistdir}/source/latex/floatrow/floatrow.ins
21mr|texlive-floatrow-0.3b-7|61	
21mr|texlive-floatrow-0.3b-7|62	#-----------------------------------------------------------------------
21mr|texlive-floatrow-0.3b-7|63	%prep
21mr|texlive-floatrow-0.3b-7|64	%setup -c -a0 -a1 -a2
21mr|texlive-floatrow-0.3b-7|65	
21mr|texlive-floatrow-0.3b-7|66	%build
21mr|texlive-floatrow-0.3b-7|67	
21mr|texlive-floatrow-0.3b-7|68	%install
21mr|texlive-floatrow-0.3b-7|69	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-floatrow-0.3b-7|70	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17931 21
21mr|texlive-flowchart-3.3-2|1	# revision 29153
21mr|texlive-flowchart-3.3-2|2	# category Package
21mr|texlive-flowchart-3.3-2|3	# catalog-ctan /graphics/pgf/contrib/flowchart
21mr|texlive-flowchart-3.3-2|4	# catalog-date 2013-02-18 18:17:35 +0100
21mr|texlive-flowchart-3.3-2|5	# catalog-license lppl1.3
21mr|texlive-flowchart-3.3-2|6	# catalog-version 3.2
21mr|texlive-flowchart-3.3-2|7	Name:		texlive-flowchart
21mr|texlive-flowchart-3.3-2|8	Version:	3.3
21mr|texlive-flowchart-3.3-2|9	Release:	2
21mr|texlive-flowchart-3.3-2|10	Summary:	Shapes for drawing flowcharts, using TikZ
21mr|texlive-flowchart-3.3-2|11	Group:		Publishing
21mr|texlive-flowchart-3.3-2|12	URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/flowchart
21mr|texlive-flowchart-3.3-2|13	License:	LPPL1.3
21mr|texlive-flowchart-3.3-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/flowchart.tar.xz
21mr|texlive-flowchart-3.3-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/flowchart.doc.tar.xz
21mr|texlive-flowchart-3.3-2|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/flowchart.source.tar.xz
21mr|texlive-flowchart-3.3-2|17	BuildArch:	noarch
21mr|texlive-flowchart-3.3-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-flowchart-3.3-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-flowchart-3.3-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-flowchart-3.3-2|21	
21mr|texlive-flowchart-3.3-2|22	%description
21mr|texlive-flowchart-3.3-2|23	The package provides a set of 'traditional' flowchart element
21mr|texlive-flowchart-3.3-2|24	shapes; the documentation shows how to build a flowchart from
21mr|texlive-flowchart-3.3-2|25	these elements, using pgf/TikZ. The package also requires the
21mr|texlive-flowchart-3.3-2|26	makeshape package.
21mr|texlive-flowchart-3.3-2|27	
21mr|texlive-flowchart-3.3-2|28	#-----------------------------------------------------------------------
21mr|texlive-flowchart-3.3-2|29	%files
21mr|texlive-flowchart-3.3-2|30	%{_texmfdistdir}/tex/latex/flowchart/flowchart.sty
21mr|texlive-flowchart-3.3-2|31	%doc %{_texmfdistdir}/doc/latex/flowchart/README
21mr|texlive-flowchart-3.3-2|32	%doc %{_texmfdistdir}/doc/latex/flowchart/flowchart.pdf
21mr|texlive-flowchart-3.3-2|33	#- source
21mr|texlive-flowchart-3.3-2|34	%doc %{_texmfdistdir}/source/latex/flowchart/flowchart.dtx
21mr|texlive-flowchart-3.3-2|35	%doc %{_texmfdistdir}/source/latex/flowchart/flowchart.ins
21mr|texlive-flowchart-3.3-2|36	
21mr|texlive-flowchart-3.3-2|37	#-----------------------------------------------------------------------
21mr|texlive-flowchart-3.3-2|38	%prep
21mr|texlive-flowchart-3.3-2|39	%setup -c -a0 -a1 -a2
21mr|texlive-flowchart-3.3-2|40	
21mr|texlive-flowchart-3.3-2|41	%build
21mr|texlive-flowchart-3.3-2|42	
21mr|texlive-flowchart-3.3-2|43	%install
21mr|texlive-flowchart-3.3-2|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-flowchart-3.3-2|45	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17932 21
21mr|texlive-flowfram-1.17-3|1	Name:		texlive-flowfram
21mr|texlive-flowfram-1.17-3|2	Version:	1.17
21mr|texlive-flowfram-1.17-3|3	Release:	3
21mr|texlive-flowfram-1.17-3|4	Summary:	Create text frames for posters, brochures or magazines
21mr|texlive-flowfram-1.17-3|5	Group:		Publishing
21mr|texlive-flowfram-1.17-3|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/flowfram
21mr|texlive-flowfram-1.17-3|7	License:	LPPL
21mr|texlive-flowfram-1.17-3|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/flowfram.tar.xz
21mr|texlive-flowfram-1.17-3|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/flowfram.doc.tar.xz
21mr|texlive-flowfram-1.17-3|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/flowfram.source.tar.xz
21mr|texlive-flowfram-1.17-3|11	BuildArch:	noarch
21mr|texlive-flowfram-1.17-3|12	BuildRequires:	texlive-tlpkg
21mr|texlive-flowfram-1.17-3|13	Requires(pre):	texlive-tlpkg
21mr|texlive-flowfram-1.17-3|14	Requires(post):	texlive-kpathsea
21mr|texlive-flowfram-1.17-3|15	
21mr|texlive-flowfram-1.17-3|16	%description
21mr|texlive-flowfram-1.17-3|17	The flowfram package enables you to create frames in a document
21mr|texlive-flowfram-1.17-3|18	such that the contents of the document environment flow from
21mr|texlive-flowfram-1.17-3|19	one frame to the next in the order in which they were defined.
21mr|texlive-flowfram-1.17-3|20	This is useful for creating posters or magazines, indeed any
21mr|texlive-flowfram-1.17-3|21	form of document that does not conform to the standard one or
21mr|texlive-flowfram-1.17-3|22	two column layout.
21mr|texlive-flowfram-1.17-3|23	
21mr|texlive-flowfram-1.17-3|24	#-----------------------------------------------------------------------
21mr|texlive-flowfram-1.17-3|25	%files
21mr|texlive-flowfram-1.17-3|26	%{_texmfdistdir}/scripts/flowfram
21mr|texlive-flowfram-1.17-3|27	%{_texmfdistdir}/tex/latex/flowfram
21mr|texlive-flowfram-1.17-3|28	%doc %{_texmfdistdir}/doc/latex/flowfram
21mr|texlive-flowfram-1.17-3|29	#- source
21mr|texlive-flowfram-1.17-3|30	%doc %{_texmfdistdir}/source/latex/flowfram
21mr|texlive-flowfram-1.17-3|31	
21mr|texlive-flowfram-1.17-3|32	#-----------------------------------------------------------------------
21mr|texlive-flowfram-1.17-3|33	%prep
21mr|texlive-flowfram-1.17-3|34	%setup -c -a0 -a1 -a2
21mr|texlive-flowfram-1.17-3|35	
21mr|texlive-flowfram-1.17-3|36	%build
21mr|texlive-flowfram-1.17-3|37	
21mr|texlive-flowfram-1.17-3|38	%install
21mr|texlive-flowfram-1.17-3|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-flowfram-1.17-3|40	cp -fpar scripts tex doc source %{buildroot}%{_texmfdistdir}

17933 21
21mr|texlive-fmp-20190228-1|1	Name:		texlive-fmp
21mr|texlive-fmp-20190228-1|2	Version:	20190228
21mr|texlive-fmp-20190228-1|3	Release:	1
21mr|texlive-fmp-20190228-1|4	Summary:	Include Functional MetaPost in LaTeX
21mr|texlive-fmp-20190228-1|5	Group:		Publishing
21mr|texlive-fmp-20190228-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fmp
21mr|texlive-fmp-20190228-1|7	License:	LPPL
21mr|texlive-fmp-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fmp.tar.xz
21mr|texlive-fmp-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fmp.doc.tar.xz
21mr|texlive-fmp-20190228-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fmp.source.tar.xz
21mr|texlive-fmp-20190228-1|11	BuildArch:	noarch
21mr|texlive-fmp-20190228-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-fmp-20190228-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-fmp-20190228-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-fmp-20190228-1|15	
21mr|texlive-fmp-20190228-1|16	%description
21mr|texlive-fmp-20190228-1|17	TeXLive fmp package.
21mr|texlive-fmp-20190228-1|18	
21mr|texlive-fmp-20190228-1|19	#-----------------------------------------------------------------------
21mr|texlive-fmp-20190228-1|20	%files
21mr|texlive-fmp-20190228-1|21	%{_texmfdistdir}/tex/latex/fmp
21mr|texlive-fmp-20190228-1|22	%doc %{_texmfdistdir}/doc/latex/fmp
21mr|texlive-fmp-20190228-1|23	#- source
21mr|texlive-fmp-20190228-1|24	%doc %{_texmfdistdir}/source/latex/fmp
21mr|texlive-fmp-20190228-1|25	
21mr|texlive-fmp-20190228-1|26	#-----------------------------------------------------------------------
21mr|texlive-fmp-20190228-1|27	%prep
21mr|texlive-fmp-20190228-1|28	%setup -c -a0 -a1 -a2
21mr|texlive-fmp-20190228-1|29	
21mr|texlive-fmp-20190228-1|30	%build
21mr|texlive-fmp-20190228-1|31	
21mr|texlive-fmp-20190228-1|32	%install
21mr|texlive-fmp-20190228-1|33	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-fmp-20190228-1|34	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17934 21
21mr|texlive-fmtcount-3.05-3|1	Name:		texlive-fmtcount
21mr|texlive-fmtcount-3.05-3|2	Version:	3.05
21mr|texlive-fmtcount-3.05-3|3	Release:	3
21mr|texlive-fmtcount-3.05-3|4	Summary:	Display the value of a LaTeX counter in a variety of formats
21mr|texlive-fmtcount-3.05-3|5	Group:		Publishing
21mr|texlive-fmtcount-3.05-3|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fmtcount
21mr|texlive-fmtcount-3.05-3|7	License:	LPPL1.3
21mr|texlive-fmtcount-3.05-3|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fmtcount.tar.xz
21mr|texlive-fmtcount-3.05-3|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fmtcount.doc.tar.xz
21mr|texlive-fmtcount-3.05-3|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fmtcount.source.tar.xz
21mr|texlive-fmtcount-3.05-3|11	BuildArch:	noarch
21mr|texlive-fmtcount-3.05-3|12	BuildRequires:	texlive-tlpkg
21mr|texlive-fmtcount-3.05-3|13	Requires(pre):	texlive-tlpkg
21mr|texlive-fmtcount-3.05-3|14	Requires(post):	texlive-kpathsea
21mr|texlive-fmtcount-3.05-3|15	
21mr|texlive-fmtcount-3.05-3|16	%description
21mr|texlive-fmtcount-3.05-3|17	The package provides commands that display the value of a LaTeX
21mr|texlive-fmtcount-3.05-3|18	counter in a variety of formats (ordinal, text, hexadecimal,
21mr|texlive-fmtcount-3.05-3|19	decimal, octal, binary etc). The package offers some
21mr|texlive-fmtcount-3.05-3|20	multilingual support; configurations for use in English (both
21mr|texlive-fmtcount-3.05-3|21	British and American usage), French (including Belgian and
21mr|texlive-fmtcount-3.05-3|22	Swiss variants), German, Italian, Portuguese and Spanish
21mr|texlive-fmtcount-3.05-3|23	documents are provided. This package was originally provided as
21mr|texlive-fmtcount-3.05-3|24	part of the author's datetime package, but is now distributed
21mr|texlive-fmtcount-3.05-3|25	separately.
21mr|texlive-fmtcount-3.05-3|26	
21mr|texlive-fmtcount-3.05-3|27	#-----------------------------------------------------------------------
21mr|texlive-fmtcount-3.05-3|28	%files
21mr|texlive-fmtcount-3.05-3|29	%{_texmfdistdir}/scripts/fmtcount
21mr|texlive-fmtcount-3.05-3|30	%{_texmfdistdir}/tex/latex/fmtcount
21mr|texlive-fmtcount-3.05-3|31	%doc %{_texmfdistdir}/doc/latex/fmtcount
21mr|texlive-fmtcount-3.05-3|32	#- source
21mr|texlive-fmtcount-3.05-3|33	%doc %{_texmfdistdir}/source/latex/fmtcount
21mr|texlive-fmtcount-3.05-3|34	
21mr|texlive-fmtcount-3.05-3|35	#-----------------------------------------------------------------------
21mr|texlive-fmtcount-3.05-3|36	%prep
21mr|texlive-fmtcount-3.05-3|37	%setup -c -a0 -a1 -a2
21mr|texlive-fmtcount-3.05-3|38	
21mr|texlive-fmtcount-3.05-3|39	%build
21mr|texlive-fmtcount-3.05-3|40	
21mr|texlive-fmtcount-3.05-3|41	%install
21mr|texlive-fmtcount-3.05-3|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-fmtcount-3.05-3|43	cp -fpar scripts tex doc source %{buildroot}%{_texmfdistdir}

17935 21
21mr|texlive-fn2end-1.1-7|1	# revision 15878
21mr|texlive-fn2end-1.1-7|2	# category Package
21mr|texlive-fn2end-1.1-7|3	# catalog-ctan /macros/latex/contrib/fn2end
21mr|texlive-fn2end-1.1-7|4	# catalog-date 2009-01-03 10:55:55 +0100
21mr|texlive-fn2end-1.1-7|5	# catalog-license pd
21mr|texlive-fn2end-1.1-7|6	# catalog-version 1.1
21mr|texlive-fn2end-1.1-7|7	Name:		texlive-fn2end
21mr|texlive-fn2end-1.1-7|8	Version:	1.1
21mr|texlive-fn2end-1.1-7|9	Release:	7
21mr|texlive-fn2end-1.1-7|10	Summary:	Convert footnotes to endnotes
21mr|texlive-fn2end-1.1-7|11	Group:		Publishing
21mr|texlive-fn2end-1.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fn2end
21mr|texlive-fn2end-1.1-7|13	License:	PD
21mr|texlive-fn2end-1.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fn2end.tar.xz
21mr|texlive-fn2end-1.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fn2end.doc.tar.xz
21mr|texlive-fn2end-1.1-7|16	BuildArch:	noarch
21mr|texlive-fn2end-1.1-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-fn2end-1.1-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-fn2end-1.1-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-fn2end-1.1-7|20	
21mr|texlive-fn2end-1.1-7|21	%description
21mr|texlive-fn2end-1.1-7|22	Defines macros \makeendnotes, which converts \footnote to
21mr|texlive-fn2end-1.1-7|23	produce endnotes; and \theendnotes which prints them out.
21mr|texlive-fn2end-1.1-7|24	
21mr|texlive-fn2end-1.1-7|25	
21mr|texlive-fn2end-1.1-7|26	#-----------------------------------------------------------------------
21mr|texlive-fn2end-1.1-7|27	%files
21mr|texlive-fn2end-1.1-7|28	%{_texmfdistdir}/tex/latex/fn2end/fn2end.sty
21mr|texlive-fn2end-1.1-7|29	%doc %{_texmfdistdir}/doc/latex/fn2end/fn2end.pdf
21mr|texlive-fn2end-1.1-7|30	%doc %{_texmfdistdir}/doc/latex/fn2end/fn2end.tex
21mr|texlive-fn2end-1.1-7|31	
21mr|texlive-fn2end-1.1-7|32	#-----------------------------------------------------------------------
21mr|texlive-fn2end-1.1-7|33	%prep
21mr|texlive-fn2end-1.1-7|34	%setup -c -a0 -a1
21mr|texlive-fn2end-1.1-7|35	
21mr|texlive-fn2end-1.1-7|36	%build
21mr|texlive-fn2end-1.1-7|37	
21mr|texlive-fn2end-1.1-7|38	%install
21mr|texlive-fn2end-1.1-7|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-fn2end-1.1-7|40	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17936 21
21mr|texlive-fnbreak-1.30-6|1	# revision 25003
21mr|texlive-fnbreak-1.30-6|2	# category Package
21mr|texlive-fnbreak-1.30-6|3	# catalog-ctan /macros/latex/contrib/fnbreak
21mr|texlive-fnbreak-1.30-6|4	# catalog-date 2012-01-02 14:24:13 +0100
21mr|texlive-fnbreak-1.30-6|5	# catalog-license lppl
21mr|texlive-fnbreak-1.30-6|6	# catalog-version 1.30
21mr|texlive-fnbreak-1.30-6|7	Name:		texlive-fnbreak
21mr|texlive-fnbreak-1.30-6|8	Version:	1.30
21mr|texlive-fnbreak-1.30-6|9	Release:	6
21mr|texlive-fnbreak-1.30-6|10	Summary:	Warn for split footnotes
21mr|texlive-fnbreak-1.30-6|11	Group:		Publishing
21mr|texlive-fnbreak-1.30-6|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fnbreak
21mr|texlive-fnbreak-1.30-6|13	License:	LPPL
21mr|texlive-fnbreak-1.30-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fnbreak.tar.xz
21mr|texlive-fnbreak-1.30-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fnbreak.doc.tar.xz
21mr|texlive-fnbreak-1.30-6|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fnbreak.source.tar.xz
21mr|texlive-fnbreak-1.30-6|17	BuildArch:	noarch
21mr|texlive-fnbreak-1.30-6|18	BuildRequires:	texlive-tlpkg
21mr|texlive-fnbreak-1.30-6|19	Requires(pre):	texlive-tlpkg
21mr|texlive-fnbreak-1.30-6|20	Requires(post):	texlive-kpathsea
21mr|texlive-fnbreak-1.30-6|21	
21mr|texlive-fnbreak-1.30-6|22	%description
21mr|texlive-fnbreak-1.30-6|23	This package detects footnotes that are split over several
21mr|texlive-fnbreak-1.30-6|24	pages, and writes a warning to the log file.
21mr|texlive-fnbreak-1.30-6|25	
21mr|texlive-fnbreak-1.30-6|26	
21mr|texlive-fnbreak-1.30-6|27	#-----------------------------------------------------------------------
21mr|texlive-fnbreak-1.30-6|28	%files
21mr|texlive-fnbreak-1.30-6|29	%{_texmfdistdir}/tex/latex/fnbreak/fnbreak.sty
21mr|texlive-fnbreak-1.30-6|30	%doc %{_texmfdistdir}/doc/latex/fnbreak/ChangeLog
21mr|texlive-fnbreak-1.30-6|31	%doc %{_texmfdistdir}/doc/latex/fnbreak/Makefile
21mr|texlive-fnbreak-1.30-6|32	%doc %{_texmfdistdir}/doc/latex/fnbreak/README
21mr|texlive-fnbreak-1.30-6|33	%doc %{_texmfdistdir}/doc/latex/fnbreak/fnbreak-v.tex
21mr|texlive-fnbreak-1.30-6|34	%doc %{_texmfdistdir}/doc/latex/fnbreak/fnbreak.pdf
21mr|texlive-fnbreak-1.30-6|35	%doc %{_texmfdistdir}/doc/latex/fnbreak/fnbreak.xml
21mr|texlive-fnbreak-1.30-6|36	%doc %{_texmfdistdir}/doc/latex/fnbreak/fnbreaktest.tex
21mr|texlive-fnbreak-1.30-6|37	#- source
21mr|texlive-fnbreak-1.30-6|38	%doc %{_texmfdistdir}/source/latex/fnbreak/fnbreak.dtx
21mr|texlive-fnbreak-1.30-6|39	%doc %{_texmfdistdir}/source/latex/fnbreak/fnbreak.ins
21mr|texlive-fnbreak-1.30-6|40	
21mr|texlive-fnbreak-1.30-6|41	#-----------------------------------------------------------------------
21mr|texlive-fnbreak-1.30-6|42	%prep
21mr|texlive-fnbreak-1.30-6|43	%setup -c -a0 -a1 -a2
21mr|texlive-fnbreak-1.30-6|44	
21mr|texlive-fnbreak-1.30-6|45	%build
21mr|texlive-fnbreak-1.30-6|46	
21mr|texlive-fnbreak-1.30-6|47	%install
21mr|texlive-fnbreak-1.30-6|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-fnbreak-1.30-6|49	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17937 21
21mr|texlive-fncychap-1.34-2|1	Name:		texlive-fncychap
21mr|texlive-fncychap-1.34-2|2	Version:	1.34
21mr|texlive-fncychap-1.34-2|3	Release:	2
21mr|texlive-fncychap-1.34-2|4	Summary:	Seven predefined chapter heading styles
21mr|texlive-fncychap-1.34-2|5	Group:		Publishing
21mr|texlive-fncychap-1.34-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fncychap
21mr|texlive-fncychap-1.34-2|7	License:	LPPL1.3
21mr|texlive-fncychap-1.34-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fncychap.tar.xz
21mr|texlive-fncychap-1.34-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fncychap.doc.tar.xz
21mr|texlive-fncychap-1.34-2|10	BuildArch:	noarch
21mr|texlive-fncychap-1.34-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-fncychap-1.34-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-fncychap-1.34-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-fncychap-1.34-2|14	
21mr|texlive-fncychap-1.34-2|15	%description
21mr|texlive-fncychap-1.34-2|16	Each style can be modified using a set of simple commands.
21mr|texlive-fncychap-1.34-2|17	Optionally one can modify the formatting routines in order to
21mr|texlive-fncychap-1.34-2|18	create additional chapter headings. This package was previously
21mr|texlive-fncychap-1.34-2|19	known as FancyChapter.
21mr|texlive-fncychap-1.34-2|20	
21mr|texlive-fncychap-1.34-2|21	#-----------------------------------------------------------------------
21mr|texlive-fncychap-1.34-2|22	%files
21mr|texlive-fncychap-1.34-2|23	%{_texmfdistdir}/tex/latex/fncychap/fncychap.sty
21mr|texlive-fncychap-1.34-2|24	%doc %{_texmfdistdir}/doc/latex/fncychap/Bjarne.eps
21mr|texlive-fncychap-1.34-2|25	%doc %{_texmfdistdir}/doc/latex/fncychap/Bjarnes.eps
21mr|texlive-fncychap-1.34-2|26	%doc %{_texmfdistdir}/doc/latex/fncychap/Bjornstrup.eps
21mr|texlive-fncychap-1.34-2|27	%doc %{_texmfdistdir}/doc/latex/fncychap/BjornstrupS.eps
21mr|texlive-fncychap-1.34-2|28	%doc %{_texmfdistdir}/doc/latex/fncychap/Conny.eps
21mr|texlive-fncychap-1.34-2|29	%doc %{_texmfdistdir}/doc/latex/fncychap/Connys.eps
21mr|texlive-fncychap-1.34-2|30	%doc %{_texmfdistdir}/doc/latex/fncychap/Glenn.eps
21mr|texlive-fncychap-1.34-2|31	%doc %{_texmfdistdir}/doc/latex/fncychap/Glenns.eps
21mr|texlive-fncychap-1.34-2|32	%doc %{_texmfdistdir}/doc/latex/fncychap/Lenny.eps
21mr|texlive-fncychap-1.34-2|33	%doc %{_texmfdistdir}/doc/latex/fncychap/Lennys.eps
21mr|texlive-fncychap-1.34-2|34	%doc %{_texmfdistdir}/doc/latex/fncychap/README
21mr|texlive-fncychap-1.34-2|35	%doc %{_texmfdistdir}/doc/latex/fncychap/Rejne.eps
21mr|texlive-fncychap-1.34-2|36	%doc %{_texmfdistdir}/doc/latex/fncychap/Rejnes.eps
21mr|texlive-fncychap-1.34-2|37	%doc %{_texmfdistdir}/doc/latex/fncychap/Sonny.eps
21mr|texlive-fncychap-1.34-2|38	%doc %{_texmfdistdir}/doc/latex/fncychap/Sonnys.eps
21mr|texlive-fncychap-1.34-2|39	%doc %{_texmfdistdir}/doc/latex/fncychap/fncychap.pdf
21mr|texlive-fncychap-1.34-2|40	%doc %{_texmfdistdir}/doc/latex/fncychap/fncychap.tex
21mr|texlive-fncychap-1.34-2|41	%doc %{_texmfdistdir}/doc/latex/fncychap/manifest.txt
21mr|texlive-fncychap-1.34-2|42	
21mr|texlive-fncychap-1.34-2|43	#-----------------------------------------------------------------------
21mr|texlive-fncychap-1.34-2|44	%prep
21mr|texlive-fncychap-1.34-2|45	%setup -c -a0 -a1
21mr|texlive-fncychap-1.34-2|46	
21mr|texlive-fncychap-1.34-2|47	%build
21mr|texlive-fncychap-1.34-2|48	
21mr|texlive-fncychap-1.34-2|49	%install
21mr|texlive-fncychap-1.34-2|50	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-fncychap-1.34-2|51	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17938 21
21mr|texlive-fncylab-1.0-7|1	# revision 17382
21mr|texlive-fncylab-1.0-7|2	# category Package
21mr|texlive-fncylab-1.0-7|3	# catalog-ctan /macros/latex/contrib/fncylab
21mr|texlive-fncylab-1.0-7|4	# catalog-date 2010-03-09 12:54:42 +0100
21mr|texlive-fncylab-1.0-7|5	# catalog-license lppl
21mr|texlive-fncylab-1.0-7|6	# catalog-version 1.0
21mr|texlive-fncylab-1.0-7|7	Name:		texlive-fncylab
21mr|texlive-fncylab-1.0-7|8	Version:	1.0
21mr|texlive-fncylab-1.0-7|9	Release:	7
21mr|texlive-fncylab-1.0-7|10	Summary:	Alter the format of \label references
21mr|texlive-fncylab-1.0-7|11	Group:		Publishing
21mr|texlive-fncylab-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fncylab
21mr|texlive-fncylab-1.0-7|13	License:	LPPL
21mr|texlive-fncylab-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fncylab.tar.xz
21mr|texlive-fncylab-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fncylab.doc.tar.xz
21mr|texlive-fncylab-1.0-7|16	BuildArch:	noarch
21mr|texlive-fncylab-1.0-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-fncylab-1.0-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-fncylab-1.0-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-fncylab-1.0-7|20	
21mr|texlive-fncylab-1.0-7|21	%description
21mr|texlive-fncylab-1.0-7|22	LaTeX provides a mechanism for altering the appearance of
21mr|texlive-fncylab-1.0-7|23	references to labels, but it's somewhat flawed, and requires
21mr|texlive-fncylab-1.0-7|24	that the user manipulate internal commands. The package fixes
21mr|texlive-fncylab-1.0-7|25	the flaw in LaTeX, and provides a \labelformat command for
21mr|texlive-fncylab-1.0-7|26	changing the format of references to labels. The package also
21mr|texlive-fncylab-1.0-7|27	provides a \Ref command to make reference to such redefined
21mr|texlive-fncylab-1.0-7|28	labels at the start of a sentence.
21mr|texlive-fncylab-1.0-7|29	
21mr|texlive-fncylab-1.0-7|30	
21mr|texlive-fncylab-1.0-7|31	#-----------------------------------------------------------------------
21mr|texlive-fncylab-1.0-7|32	%files
21mr|texlive-fncylab-1.0-7|33	%{_texmfdistdir}/tex/latex/fncylab/fncylab.sty
21mr|texlive-fncylab-1.0-7|34	%doc %{_texmfdistdir}/doc/latex/fncylab/fncylab-example.tex
21mr|texlive-fncylab-1.0-7|35	%doc %{_texmfdistdir}/doc/latex/fncylab/fncylab.pdf
21mr|texlive-fncylab-1.0-7|36	%doc %{_texmfdistdir}/doc/latex/fncylab/fncylab.tex
21mr|texlive-fncylab-1.0-7|37	
21mr|texlive-fncylab-1.0-7|38	#-----------------------------------------------------------------------
21mr|texlive-fncylab-1.0-7|39	%prep
21mr|texlive-fncylab-1.0-7|40	%setup -c -a0 -a1
21mr|texlive-fncylab-1.0-7|41	
21mr|texlive-fncylab-1.0-7|42	%build
21mr|texlive-fncylab-1.0-7|43	
21mr|texlive-fncylab-1.0-7|44	%install
21mr|texlive-fncylab-1.0-7|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-fncylab-1.0-7|46	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17939 21
21mr|texlive-fnpara-20190228-1|1	Name:		texlive-fnpara
21mr|texlive-fnpara-20190228-1|2	Version:	20190228
21mr|texlive-fnpara-20190228-1|3	Release:	1
21mr|texlive-fnpara-20190228-1|4	Summary:	Footnotes in paragraphs
21mr|texlive-fnpara-20190228-1|5	Group:		Publishing
21mr|texlive-fnpara-20190228-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fnpara
21mr|texlive-fnpara-20190228-1|7	License:	LPPL1.3
21mr|texlive-fnpara-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fnpara.tar.xz
21mr|texlive-fnpara-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fnpara.doc.tar.xz
21mr|texlive-fnpara-20190228-1|10	BuildArch:	noarch
21mr|texlive-fnpara-20190228-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-fnpara-20190228-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-fnpara-20190228-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-fnpara-20190228-1|14	
21mr|texlive-fnpara-20190228-1|15	%description
21mr|texlive-fnpara-20190228-1|16	Typeset footnotes in run-on paragraphs, instead of one above
21mr|texlive-fnpara-20190228-1|17	another; this is a re-seating, for the LaTeX environment, of an
21mr|texlive-fnpara-20190228-1|18	example in the TeXbook. The same basic code, improved for use
21mr|texlive-fnpara-20190228-1|19	in e-TeX-based LaTeX, appears in the comprehensive footnote
21mr|texlive-fnpara-20190228-1|20	package footmisc, and superior versions are also available in
21mr|texlive-fnpara-20190228-1|21	the manyfoot and bigfoot packages.
21mr|texlive-fnpara-20190228-1|22	
21mr|texlive-fnpara-20190228-1|23	#-----------------------------------------------------------------------
21mr|texlive-fnpara-20190228-1|24	%files
21mr|texlive-fnpara-20190228-1|25	%{_texmfdistdir}/tex/latex/fnpara
21mr|texlive-fnpara-20190228-1|26	%doc %{_texmfdistdir}/doc/latex/fnpara
21mr|texlive-fnpara-20190228-1|27	
21mr|texlive-fnpara-20190228-1|28	#-----------------------------------------------------------------------
21mr|texlive-fnpara-20190228-1|29	%prep
21mr|texlive-fnpara-20190228-1|30	%setup -c -a0 -a1
21mr|texlive-fnpara-20190228-1|31	
21mr|texlive-fnpara-20190228-1|32	%build
21mr|texlive-fnpara-20190228-1|33	
21mr|texlive-fnpara-20190228-1|34	%install
21mr|texlive-fnpara-20190228-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-fnpara-20190228-1|36	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17940 21
21mr|texlive-fnpct-0.4f-1|1	Name:		texlive-fnpct
21mr|texlive-fnpct-0.4f-1|2	Version:	0.4f
21mr|texlive-fnpct-0.4f-1|3	Release:	1
21mr|texlive-fnpct-0.4f-1|4	Summary:	Manage footnote marks' interaction with punctuation
21mr|texlive-fnpct-0.4f-1|5	Group:		Publishing
21mr|texlive-fnpct-0.4f-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fnpct
21mr|texlive-fnpct-0.4f-1|7	License:	LPPL1.3
21mr|texlive-fnpct-0.4f-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fnpct.tar.xz
21mr|texlive-fnpct-0.4f-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fnpct.doc.tar.xz
21mr|texlive-fnpct-0.4f-1|10	BuildArch:	noarch
21mr|texlive-fnpct-0.4f-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-fnpct-0.4f-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-fnpct-0.4f-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-fnpct-0.4f-1|14	
21mr|texlive-fnpct-0.4f-1|15	%description
21mr|texlive-fnpct-0.4f-1|16	The package moves footnote marks after following punctuation
21mr|texlive-fnpct-0.4f-1|17	(comma or full stop), and adjusts kerning as appropriate. As a
21mr|texlive-fnpct-0.4f-1|18	side effect, a change to the handling of multiple footnotes is
21mr|texlive-fnpct-0.4f-1|19	provided.
21mr|texlive-fnpct-0.4f-1|20	
21mr|texlive-fnpct-0.4f-1|21	#-----------------------------------------------------------------------
21mr|texlive-fnpct-0.4f-1|22	%files
21mr|texlive-fnpct-0.4f-1|23	%{_texmfdistdir}/tex/latex/fnpct
21mr|texlive-fnpct-0.4f-1|24	%doc %{_texmfdistdir}/doc/latex/fnpct
21mr|texlive-fnpct-0.4f-1|25	
21mr|texlive-fnpct-0.4f-1|26	#-----------------------------------------------------------------------
21mr|texlive-fnpct-0.4f-1|27	%prep
21mr|texlive-fnpct-0.4f-1|28	%setup -c -a0 -a1
21mr|texlive-fnpct-0.4f-1|29	
21mr|texlive-fnpct-0.4f-1|30	%build
21mr|texlive-fnpct-0.4f-1|31	
21mr|texlive-fnpct-0.4f-1|32	%install
21mr|texlive-fnpct-0.4f-1|33	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-fnpct-0.4f-1|34	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17941 21
21mr|texlive-fnumprint-1.1a-11|1	# revision 29173
21mr|texlive-fnumprint-1.1a-11|2	# category Package
21mr|texlive-fnumprint-1.1a-11|3	# catalog-ctan /macros/latex/contrib/fnumprint
21mr|texlive-fnumprint-1.1a-11|4	# catalog-date 2013-02-19 09:29:17 +0100
21mr|texlive-fnumprint-1.1a-11|5	# catalog-license lppl1.3
21mr|texlive-fnumprint-1.1a-11|6	# catalog-version 1.1a
21mr|texlive-fnumprint-1.1a-11|7	Name:		texlive-fnumprint
21mr|texlive-fnumprint-1.1a-11|8	Version:	1.1a
21mr|texlive-fnumprint-1.1a-11|9	Release:	11
21mr|texlive-fnumprint-1.1a-11|10	Summary:	Print a number in 'appropriate' format
21mr|texlive-fnumprint-1.1a-11|11	Group:		Publishing
21mr|texlive-fnumprint-1.1a-11|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fnumprint
21mr|texlive-fnumprint-1.1a-11|13	License:	LPPL1.3
21mr|texlive-fnumprint-1.1a-11|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fnumprint.tar.xz
21mr|texlive-fnumprint-1.1a-11|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fnumprint.doc.tar.xz
21mr|texlive-fnumprint-1.1a-11|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fnumprint.source.tar.xz
21mr|texlive-fnumprint-1.1a-11|17	BuildArch:	noarch
21mr|texlive-fnumprint-1.1a-11|18	BuildRequires:	texlive-tlpkg
21mr|texlive-fnumprint-1.1a-11|19	Requires(pre):	texlive-tlpkg
21mr|texlive-fnumprint-1.1a-11|20	Requires(post):	texlive-kpathsea
21mr|texlive-fnumprint-1.1a-11|21	
21mr|texlive-fnumprint-1.1a-11|22	%description
21mr|texlive-fnumprint-1.1a-11|23	The package defines two macros which decide to typeset a number
21mr|texlive-fnumprint-1.1a-11|24	either as an Arabic number or as a word (or words) for the
21mr|texlive-fnumprint-1.1a-11|25	number. If the number is between zero and twelve (including
21mr|texlive-fnumprint-1.1a-11|26	zero and twelve) then words will be used; if the number is
21mr|texlive-fnumprint-1.1a-11|27	outside that range, it will be typeset using the package
21mr|texlive-fnumprint-1.1a-11|28	numprint Words for English representation of numbers are
21mr|texlive-fnumprint-1.1a-11|29	generated within the package, while those for German are
21mr|texlive-fnumprint-1.1a-11|30	generated using the package zahl2string.
21mr|texlive-fnumprint-1.1a-11|31	
21mr|texlive-fnumprint-1.1a-11|32	
21mr|texlive-fnumprint-1.1a-11|33	#-----------------------------------------------------------------------
21mr|texlive-fnumprint-1.1a-11|34	%files
21mr|texlive-fnumprint-1.1a-11|35	%{_texmfdistdir}/tex/latex/fnumprint/fnumprint.sty
21mr|texlive-fnumprint-1.1a-11|36	%doc %{_texmfdistdir}/doc/latex/fnumprint/README
21mr|texlive-fnumprint-1.1a-11|37	%doc %{_texmfdistdir}/doc/latex/fnumprint/fnumprint.pdf
21mr|texlive-fnumprint-1.1a-11|38	#- source
21mr|texlive-fnumprint-1.1a-11|39	%doc %{_texmfdistdir}/source/latex/fnumprint/fnumprint.dtx
21mr|texlive-fnumprint-1.1a-11|40	%doc %{_texmfdistdir}/source/latex/fnumprint/fnumprint.ins
21mr|texlive-fnumprint-1.1a-11|41	
21mr|texlive-fnumprint-1.1a-11|42	#-----------------------------------------------------------------------
21mr|texlive-fnumprint-1.1a-11|43	%prep
21mr|texlive-fnumprint-1.1a-11|44	%setup -c -a0 -a1 -a2
21mr|texlive-fnumprint-1.1a-11|45	
21mr|texlive-fnumprint-1.1a-11|46	%build
21mr|texlive-fnumprint-1.1a-11|47	
21mr|texlive-fnumprint-1.1a-11|48	%install
21mr|texlive-fnumprint-1.1a-11|49	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-fnumprint-1.1a-11|50	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17942 21
21mr|texlive-foilhtml-1.2-7|1	# revision 21855
21mr|texlive-foilhtml-1.2-7|2	# category Package
21mr|texlive-foilhtml-1.2-7|3	# catalog-ctan /macros/latex/contrib/foilhtml
21mr|texlive-foilhtml-1.2-7|4	# catalog-date 2007-01-05 16:07:21 +0100
21mr|texlive-foilhtml-1.2-7|5	# catalog-license lppl
21mr|texlive-foilhtml-1.2-7|6	# catalog-version 1.2
21mr|texlive-foilhtml-1.2-7|7	Name:		texlive-foilhtml
21mr|texlive-foilhtml-1.2-7|8	Version:	1.2
21mr|texlive-foilhtml-1.2-7|9	Release:	7
21mr|texlive-foilhtml-1.2-7|10	Summary:	Interface between foiltex and LaTeX2HTML
21mr|texlive-foilhtml-1.2-7|11	Group:		Publishing
21mr|texlive-foilhtml-1.2-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/foilhtml
21mr|texlive-foilhtml-1.2-7|13	License:	LPPL
21mr|texlive-foilhtml-1.2-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/foilhtml.tar.xz
21mr|texlive-foilhtml-1.2-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/foilhtml.doc.tar.xz
21mr|texlive-foilhtml-1.2-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/foilhtml.source.tar.xz
21mr|texlive-foilhtml-1.2-7|17	BuildArch:	noarch
21mr|texlive-foilhtml-1.2-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-foilhtml-1.2-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-foilhtml-1.2-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-foilhtml-1.2-7|21	
21mr|texlive-foilhtml-1.2-7|22	%description
21mr|texlive-foilhtml-1.2-7|23	Provides integration between FoilTeX and LaTeX2HTML, adding
21mr|texlive-foilhtml-1.2-7|24	sectioning commands and elements of logical formatting to
21mr|texlive-foilhtml-1.2-7|25	FoilTeX and providing support for FoilTeX commands in
21mr|texlive-foilhtml-1.2-7|26	LaTeX2HTML.
21mr|texlive-foilhtml-1.2-7|27	
21mr|texlive-foilhtml-1.2-7|28	
21mr|texlive-foilhtml-1.2-7|29	#-----------------------------------------------------------------------
21mr|texlive-foilhtml-1.2-7|30	%files
21mr|texlive-foilhtml-1.2-7|31	%{_texmfdistdir}/tex/latex/foilhtml/foilhtml.cfg
21mr|texlive-foilhtml-1.2-7|32	%{_texmfdistdir}/tex/latex/foilhtml/foilhtml.sty
21mr|texlive-foilhtml-1.2-7|33	%doc %{_texmfdistdir}/doc/latex/foilhtml/foilhtml-96.perl
21mr|texlive-foilhtml-1.2-7|34	%doc %{_texmfdistdir}/doc/latex/foilhtml/foils-97.perl
21mr|texlive-foilhtml-1.2-7|35	%doc %{_texmfdistdir}/doc/latex/foilhtml/foils.perl
21mr|texlive-foilhtml-1.2-7|36	%doc %{_texmfdistdir}/doc/latex/foilhtml/readme.v12
21mr|texlive-foilhtml-1.2-7|37	#- source
21mr|texlive-foilhtml-1.2-7|38	%doc %{_texmfdistdir}/source/latex/foilhtml/foilhtml.drv
21mr|texlive-foilhtml-1.2-7|39	%doc %{_texmfdistdir}/source/latex/foilhtml/foilhtml.dtx
21mr|texlive-foilhtml-1.2-7|40	%doc %{_texmfdistdir}/source/latex/foilhtml/foilhtml.ins
21mr|texlive-foilhtml-1.2-7|41	
21mr|texlive-foilhtml-1.2-7|42	#-----------------------------------------------------------------------
21mr|texlive-foilhtml-1.2-7|43	%prep
21mr|texlive-foilhtml-1.2-7|44	%setup -c -a0 -a1 -a2
21mr|texlive-foilhtml-1.2-7|45	
21mr|texlive-foilhtml-1.2-7|46	%build
21mr|texlive-foilhtml-1.2-7|47	
21mr|texlive-foilhtml-1.2-7|48	%install
21mr|texlive-foilhtml-1.2-7|49	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-foilhtml-1.2-7|50	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17943 21
21mr|texlive-fontaxes-1.0d-7|1	# revision 24880
21mr|texlive-fontaxes-1.0d-7|2	# category Package
21mr|texlive-fontaxes-1.0d-7|3	# catalog-ctan /macros/latex/contrib/fontaxes
21mr|texlive-fontaxes-1.0d-7|4	# catalog-date 2014-03-23 16:44:03 +0100
21mr|texlive-fontaxes-1.0d-7|5	# catalog-license lppl1.3
21mr|texlive-fontaxes-1.0d-7|6	# catalog-version 1.0d
21mr|texlive-fontaxes-1.0d-7|7	Name:		texlive-fontaxes
21mr|texlive-fontaxes-1.0d-7|8	Version:	1.0d
21mr|texlive-fontaxes-1.0d-7|9	Release:	7
21mr|texlive-fontaxes-1.0d-7|10	Summary:	Additional font axes for LaTeX
21mr|texlive-fontaxes-1.0d-7|11	Group:		Publishing
21mr|texlive-fontaxes-1.0d-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fontaxes
21mr|texlive-fontaxes-1.0d-7|13	License:	LPPL1.3
21mr|texlive-fontaxes-1.0d-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fontaxes.tar.xz
21mr|texlive-fontaxes-1.0d-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fontaxes.doc.tar.xz
21mr|texlive-fontaxes-1.0d-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fontaxes.source.tar.xz
21mr|texlive-fontaxes-1.0d-7|17	BuildArch:	noarch
21mr|texlive-fontaxes-1.0d-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-fontaxes-1.0d-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-fontaxes-1.0d-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-fontaxes-1.0d-7|21	
21mr|texlive-fontaxes-1.0d-7|22	%description
21mr|texlive-fontaxes-1.0d-7|23	The package adds several new font axes on top of LaTeX's New
21mr|texlive-fontaxes-1.0d-7|24	Font Selection Scheme. In particular, it splits the shape axis
21mr|texlive-fontaxes-1.0d-7|25	into a primary and a secondary shape axis, and it adds three
21mr|texlive-fontaxes-1.0d-7|26	new axes to deal with the different figure versions offered by
21mr|texlive-fontaxes-1.0d-7|27	many professional fonts.
21mr|texlive-fontaxes-1.0d-7|28	
21mr|texlive-fontaxes-1.0d-7|29	
21mr|texlive-fontaxes-1.0d-7|30	#-----------------------------------------------------------------------
21mr|texlive-fontaxes-1.0d-7|31	%files
21mr|texlive-fontaxes-1.0d-7|32	%{_texmfdistdir}/tex/latex/fontaxes/fontaxes.sty
21mr|texlive-fontaxes-1.0d-7|33	%doc %{_texmfdistdir}/doc/latex/fontaxes/README
21mr|texlive-fontaxes-1.0d-7|34	%doc %{_texmfdistdir}/doc/latex/fontaxes/fontaxes.pdf
21mr|texlive-fontaxes-1.0d-7|35	%doc %{_texmfdistdir}/doc/latex/fontaxes/test-fontaxes.tex
21mr|texlive-fontaxes-1.0d-7|36	#- source
21mr|texlive-fontaxes-1.0d-7|37	%doc %{_texmfdistdir}/source/latex/fontaxes/fontaxes.dtx
21mr|texlive-fontaxes-1.0d-7|38	%doc %{_texmfdistdir}/source/latex/fontaxes/fontaxes.ins
21mr|texlive-fontaxes-1.0d-7|39	
21mr|texlive-fontaxes-1.0d-7|40	#-----------------------------------------------------------------------
21mr|texlive-fontaxes-1.0d-7|41	%prep
21mr|texlive-fontaxes-1.0d-7|42	%setup -c -a0 -a1 -a2
21mr|texlive-fontaxes-1.0d-7|43	
21mr|texlive-fontaxes-1.0d-7|44	%build
21mr|texlive-fontaxes-1.0d-7|45	
21mr|texlive-fontaxes-1.0d-7|46	%install
21mr|texlive-fontaxes-1.0d-7|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-fontaxes-1.0d-7|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17944 21
21mr|texlive-fontbook-0.2-7|1	# revision 23608
21mr|texlive-fontbook-0.2-7|2	# category Package
21mr|texlive-fontbook-0.2-7|3	# catalog-ctan /macros/xetex/latex/fontbook
21mr|texlive-fontbook-0.2-7|4	# catalog-date 2011-08-17 19:15:50 +0200
21mr|texlive-fontbook-0.2-7|5	# catalog-license lppl1.3
21mr|texlive-fontbook-0.2-7|6	# catalog-version 0.2
21mr|texlive-fontbook-0.2-7|7	Name:		texlive-fontbook
21mr|texlive-fontbook-0.2-7|8	Version:	0.2
21mr|texlive-fontbook-0.2-7|9	Release:	7
21mr|texlive-fontbook-0.2-7|10	Summary:	Generate a font book
21mr|texlive-fontbook-0.2-7|11	Group:		Publishing
21mr|texlive-fontbook-0.2-7|12	URL:		http://www.ctan.org/tex-archive/macros/xetex/latex/fontbook
21mr|texlive-fontbook-0.2-7|13	License:	LPPL1.3
21mr|texlive-fontbook-0.2-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fontbook.tar.xz
21mr|texlive-fontbook-0.2-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fontbook.doc.tar.xz
21mr|texlive-fontbook-0.2-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fontbook.source.tar.xz
21mr|texlive-fontbook-0.2-7|17	BuildArch:	noarch
21mr|texlive-fontbook-0.2-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-fontbook-0.2-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-fontbook-0.2-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-fontbook-0.2-7|21	
21mr|texlive-fontbook-0.2-7|22	%description
21mr|texlive-fontbook-0.2-7|23	The package provides a means of producing a 'book' of font
21mr|texlive-fontbook-0.2-7|24	samples (for evaluation, etc.).
21mr|texlive-fontbook-0.2-7|25	
21mr|texlive-fontbook-0.2-7|26	
21mr|texlive-fontbook-0.2-7|27	#-----------------------------------------------------------------------
21mr|texlive-fontbook-0.2-7|28	%files
21mr|texlive-fontbook-0.2-7|29	%{_texmfdistdir}/tex/xelatex/fontbook/fontbook.sty
21mr|texlive-fontbook-0.2-7|30	%doc %{_texmfdistdir}/doc/xelatex/fontbook/README
21mr|texlive-fontbook-0.2-7|31	%doc %{_texmfdistdir}/doc/xelatex/fontbook/fontbook-freefonts.pdf
21mr|texlive-fontbook-0.2-7|32	%doc %{_texmfdistdir}/doc/xelatex/fontbook/fontbook-freefonts.tex
21mr|texlive-fontbook-0.2-7|33	%doc %{_texmfdistdir}/doc/xelatex/fontbook/fontbook.pdf
21mr|texlive-fontbook-0.2-7|34	#- source
21mr|texlive-fontbook-0.2-7|35	%doc %{_texmfdistdir}/source/xelatex/fontbook/fontbook.dtx
21mr|texlive-fontbook-0.2-7|36	%doc %{_texmfdistdir}/source/xelatex/fontbook/fontbook.ins
21mr|texlive-fontbook-0.2-7|37	
21mr|texlive-fontbook-0.2-7|38	#-----------------------------------------------------------------------
21mr|texlive-fontbook-0.2-7|39	%prep
21mr|texlive-fontbook-0.2-7|40	%setup -c -a0 -a1 -a2
21mr|texlive-fontbook-0.2-7|41	
21mr|texlive-fontbook-0.2-7|42	%build
21mr|texlive-fontbook-0.2-7|43	
21mr|texlive-fontbook-0.2-7|44	%install
21mr|texlive-fontbook-0.2-7|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-fontbook-0.2-7|46	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17945 21
21mr|texlive-font-change-xetex-20160624-1|1	Name:		texlive-font-change-xetex
21mr|texlive-font-change-xetex-20160624-1|2	Version:	20160624
21mr|texlive-font-change-xetex-20160624-1|3	Release:	1
21mr|texlive-font-change-xetex-20160624-1|4	Summary:	Macros to change text and mathematics fonts in plain XeTeX
21mr|texlive-font-change-xetex-20160624-1|5	Group:		Publishing
21mr|texlive-font-change-xetex-20160624-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/font-change-xetex
21mr|texlive-font-change-xetex-20160624-1|7	License:	OTHER-FREE
21mr|texlive-font-change-xetex-20160624-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/font-change-xetex.tar.xz
21mr|texlive-font-change-xetex-20160624-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/font-change-xetex.doc.tar.xz
21mr|texlive-font-change-xetex-20160624-1|10	BuildArch:	noarch
21mr|texlive-font-change-xetex-20160624-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-font-change-xetex-20160624-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-font-change-xetex-20160624-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-font-change-xetex-20160624-1|14	
21mr|texlive-font-change-xetex-20160624-1|15	%description
21mr|texlive-font-change-xetex-20160624-1|16	This package consists of macros that can be used to typeset
21mr|texlive-font-change-xetex-20160624-1|17	"plain" XeTeX documents using any OpenType or TrueType font
21mr|texlive-font-change-xetex-20160624-1|18	installed on the computer system. The macros allow the user to
21mr|texlive-font-change-xetex-20160624-1|19	change the text mode fonts and some math mode fonts. For any
21mr|texlive-font-change-xetex-20160624-1|20	declared font family, various font style, weight, and size
21mr|texlive-font-change-xetex-20160624-1|21	variants like bold, italics, small caps, etc., are available
21mr|texlive-font-change-xetex-20160624-1|22	through standard and custom TeX control statements. Using the
21mr|texlive-font-change-xetex-20160624-1|23	optional argument of the macros, the available XeTeX font
21mr|texlive-font-change-xetex-20160624-1|24	features and OpenType tags can be accessed. Other features of
21mr|texlive-font-change-xetex-20160624-1|25	the package include activating and deactivating hanging
21mr|texlive-font-change-xetex-20160624-1|26	punctuation, and support for special Unicode characters.
21mr|texlive-font-change-xetex-20160624-1|27	
21mr|texlive-font-change-xetex-20160624-1|28	%files
21mr|texlive-font-change-xetex-20160624-1|29	%{_texmfdistdir}/tex
21mr|texlive-font-change-xetex-20160624-1|30	%doc %{_texmfdistdir}/doc
21mr|texlive-font-change-xetex-20160624-1|31	
21mr|texlive-font-change-xetex-20160624-1|32	%prep
21mr|texlive-font-change-xetex-20160624-1|33	%setup -c -a0 -a1
21mr|texlive-font-change-xetex-20160624-1|34	
21mr|texlive-font-change-xetex-20160624-1|35	%build
21mr|texlive-font-change-xetex-20160624-1|36	
21mr|texlive-font-change-xetex-20160624-1|37	%install
21mr|texlive-font-change-xetex-20160624-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-font-change-xetex-20160624-1|39	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17946 21
21mr|texlive-fontinst-1.933-15|1	# revision 29764
21mr|texlive-fontinst-1.933-15|2	# category Package
21mr|texlive-fontinst-1.933-15|3	# catalog-ctan /fonts/utilities/fontinst
21mr|texlive-fontinst-1.933-15|4	# catalog-date 2012-07-06 12:12:34 +0200
21mr|texlive-fontinst-1.933-15|5	# catalog-license lppl
21mr|texlive-fontinst-1.933-15|6	# catalog-version 1.933
21mr|texlive-fontinst-1.933-15|7	Name:		texlive-fontinst
21mr|texlive-fontinst-1.933-15|8	Version:	1.933
21mr|texlive-fontinst-1.933-15|9	Release:	15
21mr|texlive-fontinst-1.933-15|10	Summary:	Help with installing fonts for TeX and LaTeX
21mr|texlive-fontinst-1.933-15|11	Group:		Publishing
21mr|texlive-fontinst-1.933-15|12	URL:		http://www.ctan.org/tex-archive/fonts/utilities/fontinst
21mr|texlive-fontinst-1.933-15|13	License:	LPPL
21mr|texlive-fontinst-1.933-15|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fontinst.tar.xz
21mr|texlive-fontinst-1.933-15|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fontinst.doc.tar.xz
21mr|texlive-fontinst-1.933-15|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fontinst.source.tar.xz
21mr|texlive-fontinst-1.933-15|17	BuildArch:	noarch
21mr|texlive-fontinst-1.933-15|18	BuildRequires:	texlive-tlpkg
21mr|texlive-fontinst-1.933-15|19	Requires(pre):	texlive-tlpkg
21mr|texlive-fontinst-1.933-15|20	Requires(post):	texlive-kpathsea
21mr|texlive-fontinst-1.933-15|21	Provides:	texlive-fontinst.bin = %{EVRD}
21mr|texlive-fontinst-1.933-15|22	
21mr|texlive-fontinst-1.933-15|23	%description
21mr|texlive-fontinst-1.933-15|24	TeX macros for converting Adobe Font Metric files to TeX metric
21mr|texlive-fontinst-1.933-15|25	and virtual font format. Fontinst helps mainly with the number
21mr|texlive-fontinst-1.933-15|26	crunching and shovelling parts of font installation. This means
21mr|texlive-fontinst-1.933-15|27	in practice that it creates a number of files which give the
21mr|texlive-fontinst-1.933-15|28	TeX metrics (and related information) for a font family that
21mr|texlive-fontinst-1.933-15|29	(La)TeX needs to do any typesetting in these fonts. Fontinst
21mr|texlive-fontinst-1.933-15|30	furthermore makes it easy to create fonts containing glyphs
21mr|texlive-fontinst-1.933-15|31	from more than one base font, taking advantage of (e.g.)
21mr|texlive-fontinst-1.933-15|32	"expert" font sets. Fontinst cannot examine files to see if
21mr|texlive-fontinst-1.933-15|33	they contain any useful information, nor automatically search
21mr|texlive-fontinst-1.933-15|34	for files or work with binary file formats; those tasks must
21mr|texlive-fontinst-1.933-15|35	normally be done manually or with the help of some other tool,
21mr|texlive-fontinst-1.933-15|36	such as the pltotf and vptovf programs.
21mr|texlive-fontinst-1.933-15|37	
21mr|texlive-fontinst-1.933-15|38	
21mr|texlive-fontinst-1.933-15|39	#-----------------------------------------------------------------------
21mr|texlive-fontinst-1.933-15|40	%files
21mr|texlive-fontinst-1.933-15|41	%{_bindir}/fontinst
21mr|texlive-fontinst-1.933-15|42	%{_texmfdistdir}/scripts/texlive/fontinst.sh
21mr|texlive-fontinst-1.933-15|43	%{_texmfdistdir}/tex/fontinst/base/bbox.sty
21mr|texlive-fontinst-1.933-15|44	%{_texmfdistdir}/tex/fontinst/base/cfntinst.sty
21mr|texlive-fontinst-1.933-15|45	%{_texmfdistdir}/tex/fontinst/base/finstmsc.sty
21mr|texlive-fontinst-1.933-15|46	%{_texmfdistdir}/tex/fontinst/base/fontinst.ini
21mr|texlive-fontinst-1.933-15|47	%{_texmfdistdir}/tex/fontinst/base/fontinst.sty
21mr|texlive-fontinst-1.933-15|48	%{_texmfdistdir}/tex/fontinst/base/multislot.sty
21mr|texlive-fontinst-1.933-15|49	%{_texmfdistdir}/tex/fontinst/base/xfntinst.sty
21mr|texlive-fontinst-1.933-15|50	%{_texmfdistdir}/tex/fontinst/latinetx/8r.etx
21mr|texlive-fontinst-1.933-15|51	%{_texmfdistdir}/tex/fontinst/latinetx/8y.etx
21mr|texlive-fontinst-1.933-15|52	%{_texmfdistdir}/tex/fontinst/latinetx/ot1.etx
21mr|texlive-fontinst-1.933-15|53	%{_texmfdistdir}/tex/fontinst/latinetx/ot1c.etx
21mr|texlive-fontinst-1.933-15|54	%{_texmfdistdir}/tex/fontinst/latinetx/ot1cj.etx
21mr|texlive-fontinst-1.933-15|55	%{_texmfdistdir}/tex/fontinst/latinetx/ot1ctt.etx
21mr|texlive-fontinst-1.933-15|56	%{_texmfdistdir}/tex/fontinst/latinetx/ot1i.etx
21mr|texlive-fontinst-1.933-15|57	%{_texmfdistdir}/tex/fontinst/latinetx/ot1ij.etx
21mr|texlive-fontinst-1.933-15|58	%{_texmfdistdir}/tex/fontinst/latinetx/ot1itt.etx
21mr|texlive-fontinst-1.933-15|59	%{_texmfdistdir}/tex/fontinst/latinetx/ot1j.etx
21mr|texlive-fontinst-1.933-15|60	%{_texmfdistdir}/tex/fontinst/latinetx/ot1tt.etx
21mr|texlive-fontinst-1.933-15|61	%{_texmfdistdir}/tex/fontinst/latinetx/t1.etx
21mr|texlive-fontinst-1.933-15|62	%{_texmfdistdir}/tex/fontinst/latinetx/t1c.etx
21mr|texlive-fontinst-1.933-15|63	%{_texmfdistdir}/tex/fontinst/latinetx/t1cj.etx
21mr|texlive-fontinst-1.933-15|64	%{_texmfdistdir}/tex/fontinst/latinetx/t1i.etx
21mr|texlive-fontinst-1.933-15|65	%{_texmfdistdir}/tex/fontinst/latinetx/t1ij.etx
21mr|texlive-fontinst-1.933-15|66	%{_texmfdistdir}/tex/fontinst/latinetx/t1j.etx
21mr|texlive-fontinst-1.933-15|67	%{_texmfdistdir}/tex/fontinst/latinetx/txtfdmns.etx
21mr|texlive-fontinst-1.933-15|68	%{_texmfdistdir}/tex/fontinst/latinmtx/8r.mtx
21mr|texlive-fontinst-1.933-15|69	%{_texmfdistdir}/tex/fontinst/latinmtx/8y.mtx
21mr|texlive-fontinst-1.933-15|70	%{_texmfdistdir}/tex/fontinst/latinmtx/latin.mtx
21mr|texlive-fontinst-1.933-15|71	%{_texmfdistdir}/tex/fontinst/latinmtx/latinsc.mtx
21mr|texlive-fontinst-1.933-15|72	%{_texmfdistdir}/tex/fontinst/latinmtx/llbuild.mtx
21mr|texlive-fontinst-1.933-15|73	%{_texmfdistdir}/tex/fontinst/latinmtx/lsbuild.mtx
21mr|texlive-fontinst-1.933-15|74	%{_texmfdistdir}/tex/fontinst/latinmtx/lsfake.mtx
21mr|texlive-fontinst-1.933-15|75	%{_texmfdistdir}/tex/fontinst/latinmtx/lsmisc.mtx
21mr|texlive-fontinst-1.933-15|76	%{_texmfdistdir}/tex/fontinst/latinmtx/ltcmds.mtx
21mr|texlive-fontinst-1.933-15|77	%{_texmfdistdir}/tex/fontinst/latinmtx/ltpunct.mtx
21mr|texlive-fontinst-1.933-15|78	%{_texmfdistdir}/tex/fontinst/latinmtx/lubuild.mtx
21mr|texlive-fontinst-1.933-15|79	%{_texmfdistdir}/tex/fontinst/latinmtx/newlatin.mtx
21mr|texlive-fontinst-1.933-15|80	%{_texmfdistdir}/tex/fontinst/latinmtx/resetsc.mtx
21mr|texlive-fontinst-1.933-15|81	%{_texmfdistdir}/tex/fontinst/latinmtx/unsetalf.mtx
21mr|texlive-fontinst-1.933-15|82	%{_texmfdistdir}/tex/fontinst/mathetx/euex.etx
21mr|texlive-fontinst-1.933-15|83	%{_texmfdistdir}/tex/fontinst/mathetx/eufrak.etx
21mr|texlive-fontinst-1.933-15|84	%{_texmfdistdir}/tex/fontinst/mathetx/eurm.etx
21mr|texlive-fontinst-1.933-15|85	%{_texmfdistdir}/tex/fontinst/mathetx/euscr.etx
21mr|texlive-fontinst-1.933-15|86	%{_texmfdistdir}/tex/fontinst/mathetx/msam.etx
21mr|texlive-fontinst-1.933-15|87	%{_texmfdistdir}/tex/fontinst/mathetx/msbm.etx
21mr|texlive-fontinst-1.933-15|88	%{_texmfdistdir}/tex/fontinst/mathetx/oml.etx
21mr|texlive-fontinst-1.933-15|89	%{_texmfdistdir}/tex/fontinst/mathetx/oms.etx
21mr|texlive-fontinst-1.933-15|90	%{_texmfdistdir}/tex/fontinst/mathetx/omx.etx
21mr|texlive-fontinst-1.933-15|91	%{_texmfdistdir}/tex/fontinst/mathetx/rsfs.etx
21mr|texlive-fontinst-1.933-15|92	%{_texmfdistdir}/tex/fontinst/mathmtx/mathex.mtx
21mr|texlive-fontinst-1.933-15|93	%{_texmfdistdir}/tex/fontinst/mathmtx/mathit.mtx
21mr|texlive-fontinst-1.933-15|94	%{_texmfdistdir}/tex/fontinst/mathmtx/mathsy.mtx
21mr|texlive-fontinst-1.933-15|95	%{_texmfdistdir}/tex/fontinst/misc/csc2x.tex
21mr|texlive-fontinst-1.933-15|96	%{_texmfdistdir}/tex/fontinst/misc/csckrn2x.tex
21mr|texlive-fontinst-1.933-15|97	%{_texmfdistdir}/tex/fontinst/misc/glyphbox.mtx
21mr|texlive-fontinst-1.933-15|98	%{_texmfdistdir}/tex/fontinst/misc/glyphoff.mtx
21mr|texlive-fontinst-1.933-15|99	%{_texmfdistdir}/tex/fontinst/misc/glyphon.mtx
21mr|texlive-fontinst-1.933-15|100	%{_texmfdistdir}/tex/fontinst/misc/kernoff.mtx
21mr|texlive-fontinst-1.933-15|101	%{_texmfdistdir}/tex/fontinst/misc/kernon.mtx
21mr|texlive-fontinst-1.933-15|102	%{_texmfdistdir}/tex/fontinst/misc/osf2x.tex
21mr|texlive-fontinst-1.933-15|103	%{_texmfdistdir}/tex/fontinst/smbletx/digit2.etx
21mr|texlive-fontinst-1.933-15|104	%{_texmfdistdir}/tex/fontinst/smbletx/ts1.etx
21mr|texlive-fontinst-1.933-15|105	%{_texmfdistdir}/tex/fontinst/smbletx/ts1i.etx
21mr|texlive-fontinst-1.933-15|106	%{_texmfdistdir}/tex/fontinst/smbletx/ts1ij.etx
21mr|texlive-fontinst-1.933-15|107	%{_texmfdistdir}/tex/fontinst/smbletx/ts1j.etx
21mr|texlive-fontinst-1.933-15|108	%{_texmfdistdir}/tex/fontinst/smblmtx/resetosf.mtx
21mr|texlive-fontinst-1.933-15|109	%{_texmfdistdir}/tex/fontinst/smblmtx/textcomp.mtx
21mr|texlive-fontinst-1.933-15|110	%{_texmfdistdir}/tex/fontinst/smblmtx/unsetnum.mtx
21mr|texlive-fontinst-1.933-15|111	%{_texmfdistdir}/tex/latex/fontinst/fontdoc.sty
21mr|texlive-fontinst-1.933-15|112	%doc %{_texmfdistdir}/doc/fonts/fontinst/README
21mr|texlive-fontinst-1.933-15|113	%doc %{_texmfdistdir}/doc/fonts/fontinst/encspecs/encspecs.tex
21mr|texlive-fontinst-1.933-15|114	%doc %{_texmfdistdir}/doc/fonts/fontinst/encspecs/omxdraft.etx
21mr|texlive-fontinst-1.933-15|115	%doc %{_texmfdistdir}/doc/fonts/fontinst/encspecs/ot1draft.etx
21mr|texlive-fontinst-1.933-15|116	%doc %{_texmfdistdir}/doc/fonts/fontinst/encspecs/t1draft.etx
21mr|texlive-fontinst-1.933-15|117	%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/basic/basicex.tex
21mr|texlive-fontinst-1.933-15|118	%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/basic/basicex2.tex
21mr|texlive-fontinst-1.933-15|119	%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/eurofont/Makefile
21mr|texlive-fontinst-1.933-15|120	%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/eurofont/eurofont.map
21mr|texlive-fontinst-1.933-15|121	%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/eurofont/eurofont.tex
21mr|texlive-fontinst-1.933-15|122	%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/mathptm/Makefile
21mr|texlive-fontinst-1.933-15|123	%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/mathptm/fontptcm.tex
21mr|texlive-fontinst-1.933-15|124	%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/mathptm/mathtest.tex
21mr|texlive-fontinst-1.933-15|125	%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/mathptm/resetsy.mtx
21mr|texlive-fontinst-1.933-15|126	%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/mathptm/unsetmu.mtx
21mr|texlive-fontinst-1.933-15|127	%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/mathptm/zrhax.mtx
21mr|texlive-fontinst-1.933-15|128	%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/mathptm/zrmhax.mtx
21mr|texlive-fontinst-1.933-15|129	%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/mathptm/zrmkern.mtx
21mr|texlive-fontinst-1.933-15|130	%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/mathptm/zrvhax.mtx
21mr|texlive-fontinst-1.933-15|131	%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/mathptm/zryhax.mtx
21mr|texlive-fontinst-1.933-15|132	%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/mathptmx/Makefile
21mr|texlive-fontinst-1.933-15|133	%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/mathptmx/fontptcmx.tex
21mr|texlive-fontinst-1.933-15|134	%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/mathptmx/mathptmx.sty
21mr|texlive-fontinst-1.933-15|135	%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/mathptmx/mathtestx.tex
21mr|texlive-fontinst-1.933-15|136	%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/mathptmx/resetsy.mtx
21mr|texlive-fontinst-1.933-15|137	%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/mathptmx/unsetmu.mtx
21mr|texlive-fontinst-1.933-15|138	%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/mathptmx/zrhax.mtx
21mr|texlive-fontinst-1.933-15|139	%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/mathptmx/zrmhax.mtx
21mr|texlive-fontinst-1.933-15|140	%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/mathptmx/zrmkernx.mtx
21mr|texlive-fontinst-1.933-15|141	%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/mathptmx/zrvhax.mtx
21mr|texlive-fontinst-1.933-15|142	%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/mathptmx/zryhax.mtx
21mr|texlive-fontinst-1.933-15|143	%doc %{_texmfdistdir}/doc/fonts/fontinst/examples/mathptmx/zrykernx.mtx
21mr|texlive-fontinst-1.933-15|144	%doc %{_texmfdistdir}/doc/fonts/fontinst/manual/fontinst.pdf
21mr|texlive-fontinst-1.933-15|145	%doc %{_texmfdistdir}/doc/fonts/fontinst/manual/fontinst.tex
21mr|texlive-fontinst-1.933-15|146	%doc %{_texmfdistdir}/doc/fonts/fontinst/manual/intro98.pdf
21mr|texlive-fontinst-1.933-15|147	%doc %{_texmfdistdir}/doc/fonts/fontinst/manual/intro98.tex
21mr|texlive-fontinst-1.933-15|148	%doc %{_texmfdistdir}/doc/fonts/fontinst/manual/roadmap.eps
21mr|texlive-fontinst-1.933-15|149	%doc %{_texmfdistdir}/doc/fonts/fontinst/talks/et99-font-tables.pdf
21mr|texlive-fontinst-1.933-15|150	%doc %{_texmfdistdir}/doc/fonts/fontinst/talks/et99-font-tutorial.pdf
21mr|texlive-fontinst-1.933-15|151	%doc %{_texmfdistdir}/doc/fonts/fontinst/test/cc-pl.enc
21mr|texlive-fontinst-1.933-15|152	%doc %{_texmfdistdir}/doc/fonts/fontinst/test/comparemetrics.sty
21mr|texlive-fontinst-1.933-15|153	%doc %{_texmfdistdir}/doc/fonts/fontinst/test/comparepls.tex
21mr|texlive-fontinst-1.933-15|154	%doc %{_texmfdistdir}/doc/fonts/fontinst/test/fadrr.mtx
21mr|texlive-fontinst-1.933-15|155	%doc %{_texmfdistdir}/doc/fonts/fontinst/test/multislot-test.tex
21mr|texlive-fontinst-1.933-15|156	%doc %{_texmfdistdir}/doc/fonts/fontinst/test/multislot.etx
21mr|texlive-fontinst-1.933-15|157	%doc %{_texmfdistdir}/doc/fonts/fontinst/test/omsdraft.etx
21mr|texlive-fontinst-1.933-15|158	%doc %{_texmfdistdir}/doc/fonts/fontinst/test/testsc.tex
21mr|texlive-fontinst-1.933-15|159	%doc %{_texmfdistdir}/doc/fonts/fontinst/test/v1901test.mtx
21mr|texlive-fontinst-1.933-15|160	%doc %{_texmfdistdir}/doc/fonts/fontinst/test/v1901test.tex
21mr|texlive-fontinst-1.933-15|161	%doc %{_texmfdistdir}/doc/fonts/fontinst/test/v1902test.tex
21mr|texlive-fontinst-1.933-15|162	%doc %{_texmfdistdir}/doc/fonts/fontinst/test/v1905test.tex
21mr|texlive-fontinst-1.933-15|163	%doc %{_texmfdistdir}/doc/fonts/fontinst/test/v1906test.etx
21mr|texlive-fontinst-1.933-15|164	%doc %{_texmfdistdir}/doc/fonts/fontinst/test/v1906test.mtx
21mr|texlive-fontinst-1.933-15|165	%doc %{_texmfdistdir}/doc/fonts/fontinst/test/v1906test.tex
21mr|texlive-fontinst-1.933-15|166	%doc %{_texmfdistdir}/doc/fonts/fontinst/test/v1913test.tex
21mr|texlive-fontinst-1.933-15|167	%doc %{_texmfdistdir}/doc/fonts/fontinst/test/v1914test.tex
21mr|texlive-fontinst-1.933-15|168	%doc %{_texmfdistdir}/doc/fonts/fontinst/test/v1914testmap.tex
21mr|texlive-fontinst-1.933-15|169	%doc %{_texmfdistdir}/doc/fonts/fontinst/test/v1914testshow.tex
21mr|texlive-fontinst-1.933-15|170	%doc %{_texmfdistdir}/doc/fonts/fontinst/test/v1915test.tex
21mr|texlive-fontinst-1.933-15|171	%doc %{_texmfdistdir}/doc/fonts/fontinst/test/v1915testmap.tex
21mr|texlive-fontinst-1.933-15|172	%doc %{_texmfdistdir}/doc/fonts/fontinst/test/v1916test.mtx
21mr|texlive-fontinst-1.933-15|173	%doc %{_texmfdistdir}/doc/fonts/fontinst/test/v1916test.tex
21mr|texlive-fontinst-1.933-15|174	%doc %{_texmfdistdir}/doc/fonts/fontinst/test/v1916test2.tex
21mr|texlive-fontinst-1.933-15|175	%doc %{_texmfdistdir}/doc/fonts/fontinst/test/v1923test.tex
21mr|texlive-fontinst-1.933-15|176	%doc %{_texmfdistdir}/doc/fonts/fontinst/test/v1927test.tex
21mr|texlive-fontinst-1.933-15|177	%doc %{_texmfdistdir}/doc/fonts/fontinst/test/v1928test.tex
21mr|texlive-fontinst-1.933-15|178	%doc %{_texmfdistdir}/doc/fonts/fontinst/test/v1928test2.tex
21mr|texlive-fontinst-1.933-15|179	%doc %{_texmfdistdir}/doc/fonts/fontinst/test/v1930test.tex
21mr|texlive-fontinst-1.933-15|180	%doc %{_texmfdistdir}/doc/fonts/fontinst/test/v1931test0.tex
21mr|texlive-fontinst-1.933-15|181	%doc %{_texmfdistdir}/doc/fonts/fontinst/test/v1931test1.tex
21mr|texlive-fontinst-1.933-15|182	%doc %{_texmfdistdir}/doc/fonts/fontinst/test/v1931test2.tex
21mr|texlive-fontinst-1.933-15|183	%doc %{_mandir}/man1/fontinst.1*
21mr|texlive-fontinst-1.933-15|184	%doc %{_texmfdistdir}/doc/man/man1/fontinst.man1.pdf
21mr|texlive-fontinst-1.933-15|185	#- source
21mr|texlive-fontinst-1.933-15|186	%doc %{_texmfdistdir}/source/fontinst/base/CHANGES
21mr|texlive-fontinst-1.933-15|187	%doc %{_texmfdistdir}/source/fontinst/base/fibasics.dtx
21mr|texlive-fontinst-1.933-15|188	%doc %{_texmfdistdir}/source/fontinst/base/ficommon.dtx
21mr|texlive-fontinst-1.933-15|189	%doc %{_texmfdistdir}/source/fontinst/base/ficonv.dtx
21mr|texlive-fontinst-1.933-15|190	%doc %{_texmfdistdir}/source/fontinst/base/filtfam.dtx
21mr|texlive-fontinst-1.933-15|191	%doc %{_texmfdistdir}/source/fontinst/base/fimain.dtx
21mr|texlive-fontinst-1.933-15|192	%doc %{_texmfdistdir}/source/fontinst/base/fimapgen.dtx
21mr|texlive-fontinst-1.933-15|193	%doc %{_texmfdistdir}/source/fontinst/base/fisource.dvi
21mr|texlive-fontinst-1.933-15|194	%doc %{_texmfdistdir}/source/fontinst/base/fisource.ist
21mr|texlive-fontinst-1.933-15|195	%doc %{_texmfdistdir}/source/fontinst/base/fisource.sty
21mr|texlive-fontinst-1.933-15|196	%doc %{_texmfdistdir}/source/fontinst/base/fisource.tex
21mr|texlive-fontinst-1.933-15|197	%doc %{_texmfdistdir}/source/fontinst/base/fitrig.dtx
21mr|texlive-fontinst-1.933-15|198	%doc %{_texmfdistdir}/source/fontinst/base/fontinst.ins
21mr|texlive-fontinst-1.933-15|199	
21mr|texlive-fontinst-1.933-15|200	#-----------------------------------------------------------------------
21mr|texlive-fontinst-1.933-15|201	%prep
21mr|texlive-fontinst-1.933-15|202	%setup -c -a0 -a1 -a2
21mr|texlive-fontinst-1.933-15|203	
21mr|texlive-fontinst-1.933-15|204	%build
21mr|texlive-fontinst-1.933-15|205	
21mr|texlive-fontinst-1.933-15|206	%install
21mr|texlive-fontinst-1.933-15|207	mkdir -p %{buildroot}%{_bindir}
21mr|texlive-fontinst-1.933-15|208	pushd %{buildroot}%{_bindir}
21mr|texlive-fontinst-1.933-15|209	ln -sf %{_texmfdistdir}/scripts/texlive/fontinst.sh fontinst
21mr|texlive-fontinst-1.933-15|210	popd
21mr|texlive-fontinst-1.933-15|211	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-fontinst-1.933-15|212	cp -fpar texmf-dist %{buildroot}%{_datadir}
21mr|texlive-fontinst-1.933-15|213	mkdir -p %{buildroot}%{_mandir}/man1
21mr|texlive-fontinst-1.933-15|214	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

17947 21
21mr|texlive-fontname-20190228-1|1	# revision 29725
21mr|texlive-fontname-20190228-1|2	# category Package
21mr|texlive-fontname-20190228-1|3	# catalog-ctan /info/fontname
21mr|texlive-fontname-20190228-1|4	# catalog-date 2012-07-06 23:09:35 +0200
21mr|texlive-fontname-20190228-1|5	# catalog-license gpl
21mr|texlive-fontname-20190228-1|6	# catalog-version undef
21mr|texlive-fontname-20190228-1|7	Name:		texlive-fontname
21mr|texlive-fontname-20190228-1|8	Version:	20190228
21mr|texlive-fontname-20190228-1|9	Release:	1
21mr|texlive-fontname-20190228-1|10	Summary:	Scheme for naming fonts in TeX
21mr|texlive-fontname-20190228-1|11	Group:		Publishing
21mr|texlive-fontname-20190228-1|12	URL:		http://www.ctan.org/tex-archive/info/fontname
21mr|texlive-fontname-20190228-1|13	License:	GPL
21mr|texlive-fontname-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fontname.tar.xz
21mr|texlive-fontname-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fontname.doc.tar.xz
21mr|texlive-fontname-20190228-1|16	BuildArch:	noarch
21mr|texlive-fontname-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-fontname-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-fontname-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-fontname-20190228-1|20	
21mr|texlive-fontname-20190228-1|21	%description
21mr|texlive-fontname-20190228-1|22	The scheme for assigning names is described (in the
21mr|texlive-fontname-20190228-1|23	documentation part of the package), and map files giving the
21mr|texlive-fontname-20190228-1|24	relation between foundry name and 'TeX-name' are also provided.
21mr|texlive-fontname-20190228-1|25	
21mr|texlive-fontname-20190228-1|26	#-----------------------------------------------------------------------
21mr|texlive-fontname-20190228-1|27	%files
21mr|texlive-fontname-20190228-1|28	%{_texmfdistdir}/fonts/map/fontname/adobe.map
21mr|texlive-fontname-20190228-1|29	%{_texmfdistdir}/fonts/map/fontname/apple.map
21mr|texlive-fontname-20190228-1|30	%{_texmfdistdir}/fonts/map/fontname/bitstrea.map
21mr|texlive-fontname-20190228-1|31	%{_texmfdistdir}/fonts/map/fontname/dtc.map
21mr|texlive-fontname-20190228-1|32	%{_texmfdistdir}/fonts/map/fontname/itc.map
21mr|texlive-fontname-20190228-1|33	%{_texmfdistdir}/fonts/map/fontname/linot-cd.map
21mr|texlive-fontname-20190228-1|34	%{_texmfdistdir}/fonts/map/fontname/linotype-cd.map
21mr|texlive-fontname-20190228-1|35	%{_texmfdistdir}/fonts/map/fontname/linotype.map
21mr|texlive-fontname-20190228-1|36	%{_texmfdistdir}/fonts/map/fontname/monotype.map
21mr|texlive-fontname-20190228-1|37	%{_texmfdistdir}/fonts/map/fontname/skey1250.map
21mr|texlive-fontname-20190228-1|38	%{_texmfdistdir}/fonts/map/fontname/skey1555.map
21mr|texlive-fontname-20190228-1|39	%{_texmfdistdir}/fonts/map/fontname/softkey-1250.map
21mr|texlive-fontname-20190228-1|40	%{_texmfdistdir}/fonts/map/fontname/softkey-1555.map
21mr|texlive-fontname-20190228-1|41	%{_texmfdistdir}/fonts/map/fontname/softkey.map
21mr|texlive-fontname-20190228-1|42	%{_texmfdistdir}/fonts/map/fontname/special.map
21mr|texlive-fontname-20190228-1|43	%{_texmfdistdir}/fonts/map/fontname/supplier.map
21mr|texlive-fontname-20190228-1|44	%{_texmfdistdir}/fonts/map/fontname/texfonts.map
21mr|texlive-fontname-20190228-1|45	%{_texmfdistdir}/fonts/map/fontname/typeface.map
21mr|texlive-fontname-20190228-1|46	%{_texmfdistdir}/fonts/map/fontname/urw.map
21mr|texlive-fontname-20190228-1|47	%{_texmfdistdir}/fonts/map/fontname/variant.map
21mr|texlive-fontname-20190228-1|48	%{_texmfdistdir}/fonts/map/fontname/weight.map
21mr|texlive-fontname-20190228-1|49	%{_texmfdistdir}/fonts/map/fontname/width.map
21mr|texlive-fontname-20190228-1|50	%{_texmfdistdir}/fonts/map/fontname/yandy.map
21mr|texlive-fontname-20190228-1|51	%doc %{_texmfdistdir}/doc/fonts/fontname/8a.html
21mr|texlive-fontname-20190228-1|52	%doc %{_texmfdistdir}/doc/fonts/fontname/8r.html
21mr|texlive-fontname-20190228-1|53	%doc %{_texmfdistdir}/doc/fonts/fontname/Adobe-fonts.html
21mr|texlive-fontname-20190228-1|54	%doc %{_texmfdistdir}/doc/fonts/fontname/Apple-fonts.html
21mr|texlive-fontname-20190228-1|55	%doc %{_texmfdistdir}/doc/fonts/fontname/Bitstream-fonts.html
21mr|texlive-fontname-20190228-1|56	%doc %{_texmfdistdir}/doc/fonts/fontname/ChangeLog
21mr|texlive-fontname-20190228-1|57	%doc %{_texmfdistdir}/doc/fonts/fontname/DTC-fonts.html
21mr|texlive-fontname-20190228-1|58	%doc %{_texmfdistdir}/doc/fonts/fontname/Encodings.html
21mr|texlive-fontname-20190228-1|59	%doc %{_texmfdistdir}/doc/fonts/fontname/Filenames-for-fonts.html
21mr|texlive-fontname-20190228-1|60	%doc %{_texmfdistdir}/doc/fonts/fontname/Font-legalities.html
21mr|texlive-fontname-20190228-1|61	%doc %{_texmfdistdir}/doc/fonts/fontname/Font-name-lists.html
21mr|texlive-fontname-20190228-1|62	%doc %{_texmfdistdir}/doc/fonts/fontname/History.html
21mr|texlive-fontname-20190228-1|63	%doc %{_texmfdistdir}/doc/fonts/fontname/ITC-fonts.html
21mr|texlive-fontname-20190228-1|64	%doc %{_texmfdistdir}/doc/fonts/fontname/Introduction.html
21mr|texlive-fontname-20190228-1|65	%doc %{_texmfdistdir}/doc/fonts/fontname/Linotype-fonts.html
21mr|texlive-fontname-20190228-1|66	%doc %{_texmfdistdir}/doc/fonts/fontname/Long-names.html
21mr|texlive-fontname-20190228-1|67	%doc %{_texmfdistdir}/doc/fonts/fontname/Long-naming-scheme.html
21mr|texlive-fontname-20190228-1|68	%doc %{_texmfdistdir}/doc/fonts/fontname/Makefile
21mr|texlive-fontname-20190228-1|69	%doc %{_texmfdistdir}/doc/fonts/fontname/Monotype-fonts.html
21mr|texlive-fontname-20190228-1|70	%doc %{_texmfdistdir}/doc/fonts/fontname/Name-mapping-file.html
21mr|texlive-fontname-20190228-1|71	%doc %{_texmfdistdir}/doc/fonts/fontname/References.html
21mr|texlive-fontname-20190228-1|72	%doc %{_texmfdistdir}/doc/fonts/fontname/Standard-PostScript-fonts.html
21mr|texlive-fontname-20190228-1|73	%doc %{_texmfdistdir}/doc/fonts/fontname/Suppliers.html
21mr|texlive-fontname-20190228-1|74	%doc %{_texmfdistdir}/doc/fonts/fontname/Typefaces.html
21mr|texlive-fontname-20190228-1|75	%doc %{_texmfdistdir}/doc/fonts/fontname/URW-fonts.html
21mr|texlive-fontname-20190228-1|76	%doc %{_texmfdistdir}/doc/fonts/fontname/Variants.html
21mr|texlive-fontname-20190228-1|77	%doc %{_texmfdistdir}/doc/fonts/fontname/Weights.html
21mr|texlive-fontname-20190228-1|78	%doc %{_texmfdistdir}/doc/fonts/fontname/Widths.html
21mr|texlive-fontname-20190228-1|79	%doc %{_texmfdistdir}/doc/fonts/fontname/bitstrea.aka
21mr|texlive-fontname-20190228-1|80	%doc %{_texmfdistdir}/doc/fonts/fontname/cork.html
21mr|texlive-fontname-20190228-1|81	%doc %{_texmfdistdir}/doc/fonts/fontname/dvips.html
21mr|texlive-fontname-20190228-1|82	%doc %{_texmfdistdir}/doc/fonts/fontname/fontname.aux
21mr|texlive-fontname-20190228-1|83	%doc %{_texmfdistdir}/doc/fonts/fontname/fontname.cp
21mr|texlive-fontname-20190228-1|84	%doc %{_texmfdistdir}/doc/fonts/fontname/fontname.html
21mr|texlive-fontname-20190228-1|85	%doc %{_texmfdistdir}/doc/fonts/fontname/fontname.pdf
21mr|texlive-fontname-20190228-1|86	%doc %{_texmfdistdir}/doc/fonts/fontname/fontname.texi
21mr|texlive-fontname-20190228-1|87	%doc %{_texmfdistdir}/doc/fonts/fontname/fontname.toc
21mr|texlive-fontname-20190228-1|88	%doc %{_texmfdistdir}/doc/fonts/fontname/index.html
21mr|texlive-fontname-20190228-1|89	%doc %{_texmfdistdir}/doc/fonts/fontname/texmext.html
21mr|texlive-fontname-20190228-1|90	%doc %{_texmfdistdir}/doc/fonts/fontname/texmital.html
21mr|texlive-fontname-20190228-1|91	%doc %{_texmfdistdir}/doc/fonts/fontname/texmsym.html
21mr|texlive-fontname-20190228-1|92	%doc %{_texmfdistdir}/doc/fonts/fontname/texnansi.html
21mr|texlive-fontname-20190228-1|93	%doc %{_texmfdistdir}/doc/fonts/fontname/texnansx.html
21mr|texlive-fontname-20190228-1|94	%doc %{_texmfdistdir}/doc/fonts/fontname/xl2.html
21mr|texlive-fontname-20190228-1|95	%doc %{_texmfdistdir}/doc/fonts/fontname/xt2.html
21mr|texlive-fontname-20190228-1|96	%doc %{_infodir}/fontname.info*
21mr|texlive-fontname-20190228-1|97	
21mr|texlive-fontname-20190228-1|98	#-----------------------------------------------------------------------
21mr|texlive-fontname-20190228-1|99	%prep
21mr|texlive-fontname-20190228-1|100	%setup -c -a0 -a1
21mr|texlive-fontname-20190228-1|101	
21mr|texlive-fontname-20190228-1|102	%build
21mr|texlive-fontname-20190228-1|103	
21mr|texlive-fontname-20190228-1|104	%install
21mr|texlive-fontname-20190228-1|105	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-fontname-20190228-1|106	cp -fpar fonts doc %{buildroot}%{_texmfdistdir}
21mr|texlive-fontname-20190228-1|107	mkdir -p %{buildroot}%{_infodir}
21mr|texlive-fontname-20190228-1|108	mv %{buildroot}%{_texmfdistdir}/doc/info/*.info %{buildroot}%{_infodir}

17948 21
21mr|texlive-fontools-20180327-2|1	# revision 32749
21mr|texlive-fontools-20180327-2|2	# category Package
21mr|texlive-fontools-20180327-2|3	# catalog-ctan /fonts/utilities/fontools
21mr|texlive-fontools-20180327-2|4	# catalog-date 2014-01-21 20:21:36 +0100
21mr|texlive-fontools-20180327-2|5	# catalog-license gpl2
21mr|texlive-fontools-20180327-2|6	# catalog-version undef
21mr|texlive-fontools-20180327-2|7	Name:		texlive-fontools
21mr|texlive-fontools-20180327-2|8	Version:	20180327
21mr|texlive-fontools-20180327-2|9	Release:	2
21mr|texlive-fontools-20180327-2|10	Summary:	Tools to simplify using fonts (especially TT/OTF ones)
21mr|texlive-fontools-20180327-2|11	Group:		Publishing
21mr|texlive-fontools-20180327-2|12	URL:		http://www.ctan.org/tex-archive/fonts/utilities/fontools
21mr|texlive-fontools-20180327-2|13	License:	GPL2
21mr|texlive-fontools-20180327-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fontools.tar.xz
21mr|texlive-fontools-20180327-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fontools.doc.tar.xz
21mr|texlive-fontools-20180327-2|16	BuildArch:	noarch
21mr|texlive-fontools-20180327-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-fontools-20180327-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-fontools-20180327-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-fontools-20180327-2|20	Provides:	texlive-fontools.bin = %{EVRD}
21mr|texlive-fontools-20180327-2|21	
21mr|texlive-fontools-20180327-2|22	%description
21mr|texlive-fontools-20180327-2|23	This package provides a few tools to ease using fonts
21mr|texlive-fontools-20180327-2|24	(especially Truetype/Opentype ones) with Latex and fontinst:
21mr|texlive-fontools-20180327-2|25	afm2afm - reencode .afm files; designed to replace fontinst's
21mr|texlive-fontools-20180327-2|26	\reencodefont for big .afm files; autoinst - simplify the use
21mr|texlive-fontools-20180327-2|27	of the LCDF TypeTools by creating a command file for otftotfm,
21mr|texlive-fontools-20180327-2|28	plus .fd and .sty files; and ot2kpx - extract all kerning pairs
21mr|texlive-fontools-20180327-2|29	from an OpenType font.
21mr|texlive-fontools-20180327-2|30	
21mr|texlive-fontools-20180327-2|31	#-----------------------------------------------------------------------
21mr|texlive-fontools-20180327-2|32	%files
21mr|texlive-fontools-20180327-2|33	%{_bindir}/*
21mr|texlive-fontools-20180327-2|34	%{_texmfdistdir}/fonts/enc/dvips/fontools/fontools_ly1.enc
21mr|texlive-fontools-20180327-2|35	%{_texmfdistdir}/fonts/enc/dvips/fontools/fontools_ot1.enc
21mr|texlive-fontools-20180327-2|36	%{_texmfdistdir}/fonts/enc/dvips/fontools/fontools_t1.enc
21mr|texlive-fontools-20180327-2|37	%{_texmfdistdir}/fonts/enc/dvips/fontools/fontools_ts1.enc
21mr|texlive-fontools-20180327-2|38	%{_texmfdistdir}/scripts/fontools/afm2afm
21mr|texlive-fontools-20180327-2|39	%{_texmfdistdir}/scripts/fontools/autoinst
21mr|texlive-fontools-20180327-2|40	%{_texmfdistdir}/scripts/fontools/ot2kpx
21mr|texlive-fontools-20180327-2|41	%doc %{_mandir}/man1/afm2afm.1*
21mr|texlive-fontools-20180327-2|42	%doc %{_texmfdistdir}/doc/man/man1/afm2afm.man1.pdf
21mr|texlive-fontools-20180327-2|43	%doc %{_mandir}/man1/autoinst.1*
21mr|texlive-fontools-20180327-2|44	%doc %{_texmfdistdir}/doc/man/man1/autoinst.man1.pdf
21mr|texlive-fontools-20180327-2|45	%doc %{_mandir}/man1/ot2kpx.1*
21mr|texlive-fontools-20180327-2|46	%doc %{_texmfdistdir}/doc/man/man1/ot2kpx.man1.pdf
21mr|texlive-fontools-20180327-2|47	%doc %{_texmfdistdir}/doc/support/fontools/GPLv2.txt
21mr|texlive-fontools-20180327-2|48	%doc %{_texmfdistdir}/doc/support/fontools/README
21mr|texlive-fontools-20180327-2|49	
21mr|texlive-fontools-20180327-2|50	#-----------------------------------------------------------------------
21mr|texlive-fontools-20180327-2|51	%prep
21mr|texlive-fontools-20180327-2|52	%setup -c -a0 -a1
21mr|texlive-fontools-20180327-2|53	
21mr|texlive-fontools-20180327-2|54	%build
21mr|texlive-fontools-20180327-2|55	
21mr|texlive-fontools-20180327-2|56	%install
21mr|texlive-fontools-20180327-2|57	mkdir -p %{buildroot}%{_bindir}
21mr|texlive-fontools-20180327-2|58	pushd %{buildroot}%{_bindir}
21mr|texlive-fontools-20180327-2|59	ln -sf %{_texmfdistdir}/scripts/fontools/afm2afm afm2afm
21mr|texlive-fontools-20180327-2|60	ln -sf %{_texmfdistdir}/scripts/fontools/autoinst autoinst
21mr|texlive-fontools-20180327-2|61	ln -sf %{_texmfdistdir}/scripts/fontools/ot2kpx ot2kpx
21mr|texlive-fontools-20180327-2|62	popd
21mr|texlive-fontools-20180327-2|63	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-fontools-20180327-2|64	cp -fpar texmf-dist %{buildroot}%{_datadir}
21mr|texlive-fontools-20180327-2|65	mkdir -p %{buildroot}%{_mandir}/man1
21mr|texlive-fontools-20180327-2|66	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

17949 21
21mr|texlive-fontspec-2.7c-1|1	Name:		texlive-fontspec
21mr|texlive-fontspec-2.7c-1|2	Version:	2.7c
21mr|texlive-fontspec-2.7c-1|3	Release:	1
21mr|texlive-fontspec-2.7c-1|4	Summary:	Advanced font selection in XeLaTeX and LuaLaTeX
21mr|texlive-fontspec-2.7c-1|5	Group:		Publishing
21mr|texlive-fontspec-2.7c-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fontspec
21mr|texlive-fontspec-2.7c-1|7	License:	LPPL1.3
21mr|texlive-fontspec-2.7c-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fontspec.tar.xz
21mr|texlive-fontspec-2.7c-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fontspec.doc.tar.xz
21mr|texlive-fontspec-2.7c-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fontspec.source.tar.xz
21mr|texlive-fontspec-2.7c-1|11	BuildArch:	noarch
21mr|texlive-fontspec-2.7c-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-fontspec-2.7c-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-fontspec-2.7c-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-fontspec-2.7c-1|15	Requires:	texlive-iftex
21mr|texlive-fontspec-2.7c-1|16	Requires:	texlive-kastrup
21mr|texlive-fontspec-2.7c-1|17	Requires:	texlive-l3kernel
21mr|texlive-fontspec-2.7c-1|18	Requires:	texlive-l3packages
21mr|texlive-fontspec-2.7c-1|19	Requires:	texlive-lm
21mr|texlive-fontspec-2.7c-1|20	
21mr|texlive-fontspec-2.7c-1|21	%description
21mr|texlive-fontspec-2.7c-1|22	Fontspec is a package for XeLaTeX and LuaLaTeX. It provides an
21mr|texlive-fontspec-2.7c-1|23	automatic and unified interface to feature-rich AAT and
21mr|texlive-fontspec-2.7c-1|24	OpenType fonts through the NFSS in LaTeX running on XeTeX or
21mr|texlive-fontspec-2.7c-1|25	LuaTeX engines. The package requires the l3kernel and xparse
21mr|texlive-fontspec-2.7c-1|26	bundles from the LaTeX 3 development team.
21mr|texlive-fontspec-2.7c-1|27	
21mr|texlive-fontspec-2.7c-1|28	#-----------------------------------------------------------------------
21mr|texlive-fontspec-2.7c-1|29	%files
21mr|texlive-fontspec-2.7c-1|30	%{_texmfdistdir}/tex/latex/fontspec
21mr|texlive-fontspec-2.7c-1|31	%doc %{_texmfdistdir}/doc/latex/fontspec
21mr|texlive-fontspec-2.7c-1|32	#- source
21mr|texlive-fontspec-2.7c-1|33	%doc %{_texmfdistdir}/source/latex/fontspec
21mr|texlive-fontspec-2.7c-1|34	
21mr|texlive-fontspec-2.7c-1|35	#-----------------------------------------------------------------------
21mr|texlive-fontspec-2.7c-1|36	%prep
21mr|texlive-fontspec-2.7c-1|37	%setup -c -a0 -a1 -a2
21mr|texlive-fontspec-2.7c-1|38	
21mr|texlive-fontspec-2.7c-1|39	%build
21mr|texlive-fontspec-2.7c-1|40	
21mr|texlive-fontspec-2.7c-1|41	%install
21mr|texlive-fontspec-2.7c-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-fontspec-2.7c-1|43	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17950 21
21mr|texlive-fonts-tlwg-0.6.5-2|1	Name:		texlive-fonts-tlwg
21mr|texlive-fonts-tlwg-0.6.5-2|2	Version:	0.6.5
21mr|texlive-fonts-tlwg-0.6.5-2|3	Release:	2
21mr|texlive-fonts-tlwg-0.6.5-2|4	Summary:	Thai fonts for LaTeX from TLWG
21mr|texlive-fonts-tlwg-0.6.5-2|5	Group:		Publishing
21mr|texlive-fonts-tlwg-0.6.5-2|6	URL:		http://www.ctan.org/tex-archive/fonts/thai/fonts-tlwg
21mr|texlive-fonts-tlwg-0.6.5-2|7	License:	GPL
21mr|texlive-fonts-tlwg-0.6.5-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fonts-tlwg.tar.xz
21mr|texlive-fonts-tlwg-0.6.5-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fonts-tlwg.doc.tar.xz
21mr|texlive-fonts-tlwg-0.6.5-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fonts-tlwg.source.tar.xz
21mr|texlive-fonts-tlwg-0.6.5-2|11	BuildArch:	noarch
21mr|texlive-fonts-tlwg-0.6.5-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-fonts-tlwg-0.6.5-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-fonts-tlwg-0.6.5-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-fonts-tlwg-0.6.5-2|15	Requires(post):	texlive-tetex
21mr|texlive-fonts-tlwg-0.6.5-2|16	
21mr|texlive-fonts-tlwg-0.6.5-2|17	%description
21mr|texlive-fonts-tlwg-0.6.5-2|18	A collection of free Thai fonts, supplied as FontForge sources,
21mr|texlive-fonts-tlwg-0.6.5-2|19	and with LaTeX .fd files. This package depends on the thailatex
21mr|texlive-fonts-tlwg-0.6.5-2|20	package.
21mr|texlive-fonts-tlwg-0.6.5-2|21	
21mr|texlive-fonts-tlwg-0.6.5-2|22	#-----------------------------------------------------------------------
21mr|texlive-fonts-tlwg-0.6.5-2|23	%files
21mr|texlive-fonts-tlwg-0.6.5-2|24	%{_texmfdistdir}/fonts/afm/public/fonts-tlwg
21mr|texlive-fonts-tlwg-0.6.5-2|25	%{_texmfdistdir}/fonts/enc/dvips/fonts-tlwg
21mr|texlive-fonts-tlwg-0.6.5-2|26	%{_texmfdistdir}/fonts/map/dvips/fonts-tlwg
21mr|texlive-fonts-tlwg-0.6.5-2|27	%{_texmfdistdir}/fonts/tfm/public/fonts-tlwg
21mr|texlive-fonts-tlwg-0.6.5-2|28	%{_texmfdistdir}/fonts/type1/public/fonts-tlwg
21mr|texlive-fonts-tlwg-0.6.5-2|29	%{_texmfdistdir}/fonts/vf/public/fonts-tlwg
21mr|texlive-fonts-tlwg-0.6.5-2|30	%{_texmfdistdir}/tex/latex/fonts-tlwg
21mr|texlive-fonts-tlwg-0.6.5-2|31	%_texmf_updmap_d/fonts-tlwg
21mr|texlive-fonts-tlwg-0.6.5-2|32	%doc %{_texmfdistdir}/doc/fonts/fonts-tlwg
21mr|texlive-fonts-tlwg-0.6.5-2|33	#- source
21mr|texlive-fonts-tlwg-0.6.5-2|34	%doc %{_texmfdistdir}/source/fonts/fonts-tlwg
21mr|texlive-fonts-tlwg-0.6.5-2|35	
21mr|texlive-fonts-tlwg-0.6.5-2|36	#-----------------------------------------------------------------------
21mr|texlive-fonts-tlwg-0.6.5-2|37	%prep
21mr|texlive-fonts-tlwg-0.6.5-2|38	%setup -c -a0 -a1 -a2
21mr|texlive-fonts-tlwg-0.6.5-2|39	
21mr|texlive-fonts-tlwg-0.6.5-2|40	%build
21mr|texlive-fonts-tlwg-0.6.5-2|41	
21mr|texlive-fonts-tlwg-0.6.5-2|42	%install
21mr|texlive-fonts-tlwg-0.6.5-2|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-fonts-tlwg-0.6.5-2|44	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}
21mr|texlive-fonts-tlwg-0.6.5-2|45	mkdir -p %{buildroot}%{_texmf_updmap_d}
21mr|texlive-fonts-tlwg-0.6.5-2|46	cat > %{buildroot}%{_texmf_updmap_d}/fonts-tlwg <<EOF
21mr|texlive-fonts-tlwg-0.6.5-2|47	Map nectec.map
21mr|texlive-fonts-tlwg-0.6.5-2|48	Map nf.map
21mr|texlive-fonts-tlwg-0.6.5-2|49	Map tlwg.map
21mr|texlive-fonts-tlwg-0.6.5-2|50	EOF

17951 21
21mr|texlive-fonttable-1.6c-2|1	Name:		texlive-fonttable
21mr|texlive-fonttable-1.6c-2|2	Version:	1.6c
21mr|texlive-fonttable-1.6c-2|3	Release:	2
21mr|texlive-fonttable-1.6c-2|4	Summary:	Print font tables from a LaTeX document
21mr|texlive-fonttable-1.6c-2|5	Group:		Publishing
21mr|texlive-fonttable-1.6c-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fonttable
21mr|texlive-fonttable-1.6c-2|7	License:	LPPL1.3
21mr|texlive-fonttable-1.6c-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fonttable.tar.xz
21mr|texlive-fonttable-1.6c-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fonttable.doc.tar.xz
21mr|texlive-fonttable-1.6c-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fonttable.source.tar.xz
21mr|texlive-fonttable-1.6c-2|11	BuildArch:	noarch
21mr|texlive-fonttable-1.6c-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-fonttable-1.6c-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-fonttable-1.6c-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-fonttable-1.6c-2|15	
21mr|texlive-fonttable-1.6c-2|16	%description
21mr|texlive-fonttable-1.6c-2|17	This is a package version of nfssfont.tex (part of the LaTeX
21mr|texlive-fonttable-1.6c-2|18	distribution); it enables you to print a table of the
21mr|texlive-fonttable-1.6c-2|19	characters of a font and/or some text (for demonstration or
21mr|texlive-fonttable-1.6c-2|20	testing purposes), from within a document. (Packages such as
21mr|texlive-fonttable-1.6c-2|21	testfont and nfssfont.tex provide these facilities, but they
21mr|texlive-fonttable-1.6c-2|22	run as interactive programs: the user is expected to type
21mr|texlive-fonttable-1.6c-2|23	details of what is needed.) Note that the package mftinc also
21mr|texlive-fonttable-1.6c-2|24	has a \fonttable function; the documentation explains how avoid
21mr|texlive-fonttable-1.6c-2|25	a clash with that package.
21mr|texlive-fonttable-1.6c-2|26	
21mr|texlive-fonttable-1.6c-2|27	#-----------------------------------------------------------------------
21mr|texlive-fonttable-1.6c-2|28	%files
21mr|texlive-fonttable-1.6c-2|29	%{_texmfdistdir}/tex/latex/fonttable
21mr|texlive-fonttable-1.6c-2|30	%doc %{_texmfdistdir}/doc/latex/fonttable
21mr|texlive-fonttable-1.6c-2|31	#- source
21mr|texlive-fonttable-1.6c-2|32	%doc %{_texmfdistdir}/source/latex/fonttable
21mr|texlive-fonttable-1.6c-2|33	
21mr|texlive-fonttable-1.6c-2|34	#-----------------------------------------------------------------------
21mr|texlive-fonttable-1.6c-2|35	%prep
21mr|texlive-fonttable-1.6c-2|36	%setup -c -a0 -a1 -a2
21mr|texlive-fonttable-1.6c-2|37	
21mr|texlive-fonttable-1.6c-2|38	%build
21mr|texlive-fonttable-1.6c-2|39	
21mr|texlive-fonttable-1.6c-2|40	%install
21mr|texlive-fonttable-1.6c-2|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-fonttable-1.6c-2|42	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17952 21
21mr|texlive-fontware-20190327-1|1	# revision 33736
21mr|texlive-fontware-20190327-1|2	# category TLCore
21mr|texlive-fontware-20190327-1|3	# catalog-ctan undef
21mr|texlive-fontware-20190327-1|4	# catalog-date undef
21mr|texlive-fontware-20190327-1|5	# catalog-license undef
21mr|texlive-fontware-20190327-1|6	# catalog-version undef
21mr|texlive-fontware-20190327-1|7	Name:		texlive-fontware
21mr|texlive-fontware-20190327-1|8	Version:	20190327
21mr|texlive-fontware-20190327-1|9	Release:	1
21mr|texlive-fontware-20190327-1|10	Summary:	TeXLive fontware package
21mr|texlive-fontware-20190327-1|11	Group:		Publishing
21mr|texlive-fontware-20190327-1|12	URL:		http://tug.org/texlive
21mr|texlive-fontware-20190327-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-fontware-20190327-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fontware.tar.xz
21mr|texlive-fontware-20190327-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fontware.doc.tar.xz
21mr|texlive-fontware-20190327-1|16	BuildArch:	noarch
21mr|texlive-fontware-20190327-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-fontware-20190327-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-fontware-20190327-1|19	Requires:	texlive-fontware.bin
21mr|texlive-fontware-20190327-1|20	
21mr|texlive-fontware-20190327-1|21	%description
21mr|texlive-fontware-20190327-1|22	TeXLive fontware package.
21mr|texlive-fontware-20190327-1|23	
21mr|texlive-fontware-20190327-1|24	#-----------------------------------------------------------------------
21mr|texlive-fontware-20190327-1|25	%files
21mr|texlive-fontware-20190327-1|26	%doc %{_mandir}/man1/pltotf.1*
21mr|texlive-fontware-20190327-1|27	%doc %{_texmfdistdir}/doc/man/man1/pltotf.man1.pdf
21mr|texlive-fontware-20190327-1|28	%doc %{_mandir}/man1/tftopl.1*
21mr|texlive-fontware-20190327-1|29	%doc %{_texmfdistdir}/doc/man/man1/tftopl.man1.pdf
21mr|texlive-fontware-20190327-1|30	%doc %{_mandir}/man1/vftovp.1*
21mr|texlive-fontware-20190327-1|31	%doc %{_texmfdistdir}/doc/man/man1/vftovp.man1.pdf
21mr|texlive-fontware-20190327-1|32	%doc %{_mandir}/man1/vptovf.1*
21mr|texlive-fontware-20190327-1|33	%doc %{_texmfdistdir}/doc/man/man1/vptovf.man1.pdf
21mr|texlive-fontware-20190327-1|34	
21mr|texlive-fontware-20190327-1|35	#-----------------------------------------------------------------------
21mr|texlive-fontware-20190327-1|36	%prep
21mr|texlive-fontware-20190327-1|37	%setup -c -a0 -a1
21mr|texlive-fontware-20190327-1|38	
21mr|texlive-fontware-20190327-1|39	%build
21mr|texlive-fontware-20190327-1|40	
21mr|texlive-fontware-20190327-1|41	%install
21mr|texlive-fontware-20190327-1|42	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-fontware-20190327-1|43	cp -fpar texmf-dist %{buildroot}%{_datadir}
21mr|texlive-fontware-20190327-1|44	mkdir -p %{buildroot}%{_mandir}/man1
21mr|texlive-fontware-20190327-1|45	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

17953 21
21mr|texlive-fontwrap-20190228-1|1	Name:		texlive-fontwrap
21mr|texlive-fontwrap-20190228-1|2	Version:	20190228
21mr|texlive-fontwrap-20190228-1|3	Release:	1
21mr|texlive-fontwrap-20190228-1|4	Summary:	Bind fonts to specific unicode blocks
21mr|texlive-fontwrap-20190228-1|5	Group:		Publishing
21mr|texlive-fontwrap-20190228-1|6	URL:		http://www.ctan.org/tex-archive/macros/xetex/latex/fontwrap
21mr|texlive-fontwrap-20190228-1|7	License:	GPL
21mr|texlive-fontwrap-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fontwrap.tar.xz
21mr|texlive-fontwrap-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fontwrap.doc.tar.xz
21mr|texlive-fontwrap-20190228-1|10	BuildArch:	noarch
21mr|texlive-fontwrap-20190228-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-fontwrap-20190228-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-fontwrap-20190228-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-fontwrap-20190228-1|14	
21mr|texlive-fontwrap-20190228-1|15	%description
21mr|texlive-fontwrap-20190228-1|16	The package (which runs under XeLaTeX) lets you bind fonts to
21mr|texlive-fontwrap-20190228-1|17	specific unicode blocks, for automatic font tagging of
21mr|texlive-fontwrap-20190228-1|18	multilingual text. The package uses Perl (via perltex) to
21mr|texlive-fontwrap-20190228-1|19	construct its tables.
21mr|texlive-fontwrap-20190228-1|20	
21mr|texlive-fontwrap-20190228-1|21	#-----------------------------------------------------------------------
21mr|texlive-fontwrap-20190228-1|22	%files
21mr|texlive-fontwrap-20190228-1|23	%{_texmfdistdir}/tex/xelatex/fontwrap
21mr|texlive-fontwrap-20190228-1|24	%doc %{_texmfdistdir}/doc/xelatex/fontwrap
21mr|texlive-fontwrap-20190228-1|25	
21mr|texlive-fontwrap-20190228-1|26	#-----------------------------------------------------------------------
21mr|texlive-fontwrap-20190228-1|27	%prep
21mr|texlive-fontwrap-20190228-1|28	%setup -c -a0 -a1
21mr|texlive-fontwrap-20190228-1|29	
21mr|texlive-fontwrap-20190228-1|30	%build
21mr|texlive-fontwrap-20190228-1|31	
21mr|texlive-fontwrap-20190228-1|32	%install
21mr|texlive-fontwrap-20190228-1|33	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-fontwrap-20190228-1|34	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17954 21
21mr|texlive-footmisc-5.5b-7|1	# revision 23330
21mr|texlive-footmisc-5.5b-7|2	# category Package
21mr|texlive-footmisc-5.5b-7|3	# catalog-ctan /macros/latex/contrib/footmisc
21mr|texlive-footmisc-5.5b-7|4	# catalog-date 2011-06-09 17:50:36 +0200
21mr|texlive-footmisc-5.5b-7|5	# catalog-license lppl1.3
21mr|texlive-footmisc-5.5b-7|6	# catalog-version 5.5b
21mr|texlive-footmisc-5.5b-7|7	Name:		texlive-footmisc
21mr|texlive-footmisc-5.5b-7|8	Version:	5.5b
21mr|texlive-footmisc-5.5b-7|9	Release:	7
21mr|texlive-footmisc-5.5b-7|10	Summary:	A range of footnote options
21mr|texlive-footmisc-5.5b-7|11	Group:		Publishing
21mr|texlive-footmisc-5.5b-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/footmisc
21mr|texlive-footmisc-5.5b-7|13	License:	LPPL1.3
21mr|texlive-footmisc-5.5b-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/footmisc.tar.xz
21mr|texlive-footmisc-5.5b-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/footmisc.doc.tar.xz
21mr|texlive-footmisc-5.5b-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/footmisc.source.tar.xz
21mr|texlive-footmisc-5.5b-7|17	BuildArch:	noarch
21mr|texlive-footmisc-5.5b-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-footmisc-5.5b-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-footmisc-5.5b-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-footmisc-5.5b-7|21	
21mr|texlive-footmisc-5.5b-7|22	%description
21mr|texlive-footmisc-5.5b-7|23	A collection of ways to change the typesetting of footnotes.
21mr|texlive-footmisc-5.5b-7|24	The package provides means of changing the layout of the
21mr|texlive-footmisc-5.5b-7|25	footnotes themselves (including setting them in 'paragraphs' --
21mr|texlive-footmisc-5.5b-7|26	the para option), a way to number footnotes per page (the
21mr|texlive-footmisc-5.5b-7|27	perpage option), to make footnotes disappear when an argument
21mr|texlive-footmisc-5.5b-7|28	moves (stable option) and to deal with multiple references to
21mr|texlive-footmisc-5.5b-7|29	footnotes from the same place (multiple option). The package
21mr|texlive-footmisc-5.5b-7|30	also has a range of techniques for labelling footnotes with
21mr|texlive-footmisc-5.5b-7|31	symbols rather than numbers. Some of the functions of the
21mr|texlive-footmisc-5.5b-7|32	package are overlap with the functionality of other packages.
21mr|texlive-footmisc-5.5b-7|33	The para option is also provided by the manyfoot and bigfoot
21mr|texlive-footmisc-5.5b-7|34	packages, though those are both also portmanteau packages.
21mr|texlive-footmisc-5.5b-7|35	(Don't be seduced by fnpara, whose implementation is improved
21mr|texlive-footmisc-5.5b-7|36	by the present package.) The perpage option is also offered by
21mr|texlive-footmisc-5.5b-7|37	footnpag and by the rather more general-purpose perpage.
21mr|texlive-footmisc-5.5b-7|38	
21mr|texlive-footmisc-5.5b-7|39	
21mr|texlive-footmisc-5.5b-7|40	#-----------------------------------------------------------------------
21mr|texlive-footmisc-5.5b-7|41	%files
21mr|texlive-footmisc-5.5b-7|42	%{_texmfdistdir}/tex/latex/footmisc/footmisc.sty
21mr|texlive-footmisc-5.5b-7|43	%doc %{_texmfdistdir}/doc/latex/footmisc/README
21mr|texlive-footmisc-5.5b-7|44	%doc %{_texmfdistdir}/doc/latex/footmisc/footmisc.pdf
21mr|texlive-footmisc-5.5b-7|45	#- source
21mr|texlive-footmisc-5.5b-7|46	%doc %{_texmfdistdir}/source/latex/footmisc/footmisc.dtx
21mr|texlive-footmisc-5.5b-7|47	%doc %{_texmfdistdir}/source/latex/footmisc/footmisc.ins
21mr|texlive-footmisc-5.5b-7|48	
21mr|texlive-footmisc-5.5b-7|49	#-----------------------------------------------------------------------
21mr|texlive-footmisc-5.5b-7|50	%prep
21mr|texlive-footmisc-5.5b-7|51	%setup -c -a0 -a1 -a2
21mr|texlive-footmisc-5.5b-7|52	
21mr|texlive-footmisc-5.5b-7|53	%build
21mr|texlive-footmisc-5.5b-7|54	
21mr|texlive-footmisc-5.5b-7|55	%install
21mr|texlive-footmisc-5.5b-7|56	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-footmisc-5.5b-7|57	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17955 21
21mr|texlive-footnotebackref-1.0-6|1	# revision 27034
21mr|texlive-footnotebackref-1.0-6|2	# category Package
21mr|texlive-footnotebackref-1.0-6|3	# catalog-ctan /macros/latex/contrib/footnotebackref
21mr|texlive-footnotebackref-1.0-6|4	# catalog-date 2012-07-05 10:27:55 +0200
21mr|texlive-footnotebackref-1.0-6|5	# catalog-license lppl1.3
21mr|texlive-footnotebackref-1.0-6|6	# catalog-version 1.0
21mr|texlive-footnotebackref-1.0-6|7	Name:		texlive-footnotebackref
21mr|texlive-footnotebackref-1.0-6|8	Version:	1.0
21mr|texlive-footnotebackref-1.0-6|9	Release:	6
21mr|texlive-footnotebackref-1.0-6|10	Summary:	Back-references from footnotes
21mr|texlive-footnotebackref-1.0-6|11	Group:		Publishing
21mr|texlive-footnotebackref-1.0-6|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/footnotebackref
21mr|texlive-footnotebackref-1.0-6|13	License:	LPPL1.3
21mr|texlive-footnotebackref-1.0-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/footnotebackref.tar.xz
21mr|texlive-footnotebackref-1.0-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/footnotebackref.doc.tar.xz
21mr|texlive-footnotebackref-1.0-6|16	BuildArch:	noarch
21mr|texlive-footnotebackref-1.0-6|17	BuildRequires:	texlive-tlpkg
21mr|texlive-footnotebackref-1.0-6|18	Requires(pre):	texlive-tlpkg
21mr|texlive-footnotebackref-1.0-6|19	Requires(post):	texlive-kpathsea
21mr|texlive-footnotebackref-1.0-6|20	
21mr|texlive-footnotebackref-1.0-6|21	%description
21mr|texlive-footnotebackref-1.0-6|22	The package provides the means of creating hyperlinks, from a
21mr|texlive-footnotebackref-1.0-6|23	footnote at the bottom of the page, back to the occurence of
21mr|texlive-footnotebackref-1.0-6|24	the footnote in the main text.
21mr|texlive-footnotebackref-1.0-6|25	
21mr|texlive-footnotebackref-1.0-6|26	
21mr|texlive-footnotebackref-1.0-6|27	#-----------------------------------------------------------------------
21mr|texlive-footnotebackref-1.0-6|28	%files
21mr|texlive-footnotebackref-1.0-6|29	%{_texmfdistdir}/tex/latex/footnotebackref/footnotebackref.sty
21mr|texlive-footnotebackref-1.0-6|30	%doc %{_texmfdistdir}/doc/latex/footnotebackref/README
21mr|texlive-footnotebackref-1.0-6|31	%doc %{_texmfdistdir}/doc/latex/footnotebackref/footnotebackref.pdf
21mr|texlive-footnotebackref-1.0-6|32	%doc %{_texmfdistdir}/doc/latex/footnotebackref/footnotebackref.tex
21mr|texlive-footnotebackref-1.0-6|33	
21mr|texlive-footnotebackref-1.0-6|34	#-----------------------------------------------------------------------
21mr|texlive-footnotebackref-1.0-6|35	%prep
21mr|texlive-footnotebackref-1.0-6|36	%setup -c -a0 -a1
21mr|texlive-footnotebackref-1.0-6|37	
21mr|texlive-footnotebackref-1.0-6|38	%build
21mr|texlive-footnotebackref-1.0-6|39	
21mr|texlive-footnotebackref-1.0-6|40	%install
21mr|texlive-footnotebackref-1.0-6|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-footnotebackref-1.0-6|42	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17956 21
21mr|texlive-footnoterange-1.0a-6|1	# revision 25430
21mr|texlive-footnoterange-1.0a-6|2	# category Package
21mr|texlive-footnoterange-1.0a-6|3	# catalog-ctan /macros/latex/contrib/footnoterange
21mr|texlive-footnoterange-1.0a-6|4	# catalog-date 2012-02-19 15:01:00 +0100
21mr|texlive-footnoterange-1.0a-6|5	# catalog-license lppl1.3
21mr|texlive-footnoterange-1.0a-6|6	# catalog-version 1.0a
21mr|texlive-footnoterange-1.0a-6|7	Name:		texlive-footnoterange
21mr|texlive-footnoterange-1.0a-6|8	Version:	1.0a
21mr|texlive-footnoterange-1.0a-6|9	Release:	6
21mr|texlive-footnoterange-1.0a-6|10	Summary:	References to ranges of footnotes
21mr|texlive-footnoterange-1.0a-6|11	Group:		Publishing
21mr|texlive-footnoterange-1.0a-6|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/footnoterange
21mr|texlive-footnoterange-1.0a-6|13	License:	LPPL1.3
21mr|texlive-footnoterange-1.0a-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/footnoterange.tar.xz
21mr|texlive-footnoterange-1.0a-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/footnoterange.doc.tar.xz
21mr|texlive-footnoterange-1.0a-6|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/footnoterange.source.tar.xz
21mr|texlive-footnoterange-1.0a-6|17	BuildArch:	noarch
21mr|texlive-footnoterange-1.0a-6|18	BuildRequires:	texlive-tlpkg
21mr|texlive-footnoterange-1.0a-6|19	Requires(pre):	texlive-tlpkg
21mr|texlive-footnoterange-1.0a-6|20	Requires(post):	texlive-kpathsea
21mr|texlive-footnoterange-1.0a-6|21	
21mr|texlive-footnoterange-1.0a-6|22	%description
21mr|texlive-footnoterange-1.0a-6|23	The package provides environments footnoterange and
21mr|texlive-footnoterange-1.0a-6|24	footnoterange*. Multiple footnotes inside these environments
21mr|texlive-footnoterange-1.0a-6|25	are not referenced as (e.g.) "1 2 3 4" but as "1-4", i.e., the
21mr|texlive-footnoterange-1.0a-6|26	range (from first to last referred footnote at that place) is
21mr|texlive-footnoterange-1.0a-6|27	given. If hyperref package and use of its hyperfootnotes-option
21mr|texlive-footnoterange-1.0a-6|28	the references are hyperlinked. (References to footnotes in the
21mr|texlive-footnoterange-1.0a-6|29	footnoterange* environment are never hyperlinked.).
21mr|texlive-footnoterange-1.0a-6|30	
21mr|texlive-footnoterange-1.0a-6|31	
21mr|texlive-footnoterange-1.0a-6|32	#-----------------------------------------------------------------------
21mr|texlive-footnoterange-1.0a-6|33	%files
21mr|texlive-footnoterange-1.0a-6|34	%{_texmfdistdir}/tex/latex/footnoterange/footnoterange.sty
21mr|texlive-footnoterange-1.0a-6|35	%doc %{_texmfdistdir}/doc/latex/footnoterange/README
21mr|texlive-footnoterange-1.0a-6|36	%doc %{_texmfdistdir}/doc/latex/footnoterange/footnoterange-example.pdf
21mr|texlive-footnoterange-1.0a-6|37	%doc %{_texmfdistdir}/doc/latex/footnoterange/footnoterange-example.tex
21mr|texlive-footnoterange-1.0a-6|38	%doc %{_texmfdistdir}/doc/latex/footnoterange/footnoterange.pdf
21mr|texlive-footnoterange-1.0a-6|39	#- source
21mr|texlive-footnoterange-1.0a-6|40	%doc %{_texmfdistdir}/source/latex/footnoterange/footnoterange.drv
21mr|texlive-footnoterange-1.0a-6|41	%doc %{_texmfdistdir}/source/latex/footnoterange/footnoterange.dtx
21mr|texlive-footnoterange-1.0a-6|42	%doc %{_texmfdistdir}/source/latex/footnoterange/footnoterange.ins
21mr|texlive-footnoterange-1.0a-6|43	
21mr|texlive-footnoterange-1.0a-6|44	#-----------------------------------------------------------------------
21mr|texlive-footnoterange-1.0a-6|45	%prep
21mr|texlive-footnoterange-1.0a-6|46	%setup -c -a0 -a1 -a2
21mr|texlive-footnoterange-1.0a-6|47	
21mr|texlive-footnoterange-1.0a-6|48	%build
21mr|texlive-footnoterange-1.0a-6|49	
21mr|texlive-footnoterange-1.0a-6|50	%install
21mr|texlive-footnoterange-1.0a-6|51	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-footnoterange-1.0a-6|52	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17957 21
21mr|texlive-footnpag-20190228-1|1	# revision 15878
21mr|texlive-footnpag-20190228-1|2	# category Package
21mr|texlive-footnpag-20190228-1|3	# catalog-ctan /macros/latex/contrib/footnpag
21mr|texlive-footnpag-20190228-1|4	# catalog-date 2009-09-26 11:43:36 +0200
21mr|texlive-footnpag-20190228-1|5	# catalog-license gpl
21mr|texlive-footnpag-20190228-1|6	# catalog-version undef
21mr|texlive-footnpag-20190228-1|7	Name:		texlive-footnpag
21mr|texlive-footnpag-20190228-1|8	Version:	20190228
21mr|texlive-footnpag-20190228-1|9	Release:	1
21mr|texlive-footnpag-20190228-1|10	Summary:	Per-page numbering of footnotes
21mr|texlive-footnpag-20190228-1|11	Group:		Publishing
21mr|texlive-footnpag-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/footnpag
21mr|texlive-footnpag-20190228-1|13	License:	GPL
21mr|texlive-footnpag-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/footnpag.tar.xz
21mr|texlive-footnpag-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/footnpag.doc.tar.xz
21mr|texlive-footnpag-20190228-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/footnpag.source.tar.xz
21mr|texlive-footnpag-20190228-1|17	BuildArch:	noarch
21mr|texlive-footnpag-20190228-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-footnpag-20190228-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-footnpag-20190228-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-footnpag-20190228-1|21	
21mr|texlive-footnpag-20190228-1|22	%description
21mr|texlive-footnpag-20190228-1|23	Allows footnotes on individual pages to be numbered from 1,
21mr|texlive-footnpag-20190228-1|24	rather than being numbered sequentially through the document.
21mr|texlive-footnpag-20190228-1|25	
21mr|texlive-footnpag-20190228-1|26	#-----------------------------------------------------------------------
21mr|texlive-footnpag-20190228-1|27	%files
21mr|texlive-footnpag-20190228-1|28	%{_texmfdistdir}/tex/latex/footnpag/footnpag.sty
21mr|texlive-footnpag-20190228-1|29	%doc %{_texmfdistdir}/doc/latex/footnpag/CATALOG
21mr|texlive-footnpag-20190228-1|30	%doc %{_texmfdistdir}/doc/latex/footnpag/History
21mr|texlive-footnpag-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/footnpag/INSTALL
21mr|texlive-footnpag-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/footnpag/Imakefile
21mr|texlive-footnpag-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/footnpag/License
21mr|texlive-footnpag-20190228-1|34	%doc %{_texmfdistdir}/doc/latex/footnpag/MANIFEST
21mr|texlive-footnpag-20190228-1|35	%doc %{_texmfdistdir}/doc/latex/footnpag/README
21mr|texlive-footnpag-20190228-1|36	%doc %{_texmfdistdir}/doc/latex/footnpag/TODO
21mr|texlive-footnpag-20190228-1|37	%doc %{_texmfdistdir}/doc/latex/footnpag/footnpag-doc.sty
21mr|texlive-footnpag-20190228-1|38	%doc %{_texmfdistdir}/doc/latex/footnpag/footnpag-user.pdf
21mr|texlive-footnpag-20190228-1|39	%doc %{_texmfdistdir}/doc/latex/footnpag/footnpag-user.tex
21mr|texlive-footnpag-20190228-1|40	%doc %{_texmfdistdir}/doc/latex/footnpag/footnpag.doc
21mr|texlive-footnpag-20190228-1|41	%doc %{_texmfdistdir}/doc/latex/footnpag/test/Imakefile
21mr|texlive-footnpag-20190228-1|42	%doc %{_texmfdistdir}/doc/latex/footnpag/test/eqnarray-fnmark.tex
21mr|texlive-footnpag-20190228-1|43	%doc %{_texmfdistdir}/doc/latex/footnpag/test/late.tex
21mr|texlive-footnpag-20190228-1|44	%doc %{_texmfdistdir}/doc/latex/footnpag/test/many.tex
21mr|texlive-footnpag-20190228-1|45	%doc %{_texmfdistdir}/doc/latex/footnpag/test/minipage.tex
21mr|texlive-footnpag-20190228-1|46	%doc %{_texmfdistdir}/doc/latex/footnpag/test/report.tex
21mr|texlive-footnpag-20190228-1|47	%doc %{_texmfdistdir}/doc/latex/footnpag/test/title-2col.tex
21mr|texlive-footnpag-20190228-1|48	#- source
21mr|texlive-footnpag-20190228-1|49	%doc %{_texmfdistdir}/source/latex/footnpag/Makefile
21mr|texlive-footnpag-20190228-1|50	
21mr|texlive-footnpag-20190228-1|51	#-----------------------------------------------------------------------
21mr|texlive-footnpag-20190228-1|52	%prep
21mr|texlive-footnpag-20190228-1|53	%setup -c -a0 -a1 -a2
21mr|texlive-footnpag-20190228-1|54	
21mr|texlive-footnpag-20190228-1|55	%build
21mr|texlive-footnpag-20190228-1|56	
21mr|texlive-footnpag-20190228-1|57	%install
21mr|texlive-footnpag-20190228-1|58	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-footnpag-20190228-1|59	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17958 21
21mr|texlive-forarray-1.01-7|1	# revision 15878
21mr|texlive-forarray-1.01-7|2	# category Package
21mr|texlive-forarray-1.01-7|3	# catalog-ctan /macros/latex/contrib/forarray
21mr|texlive-forarray-1.01-7|4	# catalog-date 2008-08-19 20:38:14 +0200
21mr|texlive-forarray-1.01-7|5	# catalog-license lppl
21mr|texlive-forarray-1.01-7|6	# catalog-version 1.01
21mr|texlive-forarray-1.01-7|7	Name:		texlive-forarray
21mr|texlive-forarray-1.01-7|8	Version:	1.01
21mr|texlive-forarray-1.01-7|9	Release:	7
21mr|texlive-forarray-1.01-7|10	Summary:	Using array structures in LaTeX
21mr|texlive-forarray-1.01-7|11	Group:		Publishing
21mr|texlive-forarray-1.01-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/forarray
21mr|texlive-forarray-1.01-7|13	License:	LPPL
21mr|texlive-forarray-1.01-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/forarray.tar.xz
21mr|texlive-forarray-1.01-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/forarray.doc.tar.xz
21mr|texlive-forarray-1.01-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/forarray.source.tar.xz
21mr|texlive-forarray-1.01-7|17	BuildArch:	noarch
21mr|texlive-forarray-1.01-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-forarray-1.01-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-forarray-1.01-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-forarray-1.01-7|21	
21mr|texlive-forarray-1.01-7|22	%description
21mr|texlive-forarray-1.01-7|23	The package provides functionality for processing lists and
21mr|texlive-forarray-1.01-7|24	array structures in LaTeX. Arrays can contain characters as
21mr|texlive-forarray-1.01-7|25	well as TeX and LaTeX commands, nesting of arrays is possible,
21mr|texlive-forarray-1.01-7|26	and arrays are processed within the same brace level as their
21mr|texlive-forarray-1.01-7|27	surrounding environment. Array levels can be delimited by
21mr|texlive-forarray-1.01-7|28	characters or control sequences defined by the user. Practical
21mr|texlive-forarray-1.01-7|29	uses of this package include data management, construction of
21mr|texlive-forarray-1.01-7|30	lists and tables, and calculations based on the contents of
21mr|texlive-forarray-1.01-7|31	lists and arrays.
21mr|texlive-forarray-1.01-7|32	
21mr|texlive-forarray-1.01-7|33	
21mr|texlive-forarray-1.01-7|34	#-----------------------------------------------------------------------
21mr|texlive-forarray-1.01-7|35	%files
21mr|texlive-forarray-1.01-7|36	%{_texmfdistdir}/tex/latex/forarray/forarray.sty
21mr|texlive-forarray-1.01-7|37	%doc %{_texmfdistdir}/doc/latex/forarray/README.txt
21mr|texlive-forarray-1.01-7|38	%doc %{_texmfdistdir}/doc/latex/forarray/forarray
21mr|texlive-forarray-1.01-7|39	%doc %{_texmfdistdir}/doc/latex/forarray/forarray-test.pdf
21mr|texlive-forarray-1.01-7|40	%doc %{_texmfdistdir}/doc/latex/forarray/forarray-test.tex
21mr|texlive-forarray-1.01-7|41	%doc %{_texmfdistdir}/doc/latex/forarray/forarray.dtm
21mr|texlive-forarray-1.01-7|42	%doc %{_texmfdistdir}/doc/latex/forarray/forarray.dts
21mr|texlive-forarray-1.01-7|43	%doc %{_texmfdistdir}/doc/latex/forarray/forarray.pdf
21mr|texlive-forarray-1.01-7|44	#- source
21mr|texlive-forarray-1.01-7|45	%doc %{_texmfdistdir}/source/latex/forarray/forarray.dtx
21mr|texlive-forarray-1.01-7|46	
21mr|texlive-forarray-1.01-7|47	#-----------------------------------------------------------------------
21mr|texlive-forarray-1.01-7|48	%prep
21mr|texlive-forarray-1.01-7|49	%setup -c -a0 -a1 -a2
21mr|texlive-forarray-1.01-7|50	
21mr|texlive-forarray-1.01-7|51	%build
21mr|texlive-forarray-1.01-7|52	
21mr|texlive-forarray-1.01-7|53	%install
21mr|texlive-forarray-1.01-7|54	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-forarray-1.01-7|55	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17959 21
21mr|texlive-foreign-2.7-10|1	# revision 27819
21mr|texlive-foreign-2.7-10|2	# category Package
21mr|texlive-foreign-2.7-10|3	# catalog-ctan /macros/latex/contrib/foreign
21mr|texlive-foreign-2.7-10|4	# catalog-date 2012-09-26 16:23:18 +0200
21mr|texlive-foreign-2.7-10|5	# catalog-license lppl1.3
21mr|texlive-foreign-2.7-10|6	# catalog-version 2.7
21mr|texlive-foreign-2.7-10|7	Name:		texlive-foreign
21mr|texlive-foreign-2.7-10|8	Version:	2.7
21mr|texlive-foreign-2.7-10|9	Release:	10
21mr|texlive-foreign-2.7-10|10	Summary:	Systematic treatment of 'foreign' words in documents
21mr|texlive-foreign-2.7-10|11	Group:		Publishing
21mr|texlive-foreign-2.7-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/foreign
21mr|texlive-foreign-2.7-10|13	License:	LPPL1.3
21mr|texlive-foreign-2.7-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/foreign.tar.xz
21mr|texlive-foreign-2.7-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/foreign.doc.tar.xz
21mr|texlive-foreign-2.7-10|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/foreign.source.tar.xz
21mr|texlive-foreign-2.7-10|17	BuildArch:	noarch
21mr|texlive-foreign-2.7-10|18	BuildRequires:	texlive-tlpkg
21mr|texlive-foreign-2.7-10|19	Requires(pre):	texlive-tlpkg
21mr|texlive-foreign-2.7-10|20	Requires(post):	texlive-kpathsea
21mr|texlive-foreign-2.7-10|21	
21mr|texlive-foreign-2.7-10|22	%description
21mr|texlive-foreign-2.7-10|23	The package supports authors' use of consistent typesetting of
21mr|texlive-foreign-2.7-10|24	foreign words in documents.
21mr|texlive-foreign-2.7-10|25	
21mr|texlive-foreign-2.7-10|26	
21mr|texlive-foreign-2.7-10|27	#-----------------------------------------------------------------------
21mr|texlive-foreign-2.7-10|28	%files
21mr|texlive-foreign-2.7-10|29	%{_texmfdistdir}/tex/latex/foreign/foreign.sty
21mr|texlive-foreign-2.7-10|30	%doc %{_texmfdistdir}/doc/latex/foreign/README
21mr|texlive-foreign-2.7-10|31	%doc %{_texmfdistdir}/doc/latex/foreign/foreign.pdf
21mr|texlive-foreign-2.7-10|32	#- source
21mr|texlive-foreign-2.7-10|33	%doc %{_texmfdistdir}/source/latex/foreign/foreign.dtx
21mr|texlive-foreign-2.7-10|34	%doc %{_texmfdistdir}/source/latex/foreign/foreign.ins
21mr|texlive-foreign-2.7-10|35	
21mr|texlive-foreign-2.7-10|36	#-----------------------------------------------------------------------
21mr|texlive-foreign-2.7-10|37	%prep
21mr|texlive-foreign-2.7-10|38	%setup -c -a0 -a1 -a2
21mr|texlive-foreign-2.7-10|39	
21mr|texlive-foreign-2.7-10|40	%build
21mr|texlive-foreign-2.7-10|41	
21mr|texlive-foreign-2.7-10|42	%install
21mr|texlive-foreign-2.7-10|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-foreign-2.7-10|44	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17960 21
21mr|texlive-forest-2.1.5-2|1	Name:		texlive-forest
21mr|texlive-forest-2.1.5-2|2	Version:	2.1.5
21mr|texlive-forest-2.1.5-2|3	Release:	2
21mr|texlive-forest-2.1.5-2|4	Summary:	Drawing (linguistic) trees
21mr|texlive-forest-2.1.5-2|5	Group:		Publishing
21mr|texlive-forest-2.1.5-2|6	URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/forest
21mr|texlive-forest-2.1.5-2|7	License:	LPPL1.3
21mr|texlive-forest-2.1.5-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/forest.tar.xz
21mr|texlive-forest-2.1.5-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/forest.doc.tar.xz
21mr|texlive-forest-2.1.5-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/forest.source.tar.xz
21mr|texlive-forest-2.1.5-2|11	BuildArch:	noarch
21mr|texlive-forest-2.1.5-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-forest-2.1.5-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-forest-2.1.5-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-forest-2.1.5-2|15	
21mr|texlive-forest-2.1.5-2|16	%description
21mr|texlive-forest-2.1.5-2|17	The package is provides a PGF/TikZ-based mechanism for drawing
21mr|texlive-forest-2.1.5-2|18	linguistic (and other kinds of) trees. Its main features are: a
21mr|texlive-forest-2.1.5-2|19	packing algorithm which can produce very compact trees; a user-
21mr|texlive-forest-2.1.5-2|20	friendly interface consisting of the familiar bracket encoding
21mr|texlive-forest-2.1.5-2|21	of trees plus the key-value interface to option-setting; many
21mr|texlive-forest-2.1.5-2|22	tree-formatting options, with control over option values of
21mr|texlive-forest-2.1.5-2|23	individual nodes and mechanisms for their manipulation; the
21mr|texlive-forest-2.1.5-2|24	possibility to decorate the tree using the full power of
21mr|texlive-forest-2.1.5-2|25	PGF/TikZ; and an externalization mechanism sensitive to code-
21mr|texlive-forest-2.1.5-2|26	changes.
21mr|texlive-forest-2.1.5-2|27	
21mr|texlive-forest-2.1.5-2|28	#-----------------------------------------------------------------------
21mr|texlive-forest-2.1.5-2|29	%files
21mr|texlive-forest-2.1.5-2|30	%{_texmfdistdir}/tex/latex/forest
21mr|texlive-forest-2.1.5-2|31	%doc %{_texmfdistdir}/doc/latex/forest
21mr|texlive-forest-2.1.5-2|32	#- source
21mr|texlive-forest-2.1.5-2|33	%doc %{_texmfdistdir}/source/latex/forest
21mr|texlive-forest-2.1.5-2|34	
21mr|texlive-forest-2.1.5-2|35	#-----------------------------------------------------------------------
21mr|texlive-forest-2.1.5-2|36	%prep
21mr|texlive-forest-2.1.5-2|37	%setup -c -a0 -a1 -a2
21mr|texlive-forest-2.1.5-2|38	
21mr|texlive-forest-2.1.5-2|39	%build
21mr|texlive-forest-2.1.5-2|40	
21mr|texlive-forest-2.1.5-2|41	%install
21mr|texlive-forest-2.1.5-2|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-forest-2.1.5-2|43	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17961 21
21mr|texlive-forloop-3.0-7|1	# revision 15878
21mr|texlive-forloop-3.0-7|2	# category Package
21mr|texlive-forloop-3.0-7|3	# catalog-ctan /macros/latex/contrib/forloop
21mr|texlive-forloop-3.0-7|4	# catalog-date 2007-02-27 14:19:10 +0100
21mr|texlive-forloop-3.0-7|5	# catalog-license lgpl
21mr|texlive-forloop-3.0-7|6	# catalog-version 3.0
21mr|texlive-forloop-3.0-7|7	Name:		texlive-forloop
21mr|texlive-forloop-3.0-7|8	Version:	3.0
21mr|texlive-forloop-3.0-7|9	Release:	7
21mr|texlive-forloop-3.0-7|10	Summary:	Iteration in LaTeX
21mr|texlive-forloop-3.0-7|11	Group:		Publishing
21mr|texlive-forloop-3.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/forloop
21mr|texlive-forloop-3.0-7|13	License:	LGPL
21mr|texlive-forloop-3.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/forloop.tar.xz
21mr|texlive-forloop-3.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/forloop.doc.tar.xz
21mr|texlive-forloop-3.0-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/forloop.source.tar.xz
21mr|texlive-forloop-3.0-7|17	BuildArch:	noarch
21mr|texlive-forloop-3.0-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-forloop-3.0-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-forloop-3.0-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-forloop-3.0-7|21	
21mr|texlive-forloop-3.0-7|22	%description
21mr|texlive-forloop-3.0-7|23	The package provides a command \forloop for doing iteration in
21mr|texlive-forloop-3.0-7|24	LaTeX macro programming.
21mr|texlive-forloop-3.0-7|25	
21mr|texlive-forloop-3.0-7|26	
21mr|texlive-forloop-3.0-7|27	#-----------------------------------------------------------------------
21mr|texlive-forloop-3.0-7|28	%files
21mr|texlive-forloop-3.0-7|29	%{_texmfdistdir}/tex/latex/forloop/forloop.sty
21mr|texlive-forloop-3.0-7|30	%doc %{_texmfdistdir}/doc/latex/forloop/README
21mr|texlive-forloop-3.0-7|31	%doc %{_texmfdistdir}/doc/latex/forloop/forloop.pdf
21mr|texlive-forloop-3.0-7|32	#- source
21mr|texlive-forloop-3.0-7|33	%doc %{_texmfdistdir}/source/latex/forloop/forloop.dtx
21mr|texlive-forloop-3.0-7|34	%doc %{_texmfdistdir}/source/latex/forloop/forloop.ins
21mr|texlive-forloop-3.0-7|35	
21mr|texlive-forloop-3.0-7|36	#-----------------------------------------------------------------------
21mr|texlive-forloop-3.0-7|37	%prep
21mr|texlive-forloop-3.0-7|38	%setup -c -a0 -a1 -a2
21mr|texlive-forloop-3.0-7|39	
21mr|texlive-forloop-3.0-7|40	%build
21mr|texlive-forloop-3.0-7|41	
21mr|texlive-forloop-3.0-7|42	%install
21mr|texlive-forloop-3.0-7|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-forloop-3.0-7|44	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17962 21
21mr|texlive-formlett-2.3-7|1	# revision 21480
21mr|texlive-formlett-2.3-7|2	# category Package
21mr|texlive-formlett-2.3-7|3	# catalog-ctan /macros/generic/formlett
21mr|texlive-formlett-2.3-7|4	# catalog-date 2010-12-21 20:58:16 +0100
21mr|texlive-formlett-2.3-7|5	# catalog-license noinfo
21mr|texlive-formlett-2.3-7|6	# catalog-version 2.3
21mr|texlive-formlett-2.3-7|7	Name:		texlive-formlett
21mr|texlive-formlett-2.3-7|8	Version:	2.3
21mr|texlive-formlett-2.3-7|9	Release:	7
21mr|texlive-formlett-2.3-7|10	Summary:	Letters to multiple recipients
21mr|texlive-formlett-2.3-7|11	Group:		Publishing
21mr|texlive-formlett-2.3-7|12	URL:		http://www.ctan.org/tex-archive/macros/generic/formlett
21mr|texlive-formlett-2.3-7|13	License:	NOINFO
21mr|texlive-formlett-2.3-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/formlett.tar.xz
21mr|texlive-formlett-2.3-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/formlett.doc.tar.xz
21mr|texlive-formlett-2.3-7|16	BuildArch:	noarch
21mr|texlive-formlett-2.3-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-formlett-2.3-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-formlett-2.3-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-formlett-2.3-7|20	
21mr|texlive-formlett-2.3-7|21	%description
21mr|texlive-formlett-2.3-7|22	A package for multiple letters from the same basic source; the
21mr|texlive-formlett-2.3-7|23	package offers parametrisation of the letters actually sent.
21mr|texlive-formlett-2.3-7|24	
21mr|texlive-formlett-2.3-7|25	
21mr|texlive-formlett-2.3-7|26	#-----------------------------------------------------------------------
21mr|texlive-formlett-2.3-7|27	%files
21mr|texlive-formlett-2.3-7|28	%{_texmfdistdir}/tex/generic/formlett/formlett.sty
21mr|texlive-formlett-2.3-7|29	%doc %{_texmfdistdir}/doc/generic/formlett/prog_manual.pdf
21mr|texlive-formlett-2.3-7|30	%doc %{_texmfdistdir}/doc/generic/formlett/prog_manual.tex
21mr|texlive-formlett-2.3-7|31	%doc %{_texmfdistdir}/doc/generic/formlett/user_manual.pdf
21mr|texlive-formlett-2.3-7|32	%doc %{_texmfdistdir}/doc/generic/formlett/user_manual.tex
21mr|texlive-formlett-2.3-7|33	
21mr|texlive-formlett-2.3-7|34	#-----------------------------------------------------------------------
21mr|texlive-formlett-2.3-7|35	%prep
21mr|texlive-formlett-2.3-7|36	%setup -c -a0 -a1
21mr|texlive-formlett-2.3-7|37	
21mr|texlive-formlett-2.3-7|38	%build
21mr|texlive-formlett-2.3-7|39	
21mr|texlive-formlett-2.3-7|40	%install
21mr|texlive-formlett-2.3-7|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-formlett-2.3-7|42	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17963 21
21mr|texlive-formular-1.0a-7|1	# revision 15878
21mr|texlive-formular-1.0a-7|2	# category Package
21mr|texlive-formular-1.0a-7|3	# catalog-ctan /macros/latex/contrib/formular
21mr|texlive-formular-1.0a-7|4	# catalog-date 2007-01-05 21:30:32 +0100
21mr|texlive-formular-1.0a-7|5	# catalog-license lppl
21mr|texlive-formular-1.0a-7|6	# catalog-version 1.0a
21mr|texlive-formular-1.0a-7|7	Name:		texlive-formular
21mr|texlive-formular-1.0a-7|8	Version:	1.0a
21mr|texlive-formular-1.0a-7|9	Release:	7
21mr|texlive-formular-1.0a-7|10	Summary:	Create forms containing field for manual entry
21mr|texlive-formular-1.0a-7|11	Group:		Publishing
21mr|texlive-formular-1.0a-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/formular
21mr|texlive-formular-1.0a-7|13	License:	LPPL
21mr|texlive-formular-1.0a-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/formular.tar.xz
21mr|texlive-formular-1.0a-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/formular.doc.tar.xz
21mr|texlive-formular-1.0a-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/formular.source.tar.xz
21mr|texlive-formular-1.0a-7|17	BuildArch:	noarch
21mr|texlive-formular-1.0a-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-formular-1.0a-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-formular-1.0a-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-formular-1.0a-7|21	
21mr|texlive-formular-1.0a-7|22	%description
21mr|texlive-formular-1.0a-7|23	When typesetting forms there often arises the need for defining
21mr|texlive-formular-1.0a-7|24	fields which consist of one or more lines where the customer
21mr|texlive-formular-1.0a-7|25	can write something down manually. This package offers some
21mr|texlive-formular-1.0a-7|26	commands for defining such fields in a distinctive way.
21mr|texlive-formular-1.0a-7|27	
21mr|texlive-formular-1.0a-7|28	
21mr|texlive-formular-1.0a-7|29	#-----------------------------------------------------------------------
21mr|texlive-formular-1.0a-7|30	%files
21mr|texlive-formular-1.0a-7|31	%{_texmfdistdir}/tex/latex/formular/formular.sty
21mr|texlive-formular-1.0a-7|32	%doc %{_texmfdistdir}/doc/latex/formular/README
21mr|texlive-formular-1.0a-7|33	%doc %{_texmfdistdir}/doc/latex/formular/formular.pdf
21mr|texlive-formular-1.0a-7|34	#- source
21mr|texlive-formular-1.0a-7|35	%doc %{_texmfdistdir}/source/latex/formular/formular.dtx
21mr|texlive-formular-1.0a-7|36	%doc %{_texmfdistdir}/source/latex/formular/formular.ins
21mr|texlive-formular-1.0a-7|37	
21mr|texlive-formular-1.0a-7|38	#-----------------------------------------------------------------------
21mr|texlive-formular-1.0a-7|39	%prep
21mr|texlive-formular-1.0a-7|40	%setup -c -a0 -a1 -a2
21mr|texlive-formular-1.0a-7|41	
21mr|texlive-formular-1.0a-7|42	%build
21mr|texlive-formular-1.0a-7|43	
21mr|texlive-formular-1.0a-7|44	%install
21mr|texlive-formular-1.0a-7|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-formular-1.0a-7|46	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17964 21
21mr|texlive-fouridx-2.00-7|1	# revision 15878
21mr|texlive-fouridx-2.00-7|2	# category Package
21mr|texlive-fouridx-2.00-7|3	# catalog-ctan /macros/latex/contrib/fouridx
21mr|texlive-fouridx-2.00-7|4	# catalog-date 2008-08-19 20:38:14 +0200
21mr|texlive-fouridx-2.00-7|5	# catalog-license lppl
21mr|texlive-fouridx-2.00-7|6	# catalog-version 2.00
21mr|texlive-fouridx-2.00-7|7	Name:		texlive-fouridx
21mr|texlive-fouridx-2.00-7|8	Version:	2.00
21mr|texlive-fouridx-2.00-7|9	Release:	7
21mr|texlive-fouridx-2.00-7|10	Summary:	Left sub- and superscripts in maths mode
21mr|texlive-fouridx-2.00-7|11	Group:		Publishing
21mr|texlive-fouridx-2.00-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fouridx
21mr|texlive-fouridx-2.00-7|13	License:	LPPL
21mr|texlive-fouridx-2.00-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fouridx.tar.xz
21mr|texlive-fouridx-2.00-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fouridx.doc.tar.xz
21mr|texlive-fouridx-2.00-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fouridx.source.tar.xz
21mr|texlive-fouridx-2.00-7|17	BuildArch:	noarch
21mr|texlive-fouridx-2.00-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-fouridx-2.00-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-fouridx-2.00-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-fouridx-2.00-7|21	
21mr|texlive-fouridx-2.00-7|22	%description
21mr|texlive-fouridx-2.00-7|23	The package enables left subscripts and superscripts in maths
21mr|texlive-fouridx-2.00-7|24	mode. The sub- and superscripts are raised for optimum fitting
21mr|texlive-fouridx-2.00-7|25	to the symbol indexed, in such a way that left and right sub-
21mr|texlive-fouridx-2.00-7|26	and superscripts are set on the same level, as appropriate. The
21mr|texlive-fouridx-2.00-7|27	package provides an alternative to the use of the \sideset
21mr|texlive-fouridx-2.00-7|28	command in the amsmath package.
21mr|texlive-fouridx-2.00-7|29	
21mr|texlive-fouridx-2.00-7|30	
21mr|texlive-fouridx-2.00-7|31	#-----------------------------------------------------------------------
21mr|texlive-fouridx-2.00-7|32	%files
21mr|texlive-fouridx-2.00-7|33	%{_texmfdistdir}/tex/latex/fouridx/fouridx.sty
21mr|texlive-fouridx-2.00-7|34	%doc %{_texmfdistdir}/doc/latex/fouridx/README
21mr|texlive-fouridx-2.00-7|35	%doc %{_texmfdistdir}/doc/latex/fouridx/fouridx.pdf
21mr|texlive-fouridx-2.00-7|36	#- source
21mr|texlive-fouridx-2.00-7|37	%doc %{_texmfdistdir}/source/latex/fouridx/fouridx.dtx
21mr|texlive-fouridx-2.00-7|38	%doc %{_texmfdistdir}/source/latex/fouridx/fouridx.ins
21mr|texlive-fouridx-2.00-7|39	
21mr|texlive-fouridx-2.00-7|40	#-----------------------------------------------------------------------
21mr|texlive-fouridx-2.00-7|41	%prep
21mr|texlive-fouridx-2.00-7|42	%setup -c -a0 -a1 -a2
21mr|texlive-fouridx-2.00-7|43	
21mr|texlive-fouridx-2.00-7|44	%build
21mr|texlive-fouridx-2.00-7|45	
21mr|texlive-fouridx-2.00-7|46	%install
21mr|texlive-fouridx-2.00-7|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-fouridx-2.00-7|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17965 21
21mr|texlive-fp-20180303-2|1	# revision 15878
21mr|texlive-fp-20180303-2|2	# category Package
21mr|texlive-fp-20180303-2|3	# catalog-ctan /macros/latex/contrib/fp
21mr|texlive-fp-20180303-2|4	# catalog-date 2009-09-26 11:43:36 +0200
21mr|texlive-fp-20180303-2|5	# catalog-license lppl
21mr|texlive-fp-20180303-2|6	# catalog-version undef
21mr|texlive-fp-20180303-2|7	Name:		texlive-fp
21mr|texlive-fp-20180303-2|8	Version:	20180303
21mr|texlive-fp-20180303-2|9	Release:	2
21mr|texlive-fp-20180303-2|10	Summary:	Fixed point arithmetic
21mr|texlive-fp-20180303-2|11	Group:		Publishing
21mr|texlive-fp-20180303-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fp
21mr|texlive-fp-20180303-2|13	License:	LPPL
21mr|texlive-fp-20180303-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fp.tar.xz
21mr|texlive-fp-20180303-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fp.doc.tar.xz
21mr|texlive-fp-20180303-2|16	BuildArch:	noarch
21mr|texlive-fp-20180303-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-fp-20180303-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-fp-20180303-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-fp-20180303-2|20	
21mr|texlive-fp-20180303-2|21	%description
21mr|texlive-fp-20180303-2|22	An extensive collection of arithmetic operations for fixed
21mr|texlive-fp-20180303-2|23	point real numbers of high precision.
21mr|texlive-fp-20180303-2|24	
21mr|texlive-fp-20180303-2|25	#-----------------------------------------------------------------------
21mr|texlive-fp-20180303-2|26	%files
21mr|texlive-fp-20180303-2|27	%{_texmfdistdir}/tex/latex/fp/defpattern.sty
21mr|texlive-fp-20180303-2|28	%{_texmfdistdir}/tex/latex/fp/fp-addons.sty
21mr|texlive-fp-20180303-2|29	%{_texmfdistdir}/tex/latex/fp/fp-basic.sty
21mr|texlive-fp-20180303-2|30	%{_texmfdistdir}/tex/latex/fp/fp-eqn.sty
21mr|texlive-fp-20180303-2|31	%{_texmfdistdir}/tex/latex/fp/fp-eval.sty
21mr|texlive-fp-20180303-2|32	%{_texmfdistdir}/tex/latex/fp/fp-exp.sty
21mr|texlive-fp-20180303-2|33	%{_texmfdistdir}/tex/latex/fp/fp-pas.sty
21mr|texlive-fp-20180303-2|34	%{_texmfdistdir}/tex/latex/fp/fp-random.sty
21mr|texlive-fp-20180303-2|35	%{_texmfdistdir}/tex/latex/fp/fp-snap.sty
21mr|texlive-fp-20180303-2|36	%{_texmfdistdir}/tex/latex/fp/fp-trigo.sty
21mr|texlive-fp-20180303-2|37	%{_texmfdistdir}/tex/latex/fp/fp-upn.sty
21mr|texlive-fp-20180303-2|38	%{_texmfdistdir}/tex/latex/fp/fp.sty
21mr|texlive-fp-20180303-2|39	%{_texmfdistdir}/tex/latex/fp/lfp.sty
21mr|texlive-fp-20180303-2|40	%{_texmfdistdir}/tex/plain/fp/fp.tex
21mr|texlive-fp-20180303-2|41	%doc %{_texmfdistdir}/doc/latex/fp/README
21mr|texlive-fp-20180303-2|42	%doc %{_texmfdistdir}/doc/latex/fp/fp.tex
21mr|texlive-fp-20180303-2|43	
21mr|texlive-fp-20180303-2|44	#-----------------------------------------------------------------------
21mr|texlive-fp-20180303-2|45	%prep
21mr|texlive-fp-20180303-2|46	%setup -c -a0 -a1
21mr|texlive-fp-20180303-2|47	
21mr|texlive-fp-20180303-2|48	%build
21mr|texlive-fp-20180303-2|49	
21mr|texlive-fp-20180303-2|50	%install
21mr|texlive-fp-20180303-2|51	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-fp-20180303-2|52	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17966 21
21mr|texlive-fpl-1.003-1|1	# revision 15878
21mr|texlive-fpl-1.003-1|2	# category Package
21mr|texlive-fpl-1.003-1|3	# catalog-ctan /fonts/fpl
21mr|texlive-fpl-1.003-1|4	# catalog-date 2007-09-28 22:20:10 +0200
21mr|texlive-fpl-1.003-1|5	# catalog-license gpl
21mr|texlive-fpl-1.003-1|6	# catalog-version 1.002
21mr|texlive-fpl-1.003-1|7	Name:		texlive-fpl
21mr|texlive-fpl-1.003-1|8	Version:	1.003
21mr|texlive-fpl-1.003-1|9	Release:	1
21mr|texlive-fpl-1.003-1|10	Summary:	SC and OsF fonts for URW Palladio L
21mr|texlive-fpl-1.003-1|11	Group:		Publishing
21mr|texlive-fpl-1.003-1|12	URL:		http://www.ctan.org/tex-archive/fonts/fpl
21mr|texlive-fpl-1.003-1|13	License:	GPL
21mr|texlive-fpl-1.003-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fpl.tar.xz
21mr|texlive-fpl-1.003-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fpl.doc.tar.xz
21mr|texlive-fpl-1.003-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fpl.source.tar.xz
21mr|texlive-fpl-1.003-1|17	BuildArch:	noarch
21mr|texlive-fpl-1.003-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-fpl-1.003-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-fpl-1.003-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-fpl-1.003-1|21	
21mr|texlive-fpl-1.003-1|22	%description
21mr|texlive-fpl-1.003-1|23	The FPL Fonts provide a set of SC/OsF fonts for URW Palladio L
21mr|texlive-fpl-1.003-1|24	which are compatible with respect to metrics with the Palatino
21mr|texlive-fpl-1.003-1|25	SC/OsF fonts from Adobe. Note that it is not my aim to exactly
21mr|texlive-fpl-1.003-1|26	reproduce the outlines of the original Adobe fonts. The SC and
21mr|texlive-fpl-1.003-1|27	OsF in the FPL Fonts were designed with the glyphs from URW
21mr|texlive-fpl-1.003-1|28	Palladio L as starting point. For some glyphs (e.g. 'o') I got
21mr|texlive-fpl-1.003-1|29	the best result by scaling and boldening. For others (e.g. 'h')
21mr|texlive-fpl-1.003-1|30	shifting selected portions of the character gave more
21mr|texlive-fpl-1.003-1|31	satisfying results. All this was done using the free font
21mr|texlive-fpl-1.003-1|32	editor FontForge. The kerning data in these fonts comes from
21mr|texlive-fpl-1.003-1|33	Walter Schmidt's improved Palatino metrics. LaTeX use is
21mr|texlive-fpl-1.003-1|34	enabled by the mathpazo package, which is part of the psnfss
21mr|texlive-fpl-1.003-1|35	distribution.
21mr|texlive-fpl-1.003-1|36	
21mr|texlive-fpl-1.003-1|37	#-----------------------------------------------------------------------
21mr|texlive-fpl-1.003-1|38	%files
21mr|texlive-fpl-1.003-1|39	%{_texmfdistdir}/fonts/afm/public/fpl/fplbij8a.afm
21mr|texlive-fpl-1.003-1|40	%{_texmfdistdir}/fonts/afm/public/fpl/fplbj8a.afm
21mr|texlive-fpl-1.003-1|41	%{_texmfdistdir}/fonts/afm/public/fpl/fplrc8a.afm
21mr|texlive-fpl-1.003-1|42	%{_texmfdistdir}/fonts/afm/public/fpl/fplrij8a.afm
21mr|texlive-fpl-1.003-1|43	%{_texmfdistdir}/fonts/afm/public/fpl/pplb9d-kern.afm
21mr|texlive-fpl-1.003-1|44	%{_texmfdistdir}/fonts/afm/public/fpl/pplbi9d-kern.afm
21mr|texlive-fpl-1.003-1|45	%{_texmfdistdir}/fonts/afm/public/fpl/pplrc9d-kern.afm
21mr|texlive-fpl-1.003-1|46	%{_texmfdistdir}/fonts/afm/public/fpl/pplri9d-kern.afm
21mr|texlive-fpl-1.003-1|47	%{_texmfdistdir}/fonts/type1/public/fpl/fplbij8a.pfb
21mr|texlive-fpl-1.003-1|48	%{_texmfdistdir}/fonts/type1/public/fpl/fplbij8a.pfm
21mr|texlive-fpl-1.003-1|49	%{_texmfdistdir}/fonts/type1/public/fpl/fplbj8a.pfb
21mr|texlive-fpl-1.003-1|50	%{_texmfdistdir}/fonts/type1/public/fpl/fplbj8a.pfm
21mr|texlive-fpl-1.003-1|51	%{_texmfdistdir}/fonts/type1/public/fpl/fplrc8a.pfb
21mr|texlive-fpl-1.003-1|52	%{_texmfdistdir}/fonts/type1/public/fpl/fplrc8a.pfm
21mr|texlive-fpl-1.003-1|53	%{_texmfdistdir}/fonts/type1/public/fpl/fplrij8a.pfb
21mr|texlive-fpl-1.003-1|54	%{_texmfdistdir}/fonts/type1/public/fpl/fplrij8a.pfm
21mr|texlive-fpl-1.003-1|55	%doc %{_texmfdistdir}/doc/fonts/fpl/COPYING
21mr|texlive-fpl-1.003-1|56	%doc %{_texmfdistdir}/doc/fonts/fpl/README
21mr|texlive-fpl-1.003-1|57	#- source
21mr|texlive-fpl-1.003-1|58	%doc %{_texmfdistdir}/source/fonts/fpl/AddException
21mr|texlive-fpl-1.003-1|59	%doc %{_texmfdistdir}/source/fonts/fpl/AddGPL
21mr|texlive-fpl-1.003-1|60	%doc %{_texmfdistdir}/source/fonts/fpl/Makefile
21mr|texlive-fpl-1.003-1|61	%doc %{_texmfdistdir}/source/fonts/fpl/Palladio-BoldItalicOsF.sfd
21mr|texlive-fpl-1.003-1|62	%doc %{_texmfdistdir}/source/fonts/fpl/Palladio-BoldOsF.sfd
21mr|texlive-fpl-1.003-1|63	%doc %{_texmfdistdir}/source/fonts/fpl/Palladio-ItalicOsF.sfd
21mr|texlive-fpl-1.003-1|64	%doc %{_texmfdistdir}/source/fonts/fpl/Palladio-SC.sfd
21mr|texlive-fpl-1.003-1|65	%doc %{_texmfdistdir}/source/fonts/fpl/README
21mr|texlive-fpl-1.003-1|66	%doc %{_texmfdistdir}/source/fonts/fpl/TeXPalladioL-BoldItalicOsF.pe
21mr|texlive-fpl-1.003-1|67	%doc %{_texmfdistdir}/source/fonts/fpl/TeXPalladioL-BoldOsF.pe
21mr|texlive-fpl-1.003-1|68	%doc %{_texmfdistdir}/source/fonts/fpl/TeXPalladioL-ItalicOsF.pe
21mr|texlive-fpl-1.003-1|69	%doc %{_texmfdistdir}/source/fonts/fpl/TeXPalladioL-SC.pe
21mr|texlive-fpl-1.003-1|70	%doc %{_texmfdistdir}/source/fonts/fpl/URW-OtherSubrs.ps
21mr|texlive-fpl-1.003-1|71	
21mr|texlive-fpl-1.003-1|72	#-----------------------------------------------------------------------
21mr|texlive-fpl-1.003-1|73	%prep
21mr|texlive-fpl-1.003-1|74	%setup -c -a0 -a1 -a2
21mr|texlive-fpl-1.003-1|75	
21mr|texlive-fpl-1.003-1|76	%build
21mr|texlive-fpl-1.003-1|77	
21mr|texlive-fpl-1.003-1|78	%install
21mr|texlive-fpl-1.003-1|79	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-fpl-1.003-1|80	cp -fpar fonts doc source %{buildroot}%{_texmfdistdir}

17967 21
21mr|texlive-fragments-20190228-1|1	# revision 15878
21mr|texlive-fragments-20190228-1|2	# category Package
21mr|texlive-fragments-20190228-1|3	# catalog-ctan /macros/latex/contrib/fragments
21mr|texlive-fragments-20190228-1|4	# catalog-date 2009-01-16 17:12:15 +0100
21mr|texlive-fragments-20190228-1|5	# catalog-license collection
21mr|texlive-fragments-20190228-1|6	# catalog-version undef
21mr|texlive-fragments-20190228-1|7	Name:		texlive-fragments
21mr|texlive-fragments-20190228-1|8	Version:	20190228
21mr|texlive-fragments-20190228-1|9	Release:	1
21mr|texlive-fragments-20190228-1|10	Summary:	Fragments of LaTeX code
21mr|texlive-fragments-20190228-1|11	Group:		Publishing
21mr|texlive-fragments-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fragments
21mr|texlive-fragments-20190228-1|13	License:	COLLECTION
21mr|texlive-fragments-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fragments.tar.xz
21mr|texlive-fragments-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fragments.doc.tar.xz
21mr|texlive-fragments-20190228-1|16	BuildArch:	noarch
21mr|texlive-fragments-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-fragments-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-fragments-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-fragments-20190228-1|20	
21mr|texlive-fragments-20190228-1|21	%description
21mr|texlive-fragments-20190228-1|22	A collection of fragments of LaTeX code, suitable for inclusion
21mr|texlive-fragments-20190228-1|23	in packages, or (possibly) in users' documents. Included are: -
21mr|texlive-fragments-20190228-1|24	checklab, for modifying the label checking code at
21mr|texlive-fragments-20190228-1|25	\end{document}; - overrightarrow, defining a doubled over-arrow
21mr|texlive-fragments-20190228-1|26	macro; - removefr, for removing 'reset' relations between
21mr|texlive-fragments-20190228-1|27	counters; and - subscript, defining a \textsubscript command.
21mr|texlive-fragments-20190228-1|28	
21mr|texlive-fragments-20190228-1|29	#-----------------------------------------------------------------------
21mr|texlive-fragments-20190228-1|30	%files
21mr|texlive-fragments-20190228-1|31	%{_texmfdistdir}/tex/latex/fragments/checklab.tex
21mr|texlive-fragments-20190228-1|32	%{_texmfdistdir}/tex/latex/fragments/overrightarrow.sty
21mr|texlive-fragments-20190228-1|33	%{_texmfdistdir}/tex/latex/fragments/removefr.tex
21mr|texlive-fragments-20190228-1|34	%{_texmfdistdir}/tex/latex/fragments/subscript.sty
21mr|texlive-fragments-20190228-1|35	%doc %{_texmfdistdir}/doc/latex/fragments/README
21mr|texlive-fragments-20190228-1|36	
21mr|texlive-fragments-20190228-1|37	#-----------------------------------------------------------------------
21mr|texlive-fragments-20190228-1|38	%prep
21mr|texlive-fragments-20190228-1|39	%setup -c -a0 -a1
21mr|texlive-fragments-20190228-1|40	
21mr|texlive-fragments-20190228-1|41	%build
21mr|texlive-fragments-20190228-1|42	
21mr|texlive-fragments-20190228-1|43	%install
21mr|texlive-fragments-20190228-1|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-fragments-20190228-1|45	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17968 21
21mr|texlive-frame-1.0-7|1	# revision 18312
21mr|texlive-frame-1.0-7|2	# category Package
21mr|texlive-frame-1.0-7|3	# catalog-ctan /macros/generic/frame
21mr|texlive-frame-1.0-7|4	# catalog-date 2010-06-06 13:50:32 +0200
21mr|texlive-frame-1.0-7|5	# catalog-license lppl
21mr|texlive-frame-1.0-7|6	# catalog-version 1.0
21mr|texlive-frame-1.0-7|7	Name:		texlive-frame
21mr|texlive-frame-1.0-7|8	Version:	1.0
21mr|texlive-frame-1.0-7|9	Release:	7
21mr|texlive-frame-1.0-7|10	Summary:	Framed boxes for Plain TeX
21mr|texlive-frame-1.0-7|11	Group:		Publishing
21mr|texlive-frame-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/generic/frame
21mr|texlive-frame-1.0-7|13	License:	LPPL
21mr|texlive-frame-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/frame.tar.xz
21mr|texlive-frame-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/frame.doc.tar.xz
21mr|texlive-frame-1.0-7|16	BuildArch:	noarch
21mr|texlive-frame-1.0-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-frame-1.0-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-frame-1.0-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-frame-1.0-7|20	
21mr|texlive-frame-1.0-7|21	%description
21mr|texlive-frame-1.0-7|22	A jiffy file (taken from fancybox) for placing a frame around a
21mr|texlive-frame-1.0-7|23	box of text. The macros also provide for typesetting an empty
21mr|texlive-frame-1.0-7|24	box of given dimensions.
21mr|texlive-frame-1.0-7|25	
21mr|texlive-frame-1.0-7|26	
21mr|texlive-frame-1.0-7|27	#-----------------------------------------------------------------------
21mr|texlive-frame-1.0-7|28	%files
21mr|texlive-frame-1.0-7|29	%{_texmfdistdir}/tex/generic/frame/frame.sty
21mr|texlive-frame-1.0-7|30	%{_texmfdistdir}/tex/generic/frame/frame.tex
21mr|texlive-frame-1.0-7|31	%doc %{_texmfdistdir}/doc/generic/frame/Changes
21mr|texlive-frame-1.0-7|32	%doc %{_texmfdistdir}/doc/generic/frame/Makefile
21mr|texlive-frame-1.0-7|33	%doc %{_texmfdistdir}/doc/generic/frame/README
21mr|texlive-frame-1.0-7|34	%doc %{_texmfdistdir}/doc/generic/frame/frame-doc.pdf
21mr|texlive-frame-1.0-7|35	%doc %{_texmfdistdir}/doc/generic/frame/frame-doc.tex
21mr|texlive-frame-1.0-7|36	
21mr|texlive-frame-1.0-7|37	#-----------------------------------------------------------------------
21mr|texlive-frame-1.0-7|38	%prep
21mr|texlive-frame-1.0-7|39	%setup -c -a0 -a1
21mr|texlive-frame-1.0-7|40	
21mr|texlive-frame-1.0-7|41	%build
21mr|texlive-frame-1.0-7|42	
21mr|texlive-frame-1.0-7|43	%install
21mr|texlive-frame-1.0-7|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-frame-1.0-7|45	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17969 21
21mr|texlive-framed-0.96-6|1	# revision 26789
21mr|texlive-framed-0.96-6|2	# category Package
21mr|texlive-framed-0.96-6|3	# catalog-ctan /macros/latex/contrib/framed
21mr|texlive-framed-0.96-6|4	# catalog-date 2012-06-01 12:48:04 +0200
21mr|texlive-framed-0.96-6|5	# catalog-license other-free
21mr|texlive-framed-0.96-6|6	# catalog-version 0.96
21mr|texlive-framed-0.96-6|7	Name:		texlive-framed
21mr|texlive-framed-0.96-6|8	Version:	0.96
21mr|texlive-framed-0.96-6|9	Release:	6
21mr|texlive-framed-0.96-6|10	Summary:	Framed or shaded regions that can break across pages
21mr|texlive-framed-0.96-6|11	Group:		Publishing
21mr|texlive-framed-0.96-6|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/framed
21mr|texlive-framed-0.96-6|13	License:	OTHER-FREE
21mr|texlive-framed-0.96-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/framed.tar.xz
21mr|texlive-framed-0.96-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/framed.doc.tar.xz
21mr|texlive-framed-0.96-6|16	BuildArch:	noarch
21mr|texlive-framed-0.96-6|17	BuildRequires:	texlive-tlpkg
21mr|texlive-framed-0.96-6|18	Requires(pre):	texlive-tlpkg
21mr|texlive-framed-0.96-6|19	Requires(post):	texlive-kpathsea
21mr|texlive-framed-0.96-6|20	
21mr|texlive-framed-0.96-6|21	%description
21mr|texlive-framed-0.96-6|22	The package creates three environments: - framed, which puts an
21mr|texlive-framed-0.96-6|23	ordinary frame box around the region, - shaded, which shades
21mr|texlive-framed-0.96-6|24	the region, and - leftbar, which places a line at the left
21mr|texlive-framed-0.96-6|25	side. The environments allow a break at their start (the
21mr|texlive-framed-0.96-6|26	\FrameCommand enables creation of a title that is "attached" to
21mr|texlive-framed-0.96-6|27	the environment); breaks are also allowed in the course of the
21mr|texlive-framed-0.96-6|28	framed/shaded matter. There is also a command \MakeFramed to
21mr|texlive-framed-0.96-6|29	make your own framed-style environments.
21mr|texlive-framed-0.96-6|30	
21mr|texlive-framed-0.96-6|31	
21mr|texlive-framed-0.96-6|32	#-----------------------------------------------------------------------
21mr|texlive-framed-0.96-6|33	%files
21mr|texlive-framed-0.96-6|34	%{_texmfdistdir}/tex/latex/framed/framed.sty
21mr|texlive-framed-0.96-6|35	%doc %{_texmfdistdir}/doc/latex/framed/framed.pdf
21mr|texlive-framed-0.96-6|36	%doc %{_texmfdistdir}/doc/latex/framed/framed.tex
21mr|texlive-framed-0.96-6|37	
21mr|texlive-framed-0.96-6|38	#-----------------------------------------------------------------------
21mr|texlive-framed-0.96-6|39	%prep
21mr|texlive-framed-0.96-6|40	%setup -c -a0 -a1
21mr|texlive-framed-0.96-6|41	
21mr|texlive-framed-0.96-6|42	%build
21mr|texlive-framed-0.96-6|43	
21mr|texlive-framed-0.96-6|44	%install
21mr|texlive-framed-0.96-6|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-framed-0.96-6|46	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17970 21
21mr|texlive-frankenstein-20190228-1|1	# revision 15878
21mr|texlive-frankenstein-20190228-1|2	# category Package
21mr|texlive-frankenstein-20190228-1|3	# catalog-ctan /macros/latex/contrib/frankenstein
21mr|texlive-frankenstein-20190228-1|4	# catalog-date 2008-08-19 20:38:14 +0200
21mr|texlive-frankenstein-20190228-1|5	# catalog-license gpl
21mr|texlive-frankenstein-20190228-1|6	# catalog-version undef
21mr|texlive-frankenstein-20190228-1|7	Name:		texlive-frankenstein
21mr|texlive-frankenstein-20190228-1|8	Version:	20190228
21mr|texlive-frankenstein-20190228-1|9	Release:	1
21mr|texlive-frankenstein-20190228-1|10	Summary:	A collection of LaTeX packages
21mr|texlive-frankenstein-20190228-1|11	Group:		Publishing
21mr|texlive-frankenstein-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/frankenstein
21mr|texlive-frankenstein-20190228-1|13	License:	GPL
21mr|texlive-frankenstein-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/frankenstein.tar.xz
21mr|texlive-frankenstein-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/frankenstein.doc.tar.xz
21mr|texlive-frankenstein-20190228-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/frankenstein.source.tar.xz
21mr|texlive-frankenstein-20190228-1|17	BuildArch:	noarch
21mr|texlive-frankenstein-20190228-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-frankenstein-20190228-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-frankenstein-20190228-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-frankenstein-20190228-1|21	
21mr|texlive-frankenstein-20190228-1|22	%description
21mr|texlive-frankenstein-20190228-1|23	Frankenstein is a bundle of LaTeX packages serving various
21mr|texlive-frankenstein-20190228-1|24	purposes and a BibTeX bibliography style. Descriptions are
21mr|texlive-frankenstein-20190228-1|25	given under the individual packages: abbrevs, achicago package,
21mr|texlive-frankenstein-20190228-1|26	achicago bibstyle, attrib, blkcntrl, compsci, dialogue, lips,
21mr|texlive-frankenstein-20190228-1|27	moredefs, newclude, slemph, titles.
21mr|texlive-frankenstein-20190228-1|28	
21mr|texlive-frankenstein-20190228-1|29	#-----------------------------------------------------------------------
21mr|texlive-frankenstein-20190228-1|30	%files
21mr|texlive-frankenstein-20190228-1|31	%{_texmfdistdir}/bibtex/bib/frankenstein/frankenstein.bib
21mr|texlive-frankenstein-20190228-1|32	%{_texmfdistdir}/bibtex/bst/frankenstein/achicago.bst
21mr|texlive-frankenstein-20190228-1|33	%{_texmfdistdir}/tex/latex/frankenstein/abbrevs.cfg
21mr|texlive-frankenstein-20190228-1|34	%{_texmfdistdir}/tex/latex/frankenstein/abbrevs.stq
21mr|texlive-frankenstein-20190228-1|35	%{_texmfdistdir}/tex/latex/frankenstein/abbrevs.sty
21mr|texlive-frankenstein-20190228-1|36	%{_texmfdistdir}/tex/latex/frankenstein/achicago.stq
21mr|texlive-frankenstein-20190228-1|37	%{_texmfdistdir}/tex/latex/frankenstein/achicago.sty
21mr|texlive-frankenstein-20190228-1|38	%{_texmfdistdir}/tex/latex/frankenstein/allocate.sto
21mr|texlive-frankenstein-20190228-1|39	%{_texmfdistdir}/tex/latex/frankenstein/attrib.stq
21mr|texlive-frankenstein-20190228-1|40	%{_texmfdistdir}/tex/latex/frankenstein/attrib.sty
21mr|texlive-frankenstein-20190228-1|41	%{_texmfdistdir}/tex/latex/frankenstein/blkcntrl.stq
21mr|texlive-frankenstein-20190228-1|42	%{_texmfdistdir}/tex/latex/frankenstein/blkcntrl.sty
21mr|texlive-frankenstein-20190228-1|43	%{_texmfdistdir}/tex/latex/frankenstein/compsci.cfg
21mr|texlive-frankenstein-20190228-1|44	%{_texmfdistdir}/tex/latex/frankenstein/compsci.stq
21mr|texlive-frankenstein-20190228-1|45	%{_texmfdistdir}/tex/latex/frankenstein/compsci.sty
21mr|texlive-frankenstein-20190228-1|46	%{_texmfdistdir}/tex/latex/frankenstein/dialogue.stq
21mr|texlive-frankenstein-20190228-1|47	%{_texmfdistdir}/tex/latex/frankenstein/dialogue.sty
21mr|texlive-frankenstein-20190228-1|48	%{_texmfdistdir}/tex/latex/frankenstein/lips.stq
21mr|texlive-frankenstein-20190228-1|49	%{_texmfdistdir}/tex/latex/frankenstein/lips.sty
21mr|texlive-frankenstein-20190228-1|50	%{_texmfdistdir}/tex/latex/frankenstein/moredefs.stq
21mr|texlive-frankenstein-20190228-1|51	%{_texmfdistdir}/tex/latex/frankenstein/moredefs.sty
21mr|texlive-frankenstein-20190228-1|52	%{_texmfdistdir}/tex/latex/frankenstein/newclude.stq
21mr|texlive-frankenstein-20190228-1|53	%{_texmfdistdir}/tex/latex/frankenstein/newclude.sty
21mr|texlive-frankenstein-20190228-1|54	%{_texmfdistdir}/tex/latex/frankenstein/simple.sto
21mr|texlive-frankenstein-20190228-1|55	%{_texmfdistdir}/tex/latex/frankenstein/slemph.cfg
21mr|texlive-frankenstein-20190228-1|56	%{_texmfdistdir}/tex/latex/frankenstein/slemph.stq
21mr|texlive-frankenstein-20190228-1|57	%{_texmfdistdir}/tex/latex/frankenstein/slemph.sty
21mr|texlive-frankenstein-20190228-1|58	%{_texmfdistdir}/tex/latex/frankenstein/tag.sto
21mr|texlive-frankenstein-20190228-1|59	%{_texmfdistdir}/tex/latex/frankenstein/titles.cfg
21mr|texlive-frankenstein-20190228-1|60	%{_texmfdistdir}/tex/latex/frankenstein/titles.stq
21mr|texlive-frankenstein-20190228-1|61	%{_texmfdistdir}/tex/latex/frankenstein/titles.sty
21mr|texlive-frankenstein-20190228-1|62	%doc %{_texmfdistdir}/doc/latex/frankenstein/ChangeLog
21mr|texlive-frankenstein-20190228-1|63	%doc %{_texmfdistdir}/doc/latex/frankenstein/Frankenfile
21mr|texlive-frankenstein-20190228-1|64	%doc %{_texmfdistdir}/doc/latex/frankenstein/INSTALL
21mr|texlive-frankenstein-20190228-1|65	%doc %{_texmfdistdir}/doc/latex/frankenstein/README
21mr|texlive-frankenstein-20190228-1|66	%doc %{_texmfdistdir}/doc/latex/frankenstein/abbrevs.pdf
21mr|texlive-frankenstein-20190228-1|67	%doc %{_texmfdistdir}/doc/latex/frankenstein/abbrevs.tex
21mr|texlive-frankenstein-20190228-1|68	%doc %{_texmfdistdir}/doc/latex/frankenstein/achicago-bst.pdf
21mr|texlive-frankenstein-20190228-1|69	%doc %{_texmfdistdir}/doc/latex/frankenstein/achicago-bst.tex
21mr|texlive-frankenstein-20190228-1|70	%doc %{_texmfdistdir}/doc/latex/frankenstein/achicago-bst.ver
21mr|texlive-frankenstein-20190228-1|71	%doc %{_texmfdistdir}/doc/latex/frankenstein/achicago.bsq
21mr|texlive-frankenstein-20190228-1|72	%doc %{_texmfdistdir}/doc/latex/frankenstein/achicago.pdf
21mr|texlive-frankenstein-20190228-1|73	%doc %{_texmfdistdir}/doc/latex/frankenstein/achicago.tex
21mr|texlive-frankenstein-20190228-1|74	%doc %{_texmfdistdir}/doc/latex/frankenstein/attrib.pdf
21mr|texlive-frankenstein-20190228-1|75	%doc %{_texmfdistdir}/doc/latex/frankenstein/attrib.tex
21mr|texlive-frankenstein-20190228-1|76	%doc %{_texmfdistdir}/doc/latex/frankenstein/blkcntrl.pdf
21mr|texlive-frankenstein-20190228-1|77	%doc %{_texmfdistdir}/doc/latex/frankenstein/blkcntrl.tex
21mr|texlive-frankenstein-20190228-1|78	%doc %{_texmfdistdir}/doc/latex/frankenstein/compsci.pdf
21mr|texlive-frankenstein-20190228-1|79	%doc %{_texmfdistdir}/doc/latex/frankenstein/compsci.tex
21mr|texlive-frankenstein-20190228-1|80	%doc %{_texmfdistdir}/doc/latex/frankenstein/dialogue.pdf
21mr|texlive-frankenstein-20190228-1|81	%doc %{_texmfdistdir}/doc/latex/frankenstein/dialogue.tex
21mr|texlive-frankenstein-20190228-1|82	%doc %{_texmfdistdir}/doc/latex/frankenstein/lips.pdf
21mr|texlive-frankenstein-20190228-1|83	%doc %{_texmfdistdir}/doc/latex/frankenstein/lips.tex
21mr|texlive-frankenstein-20190228-1|84	%doc %{_texmfdistdir}/doc/latex/frankenstein/moredefs.pdf
21mr|texlive-frankenstein-20190228-1|85	%doc %{_texmfdistdir}/doc/latex/frankenstein/moredefs.tex
21mr|texlive-frankenstein-20190228-1|86	%doc %{_texmfdistdir}/doc/latex/frankenstein/newclude.pdf
21mr|texlive-frankenstein-20190228-1|87	%doc %{_texmfdistdir}/doc/latex/frankenstein/newclude.tex
21mr|texlive-frankenstein-20190228-1|88	%doc %{_texmfdistdir}/doc/latex/frankenstein/slemph.pdf
21mr|texlive-frankenstein-20190228-1|89	%doc %{_texmfdistdir}/doc/latex/frankenstein/slemph.tex
21mr|texlive-frankenstein-20190228-1|90	%doc %{_texmfdistdir}/doc/latex/frankenstein/titles.pdf
21mr|texlive-frankenstein-20190228-1|91	%doc %{_texmfdistdir}/doc/latex/frankenstein/titles.tex
21mr|texlive-frankenstein-20190228-1|92	%doc %{_texmfdistdir}/doc/latex/frankenstein/unsupported/README-unsupported
21mr|texlive-frankenstein-20190228-1|93	%doc %{_texmfdistdir}/doc/latex/frankenstein/unsupported/bits.cfg
21mr|texlive-frankenstein-20190228-1|94	%doc %{_texmfdistdir}/doc/latex/frankenstein/unsupported/bits.ins
21mr|texlive-frankenstein-20190228-1|95	%doc %{_texmfdistdir}/doc/latex/frankenstein/unsupported/bits.pdf
21mr|texlive-frankenstein-20190228-1|96	%doc %{_texmfdistdir}/doc/latex/frankenstein/unsupported/bits.sty
21mr|texlive-frankenstein-20190228-1|97	%doc %{_texmfdistdir}/doc/latex/frankenstein/unsupported/bits.tex
21mr|texlive-frankenstein-20190228-1|98	%doc %{_texmfdistdir}/doc/latex/frankenstein/unsupported/drama.ins
21mr|texlive-frankenstein-20190228-1|99	%doc %{_texmfdistdir}/doc/latex/frankenstein/unsupported/drama.pdf
21mr|texlive-frankenstein-20190228-1|100	%doc %{_texmfdistdir}/doc/latex/frankenstein/unsupported/drama.sty
21mr|texlive-frankenstein-20190228-1|101	%doc %{_texmfdistdir}/doc/latex/frankenstein/unsupported/drama.tex
21mr|texlive-frankenstein-20190228-1|102	%doc %{_texmfdistdir}/doc/latex/frankenstein/unsupported/includex-test.tex
21mr|texlive-frankenstein-20190228-1|103	%doc %{_texmfdistdir}/doc/latex/frankenstein/unsupported/includex.ins
21mr|texlive-frankenstein-20190228-1|104	%doc %{_texmfdistdir}/doc/latex/frankenstein/unsupported/includex.pdf
21mr|texlive-frankenstein-20190228-1|105	%doc %{_texmfdistdir}/doc/latex/frankenstein/unsupported/includex.sty
21mr|texlive-frankenstein-20190228-1|106	%doc %{_texmfdistdir}/doc/latex/frankenstein/unsupported/includex.tex
21mr|texlive-frankenstein-20190228-1|107	#- source
21mr|texlive-frankenstein-20190228-1|108	%doc %{_texmfdistdir}/source/latex/frankenstein/Makefile
21mr|texlive-frankenstein-20190228-1|109	%doc %{_texmfdistdir}/source/latex/frankenstein/abbrevs.ins
21mr|texlive-frankenstein-20190228-1|110	%doc %{_texmfdistdir}/source/latex/frankenstein/achicago-bst.ins
21mr|texlive-frankenstein-20190228-1|111	%doc %{_texmfdistdir}/source/latex/frankenstein/achicago.ins
21mr|texlive-frankenstein-20190228-1|112	%doc %{_texmfdistdir}/source/latex/frankenstein/attrib.ins
21mr|texlive-frankenstein-20190228-1|113	%doc %{_texmfdistdir}/source/latex/frankenstein/blkcntrl.ins
21mr|texlive-frankenstein-20190228-1|114	%doc %{_texmfdistdir}/source/latex/frankenstein/compsci.ins
21mr|texlive-frankenstein-20190228-1|115	%doc %{_texmfdistdir}/source/latex/frankenstein/dialogue.ins
21mr|texlive-frankenstein-20190228-1|116	%doc %{_texmfdistdir}/source/latex/frankenstein/lips.ins
21mr|texlive-frankenstein-20190228-1|117	%doc %{_texmfdistdir}/source/latex/frankenstein/moredefs.ins
21mr|texlive-frankenstein-20190228-1|118	%doc %{_texmfdistdir}/source/latex/frankenstein/newclude.ins
21mr|texlive-frankenstein-20190228-1|119	%doc %{_texmfdistdir}/source/latex/frankenstein/slemph.ins
21mr|texlive-frankenstein-20190228-1|120	%doc %{_texmfdistdir}/source/latex/frankenstein/titles.ins
21mr|texlive-frankenstein-20190228-1|121	
21mr|texlive-frankenstein-20190228-1|122	#-----------------------------------------------------------------------
21mr|texlive-frankenstein-20190228-1|123	%prep
21mr|texlive-frankenstein-20190228-1|124	%setup -c -a0 -a1 -a2
21mr|texlive-frankenstein-20190228-1|125	
21mr|texlive-frankenstein-20190228-1|126	%build
21mr|texlive-frankenstein-20190228-1|127	
21mr|texlive-frankenstein-20190228-1|128	%install
21mr|texlive-frankenstein-20190228-1|129	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-frankenstein-20190228-1|130	cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}

17971 21
21mr|texlive-frege-1.3-10|1	# revision 27417
21mr|texlive-frege-1.3-10|2	# category Package
21mr|texlive-frege-1.3-10|3	# catalog-ctan /macros/latex/contrib/frege
21mr|texlive-frege-1.3-10|4	# catalog-date 2012-08-15 12:04:21 +0200
21mr|texlive-frege-1.3-10|5	# catalog-license gpl
21mr|texlive-frege-1.3-10|6	# catalog-version 1.3
21mr|texlive-frege-1.3-10|7	Name:		texlive-frege
21mr|texlive-frege-1.3-10|8	Version:	1.3
21mr|texlive-frege-1.3-10|9	Release:	10
21mr|texlive-frege-1.3-10|10	Summary:	Typeset fregean Begriffsschrift
21mr|texlive-frege-1.3-10|11	Group:		Publishing
21mr|texlive-frege-1.3-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/frege
21mr|texlive-frege-1.3-10|13	License:	GPL
21mr|texlive-frege-1.3-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/frege.tar.xz
21mr|texlive-frege-1.3-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/frege.doc.tar.xz
21mr|texlive-frege-1.3-10|16	BuildArch:	noarch
21mr|texlive-frege-1.3-10|17	BuildRequires:	texlive-tlpkg
21mr|texlive-frege-1.3-10|18	Requires(pre):	texlive-tlpkg
21mr|texlive-frege-1.3-10|19	Requires(post):	texlive-kpathsea
21mr|texlive-frege-1.3-10|20	
21mr|texlive-frege-1.3-10|21	%description
21mr|texlive-frege-1.3-10|22	The package defines a number of new commands for typesetting
21mr|texlive-frege-1.3-10|23	fregean Begriffsschrift in LaTeX. It is loosely based on the
21mr|texlive-frege-1.3-10|24	package begriff, and offers a number of improvements including
21mr|texlive-frege-1.3-10|25	better relative lengths of the content stroke with respect to
21mr|texlive-frege-1.3-10|26	other strokes, content strokes that point at the middle of
21mr|texlive-frege-1.3-10|27	lines rather than the bottom, a greater width for the assertion
21mr|texlive-frege-1.3-10|28	stroke as compared to the content stroke, a more intuitive
21mr|texlive-frege-1.3-10|29	structure for the conditional, greater care taken to allow for
21mr|texlive-frege-1.3-10|30	the linewidth in the spacing of formulas.
21mr|texlive-frege-1.3-10|31	
21mr|texlive-frege-1.3-10|32	
21mr|texlive-frege-1.3-10|33	#-----------------------------------------------------------------------
21mr|texlive-frege-1.3-10|34	%files
21mr|texlive-frege-1.3-10|35	%{_texmfdistdir}/tex/latex/frege/frege.sty
21mr|texlive-frege-1.3-10|36	%doc %{_texmfdistdir}/doc/latex/frege/GNU.txt
21mr|texlive-frege-1.3-10|37	%doc %{_texmfdistdir}/doc/latex/frege/INSTALL
21mr|texlive-frege-1.3-10|38	%doc %{_texmfdistdir}/doc/latex/frege/README
21mr|texlive-frege-1.3-10|39	%doc %{_texmfdistdir}/doc/latex/frege/frege.pdf
21mr|texlive-frege-1.3-10|40	%doc %{_texmfdistdir}/doc/latex/frege/frege.tex
21mr|texlive-frege-1.3-10|41	
21mr|texlive-frege-1.3-10|42	#-----------------------------------------------------------------------
21mr|texlive-frege-1.3-10|43	%prep
21mr|texlive-frege-1.3-10|44	%setup -c -a0 -a1
21mr|texlive-frege-1.3-10|45	
21mr|texlive-frege-1.3-10|46	%build
21mr|texlive-frege-1.3-10|47	
21mr|texlive-frege-1.3-10|48	%install
21mr|texlive-frege-1.3-10|49	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-frege-1.3-10|50	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17972 21
21mr|texlive-frenchle-5.9995-11|1	# revision 29803
21mr|texlive-frenchle-5.9995-11|2	# category Package
21mr|texlive-frenchle-5.9995-11|3	# catalog-ctan /language/french/frenchle
21mr|texlive-frenchle-5.9995-11|4	# catalog-date 2012-05-31 00:57:47 +0200
21mr|texlive-frenchle-5.9995-11|5	# catalog-license lppl
21mr|texlive-frenchle-5.9995-11|6	# catalog-version 5.9995
21mr|texlive-frenchle-5.9995-11|7	Name:		texlive-frenchle
21mr|texlive-frenchle-5.9995-11|8	Version:	5.9995
21mr|texlive-frenchle-5.9995-11|9	Release:	11
21mr|texlive-frenchle-5.9995-11|10	Summary:	French macros, usable stand-alone or with Babel
21mr|texlive-frenchle-5.9995-11|11	Group:		Publishing
21mr|texlive-frenchle-5.9995-11|12	URL:		http://www.ctan.org/tex-archive/language/french/frenchle
21mr|texlive-frenchle-5.9995-11|13	License:	LPPL
21mr|texlive-frenchle-5.9995-11|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/frenchle.tar.xz
21mr|texlive-frenchle-5.9995-11|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/frenchle.doc.tar.xz
21mr|texlive-frenchle-5.9995-11|16	BuildArch:	noarch
21mr|texlive-frenchle-5.9995-11|17	BuildRequires:	texlive-tlpkg
21mr|texlive-frenchle-5.9995-11|18	Requires(pre):	texlive-tlpkg
21mr|texlive-frenchle-5.9995-11|19	Requires(post):	texlive-kpathsea
21mr|texlive-frenchle-5.9995-11|20	
21mr|texlive-frenchle-5.9995-11|21	%description
21mr|texlive-frenchle-5.9995-11|22	This is a redistribution and repackaging of the late Bernard
21mr|texlive-frenchle-5.9995-11|23	Gaulle's "light" package to typeset French documents according
21mr|texlive-frenchle-5.9995-11|24	to the rules of the "Imprimerie Nationale". The package offers
21mr|texlive-frenchle-5.9995-11|25	a package, two Babel language definition files (french.ldf and
21mr|texlive-frenchle-5.9995-11|26	frenchle.ldf), and a package to enable the non-standard
21mr|texlive-frenchle-5.9995-11|27	definition files to be loaded into an unmodified Babel. The
21mr|texlive-frenchle-5.9995-11|28	user may simply use frenchle.sty if typesetting a French-only
21mr|texlive-frenchle-5.9995-11|29	document, but should use Babel with the frenchle option for a
21mr|texlive-frenchle-5.9995-11|30	multilingual document.
21mr|texlive-frenchle-5.9995-11|31	
21mr|texlive-frenchle-5.9995-11|32	#-----------------------------------------------------------------------
21mr|texlive-frenchle-5.9995-11|33	%files
21mr|texlive-frenchle-5.9995-11|34	%{_texmfdistdir}/tex/latex/frenchle/babelfr.sty
21mr|texlive-frenchle-5.9995-11|35	%{_texmfdistdir}/tex/latex/frenchle/french.ldf
21mr|texlive-frenchle-5.9995-11|36	%{_texmfdistdir}/tex/latex/frenchle/frenchle.cfg
21mr|texlive-frenchle-5.9995-11|37	%{_texmfdistdir}/tex/latex/frenchle/frenchle.ldf
21mr|texlive-frenchle-5.9995-11|38	%{_texmfdistdir}/tex/latex/frenchle/frenchle.sty
21mr|texlive-frenchle-5.9995-11|39	%doc %{_texmfdistdir}/doc/latex/frenchle/ALIRE.le
21mr|texlive-frenchle-5.9995-11|40	%doc %{_texmfdistdir}/doc/latex/frenchle/README
21mr|texlive-frenchle-5.9995-11|41	%doc %{_texmfdistdir}/doc/latex/frenchle/README.le
21mr|texlive-frenchle-5.9995-11|42	%doc %{_texmfdistdir}/doc/latex/frenchle/faq.pdf
21mr|texlive-frenchle-5.9995-11|43	%doc %{_texmfdistdir}/doc/latex/frenchle/frenchle.pdf
21mr|texlive-frenchle-5.9995-11|44	%doc %{_texmfdistdir}/doc/latex/frenchle/sources/faq.tex
21mr|texlive-frenchle-5.9995-11|45	%doc %{_texmfdistdir}/doc/latex/frenchle/sources/frenchle.tex
21mr|texlive-frenchle-5.9995-11|46	%doc %{_texmfdistdir}/doc/latex/frenchle/sources/myfroptn.sty
21mr|texlive-frenchle-5.9995-11|47	%doc %{_texmfdistdir}/doc/latex/frenchle/sources/mymaj.sty
21mr|texlive-frenchle-5.9995-11|48	
21mr|texlive-frenchle-5.9995-11|49	#-----------------------------------------------------------------------
21mr|texlive-frenchle-5.9995-11|50	%prep
21mr|texlive-frenchle-5.9995-11|51	%setup -c -a0 -a1
21mr|texlive-frenchle-5.9995-11|52	
21mr|texlive-frenchle-5.9995-11|53	%build
21mr|texlive-frenchle-5.9995-11|54	
21mr|texlive-frenchle-5.9995-11|55	%install
21mr|texlive-frenchle-5.9995-11|56	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-frenchle-5.9995-11|57	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17973 21
21mr|texlive-friulan-20120413-7|1	# revision 25957
21mr|texlive-friulan-20120413-7|2	# category Package
21mr|texlive-friulan-20120413-7|3	# catalog-ctan /macros/latex/contrib/babel-contrib/friulan
21mr|texlive-friulan-20120413-7|4	# catalog-date 2012-04-13 12:36:19 +0200
21mr|texlive-friulan-20120413-7|5	# catalog-license lppl1.3
21mr|texlive-friulan-20120413-7|6	# catalog-version undef
21mr|texlive-friulan-20120413-7|7	Name:		texlive-friulan
21mr|texlive-friulan-20120413-7|8	Version:	20120413
21mr|texlive-friulan-20120413-7|9	Release:	7
21mr|texlive-friulan-20120413-7|10	Summary:	Babel/Polyglossia support for Friulan(Furlan)
21mr|texlive-friulan-20120413-7|11	Group:		Publishing
21mr|texlive-friulan-20120413-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/babel-contrib/friulan
21mr|texlive-friulan-20120413-7|13	License:	LPPL1.3
21mr|texlive-friulan-20120413-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/friulan.tar.xz
21mr|texlive-friulan-20120413-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/friulan.doc.tar.xz
21mr|texlive-friulan-20120413-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/friulan.source.tar.xz
21mr|texlive-friulan-20120413-7|17	BuildArch:	noarch
21mr|texlive-friulan-20120413-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-friulan-20120413-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-friulan-20120413-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-friulan-20120413-7|21	
21mr|texlive-friulan-20120413-7|22	%description
21mr|texlive-friulan-20120413-7|23	The package provides a language description file that enables
21mr|texlive-friulan-20120413-7|24	support of Friulan either with babel or with polyglossia.
21mr|texlive-friulan-20120413-7|25	
21mr|texlive-friulan-20120413-7|26	
21mr|texlive-friulan-20120413-7|27	#-----------------------------------------------------------------------
21mr|texlive-friulan-20120413-7|28	%files
21mr|texlive-friulan-20120413-7|29	%{_texmfdistdir}/tex/latex/friulan/friulan.ldf
21mr|texlive-friulan-20120413-7|30	%{_texmfdistdir}/tex/latex/friulan/furlan.ldf
21mr|texlive-friulan-20120413-7|31	%doc %{_texmfdistdir}/doc/latex/friulan/friulan.pdf
21mr|texlive-friulan-20120413-7|32	#- source
21mr|texlive-friulan-20120413-7|33	%doc %{_texmfdistdir}/source/latex/friulan/friulan.dtx
21mr|texlive-friulan-20120413-7|34	
21mr|texlive-friulan-20120413-7|35	#-----------------------------------------------------------------------
21mr|texlive-friulan-20120413-7|36	%prep
21mr|texlive-friulan-20120413-7|37	%setup -c -a0 -a1 -a2
21mr|texlive-friulan-20120413-7|38	
21mr|texlive-friulan-20120413-7|39	%build
21mr|texlive-friulan-20120413-7|40	
21mr|texlive-friulan-20120413-7|41	%install
21mr|texlive-friulan-20120413-7|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-friulan-20120413-7|43	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17974 21
21mr|texlive-frletter-20190228-1|1	# revision 15878
21mr|texlive-frletter-20190228-1|2	# category Package
21mr|texlive-frletter-20190228-1|3	# catalog-ctan /macros/latex/contrib/frletter
21mr|texlive-frletter-20190228-1|4	# catalog-date 2008-08-19 21:00:04 +0200
21mr|texlive-frletter-20190228-1|5	# catalog-license pd
21mr|texlive-frletter-20190228-1|6	# catalog-version undef
21mr|texlive-frletter-20190228-1|7	
21mr|texlive-frletter-20190228-1|8	
21mr|texlive-frletter-20190228-1|9	Summary:	Typeset letters in the French style
21mr|texlive-frletter-20190228-1|10	Name:		texlive-frletter
21mr|texlive-frletter-20190228-1|11	Version:	20190228
21mr|texlive-frletter-20190228-1|12	Release:	1
21mr|texlive-frletter-20190228-1|13	License:	PD
21mr|texlive-frletter-20190228-1|14	Group:		Publishing
21mr|texlive-frletter-20190228-1|15	Url:		http://www.ctan.org/tex-archive/macros/latex/contrib/frletter
21mr|texlive-frletter-20190228-1|16	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/frletter.tar.xz
21mr|texlive-frletter-20190228-1|17	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/frletter.doc.tar.xz
21mr|texlive-frletter-20190228-1|18	BuildArch:	noarch
21mr|texlive-frletter-20190228-1|19	BuildRequires:	texlive-tlpkg
21mr|texlive-frletter-20190228-1|20	Requires(pre):	texlive-tlpkg
21mr|texlive-frletter-20190228-1|21	Requires(post):	texlive-kpathsea
21mr|texlive-frletter-20190228-1|22	
21mr|texlive-frletter-20190228-1|23	%description
21mr|texlive-frletter-20190228-1|24	A small class for typesetting letters in France. No assumption
21mr|texlive-frletter-20190228-1|25	is made about the language in use. The class represents a small
21mr|texlive-frletter-20190228-1|26	modification of the beletter class, which is itself a
21mr|texlive-frletter-20190228-1|27	modification of the standard LaTeX letter class.
21mr|texlive-frletter-20190228-1|28	
21mr|texlive-frletter-20190228-1|29	#-----------------------------------------------------------------------
21mr|texlive-frletter-20190228-1|30	%files
21mr|texlive-frletter-20190228-1|31	%{_texmfdistdir}/tex/latex/frletter/frletter.cls
21mr|texlive-frletter-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/frletter/README
21mr|texlive-frletter-20190228-1|33	
21mr|texlive-frletter-20190228-1|34	#-----------------------------------------------------------------------
21mr|texlive-frletter-20190228-1|35	%prep
21mr|texlive-frletter-20190228-1|36	%setup -c -a0 -a1
21mr|texlive-frletter-20190228-1|37	
21mr|texlive-frletter-20190228-1|38	%build
21mr|texlive-frletter-20190228-1|39	
21mr|texlive-frletter-20190228-1|40	%install
21mr|texlive-frletter-20190228-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-frletter-20190228-1|42	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17975 21
21mr|texlive-frontespizio-1.4a-7|1	# revision 24054
21mr|texlive-frontespizio-1.4a-7|2	# category Package
21mr|texlive-frontespizio-1.4a-7|3	# catalog-ctan /macros/latex/contrib/frontespizio
21mr|texlive-frontespizio-1.4a-7|4	# catalog-date 2011-09-21 15:45:55 +0200
21mr|texlive-frontespizio-1.4a-7|5	# catalog-license lppl
21mr|texlive-frontespizio-1.4a-7|6	# catalog-version 1.4a
21mr|texlive-frontespizio-1.4a-7|7	Name:		texlive-frontespizio
21mr|texlive-frontespizio-1.4a-7|8	Version:	1.4a
21mr|texlive-frontespizio-1.4a-7|9	Release:	7
21mr|texlive-frontespizio-1.4a-7|10	Summary:	Create a frontispiece for Italian theses
21mr|texlive-frontespizio-1.4a-7|11	Group:		Publishing
21mr|texlive-frontespizio-1.4a-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/frontespizio
21mr|texlive-frontespizio-1.4a-7|13	License:	LPPL
21mr|texlive-frontespizio-1.4a-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/frontespizio.tar.xz
21mr|texlive-frontespizio-1.4a-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/frontespizio.doc.tar.xz
21mr|texlive-frontespizio-1.4a-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/frontespizio.source.tar.xz
21mr|texlive-frontespizio-1.4a-7|17	BuildArch:	noarch
21mr|texlive-frontespizio-1.4a-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-frontespizio-1.4a-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-frontespizio-1.4a-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-frontespizio-1.4a-7|21	
21mr|texlive-frontespizio-1.4a-7|22	%description
21mr|texlive-frontespizio-1.4a-7|23	Typesetting a frontispiece independently of the layout of the
21mr|texlive-frontespizio-1.4a-7|24	main document is difficult. This package provides a solution by
21mr|texlive-frontespizio-1.4a-7|25	producing an auxiliary TeX file to be typeset on its own and
21mr|texlive-frontespizio-1.4a-7|26	the result is automatically included at the next run. The
21mr|texlive-frontespizio-1.4a-7|27	markup necessary for the frontispiece is written in the main
21mr|texlive-frontespizio-1.4a-7|28	document in a frontespizio environment. Documentation is mainly
21mr|texlive-frontespizio-1.4a-7|29	in Italian, as the style is probably apt only to theses in
21mr|texlive-frontespizio-1.4a-7|30	Italy.
21mr|texlive-frontespizio-1.4a-7|31	
21mr|texlive-frontespizio-1.4a-7|32	
21mr|texlive-frontespizio-1.4a-7|33	#-----------------------------------------------------------------------
21mr|texlive-frontespizio-1.4a-7|34	%files
21mr|texlive-frontespizio-1.4a-7|35	%{_texmfdistdir}/tex/latex/frontespizio/frontespizio.sty
21mr|texlive-frontespizio-1.4a-7|36	%doc %{_texmfdistdir}/doc/latex/frontespizio/README
21mr|texlive-frontespizio-1.4a-7|37	%doc %{_texmfdistdir}/doc/latex/frontespizio/examplea.pdf
21mr|texlive-frontespizio-1.4a-7|38	%doc %{_texmfdistdir}/doc/latex/frontespizio/examplea.tex
21mr|texlive-frontespizio-1.4a-7|39	%doc %{_texmfdistdir}/doc/latex/frontespizio/exampleasuf.pdf
21mr|texlive-frontespizio-1.4a-7|40	%doc %{_texmfdistdir}/doc/latex/frontespizio/exampleasuf.tex
21mr|texlive-frontespizio-1.4a-7|41	%doc %{_texmfdistdir}/doc/latex/frontespizio/exampleb.pdf
21mr|texlive-frontespizio-1.4a-7|42	%doc %{_texmfdistdir}/doc/latex/frontespizio/exampleb.tex
21mr|texlive-frontespizio-1.4a-7|43	%doc %{_texmfdistdir}/doc/latex/frontespizio/examplec.pdf
21mr|texlive-frontespizio-1.4a-7|44	%doc %{_texmfdistdir}/doc/latex/frontespizio/examplec.tex
21mr|texlive-frontespizio-1.4a-7|45	%doc %{_texmfdistdir}/doc/latex/frontespizio/exampled.pdf
21mr|texlive-frontespizio-1.4a-7|46	%doc %{_texmfdistdir}/doc/latex/frontespizio/exampled.tex
21mr|texlive-frontespizio-1.4a-7|47	%doc %{_texmfdistdir}/doc/latex/frontespizio/examplee.pdf
21mr|texlive-frontespizio-1.4a-7|48	%doc %{_texmfdistdir}/doc/latex/frontespizio/examplee.tex
21mr|texlive-frontespizio-1.4a-7|49	%doc %{_texmfdistdir}/doc/latex/frontespizio/fakelogo.mp
21mr|texlive-frontespizio-1.4a-7|50	%doc %{_texmfdistdir}/doc/latex/frontespizio/fakelogo.pdf
21mr|texlive-frontespizio-1.4a-7|51	%doc %{_texmfdistdir}/doc/latex/frontespizio/frontespizio.pdf
21mr|texlive-frontespizio-1.4a-7|52	#- source
21mr|texlive-frontespizio-1.4a-7|53	%doc %{_texmfdistdir}/source/latex/frontespizio/frontespizio.dtx
21mr|texlive-frontespizio-1.4a-7|54	%doc %{_texmfdistdir}/source/latex/frontespizio/frontespizio.ins
21mr|texlive-frontespizio-1.4a-7|55	
21mr|texlive-frontespizio-1.4a-7|56	#-----------------------------------------------------------------------
21mr|texlive-frontespizio-1.4a-7|57	%prep
21mr|texlive-frontespizio-1.4a-7|58	%setup -c -a0 -a1 -a2
21mr|texlive-frontespizio-1.4a-7|59	
21mr|texlive-frontespizio-1.4a-7|60	%build
21mr|texlive-frontespizio-1.4a-7|61	
21mr|texlive-frontespizio-1.4a-7|62	%install
21mr|texlive-frontespizio-1.4a-7|63	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-frontespizio-1.4a-7|64	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17976 21
21mr|texlive-ftcap-1.4-7|1	# revision 17275
21mr|texlive-ftcap-1.4-7|2	# category Package
21mr|texlive-ftcap-1.4-7|3	# catalog-ctan /macros/latex/contrib/ftcap
21mr|texlive-ftcap-1.4-7|4	# catalog-date 2010-03-09 13:05:51 +0100
21mr|texlive-ftcap-1.4-7|5	# catalog-license gpl
21mr|texlive-ftcap-1.4-7|6	# catalog-version 1.4
21mr|texlive-ftcap-1.4-7|7	Name:		texlive-ftcap
21mr|texlive-ftcap-1.4-7|8	Version:	1.4
21mr|texlive-ftcap-1.4-7|9	Release:	7
21mr|texlive-ftcap-1.4-7|10	Summary:	Allows \caption at the beginning of a table-environment
21mr|texlive-ftcap-1.4-7|11	Group:		Publishing
21mr|texlive-ftcap-1.4-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ftcap
21mr|texlive-ftcap-1.4-7|13	License:	GPL
21mr|texlive-ftcap-1.4-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ftcap.tar.xz
21mr|texlive-ftcap-1.4-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ftcap.doc.tar.xz
21mr|texlive-ftcap-1.4-7|16	BuildArch:	noarch
21mr|texlive-ftcap-1.4-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-ftcap-1.4-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-ftcap-1.4-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-ftcap-1.4-7|20	
21mr|texlive-ftcap-1.4-7|21	%description
21mr|texlive-ftcap-1.4-7|22	For several reasons a \caption may be desirable at the top of a
21mr|texlive-ftcap-1.4-7|23	table environment. This package changes the table environment
21mr|texlive-ftcap-1.4-7|24	such that \abovecaptionskip and \belowcaptionskip are swapped.
21mr|texlive-ftcap-1.4-7|25	The package should also work with a non-standard table
21mr|texlive-ftcap-1.4-7|26	environment.
21mr|texlive-ftcap-1.4-7|27	
21mr|texlive-ftcap-1.4-7|28	
21mr|texlive-ftcap-1.4-7|29	#-----------------------------------------------------------------------
21mr|texlive-ftcap-1.4-7|30	%files
21mr|texlive-ftcap-1.4-7|31	%{_texmfdistdir}/tex/latex/ftcap/ftcap.sty
21mr|texlive-ftcap-1.4-7|32	%doc %{_texmfdistdir}/doc/latex/ftcap/ftcap.pdf
21mr|texlive-ftcap-1.4-7|33	%doc %{_texmfdistdir}/doc/latex/ftcap/ftcap.tex
21mr|texlive-ftcap-1.4-7|34	
21mr|texlive-ftcap-1.4-7|35	#-----------------------------------------------------------------------
21mr|texlive-ftcap-1.4-7|36	%prep
21mr|texlive-ftcap-1.4-7|37	%setup -c -a0 -a1
21mr|texlive-ftcap-1.4-7|38	
21mr|texlive-ftcap-1.4-7|39	%build
21mr|texlive-ftcap-1.4-7|40	
21mr|texlive-ftcap-1.4-7|41	%install
21mr|texlive-ftcap-1.4-7|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ftcap-1.4-7|43	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17977 21
21mr|texlive-ftnxtra-0.1-12|1	# revision 29652
21mr|texlive-ftnxtra-0.1-12|2	# category Package
21mr|texlive-ftnxtra-0.1-12|3	# catalog-ctan /macros/latex/contrib/ftnxtra
21mr|texlive-ftnxtra-0.1-12|4	# catalog-date 2013-04-04 15:10:30 +0200
21mr|texlive-ftnxtra-0.1-12|5	# catalog-license lppl
21mr|texlive-ftnxtra-0.1-12|6	# catalog-version 0.1
21mr|texlive-ftnxtra-0.1-12|7	Name:		texlive-ftnxtra
21mr|texlive-ftnxtra-0.1-12|8	Version:	0.1
21mr|texlive-ftnxtra-0.1-12|9	Release:	12
21mr|texlive-ftnxtra-0.1-12|10	Summary:	Extend the applicability of the \footnote command
21mr|texlive-ftnxtra-0.1-12|11	Group:		Publishing
21mr|texlive-ftnxtra-0.1-12|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ftnxtra
21mr|texlive-ftnxtra-0.1-12|13	License:	LPPL
21mr|texlive-ftnxtra-0.1-12|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ftnxtra.tar.xz
21mr|texlive-ftnxtra-0.1-12|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ftnxtra.doc.tar.xz
21mr|texlive-ftnxtra-0.1-12|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ftnxtra.source.tar.xz
21mr|texlive-ftnxtra-0.1-12|17	BuildArch:	noarch
21mr|texlive-ftnxtra-0.1-12|18	BuildRequires:	texlive-tlpkg
21mr|texlive-ftnxtra-0.1-12|19	Requires(pre):	texlive-tlpkg
21mr|texlive-ftnxtra-0.1-12|20	Requires(post):	texlive-kpathsea
21mr|texlive-ftnxtra-0.1-12|21	
21mr|texlive-ftnxtra-0.1-12|22	%description
21mr|texlive-ftnxtra-0.1-12|23	The package treats footnotes in \caption, the tabular
21mr|texlive-ftnxtra-0.1-12|24	environment, and \chapter and other \section-like commands.
21mr|texlive-ftnxtra-0.1-12|25	
21mr|texlive-ftnxtra-0.1-12|26	#-----------------------------------------------------------------------
21mr|texlive-ftnxtra-0.1-12|27	%files
21mr|texlive-ftnxtra-0.1-12|28	%{_texmfdistdir}/tex/latex/ftnxtra/ftnxtra.sty
21mr|texlive-ftnxtra-0.1-12|29	%doc %{_texmfdistdir}/doc/latex/ftnxtra/README
21mr|texlive-ftnxtra-0.1-12|30	%doc %{_texmfdistdir}/doc/latex/ftnxtra/ftnxtra.pdf
21mr|texlive-ftnxtra-0.1-12|31	%doc %{_texmfdistdir}/doc/latex/ftnxtra/ftnxtra.tex
21mr|texlive-ftnxtra-0.1-12|32	#- source
21mr|texlive-ftnxtra-0.1-12|33	%doc %{_texmfdistdir}/source/latex/ftnxtra/ftnxtra.dtx
21mr|texlive-ftnxtra-0.1-12|34	%doc %{_texmfdistdir}/source/latex/ftnxtra/ftnxtra.ins
21mr|texlive-ftnxtra-0.1-12|35	
21mr|texlive-ftnxtra-0.1-12|36	#-----------------------------------------------------------------------
21mr|texlive-ftnxtra-0.1-12|37	%prep
21mr|texlive-ftnxtra-0.1-12|38	%setup -c -a0 -a1 -a2
21mr|texlive-ftnxtra-0.1-12|39	
21mr|texlive-ftnxtra-0.1-12|40	%build
21mr|texlive-ftnxtra-0.1-12|41	
21mr|texlive-ftnxtra-0.1-12|42	%install
21mr|texlive-ftnxtra-0.1-12|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ftnxtra-0.1-12|44	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17978 21
21mr|texlive-fullblck-1.03-8|1	# revision 25434
21mr|texlive-fullblck-1.03-8|2	# category Package
21mr|texlive-fullblck-1.03-8|3	# catalog-ctan /macros/latex/contrib/fullblck
21mr|texlive-fullblck-1.03-8|4	# catalog-date 2008-09-12 11:36:07 +0200
21mr|texlive-fullblck-1.03-8|5	# catalog-license lppl
21mr|texlive-fullblck-1.03-8|6	# catalog-version 1.03
21mr|texlive-fullblck-1.03-8|7	Name:		texlive-fullblck
21mr|texlive-fullblck-1.03-8|8	Version:	1.03
21mr|texlive-fullblck-1.03-8|9	Release:	8
21mr|texlive-fullblck-1.03-8|10	Summary:	Left-blocking for letter class
21mr|texlive-fullblck-1.03-8|11	Group:		Publishing
21mr|texlive-fullblck-1.03-8|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fullblck
21mr|texlive-fullblck-1.03-8|13	License:	LPPL
21mr|texlive-fullblck-1.03-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fullblck.tar.xz
21mr|texlive-fullblck-1.03-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fullblck.doc.tar.xz
21mr|texlive-fullblck-1.03-8|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fullblck.source.tar.xz
21mr|texlive-fullblck-1.03-8|17	BuildArch:	noarch
21mr|texlive-fullblck-1.03-8|18	BuildRequires:	texlive-tlpkg
21mr|texlive-fullblck-1.03-8|19	Requires(pre):	texlive-tlpkg
21mr|texlive-fullblck-1.03-8|20	Requires(post):	texlive-kpathsea
21mr|texlive-fullblck-1.03-8|21	
21mr|texlive-fullblck-1.03-8|22	%description
21mr|texlive-fullblck-1.03-8|23	Used with the letter documentclass to set the letter in a
21mr|texlive-fullblck-1.03-8|24	fullblock style (everything at the left margin).
21mr|texlive-fullblck-1.03-8|25	
21mr|texlive-fullblck-1.03-8|26	
21mr|texlive-fullblck-1.03-8|27	#-----------------------------------------------------------------------
21mr|texlive-fullblck-1.03-8|28	%files
21mr|texlive-fullblck-1.03-8|29	%{_texmfdistdir}/tex/latex/fullblck/fullblck.sty
21mr|texlive-fullblck-1.03-8|30	%doc %{_texmfdistdir}/doc/latex/fullblck/README
21mr|texlive-fullblck-1.03-8|31	%doc %{_texmfdistdir}/doc/latex/fullblck/fullblck.pdf
21mr|texlive-fullblck-1.03-8|32	#- source
21mr|texlive-fullblck-1.03-8|33	%doc %{_texmfdistdir}/source/latex/fullblck/fullblck.dtx
21mr|texlive-fullblck-1.03-8|34	%doc %{_texmfdistdir}/source/latex/fullblck/fullblck.dtx.asc
21mr|texlive-fullblck-1.03-8|35	%doc %{_texmfdistdir}/source/latex/fullblck/fullblck.ins
21mr|texlive-fullblck-1.03-8|36	
21mr|texlive-fullblck-1.03-8|37	#-----------------------------------------------------------------------
21mr|texlive-fullblck-1.03-8|38	%prep
21mr|texlive-fullblck-1.03-8|39	%setup -c -a0 -a1 -a2
21mr|texlive-fullblck-1.03-8|40	
21mr|texlive-fullblck-1.03-8|41	%build
21mr|texlive-fullblck-1.03-8|42	
21mr|texlive-fullblck-1.03-8|43	%install
21mr|texlive-fullblck-1.03-8|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-fullblck-1.03-8|45	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17979 21
21mr|texlive-fullwidth-0.1-7|1	# revision 24684
21mr|texlive-fullwidth-0.1-7|2	# category Package
21mr|texlive-fullwidth-0.1-7|3	# catalog-ctan /macros/latex/contrib/fullwidth
21mr|texlive-fullwidth-0.1-7|4	# catalog-date 2011-11-28 12:38:18 +0100
21mr|texlive-fullwidth-0.1-7|5	# catalog-license lppl
21mr|texlive-fullwidth-0.1-7|6	# catalog-version 0.1
21mr|texlive-fullwidth-0.1-7|7	Name:		texlive-fullwidth
21mr|texlive-fullwidth-0.1-7|8	Version:	0.1
21mr|texlive-fullwidth-0.1-7|9	Release:	7
21mr|texlive-fullwidth-0.1-7|10	Summary:	Adjust margins of text block
21mr|texlive-fullwidth-0.1-7|11	Group:		Publishing
21mr|texlive-fullwidth-0.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fullwidth
21mr|texlive-fullwidth-0.1-7|13	License:	LPPL
21mr|texlive-fullwidth-0.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fullwidth.tar.xz
21mr|texlive-fullwidth-0.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fullwidth.doc.tar.xz
21mr|texlive-fullwidth-0.1-7|16	BuildArch:	noarch
21mr|texlive-fullwidth-0.1-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-fullwidth-0.1-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-fullwidth-0.1-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-fullwidth-0.1-7|20	
21mr|texlive-fullwidth-0.1-7|21	%description
21mr|texlive-fullwidth-0.1-7|22	The package provides the environment fullwidth, which sets the
21mr|texlive-fullwidth-0.1-7|23	left and right margins in a simple way. There is no constraint
21mr|texlive-fullwidth-0.1-7|24	about page breaks; if you are using the twoside mode, you can
21mr|texlive-fullwidth-0.1-7|25	set the inner and outer margins to avoid the effects of the
21mr|texlive-fullwidth-0.1-7|26	different margins.
21mr|texlive-fullwidth-0.1-7|27	
21mr|texlive-fullwidth-0.1-7|28	
21mr|texlive-fullwidth-0.1-7|29	#-----------------------------------------------------------------------
21mr|texlive-fullwidth-0.1-7|30	%files
21mr|texlive-fullwidth-0.1-7|31	%{_texmfdistdir}/tex/latex/fullwidth/fullwidth.sty
21mr|texlive-fullwidth-0.1-7|32	%doc %{_texmfdistdir}/doc/latex/fullwidth/README
21mr|texlive-fullwidth-0.1-7|33	%doc %{_texmfdistdir}/doc/latex/fullwidth/fullwidth-test.pdf
21mr|texlive-fullwidth-0.1-7|34	%doc %{_texmfdistdir}/doc/latex/fullwidth/fullwidth-test.tex
21mr|texlive-fullwidth-0.1-7|35	%doc %{_texmfdistdir}/doc/latex/fullwidth/fullwidth.pdf
21mr|texlive-fullwidth-0.1-7|36	%doc %{_texmfdistdir}/doc/latex/fullwidth/fullwidth.tex
21mr|texlive-fullwidth-0.1-7|37	
21mr|texlive-fullwidth-0.1-7|38	#-----------------------------------------------------------------------
21mr|texlive-fullwidth-0.1-7|39	%prep
21mr|texlive-fullwidth-0.1-7|40	%setup -c -a0 -a1
21mr|texlive-fullwidth-0.1-7|41	
21mr|texlive-fullwidth-0.1-7|42	%build
21mr|texlive-fullwidth-0.1-7|43	
21mr|texlive-fullwidth-0.1-7|44	%install
21mr|texlive-fullwidth-0.1-7|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-fullwidth-0.1-7|46	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17980 21
21mr|texlive-functan-20190228-1|1	Name:		texlive-functan
21mr|texlive-functan-20190228-1|2	Version:	20190228
21mr|texlive-functan-20190228-1|3	Release:	1
21mr|texlive-functan-20190228-1|4	Summary:	Macros for functional analysis and PDE theory
21mr|texlive-functan-20190228-1|5	Group:		Publishing
21mr|texlive-functan-20190228-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/functan
21mr|texlive-functan-20190228-1|7	License:	LPPL
21mr|texlive-functan-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/functan.tar.xz
21mr|texlive-functan-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/functan.doc.tar.xz
21mr|texlive-functan-20190228-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/functan.source.tar.xz
21mr|texlive-functan-20190228-1|11	BuildArch:	noarch
21mr|texlive-functan-20190228-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-functan-20190228-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-functan-20190228-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-functan-20190228-1|15	
21mr|texlive-functan-20190228-1|16	%description
21mr|texlive-functan-20190228-1|17	This package provides a convenient and coherent way to deal
21mr|texlive-functan-20190228-1|18	with name of functional spaces (mainly Sobolev spaces) in
21mr|texlive-functan-20190228-1|19	functional analysis and PDE theory. It also provides a set of
21mr|texlive-functan-20190228-1|20	macros for dealing with norms, scalar products and convergence
21mr|texlive-functan-20190228-1|21	with some object oriented flavor (it gives the possibility to
21mr|texlive-functan-20190228-1|22	override the standard behavior of norms, ...).
21mr|texlive-functan-20190228-1|23	
21mr|texlive-functan-20190228-1|24	#-----------------------------------------------------------------------
21mr|texlive-functan-20190228-1|25	%files
21mr|texlive-functan-20190228-1|26	%{_texmfdistdir}/tex/latex/functan
21mr|texlive-functan-20190228-1|27	%doc %{_texmfdistdir}/doc/latex/functan
21mr|texlive-functan-20190228-1|28	#- source
21mr|texlive-functan-20190228-1|29	%doc %{_texmfdistdir}/source/latex/functan
21mr|texlive-functan-20190228-1|30	
21mr|texlive-functan-20190228-1|31	#-----------------------------------------------------------------------
21mr|texlive-functan-20190228-1|32	%prep
21mr|texlive-functan-20190228-1|33	%setup -c -a0 -a1 -a2
21mr|texlive-functan-20190228-1|34	
21mr|texlive-functan-20190228-1|35	%build
21mr|texlive-functan-20190228-1|36	
21mr|texlive-functan-20190228-1|37	%install
21mr|texlive-functan-20190228-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-functan-20190228-1|39	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17981 21
21mr|texlive-fundus-20080912-7|1	# revision 18146
21mr|texlive-fundus-20080912-7|2	# category Package
21mr|texlive-fundus-20080912-7|3	# catalog-ctan /macros/latex/contrib/gene/fundus
21mr|texlive-fundus-20080912-7|4	# catalog-date 2008-09-12 11:49:08 +0200
21mr|texlive-fundus-20080912-7|5	# catalog-license other-free
21mr|texlive-fundus-20080912-7|6	# catalog-version undef
21mr|texlive-fundus-20080912-7|7	Name:		texlive-fundus
21mr|texlive-fundus-20080912-7|8	Version:	20080912
21mr|texlive-fundus-20080912-7|9	Release:	7
21mr|texlive-fundus-20080912-7|10	Summary:	Providing LaTeX access to various font families
21mr|texlive-fundus-20080912-7|11	Group:		Publishing
21mr|texlive-fundus-20080912-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/gene/fundus
21mr|texlive-fundus-20080912-7|13	License:	OTHER-FREE
21mr|texlive-fundus-20080912-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fundus.tar.xz
21mr|texlive-fundus-20080912-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fundus.doc.tar.xz
21mr|texlive-fundus-20080912-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fundus.source.tar.xz
21mr|texlive-fundus-20080912-7|17	BuildArch:	noarch
21mr|texlive-fundus-20080912-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-fundus-20080912-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-fundus-20080912-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-fundus-20080912-7|21	
21mr|texlive-fundus-20080912-7|22	%description
21mr|texlive-fundus-20080912-7|23	Fonts supported are Peter Vanroose's calligra and handwriting
21mr|texlive-fundus-20080912-7|24	fonts, the Washington University cyrillic fonts, the la and lla
21mr|texlive-fundus-20080912-7|25	children's handwriting fonts, the Computer Modern outline
21mr|texlive-fundus-20080912-7|26	fonts, various 'Star Trek' fonts, Sutterlin and schwell
21mr|texlive-fundus-20080912-7|27	handwriting fonts, the twcal calligraphic fonts, and the va
21mr|texlive-fundus-20080912-7|28	handwriting fonts. Note that the Washington University fonts
21mr|texlive-fundus-20080912-7|29	are now officially supported by LaTeX, as the OT2 encoding.
21mr|texlive-fundus-20080912-7|30	
21mr|texlive-fundus-20080912-7|31	
21mr|texlive-fundus-20080912-7|32	#-----------------------------------------------------------------------
21mr|texlive-fundus-20080912-7|33	%files
21mr|texlive-fundus-20080912-7|34	%{_texmfdistdir}/tex/latex/fundus/calligra.sty
21mr|texlive-fundus-20080912-7|35	%{_texmfdistdir}/tex/latex/fundus/cyr.sty
21mr|texlive-fundus-20080912-7|36	%{_texmfdistdir}/tex/latex/fundus/la.sty
21mr|texlive-fundus-20080912-7|37	%{_texmfdistdir}/tex/latex/fundus/ot1ocm.fd
21mr|texlive-fundus-20080912-7|38	%{_texmfdistdir}/tex/latex/fundus/ot1ocmss.fd
21mr|texlive-fundus-20080912-7|39	%{_texmfdistdir}/tex/latex/fundus/ot1ocmtt.fd
21mr|texlive-fundus-20080912-7|40	%{_texmfdistdir}/tex/latex/fundus/pvscript.sty
21mr|texlive-fundus-20080912-7|41	%{_texmfdistdir}/tex/latex/fundus/startrek.sty
21mr|texlive-fundus-20080912-7|42	%{_texmfdistdir}/tex/latex/fundus/suetterl.sty
21mr|texlive-fundus-20080912-7|43	%{_texmfdistdir}/tex/latex/fundus/twcal.sty
21mr|texlive-fundus-20080912-7|44	%{_texmfdistdir}/tex/latex/fundus/va.sty
21mr|texlive-fundus-20080912-7|45	%doc %{_texmfdistdir}/doc/latex/fundus/doc/calligra.pdf
21mr|texlive-fundus-20080912-7|46	%doc %{_texmfdistdir}/doc/latex/fundus/doc/la.pdf
21mr|texlive-fundus-20080912-7|47	%doc %{_texmfdistdir}/doc/latex/fundus/doc/outline.pdf
21mr|texlive-fundus-20080912-7|48	%doc %{_texmfdistdir}/doc/latex/fundus/doc/twcal.pdf
21mr|texlive-fundus-20080912-7|49	%doc %{_texmfdistdir}/doc/latex/fundus/startrek.map
21mr|texlive-fundus-20080912-7|50	%doc %{_texmfdistdir}/doc/latex/fundus/stclass.zip
21mr|texlive-fundus-20080912-7|51	%doc %{_texmfdistdir}/doc/latex/fundus/stmov.zip
21mr|texlive-fundus-20080912-7|52	%doc %{_texmfdistdir}/doc/latex/fundus/tngcril.zip
21mr|texlive-fundus-20080912-7|53	%doc %{_texmfdistdir}/doc/latex/fundus/tngmon.zip
21mr|texlive-fundus-20080912-7|54	%doc %{_texmfdistdir}/doc/latex/fundus/tngtit.zip
21mr|texlive-fundus-20080912-7|55	#- source
21mr|texlive-fundus-20080912-7|56	%doc %{_texmfdistdir}/source/latex/fundus/calligra.dtx
21mr|texlive-fundus-20080912-7|57	%doc %{_texmfdistdir}/source/latex/fundus/calligra.ins
21mr|texlive-fundus-20080912-7|58	%doc %{_texmfdistdir}/source/latex/fundus/la.dtx
21mr|texlive-fundus-20080912-7|59	%doc %{_texmfdistdir}/source/latex/fundus/la.ins
21mr|texlive-fundus-20080912-7|60	%doc %{_texmfdistdir}/source/latex/fundus/outline.dtx
21mr|texlive-fundus-20080912-7|61	%doc %{_texmfdistdir}/source/latex/fundus/outline.ins
21mr|texlive-fundus-20080912-7|62	%doc %{_texmfdistdir}/source/latex/fundus/pvscript.dtx
21mr|texlive-fundus-20080912-7|63	%doc %{_texmfdistdir}/source/latex/fundus/pvscript.ins
21mr|texlive-fundus-20080912-7|64	%doc %{_texmfdistdir}/source/latex/fundus/startrek.dtx
21mr|texlive-fundus-20080912-7|65	%doc %{_texmfdistdir}/source/latex/fundus/startrek.ins
21mr|texlive-fundus-20080912-7|66	%doc %{_texmfdistdir}/source/latex/fundus/suetterl.dtx
21mr|texlive-fundus-20080912-7|67	%doc %{_texmfdistdir}/source/latex/fundus/suetterl.ins
21mr|texlive-fundus-20080912-7|68	%doc %{_texmfdistdir}/source/latex/fundus/twcal.dtx
21mr|texlive-fundus-20080912-7|69	%doc %{_texmfdistdir}/source/latex/fundus/twcal.ins
21mr|texlive-fundus-20080912-7|70	%doc %{_texmfdistdir}/source/latex/fundus/va.dtx
21mr|texlive-fundus-20080912-7|71	%doc %{_texmfdistdir}/source/latex/fundus/va.ins
21mr|texlive-fundus-20080912-7|72	
21mr|texlive-fundus-20080912-7|73	#-----------------------------------------------------------------------
21mr|texlive-fundus-20080912-7|74	%prep
21mr|texlive-fundus-20080912-7|75	%setup -c -a0 -a1 -a2
21mr|texlive-fundus-20080912-7|76	
21mr|texlive-fundus-20080912-7|77	%build
21mr|texlive-fundus-20080912-7|78	
21mr|texlive-fundus-20080912-7|79	%install
21mr|texlive-fundus-20080912-7|80	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-fundus-20080912-7|81	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17982 21
21mr|texlive-fundus-calligra-1.2-7|1	# revision 26018
21mr|texlive-fundus-calligra-1.2-7|2	# category Package
21mr|texlive-fundus-calligra-1.2-7|3	# catalog-ctan /macros/latex/contrib/fundus/calligra
21mr|texlive-fundus-calligra-1.2-7|4	# catalog-date 2012-04-15 00:54:55 +0200
21mr|texlive-fundus-calligra-1.2-7|5	# catalog-license other-free
21mr|texlive-fundus-calligra-1.2-7|6	# catalog-version 1.2
21mr|texlive-fundus-calligra-1.2-7|7	Name:		texlive-fundus-calligra
21mr|texlive-fundus-calligra-1.2-7|8	Version:	1.2
21mr|texlive-fundus-calligra-1.2-7|9	Release:	7
21mr|texlive-fundus-calligra-1.2-7|10	Summary:	Support for the calligra font in LaTeX documents
21mr|texlive-fundus-calligra-1.2-7|11	Group:		Publishing
21mr|texlive-fundus-calligra-1.2-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fundus/calligra
21mr|texlive-fundus-calligra-1.2-7|13	License:	OTHER-FREE
21mr|texlive-fundus-calligra-1.2-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fundus-calligra.tar.xz
21mr|texlive-fundus-calligra-1.2-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fundus-calligra.doc.tar.xz
21mr|texlive-fundus-calligra-1.2-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fundus-calligra.source.tar.xz
21mr|texlive-fundus-calligra-1.2-7|17	BuildArch:	noarch
21mr|texlive-fundus-calligra-1.2-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-fundus-calligra-1.2-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-fundus-calligra-1.2-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-fundus-calligra-1.2-7|21	
21mr|texlive-fundus-calligra-1.2-7|22	%description
21mr|texlive-fundus-calligra-1.2-7|23	The package offers support for the calligra handwriting font,
21mr|texlive-fundus-calligra-1.2-7|24	in LaTeX documents. The package is part of the fundus bundle.
21mr|texlive-fundus-calligra-1.2-7|25	
21mr|texlive-fundus-calligra-1.2-7|26	
21mr|texlive-fundus-calligra-1.2-7|27	#-----------------------------------------------------------------------
21mr|texlive-fundus-calligra-1.2-7|28	%files
21mr|texlive-fundus-calligra-1.2-7|29	%{_texmfdistdir}/tex/latex/fundus-calligra/calligra.sty
21mr|texlive-fundus-calligra-1.2-7|30	%doc %{_texmfdistdir}/doc/latex/fundus-calligra/calligra.pdf
21mr|texlive-fundus-calligra-1.2-7|31	#- source
21mr|texlive-fundus-calligra-1.2-7|32	%doc %{_texmfdistdir}/source/latex/fundus-calligra/calligra.dtx
21mr|texlive-fundus-calligra-1.2-7|33	%doc %{_texmfdistdir}/source/latex/fundus-calligra/calligra.ins
21mr|texlive-fundus-calligra-1.2-7|34	
21mr|texlive-fundus-calligra-1.2-7|35	#-----------------------------------------------------------------------
21mr|texlive-fundus-calligra-1.2-7|36	%prep
21mr|texlive-fundus-calligra-1.2-7|37	%setup -c -a0 -a1 -a2
21mr|texlive-fundus-calligra-1.2-7|38	
21mr|texlive-fundus-calligra-1.2-7|39	%build
21mr|texlive-fundus-calligra-1.2-7|40	
21mr|texlive-fundus-calligra-1.2-7|41	%install
21mr|texlive-fundus-calligra-1.2-7|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-fundus-calligra-1.2-7|43	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17983 21
21mr|texlive-fundus-cyr-20190228-1|1	# revision 26019
21mr|texlive-fundus-cyr-20190228-1|2	# category Package
21mr|texlive-fundus-cyr-20190228-1|3	# catalog-ctan /macros/latex/contrib/fundus/cyr/cyr.sty
21mr|texlive-fundus-cyr-20190228-1|4	# catalog-date 2012-04-15 11:57:05 +0200
21mr|texlive-fundus-cyr-20190228-1|5	# catalog-license lppl1.3
21mr|texlive-fundus-cyr-20190228-1|6	# catalog-version undef
21mr|texlive-fundus-cyr-20190228-1|7	Name:		texlive-fundus-cyr
21mr|texlive-fundus-cyr-20190228-1|8	Version:	20190228
21mr|texlive-fundus-cyr-20190228-1|9	Release:	1
21mr|texlive-fundus-cyr-20190228-1|10	Summary:	Support for Washington University Cyrillic fonts
21mr|texlive-fundus-cyr-20190228-1|11	Group:		Publishing
21mr|texlive-fundus-cyr-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fundus/cyr/cyr.sty
21mr|texlive-fundus-cyr-20190228-1|13	License:	LPPL1.3
21mr|texlive-fundus-cyr-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fundus-cyr.tar.xz
21mr|texlive-fundus-cyr-20190228-1|15	BuildArch:	noarch
21mr|texlive-fundus-cyr-20190228-1|16	BuildRequires:	texlive-tlpkg
21mr|texlive-fundus-cyr-20190228-1|17	Requires(pre):	texlive-tlpkg
21mr|texlive-fundus-cyr-20190228-1|18	Requires(post):	texlive-kpathsea
21mr|texlive-fundus-cyr-20190228-1|19	
21mr|texlive-fundus-cyr-20190228-1|20	%description
21mr|texlive-fundus-cyr-20190228-1|21	The package supports the use of the Washington Cyrillic fonts
21mr|texlive-fundus-cyr-20190228-1|22	with LaTeX (Note that standard LateX has support, too, as
21mr|texlive-fundus-cyr-20190228-1|23	encoding OT2). The package is distributed as part of the fundus
21mr|texlive-fundus-cyr-20190228-1|24	bundle.
21mr|texlive-fundus-cyr-20190228-1|25	
21mr|texlive-fundus-cyr-20190228-1|26	#-----------------------------------------------------------------------
21mr|texlive-fundus-cyr-20190228-1|27	%files
21mr|texlive-fundus-cyr-20190228-1|28	%{_texmfdistdir}/tex/latex/fundus-cyr/cyr.sty
21mr|texlive-fundus-cyr-20190228-1|29	
21mr|texlive-fundus-cyr-20190228-1|30	#-----------------------------------------------------------------------
21mr|texlive-fundus-cyr-20190228-1|31	%prep
21mr|texlive-fundus-cyr-20190228-1|32	%setup -c -a0
21mr|texlive-fundus-cyr-20190228-1|33	
21mr|texlive-fundus-cyr-20190228-1|34	%build
21mr|texlive-fundus-cyr-20190228-1|35	
21mr|texlive-fundus-cyr-20190228-1|36	%install
21mr|texlive-fundus-cyr-20190228-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-fundus-cyr-20190228-1|38	cp -fpar tex %{buildroot}%{_texmfdistdir}

17984 21
21mr|texlive-fundus-sueterlin-1.2-7|1	# revision 26030
21mr|texlive-fundus-sueterlin-1.2-7|2	# category Package
21mr|texlive-fundus-sueterlin-1.2-7|3	# catalog-ctan /macros/latex/contrib/fundus/suetterl
21mr|texlive-fundus-sueterlin-1.2-7|4	# catalog-date 2012-04-18 12:42:25 +0200
21mr|texlive-fundus-sueterlin-1.2-7|5	# catalog-license lppl1.3
21mr|texlive-fundus-sueterlin-1.2-7|6	# catalog-version 1.2
21mr|texlive-fundus-sueterlin-1.2-7|7	Name:		texlive-fundus-sueterlin
21mr|texlive-fundus-sueterlin-1.2-7|8	Version:	1.2
21mr|texlive-fundus-sueterlin-1.2-7|9	Release:	7
21mr|texlive-fundus-sueterlin-1.2-7|10	Summary:	Sutterlin
21mr|texlive-fundus-sueterlin-1.2-7|11	Group:		Publishing
21mr|texlive-fundus-sueterlin-1.2-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fundus/suetterl
21mr|texlive-fundus-sueterlin-1.2-7|13	License:	LPPL1.3
21mr|texlive-fundus-sueterlin-1.2-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fundus-sueterlin.tar.xz
21mr|texlive-fundus-sueterlin-1.2-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fundus-sueterlin.doc.tar.xz
21mr|texlive-fundus-sueterlin-1.2-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fundus-sueterlin.source.tar.xz
21mr|texlive-fundus-sueterlin-1.2-7|17	BuildArch:	noarch
21mr|texlive-fundus-sueterlin-1.2-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-fundus-sueterlin-1.2-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-fundus-sueterlin-1.2-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-fundus-sueterlin-1.2-7|21	
21mr|texlive-fundus-sueterlin-1.2-7|22	%description
21mr|texlive-fundus-sueterlin-1.2-7|23	The package supports use, in LaTeX, of the MetaFont emulation
21mr|texlive-fundus-sueterlin-1.2-7|24	of the Sueterlin handwriting fonts The package is distributed
21mr|texlive-fundus-sueterlin-1.2-7|25	as part of the fundus bundle..
21mr|texlive-fundus-sueterlin-1.2-7|26	
21mr|texlive-fundus-sueterlin-1.2-7|27	
21mr|texlive-fundus-sueterlin-1.2-7|28	#-----------------------------------------------------------------------
21mr|texlive-fundus-sueterlin-1.2-7|29	%files
21mr|texlive-fundus-sueterlin-1.2-7|30	%{_texmfdistdir}/tex/latex/fundus-sueterlin/suetterl.sty
21mr|texlive-fundus-sueterlin-1.2-7|31	%doc %{_texmfdistdir}/doc/latex/fundus-sueterlin/suetterl.pdf
21mr|texlive-fundus-sueterlin-1.2-7|32	#- source
21mr|texlive-fundus-sueterlin-1.2-7|33	%doc %{_texmfdistdir}/source/latex/fundus-sueterlin/suetterl.dtx
21mr|texlive-fundus-sueterlin-1.2-7|34	%doc %{_texmfdistdir}/source/latex/fundus-sueterlin/suetterl.ins
21mr|texlive-fundus-sueterlin-1.2-7|35	
21mr|texlive-fundus-sueterlin-1.2-7|36	#-----------------------------------------------------------------------
21mr|texlive-fundus-sueterlin-1.2-7|37	%prep
21mr|texlive-fundus-sueterlin-1.2-7|38	%setup -c -a0 -a1 -a2
21mr|texlive-fundus-sueterlin-1.2-7|39	
21mr|texlive-fundus-sueterlin-1.2-7|40	%build
21mr|texlive-fundus-sueterlin-1.2-7|41	
21mr|texlive-fundus-sueterlin-1.2-7|42	%install
21mr|texlive-fundus-sueterlin-1.2-7|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-fundus-sueterlin-1.2-7|44	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17985 21
21mr|texlive-fwlw-20190228-1|1	# revision 29803
21mr|texlive-fwlw-20190228-1|2	# category Package
21mr|texlive-fwlw-20190228-1|3	# catalog-ctan /macros/latex/contrib/fwlw
21mr|texlive-fwlw-20190228-1|4	# catalog-date 2012-06-04 11:02:08 +0200
21mr|texlive-fwlw-20190228-1|5	# catalog-license other-free
21mr|texlive-fwlw-20190228-1|6	# catalog-version undef
21mr|texlive-fwlw-20190228-1|7	Name:		texlive-fwlw
21mr|texlive-fwlw-20190228-1|8	Version:	20190228
21mr|texlive-fwlw-20190228-1|9	Release:	1
21mr|texlive-fwlw-20190228-1|10	Summary:	Get first and last words of a page
21mr|texlive-fwlw-20190228-1|11	Group:		Publishing
21mr|texlive-fwlw-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/fwlw
21mr|texlive-fwlw-20190228-1|13	License:	OTHER-FREE
21mr|texlive-fwlw-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fwlw.tar.xz
21mr|texlive-fwlw-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/fwlw.doc.tar.xz
21mr|texlive-fwlw-20190228-1|16	BuildArch:	noarch
21mr|texlive-fwlw-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-fwlw-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-fwlw-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-fwlw-20190228-1|20	
21mr|texlive-fwlw-20190228-1|21	%description
21mr|texlive-fwlw-20190228-1|22	The package extracts the first and last words of a page,
21mr|texlive-fwlw-20190228-1|23	together with the first word of the next page, just before the
21mr|texlive-fwlw-20190228-1|24	page is formed into the object to print. The package defines a
21mr|texlive-fwlw-20190228-1|25	couple of page styles that use the words that have been
21mr|texlive-fwlw-20190228-1|26	extracted.
21mr|texlive-fwlw-20190228-1|27	
21mr|texlive-fwlw-20190228-1|28	#-----------------------------------------------------------------------
21mr|texlive-fwlw-20190228-1|29	%files
21mr|texlive-fwlw-20190228-1|30	%{_texmfdistdir}/tex/latex/fwlw/fwlw.sty
21mr|texlive-fwlw-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/fwlw/README
21mr|texlive-fwlw-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/fwlw/fwlw.pdf
21mr|texlive-fwlw-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/fwlw/fwlw.tex
21mr|texlive-fwlw-20190228-1|34	
21mr|texlive-fwlw-20190228-1|35	#-----------------------------------------------------------------------
21mr|texlive-fwlw-20190228-1|36	%prep
21mr|texlive-fwlw-20190228-1|37	%setup -c -a0 -a1
21mr|texlive-fwlw-20190228-1|38	
21mr|texlive-fwlw-20190228-1|39	%build
21mr|texlive-fwlw-20190228-1|40	
21mr|texlive-fwlw-20190228-1|41	%install
21mr|texlive-fwlw-20190228-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-fwlw-20190228-1|43	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17986 21
21mr|texlive-gaceta-1.06-7|1	# revision 15878
21mr|texlive-gaceta-1.06-7|2	# category Package
21mr|texlive-gaceta-1.06-7|3	# catalog-ctan /macros/latex/contrib/gaceta
21mr|texlive-gaceta-1.06-7|4	# catalog-date 2008-08-19 21:00:04 +0200
21mr|texlive-gaceta-1.06-7|5	# catalog-license lppl
21mr|texlive-gaceta-1.06-7|6	# catalog-version 1.06
21mr|texlive-gaceta-1.06-7|7	Name:		texlive-gaceta
21mr|texlive-gaceta-1.06-7|8	Version:	1.06
21mr|texlive-gaceta-1.06-7|9	Release:	7
21mr|texlive-gaceta-1.06-7|10	Summary:	A class to typeset La Gaceta de la RSME
21mr|texlive-gaceta-1.06-7|11	Group:		Publishing
21mr|texlive-gaceta-1.06-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/gaceta
21mr|texlive-gaceta-1.06-7|13	License:	LPPL
21mr|texlive-gaceta-1.06-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gaceta.tar.xz
21mr|texlive-gaceta-1.06-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gaceta.doc.tar.xz
21mr|texlive-gaceta-1.06-7|16	BuildArch:	noarch
21mr|texlive-gaceta-1.06-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-gaceta-1.06-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-gaceta-1.06-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-gaceta-1.06-7|20	
21mr|texlive-gaceta-1.06-7|21	%description
21mr|texlive-gaceta-1.06-7|22	The class will typeset papers for <<La Gaceta de la Real
21mr|texlive-gaceta-1.06-7|23	Sociedad Matematica Espanola>>.
21mr|texlive-gaceta-1.06-7|24	
21mr|texlive-gaceta-1.06-7|25	
21mr|texlive-gaceta-1.06-7|26	#-----------------------------------------------------------------------
21mr|texlive-gaceta-1.06-7|27	%files
21mr|texlive-gaceta-1.06-7|28	%{_texmfdistdir}/tex/latex/gaceta/gaceta.cls
21mr|texlive-gaceta-1.06-7|29	%doc %{_texmfdistdir}/doc/latex/gaceta/README
21mr|texlive-gaceta-1.06-7|30	%doc %{_texmfdistdir}/doc/latex/gaceta/plantilla-articulo-de-seccion.pdf
21mr|texlive-gaceta-1.06-7|31	%doc %{_texmfdistdir}/doc/latex/gaceta/plantilla-articulo-de-seccion.tex
21mr|texlive-gaceta-1.06-7|32	%doc %{_texmfdistdir}/doc/latex/gaceta/plantilla-articulo-suelto.pdf
21mr|texlive-gaceta-1.06-7|33	%doc %{_texmfdistdir}/doc/latex/gaceta/plantilla-articulo-suelto.tex
21mr|texlive-gaceta-1.06-7|34	
21mr|texlive-gaceta-1.06-7|35	#-----------------------------------------------------------------------
21mr|texlive-gaceta-1.06-7|36	%prep
21mr|texlive-gaceta-1.06-7|37	%setup -c -a0 -a1
21mr|texlive-gaceta-1.06-7|38	
21mr|texlive-gaceta-1.06-7|39	%build
21mr|texlive-gaceta-1.06-7|40	
21mr|texlive-gaceta-1.06-7|41	%install
21mr|texlive-gaceta-1.06-7|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-gaceta-1.06-7|43	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17987 21
21mr|texlive-galois-1.5-7|1	# revision 15878
21mr|texlive-galois-1.5-7|2	# category Package
21mr|texlive-galois-1.5-7|3	# catalog-ctan /macros/latex/contrib/galois
21mr|texlive-galois-1.5-7|4	# catalog-date 2006-12-02 11:49:32 +0100
21mr|texlive-galois-1.5-7|5	# catalog-license lppl
21mr|texlive-galois-1.5-7|6	# catalog-version 1.5
21mr|texlive-galois-1.5-7|7	Name:		texlive-galois
21mr|texlive-galois-1.5-7|8	Version:	1.5
21mr|texlive-galois-1.5-7|9	Release:	7
21mr|texlive-galois-1.5-7|10	Summary:	Typeset Galois connections
21mr|texlive-galois-1.5-7|11	Group:		Publishing
21mr|texlive-galois-1.5-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/galois
21mr|texlive-galois-1.5-7|13	License:	LPPL
21mr|texlive-galois-1.5-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/galois.tar.xz
21mr|texlive-galois-1.5-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/galois.doc.tar.xz
21mr|texlive-galois-1.5-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/galois.source.tar.xz
21mr|texlive-galois-1.5-7|17	BuildArch:	noarch
21mr|texlive-galois-1.5-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-galois-1.5-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-galois-1.5-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-galois-1.5-7|21	
21mr|texlive-galois-1.5-7|22	%description
21mr|texlive-galois-1.5-7|23	The package deals with connections in two-dimensional style,
21mr|texlive-galois-1.5-7|24	optionally in colour.
21mr|texlive-galois-1.5-7|25	
21mr|texlive-galois-1.5-7|26	
21mr|texlive-galois-1.5-7|27	#-----------------------------------------------------------------------
21mr|texlive-galois-1.5-7|28	%files
21mr|texlive-galois-1.5-7|29	%{_texmfdistdir}/tex/latex/galois/galois.sty
21mr|texlive-galois-1.5-7|30	%doc %{_texmfdistdir}/doc/latex/galois/README
21mr|texlive-galois-1.5-7|31	%doc %{_texmfdistdir}/doc/latex/galois/galois.pdf
21mr|texlive-galois-1.5-7|32	#- source
21mr|texlive-galois-1.5-7|33	%doc %{_texmfdistdir}/source/latex/galois/Makefile
21mr|texlive-galois-1.5-7|34	%doc %{_texmfdistdir}/source/latex/galois/galois.dtx
21mr|texlive-galois-1.5-7|35	%doc %{_texmfdistdir}/source/latex/galois/galois.ins
21mr|texlive-galois-1.5-7|36	
21mr|texlive-galois-1.5-7|37	#-----------------------------------------------------------------------
21mr|texlive-galois-1.5-7|38	%prep
21mr|texlive-galois-1.5-7|39	%setup -c -a0 -a1 -a2
21mr|texlive-galois-1.5-7|40	
21mr|texlive-galois-1.5-7|41	%build
21mr|texlive-galois-1.5-7|42	
21mr|texlive-galois-1.5-7|43	%install
21mr|texlive-galois-1.5-7|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-galois-1.5-7|45	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17988 21
21mr|texlive-gamebook-1.0-7|1	# revision 24714
21mr|texlive-gamebook-1.0-7|2	# category Package
21mr|texlive-gamebook-1.0-7|3	# catalog-ctan /macros/latex/contrib/gamebook
21mr|texlive-gamebook-1.0-7|4	# catalog-date 2011-11-29 16:55:00 +0100
21mr|texlive-gamebook-1.0-7|5	# catalog-license lppl1.3
21mr|texlive-gamebook-1.0-7|6	# catalog-version 1.0
21mr|texlive-gamebook-1.0-7|7	Name:		texlive-gamebook
21mr|texlive-gamebook-1.0-7|8	Version:	1.0
21mr|texlive-gamebook-1.0-7|9	Release:	7
21mr|texlive-gamebook-1.0-7|10	Summary:	Typeset gamebooks and other interactive novels
21mr|texlive-gamebook-1.0-7|11	Group:		Publishing
21mr|texlive-gamebook-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/gamebook
21mr|texlive-gamebook-1.0-7|13	License:	LPPL1.3
21mr|texlive-gamebook-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gamebook.tar.xz
21mr|texlive-gamebook-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gamebook.doc.tar.xz
21mr|texlive-gamebook-1.0-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gamebook.source.tar.xz
21mr|texlive-gamebook-1.0-7|17	BuildArch:	noarch
21mr|texlive-gamebook-1.0-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-gamebook-1.0-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-gamebook-1.0-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-gamebook-1.0-7|21	
21mr|texlive-gamebook-1.0-7|22	%description
21mr|texlive-gamebook-1.0-7|23	This package provides the means in order to lay-out gamebooks
21mr|texlive-gamebook-1.0-7|24	with LaTeX. A simple gamebook example is included with the
21mr|texlive-gamebook-1.0-7|25	package, and acts as a tutorial.
21mr|texlive-gamebook-1.0-7|26	
21mr|texlive-gamebook-1.0-7|27	
21mr|texlive-gamebook-1.0-7|28	#-----------------------------------------------------------------------
21mr|texlive-gamebook-1.0-7|29	%files
21mr|texlive-gamebook-1.0-7|30	%{_texmfdistdir}/tex/latex/gamebook/gamebook.sty
21mr|texlive-gamebook-1.0-7|31	%doc %{_texmfdistdir}/doc/latex/gamebook/README
21mr|texlive-gamebook-1.0-7|32	%doc %{_texmfdistdir}/doc/latex/gamebook/gamebook-example.pdf
21mr|texlive-gamebook-1.0-7|33	%doc %{_texmfdistdir}/doc/latex/gamebook/gamebook-example.tex
21mr|texlive-gamebook-1.0-7|34	%doc %{_texmfdistdir}/doc/latex/gamebook/gamebook.pdf
21mr|texlive-gamebook-1.0-7|35	%doc %{_texmfdistdir}/doc/latex/gamebook/lppl.txt
21mr|texlive-gamebook-1.0-7|36	#- source
21mr|texlive-gamebook-1.0-7|37	%doc %{_texmfdistdir}/source/latex/gamebook/gamebook.dtx
21mr|texlive-gamebook-1.0-7|38	%doc %{_texmfdistdir}/source/latex/gamebook/gamebook.ins
21mr|texlive-gamebook-1.0-7|39	
21mr|texlive-gamebook-1.0-7|40	#-----------------------------------------------------------------------
21mr|texlive-gamebook-1.0-7|41	%prep
21mr|texlive-gamebook-1.0-7|42	%setup -c -a0 -a1 -a2
21mr|texlive-gamebook-1.0-7|43	
21mr|texlive-gamebook-1.0-7|44	%build
21mr|texlive-gamebook-1.0-7|45	
21mr|texlive-gamebook-1.0-7|46	%install
21mr|texlive-gamebook-1.0-7|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-gamebook-1.0-7|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17989 21
21mr|texlive-garrigues-20190228-1|1	# revision 15878
21mr|texlive-garrigues-20190228-1|2	# category Package
21mr|texlive-garrigues-20190228-1|3	# catalog-ctan /graphics/metapost/contrib/macros/garrigues
21mr|texlive-garrigues-20190228-1|4	# catalog-date 2009-11-10 09:15:37 +0100
21mr|texlive-garrigues-20190228-1|5	# catalog-license lppl
21mr|texlive-garrigues-20190228-1|6	# catalog-version undef
21mr|texlive-garrigues-20190228-1|7	Name:		texlive-garrigues
21mr|texlive-garrigues-20190228-1|8	Version:	20190228
21mr|texlive-garrigues-20190228-1|9	Release:	1
21mr|texlive-garrigues-20190228-1|10	Summary:	MetaPost macros for the reproduction of Garrigues' Easter nomogram
21mr|texlive-garrigues-20190228-1|11	Group:		Publishing
21mr|texlive-garrigues-20190228-1|12	URL:		http://www.ctan.org/tex-archive/graphics/metapost/contrib/macros/garrigues
21mr|texlive-garrigues-20190228-1|13	License:	LPPL
21mr|texlive-garrigues-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/garrigues.tar.xz
21mr|texlive-garrigues-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/garrigues.doc.tar.xz
21mr|texlive-garrigues-20190228-1|16	BuildArch:	noarch
21mr|texlive-garrigues-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-garrigues-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-garrigues-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-garrigues-20190228-1|20	
21mr|texlive-garrigues-20190228-1|21	%description
21mr|texlive-garrigues-20190228-1|22	Metapost macros for the reproduction of Garrigues' Easter
21mr|texlive-garrigues-20190228-1|23	nomogram. These macros are described in Denis Roegel: An
21mr|texlive-garrigues-20190228-1|24	introduction to nomography: Garrigues' nomogram for the
21mr|texlive-garrigues-20190228-1|25	computation of Easter, TUGboat (volume 30, number 1, 2009,
21mr|texlive-garrigues-20190228-1|26	pages 88-104).
21mr|texlive-garrigues-20190228-1|27	
21mr|texlive-garrigues-20190228-1|28	#-----------------------------------------------------------------------
21mr|texlive-garrigues-20190228-1|29	%files
21mr|texlive-garrigues-20190228-1|30	%{_texmfdistdir}/metapost/garrigues/garrigues.mp
21mr|texlive-garrigues-20190228-1|31	%doc %{_texmfdistdir}/doc/metapost/garrigues/README
21mr|texlive-garrigues-20190228-1|32	%doc %{_texmfdistdir}/doc/metapost/garrigues/article.txt
21mr|texlive-garrigues-20190228-1|33	
21mr|texlive-garrigues-20190228-1|34	#-----------------------------------------------------------------------
21mr|texlive-garrigues-20190228-1|35	%prep
21mr|texlive-garrigues-20190228-1|36	%setup -c -a0 -a1
21mr|texlive-garrigues-20190228-1|37	
21mr|texlive-garrigues-20190228-1|38	%build
21mr|texlive-garrigues-20190228-1|39	
21mr|texlive-garrigues-20190228-1|40	%install
21mr|texlive-garrigues-20190228-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-garrigues-20190228-1|42	cp -fpar metapost doc %{buildroot}%{_texmfdistdir}

17990 21
21mr|texlive-garuda-c90-20190228-1|1	# revision 30642
21mr|texlive-garuda-c90-20190228-1|2	# category Package
21mr|texlive-garuda-c90-20190228-1|3	# catalog-ctan undef
21mr|texlive-garuda-c90-20190228-1|4	# catalog-date undef
21mr|texlive-garuda-c90-20190228-1|5	# catalog-license undef
21mr|texlive-garuda-c90-20190228-1|6	# catalog-version undef
21mr|texlive-garuda-c90-20190228-1|7	Name:		texlive-garuda-c90
21mr|texlive-garuda-c90-20190228-1|8	Version:	20190228
21mr|texlive-garuda-c90-20190228-1|9	Release:	1
21mr|texlive-garuda-c90-20190228-1|10	Summary:	TeX support (from CJK) for the garuda font
21mr|texlive-garuda-c90-20190228-1|11	Group:		Publishing
21mr|texlive-garuda-c90-20190228-1|12	URL:		http://tug.org/texlive
21mr|texlive-garuda-c90-20190228-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-garuda-c90-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/garuda-c90.tar.xz
21mr|texlive-garuda-c90-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/garuda-c90.source.tar.xz
21mr|texlive-garuda-c90-20190228-1|16	BuildArch:	noarch
21mr|texlive-garuda-c90-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-garuda-c90-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-garuda-c90-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-garuda-c90-20190228-1|20	Requires:	texlive-fonts-tlwg
21mr|texlive-garuda-c90-20190228-1|21	
21mr|texlive-garuda-c90-20190228-1|22	%description
21mr|texlive-garuda-c90-20190228-1|23	TeXLive garuda-c90 package.
21mr|texlive-garuda-c90-20190228-1|24	
21mr|texlive-garuda-c90-20190228-1|25	#-----------------------------------------------------------------------
21mr|texlive-garuda-c90-20190228-1|26	%files
21mr|texlive-garuda-c90-20190228-1|27	%{_texmfdistdir}/dvips/garuda-c90/config.garuda-c90
21mr|texlive-garuda-c90-20190228-1|28	%{_texmfdistdir}/fonts/map/dvips/garuda-c90/garuda-c90.map
21mr|texlive-garuda-c90-20190228-1|29	%{_texmfdistdir}/fonts/tfm/public/garuda-c90/fgdb8z.tfm
21mr|texlive-garuda-c90-20190228-1|30	%{_texmfdistdir}/fonts/tfm/public/garuda-c90/fgdbo8z.tfm
21mr|texlive-garuda-c90-20190228-1|31	%{_texmfdistdir}/fonts/tfm/public/garuda-c90/fgdo8z.tfm
21mr|texlive-garuda-c90-20190228-1|32	%{_texmfdistdir}/fonts/tfm/public/garuda-c90/fgdr8z.tfm
21mr|texlive-garuda-c90-20190228-1|33	#- source
21mr|texlive-garuda-c90-20190228-1|34	%doc %{_texmfdistdir}/source/fonts/garuda-c90/garuda-c90.fontinst
21mr|texlive-garuda-c90-20190228-1|35	
21mr|texlive-garuda-c90-20190228-1|36	#-----------------------------------------------------------------------
21mr|texlive-garuda-c90-20190228-1|37	%prep
21mr|texlive-garuda-c90-20190228-1|38	%setup -c -a0 -a1
21mr|texlive-garuda-c90-20190228-1|39	
21mr|texlive-garuda-c90-20190228-1|40	%build
21mr|texlive-garuda-c90-20190228-1|41	
21mr|texlive-garuda-c90-20190228-1|42	%install
21mr|texlive-garuda-c90-20190228-1|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-garuda-c90-20190228-1|44	cp -fpar dvips fonts source %{buildroot}%{_texmfdistdir}

17991 21
21mr|texlive-gastex-2.8-7|1	# revision 15878
21mr|texlive-gastex-2.8-7|2	# category Package
21mr|texlive-gastex-2.8-7|3	# catalog-ctan /graphics/gastex
21mr|texlive-gastex-2.8-7|4	# catalog-date 2007-03-07 00:33:49 +0100
21mr|texlive-gastex-2.8-7|5	# catalog-license lppl
21mr|texlive-gastex-2.8-7|6	# catalog-version 2.8
21mr|texlive-gastex-2.8-7|7	Name:		texlive-gastex
21mr|texlive-gastex-2.8-7|8	Version:	2.8
21mr|texlive-gastex-2.8-7|9	Release:	7
21mr|texlive-gastex-2.8-7|10	Summary:	Graphs and Automata Simplified in TeX
21mr|texlive-gastex-2.8-7|11	Group:		Publishing
21mr|texlive-gastex-2.8-7|12	URL:		http://www.ctan.org/tex-archive/graphics/gastex
21mr|texlive-gastex-2.8-7|13	License:	LPPL
21mr|texlive-gastex-2.8-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gastex.tar.xz
21mr|texlive-gastex-2.8-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gastex.doc.tar.xz
21mr|texlive-gastex-2.8-7|16	BuildArch:	noarch
21mr|texlive-gastex-2.8-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-gastex-2.8-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-gastex-2.8-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-gastex-2.8-7|20	
21mr|texlive-gastex-2.8-7|21	%description
21mr|texlive-gastex-2.8-7|22	GasTeX is a set of LaTeX macros which enable the user to draw
21mr|texlive-gastex-2.8-7|23	graphs, automata, nets, diagrams, etc., very easily, in the
21mr|texlive-gastex-2.8-7|24	LaTeX picture environment. The package offers no documentation
21mr|texlive-gastex-2.8-7|25	(per se), but offers a couple of example files in the
21mr|texlive-gastex-2.8-7|26	distribution, and more on its home page. GasTeX generates its
21mr|texlive-gastex-2.8-7|27	own PostScript code, and therefore doesn't work directly under
21mr|texlive-gastex-2.8-7|28	PDFLaTeX.
21mr|texlive-gastex-2.8-7|29	
21mr|texlive-gastex-2.8-7|30	
21mr|texlive-gastex-2.8-7|31	#-----------------------------------------------------------------------
21mr|texlive-gastex-2.8-7|32	%files
21mr|texlive-gastex-2.8-7|33	%{_texmfdistdir}/dvips/gastex/gastex.pro
21mr|texlive-gastex-2.8-7|34	%{_texmfdistdir}/tex/latex/gastex/gastex.sty
21mr|texlive-gastex-2.8-7|35	%doc %{_texmfdistdir}/doc/latex/gastex/README
21mr|texlive-gastex-2.8-7|36	%doc %{_texmfdistdir}/doc/latex/gastex/ex-beamer-gastex.tex
21mr|texlive-gastex-2.8-7|37	%doc %{_texmfdistdir}/doc/latex/gastex/ex-gastex.tex
21mr|texlive-gastex-2.8-7|38	
21mr|texlive-gastex-2.8-7|39	#-----------------------------------------------------------------------
21mr|texlive-gastex-2.8-7|40	%prep
21mr|texlive-gastex-2.8-7|41	%setup -c -a0 -a1
21mr|texlive-gastex-2.8-7|42	
21mr|texlive-gastex-2.8-7|43	%build
21mr|texlive-gastex-2.8-7|44	
21mr|texlive-gastex-2.8-7|45	%install
21mr|texlive-gastex-2.8-7|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-gastex-2.8-7|47	cp -fpar dvips tex doc %{buildroot}%{_texmfdistdir}

17992 21
21mr|texlive-gatech-thesis-1.8-7|1	# revision 19886
21mr|texlive-gatech-thesis-1.8-7|2	# category Package
21mr|texlive-gatech-thesis-1.8-7|3	# catalog-ctan /macros/latex/contrib/gatech-thesis
21mr|texlive-gatech-thesis-1.8-7|4	# catalog-date 2010-07-26 16:46:28 +0200
21mr|texlive-gatech-thesis-1.8-7|5	# catalog-license gpl
21mr|texlive-gatech-thesis-1.8-7|6	# catalog-version 1.8
21mr|texlive-gatech-thesis-1.8-7|7	Name:		texlive-gatech-thesis
21mr|texlive-gatech-thesis-1.8-7|8	Version:	1.8
21mr|texlive-gatech-thesis-1.8-7|9	Release:	7
21mr|texlive-gatech-thesis-1.8-7|10	Summary:	Georgia Institute of Technology thesis class
21mr|texlive-gatech-thesis-1.8-7|11	Group:		Publishing
21mr|texlive-gatech-thesis-1.8-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/gatech-thesis
21mr|texlive-gatech-thesis-1.8-7|13	License:	GPL
21mr|texlive-gatech-thesis-1.8-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gatech-thesis.tar.xz
21mr|texlive-gatech-thesis-1.8-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gatech-thesis.doc.tar.xz
21mr|texlive-gatech-thesis-1.8-7|16	BuildArch:	noarch
21mr|texlive-gatech-thesis-1.8-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-gatech-thesis-1.8-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-gatech-thesis-1.8-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-gatech-thesis-1.8-7|20	
21mr|texlive-gatech-thesis-1.8-7|21	%description
21mr|texlive-gatech-thesis-1.8-7|22	The output generated by using this class has been approved by
21mr|texlive-gatech-thesis-1.8-7|23	the Georgia Tech Office of Graduate Studies. It satisfies their
21mr|texlive-gatech-thesis-1.8-7|24	undocumented moving-target requirements in additional to the
21mr|texlive-gatech-thesis-1.8-7|25	actual documented requirements of the June 2002 Georgia Tech
21mr|texlive-gatech-thesis-1.8-7|26	Thesis Style Manual, as amended up to 2010.
21mr|texlive-gatech-thesis-1.8-7|27	
21mr|texlive-gatech-thesis-1.8-7|28	
21mr|texlive-gatech-thesis-1.8-7|29	#-----------------------------------------------------------------------
21mr|texlive-gatech-thesis-1.8-7|30	%files
21mr|texlive-gatech-thesis-1.8-7|31	%{_texmfdistdir}/bibtex/bst/gatech-thesis/gatech-thesis-losa.bst
21mr|texlive-gatech-thesis-1.8-7|32	%{_texmfdistdir}/bibtex/bst/gatech-thesis/gatech-thesis.bst
21mr|texlive-gatech-thesis-1.8-7|33	%{_texmfdistdir}/makeindex/gatech-thesis/gatech-thesis-index.ist
21mr|texlive-gatech-thesis-1.8-7|34	%{_texmfdistdir}/tex/latex/gatech-thesis/gatech-thesis-gloss.sty
21mr|texlive-gatech-thesis-1.8-7|35	%{_texmfdistdir}/tex/latex/gatech-thesis/gatech-thesis-index.sty
21mr|texlive-gatech-thesis-1.8-7|36	%{_texmfdistdir}/tex/latex/gatech-thesis/gatech-thesis-losa.sty
21mr|texlive-gatech-thesis-1.8-7|37	%{_texmfdistdir}/tex/latex/gatech-thesis/gatech-thesis-patch.sty
21mr|texlive-gatech-thesis-1.8-7|38	%{_texmfdistdir}/tex/latex/gatech-thesis/gatech-thesis.cls
21mr|texlive-gatech-thesis-1.8-7|39	%doc %{_texmfdistdir}/doc/latex/gatech-thesis/CHANGES
21mr|texlive-gatech-thesis-1.8-7|40	%doc %{_texmfdistdir}/doc/latex/gatech-thesis/COMPLIANCE
21mr|texlive-gatech-thesis-1.8-7|41	%doc %{_texmfdistdir}/doc/latex/gatech-thesis/COPYING
21mr|texlive-gatech-thesis-1.8-7|42	%doc %{_texmfdistdir}/doc/latex/gatech-thesis/ChangeLog
21mr|texlive-gatech-thesis-1.8-7|43	%doc %{_texmfdistdir}/doc/latex/gatech-thesis/INSTALL
21mr|texlive-gatech-thesis-1.8-7|44	%doc %{_texmfdistdir}/doc/latex/gatech-thesis/MANIFEST
21mr|texlive-gatech-thesis-1.8-7|45	%doc %{_texmfdistdir}/doc/latex/gatech-thesis/NEWS
21mr|texlive-gatech-thesis-1.8-7|46	%doc %{_texmfdistdir}/doc/latex/gatech-thesis/NOTES
21mr|texlive-gatech-thesis-1.8-7|47	%doc %{_texmfdistdir}/doc/latex/gatech-thesis/README
21mr|texlive-gatech-thesis-1.8-7|48	%doc %{_texmfdistdir}/doc/latex/gatech-thesis/TODO
21mr|texlive-gatech-thesis-1.8-7|49	%doc %{_texmfdistdir}/doc/latex/gatech-thesis/example-thesis.bib
21mr|texlive-gatech-thesis-1.8-7|50	%doc %{_texmfdistdir}/doc/latex/gatech-thesis/example-thesis.pdf
21mr|texlive-gatech-thesis-1.8-7|51	%doc %{_texmfdistdir}/doc/latex/gatech-thesis/example-thesis.tex
21mr|texlive-gatech-thesis-1.8-7|52	
21mr|texlive-gatech-thesis-1.8-7|53	#-----------------------------------------------------------------------
21mr|texlive-gatech-thesis-1.8-7|54	%prep
21mr|texlive-gatech-thesis-1.8-7|55	%setup -c -a0 -a1
21mr|texlive-gatech-thesis-1.8-7|56	
21mr|texlive-gatech-thesis-1.8-7|57	%build
21mr|texlive-gatech-thesis-1.8-7|58	
21mr|texlive-gatech-thesis-1.8-7|59	%install
21mr|texlive-gatech-thesis-1.8-7|60	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-gatech-thesis-1.8-7|61	cp -fpar bibtex makeindex tex doc %{buildroot}%{_texmfdistdir}

17993 21
21mr|texlive-gauss-20190228-1|1	# revision 32934
21mr|texlive-gauss-20190228-1|2	# category Package
21mr|texlive-gauss-20190228-1|3	# catalog-ctan /macros/latex/contrib/gauss
21mr|texlive-gauss-20190228-1|4	# catalog-date 2012-04-10 17:44:48 +0200
21mr|texlive-gauss-20190228-1|5	# catalog-license lppl
21mr|texlive-gauss-20190228-1|6	# catalog-version undef
21mr|texlive-gauss-20190228-1|7	Name:		texlive-gauss
21mr|texlive-gauss-20190228-1|8	Version:	20190228
21mr|texlive-gauss-20190228-1|9	Release:	1
21mr|texlive-gauss-20190228-1|10	Summary:	A package for Gaussian operations
21mr|texlive-gauss-20190228-1|11	Group:		Publishing
21mr|texlive-gauss-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/gauss
21mr|texlive-gauss-20190228-1|13	License:	LPPL
21mr|texlive-gauss-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gauss.tar.xz
21mr|texlive-gauss-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gauss.doc.tar.xz
21mr|texlive-gauss-20190228-1|16	BuildArch:	noarch
21mr|texlive-gauss-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-gauss-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-gauss-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-gauss-20190228-1|20	
21mr|texlive-gauss-20190228-1|21	%description
21mr|texlive-gauss-20190228-1|22	The gauss package provides configurable tools for producing row
21mr|texlive-gauss-20190228-1|23	and column operations on matrices (a.k.a. Gaussian operations).
21mr|texlive-gauss-20190228-1|24	
21mr|texlive-gauss-20190228-1|25	#-----------------------------------------------------------------------
21mr|texlive-gauss-20190228-1|26	%files
21mr|texlive-gauss-20190228-1|27	%{_texmfdistdir}/tex/latex/gauss/gauss.sty
21mr|texlive-gauss-20190228-1|28	%doc %{_texmfdistdir}/doc/latex/gauss/README
21mr|texlive-gauss-20190228-1|29	%doc %{_texmfdistdir}/doc/latex/gauss/gauss-doc.pdf
21mr|texlive-gauss-20190228-1|30	%doc %{_texmfdistdir}/doc/latex/gauss/gauss-ex.pdf
21mr|texlive-gauss-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/gauss/gauss-ex.tex
21mr|texlive-gauss-20190228-1|32	
21mr|texlive-gauss-20190228-1|33	#-----------------------------------------------------------------------
21mr|texlive-gauss-20190228-1|34	%prep
21mr|texlive-gauss-20190228-1|35	%setup -c -a0 -a1
21mr|texlive-gauss-20190228-1|36	
21mr|texlive-gauss-20190228-1|37	%build
21mr|texlive-gauss-20190228-1|38	
21mr|texlive-gauss-20190228-1|39	%install
21mr|texlive-gauss-20190228-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-gauss-20190228-1|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17994 21
21mr|texlive-gb4e-20190228-1|1	# revision 19216
21mr|texlive-gb4e-20190228-1|2	# category Package
21mr|texlive-gb4e-20190228-1|3	# catalog-ctan /macros/latex/contrib/gb4e
21mr|texlive-gb4e-20190228-1|4	# catalog-date 2010-07-03 20:09:25 +0200
21mr|texlive-gb4e-20190228-1|5	# catalog-license lppl1.2
21mr|texlive-gb4e-20190228-1|6	# catalog-version undef
21mr|texlive-gb4e-20190228-1|7	Name:		texlive-gb4e
21mr|texlive-gb4e-20190228-1|8	Version:	20190228
21mr|texlive-gb4e-20190228-1|9	Release:	1
21mr|texlive-gb4e-20190228-1|10	Summary:	Linguistic tools
21mr|texlive-gb4e-20190228-1|11	Group:		Publishing
21mr|texlive-gb4e-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/gb4e
21mr|texlive-gb4e-20190228-1|13	License:	LPPL1.2
21mr|texlive-gb4e-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gb4e.tar.xz
21mr|texlive-gb4e-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gb4e.doc.tar.xz
21mr|texlive-gb4e-20190228-1|16	BuildArch:	noarch
21mr|texlive-gb4e-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-gb4e-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-gb4e-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-gb4e-20190228-1|20	
21mr|texlive-gb4e-20190228-1|21	%description
21mr|texlive-gb4e-20190228-1|22	Provides an environment for linguistic examples, tools for
21mr|texlive-gb4e-20190228-1|23	glosses, and various other goodies. The code was developed from
21mr|texlive-gb4e-20190228-1|24	the midnight and covington packages.
21mr|texlive-gb4e-20190228-1|25	
21mr|texlive-gb4e-20190228-1|26	#-----------------------------------------------------------------------
21mr|texlive-gb4e-20190228-1|27	%files
21mr|texlive-gb4e-20190228-1|28	%{_texmfdistdir}/tex/latex/gb4e/cgloss4e.sty
21mr|texlive-gb4e-20190228-1|29	%{_texmfdistdir}/tex/latex/gb4e/gb4e.sty
21mr|texlive-gb4e-20190228-1|30	%doc %{_texmfdistdir}/doc/latex/gb4e/README
21mr|texlive-gb4e-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/gb4e/gb4e-doc.pdf
21mr|texlive-gb4e-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/gb4e/gb4e-doc.tex
21mr|texlive-gb4e-20190228-1|33	
21mr|texlive-gb4e-20190228-1|34	#-----------------------------------------------------------------------
21mr|texlive-gb4e-20190228-1|35	%prep
21mr|texlive-gb4e-20190228-1|36	%setup -c -a0 -a1
21mr|texlive-gb4e-20190228-1|37	
21mr|texlive-gb4e-20190228-1|38	%build
21mr|texlive-gb4e-20190228-1|39	
21mr|texlive-gb4e-20190228-1|40	%install
21mr|texlive-gb4e-20190228-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-gb4e-20190228-1|42	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17995 21
21mr|texlive-g-brief-4.0.3-1|1	# revision 21140
21mr|texlive-g-brief-4.0.3-1|2	# category Package
21mr|texlive-g-brief-4.0.3-1|3	# catalog-ctan /macros/latex/contrib/g-brief
21mr|texlive-g-brief-4.0.3-1|4	# catalog-date 2009-01-23 15:11:09 +0100
21mr|texlive-g-brief-4.0.3-1|5	# catalog-license lppl
21mr|texlive-g-brief-4.0.3-1|6	# catalog-version 4.0.2
21mr|texlive-g-brief-4.0.3-1|7	Name:		texlive-g-brief
21mr|texlive-g-brief-4.0.3-1|8	Version:	4.0.3
21mr|texlive-g-brief-4.0.3-1|9	Release:	1
21mr|texlive-g-brief-4.0.3-1|10	Summary:	Letter document class
21mr|texlive-g-brief-4.0.3-1|11	Group:		Publishing
21mr|texlive-g-brief-4.0.3-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/g-brief
21mr|texlive-g-brief-4.0.3-1|13	License:	LPPL
21mr|texlive-g-brief-4.0.3-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/g-brief.tar.xz
21mr|texlive-g-brief-4.0.3-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/g-brief.doc.tar.xz
21mr|texlive-g-brief-4.0.3-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/g-brief.source.tar.xz
21mr|texlive-g-brief-4.0.3-1|17	BuildArch:	noarch
21mr|texlive-g-brief-4.0.3-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-g-brief-4.0.3-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-g-brief-4.0.3-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-g-brief-4.0.3-1|21	
21mr|texlive-g-brief-4.0.3-1|22	%description
21mr|texlive-g-brief-4.0.3-1|23	Designed for formatting formless letters in German; can also be
21mr|texlive-g-brief-4.0.3-1|24	used for English (by those who can read the documentation).
21mr|texlive-g-brief-4.0.3-1|25	There are LaTeX 2.09 documentstyle and LaTeX 2e class files for
21mr|texlive-g-brief-4.0.3-1|26	both an 'old' and a 'new' version of g-brief.
21mr|texlive-g-brief-4.0.3-1|27	
21mr|texlive-g-brief-4.0.3-1|28	#-----------------------------------------------------------------------
21mr|texlive-g-brief-4.0.3-1|29	%files
21mr|texlive-g-brief-4.0.3-1|30	%{_texmfdistdir}/tex/latex/g-brief/g-brief.cls
21mr|texlive-g-brief-4.0.3-1|31	%{_texmfdistdir}/tex/latex/g-brief/g-brief.sty
21mr|texlive-g-brief-4.0.3-1|32	%{_texmfdistdir}/tex/latex/g-brief/g-brief2.cls
21mr|texlive-g-brief-4.0.3-1|33	%{_texmfdistdir}/tex/latex/g-brief/g-brief2.sty
21mr|texlive-g-brief-4.0.3-1|34	%doc %{_texmfdistdir}/doc/latex/g-brief/beispiel.pdf
21mr|texlive-g-brief-4.0.3-1|35	%doc %{_texmfdistdir}/doc/latex/g-brief/beispiel.tex
21mr|texlive-g-brief-4.0.3-1|36	%doc %{_texmfdistdir}/doc/latex/g-brief/beispiel2.pdf
21mr|texlive-g-brief-4.0.3-1|37	%doc %{_texmfdistdir}/doc/latex/g-brief/beispiel2.tex
21mr|texlive-g-brief-4.0.3-1|38	%doc %{_texmfdistdir}/doc/latex/g-brief/g-brief.pdf
21mr|texlive-g-brief-4.0.3-1|39	#- source
21mr|texlive-g-brief-4.0.3-1|40	%doc %{_texmfdistdir}/source/latex/g-brief/g-brief.drv
21mr|texlive-g-brief-4.0.3-1|41	%doc %{_texmfdistdir}/source/latex/g-brief/g-brief.dtx
21mr|texlive-g-brief-4.0.3-1|42	%doc %{_texmfdistdir}/source/latex/g-brief/g-brief.ins
21mr|texlive-g-brief-4.0.3-1|43	
21mr|texlive-g-brief-4.0.3-1|44	#-----------------------------------------------------------------------
21mr|texlive-g-brief-4.0.3-1|45	%prep
21mr|texlive-g-brief-4.0.3-1|46	%setup -c -a0 -a1 -a2
21mr|texlive-g-brief-4.0.3-1|47	
21mr|texlive-g-brief-4.0.3-1|48	%build
21mr|texlive-g-brief-4.0.3-1|49	
21mr|texlive-g-brief-4.0.3-1|50	%install
21mr|texlive-g-brief-4.0.3-1|51	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-g-brief-4.0.3-1|52	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17996 21
21mr|texlive-gcard-20190228-1|1	Name:		texlive-gcard
21mr|texlive-gcard-20190228-1|2	Version:	20190228
21mr|texlive-gcard-20190228-1|3	Release:	1
21mr|texlive-gcard-20190228-1|4	Summary:	Arrange text on a sheet to fold into a greeting card
21mr|texlive-gcard-20190228-1|5	Group:		Publishing
21mr|texlive-gcard-20190228-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/gcard
21mr|texlive-gcard-20190228-1|7	License:	LPPL
21mr|texlive-gcard-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gcard.tar.xz
21mr|texlive-gcard-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gcard.doc.tar.xz
21mr|texlive-gcard-20190228-1|10	BuildArch:	noarch
21mr|texlive-gcard-20190228-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-gcard-20190228-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-gcard-20190228-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-gcard-20190228-1|14	
21mr|texlive-gcard-20190228-1|15	%description
21mr|texlive-gcard-20190228-1|16	The package provides a simple means of producing greeting
21mr|texlive-gcard-20190228-1|17	cards. It arranges four panels onto a single sheet so that when
21mr|texlive-gcard-20190228-1|18	the sheet is folded twice the four panels are arranged as front
21mr|texlive-gcard-20190228-1|19	cover, inside left and right pages, and back cover. It uses the
21mr|texlive-gcard-20190228-1|20	textpos package for placement on the sheet and the graphicx
21mr|texlive-gcard-20190228-1|21	package for the necessary rotation. The four panels are set in
21mr|texlive-gcard-20190228-1|22	minipages for formatting by the user.
21mr|texlive-gcard-20190228-1|23	
21mr|texlive-gcard-20190228-1|24	#-----------------------------------------------------------------------
21mr|texlive-gcard-20190228-1|25	%files
21mr|texlive-gcard-20190228-1|26	%{_texmfdistdir}/tex/latex/gcard
21mr|texlive-gcard-20190228-1|27	%doc %{_texmfdistdir}/doc/latex/gcard
21mr|texlive-gcard-20190228-1|28	
21mr|texlive-gcard-20190228-1|29	#-----------------------------------------------------------------------
21mr|texlive-gcard-20190228-1|30	%prep
21mr|texlive-gcard-20190228-1|31	%setup -c -a0 -a1
21mr|texlive-gcard-20190228-1|32	
21mr|texlive-gcard-20190228-1|33	%build
21mr|texlive-gcard-20190228-1|34	
21mr|texlive-gcard-20190228-1|35	%install
21mr|texlive-gcard-20190228-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-gcard-20190228-1|37	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17997 21
21mr|texlive-gchords-1.20-12|1	# revision 29803
21mr|texlive-gchords-1.20-12|2	# category Package
21mr|texlive-gchords-1.20-12|3	# catalog-ctan /graphics/gchords
21mr|texlive-gchords-1.20-12|4	# catalog-date 2012-06-04 13:21:54 +0200
21mr|texlive-gchords-1.20-12|5	# catalog-license gpl
21mr|texlive-gchords-1.20-12|6	# catalog-version 1.20
21mr|texlive-gchords-1.20-12|7	Name:		texlive-gchords
21mr|texlive-gchords-1.20-12|8	Version:	1.20
21mr|texlive-gchords-1.20-12|9	Release:	12
21mr|texlive-gchords-1.20-12|10	Summary:	Typeset guitar chords
21mr|texlive-gchords-1.20-12|11	Group:		Publishing
21mr|texlive-gchords-1.20-12|12	URL:		http://www.ctan.org/tex-archive/graphics/gchords
21mr|texlive-gchords-1.20-12|13	License:	GPL
21mr|texlive-gchords-1.20-12|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gchords.tar.xz
21mr|texlive-gchords-1.20-12|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gchords.doc.tar.xz
21mr|texlive-gchords-1.20-12|16	BuildArch:	noarch
21mr|texlive-gchords-1.20-12|17	BuildRequires:	texlive-tlpkg
21mr|texlive-gchords-1.20-12|18	Requires(pre):	texlive-tlpkg
21mr|texlive-gchords-1.20-12|19	Requires(post):	texlive-kpathsea
21mr|texlive-gchords-1.20-12|20	
21mr|texlive-gchords-1.20-12|21	%description
21mr|texlive-gchords-1.20-12|22	A LaTeX package for typesetting of guitar chord diagrams,
21mr|texlive-gchords-1.20-12|23	including options for chord names, finger numbers and
21mr|texlive-gchords-1.20-12|24	typesetting above lyrics. The bundle also includes a TCL script
21mr|texlive-gchords-1.20-12|25	(chordbox.tcl) that provides a graphical application which
21mr|texlive-gchords-1.20-12|26	creates LaTeX files that use gchords.sty.
21mr|texlive-gchords-1.20-12|27	
21mr|texlive-gchords-1.20-12|28	#-----------------------------------------------------------------------
21mr|texlive-gchords-1.20-12|29	%files
21mr|texlive-gchords-1.20-12|30	%{_texmfdistdir}/tex/latex/gchords/gchords.sty
21mr|texlive-gchords-1.20-12|31	%doc %{_texmfdistdir}/doc/latex/gchords/README
21mr|texlive-gchords-1.20-12|32	%doc %{_texmfdistdir}/doc/latex/gchords/chordbox.tcl
21mr|texlive-gchords-1.20-12|33	%doc %{_texmfdistdir}/doc/latex/gchords/gchords_doc.pdf
21mr|texlive-gchords-1.20-12|34	%doc %{_texmfdistdir}/doc/latex/gchords/gchords_doc.tex
21mr|texlive-gchords-1.20-12|35	%doc %{_texmfdistdir}/doc/latex/gchords/get2knowu.tex
21mr|texlive-gchords-1.20-12|36	
21mr|texlive-gchords-1.20-12|37	#-----------------------------------------------------------------------
21mr|texlive-gchords-1.20-12|38	%prep
21mr|texlive-gchords-1.20-12|39	%setup -c -a0 -a1
21mr|texlive-gchords-1.20-12|40	
21mr|texlive-gchords-1.20-12|41	%build
21mr|texlive-gchords-1.20-12|42	
21mr|texlive-gchords-1.20-12|43	%install
21mr|texlive-gchords-1.20-12|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-gchords-1.20-12|45	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

17998 21
21mr|texlive-gcite-1.0.1-7|1	# revision 15878
21mr|texlive-gcite-1.0.1-7|2	# category Package
21mr|texlive-gcite-1.0.1-7|3	# catalog-ctan /macros/latex/exptl/gcite
21mr|texlive-gcite-1.0.1-7|4	# catalog-date 2009-07-04 21:47:31 +0200
21mr|texlive-gcite-1.0.1-7|5	# catalog-license lppl1.3
21mr|texlive-gcite-1.0.1-7|6	# catalog-version 1.0.1
21mr|texlive-gcite-1.0.1-7|7	Name:		texlive-gcite
21mr|texlive-gcite-1.0.1-7|8	Version:	1.0.1
21mr|texlive-gcite-1.0.1-7|9	Release:	7
21mr|texlive-gcite-1.0.1-7|10	Summary:	Citations in a reader-friendly style
21mr|texlive-gcite-1.0.1-7|11	Group:		Publishing
21mr|texlive-gcite-1.0.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/exptl/gcite
21mr|texlive-gcite-1.0.1-7|13	License:	LPPL1.3
21mr|texlive-gcite-1.0.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gcite.tar.xz
21mr|texlive-gcite-1.0.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gcite.doc.tar.xz
21mr|texlive-gcite-1.0.1-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gcite.source.tar.xz
21mr|texlive-gcite-1.0.1-7|17	BuildArch:	noarch
21mr|texlive-gcite-1.0.1-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-gcite-1.0.1-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-gcite-1.0.1-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-gcite-1.0.1-7|21	
21mr|texlive-gcite-1.0.1-7|22	%description
21mr|texlive-gcite-1.0.1-7|23	The package allows citations in the German style, which is
21mr|texlive-gcite-1.0.1-7|24	considered by many to be particularly reader-friendly. The
21mr|texlive-gcite-1.0.1-7|25	citation provides a small amount of bibliographic information
21mr|texlive-gcite-1.0.1-7|26	in a footnote on the page where each citation is made. It
21mr|texlive-gcite-1.0.1-7|27	combines a desire to eliminate unnecessary page-turning with
21mr|texlive-gcite-1.0.1-7|28	the look-up efficiency afforded by numeric citations. The
21mr|texlive-gcite-1.0.1-7|29	package makes use of the (still experimental) BibLaTeX package,
21mr|texlive-gcite-1.0.1-7|30	and is itself also considered experimental; comment is invited.
21mr|texlive-gcite-1.0.1-7|31	
21mr|texlive-gcite-1.0.1-7|32	
21mr|texlive-gcite-1.0.1-7|33	#-----------------------------------------------------------------------
21mr|texlive-gcite-1.0.1-7|34	%files
21mr|texlive-gcite-1.0.1-7|35	%{_texmfdistdir}/tex/latex/gcite/gcite.sty
21mr|texlive-gcite-1.0.1-7|36	%doc %{_texmfdistdir}/doc/latex/gcite/CHANGES
21mr|texlive-gcite-1.0.1-7|37	%doc %{_texmfdistdir}/doc/latex/gcite/README
21mr|texlive-gcite-1.0.1-7|38	%doc %{_texmfdistdir}/doc/latex/gcite/gcite.bib
21mr|texlive-gcite-1.0.1-7|39	%doc %{_texmfdistdir}/doc/latex/gcite/gcite.pdf
21mr|texlive-gcite-1.0.1-7|40	#- source
21mr|texlive-gcite-1.0.1-7|41	%doc %{_texmfdistdir}/source/latex/gcite/gcite.dtx
21mr|texlive-gcite-1.0.1-7|42	%doc %{_texmfdistdir}/source/latex/gcite/gcite.ins
21mr|texlive-gcite-1.0.1-7|43	
21mr|texlive-gcite-1.0.1-7|44	#-----------------------------------------------------------------------
21mr|texlive-gcite-1.0.1-7|45	%prep
21mr|texlive-gcite-1.0.1-7|46	%setup -c -a0 -a1 -a2
21mr|texlive-gcite-1.0.1-7|47	
21mr|texlive-gcite-1.0.1-7|48	%build
21mr|texlive-gcite-1.0.1-7|49	
21mr|texlive-gcite-1.0.1-7|50	%install
21mr|texlive-gcite-1.0.1-7|51	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-gcite-1.0.1-7|52	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

17999 21
21mr|texlive-gene-logic-1.4-7|1	# revision 15878
21mr|texlive-gene-logic-1.4-7|2	# category Package
21mr|texlive-gene-logic-1.4-7|3	# catalog-ctan /macros/latex/contrib/gene/logic
21mr|texlive-gene-logic-1.4-7|4	# catalog-date 2008-10-04 10:00:56 +0200
21mr|texlive-gene-logic-1.4-7|5	# catalog-license other-free
21mr|texlive-gene-logic-1.4-7|6	# catalog-version 1.4
21mr|texlive-gene-logic-1.4-7|7	Name:		texlive-gene-logic
21mr|texlive-gene-logic-1.4-7|8	Version:	1.4
21mr|texlive-gene-logic-1.4-7|9	Release:	7
21mr|texlive-gene-logic-1.4-7|10	Summary:	Typeset logic formulae, etc
21mr|texlive-gene-logic-1.4-7|11	Group:		Publishing
21mr|texlive-gene-logic-1.4-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/gene/logic
21mr|texlive-gene-logic-1.4-7|13	License:	OTHER-FREE
21mr|texlive-gene-logic-1.4-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gene-logic.tar.xz
21mr|texlive-gene-logic-1.4-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gene-logic.doc.tar.xz
21mr|texlive-gene-logic-1.4-7|16	BuildArch:	noarch
21mr|texlive-gene-logic-1.4-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-gene-logic-1.4-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-gene-logic-1.4-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-gene-logic-1.4-7|20	
21mr|texlive-gene-logic-1.4-7|21	%description
21mr|texlive-gene-logic-1.4-7|22	The package provides a facility to typeset certain logic
21mr|texlive-gene-logic-1.4-7|23	formulae. It provides an environment like eqnarray, an extended
21mr|texlive-gene-logic-1.4-7|24	newtheorem environment, and several macros.
21mr|texlive-gene-logic-1.4-7|25	
21mr|texlive-gene-logic-1.4-7|26	
21mr|texlive-gene-logic-1.4-7|27	#-----------------------------------------------------------------------
21mr|texlive-gene-logic-1.4-7|28	%files
21mr|texlive-gene-logic-1.4-7|29	%{_texmfdistdir}/tex/latex/gene-logic/gn-logic14.sty
21mr|texlive-gene-logic-1.4-7|30	%doc %{_texmfdistdir}/doc/latex/gene-logic/gn-logic14.pdf
21mr|texlive-gene-logic-1.4-7|31	%doc %{_texmfdistdir}/doc/latex/gene-logic/gn-logic14.tex
21mr|texlive-gene-logic-1.4-7|32	
21mr|texlive-gene-logic-1.4-7|33	#-----------------------------------------------------------------------
21mr|texlive-gene-logic-1.4-7|34	%prep
21mr|texlive-gene-logic-1.4-7|35	%setup -c -a0 -a1
21mr|texlive-gene-logic-1.4-7|36	
21mr|texlive-gene-logic-1.4-7|37	%build
21mr|texlive-gene-logic-1.4-7|38	
21mr|texlive-gene-logic-1.4-7|39	%install
21mr|texlive-gene-logic-1.4-7|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-gene-logic-1.4-7|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18000 21
21mr|texlive-genmisc-20190228-1|1	# revision 27208
21mr|texlive-genmisc-20190228-1|2	# category Package
21mr|texlive-genmisc-20190228-1|3	# catalog-ctan undef
21mr|texlive-genmisc-20190228-1|4	# catalog-date undef
21mr|texlive-genmisc-20190228-1|5	# catalog-license undef
21mr|texlive-genmisc-20190228-1|6	# catalog-version undef
21mr|texlive-genmisc-20190228-1|7	Name:		texlive-genmisc
21mr|texlive-genmisc-20190228-1|8	Version:	20190228
21mr|texlive-genmisc-20190228-1|9	Release:	1
21mr|texlive-genmisc-20190228-1|10	Summary:	TeXLive genmisc package
21mr|texlive-genmisc-20190228-1|11	Group:		Publishing
21mr|texlive-genmisc-20190228-1|12	URL:		http://tug.org/texlive
21mr|texlive-genmisc-20190228-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-genmisc-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/genmisc.tar.xz
21mr|texlive-genmisc-20190228-1|15	BuildArch:	noarch
21mr|texlive-genmisc-20190228-1|16	BuildRequires:	texlive-tlpkg
21mr|texlive-genmisc-20190228-1|17	Requires(pre):	texlive-tlpkg
21mr|texlive-genmisc-20190228-1|18	Requires(post):	texlive-kpathsea
21mr|texlive-genmisc-20190228-1|19	
21mr|texlive-genmisc-20190228-1|20	%description
21mr|texlive-genmisc-20190228-1|21	TeXLive genmisc package.
21mr|texlive-genmisc-20190228-1|22	
21mr|texlive-genmisc-20190228-1|23	#-----------------------------------------------------------------------
21mr|texlive-genmisc-20190228-1|24	%files
21mr|texlive-genmisc-20190228-1|25	%{_texmfdistdir}/tex/generic/genmisc/anti.tex
21mr|texlive-genmisc-20190228-1|26	%{_texmfdistdir}/tex/generic/genmisc/apldef.tex
21mr|texlive-genmisc-20190228-1|27	%{_texmfdistdir}/tex/generic/genmisc/arabic.tex
21mr|texlive-genmisc-20190228-1|28	%{_texmfdistdir}/tex/generic/genmisc/backgrnd.tex
21mr|texlive-genmisc-20190228-1|29	%{_texmfdistdir}/tex/generic/genmisc/balancedquotes.sty
21mr|texlive-genmisc-20190228-1|30	%{_texmfdistdir}/tex/generic/genmisc/chessmin.tex
21mr|texlive-genmisc-20190228-1|31	%{_texmfdistdir}/tex/generic/genmisc/compare.tex
21mr|texlive-genmisc-20190228-1|32	%{_texmfdistdir}/tex/generic/genmisc/cropmark.sty
21mr|texlive-genmisc-20190228-1|33	%{_texmfdistdir}/tex/generic/genmisc/cropmark.tex
21mr|texlive-genmisc-20190228-1|34	%{_texmfdistdir}/tex/generic/genmisc/croptest.tex
21mr|texlive-genmisc-20190228-1|35	%{_texmfdistdir}/tex/generic/genmisc/dayofweek.tex
21mr|texlive-genmisc-20190228-1|36	%{_texmfdistdir}/tex/generic/genmisc/daytime.sty
21mr|texlive-genmisc-20190228-1|37	%{_texmfdistdir}/tex/generic/genmisc/default.sty
21mr|texlive-genmisc-20190228-1|38	%{_texmfdistdir}/tex/generic/genmisc/dow.tex
21mr|texlive-genmisc-20190228-1|39	%{_texmfdistdir}/tex/generic/genmisc/emtrees.tex
21mr|texlive-genmisc-20190228-1|40	%{_texmfdistdir}/tex/generic/genmisc/endnote.tex
21mr|texlive-genmisc-20190228-1|41	%{_texmfdistdir}/tex/generic/genmisc/fakebold.tex
21mr|texlive-genmisc-20190228-1|42	%{_texmfdistdir}/tex/generic/genmisc/hep.tex
21mr|texlive-genmisc-20190228-1|43	%{_texmfdistdir}/tex/generic/genmisc/inscrutable.tex
21mr|texlive-genmisc-20190228-1|44	%{_texmfdistdir}/tex/generic/genmisc/laps.tex
21mr|texlive-genmisc-20190228-1|45	%{_texmfdistdir}/tex/generic/genmisc/letterspacing.tex
21mr|texlive-genmisc-20190228-1|46	%{_texmfdistdir}/tex/generic/genmisc/longdiv.tex
21mr|texlive-genmisc-20190228-1|47	%{_texmfdistdir}/tex/generic/genmisc/mandel.tex
21mr|texlive-genmisc-20190228-1|48	%{_texmfdistdir}/tex/generic/genmisc/mathlig.tex
21mr|texlive-genmisc-20190228-1|49	%{_texmfdistdir}/tex/generic/genmisc/nth.sty
21mr|texlive-genmisc-20190228-1|50	%{_texmfdistdir}/tex/generic/genmisc/outerhbox.sty
21mr|texlive-genmisc-20190228-1|51	%{_texmfdistdir}/tex/generic/genmisc/pagereference.tex
21mr|texlive-genmisc-20190228-1|52	%{_texmfdistdir}/tex/generic/genmisc/quotation.tex
21mr|texlive-genmisc-20190228-1|53	%{_texmfdistdir}/tex/generic/genmisc/ragged.sty
21mr|texlive-genmisc-20190228-1|54	%{_texmfdistdir}/tex/generic/genmisc/random.tex
21mr|texlive-genmisc-20190228-1|55	%{_texmfdistdir}/tex/generic/genmisc/ruler.tex
21mr|texlive-genmisc-20190228-1|56	%{_texmfdistdir}/tex/generic/genmisc/selectpage.tex
21mr|texlive-genmisc-20190228-1|57	%{_texmfdistdir}/tex/generic/genmisc/shadebox.tex
21mr|texlive-genmisc-20190228-1|58	%{_texmfdistdir}/tex/generic/genmisc/swrule.sty
21mr|texlive-genmisc-20190228-1|59	%{_texmfdistdir}/tex/generic/genmisc/underlin.tex
21mr|texlive-genmisc-20190228-1|60	%{_texmfdistdir}/tex/generic/genmisc/undertilde.tex
21mr|texlive-genmisc-20190228-1|61	%{_texmfdistdir}/tex/generic/genmisc/verbatim.tex
21mr|texlive-genmisc-20190228-1|62	%{_texmfdistdir}/tex/generic/genmisc/weekday.sty
21mr|texlive-genmisc-20190228-1|63	%{_texmfdistdir}/tex/generic/genmisc/wiggly.tex
21mr|texlive-genmisc-20190228-1|64	%{_texmfdistdir}/tex/generic/genmisc/zip.tex
21mr|texlive-genmisc-20190228-1|65	
21mr|texlive-genmisc-20190228-1|66	#-----------------------------------------------------------------------
21mr|texlive-genmisc-20190228-1|67	%prep
21mr|texlive-genmisc-20190228-1|68	%setup -c -a0
21mr|texlive-genmisc-20190228-1|69	
21mr|texlive-genmisc-20190228-1|70	%build
21mr|texlive-genmisc-20190228-1|71	
21mr|texlive-genmisc-20190228-1|72	%install
21mr|texlive-genmisc-20190228-1|73	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-genmisc-20190228-1|74	cp -fpar tex %{buildroot}%{_texmfdistdir}

18001 21
21mr|texlive-genmpage-0.3.1-7|1	# revision 15878
21mr|texlive-genmpage-0.3.1-7|2	# category Package
21mr|texlive-genmpage-0.3.1-7|3	# catalog-ctan /macros/latex/contrib/genmpage
21mr|texlive-genmpage-0.3.1-7|4	# catalog-date 2007-03-07 00:33:49 +0100
21mr|texlive-genmpage-0.3.1-7|5	# catalog-license lppl
21mr|texlive-genmpage-0.3.1-7|6	# catalog-version 0.3.1
21mr|texlive-genmpage-0.3.1-7|7	Name:		texlive-genmpage
21mr|texlive-genmpage-0.3.1-7|8	Version:	0.3.1
21mr|texlive-genmpage-0.3.1-7|9	Release:	7
21mr|texlive-genmpage-0.3.1-7|10	Summary:	Generalization of LaTeX's minipages
21mr|texlive-genmpage-0.3.1-7|11	Group:		Publishing
21mr|texlive-genmpage-0.3.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/genmpage
21mr|texlive-genmpage-0.3.1-7|13	License:	LPPL
21mr|texlive-genmpage-0.3.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/genmpage.tar.xz
21mr|texlive-genmpage-0.3.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/genmpage.doc.tar.xz
21mr|texlive-genmpage-0.3.1-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/genmpage.source.tar.xz
21mr|texlive-genmpage-0.3.1-7|17	BuildArch:	noarch
21mr|texlive-genmpage-0.3.1-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-genmpage-0.3.1-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-genmpage-0.3.1-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-genmpage-0.3.1-7|21	
21mr|texlive-genmpage-0.3.1-7|22	%description
21mr|texlive-genmpage-0.3.1-7|23	The GenMPage package generalizes LaTeX's minipages. Keyval
21mr|texlive-genmpage-0.3.1-7|24	options and styles can be used to determine their appearance in
21mr|texlive-genmpage-0.3.1-7|25	an easy and consistent way. Includes options for paragraph
21mr|texlive-genmpage-0.3.1-7|26	indentation and vertical alignment with respect to the visual
21mr|texlive-genmpage-0.3.1-7|27	top and bottom margins.
21mr|texlive-genmpage-0.3.1-7|28	
21mr|texlive-genmpage-0.3.1-7|29	
21mr|texlive-genmpage-0.3.1-7|30	#-----------------------------------------------------------------------
21mr|texlive-genmpage-0.3.1-7|31	%files
21mr|texlive-genmpage-0.3.1-7|32	%{_texmfdistdir}/tex/latex/genmpage/genmpage.sty
21mr|texlive-genmpage-0.3.1-7|33	%doc %{_texmfdistdir}/doc/latex/genmpage/README
21mr|texlive-genmpage-0.3.1-7|34	%doc %{_texmfdistdir}/doc/latex/genmpage/genmpage.pdf
21mr|texlive-genmpage-0.3.1-7|35	#- source
21mr|texlive-genmpage-0.3.1-7|36	%doc %{_texmfdistdir}/source/latex/genmpage/genmpage.dtx
21mr|texlive-genmpage-0.3.1-7|37	%doc %{_texmfdistdir}/source/latex/genmpage/genmpage.ins
21mr|texlive-genmpage-0.3.1-7|38	
21mr|texlive-genmpage-0.3.1-7|39	#-----------------------------------------------------------------------
21mr|texlive-genmpage-0.3.1-7|40	%prep
21mr|texlive-genmpage-0.3.1-7|41	%setup -c -a0 -a1 -a2
21mr|texlive-genmpage-0.3.1-7|42	
21mr|texlive-genmpage-0.3.1-7|43	%build
21mr|texlive-genmpage-0.3.1-7|44	
21mr|texlive-genmpage-0.3.1-7|45	%install
21mr|texlive-genmpage-0.3.1-7|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-genmpage-0.3.1-7|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18002 21
21mr|texlive-gentium-tug-1.1-2|1	Name:		texlive-gentium-tug
21mr|texlive-gentium-tug-1.1-2|2	Version:	1.1
21mr|texlive-gentium-tug-1.1-2|3	Release:	2
21mr|texlive-gentium-tug-1.1-2|4	Summary:	Gentium fonts (in two formats) and support files
21mr|texlive-gentium-tug-1.1-2|5	Group:		Publishing
21mr|texlive-gentium-tug-1.1-2|6	URL:		http://www.ctan.org/tex-archive/fonts/gentium-tug
21mr|texlive-gentium-tug-1.1-2|7	License:	OTHER-FREE
21mr|texlive-gentium-tug-1.1-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gentium-tug.tar.xz
21mr|texlive-gentium-tug-1.1-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gentium-tug.doc.tar.xz
21mr|texlive-gentium-tug-1.1-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gentium-tug.source.tar.xz
21mr|texlive-gentium-tug-1.1-2|11	BuildArch:	noarch
21mr|texlive-gentium-tug-1.1-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-gentium-tug-1.1-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-gentium-tug-1.1-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-gentium-tug-1.1-2|15	
21mr|texlive-gentium-tug-1.1-2|16	%description
21mr|texlive-gentium-tug-1.1-2|17	Gentium is a typeface family designed to enable the diverse
21mr|texlive-gentium-tug-1.1-2|18	ethnic groups around the world who use the Latin, Cyrillic and
21mr|texlive-gentium-tug-1.1-2|19	Greek scripts to produce readable, high-quality publications.
21mr|texlive-gentium-tug-1.1-2|20	It supports a wide range of Latin- and Cyrillic-based
21mr|texlive-gentium-tug-1.1-2|21	alphabets. The package consists of: - The original (unaltered)
21mr|texlive-gentium-tug-1.1-2|22	GentiumPlus, GentiumBook, and other Gentium-family fonts in
21mr|texlive-gentium-tug-1.1-2|23	TrueType format, as developed by SIL and released under the OFL
21mr|texlive-gentium-tug-1.1-2|24	(see OFL.txt and OFL-FAQ.txt); - Converted fonts in PostScript
21mr|texlive-gentium-tug-1.1-2|25	Type 1 format, released under the same terms. These incorporate
21mr|texlive-gentium-tug-1.1-2|26	the name "Gentium" by permission of SIL given to the TeX Users
21mr|texlive-gentium-tug-1.1-2|27	Group; - ConTeXt, LaTeX and other supporting files; - TeX-
21mr|texlive-gentium-tug-1.1-2|28	related documentation, and the SIL documentation and other
21mr|texlive-gentium-tug-1.1-2|29	files.
21mr|texlive-gentium-tug-1.1-2|30	
21mr|texlive-gentium-tug-1.1-2|31	#-----------------------------------------------------------------------
21mr|texlive-gentium-tug-1.1-2|32	%files
21mr|texlive-gentium-tug-1.1-2|33	%{_texmfdistdir}/fonts/afm/public/gentium-tug
21mr|texlive-gentium-tug-1.1-2|34	%{_texmfdistdir}/fonts/enc/dvips/gentium-tug
21mr|texlive-gentium-tug-1.1-2|35	%{_texmfdistdir}/fonts/map/dvips/gentium-tug
21mr|texlive-gentium-tug-1.1-2|36	%{_texmfdistdir}/fonts/map/pdftex/gentium-tug
21mr|texlive-gentium-tug-1.1-2|37	%{_texmfdistdir}/fonts/tfm/public/gentium-tug
21mr|texlive-gentium-tug-1.1-2|38	%{_texmfdistdir}/fonts/truetype/public/gentium-tug
21mr|texlive-gentium-tug-1.1-2|39	%{_texmfdistdir}/fonts/type1/public/gentium-tug
21mr|texlive-gentium-tug-1.1-2|40	%{_texmfdistdir}/tex/context/third/gentium-tug
21mr|texlive-gentium-tug-1.1-2|41	%{_texmfdistdir}/tex/latex/gentium-tug
21mr|texlive-gentium-tug-1.1-2|42	%doc %{_texmfdistdir}/doc/fonts/gentium-tug
21mr|texlive-gentium-tug-1.1-2|43	#- source
21mr|texlive-gentium-tug-1.1-2|44	%doc %{_texmfdistdir}/source/fonts/gentium-tug
21mr|texlive-gentium-tug-1.1-2|45	
21mr|texlive-gentium-tug-1.1-2|46	#-----------------------------------------------------------------------
21mr|texlive-gentium-tug-1.1-2|47	%prep
21mr|texlive-gentium-tug-1.1-2|48	%setup -c -a0 -a1 -a2
21mr|texlive-gentium-tug-1.1-2|49	
21mr|texlive-gentium-tug-1.1-2|50	%build
21mr|texlive-gentium-tug-1.1-2|51	
21mr|texlive-gentium-tug-1.1-2|52	%install
21mr|texlive-gentium-tug-1.1-2|53	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-gentium-tug-1.1-2|54	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

18003 21
21mr|texlive-gentle-20190228-1|1	# revision 15878
21mr|texlive-gentle-20190228-1|2	# category Package
21mr|texlive-gentle-20190228-1|3	# catalog-ctan /info/gentle
21mr|texlive-gentle-20190228-1|4	# catalog-date 2009-01-04 11:16:40 +0100
21mr|texlive-gentle-20190228-1|5	# catalog-license other-free
21mr|texlive-gentle-20190228-1|6	# catalog-version undef
21mr|texlive-gentle-20190228-1|7	Name:		texlive-gentle
21mr|texlive-gentle-20190228-1|8	Version:	20190228
21mr|texlive-gentle-20190228-1|9	Release:	1
21mr|texlive-gentle-20190228-1|10	Summary:	A Gentle Introduction to TeX
21mr|texlive-gentle-20190228-1|11	Group:		Publishing
21mr|texlive-gentle-20190228-1|12	URL:		http://www.ctan.org/tex-archive/info/gentle
21mr|texlive-gentle-20190228-1|13	License:	OTHER-FREE
21mr|texlive-gentle-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gentle.tar.xz
21mr|texlive-gentle-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gentle.doc.tar.xz
21mr|texlive-gentle-20190228-1|16	BuildArch:	noarch
21mr|texlive-gentle-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-gentle-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-gentle-20190228-1|19	
21mr|texlive-gentle-20190228-1|20	%description
21mr|texlive-gentle-20190228-1|21	The "Gentle Introduction" is the longest-established
21mr|texlive-gentle-20190228-1|22	comprehensive free tutorial on the use of plain TeX.
21mr|texlive-gentle-20190228-1|23	
21mr|texlive-gentle-20190228-1|24	#-----------------------------------------------------------------------
21mr|texlive-gentle-20190228-1|25	%files
21mr|texlive-gentle-20190228-1|26	%doc %{_texmfdistdir}/doc/plain/gentle/gentle.pdf
21mr|texlive-gentle-20190228-1|27	%doc %{_texmfdistdir}/doc/plain/gentle/gentle.tex
21mr|texlive-gentle-20190228-1|28	
21mr|texlive-gentle-20190228-1|29	#-----------------------------------------------------------------------
21mr|texlive-gentle-20190228-1|30	%prep
21mr|texlive-gentle-20190228-1|31	%setup -c -a0 -a1
21mr|texlive-gentle-20190228-1|32	
21mr|texlive-gentle-20190228-1|33	%build
21mr|texlive-gentle-20190228-1|34	
21mr|texlive-gentle-20190228-1|35	%install
21mr|texlive-gentle-20190228-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-gentle-20190228-1|37	cp -fpar doc %{buildroot}%{_texmfdistdir}

18004 21
21mr|texlive-geometry-5.7-2|1	# revision 19716
21mr|texlive-geometry-5.7-2|2	# category Package
21mr|texlive-geometry-5.7-2|3	# catalog-ctan /macros/latex/contrib/geometry
21mr|texlive-geometry-5.7-2|4	# catalog-date 2010-09-13 00:36:13 +0200
21mr|texlive-geometry-5.7-2|5	# catalog-license lppl
21mr|texlive-geometry-5.7-2|6	# catalog-version 5.6
21mr|texlive-geometry-5.7-2|7	Name:		texlive-geometry
21mr|texlive-geometry-5.7-2|8	Version:	5.7
21mr|texlive-geometry-5.7-2|9	Release:	2
21mr|texlive-geometry-5.7-2|10	Summary:	Flexible and complete interface to document dimensions
21mr|texlive-geometry-5.7-2|11	Group:		Publishing
21mr|texlive-geometry-5.7-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/geometry
21mr|texlive-geometry-5.7-2|13	License:	LPPL
21mr|texlive-geometry-5.7-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/geometry.tar.xz
21mr|texlive-geometry-5.7-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/geometry.doc.tar.xz
21mr|texlive-geometry-5.7-2|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/geometry.source.tar.xz
21mr|texlive-geometry-5.7-2|17	BuildArch:	noarch
21mr|texlive-geometry-5.7-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-geometry-5.7-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-geometry-5.7-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-geometry-5.7-2|21	
21mr|texlive-geometry-5.7-2|22	%description
21mr|texlive-geometry-5.7-2|23	The package provides an easy and flexible user interface to
21mr|texlive-geometry-5.7-2|24	customize page layout, implementing auto-centering and auto-
21mr|texlive-geometry-5.7-2|25	balancing mechanisms so that the users have only to give the
21mr|texlive-geometry-5.7-2|26	least description for the page layout. For example, if you want
21mr|texlive-geometry-5.7-2|27	to set each margin 2cm without header space, what you need is
21mr|texlive-geometry-5.7-2|28	just \usepackage[margin=2cm,nohead]{geometry}. The package
21mr|texlive-geometry-5.7-2|29	knows about all the standard paper sizes, so that the user need
21mr|texlive-geometry-5.7-2|30	not know what the nominal 'real' dimensions of the paper are,
21mr|texlive-geometry-5.7-2|31	just its standard name (such as a4, letter, etc.). An important
21mr|texlive-geometry-5.7-2|32	feature is the package's ability to communicate the paper size
21mr|texlive-geometry-5.7-2|33	it's set up to the output (whether via DVI \specials or via
21mr|texlive-geometry-5.7-2|34	direct interaction with PDF(La)TeX).
21mr|texlive-geometry-5.7-2|35	
21mr|texlive-geometry-5.7-2|36	#-----------------------------------------------------------------------
21mr|texlive-geometry-5.7-2|37	%files
21mr|texlive-geometry-5.7-2|38	%{_texmfdistdir}/tex/latex/geometry/geometry.sty
21mr|texlive-geometry-5.7-2|39	%doc %{_texmfdistdir}/doc/latex/geometry/README
21mr|texlive-geometry-5.7-2|40	%doc %{_texmfdistdir}/doc/latex/geometry/changes.txt
21mr|texlive-geometry-5.7-2|41	%doc %{_texmfdistdir}/doc/latex/geometry/geometry-samples.tex
21mr|texlive-geometry-5.7-2|42	%doc %{_texmfdistdir}/doc/latex/geometry/geometry.cfg
21mr|texlive-geometry-5.7-2|43	%doc %{_texmfdistdir}/doc/latex/geometry/geometry.pdf
21mr|texlive-geometry-5.7-2|44	#- source
21mr|texlive-geometry-5.7-2|45	%doc %{_texmfdistdir}/source/latex/geometry/geometry.drv
21mr|texlive-geometry-5.7-2|46	%doc %{_texmfdistdir}/source/latex/geometry/geometry.dtx
21mr|texlive-geometry-5.7-2|47	%doc %{_texmfdistdir}/source/latex/geometry/geometry.ins
21mr|texlive-geometry-5.7-2|48	
21mr|texlive-geometry-5.7-2|49	#-----------------------------------------------------------------------
21mr|texlive-geometry-5.7-2|50	%prep
21mr|texlive-geometry-5.7-2|51	%setup -c -a0 -a1 -a2
21mr|texlive-geometry-5.7-2|52	
21mr|texlive-geometry-5.7-2|53	%build
21mr|texlive-geometry-5.7-2|54	
21mr|texlive-geometry-5.7-2|55	%install
21mr|texlive-geometry-5.7-2|56	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-geometry-5.7-2|57	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18005 21
21mr|texlive-geometry-de-1.1-6|1	# revision 21882
21mr|texlive-geometry-de-1.1-6|2	# category Package
21mr|texlive-geometry-de-1.1-6|3	# catalog-ctan /macros/latex/contrib/geometry-de
21mr|texlive-geometry-de-1.1-6|4	# catalog-date 2011-03-29 21:39:15 +0200
21mr|texlive-geometry-de-1.1-6|5	# catalog-license lppl1.3
21mr|texlive-geometry-de-1.1-6|6	# catalog-version 1.1
21mr|texlive-geometry-de-1.1-6|7	Name:		texlive-geometry-de
21mr|texlive-geometry-de-1.1-6|8	Version:	1.1
21mr|texlive-geometry-de-1.1-6|9	Release:	6
21mr|texlive-geometry-de-1.1-6|10	Summary:	German translation of the geometry package
21mr|texlive-geometry-de-1.1-6|11	Group:		Publishing
21mr|texlive-geometry-de-1.1-6|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/geometry-de
21mr|texlive-geometry-de-1.1-6|13	License:	LPPL1.3
21mr|texlive-geometry-de-1.1-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/geometry-de.tar.xz
21mr|texlive-geometry-de-1.1-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/geometry-de.doc.tar.xz
21mr|texlive-geometry-de-1.1-6|16	BuildArch:	noarch
21mr|texlive-geometry-de-1.1-6|17	BuildRequires:	texlive-tlpkg
21mr|texlive-geometry-de-1.1-6|18	Requires(pre):	texlive-tlpkg
21mr|texlive-geometry-de-1.1-6|19	
21mr|texlive-geometry-de-1.1-6|20	%description
21mr|texlive-geometry-de-1.1-6|21	German translation of the geometry package, by Hans-Martin
21mr|texlive-geometry-de-1.1-6|22	Haase of the University of Jena.
21mr|texlive-geometry-de-1.1-6|23	
21mr|texlive-geometry-de-1.1-6|24	#-----------------------------------------------------------------------
21mr|texlive-geometry-de-1.1-6|25	%files
21mr|texlive-geometry-de-1.1-6|26	%doc %{_texmfdistdir}/doc/latex/geometry-de/README
21mr|texlive-geometry-de-1.1-6|27	%doc %{_texmfdistdir}/doc/latex/geometry-de/README-DE
21mr|texlive-geometry-de-1.1-6|28	%doc %{_texmfdistdir}/doc/latex/geometry-de/geometry-de.dtx
21mr|texlive-geometry-de-1.1-6|29	%doc %{_texmfdistdir}/doc/latex/geometry-de/geometry-de.pdf
21mr|texlive-geometry-de-1.1-6|30	%doc %{_texmfdistdir}/doc/latex/geometry-de/geometry.ins
21mr|texlive-geometry-de-1.1-6|31	
21mr|texlive-geometry-de-1.1-6|32	#-----------------------------------------------------------------------
21mr|texlive-geometry-de-1.1-6|33	%prep
21mr|texlive-geometry-de-1.1-6|34	%setup -c -a0 -a1
21mr|texlive-geometry-de-1.1-6|35	
21mr|texlive-geometry-de-1.1-6|36	%build
21mr|texlive-geometry-de-1.1-6|37	
21mr|texlive-geometry-de-1.1-6|38	%install
21mr|texlive-geometry-de-1.1-6|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-geometry-de-1.1-6|40	cp -fpar doc %{buildroot}%{_texmfdistdir}

18006 21
21mr|texlive-german-2.5e-12|1	# revision 30567
21mr|texlive-german-2.5e-12|2	# category Package
21mr|texlive-german-2.5e-12|3	# catalog-ctan /language/german
21mr|texlive-german-2.5e-12|4	# catalog-date 2012-06-19 20:29:15 +0200
21mr|texlive-german-2.5e-12|5	# catalog-license lppl
21mr|texlive-german-2.5e-12|6	# catalog-version 2.5e
21mr|texlive-german-2.5e-12|7	Name:		texlive-german
21mr|texlive-german-2.5e-12|8	Version:	2.5e
21mr|texlive-german-2.5e-12|9	Release:	12
21mr|texlive-german-2.5e-12|10	Summary:	Support for German typography
21mr|texlive-german-2.5e-12|11	Group:		Publishing
21mr|texlive-german-2.5e-12|12	URL:		http://www.ctan.org/tex-archive/language/german
21mr|texlive-german-2.5e-12|13	License:	LPPL
21mr|texlive-german-2.5e-12|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/german.tar.xz
21mr|texlive-german-2.5e-12|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/german.doc.tar.xz
21mr|texlive-german-2.5e-12|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/german.source.tar.xz
21mr|texlive-german-2.5e-12|17	BuildArch:	noarch
21mr|texlive-german-2.5e-12|18	BuildRequires:	texlive-tlpkg
21mr|texlive-german-2.5e-12|19	Requires(pre):	texlive-tlpkg
21mr|texlive-german-2.5e-12|20	Requires(post):	texlive-kpathsea
21mr|texlive-german-2.5e-12|21	
21mr|texlive-german-2.5e-12|22	%description
21mr|texlive-german-2.5e-12|23	Supports the new German orthography (neue deutsche
21mr|texlive-german-2.5e-12|24	Rechtschreibung).
21mr|texlive-german-2.5e-12|25	
21mr|texlive-german-2.5e-12|26	#-----------------------------------------------------------------------
21mr|texlive-german-2.5e-12|27	%files
21mr|texlive-german-2.5e-12|28	%{_texmfdistdir}/tex/generic/german/german.sty
21mr|texlive-german-2.5e-12|29	%{_texmfdistdir}/tex/generic/german/ngerman.sty
21mr|texlive-german-2.5e-12|30	%doc %{_texmfdistdir}/doc/generic/german/00readme.1st
21mr|texlive-german-2.5e-12|31	%doc %{_texmfdistdir}/doc/generic/german/betatest/00readme.1st
21mr|texlive-german-2.5e-12|32	%doc %{_texmfdistdir}/doc/generic/german/gerdoc.pdf
21mr|texlive-german-2.5e-12|33	%doc %{_texmfdistdir}/doc/generic/german/gerdoc.tex
21mr|texlive-german-2.5e-12|34	%doc %{_texmfdistdir}/doc/generic/german/german.MISSING
21mr|texlive-german-2.5e-12|35	%doc %{_texmfdistdir}/doc/generic/german/hyphxmpl.cfg
21mr|texlive-german-2.5e-12|36	#- source
21mr|texlive-german-2.5e-12|37	%doc %{_texmfdistdir}/source/generic/german/german.dtx
21mr|texlive-german-2.5e-12|38	%doc %{_texmfdistdir}/source/generic/german/german.ins
21mr|texlive-german-2.5e-12|39	
21mr|texlive-german-2.5e-12|40	#-----------------------------------------------------------------------
21mr|texlive-german-2.5e-12|41	%prep
21mr|texlive-german-2.5e-12|42	%setup -c -a0 -a1 -a2
21mr|texlive-german-2.5e-12|43	
21mr|texlive-german-2.5e-12|44	%build
21mr|texlive-german-2.5e-12|45	
21mr|texlive-german-2.5e-12|46	%install
21mr|texlive-german-2.5e-12|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-german-2.5e-12|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18007 21
21mr|texlive-germbib-20190228-1|1	# revision 15878
21mr|texlive-germbib-20190228-1|2	# category Package
21mr|texlive-germbib-20190228-1|3	# catalog-ctan /biblio/bibtex/contrib/germbib
21mr|texlive-germbib-20190228-1|4	# catalog-date 2009-01-04 15:06:03 +0100
21mr|texlive-germbib-20190228-1|5	# catalog-license noinfo
21mr|texlive-germbib-20190228-1|6	# catalog-version undef
21mr|texlive-germbib-20190228-1|7	Name:		texlive-germbib
21mr|texlive-germbib-20190228-1|8	Version:	20190228
21mr|texlive-germbib-20190228-1|9	Release:	1
21mr|texlive-germbib-20190228-1|10	Summary:	German variants of standard BibTeX styles
21mr|texlive-germbib-20190228-1|11	Group:		Publishing
21mr|texlive-germbib-20190228-1|12	URL:		http://www.ctan.org/tex-archive/biblio/bibtex/contrib/germbib
21mr|texlive-germbib-20190228-1|13	License:	NOINFO
21mr|texlive-germbib-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/germbib.tar.xz
21mr|texlive-germbib-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/germbib.doc.tar.xz
21mr|texlive-germbib-20190228-1|16	BuildArch:	noarch
21mr|texlive-germbib-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-germbib-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-germbib-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-germbib-20190228-1|20	
21mr|texlive-germbib-20190228-1|21	%description
21mr|texlive-germbib-20190228-1|22	A development of the (old) german.sty, this bundle provides
21mr|texlive-germbib-20190228-1|23	German packages, BibTeX styles and documentary examples, for
21mr|texlive-germbib-20190228-1|24	writing documents with bibliographies. The author has since
21mr|texlive-germbib-20190228-1|25	developed the babelbib bundle, which (he asserts) supersedes
21mr|texlive-germbib-20190228-1|26	germbib.
21mr|texlive-germbib-20190228-1|27	
21mr|texlive-germbib-20190228-1|28	#-----------------------------------------------------------------------
21mr|texlive-germbib-20190228-1|29	%files
21mr|texlive-germbib-20190228-1|30	%{_texmfdistdir}/bibtex/bst/germbib/gerabbrv.bst
21mr|texlive-germbib-20190228-1|31	%{_texmfdistdir}/bibtex/bst/germbib/geralpha.bst
21mr|texlive-germbib-20190228-1|32	%{_texmfdistdir}/bibtex/bst/germbib/gerapali.bst
21mr|texlive-germbib-20190228-1|33	%{_texmfdistdir}/bibtex/bst/germbib/gerplain.bst
21mr|texlive-germbib-20190228-1|34	%{_texmfdistdir}/bibtex/bst/germbib/gerunsrt.bst
21mr|texlive-germbib-20190228-1|35	%{_texmfdistdir}/tex/latex/germbib/bibgerm.sty
21mr|texlive-germbib-20190228-1|36	%{_texmfdistdir}/tex/latex/germbib/mynormal.sty
21mr|texlive-germbib-20190228-1|37	%doc %{_texmfdistdir}/doc/bibtex/germbib/README.bibgerm
21mr|texlive-germbib-20190228-1|38	%doc %{_texmfdistdir}/doc/bibtex/germbib/apalike.doc
21mr|texlive-germbib-20190228-1|39	%doc %{_texmfdistdir}/doc/bibtex/germbib/apalike.germbib_sty
21mr|texlive-germbib-20190228-1|40	%doc %{_texmfdistdir}/doc/bibtex/germbib/apalike.tex
21mr|texlive-germbib-20190228-1|41	%doc %{_texmfdistdir}/doc/bibtex/germbib/btxdoc.tex
21mr|texlive-germbib-20190228-1|42	%doc %{_texmfdistdir}/doc/bibtex/germbib/btxhak.tex
21mr|texlive-germbib-20190228-1|43	%doc %{_texmfdistdir}/doc/bibtex/germbib/gerbibtx.bib
21mr|texlive-germbib-20190228-1|44	%doc %{_texmfdistdir}/doc/bibtex/germbib/gerbibtx.tex
21mr|texlive-germbib-20190228-1|45	%doc %{_texmfdistdir}/doc/bibtex/germbib/gerxampl.bib
21mr|texlive-germbib-20190228-1|46	%doc %{_texmfdistdir}/doc/bibtex/germbib/schaum.bib
21mr|texlive-germbib-20190228-1|47	%doc %{_texmfdistdir}/doc/bibtex/germbib/testbibgerm.tex
21mr|texlive-germbib-20190228-1|48	%doc %{_texmfdistdir}/doc/bibtex/germbib/testgerb.tex
21mr|texlive-germbib-20190228-1|49	%doc %{_texmfdistdir}/doc/bibtex/germbib/xampl.bib
21mr|texlive-germbib-20190228-1|50	
21mr|texlive-germbib-20190228-1|51	#-----------------------------------------------------------------------
21mr|texlive-germbib-20190228-1|52	%prep
21mr|texlive-germbib-20190228-1|53	%setup -c -a0 -a1
21mr|texlive-germbib-20190228-1|54	
21mr|texlive-germbib-20190228-1|55	%build
21mr|texlive-germbib-20190228-1|56	
21mr|texlive-germbib-20190228-1|57	%install
21mr|texlive-germbib-20190228-1|58	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-germbib-20190228-1|59	cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}

18008 21
21mr|texlive-germkorr-1.0-7|1	# revision 15878
21mr|texlive-germkorr-1.0-7|2	# category Package
21mr|texlive-germkorr-1.0-7|3	# catalog-ctan /macros/latex/contrib/germkorr
21mr|texlive-germkorr-1.0-7|4	# catalog-date 2009-11-10 09:15:37 +0100
21mr|texlive-germkorr-1.0-7|5	# catalog-license gpl
21mr|texlive-germkorr-1.0-7|6	# catalog-version 1.0
21mr|texlive-germkorr-1.0-7|7	Name:		texlive-germkorr
21mr|texlive-germkorr-1.0-7|8	Version:	1.0
21mr|texlive-germkorr-1.0-7|9	Release:	7
21mr|texlive-germkorr-1.0-7|10	Summary:	Change kerning for german quotation marks
21mr|texlive-germkorr-1.0-7|11	Group:		Publishing
21mr|texlive-germkorr-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/germkorr
21mr|texlive-germkorr-1.0-7|13	License:	GPL
21mr|texlive-germkorr-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/germkorr.tar.xz
21mr|texlive-germkorr-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/germkorr.doc.tar.xz
21mr|texlive-germkorr-1.0-7|16	BuildArch:	noarch
21mr|texlive-germkorr-1.0-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-germkorr-1.0-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-germkorr-1.0-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-germkorr-1.0-7|20	
21mr|texlive-germkorr-1.0-7|21	%description
21mr|texlive-germkorr-1.0-7|22	The package germcorr has to be loaded after the package german.
21mr|texlive-germkorr-1.0-7|23	It brings some letters like T nearer to german single and
21mr|texlive-germkorr-1.0-7|24	double quotes even when that letter wears a standard accent
21mr|texlive-germkorr-1.0-7|25	like "`\.T"'.
21mr|texlive-germkorr-1.0-7|26	
21mr|texlive-germkorr-1.0-7|27	
21mr|texlive-germkorr-1.0-7|28	#-----------------------------------------------------------------------
21mr|texlive-germkorr-1.0-7|29	%files
21mr|texlive-germkorr-1.0-7|30	%{_texmfdistdir}/tex/latex/germkorr/germkorr.sty
21mr|texlive-germkorr-1.0-7|31	%doc %{_texmfdistdir}/doc/latex/germkorr/COPYING
21mr|texlive-germkorr-1.0-7|32	%doc %{_texmfdistdir}/doc/latex/germkorr/README
21mr|texlive-germkorr-1.0-7|33	%doc %{_texmfdistdir}/doc/latex/germkorr/germkorr.pdf
21mr|texlive-germkorr-1.0-7|34	%doc %{_texmfdistdir}/doc/latex/germkorr/germkorr.tex
21mr|texlive-germkorr-1.0-7|35	
21mr|texlive-germkorr-1.0-7|36	#-----------------------------------------------------------------------
21mr|texlive-germkorr-1.0-7|37	%prep
21mr|texlive-germkorr-1.0-7|38	%setup -c -a0 -a1
21mr|texlive-germkorr-1.0-7|39	
21mr|texlive-germkorr-1.0-7|40	%build
21mr|texlive-germkorr-1.0-7|41	
21mr|texlive-germkorr-1.0-7|42	%install
21mr|texlive-germkorr-1.0-7|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-germkorr-1.0-7|44	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18009 21
21mr|texlive-getfiledate-1.2-7|1	# revision 16189
21mr|texlive-getfiledate-1.2-7|2	# category Package
21mr|texlive-getfiledate-1.2-7|3	# catalog-ctan /macros/latex/contrib/getfiledate
21mr|texlive-getfiledate-1.2-7|4	# catalog-date 2009-11-26 14:59:55 +0100
21mr|texlive-getfiledate-1.2-7|5	# catalog-license lppl
21mr|texlive-getfiledate-1.2-7|6	# catalog-version 1.2
21mr|texlive-getfiledate-1.2-7|7	Name:		texlive-getfiledate
21mr|texlive-getfiledate-1.2-7|8	Version:	1.2
21mr|texlive-getfiledate-1.2-7|9	Release:	7
21mr|texlive-getfiledate-1.2-7|10	Summary:	Find the date of last modification of a file
21mr|texlive-getfiledate-1.2-7|11	Group:		Publishing
21mr|texlive-getfiledate-1.2-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/getfiledate
21mr|texlive-getfiledate-1.2-7|13	License:	LPPL
21mr|texlive-getfiledate-1.2-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/getfiledate.tar.xz
21mr|texlive-getfiledate-1.2-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/getfiledate.doc.tar.xz
21mr|texlive-getfiledate-1.2-7|16	BuildArch:	noarch
21mr|texlive-getfiledate-1.2-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-getfiledate-1.2-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-getfiledate-1.2-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-getfiledate-1.2-7|20	
21mr|texlive-getfiledate-1.2-7|21	%description
21mr|texlive-getfiledate-1.2-7|22	The package fetches from the system the date of last
21mr|texlive-getfiledate-1.2-7|23	modification or opening of an existing file, using the function
21mr|texlive-getfiledate-1.2-7|24	\pdffilemoddate (present in recent versions of PDFTeX); the
21mr|texlive-getfiledate-1.2-7|25	user may specify how the date is to be presented.
21mr|texlive-getfiledate-1.2-7|26	
21mr|texlive-getfiledate-1.2-7|27	
21mr|texlive-getfiledate-1.2-7|28	#-----------------------------------------------------------------------
21mr|texlive-getfiledate-1.2-7|29	%files
21mr|texlive-getfiledate-1.2-7|30	%{_texmfdistdir}/tex/latex/getfiledate/getfiledate.sty
21mr|texlive-getfiledate-1.2-7|31	%doc %{_texmfdistdir}/doc/latex/getfiledate/README
21mr|texlive-getfiledate-1.2-7|32	%doc %{_texmfdistdir}/doc/latex/getfiledate/getfiledate-guide.pdf
21mr|texlive-getfiledate-1.2-7|33	%doc %{_texmfdistdir}/doc/latex/getfiledate/getfiledate-guide.tex
21mr|texlive-getfiledate-1.2-7|34	
21mr|texlive-getfiledate-1.2-7|35	#-----------------------------------------------------------------------
21mr|texlive-getfiledate-1.2-7|36	%prep
21mr|texlive-getfiledate-1.2-7|37	%setup -c -a0 -a1
21mr|texlive-getfiledate-1.2-7|38	
21mr|texlive-getfiledate-1.2-7|39	%build
21mr|texlive-getfiledate-1.2-7|40	
21mr|texlive-getfiledate-1.2-7|41	%install
21mr|texlive-getfiledate-1.2-7|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-getfiledate-1.2-7|43	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18010 21
21mr|texlive-gfsbaskerville-1.0-7|1	# revision 19440
21mr|texlive-gfsbaskerville-1.0-7|2	# category Package
21mr|texlive-gfsbaskerville-1.0-7|3	# catalog-ctan /fonts/greek/gfs/gfsbaskerville
21mr|texlive-gfsbaskerville-1.0-7|4	# catalog-date 2008-08-19 21:00:04 +0200
21mr|texlive-gfsbaskerville-1.0-7|5	# catalog-license other-free
21mr|texlive-gfsbaskerville-1.0-7|6	# catalog-version 1.0
21mr|texlive-gfsbaskerville-1.0-7|7	Name:		texlive-gfsbaskerville
21mr|texlive-gfsbaskerville-1.0-7|8	Version:	1.0
21mr|texlive-gfsbaskerville-1.0-7|9	Release:	7
21mr|texlive-gfsbaskerville-1.0-7|10	Summary:	A Greek font, from one such by Baskerville
21mr|texlive-gfsbaskerville-1.0-7|11	Group:		Publishing
21mr|texlive-gfsbaskerville-1.0-7|12	URL:		http://www.ctan.org/tex-archive/fonts/greek/gfs/gfsbaskerville
21mr|texlive-gfsbaskerville-1.0-7|13	License:	OTHER-FREE
21mr|texlive-gfsbaskerville-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gfsbaskerville.tar.xz
21mr|texlive-gfsbaskerville-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gfsbaskerville.doc.tar.xz
21mr|texlive-gfsbaskerville-1.0-7|16	BuildArch:	noarch
21mr|texlive-gfsbaskerville-1.0-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-gfsbaskerville-1.0-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-gfsbaskerville-1.0-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-gfsbaskerville-1.0-7|20	
21mr|texlive-gfsbaskerville-1.0-7|21	%description
21mr|texlive-gfsbaskerville-1.0-7|22	The font is a digital implementation of Baskerville's classic
21mr|texlive-gfsbaskerville-1.0-7|23	Greek font, provided by the Greek Font Society. The font covers
21mr|texlive-gfsbaskerville-1.0-7|24	Greek only, and LaTeX support provides for the use of LGR
21mr|texlive-gfsbaskerville-1.0-7|25	encoding.
21mr|texlive-gfsbaskerville-1.0-7|26	
21mr|texlive-gfsbaskerville-1.0-7|27	
21mr|texlive-gfsbaskerville-1.0-7|28	#-----------------------------------------------------------------------
21mr|texlive-gfsbaskerville-1.0-7|29	%files
21mr|texlive-gfsbaskerville-1.0-7|30	%{_texmfdistdir}/fonts/afm/public/gfsbaskerville/GFSBaskerville-Regular.afm
21mr|texlive-gfsbaskerville-1.0-7|31	%{_texmfdistdir}/fonts/enc/dvips/gfsbaskerville/gpgfsbaskerville.enc
21mr|texlive-gfsbaskerville-1.0-7|32	%{_texmfdistdir}/fonts/map/dvips/gfsbaskerville/gfsbaskerville.map
21mr|texlive-gfsbaskerville-1.0-7|33	%{_texmfdistdir}/fonts/opentype/public/gfsbaskerville/GFSBaskerville.otf
21mr|texlive-gfsbaskerville-1.0-7|34	%{_texmfdistdir}/fonts/tfm/public/gfsbaskerville/ggfsbaskervillerg6a.tfm
21mr|texlive-gfsbaskerville-1.0-7|35	%{_texmfdistdir}/fonts/tfm/public/gfsbaskerville/ggfsbaskervillerg6r.tfm
21mr|texlive-gfsbaskerville-1.0-7|36	%{_texmfdistdir}/fonts/type1/public/gfsbaskerville/GFSBaskerville-Regular.pfb
21mr|texlive-gfsbaskerville-1.0-7|37	%{_texmfdistdir}/fonts/vf/public/gfsbaskerville/ggfsbaskervillerg6a.vf
21mr|texlive-gfsbaskerville-1.0-7|38	%{_texmfdistdir}/tex/latex/gfsbaskerville/gfsbaskerville.sty
21mr|texlive-gfsbaskerville-1.0-7|39	%{_texmfdistdir}/tex/latex/gfsbaskerville/lgrgfsbaskerville.fd
21mr|texlive-gfsbaskerville-1.0-7|40	%doc %{_texmfdistdir}/doc/fonts/gfsbaskerville/OFL-FAQ.txt
21mr|texlive-gfsbaskerville-1.0-7|41	%doc %{_texmfdistdir}/doc/fonts/gfsbaskerville/OFL.txt
21mr|texlive-gfsbaskerville-1.0-7|42	%doc %{_texmfdistdir}/doc/fonts/gfsbaskerville/README
21mr|texlive-gfsbaskerville-1.0-7|43	%doc %{_texmfdistdir}/doc/fonts/gfsbaskerville/README.TEXLIVE
21mr|texlive-gfsbaskerville-1.0-7|44	%doc %{_texmfdistdir}/doc/fonts/gfsbaskerville/gfsbaskerville.pdf
21mr|texlive-gfsbaskerville-1.0-7|45	%doc %{_texmfdistdir}/doc/fonts/gfsbaskerville/gfsbaskerville.tex
21mr|texlive-gfsbaskerville-1.0-7|46	
21mr|texlive-gfsbaskerville-1.0-7|47	#-----------------------------------------------------------------------
21mr|texlive-gfsbaskerville-1.0-7|48	%prep
21mr|texlive-gfsbaskerville-1.0-7|49	%setup -c -a0 -a1
21mr|texlive-gfsbaskerville-1.0-7|50	
21mr|texlive-gfsbaskerville-1.0-7|51	%build
21mr|texlive-gfsbaskerville-1.0-7|52	
21mr|texlive-gfsbaskerville-1.0-7|53	%install
21mr|texlive-gfsbaskerville-1.0-7|54	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-gfsbaskerville-1.0-7|55	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

18011 21
21mr|texlive-gfsporson-1.01-7|1	# revision 18651
21mr|texlive-gfsporson-1.01-7|2	# category Package
21mr|texlive-gfsporson-1.01-7|3	# catalog-ctan /fonts/greek/gfs/gfsporson
21mr|texlive-gfsporson-1.01-7|4	# catalog-date 2008-08-19 21:00:04 +0200
21mr|texlive-gfsporson-1.01-7|5	# catalog-license other-free
21mr|texlive-gfsporson-1.01-7|6	# catalog-version 1.01
21mr|texlive-gfsporson-1.01-7|7	Name:		texlive-gfsporson
21mr|texlive-gfsporson-1.01-7|8	Version:	1.01
21mr|texlive-gfsporson-1.01-7|9	Release:	7
21mr|texlive-gfsporson-1.01-7|10	Summary:	A Greek font, originally from Porson
21mr|texlive-gfsporson-1.01-7|11	Group:		Publishing
21mr|texlive-gfsporson-1.01-7|12	URL:		http://www.ctan.org/tex-archive/fonts/greek/gfs/gfsporson
21mr|texlive-gfsporson-1.01-7|13	License:	OTHER-FREE
21mr|texlive-gfsporson-1.01-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gfsporson.tar.xz
21mr|texlive-gfsporson-1.01-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gfsporson.doc.tar.xz
21mr|texlive-gfsporson-1.01-7|16	BuildArch:	noarch
21mr|texlive-gfsporson-1.01-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-gfsporson-1.01-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-gfsporson-1.01-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-gfsporson-1.01-7|20	
21mr|texlive-gfsporson-1.01-7|21	%description
21mr|texlive-gfsporson-1.01-7|22	Porson is an elegant Greek font, originally cut at the turn of
21mr|texlive-gfsporson-1.01-7|23	the 19th Century in England. The present version has been
21mr|texlive-gfsporson-1.01-7|24	provided by the Greek Font Society. The font supports the Greek
21mr|texlive-gfsporson-1.01-7|25	alphabet only. LaTeX support is provided, using the LGR
21mr|texlive-gfsporson-1.01-7|26	encoding.
21mr|texlive-gfsporson-1.01-7|27	
21mr|texlive-gfsporson-1.01-7|28	
21mr|texlive-gfsporson-1.01-7|29	#-----------------------------------------------------------------------
21mr|texlive-gfsporson-1.01-7|30	%files
21mr|texlive-gfsporson-1.01-7|31	%{_texmfdistdir}/fonts/afm/public/gfsporson/GFSPorson-Regular.afm
21mr|texlive-gfsporson-1.01-7|32	%{_texmfdistdir}/fonts/enc/dvips/gfsporson/porsonel.enc
21mr|texlive-gfsporson-1.01-7|33	%{_texmfdistdir}/fonts/map/dvips/gfsporson/gfsporson.map
21mr|texlive-gfsporson-1.01-7|34	%{_texmfdistdir}/fonts/opentype/public/gfsporson/GFSPorson.otf
21mr|texlive-gfsporson-1.01-7|35	%{_texmfdistdir}/fonts/tfm/public/gfsporson/gporsonrg6a.tfm
21mr|texlive-gfsporson-1.01-7|36	%{_texmfdistdir}/fonts/tfm/public/gfsporson/gporsonrg6r.tfm
21mr|texlive-gfsporson-1.01-7|37	%{_texmfdistdir}/fonts/type1/public/gfsporson/GFSPorson-Regular.pfb
21mr|texlive-gfsporson-1.01-7|38	%{_texmfdistdir}/fonts/vf/public/gfsporson/gporsonrg6a.vf
21mr|texlive-gfsporson-1.01-7|39	%{_texmfdistdir}/tex/latex/gfsporson/gfsporson.sty
21mr|texlive-gfsporson-1.01-7|40	%{_texmfdistdir}/tex/latex/gfsporson/lgrporson.fd
21mr|texlive-gfsporson-1.01-7|41	%doc %{_texmfdistdir}/doc/fonts/gfsporson/OFL-FAQ.txt
21mr|texlive-gfsporson-1.01-7|42	%doc %{_texmfdistdir}/doc/fonts/gfsporson/OFL.txt
21mr|texlive-gfsporson-1.01-7|43	%doc %{_texmfdistdir}/doc/fonts/gfsporson/README
21mr|texlive-gfsporson-1.01-7|44	%doc %{_texmfdistdir}/doc/fonts/gfsporson/gfsporson.pdf
21mr|texlive-gfsporson-1.01-7|45	%doc %{_texmfdistdir}/doc/fonts/gfsporson/gfsporson.tex
21mr|texlive-gfsporson-1.01-7|46	
21mr|texlive-gfsporson-1.01-7|47	#-----------------------------------------------------------------------
21mr|texlive-gfsporson-1.01-7|48	%prep
21mr|texlive-gfsporson-1.01-7|49	%setup -c -a0 -a1
21mr|texlive-gfsporson-1.01-7|50	
21mr|texlive-gfsporson-1.01-7|51	%build
21mr|texlive-gfsporson-1.01-7|52	
21mr|texlive-gfsporson-1.01-7|53	%install
21mr|texlive-gfsporson-1.01-7|54	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-gfsporson-1.01-7|55	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

18012 21
21mr|texlive-ghab-0.5-10|1	# revision 29803
21mr|texlive-ghab-0.5-10|2	# category Package
21mr|texlive-ghab-0.5-10|3	# catalog-ctan /macros/latex/contrib/ghab
21mr|texlive-ghab-0.5-10|4	# catalog-date 2013-04-05 13:20:40 +0200
21mr|texlive-ghab-0.5-10|5	# catalog-license lppl
21mr|texlive-ghab-0.5-10|6	# catalog-version 0.5
21mr|texlive-ghab-0.5-10|7	Name:		texlive-ghab
21mr|texlive-ghab-0.5-10|8	Version:	0.5
21mr|texlive-ghab-0.5-10|9	Release:	10
21mr|texlive-ghab-0.5-10|10	Summary:	Typeset ghab boxes in LaTeX
21mr|texlive-ghab-0.5-10|11	Group:		Publishing
21mr|texlive-ghab-0.5-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ghab
21mr|texlive-ghab-0.5-10|13	License:	LPPL
21mr|texlive-ghab-0.5-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ghab.tar.xz
21mr|texlive-ghab-0.5-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ghab.doc.tar.xz
21mr|texlive-ghab-0.5-10|16	BuildArch:	noarch
21mr|texlive-ghab-0.5-10|17	BuildRequires:	texlive-tlpkg
21mr|texlive-ghab-0.5-10|18	Requires(pre):	texlive-tlpkg
21mr|texlive-ghab-0.5-10|19	Requires(post):	texlive-kpathsea
21mr|texlive-ghab-0.5-10|20	
21mr|texlive-ghab-0.5-10|21	%description
21mr|texlive-ghab-0.5-10|22	The package defines a command \darghab that will typeset its
21mr|texlive-ghab-0.5-10|23	argument in a box with a decorated frame. The width of the box
21mr|texlive-ghab-0.5-10|24	may be set using an optional argument.
21mr|texlive-ghab-0.5-10|25	
21mr|texlive-ghab-0.5-10|26	
21mr|texlive-ghab-0.5-10|27	#-----------------------------------------------------------------------
21mr|texlive-ghab-0.5-10|28	%files
21mr|texlive-ghab-0.5-10|29	%{_texmfdistdir}/fonts/source/public/ghab/ghab.mf
21mr|texlive-ghab-0.5-10|30	%{_texmfdistdir}/tex/latex/ghab/ghab.sty
21mr|texlive-ghab-0.5-10|31	%doc %{_texmfdistdir}/doc/latex/ghab/README
21mr|texlive-ghab-0.5-10|32	%doc %{_texmfdistdir}/doc/latex/ghab/ghab-doc.pdf
21mr|texlive-ghab-0.5-10|33	%doc %{_texmfdistdir}/doc/latex/ghab/ghab-doc.tex
21mr|texlive-ghab-0.5-10|34	
21mr|texlive-ghab-0.5-10|35	#-----------------------------------------------------------------------
21mr|texlive-ghab-0.5-10|36	%prep
21mr|texlive-ghab-0.5-10|37	%setup -c -a0 -a1
21mr|texlive-ghab-0.5-10|38	
21mr|texlive-ghab-0.5-10|39	%build
21mr|texlive-ghab-0.5-10|40	
21mr|texlive-ghab-0.5-10|41	%install
21mr|texlive-ghab-0.5-10|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ghab-0.5-10|43	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

18013 21
21mr|texlive-gincltex-0.3-7|1	# revision 23835
21mr|texlive-gincltex-0.3-7|2	# category Package
21mr|texlive-gincltex-0.3-7|3	# catalog-ctan /macros/latex/contrib/gincltex
21mr|texlive-gincltex-0.3-7|4	# catalog-date 2011-09-05 20:39:25 +0200
21mr|texlive-gincltex-0.3-7|5	# catalog-license lppl1.3
21mr|texlive-gincltex-0.3-7|6	# catalog-version 0.3
21mr|texlive-gincltex-0.3-7|7	Name:		texlive-gincltex
21mr|texlive-gincltex-0.3-7|8	Version:	0.3
21mr|texlive-gincltex-0.3-7|9	Release:	7
21mr|texlive-gincltex-0.3-7|10	Summary:	Include TeX files as graphics (.tex support for \includegraphics)
21mr|texlive-gincltex-0.3-7|11	Group:		Publishing
21mr|texlive-gincltex-0.3-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/gincltex
21mr|texlive-gincltex-0.3-7|13	License:	LPPL1.3
21mr|texlive-gincltex-0.3-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gincltex.tar.xz
21mr|texlive-gincltex-0.3-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gincltex.doc.tar.xz
21mr|texlive-gincltex-0.3-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gincltex.source.tar.xz
21mr|texlive-gincltex-0.3-7|17	BuildArch:	noarch
21mr|texlive-gincltex-0.3-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-gincltex-0.3-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-gincltex-0.3-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-gincltex-0.3-7|21	
21mr|texlive-gincltex-0.3-7|22	%description
21mr|texlive-gincltex-0.3-7|23	The package builds on the standard LaTeX packages graphics
21mr|texlive-gincltex-0.3-7|24	and/or graphicx and allows external LaTeX source files to be
21mr|texlive-gincltex-0.3-7|25	included, in the same way as graphic files, by
21mr|texlive-gincltex-0.3-7|26	\includegraphics. In effect, then package adds support for the
21mr|texlive-gincltex-0.3-7|27	.tex extension. Some of the lower level operations like
21mr|texlive-gincltex-0.3-7|28	clipping and trimming are implemented using the adjustbox
21mr|texlive-gincltex-0.3-7|29	package which includes native pdflatex support and uses the pdf
21mr|texlive-gincltex-0.3-7|30	pacakge for other output formats.
21mr|texlive-gincltex-0.3-7|31	
21mr|texlive-gincltex-0.3-7|32	
21mr|texlive-gincltex-0.3-7|33	#-----------------------------------------------------------------------
21mr|texlive-gincltex-0.3-7|34	%files
21mr|texlive-gincltex-0.3-7|35	%{_texmfdistdir}/tex/latex/gincltex/gincltex.sty
21mr|texlive-gincltex-0.3-7|36	%doc %{_texmfdistdir}/doc/latex/gincltex/README
21mr|texlive-gincltex-0.3-7|37	%doc %{_texmfdistdir}/doc/latex/gincltex/gincltex.pdf
21mr|texlive-gincltex-0.3-7|38	#- source
21mr|texlive-gincltex-0.3-7|39	%doc %{_texmfdistdir}/source/latex/gincltex/gincltex.dtx
21mr|texlive-gincltex-0.3-7|40	%doc %{_texmfdistdir}/source/latex/gincltex/gincltex.ins
21mr|texlive-gincltex-0.3-7|41	
21mr|texlive-gincltex-0.3-7|42	#-----------------------------------------------------------------------
21mr|texlive-gincltex-0.3-7|43	%prep
21mr|texlive-gincltex-0.3-7|44	%setup -c -a0 -a1 -a2
21mr|texlive-gincltex-0.3-7|45	
21mr|texlive-gincltex-0.3-7|46	%build
21mr|texlive-gincltex-0.3-7|47	
21mr|texlive-gincltex-0.3-7|48	%install
21mr|texlive-gincltex-0.3-7|49	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-gincltex-0.3-7|50	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18014 21
21mr|texlive-ginpenc-1.0-8|1	# revision 24980
21mr|texlive-ginpenc-1.0-8|2	# category Package
21mr|texlive-ginpenc-1.0-8|3	# catalog-ctan /macros/latex/contrib/ginpenc
21mr|texlive-ginpenc-1.0-8|4	# catalog-date 2007-07-08 11:00:26 +0200
21mr|texlive-ginpenc-1.0-8|5	# catalog-license lppl
21mr|texlive-ginpenc-1.0-8|6	# catalog-version 1.0
21mr|texlive-ginpenc-1.0-8|7	Name:		texlive-ginpenc
21mr|texlive-ginpenc-1.0-8|8	Version:	1.0
21mr|texlive-ginpenc-1.0-8|9	Release:	8
21mr|texlive-ginpenc-1.0-8|10	Summary:	Modification of inputenc for German
21mr|texlive-ginpenc-1.0-8|11	Group:		Publishing
21mr|texlive-ginpenc-1.0-8|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ginpenc
21mr|texlive-ginpenc-1.0-8|13	License:	LPPL
21mr|texlive-ginpenc-1.0-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ginpenc.tar.xz
21mr|texlive-ginpenc-1.0-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ginpenc.doc.tar.xz
21mr|texlive-ginpenc-1.0-8|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ginpenc.source.tar.xz
21mr|texlive-ginpenc-1.0-8|17	BuildArch:	noarch
21mr|texlive-ginpenc-1.0-8|18	BuildRequires:	texlive-tlpkg
21mr|texlive-ginpenc-1.0-8|19	Requires(pre):	texlive-tlpkg
21mr|texlive-ginpenc-1.0-8|20	Requires(post):	texlive-kpathsea
21mr|texlive-ginpenc-1.0-8|21	
21mr|texlive-ginpenc-1.0-8|22	%description
21mr|texlive-ginpenc-1.0-8|23	If the inputenc is used and German umlauts are input directly,
21mr|texlive-ginpenc-1.0-8|24	they are converted to the LICR representation \"a (etc.). This
21mr|texlive-ginpenc-1.0-8|25	breaks the sort algorithm of makeindex, for instance. Ginpenc
21mr|texlive-ginpenc-1.0-8|26	converts umlauts and the sharp-s to the short forms defined by
21mr|texlive-ginpenc-1.0-8|27	babel, e.g., "a instead, if the text is typeset in German.
21mr|texlive-ginpenc-1.0-8|28	
21mr|texlive-ginpenc-1.0-8|29	
21mr|texlive-ginpenc-1.0-8|30	#-----------------------------------------------------------------------
21mr|texlive-ginpenc-1.0-8|31	%files
21mr|texlive-ginpenc-1.0-8|32	%{_texmfdistdir}/tex/latex/ginpenc/ansinew.gie
21mr|texlive-ginpenc-1.0-8|33	%{_texmfdistdir}/tex/latex/ginpenc/applemac.gie
21mr|texlive-ginpenc-1.0-8|34	%{_texmfdistdir}/tex/latex/ginpenc/ascii.gie
21mr|texlive-ginpenc-1.0-8|35	%{_texmfdistdir}/tex/latex/ginpenc/cp1250.gie
21mr|texlive-ginpenc-1.0-8|36	%{_texmfdistdir}/tex/latex/ginpenc/cp1252.gie
21mr|texlive-ginpenc-1.0-8|37	%{_texmfdistdir}/tex/latex/ginpenc/cp437.gie
21mr|texlive-ginpenc-1.0-8|38	%{_texmfdistdir}/tex/latex/ginpenc/cp437de.gie
21mr|texlive-ginpenc-1.0-8|39	%{_texmfdistdir}/tex/latex/ginpenc/cp850.gie
21mr|texlive-ginpenc-1.0-8|40	%{_texmfdistdir}/tex/latex/ginpenc/cp852.gie
21mr|texlive-ginpenc-1.0-8|41	%{_texmfdistdir}/tex/latex/ginpenc/cp865.gie
21mr|texlive-ginpenc-1.0-8|42	%{_texmfdistdir}/tex/latex/ginpenc/decmulti.gie
21mr|texlive-ginpenc-1.0-8|43	%{_texmfdistdir}/tex/latex/ginpenc/ginpenc.sty
21mr|texlive-ginpenc-1.0-8|44	%{_texmfdistdir}/tex/latex/ginpenc/latin1.gie
21mr|texlive-ginpenc-1.0-8|45	%{_texmfdistdir}/tex/latex/ginpenc/latin2.gie
21mr|texlive-ginpenc-1.0-8|46	%{_texmfdistdir}/tex/latex/ginpenc/latin3.gie
21mr|texlive-ginpenc-1.0-8|47	%{_texmfdistdir}/tex/latex/ginpenc/latin5.gie
21mr|texlive-ginpenc-1.0-8|48	%{_texmfdistdir}/tex/latex/ginpenc/latin9.gie
21mr|texlive-ginpenc-1.0-8|49	%{_texmfdistdir}/tex/latex/ginpenc/next.gie
21mr|texlive-ginpenc-1.0-8|50	%doc %{_texmfdistdir}/doc/latex/ginpenc/ChangeLog
21mr|texlive-ginpenc-1.0-8|51	%doc %{_texmfdistdir}/doc/latex/ginpenc/Makefile
21mr|texlive-ginpenc-1.0-8|52	%doc %{_texmfdistdir}/doc/latex/ginpenc/README
21mr|texlive-ginpenc-1.0-8|53	%doc %{_texmfdistdir}/doc/latex/ginpenc/ginpenc.pdf
21mr|texlive-ginpenc-1.0-8|54	%doc %{_texmfdistdir}/doc/latex/ginpenc/news-message.txt
21mr|texlive-ginpenc-1.0-8|55	%doc %{_texmfdistdir}/doc/latex/ginpenc/testginpenc.tex
21mr|texlive-ginpenc-1.0-8|56	#- source
21mr|texlive-ginpenc-1.0-8|57	%doc %{_texmfdistdir}/source/latex/ginpenc/ginpenc.dtx
21mr|texlive-ginpenc-1.0-8|58	%doc %{_texmfdistdir}/source/latex/ginpenc/ginpenc.ins
21mr|texlive-ginpenc-1.0-8|59	
21mr|texlive-ginpenc-1.0-8|60	#-----------------------------------------------------------------------
21mr|texlive-ginpenc-1.0-8|61	%prep
21mr|texlive-ginpenc-1.0-8|62	%setup -c -a0 -a1 -a2
21mr|texlive-ginpenc-1.0-8|63	
21mr|texlive-ginpenc-1.0-8|64	%build
21mr|texlive-ginpenc-1.0-8|65	
21mr|texlive-ginpenc-1.0-8|66	%install
21mr|texlive-ginpenc-1.0-8|67	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ginpenc-1.0-8|68	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18015 21
21mr|texlive-gitinfo-1.0-12|1	# revision 34049
21mr|texlive-gitinfo-1.0-12|2	# category Package
21mr|texlive-gitinfo-1.0-12|3	# catalog-ctan /macros/latex/contrib/gitinfo
21mr|texlive-gitinfo-1.0-12|4	# catalog-date 2014-05-15 00:10:33 +0200
21mr|texlive-gitinfo-1.0-12|5	# catalog-license lppl1.3
21mr|texlive-gitinfo-1.0-12|6	# catalog-version 1.0
21mr|texlive-gitinfo-1.0-12|7	Name:		texlive-gitinfo
21mr|texlive-gitinfo-1.0-12|8	Version:	1.0
21mr|texlive-gitinfo-1.0-12|9	Release:	12
21mr|texlive-gitinfo-1.0-12|10	Summary:	Access metadata from the git distributed version control system
21mr|texlive-gitinfo-1.0-12|11	Group:		Publishing
21mr|texlive-gitinfo-1.0-12|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/gitinfo
21mr|texlive-gitinfo-1.0-12|13	License:	LPPL1.3
21mr|texlive-gitinfo-1.0-12|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gitinfo.tar.xz
21mr|texlive-gitinfo-1.0-12|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gitinfo.doc.tar.xz
21mr|texlive-gitinfo-1.0-12|16	BuildArch:	noarch
21mr|texlive-gitinfo-1.0-12|17	BuildRequires:	texlive-tlpkg
21mr|texlive-gitinfo-1.0-12|18	Requires(pre):	texlive-tlpkg
21mr|texlive-gitinfo-1.0-12|19	Requires(post):	texlive-kpathsea
21mr|texlive-gitinfo-1.0-12|20	
21mr|texlive-gitinfo-1.0-12|21	%description
21mr|texlive-gitinfo-1.0-12|22	The package makes it possible to incorporate git version
21mr|texlive-gitinfo-1.0-12|23	control metadata into documents. Note this version is now
21mr|texlive-gitinfo-1.0-12|24	deprecated, but is kept on the archive, pro tem, for continuity
21mr|texlive-gitinfo-1.0-12|25	for existing users. For memoir users, the package provides the
21mr|texlive-gitinfo-1.0-12|26	means to tailor page headers and footers to use the metadata.
21mr|texlive-gitinfo-1.0-12|27	
21mr|texlive-gitinfo-1.0-12|28	#-----------------------------------------------------------------------
21mr|texlive-gitinfo-1.0-12|29	%files
21mr|texlive-gitinfo-1.0-12|30	%{_texmfdistdir}/tex/latex/gitinfo/gitinfo.sty
21mr|texlive-gitinfo-1.0-12|31	%{_texmfdistdir}/tex/latex/gitinfo/gitsetinfo.sty
21mr|texlive-gitinfo-1.0-12|32	%doc %{_texmfdistdir}/doc/latex/gitinfo/README
21mr|texlive-gitinfo-1.0-12|33	%doc %{_texmfdistdir}/doc/latex/gitinfo/gitHeadInfo.gin
21mr|texlive-gitinfo-1.0-12|34	%doc %{_texmfdistdir}/doc/latex/gitinfo/gitinfo.pdf
21mr|texlive-gitinfo-1.0-12|35	%doc %{_texmfdistdir}/doc/latex/gitinfo/gitinfo.tex
21mr|texlive-gitinfo-1.0-12|36	%doc %{_texmfdistdir}/doc/latex/gitinfo/post-xxx-sample.txt
21mr|texlive-gitinfo-1.0-12|37	
21mr|texlive-gitinfo-1.0-12|38	#-----------------------------------------------------------------------
21mr|texlive-gitinfo-1.0-12|39	%prep
21mr|texlive-gitinfo-1.0-12|40	%setup -c -a0 -a1
21mr|texlive-gitinfo-1.0-12|41	
21mr|texlive-gitinfo-1.0-12|42	%build
21mr|texlive-gitinfo-1.0-12|43	
21mr|texlive-gitinfo-1.0-12|44	%install
21mr|texlive-gitinfo-1.0-12|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-gitinfo-1.0-12|46	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18016 21
21mr|texlive-gloss-1.5.2-7|1	# revision 15878
21mr|texlive-gloss-1.5.2-7|2	# category Package
21mr|texlive-gloss-1.5.2-7|3	# catalog-ctan /macros/latex/contrib/gloss
21mr|texlive-gloss-1.5.2-7|4	# catalog-date 2006-12-11 14:57:52 +0100
21mr|texlive-gloss-1.5.2-7|5	# catalog-license lppl
21mr|texlive-gloss-1.5.2-7|6	# catalog-version 1.5.2
21mr|texlive-gloss-1.5.2-7|7	Name:		texlive-gloss
21mr|texlive-gloss-1.5.2-7|8	Version:	1.5.2
21mr|texlive-gloss-1.5.2-7|9	Release:	7
21mr|texlive-gloss-1.5.2-7|10	Summary:	Create glossaries using BibTeX
21mr|texlive-gloss-1.5.2-7|11	Group:		Publishing
21mr|texlive-gloss-1.5.2-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/gloss
21mr|texlive-gloss-1.5.2-7|13	License:	LPPL
21mr|texlive-gloss-1.5.2-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gloss.tar.xz
21mr|texlive-gloss-1.5.2-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gloss.doc.tar.xz
21mr|texlive-gloss-1.5.2-7|16	BuildArch:	noarch
21mr|texlive-gloss-1.5.2-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-gloss-1.5.2-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-gloss-1.5.2-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-gloss-1.5.2-7|20	
21mr|texlive-gloss-1.5.2-7|21	%description
21mr|texlive-gloss-1.5.2-7|22	A glossary package using BibTeX with \cite replaced by \gloss.
21mr|texlive-gloss-1.5.2-7|23	
21mr|texlive-gloss-1.5.2-7|24	
21mr|texlive-gloss-1.5.2-7|25	#-----------------------------------------------------------------------
21mr|texlive-gloss-1.5.2-7|26	%files
21mr|texlive-gloss-1.5.2-7|27	%{_texmfdistdir}/bibtex/bib/gloss/glsbase.bib
21mr|texlive-gloss-1.5.2-7|28	%{_texmfdistdir}/bibtex/bib/gloss/sample.bib
21mr|texlive-gloss-1.5.2-7|29	%{_texmfdistdir}/bibtex/bst/gloss/glsplain.bst
21mr|texlive-gloss-1.5.2-7|30	%{_texmfdistdir}/bibtex/bst/gloss/glsshort.bst
21mr|texlive-gloss-1.5.2-7|31	%{_texmfdistdir}/tex/latex/gloss/gloss.sty
21mr|texlive-gloss-1.5.2-7|32	%doc %{_texmfdistdir}/doc/latex/gloss/README
21mr|texlive-gloss-1.5.2-7|33	%doc %{_texmfdistdir}/doc/latex/gloss/gloss.pdf
21mr|texlive-gloss-1.5.2-7|34	%doc %{_texmfdistdir}/doc/latex/gloss/gloss.tex
21mr|texlive-gloss-1.5.2-7|35	%doc %{_texmfdistdir}/doc/latex/gloss/sample.tex
21mr|texlive-gloss-1.5.2-7|36	
21mr|texlive-gloss-1.5.2-7|37	#-----------------------------------------------------------------------
21mr|texlive-gloss-1.5.2-7|38	%prep
21mr|texlive-gloss-1.5.2-7|39	%setup -c -a0 -a1
21mr|texlive-gloss-1.5.2-7|40	
21mr|texlive-gloss-1.5.2-7|41	%build
21mr|texlive-gloss-1.5.2-7|42	
21mr|texlive-gloss-1.5.2-7|43	%install
21mr|texlive-gloss-1.5.2-7|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-gloss-1.5.2-7|45	cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}

18017 21
21mr|texlive-glossaries-4.42-1|1	Name:		texlive-glossaries
21mr|texlive-glossaries-4.42-1|2	Epoch:		1
21mr|texlive-glossaries-4.42-1|3	Version:	4.42
21mr|texlive-glossaries-4.42-1|4	Release:	1
21mr|texlive-glossaries-4.42-1|5	Summary:	Create glossaries and lists of acronyms
21mr|texlive-glossaries-4.42-1|6	Group:		Publishing
21mr|texlive-glossaries-4.42-1|7	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/glossaries
21mr|texlive-glossaries-4.42-1|8	License:	LPPL
21mr|texlive-glossaries-4.42-1|9	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries.tar.xz
21mr|texlive-glossaries-4.42-1|10	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries.doc.tar.xz
21mr|texlive-glossaries-4.42-1|11	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries.source.tar.xz
21mr|texlive-glossaries-4.42-1|12	BuildArch:	noarch
21mr|texlive-glossaries-4.42-1|13	BuildRequires:	texlive-tlpkg
21mr|texlive-glossaries-4.42-1|14	Requires(pre):	texlive-tlpkg
21mr|texlive-glossaries-4.42-1|15	Requires(post):	texlive-kpathsea
21mr|texlive-glossaries-4.42-1|16	Provides:	texlive-glossaries.bin = %{EVRD}
21mr|texlive-glossaries-4.42-1|17	
21mr|texlive-glossaries-4.42-1|18	%description
21mr|texlive-glossaries-4.42-1|19	The glossaries package supports acronyms and multiple
21mr|texlive-glossaries-4.42-1|20	glossaries, and has provision for operation in several
21mr|texlive-glossaries-4.42-1|21	languages (using the facilities of either babel or
21mr|texlive-glossaries-4.42-1|22	polyglossia). New entries are defined to have a name and
21mr|texlive-glossaries-4.42-1|23	description (and optionally an associated symbol). Support for
21mr|texlive-glossaries-4.42-1|24	multiple languages is offered, and plural forms of terms may be
21mr|texlive-glossaries-4.42-1|25	specified. An additional package, glossaries-accsupp, can make
21mr|texlive-glossaries-4.42-1|26	use of the accsupp package mechanisms for accessibility support
21mr|texlive-glossaries-4.42-1|27	for PDF files containing glossaries. The user may define new
21mr|texlive-glossaries-4.42-1|28	glossary styles, and preambles and postambles can be specified.
21mr|texlive-glossaries-4.42-1|29	There is provision for loading a database of terms, but only
21mr|texlive-glossaries-4.42-1|30	terms used in the text will be added to the relevant glossary.
21mr|texlive-glossaries-4.42-1|31	The package uses an indexing program to provide the actual
21mr|texlive-glossaries-4.42-1|32	glossary; either makeindex or xindy may serve this purpose, and
21mr|texlive-glossaries-4.42-1|33	a Perl script is provided to serve as interface. The package
21mr|texlive-glossaries-4.42-1|34	distribution also provides the mfirstuc package, for changing
21mr|texlive-glossaries-4.42-1|35	the first letter of a word to upper case. The package
21mr|texlive-glossaries-4.42-1|36	supersedes the author's glossary package (which is now
21mr|texlive-glossaries-4.42-1|37	obsolete), and a conversion tool is provided.
21mr|texlive-glossaries-4.42-1|38	
21mr|texlive-glossaries-4.42-1|39	#-----------------------------------------------------------------------
21mr|texlive-glossaries-4.42-1|40	%files
21mr|texlive-glossaries-4.42-1|41	%{_bindir}/makeglossaries
21mr|texlive-glossaries-4.42-1|42	%{_texmfdistdir}/scripts/glossaries
21mr|texlive-glossaries-4.42-1|43	%{_texmfdistdir}/tex/latex/glossaries
21mr|texlive-glossaries-4.42-1|44	%doc %{_texmfdistdir}/doc/latex/glossaries
21mr|texlive-glossaries-4.42-1|45	%doc %{_texmfdistdir}/doc/man/man1/*
21mr|texlive-glossaries-4.42-1|46	#- source
21mr|texlive-glossaries-4.42-1|47	%doc %{_texmfdistdir}/source/latex/glossaries
21mr|texlive-glossaries-4.42-1|48	
21mr|texlive-glossaries-4.42-1|49	#-----------------------------------------------------------------------
21mr|texlive-glossaries-4.42-1|50	%prep
21mr|texlive-glossaries-4.42-1|51	%setup -c -a0 -a1 -a2
21mr|texlive-glossaries-4.42-1|52	
21mr|texlive-glossaries-4.42-1|53	%build
21mr|texlive-glossaries-4.42-1|54	
21mr|texlive-glossaries-4.42-1|55	%install
21mr|texlive-glossaries-4.42-1|56	mkdir -p %{buildroot}%{_bindir}
21mr|texlive-glossaries-4.42-1|57	pushd %{buildroot}%{_bindir}
21mr|texlive-glossaries-4.42-1|58	ln -sf %{_texmfdistdir}/scripts/glossaries/makeglossaries makeglossaries
21mr|texlive-glossaries-4.42-1|59	popd
21mr|texlive-glossaries-4.42-1|60	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-glossaries-4.42-1|61	cp -fpar texmf-dist %{buildroot}%{_datadir}

18018 21
21mr|texlive-glyphlist-20190228-1|1	# revision 28576
21mr|texlive-glyphlist-20190228-1|2	# category Package
21mr|texlive-glyphlist-20190228-1|3	# catalog-ctan undef
21mr|texlive-glyphlist-20190228-1|4	# catalog-date undef
21mr|texlive-glyphlist-20190228-1|5	# catalog-license undef
21mr|texlive-glyphlist-20190228-1|6	# catalog-version undef
21mr|texlive-glyphlist-20190228-1|7	Name:		texlive-glyphlist
21mr|texlive-glyphlist-20190228-1|8	Version:	20190228
21mr|texlive-glyphlist-20190228-1|9	Release:	1
21mr|texlive-glyphlist-20190228-1|10	Summary:	TeXLive glyphlist package
21mr|texlive-glyphlist-20190228-1|11	Group:		Publishing
21mr|texlive-glyphlist-20190228-1|12	URL:		http://tug.org/texlive
21mr|texlive-glyphlist-20190228-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-glyphlist-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/glyphlist.tar.xz
21mr|texlive-glyphlist-20190228-1|15	BuildArch:	noarch
21mr|texlive-glyphlist-20190228-1|16	BuildRequires:	texlive-tlpkg
21mr|texlive-glyphlist-20190228-1|17	Requires(pre):	texlive-tlpkg
21mr|texlive-glyphlist-20190228-1|18	Requires(post):	texlive-kpathsea
21mr|texlive-glyphlist-20190228-1|19	
21mr|texlive-glyphlist-20190228-1|20	%description
21mr|texlive-glyphlist-20190228-1|21	TeXLive glyphlist package.
21mr|texlive-glyphlist-20190228-1|22	
21mr|texlive-glyphlist-20190228-1|23	#-----------------------------------------------------------------------
21mr|texlive-glyphlist-20190228-1|24	%files
21mr|texlive-glyphlist-20190228-1|25	%{_texmfdistdir}/fonts/map/glyphlist/glyphlist.txt
21mr|texlive-glyphlist-20190228-1|26	%{_texmfdistdir}/fonts/map/glyphlist/pdfglyphlist.txt
21mr|texlive-glyphlist-20190228-1|27	%{_texmfdistdir}/fonts/map/glyphlist/texglyphlist.txt
21mr|texlive-glyphlist-20190228-1|28	
21mr|texlive-glyphlist-20190228-1|29	#-----------------------------------------------------------------------
21mr|texlive-glyphlist-20190228-1|30	%prep
21mr|texlive-glyphlist-20190228-1|31	%setup -c -a0
21mr|texlive-glyphlist-20190228-1|32	
21mr|texlive-glyphlist-20190228-1|33	%build
21mr|texlive-glyphlist-20190228-1|34	
21mr|texlive-glyphlist-20190228-1|35	%install
21mr|texlive-glyphlist-20190228-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-glyphlist-20190228-1|37	cp -fpar fonts %{buildroot}%{_texmfdistdir}

18019 21
21mr|texlive-gmdoc-0.993-7|1	# revision 21292
21mr|texlive-gmdoc-0.993-7|2	# category Package
21mr|texlive-gmdoc-0.993-7|3	# catalog-ctan /macros/latex/contrib/gmdoc
21mr|texlive-gmdoc-0.993-7|4	# catalog-date 2011-02-02 20:24:54 +0100
21mr|texlive-gmdoc-0.993-7|5	# catalog-license lppl
21mr|texlive-gmdoc-0.993-7|6	# catalog-version 0.993
21mr|texlive-gmdoc-0.993-7|7	Name:		texlive-gmdoc
21mr|texlive-gmdoc-0.993-7|8	Version:	0.993
21mr|texlive-gmdoc-0.993-7|9	Release:	7
21mr|texlive-gmdoc-0.993-7|10	Summary:	Documentation of LaTeX packages
21mr|texlive-gmdoc-0.993-7|11	Group:		Publishing
21mr|texlive-gmdoc-0.993-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/gmdoc
21mr|texlive-gmdoc-0.993-7|13	License:	LPPL
21mr|texlive-gmdoc-0.993-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gmdoc.tar.xz
21mr|texlive-gmdoc-0.993-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gmdoc.doc.tar.xz
21mr|texlive-gmdoc-0.993-7|16	BuildArch:	noarch
21mr|texlive-gmdoc-0.993-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-gmdoc-0.993-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-gmdoc-0.993-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-gmdoc-0.993-7|20	
21mr|texlive-gmdoc-0.993-7|21	%description
21mr|texlive-gmdoc-0.993-7|22	A LaTeX package and an example class for documenting (La)TeX
21mr|texlive-gmdoc-0.993-7|23	packages, document classes, .dtx etc., providing hyperlinks.
21mr|texlive-gmdoc-0.993-7|24	The package is believed to be compatible with doc and permits
21mr|texlive-gmdoc-0.993-7|25	minimal markup of code (the macrocode environment is no longer
21mr|texlive-gmdoc-0.993-7|26	necessary). The package provides automatic detection of
21mr|texlive-gmdoc-0.993-7|27	definitions (detecting such things as \def, \newcommand,
21mr|texlive-gmdoc-0.993-7|28	\DeclareOption etc.). The package needs hyperref and the
21mr|texlive-gmdoc-0.993-7|29	author's three ''basic' packages: gmutils, gmverb and gmiflink.
21mr|texlive-gmdoc-0.993-7|30	As a bonus (and as an example of doc compatibility) driver
21mr|texlive-gmdoc-0.993-7|31	files are provided that may be used to typeset the LaTeX Base.
21mr|texlive-gmdoc-0.993-7|32	
21mr|texlive-gmdoc-0.993-7|33	
21mr|texlive-gmdoc-0.993-7|34	#-----------------------------------------------------------------------
21mr|texlive-gmdoc-0.993-7|35	%files
21mr|texlive-gmdoc-0.993-7|36	%{_texmfdistdir}/makeindex/gmdoc/gmglo.ist
21mr|texlive-gmdoc-0.993-7|37	%{_texmfdistdir}/tex/latex/gmdoc/gmdoc.sty
21mr|texlive-gmdoc-0.993-7|38	%{_texmfdistdir}/tex/latex/gmdoc/gmdocc.cls
21mr|texlive-gmdoc-0.993-7|39	%{_texmfdistdir}/tex/latex/gmdoc/gmoldcomm.sty
21mr|texlive-gmdoc-0.993-7|40	%doc %{_texmfdistdir}/doc/latex/gmdoc/README
21mr|texlive-gmdoc-0.993-7|41	%doc %{_texmfdistdir}/doc/latex/gmdoc/basedrivers/doc_gmdoc.tex
21mr|texlive-gmdoc-0.993-7|42	%doc %{_texmfdistdir}/doc/latex/gmdoc/basedrivers/docstrip_gmdoc.tex
21mr|texlive-gmdoc-0.993-7|43	%doc %{_texmfdistdir}/doc/latex/gmdoc/basedrivers/source2e_gmdoc.tex
21mr|texlive-gmdoc-0.993-7|44	%doc %{_texmfdistdir}/doc/latex/gmdoc/gmdoc.pdf
21mr|texlive-gmdoc-0.993-7|45	
21mr|texlive-gmdoc-0.993-7|46	#-----------------------------------------------------------------------
21mr|texlive-gmdoc-0.993-7|47	%prep
21mr|texlive-gmdoc-0.993-7|48	%setup -c -a0 -a1
21mr|texlive-gmdoc-0.993-7|49	
21mr|texlive-gmdoc-0.993-7|50	%build
21mr|texlive-gmdoc-0.993-7|51	
21mr|texlive-gmdoc-0.993-7|52	%install
21mr|texlive-gmdoc-0.993-7|53	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-gmdoc-0.993-7|54	cp -fpar makeindex tex doc %{buildroot}%{_texmfdistdir}

18020 21
21mr|texlive-gmdoc-enhance-0.2-2|1	Name:		texlive-gmdoc-enhance
21mr|texlive-gmdoc-enhance-0.2-2|2	Version:	0.2
21mr|texlive-gmdoc-enhance-0.2-2|3	Release:	2
21mr|texlive-gmdoc-enhance-0.2-2|4	Summary:	Some enhancements to the gmdoc package
21mr|texlive-gmdoc-enhance-0.2-2|5	Group:		Publishing
21mr|texlive-gmdoc-enhance-0.2-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/gmdoc-enhance
21mr|texlive-gmdoc-enhance-0.2-2|7	License:	LPPL
21mr|texlive-gmdoc-enhance-0.2-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gmdoc-enhance.tar.xz
21mr|texlive-gmdoc-enhance-0.2-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gmdoc-enhance.doc.tar.xz
21mr|texlive-gmdoc-enhance-0.2-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gmdoc-enhance.source.tar.xz
21mr|texlive-gmdoc-enhance-0.2-2|11	BuildArch:	noarch
21mr|texlive-gmdoc-enhance-0.2-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-gmdoc-enhance-0.2-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-gmdoc-enhance-0.2-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-gmdoc-enhance-0.2-2|15	
21mr|texlive-gmdoc-enhance-0.2-2|16	%description
21mr|texlive-gmdoc-enhance-0.2-2|17	This package provides some enhancements for the gmdoc package:
21mr|texlive-gmdoc-enhance-0.2-2|18	nicer formatting for multiple line inline comments, an ability
21mr|texlive-gmdoc-enhance-0.2-2|19	to "comment out" some code, and a macro to input other files in
21mr|texlive-gmdoc-enhance-0.2-2|20	"normal" LaTeX mode.
21mr|texlive-gmdoc-enhance-0.2-2|21	
21mr|texlive-gmdoc-enhance-0.2-2|22	#-----------------------------------------------------------------------
21mr|texlive-gmdoc-enhance-0.2-2|23	%files
21mr|texlive-gmdoc-enhance-0.2-2|24	%{_texmfdistdir}/tex/latex/gmdoc-enhance/gmdoc-enhance.sty
21mr|texlive-gmdoc-enhance-0.2-2|25	%doc %{_texmfdistdir}/doc/latex/gmdoc-enhance/README
21mr|texlive-gmdoc-enhance-0.2-2|26	%doc %{_texmfdistdir}/doc/latex/gmdoc-enhance/gmdoc-enhance.pdf
21mr|texlive-gmdoc-enhance-0.2-2|27	#- source
21mr|texlive-gmdoc-enhance-0.2-2|28	%doc %{_texmfdistdir}/source/latex/gmdoc-enhance/gmdoc-enhance.dtx
21mr|texlive-gmdoc-enhance-0.2-2|29	%doc %{_texmfdistdir}/source/latex/gmdoc-enhance/gmdoc-enhance.ins
21mr|texlive-gmdoc-enhance-0.2-2|30	
21mr|texlive-gmdoc-enhance-0.2-2|31	#-----------------------------------------------------------------------
21mr|texlive-gmdoc-enhance-0.2-2|32	%prep
21mr|texlive-gmdoc-enhance-0.2-2|33	%setup -c -a0 -a1 -a2
21mr|texlive-gmdoc-enhance-0.2-2|34	
21mr|texlive-gmdoc-enhance-0.2-2|35	%build
21mr|texlive-gmdoc-enhance-0.2-2|36	
21mr|texlive-gmdoc-enhance-0.2-2|37	%install
21mr|texlive-gmdoc-enhance-0.2-2|38	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-gmdoc-enhance-0.2-2|39	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18021 21
21mr|texlive-gmeometric-0.73-7|1	# revision 15878
21mr|texlive-gmeometric-0.73-7|2	# category Package
21mr|texlive-gmeometric-0.73-7|3	# catalog-ctan /macros/latex/contrib/gmeometric
21mr|texlive-gmeometric-0.73-7|4	# catalog-date 2008-11-23 19:39:24 +0100
21mr|texlive-gmeometric-0.73-7|5	# catalog-license lppl
21mr|texlive-gmeometric-0.73-7|6	# catalog-version 0.73
21mr|texlive-gmeometric-0.73-7|7	Name:		texlive-gmeometric
21mr|texlive-gmeometric-0.73-7|8	Version:	0.73
21mr|texlive-gmeometric-0.73-7|9	Release:	7
21mr|texlive-gmeometric-0.73-7|10	Summary:	Change page size wherever it's safe
21mr|texlive-gmeometric-0.73-7|11	Group:		Publishing
21mr|texlive-gmeometric-0.73-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/gmeometric
21mr|texlive-gmeometric-0.73-7|13	License:	LPPL
21mr|texlive-gmeometric-0.73-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gmeometric.tar.xz
21mr|texlive-gmeometric-0.73-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gmeometric.doc.tar.xz
21mr|texlive-gmeometric-0.73-7|16	BuildArch:	noarch
21mr|texlive-gmeometric-0.73-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-gmeometric-0.73-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-gmeometric-0.73-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-gmeometric-0.73-7|20	
21mr|texlive-gmeometric-0.73-7|21	%description
21mr|texlive-gmeometric-0.73-7|22	Changing the size of the typeset area is well-known to be a
21mr|texlive-gmeometric-0.73-7|23	dangerous operation in TeX documents. This package identifies
21mr|texlive-gmeometric-0.73-7|24	the circumstances where the \geometry command of the geometry
21mr|texlive-gmeometric-0.73-7|25	package may safely be used, (other, of course, than in the
21mr|texlive-gmeometric-0.73-7|26	preamble of a document) and provides a mechanism for using it.
21mr|texlive-gmeometric-0.73-7|27	The package makes use of the author's gmutils package.
21mr|texlive-gmeometric-0.73-7|28	
21mr|texlive-gmeometric-0.73-7|29	
21mr|texlive-gmeometric-0.73-7|30	#-----------------------------------------------------------------------
21mr|texlive-gmeometric-0.73-7|31	%files
21mr|texlive-gmeometric-0.73-7|32	%{_texmfdistdir}/tex/latex/gmeometric/gmeometric.sty
21mr|texlive-gmeometric-0.73-7|33	%doc %{_texmfdistdir}/doc/latex/gmeometric/README
21mr|texlive-gmeometric-0.73-7|34	%doc %{_texmfdistdir}/doc/latex/gmeometric/gmeometric.pdf
21mr|texlive-gmeometric-0.73-7|35	
21mr|texlive-gmeometric-0.73-7|36	#-----------------------------------------------------------------------
21mr|texlive-gmeometric-0.73-7|37	%prep
21mr|texlive-gmeometric-0.73-7|38	%setup -c -a0 -a1
21mr|texlive-gmeometric-0.73-7|39	
21mr|texlive-gmeometric-0.73-7|40	%build
21mr|texlive-gmeometric-0.73-7|41	
21mr|texlive-gmeometric-0.73-7|42	%install
21mr|texlive-gmeometric-0.73-7|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-gmeometric-0.73-7|44	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18022 21
21mr|texlive-gmiflink-0.97-2|1	Name:		texlive-gmiflink
21mr|texlive-gmiflink-0.97-2|2	Version:	0.97
21mr|texlive-gmiflink-0.97-2|3	Release:	2
21mr|texlive-gmiflink-0.97-2|4	Summary:	Simplify usage of \hypertarget and \hyperlink
21mr|texlive-gmiflink-0.97-2|5	Group:		Publishing
21mr|texlive-gmiflink-0.97-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/gmiflink
21mr|texlive-gmiflink-0.97-2|7	License:	LPPL
21mr|texlive-gmiflink-0.97-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gmiflink.tar.xz
21mr|texlive-gmiflink-0.97-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gmiflink.doc.tar.xz
21mr|texlive-gmiflink-0.97-2|10	BuildArch:	noarch
21mr|texlive-gmiflink-0.97-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-gmiflink-0.97-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-gmiflink-0.97-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-gmiflink-0.97-2|14	
21mr|texlive-gmiflink-0.97-2|15	%description
21mr|texlive-gmiflink-0.97-2|16	Three hyperref-based macros that simplify usage of \hypertarget
21mr|texlive-gmiflink-0.97-2|17	and \hyperlink: one argument instead of the same one twice.
21mr|texlive-gmiflink-0.97-2|18	Also \gmiflink and \gmifref which typeset plain text instead of
21mr|texlive-gmiflink-0.97-2|19	generating an error or printing '??' if there is no respective
21mr|texlive-gmiflink-0.97-2|20	hypertarget or label.
21mr|texlive-gmiflink-0.97-2|21	
21mr|texlive-gmiflink-0.97-2|22	#-----------------------------------------------------------------------
21mr|texlive-gmiflink-0.97-2|23	%files
21mr|texlive-gmiflink-0.97-2|24	%{_texmfdistdir}/tex/latex/gmiflink/gmiflink.sty
21mr|texlive-gmiflink-0.97-2|25	%doc %{_texmfdistdir}/doc/latex/gmiflink/README
21mr|texlive-gmiflink-0.97-2|26	%doc %{_texmfdistdir}/doc/latex/gmiflink/gmiflink.pdf
21mr|texlive-gmiflink-0.97-2|27	
21mr|texlive-gmiflink-0.97-2|28	#-----------------------------------------------------------------------
21mr|texlive-gmiflink-0.97-2|29	%prep
21mr|texlive-gmiflink-0.97-2|30	%setup -c -a0 -a1
21mr|texlive-gmiflink-0.97-2|31	
21mr|texlive-gmiflink-0.97-2|32	%build
21mr|texlive-gmiflink-0.97-2|33	
21mr|texlive-gmiflink-0.97-2|34	%install
21mr|texlive-gmiflink-0.97-2|35	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-gmiflink-0.97-2|36	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18023 21
21mr|texlive-gmp-1.0-7|1	# revision 21691
21mr|texlive-gmp-1.0-7|2	# category Package
21mr|texlive-gmp-1.0-7|3	# catalog-ctan /macros/latex/contrib/gmp
21mr|texlive-gmp-1.0-7|4	# catalog-date 2011-03-11 00:02:27 +0100
21mr|texlive-gmp-1.0-7|5	# catalog-license lppl1.3
21mr|texlive-gmp-1.0-7|6	# catalog-version 1.0
21mr|texlive-gmp-1.0-7|7	Name:		texlive-gmp
21mr|texlive-gmp-1.0-7|8	Version:	1.0
21mr|texlive-gmp-1.0-7|9	Release:	7
21mr|texlive-gmp-1.0-7|10	Summary:	Allow integration between MetaPost pictures and LaTeX
21mr|texlive-gmp-1.0-7|11	Group:		Publishing
21mr|texlive-gmp-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/gmp
21mr|texlive-gmp-1.0-7|13	License:	LPPL1.3
21mr|texlive-gmp-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gmp.tar.xz
21mr|texlive-gmp-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gmp.doc.tar.xz
21mr|texlive-gmp-1.0-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gmp.source.tar.xz
21mr|texlive-gmp-1.0-7|17	BuildArch:	noarch
21mr|texlive-gmp-1.0-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-gmp-1.0-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-gmp-1.0-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-gmp-1.0-7|21	
21mr|texlive-gmp-1.0-7|22	%description
21mr|texlive-gmp-1.0-7|23	The package allows integration between MetaPost pictures and
21mr|texlive-gmp-1.0-7|24	LaTeX. The main feature is that passing parameters to the
21mr|texlive-gmp-1.0-7|25	MetaPost pictures is possible and the picture code can be put
21mr|texlive-gmp-1.0-7|26	inside arguments to commands, including \newcommand.
21mr|texlive-gmp-1.0-7|27	
21mr|texlive-gmp-1.0-7|28	
21mr|texlive-gmp-1.0-7|29	#-----------------------------------------------------------------------
21mr|texlive-gmp-1.0-7|30	%files
21mr|texlive-gmp-1.0-7|31	%{_texmfdistdir}/tex/latex/gmp/gmp.sty
21mr|texlive-gmp-1.0-7|32	%doc %{_texmfdistdir}/doc/latex/gmp/README
21mr|texlive-gmp-1.0-7|33	%doc %{_texmfdistdir}/doc/latex/gmp/gmp.pdf
21mr|texlive-gmp-1.0-7|34	#- source
21mr|texlive-gmp-1.0-7|35	%doc %{_texmfdistdir}/source/latex/gmp/gmp.dtx
21mr|texlive-gmp-1.0-7|36	%doc %{_texmfdistdir}/source/latex/gmp/gmp.ins
21mr|texlive-gmp-1.0-7|37	
21mr|texlive-gmp-1.0-7|38	#-----------------------------------------------------------------------
21mr|texlive-gmp-1.0-7|39	%prep
21mr|texlive-gmp-1.0-7|40	%setup -c -a0 -a1 -a2
21mr|texlive-gmp-1.0-7|41	
21mr|texlive-gmp-1.0-7|42	%build
21mr|texlive-gmp-1.0-7|43	
21mr|texlive-gmp-1.0-7|44	%install
21mr|texlive-gmp-1.0-7|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-gmp-1.0-7|46	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18024 21
21mr|texlive-gmutils-0.996-2|1	Name:		texlive-gmutils
21mr|texlive-gmutils-0.996-2|2	Version:	0.996
21mr|texlive-gmutils-0.996-2|3	Release:	2
21mr|texlive-gmutils-0.996-2|4	Summary:	Support macros for other packages
21mr|texlive-gmutils-0.996-2|5	Group:		Publishing
21mr|texlive-gmutils-0.996-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/gmutils
21mr|texlive-gmutils-0.996-2|7	License:	LPPL
21mr|texlive-gmutils-0.996-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gmutils.tar.xz
21mr|texlive-gmutils-0.996-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gmutils.doc.tar.xz
21mr|texlive-gmutils-0.996-2|10	BuildArch:	noarch
21mr|texlive-gmutils-0.996-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-gmutils-0.996-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-gmutils-0.996-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-gmutils-0.996-2|14	
21mr|texlive-gmutils-0.996-2|15	%description
21mr|texlive-gmutils-0.996-2|16	Miscellaneous macros used by others of the author's packages.
21mr|texlive-gmutils-0.996-2|17	Contents of the package: \newgif and other globals; \@ifnextcat
21mr|texlive-gmutils-0.996-2|18	and \@ifXeTeX; \(Re)storeMacro(s) to override redefinitions;
21mr|texlive-gmutils-0.996-2|19	\afterfi and friends; commands from relsize, etc.; "almost an
21mr|texlive-gmutils-0.996-2|20	environment" or redefinition of \begin (\begin* doesn't check
21mr|texlive-gmutils-0.996-2|21	if the argument environment is defined).
21mr|texlive-gmutils-0.996-2|22	
21mr|texlive-gmutils-0.996-2|23	#-----------------------------------------------------------------------
21mr|texlive-gmutils-0.996-2|24	%files
21mr|texlive-gmutils-0.996-2|25	%{_texmfdistdir}/tex/latex/gmutils/gmRCS.sty
21mr|texlive-gmutils-0.996-2|26	%{_texmfdistdir}/tex/latex/gmutils/gmampulex.sty
21mr|texlive-gmutils-0.996-2|27	%{_texmfdistdir}/tex/latex/gmutils/gmbase.sty
21mr|texlive-gmutils-0.996-2|28	%{_texmfdistdir}/tex/latex/gmutils/gmcommand.sty
21mr|texlive-gmutils-0.996-2|29	%{_texmfdistdir}/tex/latex/gmutils/gmenvir.sty
21mr|texlive-gmutils-0.996-2|30	%{_texmfdistdir}/tex/latex/gmutils/gmlogos.sty
21mr|texlive-gmutils-0.996-2|31	%{_texmfdistdir}/tex/latex/gmutils/gmmeta.sty
21mr|texlive-gmutils-0.996-2|32	%{_texmfdistdir}/tex/latex/gmutils/gmmw.sty
21mr|texlive-gmutils-0.996-2|33	%{_texmfdistdir}/tex/latex/gmutils/gmnotonlypream.sty
21mr|texlive-gmutils-0.996-2|34	%{_texmfdistdir}/tex/latex/gmutils/gmparts.sty
21mr|texlive-gmutils-0.996-2|35	%{_texmfdistdir}/tex/latex/gmutils/gmrelsize.sty
21mr|texlive-gmutils-0.996-2|36	%{_texmfdistdir}/tex/latex/gmutils/gmtypos.sty
21mr|texlive-gmutils-0.996-2|37	%{_texmfdistdir}/tex/latex/gmutils/gmurl.sty
21mr|texlive-gmutils-0.996-2|38	%{_texmfdistdir}/tex/latex/gmutils/gmutils.sty
21mr|texlive-gmutils-0.996-2|39	%doc %{_texmfdistdir}/doc/latex/gmutils/README
21mr|texlive-gmutils-0.996-2|40	%doc %{_texmfdistdir}/doc/latex/gmutils/gmutils.pdf
21mr|texlive-gmutils-0.996-2|41	
21mr|texlive-gmutils-0.996-2|42	#-----------------------------------------------------------------------
21mr|texlive-gmutils-0.996-2|43	%prep
21mr|texlive-gmutils-0.996-2|44	%setup -c -a0 -a1
21mr|texlive-gmutils-0.996-2|45	
21mr|texlive-gmutils-0.996-2|46	%build
21mr|texlive-gmutils-0.996-2|47	
21mr|texlive-gmutils-0.996-2|48	%install
21mr|texlive-gmutils-0.996-2|49	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-gmutils-0.996-2|50	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18025 21
21mr|texlive-gmverb-0.98-2|1	Name:		texlive-gmverb
21mr|texlive-gmverb-0.98-2|2	Version:	0.98
21mr|texlive-gmverb-0.98-2|3	Release:	2
21mr|texlive-gmverb-0.98-2|4	Summary:	A variant of LaTeX \verb, verbatim and shortvrb
21mr|texlive-gmverb-0.98-2|5	Group:		Publishing
21mr|texlive-gmverb-0.98-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/gmverb
21mr|texlive-gmverb-0.98-2|7	License:	LPPL
21mr|texlive-gmverb-0.98-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gmverb.tar.xz
21mr|texlive-gmverb-0.98-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gmverb.doc.tar.xz
21mr|texlive-gmverb-0.98-2|10	BuildArch:	noarch
21mr|texlive-gmverb-0.98-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-gmverb-0.98-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-gmverb-0.98-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-gmverb-0.98-2|14	
21mr|texlive-gmverb-0.98-2|15	%description
21mr|texlive-gmverb-0.98-2|16	A redefinition of \verb and verbatim so that long lines are
21mr|texlive-gmverb-0.98-2|17	breakable before \ and after { with % as 'hyphen'. Allows you
21mr|texlive-gmverb-0.98-2|18	to define your own verbatim-like environments (subject to a
21mr|texlive-gmverb-0.98-2|19	size limit) and allows you to declare any single character as a
21mr|texlive-gmverb-0.98-2|20	shorthand as in the \MakeShortVerb command of the shortvrb
21mr|texlive-gmverb-0.98-2|21	package of the LaTeX distribution. The package depends on the
21mr|texlive-gmverb-0.98-2|22	gmutils package.
21mr|texlive-gmverb-0.98-2|23	
21mr|texlive-gmverb-0.98-2|24	#-----------------------------------------------------------------------
21mr|texlive-gmverb-0.98-2|25	%files
21mr|texlive-gmverb-0.98-2|26	%{_texmfdistdir}/tex/latex/gmverb/gmverb.sty
21mr|texlive-gmverb-0.98-2|27	%doc %{_texmfdistdir}/doc/latex/gmverb/README
21mr|texlive-gmverb-0.98-2|28	%doc %{_texmfdistdir}/doc/latex/gmverb/gmverb.pdf
21mr|texlive-gmverb-0.98-2|29	
21mr|texlive-gmverb-0.98-2|30	#-----------------------------------------------------------------------
21mr|texlive-gmverb-0.98-2|31	%prep
21mr|texlive-gmverb-0.98-2|32	%setup -c -a0 -a1
21mr|texlive-gmverb-0.98-2|33	
21mr|texlive-gmverb-0.98-2|34	%build
21mr|texlive-gmverb-0.98-2|35	
21mr|texlive-gmverb-0.98-2|36	%install
21mr|texlive-gmverb-0.98-2|37	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-gmverb-0.98-2|38	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18026 21
21mr|texlive-gmverse-0.73-2|1	Name:		texlive-gmverse
21mr|texlive-gmverse-0.73-2|2	Version:	0.73
21mr|texlive-gmverse-0.73-2|3	Release:	2
21mr|texlive-gmverse-0.73-2|4	Summary:	A package for typesetting (short) poems
21mr|texlive-gmverse-0.73-2|5	Group:		Publishing
21mr|texlive-gmverse-0.73-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/gmverse
21mr|texlive-gmverse-0.73-2|7	License:	LPPL
21mr|texlive-gmverse-0.73-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gmverse.tar.xz
21mr|texlive-gmverse-0.73-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gmverse.doc.tar.xz
21mr|texlive-gmverse-0.73-2|10	BuildArch:	noarch
21mr|texlive-gmverse-0.73-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-gmverse-0.73-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-gmverse-0.73-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-gmverse-0.73-2|14	
21mr|texlive-gmverse-0.73-2|15	%description
21mr|texlive-gmverse-0.73-2|16	A redefinition of the verse environment to make the \\ command
21mr|texlive-gmverse-0.73-2|17	optional for line ends and to give it a possibility of optical
21mr|texlive-gmverse-0.73-2|18	centering and `right-hanging' alignment of lines broken because
21mr|texlive-gmverse-0.73-2|19	of length.
21mr|texlive-gmverse-0.73-2|20	
21mr|texlive-gmverse-0.73-2|21	#-----------------------------------------------------------------------
21mr|texlive-gmverse-0.73-2|22	%files
21mr|texlive-gmverse-0.73-2|23	%{_texmfdistdir}/tex/latex/gmverse/gmverse.sty
21mr|texlive-gmverse-0.73-2|24	%doc %{_texmfdistdir}/doc/latex/gmverse/README
21mr|texlive-gmverse-0.73-2|25	%doc %{_texmfdistdir}/doc/latex/gmverse/gmverse.pdf
21mr|texlive-gmverse-0.73-2|26	
21mr|texlive-gmverse-0.73-2|27	#-----------------------------------------------------------------------
21mr|texlive-gmverse-0.73-2|28	%prep
21mr|texlive-gmverse-0.73-2|29	%setup -c -a0 -a1
21mr|texlive-gmverse-0.73-2|30	
21mr|texlive-gmverse-0.73-2|31	%build
21mr|texlive-gmverse-0.73-2|32	
21mr|texlive-gmverse-0.73-2|33	%install
21mr|texlive-gmverse-0.73-2|34	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-gmverse-0.73-2|35	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18027 21
21mr|texlive-gnuplottex-0.9.2-2|1	Name:		texlive-gnuplottex
21mr|texlive-gnuplottex-0.9.2-2|2	Version:	0.9.2
21mr|texlive-gnuplottex-0.9.2-2|3	Release:	2
21mr|texlive-gnuplottex-0.9.2-2|4	Summary:	Embed Gnuplot commands in LaTeX documents
21mr|texlive-gnuplottex-0.9.2-2|5	Group:		Publishing
21mr|texlive-gnuplottex-0.9.2-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/gnuplottex
21mr|texlive-gnuplottex-0.9.2-2|7	License:	GPL2
21mr|texlive-gnuplottex-0.9.2-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gnuplottex.tar.xz
21mr|texlive-gnuplottex-0.9.2-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gnuplottex.doc.tar.xz
21mr|texlive-gnuplottex-0.9.2-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gnuplottex.source.tar.xz
21mr|texlive-gnuplottex-0.9.2-2|11	BuildArch:	noarch
21mr|texlive-gnuplottex-0.9.2-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-gnuplottex-0.9.2-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-gnuplottex-0.9.2-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-gnuplottex-0.9.2-2|15	
21mr|texlive-gnuplottex-0.9.2-2|16	%description
21mr|texlive-gnuplottex-0.9.2-2|17	The package extracts Gnuplot code from the document and writes
21mr|texlive-gnuplottex-0.9.2-2|18	it to .gnuplot files. If shell escape is enabled, the graph
21mr|texlive-gnuplottex-0.9.2-2|19	files are automatically processed and converted to PostScript
21mr|texlive-gnuplottex-0.9.2-2|20	or PDF files, which will then be included. If shell escape is
21mr|texlive-gnuplottex-0.9.2-2|21	disabled, the user has to run the files through gnuplot, and
21mr|texlive-gnuplottex-0.9.2-2|22	re-run the LaTeX job.
21mr|texlive-gnuplottex-0.9.2-2|23	
21mr|texlive-gnuplottex-0.9.2-2|24	#-----------------------------------------------------------------------
21mr|texlive-gnuplottex-0.9.2-2|25	%files
21mr|texlive-gnuplottex-0.9.2-2|26	%{_texmfdistdir}/tex/latex/gnuplottex
21mr|texlive-gnuplottex-0.9.2-2|27	%doc %{_texmfdistdir}/doc/latex/gnuplottex
21mr|texlive-gnuplottex-0.9.2-2|28	#- source
21mr|texlive-gnuplottex-0.9.2-2|29	%doc %{_texmfdistdir}/source/latex/gnuplottex
21mr|texlive-gnuplottex-0.9.2-2|30	
21mr|texlive-gnuplottex-0.9.2-2|31	#-----------------------------------------------------------------------
21mr|texlive-gnuplottex-0.9.2-2|32	%prep
21mr|texlive-gnuplottex-0.9.2-2|33	%setup -c -a0 -a1 -a2
21mr|texlive-gnuplottex-0.9.2-2|34	
21mr|texlive-gnuplottex-0.9.2-2|35	%build
21mr|texlive-gnuplottex-0.9.2-2|36	
21mr|texlive-gnuplottex-0.9.2-2|37	%install
21mr|texlive-gnuplottex-0.9.2-2|38	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-gnuplottex-0.9.2-2|39	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18028 21
21mr|texlive-go-20190228-1|1	# revision 28628
21mr|texlive-go-20190228-1|2	# category Package
21mr|texlive-go-20190228-1|3	# catalog-ctan /fonts/go
21mr|texlive-go-20190228-1|4	# catalog-date 2012-05-17 22:49:03 +0200
21mr|texlive-go-20190228-1|5	# catalog-license pd
21mr|texlive-go-20190228-1|6	# catalog-version undef
21mr|texlive-go-20190228-1|7	Name:		texlive-go
21mr|texlive-go-20190228-1|8	Version:	20190228
21mr|texlive-go-20190228-1|9	Release:	1
21mr|texlive-go-20190228-1|10	Summary:	Fonts and macros for typesetting go games
21mr|texlive-go-20190228-1|11	Group:		Publishing
21mr|texlive-go-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/go
21mr|texlive-go-20190228-1|13	License:	PD
21mr|texlive-go-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/go.tar.xz
21mr|texlive-go-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/go.doc.tar.xz
21mr|texlive-go-20190228-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/go.source.tar.xz
21mr|texlive-go-20190228-1|17	BuildArch:	noarch
21mr|texlive-go-20190228-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-go-20190228-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-go-20190228-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-go-20190228-1|21	
21mr|texlive-go-20190228-1|22	%description
21mr|texlive-go-20190228-1|23	The macros provide for nothing more complicated than the
21mr|texlive-go-20190228-1|24	standard 19x19 board; the fonts are written in Metafont.
21mr|texlive-go-20190228-1|25	
21mr|texlive-go-20190228-1|26	#-----------------------------------------------------------------------
21mr|texlive-go-20190228-1|27	%files
21mr|texlive-go-20190228-1|28	%{_texmfdistdir}/fonts/source/public/go/go.mf
21mr|texlive-go-20190228-1|29	%{_texmfdistdir}/fonts/source/public/go/go10.mf
21mr|texlive-go-20190228-1|30	%{_texmfdistdir}/fonts/source/public/go/go15.mf
21mr|texlive-go-20190228-1|31	%{_texmfdistdir}/fonts/source/public/go/go1bla10.mf
21mr|texlive-go-20190228-1|32	%{_texmfdistdir}/fonts/source/public/go/go1bla15.mf
21mr|texlive-go-20190228-1|33	%{_texmfdistdir}/fonts/source/public/go/go1bla20.mf
21mr|texlive-go-20190228-1|34	%{_texmfdistdir}/fonts/source/public/go/go1black.mf
21mr|texlive-go-20190228-1|35	%{_texmfdistdir}/fonts/source/public/go/go1whi10.mf
21mr|texlive-go-20190228-1|36	%{_texmfdistdir}/fonts/source/public/go/go1whi15.mf
21mr|texlive-go-20190228-1|37	%{_texmfdistdir}/fonts/source/public/go/go1whi20.mf
21mr|texlive-go-20190228-1|38	%{_texmfdistdir}/fonts/source/public/go/go1white.mf
21mr|texlive-go-20190228-1|39	%{_texmfdistdir}/fonts/source/public/go/go20.mf
21mr|texlive-go-20190228-1|40	%{_texmfdistdir}/fonts/source/public/go/go2bla10.mf
21mr|texlive-go-20190228-1|41	%{_texmfdistdir}/fonts/source/public/go/go2bla15.mf
21mr|texlive-go-20190228-1|42	%{_texmfdistdir}/fonts/source/public/go/go2bla20.mf
21mr|texlive-go-20190228-1|43	%{_texmfdistdir}/fonts/source/public/go/go2black.mf
21mr|texlive-go-20190228-1|44	%{_texmfdistdir}/fonts/source/public/go/go2whi10.mf
21mr|texlive-go-20190228-1|45	%{_texmfdistdir}/fonts/source/public/go/go2whi15.mf
21mr|texlive-go-20190228-1|46	%{_texmfdistdir}/fonts/source/public/go/go2whi20.mf
21mr|texlive-go-20190228-1|47	%{_texmfdistdir}/fonts/source/public/go/go2white.mf
21mr|texlive-go-20190228-1|48	%{_texmfdistdir}/fonts/source/public/go/gosign50.mf
21mr|texlive-go-20190228-1|49	%{_texmfdistdir}/fonts/tfm/public/go/go10.tfm
21mr|texlive-go-20190228-1|50	%{_texmfdistdir}/fonts/tfm/public/go/go15.tfm
21mr|texlive-go-20190228-1|51	%{_texmfdistdir}/fonts/tfm/public/go/go1bla10.tfm
21mr|texlive-go-20190228-1|52	%{_texmfdistdir}/fonts/tfm/public/go/go1bla15.tfm
21mr|texlive-go-20190228-1|53	%{_texmfdistdir}/fonts/tfm/public/go/go1bla20.tfm
21mr|texlive-go-20190228-1|54	%{_texmfdistdir}/fonts/tfm/public/go/go1whi10.tfm
21mr|texlive-go-20190228-1|55	%{_texmfdistdir}/fonts/tfm/public/go/go1whi15.tfm
21mr|texlive-go-20190228-1|56	%{_texmfdistdir}/fonts/tfm/public/go/go1whi20.tfm
21mr|texlive-go-20190228-1|57	%{_texmfdistdir}/fonts/tfm/public/go/go20.tfm
21mr|texlive-go-20190228-1|58	%{_texmfdistdir}/fonts/tfm/public/go/go2bla10.tfm
21mr|texlive-go-20190228-1|59	%{_texmfdistdir}/fonts/tfm/public/go/go2bla15.tfm
21mr|texlive-go-20190228-1|60	%{_texmfdistdir}/fonts/tfm/public/go/go2bla20.tfm
21mr|texlive-go-20190228-1|61	%{_texmfdistdir}/fonts/tfm/public/go/go2whi10.tfm
21mr|texlive-go-20190228-1|62	%{_texmfdistdir}/fonts/tfm/public/go/go2whi15.tfm
21mr|texlive-go-20190228-1|63	%{_texmfdistdir}/fonts/tfm/public/go/go2whi20.tfm
21mr|texlive-go-20190228-1|64	%{_texmfdistdir}/fonts/tfm/public/go/gosign50.tfm
21mr|texlive-go-20190228-1|65	%{_texmfdistdir}/tex/latex/go/go.sty
21mr|texlive-go-20190228-1|66	%doc %{_texmfdistdir}/doc/fonts/go/gomaps.ltx
21mr|texlive-go-20190228-1|67	#- source
21mr|texlive-go-20190228-1|68	%doc %{_texmfdistdir}/source/fonts/go/go.bat
21mr|texlive-go-20190228-1|69	%doc %{_texmfdistdir}/source/fonts/go/go1.bat
21mr|texlive-go-20190228-1|70	
21mr|texlive-go-20190228-1|71	#-----------------------------------------------------------------------
21mr|texlive-go-20190228-1|72	%prep
21mr|texlive-go-20190228-1|73	%setup -c -a0 -a1 -a2
21mr|texlive-go-20190228-1|74	
21mr|texlive-go-20190228-1|75	%build
21mr|texlive-go-20190228-1|76	
21mr|texlive-go-20190228-1|77	%install
21mr|texlive-go-20190228-1|78	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-go-20190228-1|79	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

18029 21
21mr|texlive-gost-1.2i-3|1	Name:		texlive-gost
21mr|texlive-gost-1.2i-3|2	Epoch:		1
21mr|texlive-gost-1.2i-3|3	Version:	1.2i
21mr|texlive-gost-1.2i-3|4	Release:	3
21mr|texlive-gost-1.2i-3|5	Summary:	BibTeX styles to format according to GOST
21mr|texlive-gost-1.2i-3|6	Group:		Publishing
21mr|texlive-gost-1.2i-3|7	URL:		http://www.ctan.org/tex-archive/biblio/bibtex/contrib/gost
21mr|texlive-gost-1.2i-3|8	License:	LPPL
21mr|texlive-gost-1.2i-3|9	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gost.tar.xz
21mr|texlive-gost-1.2i-3|10	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gost.doc.tar.xz
21mr|texlive-gost-1.2i-3|11	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gost.source.tar.xz
21mr|texlive-gost-1.2i-3|12	BuildArch:	noarch
21mr|texlive-gost-1.2i-3|13	BuildRequires:	texlive-tlpkg
21mr|texlive-gost-1.2i-3|14	Requires(pre):	texlive-tlpkg
21mr|texlive-gost-1.2i-3|15	Requires(post):	texlive-kpathsea
21mr|texlive-gost-1.2i-3|16	
21mr|texlive-gost-1.2i-3|17	%description
21mr|texlive-gost-1.2i-3|18	BibTeX styles to format bibliographies in English, Russian or
21mr|texlive-gost-1.2i-3|19	Ukrainian according to GOST 7.0.5-2008 or GOST 7.1-2003. Both
21mr|texlive-gost-1.2i-3|20	8-bit and Unicode (UTF-8) versions of each BibTeX style, in
21mr|texlive-gost-1.2i-3|21	each case offering a choice of sorted and unsorted. Further, a
21mr|texlive-gost-1.2i-3|22	set of three styles (which do not conform to current standards)
21mr|texlive-gost-1.2i-3|23	are retained for backwards compatibility.
21mr|texlive-gost-1.2i-3|24	
21mr|texlive-gost-1.2i-3|25	%post
21mr|texlive-gost-1.2i-3|26	%{_sbindir}/texlive.post
21mr|texlive-gost-1.2i-3|27	
21mr|texlive-gost-1.2i-3|28	%postun
21mr|texlive-gost-1.2i-3|29	if [ $1 -eq 0 ]; then
21mr|texlive-gost-1.2i-3|30	%{_sbindir}/texlive.post
21mr|texlive-gost-1.2i-3|31	fi
21mr|texlive-gost-1.2i-3|32	
21mr|texlive-gost-1.2i-3|33	#-----------------------------------------------------------------------
21mr|texlive-gost-1.2i-3|34	%files
21mr|texlive-gost-1.2i-3|35	%{_texmfdistdir}/bibtex/bst/gost
21mr|texlive-gost-1.2i-3|36	%{_texmfdistdir}/bibtex/csf/gost
21mr|texlive-gost-1.2i-3|37	%doc %{_texmfdistdir}/doc/bibtex/gost
21mr|texlive-gost-1.2i-3|38	#- source
21mr|texlive-gost-1.2i-3|39	%doc %{_texmfdistdir}/source/bibtex/gost
21mr|texlive-gost-1.2i-3|40	
21mr|texlive-gost-1.2i-3|41	#-----------------------------------------------------------------------
21mr|texlive-gost-1.2i-3|42	%prep
21mr|texlive-gost-1.2i-3|43	%setup -c -a0 -a1 -a2
21mr|texlive-gost-1.2i-3|44	
21mr|texlive-gost-1.2i-3|45	%build
21mr|texlive-gost-1.2i-3|46	
21mr|texlive-gost-1.2i-3|47	%install
21mr|texlive-gost-1.2i-3|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-gost-1.2i-3|49	cp -fpar bibtex doc source %{buildroot}%{_texmfdistdir}

18030 21
21mr|texlive-gradientframe-0.2-7|1	# revision 21387
21mr|texlive-gradientframe-0.2-7|2	# category Package
21mr|texlive-gradientframe-0.2-7|3	# catalog-ctan /macros/latex/contrib/gradientframe
21mr|texlive-gradientframe-0.2-7|4	# catalog-date 2011-02-13 15:43:06 +0100
21mr|texlive-gradientframe-0.2-7|5	# catalog-license lppl1.3
21mr|texlive-gradientframe-0.2-7|6	# catalog-version 0.2
21mr|texlive-gradientframe-0.2-7|7	Name:		texlive-gradientframe
21mr|texlive-gradientframe-0.2-7|8	Version:	0.2
21mr|texlive-gradientframe-0.2-7|9	Release:	7
21mr|texlive-gradientframe-0.2-7|10	Summary:	Simple gradient frames around objects
21mr|texlive-gradientframe-0.2-7|11	Group:		Publishing
21mr|texlive-gradientframe-0.2-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/gradientframe
21mr|texlive-gradientframe-0.2-7|13	License:	LPPL1.3
21mr|texlive-gradientframe-0.2-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gradientframe.tar.xz
21mr|texlive-gradientframe-0.2-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gradientframe.doc.tar.xz
21mr|texlive-gradientframe-0.2-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gradientframe.source.tar.xz
21mr|texlive-gradientframe-0.2-7|17	BuildArch:	noarch
21mr|texlive-gradientframe-0.2-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-gradientframe-0.2-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-gradientframe-0.2-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-gradientframe-0.2-7|21	
21mr|texlive-gradientframe-0.2-7|22	%description
21mr|texlive-gradientframe-0.2-7|23	The package provides a means of drawing graded frames around
21mr|texlive-gradientframe-0.2-7|24	objects. The gradients of the frames are drawn using the color
21mr|texlive-gradientframe-0.2-7|25	package.
21mr|texlive-gradientframe-0.2-7|26	
21mr|texlive-gradientframe-0.2-7|27	
21mr|texlive-gradientframe-0.2-7|28	#-----------------------------------------------------------------------
21mr|texlive-gradientframe-0.2-7|29	%files
21mr|texlive-gradientframe-0.2-7|30	%{_texmfdistdir}/tex/latex/gradientframe/gradientframe.sty
21mr|texlive-gradientframe-0.2-7|31	%doc %{_texmfdistdir}/doc/latex/gradientframe/README
21mr|texlive-gradientframe-0.2-7|32	%doc %{_texmfdistdir}/doc/latex/gradientframe/gradientframe.pdf
21mr|texlive-gradientframe-0.2-7|33	#- source
21mr|texlive-gradientframe-0.2-7|34	%doc %{_texmfdistdir}/source/latex/gradientframe/gradientframe.dtx
21mr|texlive-gradientframe-0.2-7|35	
21mr|texlive-gradientframe-0.2-7|36	#-----------------------------------------------------------------------
21mr|texlive-gradientframe-0.2-7|37	%prep
21mr|texlive-gradientframe-0.2-7|38	%setup -c -a0 -a1 -a2
21mr|texlive-gradientframe-0.2-7|39	
21mr|texlive-gradientframe-0.2-7|40	%build
21mr|texlive-gradientframe-0.2-7|41	
21mr|texlive-gradientframe-0.2-7|42	%install
21mr|texlive-gradientframe-0.2-7|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-gradientframe-0.2-7|44	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18031 21
21mr|texlive-grafcet-1.3.5-7|1	# revision 22509
21mr|texlive-grafcet-1.3.5-7|2	# category Package
21mr|texlive-grafcet-1.3.5-7|3	# catalog-ctan /graphics/pgf/contrib/grafcet
21mr|texlive-grafcet-1.3.5-7|4	# catalog-date 2011-05-17 01:53:44 +0200
21mr|texlive-grafcet-1.3.5-7|5	# catalog-license lppl1
21mr|texlive-grafcet-1.3.5-7|6	# catalog-version 1.3.5
21mr|texlive-grafcet-1.3.5-7|7	Name:		texlive-grafcet
21mr|texlive-grafcet-1.3.5-7|8	Version:	1.3.5
21mr|texlive-grafcet-1.3.5-7|9	Release:	7
21mr|texlive-grafcet-1.3.5-7|10	Summary:	Draw Grafcet/SFC with TikZ
21mr|texlive-grafcet-1.3.5-7|11	Group:		Publishing
21mr|texlive-grafcet-1.3.5-7|12	URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/grafcet
21mr|texlive-grafcet-1.3.5-7|13	License:	LPPL1
21mr|texlive-grafcet-1.3.5-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/grafcet.tar.xz
21mr|texlive-grafcet-1.3.5-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/grafcet.doc.tar.xz
21mr|texlive-grafcet-1.3.5-7|16	BuildArch:	noarch
21mr|texlive-grafcet-1.3.5-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-grafcet-1.3.5-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-grafcet-1.3.5-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-grafcet-1.3.5-7|20	
21mr|texlive-grafcet-1.3.5-7|21	%description
21mr|texlive-grafcet-1.3.5-7|22	The package provides a library (GRAFCET) that can draw
21mr|texlive-grafcet-1.3.5-7|23	Grafcet/SFC diagrams, in accordance with EN 60848, using
21mr|texlive-grafcet-1.3.5-7|24	Pgf/TikZ. L'objectif de la librairie GRAFCET est de permettre
21mr|texlive-grafcet-1.3.5-7|25	le trace de grafcet selon la norme EN~60848 a partir de
21mr|texlive-grafcet-1.3.5-7|26	Pgf/TikZ.
21mr|texlive-grafcet-1.3.5-7|27	
21mr|texlive-grafcet-1.3.5-7|28	
21mr|texlive-grafcet-1.3.5-7|29	#-----------------------------------------------------------------------
21mr|texlive-grafcet-1.3.5-7|30	%files
21mr|texlive-grafcet-1.3.5-7|31	%{_texmfdistdir}/tex/latex/grafcet/grafcet.sty
21mr|texlive-grafcet-1.3.5-7|32	%doc %{_texmfdistdir}/doc/latex/grafcet/README
21mr|texlive-grafcet-1.3.5-7|33	%doc %{_texmfdistdir}/doc/latex/grafcet/grafcet.pdf
21mr|texlive-grafcet-1.3.5-7|34	%doc %{_texmfdistdir}/doc/latex/grafcet/grafcet.tex
21mr|texlive-grafcet-1.3.5-7|35	
21mr|texlive-grafcet-1.3.5-7|36	#-----------------------------------------------------------------------
21mr|texlive-grafcet-1.3.5-7|37	%prep
21mr|texlive-grafcet-1.3.5-7|38	%setup -c -a0 -a1
21mr|texlive-grafcet-1.3.5-7|39	
21mr|texlive-grafcet-1.3.5-7|40	%build
21mr|texlive-grafcet-1.3.5-7|41	
21mr|texlive-grafcet-1.3.5-7|42	%install
21mr|texlive-grafcet-1.3.5-7|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-grafcet-1.3.5-7|44	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18032 21
21mr|texlive-graphics-20200303-2|1	Name:		texlive-graphics
21mr|texlive-graphics-20200303-2|2	Version:	20200303
21mr|texlive-graphics-20200303-2|3	Release:	2
21mr|texlive-graphics-20200303-2|4	Summary:	Standard LaTeX graphics
21mr|texlive-graphics-20200303-2|5	Group:		Publishing
21mr|texlive-graphics-20200303-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/required/graphics
21mr|texlive-graphics-20200303-2|7	License:	LPPL
21mr|texlive-graphics-20200303-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/graphics.tar.xz
21mr|texlive-graphics-20200303-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/graphics.doc.tar.xz
21mr|texlive-graphics-20200303-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/graphics.source.tar.xz
21mr|texlive-graphics-20200303-2|11	Source3:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/graphics-def.tar.xz
21mr|texlive-graphics-20200303-2|12	Source4:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/graphics-def.doc.tar.xz
21mr|texlive-graphics-20200303-2|13	BuildArch:	noarch
21mr|texlive-graphics-20200303-2|14	BuildRequires:	texlive-tlpkg
21mr|texlive-graphics-20200303-2|15	Requires:	texlive-graphics-cfg
21mr|texlive-graphics-20200303-2|16	Requires(pre):	texlive-tlpkg
21mr|texlive-graphics-20200303-2|17	Requires(post):	texlive-kpathsea
21mr|texlive-graphics-20200303-2|18	
21mr|texlive-graphics-20200303-2|19	Provides:	texlive-graphics-def
21mr|texlive-graphics-20200303-2|20	
21mr|texlive-graphics-20200303-2|21	%description
21mr|texlive-graphics-20200303-2|22	The package was designed to accommodate all needs for inclusion
21mr|texlive-graphics-20200303-2|23	of graphics in LaTeX documents, replacing many earlier packages
21mr|texlive-graphics-20200303-2|24	used in LaTeX 2.09. The package aims to give a consistent
21mr|texlive-graphics-20200303-2|25	interface to including the file types that are understood in
21mr|texlive-graphics-20200303-2|26	your output, by use of 'printer drivers' (now known, simply, as
21mr|texlive-graphics-20200303-2|27	'drivers'). The distribtion of the package contains several
21mr|texlive-graphics-20200303-2|28	drivers, but others (for example, pdfTeX) are distributed
21mr|texlive-graphics-20200303-2|29	separately. The package also offers several means of
21mr|texlive-graphics-20200303-2|30	manipulating graphics in the course of inserting them into a
21mr|texlive-graphics-20200303-2|31	document (for example, rotation and scaling). For extended
21mr|texlive-graphics-20200303-2|32	documentation see epslatex. The package is part of the graphics
21mr|texlive-graphics-20200303-2|33	bundle, which is one of the collections in the LaTeX 'required'
21mr|texlive-graphics-20200303-2|34	set of packages.
21mr|texlive-graphics-20200303-2|35	
21mr|texlive-graphics-20200303-2|36	#-----------------------------------------------------------------------
21mr|texlive-graphics-20200303-2|37	%files
21mr|texlive-graphics-20200303-2|38	%{_texmfdistdir}/tex/latex/graphics
21mr|texlive-graphics-20200303-2|39	%{_texmfdistdir}/tex/latex/graphics-def
21mr|texlive-graphics-20200303-2|40	%{_tlpkgdir}/tlpobj/*
21mr|texlive-graphics-20200303-2|41	%doc %{_texmfdistdir}/doc/latex/graphics
21mr|texlive-graphics-20200303-2|42	%doc %{_texmfdistdir}/doc/latex/graphics-def
21mr|texlive-graphics-20200303-2|43	#- source
21mr|texlive-graphics-20200303-2|44	%doc %{_texmfdistdir}/source/latex/graphics
21mr|texlive-graphics-20200303-2|45	
21mr|texlive-graphics-20200303-2|46	#-----------------------------------------------------------------------
21mr|texlive-graphics-20200303-2|47	%prep
21mr|texlive-graphics-20200303-2|48	%setup -c -a0 -a1 -a2 -a3 -a4
21mr|texlive-graphics-20200303-2|49	
21mr|texlive-graphics-20200303-2|50	%build
21mr|texlive-graphics-20200303-2|51	
21mr|texlive-graphics-20200303-2|52	%install
21mr|texlive-graphics-20200303-2|53	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-graphics-20200303-2|54	mkdir -p %{buildroot}%{_tlpkgdir}
21mr|texlive-graphics-20200303-2|55	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}
21mr|texlive-graphics-20200303-2|56	cp -fpar tlpkg/* %{buildroot}%{_tlpkgdir}

18033 21
21mr|texlive-graphics-cfg-20190228-1|1	Name:		texlive-graphics-cfg
21mr|texlive-graphics-cfg-20190228-1|2	Version:	20190228
21mr|texlive-graphics-cfg-20190228-1|3	Release:	1
21mr|texlive-graphics-cfg-20190228-1|4	Summary:	Standard LaTeX graphics
21mr|texlive-graphics-cfg-20190228-1|5	Group:		Publishing
21mr|texlive-graphics-cfg-20190228-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/graphics-cfg
21mr|texlive-graphics-cfg-20190228-1|7	License:	LPPL
21mr|texlive-graphics-cfg-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/graphics-cfg.tar.xz
21mr|texlive-graphics-cfg-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/graphics-cfg.doc.tar.xz
21mr|texlive-graphics-cfg-20190228-1|10	BuildArch:	noarch
21mr|texlive-graphics-cfg-20190228-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-graphics-cfg-20190228-1|12	Requires:	texlive-graphics
21mr|texlive-graphics-cfg-20190228-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-graphics-cfg-20190228-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-graphics-cfg-20190228-1|15	
21mr|texlive-graphics-cfg-20190228-1|16	%description
21mr|texlive-graphics-cfg-20190228-1|17	Default configuration files for the texlive graphicx module
21mr|texlive-graphics-cfg-20190228-1|18	
21mr|texlive-graphics-cfg-20190228-1|19	#-----------------------------------------------------------------------
21mr|texlive-graphics-cfg-20190228-1|20	%files
21mr|texlive-graphics-cfg-20190228-1|21	%{_texmfdistdir}/tex/latex/graphics-cfg
21mr|texlive-graphics-cfg-20190228-1|22	%doc %{_texmfdistdir}/doc/latex/graphics-cfg
21mr|texlive-graphics-cfg-20190228-1|23	
21mr|texlive-graphics-cfg-20190228-1|24	#-----------------------------------------------------------------------
21mr|texlive-graphics-cfg-20190228-1|25	%prep
21mr|texlive-graphics-cfg-20190228-1|26	%setup -c -a0 -a1
21mr|texlive-graphics-cfg-20190228-1|27	
21mr|texlive-graphics-cfg-20190228-1|28	%build
21mr|texlive-graphics-cfg-20190228-1|29	
21mr|texlive-graphics-cfg-20190228-1|30	%install
21mr|texlive-graphics-cfg-20190228-1|31	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-graphics-cfg-20190228-1|32	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18034 21
21mr|texlive-graphicxbox-1.0-6|1	# revision 32630
21mr|texlive-graphicxbox-1.0-6|2	# category Package
21mr|texlive-graphicxbox-1.0-6|3	# catalog-ctan /macros/latex/contrib/graphicxbox
21mr|texlive-graphicxbox-1.0-6|4	# catalog-date 2014-01-10 18:49:42 +0100
21mr|texlive-graphicxbox-1.0-6|5	# catalog-license lppl
21mr|texlive-graphicxbox-1.0-6|6	# catalog-version 1.0
21mr|texlive-graphicxbox-1.0-6|7	Name:		texlive-graphicxbox
21mr|texlive-graphicxbox-1.0-6|8	Version:	1.0
21mr|texlive-graphicxbox-1.0-6|9	Release:	6
21mr|texlive-graphicxbox-1.0-6|10	Summary:	Insert a graphical image as a background
21mr|texlive-graphicxbox-1.0-6|11	Group:		Publishing
21mr|texlive-graphicxbox-1.0-6|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/graphicxbox
21mr|texlive-graphicxbox-1.0-6|13	License:	LPPL
21mr|texlive-graphicxbox-1.0-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/graphicxbox.tar.xz
21mr|texlive-graphicxbox-1.0-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/graphicxbox.doc.tar.xz
21mr|texlive-graphicxbox-1.0-6|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/graphicxbox.source.tar.xz
21mr|texlive-graphicxbox-1.0-6|17	BuildArch:	noarch
21mr|texlive-graphicxbox-1.0-6|18	BuildRequires:	texlive-tlpkg
21mr|texlive-graphicxbox-1.0-6|19	Requires(pre):	texlive-tlpkg
21mr|texlive-graphicxbox-1.0-6|20	Requires(post):	texlive-kpathsea
21mr|texlive-graphicxbox-1.0-6|21	
21mr|texlive-graphicxbox-1.0-6|22	%description
21mr|texlive-graphicxbox-1.0-6|23	The package defines two new commands \graphicxbox and
21mr|texlive-graphicxbox-1.0-6|24	\fgraphicxbox, which are companions to \colorbox and \fcolorbox
21mr|texlive-graphicxbox-1.0-6|25	of the Standard LaTeX color package. The \graphicxbox command
21mr|texlive-graphicxbox-1.0-6|26	inserts a graphical image as a background rather than a
21mr|texlive-graphicxbox-1.0-6|27	background color, while \fgraphicxbox does the same thing, but
21mr|texlive-graphicxbox-1.0-6|28	also draws a colored frame around the box.
21mr|texlive-graphicxbox-1.0-6|29	
21mr|texlive-graphicxbox-1.0-6|30	
21mr|texlive-graphicxbox-1.0-6|31	#-----------------------------------------------------------------------
21mr|texlive-graphicxbox-1.0-6|32	%files
21mr|texlive-graphicxbox-1.0-6|33	%{_texmfdistdir}/tex/latex/graphicxbox/graphicxbox.sty
21mr|texlive-graphicxbox-1.0-6|34	%doc %{_texmfdistdir}/doc/latex/graphicxbox/README
21mr|texlive-graphicxbox-1.0-6|35	%doc %{_texmfdistdir}/doc/latex/graphicxbox/doc/graphicxbox.pdf
21mr|texlive-graphicxbox-1.0-6|36	%doc %{_texmfdistdir}/doc/latex/graphicxbox/examples/graphics/IndianBlanket.eps
21mr|texlive-graphicxbox-1.0-6|37	%doc %{_texmfdistdir}/doc/latex/graphicxbox/examples/graphics/IndianBlanket.pdf
21mr|texlive-graphicxbox-1.0-6|38	%doc %{_texmfdistdir}/doc/latex/graphicxbox/examples/graphics/Wood-Brown.eps
21mr|texlive-graphicxbox-1.0-6|39	%doc %{_texmfdistdir}/doc/latex/graphicxbox/examples/graphics/Wood-Brown.pdf
21mr|texlive-graphicxbox-1.0-6|40	%doc %{_texmfdistdir}/doc/latex/graphicxbox/examples/graphics/bg_cle_tile.eps
21mr|texlive-graphicxbox-1.0-6|41	%doc %{_texmfdistdir}/doc/latex/graphicxbox/examples/graphics/grandcanyon.eps
21mr|texlive-graphicxbox-1.0-6|42	%doc %{_texmfdistdir}/doc/latex/graphicxbox/examples/graphics/grandcanyon.pdf
21mr|texlive-graphicxbox-1.0-6|43	%doc %{_texmfdistdir}/doc/latex/graphicxbox/examples/graphics/news_bgr.eps
21mr|texlive-graphicxbox-1.0-6|44	%doc %{_texmfdistdir}/doc/latex/graphicxbox/examples/graphics/news_bgr.pdf
21mr|texlive-graphicxbox-1.0-6|45	%doc %{_texmfdistdir}/doc/latex/graphicxbox/examples/grfxbox_tst.pdf
21mr|texlive-graphicxbox-1.0-6|46	%doc %{_texmfdistdir}/doc/latex/graphicxbox/examples/grfxbox_tst.tex
21mr|texlive-graphicxbox-1.0-6|47	%doc %{_texmfdistdir}/doc/latex/graphicxbox/examples/grfxbox_tst_indians.pdf
21mr|texlive-graphicxbox-1.0-6|48	%doc %{_texmfdistdir}/doc/latex/graphicxbox/examples/grfxbox_tst_indians.tex
21mr|texlive-graphicxbox-1.0-6|49	%doc %{_texmfdistdir}/doc/latex/graphicxbox/examples/grfxbox_tst_sp.pdf
21mr|texlive-graphicxbox-1.0-6|50	%doc %{_texmfdistdir}/doc/latex/graphicxbox/examples/grfxbox_tst_sp.tex
21mr|texlive-graphicxbox-1.0-6|51	#- source
21mr|texlive-graphicxbox-1.0-6|52	%doc %{_texmfdistdir}/source/latex/graphicxbox/graphicxbox.dtx
21mr|texlive-graphicxbox-1.0-6|53	%doc %{_texmfdistdir}/source/latex/graphicxbox/graphicxbox.ins
21mr|texlive-graphicxbox-1.0-6|54	
21mr|texlive-graphicxbox-1.0-6|55	#-----------------------------------------------------------------------
21mr|texlive-graphicxbox-1.0-6|56	%prep
21mr|texlive-graphicxbox-1.0-6|57	%setup -c -a0 -a1 -a2
21mr|texlive-graphicxbox-1.0-6|58	
21mr|texlive-graphicxbox-1.0-6|59	%build
21mr|texlive-graphicxbox-1.0-6|60	
21mr|texlive-graphicxbox-1.0-6|61	%install
21mr|texlive-graphicxbox-1.0-6|62	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-graphicxbox-1.0-6|63	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18035 21
21mr|texlive-graphicx-psmin-1.1-7|1	# revision 15878
21mr|texlive-graphicx-psmin-1.1-7|2	# category Package
21mr|texlive-graphicx-psmin-1.1-7|3	# catalog-ctan /macros/latex/contrib/graphicx-psmin
21mr|texlive-graphicx-psmin-1.1-7|4	# catalog-date 2007-05-25 16:15:27 +0200
21mr|texlive-graphicx-psmin-1.1-7|5	# catalog-license lppl
21mr|texlive-graphicx-psmin-1.1-7|6	# catalog-version 1.1
21mr|texlive-graphicx-psmin-1.1-7|7	Name:		texlive-graphicx-psmin
21mr|texlive-graphicx-psmin-1.1-7|8	Version:	1.1
21mr|texlive-graphicx-psmin-1.1-7|9	Release:	7
21mr|texlive-graphicx-psmin-1.1-7|10	Summary:	Reduce size of PostScript files by not repeating images
21mr|texlive-graphicx-psmin-1.1-7|11	Group:		Publishing
21mr|texlive-graphicx-psmin-1.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/graphicx-psmin
21mr|texlive-graphicx-psmin-1.1-7|13	License:	LPPL
21mr|texlive-graphicx-psmin-1.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/graphicx-psmin.tar.xz
21mr|texlive-graphicx-psmin-1.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/graphicx-psmin.doc.tar.xz
21mr|texlive-graphicx-psmin-1.1-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/graphicx-psmin.source.tar.xz
21mr|texlive-graphicx-psmin-1.1-7|17	BuildArch:	noarch
21mr|texlive-graphicx-psmin-1.1-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-graphicx-psmin-1.1-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-graphicx-psmin-1.1-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-graphicx-psmin-1.1-7|21	
21mr|texlive-graphicx-psmin-1.1-7|22	%description
21mr|texlive-graphicx-psmin-1.1-7|23	This package is an extension of the standard graphics bundle
21mr|texlive-graphicx-psmin-1.1-7|24	and provides a way to include repeated PostScript graphics (ps,
21mr|texlive-graphicx-psmin-1.1-7|25	eps) only once in a PostScript document. This provides a way to
21mr|texlive-graphicx-psmin-1.1-7|26	get smaller PostScript documents when having, for instance, a
21mr|texlive-graphicx-psmin-1.1-7|27	logo on every page. This package only works when post-processed
21mr|texlive-graphicx-psmin-1.1-7|28	with dvips, which should at least have version 5.95b. The
21mr|texlive-graphicx-psmin-1.1-7|29	difference for a resulting distilled PDF file is minimal (as
21mr|texlive-graphicx-psmin-1.1-7|30	Ghostscript and Adobe Distiller only include a single copy of
21mr|texlive-graphicx-psmin-1.1-7|31	each graphics file, anyway).
21mr|texlive-graphicx-psmin-1.1-7|32	
21mr|texlive-graphicx-psmin-1.1-7|33	
21mr|texlive-graphicx-psmin-1.1-7|34	#-----------------------------------------------------------------------
21mr|texlive-graphicx-psmin-1.1-7|35	%files
21mr|texlive-graphicx-psmin-1.1-7|36	%{_texmfdistdir}/tex/latex/graphicx-psmin/graphicx-psmin.sty
21mr|texlive-graphicx-psmin-1.1-7|37	%doc %{_texmfdistdir}/doc/latex/graphicx-psmin/README
21mr|texlive-graphicx-psmin-1.1-7|38	%doc %{_texmfdistdir}/doc/latex/graphicx-psmin/graphicx-psmin.pdf
21mr|texlive-graphicx-psmin-1.1-7|39	#- source
21mr|texlive-graphicx-psmin-1.1-7|40	%doc %{_texmfdistdir}/source/latex/graphicx-psmin/graphicx-psmin.dtx
21mr|texlive-graphicx-psmin-1.1-7|41	
21mr|texlive-graphicx-psmin-1.1-7|42	#-----------------------------------------------------------------------
21mr|texlive-graphicx-psmin-1.1-7|43	%prep
21mr|texlive-graphicx-psmin-1.1-7|44	%setup -c -a0 -a1 -a2
21mr|texlive-graphicx-psmin-1.1-7|45	
21mr|texlive-graphicx-psmin-1.1-7|46	%build
21mr|texlive-graphicx-psmin-1.1-7|47	
21mr|texlive-graphicx-psmin-1.1-7|48	%install
21mr|texlive-graphicx-psmin-1.1-7|49	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-graphicx-psmin-1.1-7|50	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18036 21
21mr|texlive-graphviz-0.94-11|1	# revision 31517
21mr|texlive-graphviz-0.94-11|2	# category Package
21mr|texlive-graphviz-0.94-11|3	# catalog-ctan /macros/latex/contrib/graphviz
21mr|texlive-graphviz-0.94-11|4	# catalog-date 2013-08-26 01:14:13 +0200
21mr|texlive-graphviz-0.94-11|5	# catalog-license lppl1.3
21mr|texlive-graphviz-0.94-11|6	# catalog-version 0.94
21mr|texlive-graphviz-0.94-11|7	Name:		texlive-graphviz
21mr|texlive-graphviz-0.94-11|8	Version:	0.94
21mr|texlive-graphviz-0.94-11|9	Release:	11
21mr|texlive-graphviz-0.94-11|10	Summary:	Write graphviz (dot+neato) inline in LaTeX documents
21mr|texlive-graphviz-0.94-11|11	Group:		Publishing
21mr|texlive-graphviz-0.94-11|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/graphviz
21mr|texlive-graphviz-0.94-11|13	License:	LPPL1.3
21mr|texlive-graphviz-0.94-11|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/graphviz.tar.xz
21mr|texlive-graphviz-0.94-11|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/graphviz.doc.tar.xz
21mr|texlive-graphviz-0.94-11|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/graphviz.source.tar.xz
21mr|texlive-graphviz-0.94-11|17	BuildArch:	noarch
21mr|texlive-graphviz-0.94-11|18	BuildRequires:	texlive-tlpkg
21mr|texlive-graphviz-0.94-11|19	Requires(pre):	texlive-tlpkg
21mr|texlive-graphviz-0.94-11|20	Requires(post):	texlive-kpathsea
21mr|texlive-graphviz-0.94-11|21	
21mr|texlive-graphviz-0.94-11|22	%description
21mr|texlive-graphviz-0.94-11|23	The package allows inline use of graphviz code, in a LaTeX
21mr|texlive-graphviz-0.94-11|24	document.
21mr|texlive-graphviz-0.94-11|25	
21mr|texlive-graphviz-0.94-11|26	
21mr|texlive-graphviz-0.94-11|27	#-----------------------------------------------------------------------
21mr|texlive-graphviz-0.94-11|28	%files
21mr|texlive-graphviz-0.94-11|29	%{_texmfdistdir}/tex/latex/graphviz/graphviz.sty
21mr|texlive-graphviz-0.94-11|30	%doc %{_texmfdistdir}/doc/latex/graphviz/LICENSE
21mr|texlive-graphviz-0.94-11|31	%doc %{_texmfdistdir}/doc/latex/graphviz/Makefile
21mr|texlive-graphviz-0.94-11|32	%doc %{_texmfdistdir}/doc/latex/graphviz/README
21mr|texlive-graphviz-0.94-11|33	%doc %{_texmfdistdir}/doc/latex/graphviz/README.md
21mr|texlive-graphviz-0.94-11|34	%doc %{_texmfdistdir}/doc/latex/graphviz/graphviz.pdf
21mr|texlive-graphviz-0.94-11|35	%doc %{_texmfdistdir}/doc/latex/graphviz/test/Makefile
21mr|texlive-graphviz-0.94-11|36	%doc %{_texmfdistdir}/doc/latex/graphviz/test/body.tex
21mr|texlive-graphviz-0.94-11|37	%doc %{_texmfdistdir}/doc/latex/graphviz/test/pdf-singlefile-tmpdir.tex
21mr|texlive-graphviz-0.94-11|38	%doc %{_texmfdistdir}/doc/latex/graphviz/test/pdf-singlefile.tex
21mr|texlive-graphviz-0.94-11|39	%doc %{_texmfdistdir}/doc/latex/graphviz/test/pdf-tmpdir.tex
21mr|texlive-graphviz-0.94-11|40	%doc %{_texmfdistdir}/doc/latex/graphviz/test/pdf.tex
21mr|texlive-graphviz-0.94-11|41	%doc %{_texmfdistdir}/doc/latex/graphviz/test/ps.tex
21mr|texlive-graphviz-0.94-11|42	#- source
21mr|texlive-graphviz-0.94-11|43	%doc %{_texmfdistdir}/source/latex/graphviz/graphviz.dtx
21mr|texlive-graphviz-0.94-11|44	%doc %{_texmfdistdir}/source/latex/graphviz/graphviz.ins
21mr|texlive-graphviz-0.94-11|45	
21mr|texlive-graphviz-0.94-11|46	#-----------------------------------------------------------------------
21mr|texlive-graphviz-0.94-11|47	%prep
21mr|texlive-graphviz-0.94-11|48	%setup -c -a0 -a1 -a2
21mr|texlive-graphviz-0.94-11|49	
21mr|texlive-graphviz-0.94-11|50	%build
21mr|texlive-graphviz-0.94-11|51	
21mr|texlive-graphviz-0.94-11|52	%install
21mr|texlive-graphviz-0.94-11|53	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-graphviz-0.94-11|54	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18037 21
21mr|texlive-greekdates-1.0-7|1	# revision 15878
21mr|texlive-greekdates-1.0-7|2	# category Package
21mr|texlive-greekdates-1.0-7|3	# catalog-ctan /macros/latex/contrib/greekdates
21mr|texlive-greekdates-1.0-7|4	# catalog-date 2008-08-21 09:38:31 +0200
21mr|texlive-greekdates-1.0-7|5	# catalog-license lppl
21mr|texlive-greekdates-1.0-7|6	# catalog-version 1.0
21mr|texlive-greekdates-1.0-7|7	Name:		texlive-greekdates
21mr|texlive-greekdates-1.0-7|8	Version:	1.0
21mr|texlive-greekdates-1.0-7|9	Release:	7
21mr|texlive-greekdates-1.0-7|10	Summary:	Provides ancient Greek day and month names, dates, etc
21mr|texlive-greekdates-1.0-7|11	Group:		Publishing
21mr|texlive-greekdates-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/greekdates
21mr|texlive-greekdates-1.0-7|13	License:	LPPL
21mr|texlive-greekdates-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/greekdates.tar.xz
21mr|texlive-greekdates-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/greekdates.doc.tar.xz
21mr|texlive-greekdates-1.0-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/greekdates.source.tar.xz
21mr|texlive-greekdates-1.0-7|17	BuildArch:	noarch
21mr|texlive-greekdates-1.0-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-greekdates-1.0-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-greekdates-1.0-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-greekdates-1.0-7|21	
21mr|texlive-greekdates-1.0-7|22	%description
21mr|texlive-greekdates-1.0-7|23	The package provides easy access to ancient Greek names of days
21mr|texlive-greekdates-1.0-7|24	and months of various regions of Greece. In case the historical
21mr|texlive-greekdates-1.0-7|25	information about a region is not complete, we use the Athenian
21mr|texlive-greekdates-1.0-7|26	name of the month. Moreover commands and options are provided,
21mr|texlive-greekdates-1.0-7|27	in order to completely switch to the "ancient way", commands
21mr|texlive-greekdates-1.0-7|28	such as \today.
21mr|texlive-greekdates-1.0-7|29	
21mr|texlive-greekdates-1.0-7|30	
21mr|texlive-greekdates-1.0-7|31	#-----------------------------------------------------------------------
21mr|texlive-greekdates-1.0-7|32	%files
21mr|texlive-greekdates-1.0-7|33	%{_texmfdistdir}/tex/latex/greekdates/greekdates.sty
21mr|texlive-greekdates-1.0-7|34	%doc %{_texmfdistdir}/doc/latex/greekdates/README
21mr|texlive-greekdates-1.0-7|35	%doc %{_texmfdistdir}/doc/latex/greekdates/greekdates.pdf
21mr|texlive-greekdates-1.0-7|36	#- source
21mr|texlive-greekdates-1.0-7|37	%doc %{_texmfdistdir}/source/latex/greekdates/greekdates.dtx
21mr|texlive-greekdates-1.0-7|38	%doc %{_texmfdistdir}/source/latex/greekdates/greekdates.ins
21mr|texlive-greekdates-1.0-7|39	
21mr|texlive-greekdates-1.0-7|40	#-----------------------------------------------------------------------
21mr|texlive-greekdates-1.0-7|41	%prep
21mr|texlive-greekdates-1.0-7|42	%setup -c -a0 -a1 -a2
21mr|texlive-greekdates-1.0-7|43	
21mr|texlive-greekdates-1.0-7|44	%build
21mr|texlive-greekdates-1.0-7|45	
21mr|texlive-greekdates-1.0-7|46	%install
21mr|texlive-greekdates-1.0-7|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-greekdates-1.0-7|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18038 21
21mr|texlive-greek-fontenc-0.13.2-2|1	Name:		texlive-greek-fontenc
21mr|texlive-greek-fontenc-0.13.2-2|2	Version:	0.13.2
21mr|texlive-greek-fontenc-0.13.2-2|3	Release:	2
21mr|texlive-greek-fontenc-0.13.2-2|4	Summary:	LICR macros and encoding definition files for Greek
21mr|texlive-greek-fontenc-0.13.2-2|5	Group:		Publishing
21mr|texlive-greek-fontenc-0.13.2-2|6	URL:		http://www.ctan.org/tex-archive/language/greek/greek-fontenc
21mr|texlive-greek-fontenc-0.13.2-2|7	License:	LPPL1.3
21mr|texlive-greek-fontenc-0.13.2-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/greek-fontenc.tar.xz
21mr|texlive-greek-fontenc-0.13.2-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/greek-fontenc.doc.tar.xz
21mr|texlive-greek-fontenc-0.13.2-2|10	BuildArch:	noarch
21mr|texlive-greek-fontenc-0.13.2-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-greek-fontenc-0.13.2-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-greek-fontenc-0.13.2-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-greek-fontenc-0.13.2-2|14	
21mr|texlive-greek-fontenc-0.13.2-2|15	%description
21mr|texlive-greek-fontenc-0.13.2-2|16	The package provides Greek LICR macro definitions and encoding
21mr|texlive-greek-fontenc-0.13.2-2|17	definition files for Greek text font encodings for use with
21mr|texlive-greek-fontenc-0.13.2-2|18	fontenc.
21mr|texlive-greek-fontenc-0.13.2-2|19	
21mr|texlive-greek-fontenc-0.13.2-2|20	#-----------------------------------------------------------------------
21mr|texlive-greek-fontenc-0.13.2-2|21	%files
21mr|texlive-greek-fontenc-0.13.2-2|22	%{_texmfdistdir}/tex/latex/greek-fontenc
21mr|texlive-greek-fontenc-0.13.2-2|23	%doc %{_texmfdistdir}/doc/latex/greek-fontenc
21mr|texlive-greek-fontenc-0.13.2-2|24	
21mr|texlive-greek-fontenc-0.13.2-2|25	#-----------------------------------------------------------------------
21mr|texlive-greek-fontenc-0.13.2-2|26	%prep
21mr|texlive-greek-fontenc-0.13.2-2|27	%setup -c -a0 -a1
21mr|texlive-greek-fontenc-0.13.2-2|28	
21mr|texlive-greek-fontenc-0.13.2-2|29	%build
21mr|texlive-greek-fontenc-0.13.2-2|30	
21mr|texlive-greek-fontenc-0.13.2-2|31	%install
21mr|texlive-greek-fontenc-0.13.2-2|32	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-greek-fontenc-0.13.2-2|33	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18039 21
21mr|texlive-greek-inputenc-1.6-2|1	Name:		texlive-greek-inputenc
21mr|texlive-greek-inputenc-1.6-2|2	Version:	1.6
21mr|texlive-greek-inputenc-1.6-2|3	Release:	2
21mr|texlive-greek-inputenc-1.6-2|4	Summary:	Greek encoding support for inputenc
21mr|texlive-greek-inputenc-1.6-2|5	Group:		Publishing
21mr|texlive-greek-inputenc-1.6-2|6	URL:		http://www.ctan.org/tex-archive/language/greek/greek-inputenc
21mr|texlive-greek-inputenc-1.6-2|7	License:	LPPL
21mr|texlive-greek-inputenc-1.6-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/greek-inputenc.tar.xz
21mr|texlive-greek-inputenc-1.6-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/greek-inputenc.doc.tar.xz
21mr|texlive-greek-inputenc-1.6-2|10	BuildArch:	noarch
21mr|texlive-greek-inputenc-1.6-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-greek-inputenc-1.6-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-greek-inputenc-1.6-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-greek-inputenc-1.6-2|14	
21mr|texlive-greek-inputenc-1.6-2|15	%description
21mr|texlive-greek-inputenc-1.6-2|16	The bundle provides Macintosh Greek encoding and ISO 8859-7
21mr|texlive-greek-inputenc-1.6-2|17	definition files for use with inputenc.
21mr|texlive-greek-inputenc-1.6-2|18	
21mr|texlive-greek-inputenc-1.6-2|19	#-----------------------------------------------------------------------
21mr|texlive-greek-inputenc-1.6-2|20	%files
21mr|texlive-greek-inputenc-1.6-2|21	%{_texmfdistdir}/tex/latex/greek-inputenc
21mr|texlive-greek-inputenc-1.6-2|22	%doc %{_texmfdistdir}/doc/latex/greek-inputenc
21mr|texlive-greek-inputenc-1.6-2|23	
21mr|texlive-greek-inputenc-1.6-2|24	#-----------------------------------------------------------------------
21mr|texlive-greek-inputenc-1.6-2|25	%prep
21mr|texlive-greek-inputenc-1.6-2|26	%setup -c -a0 -a1
21mr|texlive-greek-inputenc-1.6-2|27	
21mr|texlive-greek-inputenc-1.6-2|28	%build
21mr|texlive-greek-inputenc-1.6-2|29	
21mr|texlive-greek-inputenc-1.6-2|30	%install
21mr|texlive-greek-inputenc-1.6-2|31	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-greek-inputenc-1.6-2|32	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18040 21
21mr|texlive-greektex-20190228-1|1	# revision 28327
21mr|texlive-greektex-20190228-1|2	# category Package
21mr|texlive-greektex-20190228-1|3	# catalog-ctan /fonts/greek/greektex
21mr|texlive-greektex-20190228-1|4	# catalog-date 2012-07-13 12:20:40 +0200
21mr|texlive-greektex-20190228-1|5	# catalog-license pd
21mr|texlive-greektex-20190228-1|6	# catalog-version undef
21mr|texlive-greektex-20190228-1|7	Name:		texlive-greektex
21mr|texlive-greektex-20190228-1|8	Version:	20190228
21mr|texlive-greektex-20190228-1|9	Release:	1
21mr|texlive-greektex-20190228-1|10	Summary:	Fonts for typesetting Greek/English documents
21mr|texlive-greektex-20190228-1|11	Group:		Publishing
21mr|texlive-greektex-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/greek/greektex
21mr|texlive-greektex-20190228-1|13	License:	PD
21mr|texlive-greektex-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/greektex.tar.xz
21mr|texlive-greektex-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/greektex.doc.tar.xz
21mr|texlive-greektex-20190228-1|16	BuildArch:	noarch
21mr|texlive-greektex-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-greektex-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-greektex-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-greektex-20190228-1|20	
21mr|texlive-greektex-20190228-1|21	%description
21mr|texlive-greektex-20190228-1|22	The fonts are based on Silvio Levy's classical Greek fonts;
21mr|texlive-greektex-20190228-1|23	macros and Greek hyphenation patterns for the fonts' encoding
21mr|texlive-greektex-20190228-1|24	are also provided.
21mr|texlive-greektex-20190228-1|25	
21mr|texlive-greektex-20190228-1|26	#-----------------------------------------------------------------------
21mr|texlive-greektex-20190228-1|27	%files
21mr|texlive-greektex-20190228-1|28	%{_texmfdistdir}/tex/latex/greektex/greektex.sty
21mr|texlive-greektex-20190228-1|29	%doc %{_texmfdistdir}/doc/fonts/greektex/README
21mr|texlive-greektex-20190228-1|30	%doc %{_texmfdistdir}/doc/fonts/greektex/gehyphw.gr
21mr|texlive-greektex-20190228-1|31	%doc %{_texmfdistdir}/doc/fonts/greektex/greektexdoc.pdf
21mr|texlive-greektex-20190228-1|32	%doc %{_texmfdistdir}/doc/fonts/greektex/greektexdoc.tex
21mr|texlive-greektex-20190228-1|33	%doc %{_texmfdistdir}/doc/fonts/greektex/ywcl.zip
21mr|texlive-greektex-20190228-1|34	
21mr|texlive-greektex-20190228-1|35	#-----------------------------------------------------------------------
21mr|texlive-greektex-20190228-1|36	%prep
21mr|texlive-greektex-20190228-1|37	%setup -c -a0 -a1
21mr|texlive-greektex-20190228-1|38	
21mr|texlive-greektex-20190228-1|39	%build
21mr|texlive-greektex-20190228-1|40	
21mr|texlive-greektex-20190228-1|41	%install
21mr|texlive-greektex-20190228-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-greektex-20190228-1|43	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18041 21
21mr|texlive-grfpaste-0.2-7|1	# revision 17354
21mr|texlive-grfpaste-0.2-7|2	# category Package
21mr|texlive-grfpaste-0.2-7|3	# catalog-ctan /macros/latex/contrib/grfpaste
21mr|texlive-grfpaste-0.2-7|4	# catalog-date 2010-03-06 14:40:43 +0100
21mr|texlive-grfpaste-0.2-7|5	# catalog-license lppl
21mr|texlive-grfpaste-0.2-7|6	# catalog-version 0.2
21mr|texlive-grfpaste-0.2-7|7	Name:		texlive-grfpaste
21mr|texlive-grfpaste-0.2-7|8	Version:	0.2
21mr|texlive-grfpaste-0.2-7|9	Release:	7
21mr|texlive-grfpaste-0.2-7|10	Summary:	Include fragments of a dvi file
21mr|texlive-grfpaste-0.2-7|11	Group:		Publishing
21mr|texlive-grfpaste-0.2-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/grfpaste
21mr|texlive-grfpaste-0.2-7|13	License:	LPPL
21mr|texlive-grfpaste-0.2-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/grfpaste.tar.xz
21mr|texlive-grfpaste-0.2-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/grfpaste.doc.tar.xz
21mr|texlive-grfpaste-0.2-7|16	BuildArch:	noarch
21mr|texlive-grfpaste-0.2-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-grfpaste-0.2-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-grfpaste-0.2-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-grfpaste-0.2-7|20	
21mr|texlive-grfpaste-0.2-7|21	%description
21mr|texlive-grfpaste-0.2-7|22	Provides a mechanism to include fragments of dvi files with the
21mr|texlive-grfpaste-0.2-7|23	graphicx package, so that you can use \includegraphics to
21mr|texlive-grfpaste-0.2-7|24	include dvi files. The package requires the dvipaste program.
21mr|texlive-grfpaste-0.2-7|25	
21mr|texlive-grfpaste-0.2-7|26	
21mr|texlive-grfpaste-0.2-7|27	#-----------------------------------------------------------------------
21mr|texlive-grfpaste-0.2-7|28	%files
21mr|texlive-grfpaste-0.2-7|29	%{_texmfdistdir}/tex/latex/grfpaste/grfpaste.sty
21mr|texlive-grfpaste-0.2-7|30	%doc %{_texmfdistdir}/doc/latex/grfpaste/doc/grfpaste.pdf
21mr|texlive-grfpaste-0.2-7|31	%doc %{_texmfdistdir}/doc/latex/grfpaste/doc/grfpaste.tex
21mr|texlive-grfpaste-0.2-7|32	%doc %{_texmfdistdir}/doc/latex/grfpaste/dvipaste.txt
21mr|texlive-grfpaste-0.2-7|33	%doc %{_texmfdistdir}/doc/latex/grfpaste/grfp1.tex
21mr|texlive-grfpaste-0.2-7|34	%doc %{_texmfdistdir}/doc/latex/grfpaste/grfp2.tex
21mr|texlive-grfpaste-0.2-7|35	%doc %{_texmfdistdir}/doc/latex/grfpaste/grfp3.tex
21mr|texlive-grfpaste-0.2-7|36	
21mr|texlive-grfpaste-0.2-7|37	#-----------------------------------------------------------------------
21mr|texlive-grfpaste-0.2-7|38	%prep
21mr|texlive-grfpaste-0.2-7|39	%setup -c -a0 -a1
21mr|texlive-grfpaste-0.2-7|40	
21mr|texlive-grfpaste-0.2-7|41	%build
21mr|texlive-grfpaste-0.2-7|42	
21mr|texlive-grfpaste-0.2-7|43	%install
21mr|texlive-grfpaste-0.2-7|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-grfpaste-0.2-7|45	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18042 21
21mr|texlive-grid-1.0-7|1	# revision 15878
21mr|texlive-grid-1.0-7|2	# category Package
21mr|texlive-grid-1.0-7|3	# catalog-ctan /macros/latex/contrib/grid
21mr|texlive-grid-1.0-7|4	# catalog-date 2009-11-09 22:36:07 +0100
21mr|texlive-grid-1.0-7|5	# catalog-license lppl
21mr|texlive-grid-1.0-7|6	# catalog-version 1.0
21mr|texlive-grid-1.0-7|7	Name:		texlive-grid
21mr|texlive-grid-1.0-7|8	Version:	1.0
21mr|texlive-grid-1.0-7|9	Release:	7
21mr|texlive-grid-1.0-7|10	Summary:	Grid typesetting in LaTeX
21mr|texlive-grid-1.0-7|11	Group:		Publishing
21mr|texlive-grid-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/grid
21mr|texlive-grid-1.0-7|13	License:	LPPL
21mr|texlive-grid-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/grid.tar.xz
21mr|texlive-grid-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/grid.doc.tar.xz
21mr|texlive-grid-1.0-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/grid.source.tar.xz
21mr|texlive-grid-1.0-7|17	BuildArch:	noarch
21mr|texlive-grid-1.0-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-grid-1.0-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-grid-1.0-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-grid-1.0-7|21	
21mr|texlive-grid-1.0-7|22	%description
21mr|texlive-grid-1.0-7|23	The package enables grid typesetting in double column
21mr|texlive-grid-1.0-7|24	documents. Grid typesetting (vertical aligning of lines of text
21mr|texlive-grid-1.0-7|25	in adjacent columns) is a difficult task in LaTeX, and the
21mr|texlive-grid-1.0-7|26	present package is no more than an attempt to help users to
21mr|texlive-grid-1.0-7|27	achieve it in a limited way. An example document, grid.tex, is
21mr|texlive-grid-1.0-7|28	provided with simple instructions to typeset it using the
21mr|texlive-grid-1.0-7|29	package. The package needs a lot of, this is only a
21mr|texlive-grid-1.0-7|30	beginning...
21mr|texlive-grid-1.0-7|31	
21mr|texlive-grid-1.0-7|32	
21mr|texlive-grid-1.0-7|33	#-----------------------------------------------------------------------
21mr|texlive-grid-1.0-7|34	%files
21mr|texlive-grid-1.0-7|35	%{_texmfdistdir}/tex/latex/grid/grid.sty
21mr|texlive-grid-1.0-7|36	%doc %{_texmfdistdir}/doc/latex/grid/README
21mr|texlive-grid-1.0-7|37	%doc %{_texmfdistdir}/doc/latex/grid/grid.pdf
21mr|texlive-grid-1.0-7|38	%doc %{_texmfdistdir}/doc/latex/grid/grid.tex
21mr|texlive-grid-1.0-7|39	%doc %{_texmfdistdir}/doc/latex/grid/manifest.txt
21mr|texlive-grid-1.0-7|40	%doc %{_texmfdistdir}/doc/latex/grid/rvdtx.sty
21mr|texlive-grid-1.0-7|41	#- source
21mr|texlive-grid-1.0-7|42	%doc %{_texmfdistdir}/source/latex/grid/Makefile
21mr|texlive-grid-1.0-7|43	
21mr|texlive-grid-1.0-7|44	#-----------------------------------------------------------------------
21mr|texlive-grid-1.0-7|45	%prep
21mr|texlive-grid-1.0-7|46	%setup -c -a0 -a1 -a2
21mr|texlive-grid-1.0-7|47	
21mr|texlive-grid-1.0-7|48	%build
21mr|texlive-grid-1.0-7|49	
21mr|texlive-grid-1.0-7|50	%install
21mr|texlive-grid-1.0-7|51	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-grid-1.0-7|52	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18043 21
21mr|texlive-gridset-0.1-7|1	# revision 15878
21mr|texlive-gridset-0.1-7|2	# category Package
21mr|texlive-gridset-0.1-7|3	# catalog-ctan /macros/latex/contrib/gridset
21mr|texlive-gridset-0.1-7|4	# catalog-date 2009-11-09 22:36:07 +0100
21mr|texlive-gridset-0.1-7|5	# catalog-license lppl
21mr|texlive-gridset-0.1-7|6	# catalog-version 0.1
21mr|texlive-gridset-0.1-7|7	Name:		texlive-gridset
21mr|texlive-gridset-0.1-7|8	Version:	0.1
21mr|texlive-gridset-0.1-7|9	Release:	7
21mr|texlive-gridset-0.1-7|10	Summary:	Grid, a.k.a. in-register, setting
21mr|texlive-gridset-0.1-7|11	Group:		Publishing
21mr|texlive-gridset-0.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/gridset
21mr|texlive-gridset-0.1-7|13	License:	LPPL
21mr|texlive-gridset-0.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gridset.tar.xz
21mr|texlive-gridset-0.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gridset.doc.tar.xz
21mr|texlive-gridset-0.1-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gridset.source.tar.xz
21mr|texlive-gridset-0.1-7|17	BuildArch:	noarch
21mr|texlive-gridset-0.1-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-gridset-0.1-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-gridset-0.1-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-gridset-0.1-7|21	
21mr|texlive-gridset-0.1-7|22	%description
21mr|texlive-gridset-0.1-7|23	Grid setting -- also known as strict in-register setting -- is
21mr|texlive-gridset-0.1-7|24	something, that should be done for a lot of documents but is
21mr|texlive-gridset-0.1-7|25	not easy using LaTeX. The package helps to get the information
21mr|texlive-gridset-0.1-7|26	needed for grid setting. It does not implement auto grid
21mr|texlive-gridset-0.1-7|27	setting, but there is a command \vskipnextgrid, that moves to
21mr|texlive-gridset-0.1-7|28	the next grid position. This may be enough under some
21mr|texlive-gridset-0.1-7|29	circumstances, but in other circumstances it may fail. Thus
21mr|texlive-gridset-0.1-7|30	gridset is only one more step for grid setting, not a complete
21mr|texlive-gridset-0.1-7|31	solution.
21mr|texlive-gridset-0.1-7|32	
21mr|texlive-gridset-0.1-7|33	
21mr|texlive-gridset-0.1-7|34	#-----------------------------------------------------------------------
21mr|texlive-gridset-0.1-7|35	%files
21mr|texlive-gridset-0.1-7|36	%{_texmfdistdir}/tex/latex/gridset/gridset.sty
21mr|texlive-gridset-0.1-7|37	%doc %{_texmfdistdir}/doc/latex/gridset/gridset.pdf
21mr|texlive-gridset-0.1-7|38	#- source
21mr|texlive-gridset-0.1-7|39	%doc %{_texmfdistdir}/source/latex/gridset/README
21mr|texlive-gridset-0.1-7|40	%doc %{_texmfdistdir}/source/latex/gridset/gridset.dtx
21mr|texlive-gridset-0.1-7|41	%doc %{_texmfdistdir}/source/latex/gridset/gridset.ins
21mr|texlive-gridset-0.1-7|42	
21mr|texlive-gridset-0.1-7|43	#-----------------------------------------------------------------------
21mr|texlive-gridset-0.1-7|44	%prep
21mr|texlive-gridset-0.1-7|45	%setup -c -a0 -a1 -a2
21mr|texlive-gridset-0.1-7|46	
21mr|texlive-gridset-0.1-7|47	%build
21mr|texlive-gridset-0.1-7|48	
21mr|texlive-gridset-0.1-7|49	%install
21mr|texlive-gridset-0.1-7|50	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-gridset-0.1-7|51	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18044 21
21mr|texlive-grid-system-0.3.0-6|1	# revision 32981
21mr|texlive-grid-system-0.3.0-6|2	# category Package
21mr|texlive-grid-system-0.3.0-6|3	# catalog-ctan /macros/latex/contrib/grid-system
21mr|texlive-grid-system-0.3.0-6|4	# catalog-date 2014-02-16 20:01:44 +0100
21mr|texlive-grid-system-0.3.0-6|5	# catalog-license apache2
21mr|texlive-grid-system-0.3.0-6|6	# catalog-version 0.3.0
21mr|texlive-grid-system-0.3.0-6|7	Name:		texlive-grid-system
21mr|texlive-grid-system-0.3.0-6|8	Version:	0.3.0
21mr|texlive-grid-system-0.3.0-6|9	Release:	6
21mr|texlive-grid-system-0.3.0-6|10	Summary:	Page organisation, modelled on CSS facilities
21mr|texlive-grid-system-0.3.0-6|11	Group:		Publishing
21mr|texlive-grid-system-0.3.0-6|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/grid-system
21mr|texlive-grid-system-0.3.0-6|13	License:	APACHE2
21mr|texlive-grid-system-0.3.0-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/grid-system.tar.xz
21mr|texlive-grid-system-0.3.0-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/grid-system.doc.tar.xz
21mr|texlive-grid-system-0.3.0-6|16	BuildArch:	noarch
21mr|texlive-grid-system-0.3.0-6|17	BuildRequires:	texlive-tlpkg
21mr|texlive-grid-system-0.3.0-6|18	Requires(pre):	texlive-tlpkg
21mr|texlive-grid-system-0.3.0-6|19	Requires(post):	texlive-kpathsea
21mr|texlive-grid-system-0.3.0-6|20	
21mr|texlive-grid-system-0.3.0-6|21	%description
21mr|texlive-grid-system-0.3.0-6|22	The package provides the means for LaTeX to implement a grid
21mr|texlive-grid-system-0.3.0-6|23	system as known from CSS grid systems. The facility is useful
21mr|texlive-grid-system-0.3.0-6|24	for creating box layouts as used in brochures.
21mr|texlive-grid-system-0.3.0-6|25	
21mr|texlive-grid-system-0.3.0-6|26	
21mr|texlive-grid-system-0.3.0-6|27	#-----------------------------------------------------------------------
21mr|texlive-grid-system-0.3.0-6|28	%files
21mr|texlive-grid-system-0.3.0-6|29	%{_texmfdistdir}/tex/latex/grid-system/grid-system.sty
21mr|texlive-grid-system-0.3.0-6|30	%doc %{_texmfdistdir}/doc/latex/grid-system/LICENSE
21mr|texlive-grid-system-0.3.0-6|31	%doc %{_texmfdistdir}/doc/latex/grid-system/README
21mr|texlive-grid-system-0.3.0-6|32	%doc %{_texmfdistdir}/doc/latex/grid-system/grid-system.pdf
21mr|texlive-grid-system-0.3.0-6|33	%doc %{_texmfdistdir}/doc/latex/grid-system/grid-system.tex
21mr|texlive-grid-system-0.3.0-6|34	
21mr|texlive-grid-system-0.3.0-6|35	#-----------------------------------------------------------------------
21mr|texlive-grid-system-0.3.0-6|36	%prep
21mr|texlive-grid-system-0.3.0-6|37	%setup -c -a0 -a1
21mr|texlive-grid-system-0.3.0-6|38	
21mr|texlive-grid-system-0.3.0-6|39	%build
21mr|texlive-grid-system-0.3.0-6|40	
21mr|texlive-grid-system-0.3.0-6|41	%install
21mr|texlive-grid-system-0.3.0-6|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-grid-system-0.3.0-6|43	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18045 21
21mr|texlive-grverb-1.0-7|1	# revision 17368
21mr|texlive-grverb-1.0-7|2	# category Package
21mr|texlive-grverb-1.0-7|3	# catalog-ctan /language/greek/grverb
21mr|texlive-grverb-1.0-7|4	# catalog-date 2010-03-06 16:54:30 +0100
21mr|texlive-grverb-1.0-7|5	# catalog-license lppl
21mr|texlive-grverb-1.0-7|6	# catalog-version 1.0
21mr|texlive-grverb-1.0-7|7	Name:		texlive-grverb
21mr|texlive-grverb-1.0-7|8	Version:	1.0
21mr|texlive-grverb-1.0-7|9	Release:	7
21mr|texlive-grverb-1.0-7|10	Summary:	Typesetting Greek verbatim
21mr|texlive-grverb-1.0-7|11	Group:		Publishing
21mr|texlive-grverb-1.0-7|12	URL:		http://www.ctan.org/tex-archive/language/greek/grverb
21mr|texlive-grverb-1.0-7|13	License:	LPPL
21mr|texlive-grverb-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/grverb.tar.xz
21mr|texlive-grverb-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/grverb.doc.tar.xz
21mr|texlive-grverb-1.0-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/grverb.source.tar.xz
21mr|texlive-grverb-1.0-7|17	BuildArch:	noarch
21mr|texlive-grverb-1.0-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-grverb-1.0-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-grverb-1.0-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-grverb-1.0-7|21	
21mr|texlive-grverb-1.0-7|22	%description
21mr|texlive-grverb-1.0-7|23	The package provides verbatim typsetting, in the context of the
21mr|texlive-grverb-1.0-7|24	Greek option in babel. The package uses the public domain
21mr|texlive-grverb-1.0-7|25	Greek-CourierPlain font, and the font itself (in Type 1
21mr|texlive-grverb-1.0-7|26	format), metrics and a font map entry for its use are provided.
21mr|texlive-grverb-1.0-7|27	
21mr|texlive-grverb-1.0-7|28	
21mr|texlive-grverb-1.0-7|29	#-----------------------------------------------------------------------
21mr|texlive-grverb-1.0-7|30	%files
21mr|texlive-grverb-1.0-7|31	%{_texmfdistdir}/fonts/afm/public/grverb/grkcurp.afm
21mr|texlive-grverb-1.0-7|32	%{_texmfdistdir}/fonts/map/dvips/grverb/grverb.map
21mr|texlive-grverb-1.0-7|33	%{_texmfdistdir}/fonts/tfm/public/grverb/grcour7t.tfm
21mr|texlive-grverb-1.0-7|34	%{_texmfdistdir}/fonts/tfm/public/grverb/grcour8a.tfm
21mr|texlive-grverb-1.0-7|35	%{_texmfdistdir}/fonts/type1/public/grverb/grkcurp.pfb
21mr|texlive-grverb-1.0-7|36	%{_texmfdistdir}/fonts/vf/public/grverb/grcour7t.vf
21mr|texlive-grverb-1.0-7|37	%{_texmfdistdir}/tex/latex/grverb/grverb.sty
21mr|texlive-grverb-1.0-7|38	%doc %{_texmfdistdir}/doc/latex/grverb/README
21mr|texlive-grverb-1.0-7|39	%doc %{_texmfdistdir}/doc/latex/grverb/grv.ps
21mr|texlive-grverb-1.0-7|40	%doc %{_texmfdistdir}/doc/latex/grverb/grv.tex
21mr|texlive-grverb-1.0-7|41	%doc %{_texmfdistdir}/doc/latex/grverb/grverb.pdf
21mr|texlive-grverb-1.0-7|42	#- source
21mr|texlive-grverb-1.0-7|43	%doc %{_texmfdistdir}/source/latex/grverb/grcour7t.vpl
21mr|texlive-grverb-1.0-7|44	%doc %{_texmfdistdir}/source/latex/grverb/grverb.dtx
21mr|texlive-grverb-1.0-7|45	%doc %{_texmfdistdir}/source/latex/grverb/grverb.ins
21mr|texlive-grverb-1.0-7|46	
21mr|texlive-grverb-1.0-7|47	#-----------------------------------------------------------------------
21mr|texlive-grverb-1.0-7|48	%prep
21mr|texlive-grverb-1.0-7|49	%setup -c -a0 -a1 -a2
21mr|texlive-grverb-1.0-7|50	
21mr|texlive-grverb-1.0-7|51	%build
21mr|texlive-grverb-1.0-7|52	
21mr|texlive-grverb-1.0-7|53	%install
21mr|texlive-grverb-1.0-7|54	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-grverb-1.0-7|55	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

18046 21
21mr|texlive-GS1-22-11|1	Name:		texlive-GS1
21mr|texlive-GS1-22-11|2	Version:	22
21mr|texlive-GS1-22-11|3	Release:	11
21mr|texlive-GS1-22-11|4	Summary:	Typeset EAN barcodes using TeX rules, only
21mr|texlive-GS1-22-11|5	Group:		Publishing
21mr|texlive-GS1-22-11|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/gs1
21mr|texlive-GS1-22-11|7	License:	LPPL1.3
21mr|texlive-GS1-22-11|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/GS1.tar.xz
21mr|texlive-GS1-22-11|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/GS1.doc.tar.xz
21mr|texlive-GS1-22-11|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/GS1.source.tar.xz
21mr|texlive-GS1-22-11|11	BuildArch:	noarch
21mr|texlive-GS1-22-11|12	BuildRequires:	texlive-tlpkg
21mr|texlive-GS1-22-11|13	Requires(pre):	texlive-tlpkg
21mr|texlive-GS1-22-11|14	Requires(post):	texlive-kpathsea
21mr|texlive-GS1-22-11|15	
21mr|texlive-GS1-22-11|16	%description
21mr|texlive-GS1-22-11|17	The (LaTeX 3) package typesets EAN-8 and EAN-13 barcodes, using
21mr|texlive-GS1-22-11|18	the facilities of the rule-D package.
21mr|texlive-GS1-22-11|19	
21mr|texlive-GS1-22-11|20	
21mr|texlive-GS1-22-11|21	#-----------------------------------------------------------------------
21mr|texlive-GS1-22-11|22	%files
21mr|texlive-GS1-22-11|23	%{_texmfdistdir}/tex/latex/GS1
21mr|texlive-GS1-22-11|24	%doc %{_texmfdistdir}/doc/latex/GS1
21mr|texlive-GS1-22-11|25	#- source
21mr|texlive-GS1-22-11|26	%doc %{_texmfdistdir}/source/latex/GS1
21mr|texlive-GS1-22-11|27	
21mr|texlive-GS1-22-11|28	#-----------------------------------------------------------------------
21mr|texlive-GS1-22-11|29	%prep
21mr|texlive-GS1-22-11|30	%setup -c -a0 -a1 -a2
21mr|texlive-GS1-22-11|31	
21mr|texlive-GS1-22-11|32	%build
21mr|texlive-GS1-22-11|33	
21mr|texlive-GS1-22-11|34	%install
21mr|texlive-GS1-22-11|35	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-GS1-22-11|36	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18047 21
21mr|texlive-gsftopk-1.19.2-14|1	# revision 33736
21mr|texlive-gsftopk-1.19.2-14|2	# category TLCore
21mr|texlive-gsftopk-1.19.2-14|3	# catalog-ctan /fonts/utilities/gsftopk
21mr|texlive-gsftopk-1.19.2-14|4	# catalog-date 2012-07-13 12:47:32 +0200
21mr|texlive-gsftopk-1.19.2-14|5	# catalog-license gpl
21mr|texlive-gsftopk-1.19.2-14|6	# catalog-version 1.19.2
21mr|texlive-gsftopk-1.19.2-14|7	Name:		texlive-gsftopk
21mr|texlive-gsftopk-1.19.2-14|8	Version:	1.19.2
21mr|texlive-gsftopk-1.19.2-14|9	Release:	14
21mr|texlive-gsftopk-1.19.2-14|10	Summary:	Convert "ghostscript fonts" to PK files
21mr|texlive-gsftopk-1.19.2-14|11	Group:		Publishing
21mr|texlive-gsftopk-1.19.2-14|12	URL:		http://www.ctan.org/tex-archive/fonts/utilities/gsftopk
21mr|texlive-gsftopk-1.19.2-14|13	License:	GPL
21mr|texlive-gsftopk-1.19.2-14|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gsftopk.tar.xz
21mr|texlive-gsftopk-1.19.2-14|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gsftopk.doc.tar.xz
21mr|texlive-gsftopk-1.19.2-14|16	BuildArch:	noarch
21mr|texlive-gsftopk-1.19.2-14|17	BuildRequires:	texlive-tlpkg
21mr|texlive-gsftopk-1.19.2-14|18	Requires(pre):	texlive-tlpkg
21mr|texlive-gsftopk-1.19.2-14|19	Requires(post):	texlive-kpathsea
21mr|texlive-gsftopk-1.19.2-14|20	Requires:	texlive-gsftopk.bin
21mr|texlive-gsftopk-1.19.2-14|21	
21mr|texlive-gsftopk-1.19.2-14|22	%description
21mr|texlive-gsftopk-1.19.2-14|23	Designed for use with xdvi and dvips this utility converts
21mr|texlive-gsftopk-1.19.2-14|24	Adobe Type 1 fonts to PK bitmap format. It should not
21mr|texlive-gsftopk-1.19.2-14|25	ordinarily be much used nowadays, since both its target
21mr|texlive-gsftopk-1.19.2-14|26	applications are now capable of dealing with Type 1 fonts,
21mr|texlive-gsftopk-1.19.2-14|27	direct.
21mr|texlive-gsftopk-1.19.2-14|28	
21mr|texlive-gsftopk-1.19.2-14|29	#-----------------------------------------------------------------------
21mr|texlive-gsftopk-1.19.2-14|30	%files
21mr|texlive-gsftopk-1.19.2-14|31	%{_texmfdistdir}/dvips/gsftopk/render.ps
21mr|texlive-gsftopk-1.19.2-14|32	%doc %{_mandir}/man1/gsftopk.1*
21mr|texlive-gsftopk-1.19.2-14|33	%doc %{_texmfdistdir}/doc/man/man1/gsftopk.man1.pdf
21mr|texlive-gsftopk-1.19.2-14|34	
21mr|texlive-gsftopk-1.19.2-14|35	#-----------------------------------------------------------------------
21mr|texlive-gsftopk-1.19.2-14|36	%prep
21mr|texlive-gsftopk-1.19.2-14|37	%setup -c -a0 -a1
21mr|texlive-gsftopk-1.19.2-14|38	
21mr|texlive-gsftopk-1.19.2-14|39	%build
21mr|texlive-gsftopk-1.19.2-14|40	
21mr|texlive-gsftopk-1.19.2-14|41	%install
21mr|texlive-gsftopk-1.19.2-14|42	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-gsftopk-1.19.2-14|43	cp -fpar texmf-dist %{buildroot}%{_datadir}
21mr|texlive-gsftopk-1.19.2-14|44	mkdir -p %{buildroot}%{_mandir}/man1
21mr|texlive-gsftopk-1.19.2-14|45	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

18048 21
21mr|texlive-gtl-0.5-1|1	Name:		texlive-gtl
21mr|texlive-gtl-0.5-1|2	Version:	0.5
21mr|texlive-gtl-0.5-1|3	Release:	1
21mr|texlive-gtl-0.5-1|4	Epoch:		1
21mr|texlive-gtl-0.5-1|5	Summary:	TeXLive gtl package
21mr|texlive-gtl-0.5-1|6	Group:		Publishing
21mr|texlive-gtl-0.5-1|7	URL:		http://tug.org/texlive
21mr|texlive-gtl-0.5-1|8	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-gtl-0.5-1|9	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gtl.tar.xz
21mr|texlive-gtl-0.5-1|10	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gtl.doc.tar.xz
21mr|texlive-gtl-0.5-1|11	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gtl.source.tar.xz
21mr|texlive-gtl-0.5-1|12	BuildArch:	noarch
21mr|texlive-gtl-0.5-1|13	BuildRequires:	texlive-tlpkg
21mr|texlive-gtl-0.5-1|14	Requires(pre):	texlive-tlpkg
21mr|texlive-gtl-0.5-1|15	Requires(post):	texlive-kpathsea
21mr|texlive-gtl-0.5-1|16	
21mr|texlive-gtl-0.5-1|17	%description
21mr|texlive-gtl-0.5-1|18	TeXLive gtl package.
21mr|texlive-gtl-0.5-1|19	
21mr|texlive-gtl-0.5-1|20	#-----------------------------------------------------------------------
21mr|texlive-gtl-0.5-1|21	%files
21mr|texlive-gtl-0.5-1|22	%{_texmfdistdir}/tex/generic/gtl
21mr|texlive-gtl-0.5-1|23	%doc %{_texmfdistdir}/doc/generic/gtl
21mr|texlive-gtl-0.5-1|24	#- source
21mr|texlive-gtl-0.5-1|25	%doc %{_texmfdistdir}/source/generic/gtl
21mr|texlive-gtl-0.5-1|26	
21mr|texlive-gtl-0.5-1|27	#-----------------------------------------------------------------------
21mr|texlive-gtl-0.5-1|28	%prep
21mr|texlive-gtl-0.5-1|29	%setup -c -a0 -a1 -a2
21mr|texlive-gtl-0.5-1|30	
21mr|texlive-gtl-0.5-1|31	%build
21mr|texlive-gtl-0.5-1|32	
21mr|texlive-gtl-0.5-1|33	%install
21mr|texlive-gtl-0.5-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-gtl-0.5-1|35	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18049 21
21mr|texlive-gtrcrd-1.1-6|1	# revision 32484
21mr|texlive-gtrcrd-1.1-6|2	# category Package
21mr|texlive-gtrcrd-1.1-6|3	# catalog-ctan /macros/latex/contrib/gtrcrd
21mr|texlive-gtrcrd-1.1-6|4	# catalog-date 2013-12-25 08:30:41 +0100
21mr|texlive-gtrcrd-1.1-6|5	# catalog-license lppl1.3
21mr|texlive-gtrcrd-1.1-6|6	# catalog-version 1.1
21mr|texlive-gtrcrd-1.1-6|7	Name:		texlive-gtrcrd
21mr|texlive-gtrcrd-1.1-6|8	Version:	1.1
21mr|texlive-gtrcrd-1.1-6|9	Release:	6
21mr|texlive-gtrcrd-1.1-6|10	Summary:	Add chords to lyrics
21mr|texlive-gtrcrd-1.1-6|11	Group:		Publishing
21mr|texlive-gtrcrd-1.1-6|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/gtrcrd
21mr|texlive-gtrcrd-1.1-6|13	License:	LPPL1.3
21mr|texlive-gtrcrd-1.1-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gtrcrd.tar.xz
21mr|texlive-gtrcrd-1.1-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gtrcrd.doc.tar.xz
21mr|texlive-gtrcrd-1.1-6|16	BuildArch:	noarch
21mr|texlive-gtrcrd-1.1-6|17	BuildRequires:	texlive-tlpkg
21mr|texlive-gtrcrd-1.1-6|18	Requires(pre):	texlive-tlpkg
21mr|texlive-gtrcrd-1.1-6|19	Requires(post):	texlive-kpathsea
21mr|texlive-gtrcrd-1.1-6|20	
21mr|texlive-gtrcrd-1.1-6|21	%description
21mr|texlive-gtrcrd-1.1-6|22	The package provides the means to specify guitar chords to be
21mr|texlive-gtrcrd-1.1-6|23	played with each part of the lyrics of a song. The syntax of
21mr|texlive-gtrcrd-1.1-6|24	the macros reduces the chance of failing to provide a chord
21mr|texlive-gtrcrd-1.1-6|25	where one is needed, and the structure of the macros ensures
21mr|texlive-gtrcrd-1.1-6|26	that the chord specification appears immediately above the
21mr|texlive-gtrcrd-1.1-6|27	start of the lyric.
21mr|texlive-gtrcrd-1.1-6|28	
21mr|texlive-gtrcrd-1.1-6|29	
21mr|texlive-gtrcrd-1.1-6|30	#-----------------------------------------------------------------------
21mr|texlive-gtrcrd-1.1-6|31	%files
21mr|texlive-gtrcrd-1.1-6|32	%{_texmfdistdir}/tex/latex/gtrcrd/gtrcrd.sty
21mr|texlive-gtrcrd-1.1-6|33	%doc %{_texmfdistdir}/doc/latex/gtrcrd/README
21mr|texlive-gtrcrd-1.1-6|34	%doc %{_texmfdistdir}/doc/latex/gtrcrd/gtrcrd-doc.pdf
21mr|texlive-gtrcrd-1.1-6|35	%doc %{_texmfdistdir}/doc/latex/gtrcrd/gtrcrd-doc.tex
21mr|texlive-gtrcrd-1.1-6|36	
21mr|texlive-gtrcrd-1.1-6|37	#-----------------------------------------------------------------------
21mr|texlive-gtrcrd-1.1-6|38	%prep
21mr|texlive-gtrcrd-1.1-6|39	%setup -c -a0 -a1
21mr|texlive-gtrcrd-1.1-6|40	
21mr|texlive-gtrcrd-1.1-6|41	%build
21mr|texlive-gtrcrd-1.1-6|42	
21mr|texlive-gtrcrd-1.1-6|43	%install
21mr|texlive-gtrcrd-1.1-6|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-gtrcrd-1.1-6|45	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18050 21
21mr|texlive-gu-20190228-1|1	# revision 15878
21mr|texlive-gu-20190228-1|2	# category Package
21mr|texlive-gu-20190228-1|3	# catalog-ctan /macros/latex/contrib/gu
21mr|texlive-gu-20190228-1|4	# catalog-date 2008-08-21 09:38:31 +0200
21mr|texlive-gu-20190228-1|5	# catalog-license lppl
21mr|texlive-gu-20190228-1|6	# catalog-version undef
21mr|texlive-gu-20190228-1|7	Name:		texlive-gu
21mr|texlive-gu-20190228-1|8	Version:	20190228
21mr|texlive-gu-20190228-1|9	Release:	1
21mr|texlive-gu-20190228-1|10	Summary:	Typeset crystallographic group-subgroup-schemes
21mr|texlive-gu-20190228-1|11	Group:		Publishing
21mr|texlive-gu-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/gu
21mr|texlive-gu-20190228-1|13	License:	LPPL
21mr|texlive-gu-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gu.tar.xz
21mr|texlive-gu-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gu.doc.tar.xz
21mr|texlive-gu-20190228-1|16	BuildArch:	noarch
21mr|texlive-gu-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-gu-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-gu-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-gu-20190228-1|20	
21mr|texlive-gu-20190228-1|21	%description
21mr|texlive-gu-20190228-1|22	The package simplifies typesetting of simple crystallographic
21mr|texlive-gu-20190228-1|23	group-subgroup-schemes in the Barnighausen formalism. It
21mr|texlive-gu-20190228-1|24	defines a new environment stammbaum, wherein all elements of
21mr|texlive-gu-20190228-1|25	the scheme are defined. Afterwards all necessary dimensions are
21mr|texlive-gu-20190228-1|26	calculated and the scheme is drawn. Currently two steps of
21mr|texlive-gu-20190228-1|27	symmetry reduction are supported.
21mr|texlive-gu-20190228-1|28	
21mr|texlive-gu-20190228-1|29	#-----------------------------------------------------------------------
21mr|texlive-gu-20190228-1|30	%files
21mr|texlive-gu-20190228-1|31	%{_texmfdistdir}/tex/latex/gu/gu.sty
21mr|texlive-gu-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/gu/README
21mr|texlive-gu-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/gu/gudemo.tex
21mr|texlive-gu-20190228-1|34	%doc %{_texmfdistdir}/doc/latex/gu/gudoc.pdf
21mr|texlive-gu-20190228-1|35	%doc %{_texmfdistdir}/doc/latex/gu/gudoc.tex
21mr|texlive-gu-20190228-1|36	
21mr|texlive-gu-20190228-1|37	#-----------------------------------------------------------------------
21mr|texlive-gu-20190228-1|38	%prep
21mr|texlive-gu-20190228-1|39	%setup -c -a0 -a1
21mr|texlive-gu-20190228-1|40	
21mr|texlive-gu-20190228-1|41	%build
21mr|texlive-gu-20190228-1|42	
21mr|texlive-gu-20190228-1|43	%install
21mr|texlive-gu-20190228-1|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-gu-20190228-1|45	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18051 21
21mr|texlive-guide-to-latex-20190228-1|1	# revision 15878
21mr|texlive-guide-to-latex-20190228-1|2	# category Package
21mr|texlive-guide-to-latex-20190228-1|3	# catalog-ctan undef
21mr|texlive-guide-to-latex-20190228-1|4	# catalog-date undef
21mr|texlive-guide-to-latex-20190228-1|5	# catalog-license undef
21mr|texlive-guide-to-latex-20190228-1|6	# catalog-version undef
21mr|texlive-guide-to-latex-20190228-1|7	Name:		texlive-guide-to-latex
21mr|texlive-guide-to-latex-20190228-1|8	Version:	20190228
21mr|texlive-guide-to-latex-20190228-1|9	Release:	1
21mr|texlive-guide-to-latex-20190228-1|10	Summary:	TeXLive guide-to-latex package
21mr|texlive-guide-to-latex-20190228-1|11	Group:		Publishing
21mr|texlive-guide-to-latex-20190228-1|12	URL:		http://tug.org/texlive
21mr|texlive-guide-to-latex-20190228-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-guide-to-latex-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/guide-to-latex.tar.xz
21mr|texlive-guide-to-latex-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/guide-to-latex.doc.tar.xz
21mr|texlive-guide-to-latex-20190228-1|16	BuildArch:	noarch
21mr|texlive-guide-to-latex-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-guide-to-latex-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-guide-to-latex-20190228-1|19	
21mr|texlive-guide-to-latex-20190228-1|20	%description
21mr|texlive-guide-to-latex-20190228-1|21	TeXLive guide-to-latex package.
21mr|texlive-guide-to-latex-20190228-1|22	
21mr|texlive-guide-to-latex-20190228-1|23	#-----------------------------------------------------------------------
21mr|texlive-guide-to-latex-20190228-1|24	%files
21mr|texlive-guide-to-latex-20190228-1|25	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/README.txt
21mr|texlive-guide-to-latex-20190228-1|26	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/demo.eps
21mr|texlive-guide-to-latex-20190228-1|27	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/demo.pdf
21mr|texlive-guide-to-latex-20190228-1|28	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/demodoc.pdf
21mr|texlive-guide-to-latex-20190228-1|29	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/demodoc.ps
21mr|texlive-guide-to-latex-20190228-1|30	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/demodoc.tex
21mr|texlive-guide-to-latex-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap10/exer10-1.tex
21mr|texlive-guide-to-latex-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap10/exer10-10.tex
21mr|texlive-guide-to-latex-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap10/exer10-2.tex
21mr|texlive-guide-to-latex-20190228-1|34	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap10/exer10-3.tex
21mr|texlive-guide-to-latex-20190228-1|35	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap10/exer10-4.tex
21mr|texlive-guide-to-latex-20190228-1|36	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap10/exer10-5.tex
21mr|texlive-guide-to-latex-20190228-1|37	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap10/exer10-6.tex
21mr|texlive-guide-to-latex-20190228-1|38	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap10/exer10-7.tex
21mr|texlive-guide-to-latex-20190228-1|39	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap10/exer10-8.tex
21mr|texlive-guide-to-latex-20190228-1|40	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap10/exer10-9.tex
21mr|texlive-guide-to-latex-20190228-1|41	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap11/exer1.tex
21mr|texlive-guide-to-latex-20190228-1|42	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap11/exer11-1.tex
21mr|texlive-guide-to-latex-20190228-1|43	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap11/exer11-2.tex
21mr|texlive-guide-to-latex-20190228-1|44	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap11/exer11-3.tex
21mr|texlive-guide-to-latex-20190228-1|45	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap11/exer11-4.tex
21mr|texlive-guide-to-latex-20190228-1|46	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap11/exer11-5.tex
21mr|texlive-guide-to-latex-20190228-1|47	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap11/exer2.tex
21mr|texlive-guide-to-latex-20190228-1|48	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap11/exer3.tex
21mr|texlive-guide-to-latex-20190228-1|49	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap15/exer15-1.tex
21mr|texlive-guide-to-latex-20190228-1|50	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap15/exer15-2.tex
21mr|texlive-guide-to-latex-20190228-1|51	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap15/exer15-3.tex
21mr|texlive-guide-to-latex-20190228-1|52	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap15/exer15-4.tex
21mr|texlive-guide-to-latex-20190228-1|53	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap15/exer15-5.tex
21mr|texlive-guide-to-latex-20190228-1|54	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap15/exer15-6.tex
21mr|texlive-guide-to-latex-20190228-1|55	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap15/exer15-7.tex
21mr|texlive-guide-to-latex-20190228-1|56	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap2/exer2-1.tex
21mr|texlive-guide-to-latex-20190228-1|57	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap2/exer2-2.tex
21mr|texlive-guide-to-latex-20190228-1|58	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap2/exer2-3a.tex
21mr|texlive-guide-to-latex-20190228-1|59	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap2/exer2-3b.tex
21mr|texlive-guide-to-latex-20190228-1|60	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap2/exer2-3c.tex
21mr|texlive-guide-to-latex-20190228-1|61	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap3/exer3-10.tex
21mr|texlive-guide-to-latex-20190228-1|62	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap3/exer3-11.tex
21mr|texlive-guide-to-latex-20190228-1|63	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap3/exer3-12.tex
21mr|texlive-guide-to-latex-20190228-1|64	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap3/exer3-12.toc
21mr|texlive-guide-to-latex-20190228-1|65	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap3/exer3-1a.tex
21mr|texlive-guide-to-latex-20190228-1|66	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap3/exer3-1b.tex
21mr|texlive-guide-to-latex-20190228-1|67	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap3/exer3-2.tex
21mr|texlive-guide-to-latex-20190228-1|68	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap3/exer3-3.tex
21mr|texlive-guide-to-latex-20190228-1|69	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap3/exer3-4a.tex
21mr|texlive-guide-to-latex-20190228-1|70	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap3/exer3-4b.tex
21mr|texlive-guide-to-latex-20190228-1|71	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap3/exer3-5a.tex
21mr|texlive-guide-to-latex-20190228-1|72	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap3/exer3-5b.tex
21mr|texlive-guide-to-latex-20190228-1|73	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap3/exer3-6.tex
21mr|texlive-guide-to-latex-20190228-1|74	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap3/exer3-7a.tex
21mr|texlive-guide-to-latex-20190228-1|75	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap3/exer3-7b.tex
21mr|texlive-guide-to-latex-20190228-1|76	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap3/exer3-8a.tex
21mr|texlive-guide-to-latex-20190228-1|77	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap3/exer3-8b.tex
21mr|texlive-guide-to-latex-20190228-1|78	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap3/exer3-9.tex
21mr|texlive-guide-to-latex-20190228-1|79	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap4/exer4-1.tex
21mr|texlive-guide-to-latex-20190228-1|80	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap4/exer4-10.tex
21mr|texlive-guide-to-latex-20190228-1|81	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap4/exer4-2.tex
21mr|texlive-guide-to-latex-20190228-1|82	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap4/exer4-3.tex
21mr|texlive-guide-to-latex-20190228-1|83	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap4/exer4-4.tex
21mr|texlive-guide-to-latex-20190228-1|84	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap4/exer4-5.tex
21mr|texlive-guide-to-latex-20190228-1|85	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap4/exer4-6.tex
21mr|texlive-guide-to-latex-20190228-1|86	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap4/exer4-7.tex
21mr|texlive-guide-to-latex-20190228-1|87	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap4/exer4-8.tex
21mr|texlive-guide-to-latex-20190228-1|88	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap4/exer4-9.tex
21mr|texlive-guide-to-latex-20190228-1|89	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap5/exer5-1.tex
21mr|texlive-guide-to-latex-20190228-1|90	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap5/exer5-2.tex
21mr|texlive-guide-to-latex-20190228-1|91	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap5/exer5-3.tex
21mr|texlive-guide-to-latex-20190228-1|92	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap5/exer5-4.tex
21mr|texlive-guide-to-latex-20190228-1|93	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap6/exer6-1.tex
21mr|texlive-guide-to-latex-20190228-1|94	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap6/exer6-2.tex
21mr|texlive-guide-to-latex-20190228-1|95	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap6/exer6-3.tex
21mr|texlive-guide-to-latex-20190228-1|96	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap6/exer6-4.tex
21mr|texlive-guide-to-latex-20190228-1|97	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap6/exer6-5.tex
21mr|texlive-guide-to-latex-20190228-1|98	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap7/exer7-1.tex
21mr|texlive-guide-to-latex-20190228-1|99	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap7/exer7-10.tex
21mr|texlive-guide-to-latex-20190228-1|100	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap7/exer7-11.tex
21mr|texlive-guide-to-latex-20190228-1|101	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap7/exer7-12.tex
21mr|texlive-guide-to-latex-20190228-1|102	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap7/exer7-13.tex
21mr|texlive-guide-to-latex-20190228-1|103	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap7/exer7-14.tex
21mr|texlive-guide-to-latex-20190228-1|104	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap7/exer7-15.tex
21mr|texlive-guide-to-latex-20190228-1|105	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap7/exer7-16.tex
21mr|texlive-guide-to-latex-20190228-1|106	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap7/exer7-17.tex
21mr|texlive-guide-to-latex-20190228-1|107	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap7/exer7-18.tex
21mr|texlive-guide-to-latex-20190228-1|108	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap7/exer7-19.tex
21mr|texlive-guide-to-latex-20190228-1|109	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap7/exer7-2.tex
21mr|texlive-guide-to-latex-20190228-1|110	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap7/exer7-20.tex
21mr|texlive-guide-to-latex-20190228-1|111	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap7/exer7-21a.tex
21mr|texlive-guide-to-latex-20190228-1|112	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap7/exer7-21b.tex
21mr|texlive-guide-to-latex-20190228-1|113	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap7/exer7-3.tex
21mr|texlive-guide-to-latex-20190228-1|114	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap7/exer7-4.tex
21mr|texlive-guide-to-latex-20190228-1|115	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap7/exer7-5.tex
21mr|texlive-guide-to-latex-20190228-1|116	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap7/exer7-6.tex
21mr|texlive-guide-to-latex-20190228-1|117	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap7/exer7-7.tex
21mr|texlive-guide-to-latex-20190228-1|118	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap7/exer7-8.tex
21mr|texlive-guide-to-latex-20190228-1|119	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap7/exer7-9.tex
21mr|texlive-guide-to-latex-20190228-1|120	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap8/exer8-1.tex
21mr|texlive-guide-to-latex-20190228-1|121	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap8/exer8-2.tex
21mr|texlive-guide-to-latex-20190228-1|122	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/exercises/chap8/exer8-3.tex
21mr|texlive-guide-to-latex-20190228-1|123	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/mpletter.cls
21mr|texlive-guide-to-latex-20190228-1|124	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/palette.pdf
21mr|texlive-guide-to-latex-20190228-1|125	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/palette.ps
21mr|texlive-guide-to-latex-20190228-1|126	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/palette.tex
21mr|texlive-guide-to-latex-20190228-1|127	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/seminar.con
21mr|texlive-guide-to-latex-20190228-1|128	%doc %{_texmfdistdir}/doc/latex/guide-to-latex/sempdftx.sty
21mr|texlive-guide-to-latex-20190228-1|129	
21mr|texlive-guide-to-latex-20190228-1|130	#-----------------------------------------------------------------------
21mr|texlive-guide-to-latex-20190228-1|131	%prep
21mr|texlive-guide-to-latex-20190228-1|132	%setup -c -a0 -a1
21mr|texlive-guide-to-latex-20190228-1|133	
21mr|texlive-guide-to-latex-20190228-1|134	%build
21mr|texlive-guide-to-latex-20190228-1|135	
21mr|texlive-guide-to-latex-20190228-1|136	%install
21mr|texlive-guide-to-latex-20190228-1|137	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-guide-to-latex-20190228-1|138	cp -fpar doc %{buildroot}%{_texmfdistdir}

18052 21
21mr|texlive-guitar-1.6-12|1	# revision 32258
21mr|texlive-guitar-1.6-12|2	# category Package
21mr|texlive-guitar-1.6-12|3	# catalog-ctan /macros/latex/contrib/guitar
21mr|texlive-guitar-1.6-12|4	# catalog-date 2013-11-27 01:09:36 +0100
21mr|texlive-guitar-1.6-12|5	# catalog-license lppl1.3
21mr|texlive-guitar-1.6-12|6	# catalog-version 1.6
21mr|texlive-guitar-1.6-12|7	Name:		texlive-guitar
21mr|texlive-guitar-1.6-12|8	Version:	1.6
21mr|texlive-guitar-1.6-12|9	Release:	12
21mr|texlive-guitar-1.6-12|10	Summary:	Guitar chords and song texts
21mr|texlive-guitar-1.6-12|11	Group:		Publishing
21mr|texlive-guitar-1.6-12|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/guitar
21mr|texlive-guitar-1.6-12|13	License:	LPPL1.3
21mr|texlive-guitar-1.6-12|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/guitar.tar.xz
21mr|texlive-guitar-1.6-12|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/guitar.doc.tar.xz
21mr|texlive-guitar-1.6-12|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/guitar.source.tar.xz
21mr|texlive-guitar-1.6-12|17	BuildArch:	noarch
21mr|texlive-guitar-1.6-12|18	BuildRequires:	texlive-tlpkg
21mr|texlive-guitar-1.6-12|19	Requires(pre):	texlive-tlpkg
21mr|texlive-guitar-1.6-12|20	Requires(post):	texlive-kpathsea
21mr|texlive-guitar-1.6-12|21	
21mr|texlive-guitar-1.6-12|22	%description
21mr|texlive-guitar-1.6-12|23	(La)TeX macros for typesetting guitar chords over song texts.
21mr|texlive-guitar-1.6-12|24	The toolbox package is required. Note that this package only
21mr|texlive-guitar-1.6-12|25	places arbitrary TeX code over the lyrics. To typeset the
21mr|texlive-guitar-1.6-12|26	chords graphically (and not only by name), the author
21mr|texlive-guitar-1.6-12|27	recommends use of an additional package such as gchords by K.
21mr|texlive-guitar-1.6-12|28	Peeters.
21mr|texlive-guitar-1.6-12|29	
21mr|texlive-guitar-1.6-12|30	#-----------------------------------------------------------------------
21mr|texlive-guitar-1.6-12|31	%files
21mr|texlive-guitar-1.6-12|32	%{_texmfdistdir}/tex/latex/guitar/guitar.sty
21mr|texlive-guitar-1.6-12|33	%doc %{_texmfdistdir}/doc/latex/guitar/README
21mr|texlive-guitar-1.6-12|34	%doc %{_texmfdistdir}/doc/latex/guitar/guitar.pdf
21mr|texlive-guitar-1.6-12|35	%doc %{_texmfdistdir}/doc/latex/guitar/guitar.tex
21mr|texlive-guitar-1.6-12|36	%doc %{_texmfdistdir}/doc/latex/guitar/guitar.txt
21mr|texlive-guitar-1.6-12|37	#- source
21mr|texlive-guitar-1.6-12|38	%doc %{_texmfdistdir}/source/latex/guitar/guitar.dtx
21mr|texlive-guitar-1.6-12|39	%doc %{_texmfdistdir}/source/latex/guitar/guitar.ins
21mr|texlive-guitar-1.6-12|40	
21mr|texlive-guitar-1.6-12|41	#-----------------------------------------------------------------------
21mr|texlive-guitar-1.6-12|42	%prep
21mr|texlive-guitar-1.6-12|43	%setup -c -a0 -a1 -a2
21mr|texlive-guitar-1.6-12|44	
21mr|texlive-guitar-1.6-12|45	%build
21mr|texlive-guitar-1.6-12|46	
21mr|texlive-guitar-1.6-12|47	%install
21mr|texlive-guitar-1.6-12|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-guitar-1.6-12|49	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18053 21
21mr|texlive-guitarchordschemes-0.7-2|1	# revision 31524
21mr|texlive-guitarchordschemes-0.7-2|2	# category Package
21mr|texlive-guitarchordschemes-0.7-2|3	# catalog-ctan /macros/latex/contrib/guitarchordschemes
21mr|texlive-guitarchordschemes-0.7-2|4	# catalog-date 2013-08-25 22:09:38 +0200
21mr|texlive-guitarchordschemes-0.7-2|5	# catalog-license lppl1.3
21mr|texlive-guitarchordschemes-0.7-2|6	# catalog-version 0.4
21mr|texlive-guitarchordschemes-0.7-2|7	Name:		texlive-guitarchordschemes
21mr|texlive-guitarchordschemes-0.7-2|8	Version:	0.7
21mr|texlive-guitarchordschemes-0.7-2|9	Release:	2
21mr|texlive-guitarchordschemes-0.7-2|10	Summary:	Guitar Chord and Scale Tablatures
21mr|texlive-guitarchordschemes-0.7-2|11	Group:		Publishing
21mr|texlive-guitarchordschemes-0.7-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/guitarchordschemes
21mr|texlive-guitarchordschemes-0.7-2|13	License:	LPPL1.3
21mr|texlive-guitarchordschemes-0.7-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/guitarchordschemes.tar.xz
21mr|texlive-guitarchordschemes-0.7-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/guitarchordschemes.doc.tar.xz
21mr|texlive-guitarchordschemes-0.7-2|16	BuildArch:	noarch
21mr|texlive-guitarchordschemes-0.7-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-guitarchordschemes-0.7-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-guitarchordschemes-0.7-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-guitarchordschemes-0.7-2|20	
21mr|texlive-guitarchordschemes-0.7-2|21	%description
21mr|texlive-guitarchordschemes-0.7-2|22	This package provides two commands (\chordscheme and \scales).
21mr|texlive-guitarchordschemes-0.7-2|23	With those commands it is possible to draw schematic diagrams
21mr|texlive-guitarchordschemes-0.7-2|24	of guitar chord tablatures and scale tablatures. Both commands
21mr|texlive-guitarchordschemes-0.7-2|25	know a range of options that allow wide customization of the
21mr|texlive-guitarchordschemes-0.7-2|26	output. The package's drawing is done with the help of TikZ.
21mr|texlive-guitarchordschemes-0.7-2|27	
21mr|texlive-guitarchordschemes-0.7-2|28	#-----------------------------------------------------------------------
21mr|texlive-guitarchordschemes-0.7-2|29	%files
21mr|texlive-guitarchordschemes-0.7-2|30	%{_texmfdistdir}/tex/latex/guitarchordschemes/guitarchordschemes.sty
21mr|texlive-guitarchordschemes-0.7-2|31	%doc %{_texmfdistdir}/doc/latex/guitarchordschemes/README
21mr|texlive-guitarchordschemes-0.7-2|32	%doc %{_texmfdistdir}/doc/latex/guitarchordschemes/guitarchordschemes_en.pdf
21mr|texlive-guitarchordschemes-0.7-2|33	%doc %{_texmfdistdir}/doc/latex/guitarchordschemes/guitarchordschemes_en.tex
21mr|texlive-guitarchordschemes-0.7-2|34	
21mr|texlive-guitarchordschemes-0.7-2|35	#-----------------------------------------------------------------------
21mr|texlive-guitarchordschemes-0.7-2|36	%prep
21mr|texlive-guitarchordschemes-0.7-2|37	%setup -c -a0 -a1
21mr|texlive-guitarchordschemes-0.7-2|38	
21mr|texlive-guitarchordschemes-0.7-2|39	%build
21mr|texlive-guitarchordschemes-0.7-2|40	
21mr|texlive-guitarchordschemes-0.7-2|41	%install
21mr|texlive-guitarchordschemes-0.7-2|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-guitarchordschemes-0.7-2|43	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18054 21
21mr|texlive-guitlogo-0.9.2-11|1	# revision 27458
21mr|texlive-guitlogo-0.9.2-11|2	# category Package
21mr|texlive-guitlogo-0.9.2-11|3	# catalog-ctan /macros/latex/contrib/GuIT/GuITlogo
21mr|texlive-guitlogo-0.9.2-11|4	# catalog-date 2012-08-19 10:36:46 +0200
21mr|texlive-guitlogo-0.9.2-11|5	# catalog-license lppl
21mr|texlive-guitlogo-0.9.2-11|6	# catalog-version 0.9.2
21mr|texlive-guitlogo-0.9.2-11|7	Name:		texlive-guitlogo
21mr|texlive-guitlogo-0.9.2-11|8	Version:	0.9.2
21mr|texlive-guitlogo-0.9.2-11|9	Release:	11
21mr|texlive-guitlogo-0.9.2-11|10	Summary:	Macros for typesetting the GuIT logo
21mr|texlive-guitlogo-0.9.2-11|11	Group:		Publishing
21mr|texlive-guitlogo-0.9.2-11|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/GuIT/GuITlogo
21mr|texlive-guitlogo-0.9.2-11|13	License:	LPPL
21mr|texlive-guitlogo-0.9.2-11|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/guitlogo.tar.xz
21mr|texlive-guitlogo-0.9.2-11|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/guitlogo.doc.tar.xz
21mr|texlive-guitlogo-0.9.2-11|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/guitlogo.source.tar.xz
21mr|texlive-guitlogo-0.9.2-11|17	BuildArch:	noarch
21mr|texlive-guitlogo-0.9.2-11|18	BuildRequires:	texlive-tlpkg
21mr|texlive-guitlogo-0.9.2-11|19	Requires(pre):	texlive-tlpkg
21mr|texlive-guitlogo-0.9.2-11|20	Requires(post):	texlive-kpathsea
21mr|texlive-guitlogo-0.9.2-11|21	
21mr|texlive-guitlogo-0.9.2-11|22	%description
21mr|texlive-guitlogo-0.9.2-11|23	Guit provides some commands useful to correctly write the logo
21mr|texlive-guitlogo-0.9.2-11|24	of GUIT -- "Gruppo Utilizzatori Italiani di TeX" (Italian TeX
21mr|texlive-guitlogo-0.9.2-11|25	User Group), using the default document color or any other
21mr|texlive-guitlogo-0.9.2-11|26	color the user may ever choose, in conformity with logo's
21mr|texlive-guitlogo-0.9.2-11|27	scheme as seen on the Group web site
21mr|texlive-guitlogo-0.9.2-11|28	(http://www.guit.sssup.it). Likewise, commands are provided
21mr|texlive-guitlogo-0.9.2-11|29	that simplify the writing of GuIT acronym's complete expansion,
21mr|texlive-guitlogo-0.9.2-11|30	of the addresses of Group's internet site and public forum and
21mr|texlive-guitlogo-0.9.2-11|31	'GuITmeeting' logo. Optionally, using hyperref, the outputs of
21mr|texlive-guitlogo-0.9.2-11|32	the above cited commands can become hyperlinks to Group's site.
21mr|texlive-guitlogo-0.9.2-11|33	Documentation is available in Italian, only.
21mr|texlive-guitlogo-0.9.2-11|34	
21mr|texlive-guitlogo-0.9.2-11|35	
21mr|texlive-guitlogo-0.9.2-11|36	#-----------------------------------------------------------------------
21mr|texlive-guitlogo-0.9.2-11|37	%files
21mr|texlive-guitlogo-0.9.2-11|38	%{_texmfdistdir}/tex/latex/guitlogo/guit.cfg
21mr|texlive-guitlogo-0.9.2-11|39	%{_texmfdistdir}/tex/latex/guitlogo/guit.sty
21mr|texlive-guitlogo-0.9.2-11|40	%doc %{_texmfdistdir}/doc/latex/guitlogo/README
21mr|texlive-guitlogo-0.9.2-11|41	%doc %{_texmfdistdir}/doc/latex/guitlogo/guit.pdf
21mr|texlive-guitlogo-0.9.2-11|42	%doc %{_texmfdistdir}/doc/latex/guitlogo/guittest.pdf
21mr|texlive-guitlogo-0.9.2-11|43	%doc %{_texmfdistdir}/doc/latex/guitlogo/guittest.tex
21mr|texlive-guitlogo-0.9.2-11|44	#- source
21mr|texlive-guitlogo-0.9.2-11|45	%doc %{_texmfdistdir}/source/latex/guitlogo/guit.dtx
21mr|texlive-guitlogo-0.9.2-11|46	%doc %{_texmfdistdir}/source/latex/guitlogo/guit.ins
21mr|texlive-guitlogo-0.9.2-11|47	
21mr|texlive-guitlogo-0.9.2-11|48	#-----------------------------------------------------------------------
21mr|texlive-guitlogo-0.9.2-11|49	%prep
21mr|texlive-guitlogo-0.9.2-11|50	%setup -c -a0 -a1 -a2
21mr|texlive-guitlogo-0.9.2-11|51	
21mr|texlive-guitlogo-0.9.2-11|52	%build
21mr|texlive-guitlogo-0.9.2-11|53	
21mr|texlive-guitlogo-0.9.2-11|54	%install
21mr|texlive-guitlogo-0.9.2-11|55	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-guitlogo-0.9.2-11|56	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18055 21
21mr|texlive-gustlib-20190228-1|1	# revision 15878
21mr|texlive-gustlib-20190228-1|2	# category Package
21mr|texlive-gustlib-20190228-1|3	# catalog-ctan undef
21mr|texlive-gustlib-20190228-1|4	# catalog-date 2007-01-21 11:04:51 +0100
21mr|texlive-gustlib-20190228-1|5	# catalog-license pd
21mr|texlive-gustlib-20190228-1|6	# catalog-version undef
21mr|texlive-gustlib-20190228-1|7	Name:		texlive-gustlib
21mr|texlive-gustlib-20190228-1|8	Version:	20190228
21mr|texlive-gustlib-20190228-1|9	Release:	1
21mr|texlive-gustlib-20190228-1|10	Summary:	Polish oriented macros
21mr|texlive-gustlib-20190228-1|11	Group:		Publishing
21mr|texlive-gustlib-20190228-1|12	URL:		http://tug.org/texlive
21mr|texlive-gustlib-20190228-1|13	License:	PD
21mr|texlive-gustlib-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gustlib.tar.xz
21mr|texlive-gustlib-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gustlib.doc.tar.xz
21mr|texlive-gustlib-20190228-1|16	BuildArch:	noarch
21mr|texlive-gustlib-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-gustlib-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-gustlib-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-gustlib-20190228-1|20	
21mr|texlive-gustlib-20190228-1|21	%description
21mr|texlive-gustlib-20190228-1|22	Various small utility packages for typesetting in plain TeX,
21mr|texlive-gustlib-20190228-1|23	with a Polish perspective. Neither the package, nor any of its
21mr|texlive-gustlib-20190228-1|24	contents, appears on CTAN.
21mr|texlive-gustlib-20190228-1|25	
21mr|texlive-gustlib-20190228-1|26	#-----------------------------------------------------------------------
21mr|texlive-gustlib-20190228-1|27	%files
21mr|texlive-gustlib-20190228-1|28	%{_texmfdistdir}/bibtex/bib/gustlib/plbib.bib
21mr|texlive-gustlib-20190228-1|29	%{_texmfdistdir}/bibtex/bst/gustlib/plabbrv.bst
21mr|texlive-gustlib-20190228-1|30	%{_texmfdistdir}/bibtex/bst/gustlib/plalpha.bst
21mr|texlive-gustlib-20190228-1|31	%{_texmfdistdir}/bibtex/bst/gustlib/plplain.bst
21mr|texlive-gustlib-20190228-1|32	%{_texmfdistdir}/bibtex/bst/gustlib/plunsrt.bst
21mr|texlive-gustlib-20190228-1|33	%{_texmfdistdir}/tex/plain/gustlib/biblotex/biblotex.tex
21mr|texlive-gustlib-20190228-1|34	%{_texmfdistdir}/tex/plain/gustlib/infr-ex.tex
21mr|texlive-gustlib-20190228-1|35	%{_texmfdistdir}/tex/plain/gustlib/infram.tex
21mr|texlive-gustlib-20190228-1|36	%{_texmfdistdir}/tex/plain/gustlib/licz/licz-tst.mex
21mr|texlive-gustlib-20190228-1|37	%{_texmfdistdir}/tex/plain/gustlib/licz/licz.mex
21mr|texlive-gustlib-20190228-1|38	%{_texmfdistdir}/tex/plain/gustlib/map/map.tex
21mr|texlive-gustlib-20190228-1|39	%{_texmfdistdir}/tex/plain/gustlib/map/split.tex
21mr|texlive-gustlib-20190228-1|40	%{_texmfdistdir}/tex/plain/gustlib/map/tsp-tst.mex
21mr|texlive-gustlib-20190228-1|41	%{_texmfdistdir}/tex/plain/gustlib/map/tsp.tex
21mr|texlive-gustlib-20190228-1|42	%{_texmfdistdir}/tex/plain/gustlib/map/tun-test.mex
21mr|texlive-gustlib-20190228-1|43	%{_texmfdistdir}/tex/plain/gustlib/map/tun.tex
21mr|texlive-gustlib-20190228-1|44	%{_texmfdistdir}/tex/plain/gustlib/mcol-ex.tex
21mr|texlive-gustlib-20190228-1|45	%{_texmfdistdir}/tex/plain/gustlib/meashor.tex
21mr|texlive-gustlib-20190228-1|46	%{_texmfdistdir}/tex/plain/gustlib/mimulcol.tex
21mr|texlive-gustlib-20190228-1|47	%{_texmfdistdir}/tex/plain/gustlib/plbtx993/plbtxbst.doc
21mr|texlive-gustlib-20190228-1|48	%{_texmfdistdir}/tex/plain/gustlib/plbtx993/test.mex
21mr|texlive-gustlib-20190228-1|49	%{_texmfdistdir}/tex/plain/gustlib/plmac218/plidxmac.tex
21mr|texlive-gustlib-20190228-1|50	%{_texmfdistdir}/tex/plain/gustlib/plmac218/plind.bat
21mr|texlive-gustlib-20190228-1|51	%{_texmfdistdir}/tex/plain/gustlib/plmac218/przyklad.tex
21mr|texlive-gustlib-20190228-1|52	%{_texmfdistdir}/tex/plain/gustlib/rbox-ex.tex
21mr|texlive-gustlib-20190228-1|53	%{_texmfdistdir}/tex/plain/gustlib/roundbox.tex
21mr|texlive-gustlib-20190228-1|54	%{_texmfdistdir}/tex/plain/gustlib/tp-crf.tex
21mr|texlive-gustlib-20190228-1|55	%{_texmfdistdir}/tex/plain/gustlib/verbatim-dek.tex
21mr|texlive-gustlib-20190228-1|56	%doc %{_texmfdistdir}/doc/plain/gustlib/README
21mr|texlive-gustlib-20190228-1|57	%doc %{_texmfdistdir}/doc/plain/gustlib/readme.biblotex
21mr|texlive-gustlib-20190228-1|58	%doc %{_texmfdistdir}/doc/plain/gustlib/readme.plbtx993
21mr|texlive-gustlib-20190228-1|59	%doc %{_texmfdistdir}/doc/plain/gustlib/readme.plmac218
21mr|texlive-gustlib-20190228-1|60	
21mr|texlive-gustlib-20190228-1|61	#-----------------------------------------------------------------------
21mr|texlive-gustlib-20190228-1|62	%prep
21mr|texlive-gustlib-20190228-1|63	%setup -c -a0 -a1
21mr|texlive-gustlib-20190228-1|64	
21mr|texlive-gustlib-20190228-1|65	%build
21mr|texlive-gustlib-20190228-1|66	
21mr|texlive-gustlib-20190228-1|67	%install
21mr|texlive-gustlib-20190228-1|68	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-gustlib-20190228-1|69	cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}

18056 21
21mr|texlive-gustprog-20190228-1|1	# revision 15878
21mr|texlive-gustprog-20190228-1|2	# category Package
21mr|texlive-gustprog-20190228-1|3	# catalog-ctan undef
21mr|texlive-gustprog-20190228-1|4	# catalog-date undef
21mr|texlive-gustprog-20190228-1|5	# catalog-license undef
21mr|texlive-gustprog-20190228-1|6	# catalog-version undef
21mr|texlive-gustprog-20190228-1|7	Name:		texlive-gustprog
21mr|texlive-gustprog-20190228-1|8	Version:	20190228
21mr|texlive-gustprog-20190228-1|9	Release:	1
21mr|texlive-gustprog-20190228-1|10	Summary:	TeXLive gustprog package
21mr|texlive-gustprog-20190228-1|11	Group:		Publishing
21mr|texlive-gustprog-20190228-1|12	URL:		http://tug.org/texlive
21mr|texlive-gustprog-20190228-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-gustprog-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gustprog.tar.xz
21mr|texlive-gustprog-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gustprog.doc.tar.xz
21mr|texlive-gustprog-20190228-1|16	BuildArch:	noarch
21mr|texlive-gustprog-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-gustprog-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-gustprog-20190228-1|19	
21mr|texlive-gustprog-20190228-1|20	%description
21mr|texlive-gustprog-20190228-1|21	TeXLive gustprog package.
21mr|texlive-gustprog-20190228-1|22	
21mr|texlive-gustprog-20190228-1|23	#-----------------------------------------------------------------------
21mr|texlive-gustprog-20190228-1|24	%files
21mr|texlive-gustprog-20190228-1|25	%doc %{_texmfdistdir}/doc/support/gustprog/README
21mr|texlive-gustprog-20190228-1|26	%doc %{_texmfdistdir}/doc/support/gustprog/l2h-examples.zip
21mr|texlive-gustprog-20190228-1|27	%doc %{_texmfdistdir}/doc/support/gustprog/normtext.awk
21mr|texlive-gustprog-20190228-1|28	%doc %{_texmfdistdir}/doc/support/gustprog/plmindex.zip
21mr|texlive-gustprog-20190228-1|29	%doc %{_texmfdistdir}/doc/support/gustprog/porzadki.pl
21mr|texlive-gustprog-20190228-1|30	%doc %{_texmfdistdir}/doc/support/gustprog/slim.zip
21mr|texlive-gustprog-20190228-1|31	
21mr|texlive-gustprog-20190228-1|32	#-----------------------------------------------------------------------
21mr|texlive-gustprog-20190228-1|33	%prep
21mr|texlive-gustprog-20190228-1|34	%setup -c -a0 -a1
21mr|texlive-gustprog-20190228-1|35	
21mr|texlive-gustprog-20190228-1|36	%build
21mr|texlive-gustprog-20190228-1|37	
21mr|texlive-gustprog-20190228-1|38	%install
21mr|texlive-gustprog-20190228-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-gustprog-20190228-1|40	cp -fpar doc %{buildroot}%{_texmfdistdir}

18057 21
21mr|texlive-hanging-1.2b-7|1	# revision 15878
21mr|texlive-hanging-1.2b-7|2	# category Package
21mr|texlive-hanging-1.2b-7|3	# catalog-ctan /macros/latex/contrib/hanging
21mr|texlive-hanging-1.2b-7|4	# catalog-date 2009-11-02 14:28:41 +0100
21mr|texlive-hanging-1.2b-7|5	# catalog-license lppl1.3
21mr|texlive-hanging-1.2b-7|6	# catalog-version 1.2b
21mr|texlive-hanging-1.2b-7|7	Name:		texlive-hanging
21mr|texlive-hanging-1.2b-7|8	Version:	1.2b
21mr|texlive-hanging-1.2b-7|9	Release:	7
21mr|texlive-hanging-1.2b-7|10	Summary:	Hanging paragraphs
21mr|texlive-hanging-1.2b-7|11	Group:		Publishing
21mr|texlive-hanging-1.2b-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/hanging
21mr|texlive-hanging-1.2b-7|13	License:	LPPL1.3
21mr|texlive-hanging-1.2b-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hanging.tar.xz
21mr|texlive-hanging-1.2b-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hanging.doc.tar.xz
21mr|texlive-hanging-1.2b-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hanging.source.tar.xz
21mr|texlive-hanging-1.2b-7|17	BuildArch:	noarch
21mr|texlive-hanging-1.2b-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-hanging-1.2b-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-hanging-1.2b-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-hanging-1.2b-7|21	
21mr|texlive-hanging-1.2b-7|22	%description
21mr|texlive-hanging-1.2b-7|23	The hanging package facilitates the typesetting of hanging
21mr|texlive-hanging-1.2b-7|24	paragraphs. The package also enables typesetting with hanging
21mr|texlive-hanging-1.2b-7|25	punctuation, by making punctuation characters active. This
21mr|texlive-hanging-1.2b-7|26	facility is best suppressed (it can interfere with other
21mr|texlive-hanging-1.2b-7|27	packages) -- there are package options for suppressing each
21mr|texlive-hanging-1.2b-7|28	individual punctuation character. 'Real' attempts at hanging
21mr|texlive-hanging-1.2b-7|29	punction should nowadays use the microtype package, which takes
21mr|texlive-hanging-1.2b-7|30	advantage of the support offered in recent versions of pdfTeX.
21mr|texlive-hanging-1.2b-7|31	
21mr|texlive-hanging-1.2b-7|32	
21mr|texlive-hanging-1.2b-7|33	#-----------------------------------------------------------------------
21mr|texlive-hanging-1.2b-7|34	%files
21mr|texlive-hanging-1.2b-7|35	%{_texmfdistdir}/tex/latex/hanging/hanging.sty
21mr|texlive-hanging-1.2b-7|36	%doc %{_texmfdistdir}/doc/latex/hanging/README
21mr|texlive-hanging-1.2b-7|37	%doc %{_texmfdistdir}/doc/latex/hanging/hanging.pdf
21mr|texlive-hanging-1.2b-7|38	#- source
21mr|texlive-hanging-1.2b-7|39	%doc %{_texmfdistdir}/source/latex/hanging/hanging.dtx
21mr|texlive-hanging-1.2b-7|40	%doc %{_texmfdistdir}/source/latex/hanging/hanging.ins
21mr|texlive-hanging-1.2b-7|41	
21mr|texlive-hanging-1.2b-7|42	#-----------------------------------------------------------------------
21mr|texlive-hanging-1.2b-7|43	%prep
21mr|texlive-hanging-1.2b-7|44	%setup -c -a0 -a1 -a2
21mr|texlive-hanging-1.2b-7|45	
21mr|texlive-hanging-1.2b-7|46	%build
21mr|texlive-hanging-1.2b-7|47	
21mr|texlive-hanging-1.2b-7|48	%install
21mr|texlive-hanging-1.2b-7|49	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hanging-1.2b-7|50	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18058 21
21mr|texlive-hanoi-20190228-1|1	# revision 25019
21mr|texlive-hanoi-20190228-1|2	# category Package
21mr|texlive-hanoi-20190228-1|3	# catalog-ctan /macros/plain/contrib/hanoi/hanoi.tex
21mr|texlive-hanoi-20190228-1|4	# catalog-date 2012-01-03 17:40:13 +0100
21mr|texlive-hanoi-20190228-1|5	# catalog-license pd
21mr|texlive-hanoi-20190228-1|6	# catalog-version 20120101
21mr|texlive-hanoi-20190228-1|7	Name:		texlive-hanoi
21mr|texlive-hanoi-20190228-1|8	Version:	20190228
21mr|texlive-hanoi-20190228-1|9	Release:	1
21mr|texlive-hanoi-20190228-1|10	Summary:	Tower of Hanoi in TeX
21mr|texlive-hanoi-20190228-1|11	Group:		Publishing
21mr|texlive-hanoi-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/plain/contrib/hanoi/hanoi.tex
21mr|texlive-hanoi-20190228-1|13	License:	PD
21mr|texlive-hanoi-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hanoi.tar.xz
21mr|texlive-hanoi-20190228-1|15	BuildArch:	noarch
21mr|texlive-hanoi-20190228-1|16	BuildRequires:	texlive-tlpkg
21mr|texlive-hanoi-20190228-1|17	Requires(pre):	texlive-tlpkg
21mr|texlive-hanoi-20190228-1|18	Requires(post):	texlive-kpathsea
21mr|texlive-hanoi-20190228-1|19	
21mr|texlive-hanoi-20190228-1|20	%description
21mr|texlive-hanoi-20190228-1|21	The Plain TeX program (typed in the shape of the towers of
21mr|texlive-hanoi-20190228-1|22	Hanoi) serves both as a game and as a TeX programming exercise.
21mr|texlive-hanoi-20190228-1|23	As a game it will solve the towers with (up to) 15 discs (with
21mr|texlive-hanoi-20190228-1|24	15 discs, 32767 moves are needed).
21mr|texlive-hanoi-20190228-1|25	
21mr|texlive-hanoi-20190228-1|26	#-----------------------------------------------------------------------
21mr|texlive-hanoi-20190228-1|27	%files
21mr|texlive-hanoi-20190228-1|28	%{_texmfdistdir}/tex/plain/hanoi/hanoi.tex
21mr|texlive-hanoi-20190228-1|29	
21mr|texlive-hanoi-20190228-1|30	#-----------------------------------------------------------------------
21mr|texlive-hanoi-20190228-1|31	%prep
21mr|texlive-hanoi-20190228-1|32	%setup -c -a0
21mr|texlive-hanoi-20190228-1|33	
21mr|texlive-hanoi-20190228-1|34	%build
21mr|texlive-hanoi-20190228-1|35	
21mr|texlive-hanoi-20190228-1|36	%install
21mr|texlive-hanoi-20190228-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hanoi-20190228-1|38	cp -fpar tex %{buildroot}%{_texmfdistdir}

18059 21
21mr|texlive-happy4th-20190228-1|1	# revision 25020
21mr|texlive-happy4th-20190228-1|2	# category Package
21mr|texlive-happy4th-20190228-1|3	# catalog-ctan /macros/plain/contrib/happy4th
21mr|texlive-happy4th-20190228-1|4	# catalog-date 2012-01-03 17:38:40 +0100
21mr|texlive-happy4th-20190228-1|5	# catalog-license pd
21mr|texlive-happy4th-20190228-1|6	# catalog-version 20120102
21mr|texlive-happy4th-20190228-1|7	Name:		texlive-happy4th
21mr|texlive-happy4th-20190228-1|8	Version:	20190228
21mr|texlive-happy4th-20190228-1|9	Release:	1
21mr|texlive-happy4th-20190228-1|10	Summary:	A firework display in obfuscated TeX
21mr|texlive-happy4th-20190228-1|11	Group:		Publishing
21mr|texlive-happy4th-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/plain/contrib/happy4th
21mr|texlive-happy4th-20190228-1|13	License:	PD
21mr|texlive-happy4th-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/happy4th.tar.xz
21mr|texlive-happy4th-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/happy4th.doc.tar.xz
21mr|texlive-happy4th-20190228-1|16	BuildArch:	noarch
21mr|texlive-happy4th-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-happy4th-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-happy4th-20190228-1|19	
21mr|texlive-happy4th-20190228-1|20	%description
21mr|texlive-happy4th-20190228-1|21	The output PDF file gives an amusing display, as the reader
21mr|texlive-happy4th-20190228-1|22	pages through it.
21mr|texlive-happy4th-20190228-1|23	
21mr|texlive-happy4th-20190228-1|24	#-----------------------------------------------------------------------
21mr|texlive-happy4th-20190228-1|25	%files
21mr|texlive-happy4th-20190228-1|26	%doc %{_texmfdistdir}/doc/plain/happy4th/happy4th.pdf
21mr|texlive-happy4th-20190228-1|27	%doc %{_texmfdistdir}/doc/plain/happy4th/happy4th.tex
21mr|texlive-happy4th-20190228-1|28	
21mr|texlive-happy4th-20190228-1|29	#-----------------------------------------------------------------------
21mr|texlive-happy4th-20190228-1|30	%prep
21mr|texlive-happy4th-20190228-1|31	%setup -c -a0 -a1
21mr|texlive-happy4th-20190228-1|32	
21mr|texlive-happy4th-20190228-1|33	%build
21mr|texlive-happy4th-20190228-1|34	
21mr|texlive-happy4th-20190228-1|35	%install
21mr|texlive-happy4th-20190228-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-happy4th-20190228-1|37	cp -fpar doc %{buildroot}%{_texmfdistdir}

18060 21
21mr|texlive-HA-prosper-4.21-7|1	# revision 15878
21mr|texlive-HA-prosper-4.21-7|2	# category Package
21mr|texlive-HA-prosper-4.21-7|3	# catalog-ctan /macros/latex/contrib/ha-prosper
21mr|texlive-HA-prosper-4.21-7|4	# catalog-date 2006-12-03 19:48:14 +0100
21mr|texlive-HA-prosper-4.21-7|5	# catalog-license lppl
21mr|texlive-HA-prosper-4.21-7|6	# catalog-version 4.21
21mr|texlive-HA-prosper-4.21-7|7	Name:		texlive-HA-prosper
21mr|texlive-HA-prosper-4.21-7|8	Version:	4.21
21mr|texlive-HA-prosper-4.21-7|9	Release:	7
21mr|texlive-HA-prosper-4.21-7|10	Summary:	Patches and improvements for prosper
21mr|texlive-HA-prosper-4.21-7|11	Group:		Publishing
21mr|texlive-HA-prosper-4.21-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ha-prosper
21mr|texlive-HA-prosper-4.21-7|13	License:	LPPL
21mr|texlive-HA-prosper-4.21-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/HA-prosper.tar.xz
21mr|texlive-HA-prosper-4.21-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/HA-prosper.doc.tar.xz
21mr|texlive-HA-prosper-4.21-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/HA-prosper.source.tar.xz
21mr|texlive-HA-prosper-4.21-7|17	BuildArch:	noarch
21mr|texlive-HA-prosper-4.21-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-HA-prosper-4.21-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-HA-prosper-4.21-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-HA-prosper-4.21-7|21	
21mr|texlive-HA-prosper-4.21-7|22	%description
21mr|texlive-HA-prosper-4.21-7|23	HA-prosper is a patch for prosper that adds new functionality
21mr|texlive-HA-prosper-4.21-7|24	to prosper based presentations. Among the new features you will
21mr|texlive-HA-prosper-4.21-7|25	find automatic generation of a table of contents on each slide,
21mr|texlive-HA-prosper-4.21-7|26	support for notes and portrait slides. The available styles
21mr|texlive-HA-prosper-4.21-7|27	demonstrate how to expand the functionality of prosper even
21mr|texlive-HA-prosper-4.21-7|28	further.
21mr|texlive-HA-prosper-4.21-7|29	
21mr|texlive-HA-prosper-4.21-7|30	
21mr|texlive-HA-prosper-4.21-7|31	#-----------------------------------------------------------------------
21mr|texlive-HA-prosper-4.21-7|32	%files
21mr|texlive-HA-prosper-4.21-7|33	%{_texmfdistdir}/tex/latex/HA-prosper/HA-prosper.cfg
21mr|texlive-HA-prosper-4.21-7|34	%{_texmfdistdir}/tex/latex/HA-prosper/HA-prosper.sty
21mr|texlive-HA-prosper-4.21-7|35	%{_texmfdistdir}/tex/latex/HA-prosper/Styles/Aggie/AMLogo.eps
21mr|texlive-HA-prosper-4.21-7|36	%{_texmfdistdir}/tex/latex/HA-prosper/Styles/Aggie/HAPAggie.sty
21mr|texlive-HA-prosper-4.21-7|37	%{_texmfdistdir}/tex/latex/HA-prosper/Styles/Aggie/files.txt
21mr|texlive-HA-prosper-4.21-7|38	%{_texmfdistdir}/tex/latex/HA-prosper/Styles/Capsules/HAPcapsules.sty
21mr|texlive-HA-prosper-4.21-7|39	%{_texmfdistdir}/tex/latex/HA-prosper/Styles/Ciment/HAPciment.sty
21mr|texlive-HA-prosper-4.21-7|40	%{_texmfdistdir}/tex/latex/HA-prosper/Styles/Fyma/HAPFyma.sty
21mr|texlive-HA-prosper-4.21-7|41	%{_texmfdistdir}/tex/latex/HA-prosper/Styles/HA/HAPHA.sty
21mr|texlive-HA-prosper-4.21-7|42	%{_texmfdistdir}/tex/latex/HA-prosper/Styles/HA/flower.ps
21mr|texlive-HA-prosper-4.21-7|43	%{_texmfdistdir}/tex/latex/HA-prosper/Styles/Lakar/HAPLakar.sty
21mr|texlive-HA-prosper-4.21-7|44	%{_texmfdistdir}/tex/latex/HA-prosper/Styles/Simple/HAPsimple.sty
21mr|texlive-HA-prosper-4.21-7|45	%{_texmfdistdir}/tex/latex/HA-prosper/Styles/TCS/HAPTCS.sty
21mr|texlive-HA-prosper-4.21-7|46	%{_texmfdistdir}/tex/latex/HA-prosper/Styles/TCS/HAPTCSTealBlue.sty
21mr|texlive-HA-prosper-4.21-7|47	%{_texmfdistdir}/tex/latex/HA-prosper/Styles/TCS/HAPTCSgrad.sty
21mr|texlive-HA-prosper-4.21-7|48	%{_texmfdistdir}/tex/latex/HA-prosper/Styles/TCS/TCSgradlogo.ps
21mr|texlive-HA-prosper-4.21-7|49	%{_texmfdistdir}/tex/latex/HA-prosper/Styles/TCS/TCSlogo.ps
21mr|texlive-HA-prosper-4.21-7|50	%{_texmfdistdir}/tex/latex/HA-prosper/Styles/Tycja/HAPTycja.sty
21mr|texlive-HA-prosper-4.21-7|51	%doc %{_texmfdistdir}/doc/latex/HA-prosper/HA-prosper.pdf
21mr|texlive-HA-prosper-4.21-7|52	%doc %{_texmfdistdir}/doc/latex/HA-prosper/HAPBigtest.tex
21mr|texlive-HA-prosper-4.21-7|53	%doc %{_texmfdistdir}/doc/latex/HA-prosper/HAPDualslide.tex
21mr|texlive-HA-prosper-4.21-7|54	%doc %{_texmfdistdir}/doc/latex/HA-prosper/HAPIntroduction.tex
21mr|texlive-HA-prosper-4.21-7|55	%doc %{_texmfdistdir}/doc/latex/HA-prosper/README
21mr|texlive-HA-prosper-4.21-7|56	#- source
21mr|texlive-HA-prosper-4.21-7|57	%doc %{_texmfdistdir}/source/latex/HA-prosper/HA-prosper.def
21mr|texlive-HA-prosper-4.21-7|58	%doc %{_texmfdistdir}/source/latex/HA-prosper/HA-prosper.dtx
21mr|texlive-HA-prosper-4.21-7|59	
21mr|texlive-HA-prosper-4.21-7|60	#-----------------------------------------------------------------------
21mr|texlive-HA-prosper-4.21-7|61	%prep
21mr|texlive-HA-prosper-4.21-7|62	%setup -c -a0 -a1 -a2
21mr|texlive-HA-prosper-4.21-7|63	
21mr|texlive-HA-prosper-4.21-7|64	%build
21mr|texlive-HA-prosper-4.21-7|65	
21mr|texlive-HA-prosper-4.21-7|66	%install
21mr|texlive-HA-prosper-4.21-7|67	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-HA-prosper-4.21-7|68	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18061 21
21mr|texlive-har2nat-1.0-7|1	# revision 17356
21mr|texlive-har2nat-1.0-7|2	# category Package
21mr|texlive-har2nat-1.0-7|3	# catalog-ctan /macros/latex/contrib/har2nat
21mr|texlive-har2nat-1.0-7|4	# catalog-date 2010-03-06 16:54:30 +0100
21mr|texlive-har2nat-1.0-7|5	# catalog-license lppl
21mr|texlive-har2nat-1.0-7|6	# catalog-version 1.0
21mr|texlive-har2nat-1.0-7|7	Name:		texlive-har2nat
21mr|texlive-har2nat-1.0-7|8	Version:	1.0
21mr|texlive-har2nat-1.0-7|9	Release:	7
21mr|texlive-har2nat-1.0-7|10	Summary:	Replace the harvard package with natbib
21mr|texlive-har2nat-1.0-7|11	Group:		Publishing
21mr|texlive-har2nat-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/har2nat
21mr|texlive-har2nat-1.0-7|13	License:	LPPL
21mr|texlive-har2nat-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/har2nat.tar.xz
21mr|texlive-har2nat-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/har2nat.doc.tar.xz
21mr|texlive-har2nat-1.0-7|16	BuildArch:	noarch
21mr|texlive-har2nat-1.0-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-har2nat-1.0-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-har2nat-1.0-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-har2nat-1.0-7|20	
21mr|texlive-har2nat-1.0-7|21	%description
21mr|texlive-har2nat-1.0-7|22	This small package allows a LaTeX document containing the
21mr|texlive-har2nat-1.0-7|23	citation commands provided by the Harvard package to be
21mr|texlive-har2nat-1.0-7|24	compiled using the natbib package. Migration from harvard to
21mr|texlive-har2nat-1.0-7|25	natbib thus can be achieved simply by replacing
21mr|texlive-har2nat-1.0-7|26	\usepackage{harvard} with \usepackage{natbib}
21mr|texlive-har2nat-1.0-7|27	\usepackage{har2nat} It is important that har2nat be loaded
21mr|texlive-har2nat-1.0-7|28	after natbib, since it modifies natbib commands.
21mr|texlive-har2nat-1.0-7|29	
21mr|texlive-har2nat-1.0-7|30	
21mr|texlive-har2nat-1.0-7|31	#-----------------------------------------------------------------------
21mr|texlive-har2nat-1.0-7|32	%files
21mr|texlive-har2nat-1.0-7|33	%{_texmfdistdir}/tex/latex/har2nat/har2nat.sty
21mr|texlive-har2nat-1.0-7|34	%doc %{_texmfdistdir}/doc/latex/har2nat/README
21mr|texlive-har2nat-1.0-7|35	%doc %{_texmfdistdir}/doc/latex/har2nat/har2nat.pdf
21mr|texlive-har2nat-1.0-7|36	%doc %{_texmfdistdir}/doc/latex/har2nat/har2nat.tex
21mr|texlive-har2nat-1.0-7|37	
21mr|texlive-har2nat-1.0-7|38	#-----------------------------------------------------------------------
21mr|texlive-har2nat-1.0-7|39	%prep
21mr|texlive-har2nat-1.0-7|40	%setup -c -a0 -a1
21mr|texlive-har2nat-1.0-7|41	
21mr|texlive-har2nat-1.0-7|42	%build
21mr|texlive-har2nat-1.0-7|43	
21mr|texlive-har2nat-1.0-7|44	%install
21mr|texlive-har2nat-1.0-7|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-har2nat-1.0-7|46	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18062 21
21mr|texlive-hardwrap-0.2-7|1	# revision 21396
21mr|texlive-hardwrap-0.2-7|2	# category Package
21mr|texlive-hardwrap-0.2-7|3	# catalog-ctan /macros/latex/contrib/hardwrap
21mr|texlive-hardwrap-0.2-7|4	# catalog-date 2011-02-12 10:24:58 +0100
21mr|texlive-hardwrap-0.2-7|5	# catalog-license lppl1.3
21mr|texlive-hardwrap-0.2-7|6	# catalog-version 0.2
21mr|texlive-hardwrap-0.2-7|7	Name:		texlive-hardwrap
21mr|texlive-hardwrap-0.2-7|8	Version:	0.2
21mr|texlive-hardwrap-0.2-7|9	Release:	7
21mr|texlive-hardwrap-0.2-7|10	Summary:	Hard wrap text to a certain character length
21mr|texlive-hardwrap-0.2-7|11	Group:		Publishing
21mr|texlive-hardwrap-0.2-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/hardwrap
21mr|texlive-hardwrap-0.2-7|13	License:	LPPL1.3
21mr|texlive-hardwrap-0.2-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hardwrap.tar.xz
21mr|texlive-hardwrap-0.2-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hardwrap.doc.tar.xz
21mr|texlive-hardwrap-0.2-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hardwrap.source.tar.xz
21mr|texlive-hardwrap-0.2-7|17	BuildArch:	noarch
21mr|texlive-hardwrap-0.2-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-hardwrap-0.2-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-hardwrap-0.2-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-hardwrap-0.2-7|21	
21mr|texlive-hardwrap-0.2-7|22	%description
21mr|texlive-hardwrap-0.2-7|23	The package facilitates wrapping text to a specific character
21mr|texlive-hardwrap-0.2-7|24	width, breaking lines by words rather than, as done by TeX, by
21mr|texlive-hardwrap-0.2-7|25	characters. The primary use for these facilities is to aid the
21mr|texlive-hardwrap-0.2-7|26	generation of messages sent to the log file or console output
21mr|texlive-hardwrap-0.2-7|27	to display messages to the user. Package authors may also find
21mr|texlive-hardwrap-0.2-7|28	this useful when writing out arbitary text to an external file.
21mr|texlive-hardwrap-0.2-7|29	
21mr|texlive-hardwrap-0.2-7|30	
21mr|texlive-hardwrap-0.2-7|31	#-----------------------------------------------------------------------
21mr|texlive-hardwrap-0.2-7|32	%files
21mr|texlive-hardwrap-0.2-7|33	%{_texmfdistdir}/tex/latex/hardwrap/hardwrap.sty
21mr|texlive-hardwrap-0.2-7|34	%doc %{_texmfdistdir}/doc/latex/hardwrap/README
21mr|texlive-hardwrap-0.2-7|35	%doc %{_texmfdistdir}/doc/latex/hardwrap/hardwrap.pdf
21mr|texlive-hardwrap-0.2-7|36	#- source
21mr|texlive-hardwrap-0.2-7|37	%doc %{_texmfdistdir}/source/latex/hardwrap/hardwrap.dtx
21mr|texlive-hardwrap-0.2-7|38	%doc %{_texmfdistdir}/source/latex/hardwrap/hardwrap.ins
21mr|texlive-hardwrap-0.2-7|39	
21mr|texlive-hardwrap-0.2-7|40	#-----------------------------------------------------------------------
21mr|texlive-hardwrap-0.2-7|41	%prep
21mr|texlive-hardwrap-0.2-7|42	%setup -c -a0 -a1 -a2
21mr|texlive-hardwrap-0.2-7|43	
21mr|texlive-hardwrap-0.2-7|44	%build
21mr|texlive-hardwrap-0.2-7|45	
21mr|texlive-hardwrap-0.2-7|46	%install
21mr|texlive-hardwrap-0.2-7|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hardwrap-0.2-7|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18063 21
21mr|texlive-harmony-20190228-1|1	# revision 15878
21mr|texlive-harmony-20190228-1|2	# category Package
21mr|texlive-harmony-20190228-1|3	# catalog-ctan /macros/latex/contrib/harmony
21mr|texlive-harmony-20190228-1|4	# catalog-date 2009-06-25 00:34:53 +0200
21mr|texlive-harmony-20190228-1|5	# catalog-license lppl
21mr|texlive-harmony-20190228-1|6	# catalog-version undef
21mr|texlive-harmony-20190228-1|7	Name:		texlive-harmony
21mr|texlive-harmony-20190228-1|8	Version:	20190228
21mr|texlive-harmony-20190228-1|9	Release:	1
21mr|texlive-harmony-20190228-1|10	Summary:	Typeset harmony symbols, etc., for musicology
21mr|texlive-harmony-20190228-1|11	Group:		Publishing
21mr|texlive-harmony-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/harmony
21mr|texlive-harmony-20190228-1|13	License:	LPPL
21mr|texlive-harmony-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/harmony.tar.xz
21mr|texlive-harmony-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/harmony.doc.tar.xz
21mr|texlive-harmony-20190228-1|16	BuildArch:	noarch
21mr|texlive-harmony-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-harmony-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-harmony-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-harmony-20190228-1|20	
21mr|texlive-harmony-20190228-1|21	%description
21mr|texlive-harmony-20190228-1|22	The package harmony.sty uses the packages ifthen and amssymb
21mr|texlive-harmony-20190228-1|23	from the amsfonts bundle, together with the LaTeX font
21mr|texlive-harmony-20190228-1|24	lcirclew10 and the font musix13 from musixtex.
21mr|texlive-harmony-20190228-1|25	
21mr|texlive-harmony-20190228-1|26	#-----------------------------------------------------------------------
21mr|texlive-harmony-20190228-1|27	%files
21mr|texlive-harmony-20190228-1|28	%{_texmfdistdir}/tex/latex/harmony/harmony.sty
21mr|texlive-harmony-20190228-1|29	%doc %{_texmfdistdir}/doc/latex/harmony/README
21mr|texlive-harmony-20190228-1|30	%doc %{_texmfdistdir}/doc/latex/harmony/harmony.pdf
21mr|texlive-harmony-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/harmony/harmony.tex
21mr|texlive-harmony-20190228-1|32	
21mr|texlive-harmony-20190228-1|33	#-----------------------------------------------------------------------
21mr|texlive-harmony-20190228-1|34	%prep
21mr|texlive-harmony-20190228-1|35	%setup -c -a0 -a1
21mr|texlive-harmony-20190228-1|36	
21mr|texlive-harmony-20190228-1|37	%build
21mr|texlive-harmony-20190228-1|38	
21mr|texlive-harmony-20190228-1|39	%install
21mr|texlive-harmony-20190228-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-harmony-20190228-1|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18064 21
21mr|texlive-harnon-cv-1.0-3|1	# revision 26543
21mr|texlive-harnon-cv-1.0-3|2	# category Package
21mr|texlive-harnon-cv-1.0-3|3	# catalog-ctan undef
21mr|texlive-harnon-cv-1.0-3|4	# catalog-date undef
21mr|texlive-harnon-cv-1.0-3|5	# catalog-license undef
21mr|texlive-harnon-cv-1.0-3|6	# catalog-version undef
21mr|texlive-harnon-cv-1.0-3|7	Name:		texlive-harnon-cv
21mr|texlive-harnon-cv-1.0-3|8	Version:	1.0
21mr|texlive-harnon-cv-1.0-3|9	Release:	3
21mr|texlive-harnon-cv-1.0-3|10	Epoch:		1
21mr|texlive-harnon-cv-1.0-3|11	Summary:	TeXLive harnon-cv package
21mr|texlive-harnon-cv-1.0-3|12	Group:		Publishing
21mr|texlive-harnon-cv-1.0-3|13	URL:		http://tug.org/texlive
21mr|texlive-harnon-cv-1.0-3|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-harnon-cv-1.0-3|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/harnon-cv.tar.xz
21mr|texlive-harnon-cv-1.0-3|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/harnon-cv.doc.tar.xz
21mr|texlive-harnon-cv-1.0-3|17	BuildArch:	noarch
21mr|texlive-harnon-cv-1.0-3|18	BuildRequires:	texlive-tlpkg
21mr|texlive-harnon-cv-1.0-3|19	Requires(pre):	texlive-tlpkg
21mr|texlive-harnon-cv-1.0-3|20	Requires(post):	texlive-kpathsea
21mr|texlive-harnon-cv-1.0-3|21	
21mr|texlive-harnon-cv-1.0-3|22	%description
21mr|texlive-harnon-cv-1.0-3|23	TeXLive harnon-cv package.
21mr|texlive-harnon-cv-1.0-3|24	
21mr|texlive-harnon-cv-1.0-3|25	#-----------------------------------------------------------------------
21mr|texlive-harnon-cv-1.0-3|26	%files
21mr|texlive-harnon-cv-1.0-3|27	%{_texmfdistdir}/tex/latex/harnon-cv/harnon-cv.cls
21mr|texlive-harnon-cv-1.0-3|28	%doc %{_texmfdistdir}/doc/latex/harnon-cv/README
21mr|texlive-harnon-cv-1.0-3|29	%doc %{_texmfdistdir}/doc/latex/harnon-cv/sample.pdf
21mr|texlive-harnon-cv-1.0-3|30	%doc %{_texmfdistdir}/doc/latex/harnon-cv/sample.tex
21mr|texlive-harnon-cv-1.0-3|31	
21mr|texlive-harnon-cv-1.0-3|32	#-----------------------------------------------------------------------
21mr|texlive-harnon-cv-1.0-3|33	%prep
21mr|texlive-harnon-cv-1.0-3|34	%setup -c -a0 -a1
21mr|texlive-harnon-cv-1.0-3|35	
21mr|texlive-harnon-cv-1.0-3|36	%build
21mr|texlive-harnon-cv-1.0-3|37	
21mr|texlive-harnon-cv-1.0-3|38	%install
21mr|texlive-harnon-cv-1.0-3|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-harnon-cv-1.0-3|40	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18065 21
21mr|texlive-harpoon-1.0-7|1	# revision 21327
21mr|texlive-harpoon-1.0-7|2	# category Package
21mr|texlive-harpoon-1.0-7|3	# catalog-ctan /macros/latex/contrib/harpoon
21mr|texlive-harpoon-1.0-7|4	# catalog-date 2008-09-24 00:41:06 +0200
21mr|texlive-harpoon-1.0-7|5	# catalog-license pd
21mr|texlive-harpoon-1.0-7|6	# catalog-version 1.0
21mr|texlive-harpoon-1.0-7|7	Name:		texlive-harpoon
21mr|texlive-harpoon-1.0-7|8	Version:	1.0
21mr|texlive-harpoon-1.0-7|9	Release:	7
21mr|texlive-harpoon-1.0-7|10	Summary:	Extra harpoons, using the graphics package
21mr|texlive-harpoon-1.0-7|11	Group:		Publishing
21mr|texlive-harpoon-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/harpoon
21mr|texlive-harpoon-1.0-7|13	License:	PD
21mr|texlive-harpoon-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/harpoon.tar.xz
21mr|texlive-harpoon-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/harpoon.doc.tar.xz
21mr|texlive-harpoon-1.0-7|16	BuildArch:	noarch
21mr|texlive-harpoon-1.0-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-harpoon-1.0-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-harpoon-1.0-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-harpoon-1.0-7|20	
21mr|texlive-harpoon-1.0-7|21	%description
21mr|texlive-harpoon-1.0-7|22	Provides over- and under-harpoon symbol commands; the harpoons
21mr|texlive-harpoon-1.0-7|23	may point in either direction, with the hook pointing up or
21mr|texlive-harpoon-1.0-7|24	down. The covered object is provided as an argument to the
21mr|texlive-harpoon-1.0-7|25	commands, so that they have the look of accent commands.
21mr|texlive-harpoon-1.0-7|26	
21mr|texlive-harpoon-1.0-7|27	
21mr|texlive-harpoon-1.0-7|28	#-----------------------------------------------------------------------
21mr|texlive-harpoon-1.0-7|29	%files
21mr|texlive-harpoon-1.0-7|30	%{_texmfdistdir}/tex/latex/harpoon/harpoon.sty
21mr|texlive-harpoon-1.0-7|31	%doc %{_texmfdistdir}/doc/latex/harpoon/harpoon.pdf
21mr|texlive-harpoon-1.0-7|32	%doc %{_texmfdistdir}/doc/latex/harpoon/harpoon.tex
21mr|texlive-harpoon-1.0-7|33	
21mr|texlive-harpoon-1.0-7|34	#-----------------------------------------------------------------------
21mr|texlive-harpoon-1.0-7|35	%prep
21mr|texlive-harpoon-1.0-7|36	%setup -c -a0 -a1
21mr|texlive-harpoon-1.0-7|37	
21mr|texlive-harpoon-1.0-7|38	%build
21mr|texlive-harpoon-1.0-7|39	
21mr|texlive-harpoon-1.0-7|40	%install
21mr|texlive-harpoon-1.0-7|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-harpoon-1.0-7|42	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18066 21
21mr|texlive-harveyballs-1.1-10|1	# revision 32003
21mr|texlive-harveyballs-1.1-10|2	# category Package
21mr|texlive-harveyballs-1.1-10|3	# catalog-ctan /graphics/pgf/contrib/harveyballs
21mr|texlive-harveyballs-1.1-10|4	# catalog-date 2013-10-26 15:10:57 +0200
21mr|texlive-harveyballs-1.1-10|5	# catalog-license gpl3
21mr|texlive-harveyballs-1.1-10|6	# catalog-version 1.1
21mr|texlive-harveyballs-1.1-10|7	Name:		texlive-harveyballs
21mr|texlive-harveyballs-1.1-10|8	Version:	1.1
21mr|texlive-harveyballs-1.1-10|9	Release:	10
21mr|texlive-harveyballs-1.1-10|10	Summary:	Create Harvey Balls using TikZ
21mr|texlive-harveyballs-1.1-10|11	Group:		Publishing
21mr|texlive-harveyballs-1.1-10|12	URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/harveyballs
21mr|texlive-harveyballs-1.1-10|13	License:	GPL3
21mr|texlive-harveyballs-1.1-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/harveyballs.tar.xz
21mr|texlive-harveyballs-1.1-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/harveyballs.doc.tar.xz
21mr|texlive-harveyballs-1.1-10|16	BuildArch:	noarch
21mr|texlive-harveyballs-1.1-10|17	BuildRequires:	texlive-tlpkg
21mr|texlive-harveyballs-1.1-10|18	Requires(pre):	texlive-tlpkg
21mr|texlive-harveyballs-1.1-10|19	Requires(post):	texlive-kpathsea
21mr|texlive-harveyballs-1.1-10|20	
21mr|texlive-harveyballs-1.1-10|21	%description
21mr|texlive-harveyballs-1.1-10|22	The package provides 5 commands (giving symbols from "none" to
21mr|texlive-harveyballs-1.1-10|23	"full").
21mr|texlive-harveyballs-1.1-10|24	
21mr|texlive-harveyballs-1.1-10|25	
21mr|texlive-harveyballs-1.1-10|26	#-----------------------------------------------------------------------
21mr|texlive-harveyballs-1.1-10|27	%files
21mr|texlive-harveyballs-1.1-10|28	%{_texmfdistdir}/tex/latex/harveyballs/harveyballs.sty
21mr|texlive-harveyballs-1.1-10|29	%doc %{_texmfdistdir}/doc/latex/harveyballs/README
21mr|texlive-harveyballs-1.1-10|30	%doc %{_texmfdistdir}/doc/latex/harveyballs/harveyballs-Manual.pdf
21mr|texlive-harveyballs-1.1-10|31	%doc %{_texmfdistdir}/doc/latex/harveyballs/harveyballs-Manual.tex
21mr|texlive-harveyballs-1.1-10|32	
21mr|texlive-harveyballs-1.1-10|33	#-----------------------------------------------------------------------
21mr|texlive-harveyballs-1.1-10|34	%prep
21mr|texlive-harveyballs-1.1-10|35	%setup -c -a0 -a1
21mr|texlive-harveyballs-1.1-10|36	
21mr|texlive-harveyballs-1.1-10|37	%build
21mr|texlive-harveyballs-1.1-10|38	
21mr|texlive-harveyballs-1.1-10|39	%install
21mr|texlive-harveyballs-1.1-10|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-harveyballs-1.1-10|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18067 21
21mr|texlive-hatching-0.11-7|1	# revision 23818
21mr|texlive-hatching-0.11-7|2	# category Package
21mr|texlive-hatching-0.11-7|3	# catalog-ctan /graphics/metapost/contrib/macros/hatching
21mr|texlive-hatching-0.11-7|4	# catalog-date 2006-12-17 23:49:42 +0100
21mr|texlive-hatching-0.11-7|5	# catalog-license pd
21mr|texlive-hatching-0.11-7|6	# catalog-version 0.11
21mr|texlive-hatching-0.11-7|7	Name:		texlive-hatching
21mr|texlive-hatching-0.11-7|8	Version:	0.11
21mr|texlive-hatching-0.11-7|9	Release:	7
21mr|texlive-hatching-0.11-7|10	Summary:	MetaPost macros for hatching interior of closed paths
21mr|texlive-hatching-0.11-7|11	Group:		Publishing
21mr|texlive-hatching-0.11-7|12	URL:		http://www.ctan.org/tex-archive/graphics/metapost/contrib/macros/hatching
21mr|texlive-hatching-0.11-7|13	License:	PD
21mr|texlive-hatching-0.11-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hatching.tar.xz
21mr|texlive-hatching-0.11-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hatching.doc.tar.xz
21mr|texlive-hatching-0.11-7|16	BuildArch:	noarch
21mr|texlive-hatching-0.11-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-hatching-0.11-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-hatching-0.11-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-hatching-0.11-7|20	
21mr|texlive-hatching-0.11-7|21	%description
21mr|texlive-hatching-0.11-7|22	The file hatching.mp contains a set of MetaPost macros for
21mr|texlive-hatching-0.11-7|23	hatching interior of closed paths. Examples of usage are
21mr|texlive-hatching-0.11-7|24	included.
21mr|texlive-hatching-0.11-7|25	
21mr|texlive-hatching-0.11-7|26	
21mr|texlive-hatching-0.11-7|27	#-----------------------------------------------------------------------
21mr|texlive-hatching-0.11-7|28	%files
21mr|texlive-hatching-0.11-7|29	%{_texmfdistdir}/metapost/hatching/hatching.mp
21mr|texlive-hatching-0.11-7|30	%doc %{_texmfdistdir}/doc/metapost/hatching/README
21mr|texlive-hatching-0.11-7|31	%doc %{_texmfdistdir}/doc/metapost/hatching/htchuse.mp
21mr|texlive-hatching-0.11-7|32	%doc %{_texmfdistdir}/doc/metapost/hatching/htchuse_.tex
21mr|texlive-hatching-0.11-7|33	
21mr|texlive-hatching-0.11-7|34	#-----------------------------------------------------------------------
21mr|texlive-hatching-0.11-7|35	%prep
21mr|texlive-hatching-0.11-7|36	%setup -c -a0 -a1
21mr|texlive-hatching-0.11-7|37	
21mr|texlive-hatching-0.11-7|38	%build
21mr|texlive-hatching-0.11-7|39	
21mr|texlive-hatching-0.11-7|40	%install
21mr|texlive-hatching-0.11-7|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hatching-0.11-7|42	cp -fpar metapost doc %{buildroot}%{_texmfdistdir}

18068 21
21mr|texlive-hausarbeit-jura-2.0-1|1	Name:		texlive-hausarbeit-jura
21mr|texlive-hausarbeit-jura-2.0-1|2	Version:	2.0
21mr|texlive-hausarbeit-jura-2.0-1|3	Release:	1
21mr|texlive-hausarbeit-jura-2.0-1|4	Summary:	Class for writing "juristiche Hausarbeiten" at German Universities
21mr|texlive-hausarbeit-jura-2.0-1|5	Group:		Publishing
21mr|texlive-hausarbeit-jura-2.0-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/hausarbeit-jura
21mr|texlive-hausarbeit-jura-2.0-1|7	License:	LPPL1.3
21mr|texlive-hausarbeit-jura-2.0-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hausarbeit-jura.tar.xz
21mr|texlive-hausarbeit-jura-2.0-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hausarbeit-jura.doc.tar.xz
21mr|texlive-hausarbeit-jura-2.0-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hausarbeit-jura.source.tar.xz
21mr|texlive-hausarbeit-jura-2.0-1|11	BuildArch:	noarch
21mr|texlive-hausarbeit-jura-2.0-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-hausarbeit-jura-2.0-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-hausarbeit-jura-2.0-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-hausarbeit-jura-2.0-1|15	
21mr|texlive-hausarbeit-jura-2.0-1|16	%description
21mr|texlive-hausarbeit-jura-2.0-1|17	The class was developed for use by students writing legal
21mr|texlive-hausarbeit-jura-2.0-1|18	essays ("juristische Hausarbeit") at German Universities. It is
21mr|texlive-hausarbeit-jura-2.0-1|19	based on jurabook and jurabib and makes it easy for LaTeX
21mr|texlive-hausarbeit-jura-2.0-1|20	beginners to get a correct and nicely formatted paper.
21mr|texlive-hausarbeit-jura-2.0-1|21	
21mr|texlive-hausarbeit-jura-2.0-1|22	#-----------------------------------------------------------------------
21mr|texlive-hausarbeit-jura-2.0-1|23	%files
21mr|texlive-hausarbeit-jura-2.0-1|24	%{_texmfdistdir}/tex/latex/hausarbeit-jura
21mr|texlive-hausarbeit-jura-2.0-1|25	%doc %{_texmfdistdir}/doc/latex/hausarbeit-jura
21mr|texlive-hausarbeit-jura-2.0-1|26	#- source
21mr|texlive-hausarbeit-jura-2.0-1|27	%doc %{_texmfdistdir}/source/latex/hausarbeit-jura
21mr|texlive-hausarbeit-jura-2.0-1|28	
21mr|texlive-hausarbeit-jura-2.0-1|29	#-----------------------------------------------------------------------
21mr|texlive-hausarbeit-jura-2.0-1|30	%prep
21mr|texlive-hausarbeit-jura-2.0-1|31	%setup -c -a0 -a1 -a2
21mr|texlive-hausarbeit-jura-2.0-1|32	
21mr|texlive-hausarbeit-jura-2.0-1|33	%build
21mr|texlive-hausarbeit-jura-2.0-1|34	
21mr|texlive-hausarbeit-jura-2.0-1|35	%install
21mr|texlive-hausarbeit-jura-2.0-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hausarbeit-jura-2.0-1|37	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18069 21
21mr|texlive-hc-20190228-1|1	# revision 15878
21mr|texlive-hc-20190228-1|2	# category Package
21mr|texlive-hc-20190228-1|3	# catalog-ctan /macros/latex/contrib/hc
21mr|texlive-hc-20190228-1|4	# catalog-date 2008-04-20 19:53:04 +0200
21mr|texlive-hc-20190228-1|5	# catalog-license other-free
21mr|texlive-hc-20190228-1|6	# catalog-version undef
21mr|texlive-hc-20190228-1|7	Name:		texlive-hc
21mr|texlive-hc-20190228-1|8	Version:	20190228
21mr|texlive-hc-20190228-1|9	Release:	1
21mr|texlive-hc-20190228-1|10	Summary:	Replacement for the LaTeX classes
21mr|texlive-hc-20190228-1|11	Group:		Publishing
21mr|texlive-hc-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/hc
21mr|texlive-hc-20190228-1|13	License:	OTHER-FREE
21mr|texlive-hc-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hc.tar.xz
21mr|texlive-hc-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hc.doc.tar.xz
21mr|texlive-hc-20190228-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hc.source.tar.xz
21mr|texlive-hc-20190228-1|17	BuildArch:	noarch
21mr|texlive-hc-20190228-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-hc-20190228-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-hc-20190228-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-hc-20190228-1|21	
21mr|texlive-hc-20190228-1|22	%description
21mr|texlive-hc-20190228-1|23	A set of replacements for the default LaTeX classes, based upon
21mr|texlive-hc-20190228-1|24	the Koma-Script bundle and the seminar class. Includes hcart,
21mr|texlive-hc-20190228-1|25	hcreport, hcletter, and hcslides.
21mr|texlive-hc-20190228-1|26	
21mr|texlive-hc-20190228-1|27	#-----------------------------------------------------------------------
21mr|texlive-hc-20190228-1|28	%files
21mr|texlive-hc-20190228-1|29	%{_texmfdistdir}/bibtex/bst/hc/hc-de.bst
21mr|texlive-hc-20190228-1|30	%{_texmfdistdir}/bibtex/bst/hc/hc-en.bst
21mr|texlive-hc-20190228-1|31	%{_texmfdistdir}/tex/latex/hc/german.hld
21mr|texlive-hc-20190228-1|32	%{_texmfdistdir}/tex/latex/hc/hcart.cls
21mr|texlive-hc-20190228-1|33	%{_texmfdistdir}/tex/latex/hc/hcletter.cls
21mr|texlive-hc-20190228-1|34	%{_texmfdistdir}/tex/latex/hc/hcreport.cls
21mr|texlive-hc-20190228-1|35	%{_texmfdistdir}/tex/latex/hc/hcslides.cls
21mr|texlive-hc-20190228-1|36	%doc %{_texmfdistdir}/doc/latex/hc/COPYING
21mr|texlive-hc-20190228-1|37	%doc %{_texmfdistdir}/doc/latex/hc/FILES
21mr|texlive-hc-20190228-1|38	%doc %{_texmfdistdir}/doc/latex/hc/README
21mr|texlive-hc-20190228-1|39	%doc %{_texmfdistdir}/doc/latex/hc/hc.ps
21mr|texlive-hc-20190228-1|40	#- source
21mr|texlive-hc-20190228-1|41	%doc %{_texmfdistdir}/source/latex/hc/hc.dtx
21mr|texlive-hc-20190228-1|42	%doc %{_texmfdistdir}/source/latex/hc/hc.ins
21mr|texlive-hc-20190228-1|43	
21mr|texlive-hc-20190228-1|44	#-----------------------------------------------------------------------
21mr|texlive-hc-20190228-1|45	%prep
21mr|texlive-hc-20190228-1|46	%setup -c -a0 -a1 -a2
21mr|texlive-hc-20190228-1|47	
21mr|texlive-hc-20190228-1|48	%build
21mr|texlive-hc-20190228-1|49	
21mr|texlive-hc-20190228-1|50	%install
21mr|texlive-hc-20190228-1|51	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hc-20190228-1|52	cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}

18070 21
21mr|texlive-helvetic-20190228-1|1	# revision 31835
21mr|texlive-helvetic-20190228-1|2	# category Package
21mr|texlive-helvetic-20190228-1|3	# catalog-ctan /fonts/urw/base35
21mr|texlive-helvetic-20190228-1|4	# catalog-date 2012-06-06 22:57:48 +0200
21mr|texlive-helvetic-20190228-1|5	# catalog-license gpl
21mr|texlive-helvetic-20190228-1|6	# catalog-version undef
21mr|texlive-helvetic-20190228-1|7	Name:		texlive-helvetic
21mr|texlive-helvetic-20190228-1|8	Version:	20190228
21mr|texlive-helvetic-20190228-1|9	Release:	1
21mr|texlive-helvetic-20190228-1|10	Summary:	URW "Base 35" font pack for LaTeX
21mr|texlive-helvetic-20190228-1|11	Group:		Publishing
21mr|texlive-helvetic-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/urw/base35
21mr|texlive-helvetic-20190228-1|13	License:	GPL
21mr|texlive-helvetic-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/helvetic.tar.xz
21mr|texlive-helvetic-20190228-1|15	BuildArch:	noarch
21mr|texlive-helvetic-20190228-1|16	BuildRequires:	texlive-tlpkg
21mr|texlive-helvetic-20190228-1|17	Requires(pre):	texlive-tlpkg
21mr|texlive-helvetic-20190228-1|18	Requires(post):	texlive-kpathsea
21mr|texlive-helvetic-20190228-1|19	
21mr|texlive-helvetic-20190228-1|20	%description
21mr|texlive-helvetic-20190228-1|21	A set of fonts for use as "drop-in" replacements for Adobe's
21mr|texlive-helvetic-20190228-1|22	basic set, comprising: - Century Schoolbook (substituting for
21mr|texlive-helvetic-20190228-1|23	Adobe's New Century Schoolbook); - Dingbats (substituting for
21mr|texlive-helvetic-20190228-1|24	Adobe's Zapf Dingbats); - Nimbus Mono L (substituting for
21mr|texlive-helvetic-20190228-1|25	Abobe's Courier); - Nimbus Roman No9 L (substituting for
21mr|texlive-helvetic-20190228-1|26	Adobe's Times); - Nimbus Sans L (substituting for Adobe's
21mr|texlive-helvetic-20190228-1|27	Helvetica); - Standard Symbols L (substituting for Adobe's
21mr|texlive-helvetic-20190228-1|28	Symbol); - URW Bookman; - URW Chancery L Medium Italic
21mr|texlive-helvetic-20190228-1|29	(substituting for Adobe's Zapf Chancery); - URW Gothic L Book
21mr|texlive-helvetic-20190228-1|30	(substituting for Adobe's Avant Garde); and - URW Palladio L
21mr|texlive-helvetic-20190228-1|31	(substituting for Adobe's Palatino).
21mr|texlive-helvetic-20190228-1|32	
21mr|texlive-helvetic-20190228-1|33	#-----------------------------------------------------------------------
21mr|texlive-helvetic-20190228-1|34	%files
21mr|texlive-helvetic-20190228-1|35	%{_texmfdistdir}/dvips/helvetic/config.uhv
21mr|texlive-helvetic-20190228-1|36	%{_texmfdistdir}/fonts/afm/adobe/helvetic/phvb8a.afm
21mr|texlive-helvetic-20190228-1|37	%{_texmfdistdir}/fonts/afm/adobe/helvetic/phvb8an.afm
21mr|texlive-helvetic-20190228-1|38	%{_texmfdistdir}/fonts/afm/adobe/helvetic/phvbo8a.afm
21mr|texlive-helvetic-20190228-1|39	%{_texmfdistdir}/fonts/afm/adobe/helvetic/phvbo8an.afm
21mr|texlive-helvetic-20190228-1|40	%{_texmfdistdir}/fonts/afm/adobe/helvetic/phvr8a.afm
21mr|texlive-helvetic-20190228-1|41	%{_texmfdistdir}/fonts/afm/adobe/helvetic/phvr8an.afm
21mr|texlive-helvetic-20190228-1|42	%{_texmfdistdir}/fonts/afm/adobe/helvetic/phvro8a.afm
21mr|texlive-helvetic-20190228-1|43	%{_texmfdistdir}/fonts/afm/adobe/helvetic/phvro8an.afm
21mr|texlive-helvetic-20190228-1|44	%{_texmfdistdir}/fonts/afm/urw/helvetic/uhvb8a.afm
21mr|texlive-helvetic-20190228-1|45	%{_texmfdistdir}/fonts/afm/urw/helvetic/uhvb8ac.afm
21mr|texlive-helvetic-20190228-1|46	%{_texmfdistdir}/fonts/afm/urw/helvetic/uhvbo8a.afm
21mr|texlive-helvetic-20190228-1|47	%{_texmfdistdir}/fonts/afm/urw/helvetic/uhvbo8ac.afm
21mr|texlive-helvetic-20190228-1|48	%{_texmfdistdir}/fonts/afm/urw/helvetic/uhvr8a.afm
21mr|texlive-helvetic-20190228-1|49	%{_texmfdistdir}/fonts/afm/urw/helvetic/uhvr8ac.afm
21mr|texlive-helvetic-20190228-1|50	%{_texmfdistdir}/fonts/afm/urw/helvetic/uhvro8a.afm
21mr|texlive-helvetic-20190228-1|51	%{_texmfdistdir}/fonts/afm/urw/helvetic/uhvro8ac.afm
21mr|texlive-helvetic-20190228-1|52	%{_texmfdistdir}/fonts/map/dvips/helvetic/uhv.map
21mr|texlive-helvetic-20190228-1|53	%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvb.tfm
21mr|texlive-helvetic-20190228-1|54	%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvb7t.tfm
21mr|texlive-helvetic-20190228-1|55	%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvb7tn.tfm
21mr|texlive-helvetic-20190228-1|56	%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvb8c.tfm
21mr|texlive-helvetic-20190228-1|57	%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvb8cn.tfm
21mr|texlive-helvetic-20190228-1|58	%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvb8r.tfm
21mr|texlive-helvetic-20190228-1|59	%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvb8rn.tfm
21mr|texlive-helvetic-20190228-1|60	%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvb8t.tfm
21mr|texlive-helvetic-20190228-1|61	%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvb8tn.tfm
21mr|texlive-helvetic-20190228-1|62	%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvbc.tfm
21mr|texlive-helvetic-20190228-1|63	%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvbc7t.tfm
21mr|texlive-helvetic-20190228-1|64	%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvbc7tn.tfm
21mr|texlive-helvetic-20190228-1|65	%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvbc8t.tfm
21mr|texlive-helvetic-20190228-1|66	%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvbc8tn.tfm
21mr|texlive-helvetic-20190228-1|67	%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvbo.tfm
21mr|texlive-helvetic-20190228-1|68	%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvbo7t.tfm
21mr|texlive-helvetic-20190228-1|69	%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvbo7tn.tfm
21mr|texlive-helvetic-20190228-1|70	%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvbo8c.tfm
21mr|texlive-helvetic-20190228-1|71	%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvbo8cn.tfm
21mr|texlive-helvetic-20190228-1|72	%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvbo8r.tfm
21mr|texlive-helvetic-20190228-1|73	%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvbo8rn.tfm
21mr|texlive-helvetic-20190228-1|74	%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvbo8t.tfm
21mr|texlive-helvetic-20190228-1|75	%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvbo8tn.tfm
21mr|texlive-helvetic-20190228-1|76	%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvbon.tfm
21mr|texlive-helvetic-20190228-1|77	%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvbrn.tfm
21mr|texlive-helvetic-20190228-1|78	%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvr.tfm
21mr|texlive-helvetic-20190228-1|79	%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvr7t.tfm
21mr|texlive-helvetic-20190228-1|80	%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvr7tn.tfm
21mr|texlive-helvetic-20190228-1|81	%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvr8c.tfm
21mr|texlive-helvetic-20190228-1|82	%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvr8cn.tfm
21mr|texlive-helvetic-20190228-1|83	%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvr8r.tfm
21mr|texlive-helvetic-20190228-1|84	%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvr8rn.tfm
21mr|texlive-helvetic-20190228-1|85	%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvr8t.tfm
21mr|texlive-helvetic-20190228-1|86	%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvr8tn.tfm
21mr|texlive-helvetic-20190228-1|87	%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvrc.tfm
21mr|texlive-helvetic-20190228-1|88	%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvrc7t.tfm
21mr|texlive-helvetic-20190228-1|89	%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvrc7tn.tfm
21mr|texlive-helvetic-20190228-1|90	%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvrc8t.tfm
21mr|texlive-helvetic-20190228-1|91	%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvrc8tn.tfm
21mr|texlive-helvetic-20190228-1|92	%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvro.tfm
21mr|texlive-helvetic-20190228-1|93	%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvro7t.tfm
21mr|texlive-helvetic-20190228-1|94	%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvro7tn.tfm
21mr|texlive-helvetic-20190228-1|95	%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvro8c.tfm
21mr|texlive-helvetic-20190228-1|96	%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvro8cn.tfm
21mr|texlive-helvetic-20190228-1|97	%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvro8r.tfm
21mr|texlive-helvetic-20190228-1|98	%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvro8rn.tfm
21mr|texlive-helvetic-20190228-1|99	%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvro8t.tfm
21mr|texlive-helvetic-20190228-1|100	%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvro8tn.tfm
21mr|texlive-helvetic-20190228-1|101	%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvron.tfm
21mr|texlive-helvetic-20190228-1|102	%{_texmfdistdir}/fonts/tfm/adobe/helvetic/phvrrn.tfm
21mr|texlive-helvetic-20190228-1|103	%{_texmfdistdir}/fonts/tfm/monotype/helvetic/arb10u.tfm
21mr|texlive-helvetic-20190228-1|104	%{_texmfdistdir}/fonts/tfm/monotype/helvetic/arb2n.tfm
21mr|texlive-helvetic-20190228-1|105	%{_texmfdistdir}/fonts/tfm/monotype/helvetic/arb7j.tfm
21mr|texlive-helvetic-20190228-1|106	%{_texmfdistdir}/fonts/tfm/monotype/helvetic/arb8u.tfm
21mr|texlive-helvetic-20190228-1|107	%{_texmfdistdir}/fonts/tfm/monotype/helvetic/arb9t.tfm
21mr|texlive-helvetic-20190228-1|108	%{_texmfdistdir}/fonts/tfm/monotype/helvetic/ari10u.tfm
21mr|texlive-helvetic-20190228-1|109	%{_texmfdistdir}/fonts/tfm/monotype/helvetic/ari2n.tfm
21mr|texlive-helvetic-20190228-1|110	%{_texmfdistdir}/fonts/tfm/monotype/helvetic/ari7j.tfm
21mr|texlive-helvetic-20190228-1|111	%{_texmfdistdir}/fonts/tfm/monotype/helvetic/ari8u.tfm
21mr|texlive-helvetic-20190228-1|112	%{_texmfdistdir}/fonts/tfm/monotype/helvetic/ari9t.tfm
21mr|texlive-helvetic-20190228-1|113	%{_texmfdistdir}/fonts/tfm/monotype/helvetic/arj10u.tfm
21mr|texlive-helvetic-20190228-1|114	%{_texmfdistdir}/fonts/tfm/monotype/helvetic/arj2n.tfm
21mr|texlive-helvetic-20190228-1|115	%{_texmfdistdir}/fonts/tfm/monotype/helvetic/arj7j.tfm
21mr|texlive-helvetic-20190228-1|116	%{_texmfdistdir}/fonts/tfm/monotype/helvetic/arj8u.tfm
21mr|texlive-helvetic-20190228-1|117	%{_texmfdistdir}/fonts/tfm/monotype/helvetic/arj9t.tfm
21mr|texlive-helvetic-20190228-1|118	%{_texmfdistdir}/fonts/tfm/monotype/helvetic/arr10u.tfm
21mr|texlive-helvetic-20190228-1|119	%{_texmfdistdir}/fonts/tfm/monotype/helvetic/arr2n.tfm
21mr|texlive-helvetic-20190228-1|120	%{_texmfdistdir}/fonts/tfm/monotype/helvetic/arr7j.tfm
21mr|texlive-helvetic-20190228-1|121	%{_texmfdistdir}/fonts/tfm/monotype/helvetic/arr8u.tfm
21mr|texlive-helvetic-20190228-1|122	%{_texmfdistdir}/fonts/tfm/monotype/helvetic/arr9t.tfm
21mr|texlive-helvetic-20190228-1|123	%{_texmfdistdir}/fonts/tfm/monotype/helvetic/mhvb.tfm
21mr|texlive-helvetic-20190228-1|124	%{_texmfdistdir}/fonts/tfm/monotype/helvetic/mhvb8t.tfm
21mr|texlive-helvetic-20190228-1|125	%{_texmfdistdir}/fonts/tfm/monotype/helvetic/mhvbi.tfm
21mr|texlive-helvetic-20190228-1|126	%{_texmfdistdir}/fonts/tfm/monotype/helvetic/mhvbi8t.tfm
21mr|texlive-helvetic-20190228-1|127	%{_texmfdistdir}/fonts/tfm/monotype/helvetic/mhvr.tfm
21mr|texlive-helvetic-20190228-1|128	%{_texmfdistdir}/fonts/tfm/monotype/helvetic/mhvr8t.tfm
21mr|texlive-helvetic-20190228-1|129	%{_texmfdistdir}/fonts/tfm/monotype/helvetic/mhvri.tfm
21mr|texlive-helvetic-20190228-1|130	%{_texmfdistdir}/fonts/tfm/monotype/helvetic/mhvri8t.tfm
21mr|texlive-helvetic-20190228-1|131	%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvb7t.tfm
21mr|texlive-helvetic-20190228-1|132	%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvb7tn.tfm
21mr|texlive-helvetic-20190228-1|133	%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvb8c.tfm
21mr|texlive-helvetic-20190228-1|134	%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvb8cn.tfm
21mr|texlive-helvetic-20190228-1|135	%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvb8r.tfm
21mr|texlive-helvetic-20190228-1|136	%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvb8rn.tfm
21mr|texlive-helvetic-20190228-1|137	%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvb8t.tfm
21mr|texlive-helvetic-20190228-1|138	%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvb8tn.tfm
21mr|texlive-helvetic-20190228-1|139	%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvbc7t.tfm
21mr|texlive-helvetic-20190228-1|140	%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvbc7tn.tfm
21mr|texlive-helvetic-20190228-1|141	%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvbc8t.tfm
21mr|texlive-helvetic-20190228-1|142	%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvbc8tn.tfm
21mr|texlive-helvetic-20190228-1|143	%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvbi7t.tfm
21mr|texlive-helvetic-20190228-1|144	%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvbi8c.tfm
21mr|texlive-helvetic-20190228-1|145	%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvbi8r.tfm
21mr|texlive-helvetic-20190228-1|146	%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvbi8t.tfm
21mr|texlive-helvetic-20190228-1|147	%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvbo7t.tfm
21mr|texlive-helvetic-20190228-1|148	%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvbo7tn.tfm
21mr|texlive-helvetic-20190228-1|149	%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvbo8c.tfm
21mr|texlive-helvetic-20190228-1|150	%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvbo8cn.tfm
21mr|texlive-helvetic-20190228-1|151	%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvbo8r.tfm
21mr|texlive-helvetic-20190228-1|152	%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvbo8rn.tfm
21mr|texlive-helvetic-20190228-1|153	%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvbo8t.tfm
21mr|texlive-helvetic-20190228-1|154	%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvbo8tn.tfm
21mr|texlive-helvetic-20190228-1|155	%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvr7t.tfm
21mr|texlive-helvetic-20190228-1|156	%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvr7tn.tfm
21mr|texlive-helvetic-20190228-1|157	%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvr8c.tfm
21mr|texlive-helvetic-20190228-1|158	%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvr8cn.tfm
21mr|texlive-helvetic-20190228-1|159	%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvr8r.tfm
21mr|texlive-helvetic-20190228-1|160	%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvr8rn.tfm
21mr|texlive-helvetic-20190228-1|161	%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvr8t.tfm
21mr|texlive-helvetic-20190228-1|162	%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvr8tn.tfm
21mr|texlive-helvetic-20190228-1|163	%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvrc7t.tfm
21mr|texlive-helvetic-20190228-1|164	%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvrc7tn.tfm
21mr|texlive-helvetic-20190228-1|165	%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvrc8t.tfm
21mr|texlive-helvetic-20190228-1|166	%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvrc8tn.tfm
21mr|texlive-helvetic-20190228-1|167	%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvri7t.tfm
21mr|texlive-helvetic-20190228-1|168	%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvri7tn.tfm
21mr|texlive-helvetic-20190228-1|169	%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvri8c.tfm
21mr|texlive-helvetic-20190228-1|170	%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvri8cn.tfm
21mr|texlive-helvetic-20190228-1|171	%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvri8r.tfm
21mr|texlive-helvetic-20190228-1|172	%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvri8rn.tfm
21mr|texlive-helvetic-20190228-1|173	%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvri8t.tfm
21mr|texlive-helvetic-20190228-1|174	%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvri8tn.tfm
21mr|texlive-helvetic-20190228-1|175	%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvro7t.tfm
21mr|texlive-helvetic-20190228-1|176	%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvro7tn.tfm
21mr|texlive-helvetic-20190228-1|177	%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvro8c.tfm
21mr|texlive-helvetic-20190228-1|178	%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvro8cn.tfm
21mr|texlive-helvetic-20190228-1|179	%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvro8r.tfm
21mr|texlive-helvetic-20190228-1|180	%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvro8rn.tfm
21mr|texlive-helvetic-20190228-1|181	%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvro8t.tfm
21mr|texlive-helvetic-20190228-1|182	%{_texmfdistdir}/fonts/tfm/urw35vf/helvetic/uhvro8tn.tfm
21mr|texlive-helvetic-20190228-1|183	%{_texmfdistdir}/fonts/type1/urw/helvetic/uhvb8a.pfb
21mr|texlive-helvetic-20190228-1|184	%{_texmfdistdir}/fonts/type1/urw/helvetic/uhvb8a.pfm
21mr|texlive-helvetic-20190228-1|185	%{_texmfdistdir}/fonts/type1/urw/helvetic/uhvb8ac.pfb
21mr|texlive-helvetic-20190228-1|186	%{_texmfdistdir}/fonts/type1/urw/helvetic/uhvb8ac.pfm
21mr|texlive-helvetic-20190228-1|187	%{_texmfdistdir}/fonts/type1/urw/helvetic/uhvbo8a.pfb
21mr|texlive-helvetic-20190228-1|188	%{_texmfdistdir}/fonts/type1/urw/helvetic/uhvbo8a.pfm
21mr|texlive-helvetic-20190228-1|189	%{_texmfdistdir}/fonts/type1/urw/helvetic/uhvbo8ac.pfb
21mr|texlive-helvetic-20190228-1|190	%{_texmfdistdir}/fonts/type1/urw/helvetic/uhvbo8ac.pfm
21mr|texlive-helvetic-20190228-1|191	%{_texmfdistdir}/fonts/type1/urw/helvetic/uhvr8a-105.pfb
21mr|texlive-helvetic-20190228-1|192	%{_texmfdistdir}/fonts/type1/urw/helvetic/uhvr8a.pfb
21mr|texlive-helvetic-20190228-1|193	%{_texmfdistdir}/fonts/type1/urw/helvetic/uhvr8a.pfm
21mr|texlive-helvetic-20190228-1|194	%{_texmfdistdir}/fonts/type1/urw/helvetic/uhvr8ac.pfb
21mr|texlive-helvetic-20190228-1|195	%{_texmfdistdir}/fonts/type1/urw/helvetic/uhvr8ac.pfm
21mr|texlive-helvetic-20190228-1|196	%{_texmfdistdir}/fonts/type1/urw/helvetic/uhvro8a-105.pfb
21mr|texlive-helvetic-20190228-1|197	%{_texmfdistdir}/fonts/type1/urw/helvetic/uhvro8a.pfb
21mr|texlive-helvetic-20190228-1|198	%{_texmfdistdir}/fonts/type1/urw/helvetic/uhvro8a.pfm
21mr|texlive-helvetic-20190228-1|199	%{_texmfdistdir}/fonts/type1/urw/helvetic/uhvro8ac.pfb
21mr|texlive-helvetic-20190228-1|200	%{_texmfdistdir}/fonts/type1/urw/helvetic/uhvro8ac.pfm
21mr|texlive-helvetic-20190228-1|201	%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvb.vf
21mr|texlive-helvetic-20190228-1|202	%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvb7t.vf
21mr|texlive-helvetic-20190228-1|203	%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvb7tn.vf
21mr|texlive-helvetic-20190228-1|204	%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvb8c.vf
21mr|texlive-helvetic-20190228-1|205	%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvb8cn.vf
21mr|texlive-helvetic-20190228-1|206	%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvb8t.vf
21mr|texlive-helvetic-20190228-1|207	%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvb8tn.vf
21mr|texlive-helvetic-20190228-1|208	%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvbc.vf
21mr|texlive-helvetic-20190228-1|209	%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvbc7t.vf
21mr|texlive-helvetic-20190228-1|210	%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvbc7tn.vf
21mr|texlive-helvetic-20190228-1|211	%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvbc8t.vf
21mr|texlive-helvetic-20190228-1|212	%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvbc8tn.vf
21mr|texlive-helvetic-20190228-1|213	%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvbo.vf
21mr|texlive-helvetic-20190228-1|214	%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvbo7t.vf
21mr|texlive-helvetic-20190228-1|215	%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvbo7tn.vf
21mr|texlive-helvetic-20190228-1|216	%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvbo8c.vf
21mr|texlive-helvetic-20190228-1|217	%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvbo8cn.vf
21mr|texlive-helvetic-20190228-1|218	%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvbo8t.vf
21mr|texlive-helvetic-20190228-1|219	%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvbo8tn.vf
21mr|texlive-helvetic-20190228-1|220	%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvbon.vf
21mr|texlive-helvetic-20190228-1|221	%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvbrn.vf
21mr|texlive-helvetic-20190228-1|222	%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvr.vf
21mr|texlive-helvetic-20190228-1|223	%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvr7t.vf
21mr|texlive-helvetic-20190228-1|224	%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvr7tn.vf
21mr|texlive-helvetic-20190228-1|225	%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvr8c.vf
21mr|texlive-helvetic-20190228-1|226	%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvr8cn.vf
21mr|texlive-helvetic-20190228-1|227	%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvr8t.vf
21mr|texlive-helvetic-20190228-1|228	%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvr8tn.vf
21mr|texlive-helvetic-20190228-1|229	%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvrc.vf
21mr|texlive-helvetic-20190228-1|230	%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvrc7t.vf
21mr|texlive-helvetic-20190228-1|231	%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvrc7tn.vf
21mr|texlive-helvetic-20190228-1|232	%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvrc8t.vf
21mr|texlive-helvetic-20190228-1|233	%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvrc8tn.vf
21mr|texlive-helvetic-20190228-1|234	%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvro.vf
21mr|texlive-helvetic-20190228-1|235	%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvro7t.vf
21mr|texlive-helvetic-20190228-1|236	%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvro7tn.vf
21mr|texlive-helvetic-20190228-1|237	%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvro8c.vf
21mr|texlive-helvetic-20190228-1|238	%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvro8cn.vf
21mr|texlive-helvetic-20190228-1|239	%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvro8t.vf
21mr|texlive-helvetic-20190228-1|240	%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvro8tn.vf
21mr|texlive-helvetic-20190228-1|241	%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvron.vf
21mr|texlive-helvetic-20190228-1|242	%{_texmfdistdir}/fonts/vf/adobe/helvetic/phvrrn.vf
21mr|texlive-helvetic-20190228-1|243	%{_texmfdistdir}/fonts/vf/monotype/helvetic/mhvb.vf
21mr|texlive-helvetic-20190228-1|244	%{_texmfdistdir}/fonts/vf/monotype/helvetic/mhvb8t.vf
21mr|texlive-helvetic-20190228-1|245	%{_texmfdistdir}/fonts/vf/monotype/helvetic/mhvbi.vf
21mr|texlive-helvetic-20190228-1|246	%{_texmfdistdir}/fonts/vf/monotype/helvetic/mhvbi8t.vf
21mr|texlive-helvetic-20190228-1|247	%{_texmfdistdir}/fonts/vf/monotype/helvetic/mhvr.vf
21mr|texlive-helvetic-20190228-1|248	%{_texmfdistdir}/fonts/vf/monotype/helvetic/mhvr8t.vf
21mr|texlive-helvetic-20190228-1|249	%{_texmfdistdir}/fonts/vf/monotype/helvetic/mhvri.vf
21mr|texlive-helvetic-20190228-1|250	%{_texmfdistdir}/fonts/vf/monotype/helvetic/mhvri8t.vf
21mr|texlive-helvetic-20190228-1|251	%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvb7t.vf
21mr|texlive-helvetic-20190228-1|252	%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvb7tn.vf
21mr|texlive-helvetic-20190228-1|253	%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvb8c.vf
21mr|texlive-helvetic-20190228-1|254	%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvb8cn.vf
21mr|texlive-helvetic-20190228-1|255	%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvb8t.vf
21mr|texlive-helvetic-20190228-1|256	%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvb8tn.vf
21mr|texlive-helvetic-20190228-1|257	%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvbc7t.vf
21mr|texlive-helvetic-20190228-1|258	%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvbc7tn.vf
21mr|texlive-helvetic-20190228-1|259	%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvbc8t.vf
21mr|texlive-helvetic-20190228-1|260	%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvbc8tn.vf
21mr|texlive-helvetic-20190228-1|261	%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvbi7t.vf
21mr|texlive-helvetic-20190228-1|262	%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvbi8c.vf
21mr|texlive-helvetic-20190228-1|263	%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvbi8t.vf
21mr|texlive-helvetic-20190228-1|264	%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvbo7t.vf
21mr|texlive-helvetic-20190228-1|265	%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvbo7tn.vf
21mr|texlive-helvetic-20190228-1|266	%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvbo8c.vf
21mr|texlive-helvetic-20190228-1|267	%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvbo8cn.vf
21mr|texlive-helvetic-20190228-1|268	%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvbo8t.vf
21mr|texlive-helvetic-20190228-1|269	%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvbo8tn.vf
21mr|texlive-helvetic-20190228-1|270	%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvr7t.vf
21mr|texlive-helvetic-20190228-1|271	%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvr7tn.vf
21mr|texlive-helvetic-20190228-1|272	%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvr8c.vf
21mr|texlive-helvetic-20190228-1|273	%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvr8cn.vf
21mr|texlive-helvetic-20190228-1|274	%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvr8t.vf
21mr|texlive-helvetic-20190228-1|275	%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvr8tn.vf
21mr|texlive-helvetic-20190228-1|276	%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvrc7t.vf
21mr|texlive-helvetic-20190228-1|277	%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvrc7tn.vf
21mr|texlive-helvetic-20190228-1|278	%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvrc8t.vf
21mr|texlive-helvetic-20190228-1|279	%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvrc8tn.vf
21mr|texlive-helvetic-20190228-1|280	%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvri7t.vf
21mr|texlive-helvetic-20190228-1|281	%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvri7tn.vf
21mr|texlive-helvetic-20190228-1|282	%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvri8c.vf
21mr|texlive-helvetic-20190228-1|283	%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvri8cn.vf
21mr|texlive-helvetic-20190228-1|284	%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvri8t.vf
21mr|texlive-helvetic-20190228-1|285	%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvri8tn.vf
21mr|texlive-helvetic-20190228-1|286	%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvro7t.vf
21mr|texlive-helvetic-20190228-1|287	%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvro7tn.vf
21mr|texlive-helvetic-20190228-1|288	%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvro8c.vf
21mr|texlive-helvetic-20190228-1|289	%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvro8cn.vf
21mr|texlive-helvetic-20190228-1|290	%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvro8t.vf
21mr|texlive-helvetic-20190228-1|291	%{_texmfdistdir}/fonts/vf/urw35vf/helvetic/uhvro8tn.vf
21mr|texlive-helvetic-20190228-1|292	%{_texmfdistdir}/tex/latex/helvetic/8ruhv.fd
21mr|texlive-helvetic-20190228-1|293	%{_texmfdistdir}/tex/latex/helvetic/omluhv.fd
21mr|texlive-helvetic-20190228-1|294	%{_texmfdistdir}/tex/latex/helvetic/omsuhv.fd
21mr|texlive-helvetic-20190228-1|295	%{_texmfdistdir}/tex/latex/helvetic/ot1uhv.fd
21mr|texlive-helvetic-20190228-1|296	%{_texmfdistdir}/tex/latex/helvetic/t1uhv.fd
21mr|texlive-helvetic-20190228-1|297	%{_texmfdistdir}/tex/latex/helvetic/ts1uhv.fd
21mr|texlive-helvetic-20190228-1|298	
21mr|texlive-helvetic-20190228-1|299	#-----------------------------------------------------------------------
21mr|texlive-helvetic-20190228-1|300	%prep
21mr|texlive-helvetic-20190228-1|301	%setup -c -a0
21mr|texlive-helvetic-20190228-1|302	
21mr|texlive-helvetic-20190228-1|303	%build
21mr|texlive-helvetic-20190228-1|304	
21mr|texlive-helvetic-20190228-1|305	%install
21mr|texlive-helvetic-20190228-1|306	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-helvetic-20190228-1|307	cp -fpar dvips fonts tex %{buildroot}%{_texmfdistdir}

18071 21
21mr|texlive-hep-1.0-7|1	# revision 15878
21mr|texlive-hep-1.0-7|2	# category Package
21mr|texlive-hep-1.0-7|3	# catalog-ctan /macros/latex/contrib/hep
21mr|texlive-hep-1.0-7|4	# catalog-date 2008-08-21 09:38:31 +0200
21mr|texlive-hep-1.0-7|5	# catalog-license lppl
21mr|texlive-hep-1.0-7|6	# catalog-version 1.0
21mr|texlive-hep-1.0-7|7	Name:		texlive-hep
21mr|texlive-hep-1.0-7|8	Version:	1.0
21mr|texlive-hep-1.0-7|9	Release:	7
21mr|texlive-hep-1.0-7|10	Summary:	A "convenience wrapper" for High Energy Physics packages
21mr|texlive-hep-1.0-7|11	Group:		Publishing
21mr|texlive-hep-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/hep
21mr|texlive-hep-1.0-7|13	License:	LPPL
21mr|texlive-hep-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hep.tar.xz
21mr|texlive-hep-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hep.doc.tar.xz
21mr|texlive-hep-1.0-7|16	BuildArch:	noarch
21mr|texlive-hep-1.0-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-hep-1.0-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-hep-1.0-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-hep-1.0-7|20	
21mr|texlive-hep-1.0-7|21	%description
21mr|texlive-hep-1.0-7|22	Loads the author's hepunits and hepnicenames packages, and a
21mr|texlive-hep-1.0-7|23	selection of others that are useful in High Energy Physics
21mr|texlive-hep-1.0-7|24	papers, etc.
21mr|texlive-hep-1.0-7|25	
21mr|texlive-hep-1.0-7|26	
21mr|texlive-hep-1.0-7|27	#-----------------------------------------------------------------------
21mr|texlive-hep-1.0-7|28	%files
21mr|texlive-hep-1.0-7|29	%{_texmfdistdir}/tex/latex/hep/hep.sty
21mr|texlive-hep-1.0-7|30	%doc %{_texmfdistdir}/doc/latex/hep/ChangeLog
21mr|texlive-hep-1.0-7|31	%doc %{_texmfdistdir}/doc/latex/hep/README
21mr|texlive-hep-1.0-7|32	
21mr|texlive-hep-1.0-7|33	#-----------------------------------------------------------------------
21mr|texlive-hep-1.0-7|34	%prep
21mr|texlive-hep-1.0-7|35	%setup -c -a0 -a1
21mr|texlive-hep-1.0-7|36	
21mr|texlive-hep-1.0-7|37	%build
21mr|texlive-hep-1.0-7|38	
21mr|texlive-hep-1.0-7|39	%install
21mr|texlive-hep-1.0-7|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hep-1.0-7|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18072 21
21mr|texlive-hepnames-2.0-3|1	# revision 31856
21mr|texlive-hepnames-2.0-3|2	# category Package
21mr|texlive-hepnames-2.0-3|3	# catalog-ctan /macros/latex/contrib/hepnames
21mr|texlive-hepnames-2.0-3|4	# catalog-date 2013-10-07 18:28:42 +0200
21mr|texlive-hepnames-2.0-3|5	# catalog-license lppl
21mr|texlive-hepnames-2.0-3|6	# catalog-version 1.7
21mr|texlive-hepnames-2.0-3|7	Name:		texlive-hepnames
21mr|texlive-hepnames-2.0-3|8	Version:	2.0
21mr|texlive-hepnames-2.0-3|9	Release:	3
21mr|texlive-hepnames-2.0-3|10	Summary:	Pre-defined high energy particle names
21mr|texlive-hepnames-2.0-3|11	Group:		Publishing
21mr|texlive-hepnames-2.0-3|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/hepnames
21mr|texlive-hepnames-2.0-3|13	License:	LPPL
21mr|texlive-hepnames-2.0-3|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hepnames.tar.xz
21mr|texlive-hepnames-2.0-3|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hepnames.doc.tar.xz
21mr|texlive-hepnames-2.0-3|16	BuildArch:	noarch
21mr|texlive-hepnames-2.0-3|17	BuildRequires:	texlive-tlpkg
21mr|texlive-hepnames-2.0-3|18	Requires(pre):	texlive-tlpkg
21mr|texlive-hepnames-2.0-3|19	Requires(post):	texlive-kpathsea
21mr|texlive-hepnames-2.0-3|20	
21mr|texlive-hepnames-2.0-3|21	%description
21mr|texlive-hepnames-2.0-3|22	Hepnames provides a pair of LaTeX packages, heppennames and
21mr|texlive-hepnames-2.0-3|23	hepnicenames, providing a large set of pre-defined high energy
21mr|texlive-hepnames-2.0-3|24	physics particle names built with the hepparticles package. The
21mr|texlive-hepnames-2.0-3|25	packages are based on pennames.sty by Michel Goosens and Eric
21mr|texlive-hepnames-2.0-3|26	van Herwijnen. Heppennames re-implements the particle names in
21mr|texlive-hepnames-2.0-3|27	pennames.sty, with some additions and alterations and greater
21mr|texlive-hepnames-2.0-3|28	flexibility and robustness due to the hepparticles structures,
21mr|texlive-hepnames-2.0-3|29	which were written for this purpose. Hepnicenames provides the
21mr|texlive-hepnames-2.0-3|30	main non-resonant particle names from heppennames with more
21mr|texlive-hepnames-2.0-3|31	"friendly" names.
21mr|texlive-hepnames-2.0-3|32	
21mr|texlive-hepnames-2.0-3|33	#-----------------------------------------------------------------------
21mr|texlive-hepnames-2.0-3|34	%files
21mr|texlive-hepnames-2.0-3|35	%{_texmfdistdir}/tex/latex/hepnames/hepnames.sty
21mr|texlive-hepnames-2.0-3|36	%{_texmfdistdir}/tex/latex/hepnames/hepnicenames.sty
21mr|texlive-hepnames-2.0-3|37	%{_texmfdistdir}/tex/latex/hepnames/heppennames.sty
21mr|texlive-hepnames-2.0-3|38	%doc %{_texmfdistdir}/doc/latex/hepnames/ChangeLog
21mr|texlive-hepnames-2.0-3|39	%doc %{_texmfdistdir}/doc/latex/hepnames/Makefile
21mr|texlive-hepnames-2.0-3|40	%doc %{_texmfdistdir}/doc/latex/hepnames/README
21mr|texlive-hepnames-2.0-3|41	%doc %{_texmfdistdir}/doc/latex/hepnames/hepnames.pdf
21mr|texlive-hepnames-2.0-3|42	%doc %{_texmfdistdir}/doc/latex/hepnames/hepnames.tex
21mr|texlive-hepnames-2.0-3|43	%doc %{_texmfdistdir}/doc/latex/hepnames/hepnicenames-it.pdf
21mr|texlive-hepnames-2.0-3|44	%doc %{_texmfdistdir}/doc/latex/hepnames/hepnicenames-it.tex
21mr|texlive-hepnames-2.0-3|45	%doc %{_texmfdistdir}/doc/latex/hepnames/hepnicenames-macros.tex
21mr|texlive-hepnames-2.0-3|46	%doc %{_texmfdistdir}/doc/latex/hepnames/hepnicenames-rm.pdf
21mr|texlive-hepnames-2.0-3|47	%doc %{_texmfdistdir}/doc/latex/hepnames/hepnicenames-rm.tex
21mr|texlive-hepnames-2.0-3|48	%doc %{_texmfdistdir}/doc/latex/hepnames/heppennames-it.pdf
21mr|texlive-hepnames-2.0-3|49	%doc %{_texmfdistdir}/doc/latex/hepnames/heppennames-it.tex
21mr|texlive-hepnames-2.0-3|50	%doc %{_texmfdistdir}/doc/latex/hepnames/heppennames-macros.tex
21mr|texlive-hepnames-2.0-3|51	%doc %{_texmfdistdir}/doc/latex/hepnames/heppennames-rm.pdf
21mr|texlive-hepnames-2.0-3|52	%doc %{_texmfdistdir}/doc/latex/hepnames/heppennames-rm.tex
21mr|texlive-hepnames-2.0-3|53	%doc %{_texmfdistdir}/doc/latex/hepnames/mkmacrotables
21mr|texlive-hepnames-2.0-3|54	
21mr|texlive-hepnames-2.0-3|55	#-----------------------------------------------------------------------
21mr|texlive-hepnames-2.0-3|56	%prep
21mr|texlive-hepnames-2.0-3|57	%setup -c -a0 -a1
21mr|texlive-hepnames-2.0-3|58	
21mr|texlive-hepnames-2.0-3|59	%build
21mr|texlive-hepnames-2.0-3|60	
21mr|texlive-hepnames-2.0-3|61	%install
21mr|texlive-hepnames-2.0-3|62	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hepnames-2.0-3|63	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18073 21
21mr|texlive-hepparticles-2.0-3|1	Name:		texlive-hepparticles
21mr|texlive-hepparticles-2.0-3|2	Version:	2.0
21mr|texlive-hepparticles-2.0-3|3	Release:	3
21mr|texlive-hepparticles-2.0-3|4	Epoch:		1
21mr|texlive-hepparticles-2.0-3|5	Summary:	Macros for typesetting high energy physics particle names
21mr|texlive-hepparticles-2.0-3|6	Group:		Publishing
21mr|texlive-hepparticles-2.0-3|7	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/hepparticles
21mr|texlive-hepparticles-2.0-3|8	License:	LPPL
21mr|texlive-hepparticles-2.0-3|9	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hepparticles.tar.xz
21mr|texlive-hepparticles-2.0-3|10	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hepparticles.doc.tar.xz
21mr|texlive-hepparticles-2.0-3|11	BuildArch:	noarch
21mr|texlive-hepparticles-2.0-3|12	BuildRequires:	texlive-tlpkg
21mr|texlive-hepparticles-2.0-3|13	Requires(pre):	texlive-tlpkg
21mr|texlive-hepparticles-2.0-3|14	Requires(post):	texlive-kpathsea
21mr|texlive-hepparticles-2.0-3|15	
21mr|texlive-hepparticles-2.0-3|16	%description
21mr|texlive-hepparticles-2.0-3|17	HEPparticles is a set of macros for typesetting high energy
21mr|texlive-hepparticles-2.0-3|18	particle names, to meet the following criteria: 1. The main
21mr|texlive-hepparticles-2.0-3|19	particle name is a Roman or Greek symbol, to be typeset in
21mr|texlive-hepparticles-2.0-3|20	upright font in normal contexts. 2. Additionally a superscript
21mr|texlive-hepparticles-2.0-3|21	and/or subscript may follow the main symbol. 3. Particle
21mr|texlive-hepparticles-2.0-3|22	resonances may also have a resonance specifier which is typeset
21mr|texlive-hepparticles-2.0-3|23	in parentheses following the main symbol. In general the
21mr|texlive-hepparticles-2.0-3|24	parentheses may also be followed by sub- and superscripts. 4.
21mr|texlive-hepparticles-2.0-3|25	The particle names are expected to be used both in and out of
21mr|texlive-hepparticles-2.0-3|26	mathematical contexts. 5. If the surrounding text is bold or
21mr|texlive-hepparticles-2.0-3|27	italic then the particle name should adapt to that context as
21mr|texlive-hepparticles-2.0-3|28	best as possible (this may not be possible for Greek symbols).
21mr|texlive-hepparticles-2.0-3|29	A consequence of point 5 is that the well-known problems with
21mr|texlive-hepparticles-2.0-3|30	boldness of particle names in section titles, headers and
21mr|texlive-hepparticles-2.0-3|31	tables of contents automatically disappear if these macros are
21mr|texlive-hepparticles-2.0-3|32	used.
21mr|texlive-hepparticles-2.0-3|33	
21mr|texlive-hepparticles-2.0-3|34	#-----------------------------------------------------------------------
21mr|texlive-hepparticles-2.0-3|35	%files
21mr|texlive-hepparticles-2.0-3|36	%{_texmfdistdir}/tex/latex/hepparticles
21mr|texlive-hepparticles-2.0-3|37	%doc %{_texmfdistdir}/doc/latex/hepparticles
21mr|texlive-hepparticles-2.0-3|38	
21mr|texlive-hepparticles-2.0-3|39	#-----------------------------------------------------------------------
21mr|texlive-hepparticles-2.0-3|40	%prep
21mr|texlive-hepparticles-2.0-3|41	%setup -c -a0 -a1
21mr|texlive-hepparticles-2.0-3|42	
21mr|texlive-hepparticles-2.0-3|43	%build
21mr|texlive-hepparticles-2.0-3|44	
21mr|texlive-hepparticles-2.0-3|45	%install
21mr|texlive-hepparticles-2.0-3|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hepparticles-2.0-3|47	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18074 21
21mr|texlive-hepthesis-1.5.2-2|1	Name:		texlive-hepthesis
21mr|texlive-hepthesis-1.5.2-2|2	Version:	1.5.2
21mr|texlive-hepthesis-1.5.2-2|3	Release:	2
21mr|texlive-hepthesis-1.5.2-2|4	Summary:	A class for academic reports, especially PhD theses
21mr|texlive-hepthesis-1.5.2-2|5	Group:		Publishing
21mr|texlive-hepthesis-1.5.2-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/hepthesis
21mr|texlive-hepthesis-1.5.2-2|7	License:	LPPL
21mr|texlive-hepthesis-1.5.2-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hepthesis.tar.xz
21mr|texlive-hepthesis-1.5.2-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hepthesis.doc.tar.xz
21mr|texlive-hepthesis-1.5.2-2|10	BuildArch:	noarch
21mr|texlive-hepthesis-1.5.2-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-hepthesis-1.5.2-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-hepthesis-1.5.2-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-hepthesis-1.5.2-2|14	
21mr|texlive-hepthesis-1.5.2-2|15	%description
21mr|texlive-hepthesis-1.5.2-2|16	Hepthesis is a LaTeX class for typesetting large academic
21mr|texlive-hepthesis-1.5.2-2|17	reports, in particular PhD theses. It was originally developed
21mr|texlive-hepthesis-1.5.2-2|18	for typesetting the author's high-energy physics PhD thesis and
21mr|texlive-hepthesis-1.5.2-2|19	includes some features specifically tailored to such an
21mr|texlive-hepthesis-1.5.2-2|20	application. In particular, hepthesis offers: - Attractive
21mr|texlive-hepthesis-1.5.2-2|21	semantic environments for various rubric sections; - Extensive
21mr|texlive-hepthesis-1.5.2-2|22	options for draft production, screen viewing and binding-ready
21mr|texlive-hepthesis-1.5.2-2|23	output; - Helpful extensions of existing environments,
21mr|texlive-hepthesis-1.5.2-2|24	including equation and tabular; and - Support for quotations at
21mr|texlive-hepthesis-1.5.2-2|25	the start of the thesis and each chapter. The class is based on
21mr|texlive-hepthesis-1.5.2-2|26	scrbook, from the KOMA-Script bundle.
21mr|texlive-hepthesis-1.5.2-2|27	
21mr|texlive-hepthesis-1.5.2-2|28	#-----------------------------------------------------------------------
21mr|texlive-hepthesis-1.5.2-2|29	%files
21mr|texlive-hepthesis-1.5.2-2|30	%{_texmfdistdir}/tex/latex/hepthesis
21mr|texlive-hepthesis-1.5.2-2|31	%doc %{_texmfdistdir}/doc/latex/hepthesis
21mr|texlive-hepthesis-1.5.2-2|32	
21mr|texlive-hepthesis-1.5.2-2|33	#-----------------------------------------------------------------------
21mr|texlive-hepthesis-1.5.2-2|34	%prep
21mr|texlive-hepthesis-1.5.2-2|35	%setup -c -a0 -a1
21mr|texlive-hepthesis-1.5.2-2|36	
21mr|texlive-hepthesis-1.5.2-2|37	%build
21mr|texlive-hepthesis-1.5.2-2|38	
21mr|texlive-hepthesis-1.5.2-2|39	%install
21mr|texlive-hepthesis-1.5.2-2|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hepthesis-1.5.2-2|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18075 21
21mr|texlive-hepunits-1.1.1-7|1	# revision 15878
21mr|texlive-hepunits-1.1.1-7|2	# category Package
21mr|texlive-hepunits-1.1.1-7|3	# catalog-ctan /macros/latex/contrib/hepunits
21mr|texlive-hepunits-1.1.1-7|4	# catalog-date 2009-09-19 12:08:16 +0200
21mr|texlive-hepunits-1.1.1-7|5	# catalog-license lppl
21mr|texlive-hepunits-1.1.1-7|6	# catalog-version 1.1.1
21mr|texlive-hepunits-1.1.1-7|7	Name:		texlive-hepunits
21mr|texlive-hepunits-1.1.1-7|8	Version:	1.1.1
21mr|texlive-hepunits-1.1.1-7|9	Release:	7
21mr|texlive-hepunits-1.1.1-7|10	Summary:	A set of units useful in high energy physics applications
21mr|texlive-hepunits-1.1.1-7|11	Group:		Publishing
21mr|texlive-hepunits-1.1.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/hepunits
21mr|texlive-hepunits-1.1.1-7|13	License:	LPPL
21mr|texlive-hepunits-1.1.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hepunits.tar.xz
21mr|texlive-hepunits-1.1.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hepunits.doc.tar.xz
21mr|texlive-hepunits-1.1.1-7|16	BuildArch:	noarch
21mr|texlive-hepunits-1.1.1-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-hepunits-1.1.1-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-hepunits-1.1.1-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-hepunits-1.1.1-7|20	
21mr|texlive-hepunits-1.1.1-7|21	%description
21mr|texlive-hepunits-1.1.1-7|22	Hepunits is a LaTeX package built on the SIunits package which
21mr|texlive-hepunits-1.1.1-7|23	adds a collection of useful HEP units to the existing SIunits
21mr|texlive-hepunits-1.1.1-7|24	set. These include the energy units \MeV, \GeV, \TeV and the
21mr|texlive-hepunits-1.1.1-7|25	derived momentum and mass units \MeVoverc, \MeVovercsq and so
21mr|texlive-hepunits-1.1.1-7|26	on.
21mr|texlive-hepunits-1.1.1-7|27	
21mr|texlive-hepunits-1.1.1-7|28	
21mr|texlive-hepunits-1.1.1-7|29	#-----------------------------------------------------------------------
21mr|texlive-hepunits-1.1.1-7|30	%files
21mr|texlive-hepunits-1.1.1-7|31	%{_texmfdistdir}/tex/latex/hepunits/hepunits.sty
21mr|texlive-hepunits-1.1.1-7|32	%doc %{_texmfdistdir}/doc/latex/hepunits/ChangeLog
21mr|texlive-hepunits-1.1.1-7|33	%doc %{_texmfdistdir}/doc/latex/hepunits/README
21mr|texlive-hepunits-1.1.1-7|34	%doc %{_texmfdistdir}/doc/latex/hepunits/hepunits.pdf
21mr|texlive-hepunits-1.1.1-7|35	%doc %{_texmfdistdir}/doc/latex/hepunits/hepunits.tex
21mr|texlive-hepunits-1.1.1-7|36	
21mr|texlive-hepunits-1.1.1-7|37	#-----------------------------------------------------------------------
21mr|texlive-hepunits-1.1.1-7|38	%prep
21mr|texlive-hepunits-1.1.1-7|39	%setup -c -a0 -a1
21mr|texlive-hepunits-1.1.1-7|40	
21mr|texlive-hepunits-1.1.1-7|41	%build
21mr|texlive-hepunits-1.1.1-7|42	
21mr|texlive-hepunits-1.1.1-7|43	%install
21mr|texlive-hepunits-1.1.1-7|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hepunits-1.1.1-7|45	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18076 21
21mr|texlive-here-20190228-1|1	# revision 16135
21mr|texlive-here-20190228-1|2	# category Package
21mr|texlive-here-20190228-1|3	# catalog-ctan /macros/latex/contrib/here
21mr|texlive-here-20190228-1|4	# catalog-date 2009-11-28 09:57:52 +0100
21mr|texlive-here-20190228-1|5	# catalog-license pd
21mr|texlive-here-20190228-1|6	# catalog-version undef
21mr|texlive-here-20190228-1|7	Name:		texlive-here
21mr|texlive-here-20190228-1|8	Version:	20190228
21mr|texlive-here-20190228-1|9	Release:	1
21mr|texlive-here-20190228-1|10	Summary:	Emulation of obsolete package for "here" floats
21mr|texlive-here-20190228-1|11	Group:		Publishing
21mr|texlive-here-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/here
21mr|texlive-here-20190228-1|13	License:	PD
21mr|texlive-here-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/here.tar.xz
21mr|texlive-here-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/here.doc.tar.xz
21mr|texlive-here-20190228-1|16	BuildArch:	noarch
21mr|texlive-here-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-here-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-here-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-here-20190228-1|20	
21mr|texlive-here-20190228-1|21	%description
21mr|texlive-here-20190228-1|22	Provides the H option for floats in LaTeX to signify that the
21mr|texlive-here-20190228-1|23	environemt is not really a float (and should therefore be
21mr|texlive-here-20190228-1|24	placed "here" and not float at all). The package emulates an
21mr|texlive-here-20190228-1|25	older package of the same name, which has long been been
21mr|texlive-here-20190228-1|26	suppressed by its author. The job is done by nothing more than
21mr|texlive-here-20190228-1|27	loading the float package, which has long provided the option
21mr|texlive-here-20190228-1|28	in an acceptable framework.
21mr|texlive-here-20190228-1|29	
21mr|texlive-here-20190228-1|30	#-----------------------------------------------------------------------
21mr|texlive-here-20190228-1|31	%files
21mr|texlive-here-20190228-1|32	%{_texmfdistdir}/tex/latex/here/here.sty
21mr|texlive-here-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/here/README
21mr|texlive-here-20190228-1|34	
21mr|texlive-here-20190228-1|35	#-----------------------------------------------------------------------
21mr|texlive-here-20190228-1|36	%prep
21mr|texlive-here-20190228-1|37	%setup -c -a0 -a1
21mr|texlive-here-20190228-1|38	
21mr|texlive-here-20190228-1|39	%build
21mr|texlive-here-20190228-1|40	
21mr|texlive-here-20190228-1|41	%install
21mr|texlive-here-20190228-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-here-20190228-1|43	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18077 21
21mr|texlive-he-she-1.3-2|1	# revision 29290
21mr|texlive-he-she-1.3-2|2	# category Package
21mr|texlive-he-she-1.3-2|3	# catalog-ctan /macros/latex/contrib/he-she
21mr|texlive-he-she-1.3-2|4	# catalog-date 2013-03-04 16:31:08 +0100
21mr|texlive-he-she-1.3-2|5	# catalog-license lppl1.3
21mr|texlive-he-she-1.3-2|6	# catalog-version 1.1
21mr|texlive-he-she-1.3-2|7	Name:		texlive-he-she
21mr|texlive-he-she-1.3-2|8	Version:	1.3
21mr|texlive-he-she-1.3-2|9	Release:	2
21mr|texlive-he-she-1.3-2|10	Summary:	Alternating pronouns to aid to gender-neutral writing
21mr|texlive-he-she-1.3-2|11	Group:		Publishing
21mr|texlive-he-she-1.3-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/he-she
21mr|texlive-he-she-1.3-2|13	License:	LPPL1.3
21mr|texlive-he-she-1.3-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/he-she.tar.xz
21mr|texlive-he-she-1.3-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/he-she.doc.tar.xz
21mr|texlive-he-she-1.3-2|16	BuildArch:	noarch
21mr|texlive-he-she-1.3-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-he-she-1.3-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-he-she-1.3-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-he-she-1.3-2|20	
21mr|texlive-he-she-1.3-2|21	%description
21mr|texlive-he-she-1.3-2|22	The package implements a version of semi-automatic pronoun
21mr|texlive-he-she-1.3-2|23	switching for writing gender-neutral (and possibly annoying)
21mr|texlive-he-she-1.3-2|24	prose. It has upper- and lowercase versions of switching
21mr|texlive-he-she-1.3-2|25	pronouns for all case forms, plus anaphoric versions that
21mr|texlive-he-she-1.3-2|26	reflect the current gender choice.
21mr|texlive-he-she-1.3-2|27	
21mr|texlive-he-she-1.3-2|28	#-----------------------------------------------------------------------
21mr|texlive-he-she-1.3-2|29	%files
21mr|texlive-he-she-1.3-2|30	%{_texmfdistdir}/tex/latex/he-she/he-she.sty
21mr|texlive-he-she-1.3-2|31	%doc %{_texmfdistdir}/doc/latex/he-she/README
21mr|texlive-he-she-1.3-2|32	%doc %{_texmfdistdir}/doc/latex/he-she/he-she.pdf
21mr|texlive-he-she-1.3-2|33	%doc %{_texmfdistdir}/doc/latex/he-she/he-she.tex
21mr|texlive-he-she-1.3-2|34	
21mr|texlive-he-she-1.3-2|35	#-----------------------------------------------------------------------
21mr|texlive-he-she-1.3-2|36	%prep
21mr|texlive-he-she-1.3-2|37	%setup -c -a0 -a1
21mr|texlive-he-she-1.3-2|38	
21mr|texlive-he-she-1.3-2|39	%build
21mr|texlive-he-she-1.3-2|40	
21mr|texlive-he-she-1.3-2|41	%install
21mr|texlive-he-she-1.3-2|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-he-she-1.3-2|43	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18078 21
21mr|texlive-hexgame-1.0-7|1	# revision 15878
21mr|texlive-hexgame-1.0-7|2	# category Package
21mr|texlive-hexgame-1.0-7|3	# catalog-ctan /macros/latex/contrib/hexgame
21mr|texlive-hexgame-1.0-7|4	# catalog-date 2008-08-22 10:38:02 +0200
21mr|texlive-hexgame-1.0-7|5	# catalog-license lppl
21mr|texlive-hexgame-1.0-7|6	# catalog-version 1.0
21mr|texlive-hexgame-1.0-7|7	Name:		texlive-hexgame
21mr|texlive-hexgame-1.0-7|8	Version:	1.0
21mr|texlive-hexgame-1.0-7|9	Release:	7
21mr|texlive-hexgame-1.0-7|10	Summary:	Provide an environment to draw a hexgame-board
21mr|texlive-hexgame-1.0-7|11	Group:		Publishing
21mr|texlive-hexgame-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/hexgame
21mr|texlive-hexgame-1.0-7|13	License:	LPPL
21mr|texlive-hexgame-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hexgame.tar.xz
21mr|texlive-hexgame-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hexgame.doc.tar.xz
21mr|texlive-hexgame-1.0-7|16	BuildArch:	noarch
21mr|texlive-hexgame-1.0-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-hexgame-1.0-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-hexgame-1.0-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-hexgame-1.0-7|20	
21mr|texlive-hexgame-1.0-7|21	%description
21mr|texlive-hexgame-1.0-7|22	Hex is a mathematical game invented by the Danish mathematician
21mr|texlive-hexgame-1.0-7|23	Piet Hein and independently by the mathematician John Nash.
21mr|texlive-hexgame-1.0-7|24	This package defines an environment that enables the user to
21mr|texlive-hexgame-1.0-7|25	draw such a game in a trivial way.
21mr|texlive-hexgame-1.0-7|26	
21mr|texlive-hexgame-1.0-7|27	
21mr|texlive-hexgame-1.0-7|28	#-----------------------------------------------------------------------
21mr|texlive-hexgame-1.0-7|29	%files
21mr|texlive-hexgame-1.0-7|30	%{_texmfdistdir}/tex/latex/hexgame/hexgame.sty
21mr|texlive-hexgame-1.0-7|31	%doc %{_texmfdistdir}/doc/latex/hexgame/README
21mr|texlive-hexgame-1.0-7|32	%doc %{_texmfdistdir}/doc/latex/hexgame/hexgame.pdf
21mr|texlive-hexgame-1.0-7|33	%doc %{_texmfdistdir}/doc/latex/hexgame/hexgame.tex
21mr|texlive-hexgame-1.0-7|34	
21mr|texlive-hexgame-1.0-7|35	#-----------------------------------------------------------------------
21mr|texlive-hexgame-1.0-7|36	%prep
21mr|texlive-hexgame-1.0-7|37	%setup -c -a0 -a1
21mr|texlive-hexgame-1.0-7|38	
21mr|texlive-hexgame-1.0-7|39	%build
21mr|texlive-hexgame-1.0-7|40	
21mr|texlive-hexgame-1.0-7|41	%install
21mr|texlive-hexgame-1.0-7|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hexgame-1.0-7|43	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18079 21
21mr|texlive-hf-tikz-0.3a-2|1	Name:		texlive-hf-tikz
21mr|texlive-hf-tikz-0.3a-2|2	Version:	0.3a
21mr|texlive-hf-tikz-0.3a-2|3	Release:	2
21mr|texlive-hf-tikz-0.3a-2|4	Summary:	A simple way to highlight formulas and formula parts
21mr|texlive-hf-tikz-0.3a-2|5	Group:		Publishing
21mr|texlive-hf-tikz-0.3a-2|6	URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/hf-tikz
21mr|texlive-hf-tikz-0.3a-2|7	License:	LPPL1.3
21mr|texlive-hf-tikz-0.3a-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hf-tikz.tar.xz
21mr|texlive-hf-tikz-0.3a-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hf-tikz.doc.tar.xz
21mr|texlive-hf-tikz-0.3a-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hf-tikz.source.tar.xz
21mr|texlive-hf-tikz-0.3a-2|11	BuildArch:	noarch
21mr|texlive-hf-tikz-0.3a-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-hf-tikz-0.3a-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-hf-tikz-0.3a-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-hf-tikz-0.3a-2|15	
21mr|texlive-hf-tikz-0.3a-2|16	%description
21mr|texlive-hf-tikz-0.3a-2|17	The package provides a way to highlight formulas and formula
21mr|texlive-hf-tikz-0.3a-2|18	parts in both documents and presentations, us TikZ.
21mr|texlive-hf-tikz-0.3a-2|19	
21mr|texlive-hf-tikz-0.3a-2|20	#-----------------------------------------------------------------------
21mr|texlive-hf-tikz-0.3a-2|21	%files
21mr|texlive-hf-tikz-0.3a-2|22	%{_texmfdistdir}/tex/latex/hf-tikz
21mr|texlive-hf-tikz-0.3a-2|23	%doc %{_texmfdistdir}/doc/latex/hf-tikz
21mr|texlive-hf-tikz-0.3a-2|24	#- source
21mr|texlive-hf-tikz-0.3a-2|25	%doc %{_texmfdistdir}/source/latex/hf-tikz
21mr|texlive-hf-tikz-0.3a-2|26	
21mr|texlive-hf-tikz-0.3a-2|27	#-----------------------------------------------------------------------
21mr|texlive-hf-tikz-0.3a-2|28	%prep
21mr|texlive-hf-tikz-0.3a-2|29	%setup -c -a0 -a1 -a2
21mr|texlive-hf-tikz-0.3a-2|30	
21mr|texlive-hf-tikz-0.3a-2|31	%build
21mr|texlive-hf-tikz-0.3a-2|32	
21mr|texlive-hf-tikz-0.3a-2|33	%install
21mr|texlive-hf-tikz-0.3a-2|34	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hf-tikz-0.3a-2|35	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18080 21
21mr|texlive-hhtensor-0.61-6|1	# revision 24981
21mr|texlive-hhtensor-0.61-6|2	# category Package
21mr|texlive-hhtensor-0.61-6|3	# catalog-ctan /macros/latex/contrib/hhtensor
21mr|texlive-hhtensor-0.61-6|4	# catalog-date 2011-12-29 22:44:25 +0100
21mr|texlive-hhtensor-0.61-6|5	# catalog-license lppl
21mr|texlive-hhtensor-0.61-6|6	# catalog-version 0.61
21mr|texlive-hhtensor-0.61-6|7	Name:		texlive-hhtensor
21mr|texlive-hhtensor-0.61-6|8	Version:	0.61
21mr|texlive-hhtensor-0.61-6|9	Release:	6
21mr|texlive-hhtensor-0.61-6|10	Summary:	Print vectors, matrices, and tensors
21mr|texlive-hhtensor-0.61-6|11	Group:		Publishing
21mr|texlive-hhtensor-0.61-6|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/hhtensor
21mr|texlive-hhtensor-0.61-6|13	License:	LPPL
21mr|texlive-hhtensor-0.61-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hhtensor.tar.xz
21mr|texlive-hhtensor-0.61-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hhtensor.doc.tar.xz
21mr|texlive-hhtensor-0.61-6|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hhtensor.source.tar.xz
21mr|texlive-hhtensor-0.61-6|17	BuildArch:	noarch
21mr|texlive-hhtensor-0.61-6|18	BuildRequires:	texlive-tlpkg
21mr|texlive-hhtensor-0.61-6|19	Requires(pre):	texlive-tlpkg
21mr|texlive-hhtensor-0.61-6|20	Requires(post):	texlive-kpathsea
21mr|texlive-hhtensor-0.61-6|21	
21mr|texlive-hhtensor-0.61-6|22	%description
21mr|texlive-hhtensor-0.61-6|23	This package provides commands for vectors, matrices, and
21mr|texlive-hhtensor-0.61-6|24	tensors with different styles -- arrows (as the LaTeX default),
21mr|texlive-hhtensor-0.61-6|25	underlined, and bold).
21mr|texlive-hhtensor-0.61-6|26	
21mr|texlive-hhtensor-0.61-6|27	
21mr|texlive-hhtensor-0.61-6|28	#-----------------------------------------------------------------------
21mr|texlive-hhtensor-0.61-6|29	%files
21mr|texlive-hhtensor-0.61-6|30	%{_texmfdistdir}/tex/latex/hhtensor/hhtensor.sty
21mr|texlive-hhtensor-0.61-6|31	%doc %{_texmfdistdir}/doc/latex/hhtensor/ChangeLog
21mr|texlive-hhtensor-0.61-6|32	%doc %{_texmfdistdir}/doc/latex/hhtensor/Makefile
21mr|texlive-hhtensor-0.61-6|33	%doc %{_texmfdistdir}/doc/latex/hhtensor/README
21mr|texlive-hhtensor-0.61-6|34	%doc %{_texmfdistdir}/doc/latex/hhtensor/getversion.tex
21mr|texlive-hhtensor-0.61-6|35	%doc %{_texmfdistdir}/doc/latex/hhtensor/hhtensor.pdf
21mr|texlive-hhtensor-0.61-6|36	#- source
21mr|texlive-hhtensor-0.61-6|37	%doc %{_texmfdistdir}/source/latex/hhtensor/hhtensor.dtx
21mr|texlive-hhtensor-0.61-6|38	%doc %{_texmfdistdir}/source/latex/hhtensor/hhtensor.ins
21mr|texlive-hhtensor-0.61-6|39	
21mr|texlive-hhtensor-0.61-6|40	#-----------------------------------------------------------------------
21mr|texlive-hhtensor-0.61-6|41	%prep
21mr|texlive-hhtensor-0.61-6|42	%setup -c -a0 -a1 -a2
21mr|texlive-hhtensor-0.61-6|43	
21mr|texlive-hhtensor-0.61-6|44	%build
21mr|texlive-hhtensor-0.61-6|45	
21mr|texlive-hhtensor-0.61-6|46	%install
21mr|texlive-hhtensor-0.61-6|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hhtensor-0.61-6|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18081 21
21mr|texlive-histogr-1.01-7|1	# revision 15878
21mr|texlive-histogr-1.01-7|2	# category Package
21mr|texlive-histogr-1.01-7|3	# catalog-ctan /macros/latex/contrib/histogr
21mr|texlive-histogr-1.01-7|4	# catalog-date 2006-11-09 15:16:55 +0100
21mr|texlive-histogr-1.01-7|5	# catalog-license lppl1.3
21mr|texlive-histogr-1.01-7|6	# catalog-version 1.01
21mr|texlive-histogr-1.01-7|7	Name:		texlive-histogr
21mr|texlive-histogr-1.01-7|8	Version:	1.01
21mr|texlive-histogr-1.01-7|9	Release:	7
21mr|texlive-histogr-1.01-7|10	Summary:	Draw histograms with the LaTeX picture environment
21mr|texlive-histogr-1.01-7|11	Group:		Publishing
21mr|texlive-histogr-1.01-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/histogr
21mr|texlive-histogr-1.01-7|13	License:	LPPL1.3
21mr|texlive-histogr-1.01-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/histogr.tar.xz
21mr|texlive-histogr-1.01-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/histogr.doc.tar.xz
21mr|texlive-histogr-1.01-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/histogr.source.tar.xz
21mr|texlive-histogr-1.01-7|17	BuildArch:	noarch
21mr|texlive-histogr-1.01-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-histogr-1.01-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-histogr-1.01-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-histogr-1.01-7|21	
21mr|texlive-histogr-1.01-7|22	%description
21mr|texlive-histogr-1.01-7|23	This is a macro collection to draw histogram bars inside a
21mr|texlive-histogr-1.01-7|24	LaTeX picture-environment.
21mr|texlive-histogr-1.01-7|25	
21mr|texlive-histogr-1.01-7|26	
21mr|texlive-histogr-1.01-7|27	#-----------------------------------------------------------------------
21mr|texlive-histogr-1.01-7|28	%files
21mr|texlive-histogr-1.01-7|29	%{_texmfdistdir}/tex/latex/histogr/histogr.sty
21mr|texlive-histogr-1.01-7|30	%doc %{_texmfdistdir}/doc/latex/histogr/histogr.pdf
21mr|texlive-histogr-1.01-7|31	#- source
21mr|texlive-histogr-1.01-7|32	%doc %{_texmfdistdir}/source/latex/histogr/histogr.dtx
21mr|texlive-histogr-1.01-7|33	%doc %{_texmfdistdir}/source/latex/histogr/histogr.ins
21mr|texlive-histogr-1.01-7|34	
21mr|texlive-histogr-1.01-7|35	#-----------------------------------------------------------------------
21mr|texlive-histogr-1.01-7|36	%prep
21mr|texlive-histogr-1.01-7|37	%setup -c -a0 -a1 -a2
21mr|texlive-histogr-1.01-7|38	
21mr|texlive-histogr-1.01-7|39	%build
21mr|texlive-histogr-1.01-7|40	
21mr|texlive-histogr-1.01-7|41	%install
21mr|texlive-histogr-1.01-7|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-histogr-1.01-7|43	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18082 21
21mr|texlive-hitec-0.0beta-8|1	Name:		texlive-hitec
21mr|texlive-hitec-0.0beta-8|2	Version:	0.0beta
21mr|texlive-hitec-0.0beta-8|3	Release:	8
21mr|texlive-hitec-0.0beta-8|4	Summary:	Class for documentation
21mr|texlive-hitec-0.0beta-8|5	Group:		Publishing
21mr|texlive-hitec-0.0beta-8|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/hitec
21mr|texlive-hitec-0.0beta-8|7	License:	LPPL
21mr|texlive-hitec-0.0beta-8|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hitec.tar.xz
21mr|texlive-hitec-0.0beta-8|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hitec.doc.tar.xz
21mr|texlive-hitec-0.0beta-8|10	BuildArch:	noarch
21mr|texlive-hitec-0.0beta-8|11	BuildRequires:	texlive-tlpkg
21mr|texlive-hitec-0.0beta-8|12	Requires(pre):	texlive-tlpkg
21mr|texlive-hitec-0.0beta-8|13	Requires(post):	texlive-kpathsea
21mr|texlive-hitec-0.0beta-8|14	
21mr|texlive-hitec-0.0beta-8|15	%description
21mr|texlive-hitec-0.0beta-8|16	An article-based class designed for use for documentation in
21mr|texlive-hitec-0.0beta-8|17	high-technology companies.
21mr|texlive-hitec-0.0beta-8|18	
21mr|texlive-hitec-0.0beta-8|19	#-----------------------------------------------------------------------
21mr|texlive-hitec-0.0beta-8|20	%files
21mr|texlive-hitec-0.0beta-8|21	%{_texmfdistdir}/tex/latex/hitec/hitec.cls
21mr|texlive-hitec-0.0beta-8|22	%doc %{_texmfdistdir}/doc/latex/hitec/README
21mr|texlive-hitec-0.0beta-8|23	%doc %{_texmfdistdir}/doc/latex/hitec/hitec_doc.pdf
21mr|texlive-hitec-0.0beta-8|24	%doc %{_texmfdistdir}/doc/latex/hitec/hitec_doc.tex
21mr|texlive-hitec-0.0beta-8|25	
21mr|texlive-hitec-0.0beta-8|26	#-----------------------------------------------------------------------
21mr|texlive-hitec-0.0beta-8|27	%prep
21mr|texlive-hitec-0.0beta-8|28	%setup -c -a0 -a1
21mr|texlive-hitec-0.0beta-8|29	
21mr|texlive-hitec-0.0beta-8|30	%build
21mr|texlive-hitec-0.0beta-8|31	
21mr|texlive-hitec-0.0beta-8|32	%install
21mr|texlive-hitec-0.0beta-8|33	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hitec-0.0beta-8|34	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18083 21
21mr|texlive-hletter-4.2-10|1	# revision 30002
21mr|texlive-hletter-4.2-10|2	# category Package
21mr|texlive-hletter-4.2-10|3	# catalog-ctan /macros/latex/contrib/hletter
21mr|texlive-hletter-4.2-10|4	# catalog-date 2013-04-17 11:54:35 +0200
21mr|texlive-hletter-4.2-10|5	# catalog-license lppl1.2
21mr|texlive-hletter-4.2-10|6	# catalog-version 4.2
21mr|texlive-hletter-4.2-10|7	Name:		texlive-hletter
21mr|texlive-hletter-4.2-10|8	Version:	4.2
21mr|texlive-hletter-4.2-10|9	Release:	10
21mr|texlive-hletter-4.2-10|10	Summary:	Flexible letter typesetting with flexible page headings
21mr|texlive-hletter-4.2-10|11	Group:		Publishing
21mr|texlive-hletter-4.2-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/hletter
21mr|texlive-hletter-4.2-10|13	License:	LPPL1.2
21mr|texlive-hletter-4.2-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hletter.tar.xz
21mr|texlive-hletter-4.2-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hletter.doc.tar.xz
21mr|texlive-hletter-4.2-10|16	BuildArch:	noarch
21mr|texlive-hletter-4.2-10|17	BuildRequires:	texlive-tlpkg
21mr|texlive-hletter-4.2-10|18	Requires(pre):	texlive-tlpkg
21mr|texlive-hletter-4.2-10|19	Requires(post):	texlive-kpathsea
21mr|texlive-hletter-4.2-10|20	
21mr|texlive-hletter-4.2-10|21	%description
21mr|texlive-hletter-4.2-10|22	The package permits the user to specify easily, with the aid of
21mr|texlive-hletter-4.2-10|23	self defined key-words, letters (with a logo and private) and
21mr|texlive-hletter-4.2-10|24	headings. The heading may include a footer and the letter
21mr|texlive-hletter-4.2-10|25	provides commands to include a scanned signature and two
21mr|texlive-hletter-4.2-10|26	signees. The package works with the merge package.
21mr|texlive-hletter-4.2-10|27	
21mr|texlive-hletter-4.2-10|28	
21mr|texlive-hletter-4.2-10|29	#-----------------------------------------------------------------------
21mr|texlive-hletter-4.2-10|30	%files
21mr|texlive-hletter-4.2-10|31	%{_texmfdistdir}/tex/latex/hletter/hdefine.clo
21mr|texlive-hletter-4.2-10|32	%{_texmfdistdir}/tex/latex/hletter/hhead.sty
21mr|texlive-hletter-4.2-10|33	%{_texmfdistdir}/tex/latex/hletter/hlete.clo
21mr|texlive-hletter-4.2-10|34	%{_texmfdistdir}/tex/latex/hletter/hletf.clo
21mr|texlive-hletter-4.2-10|35	%{_texmfdistdir}/tex/latex/hletter/hletg.clo
21mr|texlive-hletter-4.2-10|36	%{_texmfdistdir}/tex/latex/hletter/hletter.cls
21mr|texlive-hletter-4.2-10|37	%{_texmfdistdir}/tex/latex/hletter/hsetup.sty
21mr|texlive-hletter-4.2-10|38	%{_texmfdistdir}/tex/latex/hletter/mergeh.sty
21mr|texlive-hletter-4.2-10|39	%doc %{_texmfdistdir}/doc/latex/hletter/Bruennhilde.eps
21mr|texlive-hletter-4.2-10|40	%doc %{_texmfdistdir}/doc/latex/hletter/Bruennhilde.jpg
21mr|texlive-hletter-4.2-10|41	%doc %{_texmfdistdir}/doc/latex/hletter/Gccs.eps
21mr|texlive-hletter-4.2-10|42	%doc %{_texmfdistdir}/doc/latex/hletter/Gccs.jpg
21mr|texlive-hletter-4.2-10|43	%doc %{_texmfdistdir}/doc/latex/hletter/Hletter.pdf
21mr|texlive-hletter-4.2-10|44	%doc %{_texmfdistdir}/doc/latex/hletter/README
21mr|texlive-hletter-4.2-10|45	%doc %{_texmfdistdir}/doc/latex/hletter/Testheader.tex
21mr|texlive-hletter-4.2-10|46	%doc %{_texmfdistdir}/doc/latex/hletter/Testletter1.tex
21mr|texlive-hletter-4.2-10|47	%doc %{_texmfdistdir}/doc/latex/hletter/Testletter2.tex
21mr|texlive-hletter-4.2-10|48	%doc %{_texmfdistdir}/doc/latex/hletter/Testletter3.tex
21mr|texlive-hletter-4.2-10|49	%doc %{_texmfdistdir}/doc/latex/hletter/Testmerge.dat
21mr|texlive-hletter-4.2-10|50	%doc %{_texmfdistdir}/doc/latex/hletter/Testmerge.tex
21mr|texlive-hletter-4.2-10|51	%doc %{_texmfdistdir}/doc/latex/hletter/signat.eps
21mr|texlive-hletter-4.2-10|52	%doc %{_texmfdistdir}/doc/latex/hletter/signat.jpg
21mr|texlive-hletter-4.2-10|53	
21mr|texlive-hletter-4.2-10|54	#-----------------------------------------------------------------------
21mr|texlive-hletter-4.2-10|55	%prep
21mr|texlive-hletter-4.2-10|56	%setup -c -a0 -a1
21mr|texlive-hletter-4.2-10|57	
21mr|texlive-hletter-4.2-10|58	%build
21mr|texlive-hletter-4.2-10|59	
21mr|texlive-hletter-4.2-10|60	%install
21mr|texlive-hletter-4.2-10|61	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hletter-4.2-10|62	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18084 21
21mr|texlive-hobby-1.8-2|1	Name:		texlive-hobby
21mr|texlive-hobby-1.8-2|2	Version:	1.8
21mr|texlive-hobby-1.8-2|3	Release:	2
21mr|texlive-hobby-1.8-2|4	Summary:	An implementation of Hobby's algorithm for PGF/TikZ
21mr|texlive-hobby-1.8-2|5	Group:		Publishing
21mr|texlive-hobby-1.8-2|6	URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/hobby
21mr|texlive-hobby-1.8-2|7	License:	LPPL1.3
21mr|texlive-hobby-1.8-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hobby.tar.xz
21mr|texlive-hobby-1.8-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hobby.doc.tar.xz
21mr|texlive-hobby-1.8-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hobby.source.tar.xz
21mr|texlive-hobby-1.8-2|11	BuildArch:	noarch
21mr|texlive-hobby-1.8-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-hobby-1.8-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-hobby-1.8-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-hobby-1.8-2|15	
21mr|texlive-hobby-1.8-2|16	%description
21mr|texlive-hobby-1.8-2|17	This package defines a path generation function for PGF/TikZ
21mr|texlive-hobby-1.8-2|18	which implements Hobby's algorithm for a path built out of
21mr|texlive-hobby-1.8-2|19	Bezier curves which passes through a given set of points. The
21mr|texlive-hobby-1.8-2|20	path thus generated may by used as a TikZ 'to path'. The
21mr|texlive-hobby-1.8-2|21	implementation is in LaTeX3.
21mr|texlive-hobby-1.8-2|22	
21mr|texlive-hobby-1.8-2|23	#-----------------------------------------------------------------------
21mr|texlive-hobby-1.8-2|24	%files
21mr|texlive-hobby-1.8-2|25	%{_texmfdistdir}/tex/latex/hobby
21mr|texlive-hobby-1.8-2|26	%doc %{_texmfdistdir}/doc/latex/hobby
21mr|texlive-hobby-1.8-2|27	#- source
21mr|texlive-hobby-1.8-2|28	%doc %{_texmfdistdir}/source/latex/hobby
21mr|texlive-hobby-1.8-2|29	
21mr|texlive-hobby-1.8-2|30	#-----------------------------------------------------------------------
21mr|texlive-hobby-1.8-2|31	%prep
21mr|texlive-hobby-1.8-2|32	%setup -c -a0 -a1 -a2
21mr|texlive-hobby-1.8-2|33	
21mr|texlive-hobby-1.8-2|34	%build
21mr|texlive-hobby-1.8-2|35	
21mr|texlive-hobby-1.8-2|36	%install
21mr|texlive-hobby-1.8-2|37	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hobby-1.8-2|38	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18085 21
21mr|texlive-hobete-20190228-1|1	# revision 27036
21mr|texlive-hobete-20190228-1|2	# category Package
21mr|texlive-hobete-20190228-1|3	# catalog-ctan /macros/latex/contrib/beamer-contrib/hobete
21mr|texlive-hobete-20190228-1|4	# catalog-date 2012-06-26 15:55:21 +0200
21mr|texlive-hobete-20190228-1|5	# catalog-license lppl
21mr|texlive-hobete-20190228-1|6	# catalog-version undef
21mr|texlive-hobete-20190228-1|7	Name:		texlive-hobete
21mr|texlive-hobete-20190228-1|8	Version:	20190228
21mr|texlive-hobete-20190228-1|9	Release:	1
21mr|texlive-hobete-20190228-1|10	Summary:	Unofficial beamer theme for the University of Hohenheim
21mr|texlive-hobete-20190228-1|11	Group:		Publishing
21mr|texlive-hobete-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/beamer-contrib/hobete
21mr|texlive-hobete-20190228-1|13	License:	LPPL
21mr|texlive-hobete-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hobete.tar.xz
21mr|texlive-hobete-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hobete.doc.tar.xz
21mr|texlive-hobete-20190228-1|16	BuildArch:	noarch
21mr|texlive-hobete-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-hobete-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-hobete-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-hobete-20190228-1|20	
21mr|texlive-hobete-20190228-1|21	%description
21mr|texlive-hobete-20190228-1|22	The package provides a beamer theme which features the Ci
21mr|texlive-hobete-20190228-1|23	colors of the University of Hohenheim. Please note that this is
21mr|texlive-hobete-20190228-1|24	not an official Theme, and that there will be no support for
21mr|texlive-hobete-20190228-1|25	it, from the University. Furthermore there is NO relationship
21mr|texlive-hobete-20190228-1|26	between the University and this theme.
21mr|texlive-hobete-20190228-1|27	
21mr|texlive-hobete-20190228-1|28	#-----------------------------------------------------------------------
21mr|texlive-hobete-20190228-1|29	%files
21mr|texlive-hobete-20190228-1|30	%{_texmfdistdir}/tex/latex/hobete/beamercolorthemehohenheim.sty
21mr|texlive-hobete-20190228-1|31	%{_texmfdistdir}/tex/latex/hobete/beamerouterthemehohenheim.sty
21mr|texlive-hobete-20190228-1|32	%{_texmfdistdir}/tex/latex/hobete/beamerouterthemehohenheimposter.sty
21mr|texlive-hobete-20190228-1|33	%{_texmfdistdir}/tex/latex/hobete/beamerthemehohenheim.sty
21mr|texlive-hobete-20190228-1|34	%{_texmfdistdir}/tex/latex/hobete/hobete.sty
21mr|texlive-hobete-20190228-1|35	%doc %{_texmfdistdir}/doc/latex/hobete/README
21mr|texlive-hobete-20190228-1|36	%doc %{_texmfdistdir}/doc/latex/hobete/hobete_doc.pdf
21mr|texlive-hobete-20190228-1|37	%doc %{_texmfdistdir}/doc/latex/hobete/hobete_doc.tex
21mr|texlive-hobete-20190228-1|38	%doc %{_texmfdistdir}/doc/latex/hobete/poster-test.tex
21mr|texlive-hobete-20190228-1|39	
21mr|texlive-hobete-20190228-1|40	#-----------------------------------------------------------------------
21mr|texlive-hobete-20190228-1|41	%prep
21mr|texlive-hobete-20190228-1|42	%setup -c -a0 -a1
21mr|texlive-hobete-20190228-1|43	
21mr|texlive-hobete-20190228-1|44	%build
21mr|texlive-hobete-20190228-1|45	
21mr|texlive-hobete-20190228-1|46	%install
21mr|texlive-hobete-20190228-1|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hobete-20190228-1|48	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18086 21
21mr|texlive-horoscop-0.92-10|1	# revision 30530
21mr|texlive-horoscop-0.92-10|2	# category Package
21mr|texlive-horoscop-0.92-10|3	# catalog-ctan /macros/latex/contrib/horoscop
21mr|texlive-horoscop-0.92-10|4	# catalog-date 2013-05-17 13:43:39 +0200
21mr|texlive-horoscop-0.92-10|5	# catalog-license pd
21mr|texlive-horoscop-0.92-10|6	# catalog-version 0.92
21mr|texlive-horoscop-0.92-10|7	Name:		texlive-horoscop
21mr|texlive-horoscop-0.92-10|8	Version:	0.92
21mr|texlive-horoscop-0.92-10|9	Release:	10
21mr|texlive-horoscop-0.92-10|10	Summary:	Generate astrological charts in LaTeX
21mr|texlive-horoscop-0.92-10|11	Group:		Publishing
21mr|texlive-horoscop-0.92-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/horoscop
21mr|texlive-horoscop-0.92-10|13	License:	PD
21mr|texlive-horoscop-0.92-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/horoscop.tar.xz
21mr|texlive-horoscop-0.92-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/horoscop.doc.tar.xz
21mr|texlive-horoscop-0.92-10|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/horoscop.source.tar.xz
21mr|texlive-horoscop-0.92-10|17	BuildArch:	noarch
21mr|texlive-horoscop-0.92-10|18	BuildRequires:	texlive-tlpkg
21mr|texlive-horoscop-0.92-10|19	Requires(pre):	texlive-tlpkg
21mr|texlive-horoscop-0.92-10|20	Requires(post):	texlive-kpathsea
21mr|texlive-horoscop-0.92-10|21	
21mr|texlive-horoscop-0.92-10|22	%description
21mr|texlive-horoscop-0.92-10|23	The horoscop package provides a unified interface for
21mr|texlive-horoscop-0.92-10|24	astrological font packages; typesetting with pict2e of standard
21mr|texlive-horoscop-0.92-10|25	wheel charts and some variations, in PostScript- and PDF-
21mr|texlive-horoscop-0.92-10|26	generating TeX engines; and access to external calculation
21mr|texlive-horoscop-0.92-10|27	software (Astrolog and Swiss Ephemeris) for computing object
21mr|texlive-horoscop-0.92-10|28	positions.
21mr|texlive-horoscop-0.92-10|29	
21mr|texlive-horoscop-0.92-10|30	
21mr|texlive-horoscop-0.92-10|31	#-----------------------------------------------------------------------
21mr|texlive-horoscop-0.92-10|32	%files
21mr|texlive-horoscop-0.92-10|33	%{_texmfdistdir}/tex/latex/horoscop/horoscop.sty
21mr|texlive-horoscop-0.92-10|34	%doc %{_texmfdistdir}/doc/latex/horoscop/README
21mr|texlive-horoscop-0.92-10|35	%doc %{_texmfdistdir}/doc/latex/horoscop/horoscop.pdf
21mr|texlive-horoscop-0.92-10|36	#- source
21mr|texlive-horoscop-0.92-10|37	%doc %{_texmfdistdir}/source/latex/horoscop/horoscop.dtx
21mr|texlive-horoscop-0.92-10|38	%doc %{_texmfdistdir}/source/latex/horoscop/horoscop.ins
21mr|texlive-horoscop-0.92-10|39	
21mr|texlive-horoscop-0.92-10|40	#-----------------------------------------------------------------------
21mr|texlive-horoscop-0.92-10|41	%prep
21mr|texlive-horoscop-0.92-10|42	%setup -c -a0 -a1 -a2
21mr|texlive-horoscop-0.92-10|43	
21mr|texlive-horoscop-0.92-10|44	%build
21mr|texlive-horoscop-0.92-10|45	
21mr|texlive-horoscop-0.92-10|46	%install
21mr|texlive-horoscop-0.92-10|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-horoscop-0.92-10|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18087 21
21mr|texlive-hpsdiss-1.0-7|1	# revision 15878
21mr|texlive-hpsdiss-1.0-7|2	# category Package
21mr|texlive-hpsdiss-1.0-7|3	# catalog-ctan /macros/latex/contrib/hpsdiss
21mr|texlive-hpsdiss-1.0-7|4	# catalog-date 2007-01-07 11:47:19 +0100
21mr|texlive-hpsdiss-1.0-7|5	# catalog-license gpl
21mr|texlive-hpsdiss-1.0-7|6	# catalog-version 1.0
21mr|texlive-hpsdiss-1.0-7|7	Name:		texlive-hpsdiss
21mr|texlive-hpsdiss-1.0-7|8	Version:	1.0
21mr|texlive-hpsdiss-1.0-7|9	Release:	7
21mr|texlive-hpsdiss-1.0-7|10	Summary:	A dissertation class
21mr|texlive-hpsdiss-1.0-7|11	Group:		Publishing
21mr|texlive-hpsdiss-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/hpsdiss
21mr|texlive-hpsdiss-1.0-7|13	License:	GPL
21mr|texlive-hpsdiss-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hpsdiss.tar.xz
21mr|texlive-hpsdiss-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hpsdiss.doc.tar.xz
21mr|texlive-hpsdiss-1.0-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hpsdiss.source.tar.xz
21mr|texlive-hpsdiss-1.0-7|17	BuildArch:	noarch
21mr|texlive-hpsdiss-1.0-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-hpsdiss-1.0-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-hpsdiss-1.0-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-hpsdiss-1.0-7|21	
21mr|texlive-hpsdiss-1.0-7|22	%description
21mr|texlive-hpsdiss-1.0-7|23	The class was developed to typeset a dissertation at ETH
21mr|texlive-hpsdiss-1.0-7|24	Zurich. The requirements were to use A5 paper and 10pt type. A
21mr|texlive-hpsdiss-1.0-7|25	sample of the output is shown in the PDF documentation link.
21mr|texlive-hpsdiss-1.0-7|26	
21mr|texlive-hpsdiss-1.0-7|27	
21mr|texlive-hpsdiss-1.0-7|28	#-----------------------------------------------------------------------
21mr|texlive-hpsdiss-1.0-7|29	%files
21mr|texlive-hpsdiss-1.0-7|30	%{_texmfdistdir}/tex/latex/hpsdiss/hpsdiss.cls
21mr|texlive-hpsdiss-1.0-7|31	%doc %{_texmfdistdir}/doc/latex/hpsdiss/hpsdiss.pdf
21mr|texlive-hpsdiss-1.0-7|32	#- source
21mr|texlive-hpsdiss-1.0-7|33	%doc %{_texmfdistdir}/source/latex/hpsdiss/hpsdiss.dtx
21mr|texlive-hpsdiss-1.0-7|34	%doc %{_texmfdistdir}/source/latex/hpsdiss/hpsdiss.ins
21mr|texlive-hpsdiss-1.0-7|35	
21mr|texlive-hpsdiss-1.0-7|36	#-----------------------------------------------------------------------
21mr|texlive-hpsdiss-1.0-7|37	%prep
21mr|texlive-hpsdiss-1.0-7|38	%setup -c -a0 -a1 -a2
21mr|texlive-hpsdiss-1.0-7|39	
21mr|texlive-hpsdiss-1.0-7|40	%build
21mr|texlive-hpsdiss-1.0-7|41	
21mr|texlive-hpsdiss-1.0-7|42	%install
21mr|texlive-hpsdiss-1.0-7|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hpsdiss-1.0-7|44	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18088 21
21mr|texlive-hrefhide-1.0f-7|1	# revision 22255
21mr|texlive-hrefhide-1.0f-7|2	# category Package
21mr|texlive-hrefhide-1.0f-7|3	# catalog-ctan /macros/latex/contrib/hrefhide
21mr|texlive-hrefhide-1.0f-7|4	# catalog-date 2011-04-29 14:22:52 +0200
21mr|texlive-hrefhide-1.0f-7|5	# catalog-license lppl1.3
21mr|texlive-hrefhide-1.0f-7|6	# catalog-version 1.0f
21mr|texlive-hrefhide-1.0f-7|7	Name:		texlive-hrefhide
21mr|texlive-hrefhide-1.0f-7|8	Version:	1.0f
21mr|texlive-hrefhide-1.0f-7|9	Release:	7
21mr|texlive-hrefhide-1.0f-7|10	Summary:	Suppress hyper links when printing
21mr|texlive-hrefhide-1.0f-7|11	Group:		Publishing
21mr|texlive-hrefhide-1.0f-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/hrefhide
21mr|texlive-hrefhide-1.0f-7|13	License:	LPPL1.3
21mr|texlive-hrefhide-1.0f-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hrefhide.tar.xz
21mr|texlive-hrefhide-1.0f-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hrefhide.doc.tar.xz
21mr|texlive-hrefhide-1.0f-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hrefhide.source.tar.xz
21mr|texlive-hrefhide-1.0f-7|17	BuildArch:	noarch
21mr|texlive-hrefhide-1.0f-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-hrefhide-1.0f-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-hrefhide-1.0f-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-hrefhide-1.0f-7|21	
21mr|texlive-hrefhide-1.0f-7|22	%description
21mr|texlive-hrefhide-1.0f-7|23	This package provides the command \hrefdisplayonly (which
21mr|texlive-hrefhide-1.0f-7|24	provides a substitute for \href). While the (hyperlinked) text
21mr|texlive-hrefhide-1.0f-7|25	appears like an ordinary \href in the compiled PDF file, the
21mr|texlive-hrefhide-1.0f-7|26	same text will be "hidden" when printing the text. (Hiding is
21mr|texlive-hrefhide-1.0f-7|27	actually achieved by making the text the same colour as the
21mr|texlive-hrefhide-1.0f-7|28	background, thus preserving the layout of the rest of the
21mr|texlive-hrefhide-1.0f-7|29	text.).
21mr|texlive-hrefhide-1.0f-7|30	
21mr|texlive-hrefhide-1.0f-7|31	
21mr|texlive-hrefhide-1.0f-7|32	#-----------------------------------------------------------------------
21mr|texlive-hrefhide-1.0f-7|33	%files
21mr|texlive-hrefhide-1.0f-7|34	%{_texmfdistdir}/tex/latex/hrefhide/hrefhide.sty
21mr|texlive-hrefhide-1.0f-7|35	%doc %{_texmfdistdir}/doc/latex/hrefhide/README
21mr|texlive-hrefhide-1.0f-7|36	%doc %{_texmfdistdir}/doc/latex/hrefhide/hrefhide-example.pdf
21mr|texlive-hrefhide-1.0f-7|37	%doc %{_texmfdistdir}/doc/latex/hrefhide/hrefhide-example.tex
21mr|texlive-hrefhide-1.0f-7|38	%doc %{_texmfdistdir}/doc/latex/hrefhide/hrefhide.pdf
21mr|texlive-hrefhide-1.0f-7|39	#- source
21mr|texlive-hrefhide-1.0f-7|40	%doc %{_texmfdistdir}/source/latex/hrefhide/hrefhide.drv
21mr|texlive-hrefhide-1.0f-7|41	%doc %{_texmfdistdir}/source/latex/hrefhide/hrefhide.dtx
21mr|texlive-hrefhide-1.0f-7|42	%doc %{_texmfdistdir}/source/latex/hrefhide/hrefhide.ins
21mr|texlive-hrefhide-1.0f-7|43	
21mr|texlive-hrefhide-1.0f-7|44	#-----------------------------------------------------------------------
21mr|texlive-hrefhide-1.0f-7|45	%prep
21mr|texlive-hrefhide-1.0f-7|46	%setup -c -a0 -a1 -a2
21mr|texlive-hrefhide-1.0f-7|47	
21mr|texlive-hrefhide-1.0f-7|48	%build
21mr|texlive-hrefhide-1.0f-7|49	
21mr|texlive-hrefhide-1.0f-7|50	%install
21mr|texlive-hrefhide-1.0f-7|51	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hrefhide-1.0f-7|52	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18089 21
21mr|texlive-hrlatex-0.23-7|1	# revision 18020
21mr|texlive-hrlatex-0.23-7|2	# category Package
21mr|texlive-hrlatex-0.23-7|3	# catalog-ctan /language/croatian/hrlatex
21mr|texlive-hrlatex-0.23-7|4	# catalog-date 2010-04-25 22:49:50 +0200
21mr|texlive-hrlatex-0.23-7|5	# catalog-license lppl
21mr|texlive-hrlatex-0.23-7|6	# catalog-version 0.23
21mr|texlive-hrlatex-0.23-7|7	Name:		texlive-hrlatex
21mr|texlive-hrlatex-0.23-7|8	Version:	0.23
21mr|texlive-hrlatex-0.23-7|9	Release:	7
21mr|texlive-hrlatex-0.23-7|10	Summary:	LaTeX support for Croatian documents
21mr|texlive-hrlatex-0.23-7|11	Group:		Publishing
21mr|texlive-hrlatex-0.23-7|12	URL:		http://www.ctan.org/tex-archive/language/croatian/hrlatex
21mr|texlive-hrlatex-0.23-7|13	License:	LPPL
21mr|texlive-hrlatex-0.23-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hrlatex.tar.xz
21mr|texlive-hrlatex-0.23-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hrlatex.doc.tar.xz
21mr|texlive-hrlatex-0.23-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hrlatex.source.tar.xz
21mr|texlive-hrlatex-0.23-7|17	BuildArch:	noarch
21mr|texlive-hrlatex-0.23-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-hrlatex-0.23-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-hrlatex-0.23-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-hrlatex-0.23-7|21	
21mr|texlive-hrlatex-0.23-7|22	%description
21mr|texlive-hrlatex-0.23-7|23	This package simplifies creation of new documents for the
21mr|texlive-hrlatex-0.23-7|24	(average) Croatian user. As an example, a class file hrdipl.cls
21mr|texlive-hrlatex-0.23-7|25	(designed for the graduation thesis at the University of
21mr|texlive-hrlatex-0.23-7|26	Zagreb) and sample thesis documents are included.
21mr|texlive-hrlatex-0.23-7|27	
21mr|texlive-hrlatex-0.23-7|28	
21mr|texlive-hrlatex-0.23-7|29	#-----------------------------------------------------------------------
21mr|texlive-hrlatex-0.23-7|30	%files
21mr|texlive-hrlatex-0.23-7|31	%{_texmfdistdir}/tex/latex/hrlatex/fsbispit.cls
21mr|texlive-hrlatex-0.23-7|32	%{_texmfdistdir}/tex/latex/hrlatex/fsbmath.sty
21mr|texlive-hrlatex-0.23-7|33	%{_texmfdistdir}/tex/latex/hrlatex/hrlatex.sty
21mr|texlive-hrlatex-0.23-7|34	%doc %{_texmfdistdir}/doc/latex/hrlatex/README
21mr|texlive-hrlatex-0.23-7|35	%doc %{_texmfdistdir}/doc/latex/hrlatex/hrlatex.pdf
21mr|texlive-hrlatex-0.23-7|36	%doc %{_texmfdistdir}/doc/latex/hrlatex/sample.fsbispit.tex
21mr|texlive-hrlatex-0.23-7|37	%doc %{_texmfdistdir}/doc/latex/hrlatex/sample.minimal.cp1250.tex
21mr|texlive-hrlatex-0.23-7|38	%doc %{_texmfdistdir}/doc/latex/hrlatex/sample.minimal.latin2.tex
21mr|texlive-hrlatex-0.23-7|39	%doc %{_texmfdistdir}/doc/latex/hrlatex/sample.minimal.utf8.tex
21mr|texlive-hrlatex-0.23-7|40	%doc %{_texmfdistdir}/doc/latex/hrlatex/sample.prezentacija.tex
21mr|texlive-hrlatex-0.23-7|41	#- source
21mr|texlive-hrlatex-0.23-7|42	%doc %{_texmfdistdir}/source/latex/hrlatex/hrlatex.dtx
21mr|texlive-hrlatex-0.23-7|43	%doc %{_texmfdistdir}/source/latex/hrlatex/hrlatex.ins
21mr|texlive-hrlatex-0.23-7|44	
21mr|texlive-hrlatex-0.23-7|45	#-----------------------------------------------------------------------
21mr|texlive-hrlatex-0.23-7|46	%prep
21mr|texlive-hrlatex-0.23-7|47	%setup -c -a0 -a1 -a2
21mr|texlive-hrlatex-0.23-7|48	
21mr|texlive-hrlatex-0.23-7|49	%build
21mr|texlive-hrlatex-0.23-7|50	
21mr|texlive-hrlatex-0.23-7|51	%install
21mr|texlive-hrlatex-0.23-7|52	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hrlatex-0.23-7|53	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18090 21
21mr|texlive-hvfloat-1.2b-3|1	Name:		texlive-hvfloat
21mr|texlive-hvfloat-1.2b-3|2	Version:	1.2b
21mr|texlive-hvfloat-1.2b-3|3	Release:	3
21mr|texlive-hvfloat-1.2b-3|4	Summary:	Rotating caption and object of floats independently
21mr|texlive-hvfloat-1.2b-3|5	Group:		Publishing
21mr|texlive-hvfloat-1.2b-3|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/hvfloat
21mr|texlive-hvfloat-1.2b-3|7	License:	LPPL
21mr|texlive-hvfloat-1.2b-3|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hvfloat.tar.xz
21mr|texlive-hvfloat-1.2b-3|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hvfloat.doc.tar.xz
21mr|texlive-hvfloat-1.2b-3|10	BuildArch:	noarch
21mr|texlive-hvfloat-1.2b-3|11	BuildRequires:	texlive-tlpkg
21mr|texlive-hvfloat-1.2b-3|12	Requires(pre):	texlive-tlpkg
21mr|texlive-hvfloat-1.2b-3|13	Requires(post):	texlive-kpathsea
21mr|texlive-hvfloat-1.2b-3|14	
21mr|texlive-hvfloat-1.2b-3|15	%description
21mr|texlive-hvfloat-1.2b-3|16	This package defines a macro to place objects (tables and
21mr|texlive-hvfloat-1.2b-3|17	figures) and their captions in different positions with
21mr|texlive-hvfloat-1.2b-3|18	different rotating angles within a float. All objects and
21mr|texlive-hvfloat-1.2b-3|19	captions can be framed. The main command is \hvFloat{float
21mr|texlive-hvfloat-1.2b-3|20	type}{floating object}{caption}{label}; a simple example is
21mr|texlive-hvfloat-1.2b-3|21	\hvFloat{figure}{\includegraphics{rose}}{Caption}{fig:0}.
21mr|texlive-hvfloat-1.2b-3|22	Options are provided to place captions to the right or left,
21mr|texlive-hvfloat-1.2b-3|23	and rotated. Setting nonFloat=true results in placing the float
21mr|texlive-hvfloat-1.2b-3|24	here.
21mr|texlive-hvfloat-1.2b-3|25	
21mr|texlive-hvfloat-1.2b-3|26	%post
21mr|texlive-hvfloat-1.2b-3|27	%{_sbindir}/texlive.post
21mr|texlive-hvfloat-1.2b-3|28	
21mr|texlive-hvfloat-1.2b-3|29	%postun
21mr|texlive-hvfloat-1.2b-3|30	if [ $1 -eq 0 ]; then
21mr|texlive-hvfloat-1.2b-3|31	%{_sbindir}/texlive.post
21mr|texlive-hvfloat-1.2b-3|32	fi
21mr|texlive-hvfloat-1.2b-3|33	
21mr|texlive-hvfloat-1.2b-3|34	#-----------------------------------------------------------------------
21mr|texlive-hvfloat-1.2b-3|35	%files
21mr|texlive-hvfloat-1.2b-3|36	%{_texmfdistdir}/tex/latex/hvfloat
21mr|texlive-hvfloat-1.2b-3|37	%doc %{_texmfdistdir}/doc/latex/hvfloat
21mr|texlive-hvfloat-1.2b-3|38	
21mr|texlive-hvfloat-1.2b-3|39	#-----------------------------------------------------------------------
21mr|texlive-hvfloat-1.2b-3|40	%prep
21mr|texlive-hvfloat-1.2b-3|41	%setup -c -a0 -a1
21mr|texlive-hvfloat-1.2b-3|42	
21mr|texlive-hvfloat-1.2b-3|43	%build
21mr|texlive-hvfloat-1.2b-3|44	
21mr|texlive-hvfloat-1.2b-3|45	%install
21mr|texlive-hvfloat-1.2b-3|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hvfloat-1.2b-3|47	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18091 21
21mr|texlive-hvindex-0.04-2|1	Name:		texlive-hvindex
21mr|texlive-hvindex-0.04-2|2	Version:	0.04
21mr|texlive-hvindex-0.04-2|3	Release:	2
21mr|texlive-hvindex-0.04-2|4	Summary:	Support for indexing
21mr|texlive-hvindex-0.04-2|5	Group:		Publishing
21mr|texlive-hvindex-0.04-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/hvindex
21mr|texlive-hvindex-0.04-2|7	License:	LPPL
21mr|texlive-hvindex-0.04-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hvindex.tar.xz
21mr|texlive-hvindex-0.04-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hvindex.doc.tar.xz
21mr|texlive-hvindex-0.04-2|10	BuildArch:	noarch
21mr|texlive-hvindex-0.04-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-hvindex-0.04-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-hvindex-0.04-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-hvindex-0.04-2|14	
21mr|texlive-hvindex-0.04-2|15	%description
21mr|texlive-hvindex-0.04-2|16	The package simplifies the indexing of words using the \index
21mr|texlive-hvindex-0.04-2|17	command of makeidx. With the package, to index a word in a
21mr|texlive-hvindex-0.04-2|18	text, you only have to type it once; the package makes sure it
21mr|texlive-hvindex-0.04-2|19	is both typeset and indexed.
21mr|texlive-hvindex-0.04-2|20	
21mr|texlive-hvindex-0.04-2|21	#-----------------------------------------------------------------------
21mr|texlive-hvindex-0.04-2|22	%files
21mr|texlive-hvindex-0.04-2|23	%{_texmfdistdir}/tex/latex/hvindex
21mr|texlive-hvindex-0.04-2|24	%doc %{_texmfdistdir}/doc/latex/hvindex
21mr|texlive-hvindex-0.04-2|25	
21mr|texlive-hvindex-0.04-2|26	#-----------------------------------------------------------------------
21mr|texlive-hvindex-0.04-2|27	%prep
21mr|texlive-hvindex-0.04-2|28	%setup -c -a0 -a1
21mr|texlive-hvindex-0.04-2|29	
21mr|texlive-hvindex-0.04-2|30	%build
21mr|texlive-hvindex-0.04-2|31	
21mr|texlive-hvindex-0.04-2|32	%install
21mr|texlive-hvindex-0.04-2|33	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hvindex-0.04-2|34	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18092 21
21mr|texlive-hypdvips-3.02-2|1	# revision 33348
21mr|texlive-hypdvips-3.02-2|2	# category Package
21mr|texlive-hypdvips-3.02-2|3	# catalog-ctan /macros/latex/contrib/hypdvips
21mr|texlive-hypdvips-3.02-2|4	# catalog-date 2014-03-31 21:51:16 +0200
21mr|texlive-hypdvips-3.02-2|5	# catalog-license lppl1.3
21mr|texlive-hypdvips-3.02-2|6	# catalog-version 3.01
21mr|texlive-hypdvips-3.02-2|7	Name:		texlive-hypdvips
21mr|texlive-hypdvips-3.02-2|8	Version:	3.02
21mr|texlive-hypdvips-3.02-2|9	Release:	2
21mr|texlive-hypdvips-3.02-2|10	Summary:	Hyperref extensions for use with dvips
21mr|texlive-hypdvips-3.02-2|11	Group:		Publishing
21mr|texlive-hypdvips-3.02-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/hypdvips
21mr|texlive-hypdvips-3.02-2|13	License:	LPPL1.3
21mr|texlive-hypdvips-3.02-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hypdvips.tar.xz
21mr|texlive-hypdvips-3.02-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hypdvips.doc.tar.xz
21mr|texlive-hypdvips-3.02-2|16	BuildArch:	noarch
21mr|texlive-hypdvips-3.02-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-hypdvips-3.02-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-hypdvips-3.02-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-hypdvips-3.02-2|20	
21mr|texlive-hypdvips-3.02-2|21	%description
21mr|texlive-hypdvips-3.02-2|22	The hypdvips package fixes some problems when using hyperref
21mr|texlive-hypdvips-3.02-2|23	with dvips. It also adds support for breaking links, file
21mr|texlive-hypdvips-3.02-2|24	attachments, embedded documents and different types of GoTo-
21mr|texlive-hypdvips-3.02-2|25	links. The cooperation of hyperref with cleveref is improved,
21mr|texlive-hypdvips-3.02-2|26	which in addition allows an enhanced back-referencing system.
21mr|texlive-hypdvips-3.02-2|27	
21mr|texlive-hypdvips-3.02-2|28	#-----------------------------------------------------------------------
21mr|texlive-hypdvips-3.02-2|29	%files
21mr|texlive-hypdvips-3.02-2|30	%{_texmfdistdir}/tex/latex/hypdvips/hypdvips.sty
21mr|texlive-hypdvips-3.02-2|31	%doc %{_texmfdistdir}/doc/latex/hypdvips/README
21mr|texlive-hypdvips-3.02-2|32	%doc %{_texmfdistdir}/doc/latex/hypdvips/hypdvips.pdf
21mr|texlive-hypdvips-3.02-2|33	%doc %{_texmfdistdir}/doc/latex/hypdvips/images/example1.eps
21mr|texlive-hypdvips-3.02-2|34	%doc %{_texmfdistdir}/doc/latex/hypdvips/images/example2.eps
21mr|texlive-hypdvips-3.02-2|35	%doc %{_texmfdistdir}/doc/latex/hypdvips/images/example3.eps
21mr|texlive-hypdvips-3.02-2|36	%doc %{_texmfdistdir}/doc/latex/hypdvips/images/example4.eps
21mr|texlive-hypdvips-3.02-2|37	%doc %{_texmfdistdir}/doc/latex/hypdvips/images/example5.eps
21mr|texlive-hypdvips-3.02-2|38	%doc %{_texmfdistdir}/doc/latex/hypdvips/images/example6.eps
21mr|texlive-hypdvips-3.02-2|39	%doc %{_texmfdistdir}/doc/latex/hypdvips/images/example7.eps
21mr|texlive-hypdvips-3.02-2|40	%doc %{_texmfdistdir}/doc/latex/hypdvips/images/graph.eps
21mr|texlive-hypdvips-3.02-2|41	%doc %{_texmfdistdir}/doc/latex/hypdvips/images/icon_draft.eps
21mr|texlive-hypdvips-3.02-2|42	%doc %{_texmfdistdir}/doc/latex/hypdvips/images/ids.eps
21mr|texlive-hypdvips-3.02-2|43	%doc %{_texmfdistdir}/doc/latex/hypdvips/images/logfile.eps
21mr|texlive-hypdvips-3.02-2|44	%doc %{_texmfdistdir}/doc/latex/hypdvips/images/openmsg_six.eps
21mr|texlive-hypdvips-3.02-2|45	%doc %{_texmfdistdir}/doc/latex/hypdvips/images/openmsg_sixinbrowser.eps
21mr|texlive-hypdvips-3.02-2|46	%doc %{_texmfdistdir}/doc/latex/hypdvips/images/paperclip.eps
21mr|texlive-hypdvips-3.02-2|47	%doc %{_texmfdistdir}/doc/latex/hypdvips/images/pushpin.eps
21mr|texlive-hypdvips-3.02-2|48	%doc %{_texmfdistdir}/doc/latex/hypdvips/images/tag.eps
21mr|texlive-hypdvips-3.02-2|49	%doc %{_texmfdistdir}/doc/latex/hypdvips/manifest.txt
21mr|texlive-hypdvips-3.02-2|50	
21mr|texlive-hypdvips-3.02-2|51	#-----------------------------------------------------------------------
21mr|texlive-hypdvips-3.02-2|52	%prep
21mr|texlive-hypdvips-3.02-2|53	%setup -c -a0 -a1
21mr|texlive-hypdvips-3.02-2|54	
21mr|texlive-hypdvips-3.02-2|55	%build
21mr|texlive-hypdvips-3.02-2|56	
21mr|texlive-hypdvips-3.02-2|57	%install
21mr|texlive-hypdvips-3.02-2|58	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hypdvips-3.02-2|59	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18093 21
21mr|texlive-hyper-4.2d-7|1	# revision 17357
21mr|texlive-hyper-4.2d-7|2	# category Package
21mr|texlive-hyper-4.2d-7|3	# catalog-ctan /macros/latex/contrib/hyper
21mr|texlive-hyper-4.2d-7|4	# catalog-date 2010-03-06 16:54:30 +0100
21mr|texlive-hyper-4.2d-7|5	# catalog-license lppl
21mr|texlive-hyper-4.2d-7|6	# catalog-version 4.2d
21mr|texlive-hyper-4.2d-7|7	Name:		texlive-hyper
21mr|texlive-hyper-4.2d-7|8	Version:	4.2d
21mr|texlive-hyper-4.2d-7|9	Release:	7
21mr|texlive-hyper-4.2d-7|10	Summary:	Hypertext cross referencing
21mr|texlive-hyper-4.2d-7|11	Group:		Publishing
21mr|texlive-hyper-4.2d-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/hyper
21mr|texlive-hyper-4.2d-7|13	License:	LPPL
21mr|texlive-hyper-4.2d-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyper.tar.xz
21mr|texlive-hyper-4.2d-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyper.doc.tar.xz
21mr|texlive-hyper-4.2d-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyper.source.tar.xz
21mr|texlive-hyper-4.2d-7|17	BuildArch:	noarch
21mr|texlive-hyper-4.2d-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-hyper-4.2d-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-hyper-4.2d-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-hyper-4.2d-7|21	
21mr|texlive-hyper-4.2d-7|22	%description
21mr|texlive-hyper-4.2d-7|23	Redefines LaTeX cross-referencing commands to insert \special
21mr|texlive-hyper-4.2d-7|24	commands for HyperTeX dvi viewers, such as recent versions of
21mr|texlive-hyper-4.2d-7|25	xdvi. The package is now largely superseded by hyperref.
21mr|texlive-hyper-4.2d-7|26	
21mr|texlive-hyper-4.2d-7|27	
21mr|texlive-hyper-4.2d-7|28	#-----------------------------------------------------------------------
21mr|texlive-hyper-4.2d-7|29	%files
21mr|texlive-hyper-4.2d-7|30	%{_texmfdistdir}/tex/latex/hyper/amsart.hyp
21mr|texlive-hyper-4.2d-7|31	%{_texmfdistdir}/tex/latex/hyper/amsbook.hyp
21mr|texlive-hyper-4.2d-7|32	%{_texmfdistdir}/tex/latex/hyper/amsdtx.hyp
21mr|texlive-hyper-4.2d-7|33	%{_texmfdistdir}/tex/latex/hyper/amsldoc.hyp
21mr|texlive-hyper-4.2d-7|34	%{_texmfdistdir}/tex/latex/hyper/amsmath.hyp
21mr|texlive-hyper-4.2d-7|35	%{_texmfdistdir}/tex/latex/hyper/amsproc.hyp
21mr|texlive-hyper-4.2d-7|36	%{_texmfdistdir}/tex/latex/hyper/amstex.hyp
21mr|texlive-hyper-4.2d-7|37	%{_texmfdistdir}/tex/latex/hyper/amsthm.hyp
21mr|texlive-hyper-4.2d-7|38	%{_texmfdistdir}/tex/latex/hyper/article.hyp
21mr|texlive-hyper-4.2d-7|39	%{_texmfdistdir}/tex/latex/hyper/book.hyp
21mr|texlive-hyper-4.2d-7|40	%{_texmfdistdir}/tex/latex/hyper/cweb.hyp
21mr|texlive-hyper-4.2d-7|41	%{_texmfdistdir}/tex/latex/hyper/doc.hyp
21mr|texlive-hyper-4.2d-7|42	%{_texmfdistdir}/tex/latex/hyper/fancyheadings.hyp
21mr|texlive-hyper-4.2d-7|43	%{_texmfdistdir}/tex/latex/hyper/ftnright.hyp
21mr|texlive-hyper-4.2d-7|44	%{_texmfdistdir}/tex/latex/hyper/hxt-bc.sty
21mr|texlive-hyper-4.2d-7|45	%{_texmfdistdir}/tex/latex/hyper/hyper.sty
21mr|texlive-hyper-4.2d-7|46	%{_texmfdistdir}/tex/latex/hyper/leqno.hyp
21mr|texlive-hyper-4.2d-7|47	%{_texmfdistdir}/tex/latex/hyper/letter.hyp
21mr|texlive-hyper-4.2d-7|48	%{_texmfdistdir}/tex/latex/hyper/longtable.hyp
21mr|texlive-hyper-4.2d-7|49	%{_texmfdistdir}/tex/latex/hyper/ltnews.hyp
21mr|texlive-hyper-4.2d-7|50	%{_texmfdistdir}/tex/latex/hyper/ltxdoc.hyp
21mr|texlive-hyper-4.2d-7|51	%{_texmfdistdir}/tex/latex/hyper/ltxguide.hyp
21mr|texlive-hyper-4.2d-7|52	%{_texmfdistdir}/tex/latex/hyper/natbib.hyp
21mr|texlive-hyper-4.2d-7|53	%{_texmfdistdir}/tex/latex/hyper/proc.hyp
21mr|texlive-hyper-4.2d-7|54	%{_texmfdistdir}/tex/latex/hyper/report.hyp
21mr|texlive-hyper-4.2d-7|55	%{_texmfdistdir}/tex/latex/hyper/slides.hyp
21mr|texlive-hyper-4.2d-7|56	%{_texmfdistdir}/tex/latex/hyper/subeqnarray.hyp
21mr|texlive-hyper-4.2d-7|57	%{_texmfdistdir}/tex/latex/hyper/theorem.hyp
21mr|texlive-hyper-4.2d-7|58	%{_texmfdistdir}/tex/latex/hyper/upref.hyp
21mr|texlive-hyper-4.2d-7|59	%{_texmfdistdir}/tex/latex/hyper/xr.hyp
21mr|texlive-hyper-4.2d-7|60	%doc %{_texmfdistdir}/doc/latex/hyper/README
21mr|texlive-hyper-4.2d-7|61	%doc %{_texmfdistdir}/doc/latex/hyper/TODO
21mr|texlive-hyper-4.2d-7|62	%doc %{_texmfdistdir}/doc/latex/hyper/contrib/README
21mr|texlive-hyper-4.2d-7|63	%doc %{_texmfdistdir}/doc/latex/hyper/contrib/harvard-to.hyp
21mr|texlive-hyper-4.2d-7|64	%doc %{_texmfdistdir}/doc/latex/hyper/defpattern.sty
21mr|texlive-hyper-4.2d-7|65	%doc %{_texmfdistdir}/doc/latex/hyper/hyper.pdf
21mr|texlive-hyper-4.2d-7|66	%doc %{_texmfdistdir}/doc/latex/hyper/scontrib/README
21mr|texlive-hyper-4.2d-7|67	%doc %{_texmfdistdir}/doc/latex/hyper/scontrib/harvard.hyp
21mr|texlive-hyper-4.2d-7|68	#- source
21mr|texlive-hyper-4.2d-7|69	%doc %{_texmfdistdir}/source/latex/hyper/Makefile-MSDos
21mr|texlive-hyper-4.2d-7|70	%doc %{_texmfdistdir}/source/latex/hyper/Makefile-Unix
21mr|texlive-hyper-4.2d-7|71	%doc %{_texmfdistdir}/source/latex/hyper/backcite.dtx
21mr|texlive-hyper-4.2d-7|72	%doc %{_texmfdistdir}/source/latex/hyper/dvi2pdf.pl
21mr|texlive-hyper-4.2d-7|73	%doc %{_texmfdistdir}/source/latex/hyper/hyper.dtx
21mr|texlive-hyper-4.2d-7|74	%doc %{_texmfdistdir}/source/latex/hyper/hyper.ins
21mr|texlive-hyper-4.2d-7|75	
21mr|texlive-hyper-4.2d-7|76	#-----------------------------------------------------------------------
21mr|texlive-hyper-4.2d-7|77	%prep
21mr|texlive-hyper-4.2d-7|78	%setup -c -a0 -a1 -a2
21mr|texlive-hyper-4.2d-7|79	
21mr|texlive-hyper-4.2d-7|80	%build
21mr|texlive-hyper-4.2d-7|81	
21mr|texlive-hyper-4.2d-7|82	%install
21mr|texlive-hyper-4.2d-7|83	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hyper-4.2d-7|84	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18094 21
21mr|texlive-hypernat-1.0b-7|1	# revision 17358
21mr|texlive-hypernat-1.0b-7|2	# category Package
21mr|texlive-hypernat-1.0b-7|3	# catalog-ctan /macros/latex/contrib/hypernat
21mr|texlive-hypernat-1.0b-7|4	# catalog-date 2010-03-08 12:29:56 +0100
21mr|texlive-hypernat-1.0b-7|5	# catalog-license gpl
21mr|texlive-hypernat-1.0b-7|6	# catalog-version 1.0b
21mr|texlive-hypernat-1.0b-7|7	Name:		texlive-hypernat
21mr|texlive-hypernat-1.0b-7|8	Version:	1.0b
21mr|texlive-hypernat-1.0b-7|9	Release:	7
21mr|texlive-hypernat-1.0b-7|10	Summary:	Allow hyperref and natbib to work together
21mr|texlive-hypernat-1.0b-7|11	Group:		Publishing
21mr|texlive-hypernat-1.0b-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/hypernat
21mr|texlive-hypernat-1.0b-7|13	License:	GPL
21mr|texlive-hypernat-1.0b-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hypernat.tar.xz
21mr|texlive-hypernat-1.0b-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hypernat.doc.tar.xz
21mr|texlive-hypernat-1.0b-7|16	BuildArch:	noarch
21mr|texlive-hypernat-1.0b-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-hypernat-1.0b-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-hypernat-1.0b-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-hypernat-1.0b-7|20	
21mr|texlive-hypernat-1.0b-7|21	%description
21mr|texlive-hypernat-1.0b-7|22	Allows hyperref package and the natbib package with options
21mr|texlive-hypernat-1.0b-7|23	'numbers' and 'sort&compress' to work together. This means that
21mr|texlive-hypernat-1.0b-7|24	multiple sequential citations (e.g [3,2,1]) will be compressed
21mr|texlive-hypernat-1.0b-7|25	to [1-3], where the '1' and the '3' are (color-)linked to the
21mr|texlive-hypernat-1.0b-7|26	bibliography.
21mr|texlive-hypernat-1.0b-7|27	
21mr|texlive-hypernat-1.0b-7|28	
21mr|texlive-hypernat-1.0b-7|29	#-----------------------------------------------------------------------
21mr|texlive-hypernat-1.0b-7|30	%files
21mr|texlive-hypernat-1.0b-7|31	%{_texmfdistdir}/tex/latex/hypernat/hypernat.sty
21mr|texlive-hypernat-1.0b-7|32	%doc %{_texmfdistdir}/doc/latex/hypernat/hypernat.pdf
21mr|texlive-hypernat-1.0b-7|33	%doc %{_texmfdistdir}/doc/latex/hypernat/hypernat.tex
21mr|texlive-hypernat-1.0b-7|34	
21mr|texlive-hypernat-1.0b-7|35	#-----------------------------------------------------------------------
21mr|texlive-hypernat-1.0b-7|36	%prep
21mr|texlive-hypernat-1.0b-7|37	%setup -c -a0 -a1
21mr|texlive-hypernat-1.0b-7|38	
21mr|texlive-hypernat-1.0b-7|39	%build
21mr|texlive-hypernat-1.0b-7|40	
21mr|texlive-hypernat-1.0b-7|41	%install
21mr|texlive-hypernat-1.0b-7|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hypernat-1.0b-7|43	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18095 21
21mr|texlive-hyperref-20200316-1|1	Name:		texlive-hyperref
21mr|texlive-hyperref-20200316-1|2	Version:	20200316
21mr|texlive-hyperref-20200316-1|3	Release:	1
21mr|texlive-hyperref-20200316-1|4	Summary:	Extensive support for hypertext in LaTeX
21mr|texlive-hyperref-20200316-1|5	Group:		Publishing
21mr|texlive-hyperref-20200316-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/hyperref
21mr|texlive-hyperref-20200316-1|7	License:	LPPL
21mr|texlive-hyperref-20200316-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyperref.tar.xz
21mr|texlive-hyperref-20200316-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyperref.doc.tar.xz
21mr|texlive-hyperref-20200316-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyperref.source.tar.xz
21mr|texlive-hyperref-20200316-1|11	BuildArch:	noarch
21mr|texlive-hyperref-20200316-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-hyperref-20200316-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-hyperref-20200316-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-hyperref-20200316-1|15	
21mr|texlive-hyperref-20200316-1|16	%description
21mr|texlive-hyperref-20200316-1|17	The hyperref package is used to handle cross-referencing
21mr|texlive-hyperref-20200316-1|18	commands in LaTeX to produce hypertext links in the document.
21mr|texlive-hyperref-20200316-1|19	The package provides backends for the \special set defined for
21mr|texlive-hyperref-20200316-1|20	HyperTeX DVI processors; for embedded pdfmark commands for
21mr|texlive-hyperref-20200316-1|21	processing by Acrobat Distiller (dvips and Y&Y's dvipsone); for
21mr|texlive-hyperref-20200316-1|22	Y&Y's dviwindo; for PDF control within pdfTeX and dvipdfm; for
21mr|texlive-hyperref-20200316-1|23	TeX4ht; and for VTeX's pdf and HTML backends. The package is
21mr|texlive-hyperref-20200316-1|24	distributed with the backref and nameref packages, which make
21mr|texlive-hyperref-20200316-1|25	use of the facilities of hyperref. The package depends on the
21mr|texlive-hyperref-20200316-1|26	author's kvoptions, ltxcmdsand refcount packages.
21mr|texlive-hyperref-20200316-1|27	
21mr|texlive-hyperref-20200316-1|28	#-----------------------------------------------------------------------
21mr|texlive-hyperref-20200316-1|29	%files
21mr|texlive-hyperref-20200316-1|30	%{_texmfdistdir}/tex/latex/hyperref
21mr|texlive-hyperref-20200316-1|31	%doc %{_texmfdistdir}/doc/latex/hyperref
21mr|texlive-hyperref-20200316-1|32	#- source
21mr|texlive-hyperref-20200316-1|33	%doc %{_texmfdistdir}/source/latex/hyperref
21mr|texlive-hyperref-20200316-1|34	
21mr|texlive-hyperref-20200316-1|35	#-----------------------------------------------------------------------
21mr|texlive-hyperref-20200316-1|36	%prep
21mr|texlive-hyperref-20200316-1|37	%setup -c -a0 -a1 -a2
21mr|texlive-hyperref-20200316-1|38	
21mr|texlive-hyperref-20200316-1|39	%build
21mr|texlive-hyperref-20200316-1|40	
21mr|texlive-hyperref-20200316-1|41	%install
21mr|texlive-hyperref-20200316-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hyperref-20200316-1|43	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18096 21
21mr|texlive-hyperxmp-4.1-1|1	# revision 32560
21mr|texlive-hyperxmp-4.1-1|2	# category Package
21mr|texlive-hyperxmp-4.1-1|3	# catalog-ctan /macros/latex/contrib/hyperxmp
21mr|texlive-hyperxmp-4.1-1|4	# catalog-date 2014-01-03 12:23:53 +0100
21mr|texlive-hyperxmp-4.1-1|5	# catalog-license lppl1.3
21mr|texlive-hyperxmp-4.1-1|6	# catalog-version 2.4
21mr|texlive-hyperxmp-4.1-1|7	Name:		texlive-hyperxmp
21mr|texlive-hyperxmp-4.1-1|8	Version:	4.1
21mr|texlive-hyperxmp-4.1-1|9	Release:	1
21mr|texlive-hyperxmp-4.1-1|10	Summary:	Embed XMP metadata within a LaTeX document
21mr|texlive-hyperxmp-4.1-1|11	Group:		Publishing
21mr|texlive-hyperxmp-4.1-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/hyperxmp
21mr|texlive-hyperxmp-4.1-1|13	License:	LPPL1.3
21mr|texlive-hyperxmp-4.1-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyperxmp.tar.xz
21mr|texlive-hyperxmp-4.1-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyperxmp.doc.tar.xz
21mr|texlive-hyperxmp-4.1-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyperxmp.source.tar.xz
21mr|texlive-hyperxmp-4.1-1|17	BuildArch:	noarch
21mr|texlive-hyperxmp-4.1-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-hyperxmp-4.1-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-hyperxmp-4.1-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-hyperxmp-4.1-1|21	
21mr|texlive-hyperxmp-4.1-1|22	%description
21mr|texlive-hyperxmp-4.1-1|23	XMP (eXtensible Metadata Platform) is a mechanism proposed by
21mr|texlive-hyperxmp-4.1-1|24	Adobe for embedding document metadata within the document
21mr|texlive-hyperxmp-4.1-1|25	itself. The metadata is designed to be easy to extract, even by
21mr|texlive-hyperxmp-4.1-1|26	programs that are oblivious to the document's file format. Most
21mr|texlive-hyperxmp-4.1-1|27	of Adobe's applications store XMP metadata when saving files.
21mr|texlive-hyperxmp-4.1-1|28	Now, with the hyperxmp package, it is trivial for LaTeX
21mr|texlive-hyperxmp-4.1-1|29	document authors to store XMP metadata in their documents as
21mr|texlive-hyperxmp-4.1-1|30	well. Version 2.2 of the package added support for the IPTC
21mr|texlive-hyperxmp-4.1-1|31	Photo Metadata schema. It allows \xmpcomma and \xmpquote to be
21mr|texlive-hyperxmp-4.1-1|32	used in any hyperxmp option, not only those that require
21mr|texlive-hyperxmp-4.1-1|33	special treatment of commas. And it introduces an \xmplinesep
21mr|texlive-hyperxmp-4.1-1|34	macro that controls how multiline fields are represented in the
21mr|texlive-hyperxmp-4.1-1|35	XMP packet. The package integrates seamlessly with hyperref and
21mr|texlive-hyperxmp-4.1-1|36	requires virtually no modifications to documents that already
21mr|texlive-hyperxmp-4.1-1|37	exploit hyperref's mechanisms for specifying PDF metadata. The
21mr|texlive-hyperxmp-4.1-1|38	current version of hyperxmp can embed the following metadata as
21mr|texlive-hyperxmp-4.1-1|39	XMP: title, authors, primary author's title or position,
21mr|texlive-hyperxmp-4.1-1|40	metadata writer, subject/summary, keywords, copyright, license
21mr|texlive-hyperxmp-4.1-1|41	URL, document base URL, document identifier and instance
21mr|texlive-hyperxmp-4.1-1|42	identifier, language, source file name, PDF generating tool,
21mr|texlive-hyperxmp-4.1-1|43	PDF version, and contact telephone number/postal address/email
21mr|texlive-hyperxmp-4.1-1|44	address/URL. Hyperxmp currently embeds XMP only within PDF
21mr|texlive-hyperxmp-4.1-1|45	documents; it is compatible with pdflatex, xelatex,
21mr|texlive-hyperxmp-4.1-1|46	latex+dvipdfm, and latex+dvips+ps2pdf.
21mr|texlive-hyperxmp-4.1-1|47	
21mr|texlive-hyperxmp-4.1-1|48	#-----------------------------------------------------------------------
21mr|texlive-hyperxmp-4.1-1|49	%files
21mr|texlive-hyperxmp-4.1-1|50	%{_texmfdistdir}/tex/latex/hyperxmp/hyperxmp.sty
21mr|texlive-hyperxmp-4.1-1|51	%doc %{_texmfdistdir}/doc/latex/hyperxmp/README
21mr|texlive-hyperxmp-4.1-1|52	%doc %{_texmfdistdir}/doc/latex/hyperxmp/hyperxmp.pdf
21mr|texlive-hyperxmp-4.1-1|53	#- source
21mr|texlive-hyperxmp-4.1-1|54	%doc %{_texmfdistdir}/source/latex/hyperxmp/einstein-xmp.tex
21mr|texlive-hyperxmp-4.1-1|55	%doc %{_texmfdistdir}/source/latex/hyperxmp/einstein1.png
21mr|texlive-hyperxmp-4.1-1|56	%doc %{_texmfdistdir}/source/latex/hyperxmp/einstein2.png
21mr|texlive-hyperxmp-4.1-1|57	%doc %{_texmfdistdir}/source/latex/hyperxmp/gglo-hyxmp.ist
21mr|texlive-hyperxmp-4.1-1|58	%doc %{_texmfdistdir}/source/latex/hyperxmp/gind-hyxmp.ist
21mr|texlive-hyperxmp-4.1-1|59	%doc %{_texmfdistdir}/source/latex/hyperxmp/hyperxmp.dtx
21mr|texlive-hyperxmp-4.1-1|60	%doc %{_texmfdistdir}/source/latex/hyperxmp/hyperxmp.ins
21mr|texlive-hyperxmp-4.1-1|61	
21mr|texlive-hyperxmp-4.1-1|62	#-----------------------------------------------------------------------
21mr|texlive-hyperxmp-4.1-1|63	%prep
21mr|texlive-hyperxmp-4.1-1|64	%setup -c -a0 -a1 -a2
21mr|texlive-hyperxmp-4.1-1|65	
21mr|texlive-hyperxmp-4.1-1|66	%build
21mr|texlive-hyperxmp-4.1-1|67	
21mr|texlive-hyperxmp-4.1-1|68	%install
21mr|texlive-hyperxmp-4.1-1|69	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hyperxmp-4.1-1|70	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18097 21
21mr|texlive-hyphen-afrikaans-20190406-1|1	Name:		texlive-hyphen-afrikaans
21mr|texlive-hyphen-afrikaans-20190406-1|2	Version:	20190406
21mr|texlive-hyphen-afrikaans-20190406-1|3	Release:	1
21mr|texlive-hyphen-afrikaans-20190406-1|4	Summary:	Afrikaans hyphenation patterns
21mr|texlive-hyphen-afrikaans-20190406-1|5	Group:		Publishing
21mr|texlive-hyphen-afrikaans-20190406-1|6	URL:		http://tug.org/texlive
21mr|texlive-hyphen-afrikaans-20190406-1|7	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-hyphen-afrikaans-20190406-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-afrikaans.tar.xz
21mr|texlive-hyphen-afrikaans-20190406-1|9	BuildArch:	noarch
21mr|texlive-hyphen-afrikaans-20190406-1|10	BuildRequires:	texlive-tlpkg
21mr|texlive-hyphen-afrikaans-20190406-1|11	Requires(pre):	texlive-tlpkg
21mr|texlive-hyphen-afrikaans-20190406-1|12	Requires(post):	texlive-hyphen-base
21mr|texlive-hyphen-afrikaans-20190406-1|13	Requires:	texlive-hyph-utf8
21mr|texlive-hyphen-afrikaans-20190406-1|14	
21mr|texlive-hyphen-afrikaans-20190406-1|15	%description
21mr|texlive-hyphen-afrikaans-20190406-1|16	Hyphenation patterns for Afrikaans in T1/EC and UTF-8
21mr|texlive-hyphen-afrikaans-20190406-1|17	encodings. OpenOffice includes older patterns created by a
21mr|texlive-hyphen-afrikaans-20190406-1|18	different author, but the patterns packaged with TeX are
21mr|texlive-hyphen-afrikaans-20190406-1|19	considered superior in quality.
21mr|texlive-hyphen-afrikaans-20190406-1|20	
21mr|texlive-hyphen-afrikaans-20190406-1|21	#-----------------------------------------------------------------------
21mr|texlive-hyphen-afrikaans-20190406-1|22	%files
21mr|texlive-hyphen-afrikaans-20190406-1|23	%_texmf_language_dat_d/hyphen-afrikaans
21mr|texlive-hyphen-afrikaans-20190406-1|24	%_texmf_language_def_d/hyphen-afrikaans
21mr|texlive-hyphen-afrikaans-20190406-1|25	%_texmf_language_lua_d/hyphen-afrikaans
21mr|texlive-hyphen-afrikaans-20190406-1|26	%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/*
21mr|texlive-hyphen-afrikaans-20190406-1|27	%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/*/*
21mr|texlive-hyphen-afrikaans-20190406-1|28	
21mr|texlive-hyphen-afrikaans-20190406-1|29	#-----------------------------------------------------------------------
21mr|texlive-hyphen-afrikaans-20190406-1|30	%prep
21mr|texlive-hyphen-afrikaans-20190406-1|31	%setup -c -a0
21mr|texlive-hyphen-afrikaans-20190406-1|32	
21mr|texlive-hyphen-afrikaans-20190406-1|33	%build
21mr|texlive-hyphen-afrikaans-20190406-1|34	
21mr|texlive-hyphen-afrikaans-20190406-1|35	%install
21mr|texlive-hyphen-afrikaans-20190406-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-afrikaans-20190406-1|37	cp -fpar tex %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-afrikaans-20190406-1|38	
21mr|texlive-hyphen-afrikaans-20190406-1|39	mkdir -p %{buildroot}%{_texmf_language_dat_d}
21mr|texlive-hyphen-afrikaans-20190406-1|40	cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-afrikaans <<EOF
21mr|texlive-hyphen-afrikaans-20190406-1|41	\%% from hyphen-afrikaans:
21mr|texlive-hyphen-afrikaans-20190406-1|42	afrikaans loadhyph-af.tex
21mr|texlive-hyphen-afrikaans-20190406-1|43	EOF
21mr|texlive-hyphen-afrikaans-20190406-1|44	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-afrikaans
21mr|texlive-hyphen-afrikaans-20190406-1|45	mkdir -p %{buildroot}%{_texmf_language_def_d}
21mr|texlive-hyphen-afrikaans-20190406-1|46	cat > %{buildroot}%{_texmf_language_def_d}/hyphen-afrikaans <<EOF
21mr|texlive-hyphen-afrikaans-20190406-1|47	\%% from hyphen-afrikaans:
21mr|texlive-hyphen-afrikaans-20190406-1|48	\addlanguage{afrikaans}{loadhyph-af.tex}{}{1}{2}
21mr|texlive-hyphen-afrikaans-20190406-1|49	EOF
21mr|texlive-hyphen-afrikaans-20190406-1|50	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-afrikaans
21mr|texlive-hyphen-afrikaans-20190406-1|51	mkdir -p %{buildroot}%{_texmf_language_lua_d}
21mr|texlive-hyphen-afrikaans-20190406-1|52	cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-afrikaans <<EOF
21mr|texlive-hyphen-afrikaans-20190406-1|53	-- from hyphen-afrikaans:
21mr|texlive-hyphen-afrikaans-20190406-1|54	['afrikaans'] = {
21mr|texlive-hyphen-afrikaans-20190406-1|55	loader = 'loadhyph-af.tex',
21mr|texlive-hyphen-afrikaans-20190406-1|56	lefthyphenmin = 1,
21mr|texlive-hyphen-afrikaans-20190406-1|57	righthyphenmin = 2,
21mr|texlive-hyphen-afrikaans-20190406-1|58	synonyms = {  },
21mr|texlive-hyphen-afrikaans-20190406-1|59	patterns = 'hyph-af.pat.txt',
21mr|texlive-hyphen-afrikaans-20190406-1|60	hyphenation = 'hyph-af.hyp.txt',
21mr|texlive-hyphen-afrikaans-20190406-1|61	},
21mr|texlive-hyphen-afrikaans-20190406-1|62	EOF

18098 21
21mr|texlive-hyphen-ancientgreek-20190406-1|1	Name:		texlive-hyphen-ancientgreek
21mr|texlive-hyphen-ancientgreek-20190406-1|2	Version:	20190406
21mr|texlive-hyphen-ancientgreek-20190406-1|3	Release:	1
21mr|texlive-hyphen-ancientgreek-20190406-1|4	Summary:	Ancient Greek hyphenation patterns
21mr|texlive-hyphen-ancientgreek-20190406-1|5	Group:		Publishing
21mr|texlive-hyphen-ancientgreek-20190406-1|6	URL:		http://tug.org/texlive
21mr|texlive-hyphen-ancientgreek-20190406-1|7	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-hyphen-ancientgreek-20190406-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-ancientgreek.tar.xz
21mr|texlive-hyphen-ancientgreek-20190406-1|9	BuildArch:	noarch
21mr|texlive-hyphen-ancientgreek-20190406-1|10	BuildRequires:	texlive-tlpkg
21mr|texlive-hyphen-ancientgreek-20190406-1|11	Requires(pre):	texlive-tlpkg
21mr|texlive-hyphen-ancientgreek-20190406-1|12	Requires(post):	texlive-kpathsea
21mr|texlive-hyphen-ancientgreek-20190406-1|13	Requires(post):	texlive-hyphen-base
21mr|texlive-hyphen-ancientgreek-20190406-1|14	Requires:	texlive-hyph-utf8
21mr|texlive-hyphen-ancientgreek-20190406-1|15	
21mr|texlive-hyphen-ancientgreek-20190406-1|16	%description
21mr|texlive-hyphen-ancientgreek-20190406-1|17	Hyphenation patterns for Ancient Greek in LGR and UTF-8
21mr|texlive-hyphen-ancientgreek-20190406-1|18	encodings, including support for (obsolete) Ibycus font
21mr|texlive-hyphen-ancientgreek-20190406-1|19	encoding. Patterns in UTF-8 use two code positions for each of
21mr|texlive-hyphen-ancientgreek-20190406-1|20	the vowels with acute accent (a.k.a tonos, oxia), e.g., U+03AE,
21mr|texlive-hyphen-ancientgreek-20190406-1|21	U+1F75 for eta.
21mr|texlive-hyphen-ancientgreek-20190406-1|22	
21mr|texlive-hyphen-ancientgreek-20190406-1|23	#-----------------------------------------------------------------------
21mr|texlive-hyphen-ancientgreek-20190406-1|24	%files
21mr|texlive-hyphen-ancientgreek-20190406-1|25	%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/*
21mr|texlive-hyphen-ancientgreek-20190406-1|26	%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/tex/*
21mr|texlive-hyphen-ancientgreek-20190406-1|27	%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/txt/*
21mr|texlive-hyphen-ancientgreek-20190406-1|28	%{_texmfdistdir}/tex/generic/hyphen/grahyph5.tex
21mr|texlive-hyphen-ancientgreek-20190406-1|29	%{_texmfdistdir}/tex/generic/hyphen/ibyhyph.tex
21mr|texlive-hyphen-ancientgreek-20190406-1|30	%_texmf_language_dat_d/hyphen-ancientgreek
21mr|texlive-hyphen-ancientgreek-20190406-1|31	%_texmf_language_def_d/hyphen-ancientgreek
21mr|texlive-hyphen-ancientgreek-20190406-1|32	%_texmf_language_lua_d/hyphen-ancientgreek
21mr|texlive-hyphen-ancientgreek-20190406-1|33	
21mr|texlive-hyphen-ancientgreek-20190406-1|34	#-----------------------------------------------------------------------
21mr|texlive-hyphen-ancientgreek-20190406-1|35	%prep
21mr|texlive-hyphen-ancientgreek-20190406-1|36	%setup -c -a0
21mr|texlive-hyphen-ancientgreek-20190406-1|37	
21mr|texlive-hyphen-ancientgreek-20190406-1|38	%build
21mr|texlive-hyphen-ancientgreek-20190406-1|39	
21mr|texlive-hyphen-ancientgreek-20190406-1|40	%install
21mr|texlive-hyphen-ancientgreek-20190406-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-ancientgreek-20190406-1|42	cp -fpar tex %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-ancientgreek-20190406-1|43	mkdir -p %{buildroot}%{_texmf_language_dat_d}
21mr|texlive-hyphen-ancientgreek-20190406-1|44	cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-ancientgreek <<EOF
21mr|texlive-hyphen-ancientgreek-20190406-1|45	\%% from hyphen-ancientgreek:
21mr|texlive-hyphen-ancientgreek-20190406-1|46	ancientgreek loadhyph-grc.tex
21mr|texlive-hyphen-ancientgreek-20190406-1|47	ibycus ibyhyph.tex
21mr|texlive-hyphen-ancientgreek-20190406-1|48	EOF
21mr|texlive-hyphen-ancientgreek-20190406-1|49	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-ancientgreek
21mr|texlive-hyphen-ancientgreek-20190406-1|50	mkdir -p %{buildroot}%{_texmf_language_def_d}
21mr|texlive-hyphen-ancientgreek-20190406-1|51	cat > %{buildroot}%{_texmf_language_def_d}/hyphen-ancientgreek <<EOF
21mr|texlive-hyphen-ancientgreek-20190406-1|52	\%% from hyphen-ancientgreek:
21mr|texlive-hyphen-ancientgreek-20190406-1|53	\addlanguage{ancientgreek}{loadhyph-grc.tex}{}{1}{1}
21mr|texlive-hyphen-ancientgreek-20190406-1|54	\addlanguage{ibycus}{ibyhyph.tex}{}{2}{2}
21mr|texlive-hyphen-ancientgreek-20190406-1|55	EOF
21mr|texlive-hyphen-ancientgreek-20190406-1|56	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-ancientgreek
21mr|texlive-hyphen-ancientgreek-20190406-1|57	mkdir -p %{buildroot}%{_texmf_language_lua_d}
21mr|texlive-hyphen-ancientgreek-20190406-1|58	cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-ancientgreek <<EOF
21mr|texlive-hyphen-ancientgreek-20190406-1|59	-- from hyphen-ancientgreek:
21mr|texlive-hyphen-ancientgreek-20190406-1|60	['ancientgreek'] = {
21mr|texlive-hyphen-ancientgreek-20190406-1|61	loader = 'loadhyph-grc.tex',
21mr|texlive-hyphen-ancientgreek-20190406-1|62	lefthyphenmin = 1,
21mr|texlive-hyphen-ancientgreek-20190406-1|63	righthyphenmin = 1,
21mr|texlive-hyphen-ancientgreek-20190406-1|64	synonyms = {  },
21mr|texlive-hyphen-ancientgreek-20190406-1|65	patterns = 'hyph-grc.pat.txt',
21mr|texlive-hyphen-ancientgreek-20190406-1|66	hyphenation = '',
21mr|texlive-hyphen-ancientgreek-20190406-1|67	},
21mr|texlive-hyphen-ancientgreek-20190406-1|68	['ibycus'] = {
21mr|texlive-hyphen-ancientgreek-20190406-1|69	loader = 'ibyhyph.tex',
21mr|texlive-hyphen-ancientgreek-20190406-1|70	lefthyphenmin = 2,
21mr|texlive-hyphen-ancientgreek-20190406-1|71	righthyphenmin = 2,
21mr|texlive-hyphen-ancientgreek-20190406-1|72	synonyms = {  },
21mr|texlive-hyphen-ancientgreek-20190406-1|73	special = 'disabled:8-bit only',
21mr|texlive-hyphen-ancientgreek-20190406-1|74	},
21mr|texlive-hyphen-ancientgreek-20190406-1|75	EOF

18099 21
21mr|texlive-hyphen-arabic-20190406-1|1	# revision 23085
21mr|texlive-hyphen-arabic-20190406-1|2	# category TLCore
21mr|texlive-hyphen-arabic-20190406-1|3	# catalog-ctan undef
21mr|texlive-hyphen-arabic-20190406-1|4	# catalog-date undef
21mr|texlive-hyphen-arabic-20190406-1|5	# catalog-license undef
21mr|texlive-hyphen-arabic-20190406-1|6	# catalog-version undef
21mr|texlive-hyphen-arabic-20190406-1|7	Name:		texlive-hyphen-arabic
21mr|texlive-hyphen-arabic-20190406-1|8	Version:	20190406
21mr|texlive-hyphen-arabic-20190406-1|9	Release:	1
21mr|texlive-hyphen-arabic-20190406-1|10	Summary:	(No) Arabic hyphenation patterns
21mr|texlive-hyphen-arabic-20190406-1|11	Group:		Publishing
21mr|texlive-hyphen-arabic-20190406-1|12	URL:		http://tug.org/texlive
21mr|texlive-hyphen-arabic-20190406-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-hyphen-arabic-20190406-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-arabic.tar.xz
21mr|texlive-hyphen-arabic-20190406-1|15	BuildArch:	noarch
21mr|texlive-hyphen-arabic-20190406-1|16	BuildRequires:	texlive-tlpkg
21mr|texlive-hyphen-arabic-20190406-1|17	Requires(pre):	texlive-tlpkg
21mr|texlive-hyphen-arabic-20190406-1|18	Requires(post):	texlive-hyphen-base
21mr|texlive-hyphen-arabic-20190406-1|19	Requires:	texlive-hyph-utf8
21mr|texlive-hyphen-arabic-20190406-1|20	
21mr|texlive-hyphen-arabic-20190406-1|21	%description
21mr|texlive-hyphen-arabic-20190406-1|22	Prevent hyphenation in Arabic.
21mr|texlive-hyphen-arabic-20190406-1|23	
21mr|texlive-hyphen-arabic-20190406-1|24	#-----------------------------------------------------------------------
21mr|texlive-hyphen-arabic-20190406-1|25	%files
21mr|texlive-hyphen-arabic-20190406-1|26	%_texmf_language_dat_d/hyphen-arabic
21mr|texlive-hyphen-arabic-20190406-1|27	%_texmf_language_def_d/hyphen-arabic
21mr|texlive-hyphen-arabic-20190406-1|28	%_texmf_language_lua_d/hyphen-arabic
21mr|texlive-hyphen-arabic-20190406-1|29	
21mr|texlive-hyphen-arabic-20190406-1|30	#-----------------------------------------------------------------------
21mr|texlive-hyphen-arabic-20190406-1|31	%prep
21mr|texlive-hyphen-arabic-20190406-1|32	%setup -c -a0
21mr|texlive-hyphen-arabic-20190406-1|33	
21mr|texlive-hyphen-arabic-20190406-1|34	%build
21mr|texlive-hyphen-arabic-20190406-1|35	
21mr|texlive-hyphen-arabic-20190406-1|36	%install
21mr|texlive-hyphen-arabic-20190406-1|37	mkdir -p %{buildroot}%{_texmf_language_dat_d}
21mr|texlive-hyphen-arabic-20190406-1|38	cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-arabic <<EOF
21mr|texlive-hyphen-arabic-20190406-1|39	\%% from hyphen-arabic:
21mr|texlive-hyphen-arabic-20190406-1|40	arabic zerohyph.tex
21mr|texlive-hyphen-arabic-20190406-1|41	EOF
21mr|texlive-hyphen-arabic-20190406-1|42	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-arabic
21mr|texlive-hyphen-arabic-20190406-1|43	mkdir -p %{buildroot}%{_texmf_language_def_d}
21mr|texlive-hyphen-arabic-20190406-1|44	cat > %{buildroot}%{_texmf_language_def_d}/hyphen-arabic <<EOF
21mr|texlive-hyphen-arabic-20190406-1|45	\%% from hyphen-arabic:
21mr|texlive-hyphen-arabic-20190406-1|46	\addlanguage{arabic}{zerohyph.tex}{}{2}{3}
21mr|texlive-hyphen-arabic-20190406-1|47	EOF
21mr|texlive-hyphen-arabic-20190406-1|48	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-arabic
21mr|texlive-hyphen-arabic-20190406-1|49	mkdir -p %{buildroot}%{_texmf_language_lua_d}
21mr|texlive-hyphen-arabic-20190406-1|50	cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-arabic <<EOF
21mr|texlive-hyphen-arabic-20190406-1|51	-- from hyphen-arabic:
21mr|texlive-hyphen-arabic-20190406-1|52	['arabic'] = {
21mr|texlive-hyphen-arabic-20190406-1|53	loader = 'zerohyph.tex',
21mr|texlive-hyphen-arabic-20190406-1|54	lefthyphenmin = 2,
21mr|texlive-hyphen-arabic-20190406-1|55	righthyphenmin = 3,
21mr|texlive-hyphen-arabic-20190406-1|56	synonyms = {  },
21mr|texlive-hyphen-arabic-20190406-1|57	patterns = '',
21mr|texlive-hyphen-arabic-20190406-1|58	},
21mr|texlive-hyphen-arabic-20190406-1|59	EOF

18100 21
21mr|texlive-hyphen-armenian-20190406-1|1	# revision 23085
21mr|texlive-hyphen-armenian-20190406-1|2	# category TLCore
21mr|texlive-hyphen-armenian-20190406-1|3	# catalog-ctan undef
21mr|texlive-hyphen-armenian-20190406-1|4	# catalog-date undef
21mr|texlive-hyphen-armenian-20190406-1|5	# catalog-license undef
21mr|texlive-hyphen-armenian-20190406-1|6	# catalog-version undef
21mr|texlive-hyphen-armenian-20190406-1|7	Name:		texlive-hyphen-armenian
21mr|texlive-hyphen-armenian-20190406-1|8	Version:	20190406
21mr|texlive-hyphen-armenian-20190406-1|9	Release:	1
21mr|texlive-hyphen-armenian-20190406-1|10	Summary:	Armenian hyphenation patterns
21mr|texlive-hyphen-armenian-20190406-1|11	Group:		Publishing
21mr|texlive-hyphen-armenian-20190406-1|12	URL:		http://tug.org/texlive
21mr|texlive-hyphen-armenian-20190406-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-hyphen-armenian-20190406-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-armenian.tar.xz
21mr|texlive-hyphen-armenian-20190406-1|15	BuildArch:	noarch
21mr|texlive-hyphen-armenian-20190406-1|16	BuildRequires:	texlive-tlpkg
21mr|texlive-hyphen-armenian-20190406-1|17	Requires(pre):	texlive-tlpkg
21mr|texlive-hyphen-armenian-20190406-1|18	Requires(post):	texlive-hyphen-base
21mr|texlive-hyphen-armenian-20190406-1|19	Requires:	texlive-hyph-utf8
21mr|texlive-hyphen-armenian-20190406-1|20	
21mr|texlive-hyphen-armenian-20190406-1|21	%description
21mr|texlive-hyphen-armenian-20190406-1|22	Hyphenation patterns for Armenian for Unicode engines.
21mr|texlive-hyphen-armenian-20190406-1|23	
21mr|texlive-hyphen-armenian-20190406-1|24	#-----------------------------------------------------------------------
21mr|texlive-hyphen-armenian-20190406-1|25	%files
21mr|texlive-hyphen-armenian-20190406-1|26	%_texmf_language_dat_d/hyphen-armenian
21mr|texlive-hyphen-armenian-20190406-1|27	%_texmf_language_def_d/hyphen-armenian
21mr|texlive-hyphen-armenian-20190406-1|28	%_texmf_language_lua_d/hyphen-armenian
21mr|texlive-hyphen-armenian-20190406-1|29	%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/*
21mr|texlive-hyphen-armenian-20190406-1|30	%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/*/*
21mr|texlive-hyphen-armenian-20190406-1|31	
21mr|texlive-hyphen-armenian-20190406-1|32	#-----------------------------------------------------------------------
21mr|texlive-hyphen-armenian-20190406-1|33	%prep
21mr|texlive-hyphen-armenian-20190406-1|34	%setup -c -a0
21mr|texlive-hyphen-armenian-20190406-1|35	
21mr|texlive-hyphen-armenian-20190406-1|36	%build
21mr|texlive-hyphen-armenian-20190406-1|37	
21mr|texlive-hyphen-armenian-20190406-1|38	%install
21mr|texlive-hyphen-armenian-20190406-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-armenian-20190406-1|40	cp -fpar tex %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-armenian-20190406-1|41	
21mr|texlive-hyphen-armenian-20190406-1|42	mkdir -p %{buildroot}%{_texmf_language_dat_d}
21mr|texlive-hyphen-armenian-20190406-1|43	cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-armenian <<EOF
21mr|texlive-hyphen-armenian-20190406-1|44	\%% from hyphen-armenian:
21mr|texlive-hyphen-armenian-20190406-1|45	armenian loadhyph-hy.tex
21mr|texlive-hyphen-armenian-20190406-1|46	EOF
21mr|texlive-hyphen-armenian-20190406-1|47	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-armenian
21mr|texlive-hyphen-armenian-20190406-1|48	mkdir -p %{buildroot}%{_texmf_language_def_d}
21mr|texlive-hyphen-armenian-20190406-1|49	cat > %{buildroot}%{_texmf_language_def_d}/hyphen-armenian <<EOF
21mr|texlive-hyphen-armenian-20190406-1|50	\%% from hyphen-armenian:
21mr|texlive-hyphen-armenian-20190406-1|51	\addlanguage{armenian}{loadhyph-hy.tex}{}{1}{2}
21mr|texlive-hyphen-armenian-20190406-1|52	EOF
21mr|texlive-hyphen-armenian-20190406-1|53	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-armenian
21mr|texlive-hyphen-armenian-20190406-1|54	mkdir -p %{buildroot}%{_texmf_language_lua_d}
21mr|texlive-hyphen-armenian-20190406-1|55	cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-armenian <<EOF
21mr|texlive-hyphen-armenian-20190406-1|56	-- from hyphen-armenian:
21mr|texlive-hyphen-armenian-20190406-1|57	['armenian'] = {
21mr|texlive-hyphen-armenian-20190406-1|58	loader = 'loadhyph-hy.tex',
21mr|texlive-hyphen-armenian-20190406-1|59	lefthyphenmin = 1,
21mr|texlive-hyphen-armenian-20190406-1|60	righthyphenmin = 2,
21mr|texlive-hyphen-armenian-20190406-1|61	synonyms = {  },
21mr|texlive-hyphen-armenian-20190406-1|62	patterns = 'hyph-hy.pat.txt',
21mr|texlive-hyphen-armenian-20190406-1|63	hyphenation = '',
21mr|texlive-hyphen-armenian-20190406-1|64	},
21mr|texlive-hyphen-armenian-20190406-1|65	EOF

18101 21
21mr|texlive-hyphenat-2.3c-7|1	# revision 15878
21mr|texlive-hyphenat-2.3c-7|2	# category Package
21mr|texlive-hyphenat-2.3c-7|3	# catalog-ctan /macros/latex/contrib/hyphenat
21mr|texlive-hyphenat-2.3c-7|4	# catalog-date 2009-09-02 18:09:14 +0200
21mr|texlive-hyphenat-2.3c-7|5	# catalog-license lppl1.3
21mr|texlive-hyphenat-2.3c-7|6	# catalog-version 2.3c
21mr|texlive-hyphenat-2.3c-7|7	Name:		texlive-hyphenat
21mr|texlive-hyphenat-2.3c-7|8	Version:	2.3c
21mr|texlive-hyphenat-2.3c-7|9	Release:	7
21mr|texlive-hyphenat-2.3c-7|10	Summary:	Disable/enable hypenation
21mr|texlive-hyphenat-2.3c-7|11	Group:		Publishing
21mr|texlive-hyphenat-2.3c-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/hyphenat
21mr|texlive-hyphenat-2.3c-7|13	License:	LPPL1.3
21mr|texlive-hyphenat-2.3c-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphenat.tar.xz
21mr|texlive-hyphenat-2.3c-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphenat.doc.tar.xz
21mr|texlive-hyphenat-2.3c-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphenat.source.tar.xz
21mr|texlive-hyphenat-2.3c-7|17	BuildArch:	noarch
21mr|texlive-hyphenat-2.3c-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-hyphenat-2.3c-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-hyphenat-2.3c-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-hyphenat-2.3c-7|21	
21mr|texlive-hyphenat-2.3c-7|22	%description
21mr|texlive-hyphenat-2.3c-7|23	This package can disable all hyphenation or enable hyphenation
21mr|texlive-hyphenat-2.3c-7|24	of non-alphabetics or monospaced fonts. The package can also
21mr|texlive-hyphenat-2.3c-7|25	enable hyphenation within 'words' that contain non-alphabetic
21mr|texlive-hyphenat-2.3c-7|26	characters (e.g., that include underscores), and hyphenation of
21mr|texlive-hyphenat-2.3c-7|27	text typeset in monospaced (e.g., cmtt) fonts.
21mr|texlive-hyphenat-2.3c-7|28	
21mr|texlive-hyphenat-2.3c-7|29	
21mr|texlive-hyphenat-2.3c-7|30	#-----------------------------------------------------------------------
21mr|texlive-hyphenat-2.3c-7|31	%files
21mr|texlive-hyphenat-2.3c-7|32	%{_texmfdistdir}/tex/latex/hyphenat/hyphenat.sty
21mr|texlive-hyphenat-2.3c-7|33	%doc %{_texmfdistdir}/doc/latex/hyphenat/README
21mr|texlive-hyphenat-2.3c-7|34	%doc %{_texmfdistdir}/doc/latex/hyphenat/hyphenat.pdf
21mr|texlive-hyphenat-2.3c-7|35	#- source
21mr|texlive-hyphenat-2.3c-7|36	%doc %{_texmfdistdir}/source/latex/hyphenat/hyphenat.dtx
21mr|texlive-hyphenat-2.3c-7|37	%doc %{_texmfdistdir}/source/latex/hyphenat/hyphenat.ins
21mr|texlive-hyphenat-2.3c-7|38	
21mr|texlive-hyphenat-2.3c-7|39	#-----------------------------------------------------------------------
21mr|texlive-hyphenat-2.3c-7|40	%prep
21mr|texlive-hyphenat-2.3c-7|41	%setup -c -a0 -a1 -a2
21mr|texlive-hyphenat-2.3c-7|42	
21mr|texlive-hyphenat-2.3c-7|43	%build
21mr|texlive-hyphenat-2.3c-7|44	
21mr|texlive-hyphenat-2.3c-7|45	%install
21mr|texlive-hyphenat-2.3c-7|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphenat-2.3c-7|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18102 21
21mr|texlive-hyphen-base-20190406-1|1	# revision 31131
21mr|texlive-hyphen-base-20190406-1|2	# category TLCore
21mr|texlive-hyphen-base-20190406-1|3	# catalog-ctan undef
21mr|texlive-hyphen-base-20190406-1|4	# catalog-date undef
21mr|texlive-hyphen-base-20190406-1|5	# catalog-license undef
21mr|texlive-hyphen-base-20190406-1|6	# catalog-version undef
21mr|texlive-hyphen-base-20190406-1|7	Name:		texlive-hyphen-base
21mr|texlive-hyphen-base-20190406-1|8	Version:	20190406
21mr|texlive-hyphen-base-20190406-1|9	Release:	1
21mr|texlive-hyphen-base-20190406-1|10	Summary:	TeXLive hyphen-base package
21mr|texlive-hyphen-base-20190406-1|11	Group:		Publishing
21mr|texlive-hyphen-base-20190406-1|12	URL:		http://tug.org/texlive
21mr|texlive-hyphen-base-20190406-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-hyphen-base-20190406-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-base.tar.xz
21mr|texlive-hyphen-base-20190406-1|15	BuildArch:	noarch
21mr|texlive-hyphen-base-20190406-1|16	BuildRequires:	texlive-tlpkg
21mr|texlive-hyphen-base-20190406-1|17	Requires(pre):	texlive-tlpkg
21mr|texlive-hyphen-base-20190406-1|18	Requires(post):	texlive-kpathsea
21mr|texlive-hyphen-base-20190406-1|19	
21mr|texlive-hyphen-base-20190406-1|20	%description
21mr|texlive-hyphen-base-20190406-1|21	TeXLive hyphen-base package.
21mr|texlive-hyphen-base-20190406-1|22	
21mr|texlive-hyphen-base-20190406-1|23	#-----------------------------------------------------------------------
21mr|texlive-hyphen-base-20190406-1|24	%files
21mr|texlive-hyphen-base-20190406-1|25	%{_texmfdistdir}/tex/generic/config/language.dat
21mr|texlive-hyphen-base-20190406-1|26	%{_texmfdistdir}/tex/generic/config/language.dat.lua
21mr|texlive-hyphen-base-20190406-1|27	%{_texmfdistdir}/tex/generic/config/language.def
21mr|texlive-hyphen-base-20190406-1|28	%{_texmfdistdir}/tex/generic/config/language.us
21mr|texlive-hyphen-base-20190406-1|29	%{_texmfdistdir}/tex/generic/config/language.us.def
21mr|texlive-hyphen-base-20190406-1|30	%{_texmfdistdir}/tex/generic/config/language.us.lua
21mr|texlive-hyphen-base-20190406-1|31	%{_texmfdistdir}/tex/generic/hyphen/dumyhyph.tex
21mr|texlive-hyphen-base-20190406-1|32	%{_texmfdistdir}/tex/generic/hyphen/hyphen.tex
21mr|texlive-hyphen-base-20190406-1|33	%{_texmfdistdir}/tex/generic/hyphen/hypht1.tex
21mr|texlive-hyphen-base-20190406-1|34	%{_texmfdistdir}/tex/generic/hyphen/zerohyph.tex
21mr|texlive-hyphen-base-20190406-1|35	
21mr|texlive-hyphen-base-20190406-1|36	#-----------------------------------------------------------------------
21mr|texlive-hyphen-base-20190406-1|37	%prep
21mr|texlive-hyphen-base-20190406-1|38	%setup -c -a0
21mr|texlive-hyphen-base-20190406-1|39	
21mr|texlive-hyphen-base-20190406-1|40	%build
21mr|texlive-hyphen-base-20190406-1|41	
21mr|texlive-hyphen-base-20190406-1|42	%install
21mr|texlive-hyphen-base-20190406-1|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-base-20190406-1|44	cp -fpar tex %{buildroot}%{_texmfdistdir}

18103 21
21mr|texlive-hyphen-basque-20190406-1|1	Name:		texlive-hyphen-basque
21mr|texlive-hyphen-basque-20190406-1|2	Version:	20190406
21mr|texlive-hyphen-basque-20190406-1|3	Release:	1
21mr|texlive-hyphen-basque-20190406-1|4	Summary:	Basque hyphenation patterns
21mr|texlive-hyphen-basque-20190406-1|5	Group:		Publishing
21mr|texlive-hyphen-basque-20190406-1|6	URL:		http://www.ctan.org/tex-archive/language/basque
21mr|texlive-hyphen-basque-20190406-1|7	License:	OTHER-FREE
21mr|texlive-hyphen-basque-20190406-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-basque.tar.xz
21mr|texlive-hyphen-basque-20190406-1|9	BuildArch:	noarch
21mr|texlive-hyphen-basque-20190406-1|10	BuildRequires:	texlive-tlpkg
21mr|texlive-hyphen-basque-20190406-1|11	Requires(pre):	texlive-tlpkg
21mr|texlive-hyphen-basque-20190406-1|12	Requires(post):	texlive-hyphen-base
21mr|texlive-hyphen-basque-20190406-1|13	Requires:	texlive-hyph-utf8
21mr|texlive-hyphen-basque-20190406-1|14	
21mr|texlive-hyphen-basque-20190406-1|15	%description
21mr|texlive-hyphen-basque-20190406-1|16	Hyphenation patterns for Basque in T1/EC and UTF-8 encodings.
21mr|texlive-hyphen-basque-20190406-1|17	
21mr|texlive-hyphen-basque-20190406-1|18	#-----------------------------------------------------------------------
21mr|texlive-hyphen-basque-20190406-1|19	%files
21mr|texlive-hyphen-basque-20190406-1|20	%_texmf_language_dat_d/hyphen-basque
21mr|texlive-hyphen-basque-20190406-1|21	%_texmf_language_def_d/hyphen-basque
21mr|texlive-hyphen-basque-20190406-1|22	%_texmf_language_lua_d/hyphen-basque
21mr|texlive-hyphen-basque-20190406-1|23	%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/*
21mr|texlive-hyphen-basque-20190406-1|24	%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/*/*
21mr|texlive-hyphen-basque-20190406-1|25	
21mr|texlive-hyphen-basque-20190406-1|26	#-----------------------------------------------------------------------
21mr|texlive-hyphen-basque-20190406-1|27	%prep
21mr|texlive-hyphen-basque-20190406-1|28	%setup -c -a0
21mr|texlive-hyphen-basque-20190406-1|29	
21mr|texlive-hyphen-basque-20190406-1|30	%build
21mr|texlive-hyphen-basque-20190406-1|31	
21mr|texlive-hyphen-basque-20190406-1|32	%install
21mr|texlive-hyphen-basque-20190406-1|33	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-basque-20190406-1|34	cp -fpar tex %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-basque-20190406-1|35	
21mr|texlive-hyphen-basque-20190406-1|36	mkdir -p %{buildroot}%{_texmf_language_dat_d}
21mr|texlive-hyphen-basque-20190406-1|37	cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-basque <<EOF
21mr|texlive-hyphen-basque-20190406-1|38	\%% from hyphen-basque:
21mr|texlive-hyphen-basque-20190406-1|39	basque loadhyph-eu.tex
21mr|texlive-hyphen-basque-20190406-1|40	EOF
21mr|texlive-hyphen-basque-20190406-1|41	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-basque
21mr|texlive-hyphen-basque-20190406-1|42	mkdir -p %{buildroot}%{_texmf_language_def_d}
21mr|texlive-hyphen-basque-20190406-1|43	cat > %{buildroot}%{_texmf_language_def_d}/hyphen-basque <<EOF
21mr|texlive-hyphen-basque-20190406-1|44	\%% from hyphen-basque:
21mr|texlive-hyphen-basque-20190406-1|45	\addlanguage{basque}{loadhyph-eu.tex}{}{2}{2}
21mr|texlive-hyphen-basque-20190406-1|46	EOF
21mr|texlive-hyphen-basque-20190406-1|47	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-basque
21mr|texlive-hyphen-basque-20190406-1|48	mkdir -p %{buildroot}%{_texmf_language_lua_d}
21mr|texlive-hyphen-basque-20190406-1|49	cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-basque <<EOF
21mr|texlive-hyphen-basque-20190406-1|50	-- from hyphen-basque:
21mr|texlive-hyphen-basque-20190406-1|51	['basque'] = {
21mr|texlive-hyphen-basque-20190406-1|52	loader = 'loadhyph-eu.tex',
21mr|texlive-hyphen-basque-20190406-1|53	lefthyphenmin = 2,
21mr|texlive-hyphen-basque-20190406-1|54	righthyphenmin = 2,
21mr|texlive-hyphen-basque-20190406-1|55	synonyms = {  },
21mr|texlive-hyphen-basque-20190406-1|56	patterns = 'hyph-eu.pat.txt',
21mr|texlive-hyphen-basque-20190406-1|57	hyphenation = '',
21mr|texlive-hyphen-basque-20190406-1|58	},
21mr|texlive-hyphen-basque-20190406-1|59	EOF

18104 21
21mr|texlive-hyphen-belarusian-20190913-4|1	Name:		texlive-hyphen-belarusian
21mr|texlive-hyphen-belarusian-20190913-4|2	Version:	20190913
21mr|texlive-hyphen-belarusian-20190913-4|3	Release:	4
21mr|texlive-hyphen-belarusian-20190913-4|4	Summary:	Belarusian hyphenation patterns
21mr|texlive-hyphen-belarusian-20190913-4|5	Group:		Publishing
21mr|texlive-hyphen-belarusian-20190913-4|6	URL:		http://tug.org/texlive
21mr|texlive-hyphen-belarusian-20190913-4|7	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-hyphen-belarusian-20190913-4|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-belarusian.tar.xz
21mr|texlive-hyphen-belarusian-20190913-4|9	BuildArch:	noarch
21mr|texlive-hyphen-belarusian-20190913-4|10	BuildRequires:	texlive-tlpkg
21mr|texlive-hyphen-belarusian-20190913-4|11	Requires(pre):	texlive-tlpkg
21mr|texlive-hyphen-belarusian-20190913-4|12	Requires(post):	texlive-hyphen-base
21mr|texlive-hyphen-belarusian-20190913-4|13	Requires:	texlive-hyph-utf8
21mr|texlive-hyphen-belarusian-20190913-4|14	
21mr|texlive-hyphen-belarusian-20190913-4|15	%description
21mr|texlive-hyphen-belarusian-20190913-4|16	Hyphenation patterns for Belarusian for Unicode engines.
21mr|texlive-hyphen-belarusian-20190913-4|17	
21mr|texlive-hyphen-belarusian-20190913-4|18	
21mr|texlive-hyphen-belarusian-20190913-4|19	#-----------------------------------------------------------------------
21mr|texlive-hyphen-belarusian-20190913-4|20	%files
21mr|texlive-hyphen-belarusian-20190913-4|21	%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/*
21mr|texlive-hyphen-belarusian-20190913-4|22	%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/*/*
21mr|texlive-hyphen-belarusian-20190913-4|23	%_texmf_language_dat_d/hyphen-belarusian
21mr|texlive-hyphen-belarusian-20190913-4|24	%_texmf_language_def_d/hyphen-belarusian
21mr|texlive-hyphen-belarusian-20190913-4|25	%_texmf_language_lua_d/hyphen-belarusian
21mr|texlive-hyphen-belarusian-20190913-4|26	
21mr|texlive-hyphen-belarusian-20190913-4|27	#-----------------------------------------------------------------------
21mr|texlive-hyphen-belarusian-20190913-4|28	%prep
21mr|texlive-hyphen-belarusian-20190913-4|29	%setup -c -a0
21mr|texlive-hyphen-belarusian-20190913-4|30	
21mr|texlive-hyphen-belarusian-20190913-4|31	%build
21mr|texlive-hyphen-belarusian-20190913-4|32	
21mr|texlive-hyphen-belarusian-20190913-4|33	%install
21mr|texlive-hyphen-belarusian-20190913-4|34	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-belarusian-20190913-4|35	cp -fpar tex %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-belarusian-20190913-4|36	
21mr|texlive-hyphen-belarusian-20190913-4|37	mkdir -p %{buildroot}%{_texmf_language_dat_d}
21mr|texlive-hyphen-belarusian-20190913-4|38	cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-belarusian <<EOF
21mr|texlive-hyphen-belarusian-20190913-4|39	\%% from hyphen-belarusian:
21mr|texlive-hyphen-belarusian-20190913-4|40	belarusian loadhyph-be.tex
21mr|texlive-hyphen-belarusian-20190913-4|41	EOF
21mr|texlive-hyphen-belarusian-20190913-4|42	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-belarusian
21mr|texlive-hyphen-belarusian-20190913-4|43	mkdir -p %{buildroot}%{_texmf_language_def_d}
21mr|texlive-hyphen-belarusian-20190913-4|44	cat > %{buildroot}%{_texmf_language_def_d}/hyphen-belarusian <<EOF
21mr|texlive-hyphen-belarusian-20190913-4|45	\%% from hyphen-belarusian:
21mr|texlive-hyphen-belarusian-20190913-4|46	\addlanguage{belarusian}{loadhyph-be.tex}{}{2}{2}
21mr|texlive-hyphen-belarusian-20190913-4|47	EOF
21mr|texlive-hyphen-belarusian-20190913-4|48	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-belarusian
21mr|texlive-hyphen-belarusian-20190913-4|49	mkdir -p %{buildroot}%{_texmf_language_lua_d}
21mr|texlive-hyphen-belarusian-20190913-4|50	cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-belarusian <<EOF
21mr|texlive-hyphen-belarusian-20190913-4|51	-- from hyphen-belarusian:
21mr|texlive-hyphen-belarusian-20190913-4|52	['belarusian'] = {
21mr|texlive-hyphen-belarusian-20190913-4|53	loader = 'loadhyph-be.tex',
21mr|texlive-hyphen-belarusian-20190913-4|54	lefthyphenmin = 2,
21mr|texlive-hyphen-belarusian-20190913-4|55	righthyphenmin = 2,
21mr|texlive-hyphen-belarusian-20190913-4|56	synonyms = {  },
21mr|texlive-hyphen-belarusian-20190913-4|57	patterns = 'hyph-be.pat.txt',
21mr|texlive-hyphen-belarusian-20190913-4|58	hyphenation = '',
21mr|texlive-hyphen-belarusian-20190913-4|59	},
21mr|texlive-hyphen-belarusian-20190913-4|60	EOF

18105 21
21mr|texlive-hyphen-bulgarian-20190406-1|1	# revision 25990
21mr|texlive-hyphen-bulgarian-20190406-1|2	# category TLCore
21mr|texlive-hyphen-bulgarian-20190406-1|3	# catalog-ctan undef
21mr|texlive-hyphen-bulgarian-20190406-1|4	# catalog-date undef
21mr|texlive-hyphen-bulgarian-20190406-1|5	# catalog-license undef
21mr|texlive-hyphen-bulgarian-20190406-1|6	# catalog-version undef
21mr|texlive-hyphen-bulgarian-20190406-1|7	Name:		texlive-hyphen-bulgarian
21mr|texlive-hyphen-bulgarian-20190406-1|8	Version:	20190406
21mr|texlive-hyphen-bulgarian-20190406-1|9	Release:	1
21mr|texlive-hyphen-bulgarian-20190406-1|10	Summary:	Bulgarian hyphenation patterns
21mr|texlive-hyphen-bulgarian-20190406-1|11	Group:		Publishing
21mr|texlive-hyphen-bulgarian-20190406-1|12	URL:		http://tug.org/texlive
21mr|texlive-hyphen-bulgarian-20190406-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-hyphen-bulgarian-20190406-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-bulgarian.tar.xz
21mr|texlive-hyphen-bulgarian-20190406-1|15	BuildArch:	noarch
21mr|texlive-hyphen-bulgarian-20190406-1|16	BuildRequires:	texlive-tlpkg
21mr|texlive-hyphen-bulgarian-20190406-1|17	Requires(pre):	texlive-tlpkg
21mr|texlive-hyphen-bulgarian-20190406-1|18	Requires(post):	texlive-hyphen-base
21mr|texlive-hyphen-bulgarian-20190406-1|19	Requires:	texlive-hyph-utf8
21mr|texlive-hyphen-bulgarian-20190406-1|20	
21mr|texlive-hyphen-bulgarian-20190406-1|21	%description
21mr|texlive-hyphen-bulgarian-20190406-1|22	Hyphenation patterns for Bulgarian in T2A and UTF-8 encodings.
21mr|texlive-hyphen-bulgarian-20190406-1|23	
21mr|texlive-hyphen-bulgarian-20190406-1|24	#-----------------------------------------------------------------------
21mr|texlive-hyphen-bulgarian-20190406-1|25	%files
21mr|texlive-hyphen-bulgarian-20190406-1|26	%_texmf_language_dat_d/hyphen-bulgarian
21mr|texlive-hyphen-bulgarian-20190406-1|27	%_texmf_language_def_d/hyphen-bulgarian
21mr|texlive-hyphen-bulgarian-20190406-1|28	%_texmf_language_lua_d/hyphen-bulgarian
21mr|texlive-hyphen-bulgarian-20190406-1|29	%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/*
21mr|texlive-hyphen-bulgarian-20190406-1|30	%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/*/*
21mr|texlive-hyphen-bulgarian-20190406-1|31	
21mr|texlive-hyphen-bulgarian-20190406-1|32	#-----------------------------------------------------------------------
21mr|texlive-hyphen-bulgarian-20190406-1|33	%prep
21mr|texlive-hyphen-bulgarian-20190406-1|34	%setup -c -a0
21mr|texlive-hyphen-bulgarian-20190406-1|35	
21mr|texlive-hyphen-bulgarian-20190406-1|36	%build
21mr|texlive-hyphen-bulgarian-20190406-1|37	
21mr|texlive-hyphen-bulgarian-20190406-1|38	%install
21mr|texlive-hyphen-bulgarian-20190406-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-bulgarian-20190406-1|40	cp -fpar tex %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-bulgarian-20190406-1|41	
21mr|texlive-hyphen-bulgarian-20190406-1|42	mkdir -p %{buildroot}%{_texmf_language_dat_d}
21mr|texlive-hyphen-bulgarian-20190406-1|43	cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-bulgarian <<EOF
21mr|texlive-hyphen-bulgarian-20190406-1|44	\%% from hyphen-bulgarian:
21mr|texlive-hyphen-bulgarian-20190406-1|45	bulgarian loadhyph-bg.tex
21mr|texlive-hyphen-bulgarian-20190406-1|46	EOF
21mr|texlive-hyphen-bulgarian-20190406-1|47	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-bulgarian
21mr|texlive-hyphen-bulgarian-20190406-1|48	mkdir -p %{buildroot}%{_texmf_language_def_d}
21mr|texlive-hyphen-bulgarian-20190406-1|49	cat > %{buildroot}%{_texmf_language_def_d}/hyphen-bulgarian <<EOF
21mr|texlive-hyphen-bulgarian-20190406-1|50	\%% from hyphen-bulgarian:
21mr|texlive-hyphen-bulgarian-20190406-1|51	\addlanguage{bulgarian}{loadhyph-bg.tex}{}{2}{2}
21mr|texlive-hyphen-bulgarian-20190406-1|52	EOF
21mr|texlive-hyphen-bulgarian-20190406-1|53	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-bulgarian
21mr|texlive-hyphen-bulgarian-20190406-1|54	mkdir -p %{buildroot}%{_texmf_language_lua_d}
21mr|texlive-hyphen-bulgarian-20190406-1|55	cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-bulgarian <<EOF
21mr|texlive-hyphen-bulgarian-20190406-1|56	-- from hyphen-bulgarian:
21mr|texlive-hyphen-bulgarian-20190406-1|57	['bulgarian'] = {
21mr|texlive-hyphen-bulgarian-20190406-1|58	loader = 'loadhyph-bg.tex',
21mr|texlive-hyphen-bulgarian-20190406-1|59	lefthyphenmin = 2,
21mr|texlive-hyphen-bulgarian-20190406-1|60	righthyphenmin = 2,
21mr|texlive-hyphen-bulgarian-20190406-1|61	synonyms = {  },
21mr|texlive-hyphen-bulgarian-20190406-1|62	patterns = 'hyph-bg.pat.txt',
21mr|texlive-hyphen-bulgarian-20190406-1|63	hyphenation = '',
21mr|texlive-hyphen-bulgarian-20190406-1|64	},
21mr|texlive-hyphen-bulgarian-20190406-1|65	EOF

18106 21
21mr|texlive-hyphen-catalan-20190406-1|1	# revision 25990
21mr|texlive-hyphen-catalan-20190406-1|2	# category TLCore
21mr|texlive-hyphen-catalan-20190406-1|3	# catalog-ctan undef
21mr|texlive-hyphen-catalan-20190406-1|4	# catalog-date undef
21mr|texlive-hyphen-catalan-20190406-1|5	# catalog-license undef
21mr|texlive-hyphen-catalan-20190406-1|6	# catalog-version undef
21mr|texlive-hyphen-catalan-20190406-1|7	Name:		texlive-hyphen-catalan
21mr|texlive-hyphen-catalan-20190406-1|8	Version:	20190406
21mr|texlive-hyphen-catalan-20190406-1|9	Release:	1
21mr|texlive-hyphen-catalan-20190406-1|10	Summary:	Catalan hyphenation patterns
21mr|texlive-hyphen-catalan-20190406-1|11	Group:		Publishing
21mr|texlive-hyphen-catalan-20190406-1|12	URL:		http://tug.org/texlive
21mr|texlive-hyphen-catalan-20190406-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-hyphen-catalan-20190406-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-catalan.tar.xz
21mr|texlive-hyphen-catalan-20190406-1|15	BuildArch:	noarch
21mr|texlive-hyphen-catalan-20190406-1|16	BuildRequires:	texlive-tlpkg
21mr|texlive-hyphen-catalan-20190406-1|17	Requires(pre):	texlive-tlpkg
21mr|texlive-hyphen-catalan-20190406-1|18	Requires(post):	texlive-hyphen-base
21mr|texlive-hyphen-catalan-20190406-1|19	Requires:	texlive-hyph-utf8
21mr|texlive-hyphen-catalan-20190406-1|20	
21mr|texlive-hyphen-catalan-20190406-1|21	%description
21mr|texlive-hyphen-catalan-20190406-1|22	Hyphenation patterns for Catalan in T1/EC and UTF-8 encodings.
21mr|texlive-hyphen-catalan-20190406-1|23	
21mr|texlive-hyphen-catalan-20190406-1|24	#-----------------------------------------------------------------------
21mr|texlive-hyphen-catalan-20190406-1|25	%files
21mr|texlive-hyphen-catalan-20190406-1|26	%_texmf_language_dat_d/hyphen-catalan
21mr|texlive-hyphen-catalan-20190406-1|27	%_texmf_language_def_d/hyphen-catalan
21mr|texlive-hyphen-catalan-20190406-1|28	%_texmf_language_lua_d/hyphen-catalan
21mr|texlive-hyphen-catalan-20190406-1|29	%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/*
21mr|texlive-hyphen-catalan-20190406-1|30	%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/*/*
21mr|texlive-hyphen-catalan-20190406-1|31	
21mr|texlive-hyphen-catalan-20190406-1|32	#-----------------------------------------------------------------------
21mr|texlive-hyphen-catalan-20190406-1|33	%prep
21mr|texlive-hyphen-catalan-20190406-1|34	%setup -c -a0
21mr|texlive-hyphen-catalan-20190406-1|35	
21mr|texlive-hyphen-catalan-20190406-1|36	%build
21mr|texlive-hyphen-catalan-20190406-1|37	
21mr|texlive-hyphen-catalan-20190406-1|38	%install
21mr|texlive-hyphen-catalan-20190406-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-catalan-20190406-1|40	cp -fpar tex %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-catalan-20190406-1|41	
21mr|texlive-hyphen-catalan-20190406-1|42	mkdir -p %{buildroot}%{_texmf_language_dat_d}
21mr|texlive-hyphen-catalan-20190406-1|43	cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-catalan <<EOF
21mr|texlive-hyphen-catalan-20190406-1|44	\%% from hyphen-catalan:
21mr|texlive-hyphen-catalan-20190406-1|45	catalan loadhyph-ca.tex
21mr|texlive-hyphen-catalan-20190406-1|46	EOF
21mr|texlive-hyphen-catalan-20190406-1|47	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-catalan
21mr|texlive-hyphen-catalan-20190406-1|48	mkdir -p %{buildroot}%{_texmf_language_def_d}
21mr|texlive-hyphen-catalan-20190406-1|49	cat > %{buildroot}%{_texmf_language_def_d}/hyphen-catalan <<EOF
21mr|texlive-hyphen-catalan-20190406-1|50	\%% from hyphen-catalan:
21mr|texlive-hyphen-catalan-20190406-1|51	\addlanguage{catalan}{loadhyph-ca.tex}{}{2}{2}
21mr|texlive-hyphen-catalan-20190406-1|52	EOF
21mr|texlive-hyphen-catalan-20190406-1|53	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-catalan
21mr|texlive-hyphen-catalan-20190406-1|54	mkdir -p %{buildroot}%{_texmf_language_lua_d}
21mr|texlive-hyphen-catalan-20190406-1|55	cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-catalan <<EOF
21mr|texlive-hyphen-catalan-20190406-1|56	-- from hyphen-catalan:
21mr|texlive-hyphen-catalan-20190406-1|57	['catalan'] = {
21mr|texlive-hyphen-catalan-20190406-1|58	loader = 'loadhyph-ca.tex',
21mr|texlive-hyphen-catalan-20190406-1|59	lefthyphenmin = 2,
21mr|texlive-hyphen-catalan-20190406-1|60	righthyphenmin = 2,
21mr|texlive-hyphen-catalan-20190406-1|61	synonyms = {  },
21mr|texlive-hyphen-catalan-20190406-1|62	patterns = 'hyph-ca.pat.txt',
21mr|texlive-hyphen-catalan-20190406-1|63	hyphenation = 'hyph-ca.hyp.txt',
21mr|texlive-hyphen-catalan-20190406-1|64	},
21mr|texlive-hyphen-catalan-20190406-1|65	EOF

18107 21
21mr|texlive-hyphen-chinese-20181105-1|1	# revision 25990
21mr|texlive-hyphen-chinese-20181105-1|2	# category TLCore
21mr|texlive-hyphen-chinese-20181105-1|3	# catalog-ctan undef
21mr|texlive-hyphen-chinese-20181105-1|4	# catalog-date undef
21mr|texlive-hyphen-chinese-20181105-1|5	# catalog-license undef
21mr|texlive-hyphen-chinese-20181105-1|6	# catalog-version undef
21mr|texlive-hyphen-chinese-20181105-1|7	Name:		texlive-hyphen-chinese
21mr|texlive-hyphen-chinese-20181105-1|8	Version:	20181105
21mr|texlive-hyphen-chinese-20181105-1|9	Release:	1
21mr|texlive-hyphen-chinese-20181105-1|10	Summary:	Chinese pinyin hyphenation patterns
21mr|texlive-hyphen-chinese-20181105-1|11	Group:		Publishing
21mr|texlive-hyphen-chinese-20181105-1|12	URL:		http://tug.org/texlive
21mr|texlive-hyphen-chinese-20181105-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-hyphen-chinese-20181105-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-chinese.tar.xz
21mr|texlive-hyphen-chinese-20181105-1|15	BuildArch:	noarch
21mr|texlive-hyphen-chinese-20181105-1|16	BuildRequires:	texlive-tlpkg
21mr|texlive-hyphen-chinese-20181105-1|17	Requires(pre):	texlive-tlpkg
21mr|texlive-hyphen-chinese-20181105-1|18	Requires(post):	texlive-hyphen-base
21mr|texlive-hyphen-chinese-20181105-1|19	Requires:	texlive-hyph-utf8
21mr|texlive-hyphen-chinese-20181105-1|20	
21mr|texlive-hyphen-chinese-20181105-1|21	%description
21mr|texlive-hyphen-chinese-20181105-1|22	Hyphenation patterns for unaccented transliterated Mandarin
21mr|texlive-hyphen-chinese-20181105-1|23	Chinese (pinyin) in T1/EC and UTF-8 encodings.
21mr|texlive-hyphen-chinese-20181105-1|24	
21mr|texlive-hyphen-chinese-20181105-1|25	#-----------------------------------------------------------------------
21mr|texlive-hyphen-chinese-20181105-1|26	%files
21mr|texlive-hyphen-chinese-20181105-1|27	%_texmf_language_dat_d/hyphen-chinese
21mr|texlive-hyphen-chinese-20181105-1|28	%_texmf_language_def_d/hyphen-chinese
21mr|texlive-hyphen-chinese-20181105-1|29	%_texmf_language_lua_d/hyphen-chinese
21mr|texlive-hyphen-chinese-20181105-1|30	%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/*
21mr|texlive-hyphen-chinese-20181105-1|31	%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/*/*
21mr|texlive-hyphen-chinese-20181105-1|32	
21mr|texlive-hyphen-chinese-20181105-1|33	#-----------------------------------------------------------------------
21mr|texlive-hyphen-chinese-20181105-1|34	%prep
21mr|texlive-hyphen-chinese-20181105-1|35	%setup -c -a0
21mr|texlive-hyphen-chinese-20181105-1|36	
21mr|texlive-hyphen-chinese-20181105-1|37	%build
21mr|texlive-hyphen-chinese-20181105-1|38	
21mr|texlive-hyphen-chinese-20181105-1|39	%install
21mr|texlive-hyphen-chinese-20181105-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-chinese-20181105-1|41	cp -fpar tex %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-chinese-20181105-1|42	
21mr|texlive-hyphen-chinese-20181105-1|43	mkdir -p %{buildroot}%{_texmf_language_dat_d}
21mr|texlive-hyphen-chinese-20181105-1|44	cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-chinese <<EOF
21mr|texlive-hyphen-chinese-20181105-1|45	\%% from hyphen-chinese:
21mr|texlive-hyphen-chinese-20181105-1|46	pinyin loadhyph-zh-latn-pinyin.tex
21mr|texlive-hyphen-chinese-20181105-1|47	EOF
21mr|texlive-hyphen-chinese-20181105-1|48	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-chinese
21mr|texlive-hyphen-chinese-20181105-1|49	mkdir -p %{buildroot}%{_texmf_language_def_d}
21mr|texlive-hyphen-chinese-20181105-1|50	cat > %{buildroot}%{_texmf_language_def_d}/hyphen-chinese <<EOF
21mr|texlive-hyphen-chinese-20181105-1|51	\%% from hyphen-chinese:
21mr|texlive-hyphen-chinese-20181105-1|52	\addlanguage{pinyin}{loadhyph-zh-latn-pinyin.tex}{}{1}{1}
21mr|texlive-hyphen-chinese-20181105-1|53	EOF
21mr|texlive-hyphen-chinese-20181105-1|54	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-chinese
21mr|texlive-hyphen-chinese-20181105-1|55	mkdir -p %{buildroot}%{_texmf_language_lua_d}
21mr|texlive-hyphen-chinese-20181105-1|56	cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-chinese <<EOF
21mr|texlive-hyphen-chinese-20181105-1|57	-- from hyphen-chinese:
21mr|texlive-hyphen-chinese-20181105-1|58	['pinyin'] = {
21mr|texlive-hyphen-chinese-20181105-1|59	loader = 'loadhyph-zh-latn-pinyin.tex',
21mr|texlive-hyphen-chinese-20181105-1|60	lefthyphenmin = 1,
21mr|texlive-hyphen-chinese-20181105-1|61	righthyphenmin = 1,
21mr|texlive-hyphen-chinese-20181105-1|62	synonyms = {  },
21mr|texlive-hyphen-chinese-20181105-1|63	patterns = 'hyph-zh-latn-pinyin.pat.txt',
21mr|texlive-hyphen-chinese-20181105-1|64	hyphenation = '',
21mr|texlive-hyphen-chinese-20181105-1|65	},
21mr|texlive-hyphen-chinese-20181105-1|66	EOF

18108 21
21mr|texlive-hyphen-churchslavonic-20190406-1|1	Name:		texlive-hyphen-churchslavonic
21mr|texlive-hyphen-churchslavonic-20190406-1|2	Version:	20190406
21mr|texlive-hyphen-churchslavonic-20190406-1|3	Release:	1
21mr|texlive-hyphen-churchslavonic-20190406-1|4	Summary:	Churchslavonic hyphenation patterns
21mr|texlive-hyphen-churchslavonic-20190406-1|5	Group:		Publishing
21mr|texlive-hyphen-churchslavonic-20190406-1|6	URL:		http://tug.org/texlive
21mr|texlive-hyphen-churchslavonic-20190406-1|7	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-hyphen-churchslavonic-20190406-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-churchslavonic.tar.xz
21mr|texlive-hyphen-churchslavonic-20190406-1|9	BuildArch:	noarch
21mr|texlive-hyphen-churchslavonic-20190406-1|10	BuildRequires:	texlive-tlpkg
21mr|texlive-hyphen-churchslavonic-20190406-1|11	Requires(pre):	texlive-tlpkg
21mr|texlive-hyphen-churchslavonic-20190406-1|12	Requires(post):	texlive-hyphen-base
21mr|texlive-hyphen-churchslavonic-20190406-1|13	Requires:	texlive-hyph-utf8
21mr|texlive-hyphen-churchslavonic-20190406-1|14	
21mr|texlive-hyphen-churchslavonic-20190406-1|15	%description
21mr|texlive-hyphen-churchslavonic-20190406-1|16	Hyphenation patterns for Churchslavonic.
21mr|texlive-hyphen-churchslavonic-20190406-1|17	
21mr|texlive-hyphen-churchslavonic-20190406-1|18	#-----------------------------------------------------------------------
21mr|texlive-hyphen-churchslavonic-20190406-1|19	%files
21mr|texlive-hyphen-churchslavonic-20190406-1|20	%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/*
21mr|texlive-hyphen-churchslavonic-20190406-1|21	%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/*/*
21mr|texlive-hyphen-churchslavonic-20190406-1|22	%_texmf_language_dat_d/hyphen-churchslavonic
21mr|texlive-hyphen-churchslavonic-20190406-1|23	%_texmf_language_def_d/hyphen-churchslavonic
21mr|texlive-hyphen-churchslavonic-20190406-1|24	%_texmf_language_lua_d/hyphen-churchslavonic
21mr|texlive-hyphen-churchslavonic-20190406-1|25	
21mr|texlive-hyphen-churchslavonic-20190406-1|26	#-----------------------------------------------------------------------
21mr|texlive-hyphen-churchslavonic-20190406-1|27	%prep
21mr|texlive-hyphen-churchslavonic-20190406-1|28	%setup -c -a0
21mr|texlive-hyphen-churchslavonic-20190406-1|29	
21mr|texlive-hyphen-churchslavonic-20190406-1|30	%build
21mr|texlive-hyphen-churchslavonic-20190406-1|31	
21mr|texlive-hyphen-churchslavonic-20190406-1|32	%install
21mr|texlive-hyphen-churchslavonic-20190406-1|33	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-churchslavonic-20190406-1|34	cp -fpar tex %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-churchslavonic-20190406-1|35	
21mr|texlive-hyphen-churchslavonic-20190406-1|36	mkdir -p %{buildroot}%{_texmf_language_dat_d}
21mr|texlive-hyphen-churchslavonic-20190406-1|37	cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-churchslavonic <<EOF
21mr|texlive-hyphen-churchslavonic-20190406-1|38	\%% from hyphen-churchslavonic:
21mr|texlive-hyphen-churchslavonic-20190406-1|39	churchslavonic loadhyph-cu.tex
21mr|texlive-hyphen-churchslavonic-20190406-1|40	EOF
21mr|texlive-hyphen-churchslavonic-20190406-1|41	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-churchslavonic
21mr|texlive-hyphen-churchslavonic-20190406-1|42	mkdir -p %{buildroot}%{_texmf_language_def_d}
21mr|texlive-hyphen-churchslavonic-20190406-1|43	cat > %{buildroot}%{_texmf_language_def_d}/hyphen-churchslavonic <<EOF
21mr|texlive-hyphen-churchslavonic-20190406-1|44	\%% from hyphen-churchslavonic:
21mr|texlive-hyphen-churchslavonic-20190406-1|45	\addlanguage{churchslavonic}{loadhyph-cu.tex}{}{2}{2}
21mr|texlive-hyphen-churchslavonic-20190406-1|46	EOF
21mr|texlive-hyphen-churchslavonic-20190406-1|47	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-churchslavonic
21mr|texlive-hyphen-churchslavonic-20190406-1|48	mkdir -p %{buildroot}%{_texmf_language_lua_d}
21mr|texlive-hyphen-churchslavonic-20190406-1|49	cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-churchslavonic <<EOF
21mr|texlive-hyphen-churchslavonic-20190406-1|50	-- from hyphen-churchslavonic:
21mr|texlive-hyphen-churchslavonic-20190406-1|51	['churchslavonic'] = {
21mr|texlive-hyphen-churchslavonic-20190406-1|52	loader = 'loadhyph-cu.tex',
21mr|texlive-hyphen-churchslavonic-20190406-1|53	lefthyphenmin = 2,
21mr|texlive-hyphen-churchslavonic-20190406-1|54	righthyphenmin = 2,
21mr|texlive-hyphen-churchslavonic-20190406-1|55	synonyms = {  },
21mr|texlive-hyphen-churchslavonic-20190406-1|56	patterns = 'hyph-cu.pat.txt',
21mr|texlive-hyphen-churchslavonic-20190406-1|57	hyphenation = '',
21mr|texlive-hyphen-churchslavonic-20190406-1|58	},
21mr|texlive-hyphen-churchslavonic-20190406-1|59	EOF

18109 21
21mr|texlive-hyphen-coptic-20190406-1|1	# revision 23085
21mr|texlive-hyphen-coptic-20190406-1|2	# category TLCore
21mr|texlive-hyphen-coptic-20190406-1|3	# catalog-ctan undef
21mr|texlive-hyphen-coptic-20190406-1|4	# catalog-date undef
21mr|texlive-hyphen-coptic-20190406-1|5	# catalog-license undef
21mr|texlive-hyphen-coptic-20190406-1|6	# catalog-version undef
21mr|texlive-hyphen-coptic-20190406-1|7	Name:		texlive-hyphen-coptic
21mr|texlive-hyphen-coptic-20190406-1|8	Version:	20190406
21mr|texlive-hyphen-coptic-20190406-1|9	Release:	1
21mr|texlive-hyphen-coptic-20190406-1|10	Summary:	Coptic hyphenation patterns
21mr|texlive-hyphen-coptic-20190406-1|11	Group:		Publishing
21mr|texlive-hyphen-coptic-20190406-1|12	URL:		http://tug.org/texlive
21mr|texlive-hyphen-coptic-20190406-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-hyphen-coptic-20190406-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-coptic.tar.xz
21mr|texlive-hyphen-coptic-20190406-1|15	BuildArch:	noarch
21mr|texlive-hyphen-coptic-20190406-1|16	BuildRequires:	texlive-tlpkg
21mr|texlive-hyphen-coptic-20190406-1|17	Requires(pre):	texlive-tlpkg
21mr|texlive-hyphen-coptic-20190406-1|18	Requires(post):	texlive-hyphen-base
21mr|texlive-hyphen-coptic-20190406-1|19	Requires:	texlive-hyph-utf8
21mr|texlive-hyphen-coptic-20190406-1|20	
21mr|texlive-hyphen-coptic-20190406-1|21	%description
21mr|texlive-hyphen-coptic-20190406-1|22	Hyphenation patterns for Coptic in UTF-8 encoding as well as in
21mr|texlive-hyphen-coptic-20190406-1|23	ASCII-based encoding for 8-bit engines. The latter can only be
21mr|texlive-hyphen-coptic-20190406-1|24	used with special Coptic fonts (like CBcoptic). The patterns
21mr|texlive-hyphen-coptic-20190406-1|25	are considered experimental.
21mr|texlive-hyphen-coptic-20190406-1|26	
21mr|texlive-hyphen-coptic-20190406-1|27	#-----------------------------------------------------------------------
21mr|texlive-hyphen-coptic-20190406-1|28	%files
21mr|texlive-hyphen-coptic-20190406-1|29	%_texmf_language_dat_d/hyphen-coptic
21mr|texlive-hyphen-coptic-20190406-1|30	%_texmf_language_def_d/hyphen-coptic
21mr|texlive-hyphen-coptic-20190406-1|31	%_texmf_language_lua_d/hyphen-coptic
21mr|texlive-hyphen-coptic-20190406-1|32	%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/*
21mr|texlive-hyphen-coptic-20190406-1|33	%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/*/*
21mr|texlive-hyphen-coptic-20190406-1|34	
21mr|texlive-hyphen-coptic-20190406-1|35	#-----------------------------------------------------------------------
21mr|texlive-hyphen-coptic-20190406-1|36	%prep
21mr|texlive-hyphen-coptic-20190406-1|37	%setup -c -a0
21mr|texlive-hyphen-coptic-20190406-1|38	
21mr|texlive-hyphen-coptic-20190406-1|39	%build
21mr|texlive-hyphen-coptic-20190406-1|40	
21mr|texlive-hyphen-coptic-20190406-1|41	%install
21mr|texlive-hyphen-coptic-20190406-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-coptic-20190406-1|43	cp -fpar tex %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-coptic-20190406-1|44	
21mr|texlive-hyphen-coptic-20190406-1|45	mkdir -p %{buildroot}%{_texmf_language_dat_d}
21mr|texlive-hyphen-coptic-20190406-1|46	cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-coptic <<EOF
21mr|texlive-hyphen-coptic-20190406-1|47	\%% from hyphen-coptic:
21mr|texlive-hyphen-coptic-20190406-1|48	coptic loadhyph-cop.tex
21mr|texlive-hyphen-coptic-20190406-1|49	EOF
21mr|texlive-hyphen-coptic-20190406-1|50	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-coptic
21mr|texlive-hyphen-coptic-20190406-1|51	mkdir -p %{buildroot}%{_texmf_language_def_d}
21mr|texlive-hyphen-coptic-20190406-1|52	cat > %{buildroot}%{_texmf_language_def_d}/hyphen-coptic <<EOF
21mr|texlive-hyphen-coptic-20190406-1|53	\%% from hyphen-coptic:
21mr|texlive-hyphen-coptic-20190406-1|54	\addlanguage{coptic}{loadhyph-cop.tex}{}{1}{1}
21mr|texlive-hyphen-coptic-20190406-1|55	EOF
21mr|texlive-hyphen-coptic-20190406-1|56	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-coptic
21mr|texlive-hyphen-coptic-20190406-1|57	mkdir -p %{buildroot}%{_texmf_language_lua_d}
21mr|texlive-hyphen-coptic-20190406-1|58	cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-coptic <<EOF
21mr|texlive-hyphen-coptic-20190406-1|59	-- from hyphen-coptic:
21mr|texlive-hyphen-coptic-20190406-1|60	['coptic'] = {
21mr|texlive-hyphen-coptic-20190406-1|61	loader = 'loadhyph-cop.tex',
21mr|texlive-hyphen-coptic-20190406-1|62	lefthyphenmin = 1,
21mr|texlive-hyphen-coptic-20190406-1|63	righthyphenmin = 1,
21mr|texlive-hyphen-coptic-20190406-1|64	synonyms = {  },
21mr|texlive-hyphen-coptic-20190406-1|65	patterns = 'hyph-cop.pat.txt',
21mr|texlive-hyphen-coptic-20190406-1|66	hyphenation = '',
21mr|texlive-hyphen-coptic-20190406-1|67	},
21mr|texlive-hyphen-coptic-20190406-1|68	EOF

18110 21
21mr|texlive-hyphen-croatian-20190406-1|1	# revision 23085
21mr|texlive-hyphen-croatian-20190406-1|2	# category TLCore
21mr|texlive-hyphen-croatian-20190406-1|3	# catalog-ctan /language/hyphenation/hrhyph.tex
21mr|texlive-hyphen-croatian-20190406-1|4	# catalog-date 2011-06-08 00:02:48 +0200
21mr|texlive-hyphen-croatian-20190406-1|5	# catalog-license lppl1.3
21mr|texlive-hyphen-croatian-20190406-1|6	# catalog-version undef
21mr|texlive-hyphen-croatian-20190406-1|7	Name:		texlive-hyphen-croatian
21mr|texlive-hyphen-croatian-20190406-1|8	Version:	20190406
21mr|texlive-hyphen-croatian-20190406-1|9	Release:	1
21mr|texlive-hyphen-croatian-20190406-1|10	Summary:	Croatian hyphenation patterns
21mr|texlive-hyphen-croatian-20190406-1|11	Group:		Publishing
21mr|texlive-hyphen-croatian-20190406-1|12	URL:		http://www.ctan.org/tex-archive/language/hyphenation/hrhyph.tex
21mr|texlive-hyphen-croatian-20190406-1|13	License:	LPPL1.3
21mr|texlive-hyphen-croatian-20190406-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-croatian.tar.xz
21mr|texlive-hyphen-croatian-20190406-1|15	BuildArch:	noarch
21mr|texlive-hyphen-croatian-20190406-1|16	BuildRequires:	texlive-tlpkg
21mr|texlive-hyphen-croatian-20190406-1|17	Requires(pre):	texlive-tlpkg
21mr|texlive-hyphen-croatian-20190406-1|18	Requires(post):	texlive-hyphen-base
21mr|texlive-hyphen-croatian-20190406-1|19	Requires:	texlive-hyph-utf8
21mr|texlive-hyphen-croatian-20190406-1|20	
21mr|texlive-hyphen-croatian-20190406-1|21	%description
21mr|texlive-hyphen-croatian-20190406-1|22	Hyphenation patterns for Croatian in T1/EC and UTF-8 encodings.
21mr|texlive-hyphen-croatian-20190406-1|23	
21mr|texlive-hyphen-croatian-20190406-1|24	#-----------------------------------------------------------------------
21mr|texlive-hyphen-croatian-20190406-1|25	%files
21mr|texlive-hyphen-croatian-20190406-1|26	%_texmf_language_dat_d/hyphen-croatian
21mr|texlive-hyphen-croatian-20190406-1|27	%_texmf_language_def_d/hyphen-croatian
21mr|texlive-hyphen-croatian-20190406-1|28	%_texmf_language_lua_d/hyphen-croatian
21mr|texlive-hyphen-croatian-20190406-1|29	%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/*
21mr|texlive-hyphen-croatian-20190406-1|30	%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/*/*
21mr|texlive-hyphen-croatian-20190406-1|31	
21mr|texlive-hyphen-croatian-20190406-1|32	#-----------------------------------------------------------------------
21mr|texlive-hyphen-croatian-20190406-1|33	%prep
21mr|texlive-hyphen-croatian-20190406-1|34	%setup -c -a0
21mr|texlive-hyphen-croatian-20190406-1|35	
21mr|texlive-hyphen-croatian-20190406-1|36	%build
21mr|texlive-hyphen-croatian-20190406-1|37	
21mr|texlive-hyphen-croatian-20190406-1|38	%install
21mr|texlive-hyphen-croatian-20190406-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-croatian-20190406-1|40	cp -fpar tex %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-croatian-20190406-1|41	
21mr|texlive-hyphen-croatian-20190406-1|42	mkdir -p %{buildroot}%{_texmf_language_dat_d}
21mr|texlive-hyphen-croatian-20190406-1|43	cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-croatian <<EOF
21mr|texlive-hyphen-croatian-20190406-1|44	\%% from hyphen-croatian:
21mr|texlive-hyphen-croatian-20190406-1|45	croatian loadhyph-hr.tex
21mr|texlive-hyphen-croatian-20190406-1|46	EOF
21mr|texlive-hyphen-croatian-20190406-1|47	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-croatian
21mr|texlive-hyphen-croatian-20190406-1|48	mkdir -p %{buildroot}%{_texmf_language_def_d}
21mr|texlive-hyphen-croatian-20190406-1|49	cat > %{buildroot}%{_texmf_language_def_d}/hyphen-croatian <<EOF
21mr|texlive-hyphen-croatian-20190406-1|50	\%% from hyphen-croatian:
21mr|texlive-hyphen-croatian-20190406-1|51	\addlanguage{croatian}{loadhyph-hr.tex}{}{2}{2}
21mr|texlive-hyphen-croatian-20190406-1|52	EOF
21mr|texlive-hyphen-croatian-20190406-1|53	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-croatian
21mr|texlive-hyphen-croatian-20190406-1|54	mkdir -p %{buildroot}%{_texmf_language_lua_d}
21mr|texlive-hyphen-croatian-20190406-1|55	cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-croatian <<EOF
21mr|texlive-hyphen-croatian-20190406-1|56	-- from hyphen-croatian:
21mr|texlive-hyphen-croatian-20190406-1|57	['croatian'] = {
21mr|texlive-hyphen-croatian-20190406-1|58	loader = 'loadhyph-hr.tex',
21mr|texlive-hyphen-croatian-20190406-1|59	lefthyphenmin = 2,
21mr|texlive-hyphen-croatian-20190406-1|60	righthyphenmin = 2,
21mr|texlive-hyphen-croatian-20190406-1|61	synonyms = {  },
21mr|texlive-hyphen-croatian-20190406-1|62	patterns = 'hyph-hr.pat.txt',
21mr|texlive-hyphen-croatian-20190406-1|63	hyphenation = '',
21mr|texlive-hyphen-croatian-20190406-1|64	},
21mr|texlive-hyphen-croatian-20190406-1|65	EOF

18111 21
21mr|texlive-hyphen-czech-20190406-1|1	# revision 25990
21mr|texlive-hyphen-czech-20190406-1|2	# category TLCore
21mr|texlive-hyphen-czech-20190406-1|3	# catalog-ctan undef
21mr|texlive-hyphen-czech-20190406-1|4	# catalog-date undef
21mr|texlive-hyphen-czech-20190406-1|5	# catalog-license undef
21mr|texlive-hyphen-czech-20190406-1|6	# catalog-version undef
21mr|texlive-hyphen-czech-20190406-1|7	Name:		texlive-hyphen-czech
21mr|texlive-hyphen-czech-20190406-1|8	Version:	20190406
21mr|texlive-hyphen-czech-20190406-1|9	Release:	1
21mr|texlive-hyphen-czech-20190406-1|10	Summary:	Czech hyphenation patterns
21mr|texlive-hyphen-czech-20190406-1|11	Group:		Publishing
21mr|texlive-hyphen-czech-20190406-1|12	URL:		http://tug.org/texlive
21mr|texlive-hyphen-czech-20190406-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-hyphen-czech-20190406-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-czech.tar.xz
21mr|texlive-hyphen-czech-20190406-1|15	BuildArch:	noarch
21mr|texlive-hyphen-czech-20190406-1|16	BuildRequires:	texlive-tlpkg
21mr|texlive-hyphen-czech-20190406-1|17	Requires(pre):	texlive-tlpkg
21mr|texlive-hyphen-czech-20190406-1|18	Requires(post):	texlive-hyphen-base
21mr|texlive-hyphen-czech-20190406-1|19	Requires:	texlive-hyph-utf8
21mr|texlive-hyphen-czech-20190406-1|20	
21mr|texlive-hyphen-czech-20190406-1|21	%description
21mr|texlive-hyphen-czech-20190406-1|22	Hyphenation patterns for Czech in T1/EC and UTF-8 encodings.
21mr|texlive-hyphen-czech-20190406-1|23	Original patterns 'czhyphen' are still distributed in the
21mr|texlive-hyphen-czech-20190406-1|24	'csplain' package and loaded with ISO Latin 2 encoding (IL2).
21mr|texlive-hyphen-czech-20190406-1|25	
21mr|texlive-hyphen-czech-20190406-1|26	#-----------------------------------------------------------------------
21mr|texlive-hyphen-czech-20190406-1|27	%files
21mr|texlive-hyphen-czech-20190406-1|28	%_texmf_language_dat_d/hyphen-czech
21mr|texlive-hyphen-czech-20190406-1|29	%_texmf_language_def_d/hyphen-czech
21mr|texlive-hyphen-czech-20190406-1|30	%_texmf_language_lua_d/hyphen-czech
21mr|texlive-hyphen-czech-20190406-1|31	%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/*
21mr|texlive-hyphen-czech-20190406-1|32	%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/*/*
21mr|texlive-hyphen-czech-20190406-1|33	
21mr|texlive-hyphen-czech-20190406-1|34	#-----------------------------------------------------------------------
21mr|texlive-hyphen-czech-20190406-1|35	%prep
21mr|texlive-hyphen-czech-20190406-1|36	%setup -c -a0
21mr|texlive-hyphen-czech-20190406-1|37	
21mr|texlive-hyphen-czech-20190406-1|38	%build
21mr|texlive-hyphen-czech-20190406-1|39	
21mr|texlive-hyphen-czech-20190406-1|40	%install
21mr|texlive-hyphen-czech-20190406-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-czech-20190406-1|42	cp -fpar tex %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-czech-20190406-1|43	
21mr|texlive-hyphen-czech-20190406-1|44	mkdir -p %{buildroot}%{_texmf_language_dat_d}
21mr|texlive-hyphen-czech-20190406-1|45	cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-czech <<EOF
21mr|texlive-hyphen-czech-20190406-1|46	\%% from hyphen-czech:
21mr|texlive-hyphen-czech-20190406-1|47	czech loadhyph-cs.tex
21mr|texlive-hyphen-czech-20190406-1|48	EOF
21mr|texlive-hyphen-czech-20190406-1|49	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-czech
21mr|texlive-hyphen-czech-20190406-1|50	mkdir -p %{buildroot}%{_texmf_language_def_d}
21mr|texlive-hyphen-czech-20190406-1|51	cat > %{buildroot}%{_texmf_language_def_d}/hyphen-czech <<EOF
21mr|texlive-hyphen-czech-20190406-1|52	\%% from hyphen-czech:
21mr|texlive-hyphen-czech-20190406-1|53	\addlanguage{czech}{loadhyph-cs.tex}{}{2}{3}
21mr|texlive-hyphen-czech-20190406-1|54	EOF
21mr|texlive-hyphen-czech-20190406-1|55	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-czech
21mr|texlive-hyphen-czech-20190406-1|56	mkdir -p %{buildroot}%{_texmf_language_lua_d}
21mr|texlive-hyphen-czech-20190406-1|57	cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-czech <<EOF
21mr|texlive-hyphen-czech-20190406-1|58	-- from hyphen-czech:
21mr|texlive-hyphen-czech-20190406-1|59	['czech'] = {
21mr|texlive-hyphen-czech-20190406-1|60	loader = 'loadhyph-cs.tex',
21mr|texlive-hyphen-czech-20190406-1|61	lefthyphenmin = 2,
21mr|texlive-hyphen-czech-20190406-1|62	righthyphenmin = 3,
21mr|texlive-hyphen-czech-20190406-1|63	synonyms = {  },
21mr|texlive-hyphen-czech-20190406-1|64	patterns = 'hyph-cs.pat.txt',
21mr|texlive-hyphen-czech-20190406-1|65	hyphenation = 'hyph-cs.hyp.txt',
21mr|texlive-hyphen-czech-20190406-1|66	},
21mr|texlive-hyphen-czech-20190406-1|67	EOF

18112 21
21mr|texlive-hyphen-danish-20190406-1|1	# revision 23085
21mr|texlive-hyphen-danish-20190406-1|2	# category TLCore
21mr|texlive-hyphen-danish-20190406-1|3	# catalog-ctan /language/hyphenation/dkhyphen
21mr|texlive-hyphen-danish-20190406-1|4	# catalog-date 2009-09-25 22:54:35 +0200
21mr|texlive-hyphen-danish-20190406-1|5	# catalog-license lppl
21mr|texlive-hyphen-danish-20190406-1|6	# catalog-version undef
21mr|texlive-hyphen-danish-20190406-1|7	Name:		texlive-hyphen-danish
21mr|texlive-hyphen-danish-20190406-1|8	Version:	20190406
21mr|texlive-hyphen-danish-20190406-1|9	Release:	1
21mr|texlive-hyphen-danish-20190406-1|10	Summary:	Danish hyphenation patterns
21mr|texlive-hyphen-danish-20190406-1|11	Group:		Publishing
21mr|texlive-hyphen-danish-20190406-1|12	URL:		http://www.ctan.org/tex-archive/language/hyphenation/dkhyphen
21mr|texlive-hyphen-danish-20190406-1|13	License:	LPPL
21mr|texlive-hyphen-danish-20190406-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-danish.tar.xz
21mr|texlive-hyphen-danish-20190406-1|15	BuildArch:	noarch
21mr|texlive-hyphen-danish-20190406-1|16	BuildRequires:	texlive-tlpkg
21mr|texlive-hyphen-danish-20190406-1|17	Requires(pre):	texlive-tlpkg
21mr|texlive-hyphen-danish-20190406-1|18	Requires(post):	texlive-hyphen-base
21mr|texlive-hyphen-danish-20190406-1|19	Requires:	texlive-hyph-utf8
21mr|texlive-hyphen-danish-20190406-1|20	
21mr|texlive-hyphen-danish-20190406-1|21	%description
21mr|texlive-hyphen-danish-20190406-1|22	Hyphenation patterns for Danish in T1/EC and UTF-8 encodings.
21mr|texlive-hyphen-danish-20190406-1|23	
21mr|texlive-hyphen-danish-20190406-1|24	#-----------------------------------------------------------------------
21mr|texlive-hyphen-danish-20190406-1|25	%files
21mr|texlive-hyphen-danish-20190406-1|26	%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/*
21mr|texlive-hyphen-danish-20190406-1|27	%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/*/*
21mr|texlive-hyphen-danish-20190406-1|28	%_texmf_language_dat_d/hyphen-danish
21mr|texlive-hyphen-danish-20190406-1|29	%_texmf_language_def_d/hyphen-danish
21mr|texlive-hyphen-danish-20190406-1|30	%_texmf_language_lua_d/hyphen-danish
21mr|texlive-hyphen-danish-20190406-1|31	
21mr|texlive-hyphen-danish-20190406-1|32	#-----------------------------------------------------------------------
21mr|texlive-hyphen-danish-20190406-1|33	%prep
21mr|texlive-hyphen-danish-20190406-1|34	%setup -c -a0
21mr|texlive-hyphen-danish-20190406-1|35	
21mr|texlive-hyphen-danish-20190406-1|36	%build
21mr|texlive-hyphen-danish-20190406-1|37	
21mr|texlive-hyphen-danish-20190406-1|38	%install
21mr|texlive-hyphen-danish-20190406-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-danish-20190406-1|40	cp -fpar tex %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-danish-20190406-1|41	
21mr|texlive-hyphen-danish-20190406-1|42	mkdir -p %{buildroot}%{_texmf_language_dat_d}
21mr|texlive-hyphen-danish-20190406-1|43	cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-danish <<EOF
21mr|texlive-hyphen-danish-20190406-1|44	\%% from hyphen-danish:
21mr|texlive-hyphen-danish-20190406-1|45	danish loadhyph-da.tex
21mr|texlive-hyphen-danish-20190406-1|46	EOF
21mr|texlive-hyphen-danish-20190406-1|47	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-danish
21mr|texlive-hyphen-danish-20190406-1|48	mkdir -p %{buildroot}%{_texmf_language_def_d}
21mr|texlive-hyphen-danish-20190406-1|49	cat > %{buildroot}%{_texmf_language_def_d}/hyphen-danish <<EOF
21mr|texlive-hyphen-danish-20190406-1|50	\%% from hyphen-danish:
21mr|texlive-hyphen-danish-20190406-1|51	\addlanguage{danish}{loadhyph-da.tex}{}{2}{2}
21mr|texlive-hyphen-danish-20190406-1|52	EOF
21mr|texlive-hyphen-danish-20190406-1|53	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-danish
21mr|texlive-hyphen-danish-20190406-1|54	mkdir -p %{buildroot}%{_texmf_language_lua_d}
21mr|texlive-hyphen-danish-20190406-1|55	cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-danish <<EOF
21mr|texlive-hyphen-danish-20190406-1|56	-- from hyphen-danish:
21mr|texlive-hyphen-danish-20190406-1|57	['danish'] = {
21mr|texlive-hyphen-danish-20190406-1|58	loader = 'loadhyph-da.tex',
21mr|texlive-hyphen-danish-20190406-1|59	lefthyphenmin = 2,
21mr|texlive-hyphen-danish-20190406-1|60	righthyphenmin = 2,
21mr|texlive-hyphen-danish-20190406-1|61	synonyms = {  },
21mr|texlive-hyphen-danish-20190406-1|62	patterns = 'hyph-da.pat.txt',
21mr|texlive-hyphen-danish-20190406-1|63	hyphenation = '',
21mr|texlive-hyphen-danish-20190406-1|64	},
21mr|texlive-hyphen-danish-20190406-1|65	EOF

18113 21
21mr|texlive-hyphen-dutch-20190406-1|1	Name:		texlive-hyphen-dutch
21mr|texlive-hyphen-dutch-20190406-1|2	Version:	20190406
21mr|texlive-hyphen-dutch-20190406-1|3	Release:	1
21mr|texlive-hyphen-dutch-20190406-1|4	Summary:	Dutch hyphenation patterns
21mr|texlive-hyphen-dutch-20190406-1|5	Group:		Publishing
21mr|texlive-hyphen-dutch-20190406-1|6	URL:		http://tug.org/texlive
21mr|texlive-hyphen-dutch-20190406-1|7	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-hyphen-dutch-20190406-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-dutch.tar.xz
21mr|texlive-hyphen-dutch-20190406-1|9	BuildArch:	noarch
21mr|texlive-hyphen-dutch-20190406-1|10	BuildRequires:	texlive-tlpkg
21mr|texlive-hyphen-dutch-20190406-1|11	Requires(pre):	texlive-tlpkg
21mr|texlive-hyphen-dutch-20190406-1|12	Requires(post):	texlive-hyphen-base
21mr|texlive-hyphen-dutch-20190406-1|13	Requires:	texlive-hyph-utf8
21mr|texlive-hyphen-dutch-20190406-1|14	
21mr|texlive-hyphen-dutch-20190406-1|15	%description
21mr|texlive-hyphen-dutch-20190406-1|16	Hyphenation patterns for Dutch in T1/EC and UTF-8 encodings.
21mr|texlive-hyphen-dutch-20190406-1|17	These patterns don't handle cases like 'menuutje' > 'menu-tje',
21mr|texlive-hyphen-dutch-20190406-1|18	and don't hyphenate words that have different hyphenations
21mr|texlive-hyphen-dutch-20190406-1|19	according to their meaning.
21mr|texlive-hyphen-dutch-20190406-1|20	
21mr|texlive-hyphen-dutch-20190406-1|21	#-----------------------------------------------------------------------
21mr|texlive-hyphen-dutch-20190406-1|22	%files
21mr|texlive-hyphen-dutch-20190406-1|23	%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/*
21mr|texlive-hyphen-dutch-20190406-1|24	%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/*/*
21mr|texlive-hyphen-dutch-20190406-1|25	%_texmf_language_dat_d/hyphen-dutch
21mr|texlive-hyphen-dutch-20190406-1|26	%_texmf_language_def_d/hyphen-dutch
21mr|texlive-hyphen-dutch-20190406-1|27	%_texmf_language_lua_d/hyphen-dutch
21mr|texlive-hyphen-dutch-20190406-1|28	
21mr|texlive-hyphen-dutch-20190406-1|29	#-----------------------------------------------------------------------
21mr|texlive-hyphen-dutch-20190406-1|30	%prep
21mr|texlive-hyphen-dutch-20190406-1|31	%setup -c -a0
21mr|texlive-hyphen-dutch-20190406-1|32	
21mr|texlive-hyphen-dutch-20190406-1|33	%build
21mr|texlive-hyphen-dutch-20190406-1|34	
21mr|texlive-hyphen-dutch-20190406-1|35	%install
21mr|texlive-hyphen-dutch-20190406-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-dutch-20190406-1|37	cp -fpar tex %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-dutch-20190406-1|38	
21mr|texlive-hyphen-dutch-20190406-1|39	mkdir -p %{buildroot}%{_texmf_language_dat_d}
21mr|texlive-hyphen-dutch-20190406-1|40	cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-dutch <<EOF
21mr|texlive-hyphen-dutch-20190406-1|41	\%% from hyphen-dutch:
21mr|texlive-hyphen-dutch-20190406-1|42	dutch loadhyph-nl.tex
21mr|texlive-hyphen-dutch-20190406-1|43	EOF
21mr|texlive-hyphen-dutch-20190406-1|44	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-dutch
21mr|texlive-hyphen-dutch-20190406-1|45	mkdir -p %{buildroot}%{_texmf_language_def_d}
21mr|texlive-hyphen-dutch-20190406-1|46	cat > %{buildroot}%{_texmf_language_def_d}/hyphen-dutch <<EOF
21mr|texlive-hyphen-dutch-20190406-1|47	\%% from hyphen-dutch:
21mr|texlive-hyphen-dutch-20190406-1|48	\addlanguage{dutch}{loadhyph-nl.tex}{}{2}{2}
21mr|texlive-hyphen-dutch-20190406-1|49	EOF
21mr|texlive-hyphen-dutch-20190406-1|50	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-dutch
21mr|texlive-hyphen-dutch-20190406-1|51	mkdir -p %{buildroot}%{_texmf_language_lua_d}
21mr|texlive-hyphen-dutch-20190406-1|52	cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-dutch <<EOF
21mr|texlive-hyphen-dutch-20190406-1|53	-- from hyphen-dutch:
21mr|texlive-hyphen-dutch-20190406-1|54	['dutch'] = {
21mr|texlive-hyphen-dutch-20190406-1|55	loader = 'loadhyph-nl.tex',
21mr|texlive-hyphen-dutch-20190406-1|56	lefthyphenmin = 2,
21mr|texlive-hyphen-dutch-20190406-1|57	righthyphenmin = 2,
21mr|texlive-hyphen-dutch-20190406-1|58	synonyms = {  },
21mr|texlive-hyphen-dutch-20190406-1|59	patterns = 'hyph-nl.pat.txt',
21mr|texlive-hyphen-dutch-20190406-1|60	hyphenation = 'hyph-nl.hyp.txt',
21mr|texlive-hyphen-dutch-20190406-1|61	},
21mr|texlive-hyphen-dutch-20190406-1|62	EOF

18114 21
21mr|texlive-hyphen-english-20190406-1|1	# revision 25990
21mr|texlive-hyphen-english-20190406-1|2	# category TLCore
21mr|texlive-hyphen-english-20190406-1|3	# catalog-ctan undef
21mr|texlive-hyphen-english-20190406-1|4	# catalog-date undef
21mr|texlive-hyphen-english-20190406-1|5	# catalog-license undef
21mr|texlive-hyphen-english-20190406-1|6	# catalog-version undef
21mr|texlive-hyphen-english-20190406-1|7	Name:		texlive-hyphen-english
21mr|texlive-hyphen-english-20190406-1|8	Version:	20190406
21mr|texlive-hyphen-english-20190406-1|9	Release:	1
21mr|texlive-hyphen-english-20190406-1|10	Summary:	English hyphenation patterns
21mr|texlive-hyphen-english-20190406-1|11	Group:		Publishing
21mr|texlive-hyphen-english-20190406-1|12	URL:		http://tug.org/texlive
21mr|texlive-hyphen-english-20190406-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-hyphen-english-20190406-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-english.tar.xz
21mr|texlive-hyphen-english-20190406-1|15	BuildArch:	noarch
21mr|texlive-hyphen-english-20190406-1|16	BuildRequires:	texlive-tlpkg
21mr|texlive-hyphen-english-20190406-1|17	Requires(pre):	texlive-tlpkg
21mr|texlive-hyphen-english-20190406-1|18	Requires(post):	texlive-hyphen-base
21mr|texlive-hyphen-english-20190406-1|19	Requires:	texlive-hyph-utf8
21mr|texlive-hyphen-english-20190406-1|20	
21mr|texlive-hyphen-english-20190406-1|21	%description
21mr|texlive-hyphen-english-20190406-1|22	Additional hyphenation patterns for American and British
21mr|texlive-hyphen-english-20190406-1|23	English in ASCII encoding.  The American English patterns
21mr|texlive-hyphen-english-20190406-1|24	(usenglishmax) greatly extend the standard patterns from Knuth
21mr|texlive-hyphen-english-20190406-1|25	to find many additional hyphenation points.  British English
21mr|texlive-hyphen-english-20190406-1|26	hyphenation is completely different from US English, so has its
21mr|texlive-hyphen-english-20190406-1|27	own set of patterns.
21mr|texlive-hyphen-english-20190406-1|28	
21mr|texlive-hyphen-english-20190406-1|29	#-----------------------------------------------------------------------
21mr|texlive-hyphen-english-20190406-1|30	%files
21mr|texlive-hyphen-english-20190406-1|31	%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/*
21mr|texlive-hyphen-english-20190406-1|32	%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/*/*
21mr|texlive-hyphen-english-20190406-1|33	%_texmf_language_dat_d/hyphen-english
21mr|texlive-hyphen-english-20190406-1|34	%_texmf_language_def_d/hyphen-english
21mr|texlive-hyphen-english-20190406-1|35	%_texmf_language_lua_d/hyphen-english
21mr|texlive-hyphen-english-20190406-1|36	
21mr|texlive-hyphen-english-20190406-1|37	#-----------------------------------------------------------------------
21mr|texlive-hyphen-english-20190406-1|38	%prep
21mr|texlive-hyphen-english-20190406-1|39	%setup -c -a0
21mr|texlive-hyphen-english-20190406-1|40	
21mr|texlive-hyphen-english-20190406-1|41	%build
21mr|texlive-hyphen-english-20190406-1|42	
21mr|texlive-hyphen-english-20190406-1|43	%install
21mr|texlive-hyphen-english-20190406-1|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-english-20190406-1|45	cp -fpar tex %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-english-20190406-1|46	
21mr|texlive-hyphen-english-20190406-1|47	mkdir -p %{buildroot}%{_texmf_language_dat_d}
21mr|texlive-hyphen-english-20190406-1|48	cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-english <<EOF
21mr|texlive-hyphen-english-20190406-1|49	\%% from hyphen-english:
21mr|texlive-hyphen-english-20190406-1|50	ukenglish loadhyph-en-gb.tex
21mr|texlive-hyphen-english-20190406-1|51	=british
21mr|texlive-hyphen-english-20190406-1|52	=UKenglish
21mr|texlive-hyphen-english-20190406-1|53	usenglishmax loadhyph-en-us.tex
21mr|texlive-hyphen-english-20190406-1|54	EOF
21mr|texlive-hyphen-english-20190406-1|55	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-english
21mr|texlive-hyphen-english-20190406-1|56	mkdir -p %{buildroot}%{_texmf_language_def_d}
21mr|texlive-hyphen-english-20190406-1|57	cat > %{buildroot}%{_texmf_language_def_d}/hyphen-english <<EOF
21mr|texlive-hyphen-english-20190406-1|58	\%% from hyphen-english:
21mr|texlive-hyphen-english-20190406-1|59	\addlanguage{ukenglish}{loadhyph-en-gb.tex}{}{2}{3}
21mr|texlive-hyphen-english-20190406-1|60	\addlanguage{british}{loadhyph-en-gb.tex}{}{2}{3}
21mr|texlive-hyphen-english-20190406-1|61	\addlanguage{UKenglish}{loadhyph-en-gb.tex}{}{2}{3}
21mr|texlive-hyphen-english-20190406-1|62	\addlanguage{usenglishmax}{loadhyph-en-us.tex}{}{2}{3}
21mr|texlive-hyphen-english-20190406-1|63	EOF
21mr|texlive-hyphen-english-20190406-1|64	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-english
21mr|texlive-hyphen-english-20190406-1|65	mkdir -p %{buildroot}%{_texmf_language_lua_d}
21mr|texlive-hyphen-english-20190406-1|66	cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-english <<EOF
21mr|texlive-hyphen-english-20190406-1|67	-- from hyphen-english:
21mr|texlive-hyphen-english-20190406-1|68	['ukenglish'] = {
21mr|texlive-hyphen-english-20190406-1|69	loader = 'loadhyph-en-gb.tex',
21mr|texlive-hyphen-english-20190406-1|70	lefthyphenmin = 2,
21mr|texlive-hyphen-english-20190406-1|71	righthyphenmin = 3,
21mr|texlive-hyphen-english-20190406-1|72	synonyms = { 'british', 'UKenglish' },
21mr|texlive-hyphen-english-20190406-1|73	patterns = 'hyph-en-gb.pat.txt',
21mr|texlive-hyphen-english-20190406-1|74	hyphenation = 'hyph-en-gb.hyp.txt',
21mr|texlive-hyphen-english-20190406-1|75	},
21mr|texlive-hyphen-english-20190406-1|76	['usenglishmax'] = {
21mr|texlive-hyphen-english-20190406-1|77	loader = 'loadhyph-en-us.tex',
21mr|texlive-hyphen-english-20190406-1|78	lefthyphenmin = 2,
21mr|texlive-hyphen-english-20190406-1|79	righthyphenmin = 3,
21mr|texlive-hyphen-english-20190406-1|80	synonyms = {  },
21mr|texlive-hyphen-english-20190406-1|81	patterns = 'hyph-en-us.pat.txt',
21mr|texlive-hyphen-english-20190406-1|82	hyphenation = 'hyph-en-us.hyp.txt',
21mr|texlive-hyphen-english-20190406-1|83	},
21mr|texlive-hyphen-english-20190406-1|84	EOF

18115 21
21mr|texlive-hyphen-esperanto-20190406-1|1	# revision 23085
21mr|texlive-hyphen-esperanto-20190406-1|2	# category TLCore
21mr|texlive-hyphen-esperanto-20190406-1|3	# catalog-ctan undef
21mr|texlive-hyphen-esperanto-20190406-1|4	# catalog-date undef
21mr|texlive-hyphen-esperanto-20190406-1|5	# catalog-license undef
21mr|texlive-hyphen-esperanto-20190406-1|6	# catalog-version undef
21mr|texlive-hyphen-esperanto-20190406-1|7	Name:		texlive-hyphen-esperanto
21mr|texlive-hyphen-esperanto-20190406-1|8	Version:	20190406
21mr|texlive-hyphen-esperanto-20190406-1|9	Release:	1
21mr|texlive-hyphen-esperanto-20190406-1|10	Summary:	Esperanto hyphenation patterns
21mr|texlive-hyphen-esperanto-20190406-1|11	Group:		Publishing
21mr|texlive-hyphen-esperanto-20190406-1|12	URL:		http://tug.org/texlive
21mr|texlive-hyphen-esperanto-20190406-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-hyphen-esperanto-20190406-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-esperanto.tar.xz
21mr|texlive-hyphen-esperanto-20190406-1|15	BuildArch:	noarch
21mr|texlive-hyphen-esperanto-20190406-1|16	BuildRequires:	texlive-tlpkg
21mr|texlive-hyphen-esperanto-20190406-1|17	Requires(pre):	texlive-tlpkg
21mr|texlive-hyphen-esperanto-20190406-1|18	Requires(post):	texlive-hyphen-base
21mr|texlive-hyphen-esperanto-20190406-1|19	Requires:	texlive-hyph-utf8
21mr|texlive-hyphen-esperanto-20190406-1|20	
21mr|texlive-hyphen-esperanto-20190406-1|21	%description
21mr|texlive-hyphen-esperanto-20190406-1|22	Hyphenation patterns for Esperanto ISO Latin 3 and UTF-8
21mr|texlive-hyphen-esperanto-20190406-1|23	encodings. Note that TeX distributions don't ship any suitable
21mr|texlive-hyphen-esperanto-20190406-1|24	fonts in Latin 3 encoding, so unless you create your own font
21mr|texlive-hyphen-esperanto-20190406-1|25	support or want to use MlTeX, using native Unicode engines is
21mr|texlive-hyphen-esperanto-20190406-1|26	highly recommended.
21mr|texlive-hyphen-esperanto-20190406-1|27	
21mr|texlive-hyphen-esperanto-20190406-1|28	#-----------------------------------------------------------------------
21mr|texlive-hyphen-esperanto-20190406-1|29	%files
21mr|texlive-hyphen-esperanto-20190406-1|30	%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/*
21mr|texlive-hyphen-esperanto-20190406-1|31	%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/*/*
21mr|texlive-hyphen-esperanto-20190406-1|32	%_texmf_language_dat_d/hyphen-esperanto
21mr|texlive-hyphen-esperanto-20190406-1|33	%_texmf_language_def_d/hyphen-esperanto
21mr|texlive-hyphen-esperanto-20190406-1|34	%_texmf_language_lua_d/hyphen-esperanto
21mr|texlive-hyphen-esperanto-20190406-1|35	
21mr|texlive-hyphen-esperanto-20190406-1|36	#-----------------------------------------------------------------------
21mr|texlive-hyphen-esperanto-20190406-1|37	%prep
21mr|texlive-hyphen-esperanto-20190406-1|38	%setup -c -a0
21mr|texlive-hyphen-esperanto-20190406-1|39	
21mr|texlive-hyphen-esperanto-20190406-1|40	%build
21mr|texlive-hyphen-esperanto-20190406-1|41	
21mr|texlive-hyphen-esperanto-20190406-1|42	%install
21mr|texlive-hyphen-esperanto-20190406-1|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-esperanto-20190406-1|44	cp -fpar tex %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-esperanto-20190406-1|45	
21mr|texlive-hyphen-esperanto-20190406-1|46	mkdir -p %{buildroot}%{_texmf_language_dat_d}
21mr|texlive-hyphen-esperanto-20190406-1|47	cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-esperanto <<EOF
21mr|texlive-hyphen-esperanto-20190406-1|48	\%% from hyphen-esperanto:
21mr|texlive-hyphen-esperanto-20190406-1|49	esperanto loadhyph-eo.tex
21mr|texlive-hyphen-esperanto-20190406-1|50	EOF
21mr|texlive-hyphen-esperanto-20190406-1|51	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-esperanto
21mr|texlive-hyphen-esperanto-20190406-1|52	mkdir -p %{buildroot}%{_texmf_language_def_d}
21mr|texlive-hyphen-esperanto-20190406-1|53	cat > %{buildroot}%{_texmf_language_def_d}/hyphen-esperanto <<EOF
21mr|texlive-hyphen-esperanto-20190406-1|54	\%% from hyphen-esperanto:
21mr|texlive-hyphen-esperanto-20190406-1|55	\addlanguage{esperanto}{loadhyph-eo.tex}{}{2}{2}
21mr|texlive-hyphen-esperanto-20190406-1|56	EOF
21mr|texlive-hyphen-esperanto-20190406-1|57	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-esperanto
21mr|texlive-hyphen-esperanto-20190406-1|58	mkdir -p %{buildroot}%{_texmf_language_lua_d}
21mr|texlive-hyphen-esperanto-20190406-1|59	cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-esperanto <<EOF
21mr|texlive-hyphen-esperanto-20190406-1|60	-- from hyphen-esperanto:
21mr|texlive-hyphen-esperanto-20190406-1|61	['esperanto'] = {
21mr|texlive-hyphen-esperanto-20190406-1|62	loader = 'loadhyph-eo.tex',
21mr|texlive-hyphen-esperanto-20190406-1|63	lefthyphenmin = 2,
21mr|texlive-hyphen-esperanto-20190406-1|64	righthyphenmin = 2,
21mr|texlive-hyphen-esperanto-20190406-1|65	synonyms = {  },
21mr|texlive-hyphen-esperanto-20190406-1|66	patterns = 'hyph-eo.pat.txt',
21mr|texlive-hyphen-esperanto-20190406-1|67	hyphenation = '',
21mr|texlive-hyphen-esperanto-20190406-1|68	},
21mr|texlive-hyphen-esperanto-20190406-1|69	EOF

18116 21
21mr|texlive-hyphen-estonian-20190406-1|1	# revision 23085
21mr|texlive-hyphen-estonian-20190406-1|2	# category TLCore
21mr|texlive-hyphen-estonian-20190406-1|3	# catalog-ctan undef
21mr|texlive-hyphen-estonian-20190406-1|4	# catalog-date undef
21mr|texlive-hyphen-estonian-20190406-1|5	# catalog-license undef
21mr|texlive-hyphen-estonian-20190406-1|6	# catalog-version undef
21mr|texlive-hyphen-estonian-20190406-1|7	Name:		texlive-hyphen-estonian
21mr|texlive-hyphen-estonian-20190406-1|8	Version:	20190406
21mr|texlive-hyphen-estonian-20190406-1|9	Release:	1
21mr|texlive-hyphen-estonian-20190406-1|10	Summary:	Estonian hyphenation patterns
21mr|texlive-hyphen-estonian-20190406-1|11	Group:		Publishing
21mr|texlive-hyphen-estonian-20190406-1|12	URL:		http://tug.org/texlive
21mr|texlive-hyphen-estonian-20190406-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-hyphen-estonian-20190406-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-estonian.tar.xz
21mr|texlive-hyphen-estonian-20190406-1|15	BuildArch:	noarch
21mr|texlive-hyphen-estonian-20190406-1|16	BuildRequires:	texlive-tlpkg
21mr|texlive-hyphen-estonian-20190406-1|17	Requires(pre):	texlive-tlpkg
21mr|texlive-hyphen-estonian-20190406-1|18	Requires(post):	texlive-hyphen-base
21mr|texlive-hyphen-estonian-20190406-1|19	Requires:	texlive-hyph-utf8
21mr|texlive-hyphen-estonian-20190406-1|20	
21mr|texlive-hyphen-estonian-20190406-1|21	%description
21mr|texlive-hyphen-estonian-20190406-1|22	Hyphenation patterns for Estonian in T1/EC and UTF-8 encodings.
21mr|texlive-hyphen-estonian-20190406-1|23	
21mr|texlive-hyphen-estonian-20190406-1|24	#-----------------------------------------------------------------------
21mr|texlive-hyphen-estonian-20190406-1|25	%files
21mr|texlive-hyphen-estonian-20190406-1|26	%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/*
21mr|texlive-hyphen-estonian-20190406-1|27	%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/*/*
21mr|texlive-hyphen-estonian-20190406-1|28	%_texmf_language_dat_d/hyphen-estonian
21mr|texlive-hyphen-estonian-20190406-1|29	%_texmf_language_def_d/hyphen-estonian
21mr|texlive-hyphen-estonian-20190406-1|30	%_texmf_language_lua_d/hyphen-estonian
21mr|texlive-hyphen-estonian-20190406-1|31	
21mr|texlive-hyphen-estonian-20190406-1|32	#-----------------------------------------------------------------------
21mr|texlive-hyphen-estonian-20190406-1|33	%prep
21mr|texlive-hyphen-estonian-20190406-1|34	%setup -c -a0
21mr|texlive-hyphen-estonian-20190406-1|35	
21mr|texlive-hyphen-estonian-20190406-1|36	%build
21mr|texlive-hyphen-estonian-20190406-1|37	
21mr|texlive-hyphen-estonian-20190406-1|38	%install
21mr|texlive-hyphen-estonian-20190406-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-estonian-20190406-1|40	cp -fpar tex %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-estonian-20190406-1|41	
21mr|texlive-hyphen-estonian-20190406-1|42	mkdir -p %{buildroot}%{_texmf_language_dat_d}
21mr|texlive-hyphen-estonian-20190406-1|43	cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-estonian <<EOF
21mr|texlive-hyphen-estonian-20190406-1|44	\%% from hyphen-estonian:
21mr|texlive-hyphen-estonian-20190406-1|45	estonian loadhyph-et.tex
21mr|texlive-hyphen-estonian-20190406-1|46	EOF
21mr|texlive-hyphen-estonian-20190406-1|47	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-estonian
21mr|texlive-hyphen-estonian-20190406-1|48	mkdir -p %{buildroot}%{_texmf_language_def_d}
21mr|texlive-hyphen-estonian-20190406-1|49	cat > %{buildroot}%{_texmf_language_def_d}/hyphen-estonian <<EOF
21mr|texlive-hyphen-estonian-20190406-1|50	\%% from hyphen-estonian:
21mr|texlive-hyphen-estonian-20190406-1|51	\addlanguage{estonian}{loadhyph-et.tex}{}{2}{3}
21mr|texlive-hyphen-estonian-20190406-1|52	EOF
21mr|texlive-hyphen-estonian-20190406-1|53	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-estonian
21mr|texlive-hyphen-estonian-20190406-1|54	mkdir -p %{buildroot}%{_texmf_language_lua_d}
21mr|texlive-hyphen-estonian-20190406-1|55	cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-estonian <<EOF
21mr|texlive-hyphen-estonian-20190406-1|56	-- from hyphen-estonian:
21mr|texlive-hyphen-estonian-20190406-1|57	['estonian'] = {
21mr|texlive-hyphen-estonian-20190406-1|58	loader = 'loadhyph-et.tex',
21mr|texlive-hyphen-estonian-20190406-1|59	lefthyphenmin = 2,
21mr|texlive-hyphen-estonian-20190406-1|60	righthyphenmin = 3,
21mr|texlive-hyphen-estonian-20190406-1|61	synonyms = {  },
21mr|texlive-hyphen-estonian-20190406-1|62	patterns = 'hyph-et.pat.txt',
21mr|texlive-hyphen-estonian-20190406-1|63	hyphenation = '',
21mr|texlive-hyphen-estonian-20190406-1|64	},
21mr|texlive-hyphen-estonian-20190406-1|65	EOF

18117 21
21mr|texlive-hyphen-ethiopic-20190406-1|1	# revision 23085
21mr|texlive-hyphen-ethiopic-20190406-1|2	# category TLCore
21mr|texlive-hyphen-ethiopic-20190406-1|3	# catalog-ctan undef
21mr|texlive-hyphen-ethiopic-20190406-1|4	# catalog-date undef
21mr|texlive-hyphen-ethiopic-20190406-1|5	# catalog-license undef
21mr|texlive-hyphen-ethiopic-20190406-1|6	# catalog-version undef
21mr|texlive-hyphen-ethiopic-20190406-1|7	Name:		texlive-hyphen-ethiopic
21mr|texlive-hyphen-ethiopic-20190406-1|8	Version:	20190406
21mr|texlive-hyphen-ethiopic-20190406-1|9	Release:	1
21mr|texlive-hyphen-ethiopic-20190406-1|10	Summary:	Hyphenation patterns for Ethiopic scripts
21mr|texlive-hyphen-ethiopic-20190406-1|11	Group:		Publishing
21mr|texlive-hyphen-ethiopic-20190406-1|12	URL:		http://tug.org/texlive
21mr|texlive-hyphen-ethiopic-20190406-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-hyphen-ethiopic-20190406-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-ethiopic.tar.xz
21mr|texlive-hyphen-ethiopic-20190406-1|15	BuildArch:	noarch
21mr|texlive-hyphen-ethiopic-20190406-1|16	BuildRequires:	texlive-tlpkg
21mr|texlive-hyphen-ethiopic-20190406-1|17	Requires(pre):	texlive-tlpkg
21mr|texlive-hyphen-ethiopic-20190406-1|18	Requires(post):	texlive-hyphen-base
21mr|texlive-hyphen-ethiopic-20190406-1|19	Requires:	texlive-hyph-utf8
21mr|texlive-hyphen-ethiopic-20190406-1|20	
21mr|texlive-hyphen-ethiopic-20190406-1|21	%description
21mr|texlive-hyphen-ethiopic-20190406-1|22	Hyphenation patterns for languages written using the Ethiopic
21mr|texlive-hyphen-ethiopic-20190406-1|23	script for Unicode engines. They are not supposed to be
21mr|texlive-hyphen-ethiopic-20190406-1|24	linguistically relevant in all cases and should, for proper
21mr|texlive-hyphen-ethiopic-20190406-1|25	typography, be replaced by files tailored to individual
21mr|texlive-hyphen-ethiopic-20190406-1|26	languages.
21mr|texlive-hyphen-ethiopic-20190406-1|27	
21mr|texlive-hyphen-ethiopic-20190406-1|28	#-----------------------------------------------------------------------
21mr|texlive-hyphen-ethiopic-20190406-1|29	%files
21mr|texlive-hyphen-ethiopic-20190406-1|30	%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/*
21mr|texlive-hyphen-ethiopic-20190406-1|31	%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/*/*
21mr|texlive-hyphen-ethiopic-20190406-1|32	%_texmf_language_dat_d/hyphen-ethiopic
21mr|texlive-hyphen-ethiopic-20190406-1|33	%_texmf_language_def_d/hyphen-ethiopic
21mr|texlive-hyphen-ethiopic-20190406-1|34	%_texmf_language_lua_d/hyphen-ethiopic
21mr|texlive-hyphen-ethiopic-20190406-1|35	
21mr|texlive-hyphen-ethiopic-20190406-1|36	#-----------------------------------------------------------------------
21mr|texlive-hyphen-ethiopic-20190406-1|37	%prep
21mr|texlive-hyphen-ethiopic-20190406-1|38	%setup -c -a0
21mr|texlive-hyphen-ethiopic-20190406-1|39	
21mr|texlive-hyphen-ethiopic-20190406-1|40	%build
21mr|texlive-hyphen-ethiopic-20190406-1|41	
21mr|texlive-hyphen-ethiopic-20190406-1|42	%install
21mr|texlive-hyphen-ethiopic-20190406-1|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-ethiopic-20190406-1|44	cp -fpar tex %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-ethiopic-20190406-1|45	
21mr|texlive-hyphen-ethiopic-20190406-1|46	mkdir -p %{buildroot}%{_texmf_language_dat_d}
21mr|texlive-hyphen-ethiopic-20190406-1|47	cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-ethiopic <<EOF
21mr|texlive-hyphen-ethiopic-20190406-1|48	\%% from hyphen-ethiopic:
21mr|texlive-hyphen-ethiopic-20190406-1|49	ethiopic loadhyph-mul-ethi.tex
21mr|texlive-hyphen-ethiopic-20190406-1|50	=amharic
21mr|texlive-hyphen-ethiopic-20190406-1|51	=geez
21mr|texlive-hyphen-ethiopic-20190406-1|52	EOF
21mr|texlive-hyphen-ethiopic-20190406-1|53	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-ethiopic
21mr|texlive-hyphen-ethiopic-20190406-1|54	mkdir -p %{buildroot}%{_texmf_language_def_d}
21mr|texlive-hyphen-ethiopic-20190406-1|55	cat > %{buildroot}%{_texmf_language_def_d}/hyphen-ethiopic <<EOF
21mr|texlive-hyphen-ethiopic-20190406-1|56	\%% from hyphen-ethiopic:
21mr|texlive-hyphen-ethiopic-20190406-1|57	\addlanguage{ethiopic}{loadhyph-mul-ethi.tex}{}{1}{1}
21mr|texlive-hyphen-ethiopic-20190406-1|58	\addlanguage{amharic}{loadhyph-mul-ethi.tex}{}{1}{1}
21mr|texlive-hyphen-ethiopic-20190406-1|59	\addlanguage{geez}{loadhyph-mul-ethi.tex}{}{1}{1}
21mr|texlive-hyphen-ethiopic-20190406-1|60	EOF
21mr|texlive-hyphen-ethiopic-20190406-1|61	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-ethiopic
21mr|texlive-hyphen-ethiopic-20190406-1|62	mkdir -p %{buildroot}%{_texmf_language_lua_d}
21mr|texlive-hyphen-ethiopic-20190406-1|63	cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-ethiopic <<EOF
21mr|texlive-hyphen-ethiopic-20190406-1|64	-- from hyphen-ethiopic:
21mr|texlive-hyphen-ethiopic-20190406-1|65	['ethiopic'] = {
21mr|texlive-hyphen-ethiopic-20190406-1|66	loader = 'loadhyph-mul-ethi.tex',
21mr|texlive-hyphen-ethiopic-20190406-1|67	lefthyphenmin = 1,
21mr|texlive-hyphen-ethiopic-20190406-1|68	righthyphenmin = 1,
21mr|texlive-hyphen-ethiopic-20190406-1|69	synonyms = { 'amharic', 'geez' },
21mr|texlive-hyphen-ethiopic-20190406-1|70	patterns = 'hyph-mul-ethi.pat.txt',
21mr|texlive-hyphen-ethiopic-20190406-1|71	hyphenation = '',
21mr|texlive-hyphen-ethiopic-20190406-1|72	},
21mr|texlive-hyphen-ethiopic-20190406-1|73	EOF

18118 21
21mr|texlive-hyphen-farsi-20190406-1|1	# revision 23085
21mr|texlive-hyphen-farsi-20190406-1|2	# category TLCore
21mr|texlive-hyphen-farsi-20190406-1|3	# catalog-ctan undef
21mr|texlive-hyphen-farsi-20190406-1|4	# catalog-date undef
21mr|texlive-hyphen-farsi-20190406-1|5	# catalog-license undef
21mr|texlive-hyphen-farsi-20190406-1|6	# catalog-version undef
21mr|texlive-hyphen-farsi-20190406-1|7	Name:		texlive-hyphen-farsi
21mr|texlive-hyphen-farsi-20190406-1|8	Version:	20190406
21mr|texlive-hyphen-farsi-20190406-1|9	Release:	1
21mr|texlive-hyphen-farsi-20190406-1|10	Summary:	(No) Persian hyphenation patterns
21mr|texlive-hyphen-farsi-20190406-1|11	Group:		Publishing
21mr|texlive-hyphen-farsi-20190406-1|12	URL:		http://tug.org/texlive
21mr|texlive-hyphen-farsi-20190406-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-hyphen-farsi-20190406-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-farsi.tar.xz
21mr|texlive-hyphen-farsi-20190406-1|15	BuildArch:	noarch
21mr|texlive-hyphen-farsi-20190406-1|16	BuildRequires:	texlive-tlpkg
21mr|texlive-hyphen-farsi-20190406-1|17	Requires(pre):	texlive-tlpkg
21mr|texlive-hyphen-farsi-20190406-1|18	Requires(post):	texlive-hyphen-base
21mr|texlive-hyphen-farsi-20190406-1|19	Requires:	texlive-hyph-utf8
21mr|texlive-hyphen-farsi-20190406-1|20	
21mr|texlive-hyphen-farsi-20190406-1|21	%description
21mr|texlive-hyphen-farsi-20190406-1|22	Prevent hyphenation in Persian.
21mr|texlive-hyphen-farsi-20190406-1|23	
21mr|texlive-hyphen-farsi-20190406-1|24	#-----------------------------------------------------------------------
21mr|texlive-hyphen-farsi-20190406-1|25	%files
21mr|texlive-hyphen-farsi-20190406-1|26	%_texmf_language_dat_d/hyphen-farsi
21mr|texlive-hyphen-farsi-20190406-1|27	%_texmf_language_def_d/hyphen-farsi
21mr|texlive-hyphen-farsi-20190406-1|28	%_texmf_language_lua_d/hyphen-farsi
21mr|texlive-hyphen-farsi-20190406-1|29	
21mr|texlive-hyphen-farsi-20190406-1|30	#-----------------------------------------------------------------------
21mr|texlive-hyphen-farsi-20190406-1|31	%prep
21mr|texlive-hyphen-farsi-20190406-1|32	%setup -c -a0
21mr|texlive-hyphen-farsi-20190406-1|33	
21mr|texlive-hyphen-farsi-20190406-1|34	%build
21mr|texlive-hyphen-farsi-20190406-1|35	
21mr|texlive-hyphen-farsi-20190406-1|36	%install
21mr|texlive-hyphen-farsi-20190406-1|37	mkdir -p %{buildroot}%{_texmf_language_dat_d}
21mr|texlive-hyphen-farsi-20190406-1|38	cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-farsi <<EOF
21mr|texlive-hyphen-farsi-20190406-1|39	\%% from hyphen-farsi:
21mr|texlive-hyphen-farsi-20190406-1|40	farsi zerohyph.tex
21mr|texlive-hyphen-farsi-20190406-1|41	=persian
21mr|texlive-hyphen-farsi-20190406-1|42	EOF
21mr|texlive-hyphen-farsi-20190406-1|43	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-farsi
21mr|texlive-hyphen-farsi-20190406-1|44	mkdir -p %{buildroot}%{_texmf_language_def_d}
21mr|texlive-hyphen-farsi-20190406-1|45	cat > %{buildroot}%{_texmf_language_def_d}/hyphen-farsi <<EOF
21mr|texlive-hyphen-farsi-20190406-1|46	\%% from hyphen-farsi:
21mr|texlive-hyphen-farsi-20190406-1|47	\addlanguage{farsi}{zerohyph.tex}{}{2}{3}
21mr|texlive-hyphen-farsi-20190406-1|48	\addlanguage{persian}{zerohyph.tex}{}{2}{3}
21mr|texlive-hyphen-farsi-20190406-1|49	EOF
21mr|texlive-hyphen-farsi-20190406-1|50	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-farsi
21mr|texlive-hyphen-farsi-20190406-1|51	mkdir -p %{buildroot}%{_texmf_language_lua_d}
21mr|texlive-hyphen-farsi-20190406-1|52	cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-farsi <<EOF
21mr|texlive-hyphen-farsi-20190406-1|53	-- from hyphen-farsi:
21mr|texlive-hyphen-farsi-20190406-1|54	['farsi'] = {
21mr|texlive-hyphen-farsi-20190406-1|55	loader = 'zerohyph.tex',
21mr|texlive-hyphen-farsi-20190406-1|56	lefthyphenmin = 2,
21mr|texlive-hyphen-farsi-20190406-1|57	righthyphenmin = 3,
21mr|texlive-hyphen-farsi-20190406-1|58	synonyms = { 'persian' },
21mr|texlive-hyphen-farsi-20190406-1|59	patterns = '',
21mr|texlive-hyphen-farsi-20190406-1|60	},
21mr|texlive-hyphen-farsi-20190406-1|61	EOF

18119 21
21mr|texlive-hyphen-finnish-20190406-1|1	# revision 25990
21mr|texlive-hyphen-finnish-20190406-1|2	# category TLCore
21mr|texlive-hyphen-finnish-20190406-1|3	# catalog-ctan /language/hyphenation/fihyph
21mr|texlive-hyphen-finnish-20190406-1|4	# catalog-date 2009-09-27 10:36:15 +0200
21mr|texlive-hyphen-finnish-20190406-1|5	# catalog-license pd
21mr|texlive-hyphen-finnish-20190406-1|6	# catalog-version undef
21mr|texlive-hyphen-finnish-20190406-1|7	Name:		texlive-hyphen-finnish
21mr|texlive-hyphen-finnish-20190406-1|8	Version:	20190406
21mr|texlive-hyphen-finnish-20190406-1|9	Release:	1
21mr|texlive-hyphen-finnish-20190406-1|10	Summary:	Finnish hyphenation patterns
21mr|texlive-hyphen-finnish-20190406-1|11	Group:		Publishing
21mr|texlive-hyphen-finnish-20190406-1|12	URL:		http://www.ctan.org/tex-archive/language/hyphenation/fihyph
21mr|texlive-hyphen-finnish-20190406-1|13	License:	PD
21mr|texlive-hyphen-finnish-20190406-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-finnish.tar.xz
21mr|texlive-hyphen-finnish-20190406-1|15	BuildArch:	noarch
21mr|texlive-hyphen-finnish-20190406-1|16	BuildRequires:	texlive-tlpkg
21mr|texlive-hyphen-finnish-20190406-1|17	Requires(pre):	texlive-tlpkg
21mr|texlive-hyphen-finnish-20190406-1|18	Requires(post):	texlive-hyphen-base
21mr|texlive-hyphen-finnish-20190406-1|19	Requires:	texlive-hyph-utf8
21mr|texlive-hyphen-finnish-20190406-1|20	
21mr|texlive-hyphen-finnish-20190406-1|21	%description
21mr|texlive-hyphen-finnish-20190406-1|22	Hyphenation patterns for Finnish in T1/EC and UTF-8 encodings.
21mr|texlive-hyphen-finnish-20190406-1|23	
21mr|texlive-hyphen-finnish-20190406-1|24	#-----------------------------------------------------------------------
21mr|texlive-hyphen-finnish-20190406-1|25	%files
21mr|texlive-hyphen-finnish-20190406-1|26	%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/*
21mr|texlive-hyphen-finnish-20190406-1|27	%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/*/*
21mr|texlive-hyphen-finnish-20190406-1|28	%_texmf_language_dat_d/hyphen-finnish
21mr|texlive-hyphen-finnish-20190406-1|29	%_texmf_language_def_d/hyphen-finnish
21mr|texlive-hyphen-finnish-20190406-1|30	%_texmf_language_lua_d/hyphen-finnish
21mr|texlive-hyphen-finnish-20190406-1|31	
21mr|texlive-hyphen-finnish-20190406-1|32	#-----------------------------------------------------------------------
21mr|texlive-hyphen-finnish-20190406-1|33	%prep
21mr|texlive-hyphen-finnish-20190406-1|34	%setup -c -a0
21mr|texlive-hyphen-finnish-20190406-1|35	
21mr|texlive-hyphen-finnish-20190406-1|36	%build
21mr|texlive-hyphen-finnish-20190406-1|37	
21mr|texlive-hyphen-finnish-20190406-1|38	%install
21mr|texlive-hyphen-finnish-20190406-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-finnish-20190406-1|40	cp -fpar tex %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-finnish-20190406-1|41	
21mr|texlive-hyphen-finnish-20190406-1|42	mkdir -p %{buildroot}%{_texmf_language_dat_d}
21mr|texlive-hyphen-finnish-20190406-1|43	cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-finnish <<EOF
21mr|texlive-hyphen-finnish-20190406-1|44	\%% from hyphen-finnish:
21mr|texlive-hyphen-finnish-20190406-1|45	finnish loadhyph-fi.tex
21mr|texlive-hyphen-finnish-20190406-1|46	EOF
21mr|texlive-hyphen-finnish-20190406-1|47	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-finnish
21mr|texlive-hyphen-finnish-20190406-1|48	mkdir -p %{buildroot}%{_texmf_language_def_d}
21mr|texlive-hyphen-finnish-20190406-1|49	cat > %{buildroot}%{_texmf_language_def_d}/hyphen-finnish <<EOF
21mr|texlive-hyphen-finnish-20190406-1|50	\%% from hyphen-finnish:
21mr|texlive-hyphen-finnish-20190406-1|51	\addlanguage{finnish}{loadhyph-fi.tex}{}{2}{2}
21mr|texlive-hyphen-finnish-20190406-1|52	EOF
21mr|texlive-hyphen-finnish-20190406-1|53	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-finnish
21mr|texlive-hyphen-finnish-20190406-1|54	mkdir -p %{buildroot}%{_texmf_language_lua_d}
21mr|texlive-hyphen-finnish-20190406-1|55	cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-finnish <<EOF
21mr|texlive-hyphen-finnish-20190406-1|56	-- from hyphen-finnish:
21mr|texlive-hyphen-finnish-20190406-1|57	['finnish'] = {
21mr|texlive-hyphen-finnish-20190406-1|58	loader = 'loadhyph-fi.tex',
21mr|texlive-hyphen-finnish-20190406-1|59	lefthyphenmin = 2,
21mr|texlive-hyphen-finnish-20190406-1|60	righthyphenmin = 2,
21mr|texlive-hyphen-finnish-20190406-1|61	synonyms = {  },
21mr|texlive-hyphen-finnish-20190406-1|62	patterns = 'hyph-fi.pat.txt',
21mr|texlive-hyphen-finnish-20190406-1|63	hyphenation = '',
21mr|texlive-hyphen-finnish-20190406-1|64	},
21mr|texlive-hyphen-finnish-20190406-1|65	EOF

18120 21
21mr|texlive-hyphen-french-20190406-1|1	# revision 25990
21mr|texlive-hyphen-french-20190406-1|2	# category TLCore
21mr|texlive-hyphen-french-20190406-1|3	# catalog-ctan undef
21mr|texlive-hyphen-french-20190406-1|4	# catalog-date undef
21mr|texlive-hyphen-french-20190406-1|5	# catalog-license undef
21mr|texlive-hyphen-french-20190406-1|6	# catalog-version undef
21mr|texlive-hyphen-french-20190406-1|7	Name:		texlive-hyphen-french
21mr|texlive-hyphen-french-20190406-1|8	Version:	20190406
21mr|texlive-hyphen-french-20190406-1|9	Release:	1
21mr|texlive-hyphen-french-20190406-1|10	Summary:	French hyphenation patterns
21mr|texlive-hyphen-french-20190406-1|11	Group:		Publishing
21mr|texlive-hyphen-french-20190406-1|12	URL:		http://tug.org/texlive
21mr|texlive-hyphen-french-20190406-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-hyphen-french-20190406-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-french.tar.xz
21mr|texlive-hyphen-french-20190406-1|15	BuildArch:	noarch
21mr|texlive-hyphen-french-20190406-1|16	BuildRequires:	texlive-tlpkg
21mr|texlive-hyphen-french-20190406-1|17	Requires(pre):	texlive-tlpkg
21mr|texlive-hyphen-french-20190406-1|18	Requires(post):	texlive-hyphen-base
21mr|texlive-hyphen-french-20190406-1|19	Requires:	texlive-hyph-utf8
21mr|texlive-hyphen-french-20190406-1|20	
21mr|texlive-hyphen-french-20190406-1|21	%description
21mr|texlive-hyphen-french-20190406-1|22	Hyphenation patterns for French in T1/EC and UTF-8 encodings.
21mr|texlive-hyphen-french-20190406-1|23	
21mr|texlive-hyphen-french-20190406-1|24	#-----------------------------------------------------------------------
21mr|texlive-hyphen-french-20190406-1|25	%files
21mr|texlive-hyphen-french-20190406-1|26	%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/*
21mr|texlive-hyphen-french-20190406-1|27	%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/*/*
21mr|texlive-hyphen-french-20190406-1|28	%_texmf_language_dat_d/hyphen-french
21mr|texlive-hyphen-french-20190406-1|29	%_texmf_language_def_d/hyphen-french
21mr|texlive-hyphen-french-20190406-1|30	%_texmf_language_lua_d/hyphen-french
21mr|texlive-hyphen-french-20190406-1|31	
21mr|texlive-hyphen-french-20190406-1|32	#-----------------------------------------------------------------------
21mr|texlive-hyphen-french-20190406-1|33	%prep
21mr|texlive-hyphen-french-20190406-1|34	%setup -c -a0
21mr|texlive-hyphen-french-20190406-1|35	
21mr|texlive-hyphen-french-20190406-1|36	%build
21mr|texlive-hyphen-french-20190406-1|37	
21mr|texlive-hyphen-french-20190406-1|38	%install
21mr|texlive-hyphen-french-20190406-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-french-20190406-1|40	cp -fpar tex %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-french-20190406-1|41	
21mr|texlive-hyphen-french-20190406-1|42	mkdir -p %{buildroot}%{_texmf_language_dat_d}
21mr|texlive-hyphen-french-20190406-1|43	cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-french <<EOF
21mr|texlive-hyphen-french-20190406-1|44	\%% from hyphen-french:
21mr|texlive-hyphen-french-20190406-1|45	french loadhyph-fr.tex
21mr|texlive-hyphen-french-20190406-1|46	=patois
21mr|texlive-hyphen-french-20190406-1|47	=francais
21mr|texlive-hyphen-french-20190406-1|48	EOF
21mr|texlive-hyphen-french-20190406-1|49	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-french
21mr|texlive-hyphen-french-20190406-1|50	mkdir -p %{buildroot}%{_texmf_language_def_d}
21mr|texlive-hyphen-french-20190406-1|51	cat > %{buildroot}%{_texmf_language_def_d}/hyphen-french <<EOF
21mr|texlive-hyphen-french-20190406-1|52	\%% from hyphen-french:
21mr|texlive-hyphen-french-20190406-1|53	\addlanguage{french}{loadhyph-fr.tex}{}{2}{3}
21mr|texlive-hyphen-french-20190406-1|54	\addlanguage{patois}{loadhyph-fr.tex}{}{2}{3}
21mr|texlive-hyphen-french-20190406-1|55	\addlanguage{francais}{loadhyph-fr.tex}{}{2}{3}
21mr|texlive-hyphen-french-20190406-1|56	EOF
21mr|texlive-hyphen-french-20190406-1|57	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-french
21mr|texlive-hyphen-french-20190406-1|58	mkdir -p %{buildroot}%{_texmf_language_lua_d}
21mr|texlive-hyphen-french-20190406-1|59	cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-french <<EOF
21mr|texlive-hyphen-french-20190406-1|60	-- from hyphen-french:
21mr|texlive-hyphen-french-20190406-1|61	['french'] = {
21mr|texlive-hyphen-french-20190406-1|62	loader = 'loadhyph-fr.tex',
21mr|texlive-hyphen-french-20190406-1|63	lefthyphenmin = 2,
21mr|texlive-hyphen-french-20190406-1|64	righthyphenmin = 3,
21mr|texlive-hyphen-french-20190406-1|65	synonyms = { 'patois', 'francais' },
21mr|texlive-hyphen-french-20190406-1|66	patterns = 'hyph-fr.pat.txt',
21mr|texlive-hyphen-french-20190406-1|67	hyphenation = '',
21mr|texlive-hyphen-french-20190406-1|68	},
21mr|texlive-hyphen-french-20190406-1|69	EOF

18121 21
21mr|texlive-hyphen-friulan-20190406-1|1	# revision 26595
21mr|texlive-hyphen-friulan-20190406-1|2	# category TLCore
21mr|texlive-hyphen-friulan-20190406-1|3	# catalog-ctan undef
21mr|texlive-hyphen-friulan-20190406-1|4	# catalog-date undef
21mr|texlive-hyphen-friulan-20190406-1|5	# catalog-license undef
21mr|texlive-hyphen-friulan-20190406-1|6	# catalog-version undef
21mr|texlive-hyphen-friulan-20190406-1|7	Name:		texlive-hyphen-friulan
21mr|texlive-hyphen-friulan-20190406-1|8	Version:	20190406
21mr|texlive-hyphen-friulan-20190406-1|9	Release:	1
21mr|texlive-hyphen-friulan-20190406-1|10	Summary:	Friulan hyphenation patterns
21mr|texlive-hyphen-friulan-20190406-1|11	Group:		Publishing
21mr|texlive-hyphen-friulan-20190406-1|12	URL:		http://tug.org/texlive
21mr|texlive-hyphen-friulan-20190406-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-hyphen-friulan-20190406-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-friulan.tar.xz
21mr|texlive-hyphen-friulan-20190406-1|15	BuildArch:	noarch
21mr|texlive-hyphen-friulan-20190406-1|16	BuildRequires:	texlive-tlpkg
21mr|texlive-hyphen-friulan-20190406-1|17	Requires(pre):	texlive-tlpkg
21mr|texlive-hyphen-friulan-20190406-1|18	Requires(post):	texlive-hyphen-base
21mr|texlive-hyphen-friulan-20190406-1|19	Requires:	texlive-hyph-utf8
21mr|texlive-hyphen-friulan-20190406-1|20	
21mr|texlive-hyphen-friulan-20190406-1|21	%description
21mr|texlive-hyphen-friulan-20190406-1|22	Hyphenation patterns for Friulan in ASCII encoding. They are
21mr|texlive-hyphen-friulan-20190406-1|23	supposed to comply with the common spelling of the Friulan
21mr|texlive-hyphen-friulan-20190406-1|24	(Furlan) language as fixed by the Regional Law N.15/96 dated
21mr|texlive-hyphen-friulan-20190406-1|25	November 6, 1996 and its following amendments.
21mr|texlive-hyphen-friulan-20190406-1|26	
21mr|texlive-hyphen-friulan-20190406-1|27	#-----------------------------------------------------------------------
21mr|texlive-hyphen-friulan-20190406-1|28	%files
21mr|texlive-hyphen-friulan-20190406-1|29	%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/*
21mr|texlive-hyphen-friulan-20190406-1|30	%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/*/*
21mr|texlive-hyphen-friulan-20190406-1|31	%_texmf_language_dat_d/hyphen-friulan
21mr|texlive-hyphen-friulan-20190406-1|32	%_texmf_language_def_d/hyphen-friulan
21mr|texlive-hyphen-friulan-20190406-1|33	%_texmf_language_lua_d/hyphen-friulan
21mr|texlive-hyphen-friulan-20190406-1|34	
21mr|texlive-hyphen-friulan-20190406-1|35	#-----------------------------------------------------------------------
21mr|texlive-hyphen-friulan-20190406-1|36	%prep
21mr|texlive-hyphen-friulan-20190406-1|37	%setup -c -a0
21mr|texlive-hyphen-friulan-20190406-1|38	
21mr|texlive-hyphen-friulan-20190406-1|39	%build
21mr|texlive-hyphen-friulan-20190406-1|40	
21mr|texlive-hyphen-friulan-20190406-1|41	%install
21mr|texlive-hyphen-friulan-20190406-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-friulan-20190406-1|43	cp -fpar tex %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-friulan-20190406-1|44	
21mr|texlive-hyphen-friulan-20190406-1|45	mkdir -p %{buildroot}%{_texmf_language_dat_d}
21mr|texlive-hyphen-friulan-20190406-1|46	cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-friulan <<EOF
21mr|texlive-hyphen-friulan-20190406-1|47	\%% from hyphen-friulan:
21mr|texlive-hyphen-friulan-20190406-1|48	friulan loadhyph-fur.tex
21mr|texlive-hyphen-friulan-20190406-1|49	EOF
21mr|texlive-hyphen-friulan-20190406-1|50	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-friulan
21mr|texlive-hyphen-friulan-20190406-1|51	mkdir -p %{buildroot}%{_texmf_language_def_d}
21mr|texlive-hyphen-friulan-20190406-1|52	cat > %{buildroot}%{_texmf_language_def_d}/hyphen-friulan <<EOF
21mr|texlive-hyphen-friulan-20190406-1|53	\%% from hyphen-friulan:
21mr|texlive-hyphen-friulan-20190406-1|54	\addlanguage{friulan}{loadhyph-fur.tex}{}{2}{2}
21mr|texlive-hyphen-friulan-20190406-1|55	EOF
21mr|texlive-hyphen-friulan-20190406-1|56	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-friulan
21mr|texlive-hyphen-friulan-20190406-1|57	mkdir -p %{buildroot}%{_texmf_language_lua_d}
21mr|texlive-hyphen-friulan-20190406-1|58	cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-friulan <<EOF
21mr|texlive-hyphen-friulan-20190406-1|59	-- from hyphen-friulan:
21mr|texlive-hyphen-friulan-20190406-1|60	['friulan'] = {
21mr|texlive-hyphen-friulan-20190406-1|61	loader = 'loadhyph-fur.tex',
21mr|texlive-hyphen-friulan-20190406-1|62	lefthyphenmin = 2,
21mr|texlive-hyphen-friulan-20190406-1|63	righthyphenmin = 2,
21mr|texlive-hyphen-friulan-20190406-1|64	synonyms = {  },
21mr|texlive-hyphen-friulan-20190406-1|65	patterns = 'hyph-fur.pat.txt',
21mr|texlive-hyphen-friulan-20190406-1|66	hyphenation = '',
21mr|texlive-hyphen-friulan-20190406-1|67	},
21mr|texlive-hyphen-friulan-20190406-1|68	EOF

18122 21
21mr|texlive-hyphen-galician-20190406-1|1	# revision 25990
21mr|texlive-hyphen-galician-20190406-1|2	# category TLCore
21mr|texlive-hyphen-galician-20190406-1|3	# catalog-ctan undef
21mr|texlive-hyphen-galician-20190406-1|4	# catalog-date undef
21mr|texlive-hyphen-galician-20190406-1|5	# catalog-license undef
21mr|texlive-hyphen-galician-20190406-1|6	# catalog-version undef
21mr|texlive-hyphen-galician-20190406-1|7	Name:		texlive-hyphen-galician
21mr|texlive-hyphen-galician-20190406-1|8	Version:	20190406
21mr|texlive-hyphen-galician-20190406-1|9	Release:	1
21mr|texlive-hyphen-galician-20190406-1|10	Summary:	Galician hyphenation patterns
21mr|texlive-hyphen-galician-20190406-1|11	Group:		Publishing
21mr|texlive-hyphen-galician-20190406-1|12	URL:		http://tug.org/texlive
21mr|texlive-hyphen-galician-20190406-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-hyphen-galician-20190406-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-galician.tar.xz
21mr|texlive-hyphen-galician-20190406-1|15	BuildArch:	noarch
21mr|texlive-hyphen-galician-20190406-1|16	BuildRequires:	texlive-tlpkg
21mr|texlive-hyphen-galician-20190406-1|17	Requires(pre):	texlive-tlpkg
21mr|texlive-hyphen-galician-20190406-1|18	Requires(post):	texlive-hyphen-base
21mr|texlive-hyphen-galician-20190406-1|19	Requires:	texlive-hyph-utf8
21mr|texlive-hyphen-galician-20190406-1|20	
21mr|texlive-hyphen-galician-20190406-1|21	%description
21mr|texlive-hyphen-galician-20190406-1|22	Hyphenation patterns for Galician in T1/EC and UTF-8 encodings.
21mr|texlive-hyphen-galician-20190406-1|23	
21mr|texlive-hyphen-galician-20190406-1|24	#-----------------------------------------------------------------------
21mr|texlive-hyphen-galician-20190406-1|25	%files
21mr|texlive-hyphen-galician-20190406-1|26	%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/*
21mr|texlive-hyphen-galician-20190406-1|27	%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/*/*
21mr|texlive-hyphen-galician-20190406-1|28	%_texmf_language_dat_d/hyphen-galician
21mr|texlive-hyphen-galician-20190406-1|29	%_texmf_language_def_d/hyphen-galician
21mr|texlive-hyphen-galician-20190406-1|30	%_texmf_language_lua_d/hyphen-galician
21mr|texlive-hyphen-galician-20190406-1|31	
21mr|texlive-hyphen-galician-20190406-1|32	#-----------------------------------------------------------------------
21mr|texlive-hyphen-galician-20190406-1|33	%prep
21mr|texlive-hyphen-galician-20190406-1|34	%setup -c -a0
21mr|texlive-hyphen-galician-20190406-1|35	
21mr|texlive-hyphen-galician-20190406-1|36	%build
21mr|texlive-hyphen-galician-20190406-1|37	
21mr|texlive-hyphen-galician-20190406-1|38	%install
21mr|texlive-hyphen-galician-20190406-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-galician-20190406-1|40	cp -fpar tex %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-galician-20190406-1|41	
21mr|texlive-hyphen-galician-20190406-1|42	mkdir -p %{buildroot}%{_texmf_language_dat_d}
21mr|texlive-hyphen-galician-20190406-1|43	cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-galician <<EOF
21mr|texlive-hyphen-galician-20190406-1|44	\%% from hyphen-galician:
21mr|texlive-hyphen-galician-20190406-1|45	galician loadhyph-gl.tex
21mr|texlive-hyphen-galician-20190406-1|46	EOF
21mr|texlive-hyphen-galician-20190406-1|47	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-galician
21mr|texlive-hyphen-galician-20190406-1|48	mkdir -p %{buildroot}%{_texmf_language_def_d}
21mr|texlive-hyphen-galician-20190406-1|49	cat > %{buildroot}%{_texmf_language_def_d}/hyphen-galician <<EOF
21mr|texlive-hyphen-galician-20190406-1|50	\%% from hyphen-galician:
21mr|texlive-hyphen-galician-20190406-1|51	\addlanguage{galician}{loadhyph-gl.tex}{}{2}{2}
21mr|texlive-hyphen-galician-20190406-1|52	EOF
21mr|texlive-hyphen-galician-20190406-1|53	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-galician
21mr|texlive-hyphen-galician-20190406-1|54	mkdir -p %{buildroot}%{_texmf_language_lua_d}
21mr|texlive-hyphen-galician-20190406-1|55	cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-galician <<EOF
21mr|texlive-hyphen-galician-20190406-1|56	-- from hyphen-galician:
21mr|texlive-hyphen-galician-20190406-1|57	['galician'] = {
21mr|texlive-hyphen-galician-20190406-1|58	loader = 'loadhyph-gl.tex',
21mr|texlive-hyphen-galician-20190406-1|59	lefthyphenmin = 2,
21mr|texlive-hyphen-galician-20190406-1|60	righthyphenmin = 2,
21mr|texlive-hyphen-galician-20190406-1|61	synonyms = {  },
21mr|texlive-hyphen-galician-20190406-1|62	patterns = 'hyph-gl.pat.txt',
21mr|texlive-hyphen-galician-20190406-1|63	hyphenation = '',
21mr|texlive-hyphen-galician-20190406-1|64	},
21mr|texlive-hyphen-galician-20190406-1|65	EOF

18123 21
21mr|texlive-hyphen-georgian-20190406-1|1	# revision 30326
21mr|texlive-hyphen-georgian-20190406-1|2	# category TLCore
21mr|texlive-hyphen-georgian-20190406-1|3	# catalog-ctan undef
21mr|texlive-hyphen-georgian-20190406-1|4	# catalog-date undef
21mr|texlive-hyphen-georgian-20190406-1|5	# catalog-license undef
21mr|texlive-hyphen-georgian-20190406-1|6	# catalog-version undef
21mr|texlive-hyphen-georgian-20190406-1|7	Name:		texlive-hyphen-georgian
21mr|texlive-hyphen-georgian-20190406-1|8	Version:	20190406
21mr|texlive-hyphen-georgian-20190406-1|9	Release:	1
21mr|texlive-hyphen-georgian-20190406-1|10	Summary:	Georgian hyphenation patterns
21mr|texlive-hyphen-georgian-20190406-1|11	Group:		Publishing
21mr|texlive-hyphen-georgian-20190406-1|12	URL:		http://tug.org/texlive
21mr|texlive-hyphen-georgian-20190406-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-hyphen-georgian-20190406-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-georgian.tar.xz
21mr|texlive-hyphen-georgian-20190406-1|15	BuildArch:	noarch
21mr|texlive-hyphen-georgian-20190406-1|16	BuildRequires:	texlive-tlpkg
21mr|texlive-hyphen-georgian-20190406-1|17	Requires(pre):	texlive-tlpkg
21mr|texlive-hyphen-georgian-20190406-1|18	Requires(post):	texlive-hyphen-base
21mr|texlive-hyphen-georgian-20190406-1|19	Requires:	texlive-hyph-utf8
21mr|texlive-hyphen-georgian-20190406-1|20	
21mr|texlive-hyphen-georgian-20190406-1|21	%description
21mr|texlive-hyphen-georgian-20190406-1|22	Hyphenation patterns for Georgian in T8M, T8K and UTF-8
21mr|texlive-hyphen-georgian-20190406-1|23	encodings.
21mr|texlive-hyphen-georgian-20190406-1|24	
21mr|texlive-hyphen-georgian-20190406-1|25	#-----------------------------------------------------------------------
21mr|texlive-hyphen-georgian-20190406-1|26	%files
21mr|texlive-hyphen-georgian-20190406-1|27	%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/*
21mr|texlive-hyphen-georgian-20190406-1|28	%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/*/*
21mr|texlive-hyphen-georgian-20190406-1|29	%_texmf_language_dat_d/hyphen-georgian
21mr|texlive-hyphen-georgian-20190406-1|30	%_texmf_language_def_d/hyphen-georgian
21mr|texlive-hyphen-georgian-20190406-1|31	%_texmf_language_lua_d/hyphen-georgian
21mr|texlive-hyphen-georgian-20190406-1|32	
21mr|texlive-hyphen-georgian-20190406-1|33	#-----------------------------------------------------------------------
21mr|texlive-hyphen-georgian-20190406-1|34	%prep
21mr|texlive-hyphen-georgian-20190406-1|35	%setup -c -a0
21mr|texlive-hyphen-georgian-20190406-1|36	
21mr|texlive-hyphen-georgian-20190406-1|37	%build
21mr|texlive-hyphen-georgian-20190406-1|38	
21mr|texlive-hyphen-georgian-20190406-1|39	%install
21mr|texlive-hyphen-georgian-20190406-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-georgian-20190406-1|41	cp -fpar tex %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-georgian-20190406-1|42	
21mr|texlive-hyphen-georgian-20190406-1|43	mkdir -p %{buildroot}%{_texmf_language_dat_d}
21mr|texlive-hyphen-georgian-20190406-1|44	cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-georgian <<EOF
21mr|texlive-hyphen-georgian-20190406-1|45	\%% from hyphen-georgian:
21mr|texlive-hyphen-georgian-20190406-1|46	georgian loadhyph-ka.tex
21mr|texlive-hyphen-georgian-20190406-1|47	EOF
21mr|texlive-hyphen-georgian-20190406-1|48	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-georgian
21mr|texlive-hyphen-georgian-20190406-1|49	mkdir -p %{buildroot}%{_texmf_language_def_d}
21mr|texlive-hyphen-georgian-20190406-1|50	cat > %{buildroot}%{_texmf_language_def_d}/hyphen-georgian <<EOF
21mr|texlive-hyphen-georgian-20190406-1|51	\%% from hyphen-georgian:
21mr|texlive-hyphen-georgian-20190406-1|52	\addlanguage{georgian}{loadhyph-ka.tex}{}{2}{3}
21mr|texlive-hyphen-georgian-20190406-1|53	EOF
21mr|texlive-hyphen-georgian-20190406-1|54	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-georgian
21mr|texlive-hyphen-georgian-20190406-1|55	mkdir -p %{buildroot}%{_texmf_language_lua_d}
21mr|texlive-hyphen-georgian-20190406-1|56	cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-georgian <<EOF
21mr|texlive-hyphen-georgian-20190406-1|57	-- from hyphen-georgian:
21mr|texlive-hyphen-georgian-20190406-1|58	['georgian'] = {
21mr|texlive-hyphen-georgian-20190406-1|59	loader = 'loadhyph-ka.tex',
21mr|texlive-hyphen-georgian-20190406-1|60	lefthyphenmin = 2,
21mr|texlive-hyphen-georgian-20190406-1|61	righthyphenmin = 3,
21mr|texlive-hyphen-georgian-20190406-1|62	synonyms = {  },
21mr|texlive-hyphen-georgian-20190406-1|63	patterns = 'hyph-ka.pat.txt',
21mr|texlive-hyphen-georgian-20190406-1|64	hyphenation = '',
21mr|texlive-hyphen-georgian-20190406-1|65	},
21mr|texlive-hyphen-georgian-20190406-1|66	EOF

18124 21
21mr|texlive-hyphen-german-20180409-3|1	Name:		texlive-hyphen-german
21mr|texlive-hyphen-german-20180409-3|2	Version:	20180409
21mr|texlive-hyphen-german-20180409-3|3	Release:	3
21mr|texlive-hyphen-german-20180409-3|4	Summary:	German hyphenation patterns
21mr|texlive-hyphen-german-20180409-3|5	Group:		Publishing
21mr|texlive-hyphen-german-20180409-3|6	URL:		http://tug.org/texlive
21mr|texlive-hyphen-german-20180409-3|7	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-hyphen-german-20180409-3|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-german.tar.xz
21mr|texlive-hyphen-german-20180409-3|9	BuildArch:	noarch
21mr|texlive-hyphen-german-20180409-3|10	BuildRequires:	texlive-tlpkg
21mr|texlive-hyphen-german-20180409-3|11	Requires(pre):	texlive-tlpkg
21mr|texlive-hyphen-german-20180409-3|12	Requires(post):	texlive-kpathsea
21mr|texlive-hyphen-german-20180409-3|13	Requires(post):	texlive-hyphen-base
21mr|texlive-hyphen-german-20180409-3|14	Requires:	texlive-hyph-utf8
21mr|texlive-hyphen-german-20180409-3|15	
21mr|texlive-hyphen-german-20180409-3|16	%description
21mr|texlive-hyphen-german-20180409-3|17	Hyphenation patterns for German in T1/EC and UTF-8 encodings,
21mr|texlive-hyphen-german-20180409-3|18	for traditional and reformed spelling, including Swiss German.
21mr|texlive-hyphen-german-20180409-3|19	The package includes the latest patterns from dehyph-exptl
21mr|texlive-hyphen-german-20180409-3|20	(known to TeX under names 'german', 'ngerman' and
21mr|texlive-hyphen-german-20180409-3|21	'swissgerman'), however 8-bit engines still load old versions
21mr|texlive-hyphen-german-20180409-3|22	of patterns for 'german' and 'ngerman' for backward-
21mr|texlive-hyphen-german-20180409-3|23	compatibility reasons. Swiss German patterns are suitable for
21mr|texlive-hyphen-german-20180409-3|24	Swiss Standard German (Hochdeutsch) not the Alemannic dialects
21mr|texlive-hyphen-german-20180409-3|25	spoken in Switzerland (Schwyzerduetsch). There are no known
21mr|texlive-hyphen-german-20180409-3|26	patterns for written Schwyzerduetsch.
21mr|texlive-hyphen-german-20180409-3|27	
21mr|texlive-hyphen-german-20180409-3|28	#-----------------------------------------------------------------------
21mr|texlive-hyphen-german-20180409-3|29	%files
21mr|texlive-hyphen-german-20180409-3|30	%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/*
21mr|texlive-hyphen-german-20180409-3|31	%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/*/*
21mr|texlive-hyphen-german-20180409-3|32	%{_texmfdistdir}/tex/generic/hyphen/dehyphn.tex
21mr|texlive-hyphen-german-20180409-3|33	%{_texmfdistdir}/tex/generic/hyphen/dehypht.tex
21mr|texlive-hyphen-german-20180409-3|34	%{_texmfdistdir}/tex/generic/hyphen/dehyphtex.tex
21mr|texlive-hyphen-german-20180409-3|35	%{_texmfdistdir}/tex/generic/hyphen/ghyphen.README
21mr|texlive-hyphen-german-20180409-3|36	%_texmf_language_dat_d/hyphen-german
21mr|texlive-hyphen-german-20180409-3|37	%_texmf_language_def_d/hyphen-german
21mr|texlive-hyphen-german-20180409-3|38	%_texmf_language_lua_d/hyphen-german
21mr|texlive-hyphen-german-20180409-3|39	
21mr|texlive-hyphen-german-20180409-3|40	#-----------------------------------------------------------------------
21mr|texlive-hyphen-german-20180409-3|41	%prep
21mr|texlive-hyphen-german-20180409-3|42	%setup -c -a0
21mr|texlive-hyphen-german-20180409-3|43	
21mr|texlive-hyphen-german-20180409-3|44	%build
21mr|texlive-hyphen-german-20180409-3|45	
21mr|texlive-hyphen-german-20180409-3|46	%install
21mr|texlive-hyphen-german-20180409-3|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-german-20180409-3|48	cp -fpar tex %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-german-20180409-3|49	
21mr|texlive-hyphen-german-20180409-3|50	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-german-20180409-3|51	cp -fpar tex %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-german-20180409-3|52	mkdir -p %{buildroot}%{_texmf_language_dat_d}
21mr|texlive-hyphen-german-20180409-3|53	cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-german <<EOF
21mr|texlive-hyphen-german-20180409-3|54	\%% from hyphen-german:
21mr|texlive-hyphen-german-20180409-3|55	german loadhyph-de-1901.tex
21mr|texlive-hyphen-german-20180409-3|56	ngerman loadhyph-de-1996.tex
21mr|texlive-hyphen-german-20180409-3|57	swissgerman loadhyph-de-ch-1901.tex
21mr|texlive-hyphen-german-20180409-3|58	EOF
21mr|texlive-hyphen-german-20180409-3|59	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-german
21mr|texlive-hyphen-german-20180409-3|60	mkdir -p %{buildroot}%{_texmf_language_def_d}
21mr|texlive-hyphen-german-20180409-3|61	cat > %{buildroot}%{_texmf_language_def_d}/hyphen-german <<EOF
21mr|texlive-hyphen-german-20180409-3|62	\%% from hyphen-german:
21mr|texlive-hyphen-german-20180409-3|63	\addlanguage{german}{loadhyph-de-1901.tex}{}{2}{2}
21mr|texlive-hyphen-german-20180409-3|64	\addlanguage{ngerman}{loadhyph-de-1996.tex}{}{2}{2}
21mr|texlive-hyphen-german-20180409-3|65	\addlanguage{swissgerman}{loadhyph-de-ch-1901.tex}{}{2}{2}
21mr|texlive-hyphen-german-20180409-3|66	EOF
21mr|texlive-hyphen-german-20180409-3|67	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-german
21mr|texlive-hyphen-german-20180409-3|68	mkdir -p %{buildroot}%{_texmf_language_lua_d}
21mr|texlive-hyphen-german-20180409-3|69	cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-german <<EOF
21mr|texlive-hyphen-german-20180409-3|70	-- from hyphen-german:
21mr|texlive-hyphen-german-20180409-3|71	['german'] = {
21mr|texlive-hyphen-german-20180409-3|72	loader = 'loadhyph-de-1901.tex',
21mr|texlive-hyphen-german-20180409-3|73	lefthyphenmin = 2,
21mr|texlive-hyphen-german-20180409-3|74	righthyphenmin = 2,
21mr|texlive-hyphen-german-20180409-3|75	synonyms = {  },
21mr|texlive-hyphen-german-20180409-3|76	patterns = 'hyph-de-1901.pat.txt',
21mr|texlive-hyphen-german-20180409-3|77	hyphenation = '',
21mr|texlive-hyphen-german-20180409-3|78	},
21mr|texlive-hyphen-german-20180409-3|79	['ngerman'] = {
21mr|texlive-hyphen-german-20180409-3|80	loader = 'loadhyph-de-1996.tex',
21mr|texlive-hyphen-german-20180409-3|81	lefthyphenmin = 2,
21mr|texlive-hyphen-german-20180409-3|82	righthyphenmin = 2,
21mr|texlive-hyphen-german-20180409-3|83	synonyms = {  },
21mr|texlive-hyphen-german-20180409-3|84	patterns = 'hyph-de-1996.pat.txt',
21mr|texlive-hyphen-german-20180409-3|85	hyphenation = '',
21mr|texlive-hyphen-german-20180409-3|86	},
21mr|texlive-hyphen-german-20180409-3|87	['swissgerman'] = {
21mr|texlive-hyphen-german-20180409-3|88	loader = 'loadhyph-de-ch-1901.tex',
21mr|texlive-hyphen-german-20180409-3|89	lefthyphenmin = 2,
21mr|texlive-hyphen-german-20180409-3|90	righthyphenmin = 2,
21mr|texlive-hyphen-german-20180409-3|91	synonyms = {  },
21mr|texlive-hyphen-german-20180409-3|92	patterns = 'hyph-de-ch-1901.pat.txt',
21mr|texlive-hyphen-german-20180409-3|93	hyphenation = '',
21mr|texlive-hyphen-german-20180409-3|94	},
21mr|texlive-hyphen-german-20180409-3|95	EOF

18125 21
21mr|texlive-hyphen-greek-5-17|1	# revision 29725
21mr|texlive-hyphen-greek-5-17|2	# category TLCore
21mr|texlive-hyphen-greek-5-17|3	# catalog-ctan /language/hyphenation/elhyphen
21mr|texlive-hyphen-greek-5-17|4	# catalog-date 2012-05-25 14:41:32 +0200
21mr|texlive-hyphen-greek-5-17|5	# catalog-license other-free
21mr|texlive-hyphen-greek-5-17|6	# catalog-version 5
21mr|texlive-hyphen-greek-5-17|7	Name:		texlive-hyphen-greek
21mr|texlive-hyphen-greek-5-17|8	Version:	5
21mr|texlive-hyphen-greek-5-17|9	Release:	17
21mr|texlive-hyphen-greek-5-17|10	Summary:	Modern Greek hyphenation patterns
21mr|texlive-hyphen-greek-5-17|11	Group:		Publishing
21mr|texlive-hyphen-greek-5-17|12	URL:		http://www.ctan.org/tex-archive/language/hyphenation/elhyphen
21mr|texlive-hyphen-greek-5-17|13	License:	OTHER-FREE
21mr|texlive-hyphen-greek-5-17|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-greek.tar.xz
21mr|texlive-hyphen-greek-5-17|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-greek.doc.tar.xz
21mr|texlive-hyphen-greek-5-17|16	BuildArch:	noarch
21mr|texlive-hyphen-greek-5-17|17	BuildRequires:	texlive-tlpkg
21mr|texlive-hyphen-greek-5-17|18	Requires(pre):	texlive-tlpkg
21mr|texlive-hyphen-greek-5-17|19	Requires(post):	texlive-kpathsea
21mr|texlive-hyphen-greek-5-17|20	Requires(post):	texlive-hyphen-base
21mr|texlive-hyphen-greek-5-17|21	Requires:	texlive-hyph-utf8
21mr|texlive-hyphen-greek-5-17|22	
21mr|texlive-hyphen-greek-5-17|23	%description
21mr|texlive-hyphen-greek-5-17|24	Hyphenation patterns for Modern Greek in monotonic and
21mr|texlive-hyphen-greek-5-17|25	polytonic spelling in LGR and UTF-8 encodings.  Patterns in
21mr|texlive-hyphen-greek-5-17|26	UTF-8 use two code positions for each of the vowels with acute
21mr|texlive-hyphen-greek-5-17|27	accent (a.k.a tonos, oxia), e.g., U+03AC, U+1F71 for alpha.
21mr|texlive-hyphen-greek-5-17|28	
21mr|texlive-hyphen-greek-5-17|29	#-----------------------------------------------------------------------
21mr|texlive-hyphen-greek-5-17|30	%files
21mr|texlive-hyphen-greek-5-17|31	%{_texmfdistdir}/tex/generic/hyphen/grmhyph5.tex
21mr|texlive-hyphen-greek-5-17|32	%{_texmfdistdir}/tex/generic/hyphen/grphyph5.tex
21mr|texlive-hyphen-greek-5-17|33	%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/*
21mr|texlive-hyphen-greek-5-17|34	%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/*
21mr|texlive-hyphen-greek-5-17|35	%_texmf_language_dat_d/hyphen-greek
21mr|texlive-hyphen-greek-5-17|36	%_texmf_language_def_d/hyphen-greek
21mr|texlive-hyphen-greek-5-17|37	%_texmf_language_lua_d/hyphen-greek
21mr|texlive-hyphen-greek-5-17|38	%doc %{_texmfdistdir}/doc/generic/elhyphen
21mr|texlive-hyphen-greek-5-17|39	
21mr|texlive-hyphen-greek-5-17|40	#-----------------------------------------------------------------------
21mr|texlive-hyphen-greek-5-17|41	%prep
21mr|texlive-hyphen-greek-5-17|42	%setup -c -a0 -a1
21mr|texlive-hyphen-greek-5-17|43	
21mr|texlive-hyphen-greek-5-17|44	%build
21mr|texlive-hyphen-greek-5-17|45	
21mr|texlive-hyphen-greek-5-17|46	%install
21mr|texlive-hyphen-greek-5-17|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-greek-5-17|48	cp -fpar tex doc %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-greek-5-17|49	mkdir -p %{buildroot}%{_texmf_language_dat_d}
21mr|texlive-hyphen-greek-5-17|50	cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-greek <<EOF
21mr|texlive-hyphen-greek-5-17|51	\%% from hyphen-greek:
21mr|texlive-hyphen-greek-5-17|52	monogreek loadhyph-el-monoton.tex
21mr|texlive-hyphen-greek-5-17|53	greek loadhyph-el-polyton.tex
21mr|texlive-hyphen-greek-5-17|54	=polygreek
21mr|texlive-hyphen-greek-5-17|55	EOF
21mr|texlive-hyphen-greek-5-17|56	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-greek
21mr|texlive-hyphen-greek-5-17|57	mkdir -p %{buildroot}%{_texmf_language_def_d}
21mr|texlive-hyphen-greek-5-17|58	cat > %{buildroot}%{_texmf_language_def_d}/hyphen-greek <<EOF
21mr|texlive-hyphen-greek-5-17|59	\%% from hyphen-greek:
21mr|texlive-hyphen-greek-5-17|60	\addlanguage{monogreek}{loadhyph-el-monoton.tex}{}{1}{1}
21mr|texlive-hyphen-greek-5-17|61	\addlanguage{greek}{loadhyph-el-polyton.tex}{}{1}{1}
21mr|texlive-hyphen-greek-5-17|62	\addlanguage{polygreek}{loadhyph-el-polyton.tex}{}{1}{1}
21mr|texlive-hyphen-greek-5-17|63	EOF
21mr|texlive-hyphen-greek-5-17|64	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-greek
21mr|texlive-hyphen-greek-5-17|65	mkdir -p %{buildroot}%{_texmf_language_lua_d}
21mr|texlive-hyphen-greek-5-17|66	cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-greek <<EOF
21mr|texlive-hyphen-greek-5-17|67	-- from hyphen-greek:
21mr|texlive-hyphen-greek-5-17|68	['monogreek'] = {
21mr|texlive-hyphen-greek-5-17|69	loader = 'loadhyph-el-monoton.tex',
21mr|texlive-hyphen-greek-5-17|70	lefthyphenmin = 1,
21mr|texlive-hyphen-greek-5-17|71	righthyphenmin = 1,
21mr|texlive-hyphen-greek-5-17|72	synonyms = {  },
21mr|texlive-hyphen-greek-5-17|73	patterns = 'hyph-el-monoton.pat.txt',
21mr|texlive-hyphen-greek-5-17|74	hyphenation = '',
21mr|texlive-hyphen-greek-5-17|75	},
21mr|texlive-hyphen-greek-5-17|76	['greek'] = {
21mr|texlive-hyphen-greek-5-17|77	loader = 'loadhyph-el-polyton.tex',
21mr|texlive-hyphen-greek-5-17|78	lefthyphenmin = 1,
21mr|texlive-hyphen-greek-5-17|79	righthyphenmin = 1,
21mr|texlive-hyphen-greek-5-17|80	synonyms = { 'polygreek' },
21mr|texlive-hyphen-greek-5-17|81	patterns = 'hyph-el-polyton.pat.txt',
21mr|texlive-hyphen-greek-5-17|82	hyphenation = '',
21mr|texlive-hyphen-greek-5-17|83	},
21mr|texlive-hyphen-greek-5-17|84	EOF

18126 21
21mr|texlive-hyphen-hungarian-20190406-1|1	Name:		texlive-hyphen-hungarian
21mr|texlive-hyphen-hungarian-20190406-1|2	Version:	20190406
21mr|texlive-hyphen-hungarian-20190406-1|3	Release:	1
21mr|texlive-hyphen-hungarian-20190406-1|4	Summary:	Hungarian hyphenation patterns
21mr|texlive-hyphen-hungarian-20190406-1|5	Group:		Publishing
21mr|texlive-hyphen-hungarian-20190406-1|6	URL:		http://www.ctan.org/tex-archive/language/hungarian/hyphenation
21mr|texlive-hyphen-hungarian-20190406-1|7	License:	GPL
21mr|texlive-hyphen-hungarian-20190406-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-hungarian.tar.xz
21mr|texlive-hyphen-hungarian-20190406-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-hungarian.doc.tar.xz
21mr|texlive-hyphen-hungarian-20190406-1|10	BuildArch:	noarch
21mr|texlive-hyphen-hungarian-20190406-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-hyphen-hungarian-20190406-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-hyphen-hungarian-20190406-1|13	Requires(post):	texlive-hyphen-base
21mr|texlive-hyphen-hungarian-20190406-1|14	Requires:	texlive-hyph-utf8
21mr|texlive-hyphen-hungarian-20190406-1|15	
21mr|texlive-hyphen-hungarian-20190406-1|16	%description
21mr|texlive-hyphen-hungarian-20190406-1|17	Hyphenation patterns for Hungarian in T1/EC and UTF-8
21mr|texlive-hyphen-hungarian-20190406-1|18	encodings. From https://github.com/nagybence/huhyphn/.
21mr|texlive-hyphen-hungarian-20190406-1|19	
21mr|texlive-hyphen-hungarian-20190406-1|20	#-----------------------------------------------------------------------
21mr|texlive-hyphen-hungarian-20190406-1|21	%files
21mr|texlive-hyphen-hungarian-20190406-1|22	%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/*
21mr|texlive-hyphen-hungarian-20190406-1|23	%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/*/*
21mr|texlive-hyphen-hungarian-20190406-1|24	%_texmf_language_dat_d/hyphen-hungarian
21mr|texlive-hyphen-hungarian-20190406-1|25	%_texmf_language_def_d/hyphen-hungarian
21mr|texlive-hyphen-hungarian-20190406-1|26	%_texmf_language_lua_d/hyphen-hungarian
21mr|texlive-hyphen-hungarian-20190406-1|27	%doc %{_texmfdistdir}/doc/generic/huhyphen
21mr|texlive-hyphen-hungarian-20190406-1|28	%doc %{_texmfdistdir}/doc/generic/hyph-utf8/hu
21mr|texlive-hyphen-hungarian-20190406-1|29	
21mr|texlive-hyphen-hungarian-20190406-1|30	#-----------------------------------------------------------------------
21mr|texlive-hyphen-hungarian-20190406-1|31	%prep
21mr|texlive-hyphen-hungarian-20190406-1|32	%setup -c -a0 -a1
21mr|texlive-hyphen-hungarian-20190406-1|33	
21mr|texlive-hyphen-hungarian-20190406-1|34	%build
21mr|texlive-hyphen-hungarian-20190406-1|35	
21mr|texlive-hyphen-hungarian-20190406-1|36	%install
21mr|texlive-hyphen-hungarian-20190406-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-hungarian-20190406-1|38	cp -fpar tex %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-hungarian-20190406-1|39	
21mr|texlive-hyphen-hungarian-20190406-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-hungarian-20190406-1|41	cp -fpar doc %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-hungarian-20190406-1|42	mkdir -p %{buildroot}%{_texmf_language_dat_d}
21mr|texlive-hyphen-hungarian-20190406-1|43	cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-hungarian <<EOF
21mr|texlive-hyphen-hungarian-20190406-1|44	\%% from hyphen-hungarian:
21mr|texlive-hyphen-hungarian-20190406-1|45	hungarian loadhyph-hu.tex
21mr|texlive-hyphen-hungarian-20190406-1|46	EOF
21mr|texlive-hyphen-hungarian-20190406-1|47	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-hungarian
21mr|texlive-hyphen-hungarian-20190406-1|48	mkdir -p %{buildroot}%{_texmf_language_def_d}
21mr|texlive-hyphen-hungarian-20190406-1|49	cat > %{buildroot}%{_texmf_language_def_d}/hyphen-hungarian <<EOF
21mr|texlive-hyphen-hungarian-20190406-1|50	\%% from hyphen-hungarian:
21mr|texlive-hyphen-hungarian-20190406-1|51	\addlanguage{hungarian}{loadhyph-hu.tex}{}{2}{2}
21mr|texlive-hyphen-hungarian-20190406-1|52	EOF
21mr|texlive-hyphen-hungarian-20190406-1|53	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-hungarian
21mr|texlive-hyphen-hungarian-20190406-1|54	mkdir -p %{buildroot}%{_texmf_language_lua_d}
21mr|texlive-hyphen-hungarian-20190406-1|55	cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-hungarian <<EOF
21mr|texlive-hyphen-hungarian-20190406-1|56	-- from hyphen-hungarian:
21mr|texlive-hyphen-hungarian-20190406-1|57	['hungarian'] = {
21mr|texlive-hyphen-hungarian-20190406-1|58	loader = 'loadhyph-hu.tex',
21mr|texlive-hyphen-hungarian-20190406-1|59	lefthyphenmin = 2,
21mr|texlive-hyphen-hungarian-20190406-1|60	righthyphenmin = 2,
21mr|texlive-hyphen-hungarian-20190406-1|61	synonyms = {  },
21mr|texlive-hyphen-hungarian-20190406-1|62	patterns = 'hyph-hu.pat.txt',
21mr|texlive-hyphen-hungarian-20190406-1|63	hyphenation = '',
21mr|texlive-hyphen-hungarian-20190406-1|64	},
21mr|texlive-hyphen-hungarian-20190406-1|65	EOF

18127 21
21mr|texlive-hyphen-icelandic-20190406-1|1	# revision 23085
21mr|texlive-hyphen-icelandic-20190406-1|2	# category TLCore
21mr|texlive-hyphen-icelandic-20190406-1|3	# catalog-ctan /language/hyphenation/icehyph.tex
21mr|texlive-hyphen-icelandic-20190406-1|4	# catalog-date 2007-04-17 11:56:04 +0200
21mr|texlive-hyphen-icelandic-20190406-1|5	# catalog-license lppl
21mr|texlive-hyphen-icelandic-20190406-1|6	# catalog-version undef
21mr|texlive-hyphen-icelandic-20190406-1|7	Name:		texlive-hyphen-icelandic
21mr|texlive-hyphen-icelandic-20190406-1|8	Version:	20190406
21mr|texlive-hyphen-icelandic-20190406-1|9	Release:	1
21mr|texlive-hyphen-icelandic-20190406-1|10	Summary:	Icelandic hyphenation patterns
21mr|texlive-hyphen-icelandic-20190406-1|11	Group:		Publishing
21mr|texlive-hyphen-icelandic-20190406-1|12	URL:		http://www.ctan.org/tex-archive/language/hyphenation/icehyph.tex
21mr|texlive-hyphen-icelandic-20190406-1|13	License:	LPPL
21mr|texlive-hyphen-icelandic-20190406-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-icelandic.tar.xz
21mr|texlive-hyphen-icelandic-20190406-1|15	BuildArch:	noarch
21mr|texlive-hyphen-icelandic-20190406-1|16	BuildRequires:	texlive-tlpkg
21mr|texlive-hyphen-icelandic-20190406-1|17	Requires(pre):	texlive-tlpkg
21mr|texlive-hyphen-icelandic-20190406-1|18	Requires(post):	texlive-hyphen-base
21mr|texlive-hyphen-icelandic-20190406-1|19	Requires:	texlive-hyph-utf8
21mr|texlive-hyphen-icelandic-20190406-1|20	
21mr|texlive-hyphen-icelandic-20190406-1|21	%description
21mr|texlive-hyphen-icelandic-20190406-1|22	Hyphenation patterns for Icelandic in T1/EC and UTF-8
21mr|texlive-hyphen-icelandic-20190406-1|23	encodings.
21mr|texlive-hyphen-icelandic-20190406-1|24	
21mr|texlive-hyphen-icelandic-20190406-1|25	#-----------------------------------------------------------------------
21mr|texlive-hyphen-icelandic-20190406-1|26	%files
21mr|texlive-hyphen-icelandic-20190406-1|27	%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/*
21mr|texlive-hyphen-icelandic-20190406-1|28	%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/*/*
21mr|texlive-hyphen-icelandic-20190406-1|29	%_texmf_language_dat_d/hyphen-icelandic
21mr|texlive-hyphen-icelandic-20190406-1|30	%_texmf_language_def_d/hyphen-icelandic
21mr|texlive-hyphen-icelandic-20190406-1|31	%_texmf_language_lua_d/hyphen-icelandic
21mr|texlive-hyphen-icelandic-20190406-1|32	
21mr|texlive-hyphen-icelandic-20190406-1|33	#-----------------------------------------------------------------------
21mr|texlive-hyphen-icelandic-20190406-1|34	%prep
21mr|texlive-hyphen-icelandic-20190406-1|35	%setup -c -a0
21mr|texlive-hyphen-icelandic-20190406-1|36	
21mr|texlive-hyphen-icelandic-20190406-1|37	%build
21mr|texlive-hyphen-icelandic-20190406-1|38	
21mr|texlive-hyphen-icelandic-20190406-1|39	%install
21mr|texlive-hyphen-icelandic-20190406-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-icelandic-20190406-1|41	cp -fpar tex %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-icelandic-20190406-1|42	
21mr|texlive-hyphen-icelandic-20190406-1|43	mkdir -p %{buildroot}%{_texmf_language_dat_d}
21mr|texlive-hyphen-icelandic-20190406-1|44	cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-icelandic <<EOF
21mr|texlive-hyphen-icelandic-20190406-1|45	\%% from hyphen-icelandic:
21mr|texlive-hyphen-icelandic-20190406-1|46	icelandic loadhyph-is.tex
21mr|texlive-hyphen-icelandic-20190406-1|47	EOF
21mr|texlive-hyphen-icelandic-20190406-1|48	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-icelandic
21mr|texlive-hyphen-icelandic-20190406-1|49	mkdir -p %{buildroot}%{_texmf_language_def_d}
21mr|texlive-hyphen-icelandic-20190406-1|50	cat > %{buildroot}%{_texmf_language_def_d}/hyphen-icelandic <<EOF
21mr|texlive-hyphen-icelandic-20190406-1|51	\%% from hyphen-icelandic:
21mr|texlive-hyphen-icelandic-20190406-1|52	\addlanguage{icelandic}{loadhyph-is.tex}{}{2}{2}
21mr|texlive-hyphen-icelandic-20190406-1|53	EOF
21mr|texlive-hyphen-icelandic-20190406-1|54	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-icelandic
21mr|texlive-hyphen-icelandic-20190406-1|55	mkdir -p %{buildroot}%{_texmf_language_lua_d}
21mr|texlive-hyphen-icelandic-20190406-1|56	cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-icelandic <<EOF
21mr|texlive-hyphen-icelandic-20190406-1|57	-- from hyphen-icelandic:
21mr|texlive-hyphen-icelandic-20190406-1|58	['icelandic'] = {
21mr|texlive-hyphen-icelandic-20190406-1|59	loader = 'loadhyph-is.tex',
21mr|texlive-hyphen-icelandic-20190406-1|60	lefthyphenmin = 2,
21mr|texlive-hyphen-icelandic-20190406-1|61	righthyphenmin = 2,
21mr|texlive-hyphen-icelandic-20190406-1|62	synonyms = {  },
21mr|texlive-hyphen-icelandic-20190406-1|63	patterns = 'hyph-is.pat.txt',
21mr|texlive-hyphen-icelandic-20190406-1|64	hyphenation = '',
21mr|texlive-hyphen-icelandic-20190406-1|65	},
21mr|texlive-hyphen-icelandic-20190406-1|66	EOF

18128 21
21mr|texlive-hyphen-indic-20190406-1|1	# revision 25990
21mr|texlive-hyphen-indic-20190406-1|2	# category TLCore
21mr|texlive-hyphen-indic-20190406-1|3	# catalog-ctan undef
21mr|texlive-hyphen-indic-20190406-1|4	# catalog-date undef
21mr|texlive-hyphen-indic-20190406-1|5	# catalog-license undef
21mr|texlive-hyphen-indic-20190406-1|6	# catalog-version undef
21mr|texlive-hyphen-indic-20190406-1|7	Name:		texlive-hyphen-indic
21mr|texlive-hyphen-indic-20190406-1|8	Version:	20190406
21mr|texlive-hyphen-indic-20190406-1|9	Release:	1
21mr|texlive-hyphen-indic-20190406-1|10	Summary:	Indic hyphenation patterns
21mr|texlive-hyphen-indic-20190406-1|11	Group:		Publishing
21mr|texlive-hyphen-indic-20190406-1|12	URL:		http://tug.org/texlive
21mr|texlive-hyphen-indic-20190406-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-hyphen-indic-20190406-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-indic.tar.xz
21mr|texlive-hyphen-indic-20190406-1|15	BuildArch:	noarch
21mr|texlive-hyphen-indic-20190406-1|16	BuildRequires:	texlive-tlpkg
21mr|texlive-hyphen-indic-20190406-1|17	Requires(pre):	texlive-tlpkg
21mr|texlive-hyphen-indic-20190406-1|18	Requires(post):	texlive-hyphen-base
21mr|texlive-hyphen-indic-20190406-1|19	Requires:	texlive-hyph-utf8
21mr|texlive-hyphen-indic-20190406-1|20	
21mr|texlive-hyphen-indic-20190406-1|21	%description
21mr|texlive-hyphen-indic-20190406-1|22	Hyphenation patterns for Assamese, Bengali, Gujarati, Hindi,
21mr|texlive-hyphen-indic-20190406-1|23	Kannada, Malayalam, Marathi, Oriya, Panjabi, Tamil and Telugu
21mr|texlive-hyphen-indic-20190406-1|24	for Unicode engines.
21mr|texlive-hyphen-indic-20190406-1|25	
21mr|texlive-hyphen-indic-20190406-1|26	#-----------------------------------------------------------------------
21mr|texlive-hyphen-indic-20190406-1|27	%files
21mr|texlive-hyphen-indic-20190406-1|28	%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/*
21mr|texlive-hyphen-indic-20190406-1|29	%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/*/*
21mr|texlive-hyphen-indic-20190406-1|30	%_texmf_language_dat_d/hyphen-indic
21mr|texlive-hyphen-indic-20190406-1|31	%_texmf_language_def_d/hyphen-indic
21mr|texlive-hyphen-indic-20190406-1|32	%_texmf_language_lua_d/hyphen-indic
21mr|texlive-hyphen-indic-20190406-1|33	
21mr|texlive-hyphen-indic-20190406-1|34	#-----------------------------------------------------------------------
21mr|texlive-hyphen-indic-20190406-1|35	%prep
21mr|texlive-hyphen-indic-20190406-1|36	%setup -c -a0
21mr|texlive-hyphen-indic-20190406-1|37	
21mr|texlive-hyphen-indic-20190406-1|38	%build
21mr|texlive-hyphen-indic-20190406-1|39	
21mr|texlive-hyphen-indic-20190406-1|40	%install
21mr|texlive-hyphen-indic-20190406-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-indic-20190406-1|42	cp -fpar tex %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-indic-20190406-1|43	
21mr|texlive-hyphen-indic-20190406-1|44	mkdir -p %{buildroot}%{_texmf_language_dat_d}
21mr|texlive-hyphen-indic-20190406-1|45	cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-indic <<EOF
21mr|texlive-hyphen-indic-20190406-1|46	\%% from hyphen-indic:
21mr|texlive-hyphen-indic-20190406-1|47	assamese loadhyph-as.tex
21mr|texlive-hyphen-indic-20190406-1|48	bengali loadhyph-bn.tex
21mr|texlive-hyphen-indic-20190406-1|49	gujarati loadhyph-gu.tex
21mr|texlive-hyphen-indic-20190406-1|50	hindi loadhyph-hi.tex
21mr|texlive-hyphen-indic-20190406-1|51	kannada loadhyph-kn.tex
21mr|texlive-hyphen-indic-20190406-1|52	malayalam loadhyph-ml.tex
21mr|texlive-hyphen-indic-20190406-1|53	marathi loadhyph-mr.tex
21mr|texlive-hyphen-indic-20190406-1|54	oriya loadhyph-or.tex
21mr|texlive-hyphen-indic-20190406-1|55	panjabi loadhyph-pa.tex
21mr|texlive-hyphen-indic-20190406-1|56	tamil loadhyph-ta.tex
21mr|texlive-hyphen-indic-20190406-1|57	telugu loadhyph-te.tex
21mr|texlive-hyphen-indic-20190406-1|58	EOF
21mr|texlive-hyphen-indic-20190406-1|59	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-indic
21mr|texlive-hyphen-indic-20190406-1|60	mkdir -p %{buildroot}%{_texmf_language_def_d}
21mr|texlive-hyphen-indic-20190406-1|61	cat > %{buildroot}%{_texmf_language_def_d}/hyphen-indic <<EOF
21mr|texlive-hyphen-indic-20190406-1|62	\%% from hyphen-indic:
21mr|texlive-hyphen-indic-20190406-1|63	\addlanguage{assamese}{loadhyph-as.tex}{}{1}{1}
21mr|texlive-hyphen-indic-20190406-1|64	\addlanguage{bengali}{loadhyph-bn.tex}{}{1}{1}
21mr|texlive-hyphen-indic-20190406-1|65	\addlanguage{gujarati}{loadhyph-gu.tex}{}{1}{1}
21mr|texlive-hyphen-indic-20190406-1|66	\addlanguage{hindi}{loadhyph-hi.tex}{}{1}{1}
21mr|texlive-hyphen-indic-20190406-1|67	\addlanguage{kannada}{loadhyph-kn.tex}{}{1}{1}
21mr|texlive-hyphen-indic-20190406-1|68	\addlanguage{malayalam}{loadhyph-ml.tex}{}{1}{1}
21mr|texlive-hyphen-indic-20190406-1|69	\addlanguage{marathi}{loadhyph-mr.tex}{}{1}{1}
21mr|texlive-hyphen-indic-20190406-1|70	\addlanguage{oriya}{loadhyph-or.tex}{}{1}{1}
21mr|texlive-hyphen-indic-20190406-1|71	\addlanguage{panjabi}{loadhyph-pa.tex}{}{1}{1}
21mr|texlive-hyphen-indic-20190406-1|72	\addlanguage{tamil}{loadhyph-ta.tex}{}{1}{1}
21mr|texlive-hyphen-indic-20190406-1|73	\addlanguage{telugu}{loadhyph-te.tex}{}{1}{1}
21mr|texlive-hyphen-indic-20190406-1|74	EOF
21mr|texlive-hyphen-indic-20190406-1|75	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-indic
21mr|texlive-hyphen-indic-20190406-1|76	mkdir -p %{buildroot}%{_texmf_language_lua_d}
21mr|texlive-hyphen-indic-20190406-1|77	cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-indic <<EOF
21mr|texlive-hyphen-indic-20190406-1|78	-- from hyphen-indic:
21mr|texlive-hyphen-indic-20190406-1|79	['assamese'] = {
21mr|texlive-hyphen-indic-20190406-1|80	loader = 'loadhyph-as.tex',
21mr|texlive-hyphen-indic-20190406-1|81	lefthyphenmin = 1,
21mr|texlive-hyphen-indic-20190406-1|82	righthyphenmin = 1,
21mr|texlive-hyphen-indic-20190406-1|83	synonyms = {  },
21mr|texlive-hyphen-indic-20190406-1|84	patterns = 'hyph-as.pat.txt',
21mr|texlive-hyphen-indic-20190406-1|85	hyphenation = '',
21mr|texlive-hyphen-indic-20190406-1|86	},
21mr|texlive-hyphen-indic-20190406-1|87	['bengali'] = {
21mr|texlive-hyphen-indic-20190406-1|88	loader = 'loadhyph-bn.tex',
21mr|texlive-hyphen-indic-20190406-1|89	lefthyphenmin = 1,
21mr|texlive-hyphen-indic-20190406-1|90	righthyphenmin = 1,
21mr|texlive-hyphen-indic-20190406-1|91	synonyms = {  },
21mr|texlive-hyphen-indic-20190406-1|92	patterns = 'hyph-bn.pat.txt',
21mr|texlive-hyphen-indic-20190406-1|93	hyphenation = '',
21mr|texlive-hyphen-indic-20190406-1|94	},
21mr|texlive-hyphen-indic-20190406-1|95	['gujarati'] = {
21mr|texlive-hyphen-indic-20190406-1|96	loader = 'loadhyph-gu.tex',
21mr|texlive-hyphen-indic-20190406-1|97	lefthyphenmin = 1,
21mr|texlive-hyphen-indic-20190406-1|98	righthyphenmin = 1,
21mr|texlive-hyphen-indic-20190406-1|99	synonyms = {  },
21mr|texlive-hyphen-indic-20190406-1|100	patterns = 'hyph-gu.pat.txt',
21mr|texlive-hyphen-indic-20190406-1|101	hyphenation = '',
21mr|texlive-hyphen-indic-20190406-1|102	},
21mr|texlive-hyphen-indic-20190406-1|103	['hindi'] = {
21mr|texlive-hyphen-indic-20190406-1|104	loader = 'loadhyph-hi.tex',
21mr|texlive-hyphen-indic-20190406-1|105	lefthyphenmin = 1,
21mr|texlive-hyphen-indic-20190406-1|106	righthyphenmin = 1,
21mr|texlive-hyphen-indic-20190406-1|107	synonyms = {  },
21mr|texlive-hyphen-indic-20190406-1|108	patterns = 'hyph-hi.pat.txt',
21mr|texlive-hyphen-indic-20190406-1|109	hyphenation = '',
21mr|texlive-hyphen-indic-20190406-1|110	},
21mr|texlive-hyphen-indic-20190406-1|111	['kannada'] = {
21mr|texlive-hyphen-indic-20190406-1|112	loader = 'loadhyph-kn.tex',
21mr|texlive-hyphen-indic-20190406-1|113	lefthyphenmin = 1,
21mr|texlive-hyphen-indic-20190406-1|114	righthyphenmin = 1,
21mr|texlive-hyphen-indic-20190406-1|115	synonyms = {  },
21mr|texlive-hyphen-indic-20190406-1|116	patterns = 'hyph-kn.pat.txt',
21mr|texlive-hyphen-indic-20190406-1|117	hyphenation = '',
21mr|texlive-hyphen-indic-20190406-1|118	},
21mr|texlive-hyphen-indic-20190406-1|119	['malayalam'] = {
21mr|texlive-hyphen-indic-20190406-1|120	loader = 'loadhyph-ml.tex',
21mr|texlive-hyphen-indic-20190406-1|121	lefthyphenmin = 1,
21mr|texlive-hyphen-indic-20190406-1|122	righthyphenmin = 1,
21mr|texlive-hyphen-indic-20190406-1|123	synonyms = {  },
21mr|texlive-hyphen-indic-20190406-1|124	patterns = 'hyph-ml.pat.txt',
21mr|texlive-hyphen-indic-20190406-1|125	hyphenation = '',
21mr|texlive-hyphen-indic-20190406-1|126	},
21mr|texlive-hyphen-indic-20190406-1|127	['marathi'] = {
21mr|texlive-hyphen-indic-20190406-1|128	loader = 'loadhyph-mr.tex',
21mr|texlive-hyphen-indic-20190406-1|129	lefthyphenmin = 1,
21mr|texlive-hyphen-indic-20190406-1|130	righthyphenmin = 1,
21mr|texlive-hyphen-indic-20190406-1|131	synonyms = {  },
21mr|texlive-hyphen-indic-20190406-1|132	patterns = 'hyph-mr.pat.txt',
21mr|texlive-hyphen-indic-20190406-1|133	hyphenation = '',
21mr|texlive-hyphen-indic-20190406-1|134	},
21mr|texlive-hyphen-indic-20190406-1|135	['oriya'] = {
21mr|texlive-hyphen-indic-20190406-1|136	loader = 'loadhyph-or.tex',
21mr|texlive-hyphen-indic-20190406-1|137	lefthyphenmin = 1,
21mr|texlive-hyphen-indic-20190406-1|138	righthyphenmin = 1,
21mr|texlive-hyphen-indic-20190406-1|139	synonyms = {  },
21mr|texlive-hyphen-indic-20190406-1|140	patterns = 'hyph-or.pat.txt',
21mr|texlive-hyphen-indic-20190406-1|141	hyphenation = '',
21mr|texlive-hyphen-indic-20190406-1|142	},
21mr|texlive-hyphen-indic-20190406-1|143	['panjabi'] = {
21mr|texlive-hyphen-indic-20190406-1|144	loader = 'loadhyph-pa.tex',
21mr|texlive-hyphen-indic-20190406-1|145	lefthyphenmin = 1,
21mr|texlive-hyphen-indic-20190406-1|146	righthyphenmin = 1,
21mr|texlive-hyphen-indic-20190406-1|147	synonyms = {  },
21mr|texlive-hyphen-indic-20190406-1|148	patterns = 'hyph-pa.pat.txt',
21mr|texlive-hyphen-indic-20190406-1|149	hyphenation = '',
21mr|texlive-hyphen-indic-20190406-1|150	},
21mr|texlive-hyphen-indic-20190406-1|151	['tamil'] = {
21mr|texlive-hyphen-indic-20190406-1|152	loader = 'loadhyph-ta.tex',
21mr|texlive-hyphen-indic-20190406-1|153	lefthyphenmin = 1,
21mr|texlive-hyphen-indic-20190406-1|154	righthyphenmin = 1,
21mr|texlive-hyphen-indic-20190406-1|155	synonyms = {  },
21mr|texlive-hyphen-indic-20190406-1|156	patterns = 'hyph-ta.pat.txt',
21mr|texlive-hyphen-indic-20190406-1|157	hyphenation = '',
21mr|texlive-hyphen-indic-20190406-1|158	},
21mr|texlive-hyphen-indic-20190406-1|159	['telugu'] = {
21mr|texlive-hyphen-indic-20190406-1|160	loader = 'loadhyph-te.tex',
21mr|texlive-hyphen-indic-20190406-1|161	lefthyphenmin = 1,
21mr|texlive-hyphen-indic-20190406-1|162	righthyphenmin = 1,
21mr|texlive-hyphen-indic-20190406-1|163	synonyms = {  },
21mr|texlive-hyphen-indic-20190406-1|164	patterns = 'hyph-te.pat.txt',
21mr|texlive-hyphen-indic-20190406-1|165	hyphenation = '',
21mr|texlive-hyphen-indic-20190406-1|166	},
21mr|texlive-hyphen-indic-20190406-1|167	EOF

18129 21
21mr|texlive-hyphen-indonesian-20190406-1|1	# revision 25990
21mr|texlive-hyphen-indonesian-20190406-1|2	# category TLCore
21mr|texlive-hyphen-indonesian-20190406-1|3	# catalog-ctan undef
21mr|texlive-hyphen-indonesian-20190406-1|4	# catalog-date undef
21mr|texlive-hyphen-indonesian-20190406-1|5	# catalog-license undef
21mr|texlive-hyphen-indonesian-20190406-1|6	# catalog-version undef
21mr|texlive-hyphen-indonesian-20190406-1|7	Name:		texlive-hyphen-indonesian
21mr|texlive-hyphen-indonesian-20190406-1|8	Version:	20190406
21mr|texlive-hyphen-indonesian-20190406-1|9	Release:	1
21mr|texlive-hyphen-indonesian-20190406-1|10	Summary:	Indonesian hyphenation patterns
21mr|texlive-hyphen-indonesian-20190406-1|11	Group:		Publishing
21mr|texlive-hyphen-indonesian-20190406-1|12	URL:		http://tug.org/texlive
21mr|texlive-hyphen-indonesian-20190406-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-hyphen-indonesian-20190406-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-indonesian.tar.xz
21mr|texlive-hyphen-indonesian-20190406-1|15	BuildArch:	noarch
21mr|texlive-hyphen-indonesian-20190406-1|16	BuildRequires:	texlive-tlpkg
21mr|texlive-hyphen-indonesian-20190406-1|17	Requires(pre):	texlive-tlpkg
21mr|texlive-hyphen-indonesian-20190406-1|18	Requires(post):	texlive-hyphen-base
21mr|texlive-hyphen-indonesian-20190406-1|19	Requires:	texlive-hyph-utf8
21mr|texlive-hyphen-indonesian-20190406-1|20	
21mr|texlive-hyphen-indonesian-20190406-1|21	%description
21mr|texlive-hyphen-indonesian-20190406-1|22	Hyphenation patterns for Indonesian (Bahasa Indonesia) in ASCII
21mr|texlive-hyphen-indonesian-20190406-1|23	encoding.  They are probably also usable for Malay (Bahasa
21mr|texlive-hyphen-indonesian-20190406-1|24	Melayu).
21mr|texlive-hyphen-indonesian-20190406-1|25	
21mr|texlive-hyphen-indonesian-20190406-1|26	#-----------------------------------------------------------------------
21mr|texlive-hyphen-indonesian-20190406-1|27	%files
21mr|texlive-hyphen-indonesian-20190406-1|28	%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/*
21mr|texlive-hyphen-indonesian-20190406-1|29	%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/*/*
21mr|texlive-hyphen-indonesian-20190406-1|30	%_texmf_language_dat_d/hyphen-indonesian
21mr|texlive-hyphen-indonesian-20190406-1|31	%_texmf_language_def_d/hyphen-indonesian
21mr|texlive-hyphen-indonesian-20190406-1|32	%_texmf_language_lua_d/hyphen-indonesian
21mr|texlive-hyphen-indonesian-20190406-1|33	
21mr|texlive-hyphen-indonesian-20190406-1|34	#-----------------------------------------------------------------------
21mr|texlive-hyphen-indonesian-20190406-1|35	%prep
21mr|texlive-hyphen-indonesian-20190406-1|36	%setup -c -a0
21mr|texlive-hyphen-indonesian-20190406-1|37	
21mr|texlive-hyphen-indonesian-20190406-1|38	%build
21mr|texlive-hyphen-indonesian-20190406-1|39	
21mr|texlive-hyphen-indonesian-20190406-1|40	%install
21mr|texlive-hyphen-indonesian-20190406-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-indonesian-20190406-1|42	cp -fpar tex %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-indonesian-20190406-1|43	
21mr|texlive-hyphen-indonesian-20190406-1|44	mkdir -p %{buildroot}%{_texmf_language_dat_d}
21mr|texlive-hyphen-indonesian-20190406-1|45	cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-indonesian <<EOF
21mr|texlive-hyphen-indonesian-20190406-1|46	\%% from hyphen-indonesian:
21mr|texlive-hyphen-indonesian-20190406-1|47	indonesian loadhyph-id.tex
21mr|texlive-hyphen-indonesian-20190406-1|48	EOF
21mr|texlive-hyphen-indonesian-20190406-1|49	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-indonesian
21mr|texlive-hyphen-indonesian-20190406-1|50	mkdir -p %{buildroot}%{_texmf_language_def_d}
21mr|texlive-hyphen-indonesian-20190406-1|51	cat > %{buildroot}%{_texmf_language_def_d}/hyphen-indonesian <<EOF
21mr|texlive-hyphen-indonesian-20190406-1|52	\%% from hyphen-indonesian:
21mr|texlive-hyphen-indonesian-20190406-1|53	\addlanguage{indonesian}{loadhyph-id.tex}{}{2}{2}
21mr|texlive-hyphen-indonesian-20190406-1|54	EOF
21mr|texlive-hyphen-indonesian-20190406-1|55	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-indonesian
21mr|texlive-hyphen-indonesian-20190406-1|56	mkdir -p %{buildroot}%{_texmf_language_lua_d}
21mr|texlive-hyphen-indonesian-20190406-1|57	cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-indonesian <<EOF
21mr|texlive-hyphen-indonesian-20190406-1|58	-- from hyphen-indonesian:
21mr|texlive-hyphen-indonesian-20190406-1|59	['indonesian'] = {
21mr|texlive-hyphen-indonesian-20190406-1|60	loader = 'loadhyph-id.tex',
21mr|texlive-hyphen-indonesian-20190406-1|61	lefthyphenmin = 2,
21mr|texlive-hyphen-indonesian-20190406-1|62	righthyphenmin = 2,
21mr|texlive-hyphen-indonesian-20190406-1|63	synonyms = {  },
21mr|texlive-hyphen-indonesian-20190406-1|64	patterns = 'hyph-id.pat.txt',
21mr|texlive-hyphen-indonesian-20190406-1|65	hyphenation = 'hyph-id.hyp.txt',
21mr|texlive-hyphen-indonesian-20190406-1|66	},
21mr|texlive-hyphen-indonesian-20190406-1|67	EOF

18130 21
21mr|texlive-hyphen-interlingua-20190406-1|1	# revision 25990
21mr|texlive-hyphen-interlingua-20190406-1|2	# category TLCore
21mr|texlive-hyphen-interlingua-20190406-1|3	# catalog-ctan undef
21mr|texlive-hyphen-interlingua-20190406-1|4	# catalog-date undef
21mr|texlive-hyphen-interlingua-20190406-1|5	# catalog-license undef
21mr|texlive-hyphen-interlingua-20190406-1|6	# catalog-version undef
21mr|texlive-hyphen-interlingua-20190406-1|7	Name:		texlive-hyphen-interlingua
21mr|texlive-hyphen-interlingua-20190406-1|8	Version:	20190406
21mr|texlive-hyphen-interlingua-20190406-1|9	Release:	1
21mr|texlive-hyphen-interlingua-20190406-1|10	Summary:	Interlingua hyphenation patterns
21mr|texlive-hyphen-interlingua-20190406-1|11	Group:		Publishing
21mr|texlive-hyphen-interlingua-20190406-1|12	URL:		http://tug.org/texlive
21mr|texlive-hyphen-interlingua-20190406-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-hyphen-interlingua-20190406-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-interlingua.tar.xz
21mr|texlive-hyphen-interlingua-20190406-1|15	BuildArch:	noarch
21mr|texlive-hyphen-interlingua-20190406-1|16	BuildRequires:	texlive-tlpkg
21mr|texlive-hyphen-interlingua-20190406-1|17	Requires(pre):	texlive-tlpkg
21mr|texlive-hyphen-interlingua-20190406-1|18	Requires(post):	texlive-hyphen-base
21mr|texlive-hyphen-interlingua-20190406-1|19	Requires:	texlive-hyph-utf8
21mr|texlive-hyphen-interlingua-20190406-1|20	
21mr|texlive-hyphen-interlingua-20190406-1|21	%description
21mr|texlive-hyphen-interlingua-20190406-1|22	Hyphenation patterns for Interlingua in ASCII encoding.
21mr|texlive-hyphen-interlingua-20190406-1|23	
21mr|texlive-hyphen-interlingua-20190406-1|24	#-----------------------------------------------------------------------
21mr|texlive-hyphen-interlingua-20190406-1|25	%files
21mr|texlive-hyphen-interlingua-20190406-1|26	%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/*
21mr|texlive-hyphen-interlingua-20190406-1|27	%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/*/*
21mr|texlive-hyphen-interlingua-20190406-1|28	%_texmf_language_dat_d/hyphen-interlingua
21mr|texlive-hyphen-interlingua-20190406-1|29	%_texmf_language_def_d/hyphen-interlingua
21mr|texlive-hyphen-interlingua-20190406-1|30	%_texmf_language_lua_d/hyphen-interlingua
21mr|texlive-hyphen-interlingua-20190406-1|31	
21mr|texlive-hyphen-interlingua-20190406-1|32	#-----------------------------------------------------------------------
21mr|texlive-hyphen-interlingua-20190406-1|33	%prep
21mr|texlive-hyphen-interlingua-20190406-1|34	%setup -c -a0
21mr|texlive-hyphen-interlingua-20190406-1|35	
21mr|texlive-hyphen-interlingua-20190406-1|36	%build
21mr|texlive-hyphen-interlingua-20190406-1|37	
21mr|texlive-hyphen-interlingua-20190406-1|38	%install
21mr|texlive-hyphen-interlingua-20190406-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-interlingua-20190406-1|40	cp -fpar tex %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-interlingua-20190406-1|41	
21mr|texlive-hyphen-interlingua-20190406-1|42	mkdir -p %{buildroot}%{_texmf_language_dat_d}
21mr|texlive-hyphen-interlingua-20190406-1|43	cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-interlingua <<EOF
21mr|texlive-hyphen-interlingua-20190406-1|44	\%% from hyphen-interlingua:
21mr|texlive-hyphen-interlingua-20190406-1|45	interlingua loadhyph-ia.tex
21mr|texlive-hyphen-interlingua-20190406-1|46	EOF
21mr|texlive-hyphen-interlingua-20190406-1|47	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-interlingua
21mr|texlive-hyphen-interlingua-20190406-1|48	mkdir -p %{buildroot}%{_texmf_language_def_d}
21mr|texlive-hyphen-interlingua-20190406-1|49	cat > %{buildroot}%{_texmf_language_def_d}/hyphen-interlingua <<EOF
21mr|texlive-hyphen-interlingua-20190406-1|50	\%% from hyphen-interlingua:
21mr|texlive-hyphen-interlingua-20190406-1|51	\addlanguage{interlingua}{loadhyph-ia.tex}{}{2}{2}
21mr|texlive-hyphen-interlingua-20190406-1|52	EOF
21mr|texlive-hyphen-interlingua-20190406-1|53	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-interlingua
21mr|texlive-hyphen-interlingua-20190406-1|54	mkdir -p %{buildroot}%{_texmf_language_lua_d}
21mr|texlive-hyphen-interlingua-20190406-1|55	cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-interlingua <<EOF
21mr|texlive-hyphen-interlingua-20190406-1|56	-- from hyphen-interlingua:
21mr|texlive-hyphen-interlingua-20190406-1|57	['interlingua'] = {
21mr|texlive-hyphen-interlingua-20190406-1|58	loader = 'loadhyph-ia.tex',
21mr|texlive-hyphen-interlingua-20190406-1|59	lefthyphenmin = 2,
21mr|texlive-hyphen-interlingua-20190406-1|60	righthyphenmin = 2,
21mr|texlive-hyphen-interlingua-20190406-1|61	synonyms = {  },
21mr|texlive-hyphen-interlingua-20190406-1|62	patterns = 'hyph-ia.pat.txt',
21mr|texlive-hyphen-interlingua-20190406-1|63	hyphenation = 'hyph-ia.hyp.txt',
21mr|texlive-hyphen-interlingua-20190406-1|64	},
21mr|texlive-hyphen-interlingua-20190406-1|65	EOF

18131 21
21mr|texlive-hyphen-irish-20190406-1|1	# revision 25990
21mr|texlive-hyphen-irish-20190406-1|2	# category TLCore
21mr|texlive-hyphen-irish-20190406-1|3	# catalog-ctan undef
21mr|texlive-hyphen-irish-20190406-1|4	# catalog-date undef
21mr|texlive-hyphen-irish-20190406-1|5	# catalog-license undef
21mr|texlive-hyphen-irish-20190406-1|6	# catalog-version undef
21mr|texlive-hyphen-irish-20190406-1|7	Name:		texlive-hyphen-irish
21mr|texlive-hyphen-irish-20190406-1|8	Version:	20190406
21mr|texlive-hyphen-irish-20190406-1|9	Release:	1
21mr|texlive-hyphen-irish-20190406-1|10	Summary:	Irish hyphenation patterns
21mr|texlive-hyphen-irish-20190406-1|11	Group:		Publishing
21mr|texlive-hyphen-irish-20190406-1|12	URL:		http://tug.org/texlive
21mr|texlive-hyphen-irish-20190406-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-hyphen-irish-20190406-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-irish.tar.xz
21mr|texlive-hyphen-irish-20190406-1|15	BuildArch:	noarch
21mr|texlive-hyphen-irish-20190406-1|16	BuildRequires:	texlive-tlpkg
21mr|texlive-hyphen-irish-20190406-1|17	Requires(pre):	texlive-tlpkg
21mr|texlive-hyphen-irish-20190406-1|18	Requires(post):	texlive-hyphen-base
21mr|texlive-hyphen-irish-20190406-1|19	Requires:	texlive-hyph-utf8
21mr|texlive-hyphen-irish-20190406-1|20	
21mr|texlive-hyphen-irish-20190406-1|21	%description
21mr|texlive-hyphen-irish-20190406-1|22	Hyphenation patterns for Irish (Gaeilge) in T1/EC and UTF-8
21mr|texlive-hyphen-irish-20190406-1|23	encodings. Visit http://borel.slu.edu/fleiscin/index.html for
21mr|texlive-hyphen-irish-20190406-1|24	more information.
21mr|texlive-hyphen-irish-20190406-1|25	
21mr|texlive-hyphen-irish-20190406-1|26	#-----------------------------------------------------------------------
21mr|texlive-hyphen-irish-20190406-1|27	%files
21mr|texlive-hyphen-irish-20190406-1|28	%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/*
21mr|texlive-hyphen-irish-20190406-1|29	%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/*/*
21mr|texlive-hyphen-irish-20190406-1|30	%_texmf_language_dat_d/hyphen-irish
21mr|texlive-hyphen-irish-20190406-1|31	%_texmf_language_def_d/hyphen-irish
21mr|texlive-hyphen-irish-20190406-1|32	%_texmf_language_lua_d/hyphen-irish
21mr|texlive-hyphen-irish-20190406-1|33	
21mr|texlive-hyphen-irish-20190406-1|34	#-----------------------------------------------------------------------
21mr|texlive-hyphen-irish-20190406-1|35	%prep
21mr|texlive-hyphen-irish-20190406-1|36	%setup -c -a0
21mr|texlive-hyphen-irish-20190406-1|37	
21mr|texlive-hyphen-irish-20190406-1|38	%build
21mr|texlive-hyphen-irish-20190406-1|39	
21mr|texlive-hyphen-irish-20190406-1|40	%install
21mr|texlive-hyphen-irish-20190406-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-irish-20190406-1|42	cp -fpar tex %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-irish-20190406-1|43	
21mr|texlive-hyphen-irish-20190406-1|44	mkdir -p %{buildroot}%{_texmf_language_dat_d}
21mr|texlive-hyphen-irish-20190406-1|45	cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-irish <<EOF
21mr|texlive-hyphen-irish-20190406-1|46	\%% from hyphen-irish:
21mr|texlive-hyphen-irish-20190406-1|47	irish loadhyph-ga.tex
21mr|texlive-hyphen-irish-20190406-1|48	EOF
21mr|texlive-hyphen-irish-20190406-1|49	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-irish
21mr|texlive-hyphen-irish-20190406-1|50	mkdir -p %{buildroot}%{_texmf_language_def_d}
21mr|texlive-hyphen-irish-20190406-1|51	cat > %{buildroot}%{_texmf_language_def_d}/hyphen-irish <<EOF
21mr|texlive-hyphen-irish-20190406-1|52	\%% from hyphen-irish:
21mr|texlive-hyphen-irish-20190406-1|53	\addlanguage{irish}{loadhyph-ga.tex}{}{2}{3}
21mr|texlive-hyphen-irish-20190406-1|54	EOF
21mr|texlive-hyphen-irish-20190406-1|55	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-irish
21mr|texlive-hyphen-irish-20190406-1|56	mkdir -p %{buildroot}%{_texmf_language_lua_d}
21mr|texlive-hyphen-irish-20190406-1|57	cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-irish <<EOF
21mr|texlive-hyphen-irish-20190406-1|58	-- from hyphen-irish:
21mr|texlive-hyphen-irish-20190406-1|59	['irish'] = {
21mr|texlive-hyphen-irish-20190406-1|60	loader = 'loadhyph-ga.tex',
21mr|texlive-hyphen-irish-20190406-1|61	lefthyphenmin = 2,
21mr|texlive-hyphen-irish-20190406-1|62	righthyphenmin = 3,
21mr|texlive-hyphen-irish-20190406-1|63	synonyms = {  },
21mr|texlive-hyphen-irish-20190406-1|64	patterns = 'hyph-ga.pat.txt',
21mr|texlive-hyphen-irish-20190406-1|65	hyphenation = 'hyph-ga.hyp.txt',
21mr|texlive-hyphen-irish-20190406-1|66	},
21mr|texlive-hyphen-irish-20190406-1|67	EOF

18132 21
21mr|texlive-hyphen-italian-20190406-1|1	Name:		texlive-hyphen-italian
21mr|texlive-hyphen-italian-20190406-1|2	Version:	20190406
21mr|texlive-hyphen-italian-20190406-1|3	Release:	1
21mr|texlive-hyphen-italian-20190406-1|4	Summary:	Italian hyphenation patterns
21mr|texlive-hyphen-italian-20190406-1|5	Group:		Publishing
21mr|texlive-hyphen-italian-20190406-1|6	URL:		http://www.ctan.org/tex-archive/language/hyphenation/ithyph.tex
21mr|texlive-hyphen-italian-20190406-1|7	License:	LGPL
21mr|texlive-hyphen-italian-20190406-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-italian.tar.xz
21mr|texlive-hyphen-italian-20190406-1|9	BuildArch:	noarch
21mr|texlive-hyphen-italian-20190406-1|10	BuildRequires:	texlive-tlpkg
21mr|texlive-hyphen-italian-20190406-1|11	Requires(pre):	texlive-tlpkg
21mr|texlive-hyphen-italian-20190406-1|12	Requires(post):	texlive-hyphen-base
21mr|texlive-hyphen-italian-20190406-1|13	Requires:	texlive-hyph-utf8
21mr|texlive-hyphen-italian-20190406-1|14	
21mr|texlive-hyphen-italian-20190406-1|15	%description
21mr|texlive-hyphen-italian-20190406-1|16	Hyphenation patterns for Italian in ASCII encoding. Compliant
21mr|texlive-hyphen-italian-20190406-1|17	with the Recommendation UNI 6461 on hyphenation issued by the
21mr|texlive-hyphen-italian-20190406-1|18	Italian Standards Institution (Ente Nazionale di Unificazione
21mr|texlive-hyphen-italian-20190406-1|19	UNI).
21mr|texlive-hyphen-italian-20190406-1|20	
21mr|texlive-hyphen-italian-20190406-1|21	#-----------------------------------------------------------------------
21mr|texlive-hyphen-italian-20190406-1|22	%files
21mr|texlive-hyphen-italian-20190406-1|23	%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/*
21mr|texlive-hyphen-italian-20190406-1|24	%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/*/*
21mr|texlive-hyphen-italian-20190406-1|25	%_texmf_language_dat_d/hyphen-italian
21mr|texlive-hyphen-italian-20190406-1|26	%_texmf_language_def_d/hyphen-italian
21mr|texlive-hyphen-italian-20190406-1|27	%_texmf_language_lua_d/hyphen-italian
21mr|texlive-hyphen-italian-20190406-1|28	
21mr|texlive-hyphen-italian-20190406-1|29	#-----------------------------------------------------------------------
21mr|texlive-hyphen-italian-20190406-1|30	%prep
21mr|texlive-hyphen-italian-20190406-1|31	%setup -c -a0
21mr|texlive-hyphen-italian-20190406-1|32	
21mr|texlive-hyphen-italian-20190406-1|33	%build
21mr|texlive-hyphen-italian-20190406-1|34	
21mr|texlive-hyphen-italian-20190406-1|35	%install
21mr|texlive-hyphen-italian-20190406-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-italian-20190406-1|37	cp -fpar tex %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-italian-20190406-1|38	
21mr|texlive-hyphen-italian-20190406-1|39	mkdir -p %{buildroot}%{_texmf_language_dat_d}
21mr|texlive-hyphen-italian-20190406-1|40	cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-italian <<EOF
21mr|texlive-hyphen-italian-20190406-1|41	\%% from hyphen-italian:
21mr|texlive-hyphen-italian-20190406-1|42	italian loadhyph-it.tex
21mr|texlive-hyphen-italian-20190406-1|43	EOF
21mr|texlive-hyphen-italian-20190406-1|44	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-italian
21mr|texlive-hyphen-italian-20190406-1|45	mkdir -p %{buildroot}%{_texmf_language_def_d}
21mr|texlive-hyphen-italian-20190406-1|46	cat > %{buildroot}%{_texmf_language_def_d}/hyphen-italian <<EOF
21mr|texlive-hyphen-italian-20190406-1|47	\%% from hyphen-italian:
21mr|texlive-hyphen-italian-20190406-1|48	\addlanguage{italian}{loadhyph-it.tex}{}{2}{2}
21mr|texlive-hyphen-italian-20190406-1|49	EOF
21mr|texlive-hyphen-italian-20190406-1|50	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-italian
21mr|texlive-hyphen-italian-20190406-1|51	mkdir -p %{buildroot}%{_texmf_language_lua_d}
21mr|texlive-hyphen-italian-20190406-1|52	cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-italian <<EOF
21mr|texlive-hyphen-italian-20190406-1|53	-- from hyphen-italian:
21mr|texlive-hyphen-italian-20190406-1|54	['italian'] = {
21mr|texlive-hyphen-italian-20190406-1|55	loader = 'loadhyph-it.tex',
21mr|texlive-hyphen-italian-20190406-1|56	lefthyphenmin = 2,
21mr|texlive-hyphen-italian-20190406-1|57	righthyphenmin = 2,
21mr|texlive-hyphen-italian-20190406-1|58	synonyms = {  },
21mr|texlive-hyphen-italian-20190406-1|59	patterns = 'hyph-it.pat.txt',
21mr|texlive-hyphen-italian-20190406-1|60	hyphenation = '',
21mr|texlive-hyphen-italian-20190406-1|61	},
21mr|texlive-hyphen-italian-20190406-1|62	EOF

18133 21
21mr|texlive-hyphen-kurmanji-20190406-1|1	# revision 25990
21mr|texlive-hyphen-kurmanji-20190406-1|2	# category TLCore
21mr|texlive-hyphen-kurmanji-20190406-1|3	# catalog-ctan undef
21mr|texlive-hyphen-kurmanji-20190406-1|4	# catalog-date undef
21mr|texlive-hyphen-kurmanji-20190406-1|5	# catalog-license undef
21mr|texlive-hyphen-kurmanji-20190406-1|6	# catalog-version undef
21mr|texlive-hyphen-kurmanji-20190406-1|7	Name:		texlive-hyphen-kurmanji
21mr|texlive-hyphen-kurmanji-20190406-1|8	Version:	20190406
21mr|texlive-hyphen-kurmanji-20190406-1|9	Release:	1
21mr|texlive-hyphen-kurmanji-20190406-1|10	Summary:	Kurmanji hyphenation patterns
21mr|texlive-hyphen-kurmanji-20190406-1|11	Group:		Publishing
21mr|texlive-hyphen-kurmanji-20190406-1|12	URL:		http://tug.org/texlive
21mr|texlive-hyphen-kurmanji-20190406-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-hyphen-kurmanji-20190406-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-kurmanji.tar.xz
21mr|texlive-hyphen-kurmanji-20190406-1|15	BuildArch:	noarch
21mr|texlive-hyphen-kurmanji-20190406-1|16	BuildRequires:	texlive-tlpkg
21mr|texlive-hyphen-kurmanji-20190406-1|17	Requires(pre):	texlive-tlpkg
21mr|texlive-hyphen-kurmanji-20190406-1|18	Requires(post):	texlive-hyphen-base
21mr|texlive-hyphen-kurmanji-20190406-1|19	Requires:	texlive-hyph-utf8
21mr|texlive-hyphen-kurmanji-20190406-1|20	
21mr|texlive-hyphen-kurmanji-20190406-1|21	%description
21mr|texlive-hyphen-kurmanji-20190406-1|22	Hyphenation patterns for Kurmanji (Northern Kurdish) as spoken
21mr|texlive-hyphen-kurmanji-20190406-1|23	in Turkey and by the Kurdish diaspora in Europe, in T1/EC and
21mr|texlive-hyphen-kurmanji-20190406-1|24	UTF-8 encodings.
21mr|texlive-hyphen-kurmanji-20190406-1|25	
21mr|texlive-hyphen-kurmanji-20190406-1|26	#-----------------------------------------------------------------------
21mr|texlive-hyphen-kurmanji-20190406-1|27	%files
21mr|texlive-hyphen-kurmanji-20190406-1|28	%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/*
21mr|texlive-hyphen-kurmanji-20190406-1|29	%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/*/*
21mr|texlive-hyphen-kurmanji-20190406-1|30	%_texmf_language_dat_d/hyphen-kurmanji
21mr|texlive-hyphen-kurmanji-20190406-1|31	%_texmf_language_def_d/hyphen-kurmanji
21mr|texlive-hyphen-kurmanji-20190406-1|32	%_texmf_language_lua_d/hyphen-kurmanji
21mr|texlive-hyphen-kurmanji-20190406-1|33	
21mr|texlive-hyphen-kurmanji-20190406-1|34	#-----------------------------------------------------------------------
21mr|texlive-hyphen-kurmanji-20190406-1|35	%prep
21mr|texlive-hyphen-kurmanji-20190406-1|36	%setup -c -a0
21mr|texlive-hyphen-kurmanji-20190406-1|37	
21mr|texlive-hyphen-kurmanji-20190406-1|38	%build
21mr|texlive-hyphen-kurmanji-20190406-1|39	
21mr|texlive-hyphen-kurmanji-20190406-1|40	%install
21mr|texlive-hyphen-kurmanji-20190406-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-kurmanji-20190406-1|42	cp -fpar tex %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-kurmanji-20190406-1|43	
21mr|texlive-hyphen-kurmanji-20190406-1|44	mkdir -p %{buildroot}%{_texmf_language_dat_d}
21mr|texlive-hyphen-kurmanji-20190406-1|45	cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-kurmanji <<EOF
21mr|texlive-hyphen-kurmanji-20190406-1|46	\%% from hyphen-kurmanji:
21mr|texlive-hyphen-kurmanji-20190406-1|47	kurmanji loadhyph-kmr.tex
21mr|texlive-hyphen-kurmanji-20190406-1|48	EOF
21mr|texlive-hyphen-kurmanji-20190406-1|49	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-kurmanji
21mr|texlive-hyphen-kurmanji-20190406-1|50	mkdir -p %{buildroot}%{_texmf_language_def_d}
21mr|texlive-hyphen-kurmanji-20190406-1|51	cat > %{buildroot}%{_texmf_language_def_d}/hyphen-kurmanji <<EOF
21mr|texlive-hyphen-kurmanji-20190406-1|52	\%% from hyphen-kurmanji:
21mr|texlive-hyphen-kurmanji-20190406-1|53	\addlanguage{kurmanji}{loadhyph-kmr.tex}{}{2}{2}
21mr|texlive-hyphen-kurmanji-20190406-1|54	EOF
21mr|texlive-hyphen-kurmanji-20190406-1|55	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-kurmanji
21mr|texlive-hyphen-kurmanji-20190406-1|56	mkdir -p %{buildroot}%{_texmf_language_lua_d}
21mr|texlive-hyphen-kurmanji-20190406-1|57	cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-kurmanji <<EOF
21mr|texlive-hyphen-kurmanji-20190406-1|58	-- from hyphen-kurmanji:
21mr|texlive-hyphen-kurmanji-20190406-1|59	['kurmanji'] = {
21mr|texlive-hyphen-kurmanji-20190406-1|60	loader = 'loadhyph-kmr.tex',
21mr|texlive-hyphen-kurmanji-20190406-1|61	lefthyphenmin = 2,
21mr|texlive-hyphen-kurmanji-20190406-1|62	righthyphenmin = 2,
21mr|texlive-hyphen-kurmanji-20190406-1|63	synonyms = {  },
21mr|texlive-hyphen-kurmanji-20190406-1|64	patterns = 'hyph-kmr.pat.txt',
21mr|texlive-hyphen-kurmanji-20190406-1|65	hyphenation = '',
21mr|texlive-hyphen-kurmanji-20190406-1|66	},
21mr|texlive-hyphen-kurmanji-20190406-1|67	EOF

18134 21
21mr|texlive-hyphen-lao-20120124-6|1	# revision 23085
21mr|texlive-hyphen-lao-20120124-6|2	# category TLCore
21mr|texlive-hyphen-lao-20120124-6|3	# catalog-ctan undef
21mr|texlive-hyphen-lao-20120124-6|4	# catalog-date undef
21mr|texlive-hyphen-lao-20120124-6|5	# catalog-license undef
21mr|texlive-hyphen-lao-20120124-6|6	# catalog-version undef
21mr|texlive-hyphen-lao-20120124-6|7	Name:		texlive-hyphen-lao
21mr|texlive-hyphen-lao-20120124-6|8	Version:	20120124
21mr|texlive-hyphen-lao-20120124-6|9	Release:	6
21mr|texlive-hyphen-lao-20120124-6|10	Summary:	Lao hyphenation patterns
21mr|texlive-hyphen-lao-20120124-6|11	Group:		Publishing
21mr|texlive-hyphen-lao-20120124-6|12	URL:		http://tug.org/texlive
21mr|texlive-hyphen-lao-20120124-6|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-hyphen-lao-20120124-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-lao.tar.xz
21mr|texlive-hyphen-lao-20120124-6|15	BuildArch:	noarch
21mr|texlive-hyphen-lao-20120124-6|16	BuildRequires:	texlive-tlpkg
21mr|texlive-hyphen-lao-20120124-6|17	Requires(pre):	texlive-tlpkg
21mr|texlive-hyphen-lao-20120124-6|18	Requires(post):	texlive-hyphen-base
21mr|texlive-hyphen-lao-20120124-6|19	Requires:	texlive-hyph-utf8
21mr|texlive-hyphen-lao-20120124-6|20	
21mr|texlive-hyphen-lao-20120124-6|21	%description
21mr|texlive-hyphen-lao-20120124-6|22	Hyphenation patterns for Lao language for Unicode engines.
21mr|texlive-hyphen-lao-20120124-6|23	Current version is experimental and gives bad results.
21mr|texlive-hyphen-lao-20120124-6|24	
21mr|texlive-hyphen-lao-20120124-6|25	
21mr|texlive-hyphen-lao-20120124-6|26	#-----------------------------------------------------------------------
21mr|texlive-hyphen-lao-20120124-6|27	%files
21mr|texlive-hyphen-lao-20120124-6|28	%_texmf_language_dat_d/hyphen-lao
21mr|texlive-hyphen-lao-20120124-6|29	%_texmf_language_def_d/hyphen-lao
21mr|texlive-hyphen-lao-20120124-6|30	%_texmf_language_lua_d/hyphen-lao
21mr|texlive-hyphen-lao-20120124-6|31	
21mr|texlive-hyphen-lao-20120124-6|32	#-----------------------------------------------------------------------
21mr|texlive-hyphen-lao-20120124-6|33	%prep
21mr|texlive-hyphen-lao-20120124-6|34	%setup -c -a0
21mr|texlive-hyphen-lao-20120124-6|35	
21mr|texlive-hyphen-lao-20120124-6|36	%build
21mr|texlive-hyphen-lao-20120124-6|37	
21mr|texlive-hyphen-lao-20120124-6|38	%install
21mr|texlive-hyphen-lao-20120124-6|39	mkdir -p %{buildroot}%{_texmf_language_dat_d}
21mr|texlive-hyphen-lao-20120124-6|40	cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-lao <<EOF
21mr|texlive-hyphen-lao-20120124-6|41	\%% from hyphen-lao:
21mr|texlive-hyphen-lao-20120124-6|42	lao loadhyph-lo.tex
21mr|texlive-hyphen-lao-20120124-6|43	EOF
21mr|texlive-hyphen-lao-20120124-6|44	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-lao
21mr|texlive-hyphen-lao-20120124-6|45	mkdir -p %{buildroot}%{_texmf_language_def_d}
21mr|texlive-hyphen-lao-20120124-6|46	cat > %{buildroot}%{_texmf_language_def_d}/hyphen-lao <<EOF
21mr|texlive-hyphen-lao-20120124-6|47	\%% from hyphen-lao:
21mr|texlive-hyphen-lao-20120124-6|48	\addlanguage{lao}{loadhyph-lo.tex}{}{1}{1}
21mr|texlive-hyphen-lao-20120124-6|49	EOF
21mr|texlive-hyphen-lao-20120124-6|50	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-lao
21mr|texlive-hyphen-lao-20120124-6|51	mkdir -p %{buildroot}%{_texmf_language_lua_d}
21mr|texlive-hyphen-lao-20120124-6|52	cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-lao <<EOF
21mr|texlive-hyphen-lao-20120124-6|53	-- from hyphen-lao:
21mr|texlive-hyphen-lao-20120124-6|54	['lao'] = {
21mr|texlive-hyphen-lao-20120124-6|55	loader = 'loadhyph-lo.tex',
21mr|texlive-hyphen-lao-20120124-6|56	lefthyphenmin = 1,
21mr|texlive-hyphen-lao-20120124-6|57	righthyphenmin = 1,
21mr|texlive-hyphen-lao-20120124-6|58	synonyms = {  },
21mr|texlive-hyphen-lao-20120124-6|59	patterns = 'hyph-lo.pat.txt',
21mr|texlive-hyphen-lao-20120124-6|60	hyphenation = '',
21mr|texlive-hyphen-lao-20120124-6|61	},
21mr|texlive-hyphen-lao-20120124-6|62	EOF

18135 21
21mr|texlive-hyphen-latin-20190406-1|1	Name:		texlive-hyphen-latin
21mr|texlive-hyphen-latin-20190406-1|2	Version:	20190406
21mr|texlive-hyphen-latin-20190406-1|3	Release:	1
21mr|texlive-hyphen-latin-20190406-1|4	Summary:	Latin hyphenation patterns
21mr|texlive-hyphen-latin-20190406-1|5	Group:		Publishing
21mr|texlive-hyphen-latin-20190406-1|6	URL:		http://www.ctan.org/tex-archive/language/hyphenation/lahyph.tex
21mr|texlive-hyphen-latin-20190406-1|7	License:	LPPL
21mr|texlive-hyphen-latin-20190406-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-latin.tar.xz
21mr|texlive-hyphen-latin-20190406-1|9	BuildArch:	noarch
21mr|texlive-hyphen-latin-20190406-1|10	BuildRequires:	texlive-tlpkg
21mr|texlive-hyphen-latin-20190406-1|11	Requires(pre):	texlive-tlpkg
21mr|texlive-hyphen-latin-20190406-1|12	Requires(post):	texlive-hyphen-base
21mr|texlive-hyphen-latin-20190406-1|13	Requires:	texlive-hyph-utf8
21mr|texlive-hyphen-latin-20190406-1|14	
21mr|texlive-hyphen-latin-20190406-1|15	%description
21mr|texlive-hyphen-latin-20190406-1|16	Hyphenation patterns for Latin in T1/EC and UTF-8 encodings,
21mr|texlive-hyphen-latin-20190406-1|17	mainly in modern spelling (u when u is needed and v when v is
21mr|texlive-hyphen-latin-20190406-1|18	needed), medieval spelling with the ligatures \ae and \oe and
21mr|texlive-hyphen-latin-20190406-1|19	the (uncial) lowercase 'v' written as a 'u' is also supported.
21mr|texlive-hyphen-latin-20190406-1|20	Apparently there is no conflict between the patterns of modern
21mr|texlive-hyphen-latin-20190406-1|21	Latin and those of medieval Latin.
21mr|texlive-hyphen-latin-20190406-1|22	
21mr|texlive-hyphen-latin-20190406-1|23	#-----------------------------------------------------------------------
21mr|texlive-hyphen-latin-20190406-1|24	%files
21mr|texlive-hyphen-latin-20190406-1|25	%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/*
21mr|texlive-hyphen-latin-20190406-1|26	%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/*/*
21mr|texlive-hyphen-latin-20190406-1|27	%_texmf_language_dat_d/hyphen-latin
21mr|texlive-hyphen-latin-20190406-1|28	%_texmf_language_def_d/hyphen-latin
21mr|texlive-hyphen-latin-20190406-1|29	%_texmf_language_lua_d/hyphen-latin
21mr|texlive-hyphen-latin-20190406-1|30	
21mr|texlive-hyphen-latin-20190406-1|31	#-----------------------------------------------------------------------
21mr|texlive-hyphen-latin-20190406-1|32	%prep
21mr|texlive-hyphen-latin-20190406-1|33	%setup -c -a0
21mr|texlive-hyphen-latin-20190406-1|34	
21mr|texlive-hyphen-latin-20190406-1|35	%build
21mr|texlive-hyphen-latin-20190406-1|36	
21mr|texlive-hyphen-latin-20190406-1|37	%install
21mr|texlive-hyphen-latin-20190406-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-latin-20190406-1|39	cp -fpar tex %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-latin-20190406-1|40	
21mr|texlive-hyphen-latin-20190406-1|41	mkdir -p %{buildroot}%{_texmf_language_dat_d}
21mr|texlive-hyphen-latin-20190406-1|42	cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-latin <<EOF
21mr|texlive-hyphen-latin-20190406-1|43	\%% from hyphen-latin:
21mr|texlive-hyphen-latin-20190406-1|44	latin loadhyph-la.tex
21mr|texlive-hyphen-latin-20190406-1|45	EOF
21mr|texlive-hyphen-latin-20190406-1|46	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-latin
21mr|texlive-hyphen-latin-20190406-1|47	mkdir -p %{buildroot}%{_texmf_language_def_d}
21mr|texlive-hyphen-latin-20190406-1|48	cat > %{buildroot}%{_texmf_language_def_d}/hyphen-latin <<EOF
21mr|texlive-hyphen-latin-20190406-1|49	\%% from hyphen-latin:
21mr|texlive-hyphen-latin-20190406-1|50	\addlanguage{latin}{loadhyph-la.tex}{}{2}{2}
21mr|texlive-hyphen-latin-20190406-1|51	EOF
21mr|texlive-hyphen-latin-20190406-1|52	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-latin
21mr|texlive-hyphen-latin-20190406-1|53	mkdir -p %{buildroot}%{_texmf_language_lua_d}
21mr|texlive-hyphen-latin-20190406-1|54	cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-latin <<EOF
21mr|texlive-hyphen-latin-20190406-1|55	-- from hyphen-latin:
21mr|texlive-hyphen-latin-20190406-1|56	['latin'] = {
21mr|texlive-hyphen-latin-20190406-1|57	loader = 'loadhyph-la.tex',
21mr|texlive-hyphen-latin-20190406-1|58	lefthyphenmin = 2,
21mr|texlive-hyphen-latin-20190406-1|59	righthyphenmin = 2,
21mr|texlive-hyphen-latin-20190406-1|60	synonyms = {  },
21mr|texlive-hyphen-latin-20190406-1|61	patterns = 'hyph-la.pat.txt',
21mr|texlive-hyphen-latin-20190406-1|62	hyphenation = '',
21mr|texlive-hyphen-latin-20190406-1|63	},
21mr|texlive-hyphen-latin-20190406-1|64	EOF

18136 21
21mr|texlive-hyphen-latvian-20190406-1|1	# revision 25990
21mr|texlive-hyphen-latvian-20190406-1|2	# category TLCore
21mr|texlive-hyphen-latvian-20190406-1|3	# catalog-ctan undef
21mr|texlive-hyphen-latvian-20190406-1|4	# catalog-date undef
21mr|texlive-hyphen-latvian-20190406-1|5	# catalog-license undef
21mr|texlive-hyphen-latvian-20190406-1|6	# catalog-version undef
21mr|texlive-hyphen-latvian-20190406-1|7	Name:		texlive-hyphen-latvian
21mr|texlive-hyphen-latvian-20190406-1|8	Version:	20190406
21mr|texlive-hyphen-latvian-20190406-1|9	Release:	1
21mr|texlive-hyphen-latvian-20190406-1|10	Summary:	Latvian hyphenation patterns
21mr|texlive-hyphen-latvian-20190406-1|11	Group:		Publishing
21mr|texlive-hyphen-latvian-20190406-1|12	URL:		http://tug.org/texlive
21mr|texlive-hyphen-latvian-20190406-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-hyphen-latvian-20190406-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-latvian.tar.xz
21mr|texlive-hyphen-latvian-20190406-1|15	BuildArch:	noarch
21mr|texlive-hyphen-latvian-20190406-1|16	BuildRequires:	texlive-tlpkg
21mr|texlive-hyphen-latvian-20190406-1|17	Requires(pre):	texlive-tlpkg
21mr|texlive-hyphen-latvian-20190406-1|18	Requires(post):	texlive-hyphen-base
21mr|texlive-hyphen-latvian-20190406-1|19	Requires:	texlive-hyph-utf8
21mr|texlive-hyphen-latvian-20190406-1|20	
21mr|texlive-hyphen-latvian-20190406-1|21	%description
21mr|texlive-hyphen-latvian-20190406-1|22	Hyphenation patterns for Latvian in L7X and UTF-8 encodings.
21mr|texlive-hyphen-latvian-20190406-1|23	
21mr|texlive-hyphen-latvian-20190406-1|24	#-----------------------------------------------------------------------
21mr|texlive-hyphen-latvian-20190406-1|25	%files
21mr|texlive-hyphen-latvian-20190406-1|26	%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/*
21mr|texlive-hyphen-latvian-20190406-1|27	%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/*/*
21mr|texlive-hyphen-latvian-20190406-1|28	%_texmf_language_dat_d/hyphen-latvian
21mr|texlive-hyphen-latvian-20190406-1|29	%_texmf_language_def_d/hyphen-latvian
21mr|texlive-hyphen-latvian-20190406-1|30	%_texmf_language_lua_d/hyphen-latvian
21mr|texlive-hyphen-latvian-20190406-1|31	
21mr|texlive-hyphen-latvian-20190406-1|32	#-----------------------------------------------------------------------
21mr|texlive-hyphen-latvian-20190406-1|33	%prep
21mr|texlive-hyphen-latvian-20190406-1|34	%setup -c -a0
21mr|texlive-hyphen-latvian-20190406-1|35	
21mr|texlive-hyphen-latvian-20190406-1|36	%build
21mr|texlive-hyphen-latvian-20190406-1|37	
21mr|texlive-hyphen-latvian-20190406-1|38	%install
21mr|texlive-hyphen-latvian-20190406-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-latvian-20190406-1|40	cp -fpar tex %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-latvian-20190406-1|41	
21mr|texlive-hyphen-latvian-20190406-1|42	mkdir -p %{buildroot}%{_texmf_language_dat_d}
21mr|texlive-hyphen-latvian-20190406-1|43	cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-latvian <<EOF
21mr|texlive-hyphen-latvian-20190406-1|44	\%% from hyphen-latvian:
21mr|texlive-hyphen-latvian-20190406-1|45	latvian loadhyph-lv.tex
21mr|texlive-hyphen-latvian-20190406-1|46	EOF
21mr|texlive-hyphen-latvian-20190406-1|47	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-latvian
21mr|texlive-hyphen-latvian-20190406-1|48	mkdir -p %{buildroot}%{_texmf_language_def_d}
21mr|texlive-hyphen-latvian-20190406-1|49	cat > %{buildroot}%{_texmf_language_def_d}/hyphen-latvian <<EOF
21mr|texlive-hyphen-latvian-20190406-1|50	\%% from hyphen-latvian:
21mr|texlive-hyphen-latvian-20190406-1|51	\addlanguage{latvian}{loadhyph-lv.tex}{}{2}{2}
21mr|texlive-hyphen-latvian-20190406-1|52	EOF
21mr|texlive-hyphen-latvian-20190406-1|53	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-latvian
21mr|texlive-hyphen-latvian-20190406-1|54	mkdir -p %{buildroot}%{_texmf_language_lua_d}
21mr|texlive-hyphen-latvian-20190406-1|55	cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-latvian <<EOF
21mr|texlive-hyphen-latvian-20190406-1|56	-- from hyphen-latvian:
21mr|texlive-hyphen-latvian-20190406-1|57	['latvian'] = {
21mr|texlive-hyphen-latvian-20190406-1|58	loader = 'loadhyph-lv.tex',
21mr|texlive-hyphen-latvian-20190406-1|59	lefthyphenmin = 2,
21mr|texlive-hyphen-latvian-20190406-1|60	righthyphenmin = 2,
21mr|texlive-hyphen-latvian-20190406-1|61	synonyms = {  },
21mr|texlive-hyphen-latvian-20190406-1|62	patterns = 'hyph-lv.pat.txt',
21mr|texlive-hyphen-latvian-20190406-1|63	hyphenation = '',
21mr|texlive-hyphen-latvian-20190406-1|64	},
21mr|texlive-hyphen-latvian-20190406-1|65	EOF

18137 21
21mr|texlive-hyphen-lithuanian-20190406-1|1	Name:		texlive-hyphen-lithuanian
21mr|texlive-hyphen-lithuanian-20190406-1|2	Version:	20190406
21mr|texlive-hyphen-lithuanian-20190406-1|3	Release:	1
21mr|texlive-hyphen-lithuanian-20190406-1|4	Summary:	Lithuanian hyphenation patterns
21mr|texlive-hyphen-lithuanian-20190406-1|5	Group:		Publishing
21mr|texlive-hyphen-lithuanian-20190406-1|6	URL:		http://tug.org/texlive
21mr|texlive-hyphen-lithuanian-20190406-1|7	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-hyphen-lithuanian-20190406-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-lithuanian.tar.xz
21mr|texlive-hyphen-lithuanian-20190406-1|9	BuildArch:	noarch
21mr|texlive-hyphen-lithuanian-20190406-1|10	BuildRequires:	texlive-tlpkg
21mr|texlive-hyphen-lithuanian-20190406-1|11	Requires(pre):	texlive-tlpkg
21mr|texlive-hyphen-lithuanian-20190406-1|12	Requires(post):	texlive-hyphen-base
21mr|texlive-hyphen-lithuanian-20190406-1|13	Requires:	texlive-hyph-utf8
21mr|texlive-hyphen-lithuanian-20190406-1|14	
21mr|texlive-hyphen-lithuanian-20190406-1|15	%description
21mr|texlive-hyphen-lithuanian-20190406-1|16	Hyphenation patterns for Lithuanian in L7X and UTF-8 encodings.
21mr|texlive-hyphen-lithuanian-20190406-1|17	\lefthyphenmin and \righthyphenmin have to be at least 2.
21mr|texlive-hyphen-lithuanian-20190406-1|18	
21mr|texlive-hyphen-lithuanian-20190406-1|19	#-----------------------------------------------------------------------
21mr|texlive-hyphen-lithuanian-20190406-1|20	%files
21mr|texlive-hyphen-lithuanian-20190406-1|21	%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/*
21mr|texlive-hyphen-lithuanian-20190406-1|22	%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/*/*
21mr|texlive-hyphen-lithuanian-20190406-1|23	%_texmf_language_dat_d/hyphen-lithuanian
21mr|texlive-hyphen-lithuanian-20190406-1|24	%_texmf_language_def_d/hyphen-lithuanian
21mr|texlive-hyphen-lithuanian-20190406-1|25	%_texmf_language_lua_d/hyphen-lithuanian
21mr|texlive-hyphen-lithuanian-20190406-1|26	
21mr|texlive-hyphen-lithuanian-20190406-1|27	#-----------------------------------------------------------------------
21mr|texlive-hyphen-lithuanian-20190406-1|28	%prep
21mr|texlive-hyphen-lithuanian-20190406-1|29	%setup -c -a0
21mr|texlive-hyphen-lithuanian-20190406-1|30	
21mr|texlive-hyphen-lithuanian-20190406-1|31	%build
21mr|texlive-hyphen-lithuanian-20190406-1|32	
21mr|texlive-hyphen-lithuanian-20190406-1|33	%install
21mr|texlive-hyphen-lithuanian-20190406-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-lithuanian-20190406-1|35	cp -fpar tex %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-lithuanian-20190406-1|36	
21mr|texlive-hyphen-lithuanian-20190406-1|37	mkdir -p %{buildroot}%{_texmf_language_dat_d}
21mr|texlive-hyphen-lithuanian-20190406-1|38	cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-lithuanian <<EOF
21mr|texlive-hyphen-lithuanian-20190406-1|39	\%% from hyphen-lithuanian:
21mr|texlive-hyphen-lithuanian-20190406-1|40	lithuanian loadhyph-lt.tex
21mr|texlive-hyphen-lithuanian-20190406-1|41	EOF
21mr|texlive-hyphen-lithuanian-20190406-1|42	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-lithuanian
21mr|texlive-hyphen-lithuanian-20190406-1|43	mkdir -p %{buildroot}%{_texmf_language_def_d}
21mr|texlive-hyphen-lithuanian-20190406-1|44	cat > %{buildroot}%{_texmf_language_def_d}/hyphen-lithuanian <<EOF
21mr|texlive-hyphen-lithuanian-20190406-1|45	\%% from hyphen-lithuanian:
21mr|texlive-hyphen-lithuanian-20190406-1|46	\addlanguage{lithuanian}{loadhyph-lt.tex}{}{2}{2}
21mr|texlive-hyphen-lithuanian-20190406-1|47	EOF
21mr|texlive-hyphen-lithuanian-20190406-1|48	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-lithuanian
21mr|texlive-hyphen-lithuanian-20190406-1|49	mkdir -p %{buildroot}%{_texmf_language_lua_d}
21mr|texlive-hyphen-lithuanian-20190406-1|50	cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-lithuanian <<EOF
21mr|texlive-hyphen-lithuanian-20190406-1|51	-- from hyphen-lithuanian:
21mr|texlive-hyphen-lithuanian-20190406-1|52	['lithuanian'] = {
21mr|texlive-hyphen-lithuanian-20190406-1|53	loader = 'loadhyph-lt.tex',
21mr|texlive-hyphen-lithuanian-20190406-1|54	lefthyphenmin = 2,
21mr|texlive-hyphen-lithuanian-20190406-1|55	righthyphenmin = 2,
21mr|texlive-hyphen-lithuanian-20190406-1|56	synonyms = {  },
21mr|texlive-hyphen-lithuanian-20190406-1|57	patterns = 'hyph-lt.pat.txt',
21mr|texlive-hyphen-lithuanian-20190406-1|58	hyphenation = '',
21mr|texlive-hyphen-lithuanian-20190406-1|59	},
21mr|texlive-hyphen-lithuanian-20190406-1|60	EOF

18138 21
21mr|texlive-hyphen-mongolian-20190406-1|1	# revision 25990
21mr|texlive-hyphen-mongolian-20190406-1|2	# category TLCore
21mr|texlive-hyphen-mongolian-20190406-1|3	# catalog-ctan undef
21mr|texlive-hyphen-mongolian-20190406-1|4	# catalog-date undef
21mr|texlive-hyphen-mongolian-20190406-1|5	# catalog-license undef
21mr|texlive-hyphen-mongolian-20190406-1|6	# catalog-version undef
21mr|texlive-hyphen-mongolian-20190406-1|7	Name:		texlive-hyphen-mongolian
21mr|texlive-hyphen-mongolian-20190406-1|8	Version:	20190406
21mr|texlive-hyphen-mongolian-20190406-1|9	Release:	1
21mr|texlive-hyphen-mongolian-20190406-1|10	Summary:	Mongolian hyphenation patterns in Cyrillic script
21mr|texlive-hyphen-mongolian-20190406-1|11	Group:		Publishing
21mr|texlive-hyphen-mongolian-20190406-1|12	URL:		http://tug.org/texlive
21mr|texlive-hyphen-mongolian-20190406-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-hyphen-mongolian-20190406-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-mongolian.tar.xz
21mr|texlive-hyphen-mongolian-20190406-1|15	BuildArch:	noarch
21mr|texlive-hyphen-mongolian-20190406-1|16	BuildRequires:	texlive-tlpkg
21mr|texlive-hyphen-mongolian-20190406-1|17	Requires(pre):	texlive-tlpkg
21mr|texlive-hyphen-mongolian-20190406-1|18	Requires(post):	texlive-hyphen-base
21mr|texlive-hyphen-mongolian-20190406-1|19	Requires:	texlive-hyph-utf8
21mr|texlive-hyphen-mongolian-20190406-1|20	
21mr|texlive-hyphen-mongolian-20190406-1|21	%description
21mr|texlive-hyphen-mongolian-20190406-1|22	Hyphenation patterns for Mongolian in T2A, LMC and UTF-8
21mr|texlive-hyphen-mongolian-20190406-1|23	encodings. LMC encoding is used in MonTeX. The package includes
21mr|texlive-hyphen-mongolian-20190406-1|24	two sets of patterns that will hopefully be merged in future.
21mr|texlive-hyphen-mongolian-20190406-1|25	
21mr|texlive-hyphen-mongolian-20190406-1|26	#-----------------------------------------------------------------------
21mr|texlive-hyphen-mongolian-20190406-1|27	%files
21mr|texlive-hyphen-mongolian-20190406-1|28	%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/*
21mr|texlive-hyphen-mongolian-20190406-1|29	%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/*/*
21mr|texlive-hyphen-mongolian-20190406-1|30	%_texmf_language_dat_d/hyphen-mongolian
21mr|texlive-hyphen-mongolian-20190406-1|31	%_texmf_language_def_d/hyphen-mongolian
21mr|texlive-hyphen-mongolian-20190406-1|32	%_texmf_language_lua_d/hyphen-mongolian
21mr|texlive-hyphen-mongolian-20190406-1|33	
21mr|texlive-hyphen-mongolian-20190406-1|34	#-----------------------------------------------------------------------
21mr|texlive-hyphen-mongolian-20190406-1|35	%prep
21mr|texlive-hyphen-mongolian-20190406-1|36	%setup -c -a0
21mr|texlive-hyphen-mongolian-20190406-1|37	
21mr|texlive-hyphen-mongolian-20190406-1|38	%build
21mr|texlive-hyphen-mongolian-20190406-1|39	
21mr|texlive-hyphen-mongolian-20190406-1|40	%install
21mr|texlive-hyphen-mongolian-20190406-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-mongolian-20190406-1|42	cp -fpar tex %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-mongolian-20190406-1|43	
21mr|texlive-hyphen-mongolian-20190406-1|44	mkdir -p %{buildroot}%{_texmf_language_dat_d}
21mr|texlive-hyphen-mongolian-20190406-1|45	cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-mongolian <<EOF
21mr|texlive-hyphen-mongolian-20190406-1|46	\%% from hyphen-mongolian:
21mr|texlive-hyphen-mongolian-20190406-1|47	mongolian loadhyph-mn-cyrl.tex
21mr|texlive-hyphen-mongolian-20190406-1|48	mongolianlmc loadhyph-mn-cyrl-x-lmc.tex
21mr|texlive-hyphen-mongolian-20190406-1|49	EOF
21mr|texlive-hyphen-mongolian-20190406-1|50	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-mongolian
21mr|texlive-hyphen-mongolian-20190406-1|51	mkdir -p %{buildroot}%{_texmf_language_def_d}
21mr|texlive-hyphen-mongolian-20190406-1|52	cat > %{buildroot}%{_texmf_language_def_d}/hyphen-mongolian <<EOF
21mr|texlive-hyphen-mongolian-20190406-1|53	\%% from hyphen-mongolian:
21mr|texlive-hyphen-mongolian-20190406-1|54	\addlanguage{mongolian}{loadhyph-mn-cyrl.tex}{}{2}{2}
21mr|texlive-hyphen-mongolian-20190406-1|55	\addlanguage{mongolianlmc}{loadhyph-mn-cyrl-x-lmc.tex}{}{2}{2}
21mr|texlive-hyphen-mongolian-20190406-1|56	EOF
21mr|texlive-hyphen-mongolian-20190406-1|57	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-mongolian
21mr|texlive-hyphen-mongolian-20190406-1|58	mkdir -p %{buildroot}%{_texmf_language_lua_d}
21mr|texlive-hyphen-mongolian-20190406-1|59	cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-mongolian <<EOF
21mr|texlive-hyphen-mongolian-20190406-1|60	-- from hyphen-mongolian:
21mr|texlive-hyphen-mongolian-20190406-1|61	['mongolian'] = {
21mr|texlive-hyphen-mongolian-20190406-1|62	loader = 'loadhyph-mn-cyrl.tex',
21mr|texlive-hyphen-mongolian-20190406-1|63	lefthyphenmin = 2,
21mr|texlive-hyphen-mongolian-20190406-1|64	righthyphenmin = 2,
21mr|texlive-hyphen-mongolian-20190406-1|65	synonyms = {  },
21mr|texlive-hyphen-mongolian-20190406-1|66	patterns = 'hyph-mn-cyrl.pat.txt',
21mr|texlive-hyphen-mongolian-20190406-1|67	hyphenation = '',
21mr|texlive-hyphen-mongolian-20190406-1|68	},
21mr|texlive-hyphen-mongolian-20190406-1|69	['mongolianlmc'] = {
21mr|texlive-hyphen-mongolian-20190406-1|70	loader = 'loadhyph-mn-cyrl-x-lmc.tex',
21mr|texlive-hyphen-mongolian-20190406-1|71	lefthyphenmin = 2,
21mr|texlive-hyphen-mongolian-20190406-1|72	righthyphenmin = 2,
21mr|texlive-hyphen-mongolian-20190406-1|73	synonyms = {  },
21mr|texlive-hyphen-mongolian-20190406-1|74	special = 'disabled:only for 8bit montex with lmc encoding',
21mr|texlive-hyphen-mongolian-20190406-1|75	},
21mr|texlive-hyphen-mongolian-20190406-1|76	EOF

18139 21
21mr|texlive-hyphen-norwegian-20190406-1|1	# revision 23085
21mr|texlive-hyphen-norwegian-20190406-1|2	# category TLCore
21mr|texlive-hyphen-norwegian-20190406-1|3	# catalog-ctan undef
21mr|texlive-hyphen-norwegian-20190406-1|4	# catalog-date undef
21mr|texlive-hyphen-norwegian-20190406-1|5	# catalog-license undef
21mr|texlive-hyphen-norwegian-20190406-1|6	# catalog-version undef
21mr|texlive-hyphen-norwegian-20190406-1|7	Name:		texlive-hyphen-norwegian
21mr|texlive-hyphen-norwegian-20190406-1|8	Version:	20190406
21mr|texlive-hyphen-norwegian-20190406-1|9	Release:	1
21mr|texlive-hyphen-norwegian-20190406-1|10	Summary:	Norwegian Bokmal and Nynorsk hyphenation patterns
21mr|texlive-hyphen-norwegian-20190406-1|11	Group:		Publishing
21mr|texlive-hyphen-norwegian-20190406-1|12	URL:		http://tug.org/texlive
21mr|texlive-hyphen-norwegian-20190406-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-hyphen-norwegian-20190406-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-norwegian.tar.xz
21mr|texlive-hyphen-norwegian-20190406-1|15	BuildArch:	noarch
21mr|texlive-hyphen-norwegian-20190406-1|16	BuildRequires:	texlive-tlpkg
21mr|texlive-hyphen-norwegian-20190406-1|17	Requires(pre):	texlive-tlpkg
21mr|texlive-hyphen-norwegian-20190406-1|18	Requires(post):	texlive-hyphen-base
21mr|texlive-hyphen-norwegian-20190406-1|19	Requires:	texlive-hyph-utf8
21mr|texlive-hyphen-norwegian-20190406-1|20	
21mr|texlive-hyphen-norwegian-20190406-1|21	%description
21mr|texlive-hyphen-norwegian-20190406-1|22	Hyphenation patterns for Norwegian Bokmal and Nynorsk in T1/EC
21mr|texlive-hyphen-norwegian-20190406-1|23	and UTF-8 encodings.
21mr|texlive-hyphen-norwegian-20190406-1|24	
21mr|texlive-hyphen-norwegian-20190406-1|25	#-----------------------------------------------------------------------
21mr|texlive-hyphen-norwegian-20190406-1|26	%files
21mr|texlive-hyphen-norwegian-20190406-1|27	%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/*
21mr|texlive-hyphen-norwegian-20190406-1|28	%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/*/*
21mr|texlive-hyphen-norwegian-20190406-1|29	%_texmf_language_dat_d/hyphen-norwegian
21mr|texlive-hyphen-norwegian-20190406-1|30	%_texmf_language_def_d/hyphen-norwegian
21mr|texlive-hyphen-norwegian-20190406-1|31	%_texmf_language_lua_d/hyphen-norwegian
21mr|texlive-hyphen-norwegian-20190406-1|32	
21mr|texlive-hyphen-norwegian-20190406-1|33	#-----------------------------------------------------------------------
21mr|texlive-hyphen-norwegian-20190406-1|34	%prep
21mr|texlive-hyphen-norwegian-20190406-1|35	%setup -c -a0
21mr|texlive-hyphen-norwegian-20190406-1|36	
21mr|texlive-hyphen-norwegian-20190406-1|37	%build
21mr|texlive-hyphen-norwegian-20190406-1|38	
21mr|texlive-hyphen-norwegian-20190406-1|39	%install
21mr|texlive-hyphen-norwegian-20190406-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-norwegian-20190406-1|41	cp -fpar tex %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-norwegian-20190406-1|42	
21mr|texlive-hyphen-norwegian-20190406-1|43	mkdir -p %{buildroot}%{_texmf_language_dat_d}
21mr|texlive-hyphen-norwegian-20190406-1|44	cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-norwegian <<EOF
21mr|texlive-hyphen-norwegian-20190406-1|45	\%% from hyphen-norwegian:
21mr|texlive-hyphen-norwegian-20190406-1|46	bokmal loadhyph-nb.tex
21mr|texlive-hyphen-norwegian-20190406-1|47	=norwegian
21mr|texlive-hyphen-norwegian-20190406-1|48	=norsk
21mr|texlive-hyphen-norwegian-20190406-1|49	nynorsk loadhyph-nn.tex
21mr|texlive-hyphen-norwegian-20190406-1|50	EOF
21mr|texlive-hyphen-norwegian-20190406-1|51	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-norwegian
21mr|texlive-hyphen-norwegian-20190406-1|52	mkdir -p %{buildroot}%{_texmf_language_def_d}
21mr|texlive-hyphen-norwegian-20190406-1|53	cat > %{buildroot}%{_texmf_language_def_d}/hyphen-norwegian <<EOF
21mr|texlive-hyphen-norwegian-20190406-1|54	\%% from hyphen-norwegian:
21mr|texlive-hyphen-norwegian-20190406-1|55	\addlanguage{bokmal}{loadhyph-nb.tex}{}{2}{2}
21mr|texlive-hyphen-norwegian-20190406-1|56	\addlanguage{norwegian}{loadhyph-nb.tex}{}{2}{2}
21mr|texlive-hyphen-norwegian-20190406-1|57	\addlanguage{norsk}{loadhyph-nb.tex}{}{2}{2}
21mr|texlive-hyphen-norwegian-20190406-1|58	\addlanguage{nynorsk}{loadhyph-nn.tex}{}{2}{2}
21mr|texlive-hyphen-norwegian-20190406-1|59	EOF
21mr|texlive-hyphen-norwegian-20190406-1|60	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-norwegian
21mr|texlive-hyphen-norwegian-20190406-1|61	mkdir -p %{buildroot}%{_texmf_language_lua_d}
21mr|texlive-hyphen-norwegian-20190406-1|62	cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-norwegian <<EOF
21mr|texlive-hyphen-norwegian-20190406-1|63	-- from hyphen-norwegian:
21mr|texlive-hyphen-norwegian-20190406-1|64	['bokmal'] = {
21mr|texlive-hyphen-norwegian-20190406-1|65	loader = 'loadhyph-nb.tex',
21mr|texlive-hyphen-norwegian-20190406-1|66	lefthyphenmin = 2,
21mr|texlive-hyphen-norwegian-20190406-1|67	righthyphenmin = 2,
21mr|texlive-hyphen-norwegian-20190406-1|68	synonyms = { 'norwegian', 'norsk' },
21mr|texlive-hyphen-norwegian-20190406-1|69	patterns = 'hyph-nb.pat.txt',
21mr|texlive-hyphen-norwegian-20190406-1|70	hyphenation = 'hyph-nb.hyp.txt',
21mr|texlive-hyphen-norwegian-20190406-1|71	},
21mr|texlive-hyphen-norwegian-20190406-1|72	['nynorsk'] = {
21mr|texlive-hyphen-norwegian-20190406-1|73	loader = 'loadhyph-nn.tex',
21mr|texlive-hyphen-norwegian-20190406-1|74	lefthyphenmin = 2,
21mr|texlive-hyphen-norwegian-20190406-1|75	righthyphenmin = 2,
21mr|texlive-hyphen-norwegian-20190406-1|76	synonyms = {  },
21mr|texlive-hyphen-norwegian-20190406-1|77	patterns = 'hyph-nn.pat.txt',
21mr|texlive-hyphen-norwegian-20190406-1|78	hyphenation = 'hyph-nn.hyp.txt',
21mr|texlive-hyphen-norwegian-20190406-1|79	},
21mr|texlive-hyphen-norwegian-20190406-1|80	EOF

18140 21
21mr|texlive-hyphen-occitan-20190406-1|1	Name:		texlive-hyphen-occitan
21mr|texlive-hyphen-occitan-20190406-1|2	Version:	20190406
21mr|texlive-hyphen-occitan-20190406-1|3	Release:	1
21mr|texlive-hyphen-occitan-20190406-1|4	Summary:	Occitan hyphenation patterns
21mr|texlive-hyphen-occitan-20190406-1|5	Group:		Publishing
21mr|texlive-hyphen-occitan-20190406-1|6	URL:		http://tug.org/texlive
21mr|texlive-hyphen-occitan-20190406-1|7	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-hyphen-occitan-20190406-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-occitan.tar.xz
21mr|texlive-hyphen-occitan-20190406-1|9	BuildArch:	noarch
21mr|texlive-hyphen-occitan-20190406-1|10	BuildRequires:	texlive-tlpkg
21mr|texlive-hyphen-occitan-20190406-1|11	Requires(pre):	texlive-tlpkg
21mr|texlive-hyphen-occitan-20190406-1|12	Requires(post):	texlive-hyphen-base
21mr|texlive-hyphen-occitan-20190406-1|13	Requires:	texlive-hyph-utf8
21mr|texlive-hyphen-occitan-20190406-1|14	
21mr|texlive-hyphen-occitan-20190406-1|15	%description
21mr|texlive-hyphen-occitan-20190406-1|16	Hyphenation patterns for Occitan.
21mr|texlive-hyphen-occitan-20190406-1|17	
21mr|texlive-hyphen-occitan-20190406-1|18	#-----------------------------------------------------------------------
21mr|texlive-hyphen-occitan-20190406-1|19	%files
21mr|texlive-hyphen-occitan-20190406-1|20	%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/*
21mr|texlive-hyphen-occitan-20190406-1|21	%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/*/*
21mr|texlive-hyphen-occitan-20190406-1|22	%_texmf_language_dat_d/hyphen-occitan
21mr|texlive-hyphen-occitan-20190406-1|23	%_texmf_language_def_d/hyphen-occitan
21mr|texlive-hyphen-occitan-20190406-1|24	%_texmf_language_lua_d/hyphen-occitan
21mr|texlive-hyphen-occitan-20190406-1|25	
21mr|texlive-hyphen-occitan-20190406-1|26	#-----------------------------------------------------------------------
21mr|texlive-hyphen-occitan-20190406-1|27	%prep
21mr|texlive-hyphen-occitan-20190406-1|28	%setup -c -a0
21mr|texlive-hyphen-occitan-20190406-1|29	
21mr|texlive-hyphen-occitan-20190406-1|30	%build
21mr|texlive-hyphen-occitan-20190406-1|31	
21mr|texlive-hyphen-occitan-20190406-1|32	%install
21mr|texlive-hyphen-occitan-20190406-1|33	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-occitan-20190406-1|34	cp -fpar tex %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-occitan-20190406-1|35	
21mr|texlive-hyphen-occitan-20190406-1|36	mkdir -p %{buildroot}%{_texmf_language_dat_d}
21mr|texlive-hyphen-occitan-20190406-1|37	cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-occitan <<EOF
21mr|texlive-hyphen-occitan-20190406-1|38	\%% from hyphen-occitan:
21mr|texlive-hyphen-occitan-20190406-1|39	occitan loadhyph-oc.tex
21mr|texlive-hyphen-occitan-20190406-1|40	EOF
21mr|texlive-hyphen-occitan-20190406-1|41	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-occitan
21mr|texlive-hyphen-occitan-20190406-1|42	mkdir -p %{buildroot}%{_texmf_language_def_d}
21mr|texlive-hyphen-occitan-20190406-1|43	cat > %{buildroot}%{_texmf_language_def_d}/hyphen-occitan <<EOF
21mr|texlive-hyphen-occitan-20190406-1|44	\%% from hyphen-occitan:
21mr|texlive-hyphen-occitan-20190406-1|45	\addlanguage{occitan}{loadhyph-oc.tex}{}{2}{2}
21mr|texlive-hyphen-occitan-20190406-1|46	EOF
21mr|texlive-hyphen-occitan-20190406-1|47	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-occitan
21mr|texlive-hyphen-occitan-20190406-1|48	mkdir -p %{buildroot}%{_texmf_language_lua_d}
21mr|texlive-hyphen-occitan-20190406-1|49	cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-occitan <<EOF
21mr|texlive-hyphen-occitan-20190406-1|50	-- from hyphen-occitan:
21mr|texlive-hyphen-occitan-20190406-1|51	['occitan'] = {
21mr|texlive-hyphen-occitan-20190406-1|52	loader = 'loadhyph-oc.tex',
21mr|texlive-hyphen-occitan-20190406-1|53	lefthyphenmin = 2,
21mr|texlive-hyphen-occitan-20190406-1|54	righthyphenmin = 2,
21mr|texlive-hyphen-occitan-20190406-1|55	synonyms = {  },
21mr|texlive-hyphen-occitan-20190406-1|56	patterns = 'hyph-oc.pat.txt',
21mr|texlive-hyphen-occitan-20190406-1|57	hyphenation = '',
21mr|texlive-hyphen-occitan-20190406-1|58	},
21mr|texlive-hyphen-occitan-20190406-1|59	EOF

18141 21
21mr|texlive-hyphen-piedmontese-20190406-1|1	# revision 29193
21mr|texlive-hyphen-piedmontese-20190406-1|2	# category TLCore
21mr|texlive-hyphen-piedmontese-20190406-1|3	# catalog-ctan undef
21mr|texlive-hyphen-piedmontese-20190406-1|4	# catalog-date undef
21mr|texlive-hyphen-piedmontese-20190406-1|5	# catalog-license undef
21mr|texlive-hyphen-piedmontese-20190406-1|6	# catalog-version undef
21mr|texlive-hyphen-piedmontese-20190406-1|7	Name:		texlive-hyphen-piedmontese
21mr|texlive-hyphen-piedmontese-20190406-1|8	Version:	20190406
21mr|texlive-hyphen-piedmontese-20190406-1|9	Release:	1
21mr|texlive-hyphen-piedmontese-20190406-1|10	Summary:	Piedmontese hyphenation patterns
21mr|texlive-hyphen-piedmontese-20190406-1|11	Group:		Publishing
21mr|texlive-hyphen-piedmontese-20190406-1|12	URL:		http://tug.org/texlive
21mr|texlive-hyphen-piedmontese-20190406-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-hyphen-piedmontese-20190406-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-piedmontese.tar.xz
21mr|texlive-hyphen-piedmontese-20190406-1|15	BuildArch:	noarch
21mr|texlive-hyphen-piedmontese-20190406-1|16	BuildRequires:	texlive-tlpkg
21mr|texlive-hyphen-piedmontese-20190406-1|17	Requires(pre):	texlive-tlpkg
21mr|texlive-hyphen-piedmontese-20190406-1|18	Requires(post):	texlive-hyphen-base
21mr|texlive-hyphen-piedmontese-20190406-1|19	Requires:	texlive-hyph-utf8
21mr|texlive-hyphen-piedmontese-20190406-1|20	
21mr|texlive-hyphen-piedmontese-20190406-1|21	%description
21mr|texlive-hyphen-piedmontese-20190406-1|22	Hyphenation patterns for Piedmontese in ASCII encoding.
21mr|texlive-hyphen-piedmontese-20190406-1|23	Compliant with 'Gramatica dla lengua piemonteisa' by Camillo
21mr|texlive-hyphen-piedmontese-20190406-1|24	Brero.
21mr|texlive-hyphen-piedmontese-20190406-1|25	
21mr|texlive-hyphen-piedmontese-20190406-1|26	#-----------------------------------------------------------------------
21mr|texlive-hyphen-piedmontese-20190406-1|27	%files
21mr|texlive-hyphen-piedmontese-20190406-1|28	%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/*
21mr|texlive-hyphen-piedmontese-20190406-1|29	%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/*/*
21mr|texlive-hyphen-piedmontese-20190406-1|30	%_texmf_language_dat_d/hyphen-piedmontese
21mr|texlive-hyphen-piedmontese-20190406-1|31	%_texmf_language_def_d/hyphen-piedmontese
21mr|texlive-hyphen-piedmontese-20190406-1|32	%_texmf_language_lua_d/hyphen-piedmontese
21mr|texlive-hyphen-piedmontese-20190406-1|33	
21mr|texlive-hyphen-piedmontese-20190406-1|34	#-----------------------------------------------------------------------
21mr|texlive-hyphen-piedmontese-20190406-1|35	%prep
21mr|texlive-hyphen-piedmontese-20190406-1|36	%setup -c -a0
21mr|texlive-hyphen-piedmontese-20190406-1|37	
21mr|texlive-hyphen-piedmontese-20190406-1|38	%build
21mr|texlive-hyphen-piedmontese-20190406-1|39	
21mr|texlive-hyphen-piedmontese-20190406-1|40	%install
21mr|texlive-hyphen-piedmontese-20190406-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-piedmontese-20190406-1|42	cp -fpar tex %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-piedmontese-20190406-1|43	
21mr|texlive-hyphen-piedmontese-20190406-1|44	mkdir -p %{buildroot}%{_texmf_language_dat_d}
21mr|texlive-hyphen-piedmontese-20190406-1|45	cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-piedmontese <<EOF
21mr|texlive-hyphen-piedmontese-20190406-1|46	\%% from hyphen-piedmontese:
21mr|texlive-hyphen-piedmontese-20190406-1|47	piedmontese loadhyph-pms.tex
21mr|texlive-hyphen-piedmontese-20190406-1|48	EOF
21mr|texlive-hyphen-piedmontese-20190406-1|49	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-piedmontese
21mr|texlive-hyphen-piedmontese-20190406-1|50	mkdir -p %{buildroot}%{_texmf_language_def_d}
21mr|texlive-hyphen-piedmontese-20190406-1|51	cat > %{buildroot}%{_texmf_language_def_d}/hyphen-piedmontese <<EOF
21mr|texlive-hyphen-piedmontese-20190406-1|52	\%% from hyphen-piedmontese:
21mr|texlive-hyphen-piedmontese-20190406-1|53	\addlanguage{piedmontese}{loadhyph-pms.tex}{}{2}{2}
21mr|texlive-hyphen-piedmontese-20190406-1|54	EOF
21mr|texlive-hyphen-piedmontese-20190406-1|55	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-piedmontese
21mr|texlive-hyphen-piedmontese-20190406-1|56	mkdir -p %{buildroot}%{_texmf_language_lua_d}
21mr|texlive-hyphen-piedmontese-20190406-1|57	cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-piedmontese <<EOF
21mr|texlive-hyphen-piedmontese-20190406-1|58	-- from hyphen-piedmontese:
21mr|texlive-hyphen-piedmontese-20190406-1|59	['piedmontese'] = {
21mr|texlive-hyphen-piedmontese-20190406-1|60	loader = 'loadhyph-pms.tex',
21mr|texlive-hyphen-piedmontese-20190406-1|61	lefthyphenmin = 2,
21mr|texlive-hyphen-piedmontese-20190406-1|62	righthyphenmin = 2,
21mr|texlive-hyphen-piedmontese-20190406-1|63	synonyms = {  },
21mr|texlive-hyphen-piedmontese-20190406-1|64	patterns = 'hyph-pms.pat.txt',
21mr|texlive-hyphen-piedmontese-20190406-1|65	hyphenation = '',
21mr|texlive-hyphen-piedmontese-20190406-1|66	},
21mr|texlive-hyphen-piedmontese-20190406-1|67	EOF

18142 21
21mr|texlive-hyphen-polish-3.0a-13|1	# revision 25990
21mr|texlive-hyphen-polish-3.0a-13|2	# category TLCore
21mr|texlive-hyphen-polish-3.0a-13|3	# catalog-ctan /language/polish/plhyph.tex
21mr|texlive-hyphen-polish-3.0a-13|4	# catalog-date 2009-10-07 21:35:42 +0200
21mr|texlive-hyphen-polish-3.0a-13|5	# catalog-license knuth
21mr|texlive-hyphen-polish-3.0a-13|6	# catalog-version 3.0a
21mr|texlive-hyphen-polish-3.0a-13|7	Name:		texlive-hyphen-polish
21mr|texlive-hyphen-polish-3.0a-13|8	Version:	3.0a
21mr|texlive-hyphen-polish-3.0a-13|9	Release:	13
21mr|texlive-hyphen-polish-3.0a-13|10	Summary:	Polish hyphenation patterns
21mr|texlive-hyphen-polish-3.0a-13|11	Group:		Publishing
21mr|texlive-hyphen-polish-3.0a-13|12	URL:		http://www.ctan.org/tex-archive/language/polish/plhyph.tex
21mr|texlive-hyphen-polish-3.0a-13|13	License:	KNUTH
21mr|texlive-hyphen-polish-3.0a-13|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-polish.tar.xz
21mr|texlive-hyphen-polish-3.0a-13|15	BuildArch:	noarch
21mr|texlive-hyphen-polish-3.0a-13|16	BuildRequires:	texlive-tlpkg
21mr|texlive-hyphen-polish-3.0a-13|17	Requires(pre):	texlive-tlpkg
21mr|texlive-hyphen-polish-3.0a-13|18	Requires(post):	texlive-hyphen-base
21mr|texlive-hyphen-polish-3.0a-13|19	Requires:	texlive-hyph-utf8
21mr|texlive-hyphen-polish-3.0a-13|20	
21mr|texlive-hyphen-polish-3.0a-13|21	%description
21mr|texlive-hyphen-polish-3.0a-13|22	Hyphenation patterns for Polish in QX and UTF-8 encodings.
21mr|texlive-hyphen-polish-3.0a-13|23	These patterns are also used by Polish TeX formats MeX and
21mr|texlive-hyphen-polish-3.0a-13|24	LaMeX.
21mr|texlive-hyphen-polish-3.0a-13|25	
21mr|texlive-hyphen-polish-3.0a-13|26	#-----------------------------------------------------------------------
21mr|texlive-hyphen-polish-3.0a-13|27	%files
21mr|texlive-hyphen-polish-3.0a-13|28	%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/*
21mr|texlive-hyphen-polish-3.0a-13|29	%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/*/*
21mr|texlive-hyphen-polish-3.0a-13|30	%_texmf_language_dat_d/hyphen-polish
21mr|texlive-hyphen-polish-3.0a-13|31	%_texmf_language_def_d/hyphen-polish
21mr|texlive-hyphen-polish-3.0a-13|32	%_texmf_language_lua_d/hyphen-polish
21mr|texlive-hyphen-polish-3.0a-13|33	
21mr|texlive-hyphen-polish-3.0a-13|34	#-----------------------------------------------------------------------
21mr|texlive-hyphen-polish-3.0a-13|35	%prep
21mr|texlive-hyphen-polish-3.0a-13|36	%setup -c -a0
21mr|texlive-hyphen-polish-3.0a-13|37	
21mr|texlive-hyphen-polish-3.0a-13|38	%build
21mr|texlive-hyphen-polish-3.0a-13|39	
21mr|texlive-hyphen-polish-3.0a-13|40	%install
21mr|texlive-hyphen-polish-3.0a-13|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-polish-3.0a-13|42	cp -fpar tex %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-polish-3.0a-13|43	
21mr|texlive-hyphen-polish-3.0a-13|44	mkdir -p %{buildroot}%{_texmf_language_dat_d}
21mr|texlive-hyphen-polish-3.0a-13|45	cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-polish <<EOF
21mr|texlive-hyphen-polish-3.0a-13|46	\%% from hyphen-polish:
21mr|texlive-hyphen-polish-3.0a-13|47	polish loadhyph-pl.tex
21mr|texlive-hyphen-polish-3.0a-13|48	EOF
21mr|texlive-hyphen-polish-3.0a-13|49	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-polish
21mr|texlive-hyphen-polish-3.0a-13|50	mkdir -p %{buildroot}%{_texmf_language_def_d}
21mr|texlive-hyphen-polish-3.0a-13|51	cat > %{buildroot}%{_texmf_language_def_d}/hyphen-polish <<EOF
21mr|texlive-hyphen-polish-3.0a-13|52	\%% from hyphen-polish:
21mr|texlive-hyphen-polish-3.0a-13|53	\addlanguage{polish}{loadhyph-pl.tex}{}{2}{2}
21mr|texlive-hyphen-polish-3.0a-13|54	EOF
21mr|texlive-hyphen-polish-3.0a-13|55	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-polish
21mr|texlive-hyphen-polish-3.0a-13|56	mkdir -p %{buildroot}%{_texmf_language_lua_d}
21mr|texlive-hyphen-polish-3.0a-13|57	cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-polish <<EOF
21mr|texlive-hyphen-polish-3.0a-13|58	-- from hyphen-polish:
21mr|texlive-hyphen-polish-3.0a-13|59	['polish'] = {
21mr|texlive-hyphen-polish-3.0a-13|60	loader = 'loadhyph-pl.tex',
21mr|texlive-hyphen-polish-3.0a-13|61	lefthyphenmin = 2,
21mr|texlive-hyphen-polish-3.0a-13|62	righthyphenmin = 2,
21mr|texlive-hyphen-polish-3.0a-13|63	synonyms = {  },
21mr|texlive-hyphen-polish-3.0a-13|64	patterns = 'hyph-pl.pat.txt',
21mr|texlive-hyphen-polish-3.0a-13|65	hyphenation = 'hyph-pl.hyp.txt',
21mr|texlive-hyphen-polish-3.0a-13|66	},
21mr|texlive-hyphen-polish-3.0a-13|67	EOF

18143 21
21mr|texlive-hyphen-portuguese-20190406-1|1	# revision 31125
21mr|texlive-hyphen-portuguese-20190406-1|2	# category TLCore
21mr|texlive-hyphen-portuguese-20190406-1|3	# catalog-ctan undef
21mr|texlive-hyphen-portuguese-20190406-1|4	# catalog-date undef
21mr|texlive-hyphen-portuguese-20190406-1|5	# catalog-license undef
21mr|texlive-hyphen-portuguese-20190406-1|6	# catalog-version undef
21mr|texlive-hyphen-portuguese-20190406-1|7	Name:		texlive-hyphen-portuguese
21mr|texlive-hyphen-portuguese-20190406-1|8	Version:	20190406
21mr|texlive-hyphen-portuguese-20190406-1|9	Release:	1
21mr|texlive-hyphen-portuguese-20190406-1|10	Summary:	Portuguese hyphenation patterns
21mr|texlive-hyphen-portuguese-20190406-1|11	Group:		Publishing
21mr|texlive-hyphen-portuguese-20190406-1|12	URL:		http://tug.org/texlive
21mr|texlive-hyphen-portuguese-20190406-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-hyphen-portuguese-20190406-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-portuguese.tar.xz
21mr|texlive-hyphen-portuguese-20190406-1|15	BuildArch:	noarch
21mr|texlive-hyphen-portuguese-20190406-1|16	BuildRequires:	texlive-tlpkg
21mr|texlive-hyphen-portuguese-20190406-1|17	Requires(pre):	texlive-tlpkg
21mr|texlive-hyphen-portuguese-20190406-1|18	Requires(post):	texlive-hyphen-base
21mr|texlive-hyphen-portuguese-20190406-1|19	Requires:	texlive-hyph-utf8
21mr|texlive-hyphen-portuguese-20190406-1|20	
21mr|texlive-hyphen-portuguese-20190406-1|21	%description
21mr|texlive-hyphen-portuguese-20190406-1|22	Hyphenation patterns for Portuguese in T1/EC and UTF-8
21mr|texlive-hyphen-portuguese-20190406-1|23	encodings.
21mr|texlive-hyphen-portuguese-20190406-1|24	
21mr|texlive-hyphen-portuguese-20190406-1|25	#-----------------------------------------------------------------------
21mr|texlive-hyphen-portuguese-20190406-1|26	%files
21mr|texlive-hyphen-portuguese-20190406-1|27	%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/*
21mr|texlive-hyphen-portuguese-20190406-1|28	%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/*/*
21mr|texlive-hyphen-portuguese-20190406-1|29	%_texmf_language_dat_d/hyphen-portuguese
21mr|texlive-hyphen-portuguese-20190406-1|30	%_texmf_language_def_d/hyphen-portuguese
21mr|texlive-hyphen-portuguese-20190406-1|31	%_texmf_language_lua_d/hyphen-portuguese
21mr|texlive-hyphen-portuguese-20190406-1|32	
21mr|texlive-hyphen-portuguese-20190406-1|33	#-----------------------------------------------------------------------
21mr|texlive-hyphen-portuguese-20190406-1|34	%prep
21mr|texlive-hyphen-portuguese-20190406-1|35	%setup -c -a0
21mr|texlive-hyphen-portuguese-20190406-1|36	
21mr|texlive-hyphen-portuguese-20190406-1|37	%build
21mr|texlive-hyphen-portuguese-20190406-1|38	
21mr|texlive-hyphen-portuguese-20190406-1|39	%install
21mr|texlive-hyphen-portuguese-20190406-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-portuguese-20190406-1|41	cp -fpar tex %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-portuguese-20190406-1|42	
21mr|texlive-hyphen-portuguese-20190406-1|43	mkdir -p %{buildroot}%{_texmf_language_dat_d}
21mr|texlive-hyphen-portuguese-20190406-1|44	cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-portuguese <<EOF
21mr|texlive-hyphen-portuguese-20190406-1|45	\%% from hyphen-portuguese:
21mr|texlive-hyphen-portuguese-20190406-1|46	portuguese loadhyph-pt.tex
21mr|texlive-hyphen-portuguese-20190406-1|47	=portuges
21mr|texlive-hyphen-portuguese-20190406-1|48	=brazil
21mr|texlive-hyphen-portuguese-20190406-1|49	=brazilian
21mr|texlive-hyphen-portuguese-20190406-1|50	EOF
21mr|texlive-hyphen-portuguese-20190406-1|51	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-portuguese
21mr|texlive-hyphen-portuguese-20190406-1|52	mkdir -p %{buildroot}%{_texmf_language_def_d}
21mr|texlive-hyphen-portuguese-20190406-1|53	cat > %{buildroot}%{_texmf_language_def_d}/hyphen-portuguese <<EOF
21mr|texlive-hyphen-portuguese-20190406-1|54	\%% from hyphen-portuguese:
21mr|texlive-hyphen-portuguese-20190406-1|55	\addlanguage{portuguese}{loadhyph-pt.tex}{}{2}{3}
21mr|texlive-hyphen-portuguese-20190406-1|56	\addlanguage{portuges}{loadhyph-pt.tex}{}{2}{3}
21mr|texlive-hyphen-portuguese-20190406-1|57	\addlanguage{brazil}{loadhyph-pt.tex}{}{2}{3}
21mr|texlive-hyphen-portuguese-20190406-1|58	\addlanguage{brazilian}{loadhyph-pt.tex}{}{2}{3}
21mr|texlive-hyphen-portuguese-20190406-1|59	EOF
21mr|texlive-hyphen-portuguese-20190406-1|60	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-portuguese
21mr|texlive-hyphen-portuguese-20190406-1|61	mkdir -p %{buildroot}%{_texmf_language_lua_d}
21mr|texlive-hyphen-portuguese-20190406-1|62	cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-portuguese <<EOF
21mr|texlive-hyphen-portuguese-20190406-1|63	-- from hyphen-portuguese:
21mr|texlive-hyphen-portuguese-20190406-1|64	['portuguese'] = {
21mr|texlive-hyphen-portuguese-20190406-1|65	loader = 'loadhyph-pt.tex',
21mr|texlive-hyphen-portuguese-20190406-1|66	lefthyphenmin = 2,
21mr|texlive-hyphen-portuguese-20190406-1|67	righthyphenmin = 3,
21mr|texlive-hyphen-portuguese-20190406-1|68	synonyms = { 'portuges', 'brazil', 'brazilian' },
21mr|texlive-hyphen-portuguese-20190406-1|69	patterns = 'hyph-pt.pat.txt',
21mr|texlive-hyphen-portuguese-20190406-1|70	hyphenation = 'hyph-pt.hyp.txt',
21mr|texlive-hyphen-portuguese-20190406-1|71	},
21mr|texlive-hyphen-portuguese-20190406-1|72	EOF

18144 21
21mr|texlive-hyphen-romanian-20190406-1|1	# revision 25990
21mr|texlive-hyphen-romanian-20190406-1|2	# category TLCore
21mr|texlive-hyphen-romanian-20190406-1|3	# catalog-ctan undef
21mr|texlive-hyphen-romanian-20190406-1|4	# catalog-date undef
21mr|texlive-hyphen-romanian-20190406-1|5	# catalog-license undef
21mr|texlive-hyphen-romanian-20190406-1|6	# catalog-version undef
21mr|texlive-hyphen-romanian-20190406-1|7	Name:		texlive-hyphen-romanian
21mr|texlive-hyphen-romanian-20190406-1|8	Version:	20190406
21mr|texlive-hyphen-romanian-20190406-1|9	Release:	1
21mr|texlive-hyphen-romanian-20190406-1|10	Summary:	Romanian hyphenation patterns
21mr|texlive-hyphen-romanian-20190406-1|11	Group:		Publishing
21mr|texlive-hyphen-romanian-20190406-1|12	URL:		http://tug.org/texlive
21mr|texlive-hyphen-romanian-20190406-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-hyphen-romanian-20190406-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-romanian.tar.xz
21mr|texlive-hyphen-romanian-20190406-1|15	BuildArch:	noarch
21mr|texlive-hyphen-romanian-20190406-1|16	BuildRequires:	texlive-tlpkg
21mr|texlive-hyphen-romanian-20190406-1|17	Requires(pre):	texlive-tlpkg
21mr|texlive-hyphen-romanian-20190406-1|18	Requires(post):	texlive-hyphen-base
21mr|texlive-hyphen-romanian-20190406-1|19	Requires:	texlive-hyph-utf8
21mr|texlive-hyphen-romanian-20190406-1|20	
21mr|texlive-hyphen-romanian-20190406-1|21	%description
21mr|texlive-hyphen-romanian-20190406-1|22	Hyphenation patterns for Romanian in T1/EC and UTF-8 encodings.
21mr|texlive-hyphen-romanian-20190406-1|23	The UTF-8 patterns use U+0219 for the character 's with comma
21mr|texlive-hyphen-romanian-20190406-1|24	accent' and U+021B for 't with comma accent', but we may
21mr|texlive-hyphen-romanian-20190406-1|25	consider using U+015F and U+0163 as well in the future.
21mr|texlive-hyphen-romanian-20190406-1|26	
21mr|texlive-hyphen-romanian-20190406-1|27	#-----------------------------------------------------------------------
21mr|texlive-hyphen-romanian-20190406-1|28	%files
21mr|texlive-hyphen-romanian-20190406-1|29	%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/*
21mr|texlive-hyphen-romanian-20190406-1|30	%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/*/*
21mr|texlive-hyphen-romanian-20190406-1|31	%_texmf_language_dat_d/hyphen-romanian
21mr|texlive-hyphen-romanian-20190406-1|32	%_texmf_language_def_d/hyphen-romanian
21mr|texlive-hyphen-romanian-20190406-1|33	%_texmf_language_lua_d/hyphen-romanian
21mr|texlive-hyphen-romanian-20190406-1|34	
21mr|texlive-hyphen-romanian-20190406-1|35	#-----------------------------------------------------------------------
21mr|texlive-hyphen-romanian-20190406-1|36	%prep
21mr|texlive-hyphen-romanian-20190406-1|37	%setup -c -a0
21mr|texlive-hyphen-romanian-20190406-1|38	
21mr|texlive-hyphen-romanian-20190406-1|39	%build
21mr|texlive-hyphen-romanian-20190406-1|40	
21mr|texlive-hyphen-romanian-20190406-1|41	%install
21mr|texlive-hyphen-romanian-20190406-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-romanian-20190406-1|43	cp -fpar tex %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-romanian-20190406-1|44	
21mr|texlive-hyphen-romanian-20190406-1|45	mkdir -p %{buildroot}%{_texmf_language_dat_d}
21mr|texlive-hyphen-romanian-20190406-1|46	cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-romanian <<EOF
21mr|texlive-hyphen-romanian-20190406-1|47	\%% from hyphen-romanian:
21mr|texlive-hyphen-romanian-20190406-1|48	romanian loadhyph-ro.tex
21mr|texlive-hyphen-romanian-20190406-1|49	EOF
21mr|texlive-hyphen-romanian-20190406-1|50	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-romanian
21mr|texlive-hyphen-romanian-20190406-1|51	mkdir -p %{buildroot}%{_texmf_language_def_d}
21mr|texlive-hyphen-romanian-20190406-1|52	cat > %{buildroot}%{_texmf_language_def_d}/hyphen-romanian <<EOF
21mr|texlive-hyphen-romanian-20190406-1|53	\%% from hyphen-romanian:
21mr|texlive-hyphen-romanian-20190406-1|54	\addlanguage{romanian}{loadhyph-ro.tex}{}{2}{2}
21mr|texlive-hyphen-romanian-20190406-1|55	EOF
21mr|texlive-hyphen-romanian-20190406-1|56	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-romanian
21mr|texlive-hyphen-romanian-20190406-1|57	mkdir -p %{buildroot}%{_texmf_language_lua_d}
21mr|texlive-hyphen-romanian-20190406-1|58	cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-romanian <<EOF
21mr|texlive-hyphen-romanian-20190406-1|59	-- from hyphen-romanian:
21mr|texlive-hyphen-romanian-20190406-1|60	['romanian'] = {
21mr|texlive-hyphen-romanian-20190406-1|61	loader = 'loadhyph-ro.tex',
21mr|texlive-hyphen-romanian-20190406-1|62	lefthyphenmin = 2,
21mr|texlive-hyphen-romanian-20190406-1|63	righthyphenmin = 2,
21mr|texlive-hyphen-romanian-20190406-1|64	synonyms = {  },
21mr|texlive-hyphen-romanian-20190406-1|65	patterns = 'hyph-ro.pat.txt',
21mr|texlive-hyphen-romanian-20190406-1|66	hyphenation = '',
21mr|texlive-hyphen-romanian-20190406-1|67	},
21mr|texlive-hyphen-romanian-20190406-1|68	EOF

18145 21
21mr|texlive-hyphen-romansh-20190406-1|1	# revision 25990
21mr|texlive-hyphen-romansh-20190406-1|2	# category TLCore
21mr|texlive-hyphen-romansh-20190406-1|3	# catalog-ctan undef
21mr|texlive-hyphen-romansh-20190406-1|4	# catalog-date undef
21mr|texlive-hyphen-romansh-20190406-1|5	# catalog-license undef
21mr|texlive-hyphen-romansh-20190406-1|6	# catalog-version undef
21mr|texlive-hyphen-romansh-20190406-1|7	Name:		texlive-hyphen-romansh
21mr|texlive-hyphen-romansh-20190406-1|8	Version:	20190406
21mr|texlive-hyphen-romansh-20190406-1|9	Release:	1
21mr|texlive-hyphen-romansh-20190406-1|10	Summary:	Romansh hyphenation patterns
21mr|texlive-hyphen-romansh-20190406-1|11	Group:		Publishing
21mr|texlive-hyphen-romansh-20190406-1|12	URL:		http://tug.org/texlive
21mr|texlive-hyphen-romansh-20190406-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-hyphen-romansh-20190406-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-romansh.tar.xz
21mr|texlive-hyphen-romansh-20190406-1|15	BuildArch:	noarch
21mr|texlive-hyphen-romansh-20190406-1|16	BuildRequires:	texlive-tlpkg
21mr|texlive-hyphen-romansh-20190406-1|17	Requires(pre):	texlive-tlpkg
21mr|texlive-hyphen-romansh-20190406-1|18	Requires(post):	texlive-hyphen-base
21mr|texlive-hyphen-romansh-20190406-1|19	Requires:	texlive-hyph-utf8
21mr|texlive-hyphen-romansh-20190406-1|20	
21mr|texlive-hyphen-romansh-20190406-1|21	%description
21mr|texlive-hyphen-romansh-20190406-1|22	Hyphenation patterns for Romansh in ASCII encoding. They are
21mr|texlive-hyphen-romansh-20190406-1|23	supposed to comply with the rules indicated by the Lia
21mr|texlive-hyphen-romansh-20190406-1|24	Rumantscha (Romansh language society).
21mr|texlive-hyphen-romansh-20190406-1|25	
21mr|texlive-hyphen-romansh-20190406-1|26	#-----------------------------------------------------------------------
21mr|texlive-hyphen-romansh-20190406-1|27	%files
21mr|texlive-hyphen-romansh-20190406-1|28	%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/*
21mr|texlive-hyphen-romansh-20190406-1|29	%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/*/*
21mr|texlive-hyphen-romansh-20190406-1|30	%_texmf_language_dat_d/hyphen-romansh
21mr|texlive-hyphen-romansh-20190406-1|31	%_texmf_language_def_d/hyphen-romansh
21mr|texlive-hyphen-romansh-20190406-1|32	%_texmf_language_lua_d/hyphen-romansh
21mr|texlive-hyphen-romansh-20190406-1|33	
21mr|texlive-hyphen-romansh-20190406-1|34	#-----------------------------------------------------------------------
21mr|texlive-hyphen-romansh-20190406-1|35	%prep
21mr|texlive-hyphen-romansh-20190406-1|36	%setup -c -a0
21mr|texlive-hyphen-romansh-20190406-1|37	
21mr|texlive-hyphen-romansh-20190406-1|38	%build
21mr|texlive-hyphen-romansh-20190406-1|39	
21mr|texlive-hyphen-romansh-20190406-1|40	%install
21mr|texlive-hyphen-romansh-20190406-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-romansh-20190406-1|42	cp -fpar tex %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-romansh-20190406-1|43	
21mr|texlive-hyphen-romansh-20190406-1|44	mkdir -p %{buildroot}%{_texmf_language_dat_d}
21mr|texlive-hyphen-romansh-20190406-1|45	cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-romansh <<EOF
21mr|texlive-hyphen-romansh-20190406-1|46	\%% from hyphen-romansh:
21mr|texlive-hyphen-romansh-20190406-1|47	romansh loadhyph-rm.tex
21mr|texlive-hyphen-romansh-20190406-1|48	EOF
21mr|texlive-hyphen-romansh-20190406-1|49	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-romansh
21mr|texlive-hyphen-romansh-20190406-1|50	mkdir -p %{buildroot}%{_texmf_language_def_d}
21mr|texlive-hyphen-romansh-20190406-1|51	cat > %{buildroot}%{_texmf_language_def_d}/hyphen-romansh <<EOF
21mr|texlive-hyphen-romansh-20190406-1|52	\%% from hyphen-romansh:
21mr|texlive-hyphen-romansh-20190406-1|53	\addlanguage{romansh}{loadhyph-rm.tex}{}{2}{2}
21mr|texlive-hyphen-romansh-20190406-1|54	EOF
21mr|texlive-hyphen-romansh-20190406-1|55	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-romansh
21mr|texlive-hyphen-romansh-20190406-1|56	mkdir -p %{buildroot}%{_texmf_language_lua_d}
21mr|texlive-hyphen-romansh-20190406-1|57	cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-romansh <<EOF
21mr|texlive-hyphen-romansh-20190406-1|58	-- from hyphen-romansh:
21mr|texlive-hyphen-romansh-20190406-1|59	['romansh'] = {
21mr|texlive-hyphen-romansh-20190406-1|60	loader = 'loadhyph-rm.tex',
21mr|texlive-hyphen-romansh-20190406-1|61	lefthyphenmin = 2,
21mr|texlive-hyphen-romansh-20190406-1|62	righthyphenmin = 2,
21mr|texlive-hyphen-romansh-20190406-1|63	synonyms = {  },
21mr|texlive-hyphen-romansh-20190406-1|64	patterns = 'hyph-rm.pat.txt',
21mr|texlive-hyphen-romansh-20190406-1|65	hyphenation = '',
21mr|texlive-hyphen-romansh-20190406-1|66	},
21mr|texlive-hyphen-romansh-20190406-1|67	EOF

18146 21
21mr|texlive-hyphen-russian-20190406-1|1	Name:		texlive-hyphen-russian
21mr|texlive-hyphen-russian-20190406-1|2	Version:	20190406
21mr|texlive-hyphen-russian-20190406-1|3	Release:	1
21mr|texlive-hyphen-russian-20190406-1|4	Summary:	Russian hyphenation patterns
21mr|texlive-hyphen-russian-20190406-1|5	Group:		Publishing
21mr|texlive-hyphen-russian-20190406-1|6	URL:		http://tug.org/texlive
21mr|texlive-hyphen-russian-20190406-1|7	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-hyphen-russian-20190406-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-russian.tar.xz
21mr|texlive-hyphen-russian-20190406-1|9	BuildArch:	noarch
21mr|texlive-hyphen-russian-20190406-1|10	BuildRequires:	texlive-tlpkg
21mr|texlive-hyphen-russian-20190406-1|11	Requires(pre):	texlive-tlpkg
21mr|texlive-hyphen-russian-20190406-1|12	Requires(post):	texlive-hyphen-base
21mr|texlive-hyphen-russian-20190406-1|13	Requires:	texlive-hyph-utf8
21mr|texlive-hyphen-russian-20190406-1|14	Requires:	texlive-ruhyphen
21mr|texlive-hyphen-russian-20190406-1|15	
21mr|texlive-hyphen-russian-20190406-1|16	%description
21mr|texlive-hyphen-russian-20190406-1|17	Hyphenation patterns for Russian in T2A and UTF-8 encodings.
21mr|texlive-hyphen-russian-20190406-1|18	For 8-bit engines, the 'ruhyphen' package provides a number of
21mr|texlive-hyphen-russian-20190406-1|19	different pattern sets, as well as different (8-bit) encodings,
21mr|texlive-hyphen-russian-20190406-1|20	that can be chosen at format-generation time.  The UTF-8
21mr|texlive-hyphen-russian-20190406-1|21	version only provides the default pattern set.  A mechanism
21mr|texlive-hyphen-russian-20190406-1|22	similar to the one used for 8-bit patterns may be implemented
21mr|texlive-hyphen-russian-20190406-1|23	in the future.
21mr|texlive-hyphen-russian-20190406-1|24	
21mr|texlive-hyphen-russian-20190406-1|25	#-----------------------------------------------------------------------
21mr|texlive-hyphen-russian-20190406-1|26	%files
21mr|texlive-hyphen-russian-20190406-1|27	%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/*
21mr|texlive-hyphen-russian-20190406-1|28	%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/*/*
21mr|texlive-hyphen-russian-20190406-1|29	%_texmf_language_dat_d/hyphen-russian
21mr|texlive-hyphen-russian-20190406-1|30	%_texmf_language_def_d/hyphen-russian
21mr|texlive-hyphen-russian-20190406-1|31	%_texmf_language_lua_d/hyphen-russian
21mr|texlive-hyphen-russian-20190406-1|32	
21mr|texlive-hyphen-russian-20190406-1|33	#-----------------------------------------------------------------------
21mr|texlive-hyphen-russian-20190406-1|34	%prep
21mr|texlive-hyphen-russian-20190406-1|35	%setup -c -a0
21mr|texlive-hyphen-russian-20190406-1|36	
21mr|texlive-hyphen-russian-20190406-1|37	%build
21mr|texlive-hyphen-russian-20190406-1|38	
21mr|texlive-hyphen-russian-20190406-1|39	%install
21mr|texlive-hyphen-russian-20190406-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-russian-20190406-1|41	cp -fpar tex %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-russian-20190406-1|42	
21mr|texlive-hyphen-russian-20190406-1|43	mkdir -p %{buildroot}%{_texmf_language_dat_d}
21mr|texlive-hyphen-russian-20190406-1|44	cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-russian <<EOF
21mr|texlive-hyphen-russian-20190406-1|45	\%% from hyphen-russian:
21mr|texlive-hyphen-russian-20190406-1|46	russian loadhyph-ru.tex
21mr|texlive-hyphen-russian-20190406-1|47	EOF
21mr|texlive-hyphen-russian-20190406-1|48	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-russian
21mr|texlive-hyphen-russian-20190406-1|49	mkdir -p %{buildroot}%{_texmf_language_def_d}
21mr|texlive-hyphen-russian-20190406-1|50	cat > %{buildroot}%{_texmf_language_def_d}/hyphen-russian <<EOF
21mr|texlive-hyphen-russian-20190406-1|51	\%% from hyphen-russian:
21mr|texlive-hyphen-russian-20190406-1|52	\addlanguage{russian}{loadhyph-ru.tex}{}{2}{2}
21mr|texlive-hyphen-russian-20190406-1|53	EOF
21mr|texlive-hyphen-russian-20190406-1|54	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-russian
21mr|texlive-hyphen-russian-20190406-1|55	mkdir -p %{buildroot}%{_texmf_language_lua_d}
21mr|texlive-hyphen-russian-20190406-1|56	cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-russian <<EOF
21mr|texlive-hyphen-russian-20190406-1|57	-- from hyphen-russian:
21mr|texlive-hyphen-russian-20190406-1|58	['russian'] = {
21mr|texlive-hyphen-russian-20190406-1|59	loader = 'loadhyph-ru.tex',
21mr|texlive-hyphen-russian-20190406-1|60	lefthyphenmin = 2,
21mr|texlive-hyphen-russian-20190406-1|61	righthyphenmin = 2,
21mr|texlive-hyphen-russian-20190406-1|62	synonyms = {  },
21mr|texlive-hyphen-russian-20190406-1|63	patterns = 'hyph-ru.pat.txt',
21mr|texlive-hyphen-russian-20190406-1|64	hyphenation = 'hyph-ru.hyp.txt',
21mr|texlive-hyphen-russian-20190406-1|65	},
21mr|texlive-hyphen-russian-20190406-1|66	EOF

18147 21
21mr|texlive-hyphen-sanskrit-20190406-1|1	# revision 28522
21mr|texlive-hyphen-sanskrit-20190406-1|2	# category TLCore
21mr|texlive-hyphen-sanskrit-20190406-1|3	# catalog-ctan undef
21mr|texlive-hyphen-sanskrit-20190406-1|4	# catalog-date undef
21mr|texlive-hyphen-sanskrit-20190406-1|5	# catalog-license undef
21mr|texlive-hyphen-sanskrit-20190406-1|6	# catalog-version undef
21mr|texlive-hyphen-sanskrit-20190406-1|7	Name:		texlive-hyphen-sanskrit
21mr|texlive-hyphen-sanskrit-20190406-1|8	Version:	20190406
21mr|texlive-hyphen-sanskrit-20190406-1|9	Release:	1
21mr|texlive-hyphen-sanskrit-20190406-1|10	Summary:	Sanskrit hyphenation patterns
21mr|texlive-hyphen-sanskrit-20190406-1|11	Group:		Publishing
21mr|texlive-hyphen-sanskrit-20190406-1|12	URL:		http://tug.org/texlive
21mr|texlive-hyphen-sanskrit-20190406-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-hyphen-sanskrit-20190406-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-sanskrit.tar.xz
21mr|texlive-hyphen-sanskrit-20190406-1|15	BuildArch:	noarch
21mr|texlive-hyphen-sanskrit-20190406-1|16	BuildRequires:	texlive-tlpkg
21mr|texlive-hyphen-sanskrit-20190406-1|17	Requires(pre):	texlive-tlpkg
21mr|texlive-hyphen-sanskrit-20190406-1|18	Requires(post):	texlive-hyphen-base
21mr|texlive-hyphen-sanskrit-20190406-1|19	Requires:	texlive-hyph-utf8
21mr|texlive-hyphen-sanskrit-20190406-1|20	
21mr|texlive-hyphen-sanskrit-20190406-1|21	%description
21mr|texlive-hyphen-sanskrit-20190406-1|22	Hyphenation patterns for Sanskrit and Prakrit in
21mr|texlive-hyphen-sanskrit-20190406-1|23	transliteration, and in Devanagari, Bengali, Kannada, Malayalam
21mr|texlive-hyphen-sanskrit-20190406-1|24	and Telugu scripts for Unicode engines.
21mr|texlive-hyphen-sanskrit-20190406-1|25	
21mr|texlive-hyphen-sanskrit-20190406-1|26	#-----------------------------------------------------------------------
21mr|texlive-hyphen-sanskrit-20190406-1|27	%files
21mr|texlive-hyphen-sanskrit-20190406-1|28	%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/*
21mr|texlive-hyphen-sanskrit-20190406-1|29	%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/*/*
21mr|texlive-hyphen-sanskrit-20190406-1|30	%_texmf_language_dat_d/hyphen-sanskrit
21mr|texlive-hyphen-sanskrit-20190406-1|31	%_texmf_language_def_d/hyphen-sanskrit
21mr|texlive-hyphen-sanskrit-20190406-1|32	%_texmf_language_lua_d/hyphen-sanskrit
21mr|texlive-hyphen-sanskrit-20190406-1|33	
21mr|texlive-hyphen-sanskrit-20190406-1|34	#-----------------------------------------------------------------------
21mr|texlive-hyphen-sanskrit-20190406-1|35	%prep
21mr|texlive-hyphen-sanskrit-20190406-1|36	%setup -c -a0
21mr|texlive-hyphen-sanskrit-20190406-1|37	
21mr|texlive-hyphen-sanskrit-20190406-1|38	%build
21mr|texlive-hyphen-sanskrit-20190406-1|39	
21mr|texlive-hyphen-sanskrit-20190406-1|40	%install
21mr|texlive-hyphen-sanskrit-20190406-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-sanskrit-20190406-1|42	cp -fpar tex %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-sanskrit-20190406-1|43	
21mr|texlive-hyphen-sanskrit-20190406-1|44	mkdir -p %{buildroot}%{_texmf_language_dat_d}
21mr|texlive-hyphen-sanskrit-20190406-1|45	cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-sanskrit <<EOF
21mr|texlive-hyphen-sanskrit-20190406-1|46	\%% from hyphen-sanskrit:
21mr|texlive-hyphen-sanskrit-20190406-1|47	sanskrit loadhyph-sa.tex
21mr|texlive-hyphen-sanskrit-20190406-1|48	EOF
21mr|texlive-hyphen-sanskrit-20190406-1|49	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-sanskrit
21mr|texlive-hyphen-sanskrit-20190406-1|50	mkdir -p %{buildroot}%{_texmf_language_def_d}
21mr|texlive-hyphen-sanskrit-20190406-1|51	cat > %{buildroot}%{_texmf_language_def_d}/hyphen-sanskrit <<EOF
21mr|texlive-hyphen-sanskrit-20190406-1|52	\%% from hyphen-sanskrit:
21mr|texlive-hyphen-sanskrit-20190406-1|53	\addlanguage{sanskrit}{loadhyph-sa.tex}{}{1}{3}
21mr|texlive-hyphen-sanskrit-20190406-1|54	EOF
21mr|texlive-hyphen-sanskrit-20190406-1|55	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-sanskrit
21mr|texlive-hyphen-sanskrit-20190406-1|56	mkdir -p %{buildroot}%{_texmf_language_lua_d}
21mr|texlive-hyphen-sanskrit-20190406-1|57	cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-sanskrit <<EOF
21mr|texlive-hyphen-sanskrit-20190406-1|58	-- from hyphen-sanskrit:
21mr|texlive-hyphen-sanskrit-20190406-1|59	['sanskrit'] = {
21mr|texlive-hyphen-sanskrit-20190406-1|60	loader = 'loadhyph-sa.tex',
21mr|texlive-hyphen-sanskrit-20190406-1|61	lefthyphenmin = 1,
21mr|texlive-hyphen-sanskrit-20190406-1|62	righthyphenmin = 3,
21mr|texlive-hyphen-sanskrit-20190406-1|63	synonyms = {  },
21mr|texlive-hyphen-sanskrit-20190406-1|64	patterns = 'hyph-sa.pat.txt',
21mr|texlive-hyphen-sanskrit-20190406-1|65	hyphenation = '',
21mr|texlive-hyphen-sanskrit-20190406-1|66	},
21mr|texlive-hyphen-sanskrit-20190406-1|67	EOF

18148 21
21mr|texlive-hyphen-serbian-20190406-1|1	Name:		texlive-hyphen-serbian
21mr|texlive-hyphen-serbian-20190406-1|2	Version:	20190406
21mr|texlive-hyphen-serbian-20190406-1|3	Release:	1
21mr|texlive-hyphen-serbian-20190406-1|4	Summary:	Serbian hyphenation patterns
21mr|texlive-hyphen-serbian-20190406-1|5	Group:		Publishing
21mr|texlive-hyphen-serbian-20190406-1|6	License:	GPL
21mr|texlive-hyphen-serbian-20190406-1|7	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-serbian.tar.xz
21mr|texlive-hyphen-serbian-20190406-1|8	BuildArch:	noarch
21mr|texlive-hyphen-serbian-20190406-1|9	BuildRequires:	texlive-tlpkg
21mr|texlive-hyphen-serbian-20190406-1|10	Requires(pre):	texlive-tlpkg
21mr|texlive-hyphen-serbian-20190406-1|11	Requires(post):	texlive-hyphen-base
21mr|texlive-hyphen-serbian-20190406-1|12	Requires:	texlive-hyph-utf8
21mr|texlive-hyphen-serbian-20190406-1|13	
21mr|texlive-hyphen-serbian-20190406-1|14	%description
21mr|texlive-hyphen-serbian-20190406-1|15	Hyphenation patterns for Serbian in T1/EC, T2A and UTF-8
21mr|texlive-hyphen-serbian-20190406-1|16	encodings. For 8-bit engines the patterns are available
21mr|texlive-hyphen-serbian-20190406-1|17	separately as 'serbian' in T1/EC encoding for Latin script and
21mr|texlive-hyphen-serbian-20190406-1|18	'serbianc' in T2A encoding for Cyrillic script. Unicode engines
21mr|texlive-hyphen-serbian-20190406-1|19	should only use 'serbian' which has patterns in both scripts
21mr|texlive-hyphen-serbian-20190406-1|20	combined.
21mr|texlive-hyphen-serbian-20190406-1|21	
21mr|texlive-hyphen-serbian-20190406-1|22	#-----------------------------------------------------------------------
21mr|texlive-hyphen-serbian-20190406-1|23	%files
21mr|texlive-hyphen-serbian-20190406-1|24	%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/*
21mr|texlive-hyphen-serbian-20190406-1|25	%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/*/*
21mr|texlive-hyphen-serbian-20190406-1|26	%_texmf_language_dat_d/hyphen-serbian
21mr|texlive-hyphen-serbian-20190406-1|27	%_texmf_language_def_d/hyphen-serbian
21mr|texlive-hyphen-serbian-20190406-1|28	%_texmf_language_lua_d/hyphen-serbian
21mr|texlive-hyphen-serbian-20190406-1|29	
21mr|texlive-hyphen-serbian-20190406-1|30	#-----------------------------------------------------------------------
21mr|texlive-hyphen-serbian-20190406-1|31	%prep
21mr|texlive-hyphen-serbian-20190406-1|32	%setup -c -a0
21mr|texlive-hyphen-serbian-20190406-1|33	
21mr|texlive-hyphen-serbian-20190406-1|34	%build
21mr|texlive-hyphen-serbian-20190406-1|35	
21mr|texlive-hyphen-serbian-20190406-1|36	%install
21mr|texlive-hyphen-serbian-20190406-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-serbian-20190406-1|38	cp -fpar tex %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-serbian-20190406-1|39	
21mr|texlive-hyphen-serbian-20190406-1|40	mkdir -p %{buildroot}%{_texmf_language_dat_d}
21mr|texlive-hyphen-serbian-20190406-1|41	cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-serbian <<EOF
21mr|texlive-hyphen-serbian-20190406-1|42	\%% from hyphen-serbian:
21mr|texlive-hyphen-serbian-20190406-1|43	serbian loadhyph-sr-latn.tex
21mr|texlive-hyphen-serbian-20190406-1|44	serbianc loadhyph-sr-cyrl.tex
21mr|texlive-hyphen-serbian-20190406-1|45	EOF
21mr|texlive-hyphen-serbian-20190406-1|46	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-serbian
21mr|texlive-hyphen-serbian-20190406-1|47	mkdir -p %{buildroot}%{_texmf_language_def_d}
21mr|texlive-hyphen-serbian-20190406-1|48	cat > %{buildroot}%{_texmf_language_def_d}/hyphen-serbian <<EOF
21mr|texlive-hyphen-serbian-20190406-1|49	\%% from hyphen-serbian:
21mr|texlive-hyphen-serbian-20190406-1|50	\addlanguage{serbian}{loadhyph-sr-latn.tex}{}{2}{2}
21mr|texlive-hyphen-serbian-20190406-1|51	\addlanguage{serbianc}{loadhyph-sr-cyrl.tex}{}{2}{2}
21mr|texlive-hyphen-serbian-20190406-1|52	EOF
21mr|texlive-hyphen-serbian-20190406-1|53	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-serbian
21mr|texlive-hyphen-serbian-20190406-1|54	mkdir -p %{buildroot}%{_texmf_language_lua_d}
21mr|texlive-hyphen-serbian-20190406-1|55	cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-serbian <<EOF
21mr|texlive-hyphen-serbian-20190406-1|56	-- from hyphen-serbian:
21mr|texlive-hyphen-serbian-20190406-1|57	['serbian'] = {
21mr|texlive-hyphen-serbian-20190406-1|58	loader = 'loadhyph-sr-latn.tex',
21mr|texlive-hyphen-serbian-20190406-1|59	lefthyphenmin = 2,
21mr|texlive-hyphen-serbian-20190406-1|60	righthyphenmin = 2,
21mr|texlive-hyphen-serbian-20190406-1|61	synonyms = {  },
21mr|texlive-hyphen-serbian-20190406-1|62	patterns = 'hyph-sh-latn.pat.txt,hyph-sh-cyrl.pat.txt',
21mr|texlive-hyphen-serbian-20190406-1|63	hyphenation = 'hyph-sh-latn.hyp.txt,hyph-sh-cyrl.hyp.txt',
21mr|texlive-hyphen-serbian-20190406-1|64	},
21mr|texlive-hyphen-serbian-20190406-1|65	['serbianc'] = {
21mr|texlive-hyphen-serbian-20190406-1|66	loader = 'loadhyph-sr-cyrl.tex',
21mr|texlive-hyphen-serbian-20190406-1|67	lefthyphenmin = 2,
21mr|texlive-hyphen-serbian-20190406-1|68	righthyphenmin = 2,
21mr|texlive-hyphen-serbian-20190406-1|69	synonyms = {  },
21mr|texlive-hyphen-serbian-20190406-1|70	patterns = 'hyph-sh-latn.pat.txt,hyph-sh-cyrl.pat.txt',
21mr|texlive-hyphen-serbian-20190406-1|71	hyphenation = 'hyph-sh-latn.hyp.txt,hyph-sh-cyrl.hyp.txt',
21mr|texlive-hyphen-serbian-20190406-1|72	},
21mr|texlive-hyphen-serbian-20190406-1|73	EOF

18149 21
21mr|texlive-hyphen-slovak-20190406-1|1	# revision 25990
21mr|texlive-hyphen-slovak-20190406-1|2	# category TLCore
21mr|texlive-hyphen-slovak-20190406-1|3	# catalog-ctan undef
21mr|texlive-hyphen-slovak-20190406-1|4	# catalog-date undef
21mr|texlive-hyphen-slovak-20190406-1|5	# catalog-license undef
21mr|texlive-hyphen-slovak-20190406-1|6	# catalog-version undef
21mr|texlive-hyphen-slovak-20190406-1|7	Name:		texlive-hyphen-slovak
21mr|texlive-hyphen-slovak-20190406-1|8	Version:	20190406
21mr|texlive-hyphen-slovak-20190406-1|9	Release:	1
21mr|texlive-hyphen-slovak-20190406-1|10	Summary:	Slovak hyphenation patterns
21mr|texlive-hyphen-slovak-20190406-1|11	Group:		Publishing
21mr|texlive-hyphen-slovak-20190406-1|12	URL:		http://tug.org/texlive
21mr|texlive-hyphen-slovak-20190406-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-hyphen-slovak-20190406-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-slovak.tar.xz
21mr|texlive-hyphen-slovak-20190406-1|15	BuildArch:	noarch
21mr|texlive-hyphen-slovak-20190406-1|16	BuildRequires:	texlive-tlpkg
21mr|texlive-hyphen-slovak-20190406-1|17	Requires(pre):	texlive-tlpkg
21mr|texlive-hyphen-slovak-20190406-1|18	Requires(post):	texlive-hyphen-base
21mr|texlive-hyphen-slovak-20190406-1|19	Requires:	texlive-hyph-utf8
21mr|texlive-hyphen-slovak-20190406-1|20	
21mr|texlive-hyphen-slovak-20190406-1|21	%description
21mr|texlive-hyphen-slovak-20190406-1|22	Hyphenation patterns for Slovak in T1/EC and UTF-8 encodings.
21mr|texlive-hyphen-slovak-20190406-1|23	Original patterns 'skhyphen' are still distributed in the
21mr|texlive-hyphen-slovak-20190406-1|24	'csplain' package and loaded with ISO Latin 2 encoding (IL2).
21mr|texlive-hyphen-slovak-20190406-1|25	
21mr|texlive-hyphen-slovak-20190406-1|26	#-----------------------------------------------------------------------
21mr|texlive-hyphen-slovak-20190406-1|27	%files
21mr|texlive-hyphen-slovak-20190406-1|28	%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/*
21mr|texlive-hyphen-slovak-20190406-1|29	%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/*/*
21mr|texlive-hyphen-slovak-20190406-1|30	%_texmf_language_dat_d/hyphen-slovak
21mr|texlive-hyphen-slovak-20190406-1|31	%_texmf_language_def_d/hyphen-slovak
21mr|texlive-hyphen-slovak-20190406-1|32	%_texmf_language_lua_d/hyphen-slovak
21mr|texlive-hyphen-slovak-20190406-1|33	
21mr|texlive-hyphen-slovak-20190406-1|34	#-----------------------------------------------------------------------
21mr|texlive-hyphen-slovak-20190406-1|35	%prep
21mr|texlive-hyphen-slovak-20190406-1|36	%setup -c -a0
21mr|texlive-hyphen-slovak-20190406-1|37	
21mr|texlive-hyphen-slovak-20190406-1|38	%build
21mr|texlive-hyphen-slovak-20190406-1|39	
21mr|texlive-hyphen-slovak-20190406-1|40	%install
21mr|texlive-hyphen-slovak-20190406-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-slovak-20190406-1|42	cp -fpar tex %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-slovak-20190406-1|43	
21mr|texlive-hyphen-slovak-20190406-1|44	mkdir -p %{buildroot}%{_texmf_language_dat_d}
21mr|texlive-hyphen-slovak-20190406-1|45	cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-slovak <<EOF
21mr|texlive-hyphen-slovak-20190406-1|46	\%% from hyphen-slovak:
21mr|texlive-hyphen-slovak-20190406-1|47	slovak loadhyph-sk.tex
21mr|texlive-hyphen-slovak-20190406-1|48	EOF
21mr|texlive-hyphen-slovak-20190406-1|49	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-slovak
21mr|texlive-hyphen-slovak-20190406-1|50	mkdir -p %{buildroot}%{_texmf_language_def_d}
21mr|texlive-hyphen-slovak-20190406-1|51	cat > %{buildroot}%{_texmf_language_def_d}/hyphen-slovak <<EOF
21mr|texlive-hyphen-slovak-20190406-1|52	\%% from hyphen-slovak:
21mr|texlive-hyphen-slovak-20190406-1|53	\addlanguage{slovak}{loadhyph-sk.tex}{}{2}{3}
21mr|texlive-hyphen-slovak-20190406-1|54	EOF
21mr|texlive-hyphen-slovak-20190406-1|55	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-slovak
21mr|texlive-hyphen-slovak-20190406-1|56	mkdir -p %{buildroot}%{_texmf_language_lua_d}
21mr|texlive-hyphen-slovak-20190406-1|57	cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-slovak <<EOF
21mr|texlive-hyphen-slovak-20190406-1|58	-- from hyphen-slovak:
21mr|texlive-hyphen-slovak-20190406-1|59	['slovak'] = {
21mr|texlive-hyphen-slovak-20190406-1|60	loader = 'loadhyph-sk.tex',
21mr|texlive-hyphen-slovak-20190406-1|61	lefthyphenmin = 2,
21mr|texlive-hyphen-slovak-20190406-1|62	righthyphenmin = 3,
21mr|texlive-hyphen-slovak-20190406-1|63	synonyms = {  },
21mr|texlive-hyphen-slovak-20190406-1|64	patterns = 'hyph-sk.pat.txt',
21mr|texlive-hyphen-slovak-20190406-1|65	hyphenation = 'hyph-sk.hyp.txt',
21mr|texlive-hyphen-slovak-20190406-1|66	},
21mr|texlive-hyphen-slovak-20190406-1|67	EOF

18150 21
21mr|texlive-hyphen-slovenian-20190406-1|1	# revision 25990
21mr|texlive-hyphen-slovenian-20190406-1|2	# category TLCore
21mr|texlive-hyphen-slovenian-20190406-1|3	# catalog-ctan undef
21mr|texlive-hyphen-slovenian-20190406-1|4	# catalog-date undef
21mr|texlive-hyphen-slovenian-20190406-1|5	# catalog-license undef
21mr|texlive-hyphen-slovenian-20190406-1|6	# catalog-version undef
21mr|texlive-hyphen-slovenian-20190406-1|7	Name:		texlive-hyphen-slovenian
21mr|texlive-hyphen-slovenian-20190406-1|8	Version:	20190406
21mr|texlive-hyphen-slovenian-20190406-1|9	Release:	1
21mr|texlive-hyphen-slovenian-20190406-1|10	Summary:	Slovenian hyphenation patterns
21mr|texlive-hyphen-slovenian-20190406-1|11	Group:		Publishing
21mr|texlive-hyphen-slovenian-20190406-1|12	URL:		http://tug.org/texlive
21mr|texlive-hyphen-slovenian-20190406-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-hyphen-slovenian-20190406-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-slovenian.tar.xz
21mr|texlive-hyphen-slovenian-20190406-1|15	BuildArch:	noarch
21mr|texlive-hyphen-slovenian-20190406-1|16	BuildRequires:	texlive-tlpkg
21mr|texlive-hyphen-slovenian-20190406-1|17	Requires(pre):	texlive-tlpkg
21mr|texlive-hyphen-slovenian-20190406-1|18	Requires(post):	texlive-hyphen-base
21mr|texlive-hyphen-slovenian-20190406-1|19	Requires:	texlive-hyph-utf8
21mr|texlive-hyphen-slovenian-20190406-1|20	
21mr|texlive-hyphen-slovenian-20190406-1|21	%description
21mr|texlive-hyphen-slovenian-20190406-1|22	Hyphenation patterns for Slovenian in T1/EC and UTF-8
21mr|texlive-hyphen-slovenian-20190406-1|23	encodings.
21mr|texlive-hyphen-slovenian-20190406-1|24	
21mr|texlive-hyphen-slovenian-20190406-1|25	#-----------------------------------------------------------------------
21mr|texlive-hyphen-slovenian-20190406-1|26	%files
21mr|texlive-hyphen-slovenian-20190406-1|27	%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/*
21mr|texlive-hyphen-slovenian-20190406-1|28	%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/*/*
21mr|texlive-hyphen-slovenian-20190406-1|29	%_texmf_language_dat_d/hyphen-slovenian
21mr|texlive-hyphen-slovenian-20190406-1|30	%_texmf_language_def_d/hyphen-slovenian
21mr|texlive-hyphen-slovenian-20190406-1|31	%_texmf_language_lua_d/hyphen-slovenian
21mr|texlive-hyphen-slovenian-20190406-1|32	
21mr|texlive-hyphen-slovenian-20190406-1|33	#-----------------------------------------------------------------------
21mr|texlive-hyphen-slovenian-20190406-1|34	%prep
21mr|texlive-hyphen-slovenian-20190406-1|35	%setup -c -a0
21mr|texlive-hyphen-slovenian-20190406-1|36	
21mr|texlive-hyphen-slovenian-20190406-1|37	%build
21mr|texlive-hyphen-slovenian-20190406-1|38	
21mr|texlive-hyphen-slovenian-20190406-1|39	%install
21mr|texlive-hyphen-slovenian-20190406-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-slovenian-20190406-1|41	cp -fpar tex %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-slovenian-20190406-1|42	
21mr|texlive-hyphen-slovenian-20190406-1|43	mkdir -p %{buildroot}%{_texmf_language_dat_d}
21mr|texlive-hyphen-slovenian-20190406-1|44	cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-slovenian <<EOF
21mr|texlive-hyphen-slovenian-20190406-1|45	\%% from hyphen-slovenian:
21mr|texlive-hyphen-slovenian-20190406-1|46	slovenian loadhyph-sl.tex
21mr|texlive-hyphen-slovenian-20190406-1|47	=slovene
21mr|texlive-hyphen-slovenian-20190406-1|48	EOF
21mr|texlive-hyphen-slovenian-20190406-1|49	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-slovenian
21mr|texlive-hyphen-slovenian-20190406-1|50	mkdir -p %{buildroot}%{_texmf_language_def_d}
21mr|texlive-hyphen-slovenian-20190406-1|51	cat > %{buildroot}%{_texmf_language_def_d}/hyphen-slovenian <<EOF
21mr|texlive-hyphen-slovenian-20190406-1|52	\%% from hyphen-slovenian:
21mr|texlive-hyphen-slovenian-20190406-1|53	\addlanguage{slovenian}{loadhyph-sl.tex}{}{2}{2}
21mr|texlive-hyphen-slovenian-20190406-1|54	\addlanguage{slovene}{loadhyph-sl.tex}{}{2}{2}
21mr|texlive-hyphen-slovenian-20190406-1|55	EOF
21mr|texlive-hyphen-slovenian-20190406-1|56	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-slovenian
21mr|texlive-hyphen-slovenian-20190406-1|57	mkdir -p %{buildroot}%{_texmf_language_lua_d}
21mr|texlive-hyphen-slovenian-20190406-1|58	cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-slovenian <<EOF
21mr|texlive-hyphen-slovenian-20190406-1|59	-- from hyphen-slovenian:
21mr|texlive-hyphen-slovenian-20190406-1|60	['slovenian'] = {
21mr|texlive-hyphen-slovenian-20190406-1|61	loader = 'loadhyph-sl.tex',
21mr|texlive-hyphen-slovenian-20190406-1|62	lefthyphenmin = 2,
21mr|texlive-hyphen-slovenian-20190406-1|63	righthyphenmin = 2,
21mr|texlive-hyphen-slovenian-20190406-1|64	synonyms = { 'slovene' },
21mr|texlive-hyphen-slovenian-20190406-1|65	patterns = 'hyph-sl.pat.txt',
21mr|texlive-hyphen-slovenian-20190406-1|66	hyphenation = '',
21mr|texlive-hyphen-slovenian-20190406-1|67	},
21mr|texlive-hyphen-slovenian-20190406-1|68	EOF

18151 21
21mr|texlive-hyphen-spanish-4.5-11|1	Name:		texlive-hyphen-spanish
21mr|texlive-hyphen-spanish-4.5-11|2	Version:	4.5
21mr|texlive-hyphen-spanish-4.5-11|3	Release:	11
21mr|texlive-hyphen-spanish-4.5-11|4	Summary:	Spanish hyphenation patterns
21mr|texlive-hyphen-spanish-4.5-11|5	Group:		Publishing
21mr|texlive-hyphen-spanish-4.5-11|6	License:	LPPL
21mr|texlive-hyphen-spanish-4.5-11|7	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-spanish.tar.xz
21mr|texlive-hyphen-spanish-4.5-11|8	BuildArch:	noarch
21mr|texlive-hyphen-spanish-4.5-11|9	BuildRequires:	texlive-tlpkg
21mr|texlive-hyphen-spanish-4.5-11|10	Requires(pre):	texlive-tlpkg
21mr|texlive-hyphen-spanish-4.5-11|11	Requires(post):	texlive-hyphen-base
21mr|texlive-hyphen-spanish-4.5-11|12	Requires:	texlive-hyph-utf8
21mr|texlive-hyphen-spanish-4.5-11|13	
21mr|texlive-hyphen-spanish-4.5-11|14	%description
21mr|texlive-hyphen-spanish-4.5-11|15	Hyphenation patterns for Spanish in T1/EC and UTF-8 encodings.
21mr|texlive-hyphen-spanish-4.5-11|16	
21mr|texlive-hyphen-spanish-4.5-11|17	#-----------------------------------------------------------------------
21mr|texlive-hyphen-spanish-4.5-11|18	%files
21mr|texlive-hyphen-spanish-4.5-11|19	%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/*
21mr|texlive-hyphen-spanish-4.5-11|20	%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/*/*
21mr|texlive-hyphen-spanish-4.5-11|21	%_texmf_language_dat_d/hyphen-spanish
21mr|texlive-hyphen-spanish-4.5-11|22	%_texmf_language_def_d/hyphen-spanish
21mr|texlive-hyphen-spanish-4.5-11|23	%_texmf_language_lua_d/hyphen-spanish
21mr|texlive-hyphen-spanish-4.5-11|24	
21mr|texlive-hyphen-spanish-4.5-11|25	#-----------------------------------------------------------------------
21mr|texlive-hyphen-spanish-4.5-11|26	%prep
21mr|texlive-hyphen-spanish-4.5-11|27	%setup -c -a0
21mr|texlive-hyphen-spanish-4.5-11|28	
21mr|texlive-hyphen-spanish-4.5-11|29	%build
21mr|texlive-hyphen-spanish-4.5-11|30	
21mr|texlive-hyphen-spanish-4.5-11|31	%install
21mr|texlive-hyphen-spanish-4.5-11|32	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-spanish-4.5-11|33	cp -fpar tex %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-spanish-4.5-11|34	
21mr|texlive-hyphen-spanish-4.5-11|35	mkdir -p %{buildroot}%{_texmf_language_dat_d}
21mr|texlive-hyphen-spanish-4.5-11|36	cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-spanish <<EOF
21mr|texlive-hyphen-spanish-4.5-11|37	\%% from hyphen-spanish:
21mr|texlive-hyphen-spanish-4.5-11|38	spanish loadhyph-es.tex
21mr|texlive-hyphen-spanish-4.5-11|39	=espanol
21mr|texlive-hyphen-spanish-4.5-11|40	EOF
21mr|texlive-hyphen-spanish-4.5-11|41	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-spanish
21mr|texlive-hyphen-spanish-4.5-11|42	mkdir -p %{buildroot}%{_texmf_language_def_d}
21mr|texlive-hyphen-spanish-4.5-11|43	cat > %{buildroot}%{_texmf_language_def_d}/hyphen-spanish <<EOF
21mr|texlive-hyphen-spanish-4.5-11|44	\%% from hyphen-spanish:
21mr|texlive-hyphen-spanish-4.5-11|45	\addlanguage{spanish}{loadhyph-es.tex}{}{2}{2}
21mr|texlive-hyphen-spanish-4.5-11|46	\addlanguage{espanol}{loadhyph-es.tex}{}{2}{2}
21mr|texlive-hyphen-spanish-4.5-11|47	EOF
21mr|texlive-hyphen-spanish-4.5-11|48	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-spanish
21mr|texlive-hyphen-spanish-4.5-11|49	mkdir -p %{buildroot}%{_texmf_language_lua_d}
21mr|texlive-hyphen-spanish-4.5-11|50	cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-spanish <<EOF
21mr|texlive-hyphen-spanish-4.5-11|51	-- from hyphen-spanish:
21mr|texlive-hyphen-spanish-4.5-11|52	['spanish'] = {
21mr|texlive-hyphen-spanish-4.5-11|53	loader = 'loadhyph-es.tex',
21mr|texlive-hyphen-spanish-4.5-11|54	lefthyphenmin = 2,
21mr|texlive-hyphen-spanish-4.5-11|55	righthyphenmin = 2,
21mr|texlive-hyphen-spanish-4.5-11|56	synonyms = { 'espanol' },
21mr|texlive-hyphen-spanish-4.5-11|57	patterns = 'hyph-es.pat.txt',
21mr|texlive-hyphen-spanish-4.5-11|58	hyphenation = '',
21mr|texlive-hyphen-spanish-4.5-11|59	},
21mr|texlive-hyphen-spanish-4.5-11|60	EOF

18152 21
21mr|texlive-hyphen-swedish-20190406-1|1	# revision 23085
21mr|texlive-hyphen-swedish-20190406-1|2	# category TLCore
21mr|texlive-hyphen-swedish-20190406-1|3	# catalog-ctan undef
21mr|texlive-hyphen-swedish-20190406-1|4	# catalog-date undef
21mr|texlive-hyphen-swedish-20190406-1|5	# catalog-license undef
21mr|texlive-hyphen-swedish-20190406-1|6	# catalog-version undef
21mr|texlive-hyphen-swedish-20190406-1|7	Name:		texlive-hyphen-swedish
21mr|texlive-hyphen-swedish-20190406-1|8	Version:	20190406
21mr|texlive-hyphen-swedish-20190406-1|9	Release:	1
21mr|texlive-hyphen-swedish-20190406-1|10	Summary:	Swedish hyphenation patterns
21mr|texlive-hyphen-swedish-20190406-1|11	Group:		Publishing
21mr|texlive-hyphen-swedish-20190406-1|12	URL:		http://tug.org/texlive
21mr|texlive-hyphen-swedish-20190406-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-hyphen-swedish-20190406-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-swedish.tar.xz
21mr|texlive-hyphen-swedish-20190406-1|15	BuildArch:	noarch
21mr|texlive-hyphen-swedish-20190406-1|16	BuildRequires:	texlive-tlpkg
21mr|texlive-hyphen-swedish-20190406-1|17	Requires(pre):	texlive-tlpkg
21mr|texlive-hyphen-swedish-20190406-1|18	Requires(post):	texlive-hyphen-base
21mr|texlive-hyphen-swedish-20190406-1|19	Requires:	texlive-hyph-utf8
21mr|texlive-hyphen-swedish-20190406-1|20	
21mr|texlive-hyphen-swedish-20190406-1|21	%description
21mr|texlive-hyphen-swedish-20190406-1|22	Hyphenation patterns for Swedish in T1/EC and UTF-8 encodings.
21mr|texlive-hyphen-swedish-20190406-1|23	
21mr|texlive-hyphen-swedish-20190406-1|24	#-----------------------------------------------------------------------
21mr|texlive-hyphen-swedish-20190406-1|25	%files
21mr|texlive-hyphen-swedish-20190406-1|26	%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/*
21mr|texlive-hyphen-swedish-20190406-1|27	%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/*/*
21mr|texlive-hyphen-swedish-20190406-1|28	%_texmf_language_dat_d/hyphen-swedish
21mr|texlive-hyphen-swedish-20190406-1|29	%_texmf_language_def_d/hyphen-swedish
21mr|texlive-hyphen-swedish-20190406-1|30	%_texmf_language_lua_d/hyphen-swedish
21mr|texlive-hyphen-swedish-20190406-1|31	
21mr|texlive-hyphen-swedish-20190406-1|32	#-----------------------------------------------------------------------
21mr|texlive-hyphen-swedish-20190406-1|33	%prep
21mr|texlive-hyphen-swedish-20190406-1|34	%setup -c -a0
21mr|texlive-hyphen-swedish-20190406-1|35	
21mr|texlive-hyphen-swedish-20190406-1|36	%build
21mr|texlive-hyphen-swedish-20190406-1|37	
21mr|texlive-hyphen-swedish-20190406-1|38	%install
21mr|texlive-hyphen-swedish-20190406-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-swedish-20190406-1|40	cp -fpar tex %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-swedish-20190406-1|41	
21mr|texlive-hyphen-swedish-20190406-1|42	mkdir -p %{buildroot}%{_texmf_language_dat_d}
21mr|texlive-hyphen-swedish-20190406-1|43	cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-swedish <<EOF
21mr|texlive-hyphen-swedish-20190406-1|44	\%% from hyphen-swedish:
21mr|texlive-hyphen-swedish-20190406-1|45	swedish loadhyph-sv.tex
21mr|texlive-hyphen-swedish-20190406-1|46	EOF
21mr|texlive-hyphen-swedish-20190406-1|47	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-swedish
21mr|texlive-hyphen-swedish-20190406-1|48	mkdir -p %{buildroot}%{_texmf_language_def_d}
21mr|texlive-hyphen-swedish-20190406-1|49	cat > %{buildroot}%{_texmf_language_def_d}/hyphen-swedish <<EOF
21mr|texlive-hyphen-swedish-20190406-1|50	\%% from hyphen-swedish:
21mr|texlive-hyphen-swedish-20190406-1|51	\addlanguage{swedish}{loadhyph-sv.tex}{}{2}{2}
21mr|texlive-hyphen-swedish-20190406-1|52	EOF
21mr|texlive-hyphen-swedish-20190406-1|53	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-swedish
21mr|texlive-hyphen-swedish-20190406-1|54	mkdir -p %{buildroot}%{_texmf_language_lua_d}
21mr|texlive-hyphen-swedish-20190406-1|55	cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-swedish <<EOF
21mr|texlive-hyphen-swedish-20190406-1|56	-- from hyphen-swedish:
21mr|texlive-hyphen-swedish-20190406-1|57	['swedish'] = {
21mr|texlive-hyphen-swedish-20190406-1|58	loader = 'loadhyph-sv.tex',
21mr|texlive-hyphen-swedish-20190406-1|59	lefthyphenmin = 2,
21mr|texlive-hyphen-swedish-20190406-1|60	righthyphenmin = 2,
21mr|texlive-hyphen-swedish-20190406-1|61	synonyms = {  },
21mr|texlive-hyphen-swedish-20190406-1|62	patterns = 'hyph-sv.pat.txt',
21mr|texlive-hyphen-swedish-20190406-1|63	hyphenation = '',
21mr|texlive-hyphen-swedish-20190406-1|64	},
21mr|texlive-hyphen-swedish-20190406-1|65	EOF

18153 21
21mr|texlive-hyphen-thai-20190406-1|1	# revision 30605
21mr|texlive-hyphen-thai-20190406-1|2	# category TLCore
21mr|texlive-hyphen-thai-20190406-1|3	# catalog-ctan undef
21mr|texlive-hyphen-thai-20190406-1|4	# catalog-date undef
21mr|texlive-hyphen-thai-20190406-1|5	# catalog-license undef
21mr|texlive-hyphen-thai-20190406-1|6	# catalog-version undef
21mr|texlive-hyphen-thai-20190406-1|7	Name:		texlive-hyphen-thai
21mr|texlive-hyphen-thai-20190406-1|8	Version:	20190406
21mr|texlive-hyphen-thai-20190406-1|9	Release:	1
21mr|texlive-hyphen-thai-20190406-1|10	Summary:	Thai hyphenation patterns
21mr|texlive-hyphen-thai-20190406-1|11	Group:		Publishing
21mr|texlive-hyphen-thai-20190406-1|12	URL:		http://tug.org/texlive
21mr|texlive-hyphen-thai-20190406-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-hyphen-thai-20190406-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-thai.tar.xz
21mr|texlive-hyphen-thai-20190406-1|15	BuildArch:	noarch
21mr|texlive-hyphen-thai-20190406-1|16	BuildRequires:	texlive-tlpkg
21mr|texlive-hyphen-thai-20190406-1|17	Requires(pre):	texlive-tlpkg
21mr|texlive-hyphen-thai-20190406-1|18	Requires(post):	texlive-hyphen-base
21mr|texlive-hyphen-thai-20190406-1|19	Requires:	texlive-hyph-utf8
21mr|texlive-hyphen-thai-20190406-1|20	
21mr|texlive-hyphen-thai-20190406-1|21	%description
21mr|texlive-hyphen-thai-20190406-1|22	Hyphenation patterns for Thai in LTH and UTF-8 encodings.
21mr|texlive-hyphen-thai-20190406-1|23	
21mr|texlive-hyphen-thai-20190406-1|24	#-----------------------------------------------------------------------
21mr|texlive-hyphen-thai-20190406-1|25	%files
21mr|texlive-hyphen-thai-20190406-1|26	%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/*
21mr|texlive-hyphen-thai-20190406-1|27	%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/*/*
21mr|texlive-hyphen-thai-20190406-1|28	%_texmf_language_dat_d/hyphen-thai
21mr|texlive-hyphen-thai-20190406-1|29	%_texmf_language_def_d/hyphen-thai
21mr|texlive-hyphen-thai-20190406-1|30	%_texmf_language_lua_d/hyphen-thai
21mr|texlive-hyphen-thai-20190406-1|31	
21mr|texlive-hyphen-thai-20190406-1|32	#-----------------------------------------------------------------------
21mr|texlive-hyphen-thai-20190406-1|33	%prep
21mr|texlive-hyphen-thai-20190406-1|34	%setup -c -a0
21mr|texlive-hyphen-thai-20190406-1|35	
21mr|texlive-hyphen-thai-20190406-1|36	%build
21mr|texlive-hyphen-thai-20190406-1|37	
21mr|texlive-hyphen-thai-20190406-1|38	%install
21mr|texlive-hyphen-thai-20190406-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-thai-20190406-1|40	cp -fpar tex %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-thai-20190406-1|41	
21mr|texlive-hyphen-thai-20190406-1|42	mkdir -p %{buildroot}%{_texmf_language_dat_d}
21mr|texlive-hyphen-thai-20190406-1|43	cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-thai <<EOF
21mr|texlive-hyphen-thai-20190406-1|44	\%% from hyphen-thai:
21mr|texlive-hyphen-thai-20190406-1|45	thai loadhyph-th.tex
21mr|texlive-hyphen-thai-20190406-1|46	EOF
21mr|texlive-hyphen-thai-20190406-1|47	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-thai
21mr|texlive-hyphen-thai-20190406-1|48	mkdir -p %{buildroot}%{_texmf_language_def_d}
21mr|texlive-hyphen-thai-20190406-1|49	cat > %{buildroot}%{_texmf_language_def_d}/hyphen-thai <<EOF
21mr|texlive-hyphen-thai-20190406-1|50	\%% from hyphen-thai:
21mr|texlive-hyphen-thai-20190406-1|51	\addlanguage{thai}{loadhyph-th.tex}{}{2}{3}
21mr|texlive-hyphen-thai-20190406-1|52	EOF
21mr|texlive-hyphen-thai-20190406-1|53	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-thai
21mr|texlive-hyphen-thai-20190406-1|54	mkdir -p %{buildroot}%{_texmf_language_lua_d}
21mr|texlive-hyphen-thai-20190406-1|55	cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-thai <<EOF
21mr|texlive-hyphen-thai-20190406-1|56	-- from hyphen-thai:
21mr|texlive-hyphen-thai-20190406-1|57	['thai'] = {
21mr|texlive-hyphen-thai-20190406-1|58	loader = 'loadhyph-th.tex',
21mr|texlive-hyphen-thai-20190406-1|59	lefthyphenmin = 2,
21mr|texlive-hyphen-thai-20190406-1|60	righthyphenmin = 3,
21mr|texlive-hyphen-thai-20190406-1|61	synonyms = {  },
21mr|texlive-hyphen-thai-20190406-1|62	patterns = 'hyph-th.pat.txt',
21mr|texlive-hyphen-thai-20190406-1|63	hyphenation = '',
21mr|texlive-hyphen-thai-20190406-1|64	},
21mr|texlive-hyphen-thai-20190406-1|65	EOF

18154 21
21mr|texlive-hyphen-turkish-20190406-1|1	# revision 23085
21mr|texlive-hyphen-turkish-20190406-1|2	# category TLCore
21mr|texlive-hyphen-turkish-20190406-1|3	# catalog-ctan /language/hyphenation/tkhyph.tex
21mr|texlive-hyphen-turkish-20190406-1|4	# catalog-date 2011-02-23 08:51:21 +0100
21mr|texlive-hyphen-turkish-20190406-1|5	# catalog-license other-free
21mr|texlive-hyphen-turkish-20190406-1|6	# catalog-version undef
21mr|texlive-hyphen-turkish-20190406-1|7	Name:		texlive-hyphen-turkish
21mr|texlive-hyphen-turkish-20190406-1|8	Version:	20190406
21mr|texlive-hyphen-turkish-20190406-1|9	Release:	1
21mr|texlive-hyphen-turkish-20190406-1|10	Summary:	Turkish hyphenation patterns
21mr|texlive-hyphen-turkish-20190406-1|11	Group:		Publishing
21mr|texlive-hyphen-turkish-20190406-1|12	URL:		http://www.ctan.org/tex-archive/language/hyphenation/tkhyph.tex
21mr|texlive-hyphen-turkish-20190406-1|13	License:	OTHER-FREE
21mr|texlive-hyphen-turkish-20190406-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-turkish.tar.xz
21mr|texlive-hyphen-turkish-20190406-1|15	BuildArch:	noarch
21mr|texlive-hyphen-turkish-20190406-1|16	BuildRequires:	texlive-tlpkg
21mr|texlive-hyphen-turkish-20190406-1|17	Requires(pre):	texlive-tlpkg
21mr|texlive-hyphen-turkish-20190406-1|18	Requires(post):	texlive-hyphen-base
21mr|texlive-hyphen-turkish-20190406-1|19	Requires:	texlive-hyph-utf8
21mr|texlive-hyphen-turkish-20190406-1|20	
21mr|texlive-hyphen-turkish-20190406-1|21	%description
21mr|texlive-hyphen-turkish-20190406-1|22	Hyphenation patterns for Turkish in T1/EC and UTF-8 encodings.
21mr|texlive-hyphen-turkish-20190406-1|23	The patterns for Turkish were first produced for the Ottoman
21mr|texlive-hyphen-turkish-20190406-1|24	Texts Project in 1987 and were suitable for both Modern Turkish
21mr|texlive-hyphen-turkish-20190406-1|25	and Ottoman Turkish in Latin script, however the required
21mr|texlive-hyphen-turkish-20190406-1|26	character set didn't fit into EC encoding, so support for
21mr|texlive-hyphen-turkish-20190406-1|27	Ottoman Turkish had to be dropped to keep compatibility with 8-
21mr|texlive-hyphen-turkish-20190406-1|28	bit engines.
21mr|texlive-hyphen-turkish-20190406-1|29	
21mr|texlive-hyphen-turkish-20190406-1|30	#-----------------------------------------------------------------------
21mr|texlive-hyphen-turkish-20190406-1|31	%files
21mr|texlive-hyphen-turkish-20190406-1|32	%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/*
21mr|texlive-hyphen-turkish-20190406-1|33	%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/*/*
21mr|texlive-hyphen-turkish-20190406-1|34	%_texmf_language_dat_d/hyphen-turkish
21mr|texlive-hyphen-turkish-20190406-1|35	%_texmf_language_def_d/hyphen-turkish
21mr|texlive-hyphen-turkish-20190406-1|36	%_texmf_language_lua_d/hyphen-turkish
21mr|texlive-hyphen-turkish-20190406-1|37	
21mr|texlive-hyphen-turkish-20190406-1|38	#-----------------------------------------------------------------------
21mr|texlive-hyphen-turkish-20190406-1|39	%prep
21mr|texlive-hyphen-turkish-20190406-1|40	%setup -c -a0
21mr|texlive-hyphen-turkish-20190406-1|41	
21mr|texlive-hyphen-turkish-20190406-1|42	%build
21mr|texlive-hyphen-turkish-20190406-1|43	
21mr|texlive-hyphen-turkish-20190406-1|44	%install
21mr|texlive-hyphen-turkish-20190406-1|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-turkish-20190406-1|46	cp -fpar tex %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-turkish-20190406-1|47	
21mr|texlive-hyphen-turkish-20190406-1|48	mkdir -p %{buildroot}%{_texmf_language_dat_d}
21mr|texlive-hyphen-turkish-20190406-1|49	cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-turkish <<EOF
21mr|texlive-hyphen-turkish-20190406-1|50	\%% from hyphen-turkish:
21mr|texlive-hyphen-turkish-20190406-1|51	turkish loadhyph-tr.tex
21mr|texlive-hyphen-turkish-20190406-1|52	EOF
21mr|texlive-hyphen-turkish-20190406-1|53	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-turkish
21mr|texlive-hyphen-turkish-20190406-1|54	mkdir -p %{buildroot}%{_texmf_language_def_d}
21mr|texlive-hyphen-turkish-20190406-1|55	cat > %{buildroot}%{_texmf_language_def_d}/hyphen-turkish <<EOF
21mr|texlive-hyphen-turkish-20190406-1|56	\%% from hyphen-turkish:
21mr|texlive-hyphen-turkish-20190406-1|57	\addlanguage{turkish}{loadhyph-tr.tex}{}{2}{2}
21mr|texlive-hyphen-turkish-20190406-1|58	EOF
21mr|texlive-hyphen-turkish-20190406-1|59	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-turkish
21mr|texlive-hyphen-turkish-20190406-1|60	mkdir -p %{buildroot}%{_texmf_language_lua_d}
21mr|texlive-hyphen-turkish-20190406-1|61	cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-turkish <<EOF
21mr|texlive-hyphen-turkish-20190406-1|62	-- from hyphen-turkish:
21mr|texlive-hyphen-turkish-20190406-1|63	['turkish'] = {
21mr|texlive-hyphen-turkish-20190406-1|64	loader = 'loadhyph-tr.tex',
21mr|texlive-hyphen-turkish-20190406-1|65	lefthyphenmin = 2,
21mr|texlive-hyphen-turkish-20190406-1|66	righthyphenmin = 2,
21mr|texlive-hyphen-turkish-20190406-1|67	synonyms = {  },
21mr|texlive-hyphen-turkish-20190406-1|68	patterns = 'hyph-tr.pat.txt',
21mr|texlive-hyphen-turkish-20190406-1|69	hyphenation = '',
21mr|texlive-hyphen-turkish-20190406-1|70	},
21mr|texlive-hyphen-turkish-20190406-1|71	EOF

18155 21
21mr|texlive-hyphen-turkmen-20190406-1|1	# revision 25990
21mr|texlive-hyphen-turkmen-20190406-1|2	# category TLCore
21mr|texlive-hyphen-turkmen-20190406-1|3	# catalog-ctan undef
21mr|texlive-hyphen-turkmen-20190406-1|4	# catalog-date undef
21mr|texlive-hyphen-turkmen-20190406-1|5	# catalog-license undef
21mr|texlive-hyphen-turkmen-20190406-1|6	# catalog-version undef
21mr|texlive-hyphen-turkmen-20190406-1|7	Name:		texlive-hyphen-turkmen
21mr|texlive-hyphen-turkmen-20190406-1|8	Version:	20190406
21mr|texlive-hyphen-turkmen-20190406-1|9	Release:	1
21mr|texlive-hyphen-turkmen-20190406-1|10	Summary:	Turkmen hyphenation patterns
21mr|texlive-hyphen-turkmen-20190406-1|11	Group:		Publishing
21mr|texlive-hyphen-turkmen-20190406-1|12	URL:		http://tug.org/texlive
21mr|texlive-hyphen-turkmen-20190406-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-hyphen-turkmen-20190406-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-turkmen.tar.xz
21mr|texlive-hyphen-turkmen-20190406-1|15	BuildArch:	noarch
21mr|texlive-hyphen-turkmen-20190406-1|16	BuildRequires:	texlive-tlpkg
21mr|texlive-hyphen-turkmen-20190406-1|17	Requires(pre):	texlive-tlpkg
21mr|texlive-hyphen-turkmen-20190406-1|18	Requires(post):	texlive-hyphen-base
21mr|texlive-hyphen-turkmen-20190406-1|19	Requires:	texlive-hyph-utf8
21mr|texlive-hyphen-turkmen-20190406-1|20	
21mr|texlive-hyphen-turkmen-20190406-1|21	%description
21mr|texlive-hyphen-turkmen-20190406-1|22	Hyphenation patterns for Turkmen in T1/EC and UTF-8 encodings.
21mr|texlive-hyphen-turkmen-20190406-1|23	
21mr|texlive-hyphen-turkmen-20190406-1|24	#-----------------------------------------------------------------------
21mr|texlive-hyphen-turkmen-20190406-1|25	%files
21mr|texlive-hyphen-turkmen-20190406-1|26	%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/*
21mr|texlive-hyphen-turkmen-20190406-1|27	%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/*/*
21mr|texlive-hyphen-turkmen-20190406-1|28	%_texmf_language_dat_d/hyphen-turkmen
21mr|texlive-hyphen-turkmen-20190406-1|29	%_texmf_language_def_d/hyphen-turkmen
21mr|texlive-hyphen-turkmen-20190406-1|30	%_texmf_language_lua_d/hyphen-turkmen
21mr|texlive-hyphen-turkmen-20190406-1|31	
21mr|texlive-hyphen-turkmen-20190406-1|32	#-----------------------------------------------------------------------
21mr|texlive-hyphen-turkmen-20190406-1|33	%prep
21mr|texlive-hyphen-turkmen-20190406-1|34	%setup -c -a0
21mr|texlive-hyphen-turkmen-20190406-1|35	
21mr|texlive-hyphen-turkmen-20190406-1|36	%build
21mr|texlive-hyphen-turkmen-20190406-1|37	
21mr|texlive-hyphen-turkmen-20190406-1|38	%install
21mr|texlive-hyphen-turkmen-20190406-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-turkmen-20190406-1|40	cp -fpar tex %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-turkmen-20190406-1|41	
21mr|texlive-hyphen-turkmen-20190406-1|42	mkdir -p %{buildroot}%{_texmf_language_dat_d}
21mr|texlive-hyphen-turkmen-20190406-1|43	cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-turkmen <<EOF
21mr|texlive-hyphen-turkmen-20190406-1|44	\%% from hyphen-turkmen:
21mr|texlive-hyphen-turkmen-20190406-1|45	turkmen loadhyph-tk.tex
21mr|texlive-hyphen-turkmen-20190406-1|46	EOF
21mr|texlive-hyphen-turkmen-20190406-1|47	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-turkmen
21mr|texlive-hyphen-turkmen-20190406-1|48	mkdir -p %{buildroot}%{_texmf_language_def_d}
21mr|texlive-hyphen-turkmen-20190406-1|49	cat > %{buildroot}%{_texmf_language_def_d}/hyphen-turkmen <<EOF
21mr|texlive-hyphen-turkmen-20190406-1|50	\%% from hyphen-turkmen:
21mr|texlive-hyphen-turkmen-20190406-1|51	\addlanguage{turkmen}{loadhyph-tk.tex}{}{2}{2}
21mr|texlive-hyphen-turkmen-20190406-1|52	EOF
21mr|texlive-hyphen-turkmen-20190406-1|53	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-turkmen
21mr|texlive-hyphen-turkmen-20190406-1|54	mkdir -p %{buildroot}%{_texmf_language_lua_d}
21mr|texlive-hyphen-turkmen-20190406-1|55	cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-turkmen <<EOF
21mr|texlive-hyphen-turkmen-20190406-1|56	-- from hyphen-turkmen:
21mr|texlive-hyphen-turkmen-20190406-1|57	['turkmen'] = {
21mr|texlive-hyphen-turkmen-20190406-1|58	loader = 'loadhyph-tk.tex',
21mr|texlive-hyphen-turkmen-20190406-1|59	lefthyphenmin = 2,
21mr|texlive-hyphen-turkmen-20190406-1|60	righthyphenmin = 2,
21mr|texlive-hyphen-turkmen-20190406-1|61	synonyms = {  },
21mr|texlive-hyphen-turkmen-20190406-1|62	patterns = 'hyph-tk.pat.txt',
21mr|texlive-hyphen-turkmen-20190406-1|63	hyphenation = '',
21mr|texlive-hyphen-turkmen-20190406-1|64	},
21mr|texlive-hyphen-turkmen-20190406-1|65	EOF

18156 21
21mr|texlive-hyphen-ukrainian-20190406-1|1	Name:		texlive-hyphen-ukrainian
21mr|texlive-hyphen-ukrainian-20190406-1|2	Version:	20190406
21mr|texlive-hyphen-ukrainian-20190406-1|3	Release:	1
21mr|texlive-hyphen-ukrainian-20190406-1|4	Summary:	Ukrainian hyphenation patterns
21mr|texlive-hyphen-ukrainian-20190406-1|5	Group:		Publishing
21mr|texlive-hyphen-ukrainian-20190406-1|6	URL:		http://tug.org/texlive
21mr|texlive-hyphen-ukrainian-20190406-1|7	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-hyphen-ukrainian-20190406-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-ukrainian.tar.xz
21mr|texlive-hyphen-ukrainian-20190406-1|9	BuildArch:	noarch
21mr|texlive-hyphen-ukrainian-20190406-1|10	BuildRequires:	texlive-tlpkg
21mr|texlive-hyphen-ukrainian-20190406-1|11	Requires(pre):	texlive-tlpkg
21mr|texlive-hyphen-ukrainian-20190406-1|12	Requires(post):	texlive-hyphen-base
21mr|texlive-hyphen-ukrainian-20190406-1|13	Requires:	texlive-hyph-utf8
21mr|texlive-hyphen-ukrainian-20190406-1|14	Requires:	texlive-ukrhyph
21mr|texlive-hyphen-ukrainian-20190406-1|15	
21mr|texlive-hyphen-ukrainian-20190406-1|16	%description
21mr|texlive-hyphen-ukrainian-20190406-1|17	Hyphenation patterns for Ukrainian in T2A and UTF-8 encodings.
21mr|texlive-hyphen-ukrainian-20190406-1|18	For 8-bit engines, the 'ukrhyph' package provides a number of
21mr|texlive-hyphen-ukrainian-20190406-1|19	different pattern sets, as well as different (8-bit) encodings,
21mr|texlive-hyphen-ukrainian-20190406-1|20	that can be chosen at format-generation time.  The UTF-8
21mr|texlive-hyphen-ukrainian-20190406-1|21	version only provides the default pattern set.  A mechanism
21mr|texlive-hyphen-ukrainian-20190406-1|22	similar to the one used for 8-bit patterns may be implemented
21mr|texlive-hyphen-ukrainian-20190406-1|23	in the future.
21mr|texlive-hyphen-ukrainian-20190406-1|24	
21mr|texlive-hyphen-ukrainian-20190406-1|25	#-----------------------------------------------------------------------
21mr|texlive-hyphen-ukrainian-20190406-1|26	%files
21mr|texlive-hyphen-ukrainian-20190406-1|27	%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/*
21mr|texlive-hyphen-ukrainian-20190406-1|28	%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/*/*
21mr|texlive-hyphen-ukrainian-20190406-1|29	%_texmf_language_dat_d/hyphen-ukrainian
21mr|texlive-hyphen-ukrainian-20190406-1|30	%_texmf_language_def_d/hyphen-ukrainian
21mr|texlive-hyphen-ukrainian-20190406-1|31	%_texmf_language_lua_d/hyphen-ukrainian
21mr|texlive-hyphen-ukrainian-20190406-1|32	
21mr|texlive-hyphen-ukrainian-20190406-1|33	#-----------------------------------------------------------------------
21mr|texlive-hyphen-ukrainian-20190406-1|34	%prep
21mr|texlive-hyphen-ukrainian-20190406-1|35	%setup -c -a0
21mr|texlive-hyphen-ukrainian-20190406-1|36	
21mr|texlive-hyphen-ukrainian-20190406-1|37	%build
21mr|texlive-hyphen-ukrainian-20190406-1|38	
21mr|texlive-hyphen-ukrainian-20190406-1|39	%install
21mr|texlive-hyphen-ukrainian-20190406-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-ukrainian-20190406-1|41	cp -fpar tex %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-ukrainian-20190406-1|42	
21mr|texlive-hyphen-ukrainian-20190406-1|43	mkdir -p %{buildroot}%{_texmf_language_dat_d}
21mr|texlive-hyphen-ukrainian-20190406-1|44	cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-ukrainian <<EOF
21mr|texlive-hyphen-ukrainian-20190406-1|45	\%% from hyphen-ukrainian:
21mr|texlive-hyphen-ukrainian-20190406-1|46	ukrainian loadhyph-uk.tex
21mr|texlive-hyphen-ukrainian-20190406-1|47	EOF
21mr|texlive-hyphen-ukrainian-20190406-1|48	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-ukrainian
21mr|texlive-hyphen-ukrainian-20190406-1|49	mkdir -p %{buildroot}%{_texmf_language_def_d}
21mr|texlive-hyphen-ukrainian-20190406-1|50	cat > %{buildroot}%{_texmf_language_def_d}/hyphen-ukrainian <<EOF
21mr|texlive-hyphen-ukrainian-20190406-1|51	\%% from hyphen-ukrainian:
21mr|texlive-hyphen-ukrainian-20190406-1|52	\addlanguage{ukrainian}{loadhyph-uk.tex}{}{2}{2}
21mr|texlive-hyphen-ukrainian-20190406-1|53	EOF
21mr|texlive-hyphen-ukrainian-20190406-1|54	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-ukrainian
21mr|texlive-hyphen-ukrainian-20190406-1|55	mkdir -p %{buildroot}%{_texmf_language_lua_d}
21mr|texlive-hyphen-ukrainian-20190406-1|56	cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-ukrainian <<EOF
21mr|texlive-hyphen-ukrainian-20190406-1|57	-- from hyphen-ukrainian:
21mr|texlive-hyphen-ukrainian-20190406-1|58	['ukrainian'] = {
21mr|texlive-hyphen-ukrainian-20190406-1|59	loader = 'loadhyph-uk.tex',
21mr|texlive-hyphen-ukrainian-20190406-1|60	lefthyphenmin = 2,
21mr|texlive-hyphen-ukrainian-20190406-1|61	righthyphenmin = 2,
21mr|texlive-hyphen-ukrainian-20190406-1|62	synonyms = {  },
21mr|texlive-hyphen-ukrainian-20190406-1|63	patterns = 'hyph-uk.pat.txt',
21mr|texlive-hyphen-ukrainian-20190406-1|64	hyphenation = '',
21mr|texlive-hyphen-ukrainian-20190406-1|65	},
21mr|texlive-hyphen-ukrainian-20190406-1|66	EOF

18157 21
21mr|texlive-hyphen-uppersorbian-20190406-1|1	# revision 23085
21mr|texlive-hyphen-uppersorbian-20190406-1|2	# category TLCore
21mr|texlive-hyphen-uppersorbian-20190406-1|3	# catalog-ctan undef
21mr|texlive-hyphen-uppersorbian-20190406-1|4	# catalog-date undef
21mr|texlive-hyphen-uppersorbian-20190406-1|5	# catalog-license undef
21mr|texlive-hyphen-uppersorbian-20190406-1|6	# catalog-version undef
21mr|texlive-hyphen-uppersorbian-20190406-1|7	Name:		texlive-hyphen-uppersorbian
21mr|texlive-hyphen-uppersorbian-20190406-1|8	Version:	20190406
21mr|texlive-hyphen-uppersorbian-20190406-1|9	Release:	1
21mr|texlive-hyphen-uppersorbian-20190406-1|10	Summary:	Upper Sorbian hyphenation patterns
21mr|texlive-hyphen-uppersorbian-20190406-1|11	Group:		Publishing
21mr|texlive-hyphen-uppersorbian-20190406-1|12	URL:		http://tug.org/texlive
21mr|texlive-hyphen-uppersorbian-20190406-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-hyphen-uppersorbian-20190406-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-uppersorbian.tar.xz
21mr|texlive-hyphen-uppersorbian-20190406-1|15	BuildArch:	noarch
21mr|texlive-hyphen-uppersorbian-20190406-1|16	BuildRequires:	texlive-tlpkg
21mr|texlive-hyphen-uppersorbian-20190406-1|17	Requires(pre):	texlive-tlpkg
21mr|texlive-hyphen-uppersorbian-20190406-1|18	Requires(post):	texlive-hyphen-base
21mr|texlive-hyphen-uppersorbian-20190406-1|19	Requires:	texlive-hyph-utf8
21mr|texlive-hyphen-uppersorbian-20190406-1|20	
21mr|texlive-hyphen-uppersorbian-20190406-1|21	%description
21mr|texlive-hyphen-uppersorbian-20190406-1|22	Hyphenation patterns for Upper Sorbian in T1/EC and UTF-8
21mr|texlive-hyphen-uppersorbian-20190406-1|23	encodings.
21mr|texlive-hyphen-uppersorbian-20190406-1|24	
21mr|texlive-hyphen-uppersorbian-20190406-1|25	#-----------------------------------------------------------------------
21mr|texlive-hyphen-uppersorbian-20190406-1|26	%files
21mr|texlive-hyphen-uppersorbian-20190406-1|27	%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/*
21mr|texlive-hyphen-uppersorbian-20190406-1|28	%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/*/*
21mr|texlive-hyphen-uppersorbian-20190406-1|29	%_texmf_language_dat_d/hyphen-uppersorbian
21mr|texlive-hyphen-uppersorbian-20190406-1|30	%_texmf_language_def_d/hyphen-uppersorbian
21mr|texlive-hyphen-uppersorbian-20190406-1|31	%_texmf_language_lua_d/hyphen-uppersorbian
21mr|texlive-hyphen-uppersorbian-20190406-1|32	
21mr|texlive-hyphen-uppersorbian-20190406-1|33	#-----------------------------------------------------------------------
21mr|texlive-hyphen-uppersorbian-20190406-1|34	%prep
21mr|texlive-hyphen-uppersorbian-20190406-1|35	%setup -c -a0
21mr|texlive-hyphen-uppersorbian-20190406-1|36	
21mr|texlive-hyphen-uppersorbian-20190406-1|37	%build
21mr|texlive-hyphen-uppersorbian-20190406-1|38	
21mr|texlive-hyphen-uppersorbian-20190406-1|39	%install
21mr|texlive-hyphen-uppersorbian-20190406-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-uppersorbian-20190406-1|41	cp -fpar tex %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-uppersorbian-20190406-1|42	
21mr|texlive-hyphen-uppersorbian-20190406-1|43	mkdir -p %{buildroot}%{_texmf_language_dat_d}
21mr|texlive-hyphen-uppersorbian-20190406-1|44	cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-uppersorbian <<EOF
21mr|texlive-hyphen-uppersorbian-20190406-1|45	\%% from hyphen-uppersorbian:
21mr|texlive-hyphen-uppersorbian-20190406-1|46	uppersorbian loadhyph-hsb.tex
21mr|texlive-hyphen-uppersorbian-20190406-1|47	EOF
21mr|texlive-hyphen-uppersorbian-20190406-1|48	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-uppersorbian
21mr|texlive-hyphen-uppersorbian-20190406-1|49	mkdir -p %{buildroot}%{_texmf_language_def_d}
21mr|texlive-hyphen-uppersorbian-20190406-1|50	cat > %{buildroot}%{_texmf_language_def_d}/hyphen-uppersorbian <<EOF
21mr|texlive-hyphen-uppersorbian-20190406-1|51	\%% from hyphen-uppersorbian:
21mr|texlive-hyphen-uppersorbian-20190406-1|52	\addlanguage{uppersorbian}{loadhyph-hsb.tex}{}{2}{2}
21mr|texlive-hyphen-uppersorbian-20190406-1|53	EOF
21mr|texlive-hyphen-uppersorbian-20190406-1|54	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-uppersorbian
21mr|texlive-hyphen-uppersorbian-20190406-1|55	mkdir -p %{buildroot}%{_texmf_language_lua_d}
21mr|texlive-hyphen-uppersorbian-20190406-1|56	cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-uppersorbian <<EOF
21mr|texlive-hyphen-uppersorbian-20190406-1|57	-- from hyphen-uppersorbian:
21mr|texlive-hyphen-uppersorbian-20190406-1|58	['uppersorbian'] = {
21mr|texlive-hyphen-uppersorbian-20190406-1|59	loader = 'loadhyph-hsb.tex',
21mr|texlive-hyphen-uppersorbian-20190406-1|60	lefthyphenmin = 2,
21mr|texlive-hyphen-uppersorbian-20190406-1|61	righthyphenmin = 2,
21mr|texlive-hyphen-uppersorbian-20190406-1|62	synonyms = {  },
21mr|texlive-hyphen-uppersorbian-20190406-1|63	patterns = 'hyph-hsb.pat.txt',
21mr|texlive-hyphen-uppersorbian-20190406-1|64	hyphenation = 'hyph-hsb.hyp.txt',
21mr|texlive-hyphen-uppersorbian-20190406-1|65	},
21mr|texlive-hyphen-uppersorbian-20190406-1|66	EOF

18158 21
21mr|texlive-hyphen-welsh-20190406-1|1	# revision 23085
21mr|texlive-hyphen-welsh-20190406-1|2	# category TLCore
21mr|texlive-hyphen-welsh-20190406-1|3	# catalog-ctan undef
21mr|texlive-hyphen-welsh-20190406-1|4	# catalog-date undef
21mr|texlive-hyphen-welsh-20190406-1|5	# catalog-license undef
21mr|texlive-hyphen-welsh-20190406-1|6	# catalog-version undef
21mr|texlive-hyphen-welsh-20190406-1|7	Name:		texlive-hyphen-welsh
21mr|texlive-hyphen-welsh-20190406-1|8	Version:	20190406
21mr|texlive-hyphen-welsh-20190406-1|9	Release:	1
21mr|texlive-hyphen-welsh-20190406-1|10	Summary:	Welsh hyphenation patterns
21mr|texlive-hyphen-welsh-20190406-1|11	Group:		Publishing
21mr|texlive-hyphen-welsh-20190406-1|12	URL:		http://tug.org/texlive
21mr|texlive-hyphen-welsh-20190406-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-hyphen-welsh-20190406-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-welsh.tar.xz
21mr|texlive-hyphen-welsh-20190406-1|15	BuildArch:	noarch
21mr|texlive-hyphen-welsh-20190406-1|16	BuildRequires:	texlive-tlpkg
21mr|texlive-hyphen-welsh-20190406-1|17	Requires(pre):	texlive-tlpkg
21mr|texlive-hyphen-welsh-20190406-1|18	Requires(post):	texlive-hyphen-base
21mr|texlive-hyphen-welsh-20190406-1|19	Requires:	texlive-hyph-utf8
21mr|texlive-hyphen-welsh-20190406-1|20	
21mr|texlive-hyphen-welsh-20190406-1|21	%description
21mr|texlive-hyphen-welsh-20190406-1|22	Hyphenation patterns for Welsh in T1/EC and UTF-8 encodings.
21mr|texlive-hyphen-welsh-20190406-1|23	
21mr|texlive-hyphen-welsh-20190406-1|24	#-----------------------------------------------------------------------
21mr|texlive-hyphen-welsh-20190406-1|25	%files
21mr|texlive-hyphen-welsh-20190406-1|26	%{_texmfdistdir}/tex/generic/hyph-utf8/loadhyph/*
21mr|texlive-hyphen-welsh-20190406-1|27	%{_texmfdistdir}/tex/generic/hyph-utf8/patterns/*/*
21mr|texlive-hyphen-welsh-20190406-1|28	%_texmf_language_dat_d/hyphen-welsh
21mr|texlive-hyphen-welsh-20190406-1|29	%_texmf_language_def_d/hyphen-welsh
21mr|texlive-hyphen-welsh-20190406-1|30	%_texmf_language_lua_d/hyphen-welsh
21mr|texlive-hyphen-welsh-20190406-1|31	
21mr|texlive-hyphen-welsh-20190406-1|32	#-----------------------------------------------------------------------
21mr|texlive-hyphen-welsh-20190406-1|33	%prep
21mr|texlive-hyphen-welsh-20190406-1|34	%setup -c -a0
21mr|texlive-hyphen-welsh-20190406-1|35	
21mr|texlive-hyphen-welsh-20190406-1|36	%build
21mr|texlive-hyphen-welsh-20190406-1|37	
21mr|texlive-hyphen-welsh-20190406-1|38	%install
21mr|texlive-hyphen-welsh-20190406-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-welsh-20190406-1|40	cp -fpar tex %{buildroot}%{_texmfdistdir}
21mr|texlive-hyphen-welsh-20190406-1|41	
21mr|texlive-hyphen-welsh-20190406-1|42	mkdir -p %{buildroot}%{_texmf_language_dat_d}
21mr|texlive-hyphen-welsh-20190406-1|43	cat > %{buildroot}%{_texmf_language_dat_d}/hyphen-welsh <<EOF
21mr|texlive-hyphen-welsh-20190406-1|44	\%% from hyphen-welsh:
21mr|texlive-hyphen-welsh-20190406-1|45	welsh loadhyph-cy.tex
21mr|texlive-hyphen-welsh-20190406-1|46	EOF
21mr|texlive-hyphen-welsh-20190406-1|47	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_dat_d}/hyphen-welsh
21mr|texlive-hyphen-welsh-20190406-1|48	mkdir -p %{buildroot}%{_texmf_language_def_d}
21mr|texlive-hyphen-welsh-20190406-1|49	cat > %{buildroot}%{_texmf_language_def_d}/hyphen-welsh <<EOF
21mr|texlive-hyphen-welsh-20190406-1|50	\%% from hyphen-welsh:
21mr|texlive-hyphen-welsh-20190406-1|51	\addlanguage{welsh}{loadhyph-cy.tex}{}{2}{3}
21mr|texlive-hyphen-welsh-20190406-1|52	EOF
21mr|texlive-hyphen-welsh-20190406-1|53	perl -pi -e 's|\\%%|%%|;' %{buildroot}%{_texmf_language_def_d}/hyphen-welsh
21mr|texlive-hyphen-welsh-20190406-1|54	mkdir -p %{buildroot}%{_texmf_language_lua_d}
21mr|texlive-hyphen-welsh-20190406-1|55	cat > %{buildroot}%{_texmf_language_lua_d}/hyphen-welsh <<EOF
21mr|texlive-hyphen-welsh-20190406-1|56	-- from hyphen-welsh:
21mr|texlive-hyphen-welsh-20190406-1|57	['welsh'] = {
21mr|texlive-hyphen-welsh-20190406-1|58	loader = 'loadhyph-cy.tex',
21mr|texlive-hyphen-welsh-20190406-1|59	lefthyphenmin = 2,
21mr|texlive-hyphen-welsh-20190406-1|60	righthyphenmin = 3,
21mr|texlive-hyphen-welsh-20190406-1|61	synonyms = {  },
21mr|texlive-hyphen-welsh-20190406-1|62	patterns = 'hyph-cy.pat.txt',
21mr|texlive-hyphen-welsh-20190406-1|63	hyphenation = '',
21mr|texlive-hyphen-welsh-20190406-1|64	},
21mr|texlive-hyphen-welsh-20190406-1|65	EOF

18159 21
21mr|texlive-hyph-utf8-20190406-1|1	Name:		texlive-hyph-utf8
21mr|texlive-hyph-utf8-20190406-1|2	Version:	20190406
21mr|texlive-hyph-utf8-20190406-1|3	Release:	1
21mr|texlive-hyph-utf8-20190406-1|4	Summary:	Hyphenation patterns expressed in UTF-8
21mr|texlive-hyph-utf8-20190406-1|5	Group:		Publishing
21mr|texlive-hyph-utf8-20190406-1|6	URL:		http://www.ctan.org/tex-archive/language/hyph-utf8
21mr|texlive-hyph-utf8-20190406-1|7	License:	OTHER-FREE
21mr|texlive-hyph-utf8-20190406-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyph-utf8.tar.xz
21mr|texlive-hyph-utf8-20190406-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyph-utf8.doc.tar.xz
21mr|texlive-hyph-utf8-20190406-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hyph-utf8.source.tar.xz
21mr|texlive-hyph-utf8-20190406-1|11	Source10:	%{name}.rpmlintrc
21mr|texlive-hyph-utf8-20190406-1|12	BuildArch:	noarch
21mr|texlive-hyph-utf8-20190406-1|13	BuildRequires:	texlive-tlpkg
21mr|texlive-hyph-utf8-20190406-1|14	Requires(pre):	texlive-tlpkg
21mr|texlive-hyph-utf8-20190406-1|15	Requires(post):	texlive-kpathsea
21mr|texlive-hyph-utf8-20190406-1|16	
21mr|texlive-hyph-utf8-20190406-1|17	%description
21mr|texlive-hyph-utf8-20190406-1|18	Modern native UTF-8 engines such as XeTeX and LuaTeX need
21mr|texlive-hyph-utf8-20190406-1|19	hyphenation patterns in UTF-8 format, whereas older systems
21mr|texlive-hyph-utf8-20190406-1|20	require hyphenation patterns in the 8-bit encoding of the font
21mr|texlive-hyph-utf8-20190406-1|21	in use (such encodings are codified in the LaTeX scheme with
21mr|texlive-hyph-utf8-20190406-1|22	names like OT1, T2A, TS1, OML, LY1, etc). The present package
21mr|texlive-hyph-utf8-20190406-1|23	offers a collection of conversions of existing patterns to UTF-
21mr|texlive-hyph-utf8-20190406-1|24	8 format, together with converters for use with 8-bit fonts in
21mr|texlive-hyph-utf8-20190406-1|25	older systems. Since hyphenation patterns for Knuthian-style
21mr|texlive-hyph-utf8-20190406-1|26	TeX systems are only read at iniTeX time, it is hoped that the
21mr|texlive-hyph-utf8-20190406-1|27	UTF-8 patterns, with their converters, will completely supplant
21mr|texlive-hyph-utf8-20190406-1|28	the older patterns.
21mr|texlive-hyph-utf8-20190406-1|29	
21mr|texlive-hyph-utf8-20190406-1|30	#-----------------------------------------------------------------------
21mr|texlive-hyph-utf8-20190406-1|31	%files
21mr|texlive-hyph-utf8-20190406-1|32	%{_texmfdistdir}/tex/generic/hyph-utf8
21mr|texlive-hyph-utf8-20190406-1|33	%{_texmfdistdir}/tex/luatex/hyph-utf8
21mr|texlive-hyph-utf8-20190406-1|34	%doc %{_texmfdistdir}/doc/generic/hyph-utf8
21mr|texlive-hyph-utf8-20190406-1|35	%doc %{_texmfdistdir}/doc/luatex/hyph-utf8
21mr|texlive-hyph-utf8-20190406-1|36	#- source
21mr|texlive-hyph-utf8-20190406-1|37	%doc %{_texmfdistdir}/source/generic/hyph-utf8
21mr|texlive-hyph-utf8-20190406-1|38	%doc %{_texmfdistdir}/source/luatex/hyph-utf8
21mr|texlive-hyph-utf8-20190406-1|39	
21mr|texlive-hyph-utf8-20190406-1|40	#-----------------------------------------------------------------------
21mr|texlive-hyph-utf8-20190406-1|41	%prep
21mr|texlive-hyph-utf8-20190406-1|42	%setup -c -a0 -a1 -a2
21mr|texlive-hyph-utf8-20190406-1|43	
21mr|texlive-hyph-utf8-20190406-1|44	%build
21mr|texlive-hyph-utf8-20190406-1|45	
21mr|texlive-hyph-utf8-20190406-1|46	%install
21mr|texlive-hyph-utf8-20190406-1|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-hyph-utf8-20190406-1|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18160 21
21mr|texlive-ibycus-babel-3.0-7|1	# revision 15878
21mr|texlive-ibycus-babel-3.0-7|2	# category Package
21mr|texlive-ibycus-babel-3.0-7|3	# catalog-ctan /language/greek/ibycus-babel
21mr|texlive-ibycus-babel-3.0-7|4	# catalog-date 2009-05-06 13:52:38 +0200
21mr|texlive-ibycus-babel-3.0-7|5	# catalog-license lppl
21mr|texlive-ibycus-babel-3.0-7|6	# catalog-version 3.0
21mr|texlive-ibycus-babel-3.0-7|7	Name:		texlive-ibycus-babel
21mr|texlive-ibycus-babel-3.0-7|8	Version:	3.0
21mr|texlive-ibycus-babel-3.0-7|9	Release:	7
21mr|texlive-ibycus-babel-3.0-7|10	Summary:	Use the Ibycus 4 Greek font with Babel
21mr|texlive-ibycus-babel-3.0-7|11	Group:		Publishing
21mr|texlive-ibycus-babel-3.0-7|12	URL:		http://www.ctan.org/tex-archive/language/greek/ibycus-babel
21mr|texlive-ibycus-babel-3.0-7|13	License:	LPPL
21mr|texlive-ibycus-babel-3.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ibycus-babel.tar.xz
21mr|texlive-ibycus-babel-3.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ibycus-babel.doc.tar.xz
21mr|texlive-ibycus-babel-3.0-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ibycus-babel.source.tar.xz
21mr|texlive-ibycus-babel-3.0-7|17	BuildArch:	noarch
21mr|texlive-ibycus-babel-3.0-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-ibycus-babel-3.0-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-ibycus-babel-3.0-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-ibycus-babel-3.0-7|21	
21mr|texlive-ibycus-babel-3.0-7|22	%description
21mr|texlive-ibycus-babel-3.0-7|23	This package allows you to use the Ibycus 4 font for ancient
21mr|texlive-ibycus-babel-3.0-7|24	Greek with Babel. It uses a Perl script to generate hyphenation
21mr|texlive-ibycus-babel-3.0-7|25	patterns for Ibycus from those for the ordinary Babel encoding,
21mr|texlive-ibycus-babel-3.0-7|26	cbgreek. It sets up "ibycus" as a pseudo-language you can
21mr|texlive-ibycus-babel-3.0-7|27	specify in the normal Babel manner. For proper hyphenation of
21mr|texlive-ibycus-babel-3.0-7|28	Greek quoted in mid-paragraph, you should use it with elatex.
21mr|texlive-ibycus-babel-3.0-7|29	See the README for details.
21mr|texlive-ibycus-babel-3.0-7|30	
21mr|texlive-ibycus-babel-3.0-7|31	
21mr|texlive-ibycus-babel-3.0-7|32	#-----------------------------------------------------------------------
21mr|texlive-ibycus-babel-3.0-7|33	%files
21mr|texlive-ibycus-babel-3.0-7|34	%{_texmfdistdir}/tex/latex/ibycus-babel/ibycus.ldf
21mr|texlive-ibycus-babel-3.0-7|35	%{_texmfdistdir}/tex/latex/ibycus-babel/lgienc.def
21mr|texlive-ibycus-babel-3.0-7|36	%{_texmfdistdir}/tex/latex/ibycus-babel/lgifib.fd
21mr|texlive-ibycus-babel-3.0-7|37	%doc %{_texmfdistdir}/doc/latex/ibycus-babel/README
21mr|texlive-ibycus-babel-3.0-7|38	%doc %{_texmfdistdir}/doc/latex/ibycus-babel/ibycus-babel-test.tex
21mr|texlive-ibycus-babel-3.0-7|39	%doc %{_texmfdistdir}/doc/latex/ibycus-babel/ibycus-babel.pdf
21mr|texlive-ibycus-babel-3.0-7|40	%doc %{_texmfdistdir}/doc/latex/ibycus-babel/ibyhyph.pl
21mr|texlive-ibycus-babel-3.0-7|41	#- source
21mr|texlive-ibycus-babel-3.0-7|42	%doc %{_texmfdistdir}/source/latex/ibycus-babel/ibycus-babel.dtx
21mr|texlive-ibycus-babel-3.0-7|43	%doc %{_texmfdistdir}/source/latex/ibycus-babel/ibycus-babel.ins
21mr|texlive-ibycus-babel-3.0-7|44	
21mr|texlive-ibycus-babel-3.0-7|45	#-----------------------------------------------------------------------
21mr|texlive-ibycus-babel-3.0-7|46	%prep
21mr|texlive-ibycus-babel-3.0-7|47	%setup -c -a0 -a1 -a2
21mr|texlive-ibycus-babel-3.0-7|48	
21mr|texlive-ibycus-babel-3.0-7|49	%build
21mr|texlive-ibycus-babel-3.0-7|50	
21mr|texlive-ibycus-babel-3.0-7|51	%install
21mr|texlive-ibycus-babel-3.0-7|52	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ibycus-babel-3.0-7|53	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18161 21
21mr|texlive-ibygrk-4.5-7|1	# revision 15878
21mr|texlive-ibygrk-4.5-7|2	# category Package
21mr|texlive-ibygrk-4.5-7|3	# catalog-ctan /fonts/greek/ibygrk
21mr|texlive-ibygrk-4.5-7|4	# catalog-date 2007-07-29 11:26:52 +0200
21mr|texlive-ibygrk-4.5-7|5	# catalog-license gpl
21mr|texlive-ibygrk-4.5-7|6	# catalog-version 4.5
21mr|texlive-ibygrk-4.5-7|7	Name:		texlive-ibygrk
21mr|texlive-ibygrk-4.5-7|8	Version:	4.5
21mr|texlive-ibygrk-4.5-7|9	Release:	7
21mr|texlive-ibygrk-4.5-7|10	Summary:	Fonts and macros to typeset ancient Greek
21mr|texlive-ibygrk-4.5-7|11	Group:		Publishing
21mr|texlive-ibygrk-4.5-7|12	URL:		http://www.ctan.org/tex-archive/fonts/greek/ibygrk
21mr|texlive-ibygrk-4.5-7|13	License:	GPL
21mr|texlive-ibygrk-4.5-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ibygrk.tar.xz
21mr|texlive-ibygrk-4.5-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ibygrk.doc.tar.xz
21mr|texlive-ibygrk-4.5-7|16	BuildArch:	noarch
21mr|texlive-ibygrk-4.5-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-ibygrk-4.5-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-ibygrk-4.5-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-ibygrk-4.5-7|20	
21mr|texlive-ibygrk-4.5-7|21	%description
21mr|texlive-ibygrk-4.5-7|22	Ibycus is a Greek typeface, based on Silvio Levy's realisation
21mr|texlive-ibygrk-4.5-7|23	of a classic Didot cut of Greek type from around 1800. The
21mr|texlive-ibygrk-4.5-7|24	fonts are available both as MetaFont source and in Adobe Type 1
21mr|texlive-ibygrk-4.5-7|25	format. This distribution of ibycus is accompanied by a set of
21mr|texlive-ibygrk-4.5-7|26	macro packages to use it with Plain TeX or LaTeX, but for use
21mr|texlive-ibygrk-4.5-7|27	with Babel, see the ibycus-babel package.
21mr|texlive-ibygrk-4.5-7|28	
21mr|texlive-ibygrk-4.5-7|29	
21mr|texlive-ibygrk-4.5-7|30	#-----------------------------------------------------------------------
21mr|texlive-ibygrk-4.5-7|31	%files
21mr|texlive-ibygrk-4.5-7|32	%{_texmfdistdir}/fonts/afm/public/ibygrk/fibb84.afm
21mr|texlive-ibygrk-4.5-7|33	%{_texmfdistdir}/fonts/afm/public/ibygrk/fibr84.afm
21mr|texlive-ibygrk-4.5-7|34	%{_texmfdistdir}/fonts/enc/dvips/ibygrk/IbycusHTG.enc
21mr|texlive-ibygrk-4.5-7|35	%{_texmfdistdir}/fonts/map/dvips/ibygrk/iby.map
21mr|texlive-ibygrk-4.5-7|36	%{_texmfdistdir}/fonts/source/public/ibygrk/abary4.mf
21mr|texlive-ibygrk-4.5-7|37	%{_texmfdistdir}/fonts/source/public/ibygrk/cigma4.mf
21mr|texlive-ibygrk-4.5-7|38	%{_texmfdistdir}/fonts/source/public/ibygrk/digamma4.mf
21mr|texlive-ibygrk-4.5-7|39	%{_texmfdistdir}/fonts/source/public/ibygrk/ebary4.mf
21mr|texlive-ibygrk-4.5-7|40	%{_texmfdistdir}/fonts/source/public/ibygrk/fibb84.mf
21mr|texlive-ibygrk-4.5-7|41	%{_texmfdistdir}/fonts/source/public/ibygrk/fibb848.mf
21mr|texlive-ibygrk-4.5-7|42	%{_texmfdistdir}/fonts/source/public/ibygrk/fibb849.mf
21mr|texlive-ibygrk-4.5-7|43	%{_texmfdistdir}/fonts/source/public/ibygrk/fibo84.mf
21mr|texlive-ibygrk-4.5-7|44	%{_texmfdistdir}/fonts/source/public/ibygrk/fibo848.mf
21mr|texlive-ibygrk-4.5-7|45	%{_texmfdistdir}/fonts/source/public/ibygrk/fibo849.mf
21mr|texlive-ibygrk-4.5-7|46	%{_texmfdistdir}/fonts/source/public/ibygrk/fibr84.mf
21mr|texlive-ibygrk-4.5-7|47	%{_texmfdistdir}/fonts/source/public/ibygrk/fibr848.mf
21mr|texlive-ibygrk-4.5-7|48	%{_texmfdistdir}/fonts/source/public/ibygrk/fibr849.mf
21mr|texlive-ibygrk-4.5-7|49	%{_texmfdistdir}/fonts/source/public/ibygrk/hbary4.mf
21mr|texlive-ibygrk-4.5-7|50	%{_texmfdistdir}/fonts/source/public/ibygrk/ibary4.mf
21mr|texlive-ibygrk-4.5-7|51	%{_texmfdistdir}/fonts/source/public/ibygrk/ibyacc4.mf
21mr|texlive-ibygrk-4.5-7|52	%{_texmfdistdir}/fonts/source/public/ibygrk/ibycus4.map
21mr|texlive-ibygrk-4.5-7|53	%{_texmfdistdir}/fonts/source/public/ibygrk/ibycus4.mf
21mr|texlive-ibygrk-4.5-7|54	%{_texmfdistdir}/fonts/source/public/ibygrk/ibylig4.mf
21mr|texlive-ibygrk-4.5-7|55	%{_texmfdistdir}/fonts/source/public/ibygrk/ibylwr4.mf
21mr|texlive-ibygrk-4.5-7|56	%{_texmfdistdir}/fonts/source/public/ibygrk/ibypnct4.mf
21mr|texlive-ibygrk-4.5-7|57	%{_texmfdistdir}/fonts/source/public/ibygrk/ibyupr4.mf
21mr|texlive-ibygrk-4.5-7|58	%{_texmfdistdir}/fonts/source/public/ibygrk/koppa4.mf
21mr|texlive-ibygrk-4.5-7|59	%{_texmfdistdir}/fonts/source/public/ibygrk/obary4.mf
21mr|texlive-ibygrk-4.5-7|60	%{_texmfdistdir}/fonts/source/public/ibygrk/sampi4.mf
21mr|texlive-ibygrk-4.5-7|61	%{_texmfdistdir}/fonts/source/public/ibygrk/ubary4.mf
21mr|texlive-ibygrk-4.5-7|62	%{_texmfdistdir}/fonts/source/public/ibygrk/version4.mf
21mr|texlive-ibygrk-4.5-7|63	%{_texmfdistdir}/fonts/source/public/ibygrk/wbary4.mf
21mr|texlive-ibygrk-4.5-7|64	%{_texmfdistdir}/fonts/tfm/public/ibygrk/fibb84.tfm
21mr|texlive-ibygrk-4.5-7|65	%{_texmfdistdir}/fonts/tfm/public/ibygrk/fibb848.tfm
21mr|texlive-ibygrk-4.5-7|66	%{_texmfdistdir}/fonts/tfm/public/ibygrk/fibb849.tfm
21mr|texlive-ibygrk-4.5-7|67	%{_texmfdistdir}/fonts/tfm/public/ibygrk/fibo84.tfm
21mr|texlive-ibygrk-4.5-7|68	%{_texmfdistdir}/fonts/tfm/public/ibygrk/fibo848.tfm
21mr|texlive-ibygrk-4.5-7|69	%{_texmfdistdir}/fonts/tfm/public/ibygrk/fibo849.tfm
21mr|texlive-ibygrk-4.5-7|70	%{_texmfdistdir}/fonts/tfm/public/ibygrk/fibr84.tfm
21mr|texlive-ibygrk-4.5-7|71	%{_texmfdistdir}/fonts/tfm/public/ibygrk/fibr848.tfm
21mr|texlive-ibygrk-4.5-7|72	%{_texmfdistdir}/fonts/tfm/public/ibygrk/fibr849.tfm
21mr|texlive-ibygrk-4.5-7|73	%{_texmfdistdir}/fonts/type1/public/ibygrk/fibb84.pfb
21mr|texlive-ibygrk-4.5-7|74	%{_texmfdistdir}/fonts/type1/public/ibygrk/fibr84.pfb
21mr|texlive-ibygrk-4.5-7|75	%{_texmfdistdir}/tex/generic/ibygrk/Uibycus.fd
21mr|texlive-ibygrk-4.5-7|76	%{_texmfdistdir}/tex/generic/ibygrk/Uibycus4.fd
21mr|texlive-ibygrk-4.5-7|77	%{_texmfdistdir}/tex/generic/ibygrk/iby4extr.tex
21mr|texlive-ibygrk-4.5-7|78	%{_texmfdistdir}/tex/generic/ibygrk/ibycus4.map
21mr|texlive-ibygrk-4.5-7|79	%{_texmfdistdir}/tex/generic/ibygrk/ibycus4.sty
21mr|texlive-ibygrk-4.5-7|80	%{_texmfdistdir}/tex/generic/ibygrk/ibycus4.tex
21mr|texlive-ibygrk-4.5-7|81	%{_texmfdistdir}/tex/generic/ibygrk/ibycusps.tex
21mr|texlive-ibygrk-4.5-7|82	%{_texmfdistdir}/tex/generic/ibygrk/psibycus.sty
21mr|texlive-ibygrk-4.5-7|83	%{_texmfdistdir}/tex/generic/ibygrk/pssetiby.tex
21mr|texlive-ibygrk-4.5-7|84	%{_texmfdistdir}/tex/generic/ibygrk/setiby4.tex
21mr|texlive-ibygrk-4.5-7|85	%{_texmfdistdir}/tex/generic/ibygrk/tlgsqq.tex
21mr|texlive-ibygrk-4.5-7|86	%{_texmfdistdir}/tex/generic/ibygrk/version4.tex
21mr|texlive-ibygrk-4.5-7|87	%doc %{_texmfdistdir}/doc/fonts/ibygrk/COPYING
21mr|texlive-ibygrk-4.5-7|88	%doc %{_texmfdistdir}/doc/fonts/ibygrk/NEWS
21mr|texlive-ibygrk-4.5-7|89	%doc %{_texmfdistdir}/doc/fonts/ibygrk/README
21mr|texlive-ibygrk-4.5-7|90	%doc %{_texmfdistdir}/doc/fonts/ibygrk/README.ibycus4
21mr|texlive-ibygrk-4.5-7|91	%doc %{_texmfdistdir}/doc/fonts/ibygrk/iby4text.tex
21mr|texlive-ibygrk-4.5-7|92	%doc %{_texmfdistdir}/doc/fonts/ibygrk/ibycus3.RME
21mr|texlive-ibygrk-4.5-7|93	%doc %{_texmfdistdir}/doc/fonts/ibygrk/ibycus4.ltx
21mr|texlive-ibygrk-4.5-7|94	%doc %{_texmfdistdir}/doc/fonts/ibygrk/psibycus.ltx
21mr|texlive-ibygrk-4.5-7|95	%doc %{_texmfdistdir}/doc/fonts/ibygrk/psibycus.tex
21mr|texlive-ibygrk-4.5-7|96	
21mr|texlive-ibygrk-4.5-7|97	#-----------------------------------------------------------------------
21mr|texlive-ibygrk-4.5-7|98	%prep
21mr|texlive-ibygrk-4.5-7|99	%setup -c -a0 -a1
21mr|texlive-ibygrk-4.5-7|100	
21mr|texlive-ibygrk-4.5-7|101	%build
21mr|texlive-ibygrk-4.5-7|102	
21mr|texlive-ibygrk-4.5-7|103	%install
21mr|texlive-ibygrk-4.5-7|104	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ibygrk-4.5-7|105	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

18162 21
21mr|texlive-icsv-0.2-7|1	# revision 15878
21mr|texlive-icsv-0.2-7|2	# category Package
21mr|texlive-icsv-0.2-7|3	# catalog-ctan /macros/latex/contrib/conferences/icsv
21mr|texlive-icsv-0.2-7|4	# catalog-date 2008-05-21 23:07:53 +0200
21mr|texlive-icsv-0.2-7|5	# catalog-license lppl
21mr|texlive-icsv-0.2-7|6	# catalog-version 0.2
21mr|texlive-icsv-0.2-7|7	Name:		texlive-icsv
21mr|texlive-icsv-0.2-7|8	Version:	0.2
21mr|texlive-icsv-0.2-7|9	Release:	7
21mr|texlive-icsv-0.2-7|10	Summary:	Class for typesetting articles for the ICSV conference
21mr|texlive-icsv-0.2-7|11	Group:		Publishing
21mr|texlive-icsv-0.2-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/conferences/icsv
21mr|texlive-icsv-0.2-7|13	License:	LPPL
21mr|texlive-icsv-0.2-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/icsv.tar.xz
21mr|texlive-icsv-0.2-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/icsv.doc.tar.xz
21mr|texlive-icsv-0.2-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/icsv.source.tar.xz
21mr|texlive-icsv-0.2-7|17	BuildArch:	noarch
21mr|texlive-icsv-0.2-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-icsv-0.2-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-icsv-0.2-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-icsv-0.2-7|21	
21mr|texlive-icsv-0.2-7|22	%description
21mr|texlive-icsv-0.2-7|23	This is an ad-hoc class for typesetting articles for the ICSV
21mr|texlive-icsv-0.2-7|24	conference, based on the earler active-conf by the same author.
21mr|texlive-icsv-0.2-7|25	
21mr|texlive-icsv-0.2-7|26	
21mr|texlive-icsv-0.2-7|27	#-----------------------------------------------------------------------
21mr|texlive-icsv-0.2-7|28	%files
21mr|texlive-icsv-0.2-7|29	%{_texmfdistdir}/tex/latex/icsv/icsv.cls
21mr|texlive-icsv-0.2-7|30	%doc %{_texmfdistdir}/doc/latex/icsv/README
21mr|texlive-icsv-0.2-7|31	%doc %{_texmfdistdir}/doc/latex/icsv/icsv-example.tex
21mr|texlive-icsv-0.2-7|32	%doc %{_texmfdistdir}/doc/latex/icsv/icsv.pdf
21mr|texlive-icsv-0.2-7|33	#- source
21mr|texlive-icsv-0.2-7|34	%doc %{_texmfdistdir}/source/latex/icsv/icsv.dtx
21mr|texlive-icsv-0.2-7|35	%doc %{_texmfdistdir}/source/latex/icsv/icsv.ins
21mr|texlive-icsv-0.2-7|36	
21mr|texlive-icsv-0.2-7|37	#-----------------------------------------------------------------------
21mr|texlive-icsv-0.2-7|38	%prep
21mr|texlive-icsv-0.2-7|39	%setup -c -a0 -a1 -a2
21mr|texlive-icsv-0.2-7|40	
21mr|texlive-icsv-0.2-7|41	%build
21mr|texlive-icsv-0.2-7|42	
21mr|texlive-icsv-0.2-7|43	%install
21mr|texlive-icsv-0.2-7|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-icsv-0.2-7|45	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18163 21
21mr|texlive-idxcmds-0.2c-2|1	# revision 31557
21mr|texlive-idxcmds-0.2c-2|2	# category Package
21mr|texlive-idxcmds-0.2c-2|3	# catalog-ctan /macros/latex/contrib/idxcmds
21mr|texlive-idxcmds-0.2c-2|4	# catalog-date 2013-08-31 22:39:59 +0200
21mr|texlive-idxcmds-0.2c-2|5	# catalog-license lppl1.3
21mr|texlive-idxcmds-0.2c-2|6	# catalog-version 0.2a
21mr|texlive-idxcmds-0.2c-2|7	Name:		texlive-idxcmds
21mr|texlive-idxcmds-0.2c-2|8	Version:	0.2c
21mr|texlive-idxcmds-0.2c-2|9	Release:	2
21mr|texlive-idxcmds-0.2c-2|10	Summary:	Semantic commands for adding formatted index entries
21mr|texlive-idxcmds-0.2c-2|11	Group:		Publishing
21mr|texlive-idxcmds-0.2c-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/idxcmds
21mr|texlive-idxcmds-0.2c-2|13	License:	LPPL1.3
21mr|texlive-idxcmds-0.2c-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/idxcmds.tar.xz
21mr|texlive-idxcmds-0.2c-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/idxcmds.doc.tar.xz
21mr|texlive-idxcmds-0.2c-2|16	BuildArch:	noarch
21mr|texlive-idxcmds-0.2c-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-idxcmds-0.2c-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-idxcmds-0.2c-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-idxcmds-0.2c-2|20	
21mr|texlive-idxcmds-0.2c-2|21	%description
21mr|texlive-idxcmds-0.2c-2|22	The package provides commands for adding formatted index
21mr|texlive-idxcmds-0.2c-2|23	entries; it arises from the author's work on large documents.
21mr|texlive-idxcmds-0.2c-2|24	
21mr|texlive-idxcmds-0.2c-2|25	#-----------------------------------------------------------------------
21mr|texlive-idxcmds-0.2c-2|26	%files
21mr|texlive-idxcmds-0.2c-2|27	%{_texmfdistdir}/tex/latex/idxcmds/idxcmds.sty
21mr|texlive-idxcmds-0.2c-2|28	%doc %{_texmfdistdir}/doc/latex/idxcmds/README
21mr|texlive-idxcmds-0.2c-2|29	%doc %{_texmfdistdir}/doc/latex/idxcmds/idxcmds_en.pdf
21mr|texlive-idxcmds-0.2c-2|30	%doc %{_texmfdistdir}/doc/latex/idxcmds/idxcmds_en.tex
21mr|texlive-idxcmds-0.2c-2|31	
21mr|texlive-idxcmds-0.2c-2|32	#-----------------------------------------------------------------------
21mr|texlive-idxcmds-0.2c-2|33	%prep
21mr|texlive-idxcmds-0.2c-2|34	%setup -c -a0 -a1
21mr|texlive-idxcmds-0.2c-2|35	
21mr|texlive-idxcmds-0.2c-2|36	%build
21mr|texlive-idxcmds-0.2c-2|37	
21mr|texlive-idxcmds-0.2c-2|38	%install
21mr|texlive-idxcmds-0.2c-2|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-idxcmds-0.2c-2|40	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18164 21
21mr|texlive-idxlayout-0.4d-6|1	# revision 25821
21mr|texlive-idxlayout-0.4d-6|2	# category Package
21mr|texlive-idxlayout-0.4d-6|3	# catalog-ctan /macros/latex/contrib/idxlayout
21mr|texlive-idxlayout-0.4d-6|4	# catalog-date 2012-04-01 20:39:12 +0200
21mr|texlive-idxlayout-0.4d-6|5	# catalog-license lppl
21mr|texlive-idxlayout-0.4d-6|6	# catalog-version 0.4d
21mr|texlive-idxlayout-0.4d-6|7	Name:		texlive-idxlayout
21mr|texlive-idxlayout-0.4d-6|8	Version:	0.4d
21mr|texlive-idxlayout-0.4d-6|9	Release:	6
21mr|texlive-idxlayout-0.4d-6|10	Summary:	Configurable index layout, responsive to KOMA-Script and memoir
21mr|texlive-idxlayout-0.4d-6|11	Group:		Publishing
21mr|texlive-idxlayout-0.4d-6|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/idxlayout
21mr|texlive-idxlayout-0.4d-6|13	License:	LPPL
21mr|texlive-idxlayout-0.4d-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/idxlayout.tar.xz
21mr|texlive-idxlayout-0.4d-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/idxlayout.doc.tar.xz
21mr|texlive-idxlayout-0.4d-6|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/idxlayout.source.tar.xz
21mr|texlive-idxlayout-0.4d-6|17	BuildArch:	noarch
21mr|texlive-idxlayout-0.4d-6|18	BuildRequires:	texlive-tlpkg
21mr|texlive-idxlayout-0.4d-6|19	Requires(pre):	texlive-tlpkg
21mr|texlive-idxlayout-0.4d-6|20	Requires(post):	texlive-kpathsea
21mr|texlive-idxlayout-0.4d-6|21	
21mr|texlive-idxlayout-0.4d-6|22	%description
21mr|texlive-idxlayout-0.4d-6|23	The idxlayout package offers a key-value interface to configure
21mr|texlive-idxlayout-0.4d-6|24	index layout parameters, e.g. allowing for three-column indexes
21mr|texlive-idxlayout-0.4d-6|25	or for "parent" items and their affiliated subitems being
21mr|texlive-idxlayout-0.4d-6|26	typeset as a single paragraph. The package is responsive to the
21mr|texlive-idxlayout-0.4d-6|27	index-related options and commands of the KOMA-Script and
21mr|texlive-idxlayout-0.4d-6|28	memoir classes.
21mr|texlive-idxlayout-0.4d-6|29	
21mr|texlive-idxlayout-0.4d-6|30	
21mr|texlive-idxlayout-0.4d-6|31	#-----------------------------------------------------------------------
21mr|texlive-idxlayout-0.4d-6|32	%files
21mr|texlive-idxlayout-0.4d-6|33	%{_texmfdistdir}/tex/latex/idxlayout/idxlayout.sty
21mr|texlive-idxlayout-0.4d-6|34	%doc %{_texmfdistdir}/doc/latex/idxlayout/README
21mr|texlive-idxlayout-0.4d-6|35	%doc %{_texmfdistdir}/doc/latex/idxlayout/idxlayout.pdf
21mr|texlive-idxlayout-0.4d-6|36	#- source
21mr|texlive-idxlayout-0.4d-6|37	%doc %{_texmfdistdir}/source/latex/idxlayout/idxlayout.dtx
21mr|texlive-idxlayout-0.4d-6|38	%doc %{_texmfdistdir}/source/latex/idxlayout/idxlayout.ins
21mr|texlive-idxlayout-0.4d-6|39	
21mr|texlive-idxlayout-0.4d-6|40	#-----------------------------------------------------------------------
21mr|texlive-idxlayout-0.4d-6|41	%prep
21mr|texlive-idxlayout-0.4d-6|42	%setup -c -a0 -a1 -a2
21mr|texlive-idxlayout-0.4d-6|43	
21mr|texlive-idxlayout-0.4d-6|44	%build
21mr|texlive-idxlayout-0.4d-6|45	
21mr|texlive-idxlayout-0.4d-6|46	%install
21mr|texlive-idxlayout-0.4d-6|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-idxlayout-0.4d-6|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18165 21
21mr|texlive-IEEEconf-1.4-7|1	# revision 15878
21mr|texlive-IEEEconf-1.4-7|2	# category Package
21mr|texlive-IEEEconf-1.4-7|3	# catalog-ctan /macros/latex/contrib/IEEEconf
21mr|texlive-IEEEconf-1.4-7|4	# catalog-date 2009-04-06 20:17:45 +0200
21mr|texlive-IEEEconf-1.4-7|5	# catalog-license lppl
21mr|texlive-IEEEconf-1.4-7|6	# catalog-version 1.4
21mr|texlive-IEEEconf-1.4-7|7	Name:		texlive-IEEEconf
21mr|texlive-IEEEconf-1.4-7|8	Version:	1.4
21mr|texlive-IEEEconf-1.4-7|9	Release:	7
21mr|texlive-IEEEconf-1.4-7|10	Summary:	Macros for IEEE conference proceedings
21mr|texlive-IEEEconf-1.4-7|11	Group:		Publishing
21mr|texlive-IEEEconf-1.4-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/IEEEconf
21mr|texlive-IEEEconf-1.4-7|13	License:	LPPL
21mr|texlive-IEEEconf-1.4-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/IEEEconf.tar.xz
21mr|texlive-IEEEconf-1.4-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/IEEEconf.doc.tar.xz
21mr|texlive-IEEEconf-1.4-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/IEEEconf.source.tar.xz
21mr|texlive-IEEEconf-1.4-7|17	BuildArch:	noarch
21mr|texlive-IEEEconf-1.4-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-IEEEconf-1.4-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-IEEEconf-1.4-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-IEEEconf-1.4-7|21	
21mr|texlive-IEEEconf-1.4-7|22	%description
21mr|texlive-IEEEconf-1.4-7|23	The IEEEconf class implements the formatting dictated by the
21mr|texlive-IEEEconf-1.4-7|24	IEEE Computer Society Press for conference proceedings.
21mr|texlive-IEEEconf-1.4-7|25	
21mr|texlive-IEEEconf-1.4-7|26	
21mr|texlive-IEEEconf-1.4-7|27	#-----------------------------------------------------------------------
21mr|texlive-IEEEconf-1.4-7|28	%files
21mr|texlive-IEEEconf-1.4-7|29	%{_texmfdistdir}/tex/latex/IEEEconf/IEEEconf.cls
21mr|texlive-IEEEconf-1.4-7|30	%doc %{_texmfdistdir}/doc/latex/IEEEconf/IEEEconf.pdf
21mr|texlive-IEEEconf-1.4-7|31	%doc %{_texmfdistdir}/doc/latex/IEEEconf/README
21mr|texlive-IEEEconf-1.4-7|32	#- source
21mr|texlive-IEEEconf-1.4-7|33	%doc %{_texmfdistdir}/source/latex/IEEEconf/IEEEconf.dtx
21mr|texlive-IEEEconf-1.4-7|34	%doc %{_texmfdistdir}/source/latex/IEEEconf/IEEEconf.ins
21mr|texlive-IEEEconf-1.4-7|35	
21mr|texlive-IEEEconf-1.4-7|36	#-----------------------------------------------------------------------
21mr|texlive-IEEEconf-1.4-7|37	%prep
21mr|texlive-IEEEconf-1.4-7|38	%setup -c -a0 -a1 -a2
21mr|texlive-IEEEconf-1.4-7|39	
21mr|texlive-IEEEconf-1.4-7|40	%build
21mr|texlive-IEEEconf-1.4-7|41	
21mr|texlive-IEEEconf-1.4-7|42	%install
21mr|texlive-IEEEconf-1.4-7|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-IEEEconf-1.4-7|44	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18166 21
21mr|texlive-ieeepes-4.0-7|1	# revision 17359
21mr|texlive-ieeepes-4.0-7|2	# category Package
21mr|texlive-ieeepes-4.0-7|3	# catalog-ctan /macros/latex/contrib/ieeepes
21mr|texlive-ieeepes-4.0-7|4	# catalog-date 2010-03-06 17:23:09 +0100
21mr|texlive-ieeepes-4.0-7|5	# catalog-license lppl
21mr|texlive-ieeepes-4.0-7|6	# catalog-version 4.0
21mr|texlive-ieeepes-4.0-7|7	Name:		texlive-ieeepes
21mr|texlive-ieeepes-4.0-7|8	Version:	4.0
21mr|texlive-ieeepes-4.0-7|9	Release:	7
21mr|texlive-ieeepes-4.0-7|10	Summary:	IEEE Power Engineering Society Transactions
21mr|texlive-ieeepes-4.0-7|11	Group:		Publishing
21mr|texlive-ieeepes-4.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ieeepes
21mr|texlive-ieeepes-4.0-7|13	License:	LPPL
21mr|texlive-ieeepes-4.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ieeepes.tar.xz
21mr|texlive-ieeepes-4.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ieeepes.doc.tar.xz
21mr|texlive-ieeepes-4.0-7|16	BuildArch:	noarch
21mr|texlive-ieeepes-4.0-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-ieeepes-4.0-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-ieeepes-4.0-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-ieeepes-4.0-7|20	
21mr|texlive-ieeepes-4.0-7|21	%description
21mr|texlive-ieeepes-4.0-7|22	Supports typesetting of transactions, as well as discussions
21mr|texlive-ieeepes-4.0-7|23	and closures, for the IEEE Power Engineering Society
21mr|texlive-ieeepes-4.0-7|24	Transactions journals.
21mr|texlive-ieeepes-4.0-7|25	
21mr|texlive-ieeepes-4.0-7|26	
21mr|texlive-ieeepes-4.0-7|27	#-----------------------------------------------------------------------
21mr|texlive-ieeepes-4.0-7|28	%files
21mr|texlive-ieeepes-4.0-7|29	%{_texmfdistdir}/bibtex/bst/ieeepes/ieeepes.bst
21mr|texlive-ieeepes-4.0-7|30	%{_texmfdistdir}/tex/latex/ieeepes/ieeepes.sty
21mr|texlive-ieeepes-4.0-7|31	%doc %{_texmfdistdir}/doc/latex/ieeepes/README
21mr|texlive-ieeepes-4.0-7|32	%doc %{_texmfdistdir}/doc/latex/ieeepes/ieeepes_check.bib
21mr|texlive-ieeepes-4.0-7|33	%doc %{_texmfdistdir}/doc/latex/ieeepes/ieeepes_check.tex
21mr|texlive-ieeepes-4.0-7|34	%doc %{_texmfdistdir}/doc/latex/ieeepes/ieeepes_doc.pdf
21mr|texlive-ieeepes-4.0-7|35	%doc %{_texmfdistdir}/doc/latex/ieeepes/ieeepes_doc.tex
21mr|texlive-ieeepes-4.0-7|36	%doc %{_texmfdistdir}/doc/latex/ieeepes/ieeepes_skel.tex
21mr|texlive-ieeepes-4.0-7|37	%doc %{_texmfdistdir}/doc/latex/ieeepes/vk.eps
21mr|texlive-ieeepes-4.0-7|38	
21mr|texlive-ieeepes-4.0-7|39	#-----------------------------------------------------------------------
21mr|texlive-ieeepes-4.0-7|40	%prep
21mr|texlive-ieeepes-4.0-7|41	%setup -c -a0 -a1
21mr|texlive-ieeepes-4.0-7|42	
21mr|texlive-ieeepes-4.0-7|43	%build
21mr|texlive-ieeepes-4.0-7|44	
21mr|texlive-ieeepes-4.0-7|45	%install
21mr|texlive-ieeepes-4.0-7|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ieeepes-4.0-7|47	cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}

18167 21
21mr|texlive-IEEEtran-1.8b-1|1	Name:		texlive-IEEEtran
21mr|texlive-IEEEtran-1.8b-1|2	Version:	1.8b
21mr|texlive-IEEEtran-1.8b-1|3	Release:	1
21mr|texlive-IEEEtran-1.8b-1|4	Summary:	Document class for IEEE Transactions journals and conferences
21mr|texlive-IEEEtran-1.8b-1|5	Group:		Publishing
21mr|texlive-IEEEtran-1.8b-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/IEEEtran
21mr|texlive-IEEEtran-1.8b-1|7	License:	LPPL
21mr|texlive-IEEEtran-1.8b-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/IEEEtran.tar.xz
21mr|texlive-IEEEtran-1.8b-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/IEEEtran.doc.tar.xz
21mr|texlive-IEEEtran-1.8b-1|10	BuildArch:	noarch
21mr|texlive-IEEEtran-1.8b-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-IEEEtran-1.8b-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-IEEEtran-1.8b-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-IEEEtran-1.8b-1|14	
21mr|texlive-IEEEtran-1.8b-1|15	%description
21mr|texlive-IEEEtran-1.8b-1|16	The class and its BibTeX style enable authors to produce
21mr|texlive-IEEEtran-1.8b-1|17	officially-correct output for the Institute of Electrical and
21mr|texlive-IEEEtran-1.8b-1|18	Electronics Engineers (IEEE) transactions, journals and
21mr|texlive-IEEEtran-1.8b-1|19	conferences.
21mr|texlive-IEEEtran-1.8b-1|20	
21mr|texlive-IEEEtran-1.8b-1|21	
21mr|texlive-IEEEtran-1.8b-1|22	#-----------------------------------------------------------------------
21mr|texlive-IEEEtran-1.8b-1|23	%files
21mr|texlive-IEEEtran-1.8b-1|24	%{_texmfdistdir}/bibtex/bib/IEEEtran
21mr|texlive-IEEEtran-1.8b-1|25	%{_texmfdistdir}/bibtex/bst/IEEEtran
21mr|texlive-IEEEtran-1.8b-1|26	%{_texmfdistdir}/tex/latex/IEEEtran
21mr|texlive-IEEEtran-1.8b-1|27	%doc %{_texmfdistdir}/doc/latex/IEEEtran
21mr|texlive-IEEEtran-1.8b-1|28	
21mr|texlive-IEEEtran-1.8b-1|29	#-----------------------------------------------------------------------
21mr|texlive-IEEEtran-1.8b-1|30	%prep
21mr|texlive-IEEEtran-1.8b-1|31	%setup -c -a0 -a1
21mr|texlive-IEEEtran-1.8b-1|32	
21mr|texlive-IEEEtran-1.8b-1|33	%build
21mr|texlive-IEEEtran-1.8b-1|34	
21mr|texlive-IEEEtran-1.8b-1|35	%install
21mr|texlive-IEEEtran-1.8b-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-IEEEtran-1.8b-1|37	cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}

18168 21
21mr|texlive-ifluatex-1.4-1|1	# revision 26725
21mr|texlive-ifluatex-1.4-1|2	# category Package
21mr|texlive-ifluatex-1.4-1|3	# catalog-ctan /macros/latex/contrib/oberdiek/ifluatex.dtx
21mr|texlive-ifluatex-1.4-1|4	# catalog-date 2012-05-29 15:13:53 +0200
21mr|texlive-ifluatex-1.4-1|5	# catalog-license lppl1.3
21mr|texlive-ifluatex-1.4-1|6	# catalog-version 1.3
21mr|texlive-ifluatex-1.4-1|7	Name:		texlive-ifluatex
21mr|texlive-ifluatex-1.4-1|8	Version:	1.4
21mr|texlive-ifluatex-1.4-1|9	Release:	1
21mr|texlive-ifluatex-1.4-1|10	Summary:	Provides the \ifluatex switch
21mr|texlive-ifluatex-1.4-1|11	Group:		Publishing
21mr|texlive-ifluatex-1.4-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/oberdiek/ifluatex.dtx
21mr|texlive-ifluatex-1.4-1|13	License:	LPPL1.3
21mr|texlive-ifluatex-1.4-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ifluatex.tar.xz
21mr|texlive-ifluatex-1.4-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ifluatex.doc.tar.xz
21mr|texlive-ifluatex-1.4-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ifluatex.source.tar.xz
21mr|texlive-ifluatex-1.4-1|17	BuildArch:	noarch
21mr|texlive-ifluatex-1.4-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-ifluatex-1.4-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-ifluatex-1.4-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-ifluatex-1.4-1|21	
21mr|texlive-ifluatex-1.4-1|22	%description
21mr|texlive-ifluatex-1.4-1|23	The package looks for LuaTeX regardless of its mode and
21mr|texlive-ifluatex-1.4-1|24	provides the switch \ifluatex; it works with Plain TeX or
21mr|texlive-ifluatex-1.4-1|25	LaTeX. The package is part of the oberdiek bundle.
21mr|texlive-ifluatex-1.4-1|26	
21mr|texlive-ifluatex-1.4-1|27	#-----------------------------------------------------------------------
21mr|texlive-ifluatex-1.4-1|28	%files
21mr|texlive-ifluatex-1.4-1|29	%{_texmfdistdir}/tex/generic/oberdiek/ifluatex.sty
21mr|texlive-ifluatex-1.4-1|30	%doc %{_texmfdistdir}/doc/latex/oberdiek/ifluatex.pdf
21mr|texlive-ifluatex-1.4-1|31	%doc %{_texmfdistdir}/doc/latex/oberdiek/test/ifluatex-test1.tex
21mr|texlive-ifluatex-1.4-1|32	%doc %{_texmfdistdir}/doc/latex/oberdiek/test/ifluatex-test2.tex
21mr|texlive-ifluatex-1.4-1|33	%doc %{_texmfdistdir}/doc/latex/oberdiek/test/ifluatex-test3.tex
21mr|texlive-ifluatex-1.4-1|34	#- source
21mr|texlive-ifluatex-1.4-1|35	%doc %{_texmfdistdir}/source/latex/oberdiek/ifluatex.dtx
21mr|texlive-ifluatex-1.4-1|36	
21mr|texlive-ifluatex-1.4-1|37	#-----------------------------------------------------------------------
21mr|texlive-ifluatex-1.4-1|38	%prep
21mr|texlive-ifluatex-1.4-1|39	%setup -c -a0 -a1 -a2
21mr|texlive-ifluatex-1.4-1|40	
21mr|texlive-ifluatex-1.4-1|41	%build
21mr|texlive-ifluatex-1.4-1|42	
21mr|texlive-ifluatex-1.4-1|43	%install
21mr|texlive-ifluatex-1.4-1|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ifluatex-1.4-1|45	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18169 21
21mr|texlive-ifmslide-0.47-7|1	# revision 20727
21mr|texlive-ifmslide-0.47-7|2	# category Package
21mr|texlive-ifmslide-0.47-7|3	# catalog-ctan /macros/latex/contrib/ifmslide
21mr|texlive-ifmslide-0.47-7|4	# catalog-date 2010-12-14 00:15:57 +0100
21mr|texlive-ifmslide-0.47-7|5	# catalog-license lppl1.2
21mr|texlive-ifmslide-0.47-7|6	# catalog-version 0.47
21mr|texlive-ifmslide-0.47-7|7	Name:		texlive-ifmslide
21mr|texlive-ifmslide-0.47-7|8	Version:	0.47
21mr|texlive-ifmslide-0.47-7|9	Release:	7
21mr|texlive-ifmslide-0.47-7|10	Summary:	Presentation slides for screen and printouts
21mr|texlive-ifmslide-0.47-7|11	Group:		Publishing
21mr|texlive-ifmslide-0.47-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ifmslide
21mr|texlive-ifmslide-0.47-7|13	License:	LPPL1.2
21mr|texlive-ifmslide-0.47-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ifmslide.tar.xz
21mr|texlive-ifmslide-0.47-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ifmslide.doc.tar.xz
21mr|texlive-ifmslide-0.47-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ifmslide.source.tar.xz
21mr|texlive-ifmslide-0.47-7|17	BuildArch:	noarch
21mr|texlive-ifmslide-0.47-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-ifmslide-0.47-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-ifmslide-0.47-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-ifmslide-0.47-7|21	
21mr|texlive-ifmslide-0.47-7|22	%description
21mr|texlive-ifmslide-0.47-7|23	This package is used to produce printed slides with latex and
21mr|texlive-ifmslide-0.47-7|24	online presentations with pdflatex. It is provided by the
21mr|texlive-ifmslide-0.47-7|25	'Institute of Mechanics' (ifm) Univ. of Technology Darmstadt,
21mr|texlive-ifmslide-0.47-7|26	Germany. It is based on ideas of pdfslide, but completely
21mr|texlive-ifmslide-0.47-7|27	rewritten for compatibility with texpower and seminar. The
21mr|texlive-ifmslide-0.47-7|28	manual describes all functions and provides a sample.
21mr|texlive-ifmslide-0.47-7|29	
21mr|texlive-ifmslide-0.47-7|30	
21mr|texlive-ifmslide-0.47-7|31	#-----------------------------------------------------------------------
21mr|texlive-ifmslide-0.47-7|32	%files
21mr|texlive-ifmslide-0.47-7|33	%{_texmfdistdir}/tex/latex/ifmslide/aqua_ravines.eps
21mr|texlive-ifmslide-0.47-7|34	%{_texmfdistdir}/tex/latex/ifmslide/aqua_ravines.jpg
21mr|texlive-ifmslide-0.47-7|35	%{_texmfdistdir}/tex/latex/ifmslide/button1c.eps
21mr|texlive-ifmslide-0.47-7|36	%{_texmfdistdir}/tex/latex/ifmslide/button1c.pdf
21mr|texlive-ifmslide-0.47-7|37	%{_texmfdistdir}/tex/latex/ifmslide/button1e.eps
21mr|texlive-ifmslide-0.47-7|38	%{_texmfdistdir}/tex/latex/ifmslide/button1e.pdf
21mr|texlive-ifmslide-0.47-7|39	%{_texmfdistdir}/tex/latex/ifmslide/buttonec.eps
21mr|texlive-ifmslide-0.47-7|40	%{_texmfdistdir}/tex/latex/ifmslide/buttonec.pdf
21mr|texlive-ifmslide-0.47-7|41	%{_texmfdistdir}/tex/latex/ifmslide/buttonee.eps
21mr|texlive-ifmslide-0.47-7|42	%{_texmfdistdir}/tex/latex/ifmslide/buttonee.pdf
21mr|texlive-ifmslide-0.47-7|43	%{_texmfdistdir}/tex/latex/ifmslide/buttongc.eps
21mr|texlive-ifmslide-0.47-7|44	%{_texmfdistdir}/tex/latex/ifmslide/buttongc.pdf
21mr|texlive-ifmslide-0.47-7|45	%{_texmfdistdir}/tex/latex/ifmslide/buttonge.eps
21mr|texlive-ifmslide-0.47-7|46	%{_texmfdistdir}/tex/latex/ifmslide/buttonge.pdf
21mr|texlive-ifmslide-0.47-7|47	%{_texmfdistdir}/tex/latex/ifmslide/ifmlogoc.eps
21mr|texlive-ifmslide-0.47-7|48	%{_texmfdistdir}/tex/latex/ifmslide/ifmlogoc.pdf
21mr|texlive-ifmslide-0.47-7|49	%{_texmfdistdir}/tex/latex/ifmslide/ifmlogog.eps
21mr|texlive-ifmslide-0.47-7|50	%{_texmfdistdir}/tex/latex/ifmslide/ifmlogog.pdf
21mr|texlive-ifmslide-0.47-7|51	%{_texmfdistdir}/tex/latex/ifmslide/ifmslide.cfg
21mr|texlive-ifmslide-0.47-7|52	%{_texmfdistdir}/tex/latex/ifmslide/ifmslide.sty
21mr|texlive-ifmslide-0.47-7|53	%{_texmfdistdir}/tex/latex/ifmslide/liquid_helium.eps
21mr|texlive-ifmslide-0.47-7|54	%{_texmfdistdir}/tex/latex/ifmslide/liquid_helium.jpg
21mr|texlive-ifmslide-0.47-7|55	%doc %{_texmfdistdir}/doc/latex/ifmslide/README
21mr|texlive-ifmslide-0.47-7|56	%doc %{_texmfdistdir}/doc/latex/ifmslide/genbutton
21mr|texlive-ifmslide-0.47-7|57	%doc %{_texmfdistdir}/doc/latex/ifmslide/ifmman.pdf
21mr|texlive-ifmslide-0.47-7|58	%doc %{_texmfdistdir}/doc/latex/ifmslide/ifmman.tex
21mr|texlive-ifmslide-0.47-7|59	#- source
21mr|texlive-ifmslide-0.47-7|60	%doc %{_texmfdistdir}/source/latex/ifmslide/genbutton
21mr|texlive-ifmslide-0.47-7|61	
21mr|texlive-ifmslide-0.47-7|62	#-----------------------------------------------------------------------
21mr|texlive-ifmslide-0.47-7|63	%prep
21mr|texlive-ifmslide-0.47-7|64	%setup -c -a0 -a1 -a2
21mr|texlive-ifmslide-0.47-7|65	
21mr|texlive-ifmslide-0.47-7|66	%build
21mr|texlive-ifmslide-0.47-7|67	
21mr|texlive-ifmslide-0.47-7|68	%install
21mr|texlive-ifmslide-0.47-7|69	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ifmslide-0.47-7|70	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18170 21
21mr|texlive-ifmtarg-1.2b-1|1	# revision 19363
21mr|texlive-ifmtarg-1.2b-1|2	# category Package
21mr|texlive-ifmtarg-1.2b-1|3	# catalog-ctan /macros/latex/contrib/ifmtarg
21mr|texlive-ifmtarg-1.2b-1|4	# catalog-date 2010-07-10 16:47:23 +0200
21mr|texlive-ifmtarg-1.2b-1|5	# catalog-license lppl
21mr|texlive-ifmtarg-1.2b-1|6	# catalog-version 1.2a
21mr|texlive-ifmtarg-1.2b-1|7	Name:		texlive-ifmtarg
21mr|texlive-ifmtarg-1.2b-1|8	Version:	1.2b
21mr|texlive-ifmtarg-1.2b-1|9	Release:	1
21mr|texlive-ifmtarg-1.2b-1|10	Summary:	If-then-else command for processing potentially empty arguments
21mr|texlive-ifmtarg-1.2b-1|11	Group:		Publishing
21mr|texlive-ifmtarg-1.2b-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ifmtarg
21mr|texlive-ifmtarg-1.2b-1|13	License:	LPPL
21mr|texlive-ifmtarg-1.2b-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ifmtarg.tar.xz
21mr|texlive-ifmtarg-1.2b-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ifmtarg.doc.tar.xz
21mr|texlive-ifmtarg-1.2b-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ifmtarg.source.tar.xz
21mr|texlive-ifmtarg-1.2b-1|17	BuildArch:	noarch
21mr|texlive-ifmtarg-1.2b-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-ifmtarg-1.2b-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-ifmtarg-1.2b-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-ifmtarg-1.2b-1|21	
21mr|texlive-ifmtarg-1.2b-1|22	%description
21mr|texlive-ifmtarg-1.2b-1|23	TeXLive ifmtarg package.
21mr|texlive-ifmtarg-1.2b-1|24	
21mr|texlive-ifmtarg-1.2b-1|25	
21mr|texlive-ifmtarg-1.2b-1|26	#-----------------------------------------------------------------------
21mr|texlive-ifmtarg-1.2b-1|27	%files
21mr|texlive-ifmtarg-1.2b-1|28	%{_texmfdistdir}/tex/latex/ifmtarg/ifmtarg.sty
21mr|texlive-ifmtarg-1.2b-1|29	%doc %{_texmfdistdir}/doc/latex/ifmtarg/README
21mr|texlive-ifmtarg-1.2b-1|30	%doc %{_texmfdistdir}/doc/latex/ifmtarg/ifmtarg.pdf
21mr|texlive-ifmtarg-1.2b-1|31	#- source
21mr|texlive-ifmtarg-1.2b-1|32	%doc %{_texmfdistdir}/source/latex/ifmtarg/ifmtarg.ins
21mr|texlive-ifmtarg-1.2b-1|33	%doc %{_texmfdistdir}/source/latex/ifmtarg/ifmtarg.tex
21mr|texlive-ifmtarg-1.2b-1|34	
21mr|texlive-ifmtarg-1.2b-1|35	#-----------------------------------------------------------------------
21mr|texlive-ifmtarg-1.2b-1|36	%prep
21mr|texlive-ifmtarg-1.2b-1|37	%setup -c -a0 -a1 -a2
21mr|texlive-ifmtarg-1.2b-1|38	
21mr|texlive-ifmtarg-1.2b-1|39	%build
21mr|texlive-ifmtarg-1.2b-1|40	
21mr|texlive-ifmtarg-1.2b-1|41	%install
21mr|texlive-ifmtarg-1.2b-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ifmtarg-1.2b-1|43	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18171 21
21mr|texlive-ifnextok-0.3-7|1	# revision 23379
21mr|texlive-ifnextok-0.3-7|2	# category Package
21mr|texlive-ifnextok-0.3-7|3	# catalog-ctan /macros/latex/contrib/ifnextok
21mr|texlive-ifnextok-0.3-7|4	# catalog-date 2011-06-27 20:36:28 +0200
21mr|texlive-ifnextok-0.3-7|5	# catalog-license lppl1.3
21mr|texlive-ifnextok-0.3-7|6	# catalog-version 0.3
21mr|texlive-ifnextok-0.3-7|7	Name:		texlive-ifnextok
21mr|texlive-ifnextok-0.3-7|8	Version:	0.3
21mr|texlive-ifnextok-0.3-7|9	Release:	7
21mr|texlive-ifnextok-0.3-7|10	Summary:	Utility macro: peek ahead without ignoring spaces
21mr|texlive-ifnextok-0.3-7|11	Group:		Publishing
21mr|texlive-ifnextok-0.3-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ifnextok
21mr|texlive-ifnextok-0.3-7|13	License:	LPPL1.3
21mr|texlive-ifnextok-0.3-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ifnextok.tar.xz
21mr|texlive-ifnextok-0.3-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ifnextok.doc.tar.xz
21mr|texlive-ifnextok-0.3-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ifnextok.source.tar.xz
21mr|texlive-ifnextok-0.3-7|17	BuildArch:	noarch
21mr|texlive-ifnextok-0.3-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-ifnextok-0.3-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-ifnextok-0.3-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-ifnextok-0.3-7|21	
21mr|texlive-ifnextok-0.3-7|22	%description
21mr|texlive-ifnextok-0.3-7|23	The package deals with the behaviour of the LaTeX internal
21mr|texlive-ifnextok-0.3-7|24	command \@ifnextchar, which skips blank spaces. This has the
21mr|texlive-ifnextok-0.3-7|25	potential to surprise users, since it can produce really
21mr|texlive-ifnextok-0.3-7|26	unwanted effects. A common example occurs with brackets
21mr|texlive-ifnextok-0.3-7|27	starting a line following \\: the command looks for an optional
21mr|texlive-ifnextok-0.3-7|28	argument, whereas the user wants the brackets to be printed.
21mr|texlive-ifnextok-0.3-7|29	The package offers commands and options for modifying this
21mr|texlive-ifnextok-0.3-7|30	behaviour, maybe limited to certain parts of the document
21mr|texlive-ifnextok-0.3-7|31	source.
21mr|texlive-ifnextok-0.3-7|32	
21mr|texlive-ifnextok-0.3-7|33	
21mr|texlive-ifnextok-0.3-7|34	#-----------------------------------------------------------------------
21mr|texlive-ifnextok-0.3-7|35	%files
21mr|texlive-ifnextok-0.3-7|36	%{_texmfdistdir}/tex/latex/ifnextok/ifnextok.sty
21mr|texlive-ifnextok-0.3-7|37	%doc %{_texmfdistdir}/doc/latex/ifnextok/README
21mr|texlive-ifnextok-0.3-7|38	%doc %{_texmfdistdir}/doc/latex/ifnextok/RELEASEs.txt
21mr|texlive-ifnextok-0.3-7|39	%doc %{_texmfdistdir}/doc/latex/ifnextok/SRCFILEs.txt
21mr|texlive-ifnextok-0.3-7|40	%doc %{_texmfdistdir}/doc/latex/ifnextok/ifnextok.pdf
21mr|texlive-ifnextok-0.3-7|41	%doc %{_texmfdistdir}/doc/latex/ifnextok/testIfNT.pdf
21mr|texlive-ifnextok-0.3-7|42	#- source
21mr|texlive-ifnextok-0.3-7|43	%doc %{_texmfdistdir}/source/latex/ifnextok/ifnextok.tex
21mr|texlive-ifnextok-0.3-7|44	%doc %{_texmfdistdir}/source/latex/ifnextok/makedoc.cfg
21mr|texlive-ifnextok-0.3-7|45	%doc %{_texmfdistdir}/source/latex/ifnextok/srcfiles.tex
21mr|texlive-ifnextok-0.3-7|46	%doc %{_texmfdistdir}/source/latex/ifnextok/testIfNT.tex
21mr|texlive-ifnextok-0.3-7|47	
21mr|texlive-ifnextok-0.3-7|48	#-----------------------------------------------------------------------
21mr|texlive-ifnextok-0.3-7|49	%prep
21mr|texlive-ifnextok-0.3-7|50	%setup -c -a0 -a1 -a2
21mr|texlive-ifnextok-0.3-7|51	
21mr|texlive-ifnextok-0.3-7|52	%build
21mr|texlive-ifnextok-0.3-7|53	
21mr|texlive-ifnextok-0.3-7|54	%install
21mr|texlive-ifnextok-0.3-7|55	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ifnextok-0.3-7|56	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18172 21
21mr|texlive-ifoddpage-1.1-2|1	# revision 23979
21mr|texlive-ifoddpage-1.1-2|2	# category Package
21mr|texlive-ifoddpage-1.1-2|3	# catalog-ctan undef
21mr|texlive-ifoddpage-1.1-2|4	# catalog-date undef
21mr|texlive-ifoddpage-1.1-2|5	# catalog-license undef
21mr|texlive-ifoddpage-1.1-2|6	# catalog-version undef
21mr|texlive-ifoddpage-1.1-2|7	Name:		texlive-ifoddpage
21mr|texlive-ifoddpage-1.1-2|8	Version:	1.1
21mr|texlive-ifoddpage-1.1-2|9	Release:	2
21mr|texlive-ifoddpage-1.1-2|10	Epoch:		1
21mr|texlive-ifoddpage-1.1-2|11	Summary:	TeXLive ifoddpage package
21mr|texlive-ifoddpage-1.1-2|12	Group:		Publishing
21mr|texlive-ifoddpage-1.1-2|13	URL:		http://tug.org/texlive
21mr|texlive-ifoddpage-1.1-2|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-ifoddpage-1.1-2|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ifoddpage.tar.xz
21mr|texlive-ifoddpage-1.1-2|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ifoddpage.doc.tar.xz
21mr|texlive-ifoddpage-1.1-2|17	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ifoddpage.source.tar.xz
21mr|texlive-ifoddpage-1.1-2|18	BuildArch:	noarch
21mr|texlive-ifoddpage-1.1-2|19	BuildRequires:	texlive-tlpkg
21mr|texlive-ifoddpage-1.1-2|20	Requires(pre):	texlive-tlpkg
21mr|texlive-ifoddpage-1.1-2|21	Requires(post):	texlive-kpathsea
21mr|texlive-ifoddpage-1.1-2|22	
21mr|texlive-ifoddpage-1.1-2|23	%description
21mr|texlive-ifoddpage-1.1-2|24	TeXLive ifoddpage package.
21mr|texlive-ifoddpage-1.1-2|25	
21mr|texlive-ifoddpage-1.1-2|26	#-----------------------------------------------------------------------
21mr|texlive-ifoddpage-1.1-2|27	%files
21mr|texlive-ifoddpage-1.1-2|28	%{_texmfdistdir}/tex/latex/ifoddpage/ifoddpage.sty
21mr|texlive-ifoddpage-1.1-2|29	%doc %{_texmfdistdir}/doc/latex/ifoddpage/README
21mr|texlive-ifoddpage-1.1-2|30	%doc %{_texmfdistdir}/doc/latex/ifoddpage/ifoddpage.pdf
21mr|texlive-ifoddpage-1.1-2|31	#- source
21mr|texlive-ifoddpage-1.1-2|32	%doc %{_texmfdistdir}/source/latex/ifoddpage/ifoddpage.dtx
21mr|texlive-ifoddpage-1.1-2|33	%doc %{_texmfdistdir}/source/latex/ifoddpage/ifoddpage.ins
21mr|texlive-ifoddpage-1.1-2|34	
21mr|texlive-ifoddpage-1.1-2|35	#-----------------------------------------------------------------------
21mr|texlive-ifoddpage-1.1-2|36	%prep
21mr|texlive-ifoddpage-1.1-2|37	%setup -c -a0 -a1 -a2
21mr|texlive-ifoddpage-1.1-2|38	
21mr|texlive-ifoddpage-1.1-2|39	%build
21mr|texlive-ifoddpage-1.1-2|40	
21mr|texlive-ifoddpage-1.1-2|41	%install
21mr|texlive-ifoddpage-1.1-2|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ifoddpage-1.1-2|43	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18173 21
21mr|texlive-ifplatform-0.4a-2|1	# revision 21156
21mr|texlive-ifplatform-0.4a-2|2	# category Package
21mr|texlive-ifplatform-0.4a-2|3	# catalog-ctan /macros/latex/contrib/ifplatform
21mr|texlive-ifplatform-0.4a-2|4	# catalog-date 2009-09-10 17:35:10 +0200
21mr|texlive-ifplatform-0.4a-2|5	# catalog-license lppl
21mr|texlive-ifplatform-0.4a-2|6	# catalog-version 0.3a
21mr|texlive-ifplatform-0.4a-2|7	Name:		texlive-ifplatform
21mr|texlive-ifplatform-0.4a-2|8	Version:	0.4a
21mr|texlive-ifplatform-0.4a-2|9	Release:	2
21mr|texlive-ifplatform-0.4a-2|10	Summary:	Conditionals to test which platform is being used
21mr|texlive-ifplatform-0.4a-2|11	Group:		Publishing
21mr|texlive-ifplatform-0.4a-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ifplatform
21mr|texlive-ifplatform-0.4a-2|13	License:	LPPL
21mr|texlive-ifplatform-0.4a-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ifplatform.tar.xz
21mr|texlive-ifplatform-0.4a-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ifplatform.doc.tar.xz
21mr|texlive-ifplatform-0.4a-2|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ifplatform.source.tar.xz
21mr|texlive-ifplatform-0.4a-2|17	BuildArch:	noarch
21mr|texlive-ifplatform-0.4a-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-ifplatform-0.4a-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-ifplatform-0.4a-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-ifplatform-0.4a-2|21	
21mr|texlive-ifplatform-0.4a-2|22	%description
21mr|texlive-ifplatform-0.4a-2|23	This package uses the (La)TeX extension -shell-escape to
21mr|texlive-ifplatform-0.4a-2|24	establish whether the document is being processed on a Windows
21mr|texlive-ifplatform-0.4a-2|25	or on a Unix-like system (Mac OS X, Linux, etc.), or on Cygwin
21mr|texlive-ifplatform-0.4a-2|26	(Unix environment over a windows system). Booleans provided
21mr|texlive-ifplatform-0.4a-2|27	are: - \ifwindows, - \iflinux, - \ifmacosx and - \ifcygwin. The
21mr|texlive-ifplatform-0.4a-2|28	package also preserves the output of uname on a Unix-like
21mr|texlive-ifplatform-0.4a-2|29	system, which may be used to distinguish between various
21mr|texlive-ifplatform-0.4a-2|30	classes of Unix systems.
21mr|texlive-ifplatform-0.4a-2|31	
21mr|texlive-ifplatform-0.4a-2|32	#-----------------------------------------------------------------------
21mr|texlive-ifplatform-0.4a-2|33	%files
21mr|texlive-ifplatform-0.4a-2|34	%{_texmfdistdir}/tex/latex/ifplatform/ifplatform.sty
21mr|texlive-ifplatform-0.4a-2|35	%doc %{_texmfdistdir}/doc/latex/ifplatform/README
21mr|texlive-ifplatform-0.4a-2|36	%doc %{_texmfdistdir}/doc/latex/ifplatform/ifplatform.pdf
21mr|texlive-ifplatform-0.4a-2|37	#- source
21mr|texlive-ifplatform-0.4a-2|38	%doc %{_texmfdistdir}/source/latex/ifplatform/ifplatform.dtx
21mr|texlive-ifplatform-0.4a-2|39	%doc %{_texmfdistdir}/source/latex/ifplatform/ifplatform.ins
21mr|texlive-ifplatform-0.4a-2|40	
21mr|texlive-ifplatform-0.4a-2|41	#-----------------------------------------------------------------------
21mr|texlive-ifplatform-0.4a-2|42	%prep
21mr|texlive-ifplatform-0.4a-2|43	%setup -c -a0 -a1 -a2
21mr|texlive-ifplatform-0.4a-2|44	
21mr|texlive-ifplatform-0.4a-2|45	%build
21mr|texlive-ifplatform-0.4a-2|46	
21mr|texlive-ifplatform-0.4a-2|47	%install
21mr|texlive-ifplatform-0.4a-2|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ifplatform-0.4a-2|49	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18174 21
21mr|texlive-iftex-20200308-1|1	Name:		texlive-iftex
21mr|texlive-iftex-20200308-1|2	Version:	20200308
21mr|texlive-iftex-20200308-1|3	Release:	1
21mr|texlive-iftex-20200308-1|4	Summary:	Am I running under pdfTeX, XeTeX or LuaTeX?
21mr|texlive-iftex-20200308-1|5	Group:		Publishing
21mr|texlive-iftex-20200308-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/iftex
21mr|texlive-iftex-20200308-1|7	License:	LPPL1.3
21mr|texlive-iftex-20200308-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/iftex.tar.xz
21mr|texlive-iftex-20200308-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/iftex.doc.tar.xz
21mr|texlive-iftex-20200308-1|10	BuildArch:	noarch
21mr|texlive-iftex-20200308-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-iftex-20200308-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-iftex-20200308-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-iftex-20200308-1|14	
21mr|texlive-iftex-20200308-1|15	%description
21mr|texlive-iftex-20200308-1|16	The package, which works both for Plain TeX and for LaTeX,
21mr|texlive-iftex-20200308-1|17	defines the \ifPDFTeX, \ifXeTeX, and \ifLuaTeX conditionals for
21mr|texlive-iftex-20200308-1|18	testing which engine is being used for typesetting. The package
21mr|texlive-iftex-20200308-1|19	also provides the \RequirePDFTeX, \RequireXeTeX, and
21mr|texlive-iftex-20200308-1|20	\RequireLuaTeX commands which throw an error if pdfTeX, XeTeX
21mr|texlive-iftex-20200308-1|21	or LuaTeX (respectively) is not the engine in use.
21mr|texlive-iftex-20200308-1|22	
21mr|texlive-iftex-20200308-1|23	#-----------------------------------------------------------------------
21mr|texlive-iftex-20200308-1|24	%files
21mr|texlive-iftex-20200308-1|25	%{_texmfdistdir}/tex/generic/iftex/*.sty
21mr|texlive-iftex-20200308-1|26	%doc %{_texmfdistdir}/doc/generic/iftex/README.md
21mr|texlive-iftex-20200308-1|27	%doc %{_texmfdistdir}/doc/generic/iftex/*.pdf
21mr|texlive-iftex-20200308-1|28	%doc %{_texmfdistdir}/doc/generic/iftex/*.tex
21mr|texlive-iftex-20200308-1|29	
21mr|texlive-iftex-20200308-1|30	#-----------------------------------------------------------------------
21mr|texlive-iftex-20200308-1|31	%prep
21mr|texlive-iftex-20200308-1|32	%setup -c -a0 -a1
21mr|texlive-iftex-20200308-1|33	
21mr|texlive-iftex-20200308-1|34	%build
21mr|texlive-iftex-20200308-1|35	
21mr|texlive-iftex-20200308-1|36	%install
21mr|texlive-iftex-20200308-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-iftex-20200308-1|38	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18175 21
21mr|texlive-ifthenx-0.1a-6|1	# revision 25819
21mr|texlive-ifthenx-0.1a-6|2	# category Package
21mr|texlive-ifthenx-0.1a-6|3	# catalog-ctan /macros/latex/contrib/ifthenx
21mr|texlive-ifthenx-0.1a-6|4	# catalog-date 2012-04-01 23:59:58 +0200
21mr|texlive-ifthenx-0.1a-6|5	# catalog-license lppl
21mr|texlive-ifthenx-0.1a-6|6	# catalog-version 0.1a
21mr|texlive-ifthenx-0.1a-6|7	Name:		texlive-ifthenx
21mr|texlive-ifthenx-0.1a-6|8	Version:	0.1a
21mr|texlive-ifthenx-0.1a-6|9	Release:	6
21mr|texlive-ifthenx-0.1a-6|10	Summary:	Extra tests for \ifthenelse
21mr|texlive-ifthenx-0.1a-6|11	Group:		Publishing
21mr|texlive-ifthenx-0.1a-6|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ifthenx
21mr|texlive-ifthenx-0.1a-6|13	License:	LPPL
21mr|texlive-ifthenx-0.1a-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ifthenx.tar.xz
21mr|texlive-ifthenx-0.1a-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ifthenx.doc.tar.xz
21mr|texlive-ifthenx-0.1a-6|16	BuildArch:	noarch
21mr|texlive-ifthenx-0.1a-6|17	BuildRequires:	texlive-tlpkg
21mr|texlive-ifthenx-0.1a-6|18	Requires(pre):	texlive-tlpkg
21mr|texlive-ifthenx-0.1a-6|19	Requires(post):	texlive-kpathsea
21mr|texlive-ifthenx-0.1a-6|20	
21mr|texlive-ifthenx-0.1a-6|21	%description
21mr|texlive-ifthenx-0.1a-6|22	The package extends the ifthen package, providing extra
21mr|texlive-ifthenx-0.1a-6|23	predicates for the package's \ifthenelse command. The package
21mr|texlive-ifthenx-0.1a-6|24	is complementary to xifthen, in that they provide different
21mr|texlive-ifthenx-0.1a-6|25	facilities; the two may be loaded in the same document, as long
21mr|texlive-ifthenx-0.1a-6|26	as xifthen is loaded first.
21mr|texlive-ifthenx-0.1a-6|27	
21mr|texlive-ifthenx-0.1a-6|28	
21mr|texlive-ifthenx-0.1a-6|29	#-----------------------------------------------------------------------
21mr|texlive-ifthenx-0.1a-6|30	%files
21mr|texlive-ifthenx-0.1a-6|31	%{_texmfdistdir}/tex/latex/ifthenx/ifthenx.sty
21mr|texlive-ifthenx-0.1a-6|32	%doc %{_texmfdistdir}/doc/latex/ifthenx/README
21mr|texlive-ifthenx-0.1a-6|33	
21mr|texlive-ifthenx-0.1a-6|34	#-----------------------------------------------------------------------
21mr|texlive-ifthenx-0.1a-6|35	%prep
21mr|texlive-ifthenx-0.1a-6|36	%setup -c -a0 -a1
21mr|texlive-ifthenx-0.1a-6|37	
21mr|texlive-ifthenx-0.1a-6|38	%build
21mr|texlive-ifthenx-0.1a-6|39	
21mr|texlive-ifthenx-0.1a-6|40	%install
21mr|texlive-ifthenx-0.1a-6|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ifthenx-0.1a-6|42	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18176 21
21mr|texlive-ifxetex-0.6-2|1	# revision 19685
21mr|texlive-ifxetex-0.6-2|2	# category Package
21mr|texlive-ifxetex-0.6-2|3	# catalog-ctan /macros/generic/ifxetex
21mr|texlive-ifxetex-0.6-2|4	# catalog-date 2009-01-27 08:30:55 +0100
21mr|texlive-ifxetex-0.6-2|5	# catalog-license lppl
21mr|texlive-ifxetex-0.6-2|6	# catalog-version 0.5
21mr|texlive-ifxetex-0.6-2|7	Name:		texlive-ifxetex
21mr|texlive-ifxetex-0.6-2|8	Version:	0.6
21mr|texlive-ifxetex-0.6-2|9	Release:	2
21mr|texlive-ifxetex-0.6-2|10	Summary:	Am I running under XeTeX?
21mr|texlive-ifxetex-0.6-2|11	Group:		Publishing
21mr|texlive-ifxetex-0.6-2|12	URL:		http://www.ctan.org/tex-archive/macros/generic/ifxetex
21mr|texlive-ifxetex-0.6-2|13	License:	LPPL
21mr|texlive-ifxetex-0.6-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ifxetex.tar.xz
21mr|texlive-ifxetex-0.6-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ifxetex.doc.tar.xz
21mr|texlive-ifxetex-0.6-2|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ifxetex.source.tar.xz
21mr|texlive-ifxetex-0.6-2|17	BuildArch:	noarch
21mr|texlive-ifxetex-0.6-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-ifxetex-0.6-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-ifxetex-0.6-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-ifxetex-0.6-2|21	
21mr|texlive-ifxetex-0.6-2|22	%description
21mr|texlive-ifxetex-0.6-2|23	A simple package which provides an \ifxetex conditional, so
21mr|texlive-ifxetex-0.6-2|24	that other code can determine that it is running under XeTeX.
21mr|texlive-ifxetex-0.6-2|25	The package requires the e-TeX extensions to the TeX primitive
21mr|texlive-ifxetex-0.6-2|26	set.
21mr|texlive-ifxetex-0.6-2|27	
21mr|texlive-ifxetex-0.6-2|28	#-----------------------------------------------------------------------
21mr|texlive-ifxetex-0.6-2|29	%files
21mr|texlive-ifxetex-0.6-2|30	%{_texmfdistdir}/tex/generic/ifxetex/ifxetex.sty
21mr|texlive-ifxetex-0.6-2|31	%doc %{_texmfdistdir}/doc/generic/ifxetex/README
21mr|texlive-ifxetex-0.6-2|32	%doc %{_texmfdistdir}/doc/generic/ifxetex/ifxetex.pdf
21mr|texlive-ifxetex-0.6-2|33	#- source
21mr|texlive-ifxetex-0.6-2|34	%doc %{_texmfdistdir}/source/generic/ifxetex/ifxetex.ins
21mr|texlive-ifxetex-0.6-2|35	%doc %{_texmfdistdir}/source/generic/ifxetex/ifxetex.tex
21mr|texlive-ifxetex-0.6-2|36	
21mr|texlive-ifxetex-0.6-2|37	#-----------------------------------------------------------------------
21mr|texlive-ifxetex-0.6-2|38	%prep
21mr|texlive-ifxetex-0.6-2|39	%setup -c -a0 -a1 -a2
21mr|texlive-ifxetex-0.6-2|40	
21mr|texlive-ifxetex-0.6-2|41	%build
21mr|texlive-ifxetex-0.6-2|42	
21mr|texlive-ifxetex-0.6-2|43	%install
21mr|texlive-ifxetex-0.6-2|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ifxetex-0.6-2|45	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18177 21
21mr|texlive-iitem-1.0-10|1	# revision 29613
21mr|texlive-iitem-1.0-10|2	# category Package
21mr|texlive-iitem-1.0-10|3	# catalog-ctan /macros/latex/contrib/iitem
21mr|texlive-iitem-1.0-10|4	# catalog-date 2013-04-02 15:23:02 +0200
21mr|texlive-iitem-1.0-10|5	# catalog-license lppl
21mr|texlive-iitem-1.0-10|6	# catalog-version 1.0
21mr|texlive-iitem-1.0-10|7	Name:		texlive-iitem
21mr|texlive-iitem-1.0-10|8	Version:	1.0
21mr|texlive-iitem-1.0-10|9	Release:	10
21mr|texlive-iitem-1.0-10|10	Summary:	Multiple level of lists in one list-like environment
21mr|texlive-iitem-1.0-10|11	Group:		Publishing
21mr|texlive-iitem-1.0-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/iitem
21mr|texlive-iitem-1.0-10|13	License:	LPPL
21mr|texlive-iitem-1.0-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/iitem.tar.xz
21mr|texlive-iitem-1.0-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/iitem.doc.tar.xz
21mr|texlive-iitem-1.0-10|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/iitem.source.tar.xz
21mr|texlive-iitem-1.0-10|17	BuildArch:	noarch
21mr|texlive-iitem-1.0-10|18	BuildRequires:	texlive-tlpkg
21mr|texlive-iitem-1.0-10|19	Requires(pre):	texlive-tlpkg
21mr|texlive-iitem-1.0-10|20	Requires(post):	texlive-kpathsea
21mr|texlive-iitem-1.0-10|21	
21mr|texlive-iitem-1.0-10|22	%description
21mr|texlive-iitem-1.0-10|23	The package defines multiple level lists within one list-like
21mr|texlive-iitem-1.0-10|24	environment. instead of writing \begin{enumerate} \item 1
21mr|texlive-iitem-1.0-10|25	\begin{enumerate} \item 2 \begin{enumerate} \item 3
21mr|texlive-iitem-1.0-10|26	\begin{enumerate} \item 4 \end{enumerate} \end{enumerate} \item
21mr|texlive-iitem-1.0-10|27	2.1 \end{enumerate} \item 1.1 \begin{enumerate} \item 2
21mr|texlive-iitem-1.0-10|28	\end{enumerate} \end{enumerate} this package allows you to
21mr|texlive-iitem-1.0-10|29	write \begin{enumerate} \item 1 \iitem 2 \iiitem 3 \ivtem 4
21mr|texlive-iitem-1.0-10|30	\iitem 2.1 \item 1.1 \iitem 2 \end{enumerate}.
21mr|texlive-iitem-1.0-10|31	
21mr|texlive-iitem-1.0-10|32	
21mr|texlive-iitem-1.0-10|33	#-----------------------------------------------------------------------
21mr|texlive-iitem-1.0-10|34	%files
21mr|texlive-iitem-1.0-10|35	%{_texmfdistdir}/tex/latex/iitem/iitem.sty
21mr|texlive-iitem-1.0-10|36	%doc %{_texmfdistdir}/doc/latex/iitem/README
21mr|texlive-iitem-1.0-10|37	%doc %{_texmfdistdir}/doc/latex/iitem/iitem.pdf
21mr|texlive-iitem-1.0-10|38	#- source
21mr|texlive-iitem-1.0-10|39	%doc %{_texmfdistdir}/source/latex/iitem/iitem.dtx
21mr|texlive-iitem-1.0-10|40	%doc %{_texmfdistdir}/source/latex/iitem/iitem.ins
21mr|texlive-iitem-1.0-10|41	
21mr|texlive-iitem-1.0-10|42	#-----------------------------------------------------------------------
21mr|texlive-iitem-1.0-10|43	%prep
21mr|texlive-iitem-1.0-10|44	%setup -c -a0 -a1 -a2
21mr|texlive-iitem-1.0-10|45	
21mr|texlive-iitem-1.0-10|46	%build
21mr|texlive-iitem-1.0-10|47	
21mr|texlive-iitem-1.0-10|48	%install
21mr|texlive-iitem-1.0-10|49	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-iitem-1.0-10|50	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18178 21
21mr|texlive-ijmart-1.7-7|1	# revision 20276
21mr|texlive-ijmart-1.7-7|2	# category Package
21mr|texlive-ijmart-1.7-7|3	# catalog-ctan /macros/latex/contrib/ijmart
21mr|texlive-ijmart-1.7-7|4	# catalog-date 2010-10-30 13:33:19 +0200
21mr|texlive-ijmart-1.7-7|5	# catalog-license lppl
21mr|texlive-ijmart-1.7-7|6	# catalog-version 1.7
21mr|texlive-ijmart-1.7-7|7	Name:		texlive-ijmart
21mr|texlive-ijmart-1.7-7|8	Version:	1.7
21mr|texlive-ijmart-1.7-7|9	Release:	7
21mr|texlive-ijmart-1.7-7|10	Summary:	LaTeX Class for the Israel Journal of Mathematics
21mr|texlive-ijmart-1.7-7|11	Group:		Publishing
21mr|texlive-ijmart-1.7-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ijmart
21mr|texlive-ijmart-1.7-7|13	License:	LPPL
21mr|texlive-ijmart-1.7-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ijmart.tar.xz
21mr|texlive-ijmart-1.7-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ijmart.doc.tar.xz
21mr|texlive-ijmart-1.7-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ijmart.source.tar.xz
21mr|texlive-ijmart-1.7-7|17	BuildArch:	noarch
21mr|texlive-ijmart-1.7-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-ijmart-1.7-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-ijmart-1.7-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-ijmart-1.7-7|21	
21mr|texlive-ijmart-1.7-7|22	%description
21mr|texlive-ijmart-1.7-7|23	The Israel Journal of Mathematics is published by The Hebrew
21mr|texlive-ijmart-1.7-7|24	University Magnes Press. This class provides LaTeX support for
21mr|texlive-ijmart-1.7-7|25	its authors and editors. It strives to achieve the distinct
21mr|texlive-ijmart-1.7-7|26	"look and feel" of the journal, while having the interface
21mr|texlive-ijmart-1.7-7|27	similar to that of the amsart document class. This will help
21mr|texlive-ijmart-1.7-7|28	authors already familiar with amsart to easily submit
21mr|texlive-ijmart-1.7-7|29	manuscripts for The Israel Journal of Mathematics or to put the
21mr|texlive-ijmart-1.7-7|30	preprints in arXiv with minimal changes in the LaTeX source.
21mr|texlive-ijmart-1.7-7|31	
21mr|texlive-ijmart-1.7-7|32	
21mr|texlive-ijmart-1.7-7|33	#-----------------------------------------------------------------------
21mr|texlive-ijmart-1.7-7|34	%files
21mr|texlive-ijmart-1.7-7|35	%{_texmfdistdir}/bibtex/bst/ijmart/ijmart.bst
21mr|texlive-ijmart-1.7-7|36	%{_texmfdistdir}/tex/latex/ijmart/ijmart.cls
21mr|texlive-ijmart-1.7-7|37	%doc %{_texmfdistdir}/doc/latex/ijmart/Makefile
21mr|texlive-ijmart-1.7-7|38	%doc %{_texmfdistdir}/doc/latex/ijmart/README
21mr|texlive-ijmart-1.7-7|39	%doc %{_texmfdistdir}/doc/latex/ijmart/ijmart.bib
21mr|texlive-ijmart-1.7-7|40	%doc %{_texmfdistdir}/doc/latex/ijmart/ijmart.pdf
21mr|texlive-ijmart-1.7-7|41	%doc %{_texmfdistdir}/doc/latex/ijmart/ijmsample.bib
21mr|texlive-ijmart-1.7-7|42	%doc %{_texmfdistdir}/doc/latex/ijmart/ijmsample.pdf
21mr|texlive-ijmart-1.7-7|43	%doc %{_texmfdistdir}/doc/latex/ijmart/ijmsample.tex
21mr|texlive-ijmart-1.7-7|44	#- source
21mr|texlive-ijmart-1.7-7|45	%doc %{_texmfdistdir}/source/latex/ijmart/ijmart.dtx
21mr|texlive-ijmart-1.7-7|46	%doc %{_texmfdistdir}/source/latex/ijmart/ijmart.ins
21mr|texlive-ijmart-1.7-7|47	
21mr|texlive-ijmart-1.7-7|48	#-----------------------------------------------------------------------
21mr|texlive-ijmart-1.7-7|49	%prep
21mr|texlive-ijmart-1.7-7|50	%setup -c -a0 -a1 -a2
21mr|texlive-ijmart-1.7-7|51	
21mr|texlive-ijmart-1.7-7|52	%build
21mr|texlive-ijmart-1.7-7|53	
21mr|texlive-ijmart-1.7-7|54	%install
21mr|texlive-ijmart-1.7-7|55	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ijmart-1.7-7|56	cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}

18179 21
21mr|texlive-imac-20190228-1|1	Name:		texlive-imac
21mr|texlive-imac-20190228-1|2	Version:	20190228
21mr|texlive-imac-20190228-1|3	Release:	1
21mr|texlive-imac-20190228-1|4	Summary:	International Modal Analysis Conference format
21mr|texlive-imac-20190228-1|5	Group:		Publishing
21mr|texlive-imac-20190228-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/imac
21mr|texlive-imac-20190228-1|7	License:	GPL
21mr|texlive-imac-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/imac.tar.xz
21mr|texlive-imac-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/imac.doc.tar.xz
21mr|texlive-imac-20190228-1|10	BuildArch:	noarch
21mr|texlive-imac-20190228-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-imac-20190228-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-imac-20190228-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-imac-20190228-1|14	
21mr|texlive-imac-20190228-1|15	%description
21mr|texlive-imac-20190228-1|16	A set of files for producing correctly formatted documents for
21mr|texlive-imac-20190228-1|17	the International Modal Analysis Conference. The bundle
21mr|texlive-imac-20190228-1|18	provides a LaTeX package and a BibTeX style file.
21mr|texlive-imac-20190228-1|19	
21mr|texlive-imac-20190228-1|20	#-----------------------------------------------------------------------
21mr|texlive-imac-20190228-1|21	%files
21mr|texlive-imac-20190228-1|22	%{_texmfdistdir}/bibtex/bst/imac
21mr|texlive-imac-20190228-1|23	%{_texmfdistdir}/tex/latex/imac
21mr|texlive-imac-20190228-1|24	%doc %{_texmfdistdir}/doc/latex/imac
21mr|texlive-imac-20190228-1|25	
21mr|texlive-imac-20190228-1|26	#-----------------------------------------------------------------------
21mr|texlive-imac-20190228-1|27	%prep
21mr|texlive-imac-20190228-1|28	%setup -c -a0 -a1
21mr|texlive-imac-20190228-1|29	
21mr|texlive-imac-20190228-1|30	%build
21mr|texlive-imac-20190228-1|31	
21mr|texlive-imac-20190228-1|32	%install
21mr|texlive-imac-20190228-1|33	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-imac-20190228-1|34	cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}

18180 21
21mr|texlive-image-gallery-1.0j-2|1	Name:		texlive-image-gallery
21mr|texlive-image-gallery-1.0j-2|2	Version:	1.0j
21mr|texlive-image-gallery-1.0j-2|3	Release:	2
21mr|texlive-image-gallery-1.0j-2|4	Summary:	Create an overview of pictures from a digital camera or from other sources
21mr|texlive-image-gallery-1.0j-2|5	Group:		Publishing
21mr|texlive-image-gallery-1.0j-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/image-gallery
21mr|texlive-image-gallery-1.0j-2|7	License:	LPPL
21mr|texlive-image-gallery-1.0j-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/image-gallery.tar.xz
21mr|texlive-image-gallery-1.0j-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/image-gallery.doc.tar.xz
21mr|texlive-image-gallery-1.0j-2|10	BuildArch:	noarch
21mr|texlive-image-gallery-1.0j-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-image-gallery-1.0j-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-image-gallery-1.0j-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-image-gallery-1.0j-2|14	
21mr|texlive-image-gallery-1.0j-2|15	%description
21mr|texlive-image-gallery-1.0j-2|16	The class may be used to create an overview of pictures from a
21mr|texlive-image-gallery-1.0j-2|17	digital camera or from other sources. It is possible to adjust
21mr|texlive-image-gallery-1.0j-2|18	the size of the pictures and all the margins. The example file
21mr|texlive-image-gallery-1.0j-2|19	shows the usage.
21mr|texlive-image-gallery-1.0j-2|20	
21mr|texlive-image-gallery-1.0j-2|21	#-----------------------------------------------------------------------
21mr|texlive-image-gallery-1.0j-2|22	%files
21mr|texlive-image-gallery-1.0j-2|23	%{_texmfdistdir}/tex/latex/image-gallery/image-gallery.cls
21mr|texlive-image-gallery-1.0j-2|24	%doc %{_texmfdistdir}/doc/latex/image-gallery/README
21mr|texlive-image-gallery-1.0j-2|25	%doc %{_texmfdistdir}/doc/latex/image-gallery/gallery-example.pdf
21mr|texlive-image-gallery-1.0j-2|26	%doc %{_texmfdistdir}/doc/latex/image-gallery/gallery-example.tex
21mr|texlive-image-gallery-1.0j-2|27	%doc %{_texmfdistdir}/doc/latex/image-gallery/mypics.txt
21mr|texlive-image-gallery-1.0j-2|28	%doc %{_texmfdistdir}/doc/latex/image-gallery/pic001.jpg
21mr|texlive-image-gallery-1.0j-2|29	%doc %{_texmfdistdir}/doc/latex/image-gallery/pic002.jpg
21mr|texlive-image-gallery-1.0j-2|30	%doc %{_texmfdistdir}/doc/latex/image-gallery/pic003.jpg
21mr|texlive-image-gallery-1.0j-2|31	%doc %{_texmfdistdir}/doc/latex/image-gallery/pic004.jpg
21mr|texlive-image-gallery-1.0j-2|32	%doc %{_texmfdistdir}/doc/latex/image-gallery/pic005.jpg
21mr|texlive-image-gallery-1.0j-2|33	%doc %{_texmfdistdir}/doc/latex/image-gallery/pic006.jpg
21mr|texlive-image-gallery-1.0j-2|34	%doc %{_texmfdistdir}/doc/latex/image-gallery/pic007.jpg
21mr|texlive-image-gallery-1.0j-2|35	%doc %{_texmfdistdir}/doc/latex/image-gallery/pic008.jpg
21mr|texlive-image-gallery-1.0j-2|36	%doc %{_texmfdistdir}/doc/latex/image-gallery/pic009.jpg
21mr|texlive-image-gallery-1.0j-2|37	%doc %{_texmfdistdir}/doc/latex/image-gallery/pic010.jpg
21mr|texlive-image-gallery-1.0j-2|38	%doc %{_texmfdistdir}/doc/latex/image-gallery/pic011.jpg
21mr|texlive-image-gallery-1.0j-2|39	%doc %{_texmfdistdir}/doc/latex/image-gallery/pic012.jpg
21mr|texlive-image-gallery-1.0j-2|40	%doc %{_texmfdistdir}/doc/latex/image-gallery/pic013.jpg
21mr|texlive-image-gallery-1.0j-2|41	%doc %{_texmfdistdir}/doc/latex/image-gallery/pic014.jpg
21mr|texlive-image-gallery-1.0j-2|42	%doc %{_texmfdistdir}/doc/latex/image-gallery/pic015.jpg
21mr|texlive-image-gallery-1.0j-2|43	%doc %{_texmfdistdir}/doc/latex/image-gallery/pic016.jpg
21mr|texlive-image-gallery-1.0j-2|44	%doc %{_texmfdistdir}/doc/latex/image-gallery/pic017.jpg
21mr|texlive-image-gallery-1.0j-2|45	%doc %{_texmfdistdir}/doc/latex/image-gallery/pic018.jpg
21mr|texlive-image-gallery-1.0j-2|46	%doc %{_texmfdistdir}/doc/latex/image-gallery/pic019.jpg
21mr|texlive-image-gallery-1.0j-2|47	%doc %{_texmfdistdir}/doc/latex/image-gallery/pic020.jpg
21mr|texlive-image-gallery-1.0j-2|48	%doc %{_texmfdistdir}/doc/latex/image-gallery/pic021.jpg
21mr|texlive-image-gallery-1.0j-2|49	%doc %{_texmfdistdir}/doc/latex/image-gallery/pic022.jpg
21mr|texlive-image-gallery-1.0j-2|50	
21mr|texlive-image-gallery-1.0j-2|51	#-----------------------------------------------------------------------
21mr|texlive-image-gallery-1.0j-2|52	%prep
21mr|texlive-image-gallery-1.0j-2|53	%setup -c -a0 -a1
21mr|texlive-image-gallery-1.0j-2|54	
21mr|texlive-image-gallery-1.0j-2|55	%build
21mr|texlive-image-gallery-1.0j-2|56	
21mr|texlive-image-gallery-1.0j-2|57	%install
21mr|texlive-image-gallery-1.0j-2|58	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-image-gallery-1.0j-2|59	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18181 21
21mr|texlive-imakeidx-1.3e-2|1	Name:		texlive-imakeidx
21mr|texlive-imakeidx-1.3e-2|2	Version:	1.3e
21mr|texlive-imakeidx-1.3e-2|3	Release:	2
21mr|texlive-imakeidx-1.3e-2|4	Summary:	A package for producing multiple indexes
21mr|texlive-imakeidx-1.3e-2|5	Group:		Publishing
21mr|texlive-imakeidx-1.3e-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/imakeidx
21mr|texlive-imakeidx-1.3e-2|7	License:	LPPL1.3
21mr|texlive-imakeidx-1.3e-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/imakeidx.tar.xz
21mr|texlive-imakeidx-1.3e-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/imakeidx.doc.tar.xz
21mr|texlive-imakeidx-1.3e-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/imakeidx.source.tar.xz
21mr|texlive-imakeidx-1.3e-2|11	BuildArch:	noarch
21mr|texlive-imakeidx-1.3e-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-imakeidx-1.3e-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-imakeidx-1.3e-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-imakeidx-1.3e-2|15	
21mr|texlive-imakeidx-1.3e-2|16	%description
21mr|texlive-imakeidx-1.3e-2|17	The package enables the user to produce and typeset one or more
21mr|texlive-imakeidx-1.3e-2|18	indexes simultaneously with a document. The package is known to
21mr|texlive-imakeidx-1.3e-2|19	work in LaTeX documents processed with pdflatex, xelatatex and
21mr|texlive-imakeidx-1.3e-2|20	lualatex. If makeindex is used for processing the index
21mr|texlive-imakeidx-1.3e-2|21	entries, no particular setting up is needed when TeX Live is
21mr|texlive-imakeidx-1.3e-2|22	used. Using xindy or other programs it is necessary to enable
21mr|texlive-imakeidx-1.3e-2|23	shell escape; shell escape is also needed if splitindex is
21mr|texlive-imakeidx-1.3e-2|24	used.
21mr|texlive-imakeidx-1.3e-2|25	
21mr|texlive-imakeidx-1.3e-2|26	#-----------------------------------------------------------------------
21mr|texlive-imakeidx-1.3e-2|27	%files
21mr|texlive-imakeidx-1.3e-2|28	%{_texmfdistdir}/tex/latex/imakeidx
21mr|texlive-imakeidx-1.3e-2|29	%doc %{_texmfdistdir}/doc/latex/imakeidx
21mr|texlive-imakeidx-1.3e-2|30	#- source
21mr|texlive-imakeidx-1.3e-2|31	%doc %{_texmfdistdir}/source/latex/imakeidx
21mr|texlive-imakeidx-1.3e-2|32	
21mr|texlive-imakeidx-1.3e-2|33	#-----------------------------------------------------------------------
21mr|texlive-imakeidx-1.3e-2|34	%prep
21mr|texlive-imakeidx-1.3e-2|35	%setup -c -a0 -a1 -a2
21mr|texlive-imakeidx-1.3e-2|36	
21mr|texlive-imakeidx-1.3e-2|37	%build
21mr|texlive-imakeidx-1.3e-2|38	
21mr|texlive-imakeidx-1.3e-2|39	%install
21mr|texlive-imakeidx-1.3e-2|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-imakeidx-1.3e-2|41	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18182 21
21mr|texlive-impatient-20190228-1|1	Name:		texlive-impatient
21mr|texlive-impatient-20190228-1|2	Version:	20190228
21mr|texlive-impatient-20190228-1|3	Release:	1
21mr|texlive-impatient-20190228-1|4	Summary:	Free edition of the book "TeX for the Impatient"
21mr|texlive-impatient-20190228-1|5	Group:		Publishing
21mr|texlive-impatient-20190228-1|6	URL:		http://www.ctan.org/tex-archive/info/impatient
21mr|texlive-impatient-20190228-1|7	License:	FDL
21mr|texlive-impatient-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/impatient.tar.xz
21mr|texlive-impatient-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/impatient.doc.tar.xz
21mr|texlive-impatient-20190228-1|10	BuildArch:	noarch
21mr|texlive-impatient-20190228-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-impatient-20190228-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-impatient-20190228-1|13	
21mr|texlive-impatient-20190228-1|14	%description
21mr|texlive-impatient-20190228-1|15	This directory mirrors the canonical source of the project
21mr|texlive-impatient-20190228-1|16	which is maintaining the book "TeX for the Impatient", which is
21mr|texlive-impatient-20190228-1|17	now out of print. The book is also available in French
21mr|texlive-impatient-20190228-1|18	translation.
21mr|texlive-impatient-20190228-1|19	
21mr|texlive-impatient-20190228-1|20	#-----------------------------------------------------------------------
21mr|texlive-impatient-20190228-1|21	%files
21mr|texlive-impatient-20190228-1|22	%doc %{_texmfdistdir}/doc/plain/impatient
21mr|texlive-impatient-20190228-1|23	
21mr|texlive-impatient-20190228-1|24	#-----------------------------------------------------------------------
21mr|texlive-impatient-20190228-1|25	%prep
21mr|texlive-impatient-20190228-1|26	%setup -c -a0 -a1
21mr|texlive-impatient-20190228-1|27	
21mr|texlive-impatient-20190228-1|28	%build
21mr|texlive-impatient-20190228-1|29	
21mr|texlive-impatient-20190228-1|30	%install
21mr|texlive-impatient-20190228-1|31	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-impatient-20190228-1|32	cp -fpar doc %{buildroot}%{_texmfdistdir}

18183 21
21mr|texlive-impatient-fr-20190228-1|1	# revision 15878
21mr|texlive-impatient-fr-20190228-1|2	# category Package
21mr|texlive-impatient-fr-20190228-1|3	# catalog-ctan /info/impatient
21mr|texlive-impatient-fr-20190228-1|4	# catalog-date 2009-06-03 15:47:29 +0200
21mr|texlive-impatient-fr-20190228-1|5	# catalog-license fdl
21mr|texlive-impatient-fr-20190228-1|6	# catalog-version undef
21mr|texlive-impatient-fr-20190228-1|7	Name:		texlive-impatient-fr
21mr|texlive-impatient-fr-20190228-1|8	Version:	20190228
21mr|texlive-impatient-fr-20190228-1|9	Release:	1
21mr|texlive-impatient-fr-20190228-1|10	Summary:	Free edition of the book "TeX for the Impatient"
21mr|texlive-impatient-fr-20190228-1|11	Group:		Publishing
21mr|texlive-impatient-fr-20190228-1|12	URL:		http://www.ctan.org/tex-archive/info/impatient
21mr|texlive-impatient-fr-20190228-1|13	License:	FDL
21mr|texlive-impatient-fr-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/impatient-fr.tar.xz
21mr|texlive-impatient-fr-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/impatient-fr.doc.tar.xz
21mr|texlive-impatient-fr-20190228-1|16	BuildArch:	noarch
21mr|texlive-impatient-fr-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-impatient-fr-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-impatient-fr-20190228-1|19	
21mr|texlive-impatient-fr-20190228-1|20	%description
21mr|texlive-impatient-fr-20190228-1|21	This directory mirrors the canonical source of the project
21mr|texlive-impatient-fr-20190228-1|22	which is maintaining the book "TeX for the Impatient", which is
21mr|texlive-impatient-fr-20190228-1|23	now out of print. The book is also available in French
21mr|texlive-impatient-fr-20190228-1|24	translation.
21mr|texlive-impatient-fr-20190228-1|25	
21mr|texlive-impatient-fr-20190228-1|26	#-----------------------------------------------------------------------
21mr|texlive-impatient-fr-20190228-1|27	%files
21mr|texlive-impatient-fr-20190228-1|28	%doc %{_texmfdistdir}/doc/plain/impatient-fr/README
21mr|texlive-impatient-fr-20190228-1|29	%doc %{_texmfdistdir}/doc/plain/impatient-fr/config.tex
21mr|texlive-impatient-fr-20190228-1|30	%doc %{_texmfdistdir}/doc/plain/impatient-fr/eplain.tex
21mr|texlive-impatient-fr-20190228-1|31	%doc %{_texmfdistdir}/doc/plain/impatient-fr/fbackm.tex
21mr|texlive-impatient-fr-20190228-1|32	%doc %{_texmfdistdir}/doc/plain/impatient-fr/fbook.pdf
21mr|texlive-impatient-fr-20190228-1|33	%doc %{_texmfdistdir}/doc/plain/impatient-fr/fbook.tex
21mr|texlive-impatient-fr-20190228-1|34	%doc %{_texmfdistdir}/doc/plain/impatient-fr/fcapsule.tex
21mr|texlive-impatient-fr-20190228-1|35	%doc %{_texmfdistdir}/doc/plain/impatient-fr/fconcept.tex
21mr|texlive-impatient-fr-20190228-1|36	%doc %{_texmfdistdir}/doc/plain/impatient-fr/fcopyrgh.tex
21mr|texlive-impatient-fr-20190228-1|37	%doc %{_texmfdistdir}/doc/plain/impatient-fr/fdl.tex
21mr|texlive-impatient-fr-20190228-1|38	%doc %{_texmfdistdir}/doc/plain/impatient-fr/ferrors.tex
21mr|texlive-impatient-fr-20190228-1|39	%doc %{_texmfdistdir}/doc/plain/impatient-fr/fexamples.tex
21mr|texlive-impatient-fr-20190228-1|40	%doc %{_texmfdistdir}/doc/plain/impatient-fr/ffrontm.tex
21mr|texlive-impatient-fr-20190228-1|41	%doc %{_texmfdistdir}/doc/plain/impatient-fr/fgenops.tex
21mr|texlive-impatient-fr-20190228-1|42	%doc %{_texmfdistdir}/doc/plain/impatient-fr/fmacros.tex
21mr|texlive-impatient-fr-20190228-1|43	%doc %{_texmfdistdir}/doc/plain/impatient-fr/fmath.tex
21mr|texlive-impatient-fr-20190228-1|44	%doc %{_texmfdistdir}/doc/plain/impatient-fr/fmodes.tex
21mr|texlive-impatient-fr-20190228-1|45	%doc %{_texmfdistdir}/doc/plain/impatient-fr/fonts.tex
21mr|texlive-impatient-fr-20190228-1|46	%doc %{_texmfdistdir}/doc/plain/impatient-fr/fpages.tex
21mr|texlive-impatient-fr-20190228-1|47	%doc %{_texmfdistdir}/doc/plain/impatient-fr/fparas.tex
21mr|texlive-impatient-fr-20190228-1|48	%doc %{_texmfdistdir}/doc/plain/impatient-fr/fpreface.tex
21mr|texlive-impatient-fr-20190228-1|49	%doc %{_texmfdistdir}/doc/plain/impatient-fr/fread1st.tex
21mr|texlive-impatient-fr-20190228-1|50	%doc %{_texmfdistdir}/doc/plain/impatient-fr/ftips.tex
21mr|texlive-impatient-fr-20190228-1|51	%doc %{_texmfdistdir}/doc/plain/impatient-fr/fusebook.tex
21mr|texlive-impatient-fr-20190228-1|52	%doc %{_texmfdistdir}/doc/plain/impatient-fr/fusermacs.tex
21mr|texlive-impatient-fr-20190228-1|53	%doc %{_texmfdistdir}/doc/plain/impatient-fr/fusingtex.tex
21mr|texlive-impatient-fr-20190228-1|54	%doc %{_texmfdistdir}/doc/plain/impatient-fr/fxmptext.tex
21mr|texlive-impatient-fr-20190228-1|55	
21mr|texlive-impatient-fr-20190228-1|56	#-----------------------------------------------------------------------
21mr|texlive-impatient-fr-20190228-1|57	%prep
21mr|texlive-impatient-fr-20190228-1|58	%setup -c -a0 -a1
21mr|texlive-impatient-fr-20190228-1|59	
21mr|texlive-impatient-fr-20190228-1|60	%build
21mr|texlive-impatient-fr-20190228-1|61	
21mr|texlive-impatient-fr-20190228-1|62	%install
21mr|texlive-impatient-fr-20190228-1|63	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-impatient-fr-20190228-1|64	cp -fpar doc %{buildroot}%{_texmfdistdir}

18184 21
21mr|texlive-impnattypo-1.5-1|1	Name:		texlive-impnattypo
21mr|texlive-impnattypo-1.5-1|2	Version:	1.5
21mr|texlive-impnattypo-1.5-1|3	Release:	1
21mr|texlive-impnattypo-1.5-1|4	Summary:	Support typography of l'Imprimerie Nationale FranASSaise
21mr|texlive-impnattypo-1.5-1|5	Group:		Publishing
21mr|texlive-impnattypo-1.5-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/impnattypo
21mr|texlive-impnattypo-1.5-1|7	License:	LPPL1.3
21mr|texlive-impnattypo-1.5-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/impnattypo.tar.xz
21mr|texlive-impnattypo-1.5-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/impnattypo.doc.tar.xz
21mr|texlive-impnattypo-1.5-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/impnattypo.source.tar.xz
21mr|texlive-impnattypo-1.5-1|11	BuildArch:	noarch
21mr|texlive-impnattypo-1.5-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-impnattypo-1.5-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-impnattypo-1.5-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-impnattypo-1.5-1|15	
21mr|texlive-impnattypo-1.5-1|16	%description
21mr|texlive-impnattypo-1.5-1|17	The package provides useful macros implementing recommendations
21mr|texlive-impnattypo-1.5-1|18	by the French Imprimerie Nationale.
21mr|texlive-impnattypo-1.5-1|19	
21mr|texlive-impnattypo-1.5-1|20	#-----------------------------------------------------------------------
21mr|texlive-impnattypo-1.5-1|21	%files
21mr|texlive-impnattypo-1.5-1|22	%{_texmfdistdir}/tex/latex/impnattypo
21mr|texlive-impnattypo-1.5-1|23	%doc %{_texmfdistdir}/doc/latex/impnattypo
21mr|texlive-impnattypo-1.5-1|24	#- source
21mr|texlive-impnattypo-1.5-1|25	%doc %{_texmfdistdir}/source/latex/impnattypo
21mr|texlive-impnattypo-1.5-1|26	
21mr|texlive-impnattypo-1.5-1|27	#-----------------------------------------------------------------------
21mr|texlive-impnattypo-1.5-1|28	%prep
21mr|texlive-impnattypo-1.5-1|29	%setup -c -a0 -a1 -a2
21mr|texlive-impnattypo-1.5-1|30	
21mr|texlive-impnattypo-1.5-1|31	%build
21mr|texlive-impnattypo-1.5-1|32	
21mr|texlive-impnattypo-1.5-1|33	%install
21mr|texlive-impnattypo-1.5-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-impnattypo-1.5-1|35	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18185 21
21mr|texlive-import-5.1-7|1	# revision 17361
21mr|texlive-import-5.1-7|2	# category Package
21mr|texlive-import-5.1-7|3	# catalog-ctan /macros/latex/contrib/import
21mr|texlive-import-5.1-7|4	# catalog-date 2010-03-09 13:05:51 +0100
21mr|texlive-import-5.1-7|5	# catalog-license pd
21mr|texlive-import-5.1-7|6	# catalog-version 5.1
21mr|texlive-import-5.1-7|7	Name:		texlive-import
21mr|texlive-import-5.1-7|8	Version:	5.1
21mr|texlive-import-5.1-7|9	Release:	7
21mr|texlive-import-5.1-7|10	Summary:	Establish input relative to a directory
21mr|texlive-import-5.1-7|11	Group:		Publishing
21mr|texlive-import-5.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/import
21mr|texlive-import-5.1-7|13	License:	PD
21mr|texlive-import-5.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/import.tar.xz
21mr|texlive-import-5.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/import.doc.tar.xz
21mr|texlive-import-5.1-7|16	BuildArch:	noarch
21mr|texlive-import-5.1-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-import-5.1-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-import-5.1-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-import-5.1-7|20	
21mr|texlive-import-5.1-7|21	%description
21mr|texlive-import-5.1-7|22	The commands \import{full_path}{file} and
21mr|texlive-import-5.1-7|23	\subimport{path_extension}{file} set up input through standard
21mr|texlive-import-5.1-7|24	LaTeX mechanisms (\input, \include and \includegraphics) to
21mr|texlive-import-5.1-7|25	load files relative to the \import-ed directory. There are also
21mr|texlive-import-5.1-7|26	\includefrom, \subincludefrom, and * variants of the commands.
21mr|texlive-import-5.1-7|27	
21mr|texlive-import-5.1-7|28	
21mr|texlive-import-5.1-7|29	#-----------------------------------------------------------------------
21mr|texlive-import-5.1-7|30	%files
21mr|texlive-import-5.1-7|31	%{_texmfdistdir}/tex/latex/import/import.sty
21mr|texlive-import-5.1-7|32	%doc %{_texmfdistdir}/doc/latex/import/import.pdf
21mr|texlive-import-5.1-7|33	%doc %{_texmfdistdir}/doc/latex/import/import.tex
21mr|texlive-import-5.1-7|34	
21mr|texlive-import-5.1-7|35	#-----------------------------------------------------------------------
21mr|texlive-import-5.1-7|36	%prep
21mr|texlive-import-5.1-7|37	%setup -c -a0 -a1
21mr|texlive-import-5.1-7|38	
21mr|texlive-import-5.1-7|39	%build
21mr|texlive-import-5.1-7|40	
21mr|texlive-import-5.1-7|41	%install
21mr|texlive-import-5.1-7|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-import-5.1-7|43	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18186 21
21mr|texlive-imsproc-0.1-13|1	# revision 29803
21mr|texlive-imsproc-0.1-13|2	# category Package
21mr|texlive-imsproc-0.1-13|3	# catalog-ctan /macros/xetex/latex/imsproc
21mr|texlive-imsproc-0.1-13|4	# catalog-date 2013-04-04 12:47:47 +0200
21mr|texlive-imsproc-0.1-13|5	# catalog-license lppl1.3
21mr|texlive-imsproc-0.1-13|6	# catalog-version 0.1
21mr|texlive-imsproc-0.1-13|7	Name:		texlive-imsproc
21mr|texlive-imsproc-0.1-13|8	Version:	0.1
21mr|texlive-imsproc-0.1-13|9	Release:	13
21mr|texlive-imsproc-0.1-13|10	Summary:	Typeset IMS conference proceedings
21mr|texlive-imsproc-0.1-13|11	Group:		Publishing
21mr|texlive-imsproc-0.1-13|12	URL:		http://www.ctan.org/tex-archive/macros/xetex/latex/imsproc
21mr|texlive-imsproc-0.1-13|13	License:	LPPL1.3
21mr|texlive-imsproc-0.1-13|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/imsproc.tar.xz
21mr|texlive-imsproc-0.1-13|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/imsproc.doc.tar.xz
21mr|texlive-imsproc-0.1-13|16	BuildArch:	noarch
21mr|texlive-imsproc-0.1-13|17	BuildRequires:	texlive-tlpkg
21mr|texlive-imsproc-0.1-13|18	Requires(pre):	texlive-tlpkg
21mr|texlive-imsproc-0.1-13|19	Requires(post):	texlive-kpathsea
21mr|texlive-imsproc-0.1-13|20	
21mr|texlive-imsproc-0.1-13|21	%description
21mr|texlive-imsproc-0.1-13|22	The class typesets papers for IMS (Iranian Mathematical
21mr|texlive-imsproc-0.1-13|23	Society) conference proceedings. The class uses the XePersian
21mr|texlive-imsproc-0.1-13|24	package.
21mr|texlive-imsproc-0.1-13|25	
21mr|texlive-imsproc-0.1-13|26	#-----------------------------------------------------------------------
21mr|texlive-imsproc-0.1-13|27	%files
21mr|texlive-imsproc-0.1-13|28	%{_texmfdistdir}/tex/xelatex/imsproc/imsproc.cls
21mr|texlive-imsproc-0.1-13|29	%doc %{_texmfdistdir}/doc/xelatex/imsproc/README
21mr|texlive-imsproc-0.1-13|30	%doc %{_texmfdistdir}/doc/xelatex/imsproc/logo.JPG
21mr|texlive-imsproc-0.1-13|31	%doc %{_texmfdistdir}/doc/xelatex/imsproc/sample-imsproc.tex
21mr|texlive-imsproc-0.1-13|32	
21mr|texlive-imsproc-0.1-13|33	#-----------------------------------------------------------------------
21mr|texlive-imsproc-0.1-13|34	%prep
21mr|texlive-imsproc-0.1-13|35	%setup -c -a0 -a1
21mr|texlive-imsproc-0.1-13|36	
21mr|texlive-imsproc-0.1-13|37	%build
21mr|texlive-imsproc-0.1-13|38	
21mr|texlive-imsproc-0.1-13|39	%install
21mr|texlive-imsproc-0.1-13|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-imsproc-0.1-13|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18187 21
21mr|texlive-imtekda-1.7-7|1	# revision 17667
21mr|texlive-imtekda-1.7-7|2	# category Package
21mr|texlive-imtekda-1.7-7|3	# catalog-ctan /macros/latex/contrib/imtekda
21mr|texlive-imtekda-1.7-7|4	# catalog-date 2010-04-03 16:55:02 +0200
21mr|texlive-imtekda-1.7-7|5	# catalog-license lppl
21mr|texlive-imtekda-1.7-7|6	# catalog-version 1.7
21mr|texlive-imtekda-1.7-7|7	Name:		texlive-imtekda
21mr|texlive-imtekda-1.7-7|8	Version:	1.7
21mr|texlive-imtekda-1.7-7|9	Release:	7
21mr|texlive-imtekda-1.7-7|10	Summary:	IMTEK thesis class
21mr|texlive-imtekda-1.7-7|11	Group:		Publishing
21mr|texlive-imtekda-1.7-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/imtekda
21mr|texlive-imtekda-1.7-7|13	License:	LPPL
21mr|texlive-imtekda-1.7-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/imtekda.tar.xz
21mr|texlive-imtekda-1.7-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/imtekda.doc.tar.xz
21mr|texlive-imtekda-1.7-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/imtekda.source.tar.xz
21mr|texlive-imtekda-1.7-7|17	BuildArch:	noarch
21mr|texlive-imtekda-1.7-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-imtekda-1.7-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-imtekda-1.7-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-imtekda-1.7-7|21	
21mr|texlive-imtekda-1.7-7|22	%description
21mr|texlive-imtekda-1.7-7|23	The class permits typesetting of diploma, bachelor's and
21mr|texlive-imtekda-1.7-7|24	master's theses for the Institute of Microsystem Technology
21mr|texlive-imtekda-1.7-7|25	(IMTEK) at the University of Freiburg (Germany). The class is
21mr|texlive-imtekda-1.7-7|26	based on the KOMA-Script class scrbook. Included in the
21mr|texlive-imtekda-1.7-7|27	documentation is a large collection of useful tips for
21mr|texlive-imtekda-1.7-7|28	typesetting theses and a list of recommended packages.
21mr|texlive-imtekda-1.7-7|29	
21mr|texlive-imtekda-1.7-7|30	
21mr|texlive-imtekda-1.7-7|31	#-----------------------------------------------------------------------
21mr|texlive-imtekda-1.7-7|32	%files
21mr|texlive-imtekda-1.7-7|33	%{_texmfdistdir}/tex/latex/imtekda/IMTEKda.cls
21mr|texlive-imtekda-1.7-7|34	%doc %{_texmfdistdir}/doc/latex/imtekda/IMTEKda.pdf
21mr|texlive-imtekda-1.7-7|35	%doc %{_texmfdistdir}/doc/latex/imtekda/README
21mr|texlive-imtekda-1.7-7|36	%doc %{_texmfdistdir}/doc/latex/imtekda/diplarb.bib
21mr|texlive-imtekda-1.7-7|37	%doc %{_texmfdistdir}/doc/latex/imtekda/diplarb.tex
21mr|texlive-imtekda-1.7-7|38	%doc %{_texmfdistdir}/doc/latex/imtekda/figures/bild.eps
21mr|texlive-imtekda-1.7-7|39	%doc %{_texmfdistdir}/doc/latex/imtekda/figures/bild.pdf
21mr|texlive-imtekda-1.7-7|40	#- source
21mr|texlive-imtekda-1.7-7|41	%doc %{_texmfdistdir}/source/latex/imtekda/IMTEKda.dtx
21mr|texlive-imtekda-1.7-7|42	%doc %{_texmfdistdir}/source/latex/imtekda/IMTEKda.ins
21mr|texlive-imtekda-1.7-7|43	
21mr|texlive-imtekda-1.7-7|44	#-----------------------------------------------------------------------
21mr|texlive-imtekda-1.7-7|45	%prep
21mr|texlive-imtekda-1.7-7|46	%setup -c -a0 -a1 -a2
21mr|texlive-imtekda-1.7-7|47	
21mr|texlive-imtekda-1.7-7|48	%build
21mr|texlive-imtekda-1.7-7|49	
21mr|texlive-imtekda-1.7-7|50	%install
21mr|texlive-imtekda-1.7-7|51	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-imtekda-1.7-7|52	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18188 21
21mr|texlive-incgraph-1.12-3|1	# revision 28868
21mr|texlive-incgraph-1.12-3|2	# category Package
21mr|texlive-incgraph-1.12-3|3	# catalog-ctan /macros/latex/contrib/incgraph
21mr|texlive-incgraph-1.12-3|4	# catalog-date 2013-01-17 11:27:48 +0100
21mr|texlive-incgraph-1.12-3|5	# catalog-license lppl1.3
21mr|texlive-incgraph-1.12-3|6	# catalog-version 1.11
21mr|texlive-incgraph-1.12-3|7	Name:		texlive-incgraph
21mr|texlive-incgraph-1.12-3|8	Version:	1.12
21mr|texlive-incgraph-1.12-3|9	Release:	3
21mr|texlive-incgraph-1.12-3|10	Summary:	Sophisticated graphics inclusion in a PDF document
21mr|texlive-incgraph-1.12-3|11	Group:		Publishing
21mr|texlive-incgraph-1.12-3|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/incgraph
21mr|texlive-incgraph-1.12-3|13	License:	LPPL1.3
21mr|texlive-incgraph-1.12-3|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/incgraph.tar.xz
21mr|texlive-incgraph-1.12-3|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/incgraph.doc.tar.xz
21mr|texlive-incgraph-1.12-3|16	BuildArch:	noarch
21mr|texlive-incgraph-1.12-3|17	BuildRequires:	texlive-tlpkg
21mr|texlive-incgraph-1.12-3|18	Requires(pre):	texlive-tlpkg
21mr|texlive-incgraph-1.12-3|19	Requires(post):	texlive-kpathsea
21mr|texlive-incgraph-1.12-3|20	
21mr|texlive-incgraph-1.12-3|21	%description
21mr|texlive-incgraph-1.12-3|22	The package provides tools for including graphics at the full
21mr|texlive-incgraph-1.12-3|23	size of the output medium, or for creating "pages" whose size
21mr|texlive-incgraph-1.12-3|24	is that of the graphic they contain. A principal use case is
21mr|texlive-incgraph-1.12-3|25	documents that require inclusion of (potentially many) scans or
21mr|texlive-incgraph-1.12-3|26	photographs. Bookmarking is especially supported. The tool box
21mr|texlive-incgraph-1.12-3|27	has basic macros and a 'convenience' user interface that wraps
21mr|texlive-incgraph-1.12-3|28	\includegraphics.
21mr|texlive-incgraph-1.12-3|29	
21mr|texlive-incgraph-1.12-3|30	#-----------------------------------------------------------------------
21mr|texlive-incgraph-1.12-3|31	%files
21mr|texlive-incgraph-1.12-3|32	%{_texmfdistdir}/tex/latex/incgraph/incgraph.sty
21mr|texlive-incgraph-1.12-3|33	%doc %{_texmfdistdir}/doc/latex/incgraph/CHANGES
21mr|texlive-incgraph-1.12-3|34	%doc %{_texmfdistdir}/doc/latex/incgraph/README
21mr|texlive-incgraph-1.12-3|35	%doc %{_texmfdistdir}/doc/latex/incgraph/exaimage-0001.png
21mr|texlive-incgraph-1.12-3|36	%doc %{_texmfdistdir}/doc/latex/incgraph/exaimage-0037.png
21mr|texlive-incgraph-1.12-3|37	%doc %{_texmfdistdir}/doc/latex/incgraph/exaimage-0123.png
21mr|texlive-incgraph-1.12-3|38	%doc %{_texmfdistdir}/doc/latex/incgraph/example.jpg
21mr|texlive-incgraph-1.12-3|39	%doc %{_texmfdistdir}/doc/latex/incgraph/incgraph-example-a.pdf
21mr|texlive-incgraph-1.12-3|40	%doc %{_texmfdistdir}/doc/latex/incgraph/incgraph-example-a.tex
21mr|texlive-incgraph-1.12-3|41	%doc %{_texmfdistdir}/doc/latex/incgraph/incgraph-example-b.pdf
21mr|texlive-incgraph-1.12-3|42	%doc %{_texmfdistdir}/doc/latex/incgraph/incgraph-example-b.tex
21mr|texlive-incgraph-1.12-3|43	%doc %{_texmfdistdir}/doc/latex/incgraph/incgraph-example-c.pdf
21mr|texlive-incgraph-1.12-3|44	%doc %{_texmfdistdir}/doc/latex/incgraph/incgraph-example-c.tex
21mr|texlive-incgraph-1.12-3|45	%doc %{_texmfdistdir}/doc/latex/incgraph/incgraph.pdf
21mr|texlive-incgraph-1.12-3|46	%doc %{_texmfdistdir}/doc/latex/incgraph/incgraph.tex
21mr|texlive-incgraph-1.12-3|47	
21mr|texlive-incgraph-1.12-3|48	#-----------------------------------------------------------------------
21mr|texlive-incgraph-1.12-3|49	%prep
21mr|texlive-incgraph-1.12-3|50	%setup -c -a0 -a1
21mr|texlive-incgraph-1.12-3|51	
21mr|texlive-incgraph-1.12-3|52	%build
21mr|texlive-incgraph-1.12-3|53	
21mr|texlive-incgraph-1.12-3|54	%install
21mr|texlive-incgraph-1.12-3|55	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-incgraph-1.12-3|56	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18189 21
21mr|texlive-inconsolata-1.121-1|1	Name:		texlive-inconsolata
21mr|texlive-inconsolata-1.121-1|2	Epoch:		1
21mr|texlive-inconsolata-1.121-1|3	Version:	1.121
21mr|texlive-inconsolata-1.121-1|4	Release:	1
21mr|texlive-inconsolata-1.121-1|5	Summary:	A monospaced font, with support files for use with TeX
21mr|texlive-inconsolata-1.121-1|6	Group:		Publishing
21mr|texlive-inconsolata-1.121-1|7	License:	OFL
21mr|texlive-inconsolata-1.121-1|8	URL:		http://www.ctan.org/tex-archive/fonts/inconsolata
21mr|texlive-inconsolata-1.121-1|9	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/inconsolata.tar.xz
21mr|texlive-inconsolata-1.121-1|10	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/inconsolata.doc.tar.xz
21mr|texlive-inconsolata-1.121-1|11	BuildArch:	noarch
21mr|texlive-inconsolata-1.121-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-inconsolata-1.121-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-inconsolata-1.121-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-inconsolata-1.121-1|15	
21mr|texlive-inconsolata-1.121-1|16	%description
21mr|texlive-inconsolata-1.121-1|17	Inconsolata is a monospaced font designed by Raph Levien. This
21mr|texlive-inconsolata-1.121-1|18	package contains the font (in both Adobe Type 1 and OpenType
21mr|texlive-inconsolata-1.121-1|19	formats), metric files for use with TeX, and LaTeX font
21mr|texlive-inconsolata-1.121-1|20	definition and other relevant files.
21mr|texlive-inconsolata-1.121-1|21	
21mr|texlive-inconsolata-1.121-1|22	
21mr|texlive-inconsolata-1.121-1|23	#-----------------------------------------------------------------------
21mr|texlive-inconsolata-1.121-1|24	%files
21mr|texlive-inconsolata-1.121-1|25	%{_texmfdistdir}/fonts/enc/dvips/inconsolata/
21mr|texlive-inconsolata-1.121-1|26	%{_texmfdistdir}/fonts/opentype/public/inconsolata
21mr|texlive-inconsolata-1.121-1|27	%{_texmfdistdir}/fonts/tfm/public/inconsolata
21mr|texlive-inconsolata-1.121-1|28	%{_texmfdistdir}/fonts/type1/public/inconsolata
21mr|texlive-inconsolata-1.121-1|29	%{_texmfdistdir}/fonts/map/dvips/inconsolata
21mr|texlive-inconsolata-1.121-1|30	%{_texmfdistdir}/tex/latex/inconsolata
21mr|texlive-inconsolata-1.121-1|31	%doc %{_texmfdistdir}/doc/fonts/inconsolata
21mr|texlive-inconsolata-1.121-1|32	
21mr|texlive-inconsolata-1.121-1|33	#-----------------------------------------------------------------------
21mr|texlive-inconsolata-1.121-1|34	%prep
21mr|texlive-inconsolata-1.121-1|35	%setup -c -a0 -a1
21mr|texlive-inconsolata-1.121-1|36	
21mr|texlive-inconsolata-1.121-1|37	%build
21mr|texlive-inconsolata-1.121-1|38	
21mr|texlive-inconsolata-1.121-1|39	%install
21mr|texlive-inconsolata-1.121-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-inconsolata-1.121-1|41	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

18190 21
21mr|texlive-index-4.1beta-7|1	# revision 24099
21mr|texlive-index-4.1beta-7|2	# category Package
21mr|texlive-index-4.1beta-7|3	# catalog-ctan /macros/latex/contrib/index
21mr|texlive-index-4.1beta-7|4	# catalog-date 2008-04-20 19:53:04 +0200
21mr|texlive-index-4.1beta-7|5	# catalog-license other-free
21mr|texlive-index-4.1beta-7|6	# catalog-version 4.1beta
21mr|texlive-index-4.1beta-7|7	Name:		texlive-index
21mr|texlive-index-4.1beta-7|8	Version:	4.1beta
21mr|texlive-index-4.1beta-7|9	Release:	7
21mr|texlive-index-4.1beta-7|10	Summary:	Extended index for LaTeX including multiple indexes
21mr|texlive-index-4.1beta-7|11	Group:		Publishing
21mr|texlive-index-4.1beta-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/index
21mr|texlive-index-4.1beta-7|13	License:	OTHER-FREE
21mr|texlive-index-4.1beta-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/index.tar.xz
21mr|texlive-index-4.1beta-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/index.doc.tar.xz
21mr|texlive-index-4.1beta-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/index.source.tar.xz
21mr|texlive-index-4.1beta-7|17	BuildArch:	noarch
21mr|texlive-index-4.1beta-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-index-4.1beta-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-index-4.1beta-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-index-4.1beta-7|21	
21mr|texlive-index-4.1beta-7|22	%description
21mr|texlive-index-4.1beta-7|23	This is a reimplementation of LaTeX's indexing macros to
21mr|texlive-index-4.1beta-7|24	provide better support for indexing. For example, it supports
21mr|texlive-index-4.1beta-7|25	multiple indexes in a single document and provides a more
21mr|texlive-index-4.1beta-7|26	robust \index command. It supplies short hand notations for the
21mr|texlive-index-4.1beta-7|27	\index command (^{word}) and a * variation of \index
21mr|texlive-index-4.1beta-7|28	(abbreviated _{word}) that prints the word being indexed, as
21mr|texlive-index-4.1beta-7|29	well as creating an index entry for it.
21mr|texlive-index-4.1beta-7|30	
21mr|texlive-index-4.1beta-7|31	
21mr|texlive-index-4.1beta-7|32	#-----------------------------------------------------------------------
21mr|texlive-index-4.1beta-7|33	%files
21mr|texlive-index-4.1beta-7|34	%{_texmfdistdir}/bibtex/bst/index/xagsm.bst
21mr|texlive-index-4.1beta-7|35	%{_texmfdistdir}/bibtex/bst/index/xplain.bst
21mr|texlive-index-4.1beta-7|36	%{_texmfdistdir}/makeindex/index/bibref.ist
21mr|texlive-index-4.1beta-7|37	%{_texmfdistdir}/tex/latex/index/autind.sty
21mr|texlive-index-4.1beta-7|38	%{_texmfdistdir}/tex/latex/index/bibref.sty
21mr|texlive-index-4.1beta-7|39	%{_texmfdistdir}/tex/latex/index/index.sty
21mr|texlive-index-4.1beta-7|40	%doc %{_texmfdistdir}/doc/latex/index/README
21mr|texlive-index-4.1beta-7|41	%doc %{_texmfdistdir}/doc/latex/index/TODO
21mr|texlive-index-4.1beta-7|42	%doc %{_texmfdistdir}/doc/latex/index/agsmtst.tex
21mr|texlive-index-4.1beta-7|43	%doc %{_texmfdistdir}/doc/latex/index/autind.tex
21mr|texlive-index-4.1beta-7|44	%doc %{_texmfdistdir}/doc/latex/index/index.pdf
21mr|texlive-index-4.1beta-7|45	%doc %{_texmfdistdir}/doc/latex/index/plaintst.tex
21mr|texlive-index-4.1beta-7|46	%doc %{_texmfdistdir}/doc/latex/index/sample.tex
21mr|texlive-index-4.1beta-7|47	%doc %{_texmfdistdir}/doc/latex/index/test.bib
21mr|texlive-index-4.1beta-7|48	#- source
21mr|texlive-index-4.1beta-7|49	%doc %{_texmfdistdir}/source/latex/index/index.dtx
21mr|texlive-index-4.1beta-7|50	%doc %{_texmfdistdir}/source/latex/index/index.ins
21mr|texlive-index-4.1beta-7|51	
21mr|texlive-index-4.1beta-7|52	#-----------------------------------------------------------------------
21mr|texlive-index-4.1beta-7|53	%prep
21mr|texlive-index-4.1beta-7|54	%setup -c -a0 -a1 -a2
21mr|texlive-index-4.1beta-7|55	
21mr|texlive-index-4.1beta-7|56	%build
21mr|texlive-index-4.1beta-7|57	
21mr|texlive-index-4.1beta-7|58	%install
21mr|texlive-index-4.1beta-7|59	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-index-4.1beta-7|60	cp -fpar bibtex makeindex tex doc source %{buildroot}%{_texmfdistdir}

18191 21
21mr|texlive-ini-files-20231121-1|1	Name:		texlive-ini-files
21mr|texlive-ini-files-20231121-1|2	Version:	20231121
21mr|texlive-ini-files-20231121-1|3	Release:	1
21mr|texlive-ini-files-20231121-1|4	Summary:	Collection of model .ini files for creating TeX formats
21mr|texlive-ini-files-20231121-1|5	Group:		Publishing
21mr|texlive-ini-files-20231121-1|6	URL:		https://www.ctan.org/tex-archive/macros/generic/tex-ini-files
21mr|texlive-ini-files-20231121-1|7	License:	GPL
21mr|texlive-ini-files-20231121-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tex-ini-files.tar.xz
21mr|texlive-ini-files-20231121-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tex-ini-files.doc.tar.xz
21mr|texlive-ini-files-20231121-1|10	BuildArch:	noarch
21mr|texlive-ini-files-20231121-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-ini-files-20231121-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-ini-files-20231121-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-ini-files-20231121-1|14	Requires(post):	texlive-tetex
21mr|texlive-ini-files-20231121-1|15	Provides:	tex(luatexconfig.tex) = 2024
21mr|texlive-ini-files-20231121-1|16	Provides:	tex(pdftexconfig.tex) = 2024
21mr|texlive-ini-files-20231121-1|17	Provides:	tex-tex-ini-files = 2024
21mr|texlive-ini-files-20231121-1|18	Provides:	texlive-tex-ini-files = 2024
21mr|texlive-ini-files-20231121-1|19	
21mr|texlive-ini-files-20231121-1|20	%description
21mr|texlive-ini-files-20231121-1|21	This bundle provides a collection of model .ini files for creating TeX formats.
21mr|texlive-ini-files-20231121-1|22	These files are commonly used to introduced distribution-dependent
21mr|texlive-ini-files-20231121-1|23	variations in formats.
21mr|texlive-ini-files-20231121-1|24	
21mr|texlive-ini-files-20231121-1|25	They are also used to allow existing format source files to be used with
21mr|texlive-ini-files-20231121-1|26	newer engines, for example to adapt the plain e-TeX source file to work
21mr|texlive-ini-files-20231121-1|27	with XeTeX and LuaTeX.
21mr|texlive-ini-files-20231121-1|28	#-----------------------------------------------------------------------
21mr|texlive-ini-files-20231121-1|29	%files
21mr|texlive-ini-files-20231121-1|30	%{_texmfdistdir}/doc/generic/tex-ini-files/README.md
21mr|texlive-ini-files-20231121-1|31	%{_texmfdistdir}/tex/generic/tex-ini-files/dviluatex.ini
21mr|texlive-ini-files-20231121-1|32	%{_texmfdistdir}/tex/generic/tex-ini-files/luatex.ini
21mr|texlive-ini-files-20231121-1|33	%{_texmfdistdir}/tex/generic/tex-ini-files/luatexconfig.tex
21mr|texlive-ini-files-20231121-1|34	%{_texmfdistdir}/tex/generic/tex-ini-files/pdftexconfig.tex
21mr|texlive-ini-files-20231121-1|35	%{_texmfdistdir}/tex/generic/tex-ini-files/xetex.ini
21mr|texlive-ini-files-20231121-1|36	%{_texmfdistdir}/tex/generic/tex-ini-files/luatexiniconfig.tex
21mr|texlive-ini-files-20231121-1|37	%{_texmfdistdir}/tex/generic/tex-ini-files/pdfxmltex.ini
21mr|texlive-ini-files-20231121-1|38	%{_texmfdistdir}/tex/generic/tex-ini-files/xmltex.ini
21mr|texlive-ini-files-20231121-1|39	%{_texmfdistdir}/tex/latex/tex-ini-files/dvilualatex.ini
21mr|texlive-ini-files-20231121-1|40	%{_texmfdistdir}/tex/latex/tex-ini-files/latex.ini
21mr|texlive-ini-files-20231121-1|41	%{_texmfdistdir}/tex/latex/tex-ini-files/lualatex.ini
21mr|texlive-ini-files-20231121-1|42	%{_texmfdistdir}/tex/latex/tex-ini-files/lualatexquotejobname.lua
21mr|texlive-ini-files-20231121-1|43	%{_texmfdistdir}/tex/latex/tex-ini-files/mllatex.ini
21mr|texlive-ini-files-20231121-1|44	%{_texmfdistdir}/tex/latex/tex-ini-files/pdflatex.ini
21mr|texlive-ini-files-20231121-1|45	%{_texmfdistdir}/tex/latex/tex-ini-files/xelatex.ini
21mr|texlive-ini-files-20231121-1|46	#-----------------------------------------------------------------------
21mr|texlive-ini-files-20231121-1|47	%prep
21mr|texlive-ini-files-20231121-1|48	%setup -c -a0 -a1
21mr|texlive-ini-files-20231121-1|49	
21mr|texlive-ini-files-20231121-1|50	%build
21mr|texlive-ini-files-20231121-1|51	
21mr|texlive-ini-files-20231121-1|52	%install
21mr|texlive-ini-files-20231121-1|53	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ini-files-20231121-1|54	cp -fpar doc tex %{buildroot}%{_texmfdistdir}

18192 21
21mr|texlive-inlinedef-1.0-7|1	# revision 15878
21mr|texlive-inlinedef-1.0-7|2	# category Package
21mr|texlive-inlinedef-1.0-7|3	# catalog-ctan /macros/latex/contrib/inlinedef
21mr|texlive-inlinedef-1.0-7|4	# catalog-date 2008-08-19 23:32:24 +0200
21mr|texlive-inlinedef-1.0-7|5	# catalog-license lppl
21mr|texlive-inlinedef-1.0-7|6	# catalog-version 1.0
21mr|texlive-inlinedef-1.0-7|7	Name:		texlive-inlinedef
21mr|texlive-inlinedef-1.0-7|8	Version:	1.0
21mr|texlive-inlinedef-1.0-7|9	Release:	7
21mr|texlive-inlinedef-1.0-7|10	Summary:	Inline expansions within definitions
21mr|texlive-inlinedef-1.0-7|11	Group:		Publishing
21mr|texlive-inlinedef-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/inlinedef
21mr|texlive-inlinedef-1.0-7|13	License:	LPPL
21mr|texlive-inlinedef-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/inlinedef.tar.xz
21mr|texlive-inlinedef-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/inlinedef.doc.tar.xz
21mr|texlive-inlinedef-1.0-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/inlinedef.source.tar.xz
21mr|texlive-inlinedef-1.0-7|17	BuildArch:	noarch
21mr|texlive-inlinedef-1.0-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-inlinedef-1.0-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-inlinedef-1.0-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-inlinedef-1.0-7|21	
21mr|texlive-inlinedef-1.0-7|22	%description
21mr|texlive-inlinedef-1.0-7|23	The package provides a macro \Inline. that precedes a \def or
21mr|texlive-inlinedef-1.0-7|24	\gdef. Within the definition text of an inlined definition,
21mr|texlive-inlinedef-1.0-7|25	keywords such as \Expand may be used to selectively inline
21mr|texlive-inlinedef-1.0-7|26	certain expansions at definition-time. This eases the process
21mr|texlive-inlinedef-1.0-7|27	of redefining macros in terms of the original definition, as
21mr|texlive-inlinedef-1.0-7|28	well as definitions in which the token that must be expanded is
21mr|texlive-inlinedef-1.0-7|29	deep within, where \expandafter would be difficult and \edef is
21mr|texlive-inlinedef-1.0-7|30	not suitable. Another application is as an easier version of
21mr|texlive-inlinedef-1.0-7|31	\aftergroup, by defining a macro in terms of expanded local
21mr|texlive-inlinedef-1.0-7|32	variables, then ending the group with
21mr|texlive-inlinedef-1.0-7|33	\expandafter\endgroup\macro.
21mr|texlive-inlinedef-1.0-7|34	
21mr|texlive-inlinedef-1.0-7|35	
21mr|texlive-inlinedef-1.0-7|36	#-----------------------------------------------------------------------
21mr|texlive-inlinedef-1.0-7|37	%files
21mr|texlive-inlinedef-1.0-7|38	%{_texmfdistdir}/tex/latex/inlinedef/inlinedef.sty
21mr|texlive-inlinedef-1.0-7|39	%doc %{_texmfdistdir}/doc/latex/inlinedef/README
21mr|texlive-inlinedef-1.0-7|40	%doc %{_texmfdistdir}/doc/latex/inlinedef/inlinedef.pdf
21mr|texlive-inlinedef-1.0-7|41	%doc %{_texmfdistdir}/doc/latex/inlinedef/inlinetest.tex
21mr|texlive-inlinedef-1.0-7|42	#- source
21mr|texlive-inlinedef-1.0-7|43	%doc %{_texmfdistdir}/source/latex/inlinedef/inlinedef.dtx
21mr|texlive-inlinedef-1.0-7|44	%doc %{_texmfdistdir}/source/latex/inlinedef/inlinedef.ins
21mr|texlive-inlinedef-1.0-7|45	
21mr|texlive-inlinedef-1.0-7|46	#-----------------------------------------------------------------------
21mr|texlive-inlinedef-1.0-7|47	%prep
21mr|texlive-inlinedef-1.0-7|48	%setup -c -a0 -a1 -a2
21mr|texlive-inlinedef-1.0-7|49	
21mr|texlive-inlinedef-1.0-7|50	%build
21mr|texlive-inlinedef-1.0-7|51	
21mr|texlive-inlinedef-1.0-7|52	%install
21mr|texlive-inlinedef-1.0-7|53	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-inlinedef-1.0-7|54	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18193 21
21mr|texlive-inputtrc-0.3-10|1	# revision 28019
21mr|texlive-inputtrc-0.3-10|2	# category Package
21mr|texlive-inputtrc-0.3-10|3	# catalog-ctan /macros/latex/contrib/inputtrc
21mr|texlive-inputtrc-0.3-10|4	# catalog-date 2012-10-16 10:36:45 +0200
21mr|texlive-inputtrc-0.3-10|5	# catalog-license lppl1.3
21mr|texlive-inputtrc-0.3-10|6	# catalog-version 0.3
21mr|texlive-inputtrc-0.3-10|7	Name:		texlive-inputtrc
21mr|texlive-inputtrc-0.3-10|8	Version:	0.3
21mr|texlive-inputtrc-0.3-10|9	Release:	10
21mr|texlive-inputtrc-0.3-10|10	Summary:	Trace which file loads which
21mr|texlive-inputtrc-0.3-10|11	Group:		Publishing
21mr|texlive-inputtrc-0.3-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/inputtrc
21mr|texlive-inputtrc-0.3-10|13	License:	LPPL1.3
21mr|texlive-inputtrc-0.3-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/inputtrc.tar.xz
21mr|texlive-inputtrc-0.3-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/inputtrc.doc.tar.xz
21mr|texlive-inputtrc-0.3-10|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/inputtrc.source.tar.xz
21mr|texlive-inputtrc-0.3-10|17	BuildArch:	noarch
21mr|texlive-inputtrc-0.3-10|18	BuildRequires:	texlive-tlpkg
21mr|texlive-inputtrc-0.3-10|19	Requires(pre):	texlive-tlpkg
21mr|texlive-inputtrc-0.3-10|20	Requires(post):	texlive-kpathsea
21mr|texlive-inputtrc-0.3-10|21	
21mr|texlive-inputtrc-0.3-10|22	%description
21mr|texlive-inputtrc-0.3-10|23	The package produces screen/log messages of the form '<current>
21mr|texlive-inputtrc-0.3-10|24	INPUTTING <next>' reporting LaTeX input commands (<current> and
21mr|texlive-inputtrc-0.3-10|25	<next> being file names). The message is indented to reflect
21mr|texlive-inputtrc-0.3-10|26	the level of input nesting. Tracing may be turned on and off,
21mr|texlive-inputtrc-0.3-10|27	and the unit of indentation may be adjusted. The implementation
21mr|texlive-inputtrc-0.3-10|28	somewhat resembles those of packages FiNK and inputfile.
21mr|texlive-inputtrc-0.3-10|29	
21mr|texlive-inputtrc-0.3-10|30	
21mr|texlive-inputtrc-0.3-10|31	#-----------------------------------------------------------------------
21mr|texlive-inputtrc-0.3-10|32	%files
21mr|texlive-inputtrc-0.3-10|33	%{_texmfdistdir}/tex/latex/inputtrc/inputtrc.RLS
21mr|texlive-inputtrc-0.3-10|34	%{_texmfdistdir}/tex/latex/inputtrc/inputtrc.sty
21mr|texlive-inputtrc-0.3-10|35	%doc %{_texmfdistdir}/doc/latex/inputtrc/README
21mr|texlive-inputtrc-0.3-10|36	%doc %{_texmfdistdir}/doc/latex/inputtrc/README.pdf
21mr|texlive-inputtrc-0.3-10|37	%doc %{_texmfdistdir}/doc/latex/inputtrc/RELEASE.txt
21mr|texlive-inputtrc-0.3-10|38	%doc %{_texmfdistdir}/doc/latex/inputtrc/SrcFILEs.txt
21mr|texlive-inputtrc-0.3-10|39	%doc %{_texmfdistdir}/doc/latex/inputtrc/inputtrc.pdf
21mr|texlive-inputtrc-0.3-10|40	#- source
21mr|texlive-inputtrc-0.3-10|41	%doc %{_texmfdistdir}/source/latex/inputtrc/README.tex
21mr|texlive-inputtrc-0.3-10|42	%doc %{_texmfdistdir}/source/latex/inputtrc/inputtrc.tex
21mr|texlive-inputtrc-0.3-10|43	%doc %{_texmfdistdir}/source/latex/inputtrc/srcfiles.tex
21mr|texlive-inputtrc-0.3-10|44	
21mr|texlive-inputtrc-0.3-10|45	#-----------------------------------------------------------------------
21mr|texlive-inputtrc-0.3-10|46	%prep
21mr|texlive-inputtrc-0.3-10|47	%setup -c -a0 -a1 -a2
21mr|texlive-inputtrc-0.3-10|48	
21mr|texlive-inputtrc-0.3-10|49	%build
21mr|texlive-inputtrc-0.3-10|50	
21mr|texlive-inputtrc-0.3-10|51	%install
21mr|texlive-inputtrc-0.3-10|52	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-inputtrc-0.3-10|53	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18194 21
21mr|texlive-interactiveworkbook-20180303-2|1	Name:		texlive-interactiveworkbook
21mr|texlive-interactiveworkbook-20180303-2|2	Version:	20180303
21mr|texlive-interactiveworkbook-20180303-2|3	Release:	2
21mr|texlive-interactiveworkbook-20180303-2|4	Summary:	Latex-based interactive PDF on the web
21mr|texlive-interactiveworkbook-20180303-2|5	Group:		Publishing
21mr|texlive-interactiveworkbook-20180303-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/interactiveworkbook
21mr|texlive-interactiveworkbook-20180303-2|7	License:	LPPL
21mr|texlive-interactiveworkbook-20180303-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/interactiveworkbook.tar.xz
21mr|texlive-interactiveworkbook-20180303-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/interactiveworkbook.doc.tar.xz
21mr|texlive-interactiveworkbook-20180303-2|10	BuildArch:	noarch
21mr|texlive-interactiveworkbook-20180303-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-interactiveworkbook-20180303-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-interactiveworkbook-20180303-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-interactiveworkbook-20180303-2|14	
21mr|texlive-interactiveworkbook-20180303-2|15	%description
21mr|texlive-interactiveworkbook-20180303-2|16	The package interactiveworkbook gives the user the ability to
21mr|texlive-interactiveworkbook-20180303-2|17	write LaTeX documents which, ultimately, create interactive
21mr|texlive-interactiveworkbook-20180303-2|18	question-and-answer Portable Document Format (PDF) tutorials
21mr|texlive-interactiveworkbook-20180303-2|19	meant to be used by Internet students and that, in particular,
21mr|texlive-interactiveworkbook-20180303-2|20	freely use mathematical notation.
21mr|texlive-interactiveworkbook-20180303-2|21	
21mr|texlive-interactiveworkbook-20180303-2|22	#-----------------------------------------------------------------------
21mr|texlive-interactiveworkbook-20180303-2|23	%files
21mr|texlive-interactiveworkbook-20180303-2|24	%{_texmfdistdir}/tex/latex/interactiveworkbook
21mr|texlive-interactiveworkbook-20180303-2|25	%doc %{_texmfdistdir}/doc/latex/interactiveworkbook
21mr|texlive-interactiveworkbook-20180303-2|26	
21mr|texlive-interactiveworkbook-20180303-2|27	#-----------------------------------------------------------------------
21mr|texlive-interactiveworkbook-20180303-2|28	%prep
21mr|texlive-interactiveworkbook-20180303-2|29	%setup -c -a0 -a1
21mr|texlive-interactiveworkbook-20180303-2|30	
21mr|texlive-interactiveworkbook-20180303-2|31	%build
21mr|texlive-interactiveworkbook-20180303-2|32	
21mr|texlive-interactiveworkbook-20180303-2|33	%install
21mr|texlive-interactiveworkbook-20180303-2|34	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-interactiveworkbook-20180303-2|35	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18195 21
21mr|texlive-interfaces-3.1-7|1	# revision 21474
21mr|texlive-interfaces-3.1-7|2	# category Package
21mr|texlive-interfaces-3.1-7|3	# catalog-ctan /macros/latex/contrib/interfaces
21mr|texlive-interfaces-3.1-7|4	# catalog-date 2011-02-19 16:41:47 +0100
21mr|texlive-interfaces-3.1-7|5	# catalog-license lppl1.3
21mr|texlive-interfaces-3.1-7|6	# catalog-version 3.1
21mr|texlive-interfaces-3.1-7|7	Name:		texlive-interfaces
21mr|texlive-interfaces-3.1-7|8	Version:	3.1
21mr|texlive-interfaces-3.1-7|9	Release:	7
21mr|texlive-interfaces-3.1-7|10	Summary:	Set parameters for other packages, conveniently
21mr|texlive-interfaces-3.1-7|11	Group:		Publishing
21mr|texlive-interfaces-3.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/interfaces
21mr|texlive-interfaces-3.1-7|13	License:	LPPL1.3
21mr|texlive-interfaces-3.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/interfaces.tar.xz
21mr|texlive-interfaces-3.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/interfaces.doc.tar.xz
21mr|texlive-interfaces-3.1-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/interfaces.source.tar.xz
21mr|texlive-interfaces-3.1-7|17	BuildArch:	noarch
21mr|texlive-interfaces-3.1-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-interfaces-3.1-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-interfaces-3.1-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-interfaces-3.1-7|21	
21mr|texlive-interfaces-3.1-7|22	%description
21mr|texlive-interfaces-3.1-7|23	The package provides a small number of convenient macros that
21mr|texlive-interfaces-3.1-7|24	access features in other frequently-used packages, or provide
21mr|texlive-interfaces-3.1-7|25	interfaces to other useful facilities such as the pdfTeX
21mr|texlive-interfaces-3.1-7|26	\pdfelapsedtime primitive. Most of these macros use pgfkeys to
21mr|texlive-interfaces-3.1-7|27	provide a key-value syntax. The package also uses the package
21mr|texlive-interfaces-3.1-7|28	scrlfile from the Koma-Script bundle (for controlled loading of
21mr|texlive-interfaces-3.1-7|29	other files) and etoolbox. The package is bundled with sub-
21mr|texlive-interfaces-3.1-7|30	packages containing actual interfaces: by default, the package
21mr|texlive-interfaces-3.1-7|31	loads all available sub-packages, but techniques are provided
21mr|texlive-interfaces-3.1-7|32	for the user to select no more than the interfaces needed for a
21mr|texlive-interfaces-3.1-7|33	job.
21mr|texlive-interfaces-3.1-7|34	
21mr|texlive-interfaces-3.1-7|35	
21mr|texlive-interfaces-3.1-7|36	#-----------------------------------------------------------------------
21mr|texlive-interfaces-3.1-7|37	%files
21mr|texlive-interfaces-3.1-7|38	%{_texmfdistdir}/tex/latex/interfaces/interfaces-LaTeX.sty
21mr|texlive-interfaces-3.1-7|39	%{_texmfdistdir}/tex/latex/interfaces/interfaces-appendix.sty
21mr|texlive-interfaces-3.1-7|40	%{_texmfdistdir}/tex/latex/interfaces/interfaces-base.sty
21mr|texlive-interfaces-3.1-7|41	%{_texmfdistdir}/tex/latex/interfaces/interfaces-bookmark.sty
21mr|texlive-interfaces-3.1-7|42	%{_texmfdistdir}/tex/latex/interfaces/interfaces-embedfile.sty
21mr|texlive-interfaces-3.1-7|43	%{_texmfdistdir}/tex/latex/interfaces/interfaces-enumitem.sty
21mr|texlive-interfaces-3.1-7|44	%{_texmfdistdir}/tex/latex/interfaces/interfaces-environ.sty
21mr|texlive-interfaces-3.1-7|45	%{_texmfdistdir}/tex/latex/interfaces/interfaces-etoolbox.sty
21mr|texlive-interfaces-3.1-7|46	%{_texmfdistdir}/tex/latex/interfaces/interfaces-fancyhdr.sty
21mr|texlive-interfaces-3.1-7|47	%{_texmfdistdir}/tex/latex/interfaces/interfaces-hypbmsec.sty
21mr|texlive-interfaces-3.1-7|48	%{_texmfdistdir}/tex/latex/interfaces/interfaces-hyperref.sty
21mr|texlive-interfaces-3.1-7|49	%{_texmfdistdir}/tex/latex/interfaces/interfaces-makecell.sty
21mr|texlive-interfaces-3.1-7|50	%{_texmfdistdir}/tex/latex/interfaces/interfaces-marks.sty
21mr|texlive-interfaces-3.1-7|51	%{_texmfdistdir}/tex/latex/interfaces/interfaces-pgfkeys.sty
21mr|texlive-interfaces-3.1-7|52	%{_texmfdistdir}/tex/latex/interfaces/interfaces-scrlfile.sty
21mr|texlive-interfaces-3.1-7|53	%{_texmfdistdir}/tex/latex/interfaces/interfaces-tikz.sty
21mr|texlive-interfaces-3.1-7|54	%{_texmfdistdir}/tex/latex/interfaces/interfaces-titlesec.sty
21mr|texlive-interfaces-3.1-7|55	%{_texmfdistdir}/tex/latex/interfaces/interfaces-tocloft.sty
21mr|texlive-interfaces-3.1-7|56	%{_texmfdistdir}/tex/latex/interfaces/interfaces-truncate.sty
21mr|texlive-interfaces-3.1-7|57	%{_texmfdistdir}/tex/latex/interfaces/interfaces-umrand.sty
21mr|texlive-interfaces-3.1-7|58	%{_texmfdistdir}/tex/latex/interfaces/interfaces.sty
21mr|texlive-interfaces-3.1-7|59	%doc %{_texmfdistdir}/doc/latex/interfaces/README
21mr|texlive-interfaces-3.1-7|60	%doc %{_texmfdistdir}/doc/latex/interfaces/interfaces.pdf
21mr|texlive-interfaces-3.1-7|61	#- source
21mr|texlive-interfaces-3.1-7|62	%doc %{_texmfdistdir}/source/latex/interfaces/interfaces.drv
21mr|texlive-interfaces-3.1-7|63	%doc %{_texmfdistdir}/source/latex/interfaces/interfaces.dtx
21mr|texlive-interfaces-3.1-7|64	%doc %{_texmfdistdir}/source/latex/interfaces/interfaces.ins
21mr|texlive-interfaces-3.1-7|65	
21mr|texlive-interfaces-3.1-7|66	#-----------------------------------------------------------------------
21mr|texlive-interfaces-3.1-7|67	%prep
21mr|texlive-interfaces-3.1-7|68	%setup -c -a0 -a1 -a2
21mr|texlive-interfaces-3.1-7|69	
21mr|texlive-interfaces-3.1-7|70	%build
21mr|texlive-interfaces-3.1-7|71	
21mr|texlive-interfaces-3.1-7|72	%install
21mr|texlive-interfaces-3.1-7|73	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-interfaces-3.1-7|74	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18196 21
21mr|texlive-interpreter-1.2-6|1	# revision 27232
21mr|texlive-interpreter-1.2-6|2	# category Package
21mr|texlive-interpreter-1.2-6|3	# catalog-ctan /macros/luatex/generic/interpreter
21mr|texlive-interpreter-1.2-6|4	# catalog-date 2012-06-10 11:15:14 +0200
21mr|texlive-interpreter-1.2-6|5	# catalog-license lppl
21mr|texlive-interpreter-1.2-6|6	# catalog-version 1.2
21mr|texlive-interpreter-1.2-6|7	Name:		texlive-interpreter
21mr|texlive-interpreter-1.2-6|8	Version:	1.2
21mr|texlive-interpreter-1.2-6|9	Release:	6
21mr|texlive-interpreter-1.2-6|10	Summary:	Translate input files on the fly
21mr|texlive-interpreter-1.2-6|11	Group:		Publishing
21mr|texlive-interpreter-1.2-6|12	URL:		http://www.ctan.org/tex-archive/macros/luatex/generic/interpreter
21mr|texlive-interpreter-1.2-6|13	License:	LPPL
21mr|texlive-interpreter-1.2-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/interpreter.tar.xz
21mr|texlive-interpreter-1.2-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/interpreter.doc.tar.xz
21mr|texlive-interpreter-1.2-6|16	BuildArch:	noarch
21mr|texlive-interpreter-1.2-6|17	BuildRequires:	texlive-tlpkg
21mr|texlive-interpreter-1.2-6|18	Requires(pre):	texlive-tlpkg
21mr|texlive-interpreter-1.2-6|19	Requires(post):	texlive-kpathsea
21mr|texlive-interpreter-1.2-6|20	
21mr|texlive-interpreter-1.2-6|21	%description
21mr|texlive-interpreter-1.2-6|22	The package preprocesses input files to a Lua(La)TeX run, on
21mr|texlive-interpreter-1.2-6|23	the fly. The user defines Lua regular expressions to search for
21mr|texlive-interpreter-1.2-6|24	patterns and modify input lines (or entire paragraphs)
21mr|texlive-interpreter-1.2-6|25	accordingly, before TeX reads the material. In this way,
21mr|texlive-interpreter-1.2-6|26	documents may be prepared in a non-TeX language (e.g., some
21mr|texlive-interpreter-1.2-6|27	lightweight markup language) and turned into 'proper' TeX for
21mr|texlive-interpreter-1.2-6|28	processing. The source of the documentation is typed in such a
21mr|texlive-interpreter-1.2-6|29	lightweight language and is thus easily readable in a text
21mr|texlive-interpreter-1.2-6|30	editor (the PDF file is also available, of course); the
21mr|texlive-interpreter-1.2-6|31	transformation to TeX syntax via Interpreter's functions is
21mr|texlive-interpreter-1.2-6|32	explained in the documentation itself. Interpreter is
21mr|texlive-interpreter-1.2-6|33	implemented using the author's gates (lua version), and works
21mr|texlive-interpreter-1.2-6|34	for plain TeX and LaTeX, but not ConTeXt.
21mr|texlive-interpreter-1.2-6|35	
21mr|texlive-interpreter-1.2-6|36	
21mr|texlive-interpreter-1.2-6|37	#-----------------------------------------------------------------------
21mr|texlive-interpreter-1.2-6|38	%files
21mr|texlive-interpreter-1.2-6|39	%{_texmfdistdir}/tex/luatex/interpreter/interpreter.lua
21mr|texlive-interpreter-1.2-6|40	%{_texmfdistdir}/tex/luatex/interpreter/interpreter.sty
21mr|texlive-interpreter-1.2-6|41	%{_texmfdistdir}/tex/luatex/interpreter/interpreter.tex
21mr|texlive-interpreter-1.2-6|42	%doc %{_texmfdistdir}/doc/luatex/interpreter/README
21mr|texlive-interpreter-1.2-6|43	%doc %{_texmfdistdir}/doc/luatex/interpreter/i-doc.lua
21mr|texlive-interpreter-1.2-6|44	%doc %{_texmfdistdir}/doc/luatex/interpreter/interpreter-doc.pdf
21mr|texlive-interpreter-1.2-6|45	%doc %{_texmfdistdir}/doc/luatex/interpreter/interpreter-doc.tex
21mr|texlive-interpreter-1.2-6|46	%doc %{_texmfdistdir}/doc/luatex/interpreter/interpreter-doc.txt
21mr|texlive-interpreter-1.2-6|47	
21mr|texlive-interpreter-1.2-6|48	#-----------------------------------------------------------------------
21mr|texlive-interpreter-1.2-6|49	%prep
21mr|texlive-interpreter-1.2-6|50	%setup -c -a0 -a1
21mr|texlive-interpreter-1.2-6|51	
21mr|texlive-interpreter-1.2-6|52	%build
21mr|texlive-interpreter-1.2-6|53	
21mr|texlive-interpreter-1.2-6|54	%install
21mr|texlive-interpreter-1.2-6|55	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-interpreter-1.2-6|56	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18197 21
21mr|texlive-intro-scientific-5th-2|1	# revision 15878
21mr|texlive-intro-scientific-5th-2|2	# category Package
21mr|texlive-intro-scientific-5th-2|3	# catalog-ctan /info/intro-scientific
21mr|texlive-intro-scientific-5th-2|4	# catalog-date 2009-02-22 10:18:48 +0100
21mr|texlive-intro-scientific-5th-2|5	# catalog-license lppl
21mr|texlive-intro-scientific-5th-2|6	# catalog-version 5th edition
21mr|texlive-intro-scientific-5th-2|7	Name:		texlive-intro-scientific
21mr|texlive-intro-scientific-5th-2|8	Version:	5th
21mr|texlive-intro-scientific-5th-2|9	Release:	2
21mr|texlive-intro-scientific-5th-2|10	Summary:	Introducing scientific/mathematical documents using LaTeX
21mr|texlive-intro-scientific-5th-2|11	Group:		Publishing
21mr|texlive-intro-scientific-5th-2|12	URL:		http://www.ctan.org/tex-archive/info/intro-scientific
21mr|texlive-intro-scientific-5th-2|13	License:	LPPL
21mr|texlive-intro-scientific-5th-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/intro-scientific.tar.xz
21mr|texlive-intro-scientific-5th-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/intro-scientific.doc.tar.xz
21mr|texlive-intro-scientific-5th-2|16	BuildArch:	noarch
21mr|texlive-intro-scientific-5th-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-intro-scientific-5th-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-intro-scientific-5th-2|19	
21mr|texlive-intro-scientific-5th-2|20	%description
21mr|texlive-intro-scientific-5th-2|21	"Writing Scientific Documents Using LaTeX" is an article
21mr|texlive-intro-scientific-5th-2|22	introducing the use of LaTeX in typesetting scientific
21mr|texlive-intro-scientific-5th-2|23	documents. It covers the basics of creating a new LaTeX
21mr|texlive-intro-scientific-5th-2|24	document, special typesetting considerations, mathematical
21mr|texlive-intro-scientific-5th-2|25	typesetting and graphics. It also touches on bibliographic data
21mr|texlive-intro-scientific-5th-2|26	and BibTeX.
21mr|texlive-intro-scientific-5th-2|27	
21mr|texlive-intro-scientific-5th-2|28	#-----------------------------------------------------------------------
21mr|texlive-intro-scientific-5th-2|29	%files
21mr|texlive-intro-scientific-5th-2|30	%doc %{_texmfdistdir}/doc/latex/intro-scientific/Makefile
21mr|texlive-intro-scientific-5th-2|31	%doc %{_texmfdistdir}/doc/latex/intro-scientific/README
21mr|texlive-intro-scientific-5th-2|32	%doc %{_texmfdistdir}/doc/latex/intro-scientific/earth-moon.pdf
21mr|texlive-intro-scientific-5th-2|33	%doc %{_texmfdistdir}/doc/latex/intro-scientific/scidoc.pdf
21mr|texlive-intro-scientific-5th-2|34	%doc %{_texmfdistdir}/doc/latex/intro-scientific/scidoc.tex
21mr|texlive-intro-scientific-5th-2|35	
21mr|texlive-intro-scientific-5th-2|36	#-----------------------------------------------------------------------
21mr|texlive-intro-scientific-5th-2|37	%prep
21mr|texlive-intro-scientific-5th-2|38	%setup -c -a0 -a1
21mr|texlive-intro-scientific-5th-2|39	
21mr|texlive-intro-scientific-5th-2|40	%build
21mr|texlive-intro-scientific-5th-2|41	
21mr|texlive-intro-scientific-5th-2|42	%install
21mr|texlive-intro-scientific-5th-2|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-intro-scientific-5th-2|44	cp -fpar doc %{buildroot}%{_texmfdistdir}

18198 21
21mr|texlive-inversepath-0.2-7|1	# revision 15878
21mr|texlive-inversepath-0.2-7|2	# category Package
21mr|texlive-inversepath-0.2-7|3	# catalog-ctan /macros/latex/contrib/inversepath
21mr|texlive-inversepath-0.2-7|4	# catalog-date 2008-08-19 23:32:24 +0200
21mr|texlive-inversepath-0.2-7|5	# catalog-license lppl1.3
21mr|texlive-inversepath-0.2-7|6	# catalog-version 0.2
21mr|texlive-inversepath-0.2-7|7	Name:		texlive-inversepath
21mr|texlive-inversepath-0.2-7|8	Version:	0.2
21mr|texlive-inversepath-0.2-7|9	Release:	7
21mr|texlive-inversepath-0.2-7|10	Summary:	Calculate inverse file paths
21mr|texlive-inversepath-0.2-7|11	Group:		Publishing
21mr|texlive-inversepath-0.2-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/inversepath
21mr|texlive-inversepath-0.2-7|13	License:	LPPL1.3
21mr|texlive-inversepath-0.2-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/inversepath.tar.xz
21mr|texlive-inversepath-0.2-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/inversepath.doc.tar.xz
21mr|texlive-inversepath-0.2-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/inversepath.source.tar.xz
21mr|texlive-inversepath-0.2-7|17	BuildArch:	noarch
21mr|texlive-inversepath-0.2-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-inversepath-0.2-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-inversepath-0.2-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-inversepath-0.2-7|21	
21mr|texlive-inversepath-0.2-7|22	%description
21mr|texlive-inversepath-0.2-7|23	The package calculates inverse relative paths. Such things may
21mr|texlive-inversepath-0.2-7|24	be useful, for example, when writing an auxiliary file to a
21mr|texlive-inversepath-0.2-7|25	different directory.
21mr|texlive-inversepath-0.2-7|26	
21mr|texlive-inversepath-0.2-7|27	
21mr|texlive-inversepath-0.2-7|28	#-----------------------------------------------------------------------
21mr|texlive-inversepath-0.2-7|29	%files
21mr|texlive-inversepath-0.2-7|30	%{_texmfdistdir}/tex/latex/inversepath/inversepath.sty
21mr|texlive-inversepath-0.2-7|31	%doc %{_texmfdistdir}/doc/latex/inversepath/README
21mr|texlive-inversepath-0.2-7|32	%doc %{_texmfdistdir}/doc/latex/inversepath/inversepath.pdf
21mr|texlive-inversepath-0.2-7|33	#- source
21mr|texlive-inversepath-0.2-7|34	%doc %{_texmfdistdir}/source/latex/inversepath/inversepath.dtx
21mr|texlive-inversepath-0.2-7|35	%doc %{_texmfdistdir}/source/latex/inversepath/inversepath.ins
21mr|texlive-inversepath-0.2-7|36	
21mr|texlive-inversepath-0.2-7|37	#-----------------------------------------------------------------------
21mr|texlive-inversepath-0.2-7|38	%prep
21mr|texlive-inversepath-0.2-7|39	%setup -c -a0 -a1 -a2
21mr|texlive-inversepath-0.2-7|40	
21mr|texlive-inversepath-0.2-7|41	%build
21mr|texlive-inversepath-0.2-7|42	
21mr|texlive-inversepath-0.2-7|43	%install
21mr|texlive-inversepath-0.2-7|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-inversepath-0.2-7|45	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18199 21
21mr|texlive-invoice-20180303-3|1	# revision 31579
21mr|texlive-invoice-20180303-3|2	# category Package
21mr|texlive-invoice-20180303-3|3	# catalog-ctan /macros/latex/contrib/invoice
21mr|texlive-invoice-20180303-3|4	# catalog-date 2011-10-06 12:43:40 +0200
21mr|texlive-invoice-20180303-3|5	# catalog-license gpl
21mr|texlive-invoice-20180303-3|6	# catalog-version undef
21mr|texlive-invoice-20180303-3|7	Name:		texlive-invoice
21mr|texlive-invoice-20180303-3|8	Version:	20180303
21mr|texlive-invoice-20180303-3|9	Release:	3
21mr|texlive-invoice-20180303-3|10	Summary:	Generate invoices
21mr|texlive-invoice-20180303-3|11	Group:		Publishing
21mr|texlive-invoice-20180303-3|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/invoice
21mr|texlive-invoice-20180303-3|13	License:	GPL
21mr|texlive-invoice-20180303-3|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/invoice.tar.xz
21mr|texlive-invoice-20180303-3|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/invoice.doc.tar.xz
21mr|texlive-invoice-20180303-3|16	BuildArch:	noarch
21mr|texlive-invoice-20180303-3|17	BuildRequires:	texlive-tlpkg
21mr|texlive-invoice-20180303-3|18	Requires(pre):	texlive-tlpkg
21mr|texlive-invoice-20180303-3|19	Requires(post):	texlive-kpathsea
21mr|texlive-invoice-20180303-3|20	
21mr|texlive-invoice-20180303-3|21	%description
21mr|texlive-invoice-20180303-3|22	The package may be used for generating invoices. The package
21mr|texlive-invoice-20180303-3|23	can deal with invisible expense items and deductions; output
21mr|texlive-invoice-20180303-3|24	may be presented in any of 10 different languages. The package
21mr|texlive-invoice-20180303-3|25	depends on the fp and calc packages for its calculations.
21mr|texlive-invoice-20180303-3|26	
21mr|texlive-invoice-20180303-3|27	#-----------------------------------------------------------------------
21mr|texlive-invoice-20180303-3|28	%files
21mr|texlive-invoice-20180303-3|29	%{_texmfdistdir}/tex/latex/invoice/invoice.def
21mr|texlive-invoice-20180303-3|30	%{_texmfdistdir}/tex/latex/invoice/invoice.sty
21mr|texlive-invoice-20180303-3|31	%doc %{_texmfdistdir}/doc/latex/invoice/00README.tex
21mr|texlive-invoice-20180303-3|32	%doc %{_texmfdistdir}/doc/latex/invoice/copying
21mr|texlive-invoice-20180303-3|33	%doc %{_texmfdistdir}/doc/latex/invoice/history
21mr|texlive-invoice-20180303-3|34	%doc %{_texmfdistdir}/doc/latex/invoice/install
21mr|texlive-invoice-20180303-3|35	%doc %{_texmfdistdir}/doc/latex/invoice/invoice.pdf
21mr|texlive-invoice-20180303-3|36	%doc %{_texmfdistdir}/doc/latex/invoice/invoice.tex
21mr|texlive-invoice-20180303-3|37	
21mr|texlive-invoice-20180303-3|38	#-----------------------------------------------------------------------
21mr|texlive-invoice-20180303-3|39	%prep
21mr|texlive-invoice-20180303-3|40	%setup -c -a0 -a1
21mr|texlive-invoice-20180303-3|41	
21mr|texlive-invoice-20180303-3|42	%build
21mr|texlive-invoice-20180303-3|43	
21mr|texlive-invoice-20180303-3|44	%install
21mr|texlive-invoice-20180303-3|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-invoice-20180303-3|46	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18200 21
21mr|texlive-ipaex-20190228-1|1	Name:		texlive-ipaex
21mr|texlive-ipaex-20190228-1|2	Version:	20190228
21mr|texlive-ipaex-20190228-1|3	Release:	1
21mr|texlive-ipaex-20190228-1|4	Summary:	IPA and IPAex fonts from Information-technology Promotion Agency, Japan
21mr|texlive-ipaex-20190228-1|5	Group:		Publishing
21mr|texlive-ipaex-20190228-1|6	URL:		http://www.ctan.org/tex-archive/fonts/ipaex
21mr|texlive-ipaex-20190228-1|7	License:	OTHER-FREE
21mr|texlive-ipaex-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ipaex.tar.xz
21mr|texlive-ipaex-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ipaex.doc.tar.xz
21mr|texlive-ipaex-20190228-1|10	BuildArch:	noarch
21mr|texlive-ipaex-20190228-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-ipaex-20190228-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-ipaex-20190228-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-ipaex-20190228-1|14	
21mr|texlive-ipaex-20190228-1|15	%description
21mr|texlive-ipaex-20190228-1|16	The fonts provide fixed-width glyphs for Kana and Kanji
21mr|texlive-ipaex-20190228-1|17	characters, proportional width glyphs for Western characters.
21mr|texlive-ipaex-20190228-1|18	
21mr|texlive-ipaex-20190228-1|19	#-----------------------------------------------------------------------
21mr|texlive-ipaex-20190228-1|20	%files
21mr|texlive-ipaex-20190228-1|21	%{_texmfdistdir}/fonts/truetype/public/ipaex
21mr|texlive-ipaex-20190228-1|22	%doc %{_texmfdistdir}/doc/fonts/ipaex
21mr|texlive-ipaex-20190228-1|23	
21mr|texlive-ipaex-20190228-1|24	#-----------------------------------------------------------------------
21mr|texlive-ipaex-20190228-1|25	%prep
21mr|texlive-ipaex-20190228-1|26	%setup -c -a0 -a1
21mr|texlive-ipaex-20190228-1|27	
21mr|texlive-ipaex-20190228-1|28	%build
21mr|texlive-ipaex-20190228-1|29	
21mr|texlive-ipaex-20190228-1|30	%install
21mr|texlive-ipaex-20190228-1|31	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ipaex-20190228-1|32	cp -fpar fonts doc %{buildroot}%{_texmfdistdir}

18201 21
21mr|texlive-iso10303-1.5-7|1	# revision 15878
21mr|texlive-iso10303-1.5-7|2	# category Package
21mr|texlive-iso10303-1.5-7|3	# catalog-ctan /macros/latex/contrib/isostds/iso10303
21mr|texlive-iso10303-1.5-7|4	# catalog-date 2007-01-09 14:09:22 +0100
21mr|texlive-iso10303-1.5-7|5	# catalog-license lppl
21mr|texlive-iso10303-1.5-7|6	# catalog-version 1.5
21mr|texlive-iso10303-1.5-7|7	Name:		texlive-iso10303
21mr|texlive-iso10303-1.5-7|8	Version:	1.5
21mr|texlive-iso10303-1.5-7|9	Release:	7
21mr|texlive-iso10303-1.5-7|10	Summary:	Typesetting the STEP standards
21mr|texlive-iso10303-1.5-7|11	Group:		Publishing
21mr|texlive-iso10303-1.5-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/isostds/iso10303
21mr|texlive-iso10303-1.5-7|13	License:	LPPL
21mr|texlive-iso10303-1.5-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/iso10303.tar.xz
21mr|texlive-iso10303-1.5-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/iso10303.doc.tar.xz
21mr|texlive-iso10303-1.5-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/iso10303.source.tar.xz
21mr|texlive-iso10303-1.5-7|17	BuildArch:	noarch
21mr|texlive-iso10303-1.5-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-iso10303-1.5-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-iso10303-1.5-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-iso10303-1.5-7|21	
21mr|texlive-iso10303-1.5-7|22	%description
21mr|texlive-iso10303-1.5-7|23	Class and package files building on iso for typesetting the ISO
21mr|texlive-iso10303-1.5-7|24	10303 (STEP) standards. Standard documents prepared using these
21mr|texlive-iso10303-1.5-7|25	packages have been published by ISO.
21mr|texlive-iso10303-1.5-7|26	
21mr|texlive-iso10303-1.5-7|27	
21mr|texlive-iso10303-1.5-7|28	#-----------------------------------------------------------------------
21mr|texlive-iso10303-1.5-7|29	%files
21mr|texlive-iso10303-1.5-7|30	%{_texmfdistdir}/tex/latex/iso10303/aicv1.sty
21mr|texlive-iso10303-1.5-7|31	%{_texmfdistdir}/tex/latex/iso10303/apendint.tex
21mr|texlive-iso10303-1.5-7|32	%{_texmfdistdir}/tex/latex/iso10303/apmpspec.tex
21mr|texlive-iso10303-1.5-7|33	%{_texmfdistdir}/tex/latex/iso10303/apmptbl.tex
21mr|texlive-iso10303-1.5-7|34	%{_texmfdistdir}/tex/latex/iso10303/apmptempl.tex
21mr|texlive-iso10303-1.5-7|35	%{_texmfdistdir}/tex/latex/iso10303/apsstempl.tex
21mr|texlive-iso10303-1.5-7|36	%{_texmfdistdir}/tex/latex/iso10303/apv12.sty
21mr|texlive-iso10303-1.5-7|37	%{_texmfdistdir}/tex/latex/iso10303/atsv11.sty
21mr|texlive-iso10303-1.5-7|38	%{_texmfdistdir}/tex/latex/iso10303/bpfap1.tex
21mr|texlive-iso10303-1.5-7|39	%{_texmfdistdir}/tex/latex/iso10303/bpfap10.tex
21mr|texlive-iso10303-1.5-7|40	%{_texmfdistdir}/tex/latex/iso10303/bpfap11.tex
21mr|texlive-iso10303-1.5-7|41	%{_texmfdistdir}/tex/latex/iso10303/bpfap12.tex
21mr|texlive-iso10303-1.5-7|42	%{_texmfdistdir}/tex/latex/iso10303/bpfap13.tex
21mr|texlive-iso10303-1.5-7|43	%{_texmfdistdir}/tex/latex/iso10303/bpfap14.tex
21mr|texlive-iso10303-1.5-7|44	%{_texmfdistdir}/tex/latex/iso10303/bpfap15.tex
21mr|texlive-iso10303-1.5-7|45	%{_texmfdistdir}/tex/latex/iso10303/bpfap16.tex
21mr|texlive-iso10303-1.5-7|46	%{_texmfdistdir}/tex/latex/iso10303/bpfap2.tex
21mr|texlive-iso10303-1.5-7|47	%{_texmfdistdir}/tex/latex/iso10303/bpfap3.tex
21mr|texlive-iso10303-1.5-7|48	%{_texmfdistdir}/tex/latex/iso10303/bpfap4.tex
21mr|texlive-iso10303-1.5-7|49	%{_texmfdistdir}/tex/latex/iso10303/bpfap5.tex
21mr|texlive-iso10303-1.5-7|50	%{_texmfdistdir}/tex/latex/iso10303/bpfap6.tex
21mr|texlive-iso10303-1.5-7|51	%{_texmfdistdir}/tex/latex/iso10303/bpfap7.tex
21mr|texlive-iso10303-1.5-7|52	%{_texmfdistdir}/tex/latex/iso10303/bpfap8.tex
21mr|texlive-iso10303-1.5-7|53	%{_texmfdistdir}/tex/latex/iso10303/bpfap9.tex
21mr|texlive-iso10303-1.5-7|54	%{_texmfdistdir}/tex/latex/iso10303/bpfats1.tex
21mr|texlive-iso10303-1.5-7|55	%{_texmfdistdir}/tex/latex/iso10303/bpfats10.tex
21mr|texlive-iso10303-1.5-7|56	%{_texmfdistdir}/tex/latex/iso10303/bpfats11.tex
21mr|texlive-iso10303-1.5-7|57	%{_texmfdistdir}/tex/latex/iso10303/bpfats12.tex
21mr|texlive-iso10303-1.5-7|58	%{_texmfdistdir}/tex/latex/iso10303/bpfats14.tex
21mr|texlive-iso10303-1.5-7|59	%{_texmfdistdir}/tex/latex/iso10303/bpfats2.tex
21mr|texlive-iso10303-1.5-7|60	%{_texmfdistdir}/tex/latex/iso10303/bpfats3.tex
21mr|texlive-iso10303-1.5-7|61	%{_texmfdistdir}/tex/latex/iso10303/bpfats4.tex
21mr|texlive-iso10303-1.5-7|62	%{_texmfdistdir}/tex/latex/iso10303/bpfats5.tex
21mr|texlive-iso10303-1.5-7|63	%{_texmfdistdir}/tex/latex/iso10303/bpfats6.tex
21mr|texlive-iso10303-1.5-7|64	%{_texmfdistdir}/tex/latex/iso10303/bpfats7.tex
21mr|texlive-iso10303-1.5-7|65	%{_texmfdistdir}/tex/latex/iso10303/bpfats8.tex
21mr|texlive-iso10303-1.5-7|66	%{_texmfdistdir}/tex/latex/iso10303/bpfats9.tex
21mr|texlive-iso10303-1.5-7|67	%{_texmfdistdir}/tex/latex/iso10303/bpfir1.tex
21mr|texlive-iso10303-1.5-7|68	%{_texmfdistdir}/tex/latex/iso10303/bpfir2.tex
21mr|texlive-iso10303-1.5-7|69	%{_texmfdistdir}/tex/latex/iso10303/bpfir3.tex
21mr|texlive-iso10303-1.5-7|70	%{_texmfdistdir}/tex/latex/iso10303/bpfs1.tex
21mr|texlive-iso10303-1.5-7|71	%{_texmfdistdir}/tex/latex/iso10303/bpfs2.tex
21mr|texlive-iso10303-1.5-7|72	%{_texmfdistdir}/tex/latex/iso10303/bpfs3.tex
21mr|texlive-iso10303-1.5-7|73	%{_texmfdistdir}/tex/latex/iso10303/irv12.sty
21mr|texlive-iso10303-1.5-7|74	%{_texmfdistdir}/tex/latex/iso10303/stepman.tex
21mr|texlive-iso10303-1.5-7|75	%{_texmfdistdir}/tex/latex/iso10303/stepv13.4ht
21mr|texlive-iso10303-1.5-7|76	%{_texmfdistdir}/tex/latex/iso10303/stepv13.sty
21mr|texlive-iso10303-1.5-7|77	%{_texmfdistdir}/tex/latex/iso10303/stppdlst.tex
21mr|texlive-iso10303-1.5-7|78	%doc %{_texmfdistdir}/doc/latex/iso10303/README
21mr|texlive-iso10303-1.5-7|79	%doc %{_texmfdistdir}/doc/latex/iso10303/step4ht.pdf
21mr|texlive-iso10303-1.5-7|80	%doc %{_texmfdistdir}/doc/latex/iso10303/stepe.pdf
21mr|texlive-iso10303-1.5-7|81	%doc %{_texmfdistdir}/doc/latex/iso10303/stepman.pdf
21mr|texlive-iso10303-1.5-7|82	#- source
21mr|texlive-iso10303-1.5-7|83	%doc %{_texmfdistdir}/source/latex/iso10303/step4ht.dtx
21mr|texlive-iso10303-1.5-7|84	%doc %{_texmfdistdir}/source/latex/iso10303/step4ht.ins
21mr|texlive-iso10303-1.5-7|85	%doc %{_texmfdistdir}/source/latex/iso10303/stepe.dtx
21mr|texlive-iso10303-1.5-7|86	%doc %{_texmfdistdir}/source/latex/iso10303/stepe.ins
21mr|texlive-iso10303-1.5-7|87	
21mr|texlive-iso10303-1.5-7|88	#-----------------------------------------------------------------------
21mr|texlive-iso10303-1.5-7|89	%prep
21mr|texlive-iso10303-1.5-7|90	%setup -c -a0 -a1 -a2
21mr|texlive-iso10303-1.5-7|91	
21mr|texlive-iso10303-1.5-7|92	%build
21mr|texlive-iso10303-1.5-7|93	
21mr|texlive-iso10303-1.5-7|94	%install
21mr|texlive-iso10303-1.5-7|95	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-iso10303-1.5-7|96	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18202 21
21mr|texlive-iso-2.4-7|1	# revision 15878
21mr|texlive-iso-2.4-7|2	# category Package
21mr|texlive-iso-2.4-7|3	# catalog-ctan /macros/latex/contrib/isostds/iso
21mr|texlive-iso-2.4-7|4	# catalog-date 2007-01-09 14:09:22 +0100
21mr|texlive-iso-2.4-7|5	# catalog-license lppl
21mr|texlive-iso-2.4-7|6	# catalog-version 2.4
21mr|texlive-iso-2.4-7|7	Name:		texlive-iso
21mr|texlive-iso-2.4-7|8	Version:	2.4
21mr|texlive-iso-2.4-7|9	Release:	7
21mr|texlive-iso-2.4-7|10	Summary:	Generic ISO standards typesetting macros
21mr|texlive-iso-2.4-7|11	Group:		Publishing
21mr|texlive-iso-2.4-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/isostds/iso
21mr|texlive-iso-2.4-7|13	License:	LPPL
21mr|texlive-iso-2.4-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/iso.tar.xz
21mr|texlive-iso-2.4-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/iso.doc.tar.xz
21mr|texlive-iso-2.4-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/iso.source.tar.xz
21mr|texlive-iso-2.4-7|17	BuildArch:	noarch
21mr|texlive-iso-2.4-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-iso-2.4-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-iso-2.4-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-iso-2.4-7|21	
21mr|texlive-iso-2.4-7|22	%define		_unpackaged_subdirs_terminate_build	0
21mr|texlive-iso-2.4-7|23	
21mr|texlive-iso-2.4-7|24	%description
21mr|texlive-iso-2.4-7|25	Generic class and package files for typesetting ISO
21mr|texlive-iso-2.4-7|26	International Standard documents. Several standard documents
21mr|texlive-iso-2.4-7|27	have been printed by ISO from camera-ready copy prepared using
21mr|texlive-iso-2.4-7|28	LaTeX and these files.
21mr|texlive-iso-2.4-7|29	
21mr|texlive-iso-2.4-7|30	
21mr|texlive-iso-2.4-7|31	#-----------------------------------------------------------------------
21mr|texlive-iso-2.4-7|32	%files
21mr|texlive-iso-2.4-7|33	%{_texmfdistdir}/makeindex/iso/iso.ist
21mr|texlive-iso-2.4-7|34	%{_texmfdistdir}/tex/latex/iso/askincv1.sty
21mr|texlive-iso-2.4-7|35	%{_texmfdistdir}/tex/latex/iso/iso10.clo
21mr|texlive-iso-2.4-7|36	%{_texmfdistdir}/tex/latex/iso/iso11.clo
21mr|texlive-iso-2.4-7|37	%{_texmfdistdir}/tex/latex/iso/iso9.clo
21mr|texlive-iso-2.4-7|38	%{_texmfdistdir}/tex/latex/iso/isov2.4ht
21mr|texlive-iso-2.4-7|39	%{_texmfdistdir}/tex/latex/iso/isov2.cls
21mr|texlive-iso-2.4-7|40	%doc %{_texmfdistdir}/doc/latex/iso/README
21mr|texlive-iso-2.4-7|41	%doc %{_texmfdistdir}/doc/latex/iso/iso4ht.pdf
21mr|texlive-iso-2.4-7|42	%doc %{_texmfdistdir}/doc/latex/iso/isoe.pdf
21mr|texlive-iso-2.4-7|43	%doc %{_texmfdistdir}/doc/latex/iso/isofwdbp.tex
21mr|texlive-iso-2.4-7|44	%doc %{_texmfdistdir}/doc/latex/iso/isoman.pdf
21mr|texlive-iso-2.4-7|45	%doc %{_texmfdistdir}/doc/latex/iso/isoman.tex
21mr|texlive-iso-2.4-7|46	%doc %{_texmfdistdir}/doc/latex/iso/trfwd1.tex
21mr|texlive-iso-2.4-7|47	%doc %{_texmfdistdir}/doc/latex/iso/tspasfwdbp.tex
21mr|texlive-iso-2.4-7|48	#- source
21mr|texlive-iso-2.4-7|49	%doc %{_texmfdistdir}/source/latex/iso/iso4ht.dtx
21mr|texlive-iso-2.4-7|50	%doc %{_texmfdistdir}/source/latex/iso/iso4ht.ins
21mr|texlive-iso-2.4-7|51	%doc %{_texmfdistdir}/source/latex/iso/isoe.dtx
21mr|texlive-iso-2.4-7|52	%doc %{_texmfdistdir}/source/latex/iso/isoe.ins
21mr|texlive-iso-2.4-7|53	
21mr|texlive-iso-2.4-7|54	#-----------------------------------------------------------------------
21mr|texlive-iso-2.4-7|55	%prep
21mr|texlive-iso-2.4-7|56	%setup -c -a0 -a1 -a2
21mr|texlive-iso-2.4-7|57	
21mr|texlive-iso-2.4-7|58	%build
21mr|texlive-iso-2.4-7|59	
21mr|texlive-iso-2.4-7|60	%install
21mr|texlive-iso-2.4-7|61	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-iso-2.4-7|62	cp -fpar makeindex tex doc source %{buildroot}%{_texmfdistdir}

18203 21
21mr|texlive-isodate-2.28-7|1	# revision 16613
21mr|texlive-isodate-2.28-7|2	# category Package
21mr|texlive-isodate-2.28-7|3	# catalog-ctan /macros/latex/contrib/isodate
21mr|texlive-isodate-2.28-7|4	# catalog-date 2006-12-08 14:34:19 +0100
21mr|texlive-isodate-2.28-7|5	# catalog-license lppl
21mr|texlive-isodate-2.28-7|6	# catalog-version 2.28
21mr|texlive-isodate-2.28-7|7	Name:		texlive-isodate
21mr|texlive-isodate-2.28-7|8	Version:	2.28
21mr|texlive-isodate-2.28-7|9	Release:	7
21mr|texlive-isodate-2.28-7|10	Summary:	Tune the output format of dates according to language
21mr|texlive-isodate-2.28-7|11	Group:		Publishing
21mr|texlive-isodate-2.28-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/isodate
21mr|texlive-isodate-2.28-7|13	License:	LPPL
21mr|texlive-isodate-2.28-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/isodate.tar.xz
21mr|texlive-isodate-2.28-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/isodate.doc.tar.xz
21mr|texlive-isodate-2.28-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/isodate.source.tar.xz
21mr|texlive-isodate-2.28-7|17	BuildArch:	noarch
21mr|texlive-isodate-2.28-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-isodate-2.28-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-isodate-2.28-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-isodate-2.28-7|21	
21mr|texlive-isodate-2.28-7|22	%description
21mr|texlive-isodate-2.28-7|23	This package provides ten output formats of the commands
21mr|texlive-isodate-2.28-7|24	\today, \printdate, \printdateTeX, and \daterange (partly
21mr|texlive-isodate-2.28-7|25	language dependent). Formats available are: ISO (yyyy-mm-dd),
21mr|texlive-isodate-2.28-7|26	numeric (e.g. dd.\,mm.~yyyy), short (e.g. dd.\,mm.\,yy), TeX
21mr|texlive-isodate-2.28-7|27	(yyyy/mm/dd), original (e.g. dd. mmm yyyy), short original
21mr|texlive-isodate-2.28-7|28	(e.g. dd. mmm yy), as well as numerical formats with Roman
21mr|texlive-isodate-2.28-7|29	numerals for the month. The commands \printdate and
21mr|texlive-isodate-2.28-7|30	\printdateTeX print any date. The command \daterange prints a
21mr|texlive-isodate-2.28-7|31	date range and leaves out unnecessary year or month entries.
21mr|texlive-isodate-2.28-7|32	This package supports German (old and new rules), Austrian, US
21mr|texlive-isodate-2.28-7|33	English, British English, French, Danish, Swedish, and
21mr|texlive-isodate-2.28-7|34	Norwegian.
21mr|texlive-isodate-2.28-7|35	
21mr|texlive-isodate-2.28-7|36	
21mr|texlive-isodate-2.28-7|37	#-----------------------------------------------------------------------
21mr|texlive-isodate-2.28-7|38	%files
21mr|texlive-isodate-2.28-7|39	%{_texmfdistdir}/tex/latex/isodate/danish.idf
21mr|texlive-isodate-2.28-7|40	%{_texmfdistdir}/tex/latex/isodate/english.idf
21mr|texlive-isodate-2.28-7|41	%{_texmfdistdir}/tex/latex/isodate/french.idf
21mr|texlive-isodate-2.28-7|42	%{_texmfdistdir}/tex/latex/isodate/german.idf
21mr|texlive-isodate-2.28-7|43	%{_texmfdistdir}/tex/latex/isodate/isodate.sty
21mr|texlive-isodate-2.28-7|44	%{_texmfdistdir}/tex/latex/isodate/isodateo.sty
21mr|texlive-isodate-2.28-7|45	%{_texmfdistdir}/tex/latex/isodate/italian.idf
21mr|texlive-isodate-2.28-7|46	%{_texmfdistdir}/tex/latex/isodate/norsk.idf
21mr|texlive-isodate-2.28-7|47	%{_texmfdistdir}/tex/latex/isodate/swedish.idf
21mr|texlive-isodate-2.28-7|48	%doc %{_texmfdistdir}/doc/latex/isodate/ChangeLog
21mr|texlive-isodate-2.28-7|49	%doc %{_texmfdistdir}/doc/latex/isodate/README
21mr|texlive-isodate-2.28-7|50	%doc %{_texmfdistdir}/doc/latex/isodate/getversion.tex
21mr|texlive-isodate-2.28-7|51	%doc %{_texmfdistdir}/doc/latex/isodate/isodate.pdf
21mr|texlive-isodate-2.28-7|52	%doc %{_texmfdistdir}/doc/latex/isodate/isodate.xml
21mr|texlive-isodate-2.28-7|53	%doc %{_texmfdistdir}/doc/latex/isodate/isodateo.pdf
21mr|texlive-isodate-2.28-7|54	%doc %{_texmfdistdir}/doc/latex/isodate/testdate.pdf
21mr|texlive-isodate-2.28-7|55	%doc %{_texmfdistdir}/doc/latex/isodate/testdate.tex
21mr|texlive-isodate-2.28-7|56	%doc %{_texmfdistdir}/doc/latex/isodate/testisodate_without_babel.tex
21mr|texlive-isodate-2.28-7|57	#- source
21mr|texlive-isodate-2.28-7|58	%doc %{_texmfdistdir}/source/latex/isodate/Makefile
21mr|texlive-isodate-2.28-7|59	%doc %{_texmfdistdir}/source/latex/isodate/isodate.dtx
21mr|texlive-isodate-2.28-7|60	%doc %{_texmfdistdir}/source/latex/isodate/isodate.ins
21mr|texlive-isodate-2.28-7|61	%doc %{_texmfdistdir}/source/latex/isodate/isodateo.dtx
21mr|texlive-isodate-2.28-7|62	
21mr|texlive-isodate-2.28-7|63	#-----------------------------------------------------------------------
21mr|texlive-isodate-2.28-7|64	%prep
21mr|texlive-isodate-2.28-7|65	%setup -c -a0 -a1 -a2
21mr|texlive-isodate-2.28-7|66	
21mr|texlive-isodate-2.28-7|67	%build
21mr|texlive-isodate-2.28-7|68	
21mr|texlive-isodate-2.28-7|69	%install
21mr|texlive-isodate-2.28-7|70	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-isodate-2.28-7|71	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18204 21
21mr|texlive-isodoc-1.10-2|1	Name:		texlive-isodoc
21mr|texlive-isodoc-1.10-2|2	Version:	1.10
21mr|texlive-isodoc-1.10-2|3	Release:	2
21mr|texlive-isodoc-1.10-2|4	Summary:	A LaTeX class for typesetting letters and invoices
21mr|texlive-isodoc-1.10-2|5	Group:		Publishing
21mr|texlive-isodoc-1.10-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/isodoc
21mr|texlive-isodoc-1.10-2|7	License:	LPPL1.3
21mr|texlive-isodoc-1.10-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/isodoc.tar.xz
21mr|texlive-isodoc-1.10-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/isodoc.doc.tar.xz
21mr|texlive-isodoc-1.10-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/isodoc.source.tar.xz
21mr|texlive-isodoc-1.10-2|11	BuildArch:	noarch
21mr|texlive-isodoc-1.10-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-isodoc-1.10-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-isodoc-1.10-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-isodoc-1.10-2|15	
21mr|texlive-isodoc-1.10-2|16	%description
21mr|texlive-isodoc-1.10-2|17	The isodoc class can be used for the preparation of letters and
21mr|texlive-isodoc-1.10-2|18	invoices (and, in the future, similar documents). Documents are
21mr|texlive-isodoc-1.10-2|19	set up with options, thus making the class easily adaptable to
21mr|texlive-isodoc-1.10-2|20	user's wishes and extensible for other document types. The
21mr|texlive-isodoc-1.10-2|21	class is based on the NTG brief class by Victor Eijkhout, which
21mr|texlive-isodoc-1.10-2|22	implements the NEN1026 standard.
21mr|texlive-isodoc-1.10-2|23	
21mr|texlive-isodoc-1.10-2|24	#-----------------------------------------------------------------------
21mr|texlive-isodoc-1.10-2|25	%files
21mr|texlive-isodoc-1.10-2|26	%{_texmfdistdir}/tex/latex/isodoc
21mr|texlive-isodoc-1.10-2|27	%doc %{_texmfdistdir}/doc/latex/isodoc
21mr|texlive-isodoc-1.10-2|28	#- source
21mr|texlive-isodoc-1.10-2|29	%doc %{_texmfdistdir}/source/latex/isodoc
21mr|texlive-isodoc-1.10-2|30	
21mr|texlive-isodoc-1.10-2|31	#-----------------------------------------------------------------------
21mr|texlive-isodoc-1.10-2|32	%prep
21mr|texlive-isodoc-1.10-2|33	%setup -c -a0 -a1 -a2
21mr|texlive-isodoc-1.10-2|34	
21mr|texlive-isodoc-1.10-2|35	%build
21mr|texlive-isodoc-1.10-2|36	
21mr|texlive-isodoc-1.10-2|37	%install
21mr|texlive-isodoc-1.10-2|38	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-isodoc-1.10-2|39	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18205 21
21mr|texlive-isonums-1.0-7|1	# revision 17362
21mr|texlive-isonums-1.0-7|2	# category Package
21mr|texlive-isonums-1.0-7|3	# catalog-ctan /macros/latex/contrib/isonums
21mr|texlive-isonums-1.0-7|4	# catalog-date 2010-03-09 13:05:51 +0100
21mr|texlive-isonums-1.0-7|5	# catalog-license lppl
21mr|texlive-isonums-1.0-7|6	# catalog-version 1.0
21mr|texlive-isonums-1.0-7|7	Name:		texlive-isonums
21mr|texlive-isonums-1.0-7|8	Version:	1.0
21mr|texlive-isonums-1.0-7|9	Release:	7
21mr|texlive-isonums-1.0-7|10	Summary:	Display numbers in maths mode according to ISO 31-0
21mr|texlive-isonums-1.0-7|11	Group:		Publishing
21mr|texlive-isonums-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/isonums
21mr|texlive-isonums-1.0-7|13	License:	LPPL
21mr|texlive-isonums-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/isonums.tar.xz
21mr|texlive-isonums-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/isonums.doc.tar.xz
21mr|texlive-isonums-1.0-7|16	BuildArch:	noarch
21mr|texlive-isonums-1.0-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-isonums-1.0-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-isonums-1.0-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-isonums-1.0-7|20	
21mr|texlive-isonums-1.0-7|21	%description
21mr|texlive-isonums-1.0-7|22	The package makes a quick hack to ziffer to display numbers in
21mr|texlive-isonums-1.0-7|23	maths mode according to ISO 31-0, regardless of input format
21mr|texlive-isonums-1.0-7|24	(European $1.235,7$ or Anglo-American $1,235.7$). The options
21mr|texlive-isonums-1.0-7|25	[euro, anglo] control the global input format. Default input
21mr|texlive-isonums-1.0-7|26	format is anglo. Documentation is included as comments to the
21mr|texlive-isonums-1.0-7|27	text source.
21mr|texlive-isonums-1.0-7|28	
21mr|texlive-isonums-1.0-7|29	
21mr|texlive-isonums-1.0-7|30	#-----------------------------------------------------------------------
21mr|texlive-isonums-1.0-7|31	%files
21mr|texlive-isonums-1.0-7|32	%{_texmfdistdir}/tex/latex/isonums/isonums.sty
21mr|texlive-isonums-1.0-7|33	%doc %{_texmfdistdir}/doc/latex/isonums/isonums.pdf
21mr|texlive-isonums-1.0-7|34	%doc %{_texmfdistdir}/doc/latex/isonums/isonums.tex
21mr|texlive-isonums-1.0-7|35	
21mr|texlive-isonums-1.0-7|36	#-----------------------------------------------------------------------
21mr|texlive-isonums-1.0-7|37	%prep
21mr|texlive-isonums-1.0-7|38	%setup -c -a0 -a1
21mr|texlive-isonums-1.0-7|39	
21mr|texlive-isonums-1.0-7|40	%build
21mr|texlive-isonums-1.0-7|41	
21mr|texlive-isonums-1.0-7|42	%install
21mr|texlive-isonums-1.0-7|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-isonums-1.0-7|44	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18206 21
21mr|texlive-isorot-20190228-1|1	# revision 15878
21mr|texlive-isorot-20190228-1|2	# category Package
21mr|texlive-isorot-20190228-1|3	# catalog-ctan /macros/latex/contrib/isorot
21mr|texlive-isorot-20190228-1|4	# catalog-date 2007-01-08 13:31:52 +0100
21mr|texlive-isorot-20190228-1|5	# catalog-license lppl
21mr|texlive-isorot-20190228-1|6	# catalog-version undef
21mr|texlive-isorot-20190228-1|7	Name:		texlive-isorot
21mr|texlive-isorot-20190228-1|8	Version:	20190228
21mr|texlive-isorot-20190228-1|9	Release:	1
21mr|texlive-isorot-20190228-1|10	Summary:	Rotation of document elements
21mr|texlive-isorot-20190228-1|11	Group:		Publishing
21mr|texlive-isorot-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/isorot
21mr|texlive-isorot-20190228-1|13	License:	LPPL
21mr|texlive-isorot-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/isorot.tar.xz
21mr|texlive-isorot-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/isorot.doc.tar.xz
21mr|texlive-isorot-20190228-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/isorot.source.tar.xz
21mr|texlive-isorot-20190228-1|17	BuildArch:	noarch
21mr|texlive-isorot-20190228-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-isorot-20190228-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-isorot-20190228-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-isorot-20190228-1|21	
21mr|texlive-isorot-20190228-1|22	%description
21mr|texlive-isorot-20190228-1|23	The isorot package is for rotation of document elements. It is
21mr|texlive-isorot-20190228-1|24	a combination of the lscape package and an extension of the
21mr|texlive-isorot-20190228-1|25	rotating package. The package is designed for use with the iso
21mr|texlive-isorot-20190228-1|26	class but may be used with any normal class.
21mr|texlive-isorot-20190228-1|27	
21mr|texlive-isorot-20190228-1|28	#-----------------------------------------------------------------------
21mr|texlive-isorot-20190228-1|29	%files
21mr|texlive-isorot-20190228-1|30	%{_texmfdistdir}/tex/latex/isorot/isorot.sty
21mr|texlive-isorot-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/isorot/README
21mr|texlive-isorot-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/isorot/rotman.pdf
21mr|texlive-isorot-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/isorot/rotman.tex
21mr|texlive-isorot-20190228-1|34	#- source
21mr|texlive-isorot-20190228-1|35	%doc %{_texmfdistdir}/source/latex/isorot/isorot.dtx
21mr|texlive-isorot-20190228-1|36	%doc %{_texmfdistdir}/source/latex/isorot/isorot.ins
21mr|texlive-isorot-20190228-1|37	
21mr|texlive-isorot-20190228-1|38	#-----------------------------------------------------------------------
21mr|texlive-isorot-20190228-1|39	%prep
21mr|texlive-isorot-20190228-1|40	%setup -c -a0 -a1 -a2
21mr|texlive-isorot-20190228-1|41	
21mr|texlive-isorot-20190228-1|42	%build
21mr|texlive-isorot-20190228-1|43	
21mr|texlive-isorot-20190228-1|44	%install
21mr|texlive-isorot-20190228-1|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-isorot-20190228-1|46	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18207 21
21mr|texlive-isotope-0.3-2|1	Name:		texlive-isotope
21mr|texlive-isotope-0.3-2|2	Version:	0.3
21mr|texlive-isotope-0.3-2|3	Release:	2
21mr|texlive-isotope-0.3-2|4	Summary:	A package for typesetting isotopes
21mr|texlive-isotope-0.3-2|5	Group:		Publishing
21mr|texlive-isotope-0.3-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/isotope
21mr|texlive-isotope-0.3-2|7	License:	LPPL
21mr|texlive-isotope-0.3-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/isotope.tar.xz
21mr|texlive-isotope-0.3-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/isotope.doc.tar.xz
21mr|texlive-isotope-0.3-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/isotope.source.tar.xz
21mr|texlive-isotope-0.3-2|11	BuildArch:	noarch
21mr|texlive-isotope-0.3-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-isotope-0.3-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-isotope-0.3-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-isotope-0.3-2|15	
21mr|texlive-isotope-0.3-2|16	%description
21mr|texlive-isotope-0.3-2|17	The package provides a command \isotope for setting the atomic
21mr|texlive-isotope-0.3-2|18	weight and atomic number indications of isotopes. (The naive
21mr|texlive-isotope-0.3-2|19	way of doing the job with (La)TeX mathematics commands produces
21mr|texlive-isotope-0.3-2|20	an unsatisfactory result.).
21mr|texlive-isotope-0.3-2|21	
21mr|texlive-isotope-0.3-2|22	#-----------------------------------------------------------------------
21mr|texlive-isotope-0.3-2|23	%files
21mr|texlive-isotope-0.3-2|24	%{_texmfdistdir}/tex/latex/isotope/isotope.sty
21mr|texlive-isotope-0.3-2|25	%doc %{_texmfdistdir}/doc/latex/isotope/README
21mr|texlive-isotope-0.3-2|26	#- source
21mr|texlive-isotope-0.3-2|27	%doc %{_texmfdistdir}/source/latex/isotope/isotope.dtx
21mr|texlive-isotope-0.3-2|28	%doc %{_texmfdistdir}/source/latex/isotope/isotope.ins
21mr|texlive-isotope-0.3-2|29	
21mr|texlive-isotope-0.3-2|30	#-----------------------------------------------------------------------
21mr|texlive-isotope-0.3-2|31	%prep
21mr|texlive-isotope-0.3-2|32	%setup -c -a0 -a1 -a2
21mr|texlive-isotope-0.3-2|33	
21mr|texlive-isotope-0.3-2|34	%build
21mr|texlive-isotope-0.3-2|35	
21mr|texlive-isotope-0.3-2|36	%install
21mr|texlive-isotope-0.3-2|37	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-isotope-0.3-2|38	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18208 21
21mr|texlive-issuulinks-1.1-6|1	# revision 25742
21mr|texlive-issuulinks-1.1-6|2	# category Package
21mr|texlive-issuulinks-1.1-6|3	# catalog-ctan /macros/latex/contrib/issuulinks
21mr|texlive-issuulinks-1.1-6|4	# catalog-date 2012-03-23 12:07:20 +0100
21mr|texlive-issuulinks-1.1-6|5	# catalog-license lppl1.3
21mr|texlive-issuulinks-1.1-6|6	# catalog-version 1.1
21mr|texlive-issuulinks-1.1-6|7	Name:		texlive-issuulinks
21mr|texlive-issuulinks-1.1-6|8	Version:	1.1
21mr|texlive-issuulinks-1.1-6|9	Release:	6
21mr|texlive-issuulinks-1.1-6|10	Summary:	Produce external links instead of internal ones
21mr|texlive-issuulinks-1.1-6|11	Group:		Publishing
21mr|texlive-issuulinks-1.1-6|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/issuulinks
21mr|texlive-issuulinks-1.1-6|13	License:	LPPL1.3
21mr|texlive-issuulinks-1.1-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/issuulinks.tar.xz
21mr|texlive-issuulinks-1.1-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/issuulinks.doc.tar.xz
21mr|texlive-issuulinks-1.1-6|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/issuulinks.source.tar.xz
21mr|texlive-issuulinks-1.1-6|17	BuildArch:	noarch
21mr|texlive-issuulinks-1.1-6|18	BuildRequires:	texlive-tlpkg
21mr|texlive-issuulinks-1.1-6|19	Requires(pre):	texlive-tlpkg
21mr|texlive-issuulinks-1.1-6|20	Requires(post):	texlive-kpathsea
21mr|texlive-issuulinks-1.1-6|21	
21mr|texlive-issuulinks-1.1-6|22	%description
21mr|texlive-issuulinks-1.1-6|23	The PDF visualizer http://issuu.com/ISSUU is a popular service
21mr|texlive-issuulinks-1.1-6|24	allowing to show PDF documents "a page a time". Due to the way
21mr|texlive-issuulinks-1.1-6|25	it is implemented, internal links in these documents are not
21mr|texlive-issuulinks-1.1-6|26	allowed. Instead, they must be converted to external ones in
21mr|texlive-issuulinks-1.1-6|27	the form http://issuu.com/action/page?page=PAGENUMBER. The
21mr|texlive-issuulinks-1.1-6|28	package patches hyperref to produce external links in the
21mr|texlive-issuulinks-1.1-6|29	required form instead of internal links created by \ref, \cite
21mr|texlive-issuulinks-1.1-6|30	and other commands. Since the package redefines the internals
21mr|texlive-issuulinks-1.1-6|31	of hyperref, it must be loaded it AFTER hyperref.
21mr|texlive-issuulinks-1.1-6|32	
21mr|texlive-issuulinks-1.1-6|33	
21mr|texlive-issuulinks-1.1-6|34	#-----------------------------------------------------------------------
21mr|texlive-issuulinks-1.1-6|35	%files
21mr|texlive-issuulinks-1.1-6|36	%{_texmfdistdir}/tex/latex/issuulinks/issuulinks.sty
21mr|texlive-issuulinks-1.1-6|37	%doc %{_texmfdistdir}/doc/latex/issuulinks/Makefile
21mr|texlive-issuulinks-1.1-6|38	%doc %{_texmfdistdir}/doc/latex/issuulinks/README
21mr|texlive-issuulinks-1.1-6|39	%doc %{_texmfdistdir}/doc/latex/issuulinks/issuulinks.pdf
21mr|texlive-issuulinks-1.1-6|40	%doc %{_texmfdistdir}/doc/latex/issuulinks/sample.pdf
21mr|texlive-issuulinks-1.1-6|41	%doc %{_texmfdistdir}/doc/latex/issuulinks/sample.tex
21mr|texlive-issuulinks-1.1-6|42	#- source
21mr|texlive-issuulinks-1.1-6|43	%doc %{_texmfdistdir}/source/latex/issuulinks/issuulinks.dtx
21mr|texlive-issuulinks-1.1-6|44	%doc %{_texmfdistdir}/source/latex/issuulinks/issuulinks.ins
21mr|texlive-issuulinks-1.1-6|45	
21mr|texlive-issuulinks-1.1-6|46	#-----------------------------------------------------------------------
21mr|texlive-issuulinks-1.1-6|47	%prep
21mr|texlive-issuulinks-1.1-6|48	%setup -c -a0 -a1 -a2
21mr|texlive-issuulinks-1.1-6|49	
21mr|texlive-issuulinks-1.1-6|50	%build
21mr|texlive-issuulinks-1.1-6|51	
21mr|texlive-issuulinks-1.1-6|52	%install
21mr|texlive-issuulinks-1.1-6|53	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-issuulinks-1.1-6|54	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18209 21
21mr|texlive-itnumpar-1.0-7|1	# revision 15878
21mr|texlive-itnumpar-1.0-7|2	# category Package
21mr|texlive-itnumpar-1.0-7|3	# catalog-ctan /macros/latex/contrib/itnumpar
21mr|texlive-itnumpar-1.0-7|4	# catalog-date 2008-08-19 23:32:24 +0200
21mr|texlive-itnumpar-1.0-7|5	# catalog-license lppl
21mr|texlive-itnumpar-1.0-7|6	# catalog-version 1.0
21mr|texlive-itnumpar-1.0-7|7	Name:		texlive-itnumpar
21mr|texlive-itnumpar-1.0-7|8	Version:	1.0
21mr|texlive-itnumpar-1.0-7|9	Release:	7
21mr|texlive-itnumpar-1.0-7|10	Summary:	Spell numbers in words (Italian)
21mr|texlive-itnumpar-1.0-7|11	Group:		Publishing
21mr|texlive-itnumpar-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/itnumpar
21mr|texlive-itnumpar-1.0-7|13	License:	LPPL
21mr|texlive-itnumpar-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/itnumpar.tar.xz
21mr|texlive-itnumpar-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/itnumpar.doc.tar.xz
21mr|texlive-itnumpar-1.0-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/itnumpar.source.tar.xz
21mr|texlive-itnumpar-1.0-7|17	BuildArch:	noarch
21mr|texlive-itnumpar-1.0-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-itnumpar-1.0-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-itnumpar-1.0-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-itnumpar-1.0-7|21	
21mr|texlive-itnumpar-1.0-7|22	%description
21mr|texlive-itnumpar-1.0-7|23	Sometimes we need to say "Capitolo primo" or "Capitolo uno"
21mr|texlive-itnumpar-1.0-7|24	instead of "Capitolo 1", that is, spelling the number in words
21mr|texlive-itnumpar-1.0-7|25	instead of the usual digit form. This package provides support
21mr|texlive-itnumpar-1.0-7|26	for spelling out numbers in Italian words, both in cardinal and
21mr|texlive-itnumpar-1.0-7|27	in ordinal form.
21mr|texlive-itnumpar-1.0-7|28	
21mr|texlive-itnumpar-1.0-7|29	
21mr|texlive-itnumpar-1.0-7|30	#-----------------------------------------------------------------------
21mr|texlive-itnumpar-1.0-7|31	%files
21mr|texlive-itnumpar-1.0-7|32	%{_texmfdistdir}/tex/latex/itnumpar/itnumpar.sty
21mr|texlive-itnumpar-1.0-7|33	%doc %{_texmfdistdir}/doc/latex/itnumpar/README
21mr|texlive-itnumpar-1.0-7|34	%doc %{_texmfdistdir}/doc/latex/itnumpar/itnumpar.pdf
21mr|texlive-itnumpar-1.0-7|35	#- source
21mr|texlive-itnumpar-1.0-7|36	%doc %{_texmfdistdir}/source/latex/itnumpar/itnumpar.dtx
21mr|texlive-itnumpar-1.0-7|37	%doc %{_texmfdistdir}/source/latex/itnumpar/itnumpar.ins
21mr|texlive-itnumpar-1.0-7|38	
21mr|texlive-itnumpar-1.0-7|39	#-----------------------------------------------------------------------
21mr|texlive-itnumpar-1.0-7|40	%prep
21mr|texlive-itnumpar-1.0-7|41	%setup -c -a0 -a1 -a2
21mr|texlive-itnumpar-1.0-7|42	
21mr|texlive-itnumpar-1.0-7|43	%build
21mr|texlive-itnumpar-1.0-7|44	
21mr|texlive-itnumpar-1.0-7|45	%install
21mr|texlive-itnumpar-1.0-7|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-itnumpar-1.0-7|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18210 21
21mr|texlive-iwhdp-0.50-2|1	Name:		texlive-iwhdp
21mr|texlive-iwhdp-0.50-2|2	Version:	0.50
21mr|texlive-iwhdp-0.50-2|3	Release:	2
21mr|texlive-iwhdp-0.50-2|4	Summary:	Halle Institute for Economic Research (IWH) Discussion Papers
21mr|texlive-iwhdp-0.50-2|5	Group:		Publishing
21mr|texlive-iwhdp-0.50-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/iwhdp
21mr|texlive-iwhdp-0.50-2|7	License:	LPPL1.3
21mr|texlive-iwhdp-0.50-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/iwhdp.tar.xz
21mr|texlive-iwhdp-0.50-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/iwhdp.doc.tar.xz
21mr|texlive-iwhdp-0.50-2|10	BuildArch:	noarch
21mr|texlive-iwhdp-0.50-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-iwhdp-0.50-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-iwhdp-0.50-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-iwhdp-0.50-2|14	
21mr|texlive-iwhdp-0.50-2|15	%description
21mr|texlive-iwhdp-0.50-2|16	The document class is for creating Discussion Papers of the
21mr|texlive-iwhdp-0.50-2|17	Halle Institute for Economic Research (IWH) in Halle, Germany.
21mr|texlive-iwhdp-0.50-2|18	The class offers options for both English and German texts.
21mr|texlive-iwhdp-0.50-2|19	
21mr|texlive-iwhdp-0.50-2|20	#-----------------------------------------------------------------------
21mr|texlive-iwhdp-0.50-2|21	%files
21mr|texlive-iwhdp-0.50-2|22	%{_texmfdistdir}/tex/latex/iwhdp
21mr|texlive-iwhdp-0.50-2|23	%doc %{_texmfdistdir}/doc/latex/iwhdp
21mr|texlive-iwhdp-0.50-2|24	
21mr|texlive-iwhdp-0.50-2|25	#-----------------------------------------------------------------------
21mr|texlive-iwhdp-0.50-2|26	%prep
21mr|texlive-iwhdp-0.50-2|27	%setup -c -a0 -a1
21mr|texlive-iwhdp-0.50-2|28	
21mr|texlive-iwhdp-0.50-2|29	%build
21mr|texlive-iwhdp-0.50-2|30	
21mr|texlive-iwhdp-0.50-2|31	%install
21mr|texlive-iwhdp-0.50-2|32	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-iwhdp-0.50-2|33	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18211 21
21mr|texlive-iwona-0.995b-7|1	# revision 19611
21mr|texlive-iwona-0.995b-7|2	# category Package
21mr|texlive-iwona-0.995b-7|3	# catalog-ctan /fonts/iwona
21mr|texlive-iwona-0.995b-7|4	# catalog-date 2010-08-03 20:49:06 +0200
21mr|texlive-iwona-0.995b-7|5	# catalog-license gfsl
21mr|texlive-iwona-0.995b-7|6	# catalog-version 0.995b
21mr|texlive-iwona-0.995b-7|7	Name:		texlive-iwona
21mr|texlive-iwona-0.995b-7|8	Version:	0.995b
21mr|texlive-iwona-0.995b-7|9	Release:	7
21mr|texlive-iwona-0.995b-7|10	Summary:	A two-element sans-serif font
21mr|texlive-iwona-0.995b-7|11	Group:		Publishing
21mr|texlive-iwona-0.995b-7|12	URL:		http://www.ctan.org/tex-archive/fonts/iwona
21mr|texlive-iwona-0.995b-7|13	License:	GFSL
21mr|texlive-iwona-0.995b-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/iwona.tar.xz
21mr|texlive-iwona-0.995b-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/iwona.doc.tar.xz
21mr|texlive-iwona-0.995b-7|16	BuildArch:	noarch
21mr|texlive-iwona-0.995b-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-iwona-0.995b-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-iwona-0.995b-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-iwona-0.995b-7|20	
21mr|texlive-iwona-0.995b-7|21	%description
21mr|texlive-iwona-0.995b-7|22	Iwona is a two-element sans-serif typeface. It was created as
21mr|texlive-iwona-0.995b-7|23	an alternative version of the Kurier typeface, which was
21mr|texlive-iwona-0.995b-7|24	designed in 1975 for a diploma in typeface design at the Warsaw
21mr|texlive-iwona-0.995b-7|25	Academy of Fine Arts under the supervision of Roman
21mr|texlive-iwona-0.995b-7|26	Tomaszewski. This distribution contains a significantly
21mr|texlive-iwona-0.995b-7|27	extended set of characters covering the following modern
21mr|texlive-iwona-0.995b-7|28	alphabets: latin (including Vietnamese), Cyrillic and Greek as
21mr|texlive-iwona-0.995b-7|29	well as a number of additional symbols (including mathematical
21mr|texlive-iwona-0.995b-7|30	symbols). The fonts are prepared in Type 1 and OpenType
21mr|texlive-iwona-0.995b-7|31	formats. For use with TeX the following encoding files have
21mr|texlive-iwona-0.995b-7|32	been prepared: T1 (ec), T2 (abc), and OT2--Cyrillic, T5
21mr|texlive-iwona-0.995b-7|33	(Vietnamese), OT4, QX, texansi and nonstandard (IL2 for the
21mr|texlive-iwona-0.995b-7|34	Czech fonts), as well as supporting macros and files defining
21mr|texlive-iwona-0.995b-7|35	fonts for LaTeX.
21mr|texlive-iwona-0.995b-7|36	
21mr|texlive-iwona-0.995b-7|37	
21mr|texlive-iwona-0.995b-7|38	#-----------------------------------------------------------------------
21mr|texlive-iwona-0.995b-7|39	%files
21mr|texlive-iwona-0.995b-7|40	%{_texmfdistdir}/fonts/afm/nowacki/iwona/iwonab.afm
21mr|texlive-iwona-0.995b-7|41	%{_texmfdistdir}/fonts/afm/nowacki/iwona/iwonabi.afm
21mr|texlive-iwona-0.995b-7|42	%{_texmfdistdir}/fonts/afm/nowacki/iwona/iwonacb.afm
21mr|texlive-iwona-0.995b-7|43	%{_texmfdistdir}/fonts/afm/nowacki/iwona/iwonacbi.afm
21mr|texlive-iwona-0.995b-7|44	%{_texmfdistdir}/fonts/afm/nowacki/iwona/iwonach.afm
21mr|texlive-iwona-0.995b-7|45	%{_texmfdistdir}/fonts/afm/nowacki/iwona/iwonachi.afm
21mr|texlive-iwona-0.995b-7|46	%{_texmfdistdir}/fonts/afm/nowacki/iwona/iwonacl.afm
21mr|texlive-iwona-0.995b-7|47	%{_texmfdistdir}/fonts/afm/nowacki/iwona/iwonacli.afm
21mr|texlive-iwona-0.995b-7|48	%{_texmfdistdir}/fonts/afm/nowacki/iwona/iwonacm.afm
21mr|texlive-iwona-0.995b-7|49	%{_texmfdistdir}/fonts/afm/nowacki/iwona/iwonacmi.afm
21mr|texlive-iwona-0.995b-7|50	%{_texmfdistdir}/fonts/afm/nowacki/iwona/iwonacr.afm
21mr|texlive-iwona-0.995b-7|51	%{_texmfdistdir}/fonts/afm/nowacki/iwona/iwonacri.afm
21mr|texlive-iwona-0.995b-7|52	%{_texmfdistdir}/fonts/afm/nowacki/iwona/iwonah.afm
21mr|texlive-iwona-0.995b-7|53	%{_texmfdistdir}/fonts/afm/nowacki/iwona/iwonahi.afm
21mr|texlive-iwona-0.995b-7|54	%{_texmfdistdir}/fonts/afm/nowacki/iwona/iwonal.afm
21mr|texlive-iwona-0.995b-7|55	%{_texmfdistdir}/fonts/afm/nowacki/iwona/iwonali.afm
21mr|texlive-iwona-0.995b-7|56	%{_texmfdistdir}/fonts/afm/nowacki/iwona/iwonam.afm
21mr|texlive-iwona-0.995b-7|57	%{_texmfdistdir}/fonts/afm/nowacki/iwona/iwonami.afm
21mr|texlive-iwona-0.995b-7|58	%{_texmfdistdir}/fonts/afm/nowacki/iwona/iwonar.afm
21mr|texlive-iwona-0.995b-7|59	%{_texmfdistdir}/fonts/afm/nowacki/iwona/iwonari.afm
21mr|texlive-iwona-0.995b-7|60	%{_texmfdistdir}/fonts/enc/dvips/iwona/cs-iwona-sc.enc
21mr|texlive-iwona-0.995b-7|61	%{_texmfdistdir}/fonts/enc/dvips/iwona/cs-iwona.enc
21mr|texlive-iwona-0.995b-7|62	%{_texmfdistdir}/fonts/enc/dvips/iwona/ec-iwona-sc.enc
21mr|texlive-iwona-0.995b-7|63	%{_texmfdistdir}/fonts/enc/dvips/iwona/ec-iwona.enc
21mr|texlive-iwona-0.995b-7|64	%{_texmfdistdir}/fonts/enc/dvips/iwona/ex-iwona.enc
21mr|texlive-iwona-0.995b-7|65	%{_texmfdistdir}/fonts/enc/dvips/iwona/greek-iwona.enc
21mr|texlive-iwona-0.995b-7|66	%{_texmfdistdir}/fonts/enc/dvips/iwona/l7x-iwona-sc.enc
21mr|texlive-iwona-0.995b-7|67	%{_texmfdistdir}/fonts/enc/dvips/iwona/l7x-iwona.enc
21mr|texlive-iwona-0.995b-7|68	%{_texmfdistdir}/fonts/enc/dvips/iwona/mi-iwona.enc
21mr|texlive-iwona-0.995b-7|69	%{_texmfdistdir}/fonts/enc/dvips/iwona/qx-iwona-sc.enc
21mr|texlive-iwona-0.995b-7|70	%{_texmfdistdir}/fonts/enc/dvips/iwona/qx-iwona.enc
21mr|texlive-iwona-0.995b-7|71	%{_texmfdistdir}/fonts/enc/dvips/iwona/rm-iwona-sc.enc
21mr|texlive-iwona-0.995b-7|72	%{_texmfdistdir}/fonts/enc/dvips/iwona/rm-iwona.enc
21mr|texlive-iwona-0.995b-7|73	%{_texmfdistdir}/fonts/enc/dvips/iwona/sy-iwona.enc
21mr|texlive-iwona-0.995b-7|74	%{_texmfdistdir}/fonts/enc/dvips/iwona/t2a-iwona.enc
21mr|texlive-iwona-0.995b-7|75	%{_texmfdistdir}/fonts/enc/dvips/iwona/t2b-iwona.enc
21mr|texlive-iwona-0.995b-7|76	%{_texmfdistdir}/fonts/enc/dvips/iwona/t2c-iwona.enc
21mr|texlive-iwona-0.995b-7|77	%{_texmfdistdir}/fonts/enc/dvips/iwona/t5-iwona-sc.enc
21mr|texlive-iwona-0.995b-7|78	%{_texmfdistdir}/fonts/enc/dvips/iwona/t5-iwona.enc
21mr|texlive-iwona-0.995b-7|79	%{_texmfdistdir}/fonts/enc/dvips/iwona/texnansi-iwona-sc.enc
21mr|texlive-iwona-0.995b-7|80	%{_texmfdistdir}/fonts/enc/dvips/iwona/texnansi-iwona.enc
21mr|texlive-iwona-0.995b-7|81	%{_texmfdistdir}/fonts/enc/dvips/iwona/ts1-iwona.enc
21mr|texlive-iwona-0.995b-7|82	%{_texmfdistdir}/fonts/enc/dvips/iwona/wncy-iwona.enc
21mr|texlive-iwona-0.995b-7|83	%{_texmfdistdir}/fonts/map/dvips/iwona/iwona-cs.map
21mr|texlive-iwona-0.995b-7|84	%{_texmfdistdir}/fonts/map/dvips/iwona/iwona-ec.map
21mr|texlive-iwona-0.995b-7|85	%{_texmfdistdir}/fonts/map/dvips/iwona/iwona-ex.map
21mr|texlive-iwona-0.995b-7|86	%{_texmfdistdir}/fonts/map/dvips/iwona/iwona-greek.map
21mr|texlive-iwona-0.995b-7|87	%{_texmfdistdir}/fonts/map/dvips/iwona/iwona-l7x.map
21mr|texlive-iwona-0.995b-7|88	%{_texmfdistdir}/fonts/map/dvips/iwona/iwona-mi.map
21mr|texlive-iwona-0.995b-7|89	%{_texmfdistdir}/fonts/map/dvips/iwona/iwona-qx.map
21mr|texlive-iwona-0.995b-7|90	%{_texmfdistdir}/fonts/map/dvips/iwona/iwona-rm.map
21mr|texlive-iwona-0.995b-7|91	%{_texmfdistdir}/fonts/map/dvips/iwona/iwona-sy.map
21mr|texlive-iwona-0.995b-7|92	%{_texmfdistdir}/fonts/map/dvips/iwona/iwona-t2a.map
21mr|texlive-iwona-0.995b-7|93	%{_texmfdistdir}/fonts/map/dvips/iwona/iwona-t2b.map
21mr|texlive-iwona-0.995b-7|94	%{_texmfdistdir}/fonts/map/dvips/iwona/iwona-t2c.map
21mr|texlive-iwona-0.995b-7|95	%{_texmfdistdir}/fonts/map/dvips/iwona/iwona-t5.map
21mr|texlive-iwona-0.995b-7|96	%{_texmfdistdir}/fonts/map/dvips/iwona/iwona-texnansi.map
21mr|texlive-iwona-0.995b-7|97	%{_texmfdistdir}/fonts/map/dvips/iwona/iwona-ts1.map
21mr|texlive-iwona-0.995b-7|98	%{_texmfdistdir}/fonts/map/dvips/iwona/iwona-wncy.map
21mr|texlive-iwona-0.995b-7|99	%{_texmfdistdir}/fonts/map/dvips/iwona/iwona.map
21mr|texlive-iwona-0.995b-7|100	%{_texmfdistdir}/fonts/opentype/nowacki/iwona/Iwona-Bold.otf
21mr|texlive-iwona-0.995b-7|101	%{_texmfdistdir}/fonts/opentype/nowacki/iwona/Iwona-BoldItalic.otf
21mr|texlive-iwona-0.995b-7|102	%{_texmfdistdir}/fonts/opentype/nowacki/iwona/Iwona-Italic.otf
21mr|texlive-iwona-0.995b-7|103	%{_texmfdistdir}/fonts/opentype/nowacki/iwona/Iwona-Regular.otf
21mr|texlive-iwona-0.995b-7|104	%{_texmfdistdir}/fonts/opentype/nowacki/iwona/IwonaCond-Bold.otf
21mr|texlive-iwona-0.995b-7|105	%{_texmfdistdir}/fonts/opentype/nowacki/iwona/IwonaCond-BoldItalic.otf
21mr|texlive-iwona-0.995b-7|106	%{_texmfdistdir}/fonts/opentype/nowacki/iwona/IwonaCond-Italic.otf
21mr|texlive-iwona-0.995b-7|107	%{_texmfdistdir}/fonts/opentype/nowacki/iwona/IwonaCond-Regular.otf
21mr|texlive-iwona-0.995b-7|108	%{_texmfdistdir}/fonts/opentype/nowacki/iwona/IwonaCondHeavy-Italic.otf
21mr|texlive-iwona-0.995b-7|109	%{_texmfdistdir}/fonts/opentype/nowacki/iwona/IwonaCondHeavy-Regular.otf
21mr|texlive-iwona-0.995b-7|110	%{_texmfdistdir}/fonts/opentype/nowacki/iwona/IwonaCondLight-Italic.otf
21mr|texlive-iwona-0.995b-7|111	%{_texmfdistdir}/fonts/opentype/nowacki/iwona/IwonaCondLight-Regular.otf
21mr|texlive-iwona-0.995b-7|112	%{_texmfdistdir}/fonts/opentype/nowacki/iwona/IwonaCondMedium-Italic.otf
21mr|texlive-iwona-0.995b-7|113	%{_texmfdistdir}/fonts/opentype/nowacki/iwona/IwonaCondMedium-Regular.otf
21mr|texlive-iwona-0.995b-7|114	%{_texmfdistdir}/fonts/opentype/nowacki/iwona/IwonaHeavy-Italic.otf
21mr|texlive-iwona-0.995b-7|115	%{_texmfdistdir}/fonts/opentype/nowacki/iwona/IwonaHeavy-Regular.otf
21mr|texlive-iwona-0.995b-7|116	%{_texmfdistdir}/fonts/opentype/nowacki/iwona/IwonaLight-Italic.otf
21mr|texlive-iwona-0.995b-7|117	%{_texmfdistdir}/fonts/opentype/nowacki/iwona/IwonaLight-Regular.otf
21mr|texlive-iwona-0.995b-7|118	%{_texmfdistdir}/fonts/opentype/nowacki/iwona/IwonaMedium-Italic.otf
21mr|texlive-iwona-0.995b-7|119	%{_texmfdistdir}/fonts/opentype/nowacki/iwona/IwonaMedium-Regular.otf
21mr|texlive-iwona-0.995b-7|120	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonab-sc.tfm
21mr|texlive-iwona-0.995b-7|121	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonab.tfm
21mr|texlive-iwona-0.995b-7|122	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonabi-sc.tfm
21mr|texlive-iwona-0.995b-7|123	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonabi.tfm
21mr|texlive-iwona-0.995b-7|124	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonacb-sc.tfm
21mr|texlive-iwona-0.995b-7|125	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonacb.tfm
21mr|texlive-iwona-0.995b-7|126	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonacbi-sc.tfm
21mr|texlive-iwona-0.995b-7|127	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonacbi.tfm
21mr|texlive-iwona-0.995b-7|128	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonach-sc.tfm
21mr|texlive-iwona-0.995b-7|129	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonach.tfm
21mr|texlive-iwona-0.995b-7|130	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonachi-sc.tfm
21mr|texlive-iwona-0.995b-7|131	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonachi.tfm
21mr|texlive-iwona-0.995b-7|132	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonacl-sc.tfm
21mr|texlive-iwona-0.995b-7|133	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonacl.tfm
21mr|texlive-iwona-0.995b-7|134	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonacli-sc.tfm
21mr|texlive-iwona-0.995b-7|135	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonacli.tfm
21mr|texlive-iwona-0.995b-7|136	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonacm-sc.tfm
21mr|texlive-iwona-0.995b-7|137	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonacm.tfm
21mr|texlive-iwona-0.995b-7|138	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonacmi-sc.tfm
21mr|texlive-iwona-0.995b-7|139	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonacmi.tfm
21mr|texlive-iwona-0.995b-7|140	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonacr-sc.tfm
21mr|texlive-iwona-0.995b-7|141	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonacr.tfm
21mr|texlive-iwona-0.995b-7|142	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonacri-sc.tfm
21mr|texlive-iwona-0.995b-7|143	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonacri.tfm
21mr|texlive-iwona-0.995b-7|144	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonah-sc.tfm
21mr|texlive-iwona-0.995b-7|145	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonah.tfm
21mr|texlive-iwona-0.995b-7|146	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonahi-sc.tfm
21mr|texlive-iwona-0.995b-7|147	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonahi.tfm
21mr|texlive-iwona-0.995b-7|148	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonal-sc.tfm
21mr|texlive-iwona-0.995b-7|149	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonal.tfm
21mr|texlive-iwona-0.995b-7|150	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonali-sc.tfm
21mr|texlive-iwona-0.995b-7|151	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonali.tfm
21mr|texlive-iwona-0.995b-7|152	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonam-sc.tfm
21mr|texlive-iwona-0.995b-7|153	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonam.tfm
21mr|texlive-iwona-0.995b-7|154	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonami-sc.tfm
21mr|texlive-iwona-0.995b-7|155	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonami.tfm
21mr|texlive-iwona-0.995b-7|156	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonar-sc.tfm
21mr|texlive-iwona-0.995b-7|157	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonar.tfm
21mr|texlive-iwona-0.995b-7|158	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonari-sc.tfm
21mr|texlive-iwona-0.995b-7|159	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/cs-iwonari.tfm
21mr|texlive-iwona-0.995b-7|160	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonab-sc.tfm
21mr|texlive-iwona-0.995b-7|161	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonab.tfm
21mr|texlive-iwona-0.995b-7|162	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonabi-sc.tfm
21mr|texlive-iwona-0.995b-7|163	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonabi.tfm
21mr|texlive-iwona-0.995b-7|164	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonacb-sc.tfm
21mr|texlive-iwona-0.995b-7|165	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonacb.tfm
21mr|texlive-iwona-0.995b-7|166	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonacbi-sc.tfm
21mr|texlive-iwona-0.995b-7|167	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonacbi.tfm
21mr|texlive-iwona-0.995b-7|168	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonach-sc.tfm
21mr|texlive-iwona-0.995b-7|169	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonach.tfm
21mr|texlive-iwona-0.995b-7|170	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonachi-sc.tfm
21mr|texlive-iwona-0.995b-7|171	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonachi.tfm
21mr|texlive-iwona-0.995b-7|172	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonacl-sc.tfm
21mr|texlive-iwona-0.995b-7|173	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonacl.tfm
21mr|texlive-iwona-0.995b-7|174	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonacli-sc.tfm
21mr|texlive-iwona-0.995b-7|175	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonacli.tfm
21mr|texlive-iwona-0.995b-7|176	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonacm-sc.tfm
21mr|texlive-iwona-0.995b-7|177	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonacm.tfm
21mr|texlive-iwona-0.995b-7|178	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonacmi-sc.tfm
21mr|texlive-iwona-0.995b-7|179	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonacmi.tfm
21mr|texlive-iwona-0.995b-7|180	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonacr-sc.tfm
21mr|texlive-iwona-0.995b-7|181	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonacr.tfm
21mr|texlive-iwona-0.995b-7|182	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonacri-sc.tfm
21mr|texlive-iwona-0.995b-7|183	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonacri.tfm
21mr|texlive-iwona-0.995b-7|184	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonah-sc.tfm
21mr|texlive-iwona-0.995b-7|185	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonah.tfm
21mr|texlive-iwona-0.995b-7|186	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonahi-sc.tfm
21mr|texlive-iwona-0.995b-7|187	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonahi.tfm
21mr|texlive-iwona-0.995b-7|188	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonal-sc.tfm
21mr|texlive-iwona-0.995b-7|189	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonal.tfm
21mr|texlive-iwona-0.995b-7|190	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonali-sc.tfm
21mr|texlive-iwona-0.995b-7|191	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonali.tfm
21mr|texlive-iwona-0.995b-7|192	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonam-sc.tfm
21mr|texlive-iwona-0.995b-7|193	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonam.tfm
21mr|texlive-iwona-0.995b-7|194	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonami-sc.tfm
21mr|texlive-iwona-0.995b-7|195	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonami.tfm
21mr|texlive-iwona-0.995b-7|196	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonar-sc.tfm
21mr|texlive-iwona-0.995b-7|197	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonar.tfm
21mr|texlive-iwona-0.995b-7|198	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonari-sc.tfm
21mr|texlive-iwona-0.995b-7|199	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ec-iwonari.tfm
21mr|texlive-iwona-0.995b-7|200	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ex-iwonab.tfm
21mr|texlive-iwona-0.995b-7|201	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ex-iwonacb.tfm
21mr|texlive-iwona-0.995b-7|202	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ex-iwonach.tfm
21mr|texlive-iwona-0.995b-7|203	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ex-iwonacl.tfm
21mr|texlive-iwona-0.995b-7|204	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ex-iwonacm.tfm
21mr|texlive-iwona-0.995b-7|205	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ex-iwonacr.tfm
21mr|texlive-iwona-0.995b-7|206	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ex-iwonah.tfm
21mr|texlive-iwona-0.995b-7|207	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ex-iwonal.tfm
21mr|texlive-iwona-0.995b-7|208	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ex-iwonam.tfm
21mr|texlive-iwona-0.995b-7|209	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ex-iwonar.tfm
21mr|texlive-iwona-0.995b-7|210	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/greek-iwonab.tfm
21mr|texlive-iwona-0.995b-7|211	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/greek-iwonabi.tfm
21mr|texlive-iwona-0.995b-7|212	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/greek-iwonacb.tfm
21mr|texlive-iwona-0.995b-7|213	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/greek-iwonacbi.tfm
21mr|texlive-iwona-0.995b-7|214	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/greek-iwonach.tfm
21mr|texlive-iwona-0.995b-7|215	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/greek-iwonachi.tfm
21mr|texlive-iwona-0.995b-7|216	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/greek-iwonacl.tfm
21mr|texlive-iwona-0.995b-7|217	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/greek-iwonacli.tfm
21mr|texlive-iwona-0.995b-7|218	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/greek-iwonacm.tfm
21mr|texlive-iwona-0.995b-7|219	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/greek-iwonacmi.tfm
21mr|texlive-iwona-0.995b-7|220	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/greek-iwonacr.tfm
21mr|texlive-iwona-0.995b-7|221	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/greek-iwonacri.tfm
21mr|texlive-iwona-0.995b-7|222	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/greek-iwonah.tfm
21mr|texlive-iwona-0.995b-7|223	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/greek-iwonahi.tfm
21mr|texlive-iwona-0.995b-7|224	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/greek-iwonal.tfm
21mr|texlive-iwona-0.995b-7|225	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/greek-iwonali.tfm
21mr|texlive-iwona-0.995b-7|226	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/greek-iwonam.tfm
21mr|texlive-iwona-0.995b-7|227	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/greek-iwonami.tfm
21mr|texlive-iwona-0.995b-7|228	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/greek-iwonar.tfm
21mr|texlive-iwona-0.995b-7|229	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/greek-iwonari.tfm
21mr|texlive-iwona-0.995b-7|230	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonab-sc.tfm
21mr|texlive-iwona-0.995b-7|231	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonab.tfm
21mr|texlive-iwona-0.995b-7|232	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonabi-sc.tfm
21mr|texlive-iwona-0.995b-7|233	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonabi.tfm
21mr|texlive-iwona-0.995b-7|234	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonacb-sc.tfm
21mr|texlive-iwona-0.995b-7|235	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonacb.tfm
21mr|texlive-iwona-0.995b-7|236	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonacbi-sc.tfm
21mr|texlive-iwona-0.995b-7|237	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonacbi.tfm
21mr|texlive-iwona-0.995b-7|238	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonach-sc.tfm
21mr|texlive-iwona-0.995b-7|239	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonach.tfm
21mr|texlive-iwona-0.995b-7|240	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonachi-sc.tfm
21mr|texlive-iwona-0.995b-7|241	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonachi.tfm
21mr|texlive-iwona-0.995b-7|242	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonacl-sc.tfm
21mr|texlive-iwona-0.995b-7|243	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonacl.tfm
21mr|texlive-iwona-0.995b-7|244	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonacli-sc.tfm
21mr|texlive-iwona-0.995b-7|245	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonacli.tfm
21mr|texlive-iwona-0.995b-7|246	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonacm-sc.tfm
21mr|texlive-iwona-0.995b-7|247	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonacm.tfm
21mr|texlive-iwona-0.995b-7|248	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonacmi-sc.tfm
21mr|texlive-iwona-0.995b-7|249	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonacmi.tfm
21mr|texlive-iwona-0.995b-7|250	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonacr-sc.tfm
21mr|texlive-iwona-0.995b-7|251	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonacr.tfm
21mr|texlive-iwona-0.995b-7|252	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonacri-sc.tfm
21mr|texlive-iwona-0.995b-7|253	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonacri.tfm
21mr|texlive-iwona-0.995b-7|254	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonah-sc.tfm
21mr|texlive-iwona-0.995b-7|255	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonah.tfm
21mr|texlive-iwona-0.995b-7|256	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonahi-sc.tfm
21mr|texlive-iwona-0.995b-7|257	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonahi.tfm
21mr|texlive-iwona-0.995b-7|258	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonal-sc.tfm
21mr|texlive-iwona-0.995b-7|259	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonal.tfm
21mr|texlive-iwona-0.995b-7|260	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonali-sc.tfm
21mr|texlive-iwona-0.995b-7|261	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonali.tfm
21mr|texlive-iwona-0.995b-7|262	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonam-sc.tfm
21mr|texlive-iwona-0.995b-7|263	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonam.tfm
21mr|texlive-iwona-0.995b-7|264	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonami-sc.tfm
21mr|texlive-iwona-0.995b-7|265	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonami.tfm
21mr|texlive-iwona-0.995b-7|266	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonar-sc.tfm
21mr|texlive-iwona-0.995b-7|267	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonar.tfm
21mr|texlive-iwona-0.995b-7|268	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonari-sc.tfm
21mr|texlive-iwona-0.995b-7|269	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/l7x-iwonari.tfm
21mr|texlive-iwona-0.995b-7|270	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/mi-iwonabi.tfm
21mr|texlive-iwona-0.995b-7|271	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/mi-iwonacbi.tfm
21mr|texlive-iwona-0.995b-7|272	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/mi-iwonachi.tfm
21mr|texlive-iwona-0.995b-7|273	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/mi-iwonacli.tfm
21mr|texlive-iwona-0.995b-7|274	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/mi-iwonacmi.tfm
21mr|texlive-iwona-0.995b-7|275	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/mi-iwonacri.tfm
21mr|texlive-iwona-0.995b-7|276	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/mi-iwonahi.tfm
21mr|texlive-iwona-0.995b-7|277	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/mi-iwonali.tfm
21mr|texlive-iwona-0.995b-7|278	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/mi-iwonami.tfm
21mr|texlive-iwona-0.995b-7|279	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/mi-iwonari.tfm
21mr|texlive-iwona-0.995b-7|280	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonab-sc.tfm
21mr|texlive-iwona-0.995b-7|281	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonab.tfm
21mr|texlive-iwona-0.995b-7|282	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonabi-sc.tfm
21mr|texlive-iwona-0.995b-7|283	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonabi.tfm
21mr|texlive-iwona-0.995b-7|284	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonacb-sc.tfm
21mr|texlive-iwona-0.995b-7|285	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonacb.tfm
21mr|texlive-iwona-0.995b-7|286	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonacbi-sc.tfm
21mr|texlive-iwona-0.995b-7|287	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonacbi.tfm
21mr|texlive-iwona-0.995b-7|288	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonach-sc.tfm
21mr|texlive-iwona-0.995b-7|289	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonach.tfm
21mr|texlive-iwona-0.995b-7|290	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonachi-sc.tfm
21mr|texlive-iwona-0.995b-7|291	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonachi.tfm
21mr|texlive-iwona-0.995b-7|292	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonacl-sc.tfm
21mr|texlive-iwona-0.995b-7|293	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonacl.tfm
21mr|texlive-iwona-0.995b-7|294	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonacli-sc.tfm
21mr|texlive-iwona-0.995b-7|295	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonacli.tfm
21mr|texlive-iwona-0.995b-7|296	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonacm-sc.tfm
21mr|texlive-iwona-0.995b-7|297	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonacm.tfm
21mr|texlive-iwona-0.995b-7|298	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonacmi-sc.tfm
21mr|texlive-iwona-0.995b-7|299	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonacmi.tfm
21mr|texlive-iwona-0.995b-7|300	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonacr-sc.tfm
21mr|texlive-iwona-0.995b-7|301	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonacr.tfm
21mr|texlive-iwona-0.995b-7|302	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonacri-sc.tfm
21mr|texlive-iwona-0.995b-7|303	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonacri.tfm
21mr|texlive-iwona-0.995b-7|304	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonah-sc.tfm
21mr|texlive-iwona-0.995b-7|305	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonah.tfm
21mr|texlive-iwona-0.995b-7|306	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonahi-sc.tfm
21mr|texlive-iwona-0.995b-7|307	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonahi.tfm
21mr|texlive-iwona-0.995b-7|308	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonal-sc.tfm
21mr|texlive-iwona-0.995b-7|309	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonal.tfm
21mr|texlive-iwona-0.995b-7|310	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonali-sc.tfm
21mr|texlive-iwona-0.995b-7|311	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonali.tfm
21mr|texlive-iwona-0.995b-7|312	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonam-sc.tfm
21mr|texlive-iwona-0.995b-7|313	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonam.tfm
21mr|texlive-iwona-0.995b-7|314	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonami-sc.tfm
21mr|texlive-iwona-0.995b-7|315	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonami.tfm
21mr|texlive-iwona-0.995b-7|316	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonar-sc.tfm
21mr|texlive-iwona-0.995b-7|317	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonar.tfm
21mr|texlive-iwona-0.995b-7|318	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonari-sc.tfm
21mr|texlive-iwona-0.995b-7|319	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/qx-iwonari.tfm
21mr|texlive-iwona-0.995b-7|320	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonab-sc.tfm
21mr|texlive-iwona-0.995b-7|321	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonab.tfm
21mr|texlive-iwona-0.995b-7|322	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonabi-sc.tfm
21mr|texlive-iwona-0.995b-7|323	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonabi.tfm
21mr|texlive-iwona-0.995b-7|324	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonacb-sc.tfm
21mr|texlive-iwona-0.995b-7|325	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonacb.tfm
21mr|texlive-iwona-0.995b-7|326	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonacbi-sc.tfm
21mr|texlive-iwona-0.995b-7|327	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonacbi.tfm
21mr|texlive-iwona-0.995b-7|328	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonach-sc.tfm
21mr|texlive-iwona-0.995b-7|329	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonach.tfm
21mr|texlive-iwona-0.995b-7|330	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonachi-sc.tfm
21mr|texlive-iwona-0.995b-7|331	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonachi.tfm
21mr|texlive-iwona-0.995b-7|332	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonacl-sc.tfm
21mr|texlive-iwona-0.995b-7|333	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonacl.tfm
21mr|texlive-iwona-0.995b-7|334	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonacli-sc.tfm
21mr|texlive-iwona-0.995b-7|335	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonacli.tfm
21mr|texlive-iwona-0.995b-7|336	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonacm-sc.tfm
21mr|texlive-iwona-0.995b-7|337	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonacm.tfm
21mr|texlive-iwona-0.995b-7|338	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonacmi-sc.tfm
21mr|texlive-iwona-0.995b-7|339	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonacmi.tfm
21mr|texlive-iwona-0.995b-7|340	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonacr-sc.tfm
21mr|texlive-iwona-0.995b-7|341	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonacr.tfm
21mr|texlive-iwona-0.995b-7|342	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonacri-sc.tfm
21mr|texlive-iwona-0.995b-7|343	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonacri.tfm
21mr|texlive-iwona-0.995b-7|344	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonah-sc.tfm
21mr|texlive-iwona-0.995b-7|345	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonah.tfm
21mr|texlive-iwona-0.995b-7|346	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonahi-sc.tfm
21mr|texlive-iwona-0.995b-7|347	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonahi.tfm
21mr|texlive-iwona-0.995b-7|348	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonal-sc.tfm
21mr|texlive-iwona-0.995b-7|349	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonal.tfm
21mr|texlive-iwona-0.995b-7|350	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonali-sc.tfm
21mr|texlive-iwona-0.995b-7|351	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonali.tfm
21mr|texlive-iwona-0.995b-7|352	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonam-sc.tfm
21mr|texlive-iwona-0.995b-7|353	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonam.tfm
21mr|texlive-iwona-0.995b-7|354	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonami-sc.tfm
21mr|texlive-iwona-0.995b-7|355	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonami.tfm
21mr|texlive-iwona-0.995b-7|356	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonar-sc.tfm
21mr|texlive-iwona-0.995b-7|357	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonar.tfm
21mr|texlive-iwona-0.995b-7|358	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonari-sc.tfm
21mr|texlive-iwona-0.995b-7|359	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/rm-iwonari.tfm
21mr|texlive-iwona-0.995b-7|360	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/sy-iwonabz.tfm
21mr|texlive-iwona-0.995b-7|361	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/sy-iwonacbz.tfm
21mr|texlive-iwona-0.995b-7|362	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/sy-iwonachz.tfm
21mr|texlive-iwona-0.995b-7|363	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/sy-iwonaclz.tfm
21mr|texlive-iwona-0.995b-7|364	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/sy-iwonacmz.tfm
21mr|texlive-iwona-0.995b-7|365	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/sy-iwonacrz.tfm
21mr|texlive-iwona-0.995b-7|366	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/sy-iwonahz.tfm
21mr|texlive-iwona-0.995b-7|367	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/sy-iwonalz.tfm
21mr|texlive-iwona-0.995b-7|368	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/sy-iwonamz.tfm
21mr|texlive-iwona-0.995b-7|369	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/sy-iwonarz.tfm
21mr|texlive-iwona-0.995b-7|370	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2a-iwonab.tfm
21mr|texlive-iwona-0.995b-7|371	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2a-iwonabi.tfm
21mr|texlive-iwona-0.995b-7|372	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2a-iwonacb.tfm
21mr|texlive-iwona-0.995b-7|373	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2a-iwonacbi.tfm
21mr|texlive-iwona-0.995b-7|374	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2a-iwonach.tfm
21mr|texlive-iwona-0.995b-7|375	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2a-iwonachi.tfm
21mr|texlive-iwona-0.995b-7|376	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2a-iwonacl.tfm
21mr|texlive-iwona-0.995b-7|377	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2a-iwonacli.tfm
21mr|texlive-iwona-0.995b-7|378	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2a-iwonacm.tfm
21mr|texlive-iwona-0.995b-7|379	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2a-iwonacmi.tfm
21mr|texlive-iwona-0.995b-7|380	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2a-iwonacr.tfm
21mr|texlive-iwona-0.995b-7|381	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2a-iwonacri.tfm
21mr|texlive-iwona-0.995b-7|382	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2a-iwonah.tfm
21mr|texlive-iwona-0.995b-7|383	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2a-iwonahi.tfm
21mr|texlive-iwona-0.995b-7|384	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2a-iwonal.tfm
21mr|texlive-iwona-0.995b-7|385	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2a-iwonali.tfm
21mr|texlive-iwona-0.995b-7|386	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2a-iwonam.tfm
21mr|texlive-iwona-0.995b-7|387	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2a-iwonami.tfm
21mr|texlive-iwona-0.995b-7|388	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2a-iwonar.tfm
21mr|texlive-iwona-0.995b-7|389	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2a-iwonari.tfm
21mr|texlive-iwona-0.995b-7|390	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2b-iwonab.tfm
21mr|texlive-iwona-0.995b-7|391	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2b-iwonabi.tfm
21mr|texlive-iwona-0.995b-7|392	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2b-iwonacb.tfm
21mr|texlive-iwona-0.995b-7|393	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2b-iwonacbi.tfm
21mr|texlive-iwona-0.995b-7|394	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2b-iwonach.tfm
21mr|texlive-iwona-0.995b-7|395	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2b-iwonachi.tfm
21mr|texlive-iwona-0.995b-7|396	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2b-iwonacl.tfm
21mr|texlive-iwona-0.995b-7|397	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2b-iwonacli.tfm
21mr|texlive-iwona-0.995b-7|398	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2b-iwonacm.tfm
21mr|texlive-iwona-0.995b-7|399	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2b-iwonacmi.tfm
21mr|texlive-iwona-0.995b-7|400	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2b-iwonacr.tfm
21mr|texlive-iwona-0.995b-7|401	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2b-iwonacri.tfm
21mr|texlive-iwona-0.995b-7|402	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2b-iwonah.tfm
21mr|texlive-iwona-0.995b-7|403	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2b-iwonahi.tfm
21mr|texlive-iwona-0.995b-7|404	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2b-iwonal.tfm
21mr|texlive-iwona-0.995b-7|405	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2b-iwonali.tfm
21mr|texlive-iwona-0.995b-7|406	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2b-iwonam.tfm
21mr|texlive-iwona-0.995b-7|407	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2b-iwonami.tfm
21mr|texlive-iwona-0.995b-7|408	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2b-iwonar.tfm
21mr|texlive-iwona-0.995b-7|409	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2b-iwonari.tfm
21mr|texlive-iwona-0.995b-7|410	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2c-iwonab.tfm
21mr|texlive-iwona-0.995b-7|411	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2c-iwonabi.tfm
21mr|texlive-iwona-0.995b-7|412	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2c-iwonacb.tfm
21mr|texlive-iwona-0.995b-7|413	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2c-iwonacbi.tfm
21mr|texlive-iwona-0.995b-7|414	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2c-iwonach.tfm
21mr|texlive-iwona-0.995b-7|415	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2c-iwonachi.tfm
21mr|texlive-iwona-0.995b-7|416	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2c-iwonacl.tfm
21mr|texlive-iwona-0.995b-7|417	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2c-iwonacli.tfm
21mr|texlive-iwona-0.995b-7|418	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2c-iwonacm.tfm
21mr|texlive-iwona-0.995b-7|419	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2c-iwonacmi.tfm
21mr|texlive-iwona-0.995b-7|420	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2c-iwonacr.tfm
21mr|texlive-iwona-0.995b-7|421	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2c-iwonacri.tfm
21mr|texlive-iwona-0.995b-7|422	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2c-iwonah.tfm
21mr|texlive-iwona-0.995b-7|423	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2c-iwonahi.tfm
21mr|texlive-iwona-0.995b-7|424	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2c-iwonal.tfm
21mr|texlive-iwona-0.995b-7|425	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2c-iwonali.tfm
21mr|texlive-iwona-0.995b-7|426	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2c-iwonam.tfm
21mr|texlive-iwona-0.995b-7|427	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2c-iwonami.tfm
21mr|texlive-iwona-0.995b-7|428	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2c-iwonar.tfm
21mr|texlive-iwona-0.995b-7|429	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t2c-iwonari.tfm
21mr|texlive-iwona-0.995b-7|430	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonab-sc.tfm
21mr|texlive-iwona-0.995b-7|431	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonab.tfm
21mr|texlive-iwona-0.995b-7|432	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonabi-sc.tfm
21mr|texlive-iwona-0.995b-7|433	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonabi.tfm
21mr|texlive-iwona-0.995b-7|434	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonacb-sc.tfm
21mr|texlive-iwona-0.995b-7|435	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonacb.tfm
21mr|texlive-iwona-0.995b-7|436	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonacbi-sc.tfm
21mr|texlive-iwona-0.995b-7|437	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonacbi.tfm
21mr|texlive-iwona-0.995b-7|438	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonach-sc.tfm
21mr|texlive-iwona-0.995b-7|439	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonach.tfm
21mr|texlive-iwona-0.995b-7|440	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonachi-sc.tfm
21mr|texlive-iwona-0.995b-7|441	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonachi.tfm
21mr|texlive-iwona-0.995b-7|442	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonacl-sc.tfm
21mr|texlive-iwona-0.995b-7|443	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonacl.tfm
21mr|texlive-iwona-0.995b-7|444	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonacli-sc.tfm
21mr|texlive-iwona-0.995b-7|445	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonacli.tfm
21mr|texlive-iwona-0.995b-7|446	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonacm-sc.tfm
21mr|texlive-iwona-0.995b-7|447	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonacm.tfm
21mr|texlive-iwona-0.995b-7|448	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonacmi-sc.tfm
21mr|texlive-iwona-0.995b-7|449	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonacmi.tfm
21mr|texlive-iwona-0.995b-7|450	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonacr-sc.tfm
21mr|texlive-iwona-0.995b-7|451	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonacr.tfm
21mr|texlive-iwona-0.995b-7|452	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonacri-sc.tfm
21mr|texlive-iwona-0.995b-7|453	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonacri.tfm
21mr|texlive-iwona-0.995b-7|454	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonah-sc.tfm
21mr|texlive-iwona-0.995b-7|455	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonah.tfm
21mr|texlive-iwona-0.995b-7|456	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonahi-sc.tfm
21mr|texlive-iwona-0.995b-7|457	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonahi.tfm
21mr|texlive-iwona-0.995b-7|458	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonal-sc.tfm
21mr|texlive-iwona-0.995b-7|459	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonal.tfm
21mr|texlive-iwona-0.995b-7|460	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonali-sc.tfm
21mr|texlive-iwona-0.995b-7|461	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonali.tfm
21mr|texlive-iwona-0.995b-7|462	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonam-sc.tfm
21mr|texlive-iwona-0.995b-7|463	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonam.tfm
21mr|texlive-iwona-0.995b-7|464	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonami-sc.tfm
21mr|texlive-iwona-0.995b-7|465	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonami.tfm
21mr|texlive-iwona-0.995b-7|466	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonar-sc.tfm
21mr|texlive-iwona-0.995b-7|467	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonar.tfm
21mr|texlive-iwona-0.995b-7|468	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonari-sc.tfm
21mr|texlive-iwona-0.995b-7|469	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/t5-iwonari.tfm
21mr|texlive-iwona-0.995b-7|470	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonab-sc.tfm
21mr|texlive-iwona-0.995b-7|471	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonab.tfm
21mr|texlive-iwona-0.995b-7|472	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonabi-sc.tfm
21mr|texlive-iwona-0.995b-7|473	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonabi.tfm
21mr|texlive-iwona-0.995b-7|474	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonacb-sc.tfm
21mr|texlive-iwona-0.995b-7|475	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonacb.tfm
21mr|texlive-iwona-0.995b-7|476	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonacbi-sc.tfm
21mr|texlive-iwona-0.995b-7|477	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonacbi.tfm
21mr|texlive-iwona-0.995b-7|478	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonach-sc.tfm
21mr|texlive-iwona-0.995b-7|479	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonach.tfm
21mr|texlive-iwona-0.995b-7|480	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonachi-sc.tfm
21mr|texlive-iwona-0.995b-7|481	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonachi.tfm
21mr|texlive-iwona-0.995b-7|482	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonacl-sc.tfm
21mr|texlive-iwona-0.995b-7|483	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonacl.tfm
21mr|texlive-iwona-0.995b-7|484	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonacli-sc.tfm
21mr|texlive-iwona-0.995b-7|485	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonacli.tfm
21mr|texlive-iwona-0.995b-7|486	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonacm-sc.tfm
21mr|texlive-iwona-0.995b-7|487	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonacm.tfm
21mr|texlive-iwona-0.995b-7|488	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonacmi-sc.tfm
21mr|texlive-iwona-0.995b-7|489	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonacmi.tfm
21mr|texlive-iwona-0.995b-7|490	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonacr-sc.tfm
21mr|texlive-iwona-0.995b-7|491	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonacr.tfm
21mr|texlive-iwona-0.995b-7|492	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonacri-sc.tfm
21mr|texlive-iwona-0.995b-7|493	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonacri.tfm
21mr|texlive-iwona-0.995b-7|494	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonah-sc.tfm
21mr|texlive-iwona-0.995b-7|495	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonah.tfm
21mr|texlive-iwona-0.995b-7|496	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonahi-sc.tfm
21mr|texlive-iwona-0.995b-7|497	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonahi.tfm
21mr|texlive-iwona-0.995b-7|498	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonal-sc.tfm
21mr|texlive-iwona-0.995b-7|499	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonal.tfm
21mr|texlive-iwona-0.995b-7|500	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonali-sc.tfm
21mr|texlive-iwona-0.995b-7|501	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonali.tfm
21mr|texlive-iwona-0.995b-7|502	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonam-sc.tfm
21mr|texlive-iwona-0.995b-7|503	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonam.tfm
21mr|texlive-iwona-0.995b-7|504	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonami-sc.tfm
21mr|texlive-iwona-0.995b-7|505	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonami.tfm
21mr|texlive-iwona-0.995b-7|506	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonar-sc.tfm
21mr|texlive-iwona-0.995b-7|507	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonar.tfm
21mr|texlive-iwona-0.995b-7|508	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonari-sc.tfm
21mr|texlive-iwona-0.995b-7|509	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/texnansi-iwonari.tfm
21mr|texlive-iwona-0.995b-7|510	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ts1-iwonab.tfm
21mr|texlive-iwona-0.995b-7|511	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ts1-iwonabi.tfm
21mr|texlive-iwona-0.995b-7|512	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ts1-iwonacb.tfm
21mr|texlive-iwona-0.995b-7|513	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ts1-iwonacbi.tfm
21mr|texlive-iwona-0.995b-7|514	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ts1-iwonach.tfm
21mr|texlive-iwona-0.995b-7|515	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ts1-iwonachi.tfm
21mr|texlive-iwona-0.995b-7|516	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ts1-iwonacl.tfm
21mr|texlive-iwona-0.995b-7|517	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ts1-iwonacli.tfm
21mr|texlive-iwona-0.995b-7|518	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ts1-iwonacm.tfm
21mr|texlive-iwona-0.995b-7|519	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ts1-iwonacmi.tfm
21mr|texlive-iwona-0.995b-7|520	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ts1-iwonacr.tfm
21mr|texlive-iwona-0.995b-7|521	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ts1-iwonacri.tfm
21mr|texlive-iwona-0.995b-7|522	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ts1-iwonah.tfm
21mr|texlive-iwona-0.995b-7|523	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ts1-iwonahi.tfm
21mr|texlive-iwona-0.995b-7|524	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ts1-iwonal.tfm
21mr|texlive-iwona-0.995b-7|525	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ts1-iwonali.tfm
21mr|texlive-iwona-0.995b-7|526	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ts1-iwonam.tfm
21mr|texlive-iwona-0.995b-7|527	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ts1-iwonami.tfm
21mr|texlive-iwona-0.995b-7|528	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ts1-iwonar.tfm
21mr|texlive-iwona-0.995b-7|529	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/ts1-iwonari.tfm
21mr|texlive-iwona-0.995b-7|530	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/wncy-iwonab.tfm
21mr|texlive-iwona-0.995b-7|531	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/wncy-iwonabi.tfm
21mr|texlive-iwona-0.995b-7|532	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/wncy-iwonacb.tfm
21mr|texlive-iwona-0.995b-7|533	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/wncy-iwonacbi.tfm
21mr|texlive-iwona-0.995b-7|534	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/wncy-iwonach.tfm
21mr|texlive-iwona-0.995b-7|535	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/wncy-iwonachi.tfm
21mr|texlive-iwona-0.995b-7|536	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/wncy-iwonacl.tfm
21mr|texlive-iwona-0.995b-7|537	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/wncy-iwonacli.tfm
21mr|texlive-iwona-0.995b-7|538	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/wncy-iwonacm.tfm
21mr|texlive-iwona-0.995b-7|539	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/wncy-iwonacmi.tfm
21mr|texlive-iwona-0.995b-7|540	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/wncy-iwonacr.tfm
21mr|texlive-iwona-0.995b-7|541	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/wncy-iwonacri.tfm
21mr|texlive-iwona-0.995b-7|542	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/wncy-iwonah.tfm
21mr|texlive-iwona-0.995b-7|543	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/wncy-iwonahi.tfm
21mr|texlive-iwona-0.995b-7|544	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/wncy-iwonal.tfm
21mr|texlive-iwona-0.995b-7|545	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/wncy-iwonali.tfm
21mr|texlive-iwona-0.995b-7|546	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/wncy-iwonam.tfm
21mr|texlive-iwona-0.995b-7|547	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/wncy-iwonami.tfm
21mr|texlive-iwona-0.995b-7|548	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/wncy-iwonar.tfm
21mr|texlive-iwona-0.995b-7|549	%{_texmfdistdir}/fonts/tfm/nowacki/iwona/wncy-iwonari.tfm
21mr|texlive-iwona-0.995b-7|550	%{_texmfdistdir}/fonts/type1/nowacki/iwona/iwonab.pfb
21mr|texlive-iwona-0.995b-7|551	%{_texmfdistdir}/fonts/type1/nowacki/iwona/iwonabi.pfb
21mr|texlive-iwona-0.995b-7|552	%{_texmfdistdir}/fonts/type1/nowacki/iwona/iwonacb.pfb
21mr|texlive-iwona-0.995b-7|553	%{_texmfdistdir}/fonts/type1/nowacki/iwona/iwonacbi.pfb
21mr|texlive-iwona-0.995b-7|554	%{_texmfdistdir}/fonts/type1/nowacki/iwona/iwonach.pfb
21mr|texlive-iwona-0.995b-7|555	%{_texmfdistdir}/fonts/type1/nowacki/iwona/iwonachi.pfb
21mr|texlive-iwona-0.995b-7|556	%{_texmfdistdir}/fonts/type1/nowacki/iwona/iwonacl.pfb
21mr|texlive-iwona-0.995b-7|557	%{_texmfdistdir}/fonts/type1/nowacki/iwona/iwonacli.pfb
21mr|texlive-iwona-0.995b-7|558	%{_texmfdistdir}/fonts/type1/nowacki/iwona/iwonacm.pfb
21mr|texlive-iwona-0.995b-7|559	%{_texmfdistdir}/fonts/type1/nowacki/iwona/iwonacmi.pfb
21mr|texlive-iwona-0.995b-7|560	%{_texmfdistdir}/fonts/type1/nowacki/iwona/iwonacr.pfb
21mr|texlive-iwona-0.995b-7|561	%{_texmfdistdir}/fonts/type1/nowacki/iwona/iwonacri.pfb
21mr|texlive-iwona-0.995b-7|562	%{_texmfdistdir}/fonts/type1/nowacki/iwona/iwonah.pfb
21mr|texlive-iwona-0.995b-7|563	%{_texmfdistdir}/fonts/type1/nowacki/iwona/iwonahi.pfb
21mr|texlive-iwona-0.995b-7|564	%{_texmfdistdir}/fonts/type1/nowacki/iwona/iwonal.pfb
21mr|texlive-iwona-0.995b-7|565	%{_texmfdistdir}/fonts/type1/nowacki/iwona/iwonali.pfb
21mr|texlive-iwona-0.995b-7|566	%{_texmfdistdir}/fonts/type1/nowacki/iwona/iwonam.pfb
21mr|texlive-iwona-0.995b-7|567	%{_texmfdistdir}/fonts/type1/nowacki/iwona/iwonami.pfb
21mr|texlive-iwona-0.995b-7|568	%{_texmfdistdir}/fonts/type1/nowacki/iwona/iwonar.pfb
21mr|texlive-iwona-0.995b-7|569	%{_texmfdistdir}/fonts/type1/nowacki/iwona/iwonari.pfb
21mr|texlive-iwona-0.995b-7|570	%{_texmfdistdir}/tex/latex/iwona/il2iwona.fd
21mr|texlive-iwona-0.995b-7|571	%{_texmfdistdir}/tex/latex/iwona/il2iwonac.fd
21mr|texlive-iwona-0.995b-7|572	%{_texmfdistdir}/tex/latex/iwona/il2iwonal.fd
21mr|texlive-iwona-0.995b-7|573	%{_texmfdistdir}/tex/latex/iwona/il2iwonalc.fd
21mr|texlive-iwona-0.995b-7|574	%{_texmfdistdir}/tex/latex/iwona/iwona.sty
21mr|texlive-iwona-0.995b-7|575	%{_texmfdistdir}/tex/latex/iwona/l7xiwona.fd
21mr|texlive-iwona-0.995b-7|576	%{_texmfdistdir}/tex/latex/iwona/l7xiwonac.fd
21mr|texlive-iwona-0.995b-7|577	%{_texmfdistdir}/tex/latex/iwona/l7xiwonal.fd
21mr|texlive-iwona-0.995b-7|578	%{_texmfdistdir}/tex/latex/iwona/l7xiwonalc.fd
21mr|texlive-iwona-0.995b-7|579	%{_texmfdistdir}/tex/latex/iwona/ly1iwona.fd
21mr|texlive-iwona-0.995b-7|580	%{_texmfdistdir}/tex/latex/iwona/ly1iwonac.fd
21mr|texlive-iwona-0.995b-7|581	%{_texmfdistdir}/tex/latex/iwona/ly1iwonal.fd
21mr|texlive-iwona-0.995b-7|582	%{_texmfdistdir}/tex/latex/iwona/ly1iwonalc.fd
21mr|texlive-iwona-0.995b-7|583	%{_texmfdistdir}/tex/latex/iwona/omliwona.fd
21mr|texlive-iwona-0.995b-7|584	%{_texmfdistdir}/tex/latex/iwona/omliwonac.fd
21mr|texlive-iwona-0.995b-7|585	%{_texmfdistdir}/tex/latex/iwona/omliwonal.fd
21mr|texlive-iwona-0.995b-7|586	%{_texmfdistdir}/tex/latex/iwona/omliwonalc.fd
21mr|texlive-iwona-0.995b-7|587	%{_texmfdistdir}/tex/latex/iwona/omsiwona.fd
21mr|texlive-iwona-0.995b-7|588	%{_texmfdistdir}/tex/latex/iwona/omsiwonac.fd
21mr|texlive-iwona-0.995b-7|589	%{_texmfdistdir}/tex/latex/iwona/omsiwonal.fd
21mr|texlive-iwona-0.995b-7|590	%{_texmfdistdir}/tex/latex/iwona/omsiwonalc.fd
21mr|texlive-iwona-0.995b-7|591	%{_texmfdistdir}/tex/latex/iwona/omxiwona.fd
21mr|texlive-iwona-0.995b-7|592	%{_texmfdistdir}/tex/latex/iwona/omxiwonac.fd
21mr|texlive-iwona-0.995b-7|593	%{_texmfdistdir}/tex/latex/iwona/omxiwonal.fd
21mr|texlive-iwona-0.995b-7|594	%{_texmfdistdir}/tex/latex/iwona/omxiwonalc.fd
21mr|texlive-iwona-0.995b-7|595	%{_texmfdistdir}/tex/latex/iwona/ot1iwona.fd
21mr|texlive-iwona-0.995b-7|596	%{_texmfdistdir}/tex/latex/iwona/ot1iwonac.fd
21mr|texlive-iwona-0.995b-7|597	%{_texmfdistdir}/tex/latex/iwona/ot1iwonacm.fd
21mr|texlive-iwona-0.995b-7|598	%{_texmfdistdir}/tex/latex/iwona/ot1iwonal.fd
21mr|texlive-iwona-0.995b-7|599	%{_texmfdistdir}/tex/latex/iwona/ot1iwonalc.fd
21mr|texlive-iwona-0.995b-7|600	%{_texmfdistdir}/tex/latex/iwona/ot1iwonalcm.fd
21mr|texlive-iwona-0.995b-7|601	%{_texmfdistdir}/tex/latex/iwona/ot1iwonalm.fd
21mr|texlive-iwona-0.995b-7|602	%{_texmfdistdir}/tex/latex/iwona/ot1iwonam.fd
21mr|texlive-iwona-0.995b-7|603	%{_texmfdistdir}/tex/latex/iwona/ot2iwona.fd
21mr|texlive-iwona-0.995b-7|604	%{_texmfdistdir}/tex/latex/iwona/ot2iwonac.fd
21mr|texlive-iwona-0.995b-7|605	%{_texmfdistdir}/tex/latex/iwona/ot2iwonal.fd
21mr|texlive-iwona-0.995b-7|606	%{_texmfdistdir}/tex/latex/iwona/ot2iwonalc.fd
21mr|texlive-iwona-0.995b-7|607	%{_texmfdistdir}/tex/latex/iwona/ot4iwona.fd
21mr|texlive-iwona-0.995b-7|608	%{_texmfdistdir}/tex/latex/iwona/ot4iwonac.fd
21mr|texlive-iwona-0.995b-7|609	%{_texmfdistdir}/tex/latex/iwona/ot4iwonal.fd
21mr|texlive-iwona-0.995b-7|610	%{_texmfdistdir}/tex/latex/iwona/ot4iwonalc.fd
21mr|texlive-iwona-0.995b-7|611	%{_texmfdistdir}/tex/latex/iwona/qxiwona.fd
21mr|texlive-iwona-0.995b-7|612	%{_texmfdistdir}/tex/latex/iwona/qxiwonac.fd
21mr|texlive-iwona-0.995b-7|613	%{_texmfdistdir}/tex/latex/iwona/qxiwonal.fd
21mr|texlive-iwona-0.995b-7|614	%{_texmfdistdir}/tex/latex/iwona/qxiwonalc.fd
21mr|texlive-iwona-0.995b-7|615	%{_texmfdistdir}/tex/latex/iwona/t1iwona.fd
21mr|texlive-iwona-0.995b-7|616	%{_texmfdistdir}/tex/latex/iwona/t1iwonac.fd
21mr|texlive-iwona-0.995b-7|617	%{_texmfdistdir}/tex/latex/iwona/t1iwonal.fd
21mr|texlive-iwona-0.995b-7|618	%{_texmfdistdir}/tex/latex/iwona/t1iwonalc.fd
21mr|texlive-iwona-0.995b-7|619	%{_texmfdistdir}/tex/latex/iwona/t2aiwona.fd
21mr|texlive-iwona-0.995b-7|620	%{_texmfdistdir}/tex/latex/iwona/t2aiwonac.fd
21mr|texlive-iwona-0.995b-7|621	%{_texmfdistdir}/tex/latex/iwona/t2aiwonal.fd
21mr|texlive-iwona-0.995b-7|622	%{_texmfdistdir}/tex/latex/iwona/t2aiwonalc.fd
21mr|texlive-iwona-0.995b-7|623	%{_texmfdistdir}/tex/latex/iwona/t2biwona.fd
21mr|texlive-iwona-0.995b-7|624	%{_texmfdistdir}/tex/latex/iwona/t2biwonac.fd
21mr|texlive-iwona-0.995b-7|625	%{_texmfdistdir}/tex/latex/iwona/t2biwonal.fd
21mr|texlive-iwona-0.995b-7|626	%{_texmfdistdir}/tex/latex/iwona/t2biwonalc.fd
21mr|texlive-iwona-0.995b-7|627	%{_texmfdistdir}/tex/latex/iwona/t2ciwona.fd
21mr|texlive-iwona-0.995b-7|628	%{_texmfdistdir}/tex/latex/iwona/t2ciwonac.fd
21mr|texlive-iwona-0.995b-7|629	%{_texmfdistdir}/tex/latex/iwona/t2ciwonal.fd
21mr|texlive-iwona-0.995b-7|630	%{_texmfdistdir}/tex/latex/iwona/t2ciwonalc.fd
21mr|texlive-iwona-0.995b-7|631	%{_texmfdistdir}/tex/latex/iwona/t5iwona.fd
21mr|texlive-iwona-0.995b-7|632	%{_texmfdistdir}/tex/latex/iwona/t5iwonac.fd
21mr|texlive-iwona-0.995b-7|633	%{_texmfdistdir}/tex/latex/iwona/t5iwonal.fd
21mr|texlive-iwona-0.995b-7|634	%{_texmfdistdir}/tex/latex/iwona/t5iwonalc.fd
21mr|texlive-iwona-0.995b-7|635	%{_texmfdistdir}/tex/latex/iwona/ts1iwona.fd
21mr|texlive-iwona-0.995b-7|636	%{_texmfdistdir}/tex/latex/iwona/ts1iwonac.fd
21mr|texlive-iwona-0.995b-7|637	%{_texmfdistdir}/tex/latex/iwona/ts1iwonal.fd
21mr|texlive-iwona-0.995b-7|638	%{_texmfdistdir}/tex/latex/iwona/ts1iwonalc.fd
21mr|texlive-iwona-0.995b-7|639	%{_texmfdistdir}/tex/plain/iwona/iwona-math.tex
21mr|texlive-iwona-0.995b-7|640	%doc %{_texmfdistdir}/doc/fonts/iwona/00readme.eng
21mr|texlive-iwona-0.995b-7|641	%doc %{_texmfdistdir}/doc/fonts/iwona/00readme.pol
21mr|texlive-iwona-0.995b-7|642	%doc %{_texmfdistdir}/doc/fonts/iwona/GUST-FONT-LICENSE.txt
21mr|texlive-iwona-0.995b-7|643	%doc %{_texmfdistdir}/doc/fonts/iwona/iwona-info-src.zip
21mr|texlive-iwona-0.995b-7|644	%doc %{_texmfdistdir}/doc/fonts/iwona/iwona-info.pdf
21mr|texlive-iwona-0.995b-7|645	%doc %{_texmfdistdir}/doc/fonts/iwona/iwona-latex-cyr.tex
21mr|texlive-iwona-0.995b-7|646	%doc %{_texmfdistdir}/doc/fonts/iwona/iwona-latex-math.tex
21mr|texlive-iwona-0.995b-7|647	%doc %{_texmfdistdir}/doc/fonts/iwona/iwona-latex-pl.tex
21mr|texlive-iwona-0.995b-7|648	%doc %{_texmfdistdir}/doc/fonts/iwona/iwona-latex-t2a.tex
21mr|texlive-iwona-0.995b-7|649	%doc %{_texmfdistdir}/doc/fonts/iwona/iwona-latex-t5.tex
21mr|texlive-iwona-0.995b-7|650	%doc %{_texmfdistdir}/doc/fonts/iwona/iwona-mathtest.tex
21mr|texlive-iwona-0.995b-7|651	%doc %{_texmfdistdir}/doc/fonts/iwona/iwona-table.tex
21mr|texlive-iwona-0.995b-7|652	%doc %{_texmfdistdir}/doc/fonts/iwona/manifest.txt
21mr|texlive-iwona-0.995b-7|653	
21mr|texlive-iwona-0.995b-7|654	#-----------------------------------------------------------------------
21mr|texlive-iwona-0.995b-7|655	%prep
21mr|texlive-iwona-0.995b-7|656	%setup -c -a0 -a1
21mr|texlive-iwona-0.995b-7|657	
21mr|texlive-iwona-0.995b-7|658	%build
21mr|texlive-iwona-0.995b-7|659	
21mr|texlive-iwona-0.995b-7|660	%install
21mr|texlive-iwona-0.995b-7|661	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-iwona-0.995b-7|662	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

18212 21
21mr|texlive-jadetex-3.13-15|1	# revision 33694
21mr|texlive-jadetex-3.13-15|2	# category Package
21mr|texlive-jadetex-3.13-15|3	# catalog-ctan /macros/jadetex/jadetex-3.13.tar.gz
21mr|texlive-jadetex-3.13-15|4	# catalog-date 2012-06-23 19:46:16 +0200
21mr|texlive-jadetex-3.13-15|5	# catalog-license other-free
21mr|texlive-jadetex-3.13-15|6	# catalog-version 3.13
21mr|texlive-jadetex-3.13-15|7	Name:		texlive-jadetex
21mr|texlive-jadetex-3.13-15|8	Version:	3.13
21mr|texlive-jadetex-3.13-15|9	Release:	15
21mr|texlive-jadetex-3.13-15|10	Summary:	Macros supporting Jade DSSSL output
21mr|texlive-jadetex-3.13-15|11	Group:		Publishing
21mr|texlive-jadetex-3.13-15|12	URL:		http://www.ctan.org/tex-archive/macros/jadetex/jadetex-3.13.tar.gz
21mr|texlive-jadetex-3.13-15|13	License:	OTHER-FREE
21mr|texlive-jadetex-3.13-15|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jadetex.tar.xz
21mr|texlive-jadetex-3.13-15|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jadetex.doc.tar.xz
21mr|texlive-jadetex-3.13-15|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jadetex.source.tar.xz
21mr|texlive-jadetex-3.13-15|17	BuildArch:	noarch
21mr|texlive-jadetex-3.13-15|18	BuildRequires:	texlive-tlpkg
21mr|texlive-jadetex-3.13-15|19	Requires(pre):	texlive-tlpkg
21mr|texlive-jadetex-3.13-15|20	Requires(post):	texlive-kpathsea
21mr|texlive-jadetex-3.13-15|21	Requires(post):	texlive-tetex
21mr|texlive-jadetex-3.13-15|22	Requires:	texlive-latex
21mr|texlive-jadetex-3.13-15|23	Requires:	texlive-passivetex
21mr|texlive-jadetex-3.13-15|24	Requires:	texlive-pdftex
21mr|texlive-jadetex-3.13-15|25	Requires:	texlive-tex
21mr|texlive-jadetex-3.13-15|26	Requires:	texlive-jadetex.bin
21mr|texlive-jadetex-3.13-15|27	%rename jadetex
21mr|texlive-jadetex-3.13-15|28	
21mr|texlive-jadetex-3.13-15|29	%description
21mr|texlive-jadetex-3.13-15|30	Macro package on top of LaTeX to typeset TeX output of the Jade
21mr|texlive-jadetex-3.13-15|31	DSSSL implementation.
21mr|texlive-jadetex-3.13-15|32	
21mr|texlive-jadetex-3.13-15|33	#-----------------------------------------------------------------------
21mr|texlive-jadetex-3.13-15|34	%files
21mr|texlive-jadetex-3.13-15|35	%{_texmfdistdir}/tex/jadetex/base/dsssl.def
21mr|texlive-jadetex-3.13-15|36	%{_texmfdistdir}/tex/jadetex/base/jadetex.ini
21mr|texlive-jadetex-3.13-15|37	%{_texmfdistdir}/tex/jadetex/base/jadetex.ltx
21mr|texlive-jadetex-3.13-15|38	%{_texmfdistdir}/tex/jadetex/base/pdfjadetex.ini
21mr|texlive-jadetex-3.13-15|39	%{_texmfdistdir}/tex/jadetex/base/uentities.sty
21mr|texlive-jadetex-3.13-15|40	%{_texmfdistdir}/tex/jadetex/base/ut1omlgc.fd
21mr|texlive-jadetex-3.13-15|41	%_texmf_fmtutil_d/jadetex
21mr|texlive-jadetex-3.13-15|42	%doc %{_mandir}/man1/jadetex.1*
21mr|texlive-jadetex-3.13-15|43	%doc %{_texmfdistdir}/doc/man/man1/jadetex.man1.pdf
21mr|texlive-jadetex-3.13-15|44	%doc %{_mandir}/man1/pdfjadetex.1*
21mr|texlive-jadetex-3.13-15|45	%doc %{_texmfdistdir}/doc/man/man1/pdfjadetex.man1.pdf
21mr|texlive-jadetex-3.13-15|46	%doc %{_texmfdistdir}/doc/otherformats/jadetex/base/ChangeLog
21mr|texlive-jadetex-3.13-15|47	%doc %{_texmfdistdir}/doc/otherformats/jadetex/base/ChangeLog-old
21mr|texlive-jadetex-3.13-15|48	%doc %{_texmfdistdir}/doc/otherformats/jadetex/base/Makefile
21mr|texlive-jadetex-3.13-15|49	%doc %{_texmfdistdir}/doc/otherformats/jadetex/base/demo.sgm
21mr|texlive-jadetex-3.13-15|50	%doc %{_texmfdistdir}/doc/otherformats/jadetex/base/docbook.dsl
21mr|texlive-jadetex-3.13-15|51	%doc %{_texmfdistdir}/doc/otherformats/jadetex/base/index.html
21mr|texlive-jadetex-3.13-15|52	%doc %{_texmfdistdir}/doc/otherformats/jadetex/base/index.xml
21mr|texlive-jadetex-3.13-15|53	%doc %{_texmfdistdir}/doc/otherformats/jadetex/base/index.xsl
21mr|texlive-jadetex-3.13-15|54	%doc %{_texmfdistdir}/doc/otherformats/jadetex/base/jadetex.cfg
21mr|texlive-jadetex-3.13-15|55	%doc %{_texmfdistdir}/doc/otherformats/jadetex/base/logo.png
21mr|texlive-jadetex-3.13-15|56	%doc %{_texmfdistdir}/doc/otherformats/jadetex/base/releasenotes.dsl
21mr|texlive-jadetex-3.13-15|57	%doc %{_texmfdistdir}/doc/otherformats/jadetex/base/releasenotes.xml
21mr|texlive-jadetex-3.13-15|58	#- source
21mr|texlive-jadetex-3.13-15|59	%doc %{_texmfdistdir}/source/jadetex/base/Makefile
21mr|texlive-jadetex-3.13-15|60	%doc %{_texmfdistdir}/source/jadetex/base/jadetex.dtx
21mr|texlive-jadetex-3.13-15|61	%doc %{_texmfdistdir}/source/jadetex/base/jadetex.ins
21mr|texlive-jadetex-3.13-15|62	
21mr|texlive-jadetex-3.13-15|63	#-----------------------------------------------------------------------
21mr|texlive-jadetex-3.13-15|64	%prep
21mr|texlive-jadetex-3.13-15|65	%setup -c -a0 -a1 -a2
21mr|texlive-jadetex-3.13-15|66	
21mr|texlive-jadetex-3.13-15|67	%build
21mr|texlive-jadetex-3.13-15|68	
21mr|texlive-jadetex-3.13-15|69	%install
21mr|texlive-jadetex-3.13-15|70	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-jadetex-3.13-15|71	cp -fpar texmf-dist %{buildroot}%{_datadir}
21mr|texlive-jadetex-3.13-15|72	mkdir -p %{buildroot}%{_mandir}/man1
21mr|texlive-jadetex-3.13-15|73	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1
21mr|texlive-jadetex-3.13-15|74	mkdir -p %{buildroot}%{_texmf_fmtutil_d}
21mr|texlive-jadetex-3.13-15|75	cat > %{buildroot}%{_texmf_fmtutil_d}/jadetex <<EOF
21mr|texlive-jadetex-3.13-15|76	#
21mr|texlive-jadetex-3.13-15|77	# from jadetex:
21mr|texlive-jadetex-3.13-15|78	jadetex pdftex language.dat *jadetex.ini
21mr|texlive-jadetex-3.13-15|79	pdfjadetex pdftex language.dat *pdfjadetex.ini
21mr|texlive-jadetex-3.13-15|80	EOF

18213 21
21mr|texlive-japanese-1.3-13|1	# revision 30855
21mr|texlive-japanese-1.3-13|2	# category Package
21mr|texlive-japanese-1.3-13|3	# catalog-ctan /language/japanese/japanese
21mr|texlive-japanese-1.3-13|4	# catalog-date 2012-02-06 14:44:00 +0100
21mr|texlive-japanese-1.3-13|5	# catalog-license lppl
21mr|texlive-japanese-1.3-13|6	# catalog-version 1.3
21mr|texlive-japanese-1.3-13|7	Name:		texlive-japanese
21mr|texlive-japanese-1.3-13|8	Version:	1.3
21mr|texlive-japanese-1.3-13|9	Release:	13
21mr|texlive-japanese-1.3-13|10	Summary:	A substitute for a babel package for Japanese
21mr|texlive-japanese-1.3-13|11	Group:		Publishing
21mr|texlive-japanese-1.3-13|12	URL:		http://www.ctan.org/tex-archive/language/japanese/japanese
21mr|texlive-japanese-1.3-13|13	License:	LPPL
21mr|texlive-japanese-1.3-13|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/japanese.tar.xz
21mr|texlive-japanese-1.3-13|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/japanese.doc.tar.xz
21mr|texlive-japanese-1.3-13|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/japanese.source.tar.xz
21mr|texlive-japanese-1.3-13|17	BuildArch:	noarch
21mr|texlive-japanese-1.3-13|18	BuildRequires:	texlive-tlpkg
21mr|texlive-japanese-1.3-13|19	Requires(pre):	texlive-tlpkg
21mr|texlive-japanese-1.3-13|20	Requires(post):	texlive-kpathsea
21mr|texlive-japanese-1.3-13|21	
21mr|texlive-japanese-1.3-13|22	%description
21mr|texlive-japanese-1.3-13|23	The package behaves in a similar way as if you provided the
21mr|texlive-japanese-1.3-13|24	(non-existent) Japanese option to babel so that you can handle
21mr|texlive-japanese-1.3-13|25	Japanese language text in LaTeX documents. The package requires
21mr|texlive-japanese-1.3-13|26	a Japanese-enabled TeX system, such as pTeX or jTeX.
21mr|texlive-japanese-1.3-13|27	
21mr|texlive-japanese-1.3-13|28	#-----------------------------------------------------------------------
21mr|texlive-japanese-1.3-13|29	%files
21mr|texlive-japanese-1.3-13|30	%{_texmfdistdir}/tex/platex/japanese/japanese.ldf
21mr|texlive-japanese-1.3-13|31	%doc %{_texmfdistdir}/doc/platex/japanese/README
21mr|texlive-japanese-1.3-13|32	%doc %{_texmfdistdir}/doc/platex/japanese/sample.pdf
21mr|texlive-japanese-1.3-13|33	%doc %{_texmfdistdir}/doc/platex/japanese/sample.tex
21mr|texlive-japanese-1.3-13|34	#- source
21mr|texlive-japanese-1.3-13|35	%doc %{_texmfdistdir}/source/platex/japanese/japanese.dtx
21mr|texlive-japanese-1.3-13|36	%doc %{_texmfdistdir}/source/platex/japanese/japanese.ins
21mr|texlive-japanese-1.3-13|37	
21mr|texlive-japanese-1.3-13|38	#-----------------------------------------------------------------------
21mr|texlive-japanese-1.3-13|39	%prep
21mr|texlive-japanese-1.3-13|40	%setup -c -a0 -a1 -a2
21mr|texlive-japanese-1.3-13|41	
21mr|texlive-japanese-1.3-13|42	%build
21mr|texlive-japanese-1.3-13|43	
21mr|texlive-japanese-1.3-13|44	%install
21mr|texlive-japanese-1.3-13|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-japanese-1.3-13|46	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18214 21
21mr|texlive-japanese-otf-1.7b6-2|1	Name:		texlive-japanese-otf
21mr|texlive-japanese-otf-1.7b6-2|2	Epoch:		1
21mr|texlive-japanese-otf-1.7b6-2|3	Version:	1.7b6
21mr|texlive-japanese-otf-1.7b6-2|4	Release:	2
21mr|texlive-japanese-otf-1.7b6-2|5	Summary:	Advanced font selection for platex and its friends
21mr|texlive-japanese-otf-1.7b6-2|6	Group:		Publishing
21mr|texlive-japanese-otf-1.7b6-2|7	URL:		http://www.ctan.org/tex-archive/language/japanese/japanese-otf
21mr|texlive-japanese-otf-1.7b6-2|8	License:	OTHER-FREE
21mr|texlive-japanese-otf-1.7b6-2|9	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/japanese-otf.tar.xz
21mr|texlive-japanese-otf-1.7b6-2|10	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/japanese-otf.doc.tar.xz
21mr|texlive-japanese-otf-1.7b6-2|11	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/japanese-otf.source.tar.xz
21mr|texlive-japanese-otf-1.7b6-2|12	BuildArch:	noarch
21mr|texlive-japanese-otf-1.7b6-2|13	BuildRequires:	texlive-tlpkg
21mr|texlive-japanese-otf-1.7b6-2|14	Requires(pre):	texlive-tlpkg
21mr|texlive-japanese-otf-1.7b6-2|15	Requires(post):	texlive-kpathsea
21mr|texlive-japanese-otf-1.7b6-2|16	Requires(post):	texlive-tetex
21mr|texlive-japanese-otf-1.7b6-2|17	
21mr|texlive-japanese-otf-1.7b6-2|18	%description
21mr|texlive-japanese-otf-1.7b6-2|19	The package contains pLaTeX support files and virtual fonts for
21mr|texlive-japanese-otf-1.7b6-2|20	supporting a wide variety of fonts in LaTeX using the pTeX
21mr|texlive-japanese-otf-1.7b6-2|21	engine.
21mr|texlive-japanese-otf-1.7b6-2|22	
21mr|texlive-japanese-otf-1.7b6-2|23	#-----------------------------------------------------------------------
21mr|texlive-japanese-otf-1.7b6-2|24	%files
21mr|texlive-japanese-otf-1.7b6-2|25	%{_texmfdistdir}/fonts/map/dvipdfmx/japanese-otf/otf-cktx.map
21mr|texlive-japanese-otf-1.7b6-2|26	%{_texmfdistdir}/fonts/ofm/public/japanese-otf/hirakaku-w3-h.ofm
21mr|texlive-japanese-otf-1.7b6-2|27	%{_texmfdistdir}/fonts/ofm/public/japanese-otf/hirakaku-w3-v.ofm
21mr|texlive-japanese-otf-1.7b6-2|28	%{_texmfdistdir}/fonts/ofm/public/japanese-otf/hirakaku-w6-h.ofm
21mr|texlive-japanese-otf-1.7b6-2|29	%{_texmfdistdir}/fonts/ofm/public/japanese-otf/hirakaku-w6-v.ofm
21mr|texlive-japanese-otf-1.7b6-2|30	%{_texmfdistdir}/fonts/ofm/public/japanese-otf/hiramaru-w4-h.ofm
21mr|texlive-japanese-otf-1.7b6-2|31	%{_texmfdistdir}/fonts/ofm/public/japanese-otf/hiramaru-w4-v.ofm
21mr|texlive-japanese-otf-1.7b6-2|32	%{_texmfdistdir}/fonts/ofm/public/japanese-otf/hiramin-w3-h.ofm
21mr|texlive-japanese-otf-1.7b6-2|33	%{_texmfdistdir}/fonts/ofm/public/japanese-otf/hiramin-w3-v.ofm
21mr|texlive-japanese-otf-1.7b6-2|34	%{_texmfdistdir}/fonts/ofm/public/japanese-otf/hiramin-w6-h.ofm
21mr|texlive-japanese-otf-1.7b6-2|35	%{_texmfdistdir}/fonts/ofm/public/japanese-otf/hiramin-w6-v.ofm
21mr|texlive-japanese-otf-1.7b6-2|36	%{_texmfdistdir}/fonts/ofm/public/japanese-otf/otf-cjgb-h.ofm
21mr|texlive-japanese-otf-1.7b6-2|37	%{_texmfdistdir}/fonts/ofm/public/japanese-otf/otf-cjgb-v.ofm
21mr|texlive-japanese-otf-1.7b6-2|38	%{_texmfdistdir}/fonts/ofm/public/japanese-otf/otf-cjge-h.ofm
21mr|texlive-japanese-otf-1.7b6-2|39	%{_texmfdistdir}/fonts/ofm/public/japanese-otf/otf-cjge-v.ofm
21mr|texlive-japanese-otf-1.7b6-2|40	%{_texmfdistdir}/fonts/ofm/public/japanese-otf/otf-cjgr-h.ofm
21mr|texlive-japanese-otf-1.7b6-2|41	%{_texmfdistdir}/fonts/ofm/public/japanese-otf/otf-cjgr-v.ofm
21mr|texlive-japanese-otf-1.7b6-2|42	%{_texmfdistdir}/fonts/ofm/public/japanese-otf/otf-cjmb-h.ofm
21mr|texlive-japanese-otf-1.7b6-2|43	%{_texmfdistdir}/fonts/ofm/public/japanese-otf/otf-cjmb-v.ofm
21mr|texlive-japanese-otf-1.7b6-2|44	%{_texmfdistdir}/fonts/ofm/public/japanese-otf/otf-cjmgr-h.ofm
21mr|texlive-japanese-otf-1.7b6-2|45	%{_texmfdistdir}/fonts/ofm/public/japanese-otf/otf-cjmgr-v.ofm
21mr|texlive-japanese-otf-1.7b6-2|46	%{_texmfdistdir}/fonts/ofm/public/japanese-otf/otf-cjml-h.ofm
21mr|texlive-japanese-otf-1.7b6-2|47	%{_texmfdistdir}/fonts/ofm/public/japanese-otf/otf-cjml-v.ofm
21mr|texlive-japanese-otf-1.7b6-2|48	%{_texmfdistdir}/fonts/ofm/public/japanese-otf/otf-cjmr-h.ofm
21mr|texlive-japanese-otf-1.7b6-2|49	%{_texmfdistdir}/fonts/ofm/public/japanese-otf/otf-cjmr-v.ofm
21mr|texlive-japanese-otf-1.7b6-2|50	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgexpgothb-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|51	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgexpgothb-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|52	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgexpgothbn-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|53	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgexpgothbn-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|54	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgexpgotheb-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|55	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgexpgotheb-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|56	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgexpgothebn-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|57	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgexpgothebn-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|58	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgexpgothr-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|59	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgexpgothr-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|60	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgexpgothrn-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|61	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgexpgothrn-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|62	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgexpmgothr-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|63	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgexpmgothr-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|64	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgexpmgothrn-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|65	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgexpmgothrn-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|66	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgexpminb-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|67	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgexpminb-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|68	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgexpminbn-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|69	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgexpminbn-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|70	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgexpminl-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|71	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgexpminl-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|72	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgexpminln-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|73	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgexpminln-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|74	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgexpminr-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|75	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgexpminr-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|76	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgexpminrn-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|77	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgexpminrn-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|78	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgnmlgothb-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|79	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgnmlgothb-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|80	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgnmlgothbn-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|81	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgnmlgothbn-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|82	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgnmlgotheb-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|83	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgnmlgotheb-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|84	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgnmlgothebn-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|85	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgnmlgothebn-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|86	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgnmlgothr-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|87	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgnmlgothr-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|88	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgnmlgothrn-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|89	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgnmlgothrn-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|90	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgnmlmgothr-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|91	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgnmlmgothr-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|92	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgnmlmgothrn-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|93	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgnmlmgothrn-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|94	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgnmlminb-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|95	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgnmlminb-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|96	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgnmlminbn-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|97	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgnmlminbn-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|98	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgnmlminl-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|99	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgnmlminl-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|100	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgnmlminln-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|101	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgnmlminln-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|102	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgnmlminr-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|103	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgnmlminr-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|104	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgnmlminrn-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|105	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/brsgnmlminrn-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|106	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidcgr0-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|107	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidcgr0-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|108	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidcgr1-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|109	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidcgr1-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|110	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidcgr2-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|111	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidcgr2-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|112	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidcgr3-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|113	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidcgr3-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|114	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidcgr4-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|115	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidcgr4-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|116	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidcgr5-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|117	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidcgr5-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|118	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidcgr6-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|119	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidcgr6-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|120	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidcgr7-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|121	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidcgr7-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|122	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidcmr0-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|123	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidcmr0-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|124	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidcmr1-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|125	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidcmr1-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|126	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidcmr2-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|127	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidcmr2-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|128	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidcmr3-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|129	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidcmr3-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|130	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidcmr4-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|131	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidcmr4-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|132	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidcmr5-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|133	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidcmr5-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|134	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidcmr6-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|135	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidcmr6-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|136	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidcmr7-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|137	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidcmr7-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|138	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjgb0-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|139	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjgb0-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|140	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjgb1-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|141	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjgb1-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|142	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjgb2-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|143	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjgb2-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|144	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjgb3-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|145	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjgb3-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|146	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjgb4-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|147	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjgb4-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|148	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjgb5-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|149	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjgb5-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|150	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjge0-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|151	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjge0-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|152	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjge1-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|153	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjge1-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|154	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjge2-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|155	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjge2-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|156	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjge3-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|157	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjge3-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|158	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjge4-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|159	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjge4-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|160	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjge5-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|161	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjge5-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|162	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjgr0-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|163	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjgr0-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|164	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjgr1-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|165	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjgr1-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|166	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjgr2-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|167	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjgr2-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|168	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjgr3-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|169	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjgr3-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|170	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjgr4-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|171	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjgr4-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|172	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjgr5-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|173	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjgr5-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|174	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjmb0-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|175	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjmb0-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|176	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjmb1-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|177	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjmb1-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|178	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjmb2-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|179	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjmb2-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|180	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjmb3-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|181	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjmb3-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|182	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjmb4-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|183	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjmb4-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|184	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjmb5-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|185	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjmb5-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|186	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjmgr0-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|187	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjmgr0-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|188	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjmgr1-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|189	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjmgr1-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|190	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjmgr2-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|191	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjmgr2-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|192	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjmgr3-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|193	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjmgr3-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|194	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjmgr4-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|195	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjmgr4-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|196	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjmgr5-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|197	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjmgr5-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|198	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjml0-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|199	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjml0-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|200	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjml1-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|201	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjml1-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|202	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjml2-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|203	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjml2-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|204	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjml3-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|205	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjml3-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|206	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjml4-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|207	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjml4-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|208	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjml5-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|209	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjml5-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|210	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjmr0-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|211	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjmr0-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|212	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjmr1-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|213	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjmr1-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|214	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjmr2-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|215	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjmr2-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|216	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjmr3-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|217	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjmr3-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|218	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjmr4-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|219	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjmr4-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|220	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjmr5-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|221	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidjmr5-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|222	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidkgr0-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|223	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidkgr0-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|224	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidkgr1-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|225	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidkgr1-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|226	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidkgr2-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|227	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidkgr2-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|228	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidkgr3-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|229	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidkgr3-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|230	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidkgr4-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|231	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidkgr4-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|232	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidkmr0-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|233	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidkmr0-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|234	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidkmr1-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|235	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidkmr1-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|236	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidkmr2-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|237	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidkmr2-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|238	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidkmr3-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|239	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidkmr3-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|240	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidkmr4-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|241	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidkmr4-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|242	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidtgr0-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|243	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidtgr0-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|244	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidtgr1-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|245	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidtgr1-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|246	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidtgr2-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|247	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidtgr2-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|248	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidtgr3-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|249	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidtgr3-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|250	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidtgr4-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|251	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidtgr4-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|252	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidtmr0-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|253	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidtmr0-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|254	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidtmr1-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|255	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidtmr1-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|256	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidtmr2-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|257	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidtmr2-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|258	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidtmr3-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|259	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidtmr3-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|260	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidtmr4-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|261	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/cidtmr4-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|262	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/expgothb-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|263	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/expgothb-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|264	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/expgothbn-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|265	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/expgothbn-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|266	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/expgotheb-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|267	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/expgotheb-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|268	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/expgothebn-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|269	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/expgothebn-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|270	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/expgothr-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|271	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/expgothr-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|272	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/expgothrn-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|273	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/expgothrn-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|274	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/expmgothr-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|275	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/expmgothr-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|276	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/expmgothrn-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|277	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/expmgothrn-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|278	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/expminb-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|279	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/expminb-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|280	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/expminbn-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|281	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/expminbn-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|282	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/expminl-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|283	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/expminl-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|284	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/expminln-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|285	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/expminln-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|286	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/expminr-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|287	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/expminr-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|288	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/expminrn-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|289	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/expminrn-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|290	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hgothb-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|291	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hgothb-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|292	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hgothbn-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|293	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hgothbn-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|294	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hgotheb-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|295	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hgotheb-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|296	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hgothebn-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|297	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hgothebn-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|298	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hgothr-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|299	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hgothr-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|300	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hgothrn-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|301	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hgothrn-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|302	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hirakaku-w3-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|303	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hirakaku-w3-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|304	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hirakaku-w6-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|305	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hirakaku-w6-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|306	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hiramaru-w4-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|307	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hiramaru-w4-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|308	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hiramin-w3-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|309	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hiramin-w3-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|310	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hiramin-w6-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|311	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hiramin-w6-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|312	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hmgothr-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|313	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hmgothr-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|314	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hmgothrn-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|315	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hmgothrn-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|316	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hminb-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|317	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hminb-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|318	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hminbn-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|319	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hminbn-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|320	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hminl-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|321	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hminl-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|322	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hminln-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|323	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hminln-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|324	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hminr-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|325	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hminr-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|326	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hminrn-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|327	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/hminrn-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|328	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/nmlgothb-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|329	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/nmlgothb-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|330	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/nmlgothbn-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|331	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/nmlgothbn-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|332	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/nmlgotheb-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|333	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/nmlgotheb-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|334	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/nmlgothebn-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|335	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/nmlgothebn-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|336	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/nmlgothr-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|337	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/nmlgothr-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|338	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/nmlgothrn-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|339	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/nmlgothrn-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|340	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/nmlmgothr-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|341	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/nmlmgothr-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|342	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/nmlmgothrn-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|343	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/nmlmgothrn-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|344	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/nmlminb-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|345	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/nmlminb-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|346	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/nmlminbn-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|347	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/nmlminbn-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|348	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/nmlminl-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|349	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/nmlminl-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|350	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/nmlminln-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|351	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/nmlminln-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|352	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/nmlminr-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|353	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/nmlminr-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|354	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/nmlminrn-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|355	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/nmlminrn-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|356	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ccgr-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|357	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ccgr-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|358	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ccmr-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|359	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ccmr-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|360	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-cjgb-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|361	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-cjgb-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|362	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-cjge-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|363	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-cjge-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|364	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-cjgr-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|365	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-cjgr-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|366	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-cjmb-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|367	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-cjmb-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|368	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-cjmgr-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|369	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-cjmgr-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|370	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-cjml-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|371	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-cjml-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|372	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-cjmr-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|373	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-cjmr-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|374	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ckgr-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|375	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ckgr-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|376	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ckmr-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|377	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ckmr-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|378	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ctgr-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|379	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ctgr-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|380	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ctmr-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|381	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ctmr-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|382	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ucgr-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|383	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ucgr-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|384	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ucmr-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|385	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ucmr-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|386	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ujgb-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|387	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ujgb-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|388	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ujgbn-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|389	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ujgbn-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|390	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ujge-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|391	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ujge-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|392	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ujgen-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|393	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ujgen-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|394	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ujgr-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|395	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ujgr-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|396	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ujgrn-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|397	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ujgrn-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|398	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ujmb-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|399	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ujmb-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|400	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ujmbn-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|401	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ujmbn-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|402	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ujmgr-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|403	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ujmgr-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|404	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ujmgrn-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|405	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ujmgrn-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|406	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ujml-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|407	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ujml-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|408	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ujmln-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|409	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ujmln-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|410	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ujmr-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|411	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ujmr-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|412	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ujmrn-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|413	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ujmrn-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|414	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ukgr-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|415	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ukgr-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|416	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ukmr-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|417	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-ukmr-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|418	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-utgr-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|419	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-utgr-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|420	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-utmr-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|421	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/otf-utmr-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|422	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/phirakakuw3-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|423	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/phirakakuw3-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|424	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/phirakakuw6-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|425	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/phirakakuw6-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|426	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/phiramaruw4-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|427	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/phiramaruw4-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|428	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/phiraminw3-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|429	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/phiraminw3-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|430	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/phiraminw6-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|431	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/phiraminw6-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|432	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/rubygothb-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|433	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/rubygothb-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|434	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/rubygotheb-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|435	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/rubygotheb-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|436	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/rubygothr-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|437	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/rubygothr-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|438	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/rubymgothr-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|439	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/rubymgothr-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|440	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/rubyminb-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|441	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/rubyminb-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|442	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/rubyminl-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|443	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/rubyminl-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|444	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/rubyminr-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|445	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/rubyminr-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|446	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcgr0-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|447	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcgr0-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|448	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcgr1-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|449	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcgr1-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|450	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcgr2-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|451	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcgr2-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|452	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcgr3-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|453	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcgr3-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|454	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcgr4-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|455	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcgr4-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|456	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcgr5-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|457	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcgr5-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|458	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcgr6-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|459	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcgr6-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|460	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcgr7-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|461	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcgr7-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|462	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcgr8-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|463	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcgr8-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|464	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcgr9-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|465	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcgr9-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|466	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcgra-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|467	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcgra-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|468	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcgrb-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|469	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcgrb-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|470	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcgrc-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|471	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcgrc-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|472	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcgrd-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|473	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcgrd-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|474	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcgre-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|475	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcgre-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|476	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcgrf-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|477	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcgrf-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|478	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcmr0-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|479	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcmr0-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|480	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcmr1-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|481	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcmr1-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|482	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcmr2-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|483	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcmr2-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|484	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcmr3-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|485	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcmr3-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|486	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcmr4-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|487	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcmr4-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|488	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcmr5-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|489	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcmr5-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|490	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcmr6-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|491	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcmr6-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|492	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcmr7-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|493	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcmr7-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|494	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcmr8-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|495	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcmr8-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|496	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcmr9-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|497	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcmr9-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|498	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcmra-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|499	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcmra-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|500	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcmrb-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|501	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcmrb-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|502	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcmrc-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|503	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcmrc-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|504	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcmrd-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|505	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcmrd-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|506	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcmre-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|507	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcmre-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|508	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcmrf-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|509	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfcmrf-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|510	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfgr0-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|511	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfgr0-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|512	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfgr1-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|513	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfgr1-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|514	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfgr2-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|515	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfgr2-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|516	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfgr3-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|517	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfgr3-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|518	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfgr4-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|519	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfgr4-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|520	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfgr5-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|521	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfgr5-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|522	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfgr6-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|523	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfgr6-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|524	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfgr7-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|525	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfgr7-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|526	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfgr8-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|527	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfgr8-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|528	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfgr9-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|529	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfgr9-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|530	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfgra-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|531	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfgra-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|532	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfgrb-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|533	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfgrb-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|534	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfgrc-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|535	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfgrc-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|536	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfgrd-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|537	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfgrd-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|538	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfgre-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|539	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfgre-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|540	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfgrf-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|541	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfgrf-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|542	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgb0-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|543	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgb0-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|544	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgb1-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|545	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgb1-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|546	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgb2-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|547	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgb2-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|548	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgb3-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|549	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgb3-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|550	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgb4-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|551	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgb4-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|552	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgb5-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|553	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgb5-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|554	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgb6-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|555	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgb6-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|556	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgb7-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|557	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgb7-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|558	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgb8-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|559	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgb8-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|560	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgb9-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|561	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgb9-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|562	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgba-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|563	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgba-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|564	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbb-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|565	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbb-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|566	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbc-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|567	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbc-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|568	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbd-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|569	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbd-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|570	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbe-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|571	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbe-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|572	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbf-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|573	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbf-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|574	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbn0-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|575	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbn0-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|576	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbn1-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|577	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbn1-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|578	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbn2-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|579	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbn2-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|580	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbn3-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|581	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbn3-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|582	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbn4-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|583	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbn4-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|584	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbn5-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|585	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbn5-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|586	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbn6-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|587	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbn6-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|588	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbn7-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|589	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbn7-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|590	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbn8-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|591	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbn8-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|592	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbn9-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|593	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbn9-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|594	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbna-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|595	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbna-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|596	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbnb-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|597	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbnb-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|598	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbnc-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|599	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbnc-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|600	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbnd-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|601	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbnd-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|602	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbne-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|603	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbne-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|604	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbnf-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|605	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgbnf-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|606	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjge0-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|607	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjge0-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|608	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjge1-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|609	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjge1-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|610	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjge2-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|611	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjge2-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|612	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjge3-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|613	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjge3-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|614	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjge4-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|615	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjge4-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|616	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjge5-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|617	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjge5-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|618	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjge6-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|619	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjge6-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|620	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjge7-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|621	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjge7-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|622	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjge8-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|623	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjge8-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|624	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjge9-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|625	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjge9-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|626	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgea-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|627	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgea-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|628	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgeb-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|629	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgeb-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|630	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgec-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|631	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgec-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|632	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjged-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|633	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjged-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|634	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgee-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|635	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgee-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|636	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgef-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|637	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgef-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|638	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgen0-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|639	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgen0-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|640	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgen1-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|641	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgen1-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|642	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgen2-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|643	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgen2-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|644	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgen3-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|645	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgen3-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|646	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgen4-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|647	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgen4-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|648	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgen5-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|649	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgen5-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|650	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgen6-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|651	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgen6-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|652	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgen7-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|653	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgen7-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|654	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgen8-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|655	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgen8-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|656	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgen9-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|657	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgen9-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|658	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgena-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|659	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgena-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|660	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgenb-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|661	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgenb-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|662	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgenc-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|663	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgenc-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|664	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgend-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|665	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgend-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|666	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgene-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|667	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgene-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|668	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgenf-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|669	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgenf-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|670	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgr0-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|671	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgr0-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|672	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgr1-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|673	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgr1-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|674	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgr2-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|675	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgr2-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|676	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgr3-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|677	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgr3-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|678	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgr4-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|679	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgr4-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|680	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgr5-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|681	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgr5-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|682	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgr6-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|683	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgr6-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|684	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgr7-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|685	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgr7-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|686	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgr8-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|687	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgr8-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|688	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgr9-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|689	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgr9-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|690	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgra-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|691	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgra-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|692	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrb-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|693	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrb-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|694	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrc-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|695	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrc-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|696	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrd-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|697	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrd-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|698	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgre-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|699	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgre-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|700	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrf-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|701	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrf-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|702	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrn0-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|703	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrn0-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|704	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrn1-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|705	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrn1-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|706	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrn2-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|707	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrn2-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|708	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrn3-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|709	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrn3-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|710	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrn4-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|711	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrn4-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|712	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrn5-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|713	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrn5-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|714	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrn6-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|715	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrn6-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|716	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrn7-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|717	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrn7-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|718	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrn8-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|719	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrn8-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|720	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrn9-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|721	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrn9-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|722	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrna-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|723	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrna-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|724	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrnb-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|725	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrnb-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|726	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrnc-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|727	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrnc-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|728	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrnd-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|729	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrnd-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|730	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrne-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|731	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrne-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|732	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrnf-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|733	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjgrnf-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|734	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmb0-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|735	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmb0-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|736	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmb1-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|737	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmb1-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|738	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmb2-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|739	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmb2-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|740	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmb3-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|741	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmb3-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|742	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmb4-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|743	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmb4-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|744	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmb5-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|745	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmb5-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|746	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmb6-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|747	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmb6-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|748	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmb7-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|749	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmb7-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|750	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmb8-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|751	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmb8-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|752	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmb9-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|753	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmb9-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|754	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmba-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|755	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmba-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|756	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbb-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|757	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbb-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|758	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbc-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|759	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbc-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|760	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbd-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|761	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbd-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|762	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbe-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|763	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbe-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|764	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbf-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|765	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbf-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|766	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbn0-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|767	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbn0-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|768	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbn1-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|769	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbn1-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|770	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbn2-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|771	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbn2-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|772	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbn3-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|773	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbn3-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|774	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbn4-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|775	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbn4-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|776	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbn5-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|777	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbn5-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|778	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbn6-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|779	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbn6-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|780	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbn7-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|781	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbn7-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|782	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbn8-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|783	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbn8-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|784	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbn9-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|785	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbn9-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|786	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbna-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|787	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbna-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|788	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbnb-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|789	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbnb-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|790	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbnc-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|791	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbnc-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|792	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbnd-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|793	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbnd-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|794	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbne-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|795	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbne-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|796	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbnf-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|797	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmbnf-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|798	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgr0-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|799	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgr0-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|800	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgr1-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|801	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgr1-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|802	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgr2-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|803	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgr2-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|804	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgr3-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|805	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgr3-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|806	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgr4-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|807	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgr4-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|808	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgr5-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|809	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgr5-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|810	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgr6-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|811	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgr6-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|812	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgr7-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|813	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgr7-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|814	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgr8-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|815	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgr8-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|816	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgr9-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|817	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgr9-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|818	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgra-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|819	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgra-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|820	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrb-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|821	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrb-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|822	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrc-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|823	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrc-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|824	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrd-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|825	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrd-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|826	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgre-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|827	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgre-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|828	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrf-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|829	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrf-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|830	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrn0-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|831	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrn0-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|832	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrn1-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|833	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrn1-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|834	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrn2-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|835	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrn2-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|836	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrn3-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|837	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrn3-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|838	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrn4-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|839	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrn4-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|840	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrn5-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|841	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrn5-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|842	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrn6-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|843	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrn6-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|844	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrn7-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|845	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrn7-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|846	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrn8-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|847	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrn8-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|848	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrn9-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|849	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrn9-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|850	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrna-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|851	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrna-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|852	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrnb-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|853	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrnb-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|854	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrnc-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|855	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrnc-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|856	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrnd-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|857	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrnd-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|858	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrne-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|859	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrne-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|860	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrnf-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|861	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmgrnf-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|862	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjml0-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|863	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjml0-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|864	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjml1-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|865	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjml1-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|866	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjml2-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|867	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjml2-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|868	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjml3-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|869	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjml3-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|870	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjml4-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|871	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjml4-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|872	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjml5-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|873	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjml5-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|874	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjml6-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|875	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjml6-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|876	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjml7-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|877	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjml7-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|878	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjml8-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|879	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjml8-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|880	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjml9-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|881	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjml9-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|882	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmla-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|883	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmla-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|884	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmlb-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|885	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmlb-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|886	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmlc-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|887	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmlc-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|888	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmld-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|889	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmld-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|890	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmle-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|891	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmle-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|892	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmlf-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|893	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmlf-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|894	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmln0-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|895	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmln0-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|896	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmln1-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|897	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmln1-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|898	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmln2-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|899	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmln2-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|900	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmln3-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|901	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmln3-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|902	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmln4-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|903	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmln4-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|904	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmln5-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|905	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmln5-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|906	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmln6-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|907	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmln6-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|908	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmln7-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|909	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmln7-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|910	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmln8-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|911	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmln8-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|912	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmln9-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|913	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmln9-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|914	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmlna-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|915	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmlna-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|916	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmlnb-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|917	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmlnb-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|918	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmlnc-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|919	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmlnc-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|920	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmlnd-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|921	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmlnd-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|922	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmlne-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|923	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmlne-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|924	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmlnf-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|925	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmlnf-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|926	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmr0-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|927	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmr0-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|928	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmr1-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|929	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmr1-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|930	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmr2-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|931	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmr2-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|932	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmr3-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|933	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmr3-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|934	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmr4-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|935	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmr4-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|936	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmr5-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|937	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmr5-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|938	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmr6-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|939	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmr6-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|940	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmr7-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|941	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmr7-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|942	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmr8-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|943	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmr8-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|944	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmr9-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|945	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmr9-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|946	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmra-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|947	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmra-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|948	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrb-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|949	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrb-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|950	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrc-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|951	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrc-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|952	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrd-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|953	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrd-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|954	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmre-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|955	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmre-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|956	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrf-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|957	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrf-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|958	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrn0-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|959	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrn0-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|960	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrn1-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|961	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrn1-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|962	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrn2-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|963	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrn2-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|964	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrn3-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|965	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrn3-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|966	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrn4-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|967	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrn4-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|968	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrn5-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|969	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrn5-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|970	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrn6-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|971	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrn6-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|972	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrn7-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|973	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrn7-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|974	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrn8-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|975	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrn8-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|976	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrn9-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|977	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrn9-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|978	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrna-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|979	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrna-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|980	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrnb-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|981	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrnb-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|982	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrnc-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|983	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrnc-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|984	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrnd-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|985	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrnd-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|986	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrne-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|987	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrne-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|988	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrnf-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|989	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfjmrnf-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|990	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkgr0-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|991	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkgr0-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|992	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkgr1-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|993	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkgr1-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|994	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkgr2-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|995	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkgr2-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|996	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkgr3-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|997	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkgr3-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|998	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkgr4-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|999	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkgr4-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1000	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkgr5-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1001	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkgr5-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1002	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkgr6-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1003	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkgr6-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1004	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkgr7-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1005	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkgr7-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1006	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkgr8-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1007	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkgr8-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1008	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkgr9-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1009	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkgr9-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1010	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkgra-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1011	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkgra-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1012	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkgrb-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1013	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkgrb-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1014	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkgrc-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1015	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkgrc-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1016	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkgrd-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1017	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkgrd-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1018	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkgre-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1019	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkgre-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1020	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkgrf-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1021	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkgrf-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1022	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkmr0-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1023	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkmr0-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1024	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkmr1-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1025	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkmr1-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1026	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkmr2-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1027	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkmr2-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1028	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkmr3-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1029	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkmr3-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1030	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkmr4-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1031	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkmr4-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1032	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkmr5-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1033	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkmr5-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1034	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkmr6-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1035	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkmr6-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1036	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkmr7-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1037	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkmr7-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1038	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkmr8-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1039	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkmr8-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1040	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkmr9-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1041	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkmr9-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1042	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkmra-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1043	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkmra-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1044	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkmrb-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1045	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkmrb-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1046	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkmrc-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1047	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkmrc-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1048	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkmrd-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1049	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkmrd-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1050	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkmre-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1051	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkmre-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1052	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkmrf-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1053	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfkmrf-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1054	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfmr0-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1055	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfmr0-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1056	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfmr1-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1057	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfmr1-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1058	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfmr2-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1059	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfmr2-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1060	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfmr3-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1061	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfmr3-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1062	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfmr4-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1063	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfmr4-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1064	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfmr5-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1065	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfmr5-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1066	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfmr6-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1067	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfmr6-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1068	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfmr7-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1069	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfmr7-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1070	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfmr8-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1071	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfmr8-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1072	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfmr9-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1073	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfmr9-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1074	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfmra-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1075	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfmra-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1076	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfmrb-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1077	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfmrb-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1078	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfmrc-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1079	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfmrc-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1080	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfmrd-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1081	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfmrd-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1082	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfmre-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1083	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfmre-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1084	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfmrf-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1085	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utfmrf-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1086	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftgr0-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1087	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftgr0-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1088	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftgr1-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1089	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftgr1-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1090	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftgr2-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1091	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftgr2-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1092	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftgr3-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1093	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftgr3-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1094	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftgr4-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1095	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftgr4-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1096	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftgr5-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1097	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftgr5-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1098	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftgr6-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1099	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftgr6-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1100	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftgr7-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1101	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftgr7-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1102	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftgr8-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1103	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftgr8-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1104	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftgr9-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1105	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftgr9-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1106	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftgra-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1107	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftgra-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1108	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftgrb-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1109	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftgrb-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1110	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftgrc-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1111	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftgrc-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1112	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftgrd-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1113	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftgrd-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1114	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftgre-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1115	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftgre-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1116	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftgrf-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1117	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftgrf-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1118	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftmr0-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1119	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftmr0-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1120	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftmr1-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1121	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftmr1-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1122	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftmr2-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1123	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftmr2-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1124	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftmr3-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1125	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftmr3-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1126	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftmr4-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1127	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftmr4-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1128	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftmr5-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1129	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftmr5-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1130	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftmr6-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1131	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftmr6-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1132	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftmr7-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1133	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftmr7-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1134	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftmr8-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1135	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftmr8-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1136	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftmr9-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1137	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftmr9-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1138	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftmra-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1139	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftmra-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1140	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftmrb-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1141	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftmrb-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1142	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftmrc-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1143	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftmrc-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1144	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftmrd-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1145	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftmrd-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1146	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftmre-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1147	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftmre-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1148	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftmrf-h.tfm
21mr|texlive-japanese-otf-1.7b6-2|1149	%{_texmfdistdir}/fonts/tfm/public/japanese-otf/utftmrf-v.tfm
21mr|texlive-japanese-otf-1.7b6-2|1150	%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgexpgothb-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1151	%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgexpgothb-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1152	%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgexpgothbn-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1153	%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgexpgothbn-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1154	%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgexpgotheb-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1155	%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgexpgotheb-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1156	%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgexpgothebn-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1157	%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgexpgothebn-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1158	%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgexpgothr-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1159	%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgexpgothr-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1160	%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgexpgothrn-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1161	%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgexpgothrn-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1162	%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgexpmgothr-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1163	%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgexpmgothr-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1164	%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgexpmgothrn-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1165	%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgexpmgothrn-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1166	%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgexpminb-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1167	%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgexpminb-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1168	%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgexpminbn-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1169	%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgexpminbn-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1170	%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgexpminl-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1171	%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgexpminl-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1172	%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgexpminln-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1173	%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgexpminln-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1174	%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgexpminr-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1175	%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgexpminr-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1176	%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgexpminrn-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1177	%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgexpminrn-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1178	%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgnmlgothb-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1179	%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgnmlgothb-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1180	%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgnmlgothbn-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1181	%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgnmlgothbn-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1182	%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgnmlgotheb-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1183	%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgnmlgotheb-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1184	%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgnmlgothebn-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1185	%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgnmlgothebn-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1186	%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgnmlgothr-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1187	%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgnmlgothr-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1188	%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgnmlgothrn-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1189	%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgnmlgothrn-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1190	%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgnmlmgothr-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1191	%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgnmlmgothr-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1192	%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgnmlmgothrn-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1193	%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgnmlmgothrn-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1194	%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgnmlminb-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1195	%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgnmlminb-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1196	%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgnmlminbn-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1197	%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgnmlminbn-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1198	%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgnmlminl-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1199	%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgnmlminl-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1200	%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgnmlminln-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1201	%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgnmlminln-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1202	%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgnmlminr-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1203	%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgnmlminr-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1204	%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgnmlminrn-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1205	%{_texmfdistdir}/fonts/vf/public/japanese-otf/brsgnmlminrn-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1206	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidcgr0-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1207	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidcgr0-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1208	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidcgr1-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1209	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidcgr1-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1210	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidcgr2-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1211	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidcgr2-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1212	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidcgr3-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1213	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidcgr3-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1214	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidcgr4-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1215	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidcgr4-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1216	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidcgr5-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1217	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidcgr5-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1218	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidcgr6-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1219	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidcgr6-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1220	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidcgr7-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1221	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidcgr7-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1222	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidcmr0-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1223	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidcmr0-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1224	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidcmr1-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1225	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidcmr1-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1226	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidcmr2-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1227	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidcmr2-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1228	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidcmr3-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1229	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidcmr3-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1230	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidcmr4-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1231	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidcmr4-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1232	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidcmr5-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1233	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidcmr5-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1234	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidcmr6-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1235	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidcmr6-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1236	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidcmr7-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1237	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidcmr7-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1238	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjgb0-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1239	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjgb0-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1240	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjgb1-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1241	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjgb1-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1242	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjgb2-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1243	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjgb2-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1244	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjgb3-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1245	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjgb3-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1246	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjgb4-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1247	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjgb4-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1248	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjgb5-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1249	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjgb5-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1250	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjge0-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1251	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjge0-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1252	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjge1-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1253	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjge1-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1254	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjge2-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1255	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjge2-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1256	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjge3-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1257	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjge3-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1258	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjge4-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1259	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjge4-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1260	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjge5-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1261	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjge5-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1262	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjgr0-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1263	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjgr0-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1264	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjgr1-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1265	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjgr1-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1266	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjgr2-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1267	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjgr2-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1268	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjgr3-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1269	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjgr3-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1270	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjgr4-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1271	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjgr4-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1272	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjgr5-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1273	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjgr5-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1274	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjmb0-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1275	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjmb0-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1276	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjmb1-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1277	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjmb1-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1278	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjmb2-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1279	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjmb2-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1280	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjmb3-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1281	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjmb3-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1282	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjmb4-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1283	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjmb4-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1284	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjmb5-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1285	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjmb5-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1286	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjmgr0-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1287	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjmgr0-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1288	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjmgr1-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1289	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjmgr1-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1290	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjmgr2-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1291	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjmgr2-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1292	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjmgr3-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1293	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjmgr3-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1294	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjmgr4-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1295	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjmgr4-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1296	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjmgr5-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1297	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjmgr5-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1298	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjml0-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1299	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjml0-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1300	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjml1-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1301	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjml1-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1302	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjml2-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1303	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjml2-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1304	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjml3-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1305	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjml3-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1306	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjml4-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1307	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjml4-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1308	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjml5-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1309	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjml5-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1310	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjmr0-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1311	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjmr0-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1312	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjmr1-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1313	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjmr1-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1314	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjmr2-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1315	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjmr2-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1316	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjmr3-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1317	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjmr3-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1318	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjmr4-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1319	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjmr4-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1320	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjmr5-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1321	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidjmr5-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1322	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidkgr0-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1323	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidkgr0-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1324	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidkgr1-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1325	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidkgr1-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1326	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidkgr2-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1327	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidkgr2-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1328	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidkgr3-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1329	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidkgr3-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1330	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidkgr4-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1331	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidkgr4-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1332	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidkmr0-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1333	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidkmr0-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1334	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidkmr1-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1335	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidkmr1-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1336	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidkmr2-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1337	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidkmr2-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1338	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidkmr3-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1339	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidkmr3-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1340	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidkmr4-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1341	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidkmr4-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1342	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidtgr0-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1343	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidtgr0-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1344	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidtgr1-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1345	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidtgr1-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1346	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidtgr2-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1347	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidtgr2-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1348	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidtgr3-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1349	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidtgr3-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1350	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidtgr4-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1351	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidtgr4-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1352	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidtmr0-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1353	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidtmr0-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1354	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidtmr1-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1355	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidtmr1-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1356	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidtmr2-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1357	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidtmr2-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1358	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidtmr3-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1359	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidtmr3-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1360	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidtmr4-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1361	%{_texmfdistdir}/fonts/vf/public/japanese-otf/cidtmr4-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1362	%{_texmfdistdir}/fonts/vf/public/japanese-otf/expgothb-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1363	%{_texmfdistdir}/fonts/vf/public/japanese-otf/expgothb-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1364	%{_texmfdistdir}/fonts/vf/public/japanese-otf/expgothbn-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1365	%{_texmfdistdir}/fonts/vf/public/japanese-otf/expgothbn-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1366	%{_texmfdistdir}/fonts/vf/public/japanese-otf/expgotheb-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1367	%{_texmfdistdir}/fonts/vf/public/japanese-otf/expgotheb-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1368	%{_texmfdistdir}/fonts/vf/public/japanese-otf/expgothebn-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1369	%{_texmfdistdir}/fonts/vf/public/japanese-otf/expgothebn-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1370	%{_texmfdistdir}/fonts/vf/public/japanese-otf/expgothr-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1371	%{_texmfdistdir}/fonts/vf/public/japanese-otf/expgothr-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1372	%{_texmfdistdir}/fonts/vf/public/japanese-otf/expgothrn-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1373	%{_texmfdistdir}/fonts/vf/public/japanese-otf/expgothrn-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1374	%{_texmfdistdir}/fonts/vf/public/japanese-otf/expmgothr-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1375	%{_texmfdistdir}/fonts/vf/public/japanese-otf/expmgothr-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1376	%{_texmfdistdir}/fonts/vf/public/japanese-otf/expmgothrn-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1377	%{_texmfdistdir}/fonts/vf/public/japanese-otf/expmgothrn-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1378	%{_texmfdistdir}/fonts/vf/public/japanese-otf/expminb-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1379	%{_texmfdistdir}/fonts/vf/public/japanese-otf/expminb-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1380	%{_texmfdistdir}/fonts/vf/public/japanese-otf/expminbn-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1381	%{_texmfdistdir}/fonts/vf/public/japanese-otf/expminbn-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1382	%{_texmfdistdir}/fonts/vf/public/japanese-otf/expminl-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1383	%{_texmfdistdir}/fonts/vf/public/japanese-otf/expminl-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1384	%{_texmfdistdir}/fonts/vf/public/japanese-otf/expminln-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1385	%{_texmfdistdir}/fonts/vf/public/japanese-otf/expminln-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1386	%{_texmfdistdir}/fonts/vf/public/japanese-otf/expminr-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1387	%{_texmfdistdir}/fonts/vf/public/japanese-otf/expminr-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1388	%{_texmfdistdir}/fonts/vf/public/japanese-otf/expminrn-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1389	%{_texmfdistdir}/fonts/vf/public/japanese-otf/expminrn-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1390	%{_texmfdistdir}/fonts/vf/public/japanese-otf/nmlgothb-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1391	%{_texmfdistdir}/fonts/vf/public/japanese-otf/nmlgothb-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1392	%{_texmfdistdir}/fonts/vf/public/japanese-otf/nmlgothbn-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1393	%{_texmfdistdir}/fonts/vf/public/japanese-otf/nmlgothbn-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1394	%{_texmfdistdir}/fonts/vf/public/japanese-otf/nmlgotheb-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1395	%{_texmfdistdir}/fonts/vf/public/japanese-otf/nmlgotheb-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1396	%{_texmfdistdir}/fonts/vf/public/japanese-otf/nmlgothebn-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1397	%{_texmfdistdir}/fonts/vf/public/japanese-otf/nmlgothebn-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1398	%{_texmfdistdir}/fonts/vf/public/japanese-otf/nmlgothr-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1399	%{_texmfdistdir}/fonts/vf/public/japanese-otf/nmlgothr-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1400	%{_texmfdistdir}/fonts/vf/public/japanese-otf/nmlgothrn-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1401	%{_texmfdistdir}/fonts/vf/public/japanese-otf/nmlgothrn-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1402	%{_texmfdistdir}/fonts/vf/public/japanese-otf/nmlmgothr-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1403	%{_texmfdistdir}/fonts/vf/public/japanese-otf/nmlmgothr-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1404	%{_texmfdistdir}/fonts/vf/public/japanese-otf/nmlmgothrn-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1405	%{_texmfdistdir}/fonts/vf/public/japanese-otf/nmlmgothrn-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1406	%{_texmfdistdir}/fonts/vf/public/japanese-otf/nmlminb-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1407	%{_texmfdistdir}/fonts/vf/public/japanese-otf/nmlminb-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1408	%{_texmfdistdir}/fonts/vf/public/japanese-otf/nmlminbn-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1409	%{_texmfdistdir}/fonts/vf/public/japanese-otf/nmlminbn-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1410	%{_texmfdistdir}/fonts/vf/public/japanese-otf/nmlminl-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1411	%{_texmfdistdir}/fonts/vf/public/japanese-otf/nmlminl-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1412	%{_texmfdistdir}/fonts/vf/public/japanese-otf/nmlminln-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1413	%{_texmfdistdir}/fonts/vf/public/japanese-otf/nmlminln-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1414	%{_texmfdistdir}/fonts/vf/public/japanese-otf/nmlminr-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1415	%{_texmfdistdir}/fonts/vf/public/japanese-otf/nmlminr-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1416	%{_texmfdistdir}/fonts/vf/public/japanese-otf/nmlminrn-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1417	%{_texmfdistdir}/fonts/vf/public/japanese-otf/nmlminrn-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1418	%{_texmfdistdir}/fonts/vf/public/japanese-otf/phirakakuw3-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1419	%{_texmfdistdir}/fonts/vf/public/japanese-otf/phirakakuw3-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1420	%{_texmfdistdir}/fonts/vf/public/japanese-otf/phirakakuw6-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1421	%{_texmfdistdir}/fonts/vf/public/japanese-otf/phirakakuw6-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1422	%{_texmfdistdir}/fonts/vf/public/japanese-otf/phiramaruw4-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1423	%{_texmfdistdir}/fonts/vf/public/japanese-otf/phiramaruw4-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1424	%{_texmfdistdir}/fonts/vf/public/japanese-otf/phiraminw3-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1425	%{_texmfdistdir}/fonts/vf/public/japanese-otf/phiraminw3-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1426	%{_texmfdistdir}/fonts/vf/public/japanese-otf/phiraminw6-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1427	%{_texmfdistdir}/fonts/vf/public/japanese-otf/phiraminw6-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1428	%{_texmfdistdir}/fonts/vf/public/japanese-otf/rubygothb-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1429	%{_texmfdistdir}/fonts/vf/public/japanese-otf/rubygothb-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1430	%{_texmfdistdir}/fonts/vf/public/japanese-otf/rubygotheb-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1431	%{_texmfdistdir}/fonts/vf/public/japanese-otf/rubygotheb-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1432	%{_texmfdistdir}/fonts/vf/public/japanese-otf/rubygothr-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1433	%{_texmfdistdir}/fonts/vf/public/japanese-otf/rubygothr-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1434	%{_texmfdistdir}/fonts/vf/public/japanese-otf/rubymgothr-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1435	%{_texmfdistdir}/fonts/vf/public/japanese-otf/rubymgothr-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1436	%{_texmfdistdir}/fonts/vf/public/japanese-otf/rubyminb-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1437	%{_texmfdistdir}/fonts/vf/public/japanese-otf/rubyminb-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1438	%{_texmfdistdir}/fonts/vf/public/japanese-otf/rubyminl-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1439	%{_texmfdistdir}/fonts/vf/public/japanese-otf/rubyminl-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1440	%{_texmfdistdir}/fonts/vf/public/japanese-otf/rubyminr-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1441	%{_texmfdistdir}/fonts/vf/public/japanese-otf/rubyminr-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1442	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcgr0-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1443	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcgr0-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1444	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcgr1-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1445	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcgr1-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1446	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcgr2-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1447	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcgr2-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1448	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcgr3-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1449	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcgr3-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1450	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcgr4-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1451	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcgr4-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1452	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcgr5-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1453	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcgr5-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1454	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcgr6-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1455	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcgr6-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1456	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcgr7-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1457	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcgr7-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1458	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcgr8-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1459	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcgr8-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1460	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcgr9-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1461	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcgr9-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1462	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcgra-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1463	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcgra-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1464	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcgrb-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1465	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcgrb-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1466	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcgrc-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1467	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcgrc-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1468	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcgrd-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1469	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcgrd-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1470	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcgre-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1471	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcgre-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1472	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcgrf-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1473	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcgrf-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1474	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcmr0-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1475	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcmr0-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1476	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcmr1-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1477	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcmr1-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1478	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcmr2-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1479	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcmr2-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1480	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcmr3-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1481	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcmr3-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1482	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcmr4-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1483	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcmr4-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1484	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcmr5-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1485	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcmr5-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1486	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcmr6-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1487	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcmr6-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1488	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcmr7-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1489	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcmr7-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1490	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcmr8-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1491	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcmr8-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1492	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcmr9-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1493	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcmr9-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1494	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcmra-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1495	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcmra-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1496	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcmrb-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1497	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcmrb-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1498	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcmrc-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1499	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcmrc-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1500	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcmrd-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1501	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcmrd-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1502	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcmre-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1503	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcmre-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1504	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcmrf-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1505	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfcmrf-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1506	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfgr0-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1507	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfgr0-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1508	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfgr1-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1509	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfgr1-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1510	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfgr2-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1511	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfgr2-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1512	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfgr3-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1513	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfgr3-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1514	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfgr4-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1515	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfgr4-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1516	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfgr5-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1517	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfgr5-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1518	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfgr6-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1519	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfgr6-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1520	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfgr7-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1521	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfgr7-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1522	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfgr8-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1523	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfgr8-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1524	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfgr9-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1525	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfgr9-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1526	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfgra-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1527	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfgra-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1528	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfgrb-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1529	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfgrb-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1530	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfgrc-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1531	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfgrc-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1532	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfgrd-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1533	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfgrd-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1534	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfgre-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1535	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfgre-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1536	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfgrf-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1537	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfgrf-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1538	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgb0-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1539	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgb0-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1540	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgb1-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1541	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgb1-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1542	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgb2-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1543	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgb2-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1544	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgb3-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1545	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgb3-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1546	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgb4-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1547	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgb4-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1548	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgb5-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1549	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgb5-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1550	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgb6-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1551	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgb6-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1552	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgb7-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1553	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgb7-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1554	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgb8-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1555	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgb8-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1556	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgb9-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1557	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgb9-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1558	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgba-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1559	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgba-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1560	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbb-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1561	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbb-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1562	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbc-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1563	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbc-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1564	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbd-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1565	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbd-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1566	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbe-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1567	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbe-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1568	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbf-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1569	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbf-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1570	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbn0-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1571	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbn0-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1572	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbn1-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1573	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbn1-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1574	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbn2-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1575	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbn2-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1576	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbn3-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1577	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbn3-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1578	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbn4-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1579	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbn4-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1580	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbn5-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1581	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbn5-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1582	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbn6-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1583	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbn6-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1584	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbn7-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1585	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbn7-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1586	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbn8-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1587	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbn8-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1588	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbn9-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1589	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbn9-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1590	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbna-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1591	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbna-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1592	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbnb-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1593	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbnb-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1594	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbnc-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1595	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbnc-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1596	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbnd-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1597	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbnd-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1598	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbne-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1599	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbne-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1600	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbnf-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1601	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgbnf-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1602	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjge0-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1603	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjge0-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1604	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjge1-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1605	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjge1-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1606	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjge2-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1607	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjge2-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1608	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjge3-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1609	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjge3-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1610	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjge4-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1611	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjge4-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1612	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjge5-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1613	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjge5-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1614	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjge6-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1615	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjge6-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1616	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjge7-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1617	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjge7-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1618	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjge8-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1619	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjge8-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1620	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjge9-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1621	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjge9-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1622	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgea-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1623	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgea-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1624	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgeb-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1625	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgeb-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1626	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgec-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1627	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgec-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1628	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjged-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1629	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjged-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1630	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgee-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1631	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgee-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1632	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgef-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1633	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgef-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1634	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgen0-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1635	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgen0-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1636	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgen1-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1637	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgen1-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1638	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgen2-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1639	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgen2-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1640	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgen3-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1641	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgen3-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1642	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgen4-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1643	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgen4-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1644	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgen5-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1645	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgen5-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1646	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgen6-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1647	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgen6-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1648	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgen7-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1649	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgen7-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1650	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgen8-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1651	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgen8-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1652	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgen9-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1653	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgen9-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1654	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgena-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1655	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgena-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1656	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgenb-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1657	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgenb-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1658	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgenc-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1659	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgenc-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1660	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgend-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1661	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgend-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1662	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgene-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1663	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgene-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1664	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgenf-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1665	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgenf-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1666	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgr0-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1667	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgr0-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1668	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgr1-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1669	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgr1-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1670	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgr2-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1671	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgr2-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1672	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgr3-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1673	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgr3-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1674	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgr4-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1675	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgr4-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1676	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgr5-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1677	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgr5-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1678	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgr6-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1679	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgr6-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1680	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgr7-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1681	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgr7-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1682	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgr8-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1683	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgr8-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1684	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgr9-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1685	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgr9-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1686	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgra-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1687	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgra-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1688	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrb-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1689	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrb-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1690	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrc-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1691	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrc-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1692	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrd-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1693	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrd-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1694	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgre-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1695	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgre-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1696	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrf-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1697	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrf-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1698	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrn0-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1699	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrn0-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1700	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrn1-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1701	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrn1-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1702	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrn2-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1703	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrn2-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1704	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrn3-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1705	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrn3-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1706	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrn4-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1707	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrn4-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1708	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrn5-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1709	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrn5-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1710	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrn6-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1711	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrn6-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1712	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrn7-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1713	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrn7-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1714	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrn8-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1715	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrn8-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1716	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrn9-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1717	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrn9-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1718	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrna-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1719	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrna-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1720	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrnb-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1721	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrnb-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1722	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrnc-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1723	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrnc-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1724	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrnd-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1725	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrnd-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1726	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrne-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1727	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrne-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1728	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrnf-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1729	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjgrnf-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1730	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmb0-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1731	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmb0-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1732	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmb1-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1733	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmb1-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1734	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmb2-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1735	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmb2-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1736	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmb3-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1737	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmb3-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1738	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmb4-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1739	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmb4-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1740	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmb5-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1741	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmb5-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1742	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmb6-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1743	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmb6-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1744	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmb7-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1745	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmb7-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1746	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmb8-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1747	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmb8-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1748	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmb9-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1749	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmb9-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1750	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmba-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1751	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmba-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1752	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbb-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1753	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbb-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1754	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbc-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1755	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbc-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1756	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbd-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1757	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbd-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1758	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbe-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1759	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbe-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1760	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbf-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1761	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbf-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1762	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbn0-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1763	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbn0-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1764	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbn1-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1765	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbn1-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1766	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbn2-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1767	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbn2-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1768	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbn3-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1769	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbn3-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1770	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbn4-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1771	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbn4-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1772	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbn5-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1773	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbn5-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1774	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbn6-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1775	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbn6-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1776	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbn7-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1777	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbn7-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1778	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbn8-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1779	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbn8-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1780	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbn9-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1781	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbn9-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1782	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbna-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1783	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbna-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1784	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbnb-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1785	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbnb-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1786	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbnc-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1787	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbnc-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1788	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbnd-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1789	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbnd-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1790	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbne-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1791	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbne-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1792	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbnf-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1793	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmbnf-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1794	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgr0-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1795	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgr0-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1796	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgr1-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1797	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgr1-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1798	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgr2-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1799	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgr2-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1800	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgr3-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1801	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgr3-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1802	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgr4-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1803	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgr4-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1804	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgr5-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1805	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgr5-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1806	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgr6-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1807	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgr6-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1808	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgr7-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1809	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgr7-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1810	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgr8-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1811	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgr8-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1812	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgr9-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1813	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgr9-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1814	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgra-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1815	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgra-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1816	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrb-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1817	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrb-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1818	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrc-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1819	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrc-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1820	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrd-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1821	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrd-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1822	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgre-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1823	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgre-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1824	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrf-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1825	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrf-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1826	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrn0-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1827	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrn0-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1828	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrn1-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1829	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrn1-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1830	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrn2-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1831	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrn2-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1832	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrn3-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1833	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrn3-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1834	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrn4-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1835	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrn4-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1836	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrn5-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1837	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrn5-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1838	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrn6-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1839	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrn6-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1840	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrn7-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1841	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrn7-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1842	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrn8-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1843	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrn8-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1844	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrn9-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1845	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrn9-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1846	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrna-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1847	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrna-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1848	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrnb-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1849	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrnb-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1850	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrnc-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1851	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrnc-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1852	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrnd-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1853	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrnd-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1854	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrne-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1855	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrne-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1856	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrnf-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1857	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmgrnf-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1858	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjml0-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1859	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjml0-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1860	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjml1-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1861	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjml1-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1862	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjml2-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1863	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjml2-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1864	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjml3-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1865	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjml3-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1866	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjml4-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1867	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjml4-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1868	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjml5-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1869	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjml5-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1870	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjml6-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1871	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjml6-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1872	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjml7-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1873	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjml7-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1874	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjml8-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1875	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjml8-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1876	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjml9-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1877	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjml9-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1878	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmla-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1879	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmla-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1880	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmlb-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1881	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmlb-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1882	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmlc-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1883	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmlc-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1884	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmld-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1885	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmld-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1886	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmle-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1887	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmle-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1888	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmlf-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1889	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmlf-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1890	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmln0-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1891	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmln0-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1892	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmln1-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1893	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmln1-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1894	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmln2-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1895	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmln2-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1896	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmln3-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1897	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmln3-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1898	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmln4-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1899	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmln4-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1900	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmln5-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1901	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmln5-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1902	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmln6-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1903	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmln6-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1904	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmln7-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1905	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmln7-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1906	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmln8-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1907	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmln8-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1908	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmln9-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1909	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmln9-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1910	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmlna-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1911	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmlna-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1912	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmlnb-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1913	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmlnb-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1914	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmlnc-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1915	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmlnc-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1916	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmlnd-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1917	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmlnd-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1918	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmlne-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1919	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmlne-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1920	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmlnf-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1921	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmlnf-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1922	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmr0-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1923	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmr0-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1924	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmr1-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1925	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmr1-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1926	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmr2-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1927	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmr2-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1928	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmr3-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1929	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmr3-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1930	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmr4-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1931	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmr4-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1932	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmr5-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1933	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmr5-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1934	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmr6-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1935	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmr6-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1936	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmr7-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1937	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmr7-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1938	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmr8-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1939	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmr8-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1940	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmr9-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1941	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmr9-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1942	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmra-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1943	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmra-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1944	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrb-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1945	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrb-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1946	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrc-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1947	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrc-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1948	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrd-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1949	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrd-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1950	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmre-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1951	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmre-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1952	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrf-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1953	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrf-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1954	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrn0-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1955	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrn0-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1956	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrn1-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1957	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrn1-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1958	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrn2-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1959	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrn2-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1960	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrn3-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1961	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrn3-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1962	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrn4-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1963	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrn4-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1964	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrn5-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1965	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrn5-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1966	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrn6-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1967	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrn6-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1968	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrn7-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1969	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrn7-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1970	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrn8-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1971	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrn8-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1972	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrn9-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1973	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrn9-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1974	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrna-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1975	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrna-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1976	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrnb-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1977	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrnb-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1978	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrnc-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1979	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrnc-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1980	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrnd-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1981	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrnd-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1982	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrne-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1983	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrne-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1984	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrnf-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1985	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfjmrnf-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1986	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkgr0-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1987	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkgr0-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1988	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkgr1-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1989	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkgr1-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1990	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkgr2-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1991	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkgr2-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1992	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkgr3-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1993	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkgr3-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1994	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkgr4-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1995	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkgr4-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1996	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkgr5-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1997	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkgr5-v.vf
21mr|texlive-japanese-otf-1.7b6-2|1998	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkgr6-h.vf
21mr|texlive-japanese-otf-1.7b6-2|1999	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkgr6-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2000	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkgr7-h.vf
21mr|texlive-japanese-otf-1.7b6-2|2001	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkgr7-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2002	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkgr8-h.vf
21mr|texlive-japanese-otf-1.7b6-2|2003	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkgr8-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2004	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkgr9-h.vf
21mr|texlive-japanese-otf-1.7b6-2|2005	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkgr9-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2006	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkgra-h.vf
21mr|texlive-japanese-otf-1.7b6-2|2007	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkgra-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2008	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkgrb-h.vf
21mr|texlive-japanese-otf-1.7b6-2|2009	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkgrb-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2010	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkgrc-h.vf
21mr|texlive-japanese-otf-1.7b6-2|2011	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkgrc-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2012	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkgrd-h.vf
21mr|texlive-japanese-otf-1.7b6-2|2013	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkgrd-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2014	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkgre-h.vf
21mr|texlive-japanese-otf-1.7b6-2|2015	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkgre-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2016	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkgrf-h.vf
21mr|texlive-japanese-otf-1.7b6-2|2017	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkgrf-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2018	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkmr0-h.vf
21mr|texlive-japanese-otf-1.7b6-2|2019	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkmr0-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2020	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkmr1-h.vf
21mr|texlive-japanese-otf-1.7b6-2|2021	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkmr1-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2022	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkmr2-h.vf
21mr|texlive-japanese-otf-1.7b6-2|2023	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkmr2-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2024	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkmr3-h.vf
21mr|texlive-japanese-otf-1.7b6-2|2025	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkmr3-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2026	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkmr4-h.vf
21mr|texlive-japanese-otf-1.7b6-2|2027	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkmr4-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2028	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkmr5-h.vf
21mr|texlive-japanese-otf-1.7b6-2|2029	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkmr5-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2030	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkmr6-h.vf
21mr|texlive-japanese-otf-1.7b6-2|2031	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkmr6-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2032	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkmr7-h.vf
21mr|texlive-japanese-otf-1.7b6-2|2033	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkmr7-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2034	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkmr8-h.vf
21mr|texlive-japanese-otf-1.7b6-2|2035	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkmr8-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2036	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkmr9-h.vf
21mr|texlive-japanese-otf-1.7b6-2|2037	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkmr9-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2038	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkmra-h.vf
21mr|texlive-japanese-otf-1.7b6-2|2039	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkmra-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2040	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkmrb-h.vf
21mr|texlive-japanese-otf-1.7b6-2|2041	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkmrb-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2042	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkmrc-h.vf
21mr|texlive-japanese-otf-1.7b6-2|2043	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkmrc-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2044	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkmrd-h.vf
21mr|texlive-japanese-otf-1.7b6-2|2045	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkmrd-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2046	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkmre-h.vf
21mr|texlive-japanese-otf-1.7b6-2|2047	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkmre-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2048	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkmrf-h.vf
21mr|texlive-japanese-otf-1.7b6-2|2049	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfkmrf-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2050	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfmr0-h.vf
21mr|texlive-japanese-otf-1.7b6-2|2051	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfmr0-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2052	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfmr1-h.vf
21mr|texlive-japanese-otf-1.7b6-2|2053	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfmr1-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2054	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfmr2-h.vf
21mr|texlive-japanese-otf-1.7b6-2|2055	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfmr2-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2056	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfmr3-h.vf
21mr|texlive-japanese-otf-1.7b6-2|2057	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfmr3-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2058	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfmr4-h.vf
21mr|texlive-japanese-otf-1.7b6-2|2059	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfmr4-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2060	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfmr5-h.vf
21mr|texlive-japanese-otf-1.7b6-2|2061	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfmr5-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2062	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfmr6-h.vf
21mr|texlive-japanese-otf-1.7b6-2|2063	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfmr6-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2064	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfmr7-h.vf
21mr|texlive-japanese-otf-1.7b6-2|2065	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfmr7-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2066	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfmr8-h.vf
21mr|texlive-japanese-otf-1.7b6-2|2067	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfmr8-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2068	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfmr9-h.vf
21mr|texlive-japanese-otf-1.7b6-2|2069	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfmr9-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2070	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfmra-h.vf
21mr|texlive-japanese-otf-1.7b6-2|2071	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfmra-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2072	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfmrb-h.vf
21mr|texlive-japanese-otf-1.7b6-2|2073	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfmrb-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2074	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfmrc-h.vf
21mr|texlive-japanese-otf-1.7b6-2|2075	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfmrc-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2076	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfmrd-h.vf
21mr|texlive-japanese-otf-1.7b6-2|2077	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfmrd-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2078	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfmre-h.vf
21mr|texlive-japanese-otf-1.7b6-2|2079	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfmre-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2080	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfmrf-h.vf
21mr|texlive-japanese-otf-1.7b6-2|2081	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utfmrf-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2082	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftgr0-h.vf
21mr|texlive-japanese-otf-1.7b6-2|2083	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftgr0-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2084	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftgr1-h.vf
21mr|texlive-japanese-otf-1.7b6-2|2085	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftgr1-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2086	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftgr2-h.vf
21mr|texlive-japanese-otf-1.7b6-2|2087	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftgr2-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2088	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftgr3-h.vf
21mr|texlive-japanese-otf-1.7b6-2|2089	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftgr3-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2090	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftgr4-h.vf
21mr|texlive-japanese-otf-1.7b6-2|2091	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftgr4-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2092	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftgr5-h.vf
21mr|texlive-japanese-otf-1.7b6-2|2093	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftgr5-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2094	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftgr6-h.vf
21mr|texlive-japanese-otf-1.7b6-2|2095	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftgr6-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2096	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftgr7-h.vf
21mr|texlive-japanese-otf-1.7b6-2|2097	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftgr7-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2098	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftgr8-h.vf
21mr|texlive-japanese-otf-1.7b6-2|2099	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftgr8-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2100	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftgr9-h.vf
21mr|texlive-japanese-otf-1.7b6-2|2101	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftgr9-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2102	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftgra-h.vf
21mr|texlive-japanese-otf-1.7b6-2|2103	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftgra-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2104	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftgrb-h.vf
21mr|texlive-japanese-otf-1.7b6-2|2105	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftgrb-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2106	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftgrc-h.vf
21mr|texlive-japanese-otf-1.7b6-2|2107	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftgrc-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2108	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftgrd-h.vf
21mr|texlive-japanese-otf-1.7b6-2|2109	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftgrd-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2110	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftgre-h.vf
21mr|texlive-japanese-otf-1.7b6-2|2111	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftgre-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2112	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftgrf-h.vf
21mr|texlive-japanese-otf-1.7b6-2|2113	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftgrf-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2114	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftmr0-h.vf
21mr|texlive-japanese-otf-1.7b6-2|2115	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftmr0-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2116	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftmr1-h.vf
21mr|texlive-japanese-otf-1.7b6-2|2117	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftmr1-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2118	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftmr2-h.vf
21mr|texlive-japanese-otf-1.7b6-2|2119	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftmr2-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2120	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftmr3-h.vf
21mr|texlive-japanese-otf-1.7b6-2|2121	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftmr3-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2122	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftmr4-h.vf
21mr|texlive-japanese-otf-1.7b6-2|2123	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftmr4-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2124	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftmr5-h.vf
21mr|texlive-japanese-otf-1.7b6-2|2125	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftmr5-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2126	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftmr6-h.vf
21mr|texlive-japanese-otf-1.7b6-2|2127	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftmr6-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2128	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftmr7-h.vf
21mr|texlive-japanese-otf-1.7b6-2|2129	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftmr7-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2130	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftmr8-h.vf
21mr|texlive-japanese-otf-1.7b6-2|2131	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftmr8-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2132	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftmr9-h.vf
21mr|texlive-japanese-otf-1.7b6-2|2133	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftmr9-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2134	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftmra-h.vf
21mr|texlive-japanese-otf-1.7b6-2|2135	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftmra-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2136	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftmrb-h.vf
21mr|texlive-japanese-otf-1.7b6-2|2137	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftmrb-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2138	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftmrc-h.vf
21mr|texlive-japanese-otf-1.7b6-2|2139	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftmrc-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2140	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftmrd-h.vf
21mr|texlive-japanese-otf-1.7b6-2|2141	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftmrd-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2142	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftmre-h.vf
21mr|texlive-japanese-otf-1.7b6-2|2143	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftmre-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2144	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftmrf-h.vf
21mr|texlive-japanese-otf-1.7b6-2|2145	%{_texmfdistdir}/fonts/vf/public/japanese-otf/utftmrf-v.vf
21mr|texlive-japanese-otf-1.7b6-2|2146	%{_texmfdistdir}/tex/platex/japanese-otf/ajmacros.sty
21mr|texlive-japanese-otf-1.7b6-2|2147	%{_texmfdistdir}/tex/platex/japanese-otf/mlcid.sty
21mr|texlive-japanese-otf-1.7b6-2|2148	%{_texmfdistdir}/tex/platex/japanese-otf/otf-hangul.dfu
21mr|texlive-japanese-otf-1.7b6-2|2149	%{_texmfdistdir}/tex/platex/japanese-otf/redeffont.sty
21mr|texlive-japanese-otf-1.7b6-2|2150	%_texmf_updmap_d/japanese-otf
21mr|texlive-japanese-otf-1.7b6-2|2151	%doc %{_texmfdistdir}/doc/fonts/japanese-otf/COPYRIGHT
21mr|texlive-japanese-otf-1.7b6-2|2152	%doc %{_texmfdistdir}/doc/fonts/japanese-otf/fontmap.zip
21mr|texlive-japanese-otf-1.7b6-2|2153	%doc %{_texmfdistdir}/doc/fonts/japanese-otf/otf-script-gteb.diff
21mr|texlive-japanese-otf-1.7b6-2|2154	%doc %{_texmfdistdir}/doc/fonts/japanese-otf/readme.en.txt
21mr|texlive-japanese-otf-1.7b6-2|2155	%doc %{_texmfdistdir}/doc/fonts/japanese-otf/readme.txt
21mr|texlive-japanese-otf-1.7b6-2|2156	%doc %{_texmfdistdir}/doc/fonts/japanese-otf/test/brsgtest.tex
21mr|texlive-japanese-otf-1.7b6-2|2157	%doc %{_texmfdistdir}/doc/fonts/japanese-otf/test/jis2004.tex
21mr|texlive-japanese-otf-1.7b6-2|2158	%doc %{_texmfdistdir}/doc/fonts/japanese-otf/test/koreanexample.tex
21mr|texlive-japanese-otf-1.7b6-2|2159	%doc %{_texmfdistdir}/doc/fonts/japanese-otf/test/otftest.tex
21mr|texlive-japanese-otf-1.7b6-2|2160	%doc %{_texmfdistdir}/doc/fonts/japanese-otf/test/pkanatest.tex
21mr|texlive-japanese-otf-1.7b6-2|2161	%doc %{_texmfdistdir}/doc/fonts/japanese-otf/test/pkanatest2.tex
21mr|texlive-japanese-otf-1.7b6-2|2162	#- source
21mr|texlive-japanese-otf-1.7b6-2|2163	%doc %{_texmfdistdir}/source/fonts/japanese-otf/basepl/base-h.pl
21mr|texlive-japanese-otf-1.7b6-2|2164	%doc %{_texmfdistdir}/source/fonts/japanese-otf/basepl/base-v.pl
21mr|texlive-japanese-otf-1.7b6-2|2165	%doc %{_texmfdistdir}/source/fonts/japanese-otf/basepl/base0-h.pl
21mr|texlive-japanese-otf-1.7b6-2|2166	%doc %{_texmfdistdir}/source/fonts/japanese-otf/basepl/base2-h.pl
21mr|texlive-japanese-otf-1.7b6-2|2167	%doc %{_texmfdistdir}/source/fonts/japanese-otf/basepl/base2-v.pl
21mr|texlive-japanese-otf-1.7b6-2|2168	%doc %{_texmfdistdir}/source/fonts/japanese-otf/basepl/base3-v.pl
21mr|texlive-japanese-otf-1.7b6-2|2169	%doc %{_texmfdistdir}/source/fonts/japanese-otf/basepl/brsg-h.pl
21mr|texlive-japanese-otf-1.7b6-2|2170	%doc %{_texmfdistdir}/source/fonts/japanese-otf/basepl/brsg-v.pl
21mr|texlive-japanese-otf-1.7b6-2|2171	%doc %{_texmfdistdir}/source/fonts/japanese-otf/makeotf
21mr|texlive-japanese-otf-1.7b6-2|2172	%doc %{_texmfdistdir}/source/fonts/japanese-otf/mkjvf
21mr|texlive-japanese-otf-1.7b6-2|2173	%doc %{_texmfdistdir}/source/fonts/japanese-otf/script/glyphdata
21mr|texlive-japanese-otf-1.7b6-2|2174	%doc %{_texmfdistdir}/source/fonts/japanese-otf/script/mkaltutfvf.pl
21mr|texlive-japanese-otf-1.7b6-2|2175	%doc %{_texmfdistdir}/source/fonts/japanese-otf/script/mkcidofm.pl
21mr|texlive-japanese-otf-1.7b6-2|2176	%doc %{_texmfdistdir}/source/fonts/japanese-otf/script/mkcidvf.pl
21mr|texlive-japanese-otf-1.7b6-2|2177	%doc %{_texmfdistdir}/source/fonts/japanese-otf/script/mkjp04tfmvf.pl
21mr|texlive-japanese-otf-1.7b6-2|2178	%doc %{_texmfdistdir}/source/fonts/japanese-otf/script/mkmlcidvf.pl
21mr|texlive-japanese-otf-1.7b6-2|2179	%doc %{_texmfdistdir}/source/fonts/japanese-otf/script/mkpkana.pl
21mr|texlive-japanese-otf-1.7b6-2|2180	%doc %{_texmfdistdir}/source/fonts/japanese-otf/script/mkpropofm.pl
21mr|texlive-japanese-otf-1.7b6-2|2181	%doc %{_texmfdistdir}/source/fonts/japanese-otf/script/mktfm.pl
21mr|texlive-japanese-otf-1.7b6-2|2182	%doc %{_texmfdistdir}/source/fonts/japanese-otf/script/mkutfvf.pl
21mr|texlive-japanese-otf-1.7b6-2|2183	%doc %{_texmfdistdir}/source/fonts/japanese-otf/script/mkvpkana.pl
21mr|texlive-japanese-otf-1.7b6-2|2184	
21mr|texlive-japanese-otf-1.7b6-2|2185	#-----------------------------------------------------------------------
21mr|texlive-japanese-otf-1.7b6-2|2186	%prep
21mr|texlive-japanese-otf-1.7b6-2|2187	%setup -c -a0 -a1 -a2
21mr|texlive-japanese-otf-1.7b6-2|2188	
21mr|texlive-japanese-otf-1.7b6-2|2189	%build
21mr|texlive-japanese-otf-1.7b6-2|2190	
21mr|texlive-japanese-otf-1.7b6-2|2191	%install
21mr|texlive-japanese-otf-1.7b6-2|2192	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-japanese-otf-1.7b6-2|2193	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}
21mr|texlive-japanese-otf-1.7b6-2|2194	mkdir -p %{buildroot}%{_texmf_updmap_d}
21mr|texlive-japanese-otf-1.7b6-2|2195	cat > %{buildroot}%{_texmf_updmap_d}/japanese-otf <<EOF
21mr|texlive-japanese-otf-1.7b6-2|2196	KanjiMap otf-@kanjiEmbed@.map
21mr|texlive-japanese-otf-1.7b6-2|2197	KanjiMap otf-cktx.map
21mr|texlive-japanese-otf-1.7b6-2|2198	EOF

18215 21
21mr|texlive-japanese-otf-uptex-0.18-3|1	%global __requires_exclude perl\\((script::MakeSPList)\\)
21mr|texlive-japanese-otf-uptex-0.18-3|2	
21mr|texlive-japanese-otf-uptex-0.18-3|3	Name:		texlive-japanese-otf-uptex
21mr|texlive-japanese-otf-uptex-0.18-3|4	Epoch:		1
21mr|texlive-japanese-otf-uptex-0.18-3|5	Version:	0.18
21mr|texlive-japanese-otf-uptex-0.18-3|6	Release:	3
21mr|texlive-japanese-otf-uptex-0.18-3|7	Summary:	Support for Japanese OTF files in upLaTeX
21mr|texlive-japanese-otf-uptex-0.18-3|8	Group:		Publishing
21mr|texlive-japanese-otf-uptex-0.18-3|9	URL:		http://www.ctan.org/tex-archive/language/japanese/japanese-otf-uptex
21mr|texlive-japanese-otf-uptex-0.18-3|10	License:	OTHER-FREE
21mr|texlive-japanese-otf-uptex-0.18-3|11	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/japanese-otf-uptex.tar.xz
21mr|texlive-japanese-otf-uptex-0.18-3|12	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/japanese-otf-uptex.doc.tar.xz
21mr|texlive-japanese-otf-uptex-0.18-3|13	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/japanese-otf-uptex.source.tar.xz
21mr|texlive-japanese-otf-uptex-0.18-3|14	BuildArch:	noarch
21mr|texlive-japanese-otf-uptex-0.18-3|15	BuildRequires:	texlive-tlpkg
21mr|texlive-japanese-otf-uptex-0.18-3|16	Requires(pre):	texlive-tlpkg
21mr|texlive-japanese-otf-uptex-0.18-3|17	Requires(post):	texlive-kpathsea
21mr|texlive-japanese-otf-uptex-0.18-3|18	Requires:	texlive-japanese-otf
21mr|texlive-japanese-otf-uptex-0.18-3|19	
21mr|texlive-japanese-otf-uptex-0.18-3|20	%description
21mr|texlive-japanese-otf-uptex-0.18-3|21	The bundle offers support of the fonts in the japanese-otf
21mr|texlive-japanese-otf-uptex-0.18-3|22	package, for use with the UpTeX distribution (version 0.20 or
21mr|texlive-japanese-otf-uptex-0.18-3|23	later).
21mr|texlive-japanese-otf-uptex-0.18-3|24	
21mr|texlive-japanese-otf-uptex-0.18-3|25	#-----------------------------------------------------------------------
21mr|texlive-japanese-otf-uptex-0.18-3|26	%files
21mr|texlive-japanese-otf-uptex-0.18-3|27	%{_texmfdistdir}/fonts/ovp/public/japanese-otf-uptex
21mr|texlive-japanese-otf-uptex-0.18-3|28	%{_texmfdistdir}/fonts/tfm/public/japanese-otf-uptex
21mr|texlive-japanese-otf-uptex-0.18-3|29	%{_texmfdistdir}/fonts/vf/public/japanese-otf-uptex
21mr|texlive-japanese-otf-uptex-0.18-3|30	%{_texmfdistdir}/tex/platex/japanese-otf-uptex
21mr|texlive-japanese-otf-uptex-0.18-3|31	%doc %{_texmfdistdir}/doc/fonts/japanese-otf-uptex
21mr|texlive-japanese-otf-uptex-0.18-3|32	#- source
21mr|texlive-japanese-otf-uptex-0.18-3|33	%doc %{_texmfdistdir}/source/fonts/japanese-otf-uptex
21mr|texlive-japanese-otf-uptex-0.18-3|34	
21mr|texlive-japanese-otf-uptex-0.18-3|35	#-----------------------------------------------------------------------
21mr|texlive-japanese-otf-uptex-0.18-3|36	%prep
21mr|texlive-japanese-otf-uptex-0.18-3|37	%setup -c -a0 -a1 -a2
21mr|texlive-japanese-otf-uptex-0.18-3|38	
21mr|texlive-japanese-otf-uptex-0.18-3|39	%build
21mr|texlive-japanese-otf-uptex-0.18-3|40	
21mr|texlive-japanese-otf-uptex-0.18-3|41	%install
21mr|texlive-japanese-otf-uptex-0.18-3|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-japanese-otf-uptex-0.18-3|43	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

18216 21
21mr|texlive-jeopardy-1.1a-7|1	# revision 17757
21mr|texlive-jeopardy-1.1a-7|2	# category Package
21mr|texlive-jeopardy-1.1a-7|3	# catalog-ctan /macros/latex/contrib/jeopardy
21mr|texlive-jeopardy-1.1a-7|4	# catalog-date 2010-04-14 18:01:33 +0200
21mr|texlive-jeopardy-1.1a-7|5	# catalog-license lppl
21mr|texlive-jeopardy-1.1a-7|6	# catalog-version 1.1a
21mr|texlive-jeopardy-1.1a-7|7	Name:		texlive-jeopardy
21mr|texlive-jeopardy-1.1a-7|8	Version:	1.1a
21mr|texlive-jeopardy-1.1a-7|9	Release:	7
21mr|texlive-jeopardy-1.1a-7|10	Summary:	Build a jeopardy game in LaTeX
21mr|texlive-jeopardy-1.1a-7|11	Group:		Publishing
21mr|texlive-jeopardy-1.1a-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/jeopardy
21mr|texlive-jeopardy-1.1a-7|13	License:	LPPL
21mr|texlive-jeopardy-1.1a-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jeopardy.tar.xz
21mr|texlive-jeopardy-1.1a-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jeopardy.doc.tar.xz
21mr|texlive-jeopardy-1.1a-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jeopardy.source.tar.xz
21mr|texlive-jeopardy-1.1a-7|17	BuildArch:	noarch
21mr|texlive-jeopardy-1.1a-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-jeopardy-1.1a-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-jeopardy-1.1a-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-jeopardy-1.1a-7|21	
21mr|texlive-jeopardy-1.1a-7|22	%description
21mr|texlive-jeopardy-1.1a-7|23	The jeopardy package allows to build a jeopardy game with
21mr|texlive-jeopardy-1.1a-7|24	pdfLaTeX. It is based on the jj_game class and exerquiz
21mr|texlive-jeopardy-1.1a-7|25	package, written by D. P. Story. The author of the game can use
21mr|texlive-jeopardy-1.1a-7|26	multichoice questions or fill-in questions. The answer for
21mr|texlive-jeopardy-1.1a-7|27	fill-in questions is either a mathematical formula or text
21mr|texlive-jeopardy-1.1a-7|28	string (see the documentation of exerquiz and \RespBoxMath and
21mr|texlive-jeopardy-1.1a-7|29	\RespBoxTxt commands to learn more about the capabilities).
21mr|texlive-jeopardy-1.1a-7|30	JavaScripts are written to record the score. If the score is
21mr|texlive-jeopardy-1.1a-7|31	greater than a given value, a hidden string is shown. The user
21mr|texlive-jeopardy-1.1a-7|32	should use the style with some screen presentation package,
21mr|texlive-jeopardy-1.1a-7|33	such as web. The package is distributed with some example
21mr|texlive-jeopardy-1.1a-7|34	games, including both 1- and 2-player games.
21mr|texlive-jeopardy-1.1a-7|35	
21mr|texlive-jeopardy-1.1a-7|36	
21mr|texlive-jeopardy-1.1a-7|37	#-----------------------------------------------------------------------
21mr|texlive-jeopardy-1.1a-7|38	%files
21mr|texlive-jeopardy-1.1a-7|39	%{_texmfdistdir}/tex/latex/jeopardy/jeopardy.cfg
21mr|texlive-jeopardy-1.1a-7|40	%{_texmfdistdir}/tex/latex/jeopardy/jeopardy.sty
21mr|texlive-jeopardy-1.1a-7|41	%doc %{_texmfdistdir}/doc/latex/jeopardy/README
21mr|texlive-jeopardy-1.1a-7|42	%doc %{_texmfdistdir}/doc/latex/jeopardy/example/aleq.jpg
21mr|texlive-jeopardy-1.1a-7|43	%doc %{_texmfdistdir}/doc/latex/jeopardy/example/game1-two.pdf
21mr|texlive-jeopardy-1.1a-7|44	%doc %{_texmfdistdir}/doc/latex/jeopardy/example/game1-two.tex
21mr|texlive-jeopardy-1.1a-7|45	%doc %{_texmfdistdir}/doc/latex/jeopardy/example/game1.pdf
21mr|texlive-jeopardy-1.1a-7|46	%doc %{_texmfdistdir}/doc/latex/jeopardy/example/game1.tex
21mr|texlive-jeopardy-1.1a-7|47	%doc %{_texmfdistdir}/doc/latex/jeopardy/example/game1a.pdf
21mr|texlive-jeopardy-1.1a-7|48	%doc %{_texmfdistdir}/doc/latex/jeopardy/example/game1a.tex
21mr|texlive-jeopardy-1.1a-7|49	%doc %{_texmfdistdir}/doc/latex/jeopardy/example/game2.pdf
21mr|texlive-jeopardy-1.1a-7|50	%doc %{_texmfdistdir}/doc/latex/jeopardy/example/game2.tex
21mr|texlive-jeopardy-1.1a-7|51	%doc %{_texmfdistdir}/doc/latex/jeopardy/example/game2a.pdf
21mr|texlive-jeopardy-1.1a-7|52	%doc %{_texmfdistdir}/doc/latex/jeopardy/example/game2a.tex
21mr|texlive-jeopardy-1.1a-7|53	%doc %{_texmfdistdir}/doc/latex/jeopardy/example/game3-CZ.pdf
21mr|texlive-jeopardy-1.1a-7|54	%doc %{_texmfdistdir}/doc/latex/jeopardy/example/game3-CZ.tex
21mr|texlive-jeopardy-1.1a-7|55	%doc %{_texmfdistdir}/doc/latex/jeopardy/example/game3-oneplayer-CZ.pdf
21mr|texlive-jeopardy-1.1a-7|56	%doc %{_texmfdistdir}/doc/latex/jeopardy/example/game3-oneplayer-CZ.tex
21mr|texlive-jeopardy-1.1a-7|57	%doc %{_texmfdistdir}/doc/latex/jeopardy/example/game4.pdf
21mr|texlive-jeopardy-1.1a-7|58	%doc %{_texmfdistdir}/doc/latex/jeopardy/example/game4.tex
21mr|texlive-jeopardy-1.1a-7|59	%doc %{_texmfdistdir}/doc/latex/jeopardy/example/joke.jpg
21mr|texlive-jeopardy-1.1a-7|60	%doc %{_texmfdistdir}/doc/latex/jeopardy/example/picture.jpg
21mr|texlive-jeopardy-1.1a-7|61	%doc %{_texmfdistdir}/doc/latex/jeopardy/jeopardy.pdf
21mr|texlive-jeopardy-1.1a-7|62	#- source
21mr|texlive-jeopardy-1.1a-7|63	%doc %{_texmfdistdir}/source/latex/jeopardy/jeopardy.dtx
21mr|texlive-jeopardy-1.1a-7|64	%doc %{_texmfdistdir}/source/latex/jeopardy/jeopardy.ins
21mr|texlive-jeopardy-1.1a-7|65	
21mr|texlive-jeopardy-1.1a-7|66	#-----------------------------------------------------------------------
21mr|texlive-jeopardy-1.1a-7|67	%prep
21mr|texlive-jeopardy-1.1a-7|68	%setup -c -a0 -a1 -a2
21mr|texlive-jeopardy-1.1a-7|69	
21mr|texlive-jeopardy-1.1a-7|70	%build
21mr|texlive-jeopardy-1.1a-7|71	
21mr|texlive-jeopardy-1.1a-7|72	%install
21mr|texlive-jeopardy-1.1a-7|73	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-jeopardy-1.1a-7|74	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18217 21
21mr|texlive-jfontmaps-20140301-6|1	# revision 33067
21mr|texlive-jfontmaps-20140301-6|2	# category Package
21mr|texlive-jfontmaps-20140301-6|3	# catalog-ctan /language/japanese/jfontmaps
21mr|texlive-jfontmaps-20140301-6|4	# catalog-date 2014-03-01 10:19:34 +0100
21mr|texlive-jfontmaps-20140301-6|5	# catalog-license other-free
21mr|texlive-jfontmaps-20140301-6|6	# catalog-version 20140301.0
21mr|texlive-jfontmaps-20140301-6|7	Name:		texlive-jfontmaps
21mr|texlive-jfontmaps-20140301-6|8	Version:	20140301
21mr|texlive-jfontmaps-20140301-6|9	Release:	6
21mr|texlive-jfontmaps-20140301-6|10	Summary:	Font maps and configuration tools for Japanese fonts
21mr|texlive-jfontmaps-20140301-6|11	Group:		Publishing
21mr|texlive-jfontmaps-20140301-6|12	URL:		http://www.ctan.org/tex-archive/language/japanese/jfontmaps
21mr|texlive-jfontmaps-20140301-6|13	License:	OTHER-FREE
21mr|texlive-jfontmaps-20140301-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jfontmaps.tar.xz
21mr|texlive-jfontmaps-20140301-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jfontmaps.doc.tar.xz
21mr|texlive-jfontmaps-20140301-6|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jfontmaps.source.tar.xz
21mr|texlive-jfontmaps-20140301-6|17	BuildArch:	noarch
21mr|texlive-jfontmaps-20140301-6|18	BuildRequires:	texlive-tlpkg
21mr|texlive-jfontmaps-20140301-6|19	Requires(pre):	texlive-tlpkg
21mr|texlive-jfontmaps-20140301-6|20	Requires(post):	texlive-kpathsea
21mr|texlive-jfontmaps-20140301-6|21	Provides:	texlive-jfontmaps.bin = %{EVRD}
21mr|texlive-jfontmaps-20140301-6|22	
21mr|texlive-jfontmaps-20140301-6|23	%description
21mr|texlive-jfontmaps-20140301-6|24	The package offers font maps, and supporting material, that
21mr|texlive-jfontmaps-20140301-6|25	make various Japanese fonts available to users of (u)ptex and
21mr|texlive-jfontmaps-20140301-6|26	related programs or formats. The package does not ship any of
21mr|texlive-jfontmaps-20140301-6|27	the fonts mentioned in the documention, but only map files for
21mr|texlive-jfontmaps-20140301-6|28	use with dvipdfmx; the user must obtain the other fonts
21mr|texlive-jfontmaps-20140301-6|29	separately. The first exception is that ipa and ipaex the
21mr|texlive-jfontmaps-20140301-6|30	respective fonts a shipped as part of the TeX Live distribution
21mr|texlive-jfontmaps-20140301-6|31	and are available for free. The other exception is that the Yu
21mr|texlive-jfontmaps-20140301-6|32	Mincho/Gothic fonts are available to Windows and MacOSX users,
21mr|texlive-jfontmaps-20140301-6|33	as part of their operating system distribution.
21mr|texlive-jfontmaps-20140301-6|34	
21mr|texlive-jfontmaps-20140301-6|35	#-----------------------------------------------------------------------
21mr|texlive-jfontmaps-20140301-6|36	%files
21mr|texlive-jfontmaps-20140301-6|37	%{_bindir}/kanji-config-updmap
21mr|texlive-jfontmaps-20140301-6|38	%{_bindir}/kanji-config-updmap-sys
21mr|texlive-jfontmaps-20140301-6|39	%{_bindir}/kanji-fontmap-creator
21mr|texlive-jfontmaps-20140301-6|40	%{_texmfdistdir}/fonts/cmap/jfontmaps/2004-H
21mr|texlive-jfontmaps-20140301-6|41	%{_texmfdistdir}/fonts/cmap/jfontmaps/2004-V
21mr|texlive-jfontmaps-20140301-6|42	%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/hiragino-pron/otf-hiragino-pron.map
21mr|texlive-jfontmaps-20140301-6|43	%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/hiragino-pron/otf-up-hiragino-pron.map
21mr|texlive-jfontmaps-20140301-6|44	%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/hiragino-pron/ptex-hiragino-pron-04.map
21mr|texlive-jfontmaps-20140301-6|45	%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/hiragino-pron/ptex-hiragino-pron.map
21mr|texlive-jfontmaps-20140301-6|46	%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/hiragino-pron/uptex-hiragino-pron-04.map
21mr|texlive-jfontmaps-20140301-6|47	%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/hiragino-pron/uptex-hiragino-pron.map
21mr|texlive-jfontmaps-20140301-6|48	%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/hiragino/otf-hiragino.map
21mr|texlive-jfontmaps-20140301-6|49	%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/hiragino/otf-up-hiragino.map
21mr|texlive-jfontmaps-20140301-6|50	%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/hiragino/ptex-hiragino-04.map
21mr|texlive-jfontmaps-20140301-6|51	%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/hiragino/ptex-hiragino.map
21mr|texlive-jfontmaps-20140301-6|52	%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/hiragino/uptex-hiragino-04.map
21mr|texlive-jfontmaps-20140301-6|53	%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/hiragino/uptex-hiragino.map
21mr|texlive-jfontmaps-20140301-6|54	%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/ipa/otf-ipa.map
21mr|texlive-jfontmaps-20140301-6|55	%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/ipa/otf-up-ipa.map
21mr|texlive-jfontmaps-20140301-6|56	%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/ipa/ptex-ipa.map
21mr|texlive-jfontmaps-20140301-6|57	%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/ipa/uptex-ipa.map
21mr|texlive-jfontmaps-20140301-6|58	%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/ipaex/otf-ipaex.map
21mr|texlive-jfontmaps-20140301-6|59	%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/ipaex/otf-up-ipaex.map
21mr|texlive-jfontmaps-20140301-6|60	%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/ipaex/ptex-ipaex.map
21mr|texlive-jfontmaps-20140301-6|61	%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/ipaex/uptex-ipaex.map
21mr|texlive-jfontmaps-20140301-6|62	%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/kozuka-pr6/otf-kozuka-pr6.map
21mr|texlive-jfontmaps-20140301-6|63	%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/kozuka-pr6/otf-up-kozuka-pr6.map
21mr|texlive-jfontmaps-20140301-6|64	%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/kozuka-pr6/ptex-kozuka-pr6-04.map
21mr|texlive-jfontmaps-20140301-6|65	%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/kozuka-pr6/ptex-kozuka-pr6.map
21mr|texlive-jfontmaps-20140301-6|66	%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/kozuka-pr6/uptex-kozuka-pr6-04.map
21mr|texlive-jfontmaps-20140301-6|67	%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/kozuka-pr6/uptex-kozuka-pr6.map
21mr|texlive-jfontmaps-20140301-6|68	%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/kozuka-pr6n/otf-kozuka-pr6n.map
21mr|texlive-jfontmaps-20140301-6|69	%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/kozuka-pr6n/otf-up-kozuka-pr6n.map
21mr|texlive-jfontmaps-20140301-6|70	%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/kozuka-pr6n/ptex-kozuka-pr6n-04.map
21mr|texlive-jfontmaps-20140301-6|71	%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/kozuka-pr6n/ptex-kozuka-pr6n.map
21mr|texlive-jfontmaps-20140301-6|72	%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/kozuka-pr6n/uptex-kozuka-pr6n-04.map
21mr|texlive-jfontmaps-20140301-6|73	%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/kozuka-pr6n/uptex-kozuka-pr6n.map
21mr|texlive-jfontmaps-20140301-6|74	%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/kozuka/otf-kozuka.map
21mr|texlive-jfontmaps-20140301-6|75	%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/kozuka/otf-up-kozuka.map
21mr|texlive-jfontmaps-20140301-6|76	%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/kozuka/ptex-kozuka-04.map
21mr|texlive-jfontmaps-20140301-6|77	%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/kozuka/ptex-kozuka.map
21mr|texlive-jfontmaps-20140301-6|78	%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/kozuka/uptex-kozuka-04.map
21mr|texlive-jfontmaps-20140301-6|79	%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/kozuka/uptex-kozuka.map
21mr|texlive-jfontmaps-20140301-6|80	%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/morisawa-pr6n/otf-morisawa-pr6n.map
21mr|texlive-jfontmaps-20140301-6|81	%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/morisawa-pr6n/otf-up-morisawa-pr6n.map
21mr|texlive-jfontmaps-20140301-6|82	%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/morisawa-pr6n/ptex-morisawa-pr6n-04.map
21mr|texlive-jfontmaps-20140301-6|83	%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/morisawa-pr6n/ptex-morisawa-pr6n.map
21mr|texlive-jfontmaps-20140301-6|84	%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/morisawa-pr6n/uptex-morisawa-pr6n-04.map
21mr|texlive-jfontmaps-20140301-6|85	%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/morisawa-pr6n/uptex-morisawa-pr6n.map
21mr|texlive-jfontmaps-20140301-6|86	%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/morisawa/otf-morisawa.map
21mr|texlive-jfontmaps-20140301-6|87	%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/morisawa/otf-up-morisawa.map
21mr|texlive-jfontmaps-20140301-6|88	%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/morisawa/ptex-morisawa-04.map
21mr|texlive-jfontmaps-20140301-6|89	%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/morisawa/ptex-morisawa.map
21mr|texlive-jfontmaps-20140301-6|90	%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/morisawa/uptex-morisawa-04.map
21mr|texlive-jfontmaps-20140301-6|91	%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/morisawa/uptex-morisawa.map
21mr|texlive-jfontmaps-20140301-6|92	%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/ms/otf-ms.map
21mr|texlive-jfontmaps-20140301-6|93	%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/ms/otf-up-ms.map
21mr|texlive-jfontmaps-20140301-6|94	%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/ms/ptex-ms.map
21mr|texlive-jfontmaps-20140301-6|95	%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/ms/uptex-ms.map
21mr|texlive-jfontmaps-20140301-6|96	%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/noEmbed/otf-noEmbed.map
21mr|texlive-jfontmaps-20140301-6|97	%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/noEmbed/otf-up-noEmbed.map
21mr|texlive-jfontmaps-20140301-6|98	%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/noEmbed/ptex-noEmbed-04.map
21mr|texlive-jfontmaps-20140301-6|99	%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/noEmbed/ptex-noEmbed.map
21mr|texlive-jfontmaps-20140301-6|100	%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/noEmbed/uptex-noEmbed-04.map
21mr|texlive-jfontmaps-20140301-6|101	%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/noEmbed/uptex-noEmbed.map
21mr|texlive-jfontmaps-20140301-6|102	%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/yu-osx/otf-up-yu-osx.map
21mr|texlive-jfontmaps-20140301-6|103	%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/yu-osx/otf-yu-osx.map
21mr|texlive-jfontmaps-20140301-6|104	%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/yu-osx/ptex-yu-osx-04.map
21mr|texlive-jfontmaps-20140301-6|105	%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/yu-osx/ptex-yu-osx.map
21mr|texlive-jfontmaps-20140301-6|106	%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/yu-osx/uptex-yu-osx-04.map
21mr|texlive-jfontmaps-20140301-6|107	%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/yu-osx/uptex-yu-osx.map
21mr|texlive-jfontmaps-20140301-6|108	%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/yu-win/otf-up-yu-win.map
21mr|texlive-jfontmaps-20140301-6|109	%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/yu-win/otf-yu-win.map
21mr|texlive-jfontmaps-20140301-6|110	%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/yu-win/ptex-yu-win.map
21mr|texlive-jfontmaps-20140301-6|111	%{_texmfdistdir}/fonts/map/dvipdfmx/jfontmaps/yu-win/uptex-yu-win.map
21mr|texlive-jfontmaps-20140301-6|112	%{_texmfdistdir}/scripts/jfontmaps/kanji-config-updmap-sys.sh
21mr|texlive-jfontmaps-20140301-6|113	%{_texmfdistdir}/scripts/jfontmaps/kanji-config-updmap.pl
21mr|texlive-jfontmaps-20140301-6|114	%{_texmfdistdir}/scripts/jfontmaps/kanji-fontmap-creator.pl
21mr|texlive-jfontmaps-20140301-6|115	%doc %{_texmfdistdir}/doc/fonts/jfontmaps/ChangeLog
21mr|texlive-jfontmaps-20140301-6|116	%doc %{_texmfdistdir}/doc/fonts/jfontmaps/ChangeLog.pre-git
21mr|texlive-jfontmaps-20140301-6|117	%doc %{_texmfdistdir}/doc/fonts/jfontmaps/README
21mr|texlive-jfontmaps-20140301-6|118	%doc %{_texmfdistdir}/doc/fonts/jfontmaps/examples/otf-sample-04.tex
21mr|texlive-jfontmaps-20140301-6|119	%doc %{_texmfdistdir}/doc/fonts/jfontmaps/examples/otf-sample.tex
21mr|texlive-jfontmaps-20140301-6|120	%doc %{_texmfdistdir}/doc/fonts/jfontmaps/examples/ptex-sample.tex
21mr|texlive-jfontmaps-20140301-6|121	%doc %{_texmfdistdir}/doc/fonts/jfontmaps/examples/series-compare.tex
21mr|texlive-jfontmaps-20140301-6|122	#- source
21mr|texlive-jfontmaps-20140301-6|123	%doc %{_texmfdistdir}/source/jfontmaps/jis04cmap_exp/JISX0213-2004-H
21mr|texlive-jfontmaps-20140301-6|124	%doc %{_texmfdistdir}/source/jfontmaps/jis04cmap_exp/JISX0213-2004-V
21mr|texlive-jfontmaps-20140301-6|125	%doc %{_texmfdistdir}/source/jfontmaps/jis04cmap_exp/README
21mr|texlive-jfontmaps-20140301-6|126	%doc %{_texmfdistdir}/source/jfontmaps/jis04cmap_exp/cmapdec.lua
21mr|texlive-jfontmaps-20140301-6|127	%doc %{_texmfdistdir}/source/jfontmaps/jis04cmap_exp/jis-h04-httk.pdf
21mr|texlive-jfontmaps-20140301-6|128	%doc %{_texmfdistdir}/source/jfontmaps/jis04cmap_exp/jis-h04-httk.tex
21mr|texlive-jfontmaps-20140301-6|129	%doc %{_texmfdistdir}/source/jfontmaps/jis04cmap_exp/jis-v04-vttk.pdf
21mr|texlive-jfontmaps-20140301-6|130	%doc %{_texmfdistdir}/source/jfontmaps/jis04cmap_exp/jis-v04-vttk.tex
21mr|texlive-jfontmaps-20140301-6|131	%doc %{_texmfdistdir}/source/jfontmaps/jis04cmap_exp/jisx0213-2004-8bit-std.txt
21mr|texlive-jfontmaps-20140301-6|132	%doc %{_texmfdistdir}/source/jfontmaps/jis04cmap_exp/mk_jis_to_aj16_cid.lua
21mr|texlive-jfontmaps-20140301-6|133	%doc %{_texmfdistdir}/source/jfontmaps/script/updmap-otf.sh
21mr|texlive-jfontmaps-20140301-6|134	%doc %{_texmfdistdir}/source/jfontmaps/tools/mkmap.lua
21mr|texlive-jfontmaps-20140301-6|135	%doc %{_texmfdistdir}/source/jfontmaps/tools/release.sh
21mr|texlive-jfontmaps-20140301-6|136	
21mr|texlive-jfontmaps-20140301-6|137	#-----------------------------------------------------------------------
21mr|texlive-jfontmaps-20140301-6|138	%prep
21mr|texlive-jfontmaps-20140301-6|139	%setup -c -a0 -a1 -a2
21mr|texlive-jfontmaps-20140301-6|140	
21mr|texlive-jfontmaps-20140301-6|141	%build
21mr|texlive-jfontmaps-20140301-6|142	
21mr|texlive-jfontmaps-20140301-6|143	%install
21mr|texlive-jfontmaps-20140301-6|144	mkdir -p %{buildroot}%{_bindir}
21mr|texlive-jfontmaps-20140301-6|145	pushd %{buildroot}%{_bindir}
21mr|texlive-jfontmaps-20140301-6|146	ln -sf %{_texmfdistdir}/scripts/jfontmaps/kanji-config-updmap.pl kanji-config-updmap
21mr|texlive-jfontmaps-20140301-6|147	ln -sf %{_texmfdistdir}/scripts/jfontmaps/kanji-config-updmap-sys.sh kanji-config-updmap-sys
21mr|texlive-jfontmaps-20140301-6|148	ln -sf %{_texmfdistdir}/scripts/jfontmaps/kanji-fontmap-creator.pl kanji-fontmap-creator
21mr|texlive-jfontmaps-20140301-6|149	popd
21mr|texlive-jfontmaps-20140301-6|150	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-jfontmaps-20140301-6|151	cp -fpar texmf-dist %{buildroot}%{_datadir}

18218 21
21mr|texlive-jknapltx-20190228-1|1	# revision 19440
21mr|texlive-jknapltx-20190228-1|2	# category Package
21mr|texlive-jknapltx-20190228-1|3	# catalog-ctan /macros/latex/contrib/jknappen
21mr|texlive-jknapltx-20190228-1|4	# catalog-date 2006-12-15 11:08:32 +0100
21mr|texlive-jknapltx-20190228-1|5	# catalog-license gpl
21mr|texlive-jknapltx-20190228-1|6	# catalog-version undef
21mr|texlive-jknapltx-20190228-1|7	Name:		texlive-jknapltx
21mr|texlive-jknapltx-20190228-1|8	Version:	20190228
21mr|texlive-jknapltx-20190228-1|9	Release:	1
21mr|texlive-jknapltx-20190228-1|10	Summary:	Miscellaneous packages by Joerg Knappen
21mr|texlive-jknapltx-20190228-1|11	Group:		Publishing
21mr|texlive-jknapltx-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/jknappen
21mr|texlive-jknapltx-20190228-1|13	License:	GPL
21mr|texlive-jknapltx-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jknapltx.tar.xz
21mr|texlive-jknapltx-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jknapltx.doc.tar.xz
21mr|texlive-jknapltx-20190228-1|16	BuildArch:	noarch
21mr|texlive-jknapltx-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-jknapltx-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-jknapltx-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-jknapltx-20190228-1|20	
21mr|texlive-jknapltx-20190228-1|21	%description
21mr|texlive-jknapltx-20190228-1|22	Miscellaneous macros by Jorg Knappen, including: - represent
21mr|texlive-jknapltx-20190228-1|23	counters in greek; - Maxwell's non-commutative division; -
21mr|texlive-jknapltx-20190228-1|24	latin1jk, latin2jk and latin3jk, which are their inputenc
21mr|texlive-jknapltx-20190228-1|25	definition files that allow verbatim input in the respective
21mr|texlive-jknapltx-20190228-1|26	ISO Latin codes; - blackboard bold fonts in maths; - use of
21mr|texlive-jknapltx-20190228-1|27	RSFS fonts in maths; - extra alignments for \parboxes; - swap
21mr|texlive-jknapltx-20190228-1|28	Roman and Sans fonts; - transliterate semitic languages; -
21mr|texlive-jknapltx-20190228-1|29	patches to make (La)TeX formulae embeddable in SGML; - use
21mr|texlive-jknapltx-20190228-1|30	maths "minus" in text as appropriate; - simple Young tableaux.
21mr|texlive-jknapltx-20190228-1|31	
21mr|texlive-jknapltx-20190228-1|32	#-----------------------------------------------------------------------
21mr|texlive-jknapltx-20190228-1|33	%files
21mr|texlive-jknapltx-20190228-1|34	%{_texmfdistdir}/tex/latex/jknapltx/greekctr.sty
21mr|texlive-jknapltx-20190228-1|35	%{_texmfdistdir}/tex/latex/jknapltx/holtpolt.sty
21mr|texlive-jknapltx-20190228-1|36	%{_texmfdistdir}/tex/latex/jknapltx/latin1jk.def
21mr|texlive-jknapltx-20190228-1|37	%{_texmfdistdir}/tex/latex/jknapltx/latin2jk.def
21mr|texlive-jknapltx-20190228-1|38	%{_texmfdistdir}/tex/latex/jknapltx/latin3jk.def
21mr|texlive-jknapltx-20190228-1|39	%{_texmfdistdir}/tex/latex/jknapltx/mathbbol.sty
21mr|texlive-jknapltx-20190228-1|40	%{_texmfdistdir}/tex/latex/jknapltx/mathrsfs.sty
21mr|texlive-jknapltx-20190228-1|41	%{_texmfdistdir}/tex/latex/jknapltx/parboxx.sty
21mr|texlive-jknapltx-20190228-1|42	%{_texmfdistdir}/tex/latex/jknapltx/sans.sty
21mr|texlive-jknapltx-20190228-1|43	%{_texmfdistdir}/tex/latex/jknapltx/semtrans.sty
21mr|texlive-jknapltx-20190228-1|44	%{_texmfdistdir}/tex/latex/jknapltx/sgmlcmpt.sty
21mr|texlive-jknapltx-20190228-1|45	%{_texmfdistdir}/tex/latex/jknapltx/smartmn.sty
21mr|texlive-jknapltx-20190228-1|46	%{_texmfdistdir}/tex/latex/jknapltx/tccompat.sty
21mr|texlive-jknapltx-20190228-1|47	%{_texmfdistdir}/tex/latex/jknapltx/ursfs.fd
21mr|texlive-jknapltx-20190228-1|48	%{_texmfdistdir}/tex/latex/jknapltx/ustmary.fd
21mr|texlive-jknapltx-20190228-1|49	%{_texmfdistdir}/tex/latex/jknapltx/young.sty
21mr|texlive-jknapltx-20190228-1|50	%doc %{_texmfdistdir}/doc/latex/jknapltx/00readme.txt
21mr|texlive-jknapltx-20190228-1|51	%doc %{_texmfdistdir}/doc/latex/jknapltx/README.TEXLIVE
21mr|texlive-jknapltx-20190228-1|52	%doc %{_texmfdistdir}/doc/latex/jknapltx/mathbbol.rme
21mr|texlive-jknapltx-20190228-1|53	%doc %{_texmfdistdir}/doc/latex/jknapltx/mathrsfs.rme
21mr|texlive-jknapltx-20190228-1|54	
21mr|texlive-jknapltx-20190228-1|55	#-----------------------------------------------------------------------
21mr|texlive-jknapltx-20190228-1|56	%prep
21mr|texlive-jknapltx-20190228-1|57	%setup -c -a0 -a1
21mr|texlive-jknapltx-20190228-1|58	
21mr|texlive-jknapltx-20190228-1|59	%build
21mr|texlive-jknapltx-20190228-1|60	
21mr|texlive-jknapltx-20190228-1|61	%install
21mr|texlive-jknapltx-20190228-1|62	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-jknapltx-20190228-1|63	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18219 21
21mr|texlive-jlabels-20190228-1|1	# revision 24858
21mr|texlive-jlabels-20190228-1|2	# category Package
21mr|texlive-jlabels-20190228-1|3	# catalog-ctan /macros/latex/contrib/jlabels
21mr|texlive-jlabels-20190228-1|4	# catalog-date 2011-12-16 16:22:52 +0100
21mr|texlive-jlabels-20190228-1|5	# catalog-license nosource
21mr|texlive-jlabels-20190228-1|6	# catalog-version 2011-06-05
21mr|texlive-jlabels-20190228-1|7	Name:		texlive-jlabels
21mr|texlive-jlabels-20190228-1|8	Version:	20190228
21mr|texlive-jlabels-20190228-1|9	Release:	1
21mr|texlive-jlabels-20190228-1|10	Summary:	Make letter-sized pages of labels
21mr|texlive-jlabels-20190228-1|11	Group:		Publishing
21mr|texlive-jlabels-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/jlabels
21mr|texlive-jlabels-20190228-1|13	License:	NOSOURCE
21mr|texlive-jlabels-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jlabels.tar.xz
21mr|texlive-jlabels-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jlabels.doc.tar.xz
21mr|texlive-jlabels-20190228-1|16	BuildArch:	noarch
21mr|texlive-jlabels-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-jlabels-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-jlabels-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-jlabels-20190228-1|20	
21mr|texlive-jlabels-20190228-1|21	%description
21mr|texlive-jlabels-20190228-1|22	The package provides controls for the numbers of rows and
21mr|texlive-jlabels-20190228-1|23	columns.
21mr|texlive-jlabels-20190228-1|24	
21mr|texlive-jlabels-20190228-1|25	#-----------------------------------------------------------------------
21mr|texlive-jlabels-20190228-1|26	%files
21mr|texlive-jlabels-20190228-1|27	%{_texmfdistdir}/tex/latex/jlabels/jlabels.sty
21mr|texlive-jlabels-20190228-1|28	%doc %{_texmfdistdir}/doc/latex/jlabels/README
21mr|texlive-jlabels-20190228-1|29	%doc %{_texmfdistdir}/doc/latex/jlabels/jlabels.pdf
21mr|texlive-jlabels-20190228-1|30	%doc %{_texmfdistdir}/doc/latex/jlabels/jlabels.tex
21mr|texlive-jlabels-20190228-1|31	
21mr|texlive-jlabels-20190228-1|32	#-----------------------------------------------------------------------
21mr|texlive-jlabels-20190228-1|33	%prep
21mr|texlive-jlabels-20190228-1|34	%setup -c -a0 -a1
21mr|texlive-jlabels-20190228-1|35	
21mr|texlive-jlabels-20190228-1|36	%build
21mr|texlive-jlabels-20190228-1|37	
21mr|texlive-jlabels-20190228-1|38	%install
21mr|texlive-jlabels-20190228-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-jlabels-20190228-1|40	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18220 21
21mr|texlive-jmlr-1.24-2|1	Name:		texlive-jmlr
21mr|texlive-jmlr-1.24-2|2	Version:	1.24
21mr|texlive-jmlr-1.24-2|3	Release:	2
21mr|texlive-jmlr-1.24-2|4	Summary:	Class files for the Journal of Machine Learning Research
21mr|texlive-jmlr-1.24-2|5	Group:		Publishing
21mr|texlive-jmlr-1.24-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/jmlr
21mr|texlive-jmlr-1.24-2|7	License:	LPPL
21mr|texlive-jmlr-1.24-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jmlr.tar.xz
21mr|texlive-jmlr-1.24-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jmlr.doc.tar.xz
21mr|texlive-jmlr-1.24-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jmlr.source.tar.xz
21mr|texlive-jmlr-1.24-2|11	BuildArch:	noarch
21mr|texlive-jmlr-1.24-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-jmlr-1.24-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-jmlr-1.24-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-jmlr-1.24-2|15	
21mr|texlive-jmlr-1.24-2|16	%description
21mr|texlive-jmlr-1.24-2|17	The jmlr bundle provides a class for authors (jmlr) and a class
21mr|texlive-jmlr-1.24-2|18	for production editors (jmlrbook), as well as a script
21mr|texlive-jmlr-1.24-2|19	makejmlrbook The jmlrbook class may can be used to combine
21mr|texlive-jmlr-1.24-2|20	articles written using the jmlr class into a book. The class
21mr|texlive-jmlr-1.24-2|21	uses the combine class and the hyperref package to produce
21mr|texlive-jmlr-1.24-2|22	either a colour hyperlinked book for on-line viewing or a
21mr|texlive-jmlr-1.24-2|23	greyscale nonhyperlinked book for printing. The makejmlrbook
21mr|texlive-jmlr-1.24-2|24	Perl script can be used to create the colour hyperlinked and
21mr|texlive-jmlr-1.24-2|25	greyscale nonhyperlinked PDFs of a document using the jmlrbook
21mr|texlive-jmlr-1.24-2|26	class. It can also create a set of HTML files that list the
21mr|texlive-jmlr-1.24-2|27	included papers with links to their abstracts and the
21mr|texlive-jmlr-1.24-2|28	individual articles as PDFs.
21mr|texlive-jmlr-1.24-2|29	
21mr|texlive-jmlr-1.24-2|30	#-----------------------------------------------------------------------
21mr|texlive-jmlr-1.24-2|31	%files
21mr|texlive-jmlr-1.24-2|32	%{_texmfdistdir}/scripts/jmlr
21mr|texlive-jmlr-1.24-2|33	%{_texmfdistdir}/tex/latex/jmlr
21mr|texlive-jmlr-1.24-2|34	%doc %{_texmfdistdir}/doc/latex/jmlr
21mr|texlive-jmlr-1.24-2|35	#- source
21mr|texlive-jmlr-1.24-2|36	%doc %{_texmfdistdir}/source/latex/jmlr
21mr|texlive-jmlr-1.24-2|37	
21mr|texlive-jmlr-1.24-2|38	#-----------------------------------------------------------------------
21mr|texlive-jmlr-1.24-2|39	%prep
21mr|texlive-jmlr-1.24-2|40	%setup -c -a0 -a1 -a2
21mr|texlive-jmlr-1.24-2|41	
21mr|texlive-jmlr-1.24-2|42	%build
21mr|texlive-jmlr-1.24-2|43	
21mr|texlive-jmlr-1.24-2|44	%install
21mr|texlive-jmlr-1.24-2|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-jmlr-1.24-2|46	cp -fpar scripts tex doc source %{buildroot}%{_texmfdistdir}

18221 21
21mr|texlive-jmn-20180303-2|1	# revision 22719
21mr|texlive-jmn-20180303-2|2	# category Package
21mr|texlive-jmn-20180303-2|3	# catalog-ctan undef
21mr|texlive-jmn-20180303-2|4	# catalog-date undef
21mr|texlive-jmn-20180303-2|5	# catalog-license undef
21mr|texlive-jmn-20180303-2|6	# catalog-version undef
21mr|texlive-jmn-20180303-2|7	Name:		texlive-jmn
21mr|texlive-jmn-20180303-2|8	Version:	20180303
21mr|texlive-jmn-20180303-2|9	Release:	2
21mr|texlive-jmn-20180303-2|10	Summary:	TeXLive jmn package
21mr|texlive-jmn-20180303-2|11	Group:		Publishing
21mr|texlive-jmn-20180303-2|12	URL:		http://tug.org/texlive
21mr|texlive-jmn-20180303-2|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-jmn-20180303-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jmn.tar.xz
21mr|texlive-jmn-20180303-2|15	BuildArch:	noarch
21mr|texlive-jmn-20180303-2|16	BuildRequires:	texlive-tlpkg
21mr|texlive-jmn-20180303-2|17	Requires(pre):	texlive-tlpkg
21mr|texlive-jmn-20180303-2|18	Requires(post):	texlive-kpathsea
21mr|texlive-jmn-20180303-2|19	
21mr|texlive-jmn-20180303-2|20	%description
21mr|texlive-jmn-20180303-2|21	TeXLive jmn package.
21mr|texlive-jmn-20180303-2|22	
21mr|texlive-jmn-20180303-2|23	#-----------------------------------------------------------------------
21mr|texlive-jmn-20180303-2|24	%files
21mr|texlive-jmn-20180303-2|25	%{_texmfdistdir}/fonts/afm/jmn/hans/hans-sh.afm
21mr|texlive-jmn-20180303-2|26	%{_texmfdistdir}/fonts/afm/jmn/hans/hans.afm
21mr|texlive-jmn-20180303-2|27	%{_texmfdistdir}/fonts/enc/dvips/jmn/hans.enc
21mr|texlive-jmn-20180303-2|28	%{_texmfdistdir}/fonts/map/dvips/jmn/hans.map
21mr|texlive-jmn-20180303-2|29	%{_texmfdistdir}/fonts/tfm/jmn/hans/hans-sh.tfm
21mr|texlive-jmn-20180303-2|30	%{_texmfdistdir}/fonts/tfm/jmn/hans/hans.tfm
21mr|texlive-jmn-20180303-2|31	%{_texmfdistdir}/fonts/type1/jmn/hans/hans-sh.pfb
21mr|texlive-jmn-20180303-2|32	%{_texmfdistdir}/fonts/type1/jmn/hans/hans-sh.pfm
21mr|texlive-jmn-20180303-2|33	%{_texmfdistdir}/fonts/type1/jmn/hans/hans.pfb
21mr|texlive-jmn-20180303-2|34	%{_texmfdistdir}/fonts/type1/jmn/hans/hans.pfm
21mr|texlive-jmn-20180303-2|35	
21mr|texlive-jmn-20180303-2|36	#-----------------------------------------------------------------------
21mr|texlive-jmn-20180303-2|37	%prep
21mr|texlive-jmn-20180303-2|38	%setup -c -a0
21mr|texlive-jmn-20180303-2|39	
21mr|texlive-jmn-20180303-2|40	%build
21mr|texlive-jmn-20180303-2|41	
21mr|texlive-jmn-20180303-2|42	%install
21mr|texlive-jmn-20180303-2|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-jmn-20180303-2|44	cp -fpar fonts %{buildroot}%{_texmfdistdir}

18222 21
21mr|texlive-jpsj-1.2.2-7|1	# revision 15878
21mr|texlive-jpsj-1.2.2-7|2	# category Package
21mr|texlive-jpsj-1.2.2-7|3	# catalog-ctan /macros/latex/contrib/jpsj
21mr|texlive-jpsj-1.2.2-7|4	# catalog-date 2007-03-14 08:57:39 +0100
21mr|texlive-jpsj-1.2.2-7|5	# catalog-license lppl
21mr|texlive-jpsj-1.2.2-7|6	# catalog-version 1.2.2
21mr|texlive-jpsj-1.2.2-7|7	Name:		texlive-jpsj
21mr|texlive-jpsj-1.2.2-7|8	Version:	1.2.2
21mr|texlive-jpsj-1.2.2-7|9	Release:	7
21mr|texlive-jpsj-1.2.2-7|10	Summary:	Document Class for Journal of the Physical Society of Japan
21mr|texlive-jpsj-1.2.2-7|11	Group:		Publishing
21mr|texlive-jpsj-1.2.2-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/jpsj
21mr|texlive-jpsj-1.2.2-7|13	License:	LPPL
21mr|texlive-jpsj-1.2.2-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jpsj.tar.xz
21mr|texlive-jpsj-1.2.2-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jpsj.doc.tar.xz
21mr|texlive-jpsj-1.2.2-7|16	BuildArch:	noarch
21mr|texlive-jpsj-1.2.2-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-jpsj-1.2.2-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-jpsj-1.2.2-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-jpsj-1.2.2-7|20	
21mr|texlive-jpsj-1.2.2-7|21	%description
21mr|texlive-jpsj-1.2.2-7|22	TeXLive jpsj package.
21mr|texlive-jpsj-1.2.2-7|23	
21mr|texlive-jpsj-1.2.2-7|24	
21mr|texlive-jpsj-1.2.2-7|25	#-----------------------------------------------------------------------
21mr|texlive-jpsj-1.2.2-7|26	%files
21mr|texlive-jpsj-1.2.2-7|27	%{_texmfdistdir}/tex/latex/jpsj/jpsj2.cls
21mr|texlive-jpsj-1.2.2-7|28	%doc %{_texmfdistdir}/doc/latex/jpsj/dummy.eps
21mr|texlive-jpsj-1.2.2-7|29	%doc %{_texmfdistdir}/doc/latex/jpsj/injpsj2.pdf
21mr|texlive-jpsj-1.2.2-7|30	%doc %{_texmfdistdir}/doc/latex/jpsj/injpsj2.tex
21mr|texlive-jpsj-1.2.2-7|31	%doc %{_texmfdistdir}/doc/latex/jpsj/template.tex
21mr|texlive-jpsj-1.2.2-7|32	
21mr|texlive-jpsj-1.2.2-7|33	#-----------------------------------------------------------------------
21mr|texlive-jpsj-1.2.2-7|34	%prep
21mr|texlive-jpsj-1.2.2-7|35	%setup -c -a0 -a1
21mr|texlive-jpsj-1.2.2-7|36	
21mr|texlive-jpsj-1.2.2-7|37	%build
21mr|texlive-jpsj-1.2.2-7|38	
21mr|texlive-jpsj-1.2.2-7|39	%install
21mr|texlive-jpsj-1.2.2-7|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-jpsj-1.2.2-7|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18223 21
21mr|texlive-jsclasses-20190406-1|1	Name:		texlive-jsclasses
21mr|texlive-jsclasses-20190406-1|2	Version:	20190406
21mr|texlive-jsclasses-20190406-1|3	Release:	1
21mr|texlive-jsclasses-20190406-1|4	Summary:	Classes tailored for use with Japanese
21mr|texlive-jsclasses-20190406-1|5	Group:		Publishing
21mr|texlive-jsclasses-20190406-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/jsclasses
21mr|texlive-jsclasses-20190406-1|7	License:	BSD
21mr|texlive-jsclasses-20190406-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jsclasses.tar.xz
21mr|texlive-jsclasses-20190406-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jsclasses.doc.tar.xz
21mr|texlive-jsclasses-20190406-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jsclasses.source.tar.xz
21mr|texlive-jsclasses-20190406-1|11	BuildArch:	noarch
21mr|texlive-jsclasses-20190406-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-jsclasses-20190406-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-jsclasses-20190406-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-jsclasses-20190406-1|15	
21mr|texlive-jsclasses-20190406-1|16	%description
21mr|texlive-jsclasses-20190406-1|17	Classes jsarticle and jsbook are provided, together with
21mr|texlive-jsclasses-20190406-1|18	packages okumacro, okuverb and morisawa. These classes are
21mr|texlive-jsclasses-20190406-1|19	designed to work under ASCII Corporation's Japanese TeX system
21mr|texlive-jsclasses-20190406-1|20	ptex.
21mr|texlive-jsclasses-20190406-1|21	
21mr|texlive-jsclasses-20190406-1|22	#-----------------------------------------------------------------------
21mr|texlive-jsclasses-20190406-1|23	%files
21mr|texlive-jsclasses-20190406-1|24	%{_texmfdistdir}/tex/platex/jsclasses
21mr|texlive-jsclasses-20190406-1|25	%doc %{_texmfdistdir}/doc/platex/jsclasses
21mr|texlive-jsclasses-20190406-1|26	#- source
21mr|texlive-jsclasses-20190406-1|27	%doc %{_texmfdistdir}/source/platex/jsclasses
21mr|texlive-jsclasses-20190406-1|28	
21mr|texlive-jsclasses-20190406-1|29	#-----------------------------------------------------------------------
21mr|texlive-jsclasses-20190406-1|30	%prep
21mr|texlive-jsclasses-20190406-1|31	%setup -c -a0 -a1 -a2
21mr|texlive-jsclasses-20190406-1|32	
21mr|texlive-jsclasses-20190406-1|33	%build
21mr|texlive-jsclasses-20190406-1|34	
21mr|texlive-jsclasses-20190406-1|35	%install
21mr|texlive-jsclasses-20190406-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-jsclasses-20190406-1|37	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18224 21
21mr|texlive-jura-4.3-2|1	# revision 15878
21mr|texlive-jura-4.3-2|2	# category Package
21mr|texlive-jura-4.3-2|3	# catalog-ctan /macros/latex/contrib/jura
21mr|texlive-jura-4.3-2|4	# catalog-date 2007-01-08 14:12:54 +0100
21mr|texlive-jura-4.3-2|5	# catalog-license gpl
21mr|texlive-jura-4.3-2|6	# catalog-version undef
21mr|texlive-jura-4.3-2|7	Name:		texlive-jura
21mr|texlive-jura-4.3-2|8	Version:	4.3
21mr|texlive-jura-4.3-2|9	Release:	2
21mr|texlive-jura-4.3-2|10	Epoch:		1
21mr|texlive-jura-4.3-2|11	Summary:	A document class for German legal texts
21mr|texlive-jura-4.3-2|12	Group:		Publishing
21mr|texlive-jura-4.3-2|13	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/jura
21mr|texlive-jura-4.3-2|14	License:	GPL
21mr|texlive-jura-4.3-2|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jura.tar.xz
21mr|texlive-jura-4.3-2|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jura.doc.tar.xz
21mr|texlive-jura-4.3-2|17	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jura.source.tar.xz
21mr|texlive-jura-4.3-2|18	BuildArch:	noarch
21mr|texlive-jura-4.3-2|19	BuildRequires:	texlive-tlpkg
21mr|texlive-jura-4.3-2|20	Requires(pre):	texlive-tlpkg
21mr|texlive-jura-4.3-2|21	Requires(post):	texlive-kpathsea
21mr|texlive-jura-4.3-2|22	
21mr|texlive-jura-4.3-2|23	%description
21mr|texlive-jura-4.3-2|24	Implements the standard layout for German term papers in law
21mr|texlive-jura-4.3-2|25	(one-and-half linespacing, 7 cm margins, etc.). Includes
21mr|texlive-jura-4.3-2|26	alphanum that permits alphanumeric section numbering (e.g., A.
21mr|texlive-jura-4.3-2|27	Introduction; III. International Law).
21mr|texlive-jura-4.3-2|28	
21mr|texlive-jura-4.3-2|29	#-----------------------------------------------------------------------
21mr|texlive-jura-4.3-2|30	%files
21mr|texlive-jura-4.3-2|31	%{_texmfdistdir}/tex/latex/jura/alphanum.sty
21mr|texlive-jura-4.3-2|32	%{_texmfdistdir}/tex/latex/jura/jura.cls
21mr|texlive-jura-4.3-2|33	%doc %{_texmfdistdir}/doc/latex/jura/README
21mr|texlive-jura-4.3-2|34	%doc %{_texmfdistdir}/doc/latex/jura/jura.pdf
21mr|texlive-jura-4.3-2|35	%doc %{_texmfdistdir}/doc/latex/jura/jura2html
21mr|texlive-jura-4.3-2|36	%doc %{_texmfdistdir}/doc/latex/jura/juratest.ltx
21mr|texlive-jura-4.3-2|37	#- source
21mr|texlive-jura-4.3-2|38	%doc %{_texmfdistdir}/source/latex/jura/jura.dtx
21mr|texlive-jura-4.3-2|39	%doc %{_texmfdistdir}/source/latex/jura/jura.ins
21mr|texlive-jura-4.3-2|40	
21mr|texlive-jura-4.3-2|41	#-----------------------------------------------------------------------
21mr|texlive-jura-4.3-2|42	%prep
21mr|texlive-jura-4.3-2|43	%setup -c -a0 -a1 -a2
21mr|texlive-jura-4.3-2|44	
21mr|texlive-jura-4.3-2|45	%build
21mr|texlive-jura-4.3-2|46	
21mr|texlive-jura-4.3-2|47	%install
21mr|texlive-jura-4.3-2|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-jura-4.3-2|49	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18225 21
21mr|texlive-juraabbrev-20190228-1|1	# revision 15878
21mr|texlive-juraabbrev-20190228-1|2	# category Package
21mr|texlive-juraabbrev-20190228-1|3	# catalog-ctan /macros/latex/contrib/juraabbrev
21mr|texlive-juraabbrev-20190228-1|4	# catalog-date 2007-01-08 14:12:54 +0100
21mr|texlive-juraabbrev-20190228-1|5	# catalog-license gpl
21mr|texlive-juraabbrev-20190228-1|6	# catalog-version undef
21mr|texlive-juraabbrev-20190228-1|7	Name:		texlive-juraabbrev
21mr|texlive-juraabbrev-20190228-1|8	Version:	20190228
21mr|texlive-juraabbrev-20190228-1|9	Release:	1
21mr|texlive-juraabbrev-20190228-1|10	Summary:	Abbreviations for typesetting (German) juridical documents
21mr|texlive-juraabbrev-20190228-1|11	Group:		Publishing
21mr|texlive-juraabbrev-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/juraabbrev
21mr|texlive-juraabbrev-20190228-1|13	License:	GPL
21mr|texlive-juraabbrev-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/juraabbrev.tar.xz
21mr|texlive-juraabbrev-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/juraabbrev.doc.tar.xz
21mr|texlive-juraabbrev-20190228-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/juraabbrev.source.tar.xz
21mr|texlive-juraabbrev-20190228-1|17	BuildArch:	noarch
21mr|texlive-juraabbrev-20190228-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-juraabbrev-20190228-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-juraabbrev-20190228-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-juraabbrev-20190228-1|21	
21mr|texlive-juraabbrev-20190228-1|22	%description
21mr|texlive-juraabbrev-20190228-1|23	This package should be helpful for people working on (German)
21mr|texlive-juraabbrev-20190228-1|24	law. It helps you to handle abbreviations and creates a list of
21mr|texlive-juraabbrev-20190228-1|25	those (pre-defined) abbreviations that have actually been used
21mr|texlive-juraabbrev-20190228-1|26	in the document.
21mr|texlive-juraabbrev-20190228-1|27	
21mr|texlive-juraabbrev-20190228-1|28	#-----------------------------------------------------------------------
21mr|texlive-juraabbrev-20190228-1|29	%files
21mr|texlive-juraabbrev-20190228-1|30	%{_texmfdistdir}/makeindex/juraabbrev/laws.ist
21mr|texlive-juraabbrev-20190228-1|31	%{_texmfdistdir}/tex/latex/juraabbrev/juraabbrev.4ht
21mr|texlive-juraabbrev-20190228-1|32	%{_texmfdistdir}/tex/latex/juraabbrev/juraabbrev.sty
21mr|texlive-juraabbrev-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/juraabbrev/README
21mr|texlive-juraabbrev-20190228-1|34	%doc %{_texmfdistdir}/doc/latex/juraabbrev/abbrevtest.tex
21mr|texlive-juraabbrev-20190228-1|35	%doc %{_texmfdistdir}/doc/latex/juraabbrev/juraabbrev.pdf
21mr|texlive-juraabbrev-20190228-1|36	#- source
21mr|texlive-juraabbrev-20190228-1|37	%doc %{_texmfdistdir}/source/latex/juraabbrev/juraabbrev.dtx
21mr|texlive-juraabbrev-20190228-1|38	%doc %{_texmfdistdir}/source/latex/juraabbrev/juraabbrev.ins
21mr|texlive-juraabbrev-20190228-1|39	
21mr|texlive-juraabbrev-20190228-1|40	#-----------------------------------------------------------------------
21mr|texlive-juraabbrev-20190228-1|41	%prep
21mr|texlive-juraabbrev-20190228-1|42	%setup -c -a0 -a1 -a2
21mr|texlive-juraabbrev-20190228-1|43	
21mr|texlive-juraabbrev-20190228-1|44	%build
21mr|texlive-juraabbrev-20190228-1|45	
21mr|texlive-juraabbrev-20190228-1|46	%install
21mr|texlive-juraabbrev-20190228-1|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-juraabbrev-20190228-1|48	cp -fpar makeindex tex doc source %{buildroot}%{_texmfdistdir}

18226 21
21mr|texlive-juramisc-0.91-7|1	# revision 15878
21mr|texlive-juramisc-0.91-7|2	# category Package
21mr|texlive-juramisc-0.91-7|3	# catalog-ctan /macros/latex/contrib/juramisc
21mr|texlive-juramisc-0.91-7|4	# catalog-date 2007-11-23 19:34:36 +0100
21mr|texlive-juramisc-0.91-7|5	# catalog-license lppl
21mr|texlive-juramisc-0.91-7|6	# catalog-version 0.91
21mr|texlive-juramisc-0.91-7|7	Name:		texlive-juramisc
21mr|texlive-juramisc-0.91-7|8	Version:	0.91
21mr|texlive-juramisc-0.91-7|9	Release:	7
21mr|texlive-juramisc-0.91-7|10	Summary:	Typesetting German juridical documents
21mr|texlive-juramisc-0.91-7|11	Group:		Publishing
21mr|texlive-juramisc-0.91-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/juramisc
21mr|texlive-juramisc-0.91-7|13	License:	LPPL
21mr|texlive-juramisc-0.91-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/juramisc.tar.xz
21mr|texlive-juramisc-0.91-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/juramisc.doc.tar.xz
21mr|texlive-juramisc-0.91-7|16	BuildArch:	noarch
21mr|texlive-juramisc-0.91-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-juramisc-0.91-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-juramisc-0.91-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-juramisc-0.91-7|20	
21mr|texlive-juramisc-0.91-7|21	%description
21mr|texlive-juramisc-0.91-7|22	A collection of classes for typesetting court sentences, legal
21mr|texlive-juramisc-0.91-7|23	opinions, and dissertations for German lawyers. The package is
21mr|texlive-juramisc-0.91-7|24	still under development.
21mr|texlive-juramisc-0.91-7|25	
21mr|texlive-juramisc-0.91-7|26	
21mr|texlive-juramisc-0.91-7|27	#-----------------------------------------------------------------------
21mr|texlive-juramisc-0.91-7|28	%files
21mr|texlive-juramisc-0.91-7|29	%{_texmfdistdir}/tex/latex/juramisc/jbgoe.clo
21mr|texlive-juramisc-0.91-7|30	%{_texmfdistdir}/tex/latex/juramisc/jbstgallen.clo
21mr|texlive-juramisc-0.91-7|31	%{_texmfdistdir}/tex/latex/juramisc/jbtrier.clo
21mr|texlive-juramisc-0.91-7|32	%{_texmfdistdir}/tex/latex/juramisc/jurabase.sty
21mr|texlive-juramisc-0.91-7|33	%{_texmfdistdir}/tex/latex/juramisc/jurabook.cls
21mr|texlive-juramisc-0.91-7|34	%{_texmfdistdir}/tex/latex/juramisc/juraovw.cls
21mr|texlive-juramisc-0.91-7|35	%{_texmfdistdir}/tex/latex/juramisc/juraurtl.cls
21mr|texlive-juramisc-0.91-7|36	%doc %{_texmfdistdir}/doc/latex/juramisc/README
21mr|texlive-juramisc-0.91-7|37	%doc %{_texmfdistdir}/doc/latex/juramisc/doc/jbook/jbook.dtx
21mr|texlive-juramisc-0.91-7|38	%doc %{_texmfdistdir}/doc/latex/juramisc/doc/jbook/jbook.ins
21mr|texlive-juramisc-0.91-7|39	%doc %{_texmfdistdir}/doc/latex/juramisc/doc/jmgerdoc.pdf
21mr|texlive-juramisc-0.91-7|40	%doc %{_texmfdistdir}/doc/latex/juramisc/doc/jmgerdoc.tex
21mr|texlive-juramisc-0.91-7|41	%doc %{_texmfdistdir}/doc/latex/juramisc/doc/jmgerdoc_scr.pdf
21mr|texlive-juramisc-0.91-7|42	
21mr|texlive-juramisc-0.91-7|43	#-----------------------------------------------------------------------
21mr|texlive-juramisc-0.91-7|44	%prep
21mr|texlive-juramisc-0.91-7|45	%setup -c -a0 -a1
21mr|texlive-juramisc-0.91-7|46	
21mr|texlive-juramisc-0.91-7|47	%build
21mr|texlive-juramisc-0.91-7|48	
21mr|texlive-juramisc-0.91-7|49	%install
21mr|texlive-juramisc-0.91-7|50	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-juramisc-0.91-7|51	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18227 21
21mr|texlive-jurarsp-0.52-7|1	# revision 15878
21mr|texlive-jurarsp-0.52-7|2	# category Package
21mr|texlive-jurarsp-0.52-7|3	# catalog-ctan /macros/latex/contrib/jurarsp
21mr|texlive-jurarsp-0.52-7|4	# catalog-date 2007-01-08 14:12:54 +0100
21mr|texlive-jurarsp-0.52-7|5	# catalog-license gpl
21mr|texlive-jurarsp-0.52-7|6	# catalog-version 0.52
21mr|texlive-jurarsp-0.52-7|7	Name:		texlive-jurarsp
21mr|texlive-jurarsp-0.52-7|8	Version:	0.52
21mr|texlive-jurarsp-0.52-7|9	Release:	7
21mr|texlive-jurarsp-0.52-7|10	Summary:	Citations of judgements and official documents in (German) juridical documents
21mr|texlive-jurarsp-0.52-7|11	Group:		Publishing
21mr|texlive-jurarsp-0.52-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/jurarsp
21mr|texlive-jurarsp-0.52-7|13	License:	GPL
21mr|texlive-jurarsp-0.52-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jurarsp.tar.xz
21mr|texlive-jurarsp-0.52-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jurarsp.doc.tar.xz
21mr|texlive-jurarsp-0.52-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jurarsp.source.tar.xz
21mr|texlive-jurarsp-0.52-7|17	BuildArch:	noarch
21mr|texlive-jurarsp-0.52-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-jurarsp-0.52-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-jurarsp-0.52-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-jurarsp-0.52-7|21	
21mr|texlive-jurarsp-0.52-7|22	%description
21mr|texlive-jurarsp-0.52-7|23	This package should be helpful for people working on (German)
21mr|texlive-jurarsp-0.52-7|24	law. It (ab)uses BibTeX for citations of judgements and
21mr|texlive-jurarsp-0.52-7|25	official documents. For this purpose, a special BibTeX-style is
21mr|texlive-jurarsp-0.52-7|26	provided.
21mr|texlive-jurarsp-0.52-7|27	
21mr|texlive-jurarsp-0.52-7|28	
21mr|texlive-jurarsp-0.52-7|29	#-----------------------------------------------------------------------
21mr|texlive-jurarsp-0.52-7|30	%files
21mr|texlive-jurarsp-0.52-7|31	%{_texmfdistdir}/bibtex/bst/jurarsp/jurarsp.bst
21mr|texlive-jurarsp-0.52-7|32	%{_texmfdistdir}/tex/latex/jurarsp/jurarsp.cfg
21mr|texlive-jurarsp-0.52-7|33	%{_texmfdistdir}/tex/latex/jurarsp/jurarsp.sty
21mr|texlive-jurarsp-0.52-7|34	%doc %{_texmfdistdir}/doc/latex/jurarsp/README
21mr|texlive-jurarsp-0.52-7|35	%doc %{_texmfdistdir}/doc/latex/jurarsp/jurarsp.pdf
21mr|texlive-jurarsp-0.52-7|36	%doc %{_texmfdistdir}/doc/latex/jurarsp/rsptest.bib
21mr|texlive-jurarsp-0.52-7|37	%doc %{_texmfdistdir}/doc/latex/jurarsp/rsptest.tex
21mr|texlive-jurarsp-0.52-7|38	#- source
21mr|texlive-jurarsp-0.52-7|39	%doc %{_texmfdistdir}/source/latex/jurarsp/jurarsp.dtx
21mr|texlive-jurarsp-0.52-7|40	%doc %{_texmfdistdir}/source/latex/jurarsp/jurarsp.ins
21mr|texlive-jurarsp-0.52-7|41	
21mr|texlive-jurarsp-0.52-7|42	#-----------------------------------------------------------------------
21mr|texlive-jurarsp-0.52-7|43	%prep
21mr|texlive-jurarsp-0.52-7|44	%setup -c -a0 -a1 -a2
21mr|texlive-jurarsp-0.52-7|45	
21mr|texlive-jurarsp-0.52-7|46	%build
21mr|texlive-jurarsp-0.52-7|47	
21mr|texlive-jurarsp-0.52-7|48	%install
21mr|texlive-jurarsp-0.52-7|49	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-jurarsp-0.52-7|50	cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}

18228 21
21mr|texlive-jvlisting-0.7-7|1	# revision 24638
21mr|texlive-jvlisting-0.7-7|2	# category Package
21mr|texlive-jvlisting-0.7-7|3	# catalog-ctan /macros/latex/contrib/jvlisting
21mr|texlive-jvlisting-0.7-7|4	# catalog-date 2011-11-18 01:15:46 +0100
21mr|texlive-jvlisting-0.7-7|5	# catalog-license lppl
21mr|texlive-jvlisting-0.7-7|6	# catalog-version 0.7
21mr|texlive-jvlisting-0.7-7|7	Name:		texlive-jvlisting
21mr|texlive-jvlisting-0.7-7|8	Version:	0.7
21mr|texlive-jvlisting-0.7-7|9	Release:	7
21mr|texlive-jvlisting-0.7-7|10	Summary:	A replacement for LaTeX's verbatim package
21mr|texlive-jvlisting-0.7-7|11	Group:		Publishing
21mr|texlive-jvlisting-0.7-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/jvlisting
21mr|texlive-jvlisting-0.7-7|13	License:	LPPL
21mr|texlive-jvlisting-0.7-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jvlisting.tar.xz
21mr|texlive-jvlisting-0.7-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jvlisting.doc.tar.xz
21mr|texlive-jvlisting-0.7-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/jvlisting.source.tar.xz
21mr|texlive-jvlisting-0.7-7|17	BuildArch:	noarch
21mr|texlive-jvlisting-0.7-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-jvlisting-0.7-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-jvlisting-0.7-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-jvlisting-0.7-7|21	
21mr|texlive-jvlisting-0.7-7|22	%description
21mr|texlive-jvlisting-0.7-7|23	This package provides a LaTeX environment listing, an
21mr|texlive-jvlisting-0.7-7|24	alternative to the built-in verbatim environment. The listing
21mr|texlive-jvlisting-0.7-7|25	environment is tailored for including listings of computer
21mr|texlive-jvlisting-0.7-7|26	program source code into documents. The main advantages over
21mr|texlive-jvlisting-0.7-7|27	the original verbatim environment are: - environments
21mr|texlive-jvlisting-0.7-7|28	automatically fixes leading whitespace so that the environment
21mr|texlive-jvlisting-0.7-7|29	and program listing can be indented with the rest of the
21mr|texlive-jvlisting-0.7-7|30	document source, and; - listing environments may easily be
21mr|texlive-jvlisting-0.7-7|31	customised and extended.
21mr|texlive-jvlisting-0.7-7|32	
21mr|texlive-jvlisting-0.7-7|33	
21mr|texlive-jvlisting-0.7-7|34	#-----------------------------------------------------------------------
21mr|texlive-jvlisting-0.7-7|35	%files
21mr|texlive-jvlisting-0.7-7|36	%{_texmfdistdir}/tex/latex/jvlisting/jvlisting.sty
21mr|texlive-jvlisting-0.7-7|37	%doc %{_texmfdistdir}/doc/latex/jvlisting/README
21mr|texlive-jvlisting-0.7-7|38	%doc %{_texmfdistdir}/doc/latex/jvlisting/examples.tex
21mr|texlive-jvlisting-0.7-7|39	%doc %{_texmfdistdir}/doc/latex/jvlisting/jvlisting.pdf
21mr|texlive-jvlisting-0.7-7|40	%doc %{_texmfdistdir}/doc/latex/jvlisting/test.tex
21mr|texlive-jvlisting-0.7-7|41	#- source
21mr|texlive-jvlisting-0.7-7|42	%doc %{_texmfdistdir}/source/latex/jvlisting/jvlisting.dtx
21mr|texlive-jvlisting-0.7-7|43	%doc %{_texmfdistdir}/source/latex/jvlisting/jvlisting.ins
21mr|texlive-jvlisting-0.7-7|44	
21mr|texlive-jvlisting-0.7-7|45	#-----------------------------------------------------------------------
21mr|texlive-jvlisting-0.7-7|46	%prep
21mr|texlive-jvlisting-0.7-7|47	%setup -c -a0 -a1 -a2
21mr|texlive-jvlisting-0.7-7|48	
21mr|texlive-jvlisting-0.7-7|49	%build
21mr|texlive-jvlisting-0.7-7|50	
21mr|texlive-jvlisting-0.7-7|51	%install
21mr|texlive-jvlisting-0.7-7|52	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-jvlisting-0.7-7|53	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18229 21
21mr|texlive-kantlipsum-0.7-2|1	Name:		texlive-kantlipsum
21mr|texlive-kantlipsum-0.7-2|2	Version:	0.7
21mr|texlive-kantlipsum-0.7-2|3	Release:	2
21mr|texlive-kantlipsum-0.7-2|4	Summary:	Generate sentences in Kant's style
21mr|texlive-kantlipsum-0.7-2|5	Group:		Publishing
21mr|texlive-kantlipsum-0.7-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/kantlipsum
21mr|texlive-kantlipsum-0.7-2|7	License:	LPPL1.3
21mr|texlive-kantlipsum-0.7-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kantlipsum.tar.xz
21mr|texlive-kantlipsum-0.7-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kantlipsum.doc.tar.xz
21mr|texlive-kantlipsum-0.7-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kantlipsum.source.tar.xz
21mr|texlive-kantlipsum-0.7-2|11	BuildArch:	noarch
21mr|texlive-kantlipsum-0.7-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-kantlipsum-0.7-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-kantlipsum-0.7-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-kantlipsum-0.7-2|15	
21mr|texlive-kantlipsum-0.7-2|16	%description
21mr|texlive-kantlipsum-0.7-2|17	The package spits out sentences in Kantian style; the text is
21mr|texlive-kantlipsum-0.7-2|18	provided by the Kant generator for Python by Mark Pilgrim,
21mr|texlive-kantlipsum-0.7-2|19	described in the book "Dive into Python". The package is
21mr|texlive-kantlipsum-0.7-2|20	modelled on lipsum, and may be used for similar purposes.
21mr|texlive-kantlipsum-0.7-2|21	
21mr|texlive-kantlipsum-0.7-2|22	#-----------------------------------------------------------------------
21mr|texlive-kantlipsum-0.7-2|23	%files
21mr|texlive-kantlipsum-0.7-2|24	%{_texmfdistdir}/tex/latex/kantlipsum
21mr|texlive-kantlipsum-0.7-2|25	%doc %{_texmfdistdir}/doc/latex/kantlipsum
21mr|texlive-kantlipsum-0.7-2|26	#- source
21mr|texlive-kantlipsum-0.7-2|27	%doc %{_texmfdistdir}/source/latex/kantlipsum
21mr|texlive-kantlipsum-0.7-2|28	
21mr|texlive-kantlipsum-0.7-2|29	#-----------------------------------------------------------------------
21mr|texlive-kantlipsum-0.7-2|30	%prep
21mr|texlive-kantlipsum-0.7-2|31	%setup -c -a0 -a1 -a2
21mr|texlive-kantlipsum-0.7-2|32	
21mr|texlive-kantlipsum-0.7-2|33	%build
21mr|texlive-kantlipsum-0.7-2|34	
21mr|texlive-kantlipsum-0.7-2|35	%install
21mr|texlive-kantlipsum-0.7-2|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-kantlipsum-0.7-2|37	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18230 21
21mr|texlive-karnaugh-20190228-1|1	# revision 21338
21mr|texlive-karnaugh-20190228-1|2	# category Package
21mr|texlive-karnaugh-20190228-1|3	# catalog-ctan /macros/latex/contrib/karnaugh
21mr|texlive-karnaugh-20190228-1|4	# catalog-date 2007-01-08 14:40:40 +0100
21mr|texlive-karnaugh-20190228-1|5	# catalog-license lppl
21mr|texlive-karnaugh-20190228-1|6	# catalog-version undef
21mr|texlive-karnaugh-20190228-1|7	Name:		texlive-karnaugh
21mr|texlive-karnaugh-20190228-1|8	Version:	20190228
21mr|texlive-karnaugh-20190228-1|9	Release:	1
21mr|texlive-karnaugh-20190228-1|10	Summary:	Typeset Karnaugh-Veitch-maps
21mr|texlive-karnaugh-20190228-1|11	Group:		Publishing
21mr|texlive-karnaugh-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/karnaugh
21mr|texlive-karnaugh-20190228-1|13	License:	LPPL
21mr|texlive-karnaugh-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/karnaugh.tar.xz
21mr|texlive-karnaugh-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/karnaugh.doc.tar.xz
21mr|texlive-karnaugh-20190228-1|16	BuildArch:	noarch
21mr|texlive-karnaugh-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-karnaugh-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-karnaugh-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-karnaugh-20190228-1|20	
21mr|texlive-karnaugh-20190228-1|21	%description
21mr|texlive-karnaugh-20190228-1|22	Macros intended for typesetting Karnaugh-Maps and Veitch-Charts
21mr|texlive-karnaugh-20190228-1|23	in a simple and user-friendly way. Karnaugh-Maps and Veitch-
21mr|texlive-karnaugh-20190228-1|24	Charts are used to display and simplify logic functions
21mr|texlive-karnaugh-20190228-1|25	"manually". These macros can typeset Karnaugh-Maps and Veitch-
21mr|texlive-karnaugh-20190228-1|26	Charts with up to ten variables (=1024 entries).
21mr|texlive-karnaugh-20190228-1|27	
21mr|texlive-karnaugh-20190228-1|28	#-----------------------------------------------------------------------
21mr|texlive-karnaugh-20190228-1|29	%files
21mr|texlive-karnaugh-20190228-1|30	%{_texmfdistdir}/tex/latex/karnaugh/kvmacros.tex
21mr|texlive-karnaugh-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/karnaugh/kvdoc.pdf
21mr|texlive-karnaugh-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/karnaugh/kvdoc.tex
21mr|texlive-karnaugh-20190228-1|33	
21mr|texlive-karnaugh-20190228-1|34	#-----------------------------------------------------------------------
21mr|texlive-karnaugh-20190228-1|35	%prep
21mr|texlive-karnaugh-20190228-1|36	%setup -c -a0 -a1
21mr|texlive-karnaugh-20190228-1|37	
21mr|texlive-karnaugh-20190228-1|38	%build
21mr|texlive-karnaugh-20190228-1|39	
21mr|texlive-karnaugh-20190228-1|40	%install
21mr|texlive-karnaugh-20190228-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-karnaugh-20190228-1|42	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18231 21
21mr|texlive-kastrup-20190228-1|1	# revision 15878
21mr|texlive-kastrup-20190228-1|2	# category Package
21mr|texlive-kastrup-20190228-1|3	# catalog-ctan undef
21mr|texlive-kastrup-20190228-1|4	# catalog-date undef
21mr|texlive-kastrup-20190228-1|5	# catalog-license undef
21mr|texlive-kastrup-20190228-1|6	# catalog-version undef
21mr|texlive-kastrup-20190228-1|7	Name:		texlive-kastrup
21mr|texlive-kastrup-20190228-1|8	Version:	20190228
21mr|texlive-kastrup-20190228-1|9	Release:	1
21mr|texlive-kastrup-20190228-1|10	Summary:	TeXLive kastrup package
21mr|texlive-kastrup-20190228-1|11	Group:		Publishing
21mr|texlive-kastrup-20190228-1|12	URL:		http://tug.org/texlive
21mr|texlive-kastrup-20190228-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-kastrup-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kastrup.tar.xz
21mr|texlive-kastrup-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kastrup.doc.tar.xz
21mr|texlive-kastrup-20190228-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kastrup.source.tar.xz
21mr|texlive-kastrup-20190228-1|17	BuildArch:	noarch
21mr|texlive-kastrup-20190228-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-kastrup-20190228-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-kastrup-20190228-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-kastrup-20190228-1|21	
21mr|texlive-kastrup-20190228-1|22	%description
21mr|texlive-kastrup-20190228-1|23	TeXLive kastrup package.
21mr|texlive-kastrup-20190228-1|24	
21mr|texlive-kastrup-20190228-1|25	#-----------------------------------------------------------------------
21mr|texlive-kastrup-20190228-1|26	%files
21mr|texlive-kastrup-20190228-1|27	%{_texmfdistdir}/tex/generic/kastrup/binhex.tex
21mr|texlive-kastrup-20190228-1|28	%doc %{_texmfdistdir}/doc/generic/kastrup/binhex.pdf
21mr|texlive-kastrup-20190228-1|29	#- source
21mr|texlive-kastrup-20190228-1|30	%doc %{_texmfdistdir}/source/generic/kastrup/binhex.drv
21mr|texlive-kastrup-20190228-1|31	%doc %{_texmfdistdir}/source/generic/kastrup/binhex.dtx
21mr|texlive-kastrup-20190228-1|32	%doc %{_texmfdistdir}/source/generic/kastrup/binhex.ins
21mr|texlive-kastrup-20190228-1|33	
21mr|texlive-kastrup-20190228-1|34	#-----------------------------------------------------------------------
21mr|texlive-kastrup-20190228-1|35	%prep
21mr|texlive-kastrup-20190228-1|36	%setup -c -a0 -a1 -a2
21mr|texlive-kastrup-20190228-1|37	
21mr|texlive-kastrup-20190228-1|38	%build
21mr|texlive-kastrup-20190228-1|39	
21mr|texlive-kastrup-20190228-1|40	%install
21mr|texlive-kastrup-20190228-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-kastrup-20190228-1|42	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18232 21
21mr|texlive-kdgdocs-1.0-7|1	# revision 24498
21mr|texlive-kdgdocs-1.0-7|2	# category Package
21mr|texlive-kdgdocs-1.0-7|3	# catalog-ctan /macros/latex/contrib/kdgdocs
21mr|texlive-kdgdocs-1.0-7|4	# catalog-date 2011-11-03 00:18:47 +0100
21mr|texlive-kdgdocs-1.0-7|5	# catalog-license lppl1.3
21mr|texlive-kdgdocs-1.0-7|6	# catalog-version 1.0
21mr|texlive-kdgdocs-1.0-7|7	Name:		texlive-kdgdocs
21mr|texlive-kdgdocs-1.0-7|8	Version:	1.0
21mr|texlive-kdgdocs-1.0-7|9	Release:	7
21mr|texlive-kdgdocs-1.0-7|10	Summary:	Document classes for Karel de Grote University College
21mr|texlive-kdgdocs-1.0-7|11	Group:		Publishing
21mr|texlive-kdgdocs-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/kdgdocs
21mr|texlive-kdgdocs-1.0-7|13	License:	LPPL1.3
21mr|texlive-kdgdocs-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kdgdocs.tar.xz
21mr|texlive-kdgdocs-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kdgdocs.doc.tar.xz
21mr|texlive-kdgdocs-1.0-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kdgdocs.source.tar.xz
21mr|texlive-kdgdocs-1.0-7|17	BuildArch:	noarch
21mr|texlive-kdgdocs-1.0-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-kdgdocs-1.0-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-kdgdocs-1.0-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-kdgdocs-1.0-7|21	
21mr|texlive-kdgdocs-1.0-7|22	%description
21mr|texlive-kdgdocs-1.0-7|23	The bundle provides two classes for usage by KdG professors and
21mr|texlive-kdgdocs-1.0-7|24	master students: - kdgcoursetext: for writing course texts, and
21mr|texlive-kdgdocs-1.0-7|25	- kdgmasterthesis: for writing master's theses. The bundle
21mr|texlive-kdgdocs-1.0-7|26	replaces the original kdgcoursetext package (now removed from
21mr|texlive-kdgdocs-1.0-7|27	the archive).
21mr|texlive-kdgdocs-1.0-7|28	
21mr|texlive-kdgdocs-1.0-7|29	
21mr|texlive-kdgdocs-1.0-7|30	#-----------------------------------------------------------------------
21mr|texlive-kdgdocs-1.0-7|31	%files
21mr|texlive-kdgdocs-1.0-7|32	%{_texmfdistdir}/tex/latex/kdgdocs/kdgcoursetext.cls
21mr|texlive-kdgdocs-1.0-7|33	%{_texmfdistdir}/tex/latex/kdgdocs/kdgmasterthesis.cls
21mr|texlive-kdgdocs-1.0-7|34	%doc %{_texmfdistdir}/doc/latex/kdgdocs/LICENSE
21mr|texlive-kdgdocs-1.0-7|35	%doc %{_texmfdistdir}/doc/latex/kdgdocs/README
21mr|texlive-kdgdocs-1.0-7|36	%doc %{_texmfdistdir}/doc/latex/kdgdocs/kdg_color.eps
21mr|texlive-kdgdocs-1.0-7|37	%doc %{_texmfdistdir}/doc/latex/kdgdocs/kdg_color.pdf
21mr|texlive-kdgdocs-1.0-7|38	%doc %{_texmfdistdir}/doc/latex/kdgdocs/kdgcoursetext-example.pdf
21mr|texlive-kdgdocs-1.0-7|39	%doc %{_texmfdistdir}/doc/latex/kdgdocs/kdgcoursetext-example.tex
21mr|texlive-kdgdocs-1.0-7|40	%doc %{_texmfdistdir}/doc/latex/kdgdocs/kdgdocs.pdf
21mr|texlive-kdgdocs-1.0-7|41	%doc %{_texmfdistdir}/doc/latex/kdgdocs/kdgmasterthesis-example.pdf
21mr|texlive-kdgdocs-1.0-7|42	%doc %{_texmfdistdir}/doc/latex/kdgdocs/kdgmasterthesis-example.tex
21mr|texlive-kdgdocs-1.0-7|43	%doc %{_texmfdistdir}/doc/latex/kdgdocs/manifest.txt
21mr|texlive-kdgdocs-1.0-7|44	%doc %{_texmfdistdir}/doc/latex/kdgdocs/pi-orchid.jpg
21mr|texlive-kdgdocs-1.0-7|45	#- source
21mr|texlive-kdgdocs-1.0-7|46	%doc %{_texmfdistdir}/source/latex/kdgdocs/kdgdocs.dtx
21mr|texlive-kdgdocs-1.0-7|47	%doc %{_texmfdistdir}/source/latex/kdgdocs/kdgdocs.ins
21mr|texlive-kdgdocs-1.0-7|48	
21mr|texlive-kdgdocs-1.0-7|49	#-----------------------------------------------------------------------
21mr|texlive-kdgdocs-1.0-7|50	%prep
21mr|texlive-kdgdocs-1.0-7|51	%setup -c -a0 -a1 -a2
21mr|texlive-kdgdocs-1.0-7|52	
21mr|texlive-kdgdocs-1.0-7|53	%build
21mr|texlive-kdgdocs-1.0-7|54	
21mr|texlive-kdgdocs-1.0-7|55	%install
21mr|texlive-kdgdocs-1.0-7|56	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-kdgdocs-1.0-7|57	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18233 21
21mr|texlive-kerkis-20190228-1|1	Name:		texlive-kerkis
21mr|texlive-kerkis-20190228-1|2	Version:	20190228
21mr|texlive-kerkis-20190228-1|3	Release:	1
21mr|texlive-kerkis-20190228-1|4	Summary:	Kerkis (Greek) font family
21mr|texlive-kerkis-20190228-1|5	Group:		Publishing
21mr|texlive-kerkis-20190228-1|6	URL:		http://www.ctan.org/tex-archive/fonts/greek/kerkis
21mr|texlive-kerkis-20190228-1|7	License:	LPPL
21mr|texlive-kerkis-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kerkis.tar.xz
21mr|texlive-kerkis-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kerkis.doc.tar.xz
21mr|texlive-kerkis-20190228-1|10	BuildArch:	noarch
21mr|texlive-kerkis-20190228-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-kerkis-20190228-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-kerkis-20190228-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-kerkis-20190228-1|14	
21mr|texlive-kerkis-20190228-1|15	%description
21mr|texlive-kerkis-20190228-1|16	Sans-serif Greek fonts to match the URW Bookman set (which are
21mr|texlive-kerkis-20190228-1|17	distributed with Kerkis). The Kerkis font set has some support
21mr|texlive-kerkis-20190228-1|18	for mathematics as well as other glyphs missing from the base
21mr|texlive-kerkis-20190228-1|19	URW Bookman fonts (the URW fonts are duplicated in the
21mr|texlive-kerkis-20190228-1|20	distribution). Macros are provided to use the fonts in OT1, T1
21mr|texlive-kerkis-20190228-1|21	(only NG/ng glyphs missing) and LGR encodings, as well as in
21mr|texlive-kerkis-20190228-1|22	mathematics; small caps and old-style number glyphs are also
21mr|texlive-kerkis-20190228-1|23	available. The philosophy, and the design process, of the
21mr|texlive-kerkis-20190228-1|24	Kerkis fonts is discussed in a paper in TUGboat 23(3/4), 2002.
21mr|texlive-kerkis-20190228-1|25	
21mr|texlive-kerkis-20190228-1|26	#-----------------------------------------------------------------------
21mr|texlive-kerkis-20190228-1|27	%files
21mr|texlive-kerkis-20190228-1|28	%{_texmfdistdir}/fonts/afm/public/kerkis
21mr|texlive-kerkis-20190228-1|29	%{_texmfdistdir}/fonts/enc/dvips/kerkis
21mr|texlive-kerkis-20190228-1|30	%{_texmfdistdir}/fonts/map/dvips/kerkis
21mr|texlive-kerkis-20190228-1|31	%{_texmfdistdir}/fonts/tfm/public/kerkis
21mr|texlive-kerkis-20190228-1|32	%{_texmfdistdir}/fonts/type1/public/kerkis
21mr|texlive-kerkis-20190228-1|33	%{_texmfdistdir}/fonts/vf/public/kerkis
21mr|texlive-kerkis-20190228-1|34	%{_texmfdistdir}/tex/latex/kerkis
21mr|texlive-kerkis-20190228-1|35	%doc %{_texmfdistdir}/doc/latex/kerkis
21mr|texlive-kerkis-20190228-1|36	
21mr|texlive-kerkis-20190228-1|37	#-----------------------------------------------------------------------
21mr|texlive-kerkis-20190228-1|38	%prep
21mr|texlive-kerkis-20190228-1|39	%setup -c -a0 -a1
21mr|texlive-kerkis-20190228-1|40	
21mr|texlive-kerkis-20190228-1|41	%build
21mr|texlive-kerkis-20190228-1|42	
21mr|texlive-kerkis-20190228-1|43	%install
21mr|texlive-kerkis-20190228-1|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-kerkis-20190228-1|45	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

18234 21
21mr|texlive-kerntest-1.32-7|1	# revision 15878
21mr|texlive-kerntest-1.32-7|2	# category Package
21mr|texlive-kerntest-1.32-7|3	# catalog-ctan /macros/latex/contrib/kerntest
21mr|texlive-kerntest-1.32-7|4	# catalog-date 2007-03-08 21:58:53 +0100
21mr|texlive-kerntest-1.32-7|5	# catalog-license lppl
21mr|texlive-kerntest-1.32-7|6	# catalog-version 1.32
21mr|texlive-kerntest-1.32-7|7	Name:		texlive-kerntest
21mr|texlive-kerntest-1.32-7|8	Version:	1.32
21mr|texlive-kerntest-1.32-7|9	Release:	7
21mr|texlive-kerntest-1.32-7|10	Summary:	Print tables and generate control files to adjust kernings
21mr|texlive-kerntest-1.32-7|11	Group:		Publishing
21mr|texlive-kerntest-1.32-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/kerntest
21mr|texlive-kerntest-1.32-7|13	License:	LPPL
21mr|texlive-kerntest-1.32-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kerntest.tar.xz
21mr|texlive-kerntest-1.32-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kerntest.doc.tar.xz
21mr|texlive-kerntest-1.32-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kerntest.source.tar.xz
21mr|texlive-kerntest-1.32-7|17	BuildArch:	noarch
21mr|texlive-kerntest-1.32-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-kerntest-1.32-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-kerntest-1.32-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-kerntest-1.32-7|21	
21mr|texlive-kerntest-1.32-7|22	%description
21mr|texlive-kerntest-1.32-7|23	This class makes it easy to generate tables that show many
21mr|texlive-kerntest-1.32-7|24	different kerning pairs of an arbitrary font, usable by LaTeX.
21mr|texlive-kerntest-1.32-7|25	It shows the kerning values that are used in the the font by
21mr|texlive-kerntest-1.32-7|26	default. In addition, this class enables the user to alter the
21mr|texlive-kerntest-1.32-7|27	kernings and to observe the results. Kerning pairs can be
21mr|texlive-kerntest-1.32-7|28	defined for groups of similar glyphs at the same time. An mtx
21mr|texlive-kerntest-1.32-7|29	file is generated automatically. The mtx file may then be
21mr|texlive-kerntest-1.32-7|30	loaded by fontinst to introduce the user-made kernings into the
21mr|texlive-kerntest-1.32-7|31	virtual font for later use in LaTeX.
21mr|texlive-kerntest-1.32-7|32	
21mr|texlive-kerntest-1.32-7|33	
21mr|texlive-kerntest-1.32-7|34	#-----------------------------------------------------------------------
21mr|texlive-kerntest-1.32-7|35	%files
21mr|texlive-kerntest-1.32-7|36	%{_texmfdistdir}/tex/latex/kerntest/kerntest.cls
21mr|texlive-kerntest-1.32-7|37	%{_texmfdistdir}/tex/latex/kerntest/ly1mtx.clo
21mr|texlive-kerntest-1.32-7|38	%{_texmfdistdir}/tex/latex/kerntest/ot1mtx.clo
21mr|texlive-kerntest-1.32-7|39	%{_texmfdistdir}/tex/latex/kerntest/t1cmr-1200.fd
21mr|texlive-kerntest-1.32-7|40	%{_texmfdistdir}/tex/latex/kerntest/t1mtx.clo
21mr|texlive-kerntest-1.32-7|41	%{_texmfdistdir}/tex/latex/kerntest/t2amtx.clo
21mr|texlive-kerntest-1.32-7|42	%{_texmfdistdir}/tex/latex/kerntest/t2bmtx.clo
21mr|texlive-kerntest-1.32-7|43	%{_texmfdistdir}/tex/latex/kerntest/ts1mtx.clo
21mr|texlive-kerntest-1.32-7|44	%doc %{_texmfdistdir}/doc/latex/kerntest/ChangeLog
21mr|texlive-kerntest-1.32-7|45	%doc %{_texmfdistdir}/doc/latex/kerntest/README
21mr|texlive-kerntest-1.32-7|46	%doc %{_texmfdistdir}/doc/latex/kerntest/ToDo
21mr|texlive-kerntest-1.32-7|47	%doc %{_texmfdistdir}/doc/latex/kerntest/kerntest.pdf
21mr|texlive-kerntest-1.32-7|48	%doc %{_texmfdistdir}/doc/latex/kerntest/krntst-v.tex
21mr|texlive-kerntest-1.32-7|49	%doc %{_texmfdistdir}/doc/latex/kerntest/ot1-XXX-m-n.tex
21mr|texlive-kerntest-1.32-7|50	%doc %{_texmfdistdir}/doc/latex/kerntest/schoolb.map
21mr|texlive-kerntest-1.32-7|51	%doc %{_texmfdistdir}/doc/latex/kerntest/schoolb1.tex
21mr|texlive-kerntest-1.32-7|52	%doc %{_texmfdistdir}/doc/latex/kerntest/schoolb2.tex
21mr|texlive-kerntest-1.32-7|53	%doc %{_texmfdistdir}/doc/latex/kerntest/t1-9nc-m-n-1.tex
21mr|texlive-kerntest-1.32-7|54	%doc %{_texmfdistdir}/doc/latex/kerntest/t1-9nc-m-n-2.tex
21mr|texlive-kerntest-1.32-7|55	%doc %{_texmfdistdir}/doc/latex/kerntest/t1-XXX-m-n.tex
21mr|texlive-kerntest-1.32-7|56	%doc %{_texmfdistdir}/doc/latex/kerntest/t1-cmr-m-n-1200.tex
21mr|texlive-kerntest-1.32-7|57	%doc %{_texmfdistdir}/doc/latex/kerntest/t1-ptm-bx-n-example.tex
21mr|texlive-kerntest-1.32-7|58	%doc %{_texmfdistdir}/doc/latex/kerntest/t1-ptm-m-n-shortexample.tex
21mr|texlive-kerntest-1.32-7|59	%doc %{_texmfdistdir}/doc/latex/kerntest/t1-ptm-m-n.tex
21mr|texlive-kerntest-1.32-7|60	%doc %{_texmfdistdir}/doc/latex/kerntest/testschoolb.tex
21mr|texlive-kerntest-1.32-7|61	%doc %{_texmfdistdir}/doc/latex/kerntest/ts1-XXX-m-n.tex
21mr|texlive-kerntest-1.32-7|62	#- source
21mr|texlive-kerntest-1.32-7|63	%doc %{_texmfdistdir}/source/latex/kerntest/Makefile
21mr|texlive-kerntest-1.32-7|64	%doc %{_texmfdistdir}/source/latex/kerntest/kerntest.dtx
21mr|texlive-kerntest-1.32-7|65	%doc %{_texmfdistdir}/source/latex/kerntest/kerntest.ins
21mr|texlive-kerntest-1.32-7|66	
21mr|texlive-kerntest-1.32-7|67	#-----------------------------------------------------------------------
21mr|texlive-kerntest-1.32-7|68	%prep
21mr|texlive-kerntest-1.32-7|69	%setup -c -a0 -a1 -a2
21mr|texlive-kerntest-1.32-7|70	
21mr|texlive-kerntest-1.32-7|71	%build
21mr|texlive-kerntest-1.32-7|72	
21mr|texlive-kerntest-1.32-7|73	%install
21mr|texlive-kerntest-1.32-7|74	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-kerntest-1.32-7|75	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18235 21
21mr|texlive-keycommand-3.1415-7|1	# revision 18042
21mr|texlive-keycommand-3.1415-7|2	# category Package
21mr|texlive-keycommand-3.1415-7|3	# catalog-ctan /macros/latex/contrib/keycommand
21mr|texlive-keycommand-3.1415-7|4	# catalog-date 2010-04-27 09:59:23 +0200
21mr|texlive-keycommand-3.1415-7|5	# catalog-license lppl
21mr|texlive-keycommand-3.1415-7|6	# catalog-version 3.1415
21mr|texlive-keycommand-3.1415-7|7	Name:		texlive-keycommand
21mr|texlive-keycommand-3.1415-7|8	Version:	3.1415
21mr|texlive-keycommand-3.1415-7|9	Release:	7
21mr|texlive-keycommand-3.1415-7|10	Summary:	Simple creation of commands with key-value arguments
21mr|texlive-keycommand-3.1415-7|11	Group:		Publishing
21mr|texlive-keycommand-3.1415-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/keycommand
21mr|texlive-keycommand-3.1415-7|13	License:	LPPL
21mr|texlive-keycommand-3.1415-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/keycommand.tar.xz
21mr|texlive-keycommand-3.1415-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/keycommand.doc.tar.xz
21mr|texlive-keycommand-3.1415-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/keycommand.source.tar.xz
21mr|texlive-keycommand-3.1415-7|17	BuildArch:	noarch
21mr|texlive-keycommand-3.1415-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-keycommand-3.1415-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-keycommand-3.1415-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-keycommand-3.1415-7|21	
21mr|texlive-keycommand-3.1415-7|22	%description
21mr|texlive-keycommand-3.1415-7|23	The package (which requires e-TeX) provides a natural way to
21mr|texlive-keycommand-3.1415-7|24	define commands with optional keys. The package provides
21mr|texlive-keycommand-3.1415-7|25	\newkeycommand, \renewkeycommand, \providekeycommand,
21mr|texlive-keycommand-3.1415-7|26	\newkeyenvironment and \renewkeyenvironment, together with
21mr|texlive-keycommand-3.1415-7|27	\keycmd for a more advanced interface. The package is based on
21mr|texlive-keycommand-3.1415-7|28	kvsetkeys by Heiko Oberdiek.
21mr|texlive-keycommand-3.1415-7|29	
21mr|texlive-keycommand-3.1415-7|30	
21mr|texlive-keycommand-3.1415-7|31	#-----------------------------------------------------------------------
21mr|texlive-keycommand-3.1415-7|32	%files
21mr|texlive-keycommand-3.1415-7|33	%{_texmfdistdir}/tex/latex/keycommand/keycommand.sty
21mr|texlive-keycommand-3.1415-7|34	%doc %{_texmfdistdir}/doc/latex/keycommand/README
21mr|texlive-keycommand-3.1415-7|35	%doc %{_texmfdistdir}/doc/latex/keycommand/keycommand-example.pdf
21mr|texlive-keycommand-3.1415-7|36	%doc %{_texmfdistdir}/doc/latex/keycommand/keycommand-example.tex
21mr|texlive-keycommand-3.1415-7|37	%doc %{_texmfdistdir}/doc/latex/keycommand/keycommand.pdf
21mr|texlive-keycommand-3.1415-7|38	#- source
21mr|texlive-keycommand-3.1415-7|39	%doc %{_texmfdistdir}/source/latex/keycommand/keycommand.drv
21mr|texlive-keycommand-3.1415-7|40	%doc %{_texmfdistdir}/source/latex/keycommand/keycommand.dtx
21mr|texlive-keycommand-3.1415-7|41	%doc %{_texmfdistdir}/source/latex/keycommand/keycommand.ins
21mr|texlive-keycommand-3.1415-7|42	
21mr|texlive-keycommand-3.1415-7|43	#-----------------------------------------------------------------------
21mr|texlive-keycommand-3.1415-7|44	%prep
21mr|texlive-keycommand-3.1415-7|45	%setup -c -a0 -a1 -a2
21mr|texlive-keycommand-3.1415-7|46	
21mr|texlive-keycommand-3.1415-7|47	%build
21mr|texlive-keycommand-3.1415-7|48	
21mr|texlive-keycommand-3.1415-7|49	%install
21mr|texlive-keycommand-3.1415-7|50	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-keycommand-3.1415-7|51	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18236 21
21mr|texlive-keyreader-0.5b-10|1	# revision 28195
21mr|texlive-keyreader-0.5b-10|2	# category Package
21mr|texlive-keyreader-0.5b-10|3	# catalog-ctan /macros/latex/contrib/keyreader
21mr|texlive-keyreader-0.5b-10|4	# catalog-date 2012-11-06 20:07:31 +0100
21mr|texlive-keyreader-0.5b-10|5	# catalog-license lppl1.3
21mr|texlive-keyreader-0.5b-10|6	# catalog-version 0.5b
21mr|texlive-keyreader-0.5b-10|7	Name:		texlive-keyreader
21mr|texlive-keyreader-0.5b-10|8	Version:	0.5b
21mr|texlive-keyreader-0.5b-10|9	Release:	10
21mr|texlive-keyreader-0.5b-10|10	Summary:	A robust interface to xkeyval
21mr|texlive-keyreader-0.5b-10|11	Group:		Publishing
21mr|texlive-keyreader-0.5b-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/keyreader
21mr|texlive-keyreader-0.5b-10|13	License:	LPPL1.3
21mr|texlive-keyreader-0.5b-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/keyreader.tar.xz
21mr|texlive-keyreader-0.5b-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/keyreader.doc.tar.xz
21mr|texlive-keyreader-0.5b-10|16	BuildArch:	noarch
21mr|texlive-keyreader-0.5b-10|17	BuildRequires:	texlive-tlpkg
21mr|texlive-keyreader-0.5b-10|18	Requires(pre):	texlive-tlpkg
21mr|texlive-keyreader-0.5b-10|19	Requires(post):	texlive-kpathsea
21mr|texlive-keyreader-0.5b-10|20	
21mr|texlive-keyreader-0.5b-10|21	%description
21mr|texlive-keyreader-0.5b-10|22	The package provides a robust interface to controlling keys in
21mr|texlive-keyreader-0.5b-10|23	xkeyval, removing some of that package's restrictions. The
21mr|texlive-keyreader-0.5b-10|24	package also addresses some of the issues now covered by the
21mr|texlive-keyreader-0.5b-10|25	author's ltxkeys package, which was assumed to be a replacement
21mr|texlive-keyreader-0.5b-10|26	for keyreader. Since keyreader has remained a favourite with
21mr|texlive-keyreader-0.5b-10|27	users, it has been reinstated.
21mr|texlive-keyreader-0.5b-10|28	
21mr|texlive-keyreader-0.5b-10|29	#-----------------------------------------------------------------------
21mr|texlive-keyreader-0.5b-10|30	%files
21mr|texlive-keyreader-0.5b-10|31	%{_texmfdistdir}/tex/latex/keyreader/keyreader.sty
21mr|texlive-keyreader-0.5b-10|32	%doc %{_texmfdistdir}/doc/latex/keyreader/README
21mr|texlive-keyreader-0.5b-10|33	%doc %{_texmfdistdir}/doc/latex/keyreader/keyreader-example1.tex
21mr|texlive-keyreader-0.5b-10|34	%doc %{_texmfdistdir}/doc/latex/keyreader/keyreader-guide.pdf
21mr|texlive-keyreader-0.5b-10|35	%doc %{_texmfdistdir}/doc/latex/keyreader/keyreader-guide.tex
21mr|texlive-keyreader-0.5b-10|36	
21mr|texlive-keyreader-0.5b-10|37	#-----------------------------------------------------------------------
21mr|texlive-keyreader-0.5b-10|38	%prep
21mr|texlive-keyreader-0.5b-10|39	%setup -c -a0 -a1
21mr|texlive-keyreader-0.5b-10|40	
21mr|texlive-keyreader-0.5b-10|41	%build
21mr|texlive-keyreader-0.5b-10|42	
21mr|texlive-keyreader-0.5b-10|43	%install
21mr|texlive-keyreader-0.5b-10|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-keyreader-0.5b-10|45	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18237 21
21mr|texlive-keystroke-1.6-2|1	Name:		texlive-keystroke
21mr|texlive-keystroke-1.6-2|2	Version:	1.6
21mr|texlive-keystroke-1.6-2|3	Release:	2
21mr|texlive-keystroke-1.6-2|4	Summary:	Graphical representation of keys on keyboard
21mr|texlive-keystroke-1.6-2|5	Group:		Publishing
21mr|texlive-keystroke-1.6-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/keystroke
21mr|texlive-keystroke-1.6-2|7	License:	GPL
21mr|texlive-keystroke-1.6-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/keystroke.tar.xz
21mr|texlive-keystroke-1.6-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/keystroke.doc.tar.xz
21mr|texlive-keystroke-1.6-2|10	BuildArch:	noarch
21mr|texlive-keystroke-1.6-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-keystroke-1.6-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-keystroke-1.6-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-keystroke-1.6-2|14	
21mr|texlive-keystroke-1.6-2|15	%description
21mr|texlive-keystroke-1.6-2|16	A LaTeX package which provides macros for the graphical
21mr|texlive-keystroke-1.6-2|17	representation of the keys on a computer keyboard.
21mr|texlive-keystroke-1.6-2|18	
21mr|texlive-keystroke-1.6-2|19	#-----------------------------------------------------------------------
21mr|texlive-keystroke-1.6-2|20	%files
21mr|texlive-keystroke-1.6-2|21	%{_texmfdistdir}/tex/latex/keystroke/keystroke.sty
21mr|texlive-keystroke-1.6-2|22	%{_texmfdistdir}/tex/latex/keystroke/keystroke_left.eps
21mr|texlive-keystroke-1.6-2|23	%{_texmfdistdir}/tex/latex/keystroke/keystroke_left.pdf
21mr|texlive-keystroke-1.6-2|24	%{_texmfdistdir}/tex/latex/keystroke/keystroke_middle.eps
21mr|texlive-keystroke-1.6-2|25	%{_texmfdistdir}/tex/latex/keystroke/keystroke_middle.pdf
21mr|texlive-keystroke-1.6-2|26	%{_texmfdistdir}/tex/latex/keystroke/keystroke_right.eps
21mr|texlive-keystroke-1.6-2|27	%{_texmfdistdir}/tex/latex/keystroke/keystroke_right.pdf
21mr|texlive-keystroke-1.6-2|28	%doc %{_texmfdistdir}/doc/latex/keystroke/README
21mr|texlive-keystroke-1.6-2|29	%doc %{_texmfdistdir}/doc/latex/keystroke/key-test.pdf
21mr|texlive-keystroke-1.6-2|30	%doc %{_texmfdistdir}/doc/latex/keystroke/key-test.tex
21mr|texlive-keystroke-1.6-2|31	
21mr|texlive-keystroke-1.6-2|32	#-----------------------------------------------------------------------
21mr|texlive-keystroke-1.6-2|33	%prep
21mr|texlive-keystroke-1.6-2|34	%setup -c -a0 -a1
21mr|texlive-keystroke-1.6-2|35	
21mr|texlive-keystroke-1.6-2|36	%build
21mr|texlive-keystroke-1.6-2|37	
21mr|texlive-keystroke-1.6-2|38	%install
21mr|texlive-keystroke-1.6-2|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-keystroke-1.6-2|40	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18238 21
21mr|texlive-keyval2e-0.0.2-7|1	# revision 23698
21mr|texlive-keyval2e-0.0.2-7|2	# category Package
21mr|texlive-keyval2e-0.0.2-7|3	# catalog-ctan /macros/latex/contrib/keyval2e
21mr|texlive-keyval2e-0.0.2-7|4	# catalog-date 2011-08-26 11:26:23 +0200
21mr|texlive-keyval2e-0.0.2-7|5	# catalog-license lppl1.3
21mr|texlive-keyval2e-0.0.2-7|6	# catalog-version 0.0.2
21mr|texlive-keyval2e-0.0.2-7|7	Name:		texlive-keyval2e
21mr|texlive-keyval2e-0.0.2-7|8	Version:	0.0.2
21mr|texlive-keyval2e-0.0.2-7|9	Release:	7
21mr|texlive-keyval2e-0.0.2-7|10	Summary:	A lightweight and robust key-value parser
21mr|texlive-keyval2e-0.0.2-7|11	Group:		Publishing
21mr|texlive-keyval2e-0.0.2-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/keyval2e
21mr|texlive-keyval2e-0.0.2-7|13	License:	LPPL1.3
21mr|texlive-keyval2e-0.0.2-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/keyval2e.tar.xz
21mr|texlive-keyval2e-0.0.2-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/keyval2e.doc.tar.xz
21mr|texlive-keyval2e-0.0.2-7|16	BuildArch:	noarch
21mr|texlive-keyval2e-0.0.2-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-keyval2e-0.0.2-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-keyval2e-0.0.2-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-keyval2e-0.0.2-7|20	
21mr|texlive-keyval2e-0.0.2-7|21	%description
21mr|texlive-keyval2e-0.0.2-7|22	The package provides lightweight and robust facilities for
21mr|texlive-keyval2e-0.0.2-7|23	creating and managing keys. Its machinery isn't as extensive as
21mr|texlive-keyval2e-0.0.2-7|24	that of, e.g., the ltxkeys package, but it is equally robust;
21mr|texlive-keyval2e-0.0.2-7|25	ease of use and speed of processing are the design aims of the
21mr|texlive-keyval2e-0.0.2-7|26	package.
21mr|texlive-keyval2e-0.0.2-7|27	
21mr|texlive-keyval2e-0.0.2-7|28	
21mr|texlive-keyval2e-0.0.2-7|29	#-----------------------------------------------------------------------
21mr|texlive-keyval2e-0.0.2-7|30	%files
21mr|texlive-keyval2e-0.0.2-7|31	%{_texmfdistdir}/tex/latex/keyval2e/keyval2e.sty
21mr|texlive-keyval2e-0.0.2-7|32	%doc %{_texmfdistdir}/doc/latex/keyval2e/README
21mr|texlive-keyval2e-0.0.2-7|33	%doc %{_texmfdistdir}/doc/latex/keyval2e/keyval2e-examples.pdf
21mr|texlive-keyval2e-0.0.2-7|34	%doc %{_texmfdistdir}/doc/latex/keyval2e/keyval2e-examples.tex
21mr|texlive-keyval2e-0.0.2-7|35	%doc %{_texmfdistdir}/doc/latex/keyval2e/keyval2e-guide.pdf
21mr|texlive-keyval2e-0.0.2-7|36	%doc %{_texmfdistdir}/doc/latex/keyval2e/keyval2e-guide.tex
21mr|texlive-keyval2e-0.0.2-7|37	
21mr|texlive-keyval2e-0.0.2-7|38	#-----------------------------------------------------------------------
21mr|texlive-keyval2e-0.0.2-7|39	%prep
21mr|texlive-keyval2e-0.0.2-7|40	%setup -c -a0 -a1
21mr|texlive-keyval2e-0.0.2-7|41	
21mr|texlive-keyval2e-0.0.2-7|42	%build
21mr|texlive-keyval2e-0.0.2-7|43	
21mr|texlive-keyval2e-0.0.2-7|44	%install
21mr|texlive-keyval2e-0.0.2-7|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-keyval2e-0.0.2-7|46	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18239 21
21mr|texlive-kix-20190228-1|1	Name:		texlive-kix
21mr|texlive-kix-20190228-1|2	Version:	20190228
21mr|texlive-kix-20190228-1|3	Release:	1
21mr|texlive-kix-20190228-1|4	Summary:	Typeset KIX codes
21mr|texlive-kix-20190228-1|5	Group:		Publishing
21mr|texlive-kix-20190228-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/kix
21mr|texlive-kix-20190228-1|7	License:	LPPL1
21mr|texlive-kix-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kix.tar.xz
21mr|texlive-kix-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kix.doc.tar.xz
21mr|texlive-kix-20190228-1|10	BuildArch:	noarch
21mr|texlive-kix-20190228-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-kix-20190228-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-kix-20190228-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-kix-20190228-1|14	
21mr|texlive-kix-20190228-1|15	%description
21mr|texlive-kix-20190228-1|16	Implements KIX codes as used by the Dutch PTT for bulk mail
21mr|texlive-kix-20190228-1|17	addressing. (Royal Mail 4 State Code.) KIX is a registered
21mr|texlive-kix-20190228-1|18	trade mark of PTT Post Holdings B. V.
21mr|texlive-kix-20190228-1|19	
21mr|texlive-kix-20190228-1|20	#-----------------------------------------------------------------------
21mr|texlive-kix-20190228-1|21	%files
21mr|texlive-kix-20190228-1|22	%{_texmfdistdir}/tex/latex/kix
21mr|texlive-kix-20190228-1|23	%doc %{_texmfdistdir}/doc/latex/kix
21mr|texlive-kix-20190228-1|24	
21mr|texlive-kix-20190228-1|25	#-----------------------------------------------------------------------
21mr|texlive-kix-20190228-1|26	%prep
21mr|texlive-kix-20190228-1|27	%setup -c -a0 -a1
21mr|texlive-kix-20190228-1|28	
21mr|texlive-kix-20190228-1|29	%build
21mr|texlive-kix-20190228-1|30	
21mr|texlive-kix-20190228-1|31	%install
21mr|texlive-kix-20190228-1|32	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-kix-20190228-1|33	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18240 21
21mr|texlive-kluwer-20190228-1|1	Name:		texlive-kluwer
21mr|texlive-kluwer-20190228-1|2	Version:	20190228
21mr|texlive-kluwer-20190228-1|3	Release:	1
21mr|texlive-kluwer-20190228-1|4	Summary:	TeXLive kluwer package
21mr|texlive-kluwer-20190228-1|5	Group:		Publishing
21mr|texlive-kluwer-20190228-1|6	URL:		http://tug.org/texlive
21mr|texlive-kluwer-20190228-1|7	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-kluwer-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kluwer.tar.xz
21mr|texlive-kluwer-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kluwer.doc.tar.xz
21mr|texlive-kluwer-20190228-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kluwer.source.tar.xz
21mr|texlive-kluwer-20190228-1|11	BuildArch:	noarch
21mr|texlive-kluwer-20190228-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-kluwer-20190228-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-kluwer-20190228-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-kluwer-20190228-1|15	
21mr|texlive-kluwer-20190228-1|16	%description
21mr|texlive-kluwer-20190228-1|17	TeXLive kluwer package.
21mr|texlive-kluwer-20190228-1|18	
21mr|texlive-kluwer-20190228-1|19	#-----------------------------------------------------------------------
21mr|texlive-kluwer-20190228-1|20	%files
21mr|texlive-kluwer-20190228-1|21	%{_texmfdistdir}/bibtex/bst/kluwer
21mr|texlive-kluwer-20190228-1|22	%{_texmfdistdir}/tex/latex/kluwer
21mr|texlive-kluwer-20190228-1|23	%doc %{_texmfdistdir}/doc/latex/kluwer
21mr|texlive-kluwer-20190228-1|24	#- source
21mr|texlive-kluwer-20190228-1|25	%doc %{_texmfdistdir}/source/latex/kluwer
21mr|texlive-kluwer-20190228-1|26	
21mr|texlive-kluwer-20190228-1|27	#-----------------------------------------------------------------------
21mr|texlive-kluwer-20190228-1|28	%prep
21mr|texlive-kluwer-20190228-1|29	%setup -c -a0 -a1 -a2
21mr|texlive-kluwer-20190228-1|30	
21mr|texlive-kluwer-20190228-1|31	%build
21mr|texlive-kluwer-20190228-1|32	
21mr|texlive-kluwer-20190228-1|33	%install
21mr|texlive-kluwer-20190228-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-kluwer-20190228-1|35	cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}

18241 21
21mr|texlive-knitting-3.0-1|1	# revision 19595
21mr|texlive-knitting-3.0-1|2	# category Package
21mr|texlive-knitting-3.0-1|3	# catalog-ctan /fonts/knitting
21mr|texlive-knitting-3.0-1|4	# catalog-date 2010-08-29 22:20:17 +0200
21mr|texlive-knitting-3.0-1|5	# catalog-license lppl1.3
21mr|texlive-knitting-3.0-1|6	# catalog-version 2.0
21mr|texlive-knitting-3.0-1|7	Name:		texlive-knitting
21mr|texlive-knitting-3.0-1|8	Version:	3.0
21mr|texlive-knitting-3.0-1|9	Release:	1
21mr|texlive-knitting-3.0-1|10	Summary:	Produce knitting charts, in Plain TeX or LaTeX
21mr|texlive-knitting-3.0-1|11	Group:		Publishing
21mr|texlive-knitting-3.0-1|12	URL:		http://www.ctan.org/tex-archive/fonts/knitting
21mr|texlive-knitting-3.0-1|13	License:	LPPL1.3
21mr|texlive-knitting-3.0-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/knitting.tar.xz
21mr|texlive-knitting-3.0-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/knitting.doc.tar.xz
21mr|texlive-knitting-3.0-1|16	BuildArch:	noarch
21mr|texlive-knitting-3.0-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-knitting-3.0-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-knitting-3.0-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-knitting-3.0-1|20	
21mr|texlive-knitting-3.0-1|21	%description
21mr|texlive-knitting-3.0-1|22	The package provides symbol fonts and commands to write charted
21mr|texlive-knitting-3.0-1|23	instructions for cable and lace knitting patterns, using either
21mr|texlive-knitting-3.0-1|24	plain TeX or LaTeX. The fonts are available both as MetaFont
21mr|texlive-knitting-3.0-1|25	source and in Adobe Type 1 format.
21mr|texlive-knitting-3.0-1|26	
21mr|texlive-knitting-3.0-1|27	#-----------------------------------------------------------------------
21mr|texlive-knitting-3.0-1|28	%files
21mr|texlive-knitting-3.0-1|29	%{_texmfdistdir}/fonts/afm/public/knitting/knitg_sc_in.afm
21mr|texlive-knitting-3.0-1|30	%{_texmfdistdir}/fonts/afm/public/knitting/knitg_sc_out.afm
21mr|texlive-knitting-3.0-1|31	%{_texmfdistdir}/fonts/afm/public/knitting/knitgg.afm
21mr|texlive-knitting-3.0-1|32	%{_texmfdistdir}/fonts/afm/public/knitting/knitgn.afm
21mr|texlive-knitting-3.0-1|33	%{_texmfdistdir}/fonts/afm/public/knitting/knitgp.afm
21mr|texlive-knitting-3.0-1|34	%{_texmfdistdir}/fonts/afm/public/knitting/knitn_sc_in.afm
21mr|texlive-knitting-3.0-1|35	%{_texmfdistdir}/fonts/afm/public/knitting/knitn_sc_out.afm
21mr|texlive-knitting-3.0-1|36	%{_texmfdistdir}/fonts/afm/public/knitting/knitnl.afm
21mr|texlive-knitting-3.0-1|37	%{_texmfdistdir}/fonts/afm/public/knitting/knitnn.afm
21mr|texlive-knitting-3.0-1|38	%{_texmfdistdir}/fonts/afm/public/knitting/knitnp.afm
21mr|texlive-knitting-3.0-1|39	%{_texmfdistdir}/fonts/afm/public/knitting/knitnr.afm
21mr|texlive-knitting-3.0-1|40	%{_texmfdistdir}/fonts/afm/public/knitting/knitw_sc_in.afm
21mr|texlive-knitting-3.0-1|41	%{_texmfdistdir}/fonts/afm/public/knitting/knitw_sc_out.afm
21mr|texlive-knitting-3.0-1|42	%{_texmfdistdir}/fonts/afm/public/knitting/knitwg.afm
21mr|texlive-knitting-3.0-1|43	%{_texmfdistdir}/fonts/afm/public/knitting/knitwn.afm
21mr|texlive-knitting-3.0-1|44	%{_texmfdistdir}/fonts/afm/public/knitting/knitwp.afm
21mr|texlive-knitting-3.0-1|45	%{_texmfdistdir}/fonts/map/dvips/knitting/knitfont.map
21mr|texlive-knitting-3.0-1|46	%{_texmfdistdir}/fonts/source/public/knitting/knit_dimens.mf
21mr|texlive-knitting-3.0-1|47	%{_texmfdistdir}/fonts/source/public/knitting/knit_grid_cables.mf
21mr|texlive-knitting-3.0-1|48	%{_texmfdistdir}/fonts/source/public/knitting/knit_nogrid_cables.mf
21mr|texlive-knitting-3.0-1|49	%{_texmfdistdir}/fonts/source/public/knitting/knit_symbols.mf
21mr|texlive-knitting-3.0-1|50	%{_texmfdistdir}/fonts/source/public/knitting/knitg_sc_in.mf
21mr|texlive-knitting-3.0-1|51	%{_texmfdistdir}/fonts/source/public/knitting/knitg_sc_out.mf
21mr|texlive-knitting-3.0-1|52	%{_texmfdistdir}/fonts/source/public/knitting/knitgg.mf
21mr|texlive-knitting-3.0-1|53	%{_texmfdistdir}/fonts/source/public/knitting/knitgn.mf
21mr|texlive-knitting-3.0-1|54	%{_texmfdistdir}/fonts/source/public/knitting/knitgp.mf
21mr|texlive-knitting-3.0-1|55	%{_texmfdistdir}/fonts/source/public/knitting/knitn_sc_in.mf
21mr|texlive-knitting-3.0-1|56	%{_texmfdistdir}/fonts/source/public/knitting/knitn_sc_out.mf
21mr|texlive-knitting-3.0-1|57	%{_texmfdistdir}/fonts/source/public/knitting/knitnl.mf
21mr|texlive-knitting-3.0-1|58	%{_texmfdistdir}/fonts/source/public/knitting/knitnn.mf
21mr|texlive-knitting-3.0-1|59	%{_texmfdistdir}/fonts/source/public/knitting/knitnp.mf
21mr|texlive-knitting-3.0-1|60	%{_texmfdistdir}/fonts/source/public/knitting/knitnr.mf
21mr|texlive-knitting-3.0-1|61	%{_texmfdistdir}/fonts/source/public/knitting/knitw_sc_in.mf
21mr|texlive-knitting-3.0-1|62	%{_texmfdistdir}/fonts/source/public/knitting/knitw_sc_out.mf
21mr|texlive-knitting-3.0-1|63	%{_texmfdistdir}/fonts/source/public/knitting/knitwg.mf
21mr|texlive-knitting-3.0-1|64	%{_texmfdistdir}/fonts/source/public/knitting/knitwn.mf
21mr|texlive-knitting-3.0-1|65	%{_texmfdistdir}/fonts/source/public/knitting/knitwp.mf
21mr|texlive-knitting-3.0-1|66	%{_texmfdistdir}/fonts/tfm/public/knitting/knitg_sc_in.tfm
21mr|texlive-knitting-3.0-1|67	%{_texmfdistdir}/fonts/tfm/public/knitting/knitg_sc_out.tfm
21mr|texlive-knitting-3.0-1|68	%{_texmfdistdir}/fonts/tfm/public/knitting/knitgg.tfm
21mr|texlive-knitting-3.0-1|69	%{_texmfdistdir}/fonts/tfm/public/knitting/knitgn.tfm
21mr|texlive-knitting-3.0-1|70	%{_texmfdistdir}/fonts/tfm/public/knitting/knitgp.tfm
21mr|texlive-knitting-3.0-1|71	%{_texmfdistdir}/fonts/tfm/public/knitting/knitn_sc_in.tfm
21mr|texlive-knitting-3.0-1|72	%{_texmfdistdir}/fonts/tfm/public/knitting/knitn_sc_out.tfm
21mr|texlive-knitting-3.0-1|73	%{_texmfdistdir}/fonts/tfm/public/knitting/knitnl.tfm
21mr|texlive-knitting-3.0-1|74	%{_texmfdistdir}/fonts/tfm/public/knitting/knitnn.tfm
21mr|texlive-knitting-3.0-1|75	%{_texmfdistdir}/fonts/tfm/public/knitting/knitnp.tfm
21mr|texlive-knitting-3.0-1|76	%{_texmfdistdir}/fonts/tfm/public/knitting/knitnr.tfm
21mr|texlive-knitting-3.0-1|77	%{_texmfdistdir}/fonts/tfm/public/knitting/knitw_sc_in.tfm
21mr|texlive-knitting-3.0-1|78	%{_texmfdistdir}/fonts/tfm/public/knitting/knitw_sc_out.tfm
21mr|texlive-knitting-3.0-1|79	%{_texmfdistdir}/fonts/tfm/public/knitting/knitwg.tfm
21mr|texlive-knitting-3.0-1|80	%{_texmfdistdir}/fonts/tfm/public/knitting/knitwn.tfm
21mr|texlive-knitting-3.0-1|81	%{_texmfdistdir}/fonts/tfm/public/knitting/knitwp.tfm
21mr|texlive-knitting-3.0-1|82	%{_texmfdistdir}/fonts/type1/public/knitting/knitg_sc_in.pfb
21mr|texlive-knitting-3.0-1|83	%{_texmfdistdir}/fonts/type1/public/knitting/knitg_sc_out.pfb
21mr|texlive-knitting-3.0-1|84	%{_texmfdistdir}/fonts/type1/public/knitting/knitgg.pfb
21mr|texlive-knitting-3.0-1|85	%{_texmfdistdir}/fonts/type1/public/knitting/knitgn.pfb
21mr|texlive-knitting-3.0-1|86	%{_texmfdistdir}/fonts/type1/public/knitting/knitgp.pfb
21mr|texlive-knitting-3.0-1|87	%{_texmfdistdir}/fonts/type1/public/knitting/knitn_sc_in.pfb
21mr|texlive-knitting-3.0-1|88	%{_texmfdistdir}/fonts/type1/public/knitting/knitn_sc_out.pfb
21mr|texlive-knitting-3.0-1|89	%{_texmfdistdir}/fonts/type1/public/knitting/knitnl.pfb
21mr|texlive-knitting-3.0-1|90	%{_texmfdistdir}/fonts/type1/public/knitting/knitnn.pfb
21mr|texlive-knitting-3.0-1|91	%{_texmfdistdir}/fonts/type1/public/knitting/knitnp.pfb
21mr|texlive-knitting-3.0-1|92	%{_texmfdistdir}/fonts/type1/public/knitting/knitnr.pfb
21mr|texlive-knitting-3.0-1|93	%{_texmfdistdir}/fonts/type1/public/knitting/knitw_sc_in.pfb
21mr|texlive-knitting-3.0-1|94	%{_texmfdistdir}/fonts/type1/public/knitting/knitw_sc_out.pfb
21mr|texlive-knitting-3.0-1|95	%{_texmfdistdir}/fonts/type1/public/knitting/knitwg.pfb
21mr|texlive-knitting-3.0-1|96	%{_texmfdistdir}/fonts/type1/public/knitting/knitwn.pfb
21mr|texlive-knitting-3.0-1|97	%{_texmfdistdir}/fonts/type1/public/knitting/knitwp.pfb
21mr|texlive-knitting-3.0-1|98	%{_texmfdistdir}/tex/latex/knitting/knitting.sty
21mr|texlive-knitting-3.0-1|99	%{_texmfdistdir}/tex/latex/knitting/uknit.fd
21mr|texlive-knitting-3.0-1|100	%{_texmfdistdir}/tex/plain/knitting/knitting.tex
21mr|texlive-knitting-3.0-1|101	%doc %{_texmfdistdir}/doc/fonts/knitting/README
21mr|texlive-knitting-3.0-1|102	%doc %{_texmfdistdir}/doc/fonts/knitting/knitexamples.tex
21mr|texlive-knitting-3.0-1|103	%doc %{_texmfdistdir}/doc/fonts/knitting/knitkey.tex
21mr|texlive-knitting-3.0-1|104	%doc %{_texmfdistdir}/doc/fonts/knitting/knitting-doc.pdf
21mr|texlive-knitting-3.0-1|105	%doc %{_texmfdistdir}/doc/fonts/knitting/knitting-doc.tex
21mr|texlive-knitting-3.0-1|106	
21mr|texlive-knitting-3.0-1|107	#-----------------------------------------------------------------------
21mr|texlive-knitting-3.0-1|108	%prep
21mr|texlive-knitting-3.0-1|109	%setup -c -a0 -a1
21mr|texlive-knitting-3.0-1|110	
21mr|texlive-knitting-3.0-1|111	%build
21mr|texlive-knitting-3.0-1|112	
21mr|texlive-knitting-3.0-1|113	%install
21mr|texlive-knitting-3.0-1|114	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-knitting-3.0-1|115	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

18242 21
21mr|texlive-knittingpattern-20190228-1|1	# revision 17205
21mr|texlive-knittingpattern-20190228-1|2	# category Package
21mr|texlive-knittingpattern-20190228-1|3	# catalog-ctan /macros/latex/contrib/knittingpattern
21mr|texlive-knittingpattern-20190228-1|4	# catalog-date 2010-03-09 13:13:30 +0100
21mr|texlive-knittingpattern-20190228-1|5	# catalog-license lppl1.3
21mr|texlive-knittingpattern-20190228-1|6	# catalog-version undef
21mr|texlive-knittingpattern-20190228-1|7	Name:		texlive-knittingpattern
21mr|texlive-knittingpattern-20190228-1|8	Version:	20190228
21mr|texlive-knittingpattern-20190228-1|9	Release:	1
21mr|texlive-knittingpattern-20190228-1|10	Summary:	Create knitting patterns
21mr|texlive-knittingpattern-20190228-1|11	Group:		Publishing
21mr|texlive-knittingpattern-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/knittingpattern
21mr|texlive-knittingpattern-20190228-1|13	License:	LPPL1.3
21mr|texlive-knittingpattern-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/knittingpattern.tar.xz
21mr|texlive-knittingpattern-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/knittingpattern.doc.tar.xz
21mr|texlive-knittingpattern-20190228-1|16	BuildArch:	noarch
21mr|texlive-knittingpattern-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-knittingpattern-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-knittingpattern-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-knittingpattern-20190228-1|20	
21mr|texlive-knittingpattern-20190228-1|21	%description
21mr|texlive-knittingpattern-20190228-1|22	The class provides a simple, effective method for knitters to
21mr|texlive-knittingpattern-20190228-1|23	produce high-quality, attractive patterns using LaTeX. It does
21mr|texlive-knittingpattern-20190228-1|24	this by providing commands to handle as much of the layout of
21mr|texlive-knittingpattern-20190228-1|25	the document as possible, leaving the author free to
21mr|texlive-knittingpattern-20190228-1|26	concentrate on the pattern.
21mr|texlive-knittingpattern-20190228-1|27	
21mr|texlive-knittingpattern-20190228-1|28	#-----------------------------------------------------------------------
21mr|texlive-knittingpattern-20190228-1|29	%files
21mr|texlive-knittingpattern-20190228-1|30	%{_texmfdistdir}/tex/latex/knittingpattern/knittingpattern.cls
21mr|texlive-knittingpattern-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/knittingpattern/README
21mr|texlive-knittingpattern-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/knittingpattern/introduction.pdf
21mr|texlive-knittingpattern-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/knittingpattern/introduction.tex
21mr|texlive-knittingpattern-20190228-1|34	%doc %{_texmfdistdir}/doc/latex/knittingpattern/lion.png
21mr|texlive-knittingpattern-20190228-1|35	%doc %{_texmfdistdir}/doc/latex/knittingpattern/template.pdf
21mr|texlive-knittingpattern-20190228-1|36	%doc %{_texmfdistdir}/doc/latex/knittingpattern/template.tex
21mr|texlive-knittingpattern-20190228-1|37	
21mr|texlive-knittingpattern-20190228-1|38	#-----------------------------------------------------------------------
21mr|texlive-knittingpattern-20190228-1|39	%prep
21mr|texlive-knittingpattern-20190228-1|40	%setup -c -a0 -a1
21mr|texlive-knittingpattern-20190228-1|41	
21mr|texlive-knittingpattern-20190228-1|42	%build
21mr|texlive-knittingpattern-20190228-1|43	
21mr|texlive-knittingpattern-20190228-1|44	%install
21mr|texlive-knittingpattern-20190228-1|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-knittingpattern-20190228-1|46	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18243 21
21mr|texlive-knuth-20210227-1|1	Name:		texlive-knuth
21mr|texlive-knuth-20210227-1|2	Version:	20210227
21mr|texlive-knuth-20210227-1|3	Release:	1
21mr|texlive-knuth-20210227-1|4	Summary:	Knuth's published errata
21mr|texlive-knuth-20210227-1|5	Group:		Publishing
21mr|texlive-knuth-20210227-1|6	URL:		http://www.ctan.org/tex-archive/systems/knuth/dist/errata
21mr|texlive-knuth-20210227-1|7	License:	KNUTH
21mr|texlive-knuth-20210227-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/knuth.tar.xz
21mr|texlive-knuth-20210227-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/knuth.doc.tar.xz
21mr|texlive-knuth-20210227-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/knuth.source.tar.xz
21mr|texlive-knuth-20210227-1|11	Source3:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/knuth-lib.tar.xz
21mr|texlive-knuth-20210227-1|12	BuildArch:	noarch
21mr|texlive-knuth-20210227-1|13	BuildRequires:	texlive-tlpkg
21mr|texlive-knuth-20210227-1|14	Requires(pre):	texlive-tlpkg
21mr|texlive-knuth-20210227-1|15	Requires:	texlive-metafont.bin
21mr|texlive-knuth-20210227-1|16	Requires:	texlive-mfware.bin
21mr|texlive-knuth-20210227-1|17	Provides:	tex-knuth-lib = 2024
21mr|texlive-knuth-20210227-1|18	Provides:	tex(manmac.tex) = 2024
21mr|texlive-knuth-20210227-1|19	Provides:	tex(mftmac.tex) = 2024
21mr|texlive-knuth-20210227-1|20	Provides:	tex(null.tex) = 2024
21mr|texlive-knuth-20210227-1|21	Provides:	tex(story.tex) = 2024
21mr|texlive-knuth-20210227-1|22	Provides:	tex(testfont.tex) = 2024
21mr|texlive-knuth-20210227-1|23	Provides:	tex(webmac.tex) = 2024
21mr|texlive-knuth-20210227-1|24	
21mr|texlive-knuth-20210227-1|25	%description
21mr|texlive-knuth-20210227-1|26	These files are details of problems reported in the 'Computers
21mr|texlive-knuth-20210227-1|27	and Typesetting' series of books, for the Computer Modern
21mr|texlive-knuth-20210227-1|28	fonts, and for TeX, MetaFont and related programs.
21mr|texlive-knuth-20210227-1|29	
21mr|texlive-knuth-20210227-1|30	#-----------------------------------------------------------------------
21mr|texlive-knuth-20210227-1|31	%files
21mr|texlive-knuth-20210227-1|32	%{_texmfdistdir}/fonts/source/public/knuth-lib
21mr|texlive-knuth-20210227-1|33	%{_texmfdistdir}/fonts/tfm/public/knuth-lib
21mr|texlive-knuth-20210227-1|34	%{_texmfdistdir}/tex/generic/knuth-lib
21mr|texlive-knuth-20210227-1|35	%{_texmfdistdir}/tex/plain/knuth-lib
21mr|texlive-knuth-20210227-1|36	%{_tlpkgdir}/tlpobj/*
21mr|texlive-knuth-20210227-1|37	%doc %{_texmfdistdir}/doc/generic/knuth
21mr|texlive-knuth-20210227-1|38	#- source
21mr|texlive-knuth-20210227-1|39	%doc %{_texmfdistdir}/source/generic/knuth
21mr|texlive-knuth-20210227-1|40	
21mr|texlive-knuth-20210227-1|41	#-----------------------------------------------------------------------
21mr|texlive-knuth-20210227-1|42	%prep
21mr|texlive-knuth-20210227-1|43	%setup -c -a0 -a1 -a2 -a3
21mr|texlive-knuth-20210227-1|44	
21mr|texlive-knuth-20210227-1|45	%build
21mr|texlive-knuth-20210227-1|46	
21mr|texlive-knuth-20210227-1|47	%install
21mr|texlive-knuth-20210227-1|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-knuth-20210227-1|49	cp -fpar tex fonts doc source %{buildroot}%{_texmfdistdir}
21mr|texlive-knuth-20210227-1|50	mkdir -p %{buildroot}%{_tlpkgdir}
21mr|texlive-knuth-20210227-1|51	cp -fpar tlpkg/* %{buildroot}%{_tlpkgdir}

18244 21
21mr|texlive-koma-moderncvclassic-0.5-3|1	Name:		texlive-koma-moderncvclassic
21mr|texlive-koma-moderncvclassic-0.5-3|2	Version:	0.5
21mr|texlive-koma-moderncvclassic-0.5-3|3	Release:	3
21mr|texlive-koma-moderncvclassic-0.5-3|4	Summary:	An imitation of the moderncv class with the classic style
21mr|texlive-koma-moderncvclassic-0.5-3|5	Group:		Publishing
21mr|texlive-koma-moderncvclassic-0.5-3|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/koma-moderncvclassic
21mr|texlive-koma-moderncvclassic-0.5-3|7	License:	LPPL1.3
21mr|texlive-koma-moderncvclassic-0.5-3|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/koma-moderncvclassic.tar.xz
21mr|texlive-koma-moderncvclassic-0.5-3|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/koma-moderncvclassic.doc.tar.xz
21mr|texlive-koma-moderncvclassic-0.5-3|10	BuildArch:	noarch
21mr|texlive-koma-moderncvclassic-0.5-3|11	BuildRequires:	texlive-tlpkg
21mr|texlive-koma-moderncvclassic-0.5-3|12	Requires(pre):	texlive-tlpkg
21mr|texlive-koma-moderncvclassic-0.5-3|13	Requires(post):	texlive-kpathsea
21mr|texlive-koma-moderncvclassic-0.5-3|14	
21mr|texlive-koma-moderncvclassic-0.5-3|15	%description
21mr|texlive-koma-moderncvclassic-0.5-3|16	This package provides an imitation of the moderncv class with
21mr|texlive-koma-moderncvclassic-0.5-3|17	the classic style (by Xavier Danaux), to be used in conjunction
21mr|texlive-koma-moderncvclassic-0.5-3|18	with the koma-classes. Thus it is possible to configure
21mr|texlive-koma-moderncvclassic-0.5-3|19	pagelayout, headings etc. the way it is done in koma-classes.
21mr|texlive-koma-moderncvclassic-0.5-3|20	Moreover, it is possible to use biblatex, while the original
21mr|texlive-koma-moderncvclassic-0.5-3|21	moderncv-class is incompatible with biblatex.
21mr|texlive-koma-moderncvclassic-0.5-3|22	
21mr|texlive-koma-moderncvclassic-0.5-3|23	#-----------------------------------------------------------------------
21mr|texlive-koma-moderncvclassic-0.5-3|24	%files
21mr|texlive-koma-moderncvclassic-0.5-3|25	%{_texmfdistdir}/tex/latex/koma-moderncvclassic/koma-moderncvclassic.sty
21mr|texlive-koma-moderncvclassic-0.5-3|26	%doc %{_texmfdistdir}/doc/latex/koma-moderncvclassic/README
21mr|texlive-koma-moderncvclassic-0.5-3|27	%doc %{_texmfdistdir}/doc/latex/koma-moderncvclassic/changelog
21mr|texlive-koma-moderncvclassic-0.5-3|28	%doc %{_texmfdistdir}/doc/latex/koma-moderncvclassic/cvbasic.pdf
21mr|texlive-koma-moderncvclassic-0.5-3|29	%doc %{_texmfdistdir}/doc/latex/koma-moderncvclassic/cvbasic.tex
21mr|texlive-koma-moderncvclassic-0.5-3|30	
21mr|texlive-koma-moderncvclassic-0.5-3|31	#-----------------------------------------------------------------------
21mr|texlive-koma-moderncvclassic-0.5-3|32	%prep
21mr|texlive-koma-moderncvclassic-0.5-3|33	%setup -c -a0 -a1
21mr|texlive-koma-moderncvclassic-0.5-3|34	
21mr|texlive-koma-moderncvclassic-0.5-3|35	%build
21mr|texlive-koma-moderncvclassic-0.5-3|36	
21mr|texlive-koma-moderncvclassic-0.5-3|37	%install
21mr|texlive-koma-moderncvclassic-0.5-3|38	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-koma-moderncvclassic-0.5-3|39	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18245 21
21mr|texlive-koma-script-3.26b-1|1	Name:		texlive-koma-script
21mr|texlive-koma-script-3.26b-1|2	Version:	3.26b
21mr|texlive-koma-script-3.26b-1|3	Release:	1
21mr|texlive-koma-script-3.26b-1|4	Summary:	A bundle of versatile classes and packages
21mr|texlive-koma-script-3.26b-1|5	Group:		Publishing
21mr|texlive-koma-script-3.26b-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/koma-script
21mr|texlive-koma-script-3.26b-1|7	License:	LPPL
21mr|texlive-koma-script-3.26b-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/koma-script.tar.xz
21mr|texlive-koma-script-3.26b-1|9	BuildArch:	noarch
21mr|texlive-koma-script-3.26b-1|10	BuildRequires:	texlive-tlpkg
21mr|texlive-koma-script-3.26b-1|11	Requires(pre):	texlive-tlpkg
21mr|texlive-koma-script-3.26b-1|12	Requires(post):	texlive-kpathsea
21mr|texlive-koma-script-3.26b-1|13	
21mr|texlive-koma-script-3.26b-1|14	%description
21mr|texlive-koma-script-3.26b-1|15	The KOMA-Script bundle provides drop-in replacements for the
21mr|texlive-koma-script-3.26b-1|16	article/report/book classes with emphasis on typography and
21mr|texlive-koma-script-3.26b-1|17	versatility. There is also a letter class, different from all
21mr|texlive-koma-script-3.26b-1|18	other letter classes. The bundle also offers: - a package for
21mr|texlive-koma-script-3.26b-1|19	calculating type areas in the way laid down by the typographer
21mr|texlive-koma-script-3.26b-1|20	Jan Tschichold, - a package for easily changing and defining
21mr|texlive-koma-script-3.26b-1|21	page styles, - a package scrdate for getting not only the
21mr|texlive-koma-script-3.26b-1|22	current date but also the name of the day, and - a package
21mr|texlive-koma-script-3.26b-1|23	scrtime for getting the current time. All these packages may be
21mr|texlive-koma-script-3.26b-1|24	used not only with KOMA-Script classes but also with the
21mr|texlive-koma-script-3.26b-1|25	standard classes. Since every package has its own version
21mr|texlive-koma-script-3.26b-1|26	number, the version number quoted only refers to the version of
21mr|texlive-koma-script-3.26b-1|27	scrbook, scrreprt, scrartcl, scrlttr2 and typearea. These are
21mr|texlive-koma-script-3.26b-1|28	the main parts of the bundle.
21mr|texlive-koma-script-3.26b-1|29	
21mr|texlive-koma-script-3.26b-1|30	#-----------------------------------------------------------------------
21mr|texlive-koma-script-3.26b-1|31	%files
21mr|texlive-koma-script-3.26b-1|32	%{_texmfdistdir}/doc/latex/koma-script
21mr|texlive-koma-script-3.26b-1|33	%{_texmfdistdir}/source/latex/koma-script
21mr|texlive-koma-script-3.26b-1|34	%{_texmfdistdir}/tex/latex/koma-script
21mr|texlive-koma-script-3.26b-1|35	
21mr|texlive-koma-script-3.26b-1|36	#-----------------------------------------------------------------------
21mr|texlive-koma-script-3.26b-1|37	%prep
21mr|texlive-koma-script-3.26b-1|38	%setup -c -a0
21mr|texlive-koma-script-3.26b-1|39	
21mr|texlive-koma-script-3.26b-1|40	%build
21mr|texlive-koma-script-3.26b-1|41	
21mr|texlive-koma-script-3.26b-1|42	%install
21mr|texlive-koma-script-3.26b-1|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-koma-script-3.26b-1|44	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18246 21
21mr|texlive-koma-script-examples-20190228-1|1	# revision 34243
21mr|texlive-koma-script-examples-20190228-1|2	# category Package
21mr|texlive-koma-script-examples-20190228-1|3	# catalog-ctan /info/examples/KOMA-Script-5
21mr|texlive-koma-script-examples-20190228-1|4	# catalog-date 2014-05-23 11:15:36 +0200
21mr|texlive-koma-script-examples-20190228-1|5	# catalog-license lppl
21mr|texlive-koma-script-examples-20190228-1|6	# catalog-version undef
21mr|texlive-koma-script-examples-20190228-1|7	Name:		texlive-koma-script-examples
21mr|texlive-koma-script-examples-20190228-1|8	Version:	20190228
21mr|texlive-koma-script-examples-20190228-1|9	Release:	1
21mr|texlive-koma-script-examples-20190228-1|10	Summary:	Examples from the KOMA-Script book
21mr|texlive-koma-script-examples-20190228-1|11	Group:		Publishing
21mr|texlive-koma-script-examples-20190228-1|12	URL:		http://www.ctan.org/tex-archive/info/examples/KOMA-Script-5
21mr|texlive-koma-script-examples-20190228-1|13	License:	LPPL
21mr|texlive-koma-script-examples-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/koma-script-examples.tar.xz
21mr|texlive-koma-script-examples-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/koma-script-examples.doc.tar.xz
21mr|texlive-koma-script-examples-20190228-1|16	BuildArch:	noarch
21mr|texlive-koma-script-examples-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-koma-script-examples-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-koma-script-examples-20190228-1|19	
21mr|texlive-koma-script-examples-20190228-1|20	%description
21mr|texlive-koma-script-examples-20190228-1|21	This package contains some examples from the 5th edition of the
21mr|texlive-koma-script-examples-20190228-1|22	book >>KOMA-Script<<, >>Eine Sammlung von Klassen und Paketen
21mr|texlive-koma-script-examples-20190228-1|23	fur LaTeX2e<< by Markus Kohm, published by Lehmanns Media.
21mr|texlive-koma-script-examples-20190228-1|24	There are no further descriptions of these examples.
21mr|texlive-koma-script-examples-20190228-1|25	
21mr|texlive-koma-script-examples-20190228-1|26	#-----------------------------------------------------------------------
21mr|texlive-koma-script-examples-20190228-1|27	%files
21mr|texlive-koma-script-examples-20190228-1|28	%doc %{_texmfdistdir}/doc/latex/koma-script-examples
21mr|texlive-koma-script-examples-20190228-1|29	
21mr|texlive-koma-script-examples-20190228-1|30	#-----------------------------------------------------------------------
21mr|texlive-koma-script-examples-20190228-1|31	%prep
21mr|texlive-koma-script-examples-20190228-1|32	%setup -c -a0 -a1
21mr|texlive-koma-script-examples-20190228-1|33	
21mr|texlive-koma-script-examples-20190228-1|34	%build
21mr|texlive-koma-script-examples-20190228-1|35	
21mr|texlive-koma-script-examples-20190228-1|36	%install
21mr|texlive-koma-script-examples-20190228-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-koma-script-examples-20190228-1|38	cp -fpar doc %{buildroot}%{_texmfdistdir}

18247 21
21mr|texlive-koma-script-sfs-1.0-7|1	# revision 26137
21mr|texlive-koma-script-sfs-1.0-7|2	# category Package
21mr|texlive-koma-script-sfs-1.0-7|3	# catalog-ctan /macros/latex/contrib/koma-script-SFS
21mr|texlive-koma-script-sfs-1.0-7|4	# catalog-date 2008-11-15 10:53:47 +0100
21mr|texlive-koma-script-sfs-1.0-7|5	# catalog-license lppl
21mr|texlive-koma-script-sfs-1.0-7|6	# catalog-version 1.0
21mr|texlive-koma-script-sfs-1.0-7|7	Name:		texlive-koma-script-sfs
21mr|texlive-koma-script-sfs-1.0-7|8	Version:	1.0
21mr|texlive-koma-script-sfs-1.0-7|9	Release:	7
21mr|texlive-koma-script-sfs-1.0-7|10	Summary:	Koma-script letter class option for Finnish
21mr|texlive-koma-script-sfs-1.0-7|11	Group:		Publishing
21mr|texlive-koma-script-sfs-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/koma-script-SFS
21mr|texlive-koma-script-sfs-1.0-7|13	License:	LPPL
21mr|texlive-koma-script-sfs-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/koma-script-sfs.tar.xz
21mr|texlive-koma-script-sfs-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/koma-script-sfs.doc.tar.xz
21mr|texlive-koma-script-sfs-1.0-7|16	BuildArch:	noarch
21mr|texlive-koma-script-sfs-1.0-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-koma-script-sfs-1.0-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-koma-script-sfs-1.0-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-koma-script-sfs-1.0-7|20	
21mr|texlive-koma-script-sfs-1.0-7|21	%description
21mr|texlive-koma-script-sfs-1.0-7|22	A koma-script parameter set for letters on A4 paper, complying
21mr|texlive-koma-script-sfs-1.0-7|23	with Finnish standards SFS 2486, 2487 and 2488; suitable for
21mr|texlive-koma-script-sfs-1.0-7|24	window envelopes with window on the left size in the sizes C5,
21mr|texlive-koma-script-sfs-1.0-7|25	C65, E5 and E65 (although, because the address window is
21mr|texlive-koma-script-sfs-1.0-7|26	smaller, for sizes E5 and E65 the address may not fit within
21mr|texlive-koma-script-sfs-1.0-7|27	the window, but ordinary 3-line address should fit).
21mr|texlive-koma-script-sfs-1.0-7|28	
21mr|texlive-koma-script-sfs-1.0-7|29	
21mr|texlive-koma-script-sfs-1.0-7|30	#-----------------------------------------------------------------------
21mr|texlive-koma-script-sfs-1.0-7|31	%files
21mr|texlive-koma-script-sfs-1.0-7|32	%{_texmfdistdir}/tex/latex/koma-script-sfs/SFS.lco
21mr|texlive-koma-script-sfs-1.0-7|33	%doc %{_texmfdistdir}/doc/latex/koma-script-sfs/README
21mr|texlive-koma-script-sfs-1.0-7|34	%doc %{_texmfdistdir}/doc/latex/koma-script-sfs/SFSesim.pdf
21mr|texlive-koma-script-sfs-1.0-7|35	%doc %{_texmfdistdir}/doc/latex/koma-script-sfs/SFSesim.tex
21mr|texlive-koma-script-sfs-1.0-7|36	
21mr|texlive-koma-script-sfs-1.0-7|37	#-----------------------------------------------------------------------
21mr|texlive-koma-script-sfs-1.0-7|38	%prep
21mr|texlive-koma-script-sfs-1.0-7|39	%setup -c -a0 -a1
21mr|texlive-koma-script-sfs-1.0-7|40	
21mr|texlive-koma-script-sfs-1.0-7|41	%build
21mr|texlive-koma-script-sfs-1.0-7|42	
21mr|texlive-koma-script-sfs-1.0-7|43	%install
21mr|texlive-koma-script-sfs-1.0-7|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-koma-script-sfs-1.0-7|45	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18248 21
21mr|texlive-kopka-20111103-6|1	# revision 15878
21mr|texlive-kopka-20111103-6|2	# category Package
21mr|texlive-kopka-20111103-6|3	# catalog-ctan undef
21mr|texlive-kopka-20111103-6|4	# catalog-date undef
21mr|texlive-kopka-20111103-6|5	# catalog-license undef
21mr|texlive-kopka-20111103-6|6	# catalog-version undef
21mr|texlive-kopka-20111103-6|7	Name:		texlive-kopka
21mr|texlive-kopka-20111103-6|8	Version:	20111103
21mr|texlive-kopka-20111103-6|9	Release:	6
21mr|texlive-kopka-20111103-6|10	Summary:	TeXLive kopka package
21mr|texlive-kopka-20111103-6|11	Group:		Publishing
21mr|texlive-kopka-20111103-6|12	URL:		http://tug.org/texlive
21mr|texlive-kopka-20111103-6|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-kopka-20111103-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kopka.tar.xz
21mr|texlive-kopka-20111103-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kopka.doc.tar.xz
21mr|texlive-kopka-20111103-6|16	BuildArch:	noarch
21mr|texlive-kopka-20111103-6|17	BuildRequires:	texlive-tlpkg
21mr|texlive-kopka-20111103-6|18	Requires(pre):	texlive-tlpkg
21mr|texlive-kopka-20111103-6|19	
21mr|texlive-kopka-20111103-6|20	%description
21mr|texlive-kopka-20111103-6|21	TeXLive kopka package.
21mr|texlive-kopka-20111103-6|22	
21mr|texlive-kopka-20111103-6|23	#-----------------------------------------------------------------------
21mr|texlive-kopka-20111103-6|24	%files
21mr|texlive-kopka-20111103-6|25	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel2/a4.sty
21mr|texlive-kopka-20111103-6|26	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel2/readme_2
21mr|texlive-kopka-20111103-6|27	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel2/ueb2-1.tex
21mr|texlive-kopka-20111103-6|28	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel2/ueb2-1a.tex
21mr|texlive-kopka-20111103-6|29	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel2/ueb2-1b.tex
21mr|texlive-kopka-20111103-6|30	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel2/ueb2-1c.tex
21mr|texlive-kopka-20111103-6|31	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel2/ueb2-1d.tex
21mr|texlive-kopka-20111103-6|32	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel2/ueb2-2.tex
21mr|texlive-kopka-20111103-6|33	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel2/ueb2-2a.tex
21mr|texlive-kopka-20111103-6|34	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel2/ueb2-2b.tex
21mr|texlive-kopka-20111103-6|35	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel2/ueb2-2c.tex
21mr|texlive-kopka-20111103-6|36	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel2/ueb2-2d.tex
21mr|texlive-kopka-20111103-6|37	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel2/ueb2-3.tex
21mr|texlive-kopka-20111103-6|38	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel2/ueb2-3a.tex
21mr|texlive-kopka-20111103-6|39	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel2/ueb2-3b.tex
21mr|texlive-kopka-20111103-6|40	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel3/a4.sty
21mr|texlive-kopka-20111103-6|41	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel3/readme_3
21mr|texlive-kopka-20111103-6|42	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel3/ueb3-10.tex
21mr|texlive-kopka-20111103-6|43	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel3/ueb3-11.tex
21mr|texlive-kopka-20111103-6|44	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel3/ueb3-12.tex
21mr|texlive-kopka-20111103-6|45	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel3/ueb3-14.tex
21mr|texlive-kopka-20111103-6|46	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel3/ueb3-14a.tex
21mr|texlive-kopka-20111103-6|47	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel3/ueb3-14b.tex
21mr|texlive-kopka-20111103-6|48	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel3/ueb3-1a.tex
21mr|texlive-kopka-20111103-6|49	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel3/ueb3-1b.tex
21mr|texlive-kopka-20111103-6|50	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel3/ueb3-2.tex
21mr|texlive-kopka-20111103-6|51	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel3/ueb3-3a.tex
21mr|texlive-kopka-20111103-6|52	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel3/ueb3-3b.tex
21mr|texlive-kopka-20111103-6|53	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel3/ueb3-4.tex
21mr|texlive-kopka-20111103-6|54	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel3/ueb3-5a.tex
21mr|texlive-kopka-20111103-6|55	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel3/ueb3-5b.tex
21mr|texlive-kopka-20111103-6|56	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel3/ueb3-6a.tex
21mr|texlive-kopka-20111103-6|57	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel3/ueb3-6b.tex
21mr|texlive-kopka-20111103-6|58	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel3/ueb3-6c.tex
21mr|texlive-kopka-20111103-6|59	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel3/ueb3-7a.tex
21mr|texlive-kopka-20111103-6|60	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel3/ueb3-7b.tex
21mr|texlive-kopka-20111103-6|61	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel3/ueb3-7c.tex
21mr|texlive-kopka-20111103-6|62	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel3/ueb3-8.tex
21mr|texlive-kopka-20111103-6|63	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel3/ueb3-9.tex
21mr|texlive-kopka-20111103-6|64	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel3/ueb3.tex
21mr|texlive-kopka-20111103-6|65	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel4/a4.sty
21mr|texlive-kopka-20111103-6|66	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel4/readme_4
21mr|texlive-kopka-20111103-6|67	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel4/ueb4-1.tex
21mr|texlive-kopka-20111103-6|68	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel4/ueb4-10.tex
21mr|texlive-kopka-20111103-6|69	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel4/ueb4-11.tex
21mr|texlive-kopka-20111103-6|70	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel4/ueb4-12.tex
21mr|texlive-kopka-20111103-6|71	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel4/ueb4-13.tex
21mr|texlive-kopka-20111103-6|72	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel4/ueb4-14.tex
21mr|texlive-kopka-20111103-6|73	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel4/ueb4-15.tex
21mr|texlive-kopka-20111103-6|74	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel4/ueb4-16.tex
21mr|texlive-kopka-20111103-6|75	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel4/ueb4-17.tex
21mr|texlive-kopka-20111103-6|76	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel4/ueb4-18.tex
21mr|texlive-kopka-20111103-6|77	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel4/ueb4-19.tex
21mr|texlive-kopka-20111103-6|78	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel4/ueb4-2.tex
21mr|texlive-kopka-20111103-6|79	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel4/ueb4-20.tex
21mr|texlive-kopka-20111103-6|80	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel4/ueb4-21.tex
21mr|texlive-kopka-20111103-6|81	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel4/ueb4-22.tex
21mr|texlive-kopka-20111103-6|82	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel4/ueb4-3.tex
21mr|texlive-kopka-20111103-6|83	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel4/ueb4-4.tex
21mr|texlive-kopka-20111103-6|84	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel4/ueb4-5.tex
21mr|texlive-kopka-20111103-6|85	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel4/ueb4-6.tex
21mr|texlive-kopka-20111103-6|86	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel4/ueb4-7.tex
21mr|texlive-kopka-20111103-6|87	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel4/ueb4-8.tex
21mr|texlive-kopka-20111103-6|88	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel4/ueb4-9a.tex
21mr|texlive-kopka-20111103-6|89	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel4/ueb4-9b.tex
21mr|texlive-kopka-20111103-6|90	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel5/a4.sty
21mr|texlive-kopka-20111103-6|91	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel5/math.tex
21mr|texlive-kopka-20111103-6|92	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel5/readme_5
21mr|texlive-kopka-20111103-6|93	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel5/ueb5-1.tex
21mr|texlive-kopka-20111103-6|94	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel5/ueb5-10.tex
21mr|texlive-kopka-20111103-6|95	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel5/ueb5-11.tex
21mr|texlive-kopka-20111103-6|96	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel5/ueb5-12.tex
21mr|texlive-kopka-20111103-6|97	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel5/ueb5-13.tex
21mr|texlive-kopka-20111103-6|98	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel5/ueb5-14.tex
21mr|texlive-kopka-20111103-6|99	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel5/ueb5-15.tex
21mr|texlive-kopka-20111103-6|100	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel5/ueb5-16.tex
21mr|texlive-kopka-20111103-6|101	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel5/ueb5-17.tex
21mr|texlive-kopka-20111103-6|102	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel5/ueb5-18.tex
21mr|texlive-kopka-20111103-6|103	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel5/ueb5-19.tex
21mr|texlive-kopka-20111103-6|104	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel5/ueb5-2.tex
21mr|texlive-kopka-20111103-6|105	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel5/ueb5-20.tex
21mr|texlive-kopka-20111103-6|106	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel5/ueb5-21.tex
21mr|texlive-kopka-20111103-6|107	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel5/ueb5-3.tex
21mr|texlive-kopka-20111103-6|108	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel5/ueb5-4.tex
21mr|texlive-kopka-20111103-6|109	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel5/ueb5-5.tex
21mr|texlive-kopka-20111103-6|110	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel5/ueb5-6.tex
21mr|texlive-kopka-20111103-6|111	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel5/ueb5-7.tex
21mr|texlive-kopka-20111103-6|112	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel5/ueb5-8.tex
21mr|texlive-kopka-20111103-6|113	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel5/ueb5-9.tex
21mr|texlive-kopka-20111103-6|114	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel6/a4.sty
21mr|texlive-kopka-20111103-6|115	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel6/bild.tex
21mr|texlive-kopka-20111103-6|116	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel6/readme_6
21mr|texlive-kopka-20111103-6|117	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel6/ueb6-1.tex
21mr|texlive-kopka-20111103-6|118	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel6/ueb6-10.tex
21mr|texlive-kopka-20111103-6|119	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel6/ueb6-2.tex
21mr|texlive-kopka-20111103-6|120	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel6/ueb6-3.tex
21mr|texlive-kopka-20111103-6|121	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel6/ueb6-4.tex
21mr|texlive-kopka-20111103-6|122	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel6/ueb6-5.tex
21mr|texlive-kopka-20111103-6|123	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel6/ueb6-6.tex
21mr|texlive-kopka-20111103-6|124	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel6/ueb6-7.tex
21mr|texlive-kopka-20111103-6|125	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel6/ueb6-8.tex
21mr|texlive-kopka-20111103-6|126	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel6/ueb6-9.tex
21mr|texlive-kopka-20111103-6|127	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel7/ueb7-1.tex
21mr|texlive-kopka-20111103-6|128	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel7/ueb7-10.tex
21mr|texlive-kopka-20111103-6|129	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel7/ueb7-11.tex
21mr|texlive-kopka-20111103-6|130	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel7/ueb7-12.tex
21mr|texlive-kopka-20111103-6|131	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel7/ueb7-2.tex
21mr|texlive-kopka-20111103-6|132	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel7/ueb7-3.tex
21mr|texlive-kopka-20111103-6|133	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel7/ueb7-4.tex
21mr|texlive-kopka-20111103-6|134	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel7/ueb7-5.tex
21mr|texlive-kopka-20111103-6|135	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel7/ueb7-6.tex
21mr|texlive-kopka-20111103-6|136	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel7/ueb7-7.tex
21mr|texlive-kopka-20111103-6|137	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel7/ueb7-8a.tex
21mr|texlive-kopka-20111103-6|138	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel7/ueb7-8b.tex
21mr|texlive-kopka-20111103-6|139	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel7/ueb7-9.tex
21mr|texlive-kopka-20111103-6|140	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel8/ueb8-1.tex
21mr|texlive-kopka-20111103-6|141	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel8/ueb8-2.tex
21mr|texlive-kopka-20111103-6|142	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel8/ueb8-3.tex
21mr|texlive-kopka-20111103-6|143	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel8/ueba.aux
21mr|texlive-kopka-20111103-6|144	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel8/ueba.tex
21mr|texlive-kopka-20111103-6|145	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel8/uebb.aux
21mr|texlive-kopka-20111103-6|146	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel8/uebb.tex
21mr|texlive-kopka-20111103-6|147	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel8/uebc.aux
21mr|texlive-kopka-20111103-6|148	%doc %{_texmfdistdir}/doc/latex/kopka/uebungen/kapitel8/uebc.tex
21mr|texlive-kopka-20111103-6|149	
21mr|texlive-kopka-20111103-6|150	#-----------------------------------------------------------------------
21mr|texlive-kopka-20111103-6|151	%prep
21mr|texlive-kopka-20111103-6|152	%setup -c -a0 -a1
21mr|texlive-kopka-20111103-6|153	
21mr|texlive-kopka-20111103-6|154	%build
21mr|texlive-kopka-20111103-6|155	
21mr|texlive-kopka-20111103-6|156	%install
21mr|texlive-kopka-20111103-6|157	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-kopka-20111103-6|158	cp -fpar doc %{buildroot}%{_texmfdistdir}

18249 21
21mr|texlive-kotex-oblivoir-2.1.8-2|1	# revision 32105
21mr|texlive-kotex-oblivoir-2.1.8-2|2	# category Package
21mr|texlive-kotex-oblivoir-2.1.8-2|3	# catalog-ctan /language/korean/kotex-oblivoir
21mr|texlive-kotex-oblivoir-2.1.8-2|4	# catalog-date 2017-02-03 07:59:43 +0100
21mr|texlive-kotex-oblivoir-2.1.8-2|5	# catalog-license lppl
21mr|texlive-kotex-oblivoir-2.1.8-2|6	# catalog-version 2.1.8
21mr|texlive-kotex-oblivoir-2.1.8-2|7	Name:		texlive-kotex-oblivoir
21mr|texlive-kotex-oblivoir-2.1.8-2|8	Version:	2.1.8
21mr|texlive-kotex-oblivoir-2.1.8-2|9	Release:	2
21mr|texlive-kotex-oblivoir-2.1.8-2|10	Summary:	A LaTeX document class for typesetting Korean documents
21mr|texlive-kotex-oblivoir-2.1.8-2|11	Group:		Publishing
21mr|texlive-kotex-oblivoir-2.1.8-2|12	URL:		http://www.ctan.org/tex-archive/language/korean/kotex-oblivoir
21mr|texlive-kotex-oblivoir-2.1.8-2|13	License:	LPPL
21mr|texlive-kotex-oblivoir-2.1.8-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kotex-oblivoir.tar.xz
21mr|texlive-kotex-oblivoir-2.1.8-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kotex-oblivoir.doc.tar.xz
21mr|texlive-kotex-oblivoir-2.1.8-2|16	BuildArch:	noarch
21mr|texlive-kotex-oblivoir-2.1.8-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-kotex-oblivoir-2.1.8-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-kotex-oblivoir-2.1.8-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-kotex-oblivoir-2.1.8-2|20	Requires:	texlive-memoir
21mr|texlive-kotex-oblivoir-2.1.8-2|21	Requires:	texlive-kotex-utf
21mr|texlive-kotex-oblivoir-2.1.8-2|22	
21mr|texlive-kotex-oblivoir-2.1.8-2|23	%description
21mr|texlive-kotex-oblivoir-2.1.8-2|24	The class is based on memoir, and is adapted to typesetting
21mr|texlive-kotex-oblivoir-2.1.8-2|25	Korean documents. The bundle (of class and associated packages)
21mr|texlive-kotex-oblivoir-2.1.8-2|26	belongs to the ko.TeX bundle.
21mr|texlive-kotex-oblivoir-2.1.8-2|27	
21mr|texlive-kotex-oblivoir-2.1.8-2|28	
21mr|texlive-kotex-oblivoir-2.1.8-2|29	#-----------------------------------------------------------------------
21mr|texlive-kotex-oblivoir-2.1.8-2|30	%files
21mr|texlive-kotex-oblivoir-2.1.8-2|31	%{_texmfdistdir}/tex/latex/kotex-oblivoir/memhangul-ucs/10_5.sty
21mr|texlive-kotex-oblivoir-2.1.8-2|32	%{_texmfdistdir}/tex/latex/kotex-oblivoir/memhangul-ucs/fapapersize.sty
21mr|texlive-kotex-oblivoir-2.1.8-2|33	%{_texmfdistdir}/tex/latex/kotex-oblivoir/memhangul-ucs/hfontsel.sty
21mr|texlive-kotex-oblivoir-2.1.8-2|34	%{_texmfdistdir}/tex/latex/kotex-oblivoir/memhangul-ucs/hfontspec.nanum
21mr|texlive-kotex-oblivoir-2.1.8-2|35	%{_texmfdistdir}/tex/latex/kotex-oblivoir/memhangul-ucs/memhangul-common.sty
21mr|texlive-kotex-oblivoir-2.1.8-2|36	%{_texmfdistdir}/tex/latex/kotex-oblivoir/memhangul-ucs/memhangul-patch.sty
21mr|texlive-kotex-oblivoir-2.1.8-2|37	%{_texmfdistdir}/tex/latex/kotex-oblivoir/memhangul-ucs/memhangul-ucs.sty
21mr|texlive-kotex-oblivoir-2.1.8-2|38	%{_texmfdistdir}/tex/latex/kotex-oblivoir/memhangul-ucs/memucs-enumerate.sty
21mr|texlive-kotex-oblivoir-2.1.8-2|39	%{_texmfdistdir}/tex/latex/kotex-oblivoir/memhangul-ucs/memucs-gremph.sty
21mr|texlive-kotex-oblivoir-2.1.8-2|40	%{_texmfdistdir}/tex/latex/kotex-oblivoir/memhangul-ucs/memucs-interword.sty
21mr|texlive-kotex-oblivoir-2.1.8-2|41	%{_texmfdistdir}/tex/latex/kotex-oblivoir/memhangul-ucs/memucs-setspace.sty
21mr|texlive-kotex-oblivoir-2.1.8-2|42	%{_texmfdistdir}/tex/latex/kotex-oblivoir/memhangul-ucs/nanumfontsel.sty
21mr|texlive-kotex-oblivoir-2.1.8-2|43	%{_texmfdistdir}/tex/latex/kotex-oblivoir/memhangul-ucs/ob-koreanappendix.sty
21mr|texlive-kotex-oblivoir-2.1.8-2|44	%{_texmfdistdir}/tex/latex/kotex-oblivoir/memhangul-ucs/ob-nokoreanappendix.sty
21mr|texlive-kotex-oblivoir-2.1.8-2|45	%{_texmfdistdir}/tex/latex/kotex-oblivoir/memhangul-ucs/ob-toclof.sty
21mr|texlive-kotex-oblivoir-2.1.8-2|46	%{_texmfdistdir}/tex/latex/kotex-oblivoir/memhangul-x/memhangul-x.sty
21mr|texlive-kotex-oblivoir-2.1.8-2|47	%{_texmfdistdir}/tex/latex/kotex-oblivoir/memhangul-x/memucs-interword-x.sty
21mr|texlive-kotex-oblivoir-2.1.8-2|48	%{_texmfdistdir}/tex/latex/kotex-oblivoir/memhangul-x/xetexko-var.sty
21mr|texlive-kotex-oblivoir-2.1.8-2|49	%{_texmfdistdir}/tex/latex/kotex-oblivoir/memhangul-x/xob-amssymb.sty
21mr|texlive-kotex-oblivoir-2.1.8-2|50	%{_texmfdistdir}/tex/latex/kotex-oblivoir/memhangul-x/xob-dotemph.sty
21mr|texlive-kotex-oblivoir-2.1.8-2|51	%{_texmfdistdir}/tex/latex/kotex-oblivoir/memhangul-x/xob-font.sty
21mr|texlive-kotex-oblivoir-2.1.8-2|52	%{_texmfdistdir}/tex/latex/kotex-oblivoir/memhangul-x/xob-hyper.sty
21mr|texlive-kotex-oblivoir-2.1.8-2|53	%{_texmfdistdir}/tex/latex/kotex-oblivoir/memhangul-x/xob-paralist.sty
21mr|texlive-kotex-oblivoir-2.1.8-2|54	%{_texmfdistdir}/tex/latex/kotex-oblivoir/oblivoir-base.cls
21mr|texlive-kotex-oblivoir-2.1.8-2|55	%{_texmfdistdir}/tex/latex/kotex-oblivoir/oblivoir-xlua.cls
21mr|texlive-kotex-oblivoir-2.1.8-2|56	%{_texmfdistdir}/tex/latex/kotex-oblivoir/oblivoir.cls
21mr|texlive-kotex-oblivoir-2.1.8-2|57	%{_texmfdistdir}/tex/latex/kotex-oblivoir/xoblivoir.cls
21mr|texlive-kotex-oblivoir-2.1.8-2|58	%doc %{_texmfdistdir}/doc/latex/kotex-oblivoir/README
21mr|texlive-kotex-oblivoir-2.1.8-2|59	%doc %{_texmfdistdir}/doc/latex/kotex-oblivoir/ChangeLog
21mr|texlive-kotex-oblivoir-2.1.8-2|60	%doc %{_texmfdistdir}/doc/latex/kotex-oblivoir/doc/oblivoir-simpledoc.pdf
21mr|texlive-kotex-oblivoir-2.1.8-2|61	%doc %{_texmfdistdir}/doc/latex/kotex-oblivoir/doc/oblivoir-simpledoc.tex
21mr|texlive-kotex-oblivoir-2.1.8-2|62	%doc %{_texmfdistdir}/doc/latex/kotex-oblivoir/doc/oblivoir-test.tex
21mr|texlive-kotex-oblivoir-2.1.8-2|63	
21mr|texlive-kotex-oblivoir-2.1.8-2|64	#-----------------------------------------------------------------------
21mr|texlive-kotex-oblivoir-2.1.8-2|65	%prep
21mr|texlive-kotex-oblivoir-2.1.8-2|66	%setup -c -a0 -a1
21mr|texlive-kotex-oblivoir-2.1.8-2|67	
21mr|texlive-kotex-oblivoir-2.1.8-2|68	%build
21mr|texlive-kotex-oblivoir-2.1.8-2|69	
21mr|texlive-kotex-oblivoir-2.1.8-2|70	%install
21mr|texlive-kotex-oblivoir-2.1.8-2|71	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-kotex-oblivoir-2.1.8-2|72	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18250 21
21mr|texlive-kotex-plain-2.1.1a-2|1	# revision 32104
21mr|texlive-kotex-plain-2.1.1a-2|2	# category Package
21mr|texlive-kotex-plain-2.1.1a-2|3	# catalog-ctan /language/korean/kotex-plain
21mr|texlive-kotex-plain-2.1.1a-2|4	# catalog-date 2013-11-03 10:05:42 +0100
21mr|texlive-kotex-plain-2.1.1a-2|5	# catalog-license lppl1.3
21mr|texlive-kotex-plain-2.1.1a-2|6	# catalog-version undef
21mr|texlive-kotex-plain-2.1.1a-2|7	Name:		texlive-kotex-plain
21mr|texlive-kotex-plain-2.1.1a-2|8	Version:	2.1.1a
21mr|texlive-kotex-plain-2.1.1a-2|9	Release:	2
21mr|texlive-kotex-plain-2.1.1a-2|10	Epoch:		1
21mr|texlive-kotex-plain-2.1.1a-2|11	Summary:	Macros for typesetting Korean under Plain TeX
21mr|texlive-kotex-plain-2.1.1a-2|12	Group:		Publishing
21mr|texlive-kotex-plain-2.1.1a-2|13	URL:		http://www.ctan.org/tex-archive/language/korean/kotex-plain
21mr|texlive-kotex-plain-2.1.1a-2|14	License:	LPPL1.3
21mr|texlive-kotex-plain-2.1.1a-2|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kotex-plain.tar.xz
21mr|texlive-kotex-plain-2.1.1a-2|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kotex-plain.doc.tar.xz
21mr|texlive-kotex-plain-2.1.1a-2|17	BuildArch:	noarch
21mr|texlive-kotex-plain-2.1.1a-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-kotex-plain-2.1.1a-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-kotex-plain-2.1.1a-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-kotex-plain-2.1.1a-2|21	
21mr|texlive-kotex-plain-2.1.1a-2|22	%description
21mr|texlive-kotex-plain-2.1.1a-2|23	The package provides macros for typesetting Hangul, the native
21mr|texlive-kotex-plain-2.1.1a-2|24	alphabet of the Korean language, using plain *TeX. Input Korean
21mr|texlive-kotex-plain-2.1.1a-2|25	text should be encoded in UTF-8. The package is belongs to the
21mr|texlive-kotex-plain-2.1.1a-2|26	ko.TeX bundle.
21mr|texlive-kotex-plain-2.1.1a-2|27	
21mr|texlive-kotex-plain-2.1.1a-2|28	#-----------------------------------------------------------------------
21mr|texlive-kotex-plain-2.1.1a-2|29	%files
21mr|texlive-kotex-plain-2.1.1a-2|30	%{_texmfdistdir}/tex/plain/kotex-plain/hangulcweb.tex
21mr|texlive-kotex-plain-2.1.1a-2|31	%{_texmfdistdir}/tex/plain/kotex-plain/kotexplain.tex
21mr|texlive-kotex-plain-2.1.1a-2|32	%{_texmfdistdir}/tex/plain/kotex-plain/kotexutf-core.tex
21mr|texlive-kotex-plain-2.1.1a-2|33	%{_texmfdistdir}/tex/plain/kotex-plain/kotexutf.tex
21mr|texlive-kotex-plain-2.1.1a-2|34	%doc %{_texmfdistdir}/doc/plain/kotex-plain/ChangeLog
21mr|texlive-kotex-plain-2.1.1a-2|35	%doc %{_texmfdistdir}/doc/plain/kotex-plain/README
21mr|texlive-kotex-plain-2.1.1a-2|36	
21mr|texlive-kotex-plain-2.1.1a-2|37	#-----------------------------------------------------------------------
21mr|texlive-kotex-plain-2.1.1a-2|38	%prep
21mr|texlive-kotex-plain-2.1.1a-2|39	%setup -c -a0 -a1
21mr|texlive-kotex-plain-2.1.1a-2|40	
21mr|texlive-kotex-plain-2.1.1a-2|41	%build
21mr|texlive-kotex-plain-2.1.1a-2|42	
21mr|texlive-kotex-plain-2.1.1a-2|43	%install
21mr|texlive-kotex-plain-2.1.1a-2|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-kotex-plain-2.1.1a-2|45	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18251 21
21mr|texlive-kotex-utf-2.1.2-2|1	Name:		texlive-kotex-utf
21mr|texlive-kotex-utf-2.1.2-2|2	Version:	2.1.2
21mr|texlive-kotex-utf-2.1.2-2|3	Release:	2
21mr|texlive-kotex-utf-2.1.2-2|4	Summary:	Typeset Hangul, coded in UTF-8
21mr|texlive-kotex-utf-2.1.2-2|5	Group:		Publishing
21mr|texlive-kotex-utf-2.1.2-2|6	URL:		http://www.ctan.org/tex-archive/language/korean/kotex-utf
21mr|texlive-kotex-utf-2.1.2-2|7	License:	LPPL1.3
21mr|texlive-kotex-utf-2.1.2-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kotex-utf.tar.xz
21mr|texlive-kotex-utf-2.1.2-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kotex-utf.doc.tar.xz
21mr|texlive-kotex-utf-2.1.2-2|10	BuildArch:	noarch
21mr|texlive-kotex-utf-2.1.2-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-kotex-utf-2.1.2-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-kotex-utf-2.1.2-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-kotex-utf-2.1.2-2|14	Requires:	texlive-cjk-ko
21mr|texlive-kotex-utf-2.1.2-2|15	
21mr|texlive-kotex-utf-2.1.2-2|16	%description
21mr|texlive-kotex-utf-2.1.2-2|17	The package typesets Hangul, which is the native alphabet of
21mr|texlive-kotex-utf-2.1.2-2|18	the Korean language; input Korean text should be encoded in
21mr|texlive-kotex-utf-2.1.2-2|19	UTF-8. The bundle (of class and associated packages) belongs to
21mr|texlive-kotex-utf-2.1.2-2|20	the ko.TeX bundle.
21mr|texlive-kotex-utf-2.1.2-2|21	
21mr|texlive-kotex-utf-2.1.2-2|22	#-----------------------------------------------------------------------
21mr|texlive-kotex-utf-2.1.2-2|23	%files
21mr|texlive-kotex-utf-2.1.2-2|24	%{_texmfdistdir}/tex/latex/kotex-utf
21mr|texlive-kotex-utf-2.1.2-2|25	%doc %{_texmfdistdir}/doc/latex/kotex-utf
21mr|texlive-kotex-utf-2.1.2-2|26	
21mr|texlive-kotex-utf-2.1.2-2|27	#-----------------------------------------------------------------------
21mr|texlive-kotex-utf-2.1.2-2|28	%prep
21mr|texlive-kotex-utf-2.1.2-2|29	%setup -c -a0 -a1
21mr|texlive-kotex-utf-2.1.2-2|30	
21mr|texlive-kotex-utf-2.1.2-2|31	%build
21mr|texlive-kotex-utf-2.1.2-2|32	
21mr|texlive-kotex-utf-2.1.2-2|33	%install
21mr|texlive-kotex-utf-2.1.2-2|34	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-kotex-utf-2.1.2-2|35	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18252 21
21mr|texlive-kotex-utils-2.1.0-2|1	Name:		texlive-kotex-utils
21mr|texlive-kotex-utils-2.1.0-2|2	Version:	2.1.0
21mr|texlive-kotex-utils-2.1.0-2|3	Release:	2
21mr|texlive-kotex-utils-2.1.0-2|4	Summary:	Utility scripts and support files for typesetting Korean
21mr|texlive-kotex-utils-2.1.0-2|5	Group:		Publishing
21mr|texlive-kotex-utils-2.1.0-2|6	URL:		http://www.ctan.org/tex-archive/language/korean/kotex-utils
21mr|texlive-kotex-utils-2.1.0-2|7	License:	LPPL
21mr|texlive-kotex-utils-2.1.0-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kotex-utils.tar.xz
21mr|texlive-kotex-utils-2.1.0-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kotex-utils.doc.tar.xz
21mr|texlive-kotex-utils-2.1.0-2|10	BuildArch:	noarch
21mr|texlive-kotex-utils-2.1.0-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-kotex-utils-2.1.0-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-kotex-utils-2.1.0-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-kotex-utils-2.1.0-2|14	Requires:	texlive-kotex-utf
21mr|texlive-kotex-utils-2.1.0-2|15	Provides:	texlive-kotex-utils.bin = %{EVRD}
21mr|texlive-kotex-utils-2.1.0-2|16	
21mr|texlive-kotex-utils-2.1.0-2|17	%description
21mr|texlive-kotex-utils-2.1.0-2|18	The bundle provides scripts and support files for index
21mr|texlive-kotex-utils-2.1.0-2|19	generation in Korean language typesetting. The files belong to
21mr|texlive-kotex-utils-2.1.0-2|20	the ko.TeX bundle.
21mr|texlive-kotex-utils-2.1.0-2|21	
21mr|texlive-kotex-utils-2.1.0-2|22	#-----------------------------------------------------------------------
21mr|texlive-kotex-utils-2.1.0-2|23	%files
21mr|texlive-kotex-utils-2.1.0-2|24	%{_bindir}/jamo-normalize
21mr|texlive-kotex-utils-2.1.0-2|25	%{_bindir}/komkindex
21mr|texlive-kotex-utils-2.1.0-2|26	%{_bindir}/ttf2kotexfont
21mr|texlive-kotex-utils-2.1.0-2|27	%{_texmfdistdir}/makeindex/kotex-utils
21mr|texlive-kotex-utils-2.1.0-2|28	%{_texmfdistdir}/scripts/kotex-utils
21mr|texlive-kotex-utils-2.1.0-2|29	%doc %{_texmfdistdir}/doc/latex/kotex-utils
21mr|texlive-kotex-utils-2.1.0-2|30	
21mr|texlive-kotex-utils-2.1.0-2|31	#-----------------------------------------------------------------------
21mr|texlive-kotex-utils-2.1.0-2|32	%prep
21mr|texlive-kotex-utils-2.1.0-2|33	%setup -c -a0 -a1
21mr|texlive-kotex-utils-2.1.0-2|34	
21mr|texlive-kotex-utils-2.1.0-2|35	%build
21mr|texlive-kotex-utils-2.1.0-2|36	
21mr|texlive-kotex-utils-2.1.0-2|37	%install
21mr|texlive-kotex-utils-2.1.0-2|38	mkdir -p %{buildroot}%{_bindir}
21mr|texlive-kotex-utils-2.1.0-2|39	pushd %{buildroot}%{_bindir}
21mr|texlive-kotex-utils-2.1.0-2|40	ln -sf ../share/texmf-dist/scripts/kotex-utils/jamo-normalize.pl jamo-normalize
21mr|texlive-kotex-utils-2.1.0-2|41	ln -sf ../share/texmf-dist/scripts/kotex-utils/komkindex.pl komkindex
21mr|texlive-kotex-utils-2.1.0-2|42	ln -sf ../share/texmf-dist/scripts/kotex-utils/ttf2kotexfont.pl ttf2kotexfont
21mr|texlive-kotex-utils-2.1.0-2|43	popd
21mr|texlive-kotex-utils-2.1.0-2|44	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-kotex-utils-2.1.0-2|45	cp -fpar texmf-dist %{buildroot}%{_datadir}

18253 21
21mr|texlive-kpathsea-20200420-4|1	Name:		texlive-kpathsea
21mr|texlive-kpathsea-20200420-4|2	Version:	20200420
21mr|texlive-kpathsea-20200420-4|3	Release:	4
21mr|texlive-kpathsea-20200420-4|4	Summary:	Path searching library for TeX-related files
21mr|texlive-kpathsea-20200420-4|5	Group:		Publishing
21mr|texlive-kpathsea-20200420-4|6	URL:		http://tug.org/texlive
21mr|texlive-kpathsea-20200420-4|7	License:	LGPL
21mr|texlive-kpathsea-20200420-4|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kpathsea.tar.xz
21mr|texlive-kpathsea-20200420-4|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kpathsea.doc.tar.xz
21mr|texlive-kpathsea-20200420-4|10	BuildArch:	noarch
21mr|texlive-kpathsea-20200420-4|11	BuildRequires:	texlive-tlpkg
21mr|texlive-kpathsea-20200420-4|12	Requires:	texlive-kpathsea.bin
21mr|texlive-kpathsea-20200420-4|13	Requires:	texlive-mfware.bin
21mr|texlive-kpathsea-20200420-4|14	Requires:	texlive-gsftopk.bin
21mr|texlive-kpathsea-20200420-4|15	%rename kpathsea
21mr|texlive-kpathsea-20200420-4|16	
21mr|texlive-kpathsea-20200420-4|17	%description
21mr|texlive-kpathsea-20200420-4|18	Kpathsea is a library and utility programs which provide path
21mr|texlive-kpathsea-20200420-4|19	searching facilities for TeX file types, including the self-
21mr|texlive-kpathsea-20200420-4|20	locating feature required for movable installations, layered on
21mr|texlive-kpathsea-20200420-4|21	top of a general search mechanism. It is not distributed
21mr|texlive-kpathsea-20200420-4|22	separately, but rather is released and maintained as part of
21mr|texlive-kpathsea-20200420-4|23	the TeX live sources.
21mr|texlive-kpathsea-20200420-4|24	
21mr|texlive-kpathsea-20200420-4|25	#-----------------------------------------------------------------------
21mr|texlive-kpathsea-20200420-4|26	%files
21mr|texlive-kpathsea-20200420-4|27	%{_texmfdistdir}/web2c/amiga-pl.tcx
21mr|texlive-kpathsea-20200420-4|28	%{_texmfdistdir}/web2c/cp1250cs.tcx
21mr|texlive-kpathsea-20200420-4|29	%{_texmfdistdir}/web2c/cp1250pl.tcx
21mr|texlive-kpathsea-20200420-4|30	%{_texmfdistdir}/web2c/cp1250t1.tcx
21mr|texlive-kpathsea-20200420-4|31	%{_texmfdistdir}/web2c/cp227.tcx
21mr|texlive-kpathsea-20200420-4|32	%{_texmfdistdir}/web2c/cp852-cs.tcx
21mr|texlive-kpathsea-20200420-4|33	%{_texmfdistdir}/web2c/cp852-pl.tcx
21mr|texlive-kpathsea-20200420-4|34	%{_texmfdistdir}/web2c/cp8bit.tcx
21mr|texlive-kpathsea-20200420-4|35	%{_texmfdistdir}/web2c/empty.tcx
21mr|texlive-kpathsea-20200420-4|36	%config(noreplace) %{_texmfdistdir}/web2c/fmtutil.cnf
21mr|texlive-kpathsea-20200420-4|37	%{_texmfdistdir}/web2c/il1-t1.tcx
21mr|texlive-kpathsea-20200420-4|38	%{_texmfdistdir}/web2c/il2-cs.tcx
21mr|texlive-kpathsea-20200420-4|39	%{_texmfdistdir}/web2c/il2-pl.tcx
21mr|texlive-kpathsea-20200420-4|40	%{_texmfdistdir}/web2c/il2-t1.tcx
21mr|texlive-kpathsea-20200420-4|41	%{_texmfdistdir}/web2c/kam-cs.tcx
21mr|texlive-kpathsea-20200420-4|42	%{_texmfdistdir}/web2c/kam-t1.tcx
21mr|texlive-kpathsea-20200420-4|43	%{_texmfdistdir}/web2c/macce-pl.tcx
21mr|texlive-kpathsea-20200420-4|44	%{_texmfdistdir}/web2c/macce-t1.tcx
21mr|texlive-kpathsea-20200420-4|45	%{_texmfdistdir}/web2c/maz-pl.tcx
21mr|texlive-kpathsea-20200420-4|46	%{_texmfdistdir}/web2c/mktex.cnf
21mr|texlive-kpathsea-20200420-4|47	%{_texmfdistdir}/web2c/mktex.opt
21mr|texlive-kpathsea-20200420-4|48	%{_texmfdistdir}/web2c/mktexdir
21mr|texlive-kpathsea-20200420-4|49	%{_texmfdistdir}/web2c/mktexdir.opt
21mr|texlive-kpathsea-20200420-4|50	%{_texmfdistdir}/web2c/mktexnam
21mr|texlive-kpathsea-20200420-4|51	%{_texmfdistdir}/web2c/mktexnam.opt
21mr|texlive-kpathsea-20200420-4|52	%{_texmfdistdir}/web2c/mktexupd
21mr|texlive-kpathsea-20200420-4|53	%{_texmfdistdir}/web2c/natural.tcx
21mr|texlive-kpathsea-20200420-4|54	%{_texmfdistdir}/web2c/tcvn-t5.tcx
21mr|texlive-kpathsea-20200420-4|55	%{_texmfdistdir}/web2c/texmf.cnf
21mr|texlive-kpathsea-20200420-4|56	%{_texmfdistdir}/web2c/viscii-t5.tcx
21mr|texlive-kpathsea-20200420-4|57	%doc %{_texmfdistdir}/doc/info/dir
21mr|texlive-kpathsea-20200420-4|58	%doc %{_infodir}/kpathsea.info*
21mr|texlive-kpathsea-20200420-4|59	%doc %{_infodir}/tds.info*
21mr|texlive-kpathsea-20200420-4|60	%doc %{_infodir}/web2c.info*
21mr|texlive-kpathsea-20200420-4|61	%doc %{_texmfdistdir}/doc/kpathsea/kpathsea.html
21mr|texlive-kpathsea-20200420-4|62	%doc %{_texmfdistdir}/doc/kpathsea/kpathsea.pdf
21mr|texlive-kpathsea-20200420-4|63	%doc %{_mandir}/man1/kpseaccess.1*
21mr|texlive-kpathsea-20200420-4|64	%doc %{_texmfdistdir}/doc/man/man1/kpseaccess.man1.pdf
21mr|texlive-kpathsea-20200420-4|65	%doc %{_mandir}/man1/kpsereadlink.1*
21mr|texlive-kpathsea-20200420-4|66	%doc %{_texmfdistdir}/doc/man/man1/kpsereadlink.man1.pdf
21mr|texlive-kpathsea-20200420-4|67	%doc %{_mandir}/man1/kpsestat.1*
21mr|texlive-kpathsea-20200420-4|68	%doc %{_texmfdistdir}/doc/man/man1/kpsestat.man1.pdf
21mr|texlive-kpathsea-20200420-4|69	%doc %{_mandir}/man1/kpsewhich.1*
21mr|texlive-kpathsea-20200420-4|70	%doc %{_texmfdistdir}/doc/man/man1/kpsewhich.man1.pdf
21mr|texlive-kpathsea-20200420-4|71	%doc %{_texmfdistdir}/doc/web2c/web2c.html
21mr|texlive-kpathsea-20200420-4|72	%doc %{_texmfdistdir}/doc/web2c/web2c.pdf
21mr|texlive-kpathsea-20200420-4|73	
21mr|texlive-kpathsea-20200420-4|74	#-----------------------------------------------------------------------
21mr|texlive-kpathsea-20200420-4|75	%prep
21mr|texlive-kpathsea-20200420-4|76	%setup -c -a0 -a1
21mr|texlive-kpathsea-20200420-4|77	
21mr|texlive-kpathsea-20200420-4|78	perl -pi -e 's%^(TEXMFMAIN\s+= ).*%$1%{_texmfdistdir}%;'			  \
21mr|texlive-kpathsea-20200420-4|79	-e 's%^(TEXMFDIST\s+= ).*%$1%{_texmfdistdir}%;'		  \
21mr|texlive-kpathsea-20200420-4|80	-e 's%^(TEXMFLOCAL\s+= ).*%$1%{_texmflocaldir}%;'		  \
21mr|texlive-kpathsea-20200420-4|81	-e 's%^(TEXMFSYSVAR\s+= ).*%$1%{_texmfvardir}%;'		  \
21mr|texlive-kpathsea-20200420-4|82	-e 's%^(TEXMFSYSCONFIG\s+= ).*%$1%{_texmfconfdir}%;'		  \
21mr|texlive-kpathsea-20200420-4|83	-e 's%^(TEXMFHOME\s+= ).*%$1\$HOME/texmf%;'			  \
21mr|texlive-kpathsea-20200420-4|84	-e 's%^(TEXMFVAR\s+= ).*%$1\$HOME/.texlive2013/texmf-var%;'	  \
21mr|texlive-kpathsea-20200420-4|85	-e 's%^(TEXMFCONFIG\s+= ).*%$1\$HOME/.texlive2013/texmf-config%;'\
21mr|texlive-kpathsea-20200420-4|86	-e 's%^(OSFONTDIR\s+= ).*%$1%{_datadir}/fonts%;'		  \
21mr|texlive-kpathsea-20200420-4|87	texmf-dist/web2c/texmf.cnf
21mr|texlive-kpathsea-20200420-4|88	
21mr|texlive-kpathsea-20200420-4|89	%build
21mr|texlive-kpathsea-20200420-4|90	
21mr|texlive-kpathsea-20200420-4|91	%install
21mr|texlive-kpathsea-20200420-4|92	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-kpathsea-20200420-4|93	cp -fpar texmf-dist %{buildroot}%{_datadir}
21mr|texlive-kpathsea-20200420-4|94	mkdir -p %{buildroot}%{_mandir}/man1
21mr|texlive-kpathsea-20200420-4|95	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1
21mr|texlive-kpathsea-20200420-4|96	mkdir -p %{buildroot}%{_infodir}
21mr|texlive-kpathsea-20200420-4|97	mv %{buildroot}%{_texmfdistdir}/doc/info/*.info %{buildroot}%{_infodir}

18254 21
21mr|texlive-ktv-texdata-05.34-11|1	# revision 27369
21mr|texlive-ktv-texdata-05.34-11|2	# category Package
21mr|texlive-ktv-texdata-05.34-11|3	# catalog-ctan /macros/latex/contrib/ktv-texdata
21mr|texlive-ktv-texdata-05.34-11|4	# catalog-date 2012-04-26 12:50:58 +0200
21mr|texlive-ktv-texdata-05.34-11|5	# catalog-license gpl
21mr|texlive-ktv-texdata-05.34-11|6	# catalog-version 05.34
21mr|texlive-ktv-texdata-05.34-11|7	Name:		texlive-ktv-texdata
21mr|texlive-ktv-texdata-05.34-11|8	Version:	05.34
21mr|texlive-ktv-texdata-05.34-11|9	Release:	11
21mr|texlive-ktv-texdata-05.34-11|10	Summary:	Extract subsets of documents
21mr|texlive-ktv-texdata-05.34-11|11	Group:		Publishing
21mr|texlive-ktv-texdata-05.34-11|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ktv-texdata
21mr|texlive-ktv-texdata-05.34-11|13	License:	GPL
21mr|texlive-ktv-texdata-05.34-11|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ktv-texdata.tar.xz
21mr|texlive-ktv-texdata-05.34-11|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ktv-texdata.doc.tar.xz
21mr|texlive-ktv-texdata-05.34-11|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ktv-texdata.source.tar.xz
21mr|texlive-ktv-texdata-05.34-11|17	BuildArch:	noarch
21mr|texlive-ktv-texdata-05.34-11|18	BuildRequires:	texlive-tlpkg
21mr|texlive-ktv-texdata-05.34-11|19	Requires(pre):	texlive-tlpkg
21mr|texlive-ktv-texdata-05.34-11|20	Requires(post):	texlive-kpathsea
21mr|texlive-ktv-texdata-05.34-11|21	
21mr|texlive-ktv-texdata-05.34-11|22	%description
21mr|texlive-ktv-texdata-05.34-11|23	The package defines an exercice environment which numbers every
21mr|texlive-ktv-texdata-05.34-11|24	exercise, and a command \get to extract a collection whose
21mr|texlive-ktv-texdata-05.34-11|25	argument is a comma-separated set of exercise index numbers.
21mr|texlive-ktv-texdata-05.34-11|26	While the package was designed for teachers constructing tables
21mr|texlive-ktv-texdata-05.34-11|27	of exercises, it plainly has more general application.
21mr|texlive-ktv-texdata-05.34-11|28	
21mr|texlive-ktv-texdata-05.34-11|29	
21mr|texlive-ktv-texdata-05.34-11|30	#-----------------------------------------------------------------------
21mr|texlive-ktv-texdata-05.34-11|31	%files
21mr|texlive-ktv-texdata-05.34-11|32	%{_texmfdistdir}/tex/latex/ktv-texdata/ktv-buildnum.sty
21mr|texlive-ktv-texdata-05.34-11|33	%{_texmfdistdir}/tex/latex/ktv-texdata/ktv-texdata.sty
21mr|texlive-ktv-texdata-05.34-11|34	%doc %{_texmfdistdir}/doc/latex/ktv-texdata/README
21mr|texlive-ktv-texdata-05.34-11|35	%doc %{_texmfdistdir}/doc/latex/ktv-texdata/README.txt.doc
21mr|texlive-ktv-texdata-05.34-11|36	%doc %{_texmfdistdir}/doc/latex/ktv-texdata/ktv-data.tex
21mr|texlive-ktv-texdata-05.34-11|37	%doc %{_texmfdistdir}/doc/latex/ktv-texdata/ktv-test.KTVhint
21mr|texlive-ktv-texdata-05.34-11|38	%doc %{_texmfdistdir}/doc/latex/ktv-texdata/ktv-test.tex
21mr|texlive-ktv-texdata-05.34-11|39	%doc %{_texmfdistdir}/doc/latex/ktv-texdata/ktv-texdata.ktvnum
21mr|texlive-ktv-texdata-05.34-11|40	%doc %{_texmfdistdir}/doc/latex/ktv-texdata/ktv-texdata.pdf
21mr|texlive-ktv-texdata-05.34-11|41	#- source
21mr|texlive-ktv-texdata-05.34-11|42	%doc %{_texmfdistdir}/source/latex/ktv-texdata/ktv-texdata.dtx
21mr|texlive-ktv-texdata-05.34-11|43	%doc %{_texmfdistdir}/source/latex/ktv-texdata/ktv-texdata.ins
21mr|texlive-ktv-texdata-05.34-11|44	
21mr|texlive-ktv-texdata-05.34-11|45	#-----------------------------------------------------------------------
21mr|texlive-ktv-texdata-05.34-11|46	%prep
21mr|texlive-ktv-texdata-05.34-11|47	%setup -c -a0 -a1 -a2
21mr|texlive-ktv-texdata-05.34-11|48	
21mr|texlive-ktv-texdata-05.34-11|49	%build
21mr|texlive-ktv-texdata-05.34-11|50	
21mr|texlive-ktv-texdata-05.34-11|51	%install
21mr|texlive-ktv-texdata-05.34-11|52	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ktv-texdata-05.34-11|53	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18255 21
21mr|texlive-kurdishlipsum-1.1-1|1	Name:		texlive-kurdishlipsum
21mr|texlive-kurdishlipsum-1.1-1|2	Version:	1.1
21mr|texlive-kurdishlipsum-1.1-1|3	Release:	1
21mr|texlive-kurdishlipsum-1.1-1|4	Epoch:		1
21mr|texlive-kurdishlipsum-1.1-1|5	Summary:	A 'lipsum' package for the Kurdish language
21mr|texlive-kurdishlipsum-1.1-1|6	Group:		Publishing
21mr|texlive-kurdishlipsum-1.1-1|7	URL:		https://www.ctan.org/tex-archive/macros/xetex/latex/kurdishlipsum
21mr|texlive-kurdishlipsum-1.1-1|8	License:	LPPL
21mr|texlive-kurdishlipsum-1.1-1|9	Source0:	https://mirror.truenetwork.ru/CTAN/systems/texlive/tlnet/archive/kurdishlipsum.tar.xz
21mr|texlive-kurdishlipsum-1.1-1|10	Source1:	https://mirror.truenetwork.ru/CTAN/systems/texlive/tlnet/archive/kurdishlipsum.doc.tar.xz
21mr|texlive-kurdishlipsum-1.1-1|11	BuildArch:	noarch
21mr|texlive-kurdishlipsum-1.1-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-kurdishlipsum-1.1-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-kurdishlipsum-1.1-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-kurdishlipsum-1.1-1|15	
21mr|texlive-kurdishlipsum-1.1-1|16	%description
21mr|texlive-kurdishlipsum-1.1-1|17	This package provides lipsum-like facilities for the Kurdish language.
21mr|texlive-kurdishlipsum-1.1-1|18	The package gives you easy access to the Kurdish poetry
21mr|texlive-kurdishlipsum-1.1-1|19	and balladry texts of the Diwany Vafaiy, Ahmedy Xani, Naly, Mahwy,....
21mr|texlive-kurdishlipsum-1.1-1|20	The package needs to be run under XeLaTeX.
21mr|texlive-kurdishlipsum-1.1-1|21	
21mr|texlive-kurdishlipsum-1.1-1|22	#-----------------------------------------------------------------------
21mr|texlive-kurdishlipsum-1.1-1|23	%files
21mr|texlive-kurdishlipsum-1.1-1|24	%{_texmfdistdir}/tex/xelatex/kurdishlipsum/kurdishlipsum.sty
21mr|texlive-kurdishlipsum-1.1-1|25	%doc %{_texmfdistdir}/doc/xelatex/kurdishlipsum/README
21mr|texlive-kurdishlipsum-1.1-1|26	%doc %{_texmfdistdir}/doc/xelatex/kurdishlipsum/kurdishlipsum.tex
21mr|texlive-kurdishlipsum-1.1-1|27	%doc %{_texmfdistdir}/doc/xelatex/kurdishlipsum/kurdishlipsum.pdf
21mr|texlive-kurdishlipsum-1.1-1|28	
21mr|texlive-kurdishlipsum-1.1-1|29	#-----------------------------------------------------------------------
21mr|texlive-kurdishlipsum-1.1-1|30	%prep
21mr|texlive-kurdishlipsum-1.1-1|31	%setup -c -a0 -a1
21mr|texlive-kurdishlipsum-1.1-1|32	
21mr|texlive-kurdishlipsum-1.1-1|33	%build
21mr|texlive-kurdishlipsum-1.1-1|34	
21mr|texlive-kurdishlipsum-1.1-1|35	%install
21mr|texlive-kurdishlipsum-1.1-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-kurdishlipsum-1.1-1|37	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18256 21
21mr|texlive-kurier-0.995b-7|1	# revision 19612
21mr|texlive-kurier-0.995b-7|2	# category Package
21mr|texlive-kurier-0.995b-7|3	# catalog-ctan /fonts/kurier
21mr|texlive-kurier-0.995b-7|4	# catalog-date 2010-08-03 20:49:06 +0200
21mr|texlive-kurier-0.995b-7|5	# catalog-license gfsl
21mr|texlive-kurier-0.995b-7|6	# catalog-version 0.995b
21mr|texlive-kurier-0.995b-7|7	Name:		texlive-kurier
21mr|texlive-kurier-0.995b-7|8	Version:	0.995b
21mr|texlive-kurier-0.995b-7|9	Release:	7
21mr|texlive-kurier-0.995b-7|10	Summary:	A two-element sans-serif typeface
21mr|texlive-kurier-0.995b-7|11	Group:		Publishing
21mr|texlive-kurier-0.995b-7|12	URL:		http://www.ctan.org/tex-archive/fonts/kurier
21mr|texlive-kurier-0.995b-7|13	License:	GFSL
21mr|texlive-kurier-0.995b-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kurier.tar.xz
21mr|texlive-kurier-0.995b-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kurier.doc.tar.xz
21mr|texlive-kurier-0.995b-7|16	BuildArch:	noarch
21mr|texlive-kurier-0.995b-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-kurier-0.995b-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-kurier-0.995b-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-kurier-0.995b-7|20	
21mr|texlive-kurier-0.995b-7|21	%description
21mr|texlive-kurier-0.995b-7|22	Kurier is a two-element sans-serif typeface. It was designed
21mr|texlive-kurier-0.995b-7|23	for a diploma in typeface design at the Warsaw Academy of Fine
21mr|texlive-kurier-0.995b-7|24	Arts under the supervision of Roman Tomaszewski. This
21mr|texlive-kurier-0.995b-7|25	distribution contains a significantly extended set of
21mr|texlive-kurier-0.995b-7|26	characters covering the following modern alphabets: latin
21mr|texlive-kurier-0.995b-7|27	(including Vietnamese), Cyrillic and Greek as well as a number
21mr|texlive-kurier-0.995b-7|28	of additional symbols (including mathematical symbols). The
21mr|texlive-kurier-0.995b-7|29	fonts are prepared in Type 1 and OpenType formats. For use with
21mr|texlive-kurier-0.995b-7|30	TeX the following encoding files have been prepared: T1 (ec),
21mr|texlive-kurier-0.995b-7|31	T2 (abc), and OT2--Cyrillic, T5 (Vietnamese), OT4, QX, texansi
21mr|texlive-kurier-0.995b-7|32	and--nonstandard (IL2 for the Czech fonts), as well as
21mr|texlive-kurier-0.995b-7|33	supporting macros and files defining fonts for LaTeX.
21mr|texlive-kurier-0.995b-7|34	
21mr|texlive-kurier-0.995b-7|35	
21mr|texlive-kurier-0.995b-7|36	#-----------------------------------------------------------------------
21mr|texlive-kurier-0.995b-7|37	%files
21mr|texlive-kurier-0.995b-7|38	%{_texmfdistdir}/fonts/afm/nowacki/kurier/kurierb.afm
21mr|texlive-kurier-0.995b-7|39	%{_texmfdistdir}/fonts/afm/nowacki/kurier/kurierbi.afm
21mr|texlive-kurier-0.995b-7|40	%{_texmfdistdir}/fonts/afm/nowacki/kurier/kuriercb.afm
21mr|texlive-kurier-0.995b-7|41	%{_texmfdistdir}/fonts/afm/nowacki/kurier/kuriercbi.afm
21mr|texlive-kurier-0.995b-7|42	%{_texmfdistdir}/fonts/afm/nowacki/kurier/kurierch.afm
21mr|texlive-kurier-0.995b-7|43	%{_texmfdistdir}/fonts/afm/nowacki/kurier/kurierchi.afm
21mr|texlive-kurier-0.995b-7|44	%{_texmfdistdir}/fonts/afm/nowacki/kurier/kuriercl.afm
21mr|texlive-kurier-0.995b-7|45	%{_texmfdistdir}/fonts/afm/nowacki/kurier/kuriercli.afm
21mr|texlive-kurier-0.995b-7|46	%{_texmfdistdir}/fonts/afm/nowacki/kurier/kuriercm.afm
21mr|texlive-kurier-0.995b-7|47	%{_texmfdistdir}/fonts/afm/nowacki/kurier/kuriercmi.afm
21mr|texlive-kurier-0.995b-7|48	%{_texmfdistdir}/fonts/afm/nowacki/kurier/kuriercr.afm
21mr|texlive-kurier-0.995b-7|49	%{_texmfdistdir}/fonts/afm/nowacki/kurier/kuriercri.afm
21mr|texlive-kurier-0.995b-7|50	%{_texmfdistdir}/fonts/afm/nowacki/kurier/kurierh.afm
21mr|texlive-kurier-0.995b-7|51	%{_texmfdistdir}/fonts/afm/nowacki/kurier/kurierhi.afm
21mr|texlive-kurier-0.995b-7|52	%{_texmfdistdir}/fonts/afm/nowacki/kurier/kurierl.afm
21mr|texlive-kurier-0.995b-7|53	%{_texmfdistdir}/fonts/afm/nowacki/kurier/kurierli.afm
21mr|texlive-kurier-0.995b-7|54	%{_texmfdistdir}/fonts/afm/nowacki/kurier/kurierm.afm
21mr|texlive-kurier-0.995b-7|55	%{_texmfdistdir}/fonts/afm/nowacki/kurier/kuriermi.afm
21mr|texlive-kurier-0.995b-7|56	%{_texmfdistdir}/fonts/afm/nowacki/kurier/kurierr.afm
21mr|texlive-kurier-0.995b-7|57	%{_texmfdistdir}/fonts/afm/nowacki/kurier/kurierri.afm
21mr|texlive-kurier-0.995b-7|58	%{_texmfdistdir}/fonts/enc/dvips/kurier/cs-kurier-sc.enc
21mr|texlive-kurier-0.995b-7|59	%{_texmfdistdir}/fonts/enc/dvips/kurier/cs-kurier.enc
21mr|texlive-kurier-0.995b-7|60	%{_texmfdistdir}/fonts/enc/dvips/kurier/ec-kurier-sc.enc
21mr|texlive-kurier-0.995b-7|61	%{_texmfdistdir}/fonts/enc/dvips/kurier/ec-kurier.enc
21mr|texlive-kurier-0.995b-7|62	%{_texmfdistdir}/fonts/enc/dvips/kurier/ex-kurier.enc
21mr|texlive-kurier-0.995b-7|63	%{_texmfdistdir}/fonts/enc/dvips/kurier/greek-kurier.enc
21mr|texlive-kurier-0.995b-7|64	%{_texmfdistdir}/fonts/enc/dvips/kurier/l7x-kurier-sc.enc
21mr|texlive-kurier-0.995b-7|65	%{_texmfdistdir}/fonts/enc/dvips/kurier/l7x-kurier.enc
21mr|texlive-kurier-0.995b-7|66	%{_texmfdistdir}/fonts/enc/dvips/kurier/mi-kurier.enc
21mr|texlive-kurier-0.995b-7|67	%{_texmfdistdir}/fonts/enc/dvips/kurier/qx-kurier-sc.enc
21mr|texlive-kurier-0.995b-7|68	%{_texmfdistdir}/fonts/enc/dvips/kurier/qx-kurier.enc
21mr|texlive-kurier-0.995b-7|69	%{_texmfdistdir}/fonts/enc/dvips/kurier/rm-kurier-sc.enc
21mr|texlive-kurier-0.995b-7|70	%{_texmfdistdir}/fonts/enc/dvips/kurier/rm-kurier.enc
21mr|texlive-kurier-0.995b-7|71	%{_texmfdistdir}/fonts/enc/dvips/kurier/sy-kurier.enc
21mr|texlive-kurier-0.995b-7|72	%{_texmfdistdir}/fonts/enc/dvips/kurier/t2a-kurier.enc
21mr|texlive-kurier-0.995b-7|73	%{_texmfdistdir}/fonts/enc/dvips/kurier/t2b-kurier.enc
21mr|texlive-kurier-0.995b-7|74	%{_texmfdistdir}/fonts/enc/dvips/kurier/t2c-kurier.enc
21mr|texlive-kurier-0.995b-7|75	%{_texmfdistdir}/fonts/enc/dvips/kurier/t5-kurier-sc.enc
21mr|texlive-kurier-0.995b-7|76	%{_texmfdistdir}/fonts/enc/dvips/kurier/t5-kurier.enc
21mr|texlive-kurier-0.995b-7|77	%{_texmfdistdir}/fonts/enc/dvips/kurier/texnansi-kurier-sc.enc
21mr|texlive-kurier-0.995b-7|78	%{_texmfdistdir}/fonts/enc/dvips/kurier/texnansi-kurier.enc
21mr|texlive-kurier-0.995b-7|79	%{_texmfdistdir}/fonts/enc/dvips/kurier/ts1-kurier.enc
21mr|texlive-kurier-0.995b-7|80	%{_texmfdistdir}/fonts/enc/dvips/kurier/wncy-kurier.enc
21mr|texlive-kurier-0.995b-7|81	%{_texmfdistdir}/fonts/map/dvips/kurier/kurier-cs.map
21mr|texlive-kurier-0.995b-7|82	%{_texmfdistdir}/fonts/map/dvips/kurier/kurier-ec.map
21mr|texlive-kurier-0.995b-7|83	%{_texmfdistdir}/fonts/map/dvips/kurier/kurier-ex.map
21mr|texlive-kurier-0.995b-7|84	%{_texmfdistdir}/fonts/map/dvips/kurier/kurier-greek.map
21mr|texlive-kurier-0.995b-7|85	%{_texmfdistdir}/fonts/map/dvips/kurier/kurier-l7x.map
21mr|texlive-kurier-0.995b-7|86	%{_texmfdistdir}/fonts/map/dvips/kurier/kurier-mi.map
21mr|texlive-kurier-0.995b-7|87	%{_texmfdistdir}/fonts/map/dvips/kurier/kurier-qx.map
21mr|texlive-kurier-0.995b-7|88	%{_texmfdistdir}/fonts/map/dvips/kurier/kurier-rm.map
21mr|texlive-kurier-0.995b-7|89	%{_texmfdistdir}/fonts/map/dvips/kurier/kurier-sy.map
21mr|texlive-kurier-0.995b-7|90	%{_texmfdistdir}/fonts/map/dvips/kurier/kurier-t2a.map
21mr|texlive-kurier-0.995b-7|91	%{_texmfdistdir}/fonts/map/dvips/kurier/kurier-t2b.map
21mr|texlive-kurier-0.995b-7|92	%{_texmfdistdir}/fonts/map/dvips/kurier/kurier-t2c.map
21mr|texlive-kurier-0.995b-7|93	%{_texmfdistdir}/fonts/map/dvips/kurier/kurier-t5.map
21mr|texlive-kurier-0.995b-7|94	%{_texmfdistdir}/fonts/map/dvips/kurier/kurier-texnansi.map
21mr|texlive-kurier-0.995b-7|95	%{_texmfdistdir}/fonts/map/dvips/kurier/kurier-ts1.map
21mr|texlive-kurier-0.995b-7|96	%{_texmfdistdir}/fonts/map/dvips/kurier/kurier-wncy.map
21mr|texlive-kurier-0.995b-7|97	%{_texmfdistdir}/fonts/map/dvips/kurier/kurier.map
21mr|texlive-kurier-0.995b-7|98	%{_texmfdistdir}/fonts/opentype/nowacki/kurier/Kurier-Bold.otf
21mr|texlive-kurier-0.995b-7|99	%{_texmfdistdir}/fonts/opentype/nowacki/kurier/Kurier-BoldItalic.otf
21mr|texlive-kurier-0.995b-7|100	%{_texmfdistdir}/fonts/opentype/nowacki/kurier/Kurier-Italic.otf
21mr|texlive-kurier-0.995b-7|101	%{_texmfdistdir}/fonts/opentype/nowacki/kurier/Kurier-Regular.otf
21mr|texlive-kurier-0.995b-7|102	%{_texmfdistdir}/fonts/opentype/nowacki/kurier/KurierCond-Bold.otf
21mr|texlive-kurier-0.995b-7|103	%{_texmfdistdir}/fonts/opentype/nowacki/kurier/KurierCond-BoldItalic.otf
21mr|texlive-kurier-0.995b-7|104	%{_texmfdistdir}/fonts/opentype/nowacki/kurier/KurierCond-Italic.otf
21mr|texlive-kurier-0.995b-7|105	%{_texmfdistdir}/fonts/opentype/nowacki/kurier/KurierCond-Regular.otf
21mr|texlive-kurier-0.995b-7|106	%{_texmfdistdir}/fonts/opentype/nowacki/kurier/KurierCondHeavy-Italic.otf
21mr|texlive-kurier-0.995b-7|107	%{_texmfdistdir}/fonts/opentype/nowacki/kurier/KurierCondHeavy-Regular.otf
21mr|texlive-kurier-0.995b-7|108	%{_texmfdistdir}/fonts/opentype/nowacki/kurier/KurierCondLight-Italic.otf
21mr|texlive-kurier-0.995b-7|109	%{_texmfdistdir}/fonts/opentype/nowacki/kurier/KurierCondLight-Regular.otf
21mr|texlive-kurier-0.995b-7|110	%{_texmfdistdir}/fonts/opentype/nowacki/kurier/KurierCondMedium-Italic.otf
21mr|texlive-kurier-0.995b-7|111	%{_texmfdistdir}/fonts/opentype/nowacki/kurier/KurierCondMedium-Regular.otf
21mr|texlive-kurier-0.995b-7|112	%{_texmfdistdir}/fonts/opentype/nowacki/kurier/KurierHeavy-Italic.otf
21mr|texlive-kurier-0.995b-7|113	%{_texmfdistdir}/fonts/opentype/nowacki/kurier/KurierHeavy-Regular.otf
21mr|texlive-kurier-0.995b-7|114	%{_texmfdistdir}/fonts/opentype/nowacki/kurier/KurierLight-Italic.otf
21mr|texlive-kurier-0.995b-7|115	%{_texmfdistdir}/fonts/opentype/nowacki/kurier/KurierLight-Regular.otf
21mr|texlive-kurier-0.995b-7|116	%{_texmfdistdir}/fonts/opentype/nowacki/kurier/KurierMedium-Italic.otf
21mr|texlive-kurier-0.995b-7|117	%{_texmfdistdir}/fonts/opentype/nowacki/kurier/KurierMedium-Regular.otf
21mr|texlive-kurier-0.995b-7|118	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kurierb-sc.tfm
21mr|texlive-kurier-0.995b-7|119	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kurierb.tfm
21mr|texlive-kurier-0.995b-7|120	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kurierbi-sc.tfm
21mr|texlive-kurier-0.995b-7|121	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kurierbi.tfm
21mr|texlive-kurier-0.995b-7|122	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kuriercb-sc.tfm
21mr|texlive-kurier-0.995b-7|123	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kuriercb.tfm
21mr|texlive-kurier-0.995b-7|124	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kuriercbi-sc.tfm
21mr|texlive-kurier-0.995b-7|125	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kuriercbi.tfm
21mr|texlive-kurier-0.995b-7|126	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kurierch-sc.tfm
21mr|texlive-kurier-0.995b-7|127	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kurierch.tfm
21mr|texlive-kurier-0.995b-7|128	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kurierchi-sc.tfm
21mr|texlive-kurier-0.995b-7|129	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kurierchi.tfm
21mr|texlive-kurier-0.995b-7|130	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kuriercl-sc.tfm
21mr|texlive-kurier-0.995b-7|131	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kuriercl.tfm
21mr|texlive-kurier-0.995b-7|132	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kuriercli-sc.tfm
21mr|texlive-kurier-0.995b-7|133	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kuriercli.tfm
21mr|texlive-kurier-0.995b-7|134	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kuriercm-sc.tfm
21mr|texlive-kurier-0.995b-7|135	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kuriercm.tfm
21mr|texlive-kurier-0.995b-7|136	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kuriercmi-sc.tfm
21mr|texlive-kurier-0.995b-7|137	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kuriercmi.tfm
21mr|texlive-kurier-0.995b-7|138	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kuriercr-sc.tfm
21mr|texlive-kurier-0.995b-7|139	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kuriercr.tfm
21mr|texlive-kurier-0.995b-7|140	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kuriercri-sc.tfm
21mr|texlive-kurier-0.995b-7|141	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kuriercri.tfm
21mr|texlive-kurier-0.995b-7|142	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kurierh-sc.tfm
21mr|texlive-kurier-0.995b-7|143	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kurierh.tfm
21mr|texlive-kurier-0.995b-7|144	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kurierhi-sc.tfm
21mr|texlive-kurier-0.995b-7|145	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kurierhi.tfm
21mr|texlive-kurier-0.995b-7|146	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kurierl-sc.tfm
21mr|texlive-kurier-0.995b-7|147	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kurierl.tfm
21mr|texlive-kurier-0.995b-7|148	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kurierli-sc.tfm
21mr|texlive-kurier-0.995b-7|149	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kurierli.tfm
21mr|texlive-kurier-0.995b-7|150	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kurierm-sc.tfm
21mr|texlive-kurier-0.995b-7|151	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kurierm.tfm
21mr|texlive-kurier-0.995b-7|152	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kuriermi-sc.tfm
21mr|texlive-kurier-0.995b-7|153	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kuriermi.tfm
21mr|texlive-kurier-0.995b-7|154	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kurierr-sc.tfm
21mr|texlive-kurier-0.995b-7|155	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kurierr.tfm
21mr|texlive-kurier-0.995b-7|156	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kurierri-sc.tfm
21mr|texlive-kurier-0.995b-7|157	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/cs-kurierri.tfm
21mr|texlive-kurier-0.995b-7|158	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kurierb-sc.tfm
21mr|texlive-kurier-0.995b-7|159	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kurierb.tfm
21mr|texlive-kurier-0.995b-7|160	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kurierbi-sc.tfm
21mr|texlive-kurier-0.995b-7|161	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kurierbi.tfm
21mr|texlive-kurier-0.995b-7|162	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kuriercb-sc.tfm
21mr|texlive-kurier-0.995b-7|163	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kuriercb.tfm
21mr|texlive-kurier-0.995b-7|164	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kuriercbi-sc.tfm
21mr|texlive-kurier-0.995b-7|165	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kuriercbi.tfm
21mr|texlive-kurier-0.995b-7|166	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kurierch-sc.tfm
21mr|texlive-kurier-0.995b-7|167	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kurierch.tfm
21mr|texlive-kurier-0.995b-7|168	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kurierchi-sc.tfm
21mr|texlive-kurier-0.995b-7|169	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kurierchi.tfm
21mr|texlive-kurier-0.995b-7|170	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kuriercl-sc.tfm
21mr|texlive-kurier-0.995b-7|171	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kuriercl.tfm
21mr|texlive-kurier-0.995b-7|172	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kuriercli-sc.tfm
21mr|texlive-kurier-0.995b-7|173	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kuriercli.tfm
21mr|texlive-kurier-0.995b-7|174	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kuriercm-sc.tfm
21mr|texlive-kurier-0.995b-7|175	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kuriercm.tfm
21mr|texlive-kurier-0.995b-7|176	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kuriercmi-sc.tfm
21mr|texlive-kurier-0.995b-7|177	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kuriercmi.tfm
21mr|texlive-kurier-0.995b-7|178	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kuriercr-sc.tfm
21mr|texlive-kurier-0.995b-7|179	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kuriercr.tfm
21mr|texlive-kurier-0.995b-7|180	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kuriercri-sc.tfm
21mr|texlive-kurier-0.995b-7|181	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kuriercri.tfm
21mr|texlive-kurier-0.995b-7|182	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kurierh-sc.tfm
21mr|texlive-kurier-0.995b-7|183	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kurierh.tfm
21mr|texlive-kurier-0.995b-7|184	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kurierhi-sc.tfm
21mr|texlive-kurier-0.995b-7|185	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kurierhi.tfm
21mr|texlive-kurier-0.995b-7|186	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kurierl-sc.tfm
21mr|texlive-kurier-0.995b-7|187	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kurierl.tfm
21mr|texlive-kurier-0.995b-7|188	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kurierli-sc.tfm
21mr|texlive-kurier-0.995b-7|189	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kurierli.tfm
21mr|texlive-kurier-0.995b-7|190	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kurierm-sc.tfm
21mr|texlive-kurier-0.995b-7|191	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kurierm.tfm
21mr|texlive-kurier-0.995b-7|192	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kuriermi-sc.tfm
21mr|texlive-kurier-0.995b-7|193	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kuriermi.tfm
21mr|texlive-kurier-0.995b-7|194	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kurierr-sc.tfm
21mr|texlive-kurier-0.995b-7|195	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kurierr.tfm
21mr|texlive-kurier-0.995b-7|196	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kurierri-sc.tfm
21mr|texlive-kurier-0.995b-7|197	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ec-kurierri.tfm
21mr|texlive-kurier-0.995b-7|198	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ex-kurierb.tfm
21mr|texlive-kurier-0.995b-7|199	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ex-kuriercb.tfm
21mr|texlive-kurier-0.995b-7|200	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ex-kurierch.tfm
21mr|texlive-kurier-0.995b-7|201	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ex-kuriercl.tfm
21mr|texlive-kurier-0.995b-7|202	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ex-kuriercm.tfm
21mr|texlive-kurier-0.995b-7|203	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ex-kuriercr.tfm
21mr|texlive-kurier-0.995b-7|204	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ex-kurierh.tfm
21mr|texlive-kurier-0.995b-7|205	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ex-kurierl.tfm
21mr|texlive-kurier-0.995b-7|206	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ex-kurierm.tfm
21mr|texlive-kurier-0.995b-7|207	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ex-kurierr.tfm
21mr|texlive-kurier-0.995b-7|208	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/greek-kurierb.tfm
21mr|texlive-kurier-0.995b-7|209	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/greek-kurierbi.tfm
21mr|texlive-kurier-0.995b-7|210	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/greek-kuriercb.tfm
21mr|texlive-kurier-0.995b-7|211	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/greek-kuriercbi.tfm
21mr|texlive-kurier-0.995b-7|212	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/greek-kurierch.tfm
21mr|texlive-kurier-0.995b-7|213	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/greek-kurierchi.tfm
21mr|texlive-kurier-0.995b-7|214	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/greek-kuriercl.tfm
21mr|texlive-kurier-0.995b-7|215	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/greek-kuriercli.tfm
21mr|texlive-kurier-0.995b-7|216	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/greek-kuriercm.tfm
21mr|texlive-kurier-0.995b-7|217	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/greek-kuriercmi.tfm
21mr|texlive-kurier-0.995b-7|218	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/greek-kuriercr.tfm
21mr|texlive-kurier-0.995b-7|219	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/greek-kuriercri.tfm
21mr|texlive-kurier-0.995b-7|220	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/greek-kurierh.tfm
21mr|texlive-kurier-0.995b-7|221	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/greek-kurierhi.tfm
21mr|texlive-kurier-0.995b-7|222	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/greek-kurierl.tfm
21mr|texlive-kurier-0.995b-7|223	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/greek-kurierli.tfm
21mr|texlive-kurier-0.995b-7|224	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/greek-kurierm.tfm
21mr|texlive-kurier-0.995b-7|225	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/greek-kuriermi.tfm
21mr|texlive-kurier-0.995b-7|226	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/greek-kurierr.tfm
21mr|texlive-kurier-0.995b-7|227	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/greek-kurierri.tfm
21mr|texlive-kurier-0.995b-7|228	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kurierb-sc.tfm
21mr|texlive-kurier-0.995b-7|229	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kurierb.tfm
21mr|texlive-kurier-0.995b-7|230	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kurierbi-sc.tfm
21mr|texlive-kurier-0.995b-7|231	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kurierbi.tfm
21mr|texlive-kurier-0.995b-7|232	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kuriercb-sc.tfm
21mr|texlive-kurier-0.995b-7|233	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kuriercb.tfm
21mr|texlive-kurier-0.995b-7|234	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kuriercbi-sc.tfm
21mr|texlive-kurier-0.995b-7|235	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kuriercbi.tfm
21mr|texlive-kurier-0.995b-7|236	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kurierch-sc.tfm
21mr|texlive-kurier-0.995b-7|237	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kurierch.tfm
21mr|texlive-kurier-0.995b-7|238	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kurierchi-sc.tfm
21mr|texlive-kurier-0.995b-7|239	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kurierchi.tfm
21mr|texlive-kurier-0.995b-7|240	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kuriercl-sc.tfm
21mr|texlive-kurier-0.995b-7|241	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kuriercl.tfm
21mr|texlive-kurier-0.995b-7|242	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kuriercli-sc.tfm
21mr|texlive-kurier-0.995b-7|243	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kuriercli.tfm
21mr|texlive-kurier-0.995b-7|244	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kuriercm-sc.tfm
21mr|texlive-kurier-0.995b-7|245	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kuriercm.tfm
21mr|texlive-kurier-0.995b-7|246	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kuriercmi-sc.tfm
21mr|texlive-kurier-0.995b-7|247	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kuriercmi.tfm
21mr|texlive-kurier-0.995b-7|248	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kuriercr-sc.tfm
21mr|texlive-kurier-0.995b-7|249	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kuriercr.tfm
21mr|texlive-kurier-0.995b-7|250	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kuriercri-sc.tfm
21mr|texlive-kurier-0.995b-7|251	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kuriercri.tfm
21mr|texlive-kurier-0.995b-7|252	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kurierh-sc.tfm
21mr|texlive-kurier-0.995b-7|253	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kurierh.tfm
21mr|texlive-kurier-0.995b-7|254	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kurierhi-sc.tfm
21mr|texlive-kurier-0.995b-7|255	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kurierhi.tfm
21mr|texlive-kurier-0.995b-7|256	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kurierl-sc.tfm
21mr|texlive-kurier-0.995b-7|257	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kurierl.tfm
21mr|texlive-kurier-0.995b-7|258	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kurierli-sc.tfm
21mr|texlive-kurier-0.995b-7|259	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kurierli.tfm
21mr|texlive-kurier-0.995b-7|260	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kurierm-sc.tfm
21mr|texlive-kurier-0.995b-7|261	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kurierm.tfm
21mr|texlive-kurier-0.995b-7|262	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kuriermi-sc.tfm
21mr|texlive-kurier-0.995b-7|263	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kuriermi.tfm
21mr|texlive-kurier-0.995b-7|264	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kurierr-sc.tfm
21mr|texlive-kurier-0.995b-7|265	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kurierr.tfm
21mr|texlive-kurier-0.995b-7|266	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kurierri-sc.tfm
21mr|texlive-kurier-0.995b-7|267	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/l7x-kurierri.tfm
21mr|texlive-kurier-0.995b-7|268	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/mi-kurierbi.tfm
21mr|texlive-kurier-0.995b-7|269	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/mi-kuriercbi.tfm
21mr|texlive-kurier-0.995b-7|270	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/mi-kurierchi.tfm
21mr|texlive-kurier-0.995b-7|271	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/mi-kuriercli.tfm
21mr|texlive-kurier-0.995b-7|272	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/mi-kuriercmi.tfm
21mr|texlive-kurier-0.995b-7|273	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/mi-kuriercri.tfm
21mr|texlive-kurier-0.995b-7|274	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/mi-kurierhi.tfm
21mr|texlive-kurier-0.995b-7|275	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/mi-kurierli.tfm
21mr|texlive-kurier-0.995b-7|276	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/mi-kuriermi.tfm
21mr|texlive-kurier-0.995b-7|277	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/mi-kurierri.tfm
21mr|texlive-kurier-0.995b-7|278	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kurierb-sc.tfm
21mr|texlive-kurier-0.995b-7|279	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kurierb.tfm
21mr|texlive-kurier-0.995b-7|280	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kurierbi-sc.tfm
21mr|texlive-kurier-0.995b-7|281	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kurierbi.tfm
21mr|texlive-kurier-0.995b-7|282	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kuriercb-sc.tfm
21mr|texlive-kurier-0.995b-7|283	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kuriercb.tfm
21mr|texlive-kurier-0.995b-7|284	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kuriercbi-sc.tfm
21mr|texlive-kurier-0.995b-7|285	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kuriercbi.tfm
21mr|texlive-kurier-0.995b-7|286	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kurierch-sc.tfm
21mr|texlive-kurier-0.995b-7|287	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kurierch.tfm
21mr|texlive-kurier-0.995b-7|288	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kurierchi-sc.tfm
21mr|texlive-kurier-0.995b-7|289	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kurierchi.tfm
21mr|texlive-kurier-0.995b-7|290	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kuriercl-sc.tfm
21mr|texlive-kurier-0.995b-7|291	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kuriercl.tfm
21mr|texlive-kurier-0.995b-7|292	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kuriercli-sc.tfm
21mr|texlive-kurier-0.995b-7|293	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kuriercli.tfm
21mr|texlive-kurier-0.995b-7|294	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kuriercm-sc.tfm
21mr|texlive-kurier-0.995b-7|295	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kuriercm.tfm
21mr|texlive-kurier-0.995b-7|296	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kuriercmi-sc.tfm
21mr|texlive-kurier-0.995b-7|297	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kuriercmi.tfm
21mr|texlive-kurier-0.995b-7|298	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kuriercr-sc.tfm
21mr|texlive-kurier-0.995b-7|299	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kuriercr.tfm
21mr|texlive-kurier-0.995b-7|300	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kuriercri-sc.tfm
21mr|texlive-kurier-0.995b-7|301	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kuriercri.tfm
21mr|texlive-kurier-0.995b-7|302	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kurierh-sc.tfm
21mr|texlive-kurier-0.995b-7|303	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kurierh.tfm
21mr|texlive-kurier-0.995b-7|304	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kurierhi-sc.tfm
21mr|texlive-kurier-0.995b-7|305	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kurierhi.tfm
21mr|texlive-kurier-0.995b-7|306	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kurierl-sc.tfm
21mr|texlive-kurier-0.995b-7|307	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kurierl.tfm
21mr|texlive-kurier-0.995b-7|308	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kurierli-sc.tfm
21mr|texlive-kurier-0.995b-7|309	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kurierli.tfm
21mr|texlive-kurier-0.995b-7|310	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kurierm-sc.tfm
21mr|texlive-kurier-0.995b-7|311	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kurierm.tfm
21mr|texlive-kurier-0.995b-7|312	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kuriermi-sc.tfm
21mr|texlive-kurier-0.995b-7|313	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kuriermi.tfm
21mr|texlive-kurier-0.995b-7|314	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kurierr-sc.tfm
21mr|texlive-kurier-0.995b-7|315	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kurierr.tfm
21mr|texlive-kurier-0.995b-7|316	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kurierri-sc.tfm
21mr|texlive-kurier-0.995b-7|317	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/qx-kurierri.tfm
21mr|texlive-kurier-0.995b-7|318	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kurierb-sc.tfm
21mr|texlive-kurier-0.995b-7|319	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kurierb.tfm
21mr|texlive-kurier-0.995b-7|320	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kurierbi-sc.tfm
21mr|texlive-kurier-0.995b-7|321	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kurierbi.tfm
21mr|texlive-kurier-0.995b-7|322	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kuriercb-sc.tfm
21mr|texlive-kurier-0.995b-7|323	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kuriercb.tfm
21mr|texlive-kurier-0.995b-7|324	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kuriercbi-sc.tfm
21mr|texlive-kurier-0.995b-7|325	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kuriercbi.tfm
21mr|texlive-kurier-0.995b-7|326	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kurierch-sc.tfm
21mr|texlive-kurier-0.995b-7|327	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kurierch.tfm
21mr|texlive-kurier-0.995b-7|328	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kurierchi-sc.tfm
21mr|texlive-kurier-0.995b-7|329	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kurierchi.tfm
21mr|texlive-kurier-0.995b-7|330	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kuriercl-sc.tfm
21mr|texlive-kurier-0.995b-7|331	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kuriercl.tfm
21mr|texlive-kurier-0.995b-7|332	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kuriercli-sc.tfm
21mr|texlive-kurier-0.995b-7|333	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kuriercli.tfm
21mr|texlive-kurier-0.995b-7|334	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kuriercm-sc.tfm
21mr|texlive-kurier-0.995b-7|335	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kuriercm.tfm
21mr|texlive-kurier-0.995b-7|336	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kuriercmi-sc.tfm
21mr|texlive-kurier-0.995b-7|337	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kuriercmi.tfm
21mr|texlive-kurier-0.995b-7|338	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kuriercr-sc.tfm
21mr|texlive-kurier-0.995b-7|339	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kuriercr.tfm
21mr|texlive-kurier-0.995b-7|340	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kuriercri-sc.tfm
21mr|texlive-kurier-0.995b-7|341	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kuriercri.tfm
21mr|texlive-kurier-0.995b-7|342	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kurierh-sc.tfm
21mr|texlive-kurier-0.995b-7|343	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kurierh.tfm
21mr|texlive-kurier-0.995b-7|344	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kurierhi-sc.tfm
21mr|texlive-kurier-0.995b-7|345	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kurierhi.tfm
21mr|texlive-kurier-0.995b-7|346	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kurierl-sc.tfm
21mr|texlive-kurier-0.995b-7|347	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kurierl.tfm
21mr|texlive-kurier-0.995b-7|348	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kurierli-sc.tfm
21mr|texlive-kurier-0.995b-7|349	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kurierli.tfm
21mr|texlive-kurier-0.995b-7|350	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kurierm-sc.tfm
21mr|texlive-kurier-0.995b-7|351	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kurierm.tfm
21mr|texlive-kurier-0.995b-7|352	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kuriermi-sc.tfm
21mr|texlive-kurier-0.995b-7|353	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kuriermi.tfm
21mr|texlive-kurier-0.995b-7|354	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kurierr-sc.tfm
21mr|texlive-kurier-0.995b-7|355	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kurierr.tfm
21mr|texlive-kurier-0.995b-7|356	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kurierri-sc.tfm
21mr|texlive-kurier-0.995b-7|357	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/rm-kurierri.tfm
21mr|texlive-kurier-0.995b-7|358	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/sy-kurierbz.tfm
21mr|texlive-kurier-0.995b-7|359	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/sy-kuriercbz.tfm
21mr|texlive-kurier-0.995b-7|360	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/sy-kurierchz.tfm
21mr|texlive-kurier-0.995b-7|361	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/sy-kurierclz.tfm
21mr|texlive-kurier-0.995b-7|362	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/sy-kuriercmz.tfm
21mr|texlive-kurier-0.995b-7|363	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/sy-kuriercrz.tfm
21mr|texlive-kurier-0.995b-7|364	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/sy-kurierhz.tfm
21mr|texlive-kurier-0.995b-7|365	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/sy-kurierlz.tfm
21mr|texlive-kurier-0.995b-7|366	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/sy-kuriermz.tfm
21mr|texlive-kurier-0.995b-7|367	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/sy-kurierrz.tfm
21mr|texlive-kurier-0.995b-7|368	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2a-kurierb.tfm
21mr|texlive-kurier-0.995b-7|369	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2a-kurierbi.tfm
21mr|texlive-kurier-0.995b-7|370	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2a-kuriercb.tfm
21mr|texlive-kurier-0.995b-7|371	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2a-kuriercbi.tfm
21mr|texlive-kurier-0.995b-7|372	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2a-kurierch.tfm
21mr|texlive-kurier-0.995b-7|373	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2a-kurierchi.tfm
21mr|texlive-kurier-0.995b-7|374	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2a-kuriercl.tfm
21mr|texlive-kurier-0.995b-7|375	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2a-kuriercli.tfm
21mr|texlive-kurier-0.995b-7|376	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2a-kuriercm.tfm
21mr|texlive-kurier-0.995b-7|377	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2a-kuriercmi.tfm
21mr|texlive-kurier-0.995b-7|378	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2a-kuriercr.tfm
21mr|texlive-kurier-0.995b-7|379	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2a-kuriercri.tfm
21mr|texlive-kurier-0.995b-7|380	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2a-kurierh.tfm
21mr|texlive-kurier-0.995b-7|381	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2a-kurierhi.tfm
21mr|texlive-kurier-0.995b-7|382	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2a-kurierl.tfm
21mr|texlive-kurier-0.995b-7|383	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2a-kurierli.tfm
21mr|texlive-kurier-0.995b-7|384	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2a-kurierm.tfm
21mr|texlive-kurier-0.995b-7|385	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2a-kuriermi.tfm
21mr|texlive-kurier-0.995b-7|386	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2a-kurierr.tfm
21mr|texlive-kurier-0.995b-7|387	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2a-kurierri.tfm
21mr|texlive-kurier-0.995b-7|388	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2b-kurierb.tfm
21mr|texlive-kurier-0.995b-7|389	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2b-kurierbi.tfm
21mr|texlive-kurier-0.995b-7|390	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2b-kuriercb.tfm
21mr|texlive-kurier-0.995b-7|391	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2b-kuriercbi.tfm
21mr|texlive-kurier-0.995b-7|392	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2b-kurierch.tfm
21mr|texlive-kurier-0.995b-7|393	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2b-kurierchi.tfm
21mr|texlive-kurier-0.995b-7|394	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2b-kuriercl.tfm
21mr|texlive-kurier-0.995b-7|395	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2b-kuriercli.tfm
21mr|texlive-kurier-0.995b-7|396	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2b-kuriercm.tfm
21mr|texlive-kurier-0.995b-7|397	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2b-kuriercmi.tfm
21mr|texlive-kurier-0.995b-7|398	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2b-kuriercr.tfm
21mr|texlive-kurier-0.995b-7|399	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2b-kuriercri.tfm
21mr|texlive-kurier-0.995b-7|400	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2b-kurierh.tfm
21mr|texlive-kurier-0.995b-7|401	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2b-kurierhi.tfm
21mr|texlive-kurier-0.995b-7|402	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2b-kurierl.tfm
21mr|texlive-kurier-0.995b-7|403	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2b-kurierli.tfm
21mr|texlive-kurier-0.995b-7|404	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2b-kurierm.tfm
21mr|texlive-kurier-0.995b-7|405	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2b-kuriermi.tfm
21mr|texlive-kurier-0.995b-7|406	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2b-kurierr.tfm
21mr|texlive-kurier-0.995b-7|407	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2b-kurierri.tfm
21mr|texlive-kurier-0.995b-7|408	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2c-kurierb.tfm
21mr|texlive-kurier-0.995b-7|409	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2c-kurierbi.tfm
21mr|texlive-kurier-0.995b-7|410	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2c-kuriercb.tfm
21mr|texlive-kurier-0.995b-7|411	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2c-kuriercbi.tfm
21mr|texlive-kurier-0.995b-7|412	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2c-kurierch.tfm
21mr|texlive-kurier-0.995b-7|413	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2c-kurierchi.tfm
21mr|texlive-kurier-0.995b-7|414	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2c-kuriercl.tfm
21mr|texlive-kurier-0.995b-7|415	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2c-kuriercli.tfm
21mr|texlive-kurier-0.995b-7|416	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2c-kuriercm.tfm
21mr|texlive-kurier-0.995b-7|417	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2c-kuriercmi.tfm
21mr|texlive-kurier-0.995b-7|418	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2c-kuriercr.tfm
21mr|texlive-kurier-0.995b-7|419	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2c-kuriercri.tfm
21mr|texlive-kurier-0.995b-7|420	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2c-kurierh.tfm
21mr|texlive-kurier-0.995b-7|421	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2c-kurierhi.tfm
21mr|texlive-kurier-0.995b-7|422	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2c-kurierl.tfm
21mr|texlive-kurier-0.995b-7|423	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2c-kurierli.tfm
21mr|texlive-kurier-0.995b-7|424	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2c-kurierm.tfm
21mr|texlive-kurier-0.995b-7|425	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2c-kuriermi.tfm
21mr|texlive-kurier-0.995b-7|426	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2c-kurierr.tfm
21mr|texlive-kurier-0.995b-7|427	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t2c-kurierri.tfm
21mr|texlive-kurier-0.995b-7|428	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kurierb-sc.tfm
21mr|texlive-kurier-0.995b-7|429	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kurierb.tfm
21mr|texlive-kurier-0.995b-7|430	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kurierbi-sc.tfm
21mr|texlive-kurier-0.995b-7|431	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kurierbi.tfm
21mr|texlive-kurier-0.995b-7|432	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kuriercb-sc.tfm
21mr|texlive-kurier-0.995b-7|433	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kuriercb.tfm
21mr|texlive-kurier-0.995b-7|434	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kuriercbi-sc.tfm
21mr|texlive-kurier-0.995b-7|435	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kuriercbi.tfm
21mr|texlive-kurier-0.995b-7|436	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kurierch-sc.tfm
21mr|texlive-kurier-0.995b-7|437	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kurierch.tfm
21mr|texlive-kurier-0.995b-7|438	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kurierchi-sc.tfm
21mr|texlive-kurier-0.995b-7|439	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kurierchi.tfm
21mr|texlive-kurier-0.995b-7|440	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kuriercl-sc.tfm
21mr|texlive-kurier-0.995b-7|441	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kuriercl.tfm
21mr|texlive-kurier-0.995b-7|442	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kuriercli-sc.tfm
21mr|texlive-kurier-0.995b-7|443	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kuriercli.tfm
21mr|texlive-kurier-0.995b-7|444	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kuriercm-sc.tfm
21mr|texlive-kurier-0.995b-7|445	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kuriercm.tfm
21mr|texlive-kurier-0.995b-7|446	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kuriercmi-sc.tfm
21mr|texlive-kurier-0.995b-7|447	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kuriercmi.tfm
21mr|texlive-kurier-0.995b-7|448	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kuriercr-sc.tfm
21mr|texlive-kurier-0.995b-7|449	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kuriercr.tfm
21mr|texlive-kurier-0.995b-7|450	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kuriercri-sc.tfm
21mr|texlive-kurier-0.995b-7|451	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kuriercri.tfm
21mr|texlive-kurier-0.995b-7|452	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kurierh-sc.tfm
21mr|texlive-kurier-0.995b-7|453	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kurierh.tfm
21mr|texlive-kurier-0.995b-7|454	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kurierhi-sc.tfm
21mr|texlive-kurier-0.995b-7|455	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kurierhi.tfm
21mr|texlive-kurier-0.995b-7|456	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kurierl-sc.tfm
21mr|texlive-kurier-0.995b-7|457	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kurierl.tfm
21mr|texlive-kurier-0.995b-7|458	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kurierli-sc.tfm
21mr|texlive-kurier-0.995b-7|459	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kurierli.tfm
21mr|texlive-kurier-0.995b-7|460	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kurierm-sc.tfm
21mr|texlive-kurier-0.995b-7|461	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kurierm.tfm
21mr|texlive-kurier-0.995b-7|462	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kuriermi-sc.tfm
21mr|texlive-kurier-0.995b-7|463	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kuriermi.tfm
21mr|texlive-kurier-0.995b-7|464	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kurierr-sc.tfm
21mr|texlive-kurier-0.995b-7|465	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kurierr.tfm
21mr|texlive-kurier-0.995b-7|466	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kurierri-sc.tfm
21mr|texlive-kurier-0.995b-7|467	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/t5-kurierri.tfm
21mr|texlive-kurier-0.995b-7|468	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kurierb-sc.tfm
21mr|texlive-kurier-0.995b-7|469	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kurierb.tfm
21mr|texlive-kurier-0.995b-7|470	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kurierbi-sc.tfm
21mr|texlive-kurier-0.995b-7|471	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kurierbi.tfm
21mr|texlive-kurier-0.995b-7|472	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kuriercb-sc.tfm
21mr|texlive-kurier-0.995b-7|473	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kuriercb.tfm
21mr|texlive-kurier-0.995b-7|474	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kuriercbi-sc.tfm
21mr|texlive-kurier-0.995b-7|475	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kuriercbi.tfm
21mr|texlive-kurier-0.995b-7|476	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kurierch-sc.tfm
21mr|texlive-kurier-0.995b-7|477	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kurierch.tfm
21mr|texlive-kurier-0.995b-7|478	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kurierchi-sc.tfm
21mr|texlive-kurier-0.995b-7|479	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kurierchi.tfm
21mr|texlive-kurier-0.995b-7|480	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kuriercl-sc.tfm
21mr|texlive-kurier-0.995b-7|481	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kuriercl.tfm
21mr|texlive-kurier-0.995b-7|482	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kuriercli-sc.tfm
21mr|texlive-kurier-0.995b-7|483	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kuriercli.tfm
21mr|texlive-kurier-0.995b-7|484	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kuriercm-sc.tfm
21mr|texlive-kurier-0.995b-7|485	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kuriercm.tfm
21mr|texlive-kurier-0.995b-7|486	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kuriercmi-sc.tfm
21mr|texlive-kurier-0.995b-7|487	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kuriercmi.tfm
21mr|texlive-kurier-0.995b-7|488	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kuriercr-sc.tfm
21mr|texlive-kurier-0.995b-7|489	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kuriercr.tfm
21mr|texlive-kurier-0.995b-7|490	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kuriercri-sc.tfm
21mr|texlive-kurier-0.995b-7|491	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kuriercri.tfm
21mr|texlive-kurier-0.995b-7|492	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kurierh-sc.tfm
21mr|texlive-kurier-0.995b-7|493	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kurierh.tfm
21mr|texlive-kurier-0.995b-7|494	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kurierhi-sc.tfm
21mr|texlive-kurier-0.995b-7|495	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kurierhi.tfm
21mr|texlive-kurier-0.995b-7|496	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kurierl-sc.tfm
21mr|texlive-kurier-0.995b-7|497	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kurierl.tfm
21mr|texlive-kurier-0.995b-7|498	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kurierli-sc.tfm
21mr|texlive-kurier-0.995b-7|499	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kurierli.tfm
21mr|texlive-kurier-0.995b-7|500	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kurierm-sc.tfm
21mr|texlive-kurier-0.995b-7|501	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kurierm.tfm
21mr|texlive-kurier-0.995b-7|502	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kuriermi-sc.tfm
21mr|texlive-kurier-0.995b-7|503	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kuriermi.tfm
21mr|texlive-kurier-0.995b-7|504	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kurierr-sc.tfm
21mr|texlive-kurier-0.995b-7|505	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kurierr.tfm
21mr|texlive-kurier-0.995b-7|506	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kurierri-sc.tfm
21mr|texlive-kurier-0.995b-7|507	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/texnansi-kurierri.tfm
21mr|texlive-kurier-0.995b-7|508	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ts1-kurierb.tfm
21mr|texlive-kurier-0.995b-7|509	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ts1-kurierbi.tfm
21mr|texlive-kurier-0.995b-7|510	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ts1-kuriercb.tfm
21mr|texlive-kurier-0.995b-7|511	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ts1-kuriercbi.tfm
21mr|texlive-kurier-0.995b-7|512	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ts1-kurierch.tfm
21mr|texlive-kurier-0.995b-7|513	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ts1-kurierchi.tfm
21mr|texlive-kurier-0.995b-7|514	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ts1-kuriercl.tfm
21mr|texlive-kurier-0.995b-7|515	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ts1-kuriercli.tfm
21mr|texlive-kurier-0.995b-7|516	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ts1-kuriercm.tfm
21mr|texlive-kurier-0.995b-7|517	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ts1-kuriercmi.tfm
21mr|texlive-kurier-0.995b-7|518	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ts1-kuriercr.tfm
21mr|texlive-kurier-0.995b-7|519	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ts1-kuriercri.tfm
21mr|texlive-kurier-0.995b-7|520	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ts1-kurierh.tfm
21mr|texlive-kurier-0.995b-7|521	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ts1-kurierhi.tfm
21mr|texlive-kurier-0.995b-7|522	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ts1-kurierl.tfm
21mr|texlive-kurier-0.995b-7|523	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ts1-kurierli.tfm
21mr|texlive-kurier-0.995b-7|524	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ts1-kurierm.tfm
21mr|texlive-kurier-0.995b-7|525	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ts1-kuriermi.tfm
21mr|texlive-kurier-0.995b-7|526	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ts1-kurierr.tfm
21mr|texlive-kurier-0.995b-7|527	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/ts1-kurierri.tfm
21mr|texlive-kurier-0.995b-7|528	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/wncy-kurierb.tfm
21mr|texlive-kurier-0.995b-7|529	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/wncy-kurierbi.tfm
21mr|texlive-kurier-0.995b-7|530	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/wncy-kuriercb.tfm
21mr|texlive-kurier-0.995b-7|531	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/wncy-kuriercbi.tfm
21mr|texlive-kurier-0.995b-7|532	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/wncy-kurierch.tfm
21mr|texlive-kurier-0.995b-7|533	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/wncy-kurierchi.tfm
21mr|texlive-kurier-0.995b-7|534	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/wncy-kuriercl.tfm
21mr|texlive-kurier-0.995b-7|535	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/wncy-kuriercli.tfm
21mr|texlive-kurier-0.995b-7|536	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/wncy-kuriercm.tfm
21mr|texlive-kurier-0.995b-7|537	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/wncy-kuriercmi.tfm
21mr|texlive-kurier-0.995b-7|538	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/wncy-kuriercr.tfm
21mr|texlive-kurier-0.995b-7|539	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/wncy-kuriercri.tfm
21mr|texlive-kurier-0.995b-7|540	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/wncy-kurierh.tfm
21mr|texlive-kurier-0.995b-7|541	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/wncy-kurierhi.tfm
21mr|texlive-kurier-0.995b-7|542	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/wncy-kurierl.tfm
21mr|texlive-kurier-0.995b-7|543	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/wncy-kurierli.tfm
21mr|texlive-kurier-0.995b-7|544	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/wncy-kurierm.tfm
21mr|texlive-kurier-0.995b-7|545	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/wncy-kuriermi.tfm
21mr|texlive-kurier-0.995b-7|546	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/wncy-kurierr.tfm
21mr|texlive-kurier-0.995b-7|547	%{_texmfdistdir}/fonts/tfm/nowacki/kurier/wncy-kurierri.tfm
21mr|texlive-kurier-0.995b-7|548	%{_texmfdistdir}/fonts/type1/nowacki/kurier/kurierb.pfb
21mr|texlive-kurier-0.995b-7|549	%{_texmfdistdir}/fonts/type1/nowacki/kurier/kurierbi.pfb
21mr|texlive-kurier-0.995b-7|550	%{_texmfdistdir}/fonts/type1/nowacki/kurier/kuriercb.pfb
21mr|texlive-kurier-0.995b-7|551	%{_texmfdistdir}/fonts/type1/nowacki/kurier/kuriercbi.pfb
21mr|texlive-kurier-0.995b-7|552	%{_texmfdistdir}/fonts/type1/nowacki/kurier/kurierch.pfb
21mr|texlive-kurier-0.995b-7|553	%{_texmfdistdir}/fonts/type1/nowacki/kurier/kurierchi.pfb
21mr|texlive-kurier-0.995b-7|554	%{_texmfdistdir}/fonts/type1/nowacki/kurier/kuriercl.pfb
21mr|texlive-kurier-0.995b-7|555	%{_texmfdistdir}/fonts/type1/nowacki/kurier/kuriercli.pfb
21mr|texlive-kurier-0.995b-7|556	%{_texmfdistdir}/fonts/type1/nowacki/kurier/kuriercm.pfb
21mr|texlive-kurier-0.995b-7|557	%{_texmfdistdir}/fonts/type1/nowacki/kurier/kuriercmi.pfb
21mr|texlive-kurier-0.995b-7|558	%{_texmfdistdir}/fonts/type1/nowacki/kurier/kuriercr.pfb
21mr|texlive-kurier-0.995b-7|559	%{_texmfdistdir}/fonts/type1/nowacki/kurier/kuriercri.pfb
21mr|texlive-kurier-0.995b-7|560	%{_texmfdistdir}/fonts/type1/nowacki/kurier/kurierh.pfb
21mr|texlive-kurier-0.995b-7|561	%{_texmfdistdir}/fonts/type1/nowacki/kurier/kurierhi.pfb
21mr|texlive-kurier-0.995b-7|562	%{_texmfdistdir}/fonts/type1/nowacki/kurier/kurierl.pfb
21mr|texlive-kurier-0.995b-7|563	%{_texmfdistdir}/fonts/type1/nowacki/kurier/kurierli.pfb
21mr|texlive-kurier-0.995b-7|564	%{_texmfdistdir}/fonts/type1/nowacki/kurier/kurierm.pfb
21mr|texlive-kurier-0.995b-7|565	%{_texmfdistdir}/fonts/type1/nowacki/kurier/kuriermi.pfb
21mr|texlive-kurier-0.995b-7|566	%{_texmfdistdir}/fonts/type1/nowacki/kurier/kurierr.pfb
21mr|texlive-kurier-0.995b-7|567	%{_texmfdistdir}/fonts/type1/nowacki/kurier/kurierri.pfb
21mr|texlive-kurier-0.995b-7|568	%{_texmfdistdir}/tex/latex/kurier/il2kurier.fd
21mr|texlive-kurier-0.995b-7|569	%{_texmfdistdir}/tex/latex/kurier/il2kurierc.fd
21mr|texlive-kurier-0.995b-7|570	%{_texmfdistdir}/tex/latex/kurier/il2kurierl.fd
21mr|texlive-kurier-0.995b-7|571	%{_texmfdistdir}/tex/latex/kurier/il2kurierlc.fd
21mr|texlive-kurier-0.995b-7|572	%{_texmfdistdir}/tex/latex/kurier/kurier.sty
21mr|texlive-kurier-0.995b-7|573	%{_texmfdistdir}/tex/latex/kurier/l7xkurier.fd
21mr|texlive-kurier-0.995b-7|574	%{_texmfdistdir}/tex/latex/kurier/l7xkurierc.fd
21mr|texlive-kurier-0.995b-7|575	%{_texmfdistdir}/tex/latex/kurier/l7xkurierl.fd
21mr|texlive-kurier-0.995b-7|576	%{_texmfdistdir}/tex/latex/kurier/l7xkurierlc.fd
21mr|texlive-kurier-0.995b-7|577	%{_texmfdistdir}/tex/latex/kurier/ly1kurier.fd
21mr|texlive-kurier-0.995b-7|578	%{_texmfdistdir}/tex/latex/kurier/ly1kurierc.fd
21mr|texlive-kurier-0.995b-7|579	%{_texmfdistdir}/tex/latex/kurier/ly1kurierl.fd
21mr|texlive-kurier-0.995b-7|580	%{_texmfdistdir}/tex/latex/kurier/ly1kurierlc.fd
21mr|texlive-kurier-0.995b-7|581	%{_texmfdistdir}/tex/latex/kurier/omlkurier.fd
21mr|texlive-kurier-0.995b-7|582	%{_texmfdistdir}/tex/latex/kurier/omlkurierc.fd
21mr|texlive-kurier-0.995b-7|583	%{_texmfdistdir}/tex/latex/kurier/omlkurierl.fd
21mr|texlive-kurier-0.995b-7|584	%{_texmfdistdir}/tex/latex/kurier/omlkurierlc.fd
21mr|texlive-kurier-0.995b-7|585	%{_texmfdistdir}/tex/latex/kurier/omskurier.fd
21mr|texlive-kurier-0.995b-7|586	%{_texmfdistdir}/tex/latex/kurier/omskurierc.fd
21mr|texlive-kurier-0.995b-7|587	%{_texmfdistdir}/tex/latex/kurier/omskurierl.fd
21mr|texlive-kurier-0.995b-7|588	%{_texmfdistdir}/tex/latex/kurier/omskurierlc.fd
21mr|texlive-kurier-0.995b-7|589	%{_texmfdistdir}/tex/latex/kurier/omxkurier.fd
21mr|texlive-kurier-0.995b-7|590	%{_texmfdistdir}/tex/latex/kurier/omxkurierc.fd
21mr|texlive-kurier-0.995b-7|591	%{_texmfdistdir}/tex/latex/kurier/omxkurierl.fd
21mr|texlive-kurier-0.995b-7|592	%{_texmfdistdir}/tex/latex/kurier/omxkurierlc.fd
21mr|texlive-kurier-0.995b-7|593	%{_texmfdistdir}/tex/latex/kurier/ot1kurier.fd
21mr|texlive-kurier-0.995b-7|594	%{_texmfdistdir}/tex/latex/kurier/ot1kurierc.fd
21mr|texlive-kurier-0.995b-7|595	%{_texmfdistdir}/tex/latex/kurier/ot1kuriercm.fd
21mr|texlive-kurier-0.995b-7|596	%{_texmfdistdir}/tex/latex/kurier/ot1kurierl.fd
21mr|texlive-kurier-0.995b-7|597	%{_texmfdistdir}/tex/latex/kurier/ot1kurierlc.fd
21mr|texlive-kurier-0.995b-7|598	%{_texmfdistdir}/tex/latex/kurier/ot1kurierlcm.fd
21mr|texlive-kurier-0.995b-7|599	%{_texmfdistdir}/tex/latex/kurier/ot1kurierlm.fd
21mr|texlive-kurier-0.995b-7|600	%{_texmfdistdir}/tex/latex/kurier/ot1kurierm.fd
21mr|texlive-kurier-0.995b-7|601	%{_texmfdistdir}/tex/latex/kurier/ot2kurier.fd
21mr|texlive-kurier-0.995b-7|602	%{_texmfdistdir}/tex/latex/kurier/ot2kurierc.fd
21mr|texlive-kurier-0.995b-7|603	%{_texmfdistdir}/tex/latex/kurier/ot2kurierl.fd
21mr|texlive-kurier-0.995b-7|604	%{_texmfdistdir}/tex/latex/kurier/ot2kurierlc.fd
21mr|texlive-kurier-0.995b-7|605	%{_texmfdistdir}/tex/latex/kurier/ot4kurier.fd
21mr|texlive-kurier-0.995b-7|606	%{_texmfdistdir}/tex/latex/kurier/ot4kurierc.fd
21mr|texlive-kurier-0.995b-7|607	%{_texmfdistdir}/tex/latex/kurier/ot4kurierl.fd
21mr|texlive-kurier-0.995b-7|608	%{_texmfdistdir}/tex/latex/kurier/ot4kurierlc.fd
21mr|texlive-kurier-0.995b-7|609	%{_texmfdistdir}/tex/latex/kurier/qxkurier.fd
21mr|texlive-kurier-0.995b-7|610	%{_texmfdistdir}/tex/latex/kurier/qxkurierc.fd
21mr|texlive-kurier-0.995b-7|611	%{_texmfdistdir}/tex/latex/kurier/qxkurierl.fd
21mr|texlive-kurier-0.995b-7|612	%{_texmfdistdir}/tex/latex/kurier/qxkurierlc.fd
21mr|texlive-kurier-0.995b-7|613	%{_texmfdistdir}/tex/latex/kurier/t1kurier.fd
21mr|texlive-kurier-0.995b-7|614	%{_texmfdistdir}/tex/latex/kurier/t1kurierc.fd
21mr|texlive-kurier-0.995b-7|615	%{_texmfdistdir}/tex/latex/kurier/t1kurierl.fd
21mr|texlive-kurier-0.995b-7|616	%{_texmfdistdir}/tex/latex/kurier/t1kurierlc.fd
21mr|texlive-kurier-0.995b-7|617	%{_texmfdistdir}/tex/latex/kurier/t2akurier.fd
21mr|texlive-kurier-0.995b-7|618	%{_texmfdistdir}/tex/latex/kurier/t2akurierc.fd
21mr|texlive-kurier-0.995b-7|619	%{_texmfdistdir}/tex/latex/kurier/t2akurierl.fd
21mr|texlive-kurier-0.995b-7|620	%{_texmfdistdir}/tex/latex/kurier/t2akurierlc.fd
21mr|texlive-kurier-0.995b-7|621	%{_texmfdistdir}/tex/latex/kurier/t2bkurier.fd
21mr|texlive-kurier-0.995b-7|622	%{_texmfdistdir}/tex/latex/kurier/t2bkurierc.fd
21mr|texlive-kurier-0.995b-7|623	%{_texmfdistdir}/tex/latex/kurier/t2bkurierl.fd
21mr|texlive-kurier-0.995b-7|624	%{_texmfdistdir}/tex/latex/kurier/t2bkurierlc.fd
21mr|texlive-kurier-0.995b-7|625	%{_texmfdistdir}/tex/latex/kurier/t2ckurier.fd
21mr|texlive-kurier-0.995b-7|626	%{_texmfdistdir}/tex/latex/kurier/t2ckurierc.fd
21mr|texlive-kurier-0.995b-7|627	%{_texmfdistdir}/tex/latex/kurier/t2ckurierl.fd
21mr|texlive-kurier-0.995b-7|628	%{_texmfdistdir}/tex/latex/kurier/t2ckurierlc.fd
21mr|texlive-kurier-0.995b-7|629	%{_texmfdistdir}/tex/latex/kurier/t5kurier.fd
21mr|texlive-kurier-0.995b-7|630	%{_texmfdistdir}/tex/latex/kurier/t5kurierc.fd
21mr|texlive-kurier-0.995b-7|631	%{_texmfdistdir}/tex/latex/kurier/t5kurierl.fd
21mr|texlive-kurier-0.995b-7|632	%{_texmfdistdir}/tex/latex/kurier/t5kurierlc.fd
21mr|texlive-kurier-0.995b-7|633	%{_texmfdistdir}/tex/latex/kurier/ts1kurier.fd
21mr|texlive-kurier-0.995b-7|634	%{_texmfdistdir}/tex/latex/kurier/ts1kurierc.fd
21mr|texlive-kurier-0.995b-7|635	%{_texmfdistdir}/tex/latex/kurier/ts1kurierl.fd
21mr|texlive-kurier-0.995b-7|636	%{_texmfdistdir}/tex/latex/kurier/ts1kurierlc.fd
21mr|texlive-kurier-0.995b-7|637	%{_texmfdistdir}/tex/plain/kurier/kurier-math.tex
21mr|texlive-kurier-0.995b-7|638	%doc %{_texmfdistdir}/doc/fonts/kurier/00readme.eng
21mr|texlive-kurier-0.995b-7|639	%doc %{_texmfdistdir}/doc/fonts/kurier/00readme.pol
21mr|texlive-kurier-0.995b-7|640	%doc %{_texmfdistdir}/doc/fonts/kurier/GUST-FONT-LICENSE.txt
21mr|texlive-kurier-0.995b-7|641	%doc %{_texmfdistdir}/doc/fonts/kurier/kurier-info-src.zip
21mr|texlive-kurier-0.995b-7|642	%doc %{_texmfdistdir}/doc/fonts/kurier/kurier-info.pdf
21mr|texlive-kurier-0.995b-7|643	%doc %{_texmfdistdir}/doc/fonts/kurier/kurier-latex-cyr.tex
21mr|texlive-kurier-0.995b-7|644	%doc %{_texmfdistdir}/doc/fonts/kurier/kurier-latex-math.tex
21mr|texlive-kurier-0.995b-7|645	%doc %{_texmfdistdir}/doc/fonts/kurier/kurier-latex-pl.tex
21mr|texlive-kurier-0.995b-7|646	%doc %{_texmfdistdir}/doc/fonts/kurier/kurier-latex-t2a.tex
21mr|texlive-kurier-0.995b-7|647	%doc %{_texmfdistdir}/doc/fonts/kurier/kurier-latex-t5.tex
21mr|texlive-kurier-0.995b-7|648	%doc %{_texmfdistdir}/doc/fonts/kurier/kurier-mathtest.tex
21mr|texlive-kurier-0.995b-7|649	%doc %{_texmfdistdir}/doc/fonts/kurier/kurier-table.tex
21mr|texlive-kurier-0.995b-7|650	%doc %{_texmfdistdir}/doc/fonts/kurier/manifest.txt
21mr|texlive-kurier-0.995b-7|651	
21mr|texlive-kurier-0.995b-7|652	#-----------------------------------------------------------------------
21mr|texlive-kurier-0.995b-7|653	%prep
21mr|texlive-kurier-0.995b-7|654	%setup -c -a0 -a1
21mr|texlive-kurier-0.995b-7|655	
21mr|texlive-kurier-0.995b-7|656	%build
21mr|texlive-kurier-0.995b-7|657	
21mr|texlive-kurier-0.995b-7|658	%install
21mr|texlive-kurier-0.995b-7|659	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-kurier-0.995b-7|660	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

18257 21
21mr|texlive-l2picfaq-1.50-6|1	# revision 19601
21mr|texlive-l2picfaq-1.50-6|2	# category Package
21mr|texlive-l2picfaq-1.50-6|3	# catalog-ctan /info/l2picfaq/german
21mr|texlive-l2picfaq-1.50-6|4	# catalog-date 2010-08-29 15:51:21 +0200
21mr|texlive-l2picfaq-1.50-6|5	# catalog-license fdl
21mr|texlive-l2picfaq-1.50-6|6	# catalog-version 1.50
21mr|texlive-l2picfaq-1.50-6|7	Name:		texlive-l2picfaq
21mr|texlive-l2picfaq-1.50-6|8	Version:	1.50
21mr|texlive-l2picfaq-1.50-6|9	Release:	6
21mr|texlive-l2picfaq-1.50-6|10	Summary:	LaTeX pictures "how-to" (German)
21mr|texlive-l2picfaq-1.50-6|11	Group:		Publishing
21mr|texlive-l2picfaq-1.50-6|12	URL:		http://www.ctan.org/tex-archive/info/l2picfaq/german
21mr|texlive-l2picfaq-1.50-6|13	License:	FDL
21mr|texlive-l2picfaq-1.50-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/l2picfaq.tar.xz
21mr|texlive-l2picfaq-1.50-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/l2picfaq.doc.tar.xz
21mr|texlive-l2picfaq-1.50-6|16	BuildArch:	noarch
21mr|texlive-l2picfaq-1.50-6|17	BuildRequires:	texlive-tlpkg
21mr|texlive-l2picfaq-1.50-6|18	Requires(pre):	texlive-tlpkg
21mr|texlive-l2picfaq-1.50-6|19	
21mr|texlive-l2picfaq-1.50-6|20	%description
21mr|texlive-l2picfaq-1.50-6|21	The document (in German) is a collection of "how-to" notes
21mr|texlive-l2picfaq-1.50-6|22	about LaTeX and pictures. The aim of the document is to provide
21mr|texlive-l2picfaq-1.50-6|23	a solution, in the form of some sample code, for every problem.
21mr|texlive-l2picfaq-1.50-6|24	
21mr|texlive-l2picfaq-1.50-6|25	#-----------------------------------------------------------------------
21mr|texlive-l2picfaq-1.50-6|26	%files
21mr|texlive-l2picfaq-1.50-6|27	%doc %{_texmfdistdir}/doc/latex/l2picfaq/README
21mr|texlive-l2picfaq-1.50-6|28	%doc %{_texmfdistdir}/doc/latex/l2picfaq/ctanlion.pdf
21mr|texlive-l2picfaq-1.50-6|29	%doc %{_texmfdistdir}/doc/latex/l2picfaq/gfdl.tex
21mr|texlive-l2picfaq-1.50-6|30	%doc %{_texmfdistdir}/doc/latex/l2picfaq/l2picfaq.pdf
21mr|texlive-l2picfaq-1.50-6|31	%doc %{_texmfdistdir}/doc/latex/l2picfaq/l2picfaq.tex
21mr|texlive-l2picfaq-1.50-6|32	
21mr|texlive-l2picfaq-1.50-6|33	#-----------------------------------------------------------------------
21mr|texlive-l2picfaq-1.50-6|34	%prep
21mr|texlive-l2picfaq-1.50-6|35	%setup -c -a0 -a1
21mr|texlive-l2picfaq-1.50-6|36	
21mr|texlive-l2picfaq-1.50-6|37	%build
21mr|texlive-l2picfaq-1.50-6|38	
21mr|texlive-l2picfaq-1.50-6|39	%install
21mr|texlive-l2picfaq-1.50-6|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-l2picfaq-1.50-6|41	cp -fpar doc %{buildroot}%{_texmfdistdir}

18258 21
21mr|texlive-l2tabu-2.4-3|1	# revision 24038
21mr|texlive-l2tabu-2.4-3|2	# category Package
21mr|texlive-l2tabu-2.4-3|3	# catalog-ctan /info/l2tabu/german
21mr|texlive-l2tabu-2.4-3|4	# catalog-date 2011-09-21 00:38:26 +0200
21mr|texlive-l2tabu-2.4-3|5	# catalog-license gpl
21mr|texlive-l2tabu-2.4-3|6	# catalog-version 2.3
21mr|texlive-l2tabu-2.4-3|7	Name:		texlive-l2tabu
21mr|texlive-l2tabu-2.4-3|8	Version:	2.4
21mr|texlive-l2tabu-2.4-3|9	Release:	3
21mr|texlive-l2tabu-2.4-3|10	Summary:	Obsolete packages and commands
21mr|texlive-l2tabu-2.4-3|11	Group:		Publishing
21mr|texlive-l2tabu-2.4-3|12	URL:		http://www.ctan.org/tex-archive/info/l2tabu/german
21mr|texlive-l2tabu-2.4-3|13	License:	GPL
21mr|texlive-l2tabu-2.4-3|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/l2tabu.tar.xz
21mr|texlive-l2tabu-2.4-3|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/l2tabu.doc.tar.xz
21mr|texlive-l2tabu-2.4-3|16	BuildArch:	noarch
21mr|texlive-l2tabu-2.4-3|17	BuildRequires:	texlive-tlpkg
21mr|texlive-l2tabu-2.4-3|18	Requires(pre):	texlive-tlpkg
21mr|texlive-l2tabu-2.4-3|19	
21mr|texlive-l2tabu-2.4-3|20	%description
21mr|texlive-l2tabu-2.4-3|21	The "sins" of LaTeX users, and how to correct them. The
21mr|texlive-l2tabu-2.4-3|22	document provides a list of obsolete packages and commands
21mr|texlive-l2tabu-2.4-3|23	(this original is in German; it has been translated into
21mr|texlive-l2tabu-2.4-3|24	English, French, Italian and Spanish).
21mr|texlive-l2tabu-2.4-3|25	
21mr|texlive-l2tabu-2.4-3|26	#-----------------------------------------------------------------------
21mr|texlive-l2tabu-2.4-3|27	%files
21mr|texlive-l2tabu-2.4-3|28	%doc %{_texmfdistdir}/doc/latex/l2tabu/CHANGES
21mr|texlive-l2tabu-2.4-3|29	%doc %{_texmfdistdir}/doc/latex/l2tabu/README
21mr|texlive-l2tabu-2.4-3|30	%doc %{_texmfdistdir}/doc/latex/l2tabu/l2tabu.pdf
21mr|texlive-l2tabu-2.4-3|31	%doc %{_texmfdistdir}/doc/latex/l2tabu/l2tabu.tex
21mr|texlive-l2tabu-2.4-3|32	
21mr|texlive-l2tabu-2.4-3|33	#-----------------------------------------------------------------------
21mr|texlive-l2tabu-2.4-3|34	%prep
21mr|texlive-l2tabu-2.4-3|35	%setup -c -a0 -a1
21mr|texlive-l2tabu-2.4-3|36	
21mr|texlive-l2tabu-2.4-3|37	%build
21mr|texlive-l2tabu-2.4-3|38	
21mr|texlive-l2tabu-2.4-3|39	%install
21mr|texlive-l2tabu-2.4-3|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-l2tabu-2.4-3|41	cp -fpar doc %{buildroot}%{_texmfdistdir}

18259 21
21mr|texlive-l2tabu-english-1.8.5.7-6|1	# revision 15878
21mr|texlive-l2tabu-english-1.8.5.7-6|2	# category Package
21mr|texlive-l2tabu-english-1.8.5.7-6|3	# catalog-ctan /info/l2tabu/english
21mr|texlive-l2tabu-english-1.8.5.7-6|4	# catalog-date 2008-03-16 17:19:11 +0100
21mr|texlive-l2tabu-english-1.8.5.7-6|5	# catalog-license gpl
21mr|texlive-l2tabu-english-1.8.5.7-6|6	# catalog-version 1.8.5.7
21mr|texlive-l2tabu-english-1.8.5.7-6|7	Name:		texlive-l2tabu-english
21mr|texlive-l2tabu-english-1.8.5.7-6|8	Version:	1.8.5.7
21mr|texlive-l2tabu-english-1.8.5.7-6|9	Release:	6
21mr|texlive-l2tabu-english-1.8.5.7-6|10	Summary:	English translation of "Obsolete packages and commands"
21mr|texlive-l2tabu-english-1.8.5.7-6|11	Group:		Publishing
21mr|texlive-l2tabu-english-1.8.5.7-6|12	URL:		http://www.ctan.org/tex-archive/info/l2tabu/english
21mr|texlive-l2tabu-english-1.8.5.7-6|13	License:	GPL
21mr|texlive-l2tabu-english-1.8.5.7-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/l2tabu-english.tar.xz
21mr|texlive-l2tabu-english-1.8.5.7-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/l2tabu-english.doc.tar.xz
21mr|texlive-l2tabu-english-1.8.5.7-6|16	BuildArch:	noarch
21mr|texlive-l2tabu-english-1.8.5.7-6|17	BuildRequires:	texlive-tlpkg
21mr|texlive-l2tabu-english-1.8.5.7-6|18	Requires(pre):	texlive-tlpkg
21mr|texlive-l2tabu-english-1.8.5.7-6|19	
21mr|texlive-l2tabu-english-1.8.5.7-6|20	%description
21mr|texlive-l2tabu-english-1.8.5.7-6|21	English translation of the l2tabu practical guide to LaTeX2e by
21mr|texlive-l2tabu-english-1.8.5.7-6|22	Mark Trettin. A list of obsolete packages and commands.
21mr|texlive-l2tabu-english-1.8.5.7-6|23	
21mr|texlive-l2tabu-english-1.8.5.7-6|24	#-----------------------------------------------------------------------
21mr|texlive-l2tabu-english-1.8.5.7-6|25	%files
21mr|texlive-l2tabu-english-1.8.5.7-6|26	%doc %{_texmfdistdir}/doc/latex/l2tabu-english/l2tabuen.pdf
21mr|texlive-l2tabu-english-1.8.5.7-6|27	%doc %{_texmfdistdir}/doc/latex/l2tabu-english/l2tabuen.tex
21mr|texlive-l2tabu-english-1.8.5.7-6|28	
21mr|texlive-l2tabu-english-1.8.5.7-6|29	#-----------------------------------------------------------------------
21mr|texlive-l2tabu-english-1.8.5.7-6|30	%prep
21mr|texlive-l2tabu-english-1.8.5.7-6|31	%setup -c -a0 -a1
21mr|texlive-l2tabu-english-1.8.5.7-6|32	
21mr|texlive-l2tabu-english-1.8.5.7-6|33	%build
21mr|texlive-l2tabu-english-1.8.5.7-6|34	
21mr|texlive-l2tabu-english-1.8.5.7-6|35	%install
21mr|texlive-l2tabu-english-1.8.5.7-6|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-l2tabu-english-1.8.5.7-6|37	cp -fpar doc %{buildroot}%{_texmfdistdir}

18260 21
21mr|texlive-l2tabu-french-2.3-10|1	# revision 31315
21mr|texlive-l2tabu-french-2.3-10|2	# category Package
21mr|texlive-l2tabu-french-2.3-10|3	# catalog-ctan /info/l2tabu/french
21mr|texlive-l2tabu-french-2.3-10|4	# catalog-date 2013-07-30 20:12:28 +0200
21mr|texlive-l2tabu-french-2.3-10|5	# catalog-license gpl
21mr|texlive-l2tabu-french-2.3-10|6	# catalog-version 2.3
21mr|texlive-l2tabu-french-2.3-10|7	Name:		texlive-l2tabu-french
21mr|texlive-l2tabu-french-2.3-10|8	Epoch:		1
21mr|texlive-l2tabu-french-2.3-10|9	Version:	2.3
21mr|texlive-l2tabu-french-2.3-10|10	Release:	10
21mr|texlive-l2tabu-french-2.3-10|11	Summary:	French translation of l2tabu
21mr|texlive-l2tabu-french-2.3-10|12	Group:		Publishing
21mr|texlive-l2tabu-french-2.3-10|13	URL:		http://www.ctan.org/tex-archive/info/l2tabu/french
21mr|texlive-l2tabu-french-2.3-10|14	License:	GPL
21mr|texlive-l2tabu-french-2.3-10|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/l2tabu-french.tar.xz
21mr|texlive-l2tabu-french-2.3-10|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/l2tabu-french.doc.tar.xz
21mr|texlive-l2tabu-french-2.3-10|17	BuildArch:	noarch
21mr|texlive-l2tabu-french-2.3-10|18	BuildRequires:	texlive-tlpkg
21mr|texlive-l2tabu-french-2.3-10|19	Requires(pre):	texlive-tlpkg
21mr|texlive-l2tabu-french-2.3-10|20	
21mr|texlive-l2tabu-french-2.3-10|21	%description
21mr|texlive-l2tabu-french-2.3-10|22	French translation of l2tabu.
21mr|texlive-l2tabu-french-2.3-10|23	
21mr|texlive-l2tabu-french-2.3-10|24	#-----------------------------------------------------------------------
21mr|texlive-l2tabu-french-2.3-10|25	%files
21mr|texlive-l2tabu-french-2.3-10|26	%doc %{_texmfdistdir}/doc/latex/l2tabu-french/README
21mr|texlive-l2tabu-french-2.3-10|27	%doc %{_texmfdistdir}/doc/latex/l2tabu-french/l2tabufr.pdf
21mr|texlive-l2tabu-french-2.3-10|28	%doc %{_texmfdistdir}/doc/latex/l2tabu-french/l2tabufr.tex
21mr|texlive-l2tabu-french-2.3-10|29	
21mr|texlive-l2tabu-french-2.3-10|30	#-----------------------------------------------------------------------
21mr|texlive-l2tabu-french-2.3-10|31	%prep
21mr|texlive-l2tabu-french-2.3-10|32	%setup -c -a0 -a1
21mr|texlive-l2tabu-french-2.3-10|33	
21mr|texlive-l2tabu-french-2.3-10|34	%build
21mr|texlive-l2tabu-french-2.3-10|35	
21mr|texlive-l2tabu-french-2.3-10|36	%install
21mr|texlive-l2tabu-french-2.3-10|37	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-l2tabu-french-2.3-10|38	cp -fpar doc %{buildroot}%{_texmfdistdir}

18261 21
21mr|texlive-l2tabu-italian-2.3-2|1	Name:		texlive-l2tabu-italian
21mr|texlive-l2tabu-italian-2.3-2|2	Version:	2.3
21mr|texlive-l2tabu-italian-2.3-2|3	Release:	2
21mr|texlive-l2tabu-italian-2.3-2|4	Summary:	Italian Translation of Obsolete packages and commands
21mr|texlive-l2tabu-italian-2.3-2|5	Group:		Publishing
21mr|texlive-l2tabu-italian-2.3-2|6	URL:		http://www.ctan.org/tex-archive/info/l2tabu/italian
21mr|texlive-l2tabu-italian-2.3-2|7	License:	GPL
21mr|texlive-l2tabu-italian-2.3-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/l2tabu-italian.tar.xz
21mr|texlive-l2tabu-italian-2.3-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/l2tabu-italian.doc.tar.xz
21mr|texlive-l2tabu-italian-2.3-2|10	BuildArch:	noarch
21mr|texlive-l2tabu-italian-2.3-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-l2tabu-italian-2.3-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-l2tabu-italian-2.3-2|13	
21mr|texlive-l2tabu-italian-2.3-2|14	%description
21mr|texlive-l2tabu-italian-2.3-2|15	Italian translation of the l2tabu practical guide to LaTeX2e (a
21mr|texlive-l2tabu-italian-2.3-2|16	list of obsolete packages and commands).
21mr|texlive-l2tabu-italian-2.3-2|17	
21mr|texlive-l2tabu-italian-2.3-2|18	#-----------------------------------------------------------------------
21mr|texlive-l2tabu-italian-2.3-2|19	%files
21mr|texlive-l2tabu-italian-2.3-2|20	%doc %{_texmfdistdir}/doc/latex/l2tabu-italian
21mr|texlive-l2tabu-italian-2.3-2|21	
21mr|texlive-l2tabu-italian-2.3-2|22	#-----------------------------------------------------------------------
21mr|texlive-l2tabu-italian-2.3-2|23	%prep
21mr|texlive-l2tabu-italian-2.3-2|24	%setup -c -a0 -a1
21mr|texlive-l2tabu-italian-2.3-2|25	
21mr|texlive-l2tabu-italian-2.3-2|26	%build
21mr|texlive-l2tabu-italian-2.3-2|27	
21mr|texlive-l2tabu-italian-2.3-2|28	%install
21mr|texlive-l2tabu-italian-2.3-2|29	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-l2tabu-italian-2.3-2|30	cp -fpar doc %{buildroot}%{_texmfdistdir}

18262 21
21mr|texlive-l2tabu-spanish-1.1-6|1	# revision 15878
21mr|texlive-l2tabu-spanish-1.1-6|2	# category Package
21mr|texlive-l2tabu-spanish-1.1-6|3	# catalog-ctan /info/l2tabu/spanish
21mr|texlive-l2tabu-spanish-1.1-6|4	# catalog-date 2008-08-22 10:50:40 +0200
21mr|texlive-l2tabu-spanish-1.1-6|5	# catalog-license pd
21mr|texlive-l2tabu-spanish-1.1-6|6	# catalog-version 1.1
21mr|texlive-l2tabu-spanish-1.1-6|7	Name:		texlive-l2tabu-spanish
21mr|texlive-l2tabu-spanish-1.1-6|8	Version:	1.1
21mr|texlive-l2tabu-spanish-1.1-6|9	Release:	6
21mr|texlive-l2tabu-spanish-1.1-6|10	Summary:	Spanish translation of "Obsolete packages and commands"
21mr|texlive-l2tabu-spanish-1.1-6|11	Group:		Publishing
21mr|texlive-l2tabu-spanish-1.1-6|12	URL:		http://www.ctan.org/tex-archive/info/l2tabu/spanish
21mr|texlive-l2tabu-spanish-1.1-6|13	License:	PD
21mr|texlive-l2tabu-spanish-1.1-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/l2tabu-spanish.tar.xz
21mr|texlive-l2tabu-spanish-1.1-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/l2tabu-spanish.doc.tar.xz
21mr|texlive-l2tabu-spanish-1.1-6|16	BuildArch:	noarch
21mr|texlive-l2tabu-spanish-1.1-6|17	BuildRequires:	texlive-tlpkg
21mr|texlive-l2tabu-spanish-1.1-6|18	Requires(pre):	texlive-tlpkg
21mr|texlive-l2tabu-spanish-1.1-6|19	
21mr|texlive-l2tabu-spanish-1.1-6|20	%description
21mr|texlive-l2tabu-spanish-1.1-6|21	A Spanish translation of the l2tabu practical guide to LaTeX2e
21mr|texlive-l2tabu-spanish-1.1-6|22	by Mark Trettin. A list of obsolete packages, commands and
21mr|texlive-l2tabu-spanish-1.1-6|23	usages.
21mr|texlive-l2tabu-spanish-1.1-6|24	
21mr|texlive-l2tabu-spanish-1.1-6|25	#-----------------------------------------------------------------------
21mr|texlive-l2tabu-spanish-1.1-6|26	%files
21mr|texlive-l2tabu-spanish-1.1-6|27	%doc %{_texmfdistdir}/doc/latex/l2tabu-spanish/README
21mr|texlive-l2tabu-spanish-1.1-6|28	%doc %{_texmfdistdir}/doc/latex/l2tabu-spanish/l2tabues.pdf
21mr|texlive-l2tabu-spanish-1.1-6|29	%doc %{_texmfdistdir}/doc/latex/l2tabu-spanish/l2tabues.tex
21mr|texlive-l2tabu-spanish-1.1-6|30	
21mr|texlive-l2tabu-spanish-1.1-6|31	#-----------------------------------------------------------------------
21mr|texlive-l2tabu-spanish-1.1-6|32	%prep
21mr|texlive-l2tabu-spanish-1.1-6|33	%setup -c -a0 -a1
21mr|texlive-l2tabu-spanish-1.1-6|34	
21mr|texlive-l2tabu-spanish-1.1-6|35	%build
21mr|texlive-l2tabu-spanish-1.1-6|36	
21mr|texlive-l2tabu-spanish-1.1-6|37	%install
21mr|texlive-l2tabu-spanish-1.1-6|38	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-l2tabu-spanish-1.1-6|39	cp -fpar doc %{buildroot}%{_texmfdistdir}

18263 21
21mr|texlive-l3experimental-20190306-1|1	Name:		texlive-l3experimental
21mr|texlive-l3experimental-20190306-1|2	Version:	20190306
21mr|texlive-l3experimental-20190306-1|3	Release:	1
21mr|texlive-l3experimental-20190306-1|4	Summary:	Experimental LaTeX3 concepts
21mr|texlive-l3experimental-20190306-1|5	Group:		Publishing
21mr|texlive-l3experimental-20190306-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/l3experimental
21mr|texlive-l3experimental-20190306-1|7	License:	LPPL1.3
21mr|texlive-l3experimental-20190306-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/l3experimental.tar.xz
21mr|texlive-l3experimental-20190306-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/l3experimental.doc.tar.xz
21mr|texlive-l3experimental-20190306-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/l3experimental.source.tar.xz
21mr|texlive-l3experimental-20190306-1|11	BuildArch:	noarch
21mr|texlive-l3experimental-20190306-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-l3experimental-20190306-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-l3experimental-20190306-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-l3experimental-20190306-1|15	
21mr|texlive-l3experimental-20190306-1|16	%description
21mr|texlive-l3experimental-20190306-1|17	The l3experimental packages are a collection of experimental
21mr|texlive-l3experimental-20190306-1|18	implementations for aspects of the LaTeX3 kernel, dealing with
21mr|texlive-l3experimental-20190306-1|19	higher-level ideas such as the Designer Interface. Some of them
21mr|texlive-l3experimental-20190306-1|20	work as stand alone packages, providing new functionality, and
21mr|texlive-l3experimental-20190306-1|21	can be used on top of LaTeX2e with no changes to the existing
21mr|texlive-l3experimental-20190306-1|22	kernel. The present release includes: xgalley, which controls
21mr|texlive-l3experimental-20190306-1|23	boxes receiving text for typesetting. l3regex: kernel support
21mr|texlive-l3experimental-20190306-1|24	for regular expression search and replace operations; l3sort:
21mr|texlive-l3experimental-20190306-1|25	kernel support for sorting sequences, token lists or comma-
21mr|texlive-l3experimental-20190306-1|26	lists, according to user-specified comparison criteria; l3str:
21mr|texlive-l3experimental-20190306-1|27	kernel support for string manipulation; l3tl-build: kernel
21mr|texlive-l3experimental-20190306-1|28	support for token list building; l3tl_analysis: kernel support
21mr|texlive-l3experimental-20190306-1|29	for token list analysis; and xcoffins, which allows the
21mr|texlive-l3experimental-20190306-1|30	alignment of boxes using a series of 'handle' positions,
21mr|texlive-l3experimental-20190306-1|31	supplementing the simple TeX reference point. All the files of
21mr|texlive-l3experimental-20190306-1|32	the bundle are also available in the Subversion (SVN)
21mr|texlive-l3experimental-20190306-1|33	repository of the LaTeX3 Project. The bundle on CTAN is based
21mr|texlive-l3experimental-20190306-1|34	on a snapshot of the SVN repository on 2013-10-11.
21mr|texlive-l3experimental-20190306-1|35	
21mr|texlive-l3experimental-20190306-1|36	#-----------------------------------------------------------------------
21mr|texlive-l3experimental-20190306-1|37	%files
21mr|texlive-l3experimental-20190306-1|38	%{_texmfdistdir}/tex/latex/l3experimental
21mr|texlive-l3experimental-20190306-1|39	%doc %{_texmfdistdir}/doc/latex/l3experimental
21mr|texlive-l3experimental-20190306-1|40	#- source
21mr|texlive-l3experimental-20190306-1|41	%doc %{_texmfdistdir}/source/latex/l3experimental
21mr|texlive-l3experimental-20190306-1|42	
21mr|texlive-l3experimental-20190306-1|43	#-----------------------------------------------------------------------
21mr|texlive-l3experimental-20190306-1|44	%prep
21mr|texlive-l3experimental-20190306-1|45	%setup -c -a0 -a1 -a2
21mr|texlive-l3experimental-20190306-1|46	
21mr|texlive-l3experimental-20190306-1|47	%build
21mr|texlive-l3experimental-20190306-1|48	
21mr|texlive-l3experimental-20190306-1|49	%install
21mr|texlive-l3experimental-20190306-1|50	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-l3experimental-20190306-1|51	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18264 21
21mr|texlive-l3kernel-20190406-1|1	Name:		texlive-l3kernel
21mr|texlive-l3kernel-20190406-1|2	Epoch:		1
21mr|texlive-l3kernel-20190406-1|3	Version:	20190406
21mr|texlive-l3kernel-20190406-1|4	Release:	1
21mr|texlive-l3kernel-20190406-1|5	Summary:	LaTeX3 programming conventions
21mr|texlive-l3kernel-20190406-1|6	Group:		Publishing
21mr|texlive-l3kernel-20190406-1|7	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/l3kernel
21mr|texlive-l3kernel-20190406-1|8	License:	LPPL1.3
21mr|texlive-l3kernel-20190406-1|9	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/l3kernel.tar.xz
21mr|texlive-l3kernel-20190406-1|10	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/l3kernel.doc.tar.xz
21mr|texlive-l3kernel-20190406-1|11	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/l3kernel.source.tar.xz
21mr|texlive-l3kernel-20190406-1|12	BuildArch:	noarch
21mr|texlive-l3kernel-20190406-1|13	BuildRequires:	texlive-tlpkg
21mr|texlive-l3kernel-20190406-1|14	Requires(pre):	texlive-tlpkg
21mr|texlive-l3kernel-20190406-1|15	Requires(post):	texlive-kpathsea
21mr|texlive-l3kernel-20190406-1|16	
21mr|texlive-l3kernel-20190406-1|17	%description
21mr|texlive-l3kernel-20190406-1|18	The l3kernel bundle provides an implementation of the LaTeX3
21mr|texlive-l3kernel-20190406-1|19	programmers' interface, as a set of packages that run under
21mr|texlive-l3kernel-20190406-1|20	LaTeX 2e. The interface provides the foundation on which the
21mr|texlive-l3kernel-20190406-1|21	LaTeX3 kernel and other future code are built: it is an API for
21mr|texlive-l3kernel-20190406-1|22	TeX programmers. The packages are set up so that the LaTeX3
21mr|texlive-l3kernel-20190406-1|23	conventions can be used with regular LaTeX 2e packages. All the
21mr|texlive-l3kernel-20190406-1|24	files of the bundle are also available in the project's
21mr|texlive-l3kernel-20190406-1|25	Subversion (SVN) repository.
21mr|texlive-l3kernel-20190406-1|26	
21mr|texlive-l3kernel-20190406-1|27	#-----------------------------------------------------------------------
21mr|texlive-l3kernel-20190406-1|28	%files
21mr|texlive-l3kernel-20190406-1|29	%{_texmfdistdir}/tex/latex/l3kernel
21mr|texlive-l3kernel-20190406-1|30	%doc %{_texmfdistdir}/doc/latex/l3kernel
21mr|texlive-l3kernel-20190406-1|31	#- source
21mr|texlive-l3kernel-20190406-1|32	%doc %{_texmfdistdir}/source/latex/l3kernel
21mr|texlive-l3kernel-20190406-1|33	
21mr|texlive-l3kernel-20190406-1|34	#-----------------------------------------------------------------------
21mr|texlive-l3kernel-20190406-1|35	%prep
21mr|texlive-l3kernel-20190406-1|36	%setup -c -a0 -a1 -a2
21mr|texlive-l3kernel-20190406-1|37	
21mr|texlive-l3kernel-20190406-1|38	%build
21mr|texlive-l3kernel-20190406-1|39	
21mr|texlive-l3kernel-20190406-1|40	%install
21mr|texlive-l3kernel-20190406-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-l3kernel-20190406-1|42	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18265 21
21mr|texlive-l3packages-20190306-1|1	Name:		texlive-l3packages
21mr|texlive-l3packages-20190306-1|2	Epoch:		1
21mr|texlive-l3packages-20190306-1|3	Version:	20190306
21mr|texlive-l3packages-20190306-1|4	Release:	1
21mr|texlive-l3packages-20190306-1|5	Summary:	High-level LaTeX3 concepts
21mr|texlive-l3packages-20190306-1|6	Group:		Publishing
21mr|texlive-l3packages-20190306-1|7	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/l3packages
21mr|texlive-l3packages-20190306-1|8	License:	LPPL1.3
21mr|texlive-l3packages-20190306-1|9	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/l3packages.tar.xz
21mr|texlive-l3packages-20190306-1|10	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/l3packages.doc.tar.xz
21mr|texlive-l3packages-20190306-1|11	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/l3packages.source.tar.xz
21mr|texlive-l3packages-20190306-1|12	BuildArch:	noarch
21mr|texlive-l3packages-20190306-1|13	BuildRequires:	texlive-tlpkg
21mr|texlive-l3packages-20190306-1|14	Requires(pre):	texlive-tlpkg
21mr|texlive-l3packages-20190306-1|15	Requires(post):	texlive-kpathsea
21mr|texlive-l3packages-20190306-1|16	
21mr|texlive-l3packages-20190306-1|17	%description
21mr|texlive-l3packages-20190306-1|18	The bundle holds prototype implementations of concepts for a
21mr|texlive-l3packages-20190306-1|19	LaTeX designer interface, to be used with the experimental
21mr|texlive-l3packages-20190306-1|20	LaTeX kernel as programming tools and kernel support. Packages
21mr|texlive-l3packages-20190306-1|21	provided in this release are: l3keys2e, which makes the
21mr|texlive-l3packages-20190306-1|22	facilities of the kernel module l3keys available for use by
21mr|texlive-l3packages-20190306-1|23	LaTeX 2e packages; xfrac, which provides flexible split-level
21mr|texlive-l3packages-20190306-1|24	fractions; xparse, which provides a high-level interface for
21mr|texlive-l3packages-20190306-1|25	declaring document commands; and xtemplate, which provides a
21mr|texlive-l3packages-20190306-1|26	means of defining generic functions using a key-value syntax.
21mr|texlive-l3packages-20190306-1|27	All the files of the bundle are also available in the
21mr|texlive-l3packages-20190306-1|28	Subversion (SVN) repository of the LaTeX3 Project. The bundle
21mr|texlive-l3packages-20190306-1|29	on CTAN is based on a snapshot of the SVN repository on; it
21mr|texlive-l3packages-20190306-1|30	should be used with copies of the l3kernel at SVN version 2544
21mr|texlive-l3packages-20190306-1|31	or later.
21mr|texlive-l3packages-20190306-1|32	
21mr|texlive-l3packages-20190306-1|33	#-----------------------------------------------------------------------
21mr|texlive-l3packages-20190306-1|34	%files
21mr|texlive-l3packages-20190306-1|35	%{_texmfdistdir}/tex/latex/l3packages
21mr|texlive-l3packages-20190306-1|36	%doc %{_texmfdistdir}/doc/latex/l3packages
21mr|texlive-l3packages-20190306-1|37	#- source
21mr|texlive-l3packages-20190306-1|38	%doc %{_texmfdistdir}/source/latex/l3packages
21mr|texlive-l3packages-20190306-1|39	
21mr|texlive-l3packages-20190306-1|40	#-----------------------------------------------------------------------
21mr|texlive-l3packages-20190306-1|41	%prep
21mr|texlive-l3packages-20190306-1|42	%setup -c -a0 -a1 -a2
21mr|texlive-l3packages-20190306-1|43	
21mr|texlive-l3packages-20190306-1|44	%build
21mr|texlive-l3packages-20190306-1|45	
21mr|texlive-l3packages-20190306-1|46	%install
21mr|texlive-l3packages-20190306-1|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-l3packages-20190306-1|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18266 21
21mr|texlive-labbook-20190228-1|1	Name:		texlive-labbook
21mr|texlive-labbook-20190228-1|2	Version:	20190228
21mr|texlive-labbook-20190228-1|3	Release:	1
21mr|texlive-labbook-20190228-1|4	Summary:	Typeset laboratory journals
21mr|texlive-labbook-20190228-1|5	Group:		Publishing
21mr|texlive-labbook-20190228-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/labbook
21mr|texlive-labbook-20190228-1|7	License:	LPPL
21mr|texlive-labbook-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/labbook.tar.xz
21mr|texlive-labbook-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/labbook.doc.tar.xz
21mr|texlive-labbook-20190228-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/labbook.source.tar.xz
21mr|texlive-labbook-20190228-1|11	BuildArch:	noarch
21mr|texlive-labbook-20190228-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-labbook-20190228-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-labbook-20190228-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-labbook-20190228-1|15	
21mr|texlive-labbook-20190228-1|16	%description
21mr|texlive-labbook-20190228-1|17	This class is designed to typeset laboratory journals that
21mr|texlive-labbook-20190228-1|18	contain chronologically ordered records about experiments. From
21mr|texlive-labbook-20190228-1|19	the sectioning commands, an experiment index is generated. The
21mr|texlive-labbook-20190228-1|20	class is based on the KOMA-Script class scrbook.cls. There can
21mr|texlive-labbook-20190228-1|21	be several index entries for one experiment.
21mr|texlive-labbook-20190228-1|22	
21mr|texlive-labbook-20190228-1|23	#-----------------------------------------------------------------------
21mr|texlive-labbook-20190228-1|24	%files
21mr|texlive-labbook-20190228-1|25	%{_texmfdistdir}/tex/latex/labbook
21mr|texlive-labbook-20190228-1|26	%doc %{_texmfdistdir}/doc/latex/labbook
21mr|texlive-labbook-20190228-1|27	#- source
21mr|texlive-labbook-20190228-1|28	%doc %{_texmfdistdir}/source/latex/labbook
21mr|texlive-labbook-20190228-1|29	
21mr|texlive-labbook-20190228-1|30	#-----------------------------------------------------------------------
21mr|texlive-labbook-20190228-1|31	%prep
21mr|texlive-labbook-20190228-1|32	%setup -c -a0 -a1 -a2
21mr|texlive-labbook-20190228-1|33	
21mr|texlive-labbook-20190228-1|34	%build
21mr|texlive-labbook-20190228-1|35	
21mr|texlive-labbook-20190228-1|36	%install
21mr|texlive-labbook-20190228-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-labbook-20190228-1|38	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18267 21
21mr|texlive-labels-0.13-7|1	# revision 15878
21mr|texlive-labels-0.13-7|2	# category Package
21mr|texlive-labels-0.13-7|3	# catalog-ctan /macros/latex/contrib/labels
21mr|texlive-labels-0.13-7|4	# catalog-date 2009-09-29 00:01:21 +0200
21mr|texlive-labels-0.13-7|5	# catalog-license lppl1.2
21mr|texlive-labels-0.13-7|6	# catalog-version 0.13
21mr|texlive-labels-0.13-7|7	Name:		texlive-labels
21mr|texlive-labels-0.13-7|8	Version:	0.13
21mr|texlive-labels-0.13-7|9	Release:	7
21mr|texlive-labels-0.13-7|10	Summary:	Print sheets of sticky labels
21mr|texlive-labels-0.13-7|11	Group:		Publishing
21mr|texlive-labels-0.13-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/labels
21mr|texlive-labels-0.13-7|13	License:	LPPL1.2
21mr|texlive-labels-0.13-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/labels.tar.xz
21mr|texlive-labels-0.13-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/labels.doc.tar.xz
21mr|texlive-labels-0.13-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/labels.source.tar.xz
21mr|texlive-labels-0.13-7|17	BuildArch:	noarch
21mr|texlive-labels-0.13-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-labels-0.13-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-labels-0.13-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-labels-0.13-7|21	
21mr|texlive-labels-0.13-7|22	%description
21mr|texlive-labels-0.13-7|23	A LaTeX package to print a regular grid of ragged-right labels
21mr|texlive-labels-0.13-7|24	on a page, suitable for sheets of labels which can be fed
21mr|texlive-labels-0.13-7|25	through a printer. Macros are provided to allow easy input of
21mr|texlive-labels-0.13-7|26	names and addresses in a form free of TeX markup. Equally
21mr|texlive-labels-0.13-7|27	useful is a feature for making multiple copies of a single
21mr|texlive-labels-0.13-7|28	label, e.g., return address stickers to go with the labels.
21mr|texlive-labels-0.13-7|29	Rows, columns, borders can all be specified to match the label
21mr|texlive-labels-0.13-7|30	sheet being used.
21mr|texlive-labels-0.13-7|31	
21mr|texlive-labels-0.13-7|32	
21mr|texlive-labels-0.13-7|33	#-----------------------------------------------------------------------
21mr|texlive-labels-0.13-7|34	%files
21mr|texlive-labels-0.13-7|35	%{_texmfdistdir}/tex/latex/labels/labels.sty
21mr|texlive-labels-0.13-7|36	%{_texmfdistdir}/tex/latex/labels/olabels.sty
21mr|texlive-labels-0.13-7|37	%doc %{_texmfdistdir}/doc/latex/labels/README
21mr|texlive-labels-0.13-7|38	%doc %{_texmfdistdir}/doc/latex/labels/labels.pdf
21mr|texlive-labels-0.13-7|39	%doc %{_texmfdistdir}/doc/latex/labels/test/avery5162.tex
21mr|texlive-labels-0.13-7|40	%doc %{_texmfdistdir}/doc/latex/labels/test/badge.tex
21mr|texlive-labels-0.13-7|41	%doc %{_texmfdistdir}/doc/latex/labels/test/beebe.tex
21mr|texlive-labels-0.13-7|42	%doc %{_texmfdistdir}/doc/latex/labels/test/door.tex
21mr|texlive-labels-0.13-7|43	%doc %{_texmfdistdir}/doc/latex/labels/test/door209.tex
21mr|texlive-labels-0.13-7|44	%doc %{_texmfdistdir}/doc/latex/labels/test/names.dat
21mr|texlive-labels-0.13-7|45	%doc %{_texmfdistdir}/doc/latex/labels/test/news.tex
21mr|texlive-labels-0.13-7|46	%doc %{_texmfdistdir}/doc/latex/labels/test/test.tex
21mr|texlive-labels-0.13-7|47	%doc %{_texmfdistdir}/doc/latex/labels/test/test1.tex
21mr|texlive-labels-0.13-7|48	%doc %{_texmfdistdir}/doc/latex/labels/test/test10.tex
21mr|texlive-labels-0.13-7|49	%doc %{_texmfdistdir}/doc/latex/labels/test/test11.tex
21mr|texlive-labels-0.13-7|50	%doc %{_texmfdistdir}/doc/latex/labels/test/test12.tex
21mr|texlive-labels-0.13-7|51	%doc %{_texmfdistdir}/doc/latex/labels/test/test2.tex
21mr|texlive-labels-0.13-7|52	%doc %{_texmfdistdir}/doc/latex/labels/test/test3.tex
21mr|texlive-labels-0.13-7|53	%doc %{_texmfdistdir}/doc/latex/labels/test/test4.tex
21mr|texlive-labels-0.13-7|54	%doc %{_texmfdistdir}/doc/latex/labels/test/test5.tex
21mr|texlive-labels-0.13-7|55	%doc %{_texmfdistdir}/doc/latex/labels/test/test6.tex
21mr|texlive-labels-0.13-7|56	%doc %{_texmfdistdir}/doc/latex/labels/test/test7.tex
21mr|texlive-labels-0.13-7|57	%doc %{_texmfdistdir}/doc/latex/labels/test/test8.tex
21mr|texlive-labels-0.13-7|58	%doc %{_texmfdistdir}/doc/latex/labels/test/test9.tex
21mr|texlive-labels-0.13-7|59	%doc %{_texmfdistdir}/doc/latex/labels/test/testnew.tex
21mr|texlive-labels-0.13-7|60	%doc %{_texmfdistdir}/doc/latex/labels/test/testnew1.tex
21mr|texlive-labels-0.13-7|61	%doc %{_texmfdistdir}/doc/latex/labels/test/testnew10.tex
21mr|texlive-labels-0.13-7|62	%doc %{_texmfdistdir}/doc/latex/labels/test/testnew11.tex
21mr|texlive-labels-0.13-7|63	%doc %{_texmfdistdir}/doc/latex/labels/test/testnew12.tex
21mr|texlive-labels-0.13-7|64	%doc %{_texmfdistdir}/doc/latex/labels/test/testnew13.tex
21mr|texlive-labels-0.13-7|65	%doc %{_texmfdistdir}/doc/latex/labels/test/testnew2.tex
21mr|texlive-labels-0.13-7|66	%doc %{_texmfdistdir}/doc/latex/labels/test/testnew3.tex
21mr|texlive-labels-0.13-7|67	%doc %{_texmfdistdir}/doc/latex/labels/test/testnew4.tex
21mr|texlive-labels-0.13-7|68	%doc %{_texmfdistdir}/doc/latex/labels/test/testnew5.tex
21mr|texlive-labels-0.13-7|69	%doc %{_texmfdistdir}/doc/latex/labels/test/testnew6.tex
21mr|texlive-labels-0.13-7|70	%doc %{_texmfdistdir}/doc/latex/labels/test/testnew7.tex
21mr|texlive-labels-0.13-7|71	%doc %{_texmfdistdir}/doc/latex/labels/test/testnew8.tex
21mr|texlive-labels-0.13-7|72	%doc %{_texmfdistdir}/doc/latex/labels/test/testnew9.tex
21mr|texlive-labels-0.13-7|73	%doc %{_texmfdistdir}/doc/latex/labels/test/zwekform.tex
21mr|texlive-labels-0.13-7|74	#- source
21mr|texlive-labels-0.13-7|75	%doc %{_texmfdistdir}/source/latex/labels/labels.dtx
21mr|texlive-labels-0.13-7|76	%doc %{_texmfdistdir}/source/latex/labels/labels.ins
21mr|texlive-labels-0.13-7|77	
21mr|texlive-labels-0.13-7|78	#-----------------------------------------------------------------------
21mr|texlive-labels-0.13-7|79	%prep
21mr|texlive-labels-0.13-7|80	%setup -c -a0 -a1 -a2
21mr|texlive-labels-0.13-7|81	
21mr|texlive-labels-0.13-7|82	%build
21mr|texlive-labels-0.13-7|83	
21mr|texlive-labels-0.13-7|84	%install
21mr|texlive-labels-0.13-7|85	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-labels-0.13-7|86	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18268 21
21mr|texlive-lambda-20180303-2|1	Name:		texlive-lambda
21mr|texlive-lambda-20180303-2|2	Version:	20180303
21mr|texlive-lambda-20180303-2|3	Release:	2
21mr|texlive-lambda-20180303-2|4	Summary:	TeXLive lambda package
21mr|texlive-lambda-20180303-2|5	Group:		Publishing
21mr|texlive-lambda-20180303-2|6	URL:		http://tug.org/texlive
21mr|texlive-lambda-20180303-2|7	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-lambda-20180303-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lambda.tar.xz
21mr|texlive-lambda-20180303-2|9	BuildArch:	noarch
21mr|texlive-lambda-20180303-2|10	BuildRequires:	texlive-tlpkg
21mr|texlive-lambda-20180303-2|11	Requires(pre):	texlive-tlpkg
21mr|texlive-lambda-20180303-2|12	Requires(post):	texlive-kpathsea
21mr|texlive-lambda-20180303-2|13	
21mr|texlive-lambda-20180303-2|14	%description
21mr|texlive-lambda-20180303-2|15	TeXLive lambda package.
21mr|texlive-lambda-20180303-2|16	
21mr|texlive-lambda-20180303-2|17	#-----------------------------------------------------------------------
21mr|texlive-lambda-20180303-2|18	%files
21mr|texlive-lambda-20180303-2|19	%{_texmfdistdir}/tex/lambda
21mr|texlive-lambda-20180303-2|20	
21mr|texlive-lambda-20180303-2|21	#-----------------------------------------------------------------------
21mr|texlive-lambda-20180303-2|22	%prep
21mr|texlive-lambda-20180303-2|23	%setup -c -a0
21mr|texlive-lambda-20180303-2|24	
21mr|texlive-lambda-20180303-2|25	%build
21mr|texlive-lambda-20180303-2|26	
21mr|texlive-lambda-20180303-2|27	%install
21mr|texlive-lambda-20180303-2|28	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-lambda-20180303-2|29	cp -fpar tex %{buildroot}%{_texmfdistdir}

18269 21
21mr|texlive-lapdf-1.1-7|1	# revision 23806
21mr|texlive-lapdf-1.1-7|2	# category Package
21mr|texlive-lapdf-1.1-7|3	# catalog-ctan /macros/latex/contrib/lapdf
21mr|texlive-lapdf-1.1-7|4	# catalog-date 2011-09-04 01:09:50 +0200
21mr|texlive-lapdf-1.1-7|5	# catalog-license gpl
21mr|texlive-lapdf-1.1-7|6	# catalog-version 1.1
21mr|texlive-lapdf-1.1-7|7	Name:		texlive-lapdf
21mr|texlive-lapdf-1.1-7|8	Version:	1.1
21mr|texlive-lapdf-1.1-7|9	Release:	7
21mr|texlive-lapdf-1.1-7|10	Summary:	PDF drawing directly in TeX documents
21mr|texlive-lapdf-1.1-7|11	Group:		Publishing
21mr|texlive-lapdf-1.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/lapdf
21mr|texlive-lapdf-1.1-7|13	License:	GPL
21mr|texlive-lapdf-1.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lapdf.tar.xz
21mr|texlive-lapdf-1.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lapdf.doc.tar.xz
21mr|texlive-lapdf-1.1-7|16	BuildArch:	noarch
21mr|texlive-lapdf-1.1-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-lapdf-1.1-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-lapdf-1.1-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-lapdf-1.1-7|20	
21mr|texlive-lapdf-1.1-7|21	%description
21mr|texlive-lapdf-1.1-7|22	The package provides the means to use PDF drawing primitives to
21mr|texlive-lapdf-1.1-7|23	produce high quality, colored graphics. It - uses Bezier curves
21mr|texlive-lapdf-1.1-7|24	(integral and rational) from degree one to seven, - allows TeX
21mr|texlive-lapdf-1.1-7|25	typesetting in the graphic, - offers most of the standard math
21mr|texlive-lapdf-1.1-7|26	functions, - allows plotting normal, parametric and polar
21mr|texlive-lapdf-1.1-7|27	functions. The package has linear, logx, logy, logxy and polar
21mr|texlive-lapdf-1.1-7|28	grids with many specs; - it can rotate, clip and do many nice
21mr|texlive-lapdf-1.1-7|29	things easily - it has two looping commands for programming and
21mr|texlive-lapdf-1.1-7|30	many instructive example files. The package requires pdfTeX but
21mr|texlive-lapdf-1.1-7|31	otherwise only depends on the calc package.
21mr|texlive-lapdf-1.1-7|32	
21mr|texlive-lapdf-1.1-7|33	
21mr|texlive-lapdf-1.1-7|34	#-----------------------------------------------------------------------
21mr|texlive-lapdf-1.1-7|35	%files
21mr|texlive-lapdf-1.1-7|36	%{_texmfdistdir}/tex/latex/lapdf/lapdf.sty
21mr|texlive-lapdf-1.1-7|37	%doc %{_texmfdistdir}/doc/latex/lapdf/README
21mr|texlive-lapdf-1.1-7|38	%doc %{_texmfdistdir}/doc/latex/lapdf/arcs.pdf
21mr|texlive-lapdf-1.1-7|39	%doc %{_texmfdistdir}/doc/latex/lapdf/arcs.tex
21mr|texlive-lapdf-1.1-7|40	%doc %{_texmfdistdir}/doc/latex/lapdf/bezier.pdf
21mr|texlive-lapdf-1.1-7|41	%doc %{_texmfdistdir}/doc/latex/lapdf/bezier.tex
21mr|texlive-lapdf-1.1-7|42	%doc %{_texmfdistdir}/doc/latex/lapdf/bezinfo.pdf
21mr|texlive-lapdf-1.1-7|43	%doc %{_texmfdistdir}/doc/latex/lapdf/bezinfo.tex
21mr|texlive-lapdf-1.1-7|44	%doc %{_texmfdistdir}/doc/latex/lapdf/buttrfly.pdf
21mr|texlive-lapdf-1.1-7|45	%doc %{_texmfdistdir}/doc/latex/lapdf/buttrfly.tex
21mr|texlive-lapdf-1.1-7|46	%doc %{_texmfdistdir}/doc/latex/lapdf/cfamily.pdf
21mr|texlive-lapdf-1.1-7|47	%doc %{_texmfdistdir}/doc/latex/lapdf/cfamily.tex
21mr|texlive-lapdf-1.1-7|48	%doc %{_texmfdistdir}/doc/latex/lapdf/chrysant.pdf
21mr|texlive-lapdf-1.1-7|49	%doc %{_texmfdistdir}/doc/latex/lapdf/chrysant.tex
21mr|texlive-lapdf-1.1-7|50	%doc %{_texmfdistdir}/doc/latex/lapdf/circle.pdf
21mr|texlive-lapdf-1.1-7|51	%doc %{_texmfdistdir}/doc/latex/lapdf/circle.tex
21mr|texlive-lapdf-1.1-7|52	%doc %{_texmfdistdir}/doc/latex/lapdf/colors.pdf
21mr|texlive-lapdf-1.1-7|53	%doc %{_texmfdistdir}/doc/latex/lapdf/colors.tex
21mr|texlive-lapdf-1.1-7|54	%doc %{_texmfdistdir}/doc/latex/lapdf/conic.pdf
21mr|texlive-lapdf-1.1-7|55	%doc %{_texmfdistdir}/doc/latex/lapdf/conic.tex
21mr|texlive-lapdf-1.1-7|56	%doc %{_texmfdistdir}/doc/latex/lapdf/curve.pdf
21mr|texlive-lapdf-1.1-7|57	%doc %{_texmfdistdir}/doc/latex/lapdf/curve.tex
21mr|texlive-lapdf-1.1-7|58	%doc %{_texmfdistdir}/doc/latex/lapdf/curveto.pdf
21mr|texlive-lapdf-1.1-7|59	%doc %{_texmfdistdir}/doc/latex/lapdf/curveto.tex
21mr|texlive-lapdf-1.1-7|60	%doc %{_texmfdistdir}/doc/latex/lapdf/cycloid.pdf
21mr|texlive-lapdf-1.1-7|61	%doc %{_texmfdistdir}/doc/latex/lapdf/cycloid.tex
21mr|texlive-lapdf-1.1-7|62	%doc %{_texmfdistdir}/doc/latex/lapdf/drawing.pdf
21mr|texlive-lapdf-1.1-7|63	%doc %{_texmfdistdir}/doc/latex/lapdf/drawing.tex
21mr|texlive-lapdf-1.1-7|64	%doc %{_texmfdistdir}/doc/latex/lapdf/ellipse.pdf
21mr|texlive-lapdf-1.1-7|65	%doc %{_texmfdistdir}/doc/latex/lapdf/ellipse.tex
21mr|texlive-lapdf-1.1-7|66	%doc %{_texmfdistdir}/doc/latex/lapdf/fplot.pdf
21mr|texlive-lapdf-1.1-7|67	%doc %{_texmfdistdir}/doc/latex/lapdf/fplot.tex
21mr|texlive-lapdf-1.1-7|68	%doc %{_texmfdistdir}/doc/latex/lapdf/geometry.pdf
21mr|texlive-lapdf-1.1-7|69	%doc %{_texmfdistdir}/doc/latex/lapdf/geometry.tex
21mr|texlive-lapdf-1.1-7|70	%doc %{_texmfdistdir}/doc/latex/lapdf/grids.pdf
21mr|texlive-lapdf-1.1-7|71	%doc %{_texmfdistdir}/doc/latex/lapdf/grids.tex
21mr|texlive-lapdf-1.1-7|72	%doc %{_texmfdistdir}/doc/latex/lapdf/hippo.pdf
21mr|texlive-lapdf-1.1-7|73	%doc %{_texmfdistdir}/doc/latex/lapdf/hippo.tex
21mr|texlive-lapdf-1.1-7|74	%doc %{_texmfdistdir}/doc/latex/lapdf/lapdf.pdf
21mr|texlive-lapdf-1.1-7|75	%doc %{_texmfdistdir}/doc/latex/lapdf/lapdf.tex
21mr|texlive-lapdf-1.1-7|76	%doc %{_texmfdistdir}/doc/latex/lapdf/licence.txt
21mr|texlive-lapdf-1.1-7|77	%doc %{_texmfdistdir}/doc/latex/lapdf/line.pdf
21mr|texlive-lapdf-1.1-7|78	%doc %{_texmfdistdir}/doc/latex/lapdf/line.tex
21mr|texlive-lapdf-1.1-7|79	%doc %{_texmfdistdir}/doc/latex/lapdf/polygon.pdf
21mr|texlive-lapdf-1.1-7|80	%doc %{_texmfdistdir}/doc/latex/lapdf/polygon.tex
21mr|texlive-lapdf-1.1-7|81	%doc %{_texmfdistdir}/doc/latex/lapdf/polynom.pdf
21mr|texlive-lapdf-1.1-7|82	%doc %{_texmfdistdir}/doc/latex/lapdf/polynom.tex
21mr|texlive-lapdf-1.1-7|83	%doc %{_texmfdistdir}/doc/latex/lapdf/pplot.pdf
21mr|texlive-lapdf-1.1-7|84	%doc %{_texmfdistdir}/doc/latex/lapdf/pplot.tex
21mr|texlive-lapdf-1.1-7|85	%doc %{_texmfdistdir}/doc/latex/lapdf/preamble.tex
21mr|texlive-lapdf-1.1-7|86	%doc %{_texmfdistdir}/doc/latex/lapdf/pythagor.pdf
21mr|texlive-lapdf-1.1-7|87	%doc %{_texmfdistdir}/doc/latex/lapdf/pythagor.tex
21mr|texlive-lapdf-1.1-7|88	%doc %{_texmfdistdir}/doc/latex/lapdf/qcircle.pdf
21mr|texlive-lapdf-1.1-7|89	%doc %{_texmfdistdir}/doc/latex/lapdf/qcircle.tex
21mr|texlive-lapdf-1.1-7|90	%doc %{_texmfdistdir}/doc/latex/lapdf/quartic.pdf
21mr|texlive-lapdf-1.1-7|91	%doc %{_texmfdistdir}/doc/latex/lapdf/quartic.tex
21mr|texlive-lapdf-1.1-7|92	%doc %{_texmfdistdir}/doc/latex/lapdf/rational.pdf
21mr|texlive-lapdf-1.1-7|93	%doc %{_texmfdistdir}/doc/latex/lapdf/rational.tex
21mr|texlive-lapdf-1.1-7|94	%doc %{_texmfdistdir}/doc/latex/lapdf/rcircle.pdf
21mr|texlive-lapdf-1.1-7|95	%doc %{_texmfdistdir}/doc/latex/lapdf/rcircle.tex
21mr|texlive-lapdf-1.1-7|96	%doc %{_texmfdistdir}/doc/latex/lapdf/rcurve.pdf
21mr|texlive-lapdf-1.1-7|97	%doc %{_texmfdistdir}/doc/latex/lapdf/rcurve.tex
21mr|texlive-lapdf-1.1-7|98	%doc %{_texmfdistdir}/doc/latex/lapdf/recttria.pdf
21mr|texlive-lapdf-1.1-7|99	%doc %{_texmfdistdir}/doc/latex/lapdf/recttria.tex
21mr|texlive-lapdf-1.1-7|100	%doc %{_texmfdistdir}/doc/latex/lapdf/roundtri.pdf
21mr|texlive-lapdf-1.1-7|101	%doc %{_texmfdistdir}/doc/latex/lapdf/roundtri.tex
21mr|texlive-lapdf-1.1-7|102	%doc %{_texmfdistdir}/doc/latex/lapdf/rparams.pdf
21mr|texlive-lapdf-1.1-7|103	%doc %{_texmfdistdir}/doc/latex/lapdf/rparams.tex
21mr|texlive-lapdf-1.1-7|104	%doc %{_texmfdistdir}/doc/latex/lapdf/superell.pdf
21mr|texlive-lapdf-1.1-7|105	%doc %{_texmfdistdir}/doc/latex/lapdf/superell.tex
21mr|texlive-lapdf-1.1-7|106	%doc %{_texmfdistdir}/doc/latex/lapdf/tplot.pdf
21mr|texlive-lapdf-1.1-7|107	%doc %{_texmfdistdir}/doc/latex/lapdf/tplot.tex
21mr|texlive-lapdf-1.1-7|108	%doc %{_texmfdistdir}/doc/latex/lapdf/trochoid.pdf
21mr|texlive-lapdf-1.1-7|109	%doc %{_texmfdistdir}/doc/latex/lapdf/trochoid.tex
21mr|texlive-lapdf-1.1-7|110	%doc %{_texmfdistdir}/doc/latex/lapdf/turtle.pdf
21mr|texlive-lapdf-1.1-7|111	%doc %{_texmfdistdir}/doc/latex/lapdf/turtle.tex
21mr|texlive-lapdf-1.1-7|112	%doc %{_texmfdistdir}/doc/latex/lapdf/vector.pdf
21mr|texlive-lapdf-1.1-7|113	%doc %{_texmfdistdir}/doc/latex/lapdf/vector.tex
21mr|texlive-lapdf-1.1-7|114	
21mr|texlive-lapdf-1.1-7|115	#-----------------------------------------------------------------------
21mr|texlive-lapdf-1.1-7|116	%prep
21mr|texlive-lapdf-1.1-7|117	%setup -c -a0 -a1
21mr|texlive-lapdf-1.1-7|118	
21mr|texlive-lapdf-1.1-7|119	%build
21mr|texlive-lapdf-1.1-7|120	
21mr|texlive-lapdf-1.1-7|121	%install
21mr|texlive-lapdf-1.1-7|122	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-lapdf-1.1-7|123	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18270 21
21mr|texlive-lastpage-1.2m-2|1	# revision 28985
21mr|texlive-lastpage-1.2m-2|2	# category Package
21mr|texlive-lastpage-1.2m-2|3	# catalog-ctan /macros/latex/contrib/lastpage
21mr|texlive-lastpage-1.2m-2|4	# catalog-date 2013-01-29 10:13:54 +0100
21mr|texlive-lastpage-1.2m-2|5	# catalog-license gpl2
21mr|texlive-lastpage-1.2m-2|6	# catalog-version 1.2l
21mr|texlive-lastpage-1.2m-2|7	Name:		texlive-lastpage
21mr|texlive-lastpage-1.2m-2|8	Version:	1.2m
21mr|texlive-lastpage-1.2m-2|9	Release:	2
21mr|texlive-lastpage-1.2m-2|10	Summary:	Reference last page for Page N of M type footers
21mr|texlive-lastpage-1.2m-2|11	Group:		Publishing
21mr|texlive-lastpage-1.2m-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/lastpage
21mr|texlive-lastpage-1.2m-2|13	License:	GPL2
21mr|texlive-lastpage-1.2m-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lastpage.tar.xz
21mr|texlive-lastpage-1.2m-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lastpage.doc.tar.xz
21mr|texlive-lastpage-1.2m-2|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lastpage.source.tar.xz
21mr|texlive-lastpage-1.2m-2|17	BuildArch:	noarch
21mr|texlive-lastpage-1.2m-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-lastpage-1.2m-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-lastpage-1.2m-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-lastpage-1.2m-2|21	
21mr|texlive-lastpage-1.2m-2|22	%description
21mr|texlive-lastpage-1.2m-2|23	Reference the number of pages in your LaTeX document through
21mr|texlive-lastpage-1.2m-2|24	the introduction of a new label which can be referenced like
21mr|texlive-lastpage-1.2m-2|25	\pageref{LastPage} to give a reference to the last page of a
21mr|texlive-lastpage-1.2m-2|26	document. It is particularly useful in the page footer that
21mr|texlive-lastpage-1.2m-2|27	says: Page N of M.
21mr|texlive-lastpage-1.2m-2|28	
21mr|texlive-lastpage-1.2m-2|29	#-----------------------------------------------------------------------
21mr|texlive-lastpage-1.2m-2|30	%files
21mr|texlive-lastpage-1.2m-2|31	%{_texmfdistdir}/tex/latex/lastpage/lastpage.sty
21mr|texlive-lastpage-1.2m-2|32	%{_texmfdistdir}/tex/latex/lastpage/lastpage209.sty
21mr|texlive-lastpage-1.2m-2|33	%doc %{_texmfdistdir}/doc/latex/lastpage/README
21mr|texlive-lastpage-1.2m-2|34	%doc %{_texmfdistdir}/doc/latex/lastpage/lastpage-example.pdf
21mr|texlive-lastpage-1.2m-2|35	%doc %{_texmfdistdir}/doc/latex/lastpage/lastpage-example.tex
21mr|texlive-lastpage-1.2m-2|36	%doc %{_texmfdistdir}/doc/latex/lastpage/lastpage.pdf
21mr|texlive-lastpage-1.2m-2|37	#- source
21mr|texlive-lastpage-1.2m-2|38	%doc %{_texmfdistdir}/source/latex/lastpage/lastpage.drv
21mr|texlive-lastpage-1.2m-2|39	%doc %{_texmfdistdir}/source/latex/lastpage/lastpage.dtx
21mr|texlive-lastpage-1.2m-2|40	%doc %{_texmfdistdir}/source/latex/lastpage/lastpage.ins
21mr|texlive-lastpage-1.2m-2|41	
21mr|texlive-lastpage-1.2m-2|42	#-----------------------------------------------------------------------
21mr|texlive-lastpage-1.2m-2|43	%prep
21mr|texlive-lastpage-1.2m-2|44	%setup -c -a0 -a1 -a2
21mr|texlive-lastpage-1.2m-2|45	
21mr|texlive-lastpage-1.2m-2|46	%build
21mr|texlive-lastpage-1.2m-2|47	
21mr|texlive-lastpage-1.2m-2|48	%install
21mr|texlive-lastpage-1.2m-2|49	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-lastpage-1.2m-2|50	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18271 21
21mr|texlive-latex-20200229-1|1	Name:		texlive-latex
21mr|texlive-latex-20200229-1|2	Version:	20200229
21mr|texlive-latex-20200229-1|3	Release:	1
21mr|texlive-latex-20200229-1|4	Summary:	A TeX macro package that defines LaTeX
21mr|texlive-latex-20200229-1|5	Group:		Publishing
21mr|texlive-latex-20200229-1|6	URL:		http://tug.org/texlive
21mr|texlive-latex-20200229-1|7	License:	LPPL
21mr|texlive-latex-20200229-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex.tar.xz
21mr|texlive-latex-20200229-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex.doc.tar.xz
21mr|texlive-latex-20200229-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex.source.tar.xz
21mr|texlive-latex-20200229-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-latex-20200229-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-latex-20200229-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-latex-20200229-1|14	Requires:	texlive-luatex
21mr|texlive-latex-20200229-1|15	Requires:	texlive-pdftex
21mr|texlive-latex-20200229-1|16	Requires:	texlive-latexconfig
21mr|texlive-latex-20200229-1|17	Requires:	texlive-latex-fonts
21mr|texlive-latex-20200229-1|18	BuildArch:	noarch
21mr|texlive-latex-20200229-1|19	
21mr|texlive-latex-20200229-1|20	%description
21mr|texlive-latex-20200229-1|21	LaTeX is a widely-used macro package for TeX, providing many
21mr|texlive-latex-20200229-1|22	basic document formating commands extended by a wide range of
21mr|texlive-latex-20200229-1|23	packages. It is a development of Leslie Lamport's LaTeX 2.09,
21mr|texlive-latex-20200229-1|24	and superseded the older system in June 1994. The basic
21mr|texlive-latex-20200229-1|25	distribution is catalogued separately, at latex-base; apart
21mr|texlive-latex-20200229-1|26	from a large set of contributed packages and third-party
21mr|texlive-latex-20200229-1|27	documentation (elsewhere on the archive), the distribution
21mr|texlive-latex-20200229-1|28	includes: - a bunch of required packages, which LaTeX authors
21mr|texlive-latex-20200229-1|29	are "entitled to assume" will be present on any system running
21mr|texlive-latex-20200229-1|30	LaTeX; and - a minimal set of documentation detailing
21mr|texlive-latex-20200229-1|31	differences from the 'old' version of LaTeX in the areas of
21mr|texlive-latex-20200229-1|32	user commands, font selection and control, class and package
21mr|texlive-latex-20200229-1|33	writing, font encodings, configuration options and modification
21mr|texlive-latex-20200229-1|34	of LaTeX. For downloading details, see the linked catalogue
21mr|texlive-latex-20200229-1|35	entries above.
21mr|texlive-latex-20200229-1|36	
21mr|texlive-latex-20200229-1|37	#-----------------------------------------------------------------------
21mr|texlive-latex-20200229-1|38	%files
21mr|texlive-latex-20200229-1|39	%{_texmfdistdir}/makeindex/latex
21mr|texlive-latex-20200229-1|40	%{_texmfdistdir}/tex/latex
21mr|texlive-latex-20200229-1|41	%doc %{_texmfdistdir}/doc/latex
21mr|texlive-latex-20200229-1|42	#- source
21mr|texlive-latex-20200229-1|43	%doc %{_texmfdistdir}/source/latex
21mr|texlive-latex-20200229-1|44	
21mr|texlive-latex-20200229-1|45	#-----------------------------------------------------------------------
21mr|texlive-latex-20200229-1|46	%prep
21mr|texlive-latex-20200229-1|47	%setup -c -a0 -a1 -a2
21mr|texlive-latex-20200229-1|48	
21mr|texlive-latex-20200229-1|49	%build
21mr|texlive-latex-20200229-1|50	
21mr|texlive-latex-20200229-1|51	%install
21mr|texlive-latex-20200229-1|52	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-latex-20200229-1|53	cp -fpar makeindex tex doc source %{buildroot}%{_texmfdistdir}

18272 21
21mr|texlive-latex2e-help-texinfo-20190228-1|1	Name:		texlive-latex2e-help-texinfo
21mr|texlive-latex2e-help-texinfo-20190228-1|2	Version:	20190228
21mr|texlive-latex2e-help-texinfo-20190228-1|3	Release:	1
21mr|texlive-latex2e-help-texinfo-20190228-1|4	Summary:	Unoffical reference manual covering LaTeX2e
21mr|texlive-latex2e-help-texinfo-20190228-1|5	Group:		Publishing
21mr|texlive-latex2e-help-texinfo-20190228-1|6	URL:		http://www.ctan.org/tex-archive/info/latex2e-help-texinfo
21mr|texlive-latex2e-help-texinfo-20190228-1|7	License:	OTHER-FREE
21mr|texlive-latex2e-help-texinfo-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex2e-help-texinfo.tar.xz
21mr|texlive-latex2e-help-texinfo-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex2e-help-texinfo.doc.tar.xz
21mr|texlive-latex2e-help-texinfo-20190228-1|10	BuildArch:	noarch
21mr|texlive-latex2e-help-texinfo-20190228-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-latex2e-help-texinfo-20190228-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-latex2e-help-texinfo-20190228-1|13	
21mr|texlive-latex2e-help-texinfo-20190228-1|14	%description
21mr|texlive-latex2e-help-texinfo-20190228-1|15	The manual is provided as Texinfo source (which was originally
21mr|texlive-latex2e-help-texinfo-20190228-1|16	derived from the VMS help file in the DECUS TeX distribution of
21mr|texlive-latex2e-help-texinfo-20190228-1|17	1990, with many subsequent changes). This is a collaborative
21mr|texlive-latex2e-help-texinfo-20190228-1|18	development, and details of getting involved are to be found on
21mr|texlive-latex2e-help-texinfo-20190228-1|19	the package home page. All the other formats in the
21mr|texlive-latex2e-help-texinfo-20190228-1|20	distribution are derived from the Texinfo source, as usual.
21mr|texlive-latex2e-help-texinfo-20190228-1|21	
21mr|texlive-latex2e-help-texinfo-20190228-1|22	#-----------------------------------------------------------------------
21mr|texlive-latex2e-help-texinfo-20190228-1|23	%files
21mr|texlive-latex2e-help-texinfo-20190228-1|24	%doc %{_infodir}/latex2e.info*
21mr|texlive-latex2e-help-texinfo-20190228-1|25	%doc %{_texmfdistdir}/doc/latex/latex2e-help-texinfo
21mr|texlive-latex2e-help-texinfo-20190228-1|26	
21mr|texlive-latex2e-help-texinfo-20190228-1|27	#-----------------------------------------------------------------------
21mr|texlive-latex2e-help-texinfo-20190228-1|28	%prep
21mr|texlive-latex2e-help-texinfo-20190228-1|29	%setup -c -a0 -a1
21mr|texlive-latex2e-help-texinfo-20190228-1|30	
21mr|texlive-latex2e-help-texinfo-20190228-1|31	%build
21mr|texlive-latex2e-help-texinfo-20190228-1|32	
21mr|texlive-latex2e-help-texinfo-20190228-1|33	%install
21mr|texlive-latex2e-help-texinfo-20190228-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-latex2e-help-texinfo-20190228-1|35	cp -fpar doc %{buildroot}%{_texmfdistdir}
21mr|texlive-latex2e-help-texinfo-20190228-1|36	mkdir -p %{buildroot}%{_infodir}
21mr|texlive-latex2e-help-texinfo-20190228-1|37	mv %{buildroot}%{_texmfdistdir}/doc/info/*.info %{buildroot}%{_infodir}

18273 21
21mr|texlive-latex2e-help-texinfo-spanish-20190228-1|1	# revision 34129
21mr|texlive-latex2e-help-texinfo-spanish-20190228-1|2	# category Package
21mr|texlive-latex2e-help-texinfo-spanish-20190228-1|3	# catalog-ctan undef
21mr|texlive-latex2e-help-texinfo-spanish-20190228-1|4	# catalog-date undef
21mr|texlive-latex2e-help-texinfo-spanish-20190228-1|5	# catalog-license undef
21mr|texlive-latex2e-help-texinfo-spanish-20190228-1|6	# catalog-version undef
21mr|texlive-latex2e-help-texinfo-spanish-20190228-1|7	Name:		texlive-latex2e-help-texinfo-spanish
21mr|texlive-latex2e-help-texinfo-spanish-20190228-1|8	Version:	20190228
21mr|texlive-latex2e-help-texinfo-spanish-20190228-1|9	Release:	1
21mr|texlive-latex2e-help-texinfo-spanish-20190228-1|10	Summary:	TeXLive latex2e-help-texinfo-spanish package
21mr|texlive-latex2e-help-texinfo-spanish-20190228-1|11	Group:		Publishing
21mr|texlive-latex2e-help-texinfo-spanish-20190228-1|12	URL:		http://tug.org/texlive
21mr|texlive-latex2e-help-texinfo-spanish-20190228-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-latex2e-help-texinfo-spanish-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex2e-help-texinfo-spanish.tar.xz
21mr|texlive-latex2e-help-texinfo-spanish-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex2e-help-texinfo-spanish.doc.tar.xz
21mr|texlive-latex2e-help-texinfo-spanish-20190228-1|16	BuildArch:	noarch
21mr|texlive-latex2e-help-texinfo-spanish-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-latex2e-help-texinfo-spanish-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-latex2e-help-texinfo-spanish-20190228-1|19	
21mr|texlive-latex2e-help-texinfo-spanish-20190228-1|20	%description
21mr|texlive-latex2e-help-texinfo-spanish-20190228-1|21	TeXLive latex2e-help-texinfo-spanish package.
21mr|texlive-latex2e-help-texinfo-spanish-20190228-1|22	
21mr|texlive-latex2e-help-texinfo-spanish-20190228-1|23	#-----------------------------------------------------------------------
21mr|texlive-latex2e-help-texinfo-spanish-20190228-1|24	%files
21mr|texlive-latex2e-help-texinfo-spanish-20190228-1|25	%doc %{_infodir}/latex2e-es.info*
21mr|texlive-latex2e-help-texinfo-spanish-20190228-1|26	%doc %{_texmfdistdir}/doc/latex/latex2e-help-texinfo-spanish/latex2e-es.dbk
21mr|texlive-latex2e-help-texinfo-spanish-20190228-1|27	%doc %{_texmfdistdir}/doc/latex/latex2e-help-texinfo-spanish/latex2e-es.html
21mr|texlive-latex2e-help-texinfo-spanish-20190228-1|28	%doc %{_texmfdistdir}/doc/latex/latex2e-help-texinfo-spanish/latex2e-es.pdf
21mr|texlive-latex2e-help-texinfo-spanish-20190228-1|29	%doc %{_texmfdistdir}/doc/latex/latex2e-help-texinfo-spanish/latex2e-es.texi
21mr|texlive-latex2e-help-texinfo-spanish-20190228-1|30	%doc %{_texmfdistdir}/doc/latex/latex2e-help-texinfo-spanish/latex2e-es.txt
21mr|texlive-latex2e-help-texinfo-spanish-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/latex2e-help-texinfo-spanish/latex2e-es.xml
21mr|texlive-latex2e-help-texinfo-spanish-20190228-1|32	
21mr|texlive-latex2e-help-texinfo-spanish-20190228-1|33	#-----------------------------------------------------------------------
21mr|texlive-latex2e-help-texinfo-spanish-20190228-1|34	%prep
21mr|texlive-latex2e-help-texinfo-spanish-20190228-1|35	%setup -c -a0 -a1
21mr|texlive-latex2e-help-texinfo-spanish-20190228-1|36	
21mr|texlive-latex2e-help-texinfo-spanish-20190228-1|37	%build
21mr|texlive-latex2e-help-texinfo-spanish-20190228-1|38	
21mr|texlive-latex2e-help-texinfo-spanish-20190228-1|39	%install
21mr|texlive-latex2e-help-texinfo-spanish-20190228-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-latex2e-help-texinfo-spanish-20190228-1|41	cp -fpar doc %{buildroot}%{_texmfdistdir}
21mr|texlive-latex2e-help-texinfo-spanish-20190228-1|42	mkdir -p %{buildroot}%{_infodir}
21mr|texlive-latex2e-help-texinfo-spanish-20190228-1|43	mv %{buildroot}%{_texmfdistdir}/doc/info/*.info %{buildroot}%{_infodir}

18274 21
21mr|texlive-latex4wp-1.0.10-2|1	Name:		texlive-latex4wp
21mr|texlive-latex4wp-1.0.10-2|2	Version:	1.0.10
21mr|texlive-latex4wp-1.0.10-2|3	Release:	2
21mr|texlive-latex4wp-1.0.10-2|4	Summary:	A LaTeX guide specifically designed for word processor users
21mr|texlive-latex4wp-1.0.10-2|5	Group:		Publishing
21mr|texlive-latex4wp-1.0.10-2|6	URL:		http://www.ctan.org/tex-archive/info/latex4wp
21mr|texlive-latex4wp-1.0.10-2|7	License:	FDL
21mr|texlive-latex4wp-1.0.10-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex4wp.tar.xz
21mr|texlive-latex4wp-1.0.10-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex4wp.doc.tar.xz
21mr|texlive-latex4wp-1.0.10-2|10	BuildArch:	noarch
21mr|texlive-latex4wp-1.0.10-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-latex4wp-1.0.10-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-latex4wp-1.0.10-2|13	
21mr|texlive-latex4wp-1.0.10-2|14	%description
21mr|texlive-latex4wp-1.0.10-2|15	"LaTeX for Word Processor Users" is a guide that helps
21mr|texlive-latex4wp-1.0.10-2|16	converting knowledge and techniques of word processing into the
21mr|texlive-latex4wp-1.0.10-2|17	LaTeX typesetting environment. It aims at helping WP users use
21mr|texlive-latex4wp-1.0.10-2|18	LaTeX instead.
21mr|texlive-latex4wp-1.0.10-2|19	
21mr|texlive-latex4wp-1.0.10-2|20	#-----------------------------------------------------------------------
21mr|texlive-latex4wp-1.0.10-2|21	%files
21mr|texlive-latex4wp-1.0.10-2|22	%doc %{_texmfdistdir}/doc/latex/latex4wp
21mr|texlive-latex4wp-1.0.10-2|23	
21mr|texlive-latex4wp-1.0.10-2|24	#-----------------------------------------------------------------------
21mr|texlive-latex4wp-1.0.10-2|25	%prep
21mr|texlive-latex4wp-1.0.10-2|26	%setup -c -a0 -a1
21mr|texlive-latex4wp-1.0.10-2|27	
21mr|texlive-latex4wp-1.0.10-2|28	%build
21mr|texlive-latex4wp-1.0.10-2|29	
21mr|texlive-latex4wp-1.0.10-2|30	%install
21mr|texlive-latex4wp-1.0.10-2|31	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-latex4wp-1.0.10-2|32	cp -fpar doc %{buildroot}%{_texmfdistdir}

18275 21
21mr|texlive-latex4wp-it-1.0.10-2|1	Name:		texlive-latex4wp-it
21mr|texlive-latex4wp-it-1.0.10-2|2	Version:	1.0.10
21mr|texlive-latex4wp-it-1.0.10-2|3	Release:	2
21mr|texlive-latex4wp-it-1.0.10-2|4	Epoch:		1
21mr|texlive-latex4wp-it-1.0.10-2|5	Summary:	TeXLive latex4wp-it package
21mr|texlive-latex4wp-it-1.0.10-2|6	Group:		Publishing
21mr|texlive-latex4wp-it-1.0.10-2|7	URL:		http://tug.org/texlive
21mr|texlive-latex4wp-it-1.0.10-2|8	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-latex4wp-it-1.0.10-2|9	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex4wp-it.tar.xz
21mr|texlive-latex4wp-it-1.0.10-2|10	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex4wp-it.doc.tar.xz
21mr|texlive-latex4wp-it-1.0.10-2|11	BuildArch:	noarch
21mr|texlive-latex4wp-it-1.0.10-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-latex4wp-it-1.0.10-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-latex4wp-it-1.0.10-2|14	
21mr|texlive-latex4wp-it-1.0.10-2|15	%description
21mr|texlive-latex4wp-it-1.0.10-2|16	TeXLive latex4wp-it package.
21mr|texlive-latex4wp-it-1.0.10-2|17	
21mr|texlive-latex4wp-it-1.0.10-2|18	#-----------------------------------------------------------------------
21mr|texlive-latex4wp-it-1.0.10-2|19	%files
21mr|texlive-latex4wp-it-1.0.10-2|20	%doc %{_texmfdistdir}/doc/latex/latex4wp-it
21mr|texlive-latex4wp-it-1.0.10-2|21	
21mr|texlive-latex4wp-it-1.0.10-2|22	#-----------------------------------------------------------------------
21mr|texlive-latex4wp-it-1.0.10-2|23	%prep
21mr|texlive-latex4wp-it-1.0.10-2|24	%setup -c -a0 -a1
21mr|texlive-latex4wp-it-1.0.10-2|25	
21mr|texlive-latex4wp-it-1.0.10-2|26	%build
21mr|texlive-latex4wp-it-1.0.10-2|27	
21mr|texlive-latex4wp-it-1.0.10-2|28	%install
21mr|texlive-latex4wp-it-1.0.10-2|29	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-latex4wp-it-1.0.10-2|30	cp -fpar doc %{buildroot}%{_texmfdistdir}

18276 21
21mr|texlive-latex-bib-ex-20190228-1|1	# revision 25831
21mr|texlive-latex-bib-ex-20190228-1|2	# category Package
21mr|texlive-latex-bib-ex-20190228-1|3	# catalog-ctan /info/examples/LaTeX-Bib
21mr|texlive-latex-bib-ex-20190228-1|4	# catalog-date 2012-04-02 13:07:24 +0200
21mr|texlive-latex-bib-ex-20190228-1|5	# catalog-license lppl1.3
21mr|texlive-latex-bib-ex-20190228-1|6	# catalog-version undef
21mr|texlive-latex-bib-ex-20190228-1|7	Name:		texlive-latex-bib-ex
21mr|texlive-latex-bib-ex-20190228-1|8	Version:	20190228
21mr|texlive-latex-bib-ex-20190228-1|9	Release:	1
21mr|texlive-latex-bib-ex-20190228-1|10	Summary:	Examples for the book Bibliografien mit LaTeX
21mr|texlive-latex-bib-ex-20190228-1|11	Group:		Publishing
21mr|texlive-latex-bib-ex-20190228-1|12	URL:		http://www.ctan.org/tex-archive/info/examples/LaTeX-Bib
21mr|texlive-latex-bib-ex-20190228-1|13	License:	LPPL1.3
21mr|texlive-latex-bib-ex-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-bib-ex.tar.xz
21mr|texlive-latex-bib-ex-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-bib-ex.doc.tar.xz
21mr|texlive-latex-bib-ex-20190228-1|16	BuildArch:	noarch
21mr|texlive-latex-bib-ex-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-latex-bib-ex-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-latex-bib-ex-20190228-1|19	
21mr|texlive-latex-bib-ex-20190228-1|20	%description
21mr|texlive-latex-bib-ex-20190228-1|21	The bundle provides a collection of files containing every
21mr|texlive-latex-bib-ex-20190228-1|22	example in the book "Bibliografien mit LaTeX" (ISBN 978-
21mr|texlive-latex-bib-ex-20190228-1|23	3865414151), by the package author.
21mr|texlive-latex-bib-ex-20190228-1|24	
21mr|texlive-latex-bib-ex-20190228-1|25	#-----------------------------------------------------------------------
21mr|texlive-latex-bib-ex-20190228-1|26	%files
21mr|texlive-latex-bib-ex-20190228-1|27	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/01-01-1.ltx
21mr|texlive-latex-bib-ex-20190228-1|28	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/01-01-2.ltx
21mr|texlive-latex-bib-ex-20190228-1|29	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/01-02-1.ltx
21mr|texlive-latex-bib-ex-20190228-1|30	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/01-02-2.ltx
21mr|texlive-latex-bib-ex-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/01-02-3.ltx
21mr|texlive-latex-bib-ex-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/01-03-1.ltx
21mr|texlive-latex-bib-ex-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/01-03-2.ltx2
21mr|texlive-latex-bib-ex-20190228-1|34	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/01-03-3.ltx
21mr|texlive-latex-bib-ex-20190228-1|35	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/01-03-4.ltx
21mr|texlive-latex-bib-ex-20190228-1|36	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-01-1.ltx2
21mr|texlive-latex-bib-ex-20190228-1|37	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-01-2.ltx2
21mr|texlive-latex-bib-ex-20190228-1|38	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-02-1.ltx2
21mr|texlive-latex-bib-ex-20190228-1|39	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-02-2.ltx2
21mr|texlive-latex-bib-ex-20190228-1|40	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-02-3.ltx2
21mr|texlive-latex-bib-ex-20190228-1|41	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-03-1.ltx2
21mr|texlive-latex-bib-ex-20190228-1|42	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-03-2.ltx2
21mr|texlive-latex-bib-ex-20190228-1|43	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-03-3.ltx2
21mr|texlive-latex-bib-ex-20190228-1|44	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-04-1.ltx
21mr|texlive-latex-bib-ex-20190228-1|45	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-04-2.ltx
21mr|texlive-latex-bib-ex-20190228-1|46	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-04-3.ltx
21mr|texlive-latex-bib-ex-20190228-1|47	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-04-4.ltx
21mr|texlive-latex-bib-ex-20190228-1|48	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-04-5.ltx
21mr|texlive-latex-bib-ex-20190228-1|49	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-06-1.ltx2crop
21mr|texlive-latex-bib-ex-20190228-1|50	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-07-1.ltx
21mr|texlive-latex-bib-ex-20190228-1|51	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-07-10.ltx
21mr|texlive-latex-bib-ex-20190228-1|52	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-07-11.ltx
21mr|texlive-latex-bib-ex-20190228-1|53	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-07-12.ltx
21mr|texlive-latex-bib-ex-20190228-1|54	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-07-13.ltx
21mr|texlive-latex-bib-ex-20190228-1|55	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-07-14.ltx
21mr|texlive-latex-bib-ex-20190228-1|56	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-07-15.ltx2
21mr|texlive-latex-bib-ex-20190228-1|57	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-07-16.ltx
21mr|texlive-latex-bib-ex-20190228-1|58	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-07-17.ltx
21mr|texlive-latex-bib-ex-20190228-1|59	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-07-18.ltx
21mr|texlive-latex-bib-ex-20190228-1|60	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-07-19.ltx
21mr|texlive-latex-bib-ex-20190228-1|61	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-07-2.ltx
21mr|texlive-latex-bib-ex-20190228-1|62	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-07-20.ltx
21mr|texlive-latex-bib-ex-20190228-1|63	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-07-21.ltx
21mr|texlive-latex-bib-ex-20190228-1|64	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-07-22.ltx
21mr|texlive-latex-bib-ex-20190228-1|65	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-07-23.ltx
21mr|texlive-latex-bib-ex-20190228-1|66	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-07-3.ltx
21mr|texlive-latex-bib-ex-20190228-1|67	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-07-4.ltx
21mr|texlive-latex-bib-ex-20190228-1|68	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-07-5.ltx
21mr|texlive-latex-bib-ex-20190228-1|69	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-07-6.ltx
21mr|texlive-latex-bib-ex-20190228-1|70	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-07-7.ltx
21mr|texlive-latex-bib-ex-20190228-1|71	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-07-8.ltx
21mr|texlive-latex-bib-ex-20190228-1|72	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/02-07-9.ltx
21mr|texlive-latex-bib-ex-20190228-1|73	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-03-1.ltx2
21mr|texlive-latex-bib-ex-20190228-1|74	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-03-10.ltx2
21mr|texlive-latex-bib-ex-20190228-1|75	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-03-11.ltx
21mr|texlive-latex-bib-ex-20190228-1|76	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-03-12.ltx
21mr|texlive-latex-bib-ex-20190228-1|77	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-03-13.ltx
21mr|texlive-latex-bib-ex-20190228-1|78	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-03-14.ltx
21mr|texlive-latex-bib-ex-20190228-1|79	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-03-15.ltx
21mr|texlive-latex-bib-ex-20190228-1|80	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-03-16.ltx
21mr|texlive-latex-bib-ex-20190228-1|81	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-03-17.ltx
21mr|texlive-latex-bib-ex-20190228-1|82	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-03-18.ltx
21mr|texlive-latex-bib-ex-20190228-1|83	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-03-19.ltx
21mr|texlive-latex-bib-ex-20190228-1|84	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-03-2.ltx
21mr|texlive-latex-bib-ex-20190228-1|85	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-03-20.ltx
21mr|texlive-latex-bib-ex-20190228-1|86	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-03-21.ltx
21mr|texlive-latex-bib-ex-20190228-1|87	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-03-22.ltx
21mr|texlive-latex-bib-ex-20190228-1|88	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-03-23.ltx
21mr|texlive-latex-bib-ex-20190228-1|89	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-03-24.ltx2
21mr|texlive-latex-bib-ex-20190228-1|90	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-03-25.ltx2
21mr|texlive-latex-bib-ex-20190228-1|91	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-03-26.ltx2
21mr|texlive-latex-bib-ex-20190228-1|92	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-03-3.ltx
21mr|texlive-latex-bib-ex-20190228-1|93	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-03-4.ltx2
21mr|texlive-latex-bib-ex-20190228-1|94	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-03-5.ltx
21mr|texlive-latex-bib-ex-20190228-1|95	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-03-6.ltx2
21mr|texlive-latex-bib-ex-20190228-1|96	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-03-7.ltx
21mr|texlive-latex-bib-ex-20190228-1|97	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-03-8.ltx
21mr|texlive-latex-bib-ex-20190228-1|98	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-03-9.ltx
21mr|texlive-latex-bib-ex-20190228-1|99	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-04-1.ltx
21mr|texlive-latex-bib-ex-20190228-1|100	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-04-10.ltx
21mr|texlive-latex-bib-ex-20190228-1|101	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-04-11.ltx
21mr|texlive-latex-bib-ex-20190228-1|102	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-04-2.ltx
21mr|texlive-latex-bib-ex-20190228-1|103	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-04-3.ltx
21mr|texlive-latex-bib-ex-20190228-1|104	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-04-4.ltx
21mr|texlive-latex-bib-ex-20190228-1|105	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-04-5.ltx
21mr|texlive-latex-bib-ex-20190228-1|106	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-04-6.ltx
21mr|texlive-latex-bib-ex-20190228-1|107	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-04-7.ltx
21mr|texlive-latex-bib-ex-20190228-1|108	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-04-8.ltx
21mr|texlive-latex-bib-ex-20190228-1|109	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-04-9.ltx
21mr|texlive-latex-bib-ex-20190228-1|110	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-05-1.ltx2
21mr|texlive-latex-bib-ex-20190228-1|111	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-05-2.ltx2
21mr|texlive-latex-bib-ex-20190228-1|112	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-05-3.ltx2
21mr|texlive-latex-bib-ex-20190228-1|113	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-05-4.ltx2
21mr|texlive-latex-bib-ex-20190228-1|114	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-06-1.ltx
21mr|texlive-latex-bib-ex-20190228-1|115	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-06-2.ltx
21mr|texlive-latex-bib-ex-20190228-1|116	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-06-3.ltx
21mr|texlive-latex-bib-ex-20190228-1|117	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-06-4.ltx
21mr|texlive-latex-bib-ex-20190228-1|118	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-06-5.ltx
21mr|texlive-latex-bib-ex-20190228-1|119	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-07-1.ltx
21mr|texlive-latex-bib-ex-20190228-1|120	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-08-1.ltx
21mr|texlive-latex-bib-ex-20190228-1|121	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-08-2.ltx
21mr|texlive-latex-bib-ex-20190228-1|122	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-08-3.ltx
21mr|texlive-latex-bib-ex-20190228-1|123	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-08-4.ltx
21mr|texlive-latex-bib-ex-20190228-1|124	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-08-5.ltx
21mr|texlive-latex-bib-ex-20190228-1|125	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-09-1.ltx2
21mr|texlive-latex-bib-ex-20190228-1|126	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-09-2.ltx2
21mr|texlive-latex-bib-ex-20190228-1|127	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-09-3.ltx
21mr|texlive-latex-bib-ex-20190228-1|128	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-09-4.ltx
21mr|texlive-latex-bib-ex-20190228-1|129	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-10-1.ltx
21mr|texlive-latex-bib-ex-20190228-1|130	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-10-10.ltx
21mr|texlive-latex-bib-ex-20190228-1|131	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-10-11.ltx
21mr|texlive-latex-bib-ex-20190228-1|132	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-10-12.ltx
21mr|texlive-latex-bib-ex-20190228-1|133	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-10-13.ltx
21mr|texlive-latex-bib-ex-20190228-1|134	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-10-14.ltx
21mr|texlive-latex-bib-ex-20190228-1|135	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-10-15.ltx
21mr|texlive-latex-bib-ex-20190228-1|136	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-10-2.ltx
21mr|texlive-latex-bib-ex-20190228-1|137	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-10-3.ltx
21mr|texlive-latex-bib-ex-20190228-1|138	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-10-4.ltx
21mr|texlive-latex-bib-ex-20190228-1|139	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-10-5.ltx
21mr|texlive-latex-bib-ex-20190228-1|140	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-10-6.ltx
21mr|texlive-latex-bib-ex-20190228-1|141	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-10-7.ltx
21mr|texlive-latex-bib-ex-20190228-1|142	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-10-8.ltx
21mr|texlive-latex-bib-ex-20190228-1|143	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-10-9.ltx
21mr|texlive-latex-bib-ex-20190228-1|144	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-11-1.ltx
21mr|texlive-latex-bib-ex-20190228-1|145	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-11-10.ltx
21mr|texlive-latex-bib-ex-20190228-1|146	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-11-11.ltx
21mr|texlive-latex-bib-ex-20190228-1|147	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-11-12.ltx
21mr|texlive-latex-bib-ex-20190228-1|148	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-11-13.ltx
21mr|texlive-latex-bib-ex-20190228-1|149	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-11-14.ltx
21mr|texlive-latex-bib-ex-20190228-1|150	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-11-15.ltx
21mr|texlive-latex-bib-ex-20190228-1|151	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-11-16.ltx
21mr|texlive-latex-bib-ex-20190228-1|152	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-11-17.ltx
21mr|texlive-latex-bib-ex-20190228-1|153	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-11-18.ltx
21mr|texlive-latex-bib-ex-20190228-1|154	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-11-19.ltx
21mr|texlive-latex-bib-ex-20190228-1|155	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-11-2.ltx
21mr|texlive-latex-bib-ex-20190228-1|156	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-11-20.ltx2
21mr|texlive-latex-bib-ex-20190228-1|157	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-11-21.ltx
21mr|texlive-latex-bib-ex-20190228-1|158	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-11-22.ltx
21mr|texlive-latex-bib-ex-20190228-1|159	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-11-23.ltx
21mr|texlive-latex-bib-ex-20190228-1|160	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-11-24.ltx
21mr|texlive-latex-bib-ex-20190228-1|161	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-11-3.ltx
21mr|texlive-latex-bib-ex-20190228-1|162	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-11-4.ltx
21mr|texlive-latex-bib-ex-20190228-1|163	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-11-5.ltx
21mr|texlive-latex-bib-ex-20190228-1|164	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-11-6.ltx
21mr|texlive-latex-bib-ex-20190228-1|165	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-11-7.ltx
21mr|texlive-latex-bib-ex-20190228-1|166	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-11-8.ltx
21mr|texlive-latex-bib-ex-20190228-1|167	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/03-11-9.ltx
21mr|texlive-latex-bib-ex-20190228-1|168	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/04-05-1.ltx2crop
21mr|texlive-latex-bib-ex-20190228-1|169	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/04-05-2.ltx2crop
21mr|texlive-latex-bib-ex-20190228-1|170	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/04-07-1.ltx
21mr|texlive-latex-bib-ex-20190228-1|171	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/05-04-1.ltx
21mr|texlive-latex-bib-ex-20190228-1|172	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/06-01-1.ltx
21mr|texlive-latex-bib-ex-20190228-1|173	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/06-01-2.ltx
21mr|texlive-latex-bib-ex-20190228-1|174	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/06-01-3.ltx
21mr|texlive-latex-bib-ex-20190228-1|175	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/06-01-4.ltx
21mr|texlive-latex-bib-ex-20190228-1|176	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/06-01-5.ltx
21mr|texlive-latex-bib-ex-20190228-1|177	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/06-01-6.ltx
21mr|texlive-latex-bib-ex-20190228-1|178	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/06-01-7.ltx
21mr|texlive-latex-bib-ex-20190228-1|179	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/06-02-1.ltx
21mr|texlive-latex-bib-ex-20190228-1|180	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/08-01-1.ltx
21mr|texlive-latex-bib-ex-20190228-1|181	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/08-02-1.ltx
21mr|texlive-latex-bib-ex-20190228-1|182	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/08-03-1.ltx
21mr|texlive-latex-bib-ex-20190228-1|183	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/08-04-1.ltx
21mr|texlive-latex-bib-ex-20190228-1|184	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/08-05-1.ltx
21mr|texlive-latex-bib-ex-20190228-1|185	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/08-06-1.ltx
21mr|texlive-latex-bib-ex-20190228-1|186	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/08-06-2.ltx
21mr|texlive-latex-bib-ex-20190228-1|187	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/08-06-3.ltx
21mr|texlive-latex-bib-ex-20190228-1|188	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/08-06-4.ltx
21mr|texlive-latex-bib-ex-20190228-1|189	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/README
21mr|texlive-latex-bib-ex-20190228-1|190	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/UTF8.bib
21mr|texlive-latex-bib-ex-20190228-1|191	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/articles.bib
21mr|texlive-latex-bib-ex-20190228-1|192	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/bibA.bib
21mr|texlive-latex-bib-ex-20190228-1|193	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/bibB.bib
21mr|texlive-latex-bib-ex-20190228-1|194	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/bibtool.bib
21mr|texlive-latex-bib-ex-20190228-1|195	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/bibtool2.bib
21mr|texlive-latex-bib-ex-20190228-1|196	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/books.bib
21mr|texlive-latex-bib-ex-20190228-1|197	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/case.bib
21mr|texlive-latex-bib-ex-20190228-1|198	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/case2.bib
21mr|texlive-latex-bib-ex-20190228-1|199	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/crossref.bib
21mr|texlive-latex-bib-ex-20190228-1|200	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/crossref2.bib
21mr|texlive-latex-bib-ex-20190228-1|201	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/de-examples-dw.bib
21mr|texlive-latex-bib-ex-20190228-1|202	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/demo.bib
21mr|texlive-latex-bib-ex-20190228-1|203	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/demo.lbx
21mr|texlive-latex-bib-ex-20190228-1|204	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/demo10.bib
21mr|texlive-latex-bib-ex-20190228-1|205	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/demo11.bib
21mr|texlive-latex-bib-ex-20190228-1|206	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/demo2.bib
21mr|texlive-latex-bib-ex-20190228-1|207	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/demo3.bib
21mr|texlive-latex-bib-ex-20190228-1|208	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/demo4.bib
21mr|texlive-latex-bib-ex-20190228-1|209	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/demo4.bl2
21mr|texlive-latex-bib-ex-20190228-1|210	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/demo5.bib
21mr|texlive-latex-bib-ex-20190228-1|211	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/demo6.bib
21mr|texlive-latex-bib-ex-20190228-1|212	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/demo7.bib
21mr|texlive-latex-bib-ex-20190228-1|213	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/demo8.bib
21mr|texlive-latex-bib-ex-20190228-1|214	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/demo9.bib
21mr|texlive-latex-bib-ex-20190228-1|215	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/easy.bst
21mr|texlive-latex-bib-ex-20190228-1|216	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/examples-dw.bib
21mr|texlive-latex-bib-ex-20190228-1|217	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/examples.bib
21mr|texlive-latex-bib-ex-20190228-1|218	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/examplesA.bib
21mr|texlive-latex-bib-ex-20190228-1|219	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/examplesB.bib
21mr|texlive-latex-bib-ex-20190228-1|220	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/klassiker.bib
21mr|texlive-latex-bib-ex-20190228-1|221	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/natbib.cfg
21mr|texlive-latex-bib-ex-20190228-1|222	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/philosophy-examples.bib
21mr|texlive-latex-bib-ex-20190228-1|223	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/plainDemo.bst
21mr|texlive-latex-bib-ex-20190228-1|224	%doc %{_texmfdistdir}/doc/latex/latex-bib-ex/vanBib.bib
21mr|texlive-latex-bib-ex-20190228-1|225	
21mr|texlive-latex-bib-ex-20190228-1|226	#-----------------------------------------------------------------------
21mr|texlive-latex-bib-ex-20190228-1|227	%prep
21mr|texlive-latex-bib-ex-20190228-1|228	%setup -c -a0 -a1
21mr|texlive-latex-bib-ex-20190228-1|229	
21mr|texlive-latex-bib-ex-20190228-1|230	%build
21mr|texlive-latex-bib-ex-20190228-1|231	
21mr|texlive-latex-bib-ex-20190228-1|232	%install
21mr|texlive-latex-bib-ex-20190228-1|233	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-latex-bib-ex-20190228-1|234	cp -fpar doc %{buildroot}%{_texmfdistdir}

18277 21
21mr|texlive-latex-brochure-20190228-1|1	# revision 28916
21mr|texlive-latex-brochure-20190228-1|2	# category Package
21mr|texlive-latex-brochure-20190228-1|3	# catalog-ctan /info/latex-brochure
21mr|texlive-latex-brochure-20190228-1|4	# catalog-date 2013-01-22 18:02:11 +0100
21mr|texlive-latex-brochure-20190228-1|5	# catalog-license lppl
21mr|texlive-latex-brochure-20190228-1|6	# catalog-version 2013-01-22
21mr|texlive-latex-brochure-20190228-1|7	Name:		texlive-latex-brochure
21mr|texlive-latex-brochure-20190228-1|8	Version:	20190228
21mr|texlive-latex-brochure-20190228-1|9	Release:	1
21mr|texlive-latex-brochure-20190228-1|10	Summary:	A publicity flyer for LaTeX
21mr|texlive-latex-brochure-20190228-1|11	Group:		Publishing
21mr|texlive-latex-brochure-20190228-1|12	URL:		http://www.ctan.org/tex-archive/info/latex-brochure
21mr|texlive-latex-brochure-20190228-1|13	License:	LPPL
21mr|texlive-latex-brochure-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-brochure.tar.xz
21mr|texlive-latex-brochure-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-brochure.doc.tar.xz
21mr|texlive-latex-brochure-20190228-1|16	BuildArch:	noarch
21mr|texlive-latex-brochure-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-latex-brochure-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-latex-brochure-20190228-1|19	
21mr|texlive-latex-brochure-20190228-1|20	%description
21mr|texlive-latex-brochure-20190228-1|21	The document is designed as a publicity flyer for LaTeX, but
21mr|texlive-latex-brochure-20190228-1|22	also serves as an interesting showcase of what LaTeX can do.
21mr|texlive-latex-brochure-20190228-1|23	The flyer is designed for printing, double-sided, on A3 paper,
21mr|texlive-latex-brochure-20190228-1|24	which would then be folded once.
21mr|texlive-latex-brochure-20190228-1|25	
21mr|texlive-latex-brochure-20190228-1|26	#-----------------------------------------------------------------------
21mr|texlive-latex-brochure-20190228-1|27	%files
21mr|texlive-latex-brochure-20190228-1|28	%doc %{_texmfdistdir}/doc/latex/latex-brochure/README
21mr|texlive-latex-brochure-20190228-1|29	%doc %{_texmfdistdir}/doc/latex/latex-brochure/README.pdf
21mr|texlive-latex-brochure-20190228-1|30	%doc %{_texmfdistdir}/doc/latex/latex-brochure/brochure-a3folderFB.pdf
21mr|texlive-latex-brochure-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/latex-brochure/brochure-a3folderIN.pdf
21mr|texlive-latex-brochure-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/latex-brochure/brochure-a4.pdf
21mr|texlive-latex-brochure-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/latex-brochure/brochure-ledgerfolderFB.pdf
21mr|texlive-latex-brochure-20190228-1|34	%doc %{_texmfdistdir}/doc/latex/latex-brochure/brochure-ledgerfolderIN.pdf
21mr|texlive-latex-brochure-20190228-1|35	%doc %{_texmfdistdir}/doc/latex/latex-brochure/brochure-letter.pdf
21mr|texlive-latex-brochure-20190228-1|36	%doc %{_texmfdistdir}/doc/latex/latex-brochure/brochure.bib
21mr|texlive-latex-brochure-20190228-1|37	%doc %{_texmfdistdir}/doc/latex/latex-brochure/brochure.pdf
21mr|texlive-latex-brochure-20190228-1|38	%doc %{_texmfdistdir}/doc/latex/latex-brochure/brochure.sty
21mr|texlive-latex-brochure-20190228-1|39	%doc %{_texmfdistdir}/doc/latex/latex-brochure/brochure.tex
21mr|texlive-latex-brochure-20190228-1|40	%doc %{_texmfdistdir}/doc/latex/latex-brochure/build
21mr|texlive-latex-brochure-20190228-1|41	%doc %{_texmfdistdir}/doc/latex/latex-brochure/diagram-crop.eps
21mr|texlive-latex-brochure-20190228-1|42	%doc %{_texmfdistdir}/doc/latex/latex-brochure/diagram-crop.pdf
21mr|texlive-latex-brochure-20190228-1|43	%doc %{_texmfdistdir}/doc/latex/latex-brochure/fullscreen.eps
21mr|texlive-latex-brochure-20190228-1|44	%doc %{_texmfdistdir}/doc/latex/latex-brochure/fullscreen.png
21mr|texlive-latex-brochure-20190228-1|45	%doc %{_texmfdistdir}/doc/latex/latex-brochure/index.html
21mr|texlive-latex-brochure-20190228-1|46	%doc %{_texmfdistdir}/doc/latex/latex-brochure/sample-crop.eps
21mr|texlive-latex-brochure-20190228-1|47	%doc %{_texmfdistdir}/doc/latex/latex-brochure/sample-crop.pdf
21mr|texlive-latex-brochure-20190228-1|48	%doc %{_texmfdistdir}/doc/latex/latex-brochure/typo-degraded.eps
21mr|texlive-latex-brochure-20190228-1|49	%doc %{_texmfdistdir}/doc/latex/latex-brochure/typo-degraded.png
21mr|texlive-latex-brochure-20190228-1|50	
21mr|texlive-latex-brochure-20190228-1|51	#-----------------------------------------------------------------------
21mr|texlive-latex-brochure-20190228-1|52	%prep
21mr|texlive-latex-brochure-20190228-1|53	%setup -c -a0 -a1
21mr|texlive-latex-brochure-20190228-1|54	
21mr|texlive-latex-brochure-20190228-1|55	%build
21mr|texlive-latex-brochure-20190228-1|56	
21mr|texlive-latex-brochure-20190228-1|57	%install
21mr|texlive-latex-brochure-20190228-1|58	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-latex-brochure-20190228-1|59	cp -fpar doc %{buildroot}%{_texmfdistdir}

18278 21
21mr|texlive-latexbug-1.0j-1|1	Name:		texlive-latexbug
21mr|texlive-latexbug-1.0j-1|2	Version:	1.0j
21mr|texlive-latexbug-1.0j-1|3	Release:	1
21mr|texlive-latexbug-1.0j-1|4	Summary:	Bug-classification for LaTeX related bugs
21mr|texlive-latexbug-1.0j-1|5	Group:		Publishing
21mr|texlive-latexbug-1.0j-1|6	URL:		https://ctan.org/tex-archive/macros/latex/required/latexbug
21mr|texlive-latexbug-1.0j-1|7	License:	LPPL1.3
21mr|texlive-latexbug-1.0j-1|8	Source0:	https://mirror.truenetwork.ru/CTAN/systems/texlive/tlnet/archive/latexbug.tar.xz
21mr|texlive-latexbug-1.0j-1|9	Source1:	https://mirror.truenetwork.ru/CTAN/systems/texlive/tlnet/archive/latexbug.doc.tar.xz
21mr|texlive-latexbug-1.0j-1|10	Source2:	https://mirror.truenetwork.ru/CTAN/systems/texlive/tlnet/archive/latexbug.source.tar.xz
21mr|texlive-latexbug-1.0j-1|11	BuildArch:	noarch
21mr|texlive-latexbug-1.0j-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-latexbug-1.0j-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-latexbug-1.0j-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-latexbug-1.0j-1|15	
21mr|texlive-latexbug-1.0j-1|16	%description
21mr|texlive-latexbug-1.0j-1|17	The package is written in order to help identifying the
21mr|texlive-latexbug-1.0j-1|18	rightful addressee for a bug report. The LaTeX team asks that
21mr|texlive-latexbug-1.0j-1|19	it will be loaded in any test file that is intended to be sent
21mr|texlive-latexbug-1.0j-1|20	to the LaTeX bug database as part of a bug report.
21mr|texlive-latexbug-1.0j-1|21	
21mr|texlive-latexbug-1.0j-1|22	%post
21mr|texlive-latexbug-1.0j-1|23	%{_sbindir}/texlive.post
21mr|texlive-latexbug-1.0j-1|24	
21mr|texlive-latexbug-1.0j-1|25	%postun
21mr|texlive-latexbug-1.0j-1|26	if [ $1 -eq 0 ]; then
21mr|texlive-latexbug-1.0j-1|27	%{_sbindir}/texlive.post
21mr|texlive-latexbug-1.0j-1|28	fi
21mr|texlive-latexbug-1.0j-1|29	
21mr|texlive-latexbug-1.0j-1|30	#-----------------------------------------------------------------------
21mr|texlive-latexbug-1.0j-1|31	%files
21mr|texlive-latexbug-1.0j-1|32	%{_texmfdistdir}/tex/latex/latexbug
21mr|texlive-latexbug-1.0j-1|33	%doc %{_texmfdistdir}/doc/latex/latexbug
21mr|texlive-latexbug-1.0j-1|34	#- source
21mr|texlive-latexbug-1.0j-1|35	%doc %{_texmfdistdir}/source/latex/latexbug
21mr|texlive-latexbug-1.0j-1|36	
21mr|texlive-latexbug-1.0j-1|37	#-----------------------------------------------------------------------
21mr|texlive-latexbug-1.0j-1|38	%prep
21mr|texlive-latexbug-1.0j-1|39	%setup -c -a0 -a1 -a2
21mr|texlive-latexbug-1.0j-1|40	
21mr|texlive-latexbug-1.0j-1|41	%build
21mr|texlive-latexbug-1.0j-1|42	
21mr|texlive-latexbug-1.0j-1|43	%install
21mr|texlive-latexbug-1.0j-1|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-latexbug-1.0j-1|45	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}
21mr|texlive-latexbug-1.0j-1|46	
21mr|texlive-latexbug-1.0j-1|47	
21mr|texlive-latexbug-1.0j-1|48	

18279 21
21mr|texlive-latexcheat-1.13-6|1	# revision 15878
21mr|texlive-latexcheat-1.13-6|2	# category Package
21mr|texlive-latexcheat-1.13-6|3	# catalog-ctan /info/latexcheat/latexcheat
21mr|texlive-latexcheat-1.13-6|4	# catalog-date 2009-04-07 08:49:48 +0200
21mr|texlive-latexcheat-1.13-6|5	# catalog-license lppl
21mr|texlive-latexcheat-1.13-6|6	# catalog-version 1.13
21mr|texlive-latexcheat-1.13-6|7	Name:		texlive-latexcheat
21mr|texlive-latexcheat-1.13-6|8	Version:	1.13
21mr|texlive-latexcheat-1.13-6|9	Release:	6
21mr|texlive-latexcheat-1.13-6|10	Summary:	A LaTeX cheat sheet
21mr|texlive-latexcheat-1.13-6|11	Group:		Publishing
21mr|texlive-latexcheat-1.13-6|12	URL:		http://www.ctan.org/tex-archive/info/latexcheat/latexcheat
21mr|texlive-latexcheat-1.13-6|13	License:	LPPL
21mr|texlive-latexcheat-1.13-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latexcheat.tar.xz
21mr|texlive-latexcheat-1.13-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latexcheat.doc.tar.xz
21mr|texlive-latexcheat-1.13-6|16	BuildArch:	noarch
21mr|texlive-latexcheat-1.13-6|17	BuildRequires:	texlive-tlpkg
21mr|texlive-latexcheat-1.13-6|18	Requires(pre):	texlive-tlpkg
21mr|texlive-latexcheat-1.13-6|19	
21mr|texlive-latexcheat-1.13-6|20	%description
21mr|texlive-latexcheat-1.13-6|21	A LaTeX reference sheet for writing scientific papers. Unlike
21mr|texlive-latexcheat-1.13-6|22	many other such sheets, this sheet does not focus on
21mr|texlive-latexcheat-1.13-6|23	typesetting mathematics (though it does list some symbols).
21mr|texlive-latexcheat-1.13-6|24	
21mr|texlive-latexcheat-1.13-6|25	#-----------------------------------------------------------------------
21mr|texlive-latexcheat-1.13-6|26	%files
21mr|texlive-latexcheat-1.13-6|27	%doc %{_texmfdistdir}/doc/latex/latexcheat/README
21mr|texlive-latexcheat-1.13-6|28	%doc %{_texmfdistdir}/doc/latex/latexcheat/latexsheet.pdf
21mr|texlive-latexcheat-1.13-6|29	%doc %{_texmfdistdir}/doc/latex/latexcheat/latexsheet.tex
21mr|texlive-latexcheat-1.13-6|30	
21mr|texlive-latexcheat-1.13-6|31	#-----------------------------------------------------------------------
21mr|texlive-latexcheat-1.13-6|32	%prep
21mr|texlive-latexcheat-1.13-6|33	%setup -c -a0 -a1
21mr|texlive-latexcheat-1.13-6|34	
21mr|texlive-latexcheat-1.13-6|35	%build
21mr|texlive-latexcheat-1.13-6|36	
21mr|texlive-latexcheat-1.13-6|37	%install
21mr|texlive-latexcheat-1.13-6|38	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-latexcheat-1.13-6|39	cp -fpar doc %{buildroot}%{_texmfdistdir}

18280 21
21mr|texlive-latexcheat-esmx-2.00-2|1	# revision 16664
21mr|texlive-latexcheat-esmx-2.00-2|2	# category Package
21mr|texlive-latexcheat-esmx-2.00-2|3	# catalog-ctan /info/latexcheat/latexcheat-esmx
21mr|texlive-latexcheat-esmx-2.00-2|4	# catalog-date 2010-01-10 00:40:15 +0100
21mr|texlive-latexcheat-esmx-2.00-2|5	# catalog-license lppl
21mr|texlive-latexcheat-esmx-2.00-2|6	# catalog-version undef
21mr|texlive-latexcheat-esmx-2.00-2|7	Name:		texlive-latexcheat-esmx
21mr|texlive-latexcheat-esmx-2.00-2|8	Version:	2.00
21mr|texlive-latexcheat-esmx-2.00-2|9	Release:	2
21mr|texlive-latexcheat-esmx-2.00-2|10	Epoch:		1
21mr|texlive-latexcheat-esmx-2.00-2|11	Summary:	A LaTeX cheat sheet, in Spanish
21mr|texlive-latexcheat-esmx-2.00-2|12	Group:		Publishing
21mr|texlive-latexcheat-esmx-2.00-2|13	URL:		http://www.ctan.org/tex-archive/info/latexcheat/latexcheat-esmx
21mr|texlive-latexcheat-esmx-2.00-2|14	License:	LPPL
21mr|texlive-latexcheat-esmx-2.00-2|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latexcheat-esmx.tar.xz
21mr|texlive-latexcheat-esmx-2.00-2|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latexcheat-esmx.doc.tar.xz
21mr|texlive-latexcheat-esmx-2.00-2|17	BuildArch:	noarch
21mr|texlive-latexcheat-esmx-2.00-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-latexcheat-esmx-2.00-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-latexcheat-esmx-2.00-2|20	
21mr|texlive-latexcheat-esmx-2.00-2|21	%description
21mr|texlive-latexcheat-esmx-2.00-2|22	This is a translation to Spanish (Castellano) of Winston
21mr|texlive-latexcheat-esmx-2.00-2|23	Chang's LaTeX cheat sheet (a reference sheet for writing
21mr|texlive-latexcheat-esmx-2.00-2|24	scientific papers).
21mr|texlive-latexcheat-esmx-2.00-2|25	
21mr|texlive-latexcheat-esmx-2.00-2|26	#-----------------------------------------------------------------------
21mr|texlive-latexcheat-esmx-2.00-2|27	%files
21mr|texlive-latexcheat-esmx-2.00-2|28	%doc %{_texmfdistdir}/doc/latex/latexcheat-esmx/README
21mr|texlive-latexcheat-esmx-2.00-2|29	%doc %{_texmfdistdir}/doc/latex/latexcheat-esmx/latexsheet-esmx.pdf
21mr|texlive-latexcheat-esmx-2.00-2|30	%doc %{_texmfdistdir}/doc/latex/latexcheat-esmx/latexsheet-esmx.tex
21mr|texlive-latexcheat-esmx-2.00-2|31	
21mr|texlive-latexcheat-esmx-2.00-2|32	#-----------------------------------------------------------------------
21mr|texlive-latexcheat-esmx-2.00-2|33	%prep
21mr|texlive-latexcheat-esmx-2.00-2|34	%setup -c -a0 -a1
21mr|texlive-latexcheat-esmx-2.00-2|35	
21mr|texlive-latexcheat-esmx-2.00-2|36	%build
21mr|texlive-latexcheat-esmx-2.00-2|37	
21mr|texlive-latexcheat-esmx-2.00-2|38	%install
21mr|texlive-latexcheat-esmx-2.00-2|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-latexcheat-esmx-2.00-2|40	cp -fpar doc %{buildroot}%{_texmfdistdir}

18281 21
21mr|texlive-latexcheat-ptbr-1.13-6|1	# revision 15878
21mr|texlive-latexcheat-ptbr-1.13-6|2	# category Package
21mr|texlive-latexcheat-ptbr-1.13-6|3	# catalog-ctan /info/latexcheat/latexcheat-ptbr
21mr|texlive-latexcheat-ptbr-1.13-6|4	# catalog-date 2009-04-10 11:30:41 +0200
21mr|texlive-latexcheat-ptbr-1.13-6|5	# catalog-license lppl
21mr|texlive-latexcheat-ptbr-1.13-6|6	# catalog-version 1.13
21mr|texlive-latexcheat-ptbr-1.13-6|7	Name:		texlive-latexcheat-ptbr
21mr|texlive-latexcheat-ptbr-1.13-6|8	Version:	1.13
21mr|texlive-latexcheat-ptbr-1.13-6|9	Release:	6
21mr|texlive-latexcheat-ptbr-1.13-6|10	Summary:	A LaTeX cheat sheet, in Brazilian Portuguese
21mr|texlive-latexcheat-ptbr-1.13-6|11	Group:		Publishing
21mr|texlive-latexcheat-ptbr-1.13-6|12	URL:		http://www.ctan.org/tex-archive/info/latexcheat/latexcheat-ptbr
21mr|texlive-latexcheat-ptbr-1.13-6|13	License:	LPPL
21mr|texlive-latexcheat-ptbr-1.13-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latexcheat-ptbr.tar.xz
21mr|texlive-latexcheat-ptbr-1.13-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latexcheat-ptbr.doc.tar.xz
21mr|texlive-latexcheat-ptbr-1.13-6|16	BuildArch:	noarch
21mr|texlive-latexcheat-ptbr-1.13-6|17	BuildRequires:	texlive-tlpkg
21mr|texlive-latexcheat-ptbr-1.13-6|18	Requires(pre):	texlive-tlpkg
21mr|texlive-latexcheat-ptbr-1.13-6|19	
21mr|texlive-latexcheat-ptbr-1.13-6|20	%description
21mr|texlive-latexcheat-ptbr-1.13-6|21	This is a translation to Brazilian Portuguese of Winston
21mr|texlive-latexcheat-ptbr-1.13-6|22	Chang's LaTeX cheat sheet.
21mr|texlive-latexcheat-ptbr-1.13-6|23	
21mr|texlive-latexcheat-ptbr-1.13-6|24	#-----------------------------------------------------------------------
21mr|texlive-latexcheat-ptbr-1.13-6|25	%files
21mr|texlive-latexcheat-ptbr-1.13-6|26	%doc %{_texmfdistdir}/doc/latex/latexcheat-ptbr/README-ptbr
21mr|texlive-latexcheat-ptbr-1.13-6|27	%doc %{_texmfdistdir}/doc/latex/latexcheat-ptbr/latexsheet-ptbr.pdf
21mr|texlive-latexcheat-ptbr-1.13-6|28	%doc %{_texmfdistdir}/doc/latex/latexcheat-ptbr/latexsheet-ptbr.tex
21mr|texlive-latexcheat-ptbr-1.13-6|29	
21mr|texlive-latexcheat-ptbr-1.13-6|30	#-----------------------------------------------------------------------
21mr|texlive-latexcheat-ptbr-1.13-6|31	%prep
21mr|texlive-latexcheat-ptbr-1.13-6|32	%setup -c -a0 -a1
21mr|texlive-latexcheat-ptbr-1.13-6|33	
21mr|texlive-latexcheat-ptbr-1.13-6|34	%build
21mr|texlive-latexcheat-ptbr-1.13-6|35	
21mr|texlive-latexcheat-ptbr-1.13-6|36	%install
21mr|texlive-latexcheat-ptbr-1.13-6|37	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-latexcheat-ptbr-1.13-6|38	cp -fpar doc %{buildroot}%{_texmfdistdir}

18282 21
21mr|texlive-latexconfig-20200124-1|1	Name:		texlive-latexconfig
21mr|texlive-latexconfig-20200124-1|2	Version:	20200124
21mr|texlive-latexconfig-20200124-1|3	Release:	1
21mr|texlive-latexconfig-20200124-1|4	Summary:	TeXLive latexconfig package
21mr|texlive-latexconfig-20200124-1|5	Group:		Publishing
21mr|texlive-latexconfig-20200124-1|6	URL:		http://tug.org/texlive
21mr|texlive-latexconfig-20200124-1|7	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-latexconfig-20200124-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latexconfig.tar.xz
21mr|texlive-latexconfig-20200124-1|9	BuildArch:	noarch
21mr|texlive-latexconfig-20200124-1|10	BuildRequires:	texlive-tlpkg
21mr|texlive-latexconfig-20200124-1|11	Requires(pre):	texlive-tlpkg
21mr|texlive-latexconfig-20200124-1|12	Requires(post):	texlive-kpathsea
21mr|texlive-latexconfig-20200124-1|13	
21mr|texlive-latexconfig-20200124-1|14	%description
21mr|texlive-latexconfig-20200124-1|15	TeXLive latexconfig package.
21mr|texlive-latexconfig-20200124-1|16	
21mr|texlive-latexconfig-20200124-1|17	#-----------------------------------------------------------------------
21mr|texlive-latexconfig-20200124-1|18	%files
21mr|texlive-latexconfig-20200124-1|19	%{_texmfdistdir}/tex/latex/latexconfig
21mr|texlive-latexconfig-20200124-1|20	
21mr|texlive-latexconfig-20200124-1|21	#-----------------------------------------------------------------------
21mr|texlive-latexconfig-20200124-1|22	%prep
21mr|texlive-latexconfig-20200124-1|23	%setup -c -a0
21mr|texlive-latexconfig-20200124-1|24	
21mr|texlive-latexconfig-20200124-1|25	%build
21mr|texlive-latexconfig-20200124-1|26	
21mr|texlive-latexconfig-20200124-1|27	%install
21mr|texlive-latexconfig-20200124-1|28	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-latexconfig-20200124-1|29	cp -fpar tex %{buildroot}%{_texmfdistdir}

18283 21
21mr|texlive-latex-course-20180303-2|1	# revision 25505
21mr|texlive-latex-course-20180303-2|2	# category Package
21mr|texlive-latex-course-20180303-2|3	# catalog-ctan /info/latex-course
21mr|texlive-latex-course-20180303-2|4	# catalog-date 2008-08-22 16:39:18 +0200
21mr|texlive-latex-course-20180303-2|5	# catalog-license gpl
21mr|texlive-latex-course-20180303-2|6	# catalog-version undef
21mr|texlive-latex-course-20180303-2|7	Name:		texlive-latex-course
21mr|texlive-latex-course-20180303-2|8	Version:	20180303
21mr|texlive-latex-course-20180303-2|9	Release:	2
21mr|texlive-latex-course-20180303-2|10	Summary:	A LaTeX course as a projected presentation
21mr|texlive-latex-course-20180303-2|11	Group:		Publishing
21mr|texlive-latex-course-20180303-2|12	URL:		http://www.ctan.org/tex-archive/info/latex-course
21mr|texlive-latex-course-20180303-2|13	License:	GPL
21mr|texlive-latex-course-20180303-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-course.tar.xz
21mr|texlive-latex-course-20180303-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-course.doc.tar.xz
21mr|texlive-latex-course-20180303-2|16	BuildArch:	noarch
21mr|texlive-latex-course-20180303-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-latex-course-20180303-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-latex-course-20180303-2|19	
21mr|texlive-latex-course-20180303-2|20	%description
21mr|texlive-latex-course-20180303-2|21	A brief Beamer-based slide presentation on LaTeX, based on
21mr|texlive-latex-course-20180303-2|22	Rupprecht's LaTeX 2.09 course, which the author has translated
21mr|texlive-latex-course-20180303-2|23	to English and taken to LaTeX2e/Beamer. Additional material was
21mr|texlive-latex-course-20180303-2|24	taken from the Short Introduction to LaTeX.
21mr|texlive-latex-course-20180303-2|25	
21mr|texlive-latex-course-20180303-2|26	#-----------------------------------------------------------------------
21mr|texlive-latex-course-20180303-2|27	%files
21mr|texlive-latex-course-20180303-2|28	%doc %{_texmfdistdir}/doc/latex/latex-course/Graphics/Ross-Siegel.png
21mr|texlive-latex-course-20180303-2|29	%doc %{_texmfdistdir}/doc/latex/latex-course/Graphics/Thumbs.db
21mr|texlive-latex-course-20180303-2|30	%doc %{_texmfdistdir}/doc/latex/latex-course/Graphics/campus3.png
21mr|texlive-latex-course-20180303-2|31	%doc %{_texmfdistdir}/doc/latex/latex-course/LaTeX-Course.pdf
21mr|texlive-latex-course-20180303-2|32	%doc %{_texmfdistdir}/doc/latex/latex-course/LaTeX-Course.tex
21mr|texlive-latex-course-20180303-2|33	%doc %{_texmfdistdir}/doc/latex/latex-course/LaTeX-course.prj
21mr|texlive-latex-course-20180303-2|34	%doc %{_texmfdistdir}/doc/latex/latex-course/README
21mr|texlive-latex-course-20180303-2|35	%doc %{_texmfdistdir}/doc/latex/latex-course/beamercolorthemeross.sty
21mr|texlive-latex-course-20180303-2|36	
21mr|texlive-latex-course-20180303-2|37	#-----------------------------------------------------------------------
21mr|texlive-latex-course-20180303-2|38	%prep
21mr|texlive-latex-course-20180303-2|39	%setup -c -a0 -a1
21mr|texlive-latex-course-20180303-2|40	
21mr|texlive-latex-course-20180303-2|41	%build
21mr|texlive-latex-course-20180303-2|42	
21mr|texlive-latex-course-20180303-2|43	%install
21mr|texlive-latex-course-20180303-2|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-latex-course-20180303-2|45	cp -fpar doc %{buildroot}%{_texmfdistdir}

18284 21
21mr|texlive-latex-doc-ptr-20190228-1|1	Name:		texlive-latex-doc-ptr
21mr|texlive-latex-doc-ptr-20190228-1|2	Version:	20190228
21mr|texlive-latex-doc-ptr-20190228-1|3	Release:	1
21mr|texlive-latex-doc-ptr-20190228-1|4	Summary:	A direction-finder for LaTeX documentation
21mr|texlive-latex-doc-ptr-20190228-1|5	Group:		Publishing
21mr|texlive-latex-doc-ptr-20190228-1|6	URL:		http://www.ctan.org/tex-archive/info/latex-doc-ptr
21mr|texlive-latex-doc-ptr-20190228-1|7	License:	PD
21mr|texlive-latex-doc-ptr-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-doc-ptr.tar.xz
21mr|texlive-latex-doc-ptr-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-doc-ptr.doc.tar.xz
21mr|texlive-latex-doc-ptr-20190228-1|10	BuildArch:	noarch
21mr|texlive-latex-doc-ptr-20190228-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-latex-doc-ptr-20190228-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-latex-doc-ptr-20190228-1|13	
21mr|texlive-latex-doc-ptr-20190228-1|14	%description
21mr|texlive-latex-doc-ptr-20190228-1|15	A two-page set of recommendations for users who need on-line
21mr|texlive-latex-doc-ptr-20190228-1|16	documentation of LaTeX. The document supports the need for
21mr|texlive-latex-doc-ptr-20190228-1|17	documentation of LaTeX itself, in distributions. For example,
21mr|texlive-latex-doc-ptr-20190228-1|18	it could be used in the command texdoc latex, in the TeX live
21mr|texlive-latex-doc-ptr-20190228-1|19	distribution.
21mr|texlive-latex-doc-ptr-20190228-1|20	
21mr|texlive-latex-doc-ptr-20190228-1|21	#-----------------------------------------------------------------------
21mr|texlive-latex-doc-ptr-20190228-1|22	%files
21mr|texlive-latex-doc-ptr-20190228-1|23	%doc %{_texmfdistdir}/doc/latex/latex-doc-ptr
21mr|texlive-latex-doc-ptr-20190228-1|24	
21mr|texlive-latex-doc-ptr-20190228-1|25	#-----------------------------------------------------------------------
21mr|texlive-latex-doc-ptr-20190228-1|26	%prep
21mr|texlive-latex-doc-ptr-20190228-1|27	%setup -c -a0 -a1
21mr|texlive-latex-doc-ptr-20190228-1|28	
21mr|texlive-latex-doc-ptr-20190228-1|29	%build
21mr|texlive-latex-doc-ptr-20190228-1|30	
21mr|texlive-latex-doc-ptr-20190228-1|31	%install
21mr|texlive-latex-doc-ptr-20190228-1|32	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-latex-doc-ptr-20190228-1|33	cp -fpar doc %{buildroot}%{_texmfdistdir}

18285 21
21mr|texlive-latexfileinfo-pkgs-0.22-7|1	# revision 26760
21mr|texlive-latexfileinfo-pkgs-0.22-7|2	# category Package
21mr|texlive-latexfileinfo-pkgs-0.22-7|3	# catalog-ctan /info/latexfileinfo-pkgs
21mr|texlive-latexfileinfo-pkgs-0.22-7|4	# catalog-date 2012-05-30 14:24:48 +0200
21mr|texlive-latexfileinfo-pkgs-0.22-7|5	# catalog-license lppl1.3
21mr|texlive-latexfileinfo-pkgs-0.22-7|6	# catalog-version 0.22
21mr|texlive-latexfileinfo-pkgs-0.22-7|7	Name:		texlive-latexfileinfo-pkgs
21mr|texlive-latexfileinfo-pkgs-0.22-7|8	Version:	0.22
21mr|texlive-latexfileinfo-pkgs-0.22-7|9	Release:	7
21mr|texlive-latexfileinfo-pkgs-0.22-7|10	Summary:	A comparison of packages showing LaTeX file information
21mr|texlive-latexfileinfo-pkgs-0.22-7|11	Group:		Publishing
21mr|texlive-latexfileinfo-pkgs-0.22-7|12	URL:		http://www.ctan.org/tex-archive/info/latexfileinfo-pkgs
21mr|texlive-latexfileinfo-pkgs-0.22-7|13	License:	LPPL1.3
21mr|texlive-latexfileinfo-pkgs-0.22-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latexfileinfo-pkgs.tar.xz
21mr|texlive-latexfileinfo-pkgs-0.22-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latexfileinfo-pkgs.doc.tar.xz
21mr|texlive-latexfileinfo-pkgs-0.22-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latexfileinfo-pkgs.source.tar.xz
21mr|texlive-latexfileinfo-pkgs-0.22-7|17	BuildArch:	noarch
21mr|texlive-latexfileinfo-pkgs-0.22-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-latexfileinfo-pkgs-0.22-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-latexfileinfo-pkgs-0.22-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-latexfileinfo-pkgs-0.22-7|21	
21mr|texlive-latexfileinfo-pkgs-0.22-7|22	%description
21mr|texlive-latexfileinfo-pkgs-0.22-7|23	The package provides an HTML file that lists and compares CTAN
21mr|texlive-latexfileinfo-pkgs-0.22-7|24	packages that display LaTeX source file information from
21mr|texlive-latexfileinfo-pkgs-0.22-7|25	\ProvidesClass, \ProvidesFile, and \ProvidesPackage commands in
21mr|texlive-latexfileinfo-pkgs-0.22-7|26	the LaTeX file. Five packages of the author's, and several
21mr|texlive-latexfileinfo-pkgs-0.22-7|27	other packages are discussed; revision control systems are
21mr|texlive-latexfileinfo-pkgs-0.22-7|28	mentioned briefly.
21mr|texlive-latexfileinfo-pkgs-0.22-7|29	
21mr|texlive-latexfileinfo-pkgs-0.22-7|30	
21mr|texlive-latexfileinfo-pkgs-0.22-7|31	#-----------------------------------------------------------------------
21mr|texlive-latexfileinfo-pkgs-0.22-7|32	%files
21mr|texlive-latexfileinfo-pkgs-0.22-7|33	%{_texmfdistdir}/tex/latex/latexfileinfo-pkgs/latexfileinfo_pkgs.RLS
21mr|texlive-latexfileinfo-pkgs-0.22-7|34	%doc %{_texmfdistdir}/doc/latex/latexfileinfo-pkgs/README
21mr|texlive-latexfileinfo-pkgs-0.22-7|35	%doc %{_texmfdistdir}/doc/latex/latexfileinfo-pkgs/latexfileinfo_pkgs.htm
21mr|texlive-latexfileinfo-pkgs-0.22-7|36	#- source
21mr|texlive-latexfileinfo-pkgs-0.22-7|37	%doc %{_texmfdistdir}/source/latex/latexfileinfo-pkgs/SrcFILEs.txt
21mr|texlive-latexfileinfo-pkgs-0.22-7|38	%doc %{_texmfdistdir}/source/latex/latexfileinfo-pkgs/latexfileinfo_pkgs.tex
21mr|texlive-latexfileinfo-pkgs-0.22-7|39	%doc %{_texmfdistdir}/source/latex/latexfileinfo-pkgs/mkht_ltxfinfo_pkgs.tex
21mr|texlive-latexfileinfo-pkgs-0.22-7|40	
21mr|texlive-latexfileinfo-pkgs-0.22-7|41	#-----------------------------------------------------------------------
21mr|texlive-latexfileinfo-pkgs-0.22-7|42	%prep
21mr|texlive-latexfileinfo-pkgs-0.22-7|43	%setup -c -a0 -a1 -a2
21mr|texlive-latexfileinfo-pkgs-0.22-7|44	
21mr|texlive-latexfileinfo-pkgs-0.22-7|45	%build
21mr|texlive-latexfileinfo-pkgs-0.22-7|46	
21mr|texlive-latexfileinfo-pkgs-0.22-7|47	%install
21mr|texlive-latexfileinfo-pkgs-0.22-7|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-latexfileinfo-pkgs-0.22-7|49	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18286 21
21mr|texlive-latex-fonts-20190228-1|1	# revision 28888
21mr|texlive-latex-fonts-20190228-1|2	# category Package
21mr|texlive-latex-fonts-20190228-1|3	# catalog-ctan /fonts/latex
21mr|texlive-latex-fonts-20190228-1|4	# catalog-date 2012-07-07 15:54:01 +0200
21mr|texlive-latex-fonts-20190228-1|5	# catalog-license lppl
21mr|texlive-latex-fonts-20190228-1|6	# catalog-version undef
21mr|texlive-latex-fonts-20190228-1|7	Name:		texlive-latex-fonts
21mr|texlive-latex-fonts-20190228-1|8	Version:	20190228
21mr|texlive-latex-fonts-20190228-1|9	Release:	1
21mr|texlive-latex-fonts-20190228-1|10	Summary:	A collection of fonts used in LaTeX distributions
21mr|texlive-latex-fonts-20190228-1|11	Group:		Publishing
21mr|texlive-latex-fonts-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/latex
21mr|texlive-latex-fonts-20190228-1|13	License:	LPPL
21mr|texlive-latex-fonts-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-fonts.tar.xz
21mr|texlive-latex-fonts-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-fonts.doc.tar.xz
21mr|texlive-latex-fonts-20190228-1|16	BuildArch:	noarch
21mr|texlive-latex-fonts-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-latex-fonts-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-latex-fonts-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-latex-fonts-20190228-1|20	
21mr|texlive-latex-fonts-20190228-1|21	%description
21mr|texlive-latex-fonts-20190228-1|22	This is a collection of fonts for use with standard latex
21mr|texlive-latex-fonts-20190228-1|23	packages and classes. It includes 'invisible' fonts (for use
21mr|texlive-latex-fonts-20190228-1|24	with the slides class), line and circle fonts (for use in the
21mr|texlive-latex-fonts-20190228-1|25	picture environment) and 'latex symbol' fonts. For full support
21mr|texlive-latex-fonts-20190228-1|26	of a latex installation, some Computer Modern font variants
21mr|texlive-latex-fonts-20190228-1|27	cmbsy(6-9), cmcsc(8,9), cmex(7-9) and cmmib(5-9) from the
21mr|texlive-latex-fonts-20190228-1|28	amsfonts distribution, are also necessary. The fonts are
21mr|texlive-latex-fonts-20190228-1|29	available as Metafont source, and metric (tfm) files are also
21mr|texlive-latex-fonts-20190228-1|30	provided. Most of the fonts are also available in Adobe Type 1
21mr|texlive-latex-fonts-20190228-1|31	format, in the amsfonts distribution.
21mr|texlive-latex-fonts-20190228-1|32	
21mr|texlive-latex-fonts-20190228-1|33	#-----------------------------------------------------------------------
21mr|texlive-latex-fonts-20190228-1|34	%files
21mr|texlive-latex-fonts-20190228-1|35	%{_texmfdistdir}/fonts/source/public/latex-fonts/circle.mf
21mr|texlive-latex-fonts-20190228-1|36	%{_texmfdistdir}/fonts/source/public/latex-fonts/icmcsc10.mf
21mr|texlive-latex-fonts-20190228-1|37	%{_texmfdistdir}/fonts/source/public/latex-fonts/icmex10.mf
21mr|texlive-latex-fonts-20190228-1|38	%{_texmfdistdir}/fonts/source/public/latex-fonts/icmmi8.mf
21mr|texlive-latex-fonts-20190228-1|39	%{_texmfdistdir}/fonts/source/public/latex-fonts/icmsy8.mf
21mr|texlive-latex-fonts-20190228-1|40	%{_texmfdistdir}/fonts/source/public/latex-fonts/icmtt8.mf
21mr|texlive-latex-fonts-20190228-1|41	%{_texmfdistdir}/fonts/source/public/latex-fonts/ilasy8.mf
21mr|texlive-latex-fonts-20190228-1|42	%{_texmfdistdir}/fonts/source/public/latex-fonts/ilcmss8.mf
21mr|texlive-latex-fonts-20190228-1|43	%{_texmfdistdir}/fonts/source/public/latex-fonts/ilcmssb8.mf
21mr|texlive-latex-fonts-20190228-1|44	%{_texmfdistdir}/fonts/source/public/latex-fonts/ilcmssi8.mf
21mr|texlive-latex-fonts-20190228-1|45	%{_texmfdistdir}/fonts/source/public/latex-fonts/lasy.mf
21mr|texlive-latex-fonts-20190228-1|46	%{_texmfdistdir}/fonts/source/public/latex-fonts/lasy10.mf
21mr|texlive-latex-fonts-20190228-1|47	%{_texmfdistdir}/fonts/source/public/latex-fonts/lasy5.mf
21mr|texlive-latex-fonts-20190228-1|48	%{_texmfdistdir}/fonts/source/public/latex-fonts/lasy6.mf
21mr|texlive-latex-fonts-20190228-1|49	%{_texmfdistdir}/fonts/source/public/latex-fonts/lasy7.mf
21mr|texlive-latex-fonts-20190228-1|50	%{_texmfdistdir}/fonts/source/public/latex-fonts/lasy8.mf
21mr|texlive-latex-fonts-20190228-1|51	%{_texmfdistdir}/fonts/source/public/latex-fonts/lasy9.mf
21mr|texlive-latex-fonts-20190228-1|52	%{_texmfdistdir}/fonts/source/public/latex-fonts/lasyb10.mf
21mr|texlive-latex-fonts-20190228-1|53	%{_texmfdistdir}/fonts/source/public/latex-fonts/lcircle10.mf
21mr|texlive-latex-fonts-20190228-1|54	%{_texmfdistdir}/fonts/source/public/latex-fonts/lcirclew10.mf
21mr|texlive-latex-fonts-20190228-1|55	%{_texmfdistdir}/fonts/source/public/latex-fonts/lcmss8.mf
21mr|texlive-latex-fonts-20190228-1|56	%{_texmfdistdir}/fonts/source/public/latex-fonts/lcmssb8.mf
21mr|texlive-latex-fonts-20190228-1|57	%{_texmfdistdir}/fonts/source/public/latex-fonts/lcmssi8.mf
21mr|texlive-latex-fonts-20190228-1|58	%{_texmfdistdir}/fonts/source/public/latex-fonts/line.mf
21mr|texlive-latex-fonts-20190228-1|59	%{_texmfdistdir}/fonts/source/public/latex-fonts/line10.mf
21mr|texlive-latex-fonts-20190228-1|60	%{_texmfdistdir}/fonts/source/public/latex-fonts/linew10.mf
21mr|texlive-latex-fonts-20190228-1|61	%{_texmfdistdir}/fonts/source/public/latex-fonts/sroman.mf
21mr|texlive-latex-fonts-20190228-1|62	%{_texmfdistdir}/fonts/source/public/latex-fonts/sromanu.mf
21mr|texlive-latex-fonts-20190228-1|63	%{_texmfdistdir}/fonts/tfm/public/latex-fonts/icmcsc10.tfm
21mr|texlive-latex-fonts-20190228-1|64	%{_texmfdistdir}/fonts/tfm/public/latex-fonts/icmex10.tfm
21mr|texlive-latex-fonts-20190228-1|65	%{_texmfdistdir}/fonts/tfm/public/latex-fonts/icmmi8.tfm
21mr|texlive-latex-fonts-20190228-1|66	%{_texmfdistdir}/fonts/tfm/public/latex-fonts/icmsy8.tfm
21mr|texlive-latex-fonts-20190228-1|67	%{_texmfdistdir}/fonts/tfm/public/latex-fonts/icmtt8.tfm
21mr|texlive-latex-fonts-20190228-1|68	%{_texmfdistdir}/fonts/tfm/public/latex-fonts/ilasy8.tfm
21mr|texlive-latex-fonts-20190228-1|69	%{_texmfdistdir}/fonts/tfm/public/latex-fonts/ilcmss8.tfm
21mr|texlive-latex-fonts-20190228-1|70	%{_texmfdistdir}/fonts/tfm/public/latex-fonts/ilcmssb8.tfm
21mr|texlive-latex-fonts-20190228-1|71	%{_texmfdistdir}/fonts/tfm/public/latex-fonts/ilcmssi8.tfm
21mr|texlive-latex-fonts-20190228-1|72	%{_texmfdistdir}/fonts/tfm/public/latex-fonts/lasy10.tfm
21mr|texlive-latex-fonts-20190228-1|73	%{_texmfdistdir}/fonts/tfm/public/latex-fonts/lasy5.tfm
21mr|texlive-latex-fonts-20190228-1|74	%{_texmfdistdir}/fonts/tfm/public/latex-fonts/lasy6.tfm
21mr|texlive-latex-fonts-20190228-1|75	%{_texmfdistdir}/fonts/tfm/public/latex-fonts/lasy7.tfm
21mr|texlive-latex-fonts-20190228-1|76	%{_texmfdistdir}/fonts/tfm/public/latex-fonts/lasy8.tfm
21mr|texlive-latex-fonts-20190228-1|77	%{_texmfdistdir}/fonts/tfm/public/latex-fonts/lasy9.tfm
21mr|texlive-latex-fonts-20190228-1|78	%{_texmfdistdir}/fonts/tfm/public/latex-fonts/lasyb10.tfm
21mr|texlive-latex-fonts-20190228-1|79	%{_texmfdistdir}/fonts/tfm/public/latex-fonts/lcircle10.tfm
21mr|texlive-latex-fonts-20190228-1|80	%{_texmfdistdir}/fonts/tfm/public/latex-fonts/lcirclew10.tfm
21mr|texlive-latex-fonts-20190228-1|81	%{_texmfdistdir}/fonts/tfm/public/latex-fonts/lcmss8.tfm
21mr|texlive-latex-fonts-20190228-1|82	%{_texmfdistdir}/fonts/tfm/public/latex-fonts/lcmssb8.tfm
21mr|texlive-latex-fonts-20190228-1|83	%{_texmfdistdir}/fonts/tfm/public/latex-fonts/lcmssi8.tfm
21mr|texlive-latex-fonts-20190228-1|84	%{_texmfdistdir}/fonts/tfm/public/latex-fonts/line10.tfm
21mr|texlive-latex-fonts-20190228-1|85	%{_texmfdistdir}/fonts/tfm/public/latex-fonts/linew10.tfm
21mr|texlive-latex-fonts-20190228-1|86	%doc %{_texmfdistdir}/doc/fonts/latex-fonts/README
21mr|texlive-latex-fonts-20190228-1|87	%doc %{_texmfdistdir}/doc/fonts/latex-fonts/legal.txt
21mr|texlive-latex-fonts-20190228-1|88	
21mr|texlive-latex-fonts-20190228-1|89	#-----------------------------------------------------------------------
21mr|texlive-latex-fonts-20190228-1|90	%prep
21mr|texlive-latex-fonts-20190228-1|91	%setup -c -a0 -a1
21mr|texlive-latex-fonts-20190228-1|92	
21mr|texlive-latex-fonts-20190228-1|93	%build
21mr|texlive-latex-fonts-20190228-1|94	
21mr|texlive-latex-fonts-20190228-1|95	%install
21mr|texlive-latex-fonts-20190228-1|96	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-latex-fonts-20190228-1|97	cp -fpar fonts doc %{buildroot}%{_texmfdistdir}

18287 21
21mr|texlive-latex-graphics-companion-20190228-1|1	# revision 29235
21mr|texlive-latex-graphics-companion-20190228-1|2	# category Package
21mr|texlive-latex-graphics-companion-20190228-1|3	# catalog-ctan /info/examples/lgc
21mr|texlive-latex-graphics-companion-20190228-1|4	# catalog-date 2012-05-22 11:10:15 +0200
21mr|texlive-latex-graphics-companion-20190228-1|5	# catalog-license lppl
21mr|texlive-latex-graphics-companion-20190228-1|6	# catalog-version undef
21mr|texlive-latex-graphics-companion-20190228-1|7	Name:		texlive-latex-graphics-companion
21mr|texlive-latex-graphics-companion-20190228-1|8	Version:	20190228
21mr|texlive-latex-graphics-companion-20190228-1|9	Release:	1
21mr|texlive-latex-graphics-companion-20190228-1|10	Summary:	Examples from The LaTeX Graphics Companion
21mr|texlive-latex-graphics-companion-20190228-1|11	Group:		Publishing
21mr|texlive-latex-graphics-companion-20190228-1|12	URL:		http://www.ctan.org/tex-archive/info/examples/lgc
21mr|texlive-latex-graphics-companion-20190228-1|13	License:	LPPL
21mr|texlive-latex-graphics-companion-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-graphics-companion.tar.xz
21mr|texlive-latex-graphics-companion-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-graphics-companion.doc.tar.xz
21mr|texlive-latex-graphics-companion-20190228-1|16	BuildArch:	noarch
21mr|texlive-latex-graphics-companion-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-latex-graphics-companion-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-latex-graphics-companion-20190228-1|19	
21mr|texlive-latex-graphics-companion-20190228-1|20	%description
21mr|texlive-latex-graphics-companion-20190228-1|21	The source of the examples printed in the book, together with
21mr|texlive-latex-graphics-companion-20190228-1|22	necessary supporting files.
21mr|texlive-latex-graphics-companion-20190228-1|23	
21mr|texlive-latex-graphics-companion-20190228-1|24	#-----------------------------------------------------------------------
21mr|texlive-latex-graphics-companion-20190228-1|25	%files
21mr|texlive-latex-graphics-companion-20190228-1|26	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/1-4-1.ltx
21mr|texlive-latex-graphics-companion-20190228-1|27	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/1-4-10.pic
21mr|texlive-latex-graphics-companion-20190228-1|28	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/1-4-11.pic
21mr|texlive-latex-graphics-companion-20190228-1|29	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/1-4-12.ltx
21mr|texlive-latex-graphics-companion-20190228-1|30	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/1-4-2.ltx
21mr|texlive-latex-graphics-companion-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/1-4-3.ltx
21mr|texlive-latex-graphics-companion-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/1-4-4.ltx
21mr|texlive-latex-graphics-companion-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/1-4-5.ltx
21mr|texlive-latex-graphics-companion-20190228-1|34	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/1-4-6.ltx
21mr|texlive-latex-graphics-companion-20190228-1|35	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/1-4-7.ltx
21mr|texlive-latex-graphics-companion-20190228-1|36	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/1-4-8.ltx
21mr|texlive-latex-graphics-companion-20190228-1|37	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/1-4-9.pic
21mr|texlive-latex-graphics-companion-20190228-1|38	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/10-1-1.ltx
21mr|texlive-latex-graphics-companion-20190228-1|39	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/10-1-2.ltx
21mr|texlive-latex-graphics-companion-20190228-1|40	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/10-1-3.ltx
21mr|texlive-latex-graphics-companion-20190228-1|41	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/10-1-4.inl
21mr|texlive-latex-graphics-companion-20190228-1|42	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/10-1-5.inl
21mr|texlive-latex-graphics-companion-20190228-1|43	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/10-5-1.ltx
21mr|texlive-latex-graphics-companion-20190228-1|44	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/11-3-1.ltx
21mr|texlive-latex-graphics-companion-20190228-1|45	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/11-6-1.inl
21mr|texlive-latex-graphics-companion-20190228-1|46	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/12-0-1.mp
21mr|texlive-latex-graphics-companion-20190228-1|47	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/12-0-10.ltx
21mr|texlive-latex-graphics-companion-20190228-1|48	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/12-0-11.ltx
21mr|texlive-latex-graphics-companion-20190228-1|49	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/12-0-12.ltx
21mr|texlive-latex-graphics-companion-20190228-1|50	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/12-0-2.mp
21mr|texlive-latex-graphics-companion-20190228-1|51	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/12-0-3.mp
21mr|texlive-latex-graphics-companion-20190228-1|52	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/12-0-4.mp
21mr|texlive-latex-graphics-companion-20190228-1|53	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/12-0-5.ltx
21mr|texlive-latex-graphics-companion-20190228-1|54	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/12-0-6.ltx
21mr|texlive-latex-graphics-companion-20190228-1|55	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/12-0-7.ltx
21mr|texlive-latex-graphics-companion-20190228-1|56	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/12-0-8.ltx
21mr|texlive-latex-graphics-companion-20190228-1|57	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/12-0-9.ltx
21mr|texlive-latex-graphics-companion-20190228-1|58	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-2-1.inl
21mr|texlive-latex-graphics-companion-20190228-1|59	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-2-10.inl
21mr|texlive-latex-graphics-companion-20190228-1|60	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-2-11.inl
21mr|texlive-latex-graphics-companion-20190228-1|61	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-2-12.inl
21mr|texlive-latex-graphics-companion-20190228-1|62	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-2-13.inl
21mr|texlive-latex-graphics-companion-20190228-1|63	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-2-14.inl
21mr|texlive-latex-graphics-companion-20190228-1|64	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-2-15.inl
21mr|texlive-latex-graphics-companion-20190228-1|65	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-2-16.inl
21mr|texlive-latex-graphics-companion-20190228-1|66	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-2-17.inl
21mr|texlive-latex-graphics-companion-20190228-1|67	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-2-18.inl
21mr|texlive-latex-graphics-companion-20190228-1|68	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-2-19.inl
21mr|texlive-latex-graphics-companion-20190228-1|69	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-2-2.inl
21mr|texlive-latex-graphics-companion-20190228-1|70	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-2-20.inl
21mr|texlive-latex-graphics-companion-20190228-1|71	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-2-3.inl
21mr|texlive-latex-graphics-companion-20190228-1|72	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-2-4.inl
21mr|texlive-latex-graphics-companion-20190228-1|73	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-2-5.inl
21mr|texlive-latex-graphics-companion-20190228-1|74	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-2-6.inl
21mr|texlive-latex-graphics-companion-20190228-1|75	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-2-7.inl
21mr|texlive-latex-graphics-companion-20190228-1|76	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-2-8.inl
21mr|texlive-latex-graphics-companion-20190228-1|77	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-2-9.inl
21mr|texlive-latex-graphics-companion-20190228-1|78	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-3-1.inl
21mr|texlive-latex-graphics-companion-20190228-1|79	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-3-10.ltx
21mr|texlive-latex-graphics-companion-20190228-1|80	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-3-11.ltx
21mr|texlive-latex-graphics-companion-20190228-1|81	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-3-12.ltx
21mr|texlive-latex-graphics-companion-20190228-1|82	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-3-13.inl
21mr|texlive-latex-graphics-companion-20190228-1|83	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-3-14.ltx
21mr|texlive-latex-graphics-companion-20190228-1|84	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-3-15.inl
21mr|texlive-latex-graphics-companion-20190228-1|85	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-3-16.inl
21mr|texlive-latex-graphics-companion-20190228-1|86	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-3-17.inl
21mr|texlive-latex-graphics-companion-20190228-1|87	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-3-2.inl
21mr|texlive-latex-graphics-companion-20190228-1|88	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-3-3.inl
21mr|texlive-latex-graphics-companion-20190228-1|89	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-3-4.inl
21mr|texlive-latex-graphics-companion-20190228-1|90	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-3-5.inl
21mr|texlive-latex-graphics-companion-20190228-1|91	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-3-6.inl
21mr|texlive-latex-graphics-companion-20190228-1|92	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-3-7.inl
21mr|texlive-latex-graphics-companion-20190228-1|93	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-3-8.inl
21mr|texlive-latex-graphics-companion-20190228-1|94	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/2-3-9.inl
21mr|texlive-latex-graphics-companion-20190228-1|95	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-1-1.mp
21mr|texlive-latex-graphics-companion-20190228-1|96	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-1-2.mp
21mr|texlive-latex-graphics-companion-20190228-1|97	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-1-3.mp
21mr|texlive-latex-graphics-companion-20190228-1|98	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-1-4.mp
21mr|texlive-latex-graphics-companion-20190228-1|99	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-1-5.mp
21mr|texlive-latex-graphics-companion-20190228-1|100	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-1-6.mp
21mr|texlive-latex-graphics-companion-20190228-1|101	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-1-7.mp
21mr|texlive-latex-graphics-companion-20190228-1|102	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-1-8.mp
21mr|texlive-latex-graphics-companion-20190228-1|103	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-1-9.mp
21mr|texlive-latex-graphics-companion-20190228-1|104	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-2-1.mp
21mr|texlive-latex-graphics-companion-20190228-1|105	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-2-2.mp
21mr|texlive-latex-graphics-companion-20190228-1|106	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-2-3.mp
21mr|texlive-latex-graphics-companion-20190228-1|107	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-3-1.mp
21mr|texlive-latex-graphics-companion-20190228-1|108	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-3-10.mp
21mr|texlive-latex-graphics-companion-20190228-1|109	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-3-11.mp
21mr|texlive-latex-graphics-companion-20190228-1|110	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-3-12.mp
21mr|texlive-latex-graphics-companion-20190228-1|111	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-3-13.mp
21mr|texlive-latex-graphics-companion-20190228-1|112	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-3-14.mp
21mr|texlive-latex-graphics-companion-20190228-1|113	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-3-15.mp
21mr|texlive-latex-graphics-companion-20190228-1|114	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-3-16.mp
21mr|texlive-latex-graphics-companion-20190228-1|115	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-3-17.mp
21mr|texlive-latex-graphics-companion-20190228-1|116	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-3-18.mp
21mr|texlive-latex-graphics-companion-20190228-1|117	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-3-19.mp
21mr|texlive-latex-graphics-companion-20190228-1|118	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-3-2.mp
21mr|texlive-latex-graphics-companion-20190228-1|119	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-3-3.mp
21mr|texlive-latex-graphics-companion-20190228-1|120	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-3-4.mp
21mr|texlive-latex-graphics-companion-20190228-1|121	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-3-5.mp
21mr|texlive-latex-graphics-companion-20190228-1|122	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-3-6.mp
21mr|texlive-latex-graphics-companion-20190228-1|123	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-3-7.mp
21mr|texlive-latex-graphics-companion-20190228-1|124	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-3-8.mp
21mr|texlive-latex-graphics-companion-20190228-1|125	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-3-9.mp
21mr|texlive-latex-graphics-companion-20190228-1|126	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-4-1.ltx
21mr|texlive-latex-graphics-companion-20190228-1|127	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-4-2.ltx
21mr|texlive-latex-graphics-companion-20190228-1|128	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-4-3.ltx
21mr|texlive-latex-graphics-companion-20190228-1|129	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-4-4.ltx
21mr|texlive-latex-graphics-companion-20190228-1|130	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-4-5.ltx
21mr|texlive-latex-graphics-companion-20190228-1|131	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/3-4-6.ltx
21mr|texlive-latex-graphics-companion-20190228-1|132	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-10-1.inl
21mr|texlive-latex-graphics-companion-20190228-1|133	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-10-10.ltx
21mr|texlive-latex-graphics-companion-20190228-1|134	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-10-11.ltx
21mr|texlive-latex-graphics-companion-20190228-1|135	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-10-2.inl
21mr|texlive-latex-graphics-companion-20190228-1|136	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-10-3.inl
21mr|texlive-latex-graphics-companion-20190228-1|137	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-10-4.inl
21mr|texlive-latex-graphics-companion-20190228-1|138	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-10-5.ltx
21mr|texlive-latex-graphics-companion-20190228-1|139	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-10-6.inl
21mr|texlive-latex-graphics-companion-20190228-1|140	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-10-7.ltx
21mr|texlive-latex-graphics-companion-20190228-1|141	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-10-8.inl
21mr|texlive-latex-graphics-companion-20190228-1|142	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-10-9.inl
21mr|texlive-latex-graphics-companion-20190228-1|143	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-2-1.inl
21mr|texlive-latex-graphics-companion-20190228-1|144	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-2-2.inl
21mr|texlive-latex-graphics-companion-20190228-1|145	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-2-3.inl
21mr|texlive-latex-graphics-companion-20190228-1|146	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-2-4.inl
21mr|texlive-latex-graphics-companion-20190228-1|147	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-2-5.inl
21mr|texlive-latex-graphics-companion-20190228-1|148	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-3-1.inl
21mr|texlive-latex-graphics-companion-20190228-1|149	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-3-2.inl
21mr|texlive-latex-graphics-companion-20190228-1|150	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-4-1.inl
21mr|texlive-latex-graphics-companion-20190228-1|151	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-4-10.inl
21mr|texlive-latex-graphics-companion-20190228-1|152	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-4-11.inl
21mr|texlive-latex-graphics-companion-20190228-1|153	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-4-12.inl
21mr|texlive-latex-graphics-companion-20190228-1|154	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-4-2.inl
21mr|texlive-latex-graphics-companion-20190228-1|155	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-4-3.inl
21mr|texlive-latex-graphics-companion-20190228-1|156	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-4-4.inl
21mr|texlive-latex-graphics-companion-20190228-1|157	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-4-5.inl
21mr|texlive-latex-graphics-companion-20190228-1|158	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-4-6.inl
21mr|texlive-latex-graphics-companion-20190228-1|159	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-4-7.inl
21mr|texlive-latex-graphics-companion-20190228-1|160	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-4-8.inl
21mr|texlive-latex-graphics-companion-20190228-1|161	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-4-9.inl
21mr|texlive-latex-graphics-companion-20190228-1|162	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-5-1.inl
21mr|texlive-latex-graphics-companion-20190228-1|163	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-5-10.inl
21mr|texlive-latex-graphics-companion-20190228-1|164	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-5-11.inl
21mr|texlive-latex-graphics-companion-20190228-1|165	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-5-12.inl
21mr|texlive-latex-graphics-companion-20190228-1|166	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-5-13.ltx
21mr|texlive-latex-graphics-companion-20190228-1|167	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-5-14.ltx
21mr|texlive-latex-graphics-companion-20190228-1|168	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-5-15.ltx
21mr|texlive-latex-graphics-companion-20190228-1|169	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-5-16.ltx
21mr|texlive-latex-graphics-companion-20190228-1|170	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-5-2.inl
21mr|texlive-latex-graphics-companion-20190228-1|171	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-5-3.ltx
21mr|texlive-latex-graphics-companion-20190228-1|172	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-5-4.inl
21mr|texlive-latex-graphics-companion-20190228-1|173	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-5-5.inl
21mr|texlive-latex-graphics-companion-20190228-1|174	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-5-6.inl
21mr|texlive-latex-graphics-companion-20190228-1|175	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-5-7.inl
21mr|texlive-latex-graphics-companion-20190228-1|176	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-5-8.inl
21mr|texlive-latex-graphics-companion-20190228-1|177	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-5-9.inl
21mr|texlive-latex-graphics-companion-20190228-1|178	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-1.inl
21mr|texlive-latex-graphics-companion-20190228-1|179	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-10.inl
21mr|texlive-latex-graphics-companion-20190228-1|180	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-11.inl
21mr|texlive-latex-graphics-companion-20190228-1|181	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-12.inl
21mr|texlive-latex-graphics-companion-20190228-1|182	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-13.inl
21mr|texlive-latex-graphics-companion-20190228-1|183	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-14.inl
21mr|texlive-latex-graphics-companion-20190228-1|184	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-15.inl
21mr|texlive-latex-graphics-companion-20190228-1|185	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-16.inl
21mr|texlive-latex-graphics-companion-20190228-1|186	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-17.inl
21mr|texlive-latex-graphics-companion-20190228-1|187	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-18.inl
21mr|texlive-latex-graphics-companion-20190228-1|188	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-19.inl
21mr|texlive-latex-graphics-companion-20190228-1|189	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-2.inl
21mr|texlive-latex-graphics-companion-20190228-1|190	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-20.inl
21mr|texlive-latex-graphics-companion-20190228-1|191	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-21.inl
21mr|texlive-latex-graphics-companion-20190228-1|192	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-22.inl
21mr|texlive-latex-graphics-companion-20190228-1|193	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-23.inl
21mr|texlive-latex-graphics-companion-20190228-1|194	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-24.inl
21mr|texlive-latex-graphics-companion-20190228-1|195	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-25.inl
21mr|texlive-latex-graphics-companion-20190228-1|196	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-26.ltx
21mr|texlive-latex-graphics-companion-20190228-1|197	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-27.inl
21mr|texlive-latex-graphics-companion-20190228-1|198	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-28.inl
21mr|texlive-latex-graphics-companion-20190228-1|199	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-29.inl
21mr|texlive-latex-graphics-companion-20190228-1|200	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-3.inl
21mr|texlive-latex-graphics-companion-20190228-1|201	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-30.inl
21mr|texlive-latex-graphics-companion-20190228-1|202	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-31.ltx
21mr|texlive-latex-graphics-companion-20190228-1|203	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-32.ltx
21mr|texlive-latex-graphics-companion-20190228-1|204	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-33.inl
21mr|texlive-latex-graphics-companion-20190228-1|205	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-34.inl
21mr|texlive-latex-graphics-companion-20190228-1|206	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-35.inl
21mr|texlive-latex-graphics-companion-20190228-1|207	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-36.inl
21mr|texlive-latex-graphics-companion-20190228-1|208	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-37.inl
21mr|texlive-latex-graphics-companion-20190228-1|209	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-38.inl
21mr|texlive-latex-graphics-companion-20190228-1|210	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-39.ltx
21mr|texlive-latex-graphics-companion-20190228-1|211	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-4.inl
21mr|texlive-latex-graphics-companion-20190228-1|212	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-40.ltx
21mr|texlive-latex-graphics-companion-20190228-1|213	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-41.inl
21mr|texlive-latex-graphics-companion-20190228-1|214	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-42.inl
21mr|texlive-latex-graphics-companion-20190228-1|215	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-43.inl
21mr|texlive-latex-graphics-companion-20190228-1|216	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-44.inl
21mr|texlive-latex-graphics-companion-20190228-1|217	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-45.inl
21mr|texlive-latex-graphics-companion-20190228-1|218	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-46.inl
21mr|texlive-latex-graphics-companion-20190228-1|219	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-5.inl
21mr|texlive-latex-graphics-companion-20190228-1|220	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-6.inl
21mr|texlive-latex-graphics-companion-20190228-1|221	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-7.inl
21mr|texlive-latex-graphics-companion-20190228-1|222	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-8.inl
21mr|texlive-latex-graphics-companion-20190228-1|223	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-6-9.inl
21mr|texlive-latex-graphics-companion-20190228-1|224	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-7-1.ltx
21mr|texlive-latex-graphics-companion-20190228-1|225	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-7-2.ltx
21mr|texlive-latex-graphics-companion-20190228-1|226	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-7-3.ltx
21mr|texlive-latex-graphics-companion-20190228-1|227	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-7-4.ltx
21mr|texlive-latex-graphics-companion-20190228-1|228	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-8-1.inl
21mr|texlive-latex-graphics-companion-20190228-1|229	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-8-2.inl
21mr|texlive-latex-graphics-companion-20190228-1|230	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-8-3.ltx
21mr|texlive-latex-graphics-companion-20190228-1|231	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-8-4.ltx
21mr|texlive-latex-graphics-companion-20190228-1|232	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-8-5.ltx
21mr|texlive-latex-graphics-companion-20190228-1|233	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-9-1.inl
21mr|texlive-latex-graphics-companion-20190228-1|234	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-9-10.ltx
21mr|texlive-latex-graphics-companion-20190228-1|235	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/4-9-2.inl
21mr|texlive-latex-graphics-companion-20190228-1|236	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-2-1.ltx
21mr|texlive-latex-graphics-companion-20190228-1|237	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-3-1.ltx
21mr|texlive-latex-graphics-companion-20190228-1|238	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-3-2.ltx
21mr|texlive-latex-graphics-companion-20190228-1|239	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-3-3.ltx
21mr|texlive-latex-graphics-companion-20190228-1|240	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-3-4.ltx
21mr|texlive-latex-graphics-companion-20190228-1|241	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-3-5.ltx
21mr|texlive-latex-graphics-companion-20190228-1|242	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-3-6.ltx
21mr|texlive-latex-graphics-companion-20190228-1|243	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-3-7.ltx
21mr|texlive-latex-graphics-companion-20190228-1|244	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-3-8.ltx
21mr|texlive-latex-graphics-companion-20190228-1|245	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-3-9.ltx
21mr|texlive-latex-graphics-companion-20190228-1|246	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-4-1.ltx
21mr|texlive-latex-graphics-companion-20190228-1|247	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-4-2.ltx
21mr|texlive-latex-graphics-companion-20190228-1|248	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-4-3.ltx
21mr|texlive-latex-graphics-companion-20190228-1|249	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-4-4.ltx
21mr|texlive-latex-graphics-companion-20190228-1|250	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-5-1.ltx
21mr|texlive-latex-graphics-companion-20190228-1|251	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-5-10.ltx
21mr|texlive-latex-graphics-companion-20190228-1|252	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-5-11.ltx
21mr|texlive-latex-graphics-companion-20190228-1|253	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-5-12.ltx
21mr|texlive-latex-graphics-companion-20190228-1|254	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-5-13.ltx
21mr|texlive-latex-graphics-companion-20190228-1|255	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-5-14.ltx
21mr|texlive-latex-graphics-companion-20190228-1|256	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-5-15.ltx
21mr|texlive-latex-graphics-companion-20190228-1|257	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-5-16.ltx
21mr|texlive-latex-graphics-companion-20190228-1|258	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-5-17.ltx
21mr|texlive-latex-graphics-companion-20190228-1|259	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-5-18.ltx
21mr|texlive-latex-graphics-companion-20190228-1|260	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-5-19.ltx
21mr|texlive-latex-graphics-companion-20190228-1|261	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-5-2.ltx
21mr|texlive-latex-graphics-companion-20190228-1|262	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-5-20.ltx
21mr|texlive-latex-graphics-companion-20190228-1|263	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-5-21.ltx
21mr|texlive-latex-graphics-companion-20190228-1|264	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-5-22.ltx
21mr|texlive-latex-graphics-companion-20190228-1|265	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-5-23.ltx
21mr|texlive-latex-graphics-companion-20190228-1|266	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-5-24.ltx
21mr|texlive-latex-graphics-companion-20190228-1|267	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-5-25.ltx
21mr|texlive-latex-graphics-companion-20190228-1|268	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-5-26.ltx
21mr|texlive-latex-graphics-companion-20190228-1|269	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-5-27.ltx
21mr|texlive-latex-graphics-companion-20190228-1|270	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-5-28.ltx
21mr|texlive-latex-graphics-companion-20190228-1|271	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-5-29.ltx
21mr|texlive-latex-graphics-companion-20190228-1|272	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-5-3.ltx
21mr|texlive-latex-graphics-companion-20190228-1|273	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-5-30.ltx
21mr|texlive-latex-graphics-companion-20190228-1|274	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-5-31.ltx
21mr|texlive-latex-graphics-companion-20190228-1|275	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-5-32.ltx
21mr|texlive-latex-graphics-companion-20190228-1|276	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-5-33.ltx
21mr|texlive-latex-graphics-companion-20190228-1|277	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-5-34.ltx
21mr|texlive-latex-graphics-companion-20190228-1|278	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-5-35.ltx
21mr|texlive-latex-graphics-companion-20190228-1|279	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-5-4.ltx
21mr|texlive-latex-graphics-companion-20190228-1|280	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-5-5.ltx
21mr|texlive-latex-graphics-companion-20190228-1|281	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-5-6.ltx
21mr|texlive-latex-graphics-companion-20190228-1|282	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-5-7.ltx
21mr|texlive-latex-graphics-companion-20190228-1|283	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-5-8.ltx
21mr|texlive-latex-graphics-companion-20190228-1|284	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/5-5-9.ltx
21mr|texlive-latex-graphics-companion-20190228-1|285	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-2-1.ltx
21mr|texlive-latex-graphics-companion-20190228-1|286	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-2-10.ltx
21mr|texlive-latex-graphics-companion-20190228-1|287	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-2-11.ltx
21mr|texlive-latex-graphics-companion-20190228-1|288	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-2-12.ltx
21mr|texlive-latex-graphics-companion-20190228-1|289	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-2-13.ltx
21mr|texlive-latex-graphics-companion-20190228-1|290	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-2-14.ltx
21mr|texlive-latex-graphics-companion-20190228-1|291	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-2-15.ltx
21mr|texlive-latex-graphics-companion-20190228-1|292	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-2-16.ltx
21mr|texlive-latex-graphics-companion-20190228-1|293	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-2-17.ltx
21mr|texlive-latex-graphics-companion-20190228-1|294	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-2-18.ltx
21mr|texlive-latex-graphics-companion-20190228-1|295	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-2-19.ltx
21mr|texlive-latex-graphics-companion-20190228-1|296	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-2-2.ltx
21mr|texlive-latex-graphics-companion-20190228-1|297	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-2-20.ltx
21mr|texlive-latex-graphics-companion-20190228-1|298	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-2-21.ltx
21mr|texlive-latex-graphics-companion-20190228-1|299	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-2-22.ltx
21mr|texlive-latex-graphics-companion-20190228-1|300	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-2-23.ltx
21mr|texlive-latex-graphics-companion-20190228-1|301	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-2-24.ltx
21mr|texlive-latex-graphics-companion-20190228-1|302	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-2-3.ltx
21mr|texlive-latex-graphics-companion-20190228-1|303	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-2-4.ltx
21mr|texlive-latex-graphics-companion-20190228-1|304	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-2-5.ltx
21mr|texlive-latex-graphics-companion-20190228-1|305	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-2-6.ltx
21mr|texlive-latex-graphics-companion-20190228-1|306	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-2-7.ltx
21mr|texlive-latex-graphics-companion-20190228-1|307	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-2-8.ltx
21mr|texlive-latex-graphics-companion-20190228-1|308	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-2-9.ltx
21mr|texlive-latex-graphics-companion-20190228-1|309	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-3-1.ltx
21mr|texlive-latex-graphics-companion-20190228-1|310	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-3-10.ltx
21mr|texlive-latex-graphics-companion-20190228-1|311	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-3-11.ltx
21mr|texlive-latex-graphics-companion-20190228-1|312	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-3-12.ltx
21mr|texlive-latex-graphics-companion-20190228-1|313	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-3-13.ltx
21mr|texlive-latex-graphics-companion-20190228-1|314	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-3-14.ltx
21mr|texlive-latex-graphics-companion-20190228-1|315	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-3-2.ltx
21mr|texlive-latex-graphics-companion-20190228-1|316	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-3-3.ltx
21mr|texlive-latex-graphics-companion-20190228-1|317	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-3-4.ltx
21mr|texlive-latex-graphics-companion-20190228-1|318	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-3-5.ltx
21mr|texlive-latex-graphics-companion-20190228-1|319	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-3-6.ltx
21mr|texlive-latex-graphics-companion-20190228-1|320	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-3-7.ltx
21mr|texlive-latex-graphics-companion-20190228-1|321	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-3-8.ltx
21mr|texlive-latex-graphics-companion-20190228-1|322	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-3-9.ltx
21mr|texlive-latex-graphics-companion-20190228-1|323	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-4-1.ltx
21mr|texlive-latex-graphics-companion-20190228-1|324	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-4-2.ltx
21mr|texlive-latex-graphics-companion-20190228-1|325	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-4-3.ltx
21mr|texlive-latex-graphics-companion-20190228-1|326	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-5-1.ltx
21mr|texlive-latex-graphics-companion-20190228-1|327	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-6-1.ltx
21mr|texlive-latex-graphics-companion-20190228-1|328	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-6-2.ltx
21mr|texlive-latex-graphics-companion-20190228-1|329	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-6-3.ltx
21mr|texlive-latex-graphics-companion-20190228-1|330	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-6-4.ltx
21mr|texlive-latex-graphics-companion-20190228-1|331	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-6-5.ltx
21mr|texlive-latex-graphics-companion-20190228-1|332	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-6-6.ltx
21mr|texlive-latex-graphics-companion-20190228-1|333	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-6-7.ltx
21mr|texlive-latex-graphics-companion-20190228-1|334	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-7-1.ltx
21mr|texlive-latex-graphics-companion-20190228-1|335	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-7-1.m4
21mr|texlive-latex-graphics-companion-20190228-1|336	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-7-2.ltx
21mr|texlive-latex-graphics-companion-20190228-1|337	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-7-2.m4
21mr|texlive-latex-graphics-companion-20190228-1|338	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-7-3.ltx
21mr|texlive-latex-graphics-companion-20190228-1|339	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-7-3.m4
21mr|texlive-latex-graphics-companion-20190228-1|340	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-7-4.ltx
21mr|texlive-latex-graphics-companion-20190228-1|341	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/6-7-4.m4
21mr|texlive-latex-graphics-companion-20190228-1|342	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/7-2-1.mx1
21mr|texlive-latex-graphics-companion-20190228-1|343	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/7-2-1.mx2
21mr|texlive-latex-graphics-companion-20190228-1|344	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/7-2-1.ptx
21mr|texlive-latex-graphics-companion-20190228-1|345	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/7-2-2.ltx
21mr|texlive-latex-graphics-companion-20190228-1|346	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/7-2-3.ltx
21mr|texlive-latex-graphics-companion-20190228-1|347	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/7-2-4.ltx
21mr|texlive-latex-graphics-companion-20190228-1|348	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/7-2-5.ltx
21mr|texlive-latex-graphics-companion-20190228-1|349	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/7-2-6.ltx
21mr|texlive-latex-graphics-companion-20190228-1|350	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/7-3-1.abc
21mr|texlive-latex-graphics-companion-20190228-1|351	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/7-3-2.ltx
21mr|texlive-latex-graphics-companion-20190228-1|352	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/7-3-3.abc
21mr|texlive-latex-graphics-companion-20190228-1|353	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/7-3-4.abc
21mr|texlive-latex-graphics-companion-20190228-1|354	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/7-3-5.abc
21mr|texlive-latex-graphics-companion-20190228-1|355	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/7-3-6.abc
21mr|texlive-latex-graphics-companion-20190228-1|356	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/7-3-7.abc
21mr|texlive-latex-graphics-companion-20190228-1|357	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/7-3-8.abc
21mr|texlive-latex-graphics-companion-20190228-1|358	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/7-3-9.abc
21mr|texlive-latex-graphics-companion-20190228-1|359	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/7-4-1.mpp
21mr|texlive-latex-graphics-companion-20190228-1|360	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/7-4-10.mx1
21mr|texlive-latex-graphics-companion-20190228-1|361	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/7-4-10.mx2
21mr|texlive-latex-graphics-companion-20190228-1|362	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/7-4-10.ptx
21mr|texlive-latex-graphics-companion-20190228-1|363	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/7-4-2.mpp
21mr|texlive-latex-graphics-companion-20190228-1|364	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/7-4-3.mpp
21mr|texlive-latex-graphics-companion-20190228-1|365	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/7-4-4.mpp
21mr|texlive-latex-graphics-companion-20190228-1|366	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/7-4-5.mpp
21mr|texlive-latex-graphics-companion-20190228-1|367	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/7-4-6.mpp
21mr|texlive-latex-graphics-companion-20190228-1|368	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/7-4-7.mpp
21mr|texlive-latex-graphics-companion-20190228-1|369	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/7-4-8.mpp
21mr|texlive-latex-graphics-companion-20190228-1|370	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/7-4-9.mpp
21mr|texlive-latex-graphics-companion-20190228-1|371	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/8-1-1.ltx
21mr|texlive-latex-graphics-companion-20190228-1|372	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/8-1-2.ltx
21mr|texlive-latex-graphics-companion-20190228-1|373	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/8-1-3.ltx
21mr|texlive-latex-graphics-companion-20190228-1|374	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/8-1-4.ltx
21mr|texlive-latex-graphics-companion-20190228-1|375	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/8-2-1.ltx
21mr|texlive-latex-graphics-companion-20190228-1|376	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/8-2-2.ltx
21mr|texlive-latex-graphics-companion-20190228-1|377	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/8-2-3.ltx
21mr|texlive-latex-graphics-companion-20190228-1|378	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/8-3-1.ltx
21mr|texlive-latex-graphics-companion-20190228-1|379	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/8-3-2.ltx
21mr|texlive-latex-graphics-companion-20190228-1|380	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/8-3-3.ltx
21mr|texlive-latex-graphics-companion-20190228-1|381	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/8-4-1.ltx
21mr|texlive-latex-graphics-companion-20190228-1|382	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/8-4-2.ltx
21mr|texlive-latex-graphics-companion-20190228-1|383	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/8-5-1.inl
21mr|texlive-latex-graphics-companion-20190228-1|384	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/8-6-1.inl
21mr|texlive-latex-graphics-companion-20190228-1|385	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/8-6-2.inl
21mr|texlive-latex-graphics-companion-20190228-1|386	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/8-6-3.inl
21mr|texlive-latex-graphics-companion-20190228-1|387	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/8-6-4.inl
21mr|texlive-latex-graphics-companion-20190228-1|388	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/8-6-5.inl
21mr|texlive-latex-graphics-companion-20190228-1|389	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/8-6-6.inl
21mr|texlive-latex-graphics-companion-20190228-1|390	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/8-6-7.inl
21mr|texlive-latex-graphics-companion-20190228-1|391	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/8-6-8.inl
21mr|texlive-latex-graphics-companion-20190228-1|392	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/8-7-1.acr
21mr|texlive-latex-graphics-companion-20190228-1|393	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/8-7-1.dwn
21mr|texlive-latex-graphics-companion-20190228-1|394	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/8-7-1.ltx
21mr|texlive-latex-graphics-companion-20190228-1|395	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/8-7-2.ltx
21mr|texlive-latex-graphics-companion-20190228-1|396	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/8-7-3.ltx
21mr|texlive-latex-graphics-companion-20190228-1|397	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/8-7-4.ltx
21mr|texlive-latex-graphics-companion-20190228-1|398	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/9-2-1.inl
21mr|texlive-latex-graphics-companion-20190228-1|399	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/9-2-2.inl
21mr|texlive-latex-graphics-companion-20190228-1|400	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/9-2-3.inl
21mr|texlive-latex-graphics-companion-20190228-1|401	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/9-2-4.inl
21mr|texlive-latex-graphics-companion-20190228-1|402	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/9-2-5.inl
21mr|texlive-latex-graphics-companion-20190228-1|403	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/9-2-6.inl
21mr|texlive-latex-graphics-companion-20190228-1|404	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/9-2-7.inl
21mr|texlive-latex-graphics-companion-20190228-1|405	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/9-2-8.ltx
21mr|texlive-latex-graphics-companion-20190228-1|406	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/9-2-9.ltx
21mr|texlive-latex-graphics-companion-20190228-1|407	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/9-3-1.inl
21mr|texlive-latex-graphics-companion-20190228-1|408	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/9-3-10.inl
21mr|texlive-latex-graphics-companion-20190228-1|409	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/9-3-11.inl
21mr|texlive-latex-graphics-companion-20190228-1|410	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/9-3-12.inl
21mr|texlive-latex-graphics-companion-20190228-1|411	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/9-3-13.inl
21mr|texlive-latex-graphics-companion-20190228-1|412	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/9-3-14.inl
21mr|texlive-latex-graphics-companion-20190228-1|413	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/9-3-15.inl
21mr|texlive-latex-graphics-companion-20190228-1|414	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/9-3-16.inl
21mr|texlive-latex-graphics-companion-20190228-1|415	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/9-3-17.inl
21mr|texlive-latex-graphics-companion-20190228-1|416	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/9-3-18.inl
21mr|texlive-latex-graphics-companion-20190228-1|417	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/9-3-19.inl
21mr|texlive-latex-graphics-companion-20190228-1|418	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/9-3-2.inl
21mr|texlive-latex-graphics-companion-20190228-1|419	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/9-3-20.inl
21mr|texlive-latex-graphics-companion-20190228-1|420	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/9-3-3.inl
21mr|texlive-latex-graphics-companion-20190228-1|421	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/9-3-4.inl
21mr|texlive-latex-graphics-companion-20190228-1|422	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/9-3-5.inl
21mr|texlive-latex-graphics-companion-20190228-1|423	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/9-3-6.inl
21mr|texlive-latex-graphics-companion-20190228-1|424	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/9-3-7.inl
21mr|texlive-latex-graphics-companion-20190228-1|425	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/9-3-8.inl
21mr|texlive-latex-graphics-companion-20190228-1|426	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/9-3-9.inl
21mr|texlive-latex-graphics-companion-20190228-1|427	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/A-1-1.inl
21mr|texlive-latex-graphics-companion-20190228-1|428	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/Makefile
21mr|texlive-latex-graphics-companion-20190228-1|429	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/README
21mr|texlive-latex-graphics-companion-20190228-1|430	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/ages.dat
21mr|texlive-latex-graphics-companion-20190228-1|431	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/bar.ini
21mr|texlive-latex-graphics-companion-20190228-1|432	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/chap.dat
21mr|texlive-latex-graphics-companion-20190228-1|433	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/clef.ini
21mr|texlive-latex-graphics-companion-20190228-1|434	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/config.ps
21mr|texlive-latex-graphics-companion-20190228-1|435	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/decade.dat
21mr|texlive-latex-graphics-companion-20190228-1|436	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/feature.ini
21mr|texlive-latex-graphics-companion-20190228-1|437	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/graves.dat
21mr|texlive-latex-graphics-companion-20190228-1|438	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/inputs/graphics.cfg
21mr|texlive-latex-graphics-companion-20190228-1|439	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/inputs/header.tex
21mr|texlive-latex-graphics-companion-20190228-1|440	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/inputs/mfpic.sty
21mr|texlive-latex-graphics-companion-20190228-1|441	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/inputs/ppex.cls
21mr|texlive-latex-graphics-companion-20190228-1|442	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/key.ini
21mr|texlive-latex-graphics-companion-20190228-1|443	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/langs.dat
21mr|texlive-latex-graphics-companion-20190228-1|444	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/langs2.dat
21mr|texlive-latex-graphics-companion-20190228-1|445	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/langs3.dat
21mr|texlive-latex-graphics-companion-20190228-1|446	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/macro.ini
21mr|texlive-latex-graphics-companion-20190228-1|447	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/mpp.tex
21mr|texlive-latex-graphics-companion-20190228-1|448	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/note.ini
21mr|texlive-latex-graphics-companion-20190228-1|449	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/notecc.ini
21mr|texlive-latex-graphics-companion-20190228-1|450	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/pot.dat
21mr|texlive-latex-graphics-companion-20190228-1|451	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/script.ini
21mr|texlive-latex-graphics-companion-20190228-1|452	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/scriptcc.ini
21mr|texlive-latex-graphics-companion-20190228-1|453	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/showgrid.tex
21mr|texlive-latex-graphics-companion-20190228-1|454	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/stones.dat
21mr|texlive-latex-graphics-companion-20190228-1|455	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/students.dat
21mr|texlive-latex-graphics-companion-20190228-1|456	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/veracx.mx1
21mr|texlive-latex-graphics-companion-20190228-1|457	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/veracx.tex
21mr|texlive-latex-graphics-companion-20190228-1|458	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/yearm.dat
21mr|texlive-latex-graphics-companion-20190228-1|459	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/years.dat
21mr|texlive-latex-graphics-companion-20190228-1|460	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/years.men
21mr|texlive-latex-graphics-companion-20190228-1|461	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/years.wom
21mr|texlive-latex-graphics-companion-20190228-1|462	%doc %{_texmfdistdir}/doc/latex/latex-graphics-companion/yearw.dat
21mr|texlive-latex-graphics-companion-20190228-1|463	
21mr|texlive-latex-graphics-companion-20190228-1|464	#-----------------------------------------------------------------------
21mr|texlive-latex-graphics-companion-20190228-1|465	%prep
21mr|texlive-latex-graphics-companion-20190228-1|466	%setup -c -a0 -a1
21mr|texlive-latex-graphics-companion-20190228-1|467	
21mr|texlive-latex-graphics-companion-20190228-1|468	%build
21mr|texlive-latex-graphics-companion-20190228-1|469	
21mr|texlive-latex-graphics-companion-20190228-1|470	%install
21mr|texlive-latex-graphics-companion-20190228-1|471	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-latex-graphics-companion-20190228-1|472	cp -fpar doc %{buildroot}%{_texmfdistdir}

18288 21
21mr|texlive-latexmp-1.2.1-7|1	# revision 15878
21mr|texlive-latexmp-1.2.1-7|2	# category Package
21mr|texlive-latexmp-1.2.1-7|3	# catalog-ctan /graphics/metapost/contrib/macros/latexmp
21mr|texlive-latexmp-1.2.1-7|4	# catalog-date 2007-02-23 00:16:39 +0100
21mr|texlive-latexmp-1.2.1-7|5	# catalog-license pd
21mr|texlive-latexmp-1.2.1-7|6	# catalog-version 1.2.1
21mr|texlive-latexmp-1.2.1-7|7	Name:		texlive-latexmp
21mr|texlive-latexmp-1.2.1-7|8	Version:	1.2.1
21mr|texlive-latexmp-1.2.1-7|9	Release:	7
21mr|texlive-latexmp-1.2.1-7|10	Summary:	Interface for LaTeX-based typesetting in MetaPost
21mr|texlive-latexmp-1.2.1-7|11	Group:		Publishing
21mr|texlive-latexmp-1.2.1-7|12	URL:		http://www.ctan.org/tex-archive/graphics/metapost/contrib/macros/latexmp
21mr|texlive-latexmp-1.2.1-7|13	License:	PD
21mr|texlive-latexmp-1.2.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latexmp.tar.xz
21mr|texlive-latexmp-1.2.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latexmp.doc.tar.xz
21mr|texlive-latexmp-1.2.1-7|16	BuildArch:	noarch
21mr|texlive-latexmp-1.2.1-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-latexmp-1.2.1-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-latexmp-1.2.1-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-latexmp-1.2.1-7|20	
21mr|texlive-latexmp-1.2.1-7|21	%description
21mr|texlive-latexmp-1.2.1-7|22	The MetaPost package latexMP implements a user-friendly
21mr|texlive-latexmp-1.2.1-7|23	interface to access LaTeX-based typesetting capabilities in
21mr|texlive-latexmp-1.2.1-7|24	MetaPost. The text to be typeset is given as string. This
21mr|texlive-latexmp-1.2.1-7|25	allows even dynamic text elements, for example counters, to be
21mr|texlive-latexmp-1.2.1-7|26	used in labels. Compared to other implementations it is much
21mr|texlive-latexmp-1.2.1-7|27	more flexible, since it can be used as direct replacement for
21mr|texlive-latexmp-1.2.1-7|28	btex..etex, and much faster, compared for example to the
21mr|texlive-latexmp-1.2.1-7|29	solution provided by tex.mp.
21mr|texlive-latexmp-1.2.1-7|30	
21mr|texlive-latexmp-1.2.1-7|31	
21mr|texlive-latexmp-1.2.1-7|32	#-----------------------------------------------------------------------
21mr|texlive-latexmp-1.2.1-7|33	%files
21mr|texlive-latexmp-1.2.1-7|34	%{_texmfdistdir}/metapost/latexmp/latexmp.mp
21mr|texlive-latexmp-1.2.1-7|35	%doc %{_texmfdistdir}/doc/metapost/latexmp/README
21mr|texlive-latexmp-1.2.1-7|36	%doc %{_texmfdistdir}/doc/metapost/latexmp/latexmp.pdf
21mr|texlive-latexmp-1.2.1-7|37	
21mr|texlive-latexmp-1.2.1-7|38	#-----------------------------------------------------------------------
21mr|texlive-latexmp-1.2.1-7|39	%prep
21mr|texlive-latexmp-1.2.1-7|40	%setup -c -a0 -a1
21mr|texlive-latexmp-1.2.1-7|41	
21mr|texlive-latexmp-1.2.1-7|42	%build
21mr|texlive-latexmp-1.2.1-7|43	
21mr|texlive-latexmp-1.2.1-7|44	%install
21mr|texlive-latexmp-1.2.1-7|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-latexmp-1.2.1-7|46	cp -fpar metapost doc %{buildroot}%{_texmfdistdir}

18289 21
21mr|texlive-latex-notes-zh-cn-1.20-6|1	# revision 15878
21mr|texlive-latex-notes-zh-cn-1.20-6|2	# category Package
21mr|texlive-latex-notes-zh-cn-1.20-6|3	# catalog-ctan /info/latex-notes-zh-cn
21mr|texlive-latex-notes-zh-cn-1.20-6|4	# catalog-date 2009-11-09 22:53:30 +0100
21mr|texlive-latex-notes-zh-cn-1.20-6|5	# catalog-license lppl1.3
21mr|texlive-latex-notes-zh-cn-1.20-6|6	# catalog-version 1.20
21mr|texlive-latex-notes-zh-cn-1.20-6|7	Name:		texlive-latex-notes-zh-cn
21mr|texlive-latex-notes-zh-cn-1.20-6|8	Version:	1.20
21mr|texlive-latex-notes-zh-cn-1.20-6|9	Release:	6
21mr|texlive-latex-notes-zh-cn-1.20-6|10	Summary:	Chinese Introduction to TeX and LaTeX
21mr|texlive-latex-notes-zh-cn-1.20-6|11	Group:		Publishing
21mr|texlive-latex-notes-zh-cn-1.20-6|12	URL:		http://www.ctan.org/tex-archive/info/latex-notes-zh-cn
21mr|texlive-latex-notes-zh-cn-1.20-6|13	License:	LPPL1.3
21mr|texlive-latex-notes-zh-cn-1.20-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-notes-zh-cn.tar.xz
21mr|texlive-latex-notes-zh-cn-1.20-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-notes-zh-cn.doc.tar.xz
21mr|texlive-latex-notes-zh-cn-1.20-6|16	BuildArch:	noarch
21mr|texlive-latex-notes-zh-cn-1.20-6|17	BuildRequires:	texlive-tlpkg
21mr|texlive-latex-notes-zh-cn-1.20-6|18	Requires(pre):	texlive-tlpkg
21mr|texlive-latex-notes-zh-cn-1.20-6|19	
21mr|texlive-latex-notes-zh-cn-1.20-6|20	%description
21mr|texlive-latex-notes-zh-cn-1.20-6|21	The document is an introduction to TeX/LaTeX, in Chinese. It
21mr|texlive-latex-notes-zh-cn-1.20-6|22	covers basic text typesetting, mathematics, graphics, tables,
21mr|texlive-latex-notes-zh-cn-1.20-6|23	Chinese language & fonts, and some miscellaneous features
21mr|texlive-latex-notes-zh-cn-1.20-6|24	(hyperlinks, long documents, bibliographies, indexes and page
21mr|texlive-latex-notes-zh-cn-1.20-6|25	layout).
21mr|texlive-latex-notes-zh-cn-1.20-6|26	
21mr|texlive-latex-notes-zh-cn-1.20-6|27	#-----------------------------------------------------------------------
21mr|texlive-latex-notes-zh-cn-1.20-6|28	%files
21mr|texlive-latex-notes-zh-cn-1.20-6|29	%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/README
21mr|texlive-latex-notes-zh-cn-1.20-6|30	%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/history.txt
21mr|texlive-latex-notes-zh-cn-1.20-6|31	%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/latex-notes-zh-cn.pdf
21mr|texlive-latex-notes-zh-cn-1.20-6|32	%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/license.txt
21mr|texlive-latex-notes-zh-cn-1.20-6|33	%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/basics.tex
21mr|texlive-latex-notes-zh-cn-1.20-6|34	%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/dscf4684.jpg
21mr|texlive-latex-notes-zh-cn-1.20-6|35	%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/examples/arrow.mps
21mr|texlive-latex-notes-zh-cn-1.20-6|36	%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/examples/color.mps
21mr|texlive-latex-notes-zh-cn-1.20-6|37	%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/examples/colors.mps
21mr|texlive-latex-notes-zh-cn-1.20-6|38	%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/examples/curve.mps
21mr|texlive-latex-notes-zh-cn-1.20-6|39	%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/examples/dashed.mps
21mr|texlive-latex-notes-zh-cn-1.20-6|40	%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/examples/dot.mps
21mr|texlive-latex-notes-zh-cn-1.20-6|41	%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/examples/fill.mps
21mr|texlive-latex-notes-zh-cn-1.20-6|42	%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/examples/label.mps
21mr|texlive-latex-notes-zh-cn-1.20-6|43	%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/examples/line.mps
21mr|texlive-latex-notes-zh-cn-1.20-6|44	%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/examples/loop.mps
21mr|texlive-latex-notes-zh-cn-1.20-6|45	%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/examples/path.mps
21mr|texlive-latex-notes-zh-cn-1.20-6|46	%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/examples/predefined.mps
21mr|texlive-latex-notes-zh-cn-1.20-6|47	%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/examples/pst_arc.eps
21mr|texlive-latex-notes-zh-cn-1.20-6|48	%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/examples/pst_arrow.eps
21mr|texlive-latex-notes-zh-cn-1.20-6|49	%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/examples/pst_axis.eps
21mr|texlive-latex-notes-zh-cn-1.20-6|50	%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/examples/pst_bezier.eps
21mr|texlive-latex-notes-zh-cn-1.20-6|51	%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/examples/pst_circle.eps
21mr|texlive-latex-notes-zh-cn-1.20-6|52	%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/examples/pst_color.eps
21mr|texlive-latex-notes-zh-cn-1.20-6|53	%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/examples/pst_curve.eps
21mr|texlive-latex-notes-zh-cn-1.20-6|54	%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/examples/pst_dot.eps
21mr|texlive-latex-notes-zh-cn-1.20-6|55	%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/examples/pst_fill.eps
21mr|texlive-latex-notes-zh-cn-1.20-6|56	%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/examples/pst_frame.eps
21mr|texlive-latex-notes-zh-cn-1.20-6|57	%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/examples/pst_grid.eps
21mr|texlive-latex-notes-zh-cn-1.20-6|58	%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/examples/pst_label.eps
21mr|texlive-latex-notes-zh-cn-1.20-6|59	%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/examples/pst_line.eps
21mr|texlive-latex-notes-zh-cn-1.20-6|60	%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/examples/pst_linestyle.eps
21mr|texlive-latex-notes-zh-cn-1.20-6|61	%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/examples/pst_origin.eps
21mr|texlive-latex-notes-zh-cn-1.20-6|62	%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/examples/pst_parabola.eps
21mr|texlive-latex-notes-zh-cn-1.20-6|63	%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/examples/pst_polygon.eps
21mr|texlive-latex-notes-zh-cn-1.20-6|64	%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/examples/pst_rput.eps
21mr|texlive-latex-notes-zh-cn-1.20-6|65	%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/examples/pst_uput.eps
21mr|texlive-latex-notes-zh-cn-1.20-6|66	%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/examples/subfig.mps
21mr|texlive-latex-notes-zh-cn-1.20-6|67	%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/examples/subfig_left.mps
21mr|texlive-latex-notes-zh-cn-1.20-6|68	%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/examples/subfig_right.mps
21mr|texlive-latex-notes-zh-cn-1.20-6|69	%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/examples/transform.mps
21mr|texlive-latex-notes-zh-cn-1.20-6|70	%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/examples/uline.mps
21mr|texlive-latex-notes-zh-cn-1.20-6|71	%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/fonts.tex
21mr|texlive-latex-notes-zh-cn-1.20-6|72	%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/graphics.tex
21mr|texlive-latex-notes-zh-cn-1.20-6|73	%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/i18n.tex
21mr|texlive-latex-notes-zh-cn-1.20-6|74	%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/introduction.tex
21mr|texlive-latex-notes-zh-cn-1.20-6|75	%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/lnotes.tex
21mr|texlive-latex-notes-zh-cn-1.20-6|76	%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/math.tex
21mr|texlive-latex-notes-zh-cn-1.20-6|77	%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/misc.tex
21mr|texlive-latex-notes-zh-cn-1.20-6|78	%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/postcript.tex
21mr|texlive-latex-notes-zh-cn-1.20-6|79	%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/preface.tex
21mr|texlive-latex-notes-zh-cn-1.20-6|80	%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/reading.bib
21mr|texlive-latex-notes-zh-cn-1.20-6|81	%doc %{_texmfdistdir}/doc/generic/latex-notes-zh-cn/src/tables.tex
21mr|texlive-latex-notes-zh-cn-1.20-6|82	
21mr|texlive-latex-notes-zh-cn-1.20-6|83	#-----------------------------------------------------------------------
21mr|texlive-latex-notes-zh-cn-1.20-6|84	%prep
21mr|texlive-latex-notes-zh-cn-1.20-6|85	%setup -c -a0 -a1
21mr|texlive-latex-notes-zh-cn-1.20-6|86	
21mr|texlive-latex-notes-zh-cn-1.20-6|87	%build
21mr|texlive-latex-notes-zh-cn-1.20-6|88	
21mr|texlive-latex-notes-zh-cn-1.20-6|89	%install
21mr|texlive-latex-notes-zh-cn-1.20-6|90	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-latex-notes-zh-cn-1.20-6|91	cp -fpar doc %{buildroot}%{_texmfdistdir}

18290 21
21mr|texlive-latex-referenz-20190228-1|1	Name:		texlive-latex-referenz
21mr|texlive-latex-referenz-20190228-1|2	Version:	20190228
21mr|texlive-latex-referenz-20190228-1|3	Release:	1
21mr|texlive-latex-referenz-20190228-1|4	Summary:	Examples from the book "LaTeX Referenz"
21mr|texlive-latex-referenz-20190228-1|5	Group:		Publishing
21mr|texlive-latex-referenz-20190228-1|6	URL:		http://www.ctan.org/tex-archive/info/examples/LaTeX-Referenz
21mr|texlive-latex-referenz-20190228-1|7	License:	LPPL
21mr|texlive-latex-referenz-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-referenz.tar.xz
21mr|texlive-latex-referenz-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-referenz.doc.tar.xz
21mr|texlive-latex-referenz-20190228-1|10	BuildArch:	noarch
21mr|texlive-latex-referenz-20190228-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-latex-referenz-20190228-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-latex-referenz-20190228-1|13	
21mr|texlive-latex-referenz-20190228-1|14	%description
21mr|texlive-latex-referenz-20190228-1|15	This bundle contains all the examples, as source, eps and pdf,
21mr|texlive-latex-referenz-20190228-1|16	of the author's book "LaTeX Referenz" (2nd ed.), published by
21mr|texlive-latex-referenz-20190228-1|17	DANTE/Lehmanns. The examples can be run as usual with the
21mr|texlive-latex-referenz-20190228-1|18	example class ttctexa.cls, which is in the distribution.
21mr|texlive-latex-referenz-20190228-1|19	
21mr|texlive-latex-referenz-20190228-1|20	#-----------------------------------------------------------------------
21mr|texlive-latex-referenz-20190228-1|21	%files
21mr|texlive-latex-referenz-20190228-1|22	%doc %{_texmfdistdir}/doc/latex/latex-referenz
21mr|texlive-latex-referenz-20190228-1|23	
21mr|texlive-latex-referenz-20190228-1|24	#-----------------------------------------------------------------------
21mr|texlive-latex-referenz-20190228-1|25	%prep
21mr|texlive-latex-referenz-20190228-1|26	%setup -c -a0 -a1
21mr|texlive-latex-referenz-20190228-1|27	
21mr|texlive-latex-referenz-20190228-1|28	%build
21mr|texlive-latex-referenz-20190228-1|29	
21mr|texlive-latex-referenz-20190228-1|30	%install
21mr|texlive-latex-referenz-20190228-1|31	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-latex-referenz-20190228-1|32	cp -fpar doc %{buildroot}%{_texmfdistdir}

18291 21
21mr|texlive-latex-tabellen-20190228-1|1	# revision 16979
21mr|texlive-latex-tabellen-20190228-1|2	# category Package
21mr|texlive-latex-tabellen-20190228-1|3	# catalog-ctan /info/examples/Tabellen2
21mr|texlive-latex-tabellen-20190228-1|4	# catalog-date 2010-02-12 13:59:30 +0100
21mr|texlive-latex-tabellen-20190228-1|5	# catalog-license lppl
21mr|texlive-latex-tabellen-20190228-1|6	# catalog-version undef
21mr|texlive-latex-tabellen-20190228-1|7	Name:		texlive-latex-tabellen
21mr|texlive-latex-tabellen-20190228-1|8	Version:	20190228
21mr|texlive-latex-tabellen-20190228-1|9	Release:	1
21mr|texlive-latex-tabellen-20190228-1|10	Summary:	LaTeX Tabellen
21mr|texlive-latex-tabellen-20190228-1|11	Group:		Publishing
21mr|texlive-latex-tabellen-20190228-1|12	URL:		http://www.ctan.org/tex-archive/info/examples/Tabellen2
21mr|texlive-latex-tabellen-20190228-1|13	License:	LPPL
21mr|texlive-latex-tabellen-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-tabellen.tar.xz
21mr|texlive-latex-tabellen-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-tabellen.doc.tar.xz
21mr|texlive-latex-tabellen-20190228-1|16	BuildArch:	noarch
21mr|texlive-latex-tabellen-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-latex-tabellen-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-latex-tabellen-20190228-1|19	
21mr|texlive-latex-tabellen-20190228-1|20	%description
21mr|texlive-latex-tabellen-20190228-1|21	The examples from the book <<Tabellen mit LaTeX>>, 2nd ed.
21mr|texlive-latex-tabellen-20190228-1|22	
21mr|texlive-latex-tabellen-20190228-1|23	#-----------------------------------------------------------------------
21mr|texlive-latex-tabellen-20190228-1|24	%files
21mr|texlive-latex-tabellen-20190228-1|25	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/01-01-1.ltxps
21mr|texlive-latex-tabellen-20190228-1|26	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/01-01-10.ltx
21mr|texlive-latex-tabellen-20190228-1|27	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/01-01-11.ltx
21mr|texlive-latex-tabellen-20190228-1|28	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/01-01-12.ltx
21mr|texlive-latex-tabellen-20190228-1|29	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/01-01-13.ltx
21mr|texlive-latex-tabellen-20190228-1|30	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/01-01-14.ltx
21mr|texlive-latex-tabellen-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/01-01-15.ltx
21mr|texlive-latex-tabellen-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/01-01-16.ltx
21mr|texlive-latex-tabellen-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/01-01-17.ltx
21mr|texlive-latex-tabellen-20190228-1|34	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/01-01-18.ltx
21mr|texlive-latex-tabellen-20190228-1|35	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/01-01-19.ltx
21mr|texlive-latex-tabellen-20190228-1|36	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/01-01-2.ltx
21mr|texlive-latex-tabellen-20190228-1|37	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/01-01-3.ltx
21mr|texlive-latex-tabellen-20190228-1|38	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/01-01-4.ltx
21mr|texlive-latex-tabellen-20190228-1|39	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/01-01-5.ltx
21mr|texlive-latex-tabellen-20190228-1|40	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/01-01-6.ltx
21mr|texlive-latex-tabellen-20190228-1|41	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/01-01-7.ltx
21mr|texlive-latex-tabellen-20190228-1|42	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/01-01-8.ltx
21mr|texlive-latex-tabellen-20190228-1|43	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/01-01-9.ltx
21mr|texlive-latex-tabellen-20190228-1|44	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/01-02-1.ltxps
21mr|texlive-latex-tabellen-20190228-1|45	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/01-02-2.ltx
21mr|texlive-latex-tabellen-20190228-1|46	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/01-02-3.ltx
21mr|texlive-latex-tabellen-20190228-1|47	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/01-02-4.ltx
21mr|texlive-latex-tabellen-20190228-1|48	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/01-02-5.ltx
21mr|texlive-latex-tabellen-20190228-1|49	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/01-02-6.ltx
21mr|texlive-latex-tabellen-20190228-1|50	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/01-02-7.ltx
21mr|texlive-latex-tabellen-20190228-1|51	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/01-02-8.ltx
21mr|texlive-latex-tabellen-20190228-1|52	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/01-02-9.ltx
21mr|texlive-latex-tabellen-20190228-1|53	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-01-1.ltx
21mr|texlive-latex-tabellen-20190228-1|54	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-01-10.ltxps
21mr|texlive-latex-tabellen-20190228-1|55	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-01-11.ltx
21mr|texlive-latex-tabellen-20190228-1|56	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-01-12.ltx
21mr|texlive-latex-tabellen-20190228-1|57	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-01-13.ltx
21mr|texlive-latex-tabellen-20190228-1|58	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-01-14.ltx
21mr|texlive-latex-tabellen-20190228-1|59	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-01-15.ltx
21mr|texlive-latex-tabellen-20190228-1|60	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-01-16.ltx
21mr|texlive-latex-tabellen-20190228-1|61	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-01-17.ltx
21mr|texlive-latex-tabellen-20190228-1|62	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-01-18.ltx
21mr|texlive-latex-tabellen-20190228-1|63	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-01-19.ltx
21mr|texlive-latex-tabellen-20190228-1|64	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-01-2.ltx
21mr|texlive-latex-tabellen-20190228-1|65	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-01-3.ltx
21mr|texlive-latex-tabellen-20190228-1|66	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-01-4.ltx
21mr|texlive-latex-tabellen-20190228-1|67	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-01-5.ltx
21mr|texlive-latex-tabellen-20190228-1|68	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-01-6.ltx
21mr|texlive-latex-tabellen-20190228-1|69	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-01-7.ltx
21mr|texlive-latex-tabellen-20190228-1|70	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-01-8.ltxps
21mr|texlive-latex-tabellen-20190228-1|71	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-01-9.ltxps
21mr|texlive-latex-tabellen-20190228-1|72	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-02-1.ltx
21mr|texlive-latex-tabellen-20190228-1|73	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-02-2.ltx
21mr|texlive-latex-tabellen-20190228-1|74	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-02-3.ltx
21mr|texlive-latex-tabellen-20190228-1|75	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-02-4.ltx
21mr|texlive-latex-tabellen-20190228-1|76	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-02-5.ltx
21mr|texlive-latex-tabellen-20190228-1|77	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-02-6.ltx
21mr|texlive-latex-tabellen-20190228-1|78	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-03-1.ltx
21mr|texlive-latex-tabellen-20190228-1|79	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-03-10.ltx
21mr|texlive-latex-tabellen-20190228-1|80	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-03-11.ltx
21mr|texlive-latex-tabellen-20190228-1|81	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-03-12.ltx
21mr|texlive-latex-tabellen-20190228-1|82	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-03-13.ltx
21mr|texlive-latex-tabellen-20190228-1|83	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-03-14.ltx
21mr|texlive-latex-tabellen-20190228-1|84	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-03-2.ltx
21mr|texlive-latex-tabellen-20190228-1|85	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-03-3.ltx
21mr|texlive-latex-tabellen-20190228-1|86	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-03-4.ltx
21mr|texlive-latex-tabellen-20190228-1|87	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-03-5.ltx
21mr|texlive-latex-tabellen-20190228-1|88	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-03-6.ltx
21mr|texlive-latex-tabellen-20190228-1|89	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-03-7.ltx
21mr|texlive-latex-tabellen-20190228-1|90	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-03-8.ltx
21mr|texlive-latex-tabellen-20190228-1|91	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-03-9.ltx
21mr|texlive-latex-tabellen-20190228-1|92	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-04-1.ltx
21mr|texlive-latex-tabellen-20190228-1|93	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-04-10.ltx
21mr|texlive-latex-tabellen-20190228-1|94	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-04-2.ltx
21mr|texlive-latex-tabellen-20190228-1|95	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-04-3.ltx
21mr|texlive-latex-tabellen-20190228-1|96	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-04-4.ltx
21mr|texlive-latex-tabellen-20190228-1|97	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-04-5.ltx
21mr|texlive-latex-tabellen-20190228-1|98	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-04-6.ltx
21mr|texlive-latex-tabellen-20190228-1|99	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-04-7.ltx
21mr|texlive-latex-tabellen-20190228-1|100	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-04-8.ltx
21mr|texlive-latex-tabellen-20190228-1|101	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-04-9.ltx
21mr|texlive-latex-tabellen-20190228-1|102	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-05-1.ltx
21mr|texlive-latex-tabellen-20190228-1|103	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-05-10.ltx
21mr|texlive-latex-tabellen-20190228-1|104	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-05-11.ltx
21mr|texlive-latex-tabellen-20190228-1|105	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-05-2.ltx
21mr|texlive-latex-tabellen-20190228-1|106	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-05-3.ltx
21mr|texlive-latex-tabellen-20190228-1|107	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-05-4.ltx
21mr|texlive-latex-tabellen-20190228-1|108	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-05-5.ltx
21mr|texlive-latex-tabellen-20190228-1|109	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-05-6.ltx
21mr|texlive-latex-tabellen-20190228-1|110	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-05-7.ltx
21mr|texlive-latex-tabellen-20190228-1|111	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-05-8.ltx
21mr|texlive-latex-tabellen-20190228-1|112	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-05-9.ltx
21mr|texlive-latex-tabellen-20190228-1|113	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-06-1.ltx
21mr|texlive-latex-tabellen-20190228-1|114	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-06-2.ltx
21mr|texlive-latex-tabellen-20190228-1|115	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-06-3.ltx
21mr|texlive-latex-tabellen-20190228-1|116	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-06-4.ltx
21mr|texlive-latex-tabellen-20190228-1|117	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-06-5.ltx
21mr|texlive-latex-tabellen-20190228-1|118	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-07-1.ltx
21mr|texlive-latex-tabellen-20190228-1|119	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-07-2.ltx
21mr|texlive-latex-tabellen-20190228-1|120	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-07-3.ltx
21mr|texlive-latex-tabellen-20190228-1|121	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-07-4.ltx2
21mr|texlive-latex-tabellen-20190228-1|122	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-07-5.ltx
21mr|texlive-latex-tabellen-20190228-1|123	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-08-1.ltx
21mr|texlive-latex-tabellen-20190228-1|124	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-08-2.ltx
21mr|texlive-latex-tabellen-20190228-1|125	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-08-3.ltx
21mr|texlive-latex-tabellen-20190228-1|126	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-08-4.ltx
21mr|texlive-latex-tabellen-20190228-1|127	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-08-5.ltx
21mr|texlive-latex-tabellen-20190228-1|128	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-08-6.ltx
21mr|texlive-latex-tabellen-20190228-1|129	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-08-7.ltx
21mr|texlive-latex-tabellen-20190228-1|130	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-08-8.ltx
21mr|texlive-latex-tabellen-20190228-1|131	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-09-1.ltx
21mr|texlive-latex-tabellen-20190228-1|132	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-09-2.ltx
21mr|texlive-latex-tabellen-20190228-1|133	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-09-3.ltx
21mr|texlive-latex-tabellen-20190228-1|134	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-10-1.ltx
21mr|texlive-latex-tabellen-20190228-1|135	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-11-1.ltx
21mr|texlive-latex-tabellen-20190228-1|136	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-11-10.ltx
21mr|texlive-latex-tabellen-20190228-1|137	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-11-11.ltx
21mr|texlive-latex-tabellen-20190228-1|138	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-11-12.ltx
21mr|texlive-latex-tabellen-20190228-1|139	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-11-13.ltx
21mr|texlive-latex-tabellen-20190228-1|140	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-11-2.ltx
21mr|texlive-latex-tabellen-20190228-1|141	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-11-3.ltx
21mr|texlive-latex-tabellen-20190228-1|142	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-11-4.ltx
21mr|texlive-latex-tabellen-20190228-1|143	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-11-5.ltx
21mr|texlive-latex-tabellen-20190228-1|144	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-11-6.ltx
21mr|texlive-latex-tabellen-20190228-1|145	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-11-7.ltx
21mr|texlive-latex-tabellen-20190228-1|146	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-11-8.ltx
21mr|texlive-latex-tabellen-20190228-1|147	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-11-9.ltx
21mr|texlive-latex-tabellen-20190228-1|148	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-12-1.ltx
21mr|texlive-latex-tabellen-20190228-1|149	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-12-2.ltx
21mr|texlive-latex-tabellen-20190228-1|150	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-13-1.ltx
21mr|texlive-latex-tabellen-20190228-1|151	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-13-2.ltx
21mr|texlive-latex-tabellen-20190228-1|152	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-13-3.ltx
21mr|texlive-latex-tabellen-20190228-1|153	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-13-4.ltx
21mr|texlive-latex-tabellen-20190228-1|154	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-14-1.ltx
21mr|texlive-latex-tabellen-20190228-1|155	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-14-10.ltx
21mr|texlive-latex-tabellen-20190228-1|156	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-14-11.ltx
21mr|texlive-latex-tabellen-20190228-1|157	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-14-12.ltx
21mr|texlive-latex-tabellen-20190228-1|158	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-14-13.ltx
21mr|texlive-latex-tabellen-20190228-1|159	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-14-14.ltx
21mr|texlive-latex-tabellen-20190228-1|160	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-14-15.ltx
21mr|texlive-latex-tabellen-20190228-1|161	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-14-2.ltx
21mr|texlive-latex-tabellen-20190228-1|162	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-14-3.ltx
21mr|texlive-latex-tabellen-20190228-1|163	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-14-4.ltx
21mr|texlive-latex-tabellen-20190228-1|164	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-14-5.ltx
21mr|texlive-latex-tabellen-20190228-1|165	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-14-6.ltx
21mr|texlive-latex-tabellen-20190228-1|166	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-14-7.ltx
21mr|texlive-latex-tabellen-20190228-1|167	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-14-8.ltx
21mr|texlive-latex-tabellen-20190228-1|168	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-14-9.ltx
21mr|texlive-latex-tabellen-20190228-1|169	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-15-1.ltx
21mr|texlive-latex-tabellen-20190228-1|170	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-15-2.ltx
21mr|texlive-latex-tabellen-20190228-1|171	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-15-3.ltx
21mr|texlive-latex-tabellen-20190228-1|172	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-16-1.ltx
21mr|texlive-latex-tabellen-20190228-1|173	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-16-2.ltx
21mr|texlive-latex-tabellen-20190228-1|174	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-16-3.ltx
21mr|texlive-latex-tabellen-20190228-1|175	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-17-1.ltx
21mr|texlive-latex-tabellen-20190228-1|176	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-18-1.ltx
21mr|texlive-latex-tabellen-20190228-1|177	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-18-2.ltx
21mr|texlive-latex-tabellen-20190228-1|178	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-18-3.ltx
21mr|texlive-latex-tabellen-20190228-1|179	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-18-4.ltx
21mr|texlive-latex-tabellen-20190228-1|180	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-18-5.ltx
21mr|texlive-latex-tabellen-20190228-1|181	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-19-1.ltx
21mr|texlive-latex-tabellen-20190228-1|182	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-19-2.ltx
21mr|texlive-latex-tabellen-20190228-1|183	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-20-1.ltx
21mr|texlive-latex-tabellen-20190228-1|184	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-20-2.ltx
21mr|texlive-latex-tabellen-20190228-1|185	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-21-1.ltx2
21mr|texlive-latex-tabellen-20190228-1|186	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-21-2.ltx2
21mr|texlive-latex-tabellen-20190228-1|187	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-22-1.ltx
21mr|texlive-latex-tabellen-20190228-1|188	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-22-2.ltx
21mr|texlive-latex-tabellen-20190228-1|189	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-22-3.ltx
21mr|texlive-latex-tabellen-20190228-1|190	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-22-4.ltx
21mr|texlive-latex-tabellen-20190228-1|191	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-23-1.ltx
21mr|texlive-latex-tabellen-20190228-1|192	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-24-1.ltx
21mr|texlive-latex-tabellen-20190228-1|193	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-24-2.ltx
21mr|texlive-latex-tabellen-20190228-1|194	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-24-3.ltx
21mr|texlive-latex-tabellen-20190228-1|195	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-24-4.ltx
21mr|texlive-latex-tabellen-20190228-1|196	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-25-1.ltx
21mr|texlive-latex-tabellen-20190228-1|197	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-25-2.ltx
21mr|texlive-latex-tabellen-20190228-1|198	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-26-1.ltx
21mr|texlive-latex-tabellen-20190228-1|199	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-26-10.ltx
21mr|texlive-latex-tabellen-20190228-1|200	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-26-2.ltx
21mr|texlive-latex-tabellen-20190228-1|201	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-26-3.ltx
21mr|texlive-latex-tabellen-20190228-1|202	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-26-4.ltx
21mr|texlive-latex-tabellen-20190228-1|203	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-26-5.ltx
21mr|texlive-latex-tabellen-20190228-1|204	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-26-6.ltx
21mr|texlive-latex-tabellen-20190228-1|205	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-26-7.ltx
21mr|texlive-latex-tabellen-20190228-1|206	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-26-8.ltx
21mr|texlive-latex-tabellen-20190228-1|207	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-26-9.ltx
21mr|texlive-latex-tabellen-20190228-1|208	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-27-1.ltx
21mr|texlive-latex-tabellen-20190228-1|209	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-28-1.ltx
21mr|texlive-latex-tabellen-20190228-1|210	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-28-2.ltx
21mr|texlive-latex-tabellen-20190228-1|211	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-28-3.ltx
21mr|texlive-latex-tabellen-20190228-1|212	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-28-4.ltx
21mr|texlive-latex-tabellen-20190228-1|213	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-29-1.ltx
21mr|texlive-latex-tabellen-20190228-1|214	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/02-29-2.ltx
21mr|texlive-latex-tabellen-20190228-1|215	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/03-01-1.ltx
21mr|texlive-latex-tabellen-20190228-1|216	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/03-01-10.ltx
21mr|texlive-latex-tabellen-20190228-1|217	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/03-01-11.ltx
21mr|texlive-latex-tabellen-20190228-1|218	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/03-01-12.ltx
21mr|texlive-latex-tabellen-20190228-1|219	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/03-01-2.ltx
21mr|texlive-latex-tabellen-20190228-1|220	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/03-01-3.ltx
21mr|texlive-latex-tabellen-20190228-1|221	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/03-01-4.ltx
21mr|texlive-latex-tabellen-20190228-1|222	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/03-01-5.ltx
21mr|texlive-latex-tabellen-20190228-1|223	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/03-01-6.ltx
21mr|texlive-latex-tabellen-20190228-1|224	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/03-01-7.ltx
21mr|texlive-latex-tabellen-20190228-1|225	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/03-01-8.ltx
21mr|texlive-latex-tabellen-20190228-1|226	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/03-01-9.ltx
21mr|texlive-latex-tabellen-20190228-1|227	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/03-02-1.ltx
21mr|texlive-latex-tabellen-20190228-1|228	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/03-02-2.ltx
21mr|texlive-latex-tabellen-20190228-1|229	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/03-02-3.ltx
21mr|texlive-latex-tabellen-20190228-1|230	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/03-02-4.ltx
21mr|texlive-latex-tabellen-20190228-1|231	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/03-02-5.ltx
21mr|texlive-latex-tabellen-20190228-1|232	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/03-02-6.ltx
21mr|texlive-latex-tabellen-20190228-1|233	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/03-02-7.ltx
21mr|texlive-latex-tabellen-20190228-1|234	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/03-03-1.ltx
21mr|texlive-latex-tabellen-20190228-1|235	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/03-03-2.ltx
21mr|texlive-latex-tabellen-20190228-1|236	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/03-03-3.ltxb
21mr|texlive-latex-tabellen-20190228-1|237	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/03-03-4.ltx
21mr|texlive-latex-tabellen-20190228-1|238	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/03-03-5.ltx
21mr|texlive-latex-tabellen-20190228-1|239	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/03-03-6.ltx
21mr|texlive-latex-tabellen-20190228-1|240	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-01-1.ltx
21mr|texlive-latex-tabellen-20190228-1|241	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-01-10.ltx2
21mr|texlive-latex-tabellen-20190228-1|242	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-01-11.ltx2
21mr|texlive-latex-tabellen-20190228-1|243	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-01-12.ltx2
21mr|texlive-latex-tabellen-20190228-1|244	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-01-13.ltx2
21mr|texlive-latex-tabellen-20190228-1|245	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-01-14.ltx2
21mr|texlive-latex-tabellen-20190228-1|246	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-01-15.ltx2
21mr|texlive-latex-tabellen-20190228-1|247	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-01-2.ltx2
21mr|texlive-latex-tabellen-20190228-1|248	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-01-3.ltx2
21mr|texlive-latex-tabellen-20190228-1|249	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-01-4.ltx2
21mr|texlive-latex-tabellen-20190228-1|250	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-01-5.ltx2
21mr|texlive-latex-tabellen-20190228-1|251	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-01-6.ltx
21mr|texlive-latex-tabellen-20190228-1|252	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-01-7.ltx
21mr|texlive-latex-tabellen-20190228-1|253	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-01-8.ltx2
21mr|texlive-latex-tabellen-20190228-1|254	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-01-9.ltx2
21mr|texlive-latex-tabellen-20190228-1|255	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-02-1.ltx2
21mr|texlive-latex-tabellen-20190228-1|256	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-02-2.ltx2
21mr|texlive-latex-tabellen-20190228-1|257	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-03-1.ltx
21mr|texlive-latex-tabellen-20190228-1|258	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-03-2.ltx2
21mr|texlive-latex-tabellen-20190228-1|259	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-03-3.ltx2
21mr|texlive-latex-tabellen-20190228-1|260	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-04-1.ltx
21mr|texlive-latex-tabellen-20190228-1|261	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-04-2.ltx2
21mr|texlive-latex-tabellen-20190228-1|262	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-04-3.ltx2
21mr|texlive-latex-tabellen-20190228-1|263	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-04-4.ltx2
21mr|texlive-latex-tabellen-20190228-1|264	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-04-5.ltx2
21mr|texlive-latex-tabellen-20190228-1|265	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-05-1.ltx2
21mr|texlive-latex-tabellen-20190228-1|266	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-05-2.ltx2
21mr|texlive-latex-tabellen-20190228-1|267	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-05-3.ltx2
21mr|texlive-latex-tabellen-20190228-1|268	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-05-4.ltx2
21mr|texlive-latex-tabellen-20190228-1|269	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-05-5.ltx2
21mr|texlive-latex-tabellen-20190228-1|270	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-05-6.ltx2
21mr|texlive-latex-tabellen-20190228-1|271	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-05-7.ltx2
21mr|texlive-latex-tabellen-20190228-1|272	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-05-8.ltx2
21mr|texlive-latex-tabellen-20190228-1|273	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-06-1.ltx2
21mr|texlive-latex-tabellen-20190228-1|274	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-06-2.ltx2
21mr|texlive-latex-tabellen-20190228-1|275	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-06-3.ltx2
21mr|texlive-latex-tabellen-20190228-1|276	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-06-4.ltx2
21mr|texlive-latex-tabellen-20190228-1|277	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-06-5.ltx2
21mr|texlive-latex-tabellen-20190228-1|278	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-06-6.ltx2
21mr|texlive-latex-tabellen-20190228-1|279	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-06-7.ltx2
21mr|texlive-latex-tabellen-20190228-1|280	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-06-8.ltx2
21mr|texlive-latex-tabellen-20190228-1|281	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/04-06-9.ltx2
21mr|texlive-latex-tabellen-20190228-1|282	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/05-01-1.ltx
21mr|texlive-latex-tabellen-20190228-1|283	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/05-01-2.ltx
21mr|texlive-latex-tabellen-20190228-1|284	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/05-01-3.ltx
21mr|texlive-latex-tabellen-20190228-1|285	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/05-01-4.ltx
21mr|texlive-latex-tabellen-20190228-1|286	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/05-01-5.ltx
21mr|texlive-latex-tabellen-20190228-1|287	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/05-02-1.ltx
21mr|texlive-latex-tabellen-20190228-1|288	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/05-03-1.ltx
21mr|texlive-latex-tabellen-20190228-1|289	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/05-03-2.ltx
21mr|texlive-latex-tabellen-20190228-1|290	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/05-03-3.ltx
21mr|texlive-latex-tabellen-20190228-1|291	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/05-04-1.ltx2
21mr|texlive-latex-tabellen-20190228-1|292	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/05-04-2.ltx2
21mr|texlive-latex-tabellen-20190228-1|293	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/05-05-1.ltx
21mr|texlive-latex-tabellen-20190228-1|294	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/05-05-2.ltx
21mr|texlive-latex-tabellen-20190228-1|295	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/05-06-1.ltxE
21mr|texlive-latex-tabellen-20190228-1|296	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/05-06-2.ltxE
21mr|texlive-latex-tabellen-20190228-1|297	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/05-06-3.ltxE
21mr|texlive-latex-tabellen-20190228-1|298	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-1.ltx
21mr|texlive-latex-tabellen-20190228-1|299	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-10.ltx
21mr|texlive-latex-tabellen-20190228-1|300	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-11.ltx
21mr|texlive-latex-tabellen-20190228-1|301	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-12.ltx
21mr|texlive-latex-tabellen-20190228-1|302	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-13.ltx
21mr|texlive-latex-tabellen-20190228-1|303	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-14.ltx
21mr|texlive-latex-tabellen-20190228-1|304	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-15.ltx
21mr|texlive-latex-tabellen-20190228-1|305	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-16.ltx
21mr|texlive-latex-tabellen-20190228-1|306	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-17.ltx
21mr|texlive-latex-tabellen-20190228-1|307	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-18.ltx
21mr|texlive-latex-tabellen-20190228-1|308	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-19.ltx
21mr|texlive-latex-tabellen-20190228-1|309	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-2.ltx
21mr|texlive-latex-tabellen-20190228-1|310	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-20.ltx
21mr|texlive-latex-tabellen-20190228-1|311	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-21.ltx
21mr|texlive-latex-tabellen-20190228-1|312	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-22.ltx
21mr|texlive-latex-tabellen-20190228-1|313	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-23.ltx
21mr|texlive-latex-tabellen-20190228-1|314	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-24.ltx
21mr|texlive-latex-tabellen-20190228-1|315	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-25.ltx
21mr|texlive-latex-tabellen-20190228-1|316	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-26.ltx2
21mr|texlive-latex-tabellen-20190228-1|317	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-27.ltx
21mr|texlive-latex-tabellen-20190228-1|318	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-28.ltx
21mr|texlive-latex-tabellen-20190228-1|319	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-29.ltx
21mr|texlive-latex-tabellen-20190228-1|320	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-3.ltx
21mr|texlive-latex-tabellen-20190228-1|321	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-30.ltx
21mr|texlive-latex-tabellen-20190228-1|322	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-31.ltx
21mr|texlive-latex-tabellen-20190228-1|323	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-32.ltx2
21mr|texlive-latex-tabellen-20190228-1|324	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-33.ltx
21mr|texlive-latex-tabellen-20190228-1|325	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-34.ltx
21mr|texlive-latex-tabellen-20190228-1|326	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-35.ltx
21mr|texlive-latex-tabellen-20190228-1|327	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-36.ltx2
21mr|texlive-latex-tabellen-20190228-1|328	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-37.ltx2
21mr|texlive-latex-tabellen-20190228-1|329	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-38.ltxps
21mr|texlive-latex-tabellen-20190228-1|330	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-39.ltx
21mr|texlive-latex-tabellen-20190228-1|331	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-4.ltxps
21mr|texlive-latex-tabellen-20190228-1|332	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-40.ltx
21mr|texlive-latex-tabellen-20190228-1|333	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-41.ltx
21mr|texlive-latex-tabellen-20190228-1|334	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-42.ltx
21mr|texlive-latex-tabellen-20190228-1|335	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-43.ltx2
21mr|texlive-latex-tabellen-20190228-1|336	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-44.ltx
21mr|texlive-latex-tabellen-20190228-1|337	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-45.ltx
21mr|texlive-latex-tabellen-20190228-1|338	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-46.ltx
21mr|texlive-latex-tabellen-20190228-1|339	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-5.ltxps
21mr|texlive-latex-tabellen-20190228-1|340	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-6.ltxps
21mr|texlive-latex-tabellen-20190228-1|341	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-7.ltxps
21mr|texlive-latex-tabellen-20190228-1|342	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-8.ltx
21mr|texlive-latex-tabellen-20190228-1|343	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/06-00-9.ltx
21mr|texlive-latex-tabellen-20190228-1|344	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/07-03-1.ltx2
21mr|texlive-latex-tabellen-20190228-1|345	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/07-03-2.ltx2
21mr|texlive-latex-tabellen-20190228-1|346	%doc %{_texmfdistdir}/doc/latex/latex-tabellen/README
21mr|texlive-latex-tabellen-20190228-1|347	
21mr|texlive-latex-tabellen-20190228-1|348	#-----------------------------------------------------------------------
21mr|texlive-latex-tabellen-20190228-1|349	%prep
21mr|texlive-latex-tabellen-20190228-1|350	%setup -c -a0 -a1
21mr|texlive-latex-tabellen-20190228-1|351	
21mr|texlive-latex-tabellen-20190228-1|352	%build
21mr|texlive-latex-tabellen-20190228-1|353	
21mr|texlive-latex-tabellen-20190228-1|354	%install
21mr|texlive-latex-tabellen-20190228-1|355	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-latex-tabellen-20190228-1|356	cp -fpar doc %{buildroot}%{_texmfdistdir}

18292 21
21mr|texlive-latex-tds-20190228-1|1	Name:		texlive-latex-tds
21mr|texlive-latex-tds-20190228-1|2	Version:	20190228
21mr|texlive-latex-tds-20190228-1|3	Release:	1
21mr|texlive-latex-tds-20190228-1|4	Summary:	A structured copy of the LaTeX distribution
21mr|texlive-latex-tds-20190228-1|5	Group:		Publishing
21mr|texlive-latex-tds-20190228-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/latex-tds
21mr|texlive-latex-tds-20190228-1|7	License:	LPPL1.3
21mr|texlive-latex-tds-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-tds.tar.xz
21mr|texlive-latex-tds-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-tds.doc.tar.xz
21mr|texlive-latex-tds-20190228-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-tds.source.tar.xz
21mr|texlive-latex-tds-20190228-1|11	BuildArch:	noarch
21mr|texlive-latex-tds-20190228-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-latex-tds-20190228-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-latex-tds-20190228-1|14	
21mr|texlive-latex-tds-20190228-1|15	%description
21mr|texlive-latex-tds-20190228-1|16	This bundle provides a set of zip file modules containing TDS-
21mr|texlive-latex-tds-20190228-1|17	compliant trees for items of the LaTeX distribution (both the
21mr|texlive-latex-tds-20190228-1|18	base system and required packages), together with 'user-
21mr|texlive-latex-tds-20190228-1|19	friendly' documentation (PDF files with navigation support
21mr|texlive-latex-tds-20190228-1|20	using bookmarks and links). A further module (knuth) performs
21mr|texlive-latex-tds-20190228-1|21	the same service for Knuth's software distribution.
21mr|texlive-latex-tds-20190228-1|22	
21mr|texlive-latex-tds-20190228-1|23	#-----------------------------------------------------------------------
21mr|texlive-latex-tds-20190228-1|24	%files
21mr|texlive-latex-tds-20190228-1|25	%doc %{_texmfdistdir}/doc/latex/latex-tds
21mr|texlive-latex-tds-20190228-1|26	#- source
21mr|texlive-latex-tds-20190228-1|27	%doc %{_texmfdistdir}/source/latex/latex-tds
21mr|texlive-latex-tds-20190228-1|28	
21mr|texlive-latex-tds-20190228-1|29	#-----------------------------------------------------------------------
21mr|texlive-latex-tds-20190228-1|30	%prep
21mr|texlive-latex-tds-20190228-1|31	%setup -c -a0 -a1 -a2
21mr|texlive-latex-tds-20190228-1|32	
21mr|texlive-latex-tds-20190228-1|33	%build
21mr|texlive-latex-tds-20190228-1|34	
21mr|texlive-latex-tds-20190228-1|35	%install
21mr|texlive-latex-tds-20190228-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-latex-tds-20190228-1|37	cp -fpar doc source %{buildroot}%{_texmfdistdir}

18293 21
21mr|texlive-latex-veryshortguide-20190228-1|1	Name:		texlive-latex-veryshortguide
21mr|texlive-latex-veryshortguide-20190228-1|2	Version:	20190228
21mr|texlive-latex-veryshortguide-20190228-1|3	Release:	1
21mr|texlive-latex-veryshortguide-20190228-1|4	Summary:	The Very Short Guide to LaTeX
21mr|texlive-latex-veryshortguide-20190228-1|5	Group:		Publishing
21mr|texlive-latex-veryshortguide-20190228-1|6	URL:		http://www.ctan.org/tex-archive/info/latex-veryshortguide
21mr|texlive-latex-veryshortguide-20190228-1|7	License:	LPPL
21mr|texlive-latex-veryshortguide-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-veryshortguide.tar.xz
21mr|texlive-latex-veryshortguide-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-veryshortguide.doc.tar.xz
21mr|texlive-latex-veryshortguide-20190228-1|10	BuildArch:	noarch
21mr|texlive-latex-veryshortguide-20190228-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-latex-veryshortguide-20190228-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-latex-veryshortguide-20190228-1|13	
21mr|texlive-latex-veryshortguide-20190228-1|14	%description
21mr|texlive-latex-veryshortguide-20190228-1|15	This is a 4-page reminder of what LaTeX does. It is designed
21mr|texlive-latex-veryshortguide-20190228-1|16	for printing on A4 paper, double-sided, and folding once to A5.
21mr|texlive-latex-veryshortguide-20190228-1|17	(Such an 'imposed' version of the document is provided in the
21mr|texlive-latex-veryshortguide-20190228-1|18	distribution, as PDF.).
21mr|texlive-latex-veryshortguide-20190228-1|19	
21mr|texlive-latex-veryshortguide-20190228-1|20	#-----------------------------------------------------------------------
21mr|texlive-latex-veryshortguide-20190228-1|21	%files
21mr|texlive-latex-veryshortguide-20190228-1|22	%doc %{_texmfdistdir}/doc/latex/latex-veryshortguide
21mr|texlive-latex-veryshortguide-20190228-1|23	
21mr|texlive-latex-veryshortguide-20190228-1|24	#-----------------------------------------------------------------------
21mr|texlive-latex-veryshortguide-20190228-1|25	%prep
21mr|texlive-latex-veryshortguide-20190228-1|26	%setup -c -a0 -a1
21mr|texlive-latex-veryshortguide-20190228-1|27	
21mr|texlive-latex-veryshortguide-20190228-1|28	%build
21mr|texlive-latex-veryshortguide-20190228-1|29	
21mr|texlive-latex-veryshortguide-20190228-1|30	%install
21mr|texlive-latex-veryshortguide-20190228-1|31	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-latex-veryshortguide-20190228-1|32	cp -fpar doc %{buildroot}%{_texmfdistdir}

18294 21
21mr|texlive-latex-web-companion-20190228-1|1	# revision 29349
21mr|texlive-latex-web-companion-20190228-1|2	# category Package
21mr|texlive-latex-web-companion-20190228-1|3	# catalog-ctan /info/examples/lwc
21mr|texlive-latex-web-companion-20190228-1|4	# catalog-date 2012-07-10 08:38:43 +0200
21mr|texlive-latex-web-companion-20190228-1|5	# catalog-license lppl
21mr|texlive-latex-web-companion-20190228-1|6	# catalog-version undef
21mr|texlive-latex-web-companion-20190228-1|7	Name:		texlive-latex-web-companion
21mr|texlive-latex-web-companion-20190228-1|8	Version:	20190228
21mr|texlive-latex-web-companion-20190228-1|9	Release:	1
21mr|texlive-latex-web-companion-20190228-1|10	Summary:	Examples from The LaTeX Web Companion
21mr|texlive-latex-web-companion-20190228-1|11	Group:		Publishing
21mr|texlive-latex-web-companion-20190228-1|12	URL:		http://www.ctan.org/tex-archive/info/examples/lwc
21mr|texlive-latex-web-companion-20190228-1|13	License:	LPPL
21mr|texlive-latex-web-companion-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-web-companion.tar.xz
21mr|texlive-latex-web-companion-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-web-companion.doc.tar.xz
21mr|texlive-latex-web-companion-20190228-1|16	BuildArch:	noarch
21mr|texlive-latex-web-companion-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-latex-web-companion-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-latex-web-companion-20190228-1|19	
21mr|texlive-latex-web-companion-20190228-1|20	%global __provides_exclude perl\\(.*
21mr|texlive-latex-web-companion-20190228-1|21	
21mr|texlive-latex-web-companion-20190228-1|22	%description
21mr|texlive-latex-web-companion-20190228-1|23	The source of the examples printed in the book, together with
21mr|texlive-latex-web-companion-20190228-1|24	necessary supporting files.
21mr|texlive-latex-web-companion-20190228-1|25	
21mr|texlive-latex-web-companion-20190228-1|26	#-----------------------------------------------------------------------
21mr|texlive-latex-web-companion-20190228-1|27	%files
21mr|texlive-latex-web-companion-20190228-1|28	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apa/README.apa
21mr|texlive-latex-web-companion-20190228-1|29	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apa/latexexa-raw.xml
21mr|texlive-latex-web-companion-20190228-1|30	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apa/latexexa.dtd
21mr|texlive-latex-web-companion-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apa/latexexa.tex
21mr|texlive-latex-web-companion-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apa/latexexa.xml
21mr|texlive-latex-web-companion-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apa/phys332-1.eps
21mr|texlive-latex-web-companion-20190228-1|34	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apa/phys332-2.eps
21mr|texlive-latex-web-companion-20190228-1|35	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apa/teched.html
21mr|texlive-latex-web-companion-20190228-1|36	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apa/teched.java
21mr|texlive-latex-web-companion-20190228-1|37	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apb/InvitationSAX.class
21mr|texlive-latex-web-companion-20190228-1|38	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apb/InvitationSAX.java
21mr|texlive-latex-web-companion-20190228-1|39	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apb/MySAXApp.class
21mr|texlive-latex-web-companion-20190228-1|40	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apb/MySAXApp.java
21mr|texlive-latex-web-companion-20190228-1|41	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apb/README.apb
21mr|texlive-latex-web-companion-20190228-1|42	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apb/bibliotest1.xml
21mr|texlive-latex-web-companion-20190228-1|43	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apb/bibliotest2.xml
21mr|texlive-latex-web-companion-20190228-1|44	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apb/biblioxml1.dtd
21mr|texlive-latex-web-companion-20190228-1|45	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apb/biblioxml2.dtd
21mr|texlive-latex-web-companion-20190228-1|46	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apb/colorcir.eps
21mr|texlive-latex-web-companion-20190228-1|47	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apb/inv2.tex
21mr|texlive-latex-web-companion-20190228-1|48	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apb/invitation.sty
21mr|texlive-latex-web-companion-20190228-1|49	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apb/invitation2.dtd
21mr|texlive-latex-web-companion-20190228-1|50	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apb/invitation2.xml
21mr|texlive-latex-web-companion-20190228-1|51	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apb/latexmath.dtd
21mr|texlive-latex-web-companion-20190228-1|52	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apb/latexmml.dtd
21mr|texlive-latex-web-companion-20190228-1|53	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apb/makelatex.sh
21mr|texlive-latex-web-companion-20190228-1|54	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apb/minilatex.dtd
21mr|texlive-latex-web-companion-20190228-1|55	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apb/minilatex.xsl
21mr|texlive-latex-web-companion-20190228-1|56	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apb/minilatexexa.tex
21mr|texlive-latex-web-companion-20190228-1|57	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apb/minilatexexa.xml
21mr|texlive-latex-web-companion-20190228-1|58	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apb/mybiblio.dtd
21mr|texlive-latex-web-companion-20190228-1|59	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apb/utf82latin1.sh
21mr|texlive-latex-web-companion-20190228-1|60	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apc/ISOcyr1.pen
21mr|texlive-latex-web-companion-20190228-1|61	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apc/README.apc
21mr|texlive-latex-web-companion-20190228-1|62	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apc/invitation.sty
21mr|texlive-latex-web-companion-20190228-1|63	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apc/invitationfr.dtd
21mr|texlive-latex-web-companion-20190228-1|64	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apc/invitationfr.tex
21mr|texlive-latex-web-companion-20190228-1|65	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apc/invitationfr.xml
21mr|texlive-latex-web-companion-20190228-1|66	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apc/invitationfrraw.tex
21mr|texlive-latex-web-companion-20190228-1|67	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apc/invlat1fr.xsl
21mr|texlive-latex-web-companion-20190228-1|68	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apc/utf8.html
21mr|texlive-latex-web-companion-20190228-1|69	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apc/utf8.xml
21mr|texlive-latex-web-companion-20190228-1|70	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apc/utf8.xsl
21mr|texlive-latex-web-companion-20190228-1|71	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/apc/utf8raw.html
21mr|texlive-latex-web-companion-20190228-1|72	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch2/latexexa.aux
21mr|texlive-latex-web-companion-20190228-1|73	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch2/latexexa.brf
21mr|texlive-latex-web-companion-20190228-1|74	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch2/latexexa.log
21mr|texlive-latex-web-companion-20190228-1|75	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch2/latexexa.out
21mr|texlive-latex-web-companion-20190228-1|76	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch2/latexexa.pdf
21mr|texlive-latex-web-companion-20190228-1|77	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch2/latexexa.tex
21mr|texlive-latex-web-companion-20190228-1|78	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch2/phys332-1.pdf
21mr|texlive-latex-web-companion-20190228-1|79	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch2/phys332-2.pdf
21mr|texlive-latex-web-companion-20190228-1|80	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3/Makefile.ex2
21mr|texlive-latex-web-companion-20190228-1|81	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3/Makefile.ex3
21mr|texlive-latex-web-companion-20190228-1|82	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3/README.ch3
21mr|texlive-latex-web-companion-20190228-1|83	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3/colorcir.eps
21mr|texlive-latex-web-companion-20190228-1|84	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3/ex20.tex
21mr|texlive-latex-web-companion-20190228-1|85	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3/ex21.tex
21mr|texlive-latex-web-companion-20190228-1|86	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3/ex22.tex
21mr|texlive-latex-web-companion-20190228-1|87	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3/ex2bib.tex
21mr|texlive-latex-web-companion-20190228-1|88	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3/ex30.tex
21mr|texlive-latex-web-companion-20190228-1|89	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3/ex31.tex
21mr|texlive-latex-web-companion-20190228-1|90	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3/ex32.tex
21mr|texlive-latex-web-companion-20190228-1|91	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3/ex3bib.tex
21mr|texlive-latex-web-companion-20190228-1|92	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3/l2hexa.tex
21mr|texlive-latex-web-companion-20190228-1|93	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3/myinit.pl
21mr|texlive-latex-web-companion-20190228-1|94	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3/sampleAMS.css
21mr|texlive-latex-web-companion-20190228-1|95	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3/sampleAMS.tex
21mr|texlive-latex-web-companion-20190228-1|96	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3/sampleMath.tex
21mr|texlive-latex-web-companion-20190228-1|97	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3/sampleMathImages.tex
21mr|texlive-latex-web-companion-20190228-1|98	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3/sampleMathThumb.tex
21mr|texlive-latex-web-companion-20190228-1|99	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch3/tac2dim.eps
21mr|texlive-latex-web-companion-20190228-1|100	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch4/latexexa.aux
21mr|texlive-latex-web-companion-20190228-1|101	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch4/latexexa.css
21mr|texlive-latex-web-companion-20190228-1|102	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch4/latexexa.dvi
21mr|texlive-latex-web-companion-20190228-1|103	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch4/latexexa.html
21mr|texlive-latex-web-companion-20190228-1|104	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch4/latexexa.idv
21mr|texlive-latex-web-companion-20190228-1|105	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch4/latexexa.lg
21mr|texlive-latex-web-companion-20190228-1|106	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch4/latexexa.log
21mr|texlive-latex-web-companion-20190228-1|107	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch4/latexexa.otc
21mr|texlive-latex-web-companion-20190228-1|108	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch4/latexexa.tex
21mr|texlive-latex-web-companion-20190228-1|109	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch4/latexexa.toc
21mr|texlive-latex-web-companion-20190228-1|110	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch4/latexexa.xref
21mr|texlive-latex-web-companion-20190228-1|111	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch4/phys332-1.eps
21mr|texlive-latex-web-companion-20190228-1|112	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch4/phys332-2.eps
21mr|texlive-latex-web-companion-20190228-1|113	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch4/tex4ht.env
21mr|texlive-latex-web-companion-20190228-1|114	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch4/tex4ht.tmp
21mr|texlive-latex-web-companion-20190228-1|115	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch4/tmp.ps
21mr|texlive-latex-web-companion-20190228-1|116	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch6/README.ch6
21mr|texlive-latex-web-companion-20190228-1|117	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch6/catalog
21mr|texlive-latex-web-companion-20190228-1|118	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch6/emptyexample.xml
21mr|texlive-latex-web-companion-20190228-1|119	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch6/invitation.dtd
21mr|texlive-latex-web-companion-20190228-1|120	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch6/invitation.xml
21mr|texlive-latex-web-companion-20190228-1|121	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch6/wrong.xml
21mr|texlive-latex-web-companion-20190228-1|122	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch6/xml.dcl
21mr|texlive-latex-web-companion-20190228-1|123	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/README.ch7
21mr|texlive-latex-web-companion-20190228-1|124	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/SGMLS.pm
21mr|texlive-latex-web-companion-20190228-1|125	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/SGMLS/Output.pm
21mr|texlive-latex-web-companion-20190228-1|126	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/SGMLS/Refs.pm
21mr|texlive-latex-web-companion-20190228-1|127	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/SGMLS/SGMLS.pm
21mr|texlive-latex-web-companion-20190228-1|128	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/any.xml
21mr|texlive-latex-web-companion-20190228-1|129	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/any.xsl
21mr|texlive-latex-web-companion-20190228-1|130	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/catalog
21mr|texlive-latex-web-companion-20190228-1|131	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/catalog.dsssl
21mr|texlive-latex-web-companion-20190228-1|132	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/catalog.xml
21mr|texlive-latex-web-companion-20190228-1|133	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/debug.txt
21mr|texlive-latex-web-companion-20190228-1|134	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/dsssl.cat
21mr|texlive-latex-web-companion-20190228-1|135	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/dsssl.dtd
21mr|texlive-latex-web-companion-20190228-1|136	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/empty.dsl
21mr|texlive-latex-web-companion-20190228-1|137	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/empty.xsl
21mr|texlive-latex-web-companion-20190228-1|138	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/emptyexample.xml
21mr|texlive-latex-web-companion-20190228-1|139	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/fot.dtd
21mr|texlive-latex-web-companion-20190228-1|140	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/inv1html.pl
21mr|texlive-latex-web-companion-20190228-1|141	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/inv2css.html.save
21mr|texlive-latex-web-companion-20190228-1|142	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/inv2html.pl
21mr|texlive-latex-web-companion-20190228-1|143	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/inv2lat.pl
21mr|texlive-latex-web-companion-20190228-1|144	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/inv3.xml
21mr|texlive-latex-web-companion-20190228-1|145	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/invcss.html.save
21mr|texlive-latex-web-companion-20190228-1|146	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/invfo1.fop
21mr|texlive-latex-web-companion-20190228-1|147	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/invfo1.out
21mr|texlive-latex-web-companion-20190228-1|148	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/invfo1.pdf
21mr|texlive-latex-web-companion-20190228-1|149	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/invfo1.xsl
21mr|texlive-latex-web-companion-20190228-1|150	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/invhtml.dsl
21mr|texlive-latex-web-companion-20190228-1|151	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/invhtml2.xsl
21mr|texlive-latex-web-companion-20190228-1|152	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/invit.css
21mr|texlive-latex-web-companion-20190228-1|153	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/invitation.dsl
21mr|texlive-latex-web-companion-20190228-1|154	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/invitation.dtd
21mr|texlive-latex-web-companion-20190228-1|155	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/invitation.fot
21mr|texlive-latex-web-companion-20190228-1|156	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/invitation.sty
21mr|texlive-latex-web-companion-20190228-1|157	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/invitation.tex.save
21mr|texlive-latex-web-companion-20190228-1|158	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/invitation.xml
21mr|texlive-latex-web-companion-20190228-1|159	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/invitation2.dtd
21mr|texlive-latex-web-companion-20190228-1|160	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/invitation2.xml
21mr|texlive-latex-web-companion-20190228-1|161	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/invitationfr.sty
21mr|texlive-latex-web-companion-20190228-1|162	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/invlat1.xsl
21mr|texlive-latex-web-companion-20190228-1|163	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/invtab1.dsl
21mr|texlive-latex-web-companion-20190228-1|164	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/invtab2.dsl
21mr|texlive-latex-web-companion-20190228-1|165	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/makesum.xml
21mr|texlive-latex-web-companion-20190228-1|166	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/makesum.xsl
21mr|texlive-latex-web-companion-20190228-1|167	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/sectionexa.xml
21mr|texlive-latex-web-companion-20190228-1|168	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/sectionexa.xsl
21mr|texlive-latex-web-companion-20190228-1|169	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/sgmlspl.pl
21mr|texlive-latex-web-companion-20190228-1|170	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/skel.pl
21mr|texlive-latex-web-companion-20190228-1|171	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/style-sheet.dtd
21mr|texlive-latex-web-companion-20190228-1|172	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/templatest.xml
21mr|texlive-latex-web-companion-20190228-1|173	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/templatest.xsl
21mr|texlive-latex-web-companion-20190228-1|174	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/templatestnok.xsl
21mr|texlive-latex-web-companion-20190228-1|175	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/templatestok.xsl
21mr|texlive-latex-web-companion-20190228-1|176	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/test-SGMLS.pl
21mr|texlive-latex-web-companion-20190228-1|177	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/writefile.xsl
21mr|texlive-latex-web-companion-20190228-1|178	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/writefiles.xml
21mr|texlive-latex-web-companion-20190228-1|179	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/wrong.xml
21mr|texlive-latex-web-companion-20190228-1|180	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/xml.dcl
21mr|texlive-latex-web-companion-20190228-1|181	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/xsl.xml
21mr|texlive-latex-web-companion-20190228-1|182	%doc %{_texmfdistdir}/doc/latex/latex-web-companion/ch7/xslexa1.xsl
21mr|texlive-latex-web-companion-20190228-1|183	
21mr|texlive-latex-web-companion-20190228-1|184	#-----------------------------------------------------------------------
21mr|texlive-latex-web-companion-20190228-1|185	%prep
21mr|texlive-latex-web-companion-20190228-1|186	%setup -c -a0 -a1
21mr|texlive-latex-web-companion-20190228-1|187	
21mr|texlive-latex-web-companion-20190228-1|188	%build
21mr|texlive-latex-web-companion-20190228-1|189	
21mr|texlive-latex-web-companion-20190228-1|190	%install
21mr|texlive-latex-web-companion-20190228-1|191	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-latex-web-companion-20190228-1|192	cp -fpar doc %{buildroot}%{_texmfdistdir}

18295 21
21mr|texlive-layaureo-0.2-2|1	# revision 19087
21mr|texlive-layaureo-0.2-2|2	# category Package
21mr|texlive-layaureo-0.2-2|3	# catalog-ctan /macros/latex/contrib/layaureo
21mr|texlive-layaureo-0.2-2|4	# catalog-date 2006-12-30 10:59:01 +0100
21mr|texlive-layaureo-0.2-2|5	# catalog-license lppl
21mr|texlive-layaureo-0.2-2|6	# catalog-version undef
21mr|texlive-layaureo-0.2-2|7	Name:		texlive-layaureo
21mr|texlive-layaureo-0.2-2|8	Version:	0.2
21mr|texlive-layaureo-0.2-2|9	Release:	2
21mr|texlive-layaureo-0.2-2|10	Epoch:		1
21mr|texlive-layaureo-0.2-2|11	Summary:	A package to improve the A4 page layout
21mr|texlive-layaureo-0.2-2|12	Group:		Publishing
21mr|texlive-layaureo-0.2-2|13	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/layaureo
21mr|texlive-layaureo-0.2-2|14	License:	LPPL
21mr|texlive-layaureo-0.2-2|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/layaureo.tar.xz
21mr|texlive-layaureo-0.2-2|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/layaureo.doc.tar.xz
21mr|texlive-layaureo-0.2-2|17	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/layaureo.source.tar.xz
21mr|texlive-layaureo-0.2-2|18	BuildArch:	noarch
21mr|texlive-layaureo-0.2-2|19	BuildRequires:	texlive-tlpkg
21mr|texlive-layaureo-0.2-2|20	Requires(pre):	texlive-tlpkg
21mr|texlive-layaureo-0.2-2|21	Requires(post):	texlive-kpathsea
21mr|texlive-layaureo-0.2-2|22	
21mr|texlive-layaureo-0.2-2|23	%description
21mr|texlive-layaureo-0.2-2|24	This package produces a wide page layout for documents that use
21mr|texlive-layaureo-0.2-2|25	A4 paper size. Moreover, LayAureo provides both a simple hook
21mr|texlive-layaureo-0.2-2|26	for leaving an empty space which is required if pages are
21mr|texlive-layaureo-0.2-2|27	bundled by a press binding use option binding=length), and an
21mr|texlive-layaureo-0.2-2|28	option called big which it forces typearea to become maximum.
21mr|texlive-layaureo-0.2-2|29	
21mr|texlive-layaureo-0.2-2|30	#-----------------------------------------------------------------------
21mr|texlive-layaureo-0.2-2|31	%files
21mr|texlive-layaureo-0.2-2|32	%{_texmfdistdir}/tex/latex/layaureo/layaureo.sty
21mr|texlive-layaureo-0.2-2|33	%doc %{_texmfdistdir}/doc/latex/layaureo/README
21mr|texlive-layaureo-0.2-2|34	%doc %{_texmfdistdir}/doc/latex/layaureo/layaureo.pdf
21mr|texlive-layaureo-0.2-2|35	#- source
21mr|texlive-layaureo-0.2-2|36	%doc %{_texmfdistdir}/source/latex/layaureo/layaureo.dtx
21mr|texlive-layaureo-0.2-2|37	%doc %{_texmfdistdir}/source/latex/layaureo/layaureo.ins
21mr|texlive-layaureo-0.2-2|38	
21mr|texlive-layaureo-0.2-2|39	#-----------------------------------------------------------------------
21mr|texlive-layaureo-0.2-2|40	%prep
21mr|texlive-layaureo-0.2-2|41	%setup -c -a0 -a1 -a2
21mr|texlive-layaureo-0.2-2|42	
21mr|texlive-layaureo-0.2-2|43	%build
21mr|texlive-layaureo-0.2-2|44	
21mr|texlive-layaureo-0.2-2|45	%install
21mr|texlive-layaureo-0.2-2|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-layaureo-0.2-2|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18296 21
21mr|texlive-layouts-2.6d-7|1	# revision 15878
21mr|texlive-layouts-2.6d-7|2	# category Package
21mr|texlive-layouts-2.6d-7|3	# catalog-ctan /macros/latex/contrib/layouts
21mr|texlive-layouts-2.6d-7|4	# catalog-date 2009-09-02 18:09:14 +0200
21mr|texlive-layouts-2.6d-7|5	# catalog-license lppl1.3
21mr|texlive-layouts-2.6d-7|6	# catalog-version 2.6d
21mr|texlive-layouts-2.6d-7|7	Name:		texlive-layouts
21mr|texlive-layouts-2.6d-7|8	Version:	2.6d
21mr|texlive-layouts-2.6d-7|9	Release:	7
21mr|texlive-layouts-2.6d-7|10	Summary:	Display various elements of a document's layout
21mr|texlive-layouts-2.6d-7|11	Group:		Publishing
21mr|texlive-layouts-2.6d-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/layouts
21mr|texlive-layouts-2.6d-7|13	License:	LPPL1.3
21mr|texlive-layouts-2.6d-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/layouts.tar.xz
21mr|texlive-layouts-2.6d-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/layouts.doc.tar.xz
21mr|texlive-layouts-2.6d-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/layouts.source.tar.xz
21mr|texlive-layouts-2.6d-7|17	BuildArch:	noarch
21mr|texlive-layouts-2.6d-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-layouts-2.6d-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-layouts-2.6d-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-layouts-2.6d-7|21	
21mr|texlive-layouts-2.6d-7|22	%description
21mr|texlive-layouts-2.6d-7|23	Display information about a document, including: text
21mr|texlive-layouts-2.6d-7|24	positioning on a page; disposition of floats; layout of
21mr|texlive-layouts-2.6d-7|25	paragraphs, lists, footnotes, table of contents, and sectional
21mr|texlive-layouts-2.6d-7|26	headings; font boxes. Facilities are provided for a document
21mr|texlive-layouts-2.6d-7|27	designer to experiment with the layout parameters.
21mr|texlive-layouts-2.6d-7|28	
21mr|texlive-layouts-2.6d-7|29	
21mr|texlive-layouts-2.6d-7|30	#-----------------------------------------------------------------------
21mr|texlive-layouts-2.6d-7|31	%files
21mr|texlive-layouts-2.6d-7|32	%{_texmfdistdir}/tex/latex/layouts/layouts.sty
21mr|texlive-layouts-2.6d-7|33	%doc %{_texmfdistdir}/doc/latex/layouts/README
21mr|texlive-layouts-2.6d-7|34	%doc %{_texmfdistdir}/doc/latex/layouts/layman.pdf
21mr|texlive-layouts-2.6d-7|35	%doc %{_texmfdistdir}/doc/latex/layouts/layouts.pdf
21mr|texlive-layouts-2.6d-7|36	#- source
21mr|texlive-layouts-2.6d-7|37	%doc %{_texmfdistdir}/source/latex/layouts/layman.tex
21mr|texlive-layouts-2.6d-7|38	%doc %{_texmfdistdir}/source/latex/layouts/layouts.dtx
21mr|texlive-layouts-2.6d-7|39	%doc %{_texmfdistdir}/source/latex/layouts/layouts.ins
21mr|texlive-layouts-2.6d-7|40	
21mr|texlive-layouts-2.6d-7|41	#-----------------------------------------------------------------------
21mr|texlive-layouts-2.6d-7|42	%prep
21mr|texlive-layouts-2.6d-7|43	%setup -c -a0 -a1 -a2
21mr|texlive-layouts-2.6d-7|44	
21mr|texlive-layouts-2.6d-7|45	%build
21mr|texlive-layouts-2.6d-7|46	
21mr|texlive-layouts-2.6d-7|47	%install
21mr|texlive-layouts-2.6d-7|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-layouts-2.6d-7|49	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18297 21
21mr|texlive-lazylist-1.0a-7|1	# revision 17691
21mr|texlive-lazylist-1.0a-7|2	# category Package
21mr|texlive-lazylist-1.0a-7|3	# catalog-ctan /macros/latex/contrib/lazylist
21mr|texlive-lazylist-1.0a-7|4	# catalog-date 2006-12-30 10:59:01 +0100
21mr|texlive-lazylist-1.0a-7|5	# catalog-license lppl
21mr|texlive-lazylist-1.0a-7|6	# catalog-version 1.0a
21mr|texlive-lazylist-1.0a-7|7	Name:		texlive-lazylist
21mr|texlive-lazylist-1.0a-7|8	Version:	1.0a
21mr|texlive-lazylist-1.0a-7|9	Release:	7
21mr|texlive-lazylist-1.0a-7|10	Summary:	Lists in TeX's "mouth"
21mr|texlive-lazylist-1.0a-7|11	Group:		Publishing
21mr|texlive-lazylist-1.0a-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/lazylist
21mr|texlive-lazylist-1.0a-7|13	License:	LPPL
21mr|texlive-lazylist-1.0a-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lazylist.tar.xz
21mr|texlive-lazylist-1.0a-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lazylist.doc.tar.xz
21mr|texlive-lazylist-1.0a-7|16	BuildArch:	noarch
21mr|texlive-lazylist-1.0a-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-lazylist-1.0a-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-lazylist-1.0a-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-lazylist-1.0a-7|20	
21mr|texlive-lazylist-1.0a-7|21	%description
21mr|texlive-lazylist-1.0a-7|22	This package provides a pile of lambda-calculus and list-
21mr|texlive-lazylist-1.0a-7|23	handling macros of an incredibly obtuse nature. The TUGboat
21mr|texlive-lazylist-1.0a-7|24	paper serves as a manual for the macros. This TeX code was
21mr|texlive-lazylist-1.0a-7|25	formally verified.
21mr|texlive-lazylist-1.0a-7|26	
21mr|texlive-lazylist-1.0a-7|27	
21mr|texlive-lazylist-1.0a-7|28	#-----------------------------------------------------------------------
21mr|texlive-lazylist-1.0a-7|29	%files
21mr|texlive-lazylist-1.0a-7|30	%{_texmfdistdir}/tex/latex/lazylist/lazylist.sty
21mr|texlive-lazylist-1.0a-7|31	%doc %{_texmfdistdir}/doc/latex/lazylist/lazylist.pdf
21mr|texlive-lazylist-1.0a-7|32	%doc %{_texmfdistdir}/doc/latex/lazylist/lazylist.tex
21mr|texlive-lazylist-1.0a-7|33	
21mr|texlive-lazylist-1.0a-7|34	#-----------------------------------------------------------------------
21mr|texlive-lazylist-1.0a-7|35	%prep
21mr|texlive-lazylist-1.0a-7|36	%setup -c -a0 -a1
21mr|texlive-lazylist-1.0a-7|37	
21mr|texlive-lazylist-1.0a-7|38	%build
21mr|texlive-lazylist-1.0a-7|39	
21mr|texlive-lazylist-1.0a-7|40	%install
21mr|texlive-lazylist-1.0a-7|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-lazylist-1.0a-7|42	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18298 21
21mr|texlive-lcd-0.3-7|1	# revision 16549
21mr|texlive-lcd-0.3-7|2	# category Package
21mr|texlive-lcd-0.3-7|3	# catalog-ctan /macros/latex/contrib/lcd
21mr|texlive-lcd-0.3-7|4	# catalog-date 2006-11-14 20:05:17 +0100
21mr|texlive-lcd-0.3-7|5	# catalog-license lppl
21mr|texlive-lcd-0.3-7|6	# catalog-version 0.3
21mr|texlive-lcd-0.3-7|7	Name:		texlive-lcd
21mr|texlive-lcd-0.3-7|8	Version:	0.3
21mr|texlive-lcd-0.3-7|9	Release:	7
21mr|texlive-lcd-0.3-7|10	Summary:	Alphanumerical LCD-style displays
21mr|texlive-lcd-0.3-7|11	Group:		Publishing
21mr|texlive-lcd-0.3-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/lcd
21mr|texlive-lcd-0.3-7|13	License:	LPPL
21mr|texlive-lcd-0.3-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lcd.tar.xz
21mr|texlive-lcd-0.3-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lcd.doc.tar.xz
21mr|texlive-lcd-0.3-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lcd.source.tar.xz
21mr|texlive-lcd-0.3-7|17	BuildArch:	noarch
21mr|texlive-lcd-0.3-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-lcd-0.3-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-lcd-0.3-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-lcd-0.3-7|21	
21mr|texlive-lcd-0.3-7|22	%description
21mr|texlive-lcd-0.3-7|23	A LaTeX package that will display text as on an LCD display.
21mr|texlive-lcd-0.3-7|24	Assumes 8-bit input in its internal verbatim-style environment.
21mr|texlive-lcd-0.3-7|25	
21mr|texlive-lcd-0.3-7|26	
21mr|texlive-lcd-0.3-7|27	#-----------------------------------------------------------------------
21mr|texlive-lcd-0.3-7|28	%files
21mr|texlive-lcd-0.3-7|29	%{_texmfdistdir}/tex/latex/lcd/lcd.sty
21mr|texlive-lcd-0.3-7|30	%doc %{_texmfdistdir}/doc/latex/lcd/00readme
21mr|texlive-lcd-0.3-7|31	%doc %{_texmfdistdir}/doc/latex/lcd/example.pdf
21mr|texlive-lcd-0.3-7|32	%doc %{_texmfdistdir}/doc/latex/lcd/example.tex
21mr|texlive-lcd-0.3-7|33	#- source
21mr|texlive-lcd-0.3-7|34	%doc %{_texmfdistdir}/source/latex/lcd/lcd.dtx
21mr|texlive-lcd-0.3-7|35	%doc %{_texmfdistdir}/source/latex/lcd/lcd.ins
21mr|texlive-lcd-0.3-7|36	
21mr|texlive-lcd-0.3-7|37	#-----------------------------------------------------------------------
21mr|texlive-lcd-0.3-7|38	%prep
21mr|texlive-lcd-0.3-7|39	%setup -c -a0 -a1 -a2
21mr|texlive-lcd-0.3-7|40	
21mr|texlive-lcd-0.3-7|41	%build
21mr|texlive-lcd-0.3-7|42	
21mr|texlive-lcd-0.3-7|43	%install
21mr|texlive-lcd-0.3-7|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-lcd-0.3-7|45	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18299 21
21mr|texlive-lcdftypetools-2.98-9|1	# revision 29764
21mr|texlive-lcdftypetools-2.98-9|2	# category TLCore
21mr|texlive-lcdftypetools-2.98-9|3	# catalog-ctan /fonts/utilities/lcdf-typetools
21mr|texlive-lcdftypetools-2.98-9|4	# catalog-date 2012-10-26 00:32:45 +0200
21mr|texlive-lcdftypetools-2.98-9|5	# catalog-license gpl
21mr|texlive-lcdftypetools-2.98-9|6	# catalog-version 2.98
21mr|texlive-lcdftypetools-2.98-9|7	Name:		texlive-lcdftypetools
21mr|texlive-lcdftypetools-2.98-9|8	Version:	2.98
21mr|texlive-lcdftypetools-2.98-9|9	Release:	9
21mr|texlive-lcdftypetools-2.98-9|10	Summary:	A bundle of outline font manipulation tools
21mr|texlive-lcdftypetools-2.98-9|11	Group:		Publishing
21mr|texlive-lcdftypetools-2.98-9|12	URL:		http://www.ctan.org/tex-archive/fonts/utilities/lcdf-typetools
21mr|texlive-lcdftypetools-2.98-9|13	License:	GPL
21mr|texlive-lcdftypetools-2.98-9|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lcdftypetools.tar.xz
21mr|texlive-lcdftypetools-2.98-9|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lcdftypetools.doc.tar.xz
21mr|texlive-lcdftypetools-2.98-9|16	BuildArch:	noarch
21mr|texlive-lcdftypetools-2.98-9|17	BuildRequires:	texlive-tlpkg
21mr|texlive-lcdftypetools-2.98-9|18	Requires(pre):	texlive-tlpkg
21mr|texlive-lcdftypetools-2.98-9|19	Requires:	texlive-glyphlist
21mr|texlive-lcdftypetools-2.98-9|20	Requires:	texlive-lcdftypetools.bin
21mr|texlive-lcdftypetools-2.98-9|21	
21mr|texlive-lcdftypetools-2.98-9|22	%description
21mr|texlive-lcdftypetools-2.98-9|23	This bundle of tools comprises: - Cfftot1, which translates a
21mr|texlive-lcdftypetools-2.98-9|24	Compact Font Format (CFF) font, or a PostScript-flavored
21mr|texlive-lcdftypetools-2.98-9|25	OpenType font, into PostScript Type 1 format. It correctly
21mr|texlive-lcdftypetools-2.98-9|26	handles subroutines and hints; - Mmafm and mmpfb, which create
21mr|texlive-lcdftypetools-2.98-9|27	instances of multiple-master fonts (mmafm and mmpfb were
21mr|texlive-lcdftypetools-2.98-9|28	previously distributed in their own package, mminstance); -
21mr|texlive-lcdftypetools-2.98-9|29	Otfinfo, which reports information about OpenType fonts, such
21mr|texlive-lcdftypetools-2.98-9|30	as the features they support and the contents of their 'size'
21mr|texlive-lcdftypetools-2.98-9|31	optical size features; - Otftotfm, which creates TeX font
21mr|texlive-lcdftypetools-2.98-9|32	metrics and encodings that correspond to a PostScript-flavored
21mr|texlive-lcdftypetools-2.98-9|33	OpenType font. It will interpret glyph positionings,
21mr|texlive-lcdftypetools-2.98-9|34	substitutions, and ligatures as far as it is able. You can say
21mr|texlive-lcdftypetools-2.98-9|35	which OpenType features should be activated; - T1dotlessj,
21mr|texlive-lcdftypetools-2.98-9|36	creates a Type 1 font whose only character is a dotless j
21mr|texlive-lcdftypetools-2.98-9|37	matching the input font's design; - T1lint, which checks a Type
21mr|texlive-lcdftypetools-2.98-9|38	1 font for correctness; - T1reencode, which replaces a font's
21mr|texlive-lcdftypetools-2.98-9|39	internal encoding with one you specify; and - T1testpage, which
21mr|texlive-lcdftypetools-2.98-9|40	creates a PostScript proof for a Type 1 font. It is preliminary
21mr|texlive-lcdftypetools-2.98-9|41	software.
21mr|texlive-lcdftypetools-2.98-9|42	
21mr|texlive-lcdftypetools-2.98-9|43	#-----------------------------------------------------------------------
21mr|texlive-lcdftypetools-2.98-9|44	%files
21mr|texlive-lcdftypetools-2.98-9|45	%doc %{_mandir}/man1/cfftot1.1*
21mr|texlive-lcdftypetools-2.98-9|46	%doc %{_texmfdistdir}/doc/man/man1/cfftot1.man1.pdf
21mr|texlive-lcdftypetools-2.98-9|47	%doc %{_mandir}/man1/mmafm.1*
21mr|texlive-lcdftypetools-2.98-9|48	%doc %{_texmfdistdir}/doc/man/man1/mmafm.man1.pdf
21mr|texlive-lcdftypetools-2.98-9|49	%doc %{_mandir}/man1/mmpfb.1*
21mr|texlive-lcdftypetools-2.98-9|50	%doc %{_texmfdistdir}/doc/man/man1/mmpfb.man1.pdf
21mr|texlive-lcdftypetools-2.98-9|51	%doc %{_mandir}/man1/otfinfo.1*
21mr|texlive-lcdftypetools-2.98-9|52	%doc %{_texmfdistdir}/doc/man/man1/otfinfo.man1.pdf
21mr|texlive-lcdftypetools-2.98-9|53	%doc %{_mandir}/man1/otftotfm.1*
21mr|texlive-lcdftypetools-2.98-9|54	%doc %{_texmfdistdir}/doc/man/man1/otftotfm.man1.pdf
21mr|texlive-lcdftypetools-2.98-9|55	%doc %{_mandir}/man1/t1dotlessj.1*
21mr|texlive-lcdftypetools-2.98-9|56	%doc %{_texmfdistdir}/doc/man/man1/t1dotlessj.man1.pdf
21mr|texlive-lcdftypetools-2.98-9|57	%doc %{_mandir}/man1/t1lint.1*
21mr|texlive-lcdftypetools-2.98-9|58	%doc %{_texmfdistdir}/doc/man/man1/t1lint.man1.pdf
21mr|texlive-lcdftypetools-2.98-9|59	%doc %{_mandir}/man1/t1rawafm.1*
21mr|texlive-lcdftypetools-2.98-9|60	%doc %{_texmfdistdir}/doc/man/man1/t1rawafm.man1.pdf
21mr|texlive-lcdftypetools-2.98-9|61	%doc %{_mandir}/man1/t1reencode.1*
21mr|texlive-lcdftypetools-2.98-9|62	%doc %{_texmfdistdir}/doc/man/man1/t1reencode.man1.pdf
21mr|texlive-lcdftypetools-2.98-9|63	%doc %{_mandir}/man1/t1testpage.1*
21mr|texlive-lcdftypetools-2.98-9|64	%doc %{_texmfdistdir}/doc/man/man1/t1testpage.man1.pdf
21mr|texlive-lcdftypetools-2.98-9|65	%doc %{_mandir}/man1/ttftotype42.1*
21mr|texlive-lcdftypetools-2.98-9|66	%doc %{_texmfdistdir}/doc/man/man1/ttftotype42.man1.pdf
21mr|texlive-lcdftypetools-2.98-9|67	
21mr|texlive-lcdftypetools-2.98-9|68	#-----------------------------------------------------------------------
21mr|texlive-lcdftypetools-2.98-9|69	%prep
21mr|texlive-lcdftypetools-2.98-9|70	%setup -c -a0 -a1
21mr|texlive-lcdftypetools-2.98-9|71	
21mr|texlive-lcdftypetools-2.98-9|72	%build
21mr|texlive-lcdftypetools-2.98-9|73	
21mr|texlive-lcdftypetools-2.98-9|74	%install
21mr|texlive-lcdftypetools-2.98-9|75	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-lcdftypetools-2.98-9|76	cp -fpar texmf-dist %{buildroot}%{_datadir}
21mr|texlive-lcdftypetools-2.98-9|77	mkdir -p %{buildroot}%{_mandir}/man1
21mr|texlive-lcdftypetools-2.98-9|78	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

18300 21
21mr|texlive-lcg-1.3-10|1	# revision 31474
21mr|texlive-lcg-1.3-10|2	# category Package
21mr|texlive-lcg-1.3-10|3	# catalog-ctan /macros/latex/contrib/lcg
21mr|texlive-lcg-1.3-10|4	# catalog-date 2013-08-19 14:43:09 +0200
21mr|texlive-lcg-1.3-10|5	# catalog-license lppl
21mr|texlive-lcg-1.3-10|6	# catalog-version 1.3
21mr|texlive-lcg-1.3-10|7	Name:		texlive-lcg
21mr|texlive-lcg-1.3-10|8	Version:	1.3
21mr|texlive-lcg-1.3-10|9	Release:	10
21mr|texlive-lcg-1.3-10|10	Summary:	Generate random integers
21mr|texlive-lcg-1.3-10|11	Group:		Publishing
21mr|texlive-lcg-1.3-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/lcg
21mr|texlive-lcg-1.3-10|13	License:	LPPL
21mr|texlive-lcg-1.3-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lcg.tar.xz
21mr|texlive-lcg-1.3-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lcg.doc.tar.xz
21mr|texlive-lcg-1.3-10|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lcg.source.tar.xz
21mr|texlive-lcg-1.3-10|17	BuildArch:	noarch
21mr|texlive-lcg-1.3-10|18	BuildRequires:	texlive-tlpkg
21mr|texlive-lcg-1.3-10|19	Requires(pre):	texlive-tlpkg
21mr|texlive-lcg-1.3-10|20	Requires(post):	texlive-kpathsea
21mr|texlive-lcg-1.3-10|21	
21mr|texlive-lcg-1.3-10|22	%description
21mr|texlive-lcg-1.3-10|23	The lcg package generates random numbers (integers) via a
21mr|texlive-lcg-1.3-10|24	linear congruential generator (Schrage's method). The random
21mr|texlive-lcg-1.3-10|25	numbers are written to a counter. The keyval package is used
21mr|texlive-lcg-1.3-10|26	for the user to provide values for the range and a seed, and
21mr|texlive-lcg-1.3-10|27	for the name of the counter to be used.
21mr|texlive-lcg-1.3-10|28	
21mr|texlive-lcg-1.3-10|29	
21mr|texlive-lcg-1.3-10|30	#-----------------------------------------------------------------------
21mr|texlive-lcg-1.3-10|31	%files
21mr|texlive-lcg-1.3-10|32	%{_texmfdistdir}/tex/latex/lcg/lcg.sty
21mr|texlive-lcg-1.3-10|33	%doc %{_texmfdistdir}/doc/latex/lcg/lcg.pdf
21mr|texlive-lcg-1.3-10|34	#- source
21mr|texlive-lcg-1.3-10|35	%doc %{_texmfdistdir}/source/latex/lcg/lcg.dtx
21mr|texlive-lcg-1.3-10|36	%doc %{_texmfdistdir}/source/latex/lcg/lcg.ins
21mr|texlive-lcg-1.3-10|37	
21mr|texlive-lcg-1.3-10|38	#-----------------------------------------------------------------------
21mr|texlive-lcg-1.3-10|39	%prep
21mr|texlive-lcg-1.3-10|40	%setup -c -a0 -a1 -a2
21mr|texlive-lcg-1.3-10|41	
21mr|texlive-lcg-1.3-10|42	%build
21mr|texlive-lcg-1.3-10|43	
21mr|texlive-lcg-1.3-10|44	%install
21mr|texlive-lcg-1.3-10|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-lcg-1.3-10|46	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18301 21
21mr|texlive-lcyw-1.1-2|1	Name:		texlive-lcyw
21mr|texlive-lcyw-1.1-2|2	Version:	1.1
21mr|texlive-lcyw-1.1-2|3	Release:	2
21mr|texlive-lcyw-1.1-2|4	Summary:	Make Classic Cyrillic CM fonts accessible in LaTeX
21mr|texlive-lcyw-1.1-2|5	Group:		Publishing
21mr|texlive-lcyw-1.1-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/lcyw
21mr|texlive-lcyw-1.1-2|7	License:	LPPL1.3
21mr|texlive-lcyw-1.1-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lcyw.tar.xz
21mr|texlive-lcyw-1.1-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lcyw.doc.tar.xz
21mr|texlive-lcyw-1.1-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lcyw.source.tar.xz
21mr|texlive-lcyw-1.1-2|11	BuildArch:	noarch
21mr|texlive-lcyw-1.1-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-lcyw-1.1-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-lcyw-1.1-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-lcyw-1.1-2|15	
21mr|texlive-lcyw-1.1-2|16	%description
21mr|texlive-lcyw-1.1-2|17	The package makes the classic CM Cyrillic fonts accessible for
21mr|texlive-lcyw-1.1-2|18	use with LaTeX.
21mr|texlive-lcyw-1.1-2|19	
21mr|texlive-lcyw-1.1-2|20	#-----------------------------------------------------------------------
21mr|texlive-lcyw-1.1-2|21	%files
21mr|texlive-lcyw-1.1-2|22	%{_texmfdistdir}/tex/latex/lcyw/cmap-cyr-vf.sty
21mr|texlive-lcyw-1.1-2|23	%{_texmfdistdir}/tex/latex/lcyw/koi7a.cmap
21mr|texlive-lcyw-1.1-2|24	%{_texmfdistdir}/tex/latex/lcyw/lcywcmr.fd
21mr|texlive-lcyw-1.1-2|25	%{_texmfdistdir}/tex/latex/lcyw/lcywcmss.fd
21mr|texlive-lcyw-1.1-2|26	%{_texmfdistdir}/tex/latex/lcyw/lcywcmssq.fd
21mr|texlive-lcyw-1.1-2|27	%{_texmfdistdir}/tex/latex/lcyw/lcywcmtt.fd
21mr|texlive-lcyw-1.1-2|28	%{_texmfdistdir}/tex/latex/lcyw/lcywenc.def
21mr|texlive-lcyw-1.1-2|29	%doc %{_texmfdistdir}/doc/latex/lcyw/README
21mr|texlive-lcyw-1.1-2|30	%doc %{_texmfdistdir}/doc/latex/lcyw/README.koi8-r
21mr|texlive-lcyw-1.1-2|31	%doc %{_texmfdistdir}/doc/latex/lcyw/example-lcyw.tex
21mr|texlive-lcyw-1.1-2|32	%doc %{_texmfdistdir}/doc/latex/lcyw/lcyw.pdf
21mr|texlive-lcyw-1.1-2|33	#- source
21mr|texlive-lcyw-1.1-2|34	%doc %{_texmfdistdir}/source/latex/lcyw/lcyw.dtx
21mr|texlive-lcyw-1.1-2|35	%doc %{_texmfdistdir}/source/latex/lcyw/lcyw.ins
21mr|texlive-lcyw-1.1-2|36	%doc %{_texmfdistdir}/source/latex/lcyw/lcywfd.fdd
21mr|texlive-lcyw-1.1-2|37	
21mr|texlive-lcyw-1.1-2|38	#-----------------------------------------------------------------------
21mr|texlive-lcyw-1.1-2|39	%prep
21mr|texlive-lcyw-1.1-2|40	%setup -c -a0 -a1 -a2
21mr|texlive-lcyw-1.1-2|41	
21mr|texlive-lcyw-1.1-2|42	%build
21mr|texlive-lcyw-1.1-2|43	
21mr|texlive-lcyw-1.1-2|44	%install
21mr|texlive-lcyw-1.1-2|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-lcyw-1.1-2|46	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18302 21
21mr|texlive-leading-0.3-7|1	# revision 15878
21mr|texlive-leading-0.3-7|2	# category Package
21mr|texlive-leading-0.3-7|3	# catalog-ctan /macros/latex/contrib/leading
21mr|texlive-leading-0.3-7|4	# catalog-date 2008-12-15 18:32:16 +0100
21mr|texlive-leading-0.3-7|5	# catalog-license lppl
21mr|texlive-leading-0.3-7|6	# catalog-version 0.3
21mr|texlive-leading-0.3-7|7	Name:		texlive-leading
21mr|texlive-leading-0.3-7|8	Version:	0.3
21mr|texlive-leading-0.3-7|9	Release:	7
21mr|texlive-leading-0.3-7|10	Summary:	Define leading with a length
21mr|texlive-leading-0.3-7|11	Group:		Publishing
21mr|texlive-leading-0.3-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/leading
21mr|texlive-leading-0.3-7|13	License:	LPPL
21mr|texlive-leading-0.3-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/leading.tar.xz
21mr|texlive-leading-0.3-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/leading.doc.tar.xz
21mr|texlive-leading-0.3-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/leading.source.tar.xz
21mr|texlive-leading-0.3-7|17	BuildArch:	noarch
21mr|texlive-leading-0.3-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-leading-0.3-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-leading-0.3-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-leading-0.3-7|21	
21mr|texlive-leading-0.3-7|22	%description
21mr|texlive-leading-0.3-7|23	The package defines a command \leading, whose argument is a
21mr|texlive-leading-0.3-7|24	<length> that specifies the nominal distance between
21mr|texlive-leading-0.3-7|25	consecutive baselines of typeset text. The command replaces the
21mr|texlive-leading-0.3-7|26	rather more difficult LaTeX command \linespread{<ratio>}, where
21mr|texlive-leading-0.3-7|27	the leading is specified by reference to the font size.
21mr|texlive-leading-0.3-7|28	
21mr|texlive-leading-0.3-7|29	
21mr|texlive-leading-0.3-7|30	#-----------------------------------------------------------------------
21mr|texlive-leading-0.3-7|31	%files
21mr|texlive-leading-0.3-7|32	%{_texmfdistdir}/tex/latex/leading/leading.sty
21mr|texlive-leading-0.3-7|33	%doc %{_texmfdistdir}/doc/latex/leading/README
21mr|texlive-leading-0.3-7|34	%doc %{_texmfdistdir}/doc/latex/leading/leading.pdf
21mr|texlive-leading-0.3-7|35	#- source
21mr|texlive-leading-0.3-7|36	%doc %{_texmfdistdir}/source/latex/leading/leading.dtx
21mr|texlive-leading-0.3-7|37	%doc %{_texmfdistdir}/source/latex/leading/leading.ins
21mr|texlive-leading-0.3-7|38	
21mr|texlive-leading-0.3-7|39	#-----------------------------------------------------------------------
21mr|texlive-leading-0.3-7|40	%prep
21mr|texlive-leading-0.3-7|41	%setup -c -a0 -a1 -a2
21mr|texlive-leading-0.3-7|42	
21mr|texlive-leading-0.3-7|43	%build
21mr|texlive-leading-0.3-7|44	
21mr|texlive-leading-0.3-7|45	%install
21mr|texlive-leading-0.3-7|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-leading-0.3-7|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18303 21
21mr|texlive-leaflet-1.1b-2|1	Name:		texlive-leaflet
21mr|texlive-leaflet-1.1b-2|2	Version:	1.1b
21mr|texlive-leaflet-1.1b-2|3	Release:	2
21mr|texlive-leaflet-1.1b-2|4	Summary:	Create small handouts (flyers)
21mr|texlive-leaflet-1.1b-2|5	Group:		Publishing
21mr|texlive-leaflet-1.1b-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/leaflet
21mr|texlive-leaflet-1.1b-2|7	License:	LPPL
21mr|texlive-leaflet-1.1b-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/leaflet.tar.xz
21mr|texlive-leaflet-1.1b-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/leaflet.doc.tar.xz
21mr|texlive-leaflet-1.1b-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/leaflet.source.tar.xz
21mr|texlive-leaflet-1.1b-2|11	BuildArch:	noarch
21mr|texlive-leaflet-1.1b-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-leaflet-1.1b-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-leaflet-1.1b-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-leaflet-1.1b-2|15	
21mr|texlive-leaflet-1.1b-2|16	%description
21mr|texlive-leaflet-1.1b-2|17	A document class to create small hand-outs (flyers) that fit on
21mr|texlive-leaflet-1.1b-2|18	a single sheet of paper which is then folded twice. Pages are
21mr|texlive-leaflet-1.1b-2|19	rearranged by LaTeX so that they print correctly on a single
21mr|texlive-leaflet-1.1b-2|20	sheet -- no external script is necessary. (Works with
21mr|texlive-leaflet-1.1b-2|21	PostScript and PDF.) This is a complete reimplementation with
21mr|texlive-leaflet-1.1b-2|22	permission of the original author Jurgen Schlegelmilch.
21mr|texlive-leaflet-1.1b-2|23	
21mr|texlive-leaflet-1.1b-2|24	#-----------------------------------------------------------------------
21mr|texlive-leaflet-1.1b-2|25	%files
21mr|texlive-leaflet-1.1b-2|26	%{_texmfdistdir}/tex/latex/leaflet
21mr|texlive-leaflet-1.1b-2|27	%doc %{_texmfdistdir}/doc/latex/leaflet
21mr|texlive-leaflet-1.1b-2|28	#- source
21mr|texlive-leaflet-1.1b-2|29	%doc %{_texmfdistdir}/source/latex/leaflet
21mr|texlive-leaflet-1.1b-2|30	
21mr|texlive-leaflet-1.1b-2|31	#-----------------------------------------------------------------------
21mr|texlive-leaflet-1.1b-2|32	%prep
21mr|texlive-leaflet-1.1b-2|33	%setup -c -a0 -a1 -a2
21mr|texlive-leaflet-1.1b-2|34	
21mr|texlive-leaflet-1.1b-2|35	%build
21mr|texlive-leaflet-1.1b-2|36	
21mr|texlive-leaflet-1.1b-2|37	%install
21mr|texlive-leaflet-1.1b-2|38	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-leaflet-1.1b-2|39	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18304 21
21mr|texlive-ledmac-0.19.4-2|1	# revision 30987
21mr|texlive-ledmac-0.19.4-2|2	# category Package
21mr|texlive-ledmac-0.19.4-2|3	# catalog-ctan /macros/latex/contrib/ledmac
21mr|texlive-ledmac-0.19.4-2|4	# catalog-date 2013-06-15 00:57:55 +0200
21mr|texlive-ledmac-0.19.4-2|5	# catalog-license lppl
21mr|texlive-ledmac-0.19.4-2|6	# catalog-version 0.19.1
21mr|texlive-ledmac-0.19.4-2|7	Name:		texlive-ledmac
21mr|texlive-ledmac-0.19.4-2|8	Version:	0.19.4
21mr|texlive-ledmac-0.19.4-2|9	Release:	2
21mr|texlive-ledmac-0.19.4-2|10	Summary:	Typeset scholarly editions
21mr|texlive-ledmac-0.19.4-2|11	Group:		Publishing
21mr|texlive-ledmac-0.19.4-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ledmac
21mr|texlive-ledmac-0.19.4-2|13	License:	LPPL
21mr|texlive-ledmac-0.19.4-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ledmac.tar.xz
21mr|texlive-ledmac-0.19.4-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ledmac.doc.tar.xz
21mr|texlive-ledmac-0.19.4-2|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ledmac.source.tar.xz
21mr|texlive-ledmac-0.19.4-2|17	BuildArch:	noarch
21mr|texlive-ledmac-0.19.4-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-ledmac-0.19.4-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-ledmac-0.19.4-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-ledmac-0.19.4-2|21	
21mr|texlive-ledmac-0.19.4-2|22	%description
21mr|texlive-ledmac-0.19.4-2|23	A macro package for typesetting scholarly critical editions.
21mr|texlive-ledmac-0.19.4-2|24	The ledmac package is a LaTeX port of the plain TeX EDMAC
21mr|texlive-ledmac-0.19.4-2|25	macros. It supports indexing by page and line number and simple
21mr|texlive-ledmac-0.19.4-2|26	tabular- and array-style environments. The package is
21mr|texlive-ledmac-0.19.4-2|27	distributed with the related ledpar and ledarab packages. The
21mr|texlive-ledmac-0.19.4-2|28	package is now superseded by eledmac.
21mr|texlive-ledmac-0.19.4-2|29	
21mr|texlive-ledmac-0.19.4-2|30	#-----------------------------------------------------------------------
21mr|texlive-ledmac-0.19.4-2|31	%files
21mr|texlive-ledmac-0.19.4-2|32	%{_texmfdistdir}/tex/latex/ledmac/afoot.sty
21mr|texlive-ledmac-0.19.4-2|33	%{_texmfdistdir}/tex/latex/ledmac/ledarab.sty
21mr|texlive-ledmac-0.19.4-2|34	%{_texmfdistdir}/tex/latex/ledmac/ledmac.sty
21mr|texlive-ledmac-0.19.4-2|35	%{_texmfdistdir}/tex/latex/ledmac/ledpar.sty
21mr|texlive-ledmac-0.19.4-2|36	%doc %{_texmfdistdir}/doc/latex/ledmac/Makefile
21mr|texlive-ledmac-0.19.4-2|37	%doc %{_texmfdistdir}/doc/latex/ledmac/README
21mr|texlive-ledmac-0.19.4-2|38	%doc %{_texmfdistdir}/doc/latex/ledmac/djd17nov.tex
21mr|texlive-ledmac-0.19.4-2|39	%doc %{_texmfdistdir}/doc/latex/ledmac/djd17novL.eps
21mr|texlive-ledmac-0.19.4-2|40	%doc %{_texmfdistdir}/doc/latex/ledmac/djd17novR.eps
21mr|texlive-ledmac-0.19.4-2|41	%doc %{_texmfdistdir}/doc/latex/ledmac/djdpoems.tex
21mr|texlive-ledmac-0.19.4-2|42	%doc %{_texmfdistdir}/doc/latex/ledmac/djdpoems1.eps
21mr|texlive-ledmac-0.19.4-2|43	%doc %{_texmfdistdir}/doc/latex/ledmac/djdpoems2.eps
21mr|texlive-ledmac-0.19.4-2|44	%doc %{_texmfdistdir}/doc/latex/ledmac/djdpoems3.eps
21mr|texlive-ledmac-0.19.4-2|45	%doc %{_texmfdistdir}/doc/latex/ledmac/djdpoems4.eps
21mr|texlive-ledmac-0.19.4-2|46	%doc %{_texmfdistdir}/doc/latex/ledmac/egarab.eps
21mr|texlive-ledmac-0.19.4-2|47	%doc %{_texmfdistdir}/doc/latex/ledmac/egarab.tex
21mr|texlive-ledmac-0.19.4-2|48	%doc %{_texmfdistdir}/doc/latex/ledmac/egarabpar.eps
21mr|texlive-ledmac-0.19.4-2|49	%doc %{_texmfdistdir}/doc/latex/ledmac/egarabpar.tex
21mr|texlive-ledmac-0.19.4-2|50	%doc %{_texmfdistdir}/doc/latex/ledmac/ledarab.pdf
21mr|texlive-ledmac-0.19.4-2|51	%doc %{_texmfdistdir}/doc/latex/ledmac/ledarden.eps
21mr|texlive-ledmac-0.19.4-2|52	%doc %{_texmfdistdir}/doc/latex/ledmac/ledarden.tex
21mr|texlive-ledmac-0.19.4-2|53	%doc %{_texmfdistdir}/doc/latex/ledmac/ledbraonain.eps
21mr|texlive-ledmac-0.19.4-2|54	%doc %{_texmfdistdir}/doc/latex/ledmac/ledbraonain.tex
21mr|texlive-ledmac-0.19.4-2|55	%doc %{_texmfdistdir}/doc/latex/ledmac/ledeasy.eps
21mr|texlive-ledmac-0.19.4-2|56	%doc %{_texmfdistdir}/doc/latex/ledmac/ledeasy.tex
21mr|texlive-ledmac-0.19.4-2|57	%doc %{_texmfdistdir}/doc/latex/ledmac/ledekker.eps
21mr|texlive-ledmac-0.19.4-2|58	%doc %{_texmfdistdir}/doc/latex/ledmac/ledekker.tex
21mr|texlive-ledmac-0.19.4-2|59	%doc %{_texmfdistdir}/doc/latex/ledmac/ledfeat.eps
21mr|texlive-ledmac-0.19.4-2|60	%doc %{_texmfdistdir}/doc/latex/ledmac/ledfeat.tex
21mr|texlive-ledmac-0.19.4-2|61	%doc %{_texmfdistdir}/doc/latex/ledmac/ledioc.eps
21mr|texlive-ledmac-0.19.4-2|62	%doc %{_texmfdistdir}/doc/latex/ledmac/ledioc.tex
21mr|texlive-ledmac-0.19.4-2|63	%doc %{_texmfdistdir}/doc/latex/ledmac/ledmac.pdf
21mr|texlive-ledmac-0.19.4-2|64	%doc %{_texmfdistdir}/doc/latex/ledmac/ledmixed.eps
21mr|texlive-ledmac-0.19.4-2|65	%doc %{_texmfdistdir}/doc/latex/ledmac/ledmixed.tex
21mr|texlive-ledmac-0.19.4-2|66	%doc %{_texmfdistdir}/doc/latex/ledmac/ledpar.pdf
21mr|texlive-ledmac-0.19.4-2|67	%doc %{_texmfdistdir}/doc/latex/ledmac/villon.eps
21mr|texlive-ledmac-0.19.4-2|68	%doc %{_texmfdistdir}/doc/latex/ledmac/villon.tex
21mr|texlive-ledmac-0.19.4-2|69	#- source
21mr|texlive-ledmac-0.19.4-2|70	%doc %{_texmfdistdir}/source/latex/ledmac/ledarab.dtx
21mr|texlive-ledmac-0.19.4-2|71	%doc %{_texmfdistdir}/source/latex/ledmac/ledarab.ins
21mr|texlive-ledmac-0.19.4-2|72	%doc %{_texmfdistdir}/source/latex/ledmac/ledmac.dtx
21mr|texlive-ledmac-0.19.4-2|73	%doc %{_texmfdistdir}/source/latex/ledmac/ledmac.ins
21mr|texlive-ledmac-0.19.4-2|74	%doc %{_texmfdistdir}/source/latex/ledmac/ledpar.dtx
21mr|texlive-ledmac-0.19.4-2|75	%doc %{_texmfdistdir}/source/latex/ledmac/ledpar.ins
21mr|texlive-ledmac-0.19.4-2|76	
21mr|texlive-ledmac-0.19.4-2|77	#-----------------------------------------------------------------------
21mr|texlive-ledmac-0.19.4-2|78	%prep
21mr|texlive-ledmac-0.19.4-2|79	%setup -c -a0 -a1 -a2
21mr|texlive-ledmac-0.19.4-2|80	
21mr|texlive-ledmac-0.19.4-2|81	%build
21mr|texlive-ledmac-0.19.4-2|82	
21mr|texlive-ledmac-0.19.4-2|83	%install
21mr|texlive-ledmac-0.19.4-2|84	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ledmac-0.19.4-2|85	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18305 21
21mr|texlive-leftidx-20190228-1|1	# revision 15878
21mr|texlive-leftidx-20190228-1|2	# category Package
21mr|texlive-leftidx-20190228-1|3	# catalog-ctan /macros/latex/contrib/leftidx
21mr|texlive-leftidx-20190228-1|4	# catalog-date 2007-01-08 22:21:56 +0100
21mr|texlive-leftidx-20190228-1|5	# catalog-license lppl
21mr|texlive-leftidx-20190228-1|6	# catalog-version undef
21mr|texlive-leftidx-20190228-1|7	Name:		texlive-leftidx
21mr|texlive-leftidx-20190228-1|8	Version:	20190228
21mr|texlive-leftidx-20190228-1|9	Release:	1
21mr|texlive-leftidx-20190228-1|10	Summary:	Left and right subscripts and superscripts in math mode
21mr|texlive-leftidx-20190228-1|11	Group:		Publishing
21mr|texlive-leftidx-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/leftidx
21mr|texlive-leftidx-20190228-1|13	License:	LPPL
21mr|texlive-leftidx-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/leftidx.tar.xz
21mr|texlive-leftidx-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/leftidx.doc.tar.xz
21mr|texlive-leftidx-20190228-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/leftidx.source.tar.xz
21mr|texlive-leftidx-20190228-1|17	BuildArch:	noarch
21mr|texlive-leftidx-20190228-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-leftidx-20190228-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-leftidx-20190228-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-leftidx-20190228-1|21	
21mr|texlive-leftidx-20190228-1|22	%description
21mr|texlive-leftidx-20190228-1|23	Left and right subscripts and superscripts are automatically
21mr|texlive-leftidx-20190228-1|24	raised for better fitting to the symbol they belong to.
21mr|texlive-leftidx-20190228-1|25	
21mr|texlive-leftidx-20190228-1|26	#-----------------------------------------------------------------------
21mr|texlive-leftidx-20190228-1|27	%files
21mr|texlive-leftidx-20190228-1|28	%{_texmfdistdir}/tex/latex/leftidx/leftidx.sty
21mr|texlive-leftidx-20190228-1|29	%doc %{_texmfdistdir}/doc/latex/leftidx/README
21mr|texlive-leftidx-20190228-1|30	%doc %{_texmfdistdir}/doc/latex/leftidx/leftidx.pdf
21mr|texlive-leftidx-20190228-1|31	#- source
21mr|texlive-leftidx-20190228-1|32	%doc %{_texmfdistdir}/source/latex/leftidx/Makefile
21mr|texlive-leftidx-20190228-1|33	%doc %{_texmfdistdir}/source/latex/leftidx/leftidx.dtx
21mr|texlive-leftidx-20190228-1|34	%doc %{_texmfdistdir}/source/latex/leftidx/leftidx.ins
21mr|texlive-leftidx-20190228-1|35	
21mr|texlive-leftidx-20190228-1|36	#-----------------------------------------------------------------------
21mr|texlive-leftidx-20190228-1|37	%prep
21mr|texlive-leftidx-20190228-1|38	%setup -c -a0 -a1 -a2
21mr|texlive-leftidx-20190228-1|39	
21mr|texlive-leftidx-20190228-1|40	%build
21mr|texlive-leftidx-20190228-1|41	
21mr|texlive-leftidx-20190228-1|42	%install
21mr|texlive-leftidx-20190228-1|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-leftidx-20190228-1|44	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18306 21
21mr|texlive-leipzig-2.0-2|1	Name:		texlive-leipzig
21mr|texlive-leipzig-2.0-2|2	Version:	2.0
21mr|texlive-leipzig-2.0-2|3	Release:	2
21mr|texlive-leipzig-2.0-2|4	Summary:	Typeset and index linguistic gloss abbreviations
21mr|texlive-leipzig-2.0-2|5	Group:		Publishing
21mr|texlive-leipzig-2.0-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/leipzig
21mr|texlive-leipzig-2.0-2|7	License:	LPPL1.3
21mr|texlive-leipzig-2.0-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/leipzig.tar.xz
21mr|texlive-leipzig-2.0-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/leipzig.doc.tar.xz
21mr|texlive-leipzig-2.0-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/leipzig.source.tar.xz
21mr|texlive-leipzig-2.0-2|11	BuildArch:	noarch
21mr|texlive-leipzig-2.0-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-leipzig-2.0-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-leipzig-2.0-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-leipzig-2.0-2|15	
21mr|texlive-leipzig-2.0-2|16	%description
21mr|texlive-leipzig-2.0-2|17	The leipzig package provides a set of macros for standard
21mr|texlive-leipzig-2.0-2|18	glossing abbreviations, with options to create new ones. They
21mr|texlive-leipzig-2.0-2|19	are mnemonic (e.g. \Acc{} for accusative, abbreviated acc).
21mr|texlive-leipzig-2.0-2|20	These abbre can be used alone or on top of the glossaries
21mr|texlive-leipzig-2.0-2|21	package for easy indexing and glossary printing.
21mr|texlive-leipzig-2.0-2|22	
21mr|texlive-leipzig-2.0-2|23	#-----------------------------------------------------------------------
21mr|texlive-leipzig-2.0-2|24	%files
21mr|texlive-leipzig-2.0-2|25	%{_texmfdistdir}/tex/latex/leipzig
21mr|texlive-leipzig-2.0-2|26	%doc %{_texmfdistdir}/doc/latex/leipzig
21mr|texlive-leipzig-2.0-2|27	#- source
21mr|texlive-leipzig-2.0-2|28	%doc %{_texmfdistdir}/source/latex/leipzig
21mr|texlive-leipzig-2.0-2|29	
21mr|texlive-leipzig-2.0-2|30	#-----------------------------------------------------------------------
21mr|texlive-leipzig-2.0-2|31	%prep
21mr|texlive-leipzig-2.0-2|32	%setup -c -a0 -a1 -a2
21mr|texlive-leipzig-2.0-2|33	
21mr|texlive-leipzig-2.0-2|34	%build
21mr|texlive-leipzig-2.0-2|35	
21mr|texlive-leipzig-2.0-2|36	%install
21mr|texlive-leipzig-2.0-2|37	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-leipzig-2.0-2|38	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18307 21
21mr|texlive-lengthconvert-1.0a-12|1	# revision 30867
21mr|texlive-lengthconvert-1.0a-12|2	# category Package
21mr|texlive-lengthconvert-1.0a-12|3	# catalog-ctan /macros/latex/contrib/lengthconvert
21mr|texlive-lengthconvert-1.0a-12|4	# catalog-date 2013-06-22 23:41:37 +0200
21mr|texlive-lengthconvert-1.0a-12|5	# catalog-license lppl1.3
21mr|texlive-lengthconvert-1.0a-12|6	# catalog-version 1.0a
21mr|texlive-lengthconvert-1.0a-12|7	Name:		texlive-lengthconvert
21mr|texlive-lengthconvert-1.0a-12|8	Version:	1.0a
21mr|texlive-lengthconvert-1.0a-12|9	Release:	12
21mr|texlive-lengthconvert-1.0a-12|10	Summary:	Express lengths in arbitrary units
21mr|texlive-lengthconvert-1.0a-12|11	Group:		Publishing
21mr|texlive-lengthconvert-1.0a-12|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/lengthconvert
21mr|texlive-lengthconvert-1.0a-12|13	License:	LPPL1.3
21mr|texlive-lengthconvert-1.0a-12|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lengthconvert.tar.xz
21mr|texlive-lengthconvert-1.0a-12|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lengthconvert.doc.tar.xz
21mr|texlive-lengthconvert-1.0a-12|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lengthconvert.source.tar.xz
21mr|texlive-lengthconvert-1.0a-12|17	BuildArch:	noarch
21mr|texlive-lengthconvert-1.0a-12|18	BuildRequires:	texlive-tlpkg
21mr|texlive-lengthconvert-1.0a-12|19	Requires(pre):	texlive-tlpkg
21mr|texlive-lengthconvert-1.0a-12|20	Requires(post):	texlive-kpathsea
21mr|texlive-lengthconvert-1.0a-12|21	
21mr|texlive-lengthconvert-1.0a-12|22	%description
21mr|texlive-lengthconvert-1.0a-12|23	The package provides a command to convert a length to any of a
21mr|texlive-lengthconvert-1.0a-12|24	large selection of units. The package relies on the LaTeX 3
21mr|texlive-lengthconvert-1.0a-12|25	programming environment.
21mr|texlive-lengthconvert-1.0a-12|26	
21mr|texlive-lengthconvert-1.0a-12|27	
21mr|texlive-lengthconvert-1.0a-12|28	#-----------------------------------------------------------------------
21mr|texlive-lengthconvert-1.0a-12|29	%files
21mr|texlive-lengthconvert-1.0a-12|30	%{_texmfdistdir}/tex/latex/lengthconvert/lengthconvert.sty
21mr|texlive-lengthconvert-1.0a-12|31	%doc %{_texmfdistdir}/doc/latex/lengthconvert/lengthconvert.pdf
21mr|texlive-lengthconvert-1.0a-12|32	#- source
21mr|texlive-lengthconvert-1.0a-12|33	%doc %{_texmfdistdir}/source/latex/lengthconvert/lengthconvert.dtx
21mr|texlive-lengthconvert-1.0a-12|34	%doc %{_texmfdistdir}/source/latex/lengthconvert/lengthconvert.ins
21mr|texlive-lengthconvert-1.0a-12|35	
21mr|texlive-lengthconvert-1.0a-12|36	#-----------------------------------------------------------------------
21mr|texlive-lengthconvert-1.0a-12|37	%prep
21mr|texlive-lengthconvert-1.0a-12|38	%setup -c -a0 -a1 -a2
21mr|texlive-lengthconvert-1.0a-12|39	
21mr|texlive-lengthconvert-1.0a-12|40	%build
21mr|texlive-lengthconvert-1.0a-12|41	
21mr|texlive-lengthconvert-1.0a-12|42	%install
21mr|texlive-lengthconvert-1.0a-12|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-lengthconvert-1.0a-12|44	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18308 21
21mr|texlive-lettre-3.000-2|1	Name:		texlive-lettre
21mr|texlive-lettre-3.000-2|2	Version:	3.000
21mr|texlive-lettre-3.000-2|3	Release:	2
21mr|texlive-lettre-3.000-2|4	Summary:	Letters and faxes in French
21mr|texlive-lettre-3.000-2|5	Group:		Publishing
21mr|texlive-lettre-3.000-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/lettre
21mr|texlive-lettre-3.000-2|7	License:	LPPL
21mr|texlive-lettre-3.000-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lettre.tar.xz
21mr|texlive-lettre-3.000-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lettre.doc.tar.xz
21mr|texlive-lettre-3.000-2|10	BuildArch:	noarch
21mr|texlive-lettre-3.000-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-lettre-3.000-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-lettre-3.000-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-lettre-3.000-2|14	
21mr|texlive-lettre-3.000-2|15	%description
21mr|texlive-lettre-3.000-2|16	Developed from the ancestor of the standard letter class, at
21mr|texlive-lettre-3.000-2|17	the Observatoire de Geneve.
21mr|texlive-lettre-3.000-2|18	
21mr|texlive-lettre-3.000-2|19	#-----------------------------------------------------------------------
21mr|texlive-lettre-3.000-2|20	%files
21mr|texlive-lettre-3.000-2|21	%{_texmfdistdir}/tex/latex/lettre
21mr|texlive-lettre-3.000-2|22	%doc %{_texmfdistdir}/doc/latex/lettre
21mr|texlive-lettre-3.000-2|23	
21mr|texlive-lettre-3.000-2|24	#-----------------------------------------------------------------------
21mr|texlive-lettre-3.000-2|25	%prep
21mr|texlive-lettre-3.000-2|26	%setup -c -a0 -a1
21mr|texlive-lettre-3.000-2|27	
21mr|texlive-lettre-3.000-2|28	%build
21mr|texlive-lettre-3.000-2|29	
21mr|texlive-lettre-3.000-2|30	%install
21mr|texlive-lettre-3.000-2|31	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-lettre-3.000-2|32	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18309 21
21mr|texlive-lettrine-2.22-1|1	Name:		texlive-lettrine
21mr|texlive-lettrine-2.22-1|2	Version:	2.22
21mr|texlive-lettrine-2.22-1|3	Release:	1
21mr|texlive-lettrine-2.22-1|4	Summary:	Typeset dropped capitals
21mr|texlive-lettrine-2.22-1|5	Group:		Publishing
21mr|texlive-lettrine-2.22-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/lettrine
21mr|texlive-lettrine-2.22-1|7	License:	LPPL
21mr|texlive-lettrine-2.22-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lettrine.tar.xz
21mr|texlive-lettrine-2.22-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lettrine.doc.tar.xz
21mr|texlive-lettrine-2.22-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lettrine.source.tar.xz
21mr|texlive-lettrine-2.22-1|11	BuildArch:	noarch
21mr|texlive-lettrine-2.22-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-lettrine-2.22-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-lettrine-2.22-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-lettrine-2.22-1|15	
21mr|texlive-lettrine-2.22-1|16	%description
21mr|texlive-lettrine-2.22-1|17	The lettrine package supports various dropped capitals styles,
21mr|texlive-lettrine-2.22-1|18	typically those described in the French typographic books. In
21mr|texlive-lettrine-2.22-1|19	particular, it has facilities for the paragraph text's left
21mr|texlive-lettrine-2.22-1|20	edge to follow the outline of capitals that have a regular
21mr|texlive-lettrine-2.22-1|21	shape (such as "A" and "V").
21mr|texlive-lettrine-2.22-1|22	
21mr|texlive-lettrine-2.22-1|23	#-----------------------------------------------------------------------
21mr|texlive-lettrine-2.22-1|24	%files
21mr|texlive-lettrine-2.22-1|25	%{_texmfdistdir}/tex/latex/lettrine
21mr|texlive-lettrine-2.22-1|26	%doc %{_texmfdistdir}/doc/latex/lettrine
21mr|texlive-lettrine-2.22-1|27	#- source
21mr|texlive-lettrine-2.22-1|28	%doc %{_texmfdistdir}/source/latex/lettrine
21mr|texlive-lettrine-2.22-1|29	
21mr|texlive-lettrine-2.22-1|30	#-----------------------------------------------------------------------
21mr|texlive-lettrine-2.22-1|31	%prep
21mr|texlive-lettrine-2.22-1|32	%setup -c -a0 -a1 -a2
21mr|texlive-lettrine-2.22-1|33	
21mr|texlive-lettrine-2.22-1|34	%build
21mr|texlive-lettrine-2.22-1|35	
21mr|texlive-lettrine-2.22-1|36	%install
21mr|texlive-lettrine-2.22-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-lettrine-2.22-1|38	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18310 21
21mr|texlive-levy-20190228-1|1	# revision 21750
21mr|texlive-levy-20190228-1|2	# category Package
21mr|texlive-levy-20190228-1|3	# catalog-ctan /fonts/greek/levy
21mr|texlive-levy-20190228-1|4	# catalog-date 2011-03-16 12:04:55 +0100
21mr|texlive-levy-20190228-1|5	# catalog-license gpl2
21mr|texlive-levy-20190228-1|6	# catalog-version undef
21mr|texlive-levy-20190228-1|7	Name:		texlive-levy
21mr|texlive-levy-20190228-1|8	Version:	20190228
21mr|texlive-levy-20190228-1|9	Release:	1
21mr|texlive-levy-20190228-1|10	Summary:	Fonts for typesetting classical greek
21mr|texlive-levy-20190228-1|11	Group:		Publishing
21mr|texlive-levy-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/greek/levy
21mr|texlive-levy-20190228-1|13	License:	GPL2
21mr|texlive-levy-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/levy.tar.xz
21mr|texlive-levy-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/levy.doc.tar.xz
21mr|texlive-levy-20190228-1|16	BuildArch:	noarch
21mr|texlive-levy-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-levy-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-levy-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-levy-20190228-1|20	
21mr|texlive-levy-20190228-1|21	%description
21mr|texlive-levy-20190228-1|22	These fonts are derivatives of Kunth's CM fonts. Macros for use
21mr|texlive-levy-20190228-1|23	with Plain TeX are included in the package; for use with LaTeX,
21mr|texlive-levy-20190228-1|24	see lgreek (with English documentation) or levy (with German
21mr|texlive-levy-20190228-1|25	documentation).
21mr|texlive-levy-20190228-1|26	
21mr|texlive-levy-20190228-1|27	#-----------------------------------------------------------------------
21mr|texlive-levy-20190228-1|28	%files
21mr|texlive-levy-20190228-1|29	%{_texmfdistdir}/fonts/source/public/levy/a.mf
21mr|texlive-levy-20190228-1|30	%{_texmfdistdir}/fonts/source/public/levy/b.mf
21mr|texlive-levy-20190228-1|31	%{_texmfdistdir}/fonts/source/public/levy/d.mf
21mr|texlive-levy-20190228-1|32	%{_texmfdistdir}/fonts/source/public/levy/digits.mf
21mr|texlive-levy-20190228-1|33	%{_texmfdistdir}/fonts/source/public/levy/e.mf
21mr|texlive-levy-20190228-1|34	%{_texmfdistdir}/fonts/source/public/levy/f.mf
21mr|texlive-levy-20190228-1|35	%{_texmfdistdir}/fonts/source/public/levy/g.mf
21mr|texlive-levy-20190228-1|36	%{_texmfdistdir}/fonts/source/public/levy/gen_acc.mf
21mr|texlive-levy-20190228-1|37	%{_texmfdistdir}/fonts/source/public/levy/gen_sigma.mf
21mr|texlive-levy-20190228-1|38	%{_texmfdistdir}/fonts/source/public/levy/graccent.mf
21mr|texlive-levy-20190228-1|39	%{_texmfdistdir}/fonts/source/public/levy/grbase.mf
21mr|texlive-levy-20190228-1|40	%{_texmfdistdir}/fonts/source/public/levy/grbld10.mf
21mr|texlive-levy-20190228-1|41	%{_texmfdistdir}/fonts/source/public/levy/grbld8.mf
21mr|texlive-levy-20190228-1|42	%{_texmfdistdir}/fonts/source/public/levy/grbld9.mf
21mr|texlive-levy-20190228-1|43	%{_texmfdistdir}/fonts/source/public/levy/greek.mf
21mr|texlive-levy-20190228-1|44	%{_texmfdistdir}/fonts/source/public/levy/grpunct.mf
21mr|texlive-levy-20190228-1|45	%{_texmfdistdir}/fonts/source/public/levy/grreg10.mf
21mr|texlive-levy-20190228-1|46	%{_texmfdistdir}/fonts/source/public/levy/grreg8.mf
21mr|texlive-levy-20190228-1|47	%{_texmfdistdir}/fonts/source/public/levy/grreg9.mf
21mr|texlive-levy-20190228-1|48	%{_texmfdistdir}/fonts/source/public/levy/grtt10.mf
21mr|texlive-levy-20190228-1|49	%{_texmfdistdir}/fonts/source/public/levy/h.mf
21mr|texlive-levy-20190228-1|50	%{_texmfdistdir}/fonts/source/public/levy/i.mf
21mr|texlive-levy-20190228-1|51	%{_texmfdistdir}/fonts/source/public/levy/j.mf
21mr|texlive-levy-20190228-1|52	%{_texmfdistdir}/fonts/source/public/levy/k.mf
21mr|texlive-levy-20190228-1|53	%{_texmfdistdir}/fonts/source/public/levy/l.mf
21mr|texlive-levy-20190228-1|54	%{_texmfdistdir}/fonts/source/public/levy/lig.mf
21mr|texlive-levy-20190228-1|55	%{_texmfdistdir}/fonts/source/public/levy/lower.mf
21mr|texlive-levy-20190228-1|56	%{_texmfdistdir}/fonts/source/public/levy/m.mf
21mr|texlive-levy-20190228-1|57	%{_texmfdistdir}/fonts/source/public/levy/n.mf
21mr|texlive-levy-20190228-1|58	%{_texmfdistdir}/fonts/source/public/levy/o.mf
21mr|texlive-levy-20190228-1|59	%{_texmfdistdir}/fonts/source/public/levy/p.mf
21mr|texlive-levy-20190228-1|60	%{_texmfdistdir}/fonts/source/public/levy/q.mf
21mr|texlive-levy-20190228-1|61	%{_texmfdistdir}/fonts/source/public/levy/r.mf
21mr|texlive-levy-20190228-1|62	%{_texmfdistdir}/fonts/source/public/levy/s.mf
21mr|texlive-levy-20190228-1|63	%{_texmfdistdir}/fonts/source/public/levy/t.mf
21mr|texlive-levy-20190228-1|64	%{_texmfdistdir}/fonts/source/public/levy/u.mf
21mr|texlive-levy-20190228-1|65	%{_texmfdistdir}/fonts/source/public/levy/upper.mf
21mr|texlive-levy-20190228-1|66	%{_texmfdistdir}/fonts/source/public/levy/w.mf
21mr|texlive-levy-20190228-1|67	%{_texmfdistdir}/fonts/source/public/levy/x.mf
21mr|texlive-levy-20190228-1|68	%{_texmfdistdir}/fonts/source/public/levy/y.mf
21mr|texlive-levy-20190228-1|69	%{_texmfdistdir}/fonts/source/public/levy/z.mf
21mr|texlive-levy-20190228-1|70	%{_texmfdistdir}/fonts/tfm/public/levy/grbld10.tfm
21mr|texlive-levy-20190228-1|71	%{_texmfdistdir}/fonts/tfm/public/levy/grbld8.tfm
21mr|texlive-levy-20190228-1|72	%{_texmfdistdir}/fonts/tfm/public/levy/grbld9.tfm
21mr|texlive-levy-20190228-1|73	%{_texmfdistdir}/fonts/tfm/public/levy/grreg10.tfm
21mr|texlive-levy-20190228-1|74	%{_texmfdistdir}/fonts/tfm/public/levy/grreg8.tfm
21mr|texlive-levy-20190228-1|75	%{_texmfdistdir}/fonts/tfm/public/levy/grreg9.tfm
21mr|texlive-levy-20190228-1|76	%{_texmfdistdir}/tex/generic/levy/greekmacros.tex
21mr|texlive-levy-20190228-1|77	%{_texmfdistdir}/tex/generic/levy/slgreek.sty
21mr|texlive-levy-20190228-1|78	%doc %{_texmfdistdir}/doc/fonts/levy/README
21mr|texlive-levy-20190228-1|79	%doc %{_texmfdistdir}/doc/fonts/levy/digits.mf-old
21mr|texlive-levy-20190228-1|80	%doc %{_texmfdistdir}/doc/fonts/levy/g.mf-old
21mr|texlive-levy-20190228-1|81	%doc %{_texmfdistdir}/doc/fonts/levy/greekhist.tex
21mr|texlive-levy-20190228-1|82	%doc %{_texmfdistdir}/doc/fonts/levy/greekuse.tex
21mr|texlive-levy-20190228-1|83	%doc %{_texmfdistdir}/doc/fonts/levy/grinstall.tex
21mr|texlive-levy-20190228-1|84	%doc %{_texmfdistdir}/doc/fonts/levy/grtestfont.tex
21mr|texlive-levy-20190228-1|85	%doc %{_texmfdistdir}/doc/fonts/levy/makeall
21mr|texlive-levy-20190228-1|86	%doc %{_texmfdistdir}/doc/fonts/levy/makefont
21mr|texlive-levy-20190228-1|87	%doc %{_texmfdistdir}/doc/fonts/levy/testfont
21mr|texlive-levy-20190228-1|88	
21mr|texlive-levy-20190228-1|89	#-----------------------------------------------------------------------
21mr|texlive-levy-20190228-1|90	%prep
21mr|texlive-levy-20190228-1|91	%setup -c -a0 -a1
21mr|texlive-levy-20190228-1|92	
21mr|texlive-levy-20190228-1|93	%build
21mr|texlive-levy-20190228-1|94	
21mr|texlive-levy-20190228-1|95	%install
21mr|texlive-levy-20190228-1|96	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-levy-20190228-1|97	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

18311 21
21mr|texlive-lewis-0.1-7|1	# revision 15878
21mr|texlive-lewis-0.1-7|2	# category Package
21mr|texlive-lewis-0.1-7|3	# catalog-ctan /macros/latex/contrib/lewis
21mr|texlive-lewis-0.1-7|4	# catalog-date 2007-03-08 21:58:53 +0100
21mr|texlive-lewis-0.1-7|5	# catalog-license pd
21mr|texlive-lewis-0.1-7|6	# catalog-version 0.1
21mr|texlive-lewis-0.1-7|7	Name:		texlive-lewis
21mr|texlive-lewis-0.1-7|8	Version:	0.1
21mr|texlive-lewis-0.1-7|9	Release:	7
21mr|texlive-lewis-0.1-7|10	Summary:	Draw Lewis structures
21mr|texlive-lewis-0.1-7|11	Group:		Publishing
21mr|texlive-lewis-0.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/lewis
21mr|texlive-lewis-0.1-7|13	License:	PD
21mr|texlive-lewis-0.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lewis.tar.xz
21mr|texlive-lewis-0.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lewis.doc.tar.xz
21mr|texlive-lewis-0.1-7|16	BuildArch:	noarch
21mr|texlive-lewis-0.1-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-lewis-0.1-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-lewis-0.1-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-lewis-0.1-7|20	
21mr|texlive-lewis-0.1-7|21	%description
21mr|texlive-lewis-0.1-7|22	The package provides rudimentary support for drawing Lewis
21mr|texlive-lewis-0.1-7|23	Structures. Support is limited to elements that support the
21mr|texlive-lewis-0.1-7|24	octet rule.
21mr|texlive-lewis-0.1-7|25	
21mr|texlive-lewis-0.1-7|26	
21mr|texlive-lewis-0.1-7|27	#-----------------------------------------------------------------------
21mr|texlive-lewis-0.1-7|28	%files
21mr|texlive-lewis-0.1-7|29	%{_texmfdistdir}/tex/latex/lewis/lewis.sty
21mr|texlive-lewis-0.1-7|30	%doc %{_texmfdistdir}/doc/latex/lewis/README
21mr|texlive-lewis-0.1-7|31	%doc %{_texmfdistdir}/doc/latex/lewis/lewis.pdf
21mr|texlive-lewis-0.1-7|32	
21mr|texlive-lewis-0.1-7|33	#-----------------------------------------------------------------------
21mr|texlive-lewis-0.1-7|34	%prep
21mr|texlive-lewis-0.1-7|35	%setup -c -a0 -a1
21mr|texlive-lewis-0.1-7|36	
21mr|texlive-lewis-0.1-7|37	%build
21mr|texlive-lewis-0.1-7|38	
21mr|texlive-lewis-0.1-7|39	%install
21mr|texlive-lewis-0.1-7|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-lewis-0.1-7|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18312 21
21mr|texlive-lexikon-1.0c-7|1	# revision 17364
21mr|texlive-lexikon-1.0c-7|2	# category Package
21mr|texlive-lexikon-1.0c-7|3	# catalog-ctan /macros/latex/contrib/lexikon
21mr|texlive-lexikon-1.0c-7|4	# catalog-date 2010-03-06 21:34:04 +0100
21mr|texlive-lexikon-1.0c-7|5	# catalog-license lppl
21mr|texlive-lexikon-1.0c-7|6	# catalog-version 1.0c
21mr|texlive-lexikon-1.0c-7|7	Name:		texlive-lexikon
21mr|texlive-lexikon-1.0c-7|8	Version:	1.0c
21mr|texlive-lexikon-1.0c-7|9	Release:	7
21mr|texlive-lexikon-1.0c-7|10	Summary:	Macros for a two language dictionary
21mr|texlive-lexikon-1.0c-7|11	Group:		Publishing
21mr|texlive-lexikon-1.0c-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/lexikon
21mr|texlive-lexikon-1.0c-7|13	License:	LPPL
21mr|texlive-lexikon-1.0c-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lexikon.tar.xz
21mr|texlive-lexikon-1.0c-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lexikon.doc.tar.xz
21mr|texlive-lexikon-1.0c-7|16	BuildArch:	noarch
21mr|texlive-lexikon-1.0c-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-lexikon-1.0c-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-lexikon-1.0c-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-lexikon-1.0c-7|20	
21mr|texlive-lexikon-1.0c-7|21	%description
21mr|texlive-lexikon-1.0c-7|22	TeXLive lexikon package.
21mr|texlive-lexikon-1.0c-7|23	
21mr|texlive-lexikon-1.0c-7|24	
21mr|texlive-lexikon-1.0c-7|25	#-----------------------------------------------------------------------
21mr|texlive-lexikon-1.0c-7|26	%files
21mr|texlive-lexikon-1.0c-7|27	%{_texmfdistdir}/tex/latex/lexikon/lexikon.sty
21mr|texlive-lexikon-1.0c-7|28	%doc %{_texmfdistdir}/doc/latex/lexikon/lexikon-doc.pdf
21mr|texlive-lexikon-1.0c-7|29	%doc %{_texmfdistdir}/doc/latex/lexikon/lexikon-doc.tex
21mr|texlive-lexikon-1.0c-7|30	%doc %{_texmfdistdir}/doc/latex/lexikon/lexikon.tex
21mr|texlive-lexikon-1.0c-7|31	%doc %{_texmfdistdir}/doc/latex/lexikon/lexikon.upl
21mr|texlive-lexikon-1.0c-7|32	
21mr|texlive-lexikon-1.0c-7|33	#-----------------------------------------------------------------------
21mr|texlive-lexikon-1.0c-7|34	%prep
21mr|texlive-lexikon-1.0c-7|35	%setup -c -a0 -a1
21mr|texlive-lexikon-1.0c-7|36	
21mr|texlive-lexikon-1.0c-7|37	%build
21mr|texlive-lexikon-1.0c-7|38	
21mr|texlive-lexikon-1.0c-7|39	%install
21mr|texlive-lexikon-1.0c-7|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-lexikon-1.0c-7|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18313 21
21mr|texlive-lexref-1.1a-2|1	# revision 32751
21mr|texlive-lexref-1.1a-2|2	# category Package
21mr|texlive-lexref-1.1a-2|3	# catalog-ctan /macros/latex/contrib/lexref
21mr|texlive-lexref-1.1a-2|4	# catalog-date 2014-01-21 18:42:00 +0100
21mr|texlive-lexref-1.1a-2|5	# catalog-license lppl1.3
21mr|texlive-lexref-1.1a-2|6	# catalog-version 1.0.1 alpha
21mr|texlive-lexref-1.1a-2|7	Name:		texlive-lexref
21mr|texlive-lexref-1.1a-2|8	Version:	1.1a
21mr|texlive-lexref-1.1a-2|9	Release:	2
21mr|texlive-lexref-1.1a-2|10	Summary:	Convenient and uniform references to legal provisions
21mr|texlive-lexref-1.1a-2|11	Group:		Publishing
21mr|texlive-lexref-1.1a-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/lexref
21mr|texlive-lexref-1.1a-2|13	License:	LPPL1.3
21mr|texlive-lexref-1.1a-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lexref.tar.xz
21mr|texlive-lexref-1.1a-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lexref.doc.tar.xz
21mr|texlive-lexref-1.1a-2|16	BuildArch:	noarch
21mr|texlive-lexref-1.1a-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-lexref-1.1a-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-lexref-1.1a-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-lexref-1.1a-2|20	
21mr|texlive-lexref-1.1a-2|21	%description
21mr|texlive-lexref-1.1a-2|22	The package is aimed at continental lawyers (especially those
21mr|texlive-lexref-1.1a-2|23	in Switzerland and Germany), allowing the user to make
21mr|texlive-lexref-1.1a-2|24	references to legal provisions conveniently and uniformly. The
21mr|texlive-lexref-1.1a-2|25	package also allows the user to add cited Acts to a
21mr|texlive-lexref-1.1a-2|26	nomenclature list (automatically), and to build specific
21mr|texlive-lexref-1.1a-2|27	indexes for each cited Act. The package is still under
21mr|texlive-lexref-1.1a-2|28	development, and should be treated as an 'alpha'-release.
21mr|texlive-lexref-1.1a-2|29	
21mr|texlive-lexref-1.1a-2|30	#-----------------------------------------------------------------------
21mr|texlive-lexref-1.1a-2|31	%files
21mr|texlive-lexref-1.1a-2|32	%{_texmfdistdir}/tex/latex/lexref/lexref.sty
21mr|texlive-lexref-1.1a-2|33	%doc %{_texmfdistdir}/doc/latex/lexref/README
21mr|texlive-lexref-1.1a-2|34	%doc %{_texmfdistdir}/doc/latex/lexref/lexref.pdf
21mr|texlive-lexref-1.1a-2|35	%doc %{_texmfdistdir}/doc/latex/lexref/lexref.tex
21mr|texlive-lexref-1.1a-2|36	
21mr|texlive-lexref-1.1a-2|37	#-----------------------------------------------------------------------
21mr|texlive-lexref-1.1a-2|38	%prep
21mr|texlive-lexref-1.1a-2|39	%setup -c -a0 -a1
21mr|texlive-lexref-1.1a-2|40	
21mr|texlive-lexref-1.1a-2|41	%build
21mr|texlive-lexref-1.1a-2|42	
21mr|texlive-lexref-1.1a-2|43	%install
21mr|texlive-lexref-1.1a-2|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-lexref-1.1a-2|45	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18314 21
21mr|texlive-lgreek-20190228-1|1	# revision 21818
21mr|texlive-lgreek-20190228-1|2	# category Package
21mr|texlive-lgreek-20190228-1|3	# catalog-ctan /macros/latex/contrib/lgreek
21mr|texlive-lgreek-20190228-1|4	# catalog-date 2011-03-14 20:27:38 +0100
21mr|texlive-lgreek-20190228-1|5	# catalog-license gpl2
21mr|texlive-lgreek-20190228-1|6	# catalog-version undef
21mr|texlive-lgreek-20190228-1|7	Name:		texlive-lgreek
21mr|texlive-lgreek-20190228-1|8	Version:	20190228
21mr|texlive-lgreek-20190228-1|9	Release:	1
21mr|texlive-lgreek-20190228-1|10	Summary:	LaTeX macros for using Silvio Levy's Greek fonts
21mr|texlive-lgreek-20190228-1|11	Group:		Publishing
21mr|texlive-lgreek-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/lgreek
21mr|texlive-lgreek-20190228-1|13	License:	GPL2
21mr|texlive-lgreek-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lgreek.tar.xz
21mr|texlive-lgreek-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lgreek.doc.tar.xz
21mr|texlive-lgreek-20190228-1|16	BuildArch:	noarch
21mr|texlive-lgreek-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-lgreek-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-lgreek-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-lgreek-20190228-1|20	
21mr|texlive-lgreek-20190228-1|21	%description
21mr|texlive-lgreek-20190228-1|22	A conversion of Silvio Levy's Plain TeX macros for use with
21mr|texlive-lgreek-20190228-1|23	LaTeX.
21mr|texlive-lgreek-20190228-1|24	
21mr|texlive-lgreek-20190228-1|25	#-----------------------------------------------------------------------
21mr|texlive-lgreek-20190228-1|26	%files
21mr|texlive-lgreek-20190228-1|27	%{_texmfdistdir}/tex/latex/lgreek/LGcmr.fd
21mr|texlive-lgreek-20190228-1|28	%{_texmfdistdir}/tex/latex/lgreek/LGcmtt.fd
21mr|texlive-lgreek-20190228-1|29	%{_texmfdistdir}/tex/latex/lgreek/LGenc.def
21mr|texlive-lgreek-20190228-1|30	%{_texmfdistdir}/tex/latex/lgreek/lgreek.sty
21mr|texlive-lgreek-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/lgreek/README
21mr|texlive-lgreek-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/lgreek/lgreekuse.pdf
21mr|texlive-lgreek-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/lgreek/lgreekuse.tex
21mr|texlive-lgreek-20190228-1|34	
21mr|texlive-lgreek-20190228-1|35	#-----------------------------------------------------------------------
21mr|texlive-lgreek-20190228-1|36	%prep
21mr|texlive-lgreek-20190228-1|37	%setup -c -a0 -a1
21mr|texlive-lgreek-20190228-1|38	
21mr|texlive-lgreek-20190228-1|39	%build
21mr|texlive-lgreek-20190228-1|40	
21mr|texlive-lgreek-20190228-1|41	%install
21mr|texlive-lgreek-20190228-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-lgreek-20190228-1|43	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18315 21
21mr|texlive-lgrx-0.6-12|1	# revision 27003
21mr|texlive-lgrx-0.6-12|2	# category Package
21mr|texlive-lgrx-0.6-12|3	# catalog-ctan /macros/latex/contrib/lgrx
21mr|texlive-lgrx-0.6-12|4	# catalog-date 2012-07-05 15:34:29 +0200
21mr|texlive-lgrx-0.6-12|5	# catalog-license lppl1.3
21mr|texlive-lgrx-0.6-12|6	# catalog-version 0.6
21mr|texlive-lgrx-0.6-12|7	Name:		texlive-lgrx
21mr|texlive-lgrx-0.6-12|8	Epoch:		1
21mr|texlive-lgrx-0.6-12|9	Version:	0.6
21mr|texlive-lgrx-0.6-12|10	Release:	12
21mr|texlive-lgrx-0.6-12|11	Summary:	Greek text with the LGR font encoding
21mr|texlive-lgrx-0.6-12|12	Group:		Publishing
21mr|texlive-lgrx-0.6-12|13	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/lgrx
21mr|texlive-lgrx-0.6-12|14	License:	LPPL1.3
21mr|texlive-lgrx-0.6-12|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lgrx.tar.xz
21mr|texlive-lgrx-0.6-12|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lgrx.doc.tar.xz
21mr|texlive-lgrx-0.6-12|17	BuildArch:	noarch
21mr|texlive-lgrx-0.6-12|18	BuildRequires:	texlive-tlpkg
21mr|texlive-lgrx-0.6-12|19	Requires(pre):	texlive-tlpkg
21mr|texlive-lgrx-0.6-12|20	Requires(post):	texlive-kpathsea
21mr|texlive-lgrx-0.6-12|21	
21mr|texlive-lgrx-0.6-12|22	%description
21mr|texlive-lgrx-0.6-12|23	The LGRx bundle provides packages and definitions for
21mr|texlive-lgrx-0.6-12|24	typesetting Greek text with fonts in the LGR encoding, the de-
21mr|texlive-lgrx-0.6-12|25	facto standard set by babel. It includes a comprehensive font
21mr|texlive-lgrx-0.6-12|26	definition file, support for Unicode input and macros for Greek
21mr|texlive-lgrx-0.6-12|27	letters in non-Greek text.
21mr|texlive-lgrx-0.6-12|28	
21mr|texlive-lgrx-0.6-12|29	#-----------------------------------------------------------------------
21mr|texlive-lgrx-0.6-12|30	%files
21mr|texlive-lgrx-0.6-12|31	%{_texmfdistdir}/tex/latex/lgrx/alphabeta.sty
21mr|texlive-lgrx-0.6-12|32	%{_texmfdistdir}/tex/latex/lgrx/lgrenc.dfu
21mr|texlive-lgrx-0.6-12|33	%{_texmfdistdir}/tex/latex/lgrx/lgrxenc.def
21mr|texlive-lgrx-0.6-12|34	%{_texmfdistdir}/tex/latex/lgrx/textalpha.sty
21mr|texlive-lgrx-0.6-12|35	%doc %{_texmfdistdir}/doc/latex/lgrx/README
21mr|texlive-lgrx-0.6-12|36	%doc %{_texmfdistdir}/doc/latex/lgrx/README.html
21mr|texlive-lgrx-0.6-12|37	%doc %{_texmfdistdir}/doc/latex/lgrx/alphabeta-test.pdf
21mr|texlive-lgrx-0.6-12|38	%doc %{_texmfdistdir}/doc/latex/lgrx/alphabeta-test.tex
21mr|texlive-lgrx-0.6-12|39	%doc %{_texmfdistdir}/doc/latex/lgrx/alphabeta.sty.html
21mr|texlive-lgrx-0.6-12|40	%doc %{_texmfdistdir}/doc/latex/lgrx/greek-unicode.pdf
21mr|texlive-lgrx-0.6-12|41	%doc %{_texmfdistdir}/doc/latex/lgrx/greek-unicode.tex
21mr|texlive-lgrx-0.6-12|42	%doc %{_texmfdistdir}/doc/latex/lgrx/greekhyperref.pdf
21mr|texlive-lgrx-0.6-12|43	%doc %{_texmfdistdir}/doc/latex/lgrx/greekhyperref.tex
21mr|texlive-lgrx-0.6-12|44	%doc %{_texmfdistdir}/doc/latex/lgrx/lgrenc.dfu.html
21mr|texlive-lgrx-0.6-12|45	%doc %{_texmfdistdir}/doc/latex/lgrx/lgrx.pdf
21mr|texlive-lgrx-0.6-12|46	%doc %{_texmfdistdir}/doc/latex/lgrx/lgrx.tex
21mr|texlive-lgrx-0.6-12|47	%doc %{_texmfdistdir}/doc/latex/lgrx/lgrxenc-test.pdf
21mr|texlive-lgrx-0.6-12|48	%doc %{_texmfdistdir}/doc/latex/lgrx/lgrxenc-test.tex
21mr|texlive-lgrx-0.6-12|49	%doc %{_texmfdistdir}/doc/latex/lgrx/lgrxenc.def.html
21mr|texlive-lgrx-0.6-12|50	%doc %{_texmfdistdir}/doc/latex/lgrx/lgrxenc.pdf
21mr|texlive-lgrx-0.6-12|51	%doc %{_texmfdistdir}/doc/latex/lgrx/lgrxenc.tex
21mr|texlive-lgrx-0.6-12|52	%doc %{_texmfdistdir}/doc/latex/lgrx/textalpha-test.pdf
21mr|texlive-lgrx-0.6-12|53	%doc %{_texmfdistdir}/doc/latex/lgrx/textalpha-test.tex
21mr|texlive-lgrx-0.6-12|54	%doc %{_texmfdistdir}/doc/latex/lgrx/textalpha.sty.html
21mr|texlive-lgrx-0.6-12|55	
21mr|texlive-lgrx-0.6-12|56	#-----------------------------------------------------------------------
21mr|texlive-lgrx-0.6-12|57	%prep
21mr|texlive-lgrx-0.6-12|58	%setup -c -a0 -a1
21mr|texlive-lgrx-0.6-12|59	
21mr|texlive-lgrx-0.6-12|60	%build
21mr|texlive-lgrx-0.6-12|61	
21mr|texlive-lgrx-0.6-12|62	%install
21mr|texlive-lgrx-0.6-12|63	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-lgrx-0.6-12|64	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18316 21
21mr|texlive-lh-3.5g-7|1	# revision 15878
21mr|texlive-lh-3.5g-7|2	# category Package
21mr|texlive-lh-3.5g-7|3	# catalog-ctan /fonts/cyrillic/lh
21mr|texlive-lh-3.5g-7|4	# catalog-date 2009-09-21 21:37:51 +0200
21mr|texlive-lh-3.5g-7|5	# catalog-license lppl
21mr|texlive-lh-3.5g-7|6	# catalog-version 3.5g
21mr|texlive-lh-3.5g-7|7	Name:		texlive-lh
21mr|texlive-lh-3.5g-7|8	Version:	3.5g
21mr|texlive-lh-3.5g-7|9	Release:	7
21mr|texlive-lh-3.5g-7|10	Summary:	Cyrillic fonts that support LaTeX standard encodings
21mr|texlive-lh-3.5g-7|11	Group:		Publishing
21mr|texlive-lh-3.5g-7|12	URL:		http://www.ctan.org/tex-archive/fonts/cyrillic/lh
21mr|texlive-lh-3.5g-7|13	License:	LPPL
21mr|texlive-lh-3.5g-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lh.tar.xz
21mr|texlive-lh-3.5g-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lh.doc.tar.xz
21mr|texlive-lh-3.5g-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lh.source.tar.xz
21mr|texlive-lh-3.5g-7|17	BuildArch:	noarch
21mr|texlive-lh-3.5g-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-lh-3.5g-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-lh-3.5g-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-lh-3.5g-7|21	Requires:	texlive-ec
21mr|texlive-lh-3.5g-7|22	
21mr|texlive-lh-3.5g-7|23	%description
21mr|texlive-lh-3.5g-7|24	The LH fonts address the problem of the wide variety of
21mr|texlive-lh-3.5g-7|25	alphabets that are written with Cyrillic-style characters. The
21mr|texlive-lh-3.5g-7|26	fonts are the original basis of the set of T2* and X2 encodings
21mr|texlive-lh-3.5g-7|27	that are now used when LaTeX users need to write in Cyrillic
21mr|texlive-lh-3.5g-7|28	languages. Macro support in standard LaTeX encodings is offered
21mr|texlive-lh-3.5g-7|29	through the cyrillic and t2 bundles, and the package itself
21mr|texlive-lh-3.5g-7|30	offers support for other (more traditional) encodings. The
21mr|texlive-lh-3.5g-7|31	fonts, in the standard T2* and X2 encodings are available in
21mr|texlive-lh-3.5g-7|32	Adobe Type 1 format, in the CM-Super family of fonts. The
21mr|texlive-lh-3.5g-7|33	package also offers its own LaTeX support for OT2 encoded
21mr|texlive-lh-3.5g-7|34	fonts, CM bright shaped fonts and Concrete shaped fonts.
21mr|texlive-lh-3.5g-7|35	
21mr|texlive-lh-3.5g-7|36	
21mr|texlive-lh-3.5g-7|37	#-----------------------------------------------------------------------
21mr|texlive-lh-3.5g-7|38	%files
21mr|texlive-lh-3.5g-7|39	%{_texmfdistdir}/fonts/source/lh/base/fikparm.mf
21mr|texlive-lh-3.5g-7|40	%{_texmfdistdir}/fonts/source/lh/base/lcyrbeg.mf
21mr|texlive-lh-3.5g-7|41	%{_texmfdistdir}/fonts/source/lh/base/lcyrdefs.mf
21mr|texlive-lh-3.5g-7|42	%{_texmfdistdir}/fonts/source/lh/base/ldbroman.mf
21mr|texlive-lh-3.5g-7|43	%{_texmfdistdir}/fonts/source/lh/base/ldcsc.mf
21mr|texlive-lh-3.5g-7|44	%{_texmfdistdir}/fonts/source/lh/base/ldroman.mf
21mr|texlive-lh-3.5g-7|45	%{_texmfdistdir}/fonts/source/lh/base/ldtexset.mf
21mr|texlive-lh-3.5g-7|46	%{_texmfdistdir}/fonts/source/lh/base/ldtextit.mf
21mr|texlive-lh-3.5g-7|47	%{_texmfdistdir}/fonts/source/lh/base/ldtitle.mf
21mr|texlive-lh-3.5g-7|48	%{_texmfdistdir}/fonts/source/lh/base/lebroman.mf
21mr|texlive-lh-3.5g-7|49	%{_texmfdistdir}/fonts/source/lh/base/lecsc.mf
21mr|texlive-lh-3.5g-7|50	%{_texmfdistdir}/fonts/source/lh/base/leroman.mf
21mr|texlive-lh-3.5g-7|51	%{_texmfdistdir}/fonts/source/lh/base/letextit.mf
21mr|texlive-lh-3.5g-7|52	%{_texmfdistdir}/fonts/source/lh/base/lgcspl.mf
21mr|texlive-lh-3.5g-7|53	%{_texmfdistdir}/fonts/source/lh/base/lgcyracc.mf
21mr|texlive-lh-3.5g-7|54	%{_texmfdistdir}/fonts/source/lh/base/lgcyri.mf
21mr|texlive-lh-3.5g-7|55	%{_texmfdistdir}/fonts/source/lh/base/lgcyrl.mf
21mr|texlive-lh-3.5g-7|56	%{_texmfdistdir}/fonts/source/lh/base/lgcyrsp.mf
21mr|texlive-lh-3.5g-7|57	%{_texmfdistdir}/fonts/source/lh/base/lgcyrsym.mf
21mr|texlive-lh-3.5g-7|58	%{_texmfdistdir}/fonts/source/lh/base/lgcyru.mf
21mr|texlive-lh-3.5g-7|59	%{_texmfdistdir}/fonts/source/lh/base/lgengsym.mf
21mr|texlive-lh-3.5g-7|60	%{_texmfdistdir}/fonts/source/lh/base/lgidigit.mf
21mr|texlive-lh-3.5g-7|61	%{_texmfdistdir}/fonts/source/lh/base/lgilig.mf
21mr|texlive-lh-3.5g-7|62	%{_texmfdistdir}/fonts/source/lh/base/lgitalp.mf
21mr|texlive-lh-3.5g-7|63	%{_texmfdistdir}/fonts/source/lh/base/lgocyrac.mf
21mr|texlive-lh-3.5g-7|64	%{_texmfdistdir}/fonts/source/lh/base/lgpunct.mf
21mr|texlive-lh-3.5g-7|65	%{_texmfdistdir}/fonts/source/lh/base/lgrdigit.mf
21mr|texlive-lh-3.5g-7|66	%{_texmfdistdir}/fonts/source/lh/base/lgrlig.mf
21mr|texlive-lh-3.5g-7|67	%{_texmfdistdir}/fonts/source/lh/base/lgromp.mf
21mr|texlive-lh-3.5g-7|68	%{_texmfdistdir}/fonts/source/lh/base/lgrusi.mf
21mr|texlive-lh-3.5g-7|69	%{_texmfdistdir}/fonts/source/lh/base/lgrusl.mf
21mr|texlive-lh-3.5g-7|70	%{_texmfdistdir}/fonts/source/lh/base/lgrusu.mf
21mr|texlive-lh-3.5g-7|71	%{_texmfdistdir}/fonts/source/lh/base/lgt2comi.mf
21mr|texlive-lh-3.5g-7|72	%{_texmfdistdir}/fonts/source/lh/base/lgt2coml.mf
21mr|texlive-lh-3.5g-7|73	%{_texmfdistdir}/fonts/source/lh/base/lgt2comu.mf
21mr|texlive-lh-3.5g-7|74	%{_texmfdistdir}/fonts/source/lh/base/lgt2loi.mf
21mr|texlive-lh-3.5g-7|75	%{_texmfdistdir}/fonts/source/lh/base/lgt2lol.mf
21mr|texlive-lh-3.5g-7|76	%{_texmfdistdir}/fonts/source/lh/base/lgt2lou.mf
21mr|texlive-lh-3.5g-7|77	%{_texmfdistdir}/fonts/source/lh/base/lgt2slvi.mf
21mr|texlive-lh-3.5g-7|78	%{_texmfdistdir}/fonts/source/lh/base/lgt2slvl.mf
21mr|texlive-lh-3.5g-7|79	%{_texmfdistdir}/fonts/source/lh/base/lgt2slvu.mf
21mr|texlive-lh-3.5g-7|80	%{_texmfdistdir}/fonts/source/lh/base/lgt2upi.mf
21mr|texlive-lh-3.5g-7|81	%{_texmfdistdir}/fonts/source/lh/base/lgt2upl.mf
21mr|texlive-lh-3.5g-7|82	%{_texmfdistdir}/fonts/source/lh/base/lgt2upu.mf
21mr|texlive-lh-3.5g-7|83	%{_texmfdistdir}/fonts/source/lh/base/lkligtbl.mf
21mr|texlive-lh-3.5g-7|84	%{_texmfdistdir}/fonts/source/lh/base/llbligtb.mf
21mr|texlive-lh-3.5g-7|85	%{_texmfdistdir}/fonts/source/lh/base/llcligtb.mf
21mr|texlive-lh-3.5g-7|86	%{_texmfdistdir}/fonts/source/lh/base/lliligtb.mf
21mr|texlive-lh-3.5g-7|87	%{_texmfdistdir}/fonts/source/lh/base/llmligtb.mf
21mr|texlive-lh-3.5g-7|88	%{_texmfdistdir}/fonts/source/lh/base/llrligtb.mf
21mr|texlive-lh-3.5g-7|89	%{_texmfdistdir}/fonts/source/lh/base/llvligtb.mf
21mr|texlive-lh-3.5g-7|90	%{_texmfdistdir}/fonts/source/lh/base/lwnligs.mf
21mr|texlive-lh-3.5g-7|91	%{_texmfdistdir}/fonts/source/lh/base/lxpseudo.mf
21mr|texlive-lh-3.5g-7|92	%{_texmfdistdir}/fonts/source/lh/base/lycyracc.mf
21mr|texlive-lh-3.5g-7|93	%{_texmfdistdir}/fonts/source/lh/base/lypseudo.mf
21mr|texlive-lh-3.5g-7|94	%{_texmfdistdir}/fonts/source/lh/base/nodraw.mf
21mr|texlive-lh-3.5g-7|95	%{_texmfdistdir}/fonts/source/lh/lh-XSlav/irslb8.mf
21mr|texlive-lh-3.5g-7|96	%{_texmfdistdir}/fonts/source/lh/lh-XSlav/irsli8.mf
21mr|texlive-lh-3.5g-7|97	%{_texmfdistdir}/fonts/source/lh/lh-XSlav/irslo8.mf
21mr|texlive-lh-3.5g-7|98	%{_texmfdistdir}/fonts/source/lh/lh-XSlav/irslq8.mf
21mr|texlive-lh-3.5g-7|99	%{_texmfdistdir}/fonts/source/lh/lh-XSlav/irsltt8.mf
21mr|texlive-lh-3.5g-7|100	%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsbbx10.mf
21mr|texlive-lh-3.5g-7|101	%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsbegin.mf
21mr|texlive-lh-3.5g-7|102	%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsbmo10.mf
21mr|texlive-lh-3.5g-7|103	%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsbmo17.mf
21mr|texlive-lh-3.5g-7|104	%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsbmo8.mf
21mr|texlive-lh-3.5g-7|105	%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsbmo9.mf
21mr|texlive-lh-3.5g-7|106	%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsbmr10.mf
21mr|texlive-lh-3.5g-7|107	%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsbmr17.mf
21mr|texlive-lh-3.5g-7|108	%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsbmr8.mf
21mr|texlive-lh-3.5g-7|109	%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsbmr9.mf
21mr|texlive-lh-3.5g-7|110	%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsbso10.mf
21mr|texlive-lh-3.5g-7|111	%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsbso17.mf
21mr|texlive-lh-3.5g-7|112	%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsbso8.mf
21mr|texlive-lh-3.5g-7|113	%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsbso9.mf
21mr|texlive-lh-3.5g-7|114	%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsbsr10.mf
21mr|texlive-lh-3.5g-7|115	%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsbsr17.mf
21mr|texlive-lh-3.5g-7|116	%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsbsr8.mf
21mr|texlive-lh-3.5g-7|117	%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsbsr9.mf
21mr|texlive-lh-3.5g-7|118	%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsbtl10.mf
21mr|texlive-lh-3.5g-7|119	%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsbto10.mf
21mr|texlive-lh-3.5g-7|120	%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rscodes.mf
21mr|texlive-lh-3.5g-7|121	%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rslb8.mf
21mr|texlive-lh-3.5g-7|122	%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsli8.mf
21mr|texlive-lh-3.5g-7|123	%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsliker.mf
21mr|texlive-lh-3.5g-7|124	%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rslo8.mf
21mr|texlive-lh-3.5g-7|125	%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rslq8.mf
21mr|texlive-lh-3.5g-7|126	%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsltt8.mf
21mr|texlive-lh-3.5g-7|127	%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsob10.mf
21mr|texlive-lh-3.5g-7|128	%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsobx10.mf
21mr|texlive-lh-3.5g-7|129	%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsobx5.mf
21mr|texlive-lh-3.5g-7|130	%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsobx6.mf
21mr|texlive-lh-3.5g-7|131	%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsobx7.mf
21mr|texlive-lh-3.5g-7|132	%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsobx8.mf
21mr|texlive-lh-3.5g-7|133	%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsobx9.mf
21mr|texlive-lh-3.5g-7|134	%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsobxsl10.mf
21mr|texlive-lh-3.5g-7|135	%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsobxti10.mf
21mr|texlive-lh-3.5g-7|136	%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsocc10.mf
21mr|texlive-lh-3.5g-7|137	%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsorm10.mf
21mr|texlive-lh-3.5g-7|138	%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsorm5.mf
21mr|texlive-lh-3.5g-7|139	%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsorm6.mf
21mr|texlive-lh-3.5g-7|140	%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsorm7.mf
21mr|texlive-lh-3.5g-7|141	%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsorm8.mf
21mr|texlive-lh-3.5g-7|142	%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsorm9.mf
21mr|texlive-lh-3.5g-7|143	%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsosl10.mf
21mr|texlive-lh-3.5g-7|144	%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsosl5.mf
21mr|texlive-lh-3.5g-7|145	%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsosl6.mf
21mr|texlive-lh-3.5g-7|146	%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsosl7.mf
21mr|texlive-lh-3.5g-7|147	%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsosl8.mf
21mr|texlive-lh-3.5g-7|148	%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsosl9.mf
21mr|texlive-lh-3.5g-7|149	%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsoslc9.mf
21mr|texlive-lh-3.5g-7|150	%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsoti10.mf
21mr|texlive-lh-3.5g-7|151	%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsqi8.mf
21mr|texlive-lh-3.5g-7|152	%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rssq8.mf
21mr|texlive-lh-3.5g-7|153	%{_texmfdistdir}/fonts/source/lh/lh-XSlav/rsssdc10.mf
21mr|texlive-lh-3.5g-7|154	%{_texmfdistdir}/fonts/source/lh/lh-conc/00readme.txt
21mr|texlive-lh-3.5g-7|155	%{_texmfdistdir}/fonts/source/lh/lh-conc/ccb10.mf
21mr|texlive-lh-3.5g-7|156	%{_texmfdistdir}/fonts/source/lh/lh-conc/ccbx10.mf
21mr|texlive-lh-3.5g-7|157	%{_texmfdistdir}/fonts/source/lh/lh-conc/ccbx5.mf
21mr|texlive-lh-3.5g-7|158	%{_texmfdistdir}/fonts/source/lh/lh-conc/ccbx6.mf
21mr|texlive-lh-3.5g-7|159	%{_texmfdistdir}/fonts/source/lh/lh-conc/ccbx7.mf
21mr|texlive-lh-3.5g-7|160	%{_texmfdistdir}/fonts/source/lh/lh-conc/ccbx8.mf
21mr|texlive-lh-3.5g-7|161	%{_texmfdistdir}/fonts/source/lh/lh-conc/ccbx9.mf
21mr|texlive-lh-3.5g-7|162	%{_texmfdistdir}/fonts/source/lh/lh-conc/ccbxsl10.mf
21mr|texlive-lh-3.5g-7|163	%{_texmfdistdir}/fonts/source/lh/lh-conc/ccbxti10.mf
21mr|texlive-lh-3.5g-7|164	%{_texmfdistdir}/fonts/source/lh/lh-conc/concb10pt.mf
21mr|texlive-lh-3.5g-7|165	%{_texmfdistdir}/fonts/source/lh/lh-conc/concbx10pt.mf
21mr|texlive-lh-3.5g-7|166	%{_texmfdistdir}/fonts/source/lh/lh-conc/concbx12pt.mf
21mr|texlive-lh-3.5g-7|167	%{_texmfdistdir}/fonts/source/lh/lh-conc/concbx5pt.mf
21mr|texlive-lh-3.5g-7|168	%{_texmfdistdir}/fonts/source/lh/lh-conc/concbx6pt.mf
21mr|texlive-lh-3.5g-7|169	%{_texmfdistdir}/fonts/source/lh/lh-conc/concbx7pt.mf
21mr|texlive-lh-3.5g-7|170	%{_texmfdistdir}/fonts/source/lh/lh-conc/concbx8pt.mf
21mr|texlive-lh-3.5g-7|171	%{_texmfdistdir}/fonts/source/lh/lh-conc/concbx9pt.mf
21mr|texlive-lh-3.5g-7|172	%{_texmfdistdir}/fonts/source/lh/lh-conc/concbxti10.mf
21mr|texlive-lh-3.5g-7|173	%{_texmfdistdir}/fonts/source/lh/lh-conc/concc9pt.mf
21mr|texlive-lh-3.5g-7|174	%{_texmfdistdir}/fonts/source/lh/lh-conc/eob10.mf
21mr|texlive-lh-3.5g-7|175	%{_texmfdistdir}/fonts/source/lh/lh-conc/eobx10.mf
21mr|texlive-lh-3.5g-7|176	%{_texmfdistdir}/fonts/source/lh/lh-conc/eobx5.mf
21mr|texlive-lh-3.5g-7|177	%{_texmfdistdir}/fonts/source/lh/lh-conc/eobx6.mf
21mr|texlive-lh-3.5g-7|178	%{_texmfdistdir}/fonts/source/lh/lh-conc/eobx7.mf
21mr|texlive-lh-3.5g-7|179	%{_texmfdistdir}/fonts/source/lh/lh-conc/eobx8.mf
21mr|texlive-lh-3.5g-7|180	%{_texmfdistdir}/fonts/source/lh/lh-conc/eobx9.mf
21mr|texlive-lh-3.5g-7|181	%{_texmfdistdir}/fonts/source/lh/lh-conc/eobxsl10.mf
21mr|texlive-lh-3.5g-7|182	%{_texmfdistdir}/fonts/source/lh/lh-conc/eobxti10.mf
21mr|texlive-lh-3.5g-7|183	%{_texmfdistdir}/fonts/source/lh/lh-conc/eoslc9.mf
21mr|texlive-lh-3.5g-7|184	%{_texmfdistdir}/fonts/source/lh/lh-lcy/ilhcsc10.mf
21mr|texlive-lh-3.5g-7|185	%{_texmfdistdir}/fonts/source/lh/lh-lcy/ilhtt8.mf
21mr|texlive-lh-3.5g-7|186	%{_texmfdistdir}/fonts/source/lh/lh-lcy/illhss8.mf
21mr|texlive-lh-3.5g-7|187	%{_texmfdistdir}/fonts/source/lh/lh-lcy/illhssb8.mf
21mr|texlive-lh-3.5g-7|188	%{_texmfdistdir}/fonts/source/lh/lh-lcy/illhssi8.mf
21mr|texlive-lh-3.5g-7|189	%{_texmfdistdir}/fonts/source/lh/lh-lcy/lhbr10.mf
21mr|texlive-lh-3.5g-7|190	%{_texmfdistdir}/fonts/source/lh/lh-lcy/lhbr17.mf
21mr|texlive-lh-3.5g-7|191	%{_texmfdistdir}/fonts/source/lh/lh-lcy/lhbr8.mf
21mr|texlive-lh-3.5g-7|192	%{_texmfdistdir}/fonts/source/lh/lh-lcy/lhbr9.mf
21mr|texlive-lh-3.5g-7|193	%{_texmfdistdir}/fonts/source/lh/lh-lcy/lhbrbx10.mf
21mr|texlive-lh-3.5g-7|194	%{_texmfdistdir}/fonts/source/lh/lh-lcy/lhbrsl10.mf
21mr|texlive-lh-3.5g-7|195	%{_texmfdistdir}/fonts/source/lh/lh-lcy/lhbrsl17.mf
21mr|texlive-lh-3.5g-7|196	%{_texmfdistdir}/fonts/source/lh/lh-lcy/lhbrsl8.mf
21mr|texlive-lh-3.5g-7|197	%{_texmfdistdir}/fonts/source/lh/lh-lcy/lhbrsl9.mf
21mr|texlive-lh-3.5g-7|198	%{_texmfdistdir}/fonts/source/lh/lh-lcy/lhcb10.mf
21mr|texlive-lh-3.5g-7|199	%{_texmfdistdir}/fonts/source/lh/lh-lcy/lhcbx10.mf
21mr|texlive-lh-3.5g-7|200	%{_texmfdistdir}/fonts/source/lh/lh-lcy/lhcbx5.mf
21mr|texlive-lh-3.5g-7|201	%{_texmfdistdir}/fonts/source/lh/lh-lcy/lhcbx6.mf
21mr|texlive-lh-3.5g-7|202	%{_texmfdistdir}/fonts/source/lh/lh-lcy/lhcbx7.mf
21mr|texlive-lh-3.5g-7|203	%{_texmfdistdir}/fonts/source/lh/lh-lcy/lhcbx8.mf
21mr|texlive-lh-3.5g-7|204	%{_texmfdistdir}/fonts/source/lh/lh-lcy/lhcbx9.mf
21mr|texlive-lh-3.5g-7|205	%{_texmfdistdir}/fonts/source/lh/lh-lcy/lhcbxsl10.mf
21mr|texlive-lh-3.5g-7|206	%{_texmfdistdir}/fonts/source/lh/lh-lcy/lhcbxti10.mf
21mr|texlive-lh-3.5g-7|207	%{_texmfdistdir}/fonts/source/lh/lh-lcy/lhccsc10.mf
21mr|texlive-lh-3.5g-7|208	%{_texmfdistdir}/fonts/source/lh/lh-lcy/lhcodes.mf
21mr|texlive-lh-3.5g-7|209	%{_texmfdistdir}/fonts/source/lh/lh-lcy/lhcr10.mf
21mr|texlive-lh-3.5g-7|210	%{_texmfdistdir}/fonts/source/lh/lh-lcy/lhcr5.mf
21mr|texlive-lh-3.5g-7|211	%{_texmfdistdir}/fonts/source/lh/lh-lcy/lhcr6.mf
21mr|texlive-lh-3.5g-7|212	%{_texmfdistdir}/fonts/source/lh/lh-lcy/lhcr7.mf
21mr|texlive-lh-3.5g-7|213	%{_texmfdistdir}/fonts/source/lh/lh-lcy/lhcr8.mf
21mr|texlive-lh-3.5g-7|214	%{_texmfdistdir}/fonts/source/lh/lh-lcy/lhcr9.mf
21mr|texlive-lh-3.5g-7|215	%{_texmfdistdir}/fonts/source/lh/lh-lcy/lhcsl10.mf
21mr|texlive-lh-3.5g-7|216	%{_texmfdistdir}/fonts/source/lh/lh-lcy/lhcsl9.mf
21mr|texlive-lh-3.5g-7|217	%{_texmfdistdir}/fonts/source/lh/lh-lcy/lhcslc9.mf
21mr|texlive-lh-3.5g-7|218	%{_texmfdistdir}/fonts/source/lh/lh-lcy/lhcti10.mf
21mr|texlive-lh-3.5g-7|219	%{_texmfdistdir}/fonts/source/lh/lh-lcy/lhliker.mf
21mr|texlive-lh-3.5g-7|220	%{_texmfdistdir}/fonts/source/lh/lh-lcy/lhsltl10.mf
21mr|texlive-lh-3.5g-7|221	%{_texmfdistdir}/fonts/source/lh/lh-lcy/lhtl10.mf
21mr|texlive-lh-3.5g-7|222	%{_texmfdistdir}/fonts/source/lh/lh-lcy/llhss8.mf
21mr|texlive-lh-3.5g-7|223	%{_texmfdistdir}/fonts/source/lh/lh-lcy/llhssb8.mf
21mr|texlive-lh-3.5g-7|224	%{_texmfdistdir}/fonts/source/lh/lh-lcy/llhssi8.mf
21mr|texlive-lh-3.5g-7|225	%{_texmfdistdir}/fonts/source/lh/lh-ot2/ilwnss8.mf
21mr|texlive-lh-3.5g-7|226	%{_texmfdistdir}/fonts/source/lh/lh-ot2/ilwnssb8.mf
21mr|texlive-lh-3.5g-7|227	%{_texmfdistdir}/fonts/source/lh/lh-ot2/ilwnssi8.mf
21mr|texlive-lh-3.5g-7|228	%{_texmfdistdir}/fonts/source/lh/lh-ot2/iwncsc10.mf
21mr|texlive-lh-3.5g-7|229	%{_texmfdistdir}/fonts/source/lh/lh-ot2/iwntt8.mf
21mr|texlive-lh-3.5g-7|230	%{_texmfdistdir}/fonts/source/lh/lh-ot2/lwnss8.mf
21mr|texlive-lh-3.5g-7|231	%{_texmfdistdir}/fonts/source/lh/lh-ot2/lwnssb8.mf
21mr|texlive-lh-3.5g-7|232	%{_texmfdistdir}/fonts/source/lh/lh-ot2/lwnssi8.mf
21mr|texlive-lh-3.5g-7|233	%{_texmfdistdir}/fonts/source/lh/lh-ot2/wnbr10.mf
21mr|texlive-lh-3.5g-7|234	%{_texmfdistdir}/fonts/source/lh/lh-ot2/wnbr17.mf
21mr|texlive-lh-3.5g-7|235	%{_texmfdistdir}/fonts/source/lh/lh-ot2/wnbr8.mf
21mr|texlive-lh-3.5g-7|236	%{_texmfdistdir}/fonts/source/lh/lh-ot2/wnbr9.mf
21mr|texlive-lh-3.5g-7|237	%{_texmfdistdir}/fonts/source/lh/lh-ot2/wnbrbx10.mf
21mr|texlive-lh-3.5g-7|238	%{_texmfdistdir}/fonts/source/lh/lh-ot2/wnbrsl10.mf
21mr|texlive-lh-3.5g-7|239	%{_texmfdistdir}/fonts/source/lh/lh-ot2/wnbrsl17.mf
21mr|texlive-lh-3.5g-7|240	%{_texmfdistdir}/fonts/source/lh/lh-ot2/wnbrsl8.mf
21mr|texlive-lh-3.5g-7|241	%{_texmfdistdir}/fonts/source/lh/lh-ot2/wnbrsl9.mf
21mr|texlive-lh-3.5g-7|242	%{_texmfdistdir}/fonts/source/lh/lh-ot2/wncb10.mf
21mr|texlive-lh-3.5g-7|243	%{_texmfdistdir}/fonts/source/lh/lh-ot2/wncbx10.mf
21mr|texlive-lh-3.5g-7|244	%{_texmfdistdir}/fonts/source/lh/lh-ot2/wncbx5.mf
21mr|texlive-lh-3.5g-7|245	%{_texmfdistdir}/fonts/source/lh/lh-ot2/wncbx6.mf
21mr|texlive-lh-3.5g-7|246	%{_texmfdistdir}/fonts/source/lh/lh-ot2/wncbx7.mf
21mr|texlive-lh-3.5g-7|247	%{_texmfdistdir}/fonts/source/lh/lh-ot2/wncbx8.mf
21mr|texlive-lh-3.5g-7|248	%{_texmfdistdir}/fonts/source/lh/lh-ot2/wncbx9.mf
21mr|texlive-lh-3.5g-7|249	%{_texmfdistdir}/fonts/source/lh/lh-ot2/wncbxsl10.mf
21mr|texlive-lh-3.5g-7|250	%{_texmfdistdir}/fonts/source/lh/lh-ot2/wncbxti10.mf
21mr|texlive-lh-3.5g-7|251	%{_texmfdistdir}/fonts/source/lh/lh-ot2/wnccsc10.mf
21mr|texlive-lh-3.5g-7|252	%{_texmfdistdir}/fonts/source/lh/lh-ot2/wncodes.mf
21mr|texlive-lh-3.5g-7|253	%{_texmfdistdir}/fonts/source/lh/lh-ot2/wncr10.mf
21mr|texlive-lh-3.5g-7|254	%{_texmfdistdir}/fonts/source/lh/lh-ot2/wncr5.mf
21mr|texlive-lh-3.5g-7|255	%{_texmfdistdir}/fonts/source/lh/lh-ot2/wncr6.mf
21mr|texlive-lh-3.5g-7|256	%{_texmfdistdir}/fonts/source/lh/lh-ot2/wncr7.mf
21mr|texlive-lh-3.5g-7|257	%{_texmfdistdir}/fonts/source/lh/lh-ot2/wncr8.mf
21mr|texlive-lh-3.5g-7|258	%{_texmfdistdir}/fonts/source/lh/lh-ot2/wncr9.mf
21mr|texlive-lh-3.5g-7|259	%{_texmfdistdir}/fonts/source/lh/lh-ot2/wncsl10.mf
21mr|texlive-lh-3.5g-7|260	%{_texmfdistdir}/fonts/source/lh/lh-ot2/wncsl9.mf
21mr|texlive-lh-3.5g-7|261	%{_texmfdistdir}/fonts/source/lh/lh-ot2/wncslc9.mf
21mr|texlive-lh-3.5g-7|262	%{_texmfdistdir}/fonts/source/lh/lh-ot2/wncti10.mf
21mr|texlive-lh-3.5g-7|263	%{_texmfdistdir}/fonts/source/lh/lh-ot2/wnliker.mf
21mr|texlive-lh-3.5g-7|264	%{_texmfdistdir}/fonts/source/lh/lh-ot2/wnsltl10.mf
21mr|texlive-lh-3.5g-7|265	%{_texmfdistdir}/fonts/source/lh/lh-ot2/wntl10.mf
21mr|texlive-lh-3.5g-7|266	%{_texmfdistdir}/fonts/source/lh/lh-t2a/ilalb8.mf
21mr|texlive-lh-3.5g-7|267	%{_texmfdistdir}/fonts/source/lh/lh-t2a/ilali8.mf
21mr|texlive-lh-3.5g-7|268	%{_texmfdistdir}/fonts/source/lh/lh-t2a/ilalo8.mf
21mr|texlive-lh-3.5g-7|269	%{_texmfdistdir}/fonts/source/lh/lh-t2a/ilalq8.mf
21mr|texlive-lh-3.5g-7|270	%{_texmfdistdir}/fonts/source/lh/lh-t2a/ilaltt8.mf
21mr|texlive-lh-3.5g-7|271	%{_texmfdistdir}/fonts/source/lh/lh-t2a/labbx10.mf
21mr|texlive-lh-3.5g-7|272	%{_texmfdistdir}/fonts/source/lh/lh-t2a/labmo10.mf
21mr|texlive-lh-3.5g-7|273	%{_texmfdistdir}/fonts/source/lh/lh-t2a/labmo17.mf
21mr|texlive-lh-3.5g-7|274	%{_texmfdistdir}/fonts/source/lh/lh-t2a/labmo8.mf
21mr|texlive-lh-3.5g-7|275	%{_texmfdistdir}/fonts/source/lh/lh-t2a/labmo9.mf
21mr|texlive-lh-3.5g-7|276	%{_texmfdistdir}/fonts/source/lh/lh-t2a/labmr10.mf
21mr|texlive-lh-3.5g-7|277	%{_texmfdistdir}/fonts/source/lh/lh-t2a/labmr17.mf
21mr|texlive-lh-3.5g-7|278	%{_texmfdistdir}/fonts/source/lh/lh-t2a/labmr8.mf
21mr|texlive-lh-3.5g-7|279	%{_texmfdistdir}/fonts/source/lh/lh-t2a/labmr9.mf
21mr|texlive-lh-3.5g-7|280	%{_texmfdistdir}/fonts/source/lh/lh-t2a/labso10.mf
21mr|texlive-lh-3.5g-7|281	%{_texmfdistdir}/fonts/source/lh/lh-t2a/labso17.mf
21mr|texlive-lh-3.5g-7|282	%{_texmfdistdir}/fonts/source/lh/lh-t2a/labso8.mf
21mr|texlive-lh-3.5g-7|283	%{_texmfdistdir}/fonts/source/lh/lh-t2a/labso9.mf
21mr|texlive-lh-3.5g-7|284	%{_texmfdistdir}/fonts/source/lh/lh-t2a/labsr10.mf
21mr|texlive-lh-3.5g-7|285	%{_texmfdistdir}/fonts/source/lh/lh-t2a/labsr17.mf
21mr|texlive-lh-3.5g-7|286	%{_texmfdistdir}/fonts/source/lh/lh-t2a/labsr8.mf
21mr|texlive-lh-3.5g-7|287	%{_texmfdistdir}/fonts/source/lh/lh-t2a/labsr9.mf
21mr|texlive-lh-3.5g-7|288	%{_texmfdistdir}/fonts/source/lh/lh-t2a/labtl10.mf
21mr|texlive-lh-3.5g-7|289	%{_texmfdistdir}/fonts/source/lh/lh-t2a/labto10.mf
21mr|texlive-lh-3.5g-7|290	%{_texmfdistdir}/fonts/source/lh/lh-t2a/lacodes.mf
21mr|texlive-lh-3.5g-7|291	%{_texmfdistdir}/fonts/source/lh/lh-t2a/lalb8.mf
21mr|texlive-lh-3.5g-7|292	%{_texmfdistdir}/fonts/source/lh/lh-t2a/lali8.mf
21mr|texlive-lh-3.5g-7|293	%{_texmfdistdir}/fonts/source/lh/lh-t2a/laliker.mf
21mr|texlive-lh-3.5g-7|294	%{_texmfdistdir}/fonts/source/lh/lh-t2a/lalo8.mf
21mr|texlive-lh-3.5g-7|295	%{_texmfdistdir}/fonts/source/lh/lh-t2a/lalq8.mf
21mr|texlive-lh-3.5g-7|296	%{_texmfdistdir}/fonts/source/lh/lh-t2a/laltt8.mf
21mr|texlive-lh-3.5g-7|297	%{_texmfdistdir}/fonts/source/lh/lh-t2a/laob10.mf
21mr|texlive-lh-3.5g-7|298	%{_texmfdistdir}/fonts/source/lh/lh-t2a/laobx10.mf
21mr|texlive-lh-3.5g-7|299	%{_texmfdistdir}/fonts/source/lh/lh-t2a/laobx5.mf
21mr|texlive-lh-3.5g-7|300	%{_texmfdistdir}/fonts/source/lh/lh-t2a/laobx6.mf
21mr|texlive-lh-3.5g-7|301	%{_texmfdistdir}/fonts/source/lh/lh-t2a/laobx7.mf
21mr|texlive-lh-3.5g-7|302	%{_texmfdistdir}/fonts/source/lh/lh-t2a/laobx8.mf
21mr|texlive-lh-3.5g-7|303	%{_texmfdistdir}/fonts/source/lh/lh-t2a/laobx9.mf
21mr|texlive-lh-3.5g-7|304	%{_texmfdistdir}/fonts/source/lh/lh-t2a/laobxsl10.mf
21mr|texlive-lh-3.5g-7|305	%{_texmfdistdir}/fonts/source/lh/lh-t2a/laobxti10.mf
21mr|texlive-lh-3.5g-7|306	%{_texmfdistdir}/fonts/source/lh/lh-t2a/laocc10.mf
21mr|texlive-lh-3.5g-7|307	%{_texmfdistdir}/fonts/source/lh/lh-t2a/laorm10.mf
21mr|texlive-lh-3.5g-7|308	%{_texmfdistdir}/fonts/source/lh/lh-t2a/laorm5.mf
21mr|texlive-lh-3.5g-7|309	%{_texmfdistdir}/fonts/source/lh/lh-t2a/laorm6.mf
21mr|texlive-lh-3.5g-7|310	%{_texmfdistdir}/fonts/source/lh/lh-t2a/laorm7.mf
21mr|texlive-lh-3.5g-7|311	%{_texmfdistdir}/fonts/source/lh/lh-t2a/laorm8.mf
21mr|texlive-lh-3.5g-7|312	%{_texmfdistdir}/fonts/source/lh/lh-t2a/laorm9.mf
21mr|texlive-lh-3.5g-7|313	%{_texmfdistdir}/fonts/source/lh/lh-t2a/laosl10.mf
21mr|texlive-lh-3.5g-7|314	%{_texmfdistdir}/fonts/source/lh/lh-t2a/laosl5.mf
21mr|texlive-lh-3.5g-7|315	%{_texmfdistdir}/fonts/source/lh/lh-t2a/laosl6.mf
21mr|texlive-lh-3.5g-7|316	%{_texmfdistdir}/fonts/source/lh/lh-t2a/laosl7.mf
21mr|texlive-lh-3.5g-7|317	%{_texmfdistdir}/fonts/source/lh/lh-t2a/laosl8.mf
21mr|texlive-lh-3.5g-7|318	%{_texmfdistdir}/fonts/source/lh/lh-t2a/laosl9.mf
21mr|texlive-lh-3.5g-7|319	%{_texmfdistdir}/fonts/source/lh/lh-t2a/laoslc9.mf
21mr|texlive-lh-3.5g-7|320	%{_texmfdistdir}/fonts/source/lh/lh-t2a/laoti10.mf
21mr|texlive-lh-3.5g-7|321	%{_texmfdistdir}/fonts/source/lh/lh-t2a/laqi8.mf
21mr|texlive-lh-3.5g-7|322	%{_texmfdistdir}/fonts/source/lh/lh-t2a/lasq8.mf
21mr|texlive-lh-3.5g-7|323	%{_texmfdistdir}/fonts/source/lh/lh-t2a/lassdc10.mf
21mr|texlive-lh-3.5g-7|324	%{_texmfdistdir}/fonts/source/lh/lh-t2b/ilblb8.mf
21mr|texlive-lh-3.5g-7|325	%{_texmfdistdir}/fonts/source/lh/lh-t2b/ilbli8.mf
21mr|texlive-lh-3.5g-7|326	%{_texmfdistdir}/fonts/source/lh/lh-t2b/ilblo8.mf
21mr|texlive-lh-3.5g-7|327	%{_texmfdistdir}/fonts/source/lh/lh-t2b/ilblq8.mf
21mr|texlive-lh-3.5g-7|328	%{_texmfdistdir}/fonts/source/lh/lh-t2b/ilbltt8.mf
21mr|texlive-lh-3.5g-7|329	%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbbbx10.mf
21mr|texlive-lh-3.5g-7|330	%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbbmo10.mf
21mr|texlive-lh-3.5g-7|331	%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbbmo17.mf
21mr|texlive-lh-3.5g-7|332	%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbbmo8.mf
21mr|texlive-lh-3.5g-7|333	%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbbmo9.mf
21mr|texlive-lh-3.5g-7|334	%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbbmr10.mf
21mr|texlive-lh-3.5g-7|335	%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbbmr17.mf
21mr|texlive-lh-3.5g-7|336	%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbbmr8.mf
21mr|texlive-lh-3.5g-7|337	%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbbmr9.mf
21mr|texlive-lh-3.5g-7|338	%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbbso10.mf
21mr|texlive-lh-3.5g-7|339	%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbbso17.mf
21mr|texlive-lh-3.5g-7|340	%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbbso8.mf
21mr|texlive-lh-3.5g-7|341	%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbbso9.mf
21mr|texlive-lh-3.5g-7|342	%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbbsr10.mf
21mr|texlive-lh-3.5g-7|343	%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbbsr17.mf
21mr|texlive-lh-3.5g-7|344	%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbbsr8.mf
21mr|texlive-lh-3.5g-7|345	%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbbsr9.mf
21mr|texlive-lh-3.5g-7|346	%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbbtl10.mf
21mr|texlive-lh-3.5g-7|347	%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbbto10.mf
21mr|texlive-lh-3.5g-7|348	%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbcodes.mf
21mr|texlive-lh-3.5g-7|349	%{_texmfdistdir}/fonts/source/lh/lh-t2b/lblb8.mf
21mr|texlive-lh-3.5g-7|350	%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbli8.mf
21mr|texlive-lh-3.5g-7|351	%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbliker.mf
21mr|texlive-lh-3.5g-7|352	%{_texmfdistdir}/fonts/source/lh/lh-t2b/lblo8.mf
21mr|texlive-lh-3.5g-7|353	%{_texmfdistdir}/fonts/source/lh/lh-t2b/lblq8.mf
21mr|texlive-lh-3.5g-7|354	%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbltt8.mf
21mr|texlive-lh-3.5g-7|355	%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbob10.mf
21mr|texlive-lh-3.5g-7|356	%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbobx10.mf
21mr|texlive-lh-3.5g-7|357	%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbobx5.mf
21mr|texlive-lh-3.5g-7|358	%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbobx6.mf
21mr|texlive-lh-3.5g-7|359	%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbobx7.mf
21mr|texlive-lh-3.5g-7|360	%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbobx8.mf
21mr|texlive-lh-3.5g-7|361	%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbobx9.mf
21mr|texlive-lh-3.5g-7|362	%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbobxsl10.mf
21mr|texlive-lh-3.5g-7|363	%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbobxti10.mf
21mr|texlive-lh-3.5g-7|364	%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbocc10.mf
21mr|texlive-lh-3.5g-7|365	%{_texmfdistdir}/fonts/source/lh/lh-t2b/lborm10.mf
21mr|texlive-lh-3.5g-7|366	%{_texmfdistdir}/fonts/source/lh/lh-t2b/lborm5.mf
21mr|texlive-lh-3.5g-7|367	%{_texmfdistdir}/fonts/source/lh/lh-t2b/lborm6.mf
21mr|texlive-lh-3.5g-7|368	%{_texmfdistdir}/fonts/source/lh/lh-t2b/lborm7.mf
21mr|texlive-lh-3.5g-7|369	%{_texmfdistdir}/fonts/source/lh/lh-t2b/lborm8.mf
21mr|texlive-lh-3.5g-7|370	%{_texmfdistdir}/fonts/source/lh/lh-t2b/lborm9.mf
21mr|texlive-lh-3.5g-7|371	%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbosl10.mf
21mr|texlive-lh-3.5g-7|372	%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbosl5.mf
21mr|texlive-lh-3.5g-7|373	%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbosl6.mf
21mr|texlive-lh-3.5g-7|374	%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbosl7.mf
21mr|texlive-lh-3.5g-7|375	%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbosl8.mf
21mr|texlive-lh-3.5g-7|376	%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbosl9.mf
21mr|texlive-lh-3.5g-7|377	%{_texmfdistdir}/fonts/source/lh/lh-t2b/lboslc9.mf
21mr|texlive-lh-3.5g-7|378	%{_texmfdistdir}/fonts/source/lh/lh-t2b/lboti10.mf
21mr|texlive-lh-3.5g-7|379	%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbqi8.mf
21mr|texlive-lh-3.5g-7|380	%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbsq8.mf
21mr|texlive-lh-3.5g-7|381	%{_texmfdistdir}/fonts/source/lh/lh-t2b/lbssdc10.mf
21mr|texlive-lh-3.5g-7|382	%{_texmfdistdir}/fonts/source/lh/lh-t2c/ilclb8.mf
21mr|texlive-lh-3.5g-7|383	%{_texmfdistdir}/fonts/source/lh/lh-t2c/ilcli8.mf
21mr|texlive-lh-3.5g-7|384	%{_texmfdistdir}/fonts/source/lh/lh-t2c/ilclo8.mf
21mr|texlive-lh-3.5g-7|385	%{_texmfdistdir}/fonts/source/lh/lh-t2c/ilclq8.mf
21mr|texlive-lh-3.5g-7|386	%{_texmfdistdir}/fonts/source/lh/lh-t2c/ilcltt8.mf
21mr|texlive-lh-3.5g-7|387	%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcbbx10.mf
21mr|texlive-lh-3.5g-7|388	%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcbmo10.mf
21mr|texlive-lh-3.5g-7|389	%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcbmo17.mf
21mr|texlive-lh-3.5g-7|390	%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcbmo8.mf
21mr|texlive-lh-3.5g-7|391	%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcbmo9.mf
21mr|texlive-lh-3.5g-7|392	%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcbmr10.mf
21mr|texlive-lh-3.5g-7|393	%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcbmr17.mf
21mr|texlive-lh-3.5g-7|394	%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcbmr8.mf
21mr|texlive-lh-3.5g-7|395	%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcbmr9.mf
21mr|texlive-lh-3.5g-7|396	%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcbso10.mf
21mr|texlive-lh-3.5g-7|397	%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcbso17.mf
21mr|texlive-lh-3.5g-7|398	%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcbso8.mf
21mr|texlive-lh-3.5g-7|399	%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcbso9.mf
21mr|texlive-lh-3.5g-7|400	%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcbsr10.mf
21mr|texlive-lh-3.5g-7|401	%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcbsr17.mf
21mr|texlive-lh-3.5g-7|402	%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcbsr8.mf
21mr|texlive-lh-3.5g-7|403	%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcbsr9.mf
21mr|texlive-lh-3.5g-7|404	%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcbtl10.mf
21mr|texlive-lh-3.5g-7|405	%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcbto10.mf
21mr|texlive-lh-3.5g-7|406	%{_texmfdistdir}/fonts/source/lh/lh-t2c/lccodes.mf
21mr|texlive-lh-3.5g-7|407	%{_texmfdistdir}/fonts/source/lh/lh-t2c/lclb8.mf
21mr|texlive-lh-3.5g-7|408	%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcli8.mf
21mr|texlive-lh-3.5g-7|409	%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcliker.mf
21mr|texlive-lh-3.5g-7|410	%{_texmfdistdir}/fonts/source/lh/lh-t2c/lclo8.mf
21mr|texlive-lh-3.5g-7|411	%{_texmfdistdir}/fonts/source/lh/lh-t2c/lclq8.mf
21mr|texlive-lh-3.5g-7|412	%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcltt8.mf
21mr|texlive-lh-3.5g-7|413	%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcob10.mf
21mr|texlive-lh-3.5g-7|414	%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcobx10.mf
21mr|texlive-lh-3.5g-7|415	%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcobx5.mf
21mr|texlive-lh-3.5g-7|416	%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcobx6.mf
21mr|texlive-lh-3.5g-7|417	%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcobx7.mf
21mr|texlive-lh-3.5g-7|418	%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcobx8.mf
21mr|texlive-lh-3.5g-7|419	%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcobx9.mf
21mr|texlive-lh-3.5g-7|420	%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcobxsl10.mf
21mr|texlive-lh-3.5g-7|421	%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcobxti10.mf
21mr|texlive-lh-3.5g-7|422	%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcocc10.mf
21mr|texlive-lh-3.5g-7|423	%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcorm10.mf
21mr|texlive-lh-3.5g-7|424	%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcorm5.mf
21mr|texlive-lh-3.5g-7|425	%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcorm6.mf
21mr|texlive-lh-3.5g-7|426	%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcorm7.mf
21mr|texlive-lh-3.5g-7|427	%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcorm8.mf
21mr|texlive-lh-3.5g-7|428	%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcorm9.mf
21mr|texlive-lh-3.5g-7|429	%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcosl10.mf
21mr|texlive-lh-3.5g-7|430	%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcosl5.mf
21mr|texlive-lh-3.5g-7|431	%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcosl6.mf
21mr|texlive-lh-3.5g-7|432	%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcosl7.mf
21mr|texlive-lh-3.5g-7|433	%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcosl8.mf
21mr|texlive-lh-3.5g-7|434	%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcosl9.mf
21mr|texlive-lh-3.5g-7|435	%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcoslc9.mf
21mr|texlive-lh-3.5g-7|436	%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcoti10.mf
21mr|texlive-lh-3.5g-7|437	%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcqi8.mf
21mr|texlive-lh-3.5g-7|438	%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcsq8.mf
21mr|texlive-lh-3.5g-7|439	%{_texmfdistdir}/fonts/source/lh/lh-t2c/lcssdc10.mf
21mr|texlive-lh-3.5g-7|440	%{_texmfdistdir}/fonts/source/lh/lh-t2d/ildlb8.mf
21mr|texlive-lh-3.5g-7|441	%{_texmfdistdir}/fonts/source/lh/lh-t2d/ildli8.mf
21mr|texlive-lh-3.5g-7|442	%{_texmfdistdir}/fonts/source/lh/lh-t2d/ildlo8.mf
21mr|texlive-lh-3.5g-7|443	%{_texmfdistdir}/fonts/source/lh/lh-t2d/ildlq8.mf
21mr|texlive-lh-3.5g-7|444	%{_texmfdistdir}/fonts/source/lh/lh-t2d/ildltt8.mf
21mr|texlive-lh-3.5g-7|445	%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldbbx10.mf
21mr|texlive-lh-3.5g-7|446	%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldbmo10.mf
21mr|texlive-lh-3.5g-7|447	%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldbmo17.mf
21mr|texlive-lh-3.5g-7|448	%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldbmo8.mf
21mr|texlive-lh-3.5g-7|449	%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldbmo9.mf
21mr|texlive-lh-3.5g-7|450	%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldbmr10.mf
21mr|texlive-lh-3.5g-7|451	%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldbmr17.mf
21mr|texlive-lh-3.5g-7|452	%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldbmr8.mf
21mr|texlive-lh-3.5g-7|453	%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldbmr9.mf
21mr|texlive-lh-3.5g-7|454	%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldbso10.mf
21mr|texlive-lh-3.5g-7|455	%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldbso17.mf
21mr|texlive-lh-3.5g-7|456	%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldbso8.mf
21mr|texlive-lh-3.5g-7|457	%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldbso9.mf
21mr|texlive-lh-3.5g-7|458	%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldbsr10.mf
21mr|texlive-lh-3.5g-7|459	%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldbsr17.mf
21mr|texlive-lh-3.5g-7|460	%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldbsr8.mf
21mr|texlive-lh-3.5g-7|461	%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldbsr9.mf
21mr|texlive-lh-3.5g-7|462	%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldbtl10.mf
21mr|texlive-lh-3.5g-7|463	%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldbto10.mf
21mr|texlive-lh-3.5g-7|464	%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldcodes.mf
21mr|texlive-lh-3.5g-7|465	%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldlb8.mf
21mr|texlive-lh-3.5g-7|466	%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldli8.mf
21mr|texlive-lh-3.5g-7|467	%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldliker.mf
21mr|texlive-lh-3.5g-7|468	%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldlo8.mf
21mr|texlive-lh-3.5g-7|469	%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldlq8.mf
21mr|texlive-lh-3.5g-7|470	%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldltt8.mf
21mr|texlive-lh-3.5g-7|471	%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldob10.mf
21mr|texlive-lh-3.5g-7|472	%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldobx10.mf
21mr|texlive-lh-3.5g-7|473	%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldobx5.mf
21mr|texlive-lh-3.5g-7|474	%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldobx6.mf
21mr|texlive-lh-3.5g-7|475	%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldobx7.mf
21mr|texlive-lh-3.5g-7|476	%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldobx8.mf
21mr|texlive-lh-3.5g-7|477	%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldobx9.mf
21mr|texlive-lh-3.5g-7|478	%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldobxsl10.mf
21mr|texlive-lh-3.5g-7|479	%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldobxti10.mf
21mr|texlive-lh-3.5g-7|480	%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldocc10.mf
21mr|texlive-lh-3.5g-7|481	%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldorm10.mf
21mr|texlive-lh-3.5g-7|482	%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldorm5.mf
21mr|texlive-lh-3.5g-7|483	%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldorm6.mf
21mr|texlive-lh-3.5g-7|484	%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldorm7.mf
21mr|texlive-lh-3.5g-7|485	%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldorm8.mf
21mr|texlive-lh-3.5g-7|486	%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldorm9.mf
21mr|texlive-lh-3.5g-7|487	%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldosl10.mf
21mr|texlive-lh-3.5g-7|488	%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldosl5.mf
21mr|texlive-lh-3.5g-7|489	%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldosl6.mf
21mr|texlive-lh-3.5g-7|490	%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldosl7.mf
21mr|texlive-lh-3.5g-7|491	%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldosl8.mf
21mr|texlive-lh-3.5g-7|492	%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldosl9.mf
21mr|texlive-lh-3.5g-7|493	%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldoslc9.mf
21mr|texlive-lh-3.5g-7|494	%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldoti10.mf
21mr|texlive-lh-3.5g-7|495	%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldqi8.mf
21mr|texlive-lh-3.5g-7|496	%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldsq8.mf
21mr|texlive-lh-3.5g-7|497	%{_texmfdistdir}/fonts/source/lh/lh-t2d/ldssdc10.mf
21mr|texlive-lh-3.5g-7|498	%{_texmfdistdir}/fonts/source/lh/lh-x2/irxlb8.mf
21mr|texlive-lh-3.5g-7|499	%{_texmfdistdir}/fonts/source/lh/lh-x2/irxli8.mf
21mr|texlive-lh-3.5g-7|500	%{_texmfdistdir}/fonts/source/lh/lh-x2/irxlo8.mf
21mr|texlive-lh-3.5g-7|501	%{_texmfdistdir}/fonts/source/lh/lh-x2/irxlq8.mf
21mr|texlive-lh-3.5g-7|502	%{_texmfdistdir}/fonts/source/lh/lh-x2/irxltt8.mf
21mr|texlive-lh-3.5g-7|503	%{_texmfdistdir}/fonts/source/lh/lh-x2/rxbbx10.mf
21mr|texlive-lh-3.5g-7|504	%{_texmfdistdir}/fonts/source/lh/lh-x2/rxbmo10.mf
21mr|texlive-lh-3.5g-7|505	%{_texmfdistdir}/fonts/source/lh/lh-x2/rxbmo17.mf
21mr|texlive-lh-3.5g-7|506	%{_texmfdistdir}/fonts/source/lh/lh-x2/rxbmo8.mf
21mr|texlive-lh-3.5g-7|507	%{_texmfdistdir}/fonts/source/lh/lh-x2/rxbmo9.mf
21mr|texlive-lh-3.5g-7|508	%{_texmfdistdir}/fonts/source/lh/lh-x2/rxbmr10.mf
21mr|texlive-lh-3.5g-7|509	%{_texmfdistdir}/fonts/source/lh/lh-x2/rxbmr17.mf
21mr|texlive-lh-3.5g-7|510	%{_texmfdistdir}/fonts/source/lh/lh-x2/rxbmr8.mf
21mr|texlive-lh-3.5g-7|511	%{_texmfdistdir}/fonts/source/lh/lh-x2/rxbmr9.mf
21mr|texlive-lh-3.5g-7|512	%{_texmfdistdir}/fonts/source/lh/lh-x2/rxbso10.mf
21mr|texlive-lh-3.5g-7|513	%{_texmfdistdir}/fonts/source/lh/lh-x2/rxbso17.mf
21mr|texlive-lh-3.5g-7|514	%{_texmfdistdir}/fonts/source/lh/lh-x2/rxbso8.mf
21mr|texlive-lh-3.5g-7|515	%{_texmfdistdir}/fonts/source/lh/lh-x2/rxbso9.mf
21mr|texlive-lh-3.5g-7|516	%{_texmfdistdir}/fonts/source/lh/lh-x2/rxbsr10.mf
21mr|texlive-lh-3.5g-7|517	%{_texmfdistdir}/fonts/source/lh/lh-x2/rxbsr17.mf
21mr|texlive-lh-3.5g-7|518	%{_texmfdistdir}/fonts/source/lh/lh-x2/rxbsr8.mf
21mr|texlive-lh-3.5g-7|519	%{_texmfdistdir}/fonts/source/lh/lh-x2/rxbsr9.mf
21mr|texlive-lh-3.5g-7|520	%{_texmfdistdir}/fonts/source/lh/lh-x2/rxbtl10.mf
21mr|texlive-lh-3.5g-7|521	%{_texmfdistdir}/fonts/source/lh/lh-x2/rxbto10.mf
21mr|texlive-lh-3.5g-7|522	%{_texmfdistdir}/fonts/source/lh/lh-x2/rxcodes.mf
21mr|texlive-lh-3.5g-7|523	%{_texmfdistdir}/fonts/source/lh/lh-x2/rxlb8.mf
21mr|texlive-lh-3.5g-7|524	%{_texmfdistdir}/fonts/source/lh/lh-x2/rxli8.mf
21mr|texlive-lh-3.5g-7|525	%{_texmfdistdir}/fonts/source/lh/lh-x2/rxliker.mf
21mr|texlive-lh-3.5g-7|526	%{_texmfdistdir}/fonts/source/lh/lh-x2/rxlo8.mf
21mr|texlive-lh-3.5g-7|527	%{_texmfdistdir}/fonts/source/lh/lh-x2/rxlq8.mf
21mr|texlive-lh-3.5g-7|528	%{_texmfdistdir}/fonts/source/lh/lh-x2/rxltt8.mf
21mr|texlive-lh-3.5g-7|529	%{_texmfdistdir}/fonts/source/lh/lh-x2/rxob10.mf
21mr|texlive-lh-3.5g-7|530	%{_texmfdistdir}/fonts/source/lh/lh-x2/rxobx10.mf
21mr|texlive-lh-3.5g-7|531	%{_texmfdistdir}/fonts/source/lh/lh-x2/rxobx5.mf
21mr|texlive-lh-3.5g-7|532	%{_texmfdistdir}/fonts/source/lh/lh-x2/rxobx6.mf
21mr|texlive-lh-3.5g-7|533	%{_texmfdistdir}/fonts/source/lh/lh-x2/rxobx7.mf
21mr|texlive-lh-3.5g-7|534	%{_texmfdistdir}/fonts/source/lh/lh-x2/rxobx8.mf
21mr|texlive-lh-3.5g-7|535	%{_texmfdistdir}/fonts/source/lh/lh-x2/rxobx9.mf
21mr|texlive-lh-3.5g-7|536	%{_texmfdistdir}/fonts/source/lh/lh-x2/rxobxsl10.mf
21mr|texlive-lh-3.5g-7|537	%{_texmfdistdir}/fonts/source/lh/lh-x2/rxobxti10.mf
21mr|texlive-lh-3.5g-7|538	%{_texmfdistdir}/fonts/source/lh/lh-x2/rxocc10.mf
21mr|texlive-lh-3.5g-7|539	%{_texmfdistdir}/fonts/source/lh/lh-x2/rxorm10.mf
21mr|texlive-lh-3.5g-7|540	%{_texmfdistdir}/fonts/source/lh/lh-x2/rxorm5.mf
21mr|texlive-lh-3.5g-7|541	%{_texmfdistdir}/fonts/source/lh/lh-x2/rxorm6.mf
21mr|texlive-lh-3.5g-7|542	%{_texmfdistdir}/fonts/source/lh/lh-x2/rxorm7.mf
21mr|texlive-lh-3.5g-7|543	%{_texmfdistdir}/fonts/source/lh/lh-x2/rxorm8.mf
21mr|texlive-lh-3.5g-7|544	%{_texmfdistdir}/fonts/source/lh/lh-x2/rxorm9.mf
21mr|texlive-lh-3.5g-7|545	%{_texmfdistdir}/fonts/source/lh/lh-x2/rxosl10.mf
21mr|texlive-lh-3.5g-7|546	%{_texmfdistdir}/fonts/source/lh/lh-x2/rxosl5.mf
21mr|texlive-lh-3.5g-7|547	%{_texmfdistdir}/fonts/source/lh/lh-x2/rxosl6.mf
21mr|texlive-lh-3.5g-7|548	%{_texmfdistdir}/fonts/source/lh/lh-x2/rxosl7.mf
21mr|texlive-lh-3.5g-7|549	%{_texmfdistdir}/fonts/source/lh/lh-x2/rxosl8.mf
21mr|texlive-lh-3.5g-7|550	%{_texmfdistdir}/fonts/source/lh/lh-x2/rxosl9.mf
21mr|texlive-lh-3.5g-7|551	%{_texmfdistdir}/fonts/source/lh/lh-x2/rxoslc9.mf
21mr|texlive-lh-3.5g-7|552	%{_texmfdistdir}/fonts/source/lh/lh-x2/rxoti10.mf
21mr|texlive-lh-3.5g-7|553	%{_texmfdistdir}/fonts/source/lh/lh-x2/rxqi8.mf
21mr|texlive-lh-3.5g-7|554	%{_texmfdistdir}/fonts/source/lh/lh-x2/rxsq8.mf
21mr|texlive-lh-3.5g-7|555	%{_texmfdistdir}/fonts/source/lh/lh-x2/rxssdc10.mf
21mr|texlive-lh-3.5g-7|556	%{_texmfdistdir}/fonts/source/lh/nont2/lgbersta.mf
21mr|texlive-lh-3.5g-7|557	%{_texmfdistdir}/fonts/source/lh/nont2/lgberstb.mf
21mr|texlive-lh-3.5g-7|558	%{_texmfdistdir}/fonts/source/lh/nont2/lgberstc.mf
21mr|texlive-lh-3.5g-7|559	%{_texmfdistdir}/fonts/source/lh/nont2/lgcacci.mf
21mr|texlive-lh-3.5g-7|560	%{_texmfdistdir}/fonts/source/lh/nont2/lgcaccl.mf
21mr|texlive-lh-3.5g-7|561	%{_texmfdistdir}/fonts/source/lh/nont2/lgcaccu.mf
21mr|texlive-lh-3.5g-7|562	%{_texmfdistdir}/fonts/source/lh/nont2/lgcmodi.mf
21mr|texlive-lh-3.5g-7|563	%{_texmfdistdir}/fonts/source/lh/nont2/lgcmodl.mf
21mr|texlive-lh-3.5g-7|564	%{_texmfdistdir}/fonts/source/lh/nont2/lgcmodu.mf
21mr|texlive-lh-3.5g-7|565	%{_texmfdistdir}/fonts/source/lh/nont2/lgcvaci.mf
21mr|texlive-lh-3.5g-7|566	%{_texmfdistdir}/fonts/source/lh/nont2/lgcvacl.mf
21mr|texlive-lh-3.5g-7|567	%{_texmfdistdir}/fonts/source/lh/nont2/lgcvacu.mf
21mr|texlive-lh-3.5g-7|568	%{_texmfdistdir}/fonts/source/lh/nont2/lgt2slxi.mf
21mr|texlive-lh-3.5g-7|569	%{_texmfdistdir}/fonts/source/lh/nont2/lgt2slxl.mf
21mr|texlive-lh-3.5g-7|570	%{_texmfdistdir}/fonts/source/lh/nont2/lgt2slxu.mf
21mr|texlive-lh-3.5g-7|571	%{_texmfdistdir}/fonts/source/lh/nont2/lgunici.mf
21mr|texlive-lh-3.5g-7|572	%{_texmfdistdir}/fonts/source/lh/nont2/lgunicl.mf
21mr|texlive-lh-3.5g-7|573	%{_texmfdistdir}/fonts/source/lh/nont2/lgunicu.mf
21mr|texlive-lh-3.5g-7|574	%{_texmfdistdir}/fonts/source/lh/nont2/lhberest.mf
21mr|texlive-lh-3.5g-7|575	%{_texmfdistdir}/fonts/source/lh/specific/lgcrusl.mf
21mr|texlive-lh-3.5g-7|576	%{_texmfdistdir}/fonts/source/lh/specific/lgcyrcl.mf
21mr|texlive-lh-3.5g-7|577	%{_texmfdistdir}/fonts/source/lh/specific/lgcyrcu.mf
21mr|texlive-lh-3.5g-7|578	%{_texmfdistdir}/fonts/source/lh/specific/lgnoncl.mf
21mr|texlive-lh-3.5g-7|579	%{_texmfdistdir}/fonts/source/lh/specific/lgnoncu.mf
21mr|texlive-lh-3.5g-7|580	%{_texmfdistdir}/fonts/source/lh/specific/lgrucl.mf
21mr|texlive-lh-3.5g-7|581	%{_texmfdistdir}/fonts/source/lh/specific/lgrucu.mf
21mr|texlive-lh-3.5g-7|582	%{_texmfdistdir}/tex/latex/lh/lh-lcy.sty
21mr|texlive-lh-3.5g-7|583	%{_texmfdistdir}/tex/latex/lh/lh-lcyccr.sty
21mr|texlive-lh-3.5g-7|584	%{_texmfdistdir}/tex/latex/lh/lh-lcyxccr.sty
21mr|texlive-lh-3.5g-7|585	%{_texmfdistdir}/tex/latex/lh/lh-ot2.sty
21mr|texlive-lh-3.5g-7|586	%{_texmfdistdir}/tex/latex/lh/lh-ot2ccr.sty
21mr|texlive-lh-3.5g-7|587	%{_texmfdistdir}/tex/latex/lh/lh-ot2xccr.sty
21mr|texlive-lh-3.5g-7|588	%{_texmfdistdir}/tex/latex/lh/lh-t2accr.sty
21mr|texlive-lh-3.5g-7|589	%{_texmfdistdir}/tex/latex/lh/lh-t2axccr.sty
21mr|texlive-lh-3.5g-7|590	%{_texmfdistdir}/tex/latex/lh/lh-t2bccr.sty
21mr|texlive-lh-3.5g-7|591	%{_texmfdistdir}/tex/latex/lh/lh-t2bxccr.sty
21mr|texlive-lh-3.5g-7|592	%{_texmfdistdir}/tex/latex/lh/lh-t2cccr.sty
21mr|texlive-lh-3.5g-7|593	%{_texmfdistdir}/tex/latex/lh/lh-t2cxccr.sty
21mr|texlive-lh-3.5g-7|594	%{_texmfdistdir}/tex/latex/lh/lh-x2ccr.sty
21mr|texlive-lh-3.5g-7|595	%{_texmfdistdir}/tex/latex/lh/lh-x2xccr.sty
21mr|texlive-lh-3.5g-7|596	%{_texmfdistdir}/tex/latex/lh/nfssfox.tex
21mr|texlive-lh-3.5g-7|597	%{_texmfdistdir}/tex/plain/lh/testfox.tex
21mr|texlive-lh-3.5g-7|598	%{_texmfdistdir}/tex/plain/lh/testkern.tex
21mr|texlive-lh-3.5g-7|599	%doc %{_texmfdistdir}/doc/fonts/lh/README
21mr|texlive-lh-3.5g-7|600	%doc %{_texmfdistdir}/doc/fonts/lh/beresta/beresta.tex
21mr|texlive-lh-3.5g-7|601	%doc %{_texmfdistdir}/doc/fonts/lh/beresta/berestax.tex
21mr|texlive-lh-3.5g-7|602	%doc %{_texmfdistdir}/doc/fonts/lh/beresta/lacodes.tex
21mr|texlive-lh-3.5g-7|603	%doc %{_texmfdistdir}/doc/fonts/lh/beresta/lbcodes.tex
21mr|texlive-lh-3.5g-7|604	%doc %{_texmfdistdir}/doc/fonts/lh/beresta/lccodes.tex
21mr|texlive-lh-3.5g-7|605	%doc %{_texmfdistdir}/doc/fonts/lh/beresta/ldcodes.tex
21mr|texlive-lh-3.5g-7|606	%doc %{_texmfdistdir}/doc/fonts/lh/beresta/rxcodes.tex
21mr|texlive-lh-3.5g-7|607	%doc %{_texmfdistdir}/doc/fonts/lh/beresta/txcodes.tex
21mr|texlive-lh-3.5g-7|608	%doc %{_texmfdistdir}/doc/fonts/lh/beresta/yycodes.tex
21mr|texlive-lh-3.5g-7|609	%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/allenc.tex
21mr|texlive-lh-3.5g-7|610	%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/allenc0.tex
21mr|texlive-lh-3.5g-7|611	%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/allenc1.tex
21mr|texlive-lh-3.5g-7|612	%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/allenc2.tex
21mr|texlive-lh-3.5g-7|613	%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/allenc3.tex
21mr|texlive-lh-3.5g-7|614	%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/allenc4.tex
21mr|texlive-lh-3.5g-7|615	%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/katalog-beresta.tex
21mr|texlive-lh-3.5g-7|616	%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/katalog-short.t2
21mr|texlive-lh-3.5g-7|617	%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/katalog.lh
21mr|texlive-lh-3.5g-7|618	%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/katalog.t2
21mr|texlive-lh-3.5g-7|619	%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/katalog1.lh
21mr|texlive-lh-3.5g-7|620	%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/katalog1.t2
21mr|texlive-lh-3.5g-7|621	%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/katalog2.lh
21mr|texlive-lh-3.5g-7|622	%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/katalog2.t2
21mr|texlive-lh-3.5g-7|623	%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/katalog3.t2
21mr|texlive-lh-3.5g-7|624	%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/katalog4.t2
21mr|texlive-lh-3.5g-7|625	%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/katalog5.t2
21mr|texlive-lh-3.5g-7|626	%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/katalog6.t2
21mr|texlive-lh-3.5g-7|627	%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/katalog7.t2
21mr|texlive-lh-3.5g-7|628	%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/lh-fmap.tex
21mr|texlive-lh-3.5g-7|629	%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/lh-text.tex
21mr|texlive-lh-3.5g-7|630	%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/lh-texx.tex
21mr|texlive-lh-3.5g-7|631	%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/lh-texy.tex
21mr|texlive-lh-3.5g-7|632	%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/t2a-fmap-short.tex
21mr|texlive-lh-3.5g-7|633	%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/t2a-fmap.tex
21mr|texlive-lh-3.5g-7|634	%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/t2a-text.tex
21mr|texlive-lh-3.5g-7|635	%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/t2b-fmap.tex
21mr|texlive-lh-3.5g-7|636	%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/t2b-text.tex
21mr|texlive-lh-3.5g-7|637	%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/t2c-fmap.tex
21mr|texlive-lh-3.5g-7|638	%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/t2c-text.tex
21mr|texlive-lh-3.5g-7|639	%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/t2d-fmap.tex
21mr|texlive-lh-3.5g-7|640	%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/t2d-text.tex
21mr|texlive-lh-3.5g-7|641	%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/testLHtxt.tex
21mr|texlive-lh-3.5g-7|642	%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/uc-fmap.tex
21mr|texlive-lh-3.5g-7|643	%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/wn-comp.tex
21mr|texlive-lh-3.5g-7|644	%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/wn-fmap.tex
21mr|texlive-lh-3.5g-7|645	%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/wn-text.tex
21mr|texlive-lh-3.5g-7|646	%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/x2-fmap.tex
21mr|texlive-lh-3.5g-7|647	%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/x2-text.tex
21mr|texlive-lh-3.5g-7|648	%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/xsl-fmap.tex
21mr|texlive-lh-3.5g-7|649	%doc %{_texmfdistdir}/doc/fonts/lh/fonttest/xsl-text.tex
21mr|texlive-lh-3.5g-7|650	%doc %{_texmfdistdir}/doc/fonts/lh/install
21mr|texlive-lh-3.5g-7|651	%doc %{_texmfdistdir}/doc/fonts/lh/lhfonts/T1inT2.en
21mr|texlive-lh-3.5g-7|652	%doc %{_texmfdistdir}/doc/fonts/lh/lhfonts/fonttest.en
21mr|texlive-lh-3.5g-7|653	%doc %{_texmfdistdir}/doc/fonts/lh/lhfonts/lhfont35.en
21mr|texlive-lh-3.5g-7|654	%doc %{_texmfdistdir}/doc/fonts/lh/lhfonts/lhfont35.ru
21mr|texlive-lh-3.5g-7|655	%doc %{_texmfdistdir}/doc/fonts/lh/lhfonts/lhfonts.hst
21mr|texlive-lh-3.5g-7|656	%doc %{_texmfdistdir}/doc/fonts/lh/manifest.txt
21mr|texlive-lh-3.5g-7|657	%doc %{_texmfdistdir}/doc/fonts/lh/readme35c.1st
21mr|texlive-lh-3.5g-7|658	%doc %{_texmfdistdir}/doc/fonts/lh/readme35g.1st
21mr|texlive-lh-3.5g-7|659	%doc %{_texmfdistdir}/doc/fonts/lh/samples/lh-lcy.tex
21mr|texlive-lh-3.5g-7|660	%doc %{_texmfdistdir}/doc/fonts/lh/samples/lh-lcytext.tex
21mr|texlive-lh-3.5g-7|661	%doc %{_texmfdistdir}/doc/fonts/lh/samples/lh-ot2.tex
21mr|texlive-lh-3.5g-7|662	%doc %{_texmfdistdir}/doc/fonts/lh/samples/lh-ot2text.tex
21mr|texlive-lh-3.5g-7|663	%doc %{_texmfdistdir}/doc/fonts/lh/samples/lh-t2a.tex
21mr|texlive-lh-3.5g-7|664	%doc %{_texmfdistdir}/doc/fonts/lh/samples/lh-t2atext.tex
21mr|texlive-lh-3.5g-7|665	#- source
21mr|texlive-lh-3.5g-7|666	%doc %{_texmfdistdir}/source/fonts/lh/dvidrv.mfj
21mr|texlive-lh-3.5g-7|667	%doc %{_texmfdistdir}/source/fonts/lh/dvidrvlh.mfj
21mr|texlive-lh-3.5g-7|668	%doc %{_texmfdistdir}/source/fonts/lh/tex/00readme.txt
21mr|texlive-lh-3.5g-7|669	%doc %{_texmfdistdir}/source/fonts/lh/tex/01cm-lh.tex
21mr|texlive-lh-3.5g-7|670	%doc %{_texmfdistdir}/source/fonts/lh/tex/03cm-wn.tex
21mr|texlive-lh-3.5g-7|671	%doc %{_texmfdistdir}/source/fonts/lh/tex/04cm-vf.tex
21mr|texlive-lh-3.5g-7|672	%doc %{_texmfdistdir}/source/fonts/lh/tex/11ex-rs.tex
21mr|texlive-lh-3.5g-7|673	%doc %{_texmfdistdir}/source/fonts/lh/tex/11ex-rx.tex
21mr|texlive-lh-3.5g-7|674	%doc %{_texmfdistdir}/source/fonts/lh/tex/12ex-la.tex
21mr|texlive-lh-3.5g-7|675	%doc %{_texmfdistdir}/source/fonts/lh/tex/13ex-lb.tex
21mr|texlive-lh-3.5g-7|676	%doc %{_texmfdistdir}/source/fonts/lh/tex/14ex-lc.tex
21mr|texlive-lh-3.5g-7|677	%doc %{_texmfdistdir}/source/fonts/lh/tex/15ex-ld.tex
21mr|texlive-lh-3.5g-7|678	%doc %{_texmfdistdir}/source/fonts/lh/tex/20cm-ct.tex
21mr|texlive-lh-3.5g-7|679	%doc %{_texmfdistdir}/source/fonts/lh/tex/21cm-ic.tex
21mr|texlive-lh-3.5g-7|680	%doc %{_texmfdistdir}/source/fonts/lh/tex/22cm-wc.tex
21mr|texlive-lh-3.5g-7|681	%doc %{_texmfdistdir}/source/fonts/lh/tex/23cm-mc.tex
21mr|texlive-lh-3.5g-7|682	%doc %{_texmfdistdir}/source/fonts/lh/tex/24cm-kc.tex
21mr|texlive-lh-3.5g-7|683	%doc %{_texmfdistdir}/source/fonts/lh/tex/25cm-uc.tex
21mr|texlive-lh-3.5g-7|684	%doc %{_texmfdistdir}/source/fonts/lh/tex/30cm-lx.tex
21mr|texlive-lh-3.5g-7|685	%doc %{_texmfdistdir}/source/fonts/lh/tex/31cm-ix.tex
21mr|texlive-lh-3.5g-7|686	%doc %{_texmfdistdir}/source/fonts/lh/tex/32cm-wx.tex
21mr|texlive-lh-3.5g-7|687	%doc %{_texmfdistdir}/source/fonts/lh/tex/33cm-mx.tex
21mr|texlive-lh-3.5g-7|688	%doc %{_texmfdistdir}/source/fonts/lh/tex/34cm-kx.tex
21mr|texlive-lh-3.5g-7|689	%doc %{_texmfdistdir}/source/fonts/lh/tex/46cm-ly.tex
21mr|texlive-lh-3.5g-7|690	%doc %{_texmfdistdir}/source/fonts/lh/tex/46cm-lz.tex
21mr|texlive-lh-3.5g-7|691	%doc %{_texmfdistdir}/source/fonts/lh/tex/47ex-tx.tex
21mr|texlive-lh-3.5g-7|692	%doc %{_texmfdistdir}/source/fonts/lh/tex/91berest.tex
21mr|texlive-lh-3.5g-7|693	%doc %{_texmfdistdir}/source/fonts/lh/tex/92check.tex
21mr|texlive-lh-3.5g-7|694	%doc %{_texmfdistdir}/source/fonts/lh/tex/92cm-xx.tex
21mr|texlive-lh-3.5g-7|695	%doc %{_texmfdistdir}/source/fonts/lh/tex/99-CMstd.tex
21mr|texlive-lh-3.5g-7|696	%doc %{_texmfdistdir}/source/fonts/lh/tex/99-T2enc.tex
21mr|texlive-lh-3.5g-7|697	%doc %{_texmfdistdir}/source/fonts/lh/tex/99allenc.tex
21mr|texlive-lh-3.5g-7|698	%doc %{_texmfdistdir}/source/fonts/lh/tex/99tstenc.tex
21mr|texlive-lh-3.5g-7|699	%doc %{_texmfdistdir}/source/fonts/lh/tex/cfhead.tex
21mr|texlive-lh-3.5g-7|700	%doc %{_texmfdistdir}/source/fonts/lh/tex/cfstdedt.tex
21mr|texlive-lh-3.5g-7|701	%doc %{_texmfdistdir}/source/fonts/lh/tex/cod-edt.tex
21mr|texlive-lh-3.5g-7|702	%doc %{_texmfdistdir}/source/fonts/lh/tex/enc-t2.tex
21mr|texlive-lh-3.5g-7|703	%doc %{_texmfdistdir}/source/fonts/lh/tex/fntaddcm.tex
21mr|texlive-lh-3.5g-7|704	%doc %{_texmfdistdir}/source/fonts/lh/tex/fntaddec.tex
21mr|texlive-lh-3.5g-7|705	%doc %{_texmfdistdir}/source/fonts/lh/tex/fntallcm.tex
21mr|texlive-lh-3.5g-7|706	%doc %{_texmfdistdir}/source/fonts/lh/tex/fntallec.tex
21mr|texlive-lh-3.5g-7|707	%doc %{_texmfdistdir}/source/fonts/lh/tex/fntbasec.tex
21mr|texlive-lh-3.5g-7|708	%doc %{_texmfdistdir}/source/fonts/lh/tex/fntbercm.tex
21mr|texlive-lh-3.5g-7|709	%doc %{_texmfdistdir}/source/fonts/lh/tex/fntberec.tex
21mr|texlive-lh-3.5g-7|710	%doc %{_texmfdistdir}/source/fonts/lh/tex/fntbricm.tex
21mr|texlive-lh-3.5g-7|711	%doc %{_texmfdistdir}/source/fonts/lh/tex/fntbriec.tex
21mr|texlive-lh-3.5g-7|712	%doc %{_texmfdistdir}/source/fonts/lh/tex/fntconcm.tex
21mr|texlive-lh-3.5g-7|713	%doc %{_texmfdistdir}/source/fonts/lh/tex/fntconec.tex
21mr|texlive-lh-3.5g-7|714	%doc %{_texmfdistdir}/source/fonts/lh/tex/fntinvcm.tex
21mr|texlive-lh-3.5g-7|715	%doc %{_texmfdistdir}/source/fonts/lh/tex/fntinvec.tex
21mr|texlive-lh-3.5g-7|716	%doc %{_texmfdistdir}/source/fonts/lh/tex/fntmincm.tex
21mr|texlive-lh-3.5g-7|717	%doc %{_texmfdistdir}/source/fonts/lh/tex/fntminec.tex
21mr|texlive-lh-3.5g-7|718	%doc %{_texmfdistdir}/source/fonts/lh/tex/fnttstcm.tex
21mr|texlive-lh-3.5g-7|719	%doc %{_texmfdistdir}/source/fonts/lh/tex/fnttstec.tex
21mr|texlive-lh-3.5g-7|720	%doc %{_texmfdistdir}/source/fonts/lh/tex/likerdat.tex
21mr|texlive-lh-3.5g-7|721	%doc %{_texmfdistdir}/source/fonts/lh/tex/likergrp.tex
21mr|texlive-lh-3.5g-7|722	%doc %{_texmfdistdir}/source/fonts/lh/tex/likermac.tex
21mr|texlive-lh-3.5g-7|723	%doc %{_texmfdistdir}/source/fonts/lh/tex/rliker.tex
21mr|texlive-lh-3.5g-7|724	%doc %{_texmfdistdir}/source/fonts/lh/tex/setter.tex
21mr|texlive-lh-3.5g-7|725	%doc %{_texmfdistdir}/source/fonts/lh/tex/wrk/lh-XSlav/00readme
21mr|texlive-lh-3.5g-7|726	%doc %{_texmfdistdir}/source/fonts/lh/tex/wrk/lh-lcy/00readme
21mr|texlive-lh-3.5g-7|727	%doc %{_texmfdistdir}/source/fonts/lh/tex/wrk/lh-ot2/00readme
21mr|texlive-lh-3.5g-7|728	%doc %{_texmfdistdir}/source/fonts/lh/tex/wrk/lh-t2a/00readme
21mr|texlive-lh-3.5g-7|729	%doc %{_texmfdistdir}/source/fonts/lh/tex/wrk/lh-t2b/00readme
21mr|texlive-lh-3.5g-7|730	%doc %{_texmfdistdir}/source/fonts/lh/tex/wrk/lh-t2c/00readme
21mr|texlive-lh-3.5g-7|731	%doc %{_texmfdistdir}/source/fonts/lh/tex/wrk/lh-t2d/00readme
21mr|texlive-lh-3.5g-7|732	%doc %{_texmfdistdir}/source/fonts/lh/tex/wrk/lh-x2/00readme
21mr|texlive-lh-3.5g-7|733	%doc %{_texmfdistdir}/source/fonts/lh/tex/wrk/lh_temp/00readme
21mr|texlive-lh-3.5g-7|734	%doc %{_texmfdistdir}/source/latex/lh/00readme.txt
21mr|texlive-lh-3.5g-7|735	%doc %{_texmfdistdir}/source/latex/lh/lcyfonts.fdd
21mr|texlive-lh-3.5g-7|736	%doc %{_texmfdistdir}/source/latex/lh/lcyfonts.ins
21mr|texlive-lh-3.5g-7|737	%doc %{_texmfdistdir}/source/latex/lh/nfssfox.dtx
21mr|texlive-lh-3.5g-7|738	%doc %{_texmfdistdir}/source/latex/lh/nfssfox.ins
21mr|texlive-lh-3.5g-7|739	%doc %{_texmfdistdir}/source/latex/lh/ot2fonts.fdd
21mr|texlive-lh-3.5g-7|740	%doc %{_texmfdistdir}/source/latex/lh/ot2fonts.ins
21mr|texlive-lh-3.5g-7|741	%doc %{_texmfdistdir}/source/latex/lh/t2ccfonts.fdd
21mr|texlive-lh-3.5g-7|742	%doc %{_texmfdistdir}/source/latex/lh/t2ccfonts.ins
21mr|texlive-lh-3.5g-7|743	
21mr|texlive-lh-3.5g-7|744	#-----------------------------------------------------------------------
21mr|texlive-lh-3.5g-7|745	%prep
21mr|texlive-lh-3.5g-7|746	%setup -c -a0 -a1 -a2
21mr|texlive-lh-3.5g-7|747	
21mr|texlive-lh-3.5g-7|748	%build
21mr|texlive-lh-3.5g-7|749	
21mr|texlive-lh-3.5g-7|750	%install
21mr|texlive-lh-3.5g-7|751	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-lh-3.5g-7|752	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

18317 21
21mr|texlive-lhcyr-20190228-1|1	# revision 31795
21mr|texlive-lhcyr-20190228-1|2	# category Package
21mr|texlive-lhcyr-20190228-1|3	# catalog-ctan /macros/latex/contrib/lhcyr
21mr|texlive-lhcyr-20190228-1|4	# catalog-date 2012-05-22 11:10:15 +0200
21mr|texlive-lhcyr-20190228-1|5	# catalog-license other-free
21mr|texlive-lhcyr-20190228-1|6	# catalog-version undef
21mr|texlive-lhcyr-20190228-1|7	Name:		texlive-lhcyr
21mr|texlive-lhcyr-20190228-1|8	Version:	20190228
21mr|texlive-lhcyr-20190228-1|9	Release:	1
21mr|texlive-lhcyr-20190228-1|10	Summary:	A non-standard Cyrillic input scheme
21mr|texlive-lhcyr-20190228-1|11	Group:		Publishing
21mr|texlive-lhcyr-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/lhcyr
21mr|texlive-lhcyr-20190228-1|13	License:	OTHER-FREE
21mr|texlive-lhcyr-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lhcyr.tar.xz
21mr|texlive-lhcyr-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lhcyr.source.tar.xz
21mr|texlive-lhcyr-20190228-1|16	BuildArch:	noarch
21mr|texlive-lhcyr-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-lhcyr-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-lhcyr-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-lhcyr-20190228-1|20	
21mr|texlive-lhcyr-20190228-1|21	%description
21mr|texlive-lhcyr-20190228-1|22	A collection of three LaTeX 2e styles intended for typesetting
21mr|texlive-lhcyr-20190228-1|23	Russian and bilingual English-Russian documents, using the lh
21mr|texlive-lhcyr-20190228-1|24	fonts and without the benefit of babel's language-switching
21mr|texlive-lhcyr-20190228-1|25	mechanisms. The packages (lhcyralt and lhcyrwin for use under
21mr|texlive-lhcyr-20190228-1|26	emTeX, and lhcyrkoi for use under teTeX) provide mappings
21mr|texlive-lhcyr-20190228-1|27	between the input encoding and the font encoding (which is
21mr|texlive-lhcyr-20190228-1|28	described as OT1). The way this is done does not match the way
21mr|texlive-lhcyr-20190228-1|29	inputenc would do the job, for output via fontenc to one of the
21mr|texlive-lhcyr-20190228-1|30	T2 series of font encodings.
21mr|texlive-lhcyr-20190228-1|31	
21mr|texlive-lhcyr-20190228-1|32	#-----------------------------------------------------------------------
21mr|texlive-lhcyr-20190228-1|33	%files
21mr|texlive-lhcyr-20190228-1|34	%{_texmfdistdir}/tex/latex/lhcyr/karabas.tex
21mr|texlive-lhcyr-20190228-1|35	%{_texmfdistdir}/tex/latex/lhcyr/kniga.tex
21mr|texlive-lhcyr-20190228-1|36	%{_texmfdistdir}/tex/latex/lhcyr/lhcyralt/README
21mr|texlive-lhcyr-20190228-1|37	%{_texmfdistdir}/tex/latex/lhcyr/lhcyralt/lhcyralt-hyphen.cfg
21mr|texlive-lhcyr-20190228-1|38	%{_texmfdistdir}/tex/latex/lhcyr/lhcyralt/lhcyralt-rhyphen.tex
21mr|texlive-lhcyr-20190228-1|39	%{_texmfdistdir}/tex/latex/lhcyr/lhcyralt/lhcyralt.sty
21mr|texlive-lhcyr-20190228-1|40	%{_texmfdistdir}/tex/latex/lhcyr/lhcyralt/ot1lhdh.fd
21mr|texlive-lhcyr-20190228-1|41	%{_texmfdistdir}/tex/latex/lhcyr/lhcyralt/ot1lhfib.fd
21mr|texlive-lhcyr-20190228-1|42	%{_texmfdistdir}/tex/latex/lhcyr/lhcyralt/ot1lhfr.fd
21mr|texlive-lhcyr-20190228-1|43	%{_texmfdistdir}/tex/latex/lhcyr/lhcyralt/ot1lhr.fd
21mr|texlive-lhcyr-20190228-1|44	%{_texmfdistdir}/tex/latex/lhcyr/lhcyralt/ot1lhss.fd
21mr|texlive-lhcyr-20190228-1|45	%{_texmfdistdir}/tex/latex/lhcyr/lhcyralt/ot1lhtt.fd
21mr|texlive-lhcyr-20190228-1|46	%{_texmfdistdir}/tex/latex/lhcyr/lhcyralt/ot1lhvtt.fd
21mr|texlive-lhcyr-20190228-1|47	%{_texmfdistdir}/tex/latex/lhcyr/lhcyrkoi/README
21mr|texlive-lhcyr-20190228-1|48	%{_texmfdistdir}/tex/latex/lhcyr/lhcyrkoi/kcmf.tgz
21mr|texlive-lhcyr-20190228-1|49	%{_texmfdistdir}/tex/latex/lhcyr/lhcyrkoi/lhcyrkoi-hyphen.cfg
21mr|texlive-lhcyr-20190228-1|50	%{_texmfdistdir}/tex/latex/lhcyr/lhcyrkoi/lhcyrkoi-rhyphen.tex
21mr|texlive-lhcyr-20190228-1|51	%{_texmfdistdir}/tex/latex/lhcyr/lhcyrkoi/lhcyrkoi.sty
21mr|texlive-lhcyr-20190228-1|52	%{_texmfdistdir}/tex/latex/lhcyr/lhcyrkoi/maketfms.sh
21mr|texlive-lhcyr-20190228-1|53	%{_texmfdistdir}/tex/latex/lhcyr/lhcyrkoi/ot1kcdh.fd
21mr|texlive-lhcyr-20190228-1|54	%{_texmfdistdir}/tex/latex/lhcyr/lhcyrkoi/ot1kcfib.fd
21mr|texlive-lhcyr-20190228-1|55	%{_texmfdistdir}/tex/latex/lhcyr/lhcyrkoi/ot1kcfr.fd
21mr|texlive-lhcyr-20190228-1|56	%{_texmfdistdir}/tex/latex/lhcyr/lhcyrkoi/ot1kcr.fd
21mr|texlive-lhcyr-20190228-1|57	%{_texmfdistdir}/tex/latex/lhcyr/lhcyrkoi/ot1kcss.fd
21mr|texlive-lhcyr-20190228-1|58	%{_texmfdistdir}/tex/latex/lhcyr/lhcyrkoi/ot1kctt.fd
21mr|texlive-lhcyr-20190228-1|59	%{_texmfdistdir}/tex/latex/lhcyr/lhcyrkoi/ot1kcvtt.fd
21mr|texlive-lhcyr-20190228-1|60	%{_texmfdistdir}/tex/latex/lhcyr/lhcyrkoi/special.kc
21mr|texlive-lhcyr-20190228-1|61	%{_texmfdistdir}/tex/latex/lhcyr/lhcyrwin/README
21mr|texlive-lhcyr-20190228-1|62	%{_texmfdistdir}/tex/latex/lhcyr/lhcyrwin/lhcyrwin-hyphen.cfg
21mr|texlive-lhcyr-20190228-1|63	%{_texmfdistdir}/tex/latex/lhcyr/lhcyrwin/lhcyrwin-rhyphen.tex
21mr|texlive-lhcyr-20190228-1|64	%{_texmfdistdir}/tex/latex/lhcyr/lhcyrwin/lhcyrwin.sty
21mr|texlive-lhcyr-20190228-1|65	%{_texmfdistdir}/tex/latex/lhcyr/lhcyrwin/ot1wcdh.fd
21mr|texlive-lhcyr-20190228-1|66	%{_texmfdistdir}/tex/latex/lhcyr/lhcyrwin/ot1wcfib.fd
21mr|texlive-lhcyr-20190228-1|67	%{_texmfdistdir}/tex/latex/lhcyr/lhcyrwin/ot1wcfr.fd
21mr|texlive-lhcyr-20190228-1|68	%{_texmfdistdir}/tex/latex/lhcyr/lhcyrwin/ot1wcr.fd
21mr|texlive-lhcyr-20190228-1|69	%{_texmfdistdir}/tex/latex/lhcyr/lhcyrwin/ot1wcss.fd
21mr|texlive-lhcyr-20190228-1|70	%{_texmfdistdir}/tex/latex/lhcyr/lhcyrwin/ot1wctt.fd
21mr|texlive-lhcyr-20190228-1|71	%{_texmfdistdir}/tex/latex/lhcyr/lhcyrwin/ot1wcvtt.fd
21mr|texlive-lhcyr-20190228-1|72	%{_texmfdistdir}/tex/latex/lhcyr/otchet.tex
21mr|texlive-lhcyr-20190228-1|73	%{_texmfdistdir}/tex/latex/lhcyr/pismo.tex
21mr|texlive-lhcyr-20190228-1|74	%{_texmfdistdir}/tex/latex/lhcyr/rusfonts.tex
21mr|texlive-lhcyr-20190228-1|75	%{_texmfdistdir}/tex/latex/lhcyr/statya.tex
21mr|texlive-lhcyr-20190228-1|76	#- source
21mr|texlive-lhcyr-20190228-1|77	%doc %{_texmfdistdir}/source/latex/lhcyr/README
21mr|texlive-lhcyr-20190228-1|78	%doc %{_texmfdistdir}/source/latex/lhcyr/dvidrv.mfj
21mr|texlive-lhcyr-20190228-1|79	%doc %{_texmfdistdir}/source/latex/lhcyr/lhjob.mfj
21mr|texlive-lhcyr-20190228-1|80	%doc %{_texmfdistdir}/source/latex/lhcyr/wcjob.mfj
21mr|texlive-lhcyr-20190228-1|81	
21mr|texlive-lhcyr-20190228-1|82	#-----------------------------------------------------------------------
21mr|texlive-lhcyr-20190228-1|83	%prep
21mr|texlive-lhcyr-20190228-1|84	%setup -c -a0 -a1
21mr|texlive-lhcyr-20190228-1|85	
21mr|texlive-lhcyr-20190228-1|86	%build
21mr|texlive-lhcyr-20190228-1|87	
21mr|texlive-lhcyr-20190228-1|88	%install
21mr|texlive-lhcyr-20190228-1|89	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-lhcyr-20190228-1|90	cp -fpar tex source %{buildroot}%{_texmfdistdir}

18318 21
21mr|texlive-lhelp-2.0-7|1	# revision 23638
21mr|texlive-lhelp-2.0-7|2	# category Package
21mr|texlive-lhelp-2.0-7|3	# catalog-ctan /macros/latex/contrib/lhelp
21mr|texlive-lhelp-2.0-7|4	# catalog-date 2007-01-08 22:21:56 +0100
21mr|texlive-lhelp-2.0-7|5	# catalog-license gpl
21mr|texlive-lhelp-2.0-7|6	# catalog-version 2.0
21mr|texlive-lhelp-2.0-7|7	Name:		texlive-lhelp
21mr|texlive-lhelp-2.0-7|8	Version:	2.0
21mr|texlive-lhelp-2.0-7|9	Release:	7
21mr|texlive-lhelp-2.0-7|10	Summary:	Miscellaneous helper packages
21mr|texlive-lhelp-2.0-7|11	Group:		Publishing
21mr|texlive-lhelp-2.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/lhelp
21mr|texlive-lhelp-2.0-7|13	License:	GPL
21mr|texlive-lhelp-2.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lhelp.tar.xz
21mr|texlive-lhelp-2.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lhelp.doc.tar.xz
21mr|texlive-lhelp-2.0-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lhelp.source.tar.xz
21mr|texlive-lhelp-2.0-7|17	BuildArch:	noarch
21mr|texlive-lhelp-2.0-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-lhelp-2.0-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-lhelp-2.0-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-lhelp-2.0-7|21	
21mr|texlive-lhelp-2.0-7|22	%description
21mr|texlive-lhelp-2.0-7|23	This package defines macros which are useful for many
21mr|texlive-lhelp-2.0-7|24	documents. It is a large collection of simple 'little helpers'
21mr|texlive-lhelp-2.0-7|25	which do not really warrant a separate package on their own.
21mr|texlive-lhelp-2.0-7|26	Included are, among other things, definitions of common units
21mr|texlive-lhelp-2.0-7|27	with preceeding thinspaces, framed boxes where both width and
21mr|texlive-lhelp-2.0-7|28	height can be specified, starting new odd or even pages, draft
21mr|texlive-lhelp-2.0-7|29	markers, notes, conditional includes, including EPS files, and
21mr|texlive-lhelp-2.0-7|30	versions of enumerate and itemize which allow the horizontal
21mr|texlive-lhelp-2.0-7|31	and vertical spacing to be changed.
21mr|texlive-lhelp-2.0-7|32	
21mr|texlive-lhelp-2.0-7|33	
21mr|texlive-lhelp-2.0-7|34	#-----------------------------------------------------------------------
21mr|texlive-lhelp-2.0-7|35	%files
21mr|texlive-lhelp-2.0-7|36	%{_texmfdistdir}/tex/latex/lhelp/lhelp.sty
21mr|texlive-lhelp-2.0-7|37	%doc %{_texmfdistdir}/doc/latex/lhelp/Makefile
21mr|texlive-lhelp-2.0-7|38	%doc %{_texmfdistdir}/doc/latex/lhelp/lhelp.pdf
21mr|texlive-lhelp-2.0-7|39	#- source
21mr|texlive-lhelp-2.0-7|40	%doc %{_texmfdistdir}/source/latex/lhelp/lhelp.drv
21mr|texlive-lhelp-2.0-7|41	%doc %{_texmfdistdir}/source/latex/lhelp/lhelp.dtx
21mr|texlive-lhelp-2.0-7|42	%doc %{_texmfdistdir}/source/latex/lhelp/lhelp.ins
21mr|texlive-lhelp-2.0-7|43	
21mr|texlive-lhelp-2.0-7|44	#-----------------------------------------------------------------------
21mr|texlive-lhelp-2.0-7|45	%prep
21mr|texlive-lhelp-2.0-7|46	%setup -c -a0 -a1 -a2
21mr|texlive-lhelp-2.0-7|47	
21mr|texlive-lhelp-2.0-7|48	%build
21mr|texlive-lhelp-2.0-7|49	
21mr|texlive-lhelp-2.0-7|50	%install
21mr|texlive-lhelp-2.0-7|51	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-lhelp-2.0-7|52	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18319 21
21mr|texlive-libertine-5.3.0-12|1	# revision 33008
21mr|texlive-libertine-5.3.0-12|2	# category Package
21mr|texlive-libertine-5.3.0-12|3	# catalog-ctan /fonts/libertine
21mr|texlive-libertine-5.3.0-12|4	# catalog-date 2014-02-19 19:17:20 +0100
21mr|texlive-libertine-5.3.0-12|5	# catalog-license lppl
21mr|texlive-libertine-5.3.0-12|6	# catalog-version 5.3.0
21mr|texlive-libertine-5.3.0-12|7	Name:		texlive-libertine
21mr|texlive-libertine-5.3.0-12|8	Version:	5.3.0
21mr|texlive-libertine-5.3.0-12|9	Release:	12
21mr|texlive-libertine-5.3.0-12|10	Summary:	Use of Linux Libertine and Biolinum fonts with LaTeX
21mr|texlive-libertine-5.3.0-12|11	Group:		Publishing
21mr|texlive-libertine-5.3.0-12|12	URL:		http://www.ctan.org/tex-archive/fonts/libertine
21mr|texlive-libertine-5.3.0-12|13	License:	LPPL
21mr|texlive-libertine-5.3.0-12|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/libertine.tar.xz
21mr|texlive-libertine-5.3.0-12|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/libertine.doc.tar.xz
21mr|texlive-libertine-5.3.0-12|16	BuildArch:	noarch
21mr|texlive-libertine-5.3.0-12|17	BuildRequires:	texlive-tlpkg
21mr|texlive-libertine-5.3.0-12|18	Requires(pre):	texlive-tlpkg
21mr|texlive-libertine-5.3.0-12|19	Requires(post):	texlive-kpathsea
21mr|texlive-libertine-5.3.0-12|20	
21mr|texlive-libertine-5.3.0-12|21	%description
21mr|texlive-libertine-5.3.0-12|22	The package provides the Libertine and Biolinum fonts in both
21mr|texlive-libertine-5.3.0-12|23	Type 1 and OTF styles, together with support macros for their
21mr|texlive-libertine-5.3.0-12|24	use. Monospaced and display fonts, and the "keyboard" set are
21mr|texlive-libertine-5.3.0-12|25	also included, in OTF style, only. The mweights package is used
21mr|texlive-libertine-5.3.0-12|26	to manage the selection of font weights. The package supersedes
21mr|texlive-libertine-5.3.0-12|27	both the libertineotf and the libertine-legacy packages.
21mr|texlive-libertine-5.3.0-12|28	
21mr|texlive-libertine-5.3.0-12|29	#-----------------------------------------------------------------------
21mr|texlive-libertine-5.3.0-12|30	%files
21mr|texlive-libertine-5.3.0-12|31	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_25tcsq.enc
21mr|texlive-libertine-5.3.0-12|32	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_2exa4z.enc
21mr|texlive-libertine-5.3.0-12|33	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_2ezly2.enc
21mr|texlive-libertine-5.3.0-12|34	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_2jy62z.enc
21mr|texlive-libertine-5.3.0-12|35	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_2or2lf.enc
21mr|texlive-libertine-5.3.0-12|36	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_2xw2fz.enc
21mr|texlive-libertine-5.3.0-12|37	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_3acize.enc
21mr|texlive-libertine-5.3.0-12|38	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_3c7nkx.enc
21mr|texlive-libertine-5.3.0-12|39	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_3csahh.enc
21mr|texlive-libertine-5.3.0-12|40	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_3gqkkc.enc
21mr|texlive-libertine-5.3.0-12|41	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_3r2fe2.enc
21mr|texlive-libertine-5.3.0-12|42	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_4gizrm.enc
21mr|texlive-libertine-5.3.0-12|43	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_4h5nuw.enc
21mr|texlive-libertine-5.3.0-12|44	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_4ifdhd.enc
21mr|texlive-libertine-5.3.0-12|45	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_4jqvtd.enc
21mr|texlive-libertine-5.3.0-12|46	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_4p7cpr.enc
21mr|texlive-libertine-5.3.0-12|47	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_4pa5s6.enc
21mr|texlive-libertine-5.3.0-12|48	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_4qdwcl.enc
21mr|texlive-libertine-5.3.0-12|49	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_4wvzw4.enc
21mr|texlive-libertine-5.3.0-12|50	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_4xgrig.enc
21mr|texlive-libertine-5.3.0-12|51	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_4zgdm7.enc
21mr|texlive-libertine-5.3.0-12|52	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_5t7yy5.enc
21mr|texlive-libertine-5.3.0-12|53	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_5yotx4.enc
21mr|texlive-libertine-5.3.0-12|54	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_64fcpm.enc
21mr|texlive-libertine-5.3.0-12|55	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_67ud6q.enc
21mr|texlive-libertine-5.3.0-12|56	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_6fbtzc.enc
21mr|texlive-libertine-5.3.0-12|57	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_6icwtb.enc
21mr|texlive-libertine-5.3.0-12|58	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_6koeqx.enc
21mr|texlive-libertine-5.3.0-12|59	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_6mhf45.enc
21mr|texlive-libertine-5.3.0-12|60	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_6p6dn5.enc
21mr|texlive-libertine-5.3.0-12|61	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_75c3wo.enc
21mr|texlive-libertine-5.3.0-12|62	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_76gpa5.enc
21mr|texlive-libertine-5.3.0-12|63	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_77vsbz.enc
21mr|texlive-libertine-5.3.0-12|64	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_7aljsl.enc
21mr|texlive-libertine-5.3.0-12|65	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_7f4ce4.enc
21mr|texlive-libertine-5.3.0-12|66	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_7fko2h.enc
21mr|texlive-libertine-5.3.0-12|67	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_7gfcac.enc
21mr|texlive-libertine-5.3.0-12|68	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_7grukw.enc
21mr|texlive-libertine-5.3.0-12|69	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_7ukmos.enc
21mr|texlive-libertine-5.3.0-12|70	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_7yry24.enc
21mr|texlive-libertine-5.3.0-12|71	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_ac44fr.enc
21mr|texlive-libertine-5.3.0-12|72	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_afusau.enc
21mr|texlive-libertine-5.3.0-12|73	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_agarrr.enc
21mr|texlive-libertine-5.3.0-12|74	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_aiatc4.enc
21mr|texlive-libertine-5.3.0-12|75	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_ashjgg.enc
21mr|texlive-libertine-5.3.0-12|76	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_azutla.enc
21mr|texlive-libertine-5.3.0-12|77	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_b7buxp.enc
21mr|texlive-libertine-5.3.0-12|78	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_b7tf5m.enc
21mr|texlive-libertine-5.3.0-12|79	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_bgokdj.enc
21mr|texlive-libertine-5.3.0-12|80	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_bgqvqi.enc
21mr|texlive-libertine-5.3.0-12|81	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_bkwvsw.enc
21mr|texlive-libertine-5.3.0-12|82	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_bvtjwh.enc
21mr|texlive-libertine-5.3.0-12|83	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_c3m4uk.enc
21mr|texlive-libertine-5.3.0-12|84	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_c4mbat.enc
21mr|texlive-libertine-5.3.0-12|85	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_c6xmqr.enc
21mr|texlive-libertine-5.3.0-12|86	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_c6yh3y.enc
21mr|texlive-libertine-5.3.0-12|87	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_c7kyj5.enc
21mr|texlive-libertine-5.3.0-12|88	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_cetbgr.enc
21mr|texlive-libertine-5.3.0-12|89	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_cg3sqm.enc
21mr|texlive-libertine-5.3.0-12|90	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_coqhcm.enc
21mr|texlive-libertine-5.3.0-12|91	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_crxz7j.enc
21mr|texlive-libertine-5.3.0-12|92	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_ctsnwr.enc
21mr|texlive-libertine-5.3.0-12|93	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_d4efeo.enc
21mr|texlive-libertine-5.3.0-12|94	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_d6jdyt.enc
21mr|texlive-libertine-5.3.0-12|95	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_dc4jmj.enc
21mr|texlive-libertine-5.3.0-12|96	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_dgc7p3.enc
21mr|texlive-libertine-5.3.0-12|97	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_dgwfac.enc
21mr|texlive-libertine-5.3.0-12|98	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_dh3kuf.enc
21mr|texlive-libertine-5.3.0-12|99	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_djk3hd.enc
21mr|texlive-libertine-5.3.0-12|100	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_dm3bvq.enc
21mr|texlive-libertine-5.3.0-12|101	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_dobmnc.enc
21mr|texlive-libertine-5.3.0-12|102	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_doxsfd.enc
21mr|texlive-libertine-5.3.0-12|103	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_drc7cb.enc
21mr|texlive-libertine-5.3.0-12|104	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_dylq3g.enc
21mr|texlive-libertine-5.3.0-12|105	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_e2nnp6.enc
21mr|texlive-libertine-5.3.0-12|106	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_ee6wgp.enc
21mr|texlive-libertine-5.3.0-12|107	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_eesn4m.enc
21mr|texlive-libertine-5.3.0-12|108	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_eh2cuc.enc
21mr|texlive-libertine-5.3.0-12|109	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_ehpgim.enc
21mr|texlive-libertine-5.3.0-12|110	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_ek5o26.enc
21mr|texlive-libertine-5.3.0-12|111	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_etetpy.enc
21mr|texlive-libertine-5.3.0-12|112	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_ew6fhv.enc
21mr|texlive-libertine-5.3.0-12|113	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_ewm74v.enc
21mr|texlive-libertine-5.3.0-12|114	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_ezf25l.enc
21mr|texlive-libertine-5.3.0-12|115	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_f4vjgq.enc
21mr|texlive-libertine-5.3.0-12|116	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_f75mth.enc
21mr|texlive-libertine-5.3.0-12|117	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_fah7mx.enc
21mr|texlive-libertine-5.3.0-12|118	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_fdphbq.enc
21mr|texlive-libertine-5.3.0-12|119	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_ffhb5a.enc
21mr|texlive-libertine-5.3.0-12|120	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_g3iycs.enc
21mr|texlive-libertine-5.3.0-12|121	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_g3y3rv.enc
21mr|texlive-libertine-5.3.0-12|122	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_g73f77.enc
21mr|texlive-libertine-5.3.0-12|123	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_gannye.enc
21mr|texlive-libertine-5.3.0-12|124	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_gj2vz5.enc
21mr|texlive-libertine-5.3.0-12|125	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_gppru4.enc
21mr|texlive-libertine-5.3.0-12|126	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_gw5dl2.enc
21mr|texlive-libertine-5.3.0-12|127	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_gzistf.enc
21mr|texlive-libertine-5.3.0-12|128	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_h7zthp.enc
21mr|texlive-libertine-5.3.0-12|129	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_hj4mhx.enc
21mr|texlive-libertine-5.3.0-12|130	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_hk6flg.enc
21mr|texlive-libertine-5.3.0-12|131	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_hraow7.enc
21mr|texlive-libertine-5.3.0-12|132	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_hrou5r.enc
21mr|texlive-libertine-5.3.0-12|133	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_htcja3.enc
21mr|texlive-libertine-5.3.0-12|134	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_hx6qbg.enc
21mr|texlive-libertine-5.3.0-12|135	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_i5uqjc.enc
21mr|texlive-libertine-5.3.0-12|136	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_igd6cx.enc
21mr|texlive-libertine-5.3.0-12|137	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_ilz2ox.enc
21mr|texlive-libertine-5.3.0-12|138	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_imzna7.enc
21mr|texlive-libertine-5.3.0-12|139	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_indkeb.enc
21mr|texlive-libertine-5.3.0-12|140	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_io54zc.enc
21mr|texlive-libertine-5.3.0-12|141	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_ip3srb.enc
21mr|texlive-libertine-5.3.0-12|142	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_iqbcqn.enc
21mr|texlive-libertine-5.3.0-12|143	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_ism4pi.enc
21mr|texlive-libertine-5.3.0-12|144	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_itwafr.enc
21mr|texlive-libertine-5.3.0-12|145	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_j6rzs3.enc
21mr|texlive-libertine-5.3.0-12|146	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_jbwhst.enc
21mr|texlive-libertine-5.3.0-12|147	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_jk65vs.enc
21mr|texlive-libertine-5.3.0-12|148	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_jkqd5u.enc
21mr|texlive-libertine-5.3.0-12|149	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_jm7hzd.enc
21mr|texlive-libertine-5.3.0-12|150	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_jnah33.enc
21mr|texlive-libertine-5.3.0-12|151	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_jtbvjr.enc
21mr|texlive-libertine-5.3.0-12|152	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_jtta5h.enc
21mr|texlive-libertine-5.3.0-12|153	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_jubyw6.enc
21mr|texlive-libertine-5.3.0-12|154	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_jvhpxk.enc
21mr|texlive-libertine-5.3.0-12|155	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_ka7zfp.enc
21mr|texlive-libertine-5.3.0-12|156	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_ki75ao.enc
21mr|texlive-libertine-5.3.0-12|157	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_kozgsn.enc
21mr|texlive-libertine-5.3.0-12|158	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_kuli6n.enc
21mr|texlive-libertine-5.3.0-12|159	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_kvn6mi.enc
21mr|texlive-libertine-5.3.0-12|160	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_l4ygyh.enc
21mr|texlive-libertine-5.3.0-12|161	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_l5ekfx.enc
21mr|texlive-libertine-5.3.0-12|162	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_l7w3c6.enc
21mr|texlive-libertine-5.3.0-12|163	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_lqfkm2.enc
21mr|texlive-libertine-5.3.0-12|164	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_lrrvac.enc
21mr|texlive-libertine-5.3.0-12|165	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_lu6v53.enc
21mr|texlive-libertine-5.3.0-12|166	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_lu7m2n.enc
21mr|texlive-libertine-5.3.0-12|167	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_m4ul6s.enc
21mr|texlive-libertine-5.3.0-12|168	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_m7vdvu.enc
21mr|texlive-libertine-5.3.0-12|169	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_mdetlm.enc
21mr|texlive-libertine-5.3.0-12|170	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_mmutss.enc
21mr|texlive-libertine-5.3.0-12|171	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_mx3chd.enc
21mr|texlive-libertine-5.3.0-12|172	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_mywn7m.enc
21mr|texlive-libertine-5.3.0-12|173	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_n3ddym.enc
21mr|texlive-libertine-5.3.0-12|174	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_n3xw57.enc
21mr|texlive-libertine-5.3.0-12|175	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_n7uljd.enc
21mr|texlive-libertine-5.3.0-12|176	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_naooyc.enc
21mr|texlive-libertine-5.3.0-12|177	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_ncsllp.enc
21mr|texlive-libertine-5.3.0-12|178	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_nh77jq.enc
21mr|texlive-libertine-5.3.0-12|179	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_nifh3d.enc
21mr|texlive-libertine-5.3.0-12|180	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_o3jfbt.enc
21mr|texlive-libertine-5.3.0-12|181	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_o3v7gd.enc
21mr|texlive-libertine-5.3.0-12|182	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_oie7e6.enc
21mr|texlive-libertine-5.3.0-12|183	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_omcwp2.enc
21mr|texlive-libertine-5.3.0-12|184	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_otwoau.enc
21mr|texlive-libertine-5.3.0-12|185	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_ouu7z6.enc
21mr|texlive-libertine-5.3.0-12|186	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_ov2e4f.enc
21mr|texlive-libertine-5.3.0-12|187	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_owz7oq.enc
21mr|texlive-libertine-5.3.0-12|188	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_p657rp.enc
21mr|texlive-libertine-5.3.0-12|189	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_pagsao.enc
21mr|texlive-libertine-5.3.0-12|190	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_pjjyzv.enc
21mr|texlive-libertine-5.3.0-12|191	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_pjxd67.enc
21mr|texlive-libertine-5.3.0-12|192	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_prxh5x.enc
21mr|texlive-libertine-5.3.0-12|193	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_pwsgbx.enc
21mr|texlive-libertine-5.3.0-12|194	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_pznusu.enc
21mr|texlive-libertine-5.3.0-12|195	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_q2zrjv.enc
21mr|texlive-libertine-5.3.0-12|196	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_q6vmp6.enc
21mr|texlive-libertine-5.3.0-12|197	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_qac756.enc
21mr|texlive-libertine-5.3.0-12|198	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_qacof3.enc
21mr|texlive-libertine-5.3.0-12|199	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_qgimbz.enc
21mr|texlive-libertine-5.3.0-12|200	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_qlw4xk.enc
21mr|texlive-libertine-5.3.0-12|201	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_qwz7uv.enc
21mr|texlive-libertine-5.3.0-12|202	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_qzi2b5.enc
21mr|texlive-libertine-5.3.0-12|203	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_r4tgzq.enc
21mr|texlive-libertine-5.3.0-12|204	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_rat5le.enc
21mr|texlive-libertine-5.3.0-12|205	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_roevjg.enc
21mr|texlive-libertine-5.3.0-12|206	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_rvmawp.enc
21mr|texlive-libertine-5.3.0-12|207	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_s5bq4i.enc
21mr|texlive-libertine-5.3.0-12|208	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_sakzps.enc
21mr|texlive-libertine-5.3.0-12|209	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_sc4wfs.enc
21mr|texlive-libertine-5.3.0-12|210	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_sdmuhw.enc
21mr|texlive-libertine-5.3.0-12|211	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_sfn3yq.enc
21mr|texlive-libertine-5.3.0-12|212	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_sjkbhb.enc
21mr|texlive-libertine-5.3.0-12|213	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_snmbym.enc
21mr|texlive-libertine-5.3.0-12|214	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_soyanm.enc
21mr|texlive-libertine-5.3.0-12|215	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_t62t6h.enc
21mr|texlive-libertine-5.3.0-12|216	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_tctjin.enc
21mr|texlive-libertine-5.3.0-12|217	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_tltjc6.enc
21mr|texlive-libertine-5.3.0-12|218	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_tlukpt.enc
21mr|texlive-libertine-5.3.0-12|219	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_tnngrt.enc
21mr|texlive-libertine-5.3.0-12|220	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_txfk5t.enc
21mr|texlive-libertine-5.3.0-12|221	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_u442ab.enc
21mr|texlive-libertine-5.3.0-12|222	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_u7qtuy.enc
21mr|texlive-libertine-5.3.0-12|223	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_ufdkzv.enc
21mr|texlive-libertine-5.3.0-12|224	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_ulngvd.enc
21mr|texlive-libertine-5.3.0-12|225	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_urpt4g.enc
21mr|texlive-libertine-5.3.0-12|226	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_utckyy.enc
21mr|texlive-libertine-5.3.0-12|227	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_v2xmgd.enc
21mr|texlive-libertine-5.3.0-12|228	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_v3uc42.enc
21mr|texlive-libertine-5.3.0-12|229	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_vezqth.enc
21mr|texlive-libertine-5.3.0-12|230	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_vfdxlw.enc
21mr|texlive-libertine-5.3.0-12|231	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_vm42ve.enc
21mr|texlive-libertine-5.3.0-12|232	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_voilzo.enc
21mr|texlive-libertine-5.3.0-12|233	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_volajt.enc
21mr|texlive-libertine-5.3.0-12|234	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_vp3gac.enc
21mr|texlive-libertine-5.3.0-12|235	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_vpeqwl.enc
21mr|texlive-libertine-5.3.0-12|236	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_vsrqlo.enc
21mr|texlive-libertine-5.3.0-12|237	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_w5h3ip.enc
21mr|texlive-libertine-5.3.0-12|238	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_w6afmj.enc
21mr|texlive-libertine-5.3.0-12|239	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_wcay2e.enc
21mr|texlive-libertine-5.3.0-12|240	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_weuxsp.enc
21mr|texlive-libertine-5.3.0-12|241	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_wfw7lb.enc
21mr|texlive-libertine-5.3.0-12|242	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_wnipxy.enc
21mr|texlive-libertine-5.3.0-12|243	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_wzgokb.enc
21mr|texlive-libertine-5.3.0-12|244	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_x4bvel.enc
21mr|texlive-libertine-5.3.0-12|245	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_xc6c72.enc
21mr|texlive-libertine-5.3.0-12|246	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_xeech7.enc
21mr|texlive-libertine-5.3.0-12|247	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_xogrpz.enc
21mr|texlive-libertine-5.3.0-12|248	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_xpavo4.enc
21mr|texlive-libertine-5.3.0-12|249	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_xsgxhq.enc
21mr|texlive-libertine-5.3.0-12|250	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_xz74p6.enc
21mr|texlive-libertine-5.3.0-12|251	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_xzlo5e.enc
21mr|texlive-libertine-5.3.0-12|252	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_y6cxei.enc
21mr|texlive-libertine-5.3.0-12|253	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_y6gumo.enc
21mr|texlive-libertine-5.3.0-12|254	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_yea32d.enc
21mr|texlive-libertine-5.3.0-12|255	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_yruotg.enc
21mr|texlive-libertine-5.3.0-12|256	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_yvenhr.enc
21mr|texlive-libertine-5.3.0-12|257	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_z254vq.enc
21mr|texlive-libertine-5.3.0-12|258	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_zacdtl.enc
21mr|texlive-libertine-5.3.0-12|259	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_zajy4r.enc
21mr|texlive-libertine-5.3.0-12|260	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_zauseh.enc
21mr|texlive-libertine-5.3.0-12|261	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_zoexom.enc
21mr|texlive-libertine-5.3.0-12|262	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_zp73k3.enc
21mr|texlive-libertine-5.3.0-12|263	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_zq22hj.enc
21mr|texlive-libertine-5.3.0-12|264	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_zxvhqu.enc
21mr|texlive-libertine-5.3.0-12|265	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_zycpkp.enc
21mr|texlive-libertine-5.3.0-12|266	%{_texmfdistdir}/fonts/enc/dvips/libertine/lbtn_zyymej.enc
21mr|texlive-libertine-5.3.0-12|267	%{_texmfdistdir}/fonts/map/dvips/libertine/libertine.map
21mr|texlive-libertine-5.3.0-12|268	%{_texmfdistdir}/fonts/opentype/public/libertine/LinBiolinum_K.otf
21mr|texlive-libertine-5.3.0-12|269	%{_texmfdistdir}/fonts/opentype/public/libertine/LinBiolinum_R.otf
21mr|texlive-libertine-5.3.0-12|270	%{_texmfdistdir}/fonts/opentype/public/libertine/LinBiolinum_RB.otf
21mr|texlive-libertine-5.3.0-12|271	%{_texmfdistdir}/fonts/opentype/public/libertine/LinBiolinum_RBO.otf
21mr|texlive-libertine-5.3.0-12|272	%{_texmfdistdir}/fonts/opentype/public/libertine/LinBiolinum_RI.otf
21mr|texlive-libertine-5.3.0-12|273	%{_texmfdistdir}/fonts/opentype/public/libertine/LinLibertine_DR.otf
21mr|texlive-libertine-5.3.0-12|274	%{_texmfdistdir}/fonts/opentype/public/libertine/LinLibertine_I.otf
21mr|texlive-libertine-5.3.0-12|275	%{_texmfdistdir}/fonts/opentype/public/libertine/LinLibertine_M.otf
21mr|texlive-libertine-5.3.0-12|276	%{_texmfdistdir}/fonts/opentype/public/libertine/LinLibertine_MB.otf
21mr|texlive-libertine-5.3.0-12|277	%{_texmfdistdir}/fonts/opentype/public/libertine/LinLibertine_MBO.otf
21mr|texlive-libertine-5.3.0-12|278	%{_texmfdistdir}/fonts/opentype/public/libertine/LinLibertine_MO.otf
21mr|texlive-libertine-5.3.0-12|279	%{_texmfdistdir}/fonts/opentype/public/libertine/LinLibertine_R.otf
21mr|texlive-libertine-5.3.0-12|280	%{_texmfdistdir}/fonts/opentype/public/libertine/LinLibertine_RB.otf
21mr|texlive-libertine-5.3.0-12|281	%{_texmfdistdir}/fonts/opentype/public/libertine/LinLibertine_RBI.otf
21mr|texlive-libertine-5.3.0-12|282	%{_texmfdistdir}/fonts/opentype/public/libertine/LinLibertine_RI.otf
21mr|texlive-libertine-5.3.0-12|283	%{_texmfdistdir}/fonts/opentype/public/libertine/LinLibertine_RZ.otf
21mr|texlive-libertine-5.3.0-12|284	%{_texmfdistdir}/fonts/opentype/public/libertine/LinLibertine_RZI.otf
21mr|texlive-libertine-5.3.0-12|285	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumT-lf-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|286	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumT-lf-ly1.tfm
21mr|texlive-libertine-5.3.0-12|287	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumT-lf-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|288	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumT-lf-ot1.tfm
21mr|texlive-libertine-5.3.0-12|289	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumT-lf-sc-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|290	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumT-lf-sc-ly1.tfm
21mr|texlive-libertine-5.3.0-12|291	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumT-lf-sc-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|292	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumT-lf-sc-ot1.tfm
21mr|texlive-libertine-5.3.0-12|293	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumT-lf-sc-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|294	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumT-lf-sc-t1.tfm
21mr|texlive-libertine-5.3.0-12|295	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumT-lf-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|296	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumT-lf-t1.tfm
21mr|texlive-libertine-5.3.0-12|297	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumT-lf-ts1--base.tfm
21mr|texlive-libertine-5.3.0-12|298	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumT-lf-ts1.tfm
21mr|texlive-libertine-5.3.0-12|299	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumT-osf-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|300	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumT-osf-ly1.tfm
21mr|texlive-libertine-5.3.0-12|301	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumT-osf-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|302	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumT-osf-ot1.tfm
21mr|texlive-libertine-5.3.0-12|303	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumT-osf-sc-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|304	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumT-osf-sc-ly1.tfm
21mr|texlive-libertine-5.3.0-12|305	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumT-osf-sc-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|306	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumT-osf-sc-ot1.tfm
21mr|texlive-libertine-5.3.0-12|307	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumT-osf-sc-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|308	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumT-osf-sc-t1.tfm
21mr|texlive-libertine-5.3.0-12|309	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumT-osf-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|310	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumT-osf-t1.tfm
21mr|texlive-libertine-5.3.0-12|311	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumT-osf-ts1--base.tfm
21mr|texlive-libertine-5.3.0-12|312	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumT-osf-ts1.tfm
21mr|texlive-libertine-5.3.0-12|313	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumT-sup-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|314	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumT-sup-ly1.tfm
21mr|texlive-libertine-5.3.0-12|315	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumT-sup-ot1.tfm
21mr|texlive-libertine-5.3.0-12|316	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumT-sup-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|317	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumT-sup-t1.tfm
21mr|texlive-libertine-5.3.0-12|318	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumT-tlf-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|319	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumT-tlf-ly1.tfm
21mr|texlive-libertine-5.3.0-12|320	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumT-tlf-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|321	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumT-tlf-ot1.tfm
21mr|texlive-libertine-5.3.0-12|322	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumT-tlf-sc-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|323	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumT-tlf-sc-ly1.tfm
21mr|texlive-libertine-5.3.0-12|324	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumT-tlf-sc-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|325	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumT-tlf-sc-ot1.tfm
21mr|texlive-libertine-5.3.0-12|326	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumT-tlf-sc-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|327	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumT-tlf-sc-t1.tfm
21mr|texlive-libertine-5.3.0-12|328	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumT-tlf-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|329	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumT-tlf-t1.tfm
21mr|texlive-libertine-5.3.0-12|330	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumT-tlf-ts1--base.tfm
21mr|texlive-libertine-5.3.0-12|331	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumT-tlf-ts1.tfm
21mr|texlive-libertine-5.3.0-12|332	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumT-tosf-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|333	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumT-tosf-ly1.tfm
21mr|texlive-libertine-5.3.0-12|334	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumT-tosf-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|335	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumT-tosf-ot1.tfm
21mr|texlive-libertine-5.3.0-12|336	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumT-tosf-sc-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|337	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumT-tosf-sc-ly1.tfm
21mr|texlive-libertine-5.3.0-12|338	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumT-tosf-sc-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|339	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumT-tosf-sc-ot1.tfm
21mr|texlive-libertine-5.3.0-12|340	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumT-tosf-sc-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|341	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumT-tosf-sc-t1.tfm
21mr|texlive-libertine-5.3.0-12|342	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumT-tosf-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|343	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumT-tosf-t1.tfm
21mr|texlive-libertine-5.3.0-12|344	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumT-tosf-ts1--base.tfm
21mr|texlive-libertine-5.3.0-12|345	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumT-tosf-ts1.tfm
21mr|texlive-libertine-5.3.0-12|346	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTB-lf-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|347	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTB-lf-ly1.tfm
21mr|texlive-libertine-5.3.0-12|348	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTB-lf-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|349	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTB-lf-ot1.tfm
21mr|texlive-libertine-5.3.0-12|350	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTB-lf-sc-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|351	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTB-lf-sc-ly1.tfm
21mr|texlive-libertine-5.3.0-12|352	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTB-lf-sc-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|353	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTB-lf-sc-ot1.tfm
21mr|texlive-libertine-5.3.0-12|354	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTB-lf-sc-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|355	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTB-lf-sc-t1.tfm
21mr|texlive-libertine-5.3.0-12|356	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTB-lf-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|357	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTB-lf-t1.tfm
21mr|texlive-libertine-5.3.0-12|358	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTB-lf-ts1--base.tfm
21mr|texlive-libertine-5.3.0-12|359	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTB-lf-ts1.tfm
21mr|texlive-libertine-5.3.0-12|360	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTB-osf-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|361	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTB-osf-ly1.tfm
21mr|texlive-libertine-5.3.0-12|362	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTB-osf-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|363	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTB-osf-ot1.tfm
21mr|texlive-libertine-5.3.0-12|364	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTB-osf-sc-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|365	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTB-osf-sc-ly1.tfm
21mr|texlive-libertine-5.3.0-12|366	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTB-osf-sc-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|367	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTB-osf-sc-ot1.tfm
21mr|texlive-libertine-5.3.0-12|368	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTB-osf-sc-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|369	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTB-osf-sc-t1.tfm
21mr|texlive-libertine-5.3.0-12|370	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTB-osf-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|371	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTB-osf-t1.tfm
21mr|texlive-libertine-5.3.0-12|372	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTB-osf-ts1--base.tfm
21mr|texlive-libertine-5.3.0-12|373	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTB-osf-ts1.tfm
21mr|texlive-libertine-5.3.0-12|374	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTB-sup-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|375	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTB-sup-ly1.tfm
21mr|texlive-libertine-5.3.0-12|376	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTB-sup-ot1.tfm
21mr|texlive-libertine-5.3.0-12|377	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTB-sup-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|378	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTB-sup-t1.tfm
21mr|texlive-libertine-5.3.0-12|379	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTB-tlf-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|380	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTB-tlf-ly1.tfm
21mr|texlive-libertine-5.3.0-12|381	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTB-tlf-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|382	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTB-tlf-ot1.tfm
21mr|texlive-libertine-5.3.0-12|383	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTB-tlf-sc-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|384	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTB-tlf-sc-ly1.tfm
21mr|texlive-libertine-5.3.0-12|385	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTB-tlf-sc-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|386	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTB-tlf-sc-ot1.tfm
21mr|texlive-libertine-5.3.0-12|387	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTB-tlf-sc-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|388	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTB-tlf-sc-t1.tfm
21mr|texlive-libertine-5.3.0-12|389	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTB-tlf-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|390	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTB-tlf-t1.tfm
21mr|texlive-libertine-5.3.0-12|391	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTB-tlf-ts1--base.tfm
21mr|texlive-libertine-5.3.0-12|392	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTB-tlf-ts1.tfm
21mr|texlive-libertine-5.3.0-12|393	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTB-tosf-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|394	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTB-tosf-ly1.tfm
21mr|texlive-libertine-5.3.0-12|395	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTB-tosf-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|396	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTB-tosf-ot1.tfm
21mr|texlive-libertine-5.3.0-12|397	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTB-tosf-sc-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|398	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTB-tosf-sc-ly1.tfm
21mr|texlive-libertine-5.3.0-12|399	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTB-tosf-sc-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|400	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTB-tosf-sc-ot1.tfm
21mr|texlive-libertine-5.3.0-12|401	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTB-tosf-sc-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|402	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTB-tosf-sc-t1.tfm
21mr|texlive-libertine-5.3.0-12|403	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTB-tosf-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|404	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTB-tosf-t1.tfm
21mr|texlive-libertine-5.3.0-12|405	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTB-tosf-ts1--base.tfm
21mr|texlive-libertine-5.3.0-12|406	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTB-tosf-ts1.tfm
21mr|texlive-libertine-5.3.0-12|407	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTBO-lf-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|408	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTBO-lf-ly1.tfm
21mr|texlive-libertine-5.3.0-12|409	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTBO-lf-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|410	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTBO-lf-ot1.tfm
21mr|texlive-libertine-5.3.0-12|411	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTBO-lf-sc-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|412	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTBO-lf-sc-ly1.tfm
21mr|texlive-libertine-5.3.0-12|413	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTBO-lf-sc-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|414	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTBO-lf-sc-ot1.tfm
21mr|texlive-libertine-5.3.0-12|415	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTBO-lf-sc-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|416	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTBO-lf-sc-t1.tfm
21mr|texlive-libertine-5.3.0-12|417	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTBO-lf-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|418	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTBO-lf-t1.tfm
21mr|texlive-libertine-5.3.0-12|419	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTBO-lf-ts1--base.tfm
21mr|texlive-libertine-5.3.0-12|420	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTBO-lf-ts1.tfm
21mr|texlive-libertine-5.3.0-12|421	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTBO-osf-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|422	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTBO-osf-ly1.tfm
21mr|texlive-libertine-5.3.0-12|423	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTBO-osf-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|424	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTBO-osf-ot1.tfm
21mr|texlive-libertine-5.3.0-12|425	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTBO-osf-sc-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|426	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTBO-osf-sc-ly1.tfm
21mr|texlive-libertine-5.3.0-12|427	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTBO-osf-sc-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|428	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTBO-osf-sc-ot1.tfm
21mr|texlive-libertine-5.3.0-12|429	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTBO-osf-sc-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|430	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTBO-osf-sc-t1.tfm
21mr|texlive-libertine-5.3.0-12|431	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTBO-osf-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|432	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTBO-osf-t1.tfm
21mr|texlive-libertine-5.3.0-12|433	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTBO-osf-ts1--base.tfm
21mr|texlive-libertine-5.3.0-12|434	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTBO-osf-ts1.tfm
21mr|texlive-libertine-5.3.0-12|435	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTBO-sup-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|436	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTBO-sup-ly1.tfm
21mr|texlive-libertine-5.3.0-12|437	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTBO-sup-ot1.tfm
21mr|texlive-libertine-5.3.0-12|438	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTBO-sup-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|439	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTBO-sup-t1.tfm
21mr|texlive-libertine-5.3.0-12|440	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTBO-tlf-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|441	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTBO-tlf-ly1.tfm
21mr|texlive-libertine-5.3.0-12|442	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTBO-tlf-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|443	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTBO-tlf-ot1.tfm
21mr|texlive-libertine-5.3.0-12|444	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTBO-tlf-sc-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|445	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTBO-tlf-sc-ly1.tfm
21mr|texlive-libertine-5.3.0-12|446	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTBO-tlf-sc-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|447	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTBO-tlf-sc-ot1.tfm
21mr|texlive-libertine-5.3.0-12|448	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTBO-tlf-sc-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|449	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTBO-tlf-sc-t1.tfm
21mr|texlive-libertine-5.3.0-12|450	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTBO-tlf-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|451	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTBO-tlf-t1.tfm
21mr|texlive-libertine-5.3.0-12|452	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTBO-tlf-ts1--base.tfm
21mr|texlive-libertine-5.3.0-12|453	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTBO-tlf-ts1.tfm
21mr|texlive-libertine-5.3.0-12|454	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTBO-tosf-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|455	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTBO-tosf-ly1.tfm
21mr|texlive-libertine-5.3.0-12|456	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTBO-tosf-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|457	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTBO-tosf-ot1.tfm
21mr|texlive-libertine-5.3.0-12|458	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTBO-tosf-sc-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|459	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTBO-tosf-sc-ly1.tfm
21mr|texlive-libertine-5.3.0-12|460	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTBO-tosf-sc-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|461	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTBO-tosf-sc-ot1.tfm
21mr|texlive-libertine-5.3.0-12|462	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTBO-tosf-sc-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|463	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTBO-tosf-sc-t1.tfm
21mr|texlive-libertine-5.3.0-12|464	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTBO-tosf-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|465	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTBO-tosf-t1.tfm
21mr|texlive-libertine-5.3.0-12|466	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTBO-tosf-ts1--base.tfm
21mr|texlive-libertine-5.3.0-12|467	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTBO-tosf-ts1.tfm
21mr|texlive-libertine-5.3.0-12|468	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTI-lf-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|469	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTI-lf-ly1.tfm
21mr|texlive-libertine-5.3.0-12|470	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTI-lf-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|471	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTI-lf-ot1.tfm
21mr|texlive-libertine-5.3.0-12|472	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTI-lf-sc-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|473	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTI-lf-sc-ly1.tfm
21mr|texlive-libertine-5.3.0-12|474	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTI-lf-sc-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|475	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTI-lf-sc-ot1.tfm
21mr|texlive-libertine-5.3.0-12|476	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTI-lf-sc-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|477	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTI-lf-sc-t1.tfm
21mr|texlive-libertine-5.3.0-12|478	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTI-lf-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|479	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTI-lf-t1.tfm
21mr|texlive-libertine-5.3.0-12|480	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTI-lf-ts1--base.tfm
21mr|texlive-libertine-5.3.0-12|481	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTI-lf-ts1.tfm
21mr|texlive-libertine-5.3.0-12|482	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTI-osf-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|483	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTI-osf-ly1.tfm
21mr|texlive-libertine-5.3.0-12|484	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTI-osf-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|485	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTI-osf-ot1.tfm
21mr|texlive-libertine-5.3.0-12|486	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTI-osf-sc-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|487	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTI-osf-sc-ly1.tfm
21mr|texlive-libertine-5.3.0-12|488	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTI-osf-sc-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|489	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTI-osf-sc-ot1.tfm
21mr|texlive-libertine-5.3.0-12|490	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTI-osf-sc-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|491	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTI-osf-sc-t1.tfm
21mr|texlive-libertine-5.3.0-12|492	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTI-osf-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|493	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTI-osf-t1.tfm
21mr|texlive-libertine-5.3.0-12|494	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTI-osf-ts1--base.tfm
21mr|texlive-libertine-5.3.0-12|495	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTI-osf-ts1.tfm
21mr|texlive-libertine-5.3.0-12|496	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTI-sup-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|497	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTI-sup-ly1.tfm
21mr|texlive-libertine-5.3.0-12|498	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTI-sup-ot1.tfm
21mr|texlive-libertine-5.3.0-12|499	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTI-sup-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|500	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTI-sup-t1.tfm
21mr|texlive-libertine-5.3.0-12|501	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTI-tlf-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|502	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTI-tlf-ly1.tfm
21mr|texlive-libertine-5.3.0-12|503	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTI-tlf-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|504	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTI-tlf-ot1.tfm
21mr|texlive-libertine-5.3.0-12|505	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTI-tlf-sc-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|506	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTI-tlf-sc-ly1.tfm
21mr|texlive-libertine-5.3.0-12|507	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTI-tlf-sc-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|508	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTI-tlf-sc-ot1.tfm
21mr|texlive-libertine-5.3.0-12|509	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTI-tlf-sc-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|510	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTI-tlf-sc-t1.tfm
21mr|texlive-libertine-5.3.0-12|511	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTI-tlf-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|512	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTI-tlf-t1.tfm
21mr|texlive-libertine-5.3.0-12|513	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTI-tlf-ts1--base.tfm
21mr|texlive-libertine-5.3.0-12|514	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTI-tlf-ts1.tfm
21mr|texlive-libertine-5.3.0-12|515	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTI-tosf-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|516	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTI-tosf-ly1.tfm
21mr|texlive-libertine-5.3.0-12|517	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTI-tosf-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|518	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTI-tosf-ot1.tfm
21mr|texlive-libertine-5.3.0-12|519	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTI-tosf-sc-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|520	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTI-tosf-sc-ly1.tfm
21mr|texlive-libertine-5.3.0-12|521	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTI-tosf-sc-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|522	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTI-tosf-sc-ot1.tfm
21mr|texlive-libertine-5.3.0-12|523	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTI-tosf-sc-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|524	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTI-tosf-sc-t1.tfm
21mr|texlive-libertine-5.3.0-12|525	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTI-tosf-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|526	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTI-tosf-t1.tfm
21mr|texlive-libertine-5.3.0-12|527	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTI-tosf-ts1--base.tfm
21mr|texlive-libertine-5.3.0-12|528	%{_texmfdistdir}/fonts/tfm/public/libertine/LinBiolinumTI-tosf-ts1.tfm
21mr|texlive-libertine-5.3.0-12|529	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineDisplayT-lf-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|530	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineDisplayT-lf-ly1.tfm
21mr|texlive-libertine-5.3.0-12|531	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineDisplayT-lf-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|532	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineDisplayT-lf-ot1.tfm
21mr|texlive-libertine-5.3.0-12|533	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineDisplayT-lf-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|534	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineDisplayT-lf-t1.tfm
21mr|texlive-libertine-5.3.0-12|535	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineDisplayT-lf-ts1--base.tfm
21mr|texlive-libertine-5.3.0-12|536	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineDisplayT-lf-ts1.tfm
21mr|texlive-libertine-5.3.0-12|537	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineDisplayT-osf-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|538	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineDisplayT-osf-ly1.tfm
21mr|texlive-libertine-5.3.0-12|539	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineDisplayT-osf-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|540	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineDisplayT-osf-ot1.tfm
21mr|texlive-libertine-5.3.0-12|541	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineDisplayT-osf-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|542	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineDisplayT-osf-t1.tfm
21mr|texlive-libertine-5.3.0-12|543	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineDisplayT-osf-ts1--base.tfm
21mr|texlive-libertine-5.3.0-12|544	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineDisplayT-osf-ts1.tfm
21mr|texlive-libertine-5.3.0-12|545	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineDisplayT-sup-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|546	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineDisplayT-sup-ly1.tfm
21mr|texlive-libertine-5.3.0-12|547	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineDisplayT-sup-ot1.tfm
21mr|texlive-libertine-5.3.0-12|548	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineDisplayT-sup-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|549	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineDisplayT-sup-t1.tfm
21mr|texlive-libertine-5.3.0-12|550	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineDisplayT-tlf-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|551	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineDisplayT-tlf-ly1.tfm
21mr|texlive-libertine-5.3.0-12|552	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineDisplayT-tlf-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|553	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineDisplayT-tlf-ot1.tfm
21mr|texlive-libertine-5.3.0-12|554	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineDisplayT-tlf-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|555	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineDisplayT-tlf-t1.tfm
21mr|texlive-libertine-5.3.0-12|556	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineDisplayT-tlf-ts1--base.tfm
21mr|texlive-libertine-5.3.0-12|557	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineDisplayT-tlf-ts1.tfm
21mr|texlive-libertine-5.3.0-12|558	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineDisplayT-tosf-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|559	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineDisplayT-tosf-ly1.tfm
21mr|texlive-libertine-5.3.0-12|560	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineDisplayT-tosf-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|561	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineDisplayT-tosf-ot1.tfm
21mr|texlive-libertine-5.3.0-12|562	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineDisplayT-tosf-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|563	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineDisplayT-tosf-t1.tfm
21mr|texlive-libertine-5.3.0-12|564	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineDisplayT-tosf-ts1--base.tfm
21mr|texlive-libertine-5.3.0-12|565	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineDisplayT-tosf-ts1.tfm
21mr|texlive-libertine-5.3.0-12|566	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineIT-lf-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|567	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineIT-lf-ly1.tfm
21mr|texlive-libertine-5.3.0-12|568	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineIT-lf-ot1.tfm
21mr|texlive-libertine-5.3.0-12|569	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineIT-lf-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|570	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineIT-lf-t1.tfm
21mr|texlive-libertine-5.3.0-12|571	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineIT-lf-ts1--base.tfm
21mr|texlive-libertine-5.3.0-12|572	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineIT-lf-ts1.tfm
21mr|texlive-libertine-5.3.0-12|573	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineIT-osf-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|574	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineIT-osf-ly1.tfm
21mr|texlive-libertine-5.3.0-12|575	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineIT-osf-ot1.tfm
21mr|texlive-libertine-5.3.0-12|576	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineIT-osf-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|577	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineIT-osf-t1.tfm
21mr|texlive-libertine-5.3.0-12|578	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineIT-osf-ts1--base.tfm
21mr|texlive-libertine-5.3.0-12|579	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineIT-osf-ts1.tfm
21mr|texlive-libertine-5.3.0-12|580	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineIT-tlf-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|581	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineIT-tlf-ly1.tfm
21mr|texlive-libertine-5.3.0-12|582	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineIT-tlf-ot1.tfm
21mr|texlive-libertine-5.3.0-12|583	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineIT-tlf-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|584	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineIT-tlf-t1.tfm
21mr|texlive-libertine-5.3.0-12|585	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineIT-tlf-ts1--base.tfm
21mr|texlive-libertine-5.3.0-12|586	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineIT-tlf-ts1.tfm
21mr|texlive-libertine-5.3.0-12|587	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineMT-sup-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|588	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineMT-sup-ly1.tfm
21mr|texlive-libertine-5.3.0-12|589	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineMT-sup-ot1.tfm
21mr|texlive-libertine-5.3.0-12|590	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineMT-sup-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|591	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineMT-sup-t1.tfm
21mr|texlive-libertine-5.3.0-12|592	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineMT-tlf-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|593	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineMT-tlf-ly1.tfm
21mr|texlive-libertine-5.3.0-12|594	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineMT-tlf-ot1.tfm
21mr|texlive-libertine-5.3.0-12|595	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineMT-tlf-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|596	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineMT-tlf-t1.tfm
21mr|texlive-libertine-5.3.0-12|597	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineMT-tlf-ts1--base.tfm
21mr|texlive-libertine-5.3.0-12|598	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineMT-tlf-ts1.tfm
21mr|texlive-libertine-5.3.0-12|599	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineMTB-sup-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|600	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineMTB-sup-ly1.tfm
21mr|texlive-libertine-5.3.0-12|601	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineMTB-sup-ot1.tfm
21mr|texlive-libertine-5.3.0-12|602	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineMTB-sup-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|603	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineMTB-sup-t1.tfm
21mr|texlive-libertine-5.3.0-12|604	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineMTB-tlf-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|605	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineMTB-tlf-ly1.tfm
21mr|texlive-libertine-5.3.0-12|606	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineMTB-tlf-ot1.tfm
21mr|texlive-libertine-5.3.0-12|607	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineMTB-tlf-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|608	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineMTB-tlf-t1.tfm
21mr|texlive-libertine-5.3.0-12|609	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineMTB-tlf-ts1--base.tfm
21mr|texlive-libertine-5.3.0-12|610	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineMTB-tlf-ts1.tfm
21mr|texlive-libertine-5.3.0-12|611	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineMTBO-sup-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|612	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineMTBO-sup-ly1.tfm
21mr|texlive-libertine-5.3.0-12|613	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineMTBO-sup-ot1.tfm
21mr|texlive-libertine-5.3.0-12|614	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineMTBO-sup-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|615	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineMTBO-sup-t1.tfm
21mr|texlive-libertine-5.3.0-12|616	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineMTBO-tlf-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|617	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineMTBO-tlf-ly1.tfm
21mr|texlive-libertine-5.3.0-12|618	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineMTBO-tlf-ot1.tfm
21mr|texlive-libertine-5.3.0-12|619	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineMTBO-tlf-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|620	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineMTBO-tlf-t1.tfm
21mr|texlive-libertine-5.3.0-12|621	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineMTBO-tlf-ts1--base.tfm
21mr|texlive-libertine-5.3.0-12|622	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineMTBO-tlf-ts1.tfm
21mr|texlive-libertine-5.3.0-12|623	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineMTO-sup-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|624	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineMTO-sup-ly1.tfm
21mr|texlive-libertine-5.3.0-12|625	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineMTO-sup-ot1.tfm
21mr|texlive-libertine-5.3.0-12|626	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineMTO-sup-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|627	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineMTO-sup-t1.tfm
21mr|texlive-libertine-5.3.0-12|628	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineMTO-tlf-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|629	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineMTO-tlf-ly1.tfm
21mr|texlive-libertine-5.3.0-12|630	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineMTO-tlf-ot1.tfm
21mr|texlive-libertine-5.3.0-12|631	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineMTO-tlf-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|632	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineMTO-tlf-t1.tfm
21mr|texlive-libertine-5.3.0-12|633	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineMTO-tlf-ts1--base.tfm
21mr|texlive-libertine-5.3.0-12|634	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineMTO-tlf-ts1.tfm
21mr|texlive-libertine-5.3.0-12|635	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineT-lf-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|636	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineT-lf-ly1.tfm
21mr|texlive-libertine-5.3.0-12|637	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineT-lf-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|638	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineT-lf-ot1.tfm
21mr|texlive-libertine-5.3.0-12|639	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineT-lf-sc-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|640	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineT-lf-sc-ly1.tfm
21mr|texlive-libertine-5.3.0-12|641	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineT-lf-sc-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|642	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineT-lf-sc-ot1.tfm
21mr|texlive-libertine-5.3.0-12|643	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineT-lf-sc-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|644	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineT-lf-sc-t1.tfm
21mr|texlive-libertine-5.3.0-12|645	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineT-lf-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|646	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineT-lf-t1.tfm
21mr|texlive-libertine-5.3.0-12|647	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineT-lf-ts1--base.tfm
21mr|texlive-libertine-5.3.0-12|648	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineT-lf-ts1.tfm
21mr|texlive-libertine-5.3.0-12|649	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineT-osf-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|650	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineT-osf-ly1.tfm
21mr|texlive-libertine-5.3.0-12|651	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineT-osf-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|652	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineT-osf-ot1.tfm
21mr|texlive-libertine-5.3.0-12|653	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineT-osf-sc-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|654	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineT-osf-sc-ly1.tfm
21mr|texlive-libertine-5.3.0-12|655	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineT-osf-sc-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|656	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineT-osf-sc-ot1.tfm
21mr|texlive-libertine-5.3.0-12|657	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineT-osf-sc-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|658	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineT-osf-sc-t1.tfm
21mr|texlive-libertine-5.3.0-12|659	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineT-osf-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|660	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineT-osf-t1.tfm
21mr|texlive-libertine-5.3.0-12|661	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineT-osf-ts1--base.tfm
21mr|texlive-libertine-5.3.0-12|662	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineT-osf-ts1.tfm
21mr|texlive-libertine-5.3.0-12|663	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineT-sup-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|664	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineT-sup-ly1.tfm
21mr|texlive-libertine-5.3.0-12|665	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineT-sup-ot1.tfm
21mr|texlive-libertine-5.3.0-12|666	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineT-sup-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|667	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineT-sup-t1.tfm
21mr|texlive-libertine-5.3.0-12|668	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineT-tlf-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|669	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineT-tlf-ly1.tfm
21mr|texlive-libertine-5.3.0-12|670	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineT-tlf-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|671	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineT-tlf-ot1.tfm
21mr|texlive-libertine-5.3.0-12|672	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineT-tlf-sc-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|673	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineT-tlf-sc-ly1.tfm
21mr|texlive-libertine-5.3.0-12|674	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineT-tlf-sc-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|675	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineT-tlf-sc-ot1.tfm
21mr|texlive-libertine-5.3.0-12|676	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineT-tlf-sc-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|677	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineT-tlf-sc-t1.tfm
21mr|texlive-libertine-5.3.0-12|678	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineT-tlf-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|679	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineT-tlf-t1.tfm
21mr|texlive-libertine-5.3.0-12|680	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineT-tlf-ts1--base.tfm
21mr|texlive-libertine-5.3.0-12|681	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineT-tlf-ts1.tfm
21mr|texlive-libertine-5.3.0-12|682	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineT-tosf-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|683	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineT-tosf-ly1.tfm
21mr|texlive-libertine-5.3.0-12|684	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineT-tosf-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|685	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineT-tosf-ot1.tfm
21mr|texlive-libertine-5.3.0-12|686	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineT-tosf-sc-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|687	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineT-tosf-sc-ly1.tfm
21mr|texlive-libertine-5.3.0-12|688	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineT-tosf-sc-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|689	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineT-tosf-sc-ot1.tfm
21mr|texlive-libertine-5.3.0-12|690	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineT-tosf-sc-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|691	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineT-tosf-sc-t1.tfm
21mr|texlive-libertine-5.3.0-12|692	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineT-tosf-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|693	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineT-tosf-t1.tfm
21mr|texlive-libertine-5.3.0-12|694	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineT-tosf-ts1--base.tfm
21mr|texlive-libertine-5.3.0-12|695	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineT-tosf-ts1.tfm
21mr|texlive-libertine-5.3.0-12|696	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTB-lf-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|697	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTB-lf-ly1.tfm
21mr|texlive-libertine-5.3.0-12|698	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTB-lf-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|699	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTB-lf-ot1.tfm
21mr|texlive-libertine-5.3.0-12|700	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTB-lf-sc-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|701	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTB-lf-sc-ly1.tfm
21mr|texlive-libertine-5.3.0-12|702	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTB-lf-sc-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|703	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTB-lf-sc-ot1.tfm
21mr|texlive-libertine-5.3.0-12|704	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTB-lf-sc-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|705	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTB-lf-sc-t1.tfm
21mr|texlive-libertine-5.3.0-12|706	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTB-lf-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|707	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTB-lf-t1.tfm
21mr|texlive-libertine-5.3.0-12|708	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTB-lf-ts1--base.tfm
21mr|texlive-libertine-5.3.0-12|709	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTB-lf-ts1.tfm
21mr|texlive-libertine-5.3.0-12|710	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTB-osf-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|711	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTB-osf-ly1.tfm
21mr|texlive-libertine-5.3.0-12|712	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTB-osf-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|713	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTB-osf-ot1.tfm
21mr|texlive-libertine-5.3.0-12|714	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTB-osf-sc-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|715	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTB-osf-sc-ly1.tfm
21mr|texlive-libertine-5.3.0-12|716	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTB-osf-sc-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|717	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTB-osf-sc-ot1.tfm
21mr|texlive-libertine-5.3.0-12|718	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTB-osf-sc-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|719	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTB-osf-sc-t1.tfm
21mr|texlive-libertine-5.3.0-12|720	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTB-osf-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|721	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTB-osf-t1.tfm
21mr|texlive-libertine-5.3.0-12|722	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTB-osf-ts1--base.tfm
21mr|texlive-libertine-5.3.0-12|723	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTB-osf-ts1.tfm
21mr|texlive-libertine-5.3.0-12|724	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTB-sup-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|725	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTB-sup-ly1.tfm
21mr|texlive-libertine-5.3.0-12|726	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTB-sup-ot1.tfm
21mr|texlive-libertine-5.3.0-12|727	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTB-sup-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|728	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTB-sup-t1.tfm
21mr|texlive-libertine-5.3.0-12|729	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTB-tlf-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|730	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTB-tlf-ly1.tfm
21mr|texlive-libertine-5.3.0-12|731	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTB-tlf-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|732	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTB-tlf-ot1.tfm
21mr|texlive-libertine-5.3.0-12|733	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTB-tlf-sc-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|734	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTB-tlf-sc-ly1.tfm
21mr|texlive-libertine-5.3.0-12|735	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTB-tlf-sc-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|736	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTB-tlf-sc-ot1.tfm
21mr|texlive-libertine-5.3.0-12|737	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTB-tlf-sc-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|738	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTB-tlf-sc-t1.tfm
21mr|texlive-libertine-5.3.0-12|739	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTB-tlf-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|740	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTB-tlf-t1.tfm
21mr|texlive-libertine-5.3.0-12|741	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTB-tlf-ts1--base.tfm
21mr|texlive-libertine-5.3.0-12|742	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTB-tlf-ts1.tfm
21mr|texlive-libertine-5.3.0-12|743	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTB-tosf-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|744	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTB-tosf-ly1.tfm
21mr|texlive-libertine-5.3.0-12|745	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTB-tosf-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|746	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTB-tosf-ot1.tfm
21mr|texlive-libertine-5.3.0-12|747	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTB-tosf-sc-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|748	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTB-tosf-sc-ly1.tfm
21mr|texlive-libertine-5.3.0-12|749	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTB-tosf-sc-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|750	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTB-tosf-sc-ot1.tfm
21mr|texlive-libertine-5.3.0-12|751	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTB-tosf-sc-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|752	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTB-tosf-sc-t1.tfm
21mr|texlive-libertine-5.3.0-12|753	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTB-tosf-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|754	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTB-tosf-t1.tfm
21mr|texlive-libertine-5.3.0-12|755	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTB-tosf-ts1--base.tfm
21mr|texlive-libertine-5.3.0-12|756	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTB-tosf-ts1.tfm
21mr|texlive-libertine-5.3.0-12|757	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTBI-lf-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|758	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTBI-lf-ly1.tfm
21mr|texlive-libertine-5.3.0-12|759	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTBI-lf-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|760	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTBI-lf-ot1.tfm
21mr|texlive-libertine-5.3.0-12|761	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTBI-lf-sc-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|762	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTBI-lf-sc-ly1.tfm
21mr|texlive-libertine-5.3.0-12|763	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTBI-lf-sc-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|764	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTBI-lf-sc-ot1.tfm
21mr|texlive-libertine-5.3.0-12|765	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTBI-lf-sc-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|766	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTBI-lf-sc-t1.tfm
21mr|texlive-libertine-5.3.0-12|767	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTBI-lf-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|768	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTBI-lf-t1.tfm
21mr|texlive-libertine-5.3.0-12|769	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTBI-lf-ts1--base.tfm
21mr|texlive-libertine-5.3.0-12|770	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTBI-lf-ts1.tfm
21mr|texlive-libertine-5.3.0-12|771	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTBI-osf-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|772	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTBI-osf-ly1.tfm
21mr|texlive-libertine-5.3.0-12|773	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTBI-osf-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|774	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTBI-osf-ot1.tfm
21mr|texlive-libertine-5.3.0-12|775	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTBI-osf-sc-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|776	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTBI-osf-sc-ly1.tfm
21mr|texlive-libertine-5.3.0-12|777	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTBI-osf-sc-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|778	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTBI-osf-sc-ot1.tfm
21mr|texlive-libertine-5.3.0-12|779	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTBI-osf-sc-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|780	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTBI-osf-sc-t1.tfm
21mr|texlive-libertine-5.3.0-12|781	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTBI-osf-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|782	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTBI-osf-t1.tfm
21mr|texlive-libertine-5.3.0-12|783	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTBI-osf-ts1--base.tfm
21mr|texlive-libertine-5.3.0-12|784	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTBI-osf-ts1.tfm
21mr|texlive-libertine-5.3.0-12|785	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTBI-sup-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|786	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTBI-sup-ly1.tfm
21mr|texlive-libertine-5.3.0-12|787	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTBI-sup-ot1.tfm
21mr|texlive-libertine-5.3.0-12|788	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTBI-sup-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|789	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTBI-sup-t1.tfm
21mr|texlive-libertine-5.3.0-12|790	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTBI-tlf-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|791	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTBI-tlf-ly1.tfm
21mr|texlive-libertine-5.3.0-12|792	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTBI-tlf-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|793	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTBI-tlf-ot1.tfm
21mr|texlive-libertine-5.3.0-12|794	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTBI-tlf-sc-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|795	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTBI-tlf-sc-ly1.tfm
21mr|texlive-libertine-5.3.0-12|796	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTBI-tlf-sc-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|797	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTBI-tlf-sc-ot1.tfm
21mr|texlive-libertine-5.3.0-12|798	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTBI-tlf-sc-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|799	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTBI-tlf-sc-t1.tfm
21mr|texlive-libertine-5.3.0-12|800	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTBI-tlf-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|801	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTBI-tlf-t1.tfm
21mr|texlive-libertine-5.3.0-12|802	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTBI-tlf-ts1--base.tfm
21mr|texlive-libertine-5.3.0-12|803	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTBI-tlf-ts1.tfm
21mr|texlive-libertine-5.3.0-12|804	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTBI-tosf-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|805	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTBI-tosf-ly1.tfm
21mr|texlive-libertine-5.3.0-12|806	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTBI-tosf-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|807	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTBI-tosf-ot1.tfm
21mr|texlive-libertine-5.3.0-12|808	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTBI-tosf-sc-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|809	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTBI-tosf-sc-ly1.tfm
21mr|texlive-libertine-5.3.0-12|810	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTBI-tosf-sc-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|811	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTBI-tosf-sc-ot1.tfm
21mr|texlive-libertine-5.3.0-12|812	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTBI-tosf-sc-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|813	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTBI-tosf-sc-t1.tfm
21mr|texlive-libertine-5.3.0-12|814	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTBI-tosf-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|815	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTBI-tosf-t1.tfm
21mr|texlive-libertine-5.3.0-12|816	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTBI-tosf-ts1--base.tfm
21mr|texlive-libertine-5.3.0-12|817	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTBI-tosf-ts1.tfm
21mr|texlive-libertine-5.3.0-12|818	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTI-lf-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|819	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTI-lf-ly1.tfm
21mr|texlive-libertine-5.3.0-12|820	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTI-lf-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|821	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTI-lf-ot1.tfm
21mr|texlive-libertine-5.3.0-12|822	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTI-lf-sc-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|823	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTI-lf-sc-ly1.tfm
21mr|texlive-libertine-5.3.0-12|824	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTI-lf-sc-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|825	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTI-lf-sc-ot1.tfm
21mr|texlive-libertine-5.3.0-12|826	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTI-lf-sc-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|827	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTI-lf-sc-t1.tfm
21mr|texlive-libertine-5.3.0-12|828	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTI-lf-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|829	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTI-lf-t1.tfm
21mr|texlive-libertine-5.3.0-12|830	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTI-lf-ts1--base.tfm
21mr|texlive-libertine-5.3.0-12|831	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTI-lf-ts1.tfm
21mr|texlive-libertine-5.3.0-12|832	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTI-osf-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|833	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTI-osf-ly1.tfm
21mr|texlive-libertine-5.3.0-12|834	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTI-osf-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|835	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTI-osf-ot1.tfm
21mr|texlive-libertine-5.3.0-12|836	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTI-osf-sc-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|837	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTI-osf-sc-ly1.tfm
21mr|texlive-libertine-5.3.0-12|838	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTI-osf-sc-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|839	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTI-osf-sc-ot1.tfm
21mr|texlive-libertine-5.3.0-12|840	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTI-osf-sc-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|841	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTI-osf-sc-t1.tfm
21mr|texlive-libertine-5.3.0-12|842	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTI-osf-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|843	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTI-osf-t1.tfm
21mr|texlive-libertine-5.3.0-12|844	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTI-osf-ts1--base.tfm
21mr|texlive-libertine-5.3.0-12|845	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTI-osf-ts1.tfm
21mr|texlive-libertine-5.3.0-12|846	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTI-sup-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|847	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTI-sup-ly1.tfm
21mr|texlive-libertine-5.3.0-12|848	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTI-sup-ot1.tfm
21mr|texlive-libertine-5.3.0-12|849	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTI-sup-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|850	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTI-sup-t1.tfm
21mr|texlive-libertine-5.3.0-12|851	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTI-tlf-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|852	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTI-tlf-ly1.tfm
21mr|texlive-libertine-5.3.0-12|853	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTI-tlf-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|854	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTI-tlf-ot1.tfm
21mr|texlive-libertine-5.3.0-12|855	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTI-tlf-sc-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|856	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTI-tlf-sc-ly1.tfm
21mr|texlive-libertine-5.3.0-12|857	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTI-tlf-sc-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|858	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTI-tlf-sc-ot1.tfm
21mr|texlive-libertine-5.3.0-12|859	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTI-tlf-sc-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|860	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTI-tlf-sc-t1.tfm
21mr|texlive-libertine-5.3.0-12|861	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTI-tlf-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|862	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTI-tlf-t1.tfm
21mr|texlive-libertine-5.3.0-12|863	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTI-tlf-ts1--base.tfm
21mr|texlive-libertine-5.3.0-12|864	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTI-tlf-ts1.tfm
21mr|texlive-libertine-5.3.0-12|865	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTI-tosf-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|866	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTI-tosf-ly1.tfm
21mr|texlive-libertine-5.3.0-12|867	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTI-tosf-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|868	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTI-tosf-ot1.tfm
21mr|texlive-libertine-5.3.0-12|869	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTI-tosf-sc-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|870	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTI-tosf-sc-ly1.tfm
21mr|texlive-libertine-5.3.0-12|871	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTI-tosf-sc-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|872	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTI-tosf-sc-ot1.tfm
21mr|texlive-libertine-5.3.0-12|873	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTI-tosf-sc-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|874	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTI-tosf-sc-t1.tfm
21mr|texlive-libertine-5.3.0-12|875	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTI-tosf-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|876	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTI-tosf-t1.tfm
21mr|texlive-libertine-5.3.0-12|877	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTI-tosf-ts1--base.tfm
21mr|texlive-libertine-5.3.0-12|878	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTI-tosf-ts1.tfm
21mr|texlive-libertine-5.3.0-12|879	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZ-lf-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|880	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZ-lf-ly1.tfm
21mr|texlive-libertine-5.3.0-12|881	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZ-lf-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|882	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZ-lf-ot1.tfm
21mr|texlive-libertine-5.3.0-12|883	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZ-lf-sc-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|884	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZ-lf-sc-ly1.tfm
21mr|texlive-libertine-5.3.0-12|885	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZ-lf-sc-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|886	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZ-lf-sc-ot1.tfm
21mr|texlive-libertine-5.3.0-12|887	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZ-lf-sc-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|888	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZ-lf-sc-t1.tfm
21mr|texlive-libertine-5.3.0-12|889	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZ-lf-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|890	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZ-lf-t1.tfm
21mr|texlive-libertine-5.3.0-12|891	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZ-lf-ts1--base.tfm
21mr|texlive-libertine-5.3.0-12|892	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZ-lf-ts1.tfm
21mr|texlive-libertine-5.3.0-12|893	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZ-osf-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|894	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZ-osf-ly1.tfm
21mr|texlive-libertine-5.3.0-12|895	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZ-osf-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|896	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZ-osf-ot1.tfm
21mr|texlive-libertine-5.3.0-12|897	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZ-osf-sc-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|898	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZ-osf-sc-ly1.tfm
21mr|texlive-libertine-5.3.0-12|899	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZ-osf-sc-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|900	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZ-osf-sc-ot1.tfm
21mr|texlive-libertine-5.3.0-12|901	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZ-osf-sc-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|902	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZ-osf-sc-t1.tfm
21mr|texlive-libertine-5.3.0-12|903	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZ-osf-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|904	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZ-osf-t1.tfm
21mr|texlive-libertine-5.3.0-12|905	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZ-osf-ts1--base.tfm
21mr|texlive-libertine-5.3.0-12|906	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZ-osf-ts1.tfm
21mr|texlive-libertine-5.3.0-12|907	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZ-sup-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|908	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZ-sup-ly1.tfm
21mr|texlive-libertine-5.3.0-12|909	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZ-sup-ot1.tfm
21mr|texlive-libertine-5.3.0-12|910	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZ-sup-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|911	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZ-sup-t1.tfm
21mr|texlive-libertine-5.3.0-12|912	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZ-tlf-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|913	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZ-tlf-ly1.tfm
21mr|texlive-libertine-5.3.0-12|914	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZ-tlf-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|915	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZ-tlf-ot1.tfm
21mr|texlive-libertine-5.3.0-12|916	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZ-tlf-sc-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|917	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZ-tlf-sc-ly1.tfm
21mr|texlive-libertine-5.3.0-12|918	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZ-tlf-sc-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|919	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZ-tlf-sc-ot1.tfm
21mr|texlive-libertine-5.3.0-12|920	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZ-tlf-sc-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|921	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZ-tlf-sc-t1.tfm
21mr|texlive-libertine-5.3.0-12|922	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZ-tlf-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|923	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZ-tlf-t1.tfm
21mr|texlive-libertine-5.3.0-12|924	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZ-tlf-ts1--base.tfm
21mr|texlive-libertine-5.3.0-12|925	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZ-tlf-ts1.tfm
21mr|texlive-libertine-5.3.0-12|926	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZ-tosf-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|927	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZ-tosf-ly1.tfm
21mr|texlive-libertine-5.3.0-12|928	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZ-tosf-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|929	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZ-tosf-ot1.tfm
21mr|texlive-libertine-5.3.0-12|930	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZ-tosf-sc-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|931	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZ-tosf-sc-ly1.tfm
21mr|texlive-libertine-5.3.0-12|932	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZ-tosf-sc-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|933	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZ-tosf-sc-ot1.tfm
21mr|texlive-libertine-5.3.0-12|934	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZ-tosf-sc-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|935	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZ-tosf-sc-t1.tfm
21mr|texlive-libertine-5.3.0-12|936	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZ-tosf-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|937	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZ-tosf-t1.tfm
21mr|texlive-libertine-5.3.0-12|938	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZ-tosf-ts1--base.tfm
21mr|texlive-libertine-5.3.0-12|939	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZ-tosf-ts1.tfm
21mr|texlive-libertine-5.3.0-12|940	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZI-lf-ly1.tfm
21mr|texlive-libertine-5.3.0-12|941	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZI-lf-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|942	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZI-lf-ot1.tfm
21mr|texlive-libertine-5.3.0-12|943	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZI-lf-sc-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|944	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZI-lf-sc-ly1.tfm
21mr|texlive-libertine-5.3.0-12|945	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZI-lf-sc-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|946	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZI-lf-sc-ot1.tfm
21mr|texlive-libertine-5.3.0-12|947	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZI-lf-sc-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|948	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZI-lf-sc-t1.tfm
21mr|texlive-libertine-5.3.0-12|949	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZI-lf-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|950	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZI-lf-t1.tfm
21mr|texlive-libertine-5.3.0-12|951	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZI-lf-ts1--base.tfm
21mr|texlive-libertine-5.3.0-12|952	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZI-lf-ts1.tfm
21mr|texlive-libertine-5.3.0-12|953	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZI-osf-ly1.tfm
21mr|texlive-libertine-5.3.0-12|954	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZI-osf-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|955	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZI-osf-ot1.tfm
21mr|texlive-libertine-5.3.0-12|956	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZI-osf-sc-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|957	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZI-osf-sc-ly1.tfm
21mr|texlive-libertine-5.3.0-12|958	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZI-osf-sc-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|959	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZI-osf-sc-ot1.tfm
21mr|texlive-libertine-5.3.0-12|960	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZI-osf-sc-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|961	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZI-osf-sc-t1.tfm
21mr|texlive-libertine-5.3.0-12|962	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZI-osf-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|963	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZI-osf-t1.tfm
21mr|texlive-libertine-5.3.0-12|964	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZI-osf-ts1--base.tfm
21mr|texlive-libertine-5.3.0-12|965	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZI-osf-ts1.tfm
21mr|texlive-libertine-5.3.0-12|966	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZI-sup-ly1.tfm
21mr|texlive-libertine-5.3.0-12|967	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZI-sup-ot1.tfm
21mr|texlive-libertine-5.3.0-12|968	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZI-sup-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|969	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZI-sup-t1.tfm
21mr|texlive-libertine-5.3.0-12|970	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZI-tlf-ly1.tfm
21mr|texlive-libertine-5.3.0-12|971	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZI-tlf-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|972	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZI-tlf-ot1.tfm
21mr|texlive-libertine-5.3.0-12|973	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZI-tlf-sc-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|974	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZI-tlf-sc-ly1.tfm
21mr|texlive-libertine-5.3.0-12|975	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZI-tlf-sc-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|976	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZI-tlf-sc-ot1.tfm
21mr|texlive-libertine-5.3.0-12|977	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZI-tlf-sc-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|978	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZI-tlf-sc-t1.tfm
21mr|texlive-libertine-5.3.0-12|979	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZI-tlf-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|980	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZI-tlf-t1.tfm
21mr|texlive-libertine-5.3.0-12|981	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZI-tlf-ts1--base.tfm
21mr|texlive-libertine-5.3.0-12|982	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZI-tlf-ts1.tfm
21mr|texlive-libertine-5.3.0-12|983	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZI-tosf-ly1.tfm
21mr|texlive-libertine-5.3.0-12|984	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZI-tosf-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|985	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZI-tosf-ot1.tfm
21mr|texlive-libertine-5.3.0-12|986	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZI-tosf-sc-ly1--base.tfm
21mr|texlive-libertine-5.3.0-12|987	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZI-tosf-sc-ly1.tfm
21mr|texlive-libertine-5.3.0-12|988	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZI-tosf-sc-ot1--base.tfm
21mr|texlive-libertine-5.3.0-12|989	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZI-tosf-sc-ot1.tfm
21mr|texlive-libertine-5.3.0-12|990	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZI-tosf-sc-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|991	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZI-tosf-sc-t1.tfm
21mr|texlive-libertine-5.3.0-12|992	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZI-tosf-t1--base.tfm
21mr|texlive-libertine-5.3.0-12|993	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZI-tosf-t1.tfm
21mr|texlive-libertine-5.3.0-12|994	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZI-tosf-ts1--base.tfm
21mr|texlive-libertine-5.3.0-12|995	%{_texmfdistdir}/fonts/tfm/public/libertine/LinLibertineTZI-tosf-ts1.tfm
21mr|texlive-libertine-5.3.0-12|996	%{_texmfdistdir}/fonts/type1/public/libertine/LinBiolinumT.pfb
21mr|texlive-libertine-5.3.0-12|997	%{_texmfdistdir}/fonts/type1/public/libertine/LinBiolinumTB.pfb
21mr|texlive-libertine-5.3.0-12|998	%{_texmfdistdir}/fonts/type1/public/libertine/LinBiolinumTBO.pfb
21mr|texlive-libertine-5.3.0-12|999	%{_texmfdistdir}/fonts/type1/public/libertine/LinBiolinumTI.pfb
21mr|texlive-libertine-5.3.0-12|1000	%{_texmfdistdir}/fonts/type1/public/libertine/LinLibertineDisplayT.pfb
21mr|texlive-libertine-5.3.0-12|1001	%{_texmfdistdir}/fonts/type1/public/libertine/LinLibertineIT.pfb
21mr|texlive-libertine-5.3.0-12|1002	%{_texmfdistdir}/fonts/type1/public/libertine/LinLibertineMT.pfb
21mr|texlive-libertine-5.3.0-12|1003	%{_texmfdistdir}/fonts/type1/public/libertine/LinLibertineMTB.pfb
21mr|texlive-libertine-5.3.0-12|1004	%{_texmfdistdir}/fonts/type1/public/libertine/LinLibertineMTBO.pfb
21mr|texlive-libertine-5.3.0-12|1005	%{_texmfdistdir}/fonts/type1/public/libertine/LinLibertineMTO.pfb
21mr|texlive-libertine-5.3.0-12|1006	%{_texmfdistdir}/fonts/type1/public/libertine/LinLibertineT.pfb
21mr|texlive-libertine-5.3.0-12|1007	%{_texmfdistdir}/fonts/type1/public/libertine/LinLibertineTB.pfb
21mr|texlive-libertine-5.3.0-12|1008	%{_texmfdistdir}/fonts/type1/public/libertine/LinLibertineTBI.pfb
21mr|texlive-libertine-5.3.0-12|1009	%{_texmfdistdir}/fonts/type1/public/libertine/LinLibertineTI.pfb
21mr|texlive-libertine-5.3.0-12|1010	%{_texmfdistdir}/fonts/type1/public/libertine/LinLibertineTZ.pfb
21mr|texlive-libertine-5.3.0-12|1011	%{_texmfdistdir}/fonts/type1/public/libertine/LinLibertineTZI.pfb
21mr|texlive-libertine-5.3.0-12|1012	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumT-lf-ly1.vf
21mr|texlive-libertine-5.3.0-12|1013	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumT-lf-ot1.vf
21mr|texlive-libertine-5.3.0-12|1014	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumT-lf-sc-ly1.vf
21mr|texlive-libertine-5.3.0-12|1015	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumT-lf-sc-ot1.vf
21mr|texlive-libertine-5.3.0-12|1016	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumT-lf-sc-t1.vf
21mr|texlive-libertine-5.3.0-12|1017	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumT-lf-t1.vf
21mr|texlive-libertine-5.3.0-12|1018	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumT-lf-ts1.vf
21mr|texlive-libertine-5.3.0-12|1019	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumT-osf-ly1.vf
21mr|texlive-libertine-5.3.0-12|1020	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumT-osf-ot1.vf
21mr|texlive-libertine-5.3.0-12|1021	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumT-osf-sc-ly1.vf
21mr|texlive-libertine-5.3.0-12|1022	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumT-osf-sc-ot1.vf
21mr|texlive-libertine-5.3.0-12|1023	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumT-osf-sc-t1.vf
21mr|texlive-libertine-5.3.0-12|1024	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumT-osf-t1.vf
21mr|texlive-libertine-5.3.0-12|1025	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumT-osf-ts1.vf
21mr|texlive-libertine-5.3.0-12|1026	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumT-sup-ly1.vf
21mr|texlive-libertine-5.3.0-12|1027	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumT-sup-t1.vf
21mr|texlive-libertine-5.3.0-12|1028	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumT-tlf-ly1.vf
21mr|texlive-libertine-5.3.0-12|1029	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumT-tlf-ot1.vf
21mr|texlive-libertine-5.3.0-12|1030	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumT-tlf-sc-ly1.vf
21mr|texlive-libertine-5.3.0-12|1031	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumT-tlf-sc-ot1.vf
21mr|texlive-libertine-5.3.0-12|1032	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumT-tlf-sc-t1.vf
21mr|texlive-libertine-5.3.0-12|1033	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumT-tlf-t1.vf
21mr|texlive-libertine-5.3.0-12|1034	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumT-tlf-ts1.vf
21mr|texlive-libertine-5.3.0-12|1035	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumT-tosf-ly1.vf
21mr|texlive-libertine-5.3.0-12|1036	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumT-tosf-ot1.vf
21mr|texlive-libertine-5.3.0-12|1037	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumT-tosf-sc-ly1.vf
21mr|texlive-libertine-5.3.0-12|1038	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumT-tosf-sc-ot1.vf
21mr|texlive-libertine-5.3.0-12|1039	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumT-tosf-sc-t1.vf
21mr|texlive-libertine-5.3.0-12|1040	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumT-tosf-t1.vf
21mr|texlive-libertine-5.3.0-12|1041	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumT-tosf-ts1.vf
21mr|texlive-libertine-5.3.0-12|1042	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTB-lf-ly1.vf
21mr|texlive-libertine-5.3.0-12|1043	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTB-lf-ot1.vf
21mr|texlive-libertine-5.3.0-12|1044	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTB-lf-sc-ly1.vf
21mr|texlive-libertine-5.3.0-12|1045	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTB-lf-sc-ot1.vf
21mr|texlive-libertine-5.3.0-12|1046	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTB-lf-sc-t1.vf
21mr|texlive-libertine-5.3.0-12|1047	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTB-lf-t1.vf
21mr|texlive-libertine-5.3.0-12|1048	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTB-lf-ts1.vf
21mr|texlive-libertine-5.3.0-12|1049	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTB-osf-ly1.vf
21mr|texlive-libertine-5.3.0-12|1050	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTB-osf-ot1.vf
21mr|texlive-libertine-5.3.0-12|1051	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTB-osf-sc-ly1.vf
21mr|texlive-libertine-5.3.0-12|1052	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTB-osf-sc-ot1.vf
21mr|texlive-libertine-5.3.0-12|1053	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTB-osf-sc-t1.vf
21mr|texlive-libertine-5.3.0-12|1054	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTB-osf-t1.vf
21mr|texlive-libertine-5.3.0-12|1055	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTB-osf-ts1.vf
21mr|texlive-libertine-5.3.0-12|1056	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTB-sup-ly1.vf
21mr|texlive-libertine-5.3.0-12|1057	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTB-sup-t1.vf
21mr|texlive-libertine-5.3.0-12|1058	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTB-tlf-ly1.vf
21mr|texlive-libertine-5.3.0-12|1059	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTB-tlf-ot1.vf
21mr|texlive-libertine-5.3.0-12|1060	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTB-tlf-sc-ly1.vf
21mr|texlive-libertine-5.3.0-12|1061	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTB-tlf-sc-ot1.vf
21mr|texlive-libertine-5.3.0-12|1062	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTB-tlf-sc-t1.vf
21mr|texlive-libertine-5.3.0-12|1063	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTB-tlf-t1.vf
21mr|texlive-libertine-5.3.0-12|1064	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTB-tlf-ts1.vf
21mr|texlive-libertine-5.3.0-12|1065	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTB-tosf-ly1.vf
21mr|texlive-libertine-5.3.0-12|1066	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTB-tosf-ot1.vf
21mr|texlive-libertine-5.3.0-12|1067	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTB-tosf-sc-ly1.vf
21mr|texlive-libertine-5.3.0-12|1068	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTB-tosf-sc-ot1.vf
21mr|texlive-libertine-5.3.0-12|1069	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTB-tosf-sc-t1.vf
21mr|texlive-libertine-5.3.0-12|1070	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTB-tosf-t1.vf
21mr|texlive-libertine-5.3.0-12|1071	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTB-tosf-ts1.vf
21mr|texlive-libertine-5.3.0-12|1072	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTBO-lf-ly1.vf
21mr|texlive-libertine-5.3.0-12|1073	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTBO-lf-ot1.vf
21mr|texlive-libertine-5.3.0-12|1074	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTBO-lf-sc-ly1.vf
21mr|texlive-libertine-5.3.0-12|1075	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTBO-lf-sc-ot1.vf
21mr|texlive-libertine-5.3.0-12|1076	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTBO-lf-sc-t1.vf
21mr|texlive-libertine-5.3.0-12|1077	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTBO-lf-t1.vf
21mr|texlive-libertine-5.3.0-12|1078	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTBO-lf-ts1.vf
21mr|texlive-libertine-5.3.0-12|1079	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTBO-osf-ly1.vf
21mr|texlive-libertine-5.3.0-12|1080	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTBO-osf-ot1.vf
21mr|texlive-libertine-5.3.0-12|1081	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTBO-osf-sc-ly1.vf
21mr|texlive-libertine-5.3.0-12|1082	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTBO-osf-sc-ot1.vf
21mr|texlive-libertine-5.3.0-12|1083	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTBO-osf-sc-t1.vf
21mr|texlive-libertine-5.3.0-12|1084	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTBO-osf-t1.vf
21mr|texlive-libertine-5.3.0-12|1085	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTBO-osf-ts1.vf
21mr|texlive-libertine-5.3.0-12|1086	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTBO-sup-ly1.vf
21mr|texlive-libertine-5.3.0-12|1087	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTBO-sup-t1.vf
21mr|texlive-libertine-5.3.0-12|1088	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTBO-tlf-ly1.vf
21mr|texlive-libertine-5.3.0-12|1089	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTBO-tlf-ot1.vf
21mr|texlive-libertine-5.3.0-12|1090	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTBO-tlf-sc-ly1.vf
21mr|texlive-libertine-5.3.0-12|1091	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTBO-tlf-sc-ot1.vf
21mr|texlive-libertine-5.3.0-12|1092	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTBO-tlf-sc-t1.vf
21mr|texlive-libertine-5.3.0-12|1093	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTBO-tlf-t1.vf
21mr|texlive-libertine-5.3.0-12|1094	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTBO-tlf-ts1.vf
21mr|texlive-libertine-5.3.0-12|1095	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTBO-tosf-ly1.vf
21mr|texlive-libertine-5.3.0-12|1096	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTBO-tosf-ot1.vf
21mr|texlive-libertine-5.3.0-12|1097	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTBO-tosf-sc-ly1.vf
21mr|texlive-libertine-5.3.0-12|1098	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTBO-tosf-sc-ot1.vf
21mr|texlive-libertine-5.3.0-12|1099	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTBO-tosf-sc-t1.vf
21mr|texlive-libertine-5.3.0-12|1100	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTBO-tosf-t1.vf
21mr|texlive-libertine-5.3.0-12|1101	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTBO-tosf-ts1.vf
21mr|texlive-libertine-5.3.0-12|1102	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTI-lf-ly1.vf
21mr|texlive-libertine-5.3.0-12|1103	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTI-lf-ot1.vf
21mr|texlive-libertine-5.3.0-12|1104	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTI-lf-sc-ly1.vf
21mr|texlive-libertine-5.3.0-12|1105	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTI-lf-sc-ot1.vf
21mr|texlive-libertine-5.3.0-12|1106	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTI-lf-sc-t1.vf
21mr|texlive-libertine-5.3.0-12|1107	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTI-lf-t1.vf
21mr|texlive-libertine-5.3.0-12|1108	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTI-lf-ts1.vf
21mr|texlive-libertine-5.3.0-12|1109	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTI-osf-ly1.vf
21mr|texlive-libertine-5.3.0-12|1110	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTI-osf-ot1.vf
21mr|texlive-libertine-5.3.0-12|1111	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTI-osf-sc-ly1.vf
21mr|texlive-libertine-5.3.0-12|1112	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTI-osf-sc-ot1.vf
21mr|texlive-libertine-5.3.0-12|1113	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTI-osf-sc-t1.vf
21mr|texlive-libertine-5.3.0-12|1114	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTI-osf-t1.vf
21mr|texlive-libertine-5.3.0-12|1115	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTI-osf-ts1.vf
21mr|texlive-libertine-5.3.0-12|1116	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTI-sup-ly1.vf
21mr|texlive-libertine-5.3.0-12|1117	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTI-sup-t1.vf
21mr|texlive-libertine-5.3.0-12|1118	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTI-tlf-ly1.vf
21mr|texlive-libertine-5.3.0-12|1119	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTI-tlf-ot1.vf
21mr|texlive-libertine-5.3.0-12|1120	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTI-tlf-sc-ly1.vf
21mr|texlive-libertine-5.3.0-12|1121	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTI-tlf-sc-ot1.vf
21mr|texlive-libertine-5.3.0-12|1122	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTI-tlf-sc-t1.vf
21mr|texlive-libertine-5.3.0-12|1123	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTI-tlf-t1.vf
21mr|texlive-libertine-5.3.0-12|1124	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTI-tlf-ts1.vf
21mr|texlive-libertine-5.3.0-12|1125	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTI-tosf-ly1.vf
21mr|texlive-libertine-5.3.0-12|1126	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTI-tosf-ot1.vf
21mr|texlive-libertine-5.3.0-12|1127	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTI-tosf-sc-ly1.vf
21mr|texlive-libertine-5.3.0-12|1128	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTI-tosf-sc-ot1.vf
21mr|texlive-libertine-5.3.0-12|1129	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTI-tosf-sc-t1.vf
21mr|texlive-libertine-5.3.0-12|1130	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTI-tosf-t1.vf
21mr|texlive-libertine-5.3.0-12|1131	%{_texmfdistdir}/fonts/vf/public/libertine/LinBiolinumTI-tosf-ts1.vf
21mr|texlive-libertine-5.3.0-12|1132	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineDisplayT-lf-ly1.vf
21mr|texlive-libertine-5.3.0-12|1133	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineDisplayT-lf-ot1.vf
21mr|texlive-libertine-5.3.0-12|1134	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineDisplayT-lf-t1.vf
21mr|texlive-libertine-5.3.0-12|1135	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineDisplayT-lf-ts1.vf
21mr|texlive-libertine-5.3.0-12|1136	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineDisplayT-osf-ly1.vf
21mr|texlive-libertine-5.3.0-12|1137	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineDisplayT-osf-ot1.vf
21mr|texlive-libertine-5.3.0-12|1138	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineDisplayT-osf-t1.vf
21mr|texlive-libertine-5.3.0-12|1139	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineDisplayT-osf-ts1.vf
21mr|texlive-libertine-5.3.0-12|1140	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineDisplayT-sup-ly1.vf
21mr|texlive-libertine-5.3.0-12|1141	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineDisplayT-sup-t1.vf
21mr|texlive-libertine-5.3.0-12|1142	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineDisplayT-tlf-ly1.vf
21mr|texlive-libertine-5.3.0-12|1143	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineDisplayT-tlf-ot1.vf
21mr|texlive-libertine-5.3.0-12|1144	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineDisplayT-tlf-t1.vf
21mr|texlive-libertine-5.3.0-12|1145	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineDisplayT-tlf-ts1.vf
21mr|texlive-libertine-5.3.0-12|1146	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineDisplayT-tosf-ly1.vf
21mr|texlive-libertine-5.3.0-12|1147	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineDisplayT-tosf-ot1.vf
21mr|texlive-libertine-5.3.0-12|1148	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineDisplayT-tosf-t1.vf
21mr|texlive-libertine-5.3.0-12|1149	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineDisplayT-tosf-ts1.vf
21mr|texlive-libertine-5.3.0-12|1150	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineIT-lf-ly1.vf
21mr|texlive-libertine-5.3.0-12|1151	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineIT-lf-t1.vf
21mr|texlive-libertine-5.3.0-12|1152	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineIT-lf-ts1.vf
21mr|texlive-libertine-5.3.0-12|1153	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineIT-osf-ly1.vf
21mr|texlive-libertine-5.3.0-12|1154	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineIT-osf-t1.vf
21mr|texlive-libertine-5.3.0-12|1155	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineIT-osf-ts1.vf
21mr|texlive-libertine-5.3.0-12|1156	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineIT-tlf-ly1.vf
21mr|texlive-libertine-5.3.0-12|1157	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineIT-tlf-t1.vf
21mr|texlive-libertine-5.3.0-12|1158	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineIT-tlf-ts1.vf
21mr|texlive-libertine-5.3.0-12|1159	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineMT-sup-ly1.vf
21mr|texlive-libertine-5.3.0-12|1160	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineMT-sup-t1.vf
21mr|texlive-libertine-5.3.0-12|1161	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineMT-tlf-ly1.vf
21mr|texlive-libertine-5.3.0-12|1162	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineMT-tlf-t1.vf
21mr|texlive-libertine-5.3.0-12|1163	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineMT-tlf-ts1.vf
21mr|texlive-libertine-5.3.0-12|1164	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineMTB-sup-ly1.vf
21mr|texlive-libertine-5.3.0-12|1165	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineMTB-sup-t1.vf
21mr|texlive-libertine-5.3.0-12|1166	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineMTB-tlf-ly1.vf
21mr|texlive-libertine-5.3.0-12|1167	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineMTB-tlf-t1.vf
21mr|texlive-libertine-5.3.0-12|1168	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineMTB-tlf-ts1.vf
21mr|texlive-libertine-5.3.0-12|1169	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineMTBO-sup-ly1.vf
21mr|texlive-libertine-5.3.0-12|1170	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineMTBO-sup-t1.vf
21mr|texlive-libertine-5.3.0-12|1171	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineMTBO-tlf-ly1.vf
21mr|texlive-libertine-5.3.0-12|1172	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineMTBO-tlf-t1.vf
21mr|texlive-libertine-5.3.0-12|1173	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineMTBO-tlf-ts1.vf
21mr|texlive-libertine-5.3.0-12|1174	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineMTO-sup-ly1.vf
21mr|texlive-libertine-5.3.0-12|1175	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineMTO-sup-t1.vf
21mr|texlive-libertine-5.3.0-12|1176	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineMTO-tlf-ly1.vf
21mr|texlive-libertine-5.3.0-12|1177	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineMTO-tlf-t1.vf
21mr|texlive-libertine-5.3.0-12|1178	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineMTO-tlf-ts1.vf
21mr|texlive-libertine-5.3.0-12|1179	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineT-lf-ly1.vf
21mr|texlive-libertine-5.3.0-12|1180	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineT-lf-ot1.vf
21mr|texlive-libertine-5.3.0-12|1181	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineT-lf-sc-ly1.vf
21mr|texlive-libertine-5.3.0-12|1182	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineT-lf-sc-ot1.vf
21mr|texlive-libertine-5.3.0-12|1183	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineT-lf-sc-t1.vf
21mr|texlive-libertine-5.3.0-12|1184	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineT-lf-t1.vf
21mr|texlive-libertine-5.3.0-12|1185	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineT-lf-ts1.vf
21mr|texlive-libertine-5.3.0-12|1186	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineT-osf-ly1.vf
21mr|texlive-libertine-5.3.0-12|1187	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineT-osf-ot1.vf
21mr|texlive-libertine-5.3.0-12|1188	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineT-osf-sc-ly1.vf
21mr|texlive-libertine-5.3.0-12|1189	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineT-osf-sc-ot1.vf
21mr|texlive-libertine-5.3.0-12|1190	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineT-osf-sc-t1.vf
21mr|texlive-libertine-5.3.0-12|1191	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineT-osf-t1.vf
21mr|texlive-libertine-5.3.0-12|1192	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineT-osf-ts1.vf
21mr|texlive-libertine-5.3.0-12|1193	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineT-sup-ly1.vf
21mr|texlive-libertine-5.3.0-12|1194	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineT-sup-t1.vf
21mr|texlive-libertine-5.3.0-12|1195	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineT-tlf-ly1.vf
21mr|texlive-libertine-5.3.0-12|1196	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineT-tlf-ot1.vf
21mr|texlive-libertine-5.3.0-12|1197	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineT-tlf-sc-ly1.vf
21mr|texlive-libertine-5.3.0-12|1198	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineT-tlf-sc-ot1.vf
21mr|texlive-libertine-5.3.0-12|1199	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineT-tlf-sc-t1.vf
21mr|texlive-libertine-5.3.0-12|1200	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineT-tlf-t1.vf
21mr|texlive-libertine-5.3.0-12|1201	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineT-tlf-ts1.vf
21mr|texlive-libertine-5.3.0-12|1202	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineT-tosf-ly1.vf
21mr|texlive-libertine-5.3.0-12|1203	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineT-tosf-ot1.vf
21mr|texlive-libertine-5.3.0-12|1204	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineT-tosf-sc-ly1.vf
21mr|texlive-libertine-5.3.0-12|1205	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineT-tosf-sc-ot1.vf
21mr|texlive-libertine-5.3.0-12|1206	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineT-tosf-sc-t1.vf
21mr|texlive-libertine-5.3.0-12|1207	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineT-tosf-t1.vf
21mr|texlive-libertine-5.3.0-12|1208	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineT-tosf-ts1.vf
21mr|texlive-libertine-5.3.0-12|1209	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTB-lf-ly1.vf
21mr|texlive-libertine-5.3.0-12|1210	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTB-lf-ot1.vf
21mr|texlive-libertine-5.3.0-12|1211	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTB-lf-sc-ly1.vf
21mr|texlive-libertine-5.3.0-12|1212	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTB-lf-sc-ot1.vf
21mr|texlive-libertine-5.3.0-12|1213	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTB-lf-sc-t1.vf
21mr|texlive-libertine-5.3.0-12|1214	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTB-lf-t1.vf
21mr|texlive-libertine-5.3.0-12|1215	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTB-lf-ts1.vf
21mr|texlive-libertine-5.3.0-12|1216	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTB-osf-ly1.vf
21mr|texlive-libertine-5.3.0-12|1217	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTB-osf-ot1.vf
21mr|texlive-libertine-5.3.0-12|1218	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTB-osf-sc-ly1.vf
21mr|texlive-libertine-5.3.0-12|1219	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTB-osf-sc-ot1.vf
21mr|texlive-libertine-5.3.0-12|1220	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTB-osf-sc-t1.vf
21mr|texlive-libertine-5.3.0-12|1221	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTB-osf-t1.vf
21mr|texlive-libertine-5.3.0-12|1222	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTB-osf-ts1.vf
21mr|texlive-libertine-5.3.0-12|1223	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTB-sup-ly1.vf
21mr|texlive-libertine-5.3.0-12|1224	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTB-sup-t1.vf
21mr|texlive-libertine-5.3.0-12|1225	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTB-tlf-ly1.vf
21mr|texlive-libertine-5.3.0-12|1226	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTB-tlf-ot1.vf
21mr|texlive-libertine-5.3.0-12|1227	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTB-tlf-sc-ly1.vf
21mr|texlive-libertine-5.3.0-12|1228	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTB-tlf-sc-ot1.vf
21mr|texlive-libertine-5.3.0-12|1229	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTB-tlf-sc-t1.vf
21mr|texlive-libertine-5.3.0-12|1230	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTB-tlf-t1.vf
21mr|texlive-libertine-5.3.0-12|1231	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTB-tlf-ts1.vf
21mr|texlive-libertine-5.3.0-12|1232	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTB-tosf-ly1.vf
21mr|texlive-libertine-5.3.0-12|1233	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTB-tosf-ot1.vf
21mr|texlive-libertine-5.3.0-12|1234	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTB-tosf-sc-ly1.vf
21mr|texlive-libertine-5.3.0-12|1235	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTB-tosf-sc-ot1.vf
21mr|texlive-libertine-5.3.0-12|1236	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTB-tosf-sc-t1.vf
21mr|texlive-libertine-5.3.0-12|1237	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTB-tosf-t1.vf
21mr|texlive-libertine-5.3.0-12|1238	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTB-tosf-ts1.vf
21mr|texlive-libertine-5.3.0-12|1239	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTBI-lf-ly1.vf
21mr|texlive-libertine-5.3.0-12|1240	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTBI-lf-ot1.vf
21mr|texlive-libertine-5.3.0-12|1241	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTBI-lf-sc-ly1.vf
21mr|texlive-libertine-5.3.0-12|1242	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTBI-lf-sc-ot1.vf
21mr|texlive-libertine-5.3.0-12|1243	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTBI-lf-sc-t1.vf
21mr|texlive-libertine-5.3.0-12|1244	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTBI-lf-t1.vf
21mr|texlive-libertine-5.3.0-12|1245	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTBI-lf-ts1.vf
21mr|texlive-libertine-5.3.0-12|1246	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTBI-osf-ly1.vf
21mr|texlive-libertine-5.3.0-12|1247	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTBI-osf-ot1.vf
21mr|texlive-libertine-5.3.0-12|1248	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTBI-osf-sc-ly1.vf
21mr|texlive-libertine-5.3.0-12|1249	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTBI-osf-sc-ot1.vf
21mr|texlive-libertine-5.3.0-12|1250	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTBI-osf-sc-t1.vf
21mr|texlive-libertine-5.3.0-12|1251	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTBI-osf-t1.vf
21mr|texlive-libertine-5.3.0-12|1252	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTBI-osf-ts1.vf
21mr|texlive-libertine-5.3.0-12|1253	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTBI-sup-ly1.vf
21mr|texlive-libertine-5.3.0-12|1254	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTBI-sup-t1.vf
21mr|texlive-libertine-5.3.0-12|1255	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTBI-tlf-ly1.vf
21mr|texlive-libertine-5.3.0-12|1256	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTBI-tlf-ot1.vf
21mr|texlive-libertine-5.3.0-12|1257	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTBI-tlf-sc-ly1.vf
21mr|texlive-libertine-5.3.0-12|1258	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTBI-tlf-sc-ot1.vf
21mr|texlive-libertine-5.3.0-12|1259	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTBI-tlf-sc-t1.vf
21mr|texlive-libertine-5.3.0-12|1260	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTBI-tlf-t1.vf
21mr|texlive-libertine-5.3.0-12|1261	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTBI-tlf-ts1.vf
21mr|texlive-libertine-5.3.0-12|1262	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTBI-tosf-ly1.vf
21mr|texlive-libertine-5.3.0-12|1263	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTBI-tosf-ot1.vf
21mr|texlive-libertine-5.3.0-12|1264	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTBI-tosf-sc-ly1.vf
21mr|texlive-libertine-5.3.0-12|1265	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTBI-tosf-sc-ot1.vf
21mr|texlive-libertine-5.3.0-12|1266	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTBI-tosf-sc-t1.vf
21mr|texlive-libertine-5.3.0-12|1267	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTBI-tosf-t1.vf
21mr|texlive-libertine-5.3.0-12|1268	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTBI-tosf-ts1.vf
21mr|texlive-libertine-5.3.0-12|1269	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTI-lf-ly1.vf
21mr|texlive-libertine-5.3.0-12|1270	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTI-lf-ot1.vf
21mr|texlive-libertine-5.3.0-12|1271	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTI-lf-sc-ly1.vf
21mr|texlive-libertine-5.3.0-12|1272	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTI-lf-sc-ot1.vf
21mr|texlive-libertine-5.3.0-12|1273	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTI-lf-sc-t1.vf
21mr|texlive-libertine-5.3.0-12|1274	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTI-lf-t1.vf
21mr|texlive-libertine-5.3.0-12|1275	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTI-lf-ts1.vf
21mr|texlive-libertine-5.3.0-12|1276	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTI-osf-ly1.vf
21mr|texlive-libertine-5.3.0-12|1277	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTI-osf-ot1.vf
21mr|texlive-libertine-5.3.0-12|1278	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTI-osf-sc-ly1.vf
21mr|texlive-libertine-5.3.0-12|1279	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTI-osf-sc-ot1.vf
21mr|texlive-libertine-5.3.0-12|1280	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTI-osf-sc-t1.vf
21mr|texlive-libertine-5.3.0-12|1281	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTI-osf-t1.vf
21mr|texlive-libertine-5.3.0-12|1282	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTI-osf-ts1.vf
21mr|texlive-libertine-5.3.0-12|1283	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTI-sup-ly1.vf
21mr|texlive-libertine-5.3.0-12|1284	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTI-sup-t1.vf
21mr|texlive-libertine-5.3.0-12|1285	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTI-tlf-ly1.vf
21mr|texlive-libertine-5.3.0-12|1286	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTI-tlf-ot1.vf
21mr|texlive-libertine-5.3.0-12|1287	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTI-tlf-sc-ly1.vf
21mr|texlive-libertine-5.3.0-12|1288	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTI-tlf-sc-ot1.vf
21mr|texlive-libertine-5.3.0-12|1289	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTI-tlf-sc-t1.vf
21mr|texlive-libertine-5.3.0-12|1290	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTI-tlf-t1.vf
21mr|texlive-libertine-5.3.0-12|1291	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTI-tlf-ts1.vf
21mr|texlive-libertine-5.3.0-12|1292	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTI-tosf-ly1.vf
21mr|texlive-libertine-5.3.0-12|1293	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTI-tosf-ot1.vf
21mr|texlive-libertine-5.3.0-12|1294	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTI-tosf-sc-ly1.vf
21mr|texlive-libertine-5.3.0-12|1295	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTI-tosf-sc-ot1.vf
21mr|texlive-libertine-5.3.0-12|1296	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTI-tosf-sc-t1.vf
21mr|texlive-libertine-5.3.0-12|1297	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTI-tosf-t1.vf
21mr|texlive-libertine-5.3.0-12|1298	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTI-tosf-ts1.vf
21mr|texlive-libertine-5.3.0-12|1299	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTZ-lf-ly1.vf
21mr|texlive-libertine-5.3.0-12|1300	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTZ-lf-ot1.vf
21mr|texlive-libertine-5.3.0-12|1301	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTZ-lf-sc-ly1.vf
21mr|texlive-libertine-5.3.0-12|1302	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTZ-lf-sc-ot1.vf
21mr|texlive-libertine-5.3.0-12|1303	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTZ-lf-sc-t1.vf
21mr|texlive-libertine-5.3.0-12|1304	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTZ-lf-t1.vf
21mr|texlive-libertine-5.3.0-12|1305	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTZ-lf-ts1.vf
21mr|texlive-libertine-5.3.0-12|1306	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTZ-osf-ly1.vf
21mr|texlive-libertine-5.3.0-12|1307	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTZ-osf-ot1.vf
21mr|texlive-libertine-5.3.0-12|1308	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTZ-osf-sc-ly1.vf
21mr|texlive-libertine-5.3.0-12|1309	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTZ-osf-sc-ot1.vf
21mr|texlive-libertine-5.3.0-12|1310	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTZ-osf-sc-t1.vf
21mr|texlive-libertine-5.3.0-12|1311	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTZ-osf-t1.vf
21mr|texlive-libertine-5.3.0-12|1312	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTZ-osf-ts1.vf
21mr|texlive-libertine-5.3.0-12|1313	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTZ-sup-ly1.vf
21mr|texlive-libertine-5.3.0-12|1314	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTZ-sup-t1.vf
21mr|texlive-libertine-5.3.0-12|1315	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTZ-tlf-ly1.vf
21mr|texlive-libertine-5.3.0-12|1316	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTZ-tlf-ot1.vf
21mr|texlive-libertine-5.3.0-12|1317	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTZ-tlf-sc-ly1.vf
21mr|texlive-libertine-5.3.0-12|1318	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTZ-tlf-sc-ot1.vf
21mr|texlive-libertine-5.3.0-12|1319	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTZ-tlf-sc-t1.vf
21mr|texlive-libertine-5.3.0-12|1320	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTZ-tlf-t1.vf
21mr|texlive-libertine-5.3.0-12|1321	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTZ-tlf-ts1.vf
21mr|texlive-libertine-5.3.0-12|1322	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTZ-tosf-ly1.vf
21mr|texlive-libertine-5.3.0-12|1323	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTZ-tosf-ot1.vf
21mr|texlive-libertine-5.3.0-12|1324	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTZ-tosf-sc-ly1.vf
21mr|texlive-libertine-5.3.0-12|1325	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTZ-tosf-sc-ot1.vf
21mr|texlive-libertine-5.3.0-12|1326	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTZ-tosf-sc-t1.vf
21mr|texlive-libertine-5.3.0-12|1327	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTZ-tosf-t1.vf
21mr|texlive-libertine-5.3.0-12|1328	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTZ-tosf-ts1.vf
21mr|texlive-libertine-5.3.0-12|1329	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTZI-lf-ot1.vf
21mr|texlive-libertine-5.3.0-12|1330	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTZI-lf-sc-ly1.vf
21mr|texlive-libertine-5.3.0-12|1331	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTZI-lf-sc-ot1.vf
21mr|texlive-libertine-5.3.0-12|1332	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTZI-lf-sc-t1.vf
21mr|texlive-libertine-5.3.0-12|1333	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTZI-lf-t1.vf
21mr|texlive-libertine-5.3.0-12|1334	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTZI-lf-ts1.vf
21mr|texlive-libertine-5.3.0-12|1335	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTZI-osf-ot1.vf
21mr|texlive-libertine-5.3.0-12|1336	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTZI-osf-sc-ly1.vf
21mr|texlive-libertine-5.3.0-12|1337	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTZI-osf-sc-ot1.vf
21mr|texlive-libertine-5.3.0-12|1338	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTZI-osf-sc-t1.vf
21mr|texlive-libertine-5.3.0-12|1339	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTZI-osf-t1.vf
21mr|texlive-libertine-5.3.0-12|1340	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTZI-osf-ts1.vf
21mr|texlive-libertine-5.3.0-12|1341	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTZI-sup-t1.vf
21mr|texlive-libertine-5.3.0-12|1342	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTZI-tlf-ot1.vf
21mr|texlive-libertine-5.3.0-12|1343	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTZI-tlf-sc-ly1.vf
21mr|texlive-libertine-5.3.0-12|1344	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTZI-tlf-sc-ot1.vf
21mr|texlive-libertine-5.3.0-12|1345	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTZI-tlf-sc-t1.vf
21mr|texlive-libertine-5.3.0-12|1346	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTZI-tlf-t1.vf
21mr|texlive-libertine-5.3.0-12|1347	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTZI-tlf-ts1.vf
21mr|texlive-libertine-5.3.0-12|1348	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTZI-tosf-ot1.vf
21mr|texlive-libertine-5.3.0-12|1349	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTZI-tosf-sc-ly1.vf
21mr|texlive-libertine-5.3.0-12|1350	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTZI-tosf-sc-ot1.vf
21mr|texlive-libertine-5.3.0-12|1351	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTZI-tosf-sc-t1.vf
21mr|texlive-libertine-5.3.0-12|1352	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTZI-tosf-t1.vf
21mr|texlive-libertine-5.3.0-12|1353	%{_texmfdistdir}/fonts/vf/public/libertine/LinLibertineTZI-tosf-ts1.vf
21mr|texlive-libertine-5.3.0-12|1354	%{_texmfdistdir}/tex/latex/libertine/LKey.tex
21mr|texlive-libertine-5.3.0-12|1355	%{_texmfdistdir}/tex/latex/libertine/LY1LinuxBiolinumT-LF.fd
21mr|texlive-libertine-5.3.0-12|1356	%{_texmfdistdir}/tex/latex/libertine/LY1LinuxBiolinumT-OsF.fd
21mr|texlive-libertine-5.3.0-12|1357	%{_texmfdistdir}/tex/latex/libertine/LY1LinuxBiolinumT-Sup.fd
21mr|texlive-libertine-5.3.0-12|1358	%{_texmfdistdir}/tex/latex/libertine/LY1LinuxBiolinumT-TLF.fd
21mr|texlive-libertine-5.3.0-12|1359	%{_texmfdistdir}/tex/latex/libertine/LY1LinuxBiolinumT-TOsF.fd
21mr|texlive-libertine-5.3.0-12|1360	%{_texmfdistdir}/tex/latex/libertine/LY1LinuxLibertineDisplayT-LF.fd
21mr|texlive-libertine-5.3.0-12|1361	%{_texmfdistdir}/tex/latex/libertine/LY1LinuxLibertineDisplayT-OsF.fd
21mr|texlive-libertine-5.3.0-12|1362	%{_texmfdistdir}/tex/latex/libertine/LY1LinuxLibertineDisplayT-Sup.fd
21mr|texlive-libertine-5.3.0-12|1363	%{_texmfdistdir}/tex/latex/libertine/LY1LinuxLibertineDisplayT-TLF.fd
21mr|texlive-libertine-5.3.0-12|1364	%{_texmfdistdir}/tex/latex/libertine/LY1LinuxLibertineDisplayT-TOsF.fd
21mr|texlive-libertine-5.3.0-12|1365	%{_texmfdistdir}/tex/latex/libertine/LY1LinuxLibertineInitialsT-LF.fd
21mr|texlive-libertine-5.3.0-12|1366	%{_texmfdistdir}/tex/latex/libertine/LY1LinuxLibertineInitialsT-OsF.fd
21mr|texlive-libertine-5.3.0-12|1367	%{_texmfdistdir}/tex/latex/libertine/LY1LinuxLibertineInitialsT-TLF.fd
21mr|texlive-libertine-5.3.0-12|1368	%{_texmfdistdir}/tex/latex/libertine/LY1LinuxLibertineMonoT-Sup.fd
21mr|texlive-libertine-5.3.0-12|1369	%{_texmfdistdir}/tex/latex/libertine/LY1LinuxLibertineMonoT-TLF.fd
21mr|texlive-libertine-5.3.0-12|1370	%{_texmfdistdir}/tex/latex/libertine/LY1LinuxLibertineT-LF.fd
21mr|texlive-libertine-5.3.0-12|1371	%{_texmfdistdir}/tex/latex/libertine/LY1LinuxLibertineT-OsF.fd
21mr|texlive-libertine-5.3.0-12|1372	%{_texmfdistdir}/tex/latex/libertine/LY1LinuxLibertineT-Sup.fd
21mr|texlive-libertine-5.3.0-12|1373	%{_texmfdistdir}/tex/latex/libertine/LY1LinuxLibertineT-TLF.fd
21mr|texlive-libertine-5.3.0-12|1374	%{_texmfdistdir}/tex/latex/libertine/LY1LinuxLibertineT-TOsF.fd
21mr|texlive-libertine-5.3.0-12|1375	%{_texmfdistdir}/tex/latex/libertine/LinBiolinum_K.tex
21mr|texlive-libertine-5.3.0-12|1376	%{_texmfdistdir}/tex/latex/libertine/LinBiolinum_R.tex
21mr|texlive-libertine-5.3.0-12|1377	%{_texmfdistdir}/tex/latex/libertine/LinLibertine_I.tex
21mr|texlive-libertine-5.3.0-12|1378	%{_texmfdistdir}/tex/latex/libertine/LinLibertine_R.tex
21mr|texlive-libertine-5.3.0-12|1379	%{_texmfdistdir}/tex/latex/libertine/OT1LinuxBiolinumT-LF.fd
21mr|texlive-libertine-5.3.0-12|1380	%{_texmfdistdir}/tex/latex/libertine/OT1LinuxBiolinumT-OsF.fd
21mr|texlive-libertine-5.3.0-12|1381	%{_texmfdistdir}/tex/latex/libertine/OT1LinuxBiolinumT-Sup.fd
21mr|texlive-libertine-5.3.0-12|1382	%{_texmfdistdir}/tex/latex/libertine/OT1LinuxBiolinumT-TLF.fd
21mr|texlive-libertine-5.3.0-12|1383	%{_texmfdistdir}/tex/latex/libertine/OT1LinuxBiolinumT-TOsF.fd
21mr|texlive-libertine-5.3.0-12|1384	%{_texmfdistdir}/tex/latex/libertine/OT1LinuxLibertineDisplayT-LF.fd
21mr|texlive-libertine-5.3.0-12|1385	%{_texmfdistdir}/tex/latex/libertine/OT1LinuxLibertineDisplayT-OsF.fd
21mr|texlive-libertine-5.3.0-12|1386	%{_texmfdistdir}/tex/latex/libertine/OT1LinuxLibertineDisplayT-Sup.fd
21mr|texlive-libertine-5.3.0-12|1387	%{_texmfdistdir}/tex/latex/libertine/OT1LinuxLibertineDisplayT-TLF.fd
21mr|texlive-libertine-5.3.0-12|1388	%{_texmfdistdir}/tex/latex/libertine/OT1LinuxLibertineDisplayT-TOsF.fd
21mr|texlive-libertine-5.3.0-12|1389	%{_texmfdistdir}/tex/latex/libertine/OT1LinuxLibertineInitialsT-LF.fd
21mr|texlive-libertine-5.3.0-12|1390	%{_texmfdistdir}/tex/latex/libertine/OT1LinuxLibertineInitialsT-OsF.fd
21mr|texlive-libertine-5.3.0-12|1391	%{_texmfdistdir}/tex/latex/libertine/OT1LinuxLibertineInitialsT-TLF.fd
21mr|texlive-libertine-5.3.0-12|1392	%{_texmfdistdir}/tex/latex/libertine/OT1LinuxLibertineMonoT-Sup.fd
21mr|texlive-libertine-5.3.0-12|1393	%{_texmfdistdir}/tex/latex/libertine/OT1LinuxLibertineMonoT-TLF.fd
21mr|texlive-libertine-5.3.0-12|1394	%{_texmfdistdir}/tex/latex/libertine/OT1LinuxLibertineT-LF.fd
21mr|texlive-libertine-5.3.0-12|1395	%{_texmfdistdir}/tex/latex/libertine/OT1LinuxLibertineT-OsF.fd
21mr|texlive-libertine-5.3.0-12|1396	%{_texmfdistdir}/tex/latex/libertine/OT1LinuxLibertineT-Sup.fd
21mr|texlive-libertine-5.3.0-12|1397	%{_texmfdistdir}/tex/latex/libertine/OT1LinuxLibertineT-TLF.fd
21mr|texlive-libertine-5.3.0-12|1398	%{_texmfdistdir}/tex/latex/libertine/OT1LinuxLibertineT-TOsF.fd
21mr|texlive-libertine-5.3.0-12|1399	%{_texmfdistdir}/tex/latex/libertine/T1LinuxBiolinumT-LF.fd
21mr|texlive-libertine-5.3.0-12|1400	%{_texmfdistdir}/tex/latex/libertine/T1LinuxBiolinumT-OsF.fd
21mr|texlive-libertine-5.3.0-12|1401	%{_texmfdistdir}/tex/latex/libertine/T1LinuxBiolinumT-Sup.fd
21mr|texlive-libertine-5.3.0-12|1402	%{_texmfdistdir}/tex/latex/libertine/T1LinuxBiolinumT-TLF.fd
21mr|texlive-libertine-5.3.0-12|1403	%{_texmfdistdir}/tex/latex/libertine/T1LinuxBiolinumT-TOsF.fd
21mr|texlive-libertine-5.3.0-12|1404	%{_texmfdistdir}/tex/latex/libertine/T1LinuxLibertineDisplayT-LF.fd
21mr|texlive-libertine-5.3.0-12|1405	%{_texmfdistdir}/tex/latex/libertine/T1LinuxLibertineDisplayT-OsF.fd
21mr|texlive-libertine-5.3.0-12|1406	%{_texmfdistdir}/tex/latex/libertine/T1LinuxLibertineDisplayT-Sup.fd
21mr|texlive-libertine-5.3.0-12|1407	%{_texmfdistdir}/tex/latex/libertine/T1LinuxLibertineDisplayT-TLF.fd
21mr|texlive-libertine-5.3.0-12|1408	%{_texmfdistdir}/tex/latex/libertine/T1LinuxLibertineDisplayT-TOsF.fd
21mr|texlive-libertine-5.3.0-12|1409	%{_texmfdistdir}/tex/latex/libertine/T1LinuxLibertineInitialsT-LF.fd
21mr|texlive-libertine-5.3.0-12|1410	%{_texmfdistdir}/tex/latex/libertine/T1LinuxLibertineInitialsT-OsF.fd
21mr|texlive-libertine-5.3.0-12|1411	%{_texmfdistdir}/tex/latex/libertine/T1LinuxLibertineInitialsT-TLF.fd
21mr|texlive-libertine-5.3.0-12|1412	%{_texmfdistdir}/tex/latex/libertine/T1LinuxLibertineMonoT-Sup.fd
21mr|texlive-libertine-5.3.0-12|1413	%{_texmfdistdir}/tex/latex/libertine/T1LinuxLibertineMonoT-TLF.fd
21mr|texlive-libertine-5.3.0-12|1414	%{_texmfdistdir}/tex/latex/libertine/T1LinuxLibertineT-LF.fd
21mr|texlive-libertine-5.3.0-12|1415	%{_texmfdistdir}/tex/latex/libertine/T1LinuxLibertineT-OsF.fd
21mr|texlive-libertine-5.3.0-12|1416	%{_texmfdistdir}/tex/latex/libertine/T1LinuxLibertineT-Sup.fd
21mr|texlive-libertine-5.3.0-12|1417	%{_texmfdistdir}/tex/latex/libertine/T1LinuxLibertineT-TLF.fd
21mr|texlive-libertine-5.3.0-12|1418	%{_texmfdistdir}/tex/latex/libertine/T1LinuxLibertineT-TOsF.fd
21mr|texlive-libertine-5.3.0-12|1419	%{_texmfdistdir}/tex/latex/libertine/TS1LinuxBiolinumT-LF.fd
21mr|texlive-libertine-5.3.0-12|1420	%{_texmfdistdir}/tex/latex/libertine/TS1LinuxBiolinumT-OsF.fd
21mr|texlive-libertine-5.3.0-12|1421	%{_texmfdistdir}/tex/latex/libertine/TS1LinuxBiolinumT-TLF.fd
21mr|texlive-libertine-5.3.0-12|1422	%{_texmfdistdir}/tex/latex/libertine/TS1LinuxBiolinumT-TOsF.fd
21mr|texlive-libertine-5.3.0-12|1423	%{_texmfdistdir}/tex/latex/libertine/TS1LinuxLibertineDisplayT-LF.fd
21mr|texlive-libertine-5.3.0-12|1424	%{_texmfdistdir}/tex/latex/libertine/TS1LinuxLibertineDisplayT-OsF.fd
21mr|texlive-libertine-5.3.0-12|1425	%{_texmfdistdir}/tex/latex/libertine/TS1LinuxLibertineDisplayT-TLF.fd
21mr|texlive-libertine-5.3.0-12|1426	%{_texmfdistdir}/tex/latex/libertine/TS1LinuxLibertineDisplayT-TOsF.fd
21mr|texlive-libertine-5.3.0-12|1427	%{_texmfdistdir}/tex/latex/libertine/TS1LinuxLibertineInitialsT-LF.fd
21mr|texlive-libertine-5.3.0-12|1428	%{_texmfdistdir}/tex/latex/libertine/TS1LinuxLibertineInitialsT-OsF.fd
21mr|texlive-libertine-5.3.0-12|1429	%{_texmfdistdir}/tex/latex/libertine/TS1LinuxLibertineInitialsT-TLF.fd
21mr|texlive-libertine-5.3.0-12|1430	%{_texmfdistdir}/tex/latex/libertine/TS1LinuxLibertineMonoT-TLF.fd
21mr|texlive-libertine-5.3.0-12|1431	%{_texmfdistdir}/tex/latex/libertine/TS1LinuxLibertineT-LF.fd
21mr|texlive-libertine-5.3.0-12|1432	%{_texmfdistdir}/tex/latex/libertine/TS1LinuxLibertineT-OsF.fd
21mr|texlive-libertine-5.3.0-12|1433	%{_texmfdistdir}/tex/latex/libertine/TS1LinuxLibertineT-TLF.fd
21mr|texlive-libertine-5.3.0-12|1434	%{_texmfdistdir}/tex/latex/libertine/TS1LinuxLibertineT-TOsF.fd
21mr|texlive-libertine-5.3.0-12|1435	%{_texmfdistdir}/tex/latex/libertine/biolinum-type1.sty
21mr|texlive-libertine-5.3.0-12|1436	%{_texmfdistdir}/tex/latex/libertine/biolinum.sty
21mr|texlive-libertine-5.3.0-12|1437	%{_texmfdistdir}/tex/latex/libertine/libertine-type1.sty
21mr|texlive-libertine-5.3.0-12|1438	%{_texmfdistdir}/tex/latex/libertine/libertine.sty
21mr|texlive-libertine-5.3.0-12|1439	%{_texmfdistdir}/tex/latex/libertine/libertineMono-type1.sty
21mr|texlive-libertine-5.3.0-12|1440	%{_texmfdistdir}/tex/latex/libertine/libertineMono.sty
21mr|texlive-libertine-5.3.0-12|1441	%{_texmfdistdir}/tex/latex/libertine/libertineRoman.sty
21mr|texlive-libertine-5.3.0-12|1442	%{_texmfdistdir}/tex/latex/libertine/libertineotf.sty
21mr|texlive-libertine-5.3.0-12|1443	%doc %{_texmfdistdir}/doc/fonts/libertine/Bugs.txt
21mr|texlive-libertine-5.3.0-12|1444	%doc %{_texmfdistdir}/doc/fonts/libertine/ChangeLog.txt
21mr|texlive-libertine-5.3.0-12|1445	%doc %{_texmfdistdir}/doc/fonts/libertine/GPL.txt
21mr|texlive-libertine-5.3.0-12|1446	%doc %{_texmfdistdir}/doc/fonts/libertine/LICENCE.txt
21mr|texlive-libertine-5.3.0-12|1447	%doc %{_texmfdistdir}/doc/fonts/libertine/README
21mr|texlive-libertine-5.3.0-12|1448	%doc %{_texmfdistdir}/doc/fonts/libertine/ToDo.txt
21mr|texlive-libertine-5.3.0-12|1449	%doc %{_texmfdistdir}/doc/fonts/libertine/g2ntotex.c
21mr|texlive-libertine-5.3.0-12|1450	%doc %{_texmfdistdir}/doc/fonts/libertine/libertine.pdf
21mr|texlive-libertine-5.3.0-12|1451	%doc %{_texmfdistdir}/doc/fonts/libertine/libertine.tex
21mr|texlive-libertine-5.3.0-12|1452	%doc %{_texmfdistdir}/doc/fonts/libertine/rename_enc
21mr|texlive-libertine-5.3.0-12|1453	%doc %{_texmfdistdir}/doc/fonts/libertine/samples.pdf
21mr|texlive-libertine-5.3.0-12|1454	%doc %{_texmfdistdir}/doc/fonts/libertine/samples.tex
21mr|texlive-libertine-5.3.0-12|1455	
21mr|texlive-libertine-5.3.0-12|1456	#-----------------------------------------------------------------------
21mr|texlive-libertine-5.3.0-12|1457	%prep
21mr|texlive-libertine-5.3.0-12|1458	%setup -c -a0 -a1
21mr|texlive-libertine-5.3.0-12|1459	
21mr|texlive-libertine-5.3.0-12|1460	%build
21mr|texlive-libertine-5.3.0-12|1461	
21mr|texlive-libertine-5.3.0-12|1462	%install
21mr|texlive-libertine-5.3.0-12|1463	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-libertine-5.3.0-12|1464	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

18320 21
21mr|texlive-libgreek-1.0-12|1	# revision 27789
21mr|texlive-libgreek-1.0-12|2	# category Package
21mr|texlive-libgreek-1.0-12|3	# catalog-ctan /macros/latex/contrib/libgreek
21mr|texlive-libgreek-1.0-12|4	# catalog-date 2012-09-23 17:25:02 +0200
21mr|texlive-libgreek-1.0-12|5	# catalog-license lppl1.3
21mr|texlive-libgreek-1.0-12|6	# catalog-version 1.0
21mr|texlive-libgreek-1.0-12|7	Name:		texlive-libgreek
21mr|texlive-libgreek-1.0-12|8	Version:	1.0
21mr|texlive-libgreek-1.0-12|9	Release:	12
21mr|texlive-libgreek-1.0-12|10	Summary:	Use Libertine or Biolinum Greek glyphs in mathematics
21mr|texlive-libgreek-1.0-12|11	Group:		Publishing
21mr|texlive-libgreek-1.0-12|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/libgreek
21mr|texlive-libgreek-1.0-12|13	License:	LPPL1.3
21mr|texlive-libgreek-1.0-12|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/libgreek.tar.xz
21mr|texlive-libgreek-1.0-12|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/libgreek.doc.tar.xz
21mr|texlive-libgreek-1.0-12|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/libgreek.source.tar.xz
21mr|texlive-libgreek-1.0-12|17	BuildArch:	noarch
21mr|texlive-libgreek-1.0-12|18	BuildRequires:	texlive-tlpkg
21mr|texlive-libgreek-1.0-12|19	Requires(pre):	texlive-tlpkg
21mr|texlive-libgreek-1.0-12|20	Requires(post):	texlive-kpathsea
21mr|texlive-libgreek-1.0-12|21	
21mr|texlive-libgreek-1.0-12|22	%description
21mr|texlive-libgreek-1.0-12|23	The package is for LaTeX users who wish to use the Libertine or
21mr|texlive-libgreek-1.0-12|24	Biolinum font for the Greek letters in math mode. It is not
21mr|texlive-libgreek-1.0-12|25	necessary to load the libertine package itself, but of course
21mr|texlive-libgreek-1.0-12|26	the Linux-Libertine/Biolinum fonts and LaTeX support files must
21mr|texlive-libgreek-1.0-12|27	have been installed.
21mr|texlive-libgreek-1.0-12|28	
21mr|texlive-libgreek-1.0-12|29	#-----------------------------------------------------------------------
21mr|texlive-libgreek-1.0-12|30	%files
21mr|texlive-libgreek-1.0-12|31	%{_texmfdistdir}/tex/latex/libgreek/libgreek.sty
21mr|texlive-libgreek-1.0-12|32	%doc %{_texmfdistdir}/doc/latex/libgreek/README
21mr|texlive-libgreek-1.0-12|33	%doc %{_texmfdistdir}/doc/latex/libgreek/libgreek.pdf
21mr|texlive-libgreek-1.0-12|34	%doc %{_texmfdistdir}/doc/latex/libgreek/libgreekcheck.tex
21mr|texlive-libgreek-1.0-12|35	#- source
21mr|texlive-libgreek-1.0-12|36	%doc %{_texmfdistdir}/source/latex/libgreek/libgreek.dtx
21mr|texlive-libgreek-1.0-12|37	%doc %{_texmfdistdir}/source/latex/libgreek/libgreek.ins
21mr|texlive-libgreek-1.0-12|38	
21mr|texlive-libgreek-1.0-12|39	#-----------------------------------------------------------------------
21mr|texlive-libgreek-1.0-12|40	%prep
21mr|texlive-libgreek-1.0-12|41	%setup -c -a0 -a1 -a2
21mr|texlive-libgreek-1.0-12|42	
21mr|texlive-libgreek-1.0-12|43	%build
21mr|texlive-libgreek-1.0-12|44	
21mr|texlive-libgreek-1.0-12|45	%install
21mr|texlive-libgreek-1.0-12|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-libgreek-1.0-12|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18321 21
21mr|texlive-lilyglyphs-9.2.3-2|1	# revision 33164
21mr|texlive-lilyglyphs-9.2.3-2|2	# category Package
21mr|texlive-lilyglyphs-9.2.3-2|3	# catalog-ctan /macros/luatex/latex/lilyglyphs
21mr|texlive-lilyglyphs-9.2.3-2|4	# catalog-date 2014-03-12 18:15:39 +0100
21mr|texlive-lilyglyphs-9.2.3-2|5	# catalog-license lppl1.3
21mr|texlive-lilyglyphs-9.2.3-2|6	# catalog-version 9.2.3
21mr|texlive-lilyglyphs-9.2.3-2|7	Name:		texlive-lilyglyphs
21mr|texlive-lilyglyphs-9.2.3-2|8	Version:	9.2.3
21mr|texlive-lilyglyphs-9.2.3-2|9	Release:	2
21mr|texlive-lilyglyphs-9.2.3-2|10	Summary:	Access lilypond fragments and glyphs, in LaTeX
21mr|texlive-lilyglyphs-9.2.3-2|11	Group:		Publishing
21mr|texlive-lilyglyphs-9.2.3-2|12	URL:		http://www.ctan.org/tex-archive/macros/luatex/latex/lilyglyphs
21mr|texlive-lilyglyphs-9.2.3-2|13	License:	LPPL1.3
21mr|texlive-lilyglyphs-9.2.3-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lilyglyphs.tar.xz
21mr|texlive-lilyglyphs-9.2.3-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lilyglyphs.doc.tar.xz
21mr|texlive-lilyglyphs-9.2.3-2|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lilyglyphs.source.tar.xz
21mr|texlive-lilyglyphs-9.2.3-2|17	BuildArch:	noarch
21mr|texlive-lilyglyphs-9.2.3-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-lilyglyphs-9.2.3-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-lilyglyphs-9.2.3-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-lilyglyphs-9.2.3-2|21	Provides:	texlive-lilyglyphs.bin = %{EVRD}
21mr|texlive-lilyglyphs-9.2.3-2|22	
21mr|texlive-lilyglyphs-9.2.3-2|23	%description
21mr|texlive-lilyglyphs-9.2.3-2|24	The package provides the means to include arbitrary elements of
21mr|texlive-lilyglyphs-9.2.3-2|25	Lilypond notation, including symbols from Lilypond's Emmentaler
21mr|texlive-lilyglyphs-9.2.3-2|26	font, in a LaTeX document. The package uses OpenType fonts, and
21mr|texlive-lilyglyphs-9.2.3-2|27	as a result must be compiled with LuaLaTeX or XeLaTeX.
21mr|texlive-lilyglyphs-9.2.3-2|28	
21mr|texlive-lilyglyphs-9.2.3-2|29	#-----------------------------------------------------------------------
21mr|texlive-lilyglyphs-9.2.3-2|30	%files
21mr|texlive-lilyglyphs-9.2.3-2|31	%{_bindir}/lily-*
21mr|texlive-lilyglyphs-9.2.3-2|32	%{_texmfdistdir}/fonts/opentype/public/lilyglyphs/FONTLOG
21mr|texlive-lilyglyphs-9.2.3-2|33	%{_texmfdistdir}/fonts/opentype/public/lilyglyphs/LICENSE.OFL
21mr|texlive-lilyglyphs-9.2.3-2|34	%{_texmfdistdir}/fonts/opentype/public/lilyglyphs/emmentaler-11.otf
21mr|texlive-lilyglyphs-9.2.3-2|35	%{_texmfdistdir}/fonts/opentype/public/lilyglyphs/emmentaler-13.otf
21mr|texlive-lilyglyphs-9.2.3-2|36	%{_texmfdistdir}/fonts/opentype/public/lilyglyphs/emmentaler-14.otf
21mr|texlive-lilyglyphs-9.2.3-2|37	%{_texmfdistdir}/fonts/opentype/public/lilyglyphs/emmentaler-16.otf
21mr|texlive-lilyglyphs-9.2.3-2|38	%{_texmfdistdir}/fonts/opentype/public/lilyglyphs/emmentaler-18.otf
21mr|texlive-lilyglyphs-9.2.3-2|39	%{_texmfdistdir}/fonts/opentype/public/lilyglyphs/emmentaler-20.otf
21mr|texlive-lilyglyphs-9.2.3-2|40	%{_texmfdistdir}/fonts/opentype/public/lilyglyphs/emmentaler-23.otf
21mr|texlive-lilyglyphs-9.2.3-2|41	%{_texmfdistdir}/fonts/opentype/public/lilyglyphs/emmentaler-26.otf
21mr|texlive-lilyglyphs-9.2.3-2|42	%{_texmfdistdir}/fonts/opentype/public/lilyglyphs/emmentaler-brace.otf
21mr|texlive-lilyglyphs-9.2.3-2|43	%{_texmfdistdir}/scripts/lilyglyphs/lily-glyph-commands.py
21mr|texlive-lilyglyphs-9.2.3-2|44	%{_texmfdistdir}/scripts/lilyglyphs/lily-image-commands.py
21mr|texlive-lilyglyphs-9.2.3-2|45	%{_texmfdistdir}/scripts/lilyglyphs/lily-rebuild-pdfs.py
21mr|texlive-lilyglyphs-9.2.3-2|46	%{_texmfdistdir}/scripts/lilyglyphs/lilyglyphs_common.py
21mr|texlive-lilyglyphs-9.2.3-2|47	%{_texmfdistdir}/tex/lualatex/lilyglyphs/README-tex
21mr|texlive-lilyglyphs-9.2.3-2|48	%{_texmfdistdir}/tex/lualatex/lilyglyphs/commands/README-commands
21mr|texlive-lilyglyphs-9.2.3-2|49	%{_texmfdistdir}/tex/lualatex/lilyglyphs/commands/accidentals.inp
21mr|texlive-lilyglyphs-9.2.3-2|50	%{_texmfdistdir}/tex/lualatex/lilyglyphs/commands/accordion.inp
21mr|texlive-lilyglyphs-9.2.3-2|51	%{_texmfdistdir}/tex/lualatex/lilyglyphs/commands/beamednotes.inp
21mr|texlive-lilyglyphs-9.2.3-2|52	%{_texmfdistdir}/tex/lualatex/lilyglyphs/commands/clefs.inp
21mr|texlive-lilyglyphs-9.2.3-2|53	%{_texmfdistdir}/tex/lualatex/lilyglyphs/commands/dynamics.inp
21mr|texlive-lilyglyphs-9.2.3-2|54	%{_texmfdistdir}/tex/lualatex/lilyglyphs/commands/fancyexamples.inp
21mr|texlive-lilyglyphs-9.2.3-2|55	%{_texmfdistdir}/tex/lualatex/lilyglyphs/commands/noteheads.inp
21mr|texlive-lilyglyphs-9.2.3-2|56	%{_texmfdistdir}/tex/lualatex/lilyglyphs/commands/numbers.inp
21mr|texlive-lilyglyphs-9.2.3-2|57	%{_texmfdistdir}/tex/lualatex/lilyglyphs/commands/rests.inp
21mr|texlive-lilyglyphs-9.2.3-2|58	%{_texmfdistdir}/tex/lualatex/lilyglyphs/commands/scripts.inp
21mr|texlive-lilyglyphs-9.2.3-2|59	%{_texmfdistdir}/tex/lualatex/lilyglyphs/commands/singlenotes.inp
21mr|texlive-lilyglyphs-9.2.3-2|60	%{_texmfdistdir}/tex/lualatex/lilyglyphs/commands/timesignatures.inp
21mr|texlive-lilyglyphs-9.2.3-2|61	%{_texmfdistdir}/tex/lualatex/lilyglyphs/core/README-core
21mr|texlive-lilyglyphs-9.2.3-2|62	%{_texmfdistdir}/tex/lualatex/lilyglyphs/core/dotted.inp
21mr|texlive-lilyglyphs-9.2.3-2|63	%{_texmfdistdir}/tex/lualatex/lilyglyphs/core/genericAccess.inp
21mr|texlive-lilyglyphs-9.2.3-2|64	%{_texmfdistdir}/tex/lualatex/lilyglyphs/core/keyval.inp
21mr|texlive-lilyglyphs-9.2.3-2|65	%{_texmfdistdir}/tex/lualatex/lilyglyphs/core/opticals.inp
21mr|texlive-lilyglyphs-9.2.3-2|66	%{_texmfdistdir}/tex/lualatex/lilyglyphs/lilyglyphs.sty
21mr|texlive-lilyglyphs-9.2.3-2|67	%{_texmfdistdir}/tex/lualatex/lilyglyphs/pdfs/lily-crescHairpin.pdf
21mr|texlive-lilyglyphs-9.2.3-2|68	%{_texmfdistdir}/tex/lualatex/lilyglyphs/pdfs/lily-crotchet.pdf
21mr|texlive-lilyglyphs-9.2.3-2|69	%{_texmfdistdir}/tex/lualatex/lilyglyphs/pdfs/lily-crotchetDotted.pdf
21mr|texlive-lilyglyphs-9.2.3-2|70	%{_texmfdistdir}/tex/lualatex/lilyglyphs/pdfs/lily-crotchetDottedDouble.pdf
21mr|texlive-lilyglyphs-9.2.3-2|71	%{_texmfdistdir}/tex/lualatex/lilyglyphs/pdfs/lily-crotchetDottedDoubleDown.pdf
21mr|texlive-lilyglyphs-9.2.3-2|72	%{_texmfdistdir}/tex/lualatex/lilyglyphs/pdfs/lily-crotchetDottedDown.pdf
21mr|texlive-lilyglyphs-9.2.3-2|73	%{_texmfdistdir}/tex/lualatex/lilyglyphs/pdfs/lily-crotchetDown.pdf
21mr|texlive-lilyglyphs-9.2.3-2|74	%{_texmfdistdir}/tex/lualatex/lilyglyphs/pdfs/lily-decrescHairpin.pdf
21mr|texlive-lilyglyphs-9.2.3-2|75	%{_texmfdistdir}/tex/lualatex/lilyglyphs/pdfs/lily-demisemiquaver.pdf
21mr|texlive-lilyglyphs-9.2.3-2|76	%{_texmfdistdir}/tex/lualatex/lilyglyphs/pdfs/lily-demisemiquaverDotted.pdf
21mr|texlive-lilyglyphs-9.2.3-2|77	%{_texmfdistdir}/tex/lualatex/lilyglyphs/pdfs/lily-demisemiquaverDottedDouble.pdf
21mr|texlive-lilyglyphs-9.2.3-2|78	%{_texmfdistdir}/tex/lualatex/lilyglyphs/pdfs/lily-demisemiquaverDottedDoubleDown.pdf
21mr|texlive-lilyglyphs-9.2.3-2|79	%{_texmfdistdir}/tex/lualatex/lilyglyphs/pdfs/lily-demisemiquaverDottedDown.pdf
21mr|texlive-lilyglyphs-9.2.3-2|80	%{_texmfdistdir}/tex/lualatex/lilyglyphs/pdfs/lily-demisemiquaverDown.pdf
21mr|texlive-lilyglyphs-9.2.3-2|81	%{_texmfdistdir}/tex/lualatex/lilyglyphs/pdfs/lily-fancyExample.pdf
21mr|texlive-lilyglyphs-9.2.3-2|82	%{_texmfdistdir}/tex/lualatex/lilyglyphs/pdfs/lily-halfNote.pdf
21mr|texlive-lilyglyphs-9.2.3-2|83	%{_texmfdistdir}/tex/lualatex/lilyglyphs/pdfs/lily-halfNoteDotted.pdf
21mr|texlive-lilyglyphs-9.2.3-2|84	%{_texmfdistdir}/tex/lualatex/lilyglyphs/pdfs/lily-halfNoteDottedDouble.pdf
21mr|texlive-lilyglyphs-9.2.3-2|85	%{_texmfdistdir}/tex/lualatex/lilyglyphs/pdfs/lily-halfNoteDottedDoubleDown.pdf
21mr|texlive-lilyglyphs-9.2.3-2|86	%{_texmfdistdir}/tex/lualatex/lilyglyphs/pdfs/lily-halfNoteDottedDown.pdf
21mr|texlive-lilyglyphs-9.2.3-2|87	%{_texmfdistdir}/tex/lualatex/lilyglyphs/pdfs/lily-halfNoteDown.pdf
21mr|texlive-lilyglyphs-9.2.3-2|88	%{_texmfdistdir}/tex/lualatex/lilyglyphs/pdfs/lily-quaver.pdf
21mr|texlive-lilyglyphs-9.2.3-2|89	%{_texmfdistdir}/tex/lualatex/lilyglyphs/pdfs/lily-quaverDotted.pdf
21mr|texlive-lilyglyphs-9.2.3-2|90	%{_texmfdistdir}/tex/lualatex/lilyglyphs/pdfs/lily-quaverDottedDouble.pdf
21mr|texlive-lilyglyphs-9.2.3-2|91	%{_texmfdistdir}/tex/lualatex/lilyglyphs/pdfs/lily-quaverDottedDoubleDdown.pdf
21mr|texlive-lilyglyphs-9.2.3-2|92	%{_texmfdistdir}/tex/lualatex/lilyglyphs/pdfs/lily-quaverDottedDoubleDown.pdf
21mr|texlive-lilyglyphs-9.2.3-2|93	%{_texmfdistdir}/tex/lualatex/lilyglyphs/pdfs/lily-quaverDottedDown.pdf
21mr|texlive-lilyglyphs-9.2.3-2|94	%{_texmfdistdir}/tex/lualatex/lilyglyphs/pdfs/lily-quaverDown.pdf
21mr|texlive-lilyglyphs-9.2.3-2|95	%{_texmfdistdir}/tex/lualatex/lilyglyphs/pdfs/lily-semiquaver.pdf
21mr|texlive-lilyglyphs-9.2.3-2|96	%{_texmfdistdir}/tex/lualatex/lilyglyphs/pdfs/lily-semiquaverDotted.pdf
21mr|texlive-lilyglyphs-9.2.3-2|97	%{_texmfdistdir}/tex/lualatex/lilyglyphs/pdfs/lily-semiquaverDottedDouble.pdf
21mr|texlive-lilyglyphs-9.2.3-2|98	%{_texmfdistdir}/tex/lualatex/lilyglyphs/pdfs/lily-semiquaverDottedDoubleDown.pdf
21mr|texlive-lilyglyphs-9.2.3-2|99	%{_texmfdistdir}/tex/lualatex/lilyglyphs/pdfs/lily-semiquaverDottedDown.pdf
21mr|texlive-lilyglyphs-9.2.3-2|100	%{_texmfdistdir}/tex/lualatex/lilyglyphs/pdfs/lily-semiquaverDown.pdf
21mr|texlive-lilyglyphs-9.2.3-2|101	%{_texmfdistdir}/tex/lualatex/lilyglyphs/pdfs/lily-threeBeamedQuavers.pdf
21mr|texlive-lilyglyphs-9.2.3-2|102	%{_texmfdistdir}/tex/lualatex/lilyglyphs/pdfs/lily-threeBeamedQuaversI.pdf
21mr|texlive-lilyglyphs-9.2.3-2|103	%{_texmfdistdir}/tex/lualatex/lilyglyphs/pdfs/lily-threeBeamedQuaversII.pdf
21mr|texlive-lilyglyphs-9.2.3-2|104	%{_texmfdistdir}/tex/lualatex/lilyglyphs/pdfs/lily-threeBeamedQuaversIII.pdf
21mr|texlive-lilyglyphs-9.2.3-2|105	%{_texmfdistdir}/tex/lualatex/lilyglyphs/pdfs/lily-twoBeamedQuavers.pdf
21mr|texlive-lilyglyphs-9.2.3-2|106	%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/CHANGES.md
21mr|texlive-lilyglyphs-9.2.3-2|107	%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/INSTALL
21mr|texlive-lilyglyphs-9.2.3-2|108	%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/README
21mr|texlive-lilyglyphs-9.2.3-2|109	%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/README-scripts
21mr|texlive-lilyglyphs-9.2.3-2|110	%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/VERSION
21mr|texlive-lilyglyphs-9.2.3-2|111	%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/lilyglyphs-example-400.png
21mr|texlive-lilyglyphs-9.2.3-2|112	%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/lilyglyphs-example-600.png
21mr|texlive-lilyglyphs-9.2.3-2|113	%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/lilyglyphs-example-de.pdf
21mr|texlive-lilyglyphs-9.2.3-2|114	%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/lilyglyphs-example-de.tex
21mr|texlive-lilyglyphs-9.2.3-2|115	%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/lilyglyphs-example.pdf
21mr|texlive-lilyglyphs-9.2.3-2|116	%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/lilyglyphs-example.png
21mr|texlive-lilyglyphs-9.2.3-2|117	%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/lilyglyphs-example.tex
21mr|texlive-lilyglyphs-9.2.3-2|118	%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/lilyglyphs.pdf
21mr|texlive-lilyglyphs-9.2.3-2|119	%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/lilyglyphs.tex
21mr|texlive-lilyglyphs-9.2.3-2|120	%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/lilyglyphs_logo/lilyglyphs_logo.pdf
21mr|texlive-lilyglyphs-9.2.3-2|121	%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/lilyglyphs_logo/lilyglyphs_logo.png
21mr|texlive-lilyglyphs-9.2.3-2|122	%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/lilyglyphs_logo/lilyglyphs_logo.tex
21mr|texlive-lilyglyphs-9.2.3-2|123	%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/lilyglyphs_private.zip
21mr|texlive-lilyglyphs-9.2.3-2|124	%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/resources/lily-088c978c.png
21mr|texlive-lilyglyphs-9.2.3-2|125	%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/resources/lily-1981c3c7.png
21mr|texlive-lilyglyphs-9.2.3-2|126	%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/resources/lily-20e8632d.png
21mr|texlive-lilyglyphs-9.2.3-2|127	%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/resources/lily-2abb8a04.png
21mr|texlive-lilyglyphs-9.2.3-2|128	%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/resources/lily-2be182be.png
21mr|texlive-lilyglyphs-9.2.3-2|129	%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/resources/lily-3b47d3fe.png
21mr|texlive-lilyglyphs-9.2.3-2|130	%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/resources/lily-3f4afecc.png
21mr|texlive-lilyglyphs-9.2.3-2|131	%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/resources/lily-40869867.png
21mr|texlive-lilyglyphs-9.2.3-2|132	%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/resources/lily-5b13ce04.png
21mr|texlive-lilyglyphs-9.2.3-2|133	%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/resources/lily-5c91a201.png
21mr|texlive-lilyglyphs-9.2.3-2|134	%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/resources/lily-707477b7.png
21mr|texlive-lilyglyphs-9.2.3-2|135	%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/resources/lily-76dbcd67.png
21mr|texlive-lilyglyphs-9.2.3-2|136	%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/resources/lily-7fd84ff8.png
21mr|texlive-lilyglyphs-9.2.3-2|137	%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/resources/lily-8155deab.png
21mr|texlive-lilyglyphs-9.2.3-2|138	%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/resources/lily-8b332c94.png
21mr|texlive-lilyglyphs-9.2.3-2|139	%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/resources/lily-8d82df0c.png
21mr|texlive-lilyglyphs-9.2.3-2|140	%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/resources/lily-8d8bb8a3.png
21mr|texlive-lilyglyphs-9.2.3-2|141	%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/resources/lily-907bc72d.png
21mr|texlive-lilyglyphs-9.2.3-2|142	%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/resources/lily-a2bf82dd.png
21mr|texlive-lilyglyphs-9.2.3-2|143	%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/resources/lily-ae3fd948.png
21mr|texlive-lilyglyphs-9.2.3-2|144	%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/resources/lily-b3dc0958.png
21mr|texlive-lilyglyphs-9.2.3-2|145	%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/resources/lily-b69af986.png
21mr|texlive-lilyglyphs-9.2.3-2|146	%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/resources/lily-d9988a2c.png
21mr|texlive-lilyglyphs-9.2.3-2|147	%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/resources/lily-dffaecd2.png
21mr|texlive-lilyglyphs-9.2.3-2|148	%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/resources/lily-f4d0afc9.png
21mr|texlive-lilyglyphs-9.2.3-2|149	%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/resources/lilyglyphsManualFonts.sty
21mr|texlive-lilyglyphs-9.2.3-2|150	%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/resources/lilyglyphsStyle.sty
21mr|texlive-lilyglyphs-9.2.3-2|151	%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/resources/lilypond-manuals.css
21mr|texlive-lilyglyphs-9.2.3-2|152	%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/documentation/the-feta-font-2-18-0.html
21mr|texlive-lilyglyphs-9.2.3-2|153	%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/license/COPYING.LPPL
21mr|texlive-lilyglyphs-9.2.3-2|154	%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/license/MANIFEST
21mr|texlive-lilyglyphs-9.2.3-2|155	%doc %{_texmfdistdir}/doc/lualatex/lilyglyphs/license/license-preamble.inp
21mr|texlive-lilyglyphs-9.2.3-2|156	#- source
21mr|texlive-lilyglyphs-9.2.3-2|157	%doc %{_texmfdistdir}/source/luatex/lilyglyphs/fonts/README-emmentaler
21mr|texlive-lilyglyphs-9.2.3-2|158	%doc %{_texmfdistdir}/source/luatex/lilyglyphs/fonts/emmentaler-2-18-0.zip
21mr|texlive-lilyglyphs-9.2.3-2|159	%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/definitions/_template.ly
21mr|texlive-lilyglyphs-9.2.3-2|160	%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/definitions/beamednotes.ly
21mr|texlive-lilyglyphs-9.2.3-2|161	%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/definitions/dynamicsigns.ly
21mr|texlive-lilyglyphs-9.2.3-2|162	%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/definitions/fancyexamples.ly
21mr|texlive-lilyglyphs-9.2.3-2|163	%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/definitions/score.ily
21mr|texlive-lilyglyphs-9.2.3-2|164	%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/definitions/singlenotes.ly
21mr|texlive-lilyglyphs-9.2.3-2|165	%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/definitions/singlenotes.pdf
21mr|texlive-lilyglyphs-9.2.3-2|166	%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/generated_src/lily-crescHairpin.ly
21mr|texlive-lilyglyphs-9.2.3-2|167	%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/generated_src/lily-crotchet.ly
21mr|texlive-lilyglyphs-9.2.3-2|168	%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/generated_src/lily-crotchetDotted.ly
21mr|texlive-lilyglyphs-9.2.3-2|169	%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/generated_src/lily-crotchetDottedDouble.ly
21mr|texlive-lilyglyphs-9.2.3-2|170	%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/generated_src/lily-crotchetDottedDoubleDown.ly
21mr|texlive-lilyglyphs-9.2.3-2|171	%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/generated_src/lily-crotchetDottedDown.ly
21mr|texlive-lilyglyphs-9.2.3-2|172	%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/generated_src/lily-crotchetDown.ly
21mr|texlive-lilyglyphs-9.2.3-2|173	%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/generated_src/lily-decrescHairpin.ly
21mr|texlive-lilyglyphs-9.2.3-2|174	%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/generated_src/lily-demisemiquaver.ly
21mr|texlive-lilyglyphs-9.2.3-2|175	%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/generated_src/lily-demisemiquaverDotted.ly
21mr|texlive-lilyglyphs-9.2.3-2|176	%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/generated_src/lily-demisemiquaverDottedDouble.ly
21mr|texlive-lilyglyphs-9.2.3-2|177	%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/generated_src/lily-demisemiquaverDottedDoubleDown.ly
21mr|texlive-lilyglyphs-9.2.3-2|178	%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/generated_src/lily-demisemiquaverDottedDown.ly
21mr|texlive-lilyglyphs-9.2.3-2|179	%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/generated_src/lily-demisemiquaverDown.ly
21mr|texlive-lilyglyphs-9.2.3-2|180	%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/generated_src/lily-fancyExample.ly
21mr|texlive-lilyglyphs-9.2.3-2|181	%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/generated_src/lily-halfNote.ly
21mr|texlive-lilyglyphs-9.2.3-2|182	%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/generated_src/lily-halfNoteDotted.ly
21mr|texlive-lilyglyphs-9.2.3-2|183	%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/generated_src/lily-halfNoteDottedDouble.ly
21mr|texlive-lilyglyphs-9.2.3-2|184	%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/generated_src/lily-halfNoteDottedDoubleDown.ly
21mr|texlive-lilyglyphs-9.2.3-2|185	%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/generated_src/lily-halfNoteDottedDown.ly
21mr|texlive-lilyglyphs-9.2.3-2|186	%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/generated_src/lily-halfNoteDown.ly
21mr|texlive-lilyglyphs-9.2.3-2|187	%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/generated_src/lily-quaver.ly
21mr|texlive-lilyglyphs-9.2.3-2|188	%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/generated_src/lily-quaverDotted.ly
21mr|texlive-lilyglyphs-9.2.3-2|189	%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/generated_src/lily-quaverDottedDouble.ly
21mr|texlive-lilyglyphs-9.2.3-2|190	%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/generated_src/lily-quaverDottedDoubleDdown.ly
21mr|texlive-lilyglyphs-9.2.3-2|191	%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/generated_src/lily-quaverDottedDoubleDown.ly
21mr|texlive-lilyglyphs-9.2.3-2|192	%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/generated_src/lily-quaverDottedDown.ly
21mr|texlive-lilyglyphs-9.2.3-2|193	%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/generated_src/lily-quaverDown.ly
21mr|texlive-lilyglyphs-9.2.3-2|194	%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/generated_src/lily-semiquaver.ly
21mr|texlive-lilyglyphs-9.2.3-2|195	%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/generated_src/lily-semiquaverDotted.ly
21mr|texlive-lilyglyphs-9.2.3-2|196	%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/generated_src/lily-semiquaverDottedDouble.ly
21mr|texlive-lilyglyphs-9.2.3-2|197	%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/generated_src/lily-semiquaverDottedDoubleDown.ly
21mr|texlive-lilyglyphs-9.2.3-2|198	%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/generated_src/lily-semiquaverDottedDown.ly
21mr|texlive-lilyglyphs-9.2.3-2|199	%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/generated_src/lily-semiquaverDown.ly
21mr|texlive-lilyglyphs-9.2.3-2|200	%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/generated_src/lily-threeBeamedQuavers.ly
21mr|texlive-lilyglyphs-9.2.3-2|201	%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/generated_src/lily-threeBeamedQuaversI.ly
21mr|texlive-lilyglyphs-9.2.3-2|202	%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/generated_src/lily-threeBeamedQuaversII.ly
21mr|texlive-lilyglyphs-9.2.3-2|203	%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/generated_src/lily-threeBeamedQuaversIII.ly
21mr|texlive-lilyglyphs-9.2.3-2|204	%doc %{_texmfdistdir}/source/luatex/lilyglyphs/glyphimages/generated_src/lily-twoBeamedQuavers.ly
21mr|texlive-lilyglyphs-9.2.3-2|205	
21mr|texlive-lilyglyphs-9.2.3-2|206	#-----------------------------------------------------------------------
21mr|texlive-lilyglyphs-9.2.3-2|207	%prep
21mr|texlive-lilyglyphs-9.2.3-2|208	%setup -c -a0 -a1 -a2
21mr|texlive-lilyglyphs-9.2.3-2|209	
21mr|texlive-lilyglyphs-9.2.3-2|210	%build
21mr|texlive-lilyglyphs-9.2.3-2|211	
21mr|texlive-lilyglyphs-9.2.3-2|212	%install
21mr|texlive-lilyglyphs-9.2.3-2|213	mkdir -p %{buildroot}%{_bindir}
21mr|texlive-lilyglyphs-9.2.3-2|214	pushd %{buildroot}%{_bindir}
21mr|texlive-lilyglyphs-9.2.3-2|215	ln -sf %{_texmfdistdir}/scripts/lilyglyphs/lily-glyph-commands.py lily-glyph-commands
21mr|texlive-lilyglyphs-9.2.3-2|216	ln -sf %{_texmfdistdir}/scripts/lilyglyphs/lily-image-commands.py lily-image-commands
21mr|texlive-lilyglyphs-9.2.3-2|217	ln -sf %{_texmfdistdir}/scripts/lilyglyphs/lily-rebuild-pdfs.py lily-rebuild-pdfs
21mr|texlive-lilyglyphs-9.2.3-2|218	popd
21mr|texlive-lilyglyphs-9.2.3-2|219	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-lilyglyphs-9.2.3-2|220	cp -fpar texmf-dist %{buildroot}%{_datadir}

18322 21
21mr|texlive-limap-2.2-2|1	Name:		texlive-limap
21mr|texlive-limap-2.2-2|2	Version:	2.2
21mr|texlive-limap-2.2-2|3	Release:	2
21mr|texlive-limap-2.2-2|4	Epoch:		1
21mr|texlive-limap-2.2-2|5	Summary:	Typeset maps and blocks according to the Information Mapping method
21mr|texlive-limap-2.2-2|6	Group:		Publishing
21mr|texlive-limap-2.2-2|7	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/gene/limap
21mr|texlive-limap-2.2-2|8	License:	LPPL
21mr|texlive-limap-2.2-2|9	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/limap.tar.xz
21mr|texlive-limap-2.2-2|10	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/limap.source.tar.xz
21mr|texlive-limap-2.2-2|11	BuildArch:	noarch
21mr|texlive-limap-2.2-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-limap-2.2-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-limap-2.2-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-limap-2.2-2|15	
21mr|texlive-limap-2.2-2|16	%description
21mr|texlive-limap-2.2-2|17	The Information Mapping method provides a methodology for
21mr|texlive-limap-2.2-2|18	structuring and presenting information. It claims to be useful
21mr|texlive-limap-2.2-2|19	for readers who are more concerned about finding the right
21mr|texlive-limap-2.2-2|20	information than reading the document as a whole. Thus short,
21mr|texlive-limap-2.2-2|21	highly structured, and context free pieces of information are
21mr|texlive-limap-2.2-2|22	used. A LaTeX style and a LaTeX class are provided. The style
21mr|texlive-limap-2.2-2|23	contains definitions to typeset maps and blocks according to
21mr|texlive-limap-2.2-2|24	the Information Mapping method. The class provides all
21mr|texlive-limap-2.2-2|25	definitions to typeset a whole document.
21mr|texlive-limap-2.2-2|26	
21mr|texlive-limap-2.2-2|27	#-----------------------------------------------------------------------
21mr|texlive-limap-2.2-2|28	%files
21mr|texlive-limap-2.2-2|29	%{_texmfdistdir}/tex/latex/limap
21mr|texlive-limap-2.2-2|30	#- source
21mr|texlive-limap-2.2-2|31	%doc %{_texmfdistdir}/source/latex/limap
21mr|texlive-limap-2.2-2|32	
21mr|texlive-limap-2.2-2|33	#-----------------------------------------------------------------------
21mr|texlive-limap-2.2-2|34	%prep
21mr|texlive-limap-2.2-2|35	%setup -c -a0 -a1
21mr|texlive-limap-2.2-2|36	
21mr|texlive-limap-2.2-2|37	%build
21mr|texlive-limap-2.2-2|38	
21mr|texlive-limap-2.2-2|39	%install
21mr|texlive-limap-2.2-2|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-limap-2.2-2|41	cp -fpar tex source %{buildroot}%{_texmfdistdir}

18323 21
21mr|texlive-linegoal-2.9-7|1	# revision 21523
21mr|texlive-linegoal-2.9-7|2	# category Package
21mr|texlive-linegoal-2.9-7|3	# catalog-ctan /macros/latex/contrib/linegoal
21mr|texlive-linegoal-2.9-7|4	# catalog-date 2011-02-25 20:25:45 +0100
21mr|texlive-linegoal-2.9-7|5	# catalog-license lppl1.3
21mr|texlive-linegoal-2.9-7|6	# catalog-version 2.9
21mr|texlive-linegoal-2.9-7|7	Name:		texlive-linegoal
21mr|texlive-linegoal-2.9-7|8	Version:	2.9
21mr|texlive-linegoal-2.9-7|9	Release:	7
21mr|texlive-linegoal-2.9-7|10	Summary:	A "dimen" that returns the space left on the line
21mr|texlive-linegoal-2.9-7|11	Group:		Publishing
21mr|texlive-linegoal-2.9-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/linegoal
21mr|texlive-linegoal-2.9-7|13	License:	LPPL1.3
21mr|texlive-linegoal-2.9-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/linegoal.tar.xz
21mr|texlive-linegoal-2.9-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/linegoal.doc.tar.xz
21mr|texlive-linegoal-2.9-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/linegoal.source.tar.xz
21mr|texlive-linegoal-2.9-7|17	BuildArch:	noarch
21mr|texlive-linegoal-2.9-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-linegoal-2.9-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-linegoal-2.9-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-linegoal-2.9-7|21	
21mr|texlive-linegoal-2.9-7|22	%description
21mr|texlive-linegoal-2.9-7|23	The linegoal package provides a macro \linegoal to be used with
21mr|texlive-linegoal-2.9-7|24	\setlength: \setlength<some dimen>\linegoal will set <some
21mr|texlive-linegoal-2.9-7|25	dimen> to the horizontal length of the remainder of the line.
21mr|texlive-linegoal-2.9-7|26	This is achieved using the \pdfsavepos primitive of pdftex,
21mr|texlive-linegoal-2.9-7|27	through the zref-savepos package. Example: Some text:
21mr|texlive-linegoal-2.9-7|28	\begin{tabularx}\linegoal{|l|X|} \hline one & two \\ three &
21mr|texlive-linegoal-2.9-7|29	four \\\hline \end{tabularx} will position the table after the
21mr|texlive-linegoal-2.9-7|30	initial text, and make the table fill the rest of the line.
21mr|texlive-linegoal-2.9-7|31	
21mr|texlive-linegoal-2.9-7|32	
21mr|texlive-linegoal-2.9-7|33	#-----------------------------------------------------------------------
21mr|texlive-linegoal-2.9-7|34	%files
21mr|texlive-linegoal-2.9-7|35	%{_texmfdistdir}/tex/latex/linegoal/linegoal.sty
21mr|texlive-linegoal-2.9-7|36	%doc %{_texmfdistdir}/doc/latex/linegoal/README
21mr|texlive-linegoal-2.9-7|37	%doc %{_texmfdistdir}/doc/latex/linegoal/linegoal.pdf
21mr|texlive-linegoal-2.9-7|38	#- source
21mr|texlive-linegoal-2.9-7|39	%doc %{_texmfdistdir}/source/latex/linegoal/linegoal.drv
21mr|texlive-linegoal-2.9-7|40	%doc %{_texmfdistdir}/source/latex/linegoal/linegoal.dtx
21mr|texlive-linegoal-2.9-7|41	%doc %{_texmfdistdir}/source/latex/linegoal/linegoal.ins
21mr|texlive-linegoal-2.9-7|42	
21mr|texlive-linegoal-2.9-7|43	#-----------------------------------------------------------------------
21mr|texlive-linegoal-2.9-7|44	%prep
21mr|texlive-linegoal-2.9-7|45	%setup -c -a0 -a1 -a2
21mr|texlive-linegoal-2.9-7|46	
21mr|texlive-linegoal-2.9-7|47	%build
21mr|texlive-linegoal-2.9-7|48	
21mr|texlive-linegoal-2.9-7|49	%install
21mr|texlive-linegoal-2.9-7|50	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-linegoal-2.9-7|51	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18324 21
21mr|texlive-lineno-4.41-7|1	# revision 21442
21mr|texlive-lineno-4.41-7|2	# category Package
21mr|texlive-lineno-4.41-7|3	# catalog-ctan /macros/latex/contrib/lineno
21mr|texlive-lineno-4.41-7|4	# catalog-date 2011-02-16 17:09:51 +0100
21mr|texlive-lineno-4.41-7|5	# catalog-license lppl
21mr|texlive-lineno-4.41-7|6	# catalog-version 4.41
21mr|texlive-lineno-4.41-7|7	Name:		texlive-lineno
21mr|texlive-lineno-4.41-7|8	Version:	4.41
21mr|texlive-lineno-4.41-7|9	Release:	7
21mr|texlive-lineno-4.41-7|10	Summary:	Line numbers on paragraphs
21mr|texlive-lineno-4.41-7|11	Group:		Publishing
21mr|texlive-lineno-4.41-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/lineno
21mr|texlive-lineno-4.41-7|13	License:	LPPL
21mr|texlive-lineno-4.41-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lineno.tar.xz
21mr|texlive-lineno-4.41-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lineno.doc.tar.xz
21mr|texlive-lineno-4.41-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lineno.source.tar.xz
21mr|texlive-lineno-4.41-7|17	BuildArch:	noarch
21mr|texlive-lineno-4.41-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-lineno-4.41-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-lineno-4.41-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-lineno-4.41-7|21	
21mr|texlive-lineno-4.41-7|22	%description
21mr|texlive-lineno-4.41-7|23	Adds line numbers to selected paragraphs with reference
21mr|texlive-lineno-4.41-7|24	possible through the LaTeX \ref and \pageref cross reference
21mr|texlive-lineno-4.41-7|25	mechanism. Line numbering may be extended to footnote lines,
21mr|texlive-lineno-4.41-7|26	using the fnlineno package.
21mr|texlive-lineno-4.41-7|27	
21mr|texlive-lineno-4.41-7|28	
21mr|texlive-lineno-4.41-7|29	#-----------------------------------------------------------------------
21mr|texlive-lineno-4.41-7|30	%files
21mr|texlive-lineno-4.41-7|31	%{_texmfdistdir}/tex/latex/lineno/ednmath0.sty
21mr|texlive-lineno-4.41-7|32	%{_texmfdistdir}/tex/latex/lineno/edtable.sty
21mr|texlive-lineno-4.41-7|33	%{_texmfdistdir}/tex/latex/lineno/fnlineno.sty
21mr|texlive-lineno-4.41-7|34	%{_texmfdistdir}/tex/latex/lineno/lineno.sty
21mr|texlive-lineno-4.41-7|35	%{_texmfdistdir}/tex/latex/lineno/vplref.sty
21mr|texlive-lineno-4.41-7|36	%doc %{_texmfdistdir}/doc/latex/lineno/CHANGEs.txt
21mr|texlive-lineno-4.41-7|37	%doc %{_texmfdistdir}/doc/latex/lineno/COPYING.txt
21mr|texlive-lineno-4.41-7|38	%doc %{_texmfdistdir}/doc/latex/lineno/README
21mr|texlive-lineno-4.41-7|39	%doc %{_texmfdistdir}/doc/latex/lineno/README.txt
21mr|texlive-lineno-4.41-7|40	%doc %{_texmfdistdir}/doc/latex/lineno/SRCFILEs.txt
21mr|texlive-lineno-4.41-7|41	%doc %{_texmfdistdir}/doc/latex/lineno/fnlineno.pdf
21mr|texlive-lineno-4.41-7|42	%doc %{_texmfdistdir}/doc/latex/lineno/lineno.pdf
21mr|texlive-lineno-4.41-7|43	%doc %{_texmfdistdir}/doc/latex/lineno/lnosuppl.pdf
21mr|texlive-lineno-4.41-7|44	%doc %{_texmfdistdir}/doc/latex/lineno/ulineno.pdf
21mr|texlive-lineno-4.41-7|45	#- source
21mr|texlive-lineno-4.41-7|46	%doc %{_texmfdistdir}/source/latex/lineno/fnlineno.tex
21mr|texlive-lineno-4.41-7|47	%doc %{_texmfdistdir}/source/latex/lineno/lineno.tex
21mr|texlive-lineno-4.41-7|48	%doc %{_texmfdistdir}/source/latex/lineno/lnosuppl.tex
21mr|texlive-lineno-4.41-7|49	%doc %{_texmfdistdir}/source/latex/lineno/ulineno.tex
21mr|texlive-lineno-4.41-7|50	
21mr|texlive-lineno-4.41-7|51	#-----------------------------------------------------------------------
21mr|texlive-lineno-4.41-7|52	%prep
21mr|texlive-lineno-4.41-7|53	%setup -c -a0 -a1 -a2
21mr|texlive-lineno-4.41-7|54	
21mr|texlive-lineno-4.41-7|55	%build
21mr|texlive-lineno-4.41-7|56	
21mr|texlive-lineno-4.41-7|57	%install
21mr|texlive-lineno-4.41-7|58	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-lineno-4.41-7|59	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18325 21
21mr|texlive-linguex-4.3-12|1	# revision 30815
21mr|texlive-linguex-4.3-12|2	# category Package
21mr|texlive-linguex-4.3-12|3	# catalog-ctan /macros/latex/contrib/linguex
21mr|texlive-linguex-4.3-12|4	# catalog-date 2013-05-29 00:53:00 +0200
21mr|texlive-linguex-4.3-12|5	# catalog-license lppl
21mr|texlive-linguex-4.3-12|6	# catalog-version 4.3
21mr|texlive-linguex-4.3-12|7	Name:		texlive-linguex
21mr|texlive-linguex-4.3-12|8	Version:	4.3
21mr|texlive-linguex-4.3-12|9	Release:	12
21mr|texlive-linguex-4.3-12|10	Summary:	Format linguists' examples
21mr|texlive-linguex-4.3-12|11	Group:		Publishing
21mr|texlive-linguex-4.3-12|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/linguex
21mr|texlive-linguex-4.3-12|13	License:	LPPL
21mr|texlive-linguex-4.3-12|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/linguex.tar.xz
21mr|texlive-linguex-4.3-12|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/linguex.doc.tar.xz
21mr|texlive-linguex-4.3-12|16	BuildArch:	noarch
21mr|texlive-linguex-4.3-12|17	BuildRequires:	texlive-tlpkg
21mr|texlive-linguex-4.3-12|18	Requires(pre):	texlive-tlpkg
21mr|texlive-linguex-4.3-12|19	Requires(post):	texlive-kpathsea
21mr|texlive-linguex-4.3-12|20	
21mr|texlive-linguex-4.3-12|21	%description
21mr|texlive-linguex-4.3-12|22	This bundle comprises two packages: - The linguex package
21mr|texlive-linguex-4.3-12|23	facilitates the formatting of linguist examples, automatically
21mr|texlive-linguex-4.3-12|24	taking care of example numbering, indentations, indexed
21mr|texlive-linguex-4.3-12|25	brackets, and the '*' in grammaticality judgments. - The ps-
21mr|texlive-linguex-4.3-12|26	trees package provides linguistic trees, building on the macros
21mr|texlive-linguex-4.3-12|27	of tree-dvips, but overcoming some of the older package's
21mr|texlive-linguex-4.3-12|28	shortcomings.
21mr|texlive-linguex-4.3-12|29	
21mr|texlive-linguex-4.3-12|30	#-----------------------------------------------------------------------
21mr|texlive-linguex-4.3-12|31	%files
21mr|texlive-linguex-4.3-12|32	%{_texmfdistdir}/tex/latex/linguex/linguex.sty
21mr|texlive-linguex-4.3-12|33	%{_texmfdistdir}/tex/latex/linguex/linguho.sty
21mr|texlive-linguex-4.3-12|34	%{_texmfdistdir}/tex/latex/linguex/ps-trees.sty
21mr|texlive-linguex-4.3-12|35	%doc %{_texmfdistdir}/doc/latex/linguex/README
21mr|texlive-linguex-4.3-12|36	%doc %{_texmfdistdir}/doc/latex/linguex/linguex-doc.pdf
21mr|texlive-linguex-4.3-12|37	%doc %{_texmfdistdir}/doc/latex/linguex/linguex-doc.tex
21mr|texlive-linguex-4.3-12|38	%doc %{_texmfdistdir}/doc/latex/linguex/ps-trees-doc.pdf
21mr|texlive-linguex-4.3-12|39	%doc %{_texmfdistdir}/doc/latex/linguex/ps-trees-doc.tex
21mr|texlive-linguex-4.3-12|40	
21mr|texlive-linguex-4.3-12|41	#-----------------------------------------------------------------------
21mr|texlive-linguex-4.3-12|42	%prep
21mr|texlive-linguex-4.3-12|43	%setup -c -a0 -a1
21mr|texlive-linguex-4.3-12|44	
21mr|texlive-linguex-4.3-12|45	%build
21mr|texlive-linguex-4.3-12|46	
21mr|texlive-linguex-4.3-12|47	%install
21mr|texlive-linguex-4.3-12|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-linguex-4.3-12|49	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18326 21
21mr|texlive-lipsum-1.3-2|1	Name:		texlive-lipsum
21mr|texlive-lipsum-1.3-2|2	Version:	1.3
21mr|texlive-lipsum-1.3-2|3	Release:	2
21mr|texlive-lipsum-1.3-2|4	Summary:	Easy access to the Lorem Ipsum dummy text
21mr|texlive-lipsum-1.3-2|5	Group:		Publishing
21mr|texlive-lipsum-1.3-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/lipsum
21mr|texlive-lipsum-1.3-2|7	License:	LPPL
21mr|texlive-lipsum-1.3-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lipsum.tar.xz
21mr|texlive-lipsum-1.3-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lipsum.doc.tar.xz
21mr|texlive-lipsum-1.3-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lipsum.source.tar.xz
21mr|texlive-lipsum-1.3-2|11	BuildArch:	noarch
21mr|texlive-lipsum-1.3-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-lipsum-1.3-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-lipsum-1.3-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-lipsum-1.3-2|15	
21mr|texlive-lipsum-1.3-2|16	%description
21mr|texlive-lipsum-1.3-2|17	This package gives you easy access to the Lorem Ipsum dummy
21mr|texlive-lipsum-1.3-2|18	text; an option is available to separate the paragraphs of the
21mr|texlive-lipsum-1.3-2|19	dummy text into TeX-paragraphs. All the paragraphs are taken
21mr|texlive-lipsum-1.3-2|20	with permission from http://lipsum.com/.
21mr|texlive-lipsum-1.3-2|21	
21mr|texlive-lipsum-1.3-2|22	#-----------------------------------------------------------------------
21mr|texlive-lipsum-1.3-2|23	%files
21mr|texlive-lipsum-1.3-2|24	%{_texmfdistdir}/tex/latex/lipsum/lipsum.sty
21mr|texlive-lipsum-1.3-2|25	%doc %{_texmfdistdir}/doc/latex/lipsum/README
21mr|texlive-lipsum-1.3-2|26	%doc %{_texmfdistdir}/doc/latex/lipsum/lipsum.pdf
21mr|texlive-lipsum-1.3-2|27	#- source
21mr|texlive-lipsum-1.3-2|28	%doc %{_texmfdistdir}/source/latex/lipsum/lipsum.dtx
21mr|texlive-lipsum-1.3-2|29	%doc %{_texmfdistdir}/source/latex/lipsum/lipsum.ins
21mr|texlive-lipsum-1.3-2|30	
21mr|texlive-lipsum-1.3-2|31	#-----------------------------------------------------------------------
21mr|texlive-lipsum-1.3-2|32	%prep
21mr|texlive-lipsum-1.3-2|33	%setup -c -a0 -a1 -a2
21mr|texlive-lipsum-1.3-2|34	
21mr|texlive-lipsum-1.3-2|35	%build
21mr|texlive-lipsum-1.3-2|36	
21mr|texlive-lipsum-1.3-2|37	%install
21mr|texlive-lipsum-1.3-2|38	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-lipsum-1.3-2|39	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18327 21
21mr|texlive-lisp-on-tex-2.0-2|1	Name:		texlive-lisp-on-tex
21mr|texlive-lisp-on-tex-2.0-2|2	Version:	2.0
21mr|texlive-lisp-on-tex-2.0-2|3	Release:	2
21mr|texlive-lisp-on-tex-2.0-2|4	Summary:	Execute LISP code in a LaTeX document
21mr|texlive-lisp-on-tex-2.0-2|5	Group:		Publishing
21mr|texlive-lisp-on-tex-2.0-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/lisp-on-tex
21mr|texlive-lisp-on-tex-2.0-2|7	License:	BSD
21mr|texlive-lisp-on-tex-2.0-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lisp-on-tex.tar.xz
21mr|texlive-lisp-on-tex-2.0-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lisp-on-tex.doc.tar.xz
21mr|texlive-lisp-on-tex-2.0-2|10	BuildArch:	noarch
21mr|texlive-lisp-on-tex-2.0-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-lisp-on-tex-2.0-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-lisp-on-tex-2.0-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-lisp-on-tex-2.0-2|14	
21mr|texlive-lisp-on-tex-2.0-2|15	%description
21mr|texlive-lisp-on-tex-2.0-2|16	The package provides a LISP interpreter written using TeX
21mr|texlive-lisp-on-tex-2.0-2|17	macros; it is provided as a LaTeX package. The interpreter
21mr|texlive-lisp-on-tex-2.0-2|18	static scoping, dynamic typing, and eager evaluation.
21mr|texlive-lisp-on-tex-2.0-2|19	
21mr|texlive-lisp-on-tex-2.0-2|20	#-----------------------------------------------------------------------
21mr|texlive-lisp-on-tex-2.0-2|21	%files
21mr|texlive-lisp-on-tex-2.0-2|22	%{_texmfdistdir}/tex/latex/lisp-on-tex
21mr|texlive-lisp-on-tex-2.0-2|23	%doc %{_texmfdistdir}/doc/latex/lisp-on-tex
21mr|texlive-lisp-on-tex-2.0-2|24	
21mr|texlive-lisp-on-tex-2.0-2|25	#-----------------------------------------------------------------------
21mr|texlive-lisp-on-tex-2.0-2|26	%prep
21mr|texlive-lisp-on-tex-2.0-2|27	%setup -c -a0 -a1
21mr|texlive-lisp-on-tex-2.0-2|28	
21mr|texlive-lisp-on-tex-2.0-2|29	%build
21mr|texlive-lisp-on-tex-2.0-2|30	
21mr|texlive-lisp-on-tex-2.0-2|31	%install
21mr|texlive-lisp-on-tex-2.0-2|32	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-lisp-on-tex-2.0-2|33	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18328 21
21mr|texlive-listing-1.2-7|1	# revision 17373
21mr|texlive-listing-1.2-7|2	# category Package
21mr|texlive-listing-1.2-7|3	# catalog-ctan /macros/latex/contrib/listing
21mr|texlive-listing-1.2-7|4	# catalog-date 2010-03-09 13:13:30 +0100
21mr|texlive-listing-1.2-7|5	# catalog-license lppl
21mr|texlive-listing-1.2-7|6	# catalog-version 1.2
21mr|texlive-listing-1.2-7|7	Name:		texlive-listing
21mr|texlive-listing-1.2-7|8	Version:	1.2
21mr|texlive-listing-1.2-7|9	Release:	7
21mr|texlive-listing-1.2-7|10	Summary:	Produce formatted program listings
21mr|texlive-listing-1.2-7|11	Group:		Publishing
21mr|texlive-listing-1.2-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/listing
21mr|texlive-listing-1.2-7|13	License:	LPPL
21mr|texlive-listing-1.2-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/listing.tar.xz
21mr|texlive-listing-1.2-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/listing.doc.tar.xz
21mr|texlive-listing-1.2-7|16	BuildArch:	noarch
21mr|texlive-listing-1.2-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-listing-1.2-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-listing-1.2-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-listing-1.2-7|20	
21mr|texlive-listing-1.2-7|21	%description
21mr|texlive-listing-1.2-7|22	The listing environment is provided and is similar to figure
21mr|texlive-listing-1.2-7|23	and table, although it is not a floating environment. Includes
21mr|texlive-listing-1.2-7|24	support for \caption, \label, \ref, and introduces
21mr|texlive-listing-1.2-7|25	\listoflistings, \listingname, \listlistingname. It produces a
21mr|texlive-listing-1.2-7|26	.lol file. It does not change \@makecaption (unless the option
21mr|texlive-listing-1.2-7|27	bigcaptions is used), so packages that change the layout of
21mr|texlive-listing-1.2-7|28	\caption still work.
21mr|texlive-listing-1.2-7|29	
21mr|texlive-listing-1.2-7|30	
21mr|texlive-listing-1.2-7|31	#-----------------------------------------------------------------------
21mr|texlive-listing-1.2-7|32	%files
21mr|texlive-listing-1.2-7|33	%{_texmfdistdir}/tex/latex/listing/listing.sty
21mr|texlive-listing-1.2-7|34	%doc %{_texmfdistdir}/doc/latex/listing/listing.pdf
21mr|texlive-listing-1.2-7|35	%doc %{_texmfdistdir}/doc/latex/listing/listing.tex
21mr|texlive-listing-1.2-7|36	
21mr|texlive-listing-1.2-7|37	#-----------------------------------------------------------------------
21mr|texlive-listing-1.2-7|38	%prep
21mr|texlive-listing-1.2-7|39	%setup -c -a0 -a1
21mr|texlive-listing-1.2-7|40	
21mr|texlive-listing-1.2-7|41	%build
21mr|texlive-listing-1.2-7|42	
21mr|texlive-listing-1.2-7|43	%install
21mr|texlive-listing-1.2-7|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-listing-1.2-7|45	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18329 21
21mr|texlive-listings-1.8b-1|1	Name:		texlive-listings
21mr|texlive-listings-1.8b-1|2	Version:	1.8b
21mr|texlive-listings-1.8b-1|3	Release:	1
21mr|texlive-listings-1.8b-1|4	Summary:	Typeset source code listings using LaTeX
21mr|texlive-listings-1.8b-1|5	Group:		Publishing
21mr|texlive-listings-1.8b-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/listings
21mr|texlive-listings-1.8b-1|7	License:	LPPL
21mr|texlive-listings-1.8b-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/listings.tar.xz
21mr|texlive-listings-1.8b-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/listings.doc.tar.xz
21mr|texlive-listings-1.8b-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/listings.source.tar.xz
21mr|texlive-listings-1.8b-1|11	BuildArch:	noarch
21mr|texlive-listings-1.8b-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-listings-1.8b-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-listings-1.8b-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-listings-1.8b-1|15	
21mr|texlive-listings-1.8b-1|16	%description
21mr|texlive-listings-1.8b-1|17	The package enables the user to typeset programs (programming
21mr|texlive-listings-1.8b-1|18	code) within LaTeX; the source code is read directly by TeX--no
21mr|texlive-listings-1.8b-1|19	front-end processor is needed. Keywords, comments and strings
21mr|texlive-listings-1.8b-1|20	can be typeset using different styles (default is bold for
21mr|texlive-listings-1.8b-1|21	keywords, italic for comments and no special style for
21mr|texlive-listings-1.8b-1|22	strings). Support for hyperref is provided. To use,
21mr|texlive-listings-1.8b-1|23	\usepackage{listings}, identify the language of the object to
21mr|texlive-listings-1.8b-1|24	typeset, using a construct like: \lstset{language=Python}, then
21mr|texlive-listings-1.8b-1|25	use environment lstlisting for inline code. External files may
21mr|texlive-listings-1.8b-1|26	be formatted using \lstinputlisting to process a given file in
21mr|texlive-listings-1.8b-1|27	the form appropriate for the current language. Short (in-line)
21mr|texlive-listings-1.8b-1|28	listings are also available, using either \lstinline|...| or
21mr|texlive-listings-1.8b-1|29	|...| (after defining the | token with the \lstMakeShortInline
21mr|texlive-listings-1.8b-1|30	command).
21mr|texlive-listings-1.8b-1|31	
21mr|texlive-listings-1.8b-1|32	#-----------------------------------------------------------------------
21mr|texlive-listings-1.8b-1|33	%files
21mr|texlive-listings-1.8b-1|34	%{_texmfdistdir}/tex/latex/listings
21mr|texlive-listings-1.8b-1|35	%doc %{_texmfdistdir}/doc/latex/listings
21mr|texlive-listings-1.8b-1|36	#- source
21mr|texlive-listings-1.8b-1|37	%doc %{_texmfdistdir}/source/latex/listings
21mr|texlive-listings-1.8b-1|38	
21mr|texlive-listings-1.8b-1|39	#-----------------------------------------------------------------------
21mr|texlive-listings-1.8b-1|40	%prep
21mr|texlive-listings-1.8b-1|41	%setup -c -a0 -a1 -a2
21mr|texlive-listings-1.8b-1|42	
21mr|texlive-listings-1.8b-1|43	%build
21mr|texlive-listings-1.8b-1|44	
21mr|texlive-listings-1.8b-1|45	%install
21mr|texlive-listings-1.8b-1|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-listings-1.8b-1|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18330 21
21mr|texlive-listliketab-20190228-1|1	# revision 15878
21mr|texlive-listliketab-20190228-1|2	# category Package
21mr|texlive-listliketab-20190228-1|3	# catalog-ctan /macros/latex/contrib/listliketab
21mr|texlive-listliketab-20190228-1|4	# catalog-date 2006-12-08 20:57:43 +0100
21mr|texlive-listliketab-20190228-1|5	# catalog-license lppl
21mr|texlive-listliketab-20190228-1|6	# catalog-version undef
21mr|texlive-listliketab-20190228-1|7	Name:		texlive-listliketab
21mr|texlive-listliketab-20190228-1|8	Version:	20190228
21mr|texlive-listliketab-20190228-1|9	Release:	1
21mr|texlive-listliketab-20190228-1|10	Summary:	Typeset lists as tables
21mr|texlive-listliketab-20190228-1|11	Group:		Publishing
21mr|texlive-listliketab-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/listliketab
21mr|texlive-listliketab-20190228-1|13	License:	LPPL
21mr|texlive-listliketab-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/listliketab.tar.xz
21mr|texlive-listliketab-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/listliketab.doc.tar.xz
21mr|texlive-listliketab-20190228-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/listliketab.source.tar.xz
21mr|texlive-listliketab-20190228-1|17	BuildArch:	noarch
21mr|texlive-listliketab-20190228-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-listliketab-20190228-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-listliketab-20190228-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-listliketab-20190228-1|21	
21mr|texlive-listliketab-20190228-1|22	%description
21mr|texlive-listliketab-20190228-1|23	The listliketab package helps the user make list-like tabulars,
21mr|texlive-listliketab-20190228-1|24	i.e., a tabular that is indistinguishable from an itemize or
21mr|texlive-listliketab-20190228-1|25	enumerate environment. The advantage of using a tabular is that
21mr|texlive-listliketab-20190228-1|26	the user can add additional columns to each entry in the list.
21mr|texlive-listliketab-20190228-1|27	
21mr|texlive-listliketab-20190228-1|28	#-----------------------------------------------------------------------
21mr|texlive-listliketab-20190228-1|29	%files
21mr|texlive-listliketab-20190228-1|30	%{_texmfdistdir}/tex/latex/listliketab/listliketab.sty
21mr|texlive-listliketab-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/listliketab/README
21mr|texlive-listliketab-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/listliketab/listliketab.pdf
21mr|texlive-listliketab-20190228-1|33	#- source
21mr|texlive-listliketab-20190228-1|34	%doc %{_texmfdistdir}/source/latex/listliketab/listliketab.dtx
21mr|texlive-listliketab-20190228-1|35	%doc %{_texmfdistdir}/source/latex/listliketab/listliketab.ins
21mr|texlive-listliketab-20190228-1|36	
21mr|texlive-listliketab-20190228-1|37	#-----------------------------------------------------------------------
21mr|texlive-listliketab-20190228-1|38	%prep
21mr|texlive-listliketab-20190228-1|39	%setup -c -a0 -a1 -a2
21mr|texlive-listliketab-20190228-1|40	
21mr|texlive-listliketab-20190228-1|41	%build
21mr|texlive-listliketab-20190228-1|42	
21mr|texlive-listliketab-20190228-1|43	%install
21mr|texlive-listliketab-20190228-1|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-listliketab-20190228-1|45	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18331 21
21mr|texlive-listofsymbols-0.2-7|1	# revision 16134
21mr|texlive-listofsymbols-0.2-7|2	# category Package
21mr|texlive-listofsymbols-0.2-7|3	# catalog-ctan /macros/latex/contrib/listofsymbols
21mr|texlive-listofsymbols-0.2-7|4	# catalog-date 2009-11-29 13:21:16 +0100
21mr|texlive-listofsymbols-0.2-7|5	# catalog-license lppl
21mr|texlive-listofsymbols-0.2-7|6	# catalog-version 0.2
21mr|texlive-listofsymbols-0.2-7|7	Name:		texlive-listofsymbols
21mr|texlive-listofsymbols-0.2-7|8	Version:	0.2
21mr|texlive-listofsymbols-0.2-7|9	Release:	7
21mr|texlive-listofsymbols-0.2-7|10	Summary:	Create and manipulate lists of symbols
21mr|texlive-listofsymbols-0.2-7|11	Group:		Publishing
21mr|texlive-listofsymbols-0.2-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/listofsymbols
21mr|texlive-listofsymbols-0.2-7|13	License:	LPPL
21mr|texlive-listofsymbols-0.2-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/listofsymbols.tar.xz
21mr|texlive-listofsymbols-0.2-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/listofsymbols.doc.tar.xz
21mr|texlive-listofsymbols-0.2-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/listofsymbols.source.tar.xz
21mr|texlive-listofsymbols-0.2-7|17	BuildArch:	noarch
21mr|texlive-listofsymbols-0.2-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-listofsymbols-0.2-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-listofsymbols-0.2-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-listofsymbols-0.2-7|21	
21mr|texlive-listofsymbols-0.2-7|22	%description
21mr|texlive-listofsymbols-0.2-7|23	Listofsymbols provides commands to automatically create a list
21mr|texlive-listofsymbols-0.2-7|24	of symbols (also called notation or nomenclature), and to
21mr|texlive-listofsymbols-0.2-7|25	handle symbols logically, i.e. define a macro that is expanded
21mr|texlive-listofsymbols-0.2-7|26	to the desired output and use the macro in the text rather than
21mr|texlive-listofsymbols-0.2-7|27	`hardcoding' the output into the text. This helps to ensure
21mr|texlive-listofsymbols-0.2-7|28	consistency throughout the text, especially if there is a
21mr|texlive-listofsymbols-0.2-7|29	chance that symbols will be changed at some stage. The package
21mr|texlive-listofsymbols-0.2-7|30	is more or less a combination of what the packages nomencl and
21mr|texlive-listofsymbols-0.2-7|31	formula do. The concept of creating the list of symbols,
21mr|texlive-listofsymbols-0.2-7|32	though, is different from the way nomencl.sty does it.
21mr|texlive-listofsymbols-0.2-7|33	
21mr|texlive-listofsymbols-0.2-7|34	
21mr|texlive-listofsymbols-0.2-7|35	#-----------------------------------------------------------------------
21mr|texlive-listofsymbols-0.2-7|36	%files
21mr|texlive-listofsymbols-0.2-7|37	%{_texmfdistdir}/tex/latex/listofsymbols/listofsymbols.sty
21mr|texlive-listofsymbols-0.2-7|38	%doc %{_texmfdistdir}/doc/latex/listofsymbols/README
21mr|texlive-listofsymbols-0.2-7|39	%doc %{_texmfdistdir}/doc/latex/listofsymbols/listofsymbols.pdf
21mr|texlive-listofsymbols-0.2-7|40	#- source
21mr|texlive-listofsymbols-0.2-7|41	%doc %{_texmfdistdir}/source/latex/listofsymbols/listofsymbols.dtx
21mr|texlive-listofsymbols-0.2-7|42	%doc %{_texmfdistdir}/source/latex/listofsymbols/listofsymbols.ins
21mr|texlive-listofsymbols-0.2-7|43	
21mr|texlive-listofsymbols-0.2-7|44	#-----------------------------------------------------------------------
21mr|texlive-listofsymbols-0.2-7|45	%prep
21mr|texlive-listofsymbols-0.2-7|46	%setup -c -a0 -a1 -a2
21mr|texlive-listofsymbols-0.2-7|47	
21mr|texlive-listofsymbols-0.2-7|48	%build
21mr|texlive-listofsymbols-0.2-7|49	
21mr|texlive-listofsymbols-0.2-7|50	%install
21mr|texlive-listofsymbols-0.2-7|51	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-listofsymbols-0.2-7|52	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18332 21
21mr|texlive-lithuanian-20190228-1|1	Name:		texlive-lithuanian
21mr|texlive-lithuanian-20190228-1|2	Version:	20190228
21mr|texlive-lithuanian-20190228-1|3	Release:	1
21mr|texlive-lithuanian-20190228-1|4	Summary:	Lithuanian language support
21mr|texlive-lithuanian-20190228-1|5	Group:		Publishing
21mr|texlive-lithuanian-20190228-1|6	URL:		http://www.ctan.org/tex-archive/language/lithuanian
21mr|texlive-lithuanian-20190228-1|7	License:	LPPL
21mr|texlive-lithuanian-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lithuanian.tar.xz
21mr|texlive-lithuanian-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lithuanian.doc.tar.xz
21mr|texlive-lithuanian-20190228-1|10	BuildArch:	noarch
21mr|texlive-lithuanian-20190228-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-lithuanian-20190228-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-lithuanian-20190228-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-lithuanian-20190228-1|14	
21mr|texlive-lithuanian-20190228-1|15	%description
21mr|texlive-lithuanian-20190228-1|16	This language support package provides: - Lithuanian language
21mr|texlive-lithuanian-20190228-1|17	hyphenation patterns; - Lithuanian support for Babel; -
21mr|texlive-lithuanian-20190228-1|18	Lithuanian mapping and metrics for using the URW base-35 Type 1
21mr|texlive-lithuanian-20190228-1|19	fonts; - examples for making Lithuanian fonts with fontinst;
21mr|texlive-lithuanian-20190228-1|20	and - extra tools for intputenc and fontenc.
21mr|texlive-lithuanian-20190228-1|21	
21mr|texlive-lithuanian-20190228-1|22	#-----------------------------------------------------------------------
21mr|texlive-lithuanian-20190228-1|23	%files
21mr|texlive-lithuanian-20190228-1|24	%{_texmfdistdir}/fonts/enc/dvips/lithuanian
21mr|texlive-lithuanian-20190228-1|25	%{_texmfdistdir}/fonts/map/dvips/lithuanian
21mr|texlive-lithuanian-20190228-1|26	%{_texmfdistdir}/fonts/tfm/public/lithuanian
21mr|texlive-lithuanian-20190228-1|27	%{_texmfdistdir}/tex/latex/lithuanian
21mr|texlive-lithuanian-20190228-1|28	%doc %{_texmfdistdir}/doc/latex/lithuanian
21mr|texlive-lithuanian-20190228-1|29	
21mr|texlive-lithuanian-20190228-1|30	#-----------------------------------------------------------------------
21mr|texlive-lithuanian-20190228-1|31	%prep
21mr|texlive-lithuanian-20190228-1|32	%setup -c -a0 -a1
21mr|texlive-lithuanian-20190228-1|33	
21mr|texlive-lithuanian-20190228-1|34	%build
21mr|texlive-lithuanian-20190228-1|35	
21mr|texlive-lithuanian-20190228-1|36	%install
21mr|texlive-lithuanian-20190228-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-lithuanian-20190228-1|38	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

18333 21
21mr|texlive-liturg-1.0-7|1	# revision 15878
21mr|texlive-liturg-1.0-7|2	# category Package
21mr|texlive-liturg-1.0-7|3	# catalog-ctan /macros/latex/contrib/liturg
21mr|texlive-liturg-1.0-7|4	# catalog-date 2008-09-08 11:32:46 +0200
21mr|texlive-liturg-1.0-7|5	# catalog-license lppl
21mr|texlive-liturg-1.0-7|6	# catalog-version 1.0
21mr|texlive-liturg-1.0-7|7	Name:		texlive-liturg
21mr|texlive-liturg-1.0-7|8	Version:	1.0
21mr|texlive-liturg-1.0-7|9	Release:	7
21mr|texlive-liturg-1.0-7|10	Summary:	Support for typesetting Catholic liturgical texts
21mr|texlive-liturg-1.0-7|11	Group:		Publishing
21mr|texlive-liturg-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/liturg
21mr|texlive-liturg-1.0-7|13	License:	LPPL
21mr|texlive-liturg-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/liturg.tar.xz
21mr|texlive-liturg-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/liturg.doc.tar.xz
21mr|texlive-liturg-1.0-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/liturg.source.tar.xz
21mr|texlive-liturg-1.0-7|17	BuildArch:	noarch
21mr|texlive-liturg-1.0-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-liturg-1.0-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-liturg-1.0-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-liturg-1.0-7|21	
21mr|texlive-liturg-1.0-7|22	%description
21mr|texlive-liturg-1.0-7|23	The packages offers simple macros for typesetting Catholic
21mr|texlive-liturg-1.0-7|24	liturgical texts, particularly Missal and Breviary texts. The
21mr|texlive-liturg-1.0-7|25	package assumes availability of Latin typesetting packages.
21mr|texlive-liturg-1.0-7|26	
21mr|texlive-liturg-1.0-7|27	
21mr|texlive-liturg-1.0-7|28	#-----------------------------------------------------------------------
21mr|texlive-liturg-1.0-7|29	%files
21mr|texlive-liturg-1.0-7|30	%{_texmfdistdir}/tex/latex/liturg/liturg.sty
21mr|texlive-liturg-1.0-7|31	%doc %{_texmfdistdir}/doc/latex/liturg/README
21mr|texlive-liturg-1.0-7|32	%doc %{_texmfdistdir}/doc/latex/liturg/liturg.pdf
21mr|texlive-liturg-1.0-7|33	%doc %{_texmfdistdir}/doc/latex/liturg/test.tex
21mr|texlive-liturg-1.0-7|34	#- source
21mr|texlive-liturg-1.0-7|35	%doc %{_texmfdistdir}/source/latex/liturg/liturg.ins
21mr|texlive-liturg-1.0-7|36	
21mr|texlive-liturg-1.0-7|37	#-----------------------------------------------------------------------
21mr|texlive-liturg-1.0-7|38	%prep
21mr|texlive-liturg-1.0-7|39	%setup -c -a0 -a1 -a2
21mr|texlive-liturg-1.0-7|40	
21mr|texlive-liturg-1.0-7|41	%build
21mr|texlive-liturg-1.0-7|42	
21mr|texlive-liturg-1.0-7|43	%install
21mr|texlive-liturg-1.0-7|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-liturg-1.0-7|45	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18334 21
21mr|texlive-lkproof-3.1-7|1	# revision 20021
21mr|texlive-lkproof-3.1-7|2	# category Package
21mr|texlive-lkproof-3.1-7|3	# catalog-ctan /macros/latex/contrib/lkproof
21mr|texlive-lkproof-3.1-7|4	# catalog-date 2010-10-07 09:27:06 +0200
21mr|texlive-lkproof-3.1-7|5	# catalog-license gpl
21mr|texlive-lkproof-3.1-7|6	# catalog-version 3.1
21mr|texlive-lkproof-3.1-7|7	Name:		texlive-lkproof
21mr|texlive-lkproof-3.1-7|8	Version:	3.1
21mr|texlive-lkproof-3.1-7|9	Release:	7
21mr|texlive-lkproof-3.1-7|10	Summary:	LK Proof figure macros
21mr|texlive-lkproof-3.1-7|11	Group:		Publishing
21mr|texlive-lkproof-3.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/lkproof
21mr|texlive-lkproof-3.1-7|13	License:	GPL
21mr|texlive-lkproof-3.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lkproof.tar.xz
21mr|texlive-lkproof-3.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lkproof.doc.tar.xz
21mr|texlive-lkproof-3.1-7|16	BuildArch:	noarch
21mr|texlive-lkproof-3.1-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-lkproof-3.1-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-lkproof-3.1-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-lkproof-3.1-7|20	
21mr|texlive-lkproof-3.1-7|21	%description
21mr|texlive-lkproof-3.1-7|22	The package defines a pair of commands \infer and \deduce, that
21mr|texlive-lkproof-3.1-7|23	are used in constructing LK proof diagrams.
21mr|texlive-lkproof-3.1-7|24	
21mr|texlive-lkproof-3.1-7|25	
21mr|texlive-lkproof-3.1-7|26	#-----------------------------------------------------------------------
21mr|texlive-lkproof-3.1-7|27	%files
21mr|texlive-lkproof-3.1-7|28	%{_texmfdistdir}/tex/latex/lkproof/proof.sty
21mr|texlive-lkproof-3.1-7|29	%doc %{_texmfdistdir}/doc/latex/lkproof/lkproof-doc.pdf
21mr|texlive-lkproof-3.1-7|30	%doc %{_texmfdistdir}/doc/latex/lkproof/lkproof-doc.tex
21mr|texlive-lkproof-3.1-7|31	%doc %{_texmfdistdir}/doc/latex/lkproof/proofeg.tex
21mr|texlive-lkproof-3.1-7|32	
21mr|texlive-lkproof-3.1-7|33	#-----------------------------------------------------------------------
21mr|texlive-lkproof-3.1-7|34	%prep
21mr|texlive-lkproof-3.1-7|35	%setup -c -a0 -a1
21mr|texlive-lkproof-3.1-7|36	
21mr|texlive-lkproof-3.1-7|37	%build
21mr|texlive-lkproof-3.1-7|38	
21mr|texlive-lkproof-3.1-7|39	%install
21mr|texlive-lkproof-3.1-7|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-lkproof-3.1-7|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18335 21
21mr|texlive-lm-2.004-12|1	# revision 28119
21mr|texlive-lm-2.004-12|2	# category Package
21mr|texlive-lm-2.004-12|3	# catalog-ctan /fonts/lm
21mr|texlive-lm-2.004-12|4	# catalog-date 2012-05-22 10:49:40 +0200
21mr|texlive-lm-2.004-12|5	# catalog-license gfsl
21mr|texlive-lm-2.004-12|6	# catalog-version 2.004
21mr|texlive-lm-2.004-12|7	Name:		texlive-lm
21mr|texlive-lm-2.004-12|8	Version:	2.004
21mr|texlive-lm-2.004-12|9	Release:	12
21mr|texlive-lm-2.004-12|10	Summary:	Latin modern fonts in outline formats
21mr|texlive-lm-2.004-12|11	Group:		Publishing
21mr|texlive-lm-2.004-12|12	URL:		http://www.ctan.org/tex-archive/fonts/lm
21mr|texlive-lm-2.004-12|13	License:	GFSL
21mr|texlive-lm-2.004-12|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lm.tar.xz
21mr|texlive-lm-2.004-12|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lm.doc.tar.xz
21mr|texlive-lm-2.004-12|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lm.source.tar.xz
21mr|texlive-lm-2.004-12|17	BuildArch:	noarch
21mr|texlive-lm-2.004-12|18	BuildRequires:	texlive-tlpkg
21mr|texlive-lm-2.004-12|19	Requires(pre):	texlive-tlpkg
21mr|texlive-lm-2.004-12|20	Requires(post):	texlive-kpathsea
21mr|texlive-lm-2.004-12|21	
21mr|texlive-lm-2.004-12|22	%description
21mr|texlive-lm-2.004-12|23	The Latin Modern family of fonts consists of 72 text fonts and
21mr|texlive-lm-2.004-12|24	20 mathematics fonts, and is based on the Computer Modern fonts
21mr|texlive-lm-2.004-12|25	released into public domain by AMS (copyright (c) 1997 AMS).
21mr|texlive-lm-2.004-12|26	The lm font set contains a lot of additional characters, mainly
21mr|texlive-lm-2.004-12|27	accented ones, but not exclusively. There is one set of fonts,
21mr|texlive-lm-2.004-12|28	available both in Adobe Type 1 format (*.pfb) and in OpenType
21mr|texlive-lm-2.004-12|29	format (*.otf). There are five sets of TeX Font Metric files,
21mr|texlive-lm-2.004-12|30	corresponding to: Cork encoding (cork-*.tfm); QX encoding (qx-
21mr|texlive-lm-2.004-12|31	*.tfm); TeX'n'ANSI aka LY1 encoding (texnansi-*.tfm); T5
21mr|texlive-lm-2.004-12|32	(Vietnamese) encoding (t5-*.tfm); and Text Companion for EC
21mr|texlive-lm-2.004-12|33	fonts aka TS1 (ts1-*.tfm).
21mr|texlive-lm-2.004-12|34	
21mr|texlive-lm-2.004-12|35	#-----------------------------------------------------------------------
21mr|texlive-lm-2.004-12|36	%files
21mr|texlive-lm-2.004-12|37	%{_texmfdistdir}/fonts/afm/public/lm/lmb10.afm
21mr|texlive-lm-2.004-12|38	%{_texmfdistdir}/fonts/afm/public/lm/lmbo10.afm
21mr|texlive-lm-2.004-12|39	%{_texmfdistdir}/fonts/afm/public/lm/lmbsy10.afm
21mr|texlive-lm-2.004-12|40	%{_texmfdistdir}/fonts/afm/public/lm/lmbsy10.aft
21mr|texlive-lm-2.004-12|41	%{_texmfdistdir}/fonts/afm/public/lm/lmbsy5.afm
21mr|texlive-lm-2.004-12|42	%{_texmfdistdir}/fonts/afm/public/lm/lmbsy5.aft
21mr|texlive-lm-2.004-12|43	%{_texmfdistdir}/fonts/afm/public/lm/lmbsy7.afm
21mr|texlive-lm-2.004-12|44	%{_texmfdistdir}/fonts/afm/public/lm/lmbsy7.aft
21mr|texlive-lm-2.004-12|45	%{_texmfdistdir}/fonts/afm/public/lm/lmbx10.afm
21mr|texlive-lm-2.004-12|46	%{_texmfdistdir}/fonts/afm/public/lm/lmbx12.afm
21mr|texlive-lm-2.004-12|47	%{_texmfdistdir}/fonts/afm/public/lm/lmbx5.afm
21mr|texlive-lm-2.004-12|48	%{_texmfdistdir}/fonts/afm/public/lm/lmbx6.afm
21mr|texlive-lm-2.004-12|49	%{_texmfdistdir}/fonts/afm/public/lm/lmbx7.afm
21mr|texlive-lm-2.004-12|50	%{_texmfdistdir}/fonts/afm/public/lm/lmbx8.afm
21mr|texlive-lm-2.004-12|51	%{_texmfdistdir}/fonts/afm/public/lm/lmbx9.afm
21mr|texlive-lm-2.004-12|52	%{_texmfdistdir}/fonts/afm/public/lm/lmbxi10.afm
21mr|texlive-lm-2.004-12|53	%{_texmfdistdir}/fonts/afm/public/lm/lmbxo10.afm
21mr|texlive-lm-2.004-12|54	%{_texmfdistdir}/fonts/afm/public/lm/lmcsc10.afm
21mr|texlive-lm-2.004-12|55	%{_texmfdistdir}/fonts/afm/public/lm/lmcsco10.afm
21mr|texlive-lm-2.004-12|56	%{_texmfdistdir}/fonts/afm/public/lm/lmdunh10.afm
21mr|texlive-lm-2.004-12|57	%{_texmfdistdir}/fonts/afm/public/lm/lmduno10.afm
21mr|texlive-lm-2.004-12|58	%{_texmfdistdir}/fonts/afm/public/lm/lmex10.afm
21mr|texlive-lm-2.004-12|59	%{_texmfdistdir}/fonts/afm/public/lm/lmex10.aft
21mr|texlive-lm-2.004-12|60	%{_texmfdistdir}/fonts/afm/public/lm/lmmi10.afm
21mr|texlive-lm-2.004-12|61	%{_texmfdistdir}/fonts/afm/public/lm/lmmi10.aft
21mr|texlive-lm-2.004-12|62	%{_texmfdistdir}/fonts/afm/public/lm/lmmi12.afm
21mr|texlive-lm-2.004-12|63	%{_texmfdistdir}/fonts/afm/public/lm/lmmi12.aft
21mr|texlive-lm-2.004-12|64	%{_texmfdistdir}/fonts/afm/public/lm/lmmi5.afm
21mr|texlive-lm-2.004-12|65	%{_texmfdistdir}/fonts/afm/public/lm/lmmi5.aft
21mr|texlive-lm-2.004-12|66	%{_texmfdistdir}/fonts/afm/public/lm/lmmi6.afm
21mr|texlive-lm-2.004-12|67	%{_texmfdistdir}/fonts/afm/public/lm/lmmi6.aft
21mr|texlive-lm-2.004-12|68	%{_texmfdistdir}/fonts/afm/public/lm/lmmi7.afm
21mr|texlive-lm-2.004-12|69	%{_texmfdistdir}/fonts/afm/public/lm/lmmi7.aft
21mr|texlive-lm-2.004-12|70	%{_texmfdistdir}/fonts/afm/public/lm/lmmi8.afm
21mr|texlive-lm-2.004-12|71	%{_texmfdistdir}/fonts/afm/public/lm/lmmi8.aft
21mr|texlive-lm-2.004-12|72	%{_texmfdistdir}/fonts/afm/public/lm/lmmi9.afm
21mr|texlive-lm-2.004-12|73	%{_texmfdistdir}/fonts/afm/public/lm/lmmi9.aft
21mr|texlive-lm-2.004-12|74	%{_texmfdistdir}/fonts/afm/public/lm/lmmib10.afm
21mr|texlive-lm-2.004-12|75	%{_texmfdistdir}/fonts/afm/public/lm/lmmib10.aft
21mr|texlive-lm-2.004-12|76	%{_texmfdistdir}/fonts/afm/public/lm/lmmib5.afm
21mr|texlive-lm-2.004-12|77	%{_texmfdistdir}/fonts/afm/public/lm/lmmib5.aft
21mr|texlive-lm-2.004-12|78	%{_texmfdistdir}/fonts/afm/public/lm/lmmib7.afm
21mr|texlive-lm-2.004-12|79	%{_texmfdistdir}/fonts/afm/public/lm/lmmib7.aft
21mr|texlive-lm-2.004-12|80	%{_texmfdistdir}/fonts/afm/public/lm/lmr10.afm
21mr|texlive-lm-2.004-12|81	%{_texmfdistdir}/fonts/afm/public/lm/lmr12.afm
21mr|texlive-lm-2.004-12|82	%{_texmfdistdir}/fonts/afm/public/lm/lmr17.afm
21mr|texlive-lm-2.004-12|83	%{_texmfdistdir}/fonts/afm/public/lm/lmr5.afm
21mr|texlive-lm-2.004-12|84	%{_texmfdistdir}/fonts/afm/public/lm/lmr6.afm
21mr|texlive-lm-2.004-12|85	%{_texmfdistdir}/fonts/afm/public/lm/lmr7.afm
21mr|texlive-lm-2.004-12|86	%{_texmfdistdir}/fonts/afm/public/lm/lmr8.afm
21mr|texlive-lm-2.004-12|87	%{_texmfdistdir}/fonts/afm/public/lm/lmr9.afm
21mr|texlive-lm-2.004-12|88	%{_texmfdistdir}/fonts/afm/public/lm/lmri10.afm
21mr|texlive-lm-2.004-12|89	%{_texmfdistdir}/fonts/afm/public/lm/lmri12.afm
21mr|texlive-lm-2.004-12|90	%{_texmfdistdir}/fonts/afm/public/lm/lmri7.afm
21mr|texlive-lm-2.004-12|91	%{_texmfdistdir}/fonts/afm/public/lm/lmri8.afm
21mr|texlive-lm-2.004-12|92	%{_texmfdistdir}/fonts/afm/public/lm/lmri9.afm
21mr|texlive-lm-2.004-12|93	%{_texmfdistdir}/fonts/afm/public/lm/lmro10.afm
21mr|texlive-lm-2.004-12|94	%{_texmfdistdir}/fonts/afm/public/lm/lmro12.afm
21mr|texlive-lm-2.004-12|95	%{_texmfdistdir}/fonts/afm/public/lm/lmro17.afm
21mr|texlive-lm-2.004-12|96	%{_texmfdistdir}/fonts/afm/public/lm/lmro8.afm
21mr|texlive-lm-2.004-12|97	%{_texmfdistdir}/fonts/afm/public/lm/lmro9.afm
21mr|texlive-lm-2.004-12|98	%{_texmfdistdir}/fonts/afm/public/lm/lmss10.afm
21mr|texlive-lm-2.004-12|99	%{_texmfdistdir}/fonts/afm/public/lm/lmss12.afm
21mr|texlive-lm-2.004-12|100	%{_texmfdistdir}/fonts/afm/public/lm/lmss17.afm
21mr|texlive-lm-2.004-12|101	%{_texmfdistdir}/fonts/afm/public/lm/lmss8.afm
21mr|texlive-lm-2.004-12|102	%{_texmfdistdir}/fonts/afm/public/lm/lmss9.afm
21mr|texlive-lm-2.004-12|103	%{_texmfdistdir}/fonts/afm/public/lm/lmssbo10.afm
21mr|texlive-lm-2.004-12|104	%{_texmfdistdir}/fonts/afm/public/lm/lmssbx10.afm
21mr|texlive-lm-2.004-12|105	%{_texmfdistdir}/fonts/afm/public/lm/lmssdc10.afm
21mr|texlive-lm-2.004-12|106	%{_texmfdistdir}/fonts/afm/public/lm/lmssdo10.afm
21mr|texlive-lm-2.004-12|107	%{_texmfdistdir}/fonts/afm/public/lm/lmsso10.afm
21mr|texlive-lm-2.004-12|108	%{_texmfdistdir}/fonts/afm/public/lm/lmsso12.afm
21mr|texlive-lm-2.004-12|109	%{_texmfdistdir}/fonts/afm/public/lm/lmsso17.afm
21mr|texlive-lm-2.004-12|110	%{_texmfdistdir}/fonts/afm/public/lm/lmsso8.afm
21mr|texlive-lm-2.004-12|111	%{_texmfdistdir}/fonts/afm/public/lm/lmsso9.afm
21mr|texlive-lm-2.004-12|112	%{_texmfdistdir}/fonts/afm/public/lm/lmssq8.afm
21mr|texlive-lm-2.004-12|113	%{_texmfdistdir}/fonts/afm/public/lm/lmssqbo8.afm
21mr|texlive-lm-2.004-12|114	%{_texmfdistdir}/fonts/afm/public/lm/lmssqbx8.afm
21mr|texlive-lm-2.004-12|115	%{_texmfdistdir}/fonts/afm/public/lm/lmssqo8.afm
21mr|texlive-lm-2.004-12|116	%{_texmfdistdir}/fonts/afm/public/lm/lmsy10.afm
21mr|texlive-lm-2.004-12|117	%{_texmfdistdir}/fonts/afm/public/lm/lmsy10.aft
21mr|texlive-lm-2.004-12|118	%{_texmfdistdir}/fonts/afm/public/lm/lmsy5.afm
21mr|texlive-lm-2.004-12|119	%{_texmfdistdir}/fonts/afm/public/lm/lmsy5.aft
21mr|texlive-lm-2.004-12|120	%{_texmfdistdir}/fonts/afm/public/lm/lmsy6.afm
21mr|texlive-lm-2.004-12|121	%{_texmfdistdir}/fonts/afm/public/lm/lmsy6.aft
21mr|texlive-lm-2.004-12|122	%{_texmfdistdir}/fonts/afm/public/lm/lmsy7.afm
21mr|texlive-lm-2.004-12|123	%{_texmfdistdir}/fonts/afm/public/lm/lmsy7.aft
21mr|texlive-lm-2.004-12|124	%{_texmfdistdir}/fonts/afm/public/lm/lmsy8.afm
21mr|texlive-lm-2.004-12|125	%{_texmfdistdir}/fonts/afm/public/lm/lmsy8.aft
21mr|texlive-lm-2.004-12|126	%{_texmfdistdir}/fonts/afm/public/lm/lmsy9.afm
21mr|texlive-lm-2.004-12|127	%{_texmfdistdir}/fonts/afm/public/lm/lmsy9.aft
21mr|texlive-lm-2.004-12|128	%{_texmfdistdir}/fonts/afm/public/lm/lmtcsc10.afm
21mr|texlive-lm-2.004-12|129	%{_texmfdistdir}/fonts/afm/public/lm/lmtcso10.afm
21mr|texlive-lm-2.004-12|130	%{_texmfdistdir}/fonts/afm/public/lm/lmtk10.afm
21mr|texlive-lm-2.004-12|131	%{_texmfdistdir}/fonts/afm/public/lm/lmtko10.afm
21mr|texlive-lm-2.004-12|132	%{_texmfdistdir}/fonts/afm/public/lm/lmtl10.afm
21mr|texlive-lm-2.004-12|133	%{_texmfdistdir}/fonts/afm/public/lm/lmtlc10.afm
21mr|texlive-lm-2.004-12|134	%{_texmfdistdir}/fonts/afm/public/lm/lmtlco10.afm
21mr|texlive-lm-2.004-12|135	%{_texmfdistdir}/fonts/afm/public/lm/lmtlo10.afm
21mr|texlive-lm-2.004-12|136	%{_texmfdistdir}/fonts/afm/public/lm/lmtt10.afm
21mr|texlive-lm-2.004-12|137	%{_texmfdistdir}/fonts/afm/public/lm/lmtt12.afm
21mr|texlive-lm-2.004-12|138	%{_texmfdistdir}/fonts/afm/public/lm/lmtt8.afm
21mr|texlive-lm-2.004-12|139	%{_texmfdistdir}/fonts/afm/public/lm/lmtt9.afm
21mr|texlive-lm-2.004-12|140	%{_texmfdistdir}/fonts/afm/public/lm/lmtti10.afm
21mr|texlive-lm-2.004-12|141	%{_texmfdistdir}/fonts/afm/public/lm/lmtto10.afm
21mr|texlive-lm-2.004-12|142	%{_texmfdistdir}/fonts/afm/public/lm/lmu10.afm
21mr|texlive-lm-2.004-12|143	%{_texmfdistdir}/fonts/afm/public/lm/lmvtk10.afm
21mr|texlive-lm-2.004-12|144	%{_texmfdistdir}/fonts/afm/public/lm/lmvtko10.afm
21mr|texlive-lm-2.004-12|145	%{_texmfdistdir}/fonts/afm/public/lm/lmvtl10.afm
21mr|texlive-lm-2.004-12|146	%{_texmfdistdir}/fonts/afm/public/lm/lmvtlo10.afm
21mr|texlive-lm-2.004-12|147	%{_texmfdistdir}/fonts/afm/public/lm/lmvtt10.afm
21mr|texlive-lm-2.004-12|148	%{_texmfdistdir}/fonts/afm/public/lm/lmvtto10.afm
21mr|texlive-lm-2.004-12|149	%{_texmfdistdir}/fonts/enc/dvips/lm/lm-cs.enc
21mr|texlive-lm-2.004-12|150	%{_texmfdistdir}/fonts/enc/dvips/lm/lm-cssc.enc
21mr|texlive-lm-2.004-12|151	%{_texmfdistdir}/fonts/enc/dvips/lm/lm-cstt.enc
21mr|texlive-lm-2.004-12|152	%{_texmfdistdir}/fonts/enc/dvips/lm/lm-ec.enc
21mr|texlive-lm-2.004-12|153	%{_texmfdistdir}/fonts/enc/dvips/lm/lm-l7x.enc
21mr|texlive-lm-2.004-12|154	%{_texmfdistdir}/fonts/enc/dvips/lm/lm-mathex.enc
21mr|texlive-lm-2.004-12|155	%{_texmfdistdir}/fonts/enc/dvips/lm/lm-mathit.enc
21mr|texlive-lm-2.004-12|156	%{_texmfdistdir}/fonts/enc/dvips/lm/lm-mathsy.enc
21mr|texlive-lm-2.004-12|157	%{_texmfdistdir}/fonts/enc/dvips/lm/lm-qx.enc
21mr|texlive-lm-2.004-12|158	%{_texmfdistdir}/fonts/enc/dvips/lm/lm-qxsc.enc
21mr|texlive-lm-2.004-12|159	%{_texmfdistdir}/fonts/enc/dvips/lm/lm-qxtt.enc
21mr|texlive-lm-2.004-12|160	%{_texmfdistdir}/fonts/enc/dvips/lm/lm-rep-cmin.enc
21mr|texlive-lm-2.004-12|161	%{_texmfdistdir}/fonts/enc/dvips/lm/lm-rep-cmit.enc
21mr|texlive-lm-2.004-12|162	%{_texmfdistdir}/fonts/enc/dvips/lm/lm-rep-cmitt.enc
21mr|texlive-lm-2.004-12|163	%{_texmfdistdir}/fonts/enc/dvips/lm/lm-rep-cmrm.enc
21mr|texlive-lm-2.004-12|164	%{_texmfdistdir}/fonts/enc/dvips/lm/lm-rep-cmsc.enc
21mr|texlive-lm-2.004-12|165	%{_texmfdistdir}/fonts/enc/dvips/lm/lm-rep-cmtt.enc
21mr|texlive-lm-2.004-12|166	%{_texmfdistdir}/fonts/enc/dvips/lm/lm-rep-csin.enc
21mr|texlive-lm-2.004-12|167	%{_texmfdistdir}/fonts/enc/dvips/lm/lm-rep-csrm.enc
21mr|texlive-lm-2.004-12|168	%{_texmfdistdir}/fonts/enc/dvips/lm/lm-rep-cssc.enc
21mr|texlive-lm-2.004-12|169	%{_texmfdistdir}/fonts/enc/dvips/lm/lm-rep-cstt.enc
21mr|texlive-lm-2.004-12|170	%{_texmfdistdir}/fonts/enc/dvips/lm/lm-rep-plin.enc
21mr|texlive-lm-2.004-12|171	%{_texmfdistdir}/fonts/enc/dvips/lm/lm-rep-plit.enc
21mr|texlive-lm-2.004-12|172	%{_texmfdistdir}/fonts/enc/dvips/lm/lm-rep-plitt.enc
21mr|texlive-lm-2.004-12|173	%{_texmfdistdir}/fonts/enc/dvips/lm/lm-rep-plrm.enc
21mr|texlive-lm-2.004-12|174	%{_texmfdistdir}/fonts/enc/dvips/lm/lm-rep-plsc.enc
21mr|texlive-lm-2.004-12|175	%{_texmfdistdir}/fonts/enc/dvips/lm/lm-rep-pltt.enc
21mr|texlive-lm-2.004-12|176	%{_texmfdistdir}/fonts/enc/dvips/lm/lm-rep-t5psn.enc
21mr|texlive-lm-2.004-12|177	%{_texmfdistdir}/fonts/enc/dvips/lm/lm-rm.enc
21mr|texlive-lm-2.004-12|178	%{_texmfdistdir}/fonts/enc/dvips/lm/lm-rmsc.enc
21mr|texlive-lm-2.004-12|179	%{_texmfdistdir}/fonts/enc/dvips/lm/lm-rmtt.enc
21mr|texlive-lm-2.004-12|180	%{_texmfdistdir}/fonts/enc/dvips/lm/lm-t5.enc
21mr|texlive-lm-2.004-12|181	%{_texmfdistdir}/fonts/enc/dvips/lm/lm-texnansi.enc
21mr|texlive-lm-2.004-12|182	%{_texmfdistdir}/fonts/enc/dvips/lm/lm-ts1.enc
21mr|texlive-lm-2.004-12|183	%{_texmfdistdir}/fonts/map/dvipdfm/lm/lm-ec.map
21mr|texlive-lm-2.004-12|184	%{_texmfdistdir}/fonts/map/dvipdfm/lm/lm-math.map
21mr|texlive-lm-2.004-12|185	%{_texmfdistdir}/fonts/map/dvipdfm/lm/lm-rm.map
21mr|texlive-lm-2.004-12|186	%{_texmfdistdir}/fonts/map/dvipdfm/lm/lm-texnansi.map
21mr|texlive-lm-2.004-12|187	%{_texmfdistdir}/fonts/map/dvips/lm/lm-cs.map
21mr|texlive-lm-2.004-12|188	%{_texmfdistdir}/fonts/map/dvips/lm/lm-ec.map
21mr|texlive-lm-2.004-12|189	%{_texmfdistdir}/fonts/map/dvips/lm/lm-l7x.map
21mr|texlive-lm-2.004-12|190	%{_texmfdistdir}/fonts/map/dvips/lm/lm-math.map
21mr|texlive-lm-2.004-12|191	%{_texmfdistdir}/fonts/map/dvips/lm/lm-qx.map
21mr|texlive-lm-2.004-12|192	%{_texmfdistdir}/fonts/map/dvips/lm/lm-rep-cmother.map
21mr|texlive-lm-2.004-12|193	%{_texmfdistdir}/fonts/map/dvips/lm/lm-rep-cmtext-interpolated.map
21mr|texlive-lm-2.004-12|194	%{_texmfdistdir}/fonts/map/dvips/lm/lm-rep-cmtext.map
21mr|texlive-lm-2.004-12|195	%{_texmfdistdir}/fonts/map/dvips/lm/lm-rep-cstext.map
21mr|texlive-lm-2.004-12|196	%{_texmfdistdir}/fonts/map/dvips/lm/lm-rep-pltext.map
21mr|texlive-lm-2.004-12|197	%{_texmfdistdir}/fonts/map/dvips/lm/lm-rep-vntext.map
21mr|texlive-lm-2.004-12|198	%{_texmfdistdir}/fonts/map/dvips/lm/lm-rm.map
21mr|texlive-lm-2.004-12|199	%{_texmfdistdir}/fonts/map/dvips/lm/lm-t5.map
21mr|texlive-lm-2.004-12|200	%{_texmfdistdir}/fonts/map/dvips/lm/lm-texnansi.map
21mr|texlive-lm-2.004-12|201	%{_texmfdistdir}/fonts/map/dvips/lm/lm-ts1.map
21mr|texlive-lm-2.004-12|202	%{_texmfdistdir}/fonts/map/dvips/lm/lm.map
21mr|texlive-lm-2.004-12|203	%{_texmfdistdir}/fonts/opentype/public/lm/lmmono10-italic.otf
21mr|texlive-lm-2.004-12|204	%{_texmfdistdir}/fonts/opentype/public/lm/lmmono10-regular.otf
21mr|texlive-lm-2.004-12|205	%{_texmfdistdir}/fonts/opentype/public/lm/lmmono12-regular.otf
21mr|texlive-lm-2.004-12|206	%{_texmfdistdir}/fonts/opentype/public/lm/lmmono8-regular.otf
21mr|texlive-lm-2.004-12|207	%{_texmfdistdir}/fonts/opentype/public/lm/lmmono9-regular.otf
21mr|texlive-lm-2.004-12|208	%{_texmfdistdir}/fonts/opentype/public/lm/lmmonocaps10-oblique.otf
21mr|texlive-lm-2.004-12|209	%{_texmfdistdir}/fonts/opentype/public/lm/lmmonocaps10-regular.otf
21mr|texlive-lm-2.004-12|210	%{_texmfdistdir}/fonts/opentype/public/lm/lmmonolt10-bold.otf
21mr|texlive-lm-2.004-12|211	%{_texmfdistdir}/fonts/opentype/public/lm/lmmonolt10-boldoblique.otf
21mr|texlive-lm-2.004-12|212	%{_texmfdistdir}/fonts/opentype/public/lm/lmmonolt10-oblique.otf
21mr|texlive-lm-2.004-12|213	%{_texmfdistdir}/fonts/opentype/public/lm/lmmonolt10-regular.otf
21mr|texlive-lm-2.004-12|214	%{_texmfdistdir}/fonts/opentype/public/lm/lmmonoltcond10-oblique.otf
21mr|texlive-lm-2.004-12|215	%{_texmfdistdir}/fonts/opentype/public/lm/lmmonoltcond10-regular.otf
21mr|texlive-lm-2.004-12|216	%{_texmfdistdir}/fonts/opentype/public/lm/lmmonoprop10-oblique.otf
21mr|texlive-lm-2.004-12|217	%{_texmfdistdir}/fonts/opentype/public/lm/lmmonoprop10-regular.otf
21mr|texlive-lm-2.004-12|218	%{_texmfdistdir}/fonts/opentype/public/lm/lmmonoproplt10-bold.otf
21mr|texlive-lm-2.004-12|219	%{_texmfdistdir}/fonts/opentype/public/lm/lmmonoproplt10-boldoblique.otf
21mr|texlive-lm-2.004-12|220	%{_texmfdistdir}/fonts/opentype/public/lm/lmmonoproplt10-oblique.otf
21mr|texlive-lm-2.004-12|221	%{_texmfdistdir}/fonts/opentype/public/lm/lmmonoproplt10-regular.otf
21mr|texlive-lm-2.004-12|222	%{_texmfdistdir}/fonts/opentype/public/lm/lmmonoslant10-regular.otf
21mr|texlive-lm-2.004-12|223	%{_texmfdistdir}/fonts/opentype/public/lm/lmroman10-bold.otf
21mr|texlive-lm-2.004-12|224	%{_texmfdistdir}/fonts/opentype/public/lm/lmroman10-bolditalic.otf
21mr|texlive-lm-2.004-12|225	%{_texmfdistdir}/fonts/opentype/public/lm/lmroman10-italic.otf
21mr|texlive-lm-2.004-12|226	%{_texmfdistdir}/fonts/opentype/public/lm/lmroman10-regular.otf
21mr|texlive-lm-2.004-12|227	%{_texmfdistdir}/fonts/opentype/public/lm/lmroman12-bold.otf
21mr|texlive-lm-2.004-12|228	%{_texmfdistdir}/fonts/opentype/public/lm/lmroman12-italic.otf
21mr|texlive-lm-2.004-12|229	%{_texmfdistdir}/fonts/opentype/public/lm/lmroman12-regular.otf
21mr|texlive-lm-2.004-12|230	%{_texmfdistdir}/fonts/opentype/public/lm/lmroman17-regular.otf
21mr|texlive-lm-2.004-12|231	%{_texmfdistdir}/fonts/opentype/public/lm/lmroman5-bold.otf
21mr|texlive-lm-2.004-12|232	%{_texmfdistdir}/fonts/opentype/public/lm/lmroman5-regular.otf
21mr|texlive-lm-2.004-12|233	%{_texmfdistdir}/fonts/opentype/public/lm/lmroman6-bold.otf
21mr|texlive-lm-2.004-12|234	%{_texmfdistdir}/fonts/opentype/public/lm/lmroman6-regular.otf
21mr|texlive-lm-2.004-12|235	%{_texmfdistdir}/fonts/opentype/public/lm/lmroman7-bold.otf
21mr|texlive-lm-2.004-12|236	%{_texmfdistdir}/fonts/opentype/public/lm/lmroman7-italic.otf
21mr|texlive-lm-2.004-12|237	%{_texmfdistdir}/fonts/opentype/public/lm/lmroman7-regular.otf
21mr|texlive-lm-2.004-12|238	%{_texmfdistdir}/fonts/opentype/public/lm/lmroman8-bold.otf
21mr|texlive-lm-2.004-12|239	%{_texmfdistdir}/fonts/opentype/public/lm/lmroman8-italic.otf
21mr|texlive-lm-2.004-12|240	%{_texmfdistdir}/fonts/opentype/public/lm/lmroman8-regular.otf
21mr|texlive-lm-2.004-12|241	%{_texmfdistdir}/fonts/opentype/public/lm/lmroman9-bold.otf
21mr|texlive-lm-2.004-12|242	%{_texmfdistdir}/fonts/opentype/public/lm/lmroman9-italic.otf
21mr|texlive-lm-2.004-12|243	%{_texmfdistdir}/fonts/opentype/public/lm/lmroman9-regular.otf
21mr|texlive-lm-2.004-12|244	%{_texmfdistdir}/fonts/opentype/public/lm/lmromancaps10-oblique.otf
21mr|texlive-lm-2.004-12|245	%{_texmfdistdir}/fonts/opentype/public/lm/lmromancaps10-regular.otf
21mr|texlive-lm-2.004-12|246	%{_texmfdistdir}/fonts/opentype/public/lm/lmromandemi10-oblique.otf
21mr|texlive-lm-2.004-12|247	%{_texmfdistdir}/fonts/opentype/public/lm/lmromandemi10-regular.otf
21mr|texlive-lm-2.004-12|248	%{_texmfdistdir}/fonts/opentype/public/lm/lmromandunh10-oblique.otf
21mr|texlive-lm-2.004-12|249	%{_texmfdistdir}/fonts/opentype/public/lm/lmromandunh10-regular.otf
21mr|texlive-lm-2.004-12|250	%{_texmfdistdir}/fonts/opentype/public/lm/lmromanslant10-bold.otf
21mr|texlive-lm-2.004-12|251	%{_texmfdistdir}/fonts/opentype/public/lm/lmromanslant10-regular.otf
21mr|texlive-lm-2.004-12|252	%{_texmfdistdir}/fonts/opentype/public/lm/lmromanslant12-regular.otf
21mr|texlive-lm-2.004-12|253	%{_texmfdistdir}/fonts/opentype/public/lm/lmromanslant17-regular.otf
21mr|texlive-lm-2.004-12|254	%{_texmfdistdir}/fonts/opentype/public/lm/lmromanslant8-regular.otf
21mr|texlive-lm-2.004-12|255	%{_texmfdistdir}/fonts/opentype/public/lm/lmromanslant9-regular.otf
21mr|texlive-lm-2.004-12|256	%{_texmfdistdir}/fonts/opentype/public/lm/lmromanunsl10-regular.otf
21mr|texlive-lm-2.004-12|257	%{_texmfdistdir}/fonts/opentype/public/lm/lmsans10-bold.otf
21mr|texlive-lm-2.004-12|258	%{_texmfdistdir}/fonts/opentype/public/lm/lmsans10-boldoblique.otf
21mr|texlive-lm-2.004-12|259	%{_texmfdistdir}/fonts/opentype/public/lm/lmsans10-oblique.otf
21mr|texlive-lm-2.004-12|260	%{_texmfdistdir}/fonts/opentype/public/lm/lmsans10-regular.otf
21mr|texlive-lm-2.004-12|261	%{_texmfdistdir}/fonts/opentype/public/lm/lmsans12-oblique.otf
21mr|texlive-lm-2.004-12|262	%{_texmfdistdir}/fonts/opentype/public/lm/lmsans12-regular.otf
21mr|texlive-lm-2.004-12|263	%{_texmfdistdir}/fonts/opentype/public/lm/lmsans17-oblique.otf
21mr|texlive-lm-2.004-12|264	%{_texmfdistdir}/fonts/opentype/public/lm/lmsans17-regular.otf
21mr|texlive-lm-2.004-12|265	%{_texmfdistdir}/fonts/opentype/public/lm/lmsans8-oblique.otf
21mr|texlive-lm-2.004-12|266	%{_texmfdistdir}/fonts/opentype/public/lm/lmsans8-regular.otf
21mr|texlive-lm-2.004-12|267	%{_texmfdistdir}/fonts/opentype/public/lm/lmsans9-oblique.otf
21mr|texlive-lm-2.004-12|268	%{_texmfdistdir}/fonts/opentype/public/lm/lmsans9-regular.otf
21mr|texlive-lm-2.004-12|269	%{_texmfdistdir}/fonts/opentype/public/lm/lmsansdemicond10-oblique.otf
21mr|texlive-lm-2.004-12|270	%{_texmfdistdir}/fonts/opentype/public/lm/lmsansdemicond10-regular.otf
21mr|texlive-lm-2.004-12|271	%{_texmfdistdir}/fonts/opentype/public/lm/lmsansquot8-bold.otf
21mr|texlive-lm-2.004-12|272	%{_texmfdistdir}/fonts/opentype/public/lm/lmsansquot8-boldoblique.otf
21mr|texlive-lm-2.004-12|273	%{_texmfdistdir}/fonts/opentype/public/lm/lmsansquot8-oblique.otf
21mr|texlive-lm-2.004-12|274	%{_texmfdistdir}/fonts/opentype/public/lm/lmsansquot8-regular.otf
21mr|texlive-lm-2.004-12|275	%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmb10.tfm
21mr|texlive-lm-2.004-12|276	%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmbo10.tfm
21mr|texlive-lm-2.004-12|277	%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmbx10.tfm
21mr|texlive-lm-2.004-12|278	%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmbx12.tfm
21mr|texlive-lm-2.004-12|279	%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmbx5.tfm
21mr|texlive-lm-2.004-12|280	%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmbx6.tfm
21mr|texlive-lm-2.004-12|281	%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmbx7.tfm
21mr|texlive-lm-2.004-12|282	%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmbx8.tfm
21mr|texlive-lm-2.004-12|283	%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmbx9.tfm
21mr|texlive-lm-2.004-12|284	%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmbxi10.tfm
21mr|texlive-lm-2.004-12|285	%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmbxo10.tfm
21mr|texlive-lm-2.004-12|286	%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmcsc10.tfm
21mr|texlive-lm-2.004-12|287	%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmcsco10.tfm
21mr|texlive-lm-2.004-12|288	%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmdunh10.tfm
21mr|texlive-lm-2.004-12|289	%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmduno10.tfm
21mr|texlive-lm-2.004-12|290	%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmr10.tfm
21mr|texlive-lm-2.004-12|291	%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmr12.tfm
21mr|texlive-lm-2.004-12|292	%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmr17.tfm
21mr|texlive-lm-2.004-12|293	%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmr5.tfm
21mr|texlive-lm-2.004-12|294	%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmr6.tfm
21mr|texlive-lm-2.004-12|295	%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmr7.tfm
21mr|texlive-lm-2.004-12|296	%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmr8.tfm
21mr|texlive-lm-2.004-12|297	%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmr9.tfm
21mr|texlive-lm-2.004-12|298	%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmri10.tfm
21mr|texlive-lm-2.004-12|299	%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmri12.tfm
21mr|texlive-lm-2.004-12|300	%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmri7.tfm
21mr|texlive-lm-2.004-12|301	%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmri8.tfm
21mr|texlive-lm-2.004-12|302	%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmri9.tfm
21mr|texlive-lm-2.004-12|303	%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmro10.tfm
21mr|texlive-lm-2.004-12|304	%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmro12.tfm
21mr|texlive-lm-2.004-12|305	%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmro17.tfm
21mr|texlive-lm-2.004-12|306	%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmro8.tfm
21mr|texlive-lm-2.004-12|307	%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmro9.tfm
21mr|texlive-lm-2.004-12|308	%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmss10.tfm
21mr|texlive-lm-2.004-12|309	%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmss12.tfm
21mr|texlive-lm-2.004-12|310	%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmss17.tfm
21mr|texlive-lm-2.004-12|311	%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmss8.tfm
21mr|texlive-lm-2.004-12|312	%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmss9.tfm
21mr|texlive-lm-2.004-12|313	%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmssbo10.tfm
21mr|texlive-lm-2.004-12|314	%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmssbx10.tfm
21mr|texlive-lm-2.004-12|315	%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmssdc10.tfm
21mr|texlive-lm-2.004-12|316	%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmssdo10.tfm
21mr|texlive-lm-2.004-12|317	%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmsso10.tfm
21mr|texlive-lm-2.004-12|318	%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmsso12.tfm
21mr|texlive-lm-2.004-12|319	%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmsso17.tfm
21mr|texlive-lm-2.004-12|320	%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmsso8.tfm
21mr|texlive-lm-2.004-12|321	%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmsso9.tfm
21mr|texlive-lm-2.004-12|322	%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmssq8.tfm
21mr|texlive-lm-2.004-12|323	%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmssqbo8.tfm
21mr|texlive-lm-2.004-12|324	%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmssqbx8.tfm
21mr|texlive-lm-2.004-12|325	%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmssqo8.tfm
21mr|texlive-lm-2.004-12|326	%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmtcsc10.tfm
21mr|texlive-lm-2.004-12|327	%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmtcso10.tfm
21mr|texlive-lm-2.004-12|328	%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmtk10.tfm
21mr|texlive-lm-2.004-12|329	%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmtko10.tfm
21mr|texlive-lm-2.004-12|330	%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmtl10.tfm
21mr|texlive-lm-2.004-12|331	%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmtlc10.tfm
21mr|texlive-lm-2.004-12|332	%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmtlco10.tfm
21mr|texlive-lm-2.004-12|333	%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmtlo10.tfm
21mr|texlive-lm-2.004-12|334	%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmtt10.tfm
21mr|texlive-lm-2.004-12|335	%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmtt12.tfm
21mr|texlive-lm-2.004-12|336	%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmtt8.tfm
21mr|texlive-lm-2.004-12|337	%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmtt9.tfm
21mr|texlive-lm-2.004-12|338	%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmtti10.tfm
21mr|texlive-lm-2.004-12|339	%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmtto10.tfm
21mr|texlive-lm-2.004-12|340	%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmu10.tfm
21mr|texlive-lm-2.004-12|341	%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmvtk10.tfm
21mr|texlive-lm-2.004-12|342	%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmvtko10.tfm
21mr|texlive-lm-2.004-12|343	%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmvtl10.tfm
21mr|texlive-lm-2.004-12|344	%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmvtlo10.tfm
21mr|texlive-lm-2.004-12|345	%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmvtt10.tfm
21mr|texlive-lm-2.004-12|346	%{_texmfdistdir}/fonts/tfm/public/lm/cs-lmvtto10.tfm
21mr|texlive-lm-2.004-12|347	%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmb10.tfm
21mr|texlive-lm-2.004-12|348	%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmbo10.tfm
21mr|texlive-lm-2.004-12|349	%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmbx10.tfm
21mr|texlive-lm-2.004-12|350	%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmbx12.tfm
21mr|texlive-lm-2.004-12|351	%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmbx5.tfm
21mr|texlive-lm-2.004-12|352	%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmbx6.tfm
21mr|texlive-lm-2.004-12|353	%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmbx7.tfm
21mr|texlive-lm-2.004-12|354	%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmbx8.tfm
21mr|texlive-lm-2.004-12|355	%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmbx9.tfm
21mr|texlive-lm-2.004-12|356	%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmbxi10.tfm
21mr|texlive-lm-2.004-12|357	%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmbxo10.tfm
21mr|texlive-lm-2.004-12|358	%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmcsc10.tfm
21mr|texlive-lm-2.004-12|359	%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmcsco10.tfm
21mr|texlive-lm-2.004-12|360	%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmdunh10.tfm
21mr|texlive-lm-2.004-12|361	%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmduno10.tfm
21mr|texlive-lm-2.004-12|362	%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmr10.tfm
21mr|texlive-lm-2.004-12|363	%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmr12.tfm
21mr|texlive-lm-2.004-12|364	%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmr17.tfm
21mr|texlive-lm-2.004-12|365	%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmr5.tfm
21mr|texlive-lm-2.004-12|366	%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmr6.tfm
21mr|texlive-lm-2.004-12|367	%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmr7.tfm
21mr|texlive-lm-2.004-12|368	%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmr8.tfm
21mr|texlive-lm-2.004-12|369	%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmr9.tfm
21mr|texlive-lm-2.004-12|370	%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmri10.tfm
21mr|texlive-lm-2.004-12|371	%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmri12.tfm
21mr|texlive-lm-2.004-12|372	%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmri7.tfm
21mr|texlive-lm-2.004-12|373	%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmri8.tfm
21mr|texlive-lm-2.004-12|374	%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmri9.tfm
21mr|texlive-lm-2.004-12|375	%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmro10.tfm
21mr|texlive-lm-2.004-12|376	%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmro12.tfm
21mr|texlive-lm-2.004-12|377	%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmro17.tfm
21mr|texlive-lm-2.004-12|378	%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmro8.tfm
21mr|texlive-lm-2.004-12|379	%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmro9.tfm
21mr|texlive-lm-2.004-12|380	%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmss10.tfm
21mr|texlive-lm-2.004-12|381	%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmss12.tfm
21mr|texlive-lm-2.004-12|382	%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmss17.tfm
21mr|texlive-lm-2.004-12|383	%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmss8.tfm
21mr|texlive-lm-2.004-12|384	%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmss9.tfm
21mr|texlive-lm-2.004-12|385	%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmssbo10.tfm
21mr|texlive-lm-2.004-12|386	%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmssbx10.tfm
21mr|texlive-lm-2.004-12|387	%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmssdc10.tfm
21mr|texlive-lm-2.004-12|388	%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmssdo10.tfm
21mr|texlive-lm-2.004-12|389	%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmsso10.tfm
21mr|texlive-lm-2.004-12|390	%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmsso12.tfm
21mr|texlive-lm-2.004-12|391	%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmsso17.tfm
21mr|texlive-lm-2.004-12|392	%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmsso8.tfm
21mr|texlive-lm-2.004-12|393	%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmsso9.tfm
21mr|texlive-lm-2.004-12|394	%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmssq8.tfm
21mr|texlive-lm-2.004-12|395	%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmssqbo8.tfm
21mr|texlive-lm-2.004-12|396	%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmssqbx8.tfm
21mr|texlive-lm-2.004-12|397	%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmssqo8.tfm
21mr|texlive-lm-2.004-12|398	%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmtcsc10.tfm
21mr|texlive-lm-2.004-12|399	%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmtcso10.tfm
21mr|texlive-lm-2.004-12|400	%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmtk10.tfm
21mr|texlive-lm-2.004-12|401	%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmtko10.tfm
21mr|texlive-lm-2.004-12|402	%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmtl10.tfm
21mr|texlive-lm-2.004-12|403	%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmtlc10.tfm
21mr|texlive-lm-2.004-12|404	%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmtlco10.tfm
21mr|texlive-lm-2.004-12|405	%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmtlo10.tfm
21mr|texlive-lm-2.004-12|406	%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmtt10.tfm
21mr|texlive-lm-2.004-12|407	%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmtt12.tfm
21mr|texlive-lm-2.004-12|408	%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmtt8.tfm
21mr|texlive-lm-2.004-12|409	%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmtt9.tfm
21mr|texlive-lm-2.004-12|410	%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmtti10.tfm
21mr|texlive-lm-2.004-12|411	%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmtto10.tfm
21mr|texlive-lm-2.004-12|412	%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmu10.tfm
21mr|texlive-lm-2.004-12|413	%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmvtk10.tfm
21mr|texlive-lm-2.004-12|414	%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmvtko10.tfm
21mr|texlive-lm-2.004-12|415	%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmvtl10.tfm
21mr|texlive-lm-2.004-12|416	%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmvtlo10.tfm
21mr|texlive-lm-2.004-12|417	%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmvtt10.tfm
21mr|texlive-lm-2.004-12|418	%{_texmfdistdir}/fonts/tfm/public/lm/ec-lmvtto10.tfm
21mr|texlive-lm-2.004-12|419	%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmb10.tfm
21mr|texlive-lm-2.004-12|420	%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmbo10.tfm
21mr|texlive-lm-2.004-12|421	%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmbx10.tfm
21mr|texlive-lm-2.004-12|422	%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmbx12.tfm
21mr|texlive-lm-2.004-12|423	%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmbx5.tfm
21mr|texlive-lm-2.004-12|424	%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmbx6.tfm
21mr|texlive-lm-2.004-12|425	%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmbx7.tfm
21mr|texlive-lm-2.004-12|426	%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmbx8.tfm
21mr|texlive-lm-2.004-12|427	%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmbx9.tfm
21mr|texlive-lm-2.004-12|428	%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmbxi10.tfm
21mr|texlive-lm-2.004-12|429	%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmbxo10.tfm
21mr|texlive-lm-2.004-12|430	%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmcsc10.tfm
21mr|texlive-lm-2.004-12|431	%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmcsco10.tfm
21mr|texlive-lm-2.004-12|432	%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmdunh10.tfm
21mr|texlive-lm-2.004-12|433	%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmduno10.tfm
21mr|texlive-lm-2.004-12|434	%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmr10.tfm
21mr|texlive-lm-2.004-12|435	%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmr12.tfm
21mr|texlive-lm-2.004-12|436	%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmr17.tfm
21mr|texlive-lm-2.004-12|437	%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmr5.tfm
21mr|texlive-lm-2.004-12|438	%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmr6.tfm
21mr|texlive-lm-2.004-12|439	%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmr7.tfm
21mr|texlive-lm-2.004-12|440	%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmr8.tfm
21mr|texlive-lm-2.004-12|441	%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmr9.tfm
21mr|texlive-lm-2.004-12|442	%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmri10.tfm
21mr|texlive-lm-2.004-12|443	%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmri12.tfm
21mr|texlive-lm-2.004-12|444	%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmri7.tfm
21mr|texlive-lm-2.004-12|445	%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmri8.tfm
21mr|texlive-lm-2.004-12|446	%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmri9.tfm
21mr|texlive-lm-2.004-12|447	%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmro10.tfm
21mr|texlive-lm-2.004-12|448	%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmro12.tfm
21mr|texlive-lm-2.004-12|449	%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmro17.tfm
21mr|texlive-lm-2.004-12|450	%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmro8.tfm
21mr|texlive-lm-2.004-12|451	%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmro9.tfm
21mr|texlive-lm-2.004-12|452	%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmss10.tfm
21mr|texlive-lm-2.004-12|453	%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmss12.tfm
21mr|texlive-lm-2.004-12|454	%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmss17.tfm
21mr|texlive-lm-2.004-12|455	%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmss8.tfm
21mr|texlive-lm-2.004-12|456	%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmss9.tfm
21mr|texlive-lm-2.004-12|457	%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmssbo10.tfm
21mr|texlive-lm-2.004-12|458	%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmssbx10.tfm
21mr|texlive-lm-2.004-12|459	%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmssdc10.tfm
21mr|texlive-lm-2.004-12|460	%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmssdo10.tfm
21mr|texlive-lm-2.004-12|461	%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmsso10.tfm
21mr|texlive-lm-2.004-12|462	%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmsso12.tfm
21mr|texlive-lm-2.004-12|463	%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmsso17.tfm
21mr|texlive-lm-2.004-12|464	%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmsso8.tfm
21mr|texlive-lm-2.004-12|465	%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmsso9.tfm
21mr|texlive-lm-2.004-12|466	%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmssq8.tfm
21mr|texlive-lm-2.004-12|467	%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmssqbo8.tfm
21mr|texlive-lm-2.004-12|468	%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmssqbx8.tfm
21mr|texlive-lm-2.004-12|469	%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmssqo8.tfm
21mr|texlive-lm-2.004-12|470	%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmtcsc10.tfm
21mr|texlive-lm-2.004-12|471	%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmtcso10.tfm
21mr|texlive-lm-2.004-12|472	%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmtk10.tfm
21mr|texlive-lm-2.004-12|473	%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmtko10.tfm
21mr|texlive-lm-2.004-12|474	%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmtl10.tfm
21mr|texlive-lm-2.004-12|475	%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmtlc10.tfm
21mr|texlive-lm-2.004-12|476	%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmtlco10.tfm
21mr|texlive-lm-2.004-12|477	%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmtlo10.tfm
21mr|texlive-lm-2.004-12|478	%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmtt10.tfm
21mr|texlive-lm-2.004-12|479	%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmtt12.tfm
21mr|texlive-lm-2.004-12|480	%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmtt8.tfm
21mr|texlive-lm-2.004-12|481	%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmtt9.tfm
21mr|texlive-lm-2.004-12|482	%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmtti10.tfm
21mr|texlive-lm-2.004-12|483	%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmtto10.tfm
21mr|texlive-lm-2.004-12|484	%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmu10.tfm
21mr|texlive-lm-2.004-12|485	%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmvtk10.tfm
21mr|texlive-lm-2.004-12|486	%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmvtko10.tfm
21mr|texlive-lm-2.004-12|487	%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmvtl10.tfm
21mr|texlive-lm-2.004-12|488	%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmvtlo10.tfm
21mr|texlive-lm-2.004-12|489	%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmvtt10.tfm
21mr|texlive-lm-2.004-12|490	%{_texmfdistdir}/fonts/tfm/public/lm/l7x-lmvtto10.tfm
21mr|texlive-lm-2.004-12|491	%{_texmfdistdir}/fonts/tfm/public/lm/lmbsy10.tfm
21mr|texlive-lm-2.004-12|492	%{_texmfdistdir}/fonts/tfm/public/lm/lmbsy5.tfm
21mr|texlive-lm-2.004-12|493	%{_texmfdistdir}/fonts/tfm/public/lm/lmbsy7.tfm
21mr|texlive-lm-2.004-12|494	%{_texmfdistdir}/fonts/tfm/public/lm/lmex10.tfm
21mr|texlive-lm-2.004-12|495	%{_texmfdistdir}/fonts/tfm/public/lm/lmmi10.tfm
21mr|texlive-lm-2.004-12|496	%{_texmfdistdir}/fonts/tfm/public/lm/lmmi12.tfm
21mr|texlive-lm-2.004-12|497	%{_texmfdistdir}/fonts/tfm/public/lm/lmmi5.tfm
21mr|texlive-lm-2.004-12|498	%{_texmfdistdir}/fonts/tfm/public/lm/lmmi6.tfm
21mr|texlive-lm-2.004-12|499	%{_texmfdistdir}/fonts/tfm/public/lm/lmmi7.tfm
21mr|texlive-lm-2.004-12|500	%{_texmfdistdir}/fonts/tfm/public/lm/lmmi8.tfm
21mr|texlive-lm-2.004-12|501	%{_texmfdistdir}/fonts/tfm/public/lm/lmmi9.tfm
21mr|texlive-lm-2.004-12|502	%{_texmfdistdir}/fonts/tfm/public/lm/lmmib10.tfm
21mr|texlive-lm-2.004-12|503	%{_texmfdistdir}/fonts/tfm/public/lm/lmmib5.tfm
21mr|texlive-lm-2.004-12|504	%{_texmfdistdir}/fonts/tfm/public/lm/lmmib7.tfm
21mr|texlive-lm-2.004-12|505	%{_texmfdistdir}/fonts/tfm/public/lm/lmsy10.tfm
21mr|texlive-lm-2.004-12|506	%{_texmfdistdir}/fonts/tfm/public/lm/lmsy5.tfm
21mr|texlive-lm-2.004-12|507	%{_texmfdistdir}/fonts/tfm/public/lm/lmsy6.tfm
21mr|texlive-lm-2.004-12|508	%{_texmfdistdir}/fonts/tfm/public/lm/lmsy7.tfm
21mr|texlive-lm-2.004-12|509	%{_texmfdistdir}/fonts/tfm/public/lm/lmsy8.tfm
21mr|texlive-lm-2.004-12|510	%{_texmfdistdir}/fonts/tfm/public/lm/lmsy9.tfm
21mr|texlive-lm-2.004-12|511	%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmb10.tfm
21mr|texlive-lm-2.004-12|512	%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmbo10.tfm
21mr|texlive-lm-2.004-12|513	%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmbx10.tfm
21mr|texlive-lm-2.004-12|514	%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmbx12.tfm
21mr|texlive-lm-2.004-12|515	%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmbx5.tfm
21mr|texlive-lm-2.004-12|516	%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmbx6.tfm
21mr|texlive-lm-2.004-12|517	%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmbx7.tfm
21mr|texlive-lm-2.004-12|518	%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmbx8.tfm
21mr|texlive-lm-2.004-12|519	%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmbx9.tfm
21mr|texlive-lm-2.004-12|520	%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmbxi10.tfm
21mr|texlive-lm-2.004-12|521	%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmbxo10.tfm
21mr|texlive-lm-2.004-12|522	%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmcsc10.tfm
21mr|texlive-lm-2.004-12|523	%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmcsco10.tfm
21mr|texlive-lm-2.004-12|524	%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmdunh10.tfm
21mr|texlive-lm-2.004-12|525	%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmduno10.tfm
21mr|texlive-lm-2.004-12|526	%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmr10.tfm
21mr|texlive-lm-2.004-12|527	%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmr12.tfm
21mr|texlive-lm-2.004-12|528	%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmr17.tfm
21mr|texlive-lm-2.004-12|529	%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmr5.tfm
21mr|texlive-lm-2.004-12|530	%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmr6.tfm
21mr|texlive-lm-2.004-12|531	%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmr7.tfm
21mr|texlive-lm-2.004-12|532	%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmr8.tfm
21mr|texlive-lm-2.004-12|533	%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmr9.tfm
21mr|texlive-lm-2.004-12|534	%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmri10.tfm
21mr|texlive-lm-2.004-12|535	%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmri12.tfm
21mr|texlive-lm-2.004-12|536	%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmri7.tfm
21mr|texlive-lm-2.004-12|537	%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmri8.tfm
21mr|texlive-lm-2.004-12|538	%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmri9.tfm
21mr|texlive-lm-2.004-12|539	%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmro10.tfm
21mr|texlive-lm-2.004-12|540	%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmro12.tfm
21mr|texlive-lm-2.004-12|541	%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmro17.tfm
21mr|texlive-lm-2.004-12|542	%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmro8.tfm
21mr|texlive-lm-2.004-12|543	%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmro9.tfm
21mr|texlive-lm-2.004-12|544	%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmss10.tfm
21mr|texlive-lm-2.004-12|545	%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmss12.tfm
21mr|texlive-lm-2.004-12|546	%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmss17.tfm
21mr|texlive-lm-2.004-12|547	%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmss8.tfm
21mr|texlive-lm-2.004-12|548	%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmss9.tfm
21mr|texlive-lm-2.004-12|549	%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmssbo10.tfm
21mr|texlive-lm-2.004-12|550	%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmssbx10.tfm
21mr|texlive-lm-2.004-12|551	%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmssdc10.tfm
21mr|texlive-lm-2.004-12|552	%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmssdo10.tfm
21mr|texlive-lm-2.004-12|553	%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmsso10.tfm
21mr|texlive-lm-2.004-12|554	%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmsso12.tfm
21mr|texlive-lm-2.004-12|555	%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmsso17.tfm
21mr|texlive-lm-2.004-12|556	%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmsso8.tfm
21mr|texlive-lm-2.004-12|557	%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmsso9.tfm
21mr|texlive-lm-2.004-12|558	%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmssq8.tfm
21mr|texlive-lm-2.004-12|559	%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmssqbo8.tfm
21mr|texlive-lm-2.004-12|560	%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmssqbx8.tfm
21mr|texlive-lm-2.004-12|561	%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmssqo8.tfm
21mr|texlive-lm-2.004-12|562	%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmtcsc10.tfm
21mr|texlive-lm-2.004-12|563	%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmtcso10.tfm
21mr|texlive-lm-2.004-12|564	%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmtk10.tfm
21mr|texlive-lm-2.004-12|565	%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmtko10.tfm
21mr|texlive-lm-2.004-12|566	%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmtl10.tfm
21mr|texlive-lm-2.004-12|567	%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmtlc10.tfm
21mr|texlive-lm-2.004-12|568	%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmtlco10.tfm
21mr|texlive-lm-2.004-12|569	%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmtlo10.tfm
21mr|texlive-lm-2.004-12|570	%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmtt10.tfm
21mr|texlive-lm-2.004-12|571	%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmtt12.tfm
21mr|texlive-lm-2.004-12|572	%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmtt8.tfm
21mr|texlive-lm-2.004-12|573	%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmtt9.tfm
21mr|texlive-lm-2.004-12|574	%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmtti10.tfm
21mr|texlive-lm-2.004-12|575	%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmtto10.tfm
21mr|texlive-lm-2.004-12|576	%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmu10.tfm
21mr|texlive-lm-2.004-12|577	%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmvtk10.tfm
21mr|texlive-lm-2.004-12|578	%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmvtko10.tfm
21mr|texlive-lm-2.004-12|579	%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmvtl10.tfm
21mr|texlive-lm-2.004-12|580	%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmvtlo10.tfm
21mr|texlive-lm-2.004-12|581	%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmvtt10.tfm
21mr|texlive-lm-2.004-12|582	%{_texmfdistdir}/fonts/tfm/public/lm/qx-lmvtto10.tfm
21mr|texlive-lm-2.004-12|583	%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmb10.tfm
21mr|texlive-lm-2.004-12|584	%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmbo10.tfm
21mr|texlive-lm-2.004-12|585	%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmbx10.tfm
21mr|texlive-lm-2.004-12|586	%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmbx12.tfm
21mr|texlive-lm-2.004-12|587	%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmbx5.tfm
21mr|texlive-lm-2.004-12|588	%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmbx6.tfm
21mr|texlive-lm-2.004-12|589	%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmbx7.tfm
21mr|texlive-lm-2.004-12|590	%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmbx8.tfm
21mr|texlive-lm-2.004-12|591	%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmbx9.tfm
21mr|texlive-lm-2.004-12|592	%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmbxi10.tfm
21mr|texlive-lm-2.004-12|593	%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmbxo10.tfm
21mr|texlive-lm-2.004-12|594	%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmcsc10.tfm
21mr|texlive-lm-2.004-12|595	%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmcsco10.tfm
21mr|texlive-lm-2.004-12|596	%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmdunh10.tfm
21mr|texlive-lm-2.004-12|597	%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmduno10.tfm
21mr|texlive-lm-2.004-12|598	%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmr10.tfm
21mr|texlive-lm-2.004-12|599	%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmr12.tfm
21mr|texlive-lm-2.004-12|600	%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmr17.tfm
21mr|texlive-lm-2.004-12|601	%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmr5.tfm
21mr|texlive-lm-2.004-12|602	%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmr6.tfm
21mr|texlive-lm-2.004-12|603	%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmr7.tfm
21mr|texlive-lm-2.004-12|604	%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmr8.tfm
21mr|texlive-lm-2.004-12|605	%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmr9.tfm
21mr|texlive-lm-2.004-12|606	%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmri10.tfm
21mr|texlive-lm-2.004-12|607	%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmri12.tfm
21mr|texlive-lm-2.004-12|608	%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmri7.tfm
21mr|texlive-lm-2.004-12|609	%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmri8.tfm
21mr|texlive-lm-2.004-12|610	%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmri9.tfm
21mr|texlive-lm-2.004-12|611	%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmro10.tfm
21mr|texlive-lm-2.004-12|612	%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmro12.tfm
21mr|texlive-lm-2.004-12|613	%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmro17.tfm
21mr|texlive-lm-2.004-12|614	%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmro8.tfm
21mr|texlive-lm-2.004-12|615	%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmro9.tfm
21mr|texlive-lm-2.004-12|616	%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmss10.tfm
21mr|texlive-lm-2.004-12|617	%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmss12.tfm
21mr|texlive-lm-2.004-12|618	%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmss17.tfm
21mr|texlive-lm-2.004-12|619	%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmss8.tfm
21mr|texlive-lm-2.004-12|620	%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmss9.tfm
21mr|texlive-lm-2.004-12|621	%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmssbo10.tfm
21mr|texlive-lm-2.004-12|622	%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmssbx10.tfm
21mr|texlive-lm-2.004-12|623	%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmssdc10.tfm
21mr|texlive-lm-2.004-12|624	%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmssdo10.tfm
21mr|texlive-lm-2.004-12|625	%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmsso10.tfm
21mr|texlive-lm-2.004-12|626	%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmsso12.tfm
21mr|texlive-lm-2.004-12|627	%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmsso17.tfm
21mr|texlive-lm-2.004-12|628	%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmsso8.tfm
21mr|texlive-lm-2.004-12|629	%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmsso9.tfm
21mr|texlive-lm-2.004-12|630	%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmssq8.tfm
21mr|texlive-lm-2.004-12|631	%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmssqbo8.tfm
21mr|texlive-lm-2.004-12|632	%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmssqbx8.tfm
21mr|texlive-lm-2.004-12|633	%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmssqo8.tfm
21mr|texlive-lm-2.004-12|634	%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmtcsc10.tfm
21mr|texlive-lm-2.004-12|635	%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmtcso10.tfm
21mr|texlive-lm-2.004-12|636	%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmtk10.tfm
21mr|texlive-lm-2.004-12|637	%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmtko10.tfm
21mr|texlive-lm-2.004-12|638	%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmtl10.tfm
21mr|texlive-lm-2.004-12|639	%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmtlc10.tfm
21mr|texlive-lm-2.004-12|640	%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmtlco10.tfm
21mr|texlive-lm-2.004-12|641	%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmtlo10.tfm
21mr|texlive-lm-2.004-12|642	%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmtt10.tfm
21mr|texlive-lm-2.004-12|643	%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmtt12.tfm
21mr|texlive-lm-2.004-12|644	%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmtt8.tfm
21mr|texlive-lm-2.004-12|645	%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmtt9.tfm
21mr|texlive-lm-2.004-12|646	%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmtti10.tfm
21mr|texlive-lm-2.004-12|647	%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmtto10.tfm
21mr|texlive-lm-2.004-12|648	%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmu10.tfm
21mr|texlive-lm-2.004-12|649	%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmvtk10.tfm
21mr|texlive-lm-2.004-12|650	%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmvtko10.tfm
21mr|texlive-lm-2.004-12|651	%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmvtl10.tfm
21mr|texlive-lm-2.004-12|652	%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmvtlo10.tfm
21mr|texlive-lm-2.004-12|653	%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmvtt10.tfm
21mr|texlive-lm-2.004-12|654	%{_texmfdistdir}/fonts/tfm/public/lm/rm-lmvtto10.tfm
21mr|texlive-lm-2.004-12|655	%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmb10.tfm
21mr|texlive-lm-2.004-12|656	%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmbo10.tfm
21mr|texlive-lm-2.004-12|657	%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmbx10.tfm
21mr|texlive-lm-2.004-12|658	%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmbx12.tfm
21mr|texlive-lm-2.004-12|659	%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmbx5.tfm
21mr|texlive-lm-2.004-12|660	%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmbx6.tfm
21mr|texlive-lm-2.004-12|661	%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmbx7.tfm
21mr|texlive-lm-2.004-12|662	%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmbx8.tfm
21mr|texlive-lm-2.004-12|663	%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmbx9.tfm
21mr|texlive-lm-2.004-12|664	%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmbxi10.tfm
21mr|texlive-lm-2.004-12|665	%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmbxo10.tfm
21mr|texlive-lm-2.004-12|666	%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmcsc10.tfm
21mr|texlive-lm-2.004-12|667	%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmcsco10.tfm
21mr|texlive-lm-2.004-12|668	%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmdunh10.tfm
21mr|texlive-lm-2.004-12|669	%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmduno10.tfm
21mr|texlive-lm-2.004-12|670	%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmr10.tfm
21mr|texlive-lm-2.004-12|671	%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmr12.tfm
21mr|texlive-lm-2.004-12|672	%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmr17.tfm
21mr|texlive-lm-2.004-12|673	%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmr5.tfm
21mr|texlive-lm-2.004-12|674	%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmr6.tfm
21mr|texlive-lm-2.004-12|675	%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmr7.tfm
21mr|texlive-lm-2.004-12|676	%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmr8.tfm
21mr|texlive-lm-2.004-12|677	%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmr9.tfm
21mr|texlive-lm-2.004-12|678	%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmri10.tfm
21mr|texlive-lm-2.004-12|679	%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmri12.tfm
21mr|texlive-lm-2.004-12|680	%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmri7.tfm
21mr|texlive-lm-2.004-12|681	%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmri8.tfm
21mr|texlive-lm-2.004-12|682	%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmri9.tfm
21mr|texlive-lm-2.004-12|683	%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmro10.tfm
21mr|texlive-lm-2.004-12|684	%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmro12.tfm
21mr|texlive-lm-2.004-12|685	%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmro17.tfm
21mr|texlive-lm-2.004-12|686	%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmro8.tfm
21mr|texlive-lm-2.004-12|687	%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmro9.tfm
21mr|texlive-lm-2.004-12|688	%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmss10.tfm
21mr|texlive-lm-2.004-12|689	%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmss12.tfm
21mr|texlive-lm-2.004-12|690	%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmss17.tfm
21mr|texlive-lm-2.004-12|691	%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmss8.tfm
21mr|texlive-lm-2.004-12|692	%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmss9.tfm
21mr|texlive-lm-2.004-12|693	%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmssbo10.tfm
21mr|texlive-lm-2.004-12|694	%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmssbx10.tfm
21mr|texlive-lm-2.004-12|695	%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmssdc10.tfm
21mr|texlive-lm-2.004-12|696	%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmssdo10.tfm
21mr|texlive-lm-2.004-12|697	%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmsso10.tfm
21mr|texlive-lm-2.004-12|698	%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmsso12.tfm
21mr|texlive-lm-2.004-12|699	%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmsso17.tfm
21mr|texlive-lm-2.004-12|700	%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmsso8.tfm
21mr|texlive-lm-2.004-12|701	%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmsso9.tfm
21mr|texlive-lm-2.004-12|702	%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmssq8.tfm
21mr|texlive-lm-2.004-12|703	%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmssqbo8.tfm
21mr|texlive-lm-2.004-12|704	%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmssqbx8.tfm
21mr|texlive-lm-2.004-12|705	%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmssqo8.tfm
21mr|texlive-lm-2.004-12|706	%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmtcsc10.tfm
21mr|texlive-lm-2.004-12|707	%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmtcso10.tfm
21mr|texlive-lm-2.004-12|708	%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmtk10.tfm
21mr|texlive-lm-2.004-12|709	%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmtko10.tfm
21mr|texlive-lm-2.004-12|710	%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmtl10.tfm
21mr|texlive-lm-2.004-12|711	%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmtlc10.tfm
21mr|texlive-lm-2.004-12|712	%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmtlco10.tfm
21mr|texlive-lm-2.004-12|713	%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmtlo10.tfm
21mr|texlive-lm-2.004-12|714	%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmtt10.tfm
21mr|texlive-lm-2.004-12|715	%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmtt12.tfm
21mr|texlive-lm-2.004-12|716	%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmtt8.tfm
21mr|texlive-lm-2.004-12|717	%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmtt9.tfm
21mr|texlive-lm-2.004-12|718	%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmtti10.tfm
21mr|texlive-lm-2.004-12|719	%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmtto10.tfm
21mr|texlive-lm-2.004-12|720	%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmu10.tfm
21mr|texlive-lm-2.004-12|721	%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmvtk10.tfm
21mr|texlive-lm-2.004-12|722	%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmvtko10.tfm
21mr|texlive-lm-2.004-12|723	%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmvtl10.tfm
21mr|texlive-lm-2.004-12|724	%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmvtlo10.tfm
21mr|texlive-lm-2.004-12|725	%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmvtt10.tfm
21mr|texlive-lm-2.004-12|726	%{_texmfdistdir}/fonts/tfm/public/lm/t5-lmvtto10.tfm
21mr|texlive-lm-2.004-12|727	%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmb10.tfm
21mr|texlive-lm-2.004-12|728	%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmbo10.tfm
21mr|texlive-lm-2.004-12|729	%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmbx10.tfm
21mr|texlive-lm-2.004-12|730	%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmbx12.tfm
21mr|texlive-lm-2.004-12|731	%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmbx5.tfm
21mr|texlive-lm-2.004-12|732	%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmbx6.tfm
21mr|texlive-lm-2.004-12|733	%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmbx7.tfm
21mr|texlive-lm-2.004-12|734	%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmbx8.tfm
21mr|texlive-lm-2.004-12|735	%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmbx9.tfm
21mr|texlive-lm-2.004-12|736	%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmbxi10.tfm
21mr|texlive-lm-2.004-12|737	%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmbxo10.tfm
21mr|texlive-lm-2.004-12|738	%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmcsc10.tfm
21mr|texlive-lm-2.004-12|739	%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmcsco10.tfm
21mr|texlive-lm-2.004-12|740	%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmdunh10.tfm
21mr|texlive-lm-2.004-12|741	%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmduno10.tfm
21mr|texlive-lm-2.004-12|742	%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmr10.tfm
21mr|texlive-lm-2.004-12|743	%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmr12.tfm
21mr|texlive-lm-2.004-12|744	%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmr17.tfm
21mr|texlive-lm-2.004-12|745	%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmr5.tfm
21mr|texlive-lm-2.004-12|746	%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmr6.tfm
21mr|texlive-lm-2.004-12|747	%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmr7.tfm
21mr|texlive-lm-2.004-12|748	%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmr8.tfm
21mr|texlive-lm-2.004-12|749	%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmr9.tfm
21mr|texlive-lm-2.004-12|750	%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmri10.tfm
21mr|texlive-lm-2.004-12|751	%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmri12.tfm
21mr|texlive-lm-2.004-12|752	%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmri7.tfm
21mr|texlive-lm-2.004-12|753	%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmri8.tfm
21mr|texlive-lm-2.004-12|754	%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmri9.tfm
21mr|texlive-lm-2.004-12|755	%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmro10.tfm
21mr|texlive-lm-2.004-12|756	%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmro12.tfm
21mr|texlive-lm-2.004-12|757	%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmro17.tfm
21mr|texlive-lm-2.004-12|758	%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmro8.tfm
21mr|texlive-lm-2.004-12|759	%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmro9.tfm
21mr|texlive-lm-2.004-12|760	%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmss10.tfm
21mr|texlive-lm-2.004-12|761	%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmss12.tfm
21mr|texlive-lm-2.004-12|762	%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmss17.tfm
21mr|texlive-lm-2.004-12|763	%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmss8.tfm
21mr|texlive-lm-2.004-12|764	%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmss9.tfm
21mr|texlive-lm-2.004-12|765	%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmssbo10.tfm
21mr|texlive-lm-2.004-12|766	%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmssbx10.tfm
21mr|texlive-lm-2.004-12|767	%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmssdc10.tfm
21mr|texlive-lm-2.004-12|768	%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmssdo10.tfm
21mr|texlive-lm-2.004-12|769	%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmsso10.tfm
21mr|texlive-lm-2.004-12|770	%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmsso12.tfm
21mr|texlive-lm-2.004-12|771	%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmsso17.tfm
21mr|texlive-lm-2.004-12|772	%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmsso8.tfm
21mr|texlive-lm-2.004-12|773	%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmsso9.tfm
21mr|texlive-lm-2.004-12|774	%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmssq8.tfm
21mr|texlive-lm-2.004-12|775	%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmssqbo8.tfm
21mr|texlive-lm-2.004-12|776	%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmssqbx8.tfm
21mr|texlive-lm-2.004-12|777	%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmssqo8.tfm
21mr|texlive-lm-2.004-12|778	%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmtcsc10.tfm
21mr|texlive-lm-2.004-12|779	%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmtcso10.tfm
21mr|texlive-lm-2.004-12|780	%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmtk10.tfm
21mr|texlive-lm-2.004-12|781	%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmtko10.tfm
21mr|texlive-lm-2.004-12|782	%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmtl10.tfm
21mr|texlive-lm-2.004-12|783	%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmtlc10.tfm
21mr|texlive-lm-2.004-12|784	%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmtlco10.tfm
21mr|texlive-lm-2.004-12|785	%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmtlo10.tfm
21mr|texlive-lm-2.004-12|786	%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmtt10.tfm
21mr|texlive-lm-2.004-12|787	%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmtt12.tfm
21mr|texlive-lm-2.004-12|788	%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmtt8.tfm
21mr|texlive-lm-2.004-12|789	%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmtt9.tfm
21mr|texlive-lm-2.004-12|790	%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmtti10.tfm
21mr|texlive-lm-2.004-12|791	%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmtto10.tfm
21mr|texlive-lm-2.004-12|792	%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmu10.tfm
21mr|texlive-lm-2.004-12|793	%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmvtk10.tfm
21mr|texlive-lm-2.004-12|794	%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmvtko10.tfm
21mr|texlive-lm-2.004-12|795	%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmvtl10.tfm
21mr|texlive-lm-2.004-12|796	%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmvtlo10.tfm
21mr|texlive-lm-2.004-12|797	%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmvtt10.tfm
21mr|texlive-lm-2.004-12|798	%{_texmfdistdir}/fonts/tfm/public/lm/texnansi-lmvtto10.tfm
21mr|texlive-lm-2.004-12|799	%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmb10.tfm
21mr|texlive-lm-2.004-12|800	%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmbo10.tfm
21mr|texlive-lm-2.004-12|801	%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmbx10.tfm
21mr|texlive-lm-2.004-12|802	%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmbx12.tfm
21mr|texlive-lm-2.004-12|803	%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmbx5.tfm
21mr|texlive-lm-2.004-12|804	%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmbx6.tfm
21mr|texlive-lm-2.004-12|805	%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmbx7.tfm
21mr|texlive-lm-2.004-12|806	%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmbx8.tfm
21mr|texlive-lm-2.004-12|807	%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmbx9.tfm
21mr|texlive-lm-2.004-12|808	%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmbxi10.tfm
21mr|texlive-lm-2.004-12|809	%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmbxo10.tfm
21mr|texlive-lm-2.004-12|810	%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmcsc10.tfm
21mr|texlive-lm-2.004-12|811	%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmcsco10.tfm
21mr|texlive-lm-2.004-12|812	%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmdunh10.tfm
21mr|texlive-lm-2.004-12|813	%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmduno10.tfm
21mr|texlive-lm-2.004-12|814	%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmr10.tfm
21mr|texlive-lm-2.004-12|815	%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmr12.tfm
21mr|texlive-lm-2.004-12|816	%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmr17.tfm
21mr|texlive-lm-2.004-12|817	%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmr5.tfm
21mr|texlive-lm-2.004-12|818	%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmr6.tfm
21mr|texlive-lm-2.004-12|819	%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmr7.tfm
21mr|texlive-lm-2.004-12|820	%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmr8.tfm
21mr|texlive-lm-2.004-12|821	%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmr9.tfm
21mr|texlive-lm-2.004-12|822	%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmri10.tfm
21mr|texlive-lm-2.004-12|823	%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmri12.tfm
21mr|texlive-lm-2.004-12|824	%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmri7.tfm
21mr|texlive-lm-2.004-12|825	%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmri8.tfm
21mr|texlive-lm-2.004-12|826	%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmri9.tfm
21mr|texlive-lm-2.004-12|827	%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmro10.tfm
21mr|texlive-lm-2.004-12|828	%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmro12.tfm
21mr|texlive-lm-2.004-12|829	%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmro17.tfm
21mr|texlive-lm-2.004-12|830	%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmro8.tfm
21mr|texlive-lm-2.004-12|831	%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmro9.tfm
21mr|texlive-lm-2.004-12|832	%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmss10.tfm
21mr|texlive-lm-2.004-12|833	%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmss12.tfm
21mr|texlive-lm-2.004-12|834	%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmss17.tfm
21mr|texlive-lm-2.004-12|835	%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmss8.tfm
21mr|texlive-lm-2.004-12|836	%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmss9.tfm
21mr|texlive-lm-2.004-12|837	%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmssbo10.tfm
21mr|texlive-lm-2.004-12|838	%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmssbx10.tfm
21mr|texlive-lm-2.004-12|839	%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmssdc10.tfm
21mr|texlive-lm-2.004-12|840	%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmssdo10.tfm
21mr|texlive-lm-2.004-12|841	%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmsso10.tfm
21mr|texlive-lm-2.004-12|842	%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmsso12.tfm
21mr|texlive-lm-2.004-12|843	%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmsso17.tfm
21mr|texlive-lm-2.004-12|844	%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmsso8.tfm
21mr|texlive-lm-2.004-12|845	%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmsso9.tfm
21mr|texlive-lm-2.004-12|846	%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmssq8.tfm
21mr|texlive-lm-2.004-12|847	%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmssqbo8.tfm
21mr|texlive-lm-2.004-12|848	%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmssqbx8.tfm
21mr|texlive-lm-2.004-12|849	%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmssqo8.tfm
21mr|texlive-lm-2.004-12|850	%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmtcsc10.tfm
21mr|texlive-lm-2.004-12|851	%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmtcso10.tfm
21mr|texlive-lm-2.004-12|852	%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmtk10.tfm
21mr|texlive-lm-2.004-12|853	%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmtko10.tfm
21mr|texlive-lm-2.004-12|854	%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmtl10.tfm
21mr|texlive-lm-2.004-12|855	%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmtlc10.tfm
21mr|texlive-lm-2.004-12|856	%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmtlco10.tfm
21mr|texlive-lm-2.004-12|857	%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmtlo10.tfm
21mr|texlive-lm-2.004-12|858	%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmtt10.tfm
21mr|texlive-lm-2.004-12|859	%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmtt12.tfm
21mr|texlive-lm-2.004-12|860	%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmtt8.tfm
21mr|texlive-lm-2.004-12|861	%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmtt9.tfm
21mr|texlive-lm-2.004-12|862	%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmtti10.tfm
21mr|texlive-lm-2.004-12|863	%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmtto10.tfm
21mr|texlive-lm-2.004-12|864	%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmu10.tfm
21mr|texlive-lm-2.004-12|865	%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmvtk10.tfm
21mr|texlive-lm-2.004-12|866	%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmvtko10.tfm
21mr|texlive-lm-2.004-12|867	%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmvtl10.tfm
21mr|texlive-lm-2.004-12|868	%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmvtlo10.tfm
21mr|texlive-lm-2.004-12|869	%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmvtt10.tfm
21mr|texlive-lm-2.004-12|870	%{_texmfdistdir}/fonts/tfm/public/lm/ts1-lmvtto10.tfm
21mr|texlive-lm-2.004-12|871	%{_texmfdistdir}/fonts/type1/public/lm/lmb10.pfb
21mr|texlive-lm-2.004-12|872	%{_texmfdistdir}/fonts/type1/public/lm/lmb10.pfm
21mr|texlive-lm-2.004-12|873	%{_texmfdistdir}/fonts/type1/public/lm/lmbo10.pfb
21mr|texlive-lm-2.004-12|874	%{_texmfdistdir}/fonts/type1/public/lm/lmbo10.pfm
21mr|texlive-lm-2.004-12|875	%{_texmfdistdir}/fonts/type1/public/lm/lmbsy10.pfb
21mr|texlive-lm-2.004-12|876	%{_texmfdistdir}/fonts/type1/public/lm/lmbsy10.pfm
21mr|texlive-lm-2.004-12|877	%{_texmfdistdir}/fonts/type1/public/lm/lmbsy5.pfb
21mr|texlive-lm-2.004-12|878	%{_texmfdistdir}/fonts/type1/public/lm/lmbsy5.pfm
21mr|texlive-lm-2.004-12|879	%{_texmfdistdir}/fonts/type1/public/lm/lmbsy7.pfb
21mr|texlive-lm-2.004-12|880	%{_texmfdistdir}/fonts/type1/public/lm/lmbsy7.pfm
21mr|texlive-lm-2.004-12|881	%{_texmfdistdir}/fonts/type1/public/lm/lmbx10.pfb
21mr|texlive-lm-2.004-12|882	%{_texmfdistdir}/fonts/type1/public/lm/lmbx10.pfm
21mr|texlive-lm-2.004-12|883	%{_texmfdistdir}/fonts/type1/public/lm/lmbx12.pfb
21mr|texlive-lm-2.004-12|884	%{_texmfdistdir}/fonts/type1/public/lm/lmbx12.pfm
21mr|texlive-lm-2.004-12|885	%{_texmfdistdir}/fonts/type1/public/lm/lmbx5.pfb
21mr|texlive-lm-2.004-12|886	%{_texmfdistdir}/fonts/type1/public/lm/lmbx5.pfm
21mr|texlive-lm-2.004-12|887	%{_texmfdistdir}/fonts/type1/public/lm/lmbx6.pfb
21mr|texlive-lm-2.004-12|888	%{_texmfdistdir}/fonts/type1/public/lm/lmbx6.pfm
21mr|texlive-lm-2.004-12|889	%{_texmfdistdir}/fonts/type1/public/lm/lmbx7.pfb
21mr|texlive-lm-2.004-12|890	%{_texmfdistdir}/fonts/type1/public/lm/lmbx7.pfm
21mr|texlive-lm-2.004-12|891	%{_texmfdistdir}/fonts/type1/public/lm/lmbx8.pfb
21mr|texlive-lm-2.004-12|892	%{_texmfdistdir}/fonts/type1/public/lm/lmbx8.pfm
21mr|texlive-lm-2.004-12|893	%{_texmfdistdir}/fonts/type1/public/lm/lmbx9.pfb
21mr|texlive-lm-2.004-12|894	%{_texmfdistdir}/fonts/type1/public/lm/lmbx9.pfm
21mr|texlive-lm-2.004-12|895	%{_texmfdistdir}/fonts/type1/public/lm/lmbxi10.pfb
21mr|texlive-lm-2.004-12|896	%{_texmfdistdir}/fonts/type1/public/lm/lmbxi10.pfm
21mr|texlive-lm-2.004-12|897	%{_texmfdistdir}/fonts/type1/public/lm/lmbxo10.pfb
21mr|texlive-lm-2.004-12|898	%{_texmfdistdir}/fonts/type1/public/lm/lmbxo10.pfm
21mr|texlive-lm-2.004-12|899	%{_texmfdistdir}/fonts/type1/public/lm/lmcsc10.pfb
21mr|texlive-lm-2.004-12|900	%{_texmfdistdir}/fonts/type1/public/lm/lmcsc10.pfm
21mr|texlive-lm-2.004-12|901	%{_texmfdistdir}/fonts/type1/public/lm/lmcsco10.pfb
21mr|texlive-lm-2.004-12|902	%{_texmfdistdir}/fonts/type1/public/lm/lmcsco10.pfm
21mr|texlive-lm-2.004-12|903	%{_texmfdistdir}/fonts/type1/public/lm/lmdunh10.pfb
21mr|texlive-lm-2.004-12|904	%{_texmfdistdir}/fonts/type1/public/lm/lmdunh10.pfm
21mr|texlive-lm-2.004-12|905	%{_texmfdistdir}/fonts/type1/public/lm/lmduno10.pfb
21mr|texlive-lm-2.004-12|906	%{_texmfdistdir}/fonts/type1/public/lm/lmduno10.pfm
21mr|texlive-lm-2.004-12|907	%{_texmfdistdir}/fonts/type1/public/lm/lmex10.pfb
21mr|texlive-lm-2.004-12|908	%{_texmfdistdir}/fonts/type1/public/lm/lmex10.pfm
21mr|texlive-lm-2.004-12|909	%{_texmfdistdir}/fonts/type1/public/lm/lmmi10.pfb
21mr|texlive-lm-2.004-12|910	%{_texmfdistdir}/fonts/type1/public/lm/lmmi10.pfm
21mr|texlive-lm-2.004-12|911	%{_texmfdistdir}/fonts/type1/public/lm/lmmi12.pfb
21mr|texlive-lm-2.004-12|912	%{_texmfdistdir}/fonts/type1/public/lm/lmmi12.pfm
21mr|texlive-lm-2.004-12|913	%{_texmfdistdir}/fonts/type1/public/lm/lmmi5.pfb
21mr|texlive-lm-2.004-12|914	%{_texmfdistdir}/fonts/type1/public/lm/lmmi5.pfm
21mr|texlive-lm-2.004-12|915	%{_texmfdistdir}/fonts/type1/public/lm/lmmi6.pfb
21mr|texlive-lm-2.004-12|916	%{_texmfdistdir}/fonts/type1/public/lm/lmmi6.pfm
21mr|texlive-lm-2.004-12|917	%{_texmfdistdir}/fonts/type1/public/lm/lmmi7.pfb
21mr|texlive-lm-2.004-12|918	%{_texmfdistdir}/fonts/type1/public/lm/lmmi7.pfm
21mr|texlive-lm-2.004-12|919	%{_texmfdistdir}/fonts/type1/public/lm/lmmi8.pfb
21mr|texlive-lm-2.004-12|920	%{_texmfdistdir}/fonts/type1/public/lm/lmmi8.pfm
21mr|texlive-lm-2.004-12|921	%{_texmfdistdir}/fonts/type1/public/lm/lmmi9.pfb
21mr|texlive-lm-2.004-12|922	%{_texmfdistdir}/fonts/type1/public/lm/lmmi9.pfm
21mr|texlive-lm-2.004-12|923	%{_texmfdistdir}/fonts/type1/public/lm/lmmib10.pfb
21mr|texlive-lm-2.004-12|924	%{_texmfdistdir}/fonts/type1/public/lm/lmmib10.pfm
21mr|texlive-lm-2.004-12|925	%{_texmfdistdir}/fonts/type1/public/lm/lmmib5.pfb
21mr|texlive-lm-2.004-12|926	%{_texmfdistdir}/fonts/type1/public/lm/lmmib5.pfm
21mr|texlive-lm-2.004-12|927	%{_texmfdistdir}/fonts/type1/public/lm/lmmib7.pfb
21mr|texlive-lm-2.004-12|928	%{_texmfdistdir}/fonts/type1/public/lm/lmmib7.pfm
21mr|texlive-lm-2.004-12|929	%{_texmfdistdir}/fonts/type1/public/lm/lmr10.pfb
21mr|texlive-lm-2.004-12|930	%{_texmfdistdir}/fonts/type1/public/lm/lmr10.pfm
21mr|texlive-lm-2.004-12|931	%{_texmfdistdir}/fonts/type1/public/lm/lmr12.pfb
21mr|texlive-lm-2.004-12|932	%{_texmfdistdir}/fonts/type1/public/lm/lmr12.pfm
21mr|texlive-lm-2.004-12|933	%{_texmfdistdir}/fonts/type1/public/lm/lmr17.pfb
21mr|texlive-lm-2.004-12|934	%{_texmfdistdir}/fonts/type1/public/lm/lmr17.pfm
21mr|texlive-lm-2.004-12|935	%{_texmfdistdir}/fonts/type1/public/lm/lmr5.pfb
21mr|texlive-lm-2.004-12|936	%{_texmfdistdir}/fonts/type1/public/lm/lmr5.pfm
21mr|texlive-lm-2.004-12|937	%{_texmfdistdir}/fonts/type1/public/lm/lmr6.pfb
21mr|texlive-lm-2.004-12|938	%{_texmfdistdir}/fonts/type1/public/lm/lmr6.pfm
21mr|texlive-lm-2.004-12|939	%{_texmfdistdir}/fonts/type1/public/lm/lmr7.pfb
21mr|texlive-lm-2.004-12|940	%{_texmfdistdir}/fonts/type1/public/lm/lmr7.pfm
21mr|texlive-lm-2.004-12|941	%{_texmfdistdir}/fonts/type1/public/lm/lmr8.pfb
21mr|texlive-lm-2.004-12|942	%{_texmfdistdir}/fonts/type1/public/lm/lmr8.pfm
21mr|texlive-lm-2.004-12|943	%{_texmfdistdir}/fonts/type1/public/lm/lmr9.pfb
21mr|texlive-lm-2.004-12|944	%{_texmfdistdir}/fonts/type1/public/lm/lmr9.pfm
21mr|texlive-lm-2.004-12|945	%{_texmfdistdir}/fonts/type1/public/lm/lmri10.pfb
21mr|texlive-lm-2.004-12|946	%{_texmfdistdir}/fonts/type1/public/lm/lmri10.pfm
21mr|texlive-lm-2.004-12|947	%{_texmfdistdir}/fonts/type1/public/lm/lmri12.pfb
21mr|texlive-lm-2.004-12|948	%{_texmfdistdir}/fonts/type1/public/lm/lmri12.pfm
21mr|texlive-lm-2.004-12|949	%{_texmfdistdir}/fonts/type1/public/lm/lmri7.pfb
21mr|texlive-lm-2.004-12|950	%{_texmfdistdir}/fonts/type1/public/lm/lmri7.pfm
21mr|texlive-lm-2.004-12|951	%{_texmfdistdir}/fonts/type1/public/lm/lmri8.pfb
21mr|texlive-lm-2.004-12|952	%{_texmfdistdir}/fonts/type1/public/lm/lmri8.pfm
21mr|texlive-lm-2.004-12|953	%{_texmfdistdir}/fonts/type1/public/lm/lmri9.pfb
21mr|texlive-lm-2.004-12|954	%{_texmfdistdir}/fonts/type1/public/lm/lmri9.pfm
21mr|texlive-lm-2.004-12|955	%{_texmfdistdir}/fonts/type1/public/lm/lmro10.pfb
21mr|texlive-lm-2.004-12|956	%{_texmfdistdir}/fonts/type1/public/lm/lmro10.pfm
21mr|texlive-lm-2.004-12|957	%{_texmfdistdir}/fonts/type1/public/lm/lmro12.pfb
21mr|texlive-lm-2.004-12|958	%{_texmfdistdir}/fonts/type1/public/lm/lmro12.pfm
21mr|texlive-lm-2.004-12|959	%{_texmfdistdir}/fonts/type1/public/lm/lmro17.pfb
21mr|texlive-lm-2.004-12|960	%{_texmfdistdir}/fonts/type1/public/lm/lmro17.pfm
21mr|texlive-lm-2.004-12|961	%{_texmfdistdir}/fonts/type1/public/lm/lmro8.pfb
21mr|texlive-lm-2.004-12|962	%{_texmfdistdir}/fonts/type1/public/lm/lmro8.pfm
21mr|texlive-lm-2.004-12|963	%{_texmfdistdir}/fonts/type1/public/lm/lmro9.pfb
21mr|texlive-lm-2.004-12|964	%{_texmfdistdir}/fonts/type1/public/lm/lmro9.pfm
21mr|texlive-lm-2.004-12|965	%{_texmfdistdir}/fonts/type1/public/lm/lmss10.pfb
21mr|texlive-lm-2.004-12|966	%{_texmfdistdir}/fonts/type1/public/lm/lmss10.pfm
21mr|texlive-lm-2.004-12|967	%{_texmfdistdir}/fonts/type1/public/lm/lmss12.pfb
21mr|texlive-lm-2.004-12|968	%{_texmfdistdir}/fonts/type1/public/lm/lmss12.pfm
21mr|texlive-lm-2.004-12|969	%{_texmfdistdir}/fonts/type1/public/lm/lmss17.pfb
21mr|texlive-lm-2.004-12|970	%{_texmfdistdir}/fonts/type1/public/lm/lmss17.pfm
21mr|texlive-lm-2.004-12|971	%{_texmfdistdir}/fonts/type1/public/lm/lmss8.pfb
21mr|texlive-lm-2.004-12|972	%{_texmfdistdir}/fonts/type1/public/lm/lmss8.pfm
21mr|texlive-lm-2.004-12|973	%{_texmfdistdir}/fonts/type1/public/lm/lmss9.pfb
21mr|texlive-lm-2.004-12|974	%{_texmfdistdir}/fonts/type1/public/lm/lmss9.pfm
21mr|texlive-lm-2.004-12|975	%{_texmfdistdir}/fonts/type1/public/lm/lmssbo10.pfb
21mr|texlive-lm-2.004-12|976	%{_texmfdistdir}/fonts/type1/public/lm/lmssbo10.pfm
21mr|texlive-lm-2.004-12|977	%{_texmfdistdir}/fonts/type1/public/lm/lmssbx10.pfb
21mr|texlive-lm-2.004-12|978	%{_texmfdistdir}/fonts/type1/public/lm/lmssbx10.pfm
21mr|texlive-lm-2.004-12|979	%{_texmfdistdir}/fonts/type1/public/lm/lmssdc10.pfb
21mr|texlive-lm-2.004-12|980	%{_texmfdistdir}/fonts/type1/public/lm/lmssdc10.pfm
21mr|texlive-lm-2.004-12|981	%{_texmfdistdir}/fonts/type1/public/lm/lmssdo10.pfb
21mr|texlive-lm-2.004-12|982	%{_texmfdistdir}/fonts/type1/public/lm/lmssdo10.pfm
21mr|texlive-lm-2.004-12|983	%{_texmfdistdir}/fonts/type1/public/lm/lmsso10.pfb
21mr|texlive-lm-2.004-12|984	%{_texmfdistdir}/fonts/type1/public/lm/lmsso10.pfm
21mr|texlive-lm-2.004-12|985	%{_texmfdistdir}/fonts/type1/public/lm/lmsso12.pfb
21mr|texlive-lm-2.004-12|986	%{_texmfdistdir}/fonts/type1/public/lm/lmsso12.pfm
21mr|texlive-lm-2.004-12|987	%{_texmfdistdir}/fonts/type1/public/lm/lmsso17.pfb
21mr|texlive-lm-2.004-12|988	%{_texmfdistdir}/fonts/type1/public/lm/lmsso17.pfm
21mr|texlive-lm-2.004-12|989	%{_texmfdistdir}/fonts/type1/public/lm/lmsso8.pfb
21mr|texlive-lm-2.004-12|990	%{_texmfdistdir}/fonts/type1/public/lm/lmsso8.pfm
21mr|texlive-lm-2.004-12|991	%{_texmfdistdir}/fonts/type1/public/lm/lmsso9.pfb
21mr|texlive-lm-2.004-12|992	%{_texmfdistdir}/fonts/type1/public/lm/lmsso9.pfm
21mr|texlive-lm-2.004-12|993	%{_texmfdistdir}/fonts/type1/public/lm/lmssq8.pfb
21mr|texlive-lm-2.004-12|994	%{_texmfdistdir}/fonts/type1/public/lm/lmssq8.pfm
21mr|texlive-lm-2.004-12|995	%{_texmfdistdir}/fonts/type1/public/lm/lmssqbo8.pfb
21mr|texlive-lm-2.004-12|996	%{_texmfdistdir}/fonts/type1/public/lm/lmssqbo8.pfm
21mr|texlive-lm-2.004-12|997	%{_texmfdistdir}/fonts/type1/public/lm/lmssqbx8.pfb
21mr|texlive-lm-2.004-12|998	%{_texmfdistdir}/fonts/type1/public/lm/lmssqbx8.pfm
21mr|texlive-lm-2.004-12|999	%{_texmfdistdir}/fonts/type1/public/lm/lmssqo8.pfb
21mr|texlive-lm-2.004-12|1000	%{_texmfdistdir}/fonts/type1/public/lm/lmssqo8.pfm
21mr|texlive-lm-2.004-12|1001	%{_texmfdistdir}/fonts/type1/public/lm/lmsy10.pfb
21mr|texlive-lm-2.004-12|1002	%{_texmfdistdir}/fonts/type1/public/lm/lmsy10.pfm
21mr|texlive-lm-2.004-12|1003	%{_texmfdistdir}/fonts/type1/public/lm/lmsy5.pfb
21mr|texlive-lm-2.004-12|1004	%{_texmfdistdir}/fonts/type1/public/lm/lmsy5.pfm
21mr|texlive-lm-2.004-12|1005	%{_texmfdistdir}/fonts/type1/public/lm/lmsy6.pfb
21mr|texlive-lm-2.004-12|1006	%{_texmfdistdir}/fonts/type1/public/lm/lmsy6.pfm
21mr|texlive-lm-2.004-12|1007	%{_texmfdistdir}/fonts/type1/public/lm/lmsy7.pfb
21mr|texlive-lm-2.004-12|1008	%{_texmfdistdir}/fonts/type1/public/lm/lmsy7.pfm
21mr|texlive-lm-2.004-12|1009	%{_texmfdistdir}/fonts/type1/public/lm/lmsy8.pfb
21mr|texlive-lm-2.004-12|1010	%{_texmfdistdir}/fonts/type1/public/lm/lmsy8.pfm
21mr|texlive-lm-2.004-12|1011	%{_texmfdistdir}/fonts/type1/public/lm/lmsy9.pfb
21mr|texlive-lm-2.004-12|1012	%{_texmfdistdir}/fonts/type1/public/lm/lmsy9.pfm
21mr|texlive-lm-2.004-12|1013	%{_texmfdistdir}/fonts/type1/public/lm/lmtcsc10.pfb
21mr|texlive-lm-2.004-12|1014	%{_texmfdistdir}/fonts/type1/public/lm/lmtcsc10.pfm
21mr|texlive-lm-2.004-12|1015	%{_texmfdistdir}/fonts/type1/public/lm/lmtcso10.pfb
21mr|texlive-lm-2.004-12|1016	%{_texmfdistdir}/fonts/type1/public/lm/lmtcso10.pfm
21mr|texlive-lm-2.004-12|1017	%{_texmfdistdir}/fonts/type1/public/lm/lmtk10.pfb
21mr|texlive-lm-2.004-12|1018	%{_texmfdistdir}/fonts/type1/public/lm/lmtk10.pfm
21mr|texlive-lm-2.004-12|1019	%{_texmfdistdir}/fonts/type1/public/lm/lmtko10.pfb
21mr|texlive-lm-2.004-12|1020	%{_texmfdistdir}/fonts/type1/public/lm/lmtko10.pfm
21mr|texlive-lm-2.004-12|1021	%{_texmfdistdir}/fonts/type1/public/lm/lmtl10.pfb
21mr|texlive-lm-2.004-12|1022	%{_texmfdistdir}/fonts/type1/public/lm/lmtl10.pfm
21mr|texlive-lm-2.004-12|1023	%{_texmfdistdir}/fonts/type1/public/lm/lmtlc10.pfb
21mr|texlive-lm-2.004-12|1024	%{_texmfdistdir}/fonts/type1/public/lm/lmtlc10.pfm
21mr|texlive-lm-2.004-12|1025	%{_texmfdistdir}/fonts/type1/public/lm/lmtlco10.pfb
21mr|texlive-lm-2.004-12|1026	%{_texmfdistdir}/fonts/type1/public/lm/lmtlco10.pfm
21mr|texlive-lm-2.004-12|1027	%{_texmfdistdir}/fonts/type1/public/lm/lmtlo10.pfb
21mr|texlive-lm-2.004-12|1028	%{_texmfdistdir}/fonts/type1/public/lm/lmtlo10.pfm
21mr|texlive-lm-2.004-12|1029	%{_texmfdistdir}/fonts/type1/public/lm/lmtt10.pfb
21mr|texlive-lm-2.004-12|1030	%{_texmfdistdir}/fonts/type1/public/lm/lmtt10.pfm
21mr|texlive-lm-2.004-12|1031	%{_texmfdistdir}/fonts/type1/public/lm/lmtt12.pfb
21mr|texlive-lm-2.004-12|1032	%{_texmfdistdir}/fonts/type1/public/lm/lmtt12.pfm
21mr|texlive-lm-2.004-12|1033	%{_texmfdistdir}/fonts/type1/public/lm/lmtt8.pfb
21mr|texlive-lm-2.004-12|1034	%{_texmfdistdir}/fonts/type1/public/lm/lmtt8.pfm
21mr|texlive-lm-2.004-12|1035	%{_texmfdistdir}/fonts/type1/public/lm/lmtt9.pfb
21mr|texlive-lm-2.004-12|1036	%{_texmfdistdir}/fonts/type1/public/lm/lmtt9.pfm
21mr|texlive-lm-2.004-12|1037	%{_texmfdistdir}/fonts/type1/public/lm/lmtti10.pfb
21mr|texlive-lm-2.004-12|1038	%{_texmfdistdir}/fonts/type1/public/lm/lmtti10.pfm
21mr|texlive-lm-2.004-12|1039	%{_texmfdistdir}/fonts/type1/public/lm/lmtto10.pfb
21mr|texlive-lm-2.004-12|1040	%{_texmfdistdir}/fonts/type1/public/lm/lmtto10.pfm
21mr|texlive-lm-2.004-12|1041	%{_texmfdistdir}/fonts/type1/public/lm/lmu10.pfb
21mr|texlive-lm-2.004-12|1042	%{_texmfdistdir}/fonts/type1/public/lm/lmu10.pfm
21mr|texlive-lm-2.004-12|1043	%{_texmfdistdir}/fonts/type1/public/lm/lmvtk10.pfb
21mr|texlive-lm-2.004-12|1044	%{_texmfdistdir}/fonts/type1/public/lm/lmvtk10.pfm
21mr|texlive-lm-2.004-12|1045	%{_texmfdistdir}/fonts/type1/public/lm/lmvtko10.pfb
21mr|texlive-lm-2.004-12|1046	%{_texmfdistdir}/fonts/type1/public/lm/lmvtko10.pfm
21mr|texlive-lm-2.004-12|1047	%{_texmfdistdir}/fonts/type1/public/lm/lmvtl10.pfb
21mr|texlive-lm-2.004-12|1048	%{_texmfdistdir}/fonts/type1/public/lm/lmvtl10.pfm
21mr|texlive-lm-2.004-12|1049	%{_texmfdistdir}/fonts/type1/public/lm/lmvtlo10.pfb
21mr|texlive-lm-2.004-12|1050	%{_texmfdistdir}/fonts/type1/public/lm/lmvtlo10.pfm
21mr|texlive-lm-2.004-12|1051	%{_texmfdistdir}/fonts/type1/public/lm/lmvtt10.pfb
21mr|texlive-lm-2.004-12|1052	%{_texmfdistdir}/fonts/type1/public/lm/lmvtt10.pfm
21mr|texlive-lm-2.004-12|1053	%{_texmfdistdir}/fonts/type1/public/lm/lmvtto10.pfb
21mr|texlive-lm-2.004-12|1054	%{_texmfdistdir}/fonts/type1/public/lm/lmvtto10.pfm
21mr|texlive-lm-2.004-12|1055	%{_texmfdistdir}/tex/latex/lm/il2lmdh.fd
21mr|texlive-lm-2.004-12|1056	%{_texmfdistdir}/tex/latex/lm/il2lmr.fd
21mr|texlive-lm-2.004-12|1057	%{_texmfdistdir}/tex/latex/lm/il2lmss.fd
21mr|texlive-lm-2.004-12|1058	%{_texmfdistdir}/tex/latex/lm/il2lmssq.fd
21mr|texlive-lm-2.004-12|1059	%{_texmfdistdir}/tex/latex/lm/il2lmtt.fd
21mr|texlive-lm-2.004-12|1060	%{_texmfdistdir}/tex/latex/lm/il2lmvtt.fd
21mr|texlive-lm-2.004-12|1061	%{_texmfdistdir}/tex/latex/lm/l7xlmdh.fd
21mr|texlive-lm-2.004-12|1062	%{_texmfdistdir}/tex/latex/lm/l7xlmr.fd
21mr|texlive-lm-2.004-12|1063	%{_texmfdistdir}/tex/latex/lm/l7xlmss.fd
21mr|texlive-lm-2.004-12|1064	%{_texmfdistdir}/tex/latex/lm/l7xlmssq.fd
21mr|texlive-lm-2.004-12|1065	%{_texmfdistdir}/tex/latex/lm/l7xlmtt.fd
21mr|texlive-lm-2.004-12|1066	%{_texmfdistdir}/tex/latex/lm/l7xlmvtt.fd
21mr|texlive-lm-2.004-12|1067	%{_texmfdistdir}/tex/latex/lm/lmodern.sty
21mr|texlive-lm-2.004-12|1068	%{_texmfdistdir}/tex/latex/lm/ly1lmdh.fd
21mr|texlive-lm-2.004-12|1069	%{_texmfdistdir}/tex/latex/lm/ly1lmr.fd
21mr|texlive-lm-2.004-12|1070	%{_texmfdistdir}/tex/latex/lm/ly1lmss.fd
21mr|texlive-lm-2.004-12|1071	%{_texmfdistdir}/tex/latex/lm/ly1lmssq.fd
21mr|texlive-lm-2.004-12|1072	%{_texmfdistdir}/tex/latex/lm/ly1lmtt.fd
21mr|texlive-lm-2.004-12|1073	%{_texmfdistdir}/tex/latex/lm/ly1lmvtt.fd
21mr|texlive-lm-2.004-12|1074	%{_texmfdistdir}/tex/latex/lm/omllmm.fd
21mr|texlive-lm-2.004-12|1075	%{_texmfdistdir}/tex/latex/lm/omllmr.fd
21mr|texlive-lm-2.004-12|1076	%{_texmfdistdir}/tex/latex/lm/omslmr.fd
21mr|texlive-lm-2.004-12|1077	%{_texmfdistdir}/tex/latex/lm/omslmsy.fd
21mr|texlive-lm-2.004-12|1078	%{_texmfdistdir}/tex/latex/lm/omxlmex.fd
21mr|texlive-lm-2.004-12|1079	%{_texmfdistdir}/tex/latex/lm/ot1lmdh.fd
21mr|texlive-lm-2.004-12|1080	%{_texmfdistdir}/tex/latex/lm/ot1lmr.fd
21mr|texlive-lm-2.004-12|1081	%{_texmfdistdir}/tex/latex/lm/ot1lmss.fd
21mr|texlive-lm-2.004-12|1082	%{_texmfdistdir}/tex/latex/lm/ot1lmssq.fd
21mr|texlive-lm-2.004-12|1083	%{_texmfdistdir}/tex/latex/lm/ot1lmtt.fd
21mr|texlive-lm-2.004-12|1084	%{_texmfdistdir}/tex/latex/lm/ot1lmvtt.fd
21mr|texlive-lm-2.004-12|1085	%{_texmfdistdir}/tex/latex/lm/ot4lmdh.fd
21mr|texlive-lm-2.004-12|1086	%{_texmfdistdir}/tex/latex/lm/ot4lmr.fd
21mr|texlive-lm-2.004-12|1087	%{_texmfdistdir}/tex/latex/lm/ot4lmss.fd
21mr|texlive-lm-2.004-12|1088	%{_texmfdistdir}/tex/latex/lm/ot4lmssq.fd
21mr|texlive-lm-2.004-12|1089	%{_texmfdistdir}/tex/latex/lm/ot4lmtt.fd
21mr|texlive-lm-2.004-12|1090	%{_texmfdistdir}/tex/latex/lm/ot4lmvtt.fd
21mr|texlive-lm-2.004-12|1091	%{_texmfdistdir}/tex/latex/lm/qxlmdh.fd
21mr|texlive-lm-2.004-12|1092	%{_texmfdistdir}/tex/latex/lm/qxlmr.fd
21mr|texlive-lm-2.004-12|1093	%{_texmfdistdir}/tex/latex/lm/qxlmss.fd
21mr|texlive-lm-2.004-12|1094	%{_texmfdistdir}/tex/latex/lm/qxlmssq.fd
21mr|texlive-lm-2.004-12|1095	%{_texmfdistdir}/tex/latex/lm/qxlmtt.fd
21mr|texlive-lm-2.004-12|1096	%{_texmfdistdir}/tex/latex/lm/qxlmvtt.fd
21mr|texlive-lm-2.004-12|1097	%{_texmfdistdir}/tex/latex/lm/t1lmdh.fd
21mr|texlive-lm-2.004-12|1098	%{_texmfdistdir}/tex/latex/lm/t1lmr.fd
21mr|texlive-lm-2.004-12|1099	%{_texmfdistdir}/tex/latex/lm/t1lmss.fd
21mr|texlive-lm-2.004-12|1100	%{_texmfdistdir}/tex/latex/lm/t1lmssq.fd
21mr|texlive-lm-2.004-12|1101	%{_texmfdistdir}/tex/latex/lm/t1lmtt.fd
21mr|texlive-lm-2.004-12|1102	%{_texmfdistdir}/tex/latex/lm/t1lmvtt.fd
21mr|texlive-lm-2.004-12|1103	%{_texmfdistdir}/tex/latex/lm/t5lmdh.fd
21mr|texlive-lm-2.004-12|1104	%{_texmfdistdir}/tex/latex/lm/t5lmr.fd
21mr|texlive-lm-2.004-12|1105	%{_texmfdistdir}/tex/latex/lm/t5lmss.fd
21mr|texlive-lm-2.004-12|1106	%{_texmfdistdir}/tex/latex/lm/t5lmssq.fd
21mr|texlive-lm-2.004-12|1107	%{_texmfdistdir}/tex/latex/lm/t5lmtt.fd
21mr|texlive-lm-2.004-12|1108	%{_texmfdistdir}/tex/latex/lm/t5lmvtt.fd
21mr|texlive-lm-2.004-12|1109	%{_texmfdistdir}/tex/latex/lm/ts1lmdh.fd
21mr|texlive-lm-2.004-12|1110	%{_texmfdistdir}/tex/latex/lm/ts1lmr.fd
21mr|texlive-lm-2.004-12|1111	%{_texmfdistdir}/tex/latex/lm/ts1lmss.fd
21mr|texlive-lm-2.004-12|1112	%{_texmfdistdir}/tex/latex/lm/ts1lmssq.fd
21mr|texlive-lm-2.004-12|1113	%{_texmfdistdir}/tex/latex/lm/ts1lmtt.fd
21mr|texlive-lm-2.004-12|1114	%{_texmfdistdir}/tex/latex/lm/ts1lmvtt.fd
21mr|texlive-lm-2.004-12|1115	%doc %{_texmfdistdir}/doc/fonts/lm/GUST-FONT-LICENSE.TXT
21mr|texlive-lm-2.004-12|1116	%doc %{_texmfdistdir}/doc/fonts/lm/MANIFEST-Latin-Modern.TXT
21mr|texlive-lm-2.004-12|1117	%doc %{_texmfdistdir}/doc/fonts/lm/README-Latin-Modern.TXT
21mr|texlive-lm-2.004-12|1118	%doc %{_texmfdistdir}/doc/fonts/lm/lm-hist.txt
21mr|texlive-lm-2.004-12|1119	%doc %{_texmfdistdir}/doc/fonts/lm/lm-info.pdf
21mr|texlive-lm-2.004-12|1120	%doc %{_texmfdistdir}/doc/fonts/lm/tstlmot1.pdf
21mr|texlive-lm-2.004-12|1121	%doc %{_texmfdistdir}/doc/fonts/lm/tstlmot1.tex
21mr|texlive-lm-2.004-12|1122	%doc %{_texmfdistdir}/doc/fonts/lm/tstlmot4.pdf
21mr|texlive-lm-2.004-12|1123	%doc %{_texmfdistdir}/doc/fonts/lm/tstlmot4.tex
21mr|texlive-lm-2.004-12|1124	%doc %{_texmfdistdir}/doc/fonts/lm/tstlmqx.pdf
21mr|texlive-lm-2.004-12|1125	%doc %{_texmfdistdir}/doc/fonts/lm/tstlmqx.tex
21mr|texlive-lm-2.004-12|1126	%doc %{_texmfdistdir}/doc/fonts/lm/tstlmt1.pdf
21mr|texlive-lm-2.004-12|1127	%doc %{_texmfdistdir}/doc/fonts/lm/tstlmt1.tex
21mr|texlive-lm-2.004-12|1128	%doc %{_texmfdistdir}/doc/fonts/lm/tstlmts1.pdf
21mr|texlive-lm-2.004-12|1129	%doc %{_texmfdistdir}/doc/fonts/lm/tstlmts1.tex
21mr|texlive-lm-2.004-12|1130	#- source
21mr|texlive-lm-2.004-12|1131	%doc %{_texmfdistdir}/source/latex/lm/lm2004mt1.zip
21mr|texlive-lm-2.004-12|1132	
21mr|texlive-lm-2.004-12|1133	#-----------------------------------------------------------------------
21mr|texlive-lm-2.004-12|1134	%prep
21mr|texlive-lm-2.004-12|1135	%setup -c -a0 -a1 -a2
21mr|texlive-lm-2.004-12|1136	
21mr|texlive-lm-2.004-12|1137	%build
21mr|texlive-lm-2.004-12|1138	
21mr|texlive-lm-2.004-12|1139	%install
21mr|texlive-lm-2.004-12|1140	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-lm-2.004-12|1141	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

18336 21
21mr|texlive-lmake-1.0-7|1	# revision 25552
21mr|texlive-lmake-1.0-7|2	# category Package
21mr|texlive-lmake-1.0-7|3	# catalog-ctan /macros/latex/contrib/lmake
21mr|texlive-lmake-1.0-7|4	# catalog-date 2012-03-02 00:29:05 +0100
21mr|texlive-lmake-1.0-7|5	# catalog-license lppl1.2
21mr|texlive-lmake-1.0-7|6	# catalog-version 1.0
21mr|texlive-lmake-1.0-7|7	Name:		texlive-lmake
21mr|texlive-lmake-1.0-7|8	Version:	1.0
21mr|texlive-lmake-1.0-7|9	Release:	7
21mr|texlive-lmake-1.0-7|10	Summary:	Process lists to do repetitive actions
21mr|texlive-lmake-1.0-7|11	Group:		Publishing
21mr|texlive-lmake-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/lmake
21mr|texlive-lmake-1.0-7|13	License:	LPPL1.2
21mr|texlive-lmake-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lmake.tar.xz
21mr|texlive-lmake-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lmake.doc.tar.xz
21mr|texlive-lmake-1.0-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lmake.source.tar.xz
21mr|texlive-lmake-1.0-7|17	BuildArch:	noarch
21mr|texlive-lmake-1.0-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-lmake-1.0-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-lmake-1.0-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-lmake-1.0-7|21	
21mr|texlive-lmake-1.0-7|22	%description
21mr|texlive-lmake-1.0-7|23	The package provides commands to simplify processing of
21mr|texlive-lmake-1.0-7|24	sequential list-like structures, such as making a series of
21mr|texlive-lmake-1.0-7|25	'similar' commands from a list of names.
21mr|texlive-lmake-1.0-7|26	
21mr|texlive-lmake-1.0-7|27	
21mr|texlive-lmake-1.0-7|28	#-----------------------------------------------------------------------
21mr|texlive-lmake-1.0-7|29	%files
21mr|texlive-lmake-1.0-7|30	%{_texmfdistdir}/tex/latex/lmake/lmake.sty
21mr|texlive-lmake-1.0-7|31	%doc %{_texmfdistdir}/doc/latex/lmake/README
21mr|texlive-lmake-1.0-7|32	%doc %{_texmfdistdir}/doc/latex/lmake/lmake.pdf
21mr|texlive-lmake-1.0-7|33	#- source
21mr|texlive-lmake-1.0-7|34	%doc %{_texmfdistdir}/source/latex/lmake/lmake.dtx
21mr|texlive-lmake-1.0-7|35	%doc %{_texmfdistdir}/source/latex/lmake/lmake.ins
21mr|texlive-lmake-1.0-7|36	
21mr|texlive-lmake-1.0-7|37	#-----------------------------------------------------------------------
21mr|texlive-lmake-1.0-7|38	%prep
21mr|texlive-lmake-1.0-7|39	%setup -c -a0 -a1 -a2
21mr|texlive-lmake-1.0-7|40	
21mr|texlive-lmake-1.0-7|41	%build
21mr|texlive-lmake-1.0-7|42	
21mr|texlive-lmake-1.0-7|43	%install
21mr|texlive-lmake-1.0-7|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-lmake-1.0-7|45	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18337 21
21mr|texlive-lmextra-20111103-7|1	# revision 18651
21mr|texlive-lmextra-20111103-7|2	# category Package
21mr|texlive-lmextra-20111103-7|3	# catalog-ctan undef
21mr|texlive-lmextra-20111103-7|4	# catalog-date undef
21mr|texlive-lmextra-20111103-7|5	# catalog-license undef
21mr|texlive-lmextra-20111103-7|6	# catalog-version undef
21mr|texlive-lmextra-20111103-7|7	Name:		texlive-lmextra
21mr|texlive-lmextra-20111103-7|8	Version:	20111103
21mr|texlive-lmextra-20111103-7|9	Release:	7
21mr|texlive-lmextra-20111103-7|10	Summary:	TeXLive lmextra package
21mr|texlive-lmextra-20111103-7|11	Group:		Publishing
21mr|texlive-lmextra-20111103-7|12	URL:		http://tug.org/texlive
21mr|texlive-lmextra-20111103-7|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-lmextra-20111103-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lmextra.tar.xz
21mr|texlive-lmextra-20111103-7|15	BuildArch:	noarch
21mr|texlive-lmextra-20111103-7|16	BuildRequires:	texlive-tlpkg
21mr|texlive-lmextra-20111103-7|17	Requires(pre):	texlive-tlpkg
21mr|texlive-lmextra-20111103-7|18	Requires(post):	texlive-kpathsea
21mr|texlive-lmextra-20111103-7|19	
21mr|texlive-lmextra-20111103-7|20	%description
21mr|texlive-lmextra-20111103-7|21	TeXLive lmextra package.
21mr|texlive-lmextra-20111103-7|22	
21mr|texlive-lmextra-20111103-7|23	
21mr|texlive-lmextra-20111103-7|24	#-----------------------------------------------------------------------
21mr|texlive-lmextra-20111103-7|25	%files
21mr|texlive-lmextra-20111103-7|26	%{_texmfdistdir}/fonts/truetype/hoekwater/lmextra/lmtypewriter10-regular.ttf
21mr|texlive-lmextra-20111103-7|27	
21mr|texlive-lmextra-20111103-7|28	#-----------------------------------------------------------------------
21mr|texlive-lmextra-20111103-7|29	%prep
21mr|texlive-lmextra-20111103-7|30	%setup -c -a0
21mr|texlive-lmextra-20111103-7|31	
21mr|texlive-lmextra-20111103-7|32	%build
21mr|texlive-lmextra-20111103-7|33	
21mr|texlive-lmextra-20111103-7|34	%install
21mr|texlive-lmextra-20111103-7|35	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-lmextra-20111103-7|36	cp -fpar fonts %{buildroot}%{_texmfdistdir}

18338 21
21mr|texlive-lm-math-1.959-2|1	# revision 29044
21mr|texlive-lm-math-1.959-2|2	# category Package
21mr|texlive-lm-math-1.959-2|3	# catalog-ctan /fonts/lm-math
21mr|texlive-lm-math-1.959-2|4	# catalog-date 2013-02-06 18:13:15 +0100
21mr|texlive-lm-math-1.959-2|5	# catalog-license lppl
21mr|texlive-lm-math-1.959-2|6	# catalog-version 1.958
21mr|texlive-lm-math-1.959-2|7	Name:		texlive-lm-math
21mr|texlive-lm-math-1.959-2|8	Version:	1.959
21mr|texlive-lm-math-1.959-2|9	Release:	2
21mr|texlive-lm-math-1.959-2|10	Summary:	OpenType maths fonts for Latin Modern
21mr|texlive-lm-math-1.959-2|11	Group:		Publishing
21mr|texlive-lm-math-1.959-2|12	URL:		http://www.ctan.org/tex-archive/fonts/lm-math
21mr|texlive-lm-math-1.959-2|13	License:	LPPL
21mr|texlive-lm-math-1.959-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lm-math.tar.xz
21mr|texlive-lm-math-1.959-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lm-math.doc.tar.xz
21mr|texlive-lm-math-1.959-2|16	BuildArch:	noarch
21mr|texlive-lm-math-1.959-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-lm-math-1.959-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-lm-math-1.959-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-lm-math-1.959-2|20	
21mr|texlive-lm-math-1.959-2|21	%description
21mr|texlive-lm-math-1.959-2|22	Latin Modern Math is a maths companion for the Latin Modern
21mr|texlive-lm-math-1.959-2|23	family of fonts, in OpenType format. For use with LuaLaTeX or
21mr|texlive-lm-math-1.959-2|24	XeLaTeX, support is available from the unicode-math package.
21mr|texlive-lm-math-1.959-2|25	
21mr|texlive-lm-math-1.959-2|26	#-----------------------------------------------------------------------
21mr|texlive-lm-math-1.959-2|27	%files
21mr|texlive-lm-math-1.959-2|28	%{_texmfdistdir}/fonts/opentype/public/lm-math/latinmodern-math.otf
21mr|texlive-lm-math-1.959-2|29	%doc %{_texmfdistdir}/doc/fonts/lm-math/GUST-FONT-LICENSE.txt
21mr|texlive-lm-math-1.959-2|30	%doc %{_texmfdistdir}/doc/fonts/lm-math/INSTALL.txt
21mr|texlive-lm-math-1.959-2|31	%doc %{_texmfdistdir}/doc/fonts/lm-math/MANIFEST-Latin-Modern-Math.txt
21mr|texlive-lm-math-1.959-2|32	%doc %{_texmfdistdir}/doc/fonts/lm-math/README-Latin-Modern-Math.txt
21mr|texlive-lm-math-1.959-2|33	%doc %{_texmfdistdir}/doc/fonts/lm-math/math-test-context.tex
21mr|texlive-lm-math-1.959-2|34	%doc %{_texmfdistdir}/doc/fonts/lm-math/math-test.tex
21mr|texlive-lm-math-1.959-2|35	%doc %{_texmfdistdir}/doc/fonts/lm-math/test-context-latinmodern_math.pdf
21mr|texlive-lm-math-1.959-2|36	%doc %{_texmfdistdir}/doc/fonts/lm-math/test-context-latinmodern_math.tex
21mr|texlive-lm-math-1.959-2|37	%doc %{_texmfdistdir}/doc/fonts/lm-math/test-lualatex-latinmodern_math.pdf
21mr|texlive-lm-math-1.959-2|38	%doc %{_texmfdistdir}/doc/fonts/lm-math/test-lualatex-latinmodern_math.tex
21mr|texlive-lm-math-1.959-2|39	%doc %{_texmfdistdir}/doc/fonts/lm-math/test-word-latinmodern_math.docx
21mr|texlive-lm-math-1.959-2|40	%doc %{_texmfdistdir}/doc/fonts/lm-math/test-word-latinmodern_math.pdf
21mr|texlive-lm-math-1.959-2|41	%doc %{_texmfdistdir}/doc/fonts/lm-math/test-xelatex-latinmodern_math.pdf
21mr|texlive-lm-math-1.959-2|42	%doc %{_texmfdistdir}/doc/fonts/lm-math/test-xelatex-latinmodern_math.tex
21mr|texlive-lm-math-1.959-2|43	
21mr|texlive-lm-math-1.959-2|44	#-----------------------------------------------------------------------
21mr|texlive-lm-math-1.959-2|45	%prep
21mr|texlive-lm-math-1.959-2|46	%setup -c -a0 -a1
21mr|texlive-lm-math-1.959-2|47	
21mr|texlive-lm-math-1.959-2|48	%build
21mr|texlive-lm-math-1.959-2|49	
21mr|texlive-lm-math-1.959-2|50	%install
21mr|texlive-lm-math-1.959-2|51	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-lm-math-1.959-2|52	cp -fpar fonts doc %{buildroot}%{_texmfdistdir}

18339 21
21mr|texlive-locality-0.2-7|1	# revision 20422
21mr|texlive-locality-0.2-7|2	# category Package
21mr|texlive-locality-0.2-7|3	# catalog-ctan /macros/latex/contrib/locality
21mr|texlive-locality-0.2-7|4	# catalog-date 2010-11-12 15:28:10 +0100
21mr|texlive-locality-0.2-7|5	# catalog-license lppl1.3
21mr|texlive-locality-0.2-7|6	# catalog-version 0.2
21mr|texlive-locality-0.2-7|7	Name:		texlive-locality
21mr|texlive-locality-0.2-7|8	Version:	0.2
21mr|texlive-locality-0.2-7|9	Release:	7
21mr|texlive-locality-0.2-7|10	Summary:	Various macros for keeping things local
21mr|texlive-locality-0.2-7|11	Group:		Publishing
21mr|texlive-locality-0.2-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/locality
21mr|texlive-locality-0.2-7|13	License:	LPPL1.3
21mr|texlive-locality-0.2-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/locality.tar.xz
21mr|texlive-locality-0.2-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/locality.doc.tar.xz
21mr|texlive-locality-0.2-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/locality.source.tar.xz
21mr|texlive-locality-0.2-7|17	BuildArch:	noarch
21mr|texlive-locality-0.2-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-locality-0.2-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-locality-0.2-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-locality-0.2-7|21	
21mr|texlive-locality-0.2-7|22	%description
21mr|texlive-locality-0.2-7|23	A toolbox of macros designed to allow the LaTeX programmer to
21mr|texlive-locality-0.2-7|24	work around some of the restrictions of the TeX grouping
21mr|texlive-locality-0.2-7|25	mechanisms. The present release offers a preliminary view of
21mr|texlive-locality-0.2-7|26	the package; not all of its facilities are working optimally.
21mr|texlive-locality-0.2-7|27	
21mr|texlive-locality-0.2-7|28	
21mr|texlive-locality-0.2-7|29	#-----------------------------------------------------------------------
21mr|texlive-locality-0.2-7|30	%files
21mr|texlive-locality-0.2-7|31	%{_texmfdistdir}/tex/latex/locality/locality.sty
21mr|texlive-locality-0.2-7|32	%doc %{_texmfdistdir}/doc/latex/locality/README
21mr|texlive-locality-0.2-7|33	%doc %{_texmfdistdir}/doc/latex/locality/changes.txt
21mr|texlive-locality-0.2-7|34	%doc %{_texmfdistdir}/doc/latex/locality/locality.pdf
21mr|texlive-locality-0.2-7|35	#- source
21mr|texlive-locality-0.2-7|36	%doc %{_texmfdistdir}/source/latex/locality/locality.dtx
21mr|texlive-locality-0.2-7|37	%doc %{_texmfdistdir}/source/latex/locality/locality.ins
21mr|texlive-locality-0.2-7|38	
21mr|texlive-locality-0.2-7|39	#-----------------------------------------------------------------------
21mr|texlive-locality-0.2-7|40	%prep
21mr|texlive-locality-0.2-7|41	%setup -c -a0 -a1 -a2
21mr|texlive-locality-0.2-7|42	
21mr|texlive-locality-0.2-7|43	%build
21mr|texlive-locality-0.2-7|44	
21mr|texlive-locality-0.2-7|45	%install
21mr|texlive-locality-0.2-7|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-locality-0.2-7|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18340 21
21mr|texlive-localloc-20190228-1|1	# revision 21934
21mr|texlive-localloc-20190228-1|2	# category Package
21mr|texlive-localloc-20190228-1|3	# catalog-ctan /macros/latex/contrib/localloc
21mr|texlive-localloc-20190228-1|4	# catalog-date 2009-10-06 14:55:10 +0200
21mr|texlive-localloc-20190228-1|5	# catalog-license other-free
21mr|texlive-localloc-20190228-1|6	# catalog-version undef
21mr|texlive-localloc-20190228-1|7	Name:		texlive-localloc
21mr|texlive-localloc-20190228-1|8	Version:	20190228
21mr|texlive-localloc-20190228-1|9	Release:	1
21mr|texlive-localloc-20190228-1|10	Summary:	Macros for localizing TeX register allocations
21mr|texlive-localloc-20190228-1|11	Group:		Publishing
21mr|texlive-localloc-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/localloc
21mr|texlive-localloc-20190228-1|13	License:	OTHER-FREE
21mr|texlive-localloc-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/localloc.tar.xz
21mr|texlive-localloc-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/localloc.doc.tar.xz
21mr|texlive-localloc-20190228-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/localloc.source.tar.xz
21mr|texlive-localloc-20190228-1|17	BuildArch:	noarch
21mr|texlive-localloc-20190228-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-localloc-20190228-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-localloc-20190228-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-localloc-20190228-1|21	
21mr|texlive-localloc-20190228-1|22	%description
21mr|texlive-localloc-20190228-1|23	This package approaches the problem of the shortage of
21mr|texlive-localloc-20190228-1|24	registers, by providing a mechanism for local allocation. The
21mr|texlive-localloc-20190228-1|25	package works with Plain TeX, LaTeX and LaTeX 2.09.
21mr|texlive-localloc-20190228-1|26	
21mr|texlive-localloc-20190228-1|27	#-----------------------------------------------------------------------
21mr|texlive-localloc-20190228-1|28	%files
21mr|texlive-localloc-20190228-1|29	%{_texmfdistdir}/tex/latex/localloc/localloc.sty
21mr|texlive-localloc-20190228-1|30	%doc %{_texmfdistdir}/doc/latex/localloc/localloc.README
21mr|texlive-localloc-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/localloc/localloc.pdf
21mr|texlive-localloc-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/localloc/localtst.tex
21mr|texlive-localloc-20190228-1|33	#- source
21mr|texlive-localloc-20190228-1|34	%doc %{_texmfdistdir}/source/latex/localloc/localloc.drv
21mr|texlive-localloc-20190228-1|35	%doc %{_texmfdistdir}/source/latex/localloc/localloc.dtx
21mr|texlive-localloc-20190228-1|36	
21mr|texlive-localloc-20190228-1|37	#-----------------------------------------------------------------------
21mr|texlive-localloc-20190228-1|38	%prep
21mr|texlive-localloc-20190228-1|39	%setup -c -a0 -a1 -a2
21mr|texlive-localloc-20190228-1|40	
21mr|texlive-localloc-20190228-1|41	%build
21mr|texlive-localloc-20190228-1|42	
21mr|texlive-localloc-20190228-1|43	%install
21mr|texlive-localloc-20190228-1|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-localloc-20190228-1|45	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18341 21
21mr|texlive-logbox-1.0-7|1	# revision 24499
21mr|texlive-logbox-1.0-7|2	# category Package
21mr|texlive-logbox-1.0-7|3	# catalog-ctan /macros/latex/contrib/logbox
21mr|texlive-logbox-1.0-7|4	# catalog-date 2011-11-03 08:30:49 +0100
21mr|texlive-logbox-1.0-7|5	# catalog-license lppl1.3
21mr|texlive-logbox-1.0-7|6	# catalog-version 1.0
21mr|texlive-logbox-1.0-7|7	Name:		texlive-logbox
21mr|texlive-logbox-1.0-7|8	Version:	1.0
21mr|texlive-logbox-1.0-7|9	Release:	7
21mr|texlive-logbox-1.0-7|10	Summary:	E-TeX showbox facilities for exploration purposes
21mr|texlive-logbox-1.0-7|11	Group:		Publishing
21mr|texlive-logbox-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/logbox
21mr|texlive-logbox-1.0-7|13	License:	LPPL1.3
21mr|texlive-logbox-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/logbox.tar.xz
21mr|texlive-logbox-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/logbox.doc.tar.xz
21mr|texlive-logbox-1.0-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/logbox.source.tar.xz
21mr|texlive-logbox-1.0-7|17	BuildArch:	noarch
21mr|texlive-logbox-1.0-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-logbox-1.0-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-logbox-1.0-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-logbox-1.0-7|21	
21mr|texlive-logbox-1.0-7|22	%description
21mr|texlive-logbox-1.0-7|23	The command \logbox does \showbox without stopping the
21mr|texlive-logbox-1.0-7|24	compilation. The package's main command is \viewbox*: the box
21mr|texlive-logbox-1.0-7|25	is typeset (copied) with its dimensions, and its contents are
21mr|texlive-logbox-1.0-7|26	logged in the .log file.
21mr|texlive-logbox-1.0-7|27	
21mr|texlive-logbox-1.0-7|28	
21mr|texlive-logbox-1.0-7|29	#-----------------------------------------------------------------------
21mr|texlive-logbox-1.0-7|30	%files
21mr|texlive-logbox-1.0-7|31	%{_texmfdistdir}/tex/latex/logbox/logbox.sty
21mr|texlive-logbox-1.0-7|32	%doc %{_texmfdistdir}/doc/latex/logbox/README
21mr|texlive-logbox-1.0-7|33	%doc %{_texmfdistdir}/doc/latex/logbox/logbox.pdf
21mr|texlive-logbox-1.0-7|34	%doc %{_texmfdistdir}/doc/latex/logbox/logbox.png
21mr|texlive-logbox-1.0-7|35	#- source
21mr|texlive-logbox-1.0-7|36	%doc %{_texmfdistdir}/source/latex/logbox/logbox.drv
21mr|texlive-logbox-1.0-7|37	%doc %{_texmfdistdir}/source/latex/logbox/logbox.dtx
21mr|texlive-logbox-1.0-7|38	%doc %{_texmfdistdir}/source/latex/logbox/logbox.ins
21mr|texlive-logbox-1.0-7|39	
21mr|texlive-logbox-1.0-7|40	#-----------------------------------------------------------------------
21mr|texlive-logbox-1.0-7|41	%prep
21mr|texlive-logbox-1.0-7|42	%setup -c -a0 -a1 -a2
21mr|texlive-logbox-1.0-7|43	
21mr|texlive-logbox-1.0-7|44	%build
21mr|texlive-logbox-1.0-7|45	
21mr|texlive-logbox-1.0-7|46	%install
21mr|texlive-logbox-1.0-7|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-logbox-1.0-7|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18342 21
21mr|texlive-logical-markup-utils-20180303-2|1	# revision 15878
21mr|texlive-logical-markup-utils-20180303-2|2	# category Package
21mr|texlive-logical-markup-utils-20180303-2|3	# catalog-ctan /macros/latex/contrib/logical-markup-utils
21mr|texlive-logical-markup-utils-20180303-2|4	# catalog-date 2009-11-09 23:05:00 +0100
21mr|texlive-logical-markup-utils-20180303-2|5	# catalog-license gpl3
21mr|texlive-logical-markup-utils-20180303-2|6	# catalog-version undef
21mr|texlive-logical-markup-utils-20180303-2|7	Name:		texlive-logical-markup-utils
21mr|texlive-logical-markup-utils-20180303-2|8	Version:	20180303
21mr|texlive-logical-markup-utils-20180303-2|9	Release:	2
21mr|texlive-logical-markup-utils-20180303-2|10	Summary:	Packages for language-dependent inline quotes and dashes
21mr|texlive-logical-markup-utils-20180303-2|11	Group:		Publishing
21mr|texlive-logical-markup-utils-20180303-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/logical-markup-utils
21mr|texlive-logical-markup-utils-20180303-2|13	License:	GPL3
21mr|texlive-logical-markup-utils-20180303-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/logical-markup-utils.tar.xz
21mr|texlive-logical-markup-utils-20180303-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/logical-markup-utils.doc.tar.xz
21mr|texlive-logical-markup-utils-20180303-2|16	BuildArch:	noarch
21mr|texlive-logical-markup-utils-20180303-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-logical-markup-utils-20180303-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-logical-markup-utils-20180303-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-logical-markup-utils-20180303-2|20	
21mr|texlive-logical-markup-utils-20180303-2|21	%description
21mr|texlive-logical-markup-utils-20180303-2|22	The bundle contains two packages: - quoted, for inserting
21mr|texlive-logical-markup-utils-20180303-2|23	quotation marks; and - onedash, for inserting dashes. Each
21mr|texlive-logical-markup-utils-20180303-2|24	package takes a language name as an option; accepted language
21mr|texlive-logical-markup-utils-20180303-2|25	options are american, british, german and polish.
21mr|texlive-logical-markup-utils-20180303-2|26	
21mr|texlive-logical-markup-utils-20180303-2|27	#-----------------------------------------------------------------------
21mr|texlive-logical-markup-utils-20180303-2|28	%files
21mr|texlive-logical-markup-utils-20180303-2|29	%{_texmfdistdir}/tex/latex/logical-markup-utils/onedash.sty
21mr|texlive-logical-markup-utils-20180303-2|30	%{_texmfdistdir}/tex/latex/logical-markup-utils/quoted.sty
21mr|texlive-logical-markup-utils-20180303-2|31	%doc %{_texmfdistdir}/doc/latex/logical-markup-utils/COPYING
21mr|texlive-logical-markup-utils-20180303-2|32	%doc %{_texmfdistdir}/doc/latex/logical-markup-utils/README
21mr|texlive-logical-markup-utils-20180303-2|33	%doc %{_texmfdistdir}/doc/latex/logical-markup-utils/TODO
21mr|texlive-logical-markup-utils-20180303-2|34	
21mr|texlive-logical-markup-utils-20180303-2|35	#-----------------------------------------------------------------------
21mr|texlive-logical-markup-utils-20180303-2|36	%prep
21mr|texlive-logical-markup-utils-20180303-2|37	%setup -c -a0 -a1
21mr|texlive-logical-markup-utils-20180303-2|38	
21mr|texlive-logical-markup-utils-20180303-2|39	%build
21mr|texlive-logical-markup-utils-20180303-2|40	
21mr|texlive-logical-markup-utils-20180303-2|41	%install
21mr|texlive-logical-markup-utils-20180303-2|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-logical-markup-utils-20180303-2|43	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18343 21
21mr|texlive-logicpuzzle-2.5-2|1	Name:		texlive-logicpuzzle
21mr|texlive-logicpuzzle-2.5-2|2	Version:	2.5
21mr|texlive-logicpuzzle-2.5-2|3	Release:	2
21mr|texlive-logicpuzzle-2.5-2|4	Summary:	Typeset (grid-based) logic puzzles
21mr|texlive-logicpuzzle-2.5-2|5	Group:		Publishing
21mr|texlive-logicpuzzle-2.5-2|6	URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/logicpuzzle
21mr|texlive-logicpuzzle-2.5-2|7	License:	LPPL1.3
21mr|texlive-logicpuzzle-2.5-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/logicpuzzle.tar.xz
21mr|texlive-logicpuzzle-2.5-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/logicpuzzle.doc.tar.xz
21mr|texlive-logicpuzzle-2.5-2|10	BuildArch:	noarch
21mr|texlive-logicpuzzle-2.5-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-logicpuzzle-2.5-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-logicpuzzle-2.5-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-logicpuzzle-2.5-2|14	
21mr|texlive-logicpuzzle-2.5-2|15	%description
21mr|texlive-logicpuzzle-2.5-2|16	The package allows the user to typeset various logic puzzles.
21mr|texlive-logicpuzzle-2.5-2|17	At the moment the following puzzles are supported: - 2D-Sudoku
21mr|texlive-logicpuzzle-2.5-2|18	(aka Magiequadrat, Diagon, ...), - Battleship (aka Bimaru,
21mr|texlive-logicpuzzle-2.5-2|19	Marinespiel, Batalla Naval, ...), - Bokkusu (aka Kakurasu,
21mr|texlive-logicpuzzle-2.5-2|20	Feldersummenratsel, ...), - Bridges (akak Bruckenbau, Hashi,
21mr|texlive-logicpuzzle-2.5-2|21	...), - Chaos Sudoku, - Four Winds (aka Eminent Domain,
21mr|texlive-logicpuzzle-2.5-2|22	Lichtstrahl, ...), - Hakyuu (aka Seismic, Ripple Effect, ...),
21mr|texlive-logicpuzzle-2.5-2|23	- Hitori, - Kakuro, - Kendoku (aka Mathdoku, Calcudoku, Basic,
21mr|texlive-logicpuzzle-2.5-2|24	MiniPlu, Ken Ken, Square Wisdom, Sukendo, Caldoku, ..., -
21mr|texlive-logicpuzzle-2.5-2|25	Killer Sudoku (aka Samunapure, Sum Number Place, Sumdoku,
21mr|texlive-logicpuzzle-2.5-2|26	Gebietssummen, ...), - Laser Beam (aka Laserstrahl, ...), -
21mr|texlive-logicpuzzle-2.5-2|27	Magic Labyrinth (aka Magic Spiral, Magisches Labyrinth, ...), -
21mr|texlive-logicpuzzle-2.5-2|28	Magnets (aka Magnetplatte, Magnetfeld, ...), - Masyu (aka
21mr|texlive-logicpuzzle-2.5-2|29	Mashi, {White|Black} Pearls, ...), - Minesweeper (aka
21mr|texlive-logicpuzzle-2.5-2|30	Minensuche, ...), - Number Link, - Resuko, - Schatzsuche, -
21mr|texlive-logicpuzzle-2.5-2|31	Skyline (aka Skycrapers, Wolkenkratzer, Hochhauser, ...),
21mr|texlive-logicpuzzle-2.5-2|32	including Skyline Sudoku and Skyline Sudoku (N*N) variants, -
21mr|texlive-logicpuzzle-2.5-2|33	Slitherlink (aka Fences, Number Line, Dotty Dilemma, Sli-Lin,
21mr|texlive-logicpuzzle-2.5-2|34	Takegaki, Great Wall of China, Loop the Loop, Rundweg,
21mr|texlive-logicpuzzle-2.5-2|35	Gartenzaun, ...), - Star Battle (aka Sternenschlacht, ...), -
21mr|texlive-logicpuzzle-2.5-2|36	Stars and Arrows (aka Sternenhimmel, ...), - Sudoku, - Sun and
21mr|texlive-logicpuzzle-2.5-2|37	Moon (aka Sternenhaufen, Munraito, ...), - Tents and Trees (aka
21mr|texlive-logicpuzzle-2.5-2|38	Zeltlager, Zeltplatz, Camping, ...), and - Tunnel.
21mr|texlive-logicpuzzle-2.5-2|39	
21mr|texlive-logicpuzzle-2.5-2|40	#-----------------------------------------------------------------------
21mr|texlive-logicpuzzle-2.5-2|41	%files
21mr|texlive-logicpuzzle-2.5-2|42	%{_texmfdistdir}/scripts/logicpuzzle
21mr|texlive-logicpuzzle-2.5-2|43	%{_texmfdistdir}/tex/latex/logicpuzzle
21mr|texlive-logicpuzzle-2.5-2|44	%doc %{_texmfdistdir}/doc/latex/logicpuzzle
21mr|texlive-logicpuzzle-2.5-2|45	
21mr|texlive-logicpuzzle-2.5-2|46	#-----------------------------------------------------------------------
21mr|texlive-logicpuzzle-2.5-2|47	%prep
21mr|texlive-logicpuzzle-2.5-2|48	%setup -c -a0 -a1
21mr|texlive-logicpuzzle-2.5-2|49	
21mr|texlive-logicpuzzle-2.5-2|50	%build
21mr|texlive-logicpuzzle-2.5-2|51	
21mr|texlive-logicpuzzle-2.5-2|52	%install
21mr|texlive-logicpuzzle-2.5-2|53	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-logicpuzzle-2.5-2|54	cp -fpar scripts tex doc %{buildroot}%{_texmfdistdir}

18344 21
21mr|texlive-logpap-0.6-7|1	# revision 15878
21mr|texlive-logpap-0.6-7|2	# category Package
21mr|texlive-logpap-0.6-7|3	# catalog-ctan /macros/latex/contrib/logpap
21mr|texlive-logpap-0.6-7|4	# catalog-date 2006-12-08 22:20:56 +0100
21mr|texlive-logpap-0.6-7|5	# catalog-license lppl
21mr|texlive-logpap-0.6-7|6	# catalog-version 0.6
21mr|texlive-logpap-0.6-7|7	Name:		texlive-logpap
21mr|texlive-logpap-0.6-7|8	Version:	0.6
21mr|texlive-logpap-0.6-7|9	Release:	7
21mr|texlive-logpap-0.6-7|10	Summary:	Generate logarithmic graph paper with LaTeX
21mr|texlive-logpap-0.6-7|11	Group:		Publishing
21mr|texlive-logpap-0.6-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/logpap
21mr|texlive-logpap-0.6-7|13	License:	LPPL
21mr|texlive-logpap-0.6-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/logpap.tar.xz
21mr|texlive-logpap-0.6-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/logpap.doc.tar.xz
21mr|texlive-logpap-0.6-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/logpap.source.tar.xz
21mr|texlive-logpap-0.6-7|17	BuildArch:	noarch
21mr|texlive-logpap-0.6-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-logpap-0.6-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-logpap-0.6-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-logpap-0.6-7|21	
21mr|texlive-logpap-0.6-7|22	%description
21mr|texlive-logpap-0.6-7|23	The logpap package provides four macros for drawing
21mr|texlive-logpap-0.6-7|24	logarithmic-logarithmic, logarithmic-linear, linear-logarithmic
21mr|texlive-logpap-0.6-7|25	and (because it was easy to implement) linear-linear graph
21mr|texlive-logpap-0.6-7|26	paper with LaTeX.
21mr|texlive-logpap-0.6-7|27	
21mr|texlive-logpap-0.6-7|28	
21mr|texlive-logpap-0.6-7|29	#-----------------------------------------------------------------------
21mr|texlive-logpap-0.6-7|30	%files
21mr|texlive-logpap-0.6-7|31	%{_texmfdistdir}/tex/latex/logpap/logpap.sty
21mr|texlive-logpap-0.6-7|32	%doc %{_texmfdistdir}/doc/latex/logpap/README
21mr|texlive-logpap-0.6-7|33	%doc %{_texmfdistdir}/doc/latex/logpap/example.pdf
21mr|texlive-logpap-0.6-7|34	%doc %{_texmfdistdir}/doc/latex/logpap/example.tex
21mr|texlive-logpap-0.6-7|35	#- source
21mr|texlive-logpap-0.6-7|36	%doc %{_texmfdistdir}/source/latex/logpap/logpap.dtx
21mr|texlive-logpap-0.6-7|37	%doc %{_texmfdistdir}/source/latex/logpap/logpap.ins
21mr|texlive-logpap-0.6-7|38	
21mr|texlive-logpap-0.6-7|39	#-----------------------------------------------------------------------
21mr|texlive-logpap-0.6-7|40	%prep
21mr|texlive-logpap-0.6-7|41	%setup -c -a0 -a1 -a2
21mr|texlive-logpap-0.6-7|42	
21mr|texlive-logpap-0.6-7|43	%build
21mr|texlive-logpap-0.6-7|44	
21mr|texlive-logpap-0.6-7|45	%install
21mr|texlive-logpap-0.6-7|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-logpap-0.6-7|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18345 21
21mr|texlive-longnamefilelist-0.2-10|1	# revision 27889
21mr|texlive-longnamefilelist-0.2-10|2	# category Package
21mr|texlive-longnamefilelist-0.2-10|3	# catalog-ctan /macros/latex/contrib/longnamefilelist
21mr|texlive-longnamefilelist-0.2-10|4	# catalog-date 2012-10-01 08:11:57 +0200
21mr|texlive-longnamefilelist-0.2-10|5	# catalog-license lppl1.3
21mr|texlive-longnamefilelist-0.2-10|6	# catalog-version 0.2
21mr|texlive-longnamefilelist-0.2-10|7	Name:		texlive-longnamefilelist
21mr|texlive-longnamefilelist-0.2-10|8	Version:	0.2
21mr|texlive-longnamefilelist-0.2-10|9	Release:	10
21mr|texlive-longnamefilelist-0.2-10|10	Summary:	Tidy \listfiles with long file names
21mr|texlive-longnamefilelist-0.2-10|11	Group:		Publishing
21mr|texlive-longnamefilelist-0.2-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/longnamefilelist
21mr|texlive-longnamefilelist-0.2-10|13	License:	LPPL1.3
21mr|texlive-longnamefilelist-0.2-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/longnamefilelist.tar.xz
21mr|texlive-longnamefilelist-0.2-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/longnamefilelist.doc.tar.xz
21mr|texlive-longnamefilelist-0.2-10|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/longnamefilelist.source.tar.xz
21mr|texlive-longnamefilelist-0.2-10|17	BuildArch:	noarch
21mr|texlive-longnamefilelist-0.2-10|18	BuildRequires:	texlive-tlpkg
21mr|texlive-longnamefilelist-0.2-10|19	Requires(pre):	texlive-tlpkg
21mr|texlive-longnamefilelist-0.2-10|20	Requires(post):	texlive-kpathsea
21mr|texlive-longnamefilelist-0.2-10|21	
21mr|texlive-longnamefilelist-0.2-10|22	%description
21mr|texlive-longnamefilelist-0.2-10|23	The package equips LaTeX's \listfiles command with an optional
21mr|texlive-longnamefilelist-0.2-10|24	argument for the number of characters in the longest base
21mr|texlive-longnamefilelist-0.2-10|25	filename. This way you get a neatly aligned file list even when
21mr|texlive-longnamefilelist-0.2-10|26	it contains files whose base names have more than 8 characters.
21mr|texlive-longnamefilelist-0.2-10|27	The package can be combined with the myfilist package as
21mr|texlive-longnamefilelist-0.2-10|28	explained in the documentation.
21mr|texlive-longnamefilelist-0.2-10|29	
21mr|texlive-longnamefilelist-0.2-10|30	
21mr|texlive-longnamefilelist-0.2-10|31	#-----------------------------------------------------------------------
21mr|texlive-longnamefilelist-0.2-10|32	%files
21mr|texlive-longnamefilelist-0.2-10|33	%{_texmfdistdir}/tex/latex/longnamefilelist/longnamefilelist.sty
21mr|texlive-longnamefilelist-0.2-10|34	%doc %{_texmfdistdir}/doc/latex/longnamefilelist/README
21mr|texlive-longnamefilelist-0.2-10|35	%doc %{_texmfdistdir}/doc/latex/longnamefilelist/SrcFILEs.txt
21mr|texlive-longnamefilelist-0.2-10|36	%doc %{_texmfdistdir}/doc/latex/longnamefilelist/longnamefilelist.pdf
21mr|texlive-longnamefilelist-0.2-10|37	#- source
21mr|texlive-longnamefilelist-0.2-10|38	%doc %{_texmfdistdir}/source/latex/longnamefilelist/longnamefilelist.tex
21mr|texlive-longnamefilelist-0.2-10|39	%doc %{_texmfdistdir}/source/latex/longnamefilelist/srcfiles.tex
21mr|texlive-longnamefilelist-0.2-10|40	
21mr|texlive-longnamefilelist-0.2-10|41	#-----------------------------------------------------------------------
21mr|texlive-longnamefilelist-0.2-10|42	%prep
21mr|texlive-longnamefilelist-0.2-10|43	%setup -c -a0 -a1 -a2
21mr|texlive-longnamefilelist-0.2-10|44	
21mr|texlive-longnamefilelist-0.2-10|45	%build
21mr|texlive-longnamefilelist-0.2-10|46	
21mr|texlive-longnamefilelist-0.2-10|47	%install
21mr|texlive-longnamefilelist-0.2-10|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-longnamefilelist-0.2-10|49	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18346 21
21mr|texlive-loops-1.3-11|1	# revision 30704
21mr|texlive-loops-1.3-11|2	# category Package
21mr|texlive-loops-1.3-11|3	# catalog-ctan /macros/latex/contrib/loops
21mr|texlive-loops-1.3-11|4	# catalog-date 2013-05-16 16:49:13 +0200
21mr|texlive-loops-1.3-11|5	# catalog-license lppl1.3
21mr|texlive-loops-1.3-11|6	# catalog-version 1.3
21mr|texlive-loops-1.3-11|7	Name:		texlive-loops
21mr|texlive-loops-1.3-11|8	Version:	1.3
21mr|texlive-loops-1.3-11|9	Release:	11
21mr|texlive-loops-1.3-11|10	Summary:	General looping macros for use with LaTeX
21mr|texlive-loops-1.3-11|11	Group:		Publishing
21mr|texlive-loops-1.3-11|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/loops
21mr|texlive-loops-1.3-11|13	License:	LPPL1.3
21mr|texlive-loops-1.3-11|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/loops.tar.xz
21mr|texlive-loops-1.3-11|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/loops.doc.tar.xz
21mr|texlive-loops-1.3-11|16	BuildArch:	noarch
21mr|texlive-loops-1.3-11|17	BuildRequires:	texlive-tlpkg
21mr|texlive-loops-1.3-11|18	Requires(pre):	texlive-tlpkg
21mr|texlive-loops-1.3-11|19	Requires(post):	texlive-kpathsea
21mr|texlive-loops-1.3-11|20	
21mr|texlive-loops-1.3-11|21	%description
21mr|texlive-loops-1.3-11|22	The package provides efficient looping macros for processing
21mr|texlive-loops-1.3-11|23	both csv (separated-values) and nsv/tsv (non-separated values)
21mr|texlive-loops-1.3-11|24	lists. CSV lists which have associated parsers may be processed
21mr|texlive-loops-1.3-11|25	with the tools of the package.
21mr|texlive-loops-1.3-11|26	
21mr|texlive-loops-1.3-11|27	
21mr|texlive-loops-1.3-11|28	#-----------------------------------------------------------------------
21mr|texlive-loops-1.3-11|29	%files
21mr|texlive-loops-1.3-11|30	%{_texmfdistdir}/tex/latex/loops/loops.sty
21mr|texlive-loops-1.3-11|31	%doc %{_texmfdistdir}/doc/latex/loops/README
21mr|texlive-loops-1.3-11|32	%doc %{_texmfdistdir}/doc/latex/loops/loops-pokayoke1.tex
21mr|texlive-loops-1.3-11|33	
21mr|texlive-loops-1.3-11|34	#-----------------------------------------------------------------------
21mr|texlive-loops-1.3-11|35	%prep
21mr|texlive-loops-1.3-11|36	%setup -c -a0 -a1
21mr|texlive-loops-1.3-11|37	
21mr|texlive-loops-1.3-11|38	%build
21mr|texlive-loops-1.3-11|39	
21mr|texlive-loops-1.3-11|40	%install
21mr|texlive-loops-1.3-11|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-loops-1.3-11|42	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18347 21
21mr|texlive-lpic-0.8-7|1	# revision 20843
21mr|texlive-lpic-0.8-7|2	# category Package
21mr|texlive-lpic-0.8-7|3	# catalog-ctan /macros/latex/contrib/lpic
21mr|texlive-lpic-0.8-7|4	# catalog-date 2010-12-23 21:19:38 +0100
21mr|texlive-lpic-0.8-7|5	# catalog-license lppl1.3
21mr|texlive-lpic-0.8-7|6	# catalog-version 0.8
21mr|texlive-lpic-0.8-7|7	Name:		texlive-lpic
21mr|texlive-lpic-0.8-7|8	Version:	0.8
21mr|texlive-lpic-0.8-7|9	Release:	7
21mr|texlive-lpic-0.8-7|10	Summary:	Put LaTeX material over included graphics
21mr|texlive-lpic-0.8-7|11	Group:		Publishing
21mr|texlive-lpic-0.8-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/lpic
21mr|texlive-lpic-0.8-7|13	License:	LPPL1.3
21mr|texlive-lpic-0.8-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lpic.tar.xz
21mr|texlive-lpic-0.8-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lpic.doc.tar.xz
21mr|texlive-lpic-0.8-7|16	BuildArch:	noarch
21mr|texlive-lpic-0.8-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-lpic-0.8-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-lpic-0.8-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-lpic-0.8-7|20	
21mr|texlive-lpic-0.8-7|21	%description
21mr|texlive-lpic-0.8-7|22	The package defines a convenient interface to put any LaTeX
21mr|texlive-lpic-0.8-7|23	material on top of included graphics. The LaTeX material may
21mr|texlive-lpic-0.8-7|24	also be rotated and typeset on top of a white box overshadowing
21mr|texlive-lpic-0.8-7|25	the graphics. The coordinates of the LaTeX boxes are given
21mr|texlive-lpic-0.8-7|26	relative to the original, unscaled graphics; when the graphics
21mr|texlive-lpic-0.8-7|27	is rescaled, the LaTeX annotations stay at their right places
21mr|texlive-lpic-0.8-7|28	(unless you do something extreme). In a draft mode, the package
21mr|texlive-lpic-0.8-7|29	enables you to draw a coordinate grid over the picture for easy
21mr|texlive-lpic-0.8-7|30	adjustment of positions of the annotations.
21mr|texlive-lpic-0.8-7|31	
21mr|texlive-lpic-0.8-7|32	
21mr|texlive-lpic-0.8-7|33	#-----------------------------------------------------------------------
21mr|texlive-lpic-0.8-7|34	%files
21mr|texlive-lpic-0.8-7|35	%{_texmfdistdir}/tex/latex/lpic/lpic.sty
21mr|texlive-lpic-0.8-7|36	%doc %{_texmfdistdir}/doc/latex/lpic/README
21mr|texlive-lpic-0.8-7|37	%doc %{_texmfdistdir}/doc/latex/lpic/instructions-differential.eps
21mr|texlive-lpic-0.8-7|38	%doc %{_texmfdistdir}/doc/latex/lpic/instructions-differential.pdf
21mr|texlive-lpic-0.8-7|39	%doc %{_texmfdistdir}/doc/latex/lpic/instructions.pdf
21mr|texlive-lpic-0.8-7|40	%doc %{_texmfdistdir}/doc/latex/lpic/instructions.tex
21mr|texlive-lpic-0.8-7|41	
21mr|texlive-lpic-0.8-7|42	#-----------------------------------------------------------------------
21mr|texlive-lpic-0.8-7|43	%prep
21mr|texlive-lpic-0.8-7|44	%setup -c -a0 -a1
21mr|texlive-lpic-0.8-7|45	
21mr|texlive-lpic-0.8-7|46	%build
21mr|texlive-lpic-0.8-7|47	
21mr|texlive-lpic-0.8-7|48	%install
21mr|texlive-lpic-0.8-7|49	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-lpic-0.8-7|50	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18348 21
21mr|texlive-lps-0.7-7|1	# revision 21322
21mr|texlive-lps-0.7-7|2	# category Package
21mr|texlive-lps-0.7-7|3	# catalog-ctan /macros/latex/contrib/lps
21mr|texlive-lps-0.7-7|4	# catalog-date 2011-02-03 16:11:01 +0100
21mr|texlive-lps-0.7-7|5	# catalog-license lppl
21mr|texlive-lps-0.7-7|6	# catalog-version 0.7
21mr|texlive-lps-0.7-7|7	Name:		texlive-lps
21mr|texlive-lps-0.7-7|8	Version:	0.7
21mr|texlive-lps-0.7-7|9	Release:	7
21mr|texlive-lps-0.7-7|10	Summary:	Class for "Logic and Philosophy of Science"
21mr|texlive-lps-0.7-7|11	Group:		Publishing
21mr|texlive-lps-0.7-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/lps
21mr|texlive-lps-0.7-7|13	License:	LPPL
21mr|texlive-lps-0.7-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lps.tar.xz
21mr|texlive-lps-0.7-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lps.doc.tar.xz
21mr|texlive-lps-0.7-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lps.source.tar.xz
21mr|texlive-lps-0.7-7|17	BuildArch:	noarch
21mr|texlive-lps-0.7-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-lps-0.7-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-lps-0.7-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-lps-0.7-7|21	
21mr|texlive-lps-0.7-7|22	%description
21mr|texlive-lps-0.7-7|23	The 'Logic and Philosophy of Science' journal is an online
21mr|texlive-lps-0.7-7|24	publication of the University of Trieste (Italy). The class
21mr|texlive-lps-0.7-7|25	builds on the standard article class to offer a format that
21mr|texlive-lps-0.7-7|26	LaTeX authors may use when submitting to the journal.
21mr|texlive-lps-0.7-7|27	
21mr|texlive-lps-0.7-7|28	
21mr|texlive-lps-0.7-7|29	#-----------------------------------------------------------------------
21mr|texlive-lps-0.7-7|30	%files
21mr|texlive-lps-0.7-7|31	%{_texmfdistdir}/tex/latex/lps/lps.cls
21mr|texlive-lps-0.7-7|32	%doc %{_texmfdistdir}/doc/latex/lps/README
21mr|texlive-lps-0.7-7|33	%doc %{_texmfdistdir}/doc/latex/lps/lps.pdf
21mr|texlive-lps-0.7-7|34	%doc %{_texmfdistdir}/doc/latex/lps/lpstemplate.tex
21mr|texlive-lps-0.7-7|35	#- source
21mr|texlive-lps-0.7-7|36	%doc %{_texmfdistdir}/source/latex/lps/lps.dtx
21mr|texlive-lps-0.7-7|37	%doc %{_texmfdistdir}/source/latex/lps/lps.ins
21mr|texlive-lps-0.7-7|38	
21mr|texlive-lps-0.7-7|39	#-----------------------------------------------------------------------
21mr|texlive-lps-0.7-7|40	%prep
21mr|texlive-lps-0.7-7|41	%setup -c -a0 -a1 -a2
21mr|texlive-lps-0.7-7|42	
21mr|texlive-lps-0.7-7|43	%build
21mr|texlive-lps-0.7-7|44	
21mr|texlive-lps-0.7-7|45	%install
21mr|texlive-lps-0.7-7|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-lps-0.7-7|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18349 21
21mr|texlive-lroundrect-20160624-1|1	Name:		texlive-lroundrect
21mr|texlive-lroundrect-20160624-1|2	Version:	20160624
21mr|texlive-lroundrect-20160624-1|3	Release:	1
21mr|texlive-lroundrect-20160624-1|4	Summary:	LaTeX macros for utilizing the roundrect MetaPost routines
21mr|texlive-lroundrect-20160624-1|5	Group:		Publishing
21mr|texlive-lroundrect-20160624-1|6	URL:		http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/lroundrect
21mr|texlive-lroundrect-20160624-1|7	License:	LPPL
21mr|texlive-lroundrect-20160624-1|8	Source0:	http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/lroundrect.tar.xz
21mr|texlive-lroundrect-20160624-1|9	Source1:	http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/lroundrect.doc.tar.xz
21mr|texlive-lroundrect-20160624-1|10	Source2:	http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/lroundrect.source.tar.xz
21mr|texlive-lroundrect-20160624-1|11	BuildArch:	noarch
21mr|texlive-lroundrect-20160624-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-lroundrect-20160624-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-lroundrect-20160624-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-lroundrect-20160624-1|15	
21mr|texlive-lroundrect-20160624-1|16	%description
21mr|texlive-lroundrect-20160624-1|17	This LaTeX package provides ways to use the extremely
21mr|texlive-lroundrect-20160624-1|18	configurable rounded rectangles of the roundrect MetaPost
21mr|texlive-lroundrect-20160624-1|19	package with LaTeX. It is chiefly useful for examples, but also
21mr|texlive-lroundrect-20160624-1|20	has macros for particular types of boxes which are useful on
21mr|texlive-lroundrect-20160624-1|21	their own.
21mr|texlive-lroundrect-20160624-1|22	
21mr|texlive-lroundrect-20160624-1|23	
21mr|texlive-lroundrect-20160624-1|24	#-----------------------------------------------------------------------
21mr|texlive-lroundrect-20160624-1|25	%files
21mr|texlive-lroundrect-20160624-1|26	%{_texmfdistdir}/tex/latex/lroundrect/lroundrect.sty
21mr|texlive-lroundrect-20160624-1|27	%doc %{_texmfdistdir}/doc/latex/lroundrect/README
21mr|texlive-lroundrect-20160624-1|28	%doc %{_texmfdistdir}/doc/latex/lroundrect/lppl.txt
21mr|texlive-lroundrect-20160624-1|29	%doc %{_texmfdistdir}/doc/latex/lroundrect/lroundrect.pdf
21mr|texlive-lroundrect-20160624-1|30	#- source
21mr|texlive-lroundrect-20160624-1|31	%doc %{_texmfdistdir}/source/latex/lroundrect/lroundrect.dtx
21mr|texlive-lroundrect-20160624-1|32	%doc %{_texmfdistdir}/source/latex/lroundrect/lroundrect.ins
21mr|texlive-lroundrect-20160624-1|33	
21mr|texlive-lroundrect-20160624-1|34	#-----------------------------------------------------------------------
21mr|texlive-lroundrect-20160624-1|35	%prep
21mr|texlive-lroundrect-20160624-1|36	%setup -c -a0 -a1 -a2
21mr|texlive-lroundrect-20160624-1|37	
21mr|texlive-lroundrect-20160624-1|38	%build
21mr|texlive-lroundrect-20160624-1|39	
21mr|texlive-lroundrect-20160624-1|40	%install
21mr|texlive-lroundrect-20160624-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-lroundrect-20160624-1|42	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18350 21
21mr|texlive-lsc-20190228-1|1	# revision 15878
21mr|texlive-lsc-20190228-1|2	# category Package
21mr|texlive-lsc-20190228-1|3	# catalog-ctan /macros/latex/contrib/lsc
21mr|texlive-lsc-20190228-1|4	# catalog-date 2007-03-09 12:50:50 +0100
21mr|texlive-lsc-20190228-1|5	# catalog-license lppl
21mr|texlive-lsc-20190228-1|6	# catalog-version undef
21mr|texlive-lsc-20190228-1|7	Name:		texlive-lsc
21mr|texlive-lsc-20190228-1|8	Version:	20190228
21mr|texlive-lsc-20190228-1|9	Release:	1
21mr|texlive-lsc-20190228-1|10	Summary:	Typesetting Live Sequence Charts
21mr|texlive-lsc-20190228-1|11	Group:		Publishing
21mr|texlive-lsc-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/lsc
21mr|texlive-lsc-20190228-1|13	License:	LPPL
21mr|texlive-lsc-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lsc.tar.xz
21mr|texlive-lsc-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lsc.doc.tar.xz
21mr|texlive-lsc-20190228-1|16	BuildArch:	noarch
21mr|texlive-lsc-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-lsc-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-lsc-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-lsc-20190228-1|20	
21mr|texlive-lsc-20190228-1|21	%description
21mr|texlive-lsc-20190228-1|22	This package is similar to the msc package in that it provides
21mr|texlive-lsc-20190228-1|23	macros for typesetting a variant of sequence diagrams, in this
21mr|texlive-lsc-20190228-1|24	case the Live Sequence Charts of Damm and Harel. The package
21mr|texlive-lsc-20190228-1|25	supports the full LSC language of the original LSC paper, the
21mr|texlive-lsc-20190228-1|26	Klose-extensions for formal verification and some of the Harel-
21mr|texlive-lsc-20190228-1|27	extensions for the Play-In/Play-Out approach (cf. the manual).
21mr|texlive-lsc-20190228-1|28	
21mr|texlive-lsc-20190228-1|29	#-----------------------------------------------------------------------
21mr|texlive-lsc-20190228-1|30	%files
21mr|texlive-lsc-20190228-1|31	%{_texmfdistdir}/bibtex/bib/lsc/lsc.bib
21mr|texlive-lsc-20190228-1|32	%{_texmfdistdir}/tex/latex/lsc/lsc.sty
21mr|texlive-lsc-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/lsc/README
21mr|texlive-lsc-20190228-1|34	%doc %{_texmfdistdir}/doc/latex/lsc/lsc.pdf
21mr|texlive-lsc-20190228-1|35	%doc %{_texmfdistdir}/doc/latex/lsc/lsc.tex
21mr|texlive-lsc-20190228-1|36	
21mr|texlive-lsc-20190228-1|37	#-----------------------------------------------------------------------
21mr|texlive-lsc-20190228-1|38	%prep
21mr|texlive-lsc-20190228-1|39	%setup -c -a0 -a1
21mr|texlive-lsc-20190228-1|40	
21mr|texlive-lsc-20190228-1|41	%build
21mr|texlive-lsc-20190228-1|42	
21mr|texlive-lsc-20190228-1|43	%install
21mr|texlive-lsc-20190228-1|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-lsc-20190228-1|45	cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}

18351 21
21mr|texlive-lshort-bulgarian-20190228-1|1	# revision 15878
21mr|texlive-lshort-bulgarian-20190228-1|2	# category Package
21mr|texlive-lshort-bulgarian-20190228-1|3	# catalog-ctan /info/lshort/bulgarian
21mr|texlive-lshort-bulgarian-20190228-1|4	# catalog-date 2007-12-21 19:41:24 +0100
21mr|texlive-lshort-bulgarian-20190228-1|5	# catalog-license pd
21mr|texlive-lshort-bulgarian-20190228-1|6	# catalog-version undef
21mr|texlive-lshort-bulgarian-20190228-1|7	Name:		texlive-lshort-bulgarian
21mr|texlive-lshort-bulgarian-20190228-1|8	Version:	20190228
21mr|texlive-lshort-bulgarian-20190228-1|9	Release:	1
21mr|texlive-lshort-bulgarian-20190228-1|10	Summary:	Bulgarian translation of the "Short Introduction to LaTeX2e"
21mr|texlive-lshort-bulgarian-20190228-1|11	Group:		Publishing
21mr|texlive-lshort-bulgarian-20190228-1|12	URL:		http://www.ctan.org/tex-archive/info/lshort/bulgarian
21mr|texlive-lshort-bulgarian-20190228-1|13	License:	PD
21mr|texlive-lshort-bulgarian-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-bulgarian.tar.xz
21mr|texlive-lshort-bulgarian-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-bulgarian.doc.tar.xz
21mr|texlive-lshort-bulgarian-20190228-1|16	BuildArch:	noarch
21mr|texlive-lshort-bulgarian-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-lshort-bulgarian-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-lshort-bulgarian-20190228-1|19	
21mr|texlive-lshort-bulgarian-20190228-1|20	%description
21mr|texlive-lshort-bulgarian-20190228-1|21	The source files, PostScript and PDF files of the Bulgarian
21mr|texlive-lshort-bulgarian-20190228-1|22	translation of the "Short Introduction to LaTeX 2e".
21mr|texlive-lshort-bulgarian-20190228-1|23	
21mr|texlive-lshort-bulgarian-20190228-1|24	#-----------------------------------------------------------------------
21mr|texlive-lshort-bulgarian-20190228-1|25	%files
21mr|texlive-lshort-bulgarian-20190228-1|26	%doc %{_texmfdistdir}/doc/latex/lshort-bulgarian/README
21mr|texlive-lshort-bulgarian-20190228-1|27	%doc %{_texmfdistdir}/doc/latex/lshort-bulgarian/lshort-bg.pdf
21mr|texlive-lshort-bulgarian-20190228-1|28	%doc %{_texmfdistdir}/doc/latex/lshort-bulgarian/src/lshort-bg.src.zip
21mr|texlive-lshort-bulgarian-20190228-1|29	
21mr|texlive-lshort-bulgarian-20190228-1|30	#-----------------------------------------------------------------------
21mr|texlive-lshort-bulgarian-20190228-1|31	%prep
21mr|texlive-lshort-bulgarian-20190228-1|32	%setup -c -a0 -a1
21mr|texlive-lshort-bulgarian-20190228-1|33	
21mr|texlive-lshort-bulgarian-20190228-1|34	%build
21mr|texlive-lshort-bulgarian-20190228-1|35	
21mr|texlive-lshort-bulgarian-20190228-1|36	%install
21mr|texlive-lshort-bulgarian-20190228-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-lshort-bulgarian-20190228-1|38	cp -fpar doc %{buildroot}%{_texmfdistdir}

18352 21
21mr|texlive-lshort-chinese-4.20-6|1	# revision 15878
21mr|texlive-lshort-chinese-4.20-6|2	# category Package
21mr|texlive-lshort-chinese-4.20-6|3	# catalog-ctan /info/lshort/chinese
21mr|texlive-lshort-chinese-4.20-6|4	# catalog-date 2008-07-16 16:26:02 +0200
21mr|texlive-lshort-chinese-4.20-6|5	# catalog-license gpl
21mr|texlive-lshort-chinese-4.20-6|6	# catalog-version 4.20
21mr|texlive-lshort-chinese-4.20-6|7	Name:		texlive-lshort-chinese
21mr|texlive-lshort-chinese-4.20-6|8	Version:	4.20
21mr|texlive-lshort-chinese-4.20-6|9	Release:	6
21mr|texlive-lshort-chinese-4.20-6|10	Summary:	Introduction to LaTeX, in Chinese
21mr|texlive-lshort-chinese-4.20-6|11	Group:		Publishing
21mr|texlive-lshort-chinese-4.20-6|12	URL:		http://www.ctan.org/tex-archive/info/lshort/chinese
21mr|texlive-lshort-chinese-4.20-6|13	License:	GPL
21mr|texlive-lshort-chinese-4.20-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-chinese.tar.xz
21mr|texlive-lshort-chinese-4.20-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-chinese.doc.tar.xz
21mr|texlive-lshort-chinese-4.20-6|16	BuildArch:	noarch
21mr|texlive-lshort-chinese-4.20-6|17	BuildRequires:	texlive-tlpkg
21mr|texlive-lshort-chinese-4.20-6|18	Requires(pre):	texlive-tlpkg
21mr|texlive-lshort-chinese-4.20-6|19	
21mr|texlive-lshort-chinese-4.20-6|20	%description
21mr|texlive-lshort-chinese-4.20-6|21	A translation to Chinese of the not so short introduction to
21mr|texlive-lshort-chinese-4.20-6|22	LaTeX2e, presented by the Chinese TeX Society CTeX. The
21mr|texlive-lshort-chinese-4.20-6|23	processed output is created by use of XeTeX.
21mr|texlive-lshort-chinese-4.20-6|24	
21mr|texlive-lshort-chinese-4.20-6|25	#-----------------------------------------------------------------------
21mr|texlive-lshort-chinese-4.20-6|26	%files
21mr|texlive-lshort-chinese-4.20-6|27	%doc %{_texmfdistdir}/doc/latex/lshort-chinese/README
21mr|texlive-lshort-chinese-4.20-6|28	%doc %{_texmfdistdir}/doc/latex/lshort-chinese/lshort-zh-cn.pdf
21mr|texlive-lshort-chinese-4.20-6|29	%doc %{_texmfdistdir}/doc/latex/lshort-chinese/src/biblio.tex
21mr|texlive-lshort-chinese-4.20-6|30	%doc %{_texmfdistdir}/doc/latex/lshort-chinese/src/contrib.tex
21mr|texlive-lshort-chinese-4.20-6|31	%doc %{_texmfdistdir}/doc/latex/lshort-chinese/src/custom.tex
21mr|texlive-lshort-chinese-4.20-6|32	%doc %{_texmfdistdir}/doc/latex/lshort-chinese/src/fancyhea.sty
21mr|texlive-lshort-chinese-4.20-6|33	%doc %{_texmfdistdir}/doc/latex/lshort-chinese/src/graphic.tex
21mr|texlive-lshort-chinese-4.20-6|34	%doc %{_texmfdistdir}/doc/latex/lshort-chinese/src/lshort-a5.tex
21mr|texlive-lshort-chinese-4.20-6|35	%doc %{_texmfdistdir}/doc/latex/lshort-chinese/src/lshort-base.tex
21mr|texlive-lshort-chinese-4.20-6|36	%doc %{_texmfdistdir}/doc/latex/lshort-chinese/src/lshort.sty
21mr|texlive-lshort-chinese-4.20-6|37	%doc %{_texmfdistdir}/doc/latex/lshort-chinese/src/lshort.tex
21mr|texlive-lshort-chinese-4.20-6|38	%doc %{_texmfdistdir}/doc/latex/lshort-chinese/src/lssym.tex
21mr|texlive-lshort-chinese-4.20-6|39	%doc %{_texmfdistdir}/doc/latex/lshort-chinese/src/math.tex
21mr|texlive-lshort-chinese-4.20-6|40	%doc %{_texmfdistdir}/doc/latex/lshort-chinese/src/myclass.sty
21mr|texlive-lshort-chinese-4.20-6|41	%doc %{_texmfdistdir}/doc/latex/lshort-chinese/src/mylayout.sty
21mr|texlive-lshort-chinese-4.20-6|42	%doc %{_texmfdistdir}/doc/latex/lshort-chinese/src/overview.tex
21mr|texlive-lshort-chinese-4.20-6|43	%doc %{_texmfdistdir}/doc/latex/lshort-chinese/src/spec.tex
21mr|texlive-lshort-chinese-4.20-6|44	%doc %{_texmfdistdir}/doc/latex/lshort-chinese/src/test.tex
21mr|texlive-lshort-chinese-4.20-6|45	%doc %{_texmfdistdir}/doc/latex/lshort-chinese/src/things.tex
21mr|texlive-lshort-chinese-4.20-6|46	%doc %{_texmfdistdir}/doc/latex/lshort-chinese/src/title.tex
21mr|texlive-lshort-chinese-4.20-6|47	%doc %{_texmfdistdir}/doc/latex/lshort-chinese/src/typeset.tex
21mr|texlive-lshort-chinese-4.20-6|48	%doc %{_texmfdistdir}/doc/latex/lshort-chinese/src/usefulmacros.sty
21mr|texlive-lshort-chinese-4.20-6|49	%doc %{_texmfdistdir}/doc/latex/lshort-chinese/src/zhfont.sty
21mr|texlive-lshort-chinese-4.20-6|50	%doc %{_texmfdistdir}/doc/latex/lshort-chinese/src/zhmath.sty
21mr|texlive-lshort-chinese-4.20-6|51	%doc %{_texmfdistdir}/doc/latex/lshort-chinese/src/zhspacing.sty
21mr|texlive-lshort-chinese-4.20-6|52	%doc %{_texmfdistdir}/doc/latex/lshort-chinese/src/zhulem.sty
21mr|texlive-lshort-chinese-4.20-6|53	
21mr|texlive-lshort-chinese-4.20-6|54	#-----------------------------------------------------------------------
21mr|texlive-lshort-chinese-4.20-6|55	%prep
21mr|texlive-lshort-chinese-4.20-6|56	%setup -c -a0 -a1
21mr|texlive-lshort-chinese-4.20-6|57	
21mr|texlive-lshort-chinese-4.20-6|58	%build
21mr|texlive-lshort-chinese-4.20-6|59	
21mr|texlive-lshort-chinese-4.20-6|60	%install
21mr|texlive-lshort-chinese-4.20-6|61	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-lshort-chinese-4.20-6|62	cp -fpar doc %{buildroot}%{_texmfdistdir}

18353 21
21mr|texlive-lshort-czech-4.27-12|1	# revision 29803
21mr|texlive-lshort-czech-4.27-12|2	# category Package
21mr|texlive-lshort-czech-4.27-12|3	# catalog-ctan /info/lshort/czech
21mr|texlive-lshort-czech-4.27-12|4	# catalog-date 2012-07-16 17:38:59 +0200
21mr|texlive-lshort-czech-4.27-12|5	# catalog-license gpl
21mr|texlive-lshort-czech-4.27-12|6	# catalog-version 4.27
21mr|texlive-lshort-czech-4.27-12|7	Name:		texlive-lshort-czech
21mr|texlive-lshort-czech-4.27-12|8	Version:	4.27
21mr|texlive-lshort-czech-4.27-12|9	Release:	12
21mr|texlive-lshort-czech-4.27-12|10	Summary:	Czech translation of the "Short Introduction to LaTeX2e"
21mr|texlive-lshort-czech-4.27-12|11	Group:		Publishing
21mr|texlive-lshort-czech-4.27-12|12	URL:		http://www.ctan.org/tex-archive/info/lshort/czech
21mr|texlive-lshort-czech-4.27-12|13	License:	GPL
21mr|texlive-lshort-czech-4.27-12|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-czech.tar.xz
21mr|texlive-lshort-czech-4.27-12|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-czech.doc.tar.xz
21mr|texlive-lshort-czech-4.27-12|16	BuildArch:	noarch
21mr|texlive-lshort-czech-4.27-12|17	BuildRequires:	texlive-tlpkg
21mr|texlive-lshort-czech-4.27-12|18	Requires(pre):	texlive-tlpkg
21mr|texlive-lshort-czech-4.27-12|19	
21mr|texlive-lshort-czech-4.27-12|20	%description
21mr|texlive-lshort-czech-4.27-12|21	This is the Czech translation of "A Short Introduction to
21mr|texlive-lshort-czech-4.27-12|22	LaTeX2e".
21mr|texlive-lshort-czech-4.27-12|23	
21mr|texlive-lshort-czech-4.27-12|24	#-----------------------------------------------------------------------
21mr|texlive-lshort-czech-4.27-12|25	%files
21mr|texlive-lshort-czech-4.27-12|26	%doc %{_texmfdistdir}/doc/latex/lshort-czech/CHANGES
21mr|texlive-lshort-czech-4.27-12|27	%doc %{_texmfdistdir}/doc/latex/lshort-czech/MANIFEST
21mr|texlive-lshort-czech-4.27-12|28	%doc %{_texmfdistdir}/doc/latex/lshort-czech/Makefile
21mr|texlive-lshort-czech-4.27-12|29	%doc %{_texmfdistdir}/doc/latex/lshort-czech/README
21mr|texlive-lshort-czech-4.27-12|30	%doc %{_texmfdistdir}/doc/latex/lshort-czech/lshort-cs.pdf
21mr|texlive-lshort-czech-4.27-12|31	%doc %{_texmfdistdir}/doc/latex/lshort-czech/src/appendix.tex
21mr|texlive-lshort-czech-4.27-12|32	%doc %{_texmfdistdir}/doc/latex/lshort-czech/src/biblio.tex
21mr|texlive-lshort-czech-4.27-12|33	%doc %{_texmfdistdir}/doc/latex/lshort-czech/src/contrib.tex
21mr|texlive-lshort-czech-4.27-12|34	%doc %{_texmfdistdir}/doc/latex/lshort-czech/src/custom.tex
21mr|texlive-lshort-czech-4.27-12|35	%doc %{_texmfdistdir}/doc/latex/lshort-czech/src/fancyhea.sty
21mr|texlive-lshort-czech-4.27-12|36	%doc %{_texmfdistdir}/doc/latex/lshort-czech/src/graphic.tex
21mr|texlive-lshort-czech-4.27-12|37	%doc %{_texmfdistdir}/doc/latex/lshort-czech/src/lshort-base.tex
21mr|texlive-lshort-czech-4.27-12|38	%doc %{_texmfdistdir}/doc/latex/lshort-czech/src/lshort-cs-a5.tex
21mr|texlive-lshort-czech-4.27-12|39	%doc %{_texmfdistdir}/doc/latex/lshort-czech/src/lshort-cs.ind
21mr|texlive-lshort-czech-4.27-12|40	%doc %{_texmfdistdir}/doc/latex/lshort-czech/src/lshort-cs.tex
21mr|texlive-lshort-czech-4.27-12|41	%doc %{_texmfdistdir}/doc/latex/lshort-czech/src/lshort.ist
21mr|texlive-lshort-czech-4.27-12|42	%doc %{_texmfdistdir}/doc/latex/lshort-czech/src/lshort.sty
21mr|texlive-lshort-czech-4.27-12|43	%doc %{_texmfdistdir}/doc/latex/lshort-czech/src/lssym.tex
21mr|texlive-lshort-czech-4.27-12|44	%doc %{_texmfdistdir}/doc/latex/lshort-czech/src/math.tex
21mr|texlive-lshort-czech-4.27-12|45	%doc %{_texmfdistdir}/doc/latex/lshort-czech/src/mylayout.sty
21mr|texlive-lshort-czech-4.27-12|46	%doc %{_texmfdistdir}/doc/latex/lshort-czech/src/overview.tex
21mr|texlive-lshort-czech-4.27-12|47	%doc %{_texmfdistdir}/doc/latex/lshort-czech/src/spec.tex
21mr|texlive-lshort-czech-4.27-12|48	%doc %{_texmfdistdir}/doc/latex/lshort-czech/src/things.tex
21mr|texlive-lshort-czech-4.27-12|49	%doc %{_texmfdistdir}/doc/latex/lshort-czech/src/title.tex
21mr|texlive-lshort-czech-4.27-12|50	%doc %{_texmfdistdir}/doc/latex/lshort-czech/src/typeset.tex
21mr|texlive-lshort-czech-4.27-12|51	
21mr|texlive-lshort-czech-4.27-12|52	#-----------------------------------------------------------------------
21mr|texlive-lshort-czech-4.27-12|53	%prep
21mr|texlive-lshort-czech-4.27-12|54	%setup -c -a0 -a1
21mr|texlive-lshort-czech-4.27-12|55	
21mr|texlive-lshort-czech-4.27-12|56	%build
21mr|texlive-lshort-czech-4.27-12|57	
21mr|texlive-lshort-czech-4.27-12|58	%install
21mr|texlive-lshort-czech-4.27-12|59	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-lshort-czech-4.27-12|60	cp -fpar doc %{buildroot}%{_texmfdistdir}

18354 21
21mr|texlive-lshort-dutch-1.3-6|1	# revision 15878
21mr|texlive-lshort-dutch-1.3-6|2	# category Package
21mr|texlive-lshort-dutch-1.3-6|3	# catalog-ctan /info/lshort/dutch
21mr|texlive-lshort-dutch-1.3-6|4	# catalog-date 2006-08-27 16:41:02 +0100
21mr|texlive-lshort-dutch-1.3-6|5	# catalog-license gpl
21mr|texlive-lshort-dutch-1.3-6|6	# catalog-version 1.3
21mr|texlive-lshort-dutch-1.3-6|7	Name:		texlive-lshort-dutch
21mr|texlive-lshort-dutch-1.3-6|8	Version:	1.3
21mr|texlive-lshort-dutch-1.3-6|9	Release:	6
21mr|texlive-lshort-dutch-1.3-6|10	Summary:	Introduction to LaTeX in Dutch
21mr|texlive-lshort-dutch-1.3-6|11	Group:		Publishing
21mr|texlive-lshort-dutch-1.3-6|12	URL:		http://www.ctan.org/tex-archive/info/lshort/dutch
21mr|texlive-lshort-dutch-1.3-6|13	License:	GPL
21mr|texlive-lshort-dutch-1.3-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-dutch.tar.xz
21mr|texlive-lshort-dutch-1.3-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-dutch.doc.tar.xz
21mr|texlive-lshort-dutch-1.3-6|16	BuildArch:	noarch
21mr|texlive-lshort-dutch-1.3-6|17	BuildRequires:	texlive-tlpkg
21mr|texlive-lshort-dutch-1.3-6|18	Requires(pre):	texlive-tlpkg
21mr|texlive-lshort-dutch-1.3-6|19	
21mr|texlive-lshort-dutch-1.3-6|20	%description
21mr|texlive-lshort-dutch-1.3-6|21	This is the Dutch (Nederlands) translation of the Short
21mr|texlive-lshort-dutch-1.3-6|22	Introduction to LaTeX2e.
21mr|texlive-lshort-dutch-1.3-6|23	
21mr|texlive-lshort-dutch-1.3-6|24	#-----------------------------------------------------------------------
21mr|texlive-lshort-dutch-1.3-6|25	%files
21mr|texlive-lshort-dutch-1.3-6|26	%doc %{_texmfdistdir}/doc/latex/lshort-dutch/LEESMIJ
21mr|texlive-lshort-dutch-1.3-6|27	%doc %{_texmfdistdir}/doc/latex/lshort-dutch/README
21mr|texlive-lshort-dutch-1.3-6|28	%doc %{_texmfdistdir}/doc/latex/lshort-dutch/WIJZIGINGEN
21mr|texlive-lshort-dutch-1.3-6|29	%doc %{_texmfdistdir}/doc/latex/lshort-dutch/lshort-nl-1.3.pdf
21mr|texlive-lshort-dutch-1.3-6|30	%doc %{_texmfdistdir}/doc/latex/lshort-dutch/lshort-nl-1.3.src.zip
21mr|texlive-lshort-dutch-1.3-6|31	
21mr|texlive-lshort-dutch-1.3-6|32	#-----------------------------------------------------------------------
21mr|texlive-lshort-dutch-1.3-6|33	%prep
21mr|texlive-lshort-dutch-1.3-6|34	%setup -c -a0 -a1
21mr|texlive-lshort-dutch-1.3-6|35	
21mr|texlive-lshort-dutch-1.3-6|36	%build
21mr|texlive-lshort-dutch-1.3-6|37	
21mr|texlive-lshort-dutch-1.3-6|38	%install
21mr|texlive-lshort-dutch-1.3-6|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-lshort-dutch-1.3-6|40	cp -fpar doc %{buildroot}%{_texmfdistdir}

18355 21
21mr|texlive-lshort-english-6.2-2|1	Name:		texlive-lshort-english
21mr|texlive-lshort-english-6.2-2|2	Version:	6.2
21mr|texlive-lshort-english-6.2-2|3	Release:	2
21mr|texlive-lshort-english-6.2-2|4	Summary:	A (Not So) Short Introduction to LaTeX2e
21mr|texlive-lshort-english-6.2-2|5	Group:		Publishing
21mr|texlive-lshort-english-6.2-2|6	URL:		http://www.ctan.org/tex-archive/info/lshort/english
21mr|texlive-lshort-english-6.2-2|7	License:	GPL2
21mr|texlive-lshort-english-6.2-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-english.tar.xz
21mr|texlive-lshort-english-6.2-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-english.doc.tar.xz
21mr|texlive-lshort-english-6.2-2|10	BuildArch:	noarch
21mr|texlive-lshort-english-6.2-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-lshort-english-6.2-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-lshort-english-6.2-2|13	
21mr|texlive-lshort-english-6.2-2|14	%description
21mr|texlive-lshort-english-6.2-2|15	The document derives from a German introduction ('lkurz'),
21mr|texlive-lshort-english-6.2-2|16	which was translated and updated; it continues to be updated.
21mr|texlive-lshort-english-6.2-2|17	This translation has, in its turn, been translated into several
21mr|texlive-lshort-english-6.2-2|18	other languages; see the lshort catalogue entry for the current
21mr|texlive-lshort-english-6.2-2|19	list.
21mr|texlive-lshort-english-6.2-2|20	
21mr|texlive-lshort-english-6.2-2|21	#-----------------------------------------------------------------------
21mr|texlive-lshort-english-6.2-2|22	%files
21mr|texlive-lshort-english-6.2-2|23	%doc %{_texmfdistdir}/doc/latex/lshort-english
21mr|texlive-lshort-english-6.2-2|24	
21mr|texlive-lshort-english-6.2-2|25	#-----------------------------------------------------------------------
21mr|texlive-lshort-english-6.2-2|26	%prep
21mr|texlive-lshort-english-6.2-2|27	%setup -c -a0 -a1
21mr|texlive-lshort-english-6.2-2|28	
21mr|texlive-lshort-english-6.2-2|29	%build
21mr|texlive-lshort-english-6.2-2|30	
21mr|texlive-lshort-english-6.2-2|31	%install
21mr|texlive-lshort-english-6.2-2|32	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-lshort-english-6.2-2|33	cp -fpar doc %{buildroot}%{_texmfdistdir}

18356 21
21mr|texlive-lshort-estonian-5.05-1|1	Name:		texlive-lshort-estonian
21mr|texlive-lshort-estonian-5.05-1|2	Version:	5.05
21mr|texlive-lshort-estonian-5.05-1|3	Release:	1
21mr|texlive-lshort-estonian-5.05-1|4	Summary:	Estonian introduction to LaTeX
21mr|texlive-lshort-estonian-5.05-1|5	Group:		Publishing
21mr|texlive-lshort-estonian-5.05-1|6	URL:		http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/lshort-estonian
21mr|texlive-lshort-estonian-5.05-1|7	License:	LPPL
21mr|texlive-lshort-estonian-5.05-1|8	Source0:	http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/lshort-estonian.tar.xz
21mr|texlive-lshort-estonian-5.05-1|9	Source1:	http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/lshort-estonian.doc.tar.xz
21mr|texlive-lshort-estonian-5.05-1|10	BuildArch:	noarch
21mr|texlive-lshort-estonian-5.05-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-lshort-estonian-5.05-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-lshort-estonian-5.05-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-lshort-estonian-5.05-1|14	
21mr|texlive-lshort-estonian-5.05-1|15	%description
21mr|texlive-lshort-estonian-5.05-1|16	This is the Estonian translation of Short Introduction to
21mr|texlive-lshort-estonian-5.05-1|17	LaTeX2e.
21mr|texlive-lshort-estonian-5.05-1|18	
21mr|texlive-lshort-estonian-5.05-1|19	
21mr|texlive-lshort-estonian-5.05-1|20	#-----------------------------------------------------------------------
21mr|texlive-lshort-estonian-5.05-1|21	%files
21mr|texlive-lshort-estonian-5.05-1|22	%doc %{_texmfdistdir}/doc/latex/lshort-estonian
21mr|texlive-lshort-estonian-5.05-1|23	
21mr|texlive-lshort-estonian-5.05-1|24	#-----------------------------------------------------------------------
21mr|texlive-lshort-estonian-5.05-1|25	%prep
21mr|texlive-lshort-estonian-5.05-1|26	%setup -c -a0 -a1
21mr|texlive-lshort-estonian-5.05-1|27	
21mr|texlive-lshort-estonian-5.05-1|28	%build
21mr|texlive-lshort-estonian-5.05-1|29	
21mr|texlive-lshort-estonian-5.05-1|30	%install
21mr|texlive-lshort-estonian-5.05-1|31	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-lshort-estonian-5.05-1|32	cp -fpar doc %{buildroot}%{_texmfdistdir}

18357 21
21mr|texlive-lshort-finnish-20190228-1|1	# revision 15878
21mr|texlive-lshort-finnish-20190228-1|2	# category Package
21mr|texlive-lshort-finnish-20190228-1|3	# catalog-ctan /info/lshort/finnish
21mr|texlive-lshort-finnish-20190228-1|4	# catalog-date 2008-12-13 17:42:32 +0100
21mr|texlive-lshort-finnish-20190228-1|5	# catalog-license pd
21mr|texlive-lshort-finnish-20190228-1|6	# catalog-version undef
21mr|texlive-lshort-finnish-20190228-1|7	Name:		texlive-lshort-finnish
21mr|texlive-lshort-finnish-20190228-1|8	Version:	20190228
21mr|texlive-lshort-finnish-20190228-1|9	Release:	1
21mr|texlive-lshort-finnish-20190228-1|10	Summary:	Finnish introduction to LaTeX
21mr|texlive-lshort-finnish-20190228-1|11	Group:		Publishing
21mr|texlive-lshort-finnish-20190228-1|12	URL:		http://www.ctan.org/tex-archive/info/lshort/finnish
21mr|texlive-lshort-finnish-20190228-1|13	License:	PD
21mr|texlive-lshort-finnish-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-finnish.tar.xz
21mr|texlive-lshort-finnish-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-finnish.doc.tar.xz
21mr|texlive-lshort-finnish-20190228-1|16	BuildArch:	noarch
21mr|texlive-lshort-finnish-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-lshort-finnish-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-lshort-finnish-20190228-1|19	
21mr|texlive-lshort-finnish-20190228-1|20	%description
21mr|texlive-lshort-finnish-20190228-1|21	This is the Finnish translation of Short Introduction to
21mr|texlive-lshort-finnish-20190228-1|22	LaTeX2e, with added coverage of Finnish typesetting rules.
21mr|texlive-lshort-finnish-20190228-1|23	
21mr|texlive-lshort-finnish-20190228-1|24	#-----------------------------------------------------------------------
21mr|texlive-lshort-finnish-20190228-1|25	%files
21mr|texlive-lshort-finnish-20190228-1|26	%doc %{_texmfdistdir}/doc/latex/lshort-finnish/README
21mr|texlive-lshort-finnish-20190228-1|27	%doc %{_texmfdistdir}/doc/latex/lshort-finnish/lyhyt2e.pdf
21mr|texlive-lshort-finnish-20190228-1|28	%doc %{_texmfdistdir}/doc/latex/lshort-finnish/src/asiat.tex
21mr|texlive-lshort-finnish-20190228-1|29	%doc %{_texmfdistdir}/doc/latex/lshort-finnish/src/erikois.tex
21mr|texlive-lshort-finnish-20190228-1|30	%doc %{_texmfdistdir}/doc/latex/lshort-finnish/src/esipuhe.tex
21mr|texlive-lshort-finnish-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/lshort-finnish/src/grafiikka.tex
21mr|texlive-lshort-finnish-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/lshort-finnish/src/kiitokset.tex
21mr|texlive-lshort-finnish-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/lshort-finnish/src/kirjallisuus.tex
21mr|texlive-lshort-finnish-20190228-1|34	%doc %{_texmfdistdir}/doc/latex/lshort-finnish/src/ladonta.tex
21mr|texlive-lshort-finnish-20190228-1|35	%doc %{_texmfdistdir}/doc/latex/lshort-finnish/src/llyhyt2e.sty
21mr|texlive-lshort-finnish-20190228-1|36	%doc %{_texmfdistdir}/doc/latex/lshort-finnish/src/lyhyt2e.ind
21mr|texlive-lshort-finnish-20190228-1|37	%doc %{_texmfdistdir}/doc/latex/lshort-finnish/src/lyhyt2e.tex
21mr|texlive-lshort-finnish-20190228-1|38	%doc %{_texmfdistdir}/doc/latex/lshort-finnish/src/matikka.tex
21mr|texlive-lshort-finnish-20190228-1|39	%doc %{_texmfdistdir}/doc/latex/lshort-finnish/src/mylayout.sty
21mr|texlive-lshort-finnish-20190228-1|40	%doc %{_texmfdistdir}/doc/latex/lshort-finnish/src/otsikko.tex
21mr|texlive-lshort-finnish-20190228-1|41	%doc %{_texmfdistdir}/doc/latex/lshort-finnish/src/symbolit.tex
21mr|texlive-lshort-finnish-20190228-1|42	%doc %{_texmfdistdir}/doc/latex/lshort-finnish/src/typeset.tex
21mr|texlive-lshort-finnish-20190228-1|43	%doc %{_texmfdistdir}/doc/latex/lshort-finnish/src/viritys.tex
21mr|texlive-lshort-finnish-20190228-1|44	
21mr|texlive-lshort-finnish-20190228-1|45	#-----------------------------------------------------------------------
21mr|texlive-lshort-finnish-20190228-1|46	%prep
21mr|texlive-lshort-finnish-20190228-1|47	%setup -c -a0 -a1
21mr|texlive-lshort-finnish-20190228-1|48	
21mr|texlive-lshort-finnish-20190228-1|49	%build
21mr|texlive-lshort-finnish-20190228-1|50	
21mr|texlive-lshort-finnish-20190228-1|51	%install
21mr|texlive-lshort-finnish-20190228-1|52	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-lshort-finnish-20190228-1|53	cp -fpar doc %{buildroot}%{_texmfdistdir}

18358 21
21mr|texlive-lshort-french-5.01fr0-2|1	# revision 23332
21mr|texlive-lshort-french-5.01fr0-2|2	# category Package
21mr|texlive-lshort-french-5.01fr0-2|3	# catalog-ctan /info/lshort/french
21mr|texlive-lshort-french-5.01fr0-2|4	# catalog-date 2011-06-16 20:49:53 +0200
21mr|texlive-lshort-french-5.01fr0-2|5	# catalog-license gpl
21mr|texlive-lshort-french-5.01fr0-2|6	# catalog-version 5.01fr-0
21mr|texlive-lshort-french-5.01fr0-2|7	Name:		texlive-lshort-french
21mr|texlive-lshort-french-5.01fr0-2|8	Version:	5.01fr0
21mr|texlive-lshort-french-5.01fr0-2|9	Release:	2
21mr|texlive-lshort-french-5.01fr0-2|10	Summary:	Short introduction to LaTeX, French translation
21mr|texlive-lshort-french-5.01fr0-2|11	Group:		Publishing
21mr|texlive-lshort-french-5.01fr0-2|12	URL:		http://www.ctan.org/tex-archive/info/lshort/french
21mr|texlive-lshort-french-5.01fr0-2|13	License:	GPL
21mr|texlive-lshort-french-5.01fr0-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-french.tar.xz
21mr|texlive-lshort-french-5.01fr0-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-french.doc.tar.xz
21mr|texlive-lshort-french-5.01fr0-2|16	BuildArch:	noarch
21mr|texlive-lshort-french-5.01fr0-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-lshort-french-5.01fr0-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-lshort-french-5.01fr0-2|19	
21mr|texlive-lshort-french-5.01fr0-2|20	%description
21mr|texlive-lshort-french-5.01fr0-2|21	French version of A Short Introduction to LaTeX2e.
21mr|texlive-lshort-french-5.01fr0-2|22	
21mr|texlive-lshort-french-5.01fr0-2|23	#-----------------------------------------------------------------------
21mr|texlive-lshort-french-5.01fr0-2|24	%files
21mr|texlive-lshort-french-5.01fr0-2|25	%doc %{_texmfdistdir}/doc/latex/lshort-french/README
21mr|texlive-lshort-french-5.01fr0-2|26	%doc %{_texmfdistdir}/doc/latex/lshort-french/historique
21mr|texlive-lshort-french-5.01fr0-2|27	%doc %{_texmfdistdir}/doc/latex/lshort-french/lshort-fr-5.01fr-0.tgz
21mr|texlive-lshort-french-5.01fr0-2|28	%doc %{_texmfdistdir}/doc/latex/lshort-french/lshort-fr.pdf
21mr|texlive-lshort-french-5.01fr0-2|29	
21mr|texlive-lshort-french-5.01fr0-2|30	#-----------------------------------------------------------------------
21mr|texlive-lshort-french-5.01fr0-2|31	%prep
21mr|texlive-lshort-french-5.01fr0-2|32	%setup -c -a0 -a1
21mr|texlive-lshort-french-5.01fr0-2|33	
21mr|texlive-lshort-french-5.01fr0-2|34	%build
21mr|texlive-lshort-french-5.01fr0-2|35	
21mr|texlive-lshort-french-5.01fr0-2|36	%install
21mr|texlive-lshort-french-5.01fr0-2|37	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-lshort-french-5.01fr0-2|38	cp -fpar doc %{buildroot}%{_texmfdistdir}

18359 21
21mr|texlive-lshort-german-3.0c-2|1	# revision 28270
21mr|texlive-lshort-german-3.0c-2|2	# category Package
21mr|texlive-lshort-german-3.0c-2|3	# catalog-ctan /info/lshort/german
21mr|texlive-lshort-german-3.0c-2|4	# catalog-date 2012-11-15 13:07:37 +0100
21mr|texlive-lshort-german-3.0c-2|5	# catalog-license opl
21mr|texlive-lshort-german-3.0c-2|6	# catalog-version 3.0
21mr|texlive-lshort-german-3.0c-2|7	Name:		texlive-lshort-german
21mr|texlive-lshort-german-3.0c-2|8	Epoch:		1
21mr|texlive-lshort-german-3.0c-2|9	Version:	3.0c
21mr|texlive-lshort-german-3.0c-2|10	Release:	2
21mr|texlive-lshort-german-3.0c-2|11	Summary:	German version of A Short Introduction to LaTeX2e: LaTeX2e-Kurzbeschreibung
21mr|texlive-lshort-german-3.0c-2|12	Group:		Publishing
21mr|texlive-lshort-german-3.0c-2|13	URL:		http://www.ctan.org/tex-archive/info/lshort/german
21mr|texlive-lshort-german-3.0c-2|14	License:	OPL
21mr|texlive-lshort-german-3.0c-2|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-german.tar.xz
21mr|texlive-lshort-german-3.0c-2|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-german.doc.tar.xz
21mr|texlive-lshort-german-3.0c-2|17	BuildArch:	noarch
21mr|texlive-lshort-german-3.0c-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-lshort-german-3.0c-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-lshort-german-3.0c-2|20	
21mr|texlive-lshort-german-3.0c-2|21	%description
21mr|texlive-lshort-german-3.0c-2|22	TeXLive lshort-german package.
21mr|texlive-lshort-german-3.0c-2|23	
21mr|texlive-lshort-german-3.0c-2|24	#-----------------------------------------------------------------------
21mr|texlive-lshort-german-3.0c-2|25	%files
21mr|texlive-lshort-german-3.0c-2|26	%doc %{_texmfdistdir}/doc/latex/lshort-german/CHANGES
21mr|texlive-lshort-german-3.0c-2|27	%doc %{_texmfdistdir}/doc/latex/lshort-german/README.l2kurz
21mr|texlive-lshort-german-3.0c-2|28	%doc %{_texmfdistdir}/doc/latex/lshort-german/allgemeines.tex
21mr|texlive-lshort-german-3.0c-2|29	%doc %{_texmfdistdir}/doc/latex/lshort-german/anhang.tex
21mr|texlive-lshort-german-3.0c-2|30	%doc %{_texmfdistdir}/doc/latex/lshort-german/bilder.tex
21mr|texlive-lshort-german-3.0c-2|31	%doc %{_texmfdistdir}/doc/latex/lshort-german/eingabefile.tex
21mr|texlive-lshort-german-3.0c-2|32	%doc %{_texmfdistdir}/doc/latex/lshort-german/einleitung.tex
21mr|texlive-lshort-german-3.0c-2|33	%doc %{_texmfdistdir}/doc/latex/lshort-german/fontspec.pdf
21mr|texlive-lshort-german-3.0c-2|34	%doc %{_texmfdistdir}/doc/latex/lshort-german/fontspecbeispiel.tex
21mr|texlive-lshort-german-3.0c-2|35	%doc %{_texmfdistdir}/doc/latex/lshort-german/l2ksym.tex
21mr|texlive-lshort-german-3.0c-2|36	%doc %{_texmfdistdir}/doc/latex/lshort-german/l2kurz.bib
21mr|texlive-lshort-german-3.0c-2|37	%doc %{_texmfdistdir}/doc/latex/lshort-german/l2kurz.pdf
21mr|texlive-lshort-german-3.0c-2|38	%doc %{_texmfdistdir}/doc/latex/lshort-german/l2kurz.tex
21mr|texlive-lshort-german-3.0c-2|39	%doc %{_texmfdistdir}/doc/latex/lshort-german/latexmkrc
21mr|texlive-lshort-german-3.0c-2|40	%doc %{_texmfdistdir}/doc/latex/lshort-german/mathematik.tex
21mr|texlive-lshort-german-3.0c-2|41	%doc %{_texmfdistdir}/doc/latex/lshort-german/ozean.pdf
21mr|texlive-lshort-german-3.0c-2|42	%doc %{_texmfdistdir}/doc/latex/lshort-german/ozean.svg
21mr|texlive-lshort-german-3.0c-2|43	%doc %{_texmfdistdir}/doc/latex/lshort-german/schriften.tex
21mr|texlive-lshort-german-3.0c-2|44	%doc %{_texmfdistdir}/doc/latex/lshort-german/seitenaufbau.tex
21mr|texlive-lshort-german-3.0c-2|45	%doc %{_texmfdistdir}/doc/latex/lshort-german/spezialitaeten.tex
21mr|texlive-lshort-german-3.0c-2|46	%doc %{_texmfdistdir}/doc/latex/lshort-german/textsatz.tex
21mr|texlive-lshort-german-3.0c-2|47	
21mr|texlive-lshort-german-3.0c-2|48	#-----------------------------------------------------------------------
21mr|texlive-lshort-german-3.0c-2|49	%prep
21mr|texlive-lshort-german-3.0c-2|50	%setup -c -a0 -a1
21mr|texlive-lshort-german-3.0c-2|51	
21mr|texlive-lshort-german-3.0c-2|52	%build
21mr|texlive-lshort-german-3.0c-2|53	
21mr|texlive-lshort-german-3.0c-2|54	%install
21mr|texlive-lshort-german-3.0c-2|55	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-lshort-german-3.0c-2|56	cp -fpar doc %{buildroot}%{_texmfdistdir}

18360 21
21mr|texlive-lshort-italian-20180303-2|1	# revision 15878
21mr|texlive-lshort-italian-20180303-2|2	# category Package
21mr|texlive-lshort-italian-20180303-2|3	# catalog-ctan /info/lshort/italian
21mr|texlive-lshort-italian-20180303-2|4	# catalog-date 2007-01-01 00:42:16 +0100
21mr|texlive-lshort-italian-20180303-2|5	# catalog-license gpl
21mr|texlive-lshort-italian-20180303-2|6	# catalog-version undef
21mr|texlive-lshort-italian-20180303-2|7	Name:		texlive-lshort-italian
21mr|texlive-lshort-italian-20180303-2|8	Version:	20180303
21mr|texlive-lshort-italian-20180303-2|9	Release:	2
21mr|texlive-lshort-italian-20180303-2|10	Summary:	Introduction to LaTeX in Italian
21mr|texlive-lshort-italian-20180303-2|11	Group:		Publishing
21mr|texlive-lshort-italian-20180303-2|12	URL:		http://www.ctan.org/tex-archive/info/lshort/italian
21mr|texlive-lshort-italian-20180303-2|13	License:	GPL
21mr|texlive-lshort-italian-20180303-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-italian.tar.xz
21mr|texlive-lshort-italian-20180303-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-italian.doc.tar.xz
21mr|texlive-lshort-italian-20180303-2|16	BuildArch:	noarch
21mr|texlive-lshort-italian-20180303-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-lshort-italian-20180303-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-lshort-italian-20180303-2|19	
21mr|texlive-lshort-italian-20180303-2|20	%description
21mr|texlive-lshort-italian-20180303-2|21	This is the Italian translation of the Short Introduction to
21mr|texlive-lshort-italian-20180303-2|22	LaTeX2e.
21mr|texlive-lshort-italian-20180303-2|23	
21mr|texlive-lshort-italian-20180303-2|24	#-----------------------------------------------------------------------
21mr|texlive-lshort-italian-20180303-2|25	%files
21mr|texlive-lshort-italian-20180303-2|26	%doc %{_texmfdistdir}/doc/latex/lshort-italian/CHANGES
21mr|texlive-lshort-italian-20180303-2|27	%doc %{_texmfdistdir}/doc/latex/lshort-italian/MANIFEST
21mr|texlive-lshort-italian-20180303-2|28	%doc %{_texmfdistdir}/doc/latex/lshort-italian/Makefile
21mr|texlive-lshort-italian-20180303-2|29	%doc %{_texmfdistdir}/doc/latex/lshort-italian/README
21mr|texlive-lshort-italian-20180303-2|30	%doc %{_texmfdistdir}/doc/latex/lshort-italian/TRANSLATIONS
21mr|texlive-lshort-italian-20180303-2|31	%doc %{_texmfdistdir}/doc/latex/lshort-italian/fixdate.pl
21mr|texlive-lshort-italian-20180303-2|32	%doc %{_texmfdistdir}/doc/latex/lshort-italian/itlshort.pdf
21mr|texlive-lshort-italian-20180303-2|33	%doc %{_texmfdistdir}/doc/latex/lshort-italian/src.zip
21mr|texlive-lshort-italian-20180303-2|34	
21mr|texlive-lshort-italian-20180303-2|35	#-----------------------------------------------------------------------
21mr|texlive-lshort-italian-20180303-2|36	%prep
21mr|texlive-lshort-italian-20180303-2|37	%setup -c -a0 -a1
21mr|texlive-lshort-italian-20180303-2|38	
21mr|texlive-lshort-italian-20180303-2|39	%build
21mr|texlive-lshort-italian-20180303-2|40	
21mr|texlive-lshort-italian-20180303-2|41	%install
21mr|texlive-lshort-italian-20180303-2|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-lshort-italian-20180303-2|43	cp -fpar doc %{buildroot}%{_texmfdistdir}

18361 21
21mr|texlive-lshort-japanese-20190822-1|1	# revision 15878
21mr|texlive-lshort-japanese-20190822-1|2	# category Package
21mr|texlive-lshort-japanese-20190822-1|3	# catalog-ctan /info/lshort/japanese
21mr|texlive-lshort-japanese-20190822-1|4	# catalog-date 2006-12-28 00:06:45 +0100
21mr|texlive-lshort-japanese-20190822-1|5	# catalog-license gpl
21mr|texlive-lshort-japanese-20190822-1|6	# catalog-version undef
21mr|texlive-lshort-japanese-20190822-1|7	Name:		texlive-lshort-japanese
21mr|texlive-lshort-japanese-20190822-1|8	Version:	20190822
21mr|texlive-lshort-japanese-20190822-1|9	Release:	1
21mr|texlive-lshort-japanese-20190822-1|10	Summary:	Japanese version of A Short Introduction to LaTeX2e
21mr|texlive-lshort-japanese-20190822-1|11	Group:		Publishing
21mr|texlive-lshort-japanese-20190822-1|12	URL:		http://www.ctan.org/tex-archive/info/lshort/japanese
21mr|texlive-lshort-japanese-20190822-1|13	License:	GPL
21mr|texlive-lshort-japanese-20190822-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-japanese.tar.xz
21mr|texlive-lshort-japanese-20190822-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-japanese.doc.tar.xz
21mr|texlive-lshort-japanese-20190822-1|16	BuildArch:	noarch
21mr|texlive-lshort-japanese-20190822-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-lshort-japanese-20190822-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-lshort-japanese-20190822-1|19	
21mr|texlive-lshort-japanese-20190822-1|20	%description
21mr|texlive-lshort-japanese-20190822-1|21	TeXLive lshort-japanese package.
21mr|texlive-lshort-japanese-20190822-1|22	
21mr|texlive-lshort-japanese-20190822-1|23	#-----------------------------------------------------------------------
21mr|texlive-lshort-japanese-20190822-1|24	%files
21mr|texlive-lshort-japanese-20190822-1|25	%doc %{_texmfdistdir}/doc/latex/lshort-japanese/00README
21mr|texlive-lshort-japanese-20190822-1|26	%doc %{_texmfdistdir}/doc/latex/lshort-japanese/CHANGES.jp
21mr|texlive-lshort-japanese-20190822-1|27	%doc %{_texmfdistdir}/doc/latex/lshort-japanese/READ.ME
21mr|texlive-lshort-japanese-20190822-1|28	%doc %{_texmfdistdir}/doc/latex/lshort-japanese/jlshort-1.00.src.tar.gz
21mr|texlive-lshort-japanese-20190822-1|29	%doc %{_texmfdistdir}/doc/latex/lshort-japanese/jlshort.pdf
21mr|texlive-lshort-japanese-20190822-1|30	
21mr|texlive-lshort-japanese-20190822-1|31	#-----------------------------------------------------------------------
21mr|texlive-lshort-japanese-20190822-1|32	%prep
21mr|texlive-lshort-japanese-20190822-1|33	%setup -c -a0 -a1
21mr|texlive-lshort-japanese-20190822-1|34	
21mr|texlive-lshort-japanese-20190822-1|35	%build
21mr|texlive-lshort-japanese-20190822-1|36	
21mr|texlive-lshort-japanese-20190822-1|37	%install
21mr|texlive-lshort-japanese-20190822-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-lshort-japanese-20190822-1|39	cp -fpar doc %{buildroot}%{_texmfdistdir}

18362 21
21mr|texlive-lshort-korean-4.17-6|1	# revision 15878
21mr|texlive-lshort-korean-4.17-6|2	# category Package
21mr|texlive-lshort-korean-4.17-6|3	# catalog-ctan /info/lshort/korean
21mr|texlive-lshort-korean-4.17-6|4	# catalog-date 2006-08-27 16:41:02 +0100
21mr|texlive-lshort-korean-4.17-6|5	# catalog-license fdl
21mr|texlive-lshort-korean-4.17-6|6	# catalog-version 4.17
21mr|texlive-lshort-korean-4.17-6|7	Name:		texlive-lshort-korean
21mr|texlive-lshort-korean-4.17-6|8	Version:	4.17
21mr|texlive-lshort-korean-4.17-6|9	Release:	6
21mr|texlive-lshort-korean-4.17-6|10	Summary:	Korean introduction to LaTeX
21mr|texlive-lshort-korean-4.17-6|11	Group:		Publishing
21mr|texlive-lshort-korean-4.17-6|12	URL:		http://www.ctan.org/tex-archive/info/lshort/korean
21mr|texlive-lshort-korean-4.17-6|13	License:	FDL
21mr|texlive-lshort-korean-4.17-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-korean.tar.xz
21mr|texlive-lshort-korean-4.17-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-korean.doc.tar.xz
21mr|texlive-lshort-korean-4.17-6|16	BuildArch:	noarch
21mr|texlive-lshort-korean-4.17-6|17	BuildRequires:	texlive-tlpkg
21mr|texlive-lshort-korean-4.17-6|18	Requires(pre):	texlive-tlpkg
21mr|texlive-lshort-korean-4.17-6|19	
21mr|texlive-lshort-korean-4.17-6|20	%description
21mr|texlive-lshort-korean-4.17-6|21	A translation of Oetiker's original (not so) short
21mr|texlive-lshort-korean-4.17-6|22	introduction.
21mr|texlive-lshort-korean-4.17-6|23	
21mr|texlive-lshort-korean-4.17-6|24	#-----------------------------------------------------------------------
21mr|texlive-lshort-korean-4.17-6|25	%files
21mr|texlive-lshort-korean-4.17-6|26	%doc %{_texmfdistdir}/doc/latex/lshort-korean/README.ko
21mr|texlive-lshort-korean-4.17-6|27	%doc %{_texmfdistdir}/doc/latex/lshort-korean/lshort-kr-src.tar.gz
21mr|texlive-lshort-korean-4.17-6|28	%doc %{_texmfdistdir}/doc/latex/lshort-korean/lshort-kr.pdf
21mr|texlive-lshort-korean-4.17-6|29	
21mr|texlive-lshort-korean-4.17-6|30	#-----------------------------------------------------------------------
21mr|texlive-lshort-korean-4.17-6|31	%prep
21mr|texlive-lshort-korean-4.17-6|32	%setup -c -a0 -a1
21mr|texlive-lshort-korean-4.17-6|33	
21mr|texlive-lshort-korean-4.17-6|34	%build
21mr|texlive-lshort-korean-4.17-6|35	
21mr|texlive-lshort-korean-4.17-6|36	%install
21mr|texlive-lshort-korean-4.17-6|37	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-lshort-korean-4.17-6|38	cp -fpar doc %{buildroot}%{_texmfdistdir}

18363 21
21mr|texlive-lshort-mongol-4.26-6|1	# revision 15878
21mr|texlive-lshort-mongol-4.26-6|2	# category Package
21mr|texlive-lshort-mongol-4.26-6|3	# catalog-ctan /info/lshort/mongolian/lshort-mongol
21mr|texlive-lshort-mongol-4.26-6|4	# catalog-date 2009-11-09 23:05:00 +0100
21mr|texlive-lshort-mongol-4.26-6|5	# catalog-license lppl
21mr|texlive-lshort-mongol-4.26-6|6	# catalog-version 4.26
21mr|texlive-lshort-mongol-4.26-6|7	Name:		texlive-lshort-mongol
21mr|texlive-lshort-mongol-4.26-6|8	Version:	4.26
21mr|texlive-lshort-mongol-4.26-6|9	Release:	6
21mr|texlive-lshort-mongol-4.26-6|10	Summary:	Short introduction to LaTeX, in Mongolian
21mr|texlive-lshort-mongol-4.26-6|11	Group:		Publishing
21mr|texlive-lshort-mongol-4.26-6|12	URL:		http://www.ctan.org/tex-archive/info/lshort/mongolian/lshort-mongol
21mr|texlive-lshort-mongol-4.26-6|13	License:	LPPL
21mr|texlive-lshort-mongol-4.26-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-mongol.tar.xz
21mr|texlive-lshort-mongol-4.26-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-mongol.doc.tar.xz
21mr|texlive-lshort-mongol-4.26-6|16	BuildArch:	noarch
21mr|texlive-lshort-mongol-4.26-6|17	BuildRequires:	texlive-tlpkg
21mr|texlive-lshort-mongol-4.26-6|18	Requires(pre):	texlive-tlpkg
21mr|texlive-lshort-mongol-4.26-6|19	
21mr|texlive-lshort-mongol-4.26-6|20	%description
21mr|texlive-lshort-mongol-4.26-6|21	A translation of Oetiker's Not so short introduction.
21mr|texlive-lshort-mongol-4.26-6|22	
21mr|texlive-lshort-mongol-4.26-6|23	#-----------------------------------------------------------------------
21mr|texlive-lshort-mongol-4.26-6|24	%files
21mr|texlive-lshort-mongol-4.26-6|25	%doc %{_texmfdistdir}/doc/latex/lshort-mongol/00README
21mr|texlive-lshort-mongol-4.26-6|26	%doc %{_texmfdistdir}/doc/latex/lshort-mongol/CHANGES
21mr|texlive-lshort-mongol-4.26-6|27	%doc %{_texmfdistdir}/doc/latex/lshort-mongol/MANIFEST
21mr|texlive-lshort-mongol-4.26-6|28	%doc %{_texmfdistdir}/doc/latex/lshort-mongol/Makefile
21mr|texlive-lshort-mongol-4.26-6|29	%doc %{_texmfdistdir}/doc/latex/lshort-mongol/README
21mr|texlive-lshort-mongol-4.26-6|30	%doc %{_texmfdistdir}/doc/latex/lshort-mongol/TODO
21mr|texlive-lshort-mongol-4.26-6|31	%doc %{_texmfdistdir}/doc/latex/lshort-mongol/TRANSLATIONS
21mr|texlive-lshort-mongol-4.26-6|32	%doc %{_texmfdistdir}/doc/latex/lshort-mongol/fixdate.pl
21mr|texlive-lshort-mongol-4.26-6|33	%doc %{_texmfdistdir}/doc/latex/lshort-mongol/lshort-mn.pdf
21mr|texlive-lshort-mongol-4.26-6|34	%doc %{_texmfdistdir}/doc/latex/lshort-mongol/src/appendix.tex
21mr|texlive-lshort-mongol-4.26-6|35	%doc %{_texmfdistdir}/doc/latex/lshort-mongol/src/biblio.tex
21mr|texlive-lshort-mongol-4.26-6|36	%doc %{_texmfdistdir}/doc/latex/lshort-mongol/src/contrib.tex
21mr|texlive-lshort-mongol-4.26-6|37	%doc %{_texmfdistdir}/doc/latex/lshort-mongol/src/custom.tex
21mr|texlive-lshort-mongol-4.26-6|38	%doc %{_texmfdistdir}/doc/latex/lshort-mongol/src/fancyhea.sty
21mr|texlive-lshort-mongol-4.26-6|39	%doc %{_texmfdistdir}/doc/latex/lshort-mongol/src/graphic.tex
21mr|texlive-lshort-mongol-4.26-6|40	%doc %{_texmfdistdir}/doc/latex/lshort-mongol/src/lshort-a5.tex
21mr|texlive-lshort-mongol-4.26-6|41	%doc %{_texmfdistdir}/doc/latex/lshort-mongol/src/lshort-base.tex
21mr|texlive-lshort-mongol-4.26-6|42	%doc %{_texmfdistdir}/doc/latex/lshort-mongol/src/lshort-mn.tex
21mr|texlive-lshort-mongol-4.26-6|43	%doc %{_texmfdistdir}/doc/latex/lshort-mongol/src/lshort.sty
21mr|texlive-lshort-mongol-4.26-6|44	%doc %{_texmfdistdir}/doc/latex/lshort-mongol/src/lssym.tex
21mr|texlive-lshort-mongol-4.26-6|45	%doc %{_texmfdistdir}/doc/latex/lshort-mongol/src/math.tex
21mr|texlive-lshort-mongol-4.26-6|46	%doc %{_texmfdistdir}/doc/latex/lshort-mongol/src/mylayout.sty
21mr|texlive-lshort-mongol-4.26-6|47	%doc %{_texmfdistdir}/doc/latex/lshort-mongol/src/overview.tex
21mr|texlive-lshort-mongol-4.26-6|48	%doc %{_texmfdistdir}/doc/latex/lshort-mongol/src/spec.tex
21mr|texlive-lshort-mongol-4.26-6|49	%doc %{_texmfdistdir}/doc/latex/lshort-mongol/src/things.tex
21mr|texlive-lshort-mongol-4.26-6|50	%doc %{_texmfdistdir}/doc/latex/lshort-mongol/src/title.tex
21mr|texlive-lshort-mongol-4.26-6|51	%doc %{_texmfdistdir}/doc/latex/lshort-mongol/src/typeset.tex
21mr|texlive-lshort-mongol-4.26-6|52	
21mr|texlive-lshort-mongol-4.26-6|53	#-----------------------------------------------------------------------
21mr|texlive-lshort-mongol-4.26-6|54	%prep
21mr|texlive-lshort-mongol-4.26-6|55	%setup -c -a0 -a1
21mr|texlive-lshort-mongol-4.26-6|56	
21mr|texlive-lshort-mongol-4.26-6|57	%build
21mr|texlive-lshort-mongol-4.26-6|58	
21mr|texlive-lshort-mongol-4.26-6|59	%install
21mr|texlive-lshort-mongol-4.26-6|60	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-lshort-mongol-4.26-6|61	cp -fpar doc %{buildroot}%{_texmfdistdir}

18364 21
21mr|texlive-lshort-persian-5.01-6|1	# revision 15878
21mr|texlive-lshort-persian-5.01-6|2	# category Package
21mr|texlive-lshort-persian-5.01-6|3	# catalog-ctan /info/lshort/persian
21mr|texlive-lshort-persian-5.01-6|4	# catalog-date 2009-11-09 23:05:00 +0100
21mr|texlive-lshort-persian-5.01-6|5	# catalog-license pd
21mr|texlive-lshort-persian-5.01-6|6	# catalog-version 5.01:2009-08-04
21mr|texlive-lshort-persian-5.01-6|7	Name:		texlive-lshort-persian
21mr|texlive-lshort-persian-5.01-6|8	Version:	5.01
21mr|texlive-lshort-persian-5.01-6|9	Release:	6
21mr|texlive-lshort-persian-5.01-6|10	Summary:	Persian (Farsi) introduction to LaTeX
21mr|texlive-lshort-persian-5.01-6|11	Group:		Publishing
21mr|texlive-lshort-persian-5.01-6|12	URL:		http://www.ctan.org/tex-archive/info/lshort/persian
21mr|texlive-lshort-persian-5.01-6|13	License:	PD
21mr|texlive-lshort-persian-5.01-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-persian.tar.xz
21mr|texlive-lshort-persian-5.01-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-persian.doc.tar.xz
21mr|texlive-lshort-persian-5.01-6|16	BuildArch:	noarch
21mr|texlive-lshort-persian-5.01-6|17	BuildRequires:	texlive-tlpkg
21mr|texlive-lshort-persian-5.01-6|18	Requires(pre):	texlive-tlpkg
21mr|texlive-lshort-persian-5.01-6|19	
21mr|texlive-lshort-persian-5.01-6|20	%description
21mr|texlive-lshort-persian-5.01-6|21	A Persian (Farsi) translation of Oetiker's (not so) short
21mr|texlive-lshort-persian-5.01-6|22	introduction.
21mr|texlive-lshort-persian-5.01-6|23	
21mr|texlive-lshort-persian-5.01-6|24	#-----------------------------------------------------------------------
21mr|texlive-lshort-persian-5.01-6|25	%files
21mr|texlive-lshort-persian-5.01-6|26	%doc %{_texmfdistdir}/doc/latex/lshort-persian/README
21mr|texlive-lshort-persian-5.01-6|27	%doc %{_texmfdistdir}/doc/latex/lshort-persian/appendix.tex
21mr|texlive-lshort-persian-5.01-6|28	%doc %{_texmfdistdir}/doc/latex/lshort-persian/biblio.tex
21mr|texlive-lshort-persian-5.01-6|29	%doc %{_texmfdistdir}/doc/latex/lshort-persian/contrib.tex
21mr|texlive-lshort-persian-5.01-6|30	%doc %{_texmfdistdir}/doc/latex/lshort-persian/custom.tex
21mr|texlive-lshort-persian-5.01-6|31	%doc %{_texmfdistdir}/doc/latex/lshort-persian/graphic.tex
21mr|texlive-lshort-persian-5.01-6|32	%doc %{_texmfdistdir}/doc/latex/lshort-persian/lshort-a5.tex
21mr|texlive-lshort-persian-5.01-6|33	%doc %{_texmfdistdir}/doc/latex/lshort-persian/lshort-base.tex
21mr|texlive-lshort-persian-5.01-6|34	%doc %{_texmfdistdir}/doc/latex/lshort-persian/lshort.pdf
21mr|texlive-lshort-persian-5.01-6|35	%doc %{_texmfdistdir}/doc/latex/lshort-persian/lshort.sty
21mr|texlive-lshort-persian-5.01-6|36	%doc %{_texmfdistdir}/doc/latex/lshort-persian/lshort.tex
21mr|texlive-lshort-persian-5.01-6|37	%doc %{_texmfdistdir}/doc/latex/lshort-persian/lssym.tex
21mr|texlive-lshort-persian-5.01-6|38	%doc %{_texmfdistdir}/doc/latex/lshort-persian/math.tex
21mr|texlive-lshort-persian-5.01-6|39	%doc %{_texmfdistdir}/doc/latex/lshort-persian/mylayout.sty
21mr|texlive-lshort-persian-5.01-6|40	%doc %{_texmfdistdir}/doc/latex/lshort-persian/overview.tex
21mr|texlive-lshort-persian-5.01-6|41	%doc %{_texmfdistdir}/doc/latex/lshort-persian/preface.tex
21mr|texlive-lshort-persian-5.01-6|42	%doc %{_texmfdistdir}/doc/latex/lshort-persian/spec.tex
21mr|texlive-lshort-persian-5.01-6|43	%doc %{_texmfdistdir}/doc/latex/lshort-persian/things.tex
21mr|texlive-lshort-persian-5.01-6|44	%doc %{_texmfdistdir}/doc/latex/lshort-persian/title.tex
21mr|texlive-lshort-persian-5.01-6|45	%doc %{_texmfdistdir}/doc/latex/lshort-persian/transpreface.tex
21mr|texlive-lshort-persian-5.01-6|46	%doc %{_texmfdistdir}/doc/latex/lshort-persian/typeset.tex
21mr|texlive-lshort-persian-5.01-6|47	
21mr|texlive-lshort-persian-5.01-6|48	#-----------------------------------------------------------------------
21mr|texlive-lshort-persian-5.01-6|49	%prep
21mr|texlive-lshort-persian-5.01-6|50	%setup -c -a0 -a1
21mr|texlive-lshort-persian-5.01-6|51	
21mr|texlive-lshort-persian-5.01-6|52	%build
21mr|texlive-lshort-persian-5.01-6|53	
21mr|texlive-lshort-persian-5.01-6|54	%install
21mr|texlive-lshort-persian-5.01-6|55	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-lshort-persian-5.01-6|56	cp -fpar doc %{buildroot}%{_texmfdistdir}

18365 21
21mr|texlive-lshort-polish-20190228-1|1	# revision 15878
21mr|texlive-lshort-polish-20190228-1|2	# category Package
21mr|texlive-lshort-polish-20190228-1|3	# catalog-ctan /info/lshort/polish
21mr|texlive-lshort-polish-20190228-1|4	# catalog-date 2006-12-28 00:06:45 +0100
21mr|texlive-lshort-polish-20190228-1|5	# catalog-license pd
21mr|texlive-lshort-polish-20190228-1|6	# catalog-version undef
21mr|texlive-lshort-polish-20190228-1|7	Name:		texlive-lshort-polish
21mr|texlive-lshort-polish-20190228-1|8	Version:	20190228
21mr|texlive-lshort-polish-20190228-1|9	Release:	1
21mr|texlive-lshort-polish-20190228-1|10	Summary:	Introduction to LaTeX in Polish
21mr|texlive-lshort-polish-20190228-1|11	Group:		Publishing
21mr|texlive-lshort-polish-20190228-1|12	URL:		http://www.ctan.org/tex-archive/info/lshort/polish
21mr|texlive-lshort-polish-20190228-1|13	License:	PD
21mr|texlive-lshort-polish-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-polish.tar.xz
21mr|texlive-lshort-polish-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-polish.doc.tar.xz
21mr|texlive-lshort-polish-20190228-1|16	BuildArch:	noarch
21mr|texlive-lshort-polish-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-lshort-polish-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-lshort-polish-20190228-1|19	
21mr|texlive-lshort-polish-20190228-1|20	%description
21mr|texlive-lshort-polish-20190228-1|21	This is the Polish translation of A Short Introduction to
21mr|texlive-lshort-polish-20190228-1|22	LaTeX2e.
21mr|texlive-lshort-polish-20190228-1|23	
21mr|texlive-lshort-polish-20190228-1|24	#-----------------------------------------------------------------------
21mr|texlive-lshort-polish-20190228-1|25	%files
21mr|texlive-lshort-polish-20190228-1|26	%doc %{_texmfdistdir}/doc/latex/lshort-polish/README
21mr|texlive-lshort-polish-20190228-1|27	%doc %{_texmfdistdir}/doc/latex/lshort-polish/lshort2e.pdf
21mr|texlive-lshort-polish-20190228-1|28	%doc %{_texmfdistdir}/doc/latex/lshort-polish/src.zip
21mr|texlive-lshort-polish-20190228-1|29	
21mr|texlive-lshort-polish-20190228-1|30	#-----------------------------------------------------------------------
21mr|texlive-lshort-polish-20190228-1|31	%prep
21mr|texlive-lshort-polish-20190228-1|32	%setup -c -a0 -a1
21mr|texlive-lshort-polish-20190228-1|33	
21mr|texlive-lshort-polish-20190228-1|34	%build
21mr|texlive-lshort-polish-20190228-1|35	
21mr|texlive-lshort-polish-20190228-1|36	%install
21mr|texlive-lshort-polish-20190228-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-lshort-polish-20190228-1|38	cp -fpar doc %{buildroot}%{_texmfdistdir}

18366 21
21mr|texlive-lshort-portuguese-5.01.0-6|1	# revision 22569
21mr|texlive-lshort-portuguese-5.01.0-6|2	# category Package
21mr|texlive-lshort-portuguese-5.01.0-6|3	# catalog-ctan /info/lshort/portuguese
21mr|texlive-lshort-portuguese-5.01.0-6|4	# catalog-date 2011-05-22 11:03:26 +0200
21mr|texlive-lshort-portuguese-5.01.0-6|5	# catalog-license pd
21mr|texlive-lshort-portuguese-5.01.0-6|6	# catalog-version 5.01.0
21mr|texlive-lshort-portuguese-5.01.0-6|7	Name:		texlive-lshort-portuguese
21mr|texlive-lshort-portuguese-5.01.0-6|8	Version:	5.01.0
21mr|texlive-lshort-portuguese-5.01.0-6|9	Release:	6
21mr|texlive-lshort-portuguese-5.01.0-6|10	Summary:	Introduction to LaTeX in Portuguese
21mr|texlive-lshort-portuguese-5.01.0-6|11	Group:		Publishing
21mr|texlive-lshort-portuguese-5.01.0-6|12	URL:		http://www.ctan.org/tex-archive/info/lshort/portuguese
21mr|texlive-lshort-portuguese-5.01.0-6|13	License:	PD
21mr|texlive-lshort-portuguese-5.01.0-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-portuguese.tar.xz
21mr|texlive-lshort-portuguese-5.01.0-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-portuguese.doc.tar.xz
21mr|texlive-lshort-portuguese-5.01.0-6|16	BuildArch:	noarch
21mr|texlive-lshort-portuguese-5.01.0-6|17	BuildRequires:	texlive-tlpkg
21mr|texlive-lshort-portuguese-5.01.0-6|18	Requires(pre):	texlive-tlpkg
21mr|texlive-lshort-portuguese-5.01.0-6|19	
21mr|texlive-lshort-portuguese-5.01.0-6|20	%description
21mr|texlive-lshort-portuguese-5.01.0-6|21	This is the Portuguese translation of A Short Introduction to
21mr|texlive-lshort-portuguese-5.01.0-6|22	LaTeX2e.
21mr|texlive-lshort-portuguese-5.01.0-6|23	
21mr|texlive-lshort-portuguese-5.01.0-6|24	#-----------------------------------------------------------------------
21mr|texlive-lshort-portuguese-5.01.0-6|25	%files
21mr|texlive-lshort-portuguese-5.01.0-6|26	%doc %{_texmfdistdir}/doc/latex/lshort-portuguese/pt-lshort-5.01.0.src.tar.gz
21mr|texlive-lshort-portuguese-5.01.0-6|27	%doc %{_texmfdistdir}/doc/latex/lshort-portuguese/pt-lshort.pdf
21mr|texlive-lshort-portuguese-5.01.0-6|28	
21mr|texlive-lshort-portuguese-5.01.0-6|29	#-----------------------------------------------------------------------
21mr|texlive-lshort-portuguese-5.01.0-6|30	%prep
21mr|texlive-lshort-portuguese-5.01.0-6|31	%setup -c -a0 -a1
21mr|texlive-lshort-portuguese-5.01.0-6|32	
21mr|texlive-lshort-portuguese-5.01.0-6|33	%build
21mr|texlive-lshort-portuguese-5.01.0-6|34	
21mr|texlive-lshort-portuguese-5.01.0-6|35	%install
21mr|texlive-lshort-portuguese-5.01.0-6|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-lshort-portuguese-5.01.0-6|37	cp -fpar doc %{buildroot}%{_texmfdistdir}

18367 21
21mr|texlive-lshort-russian-20190822-1|1	Name:		texlive-lshort-russian
21mr|texlive-lshort-russian-20190822-1|2	Version:	20190822
21mr|texlive-lshort-russian-20190822-1|3	Release:	1
21mr|texlive-lshort-russian-20190822-1|4	Summary:	Russian introduction to LaTeX
21mr|texlive-lshort-russian-20190822-1|5	Group:		Publishing
21mr|texlive-lshort-russian-20190822-1|6	URL:		http://www.ctan.org/tex-archive/info/lshort/russian
21mr|texlive-lshort-russian-20190822-1|7	License:	GPL
21mr|texlive-lshort-russian-20190822-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-russian.tar.xz
21mr|texlive-lshort-russian-20190822-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-russian.doc.tar.xz
21mr|texlive-lshort-russian-20190822-1|10	BuildArch:	noarch
21mr|texlive-lshort-russian-20190822-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-lshort-russian-20190822-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-lshort-russian-20190822-1|13	
21mr|texlive-lshort-russian-20190822-1|14	%description
21mr|texlive-lshort-russian-20190822-1|15	Russian version of A Short Introduction to LaTeX2e.
21mr|texlive-lshort-russian-20190822-1|16	
21mr|texlive-lshort-russian-20190822-1|17	#-----------------------------------------------------------------------
21mr|texlive-lshort-russian-20190822-1|18	%files
21mr|texlive-lshort-russian-20190822-1|19	%doc %{_texmfdistdir}/doc/latex/lshort-russian
21mr|texlive-lshort-russian-20190822-1|20	
21mr|texlive-lshort-russian-20190822-1|21	#-----------------------------------------------------------------------
21mr|texlive-lshort-russian-20190822-1|22	%prep
21mr|texlive-lshort-russian-20190822-1|23	%setup -c -a0 -a1
21mr|texlive-lshort-russian-20190822-1|24	
21mr|texlive-lshort-russian-20190822-1|25	%build
21mr|texlive-lshort-russian-20190822-1|26	
21mr|texlive-lshort-russian-20190822-1|27	%install
21mr|texlive-lshort-russian-20190822-1|28	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-lshort-russian-20190822-1|29	cp -fpar doc %{buildroot}%{_texmfdistdir}

18368 21
21mr|texlive-lshort-slovak-20190228-1|1	# revision 15878
21mr|texlive-lshort-slovak-20190228-1|2	# category Package
21mr|texlive-lshort-slovak-20190228-1|3	# catalog-ctan /info/lshort/slovak
21mr|texlive-lshort-slovak-20190228-1|4	# catalog-date 2006-12-30 01:42:23 +0100
21mr|texlive-lshort-slovak-20190228-1|5	# catalog-license lppl
21mr|texlive-lshort-slovak-20190228-1|6	# catalog-version undef
21mr|texlive-lshort-slovak-20190228-1|7	Name:		texlive-lshort-slovak
21mr|texlive-lshort-slovak-20190228-1|8	Version:	20190228
21mr|texlive-lshort-slovak-20190228-1|9	Release:	1
21mr|texlive-lshort-slovak-20190228-1|10	Summary:	Slovak introduction to LaTeX
21mr|texlive-lshort-slovak-20190228-1|11	Group:		Publishing
21mr|texlive-lshort-slovak-20190228-1|12	URL:		http://www.ctan.org/tex-archive/info/lshort/slovak
21mr|texlive-lshort-slovak-20190228-1|13	License:	LPPL
21mr|texlive-lshort-slovak-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-slovak.tar.xz
21mr|texlive-lshort-slovak-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-slovak.doc.tar.xz
21mr|texlive-lshort-slovak-20190228-1|16	BuildArch:	noarch
21mr|texlive-lshort-slovak-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-lshort-slovak-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-lshort-slovak-20190228-1|19	
21mr|texlive-lshort-slovak-20190228-1|20	%description
21mr|texlive-lshort-slovak-20190228-1|21	A Slovak translation of Oetiker's (not so) short introduction.
21mr|texlive-lshort-slovak-20190228-1|22	
21mr|texlive-lshort-slovak-20190228-1|23	#-----------------------------------------------------------------------
21mr|texlive-lshort-slovak-20190228-1|24	%files
21mr|texlive-lshort-slovak-20190228-1|25	%doc %{_texmfdistdir}/doc/latex/lshort-slovak/slshorte.pdf
21mr|texlive-lshort-slovak-20190228-1|26	%doc %{_texmfdistdir}/doc/latex/lshort-slovak/src.zip
21mr|texlive-lshort-slovak-20190228-1|27	
21mr|texlive-lshort-slovak-20190228-1|28	#-----------------------------------------------------------------------
21mr|texlive-lshort-slovak-20190228-1|29	%prep
21mr|texlive-lshort-slovak-20190228-1|30	%setup -c -a0 -a1
21mr|texlive-lshort-slovak-20190228-1|31	
21mr|texlive-lshort-slovak-20190228-1|32	%build
21mr|texlive-lshort-slovak-20190228-1|33	
21mr|texlive-lshort-slovak-20190228-1|34	%install
21mr|texlive-lshort-slovak-20190228-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-lshort-slovak-20190228-1|36	cp -fpar doc %{buildroot}%{_texmfdistdir}

18369 21
21mr|texlive-lshort-slovenian-4.20-6|1	# revision 15878
21mr|texlive-lshort-slovenian-4.20-6|2	# category Package
21mr|texlive-lshort-slovenian-4.20-6|3	# catalog-ctan /info/lshort/slovenian
21mr|texlive-lshort-slovenian-4.20-6|4	# catalog-date 2008-08-22 10:50:40 +0200
21mr|texlive-lshort-slovenian-4.20-6|5	# catalog-license gpl
21mr|texlive-lshort-slovenian-4.20-6|6	# catalog-version 4.20
21mr|texlive-lshort-slovenian-4.20-6|7	Name:		texlive-lshort-slovenian
21mr|texlive-lshort-slovenian-4.20-6|8	Version:	4.20
21mr|texlive-lshort-slovenian-4.20-6|9	Release:	6
21mr|texlive-lshort-slovenian-4.20-6|10	Summary:	Slovenian translation of lshort
21mr|texlive-lshort-slovenian-4.20-6|11	Group:		Publishing
21mr|texlive-lshort-slovenian-4.20-6|12	URL:		http://www.ctan.org/tex-archive/info/lshort/slovenian
21mr|texlive-lshort-slovenian-4.20-6|13	License:	GPL
21mr|texlive-lshort-slovenian-4.20-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-slovenian.tar.xz
21mr|texlive-lshort-slovenian-4.20-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-slovenian.doc.tar.xz
21mr|texlive-lshort-slovenian-4.20-6|16	BuildArch:	noarch
21mr|texlive-lshort-slovenian-4.20-6|17	BuildRequires:	texlive-tlpkg
21mr|texlive-lshort-slovenian-4.20-6|18	Requires(pre):	texlive-tlpkg
21mr|texlive-lshort-slovenian-4.20-6|19	
21mr|texlive-lshort-slovenian-4.20-6|20	%description
21mr|texlive-lshort-slovenian-4.20-6|21	A Slovenian translation of the Not So Short Introduction to
21mr|texlive-lshort-slovenian-4.20-6|22	LaTeX 2e.
21mr|texlive-lshort-slovenian-4.20-6|23	
21mr|texlive-lshort-slovenian-4.20-6|24	#-----------------------------------------------------------------------
21mr|texlive-lshort-slovenian-4.20-6|25	%files
21mr|texlive-lshort-slovenian-4.20-6|26	%doc %{_texmfdistdir}/doc/latex/lshort-slovenian/README
21mr|texlive-lshort-slovenian-4.20-6|27	%doc %{_texmfdistdir}/doc/latex/lshort-slovenian/lshort-slovenian.pdf
21mr|texlive-lshort-slovenian-4.20-6|28	%doc %{_texmfdistdir}/doc/latex/lshort-slovenian/src/biblio.tex
21mr|texlive-lshort-slovenian-4.20-6|29	%doc %{_texmfdistdir}/doc/latex/lshort-slovenian/src/contrib.tex
21mr|texlive-lshort-slovenian-4.20-6|30	%doc %{_texmfdistdir}/doc/latex/lshort-slovenian/src/custom.tex
21mr|texlive-lshort-slovenian-4.20-6|31	%doc %{_texmfdistdir}/doc/latex/lshort-slovenian/src/fancyhea.sty
21mr|texlive-lshort-slovenian-4.20-6|32	%doc %{_texmfdistdir}/doc/latex/lshort-slovenian/src/graphic.tex
21mr|texlive-lshort-slovenian-4.20-6|33	%doc %{_texmfdistdir}/doc/latex/lshort-slovenian/src/lshort-a5.tex
21mr|texlive-lshort-slovenian-4.20-6|34	%doc %{_texmfdistdir}/doc/latex/lshort-slovenian/src/lshort-base.tex
21mr|texlive-lshort-slovenian-4.20-6|35	%doc %{_texmfdistdir}/doc/latex/lshort-slovenian/src/lshort-slovenian.sty
21mr|texlive-lshort-slovenian-4.20-6|36	%doc %{_texmfdistdir}/doc/latex/lshort-slovenian/src/lshort-slovenian.tex
21mr|texlive-lshort-slovenian-4.20-6|37	%doc %{_texmfdistdir}/doc/latex/lshort-slovenian/src/lssym.tex
21mr|texlive-lshort-slovenian-4.20-6|38	%doc %{_texmfdistdir}/doc/latex/lshort-slovenian/src/math.tex
21mr|texlive-lshort-slovenian-4.20-6|39	%doc %{_texmfdistdir}/doc/latex/lshort-slovenian/src/mylayout.sty
21mr|texlive-lshort-slovenian-4.20-6|40	%doc %{_texmfdistdir}/doc/latex/lshort-slovenian/src/overview.tex
21mr|texlive-lshort-slovenian-4.20-6|41	%doc %{_texmfdistdir}/doc/latex/lshort-slovenian/src/spec.tex
21mr|texlive-lshort-slovenian-4.20-6|42	%doc %{_texmfdistdir}/doc/latex/lshort-slovenian/src/things.tex
21mr|texlive-lshort-slovenian-4.20-6|43	%doc %{_texmfdistdir}/doc/latex/lshort-slovenian/src/title.tex
21mr|texlive-lshort-slovenian-4.20-6|44	%doc %{_texmfdistdir}/doc/latex/lshort-slovenian/src/typeset.tex
21mr|texlive-lshort-slovenian-4.20-6|45	
21mr|texlive-lshort-slovenian-4.20-6|46	#-----------------------------------------------------------------------
21mr|texlive-lshort-slovenian-4.20-6|47	%prep
21mr|texlive-lshort-slovenian-4.20-6|48	%setup -c -a0 -a1
21mr|texlive-lshort-slovenian-4.20-6|49	
21mr|texlive-lshort-slovenian-4.20-6|50	%build
21mr|texlive-lshort-slovenian-4.20-6|51	
21mr|texlive-lshort-slovenian-4.20-6|52	%install
21mr|texlive-lshort-slovenian-4.20-6|53	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-lshort-slovenian-4.20-6|54	cp -fpar doc %{buildroot}%{_texmfdistdir}

18370 21
21mr|texlive-lshort-spanish-0.5-2|1	Name:		texlive-lshort-spanish
21mr|texlive-lshort-spanish-0.5-2|2	Version:	0.5
21mr|texlive-lshort-spanish-0.5-2|3	Release:	2
21mr|texlive-lshort-spanish-0.5-2|4	Summary:	Short introduction to LaTeX, Spanish translation
21mr|texlive-lshort-spanish-0.5-2|5	Group:		Publishing
21mr|texlive-lshort-spanish-0.5-2|6	URL:		http://www.ctan.org/tex-archive/info/lshort/spanish
21mr|texlive-lshort-spanish-0.5-2|7	License:	OTHER-FREE
21mr|texlive-lshort-spanish-0.5-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-spanish.tar.xz
21mr|texlive-lshort-spanish-0.5-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-spanish.doc.tar.xz
21mr|texlive-lshort-spanish-0.5-2|10	BuildArch:	noarch
21mr|texlive-lshort-spanish-0.5-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-lshort-spanish-0.5-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-lshort-spanish-0.5-2|13	
21mr|texlive-lshort-spanish-0.5-2|14	%description
21mr|texlive-lshort-spanish-0.5-2|15	A Spanish translation of the Short Introduction to LaTeX2e,
21mr|texlive-lshort-spanish-0.5-2|16	version 20.
21mr|texlive-lshort-spanish-0.5-2|17	
21mr|texlive-lshort-spanish-0.5-2|18	#-----------------------------------------------------------------------
21mr|texlive-lshort-spanish-0.5-2|19	%files
21mr|texlive-lshort-spanish-0.5-2|20	%doc %{_texmfdistdir}/doc/latex/lshort-spanish
21mr|texlive-lshort-spanish-0.5-2|21	
21mr|texlive-lshort-spanish-0.5-2|22	#-----------------------------------------------------------------------
21mr|texlive-lshort-spanish-0.5-2|23	%prep
21mr|texlive-lshort-spanish-0.5-2|24	%setup -c -a0 -a1
21mr|texlive-lshort-spanish-0.5-2|25	
21mr|texlive-lshort-spanish-0.5-2|26	%build
21mr|texlive-lshort-spanish-0.5-2|27	
21mr|texlive-lshort-spanish-0.5-2|28	%install
21mr|texlive-lshort-spanish-0.5-2|29	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-lshort-spanish-0.5-2|30	cp -fpar doc %{buildroot}%{_texmfdistdir}

18371 21
21mr|texlive-lshort-thai-1.32-6|1	# revision 15878
21mr|texlive-lshort-thai-1.32-6|2	# category Package
21mr|texlive-lshort-thai-1.32-6|3	# catalog-ctan /info/lshort/thai
21mr|texlive-lshort-thai-1.32-6|4	# catalog-date 2006-08-27 16:41:02 +0100
21mr|texlive-lshort-thai-1.32-6|5	# catalog-license pd
21mr|texlive-lshort-thai-1.32-6|6	# catalog-version 1.32
21mr|texlive-lshort-thai-1.32-6|7	Name:		texlive-lshort-thai
21mr|texlive-lshort-thai-1.32-6|8	Version:	1.32
21mr|texlive-lshort-thai-1.32-6|9	Release:	6
21mr|texlive-lshort-thai-1.32-6|10	Summary:	Introduction to LaTeX in Thai
21mr|texlive-lshort-thai-1.32-6|11	Group:		Publishing
21mr|texlive-lshort-thai-1.32-6|12	URL:		http://www.ctan.org/tex-archive/info/lshort/thai
21mr|texlive-lshort-thai-1.32-6|13	License:	PD
21mr|texlive-lshort-thai-1.32-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-thai.tar.xz
21mr|texlive-lshort-thai-1.32-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-thai.doc.tar.xz
21mr|texlive-lshort-thai-1.32-6|16	BuildArch:	noarch
21mr|texlive-lshort-thai-1.32-6|17	BuildRequires:	texlive-tlpkg
21mr|texlive-lshort-thai-1.32-6|18	Requires(pre):	texlive-tlpkg
21mr|texlive-lshort-thai-1.32-6|19	
21mr|texlive-lshort-thai-1.32-6|20	%description
21mr|texlive-lshort-thai-1.32-6|21	This is the Thai translation of the Short Introduction to
21mr|texlive-lshort-thai-1.32-6|22	LaTeX2e.
21mr|texlive-lshort-thai-1.32-6|23	
21mr|texlive-lshort-thai-1.32-6|24	#-----------------------------------------------------------------------
21mr|texlive-lshort-thai-1.32-6|25	%files
21mr|texlive-lshort-thai-1.32-6|26	%doc %{_texmfdistdir}/doc/latex/lshort-thai/lsh132.pdf
21mr|texlive-lshort-thai-1.32-6|27	%doc %{_texmfdistdir}/doc/latex/lshort-thai/lsh132.zip
21mr|texlive-lshort-thai-1.32-6|28	%doc %{_texmfdistdir}/doc/latex/lshort-thai/readme
21mr|texlive-lshort-thai-1.32-6|29	
21mr|texlive-lshort-thai-1.32-6|30	#-----------------------------------------------------------------------
21mr|texlive-lshort-thai-1.32-6|31	%prep
21mr|texlive-lshort-thai-1.32-6|32	%setup -c -a0 -a1
21mr|texlive-lshort-thai-1.32-6|33	
21mr|texlive-lshort-thai-1.32-6|34	%build
21mr|texlive-lshort-thai-1.32-6|35	
21mr|texlive-lshort-thai-1.32-6|36	%install
21mr|texlive-lshort-thai-1.32-6|37	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-lshort-thai-1.32-6|38	cp -fpar doc %{buildroot}%{_texmfdistdir}

18372 21
21mr|texlive-lshort-turkish-4.20-6|1	# revision 15878
21mr|texlive-lshort-turkish-4.20-6|2	# category Package
21mr|texlive-lshort-turkish-4.20-6|3	# catalog-ctan /info/lshort/turkish
21mr|texlive-lshort-turkish-4.20-6|4	# catalog-date 2007-03-09 12:50:50 +0100
21mr|texlive-lshort-turkish-4.20-6|5	# catalog-license pd
21mr|texlive-lshort-turkish-4.20-6|6	# catalog-version 4.20
21mr|texlive-lshort-turkish-4.20-6|7	Name:		texlive-lshort-turkish
21mr|texlive-lshort-turkish-4.20-6|8	Version:	4.20
21mr|texlive-lshort-turkish-4.20-6|9	Release:	6
21mr|texlive-lshort-turkish-4.20-6|10	Summary:	Turkish introduction to LaTeX
21mr|texlive-lshort-turkish-4.20-6|11	Group:		Publishing
21mr|texlive-lshort-turkish-4.20-6|12	URL:		http://www.ctan.org/tex-archive/info/lshort/turkish
21mr|texlive-lshort-turkish-4.20-6|13	License:	PD
21mr|texlive-lshort-turkish-4.20-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-turkish.tar.xz
21mr|texlive-lshort-turkish-4.20-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-turkish.doc.tar.xz
21mr|texlive-lshort-turkish-4.20-6|16	BuildArch:	noarch
21mr|texlive-lshort-turkish-4.20-6|17	BuildRequires:	texlive-tlpkg
21mr|texlive-lshort-turkish-4.20-6|18	Requires(pre):	texlive-tlpkg
21mr|texlive-lshort-turkish-4.20-6|19	
21mr|texlive-lshort-turkish-4.20-6|20	%description
21mr|texlive-lshort-turkish-4.20-6|21	A Turkish translation of Oetiker's (not so) short introduction.
21mr|texlive-lshort-turkish-4.20-6|22	
21mr|texlive-lshort-turkish-4.20-6|23	#-----------------------------------------------------------------------
21mr|texlive-lshort-turkish-4.20-6|24	%files
21mr|texlive-lshort-turkish-4.20-6|25	%doc %{_texmfdistdir}/doc/latex/lshort-turkish/README
21mr|texlive-lshort-turkish-4.20-6|26	%doc %{_texmfdistdir}/doc/latex/lshort-turkish/lshort-tr.pdf
21mr|texlive-lshort-turkish-4.20-6|27	%doc %{_texmfdistdir}/doc/latex/lshort-turkish/trlshort-src.zip
21mr|texlive-lshort-turkish-4.20-6|28	
21mr|texlive-lshort-turkish-4.20-6|29	#-----------------------------------------------------------------------
21mr|texlive-lshort-turkish-4.20-6|30	%prep
21mr|texlive-lshort-turkish-4.20-6|31	%setup -c -a0 -a1
21mr|texlive-lshort-turkish-4.20-6|32	
21mr|texlive-lshort-turkish-4.20-6|33	%build
21mr|texlive-lshort-turkish-4.20-6|34	
21mr|texlive-lshort-turkish-4.20-6|35	%install
21mr|texlive-lshort-turkish-4.20-6|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-lshort-turkish-4.20-6|37	cp -fpar doc %{buildroot}%{_texmfdistdir}

18373 21
21mr|texlive-lshort-ukr-4.00-6|1	# revision 15878
21mr|texlive-lshort-ukr-4.00-6|2	# category Package
21mr|texlive-lshort-ukr-4.00-6|3	# catalog-ctan /info/lshort/ukrainian
21mr|texlive-lshort-ukr-4.00-6|4	# catalog-date 2008-08-22 10:50:40 +0200
21mr|texlive-lshort-ukr-4.00-6|5	# catalog-license other-free
21mr|texlive-lshort-ukr-4.00-6|6	# catalog-version 4.00
21mr|texlive-lshort-ukr-4.00-6|7	Name:		texlive-lshort-ukr
21mr|texlive-lshort-ukr-4.00-6|8	Version:	4.00
21mr|texlive-lshort-ukr-4.00-6|9	Release:	6
21mr|texlive-lshort-ukr-4.00-6|10	Summary:	Ukrainian version of the LaTeX introduction
21mr|texlive-lshort-ukr-4.00-6|11	Group:		Publishing
21mr|texlive-lshort-ukr-4.00-6|12	URL:		http://www.ctan.org/tex-archive/info/lshort/ukrainian
21mr|texlive-lshort-ukr-4.00-6|13	License:	OTHER-FREE
21mr|texlive-lshort-ukr-4.00-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-ukr.tar.xz
21mr|texlive-lshort-ukr-4.00-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-ukr.doc.tar.xz
21mr|texlive-lshort-ukr-4.00-6|16	BuildArch:	noarch
21mr|texlive-lshort-ukr-4.00-6|17	BuildRequires:	texlive-tlpkg
21mr|texlive-lshort-ukr-4.00-6|18	Requires(pre):	texlive-tlpkg
21mr|texlive-lshort-ukr-4.00-6|19	
21mr|texlive-lshort-ukr-4.00-6|20	%description
21mr|texlive-lshort-ukr-4.00-6|21	Ukrainian version of A Short Introduction to LaTeX2e.
21mr|texlive-lshort-ukr-4.00-6|22	
21mr|texlive-lshort-ukr-4.00-6|23	#-----------------------------------------------------------------------
21mr|texlive-lshort-ukr-4.00-6|24	%files
21mr|texlive-lshort-ukr-4.00-6|25	%doc %{_texmfdistdir}/doc/latex/lshort-ukr/lshort-ukr-4.12.src.tar.gz
21mr|texlive-lshort-ukr-4.00-6|26	%doc %{_texmfdistdir}/doc/latex/lshort-ukr/lshort-ukr.pdf
21mr|texlive-lshort-ukr-4.00-6|27	
21mr|texlive-lshort-ukr-4.00-6|28	#-----------------------------------------------------------------------
21mr|texlive-lshort-ukr-4.00-6|29	%prep
21mr|texlive-lshort-ukr-4.00-6|30	%setup -c -a0 -a1
21mr|texlive-lshort-ukr-4.00-6|31	
21mr|texlive-lshort-ukr-4.00-6|32	%build
21mr|texlive-lshort-ukr-4.00-6|33	
21mr|texlive-lshort-ukr-4.00-6|34	%install
21mr|texlive-lshort-ukr-4.00-6|35	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-lshort-ukr-4.00-6|36	cp -fpar doc %{buildroot}%{_texmfdistdir}

18374 21
21mr|texlive-lshort-vietnamese-4.00-6|1	# revision 15878
21mr|texlive-lshort-vietnamese-4.00-6|2	# category Package
21mr|texlive-lshort-vietnamese-4.00-6|3	# catalog-ctan /info/lshort/vietnamese
21mr|texlive-lshort-vietnamese-4.00-6|4	# catalog-date 2007-03-09 12:50:50 +0100
21mr|texlive-lshort-vietnamese-4.00-6|5	# catalog-license lppl
21mr|texlive-lshort-vietnamese-4.00-6|6	# catalog-version 4.00
21mr|texlive-lshort-vietnamese-4.00-6|7	Name:		texlive-lshort-vietnamese
21mr|texlive-lshort-vietnamese-4.00-6|8	Version:	4.00
21mr|texlive-lshort-vietnamese-4.00-6|9	Release:	6
21mr|texlive-lshort-vietnamese-4.00-6|10	Summary:	vietnamese version of the LaTeX introduction
21mr|texlive-lshort-vietnamese-4.00-6|11	Group:		Publishing
21mr|texlive-lshort-vietnamese-4.00-6|12	URL:		http://www.ctan.org/tex-archive/info/lshort/vietnamese
21mr|texlive-lshort-vietnamese-4.00-6|13	License:	LPPL
21mr|texlive-lshort-vietnamese-4.00-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-vietnamese.tar.xz
21mr|texlive-lshort-vietnamese-4.00-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-vietnamese.doc.tar.xz
21mr|texlive-lshort-vietnamese-4.00-6|16	BuildArch:	noarch
21mr|texlive-lshort-vietnamese-4.00-6|17	BuildRequires:	texlive-tlpkg
21mr|texlive-lshort-vietnamese-4.00-6|18	Requires(pre):	texlive-tlpkg
21mr|texlive-lshort-vietnamese-4.00-6|19	
21mr|texlive-lshort-vietnamese-4.00-6|20	%description
21mr|texlive-lshort-vietnamese-4.00-6|21	Vietnamese version of A Short Introduction to LaTeX2e.
21mr|texlive-lshort-vietnamese-4.00-6|22	
21mr|texlive-lshort-vietnamese-4.00-6|23	#-----------------------------------------------------------------------
21mr|texlive-lshort-vietnamese-4.00-6|24	%files
21mr|texlive-lshort-vietnamese-4.00-6|25	%doc %{_texmfdistdir}/doc/latex/lshort-vietnamese/README
21mr|texlive-lshort-vietnamese-4.00-6|26	%doc %{_texmfdistdir}/doc/latex/lshort-vietnamese/lshort-vi.pdf
21mr|texlive-lshort-vietnamese-4.00-6|27	%doc %{_texmfdistdir}/doc/latex/lshort-vietnamese/src/LocalVariables
21mr|texlive-lshort-vietnamese-4.00-6|28	%doc %{_texmfdistdir}/doc/latex/lshort-vietnamese/src/Makefile
21mr|texlive-lshort-vietnamese-4.00-6|29	%doc %{_texmfdistdir}/doc/latex/lshort-vietnamese/src/README.txt
21mr|texlive-lshort-vietnamese-4.00-6|30	%doc %{_texmfdistdir}/doc/latex/lshort-vietnamese/src/abbr.tex
21mr|texlive-lshort-vietnamese-4.00-6|31	%doc %{_texmfdistdir}/doc/latex/lshort-vietnamese/src/biblio.tex
21mr|texlive-lshort-vietnamese-4.00-6|32	%doc %{_texmfdistdir}/doc/latex/lshort-vietnamese/src/contrib.tex
21mr|texlive-lshort-vietnamese-4.00-6|33	%doc %{_texmfdistdir}/doc/latex/lshort-vietnamese/src/custom.tex
21mr|texlive-lshort-vietnamese-4.00-6|34	%doc %{_texmfdistdir}/doc/latex/lshort-vietnamese/src/fancyhea.sty
21mr|texlive-lshort-vietnamese-4.00-6|35	%doc %{_texmfdistdir}/doc/latex/lshort-vietnamese/src/graphic.tex
21mr|texlive-lshort-vietnamese-4.00-6|36	%doc %{_texmfdistdir}/doc/latex/lshort-vietnamese/src/lshort-print-vi.tex
21mr|texlive-lshort-vietnamese-4.00-6|37	%doc %{_texmfdistdir}/doc/latex/lshort-vietnamese/src/lshort-vi.sty
21mr|texlive-lshort-vietnamese-4.00-6|38	%doc %{_texmfdistdir}/doc/latex/lshort-vietnamese/src/lshort-vi.tex
21mr|texlive-lshort-vietnamese-4.00-6|39	%doc %{_texmfdistdir}/doc/latex/lshort-vietnamese/src/lssym.tex
21mr|texlive-lshort-vietnamese-4.00-6|40	%doc %{_texmfdistdir}/doc/latex/lshort-vietnamese/src/math.tex
21mr|texlive-lshort-vietnamese-4.00-6|41	%doc %{_texmfdistdir}/doc/latex/lshort-vietnamese/src/mylayout.sty
21mr|texlive-lshort-vietnamese-4.00-6|42	%doc %{_texmfdistdir}/doc/latex/lshort-vietnamese/src/overview.tex
21mr|texlive-lshort-vietnamese-4.00-6|43	%doc %{_texmfdistdir}/doc/latex/lshort-vietnamese/src/spec.tex
21mr|texlive-lshort-vietnamese-4.00-6|44	%doc %{_texmfdistdir}/doc/latex/lshort-vietnamese/src/things.tex
21mr|texlive-lshort-vietnamese-4.00-6|45	%doc %{_texmfdistdir}/doc/latex/lshort-vietnamese/src/tiengviet.tex
21mr|texlive-lshort-vietnamese-4.00-6|46	%doc %{_texmfdistdir}/doc/latex/lshort-vietnamese/src/title.tex
21mr|texlive-lshort-vietnamese-4.00-6|47	%doc %{_texmfdistdir}/doc/latex/lshort-vietnamese/src/typeset.tex
21mr|texlive-lshort-vietnamese-4.00-6|48	
21mr|texlive-lshort-vietnamese-4.00-6|49	#-----------------------------------------------------------------------
21mr|texlive-lshort-vietnamese-4.00-6|50	%prep
21mr|texlive-lshort-vietnamese-4.00-6|51	%setup -c -a0 -a1
21mr|texlive-lshort-vietnamese-4.00-6|52	
21mr|texlive-lshort-vietnamese-4.00-6|53	%build
21mr|texlive-lshort-vietnamese-4.00-6|54	
21mr|texlive-lshort-vietnamese-4.00-6|55	%install
21mr|texlive-lshort-vietnamese-4.00-6|56	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-lshort-vietnamese-4.00-6|57	cp -fpar doc %{buildroot}%{_texmfdistdir}

18375 21
21mr|texlive-lstaddons-0.1-7|1	# revision 26196
21mr|texlive-lstaddons-0.1-7|2	# category Package
21mr|texlive-lstaddons-0.1-7|3	# catalog-ctan /macros/latex/contrib/lstaddons
21mr|texlive-lstaddons-0.1-7|4	# catalog-date 2012-05-03 17:01:13 +0200
21mr|texlive-lstaddons-0.1-7|5	# catalog-license lppl1.3
21mr|texlive-lstaddons-0.1-7|6	# catalog-version 0.1
21mr|texlive-lstaddons-0.1-7|7	Name:		texlive-lstaddons
21mr|texlive-lstaddons-0.1-7|8	Version:	0.1
21mr|texlive-lstaddons-0.1-7|9	Release:	7
21mr|texlive-lstaddons-0.1-7|10	Summary:	Add-on packagvess for listings: autogobble and line background
21mr|texlive-lstaddons-0.1-7|11	Group:		Publishing
21mr|texlive-lstaddons-0.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/lstaddons
21mr|texlive-lstaddons-0.1-7|13	License:	LPPL1.3
21mr|texlive-lstaddons-0.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lstaddons.tar.xz
21mr|texlive-lstaddons-0.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lstaddons.doc.tar.xz
21mr|texlive-lstaddons-0.1-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lstaddons.source.tar.xz
21mr|texlive-lstaddons-0.1-7|17	BuildArch:	noarch
21mr|texlive-lstaddons-0.1-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-lstaddons-0.1-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-lstaddons-0.1-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-lstaddons-0.1-7|21	
21mr|texlive-lstaddons-0.1-7|22	%description
21mr|texlive-lstaddons-0.1-7|23	The bundle contains a small collection of add-on packages for
21mr|texlive-lstaddons-0.1-7|24	the listings package. Current packages are: [?] lstlinebgrd:
21mr|texlive-lstaddons-0.1-7|25	colour the background of some or all lines of a listing; and
21mr|texlive-lstaddons-0.1-7|26	[?] lstautogobble: set the standard "gobble" option to the
21mr|texlive-lstaddons-0.1-7|27	indent of the first line of the code.
21mr|texlive-lstaddons-0.1-7|28	
21mr|texlive-lstaddons-0.1-7|29	
21mr|texlive-lstaddons-0.1-7|30	#-----------------------------------------------------------------------
21mr|texlive-lstaddons-0.1-7|31	%files
21mr|texlive-lstaddons-0.1-7|32	%{_texmfdistdir}/tex/latex/lstaddons/lstautogobble.sty
21mr|texlive-lstaddons-0.1-7|33	%{_texmfdistdir}/tex/latex/lstaddons/lstlinebgrd.sty
21mr|texlive-lstaddons-0.1-7|34	%doc %{_texmfdistdir}/doc/latex/lstaddons/README
21mr|texlive-lstaddons-0.1-7|35	%doc %{_texmfdistdir}/doc/latex/lstaddons/lstautogobble.pdf
21mr|texlive-lstaddons-0.1-7|36	%doc %{_texmfdistdir}/doc/latex/lstaddons/lstlinebgrd.pdf
21mr|texlive-lstaddons-0.1-7|37	#- source
21mr|texlive-lstaddons-0.1-7|38	%doc %{_texmfdistdir}/source/latex/lstaddons/lstaddons.ins
21mr|texlive-lstaddons-0.1-7|39	%doc %{_texmfdistdir}/source/latex/lstaddons/lstautogobble.dtx
21mr|texlive-lstaddons-0.1-7|40	%doc %{_texmfdistdir}/source/latex/lstaddons/lstlinebgrd.dtx
21mr|texlive-lstaddons-0.1-7|41	
21mr|texlive-lstaddons-0.1-7|42	#-----------------------------------------------------------------------
21mr|texlive-lstaddons-0.1-7|43	%prep
21mr|texlive-lstaddons-0.1-7|44	%setup -c -a0 -a1 -a2
21mr|texlive-lstaddons-0.1-7|45	
21mr|texlive-lstaddons-0.1-7|46	%build
21mr|texlive-lstaddons-0.1-7|47	
21mr|texlive-lstaddons-0.1-7|48	%install
21mr|texlive-lstaddons-0.1-7|49	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-lstaddons-0.1-7|50	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18376 21
21mr|texlive-lt3graph-0.1.9-2|1	Name:		texlive-lt3graph
21mr|texlive-lt3graph-0.1.9-2|2	Version:	0.1.9
21mr|texlive-lt3graph-0.1.9-2|3	Release:	2
21mr|texlive-lt3graph-0.1.9-2|4	Summary:	Provide a graph datastructure for experimental LaTeX3
21mr|texlive-lt3graph-0.1.9-2|5	Group:		Publishing
21mr|texlive-lt3graph-0.1.9-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/lt3graph
21mr|texlive-lt3graph-0.1.9-2|7	License:	LPPL1.3
21mr|texlive-lt3graph-0.1.9-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lt3graph.tar.xz
21mr|texlive-lt3graph-0.1.9-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lt3graph.doc.tar.xz
21mr|texlive-lt3graph-0.1.9-2|10	BuildArch:	noarch
21mr|texlive-lt3graph-0.1.9-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-lt3graph-0.1.9-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-lt3graph-0.1.9-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-lt3graph-0.1.9-2|14	
21mr|texlive-lt3graph-0.1.9-2|15	%description
21mr|texlive-lt3graph-0.1.9-2|16	The package defines a 'graph' data structure, for use in
21mr|texlive-lt3graph-0.1.9-2|17	documents that are using the experimental LaTeX 3 syntax.
21mr|texlive-lt3graph-0.1.9-2|18	
21mr|texlive-lt3graph-0.1.9-2|19	#-----------------------------------------------------------------------
21mr|texlive-lt3graph-0.1.9-2|20	%files
21mr|texlive-lt3graph-0.1.9-2|21	%{_texmfdistdir}/tex/latex/lt3graph
21mr|texlive-lt3graph-0.1.9-2|22	%doc %{_texmfdistdir}/doc/latex/lt3graph
21mr|texlive-lt3graph-0.1.9-2|23	
21mr|texlive-lt3graph-0.1.9-2|24	#-----------------------------------------------------------------------
21mr|texlive-lt3graph-0.1.9-2|25	%prep
21mr|texlive-lt3graph-0.1.9-2|26	%setup -c -a0 -a1
21mr|texlive-lt3graph-0.1.9-2|27	
21mr|texlive-lt3graph-0.1.9-2|28	%build
21mr|texlive-lt3graph-0.1.9-2|29	
21mr|texlive-lt3graph-0.1.9-2|30	%install
21mr|texlive-lt3graph-0.1.9-2|31	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-lt3graph-0.1.9-2|32	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18377 21
21mr|texlive-ltablex-1.1-2|1	Name:		texlive-ltablex
21mr|texlive-ltablex-1.1-2|2	Version:	1.1
21mr|texlive-ltablex-1.1-2|3	Release:	2
21mr|texlive-ltablex-1.1-2|4	Summary:	Table package extensions
21mr|texlive-ltablex-1.1-2|5	Group:		Publishing
21mr|texlive-ltablex-1.1-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ltablex
21mr|texlive-ltablex-1.1-2|7	License:	LPPL
21mr|texlive-ltablex-1.1-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ltablex.tar.xz
21mr|texlive-ltablex-1.1-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ltablex.doc.tar.xz
21mr|texlive-ltablex-1.1-2|10	BuildArch:	noarch
21mr|texlive-ltablex-1.1-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-ltablex-1.1-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-ltablex-1.1-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-ltablex-1.1-2|14	
21mr|texlive-ltablex-1.1-2|15	%description
21mr|texlive-ltablex-1.1-2|16	Modifies the tabularx environment to combine the features of
21mr|texlive-ltablex-1.1-2|17	the tabularx package (auto-sized columns in a fixed width
21mr|texlive-ltablex-1.1-2|18	table) with those of the longtable package (multi-page tables).
21mr|texlive-ltablex-1.1-2|19	
21mr|texlive-ltablex-1.1-2|20	#-----------------------------------------------------------------------
21mr|texlive-ltablex-1.1-2|21	%files
21mr|texlive-ltablex-1.1-2|22	%{_texmfdistdir}/tex/latex/ltablex
21mr|texlive-ltablex-1.1-2|23	%doc %{_texmfdistdir}/doc/latex/ltablex
21mr|texlive-ltablex-1.1-2|24	
21mr|texlive-ltablex-1.1-2|25	#-----------------------------------------------------------------------
21mr|texlive-ltablex-1.1-2|26	%prep
21mr|texlive-ltablex-1.1-2|27	%setup -c -a0 -a1
21mr|texlive-ltablex-1.1-2|28	
21mr|texlive-ltablex-1.1-2|29	%build
21mr|texlive-ltablex-1.1-2|30	
21mr|texlive-ltablex-1.1-2|31	%install
21mr|texlive-ltablex-1.1-2|32	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ltablex-1.1-2|33	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18378 21
21mr|texlive-ltabptch-1.74d-7|1	# revision 17533
21mr|texlive-ltabptch-1.74d-7|2	# category Package
21mr|texlive-ltabptch-1.74d-7|3	# catalog-ctan /macros/latex/contrib/ltabptch
21mr|texlive-ltabptch-1.74d-7|4	# catalog-date 2010-03-07 16:35:25 +0100
21mr|texlive-ltabptch-1.74d-7|5	# catalog-license lppl
21mr|texlive-ltabptch-1.74d-7|6	# catalog-version 1.74d
21mr|texlive-ltabptch-1.74d-7|7	Name:		texlive-ltabptch
21mr|texlive-ltabptch-1.74d-7|8	Version:	1.74d
21mr|texlive-ltabptch-1.74d-7|9	Release:	7
21mr|texlive-ltabptch-1.74d-7|10	Summary:	Bug fix for longtable
21mr|texlive-ltabptch-1.74d-7|11	Group:		Publishing
21mr|texlive-ltabptch-1.74d-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ltabptch
21mr|texlive-ltabptch-1.74d-7|13	License:	LPPL
21mr|texlive-ltabptch-1.74d-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ltabptch.tar.xz
21mr|texlive-ltabptch-1.74d-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ltabptch.doc.tar.xz
21mr|texlive-ltabptch-1.74d-7|16	BuildArch:	noarch
21mr|texlive-ltabptch-1.74d-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-ltabptch-1.74d-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-ltabptch-1.74d-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-ltabptch-1.74d-7|20	
21mr|texlive-ltabptch-1.74d-7|21	%description
21mr|texlive-ltabptch-1.74d-7|22	A patch for LaTeX bugs tools/3180 and tools/3480. The patch
21mr|texlive-ltabptch-1.74d-7|23	applies to version 4.11 of longtable.
21mr|texlive-ltabptch-1.74d-7|24	
21mr|texlive-ltabptch-1.74d-7|25	
21mr|texlive-ltabptch-1.74d-7|26	#-----------------------------------------------------------------------
21mr|texlive-ltabptch-1.74d-7|27	%files
21mr|texlive-ltabptch-1.74d-7|28	%{_texmfdistdir}/tex/latex/ltabptch/ltabptch.sty
21mr|texlive-ltabptch-1.74d-7|29	%doc %{_texmfdistdir}/doc/latex/ltabptch/README
21mr|texlive-ltabptch-1.74d-7|30	%doc %{_texmfdistdir}/doc/latex/ltabptch/ltabptch.pdf
21mr|texlive-ltabptch-1.74d-7|31	%doc %{_texmfdistdir}/doc/latex/ltabptch/ltabptch.tex
21mr|texlive-ltabptch-1.74d-7|32	%doc %{_texmfdistdir}/doc/latex/ltabptch/ltabtest.tex
21mr|texlive-ltabptch-1.74d-7|33	
21mr|texlive-ltabptch-1.74d-7|34	#-----------------------------------------------------------------------
21mr|texlive-ltabptch-1.74d-7|35	%prep
21mr|texlive-ltabptch-1.74d-7|36	%setup -c -a0 -a1
21mr|texlive-ltabptch-1.74d-7|37	
21mr|texlive-ltabptch-1.74d-7|38	%build
21mr|texlive-ltabptch-1.74d-7|39	
21mr|texlive-ltabptch-1.74d-7|40	%install
21mr|texlive-ltabptch-1.74d-7|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ltabptch-1.74d-7|42	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18379 21
21mr|texlive-ltxdockit-1.2d-2|1	# revision 21869
21mr|texlive-ltxdockit-1.2d-2|2	# category Package
21mr|texlive-ltxdockit-1.2d-2|3	# catalog-ctan /macros/latex/contrib/ltxdockit
21mr|texlive-ltxdockit-1.2d-2|4	# catalog-date 2010-12-10 17:32:44 +0100
21mr|texlive-ltxdockit-1.2d-2|5	# catalog-license lppl
21mr|texlive-ltxdockit-1.2d-2|6	# catalog-version 1.2c
21mr|texlive-ltxdockit-1.2d-2|7	Name:		texlive-ltxdockit
21mr|texlive-ltxdockit-1.2d-2|8	Version:	1.2d
21mr|texlive-ltxdockit-1.2d-2|9	Release:	2
21mr|texlive-ltxdockit-1.2d-2|10	Summary:	Documentation support
21mr|texlive-ltxdockit-1.2d-2|11	Group:		Publishing
21mr|texlive-ltxdockit-1.2d-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ltxdockit
21mr|texlive-ltxdockit-1.2d-2|13	License:	LPPL
21mr|texlive-ltxdockit-1.2d-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ltxdockit.tar.xz
21mr|texlive-ltxdockit-1.2d-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ltxdockit.doc.tar.xz
21mr|texlive-ltxdockit-1.2d-2|16	BuildArch:	noarch
21mr|texlive-ltxdockit-1.2d-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-ltxdockit-1.2d-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-ltxdockit-1.2d-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-ltxdockit-1.2d-2|20	
21mr|texlive-ltxdockit-1.2d-2|21	%description
21mr|texlive-ltxdockit-1.2d-2|22	This bundle, consisting of a simple wrapper class and some
21mr|texlive-ltxdockit-1.2d-2|23	packages, forms a small LaTeX/BibTeX documentation kit; the
21mr|texlive-ltxdockit-1.2d-2|24	author uses it for some of his own packages. The package is not
21mr|texlive-ltxdockit-1.2d-2|25	supported: users should not attempt its use unless they are
21mr|texlive-ltxdockit-1.2d-2|26	capable of dealing with problems unaided. (The actual purpose
21mr|texlive-ltxdockit-1.2d-2|27	of releasing the package is to make it possible for third
21mr|texlive-ltxdockit-1.2d-2|28	parties to compile the documentation of other packages, should
21mr|texlive-ltxdockit-1.2d-2|29	that be necessary.).
21mr|texlive-ltxdockit-1.2d-2|30	
21mr|texlive-ltxdockit-1.2d-2|31	#-----------------------------------------------------------------------
21mr|texlive-ltxdockit-1.2d-2|32	%files
21mr|texlive-ltxdockit-1.2d-2|33	%{_texmfdistdir}/tex/latex/ltxdockit/btxdockit.sty
21mr|texlive-ltxdockit-1.2d-2|34	%{_texmfdistdir}/tex/latex/ltxdockit/ltxdockit.cfg
21mr|texlive-ltxdockit-1.2d-2|35	%{_texmfdistdir}/tex/latex/ltxdockit/ltxdockit.cls
21mr|texlive-ltxdockit-1.2d-2|36	%{_texmfdistdir}/tex/latex/ltxdockit/ltxdockit.def
21mr|texlive-ltxdockit-1.2d-2|37	%{_texmfdistdir}/tex/latex/ltxdockit/ltxdockit.sty
21mr|texlive-ltxdockit-1.2d-2|38	%doc %{_texmfdistdir}/doc/latex/ltxdockit/README
21mr|texlive-ltxdockit-1.2d-2|39	
21mr|texlive-ltxdockit-1.2d-2|40	#-----------------------------------------------------------------------
21mr|texlive-ltxdockit-1.2d-2|41	%prep
21mr|texlive-ltxdockit-1.2d-2|42	%setup -c -a0 -a1
21mr|texlive-ltxdockit-1.2d-2|43	
21mr|texlive-ltxdockit-1.2d-2|44	%build
21mr|texlive-ltxdockit-1.2d-2|45	
21mr|texlive-ltxdockit-1.2d-2|46	%install
21mr|texlive-ltxdockit-1.2d-2|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ltxdockit-1.2d-2|48	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18380 21
21mr|texlive-ltxguidex-0.2.0-2|1	Name:		texlive-ltxguidex
21mr|texlive-ltxguidex-0.2.0-2|2	Version:	0.2.0
21mr|texlive-ltxguidex-0.2.0-2|3	Release:	2
21mr|texlive-ltxguidex-0.2.0-2|4	Epoch:		1
21mr|texlive-ltxguidex-0.2.0-2|5	Summary:	TeXLive ltxguidex package
21mr|texlive-ltxguidex-0.2.0-2|6	Group:		Publishing
21mr|texlive-ltxguidex-0.2.0-2|7	URL:		http://tug.org/texlive
21mr|texlive-ltxguidex-0.2.0-2|8	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-ltxguidex-0.2.0-2|9	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ltxguidex.tar.xz
21mr|texlive-ltxguidex-0.2.0-2|10	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ltxguidex.doc.tar.xz
21mr|texlive-ltxguidex-0.2.0-2|11	BuildArch:	noarch
21mr|texlive-ltxguidex-0.2.0-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-ltxguidex-0.2.0-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-ltxguidex-0.2.0-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-ltxguidex-0.2.0-2|15	
21mr|texlive-ltxguidex-0.2.0-2|16	%description
21mr|texlive-ltxguidex-0.2.0-2|17	The ltxguidex document class extends
21mr|texlive-ltxguidex-0.2.0-2|18	ltxguide with a set of environments
21mr|texlive-ltxguidex-0.2.0-2|19	and commands that make writing beautiful
21mr|texlive-ltxguidex-0.2.0-2|20	LATEX documentation easier and more natural.
21mr|texlive-ltxguidex-0.2.0-2|21	
21mr|texlive-ltxguidex-0.2.0-2|22	#-----------------------------------------------------------------------
21mr|texlive-ltxguidex-0.2.0-2|23	%files
21mr|texlive-ltxguidex-0.2.0-2|24	%{_texmfdistdir}/tex
21mr|texlive-ltxguidex-0.2.0-2|25	%doc %{_texmfdistdir}/doc
21mr|texlive-ltxguidex-0.2.0-2|26	
21mr|texlive-ltxguidex-0.2.0-2|27	#-----------------------------------------------------------------------
21mr|texlive-ltxguidex-0.2.0-2|28	%prep
21mr|texlive-ltxguidex-0.2.0-2|29	%setup -c -a0 -a1
21mr|texlive-ltxguidex-0.2.0-2|30	
21mr|texlive-ltxguidex-0.2.0-2|31	%build
21mr|texlive-ltxguidex-0.2.0-2|32	
21mr|texlive-ltxguidex-0.2.0-2|33	%install
21mr|texlive-ltxguidex-0.2.0-2|34	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ltxguidex-0.2.0-2|35	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18381 21
21mr|texlive-ltxindex-0.1c-7|1	# revision 15878
21mr|texlive-ltxindex-0.1c-7|2	# category Package
21mr|texlive-ltxindex-0.1c-7|3	# catalog-ctan /macros/latex/contrib/ltxindex
21mr|texlive-ltxindex-0.1c-7|4	# catalog-date 2009-10-01 20:18:08 +0200
21mr|texlive-ltxindex-0.1c-7|5	# catalog-license gpl
21mr|texlive-ltxindex-0.1c-7|6	# catalog-version 0.1c
21mr|texlive-ltxindex-0.1c-7|7	Name:		texlive-ltxindex
21mr|texlive-ltxindex-0.1c-7|8	Version:	0.1c
21mr|texlive-ltxindex-0.1c-7|9	Release:	7
21mr|texlive-ltxindex-0.1c-7|10	Summary:	A LaTeX package to typeset indices with GNU's Texindex
21mr|texlive-ltxindex-0.1c-7|11	Group:		Publishing
21mr|texlive-ltxindex-0.1c-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ltxindex
21mr|texlive-ltxindex-0.1c-7|13	License:	GPL
21mr|texlive-ltxindex-0.1c-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ltxindex.tar.xz
21mr|texlive-ltxindex-0.1c-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ltxindex.doc.tar.xz
21mr|texlive-ltxindex-0.1c-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ltxindex.source.tar.xz
21mr|texlive-ltxindex-0.1c-7|17	BuildArch:	noarch
21mr|texlive-ltxindex-0.1c-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-ltxindex-0.1c-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-ltxindex-0.1c-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-ltxindex-0.1c-7|21	
21mr|texlive-ltxindex-0.1c-7|22	%description
21mr|texlive-ltxindex-0.1c-7|23	A LaTeX package that allows the user to make indexes with GNU's
21mr|texlive-ltxindex-0.1c-7|24	Texindex program, instead of makeindex. It provides the
21mr|texlive-ltxindex-0.1c-7|25	indexing commands available in Texinfo by default, but only
21mr|texlive-ltxindex-0.1c-7|26	defines the concept index (cp) by default -- the user must
21mr|texlive-ltxindex-0.1c-7|27	define other standard indexes, and there is no provision for
21mr|texlive-ltxindex-0.1c-7|28	custom indexes. The package is not currently maintained.
21mr|texlive-ltxindex-0.1c-7|29	
21mr|texlive-ltxindex-0.1c-7|30	
21mr|texlive-ltxindex-0.1c-7|31	#-----------------------------------------------------------------------
21mr|texlive-ltxindex-0.1c-7|32	%files
21mr|texlive-ltxindex-0.1c-7|33	%{_texmfdistdir}/tex/latex/ltxindex/ltxindex.sty
21mr|texlive-ltxindex-0.1c-7|34	%doc %{_texmfdistdir}/doc/latex/ltxindex/README
21mr|texlive-ltxindex-0.1c-7|35	%doc %{_texmfdistdir}/doc/latex/ltxindex/copying.txt
21mr|texlive-ltxindex-0.1c-7|36	%doc %{_texmfdistdir}/doc/latex/ltxindex/ltxindex.pdf
21mr|texlive-ltxindex-0.1c-7|37	#- source
21mr|texlive-ltxindex-0.1c-7|38	%doc %{_texmfdistdir}/source/latex/ltxindex/ltxindex.dtx
21mr|texlive-ltxindex-0.1c-7|39	
21mr|texlive-ltxindex-0.1c-7|40	#-----------------------------------------------------------------------
21mr|texlive-ltxindex-0.1c-7|41	%prep
21mr|texlive-ltxindex-0.1c-7|42	%setup -c -a0 -a1 -a2
21mr|texlive-ltxindex-0.1c-7|43	
21mr|texlive-ltxindex-0.1c-7|44	%build
21mr|texlive-ltxindex-0.1c-7|45	
21mr|texlive-ltxindex-0.1c-7|46	%install
21mr|texlive-ltxindex-0.1c-7|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ltxindex-0.1c-7|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18382 21
21mr|texlive-ltxkeys-0.0.3c-11|1	# revision 28332
21mr|texlive-ltxkeys-0.0.3c-11|2	# category Package
21mr|texlive-ltxkeys-0.0.3c-11|3	# catalog-ctan /macros/latex/contrib/ltxkeys
21mr|texlive-ltxkeys-0.0.3c-11|4	# catalog-date 2012-11-22 12:57:51 +0100
21mr|texlive-ltxkeys-0.0.3c-11|5	# catalog-license lppl
21mr|texlive-ltxkeys-0.0.3c-11|6	# catalog-version 0.0.3c
21mr|texlive-ltxkeys-0.0.3c-11|7	Name:		texlive-ltxkeys
21mr|texlive-ltxkeys-0.0.3c-11|8	Epoch:		1
21mr|texlive-ltxkeys-0.0.3c-11|9	Version:	0.0.3c
21mr|texlive-ltxkeys-0.0.3c-11|10	Release:	11
21mr|texlive-ltxkeys-0.0.3c-11|11	Summary:	A robust key parser for LaTeX
21mr|texlive-ltxkeys-0.0.3c-11|12	Group:		Publishing
21mr|texlive-ltxkeys-0.0.3c-11|13	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ltxkeys
21mr|texlive-ltxkeys-0.0.3c-11|14	License:	LPPL
21mr|texlive-ltxkeys-0.0.3c-11|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ltxkeys.tar.xz
21mr|texlive-ltxkeys-0.0.3c-11|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ltxkeys.doc.tar.xz
21mr|texlive-ltxkeys-0.0.3c-11|17	BuildArch:	noarch
21mr|texlive-ltxkeys-0.0.3c-11|18	BuildRequires:	texlive-tlpkg
21mr|texlive-ltxkeys-0.0.3c-11|19	Requires(pre):	texlive-tlpkg
21mr|texlive-ltxkeys-0.0.3c-11|20	Requires(post):	texlive-kpathsea
21mr|texlive-ltxkeys-0.0.3c-11|21	
21mr|texlive-ltxkeys-0.0.3c-11|22	%description
21mr|texlive-ltxkeys-0.0.3c-11|23	The package provides facilities for creating and managing keys
21mr|texlive-ltxkeys-0.0.3c-11|24	in the sense of the keyval and xkeyval packages, but it is
21mr|texlive-ltxkeys-0.0.3c-11|25	intended to be more robust and faster. Its robustness comes
21mr|texlive-ltxkeys-0.0.3c-11|26	from its ability to preserve braces in key values throughout
21mr|texlive-ltxkeys-0.0.3c-11|27	parsing. The need to preserve braces in key values arises often
21mr|texlive-ltxkeys-0.0.3c-11|28	in parsing keys (for example, in the xwatermark package). The
21mr|texlive-ltxkeys-0.0.3c-11|29	package is faster than xkeyval package because (among other
21mr|texlive-ltxkeys-0.0.3c-11|30	things) it avoids character-wise parsing of key values (called
21mr|texlive-ltxkeys-0.0.3c-11|31	"selective sanitization" by the xkeyval package). The package
21mr|texlive-ltxkeys-0.0.3c-11|32	also provides functions for defining and managing keys.
21mr|texlive-ltxkeys-0.0.3c-11|33	
21mr|texlive-ltxkeys-0.0.3c-11|34	#-----------------------------------------------------------------------
21mr|texlive-ltxkeys-0.0.3c-11|35	%files
21mr|texlive-ltxkeys-0.0.3c-11|36	%{_texmfdistdir}/tex/latex/ltxkeys/ltxkeys.sty
21mr|texlive-ltxkeys-0.0.3c-11|37	%doc %{_texmfdistdir}/doc/latex/ltxkeys/README
21mr|texlive-ltxkeys-0.0.3c-11|38	%doc %{_texmfdistdir}/doc/latex/ltxkeys/ltxkeys-guide-table1.tex
21mr|texlive-ltxkeys-0.0.3c-11|39	%doc %{_texmfdistdir}/doc/latex/ltxkeys/ltxkeys-guide.cfg
21mr|texlive-ltxkeys-0.0.3c-11|40	%doc %{_texmfdistdir}/doc/latex/ltxkeys/ltxkeys-guide.pdf
21mr|texlive-ltxkeys-0.0.3c-11|41	%doc %{_texmfdistdir}/doc/latex/ltxkeys/ltxkeys-guide.tex
21mr|texlive-ltxkeys-0.0.3c-11|42	%doc %{_texmfdistdir}/doc/latex/ltxkeys/ltxkeys-test-20121122.tex
21mr|texlive-ltxkeys-0.0.3c-11|43	
21mr|texlive-ltxkeys-0.0.3c-11|44	#-----------------------------------------------------------------------
21mr|texlive-ltxkeys-0.0.3c-11|45	%prep
21mr|texlive-ltxkeys-0.0.3c-11|46	%setup -c -a0 -a1
21mr|texlive-ltxkeys-0.0.3c-11|47	
21mr|texlive-ltxkeys-0.0.3c-11|48	%build
21mr|texlive-ltxkeys-0.0.3c-11|49	
21mr|texlive-ltxkeys-0.0.3c-11|50	%install
21mr|texlive-ltxkeys-0.0.3c-11|51	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ltxkeys-0.0.3c-11|52	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18383 21
21mr|texlive-ltxmisc-20190228-1|1	# revision 21927
21mr|texlive-ltxmisc-20190228-1|2	# category Package
21mr|texlive-ltxmisc-20190228-1|3	# catalog-ctan /macros/latex/contrib/misc
21mr|texlive-ltxmisc-20190228-1|4	# catalog-date 2009-01-16 15:12:56 +0100
21mr|texlive-ltxmisc-20190228-1|5	# catalog-license collection
21mr|texlive-ltxmisc-20190228-1|6	# catalog-version undef
21mr|texlive-ltxmisc-20190228-1|7	Name:		texlive-ltxmisc
21mr|texlive-ltxmisc-20190228-1|8	Version:	20190228
21mr|texlive-ltxmisc-20190228-1|9	Release:	1
21mr|texlive-ltxmisc-20190228-1|10	Summary:	Miscellaneous LaTeX packages, etc
21mr|texlive-ltxmisc-20190228-1|11	Group:		Publishing
21mr|texlive-ltxmisc-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/misc
21mr|texlive-ltxmisc-20190228-1|13	License:	COLLECTION
21mr|texlive-ltxmisc-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ltxmisc.tar.xz
21mr|texlive-ltxmisc-20190228-1|15	BuildArch:	noarch
21mr|texlive-ltxmisc-20190228-1|16	BuildRequires:	texlive-tlpkg
21mr|texlive-ltxmisc-20190228-1|17	Requires(pre):	texlive-tlpkg
21mr|texlive-ltxmisc-20190228-1|18	Requires(post):	texlive-kpathsea
21mr|texlive-ltxmisc-20190228-1|19	
21mr|texlive-ltxmisc-20190228-1|20	%description
21mr|texlive-ltxmisc-20190228-1|21	TeXLive ltxmisc package.
21mr|texlive-ltxmisc-20190228-1|22	
21mr|texlive-ltxmisc-20190228-1|23	#-----------------------------------------------------------------------
21mr|texlive-ltxmisc-20190228-1|24	%files
21mr|texlive-ltxmisc-20190228-1|25	%{_texmfdistdir}/tex/latex/ltxmisc/abstbook.cls
21mr|texlive-ltxmisc-20190228-1|26	%{_texmfdistdir}/tex/latex/ltxmisc/beletter.cls
21mr|texlive-ltxmisc-20190228-1|27	%{_texmfdistdir}/tex/latex/ltxmisc/bibcheck.sty
21mr|texlive-ltxmisc-20190228-1|28	%{_texmfdistdir}/tex/latex/ltxmisc/concrete.sty
21mr|texlive-ltxmisc-20190228-1|29	%{_texmfdistdir}/tex/latex/ltxmisc/flashcard.cls
21mr|texlive-ltxmisc-20190228-1|30	%{_texmfdistdir}/tex/latex/ltxmisc/iagproc.cls
21mr|texlive-ltxmisc-20190228-1|31	%{_texmfdistdir}/tex/latex/ltxmisc/linsys.sty
21mr|texlive-ltxmisc-20190228-1|32	%{_texmfdistdir}/tex/latex/ltxmisc/mitpress.sty
21mr|texlive-ltxmisc-20190228-1|33	%{_texmfdistdir}/tex/latex/ltxmisc/thrmappendix.sty
21mr|texlive-ltxmisc-20190228-1|34	%{_texmfdistdir}/tex/latex/ltxmisc/topcapt.sty
21mr|texlive-ltxmisc-20190228-1|35	%{_texmfdistdir}/tex/latex/ltxmisc/vrbexin.sty
21mr|texlive-ltxmisc-20190228-1|36	
21mr|texlive-ltxmisc-20190228-1|37	#-----------------------------------------------------------------------
21mr|texlive-ltxmisc-20190228-1|38	%prep
21mr|texlive-ltxmisc-20190228-1|39	%setup -c -a0
21mr|texlive-ltxmisc-20190228-1|40	
21mr|texlive-ltxmisc-20190228-1|41	%build
21mr|texlive-ltxmisc-20190228-1|42	
21mr|texlive-ltxmisc-20190228-1|43	%install
21mr|texlive-ltxmisc-20190228-1|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ltxmisc-20190228-1|45	cp -fpar tex %{buildroot}%{_texmfdistdir}

18384 21
21mr|texlive-ltxnew-1.3-7|1	# revision 21586
21mr|texlive-ltxnew-1.3-7|2	# category Package
21mr|texlive-ltxnew-1.3-7|3	# catalog-ctan /macros/latex/contrib/ltxnew
21mr|texlive-ltxnew-1.3-7|4	# catalog-date 2011-03-02 16:08:00 +0100
21mr|texlive-ltxnew-1.3-7|5	# catalog-license lppl1.3
21mr|texlive-ltxnew-1.3-7|6	# catalog-version 1.3
21mr|texlive-ltxnew-1.3-7|7	Name:		texlive-ltxnew
21mr|texlive-ltxnew-1.3-7|8	Version:	1.3
21mr|texlive-ltxnew-1.3-7|9	Release:	7
21mr|texlive-ltxnew-1.3-7|10	Summary:	A simple means of creating commands
21mr|texlive-ltxnew-1.3-7|11	Group:		Publishing
21mr|texlive-ltxnew-1.3-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ltxnew
21mr|texlive-ltxnew-1.3-7|13	License:	LPPL1.3
21mr|texlive-ltxnew-1.3-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ltxnew.tar.xz
21mr|texlive-ltxnew-1.3-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ltxnew.doc.tar.xz
21mr|texlive-ltxnew-1.3-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ltxnew.source.tar.xz
21mr|texlive-ltxnew-1.3-7|17	BuildArch:	noarch
21mr|texlive-ltxnew-1.3-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-ltxnew-1.3-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-ltxnew-1.3-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-ltxnew-1.3-7|21	
21mr|texlive-ltxnew-1.3-7|22	%description
21mr|texlive-ltxnew-1.3-7|23	The package ltxnew provides \new, \renew and \provide prefixes
21mr|texlive-ltxnew-1.3-7|24	for checking definitions. It is designed to work with e-TeX
21mr|texlive-ltxnew-1.3-7|25	distributions of LaTeX and relies on the LaTeX internal macro
21mr|texlive-ltxnew-1.3-7|26	\@ifdefinable. Local allocation of counters, dimensions, skips,
21mr|texlive-ltxnew-1.3-7|27	muskips, boxes, tokens and marks are provided by the etex
21mr|texlive-ltxnew-1.3-7|28	package. \new and \renew as well as \provide may be used for
21mr|texlive-ltxnew-1.3-7|29	all kind of control sequences. Please refer to the section
21mr|texlive-ltxnew-1.3-7|30	"Using \new" of the PDF documentation.
21mr|texlive-ltxnew-1.3-7|31	
21mr|texlive-ltxnew-1.3-7|32	
21mr|texlive-ltxnew-1.3-7|33	#-----------------------------------------------------------------------
21mr|texlive-ltxnew-1.3-7|34	%files
21mr|texlive-ltxnew-1.3-7|35	%{_texmfdistdir}/tex/latex/ltxnew/ltxnew.sty
21mr|texlive-ltxnew-1.3-7|36	%doc %{_texmfdistdir}/doc/latex/ltxnew/README
21mr|texlive-ltxnew-1.3-7|37	%doc %{_texmfdistdir}/doc/latex/ltxnew/ltxnew.pdf
21mr|texlive-ltxnew-1.3-7|38	#- source
21mr|texlive-ltxnew-1.3-7|39	%doc %{_texmfdistdir}/source/latex/ltxnew/ltxnew.dtx
21mr|texlive-ltxnew-1.3-7|40	%doc %{_texmfdistdir}/source/latex/ltxnew/ltxnew.ins
21mr|texlive-ltxnew-1.3-7|41	
21mr|texlive-ltxnew-1.3-7|42	#-----------------------------------------------------------------------
21mr|texlive-ltxnew-1.3-7|43	%prep
21mr|texlive-ltxnew-1.3-7|44	%setup -c -a0 -a1 -a2
21mr|texlive-ltxnew-1.3-7|45	
21mr|texlive-ltxnew-1.3-7|46	%build
21mr|texlive-ltxnew-1.3-7|47	
21mr|texlive-ltxnew-1.3-7|48	%install
21mr|texlive-ltxnew-1.3-7|49	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ltxnew-1.3-7|50	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18385 21
21mr|texlive-ltxtools-0.0.1a-12|1	# revision 24897
21mr|texlive-ltxtools-0.0.1a-12|2	# category Package
21mr|texlive-ltxtools-0.0.1a-12|3	# catalog-ctan /macros/latex/contrib/ltxtools
21mr|texlive-ltxtools-0.0.1a-12|4	# catalog-date 2014-02-26 23:03:13 +0100
21mr|texlive-ltxtools-0.0.1a-12|5	# catalog-license lppl1.3
21mr|texlive-ltxtools-0.0.1a-12|6	# catalog-version 0.0.1a
21mr|texlive-ltxtools-0.0.1a-12|7	Name:		texlive-ltxtools
21mr|texlive-ltxtools-0.0.1a-12|8	Version:	0.0.1a
21mr|texlive-ltxtools-0.0.1a-12|9	Release:	12
21mr|texlive-ltxtools-0.0.1a-12|10	Summary:	A collection of LaTeX API macros
21mr|texlive-ltxtools-0.0.1a-12|11	Group:		Publishing
21mr|texlive-ltxtools-0.0.1a-12|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ltxtools
21mr|texlive-ltxtools-0.0.1a-12|13	License:	LPPL1.3
21mr|texlive-ltxtools-0.0.1a-12|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ltxtools.tar.xz
21mr|texlive-ltxtools-0.0.1a-12|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ltxtools.doc.tar.xz
21mr|texlive-ltxtools-0.0.1a-12|16	BuildArch:	noarch
21mr|texlive-ltxtools-0.0.1a-12|17	BuildRequires:	texlive-tlpkg
21mr|texlive-ltxtools-0.0.1a-12|18	Requires(pre):	texlive-tlpkg
21mr|texlive-ltxtools-0.0.1a-12|19	Requires(post):	texlive-kpathsea
21mr|texlive-ltxtools-0.0.1a-12|20	
21mr|texlive-ltxtools-0.0.1a-12|21	%description
21mr|texlive-ltxtools-0.0.1a-12|22	This is a bundle of macros that the author uses in the coding
21mr|texlive-ltxtools-0.0.1a-12|23	of others of his macro files.
21mr|texlive-ltxtools-0.0.1a-12|24	
21mr|texlive-ltxtools-0.0.1a-12|25	#-----------------------------------------------------------------------
21mr|texlive-ltxtools-0.0.1a-12|26	%files
21mr|texlive-ltxtools-0.0.1a-12|27	%{_texmfdistdir}/tex/latex/ltxtools/ltxtools-base.sty
21mr|texlive-ltxtools-0.0.1a-12|28	%{_texmfdistdir}/tex/latex/ltxtools/ltxtools-doc.sty
21mr|texlive-ltxtools-0.0.1a-12|29	%{_texmfdistdir}/tex/latex/ltxtools/ltxtools-environ.sty
21mr|texlive-ltxtools-0.0.1a-12|30	%{_texmfdistdir}/tex/latex/ltxtools/ltxtools-incluput.sty
21mr|texlive-ltxtools-0.0.1a-12|31	%{_texmfdistdir}/tex/latex/ltxtools/ltxtools-index.sty
21mr|texlive-ltxtools-0.0.1a-12|32	%{_texmfdistdir}/tex/latex/ltxtools/ltxtools-review.sty
21mr|texlive-ltxtools-0.0.1a-12|33	%{_texmfdistdir}/tex/latex/ltxtools/ltxtools-trace.sty
21mr|texlive-ltxtools-0.0.1a-12|34	%{_texmfdistdir}/tex/latex/ltxtools/ltxtools.sty
21mr|texlive-ltxtools-0.0.1a-12|35	%doc %{_texmfdistdir}/doc/latex/ltxtools/README
21mr|texlive-ltxtools-0.0.1a-12|36	
21mr|texlive-ltxtools-0.0.1a-12|37	#-----------------------------------------------------------------------
21mr|texlive-ltxtools-0.0.1a-12|38	%prep
21mr|texlive-ltxtools-0.0.1a-12|39	%setup -c -a0 -a1
21mr|texlive-ltxtools-0.0.1a-12|40	
21mr|texlive-ltxtools-0.0.1a-12|41	%build
21mr|texlive-ltxtools-0.0.1a-12|42	
21mr|texlive-ltxtools-0.0.1a-12|43	%install
21mr|texlive-ltxtools-0.0.1a-12|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ltxtools-0.0.1a-12|45	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18386 21
21mr|texlive-lua2dox-0.2-12|1	# revision 29349
21mr|texlive-lua2dox-0.2-12|2	# category Package
21mr|texlive-lua2dox-0.2-12|3	# catalog-ctan /web/lua2dox
21mr|texlive-lua2dox-0.2-12|4	# catalog-date 2013-02-07 14:27:08 +0100
21mr|texlive-lua2dox-0.2-12|5	# catalog-license lppl1.3
21mr|texlive-lua2dox-0.2-12|6	# catalog-version 0.2
21mr|texlive-lua2dox-0.2-12|7	Name:		texlive-lua2dox
21mr|texlive-lua2dox-0.2-12|8	Version:	0.2
21mr|texlive-lua2dox-0.2-12|9	Release:	12
21mr|texlive-lua2dox-0.2-12|10	Summary:	Auto-documentation of lua code
21mr|texlive-lua2dox-0.2-12|11	Group:		Publishing
21mr|texlive-lua2dox-0.2-12|12	URL:		http://www.ctan.org/tex-archive/web/lua2dox
21mr|texlive-lua2dox-0.2-12|13	License:	LPPL1.3
21mr|texlive-lua2dox-0.2-12|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lua2dox.tar.xz
21mr|texlive-lua2dox-0.2-12|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lua2dox.doc.tar.xz
21mr|texlive-lua2dox-0.2-12|16	BuildArch:	noarch
21mr|texlive-lua2dox-0.2-12|17	BuildRequires:	texlive-tlpkg
21mr|texlive-lua2dox-0.2-12|18	Requires(pre):	texlive-tlpkg
21mr|texlive-lua2dox-0.2-12|19	Requires(post):	texlive-kpathsea
21mr|texlive-lua2dox-0.2-12|20	Provides:	texlive-lua2dox.bin = %{EVRD}
21mr|texlive-lua2dox-0.2-12|21	
21mr|texlive-lua2dox-0.2-12|22	%description
21mr|texlive-lua2dox-0.2-12|23	The package extends the well-known C-like language autodoc
21mr|texlive-lua2dox-0.2-12|24	tool, doxygen, to read and document lua code. In use, you edit
21mr|texlive-lua2dox-0.2-12|25	and test your code and periodically run the autodoc tool to
21mr|texlive-lua2dox-0.2-12|26	update the documentation, which may be viewed via an html
21mr|texlive-lua2dox-0.2-12|27	browser. Autodoc tools can read the code well enough to find
21mr|texlive-lua2dox-0.2-12|28	function/... declarations and document them. If the code also
21mr|texlive-lua2dox-0.2-12|29	contains appropriatly formatted "magic comments", the tool can
21mr|texlive-lua2dox-0.2-12|30	use them to supplement the documentation. The package is a
21mr|texlive-lua2dox-0.2-12|31	first prototype of a planned TeX2DoX tool (in development),
21mr|texlive-lua2dox-0.2-12|32	which will process joint (La)TeX/lua documents.
21mr|texlive-lua2dox-0.2-12|33	
21mr|texlive-lua2dox-0.2-12|34	#-----------------------------------------------------------------------
21mr|texlive-lua2dox-0.2-12|35	%files
21mr|texlive-lua2dox-0.2-12|36	%{_bindir}/lua2dox_filter
21mr|texlive-lua2dox-0.2-12|37	%{_texmfdistdir}/scripts/lua2dox/lua.def
21mr|texlive-lua2dox-0.2-12|38	%{_texmfdistdir}/scripts/lua2dox/lua2dox.lua
21mr|texlive-lua2dox-0.2-12|39	%{_texmfdistdir}/scripts/lua2dox/lua2dox_filter
21mr|texlive-lua2dox-0.2-12|40	%doc %{_texmfdistdir}/doc/support/lua2dox/ChangeLog
21mr|texlive-lua2dox-0.2-12|41	%doc %{_texmfdistdir}/doc/support/lua2dox/Doxyfile
21mr|texlive-lua2dox-0.2-12|42	%doc %{_texmfdistdir}/doc/support/lua2dox/README
21mr|texlive-lua2dox-0.2-12|43	%doc %{_texmfdistdir}/doc/support/lua2dox/docs/html/annotated.html
21mr|texlive-lua2dox-0.2-12|44	%doc %{_texmfdistdir}/doc/support/lua2dox/docs/html/bc_s.png
21mr|texlive-lua2dox-0.2-12|45	%doc %{_texmfdistdir}/doc/support/lua2dox/docs/html/bdwn.png
21mr|texlive-lua2dox-0.2-12|46	%doc %{_texmfdistdir}/doc/support/lua2dox/docs/html/classTApp-members.html
21mr|texlive-lua2dox-0.2-12|47	%doc %{_texmfdistdir}/doc/support/lua2dox/docs/html/classTApp.html
21mr|texlive-lua2dox-0.2-12|48	%doc %{_texmfdistdir}/doc/support/lua2dox/docs/html/classTCore__Clock-members.html
21mr|texlive-lua2dox-0.2-12|49	%doc %{_texmfdistdir}/doc/support/lua2dox/docs/html/classTCore__Clock.html
21mr|texlive-lua2dox-0.2-12|50	%doc %{_texmfdistdir}/doc/support/lua2dox/docs/html/classTCore__Commandline-members.html
21mr|texlive-lua2dox-0.2-12|51	%doc %{_texmfdistdir}/doc/support/lua2dox/docs/html/classTCore__Commandline.html
21mr|texlive-lua2dox-0.2-12|52	%doc %{_texmfdistdir}/doc/support/lua2dox/docs/html/classTCore__IO.html
21mr|texlive-lua2dox-0.2-12|53	%doc %{_texmfdistdir}/doc/support/lua2dox/docs/html/classTLua2DoX__filter-members.html
21mr|texlive-lua2dox-0.2-12|54	%doc %{_texmfdistdir}/doc/support/lua2dox/docs/html/classTLua2DoX__filter.html
21mr|texlive-lua2dox-0.2-12|55	%doc %{_texmfdistdir}/doc/support/lua2dox/docs/html/classTStream__Read-members.html
21mr|texlive-lua2dox-0.2-12|56	%doc %{_texmfdistdir}/doc/support/lua2dox/docs/html/classTStream__Read.html
21mr|texlive-lua2dox-0.2-12|57	%doc %{_texmfdistdir}/doc/support/lua2dox/docs/html/classTStream__Write-members.html
21mr|texlive-lua2dox-0.2-12|58	%doc %{_texmfdistdir}/doc/support/lua2dox/docs/html/classTStream__Write.html
21mr|texlive-lua2dox-0.2-12|59	%doc %{_texmfdistdir}/doc/support/lua2dox/docs/html/classes.html
21mr|texlive-lua2dox-0.2-12|60	%doc %{_texmfdistdir}/doc/support/lua2dox/docs/html/closed.png
21mr|texlive-lua2dox-0.2-12|61	%doc %{_texmfdistdir}/doc/support/lua2dox/docs/html/doxygen.css
21mr|texlive-lua2dox-0.2-12|62	%doc %{_texmfdistdir}/doc/support/lua2dox/docs/html/doxygen.png
21mr|texlive-lua2dox-0.2-12|63	%doc %{_texmfdistdir}/doc/support/lua2dox/docs/html/dynsections.js
21mr|texlive-lua2dox-0.2-12|64	%doc %{_texmfdistdir}/doc/support/lua2dox/docs/html/files.html
21mr|texlive-lua2dox-0.2-12|65	%doc %{_texmfdistdir}/doc/support/lua2dox/docs/html/ftv2blank.png
21mr|texlive-lua2dox-0.2-12|66	%doc %{_texmfdistdir}/doc/support/lua2dox/docs/html/ftv2cl.png
21mr|texlive-lua2dox-0.2-12|67	%doc %{_texmfdistdir}/doc/support/lua2dox/docs/html/ftv2doc.png
21mr|texlive-lua2dox-0.2-12|68	%doc %{_texmfdistdir}/doc/support/lua2dox/docs/html/ftv2folderclosed.png
21mr|texlive-lua2dox-0.2-12|69	%doc %{_texmfdistdir}/doc/support/lua2dox/docs/html/ftv2folderopen.png
21mr|texlive-lua2dox-0.2-12|70	%doc %{_texmfdistdir}/doc/support/lua2dox/docs/html/ftv2lastnode.png
21mr|texlive-lua2dox-0.2-12|71	%doc %{_texmfdistdir}/doc/support/lua2dox/docs/html/ftv2link.png
21mr|texlive-lua2dox-0.2-12|72	%doc %{_texmfdistdir}/doc/support/lua2dox/docs/html/ftv2mlastnode.png
21mr|texlive-lua2dox-0.2-12|73	%doc %{_texmfdistdir}/doc/support/lua2dox/docs/html/ftv2mnode.png
21mr|texlive-lua2dox-0.2-12|74	%doc %{_texmfdistdir}/doc/support/lua2dox/docs/html/ftv2mo.png
21mr|texlive-lua2dox-0.2-12|75	%doc %{_texmfdistdir}/doc/support/lua2dox/docs/html/ftv2node.png
21mr|texlive-lua2dox-0.2-12|76	%doc %{_texmfdistdir}/doc/support/lua2dox/docs/html/ftv2ns.png
21mr|texlive-lua2dox-0.2-12|77	%doc %{_texmfdistdir}/doc/support/lua2dox/docs/html/ftv2plastnode.png
21mr|texlive-lua2dox-0.2-12|78	%doc %{_texmfdistdir}/doc/support/lua2dox/docs/html/ftv2pnode.png
21mr|texlive-lua2dox-0.2-12|79	%doc %{_texmfdistdir}/doc/support/lua2dox/docs/html/ftv2splitbar.png
21mr|texlive-lua2dox-0.2-12|80	%doc %{_texmfdistdir}/doc/support/lua2dox/docs/html/ftv2vertline.png
21mr|texlive-lua2dox-0.2-12|81	%doc %{_texmfdistdir}/doc/support/lua2dox/docs/html/functions.html
21mr|texlive-lua2dox-0.2-12|82	%doc %{_texmfdistdir}/doc/support/lua2dox/docs/html/functions_func.html
21mr|texlive-lua2dox-0.2-12|83	%doc %{_texmfdistdir}/doc/support/lua2dox/docs/html/globals.html
21mr|texlive-lua2dox-0.2-12|84	%doc %{_texmfdistdir}/doc/support/lua2dox/docs/html/globals_func.html
21mr|texlive-lua2dox-0.2-12|85	%doc %{_texmfdistdir}/doc/support/lua2dox/docs/html/index.html
21mr|texlive-lua2dox-0.2-12|86	%doc %{_texmfdistdir}/doc/support/lua2dox/docs/html/jquery.js
21mr|texlive-lua2dox-0.2-12|87	%doc %{_texmfdistdir}/doc/support/lua2dox/docs/html/lua2dox_8lua.html
21mr|texlive-lua2dox-0.2-12|88	%doc %{_texmfdistdir}/doc/support/lua2dox/docs/html/lua2dox_8lua_source.html
21mr|texlive-lua2dox-0.2-12|89	%doc %{_texmfdistdir}/doc/support/lua2dox/docs/html/nav_f.png
21mr|texlive-lua2dox-0.2-12|90	%doc %{_texmfdistdir}/doc/support/lua2dox/docs/html/nav_g.png
21mr|texlive-lua2dox-0.2-12|91	%doc %{_texmfdistdir}/doc/support/lua2dox/docs/html/nav_h.png
21mr|texlive-lua2dox-0.2-12|92	%doc %{_texmfdistdir}/doc/support/lua2dox/docs/html/open.png
21mr|texlive-lua2dox-0.2-12|93	%doc %{_texmfdistdir}/doc/support/lua2dox/docs/html/sync_off.png
21mr|texlive-lua2dox-0.2-12|94	%doc %{_texmfdistdir}/doc/support/lua2dox/docs/html/sync_on.png
21mr|texlive-lua2dox-0.2-12|95	%doc %{_texmfdistdir}/doc/support/lua2dox/docs/html/tab_a.png
21mr|texlive-lua2dox-0.2-12|96	%doc %{_texmfdistdir}/doc/support/lua2dox/docs/html/tab_b.png
21mr|texlive-lua2dox-0.2-12|97	%doc %{_texmfdistdir}/doc/support/lua2dox/docs/html/tab_h.png
21mr|texlive-lua2dox-0.2-12|98	%doc %{_texmfdistdir}/doc/support/lua2dox/docs/html/tab_s.png
21mr|texlive-lua2dox-0.2-12|99	%doc %{_texmfdistdir}/doc/support/lua2dox/docs/html/tabs.css
21mr|texlive-lua2dox-0.2-12|100	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/Doxyfile
21mr|texlive-lua2dox-0.2-12|101	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/animals.lua
21mr|texlive-lua2dox-0.2-12|102	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/class.lua
21mr|texlive-lua2dox-0.2-12|103	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/animals_8lua.html
21mr|texlive-lua2dox-0.2-12|104	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/animals_8lua_source.html
21mr|texlive-lua2dox-0.2-12|105	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/annotated.html
21mr|texlive-lua2dox-0.2-12|106	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/bc_s.png
21mr|texlive-lua2dox-0.2-12|107	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/bdwn.png
21mr|texlive-lua2dox-0.2-12|108	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/classAnimal-members.html
21mr|texlive-lua2dox-0.2-12|109	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/classAnimal.html
21mr|texlive-lua2dox-0.2-12|110	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/classAnimal.png
21mr|texlive-lua2dox-0.2-12|111	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/classBird-members.html
21mr|texlive-lua2dox-0.2-12|112	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/classBird.html
21mr|texlive-lua2dox-0.2-12|113	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/classBird.png
21mr|texlive-lua2dox-0.2-12|114	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/classCat-members.html
21mr|texlive-lua2dox-0.2-12|115	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/classCat.html
21mr|texlive-lua2dox-0.2-12|116	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/classCat.png
21mr|texlive-lua2dox-0.2-12|117	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/classDog-members.html
21mr|texlive-lua2dox-0.2-12|118	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/classDog.html
21mr|texlive-lua2dox-0.2-12|119	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/classDog.png
21mr|texlive-lua2dox-0.2-12|120	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/classMammal-members.html
21mr|texlive-lua2dox-0.2-12|121	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/classMammal.html
21mr|texlive-lua2dox-0.2-12|122	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/classMammal.png
21mr|texlive-lua2dox-0.2-12|123	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/classPigeon-members.html
21mr|texlive-lua2dox-0.2-12|124	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/classPigeon.html
21mr|texlive-lua2dox-0.2-12|125	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/classPigeon.png
21mr|texlive-lua2dox-0.2-12|126	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/classRedKite-members.html
21mr|texlive-lua2dox-0.2-12|127	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/classRedKite.html
21mr|texlive-lua2dox-0.2-12|128	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/classRedKite.png
21mr|texlive-lua2dox-0.2-12|129	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/class_8lua.html
21mr|texlive-lua2dox-0.2-12|130	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/class_8lua_source.html
21mr|texlive-lua2dox-0.2-12|131	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/classes.html
21mr|texlive-lua2dox-0.2-12|132	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/closed.png
21mr|texlive-lua2dox-0.2-12|133	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/doxygen.css
21mr|texlive-lua2dox-0.2-12|134	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/doxygen.png
21mr|texlive-lua2dox-0.2-12|135	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/dynsections.js
21mr|texlive-lua2dox-0.2-12|136	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/files.html
21mr|texlive-lua2dox-0.2-12|137	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/ftv2blank.png
21mr|texlive-lua2dox-0.2-12|138	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/ftv2cl.png
21mr|texlive-lua2dox-0.2-12|139	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/ftv2doc.png
21mr|texlive-lua2dox-0.2-12|140	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/ftv2folderclosed.png
21mr|texlive-lua2dox-0.2-12|141	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/ftv2folderopen.png
21mr|texlive-lua2dox-0.2-12|142	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/ftv2lastnode.png
21mr|texlive-lua2dox-0.2-12|143	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/ftv2link.png
21mr|texlive-lua2dox-0.2-12|144	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/ftv2mlastnode.png
21mr|texlive-lua2dox-0.2-12|145	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/ftv2mnode.png
21mr|texlive-lua2dox-0.2-12|146	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/ftv2mo.png
21mr|texlive-lua2dox-0.2-12|147	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/ftv2node.png
21mr|texlive-lua2dox-0.2-12|148	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/ftv2ns.png
21mr|texlive-lua2dox-0.2-12|149	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/ftv2plastnode.png
21mr|texlive-lua2dox-0.2-12|150	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/ftv2pnode.png
21mr|texlive-lua2dox-0.2-12|151	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/ftv2splitbar.png
21mr|texlive-lua2dox-0.2-12|152	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/ftv2vertline.png
21mr|texlive-lua2dox-0.2-12|153	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/functions.html
21mr|texlive-lua2dox-0.2-12|154	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/functions_func.html
21mr|texlive-lua2dox-0.2-12|155	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/globals.html
21mr|texlive-lua2dox-0.2-12|156	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/globals_func.html
21mr|texlive-lua2dox-0.2-12|157	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/hierarchy.html
21mr|texlive-lua2dox-0.2-12|158	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/index.html
21mr|texlive-lua2dox-0.2-12|159	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/jquery.js
21mr|texlive-lua2dox-0.2-12|160	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/main_8lua.html
21mr|texlive-lua2dox-0.2-12|161	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/main_8lua_source.html
21mr|texlive-lua2dox-0.2-12|162	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/nav_f.png
21mr|texlive-lua2dox-0.2-12|163	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/nav_g.png
21mr|texlive-lua2dox-0.2-12|164	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/nav_h.png
21mr|texlive-lua2dox-0.2-12|165	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/open.png
21mr|texlive-lua2dox-0.2-12|166	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/sync_off.png
21mr|texlive-lua2dox-0.2-12|167	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/sync_on.png
21mr|texlive-lua2dox-0.2-12|168	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/tab_a.png
21mr|texlive-lua2dox-0.2-12|169	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/tab_b.png
21mr|texlive-lua2dox-0.2-12|170	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/tab_h.png
21mr|texlive-lua2dox-0.2-12|171	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/tab_s.png
21mr|texlive-lua2dox-0.2-12|172	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/docs/html/tabs.css
21mr|texlive-lua2dox-0.2-12|173	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/lua/main.lua
21mr|texlive-lua2dox-0.2-12|174	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/Doxyfile
21mr|texlive-lua2dox-0.2-12|175	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/animals.php
21mr|texlive-lua2dox-0.2-12|176	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/animals_8php.html
21mr|texlive-lua2dox-0.2-12|177	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/animals_8php_source.html
21mr|texlive-lua2dox-0.2-12|178	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/annotated.html
21mr|texlive-lua2dox-0.2-12|179	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/bc_s.png
21mr|texlive-lua2dox-0.2-12|180	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/bdwn.png
21mr|texlive-lua2dox-0.2-12|181	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/classAnimal-members.html
21mr|texlive-lua2dox-0.2-12|182	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/classAnimal.html
21mr|texlive-lua2dox-0.2-12|183	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/classAnimal.png
21mr|texlive-lua2dox-0.2-12|184	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/classBird-members.html
21mr|texlive-lua2dox-0.2-12|185	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/classBird.html
21mr|texlive-lua2dox-0.2-12|186	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/classBird.png
21mr|texlive-lua2dox-0.2-12|187	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/classCat-members.html
21mr|texlive-lua2dox-0.2-12|188	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/classCat.html
21mr|texlive-lua2dox-0.2-12|189	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/classCat.png
21mr|texlive-lua2dox-0.2-12|190	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/classDog-members.html
21mr|texlive-lua2dox-0.2-12|191	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/classDog.html
21mr|texlive-lua2dox-0.2-12|192	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/classDog.png
21mr|texlive-lua2dox-0.2-12|193	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/classMammal-members.html
21mr|texlive-lua2dox-0.2-12|194	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/classMammal.html
21mr|texlive-lua2dox-0.2-12|195	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/classMammal.png
21mr|texlive-lua2dox-0.2-12|196	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/classPigeon-members.html
21mr|texlive-lua2dox-0.2-12|197	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/classPigeon.html
21mr|texlive-lua2dox-0.2-12|198	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/classPigeon.png
21mr|texlive-lua2dox-0.2-12|199	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/classRedKite-members.html
21mr|texlive-lua2dox-0.2-12|200	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/classRedKite.html
21mr|texlive-lua2dox-0.2-12|201	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/classRedKite.png
21mr|texlive-lua2dox-0.2-12|202	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/classes.html
21mr|texlive-lua2dox-0.2-12|203	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/closed.png
21mr|texlive-lua2dox-0.2-12|204	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/doxygen.css
21mr|texlive-lua2dox-0.2-12|205	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/doxygen.png
21mr|texlive-lua2dox-0.2-12|206	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/dynsections.js
21mr|texlive-lua2dox-0.2-12|207	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/files.html
21mr|texlive-lua2dox-0.2-12|208	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/ftv2blank.png
21mr|texlive-lua2dox-0.2-12|209	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/ftv2cl.png
21mr|texlive-lua2dox-0.2-12|210	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/ftv2doc.png
21mr|texlive-lua2dox-0.2-12|211	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/ftv2folderclosed.png
21mr|texlive-lua2dox-0.2-12|212	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/ftv2folderopen.png
21mr|texlive-lua2dox-0.2-12|213	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/ftv2lastnode.png
21mr|texlive-lua2dox-0.2-12|214	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/ftv2link.png
21mr|texlive-lua2dox-0.2-12|215	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/ftv2mlastnode.png
21mr|texlive-lua2dox-0.2-12|216	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/ftv2mnode.png
21mr|texlive-lua2dox-0.2-12|217	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/ftv2mo.png
21mr|texlive-lua2dox-0.2-12|218	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/ftv2node.png
21mr|texlive-lua2dox-0.2-12|219	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/ftv2ns.png
21mr|texlive-lua2dox-0.2-12|220	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/ftv2plastnode.png
21mr|texlive-lua2dox-0.2-12|221	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/ftv2pnode.png
21mr|texlive-lua2dox-0.2-12|222	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/ftv2splitbar.png
21mr|texlive-lua2dox-0.2-12|223	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/ftv2vertline.png
21mr|texlive-lua2dox-0.2-12|224	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/functions.html
21mr|texlive-lua2dox-0.2-12|225	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/functions_func.html
21mr|texlive-lua2dox-0.2-12|226	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/globals.html
21mr|texlive-lua2dox-0.2-12|227	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/globals_func.html
21mr|texlive-lua2dox-0.2-12|228	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/globals_vars.html
21mr|texlive-lua2dox-0.2-12|229	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/hierarchy.html
21mr|texlive-lua2dox-0.2-12|230	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/index.html
21mr|texlive-lua2dox-0.2-12|231	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/jquery.js
21mr|texlive-lua2dox-0.2-12|232	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/main_8php.html
21mr|texlive-lua2dox-0.2-12|233	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/main_8php_source.html
21mr|texlive-lua2dox-0.2-12|234	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/nav_f.png
21mr|texlive-lua2dox-0.2-12|235	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/nav_g.png
21mr|texlive-lua2dox-0.2-12|236	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/nav_h.png
21mr|texlive-lua2dox-0.2-12|237	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/open.png
21mr|texlive-lua2dox-0.2-12|238	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/sync_off.png
21mr|texlive-lua2dox-0.2-12|239	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/sync_on.png
21mr|texlive-lua2dox-0.2-12|240	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/tab_a.png
21mr|texlive-lua2dox-0.2-12|241	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/tab_b.png
21mr|texlive-lua2dox-0.2-12|242	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/tab_h.png
21mr|texlive-lua2dox-0.2-12|243	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/tab_s.png
21mr|texlive-lua2dox-0.2-12|244	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/docs/html/tabs.css
21mr|texlive-lua2dox-0.2-12|245	%doc %{_texmfdistdir}/doc/support/lua2dox/examples/php/main.php
21mr|texlive-lua2dox-0.2-12|246	%doc %{_texmfdistdir}/doc/support/lua2dox/install.bat
21mr|texlive-lua2dox-0.2-12|247	%doc %{_texmfdistdir}/doc/support/lua2dox/install.sh
21mr|texlive-lua2dox-0.2-12|248	%doc %{_texmfdistdir}/doc/support/lua2dox/lua2dox-refm.pdf
21mr|texlive-lua2dox-0.2-12|249	%doc %{_texmfdistdir}/doc/support/lua2dox/lua2dox-refm.tex
21mr|texlive-lua2dox-0.2-12|250	
21mr|texlive-lua2dox-0.2-12|251	#-----------------------------------------------------------------------
21mr|texlive-lua2dox-0.2-12|252	%prep
21mr|texlive-lua2dox-0.2-12|253	%setup -c -a0 -a1
21mr|texlive-lua2dox-0.2-12|254	
21mr|texlive-lua2dox-0.2-12|255	%build
21mr|texlive-lua2dox-0.2-12|256	
21mr|texlive-lua2dox-0.2-12|257	%install
21mr|texlive-lua2dox-0.2-12|258	mkdir -p %{buildroot}%{_bindir}
21mr|texlive-lua2dox-0.2-12|259	pushd %{buildroot}%{_bindir}
21mr|texlive-lua2dox-0.2-12|260	ln -sf %{_texmfdistdir}/scripts/lua2dox/lua2dox_filter lua2dox_filter
21mr|texlive-lua2dox-0.2-12|261	popd
21mr|texlive-lua2dox-0.2-12|262	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-lua2dox-0.2-12|263	cp -fpar texmf-dist %{buildroot}%{_datadir}

18387 21
21mr|texlive-lua-alt-getopt-0.7.0-12|1	# revision 29349
21mr|texlive-lua-alt-getopt-0.7.0-12|2	# category Package
21mr|texlive-lua-alt-getopt-0.7.0-12|3	# catalog-ctan /support/lua/lua-alt-getopt
21mr|texlive-lua-alt-getopt-0.7.0-12|4	# catalog-date 2012-07-10 13:36:48 +0200
21mr|texlive-lua-alt-getopt-0.7.0-12|5	# catalog-license other-free
21mr|texlive-lua-alt-getopt-0.7.0-12|6	# catalog-version 0.7.0
21mr|texlive-lua-alt-getopt-0.7.0-12|7	Name:		texlive-lua-alt-getopt
21mr|texlive-lua-alt-getopt-0.7.0-12|8	Version:	0.7.0
21mr|texlive-lua-alt-getopt-0.7.0-12|9	Release:	12
21mr|texlive-lua-alt-getopt-0.7.0-12|10	Summary:	Process application arguments the same way as getopt_long
21mr|texlive-lua-alt-getopt-0.7.0-12|11	Group:		Publishing
21mr|texlive-lua-alt-getopt-0.7.0-12|12	URL:		http://www.ctan.org/tex-archive/support/lua/lua-alt-getopt
21mr|texlive-lua-alt-getopt-0.7.0-12|13	License:	OTHER-FREE
21mr|texlive-lua-alt-getopt-0.7.0-12|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lua-alt-getopt.tar.xz
21mr|texlive-lua-alt-getopt-0.7.0-12|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lua-alt-getopt.doc.tar.xz
21mr|texlive-lua-alt-getopt-0.7.0-12|16	BuildArch:	noarch
21mr|texlive-lua-alt-getopt-0.7.0-12|17	BuildRequires:	texlive-tlpkg
21mr|texlive-lua-alt-getopt-0.7.0-12|18	Requires(pre):	texlive-tlpkg
21mr|texlive-lua-alt-getopt-0.7.0-12|19	Requires(post):	texlive-kpathsea
21mr|texlive-lua-alt-getopt-0.7.0-12|20	
21mr|texlive-lua-alt-getopt-0.7.0-12|21	%description
21mr|texlive-lua-alt-getopt-0.7.0-12|22	lua_altgetopt is a MIT-licensed module for Lua, for processing
21mr|texlive-lua-alt-getopt-0.7.0-12|23	application arguments in the same way as BSD/GNU getopt_long(3)
21mr|texlive-lua-alt-getopt-0.7.0-12|24	functions do. This module is made available for lua script
21mr|texlive-lua-alt-getopt-0.7.0-12|25	writers to have consistent command line parsing routines.
21mr|texlive-lua-alt-getopt-0.7.0-12|26	
21mr|texlive-lua-alt-getopt-0.7.0-12|27	#-----------------------------------------------------------------------
21mr|texlive-lua-alt-getopt-0.7.0-12|28	%files
21mr|texlive-lua-alt-getopt-0.7.0-12|29	%{_texmfdistdir}/scripts/lua-alt-getopt/alt_getopt.lua
21mr|texlive-lua-alt-getopt-0.7.0-12|30	%doc %{_texmfdistdir}/doc/support/lua-alt-getopt/ChangeLog
21mr|texlive-lua-alt-getopt-0.7.0-12|31	%doc %{_texmfdistdir}/doc/support/lua-alt-getopt/Makefile
21mr|texlive-lua-alt-getopt-0.7.0-12|32	%doc %{_texmfdistdir}/doc/support/lua-alt-getopt/NEWS
21mr|texlive-lua-alt-getopt-0.7.0-12|33	%doc %{_texmfdistdir}/doc/support/lua-alt-getopt/README
21mr|texlive-lua-alt-getopt-0.7.0-12|34	%doc %{_texmfdistdir}/doc/support/lua-alt-getopt/alt_getopt
21mr|texlive-lua-alt-getopt-0.7.0-12|35	%doc %{_texmfdistdir}/doc/support/lua-alt-getopt/tests/test.out
21mr|texlive-lua-alt-getopt-0.7.0-12|36	%doc %{_texmfdistdir}/doc/support/lua-alt-getopt/tests/test.sh
21mr|texlive-lua-alt-getopt-0.7.0-12|37	
21mr|texlive-lua-alt-getopt-0.7.0-12|38	#-----------------------------------------------------------------------
21mr|texlive-lua-alt-getopt-0.7.0-12|39	%prep
21mr|texlive-lua-alt-getopt-0.7.0-12|40	%setup -c -a0 -a1
21mr|texlive-lua-alt-getopt-0.7.0-12|41	
21mr|texlive-lua-alt-getopt-0.7.0-12|42	%build
21mr|texlive-lua-alt-getopt-0.7.0-12|43	
21mr|texlive-lua-alt-getopt-0.7.0-12|44	%install
21mr|texlive-lua-alt-getopt-0.7.0-12|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-lua-alt-getopt-0.7.0-12|46	cp -fpar scripts doc %{buildroot}%{_texmfdistdir}

18388 21
21mr|texlive-luabibentry-0.1a-10|1	# revision 31783
21mr|texlive-luabibentry-0.1a-10|2	# category Package
21mr|texlive-luabibentry-0.1a-10|3	# catalog-ctan /macros/luatex/latex/luabibentry
21mr|texlive-luabibentry-0.1a-10|4	# catalog-date 2013-09-27 07:27:17 +0200
21mr|texlive-luabibentry-0.1a-10|5	# catalog-license lppl1.3
21mr|texlive-luabibentry-0.1a-10|6	# catalog-version 0.1a
21mr|texlive-luabibentry-0.1a-10|7	Name:		texlive-luabibentry
21mr|texlive-luabibentry-0.1a-10|8	Version:	0.1a
21mr|texlive-luabibentry-0.1a-10|9	Release:	10
21mr|texlive-luabibentry-0.1a-10|10	Summary:	Repeat BibTeX entries in a LuaLaTeX document body
21mr|texlive-luabibentry-0.1a-10|11	Group:		Publishing
21mr|texlive-luabibentry-0.1a-10|12	URL:		http://www.ctan.org/tex-archive/macros/luatex/latex/luabibentry
21mr|texlive-luabibentry-0.1a-10|13	License:	LPPL1.3
21mr|texlive-luabibentry-0.1a-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luabibentry.tar.xz
21mr|texlive-luabibentry-0.1a-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luabibentry.doc.tar.xz
21mr|texlive-luabibentry-0.1a-10|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luabibentry.source.tar.xz
21mr|texlive-luabibentry-0.1a-10|17	BuildArch:	noarch
21mr|texlive-luabibentry-0.1a-10|18	BuildRequires:	texlive-tlpkg
21mr|texlive-luabibentry-0.1a-10|19	Requires(pre):	texlive-tlpkg
21mr|texlive-luabibentry-0.1a-10|20	Requires(post):	texlive-kpathsea
21mr|texlive-luabibentry-0.1a-10|21	
21mr|texlive-luabibentry-0.1a-10|22	%description
21mr|texlive-luabibentry-0.1a-10|23	The package reimplements bibentry, for use in LuaLaTeX.
21mr|texlive-luabibentry-0.1a-10|24	
21mr|texlive-luabibentry-0.1a-10|25	#-----------------------------------------------------------------------
21mr|texlive-luabibentry-0.1a-10|26	%files
21mr|texlive-luabibentry-0.1a-10|27	%{_texmfdistdir}/tex/lualatex/luabibentry/luabibentry.lua
21mr|texlive-luabibentry-0.1a-10|28	%{_texmfdistdir}/tex/lualatex/luabibentry/luabibentry.sty
21mr|texlive-luabibentry-0.1a-10|29	%doc %{_texmfdistdir}/doc/lualatex/luabibentry/News
21mr|texlive-luabibentry-0.1a-10|30	%doc %{_texmfdistdir}/doc/lualatex/luabibentry/README
21mr|texlive-luabibentry-0.1a-10|31	%doc %{_texmfdistdir}/doc/lualatex/luabibentry/luabibentry.pdf
21mr|texlive-luabibentry-0.1a-10|32	#- source
21mr|texlive-luabibentry-0.1a-10|33	%doc %{_texmfdistdir}/source/lualatex/luabibentry/Makefile
21mr|texlive-luabibentry-0.1a-10|34	%doc %{_texmfdistdir}/source/lualatex/luabibentry/luabibentry.dtx
21mr|texlive-luabibentry-0.1a-10|35	
21mr|texlive-luabibentry-0.1a-10|36	#-----------------------------------------------------------------------
21mr|texlive-luabibentry-0.1a-10|37	%prep
21mr|texlive-luabibentry-0.1a-10|38	%setup -c -a0 -a1 -a2
21mr|texlive-luabibentry-0.1a-10|39	
21mr|texlive-luabibentry-0.1a-10|40	%build
21mr|texlive-luabibentry-0.1a-10|41	
21mr|texlive-luabibentry-0.1a-10|42	%install
21mr|texlive-luabibentry-0.1a-10|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-luabibentry-0.1a-10|44	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18389 21
21mr|texlive-luabidi-0.2-2|1	# revision 30790
21mr|texlive-luabidi-0.2-2|2	# category Package
21mr|texlive-luabidi-0.2-2|3	# catalog-ctan undef
21mr|texlive-luabidi-0.2-2|4	# catalog-date undef
21mr|texlive-luabidi-0.2-2|5	# catalog-license undef
21mr|texlive-luabidi-0.2-2|6	# catalog-version undef
21mr|texlive-luabidi-0.2-2|7	Name:		texlive-luabidi
21mr|texlive-luabidi-0.2-2|8	Version:	0.2
21mr|texlive-luabidi-0.2-2|9	Release:	2
21mr|texlive-luabidi-0.2-2|10	Epoch:		1
21mr|texlive-luabidi-0.2-2|11	Summary:	TeXLive luabidi package
21mr|texlive-luabidi-0.2-2|12	Group:		Publishing
21mr|texlive-luabidi-0.2-2|13	URL:		http://tug.org/texlive
21mr|texlive-luabidi-0.2-2|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-luabidi-0.2-2|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luabidi.tar.xz
21mr|texlive-luabidi-0.2-2|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luabidi.doc.tar.xz
21mr|texlive-luabidi-0.2-2|17	BuildArch:	noarch
21mr|texlive-luabidi-0.2-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-luabidi-0.2-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-luabidi-0.2-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-luabidi-0.2-2|21	
21mr|texlive-luabidi-0.2-2|22	%description
21mr|texlive-luabidi-0.2-2|23	TeXLive luabidi package.
21mr|texlive-luabidi-0.2-2|24	
21mr|texlive-luabidi-0.2-2|25	#-----------------------------------------------------------------------
21mr|texlive-luabidi-0.2-2|26	%files
21mr|texlive-luabidi-0.2-2|27	%{_texmfdistdir}/tex/lualatex/luabidi/arabmaths.tex
21mr|texlive-luabidi-0.2-2|28	%{_texmfdistdir}/tex/lualatex/luabidi/autofootnoterule.tex
21mr|texlive-luabidi-0.2-2|29	%{_texmfdistdir}/tex/lualatex/luabidi/luabidi.sty
21mr|texlive-luabidi-0.2-2|30	%{_texmfdistdir}/tex/lualatex/luabidi/textwidthfootnoterule.tex
21mr|texlive-luabidi-0.2-2|31	%doc %{_texmfdistdir}/doc/lualatex/luabidi/README
21mr|texlive-luabidi-0.2-2|32	%doc %{_texmfdistdir}/doc/lualatex/luabidi/test.tex
21mr|texlive-luabidi-0.2-2|33	
21mr|texlive-luabidi-0.2-2|34	#-----------------------------------------------------------------------
21mr|texlive-luabidi-0.2-2|35	%prep
21mr|texlive-luabidi-0.2-2|36	%setup -c -a0 -a1
21mr|texlive-luabidi-0.2-2|37	
21mr|texlive-luabidi-0.2-2|38	%build
21mr|texlive-luabidi-0.2-2|39	
21mr|texlive-luabidi-0.2-2|40	%install
21mr|texlive-luabidi-0.2-2|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-luabidi-0.2-2|42	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18390 21
21mr|texlive-lua-check-hyphen-0.7a-3|1	Name:		texlive-lua-check-hyphen
21mr|texlive-lua-check-hyphen-0.7a-3|2	Version:	0.7a
21mr|texlive-lua-check-hyphen-0.7a-3|3	Release:	3
21mr|texlive-lua-check-hyphen-0.7a-3|4	Summary:	Mark hyphenations in a document, for checking
21mr|texlive-lua-check-hyphen-0.7a-3|5	Group:		Publishing
21mr|texlive-lua-check-hyphen-0.7a-3|6	URL:		http://www.ctan.org/tex-archive/macros/luatex/latex/lua-check-hyphen
21mr|texlive-lua-check-hyphen-0.7a-3|7	License:	OTHER-FREE
21mr|texlive-lua-check-hyphen-0.7a-3|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lua-check-hyphen.tar.xz
21mr|texlive-lua-check-hyphen-0.7a-3|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lua-check-hyphen.doc.tar.xz
21mr|texlive-lua-check-hyphen-0.7a-3|10	BuildArch:	noarch
21mr|texlive-lua-check-hyphen-0.7a-3|11	BuildRequires:	texlive-tlpkg
21mr|texlive-lua-check-hyphen-0.7a-3|12	Requires(pre):	texlive-tlpkg
21mr|texlive-lua-check-hyphen-0.7a-3|13	Requires(post):	texlive-kpathsea
21mr|texlive-lua-check-hyphen-0.7a-3|14	
21mr|texlive-lua-check-hyphen-0.7a-3|15	%description
21mr|texlive-lua-check-hyphen-0.7a-3|16	The package looks at all hyphenation breaks in the document,
21mr|texlive-lua-check-hyphen-0.7a-3|17	comparing them against a white-list prepared by the author. If
21mr|texlive-lua-check-hyphen-0.7a-3|18	a hyphenation break is found, for which there is no entry in
21mr|texlive-lua-check-hyphen-0.7a-3|19	the white-list, the package flags the line where the break
21mr|texlive-lua-check-hyphen-0.7a-3|20	starts. The author may then either add the hyphenation to the
21mr|texlive-lua-check-hyphen-0.7a-3|21	white-list, or adjust the document to avoid the break.
21mr|texlive-lua-check-hyphen-0.7a-3|22	
21mr|texlive-lua-check-hyphen-0.7a-3|23	#-----------------------------------------------------------------------
21mr|texlive-lua-check-hyphen-0.7a-3|24	%files
21mr|texlive-lua-check-hyphen-0.7a-3|25	%{_texmfdistdir}/tex/lualatex/lua-check-hyphen
21mr|texlive-lua-check-hyphen-0.7a-3|26	%doc %{_texmfdistdir}/doc/lualatex/lua-check-hyphen
21mr|texlive-lua-check-hyphen-0.7a-3|27	
21mr|texlive-lua-check-hyphen-0.7a-3|28	#-----------------------------------------------------------------------
21mr|texlive-lua-check-hyphen-0.7a-3|29	%prep
21mr|texlive-lua-check-hyphen-0.7a-3|30	%setup -c -a0 -a1
21mr|texlive-lua-check-hyphen-0.7a-3|31	
21mr|texlive-lua-check-hyphen-0.7a-3|32	%build
21mr|texlive-lua-check-hyphen-0.7a-3|33	
21mr|texlive-lua-check-hyphen-0.7a-3|34	%install
21mr|texlive-lua-check-hyphen-0.7a-3|35	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-lua-check-hyphen-0.7a-3|36	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18391 21
21mr|texlive-luacode-1.2a-2|1	# revision 25193
21mr|texlive-luacode-1.2a-2|2	# category Package
21mr|texlive-luacode-1.2a-2|3	# catalog-ctan /macros/luatex/latex/luacode
21mr|texlive-luacode-1.2a-2|4	# catalog-date 2011-12-29 11:37:48 +0100
21mr|texlive-luacode-1.2a-2|5	# catalog-license lppl1.3
21mr|texlive-luacode-1.2a-2|6	# catalog-version 1.2
21mr|texlive-luacode-1.2a-2|7	Name:		texlive-luacode
21mr|texlive-luacode-1.2a-2|8	Version:	1.2a
21mr|texlive-luacode-1.2a-2|9	Release:	2
21mr|texlive-luacode-1.2a-2|10	Summary:	Helper for executing lua code from within TeX
21mr|texlive-luacode-1.2a-2|11	Group:		Publishing
21mr|texlive-luacode-1.2a-2|12	URL:		http://www.ctan.org/tex-archive/macros/luatex/latex/luacode
21mr|texlive-luacode-1.2a-2|13	License:	LPPL1.3
21mr|texlive-luacode-1.2a-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luacode.tar.xz
21mr|texlive-luacode-1.2a-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luacode.doc.tar.xz
21mr|texlive-luacode-1.2a-2|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luacode.source.tar.xz
21mr|texlive-luacode-1.2a-2|17	BuildArch:	noarch
21mr|texlive-luacode-1.2a-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-luacode-1.2a-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-luacode-1.2a-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-luacode-1.2a-2|21	
21mr|texlive-luacode-1.2a-2|22	%description
21mr|texlive-luacode-1.2a-2|23	Executing Lua code from within TeX with directlua can sometimes
21mr|texlive-luacode-1.2a-2|24	be tricky: there is no easy way to use the percent character,
21mr|texlive-luacode-1.2a-2|25	counting backslashes may be hard, and Lua comments don't work
21mr|texlive-luacode-1.2a-2|26	the way you expect. The package provides the \luaexec command
21mr|texlive-luacode-1.2a-2|27	and the luacode(*) environments to help with these problems.
21mr|texlive-luacode-1.2a-2|28	
21mr|texlive-luacode-1.2a-2|29	#-----------------------------------------------------------------------
21mr|texlive-luacode-1.2a-2|30	%files
21mr|texlive-luacode-1.2a-2|31	%{_texmfdistdir}/tex/lualatex/luacode/luacode.sty
21mr|texlive-luacode-1.2a-2|32	%doc %{_texmfdistdir}/doc/lualatex/luacode/News
21mr|texlive-luacode-1.2a-2|33	%doc %{_texmfdistdir}/doc/lualatex/luacode/README
21mr|texlive-luacode-1.2a-2|34	%doc %{_texmfdistdir}/doc/lualatex/luacode/luacode.pdf
21mr|texlive-luacode-1.2a-2|35	#- source
21mr|texlive-luacode-1.2a-2|36	%doc %{_texmfdistdir}/source/lualatex/luacode/Makefile
21mr|texlive-luacode-1.2a-2|37	%doc %{_texmfdistdir}/source/lualatex/luacode/luacode.dtx
21mr|texlive-luacode-1.2a-2|38	
21mr|texlive-luacode-1.2a-2|39	#-----------------------------------------------------------------------
21mr|texlive-luacode-1.2a-2|40	%prep
21mr|texlive-luacode-1.2a-2|41	%setup -c -a0 -a1 -a2
21mr|texlive-luacode-1.2a-2|42	
21mr|texlive-luacode-1.2a-2|43	%build
21mr|texlive-luacode-1.2a-2|44	
21mr|texlive-luacode-1.2a-2|45	%install
21mr|texlive-luacode-1.2a-2|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-luacode-1.2a-2|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18392 21
21mr|texlive-luahyphenrules-20200217-2|1	Name:		texlive-luahyphenrules
21mr|texlive-luahyphenrules-20200217-2|2	Version:	20200217
21mr|texlive-luahyphenrules-20200217-2|3	Release:	2
21mr|texlive-luahyphenrules-20200217-2|4	Epoch:		1
21mr|texlive-luahyphenrules-20200217-2|5	Summary:	TeXLive luahyphenrules package
21mr|texlive-luahyphenrules-20200217-2|6	Group:		Publishing
21mr|texlive-luahyphenrules-20200217-2|7	URL:		http://tug.org/texlive
21mr|texlive-luahyphenrules-20200217-2|8	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-luahyphenrules-20200217-2|9	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luahyphenrules.tar.xz
21mr|texlive-luahyphenrules-20200217-2|10	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luahyphenrules.doc.tar.xz
21mr|texlive-luahyphenrules-20200217-2|11	BuildArch:	noarch
21mr|texlive-luahyphenrules-20200217-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-luahyphenrules-20200217-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-luahyphenrules-20200217-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-luahyphenrules-20200217-2|15	
21mr|texlive-luahyphenrules-20200217-2|16	%description
21mr|texlive-luahyphenrules-20200217-2|17	Preloading hyphenation patterns (or 'hyphen rules.)
21mr|texlive-luahyphenrules-20200217-2|18	into any format based upon LuaTeX is not required
21mr|texlive-luahyphenrules-20200217-2|19	in LuaTeX and recent releases of babel don't do
21mr|texlive-luahyphenrules-20200217-2|20	it anyway. This package is addressed to those who
21mr|texlive-luahyphenrules-20200217-2|21	just want to select the languages and load their
21mr|texlive-luahyphenrules-20200217-2|22	patterns by means of `language.dat` without loading
21mr|texlive-luahyphenrules-20200217-2|23	`babel`.
21mr|texlive-luahyphenrules-20200217-2|24	
21mr|texlive-luahyphenrules-20200217-2|25	#-----------------------------------------------------------------------
21mr|texlive-luahyphenrules-20200217-2|26	%files
21mr|texlive-luahyphenrules-20200217-2|27	%{_texmfdistdir}/tex
21mr|texlive-luahyphenrules-20200217-2|28	%doc %{_texmfdistdir}/doc
21mr|texlive-luahyphenrules-20200217-2|29	
21mr|texlive-luahyphenrules-20200217-2|30	#-----------------------------------------------------------------------
21mr|texlive-luahyphenrules-20200217-2|31	%prep
21mr|texlive-luahyphenrules-20200217-2|32	%setup -c -a0 -a1
21mr|texlive-luahyphenrules-20200217-2|33	
21mr|texlive-luahyphenrules-20200217-2|34	%build
21mr|texlive-luahyphenrules-20200217-2|35	
21mr|texlive-luahyphenrules-20200217-2|36	%install
21mr|texlive-luahyphenrules-20200217-2|37	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-luahyphenrules-20200217-2|38	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18393 21
21mr|texlive-luaindex-0.1b-8|1	# revision 25882
21mr|texlive-luaindex-0.1b-8|2	# category Package
21mr|texlive-luaindex-0.1b-8|3	# catalog-ctan /macros/luatex/latex/luaindex
21mr|texlive-luaindex-0.1b-8|4	# catalog-date 2011-08-19 10:28:18 +0200
21mr|texlive-luaindex-0.1b-8|5	# catalog-license lppl1.3
21mr|texlive-luaindex-0.1b-8|6	# catalog-version 0.1b
21mr|texlive-luaindex-0.1b-8|7	Name:		texlive-luaindex
21mr|texlive-luaindex-0.1b-8|8	Version:	0.1b
21mr|texlive-luaindex-0.1b-8|9	Release:	8
21mr|texlive-luaindex-0.1b-8|10	Summary:	Create index using lualatex
21mr|texlive-luaindex-0.1b-8|11	Group:		Publishing
21mr|texlive-luaindex-0.1b-8|12	URL:		http://www.ctan.org/tex-archive/macros/luatex/latex/luaindex
21mr|texlive-luaindex-0.1b-8|13	License:	LPPL1.3
21mr|texlive-luaindex-0.1b-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luaindex.tar.xz
21mr|texlive-luaindex-0.1b-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luaindex.doc.tar.xz
21mr|texlive-luaindex-0.1b-8|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luaindex.source.tar.xz
21mr|texlive-luaindex-0.1b-8|17	BuildArch:	noarch
21mr|texlive-luaindex-0.1b-8|18	BuildRequires:	texlive-tlpkg
21mr|texlive-luaindex-0.1b-8|19	Requires(pre):	texlive-tlpkg
21mr|texlive-luaindex-0.1b-8|20	Requires(post):	texlive-kpathsea
21mr|texlive-luaindex-0.1b-8|21	
21mr|texlive-luaindex-0.1b-8|22	%description
21mr|texlive-luaindex-0.1b-8|23	Luaindex provides (yet another) index processor, written in
21mr|texlive-luaindex-0.1b-8|24	Lua.
21mr|texlive-luaindex-0.1b-8|25	
21mr|texlive-luaindex-0.1b-8|26	
21mr|texlive-luaindex-0.1b-8|27	#-----------------------------------------------------------------------
21mr|texlive-luaindex-0.1b-8|28	%files
21mr|texlive-luaindex-0.1b-8|29	%{_texmfdistdir}/scripts/luaindex/luaindex.lua
21mr|texlive-luaindex-0.1b-8|30	%{_texmfdistdir}/tex/lualatex/luaindex/luaindex.sty
21mr|texlive-luaindex-0.1b-8|31	%doc %{_texmfdistdir}/doc/lualatex/luaindex/README
21mr|texlive-luaindex-0.1b-8|32	%doc %{_texmfdistdir}/doc/lualatex/luaindex/luaindex-example.ldx
21mr|texlive-luaindex-0.1b-8|33	%doc %{_texmfdistdir}/doc/lualatex/luaindex/luaindex-example.ltx
21mr|texlive-luaindex-0.1b-8|34	%doc %{_texmfdistdir}/doc/lualatex/luaindex/luaindex-example.pdf
21mr|texlive-luaindex-0.1b-8|35	%doc %{_texmfdistdir}/doc/lualatex/luaindex/luaindex.ltx
21mr|texlive-luaindex-0.1b-8|36	%doc %{_texmfdistdir}/doc/lualatex/luaindex/luaindex.pdf
21mr|texlive-luaindex-0.1b-8|37	#- source
21mr|texlive-luaindex-0.1b-8|38	%doc %{_texmfdistdir}/source/lualatex/luaindex/luaindex.dtx
21mr|texlive-luaindex-0.1b-8|39	
21mr|texlive-luaindex-0.1b-8|40	#-----------------------------------------------------------------------
21mr|texlive-luaindex-0.1b-8|41	%prep
21mr|texlive-luaindex-0.1b-8|42	%setup -c -a0 -a1 -a2
21mr|texlive-luaindex-0.1b-8|43	
21mr|texlive-luaindex-0.1b-8|44	%build
21mr|texlive-luaindex-0.1b-8|45	
21mr|texlive-luaindex-0.1b-8|46	%install
21mr|texlive-luaindex-0.1b-8|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-luaindex-0.1b-8|48	cp -fpar scripts tex doc source %{buildroot}%{_texmfdistdir}

18394 21
21mr|texlive-luainputenc-0.973-7|1	# revision 20491
21mr|texlive-luainputenc-0.973-7|2	# category Package
21mr|texlive-luainputenc-0.973-7|3	# catalog-ctan /macros/luatex/latex/luainputenc
21mr|texlive-luainputenc-0.973-7|4	# catalog-date 2010-11-19 16:55:42 +0100
21mr|texlive-luainputenc-0.973-7|5	# catalog-license pd
21mr|texlive-luainputenc-0.973-7|6	# catalog-version 0.973
21mr|texlive-luainputenc-0.973-7|7	Name:		texlive-luainputenc
21mr|texlive-luainputenc-0.973-7|8	Version:	0.973
21mr|texlive-luainputenc-0.973-7|9	Release:	7
21mr|texlive-luainputenc-0.973-7|10	Summary:	Replacing inputenc for use in LuaTeX
21mr|texlive-luainputenc-0.973-7|11	Group:		Publishing
21mr|texlive-luainputenc-0.973-7|12	URL:		http://www.ctan.org/tex-archive/macros/luatex/latex/luainputenc
21mr|texlive-luainputenc-0.973-7|13	License:	PD
21mr|texlive-luainputenc-0.973-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luainputenc.tar.xz
21mr|texlive-luainputenc-0.973-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luainputenc.doc.tar.xz
21mr|texlive-luainputenc-0.973-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luainputenc.source.tar.xz
21mr|texlive-luainputenc-0.973-7|17	BuildArch:	noarch
21mr|texlive-luainputenc-0.973-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-luainputenc-0.973-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-luainputenc-0.973-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-luainputenc-0.973-7|21	
21mr|texlive-luainputenc-0.973-7|22	%description
21mr|texlive-luainputenc-0.973-7|23	LuaTeX operates by default in UTF-8 input; thus LaTeX documents
21mr|texlive-luainputenc-0.973-7|24	that need 8-bit character-sets need special treatment. (In
21mr|texlive-luainputenc-0.973-7|25	fact, LaTeX documents using UTF-8 with "traditional" -- 256-
21mr|texlive-luainputenc-0.973-7|26	glyph -- fonts also need support from this package.) The
21mr|texlive-luainputenc-0.973-7|27	package, therefore, replaces the LaTeX standard inputenc for
21mr|texlive-luainputenc-0.973-7|28	use under LuaTeX. With a current LuaTeX,the package has the
21mr|texlive-luainputenc-0.973-7|29	same behaviour with LuaTeX as inputenc has under pdfTeX.
21mr|texlive-luainputenc-0.973-7|30	
21mr|texlive-luainputenc-0.973-7|31	
21mr|texlive-luainputenc-0.973-7|32	#-----------------------------------------------------------------------
21mr|texlive-luainputenc-0.973-7|33	%files
21mr|texlive-luainputenc-0.973-7|34	%{_texmfdistdir}/tex/lualatex/luainputenc/luainputenc.lua
21mr|texlive-luainputenc-0.973-7|35	%{_texmfdistdir}/tex/lualatex/luainputenc/luainputenc.sty
21mr|texlive-luainputenc-0.973-7|36	%{_texmfdistdir}/tex/lualatex/luainputenc/lutf8.def
21mr|texlive-luainputenc-0.973-7|37	%{_texmfdistdir}/tex/lualatex/luainputenc/lutf8x.def
21mr|texlive-luainputenc-0.973-7|38	%doc %{_texmfdistdir}/doc/lualatex/luainputenc/NEWS
21mr|texlive-luainputenc-0.973-7|39	%doc %{_texmfdistdir}/doc/lualatex/luainputenc/README
21mr|texlive-luainputenc-0.973-7|40	%doc %{_texmfdistdir}/doc/lualatex/luainputenc/inputenc.sty.diff
21mr|texlive-luainputenc-0.973-7|41	%doc %{_texmfdistdir}/doc/lualatex/luainputenc/luainputenc.pdf
21mr|texlive-luainputenc-0.973-7|42	%doc %{_texmfdistdir}/doc/lualatex/luainputenc/test.tex
21mr|texlive-luainputenc-0.973-7|43	#- source
21mr|texlive-luainputenc-0.973-7|44	%doc %{_texmfdistdir}/source/lualatex/luainputenc/Makefile
21mr|texlive-luainputenc-0.973-7|45	%doc %{_texmfdistdir}/source/lualatex/luainputenc/luainputenc.dtx
21mr|texlive-luainputenc-0.973-7|46	
21mr|texlive-luainputenc-0.973-7|47	#-----------------------------------------------------------------------
21mr|texlive-luainputenc-0.973-7|48	%prep
21mr|texlive-luainputenc-0.973-7|49	%setup -c -a0 -a1 -a2
21mr|texlive-luainputenc-0.973-7|50	
21mr|texlive-luainputenc-0.973-7|51	%build
21mr|texlive-luainputenc-0.973-7|52	
21mr|texlive-luainputenc-0.973-7|53	%install
21mr|texlive-luainputenc-0.973-7|54	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-luainputenc-0.973-7|55	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18395 21
21mr|texlive-luaintro-0.03-1|1	Name:		texlive-luaintro
21mr|texlive-luaintro-0.03-1|2	Version:	0.03
21mr|texlive-luaintro-0.03-1|3	Release:	1
21mr|texlive-luaintro-0.03-1|4	Summary:	Examples from the book "Einfuhrung in LuaTeX und LuaLaTeX"
21mr|texlive-luaintro-0.03-1|5	Group:		Publishing
21mr|texlive-luaintro-0.03-1|6	URL:		http://www.ctan.org/tex-archive/info/examples/luaintro
21mr|texlive-luaintro-0.03-1|7	License:	LPPL1.3
21mr|texlive-luaintro-0.03-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luaintro.tar.xz
21mr|texlive-luaintro-0.03-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luaintro.doc.tar.xz
21mr|texlive-luaintro-0.03-1|10	BuildArch:	noarch
21mr|texlive-luaintro-0.03-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-luaintro-0.03-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-luaintro-0.03-1|13	
21mr|texlive-luaintro-0.03-1|14	%description
21mr|texlive-luaintro-0.03-1|15	The bundle provides source of all the examples published in the
21mr|texlive-luaintro-0.03-1|16	German book "Einfuhrung in LuaTeX und LuaLaTeX", published by
21mr|texlive-luaintro-0.03-1|17	Lehmans Media and DANTE, Berlin.
21mr|texlive-luaintro-0.03-1|18	
21mr|texlive-luaintro-0.03-1|19	#-----------------------------------------------------------------------
21mr|texlive-luaintro-0.03-1|20	%files
21mr|texlive-luaintro-0.03-1|21	%doc %{_texmfdistdir}/doc/luatex/luaintro
21mr|texlive-luaintro-0.03-1|22	
21mr|texlive-luaintro-0.03-1|23	#-----------------------------------------------------------------------
21mr|texlive-luaintro-0.03-1|24	%prep
21mr|texlive-luaintro-0.03-1|25	%setup -c -a0 -a1
21mr|texlive-luaintro-0.03-1|26	
21mr|texlive-luaintro-0.03-1|27	%build
21mr|texlive-luaintro-0.03-1|28	
21mr|texlive-luaintro-0.03-1|29	%install
21mr|texlive-luaintro-0.03-1|30	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-luaintro-0.03-1|31	cp -fpar doc %{buildroot}%{_texmfdistdir}

18396 21
21mr|texlive-lualatex-doc-20190228-1|1	Name:		texlive-lualatex-doc
21mr|texlive-lualatex-doc-20190228-1|2	Version:	20190228
21mr|texlive-lualatex-doc-20190228-1|3	Release:	1
21mr|texlive-lualatex-doc-20190228-1|4	Summary:	A guide to use of LaTeX with LuaTeX
21mr|texlive-lualatex-doc-20190228-1|5	Group:		Publishing
21mr|texlive-lualatex-doc-20190228-1|6	URL:		http://www.ctan.org/tex-archive/info/luatex/lualatex-doc
21mr|texlive-lualatex-doc-20190228-1|7	License:	FDL
21mr|texlive-lualatex-doc-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lualatex-doc.tar.xz
21mr|texlive-lualatex-doc-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lualatex-doc.doc.tar.xz
21mr|texlive-lualatex-doc-20190228-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lualatex-doc.source.tar.xz
21mr|texlive-lualatex-doc-20190228-1|11	BuildArch:	noarch
21mr|texlive-lualatex-doc-20190228-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-lualatex-doc-20190228-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-lualatex-doc-20190228-1|14	
21mr|texlive-lualatex-doc-20190228-1|15	%description
21mr|texlive-lualatex-doc-20190228-1|16	The document is a map/guide to the world of LuaLaTeX. Coverage
21mr|texlive-lualatex-doc-20190228-1|17	supports both new users and package developers. Apart from the
21mr|texlive-lualatex-doc-20190228-1|18	introductory material, the document gathers information from
21mr|texlive-lualatex-doc-20190228-1|19	several sources, and offers links to others.
21mr|texlive-lualatex-doc-20190228-1|20	
21mr|texlive-lualatex-doc-20190228-1|21	#-----------------------------------------------------------------------
21mr|texlive-lualatex-doc-20190228-1|22	%files
21mr|texlive-lualatex-doc-20190228-1|23	%doc %{_texmfdistdir}/doc/lualatex/lualatex-doc
21mr|texlive-lualatex-doc-20190228-1|24	#- source
21mr|texlive-lualatex-doc-20190228-1|25	%doc %{_texmfdistdir}/source/lualatex/lualatex-doc
21mr|texlive-lualatex-doc-20190228-1|26	
21mr|texlive-lualatex-doc-20190228-1|27	#-----------------------------------------------------------------------
21mr|texlive-lualatex-doc-20190228-1|28	%prep
21mr|texlive-lualatex-doc-20190228-1|29	%setup -c -a0 -a1 -a2
21mr|texlive-lualatex-doc-20190228-1|30	
21mr|texlive-lualatex-doc-20190228-1|31	%build
21mr|texlive-lualatex-doc-20190228-1|32	
21mr|texlive-lualatex-doc-20190228-1|33	%install
21mr|texlive-lualatex-doc-20190228-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-lualatex-doc-20190228-1|35	cp -fpar doc source %{buildroot}%{_texmfdistdir}

18397 21
21mr|texlive-lualatex-doc-de-1.0-9|1	# revision 30474
21mr|texlive-lualatex-doc-de-1.0-9|2	# category Package
21mr|texlive-lualatex-doc-de-1.0-9|3	# catalog-ctan /info/luatex/lualatex-doc-de
21mr|texlive-lualatex-doc-de-1.0-9|4	# catalog-date 2013-05-14 17:57:54 +0200
21mr|texlive-lualatex-doc-de-1.0-9|5	# catalog-license fdl
21mr|texlive-lualatex-doc-de-1.0-9|6	# catalog-version 1.0
21mr|texlive-lualatex-doc-de-1.0-9|7	Name:		texlive-lualatex-doc-de
21mr|texlive-lualatex-doc-de-1.0-9|8	Version:	1.0
21mr|texlive-lualatex-doc-de-1.0-9|9	Release:	9
21mr|texlive-lualatex-doc-de-1.0-9|10	Summary:	Guide to LuaLaTeX (German translation)
21mr|texlive-lualatex-doc-de-1.0-9|11	Group:		Publishing
21mr|texlive-lualatex-doc-de-1.0-9|12	URL:		http://www.ctan.org/tex-archive/info/luatex/lualatex-doc-de
21mr|texlive-lualatex-doc-de-1.0-9|13	License:	FDL
21mr|texlive-lualatex-doc-de-1.0-9|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lualatex-doc-de.tar.xz
21mr|texlive-lualatex-doc-de-1.0-9|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lualatex-doc-de.doc.tar.xz
21mr|texlive-lualatex-doc-de-1.0-9|16	BuildArch:	noarch
21mr|texlive-lualatex-doc-de-1.0-9|17	BuildRequires:	texlive-tlpkg
21mr|texlive-lualatex-doc-de-1.0-9|18	Requires(pre):	texlive-tlpkg
21mr|texlive-lualatex-doc-de-1.0-9|19	
21mr|texlive-lualatex-doc-de-1.0-9|20	%description
21mr|texlive-lualatex-doc-de-1.0-9|21	The document is a German translation of the map/guide to the
21mr|texlive-lualatex-doc-de-1.0-9|22	world of LuaLaTeX. Coverage supports both new users and package
21mr|texlive-lualatex-doc-de-1.0-9|23	developers. Apart from the introductory material, the document
21mr|texlive-lualatex-doc-de-1.0-9|24	gathers information from several sources, and offers links to
21mr|texlive-lualatex-doc-de-1.0-9|25	others.
21mr|texlive-lualatex-doc-de-1.0-9|26	
21mr|texlive-lualatex-doc-de-1.0-9|27	#-----------------------------------------------------------------------
21mr|texlive-lualatex-doc-de-1.0-9|28	%files
21mr|texlive-lualatex-doc-de-1.0-9|29	%doc %{_texmfdistdir}/doc/latex/lualatex-doc-de/lualatex-doc-DE.pdf
21mr|texlive-lualatex-doc-de-1.0-9|30	%doc %{_texmfdistdir}/doc/latex/lualatex-doc-de/lualatex-doc-DE.tex
21mr|texlive-lualatex-doc-de-1.0-9|31	
21mr|texlive-lualatex-doc-de-1.0-9|32	#-----------------------------------------------------------------------
21mr|texlive-lualatex-doc-de-1.0-9|33	%prep
21mr|texlive-lualatex-doc-de-1.0-9|34	%setup -c -a0 -a1
21mr|texlive-lualatex-doc-de-1.0-9|35	
21mr|texlive-lualatex-doc-de-1.0-9|36	%build
21mr|texlive-lualatex-doc-de-1.0-9|37	
21mr|texlive-lualatex-doc-de-1.0-9|38	%install
21mr|texlive-lualatex-doc-de-1.0-9|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-lualatex-doc-de-1.0-9|40	cp -fpar doc %{buildroot}%{_texmfdistdir}

18398 21
21mr|texlive-lualatex-math-1.8-1|1	Name:		texlive-lualatex-math
21mr|texlive-lualatex-math-1.8-1|2	Version:	1.8
21mr|texlive-lualatex-math-1.8-1|3	Release:	1
21mr|texlive-lualatex-math-1.8-1|4	Summary:	Fixes for mathematics-related LuaLaTeX issues
21mr|texlive-lualatex-math-1.8-1|5	Group:		Publishing
21mr|texlive-lualatex-math-1.8-1|6	URL:		http://www.ctan.org/tex-archive/macros/luatex/latex/lualatex-math
21mr|texlive-lualatex-math-1.8-1|7	License:	LPPL1.3
21mr|texlive-lualatex-math-1.8-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lualatex-math.tar.xz
21mr|texlive-lualatex-math-1.8-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lualatex-math.doc.tar.xz
21mr|texlive-lualatex-math-1.8-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lualatex-math.source.tar.xz
21mr|texlive-lualatex-math-1.8-1|11	BuildArch:	noarch
21mr|texlive-lualatex-math-1.8-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-lualatex-math-1.8-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-lualatex-math-1.8-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-lualatex-math-1.8-1|15	
21mr|texlive-lualatex-math-1.8-1|16	%description
21mr|texlive-lualatex-math-1.8-1|17	The package patches a few commands of the LaTeX2e kernel and
21mr|texlive-lualatex-math-1.8-1|18	the amsmath and mathtools packages to be more compatible with
21mr|texlive-lualatex-math-1.8-1|19	the LuaTeX engine. It is only meaningful for LuaLaTeX documents
21mr|texlive-lualatex-math-1.8-1|20	containing mathematical formulas, and does not exhibit any new
21mr|texlive-lualatex-math-1.8-1|21	functionality. The fixes are mostly moved from the unicode-math
21mr|texlive-lualatex-math-1.8-1|22	package to this package since they are not directly related to
21mr|texlive-lualatex-math-1.8-1|23	Unicode mathematics typesetting.
21mr|texlive-lualatex-math-1.8-1|24	
21mr|texlive-lualatex-math-1.8-1|25	#-----------------------------------------------------------------------
21mr|texlive-lualatex-math-1.8-1|26	%files
21mr|texlive-lualatex-math-1.8-1|27	%{_texmfdistdir}/tex/lualatex/lualatex-math
21mr|texlive-lualatex-math-1.8-1|28	%doc %{_texmfdistdir}/doc/lualatex/lualatex-math
21mr|texlive-lualatex-math-1.8-1|29	#- source
21mr|texlive-lualatex-math-1.8-1|30	%doc %{_texmfdistdir}/source/lualatex/lualatex-math
21mr|texlive-lualatex-math-1.8-1|31	
21mr|texlive-lualatex-math-1.8-1|32	#-----------------------------------------------------------------------
21mr|texlive-lualatex-math-1.8-1|33	%prep
21mr|texlive-lualatex-math-1.8-1|34	%setup -c -a0 -a1 -a2
21mr|texlive-lualatex-math-1.8-1|35	
21mr|texlive-lualatex-math-1.8-1|36	%build
21mr|texlive-lualatex-math-1.8-1|37	
21mr|texlive-lualatex-math-1.8-1|38	%install
21mr|texlive-lualatex-math-1.8-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-lualatex-math-1.8-1|40	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18399 21
21mr|texlive-lualatex-truncate-20200217-2|1	Name:		texlive-lualatex-truncate
21mr|texlive-lualatex-truncate-20200217-2|2	Version:	20200217
21mr|texlive-lualatex-truncate-20200217-2|3	Release:	2
21mr|texlive-lualatex-truncate-20200217-2|4	Epoch:		1
21mr|texlive-lualatex-truncate-20200217-2|5	Summary:	TeXLive lualatex-truncate package
21mr|texlive-lualatex-truncate-20200217-2|6	Group:		Publishing
21mr|texlive-lualatex-truncate-20200217-2|7	URL:		http://tug.org/texlive
21mr|texlive-lualatex-truncate-20200217-2|8	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-lualatex-truncate-20200217-2|9	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lualatex-truncate.tar.xz
21mr|texlive-lualatex-truncate-20200217-2|10	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lualatex-truncate.doc.tar.xz
21mr|texlive-lualatex-truncate-20200217-2|11	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lualatex-truncate.source.tar.xz
21mr|texlive-lualatex-truncate-20200217-2|12	BuildArch:	noarch
21mr|texlive-lualatex-truncate-20200217-2|13	BuildRequires:	texlive-tlpkg
21mr|texlive-lualatex-truncate-20200217-2|14	Requires(pre):	texlive-tlpkg
21mr|texlive-lualatex-truncate-20200217-2|15	Requires(post):	texlive-kpathsea
21mr|texlive-lualatex-truncate-20200217-2|16	
21mr|texlive-lualatex-truncate-20200217-2|17	%description
21mr|texlive-lualatex-truncate-20200217-2|18	This package provides a wrapper for the truncate
21mr|texlive-lualatex-truncate-20200217-2|19	package, thus fixing issues related to LuaTeX's
21mr|texlive-lualatex-truncate-20200217-2|20	hyphenation algorithm.
21mr|texlive-lualatex-truncate-20200217-2|21	
21mr|texlive-lualatex-truncate-20200217-2|22	#-----------------------------------------------------------------------
21mr|texlive-lualatex-truncate-20200217-2|23	%files
21mr|texlive-lualatex-truncate-20200217-2|24	%{_texmfdistdir}/tex
21mr|texlive-lualatex-truncate-20200217-2|25	%doc %{_texmfdistdir}/doc
21mr|texlive-lualatex-truncate-20200217-2|26	%{_texmfdistdir}/source
21mr|texlive-lualatex-truncate-20200217-2|27	
21mr|texlive-lualatex-truncate-20200217-2|28	#-----------------------------------------------------------------------
21mr|texlive-lualatex-truncate-20200217-2|29	%prep
21mr|texlive-lualatex-truncate-20200217-2|30	%setup -c -a0 -a1 -a2
21mr|texlive-lualatex-truncate-20200217-2|31	
21mr|texlive-lualatex-truncate-20200217-2|32	%build
21mr|texlive-lualatex-truncate-20200217-2|33	
21mr|texlive-lualatex-truncate-20200217-2|34	%install
21mr|texlive-lualatex-truncate-20200217-2|35	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-lualatex-truncate-20200217-2|36	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18400 21
21mr|texlive-lualibs-2.64-1|1	Name:		texlive-lualibs
21mr|texlive-lualibs-2.64-1|2	Version:	2.64
21mr|texlive-lualibs-2.64-1|3	Release:	1
21mr|texlive-lualibs-2.64-1|4	Summary:	Additional Lua functions for LuaTeX macro programmers
21mr|texlive-lualibs-2.64-1|5	Group:		Publishing
21mr|texlive-lualibs-2.64-1|6	URL:		http://www.ctan.org/tex-archive/macros/luatex/generic/lualibs
21mr|texlive-lualibs-2.64-1|7	License:	GPL2
21mr|texlive-lualibs-2.64-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lualibs.tar.xz
21mr|texlive-lualibs-2.64-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lualibs.doc.tar.xz
21mr|texlive-lualibs-2.64-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lualibs.source.tar.xz
21mr|texlive-lualibs-2.64-1|11	BuildArch:	noarch
21mr|texlive-lualibs-2.64-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-lualibs-2.64-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-lualibs-2.64-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-lualibs-2.64-1|15	
21mr|texlive-lualibs-2.64-1|16	%description
21mr|texlive-lualibs-2.64-1|17	Lualibs is a collection of Lua modules useful for general
21mr|texlive-lualibs-2.64-1|18	programming. The bundle is based on lua modules shipped with
21mr|texlive-lualibs-2.64-1|19	ConTeXt, and are made available in this bundle for use
21mr|texlive-lualibs-2.64-1|20	independent of ConTeXt.
21mr|texlive-lualibs-2.64-1|21	
21mr|texlive-lualibs-2.64-1|22	#-----------------------------------------------------------------------
21mr|texlive-lualibs-2.64-1|23	%files
21mr|texlive-lualibs-2.64-1|24	%{_texmfdistdir}/tex/luatex/lualibs
21mr|texlive-lualibs-2.64-1|25	%doc %{_texmfdistdir}/doc/luatex/lualibs
21mr|texlive-lualibs-2.64-1|26	#- source
21mr|texlive-lualibs-2.64-1|27	%doc %{_texmfdistdir}/source/luatex/lualibs
21mr|texlive-lualibs-2.64-1|28	
21mr|texlive-lualibs-2.64-1|29	#-----------------------------------------------------------------------
21mr|texlive-lualibs-2.64-1|30	%prep
21mr|texlive-lualibs-2.64-1|31	%setup -c -a0 -a1 -a2
21mr|texlive-lualibs-2.64-1|32	
21mr|texlive-lualibs-2.64-1|33	%build
21mr|texlive-lualibs-2.64-1|34	
21mr|texlive-lualibs-2.64-1|35	%install
21mr|texlive-lualibs-2.64-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-lualibs-2.64-1|37	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18401 21
21mr|texlive-luamesh-0.51-2|1	Name:		texlive-luamesh
21mr|texlive-luamesh-0.51-2|2	Version:	0.51
21mr|texlive-luamesh-0.51-2|3	Release:	2
21mr|texlive-luamesh-0.51-2|4	Summary:	luamesh – Computes and draws 2D Delaunay triangulation
21mr|texlive-luamesh-0.51-2|5	Group:		Publishing
21mr|texlive-luamesh-0.51-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/luamesh
21mr|texlive-luamesh-0.51-2|7	License:	LPPL1.3
21mr|texlive-luamesh-0.51-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luamesh.tar.xz
21mr|texlive-luamesh-0.51-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luamesh.doc.tar.xz
21mr|texlive-luamesh-0.51-2|10	BuildArch:	noarch
21mr|texlive-luamesh-0.51-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-luamesh-0.51-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-luamesh-0.51-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-luamesh-0.51-2|14	
21mr|texlive-luamesh-0.51-2|15	%description
21mr|texlive-luamesh-0.51-2|16	The package allows to compute and draw 2D Delaunay
21mr|texlive-luamesh-0.51-2|17	triangulation. The algorithm is written with lua, and depend
21mr|texlive-luamesh-0.51-2|18	upon the choice of the engine, the drawing is done by MetaPost
21mr|texlive-luamesh-0.51-2|19	(with luamplib) or by TikZ. The Delaunay triangulation
21mr|texlive-luamesh-0.51-2|20	algorithm is the Bowyer and Watson algorithm. Several macros
21mr|texlive-luamesh-0.51-2|21	are provided to draw the global mesh, the set of points, or a
21mr|texlive-luamesh-0.51-2|22	particular step of the algorithm.
21mr|texlive-luamesh-0.51-2|23	
21mr|texlive-luamesh-0.51-2|24	
21mr|texlive-luamesh-0.51-2|25	#-----------------------------------------------------------------------
21mr|texlive-luamesh-0.51-2|26	%files
21mr|texlive-luamesh-0.51-2|27	%{_texmfdistdir}/tex/lualatex/luamesh
21mr|texlive-luamesh-0.51-2|28	%{_texmfdistdir}/scripts/luamesh
21mr|texlive-luamesh-0.51-2|29	%doc %{_texmfdistdir}/doc/lualatex/luamesh
21mr|texlive-luamesh-0.51-2|30	
21mr|texlive-luamesh-0.51-2|31	#-----------------------------------------------------------------------
21mr|texlive-luamesh-0.51-2|32	%prep
21mr|texlive-luamesh-0.51-2|33	%setup -c -a0 -a1
21mr|texlive-luamesh-0.51-2|34	
21mr|texlive-luamesh-0.51-2|35	%build
21mr|texlive-luamesh-0.51-2|36	
21mr|texlive-luamesh-0.51-2|37	%install
21mr|texlive-luamesh-0.51-2|38	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-luamesh-0.51-2|39	cp -fpar scripts tex doc %{buildroot}%{_texmfdistdir}

18402 21
21mr|texlive-luamplib-2.20.1-1|1	# revision 34021
21mr|texlive-luamplib-2.20.1-1|2	# category Package
21mr|texlive-luamplib-2.20.1-1|3	# catalog-ctan /macros/luatex/generic/luamplib
21mr|texlive-luamplib-2.20.1-1|4	# catalog-date 2014-03-28 14:02:48 +0100
21mr|texlive-luamplib-2.20.1-1|5	# catalog-license gpl2
21mr|texlive-luamplib-2.20.1-1|6	# catalog-version 2.6.1
21mr|texlive-luamplib-2.20.1-1|7	Name:		texlive-luamplib
21mr|texlive-luamplib-2.20.1-1|8	Version:	2.20.1
21mr|texlive-luamplib-2.20.1-1|9	Release:	1
21mr|texlive-luamplib-2.20.1-1|10	Epoch:		1
21mr|texlive-luamplib-2.20.1-1|11	Summary:	Use LuaTeX's built-in MetaPost interpreter
21mr|texlive-luamplib-2.20.1-1|12	Group:		Publishing
21mr|texlive-luamplib-2.20.1-1|13	URL:		http://www.ctan.org/tex-archive/macros/luatex/generic/luamplib
21mr|texlive-luamplib-2.20.1-1|14	License:	GPL2
21mr|texlive-luamplib-2.20.1-1|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luamplib.tar.xz
21mr|texlive-luamplib-2.20.1-1|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luamplib.doc.tar.xz
21mr|texlive-luamplib-2.20.1-1|17	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luamplib.source.tar.xz
21mr|texlive-luamplib-2.20.1-1|18	BuildArch:	noarch
21mr|texlive-luamplib-2.20.1-1|19	BuildRequires:	texlive-tlpkg
21mr|texlive-luamplib-2.20.1-1|20	Requires(pre):	texlive-tlpkg
21mr|texlive-luamplib-2.20.1-1|21	Requires(post):	texlive-kpathsea
21mr|texlive-luamplib-2.20.1-1|22	
21mr|texlive-luamplib-2.20.1-1|23	%description
21mr|texlive-luamplib-2.20.1-1|24	The package enables the user to directly incorporate MetaPost
21mr|texlive-luamplib-2.20.1-1|25	diagrams into a document, using LuaTeX's built-in MetaPost
21mr|texlive-luamplib-2.20.1-1|26	library. The facility is only available in PDF mode.
21mr|texlive-luamplib-2.20.1-1|27	
21mr|texlive-luamplib-2.20.1-1|28	#-----------------------------------------------------------------------
21mr|texlive-luamplib-2.20.1-1|29	%files
21mr|texlive-luamplib-2.20.1-1|30	%{_texmfdistdir}/tex/luatex/luamplib/luamplib.lua
21mr|texlive-luamplib-2.20.1-1|31	%{_texmfdistdir}/tex/luatex/luamplib/luamplib.sty
21mr|texlive-luamplib-2.20.1-1|32	%doc %{_texmfdistdir}/doc/luatex/luamplib/NEWS
21mr|texlive-luamplib-2.20.1-1|33	%doc %{_texmfdistdir}/doc/luatex/luamplib/README
21mr|texlive-luamplib-2.20.1-1|34	%doc %{_texmfdistdir}/doc/luatex/luamplib/luamplib.pdf
21mr|texlive-luamplib-2.20.1-1|35	%doc %{_texmfdistdir}/doc/luatex/luamplib/test-luamplib-latex.tex
21mr|texlive-luamplib-2.20.1-1|36	%doc %{_texmfdistdir}/doc/luatex/luamplib/test-luamplib-plain.tex
21mr|texlive-luamplib-2.20.1-1|37	#- source
21mr|texlive-luamplib-2.20.1-1|38	%doc %{_texmfdistdir}/source/luatex/luamplib/Makefile
21mr|texlive-luamplib-2.20.1-1|39	%doc %{_texmfdistdir}/source/luatex/luamplib/luamplib.dtx
21mr|texlive-luamplib-2.20.1-1|40	
21mr|texlive-luamplib-2.20.1-1|41	#-----------------------------------------------------------------------
21mr|texlive-luamplib-2.20.1-1|42	%prep
21mr|texlive-luamplib-2.20.1-1|43	%setup -c -a0 -a1 -a2
21mr|texlive-luamplib-2.20.1-1|44	
21mr|texlive-luamplib-2.20.1-1|45	%build
21mr|texlive-luamplib-2.20.1-1|46	
21mr|texlive-luamplib-2.20.1-1|47	%install
21mr|texlive-luamplib-2.20.1-1|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-luamplib-2.20.1-1|49	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18403 21
21mr|texlive-luaotfload-2.96-1|1	Name:		texlive-luaotfload
21mr|texlive-luaotfload-2.96-1|2	Version:	2.96
21mr|texlive-luaotfload-2.96-1|3	Release:	1
21mr|texlive-luaotfload-2.96-1|4	Summary:	OpenType 'loader' for Plain TeX and LaTeX
21mr|texlive-luaotfload-2.96-1|5	Group:		Publishing
21mr|texlive-luaotfload-2.96-1|6	URL:		http://www.ctan.org/tex-archive/macros/luatex/generic/luaotfload
21mr|texlive-luaotfload-2.96-1|7	License:	GPL2
21mr|texlive-luaotfload-2.96-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luaotfload.tar.xz
21mr|texlive-luaotfload-2.96-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luaotfload.doc.tar.xz
21mr|texlive-luaotfload-2.96-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luaotfload.source.tar.xz
21mr|texlive-luaotfload-2.96-1|11	BuildArch:	noarch
21mr|texlive-luaotfload-2.96-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-luaotfload-2.96-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-luaotfload-2.96-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-luaotfload-2.96-1|15	Provides:	texlive-luaotfload.bin = %{EVRD}
21mr|texlive-luaotfload-2.96-1|16	
21mr|texlive-luaotfload-2.96-1|17	%description
21mr|texlive-luaotfload-2.96-1|18	The package adopts the TrueType/OpenType Font loader code
21mr|texlive-luaotfload-2.96-1|19	provided in ConTeXt, and adapts it to use in Plain TeX and
21mr|texlive-luaotfload-2.96-1|20	LaTeX.
21mr|texlive-luaotfload-2.96-1|21	
21mr|texlive-luaotfload-2.96-1|22	#-----------------------------------------------------------------------
21mr|texlive-luaotfload-2.96-1|23	%files
21mr|texlive-luaotfload-2.96-1|24	%{_bindir}/luaotfload-tool
21mr|texlive-luaotfload-2.96-1|25	%{_bindir}/mkluatexfontdb
21mr|texlive-luaotfload-2.96-1|26	%{_texmfdistdir}/scripts/luaotfload
21mr|texlive-luaotfload-2.96-1|27	%{_texmfdistdir}/tex/luatex/luaotfload
21mr|texlive-luaotfload-2.96-1|28	%doc %{_texmfdistdir}/doc/luatex/luaotfload
21mr|texlive-luaotfload-2.96-1|29	%doc %{_mandir}/man1/luaotfload-tool.1*
21mr|texlive-luaotfload-2.96-1|30	%doc %{_texmfdistdir}/doc/man/man1/luaotfload-tool.man1.pdf
21mr|texlive-luaotfload-2.96-1|31	%doc %{_mandir}/man5/luaotfload.conf.5*
21mr|texlive-luaotfload-2.96-1|32	%doc %{_texmfdistdir}/doc/man/man5/luaotfload.conf.man5.pdf
21mr|texlive-luaotfload-2.96-1|33	#- source
21mr|texlive-luaotfload-2.96-1|34	%doc %{_texmfdistdir}/source/luatex/luaotfload
21mr|texlive-luaotfload-2.96-1|35	
21mr|texlive-luaotfload-2.96-1|36	#-----------------------------------------------------------------------
21mr|texlive-luaotfload-2.96-1|37	%prep
21mr|texlive-luaotfload-2.96-1|38	%setup -c -a0 -a1 -a2
21mr|texlive-luaotfload-2.96-1|39	
21mr|texlive-luaotfload-2.96-1|40	%build
21mr|texlive-luaotfload-2.96-1|41	
21mr|texlive-luaotfload-2.96-1|42	%install
21mr|texlive-luaotfload-2.96-1|43	mkdir -p %{buildroot}%{_bindir}
21mr|texlive-luaotfload-2.96-1|44	pushd %{buildroot}%{_bindir}
21mr|texlive-luaotfload-2.96-1|45	ln -sf %{_texmfdistdir}/scripts/luaotfload/luaotfload-tool.lua luaotfload-tool
21mr|texlive-luaotfload-2.96-1|46	ln -sf luaotfload-tool mkluatexfontdb
21mr|texlive-luaotfload-2.96-1|47	popd
21mr|texlive-luaotfload-2.96-1|48	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-luaotfload-2.96-1|49	cp -fpar texmf-dist %{buildroot}%{_datadir}
21mr|texlive-luaotfload-2.96-1|50	mkdir -p %{buildroot}%{_mandir}/man1 %{buildroot}%{_mandir}/man5
21mr|texlive-luaotfload-2.96-1|51	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1
21mr|texlive-luaotfload-2.96-1|52	mv %{buildroot}%{_texmfdistdir}/doc/man/man5/*.5 %{buildroot}%{_mandir}/man5

18404 21
21mr|texlive-luapackageloader-0.1-1|1	Name:		texlive-luapackageloader
21mr|texlive-luapackageloader-0.1-1|2	Version:	0.1
21mr|texlive-luapackageloader-0.1-1|3	Release:	1
21mr|texlive-luapackageloader-0.1-1|4	Summary:	luapackageloader – Allow LuaTEX to load external Lua packages
21mr|texlive-luapackageloader-0.1-1|5	Group:		Publishing
21mr|texlive-luapackageloader-0.1-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/luapackageloader
21mr|texlive-luapackageloader-0.1-1|7	License:	LPPL1.3
21mr|texlive-luapackageloader-0.1-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luapackageloader.tar.xz
21mr|texlive-luapackageloader-0.1-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luapackageloader.doc.tar.xz
21mr|texlive-luapackageloader-0.1-1|10	BuildArch:	noarch
21mr|texlive-luapackageloader-0.1-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-luapackageloader-0.1-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-luapackageloader-0.1-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-luapackageloader-0.1-1|14	
21mr|texlive-luapackageloader-0.1-1|15	%description
21mr|texlive-luapackageloader-0.1-1|16	This package allows LuaTeX to load packages from the default
21mr|texlive-luapackageloader-0.1-1|17	package.path and package.cpath locations. This could be useful
21mr|texlive-luapackageloader-0.1-1|18	to load external Lua modules, including modules installed via
21mr|texlive-luapackageloader-0.1-1|19	LuaRocks. This package requires ifluatex.
21mr|texlive-luapackageloader-0.1-1|20	
21mr|texlive-luapackageloader-0.1-1|21	
21mr|texlive-luapackageloader-0.1-1|22	
21mr|texlive-luapackageloader-0.1-1|23	#-----------------------------------------------------------------------
21mr|texlive-luapackageloader-0.1-1|24	%files
21mr|texlive-luapackageloader-0.1-1|25	%{_texmfdistdir}/tex/luatex/luapackageloader
21mr|texlive-luapackageloader-0.1-1|26	%doc %{_texmfdistdir}/doc/luatex/luapackageloader
21mr|texlive-luapackageloader-0.1-1|27	
21mr|texlive-luapackageloader-0.1-1|28	#-----------------------------------------------------------------------
21mr|texlive-luapackageloader-0.1-1|29	%prep
21mr|texlive-luapackageloader-0.1-1|30	%setup -c -a0 -a1
21mr|texlive-luapackageloader-0.1-1|31	
21mr|texlive-luapackageloader-0.1-1|32	%build
21mr|texlive-luapackageloader-0.1-1|33	
21mr|texlive-luapackageloader-0.1-1|34	%install
21mr|texlive-luapackageloader-0.1-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-luapackageloader-0.1-1|36	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18405 21
21mr|texlive-luapersian-0.1-7|1	# revision 23576
21mr|texlive-luapersian-0.1-7|2	# category Package
21mr|texlive-luapersian-0.1-7|3	# catalog-ctan /macros/luatex/latex/luapersian
21mr|texlive-luapersian-0.1-7|4	# catalog-date 2011-07-18 09:05:38 +0200
21mr|texlive-luapersian-0.1-7|5	# catalog-license lppl
21mr|texlive-luapersian-0.1-7|6	# catalog-version 0.1
21mr|texlive-luapersian-0.1-7|7	Name:		texlive-luapersian
21mr|texlive-luapersian-0.1-7|8	Version:	0.1
21mr|texlive-luapersian-0.1-7|9	Release:	7
21mr|texlive-luapersian-0.1-7|10	Summary:	Persian for LaTeX in LuaTeX
21mr|texlive-luapersian-0.1-7|11	Group:		Publishing
21mr|texlive-luapersian-0.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/luatex/latex/luapersian
21mr|texlive-luapersian-0.1-7|13	License:	LPPL
21mr|texlive-luapersian-0.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luapersian.tar.xz
21mr|texlive-luapersian-0.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luapersian.doc.tar.xz
21mr|texlive-luapersian-0.1-7|16	BuildArch:	noarch
21mr|texlive-luapersian-0.1-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-luapersian-0.1-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-luapersian-0.1-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-luapersian-0.1-7|20	
21mr|texlive-luapersian-0.1-7|21	%description
21mr|texlive-luapersian-0.1-7|22	Persian for LaTeX in LuaTeX.
21mr|texlive-luapersian-0.1-7|23	
21mr|texlive-luapersian-0.1-7|24	
21mr|texlive-luapersian-0.1-7|25	#-----------------------------------------------------------------------
21mr|texlive-luapersian-0.1-7|26	%files
21mr|texlive-luapersian-0.1-7|27	%{_texmfdistdir}/tex/lualatex/luapersian/algorithm-luapersian.def
21mr|texlive-luapersian-0.1-7|28	%{_texmfdistdir}/tex/lualatex/luapersian/algorithmic-luapersian.def
21mr|texlive-luapersian-0.1-7|29	%{_texmfdistdir}/tex/lualatex/luapersian/amsart-luapersian.def
21mr|texlive-luapersian-0.1-7|30	%{_texmfdistdir}/tex/lualatex/luapersian/amsbook-luapersian.def
21mr|texlive-luapersian-0.1-7|31	%{_texmfdistdir}/tex/lualatex/luapersian/amsmath-luapersian.def
21mr|texlive-luapersian-0.1-7|32	%{_texmfdistdir}/tex/lualatex/luapersian/amstext-luapersian.def
21mr|texlive-luapersian-0.1-7|33	%{_texmfdistdir}/tex/lualatex/luapersian/array-luapersian.def
21mr|texlive-luapersian-0.1-7|34	%{_texmfdistdir}/tex/lualatex/luapersian/article-luapersian.def
21mr|texlive-luapersian-0.1-7|35	%{_texmfdistdir}/tex/lualatex/luapersian/artikel1-luapersian.def
21mr|texlive-luapersian-0.1-7|36	%{_texmfdistdir}/tex/lualatex/luapersian/artikel2-luapersian.def
21mr|texlive-luapersian-0.1-7|37	%{_texmfdistdir}/tex/lualatex/luapersian/artikel3-luapersian.def
21mr|texlive-luapersian-0.1-7|38	%{_texmfdistdir}/tex/lualatex/luapersian/arydshln-luapersian.def
21mr|texlive-luapersian-0.1-7|39	%{_texmfdistdir}/tex/lualatex/luapersian/backref-luapersian.def
21mr|texlive-luapersian-0.1-7|40	%{_texmfdistdir}/tex/lualatex/luapersian/boek-luapersian.def
21mr|texlive-luapersian-0.1-7|41	%{_texmfdistdir}/tex/lualatex/luapersian/boek3-luapersian.def
21mr|texlive-luapersian-0.1-7|42	%{_texmfdistdir}/tex/lualatex/luapersian/book-luapersian.def
21mr|texlive-luapersian-0.1-7|43	%{_texmfdistdir}/tex/lualatex/luapersian/bookest-luapersian.def
21mr|texlive-luapersian-0.1-7|44	%{_texmfdistdir}/tex/lualatex/luapersian/breqn-luapersian.def
21mr|texlive-luapersian-0.1-7|45	%{_texmfdistdir}/tex/lualatex/luapersian/color-localise-luapersian.def
21mr|texlive-luapersian-0.1-7|46	%{_texmfdistdir}/tex/lualatex/luapersian/commands-ltx-luapersian.def
21mr|texlive-luapersian-0.1-7|47	%{_texmfdistdir}/tex/lualatex/luapersian/commands-luapersian.def
21mr|texlive-luapersian-0.1-7|48	%{_texmfdistdir}/tex/lualatex/luapersian/enumerate-luapersian.def
21mr|texlive-luapersian-0.1-7|49	%{_texmfdistdir}/tex/lualatex/luapersian/environments-ltx-luapersian.def
21mr|texlive-luapersian-0.1-7|50	%{_texmfdistdir}/tex/lualatex/luapersian/environments-luapersian.def
21mr|texlive-luapersian-0.1-7|51	%{_texmfdistdir}/tex/lualatex/luapersian/extarticle-luapersian.def
21mr|texlive-luapersian-0.1-7|52	%{_texmfdistdir}/tex/lualatex/luapersian/extbook-luapersian.def
21mr|texlive-luapersian-0.1-7|53	%{_texmfdistdir}/tex/lualatex/luapersian/extletter-luapersian.def
21mr|texlive-luapersian-0.1-7|54	%{_texmfdistdir}/tex/lualatex/luapersian/extreport-luapersian.def
21mr|texlive-luapersian-0.1-7|55	%{_texmfdistdir}/tex/lualatex/luapersian/fancyhdr-luapersian.def
21mr|texlive-luapersian-0.1-7|56	%{_texmfdistdir}/tex/lualatex/luapersian/fleqn-luapersian.def
21mr|texlive-luapersian-0.1-7|57	%{_texmfdistdir}/tex/lualatex/luapersian/flowfram-luapersian.def
21mr|texlive-luapersian-0.1-7|58	%{_texmfdistdir}/tex/lualatex/luapersian/hvfloat-luapersian.def
21mr|texlive-luapersian-0.1-7|59	%{_texmfdistdir}/tex/lualatex/luapersian/hyperref-luapersian.def
21mr|texlive-luapersian-0.1-7|60	%{_texmfdistdir}/tex/lualatex/luapersian/leqno-luapersian.def
21mr|texlive-luapersian-0.1-7|61	%{_texmfdistdir}/tex/lualatex/luapersian/letter-luapersian.def
21mr|texlive-luapersian-0.1-7|62	%{_texmfdistdir}/tex/lualatex/luapersian/listings-luapersian.def
21mr|texlive-luapersian-0.1-7|63	%{_texmfdistdir}/tex/lualatex/luapersian/loadingorder-luapersian.sty
21mr|texlive-luapersian-0.1-7|64	%{_texmfdistdir}/tex/lualatex/luapersian/localise-luapersian.def
21mr|texlive-luapersian-0.1-7|65	%{_texmfdistdir}/tex/lualatex/luapersian/luapersian-footnote.sty
21mr|texlive-luapersian-0.1-7|66	%{_texmfdistdir}/tex/lualatex/luapersian/luapersian-mathsdigitspec.sty
21mr|texlive-luapersian-0.1-7|67	%{_texmfdistdir}/tex/lualatex/luapersian/luapersian-multiplechoice.sty
21mr|texlive-luapersian-0.1-7|68	%{_texmfdistdir}/tex/lualatex/luapersian/luapersian-persiancal.sty
21mr|texlive-luapersian-0.1-7|69	%{_texmfdistdir}/tex/lualatex/luapersian/luapersian.sty
21mr|texlive-luapersian-0.1-7|70	%{_texmfdistdir}/tex/lualatex/luapersian/luapersianftnxtra.sty
21mr|texlive-luapersian-0.1-7|71	%{_texmfdistdir}/tex/lualatex/luapersian/memoir-luapersian.def
21mr|texlive-luapersian-0.1-7|72	%{_texmfdistdir}/tex/lualatex/luapersian/messages-localise-luapersian.def
21mr|texlive-luapersian-0.1-7|73	%{_texmfdistdir}/tex/lualatex/luapersian/minitoc-luapersian.def
21mr|texlive-luapersian-0.1-7|74	%{_texmfdistdir}/tex/lualatex/luapersian/misc-localise-luapersian.def
21mr|texlive-luapersian-0.1-7|75	%{_texmfdistdir}/tex/lualatex/luapersian/natbib-luapersian.def
21mr|texlive-luapersian-0.1-7|76	%{_texmfdistdir}/tex/lualatex/luapersian/packages-localise-luapersian.def
21mr|texlive-luapersian-0.1-7|77	%{_texmfdistdir}/tex/lualatex/luapersian/pgf-luapersian.def
21mr|texlive-luapersian-0.1-7|78	%{_texmfdistdir}/tex/lualatex/luapersian/ragged2e-luapersian.def
21mr|texlive-luapersian-0.1-7|79	%{_texmfdistdir}/tex/lualatex/luapersian/rapport1-luapersian.def
21mr|texlive-luapersian-0.1-7|80	%{_texmfdistdir}/tex/lualatex/luapersian/rapport3-luapersian.def
21mr|texlive-luapersian-0.1-7|81	%{_texmfdistdir}/tex/lualatex/luapersian/refrep-luapersian.def
21mr|texlive-luapersian-0.1-7|82	%{_texmfdistdir}/tex/lualatex/luapersian/report-luapersian.def
21mr|texlive-luapersian-0.1-7|83	%{_texmfdistdir}/tex/lualatex/luapersian/scrartcl-luapersian.def
21mr|texlive-luapersian-0.1-7|84	%{_texmfdistdir}/tex/lualatex/luapersian/scrbook-luapersian.def
21mr|texlive-luapersian-0.1-7|85	%{_texmfdistdir}/tex/lualatex/luapersian/scrreprt-luapersian.def
21mr|texlive-luapersian-0.1-7|86	%{_texmfdistdir}/tex/lualatex/luapersian/sidecap-luapersian.def
21mr|texlive-luapersian-0.1-7|87	%{_texmfdistdir}/tex/lualatex/luapersian/stabular-luapersian.def
21mr|texlive-luapersian-0.1-7|88	%{_texmfdistdir}/tex/lualatex/luapersian/tabls-luapersian.def
21mr|texlive-luapersian-0.1-7|89	%{_texmfdistdir}/tex/lualatex/luapersian/tabulary-luapersian.def
21mr|texlive-luapersian-0.1-7|90	%{_texmfdistdir}/tex/lualatex/luapersian/tikz-luapersian.def
21mr|texlive-luapersian-0.1-7|91	%{_texmfdistdir}/tex/lualatex/luapersian/tocbibind-luapersian.def
21mr|texlive-luapersian-0.1-7|92	%{_texmfdistdir}/tex/lualatex/luapersian/tocloft-luapersian.def
21mr|texlive-luapersian-0.1-7|93	%{_texmfdistdir}/tex/lualatex/luapersian/wrapfig-luapersian.def
21mr|texlive-luapersian-0.1-7|94	%doc %{_texmfdistdir}/doc/lualatex/luapersian/README
21mr|texlive-luapersian-0.1-7|95	%doc %{_texmfdistdir}/doc/lualatex/luapersian/luapersian.ltx
21mr|texlive-luapersian-0.1-7|96	%doc %{_texmfdistdir}/doc/lualatex/luapersian/luapersian.pdf
21mr|texlive-luapersian-0.1-7|97	
21mr|texlive-luapersian-0.1-7|98	#-----------------------------------------------------------------------
21mr|texlive-luapersian-0.1-7|99	%prep
21mr|texlive-luapersian-0.1-7|100	%setup -c -a0 -a1
21mr|texlive-luapersian-0.1-7|101	
21mr|texlive-luapersian-0.1-7|102	%build
21mr|texlive-luapersian-0.1-7|103	
21mr|texlive-luapersian-0.1-7|104	%install
21mr|texlive-luapersian-0.1-7|105	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-luapersian-0.1-7|106	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18406 21
21mr|texlive-luarandom-0.01-1|1	Name:		texlive-luarandom
21mr|texlive-luarandom-0.01-1|2	Version:	0.01
21mr|texlive-luarandom-0.01-1|3	Release:	1
21mr|texlive-luarandom-0.01-1|4	Summary:	luarandom – Create lists of random numbers
21mr|texlive-luarandom-0.01-1|5	Group:		Publishing
21mr|texlive-luarandom-0.01-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/luarandom
21mr|texlive-luarandom-0.01-1|7	License:	LPPL1.3
21mr|texlive-luarandom-0.01-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luarandom.tar.xz
21mr|texlive-luarandom-0.01-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luarandom.doc.tar.xz
21mr|texlive-luarandom-0.01-1|10	BuildArch:	noarch
21mr|texlive-luarandom-0.01-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-luarandom-0.01-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-luarandom-0.01-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-luarandom-0.01-1|14	
21mr|texlive-luarandom-0.01-1|15	%description
21mr|texlive-luarandom-0.01-1|16	This package can create lists of random numbers for any given
21mr|texlive-luarandom-0.01-1|17	interval [a;b]. It is possible to get lists with or without
21mr|texlive-luarandom-0.01-1|18	multiple numbers. The random generator will be initialized by
21mr|texlive-luarandom-0.01-1|19	the system time. The package can only be used with LuaLaTeX!
21mr|texlive-luarandom-0.01-1|20	
21mr|texlive-luarandom-0.01-1|21	
21mr|texlive-luarandom-0.01-1|22	
21mr|texlive-luarandom-0.01-1|23	#-----------------------------------------------------------------------
21mr|texlive-luarandom-0.01-1|24	%files
21mr|texlive-luarandom-0.01-1|25	%{_texmfdistdir}/tex/lualatex/luarandom
21mr|texlive-luarandom-0.01-1|26	%doc %{_texmfdistdir}/doc/lualatex/luarandom
21mr|texlive-luarandom-0.01-1|27	
21mr|texlive-luarandom-0.01-1|28	#-----------------------------------------------------------------------
21mr|texlive-luarandom-0.01-1|29	%prep
21mr|texlive-luarandom-0.01-1|30	%setup -c -a0 -a1
21mr|texlive-luarandom-0.01-1|31	
21mr|texlive-luarandom-0.01-1|32	%build
21mr|texlive-luarandom-0.01-1|33	
21mr|texlive-luarandom-0.01-1|34	%install
21mr|texlive-luarandom-0.01-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-luarandom-0.01-1|36	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18407 21
21mr|texlive-luasseq-20190228-1|1	Name:		texlive-luasseq
21mr|texlive-luasseq-20190228-1|2	Version:	20190228
21mr|texlive-luasseq-20190228-1|3	Release:	1
21mr|texlive-luasseq-20190228-1|4	Summary:	Drawing spectral sequences in LuaLaTeX
21mr|texlive-luasseq-20190228-1|5	Group:		Publishing
21mr|texlive-luasseq-20190228-1|6	URL:		http://www.ctan.org/tex-archive/macros/luatex/latex/luasseq
21mr|texlive-luasseq-20190228-1|7	License:	LPPL
21mr|texlive-luasseq-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luasseq.tar.xz
21mr|texlive-luasseq-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luasseq.doc.tar.xz
21mr|texlive-luasseq-20190228-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luasseq.source.tar.xz
21mr|texlive-luasseq-20190228-1|11	BuildArch:	noarch
21mr|texlive-luasseq-20190228-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-luasseq-20190228-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-luasseq-20190228-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-luasseq-20190228-1|15	
21mr|texlive-luasseq-20190228-1|16	%description
21mr|texlive-luasseq-20190228-1|17	The package is an update of the author's sseq package, for use
21mr|texlive-luasseq-20190228-1|18	with LuaLaTeX. This version uses less memory, and operates
21mr|texlive-luasseq-20190228-1|19	faster than the original; it also offers several enhancements.
21mr|texlive-luasseq-20190228-1|20	
21mr|texlive-luasseq-20190228-1|21	#-----------------------------------------------------------------------
21mr|texlive-luasseq-20190228-1|22	%files
21mr|texlive-luasseq-20190228-1|23	%{_texmfdistdir}/scripts/luasseq
21mr|texlive-luasseq-20190228-1|24	%{_texmfdistdir}/tex/lualatex/luasseq
21mr|texlive-luasseq-20190228-1|25	%doc %{_texmfdistdir}/doc/lualatex/luasseq
21mr|texlive-luasseq-20190228-1|26	#- source
21mr|texlive-luasseq-20190228-1|27	%doc %{_texmfdistdir}/source/lualatex/luasseq
21mr|texlive-luasseq-20190228-1|28	
21mr|texlive-luasseq-20190228-1|29	#-----------------------------------------------------------------------
21mr|texlive-luasseq-20190228-1|30	%prep
21mr|texlive-luasseq-20190228-1|31	%setup -c -a0 -a1 -a2
21mr|texlive-luasseq-20190228-1|32	
21mr|texlive-luasseq-20190228-1|33	%build
21mr|texlive-luasseq-20190228-1|34	
21mr|texlive-luasseq-20190228-1|35	%install
21mr|texlive-luasseq-20190228-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-luasseq-20190228-1|37	cp -fpar scripts tex doc source %{buildroot}%{_texmfdistdir}

18408 21
21mr|texlive-luatex-20200329-1|1	Name:		texlive-luatex
21mr|texlive-luatex-20200329-1|2	Version:	20200329
21mr|texlive-luatex-20200329-1|3	Release:	1
21mr|texlive-luatex-20200329-1|4	Summary:	The LuaTeX engine
21mr|texlive-luatex-20200329-1|5	Group:		Publishing
21mr|texlive-luatex-20200329-1|6	URL:		http://www.ctan.org/tex-archive/systems/luatex/base
21mr|texlive-luatex-20200329-1|7	License:	GPL2
21mr|texlive-luatex-20200329-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luatex.tar.xz
21mr|texlive-luatex-20200329-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luatex.doc.tar.xz
21mr|texlive-luatex-20200329-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luatexbase.tar.xz
21mr|texlive-luatex-20200329-1|11	Source3:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luatexbase.doc.tar.xz
21mr|texlive-luatex-20200329-1|12	BuildArch:	noarch
21mr|texlive-luatex-20200329-1|13	BuildRequires:	texlive-tlpkg
21mr|texlive-luatex-20200329-1|14	Requires(pre):	texlive-tlpkg
21mr|texlive-luatex-20200329-1|15	Requires(post):	texlive-kpathsea
21mr|texlive-luatex-20200329-1|16	Requires(post):	texlive-tetex
21mr|texlive-luatex-20200329-1|17	Requires:	texlive-luatex.bin
21mr|texlive-luatex-20200329-1|18	Requires:	texlive-ini-files
21mr|texlive-luatex-20200329-1|19	
21mr|texlive-luatex-20200329-1|20	Provides:	texlive-luatexbase
21mr|texlive-luatex-20200329-1|21	
21mr|texlive-luatex-20200329-1|22	%description
21mr|texlive-luatex-20200329-1|23	LuaTeX is an extended version of pdfTeX using Lua as an
21mr|texlive-luatex-20200329-1|24	embedded scripting language. The LuaTeX project's main
21mr|texlive-luatex-20200329-1|25	objective is to provide an open and configurable variant of TeX
21mr|texlive-luatex-20200329-1|26	while at the same time offering downward compatibility. LuaTeX
21mr|texlive-luatex-20200329-1|27	uses Unicode (as UTF-8) as its default input encoding, and is
21mr|texlive-luatex-20200329-1|28	able to use modern (OpenType) fonts (for both text and
21mr|texlive-luatex-20200329-1|29	mathematics). It should be noted that LuaTeX is still under
21mr|texlive-luatex-20200329-1|30	development; its specification has been declared stable, but
21mr|texlive-luatex-20200329-1|31	absolute stability may not in practice be assumed.
21mr|texlive-luatex-20200329-1|32	
21mr|texlive-luatex-20200329-1|33	#-----------------------------------------------------------------------
21mr|texlive-luatex-20200329-1|34	%files
21mr|texlive-luatex-20200329-1|35	%{_texmfdistdir}/tex/generic/config/luatex-unicode-letters.tex
21mr|texlive-luatex-20200329-1|36	%{_texmfdistdir}/tex/generic/config/luatexiniconfig.tex
21mr|texlive-luatex-20200329-1|37	%{_texmfdistdir}/web2c/texmfcnf.lua
21mr|texlive-luatex-20200329-1|38	%_texmf_fmtutil_d/luatex
21mr|texlive-luatex-20200329-1|39	%doc %{_texmfdistdir}/doc/luatex
21mr|texlive-luatex-20200329-1|40	%doc %{_mandir}/man1/luatex.1*
21mr|texlive-luatex-20200329-1|41	%doc %{_texmfdistdir}/doc/man/man1/luatex.man1.pdf
21mr|texlive-luatex-20200329-1|42	%doc %{_mandir}/man1/texlua.1*
21mr|texlive-luatex-20200329-1|43	%doc %{_texmfdistdir}/doc/man/man1/texlua.man1.pdf
21mr|texlive-luatex-20200329-1|44	%doc %{_mandir}/man1/texluac.1*
21mr|texlive-luatex-20200329-1|45	%doc %{_texmfdistdir}/doc/man/man1/texluac.man1.pdf
21mr|texlive-luatex-20200329-1|46	%doc %{_mandir}/man1/dviluatex.1*
21mr|texlive-luatex-20200329-1|47	%doc %{_texmfdistdir}/doc/man/man1/dviluatex.man1.pdf
21mr|texlive-luatex-20200329-1|48	
21mr|texlive-luatex-20200329-1|49	#-----------------------------------------------------------------------
21mr|texlive-luatex-20200329-1|50	%prep
21mr|texlive-luatex-20200329-1|51	%setup -c -a0 -a1 -a2 -a3
21mr|texlive-luatex-20200329-1|52	
21mr|texlive-luatex-20200329-1|53	perl -pi -e 's%^(\s*TEXMFMAIN\s+=\s+").*%$1%{_texmfdistdir}",%;'				\
21mr|texlive-luatex-20200329-1|54	-e 's%\bTEXMFCONTEXT\b%TEXMFDIST%g;'						\
21mr|texlive-luatex-20200329-1|55	-e 's%^(\s*TEXMFDIST\s+=\s+).*%$1"%{_texmfdistdir}",%;'			\
21mr|texlive-luatex-20200329-1|56	-e 's%^(\s*TEXMFLOCAL\s+=\s+).*%$1"%{_texmflocaldir}",%;'			\
21mr|texlive-luatex-20200329-1|57	-e 's%^(\s*TEXMFSYSVAR\s+=\s+).*%$1"%{_texmfvardir}",%;'			\
21mr|texlive-luatex-20200329-1|58	-e 's%^(\s*TEXMFSYSCONFIG\s+=\s+).*%$1"%{_texmfconfdir}",%;'			\
21mr|texlive-luatex-20200329-1|59	-e 's%^(\s*TEXMFHOME\s+=\s+").*%$1\$HOME/texmf",%;'				\
21mr|texlive-luatex-20200329-1|60	-e 's%^(\s*TEXMFVAR\s+=\s+").*%$1\$HOME/.texlive2013/texmf-var",%;'		\
21mr|texlive-luatex-20200329-1|61	-e 's%^(\s*TEXMFCONFIG\s+=\s+").*%$1\$HOME/.texlive2013/texmf-config",%;'	\
21mr|texlive-luatex-20200329-1|62	-e 's%^(\s*FONTCONFIG_PATH\s+=\s+").*%$1%{_sysconfdir}/fonts",%;'		\
21mr|texlive-luatex-20200329-1|63	-e 's|^local texmflocal.*$||;'							\
21mr|texlive-luatex-20200329-1|64	-e 's|^texmflocal.*$||;'							\
21mr|texlive-luatex-20200329-1|65	texmf-dist/web2c/texmfcnf.lua
21mr|texlive-luatex-20200329-1|66	
21mr|texlive-luatex-20200329-1|67	%build
21mr|texlive-luatex-20200329-1|68	
21mr|texlive-luatex-20200329-1|69	%install
21mr|texlive-luatex-20200329-1|70	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-luatex-20200329-1|71	cp -fpar texmf-dist %{buildroot}%{_datadir}
21mr|texlive-luatex-20200329-1|72	mkdir -p %{buildroot}%{_mandir}/man1
21mr|texlive-luatex-20200329-1|73	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1
21mr|texlive-luatex-20200329-1|74	mkdir -p %{buildroot}%{_texmf_fmtutil_d}
21mr|texlive-luatex-20200329-1|75	cat > %{buildroot}%{_texmf_fmtutil_d}/luatex <<EOF
21mr|texlive-luatex-20200329-1|76	#
21mr|texlive-luatex-20200329-1|77	# from luatex:
21mr|texlive-luatex-20200329-1|78	luatex luatex language.def,language.dat.lua luatex.ini
21mr|texlive-luatex-20200329-1|79	dviluatex luatex language.def,language.dat.lua dviluatex.ini
21mr|texlive-luatex-20200329-1|80	luajittex luajittex language.def,language.dat.lua luatex.ini
21mr|texlive-luatex-20200329-1|81	EOF

18409 21
21mr|texlive-luatexbase-1.3-2|1	Name:		texlive-luatexbase
21mr|texlive-luatexbase-1.3-2|2	Version:	1.3
21mr|texlive-luatexbase-1.3-2|3	Release:	2
21mr|texlive-luatexbase-1.3-2|4	Summary:	Basic resource management for LuaTeX code
21mr|texlive-luatexbase-1.3-2|5	Group:		Publishing
21mr|texlive-luatexbase-1.3-2|6	URL:		http://www.ctan.org/tex-archive/macros/luatex/generic/luatexbase
21mr|texlive-luatexbase-1.3-2|7	License:	PD
21mr|texlive-luatexbase-1.3-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luatexbase.tar.xz
21mr|texlive-luatexbase-1.3-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luatexbase.doc.tar.xz
21mr|texlive-luatexbase-1.3-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luatexbase.source.tar.xz
21mr|texlive-luatexbase-1.3-2|11	BuildArch:	noarch
21mr|texlive-luatexbase-1.3-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-luatexbase-1.3-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-luatexbase-1.3-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-luatexbase-1.3-2|15	
21mr|texlive-luatexbase-1.3-2|16	%description
21mr|texlive-luatexbase-1.3-2|17	The bundle provides basic facilities for LuaTeX macro
21mr|texlive-luatexbase-1.3-2|18	programmers, mostly resource allocation and convenience
21mr|texlive-luatexbase-1.3-2|19	packages. Provided are: - luatexbase-attr: attribute
21mr|texlive-luatexbase-1.3-2|20	allocation; - luatexbase-cctb: catcode table allocation; -
21mr|texlive-luatexbase-1.3-2|21	luatexbase-compat: compatibility helpers; - luatexbase-loader:
21mr|texlive-luatexbase-1.3-2|22	Lua module loading; - luatexbase-modutils: Lua module
21mr|texlive-luatexbase-1.3-2|23	declaration; - luatexbase-mcb: callbacks extension; and -
21mr|texlive-luatexbase-1.3-2|24	luatexbase-regs: allocation of registers and the like. In
21mr|texlive-luatexbase-1.3-2|25	addition, the (unadorned) luatexbase package loads all the
21mr|texlive-luatexbase-1.3-2|26	above in one fell swoop.
21mr|texlive-luatexbase-1.3-2|27	
21mr|texlive-luatexbase-1.3-2|28	#-----------------------------------------------------------------------
21mr|texlive-luatexbase-1.3-2|29	%files
21mr|texlive-luatexbase-1.3-2|30	%{_texmfdistdir}/tex/luatex/luatexbase
21mr|texlive-luatexbase-1.3-2|31	%doc %{_texmfdistdir}/doc/luatex/luatexbase
21mr|texlive-luatexbase-1.3-2|32	#- source
21mr|texlive-luatexbase-1.3-2|33	%doc %{_texmfdistdir}/source/luatex/luatexbase
21mr|texlive-luatexbase-1.3-2|34	
21mr|texlive-luatexbase-1.3-2|35	#-----------------------------------------------------------------------
21mr|texlive-luatexbase-1.3-2|36	%prep
21mr|texlive-luatexbase-1.3-2|37	%setup -c -a0 -a1 -a2
21mr|texlive-luatexbase-1.3-2|38	
21mr|texlive-luatexbase-1.3-2|39	%build
21mr|texlive-luatexbase-1.3-2|40	
21mr|texlive-luatexbase-1.3-2|41	%install
21mr|texlive-luatexbase-1.3-2|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-luatexbase-1.3-2|43	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18410 21
21mr|texlive-luatexja-20190408.0-1|1	Name:		texlive-luatexja
21mr|texlive-luatexja-20190408.0-1|2	Version:	20190408.0
21mr|texlive-luatexja-20190408.0-1|3	Release:	1
21mr|texlive-luatexja-20190408.0-1|4	Summary:	Typeset Japanese with lua(la)tex
21mr|texlive-luatexja-20190408.0-1|5	Group:		Publishing
21mr|texlive-luatexja-20190408.0-1|6	URL:		http://www.ctan.org/tex-archive/macros/luatex/generic/luatexja
21mr|texlive-luatexja-20190408.0-1|7	License:	OTHER-FREE
21mr|texlive-luatexja-20190408.0-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luatexja.tar.xz
21mr|texlive-luatexja-20190408.0-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luatexja.doc.tar.xz
21mr|texlive-luatexja-20190408.0-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luatexja.source.tar.xz
21mr|texlive-luatexja-20190408.0-1|11	BuildArch:	noarch
21mr|texlive-luatexja-20190408.0-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-luatexja-20190408.0-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-luatexja-20190408.0-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-luatexja-20190408.0-1|15	
21mr|texlive-luatexja-20190408.0-1|16	%description
21mr|texlive-luatexja-20190408.0-1|17	The package offers support for typesetting Japanese documents
21mr|texlive-luatexja-20190408.0-1|18	with LuaTeX. Either of the Plain and LaTeX2e formats may be
21mr|texlive-luatexja-20190408.0-1|19	used with the package.
21mr|texlive-luatexja-20190408.0-1|20	
21mr|texlive-luatexja-20190408.0-1|21	#-----------------------------------------------------------------------
21mr|texlive-luatexja-20190408.0-1|22	%files
21mr|texlive-luatexja-20190408.0-1|23	%{_texmfdistdir}/tex/luatex/luatexja
21mr|texlive-luatexja-20190408.0-1|24	%doc %{_texmfdistdir}/doc/luatex/luatexja
21mr|texlive-luatexja-20190408.0-1|25	#- source
21mr|texlive-luatexja-20190408.0-1|26	%doc %{_texmfdistdir}/source/luatex/luatexja
21mr|texlive-luatexja-20190408.0-1|27	
21mr|texlive-luatexja-20190408.0-1|28	#-----------------------------------------------------------------------
21mr|texlive-luatexja-20190408.0-1|29	%prep
21mr|texlive-luatexja-20190408.0-1|30	%setup -c -a0 -a1 -a2
21mr|texlive-luatexja-20190408.0-1|31	
21mr|texlive-luatexja-20190408.0-1|32	%build
21mr|texlive-luatexja-20190408.0-1|33	
21mr|texlive-luatexja-20190408.0-1|34	%install
21mr|texlive-luatexja-20190408.0-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-luatexja-20190408.0-1|36	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18411 21
21mr|texlive-luatexko-1.24-1|1	# revision 34018
21mr|texlive-luatexko-1.24-1|2	# category Package
21mr|texlive-luatexko-1.24-1|3	# catalog-ctan /macros/luatex/generic/luatexko
21mr|texlive-luatexko-1.24-1|4	# catalog-date 2014-05-11 12:36:43 +0200
21mr|texlive-luatexko-1.24-1|5	# catalog-license lppl
21mr|texlive-luatexko-1.24-1|6	# catalog-version 1.5
21mr|texlive-luatexko-1.24-1|7	Name:		texlive-luatexko
21mr|texlive-luatexko-1.24-1|8	Version:	1.24
21mr|texlive-luatexko-1.24-1|9	Release:	1
21mr|texlive-luatexko-1.24-1|10	Summary:	Typeset Korean with Lua(La)TeX
21mr|texlive-luatexko-1.24-1|11	Group:		Publishing
21mr|texlive-luatexko-1.24-1|12	URL:		http://www.ctan.org/tex-archive/macros/luatex/generic/luatexko
21mr|texlive-luatexko-1.24-1|13	License:	LPPL
21mr|texlive-luatexko-1.24-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luatexko.tar.xz
21mr|texlive-luatexko-1.24-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luatexko.doc.tar.xz
21mr|texlive-luatexko-1.24-1|16	BuildArch:	noarch
21mr|texlive-luatexko-1.24-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-luatexko-1.24-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-luatexko-1.24-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-luatexko-1.24-1|20	
21mr|texlive-luatexko-1.24-1|21	%description
21mr|texlive-luatexko-1.24-1|22	This is a Lua(La)TeX macro package that supports typesetting
21mr|texlive-luatexko-1.24-1|23	Korean documents. LuaTeX version 0.76+ and luaotfload package
21mr|texlive-luatexko-1.24-1|24	version 2.2+ are required. This package also requires both cjk-
21mr|texlive-luatexko-1.24-1|25	ko and xetexko packages for its full functionality.
21mr|texlive-luatexko-1.24-1|26	
21mr|texlive-luatexko-1.24-1|27	#-----------------------------------------------------------------------
21mr|texlive-luatexko-1.24-1|28	%files
21mr|texlive-luatexko-1.24-1|29	%{_texmfdistdir}/tex/luatex/luatexko/luatexko-core.sty
21mr|texlive-luatexko-1.24-1|30	%{_texmfdistdir}/tex/luatex/luatexko/luatexko-normalize.lua
21mr|texlive-luatexko-1.24-1|31	%{_texmfdistdir}/tex/luatex/luatexko/luatexko-uhc2utf8.lua
21mr|texlive-luatexko-1.24-1|32	%{_texmfdistdir}/tex/luatex/luatexko/luatexko.lua
21mr|texlive-luatexko-1.24-1|33	%{_texmfdistdir}/tex/luatex/luatexko/luatexko.sty
21mr|texlive-luatexko-1.24-1|34	%doc %{_texmfdistdir}/doc/luatex/luatexko/ChangeLog
21mr|texlive-luatexko-1.24-1|35	%doc %{_texmfdistdir}/doc/luatex/luatexko/README
21mr|texlive-luatexko-1.24-1|36	%doc %{_texmfdistdir}/doc/luatex/luatexko/luatexko-doc.pdf
21mr|texlive-luatexko-1.24-1|37	%doc %{_texmfdistdir}/doc/luatex/luatexko/luatexko-doc.tex
21mr|texlive-luatexko-1.24-1|38	
21mr|texlive-luatexko-1.24-1|39	#-----------------------------------------------------------------------
21mr|texlive-luatexko-1.24-1|40	%prep
21mr|texlive-luatexko-1.24-1|41	%setup -c -a0 -a1
21mr|texlive-luatexko-1.24-1|42	
21mr|texlive-luatexko-1.24-1|43	%build
21mr|texlive-luatexko-1.24-1|44	
21mr|texlive-luatexko-1.24-1|45	%install
21mr|texlive-luatexko-1.24-1|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-luatexko-1.24-1|47	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18412 21
21mr|texlive-luatextra-1.0.1-7|1	# revision 20747
21mr|texlive-luatextra-1.0.1-7|2	# category Package
21mr|texlive-luatextra-1.0.1-7|3	# catalog-ctan /macros/luatex/latex/luatextra
21mr|texlive-luatextra-1.0.1-7|4	# catalog-date 2010-12-14 15:25:48 +0100
21mr|texlive-luatextra-1.0.1-7|5	# catalog-license pd
21mr|texlive-luatextra-1.0.1-7|6	# catalog-version 1.0.1
21mr|texlive-luatextra-1.0.1-7|7	Name:		texlive-luatextra
21mr|texlive-luatextra-1.0.1-7|8	Version:	1.0.1
21mr|texlive-luatextra-1.0.1-7|9	Release:	7
21mr|texlive-luatextra-1.0.1-7|10	Summary:	Additional macros for Plain TeX and LaTeX in LuaTeX
21mr|texlive-luatextra-1.0.1-7|11	Group:		Publishing
21mr|texlive-luatextra-1.0.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/luatex/latex/luatextra
21mr|texlive-luatextra-1.0.1-7|13	License:	PD
21mr|texlive-luatextra-1.0.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luatextra.tar.xz
21mr|texlive-luatextra-1.0.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luatextra.doc.tar.xz
21mr|texlive-luatextra-1.0.1-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luatextra.source.tar.xz
21mr|texlive-luatextra-1.0.1-7|17	BuildArch:	noarch
21mr|texlive-luatextra-1.0.1-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-luatextra-1.0.1-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-luatextra-1.0.1-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-luatextra-1.0.1-7|21	
21mr|texlive-luatextra-1.0.1-7|22	%description
21mr|texlive-luatextra-1.0.1-7|23	The package provides a coherent extended programming
21mr|texlive-luatextra-1.0.1-7|24	environment for use with luaTeX. It loads packages fontspec,
21mr|texlive-luatextra-1.0.1-7|25	luatexbase and lualibs, and provides additional user-level
21mr|texlive-luatextra-1.0.1-7|26	features and goodies. The package is under development, and its
21mr|texlive-luatextra-1.0.1-7|27	specification may be expected to change.
21mr|texlive-luatextra-1.0.1-7|28	
21mr|texlive-luatextra-1.0.1-7|29	
21mr|texlive-luatextra-1.0.1-7|30	#-----------------------------------------------------------------------
21mr|texlive-luatextra-1.0.1-7|31	%files
21mr|texlive-luatextra-1.0.1-7|32	%{_texmfdistdir}/tex/lualatex/luatextra/luatextra.sty
21mr|texlive-luatextra-1.0.1-7|33	%doc %{_texmfdistdir}/doc/lualatex/luatextra/News
21mr|texlive-luatextra-1.0.1-7|34	%doc %{_texmfdistdir}/doc/lualatex/luatextra/README
21mr|texlive-luatextra-1.0.1-7|35	%doc %{_texmfdistdir}/doc/lualatex/luatextra/luatextra.pdf
21mr|texlive-luatextra-1.0.1-7|36	%doc %{_texmfdistdir}/doc/lualatex/luatextra/test.tex
21mr|texlive-luatextra-1.0.1-7|37	#- source
21mr|texlive-luatextra-1.0.1-7|38	%doc %{_texmfdistdir}/source/lualatex/luatextra/Makefile
21mr|texlive-luatextra-1.0.1-7|39	%doc %{_texmfdistdir}/source/lualatex/luatextra/luatextra.dtx
21mr|texlive-luatextra-1.0.1-7|40	
21mr|texlive-luatextra-1.0.1-7|41	#-----------------------------------------------------------------------
21mr|texlive-luatextra-1.0.1-7|42	%prep
21mr|texlive-luatextra-1.0.1-7|43	%setup -c -a0 -a1 -a2
21mr|texlive-luatextra-1.0.1-7|44	
21mr|texlive-luatextra-1.0.1-7|45	%build
21mr|texlive-luatextra-1.0.1-7|46	
21mr|texlive-luatextra-1.0.1-7|47	%install
21mr|texlive-luatextra-1.0.1-7|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-luatextra-1.0.1-7|49	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18413 21
21mr|texlive-lua-visual-debug-0.7-1|1	Name:		texlive-lua-visual-debug
21mr|texlive-lua-visual-debug-0.7-1|2	Version:	0.7
21mr|texlive-lua-visual-debug-0.7-1|3	Release:	1
21mr|texlive-lua-visual-debug-0.7-1|4	Summary:	Visual debugging with LuaLaTeX
21mr|texlive-lua-visual-debug-0.7-1|5	Group:		Publishing
21mr|texlive-lua-visual-debug-0.7-1|6	URL:		http://www.ctan.org/tex-archive/macros/luatex/generic/lua-visual-debug
21mr|texlive-lua-visual-debug-0.7-1|7	License:	OTHER-FREE
21mr|texlive-lua-visual-debug-0.7-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lua-visual-debug.tar.xz
21mr|texlive-lua-visual-debug-0.7-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/lua-visual-debug.doc.tar.xz
21mr|texlive-lua-visual-debug-0.7-1|10	BuildArch:	noarch
21mr|texlive-lua-visual-debug-0.7-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-lua-visual-debug-0.7-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-lua-visual-debug-0.7-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-lua-visual-debug-0.7-1|14	
21mr|texlive-lua-visual-debug-0.7-1|15	%description
21mr|texlive-lua-visual-debug-0.7-1|16	The package uses lua code to provide visible indications of
21mr|texlive-lua-visual-debug-0.7-1|17	boxes, glues, kerns and penalties in the PDF output. The
21mr|texlive-lua-visual-debug-0.7-1|18	package is known to work in LaTeX and Plain TeX documents.
21mr|texlive-lua-visual-debug-0.7-1|19	
21mr|texlive-lua-visual-debug-0.7-1|20	#-----------------------------------------------------------------------
21mr|texlive-lua-visual-debug-0.7-1|21	%files
21mr|texlive-lua-visual-debug-0.7-1|22	%{_texmfdistdir}/tex/luatex/lua-visual-debug
21mr|texlive-lua-visual-debug-0.7-1|23	%doc %{_texmfdistdir}/doc/luatex/lua-visual-debug
21mr|texlive-lua-visual-debug-0.7-1|24	
21mr|texlive-lua-visual-debug-0.7-1|25	#-----------------------------------------------------------------------
21mr|texlive-lua-visual-debug-0.7-1|26	%prep
21mr|texlive-lua-visual-debug-0.7-1|27	%setup -c -a0 -a1
21mr|texlive-lua-visual-debug-0.7-1|28	
21mr|texlive-lua-visual-debug-0.7-1|29	%build
21mr|texlive-lua-visual-debug-0.7-1|30	
21mr|texlive-lua-visual-debug-0.7-1|31	%install
21mr|texlive-lua-visual-debug-0.7-1|32	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-lua-visual-debug-0.7-1|33	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18414 21
21mr|texlive-luaxml-0.0.2-11|1	# revision 32741
21mr|texlive-luaxml-0.0.2-11|2	# category Package
21mr|texlive-luaxml-0.0.2-11|3	# catalog-ctan /macros/luatex/generic/luaxml
21mr|texlive-luaxml-0.0.2-11|4	# catalog-date 2013-05-27 20:07:27 +0200
21mr|texlive-luaxml-0.0.2-11|5	# catalog-license other-free
21mr|texlive-luaxml-0.0.2-11|6	# catalog-version 0.0.2
21mr|texlive-luaxml-0.0.2-11|7	Name:		texlive-luaxml
21mr|texlive-luaxml-0.0.2-11|8	Version:	0.0.2
21mr|texlive-luaxml-0.0.2-11|9	Release:	11
21mr|texlive-luaxml-0.0.2-11|10	Summary:	Lua library for reading and serialising XML files
21mr|texlive-luaxml-0.0.2-11|11	Group:		Publishing
21mr|texlive-luaxml-0.0.2-11|12	URL:		http://www.ctan.org/tex-archive/macros/luatex/generic/luaxml
21mr|texlive-luaxml-0.0.2-11|13	License:	OTHER-FREE
21mr|texlive-luaxml-0.0.2-11|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luaxml.tar.xz
21mr|texlive-luaxml-0.0.2-11|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/luaxml.doc.tar.xz
21mr|texlive-luaxml-0.0.2-11|16	BuildArch:	noarch
21mr|texlive-luaxml-0.0.2-11|17	BuildRequires:	texlive-tlpkg
21mr|texlive-luaxml-0.0.2-11|18	Requires(pre):	texlive-tlpkg
21mr|texlive-luaxml-0.0.2-11|19	Requires(post):	texlive-kpathsea
21mr|texlive-luaxml-0.0.2-11|20	
21mr|texlive-luaxml-0.0.2-11|21	%description
21mr|texlive-luaxml-0.0.2-11|22	This is a redistribution of a pure lua xml library, LuaXML. The
21mr|texlive-luaxml-0.0.2-11|23	library was originally distributed as part of the odsfile
21mr|texlive-luaxml-0.0.2-11|24	package, but is made available separately in the hope that it
21mr|texlive-luaxml-0.0.2-11|25	can be useful for other projects.
21mr|texlive-luaxml-0.0.2-11|26	
21mr|texlive-luaxml-0.0.2-11|27	#-----------------------------------------------------------------------
21mr|texlive-luaxml-0.0.2-11|28	%files
21mr|texlive-luaxml-0.0.2-11|29	%{_texmfdistdir}/tex/luatex/luaxml/dom-sample.lua
21mr|texlive-luaxml-0.0.2-11|30	%{_texmfdistdir}/tex/luatex/luaxml/luaxml-mod-handler.lua
21mr|texlive-luaxml-0.0.2-11|31	%{_texmfdistdir}/tex/luatex/luaxml/luaxml-mod-xml.lua
21mr|texlive-luaxml-0.0.2-11|32	%{_texmfdistdir}/tex/luatex/luaxml/luaxml-pretty.lua
21mr|texlive-luaxml-0.0.2-11|33	%{_texmfdistdir}/tex/luatex/luaxml/luaxml-selectors.lua
21mr|texlive-luaxml-0.0.2-11|34	%{_texmfdistdir}/tex/luatex/luaxml/luaxml-stack.lua
21mr|texlive-luaxml-0.0.2-11|35	%{_texmfdistdir}/tex/luatex/luaxml/luaxml-testxml.lua
21mr|texlive-luaxml-0.0.2-11|36	%doc %{_texmfdistdir}/doc/luatex/luaxml/README
21mr|texlive-luaxml-0.0.2-11|37	%doc %{_texmfdistdir}/doc/luatex/luaxml/luaxml.pdf
21mr|texlive-luaxml-0.0.2-11|38	%doc %{_texmfdistdir}/doc/luatex/luaxml/luaxml.tex
21mr|texlive-luaxml-0.0.2-11|39	
21mr|texlive-luaxml-0.0.2-11|40	#-----------------------------------------------------------------------
21mr|texlive-luaxml-0.0.2-11|41	%prep
21mr|texlive-luaxml-0.0.2-11|42	%setup -c -a0 -a1
21mr|texlive-luaxml-0.0.2-11|43	
21mr|texlive-luaxml-0.0.2-11|44	%build
21mr|texlive-luaxml-0.0.2-11|45	
21mr|texlive-luaxml-0.0.2-11|46	%install
21mr|texlive-luaxml-0.0.2-11|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-luaxml-0.0.2-11|48	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18415 21
21mr|texlive-lwarp-0.905-1|1	Name:		texlive-lwarp
21mr|texlive-lwarp-0.905-1|2	Version:	0.905
21mr|texlive-lwarp-0.905-1|3	Release:	1
21mr|texlive-lwarp-0.905-1|4	Summary:	Converts LaTeX to HTML
21mr|texlive-lwarp-0.905-1|5	Group:		Publishing
21mr|texlive-lwarp-0.905-1|6	URL:		https://ctan.org/tex-archive/macros/latex/contrib/lwarp
21mr|texlive-lwarp-0.905-1|7	License:	LPPL1.3
21mr|texlive-lwarp-0.905-1|8	Source0:	https://mirror.truenetwork.ru/CTAN/systems/texlive/tlnet/archive/lwarp.tar.xz
21mr|texlive-lwarp-0.905-1|9	Source1:	https://mirror.truenetwork.ru/CTAN/systems/texlive/tlnet/archive/lwarp.doc.tar.xz
21mr|texlive-lwarp-0.905-1|10	Source2:	https://mirror.truenetwork.ru/CTAN/systems/texlive/tlnet/archive/lwarp.source.tar.xz
21mr|texlive-lwarp-0.905-1|11	
21mr|texlive-lwarp-0.905-1|12	BuildArch:	noarch
21mr|texlive-lwarp-0.905-1|13	BuildRequires:	texlive-tlpkg
21mr|texlive-lwarp-0.905-1|14	Requires(pre):	texlive-tlpkg
21mr|texlive-lwarp-0.905-1|15	Requires(post):	texlive-kpathsea
21mr|texlive-lwarp-0.905-1|16	
21mr|texlive-lwarp-0.905-1|17	%description
21mr|texlive-lwarp-0.905-1|18	This package converts LaTeX to HTML by using LaTeX to process
21mr|texlive-lwarp-0.905-1|19	the user's document and generate HTML tags. External utility
21mr|texlive-lwarp-0.905-1|20	programs are only used for the final conversion of text and
21mr|texlive-lwarp-0.905-1|21	images. Math may be represented by SVG files or MathJax.
21mr|texlive-lwarp-0.905-1|22	Hundreds of LaTeX packages are supported, and their load order
21mr|texlive-lwarp-0.905-1|23	is automatically verified. Documents may be produced by LaTeX,
21mr|texlive-lwarp-0.905-1|24	LuaLaTeX, XeLaTeX, and by several CJK engines, classes, and
21mr|texlive-lwarp-0.905-1|25	packages. A texlua script automates compilation, index,
21mr|texlive-lwarp-0.905-1|26	glossary, and batch image processing, and also supports
21mr|texlive-lwarp-0.905-1|27	latexmk. Configuration is semi-automatic at the first manual
21mr|texlive-lwarp-0.905-1|28	compile. Support files are self-generated. Print and HTML
21mr|texlive-lwarp-0.905-1|29	versions of each document may coexist. Assistance is provided
21mr|texlive-lwarp-0.905-1|30	for HTML import into EPUB conversion software and word
21mr|texlive-lwarp-0.905-1|31	processors. Requirements include the commonly-available Poppler
21mr|texlive-lwarp-0.905-1|32	utilities, and Perl. Detailed installation instructions are
21mr|texlive-lwarp-0.905-1|33	included for each of the major operating systems and TeX
21mr|texlive-lwarp-0.905-1|34	distributions. A quick-start tutorial is provided.
21mr|texlive-lwarp-0.905-1|35	
21mr|texlive-lwarp-0.905-1|36	#-----------------------------------------------------------------------
21mr|texlive-lwarp-0.905-1|37	%files
21mr|texlive-lwarp-0.905-1|38	%{_bindir}/lwarpmk
21mr|texlive-lwarp-0.905-1|39	%{_texmfdistdir}/tex/latex/lwarp
21mr|texlive-lwarp-0.905-1|40	%{_texmfdistdir}/scripts/lwarp
21mr|texlive-lwarp-0.905-1|41	
21mr|texlive-lwarp-0.905-1|42	%doc %{_texmfdistdir}/doc/latex/lwarp
21mr|texlive-lwarp-0.905-1|43	#- source
21mr|texlive-lwarp-0.905-1|44	%doc %{_texmfdistdir}/source/latex/lwarp
21mr|texlive-lwarp-0.905-1|45	
21mr|texlive-lwarp-0.905-1|46	#-----------------------------------------------------------------------
21mr|texlive-lwarp-0.905-1|47	%prep
21mr|texlive-lwarp-0.905-1|48	%setup -c -a0 -a1 -a2
21mr|texlive-lwarp-0.905-1|49	
21mr|texlive-lwarp-0.905-1|50	%build
21mr|texlive-lwarp-0.905-1|51	
21mr|texlive-lwarp-0.905-1|52	%install
21mr|texlive-lwarp-0.905-1|53	mkdir -p %{buildroot}%{_bindir}
21mr|texlive-lwarp-0.905-1|54	pushd %{buildroot}%{_bindir}
21mr|texlive-lwarp-0.905-1|55	ln -sf %{_texmfdistdir}/scripts/lwarp/lwarpmk.lua lwarpmk
21mr|texlive-lwarp-0.905-1|56	popd
21mr|texlive-lwarp-0.905-1|57	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-lwarp-0.905-1|58	cp -fpar texmf-dist/tex texmf-dist/scripts texmf-dist/doc texmf-dist/source %{buildroot}%{_texmfdistdir}
21mr|texlive-lwarp-0.905-1|59	

18416 21
21mr|texlive-ly1-20190228-1|1	Name:		texlive-ly1
21mr|texlive-ly1-20190228-1|2	Version:	20190228
21mr|texlive-ly1-20190228-1|3	Release:	1
21mr|texlive-ly1-20190228-1|4	Summary:	Support for LY1 LaTeX encoding
21mr|texlive-ly1-20190228-1|5	Group:		Publishing
21mr|texlive-ly1-20190228-1|6	URL:		http://www.ctan.org/tex-archive/fonts/psfonts/ly1
21mr|texlive-ly1-20190228-1|7	License:	LPPL
21mr|texlive-ly1-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ly1.tar.xz
21mr|texlive-ly1-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ly1.doc.tar.xz
21mr|texlive-ly1-20190228-1|10	BuildArch:	noarch
21mr|texlive-ly1-20190228-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-ly1-20190228-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-ly1-20190228-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-ly1-20190228-1|14	
21mr|texlive-ly1-20190228-1|15	%description
21mr|texlive-ly1-20190228-1|16	The Y&Y 'texnansi' (TeX and ANSI, for Microsoft interpretations
21mr|texlive-ly1-20190228-1|17	of ANSI standards) encoding lives on, even after the decease of
21mr|texlive-ly1-20190228-1|18	the company; it is known in the LaTeX scheme of things as LY1
21mr|texlive-ly1-20190228-1|19	encoding. This bundle includes metrics and LaTeX macros to use
21mr|texlive-ly1-20190228-1|20	the basic three (Times, Helvetica and Courier) Adobe Type 1
21mr|texlive-ly1-20190228-1|21	fonts in LaTeX using LY1 encoding.
21mr|texlive-ly1-20190228-1|22	
21mr|texlive-ly1-20190228-1|23	#-----------------------------------------------------------------------
21mr|texlive-ly1-20190228-1|24	%files
21mr|texlive-ly1-20190228-1|25	%{_texmfdistdir}/fonts/enc/dvips/ly1
21mr|texlive-ly1-20190228-1|26	%{_texmfdistdir}/fonts/map/dvips/ly1
21mr|texlive-ly1-20190228-1|27	%{_texmfdistdir}/fonts/tfm/adobe/ly1
21mr|texlive-ly1-20190228-1|28	%{_texmfdistdir}/fonts/vf/adobe/ly1
21mr|texlive-ly1-20190228-1|29	%{_texmfdistdir}/tex/latex/ly1
21mr|texlive-ly1-20190228-1|30	%{_texmfdistdir}/tex/plain/ly1
21mr|texlive-ly1-20190228-1|31	%doc %{_texmfdistdir}/doc/fonts/ly1
21mr|texlive-ly1-20190228-1|32	
21mr|texlive-ly1-20190228-1|33	#-----------------------------------------------------------------------
21mr|texlive-ly1-20190228-1|34	%prep
21mr|texlive-ly1-20190228-1|35	%setup -c -a0 -a1
21mr|texlive-ly1-20190228-1|36	
21mr|texlive-ly1-20190228-1|37	%build
21mr|texlive-ly1-20190228-1|38	
21mr|texlive-ly1-20190228-1|39	%install
21mr|texlive-ly1-20190228-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ly1-20190228-1|41	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

18417 21
21mr|texlive-lyluatex-20190528-1|1	Name:		texlive-lyluatex
21mr|texlive-lyluatex-20190528-1|2	Version:	20190528
21mr|texlive-lyluatex-20190528-1|3	Release:	1
21mr|texlive-lyluatex-20190528-1|4	Summary:	Commands to include lilypond scores within a (Lua)LaTeX document
21mr|texlive-lyluatex-20190528-1|5	Group:		Publishing
21mr|texlive-lyluatex-20190528-1|6	URL:		https://ctan.org/pkg/lyluatex
21mr|texlive-lyluatex-20190528-1|7	License:	MIT
21mr|texlive-lyluatex-20190528-1|8	Source0:	http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/lyluatex.tar.xz
21mr|texlive-lyluatex-20190528-1|9	Source1:	http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/lyluatex.doc.tar.xz
21mr|texlive-lyluatex-20190528-1|10	BuildArch:	noarch
21mr|texlive-lyluatex-20190528-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-lyluatex-20190528-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-lyluatex-20190528-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-lyluatex-20190528-1|14	
21mr|texlive-lyluatex-20190528-1|15	%description
21mr|texlive-lyluatex-20190528-1|16	This package provides macros for the inclusion of LilyPond scores within LuaLaTeX.
21mr|texlive-lyluatex-20190528-1|17	It calls to compile scores, then includes the produced files.
21mr|texlive-lyluatex-20190528-1|18	Dependencies: currfile, environ, graphicx, luaotfload, luatexbase, metalogo, minibox, pdfpages, xkeyval.
21mr|texlive-lyluatex-20190528-1|19	
21mr|texlive-lyluatex-20190528-1|20	
21mr|texlive-lyluatex-20190528-1|21	#-----------------------------------------------------------------------
21mr|texlive-lyluatex-20190528-1|22	%files
21mr|texlive-lyluatex-20190528-1|23	%{_texmfdistdir}/tex
21mr|texlive-lyluatex-20190528-1|24	%{_texmfdistdir}/scripts
21mr|texlive-lyluatex-20190528-1|25	%doc %{_texmfdistdir}/doc
21mr|texlive-lyluatex-20190528-1|26	
21mr|texlive-lyluatex-20190528-1|27	#-----------------------------------------------------------------------
21mr|texlive-lyluatex-20190528-1|28	%prep
21mr|texlive-lyluatex-20190528-1|29	%setup -c -a0 -a1
21mr|texlive-lyluatex-20190528-1|30	
21mr|texlive-lyluatex-20190528-1|31	%build
21mr|texlive-lyluatex-20190528-1|32	
21mr|texlive-lyluatex-20190528-1|33	%install
21mr|texlive-lyluatex-20190528-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-lyluatex-20190528-1|35	cp -fpar tex doc scripts %{buildroot}%{_texmfdistdir}

18418 21
21mr|texlive-macqassign-1-7|1	# revision 15878
21mr|texlive-macqassign-1-7|2	# category Package
21mr|texlive-macqassign-1-7|3	# catalog-ctan /macros/latex/contrib/macqassign
21mr|texlive-macqassign-1-7|4	# catalog-date 2009-03-01 13:29:14 +0100
21mr|texlive-macqassign-1-7|5	# catalog-license lppl
21mr|texlive-macqassign-1-7|6	# catalog-version 1
21mr|texlive-macqassign-1-7|7	Name:		texlive-macqassign
21mr|texlive-macqassign-1-7|8	Version:	1
21mr|texlive-macqassign-1-7|9	Release:	7
21mr|texlive-macqassign-1-7|10	Summary:	Typeset assignments for Macquarie University
21mr|texlive-macqassign-1-7|11	Group:		Publishing
21mr|texlive-macqassign-1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/macqassign
21mr|texlive-macqassign-1-7|13	License:	LPPL
21mr|texlive-macqassign-1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/macqassign.tar.xz
21mr|texlive-macqassign-1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/macqassign.doc.tar.xz
21mr|texlive-macqassign-1-7|16	BuildArch:	noarch
21mr|texlive-macqassign-1-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-macqassign-1-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-macqassign-1-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-macqassign-1-7|20	
21mr|texlive-macqassign-1-7|21	%description
21mr|texlive-macqassign-1-7|22	TeXLive macqassign package.
21mr|texlive-macqassign-1-7|23	
21mr|texlive-macqassign-1-7|24	
21mr|texlive-macqassign-1-7|25	#-----------------------------------------------------------------------
21mr|texlive-macqassign-1-7|26	%files
21mr|texlive-macqassign-1-7|27	%{_texmfdistdir}/tex/latex/macqassign/macqassign.cls
21mr|texlive-macqassign-1-7|28	%doc %{_texmfdistdir}/doc/latex/macqassign/README
21mr|texlive-macqassign-1-7|29	%doc %{_texmfdistdir}/doc/latex/macqassign/logo.ps
21mr|texlive-macqassign-1-7|30	%doc %{_texmfdistdir}/doc/latex/macqassign/sample-assign.pdf
21mr|texlive-macqassign-1-7|31	%doc %{_texmfdistdir}/doc/latex/macqassign/sample-assign.tex
21mr|texlive-macqassign-1-7|32	
21mr|texlive-macqassign-1-7|33	#-----------------------------------------------------------------------
21mr|texlive-macqassign-1-7|34	%prep
21mr|texlive-macqassign-1-7|35	%setup -c -a0 -a1
21mr|texlive-macqassign-1-7|36	
21mr|texlive-macqassign-1-7|37	%build
21mr|texlive-macqassign-1-7|38	
21mr|texlive-macqassign-1-7|39	%install
21mr|texlive-macqassign-1-7|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-macqassign-1-7|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18419 21
21mr|texlive-macros2e-0.4a-2|1	Name:		texlive-macros2e
21mr|texlive-macros2e-0.4a-2|2	Version:	0.4a
21mr|texlive-macros2e-0.4a-2|3	Release:	2
21mr|texlive-macros2e-0.4a-2|4	Summary:	A list of internal LaTeX2e macros
21mr|texlive-macros2e-0.4a-2|5	Group:		Publishing
21mr|texlive-macros2e-0.4a-2|6	URL:		http://www.ctan.org/tex-archive/info/macros2e
21mr|texlive-macros2e-0.4a-2|7	License:	LPPL
21mr|texlive-macros2e-0.4a-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/macros2e.tar.xz
21mr|texlive-macros2e-0.4a-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/macros2e.doc.tar.xz
21mr|texlive-macros2e-0.4a-2|10	BuildArch:	noarch
21mr|texlive-macros2e-0.4a-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-macros2e-0.4a-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-macros2e-0.4a-2|13	
21mr|texlive-macros2e-0.4a-2|14	%description
21mr|texlive-macros2e-0.4a-2|15	This document lists the internal macros defined by the LaTeX2e
21mr|texlive-macros2e-0.4a-2|16	base files which can be also useful to package authors. The
21mr|texlive-macros2e-0.4a-2|17	macros are hyper-linked to their description in source2e. For
21mr|texlive-macros2e-0.4a-2|18	this to work both PDFs must be inside the same directory. This
21mr|texlive-macros2e-0.4a-2|19	document is not yet complete in content and format and may miss
21mr|texlive-macros2e-0.4a-2|20	some macros.
21mr|texlive-macros2e-0.4a-2|21	
21mr|texlive-macros2e-0.4a-2|22	#-----------------------------------------------------------------------
21mr|texlive-macros2e-0.4a-2|23	%files
21mr|texlive-macros2e-0.4a-2|24	%doc %{_texmfdistdir}/doc/latex/macros2e
21mr|texlive-macros2e-0.4a-2|25	
21mr|texlive-macros2e-0.4a-2|26	#-----------------------------------------------------------------------
21mr|texlive-macros2e-0.4a-2|27	%prep
21mr|texlive-macros2e-0.4a-2|28	%setup -c -a0 -a1
21mr|texlive-macros2e-0.4a-2|29	
21mr|texlive-macros2e-0.4a-2|30	%build
21mr|texlive-macros2e-0.4a-2|31	
21mr|texlive-macros2e-0.4a-2|32	%install
21mr|texlive-macros2e-0.4a-2|33	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-macros2e-0.4a-2|34	cp -fpar doc %{buildroot}%{_texmfdistdir}

18420 21
21mr|texlive-macroswap-1.1-10|1	# revision 31498
21mr|texlive-macroswap-1.1-10|2	# category Package
21mr|texlive-macroswap-1.1-10|3	# catalog-ctan /macros/latex/contrib/macroswap
21mr|texlive-macroswap-1.1-10|4	# catalog-date 2013-08-21 23:10:13 +0200
21mr|texlive-macroswap-1.1-10|5	# catalog-license lppl1.2
21mr|texlive-macroswap-1.1-10|6	# catalog-version 1.1
21mr|texlive-macroswap-1.1-10|7	Name:		texlive-macroswap
21mr|texlive-macroswap-1.1-10|8	Version:	1.1
21mr|texlive-macroswap-1.1-10|9	Release:	10
21mr|texlive-macroswap-1.1-10|10	Summary:	Swap the definitions of two LaTeX macros
21mr|texlive-macroswap-1.1-10|11	Group:		Publishing
21mr|texlive-macroswap-1.1-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/macroswap
21mr|texlive-macroswap-1.1-10|13	License:	LPPL1.2
21mr|texlive-macroswap-1.1-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/macroswap.tar.xz
21mr|texlive-macroswap-1.1-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/macroswap.doc.tar.xz
21mr|texlive-macroswap-1.1-10|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/macroswap.source.tar.xz
21mr|texlive-macroswap-1.1-10|17	BuildArch:	noarch
21mr|texlive-macroswap-1.1-10|18	BuildRequires:	texlive-tlpkg
21mr|texlive-macroswap-1.1-10|19	Requires(pre):	texlive-tlpkg
21mr|texlive-macroswap-1.1-10|20	Requires(post):	texlive-kpathsea
21mr|texlive-macroswap-1.1-10|21	
21mr|texlive-macroswap-1.1-10|22	%description
21mr|texlive-macroswap-1.1-10|23	The package provides simple utility methods to swap the meaning
21mr|texlive-macroswap-1.1-10|24	(token expansion) of two macros by name.
21mr|texlive-macroswap-1.1-10|25	
21mr|texlive-macroswap-1.1-10|26	
21mr|texlive-macroswap-1.1-10|27	#-----------------------------------------------------------------------
21mr|texlive-macroswap-1.1-10|28	%files
21mr|texlive-macroswap-1.1-10|29	%{_texmfdistdir}/tex/latex/macroswap/macroswap.sty
21mr|texlive-macroswap-1.1-10|30	%doc %{_texmfdistdir}/doc/latex/macroswap/Makefile
21mr|texlive-macroswap-1.1-10|31	%doc %{_texmfdistdir}/doc/latex/macroswap/README
21mr|texlive-macroswap-1.1-10|32	%doc %{_texmfdistdir}/doc/latex/macroswap/macroswap.pdf
21mr|texlive-macroswap-1.1-10|33	#- source
21mr|texlive-macroswap-1.1-10|34	%doc %{_texmfdistdir}/source/latex/macroswap/macroswap.dtx
21mr|texlive-macroswap-1.1-10|35	%doc %{_texmfdistdir}/source/latex/macroswap/macroswap.ins
21mr|texlive-macroswap-1.1-10|36	
21mr|texlive-macroswap-1.1-10|37	#-----------------------------------------------------------------------
21mr|texlive-macroswap-1.1-10|38	%prep
21mr|texlive-macroswap-1.1-10|39	%setup -c -a0 -a1 -a2
21mr|texlive-macroswap-1.1-10|40	
21mr|texlive-macroswap-1.1-10|41	%build
21mr|texlive-macroswap-1.1-10|42	
21mr|texlive-macroswap-1.1-10|43	%install
21mr|texlive-macroswap-1.1-10|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-macroswap-1.1-10|45	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18421 21
21mr|texlive-mafr-1.0-7|1	# revision 15878
21mr|texlive-mafr-1.0-7|2	# category Package
21mr|texlive-mafr-1.0-7|3	# catalog-ctan /macros/latex/contrib/mafr
21mr|texlive-mafr-1.0-7|4	# catalog-date 2007-03-09 22:25:45 +0100
21mr|texlive-mafr-1.0-7|5	# catalog-license gpl
21mr|texlive-mafr-1.0-7|6	# catalog-version 1.0
21mr|texlive-mafr-1.0-7|7	Name:		texlive-mafr
21mr|texlive-mafr-1.0-7|8	Version:	1.0
21mr|texlive-mafr-1.0-7|9	Release:	7
21mr|texlive-mafr-1.0-7|10	Summary:	Mathematics in accord with French usage
21mr|texlive-mafr-1.0-7|11	Group:		Publishing
21mr|texlive-mafr-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mafr
21mr|texlive-mafr-1.0-7|13	License:	GPL
21mr|texlive-mafr-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mafr.tar.xz
21mr|texlive-mafr-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mafr.doc.tar.xz
21mr|texlive-mafr-1.0-7|16	BuildArch:	noarch
21mr|texlive-mafr-1.0-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-mafr-1.0-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-mafr-1.0-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-mafr-1.0-7|20	
21mr|texlive-mafr-1.0-7|21	%description
21mr|texlive-mafr-1.0-7|22	The package provides settings and macros for typesetting
21mr|texlive-mafr-1.0-7|23	mathematics with LaTeX in compliance with French usage. It
21mr|texlive-mafr-1.0-7|24	comes with two document classes, 'fiche' and 'cours', useful to
21mr|texlive-mafr-1.0-7|25	create short high school documents such as tests or lessons.
21mr|texlive-mafr-1.0-7|26	The documentation is in French.
21mr|texlive-mafr-1.0-7|27	
21mr|texlive-mafr-1.0-7|28	
21mr|texlive-mafr-1.0-7|29	#-----------------------------------------------------------------------
21mr|texlive-mafr-1.0-7|30	%files
21mr|texlive-mafr-1.0-7|31	%{_texmfdistdir}/tex/latex/mafr/cours.cls
21mr|texlive-mafr-1.0-7|32	%{_texmfdistdir}/tex/latex/mafr/fiche.cls
21mr|texlive-mafr-1.0-7|33	%{_texmfdistdir}/tex/latex/mafr/mafr.sty
21mr|texlive-mafr-1.0-7|34	%doc %{_texmfdistdir}/doc/latex/mafr/ALIRE
21mr|texlive-mafr-1.0-7|35	%doc %{_texmfdistdir}/doc/latex/mafr/COPYING
21mr|texlive-mafr-1.0-7|36	%doc %{_texmfdistdir}/doc/latex/mafr/README
21mr|texlive-mafr-1.0-7|37	%doc %{_texmfdistdir}/doc/latex/mafr/docmafr.pdf
21mr|texlive-mafr-1.0-7|38	%doc %{_texmfdistdir}/doc/latex/mafr/docmafr.tex
21mr|texlive-mafr-1.0-7|39	%doc %{_texmfdistdir}/doc/latex/mafr/triangle.eps
21mr|texlive-mafr-1.0-7|40	
21mr|texlive-mafr-1.0-7|41	#-----------------------------------------------------------------------
21mr|texlive-mafr-1.0-7|42	%prep
21mr|texlive-mafr-1.0-7|43	%setup -c -a0 -a1
21mr|texlive-mafr-1.0-7|44	
21mr|texlive-mafr-1.0-7|45	%build
21mr|texlive-mafr-1.0-7|46	
21mr|texlive-mafr-1.0-7|47	%install
21mr|texlive-mafr-1.0-7|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-mafr-1.0-7|49	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18422 21
21mr|texlive-magaz-0.4-7|1	# revision 24694
21mr|texlive-magaz-0.4-7|2	# category Package
21mr|texlive-magaz-0.4-7|3	# catalog-ctan /macros/latex/contrib/magaz
21mr|texlive-magaz-0.4-7|4	# catalog-date 2011-11-29 11:02:24 +0100
21mr|texlive-magaz-0.4-7|5	# catalog-license other-free
21mr|texlive-magaz-0.4-7|6	# catalog-version 0.4
21mr|texlive-magaz-0.4-7|7	Name:		texlive-magaz
21mr|texlive-magaz-0.4-7|8	Version:	0.4
21mr|texlive-magaz-0.4-7|9	Release:	7
21mr|texlive-magaz-0.4-7|10	Summary:	Magazine layout
21mr|texlive-magaz-0.4-7|11	Group:		Publishing
21mr|texlive-magaz-0.4-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/magaz
21mr|texlive-magaz-0.4-7|13	License:	OTHER-FREE
21mr|texlive-magaz-0.4-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/magaz.tar.xz
21mr|texlive-magaz-0.4-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/magaz.doc.tar.xz
21mr|texlive-magaz-0.4-7|16	BuildArch:	noarch
21mr|texlive-magaz-0.4-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-magaz-0.4-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-magaz-0.4-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-magaz-0.4-7|20	
21mr|texlive-magaz-0.4-7|21	%description
21mr|texlive-magaz-0.4-7|22	The current version does special formatting for the first line
21mr|texlive-magaz-0.4-7|23	of text in a paragraph. The package is part of a larger body of
21mr|texlive-magaz-0.4-7|24	tools which remain in preparation.
21mr|texlive-magaz-0.4-7|25	
21mr|texlive-magaz-0.4-7|26	
21mr|texlive-magaz-0.4-7|27	#-----------------------------------------------------------------------
21mr|texlive-magaz-0.4-7|28	%files
21mr|texlive-magaz-0.4-7|29	%{_texmfdistdir}/tex/latex/magaz/magaz.sty
21mr|texlive-magaz-0.4-7|30	%doc %{_texmfdistdir}/doc/latex/magaz/magaz.pdf
21mr|texlive-magaz-0.4-7|31	%doc %{_texmfdistdir}/doc/latex/magaz/magaz.tex
21mr|texlive-magaz-0.4-7|32	
21mr|texlive-magaz-0.4-7|33	#-----------------------------------------------------------------------
21mr|texlive-magaz-0.4-7|34	%prep
21mr|texlive-magaz-0.4-7|35	%setup -c -a0 -a1
21mr|texlive-magaz-0.4-7|36	
21mr|texlive-magaz-0.4-7|37	%build
21mr|texlive-magaz-0.4-7|38	
21mr|texlive-magaz-0.4-7|39	%install
21mr|texlive-magaz-0.4-7|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-magaz-0.4-7|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18423 21
21mr|texlive-magyar-20120326-5|1	# revision 25806
21mr|texlive-magyar-20120326-5|2	# category Package
21mr|texlive-magyar-20120326-5|3	# catalog-ctan /language/hungarian/babel/magyar.ldf
21mr|texlive-magyar-20120326-5|4	# catalog-date 2012-03-26 14:33:04 +0200
21mr|texlive-magyar-20120326-5|5	# catalog-license lppl
21mr|texlive-magyar-20120326-5|6	# catalog-version undef
21mr|texlive-magyar-20120326-5|7	Name:		texlive-magyar
21mr|texlive-magyar-20120326-5|8	Version:	20120326
21mr|texlive-magyar-20120326-5|9	Release:	5
21mr|texlive-magyar-20120326-5|10	Summary:	Hungarian language definition for Babel
21mr|texlive-magyar-20120326-5|11	Group:		Publishing
21mr|texlive-magyar-20120326-5|12	URL:		http://www.ctan.org/tex-archive/language/hungarian/babel/magyar.ldf
21mr|texlive-magyar-20120326-5|13	License:	LPPL
21mr|texlive-magyar-20120326-5|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/magyar.tar.xz
21mr|texlive-magyar-20120326-5|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/magyar.doc.tar.xz
21mr|texlive-magyar-20120326-5|16	BuildArch:	noarch
21mr|texlive-magyar-20120326-5|17	BuildRequires:	texlive-tlpkg
21mr|texlive-magyar-20120326-5|18	Requires(pre):	texlive-tlpkg
21mr|texlive-magyar-20120326-5|19	
21mr|texlive-magyar-20120326-5|20	%description
21mr|texlive-magyar-20120326-5|21	This is an interim release of a new version of the Magyar
21mr|texlive-magyar-20120326-5|22	language definition for babel.
21mr|texlive-magyar-20120326-5|23	
21mr|texlive-magyar-20120326-5|24	#-----------------------------------------------------------------------
21mr|texlive-magyar-20120326-5|25	%files
21mr|texlive-magyar-20120326-5|26	%doc %{_texmfdistdir}/doc/latex/magyar/magyar.ldf
21mr|texlive-magyar-20120326-5|27	
21mr|texlive-magyar-20120326-5|28	#-----------------------------------------------------------------------
21mr|texlive-magyar-20120326-5|29	%prep
21mr|texlive-magyar-20120326-5|30	%setup -c -a0 -a1
21mr|texlive-magyar-20120326-5|31	
21mr|texlive-magyar-20120326-5|32	%build
21mr|texlive-magyar-20120326-5|33	
21mr|texlive-magyar-20120326-5|34	%install
21mr|texlive-magyar-20120326-5|35	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-magyar-20120326-5|36	cp -fpar doc %{buildroot}%{_texmfdistdir}

18424 21
21mr|texlive-mailing-20190228-1|1	Name:		texlive-mailing
21mr|texlive-mailing-20190228-1|2	Version:	20190228
21mr|texlive-mailing-20190228-1|3	Release:	1
21mr|texlive-mailing-20190228-1|4	Summary:	Macros for mail merging
21mr|texlive-mailing-20190228-1|5	Group:		Publishing
21mr|texlive-mailing-20190228-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mailing
21mr|texlive-mailing-20190228-1|7	License:	LPPL
21mr|texlive-mailing-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mailing.tar.xz
21mr|texlive-mailing-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mailing.doc.tar.xz
21mr|texlive-mailing-20190228-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mailing.source.tar.xz
21mr|texlive-mailing-20190228-1|11	BuildArch:	noarch
21mr|texlive-mailing-20190228-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-mailing-20190228-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-mailing-20190228-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-mailing-20190228-1|15	
21mr|texlive-mailing-20190228-1|16	%description
21mr|texlive-mailing-20190228-1|17	This package is for use when sending a large number of letters,
21mr|texlive-mailing-20190228-1|18	all with the same body text. The package's \addressfile command
21mr|texlive-mailing-20190228-1|19	is used to specify who the letter's to be sent to; the body of
21mr|texlive-mailing-20190228-1|20	the \mailingtext command specifies the text of the letters,
21mr|texlive-mailing-20190228-1|21	possibly using macros defined in the \addressfile.
21mr|texlive-mailing-20190228-1|22	
21mr|texlive-mailing-20190228-1|23	#-----------------------------------------------------------------------
21mr|texlive-mailing-20190228-1|24	%files
21mr|texlive-mailing-20190228-1|25	%{_texmfdistdir}/tex/latex/mailing
21mr|texlive-mailing-20190228-1|26	%doc %{_texmfdistdir}/doc/latex/mailing
21mr|texlive-mailing-20190228-1|27	#- source
21mr|texlive-mailing-20190228-1|28	%doc %{_texmfdistdir}/source/latex/mailing
21mr|texlive-mailing-20190228-1|29	
21mr|texlive-mailing-20190228-1|30	#-----------------------------------------------------------------------
21mr|texlive-mailing-20190228-1|31	%prep
21mr|texlive-mailing-20190228-1|32	%setup -c -a0 -a1 -a2
21mr|texlive-mailing-20190228-1|33	
21mr|texlive-mailing-20190228-1|34	%build
21mr|texlive-mailing-20190228-1|35	
21mr|texlive-mailing-20190228-1|36	%install
21mr|texlive-mailing-20190228-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-mailing-20190228-1|38	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18425 21
21mr|texlive-mailmerge-1.0-7|1	# revision 15878
21mr|texlive-mailmerge-1.0-7|2	# category Package
21mr|texlive-mailmerge-1.0-7|3	# catalog-ctan /macros/latex/contrib/mailmerge
21mr|texlive-mailmerge-1.0-7|4	# catalog-date 2009-11-09 23:10:10 +0100
21mr|texlive-mailmerge-1.0-7|5	# catalog-license lppl1.2
21mr|texlive-mailmerge-1.0-7|6	# catalog-version 1.0
21mr|texlive-mailmerge-1.0-7|7	Name:		texlive-mailmerge
21mr|texlive-mailmerge-1.0-7|8	Version:	1.0
21mr|texlive-mailmerge-1.0-7|9	Release:	7
21mr|texlive-mailmerge-1.0-7|10	Summary:	Repeating text field substitution
21mr|texlive-mailmerge-1.0-7|11	Group:		Publishing
21mr|texlive-mailmerge-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mailmerge
21mr|texlive-mailmerge-1.0-7|13	License:	LPPL1.2
21mr|texlive-mailmerge-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mailmerge.tar.xz
21mr|texlive-mailmerge-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mailmerge.doc.tar.xz
21mr|texlive-mailmerge-1.0-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mailmerge.source.tar.xz
21mr|texlive-mailmerge-1.0-7|17	BuildArch:	noarch
21mr|texlive-mailmerge-1.0-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-mailmerge-1.0-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-mailmerge-1.0-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-mailmerge-1.0-7|21	
21mr|texlive-mailmerge-1.0-7|22	%description
21mr|texlive-mailmerge-1.0-7|23	The package mailmerge provides an interface to produce text
21mr|texlive-mailmerge-1.0-7|24	from a template, where fields are replaced by actual data, as
21mr|texlive-mailmerge-1.0-7|25	in a database. The package may be used to produce several
21mr|texlive-mailmerge-1.0-7|26	letters from a template, certificates or other such documents.
21mr|texlive-mailmerge-1.0-7|27	It allows access to the entry number, number of entries and so
21mr|texlive-mailmerge-1.0-7|28	on.
21mr|texlive-mailmerge-1.0-7|29	
21mr|texlive-mailmerge-1.0-7|30	
21mr|texlive-mailmerge-1.0-7|31	#-----------------------------------------------------------------------
21mr|texlive-mailmerge-1.0-7|32	%files
21mr|texlive-mailmerge-1.0-7|33	%{_texmfdistdir}/tex/latex/mailmerge/mailmerge.sty
21mr|texlive-mailmerge-1.0-7|34	%doc %{_texmfdistdir}/doc/latex/mailmerge/README
21mr|texlive-mailmerge-1.0-7|35	%doc %{_texmfdistdir}/doc/latex/mailmerge/mailmerge.pdf
21mr|texlive-mailmerge-1.0-7|36	#- source
21mr|texlive-mailmerge-1.0-7|37	%doc %{_texmfdistdir}/source/latex/mailmerge/mailmerge.dtx
21mr|texlive-mailmerge-1.0-7|38	%doc %{_texmfdistdir}/source/latex/mailmerge/mailmerge.ins
21mr|texlive-mailmerge-1.0-7|39	
21mr|texlive-mailmerge-1.0-7|40	#-----------------------------------------------------------------------
21mr|texlive-mailmerge-1.0-7|41	%prep
21mr|texlive-mailmerge-1.0-7|42	%setup -c -a0 -a1 -a2
21mr|texlive-mailmerge-1.0-7|43	
21mr|texlive-mailmerge-1.0-7|44	%build
21mr|texlive-mailmerge-1.0-7|45	
21mr|texlive-mailmerge-1.0-7|46	%install
21mr|texlive-mailmerge-1.0-7|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-mailmerge-1.0-7|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18426 21
21mr|texlive-makebarcode-1.0-7|1	# revision 15878
21mr|texlive-makebarcode-1.0-7|2	# category Package
21mr|texlive-makebarcode-1.0-7|3	# catalog-ctan /macros/latex/contrib/makebarcode
21mr|texlive-makebarcode-1.0-7|4	# catalog-date 2008-08-22 15:19:59 +0200
21mr|texlive-makebarcode-1.0-7|5	# catalog-license lppl
21mr|texlive-makebarcode-1.0-7|6	# catalog-version 1.0
21mr|texlive-makebarcode-1.0-7|7	Name:		texlive-makebarcode
21mr|texlive-makebarcode-1.0-7|8	Version:	1.0
21mr|texlive-makebarcode-1.0-7|9	Release:	7
21mr|texlive-makebarcode-1.0-7|10	Summary:	Print various kinds 2/5 and Code 39 bar codes
21mr|texlive-makebarcode-1.0-7|11	Group:		Publishing
21mr|texlive-makebarcode-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/makebarcode
21mr|texlive-makebarcode-1.0-7|13	License:	LPPL
21mr|texlive-makebarcode-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/makebarcode.tar.xz
21mr|texlive-makebarcode-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/makebarcode.doc.tar.xz
21mr|texlive-makebarcode-1.0-7|16	BuildArch:	noarch
21mr|texlive-makebarcode-1.0-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-makebarcode-1.0-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-makebarcode-1.0-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-makebarcode-1.0-7|20	
21mr|texlive-makebarcode-1.0-7|21	%description
21mr|texlive-makebarcode-1.0-7|22	The package contains macros for printing various 2/5 bar codes
21mr|texlive-makebarcode-1.0-7|23	and Code 39 bar codes. The macros do not use fonts but create
21mr|texlive-makebarcode-1.0-7|24	the bar codes directly using vertical rules. It is therefore
21mr|texlive-makebarcode-1.0-7|25	possible to vary width to height ratio, ratio of thin and thick
21mr|texlive-makebarcode-1.0-7|26	bars. The package is therefore convenient for printing ITF bar
21mr|texlive-makebarcode-1.0-7|27	codes as well as bar codes for identification labels for HP
21mr|texlive-makebarcode-1.0-7|28	storage media.
21mr|texlive-makebarcode-1.0-7|29	
21mr|texlive-makebarcode-1.0-7|30	
21mr|texlive-makebarcode-1.0-7|31	#-----------------------------------------------------------------------
21mr|texlive-makebarcode-1.0-7|32	%files
21mr|texlive-makebarcode-1.0-7|33	%{_texmfdistdir}/tex/latex/makebarcode/makebarcode.sty
21mr|texlive-makebarcode-1.0-7|34	%doc %{_texmfdistdir}/doc/latex/makebarcode/License.txt
21mr|texlive-makebarcode-1.0-7|35	%doc %{_texmfdistdir}/doc/latex/makebarcode/README
21mr|texlive-makebarcode-1.0-7|36	%doc %{_texmfdistdir}/doc/latex/makebarcode/makebarcode.pdf
21mr|texlive-makebarcode-1.0-7|37	%doc %{_texmfdistdir}/doc/latex/makebarcode/makebarcode.tex
21mr|texlive-makebarcode-1.0-7|38	
21mr|texlive-makebarcode-1.0-7|39	#-----------------------------------------------------------------------
21mr|texlive-makebarcode-1.0-7|40	%prep
21mr|texlive-makebarcode-1.0-7|41	%setup -c -a0 -a1
21mr|texlive-makebarcode-1.0-7|42	
21mr|texlive-makebarcode-1.0-7|43	%build
21mr|texlive-makebarcode-1.0-7|44	
21mr|texlive-makebarcode-1.0-7|45	%install
21mr|texlive-makebarcode-1.0-7|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-makebarcode-1.0-7|47	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18427 21
21mr|texlive-makebase-20160624-2|1	Name:		texlive-makebase
21mr|texlive-makebase-20160624-2|2	Version:	20160624
21mr|texlive-makebase-20160624-2|3	Release:	2
21mr|texlive-makebase-20160624-2|4	Summary:	Typeset counters in a different base
21mr|texlive-makebase-20160624-2|5	Group:		Publishing
21mr|texlive-makebase-20160624-2|6	URL:		https://ctan.org/pkg/makebase
21mr|texlive-makebase-20160624-2|7	License:	LPPL1.3
21mr|texlive-makebase-20160624-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/makebase.tar.xz
21mr|texlive-makebase-20160624-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/makebase.doc.tar.xz
21mr|texlive-makebase-20160624-2|10	BuildArch:	noarch
21mr|texlive-makebase-20160624-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-makebase-20160624-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-makebase-20160624-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-makebase-20160624-2|14	
21mr|texlive-makebase-20160624-2|15	%description
21mr|texlive-makebase-20160624-2|16	This package typesets a LaTeX counter such as page in an
21mr|texlive-makebase-20160624-2|17	arbitrary base (default 16). It does not change font or
21mr|texlive-makebase-20160624-2|18	typeface. The package extends the functionality of the existing
21mr|texlive-makebase-20160624-2|19	hex LaTeX 2.09 package and provides documentation. However, the
21mr|texlive-makebase-20160624-2|20	author is not a mathematician, and suggestions for rewriting
21mr|texlive-makebase-20160624-2|21	the code are welcomed. Warning: this is alpha software and may
21mr|texlive-makebase-20160624-2|22	contain bugs. Please report problems to the author.
21mr|texlive-makebase-20160624-2|23	
21mr|texlive-makebase-20160624-2|24	
21mr|texlive-makebase-20160624-2|25	#-----------------------------------------------------------------------
21mr|texlive-makebase-20160624-2|26	%files
21mr|texlive-makebase-20160624-2|27	%{_texmfdistdir}/tex
21mr|texlive-makebase-20160624-2|28	%doc %{_texmfdistdir}/doc
21mr|texlive-makebase-20160624-2|29	
21mr|texlive-makebase-20160624-2|30	#-----------------------------------------------------------------------
21mr|texlive-makebase-20160624-2|31	%prep
21mr|texlive-makebase-20160624-2|32	%setup -c -a0 -a1
21mr|texlive-makebase-20160624-2|33	
21mr|texlive-makebase-20160624-2|34	%build
21mr|texlive-makebase-20160624-2|35	
21mr|texlive-makebase-20160624-2|36	%install
21mr|texlive-makebase-20160624-2|37	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-makebase-20160624-2|38	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18428 21
21mr|texlive-makebox-0.1-7|1	# revision 15878
21mr|texlive-makebox-0.1-7|2	# category Package
21mr|texlive-makebox-0.1-7|3	# catalog-ctan /macros/latex/contrib/makebox
21mr|texlive-makebox-0.1-7|4	# catalog-date 2006-12-02 14:51:32 +0100
21mr|texlive-makebox-0.1-7|5	# catalog-license lppl
21mr|texlive-makebox-0.1-7|6	# catalog-version 0.1
21mr|texlive-makebox-0.1-7|7	Name:		texlive-makebox
21mr|texlive-makebox-0.1-7|8	Version:	0.1
21mr|texlive-makebox-0.1-7|9	Release:	7
21mr|texlive-makebox-0.1-7|10	Summary:	Defines a \makebox* command
21mr|texlive-makebox-0.1-7|11	Group:		Publishing
21mr|texlive-makebox-0.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/makebox
21mr|texlive-makebox-0.1-7|13	License:	LPPL
21mr|texlive-makebox-0.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/makebox.tar.xz
21mr|texlive-makebox-0.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/makebox.doc.tar.xz
21mr|texlive-makebox-0.1-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/makebox.source.tar.xz
21mr|texlive-makebox-0.1-7|17	BuildArch:	noarch
21mr|texlive-makebox-0.1-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-makebox-0.1-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-makebox-0.1-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-makebox-0.1-7|21	
21mr|texlive-makebox-0.1-7|22	%description
21mr|texlive-makebox-0.1-7|23	Define a \makebox* command that does the same as a \makebox
21mr|texlive-makebox-0.1-7|24	command, except that the width is given by a sample text
21mr|texlive-makebox-0.1-7|25	instead of an explicit length measure.
21mr|texlive-makebox-0.1-7|26	
21mr|texlive-makebox-0.1-7|27	
21mr|texlive-makebox-0.1-7|28	#-----------------------------------------------------------------------
21mr|texlive-makebox-0.1-7|29	%files
21mr|texlive-makebox-0.1-7|30	%{_texmfdistdir}/tex/latex/makebox/makebox.sty
21mr|texlive-makebox-0.1-7|31	%doc %{_texmfdistdir}/doc/latex/makebox/ChangeLog
21mr|texlive-makebox-0.1-7|32	%doc %{_texmfdistdir}/doc/latex/makebox/README
21mr|texlive-makebox-0.1-7|33	%doc %{_texmfdistdir}/doc/latex/makebox/getversion.tex
21mr|texlive-makebox-0.1-7|34	%doc %{_texmfdistdir}/doc/latex/makebox/makebox.pdf
21mr|texlive-makebox-0.1-7|35	%doc %{_texmfdistdir}/doc/latex/makebox/makebox.xml
21mr|texlive-makebox-0.1-7|36	%doc %{_texmfdistdir}/doc/latex/makebox/testmakebox.tex
21mr|texlive-makebox-0.1-7|37	#- source
21mr|texlive-makebox-0.1-7|38	%doc %{_texmfdistdir}/source/latex/makebox/Makefile
21mr|texlive-makebox-0.1-7|39	%doc %{_texmfdistdir}/source/latex/makebox/makebox.dtx
21mr|texlive-makebox-0.1-7|40	%doc %{_texmfdistdir}/source/latex/makebox/makebox.ins
21mr|texlive-makebox-0.1-7|41	
21mr|texlive-makebox-0.1-7|42	#-----------------------------------------------------------------------
21mr|texlive-makebox-0.1-7|43	%prep
21mr|texlive-makebox-0.1-7|44	%setup -c -a0 -a1 -a2
21mr|texlive-makebox-0.1-7|45	
21mr|texlive-makebox-0.1-7|46	%build
21mr|texlive-makebox-0.1-7|47	
21mr|texlive-makebox-0.1-7|48	%install
21mr|texlive-makebox-0.1-7|49	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-makebox-0.1-7|50	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18429 21
21mr|texlive-makecell-0.1e-7|1	# revision 15878
21mr|texlive-makecell-0.1e-7|2	# category Package
21mr|texlive-makecell-0.1e-7|3	# catalog-ctan /macros/latex/contrib/makecell
21mr|texlive-makecell-0.1e-7|4	# catalog-date 2009-09-07 01:31:27 +0200
21mr|texlive-makecell-0.1e-7|5	# catalog-license lppl
21mr|texlive-makecell-0.1e-7|6	# catalog-version 0.1e
21mr|texlive-makecell-0.1e-7|7	Name:		texlive-makecell
21mr|texlive-makecell-0.1e-7|8	Version:	0.1e
21mr|texlive-makecell-0.1e-7|9	Release:	7
21mr|texlive-makecell-0.1e-7|10	Summary:	Tabular column heads and multilined cells
21mr|texlive-makecell-0.1e-7|11	Group:		Publishing
21mr|texlive-makecell-0.1e-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/makecell
21mr|texlive-makecell-0.1e-7|13	License:	LPPL
21mr|texlive-makecell-0.1e-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/makecell.tar.xz
21mr|texlive-makecell-0.1e-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/makecell.doc.tar.xz
21mr|texlive-makecell-0.1e-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/makecell.source.tar.xz
21mr|texlive-makecell-0.1e-7|17	BuildArch:	noarch
21mr|texlive-makecell-0.1e-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-makecell-0.1e-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-makecell-0.1e-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-makecell-0.1e-7|21	
21mr|texlive-makecell-0.1e-7|22	%description
21mr|texlive-makecell-0.1e-7|23	This package supports common layouts for tabular column heads
21mr|texlive-makecell-0.1e-7|24	in whole documents, based on one-column tabular environment. In
21mr|texlive-makecell-0.1e-7|25	addition, it can create multi-lined tabular cells. The Package
21mr|texlive-makecell-0.1e-7|26	also offers: -- a macro which changes the vertical space around
21mr|texlive-makecell-0.1e-7|27	all the cells in a tabular environment (similar to the function
21mr|texlive-makecell-0.1e-7|28	of the tabls package, but using the facilities of the array); -
21mr|texlive-makecell-0.1e-7|29	- macros for multirow cells, which use the facilities of the
21mr|texlive-makecell-0.1e-7|30	multirow package; -- macros to number rows in tables, or to
21mr|texlive-makecell-0.1e-7|31	skip cells; -- diagonally divided cells; and -- horizontal
21mr|texlive-makecell-0.1e-7|32	lines in tabular environments with defined thickness.
21mr|texlive-makecell-0.1e-7|33	
21mr|texlive-makecell-0.1e-7|34	
21mr|texlive-makecell-0.1e-7|35	#-----------------------------------------------------------------------
21mr|texlive-makecell-0.1e-7|36	%files
21mr|texlive-makecell-0.1e-7|37	%{_texmfdistdir}/tex/latex/makecell/makecell.sty
21mr|texlive-makecell-0.1e-7|38	%doc %{_texmfdistdir}/doc/latex/makecell/README
21mr|texlive-makecell-0.1e-7|39	%doc %{_texmfdistdir}/doc/latex/makecell/makecell-rus.pdf
21mr|texlive-makecell-0.1e-7|40	%doc %{_texmfdistdir}/doc/latex/makecell/makecell-rus.tex
21mr|texlive-makecell-0.1e-7|41	%doc %{_texmfdistdir}/doc/latex/makecell/makecell.pdf
21mr|texlive-makecell-0.1e-7|42	#- source
21mr|texlive-makecell-0.1e-7|43	%doc %{_texmfdistdir}/source/latex/makecell/makecell.dtx
21mr|texlive-makecell-0.1e-7|44	
21mr|texlive-makecell-0.1e-7|45	#-----------------------------------------------------------------------
21mr|texlive-makecell-0.1e-7|46	%prep
21mr|texlive-makecell-0.1e-7|47	%setup -c -a0 -a1 -a2
21mr|texlive-makecell-0.1e-7|48	
21mr|texlive-makecell-0.1e-7|49	%build
21mr|texlive-makecell-0.1e-7|50	
21mr|texlive-makecell-0.1e-7|51	%install
21mr|texlive-makecell-0.1e-7|52	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-makecell-0.1e-7|53	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18430 21
21mr|texlive-makecirc-20190228-1|1	# revision 15878
21mr|texlive-makecirc-20190228-1|2	# category Package
21mr|texlive-makecirc-20190228-1|3	# catalog-ctan /graphics/metapost/contrib/macros/makecirc
21mr|texlive-makecirc-20190228-1|4	# catalog-date 2006-11-19 21:19:11 +0100
21mr|texlive-makecirc-20190228-1|5	# catalog-license lppl
21mr|texlive-makecirc-20190228-1|6	# catalog-version undef
21mr|texlive-makecirc-20190228-1|7	Name:		texlive-makecirc
21mr|texlive-makecirc-20190228-1|8	Version:	20190228
21mr|texlive-makecirc-20190228-1|9	Release:	1
21mr|texlive-makecirc-20190228-1|10	Summary:	A MetaPost library for drawing electrical circuit diagrams
21mr|texlive-makecirc-20190228-1|11	Group:		Publishing
21mr|texlive-makecirc-20190228-1|12	URL:		http://www.ctan.org/tex-archive/graphics/metapost/contrib/macros/makecirc
21mr|texlive-makecirc-20190228-1|13	License:	LPPL
21mr|texlive-makecirc-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/makecirc.tar.xz
21mr|texlive-makecirc-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/makecirc.doc.tar.xz
21mr|texlive-makecirc-20190228-1|16	BuildArch:	noarch
21mr|texlive-makecirc-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-makecirc-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-makecirc-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-makecirc-20190228-1|20	
21mr|texlive-makecirc-20190228-1|21	%description
21mr|texlive-makecirc-20190228-1|22	MakeCirc is a MetaPost library that contains diverse symbols
21mr|texlive-makecirc-20190228-1|23	for use in circuit diagrams. MakeCirc offers a high quality
21mr|texlive-makecirc-20190228-1|24	tool, with a simple syntax. MakeCirc is completely integrated
21mr|texlive-makecirc-20190228-1|25	with LaTeX documents and with other MetaPost drawing/graphic.
21mr|texlive-makecirc-20190228-1|26	Its output is a PostScript file. MakeCirc only requires (La)TeX
21mr|texlive-makecirc-20190228-1|27	and MetaPost to work.
21mr|texlive-makecirc-20190228-1|28	
21mr|texlive-makecirc-20190228-1|29	#-----------------------------------------------------------------------
21mr|texlive-makecirc-20190228-1|30	%files
21mr|texlive-makecirc-20190228-1|31	%{_texmfdistdir}/metapost/makecirc/ejemplos.mp
21mr|texlive-makecirc-20190228-1|32	%{_texmfdistdir}/metapost/makecirc/latex.mp
21mr|texlive-makecirc-20190228-1|33	%{_texmfdistdir}/metapost/makecirc/makecirc.mp
21mr|texlive-makecirc-20190228-1|34	%doc %{_texmfdistdir}/doc/metapost/makecirc/MakeCirc-en.pdf
21mr|texlive-makecirc-20190228-1|35	%doc %{_texmfdistdir}/doc/metapost/makecirc/MakeCirc.pdf
21mr|texlive-makecirc-20190228-1|36	%doc %{_texmfdistdir}/doc/metapost/makecirc/README
21mr|texlive-makecirc-20190228-1|37	%doc %{_texmfdistdir}/doc/metapost/makecirc/ejemplos.pdf
21mr|texlive-makecirc-20190228-1|38	
21mr|texlive-makecirc-20190228-1|39	#-----------------------------------------------------------------------
21mr|texlive-makecirc-20190228-1|40	%prep
21mr|texlive-makecirc-20190228-1|41	%setup -c -a0 -a1
21mr|texlive-makecirc-20190228-1|42	
21mr|texlive-makecirc-20190228-1|43	%build
21mr|texlive-makecirc-20190228-1|44	
21mr|texlive-makecirc-20190228-1|45	%install
21mr|texlive-makecirc-20190228-1|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-makecirc-20190228-1|47	cp -fpar metapost doc %{buildroot}%{_texmfdistdir}

18431 21
21mr|texlive-makecmds-20190228-1|1	# revision 15878
21mr|texlive-makecmds-20190228-1|2	# category Package
21mr|texlive-makecmds-20190228-1|3	# catalog-ctan /macros/latex/contrib/makecmds
21mr|texlive-makecmds-20190228-1|4	# catalog-date 2009-09-03 08:40:46 +0200
21mr|texlive-makecmds-20190228-1|5	# catalog-license lppl
21mr|texlive-makecmds-20190228-1|6	# catalog-version undef
21mr|texlive-makecmds-20190228-1|7	Name:		texlive-makecmds
21mr|texlive-makecmds-20190228-1|8	Version:	20190228
21mr|texlive-makecmds-20190228-1|9	Release:	1
21mr|texlive-makecmds-20190228-1|10	Summary:	The new \makecommand command always (re)defines a command
21mr|texlive-makecmds-20190228-1|11	Group:		Publishing
21mr|texlive-makecmds-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/makecmds
21mr|texlive-makecmds-20190228-1|13	License:	LPPL
21mr|texlive-makecmds-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/makecmds.tar.xz
21mr|texlive-makecmds-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/makecmds.doc.tar.xz
21mr|texlive-makecmds-20190228-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/makecmds.source.tar.xz
21mr|texlive-makecmds-20190228-1|17	BuildArch:	noarch
21mr|texlive-makecmds-20190228-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-makecmds-20190228-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-makecmds-20190228-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-makecmds-20190228-1|21	
21mr|texlive-makecmds-20190228-1|22	%description
21mr|texlive-makecmds-20190228-1|23	The package provides a \makecommand command, which is like
21mr|texlive-makecmds-20190228-1|24	\(re)newcommand except it always (re)defines a command. There
21mr|texlive-makecmds-20190228-1|25	is also \makeenvironment and \provideenvironment for
21mr|texlive-makecmds-20190228-1|26	environments.
21mr|texlive-makecmds-20190228-1|27	
21mr|texlive-makecmds-20190228-1|28	#-----------------------------------------------------------------------
21mr|texlive-makecmds-20190228-1|29	%files
21mr|texlive-makecmds-20190228-1|30	%{_texmfdistdir}/tex/latex/makecmds/makecmds.sty
21mr|texlive-makecmds-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/makecmds/README
21mr|texlive-makecmds-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/makecmds/makecmds.pdf
21mr|texlive-makecmds-20190228-1|33	#- source
21mr|texlive-makecmds-20190228-1|34	%doc %{_texmfdistdir}/source/latex/makecmds/makecmds.dtx
21mr|texlive-makecmds-20190228-1|35	%doc %{_texmfdistdir}/source/latex/makecmds/makecmds.ins
21mr|texlive-makecmds-20190228-1|36	
21mr|texlive-makecmds-20190228-1|37	#-----------------------------------------------------------------------
21mr|texlive-makecmds-20190228-1|38	%prep
21mr|texlive-makecmds-20190228-1|39	%setup -c -a0 -a1 -a2
21mr|texlive-makecmds-20190228-1|40	
21mr|texlive-makecmds-20190228-1|41	%build
21mr|texlive-makecmds-20190228-1|42	
21mr|texlive-makecmds-20190228-1|43	%install
21mr|texlive-makecmds-20190228-1|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-makecmds-20190228-1|45	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18432 21
21mr|texlive-makecookbook-20181206-2|1	Name:		texlive-makecookbook
21mr|texlive-makecookbook-20181206-2|2	Version:	20181206
21mr|texlive-makecookbook-20181206-2|3	Release:	2
21mr|texlive-makecookbook-20181206-2|4	Summary:	Make a Cookbook
21mr|texlive-makecookbook-20181206-2|5	Group:		Publishing
21mr|texlive-makecookbook-20181206-2|6	URL:		https://ctan.org/pkg/makecookbook
21mr|texlive-makecookbook-20181206-2|7	License:	LPPL1.3c
21mr|texlive-makecookbook-20181206-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/makecookbook.tar.xz
21mr|texlive-makecookbook-20181206-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/makecookbook.doc.tar.xz
21mr|texlive-makecookbook-20181206-2|10	BuildArch:	noarch
21mr|texlive-makecookbook-20181206-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-makecookbook-20181206-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-makecookbook-20181206-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-makecookbook-20181206-2|14	
21mr|texlive-makecookbook-20181206-2|15	%description
21mr|texlive-makecookbook-20181206-2|16	The makecookbook bundle contains the files needed to create a
21mr|texlive-makecookbook-20181206-2|17	nice quality family cookbook in a form ready to submit to most
21mr|texlive-makecookbook-20181206-2|18	print-on-demand companies. Modifiable choices have been made
21mr|texlive-makecookbook-20181206-2|19	regarding standard book features such as trim size, margins,
21mr|texlive-makecookbook-20181206-2|20	headers/footers, chapter heading formatting, front matter
21mr|texlive-makecookbook-20181206-2|21	(copyright page, table of contents, etc.) and back matter
21mr|texlive-makecookbook-20181206-2|22	(index). Commands and environments have been created to format
21mr|texlive-makecookbook-20181206-2|23	the food stories and recipes. The user will need to: supply
21mr|texlive-makecookbook-20181206-2|24	their own food stories and recipes(!), and install the needed
21mr|texlive-makecookbook-20181206-2|25	fonts. We assume a LuaTeX compile. Please note that no new
21mr|texlive-makecookbook-20181206-2|26	document class or package is included here. Rather, we provide
21mr|texlive-makecookbook-20181206-2|27	a modifiable preamble and a small number of other files that,
21mr|texlive-makecookbook-20181206-2|28	together, fully support creation of all of the internal pages
21mr|texlive-makecookbook-20181206-2|29	of a cookbook (i.e., everything except the cover art).
21mr|texlive-makecookbook-20181206-2|30	
21mr|texlive-makecookbook-20181206-2|31	
21mr|texlive-makecookbook-20181206-2|32	#-----------------------------------------------------------------------
21mr|texlive-makecookbook-20181206-2|33	%files
21mr|texlive-makecookbook-20181206-2|34	%{_texmfdistdir}/doc
21mr|texlive-makecookbook-20181206-2|35	
21mr|texlive-makecookbook-20181206-2|36	#-----------------------------------------------------------------------
21mr|texlive-makecookbook-20181206-2|37	%prep
21mr|texlive-makecookbook-20181206-2|38	%setup -c -a0 -a1
21mr|texlive-makecookbook-20181206-2|39	
21mr|texlive-makecookbook-20181206-2|40	%build
21mr|texlive-makecookbook-20181206-2|41	
21mr|texlive-makecookbook-20181206-2|42	%install
21mr|texlive-makecookbook-20181206-2|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-makecookbook-20181206-2|44	cp -fpar doc %{buildroot}%{_texmfdistdir}

18433 21
21mr|texlive-makedtx-0.94b-7|1	# revision 15878
21mr|texlive-makedtx-0.94b-7|2	# category Package
21mr|texlive-makedtx-0.94b-7|3	# catalog-ctan /support/makedtx
21mr|texlive-makedtx-0.94b-7|4	# catalog-date 2007-10-18 16:19:02 +0200
21mr|texlive-makedtx-0.94b-7|5	# catalog-license lppl
21mr|texlive-makedtx-0.94b-7|6	# catalog-version 0.94b
21mr|texlive-makedtx-0.94b-7|7	Name:		texlive-makedtx
21mr|texlive-makedtx-0.94b-7|8	Version:	0.94b
21mr|texlive-makedtx-0.94b-7|9	Release:	7
21mr|texlive-makedtx-0.94b-7|10	Summary:	Perl script to help generate dtx and ins files
21mr|texlive-makedtx-0.94b-7|11	Group:		Publishing
21mr|texlive-makedtx-0.94b-7|12	URL:		http://www.ctan.org/tex-archive/support/makedtx
21mr|texlive-makedtx-0.94b-7|13	License:	LPPL
21mr|texlive-makedtx-0.94b-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/makedtx.tar.xz
21mr|texlive-makedtx-0.94b-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/makedtx.doc.tar.xz
21mr|texlive-makedtx-0.94b-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/makedtx.source.tar.xz
21mr|texlive-makedtx-0.94b-7|17	BuildArch:	noarch
21mr|texlive-makedtx-0.94b-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-makedtx-0.94b-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-makedtx-0.94b-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-makedtx-0.94b-7|21	
21mr|texlive-makedtx-0.94b-7|22	%description
21mr|texlive-makedtx-0.94b-7|23	The makedtx bundle is provided to help LaTeX2e developers to
21mr|texlive-makedtx-0.94b-7|24	write the code and documentation in separate files, and then
21mr|texlive-makedtx-0.94b-7|25	combine them into a single .dtx file for distribution. It
21mr|texlive-makedtx-0.94b-7|26	automatically generates the character table, and also writes
21mr|texlive-makedtx-0.94b-7|27	the associated installation (.ins) script.
21mr|texlive-makedtx-0.94b-7|28	
21mr|texlive-makedtx-0.94b-7|29	
21mr|texlive-makedtx-0.94b-7|30	#-----------------------------------------------------------------------
21mr|texlive-makedtx-0.94b-7|31	%files
21mr|texlive-makedtx-0.94b-7|32	%{_texmfdistdir}/tex/latex/makedtx/creatdtx.sty
21mr|texlive-makedtx-0.94b-7|33	%doc %{_texmfdistdir}/doc/latex/makedtx/CHANGES
21mr|texlive-makedtx-0.94b-7|34	%doc %{_texmfdistdir}/doc/latex/makedtx/README
21mr|texlive-makedtx-0.94b-7|35	%doc %{_texmfdistdir}/doc/latex/makedtx/creatdtx.perl
21mr|texlive-makedtx-0.94b-7|36	%doc %{_texmfdistdir}/doc/latex/makedtx/makedtx-manual.html
21mr|texlive-makedtx-0.94b-7|37	%doc %{_texmfdistdir}/doc/latex/makedtx/makedtx.pdf
21mr|texlive-makedtx-0.94b-7|38	%doc %{_texmfdistdir}/doc/latex/makedtx/makedtx.pl
21mr|texlive-makedtx-0.94b-7|39	#- source
21mr|texlive-makedtx-0.94b-7|40	%doc %{_texmfdistdir}/source/latex/makedtx/makedtx.dtx
21mr|texlive-makedtx-0.94b-7|41	%doc %{_texmfdistdir}/source/latex/makedtx/makedtx.ins
21mr|texlive-makedtx-0.94b-7|42	
21mr|texlive-makedtx-0.94b-7|43	#-----------------------------------------------------------------------
21mr|texlive-makedtx-0.94b-7|44	%prep
21mr|texlive-makedtx-0.94b-7|45	%setup -c -a0 -a1 -a2
21mr|texlive-makedtx-0.94b-7|46	
21mr|texlive-makedtx-0.94b-7|47	%build
21mr|texlive-makedtx-0.94b-7|48	
21mr|texlive-makedtx-0.94b-7|49	%install
21mr|texlive-makedtx-0.94b-7|50	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-makedtx-0.94b-7|51	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18434 21
21mr|texlive-makeglos-20190228-1|1	# revision 15878
21mr|texlive-makeglos-20190228-1|2	# category Package
21mr|texlive-makeglos-20190228-1|3	# catalog-ctan /macros/latex/contrib/makeglos
21mr|texlive-makeglos-20190228-1|4	# catalog-date 2007-02-23 00:16:39 +0100
21mr|texlive-makeglos-20190228-1|5	# catalog-license gpl
21mr|texlive-makeglos-20190228-1|6	# catalog-version undef
21mr|texlive-makeglos-20190228-1|7	Name:		texlive-makeglos
21mr|texlive-makeglos-20190228-1|8	Version:	20190228
21mr|texlive-makeglos-20190228-1|9	Release:	1
21mr|texlive-makeglos-20190228-1|10	Summary:	Include a glossary into a document
21mr|texlive-makeglos-20190228-1|11	Group:		Publishing
21mr|texlive-makeglos-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/makeglos
21mr|texlive-makeglos-20190228-1|13	License:	GPL
21mr|texlive-makeglos-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/makeglos.tar.xz
21mr|texlive-makeglos-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/makeglos.doc.tar.xz
21mr|texlive-makeglos-20190228-1|16	BuildArch:	noarch
21mr|texlive-makeglos-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-makeglos-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-makeglos-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-makeglos-20190228-1|20	
21mr|texlive-makeglos-20190228-1|21	%description
21mr|texlive-makeglos-20190228-1|22	The package provides the means to include a glossary into a
21mr|texlive-makeglos-20190228-1|23	document. The glossary is prepared by an external program, such
21mr|texlive-makeglos-20190228-1|24	as xindy or makeindex, in the same way that an index is made.
21mr|texlive-makeglos-20190228-1|25	
21mr|texlive-makeglos-20190228-1|26	#-----------------------------------------------------------------------
21mr|texlive-makeglos-20190228-1|27	%files
21mr|texlive-makeglos-20190228-1|28	%{_texmfdistdir}/tex/latex/makeglos/makeglos.sty
21mr|texlive-makeglos-20190228-1|29	%doc %{_texmfdistdir}/doc/latex/makeglos/README
21mr|texlive-makeglos-20190228-1|30	%doc %{_texmfdistdir}/doc/latex/makeglos/makeglos.pdf
21mr|texlive-makeglos-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/makeglos/makeglos.tex
21mr|texlive-makeglos-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/makeglos/makeglos.xdy
21mr|texlive-makeglos-20190228-1|33	
21mr|texlive-makeglos-20190228-1|34	#-----------------------------------------------------------------------
21mr|texlive-makeglos-20190228-1|35	%prep
21mr|texlive-makeglos-20190228-1|36	%setup -c -a0 -a1
21mr|texlive-makeglos-20190228-1|37	
21mr|texlive-makeglos-20190228-1|38	%build
21mr|texlive-makeglos-20190228-1|39	
21mr|texlive-makeglos-20190228-1|40	%install
21mr|texlive-makeglos-20190228-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-makeglos-20190228-1|42	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18435 21
21mr|texlive-makeindex-20191119-1|1	Name:		texlive-makeindex
21mr|texlive-makeindex-20191119-1|2	Version:	20191119
21mr|texlive-makeindex-20191119-1|3	Release:	1
21mr|texlive-makeindex-20191119-1|4	Summary:	Process index output to produce typesettable code
21mr|texlive-makeindex-20191119-1|5	Group:		Publishing
21mr|texlive-makeindex-20191119-1|6	URL:		http://www.ctan.org/tex-archive/indexing/makeindex
21mr|texlive-makeindex-20191119-1|7	License:	OTHER-FREE
21mr|texlive-makeindex-20191119-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/makeindex.tar.xz
21mr|texlive-makeindex-20191119-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/makeindex.doc.tar.xz
21mr|texlive-makeindex-20191119-1|10	BuildArch:	noarch
21mr|texlive-makeindex-20191119-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-makeindex-20191119-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-makeindex-20191119-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-makeindex-20191119-1|14	Requires:	texlive-makeindex.bin
21mr|texlive-makeindex-20191119-1|15	
21mr|texlive-makeindex-20191119-1|16	%description
21mr|texlive-makeindex-20191119-1|17	A general purpose hierarchical index generator; it accepts one
21mr|texlive-makeindex-20191119-1|18	or more input files (often produced by a text formatter such as
21mr|texlive-makeindex-20191119-1|19	TeX or troff), sorts the entries, and produces an output file
21mr|texlive-makeindex-20191119-1|20	which can be formatted. The formats of the input and output
21mr|texlive-makeindex-20191119-1|21	files are specified in a style file; by default, input is
21mr|texlive-makeindex-20191119-1|22	assumed to be an .idx file, as generated by LaTeX.
21mr|texlive-makeindex-20191119-1|23	
21mr|texlive-makeindex-20191119-1|24	#-----------------------------------------------------------------------
21mr|texlive-makeindex-20191119-1|25	%files
21mr|texlive-makeindex-20191119-1|26	%{_texmfdistdir}/makeindex/base/din.ist
21mr|texlive-makeindex-20191119-1|27	%{_texmfdistdir}/makeindex/base/icase.ist
21mr|texlive-makeindex-20191119-1|28	%{_texmfdistdir}/makeindex/base/latex.ist
21mr|texlive-makeindex-20191119-1|29	%{_texmfdistdir}/makeindex/base/math.ist
21mr|texlive-makeindex-20191119-1|30	%{_texmfdistdir}/makeindex/base/mkind.ist
21mr|texlive-makeindex-20191119-1|31	%{_texmfdistdir}/makeindex/base/puncts.ist
21mr|texlive-makeindex-20191119-1|32	%{_texmfdistdir}/makeindex/base/tex.ist
21mr|texlive-makeindex-20191119-1|33	%{_texmfdistdir}/tex/plain/makeindex/idxmac.tex
21mr|texlive-makeindex-20191119-1|34	%doc %{_mandir}/man1/makeindex.1*
21mr|texlive-makeindex-20191119-1|35	%doc %{_texmfdistdir}/doc/man/man1/makeindex.man1.pdf
21mr|texlive-makeindex-20191119-1|36	%doc %{_mandir}/man1/mkindex.1*
21mr|texlive-makeindex-20191119-1|37	%doc %{_texmfdistdir}/doc/man/man1/mkindex.man1.pdf
21mr|texlive-makeindex-20191119-1|38	%doc %{_texmfdistdir}/doc/support/makeindex/doc-src.zip
21mr|texlive-makeindex-20191119-1|39	%doc %{_texmfdistdir}/doc/support/makeindex/ind.pdf
21mr|texlive-makeindex-20191119-1|40	%doc %{_texmfdistdir}/doc/support/makeindex/makeindex.pdf
21mr|texlive-makeindex-20191119-1|41	
21mr|texlive-makeindex-20191119-1|42	#-----------------------------------------------------------------------
21mr|texlive-makeindex-20191119-1|43	%prep
21mr|texlive-makeindex-20191119-1|44	%setup -c -a0 -a1
21mr|texlive-makeindex-20191119-1|45	
21mr|texlive-makeindex-20191119-1|46	%build
21mr|texlive-makeindex-20191119-1|47	
21mr|texlive-makeindex-20191119-1|48	%install
21mr|texlive-makeindex-20191119-1|49	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-makeindex-20191119-1|50	cp -fpar texmf-dist %{buildroot}%{_datadir}
21mr|texlive-makeindex-20191119-1|51	mkdir -p %{buildroot}%{_mandir}/man1
21mr|texlive-makeindex-20191119-1|52	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

18436 21
21mr|texlive-makeplot-1.0.6-7|1	# revision 15878
21mr|texlive-makeplot-1.0.6-7|2	# category Package
21mr|texlive-makeplot-1.0.6-7|3	# catalog-ctan /graphics/pstricks/contrib/makeplot
21mr|texlive-makeplot-1.0.6-7|4	# catalog-date 2008-01-20 02:03:54 +0100
21mr|texlive-makeplot-1.0.6-7|5	# catalog-license lppl
21mr|texlive-makeplot-1.0.6-7|6	# catalog-version 1.0.6
21mr|texlive-makeplot-1.0.6-7|7	Name:		texlive-makeplot
21mr|texlive-makeplot-1.0.6-7|8	Version:	1.0.6
21mr|texlive-makeplot-1.0.6-7|9	Release:	7
21mr|texlive-makeplot-1.0.6-7|10	Summary:	Easy plots from Matlab in LaTeX
21mr|texlive-makeplot-1.0.6-7|11	Group:		Publishing
21mr|texlive-makeplot-1.0.6-7|12	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/makeplot
21mr|texlive-makeplot-1.0.6-7|13	License:	LPPL
21mr|texlive-makeplot-1.0.6-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/makeplot.tar.xz
21mr|texlive-makeplot-1.0.6-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/makeplot.doc.tar.xz
21mr|texlive-makeplot-1.0.6-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/makeplot.source.tar.xz
21mr|texlive-makeplot-1.0.6-7|17	BuildArch:	noarch
21mr|texlive-makeplot-1.0.6-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-makeplot-1.0.6-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-makeplot-1.0.6-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-makeplot-1.0.6-7|21	
21mr|texlive-makeplot-1.0.6-7|22	%description
21mr|texlive-makeplot-1.0.6-7|23	Existing approaches to create EPS files from Matlab (laprint,
21mr|texlive-makeplot-1.0.6-7|24	mma2ltx, print -eps, etc.) aren't satisfactory; makeplot aims
21mr|texlive-makeplot-1.0.6-7|25	to resolve this problem. Makeplot is a LaTeX package that uses
21mr|texlive-makeplot-1.0.6-7|26	the pstricks pst-plot functions to plot data that it takes from
21mr|texlive-makeplot-1.0.6-7|27	Matlab output files.
21mr|texlive-makeplot-1.0.6-7|28	
21mr|texlive-makeplot-1.0.6-7|29	
21mr|texlive-makeplot-1.0.6-7|30	#-----------------------------------------------------------------------
21mr|texlive-makeplot-1.0.6-7|31	%files
21mr|texlive-makeplot-1.0.6-7|32	%{_texmfdistdir}/tex/latex/makeplot/makeplot.sty
21mr|texlive-makeplot-1.0.6-7|33	%doc %{_texmfdistdir}/doc/latex/makeplot/README
21mr|texlive-makeplot-1.0.6-7|34	%doc %{_texmfdistdir}/doc/latex/makeplot/data1.mat
21mr|texlive-makeplot-1.0.6-7|35	%doc %{_texmfdistdir}/doc/latex/makeplot/data2.mat
21mr|texlive-makeplot-1.0.6-7|36	%doc %{_texmfdistdir}/doc/latex/makeplot/makeplot.pdf
21mr|texlive-makeplot-1.0.6-7|37	%doc %{_texmfdistdir}/doc/latex/makeplot/mptest.tex
21mr|texlive-makeplot-1.0.6-7|38	#- source
21mr|texlive-makeplot-1.0.6-7|39	%doc %{_texmfdistdir}/source/latex/makeplot/makeplot.dtx
21mr|texlive-makeplot-1.0.6-7|40	%doc %{_texmfdistdir}/source/latex/makeplot/makeplot.ins
21mr|texlive-makeplot-1.0.6-7|41	
21mr|texlive-makeplot-1.0.6-7|42	#-----------------------------------------------------------------------
21mr|texlive-makeplot-1.0.6-7|43	%prep
21mr|texlive-makeplot-1.0.6-7|44	%setup -c -a0 -a1 -a2
21mr|texlive-makeplot-1.0.6-7|45	
21mr|texlive-makeplot-1.0.6-7|46	%build
21mr|texlive-makeplot-1.0.6-7|47	
21mr|texlive-makeplot-1.0.6-7|48	%install
21mr|texlive-makeplot-1.0.6-7|49	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-makeplot-1.0.6-7|50	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18437 21
21mr|texlive-maker-20170719-1|1	Name:		texlive-maker
21mr|texlive-maker-20170719-1|2	Version:	20170719
21mr|texlive-maker-20170719-1|3	Release:	1
21mr|texlive-maker-20170719-1|4	Summary:	Include Arduino or Processing code in LaTeX documents
21mr|texlive-maker-20170719-1|5	Group:		Publishing
21mr|texlive-maker-20170719-1|6	URL:		https://ctan.org/pkg/maker
21mr|texlive-maker-20170719-1|7	License:	LPPL1.3c
21mr|texlive-maker-20170719-1|8	Source0:	http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/maker.tar.xz
21mr|texlive-maker-20170719-1|9	Source1:	http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/maker.doc.tar.xz
21mr|texlive-maker-20170719-1|10	BuildArch:	noarch
21mr|texlive-maker-20170719-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-maker-20170719-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-maker-20170719-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-maker-20170719-1|14	
21mr|texlive-maker-20170719-1|15	%description
21mr|texlive-maker-20170719-1|16	The first version of the package allows to include Arduino or Processing code using three different forms:
21mr|texlive-maker-20170719-1|17	writing the code directly in the LaTeX document writing Arduino or Processing commands in line with the text calling
21mr|texlive-maker-20170719-1|18	to Arduino or Processing files All these options support the syntax highlighting of the oficial IDE.
21mr|texlive-maker-20170719-1|19	
21mr|texlive-maker-20170719-1|20	#-----------------------------------------------------------------------
21mr|texlive-maker-20170719-1|21	%files
21mr|texlive-maker-20170719-1|22	
21mr|texlive-maker-20170719-1|23	%{_texmfdistdir}/tex
21mr|texlive-maker-20170719-1|24	%doc %{_texmfdistdir}/doc
21mr|texlive-maker-20170719-1|25	#-----------------------------------------------------------------------
21mr|texlive-maker-20170719-1|26	%prep
21mr|texlive-maker-20170719-1|27	%setup -c -a0 -a1
21mr|texlive-maker-20170719-1|28	
21mr|texlive-maker-20170719-1|29	%build
21mr|texlive-maker-20170719-1|30	
21mr|texlive-maker-20170719-1|31	%install
21mr|texlive-maker-20170719-1|32	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-maker-20170719-1|33	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18438 21
21mr|texlive-makeshape-2.1-10|1	# revision 28973
21mr|texlive-makeshape-2.1-10|2	# category Package
21mr|texlive-makeshape-2.1-10|3	# catalog-ctan /graphics/pgf/contrib/makeshape
21mr|texlive-makeshape-2.1-10|4	# catalog-date 2013-01-28 11:48:01 +0100
21mr|texlive-makeshape-2.1-10|5	# catalog-license lppl1.3
21mr|texlive-makeshape-2.1-10|6	# catalog-version 2.1
21mr|texlive-makeshape-2.1-10|7	Name:		texlive-makeshape
21mr|texlive-makeshape-2.1-10|8	Version:	2.1
21mr|texlive-makeshape-2.1-10|9	Release:	10
21mr|texlive-makeshape-2.1-10|10	Summary:	Declare new PGF shapes
21mr|texlive-makeshape-2.1-10|11	Group:		Publishing
21mr|texlive-makeshape-2.1-10|12	URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/makeshape
21mr|texlive-makeshape-2.1-10|13	License:	LPPL1.3
21mr|texlive-makeshape-2.1-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/makeshape.tar.xz
21mr|texlive-makeshape-2.1-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/makeshape.doc.tar.xz
21mr|texlive-makeshape-2.1-10|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/makeshape.source.tar.xz
21mr|texlive-makeshape-2.1-10|17	BuildArch:	noarch
21mr|texlive-makeshape-2.1-10|18	BuildRequires:	texlive-tlpkg
21mr|texlive-makeshape-2.1-10|19	Requires(pre):	texlive-tlpkg
21mr|texlive-makeshape-2.1-10|20	Requires(post):	texlive-kpathsea
21mr|texlive-makeshape-2.1-10|21	
21mr|texlive-makeshape-2.1-10|22	%description
21mr|texlive-makeshape-2.1-10|23	The package simplifies production of custom shapes with correct
21mr|texlive-makeshape-2.1-10|24	anchor borders, in PGF/TikZ; the only requirement is a PGF path
21mr|texlive-makeshape-2.1-10|25	describing the anchor border. The package also provides macros
21mr|texlive-makeshape-2.1-10|26	that help with the management of shape parameters, and the
21mr|texlive-makeshape-2.1-10|27	definition of anchor points.
21mr|texlive-makeshape-2.1-10|28	
21mr|texlive-makeshape-2.1-10|29	
21mr|texlive-makeshape-2.1-10|30	#-----------------------------------------------------------------------
21mr|texlive-makeshape-2.1-10|31	%files
21mr|texlive-makeshape-2.1-10|32	%{_texmfdistdir}/tex/latex/makeshape/makeshape.sty
21mr|texlive-makeshape-2.1-10|33	%doc %{_texmfdistdir}/doc/latex/makeshape/README
21mr|texlive-makeshape-2.1-10|34	%doc %{_texmfdistdir}/doc/latex/makeshape/makeshape.pdf
21mr|texlive-makeshape-2.1-10|35	%doc %{_texmfdistdir}/doc/latex/makeshape/ontesting.pdf
21mr|texlive-makeshape-2.1-10|36	%doc %{_texmfdistdir}/doc/latex/makeshape/sampleshape.tex
21mr|texlive-makeshape-2.1-10|37	%doc %{_texmfdistdir}/doc/latex/makeshape/testsample.pdf
21mr|texlive-makeshape-2.1-10|38	%doc %{_texmfdistdir}/doc/latex/makeshape/testsample.tex
21mr|texlive-makeshape-2.1-10|39	#- source
21mr|texlive-makeshape-2.1-10|40	%doc %{_texmfdistdir}/source/latex/makeshape/makeshape.dtx
21mr|texlive-makeshape-2.1-10|41	%doc %{_texmfdistdir}/source/latex/makeshape/makeshape.ins
21mr|texlive-makeshape-2.1-10|42	%doc %{_texmfdistdir}/source/latex/makeshape/ontesting.dtx
21mr|texlive-makeshape-2.1-10|43	
21mr|texlive-makeshape-2.1-10|44	#-----------------------------------------------------------------------
21mr|texlive-makeshape-2.1-10|45	%prep
21mr|texlive-makeshape-2.1-10|46	%setup -c -a0 -a1 -a2
21mr|texlive-makeshape-2.1-10|47	
21mr|texlive-makeshape-2.1-10|48	%build
21mr|texlive-makeshape-2.1-10|49	
21mr|texlive-makeshape-2.1-10|50	%install
21mr|texlive-makeshape-2.1-10|51	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-makeshape-2.1-10|52	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18439 21
21mr|texlive-malayalam-0.9.6-7|1	# revision 23164
21mr|texlive-malayalam-0.9.6-7|2	# category Package
21mr|texlive-malayalam-0.9.6-7|3	# catalog-ctan /language/malayalam
21mr|texlive-malayalam-0.9.6-7|4	# catalog-date 2007-11-17 22:03:55 +0100
21mr|texlive-malayalam-0.9.6-7|5	# catalog-license lppl
21mr|texlive-malayalam-0.9.6-7|6	# catalog-version 0.9.6
21mr|texlive-malayalam-0.9.6-7|7	Name:		texlive-malayalam
21mr|texlive-malayalam-0.9.6-7|8	Version:	0.9.6
21mr|texlive-malayalam-0.9.6-7|9	Release:	7
21mr|texlive-malayalam-0.9.6-7|10	Summary:	LaTeX for Malayalam
21mr|texlive-malayalam-0.9.6-7|11	Group:		Publishing
21mr|texlive-malayalam-0.9.6-7|12	URL:		http://www.ctan.org/tex-archive/language/malayalam
21mr|texlive-malayalam-0.9.6-7|13	License:	LPPL
21mr|texlive-malayalam-0.9.6-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/malayalam.tar.xz
21mr|texlive-malayalam-0.9.6-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/malayalam.doc.tar.xz
21mr|texlive-malayalam-0.9.6-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/malayalam.source.tar.xz
21mr|texlive-malayalam-0.9.6-7|17	BuildArch:	noarch
21mr|texlive-malayalam-0.9.6-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-malayalam-0.9.6-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-malayalam-0.9.6-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-malayalam-0.9.6-7|21	
21mr|texlive-malayalam-0.9.6-7|22	%description
21mr|texlive-malayalam-0.9.6-7|23	Fonts (in Adobe Type 1 format), metrics and macros for
21mr|texlive-malayalam-0.9.6-7|24	typesetting Malayalam with LaTeX.
21mr|texlive-malayalam-0.9.6-7|25	
21mr|texlive-malayalam-0.9.6-7|26	
21mr|texlive-malayalam-0.9.6-7|27	#-----------------------------------------------------------------------
21mr|texlive-malayalam-0.9.6-7|28	%files
21mr|texlive-malayalam-0.9.6-7|29	%{_texmfdistdir}/fonts/source/public/malayalam/effects/effect.mf
21mr|texlive-malayalam-0.9.6-7|30	%{_texmfdistdir}/fonts/source/public/malayalam/effects/esoteric.mf
21mr|texlive-malayalam-0.9.6-7|31	%{_texmfdistdir}/fonts/source/public/malayalam/effects/hstripes.mf
21mr|texlive-malayalam-0.9.6-7|32	%{_texmfdistdir}/fonts/source/public/malayalam/effects/malayalam-reverse.mf
21mr|texlive-malayalam-0.9.6-7|33	%{_texmfdistdir}/fonts/source/public/malayalam/effects/outline.mf
21mr|texlive-malayalam-0.9.6-7|34	%{_texmfdistdir}/fonts/source/public/malayalam/effects/shadow.mf
21mr|texlive-malayalam-0.9.6-7|35	%{_texmfdistdir}/fonts/source/public/malayalam/fnt_code.mf
21mr|texlive-malayalam-0.9.6-7|36	%{_texmfdistdir}/fonts/source/public/malayalam/mm.bat
21mr|texlive-malayalam-0.9.6-7|37	%{_texmfdistdir}/fonts/source/public/malayalam/mm.fts
21mr|texlive-malayalam-0.9.6-7|38	%{_texmfdistdir}/fonts/source/public/malayalam/mm.job
21mr|texlive-malayalam-0.9.6-7|39	%{_texmfdistdir}/fonts/source/public/malayalam/mmcillu.mf
21mr|texlive-malayalam-0.9.6-7|40	%{_texmfdistdir}/fonts/source/public/malayalam/mmcoding.mf
21mr|texlive-malayalam-0.9.6-7|41	%{_texmfdistdir}/fonts/source/public/malayalam/mmconj.mf
21mr|texlive-malayalam-0.9.6-7|42	%{_texmfdistdir}/fonts/source/public/malayalam/mmcons.mf
21mr|texlive-malayalam-0.9.6-7|43	%{_texmfdistdir}/fonts/source/public/malayalam/mmcvconj.mf
21mr|texlive-malayalam-0.9.6-7|44	%{_texmfdistdir}/fonts/source/public/malayalam/mmdefs.mf
21mr|texlive-malayalam-0.9.6-7|45	%{_texmfdistdir}/fonts/source/public/malayalam/mmfnt.mf
21mr|texlive-malayalam-0.9.6-7|46	%{_texmfdistdir}/fonts/source/public/malayalam/mmfont.mf
21mr|texlive-malayalam-0.9.6-7|47	%{_texmfdistdir}/fonts/source/public/malayalam/mmlnums.mf
21mr|texlive-malayalam-0.9.6-7|48	%{_texmfdistdir}/fonts/source/public/malayalam/mmnums.mf
21mr|texlive-malayalam-0.9.6-7|49	%{_texmfdistdir}/fonts/source/public/malayalam/mmpunct.mf
21mr|texlive-malayalam-0.9.6-7|50	%{_texmfdistdir}/fonts/source/public/malayalam/mmrconj.mf
21mr|texlive-malayalam-0.9.6-7|51	%{_texmfdistdir}/fonts/source/public/malayalam/mmscons.mf
21mr|texlive-malayalam-0.9.6-7|52	%{_texmfdistdir}/fonts/source/public/malayalam/mmsec.mf
21mr|texlive-malayalam-0.9.6-7|53	%{_texmfdistdir}/fonts/source/public/malayalam/mmstyles.txt
21mr|texlive-malayalam-0.9.6-7|54	%{_texmfdistdir}/fonts/source/public/malayalam/mmtest.mf
21mr|texlive-malayalam-0.9.6-7|55	%{_texmfdistdir}/fonts/source/public/malayalam/mmvowels.mf
21mr|texlive-malayalam-0.9.6-7|56	%{_texmfdistdir}/fonts/source/public/malayalam/orn10.mf
21mr|texlive-malayalam-0.9.6-7|57	%{_texmfdistdir}/fonts/source/public/malayalam/rejected.mf
21mr|texlive-malayalam-0.9.6-7|58	%{_texmfdistdir}/fonts/source/public/malayalam/styles/mm10.mf
21mr|texlive-malayalam-0.9.6-7|59	%{_texmfdistdir}/fonts/source/public/malayalam/styles/mm10s.mf
21mr|texlive-malayalam-0.9.6-7|60	%{_texmfdistdir}/fonts/source/public/malayalam/styles/mm12.mf
21mr|texlive-malayalam-0.9.6-7|61	%{_texmfdistdir}/fonts/source/public/malayalam/styles/mm12s.mf
21mr|texlive-malayalam-0.9.6-7|62	%{_texmfdistdir}/fonts/source/public/malayalam/styles/mm17.mf
21mr|texlive-malayalam-0.9.6-7|63	%{_texmfdistdir}/fonts/source/public/malayalam/styles/mm17s.mf
21mr|texlive-malayalam-0.9.6-7|64	%{_texmfdistdir}/fonts/source/public/malayalam/styles/mm6.mf
21mr|texlive-malayalam-0.9.6-7|65	%{_texmfdistdir}/fonts/source/public/malayalam/styles/mm6s.mf
21mr|texlive-malayalam-0.9.6-7|66	%{_texmfdistdir}/fonts/source/public/malayalam/styles/mm8.mf
21mr|texlive-malayalam-0.9.6-7|67	%{_texmfdistdir}/fonts/source/public/malayalam/styles/mm8s.mf
21mr|texlive-malayalam-0.9.6-7|68	%{_texmfdistdir}/fonts/source/public/malayalam/styles/mmb10.mf
21mr|texlive-malayalam-0.9.6-7|69	%{_texmfdistdir}/fonts/source/public/malayalam/styles/mmb10s.mf
21mr|texlive-malayalam-0.9.6-7|70	%{_texmfdistdir}/fonts/source/public/malayalam/styles/mmb12.mf
21mr|texlive-malayalam-0.9.6-7|71	%{_texmfdistdir}/fonts/source/public/malayalam/styles/mmb12s.mf
21mr|texlive-malayalam-0.9.6-7|72	%{_texmfdistdir}/fonts/source/public/malayalam/styles/mmb17.mf
21mr|texlive-malayalam-0.9.6-7|73	%{_texmfdistdir}/fonts/source/public/malayalam/styles/mmb17s.mf
21mr|texlive-malayalam-0.9.6-7|74	%{_texmfdistdir}/fonts/source/public/malayalam/styles/mmbig.mf
21mr|texlive-malayalam-0.9.6-7|75	%{_texmfdistdir}/fonts/source/public/malayalam/styles/mmbigo.mf
21mr|texlive-malayalam-0.9.6-7|76	%{_texmfdistdir}/fonts/source/public/malayalam/styles/mmc10.mf
21mr|texlive-malayalam-0.9.6-7|77	%{_texmfdistdir}/fonts/source/public/malayalam/styles/mmc10s.mf
21mr|texlive-malayalam-0.9.6-7|78	%{_texmfdistdir}/fonts/source/public/malayalam/styles/mmc12.mf
21mr|texlive-malayalam-0.9.6-7|79	%{_texmfdistdir}/fonts/source/public/malayalam/styles/mmc12s.mf
21mr|texlive-malayalam-0.9.6-7|80	%{_texmfdistdir}/fonts/source/public/malayalam/styles/mmc17.mf
21mr|texlive-malayalam-0.9.6-7|81	%{_texmfdistdir}/fonts/source/public/malayalam/styles/mmc17s.mf
21mr|texlive-malayalam-0.9.6-7|82	%{_texmfdistdir}/fonts/source/public/malayalam/styles/mmcb10.mf
21mr|texlive-malayalam-0.9.6-7|83	%{_texmfdistdir}/fonts/source/public/malayalam/styles/mmcb10s.mf
21mr|texlive-malayalam-0.9.6-7|84	%{_texmfdistdir}/fonts/source/public/malayalam/styles/mmcb12.mf
21mr|texlive-malayalam-0.9.6-7|85	%{_texmfdistdir}/fonts/source/public/malayalam/styles/mmcb12s.mf
21mr|texlive-malayalam-0.9.6-7|86	%{_texmfdistdir}/fonts/source/public/malayalam/styles/mmcb17.mf
21mr|texlive-malayalam-0.9.6-7|87	%{_texmfdistdir}/fonts/source/public/malayalam/styles/mmcb17s.mf
21mr|texlive-malayalam-0.9.6-7|88	%{_texmfdistdir}/fonts/source/public/malayalam/styles/mmcsl10.mf
21mr|texlive-malayalam-0.9.6-7|89	%{_texmfdistdir}/fonts/source/public/malayalam/styles/mmcsl10s.mf
21mr|texlive-malayalam-0.9.6-7|90	%{_texmfdistdir}/fonts/source/public/malayalam/styles/mmcsl12.mf
21mr|texlive-malayalam-0.9.6-7|91	%{_texmfdistdir}/fonts/source/public/malayalam/styles/mmcsl12s.mf
21mr|texlive-malayalam-0.9.6-7|92	%{_texmfdistdir}/fonts/source/public/malayalam/styles/mmexpa12.mf
21mr|texlive-malayalam-0.9.6-7|93	%{_texmfdistdir}/fonts/source/public/malayalam/styles/mmexpb12.mf
21mr|texlive-malayalam-0.9.6-7|94	%{_texmfdistdir}/fonts/source/public/malayalam/styles/mmexpc12.mf
21mr|texlive-malayalam-0.9.6-7|95	%{_texmfdistdir}/fonts/source/public/malayalam/styles/mmsl10.mf
21mr|texlive-malayalam-0.9.6-7|96	%{_texmfdistdir}/fonts/source/public/malayalam/styles/mmsl10s.mf
21mr|texlive-malayalam-0.9.6-7|97	%{_texmfdistdir}/fonts/source/public/malayalam/styles/mmsl12.mf
21mr|texlive-malayalam-0.9.6-7|98	%{_texmfdistdir}/fonts/source/public/malayalam/styles/mmsl12s.mf
21mr|texlive-malayalam-0.9.6-7|99	%{_texmfdistdir}/fonts/source/public/malayalam/var_ja.mf
21mr|texlive-malayalam-0.9.6-7|100	%{_texmfdistdir}/fonts/tfm/public/malayalam/mm10.tfm
21mr|texlive-malayalam-0.9.6-7|101	%{_texmfdistdir}/fonts/tfm/public/malayalam/mm10s.tfm
21mr|texlive-malayalam-0.9.6-7|102	%{_texmfdistdir}/fonts/tfm/public/malayalam/mm12.tfm
21mr|texlive-malayalam-0.9.6-7|103	%{_texmfdistdir}/fonts/tfm/public/malayalam/mm12s.tfm
21mr|texlive-malayalam-0.9.6-7|104	%{_texmfdistdir}/fonts/tfm/public/malayalam/mm17.tfm
21mr|texlive-malayalam-0.9.6-7|105	%{_texmfdistdir}/fonts/tfm/public/malayalam/mm17s.tfm
21mr|texlive-malayalam-0.9.6-7|106	%{_texmfdistdir}/fonts/tfm/public/malayalam/mm6.tfm
21mr|texlive-malayalam-0.9.6-7|107	%{_texmfdistdir}/fonts/tfm/public/malayalam/mm6s.tfm
21mr|texlive-malayalam-0.9.6-7|108	%{_texmfdistdir}/fonts/tfm/public/malayalam/mm8.tfm
21mr|texlive-malayalam-0.9.6-7|109	%{_texmfdistdir}/fonts/tfm/public/malayalam/mm8s.tfm
21mr|texlive-malayalam-0.9.6-7|110	%{_texmfdistdir}/fonts/tfm/public/malayalam/mmb10.tfm
21mr|texlive-malayalam-0.9.6-7|111	%{_texmfdistdir}/fonts/tfm/public/malayalam/mmb10s.tfm
21mr|texlive-malayalam-0.9.6-7|112	%{_texmfdistdir}/fonts/tfm/public/malayalam/mmb12.tfm
21mr|texlive-malayalam-0.9.6-7|113	%{_texmfdistdir}/fonts/tfm/public/malayalam/mmb12s.tfm
21mr|texlive-malayalam-0.9.6-7|114	%{_texmfdistdir}/fonts/tfm/public/malayalam/mmb17.tfm
21mr|texlive-malayalam-0.9.6-7|115	%{_texmfdistdir}/fonts/tfm/public/malayalam/mmb17s.tfm
21mr|texlive-malayalam-0.9.6-7|116	%{_texmfdistdir}/fonts/tfm/public/malayalam/mmbig.tfm
21mr|texlive-malayalam-0.9.6-7|117	%{_texmfdistdir}/fonts/tfm/public/malayalam/mmbigo.tfm
21mr|texlive-malayalam-0.9.6-7|118	%{_texmfdistdir}/fonts/tfm/public/malayalam/mmc10.tfm
21mr|texlive-malayalam-0.9.6-7|119	%{_texmfdistdir}/fonts/tfm/public/malayalam/mmc10s.tfm
21mr|texlive-malayalam-0.9.6-7|120	%{_texmfdistdir}/fonts/tfm/public/malayalam/mmc12.tfm
21mr|texlive-malayalam-0.9.6-7|121	%{_texmfdistdir}/fonts/tfm/public/malayalam/mmc12s.tfm
21mr|texlive-malayalam-0.9.6-7|122	%{_texmfdistdir}/fonts/tfm/public/malayalam/mmc17.tfm
21mr|texlive-malayalam-0.9.6-7|123	%{_texmfdistdir}/fonts/tfm/public/malayalam/mmc17s.tfm
21mr|texlive-malayalam-0.9.6-7|124	%{_texmfdistdir}/fonts/tfm/public/malayalam/mmcb10.tfm
21mr|texlive-malayalam-0.9.6-7|125	%{_texmfdistdir}/fonts/tfm/public/malayalam/mmcb10s.tfm
21mr|texlive-malayalam-0.9.6-7|126	%{_texmfdistdir}/fonts/tfm/public/malayalam/mmcb12.tfm
21mr|texlive-malayalam-0.9.6-7|127	%{_texmfdistdir}/fonts/tfm/public/malayalam/mmcb12s.tfm
21mr|texlive-malayalam-0.9.6-7|128	%{_texmfdistdir}/fonts/tfm/public/malayalam/mmcb17.tfm
21mr|texlive-malayalam-0.9.6-7|129	%{_texmfdistdir}/fonts/tfm/public/malayalam/mmcb17s.tfm
21mr|texlive-malayalam-0.9.6-7|130	%{_texmfdistdir}/fonts/tfm/public/malayalam/mmcsl10.tfm
21mr|texlive-malayalam-0.9.6-7|131	%{_texmfdistdir}/fonts/tfm/public/malayalam/mmcsl10s.tfm
21mr|texlive-malayalam-0.9.6-7|132	%{_texmfdistdir}/fonts/tfm/public/malayalam/mmcsl12.tfm
21mr|texlive-malayalam-0.9.6-7|133	%{_texmfdistdir}/fonts/tfm/public/malayalam/mmcsl12s.tfm
21mr|texlive-malayalam-0.9.6-7|134	%{_texmfdistdir}/fonts/tfm/public/malayalam/mmexpa12.tfm
21mr|texlive-malayalam-0.9.6-7|135	%{_texmfdistdir}/fonts/tfm/public/malayalam/mmexpb12.tfm
21mr|texlive-malayalam-0.9.6-7|136	%{_texmfdistdir}/fonts/tfm/public/malayalam/mmexpc12.tfm
21mr|texlive-malayalam-0.9.6-7|137	%{_texmfdistdir}/fonts/tfm/public/malayalam/mmsl10.tfm
21mr|texlive-malayalam-0.9.6-7|138	%{_texmfdistdir}/fonts/tfm/public/malayalam/mmsl10s.tfm
21mr|texlive-malayalam-0.9.6-7|139	%{_texmfdistdir}/fonts/tfm/public/malayalam/mmsl12.tfm
21mr|texlive-malayalam-0.9.6-7|140	%{_texmfdistdir}/fonts/tfm/public/malayalam/mmsl12s.tfm
21mr|texlive-malayalam-0.9.6-7|141	%{_texmfdistdir}/fonts/tfm/public/malayalam/orn10.tfm
21mr|texlive-malayalam-0.9.6-7|142	%doc %{_texmfdistdir}/doc/fonts/malayalam/FILES
21mr|texlive-malayalam-0.9.6-7|143	%doc %{_texmfdistdir}/doc/fonts/malayalam/INSTALL
21mr|texlive-malayalam-0.9.6-7|144	%doc %{_texmfdistdir}/doc/fonts/malayalam/README
21mr|texlive-malayalam-0.9.6-7|145	%doc %{_texmfdistdir}/doc/fonts/malayalam/article/elephant.mm
21mr|texlive-malayalam-0.9.6-7|146	%doc %{_texmfdistdir}/doc/fonts/malayalam/article/elephant.tex
21mr|texlive-malayalam-0.9.6-7|147	%doc %{_texmfdistdir}/doc/fonts/malayalam/article/lion.mm
21mr|texlive-malayalam-0.9.6-7|148	%doc %{_texmfdistdir}/doc/fonts/malayalam/article/lion.tex
21mr|texlive-malayalam-0.9.6-7|149	%doc %{_texmfdistdir}/doc/fonts/malayalam/article/mmarticl.mm
21mr|texlive-malayalam-0.9.6-7|150	%doc %{_texmfdistdir}/doc/fonts/malayalam/article/mmarticl.tex
21mr|texlive-malayalam-0.9.6-7|151	%doc %{_texmfdistdir}/doc/fonts/malayalam/article/mmchart.tex
21mr|texlive-malayalam-0.9.6-7|152	%doc %{_texmfdistdir}/doc/fonts/malayalam/article/mmconj.mm
21mr|texlive-malayalam-0.9.6-7|153	%doc %{_texmfdistdir}/doc/fonts/malayalam/article/mmconj.tex
21mr|texlive-malayalam-0.9.6-7|154	%doc %{_texmfdistdir}/doc/fonts/malayalam/article/mmexp.mm
21mr|texlive-malayalam-0.9.6-7|155	%doc %{_texmfdistdir}/doc/fonts/malayalam/article/mmexp.tex
21mr|texlive-malayalam-0.9.6-7|156	%doc %{_texmfdistdir}/doc/fonts/malayalam/article/mmfont.tex
21mr|texlive-malayalam-0.9.6-7|157	%doc %{_texmfdistdir}/doc/fonts/malayalam/article/mmfuture.tex
21mr|texlive-malayalam-0.9.6-7|158	%doc %{_texmfdistdir}/doc/fonts/malayalam/article/mmguide.dvi
21mr|texlive-malayalam-0.9.6-7|159	%doc %{_texmfdistdir}/doc/fonts/malayalam/article/mmguide.mm
21mr|texlive-malayalam-0.9.6-7|160	%doc %{_texmfdistdir}/doc/fonts/malayalam/article/mmguide.tex
21mr|texlive-malayalam-0.9.6-7|161	%doc %{_texmfdistdir}/doc/fonts/malayalam/article/mmmacs.tex
21mr|texlive-malayalam-0.9.6-7|162	%doc %{_texmfdistdir}/doc/fonts/malayalam/article/mmphmacs.tex
21mr|texlive-malayalam-0.9.6-7|163	%doc %{_texmfdistdir}/doc/fonts/malayalam/article/mmqfont.tex
21mr|texlive-malayalam-0.9.6-7|164	%doc %{_texmfdistdir}/doc/fonts/malayalam/article/mmqmacs.tex
21mr|texlive-malayalam-0.9.6-7|165	%doc %{_texmfdistdir}/doc/fonts/malayalam/article/mmsample.mm
21mr|texlive-malayalam-0.9.6-7|166	%doc %{_texmfdistdir}/doc/fonts/malayalam/article/mmsample.tex
21mr|texlive-malayalam-0.9.6-7|167	%doc %{_texmfdistdir}/doc/fonts/malayalam/article/mmscript.mm
21mr|texlive-malayalam-0.9.6-7|168	%doc %{_texmfdistdir}/doc/fonts/malayalam/article/mmtable.mm
21mr|texlive-malayalam-0.9.6-7|169	%doc %{_texmfdistdir}/doc/fonts/malayalam/article/mmtable.tex
21mr|texlive-malayalam-0.9.6-7|170	%doc %{_texmfdistdir}/doc/fonts/malayalam/article/mmtrans.mm
21mr|texlive-malayalam-0.9.6-7|171	%doc %{_texmfdistdir}/doc/fonts/malayalam/article/mmtrans.tex
21mr|texlive-malayalam-0.9.6-7|172	%doc %{_texmfdistdir}/doc/fonts/malayalam/article/mmtrmacs.tex
21mr|texlive-malayalam-0.9.6-7|173	%doc %{_texmfdistdir}/doc/fonts/malayalam/article/mmxfont.tex
21mr|texlive-malayalam-0.9.6-7|174	%doc %{_texmfdistdir}/doc/fonts/malayalam/article/ornament.tex
21mr|texlive-malayalam-0.9.6-7|175	%doc %{_texmfdistdir}/doc/fonts/malayalam/article/prodigal.mm
21mr|texlive-malayalam-0.9.6-7|176	%doc %{_texmfdistdir}/doc/fonts/malayalam/article/prodigal.tex
21mr|texlive-malayalam-0.9.6-7|177	%doc %{_texmfdistdir}/doc/fonts/malayalam/article/test.mm
21mr|texlive-malayalam-0.9.6-7|178	%doc %{_texmfdistdir}/doc/fonts/malayalam/article/test.tex
21mr|texlive-malayalam-0.9.6-7|179	%doc %{_texmfdistdir}/doc/fonts/malayalam/article/twolines.tex
21mr|texlive-malayalam-0.9.6-7|180	%doc %{_texmfdistdir}/doc/fonts/malayalam/charity
21mr|texlive-malayalam-0.9.6-7|181	%doc %{_texmfdistdir}/doc/fonts/malayalam/todo
21mr|texlive-malayalam-0.9.6-7|182	#- source
21mr|texlive-malayalam-0.9.6-7|183	%doc %{_texmfdistdir}/source/fonts/malayalam/dng/dn2dng.pat
21mr|texlive-malayalam-0.9.6-7|184	%doc %{_texmfdistdir}/source/fonts/malayalam/dng/dng.pat
21mr|texlive-malayalam-0.9.6-7|185	%doc %{_texmfdistdir}/source/fonts/malayalam/dng/dng.tex
21mr|texlive-malayalam-0.9.6-7|186	%doc %{_texmfdistdir}/source/fonts/malayalam/dng/dngmacs.tex
21mr|texlive-malayalam-0.9.6-7|187	%doc %{_texmfdistdir}/source/fonts/malayalam/dng/dngtrans.dng
21mr|texlive-malayalam-0.9.6-7|188	%doc %{_texmfdistdir}/source/fonts/malayalam/dng/dngtrans.tex
21mr|texlive-malayalam-0.9.6-7|189	%doc %{_texmfdistdir}/source/fonts/malayalam/dng/dntrmacs.tex
21mr|texlive-malayalam-0.9.6-7|190	%doc %{_texmfdistdir}/source/fonts/malayalam/dng/misspaal.dng
21mr|texlive-malayalam-0.9.6-7|191	%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/ack2mm.pat
21mr|texlive-malayalam-0.9.6-7|192	%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/avltree.c
21mr|texlive-malayalam-0.9.6-7|193	%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/avltree.h
21mr|texlive-malayalam-0.9.6-7|194	%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/makefile
21mr|texlive-malayalam-0.9.6-7|195	%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/ml.bat
21mr|texlive-malayalam-0.9.6-7|196	%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/ml.g
21mr|texlive-malayalam-0.9.6-7|197	%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/mlr.bat
21mr|texlive-malayalam-0.9.6-7|198	%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/mlr.g
21mr|texlive-malayalam-0.9.6-7|199	%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/mltr.g
21mr|texlive-malayalam-0.9.6-7|200	%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/mltrth.g
21mr|texlive-malayalam-0.9.6-7|201	%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/mm.c
21mr|texlive-malayalam-0.9.6-7|202	%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/mm.exe
21mr|texlive-malayalam-0.9.6-7|203	%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/mm.h
21mr|texlive-malayalam-0.9.6-7|204	%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/mm.pat
21mr|texlive-malayalam-0.9.6-7|205	%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/mm.prj
21mr|texlive-malayalam-0.9.6-7|206	%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/mm.scr
21mr|texlive-malayalam-0.9.6-7|207	%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/mm.trs
21mr|texlive-malayalam-0.9.6-7|208	%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/mm.ttp
21mr|texlive-malayalam-0.9.6-7|209	%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/mm2ack.pat
21mr|texlive-malayalam-0.9.6-7|210	%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/mmr.scr
21mr|texlive-malayalam-0.9.6-7|211	%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/mmr.trs
21mr|texlive-malayalam-0.9.6-7|212	%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/mmrfull.trs
21mr|texlive-malayalam-0.9.6-7|213	%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/patc/detex.g
21mr|texlive-malayalam-0.9.6-7|214	%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/patc/detex.pat
21mr|texlive-malayalam-0.9.6-7|215	%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/patc/patc.c
21mr|texlive-malayalam-0.9.6-7|216	%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/patc/patc.exe
21mr|texlive-malayalam-0.9.6-7|217	%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/patc/patc.prj
21mr|texlive-malayalam-0.9.6-7|218	%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/patc/patc.ttp
21mr|texlive-malayalam-0.9.6-7|219	%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/patc/patc.txt
21mr|texlive-malayalam-0.9.6-7|220	%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/patc/pstree.c
21mr|texlive-malayalam-0.9.6-7|221	%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/patc/pstree.h
21mr|texlive-malayalam-0.9.6-7|222	%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/pstree.c
21mr|texlive-malayalam-0.9.6-7|223	%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/pstree.h
21mr|texlive-malayalam-0.9.6-7|224	%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/readfile.c
21mr|texlive-malayalam-0.9.6-7|225	%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/readfile.h
21mr|texlive-malayalam-0.9.6-7|226	%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/scr.c
21mr|texlive-malayalam-0.9.6-7|227	%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/scr.h
21mr|texlive-malayalam-0.9.6-7|228	%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/trs.c
21mr|texlive-malayalam-0.9.6-7|229	%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/trs.h
21mr|texlive-malayalam-0.9.6-7|230	%doc %{_texmfdistdir}/source/fonts/malayalam/preproc/unicode/UNICODE.TXT
21mr|texlive-malayalam-0.9.6-7|231	%doc %{_texmfdistdir}/source/fonts/malayalam/tamil/adami.pat
21mr|texlive-malayalam-0.9.6-7|232	%doc %{_texmfdistdir}/source/fonts/malayalam/tamil/tamil.pat
21mr|texlive-malayalam-0.9.6-7|233	%doc %{_texmfdistdir}/source/fonts/malayalam/tamil/tamil.tex
21mr|texlive-malayalam-0.9.6-7|234	%doc %{_texmfdistdir}/source/fonts/malayalam/tamil/test.tam
21mr|texlive-malayalam-0.9.6-7|235	%doc %{_texmfdistdir}/source/fonts/malayalam/tamil/test.tex
21mr|texlive-malayalam-0.9.6-7|236	%doc %{_texmfdistdir}/source/fonts/malayalam/tamil/test.tml
21mr|texlive-malayalam-0.9.6-7|237	%doc %{_texmfdistdir}/source/fonts/malayalam/tamil/tmlmacs.tex
21mr|texlive-malayalam-0.9.6-7|238	%doc %{_texmfdistdir}/source/fonts/malayalam/tamil/tmltrans.tex
21mr|texlive-malayalam-0.9.6-7|239	%doc %{_texmfdistdir}/source/fonts/malayalam/tamil/tmltrans.tml
21mr|texlive-malayalam-0.9.6-7|240	%doc %{_texmfdistdir}/source/fonts/malayalam/tamil/tmltrans.txt
21mr|texlive-malayalam-0.9.6-7|241	%doc %{_texmfdistdir}/source/fonts/malayalam/tamil/wntml.pat
21mr|texlive-malayalam-0.9.6-7|242	
21mr|texlive-malayalam-0.9.6-7|243	#-----------------------------------------------------------------------
21mr|texlive-malayalam-0.9.6-7|244	%prep
21mr|texlive-malayalam-0.9.6-7|245	%setup -c -a0 -a1 -a2
21mr|texlive-malayalam-0.9.6-7|246	
21mr|texlive-malayalam-0.9.6-7|247	%build
21mr|texlive-malayalam-0.9.6-7|248	
21mr|texlive-malayalam-0.9.6-7|249	%install
21mr|texlive-malayalam-0.9.6-7|250	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-malayalam-0.9.6-7|251	cp -fpar fonts doc source %{buildroot}%{_texmfdistdir}

18440 21
21mr|texlive-manfnt-20201104-1|1	Name:		texlive-manfnt
21mr|texlive-manfnt-20201104-1|2	Version:	20201104
21mr|texlive-manfnt-20201104-1|3	Release:	1
21mr|texlive-manfnt-20201104-1|4	Summary:	LaTeX support for the TeX book symbols
21mr|texlive-manfnt-20201104-1|5	Group:		Publishing
21mr|texlive-manfnt-20201104-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/manfnt
21mr|texlive-manfnt-20201104-1|7	License:	LPPL
21mr|texlive-manfnt-20201104-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/manfnt.tar.xz
21mr|texlive-manfnt-20201104-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/manfnt.source.tar.xz
21mr|texlive-manfnt-20201104-1|10	BuildArch:	noarch
21mr|texlive-manfnt-20201104-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-manfnt-20201104-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-manfnt-20201104-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-manfnt-20201104-1|14	
21mr|texlive-manfnt-20201104-1|15	%description
21mr|texlive-manfnt-20201104-1|16	A LaTeX package for easy access to the symbols of the Knuth's
21mr|texlive-manfnt-20201104-1|17	'manual' font, such as the Dangerous Bend and Manual-errata
21mr|texlive-manfnt-20201104-1|18	Arrow.
21mr|texlive-manfnt-20201104-1|19	
21mr|texlive-manfnt-20201104-1|20	#-----------------------------------------------------------------------
21mr|texlive-manfnt-20201104-1|21	%files
21mr|texlive-manfnt-20201104-1|22	%{_texmfdistdir}/tex/latex/manfnt
21mr|texlive-manfnt-20201104-1|23	%{_tlpkgdir}/tlpobj/manfnt.*
21mr|texlive-manfnt-20201104-1|24	#- source
21mr|texlive-manfnt-20201104-1|25	%doc %{_texmfdistdir}/source/latex/manfnt
21mr|texlive-manfnt-20201104-1|26	
21mr|texlive-manfnt-20201104-1|27	#-----------------------------------------------------------------------
21mr|texlive-manfnt-20201104-1|28	%prep
21mr|texlive-manfnt-20201104-1|29	%setup -c -a0 -a1
21mr|texlive-manfnt-20201104-1|30	
21mr|texlive-manfnt-20201104-1|31	%build
21mr|texlive-manfnt-20201104-1|32	
21mr|texlive-manfnt-20201104-1|33	%install
21mr|texlive-manfnt-20201104-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-manfnt-20201104-1|35	mkdir -p %{buildroot}%{_tlpkgdir}
21mr|texlive-manfnt-20201104-1|36	cp -fpar tex source %{buildroot}%{_texmfdistdir}
21mr|texlive-manfnt-20201104-1|37	cp -fpar tlpkg/* %{buildroot}%{_tlpkgdir}

18441 21
21mr|texlive-manfnt-font-20161105-1|1	Name:		texlive-manfnt-font
21mr|texlive-manfnt-font-20161105-1|2	Version:	20161105
21mr|texlive-manfnt-font-20161105-1|3	Release:	1
21mr|texlive-manfnt-font-20161105-1|4	Summary:	Knuth's "manual" fonts
21mr|texlive-manfnt-font-20161105-1|5	Group:		Publishing
21mr|texlive-manfnt-font-20161105-1|6	URL:		https://ctan.org/pkg/manual
21mr|texlive-manfnt-font-20161105-1|7	License:	KNUTH
21mr|texlive-manfnt-font-20161105-1|8	Source0:	http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/manfnt-font.tar.xz
21mr|texlive-manfnt-font-20161105-1|9	BuildArch:	noarch
21mr|texlive-manfnt-font-20161105-1|10	BuildRequires:	texlive-tlpkg
21mr|texlive-manfnt-font-20161105-1|11	Requires(pre):	texlive-tlpkg
21mr|texlive-manfnt-font-20161105-1|12	Requires(post):	texlive-kpathsea
21mr|texlive-manfnt-font-20161105-1|13	
21mr|texlive-manfnt-font-20161105-1|14	%description
21mr|texlive-manfnt-font-20161105-1|15	Metafont (by Donald Knuth) and Adobe Type 1 (by Taco Hoekwater) versions of the font containing
21mr|texlive-manfnt-font-20161105-1|16	the odd symbols Knuth uses in his books. LaTeX support is available using the manfnt package
21mr|texlive-manfnt-font-20161105-1|17	
21mr|texlive-manfnt-font-20161105-1|18	
21mr|texlive-manfnt-font-20161105-1|19	#-----------------------------------------------------------------------
21mr|texlive-manfnt-font-20161105-1|20	%files
21mr|texlive-manfnt-font-20161105-1|21	%{_texmfdistdir}/fonts/*
21mr|texlive-manfnt-font-20161105-1|22	
21mr|texlive-manfnt-font-20161105-1|23	#-----------------------------------------------------------------------
21mr|texlive-manfnt-font-20161105-1|24	%prep
21mr|texlive-manfnt-font-20161105-1|25	%setup -c -a0
21mr|texlive-manfnt-font-20161105-1|26	
21mr|texlive-manfnt-font-20161105-1|27	%build
21mr|texlive-manfnt-font-20161105-1|28	
21mr|texlive-manfnt-font-20161105-1|29	%install
21mr|texlive-manfnt-font-20161105-1|30	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-manfnt-font-20161105-1|31	cp -fpar fonts %{buildroot}%{_texmfdistdir}

18442 21
21mr|texlive-manuscript-1.7-2|1	Name:		texlive-manuscript
21mr|texlive-manuscript-1.7-2|2	Version:	1.7
21mr|texlive-manuscript-1.7-2|3	Release:	2
21mr|texlive-manuscript-1.7-2|4	Epoch:		1
21mr|texlive-manuscript-1.7-2|5	Summary:	Emulate look of a document typed on a typewriter
21mr|texlive-manuscript-1.7-2|6	Group:		Publishing
21mr|texlive-manuscript-1.7-2|7	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/manuscript
21mr|texlive-manuscript-1.7-2|8	License:	LPPL
21mr|texlive-manuscript-1.7-2|9	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/manuscript.tar.xz
21mr|texlive-manuscript-1.7-2|10	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/manuscript.doc.tar.xz
21mr|texlive-manuscript-1.7-2|11	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/manuscript.source.tar.xz
21mr|texlive-manuscript-1.7-2|12	BuildArch:	noarch
21mr|texlive-manuscript-1.7-2|13	BuildRequires:	texlive-tlpkg
21mr|texlive-manuscript-1.7-2|14	Requires(pre):	texlive-tlpkg
21mr|texlive-manuscript-1.7-2|15	Requires(post):	texlive-kpathsea
21mr|texlive-manuscript-1.7-2|16	
21mr|texlive-manuscript-1.7-2|17	%description
21mr|texlive-manuscript-1.7-2|18	This package is designed for those who have to submit
21mr|texlive-manuscript-1.7-2|19	dissertations, etc., to institutions that still maintain the
21mr|texlive-manuscript-1.7-2|20	typewriter is the summit of non-professional printing.
21mr|texlive-manuscript-1.7-2|21	
21mr|texlive-manuscript-1.7-2|22	#-----------------------------------------------------------------------
21mr|texlive-manuscript-1.7-2|23	%files
21mr|texlive-manuscript-1.7-2|24	%{_texmfdistdir}/tex/latex/manuscript
21mr|texlive-manuscript-1.7-2|25	%doc %{_texmfdistdir}/doc/latex/manuscript
21mr|texlive-manuscript-1.7-2|26	#- source
21mr|texlive-manuscript-1.7-2|27	%doc %{_texmfdistdir}/source/latex/manuscript
21mr|texlive-manuscript-1.7-2|28	
21mr|texlive-manuscript-1.7-2|29	#-----------------------------------------------------------------------
21mr|texlive-manuscript-1.7-2|30	%prep
21mr|texlive-manuscript-1.7-2|31	%setup -c -a0 -a1 -a2
21mr|texlive-manuscript-1.7-2|32	
21mr|texlive-manuscript-1.7-2|33	%build
21mr|texlive-manuscript-1.7-2|34	
21mr|texlive-manuscript-1.7-2|35	%install
21mr|texlive-manuscript-1.7-2|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-manuscript-1.7-2|37	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18443 21
21mr|texlive-manyind-20190128-1|1	Summary:	Provides support for many indexes
21mr|texlive-manyind-20190128-1|2	Name:		texlive-manyind
21mr|texlive-manyind-20190128-1|3	Version:	20190128
21mr|texlive-manyind-20190128-1|4	Release:	1
21mr|texlive-manyind-20190128-1|5	License:	lppl1.2
21mr|texlive-manyind-20190128-1|6	Group:		Publishing
21mr|texlive-manyind-20190128-1|7	Url:		https://ctan.org/tex-archive/macros/latex/contrib/manyind
21mr|texlive-manyind-20190128-1|8	Source0:    http://mirrors.ctan.org/systems/texlive/tlnet/archive/manyind.tar.xz
21mr|texlive-manyind-20190128-1|9	Source1:    http://mirrors.ctan.org/systems/texlive/tlnet/archive/manyind.doc.tar.xz
21mr|texlive-manyind-20190128-1|10	BuildArch:	noarch
21mr|texlive-manyind-20190128-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-manyind-20190128-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-manyind-20190128-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-manyind-20190128-1|14	
21mr|texlive-manyind-20190128-1|15	%description
21mr|texlive-manyind-20190128-1|16	This package provides support for many indexes, leaving all the
21mr|texlive-manyind-20190128-1|17	bookkeeping to LaTeX and makeindex. No extra programs or files
21mr|texlive-manyind-20190128-1|18	are needed. One runs latex and makeindex as if there is just
21mr|texlive-manyind-20190128-1|19	one index. In the main file one puts commands like
21mr|texlive-manyind-20190128-1|20	\setindex{main} to steer the flow. Some features of makeindex
21mr|texlive-manyind-20190128-1|21	may no longer work.
21mr|texlive-manyind-20190128-1|22	
21mr|texlive-manyind-20190128-1|23	#-----------------------------------------------------------------------
21mr|texlive-manyind-20190128-1|24	%files
21mr|texlive-manyind-20190128-1|25	%{_texmfdistdir}/tex/latex/manyind
21mr|texlive-manyind-20190128-1|26	%doc %{_texmfdistdir}/doc/latex/manyind
21mr|texlive-manyind-20190128-1|27	
21mr|texlive-manyind-20190128-1|28	#-----------------------------------------------------------------------
21mr|texlive-manyind-20190128-1|29	%prep
21mr|texlive-manyind-20190128-1|30	%setup -c -a0 -a1
21mr|texlive-manyind-20190128-1|31	
21mr|texlive-manyind-20190128-1|32	%build
21mr|texlive-manyind-20190128-1|33	
21mr|texlive-manyind-20190128-1|34	%install
21mr|texlive-manyind-20190128-1|35	mkdir -p %{buildroot}%{_texmfdistdir}

18444 21
21mr|texlive-marginfit-1.1-1|1	Summary:	Fixes margin paragraph implementation of LaTeX
21mr|texlive-marginfit-1.1-1|2	Name:		texlive-marginfit
21mr|texlive-marginfit-1.1-1|3	Version:	1.1
21mr|texlive-marginfit-1.1-1|4	Release:	1
21mr|texlive-marginfit-1.1-1|5	License:	lppl1.3
21mr|texlive-marginfit-1.1-1|6	Group:		Publishing
21mr|texlive-marginfit-1.1-1|7	Url:		https://ctan.org/tex-archive/macros/latex/contrib/marginfit
21mr|texlive-marginfit-1.1-1|8	Source0:    http://mirrors.ctan.org/systems/texlive/tlnet/archive/marginfit.tar.xz
21mr|texlive-marginfit-1.1-1|9	Source1:    http://mirrors.ctan.org/systems/texlive/tlnet/archive/marginfit.doc.tar.xz
21mr|texlive-marginfit-1.1-1|10	Source2:    http://mirrors.ctan.org/systems/texlive/tlnet/archive/marginfit.source.tar.xz
21mr|texlive-marginfit-1.1-1|11	BuildArch:	noarch
21mr|texlive-marginfit-1.1-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-marginfit-1.1-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-marginfit-1.1-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-marginfit-1.1-1|15	
21mr|texlive-marginfit-1.1-1|16	%description
21mr|texlive-marginfit-1.1-1|17	This package fixes various bugs with the margin paragraph
21mr|texlive-marginfit-1.1-1|18	implementation of LaTeX. Those bugs include margin notes that
21mr|texlive-marginfit-1.1-1|19	are attached to the wrong side as well as those that stick out
21mr|texlive-marginfit-1.1-1|20	of the bottom of the page. This package provides a drop-in
21mr|texlive-marginfit-1.1-1|21	replacement solution.
21mr|texlive-marginfit-1.1-1|22	
21mr|texlive-marginfit-1.1-1|23	#-----------------------------------------------------------------------
21mr|texlive-marginfit-1.1-1|24	%files
21mr|texlive-marginfit-1.1-1|25	%{_texmfdistdir}/tex/latex/marginfit/marginfit.sty
21mr|texlive-marginfit-1.1-1|26	%doc %{_texmfdistdir}/doc/latex/marginfit/README
21mr|texlive-marginfit-1.1-1|27	%doc %{_texmfdistdir}/doc/latex/marginfit/marginfit.pdf
21mr|texlive-marginfit-1.1-1|28	%doc %{_texmfdistdir}/doc/latex/marginfit/Makefile
21mr|texlive-marginfit-1.1-1|29	#- source
21mr|texlive-marginfit-1.1-1|30	%doc %{_texmfdistdir}/source/latex/marginfit/marginfit.dtx
21mr|texlive-marginfit-1.1-1|31	%doc %{_texmfdistdir}/source/latex/marginfit/marginfit.ins
21mr|texlive-marginfit-1.1-1|32	
21mr|texlive-marginfit-1.1-1|33	#-----------------------------------------------------------------------
21mr|texlive-marginfit-1.1-1|34	%prep
21mr|texlive-marginfit-1.1-1|35	%setup -c -a0 -a1 -a2
21mr|texlive-marginfit-1.1-1|36	
21mr|texlive-marginfit-1.1-1|37	%build
21mr|texlive-marginfit-1.1-1|38	
21mr|texlive-marginfit-1.1-1|39	%install
21mr|texlive-marginfit-1.1-1|40	mkdir -p %{buildroot}%{_texmfdistdir}

18445 21
21mr|texlive-marginfix-1.1-2|1	# revision 31598
21mr|texlive-marginfix-1.1-2|2	# category Package
21mr|texlive-marginfix-1.1-2|3	# catalog-ctan /macros/latex/contrib/marginfix
21mr|texlive-marginfix-1.1-2|4	# catalog-date 2013-09-08 19:13:28 +0200
21mr|texlive-marginfix-1.1-2|5	# catalog-license lppl
21mr|texlive-marginfix-1.1-2|6	# catalog-version 1.1
21mr|texlive-marginfix-1.1-2|7	Name:		texlive-marginfix
21mr|texlive-marginfix-1.1-2|8	Version:	1.1
21mr|texlive-marginfix-1.1-2|9	Release:	2
21mr|texlive-marginfix-1.1-2|10	Epoch:		1
21mr|texlive-marginfix-1.1-2|11	Summary:	Patch \marginpar to avoid overfull margins
21mr|texlive-marginfix-1.1-2|12	Group:		Publishing
21mr|texlive-marginfix-1.1-2|13	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/marginfix
21mr|texlive-marginfix-1.1-2|14	License:	LPPL
21mr|texlive-marginfix-1.1-2|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/marginfix.tar.xz
21mr|texlive-marginfix-1.1-2|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/marginfix.doc.tar.xz
21mr|texlive-marginfix-1.1-2|17	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/marginfix.source.tar.xz
21mr|texlive-marginfix-1.1-2|18	BuildArch:	noarch
21mr|texlive-marginfix-1.1-2|19	BuildRequires:	texlive-tlpkg
21mr|texlive-marginfix-1.1-2|20	Requires(pre):	texlive-tlpkg
21mr|texlive-marginfix-1.1-2|21	Requires(post):	texlive-kpathsea
21mr|texlive-marginfix-1.1-2|22	
21mr|texlive-marginfix-1.1-2|23	%description
21mr|texlive-marginfix-1.1-2|24	Authors using LaTeX to typeset books with significant margin
21mr|texlive-marginfix-1.1-2|25	material often run into the problem of long notes running off
21mr|texlive-marginfix-1.1-2|26	the bottom of the page. A typical workaround is to insert
21mr|texlive-marginfix-1.1-2|27	\vshift commands by hand, but this is a tedious process that is
21mr|texlive-marginfix-1.1-2|28	invalidated when pagination changes. Another workaround is
21mr|texlive-marginfix-1.1-2|29	memoir's \sidebar function, but this can be unsatisfying for
21mr|texlive-marginfix-1.1-2|30	short textual notes, and standard marginpars cannot be mixed
21mr|texlive-marginfix-1.1-2|31	with sidebars. This package implements a solution to make
21mr|texlive-marginfix-1.1-2|32	marginpars "just work" by keeping a list of floating inserts
21mr|texlive-marginfix-1.1-2|33	and arranging them intelligently in the output routine.
21mr|texlive-marginfix-1.1-2|34	
21mr|texlive-marginfix-1.1-2|35	#-----------------------------------------------------------------------
21mr|texlive-marginfix-1.1-2|36	%files
21mr|texlive-marginfix-1.1-2|37	%{_texmfdistdir}/tex/latex/marginfix/marginfix.sty
21mr|texlive-marginfix-1.1-2|38	%doc %{_texmfdistdir}/doc/latex/marginfix/README
21mr|texlive-marginfix-1.1-2|39	%doc %{_texmfdistdir}/doc/latex/marginfix/marginfix.pdf
21mr|texlive-marginfix-1.1-2|40	#- source
21mr|texlive-marginfix-1.1-2|41	%doc %{_texmfdistdir}/source/latex/marginfix/marginfix.dtx
21mr|texlive-marginfix-1.1-2|42	%doc %{_texmfdistdir}/source/latex/marginfix/marginfix.ins
21mr|texlive-marginfix-1.1-2|43	
21mr|texlive-marginfix-1.1-2|44	#-----------------------------------------------------------------------
21mr|texlive-marginfix-1.1-2|45	%prep
21mr|texlive-marginfix-1.1-2|46	%setup -c -a0 -a1 -a2
21mr|texlive-marginfix-1.1-2|47	
21mr|texlive-marginfix-1.1-2|48	%build
21mr|texlive-marginfix-1.1-2|49	
21mr|texlive-marginfix-1.1-2|50	%install
21mr|texlive-marginfix-1.1-2|51	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-marginfix-1.1-2|52	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18446 21
21mr|texlive-marginnote-1.4b-1|1	Name:		texlive-marginnote
21mr|texlive-marginnote-1.4b-1|2	Version:	1.4b
21mr|texlive-marginnote-1.4b-1|3	Release:	1
21mr|texlive-marginnote-1.4b-1|4	Summary:	Notes in the margin, even where \marginpar fails
21mr|texlive-marginnote-1.4b-1|5	Group:		Publishing
21mr|texlive-marginnote-1.4b-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/marginnote
21mr|texlive-marginnote-1.4b-1|7	License:	LPPL
21mr|texlive-marginnote-1.4b-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/marginnote.tar.xz
21mr|texlive-marginnote-1.4b-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/marginnote.doc.tar.xz
21mr|texlive-marginnote-1.4b-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/marginnote.source.tar.xz
21mr|texlive-marginnote-1.4b-1|11	BuildArch:	noarch
21mr|texlive-marginnote-1.4b-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-marginnote-1.4b-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-marginnote-1.4b-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-marginnote-1.4b-1|15	
21mr|texlive-marginnote-1.4b-1|16	%description
21mr|texlive-marginnote-1.4b-1|17	This package provides the command \marginnote that may be used
21mr|texlive-marginnote-1.4b-1|18	instead of \marginpar at almost every place where \marginpar
21mr|texlive-marginnote-1.4b-1|19	cannot be used, e.g., inside floats, footnotes, or in frames
21mr|texlive-marginnote-1.4b-1|20	made with the framed package.
21mr|texlive-marginnote-1.4b-1|21	
21mr|texlive-marginnote-1.4b-1|22	#-----------------------------------------------------------------------
21mr|texlive-marginnote-1.4b-1|23	%files
21mr|texlive-marginnote-1.4b-1|24	%{_texmfdistdir}/tex/latex/marginnote
21mr|texlive-marginnote-1.4b-1|25	%doc %{_texmfdistdir}/doc/latex/marginnote
21mr|texlive-marginnote-1.4b-1|26	#- source
21mr|texlive-marginnote-1.4b-1|27	%doc %{_texmfdistdir}/source/latex/marginnote
21mr|texlive-marginnote-1.4b-1|28	
21mr|texlive-marginnote-1.4b-1|29	#-----------------------------------------------------------------------
21mr|texlive-marginnote-1.4b-1|30	%prep
21mr|texlive-marginnote-1.4b-1|31	%setup -c -a0 -a1 -a2
21mr|texlive-marginnote-1.4b-1|32	
21mr|texlive-marginnote-1.4b-1|33	%build
21mr|texlive-marginnote-1.4b-1|34	
21mr|texlive-marginnote-1.4b-1|35	%install
21mr|texlive-marginnote-1.4b-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-marginnote-1.4b-1|37	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18447 21
21mr|texlive-markdown-2.8.2-1|1	Summary:	Conversion of markdown markup to plain TeX
21mr|texlive-markdown-2.8.2-1|2	Name:		texlive-markdown
21mr|texlive-markdown-2.8.2-1|3	Version:	2.8.2
21mr|texlive-markdown-2.8.2-1|4	Release:	1
21mr|texlive-markdown-2.8.2-1|5	License:	lppl1.3
21mr|texlive-markdown-2.8.2-1|6	Group:		Publishing
21mr|texlive-markdown-2.8.2-1|7	Url:		https://github.com/Witiko/markdown/releases
21mr|texlive-markdown-2.8.2-1|8	Source0:    http://mirrors.ctan.org/systems/texlive/tlnet/archive/markdown.tar.xz
21mr|texlive-markdown-2.8.2-1|9	Source1:    http://mirrors.ctan.org/systems/texlive/tlnet/archive/markdown.doc.tar.xz
21mr|texlive-markdown-2.8.2-1|10	Source2:    http://mirrors.ctan.org/systems/texlive/tlnet/archive/markdown.source.tar.xz
21mr|texlive-markdown-2.8.2-1|11	BuildArch:	noarch
21mr|texlive-markdown-2.8.2-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-markdown-2.8.2-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-markdown-2.8.2-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-markdown-2.8.2-1|15	
21mr|texlive-markdown-2.8.2-1|16	%description
21mr|texlive-markdown-2.8.2-1|17	The package provides facilities for the conversion of markdown
21mr|texlive-markdown-2.8.2-1|18	markup to plain TeX. These are provided both in form of a Lua
21mr|texlive-markdown-2.8.2-1|19	module and in form of plain TeX, LaTeX, and ConTeXt macro
21mr|texlive-markdown-2.8.2-1|20	packages that enable the direct inclusion of markdown documents
21mr|texlive-markdown-2.8.2-1|21	inside TeX documents. Architecturally, the package consists of
21mr|texlive-markdown-2.8.2-1|22	the Lunamark Lua module by John MacFarlane, which was slimmed
21mr|texlive-markdown-2.8.2-1|23	down and rewritten for the needs of the package. Lunamark
21mr|texlive-markdown-2.8.2-1|24	provides speedy markdown parsing for the rest of the package.
21mr|texlive-markdown-2.8.2-1|25	On top of Lunamark sits code for the plain TeX, LaTeX, and
21mr|texlive-markdown-2.8.2-1|26	ConTeXt formats by Vit Novotny.
21mr|texlive-markdown-2.8.2-1|27	#-----------------------------------------------------------------------
21mr|texlive-markdown-2.8.2-1|28	%files
21mr|texlive-markdown-2.8.2-1|29	%{_texmfdistdir}/tex/latex/markdown/markdown.sty
21mr|texlive-markdown-2.8.2-1|30	%{_texmfdistdir}/tex/context/third/markdown/t-markdown.tex
21mr|texlive-markdown-2.8.2-1|31	%{_texmfdistdir}/tex/generic/markdown/markdown.tex
21mr|texlive-markdown-2.8.2-1|32	%{_texmfdistdir}/tex/luatex/markdown/markdown.lua
21mr|texlive-markdown-2.8.2-1|33	%doc %{_texmfdistdir}/doc/generic/markdown/README.md
21mr|texlive-markdown-2.8.2-1|34	%doc %{_texmfdistdir}/doc/generic/markdown/markdown.pdf
21mr|texlive-markdown-2.8.2-1|35	%doc %{_texmfdistdir}/doc/generic/markdown/markdown.md
21mr|texlive-markdown-2.8.2-1|36	%doc %{_texmfdistdir}/doc/generic/markdown/markdown.html
21mr|texlive-markdown-2.8.2-1|37	%doc %{_texmfdistdir}/doc/generic/markdown/markdown.css
21mr|texlive-markdown-2.8.2-1|38	%doc %{_texmfdistdir}/doc/context/third/markdown/examples/context.tex
21mr|texlive-markdown-2.8.2-1|39	%doc %{_texmfdistdir}/doc/context/third/markdown/examples/example.md
21mr|texlive-markdown-2.8.2-1|40	%doc %{_texmfdistdir}/doc/context/third/markdown/examples/scientists.csv
21mr|texlive-markdown-2.8.2-1|41	%doc %{_texmfdistdir}/doc/latex/markdown/examples/latex.tex
21mr|texlive-markdown-2.8.2-1|42	%doc %{_texmfdistdir}/doc/latex/markdown/examples/example.md
21mr|texlive-markdown-2.8.2-1|43	%doc %{_texmfdistdir}/doc/latex/markdown/examples/scientists.csv
21mr|texlive-markdown-2.8.2-1|44	#- source
21mr|texlive-markdown-2.8.2-1|45	%doc %{_texmfdistdir}/source/generic/markdown/markdown.dtx
21mr|texlive-markdown-2.8.2-1|46	%doc %{_texmfdistdir}/source/generic/markdown/markdown.ins
21mr|texlive-markdown-2.8.2-1|47	%doc %{_texmfdistdir}/source/generic/markdown/docstrip.cfg
21mr|texlive-markdown-2.8.2-1|48	
21mr|texlive-markdown-2.8.2-1|49	#-----------------------------------------------------------------------
21mr|texlive-markdown-2.8.2-1|50	%prep
21mr|texlive-markdown-2.8.2-1|51	%setup -c -a0 -a1 -a2
21mr|texlive-markdown-2.8.2-1|52	
21mr|texlive-markdown-2.8.2-1|53	%build
21mr|texlive-markdown-2.8.2-1|54	
21mr|texlive-markdown-2.8.2-1|55	%install
21mr|texlive-markdown-2.8.2-1|56	mkdir -p %{buildroot}%{_texmfdistdir}

18448 21
21mr|texlive-marvosym-2.2a-13|1	# revision 29349
21mr|texlive-marvosym-2.2a-13|2	# category Package
21mr|texlive-marvosym-2.2a-13|3	# catalog-ctan /fonts/marvosym
21mr|texlive-marvosym-2.2a-13|4	# catalog-date 2012-04-08 13:55:52 +0200
21mr|texlive-marvosym-2.2a-13|5	# catalog-license ofl
21mr|texlive-marvosym-2.2a-13|6	# catalog-version 2.2a
21mr|texlive-marvosym-2.2a-13|7	Name:		texlive-marvosym
21mr|texlive-marvosym-2.2a-13|8	Version:	2.2a
21mr|texlive-marvosym-2.2a-13|9	Release:	13
21mr|texlive-marvosym-2.2a-13|10	Summary:	Martin Vogel's Symbols (marvosym) font
21mr|texlive-marvosym-2.2a-13|11	Group:		Publishing
21mr|texlive-marvosym-2.2a-13|12	URL:		http://www.ctan.org/tex-archive/fonts/marvosym
21mr|texlive-marvosym-2.2a-13|13	License:	OFL
21mr|texlive-marvosym-2.2a-13|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/marvosym.tar.xz
21mr|texlive-marvosym-2.2a-13|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/marvosym.doc.tar.xz
21mr|texlive-marvosym-2.2a-13|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/marvosym.source.tar.xz
21mr|texlive-marvosym-2.2a-13|17	BuildArch:	noarch
21mr|texlive-marvosym-2.2a-13|18	BuildRequires:	texlive-tlpkg
21mr|texlive-marvosym-2.2a-13|19	Requires(pre):	texlive-tlpkg
21mr|texlive-marvosym-2.2a-13|20	Requires(post):	texlive-kpathsea
21mr|texlive-marvosym-2.2a-13|21	
21mr|texlive-marvosym-2.2a-13|22	%description
21mr|texlive-marvosym-2.2a-13|23	Martin Vogel's Symbol font (marvosym) contains the Euro
21mr|texlive-marvosym-2.2a-13|24	currency symbol as defined by the European commission, along
21mr|texlive-marvosym-2.2a-13|25	with symbols for structural engineering; symbols for steel
21mr|texlive-marvosym-2.2a-13|26	cross-sections; astronomy signs (sun, moon, planets); the 12
21mr|texlive-marvosym-2.2a-13|27	signs of the zodiac; scissor symbols; CE sign and others. The
21mr|texlive-marvosym-2.2a-13|28	package contains both the original TrueType font and the
21mr|texlive-marvosym-2.2a-13|29	derived Type 1 font, together with support files for TeX
21mr|texlive-marvosym-2.2a-13|30	(LaTeX).
21mr|texlive-marvosym-2.2a-13|31	
21mr|texlive-marvosym-2.2a-13|32	#-----------------------------------------------------------------------
21mr|texlive-marvosym-2.2a-13|33	%files
21mr|texlive-marvosym-2.2a-13|34	%{_texmfdistdir}/fonts/afm/public/marvosym/marvosym.afm
21mr|texlive-marvosym-2.2a-13|35	%{_texmfdistdir}/fonts/map/dvips/marvosym/marvosym.map
21mr|texlive-marvosym-2.2a-13|36	%{_texmfdistdir}/fonts/tfm/public/marvosym/umvs.tfm
21mr|texlive-marvosym-2.2a-13|37	%{_texmfdistdir}/fonts/truetype/public/marvosym/marvosym.ttf
21mr|texlive-marvosym-2.2a-13|38	%{_texmfdistdir}/fonts/type1/public/marvosym/marvosym.pfb
21mr|texlive-marvosym-2.2a-13|39	%{_texmfdistdir}/tex/latex/marvosym/marvosym.sty
21mr|texlive-marvosym-2.2a-13|40	%{_texmfdistdir}/tex/latex/marvosym/umvs.fd
21mr|texlive-marvosym-2.2a-13|41	%doc %{_texmfdistdir}/doc/fonts/marvosym/FONTLOG.txt
21mr|texlive-marvosym-2.2a-13|42	%doc %{_texmfdistdir}/doc/fonts/marvosym/Makefile
21mr|texlive-marvosym-2.2a-13|43	%doc %{_texmfdistdir}/doc/fonts/marvosym/OFL-FAQ.txt
21mr|texlive-marvosym-2.2a-13|44	%doc %{_texmfdistdir}/doc/fonts/marvosym/OFL.txt
21mr|texlive-marvosym-2.2a-13|45	%doc %{_texmfdistdir}/doc/fonts/marvosym/README
21mr|texlive-marvosym-2.2a-13|46	%doc %{_texmfdistdir}/doc/fonts/marvosym/marvodoc.pdf
21mr|texlive-marvosym-2.2a-13|47	%doc %{_texmfdistdir}/doc/fonts/marvosym/marvodoc.tex
21mr|texlive-marvosym-2.2a-13|48	%doc %{_texmfdistdir}/doc/fonts/marvosym/marvosym-doc.pdf
21mr|texlive-marvosym-2.2a-13|49	%doc %{_texmfdistdir}/doc/fonts/marvosym/marvosym-doc.tex
21mr|texlive-marvosym-2.2a-13|50	#- source
21mr|texlive-marvosym-2.2a-13|51	%doc %{_texmfdistdir}/source/fonts/marvosym/generate_marvosym_derivs.sh
21mr|texlive-marvosym-2.2a-13|52	%doc %{_texmfdistdir}/source/fonts/marvosym/patch_marvosym_afm.sed
21mr|texlive-marvosym-2.2a-13|53	%doc %{_texmfdistdir}/source/fonts/marvosym/patch_marvosym_pfb.sed
21mr|texlive-marvosym-2.2a-13|54	
21mr|texlive-marvosym-2.2a-13|55	#-----------------------------------------------------------------------
21mr|texlive-marvosym-2.2a-13|56	%prep
21mr|texlive-marvosym-2.2a-13|57	%setup -c -a0 -a1 -a2
21mr|texlive-marvosym-2.2a-13|58	
21mr|texlive-marvosym-2.2a-13|59	%build
21mr|texlive-marvosym-2.2a-13|60	
21mr|texlive-marvosym-2.2a-13|61	%install
21mr|texlive-marvosym-2.2a-13|62	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-marvosym-2.2a-13|63	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

18449 21
21mr|texlive-matc3-1.0.1-10|1	# revision 29845
21mr|texlive-matc3-1.0.1-10|2	# category Package
21mr|texlive-matc3-1.0.1-10|3	# catalog-ctan /macros/latex/contrib/matc3
21mr|texlive-matc3-1.0.1-10|4	# catalog-date 2013-04-09 15:55:17 +0200
21mr|texlive-matc3-1.0.1-10|5	# catalog-license lppl1.3
21mr|texlive-matc3-1.0.1-10|6	# catalog-version 1.0.1
21mr|texlive-matc3-1.0.1-10|7	Name:		texlive-matc3
21mr|texlive-matc3-1.0.1-10|8	Version:	1.0.1
21mr|texlive-matc3-1.0.1-10|9	Release:	10
21mr|texlive-matc3-1.0.1-10|10	Summary:	Commands for MatematicaC3 textbooks
21mr|texlive-matc3-1.0.1-10|11	Group:		Publishing
21mr|texlive-matc3-1.0.1-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/matc3
21mr|texlive-matc3-1.0.1-10|13	License:	LPPL1.3
21mr|texlive-matc3-1.0.1-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/matc3.tar.xz
21mr|texlive-matc3-1.0.1-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/matc3.doc.tar.xz
21mr|texlive-matc3-1.0.1-10|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/matc3.source.tar.xz
21mr|texlive-matc3-1.0.1-10|17	BuildArch:	noarch
21mr|texlive-matc3-1.0.1-10|18	BuildRequires:	texlive-tlpkg
21mr|texlive-matc3-1.0.1-10|19	Requires(pre):	texlive-tlpkg
21mr|texlive-matc3-1.0.1-10|20	Requires(post):	texlive-kpathsea
21mr|texlive-matc3-1.0.1-10|21	
21mr|texlive-matc3-1.0.1-10|22	%description
21mr|texlive-matc3-1.0.1-10|23	The package provides support for the Matematica C3 project to
21mr|texlive-matc3-1.0.1-10|24	produce free mathematical text books for use in Italian high
21mr|texlive-matc3-1.0.1-10|25	schools.
21mr|texlive-matc3-1.0.1-10|26	
21mr|texlive-matc3-1.0.1-10|27	
21mr|texlive-matc3-1.0.1-10|28	#-----------------------------------------------------------------------
21mr|texlive-matc3-1.0.1-10|29	%files
21mr|texlive-matc3-1.0.1-10|30	%{_texmfdistdir}/tex/latex/matc3/matc3.sty
21mr|texlive-matc3-1.0.1-10|31	%doc %{_texmfdistdir}/doc/latex/matc3/Makefile
21mr|texlive-matc3-1.0.1-10|32	%doc %{_texmfdistdir}/doc/latex/matc3/README
21mr|texlive-matc3-1.0.1-10|33	%doc %{_texmfdistdir}/doc/latex/matc3/matc3.pdf
21mr|texlive-matc3-1.0.1-10|34	#- source
21mr|texlive-matc3-1.0.1-10|35	%doc %{_texmfdistdir}/source/latex/matc3/matc3.dtx
21mr|texlive-matc3-1.0.1-10|36	%doc %{_texmfdistdir}/source/latex/matc3/matc3.ins
21mr|texlive-matc3-1.0.1-10|37	
21mr|texlive-matc3-1.0.1-10|38	#-----------------------------------------------------------------------
21mr|texlive-matc3-1.0.1-10|39	%prep
21mr|texlive-matc3-1.0.1-10|40	%setup -c -a0 -a1 -a2
21mr|texlive-matc3-1.0.1-10|41	
21mr|texlive-matc3-1.0.1-10|42	%build
21mr|texlive-matc3-1.0.1-10|43	
21mr|texlive-matc3-1.0.1-10|44	%install
21mr|texlive-matc3-1.0.1-10|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-matc3-1.0.1-10|46	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18450 21
21mr|texlive-matc3mem-1.1-2|1	# revision 29894
21mr|texlive-matc3mem-1.1-2|2	# category Package
21mr|texlive-matc3mem-1.1-2|3	# catalog-ctan /macros/latex/contrib/matc3mem
21mr|texlive-matc3mem-1.1-2|4	# catalog-date 2013-04-14 10:19:50 +0200
21mr|texlive-matc3mem-1.1-2|5	# catalog-license lppl1.3
21mr|texlive-matc3mem-1.1-2|6	# catalog-version 1.0.2
21mr|texlive-matc3mem-1.1-2|7	Name:		texlive-matc3mem
21mr|texlive-matc3mem-1.1-2|8	Version:	1.1
21mr|texlive-matc3mem-1.1-2|9	Release:	2
21mr|texlive-matc3mem-1.1-2|10	Summary:	Class for MatematicaC3 textbooks
21mr|texlive-matc3mem-1.1-2|11	Group:		Publishing
21mr|texlive-matc3mem-1.1-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/matc3mem
21mr|texlive-matc3mem-1.1-2|13	License:	LPPL1.3
21mr|texlive-matc3mem-1.1-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/matc3mem.tar.xz
21mr|texlive-matc3mem-1.1-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/matc3mem.doc.tar.xz
21mr|texlive-matc3mem-1.1-2|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/matc3mem.source.tar.xz
21mr|texlive-matc3mem-1.1-2|17	BuildArch:	noarch
21mr|texlive-matc3mem-1.1-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-matc3mem-1.1-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-matc3mem-1.1-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-matc3mem-1.1-2|21	
21mr|texlive-matc3mem-1.1-2|22	%description
21mr|texlive-matc3mem-1.1-2|23	The class is a development of memoir, with additions
21mr|texlive-matc3mem-1.1-2|24	(specifically, mathematical extensions) that provide support
21mr|texlive-matc3mem-1.1-2|25	for writing the books for the Matematica C3 project to produce
21mr|texlive-matc3mem-1.1-2|26	free mathematical textbooks for use in Italian high schools.
21mr|texlive-matc3mem-1.1-2|27	
21mr|texlive-matc3mem-1.1-2|28	#-----------------------------------------------------------------------
21mr|texlive-matc3mem-1.1-2|29	%files
21mr|texlive-matc3mem-1.1-2|30	%{_texmfdistdir}/tex/latex/matc3mem/matc3mem.cls
21mr|texlive-matc3mem-1.1-2|31	%doc %{_texmfdistdir}/doc/latex/matc3mem/Makefile
21mr|texlive-matc3mem-1.1-2|32	%doc %{_texmfdistdir}/doc/latex/matc3mem/README
21mr|texlive-matc3mem-1.1-2|33	%doc %{_texmfdistdir}/doc/latex/matc3mem/matc3mem.pdf
21mr|texlive-matc3mem-1.1-2|34	#- source
21mr|texlive-matc3mem-1.1-2|35	%doc %{_texmfdistdir}/source/latex/matc3mem/matc3mem.dtx
21mr|texlive-matc3mem-1.1-2|36	%doc %{_texmfdistdir}/source/latex/matc3mem/matc3mem.ins
21mr|texlive-matc3mem-1.1-2|37	
21mr|texlive-matc3mem-1.1-2|38	#-----------------------------------------------------------------------
21mr|texlive-matc3mem-1.1-2|39	%prep
21mr|texlive-matc3mem-1.1-2|40	%setup -c -a0 -a1 -a2
21mr|texlive-matc3mem-1.1-2|41	
21mr|texlive-matc3mem-1.1-2|42	%build
21mr|texlive-matc3mem-1.1-2|43	
21mr|texlive-matc3mem-1.1-2|44	%install
21mr|texlive-matc3mem-1.1-2|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-matc3mem-1.1-2|46	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18451 21
21mr|texlive-mathabx-20190228-1|1	# revision 15878
21mr|texlive-mathabx-20190228-1|2	# category Package
21mr|texlive-mathabx-20190228-1|3	# catalog-ctan /fonts/mathabx
21mr|texlive-mathabx-20190228-1|4	# catalog-date 2008-09-15 13:48:16 +0200
21mr|texlive-mathabx-20190228-1|5	# catalog-license lppl
21mr|texlive-mathabx-20190228-1|6	# catalog-version undef
21mr|texlive-mathabx-20190228-1|7	Name:		texlive-mathabx
21mr|texlive-mathabx-20190228-1|8	Version:	20190228
21mr|texlive-mathabx-20190228-1|9	Release:	1
21mr|texlive-mathabx-20190228-1|10	Summary:	Three series of mathematical symbols
21mr|texlive-mathabx-20190228-1|11	Group:		Publishing
21mr|texlive-mathabx-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/mathabx
21mr|texlive-mathabx-20190228-1|13	License:	LPPL
21mr|texlive-mathabx-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mathabx.tar.xz
21mr|texlive-mathabx-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mathabx.doc.tar.xz
21mr|texlive-mathabx-20190228-1|16	BuildArch:	noarch
21mr|texlive-mathabx-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-mathabx-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-mathabx-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-mathabx-20190228-1|20	
21mr|texlive-mathabx-20190228-1|21	%description
21mr|texlive-mathabx-20190228-1|22	Mathabx is a set of 3 mathematical symbols font series: matha,
21mr|texlive-mathabx-20190228-1|23	mathb and mathx. They are defined by MetaFont code and should
21mr|texlive-mathabx-20190228-1|24	be of reasonable quality (bitmap output). Things change from
21mr|texlive-mathabx-20190228-1|25	time to time, so there is no claim of stability (encoding,
21mr|texlive-mathabx-20190228-1|26	metrics, design). The package includes Plain TeX and LaTeX
21mr|texlive-mathabx-20190228-1|27	support macros.
21mr|texlive-mathabx-20190228-1|28	
21mr|texlive-mathabx-20190228-1|29	#-----------------------------------------------------------------------
21mr|texlive-mathabx-20190228-1|30	%files
21mr|texlive-mathabx-20190228-1|31	%{_texmfdistdir}/fonts/source/public/mathabx/matha10.mf
21mr|texlive-mathabx-20190228-1|32	%{_texmfdistdir}/fonts/source/public/mathabx/matha12.mf
21mr|texlive-mathabx-20190228-1|33	%{_texmfdistdir}/fonts/source/public/mathabx/matha5.mf
21mr|texlive-mathabx-20190228-1|34	%{_texmfdistdir}/fonts/source/public/mathabx/matha6.mf
21mr|texlive-mathabx-20190228-1|35	%{_texmfdistdir}/fonts/source/public/mathabx/matha7.mf
21mr|texlive-mathabx-20190228-1|36	%{_texmfdistdir}/fonts/source/public/mathabx/matha8.mf
21mr|texlive-mathabx-20190228-1|37	%{_texmfdistdir}/fonts/source/public/mathabx/matha9.mf
21mr|texlive-mathabx-20190228-1|38	%{_texmfdistdir}/fonts/source/public/mathabx/mathacnt.mf
21mr|texlive-mathabx-20190228-1|39	%{_texmfdistdir}/fonts/source/public/mathabx/mathadrv.mf
21mr|texlive-mathabx-20190228-1|40	%{_texmfdistdir}/fonts/source/public/mathabx/matharrw.mf
21mr|texlive-mathabx-20190228-1|41	%{_texmfdistdir}/fonts/source/public/mathabx/mathastr.mf
21mr|texlive-mathabx-20190228-1|42	%{_texmfdistdir}/fonts/source/public/mathabx/mathastrotest10.mf
21mr|texlive-mathabx-20190228-1|43	%{_texmfdistdir}/fonts/source/public/mathabx/mathastrotestdrv.mf
21mr|texlive-mathabx-20190228-1|44	%{_texmfdistdir}/fonts/source/public/mathabx/mathasym.mf
21mr|texlive-mathabx-20190228-1|45	%{_texmfdistdir}/fonts/source/public/mathabx/mathb10.mf
21mr|texlive-mathabx-20190228-1|46	%{_texmfdistdir}/fonts/source/public/mathabx/mathb12.mf
21mr|texlive-mathabx-20190228-1|47	%{_texmfdistdir}/fonts/source/public/mathabx/mathb5.mf
21mr|texlive-mathabx-20190228-1|48	%{_texmfdistdir}/fonts/source/public/mathabx/mathb6.mf
21mr|texlive-mathabx-20190228-1|49	%{_texmfdistdir}/fonts/source/public/mathabx/mathb7.mf
21mr|texlive-mathabx-20190228-1|50	%{_texmfdistdir}/fonts/source/public/mathabx/mathb8.mf
21mr|texlive-mathabx-20190228-1|51	%{_texmfdistdir}/fonts/source/public/mathabx/mathb9.mf
21mr|texlive-mathabx-20190228-1|52	%{_texmfdistdir}/fonts/source/public/mathabx/mathbase.mf
21mr|texlive-mathabx-20190228-1|53	%{_texmfdistdir}/fonts/source/public/mathabx/mathbdel.mf
21mr|texlive-mathabx-20190228-1|54	%{_texmfdistdir}/fonts/source/public/mathabx/mathbdrv.mf
21mr|texlive-mathabx-20190228-1|55	%{_texmfdistdir}/fonts/source/public/mathabx/mathbigs.mf
21mr|texlive-mathabx-20190228-1|56	%{_texmfdistdir}/fonts/source/public/mathabx/mathbsym.mf
21mr|texlive-mathabx-20190228-1|57	%{_texmfdistdir}/fonts/source/public/mathabx/mathc10.mf
21mr|texlive-mathabx-20190228-1|58	%{_texmfdistdir}/fonts/source/public/mathabx/mathcall.mf
21mr|texlive-mathabx-20190228-1|59	%{_texmfdistdir}/fonts/source/public/mathabx/mathcallgreek.mf
21mr|texlive-mathabx-20190228-1|60	%{_texmfdistdir}/fonts/source/public/mathabx/mathcdrv.mf
21mr|texlive-mathabx-20190228-1|61	%{_texmfdistdir}/fonts/source/public/mathabx/mathfine.mf
21mr|texlive-mathabx-20190228-1|62	%{_texmfdistdir}/fonts/source/public/mathabx/mathgrey.mf
21mr|texlive-mathabx-20190228-1|63	%{_texmfdistdir}/fonts/source/public/mathabx/mathhbrw.mf
21mr|texlive-mathabx-20190228-1|64	%{_texmfdistdir}/fonts/source/public/mathabx/mathineq.mf
21mr|texlive-mathabx-20190228-1|65	%{_texmfdistdir}/fonts/source/public/mathabx/mathltlk.mf
21mr|texlive-mathabx-20190228-1|66	%{_texmfdistdir}/fonts/source/public/mathabx/mathmbcb.mf
21mr|texlive-mathabx-20190228-1|67	%{_texmfdistdir}/fonts/source/public/mathabx/mathprmt.mf
21mr|texlive-mathabx-20190228-1|68	%{_texmfdistdir}/fonts/source/public/mathabx/mathsmsy.mf
21mr|texlive-mathabx-20190228-1|69	%{_texmfdistdir}/fonts/source/public/mathabx/mathsubs.mf
21mr|texlive-mathabx-20190228-1|70	%{_texmfdistdir}/fonts/source/public/mathabx/mathsymb.mf
21mr|texlive-mathabx-20190228-1|71	%{_texmfdistdir}/fonts/source/public/mathabx/mathu10.mf
21mr|texlive-mathabx-20190228-1|72	%{_texmfdistdir}/fonts/source/public/mathabx/mathudrv.mf
21mr|texlive-mathabx-20190228-1|73	%{_texmfdistdir}/fonts/source/public/mathabx/mathusym.mf
21mr|texlive-mathabx-20190228-1|74	%{_texmfdistdir}/fonts/source/public/mathabx/mathux10.mf
21mr|texlive-mathabx-20190228-1|75	%{_texmfdistdir}/fonts/source/public/mathabx/mathuxdrv.mf
21mr|texlive-mathabx-20190228-1|76	%{_texmfdistdir}/fonts/source/public/mathabx/mathx10.mf
21mr|texlive-mathabx-20190228-1|77	%{_texmfdistdir}/fonts/source/public/mathabx/mathx12.mf
21mr|texlive-mathabx-20190228-1|78	%{_texmfdistdir}/fonts/source/public/mathabx/mathx5.mf
21mr|texlive-mathabx-20190228-1|79	%{_texmfdistdir}/fonts/source/public/mathabx/mathx6.mf
21mr|texlive-mathabx-20190228-1|80	%{_texmfdistdir}/fonts/source/public/mathabx/mathx7.mf
21mr|texlive-mathabx-20190228-1|81	%{_texmfdistdir}/fonts/source/public/mathabx/mathx8.mf
21mr|texlive-mathabx-20190228-1|82	%{_texmfdistdir}/fonts/source/public/mathabx/mathx9.mf
21mr|texlive-mathabx-20190228-1|83	%{_texmfdistdir}/fonts/source/public/mathabx/mathxdrv.mf
21mr|texlive-mathabx-20190228-1|84	%{_texmfdistdir}/fonts/source/public/mathabx/maydigit.mf
21mr|texlive-mathabx-20190228-1|85	%{_texmfdistdir}/fonts/tfm/public/mathabx/matha10.tfm
21mr|texlive-mathabx-20190228-1|86	%{_texmfdistdir}/fonts/tfm/public/mathabx/matha12.tfm
21mr|texlive-mathabx-20190228-1|87	%{_texmfdistdir}/fonts/tfm/public/mathabx/matha5.tfm
21mr|texlive-mathabx-20190228-1|88	%{_texmfdistdir}/fonts/tfm/public/mathabx/matha6.tfm
21mr|texlive-mathabx-20190228-1|89	%{_texmfdistdir}/fonts/tfm/public/mathabx/matha7.tfm
21mr|texlive-mathabx-20190228-1|90	%{_texmfdistdir}/fonts/tfm/public/mathabx/matha8.tfm
21mr|texlive-mathabx-20190228-1|91	%{_texmfdistdir}/fonts/tfm/public/mathabx/matha9.tfm
21mr|texlive-mathabx-20190228-1|92	%{_texmfdistdir}/fonts/tfm/public/mathabx/mathastrotest10.tfm
21mr|texlive-mathabx-20190228-1|93	%{_texmfdistdir}/fonts/tfm/public/mathabx/mathb10.tfm
21mr|texlive-mathabx-20190228-1|94	%{_texmfdistdir}/fonts/tfm/public/mathabx/mathb12.tfm
21mr|texlive-mathabx-20190228-1|95	%{_texmfdistdir}/fonts/tfm/public/mathabx/mathb5.tfm
21mr|texlive-mathabx-20190228-1|96	%{_texmfdistdir}/fonts/tfm/public/mathabx/mathb6.tfm
21mr|texlive-mathabx-20190228-1|97	%{_texmfdistdir}/fonts/tfm/public/mathabx/mathb7.tfm
21mr|texlive-mathabx-20190228-1|98	%{_texmfdistdir}/fonts/tfm/public/mathabx/mathb8.tfm
21mr|texlive-mathabx-20190228-1|99	%{_texmfdistdir}/fonts/tfm/public/mathabx/mathb9.tfm
21mr|texlive-mathabx-20190228-1|100	%{_texmfdistdir}/fonts/tfm/public/mathabx/mathc10.tfm
21mr|texlive-mathabx-20190228-1|101	%{_texmfdistdir}/fonts/tfm/public/mathabx/mathu10.tfm
21mr|texlive-mathabx-20190228-1|102	%{_texmfdistdir}/fonts/tfm/public/mathabx/mathux10.tfm
21mr|texlive-mathabx-20190228-1|103	%{_texmfdistdir}/fonts/tfm/public/mathabx/mathx10.tfm
21mr|texlive-mathabx-20190228-1|104	%{_texmfdistdir}/fonts/tfm/public/mathabx/mathx12.tfm
21mr|texlive-mathabx-20190228-1|105	%{_texmfdistdir}/fonts/tfm/public/mathabx/mathx5.tfm
21mr|texlive-mathabx-20190228-1|106	%{_texmfdistdir}/fonts/tfm/public/mathabx/mathx6.tfm
21mr|texlive-mathabx-20190228-1|107	%{_texmfdistdir}/fonts/tfm/public/mathabx/mathx7.tfm
21mr|texlive-mathabx-20190228-1|108	%{_texmfdistdir}/fonts/tfm/public/mathabx/mathx8.tfm
21mr|texlive-mathabx-20190228-1|109	%{_texmfdistdir}/fonts/tfm/public/mathabx/mathx9.tfm
21mr|texlive-mathabx-20190228-1|110	%{_texmfdistdir}/tex/generic/mathabx/mathabx.dcl
21mr|texlive-mathabx-20190228-1|111	%{_texmfdistdir}/tex/generic/mathabx/mathabx.sty
21mr|texlive-mathabx-20190228-1|112	%{_texmfdistdir}/tex/generic/mathabx/mathabx.tex
21mr|texlive-mathabx-20190228-1|113	%doc %{_texmfdistdir}/doc/fonts/mathabx/README
21mr|texlive-mathabx-20190228-1|114	%doc %{_texmfdistdir}/doc/fonts/mathabx/mathtest.pdf
21mr|texlive-mathabx-20190228-1|115	%doc %{_texmfdistdir}/doc/fonts/mathabx/mathtest.tex
21mr|texlive-mathabx-20190228-1|116	%doc %{_texmfdistdir}/doc/fonts/mathabx/testmac.tex
21mr|texlive-mathabx-20190228-1|117	
21mr|texlive-mathabx-20190228-1|118	#-----------------------------------------------------------------------
21mr|texlive-mathabx-20190228-1|119	%prep
21mr|texlive-mathabx-20190228-1|120	%setup -c -a0 -a1
21mr|texlive-mathabx-20190228-1|121	
21mr|texlive-mathabx-20190228-1|122	%build
21mr|texlive-mathabx-20190228-1|123	
21mr|texlive-mathabx-20190228-1|124	%install
21mr|texlive-mathabx-20190228-1|125	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-mathabx-20190228-1|126	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

18452 21
21mr|texlive-mathalfa-1.10-2|1	# revision 27199
21mr|texlive-mathalfa-1.10-2|2	# category Package
21mr|texlive-mathalfa-1.10-2|3	# catalog-ctan /macros/latex/contrib/mathalfa
21mr|texlive-mathalfa-1.10-2|4	# catalog-date 2012-07-16 01:16:42 +0200
21mr|texlive-mathalfa-1.10-2|5	# catalog-license lppl1.3
21mr|texlive-mathalfa-1.10-2|6	# catalog-version 1.07
21mr|texlive-mathalfa-1.10-2|7	Name:		texlive-mathalfa
21mr|texlive-mathalfa-1.10-2|8	Version:	1.10
21mr|texlive-mathalfa-1.10-2|9	Release:	2
21mr|texlive-mathalfa-1.10-2|10	Summary:	General package for loading maths alphabets in LaTeX
21mr|texlive-mathalfa-1.10-2|11	Group:		Publishing
21mr|texlive-mathalfa-1.10-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mathalfa
21mr|texlive-mathalfa-1.10-2|13	License:	LPPL1.3
21mr|texlive-mathalfa-1.10-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mathalfa.tar.xz
21mr|texlive-mathalfa-1.10-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mathalfa.doc.tar.xz
21mr|texlive-mathalfa-1.10-2|16	BuildArch:	noarch
21mr|texlive-mathalfa-1.10-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-mathalfa-1.10-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-mathalfa-1.10-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-mathalfa-1.10-2|20	
21mr|texlive-mathalfa-1.10-2|21	%description
21mr|texlive-mathalfa-1.10-2|22	The package provides means of loading maths alphabets (such as
21mr|texlive-mathalfa-1.10-2|23	are normally addressed via macros \mathcal, \mathbb, \mathfrak
21mr|texlive-mathalfa-1.10-2|24	and \mathscr), offering various features normally missing in
21mr|texlive-mathalfa-1.10-2|25	existing packages for this job.
21mr|texlive-mathalfa-1.10-2|26	
21mr|texlive-mathalfa-1.10-2|27	#-----------------------------------------------------------------------
21mr|texlive-mathalfa-1.10-2|28	%files
21mr|texlive-mathalfa-1.10-2|29	%{_texmfdistdir}/tex/latex/mathalfa/mathalfa.sty
21mr|texlive-mathalfa-1.10-2|30	%doc %{_texmfdistdir}/doc/latex/mathalfa/README
21mr|texlive-mathalfa-1.10-2|31	%doc %{_texmfdistdir}/doc/latex/mathalfa/mathalfa.pdf
21mr|texlive-mathalfa-1.10-2|32	%doc %{_texmfdistdir}/doc/latex/mathalfa/mathalfa.tex
21mr|texlive-mathalfa-1.10-2|33	
21mr|texlive-mathalfa-1.10-2|34	#-----------------------------------------------------------------------
21mr|texlive-mathalfa-1.10-2|35	%prep
21mr|texlive-mathalfa-1.10-2|36	%setup -c -a0 -a1
21mr|texlive-mathalfa-1.10-2|37	
21mr|texlive-mathalfa-1.10-2|38	%build
21mr|texlive-mathalfa-1.10-2|39	
21mr|texlive-mathalfa-1.10-2|40	%install
21mr|texlive-mathalfa-1.10-2|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-mathalfa-1.10-2|42	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18453 21
21mr|texlive-mathastext-1.3t-1|1	Name:		texlive-mathastext
21mr|texlive-mathastext-1.3t-1|2	Version:	1.3t
21mr|texlive-mathastext-1.3t-1|3	Release:	1
21mr|texlive-mathastext-1.3t-1|4	Epoch:		1
21mr|texlive-mathastext-1.3t-1|5	Summary:	Use the text font in maths mode
21mr|texlive-mathastext-1.3t-1|6	Group:		Publishing
21mr|texlive-mathastext-1.3t-1|7	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mathastext
21mr|texlive-mathastext-1.3t-1|8	License:	LPPL1.3
21mr|texlive-mathastext-1.3t-1|9	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mathastext.tar.xz
21mr|texlive-mathastext-1.3t-1|10	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mathastext.doc.tar.xz
21mr|texlive-mathastext-1.3t-1|11	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mathastext.source.tar.xz
21mr|texlive-mathastext-1.3t-1|12	BuildArch:	noarch
21mr|texlive-mathastext-1.3t-1|13	BuildRequires:	texlive-tlpkg
21mr|texlive-mathastext-1.3t-1|14	Requires(pre):	texlive-tlpkg
21mr|texlive-mathastext-1.3t-1|15	Requires(post):	texlive-kpathsea
21mr|texlive-mathastext-1.3t-1|16	
21mr|texlive-mathastext-1.3t-1|17	%description
21mr|texlive-mathastext-1.3t-1|18	The package uses a text font (usually the document's text font)
21mr|texlive-mathastext-1.3t-1|19	for the letters of the Latin alphabet needed when typesetting
21mr|texlive-mathastext-1.3t-1|20	mathematics. (Optionally, other characters in the font may also
21mr|texlive-mathastext-1.3t-1|21	be used). This facility makes possible (for a document with
21mr|texlive-mathastext-1.3t-1|22	simple mathematics) a far wider choice of text font, with
21mr|texlive-mathastext-1.3t-1|23	little worry that no specially designed accompanying maths
21mr|texlive-mathastext-1.3t-1|24	fonts are available. The package also offers a simple mechanism
21mr|texlive-mathastext-1.3t-1|25	for using many different choices of (text hence, now, maths)
21mr|texlive-mathastext-1.3t-1|26	font in the same document. Of course, using one font for two
21mr|texlive-mathastext-1.3t-1|27	purposes helps produce smaller PDF files. The package, running
21mr|texlive-mathastext-1.3t-1|28	under LuaTeX, requires the TeX live 2013 distribution (or
21mr|texlive-mathastext-1.3t-1|29	later).
21mr|texlive-mathastext-1.3t-1|30	
21mr|texlive-mathastext-1.3t-1|31	#-----------------------------------------------------------------------
21mr|texlive-mathastext-1.3t-1|32	%files
21mr|texlive-mathastext-1.3t-1|33	%{_texmfdistdir}/tex/latex/mathastext
21mr|texlive-mathastext-1.3t-1|34	%doc %{_texmfdistdir}/doc/latex/mathastext
21mr|texlive-mathastext-1.3t-1|35	#- source
21mr|texlive-mathastext-1.3t-1|36	%doc %{_texmfdistdir}/source/latex/mathastext
21mr|texlive-mathastext-1.3t-1|37	
21mr|texlive-mathastext-1.3t-1|38	#-----------------------------------------------------------------------
21mr|texlive-mathastext-1.3t-1|39	%prep
21mr|texlive-mathastext-1.3t-1|40	%setup -c -a0 -a1 -a2
21mr|texlive-mathastext-1.3t-1|41	
21mr|texlive-mathastext-1.3t-1|42	%build
21mr|texlive-mathastext-1.3t-1|43	
21mr|texlive-mathastext-1.3t-1|44	%install
21mr|texlive-mathastext-1.3t-1|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-mathastext-1.3t-1|46	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18454 21
21mr|texlive-math-e-20180303-2|1	# revision 20062
21mr|texlive-math-e-20180303-2|2	# category Package
21mr|texlive-math-e-20180303-2|3	# catalog-ctan /info/examples/Math-E
21mr|texlive-math-e-20180303-2|4	# catalog-date 2010-10-11 21:01:03 +0200
21mr|texlive-math-e-20180303-2|5	# catalog-license lppl1.3
21mr|texlive-math-e-20180303-2|6	# catalog-version undef
21mr|texlive-math-e-20180303-2|7	Name:		texlive-math-e
21mr|texlive-math-e-20180303-2|8	Version:	20180303
21mr|texlive-math-e-20180303-2|9	Release:	2
21mr|texlive-math-e-20180303-2|10	Summary:	Examples from the book Typesetting Mathematics with LaTeX
21mr|texlive-math-e-20180303-2|11	Group:		Publishing
21mr|texlive-math-e-20180303-2|12	URL:		http://www.ctan.org/tex-archive/info/examples/Math-E
21mr|texlive-math-e-20180303-2|13	License:	LPPL1.3
21mr|texlive-math-e-20180303-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/math-e.tar.xz
21mr|texlive-math-e-20180303-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/math-e.doc.tar.xz
21mr|texlive-math-e-20180303-2|16	BuildArch:	noarch
21mr|texlive-math-e-20180303-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-math-e-20180303-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-math-e-20180303-2|19	
21mr|texlive-math-e-20180303-2|20	%description
21mr|texlive-math-e-20180303-2|21	The bundle contains all the examples from the (English) book
21mr|texlive-math-e-20180303-2|22	"Typesetting Mathematics with LaTeX" (UIT Press, Cambridge,
21mr|texlive-math-e-20180303-2|23	2010). The examples are stand alone documents and may be
21mr|texlive-math-e-20180303-2|24	separately processed with LaTeX or PDFLaTeX.
21mr|texlive-math-e-20180303-2|25	
21mr|texlive-math-e-20180303-2|26	#-----------------------------------------------------------------------
21mr|texlive-math-e-20180303-2|27	%files
21mr|texlive-math-e-20180303-2|28	%doc %{_texmfdistdir}/doc/latex/math-e/01-00-1.ltx
21mr|texlive-math-e-20180303-2|29	%doc %{_texmfdistdir}/doc/latex/math-e/01-00-2.ltx
21mr|texlive-math-e-20180303-2|30	%doc %{_texmfdistdir}/doc/latex/math-e/01-00-3.ltx
21mr|texlive-math-e-20180303-2|31	%doc %{_texmfdistdir}/doc/latex/math-e/02-02-1.ltx
21mr|texlive-math-e-20180303-2|32	%doc %{_texmfdistdir}/doc/latex/math-e/02-02-10.ltx
21mr|texlive-math-e-20180303-2|33	%doc %{_texmfdistdir}/doc/latex/math-e/02-02-11.ltx
21mr|texlive-math-e-20180303-2|34	%doc %{_texmfdistdir}/doc/latex/math-e/02-02-12.ltx
21mr|texlive-math-e-20180303-2|35	%doc %{_texmfdistdir}/doc/latex/math-e/02-02-2.ltx
21mr|texlive-math-e-20180303-2|36	%doc %{_texmfdistdir}/doc/latex/math-e/02-02-3.ltx
21mr|texlive-math-e-20180303-2|37	%doc %{_texmfdistdir}/doc/latex/math-e/02-02-4.ltx
21mr|texlive-math-e-20180303-2|38	%doc %{_texmfdistdir}/doc/latex/math-e/02-02-5.ltx
21mr|texlive-math-e-20180303-2|39	%doc %{_texmfdistdir}/doc/latex/math-e/02-02-6.ltx
21mr|texlive-math-e-20180303-2|40	%doc %{_texmfdistdir}/doc/latex/math-e/02-02-7.ltx
21mr|texlive-math-e-20180303-2|41	%doc %{_texmfdistdir}/doc/latex/math-e/02-02-8.ltx
21mr|texlive-math-e-20180303-2|42	%doc %{_texmfdistdir}/doc/latex/math-e/02-02-9.ltx
21mr|texlive-math-e-20180303-2|43	%doc %{_texmfdistdir}/doc/latex/math-e/03-02-1.ltx
21mr|texlive-math-e-20180303-2|44	%doc %{_texmfdistdir}/doc/latex/math-e/03-02-10.ltx
21mr|texlive-math-e-20180303-2|45	%doc %{_texmfdistdir}/doc/latex/math-e/03-02-11.ltx
21mr|texlive-math-e-20180303-2|46	%doc %{_texmfdistdir}/doc/latex/math-e/03-02-2.ltx
21mr|texlive-math-e-20180303-2|47	%doc %{_texmfdistdir}/doc/latex/math-e/03-02-3.ltx
21mr|texlive-math-e-20180303-2|48	%doc %{_texmfdistdir}/doc/latex/math-e/03-02-4.ltx
21mr|texlive-math-e-20180303-2|49	%doc %{_texmfdistdir}/doc/latex/math-e/03-02-5.ltx
21mr|texlive-math-e-20180303-2|50	%doc %{_texmfdistdir}/doc/latex/math-e/03-02-6.ltx
21mr|texlive-math-e-20180303-2|51	%doc %{_texmfdistdir}/doc/latex/math-e/03-02-7.ltx
21mr|texlive-math-e-20180303-2|52	%doc %{_texmfdistdir}/doc/latex/math-e/03-02-8.ltx
21mr|texlive-math-e-20180303-2|53	%doc %{_texmfdistdir}/doc/latex/math-e/03-02-9.ltx
21mr|texlive-math-e-20180303-2|54	%doc %{_texmfdistdir}/doc/latex/math-e/03-03-1.ltx
21mr|texlive-math-e-20180303-2|55	%doc %{_texmfdistdir}/doc/latex/math-e/03-04-1.ltx
21mr|texlive-math-e-20180303-2|56	%doc %{_texmfdistdir}/doc/latex/math-e/03-04-2.ltx
21mr|texlive-math-e-20180303-2|57	%doc %{_texmfdistdir}/doc/latex/math-e/03-04-5.ltx
21mr|texlive-math-e-20180303-2|58	%doc %{_texmfdistdir}/doc/latex/math-e/03-04-6.ltx
21mr|texlive-math-e-20180303-2|59	%doc %{_texmfdistdir}/doc/latex/math-e/03-05-1.ltx
21mr|texlive-math-e-20180303-2|60	%doc %{_texmfdistdir}/doc/latex/math-e/03-05-2.ltx
21mr|texlive-math-e-20180303-2|61	%doc %{_texmfdistdir}/doc/latex/math-e/03-05-3.ltx
21mr|texlive-math-e-20180303-2|62	%doc %{_texmfdistdir}/doc/latex/math-e/03-06-1.ltx
21mr|texlive-math-e-20180303-2|63	%doc %{_texmfdistdir}/doc/latex/math-e/03-06-2.ltx
21mr|texlive-math-e-20180303-2|64	%doc %{_texmfdistdir}/doc/latex/math-e/03-06-3.ltx
21mr|texlive-math-e-20180303-2|65	%doc %{_texmfdistdir}/doc/latex/math-e/03-06-4.ltx
21mr|texlive-math-e-20180303-2|66	%doc %{_texmfdistdir}/doc/latex/math-e/03-07-1.ltx
21mr|texlive-math-e-20180303-2|67	%doc %{_texmfdistdir}/doc/latex/math-e/03-07-2.ltx
21mr|texlive-math-e-20180303-2|68	%doc %{_texmfdistdir}/doc/latex/math-e/03-07-3.ltx
21mr|texlive-math-e-20180303-2|69	%doc %{_texmfdistdir}/doc/latex/math-e/04-01-1.ltx
21mr|texlive-math-e-20180303-2|70	%doc %{_texmfdistdir}/doc/latex/math-e/04-01-2.ltx
21mr|texlive-math-e-20180303-2|71	%doc %{_texmfdistdir}/doc/latex/math-e/04-01-3.ltx
21mr|texlive-math-e-20180303-2|72	%doc %{_texmfdistdir}/doc/latex/math-e/04-01-4.ltx
21mr|texlive-math-e-20180303-2|73	%doc %{_texmfdistdir}/doc/latex/math-e/04-01-5.ltx
21mr|texlive-math-e-20180303-2|74	%doc %{_texmfdistdir}/doc/latex/math-e/04-01-6.ltx
21mr|texlive-math-e-20180303-2|75	%doc %{_texmfdistdir}/doc/latex/math-e/04-02-1.ltx
21mr|texlive-math-e-20180303-2|76	%doc %{_texmfdistdir}/doc/latex/math-e/04-02-2.ltx
21mr|texlive-math-e-20180303-2|77	%doc %{_texmfdistdir}/doc/latex/math-e/04-03-1.ltx
21mr|texlive-math-e-20180303-2|78	%doc %{_texmfdistdir}/doc/latex/math-e/04-03-2.ltx
21mr|texlive-math-e-20180303-2|79	%doc %{_texmfdistdir}/doc/latex/math-e/04-03-3.ltx
21mr|texlive-math-e-20180303-2|80	%doc %{_texmfdistdir}/doc/latex/math-e/04-03-4.ltx
21mr|texlive-math-e-20180303-2|81	%doc %{_texmfdistdir}/doc/latex/math-e/04-03-5.ltx
21mr|texlive-math-e-20180303-2|82	%doc %{_texmfdistdir}/doc/latex/math-e/04-04-1.ltx
21mr|texlive-math-e-20180303-2|83	%doc %{_texmfdistdir}/doc/latex/math-e/04-04-2.ltx
21mr|texlive-math-e-20180303-2|84	%doc %{_texmfdistdir}/doc/latex/math-e/04-04-3.ltx
21mr|texlive-math-e-20180303-2|85	%doc %{_texmfdistdir}/doc/latex/math-e/04-04-4.ltx
21mr|texlive-math-e-20180303-2|86	%doc %{_texmfdistdir}/doc/latex/math-e/04-05-1.ltx
21mr|texlive-math-e-20180303-2|87	%doc %{_texmfdistdir}/doc/latex/math-e/04-05-10.ltx
21mr|texlive-math-e-20180303-2|88	%doc %{_texmfdistdir}/doc/latex/math-e/04-05-11.ltx
21mr|texlive-math-e-20180303-2|89	%doc %{_texmfdistdir}/doc/latex/math-e/04-05-12.ltx
21mr|texlive-math-e-20180303-2|90	%doc %{_texmfdistdir}/doc/latex/math-e/04-05-13.ltx
21mr|texlive-math-e-20180303-2|91	%doc %{_texmfdistdir}/doc/latex/math-e/04-05-14.ltx
21mr|texlive-math-e-20180303-2|92	%doc %{_texmfdistdir}/doc/latex/math-e/04-05-15.ltx
21mr|texlive-math-e-20180303-2|93	%doc %{_texmfdistdir}/doc/latex/math-e/04-05-16.ltx
21mr|texlive-math-e-20180303-2|94	%doc %{_texmfdistdir}/doc/latex/math-e/04-05-17.ltx
21mr|texlive-math-e-20180303-2|95	%doc %{_texmfdistdir}/doc/latex/math-e/04-05-18.ltx
21mr|texlive-math-e-20180303-2|96	%doc %{_texmfdistdir}/doc/latex/math-e/04-05-19.ltx
21mr|texlive-math-e-20180303-2|97	%doc %{_texmfdistdir}/doc/latex/math-e/04-05-2.ltx
21mr|texlive-math-e-20180303-2|98	%doc %{_texmfdistdir}/doc/latex/math-e/04-05-20.ltx
21mr|texlive-math-e-20180303-2|99	%doc %{_texmfdistdir}/doc/latex/math-e/04-05-21.ltx
21mr|texlive-math-e-20180303-2|100	%doc %{_texmfdistdir}/doc/latex/math-e/04-05-22.ltx
21mr|texlive-math-e-20180303-2|101	%doc %{_texmfdistdir}/doc/latex/math-e/04-05-3.ltx
21mr|texlive-math-e-20180303-2|102	%doc %{_texmfdistdir}/doc/latex/math-e/04-05-4.ltx
21mr|texlive-math-e-20180303-2|103	%doc %{_texmfdistdir}/doc/latex/math-e/04-05-5.ltx
21mr|texlive-math-e-20180303-2|104	%doc %{_texmfdistdir}/doc/latex/math-e/04-05-6.ltx
21mr|texlive-math-e-20180303-2|105	%doc %{_texmfdistdir}/doc/latex/math-e/04-05-7.ltx
21mr|texlive-math-e-20180303-2|106	%doc %{_texmfdistdir}/doc/latex/math-e/04-05-8.ltx
21mr|texlive-math-e-20180303-2|107	%doc %{_texmfdistdir}/doc/latex/math-e/04-05-9.ltx
21mr|texlive-math-e-20180303-2|108	%doc %{_texmfdistdir}/doc/latex/math-e/04-06-1.ltx
21mr|texlive-math-e-20180303-2|109	%doc %{_texmfdistdir}/doc/latex/math-e/04-06-2.ltx
21mr|texlive-math-e-20180303-2|110	%doc %{_texmfdistdir}/doc/latex/math-e/04-07-1.ltx
21mr|texlive-math-e-20180303-2|111	%doc %{_texmfdistdir}/doc/latex/math-e/04-07-2.ltx
21mr|texlive-math-e-20180303-2|112	%doc %{_texmfdistdir}/doc/latex/math-e/04-08-1.ltx
21mr|texlive-math-e-20180303-2|113	%doc %{_texmfdistdir}/doc/latex/math-e/04-08-10.ltx
21mr|texlive-math-e-20180303-2|114	%doc %{_texmfdistdir}/doc/latex/math-e/04-08-11.ltx
21mr|texlive-math-e-20180303-2|115	%doc %{_texmfdistdir}/doc/latex/math-e/04-08-2.ltx
21mr|texlive-math-e-20180303-2|116	%doc %{_texmfdistdir}/doc/latex/math-e/04-08-3.ltx
21mr|texlive-math-e-20180303-2|117	%doc %{_texmfdistdir}/doc/latex/math-e/04-08-4.ltx
21mr|texlive-math-e-20180303-2|118	%doc %{_texmfdistdir}/doc/latex/math-e/04-08-5.ltx
21mr|texlive-math-e-20180303-2|119	%doc %{_texmfdistdir}/doc/latex/math-e/04-08-6.ltx
21mr|texlive-math-e-20180303-2|120	%doc %{_texmfdistdir}/doc/latex/math-e/04-08-7.ltx
21mr|texlive-math-e-20180303-2|121	%doc %{_texmfdistdir}/doc/latex/math-e/04-08-8.ltx
21mr|texlive-math-e-20180303-2|122	%doc %{_texmfdistdir}/doc/latex/math-e/04-08-9.ltx
21mr|texlive-math-e-20180303-2|123	%doc %{_texmfdistdir}/doc/latex/math-e/04-09-1.ltx
21mr|texlive-math-e-20180303-2|124	%doc %{_texmfdistdir}/doc/latex/math-e/04-09-2.ltx
21mr|texlive-math-e-20180303-2|125	%doc %{_texmfdistdir}/doc/latex/math-e/04-09-3.ltx
21mr|texlive-math-e-20180303-2|126	%doc %{_texmfdistdir}/doc/latex/math-e/04-09-4.ltx
21mr|texlive-math-e-20180303-2|127	%doc %{_texmfdistdir}/doc/latex/math-e/04-09-5.ltx
21mr|texlive-math-e-20180303-2|128	%doc %{_texmfdistdir}/doc/latex/math-e/04-10-1.ltx
21mr|texlive-math-e-20180303-2|129	%doc %{_texmfdistdir}/doc/latex/math-e/04-10-2.ltx
21mr|texlive-math-e-20180303-2|130	%doc %{_texmfdistdir}/doc/latex/math-e/04-11-1.ltx
21mr|texlive-math-e-20180303-2|131	%doc %{_texmfdistdir}/doc/latex/math-e/04-11-2.ltx
21mr|texlive-math-e-20180303-2|132	%doc %{_texmfdistdir}/doc/latex/math-e/04-11-3.ltx
21mr|texlive-math-e-20180303-2|133	%doc %{_texmfdistdir}/doc/latex/math-e/04-11-4.ltx
21mr|texlive-math-e-20180303-2|134	%doc %{_texmfdistdir}/doc/latex/math-e/04-11-5.ltx
21mr|texlive-math-e-20180303-2|135	%doc %{_texmfdistdir}/doc/latex/math-e/04-11-6.ltx
21mr|texlive-math-e-20180303-2|136	%doc %{_texmfdistdir}/doc/latex/math-e/04-12-1.ltx
21mr|texlive-math-e-20180303-2|137	%doc %{_texmfdistdir}/doc/latex/math-e/04-13-1.ltx
21mr|texlive-math-e-20180303-2|138	%doc %{_texmfdistdir}/doc/latex/math-e/04-13-2.ltx
21mr|texlive-math-e-20180303-2|139	%doc %{_texmfdistdir}/doc/latex/math-e/04-16-1.ltx
21mr|texlive-math-e-20180303-2|140	%doc %{_texmfdistdir}/doc/latex/math-e/04-17-1.ltx
21mr|texlive-math-e-20180303-2|141	%doc %{_texmfdistdir}/doc/latex/math-e/04-18-1.ltx
21mr|texlive-math-e-20180303-2|142	%doc %{_texmfdistdir}/doc/latex/math-e/04-18-10.ltx
21mr|texlive-math-e-20180303-2|143	%doc %{_texmfdistdir}/doc/latex/math-e/04-18-11.ltx
21mr|texlive-math-e-20180303-2|144	%doc %{_texmfdistdir}/doc/latex/math-e/04-18-2.ltx
21mr|texlive-math-e-20180303-2|145	%doc %{_texmfdistdir}/doc/latex/math-e/04-18-3.ltx
21mr|texlive-math-e-20180303-2|146	%doc %{_texmfdistdir}/doc/latex/math-e/04-18-4.ltx
21mr|texlive-math-e-20180303-2|147	%doc %{_texmfdistdir}/doc/latex/math-e/04-18-5.ltx
21mr|texlive-math-e-20180303-2|148	%doc %{_texmfdistdir}/doc/latex/math-e/04-18-6.ltx
21mr|texlive-math-e-20180303-2|149	%doc %{_texmfdistdir}/doc/latex/math-e/04-18-7.ltx
21mr|texlive-math-e-20180303-2|150	%doc %{_texmfdistdir}/doc/latex/math-e/04-18-8.ltx
21mr|texlive-math-e-20180303-2|151	%doc %{_texmfdistdir}/doc/latex/math-e/04-18-9.ltx
21mr|texlive-math-e-20180303-2|152	%doc %{_texmfdistdir}/doc/latex/math-e/04-20-1.ltx
21mr|texlive-math-e-20180303-2|153	%doc %{_texmfdistdir}/doc/latex/math-e/04-20-2.ltx
21mr|texlive-math-e-20180303-2|154	%doc %{_texmfdistdir}/doc/latex/math-e/04-20-3.ltx
21mr|texlive-math-e-20180303-2|155	%doc %{_texmfdistdir}/doc/latex/math-e/04-20-4.ltx
21mr|texlive-math-e-20180303-2|156	%doc %{_texmfdistdir}/doc/latex/math-e/04-20-5.ltx
21mr|texlive-math-e-20180303-2|157	%doc %{_texmfdistdir}/doc/latex/math-e/04-20-6.ltx
21mr|texlive-math-e-20180303-2|158	%doc %{_texmfdistdir}/doc/latex/math-e/04-20-7.ltx
21mr|texlive-math-e-20180303-2|159	%doc %{_texmfdistdir}/doc/latex/math-e/05-00-1.ltx
21mr|texlive-math-e-20180303-2|160	%doc %{_texmfdistdir}/doc/latex/math-e/05-01-1.ltx
21mr|texlive-math-e-20180303-2|161	%doc %{_texmfdistdir}/doc/latex/math-e/05-01-2.ltx
21mr|texlive-math-e-20180303-2|162	%doc %{_texmfdistdir}/doc/latex/math-e/05-02-1.ltx
21mr|texlive-math-e-20180303-2|163	%doc %{_texmfdistdir}/doc/latex/math-e/05-03-1.ltx
21mr|texlive-math-e-20180303-2|164	%doc %{_texmfdistdir}/doc/latex/math-e/05-03-2.ltx
21mr|texlive-math-e-20180303-2|165	%doc %{_texmfdistdir}/doc/latex/math-e/05-03-3.ltx
21mr|texlive-math-e-20180303-2|166	%doc %{_texmfdistdir}/doc/latex/math-e/05-03-4.ltx
21mr|texlive-math-e-20180303-2|167	%doc %{_texmfdistdir}/doc/latex/math-e/05-03-5.ltx
21mr|texlive-math-e-20180303-2|168	%doc %{_texmfdistdir}/doc/latex/math-e/05-04-1.ltx
21mr|texlive-math-e-20180303-2|169	%doc %{_texmfdistdir}/doc/latex/math-e/05-04-2.ltx
21mr|texlive-math-e-20180303-2|170	%doc %{_texmfdistdir}/doc/latex/math-e/06-02-1.ltx
21mr|texlive-math-e-20180303-2|171	%doc %{_texmfdistdir}/doc/latex/math-e/06-02-10.ltx
21mr|texlive-math-e-20180303-2|172	%doc %{_texmfdistdir}/doc/latex/math-e/06-02-11.ltx
21mr|texlive-math-e-20180303-2|173	%doc %{_texmfdistdir}/doc/latex/math-e/06-02-12.ltx
21mr|texlive-math-e-20180303-2|174	%doc %{_texmfdistdir}/doc/latex/math-e/06-02-13.ltx
21mr|texlive-math-e-20180303-2|175	%doc %{_texmfdistdir}/doc/latex/math-e/06-02-14.ltx
21mr|texlive-math-e-20180303-2|176	%doc %{_texmfdistdir}/doc/latex/math-e/06-02-15.ltx
21mr|texlive-math-e-20180303-2|177	%doc %{_texmfdistdir}/doc/latex/math-e/06-02-16.ltx
21mr|texlive-math-e-20180303-2|178	%doc %{_texmfdistdir}/doc/latex/math-e/06-02-17.ltx
21mr|texlive-math-e-20180303-2|179	%doc %{_texmfdistdir}/doc/latex/math-e/06-02-18.ltx
21mr|texlive-math-e-20180303-2|180	%doc %{_texmfdistdir}/doc/latex/math-e/06-02-19.ltx
21mr|texlive-math-e-20180303-2|181	%doc %{_texmfdistdir}/doc/latex/math-e/06-02-2.ltx
21mr|texlive-math-e-20180303-2|182	%doc %{_texmfdistdir}/doc/latex/math-e/06-02-20.ltx
21mr|texlive-math-e-20180303-2|183	%doc %{_texmfdistdir}/doc/latex/math-e/06-02-21.ltx
21mr|texlive-math-e-20180303-2|184	%doc %{_texmfdistdir}/doc/latex/math-e/06-02-3.ltx
21mr|texlive-math-e-20180303-2|185	%doc %{_texmfdistdir}/doc/latex/math-e/06-02-4.ltx
21mr|texlive-math-e-20180303-2|186	%doc %{_texmfdistdir}/doc/latex/math-e/06-02-5.ltx
21mr|texlive-math-e-20180303-2|187	%doc %{_texmfdistdir}/doc/latex/math-e/06-02-6.ltx
21mr|texlive-math-e-20180303-2|188	%doc %{_texmfdistdir}/doc/latex/math-e/06-02-7.ltx
21mr|texlive-math-e-20180303-2|189	%doc %{_texmfdistdir}/doc/latex/math-e/06-02-8.ltx
21mr|texlive-math-e-20180303-2|190	%doc %{_texmfdistdir}/doc/latex/math-e/06-02-9.ltx
21mr|texlive-math-e-20180303-2|191	%doc %{_texmfdistdir}/doc/latex/math-e/06-03-1.ltx
21mr|texlive-math-e-20180303-2|192	%doc %{_texmfdistdir}/doc/latex/math-e/06-03-10.ltx
21mr|texlive-math-e-20180303-2|193	%doc %{_texmfdistdir}/doc/latex/math-e/06-03-11.ltx
21mr|texlive-math-e-20180303-2|194	%doc %{_texmfdistdir}/doc/latex/math-e/06-03-12.ltx
21mr|texlive-math-e-20180303-2|195	%doc %{_texmfdistdir}/doc/latex/math-e/06-03-13.ltx
21mr|texlive-math-e-20180303-2|196	%doc %{_texmfdistdir}/doc/latex/math-e/06-03-14.ltx
21mr|texlive-math-e-20180303-2|197	%doc %{_texmfdistdir}/doc/latex/math-e/06-03-15.ltx
21mr|texlive-math-e-20180303-2|198	%doc %{_texmfdistdir}/doc/latex/math-e/06-03-16.ltx
21mr|texlive-math-e-20180303-2|199	%doc %{_texmfdistdir}/doc/latex/math-e/06-03-17.ltx
21mr|texlive-math-e-20180303-2|200	%doc %{_texmfdistdir}/doc/latex/math-e/06-03-18.ltx
21mr|texlive-math-e-20180303-2|201	%doc %{_texmfdistdir}/doc/latex/math-e/06-03-19.ltx
21mr|texlive-math-e-20180303-2|202	%doc %{_texmfdistdir}/doc/latex/math-e/06-03-2.ltx
21mr|texlive-math-e-20180303-2|203	%doc %{_texmfdistdir}/doc/latex/math-e/06-03-20.ltx
21mr|texlive-math-e-20180303-2|204	%doc %{_texmfdistdir}/doc/latex/math-e/06-03-21.ltx
21mr|texlive-math-e-20180303-2|205	%doc %{_texmfdistdir}/doc/latex/math-e/06-03-22.ltx
21mr|texlive-math-e-20180303-2|206	%doc %{_texmfdistdir}/doc/latex/math-e/06-03-3.ltx
21mr|texlive-math-e-20180303-2|207	%doc %{_texmfdistdir}/doc/latex/math-e/06-03-4.ltx
21mr|texlive-math-e-20180303-2|208	%doc %{_texmfdistdir}/doc/latex/math-e/06-03-5.ltx
21mr|texlive-math-e-20180303-2|209	%doc %{_texmfdistdir}/doc/latex/math-e/06-03-6.ltx
21mr|texlive-math-e-20180303-2|210	%doc %{_texmfdistdir}/doc/latex/math-e/06-03-7.ltx
21mr|texlive-math-e-20180303-2|211	%doc %{_texmfdistdir}/doc/latex/math-e/06-03-8.ltx
21mr|texlive-math-e-20180303-2|212	%doc %{_texmfdistdir}/doc/latex/math-e/06-03-9.ltx
21mr|texlive-math-e-20180303-2|213	%doc %{_texmfdistdir}/doc/latex/math-e/06-06-1.ltx
21mr|texlive-math-e-20180303-2|214	%doc %{_texmfdistdir}/doc/latex/math-e/06-06-2.ltx
21mr|texlive-math-e-20180303-2|215	%doc %{_texmfdistdir}/doc/latex/math-e/06-07-1.ltx
21mr|texlive-math-e-20180303-2|216	%doc %{_texmfdistdir}/doc/latex/math-e/06-07-2.ltx
21mr|texlive-math-e-20180303-2|217	%doc %{_texmfdistdir}/doc/latex/math-e/06-07-3.ltx
21mr|texlive-math-e-20180303-2|218	%doc %{_texmfdistdir}/doc/latex/math-e/06-07-4.ltx
21mr|texlive-math-e-20180303-2|219	%doc %{_texmfdistdir}/doc/latex/math-e/06-07-5.ltx
21mr|texlive-math-e-20180303-2|220	%doc %{_texmfdistdir}/doc/latex/math-e/06-08-1.ltx
21mr|texlive-math-e-20180303-2|221	%doc %{_texmfdistdir}/doc/latex/math-e/06-08-2.ltx
21mr|texlive-math-e-20180303-2|222	%doc %{_texmfdistdir}/doc/latex/math-e/06-09-1.ltx
21mr|texlive-math-e-20180303-2|223	%doc %{_texmfdistdir}/doc/latex/math-e/06-09-2.ltx
21mr|texlive-math-e-20180303-2|224	%doc %{_texmfdistdir}/doc/latex/math-e/06-10-1.ltx
21mr|texlive-math-e-20180303-2|225	%doc %{_texmfdistdir}/doc/latex/math-e/06-11-1.ltx
21mr|texlive-math-e-20180303-2|226	%doc %{_texmfdistdir}/doc/latex/math-e/06-11-2.ltx
21mr|texlive-math-e-20180303-2|227	%doc %{_texmfdistdir}/doc/latex/math-e/06-11-3.ltx
21mr|texlive-math-e-20180303-2|228	%doc %{_texmfdistdir}/doc/latex/math-e/06-11-4.ltx
21mr|texlive-math-e-20180303-2|229	%doc %{_texmfdistdir}/doc/latex/math-e/06-11-5.ltx
21mr|texlive-math-e-20180303-2|230	%doc %{_texmfdistdir}/doc/latex/math-e/06-11-6.ltx
21mr|texlive-math-e-20180303-2|231	%doc %{_texmfdistdir}/doc/latex/math-e/06-11-7.ltx
21mr|texlive-math-e-20180303-2|232	%doc %{_texmfdistdir}/doc/latex/math-e/06-11-8.ltx
21mr|texlive-math-e-20180303-2|233	%doc %{_texmfdistdir}/doc/latex/math-e/06-11-9.ltx
21mr|texlive-math-e-20180303-2|234	%doc %{_texmfdistdir}/doc/latex/math-e/06-12-1.ltx
21mr|texlive-math-e-20180303-2|235	%doc %{_texmfdistdir}/doc/latex/math-e/06-12-10.ltx
21mr|texlive-math-e-20180303-2|236	%doc %{_texmfdistdir}/doc/latex/math-e/06-12-11.ltx
21mr|texlive-math-e-20180303-2|237	%doc %{_texmfdistdir}/doc/latex/math-e/06-12-12.ltx
21mr|texlive-math-e-20180303-2|238	%doc %{_texmfdistdir}/doc/latex/math-e/06-12-13.ltx
21mr|texlive-math-e-20180303-2|239	%doc %{_texmfdistdir}/doc/latex/math-e/06-12-14.ltx
21mr|texlive-math-e-20180303-2|240	%doc %{_texmfdistdir}/doc/latex/math-e/06-12-15.ltx
21mr|texlive-math-e-20180303-2|241	%doc %{_texmfdistdir}/doc/latex/math-e/06-12-2.ltx
21mr|texlive-math-e-20180303-2|242	%doc %{_texmfdistdir}/doc/latex/math-e/06-12-3.ltx
21mr|texlive-math-e-20180303-2|243	%doc %{_texmfdistdir}/doc/latex/math-e/06-12-4.ltx
21mr|texlive-math-e-20180303-2|244	%doc %{_texmfdistdir}/doc/latex/math-e/06-12-5.ltx
21mr|texlive-math-e-20180303-2|245	%doc %{_texmfdistdir}/doc/latex/math-e/06-12-6.ltx
21mr|texlive-math-e-20180303-2|246	%doc %{_texmfdistdir}/doc/latex/math-e/06-12-7.ltx
21mr|texlive-math-e-20180303-2|247	%doc %{_texmfdistdir}/doc/latex/math-e/06-12-8.ltx
21mr|texlive-math-e-20180303-2|248	%doc %{_texmfdistdir}/doc/latex/math-e/06-12-9.ltx
21mr|texlive-math-e-20180303-2|249	%doc %{_texmfdistdir}/doc/latex/math-e/06-13-1.ltx
21mr|texlive-math-e-20180303-2|250	%doc %{_texmfdistdir}/doc/latex/math-e/06-13-2.ltx
21mr|texlive-math-e-20180303-2|251	%doc %{_texmfdistdir}/doc/latex/math-e/06-13-3.ltx
21mr|texlive-math-e-20180303-2|252	%doc %{_texmfdistdir}/doc/latex/math-e/06-14-1.ltx
21mr|texlive-math-e-20180303-2|253	%doc %{_texmfdistdir}/doc/latex/math-e/06-14-2.ltx
21mr|texlive-math-e-20180303-2|254	%doc %{_texmfdistdir}/doc/latex/math-e/06-14-3.ltx
21mr|texlive-math-e-20180303-2|255	%doc %{_texmfdistdir}/doc/latex/math-e/06-15-1.ltx
21mr|texlive-math-e-20180303-2|256	%doc %{_texmfdistdir}/doc/latex/math-e/06-15-2.ltx
21mr|texlive-math-e-20180303-2|257	%doc %{_texmfdistdir}/doc/latex/math-e/06-15-3.ltx
21mr|texlive-math-e-20180303-2|258	%doc %{_texmfdistdir}/doc/latex/math-e/06-16-1.ltx
21mr|texlive-math-e-20180303-2|259	%doc %{_texmfdistdir}/doc/latex/math-e/06-16-2.ltx
21mr|texlive-math-e-20180303-2|260	%doc %{_texmfdistdir}/doc/latex/math-e/06-17-1.ltx
21mr|texlive-math-e-20180303-2|261	%doc %{_texmfdistdir}/doc/latex/math-e/06-18-1.ltx
21mr|texlive-math-e-20180303-2|262	%doc %{_texmfdistdir}/doc/latex/math-e/06-19-1.ltx
21mr|texlive-math-e-20180303-2|263	%doc %{_texmfdistdir}/doc/latex/math-e/06-19-2.ltx
21mr|texlive-math-e-20180303-2|264	%doc %{_texmfdistdir}/doc/latex/math-e/06-19-3.ltx
21mr|texlive-math-e-20180303-2|265	%doc %{_texmfdistdir}/doc/latex/math-e/06-19-4.ltx
21mr|texlive-math-e-20180303-2|266	%doc %{_texmfdistdir}/doc/latex/math-e/06-20-1.ltx
21mr|texlive-math-e-20180303-2|267	%doc %{_texmfdistdir}/doc/latex/math-e/06-20-2.ltx
21mr|texlive-math-e-20180303-2|268	%doc %{_texmfdistdir}/doc/latex/math-e/06-20-3.ltx
21mr|texlive-math-e-20180303-2|269	%doc %{_texmfdistdir}/doc/latex/math-e/06-20-4.ltx
21mr|texlive-math-e-20180303-2|270	%doc %{_texmfdistdir}/doc/latex/math-e/07-01-1.ltx
21mr|texlive-math-e-20180303-2|271	%doc %{_texmfdistdir}/doc/latex/math-e/07-01-10.ltx
21mr|texlive-math-e-20180303-2|272	%doc %{_texmfdistdir}/doc/latex/math-e/07-01-11.ltx
21mr|texlive-math-e-20180303-2|273	%doc %{_texmfdistdir}/doc/latex/math-e/07-01-12.ltx
21mr|texlive-math-e-20180303-2|274	%doc %{_texmfdistdir}/doc/latex/math-e/07-01-2.ltx
21mr|texlive-math-e-20180303-2|275	%doc %{_texmfdistdir}/doc/latex/math-e/07-01-3.ltx
21mr|texlive-math-e-20180303-2|276	%doc %{_texmfdistdir}/doc/latex/math-e/07-01-4.ltx
21mr|texlive-math-e-20180303-2|277	%doc %{_texmfdistdir}/doc/latex/math-e/07-01-5.ltx
21mr|texlive-math-e-20180303-2|278	%doc %{_texmfdistdir}/doc/latex/math-e/07-01-6.ltx
21mr|texlive-math-e-20180303-2|279	%doc %{_texmfdistdir}/doc/latex/math-e/07-01-7.ltx
21mr|texlive-math-e-20180303-2|280	%doc %{_texmfdistdir}/doc/latex/math-e/07-01-8.ltx
21mr|texlive-math-e-20180303-2|281	%doc %{_texmfdistdir}/doc/latex/math-e/07-01-9.ltx
21mr|texlive-math-e-20180303-2|282	%doc %{_texmfdistdir}/doc/latex/math-e/07-02-1.ltx
21mr|texlive-math-e-20180303-2|283	%doc %{_texmfdistdir}/doc/latex/math-e/07-02-2.ltx
21mr|texlive-math-e-20180303-2|284	%doc %{_texmfdistdir}/doc/latex/math-e/07-02-3.ltx
21mr|texlive-math-e-20180303-2|285	%doc %{_texmfdistdir}/doc/latex/math-e/07-02-4.ltx
21mr|texlive-math-e-20180303-2|286	%doc %{_texmfdistdir}/doc/latex/math-e/07-03-1.ltx
21mr|texlive-math-e-20180303-2|287	%doc %{_texmfdistdir}/doc/latex/math-e/07-03-2.ltx
21mr|texlive-math-e-20180303-2|288	%doc %{_texmfdistdir}/doc/latex/math-e/07-04-1.ltx
21mr|texlive-math-e-20180303-2|289	%doc %{_texmfdistdir}/doc/latex/math-e/07-05-1.ltx
21mr|texlive-math-e-20180303-2|290	%doc %{_texmfdistdir}/doc/latex/math-e/07-05-10.ltx
21mr|texlive-math-e-20180303-2|291	%doc %{_texmfdistdir}/doc/latex/math-e/07-05-11.ltx
21mr|texlive-math-e-20180303-2|292	%doc %{_texmfdistdir}/doc/latex/math-e/07-05-12.ltx
21mr|texlive-math-e-20180303-2|293	%doc %{_texmfdistdir}/doc/latex/math-e/07-05-13.ltx
21mr|texlive-math-e-20180303-2|294	%doc %{_texmfdistdir}/doc/latex/math-e/07-05-14.ltx
21mr|texlive-math-e-20180303-2|295	%doc %{_texmfdistdir}/doc/latex/math-e/07-05-2.ltx
21mr|texlive-math-e-20180303-2|296	%doc %{_texmfdistdir}/doc/latex/math-e/07-05-3.ltx
21mr|texlive-math-e-20180303-2|297	%doc %{_texmfdistdir}/doc/latex/math-e/07-05-4.ltx
21mr|texlive-math-e-20180303-2|298	%doc %{_texmfdistdir}/doc/latex/math-e/07-05-5.ltx
21mr|texlive-math-e-20180303-2|299	%doc %{_texmfdistdir}/doc/latex/math-e/07-05-6.ltx
21mr|texlive-math-e-20180303-2|300	%doc %{_texmfdistdir}/doc/latex/math-e/07-05-7.ltx
21mr|texlive-math-e-20180303-2|301	%doc %{_texmfdistdir}/doc/latex/math-e/07-05-8.ltx
21mr|texlive-math-e-20180303-2|302	%doc %{_texmfdistdir}/doc/latex/math-e/07-05-9.ltx
21mr|texlive-math-e-20180303-2|303	%doc %{_texmfdistdir}/doc/latex/math-e/07-06-1.ltx
21mr|texlive-math-e-20180303-2|304	%doc %{_texmfdistdir}/doc/latex/math-e/07-06-2.ltx
21mr|texlive-math-e-20180303-2|305	%doc %{_texmfdistdir}/doc/latex/math-e/07-06-3.ltx
21mr|texlive-math-e-20180303-2|306	%doc %{_texmfdistdir}/doc/latex/math-e/07-06-4.ltx
21mr|texlive-math-e-20180303-2|307	%doc %{_texmfdistdir}/doc/latex/math-e/07-06-5.ltx
21mr|texlive-math-e-20180303-2|308	%doc %{_texmfdistdir}/doc/latex/math-e/07-06-6.ltx
21mr|texlive-math-e-20180303-2|309	%doc %{_texmfdistdir}/doc/latex/math-e/07-07-1.ltx
21mr|texlive-math-e-20180303-2|310	%doc %{_texmfdistdir}/doc/latex/math-e/07-08-1.ltx
21mr|texlive-math-e-20180303-2|311	%doc %{_texmfdistdir}/doc/latex/math-e/07-08-2.ltx
21mr|texlive-math-e-20180303-2|312	%doc %{_texmfdistdir}/doc/latex/math-e/07-08-3.ltx
21mr|texlive-math-e-20180303-2|313	%doc %{_texmfdistdir}/doc/latex/math-e/07-09-1.ltx
21mr|texlive-math-e-20180303-2|314	%doc %{_texmfdistdir}/doc/latex/math-e/07-09-2.ltx
21mr|texlive-math-e-20180303-2|315	%doc %{_texmfdistdir}/doc/latex/math-e/07-10-1.ltx
21mr|texlive-math-e-20180303-2|316	%doc %{_texmfdistdir}/doc/latex/math-e/07-10-2.ltx
21mr|texlive-math-e-20180303-2|317	%doc %{_texmfdistdir}/doc/latex/math-e/07-10-3.ltx
21mr|texlive-math-e-20180303-2|318	%doc %{_texmfdistdir}/doc/latex/math-e/07-10-4.ltx
21mr|texlive-math-e-20180303-2|319	%doc %{_texmfdistdir}/doc/latex/math-e/07-11-1.ltx
21mr|texlive-math-e-20180303-2|320	%doc %{_texmfdistdir}/doc/latex/math-e/07-12-1.ltx
21mr|texlive-math-e-20180303-2|321	%doc %{_texmfdistdir}/doc/latex/math-e/07-12-2.ltx
21mr|texlive-math-e-20180303-2|322	%doc %{_texmfdistdir}/doc/latex/math-e/07-12-3.ltx
21mr|texlive-math-e-20180303-2|323	%doc %{_texmfdistdir}/doc/latex/math-e/07-13-1.ltx
21mr|texlive-math-e-20180303-2|324	%doc %{_texmfdistdir}/doc/latex/math-e/07-14-1.ltx
21mr|texlive-math-e-20180303-2|325	%doc %{_texmfdistdir}/doc/latex/math-e/07-14-10.ltx
21mr|texlive-math-e-20180303-2|326	%doc %{_texmfdistdir}/doc/latex/math-e/07-14-2.ltx
21mr|texlive-math-e-20180303-2|327	%doc %{_texmfdistdir}/doc/latex/math-e/07-14-3.ltx
21mr|texlive-math-e-20180303-2|328	%doc %{_texmfdistdir}/doc/latex/math-e/07-14-4.ltx
21mr|texlive-math-e-20180303-2|329	%doc %{_texmfdistdir}/doc/latex/math-e/07-14-5.ltx
21mr|texlive-math-e-20180303-2|330	%doc %{_texmfdistdir}/doc/latex/math-e/07-14-6.ltx
21mr|texlive-math-e-20180303-2|331	%doc %{_texmfdistdir}/doc/latex/math-e/07-14-7.ltx
21mr|texlive-math-e-20180303-2|332	%doc %{_texmfdistdir}/doc/latex/math-e/07-14-8.ltx
21mr|texlive-math-e-20180303-2|333	%doc %{_texmfdistdir}/doc/latex/math-e/07-14-9.ltx
21mr|texlive-math-e-20180303-2|334	%doc %{_texmfdistdir}/doc/latex/math-e/07-15-1.ltx
21mr|texlive-math-e-20180303-2|335	%doc %{_texmfdistdir}/doc/latex/math-e/07-15-2.ltx
21mr|texlive-math-e-20180303-2|336	%doc %{_texmfdistdir}/doc/latex/math-e/07-16-1.ltx
21mr|texlive-math-e-20180303-2|337	%doc %{_texmfdistdir}/doc/latex/math-e/07-16-2.ltx
21mr|texlive-math-e-20180303-2|338	%doc %{_texmfdistdir}/doc/latex/math-e/08-01-1.ltx
21mr|texlive-math-e-20180303-2|339	%doc %{_texmfdistdir}/doc/latex/math-e/08-01-10.ltx
21mr|texlive-math-e-20180303-2|340	%doc %{_texmfdistdir}/doc/latex/math-e/08-01-11.ltx
21mr|texlive-math-e-20180303-2|341	%doc %{_texmfdistdir}/doc/latex/math-e/08-01-12.ltx
21mr|texlive-math-e-20180303-2|342	%doc %{_texmfdistdir}/doc/latex/math-e/08-01-13.ltx
21mr|texlive-math-e-20180303-2|343	%doc %{_texmfdistdir}/doc/latex/math-e/08-01-14.ltx
21mr|texlive-math-e-20180303-2|344	%doc %{_texmfdistdir}/doc/latex/math-e/08-01-15.ltx
21mr|texlive-math-e-20180303-2|345	%doc %{_texmfdistdir}/doc/latex/math-e/08-01-16.ltx
21mr|texlive-math-e-20180303-2|346	%doc %{_texmfdistdir}/doc/latex/math-e/08-01-2.ltx
21mr|texlive-math-e-20180303-2|347	%doc %{_texmfdistdir}/doc/latex/math-e/08-01-3.ltx
21mr|texlive-math-e-20180303-2|348	%doc %{_texmfdistdir}/doc/latex/math-e/08-01-4.ltx
21mr|texlive-math-e-20180303-2|349	%doc %{_texmfdistdir}/doc/latex/math-e/08-01-5.ltx
21mr|texlive-math-e-20180303-2|350	%doc %{_texmfdistdir}/doc/latex/math-e/08-01-6.ltx
21mr|texlive-math-e-20180303-2|351	%doc %{_texmfdistdir}/doc/latex/math-e/08-01-7.ltx
21mr|texlive-math-e-20180303-2|352	%doc %{_texmfdistdir}/doc/latex/math-e/08-01-8.ltx
21mr|texlive-math-e-20180303-2|353	%doc %{_texmfdistdir}/doc/latex/math-e/08-01-9.ltx
21mr|texlive-math-e-20180303-2|354	%doc %{_texmfdistdir}/doc/latex/math-e/08-02-1.ltx
21mr|texlive-math-e-20180303-2|355	%doc %{_texmfdistdir}/doc/latex/math-e/08-02-10.ltx
21mr|texlive-math-e-20180303-2|356	%doc %{_texmfdistdir}/doc/latex/math-e/08-02-11.ltx
21mr|texlive-math-e-20180303-2|357	%doc %{_texmfdistdir}/doc/latex/math-e/08-02-12.ltx
21mr|texlive-math-e-20180303-2|358	%doc %{_texmfdistdir}/doc/latex/math-e/08-02-13.ltx
21mr|texlive-math-e-20180303-2|359	%doc %{_texmfdistdir}/doc/latex/math-e/08-02-14.ltx
21mr|texlive-math-e-20180303-2|360	%doc %{_texmfdistdir}/doc/latex/math-e/08-02-15.ltx
21mr|texlive-math-e-20180303-2|361	%doc %{_texmfdistdir}/doc/latex/math-e/08-02-2.ltx
21mr|texlive-math-e-20180303-2|362	%doc %{_texmfdistdir}/doc/latex/math-e/08-02-3.ltx
21mr|texlive-math-e-20180303-2|363	%doc %{_texmfdistdir}/doc/latex/math-e/08-02-4.ltx
21mr|texlive-math-e-20180303-2|364	%doc %{_texmfdistdir}/doc/latex/math-e/08-02-5.ltx
21mr|texlive-math-e-20180303-2|365	%doc %{_texmfdistdir}/doc/latex/math-e/08-02-6.ltx
21mr|texlive-math-e-20180303-2|366	%doc %{_texmfdistdir}/doc/latex/math-e/08-02-7.ltx
21mr|texlive-math-e-20180303-2|367	%doc %{_texmfdistdir}/doc/latex/math-e/08-02-8.ltx
21mr|texlive-math-e-20180303-2|368	%doc %{_texmfdistdir}/doc/latex/math-e/08-02-9.ltx
21mr|texlive-math-e-20180303-2|369	%doc %{_texmfdistdir}/doc/latex/math-e/08-03-1.ltx
21mr|texlive-math-e-20180303-2|370	%doc %{_texmfdistdir}/doc/latex/math-e/08-03-10.ltx
21mr|texlive-math-e-20180303-2|371	%doc %{_texmfdistdir}/doc/latex/math-e/08-03-11.ltx
21mr|texlive-math-e-20180303-2|372	%doc %{_texmfdistdir}/doc/latex/math-e/08-03-12.ltx
21mr|texlive-math-e-20180303-2|373	%doc %{_texmfdistdir}/doc/latex/math-e/08-03-2.ltx
21mr|texlive-math-e-20180303-2|374	%doc %{_texmfdistdir}/doc/latex/math-e/08-03-3.ltx
21mr|texlive-math-e-20180303-2|375	%doc %{_texmfdistdir}/doc/latex/math-e/08-03-4.ltx
21mr|texlive-math-e-20180303-2|376	%doc %{_texmfdistdir}/doc/latex/math-e/08-03-5.ltx
21mr|texlive-math-e-20180303-2|377	%doc %{_texmfdistdir}/doc/latex/math-e/08-03-6.ltx
21mr|texlive-math-e-20180303-2|378	%doc %{_texmfdistdir}/doc/latex/math-e/08-03-7.ltx
21mr|texlive-math-e-20180303-2|379	%doc %{_texmfdistdir}/doc/latex/math-e/08-03-8.ltx
21mr|texlive-math-e-20180303-2|380	%doc %{_texmfdistdir}/doc/latex/math-e/08-03-9.ltx
21mr|texlive-math-e-20180303-2|381	%doc %{_texmfdistdir}/doc/latex/math-e/09-01-1.ltx
21mr|texlive-math-e-20180303-2|382	%doc %{_texmfdistdir}/doc/latex/math-e/09-02-1.ltx
21mr|texlive-math-e-20180303-2|383	%doc %{_texmfdistdir}/doc/latex/math-e/09-03-1.ltx
21mr|texlive-math-e-20180303-2|384	%doc %{_texmfdistdir}/doc/latex/math-e/09-03-2.ltx
21mr|texlive-math-e-20180303-2|385	%doc %{_texmfdistdir}/doc/latex/math-e/09-04-1.ltx
21mr|texlive-math-e-20180303-2|386	%doc %{_texmfdistdir}/doc/latex/math-e/09-05-1.ltx
21mr|texlive-math-e-20180303-2|387	%doc %{_texmfdistdir}/doc/latex/math-e/09-05-2.ltx
21mr|texlive-math-e-20180303-2|388	%doc %{_texmfdistdir}/doc/latex/math-e/09-06-1.ltx
21mr|texlive-math-e-20180303-2|389	%doc %{_texmfdistdir}/doc/latex/math-e/09-06-2.ltx
21mr|texlive-math-e-20180303-2|390	%doc %{_texmfdistdir}/doc/latex/math-e/09-07-1.ltx
21mr|texlive-math-e-20180303-2|391	%doc %{_texmfdistdir}/doc/latex/math-e/09-07-2.ltx
21mr|texlive-math-e-20180303-2|392	%doc %{_texmfdistdir}/doc/latex/math-e/09-07-3.ltx
21mr|texlive-math-e-20180303-2|393	%doc %{_texmfdistdir}/doc/latex/math-e/09-07-4.ltx
21mr|texlive-math-e-20180303-2|394	%doc %{_texmfdistdir}/doc/latex/math-e/09-08-1.ltx
21mr|texlive-math-e-20180303-2|395	%doc %{_texmfdistdir}/doc/latex/math-e/09-08-2.ltx
21mr|texlive-math-e-20180303-2|396	%doc %{_texmfdistdir}/doc/latex/math-e/09-08-3.ltx
21mr|texlive-math-e-20180303-2|397	%doc %{_texmfdistdir}/doc/latex/math-e/09-09-1.ltx
21mr|texlive-math-e-20180303-2|398	%doc %{_texmfdistdir}/doc/latex/math-e/09-09-2.ltx
21mr|texlive-math-e-20180303-2|399	%doc %{_texmfdistdir}/doc/latex/math-e/09-10-1.ltx
21mr|texlive-math-e-20180303-2|400	%doc %{_texmfdistdir}/doc/latex/math-e/09-10-2.ltx
21mr|texlive-math-e-20180303-2|401	%doc %{_texmfdistdir}/doc/latex/math-e/09-11-1.ltx
21mr|texlive-math-e-20180303-2|402	%doc %{_texmfdistdir}/doc/latex/math-e/09-11-2.ltx
21mr|texlive-math-e-20180303-2|403	%doc %{_texmfdistdir}/doc/latex/math-e/09-11-3.ltx
21mr|texlive-math-e-20180303-2|404	%doc %{_texmfdistdir}/doc/latex/math-e/09-12-1.ltx
21mr|texlive-math-e-20180303-2|405	%doc %{_texmfdistdir}/doc/latex/math-e/09-12-2.ltx
21mr|texlive-math-e-20180303-2|406	%doc %{_texmfdistdir}/doc/latex/math-e/09-12-3.ltx
21mr|texlive-math-e-20180303-2|407	%doc %{_texmfdistdir}/doc/latex/math-e/09-12-4.ltx
21mr|texlive-math-e-20180303-2|408	%doc %{_texmfdistdir}/doc/latex/math-e/09-12-5.ltx
21mr|texlive-math-e-20180303-2|409	%doc %{_texmfdistdir}/doc/latex/math-e/09-12-6.ltx
21mr|texlive-math-e-20180303-2|410	%doc %{_texmfdistdir}/doc/latex/math-e/09-12-7.ltxps
21mr|texlive-math-e-20180303-2|411	%doc %{_texmfdistdir}/doc/latex/math-e/09-13-1.ltx
21mr|texlive-math-e-20180303-2|412	%doc %{_texmfdistdir}/doc/latex/math-e/09-13-2.ltx
21mr|texlive-math-e-20180303-2|413	%doc %{_texmfdistdir}/doc/latex/math-e/09-14-1.ltx
21mr|texlive-math-e-20180303-2|414	%doc %{_texmfdistdir}/doc/latex/math-e/09-15-1.ltx
21mr|texlive-math-e-20180303-2|415	%doc %{_texmfdistdir}/doc/latex/math-e/09-15-2.ltx
21mr|texlive-math-e-20180303-2|416	%doc %{_texmfdistdir}/doc/latex/math-e/09-15-3.ltx
21mr|texlive-math-e-20180303-2|417	%doc %{_texmfdistdir}/doc/latex/math-e/09-16-1.ltx
21mr|texlive-math-e-20180303-2|418	%doc %{_texmfdistdir}/doc/latex/math-e/09-16-2.ltx
21mr|texlive-math-e-20180303-2|419	%doc %{_texmfdistdir}/doc/latex/math-e/09-16-3.ltx
21mr|texlive-math-e-20180303-2|420	%doc %{_texmfdistdir}/doc/latex/math-e/09-16-4.ltx
21mr|texlive-math-e-20180303-2|421	%doc %{_texmfdistdir}/doc/latex/math-e/09-16-5.ltx
21mr|texlive-math-e-20180303-2|422	%doc %{_texmfdistdir}/doc/latex/math-e/09-16-6.ltx
21mr|texlive-math-e-20180303-2|423	%doc %{_texmfdistdir}/doc/latex/math-e/09-16-7.ltx
21mr|texlive-math-e-20180303-2|424	%doc %{_texmfdistdir}/doc/latex/math-e/09-16-8.ltx
21mr|texlive-math-e-20180303-2|425	%doc %{_texmfdistdir}/doc/latex/math-e/09-17-1.ltx
21mr|texlive-math-e-20180303-2|426	%doc %{_texmfdistdir}/doc/latex/math-e/09-17-10.ltx
21mr|texlive-math-e-20180303-2|427	%doc %{_texmfdistdir}/doc/latex/math-e/09-17-11.ltx
21mr|texlive-math-e-20180303-2|428	%doc %{_texmfdistdir}/doc/latex/math-e/09-17-12.ltx
21mr|texlive-math-e-20180303-2|429	%doc %{_texmfdistdir}/doc/latex/math-e/09-17-13.ltx
21mr|texlive-math-e-20180303-2|430	%doc %{_texmfdistdir}/doc/latex/math-e/09-17-14.ltx
21mr|texlive-math-e-20180303-2|431	%doc %{_texmfdistdir}/doc/latex/math-e/09-17-2.ltx
21mr|texlive-math-e-20180303-2|432	%doc %{_texmfdistdir}/doc/latex/math-e/09-17-3.ltx
21mr|texlive-math-e-20180303-2|433	%doc %{_texmfdistdir}/doc/latex/math-e/09-17-4.ltx4
21mr|texlive-math-e-20180303-2|434	%doc %{_texmfdistdir}/doc/latex/math-e/09-17-5.ltx
21mr|texlive-math-e-20180303-2|435	%doc %{_texmfdistdir}/doc/latex/math-e/09-17-6.ltx
21mr|texlive-math-e-20180303-2|436	%doc %{_texmfdistdir}/doc/latex/math-e/09-17-7.ltx
21mr|texlive-math-e-20180303-2|437	%doc %{_texmfdistdir}/doc/latex/math-e/09-17-8.ltx
21mr|texlive-math-e-20180303-2|438	%doc %{_texmfdistdir}/doc/latex/math-e/09-17-9.ltx
21mr|texlive-math-e-20180303-2|439	%doc %{_texmfdistdir}/doc/latex/math-e/09-18-1.ltx
21mr|texlive-math-e-20180303-2|440	%doc %{_texmfdistdir}/doc/latex/math-e/09-18-2.ltx
21mr|texlive-math-e-20180303-2|441	%doc %{_texmfdistdir}/doc/latex/math-e/09-18-3.ltx
21mr|texlive-math-e-20180303-2|442	%doc %{_texmfdistdir}/doc/latex/math-e/09-19-1.ltx
21mr|texlive-math-e-20180303-2|443	%doc %{_texmfdistdir}/doc/latex/math-e/09-19-2.ltx
21mr|texlive-math-e-20180303-2|444	%doc %{_texmfdistdir}/doc/latex/math-e/09-20-1.ltx
21mr|texlive-math-e-20180303-2|445	%doc %{_texmfdistdir}/doc/latex/math-e/09-20-2.ltx
21mr|texlive-math-e-20180303-2|446	%doc %{_texmfdistdir}/doc/latex/math-e/09-20-3.ltx
21mr|texlive-math-e-20180303-2|447	%doc %{_texmfdistdir}/doc/latex/math-e/09-20-4.ltx
21mr|texlive-math-e-20180303-2|448	%doc %{_texmfdistdir}/doc/latex/math-e/09-20-5.ltx
21mr|texlive-math-e-20180303-2|449	%doc %{_texmfdistdir}/doc/latex/math-e/10-01-1.ltx
21mr|texlive-math-e-20180303-2|450	%doc %{_texmfdistdir}/doc/latex/math-e/10-01-2.ltx
21mr|texlive-math-e-20180303-2|451	%doc %{_texmfdistdir}/doc/latex/math-e/10-01-3.ltx
21mr|texlive-math-e-20180303-2|452	%doc %{_texmfdistdir}/doc/latex/math-e/10-01-4.ltxps
21mr|texlive-math-e-20180303-2|453	%doc %{_texmfdistdir}/doc/latex/math-e/10-01-5.ltxps
21mr|texlive-math-e-20180303-2|454	%doc %{_texmfdistdir}/doc/latex/math-e/10-02-1.ltx
21mr|texlive-math-e-20180303-2|455	%doc %{_texmfdistdir}/doc/latex/math-e/10-02-2.ltx
21mr|texlive-math-e-20180303-2|456	%doc %{_texmfdistdir}/doc/latex/math-e/10-03-1.ltx
21mr|texlive-math-e-20180303-2|457	%doc %{_texmfdistdir}/doc/latex/math-e/10-03-2.ltx
21mr|texlive-math-e-20180303-2|458	%doc %{_texmfdistdir}/doc/latex/math-e/10-03-3.ltx
21mr|texlive-math-e-20180303-2|459	%doc %{_texmfdistdir}/doc/latex/math-e/10-03-4.ltx
21mr|texlive-math-e-20180303-2|460	%doc %{_texmfdistdir}/doc/latex/math-e/10-03-5.ltx
21mr|texlive-math-e-20180303-2|461	%doc %{_texmfdistdir}/doc/latex/math-e/10-04-1.ltx
21mr|texlive-math-e-20180303-2|462	%doc %{_texmfdistdir}/doc/latex/math-e/10-04-2.ltx
21mr|texlive-math-e-20180303-2|463	%doc %{_texmfdistdir}/doc/latex/math-e/10-04-3.ltx
21mr|texlive-math-e-20180303-2|464	%doc %{_texmfdistdir}/doc/latex/math-e/10-04-4.ltx
21mr|texlive-math-e-20180303-2|465	%doc %{_texmfdistdir}/doc/latex/math-e/10-04-5.ltx
21mr|texlive-math-e-20180303-2|466	%doc %{_texmfdistdir}/doc/latex/math-e/10-04-6.ltx
21mr|texlive-math-e-20180303-2|467	%doc %{_texmfdistdir}/doc/latex/math-e/10-04-7.ltx
21mr|texlive-math-e-20180303-2|468	%doc %{_texmfdistdir}/doc/latex/math-e/10-04-8.ltx
21mr|texlive-math-e-20180303-2|469	%doc %{_texmfdistdir}/doc/latex/math-e/10-04-9.ltx
21mr|texlive-math-e-20180303-2|470	%doc %{_texmfdistdir}/doc/latex/math-e/10-05-1.ltx
21mr|texlive-math-e-20180303-2|471	%doc %{_texmfdistdir}/doc/latex/math-e/10-05-2.ltx
21mr|texlive-math-e-20180303-2|472	%doc %{_texmfdistdir}/doc/latex/math-e/10-06-1.ltx
21mr|texlive-math-e-20180303-2|473	%doc %{_texmfdistdir}/doc/latex/math-e/10-06-2.ltx
21mr|texlive-math-e-20180303-2|474	%doc %{_texmfdistdir}/doc/latex/math-e/10-06-3.ltx
21mr|texlive-math-e-20180303-2|475	%doc %{_texmfdistdir}/doc/latex/math-e/10-06-4.ltx
21mr|texlive-math-e-20180303-2|476	%doc %{_texmfdistdir}/doc/latex/math-e/10-07-1.ltx2
21mr|texlive-math-e-20180303-2|477	%doc %{_texmfdistdir}/doc/latex/math-e/10-07-2.ltx
21mr|texlive-math-e-20180303-2|478	%doc %{_texmfdistdir}/doc/latex/math-e/10-07-3.ltx
21mr|texlive-math-e-20180303-2|479	%doc %{_texmfdistdir}/doc/latex/math-e/10-07-4.ltx
21mr|texlive-math-e-20180303-2|480	%doc %{_texmfdistdir}/doc/latex/math-e/10-07-5.ltx
21mr|texlive-math-e-20180303-2|481	%doc %{_texmfdistdir}/doc/latex/math-e/10-07-6.ltx
21mr|texlive-math-e-20180303-2|482	%doc %{_texmfdistdir}/doc/latex/math-e/10-07-7.ltx
21mr|texlive-math-e-20180303-2|483	%doc %{_texmfdistdir}/doc/latex/math-e/10-08-1.ltxps
21mr|texlive-math-e-20180303-2|484	%doc %{_texmfdistdir}/doc/latex/math-e/10-09-1.ltx
21mr|texlive-math-e-20180303-2|485	%doc %{_texmfdistdir}/doc/latex/math-e/10-09-10.ltx
21mr|texlive-math-e-20180303-2|486	%doc %{_texmfdistdir}/doc/latex/math-e/10-09-11.ltx
21mr|texlive-math-e-20180303-2|487	%doc %{_texmfdistdir}/doc/latex/math-e/10-09-12.ltx
21mr|texlive-math-e-20180303-2|488	%doc %{_texmfdistdir}/doc/latex/math-e/10-09-13.ltx
21mr|texlive-math-e-20180303-2|489	%doc %{_texmfdistdir}/doc/latex/math-e/10-09-2.ltx
21mr|texlive-math-e-20180303-2|490	%doc %{_texmfdistdir}/doc/latex/math-e/10-09-3.ltx
21mr|texlive-math-e-20180303-2|491	%doc %{_texmfdistdir}/doc/latex/math-e/10-09-4.ltx
21mr|texlive-math-e-20180303-2|492	%doc %{_texmfdistdir}/doc/latex/math-e/10-09-5.ltx
21mr|texlive-math-e-20180303-2|493	%doc %{_texmfdistdir}/doc/latex/math-e/10-09-6.ltx
21mr|texlive-math-e-20180303-2|494	%doc %{_texmfdistdir}/doc/latex/math-e/10-09-7.ltx
21mr|texlive-math-e-20180303-2|495	%doc %{_texmfdistdir}/doc/latex/math-e/10-09-8.ltx
21mr|texlive-math-e-20180303-2|496	%doc %{_texmfdistdir}/doc/latex/math-e/10-09-9.ltx
21mr|texlive-math-e-20180303-2|497	%doc %{_texmfdistdir}/doc/latex/math-e/10-10-1.ltx
21mr|texlive-math-e-20180303-2|498	%doc %{_texmfdistdir}/doc/latex/math-e/10-10-2.ltx
21mr|texlive-math-e-20180303-2|499	%doc %{_texmfdistdir}/doc/latex/math-e/10-10-3.ltx
21mr|texlive-math-e-20180303-2|500	%doc %{_texmfdistdir}/doc/latex/math-e/10-10-4.ltx
21mr|texlive-math-e-20180303-2|501	%doc %{_texmfdistdir}/doc/latex/math-e/10-10-5.ltx
21mr|texlive-math-e-20180303-2|502	%doc %{_texmfdistdir}/doc/latex/math-e/10-10-6.ltx
21mr|texlive-math-e-20180303-2|503	%doc %{_texmfdistdir}/doc/latex/math-e/10-10-7.ltx
21mr|texlive-math-e-20180303-2|504	%doc %{_texmfdistdir}/doc/latex/math-e/11-01-1.ltx
21mr|texlive-math-e-20180303-2|505	%doc %{_texmfdistdir}/doc/latex/math-e/11-01-2.ltx
21mr|texlive-math-e-20180303-2|506	%doc %{_texmfdistdir}/doc/latex/math-e/11-01-3.ltx
21mr|texlive-math-e-20180303-2|507	%doc %{_texmfdistdir}/doc/latex/math-e/11-01-4.ltx
21mr|texlive-math-e-20180303-2|508	%doc %{_texmfdistdir}/doc/latex/math-e/11-01-5.ltx
21mr|texlive-math-e-20180303-2|509	%doc %{_texmfdistdir}/doc/latex/math-e/11-01-6.ltx
21mr|texlive-math-e-20180303-2|510	%doc %{_texmfdistdir}/doc/latex/math-e/11-01-7.ltx
21mr|texlive-math-e-20180303-2|511	%doc %{_texmfdistdir}/doc/latex/math-e/11-02-1.ltx
21mr|texlive-math-e-20180303-2|512	%doc %{_texmfdistdir}/doc/latex/math-e/11-02-10.ltx
21mr|texlive-math-e-20180303-2|513	%doc %{_texmfdistdir}/doc/latex/math-e/11-02-11.ltx
21mr|texlive-math-e-20180303-2|514	%doc %{_texmfdistdir}/doc/latex/math-e/11-02-12.ltx
21mr|texlive-math-e-20180303-2|515	%doc %{_texmfdistdir}/doc/latex/math-e/11-02-13.ltx
21mr|texlive-math-e-20180303-2|516	%doc %{_texmfdistdir}/doc/latex/math-e/11-02-14.ltx
21mr|texlive-math-e-20180303-2|517	%doc %{_texmfdistdir}/doc/latex/math-e/11-02-15.ltx
21mr|texlive-math-e-20180303-2|518	%doc %{_texmfdistdir}/doc/latex/math-e/11-02-16.ltx
21mr|texlive-math-e-20180303-2|519	%doc %{_texmfdistdir}/doc/latex/math-e/11-02-17.ltx
21mr|texlive-math-e-20180303-2|520	%doc %{_texmfdistdir}/doc/latex/math-e/11-02-18.ltx
21mr|texlive-math-e-20180303-2|521	%doc %{_texmfdistdir}/doc/latex/math-e/11-02-19.ltx
21mr|texlive-math-e-20180303-2|522	%doc %{_texmfdistdir}/doc/latex/math-e/11-02-2.ltx
21mr|texlive-math-e-20180303-2|523	%doc %{_texmfdistdir}/doc/latex/math-e/11-02-20.ltx
21mr|texlive-math-e-20180303-2|524	%doc %{_texmfdistdir}/doc/latex/math-e/11-02-21.ltx
21mr|texlive-math-e-20180303-2|525	%doc %{_texmfdistdir}/doc/latex/math-e/11-02-22.ltx
21mr|texlive-math-e-20180303-2|526	%doc %{_texmfdistdir}/doc/latex/math-e/11-02-23.ltx
21mr|texlive-math-e-20180303-2|527	%doc %{_texmfdistdir}/doc/latex/math-e/11-02-24.ltx
21mr|texlive-math-e-20180303-2|528	%doc %{_texmfdistdir}/doc/latex/math-e/11-02-25.ltx
21mr|texlive-math-e-20180303-2|529	%doc %{_texmfdistdir}/doc/latex/math-e/11-02-26.ltx
21mr|texlive-math-e-20180303-2|530	%doc %{_texmfdistdir}/doc/latex/math-e/11-02-3.ltx
21mr|texlive-math-e-20180303-2|531	%doc %{_texmfdistdir}/doc/latex/math-e/11-02-4.ltx
21mr|texlive-math-e-20180303-2|532	%doc %{_texmfdistdir}/doc/latex/math-e/11-02-5.ltx
21mr|texlive-math-e-20180303-2|533	%doc %{_texmfdistdir}/doc/latex/math-e/11-02-6.ltx
21mr|texlive-math-e-20180303-2|534	%doc %{_texmfdistdir}/doc/latex/math-e/11-02-7.ltx
21mr|texlive-math-e-20180303-2|535	%doc %{_texmfdistdir}/doc/latex/math-e/11-02-8.ltx
21mr|texlive-math-e-20180303-2|536	%doc %{_texmfdistdir}/doc/latex/math-e/11-02-9.ltx
21mr|texlive-math-e-20180303-2|537	%doc %{_texmfdistdir}/doc/latex/math-e/README
21mr|texlive-math-e-20180303-2|538	%doc %{_texmfdistdir}/doc/latex/math-e/exaarticle.cls
21mr|texlive-math-e-20180303-2|539	%doc %{_texmfdistdir}/doc/latex/math-e/exaarticle2.cls
21mr|texlive-math-e-20180303-2|540	%doc %{_texmfdistdir}/doc/latex/math-e/exaartplain.cls
21mr|texlive-math-e-20180303-2|541	%doc %{_texmfdistdir}/doc/latex/math-e/exareport.cls
21mr|texlive-math-e-20180303-2|542	%doc %{_texmfdistdir}/doc/latex/math-e/exasymbol.cls
21mr|texlive-math-e-20180303-2|543	
21mr|texlive-math-e-20180303-2|544	#-----------------------------------------------------------------------
21mr|texlive-math-e-20180303-2|545	%prep
21mr|texlive-math-e-20180303-2|546	%setup -c -a0 -a1
21mr|texlive-math-e-20180303-2|547	
21mr|texlive-math-e-20180303-2|548	%build
21mr|texlive-math-e-20180303-2|549	
21mr|texlive-math-e-20180303-2|550	%install
21mr|texlive-math-e-20180303-2|551	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-math-e-20180303-2|552	cp -fpar doc %{buildroot}%{_texmfdistdir}

18455 21
21mr|texlive-mathexam-1.00-7|1	# revision 15878
21mr|texlive-mathexam-1.00-7|2	# category Package
21mr|texlive-mathexam-1.00-7|3	# catalog-ctan /macros/latex/contrib/mathexam
21mr|texlive-mathexam-1.00-7|4	# catalog-date 2008-08-22 15:19:59 +0200
21mr|texlive-mathexam-1.00-7|5	# catalog-license lppl
21mr|texlive-mathexam-1.00-7|6	# catalog-version 1.00
21mr|texlive-mathexam-1.00-7|7	Name:		texlive-mathexam
21mr|texlive-mathexam-1.00-7|8	Version:	1.00
21mr|texlive-mathexam-1.00-7|9	Release:	7
21mr|texlive-mathexam-1.00-7|10	Summary:	Package for typesetting exams
21mr|texlive-mathexam-1.00-7|11	Group:		Publishing
21mr|texlive-mathexam-1.00-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mathexam
21mr|texlive-mathexam-1.00-7|13	License:	LPPL
21mr|texlive-mathexam-1.00-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mathexam.tar.xz
21mr|texlive-mathexam-1.00-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mathexam.doc.tar.xz
21mr|texlive-mathexam-1.00-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mathexam.source.tar.xz
21mr|texlive-mathexam-1.00-7|17	BuildArch:	noarch
21mr|texlive-mathexam-1.00-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-mathexam-1.00-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-mathexam-1.00-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-mathexam-1.00-7|21	
21mr|texlive-mathexam-1.00-7|22	%description
21mr|texlive-mathexam-1.00-7|23	The package can help you typeset exams (mostly in mathematics
21mr|texlive-mathexam-1.00-7|24	and related disciplines where students are required to show
21mr|texlive-mathexam-1.00-7|25	their calculations followed by one or more short answers). It
21mr|texlive-mathexam-1.00-7|26	provides commands for inclusion of space for calculations, as
21mr|texlive-mathexam-1.00-7|27	well as commands for automatic creation of "answer spaces". In
21mr|texlive-mathexam-1.00-7|28	addition, the package will automatically create page headers
21mr|texlive-mathexam-1.00-7|29	and footers, and will let you include instructions and space
21mr|texlive-mathexam-1.00-7|30	for students to put their name.
21mr|texlive-mathexam-1.00-7|31	
21mr|texlive-mathexam-1.00-7|32	
21mr|texlive-mathexam-1.00-7|33	#-----------------------------------------------------------------------
21mr|texlive-mathexam-1.00-7|34	%files
21mr|texlive-mathexam-1.00-7|35	%{_texmfdistdir}/tex/latex/mathexam/mathexam.sty
21mr|texlive-mathexam-1.00-7|36	%doc %{_texmfdistdir}/doc/latex/mathexam/README
21mr|texlive-mathexam-1.00-7|37	%doc %{_texmfdistdir}/doc/latex/mathexam/mathexam.pdf
21mr|texlive-mathexam-1.00-7|38	%doc %{_texmfdistdir}/doc/latex/mathexam/sample.pdf
21mr|texlive-mathexam-1.00-7|39	%doc %{_texmfdistdir}/doc/latex/mathexam/sample.tex
21mr|texlive-mathexam-1.00-7|40	#- source
21mr|texlive-mathexam-1.00-7|41	%doc %{_texmfdistdir}/source/latex/mathexam/mathexam.dtx
21mr|texlive-mathexam-1.00-7|42	%doc %{_texmfdistdir}/source/latex/mathexam/mathexam.ins
21mr|texlive-mathexam-1.00-7|43	
21mr|texlive-mathexam-1.00-7|44	#-----------------------------------------------------------------------
21mr|texlive-mathexam-1.00-7|45	%prep
21mr|texlive-mathexam-1.00-7|46	%setup -c -a0 -a1 -a2
21mr|texlive-mathexam-1.00-7|47	
21mr|texlive-mathexam-1.00-7|48	%build
21mr|texlive-mathexam-1.00-7|49	
21mr|texlive-mathexam-1.00-7|50	%install
21mr|texlive-mathexam-1.00-7|51	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-mathexam-1.00-7|52	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18456 21
21mr|texlive-mathfam256-0.5-1|1	Name:		texlive-mathfam256
21mr|texlive-mathfam256-0.5-1|2	Version:	0.5
21mr|texlive-mathfam256-0.5-1|3	Release:	1
21mr|texlive-mathfam256-0.5-1|4	Summary:	Extend math family up to 256 for pLaTeX/upLaTeX/Lamed
21mr|texlive-mathfam256-0.5-1|5	Group:		Publishing
21mr|texlive-mathfam256-0.5-1|6	URL:		https://ctan.org/pkg/mathfam256
21mr|texlive-mathfam256-0.5-1|7	License:	BSD3
21mr|texlive-mathfam256-0.5-1|8	Source0:	http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/mathfam256.tar.xz
21mr|texlive-mathfam256-0.5-1|9	Source1:	http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/mathfam256.doc.tar.xz
21mr|texlive-mathfam256-0.5-1|10	BuildArch:	noarch
21mr|texlive-mathfam256-0.5-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-mathfam256-0.5-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-mathfam256-0.5-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-mathfam256-0.5-1|14	
21mr|texlive-mathfam256-0.5-1|15	%description
21mr|texlive-mathfam256-0.5-1|16	This package increases the upper limit of math symbols up to
21mr|texlive-mathfam256-0.5-1|17	256, using \omath... primitives. These primitives were
21mr|texlive-mathfam256-0.5-1|18	originally introduced in Omega and are currently available in
21mr|texlive-mathfam256-0.5-1|19	the following formats: pLaTeX (runs on e-pTeX), upLaTeX (runs
21mr|texlive-mathfam256-0.5-1|20	on e-upTeX), Lamed (runs on Aleph, successor of Omega).
21mr|texlive-mathfam256-0.5-1|21	
21mr|texlive-mathfam256-0.5-1|22	
21mr|texlive-mathfam256-0.5-1|23	
21mr|texlive-mathfam256-0.5-1|24	#-----------------------------------------------------------------------
21mr|texlive-mathfam256-0.5-1|25	%files
21mr|texlive-mathfam256-0.5-1|26	%{_texmfdistdir}/tex
21mr|texlive-mathfam256-0.5-1|27	%doc %{_texmfdistdir}/doc
21mr|texlive-mathfam256-0.5-1|28	
21mr|texlive-mathfam256-0.5-1|29	#-----------------------------------------------------------------------
21mr|texlive-mathfam256-0.5-1|30	%prep
21mr|texlive-mathfam256-0.5-1|31	%setup -c -a0 -a1
21mr|texlive-mathfam256-0.5-1|32	
21mr|texlive-mathfam256-0.5-1|33	%build
21mr|texlive-mathfam256-0.5-1|34	
21mr|texlive-mathfam256-0.5-1|35	%install
21mr|texlive-mathfam256-0.5-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-mathfam256-0.5-1|37	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18457 21
21mr|texlive-mathfont-1.6-1|1	# texlive-mathfont test project
21mr|texlive-mathfont-1.6-1|2	# project name:
21mr|texlive-mathfont-1.6-1|3	%define TEXTPKG mathfont
21mr|texlive-mathfont-1.6-1|4	Name:       texlive-%{TEXTPKG}
21mr|texlive-mathfont-1.6-1|5	Version:	1.6
21mr|texlive-mathfont-1.6-1|6	Release:	1
21mr|texlive-mathfont-1.6-1|7	Summary:	This package provides an interface for changing font of math mode characters
21mr|texlive-mathfont-1.6-1|8	Group:		Publishing
21mr|texlive-mathfont-1.6-1|9	URL:		 http://www.ctan.org/tex-archive/macros/latex/contrib/%{TEXTPKG}
21mr|texlive-mathfont-1.6-1|10	License:	LPPL1.3
21mr|texlive-mathfont-1.6-1|11	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/%{TEXTPKG}.tar.xz
21mr|texlive-mathfont-1.6-1|12	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/%{TEXTPKG}.doc.tar.xz
21mr|texlive-mathfont-1.6-1|13	Source2:    http://mirrors.ctan.org/systems/texlive/tlnet/archive/%{TEXTPKG}.source.tar.xz
21mr|texlive-mathfont-1.6-1|14	BuildArch:	noarch
21mr|texlive-mathfont-1.6-1|15	BuildRequires:	texlive-tlpkg
21mr|texlive-mathfont-1.6-1|16	Requires(pre):	texlive-tlpkg
21mr|texlive-mathfont-1.6-1|17	Requires(post):	texlive-kpathsea
21mr|texlive-mathfont-1.6-1|18	%description
21mr|texlive-mathfont-1.6-1|19	This package provides a flexible interface
21mr|texlive-mathfont-1.6-1|20	for changing the font of math mode characters.
21mr|texlive-mathfont-1.6-1|21	The package allows the user to specify a default
21mr|texlive-mathfont-1.6-1|22	unicode font for each of six basic classes of
21mr|texlive-mathfont-1.6-1|23	Latin and Greek characters, and it provides
21mr|texlive-mathfont-1.6-1|24	additional support for unicode alphanumeric symbols.
21mr|texlive-mathfont-1.6-1|25	Crucially, mathfont is compatible with both
21mr|texlive-mathfont-1.6-1|26	LuaLATEX and XELATEX, and it provides several
21mr|texlive-mathfont-1.6-1|27	font-loading commands that allow the user to change
21mr|texlive-mathfont-1.6-1|28	fonts locally or for individual symbols within math mode.
21mr|texlive-mathfont-1.6-1|29	
21mr|texlive-mathfont-1.6-1|30	%post
21mr|texlive-mathfont-1.6-1|31	%{_sbindir}/texlive.post
21mr|texlive-mathfont-1.6-1|32	
21mr|texlive-mathfont-1.6-1|33	%postun
21mr|texlive-mathfont-1.6-1|34	if [ $1 -eq 0 ]; then
21mr|texlive-mathfont-1.6-1|35	%{_sbindir}/texlive.post
21mr|texlive-mathfont-1.6-1|36	fi
21mr|texlive-mathfont-1.6-1|37	
21mr|texlive-mathfont-1.6-1|38	%files
21mr|texlive-mathfont-1.6-1|39	%{_texmfdistdir}/tex/latex/%{TEXTPKG}
21mr|texlive-mathfont-1.6-1|40	%doc %{_texmfdistdir}/doc/latex/%{TEXTPKG}
21mr|texlive-mathfont-1.6-1|41	%{_texmfdistdir}/source/latex/%{TEXTPKG}
21mr|texlive-mathfont-1.6-1|42	
21mr|texlive-mathfont-1.6-1|43	%prep
21mr|texlive-mathfont-1.6-1|44	%setup -c -a0 -a1 -a2
21mr|texlive-mathfont-1.6-1|45	
21mr|texlive-mathfont-1.6-1|46	%build
21mr|texlive-mathfont-1.6-1|47	
21mr|texlive-mathfont-1.6-1|48	%install
21mr|texlive-mathfont-1.6-1|49	mkdir -p %{buildroot}%{_texmfdistdir}

18458 21
21mr|texlive-mathmode-2.47-6|1	# revision 20742
21mr|texlive-mathmode-2.47-6|2	# category Package
21mr|texlive-mathmode-2.47-6|3	# catalog-ctan /info/math/voss/mathmode
21mr|texlive-mathmode-2.47-6|4	# catalog-date 2010-12-14 15:27:20 +0100
21mr|texlive-mathmode-2.47-6|5	# catalog-license lppl
21mr|texlive-mathmode-2.47-6|6	# catalog-version 2.47
21mr|texlive-mathmode-2.47-6|7	Name:		texlive-mathmode
21mr|texlive-mathmode-2.47-6|8	Version:	2.47
21mr|texlive-mathmode-2.47-6|9	Release:	6
21mr|texlive-mathmode-2.47-6|10	Summary:	A comprehensive review of mathematics in (La)TeX
21mr|texlive-mathmode-2.47-6|11	Group:		Publishing
21mr|texlive-mathmode-2.47-6|12	URL:		http://www.ctan.org/tex-archive/info/math/voss/mathmode
21mr|texlive-mathmode-2.47-6|13	License:	LPPL
21mr|texlive-mathmode-2.47-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mathmode.tar.xz
21mr|texlive-mathmode-2.47-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mathmode.doc.tar.xz
21mr|texlive-mathmode-2.47-6|16	BuildArch:	noarch
21mr|texlive-mathmode-2.47-6|17	BuildRequires:	texlive-tlpkg
21mr|texlive-mathmode-2.47-6|18	Requires(pre):	texlive-tlpkg
21mr|texlive-mathmode-2.47-6|19	
21mr|texlive-mathmode-2.47-6|20	%description
21mr|texlive-mathmode-2.47-6|21	The review includes: Standard LaTeX mathematics mode; AMSmath;
21mr|texlive-mathmode-2.47-6|22	TeX and mathematics; Other packages; Tuning math typesetting;
21mr|texlive-mathmode-2.47-6|23	Mathematics fonts; Special symbols; Examples; and Lists,
21mr|texlive-mathmode-2.47-6|24	bibliography and index.
21mr|texlive-mathmode-2.47-6|25	
21mr|texlive-mathmode-2.47-6|26	#-----------------------------------------------------------------------
21mr|texlive-mathmode-2.47-6|27	%files
21mr|texlive-mathmode-2.47-6|28	%doc %{_texmfdistdir}/doc/latex/mathmode/Changes
21mr|texlive-mathmode-2.47-6|29	%doc %{_texmfdistdir}/doc/latex/mathmode/Mathmode.bib
21mr|texlive-mathmode-2.47-6|30	%doc %{_texmfdistdir}/doc/latex/mathmode/Mathmode.ist
21mr|texlive-mathmode-2.47-6|31	%doc %{_texmfdistdir}/doc/latex/mathmode/Mathmode.ltx
21mr|texlive-mathmode-2.47-6|32	%doc %{_texmfdistdir}/doc/latex/mathmode/Mathmode.pdf
21mr|texlive-mathmode-2.47-6|33	%doc %{_texmfdistdir}/doc/latex/mathmode/Mathmode.tex
21mr|texlive-mathmode-2.47-6|34	%doc %{_texmfdistdir}/doc/latex/mathmode/README
21mr|texlive-mathmode-2.47-6|35	%doc %{_texmfdistdir}/doc/latex/mathmode/images/EuScript.eps
21mr|texlive-mathmode-2.47-6|36	%doc %{_texmfdistdir}/doc/latex/mathmode/images/EuScript.pdf
21mr|texlive-mathmode-2.47-6|37	%doc %{_texmfdistdir}/doc/latex/mathmode/images/amsalign.eps
21mr|texlive-mathmode-2.47-6|38	%doc %{_texmfdistdir}/doc/latex/mathmode/images/amsalign.pdf
21mr|texlive-mathmode-2.47-6|39	%doc %{_texmfdistdir}/doc/latex/mathmode/images/cm-crop.eps
21mr|texlive-mathmode-2.47-6|40	%doc %{_texmfdistdir}/doc/latex/mathmode/images/cm-crop.pdf
21mr|texlive-mathmode-2.47-6|41	%doc %{_texmfdistdir}/doc/latex/mathmode/images/cmbright-crop.eps
21mr|texlive-mathmode-2.47-6|42	%doc %{_texmfdistdir}/doc/latex/mathmode/images/cmbright-crop.pdf
21mr|texlive-mathmode-2.47-6|43	%doc %{_texmfdistdir}/doc/latex/mathmode/images/colArray.eps
21mr|texlive-mathmode-2.47-6|44	%doc %{_texmfdistdir}/doc/latex/mathmode/images/colArray.pdf
21mr|texlive-mathmode-2.47-6|45	%doc %{_texmfdistdir}/doc/latex/mathmode/images/exscale.eps
21mr|texlive-mathmode-2.47-6|46	%doc %{_texmfdistdir}/doc/latex/mathmode/images/exscale.pdf
21mr|texlive-mathmode-2.47-6|47	%doc %{_texmfdistdir}/doc/latex/mathmode/images/family.eps
21mr|texlive-mathmode-2.47-6|48	%doc %{_texmfdistdir}/doc/latex/mathmode/images/family.pdf
21mr|texlive-mathmode-2.47-6|49	%doc %{_texmfdistdir}/doc/latex/mathmode/images/family0.eps
21mr|texlive-mathmode-2.47-6|50	%doc %{_texmfdistdir}/doc/latex/mathmode/images/family0.pdf
21mr|texlive-mathmode-2.47-6|51	%doc %{_texmfdistdir}/doc/latex/mathmode/images/family1.eps
21mr|texlive-mathmode-2.47-6|52	%doc %{_texmfdistdir}/doc/latex/mathmode/images/family1.pdf
21mr|texlive-mathmode-2.47-6|53	%doc %{_texmfdistdir}/doc/latex/mathmode/images/lm-crop.eps
21mr|texlive-mathmode-2.47-6|54	%doc %{_texmfdistdir}/doc/latex/mathmode/images/lm-crop.pdf
21mr|texlive-mathmode-2.47-6|55	%doc %{_texmfdistdir}/doc/latex/mathmode/images/minionpro-crop.eps
21mr|texlive-mathmode-2.47-6|56	%doc %{_texmfdistdir}/doc/latex/mathmode/images/minionpro-crop.pdf
21mr|texlive-mathmode-2.47-6|57	%doc %{_texmfdistdir}/doc/latex/mathmode/images/node.eps
21mr|texlive-mathmode-2.47-6|58	%doc %{_texmfdistdir}/doc/latex/mathmode/images/node.pdf
21mr|texlive-mathmode-2.47-6|59	%doc %{_texmfdistdir}/doc/latex/mathmode/images/pamath-crop.eps
21mr|texlive-mathmode-2.47-6|60	%doc %{_texmfdistdir}/doc/latex/mathmode/images/pamath-crop.pdf
21mr|texlive-mathmode-2.47-6|61	%doc %{_texmfdistdir}/doc/latex/mathmode/images/pazo-crop.eps
21mr|texlive-mathmode-2.47-6|62	%doc %{_texmfdistdir}/doc/latex/mathmode/images/pazo-crop.pdf
21mr|texlive-mathmode-2.47-6|63	%doc %{_texmfdistdir}/doc/latex/mathmode/images/styles.eps
21mr|texlive-mathmode-2.47-6|64	%doc %{_texmfdistdir}/doc/latex/mathmode/images/styles.pdf
21mr|texlive-mathmode-2.47-6|65	%doc %{_texmfdistdir}/doc/latex/mathmode/images/test-crop.pdf
21mr|texlive-mathmode-2.47-6|66	%doc %{_texmfdistdir}/doc/latex/mathmode/images/test.pdf
21mr|texlive-mathmode-2.47-6|67	%doc %{_texmfdistdir}/doc/latex/mathmode/images/test.tex
21mr|texlive-mathmode-2.47-6|68	%doc %{_texmfdistdir}/doc/latex/mathmode/runLaTeX
21mr|texlive-mathmode-2.47-6|69	%doc %{_texmfdistdir}/doc/latex/mathmode/runPDFLaTeX
21mr|texlive-mathmode-2.47-6|70	%doc %{_texmfdistdir}/doc/latex/mathmode/runVTeX
21mr|texlive-mathmode-2.47-6|71	
21mr|texlive-mathmode-2.47-6|72	#-----------------------------------------------------------------------
21mr|texlive-mathmode-2.47-6|73	%prep
21mr|texlive-mathmode-2.47-6|74	%setup -c -a0 -a1
21mr|texlive-mathmode-2.47-6|75	
21mr|texlive-mathmode-2.47-6|76	%build
21mr|texlive-mathmode-2.47-6|77	
21mr|texlive-mathmode-2.47-6|78	%install
21mr|texlive-mathmode-2.47-6|79	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-mathmode-2.47-6|80	cp -fpar doc %{buildroot}%{_texmfdistdir}

18459 21
21mr|texlive-mathpazo-1.003-7|1	# revision 15878
21mr|texlive-mathpazo-1.003-7|2	# category Package
21mr|texlive-mathpazo-1.003-7|3	# catalog-ctan /fonts/mathpazo
21mr|texlive-mathpazo-1.003-7|4	# catalog-date 2009-10-06 20:42:53 +0200
21mr|texlive-mathpazo-1.003-7|5	# catalog-license gpl
21mr|texlive-mathpazo-1.003-7|6	# catalog-version 1.003
21mr|texlive-mathpazo-1.003-7|7	Name:		texlive-mathpazo
21mr|texlive-mathpazo-1.003-7|8	Version:	1.003
21mr|texlive-mathpazo-1.003-7|9	Release:	7
21mr|texlive-mathpazo-1.003-7|10	Summary:	Fonts to typeset mathematics to match Palatino
21mr|texlive-mathpazo-1.003-7|11	Group:		Publishing
21mr|texlive-mathpazo-1.003-7|12	URL:		http://www.ctan.org/tex-archive/fonts/mathpazo
21mr|texlive-mathpazo-1.003-7|13	License:	GPL
21mr|texlive-mathpazo-1.003-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mathpazo.tar.xz
21mr|texlive-mathpazo-1.003-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mathpazo.doc.tar.xz
21mr|texlive-mathpazo-1.003-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mathpazo.source.tar.xz
21mr|texlive-mathpazo-1.003-7|17	BuildArch:	noarch
21mr|texlive-mathpazo-1.003-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-mathpazo-1.003-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-mathpazo-1.003-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-mathpazo-1.003-7|21	
21mr|texlive-mathpazo-1.003-7|22	%description
21mr|texlive-mathpazo-1.003-7|23	The Pazo Math fonts are a family of PostScript fonts suitable
21mr|texlive-mathpazo-1.003-7|24	for typesetting mathematics in combination with the Palatino
21mr|texlive-mathpazo-1.003-7|25	family of text fonts. The Pazo Math family is made up of five
21mr|texlive-mathpazo-1.003-7|26	fonts provided in Adobe Type 1 format (PazoMath, PazoMath-
21mr|texlive-mathpazo-1.003-7|27	Italic, PazoMath-Bold, PazoMath-BoldItalic, and
21mr|texlive-mathpazo-1.003-7|28	PazoMathBlackboardBold). These contain, in designs that match
21mr|texlive-mathpazo-1.003-7|29	Palatino, glyphs that are usually not available in Palatino and
21mr|texlive-mathpazo-1.003-7|30	for which Computer Modern looks odd when combined with
21mr|texlive-mathpazo-1.003-7|31	Palatino. These glyphs include the uppercase Greek alphabet in
21mr|texlive-mathpazo-1.003-7|32	upright and slanted shapes in regular and bold weights, the
21mr|texlive-mathpazo-1.003-7|33	lowercase Greek alphabet in slanted shape in regular and bold
21mr|texlive-mathpazo-1.003-7|34	weights, several mathematical glyphs (partialdiff, summation,
21mr|texlive-mathpazo-1.003-7|35	product, coproduct, emptyset, infinity, and proportional) in
21mr|texlive-mathpazo-1.003-7|36	regular and bold weights, other glyphs (Euro and dotlessj) in
21mr|texlive-mathpazo-1.003-7|37	upright and slanted shapes in regular and bold weights, and the
21mr|texlive-mathpazo-1.003-7|38	uppercase letters commonly used to represent various number
21mr|texlive-mathpazo-1.003-7|39	sets (C, I, N, Q, R, and Z) in blackboard bold. The set also
21mr|texlive-mathpazo-1.003-7|40	includes a set of 'true' small-caps fonts, also suitable for
21mr|texlive-mathpazo-1.003-7|41	use with Palatino (or one of its clones). LaTeX macro support
21mr|texlive-mathpazo-1.003-7|42	(using package mathpazo.sty) is provided in psnfss (a required
21mr|texlive-mathpazo-1.003-7|43	part of any LaTeX distribution).
21mr|texlive-mathpazo-1.003-7|44	
21mr|texlive-mathpazo-1.003-7|45	
21mr|texlive-mathpazo-1.003-7|46	#-----------------------------------------------------------------------
21mr|texlive-mathpazo-1.003-7|47	%files
21mr|texlive-mathpazo-1.003-7|48	%{_texmfdistdir}/fonts/afm/public/mathpazo/fplmb.afm
21mr|texlive-mathpazo-1.003-7|49	%{_texmfdistdir}/fonts/afm/public/mathpazo/fplmbb.afm
21mr|texlive-mathpazo-1.003-7|50	%{_texmfdistdir}/fonts/afm/public/mathpazo/fplmbi.afm
21mr|texlive-mathpazo-1.003-7|51	%{_texmfdistdir}/fonts/afm/public/mathpazo/fplmr.afm
21mr|texlive-mathpazo-1.003-7|52	%{_texmfdistdir}/fonts/afm/public/mathpazo/fplmri.afm
21mr|texlive-mathpazo-1.003-7|53	%{_texmfdistdir}/fonts/tfm/public/mathpazo/fplmb.tfm
21mr|texlive-mathpazo-1.003-7|54	%{_texmfdistdir}/fonts/tfm/public/mathpazo/fplmbb.tfm
21mr|texlive-mathpazo-1.003-7|55	%{_texmfdistdir}/fonts/tfm/public/mathpazo/fplmbi.tfm
21mr|texlive-mathpazo-1.003-7|56	%{_texmfdistdir}/fonts/tfm/public/mathpazo/fplmr.tfm
21mr|texlive-mathpazo-1.003-7|57	%{_texmfdistdir}/fonts/tfm/public/mathpazo/fplmri.tfm
21mr|texlive-mathpazo-1.003-7|58	%{_texmfdistdir}/fonts/tfm/public/mathpazo/zplmb7m.tfm
21mr|texlive-mathpazo-1.003-7|59	%{_texmfdistdir}/fonts/tfm/public/mathpazo/zplmb7t.tfm
21mr|texlive-mathpazo-1.003-7|60	%{_texmfdistdir}/fonts/tfm/public/mathpazo/zplmb7y.tfm
21mr|texlive-mathpazo-1.003-7|61	%{_texmfdistdir}/fonts/tfm/public/mathpazo/zplmr7m.tfm
21mr|texlive-mathpazo-1.003-7|62	%{_texmfdistdir}/fonts/tfm/public/mathpazo/zplmr7t.tfm
21mr|texlive-mathpazo-1.003-7|63	%{_texmfdistdir}/fonts/tfm/public/mathpazo/zplmr7v.tfm
21mr|texlive-mathpazo-1.003-7|64	%{_texmfdistdir}/fonts/tfm/public/mathpazo/zplmr7y.tfm
21mr|texlive-mathpazo-1.003-7|65	%{_texmfdistdir}/fonts/type1/public/mathpazo/fplmb.pfb
21mr|texlive-mathpazo-1.003-7|66	%{_texmfdistdir}/fonts/type1/public/mathpazo/fplmbb.pfb
21mr|texlive-mathpazo-1.003-7|67	%{_texmfdistdir}/fonts/type1/public/mathpazo/fplmbi.pfb
21mr|texlive-mathpazo-1.003-7|68	%{_texmfdistdir}/fonts/type1/public/mathpazo/fplmr.pfb
21mr|texlive-mathpazo-1.003-7|69	%{_texmfdistdir}/fonts/type1/public/mathpazo/fplmri.pfb
21mr|texlive-mathpazo-1.003-7|70	%{_texmfdistdir}/fonts/vf/public/mathpazo/zplmb7m.vf
21mr|texlive-mathpazo-1.003-7|71	%{_texmfdistdir}/fonts/vf/public/mathpazo/zplmb7t.vf
21mr|texlive-mathpazo-1.003-7|72	%{_texmfdistdir}/fonts/vf/public/mathpazo/zplmb7y.vf
21mr|texlive-mathpazo-1.003-7|73	%{_texmfdistdir}/fonts/vf/public/mathpazo/zplmr7m.vf
21mr|texlive-mathpazo-1.003-7|74	%{_texmfdistdir}/fonts/vf/public/mathpazo/zplmr7t.vf
21mr|texlive-mathpazo-1.003-7|75	%{_texmfdistdir}/fonts/vf/public/mathpazo/zplmr7v.vf
21mr|texlive-mathpazo-1.003-7|76	%{_texmfdistdir}/fonts/vf/public/mathpazo/zplmr7y.vf
21mr|texlive-mathpazo-1.003-7|77	%doc %{_texmfdistdir}/doc/latex/mathpazo/README.txt
21mr|texlive-mathpazo-1.003-7|78	%doc %{_texmfdistdir}/doc/latex/mathpazo/gpl.txt
21mr|texlive-mathpazo-1.003-7|79	%doc %{_texmfdistdir}/doc/latex/mathpazo/mapfplm.tex
21mr|texlive-mathpazo-1.003-7|80	%doc %{_texmfdistdir}/doc/latex/mathpazo/mapppl.tex
21mr|texlive-mathpazo-1.003-7|81	%doc %{_texmfdistdir}/doc/latex/mathpazo/mapzplm.tex
21mr|texlive-mathpazo-1.003-7|82	%doc %{_texmfdistdir}/doc/latex/mathpazo/pazofnst.tex
21mr|texlive-mathpazo-1.003-7|83	%doc %{_texmfdistdir}/doc/latex/mathpazo/pazotest.pdf
21mr|texlive-mathpazo-1.003-7|84	#- source
21mr|texlive-mathpazo-1.003-7|85	%doc %{_texmfdistdir}/source/latex/mathpazo/Makefile
21mr|texlive-mathpazo-1.003-7|86	%doc %{_texmfdistdir}/source/latex/mathpazo/cmbsy10.pl
21mr|texlive-mathpazo-1.003-7|87	%doc %{_texmfdistdir}/source/latex/mathpazo/cmbx10.pl
21mr|texlive-mathpazo-1.003-7|88	%doc %{_texmfdistdir}/source/latex/mathpazo/cmex10.pl
21mr|texlive-mathpazo-1.003-7|89	%doc %{_texmfdistdir}/source/latex/mathpazo/cmmi10.pl
21mr|texlive-mathpazo-1.003-7|90	%doc %{_texmfdistdir}/source/latex/mathpazo/cmmib10.pl
21mr|texlive-mathpazo-1.003-7|91	%doc %{_texmfdistdir}/source/latex/mathpazo/cmr10.pl
21mr|texlive-mathpazo-1.003-7|92	%doc %{_texmfdistdir}/source/latex/mathpazo/cmsy10.pl
21mr|texlive-mathpazo-1.003-7|93	%doc %{_texmfdistdir}/source/latex/mathpazo/fplmb.inf
21mr|texlive-mathpazo-1.003-7|94	%doc %{_texmfdistdir}/source/latex/mathpazo/fplmb.mtx
21mr|texlive-mathpazo-1.003-7|95	%doc %{_texmfdistdir}/source/latex/mathpazo/fplmb.pl
21mr|texlive-mathpazo-1.003-7|96	%doc %{_texmfdistdir}/source/latex/mathpazo/fplmbb.inf
21mr|texlive-mathpazo-1.003-7|97	%doc %{_texmfdistdir}/source/latex/mathpazo/fplmbb.mtx
21mr|texlive-mathpazo-1.003-7|98	%doc %{_texmfdistdir}/source/latex/mathpazo/fplmbb.pl
21mr|texlive-mathpazo-1.003-7|99	%doc %{_texmfdistdir}/source/latex/mathpazo/fplmbi.inf
21mr|texlive-mathpazo-1.003-7|100	%doc %{_texmfdistdir}/source/latex/mathpazo/fplmbi.mtx
21mr|texlive-mathpazo-1.003-7|101	%doc %{_texmfdistdir}/source/latex/mathpazo/fplmbi.pl
21mr|texlive-mathpazo-1.003-7|102	%doc %{_texmfdistdir}/source/latex/mathpazo/fplmr.inf
21mr|texlive-mathpazo-1.003-7|103	%doc %{_texmfdistdir}/source/latex/mathpazo/fplmr.mtx
21mr|texlive-mathpazo-1.003-7|104	%doc %{_texmfdistdir}/source/latex/mathpazo/fplmr.pl
21mr|texlive-mathpazo-1.003-7|105	%doc %{_texmfdistdir}/source/latex/mathpazo/fplmri.inf
21mr|texlive-mathpazo-1.003-7|106	%doc %{_texmfdistdir}/source/latex/mathpazo/fplmri.mtx
21mr|texlive-mathpazo-1.003-7|107	%doc %{_texmfdistdir}/source/latex/mathpazo/fplmri.pl
21mr|texlive-mathpazo-1.003-7|108	%doc %{_texmfdistdir}/source/latex/mathpazo/haxzplmb.mtx
21mr|texlive-mathpazo-1.003-7|109	%doc %{_texmfdistdir}/source/latex/mathpazo/haxzplmr.mtx
21mr|texlive-mathpazo-1.003-7|110	%doc %{_texmfdistdir}/source/latex/mathpazo/inf/fplmb.inf
21mr|texlive-mathpazo-1.003-7|111	%doc %{_texmfdistdir}/source/latex/mathpazo/inf/fplmbb.inf
21mr|texlive-mathpazo-1.003-7|112	%doc %{_texmfdistdir}/source/latex/mathpazo/inf/fplmbi.inf
21mr|texlive-mathpazo-1.003-7|113	%doc %{_texmfdistdir}/source/latex/mathpazo/inf/fplmr.inf
21mr|texlive-mathpazo-1.003-7|114	%doc %{_texmfdistdir}/source/latex/mathpazo/inf/fplmri.inf
21mr|texlive-mathpazo-1.003-7|115	%doc %{_texmfdistdir}/source/latex/mathpazo/nokernum.mtx
21mr|texlive-mathpazo-1.003-7|116	%doc %{_texmfdistdir}/source/latex/mathpazo/omsnames.mtx
21mr|texlive-mathpazo-1.003-7|117	%doc %{_texmfdistdir}/source/latex/mathpazo/pazofnst/Makefile
21mr|texlive-mathpazo-1.003-7|118	%doc %{_texmfdistdir}/source/latex/mathpazo/pazofnst/cmbsy10.pl
21mr|texlive-mathpazo-1.003-7|119	%doc %{_texmfdistdir}/source/latex/mathpazo/pazofnst/cmbx10.pl
21mr|texlive-mathpazo-1.003-7|120	%doc %{_texmfdistdir}/source/latex/mathpazo/pazofnst/cmex10.pl
21mr|texlive-mathpazo-1.003-7|121	%doc %{_texmfdistdir}/source/latex/mathpazo/pazofnst/cmmi10.pl
21mr|texlive-mathpazo-1.003-7|122	%doc %{_texmfdistdir}/source/latex/mathpazo/pazofnst/cmmib10.pl
21mr|texlive-mathpazo-1.003-7|123	%doc %{_texmfdistdir}/source/latex/mathpazo/pazofnst/cmr10.pl
21mr|texlive-mathpazo-1.003-7|124	%doc %{_texmfdistdir}/source/latex/mathpazo/pazofnst/cmsy10.pl
21mr|texlive-mathpazo-1.003-7|125	%doc %{_texmfdistdir}/source/latex/mathpazo/pazofnst/haxzplmb.mtx
21mr|texlive-mathpazo-1.003-7|126	%doc %{_texmfdistdir}/source/latex/mathpazo/pazofnst/haxzplmr.mtx
21mr|texlive-mathpazo-1.003-7|127	%doc %{_texmfdistdir}/source/latex/mathpazo/pazofnst/nokernum.mtx
21mr|texlive-mathpazo-1.003-7|128	%doc %{_texmfdistdir}/source/latex/mathpazo/pazofnst/omsnames.mtx
21mr|texlive-mathpazo-1.003-7|129	%doc %{_texmfdistdir}/source/latex/mathpazo/pazofnst/pazofnst.tex
21mr|texlive-mathpazo-1.003-7|130	%doc %{_texmfdistdir}/source/latex/mathpazo/pazofnst/unsetcm4pl.mtx
21mr|texlive-mathpazo-1.003-7|131	%doc %{_texmfdistdir}/source/latex/mathpazo/pazofnst/unsetint.mtx
21mr|texlive-mathpazo-1.003-7|132	%doc %{_texmfdistdir}/source/latex/mathpazo/pazofnst/unsetosf.mtx
21mr|texlive-mathpazo-1.003-7|133	%doc %{_texmfdistdir}/source/latex/mathpazo/pazofnst/unsetpl4cm.mtx
21mr|texlive-mathpazo-1.003-7|134	%doc %{_texmfdistdir}/source/latex/mathpazo/pazofnst/unsetpunct.mtx
21mr|texlive-mathpazo-1.003-7|135	%doc %{_texmfdistdir}/source/latex/mathpazo/pazofnst/zplmbgop.mtx
21mr|texlive-mathpazo-1.003-7|136	%doc %{_texmfdistdir}/source/latex/mathpazo/pazofnst/zplmsum.mtx
21mr|texlive-mathpazo-1.003-7|137	%doc %{_texmfdistdir}/source/latex/mathpazo/pplr8a.mtx
21mr|texlive-mathpazo-1.003-7|138	%doc %{_texmfdistdir}/source/latex/mathpazo/unsetcm4pl.mtx
21mr|texlive-mathpazo-1.003-7|139	%doc %{_texmfdistdir}/source/latex/mathpazo/unsetint.mtx
21mr|texlive-mathpazo-1.003-7|140	%doc %{_texmfdistdir}/source/latex/mathpazo/unsetosf.mtx
21mr|texlive-mathpazo-1.003-7|141	%doc %{_texmfdistdir}/source/latex/mathpazo/unsetpl4cm.mtx
21mr|texlive-mathpazo-1.003-7|142	%doc %{_texmfdistdir}/source/latex/mathpazo/unsetpunct.mtx
21mr|texlive-mathpazo-1.003-7|143	%doc %{_texmfdistdir}/source/latex/mathpazo/zplmbgop.mtx
21mr|texlive-mathpazo-1.003-7|144	%doc %{_texmfdistdir}/source/latex/mathpazo/zplmsum.mtx
21mr|texlive-mathpazo-1.003-7|145	
21mr|texlive-mathpazo-1.003-7|146	#-----------------------------------------------------------------------
21mr|texlive-mathpazo-1.003-7|147	%prep
21mr|texlive-mathpazo-1.003-7|148	%setup -c -a0 -a1 -a2
21mr|texlive-mathpazo-1.003-7|149	
21mr|texlive-mathpazo-1.003-7|150	%build
21mr|texlive-mathpazo-1.003-7|151	
21mr|texlive-mathpazo-1.003-7|152	%install
21mr|texlive-mathpazo-1.003-7|153	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-mathpazo-1.003-7|154	cp -fpar fonts doc source %{buildroot}%{_texmfdistdir}

18460 21
21mr|texlive-mathspec-0.2b-7|1	Name:		texlive-mathspec
21mr|texlive-mathspec-0.2b-7|2	Version:	0.2b
21mr|texlive-mathspec-0.2b-7|3	Release:	7
21mr|texlive-mathspec-0.2b-7|4	Summary:	Specify arbitrary fonts for mathematics in XeTeX
21mr|texlive-mathspec-0.2b-7|5	Group:		Publishing
21mr|texlive-mathspec-0.2b-7|6	URL:		http://www.ctan.org/tex-archive/macros/xetex/latex/mathspec
21mr|texlive-mathspec-0.2b-7|7	License:	LPPL
21mr|texlive-mathspec-0.2b-7|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mathspec.tar.xz
21mr|texlive-mathspec-0.2b-7|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mathspec.doc.tar.xz
21mr|texlive-mathspec-0.2b-7|10	BuildArch:	noarch
21mr|texlive-mathspec-0.2b-7|11	BuildRequires:	texlive-tlpkg
21mr|texlive-mathspec-0.2b-7|12	Requires(pre):	texlive-tlpkg
21mr|texlive-mathspec-0.2b-7|13	Requires(post):	texlive-kpathsea
21mr|texlive-mathspec-0.2b-7|14	
21mr|texlive-mathspec-0.2b-7|15	%description
21mr|texlive-mathspec-0.2b-7|16	The mathspec package provides an interface to typeset
21mr|texlive-mathspec-0.2b-7|17	mathematics in XeLaTeX with arbitrary text fonts using fontspec
21mr|texlive-mathspec-0.2b-7|18	as a backend. The package is under development and later
21mr|texlive-mathspec-0.2b-7|19	versions might to be incompatible with this version, as this
21mr|texlive-mathspec-0.2b-7|20	version is incompatible with earlier versions. The package
21mr|texlive-mathspec-0.2b-7|21	requires at least version 0.9995 of XeTeX.
21mr|texlive-mathspec-0.2b-7|22	
21mr|texlive-mathspec-0.2b-7|23	#-----------------------------------------------------------------------
21mr|texlive-mathspec-0.2b-7|24	%files
21mr|texlive-mathspec-0.2b-7|25	%{_texmfdistdir}/tex/xelatex/mathspec
21mr|texlive-mathspec-0.2b-7|26	%doc %{_texmfdistdir}/doc/xelatex/mathspec
21mr|texlive-mathspec-0.2b-7|27	
21mr|texlive-mathspec-0.2b-7|28	#-----------------------------------------------------------------------
21mr|texlive-mathspec-0.2b-7|29	%prep
21mr|texlive-mathspec-0.2b-7|30	%setup -c -a0 -a1
21mr|texlive-mathspec-0.2b-7|31	
21mr|texlive-mathspec-0.2b-7|32	%build
21mr|texlive-mathspec-0.2b-7|33	
21mr|texlive-mathspec-0.2b-7|34	%install
21mr|texlive-mathspec-0.2b-7|35	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-mathspec-0.2b-7|36	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18461 21
21mr|texlive-mathspic-1.13-16|1	# revision 31957
21mr|texlive-mathspic-1.13-16|2	# category Package
21mr|texlive-mathspic-1.13-16|3	# catalog-ctan /graphics/mathspic
21mr|texlive-mathspic-1.13-16|4	# catalog-date 2012-05-21 15:40:40 +0200
21mr|texlive-mathspic-1.13-16|5	# catalog-license lppl
21mr|texlive-mathspic-1.13-16|6	# catalog-version 1.13
21mr|texlive-mathspic-1.13-16|7	Name:		texlive-mathspic
21mr|texlive-mathspic-1.13-16|8	Version:	1.13
21mr|texlive-mathspic-1.13-16|9	Release:	16
21mr|texlive-mathspic-1.13-16|10	Summary:	A Perl filter program for use with PiCTeX
21mr|texlive-mathspic-1.13-16|11	Group:		Publishing
21mr|texlive-mathspic-1.13-16|12	URL:		http://www.ctan.org/tex-archive/graphics/mathspic
21mr|texlive-mathspic-1.13-16|13	License:	LPPL
21mr|texlive-mathspic-1.13-16|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mathspic.tar.xz
21mr|texlive-mathspic-1.13-16|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mathspic.doc.tar.xz
21mr|texlive-mathspic-1.13-16|16	BuildArch:	noarch
21mr|texlive-mathspic-1.13-16|17	BuildRequires:	texlive-tlpkg
21mr|texlive-mathspic-1.13-16|18	Requires(pre):	texlive-tlpkg
21mr|texlive-mathspic-1.13-16|19	Requires(post):	texlive-kpathsea
21mr|texlive-mathspic-1.13-16|20	Provides:	texlive-mathspic.bin = %{EVRD}
21mr|texlive-mathspic-1.13-16|21	
21mr|texlive-mathspic-1.13-16|22	%description
21mr|texlive-mathspic-1.13-16|23	MathsPIC(Perl) is a development of the earlier MathsPIC(DOS)
21mr|texlive-mathspic-1.13-16|24	program, now implemented as a Perl script, being much more
21mr|texlive-mathspic-1.13-16|25	portable than the earlier program. MathsPIC parses a plain text
21mr|texlive-mathspic-1.13-16|26	input file and generates a plain text output-file containing
21mr|texlive-mathspic-1.13-16|27	commands for drawing a diagram. Version 1.0 produces output
21mr|texlive-mathspic-1.13-16|28	containing PiCTeX and (La)TeX commands, which may then be
21mr|texlive-mathspic-1.13-16|29	processed by plain TeX or LaTeX in the usual way. MathsPIC also
21mr|texlive-mathspic-1.13-16|30	outputs a comprehensive log-file. MathsPIC facilitates creating
21mr|texlive-mathspic-1.13-16|31	figures using PiCTeX by providing an environment for
21mr|texlive-mathspic-1.13-16|32	manipulating named points and also allows the use of variables
21mr|texlive-mathspic-1.13-16|33	and maths (advance, multiply, and divide)--in short--it takes
21mr|texlive-mathspic-1.13-16|34	the pain out of PiCTeX. Both the original DOS version and the
21mr|texlive-mathspic-1.13-16|35	new Perl version are available.
21mr|texlive-mathspic-1.13-16|36	
21mr|texlive-mathspic-1.13-16|37	#-----------------------------------------------------------------------
21mr|texlive-mathspic-1.13-16|38	%files
21mr|texlive-mathspic-1.13-16|39	%{_bindir}/mathspic
21mr|texlive-mathspic-1.13-16|40	%{_texmfdistdir}/scripts/mathspic/mathspic.pl
21mr|texlive-mathspic-1.13-16|41	%{_texmfdistdir}/tex/latex/mathspic/mathspic.sty
21mr|texlive-mathspic-1.13-16|42	%doc %{_texmfdistdir}/doc/latex/mathspic/HELP.txt
21mr|texlive-mathspic-1.13-16|43	%doc %{_texmfdistdir}/doc/latex/mathspic/MATHSPIC.BAT
21mr|texlive-mathspic-1.13-16|44	%doc %{_texmfdistdir}/doc/latex/mathspic/README.txt
21mr|texlive-mathspic-1.13-16|45	%doc %{_texmfdistdir}/doc/latex/mathspic/grabtexdata.tex
21mr|texlive-mathspic-1.13-16|46	%doc %{_texmfdistdir}/doc/latex/mathspic/mathsPICfigures.zip
21mr|texlive-mathspic-1.13-16|47	%doc %{_texmfdistdir}/doc/latex/mathspic/mathsPICmanual.pdf
21mr|texlive-mathspic-1.13-16|48	%doc %{_texmfdistdir}/doc/latex/mathspic/mathsPICmanual.zip
21mr|texlive-mathspic-1.13-16|49	%doc %{_texmfdistdir}/doc/latex/mathspic/mathspic.lib
21mr|texlive-mathspic-1.13-16|50	%doc %{_texmfdistdir}/doc/latex/mathspic/mathspic.sh
21mr|texlive-mathspic-1.13-16|51	%doc %{_texmfdistdir}/doc/latex/mathspic/sourcecode113.html
21mr|texlive-mathspic-1.13-16|52	%doc %{_texmfdistdir}/doc/latex/mathspic/sourcecode113.nw
21mr|texlive-mathspic-1.13-16|53	%doc %{_texmfdistdir}/doc/latex/mathspic/sourcecode113.pdf
21mr|texlive-mathspic-1.13-16|54	%doc %{_mandir}/man1/mathspic.1*
21mr|texlive-mathspic-1.13-16|55	%doc %{_texmfdistdir}/doc/man/man1/mathspic.man1.pdf
21mr|texlive-mathspic-1.13-16|56	
21mr|texlive-mathspic-1.13-16|57	#-----------------------------------------------------------------------
21mr|texlive-mathspic-1.13-16|58	%prep
21mr|texlive-mathspic-1.13-16|59	%setup -c -a0 -a1
21mr|texlive-mathspic-1.13-16|60	
21mr|texlive-mathspic-1.13-16|61	%build
21mr|texlive-mathspic-1.13-16|62	
21mr|texlive-mathspic-1.13-16|63	%install
21mr|texlive-mathspic-1.13-16|64	mkdir -p %{buildroot}%{_bindir}
21mr|texlive-mathspic-1.13-16|65	pushd %{buildroot}%{_bindir}
21mr|texlive-mathspic-1.13-16|66	ln -sf %{_texmfdistdir}/scripts/mathspic/mathspic.pl mathspic
21mr|texlive-mathspic-1.13-16|67	popd
21mr|texlive-mathspic-1.13-16|68	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-mathspic-1.13-16|69	cp -fpar texmf-dist %{buildroot}%{_datadir}
21mr|texlive-mathspic-1.13-16|70	mkdir -p %{buildroot}%{_mandir}/man1
21mr|texlive-mathspic-1.13-16|71	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

18462 21
21mr|texlive-maybemath-20190228-1|1	# revision 15878
21mr|texlive-maybemath-20190228-1|2	# category Package
21mr|texlive-maybemath-20190228-1|3	# catalog-ctan /macros/latex/contrib/maybemath
21mr|texlive-maybemath-20190228-1|4	# catalog-date 2007-03-09 22:25:45 +0100
21mr|texlive-maybemath-20190228-1|5	# catalog-license lppl
21mr|texlive-maybemath-20190228-1|6	# catalog-version undef
21mr|texlive-maybemath-20190228-1|7	Name:		texlive-maybemath
21mr|texlive-maybemath-20190228-1|8	Version:	20190228
21mr|texlive-maybemath-20190228-1|9	Release:	1
21mr|texlive-maybemath-20190228-1|10	Summary:	Make math bold or italic according to context
21mr|texlive-maybemath-20190228-1|11	Group:		Publishing
21mr|texlive-maybemath-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/maybemath
21mr|texlive-maybemath-20190228-1|13	License:	LPPL
21mr|texlive-maybemath-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/maybemath.tar.xz
21mr|texlive-maybemath-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/maybemath.doc.tar.xz
21mr|texlive-maybemath-20190228-1|16	BuildArch:	noarch
21mr|texlive-maybemath-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-maybemath-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-maybemath-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-maybemath-20190228-1|20	
21mr|texlive-maybemath-20190228-1|21	%description
21mr|texlive-maybemath-20190228-1|22	The \maybebm and \maybeit macros can be used in math
21mr|texlive-maybemath-20190228-1|23	expressions to make the arguments typeset as bold or italic
21mr|texlive-maybemath-20190228-1|24	respectively if the surrounding context is appropriate. They
21mr|texlive-maybemath-20190228-1|25	are useful for writing user macros for use in general contexts.
21mr|texlive-maybemath-20190228-1|26	\maybebm is especially appropriate when section titles contain
21mr|texlive-maybemath-20190228-1|27	math expressions, since the title will appear bold but the
21mr|texlive-maybemath-20190228-1|28	header and table of contents usually replicate the title in
21mr|texlive-maybemath-20190228-1|29	normal width. It uses the bm package to make things bold
21mr|texlive-maybemath-20190228-1|30	\maybeit performs a similar role to \mathrm{} but the math
21mr|texlive-maybemath-20190228-1|31	expression will be italicised if the surrounding text is.
21mr|texlive-maybemath-20190228-1|32	\maybeitsubscript is provided to shift subscripts to the left
21mr|texlive-maybemath-20190228-1|33	if the expression is italicised.
21mr|texlive-maybemath-20190228-1|34	
21mr|texlive-maybemath-20190228-1|35	#-----------------------------------------------------------------------
21mr|texlive-maybemath-20190228-1|36	%files
21mr|texlive-maybemath-20190228-1|37	%{_texmfdistdir}/tex/latex/maybemath/maybemath.sty
21mr|texlive-maybemath-20190228-1|38	%doc %{_texmfdistdir}/doc/latex/maybemath/README
21mr|texlive-maybemath-20190228-1|39	%doc %{_texmfdistdir}/doc/latex/maybemath/maybemath.pdf
21mr|texlive-maybemath-20190228-1|40	%doc %{_texmfdistdir}/doc/latex/maybemath/maybemath.tex
21mr|texlive-maybemath-20190228-1|41	
21mr|texlive-maybemath-20190228-1|42	#-----------------------------------------------------------------------
21mr|texlive-maybemath-20190228-1|43	%prep
21mr|texlive-maybemath-20190228-1|44	%setup -c -a0 -a1
21mr|texlive-maybemath-20190228-1|45	
21mr|texlive-maybemath-20190228-1|46	%build
21mr|texlive-maybemath-20190228-1|47	
21mr|texlive-maybemath-20190228-1|48	%install
21mr|texlive-maybemath-20190228-1|49	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-maybemath-20190228-1|50	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18463 21
21mr|texlive-mbenotes-2-12|1	# revision 31813
21mr|texlive-mbenotes-2-12|2	# category Package
21mr|texlive-mbenotes-2-12|3	# catalog-ctan /macros/latex/contrib/mbenotes
21mr|texlive-mbenotes-2-12|4	# catalog-date 2013-10-02 17:34:38 +0200
21mr|texlive-mbenotes-2-12|5	# catalog-license lppl1.2
21mr|texlive-mbenotes-2-12|6	# catalog-version 2
21mr|texlive-mbenotes-2-12|7	Name:		texlive-mbenotes
21mr|texlive-mbenotes-2-12|8	Version:	2
21mr|texlive-mbenotes-2-12|9	Release:	12
21mr|texlive-mbenotes-2-12|10	Summary:	Notes in tables or images
21mr|texlive-mbenotes-2-12|11	Group:		Publishing
21mr|texlive-mbenotes-2-12|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mbenotes
21mr|texlive-mbenotes-2-12|13	License:	LPPL1.2
21mr|texlive-mbenotes-2-12|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mbenotes.tar.xz
21mr|texlive-mbenotes-2-12|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mbenotes.doc.tar.xz
21mr|texlive-mbenotes-2-12|16	BuildArch:	noarch
21mr|texlive-mbenotes-2-12|17	BuildRequires:	texlive-tlpkg
21mr|texlive-mbenotes-2-12|18	Requires(pre):	texlive-tlpkg
21mr|texlive-mbenotes-2-12|19	Requires(post):	texlive-kpathsea
21mr|texlive-mbenotes-2-12|20	
21mr|texlive-mbenotes-2-12|21	%description
21mr|texlive-mbenotes-2-12|22	The package defines a command \tabnote, which stores notes for
21mr|texlive-mbenotes-2-12|23	later processing by the command \thetabnotes, and a
21mr|texlive-mbenotes-2-12|24	corresponding \imgnote for images. The package is derived from
21mr|texlive-mbenotes-2-12|25	mechanisms in the package endnotes.
21mr|texlive-mbenotes-2-12|26	
21mr|texlive-mbenotes-2-12|27	#-----------------------------------------------------------------------
21mr|texlive-mbenotes-2-12|28	%files
21mr|texlive-mbenotes-2-12|29	%{_texmfdistdir}/tex/latex/mbenotes/mbenotes.sty
21mr|texlive-mbenotes-2-12|30	%doc %{_texmfdistdir}/doc/latex/mbenotes/README
21mr|texlive-mbenotes-2-12|31	%doc %{_texmfdistdir}/doc/latex/mbenotes/mbenotes.pdf
21mr|texlive-mbenotes-2-12|32	%doc %{_texmfdistdir}/doc/latex/mbenotes/mbenotes.tex
21mr|texlive-mbenotes-2-12|33	
21mr|texlive-mbenotes-2-12|34	#-----------------------------------------------------------------------
21mr|texlive-mbenotes-2-12|35	%prep
21mr|texlive-mbenotes-2-12|36	%setup -c -a0 -a1
21mr|texlive-mbenotes-2-12|37	
21mr|texlive-mbenotes-2-12|38	%build
21mr|texlive-mbenotes-2-12|39	
21mr|texlive-mbenotes-2-12|40	%install
21mr|texlive-mbenotes-2-12|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-mbenotes-2-12|42	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18464 21
21mr|texlive-mcaption-3.0-7|1	# revision 15878
21mr|texlive-mcaption-3.0-7|2	# category Package
21mr|texlive-mcaption-3.0-7|3	# catalog-ctan /macros/latex/contrib/mcaption
21mr|texlive-mcaption-3.0-7|4	# catalog-date 2009-03-14 02:18:31 +0100
21mr|texlive-mcaption-3.0-7|5	# catalog-license lppl
21mr|texlive-mcaption-3.0-7|6	# catalog-version 3.0
21mr|texlive-mcaption-3.0-7|7	Name:		texlive-mcaption
21mr|texlive-mcaption-3.0-7|8	Version:	3.0
21mr|texlive-mcaption-3.0-7|9	Release:	7
21mr|texlive-mcaption-3.0-7|10	Summary:	Put captions in the margin
21mr|texlive-mcaption-3.0-7|11	Group:		Publishing
21mr|texlive-mcaption-3.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mcaption
21mr|texlive-mcaption-3.0-7|13	License:	LPPL
21mr|texlive-mcaption-3.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mcaption.tar.xz
21mr|texlive-mcaption-3.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mcaption.doc.tar.xz
21mr|texlive-mcaption-3.0-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mcaption.source.tar.xz
21mr|texlive-mcaption-3.0-7|17	BuildArch:	noarch
21mr|texlive-mcaption-3.0-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-mcaption-3.0-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-mcaption-3.0-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-mcaption-3.0-7|21	
21mr|texlive-mcaption-3.0-7|22	%description
21mr|texlive-mcaption-3.0-7|23	The mcaption package provides an mcaption environment which
21mr|texlive-mcaption-3.0-7|24	puts figure or table captions in the margin. The package works
21mr|texlive-mcaption-3.0-7|25	with the standard classes and with the KOMA-Script document
21mr|texlive-mcaption-3.0-7|26	classes scrartcl, scrreprt and scrbook. The package requires
21mr|texlive-mcaption-3.0-7|27	the changepage package.
21mr|texlive-mcaption-3.0-7|28	
21mr|texlive-mcaption-3.0-7|29	
21mr|texlive-mcaption-3.0-7|30	#-----------------------------------------------------------------------
21mr|texlive-mcaption-3.0-7|31	%files
21mr|texlive-mcaption-3.0-7|32	%{_texmfdistdir}/tex/latex/mcaption/mcaption.sty
21mr|texlive-mcaption-3.0-7|33	%doc %{_texmfdistdir}/doc/latex/mcaption/CHANGES
21mr|texlive-mcaption-3.0-7|34	%doc %{_texmfdistdir}/doc/latex/mcaption/README
21mr|texlive-mcaption-3.0-7|35	%doc %{_texmfdistdir}/doc/latex/mcaption/example.tex
21mr|texlive-mcaption-3.0-7|36	%doc %{_texmfdistdir}/doc/latex/mcaption/mcaption.pdf
21mr|texlive-mcaption-3.0-7|37	#- source
21mr|texlive-mcaption-3.0-7|38	%doc %{_texmfdistdir}/source/latex/mcaption/mcaption.dtx
21mr|texlive-mcaption-3.0-7|39	%doc %{_texmfdistdir}/source/latex/mcaption/mcaption.ins
21mr|texlive-mcaption-3.0-7|40	
21mr|texlive-mcaption-3.0-7|41	#-----------------------------------------------------------------------
21mr|texlive-mcaption-3.0-7|42	%prep
21mr|texlive-mcaption-3.0-7|43	%setup -c -a0 -a1 -a2
21mr|texlive-mcaption-3.0-7|44	
21mr|texlive-mcaption-3.0-7|45	%build
21mr|texlive-mcaption-3.0-7|46	
21mr|texlive-mcaption-3.0-7|47	%install
21mr|texlive-mcaption-3.0-7|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-mcaption-3.0-7|49	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18465 21
21mr|texlive-mceinleger-20190228-1|1	Name:		texlive-mceinleger
21mr|texlive-mceinleger-20190228-1|2	Version:	20190228
21mr|texlive-mceinleger-20190228-1|3	Release:	1
21mr|texlive-mceinleger-20190228-1|4	Summary:	Creating covers for music cassettes
21mr|texlive-mceinleger-20190228-1|5	Group:		Publishing
21mr|texlive-mceinleger-20190228-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mceinleger
21mr|texlive-mceinleger-20190228-1|7	License:	GPL
21mr|texlive-mceinleger-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mceinleger.tar.xz
21mr|texlive-mceinleger-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mceinleger.doc.tar.xz
21mr|texlive-mceinleger-20190228-1|10	BuildArch:	noarch
21mr|texlive-mceinleger-20190228-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-mceinleger-20190228-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-mceinleger-20190228-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-mceinleger-20190228-1|14	
21mr|texlive-mceinleger-20190228-1|15	%description
21mr|texlive-mceinleger-20190228-1|16	A package for creating MC-covers on your own. It allows the
21mr|texlive-mceinleger-20190228-1|17	creation of simple covers as well as covers with an additional
21mr|texlive-mceinleger-20190228-1|18	page for more information about the cassette (table of contents
21mr|texlive-mceinleger-20190228-1|19	e.g.). The rotating package is required.
21mr|texlive-mceinleger-20190228-1|20	
21mr|texlive-mceinleger-20190228-1|21	#-----------------------------------------------------------------------
21mr|texlive-mceinleger-20190228-1|22	%files
21mr|texlive-mceinleger-20190228-1|23	%{_texmfdistdir}/tex/latex/mceinleger
21mr|texlive-mceinleger-20190228-1|24	%doc %{_texmfdistdir}/doc/latex/mceinleger
21mr|texlive-mceinleger-20190228-1|25	
21mr|texlive-mceinleger-20190228-1|26	#-----------------------------------------------------------------------
21mr|texlive-mceinleger-20190228-1|27	%prep
21mr|texlive-mceinleger-20190228-1|28	%setup -c -a0 -a1
21mr|texlive-mceinleger-20190228-1|29	
21mr|texlive-mceinleger-20190228-1|30	%build
21mr|texlive-mceinleger-20190228-1|31	
21mr|texlive-mceinleger-20190228-1|32	%install
21mr|texlive-mceinleger-20190228-1|33	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-mceinleger-20190228-1|34	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18466 21
21mr|texlive-mcexam-20171227-2|1	# revision 15878
21mr|texlive-mcexam-20171227-2|2	# category Package
21mr|texlive-mcexam-20171227-2|3	# catalog-ctan /macros/latex/contrib/afthesis
21mr|texlive-mcexam-20171227-2|4	# catalog-date 2008-11-01 22:12:33 +0100
21mr|texlive-mcexam-20171227-2|5	# catalog-license pd
21mr|texlive-mcexam-20171227-2|6	# catalog-version 2.7
21mr|texlive-mcexam-20171227-2|7	Name:		texlive-mcexam
21mr|texlive-mcexam-20171227-2|8	Version:	20171227
21mr|texlive-mcexam-20171227-2|9	Release:	2
21mr|texlive-mcexam-20171227-2|10	Summary:	Create randomized Multiple Choice questions
21mr|texlive-mcexam-20171227-2|11	Group:		Publishing
21mr|texlive-mcexam-20171227-2|12	URL:		http://ctan.org/pkg/mcexam
21mr|texlive-mcexam-20171227-2|13	License:	lPPL1.3C
21mr|texlive-mcexam-20171227-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mcexam.tar.xz
21mr|texlive-mcexam-20171227-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mcexam.doc.tar.xz
21mr|texlive-mcexam-20171227-2|16	BuildArch:	noarch
21mr|texlive-mcexam-20171227-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-mcexam-20171227-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-mcexam-20171227-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-mcexam-20171227-2|20	
21mr|texlive-mcexam-20171227-2|21	%description
21mr|texlive-mcexam-20171227-2|22	This LaTeX package automatically randomly permutes the order of
21mr|texlive-mcexam-20171227-2|23	questions as well as the answer options in different versions
21mr|texlive-mcexam-20171227-2|24	of a multiple choice exam/test. Next to the exam versions
21mr|texlive-mcexam-20171227-2|25	themselves, the package also allows printing a concept version
21mr|texlive-mcexam-20171227-2|26	of the exam, a key table with the correct answers or points,
21mr|texlive-mcexam-20171227-2|27	and a document with solutions and explanations per exam
21mr|texlive-mcexam-20171227-2|28	version. The package also allows writing an R code which
21mr|texlive-mcexam-20171227-2|29	processes the results of the exam and calculates the grades.
21mr|texlive-mcexam-20171227-2|30	The following other LaTeX packages are required: enumitem,
21mr|texlive-mcexam-20171227-2|31	environ, etoolbox, longtable, newfile, pgffor (from the
21mr|texlive-mcexam-20171227-2|32	PGF/TikZ bundle), xkeyval, and xstring.
21mr|texlive-mcexam-20171227-2|33	
21mr|texlive-mcexam-20171227-2|34	#-----------------------------------------------------------------------
21mr|texlive-mcexam-20171227-2|35	%files
21mr|texlive-mcexam-20171227-2|36	%{_texmfdistdir}/tex/latex/*
21mr|texlive-mcexam-20171227-2|37	%doc %{_texmfdistdir}/doc/latex/*
21mr|texlive-mcexam-20171227-2|38	
21mr|texlive-mcexam-20171227-2|39	#-----------------------------------------------------------------------
21mr|texlive-mcexam-20171227-2|40	%prep
21mr|texlive-mcexam-20171227-2|41	%setup -c -a0 -a1
21mr|texlive-mcexam-20171227-2|42	
21mr|texlive-mcexam-20171227-2|43	%build
21mr|texlive-mcexam-20171227-2|44	
21mr|texlive-mcexam-20171227-2|45	%install
21mr|texlive-mcexam-20171227-2|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-mcexam-20171227-2|47	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18467 21
21mr|texlive-mcf2graph-4.48-1|1	# revision 53550
21mr|texlive-mcf2graph-4.48-1|2	# category Package
21mr|texlive-mcf2graph-4.48-1|3	# catalog-ctan /macros/latex/contrib/mcf2graph
21mr|texlive-mcf2graph-4.48-1|4	# catalog-date 2020-01-26
21mr|texlive-mcf2graph-4.48-1|5	# catalog-license mit
21mr|texlive-mcf2graph-4.48-1|6	# catalog-version 4.48
21mr|texlive-mcf2graph-4.48-1|7	Name:		texlive-mcf2graph
21mr|texlive-mcf2graph-4.48-1|8	Version:	4.48
21mr|texlive-mcf2graph-4.48-1|9	Release:	1
21mr|texlive-mcf2graph-4.48-1|10	Summary:	Draw chemical structure diagrams with Metafont/MetaPost
21mr|texlive-mcf2graph-4.48-1|11	Group:		Publishing
21mr|texlive-mcf2graph-4.48-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mcf2graph
21mr|texlive-mcf2graph-4.48-1|13	License:	MIT
21mr|texlive-mcf2graph-4.48-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mcf2graph.tar.xz
21mr|texlive-mcf2graph-4.48-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mcf2graph.doc.tar.xz
21mr|texlive-mcf2graph-4.48-1|16	BuildArch:	noarch
21mr|texlive-mcf2graph-4.48-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-mcf2graph-4.48-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-mcf2graph-4.48-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-mcf2graph-4.48-1|20	
21mr|texlive-mcf2graph-4.48-1|21	%description
21mr|texlive-mcf2graph-4.48-1|22	The Molecular Coding Format (MCF) is a linear notation for
21mr|texlive-mcf2graph-4.48-1|23	describing chemical structure diagrams. This package converts
21mr|texlive-mcf2graph-4.48-1|24	MCF to graphic files using Metafont / MetaPost.
21mr|texlive-mcf2graph-4.48-1|25	
21mr|texlive-mcf2graph-4.48-1|26	
21mr|texlive-mcf2graph-4.48-1|27	#-----------------------------------------------------------------------
21mr|texlive-mcf2graph-4.48-1|28	%files
21mr|texlive-mcf2graph-4.48-1|29	%{_texmfdistdir}/metapost
21mr|texlive-mcf2graph-4.48-1|30	%doc %{_texmfdistdir}/doc/metapost/mcf2graph/
21mr|texlive-mcf2graph-4.48-1|31	
21mr|texlive-mcf2graph-4.48-1|32	#-----------------------------------------------------------------------
21mr|texlive-mcf2graph-4.48-1|33	%prep
21mr|texlive-mcf2graph-4.48-1|34	%setup -c -a0 -a1
21mr|texlive-mcf2graph-4.48-1|35	
21mr|texlive-mcf2graph-4.48-1|36	%build
21mr|texlive-mcf2graph-4.48-1|37	
21mr|texlive-mcf2graph-4.48-1|38	%install
21mr|texlive-mcf2graph-4.48-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-mcf2graph-4.48-1|40	cp -fpar metapost doc %{buildroot}%{_texmfdistdir}

18468 21
21mr|texlive-mcite-1.6-7|1	# revision 18173
21mr|texlive-mcite-1.6-7|2	# category Package
21mr|texlive-mcite-1.6-7|3	# catalog-ctan /macros/latex/contrib/mcite
21mr|texlive-mcite-1.6-7|4	# catalog-date 2007-01-09 22:36:10 +0100
21mr|texlive-mcite-1.6-7|5	# catalog-license gpl
21mr|texlive-mcite-1.6-7|6	# catalog-version 1.6
21mr|texlive-mcite-1.6-7|7	Name:		texlive-mcite
21mr|texlive-mcite-1.6-7|8	Version:	1.6
21mr|texlive-mcite-1.6-7|9	Release:	7
21mr|texlive-mcite-1.6-7|10	Summary:	Multiple items in a single citation
21mr|texlive-mcite-1.6-7|11	Group:		Publishing
21mr|texlive-mcite-1.6-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mcite
21mr|texlive-mcite-1.6-7|13	License:	GPL
21mr|texlive-mcite-1.6-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mcite.tar.xz
21mr|texlive-mcite-1.6-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mcite.doc.tar.xz
21mr|texlive-mcite-1.6-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mcite.source.tar.xz
21mr|texlive-mcite-1.6-7|17	BuildArch:	noarch
21mr|texlive-mcite-1.6-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-mcite-1.6-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-mcite-1.6-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-mcite-1.6-7|21	
21mr|texlive-mcite-1.6-7|22	%description
21mr|texlive-mcite-1.6-7|23	The mcite package allows the user to collapse multiple
21mr|texlive-mcite-1.6-7|24	citations into one, as is customary in physics journals. The
21mr|texlive-mcite-1.6-7|25	package requires a customised BibTeX style for its work; the
21mr|texlive-mcite-1.6-7|26	documentation explains how to do that customisation.
21mr|texlive-mcite-1.6-7|27	
21mr|texlive-mcite-1.6-7|28	
21mr|texlive-mcite-1.6-7|29	#-----------------------------------------------------------------------
21mr|texlive-mcite-1.6-7|30	%files
21mr|texlive-mcite-1.6-7|31	%{_texmfdistdir}/tex/latex/mcite/mcite.sty
21mr|texlive-mcite-1.6-7|32	%doc %{_texmfdistdir}/doc/latex/mcite/COPYING
21mr|texlive-mcite-1.6-7|33	%doc %{_texmfdistdir}/doc/latex/mcite/README
21mr|texlive-mcite-1.6-7|34	%doc %{_texmfdistdir}/doc/latex/mcite/mcite.bib
21mr|texlive-mcite-1.6-7|35	%doc %{_texmfdistdir}/doc/latex/mcite/mcite.pdf
21mr|texlive-mcite-1.6-7|36	#- source
21mr|texlive-mcite-1.6-7|37	%doc %{_texmfdistdir}/source/latex/mcite/Makefile
21mr|texlive-mcite-1.6-7|38	%doc %{_texmfdistdir}/source/latex/mcite/mcite.drv
21mr|texlive-mcite-1.6-7|39	%doc %{_texmfdistdir}/source/latex/mcite/mcite.dtx
21mr|texlive-mcite-1.6-7|40	%doc %{_texmfdistdir}/source/latex/mcite/mcite.ins
21mr|texlive-mcite-1.6-7|41	
21mr|texlive-mcite-1.6-7|42	#-----------------------------------------------------------------------
21mr|texlive-mcite-1.6-7|43	%prep
21mr|texlive-mcite-1.6-7|44	%setup -c -a0 -a1 -a2
21mr|texlive-mcite-1.6-7|45	
21mr|texlive-mcite-1.6-7|46	%build
21mr|texlive-mcite-1.6-7|47	
21mr|texlive-mcite-1.6-7|48	%install
21mr|texlive-mcite-1.6-7|49	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-mcite-1.6-7|50	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18469 21
21mr|texlive-mciteplus-1.2-10|1	# revision 31648
21mr|texlive-mciteplus-1.2-10|2	# category Package
21mr|texlive-mciteplus-1.2-10|3	# catalog-ctan /macros/latex/contrib/mciteplus
21mr|texlive-mciteplus-1.2-10|4	# catalog-date 2013-09-13 13:09:10 +0200
21mr|texlive-mciteplus-1.2-10|5	# catalog-license lppl
21mr|texlive-mciteplus-1.2-10|6	# catalog-version 1.2
21mr|texlive-mciteplus-1.2-10|7	Name:		texlive-mciteplus
21mr|texlive-mciteplus-1.2-10|8	Version:	1.2
21mr|texlive-mciteplus-1.2-10|9	Release:	10
21mr|texlive-mciteplus-1.2-10|10	Summary:	Enhanced multiple citations
21mr|texlive-mciteplus-1.2-10|11	Group:		Publishing
21mr|texlive-mciteplus-1.2-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mciteplus
21mr|texlive-mciteplus-1.2-10|13	License:	LPPL
21mr|texlive-mciteplus-1.2-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mciteplus.tar.xz
21mr|texlive-mciteplus-1.2-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mciteplus.doc.tar.xz
21mr|texlive-mciteplus-1.2-10|16	BuildArch:	noarch
21mr|texlive-mciteplus-1.2-10|17	BuildRequires:	texlive-tlpkg
21mr|texlive-mciteplus-1.2-10|18	Requires(pre):	texlive-tlpkg
21mr|texlive-mciteplus-1.2-10|19	Requires(post):	texlive-kpathsea
21mr|texlive-mciteplus-1.2-10|20	
21mr|texlive-mciteplus-1.2-10|21	%description
21mr|texlive-mciteplus-1.2-10|22	The mciteplus LaTeX package is an enhanced reimplementation of
21mr|texlive-mciteplus-1.2-10|23	Thorsten Ohl's mcite package which provides support for the
21mr|texlive-mciteplus-1.2-10|24	grouping of multiple citations together as is often done in
21mr|texlive-mciteplus-1.2-10|25	physics journals. An extensive set of features provide for
21mr|texlive-mciteplus-1.2-10|26	other applications such as reference sublisting.
21mr|texlive-mciteplus-1.2-10|27	
21mr|texlive-mciteplus-1.2-10|28	
21mr|texlive-mciteplus-1.2-10|29	#-----------------------------------------------------------------------
21mr|texlive-mciteplus-1.2-10|30	%files
21mr|texlive-mciteplus-1.2-10|31	%{_texmfdistdir}/bibtex/bst/mciteplus/IEEEtranM.bst
21mr|texlive-mciteplus-1.2-10|32	%{_texmfdistdir}/bibtex/bst/mciteplus/IEEEtranMN.bst
21mr|texlive-mciteplus-1.2-10|33	%{_texmfdistdir}/bibtex/bst/mciteplus/apsrevM.bst
21mr|texlive-mciteplus-1.2-10|34	%{_texmfdistdir}/bibtex/bst/mciteplus/apsrmpM.bst
21mr|texlive-mciteplus-1.2-10|35	%{_texmfdistdir}/tex/latex/mciteplus/mciteplus.sty
21mr|texlive-mciteplus-1.2-10|36	%doc %{_texmfdistdir}/doc/latex/mciteplus/README
21mr|texlive-mciteplus-1.2-10|37	%doc %{_texmfdistdir}/doc/latex/mciteplus/changelog.txt
21mr|texlive-mciteplus-1.2-10|38	%doc %{_texmfdistdir}/doc/latex/mciteplus/mciteplus_code.txt
21mr|texlive-mciteplus-1.2-10|39	%doc %{_texmfdistdir}/doc/latex/mciteplus/mciteplus_doc.pdf
21mr|texlive-mciteplus-1.2-10|40	%doc %{_texmfdistdir}/doc/latex/mciteplus/mciteplus_doc.tex
21mr|texlive-mciteplus-1.2-10|41	
21mr|texlive-mciteplus-1.2-10|42	#-----------------------------------------------------------------------
21mr|texlive-mciteplus-1.2-10|43	%prep
21mr|texlive-mciteplus-1.2-10|44	%setup -c -a0 -a1
21mr|texlive-mciteplus-1.2-10|45	
21mr|texlive-mciteplus-1.2-10|46	%build
21mr|texlive-mciteplus-1.2-10|47	
21mr|texlive-mciteplus-1.2-10|48	%install
21mr|texlive-mciteplus-1.2-10|49	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-mciteplus-1.2-10|50	cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}

18470 21
21mr|texlive-mdframed-1.9b-10|1	# revision 31075
21mr|texlive-mdframed-1.9b-10|2	# category Package
21mr|texlive-mdframed-1.9b-10|3	# catalog-ctan /macros/latex/contrib/mdframed
21mr|texlive-mdframed-1.9b-10|4	# catalog-date 2013-07-02 00:01:05 +0200
21mr|texlive-mdframed-1.9b-10|5	# catalog-license lppl
21mr|texlive-mdframed-1.9b-10|6	# catalog-version 1.9b
21mr|texlive-mdframed-1.9b-10|7	Name:		texlive-mdframed
21mr|texlive-mdframed-1.9b-10|8	Version:	1.9b
21mr|texlive-mdframed-1.9b-10|9	Release:	10
21mr|texlive-mdframed-1.9b-10|10	Summary:	Framed environments that can split at page boundaries
21mr|texlive-mdframed-1.9b-10|11	Group:		Publishing
21mr|texlive-mdframed-1.9b-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mdframed
21mr|texlive-mdframed-1.9b-10|13	License:	LPPL
21mr|texlive-mdframed-1.9b-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mdframed.tar.xz
21mr|texlive-mdframed-1.9b-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mdframed.doc.tar.xz
21mr|texlive-mdframed-1.9b-10|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mdframed.source.tar.xz
21mr|texlive-mdframed-1.9b-10|17	BuildArch:	noarch
21mr|texlive-mdframed-1.9b-10|18	BuildRequires:	texlive-tlpkg
21mr|texlive-mdframed-1.9b-10|19	Requires(pre):	texlive-tlpkg
21mr|texlive-mdframed-1.9b-10|20	Requires(post):	texlive-kpathsea
21mr|texlive-mdframed-1.9b-10|21	
21mr|texlive-mdframed-1.9b-10|22	%description
21mr|texlive-mdframed-1.9b-10|23	The package develops the facilities of framed in providing
21mr|texlive-mdframed-1.9b-10|24	breakable framed and coloured boxes. The user may instruct the
21mr|texlive-mdframed-1.9b-10|25	package to perform its operations using default LaTeX commands,
21mr|texlive-mdframed-1.9b-10|26	PStricks or TikZ.
21mr|texlive-mdframed-1.9b-10|27	
21mr|texlive-mdframed-1.9b-10|28	#-----------------------------------------------------------------------
21mr|texlive-mdframed-1.9b-10|29	%files
21mr|texlive-mdframed-1.9b-10|30	%{_texmfdistdir}/tex/latex/mdframed/ltxmdf.cls
21mr|texlive-mdframed-1.9b-10|31	%{_texmfdistdir}/tex/latex/mdframed/md-frame-0.mdf
21mr|texlive-mdframed-1.9b-10|32	%{_texmfdistdir}/tex/latex/mdframed/md-frame-1.mdf
21mr|texlive-mdframed-1.9b-10|33	%{_texmfdistdir}/tex/latex/mdframed/md-frame-2.mdf
21mr|texlive-mdframed-1.9b-10|34	%{_texmfdistdir}/tex/latex/mdframed/md-frame-3.mdf
21mr|texlive-mdframed-1.9b-10|35	%{_texmfdistdir}/tex/latex/mdframed/mdframed.sty
21mr|texlive-mdframed-1.9b-10|36	%doc %{_texmfdistdir}/doc/latex/mdframed/README.txt
21mr|texlive-mdframed-1.9b-10|37	%doc %{_texmfdistdir}/doc/latex/mdframed/ctan-lion.png
21mr|texlive-mdframed-1.9b-10|38	%doc %{_texmfdistdir}/doc/latex/mdframed/mdframed-example-default.pdf
21mr|texlive-mdframed-1.9b-10|39	%doc %{_texmfdistdir}/doc/latex/mdframed/mdframed-example-default.tex
21mr|texlive-mdframed-1.9b-10|40	%doc %{_texmfdistdir}/doc/latex/mdframed/mdframed-example-pstricks.pdf
21mr|texlive-mdframed-1.9b-10|41	%doc %{_texmfdistdir}/doc/latex/mdframed/mdframed-example-pstricks.tex
21mr|texlive-mdframed-1.9b-10|42	%doc %{_texmfdistdir}/doc/latex/mdframed/mdframed-example-texsx.pdf
21mr|texlive-mdframed-1.9b-10|43	%doc %{_texmfdistdir}/doc/latex/mdframed/mdframed-example-texsx.tex
21mr|texlive-mdframed-1.9b-10|44	%doc %{_texmfdistdir}/doc/latex/mdframed/mdframed-example-tikz.pdf
21mr|texlive-mdframed-1.9b-10|45	%doc %{_texmfdistdir}/doc/latex/mdframed/mdframed-example-tikz.tex
21mr|texlive-mdframed-1.9b-10|46	%doc %{_texmfdistdir}/doc/latex/mdframed/mdframed.pdf
21mr|texlive-mdframed-1.9b-10|47	#- source
21mr|texlive-mdframed-1.9b-10|48	%doc %{_texmfdistdir}/source/latex/mdframed/Makefile
21mr|texlive-mdframed-1.9b-10|49	%doc %{_texmfdistdir}/source/latex/mdframed/mdframed.dtx
21mr|texlive-mdframed-1.9b-10|50	%doc %{_texmfdistdir}/source/latex/mdframed/mdframed.ins
21mr|texlive-mdframed-1.9b-10|51	%doc %{_texmfdistdir}/source/latex/mdframed/mdframedmake.bat
21mr|texlive-mdframed-1.9b-10|52	
21mr|texlive-mdframed-1.9b-10|53	#-----------------------------------------------------------------------
21mr|texlive-mdframed-1.9b-10|54	%prep
21mr|texlive-mdframed-1.9b-10|55	%setup -c -a0 -a1 -a2
21mr|texlive-mdframed-1.9b-10|56	
21mr|texlive-mdframed-1.9b-10|57	%build
21mr|texlive-mdframed-1.9b-10|58	
21mr|texlive-mdframed-1.9b-10|59	%install
21mr|texlive-mdframed-1.9b-10|60	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-mdframed-1.9b-10|61	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18471 21
21mr|texlive-mdwtools-1.05.4-7|1	# revision 15878
21mr|texlive-mdwtools-1.05.4-7|2	# category Package
21mr|texlive-mdwtools-1.05.4-7|3	# catalog-ctan /macros/latex/contrib/mdwtools
21mr|texlive-mdwtools-1.05.4-7|4	# catalog-date 2008-06-23 17:43:34 +0200
21mr|texlive-mdwtools-1.05.4-7|5	# catalog-license gpl
21mr|texlive-mdwtools-1.05.4-7|6	# catalog-version 1.05.4
21mr|texlive-mdwtools-1.05.4-7|7	Name:		texlive-mdwtools
21mr|texlive-mdwtools-1.05.4-7|8	Version:	1.05.4
21mr|texlive-mdwtools-1.05.4-7|9	Release:	7
21mr|texlive-mdwtools-1.05.4-7|10	Summary:	Miscellaneous tools by Mark Wooding
21mr|texlive-mdwtools-1.05.4-7|11	Group:		Publishing
21mr|texlive-mdwtools-1.05.4-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mdwtools
21mr|texlive-mdwtools-1.05.4-7|13	License:	GPL
21mr|texlive-mdwtools-1.05.4-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mdwtools.tar.xz
21mr|texlive-mdwtools-1.05.4-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mdwtools.doc.tar.xz
21mr|texlive-mdwtools-1.05.4-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mdwtools.source.tar.xz
21mr|texlive-mdwtools-1.05.4-7|17	BuildArch:	noarch
21mr|texlive-mdwtools-1.05.4-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-mdwtools-1.05.4-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-mdwtools-1.05.4-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-mdwtools-1.05.4-7|21	
21mr|texlive-mdwtools-1.05.4-7|22	%description
21mr|texlive-mdwtools-1.05.4-7|23	This collection of tools includes: - support for short commands
21mr|texlive-mdwtools-1.05.4-7|24	starting with @, - macros to sanitise the OT1 encoding of the
21mr|texlive-mdwtools-1.05.4-7|25	cmtt fonts; - a 'do after' command; - improved footnote
21mr|texlive-mdwtools-1.05.4-7|26	support; - mathenv for various alignment in maths; - list
21mr|texlive-mdwtools-1.05.4-7|27	handling; - mdwmath which adds some minor changes to LaTeX
21mr|texlive-mdwtools-1.05.4-7|28	maths; - a rewrite of LaTeX's tabular and array environments; -
21mr|texlive-mdwtools-1.05.4-7|29	verbatim handling; and - syntax diagrams.
21mr|texlive-mdwtools-1.05.4-7|30	
21mr|texlive-mdwtools-1.05.4-7|31	
21mr|texlive-mdwtools-1.05.4-7|32	#-----------------------------------------------------------------------
21mr|texlive-mdwtools-1.05.4-7|33	%files
21mr|texlive-mdwtools-1.05.4-7|34	%{_texmfdistdir}/tex/latex/mdwtools/at.sty
21mr|texlive-mdwtools-1.05.4-7|35	%{_texmfdistdir}/tex/latex/mdwtools/cmtt.sty
21mr|texlive-mdwtools-1.05.4-7|36	%{_texmfdistdir}/tex/latex/mdwtools/doafter.sty
21mr|texlive-mdwtools-1.05.4-7|37	%{_texmfdistdir}/tex/latex/mdwtools/footnote.sty
21mr|texlive-mdwtools-1.05.4-7|38	%{_texmfdistdir}/tex/latex/mdwtools/mTTcmtt.fd
21mr|texlive-mdwtools-1.05.4-7|39	%{_texmfdistdir}/tex/latex/mdwtools/mTTenc.def
21mr|texlive-mdwtools-1.05.4-7|40	%{_texmfdistdir}/tex/latex/mdwtools/mathenv.sty
21mr|texlive-mdwtools-1.05.4-7|41	%{_texmfdistdir}/tex/latex/mdwtools/mdwlist.sty
21mr|texlive-mdwtools-1.05.4-7|42	%{_texmfdistdir}/tex/latex/mdwtools/mdwmath.sty
21mr|texlive-mdwtools-1.05.4-7|43	%{_texmfdistdir}/tex/latex/mdwtools/mdwtab.sty
21mr|texlive-mdwtools-1.05.4-7|44	%{_texmfdistdir}/tex/latex/mdwtools/sverb.sty
21mr|texlive-mdwtools-1.05.4-7|45	%{_texmfdistdir}/tex/latex/mdwtools/syntax.sty
21mr|texlive-mdwtools-1.05.4-7|46	%doc %{_texmfdistdir}/doc/latex/mdwtools/COPYING
21mr|texlive-mdwtools-1.05.4-7|47	%doc %{_texmfdistdir}/doc/latex/mdwtools/README
21mr|texlive-mdwtools-1.05.4-7|48	%doc %{_texmfdistdir}/doc/latex/mdwtools/at.pdf
21mr|texlive-mdwtools-1.05.4-7|49	%doc %{_texmfdistdir}/doc/latex/mdwtools/cmtt.pdf
21mr|texlive-mdwtools-1.05.4-7|50	%doc %{_texmfdistdir}/doc/latex/mdwtools/doafter.pdf
21mr|texlive-mdwtools-1.05.4-7|51	%doc %{_texmfdistdir}/doc/latex/mdwtools/doafter.tex
21mr|texlive-mdwtools-1.05.4-7|52	%doc %{_texmfdistdir}/doc/latex/mdwtools/footnote.pdf
21mr|texlive-mdwtools-1.05.4-7|53	%doc %{_texmfdistdir}/doc/latex/mdwtools/gpl.tex
21mr|texlive-mdwtools-1.05.4-7|54	%doc %{_texmfdistdir}/doc/latex/mdwtools/mathenv.tex
21mr|texlive-mdwtools-1.05.4-7|55	%doc %{_texmfdistdir}/doc/latex/mdwtools/mdwlist.pdf
21mr|texlive-mdwtools-1.05.4-7|56	%doc %{_texmfdistdir}/doc/latex/mdwtools/mdwmath.pdf
21mr|texlive-mdwtools-1.05.4-7|57	%doc %{_texmfdistdir}/doc/latex/mdwtools/mdwtab.pdf
21mr|texlive-mdwtools-1.05.4-7|58	%doc %{_texmfdistdir}/doc/latex/mdwtools/mdwtools.tex
21mr|texlive-mdwtools-1.05.4-7|59	%doc %{_texmfdistdir}/doc/latex/mdwtools/sverb.pdf
21mr|texlive-mdwtools-1.05.4-7|60	%doc %{_texmfdistdir}/doc/latex/mdwtools/syntax.pdf
21mr|texlive-mdwtools-1.05.4-7|61	#- source
21mr|texlive-mdwtools-1.05.4-7|62	%doc %{_texmfdistdir}/source/latex/mdwtools/at.dtx
21mr|texlive-mdwtools-1.05.4-7|63	%doc %{_texmfdistdir}/source/latex/mdwtools/cmtt.dtx
21mr|texlive-mdwtools-1.05.4-7|64	%doc %{_texmfdistdir}/source/latex/mdwtools/doafter.dtx
21mr|texlive-mdwtools-1.05.4-7|65	%doc %{_texmfdistdir}/source/latex/mdwtools/footnote.dtx
21mr|texlive-mdwtools-1.05.4-7|66	%doc %{_texmfdistdir}/source/latex/mdwtools/mdwlist.dtx
21mr|texlive-mdwtools-1.05.4-7|67	%doc %{_texmfdistdir}/source/latex/mdwtools/mdwmath.dtx
21mr|texlive-mdwtools-1.05.4-7|68	%doc %{_texmfdistdir}/source/latex/mdwtools/mdwtab.dtx
21mr|texlive-mdwtools-1.05.4-7|69	%doc %{_texmfdistdir}/source/latex/mdwtools/mdwtools.ins
21mr|texlive-mdwtools-1.05.4-7|70	%doc %{_texmfdistdir}/source/latex/mdwtools/sverb.dtx
21mr|texlive-mdwtools-1.05.4-7|71	%doc %{_texmfdistdir}/source/latex/mdwtools/syntax.dtx
21mr|texlive-mdwtools-1.05.4-7|72	
21mr|texlive-mdwtools-1.05.4-7|73	#-----------------------------------------------------------------------
21mr|texlive-mdwtools-1.05.4-7|74	%prep
21mr|texlive-mdwtools-1.05.4-7|75	%setup -c -a0 -a1 -a2
21mr|texlive-mdwtools-1.05.4-7|76	
21mr|texlive-mdwtools-1.05.4-7|77	%build
21mr|texlive-mdwtools-1.05.4-7|78	
21mr|texlive-mdwtools-1.05.4-7|79	%install
21mr|texlive-mdwtools-1.05.4-7|80	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-mdwtools-1.05.4-7|81	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18472 21
21mr|texlive-media9-0.95-1|1	Name:		texlive-media9
21mr|texlive-media9-0.95-1|2	Version:	0.95
21mr|texlive-media9-0.95-1|3	Release:	1
21mr|texlive-media9-0.95-1|4	Summary:	Multimedia inclusion package with Adobe Reader-9/X compatibility
21mr|texlive-media9-0.95-1|5	Group:		Publishing
21mr|texlive-media9-0.95-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/media9
21mr|texlive-media9-0.95-1|7	License:	LPPL1.3
21mr|texlive-media9-0.95-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/media9.tar.xz
21mr|texlive-media9-0.95-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/media9.doc.tar.xz
21mr|texlive-media9-0.95-1|10	BuildArch:	noarch
21mr|texlive-media9-0.95-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-media9-0.95-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-media9-0.95-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-media9-0.95-1|14	
21mr|texlive-media9-0.95-1|15	%description
21mr|texlive-media9-0.95-1|16	The package provides an interface to embed interactive Flash
21mr|texlive-media9-0.95-1|17	(SWF) and 3D objects (Adobe U3D & PRC), as well as video and
21mr|texlive-media9-0.95-1|18	sound files or streams in the popular MP4, FLV and MP3 formats
21mr|texlive-media9-0.95-1|19	into PDF documents with Acrobat-9/X compatibility. Playback of
21mr|texlive-media9-0.95-1|20	multimedia files uses the built-in Flash Player of Adobe Reader
21mr|texlive-media9-0.95-1|21	and does, therefore, not depend on external plug-ins. Flash
21mr|texlive-media9-0.95-1|22	Player supports the efficient H.264 codec for video
21mr|texlive-media9-0.95-1|23	compression. The package is based on the RichMedia Annotation,
21mr|texlive-media9-0.95-1|24	an Adobe addition to the PDF specification. It replaces the now
21mr|texlive-media9-0.95-1|25	obsolete movie15 package.
21mr|texlive-media9-0.95-1|26	
21mr|texlive-media9-0.95-1|27	#-----------------------------------------------------------------------
21mr|texlive-media9-0.95-1|28	%files
21mr|texlive-media9-0.95-1|29	%{_texmfdistdir}/tex/latex/media9
21mr|texlive-media9-0.95-1|30	%doc %{_texmfdistdir}/doc/latex/media9
21mr|texlive-media9-0.95-1|31	
21mr|texlive-media9-0.95-1|32	#-----------------------------------------------------------------------
21mr|texlive-media9-0.95-1|33	%prep
21mr|texlive-media9-0.95-1|34	%setup -c -a0 -a1
21mr|texlive-media9-0.95-1|35	
21mr|texlive-media9-0.95-1|36	%build
21mr|texlive-media9-0.95-1|37	
21mr|texlive-media9-0.95-1|38	%install
21mr|texlive-media9-0.95-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-media9-0.95-1|40	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18473 21
21mr|texlive-meetingmins-1.6-2|1	# revision 31878
21mr|texlive-meetingmins-1.6-2|2	# category Package
21mr|texlive-meetingmins-1.6-2|3	# catalog-ctan /macros/latex/contrib/meetingmins
21mr|texlive-meetingmins-1.6-2|4	# catalog-date 2012-09-24 22:36:26 +0200
21mr|texlive-meetingmins-1.6-2|5	# catalog-license lppl1.3
21mr|texlive-meetingmins-1.6-2|6	# catalog-version 1.5
21mr|texlive-meetingmins-1.6-2|7	Name:		texlive-meetingmins
21mr|texlive-meetingmins-1.6-2|8	Version:	1.6
21mr|texlive-meetingmins-1.6-2|9	Release:	2
21mr|texlive-meetingmins-1.6-2|10	Summary:	Format written minutes of meetings
21mr|texlive-meetingmins-1.6-2|11	Group:		Publishing
21mr|texlive-meetingmins-1.6-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/meetingmins
21mr|texlive-meetingmins-1.6-2|13	License:	LPPL1.3
21mr|texlive-meetingmins-1.6-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/meetingmins.tar.xz
21mr|texlive-meetingmins-1.6-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/meetingmins.doc.tar.xz
21mr|texlive-meetingmins-1.6-2|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/meetingmins.source.tar.xz
21mr|texlive-meetingmins-1.6-2|17	BuildArch:	noarch
21mr|texlive-meetingmins-1.6-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-meetingmins-1.6-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-meetingmins-1.6-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-meetingmins-1.6-2|21	
21mr|texlive-meetingmins-1.6-2|22	%description
21mr|texlive-meetingmins-1.6-2|23	The class allows formatting of meeting minutes using \section
21mr|texlive-meetingmins-1.6-2|24	commands (which provide hierarchical structure). An agenda can
21mr|texlive-meetingmins-1.6-2|25	also be produced for distribution prior to the meeting, with
21mr|texlive-meetingmins-1.6-2|26	user-selected portions suppressed from printing.
21mr|texlive-meetingmins-1.6-2|27	
21mr|texlive-meetingmins-1.6-2|28	#-----------------------------------------------------------------------
21mr|texlive-meetingmins-1.6-2|29	%files
21mr|texlive-meetingmins-1.6-2|30	%{_texmfdistdir}/tex/latex/meetingmins/meetingmins.cls
21mr|texlive-meetingmins-1.6-2|31	%doc %{_texmfdistdir}/doc/latex/meetingmins/README
21mr|texlive-meetingmins-1.6-2|32	%doc %{_texmfdistdir}/doc/latex/meetingmins/meetingmins.pdf
21mr|texlive-meetingmins-1.6-2|33	%doc %{_texmfdistdir}/doc/latex/meetingmins/samples/agenda.pdf
21mr|texlive-meetingmins-1.6-2|34	%doc %{_texmfdistdir}/doc/latex/meetingmins/samples/agenda.tex
21mr|texlive-meetingmins-1.6-2|35	%doc %{_texmfdistdir}/doc/latex/meetingmins/samples/chair.pdf
21mr|texlive-meetingmins-1.6-2|36	%doc %{_texmfdistdir}/doc/latex/meetingmins/samples/chair.tex
21mr|texlive-meetingmins-1.6-2|37	%doc %{_texmfdistdir}/doc/latex/meetingmins/samples/department.min
21mr|texlive-meetingmins-1.6-2|38	%doc %{_texmfdistdir}/doc/latex/meetingmins/samples/minutes.pdf
21mr|texlive-meetingmins-1.6-2|39	%doc %{_texmfdistdir}/doc/latex/meetingmins/samples/minutes.tex
21mr|texlive-meetingmins-1.6-2|40	#- source
21mr|texlive-meetingmins-1.6-2|41	%doc %{_texmfdistdir}/source/latex/meetingmins/meetingmins.dtx
21mr|texlive-meetingmins-1.6-2|42	%doc %{_texmfdistdir}/source/latex/meetingmins/meetingmins.ins
21mr|texlive-meetingmins-1.6-2|43	
21mr|texlive-meetingmins-1.6-2|44	#-----------------------------------------------------------------------
21mr|texlive-meetingmins-1.6-2|45	%prep
21mr|texlive-meetingmins-1.6-2|46	%setup -c -a0 -a1 -a2
21mr|texlive-meetingmins-1.6-2|47	
21mr|texlive-meetingmins-1.6-2|48	%build
21mr|texlive-meetingmins-1.6-2|49	
21mr|texlive-meetingmins-1.6-2|50	%install
21mr|texlive-meetingmins-1.6-2|51	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-meetingmins-1.6-2|52	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18474 21
21mr|texlive-memdesign-20190228-1|1	# revision 34157
21mr|texlive-memdesign-20190228-1|2	# category Package
21mr|texlive-memdesign-20190228-1|3	# catalog-ctan /info/memdesign
21mr|texlive-memdesign-20190228-1|4	# catalog-date 2014-05-20 19:24:27 +0200
21mr|texlive-memdesign-20190228-1|5	# catalog-license lppl1.3
21mr|texlive-memdesign-20190228-1|6	# catalog-version undef
21mr|texlive-memdesign-20190228-1|7	Name:		texlive-memdesign
21mr|texlive-memdesign-20190228-1|8	Version:	20190228
21mr|texlive-memdesign-20190228-1|9	Release:	1
21mr|texlive-memdesign-20190228-1|10	Summary:	Notes on book design
21mr|texlive-memdesign-20190228-1|11	Group:		Publishing
21mr|texlive-memdesign-20190228-1|12	URL:		http://www.ctan.org/tex-archive/info/memdesign
21mr|texlive-memdesign-20190228-1|13	License:	LPPL1.3
21mr|texlive-memdesign-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/memdesign.tar.xz
21mr|texlive-memdesign-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/memdesign.doc.tar.xz
21mr|texlive-memdesign-20190228-1|16	BuildArch:	noarch
21mr|texlive-memdesign-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-memdesign-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-memdesign-20190228-1|19	
21mr|texlive-memdesign-20190228-1|20	%description
21mr|texlive-memdesign-20190228-1|21	"A Few Notes on Book Design" provides an introduction to the
21mr|texlive-memdesign-20190228-1|22	business of book design. It is an extended version of what used
21mr|texlive-memdesign-20190228-1|23	to be the first part of the memoir users' manual. Please note
21mr|texlive-memdesign-20190228-1|24	that the compiled copy, supplied in the package, uses
21mr|texlive-memdesign-20190228-1|25	commercial fonts; the README file contains instructions on how
21mr|texlive-memdesign-20190228-1|26	to compile the document without these fonts.
21mr|texlive-memdesign-20190228-1|27	
21mr|texlive-memdesign-20190228-1|28	#-----------------------------------------------------------------------
21mr|texlive-memdesign-20190228-1|29	%files
21mr|texlive-memdesign-20190228-1|30	%doc %{_texmfdistdir}/doc/fonts/memdesign/README
21mr|texlive-memdesign-20190228-1|31	%doc %{_texmfdistdir}/doc/fonts/memdesign/memdesign.pdf
21mr|texlive-memdesign-20190228-1|32	%doc %{_texmfdistdir}/doc/fonts/memdesign/memdesign.tex
21mr|texlive-memdesign-20190228-1|33	%doc %{_texmfdistdir}/doc/fonts/memdesign/memetc.bib
21mr|texlive-memdesign-20190228-1|34	
21mr|texlive-memdesign-20190228-1|35	#-----------------------------------------------------------------------
21mr|texlive-memdesign-20190228-1|36	%prep
21mr|texlive-memdesign-20190228-1|37	%setup -c -a0 -a1
21mr|texlive-memdesign-20190228-1|38	
21mr|texlive-memdesign-20190228-1|39	%build
21mr|texlive-memdesign-20190228-1|40	
21mr|texlive-memdesign-20190228-1|41	%install
21mr|texlive-memdesign-20190228-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-memdesign-20190228-1|43	cp -fpar doc %{buildroot}%{_texmfdistdir}

18475 21
21mr|texlive-memexsupp-0.1-7|1	# revision 15878
21mr|texlive-memexsupp-0.1-7|2	# category Package
21mr|texlive-memexsupp-0.1-7|3	# catalog-ctan /macros/latex/contrib/memexsupp
21mr|texlive-memexsupp-0.1-7|4	# catalog-date 2008-08-22 15:19:59 +0200
21mr|texlive-memexsupp-0.1-7|5	# catalog-license lppl
21mr|texlive-memexsupp-0.1-7|6	# catalog-version 0.1
21mr|texlive-memexsupp-0.1-7|7	Name:		texlive-memexsupp
21mr|texlive-memexsupp-0.1-7|8	Version:	0.1
21mr|texlive-memexsupp-0.1-7|9	Release:	7
21mr|texlive-memexsupp-0.1-7|10	Summary:	Experimental memoir support
21mr|texlive-memexsupp-0.1-7|11	Group:		Publishing
21mr|texlive-memexsupp-0.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/memexsupp
21mr|texlive-memexsupp-0.1-7|13	License:	LPPL
21mr|texlive-memexsupp-0.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/memexsupp.tar.xz
21mr|texlive-memexsupp-0.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/memexsupp.doc.tar.xz
21mr|texlive-memexsupp-0.1-7|16	BuildArch:	noarch
21mr|texlive-memexsupp-0.1-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-memexsupp-0.1-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-memexsupp-0.1-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-memexsupp-0.1-7|20	
21mr|texlive-memexsupp-0.1-7|21	%description
21mr|texlive-memexsupp-0.1-7|22	A package of code proposed as supporting material for memoir.
21mr|texlive-memexsupp-0.1-7|23	The package is intended as a test bed for such code, which may
21mr|texlive-memexsupp-0.1-7|24	in the fullness of time be adopted into the main memoir
21mr|texlive-memexsupp-0.1-7|25	release.
21mr|texlive-memexsupp-0.1-7|26	
21mr|texlive-memexsupp-0.1-7|27	
21mr|texlive-memexsupp-0.1-7|28	#-----------------------------------------------------------------------
21mr|texlive-memexsupp-0.1-7|29	%files
21mr|texlive-memexsupp-0.1-7|30	%{_texmfdistdir}/tex/latex/memexsupp/memexsupp.sty
21mr|texlive-memexsupp-0.1-7|31	%doc %{_texmfdistdir}/doc/latex/memexsupp/README
21mr|texlive-memexsupp-0.1-7|32	%doc %{_texmfdistdir}/doc/latex/memexsupp/memexsupp.pdf
21mr|texlive-memexsupp-0.1-7|33	%doc %{_texmfdistdir}/doc/latex/memexsupp/memexsupp.tex
21mr|texlive-memexsupp-0.1-7|34	
21mr|texlive-memexsupp-0.1-7|35	#-----------------------------------------------------------------------
21mr|texlive-memexsupp-0.1-7|36	%prep
21mr|texlive-memexsupp-0.1-7|37	%setup -c -a0 -a1
21mr|texlive-memexsupp-0.1-7|38	
21mr|texlive-memexsupp-0.1-7|39	%build
21mr|texlive-memexsupp-0.1-7|40	
21mr|texlive-memexsupp-0.1-7|41	%install
21mr|texlive-memexsupp-0.1-7|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-memexsupp-0.1-7|43	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18476 21
21mr|texlive-memoir-3.7h-1|1	Name:		texlive-memoir
21mr|texlive-memoir-3.7h-1|2	Version:	3.7h
21mr|texlive-memoir-3.7h-1|3	Release:	1
21mr|texlive-memoir-3.7h-1|4	Summary:	Typeset fiction, non-fiction and mathematical books
21mr|texlive-memoir-3.7h-1|5	Group:		Publishing
21mr|texlive-memoir-3.7h-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/memoir
21mr|texlive-memoir-3.7h-1|7	License:	LPPL
21mr|texlive-memoir-3.7h-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/memoir.tar.xz
21mr|texlive-memoir-3.7h-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/memoir.doc.tar.xz
21mr|texlive-memoir-3.7h-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/memoir.source.tar.xz
21mr|texlive-memoir-3.7h-1|11	BuildArch:	noarch
21mr|texlive-memoir-3.7h-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-memoir-3.7h-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-memoir-3.7h-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-memoir-3.7h-1|15	
21mr|texlive-memoir-3.7h-1|16	%description
21mr|texlive-memoir-3.7h-1|17	The memoir class is for typesetting poetry, fiction, non-
21mr|texlive-memoir-3.7h-1|18	fiction, and mathematical works. Permissible document 'base'
21mr|texlive-memoir-3.7h-1|19	font sizes range from 9 to 60pt. There is a range of page-
21mr|texlive-memoir-3.7h-1|20	styles and well over a dozen chapter-styles to choose from, as
21mr|texlive-memoir-3.7h-1|21	well as methods for specifying your own layouts and designs.
21mr|texlive-memoir-3.7h-1|22	The class also provides the functionality of over thirty of the
21mr|texlive-memoir-3.7h-1|23	more popular packages, thus simplifying document sources. The
21mr|texlive-memoir-3.7h-1|24	class automatically loads an associated patch file mempatch;
21mr|texlive-memoir-3.7h-1|25	the patch file may be updated from time to time, between
21mr|texlive-memoir-3.7h-1|26	releases of the class itself. (The patch file stays around even
21mr|texlive-memoir-3.7h-1|27	when there are no extant patches.) Users who wish to use the
21mr|texlive-memoir-3.7h-1|28	hyperref package, in a document written with the memoir class,
21mr|texlive-memoir-3.7h-1|29	should also use the memhfixc package (part of this bundle).
21mr|texlive-memoir-3.7h-1|30	Note, however, that current versions of hyperref actually load
21mr|texlive-memoir-3.7h-1|31	the package automatically if they detect that they are running
21mr|texlive-memoir-3.7h-1|32	under memoir.
21mr|texlive-memoir-3.7h-1|33	
21mr|texlive-memoir-3.7h-1|34	#-----------------------------------------------------------------------
21mr|texlive-memoir-3.7h-1|35	%files
21mr|texlive-memoir-3.7h-1|36	%{_texmfdistdir}/makeindex/memoir
21mr|texlive-memoir-3.7h-1|37	%{_texmfdistdir}/tex/latex/memoir
21mr|texlive-memoir-3.7h-1|38	%doc %{_texmfdistdir}/doc/latex/memoir
21mr|texlive-memoir-3.7h-1|39	#- source
21mr|texlive-memoir-3.7h-1|40	%doc %{_texmfdistdir}/source/latex/memoir
21mr|texlive-memoir-3.7h-1|41	
21mr|texlive-memoir-3.7h-1|42	#-----------------------------------------------------------------------
21mr|texlive-memoir-3.7h-1|43	%prep
21mr|texlive-memoir-3.7h-1|44	%setup -c -a0 -a1 -a2
21mr|texlive-memoir-3.7h-1|45	
21mr|texlive-memoir-3.7h-1|46	%build
21mr|texlive-memoir-3.7h-1|47	
21mr|texlive-memoir-3.7h-1|48	%install
21mr|texlive-memoir-3.7h-1|49	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-memoir-3.7h-1|50	cp -fpar makeindex tex doc source %{buildroot}%{_texmfdistdir}

18477 21
21mr|texlive-MemoirChapStyles-1.7e-5|1	# revision 25918
21mr|texlive-MemoirChapStyles-1.7e-5|2	# category Package
21mr|texlive-MemoirChapStyles-1.7e-5|3	# catalog-ctan /info/latex-samples/MemoirChapStyles
21mr|texlive-MemoirChapStyles-1.7e-5|4	# catalog-date 2012-04-11 16:14:01 +0200
21mr|texlive-MemoirChapStyles-1.7e-5|5	# catalog-license lppl
21mr|texlive-MemoirChapStyles-1.7e-5|6	# catalog-version 1.7e
21mr|texlive-MemoirChapStyles-1.7e-5|7	Name:		texlive-MemoirChapStyles
21mr|texlive-MemoirChapStyles-1.7e-5|8	Version:	1.7e
21mr|texlive-MemoirChapStyles-1.7e-5|9	Release:	5
21mr|texlive-MemoirChapStyles-1.7e-5|10	Summary:	Chapter styles in memoir class
21mr|texlive-MemoirChapStyles-1.7e-5|11	Group:		Publishing
21mr|texlive-MemoirChapStyles-1.7e-5|12	URL:		http://www.ctan.org/tex-archive/info/latex-samples/MemoirChapStyles
21mr|texlive-MemoirChapStyles-1.7e-5|13	License:	LPPL
21mr|texlive-MemoirChapStyles-1.7e-5|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/MemoirChapStyles.tar.xz
21mr|texlive-MemoirChapStyles-1.7e-5|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/MemoirChapStyles.doc.tar.xz
21mr|texlive-MemoirChapStyles-1.7e-5|16	BuildArch:	noarch
21mr|texlive-MemoirChapStyles-1.7e-5|17	BuildRequires:	texlive-tlpkg
21mr|texlive-MemoirChapStyles-1.7e-5|18	Requires(pre):	texlive-tlpkg
21mr|texlive-MemoirChapStyles-1.7e-5|19	
21mr|texlive-MemoirChapStyles-1.7e-5|20	%description
21mr|texlive-MemoirChapStyles-1.7e-5|21	A showcase of chapter styles available to users of memoir: the
21mr|texlive-MemoirChapStyles-1.7e-5|22	six provided in the class itself, plus many from elsewhere (by
21mr|texlive-MemoirChapStyles-1.7e-5|23	the present author and others). The package's resources apply
21mr|texlive-MemoirChapStyles-1.7e-5|24	only to memoir, but the package draws from a number of sources
21mr|texlive-MemoirChapStyles-1.7e-5|25	relating to standard classes, including the fncychap package,
21mr|texlive-MemoirChapStyles-1.7e-5|26	and Vincent Zoonekynd's tutorial on headings.
21mr|texlive-MemoirChapStyles-1.7e-5|27	
21mr|texlive-MemoirChapStyles-1.7e-5|28	#-----------------------------------------------------------------------
21mr|texlive-MemoirChapStyles-1.7e-5|29	%files
21mr|texlive-MemoirChapStyles-1.7e-5|30	%doc %{_texmfdistdir}/doc/latex/MemoirChapStyles/MemoirChapStyles.pdf
21mr|texlive-MemoirChapStyles-1.7e-5|31	%doc %{_texmfdistdir}/doc/latex/MemoirChapStyles/MemoirChapStyles.tex
21mr|texlive-MemoirChapStyles-1.7e-5|32	%doc %{_texmfdistdir}/doc/latex/MemoirChapStyles/README
21mr|texlive-MemoirChapStyles-1.7e-5|33	
21mr|texlive-MemoirChapStyles-1.7e-5|34	#-----------------------------------------------------------------------
21mr|texlive-MemoirChapStyles-1.7e-5|35	%prep
21mr|texlive-MemoirChapStyles-1.7e-5|36	%setup -c -a0 -a1
21mr|texlive-MemoirChapStyles-1.7e-5|37	
21mr|texlive-MemoirChapStyles-1.7e-5|38	%build
21mr|texlive-MemoirChapStyles-1.7e-5|39	
21mr|texlive-MemoirChapStyles-1.7e-5|40	%install
21mr|texlive-MemoirChapStyles-1.7e-5|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-MemoirChapStyles-1.7e-5|42	cp -fpar doc %{buildroot}%{_texmfdistdir}

18478 21
21mr|texlive-memory-1.2-11|1	# revision 30452
21mr|texlive-memory-1.2-11|2	# category Package
21mr|texlive-memory-1.2-11|3	# catalog-ctan /macros/latex/contrib/memory
21mr|texlive-memory-1.2-11|4	# catalog-date 2013-05-13 20:07:16 +0200
21mr|texlive-memory-1.2-11|5	# catalog-license lppl1.3
21mr|texlive-memory-1.2-11|6	# catalog-version 1.2
21mr|texlive-memory-1.2-11|7	Name:		texlive-memory
21mr|texlive-memory-1.2-11|8	Version:	1.2
21mr|texlive-memory-1.2-11|9	Release:	11
21mr|texlive-memory-1.2-11|10	Summary:	Containers for data in LaTeX
21mr|texlive-memory-1.2-11|11	Group:		Publishing
21mr|texlive-memory-1.2-11|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/memory
21mr|texlive-memory-1.2-11|13	License:	LPPL1.3
21mr|texlive-memory-1.2-11|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/memory.tar.xz
21mr|texlive-memory-1.2-11|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/memory.doc.tar.xz
21mr|texlive-memory-1.2-11|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/memory.source.tar.xz
21mr|texlive-memory-1.2-11|17	BuildArch:	noarch
21mr|texlive-memory-1.2-11|18	BuildRequires:	texlive-tlpkg
21mr|texlive-memory-1.2-11|19	Requires(pre):	texlive-tlpkg
21mr|texlive-memory-1.2-11|20	Requires(post):	texlive-kpathsea
21mr|texlive-memory-1.2-11|21	
21mr|texlive-memory-1.2-11|22	%description
21mr|texlive-memory-1.2-11|23	The package allows the user to declare single object or array
21mr|texlive-memory-1.2-11|24	containers.
21mr|texlive-memory-1.2-11|25	
21mr|texlive-memory-1.2-11|26	
21mr|texlive-memory-1.2-11|27	#-----------------------------------------------------------------------
21mr|texlive-memory-1.2-11|28	%files
21mr|texlive-memory-1.2-11|29	%{_texmfdistdir}/tex/latex/memory/memory.sty
21mr|texlive-memory-1.2-11|30	%doc %{_texmfdistdir}/doc/latex/memory/README
21mr|texlive-memory-1.2-11|31	%doc %{_texmfdistdir}/doc/latex/memory/memory.pdf
21mr|texlive-memory-1.2-11|32	#- source
21mr|texlive-memory-1.2-11|33	%doc %{_texmfdistdir}/source/latex/memory/memory.dtx
21mr|texlive-memory-1.2-11|34	%doc %{_texmfdistdir}/source/latex/memory/memory.ins
21mr|texlive-memory-1.2-11|35	
21mr|texlive-memory-1.2-11|36	#-----------------------------------------------------------------------
21mr|texlive-memory-1.2-11|37	%prep
21mr|texlive-memory-1.2-11|38	%setup -c -a0 -a1 -a2
21mr|texlive-memory-1.2-11|39	
21mr|texlive-memory-1.2-11|40	%build
21mr|texlive-memory-1.2-11|41	
21mr|texlive-memory-1.2-11|42	%install
21mr|texlive-memory-1.2-11|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-memory-1.2-11|44	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18479 21
21mr|texlive-mentis-1.5-7|1	# revision 15878
21mr|texlive-mentis-1.5-7|2	# category Package
21mr|texlive-mentis-1.5-7|3	# catalog-ctan /macros/latex/contrib/mentis
21mr|texlive-mentis-1.5-7|4	# catalog-date 2007-01-09 22:36:10 +0100
21mr|texlive-mentis-1.5-7|5	# catalog-license lppl
21mr|texlive-mentis-1.5-7|6	# catalog-version 1.5
21mr|texlive-mentis-1.5-7|7	Name:		texlive-mentis
21mr|texlive-mentis-1.5-7|8	Version:	1.5
21mr|texlive-mentis-1.5-7|9	Release:	7
21mr|texlive-mentis-1.5-7|10	Summary:	A basis for books to be published by Mentis publishers
21mr|texlive-mentis-1.5-7|11	Group:		Publishing
21mr|texlive-mentis-1.5-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mentis
21mr|texlive-mentis-1.5-7|13	License:	LPPL
21mr|texlive-mentis-1.5-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mentis.tar.xz
21mr|texlive-mentis-1.5-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mentis.doc.tar.xz
21mr|texlive-mentis-1.5-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mentis.source.tar.xz
21mr|texlive-mentis-1.5-7|17	BuildArch:	noarch
21mr|texlive-mentis-1.5-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-mentis-1.5-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-mentis-1.5-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-mentis-1.5-7|21	
21mr|texlive-mentis-1.5-7|22	%description
21mr|texlive-mentis-1.5-7|23	This LaTeX class loads scrbook and provides changes necessary
21mr|texlive-mentis-1.5-7|24	for publishing at Mentis publishers in Paderborn, Germany. It
21mr|texlive-mentis-1.5-7|25	is not an official Mentis class, merely one developed by an
21mr|texlive-mentis-1.5-7|26	author in close co-operation with Mentis.
21mr|texlive-mentis-1.5-7|27	
21mr|texlive-mentis-1.5-7|28	
21mr|texlive-mentis-1.5-7|29	#-----------------------------------------------------------------------
21mr|texlive-mentis-1.5-7|30	%files
21mr|texlive-mentis-1.5-7|31	%{_texmfdistdir}/tex/latex/mentis/mentis.cls
21mr|texlive-mentis-1.5-7|32	%doc %{_texmfdistdir}/doc/latex/mentis/README
21mr|texlive-mentis-1.5-7|33	%doc %{_texmfdistdir}/doc/latex/mentis/mentis.pdf
21mr|texlive-mentis-1.5-7|34	#- source
21mr|texlive-mentis-1.5-7|35	%doc %{_texmfdistdir}/source/latex/mentis/mentis.dtx
21mr|texlive-mentis-1.5-7|36	%doc %{_texmfdistdir}/source/latex/mentis/mentis.ins
21mr|texlive-mentis-1.5-7|37	
21mr|texlive-mentis-1.5-7|38	#-----------------------------------------------------------------------
21mr|texlive-mentis-1.5-7|39	%prep
21mr|texlive-mentis-1.5-7|40	%setup -c -a0 -a1 -a2
21mr|texlive-mentis-1.5-7|41	
21mr|texlive-mentis-1.5-7|42	%build
21mr|texlive-mentis-1.5-7|43	
21mr|texlive-mentis-1.5-7|44	%install
21mr|texlive-mentis-1.5-7|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-mentis-1.5-7|46	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18480 21
21mr|texlive-menu-0.994-7|1	# revision 15878
21mr|texlive-menu-0.994-7|2	# category Package
21mr|texlive-menu-0.994-7|3	# catalog-ctan /macros/latex/contrib/menu
21mr|texlive-menu-0.994-7|4	# catalog-date 2009-03-06 22:55:22 +0100
21mr|texlive-menu-0.994-7|5	# catalog-license other-free
21mr|texlive-menu-0.994-7|6	# catalog-version 0.994
21mr|texlive-menu-0.994-7|7	Name:		texlive-menu
21mr|texlive-menu-0.994-7|8	Version:	0.994
21mr|texlive-menu-0.994-7|9	Release:	7
21mr|texlive-menu-0.994-7|10	Summary:	Typesetting menus
21mr|texlive-menu-0.994-7|11	Group:		Publishing
21mr|texlive-menu-0.994-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/menu
21mr|texlive-menu-0.994-7|13	License:	OTHER-FREE
21mr|texlive-menu-0.994-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/menu.tar.xz
21mr|texlive-menu-0.994-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/menu.doc.tar.xz
21mr|texlive-menu-0.994-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/menu.source.tar.xz
21mr|texlive-menu-0.994-7|17	BuildArch:	noarch
21mr|texlive-menu-0.994-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-menu-0.994-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-menu-0.994-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-menu-0.994-7|21	
21mr|texlive-menu-0.994-7|22	%description
21mr|texlive-menu-0.994-7|23	The package defines command \menu which assists typesetting of
21mr|texlive-menu-0.994-7|24	a path through a program's menu.
21mr|texlive-menu-0.994-7|25	
21mr|texlive-menu-0.994-7|26	
21mr|texlive-menu-0.994-7|27	#-----------------------------------------------------------------------
21mr|texlive-menu-0.994-7|28	%files
21mr|texlive-menu-0.994-7|29	%{_texmfdistdir}/tex/latex/menu/menu.sty
21mr|texlive-menu-0.994-7|30	%doc %{_texmfdistdir}/doc/latex/menu/README
21mr|texlive-menu-0.994-7|31	%doc %{_texmfdistdir}/doc/latex/menu/menu.pdf
21mr|texlive-menu-0.994-7|32	#- source
21mr|texlive-menu-0.994-7|33	%doc %{_texmfdistdir}/source/latex/menu/menu.dtx
21mr|texlive-menu-0.994-7|34	%doc %{_texmfdistdir}/source/latex/menu/menu.ins
21mr|texlive-menu-0.994-7|35	
21mr|texlive-menu-0.994-7|36	#-----------------------------------------------------------------------
21mr|texlive-menu-0.994-7|37	%prep
21mr|texlive-menu-0.994-7|38	%setup -c -a0 -a1 -a2
21mr|texlive-menu-0.994-7|39	
21mr|texlive-menu-0.994-7|40	%build
21mr|texlive-menu-0.994-7|41	
21mr|texlive-menu-0.994-7|42	%install
21mr|texlive-menu-0.994-7|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-menu-0.994-7|44	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18481 21
21mr|texlive-menukeys-1.5-3|1	# revision 33151
21mr|texlive-menukeys-1.5-3|2	# category Package
21mr|texlive-menukeys-1.5-3|3	# catalog-ctan /macros/latex/contrib/menukeys
21mr|texlive-menukeys-1.5-3|4	# catalog-date 2014-03-10 08:48:40 +0100
21mr|texlive-menukeys-1.5-3|5	# catalog-license lppl1.2
21mr|texlive-menukeys-1.5-3|6	# catalog-version 1.3
21mr|texlive-menukeys-1.5-3|7	Name:		texlive-menukeys
21mr|texlive-menukeys-1.5-3|8	Version:	1.5
21mr|texlive-menukeys-1.5-3|9	Release:	3
21mr|texlive-menukeys-1.5-3|10	Epoch:		1
21mr|texlive-menukeys-1.5-3|11	Summary:	Format menu sequences, paths and keystrokes from lists
21mr|texlive-menukeys-1.5-3|12	Group:		Publishing
21mr|texlive-menukeys-1.5-3|13	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/menukeys
21mr|texlive-menukeys-1.5-3|14	License:	LPPL1.2
21mr|texlive-menukeys-1.5-3|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/menukeys.tar.xz
21mr|texlive-menukeys-1.5-3|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/menukeys.doc.tar.xz
21mr|texlive-menukeys-1.5-3|17	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/menukeys.source.tar.xz
21mr|texlive-menukeys-1.5-3|18	BuildArch:	noarch
21mr|texlive-menukeys-1.5-3|19	BuildRequires:	texlive-tlpkg
21mr|texlive-menukeys-1.5-3|20	Requires(pre):	texlive-tlpkg
21mr|texlive-menukeys-1.5-3|21	Requires(post):	texlive-kpathsea
21mr|texlive-menukeys-1.5-3|22	
21mr|texlive-menukeys-1.5-3|23	%description
21mr|texlive-menukeys-1.5-3|24	The package allows easy input and formatting of menu sequences,
21mr|texlive-menukeys-1.5-3|25	using menus set with commands such as \menu{Extras > Settings >
21mr|texlive-menukeys-1.5-3|26	General}, paths using a command like
21mr|texlive-menukeys-1.5-3|27	\path{macros/latex/contrib/menukeys} and short cuts such as
21mr|texlive-menukeys-1.5-3|28	\keys{\ctrl + C}. The output is highly configurable by
21mr|texlive-menukeys-1.5-3|29	providing different styles and colour themes.
21mr|texlive-menukeys-1.5-3|30	
21mr|texlive-menukeys-1.5-3|31	#-----------------------------------------------------------------------
21mr|texlive-menukeys-1.5-3|32	%files
21mr|texlive-menukeys-1.5-3|33	%{_texmfdistdir}/tex/latex/menukeys/menukeys.sty
21mr|texlive-menukeys-1.5-3|34	%doc %{_texmfdistdir}/doc/latex/menukeys/README
21mr|texlive-menukeys-1.5-3|35	%doc %{_texmfdistdir}/doc/latex/menukeys/menukeys.pdf
21mr|texlive-menukeys-1.5-3|36	#- source
21mr|texlive-menukeys-1.5-3|37	%doc %{_texmfdistdir}/source/latex/menukeys/menukeys.dtx
21mr|texlive-menukeys-1.5-3|38	%doc %{_texmfdistdir}/source/latex/menukeys/menukeys.ins
21mr|texlive-menukeys-1.5-3|39	
21mr|texlive-menukeys-1.5-3|40	#-----------------------------------------------------------------------
21mr|texlive-menukeys-1.5-3|41	%prep
21mr|texlive-menukeys-1.5-3|42	%setup -c -a0 -a1 -a2
21mr|texlive-menukeys-1.5-3|43	
21mr|texlive-menukeys-1.5-3|44	%build
21mr|texlive-menukeys-1.5-3|45	
21mr|texlive-menukeys-1.5-3|46	%install
21mr|texlive-menukeys-1.5-3|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-menukeys-1.5-3|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18482 21
21mr|texlive-metafont-20200314-2|1	Name:		texlive-metafont
21mr|texlive-metafont-20200314-2|2	Version:	20200314
21mr|texlive-metafont-20200314-2|3	Release:	2
21mr|texlive-metafont-20200314-2|4	Summary:	A system for specifying fonts
21mr|texlive-metafont-20200314-2|5	Group:		Publishing
21mr|texlive-metafont-20200314-2|6	URL:		http://www.ctan.org/tex-archive/systems/knuth/dist/mf
21mr|texlive-metafont-20200314-2|7	License:	KNUTH
21mr|texlive-metafont-20200314-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/metafont.tar.xz
21mr|texlive-metafont-20200314-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/metafont.doc.tar.xz
21mr|texlive-metafont-20200314-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/modes.tar.xz
21mr|texlive-metafont-20200314-2|11	Source3:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/modes.doc.tar.xz
21mr|texlive-metafont-20200314-2|12	BuildArch:	noarch
21mr|texlive-metafont-20200314-2|13	BuildRequires:	texlive-tlpkg
21mr|texlive-metafont-20200314-2|14	Requires(pre):	texlive-tlpkg
21mr|texlive-metafont-20200314-2|15	Requires(post):	texlive-kpathsea
21mr|texlive-metafont-20200314-2|16	Requires(post):	texlive-tetex
21mr|texlive-metafont-20200314-2|17	Requires:	texlive-metafont.bin
21mr|texlive-metafont-20200314-2|18	%rename tetex-mfwin
21mr|texlive-metafont-20200314-2|19	%rename texlive-mfwin
21mr|texlive-metafont-20200314-2|20	
21mr|texlive-metafont-20200314-2|21	%description
21mr|texlive-metafont-20200314-2|22	The program takes a semi-algorithmic specification of a font,
21mr|texlive-metafont-20200314-2|23	and produces a bitmap font (whose properties are defined by a
21mr|texlive-metafont-20200314-2|24	set of parameters of the target device), and a set metrics for
21mr|texlive-metafont-20200314-2|25	use by TeX. The bitmap output may be converted into a format
21mr|texlive-metafont-20200314-2|26	directly usable by a device driver, etc., by the tools provided
21mr|texlive-metafont-20200314-2|27	in the parallel mfware distribution. (Third parties have
21mr|texlive-metafont-20200314-2|28	developed tools to convert the bitmap output to outline fonts.)
21mr|texlive-metafont-20200314-2|29	The distribution includes the source of Knuth's Metafont book;
21mr|texlive-metafont-20200314-2|30	this source is there to read, as an example of writing TeX --
21mr|texlive-metafont-20200314-2|31	it should not be processed without Knuth's direct permission.
21mr|texlive-metafont-20200314-2|32	
21mr|texlive-metafont-20200314-2|33	%postun
21mr|texlive-metafont-20200314-2|34	if [ $1 -eq 0 ]; then
21mr|texlive-metafont-20200314-2|35	rm -fr %{_texmfvardir}/web2c/metafont
21mr|texlive-metafont-20200314-2|36	fi
21mr|texlive-metafont-20200314-2|37	
21mr|texlive-metafont-20200314-2|38	#-----------------------------------------------------------------------
21mr|texlive-metafont-20200314-2|39	%files
21mr|texlive-metafont-20200314-2|40	%{_texmfdistdir}/metafont/base/mf.mf
21mr|texlive-metafont-20200314-2|41	%{_texmfdistdir}/metafont/base/plain.mf
21mr|texlive-metafont-20200314-2|42	%{_texmfdistdir}/metafont/config/cmmf.ini
21mr|texlive-metafont-20200314-2|43	%{_texmfdistdir}/metafont/config/mf.ini
21mr|texlive-metafont-20200314-2|44	%{_texmfdistdir}/metafont/misc/mode2dpi.mf
21mr|texlive-metafont-20200314-2|45	%{_texmfdistdir}/metafont/misc/mode2dpixy.mf
21mr|texlive-metafont-20200314-2|46	%{_texmfdistdir}/metafont/misc/modename.mf
21mr|texlive-metafont-20200314-2|47	%{_texmfdistdir}/metafont/misc/ps2mfbas.mf
21mr|texlive-metafont-20200314-2|48	%{_texmfdistdir}/fonts/source/public/modes/modes.mf
21mr|texlive-metafont-20200314-2|49	%{_tlpkgdir}/tlpobj/metafont*
21mr|texlive-metafont-20200314-2|50	%{_tlpkgdir}/tlpobj/modes*
21mr|texlive-metafont-20200314-2|51	%_texmf_fmtutil_d/metafont
21mr|texlive-metafont-20200314-2|52	%doc %{_mandir}/man1/mf-nowin.1*
21mr|texlive-metafont-20200314-2|53	%doc %{_texmfdistdir}/doc/man/man1/mf-nowin.man1.pdf
21mr|texlive-metafont-20200314-2|54	%doc %{_mandir}/man1/mf.1*
21mr|texlive-metafont-20200314-2|55	%doc %{_mandir}/man1/inimf.1*
21mr|texlive-metafont-20200314-2|56	%doc %{_texmfdistdir}/doc/man/man1/mf.man1.pdf
21mr|texlive-metafont-20200314-2|57	%doc %{_texmfdistdir}/doc/man/man1/inimf.man1.pdf
21mr|texlive-metafont-20200314-2|58	%doc %{_texmfdistdir}/doc/fonts/modes
21mr|texlive-metafont-20200314-2|59	
21mr|texlive-metafont-20200314-2|60	#-----------------------------------------------------------------------
21mr|texlive-metafont-20200314-2|61	%prep
21mr|texlive-metafont-20200314-2|62	%setup -c -a0 -a1 -a2 -a3
21mr|texlive-metafont-20200314-2|63	
21mr|texlive-metafont-20200314-2|64	%build
21mr|texlive-metafont-20200314-2|65	
21mr|texlive-metafont-20200314-2|66	%install
21mr|texlive-metafont-20200314-2|67	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-metafont-20200314-2|68	cp -fpar texmf-dist %{buildroot}%{_datadir}
21mr|texlive-metafont-20200314-2|69	cp -fpar doc fonts %{buildroot}%{_texmfdistdir}
21mr|texlive-metafont-20200314-2|70	mkdir -p %{buildroot}%{_mandir}/man1
21mr|texlive-metafont-20200314-2|71	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1
21mr|texlive-metafont-20200314-2|72	
21mr|texlive-metafont-20200314-2|73	mkdir -p %{buildroot}%{_texmf_fmtutil_d}
21mr|texlive-metafont-20200314-2|74	cat > %{buildroot}%{_texmf_fmtutil_d}/metafont <<EOF
21mr|texlive-metafont-20200314-2|75	#
21mr|texlive-metafont-20200314-2|76	# from metafont:
21mr|texlive-metafont-20200314-2|77	mf mf-nowin - -translate-file=cp227.tcx mf.ini
21mr|texlive-metafont-20200314-2|78	EOF
21mr|texlive-metafont-20200314-2|79	cp -fpar tlpkg/tlpobj %{buildroot}%{_tlpkgdir}

18483 21
21mr|texlive-metafont-beginners-20180303-2|1	# revision 29803
21mr|texlive-metafont-beginners-20180303-2|2	# category Package
21mr|texlive-metafont-beginners-20180303-2|3	# catalog-ctan /info/metafont/beginners
21mr|texlive-metafont-beginners-20180303-2|4	# catalog-date 2012-05-23 16:10:32 +0200
21mr|texlive-metafont-beginners-20180303-2|5	# catalog-license pd
21mr|texlive-metafont-beginners-20180303-2|6	# catalog-version undef
21mr|texlive-metafont-beginners-20180303-2|7	Name:		texlive-metafont-beginners
21mr|texlive-metafont-beginners-20180303-2|8	Version:	20180303
21mr|texlive-metafont-beginners-20180303-2|9	Release:	2
21mr|texlive-metafont-beginners-20180303-2|10	Summary:	An introductory tutorial for Metafont
21mr|texlive-metafont-beginners-20180303-2|11	Group:		Publishing
21mr|texlive-metafont-beginners-20180303-2|12	URL:		http://www.ctan.org/tex-archive/info/metafont/beginners
21mr|texlive-metafont-beginners-20180303-2|13	License:	PD
21mr|texlive-metafont-beginners-20180303-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/metafont-beginners.tar.xz
21mr|texlive-metafont-beginners-20180303-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/metafont-beginners.doc.tar.xz
21mr|texlive-metafont-beginners-20180303-2|16	BuildArch:	noarch
21mr|texlive-metafont-beginners-20180303-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-metafont-beginners-20180303-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-metafont-beginners-20180303-2|19	
21mr|texlive-metafont-beginners-20180303-2|20	%description
21mr|texlive-metafont-beginners-20180303-2|21	An old introduction to the use of Metafont, that has stood the
21mr|texlive-metafont-beginners-20180303-2|22	test of time. It focuses on using the program, rather than
21mr|texlive-metafont-beginners-20180303-2|23	designing fonts, but does offer advice about understanding
21mr|texlive-metafont-beginners-20180303-2|24	errors in other people's fonts.
21mr|texlive-metafont-beginners-20180303-2|25	
21mr|texlive-metafont-beginners-20180303-2|26	#-----------------------------------------------------------------------
21mr|texlive-metafont-beginners-20180303-2|27	%files
21mr|texlive-metafont-beginners-20180303-2|28	%doc %{_texmfdistdir}/doc/fonts/metafont-beginners/metafont-for-beginners.pdf
21mr|texlive-metafont-beginners-20180303-2|29	%doc %{_texmfdistdir}/doc/fonts/metafont-beginners/metafont-for-beginners.tex
21mr|texlive-metafont-beginners-20180303-2|30	
21mr|texlive-metafont-beginners-20180303-2|31	#-----------------------------------------------------------------------
21mr|texlive-metafont-beginners-20180303-2|32	%prep
21mr|texlive-metafont-beginners-20180303-2|33	%setup -c -a0 -a1
21mr|texlive-metafont-beginners-20180303-2|34	
21mr|texlive-metafont-beginners-20180303-2|35	%build
21mr|texlive-metafont-beginners-20180303-2|36	
21mr|texlive-metafont-beginners-20180303-2|37	%install
21mr|texlive-metafont-beginners-20180303-2|38	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-metafont-beginners-20180303-2|39	cp -fpar doc %{buildroot}%{_texmfdistdir}

18484 21
21mr|texlive-metago-0.9-7|1	# revision 15878
21mr|texlive-metago-0.9-7|2	# category Package
21mr|texlive-metago-0.9-7|3	# catalog-ctan /graphics/metapost/contrib/macros/metago
21mr|texlive-metago-0.9-7|4	# catalog-date 2008-09-08 11:32:46 +0200
21mr|texlive-metago-0.9-7|5	# catalog-license lppl
21mr|texlive-metago-0.9-7|6	# catalog-version 0.9
21mr|texlive-metago-0.9-7|7	Name:		texlive-metago
21mr|texlive-metago-0.9-7|8	Version:	0.9
21mr|texlive-metago-0.9-7|9	Release:	7
21mr|texlive-metago-0.9-7|10	Summary:	MetaPost output of Go positions
21mr|texlive-metago-0.9-7|11	Group:		Publishing
21mr|texlive-metago-0.9-7|12	URL:		http://www.ctan.org/tex-archive/graphics/metapost/contrib/macros/metago
21mr|texlive-metago-0.9-7|13	License:	LPPL
21mr|texlive-metago-0.9-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/metago.tar.xz
21mr|texlive-metago-0.9-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/metago.doc.tar.xz
21mr|texlive-metago-0.9-7|16	BuildArch:	noarch
21mr|texlive-metago-0.9-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-metago-0.9-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-metago-0.9-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-metago-0.9-7|20	
21mr|texlive-metago-0.9-7|21	%description
21mr|texlive-metago-0.9-7|22	The package allows you to draw Go game positions with MetaPost.
21mr|texlive-metago-0.9-7|23	Two methods of usage are provided, either using the package
21mr|texlive-metago-0.9-7|24	programmatically, or using the package via a script (which may
21mr|texlive-metago-0.9-7|25	produce several images).
21mr|texlive-metago-0.9-7|26	
21mr|texlive-metago-0.9-7|27	
21mr|texlive-metago-0.9-7|28	#-----------------------------------------------------------------------
21mr|texlive-metago-0.9-7|29	%files
21mr|texlive-metago-0.9-7|30	%{_texmfdistdir}/metapost/metago/metago.mp
21mr|texlive-metago-0.9-7|31	%doc %{_texmfdistdir}/doc/metapost/metago/README
21mr|texlive-metago-0.9-7|32	%doc %{_texmfdistdir}/doc/metapost/metago/example-program.mp
21mr|texlive-metago-0.9-7|33	%doc %{_texmfdistdir}/doc/metapost/metago/example-program.pdf
21mr|texlive-metago-0.9-7|34	%doc %{_texmfdistdir}/doc/metapost/metago/example-script-1.pdf
21mr|texlive-metago-0.9-7|35	%doc %{_texmfdistdir}/doc/metapost/metago/example-script-2.pdf
21mr|texlive-metago-0.9-7|36	%doc %{_texmfdistdir}/doc/metapost/metago/example-script-3.pdf
21mr|texlive-metago-0.9-7|37	%doc %{_texmfdistdir}/doc/metapost/metago/example-script-4.pdf
21mr|texlive-metago-0.9-7|38	%doc %{_texmfdistdir}/doc/metapost/metago/example-script-5.pdf
21mr|texlive-metago-0.9-7|39	%doc %{_texmfdistdir}/doc/metapost/metago/example-script-6.pdf
21mr|texlive-metago-0.9-7|40	%doc %{_texmfdistdir}/doc/metapost/metago/example-script-7.pdf
21mr|texlive-metago-0.9-7|41	%doc %{_texmfdistdir}/doc/metapost/metago/example-script-8.pdf
21mr|texlive-metago-0.9-7|42	%doc %{_texmfdistdir}/doc/metapost/metago/example-script.mp
21mr|texlive-metago-0.9-7|43	%doc %{_texmfdistdir}/doc/metapost/metago/script.go
21mr|texlive-metago-0.9-7|44	
21mr|texlive-metago-0.9-7|45	#-----------------------------------------------------------------------
21mr|texlive-metago-0.9-7|46	%prep
21mr|texlive-metago-0.9-7|47	%setup -c -a0 -a1
21mr|texlive-metago-0.9-7|48	
21mr|texlive-metago-0.9-7|49	%build
21mr|texlive-metago-0.9-7|50	
21mr|texlive-metago-0.9-7|51	%install
21mr|texlive-metago-0.9-7|52	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-metago-0.9-7|53	cp -fpar metapost doc %{buildroot}%{_texmfdistdir}

18485 21
21mr|texlive-metalogo-0.12-7|1	# revision 18611
21mr|texlive-metalogo-0.12-7|2	# category Package
21mr|texlive-metalogo-0.12-7|3	# catalog-ctan /macros/latex/contrib/metalogo
21mr|texlive-metalogo-0.12-7|4	# catalog-date 2010-05-29 17:49:59 +0200
21mr|texlive-metalogo-0.12-7|5	# catalog-license lppl
21mr|texlive-metalogo-0.12-7|6	# catalog-version 0.12
21mr|texlive-metalogo-0.12-7|7	Name:		texlive-metalogo
21mr|texlive-metalogo-0.12-7|8	Version:	0.12
21mr|texlive-metalogo-0.12-7|9	Release:	7
21mr|texlive-metalogo-0.12-7|10	Summary:	Extended TeX logo macros
21mr|texlive-metalogo-0.12-7|11	Group:		Publishing
21mr|texlive-metalogo-0.12-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/metalogo
21mr|texlive-metalogo-0.12-7|13	License:	LPPL
21mr|texlive-metalogo-0.12-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/metalogo.tar.xz
21mr|texlive-metalogo-0.12-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/metalogo.doc.tar.xz
21mr|texlive-metalogo-0.12-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/metalogo.source.tar.xz
21mr|texlive-metalogo-0.12-7|17	BuildArch:	noarch
21mr|texlive-metalogo-0.12-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-metalogo-0.12-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-metalogo-0.12-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-metalogo-0.12-7|21	
21mr|texlive-metalogo-0.12-7|22	%description
21mr|texlive-metalogo-0.12-7|23	This package exposes spacing parameters for various TeX logos
21mr|texlive-metalogo-0.12-7|24	to the end user, to optimise the logos for different fonts.
21mr|texlive-metalogo-0.12-7|25	Written especially for XeLaTeX users.
21mr|texlive-metalogo-0.12-7|26	
21mr|texlive-metalogo-0.12-7|27	
21mr|texlive-metalogo-0.12-7|28	#-----------------------------------------------------------------------
21mr|texlive-metalogo-0.12-7|29	%files
21mr|texlive-metalogo-0.12-7|30	%{_texmfdistdir}/tex/latex/metalogo/metalogo.sty
21mr|texlive-metalogo-0.12-7|31	%doc %{_texmfdistdir}/doc/latex/metalogo/README
21mr|texlive-metalogo-0.12-7|32	%doc %{_texmfdistdir}/doc/latex/metalogo/TeXoutline.pdf
21mr|texlive-metalogo-0.12-7|33	%doc %{_texmfdistdir}/doc/latex/metalogo/eLaToutline.pdf
21mr|texlive-metalogo-0.12-7|34	%doc %{_texmfdistdir}/doc/latex/metalogo/metalogo.pdf
21mr|texlive-metalogo-0.12-7|35	#- source
21mr|texlive-metalogo-0.12-7|36	%doc %{_texmfdistdir}/source/latex/metalogo/metalogo.dtx
21mr|texlive-metalogo-0.12-7|37	%doc %{_texmfdistdir}/source/latex/metalogo/metalogo.ins
21mr|texlive-metalogo-0.12-7|38	
21mr|texlive-metalogo-0.12-7|39	#-----------------------------------------------------------------------
21mr|texlive-metalogo-0.12-7|40	%prep
21mr|texlive-metalogo-0.12-7|41	%setup -c -a0 -a1 -a2
21mr|texlive-metalogo-0.12-7|42	
21mr|texlive-metalogo-0.12-7|43	%build
21mr|texlive-metalogo-0.12-7|44	
21mr|texlive-metalogo-0.12-7|45	%install
21mr|texlive-metalogo-0.12-7|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-metalogo-0.12-7|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18486 21
21mr|texlive-metalogox-20190120-1|1	Name:		texlive-metalogox
21mr|texlive-metalogox-20190120-1|2	Version:	20190120
21mr|texlive-metalogox-20190120-1|3	Release:	1
21mr|texlive-metalogox-20190120-1|4	Summary:	Adjust TEX logos, with font detection
21mr|texlive-metalogox-20190120-1|5	Group:		Publishing
21mr|texlive-metalogox-20190120-1|6	URL:		https://www.ctan.org/pkg/metalogox
21mr|texlive-metalogox-20190120-1|7	License:	The LATEX Project Public License 1.3
21mr|texlive-metalogox-20190120-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/metalogox.tar.xz
21mr|texlive-metalogox-20190120-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/metalogox.doc.tar.xz
21mr|texlive-metalogox-20190120-1|10	Source2:    http://mirrors.ctan.org/systems/texlive/tlnet/archive/metalogox.source.tar.xz
21mr|texlive-metalogox-20190120-1|11	BuildArch:	noarch
21mr|texlive-metalogox-20190120-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-metalogox-20190120-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-metalogox-20190120-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-metalogox-20190120-1|15	
21mr|texlive-metalogox-20190120-1|16	%description
21mr|texlive-metalogox-20190120-1|17	This package extends the metalogo package to automatically adjust
21mr|texlive-metalogox-20190120-1|18	the appearance of the logos TEX, LATEX, LATEX2ε, XELATEX, and LuaLATEX,
21mr|texlive-metalogox-20190120-1|19	depending on the font detected or the option given to metalogox.
21mr|texlive-metalogox-20190120-1|20	Most of the serif and sans fonts listed at The LATEX Font
21mr|texlive-metalogox-20190120-1|21	Catalogue are supported. The package depends on metalogo,
21mr|texlive-metalogox-20190120-1|22	xparse, and etoolbox.
21mr|texlive-metalogox-20190120-1|23	
21mr|texlive-metalogox-20190120-1|24	
21mr|texlive-metalogox-20190120-1|25	#-----------------------------------------------------------------------
21mr|texlive-metalogox-20190120-1|26	%files
21mr|texlive-metalogox-20190120-1|27	%{_texmfdistdir}/tex/latex/metalogox
21mr|texlive-metalogox-20190120-1|28	%{_texmfdistdir}/source/latex/metalogox
21mr|texlive-metalogox-20190120-1|29	%doc %{_texmfdistdir}/doc/latex/metalogox
21mr|texlive-metalogox-20190120-1|30	
21mr|texlive-metalogox-20190120-1|31	#-----------------------------------------------------------------------
21mr|texlive-metalogox-20190120-1|32	%prep
21mr|texlive-metalogox-20190120-1|33	%setup -c -a0 -a1 -a2
21mr|texlive-metalogox-20190120-1|34	
21mr|texlive-metalogox-20190120-1|35	%build
21mr|texlive-metalogox-20190120-1|36	
21mr|texlive-metalogox-20190120-1|37	%install
21mr|texlive-metalogox-20190120-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-metalogox-20190120-1|39	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18487 21
21mr|texlive-metaobj-0.93-7|1	# revision 15878
21mr|texlive-metaobj-0.93-7|2	# category Package
21mr|texlive-metaobj-0.93-7|3	# catalog-ctan /graphics/metapost/contrib/macros/metaobj
21mr|texlive-metaobj-0.93-7|4	# catalog-date 2007-08-24 22:48:09 +0200
21mr|texlive-metaobj-0.93-7|5	# catalog-license lppl
21mr|texlive-metaobj-0.93-7|6	# catalog-version 0.93
21mr|texlive-metaobj-0.93-7|7	Name:		texlive-metaobj
21mr|texlive-metaobj-0.93-7|8	Version:	0.93
21mr|texlive-metaobj-0.93-7|9	Release:	7
21mr|texlive-metaobj-0.93-7|10	Summary:	MetaPost package providing high-level objects
21mr|texlive-metaobj-0.93-7|11	Group:		Publishing
21mr|texlive-metaobj-0.93-7|12	URL:		http://www.ctan.org/tex-archive/graphics/metapost/contrib/macros/metaobj
21mr|texlive-metaobj-0.93-7|13	License:	LPPL
21mr|texlive-metaobj-0.93-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/metaobj.tar.xz
21mr|texlive-metaobj-0.93-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/metaobj.doc.tar.xz
21mr|texlive-metaobj-0.93-7|16	BuildArch:	noarch
21mr|texlive-metaobj-0.93-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-metaobj-0.93-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-metaobj-0.93-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-metaobj-0.93-7|20	
21mr|texlive-metaobj-0.93-7|21	%description
21mr|texlive-metaobj-0.93-7|22	METAOBJ is a large metapost package providing high-level
21mr|texlive-metaobj-0.93-7|23	objects. It implements many of PSTricks' features for node
21mr|texlive-metaobj-0.93-7|24	connections, but also trees, matrices, and many other things.
21mr|texlive-metaobj-0.93-7|25	It more or less contains boxes.mp and rboxes.mp. There is a
21mr|texlive-metaobj-0.93-7|26	large (albeit not complete) documentation distributed with the
21mr|texlive-metaobj-0.93-7|27	package. It is easily extensible with new objects.
21mr|texlive-metaobj-0.93-7|28	
21mr|texlive-metaobj-0.93-7|29	
21mr|texlive-metaobj-0.93-7|30	#-----------------------------------------------------------------------
21mr|texlive-metaobj-0.93-7|31	%files
21mr|texlive-metaobj-0.93-7|32	%{_texmfdistdir}/metapost/metaobj/connections.mp
21mr|texlive-metaobj-0.93-7|33	%{_texmfdistdir}/metapost/metaobj/metaobj.mp
21mr|texlive-metaobj-0.93-7|34	%{_texmfdistdir}/metapost/metaobj/mobjstandard.mp
21mr|texlive-metaobj-0.93-7|35	%{_texmfdistdir}/metapost/metaobj/proofex.mp
21mr|texlive-metaobj-0.93-7|36	%{_texmfdistdir}/metapost/metaobj/pstricksex1.mp
21mr|texlive-metaobj-0.93-7|37	%{_texmfdistdir}/metapost/metaobj/pstricksex2.mp
21mr|texlive-metaobj-0.93-7|38	%{_texmfdistdir}/metapost/metaobj/pstricksex3.mp
21mr|texlive-metaobj-0.93-7|39	%{_texmfdistdir}/metapost/metaobj/pstricksex4.mp
21mr|texlive-metaobj-0.93-7|40	%doc %{_texmfdistdir}/doc/metapost/metaobj/README
21mr|texlive-metaobj-0.93-7|41	%doc %{_texmfdistdir}/doc/metapost/metaobj/license.txt
21mr|texlive-metaobj-0.93-7|42	%doc %{_texmfdistdir}/doc/metapost/metaobj/momanual.pdf
21mr|texlive-metaobj-0.93-7|43	
21mr|texlive-metaobj-0.93-7|44	#-----------------------------------------------------------------------
21mr|texlive-metaobj-0.93-7|45	%prep
21mr|texlive-metaobj-0.93-7|46	%setup -c -a0 -a1
21mr|texlive-metaobj-0.93-7|47	
21mr|texlive-metaobj-0.93-7|48	%build
21mr|texlive-metaobj-0.93-7|49	
21mr|texlive-metaobj-0.93-7|50	%install
21mr|texlive-metaobj-0.93-7|51	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-metaobj-0.93-7|52	cp -fpar metapost doc %{buildroot}%{_texmfdistdir}

18488 21
21mr|texlive-metaplot-0.91-7|1	# revision 15878
21mr|texlive-metaplot-0.91-7|2	# category Package
21mr|texlive-metaplot-0.91-7|3	# catalog-ctan /graphics/metaplot
21mr|texlive-metaplot-0.91-7|4	# catalog-date 2006-11-09 21:17:58 +0100
21mr|texlive-metaplot-0.91-7|5	# catalog-license lppl
21mr|texlive-metaplot-0.91-7|6	# catalog-version 0.91
21mr|texlive-metaplot-0.91-7|7	Name:		texlive-metaplot
21mr|texlive-metaplot-0.91-7|8	Version:	0.91
21mr|texlive-metaplot-0.91-7|9	Release:	7
21mr|texlive-metaplot-0.91-7|10	Summary:	Plot-manipulation macros for use in Metapost
21mr|texlive-metaplot-0.91-7|11	Group:		Publishing
21mr|texlive-metaplot-0.91-7|12	URL:		http://www.ctan.org/tex-archive/graphics/metaplot
21mr|texlive-metaplot-0.91-7|13	License:	LPPL
21mr|texlive-metaplot-0.91-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/metaplot.tar.xz
21mr|texlive-metaplot-0.91-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/metaplot.doc.tar.xz
21mr|texlive-metaplot-0.91-7|16	BuildArch:	noarch
21mr|texlive-metaplot-0.91-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-metaplot-0.91-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-metaplot-0.91-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-metaplot-0.91-7|20	
21mr|texlive-metaplot-0.91-7|21	%description
21mr|texlive-metaplot-0.91-7|22	MetaPlot is a set of Metapost macros for manipulating pre-
21mr|texlive-metaplot-0.91-7|23	generated plots (and similar objects), and formatting them for
21mr|texlive-metaplot-0.91-7|24	inclusion in a Metapost figure. The intent is that the plots
21mr|texlive-metaplot-0.91-7|25	can be generated by some outside program, in an abstract manner
21mr|texlive-metaplot-0.91-7|26	that does not require making decisions about on-page sizing and
21mr|texlive-metaplot-0.91-7|27	layout, and then they can be imported into MetaPlot and
21mr|texlive-metaplot-0.91-7|28	arranged using the full capabilities of Metapost. Metaplot also
21mr|texlive-metaplot-0.91-7|29	includes a very flexible set of macros for generating plot
21mr|texlive-metaplot-0.91-7|30	axes, which may be useful in other contexts as well. Presently,
21mr|texlive-metaplot-0.91-7|31	MetaPlot is in something of a pre-release beta state; it is
21mr|texlive-metaplot-0.91-7|32	quite functional, but the syntax of the commands are still
21mr|texlive-metaplot-0.91-7|33	potentially in flux. Bug reports and other suggestions would be
21mr|texlive-metaplot-0.91-7|34	most welcome!.
21mr|texlive-metaplot-0.91-7|35	
21mr|texlive-metaplot-0.91-7|36	
21mr|texlive-metaplot-0.91-7|37	#-----------------------------------------------------------------------
21mr|texlive-metaplot-0.91-7|38	%files
21mr|texlive-metaplot-0.91-7|39	%{_texmfdistdir}/metapost/metaplot/axes.mp
21mr|texlive-metaplot-0.91-7|40	%{_texmfdistdir}/metapost/metaplot/metaplot.mp
21mr|texlive-metaplot-0.91-7|41	%doc %{_texmfdistdir}/doc/latex/metaplot/README
21mr|texlive-metaplot-0.91-7|42	%doc %{_texmfdistdir}/doc/latex/metaplot/examples/cap1.cc
21mr|texlive-metaplot-0.91-7|43	%doc %{_texmfdistdir}/doc/latex/metaplot/examples/cap1.mp
21mr|texlive-metaplot-0.91-7|44	%doc %{_texmfdistdir}/doc/latex/metaplot/examples/capillary.cc
21mr|texlive-metaplot-0.91-7|45	%doc %{_texmfdistdir}/doc/latex/metaplot/examples/cpoint.cc
21mr|texlive-metaplot-0.91-7|46	%doc %{_texmfdistdir}/doc/latex/metaplot/examples/cpoint.h
21mr|texlive-metaplot-0.91-7|47	%doc %{_texmfdistdir}/doc/latex/metaplot/examples/figure_1.mp
21mr|texlive-metaplot-0.91-7|48	%doc %{_texmfdistdir}/doc/latex/metaplot/examples/figures_2-7.mp
21mr|texlive-metaplot-0.91-7|49	%doc %{_texmfdistdir}/doc/latex/metaplot/examples/figures_8-9.mp
21mr|texlive-metaplot-0.91-7|50	%doc %{_texmfdistdir}/doc/latex/metaplot/examples/gpl.txt
21mr|texlive-metaplot-0.91-7|51	%doc %{_texmfdistdir}/doc/latex/metaplot/examples/mc2.mp
21mr|texlive-metaplot-0.91-7|52	%doc %{_texmfdistdir}/doc/latex/metaplot/examples/metacontour.cc
21mr|texlive-metaplot-0.91-7|53	%doc %{_texmfdistdir}/doc/latex/metaplot/examples/metacontour.h
21mr|texlive-metaplot-0.91-7|54	%doc %{_texmfdistdir}/doc/latex/metaplot/examples/metacontour_main.cc
21mr|texlive-metaplot-0.91-7|55	%doc %{_texmfdistdir}/doc/latex/metaplot/metaplot_preprint.pdf
21mr|texlive-metaplot-0.91-7|56	
21mr|texlive-metaplot-0.91-7|57	#-----------------------------------------------------------------------
21mr|texlive-metaplot-0.91-7|58	%prep
21mr|texlive-metaplot-0.91-7|59	%setup -c -a0 -a1
21mr|texlive-metaplot-0.91-7|60	
21mr|texlive-metaplot-0.91-7|61	%build
21mr|texlive-metaplot-0.91-7|62	
21mr|texlive-metaplot-0.91-7|63	%install
21mr|texlive-metaplot-0.91-7|64	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-metaplot-0.91-7|65	cp -fpar metapost doc %{buildroot}%{_texmfdistdir}

18489 21
21mr|texlive-metapost-1.803-11|1	# revision 34194
21mr|texlive-metapost-1.803-11|2	# category Package
21mr|texlive-metapost-1.803-11|3	# catalog-ctan /graphics/metapost/base
21mr|texlive-metapost-1.803-11|4	# catalog-date 2013-06-20 18:08:19 +0200
21mr|texlive-metapost-1.803-11|5	# catalog-license lgpl
21mr|texlive-metapost-1.803-11|6	# catalog-version 1.803
21mr|texlive-metapost-1.803-11|7	Name:		texlive-metapost
21mr|texlive-metapost-1.803-11|8	Version:	1.803
21mr|texlive-metapost-1.803-11|9	Release:	11
21mr|texlive-metapost-1.803-11|10	Summary:	A development of Metafont for creating graphics
21mr|texlive-metapost-1.803-11|11	Group:		Publishing
21mr|texlive-metapost-1.803-11|12	URL:		http://www.ctan.org/tex-archive/graphics/metapost/base
21mr|texlive-metapost-1.803-11|13	License:	LGPL
21mr|texlive-metapost-1.803-11|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/metapost.tar.xz
21mr|texlive-metapost-1.803-11|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/metapost.doc.tar.xz
21mr|texlive-metapost-1.803-11|16	BuildArch:	noarch
21mr|texlive-metapost-1.803-11|17	BuildRequires:	texlive-tlpkg
21mr|texlive-metapost-1.803-11|18	Requires(pre):	texlive-tlpkg
21mr|texlive-metapost-1.803-11|19	Requires(post):	texlive-kpathsea
21mr|texlive-metapost-1.803-11|20	Requires:	texlive-metapost.bin
21mr|texlive-metapost-1.803-11|21	
21mr|texlive-metapost-1.803-11|22	%description
21mr|texlive-metapost-1.803-11|23	MetaPost uses a language based on that of Metafont to produce
21mr|texlive-metapost-1.803-11|24	precise technical illustrations. Its output is scalable
21mr|texlive-metapost-1.803-11|25	PostScript or SVG, rather than the bitmaps Metafont creates.
21mr|texlive-metapost-1.803-11|26	
21mr|texlive-metapost-1.803-11|27	#-----------------------------------------------------------------------
21mr|texlive-metapost-1.803-11|28	%files
21mr|texlive-metapost-1.803-11|29	%{_texmfdistdir}/fonts/afm/metapost/freeeuro.afm
21mr|texlive-metapost-1.803-11|30	%{_texmfdistdir}/fonts/afm/metapost/psyrgo.afm
21mr|texlive-metapost-1.803-11|31	%{_texmfdistdir}/fonts/afm/metapost/zpzdr-reversed.afm
21mr|texlive-metapost-1.803-11|32	%{_texmfdistdir}/fonts/enc/dvips/metapost/groff.enc
21mr|texlive-metapost-1.803-11|33	%{_texmfdistdir}/fonts/map/dvips/metapost/troff-updmap.map
21mr|texlive-metapost-1.803-11|34	%{_texmfdistdir}/fonts/map/dvips/metapost/troff.map
21mr|texlive-metapost-1.803-11|35	%{_texmfdistdir}/fonts/tfm/metapost/freeeuro.tfm
21mr|texlive-metapost-1.803-11|36	%{_texmfdistdir}/fonts/tfm/metapost/pagd8g.tfm
21mr|texlive-metapost-1.803-11|37	%{_texmfdistdir}/fonts/tfm/metapost/pagdo8g.tfm
21mr|texlive-metapost-1.803-11|38	%{_texmfdistdir}/fonts/tfm/metapost/pagk8g.tfm
21mr|texlive-metapost-1.803-11|39	%{_texmfdistdir}/fonts/tfm/metapost/pagko8g.tfm
21mr|texlive-metapost-1.803-11|40	%{_texmfdistdir}/fonts/tfm/metapost/pbkd8g.tfm
21mr|texlive-metapost-1.803-11|41	%{_texmfdistdir}/fonts/tfm/metapost/pbkdi8g.tfm
21mr|texlive-metapost-1.803-11|42	%{_texmfdistdir}/fonts/tfm/metapost/pbkl8g.tfm
21mr|texlive-metapost-1.803-11|43	%{_texmfdistdir}/fonts/tfm/metapost/pbkli8g.tfm
21mr|texlive-metapost-1.803-11|44	%{_texmfdistdir}/fonts/tfm/metapost/pcrb8g.tfm
21mr|texlive-metapost-1.803-11|45	%{_texmfdistdir}/fonts/tfm/metapost/pcrbo8g.tfm
21mr|texlive-metapost-1.803-11|46	%{_texmfdistdir}/fonts/tfm/metapost/pcrr8g.tfm
21mr|texlive-metapost-1.803-11|47	%{_texmfdistdir}/fonts/tfm/metapost/pcrro8g.tfm
21mr|texlive-metapost-1.803-11|48	%{_texmfdistdir}/fonts/tfm/metapost/phvb8g.tfm
21mr|texlive-metapost-1.803-11|49	%{_texmfdistdir}/fonts/tfm/metapost/phvb8gn.tfm
21mr|texlive-metapost-1.803-11|50	%{_texmfdistdir}/fonts/tfm/metapost/phvbo8g.tfm
21mr|texlive-metapost-1.803-11|51	%{_texmfdistdir}/fonts/tfm/metapost/phvbo8gn.tfm
21mr|texlive-metapost-1.803-11|52	%{_texmfdistdir}/fonts/tfm/metapost/phvr8g.tfm
21mr|texlive-metapost-1.803-11|53	%{_texmfdistdir}/fonts/tfm/metapost/phvr8gn.tfm
21mr|texlive-metapost-1.803-11|54	%{_texmfdistdir}/fonts/tfm/metapost/phvro8g.tfm
21mr|texlive-metapost-1.803-11|55	%{_texmfdistdir}/fonts/tfm/metapost/phvro8gn.tfm
21mr|texlive-metapost-1.803-11|56	%{_texmfdistdir}/fonts/tfm/metapost/pncb8g.tfm
21mr|texlive-metapost-1.803-11|57	%{_texmfdistdir}/fonts/tfm/metapost/pncbi8g.tfm
21mr|texlive-metapost-1.803-11|58	%{_texmfdistdir}/fonts/tfm/metapost/pncr8g.tfm
21mr|texlive-metapost-1.803-11|59	%{_texmfdistdir}/fonts/tfm/metapost/pncri8g.tfm
21mr|texlive-metapost-1.803-11|60	%{_texmfdistdir}/fonts/tfm/metapost/pplb8g.tfm
21mr|texlive-metapost-1.803-11|61	%{_texmfdistdir}/fonts/tfm/metapost/pplbi8g.tfm
21mr|texlive-metapost-1.803-11|62	%{_texmfdistdir}/fonts/tfm/metapost/pplr8g.tfm
21mr|texlive-metapost-1.803-11|63	%{_texmfdistdir}/fonts/tfm/metapost/pplri8g.tfm
21mr|texlive-metapost-1.803-11|64	%{_texmfdistdir}/fonts/tfm/metapost/psyrgo.tfm
21mr|texlive-metapost-1.803-11|65	%{_texmfdistdir}/fonts/tfm/metapost/ptmb8g.tfm
21mr|texlive-metapost-1.803-11|66	%{_texmfdistdir}/fonts/tfm/metapost/ptmbi8g.tfm
21mr|texlive-metapost-1.803-11|67	%{_texmfdistdir}/fonts/tfm/metapost/ptmr8g.tfm
21mr|texlive-metapost-1.803-11|68	%{_texmfdistdir}/fonts/tfm/metapost/ptmri8g.tfm
21mr|texlive-metapost-1.803-11|69	%{_texmfdistdir}/fonts/tfm/metapost/pzcmi8g.tfm
21mr|texlive-metapost-1.803-11|70	%{_texmfdistdir}/fonts/tfm/metapost/zpzdr-reversed.tfm
21mr|texlive-metapost-1.803-11|71	%{_texmfdistdir}/fonts/type1/metapost/freeeuro.pfa
21mr|texlive-metapost-1.803-11|72	%{_texmfdistdir}/metapost/base/TEX.mp
21mr|texlive-metapost-1.803-11|73	%{_texmfdistdir}/metapost/base/boxes.mp
21mr|texlive-metapost-1.803-11|74	%{_texmfdistdir}/metapost/base/format.mp
21mr|texlive-metapost-1.803-11|75	%{_texmfdistdir}/metapost/base/graph.mp
21mr|texlive-metapost-1.803-11|76	%{_texmfdistdir}/metapost/base/marith.mp
21mr|texlive-metapost-1.803-11|77	%{_texmfdistdir}/metapost/base/mfplain.mp
21mr|texlive-metapost-1.803-11|78	%{_texmfdistdir}/metapost/base/mpost.mp
21mr|texlive-metapost-1.803-11|79	%{_texmfdistdir}/metapost/base/plain.mp
21mr|texlive-metapost-1.803-11|80	%{_texmfdistdir}/metapost/base/rboxes.mp
21mr|texlive-metapost-1.803-11|81	%{_texmfdistdir}/metapost/base/sarith.mp
21mr|texlive-metapost-1.803-11|82	%{_texmfdistdir}/metapost/base/string.mp
21mr|texlive-metapost-1.803-11|83	%{_texmfdistdir}/metapost/base/texnum.mp
21mr|texlive-metapost-1.803-11|84	%{_texmfdistdir}/metapost/base/troffnum.mp
21mr|texlive-metapost-1.803-11|85	%{_texmfdistdir}/metapost/config/mfplain.ini
21mr|texlive-metapost-1.803-11|86	%{_texmfdistdir}/metapost/misc/null.mp
21mr|texlive-metapost-1.803-11|87	%{_texmfdistdir}/metapost/support/charlib/12
21mr|texlive-metapost-1.803-11|88	%{_texmfdistdir}/metapost/support/charlib/14
21mr|texlive-metapost-1.803-11|89	%{_texmfdistdir}/metapost/support/charlib/34
21mr|texlive-metapost-1.803-11|90	%{_texmfdistdir}/metapost/support/charlib/Ao
21mr|texlive-metapost-1.803-11|91	%{_texmfdistdir}/metapost/support/charlib/Fi
21mr|texlive-metapost-1.803-11|92	%{_texmfdistdir}/metapost/support/charlib/Fl
21mr|texlive-metapost-1.803-11|93	%{_texmfdistdir}/metapost/support/charlib/L1
21mr|texlive-metapost-1.803-11|94	%{_texmfdistdir}/metapost/support/charlib/LH
21mr|texlive-metapost-1.803-11|95	%{_texmfdistdir}/metapost/support/charlib/Lb
21mr|texlive-metapost-1.803-11|96	%{_texmfdistdir}/metapost/support/charlib/Sl
21mr|texlive-metapost-1.803-11|97	%{_texmfdistdir}/metapost/support/charlib/ao.x
21mr|texlive-metapost-1.803-11|98	%{_texmfdistdir}/metapost/support/charlib/bx
21mr|texlive-metapost-1.803-11|99	%{_texmfdistdir}/metapost/support/charlib/ci
21mr|texlive-metapost-1.803-11|100	%{_texmfdistdir}/metapost/support/charlib/ff
21mr|texlive-metapost-1.803-11|101	%{_texmfdistdir}/metapost/support/charlib/lh.x
21mr|texlive-metapost-1.803-11|102	%{_texmfdistdir}/metapost/support/charlib/ob
21mr|texlive-metapost-1.803-11|103	%{_texmfdistdir}/metapost/support/charlib/rh
21mr|texlive-metapost-1.803-11|104	%{_texmfdistdir}/metapost/support/charlib/sq
21mr|texlive-metapost-1.803-11|105	%{_texmfdistdir}/metapost/support/charlib/twiddle
21mr|texlive-metapost-1.803-11|106	%{_texmfdistdir}/metapost/support/trchars.adj
21mr|texlive-metapost-1.803-11|107	%{_texmfdistdir}/metapost/support/trfonts.map
21mr|texlive-metapost-1.803-11|108	%{_texmfdistdir}/tex/generic/metapost/mproof.tex
21mr|texlive-metapost-1.803-11|109	%{_texmfdistdir}/tex/generic/metapost/mpsproof.tex
21mr|texlive-metapost-1.803-11|110	%doc %{_mandir}/man1/dvitomp.1*
21mr|texlive-metapost-1.803-11|111	%doc %{_texmfdistdir}/doc/man/man1/dvitomp.man1.pdf
21mr|texlive-metapost-1.803-11|112	%doc %{_mandir}/man1/mpost.1*
21mr|texlive-metapost-1.803-11|113	%doc %{_texmfdistdir}/doc/man/man1/mpost.man1.pdf
21mr|texlive-metapost-1.803-11|114	%doc %{_texmfdistdir}/doc/metapost/base/grdemo-doc.pdf
21mr|texlive-metapost-1.803-11|115	%doc %{_texmfdistdir}/doc/metapost/base/grdemo.pdf
21mr|texlive-metapost-1.803-11|116	%doc %{_texmfdistdir}/doc/metapost/base/index.html
21mr|texlive-metapost-1.803-11|117	%doc %{_texmfdistdir}/doc/metapost/base/mpboxes.pdf
21mr|texlive-metapost-1.803-11|118	%doc %{_texmfdistdir}/doc/metapost/base/mpgraph.pdf
21mr|texlive-metapost-1.803-11|119	%doc %{_texmfdistdir}/doc/metapost/base/mpintro.pdf
21mr|texlive-metapost-1.803-11|120	%doc %{_texmfdistdir}/doc/metapost/base/mplibapi.pdf
21mr|texlive-metapost-1.803-11|121	%doc %{_texmfdistdir}/doc/metapost/base/mpman.pdf
21mr|texlive-metapost-1.803-11|122	%doc %{_texmfdistdir}/doc/metapost/base/source-manual/Makefile
21mr|texlive-metapost-1.803-11|123	%doc %{_texmfdistdir}/doc/metapost/base/source-manual/README
21mr|texlive-metapost-1.803-11|124	%doc %{_texmfdistdir}/doc/metapost/base/source-manual/TODO
21mr|texlive-metapost-1.803-11|125	%doc %{_texmfdistdir}/doc/metapost/base/source-manual/agepop91.d
21mr|texlive-metapost-1.803-11|126	%doc %{_texmfdistdir}/doc/metapost/base/source-manual/agepopm.d
21mr|texlive-metapost-1.803-11|127	%doc %{_texmfdistdir}/doc/metapost/base/source-manual/charts.mp
21mr|texlive-metapost-1.803-11|128	%doc %{_texmfdistdir}/doc/metapost/base/source-manual/cm2lm.map
21mr|texlive-metapost-1.803-11|129	%doc %{_texmfdistdir}/doc/metapost/base/source-manual/countries.d
21mr|texlive-metapost-1.803-11|130	%doc %{_texmfdistdir}/doc/metapost/base/source-manual/ctabbing.sty
21mr|texlive-metapost-1.803-11|131	%doc %{_texmfdistdir}/doc/metapost/base/source-manual/demo.ms
21mr|texlive-metapost-1.803-11|132	%doc %{_texmfdistdir}/doc/metapost/base/source-manual/energy.d
21mr|texlive-metapost-1.803-11|133	%doc %{_texmfdistdir}/doc/metapost/base/source-manual/figs.1
21mr|texlive-metapost-1.803-11|134	%doc %{_texmfdistdir}/doc/metapost/base/source-manual/figs.mp
21mr|texlive-metapost-1.803-11|135	%doc %{_texmfdistdir}/doc/metapost/base/source-manual/grdemo-doc.ms
21mr|texlive-metapost-1.803-11|136	%doc %{_texmfdistdir}/doc/metapost/base/source-manual/grdemo-doc.ps
21mr|texlive-metapost-1.803-11|137	%doc %{_texmfdistdir}/doc/metapost/base/source-manual/grdemo.eps
21mr|texlive-metapost-1.803-11|138	%doc %{_texmfdistdir}/doc/metapost/base/source-manual/grdemo.mp
21mr|texlive-metapost-1.803-11|139	%doc %{_texmfdistdir}/doc/metapost/base/source-manual/grdemo.ms
21mr|texlive-metapost-1.803-11|140	%doc %{_texmfdistdir}/doc/metapost/base/source-manual/lead.d
21mr|texlive-metapost-1.803-11|141	%doc %{_texmfdistdir}/doc/metapost/base/source-manual/matmul.d
21mr|texlive-metapost-1.803-11|142	%doc %{_texmfdistdir}/doc/metapost/base/source-manual/mpboxes.bib
21mr|texlive-metapost-1.803-11|143	%doc %{_texmfdistdir}/doc/metapost/base/source-manual/mpboxes.mp
21mr|texlive-metapost-1.803-11|144	%doc %{_texmfdistdir}/doc/metapost/base/source-manual/mpboxes.tex
21mr|texlive-metapost-1.803-11|145	%doc %{_texmfdistdir}/doc/metapost/base/source-manual/mpgraph.bib
21mr|texlive-metapost-1.803-11|146	%doc %{_texmfdistdir}/doc/metapost/base/source-manual/mpgraph.mp
21mr|texlive-metapost-1.803-11|147	%doc %{_texmfdistdir}/doc/metapost/base/source-manual/mpgraph.tex
21mr|texlive-metapost-1.803-11|148	%doc %{_texmfdistdir}/doc/metapost/base/source-manual/mplibapi.tex
21mr|texlive-metapost-1.803-11|149	%doc %{_texmfdistdir}/doc/metapost/base/source-manual/mpman-app-legacy.tex
21mr|texlive-metapost-1.803-11|150	%doc %{_texmfdistdir}/doc/metapost/base/source-manual/mpman-app-numbersystems.tex
21mr|texlive-metapost-1.803-11|151	%doc %{_texmfdistdir}/doc/metapost/base/source-manual/mpman-app-optab.tex
21mr|texlive-metapost-1.803-11|152	%doc %{_texmfdistdir}/doc/metapost/base/source-manual/mpman-app-refman.tex
21mr|texlive-metapost-1.803-11|153	%doc %{_texmfdistdir}/doc/metapost/base/source-manual/mpman-charts.mp
21mr|texlive-metapost-1.803-11|154	%doc %{_texmfdistdir}/doc/metapost/base/source-manual/mpman.bib
21mr|texlive-metapost-1.803-11|155	%doc %{_texmfdistdir}/doc/metapost/base/source-manual/mpman.ist
21mr|texlive-metapost-1.803-11|156	%doc %{_texmfdistdir}/doc/metapost/base/source-manual/mpman.mp
21mr|texlive-metapost-1.803-11|157	%doc %{_texmfdistdir}/doc/metapost/base/source-manual/mpman.tex
21mr|texlive-metapost-1.803-11|158	%doc %{_texmfdistdir}/doc/metapost/base/source-manual/timepop.d
21mr|texlive-metapost-1.803-11|159	%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/Makefile
21mr|texlive-metapost-1.803-11|160	%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/abstract.tex
21mr|texlive-metapost-1.803-11|161	%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/annulus.mp
21mr|texlive-metapost-1.803-11|162	%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/arrows.tex
21mr|texlive-metapost-1.803-11|163	%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/biblio.tex
21mr|texlive-metapost-1.803-11|164	%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/circles.mp
21mr|texlive-metapost-1.803-11|165	%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/commands.tex
21mr|texlive-metapost-1.803-11|166	%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/compilation.tex
21mr|texlive-metapost-1.803-11|167	%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/conclusion.tex
21mr|texlive-metapost-1.803-11|168	%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/data.d
21mr|texlive-metapost-1.803-11|169	%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/data.mp
21mr|texlive-metapost-1.803-11|170	%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/data.tex
21mr|texlive-metapost-1.803-11|171	%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/draw.mp
21mr|texlive-metapost-1.803-11|172	%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/draw.tex
21mr|texlive-metapost-1.803-11|173	%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/fill.mp
21mr|texlive-metapost-1.803-11|174	%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/fill.tex
21mr|texlive-metapost-1.803-11|175	%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/graph.tex
21mr|texlive-metapost-1.803-11|176	%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/inclusion.tex
21mr|texlive-metapost-1.803-11|177	%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/intro.tex
21mr|texlive-metapost-1.803-11|178	%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/label.mp
21mr|texlive-metapost-1.803-11|179	%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/label.tex
21mr|texlive-metapost-1.803-11|180	%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/mpintro.bib
21mr|texlive-metapost-1.803-11|181	%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/mpintro.ltx
21mr|texlive-metapost-1.803-11|182	%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/paperclip.mp
21mr|texlive-metapost-1.803-11|183	%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/parabola.mp
21mr|texlive-metapost-1.803-11|184	%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/previewer.eps
21mr|texlive-metapost-1.803-11|185	%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/previewer.pdf
21mr|texlive-metapost-1.803-11|186	%doc %{_texmfdistdir}/doc/metapost/base/source-tutorial/previewer.png
21mr|texlive-metapost-1.803-11|187	
21mr|texlive-metapost-1.803-11|188	#-----------------------------------------------------------------------
21mr|texlive-metapost-1.803-11|189	%prep
21mr|texlive-metapost-1.803-11|190	%setup -c -a0 -a1
21mr|texlive-metapost-1.803-11|191	
21mr|texlive-metapost-1.803-11|192	%build
21mr|texlive-metapost-1.803-11|193	
21mr|texlive-metapost-1.803-11|194	%install
21mr|texlive-metapost-1.803-11|195	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-metapost-1.803-11|196	cp -fpar texmf-dist %{buildroot}%{_datadir}
21mr|texlive-metapost-1.803-11|197	mkdir -p %{buildroot}%{_mandir}/man1
21mr|texlive-metapost-1.803-11|198	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

18490 21
21mr|texlive-metapost-colorbrewer-20180925-1|1	Name:		texlive-metapost-colorbrewer
21mr|texlive-metapost-colorbrewer-20180925-1|2	Version:	20180925
21mr|texlive-metapost-colorbrewer-20180925-1|3	Release:	1
21mr|texlive-metapost-colorbrewer-20180925-1|4	Summary:	An implementation of the colorbrewer2.org colours for MetaPost
21mr|texlive-metapost-colorbrewer-20180925-1|5	Group:		Publishing
21mr|texlive-metapost-colorbrewer-20180925-1|6	URL:		https://ctan.org/pkg/metapost-colorbrewer
21mr|texlive-metapost-colorbrewer-20180925-1|7	License:	gpl3+
21mr|texlive-metapost-colorbrewer-20180925-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/metapost-colorbrewer.tar.xz
21mr|texlive-metapost-colorbrewer-20180925-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/metapost-colorbrewer.doc.tar.xz
21mr|texlive-metapost-colorbrewer-20180925-1|10	BuildArch:	noarch
21mr|texlive-metapost-colorbrewer-20180925-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-metapost-colorbrewer-20180925-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-metapost-colorbrewer-20180925-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-metapost-colorbrewer-20180925-1|14	
21mr|texlive-metapost-colorbrewer-20180925-1|15	%description
21mr|texlive-metapost-colorbrewer-20180925-1|16	This package provides two MetaPost include files that define
21mr|texlive-metapost-colorbrewer-20180925-1|17	all the colorbrewer2.org colours: colorbrewer-cmyk.mp
21mr|texlive-metapost-colorbrewer-20180925-1|18	colorbrewer-rgb.mp The first defines all the colours as CMYK,
21mr|texlive-metapost-colorbrewer-20180925-1|19	the second as RGB. Use whichever one you prefer. For an example
21mr|texlive-metapost-colorbrewer-20180925-1|20	of what you can do, and a list of all the names, have a look at
21mr|texlive-metapost-colorbrewer-20180925-1|21	colorbrewer-sampler.mp. You can also see the names on
21mr|texlive-metapost-colorbrewer-20180925-1|22	http://colorbrewer2.org. The package also includes the Python
21mr|texlive-metapost-colorbrewer-20180925-1|23	script used to generate the MP source from the colorbrewer
21mr|texlive-metapost-colorbrewer-20180925-1|24	project.
21mr|texlive-metapost-colorbrewer-20180925-1|25	
21mr|texlive-metapost-colorbrewer-20180925-1|26	
21mr|texlive-metapost-colorbrewer-20180925-1|27	#-----------------------------------------------------------------------
21mr|texlive-metapost-colorbrewer-20180925-1|28	%files
21mr|texlive-metapost-colorbrewer-20180925-1|29	%{_texmfdistdir}/metapost
21mr|texlive-metapost-colorbrewer-20180925-1|30	%doc %{_texmfdistdir}/doc
21mr|texlive-metapost-colorbrewer-20180925-1|31	
21mr|texlive-metapost-colorbrewer-20180925-1|32	#-----------------------------------------------------------------------
21mr|texlive-metapost-colorbrewer-20180925-1|33	%prep
21mr|texlive-metapost-colorbrewer-20180925-1|34	%setup -c -a0 -a1
21mr|texlive-metapost-colorbrewer-20180925-1|35	
21mr|texlive-metapost-colorbrewer-20180925-1|36	%build
21mr|texlive-metapost-colorbrewer-20180925-1|37	
21mr|texlive-metapost-colorbrewer-20180925-1|38	%install
21mr|texlive-metapost-colorbrewer-20180925-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-metapost-colorbrewer-20180925-1|40	cp -fpar metapost doc %{buildroot}%{_texmfdistdir}

18491 21
21mr|texlive-metapost-examples-20190228-1|1	# revision 15878
21mr|texlive-metapost-examples-20190228-1|2	# category Package
21mr|texlive-metapost-examples-20190228-1|3	# catalog-ctan /info/metapost/examples
21mr|texlive-metapost-examples-20190228-1|4	# catalog-date 2008-04-20 19:53:04 +0200
21mr|texlive-metapost-examples-20190228-1|5	# catalog-license other-free
21mr|texlive-metapost-examples-20190228-1|6	# catalog-version undef
21mr|texlive-metapost-examples-20190228-1|7	Name:		texlive-metapost-examples
21mr|texlive-metapost-examples-20190228-1|8	Version:	20190228
21mr|texlive-metapost-examples-20190228-1|9	Release:	1
21mr|texlive-metapost-examples-20190228-1|10	Summary:	Example drawings using MetaPost
21mr|texlive-metapost-examples-20190228-1|11	Group:		Publishing
21mr|texlive-metapost-examples-20190228-1|12	URL:		http://www.ctan.org/tex-archive/info/metapost/examples
21mr|texlive-metapost-examples-20190228-1|13	License:	OTHER-FREE
21mr|texlive-metapost-examples-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/metapost-examples.tar.xz
21mr|texlive-metapost-examples-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/metapost-examples.doc.tar.xz
21mr|texlive-metapost-examples-20190228-1|16	BuildArch:	noarch
21mr|texlive-metapost-examples-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-metapost-examples-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-metapost-examples-20190228-1|19	
21mr|texlive-metapost-examples-20190228-1|20	%description
21mr|texlive-metapost-examples-20190228-1|21	These are a few (hundred) example pictures drawn with MetaPost,
21mr|texlive-metapost-examples-20190228-1|22	ranging from very simple (lines and circles) to rather
21mr|texlive-metapost-examples-20190228-1|23	intricate (uncommon geometric transformations, fractals,
21mr|texlive-metapost-examples-20190228-1|24	bitmap, etc).
21mr|texlive-metapost-examples-20190228-1|25	
21mr|texlive-metapost-examples-20190228-1|26	#-----------------------------------------------------------------------
21mr|texlive-metapost-examples-20190228-1|27	%files
21mr|texlive-metapost-examples-20190228-1|28	%doc %{_texmfdistdir}/doc/metapost/metapost-examples/Makefile
21mr|texlive-metapost-examples-20190228-1|29	%doc %{_texmfdistdir}/doc/metapost/metapost-examples/README
21mr|texlive-metapost-examples-20190228-1|30	%doc %{_texmfdistdir}/doc/metapost/metapost-examples/data1
21mr|texlive-metapost-examples-20190228-1|31	%doc %{_texmfdistdir}/doc/metapost/metapost-examples/data2
21mr|texlive-metapost-examples-20190228-1|32	%doc %{_texmfdistdir}/doc/metapost/metapost-examples/data3
21mr|texlive-metapost-examples-20190228-1|33	%doc %{_texmfdistdir}/doc/metapost/metapost-examples/examples.mp
21mr|texlive-metapost-examples-20190228-1|34	%doc %{_texmfdistdir}/doc/metapost/metapost-examples/mp2html.pl
21mr|texlive-metapost-examples-20190228-1|35	
21mr|texlive-metapost-examples-20190228-1|36	#-----------------------------------------------------------------------
21mr|texlive-metapost-examples-20190228-1|37	%prep
21mr|texlive-metapost-examples-20190228-1|38	%setup -c -a0 -a1
21mr|texlive-metapost-examples-20190228-1|39	
21mr|texlive-metapost-examples-20190228-1|40	%build
21mr|texlive-metapost-examples-20190228-1|41	
21mr|texlive-metapost-examples-20190228-1|42	%install
21mr|texlive-metapost-examples-20190228-1|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-metapost-examples-20190228-1|44	cp -fpar doc %{buildroot}%{_texmfdistdir}

18492 21
21mr|texlive-metatype1-0.56-1|1	Name:		texlive-metatype1
21mr|texlive-metatype1-0.56-1|2	Version:	0.56
21mr|texlive-metatype1-0.56-1|3	Release:	1
21mr|texlive-metatype1-0.56-1|4	Summary:	Generate Type 1 fonts from MetaPost
21mr|texlive-metatype1-0.56-1|5	Group:		Publishing
21mr|texlive-metatype1-0.56-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/metatype1
21mr|texlive-metatype1-0.56-1|7	License:	PD
21mr|texlive-metatype1-0.56-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/metatype1.tar.xz
21mr|texlive-metatype1-0.56-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/metatype1.source.tar.xz
21mr|texlive-metatype1-0.56-1|10	BuildArch:	noarch
21mr|texlive-metatype1-0.56-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-metatype1-0.56-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-metatype1-0.56-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-metatype1-0.56-1|14	
21mr|texlive-metatype1-0.56-1|15	%description
21mr|texlive-metatype1-0.56-1|16	The system employs scripts, common utility programs, and a set
21mr|texlive-metatype1-0.56-1|17	of MetaPost macros to provide a means of expressing the details
21mr|texlive-metatype1-0.56-1|18	outline fonts directly in the MetaPost language. The system was
21mr|texlive-metatype1-0.56-1|19	employed to generate the Latin Modern fonts, and the
21mr|texlive-metatype1-0.56-1|20	distribution includes an example development of Knuth's logo
21mr|texlive-metatype1-0.56-1|21	fonts.
21mr|texlive-metatype1-0.56-1|22	
21mr|texlive-metatype1-0.56-1|23	#-----------------------------------------------------------------------
21mr|texlive-metatype1-0.56-1|24	%files
21mr|texlive-metatype1-0.56-1|25	%{_texmfdistdir}/source/metapost
21mr|texlive-metatype1-0.56-1|26	
21mr|texlive-metatype1-0.56-1|27	#-----------------------------------------------------------------------
21mr|texlive-metatype1-0.56-1|28	%prep
21mr|texlive-metatype1-0.56-1|29	%setup -c -a0 -a1
21mr|texlive-metatype1-0.56-1|30	
21mr|texlive-metatype1-0.56-1|31	%build
21mr|texlive-metatype1-0.56-1|32	
21mr|texlive-metatype1-0.56-1|33	%install
21mr|texlive-metatype1-0.56-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-metatype1-0.56-1|35	cp -fpar source %{buildroot}%{_texmfdistdir}

18493 21
21mr|texlive-metauml-0.2.5-7|1	# revision 19692
21mr|texlive-metauml-0.2.5-7|2	# category Package
21mr|texlive-metauml-0.2.5-7|3	# catalog-ctan /graphics/metapost/contrib/macros/metauml
21mr|texlive-metauml-0.2.5-7|4	# catalog-date 2010-07-30 13:14:18 +0200
21mr|texlive-metauml-0.2.5-7|5	# catalog-license gpl
21mr|texlive-metauml-0.2.5-7|6	# catalog-version 0.2.5
21mr|texlive-metauml-0.2.5-7|7	Name:		texlive-metauml
21mr|texlive-metauml-0.2.5-7|8	Version:	0.2.5
21mr|texlive-metauml-0.2.5-7|9	Release:	7
21mr|texlive-metauml-0.2.5-7|10	Summary:	MetaPost library for typesetting UML diagrams
21mr|texlive-metauml-0.2.5-7|11	Group:		Publishing
21mr|texlive-metauml-0.2.5-7|12	URL:		http://www.ctan.org/tex-archive/graphics/metapost/contrib/macros/metauml
21mr|texlive-metauml-0.2.5-7|13	License:	GPL
21mr|texlive-metauml-0.2.5-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/metauml.tar.xz
21mr|texlive-metauml-0.2.5-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/metauml.doc.tar.xz
21mr|texlive-metauml-0.2.5-7|16	BuildArch:	noarch
21mr|texlive-metauml-0.2.5-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-metauml-0.2.5-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-metauml-0.2.5-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-metauml-0.2.5-7|20	
21mr|texlive-metauml-0.2.5-7|21	%description
21mr|texlive-metauml-0.2.5-7|22	MetaUML is a MetaPost library for typesetting UML diagrams,
21mr|texlive-metauml-0.2.5-7|23	which provides a usable, human-friendly textual notation for
21mr|texlive-metauml-0.2.5-7|24	UML, offering now support for class, package, activity, state,
21mr|texlive-metauml-0.2.5-7|25	and use case diagrams.
21mr|texlive-metauml-0.2.5-7|26	
21mr|texlive-metauml-0.2.5-7|27	
21mr|texlive-metauml-0.2.5-7|28	#-----------------------------------------------------------------------
21mr|texlive-metauml-0.2.5-7|29	%files
21mr|texlive-metauml-0.2.5-7|30	%{_texmfdistdir}/metapost/metauml/metauml.mp
21mr|texlive-metauml-0.2.5-7|31	%{_texmfdistdir}/metapost/metauml/metauml_activity.mp
21mr|texlive-metauml-0.2.5-7|32	%{_texmfdistdir}/metapost/metauml/metauml_base.mp
21mr|texlive-metauml-0.2.5-7|33	%{_texmfdistdir}/metapost/metauml/metauml_behavioral_common.mp
21mr|texlive-metauml-0.2.5-7|34	%{_texmfdistdir}/metapost/metauml/metauml_class.mp
21mr|texlive-metauml-0.2.5-7|35	%{_texmfdistdir}/metapost/metauml/metauml_class_assoc.mp
21mr|texlive-metauml-0.2.5-7|36	%{_texmfdistdir}/metapost/metauml/metauml_class_clipart.mp
21mr|texlive-metauml-0.2.5-7|37	%{_texmfdistdir}/metapost/metauml/metauml_class_relations.mp
21mr|texlive-metauml-0.2.5-7|38	%{_texmfdistdir}/metapost/metauml/metauml_component.mp
21mr|texlive-metauml-0.2.5-7|39	%{_texmfdistdir}/metapost/metauml/metauml_component_relations.mp
21mr|texlive-metauml-0.2.5-7|40	%{_texmfdistdir}/metapost/metauml/metauml_defaults.mp
21mr|texlive-metauml-0.2.5-7|41	%{_texmfdistdir}/metapost/metauml/metauml_instance.mp
21mr|texlive-metauml-0.2.5-7|42	%{_texmfdistdir}/metapost/metauml/metauml_links.mp
21mr|texlive-metauml-0.2.5-7|43	%{_texmfdistdir}/metapost/metauml/metauml_note.mp
21mr|texlive-metauml-0.2.5-7|44	%{_texmfdistdir}/metapost/metauml/metauml_package.mp
21mr|texlive-metauml-0.2.5-7|45	%{_texmfdistdir}/metapost/metauml/metauml_package_relations.mp
21mr|texlive-metauml-0.2.5-7|46	%{_texmfdistdir}/metapost/metauml/metauml_paths.mp
21mr|texlive-metauml-0.2.5-7|47	%{_texmfdistdir}/metapost/metauml/metauml_skin_simple.mp
21mr|texlive-metauml-0.2.5-7|48	%{_texmfdistdir}/metapost/metauml/metauml_state.mp
21mr|texlive-metauml-0.2.5-7|49	%{_texmfdistdir}/metapost/metauml/metauml_stereotype.mp
21mr|texlive-metauml-0.2.5-7|50	%{_texmfdistdir}/metapost/metauml/metauml_templates.mp
21mr|texlive-metauml-0.2.5-7|51	%{_texmfdistdir}/metapost/metauml/metauml_usecase.mp
21mr|texlive-metauml-0.2.5-7|52	%{_texmfdistdir}/metapost/metauml/metauml_usecase_clipart.mp
21mr|texlive-metauml-0.2.5-7|53	%{_texmfdistdir}/metapost/metauml/util_commons.mp
21mr|texlive-metauml-0.2.5-7|54	%{_texmfdistdir}/metapost/metauml/util_group.mp
21mr|texlive-metauml-0.2.5-7|55	%{_texmfdistdir}/metapost/metauml/util_infrastructure.mp
21mr|texlive-metauml-0.2.5-7|56	%{_texmfdistdir}/metapost/metauml/util_log.mp
21mr|texlive-metauml-0.2.5-7|57	%{_texmfdistdir}/metapost/metauml/util_margins.mp
21mr|texlive-metauml-0.2.5-7|58	%{_texmfdistdir}/metapost/metauml/util_object.mp
21mr|texlive-metauml-0.2.5-7|59	%{_texmfdistdir}/metapost/metauml/util_picture.mp
21mr|texlive-metauml-0.2.5-7|60	%{_texmfdistdir}/metapost/metauml/util_picture_stack.mp
21mr|texlive-metauml-0.2.5-7|61	%{_texmfdistdir}/metapost/metauml/util_positioning.mp
21mr|texlive-metauml-0.2.5-7|62	%{_texmfdistdir}/metapost/metauml/util_shade.mp
21mr|texlive-metauml-0.2.5-7|63	%doc %{_texmfdistdir}/doc/metapost/metauml/README
21mr|texlive-metauml-0.2.5-7|64	%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/activity.mp
21mr|texlive-metauml-0.2.5-7|65	%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/activity_diagrams.mp
21mr|texlive-metauml-0.2.5-7|66	%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/appetizer.mp
21mr|texlive-metauml-0.2.5-7|67	%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/boxes_vs_util.mp
21mr|texlive-metauml-0.2.5-7|68	%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/class.mp
21mr|texlive-metauml-0.2.5-7|69	%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/class_association.mp
21mr|texlive-metauml-0.2.5-7|70	%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/class_customization.mp
21mr|texlive-metauml-0.2.5-7|71	%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/class_customization2.mp
21mr|texlive-metauml-0.2.5-7|72	%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/class_diagrams.mp
21mr|texlive-metauml-0.2.5-7|73	%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/class_templates.mp
21mr|texlive-metauml-0.2.5-7|74	%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/cliparts.mp
21mr|texlive-metauml-0.2.5-7|75	%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/component.mp
21mr|texlive-metauml-0.2.5-7|76	%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/group.mp
21mr|texlive-metauml-0.2.5-7|77	%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/how-links-work.mp
21mr|texlive-metauml-0.2.5-7|78	%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/instance.mp
21mr|texlive-metauml-0.2.5-7|79	%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/mptextmp.mp
21mr|texlive-metauml-0.2.5-7|80	%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/mptrace.tmp
21mr|texlive-metauml-0.2.5-7|81	%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/note.mp
21mr|texlive-metauml-0.2.5-7|82	%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/object_stack.mp
21mr|texlive-metauml-0.2.5-7|83	%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/package.mp
21mr|texlive-metauml-0.2.5-7|84	%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/paths.mp
21mr|texlive-metauml-0.2.5-7|85	%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/paths_man.mp
21mr|texlive-metauml-0.2.5-7|86	%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/picture_info.mp
21mr|texlive-metauml-0.2.5-7|87	%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/picture_stack.mp
21mr|texlive-metauml-0.2.5-7|88	%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/positioning.mp
21mr|texlive-metauml-0.2.5-7|89	%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/properties.mp
21mr|texlive-metauml-0.2.5-7|90	%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/state.mp
21mr|texlive-metauml-0.2.5-7|91	%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/statemachine_diagrams.mp
21mr|texlive-metauml-0.2.5-7|92	%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/test_activity.mp
21mr|texlive-metauml-0.2.5-7|93	%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/test_class.mp
21mr|texlive-metauml-0.2.5-7|94	%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/test_class_qual_assoc.mp
21mr|texlive-metauml-0.2.5-7|95	%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/test_class_templates.mp
21mr|texlive-metauml-0.2.5-7|96	%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/test_component.mp
21mr|texlive-metauml-0.2.5-7|97	%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/test_font.mp
21mr|texlive-metauml-0.2.5-7|98	%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/test_group.mp
21mr|texlive-metauml-0.2.5-7|99	%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/test_instance.mp
21mr|texlive-metauml-0.2.5-7|100	%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/test_lars_issues.mp
21mr|texlive-metauml-0.2.5-7|101	%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/test_lowlevel.mp
21mr|texlive-metauml-0.2.5-7|102	%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/test_note.mp
21mr|texlive-metauml-0.2.5-7|103	%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/test_package.mp
21mr|texlive-metauml-0.2.5-7|104	%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/test_paths.mp
21mr|texlive-metauml-0.2.5-7|105	%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/test_picture.mp
21mr|texlive-metauml-0.2.5-7|106	%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/test_picture_stack.mp
21mr|texlive-metauml-0.2.5-7|107	%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/test_picture_tex_rendering.mp
21mr|texlive-metauml-0.2.5-7|108	%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/test_positioning.mp
21mr|texlive-metauml-0.2.5-7|109	%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/test_skins.mp
21mr|texlive-metauml-0.2.5-7|110	%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/test_skins_global_defaults.mp
21mr|texlive-metauml-0.2.5-7|111	%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/test_state.mp
21mr|texlive-metauml-0.2.5-7|112	%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/test_usecase.mp
21mr|texlive-metauml-0.2.5-7|113	%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/usecase.mp
21mr|texlive-metauml-0.2.5-7|114	%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/fig/usecase_diagrams.mp
21mr|texlive-metauml-0.2.5-7|115	%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/gnu-fdl.tex
21mr|texlive-metauml-0.2.5-7|116	%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/macro.tex
21mr|texlive-metauml-0.2.5-7|117	%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/metauml_manual.tex
21mr|texlive-metauml-0.2.5-7|118	%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/my-bib.bib
21mr|texlive-metauml-0.2.5-7|119	%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/test.mp
21mr|texlive-metauml-0.2.5-7|120	%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual/test_suite.tex
21mr|texlive-metauml-0.2.5-7|121	%doc %{_texmfdistdir}/doc/metapost/metauml/metauml_manual_0.2.5.pdf
21mr|texlive-metauml-0.2.5-7|122	
21mr|texlive-metauml-0.2.5-7|123	#-----------------------------------------------------------------------
21mr|texlive-metauml-0.2.5-7|124	%prep
21mr|texlive-metauml-0.2.5-7|125	%setup -c -a0 -a1
21mr|texlive-metauml-0.2.5-7|126	
21mr|texlive-metauml-0.2.5-7|127	%build
21mr|texlive-metauml-0.2.5-7|128	
21mr|texlive-metauml-0.2.5-7|129	%install
21mr|texlive-metauml-0.2.5-7|130	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-metauml-0.2.5-7|131	cp -fpar metapost doc %{buildroot}%{_texmfdistdir}

18494 21
21mr|texlive-method-2.0b-2|1	# revision 17485
21mr|texlive-method-2.0b-2|2	# category Package
21mr|texlive-method-2.0b-2|3	# catalog-ctan /macros/latex/contrib/method
21mr|texlive-method-2.0b-2|4	# catalog-date 2010-03-14 23:46:18 +0100
21mr|texlive-method-2.0b-2|5	# catalog-license lppl
21mr|texlive-method-2.0b-2|6	# catalog-version undef
21mr|texlive-method-2.0b-2|7	Name:		texlive-method
21mr|texlive-method-2.0b-2|8	Version:	2.0b
21mr|texlive-method-2.0b-2|9	Release:	2
21mr|texlive-method-2.0b-2|10	Epoch:		1
21mr|texlive-method-2.0b-2|11	Summary:	Typeset method and variable declarations
21mr|texlive-method-2.0b-2|12	Group:		Publishing
21mr|texlive-method-2.0b-2|13	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/method
21mr|texlive-method-2.0b-2|14	License:	LPPL
21mr|texlive-method-2.0b-2|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/method.tar.xz
21mr|texlive-method-2.0b-2|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/method.doc.tar.xz
21mr|texlive-method-2.0b-2|17	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/method.source.tar.xz
21mr|texlive-method-2.0b-2|18	BuildArch:	noarch
21mr|texlive-method-2.0b-2|19	BuildRequires:	texlive-tlpkg
21mr|texlive-method-2.0b-2|20	Requires(pre):	texlive-tlpkg
21mr|texlive-method-2.0b-2|21	Requires(post):	texlive-kpathsea
21mr|texlive-method-2.0b-2|22	
21mr|texlive-method-2.0b-2|23	%description
21mr|texlive-method-2.0b-2|24	This LaTeX package supports the typesetting of programming
21mr|texlive-method-2.0b-2|25	language method and variable declarations. It includes an
21mr|texlive-method-2.0b-2|26	option to typeset in French.
21mr|texlive-method-2.0b-2|27	
21mr|texlive-method-2.0b-2|28	#-----------------------------------------------------------------------
21mr|texlive-method-2.0b-2|29	%files
21mr|texlive-method-2.0b-2|30	%{_texmfdistdir}/tex/latex/method/method.sty
21mr|texlive-method-2.0b-2|31	%doc %{_texmfdistdir}/doc/latex/method/README
21mr|texlive-method-2.0b-2|32	%doc %{_texmfdistdir}/doc/latex/method/method.pdf
21mr|texlive-method-2.0b-2|33	%doc %{_texmfdistdir}/doc/latex/method/methtest.tex
21mr|texlive-method-2.0b-2|34	#- source
21mr|texlive-method-2.0b-2|35	%doc %{_texmfdistdir}/source/latex/method/Makefile
21mr|texlive-method-2.0b-2|36	%doc %{_texmfdistdir}/source/latex/method/method.dtx
21mr|texlive-method-2.0b-2|37	%doc %{_texmfdistdir}/source/latex/method/method.ins
21mr|texlive-method-2.0b-2|38	
21mr|texlive-method-2.0b-2|39	#-----------------------------------------------------------------------
21mr|texlive-method-2.0b-2|40	%prep
21mr|texlive-method-2.0b-2|41	%setup -c -a0 -a1 -a2
21mr|texlive-method-2.0b-2|42	
21mr|texlive-method-2.0b-2|43	%build
21mr|texlive-method-2.0b-2|44	
21mr|texlive-method-2.0b-2|45	%install
21mr|texlive-method-2.0b-2|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-method-2.0b-2|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18495 21
21mr|texlive-metre-1.0-7|1	# revision 18489
21mr|texlive-metre-1.0-7|2	# category Package
21mr|texlive-metre-1.0-7|3	# catalog-ctan /macros/latex/contrib/metre
21mr|texlive-metre-1.0-7|4	# catalog-date 2007-03-09 22:25:45 +0100
21mr|texlive-metre-1.0-7|5	# catalog-license lppl
21mr|texlive-metre-1.0-7|6	# catalog-version 1.0
21mr|texlive-metre-1.0-7|7	Name:		texlive-metre
21mr|texlive-metre-1.0-7|8	Version:	1.0
21mr|texlive-metre-1.0-7|9	Release:	7
21mr|texlive-metre-1.0-7|10	Summary:	Support for the work of classicists
21mr|texlive-metre-1.0-7|11	Group:		Publishing
21mr|texlive-metre-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/metre
21mr|texlive-metre-1.0-7|13	License:	LPPL
21mr|texlive-metre-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/metre.tar.xz
21mr|texlive-metre-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/metre.doc.tar.xz
21mr|texlive-metre-1.0-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/metre.source.tar.xz
21mr|texlive-metre-1.0-7|17	BuildArch:	noarch
21mr|texlive-metre-1.0-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-metre-1.0-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-metre-1.0-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-metre-1.0-7|21	
21mr|texlive-metre-1.0-7|22	%description
21mr|texlive-metre-1.0-7|23	The package provides classicists with some of the tools that
21mr|texlive-metre-1.0-7|24	are needed for typesetting scholarly publications dealing with
21mr|texlive-metre-1.0-7|25	Greek and Latin texts, with special emphasis on Greek verse. As
21mr|texlive-metre-1.0-7|26	the package's name suggests, its core is a comprehensive set of
21mr|texlive-metre-1.0-7|27	commands for generating metrical schemes and for placing
21mr|texlive-metre-1.0-7|28	prosodical marks on text set in the Latin or the Greek
21mr|texlive-metre-1.0-7|29	alphabet. The rest of the package provides a miscellany of
21mr|texlive-metre-1.0-7|30	commands for symbols (most of them not directly related to
21mr|texlive-metre-1.0-7|31	metre) that are often used in critical editions of classical
21mr|texlive-metre-1.0-7|32	texts. The package does not require any special font: all
21mr|texlive-metre-1.0-7|33	symbols are taken from the Computer Modern fonts (which are
21mr|texlive-metre-1.0-7|34	included in all TeX distributions) and the package's commands
21mr|texlive-metre-1.0-7|35	are based on TeX primitives.
21mr|texlive-metre-1.0-7|36	
21mr|texlive-metre-1.0-7|37	
21mr|texlive-metre-1.0-7|38	#-----------------------------------------------------------------------
21mr|texlive-metre-1.0-7|39	%files
21mr|texlive-metre-1.0-7|40	%{_texmfdistdir}/tex/latex/metre/metre.sty
21mr|texlive-metre-1.0-7|41	%doc %{_texmfdistdir}/doc/latex/metre/README
21mr|texlive-metre-1.0-7|42	%doc %{_texmfdistdir}/doc/latex/metre/demo.pdf
21mr|texlive-metre-1.0-7|43	%doc %{_texmfdistdir}/doc/latex/metre/demo.tex
21mr|texlive-metre-1.0-7|44	%doc %{_texmfdistdir}/doc/latex/metre/greek1.tex
21mr|texlive-metre-1.0-7|45	%doc %{_texmfdistdir}/doc/latex/metre/greek2.tex
21mr|texlive-metre-1.0-7|46	%doc %{_texmfdistdir}/doc/latex/metre/greek3.tex
21mr|texlive-metre-1.0-7|47	%doc %{_texmfdistdir}/doc/latex/metre/igreek1.tex
21mr|texlive-metre-1.0-7|48	%doc %{_texmfdistdir}/doc/latex/metre/igreek2.tex
21mr|texlive-metre-1.0-7|49	%doc %{_texmfdistdir}/doc/latex/metre/igreek3.tex
21mr|texlive-metre-1.0-7|50	%doc %{_texmfdistdir}/doc/latex/metre/metre.pdf
21mr|texlive-metre-1.0-7|51	#- source
21mr|texlive-metre-1.0-7|52	%doc %{_texmfdistdir}/source/latex/metre/metre.dtx
21mr|texlive-metre-1.0-7|53	%doc %{_texmfdistdir}/source/latex/metre/metre.ins
21mr|texlive-metre-1.0-7|54	
21mr|texlive-metre-1.0-7|55	#-----------------------------------------------------------------------
21mr|texlive-metre-1.0-7|56	%prep
21mr|texlive-metre-1.0-7|57	%setup -c -a0 -a1 -a2
21mr|texlive-metre-1.0-7|58	
21mr|texlive-metre-1.0-7|59	%build
21mr|texlive-metre-1.0-7|60	
21mr|texlive-metre-1.0-7|61	%install
21mr|texlive-metre-1.0-7|62	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-metre-1.0-7|63	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18496 21
21mr|texlive-metrix-1.3-2|1	# revision 31425
21mr|texlive-metrix-1.3-2|2	# category Package
21mr|texlive-metrix-1.3-2|3	# catalog-ctan /macros/latex/contrib/metrix
21mr|texlive-metrix-1.3-2|4	# catalog-date 2013-08-13 17:10:37 +0200
21mr|texlive-metrix-1.3-2|5	# catalog-license lppl1.3
21mr|texlive-metrix-1.3-2|6	# catalog-version 1.0
21mr|texlive-metrix-1.3-2|7	Name:		texlive-metrix
21mr|texlive-metrix-1.3-2|8	Version:	1.3
21mr|texlive-metrix-1.3-2|9	Release:	2
21mr|texlive-metrix-1.3-2|10	Summary:	Typeset metric marks for Latin text
21mr|texlive-metrix-1.3-2|11	Group:		Publishing
21mr|texlive-metrix-1.3-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/metrix
21mr|texlive-metrix-1.3-2|13	License:	LPPL1.3
21mr|texlive-metrix-1.3-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/metrix.tar.xz
21mr|texlive-metrix-1.3-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/metrix.doc.tar.xz
21mr|texlive-metrix-1.3-2|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/metrix.source.tar.xz
21mr|texlive-metrix-1.3-2|17	BuildArch:	noarch
21mr|texlive-metrix-1.3-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-metrix-1.3-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-metrix-1.3-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-metrix-1.3-2|21	
21mr|texlive-metrix-1.3-2|22	%description
21mr|texlive-metrix-1.3-2|23	The package may be used to type the prosodics/metrics of
21mr|texlive-metrix-1.3-2|24	(latin) verse; it provides macros to typeset the symbols
21mr|texlive-metrix-1.3-2|25	standing alone, and in combination with symbols, giving
21mr|texlive-metrix-1.3-2|26	automatic alignment. The package requires tikz (including the
21mr|texlive-metrix-1.3-2|27	calc library, and the xparse package (thus also requiring the
21mr|texlive-metrix-1.3-2|28	experimental LaTeX 3 environment).
21mr|texlive-metrix-1.3-2|29	
21mr|texlive-metrix-1.3-2|30	#-----------------------------------------------------------------------
21mr|texlive-metrix-1.3-2|31	%files
21mr|texlive-metrix-1.3-2|32	%{_texmfdistdir}/tex/latex/metrix/metrix.sty
21mr|texlive-metrix-1.3-2|33	%doc %{_texmfdistdir}/doc/latex/metrix/README
21mr|texlive-metrix-1.3-2|34	%doc %{_texmfdistdir}/doc/latex/metrix/metrix.pdf
21mr|texlive-metrix-1.3-2|35	#- source
21mr|texlive-metrix-1.3-2|36	%doc %{_texmfdistdir}/source/latex/metrix/metrix.dtx
21mr|texlive-metrix-1.3-2|37	%doc %{_texmfdistdir}/source/latex/metrix/metrix.ins
21mr|texlive-metrix-1.3-2|38	
21mr|texlive-metrix-1.3-2|39	#-----------------------------------------------------------------------
21mr|texlive-metrix-1.3-2|40	%prep
21mr|texlive-metrix-1.3-2|41	%setup -c -a0 -a1 -a2
21mr|texlive-metrix-1.3-2|42	
21mr|texlive-metrix-1.3-2|43	%build
21mr|texlive-metrix-1.3-2|44	
21mr|texlive-metrix-1.3-2|45	%install
21mr|texlive-metrix-1.3-2|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-metrix-1.3-2|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18497 21
21mr|texlive-mex-1.05-8|1	# revision 22650
21mr|texlive-mex-1.05-8|2	# category Package
21mr|texlive-mex-1.05-8|3	# catalog-ctan /language/polish/mex105.zip
21mr|texlive-mex-1.05-8|4	# catalog-date 2011-04-11 12:20:39 +0200
21mr|texlive-mex-1.05-8|5	# catalog-license pd
21mr|texlive-mex-1.05-8|6	# catalog-version 1.05
21mr|texlive-mex-1.05-8|7	Name:		texlive-mex
21mr|texlive-mex-1.05-8|8	Version:	1.05
21mr|texlive-mex-1.05-8|9	Release:	8
21mr|texlive-mex-1.05-8|10	Summary:	Polish formats for TeX
21mr|texlive-mex-1.05-8|11	Group:		Publishing
21mr|texlive-mex-1.05-8|12	URL:		http://www.ctan.org/tex-archive/language/polish/mex105.zip
21mr|texlive-mex-1.05-8|13	License:	PD
21mr|texlive-mex-1.05-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mex.tar.xz
21mr|texlive-mex-1.05-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mex.doc.tar.xz
21mr|texlive-mex-1.05-8|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mex.source.tar.xz
21mr|texlive-mex-1.05-8|17	BuildArch:	noarch
21mr|texlive-mex-1.05-8|18	BuildRequires:	texlive-tlpkg
21mr|texlive-mex-1.05-8|19	Requires(pre):	texlive-tlpkg
21mr|texlive-mex-1.05-8|20	Requires(post):	texlive-kpathsea
21mr|texlive-mex-1.05-8|21	Requires(post):	texlive-tetex
21mr|texlive-mex-1.05-8|22	Requires:	texlive-pl
21mr|texlive-mex-1.05-8|23	Requires:	texlive-hyphen-polish
21mr|texlive-mex-1.05-8|24	Requires:	texlive-pdftex
21mr|texlive-mex-1.05-8|25	Requires:	texlive-tex
21mr|texlive-mex-1.05-8|26	Requires:	texlive-mex.bin
21mr|texlive-mex-1.05-8|27	
21mr|texlive-mex-1.05-8|28	%description
21mr|texlive-mex-1.05-8|29	MeX is an adaptation of Plain TeX (MeX) and LaTeX209 (LaMeX)
21mr|texlive-mex-1.05-8|30	formats to the Polish language and to Polish printing customs.
21mr|texlive-mex-1.05-8|31	It contains a complete set of Metafont sources of Polish fonts,
21mr|texlive-mex-1.05-8|32	hyphenation rules for the Polish language and sources of
21mr|texlive-mex-1.05-8|33	formats.
21mr|texlive-mex-1.05-8|34	
21mr|texlive-mex-1.05-8|35	
21mr|texlive-mex-1.05-8|36	#-----------------------------------------------------------------------
21mr|texlive-mex-1.05-8|37	%files
21mr|texlive-mex-1.05-8|38	%{_texmfdistdir}/tex/mex/base/lamex.tex
21mr|texlive-mex-1.05-8|39	%{_texmfdistdir}/tex/mex/base/mex.tex
21mr|texlive-mex-1.05-8|40	%{_texmfdistdir}/tex/mex/base/mex1.tex
21mr|texlive-mex-1.05-8|41	%{_texmfdistdir}/tex/mex/base/mex2.tex
21mr|texlive-mex-1.05-8|42	%{_texmfdistdir}/tex/mex/base/mexconf.tex
21mr|texlive-mex-1.05-8|43	%{_texmfdistdir}/tex/mex/config/mex.ini
21mr|texlive-mex-1.05-8|44	%{_texmfdistdir}/tex/mex/config/pdfmex.ini
21mr|texlive-mex-1.05-8|45	%_texmf_fmtutil_d/mex
21mr|texlive-mex-1.05-8|46	%doc %{_texmfdistdir}/doc/mex/base/00readme
21mr|texlive-mex-1.05-8|47	%doc %{_texmfdistdir}/doc/mex/base/mex.html
21mr|texlive-mex-1.05-8|48	%doc %{_texmfdistdir}/doc/mex/base/mexinfo.eng
21mr|texlive-mex-1.05-8|49	%doc %{_texmfdistdir}/doc/mex/base/mexinfo.pol
21mr|texlive-mex-1.05-8|50	%doc %{_texmfdistdir}/doc/mex/base/qq.eps
21mr|texlive-mex-1.05-8|51	%doc %{_texmfdistdir}/doc/mex/base/tstmex.tex
21mr|texlive-mex-1.05-8|52	#- source
21mr|texlive-mex-1.05-8|53	%doc %{_texmfdistdir}/source/mex/base/eminst.zip
21mr|texlive-mex-1.05-8|54	%doc %{_texmfdistdir}/source/mex/base/istyles.zip
21mr|texlive-mex-1.05-8|55	
21mr|texlive-mex-1.05-8|56	#-----------------------------------------------------------------------
21mr|texlive-mex-1.05-8|57	%prep
21mr|texlive-mex-1.05-8|58	%setup -c -a0 -a1 -a2
21mr|texlive-mex-1.05-8|59	
21mr|texlive-mex-1.05-8|60	%build
21mr|texlive-mex-1.05-8|61	
21mr|texlive-mex-1.05-8|62	%install
21mr|texlive-mex-1.05-8|63	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-mex-1.05-8|64	cp -fpar texmf-dist %{buildroot}%{_datadir}
21mr|texlive-mex-1.05-8|65	mkdir -p %{buildroot}%{_texmf_fmtutil_d}
21mr|texlive-mex-1.05-8|66	cat > %{buildroot}%{_texmf_fmtutil_d}/mex <<EOF
21mr|texlive-mex-1.05-8|67	#
21mr|texlive-mex-1.05-8|68	# from mex:
21mr|texlive-mex-1.05-8|69	mex pdftex mexconf.tex -translate-file=cp227.tcx *mex.ini
21mr|texlive-mex-1.05-8|70	pdfmex pdftex mexconf.tex -translate-file=cp227.tcx *pdfmex.ini
21mr|texlive-mex-1.05-8|71	utf8mex pdftex mexconf.tex -enc *utf8mex.ini
21mr|texlive-mex-1.05-8|72	EOF

18498 21
21mr|texlive-mf2pt1-2.5a-5|1	# revision 33802
21mr|texlive-mf2pt1-2.5a-5|2	# category Package
21mr|texlive-mf2pt1-2.5a-5|3	# catalog-ctan /support/mf2pt1
21mr|texlive-mf2pt1-2.5a-5|4	# catalog-date 2014-05-02 06:53:00 +0200
21mr|texlive-mf2pt1-2.5a-5|5	# catalog-license lppl
21mr|texlive-mf2pt1-2.5a-5|6	# catalog-version 2.5a
21mr|texlive-mf2pt1-2.5a-5|7	Name:		texlive-mf2pt1
21mr|texlive-mf2pt1-2.5a-5|8	Epoch:		1
21mr|texlive-mf2pt1-2.5a-5|9	Version:	2.5a
21mr|texlive-mf2pt1-2.5a-5|10	Release:	5
21mr|texlive-mf2pt1-2.5a-5|11	Summary:	Produce PostScript Type 1 fonts from Metafont source
21mr|texlive-mf2pt1-2.5a-5|12	Group:		Publishing
21mr|texlive-mf2pt1-2.5a-5|13	URL:		http://www.ctan.org/tex-archive/support/mf2pt1
21mr|texlive-mf2pt1-2.5a-5|14	License:	LPPL
21mr|texlive-mf2pt1-2.5a-5|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mf2pt1.tar.xz
21mr|texlive-mf2pt1-2.5a-5|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mf2pt1.doc.tar.xz
21mr|texlive-mf2pt1-2.5a-5|17	BuildArch:	noarch
21mr|texlive-mf2pt1-2.5a-5|18	BuildRequires:	texlive-tlpkg
21mr|texlive-mf2pt1-2.5a-5|19	Requires(pre):	texlive-tlpkg
21mr|texlive-mf2pt1-2.5a-5|20	Requires(post):	texlive-kpathsea
21mr|texlive-mf2pt1-2.5a-5|21	Provides:	texlive-mf2pt1.bin = %{EVRD}
21mr|texlive-mf2pt1-2.5a-5|22	
21mr|texlive-mf2pt1-2.5a-5|23	%description
21mr|texlive-mf2pt1-2.5a-5|24	mf2pt1 facilitates producing PostScript Type 1 fonts from a
21mr|texlive-mf2pt1-2.5a-5|25	Metafont source file. It is not, as the name may imply, an
21mr|texlive-mf2pt1-2.5a-5|26	automatic converter of arbitrary Metafont fonts to Type 1
21mr|texlive-mf2pt1-2.5a-5|27	format. mf2pt1 imposes a number of restrictions on the Metafont
21mr|texlive-mf2pt1-2.5a-5|28	input. If these restrictions are met, mf2pt1 will produce valid
21mr|texlive-mf2pt1-2.5a-5|29	Type 1 output with more accurate control points than can be
21mr|texlive-mf2pt1-2.5a-5|30	reverse-engineered by TeXtrace, mftrace, and other programs
21mr|texlive-mf2pt1-2.5a-5|31	which convert bitmaps to outline fonts.
21mr|texlive-mf2pt1-2.5a-5|32	
21mr|texlive-mf2pt1-2.5a-5|33	#-----------------------------------------------------------------------
21mr|texlive-mf2pt1-2.5a-5|34	%files
21mr|texlive-mf2pt1-2.5a-5|35	%{_bindir}/mf2pt1
21mr|texlive-mf2pt1-2.5a-5|36	%{_texmfdistdir}/metapost/mf2pt1/mf2pt1.mp
21mr|texlive-mf2pt1-2.5a-5|37	%{_texmfdistdir}/scripts/mf2pt1/mf2pt1.pl
21mr|texlive-mf2pt1-2.5a-5|38	%doc %{_infodir}/mf2pt1.info*
21mr|texlive-mf2pt1-2.5a-5|39	%doc %{_texmfdistdir}/doc/support/mf2pt1/ChangeLog
21mr|texlive-mf2pt1-2.5a-5|40	%doc %{_texmfdistdir}/doc/support/mf2pt1/README
21mr|texlive-mf2pt1-2.5a-5|41	%doc %{_texmfdistdir}/doc/support/mf2pt1/mf2pt1.pdf
21mr|texlive-mf2pt1-2.5a-5|42	%doc %{_texmfdistdir}/doc/support/mf2pt1/mf2pt1.texi
21mr|texlive-mf2pt1-2.5a-5|43	
21mr|texlive-mf2pt1-2.5a-5|44	#-----------------------------------------------------------------------
21mr|texlive-mf2pt1-2.5a-5|45	%prep
21mr|texlive-mf2pt1-2.5a-5|46	%setup -c -a0 -a1
21mr|texlive-mf2pt1-2.5a-5|47	
21mr|texlive-mf2pt1-2.5a-5|48	%build
21mr|texlive-mf2pt1-2.5a-5|49	
21mr|texlive-mf2pt1-2.5a-5|50	%install
21mr|texlive-mf2pt1-2.5a-5|51	mkdir -p %{buildroot}%{_bindir}
21mr|texlive-mf2pt1-2.5a-5|52	pushd %{buildroot}%{_bindir}
21mr|texlive-mf2pt1-2.5a-5|53	ln -sf %{_texmfdistdir}/scripts/mf2pt1/mf2pt1.pl mf2pt1
21mr|texlive-mf2pt1-2.5a-5|54	popd
21mr|texlive-mf2pt1-2.5a-5|55	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-mf2pt1-2.5a-5|56	cp -fpar texmf-dist %{buildroot}%{_datadir}
21mr|texlive-mf2pt1-2.5a-5|57	mkdir -p %{buildroot}%{_infodir}
21mr|texlive-mf2pt1-2.5a-5|58	mv %{buildroot}%{_texmfdistdir}/doc/info/*.info %{buildroot}%{_infodir}

18499 21
21mr|texlive-mfirstuc-2.06-2|1	Name:		texlive-mfirstuc
21mr|texlive-mfirstuc-2.06-2|2	Version:	2.06
21mr|texlive-mfirstuc-2.06-2|3	Release:	2
21mr|texlive-mfirstuc-2.06-2|4	Summary:	Uppercase the first letter of a word
21mr|texlive-mfirstuc-2.06-2|5	Group:		Publishing
21mr|texlive-mfirstuc-2.06-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mfirstuc
21mr|texlive-mfirstuc-2.06-2|7	License:	LPPL1.3
21mr|texlive-mfirstuc-2.06-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mfirstuc.tar.xz
21mr|texlive-mfirstuc-2.06-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mfirstuc.source.tar.xz
21mr|texlive-mfirstuc-2.06-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mfirstuc.doc.tar.xz
21mr|texlive-mfirstuc-2.06-2|11	BuildArch:	noarch
21mr|texlive-mfirstuc-2.06-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-mfirstuc-2.06-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-mfirstuc-2.06-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-mfirstuc-2.06-2|15	
21mr|texlive-mfirstuc-2.06-2|16	%description
21mr|texlive-mfirstuc-2.06-2|17	The package provides commands \makefirstuc that uppercases the
21mr|texlive-mfirstuc-2.06-2|18	first letter in its argument (with a check for a semantic
21mr|texlive-mfirstuc-2.06-2|19	markup command at the start of the argument), and \xmakefirstuc
21mr|texlive-mfirstuc-2.06-2|20	which expands the argument before uppercasing. It also provides
21mr|texlive-mfirstuc-2.06-2|21	longdesc \capitalisewords{phrase} which applies \makefirstuc to each
21mr|texlive-mfirstuc-2.06-2|22	word in the phrase, where the words are separated by regular
21mr|texlive-mfirstuc-2.06-2|23	spaces. (Exceptions can be made for words that shouldn't be
21mr|texlive-mfirstuc-2.06-2|24	converted.)
21mr|texlive-mfirstuc-2.06-2|25	
21mr|texlive-mfirstuc-2.06-2|26	#-----------------------------------------------------------------------
21mr|texlive-mfirstuc-2.06-2|27	%files
21mr|texlive-mfirstuc-2.06-2|28	%{_texmfdistdir}/scripts/mfirstuc
21mr|texlive-mfirstuc-2.06-2|29	%{_texmfdistdir}/tex/latex/mfirstuc
21mr|texlive-mfirstuc-2.06-2|30	%doc %{_texmfdistdir}/doc/latex/mfirstuc
21mr|texlive-mfirstuc-2.06-2|31	
21mr|texlive-mfirstuc-2.06-2|32	#-----------------------------------------------------------------------
21mr|texlive-mfirstuc-2.06-2|33	%prep
21mr|texlive-mfirstuc-2.06-2|34	%setup -c -a0 -a1 -a2
21mr|texlive-mfirstuc-2.06-2|35	
21mr|texlive-mfirstuc-2.06-2|36	%build
21mr|texlive-mfirstuc-2.06-2|37	
21mr|texlive-mfirstuc-2.06-2|38	%install
21mr|texlive-mfirstuc-2.06-2|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-mfirstuc-2.06-2|40	cp -fpar scripts tex doc %{buildroot}%{_texmfdistdir}

18500 21
21mr|texlive-mflogo-2.0-6|1	# revision 32865
21mr|texlive-mflogo-2.0-6|2	# category Package
21mr|texlive-mflogo-2.0-6|3	# catalog-ctan /macros/latex/contrib/mflogo
21mr|texlive-mflogo-2.0-6|4	# catalog-date 2012-06-24 11:08:44 +0200
21mr|texlive-mflogo-2.0-6|5	# catalog-license lppl
21mr|texlive-mflogo-2.0-6|6	# catalog-version 2.0
21mr|texlive-mflogo-2.0-6|7	Epoch:		1
21mr|texlive-mflogo-2.0-6|8	Name:		texlive-mflogo
21mr|texlive-mflogo-2.0-6|9	Version:	2.0
21mr|texlive-mflogo-2.0-6|10	Release:	6
21mr|texlive-mflogo-2.0-6|11	Summary:	LaTeX support for Metafont logo fonts
21mr|texlive-mflogo-2.0-6|12	Group:		Publishing
21mr|texlive-mflogo-2.0-6|13	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mflogo
21mr|texlive-mflogo-2.0-6|14	License:	LPPL
21mr|texlive-mflogo-2.0-6|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mflogo.tar.xz
21mr|texlive-mflogo-2.0-6|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mflogo.doc.tar.xz
21mr|texlive-mflogo-2.0-6|17	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mflogo.source.tar.xz
21mr|texlive-mflogo-2.0-6|18	BuildArch:	noarch
21mr|texlive-mflogo-2.0-6|19	BuildRequires:	texlive-tlpkg
21mr|texlive-mflogo-2.0-6|20	Requires(pre):	texlive-tlpkg
21mr|texlive-mflogo-2.0-6|21	Requires(post):	texlive-kpathsea
21mr|texlive-mflogo-2.0-6|22	
21mr|texlive-mflogo-2.0-6|23	%description
21mr|texlive-mflogo-2.0-6|24	LaTeX package and font definition file to access the Knuthian
21mr|texlive-mflogo-2.0-6|25	mflogo fonts described in 'The Metafontbook' and to typeset
21mr|texlive-mflogo-2.0-6|26	Metafont logos in LaTeX documents.
21mr|texlive-mflogo-2.0-6|27	
21mr|texlive-mflogo-2.0-6|28	#-----------------------------------------------------------------------
21mr|texlive-mflogo-2.0-6|29	%files
21mr|texlive-mflogo-2.0-6|30	%{_texmfdistdir}/fonts/afm/hoekwater/mflogo/logo10.afm
21mr|texlive-mflogo-2.0-6|31	%{_texmfdistdir}/fonts/afm/hoekwater/mflogo/logo8.afm
21mr|texlive-mflogo-2.0-6|32	%{_texmfdistdir}/fonts/afm/hoekwater/mflogo/logo9.afm
21mr|texlive-mflogo-2.0-6|33	%{_texmfdistdir}/fonts/afm/hoekwater/mflogo/logobf10.afm
21mr|texlive-mflogo-2.0-6|34	%{_texmfdistdir}/fonts/afm/hoekwater/mflogo/logod10.afm
21mr|texlive-mflogo-2.0-6|35	%{_texmfdistdir}/fonts/afm/hoekwater/mflogo/logosl10.afm
21mr|texlive-mflogo-2.0-6|36	%{_texmfdistdir}/fonts/afm/hoekwater/mflogo/logosl8.afm
21mr|texlive-mflogo-2.0-6|37	%{_texmfdistdir}/fonts/afm/hoekwater/mflogo/logosl9.afm
21mr|texlive-mflogo-2.0-6|38	%{_texmfdistdir}/fonts/map/dvips/mflogo/mflogo.map
21mr|texlive-mflogo-2.0-6|39	%{_texmfdistdir}/fonts/source/public/mflogo/flogo.mf
21mr|texlive-mflogo-2.0-6|40	%{_texmfdistdir}/fonts/source/public/mflogo/logo.mf
21mr|texlive-mflogo-2.0-6|41	%{_texmfdistdir}/fonts/source/public/mflogo/logo10.mf
21mr|texlive-mflogo-2.0-6|42	%{_texmfdistdir}/fonts/source/public/mflogo/logo8.mf
21mr|texlive-mflogo-2.0-6|43	%{_texmfdistdir}/fonts/source/public/mflogo/logo9.mf
21mr|texlive-mflogo-2.0-6|44	%{_texmfdistdir}/fonts/source/public/mflogo/logobf10.mf
21mr|texlive-mflogo-2.0-6|45	%{_texmfdistdir}/fonts/source/public/mflogo/logosl10.mf
21mr|texlive-mflogo-2.0-6|46	%{_texmfdistdir}/fonts/source/public/mflogo/logosl8.mf
21mr|texlive-mflogo-2.0-6|47	%{_texmfdistdir}/fonts/source/public/mflogo/nlogo.mf
21mr|texlive-mflogo-2.0-6|48	%{_texmfdistdir}/fonts/source/public/mflogo/sklogo.mf
21mr|texlive-mflogo-2.0-6|49	%{_texmfdistdir}/fonts/tfm/public/mflogo/logo10.tfm
21mr|texlive-mflogo-2.0-6|50	%{_texmfdistdir}/fonts/tfm/public/mflogo/logo8.tfm
21mr|texlive-mflogo-2.0-6|51	%{_texmfdistdir}/fonts/tfm/public/mflogo/logo9.tfm
21mr|texlive-mflogo-2.0-6|52	%{_texmfdistdir}/fonts/tfm/public/mflogo/logobf10.tfm
21mr|texlive-mflogo-2.0-6|53	%{_texmfdistdir}/fonts/tfm/public/mflogo/logod10.tfm
21mr|texlive-mflogo-2.0-6|54	%{_texmfdistdir}/fonts/tfm/public/mflogo/logosl10.tfm
21mr|texlive-mflogo-2.0-6|55	%{_texmfdistdir}/fonts/tfm/public/mflogo/logosl8.tfm
21mr|texlive-mflogo-2.0-6|56	%{_texmfdistdir}/fonts/tfm/public/mflogo/logosl9.tfm
21mr|texlive-mflogo-2.0-6|57	%{_texmfdistdir}/fonts/type1/hoekwater/mflogo/logo10.pfb
21mr|texlive-mflogo-2.0-6|58	%{_texmfdistdir}/fonts/type1/hoekwater/mflogo/logo8.pfb
21mr|texlive-mflogo-2.0-6|59	%{_texmfdistdir}/fonts/type1/hoekwater/mflogo/logo9.pfb
21mr|texlive-mflogo-2.0-6|60	%{_texmfdistdir}/fonts/type1/hoekwater/mflogo/logobf10.pfb
21mr|texlive-mflogo-2.0-6|61	%{_texmfdistdir}/fonts/type1/hoekwater/mflogo/logod10.pfb
21mr|texlive-mflogo-2.0-6|62	%{_texmfdistdir}/fonts/type1/hoekwater/mflogo/logosl10.pfb
21mr|texlive-mflogo-2.0-6|63	%{_texmfdistdir}/fonts/type1/hoekwater/mflogo/logosl8.pfb
21mr|texlive-mflogo-2.0-6|64	%{_texmfdistdir}/fonts/type1/hoekwater/mflogo/logosl9.pfb
21mr|texlive-mflogo-2.0-6|65	%{_texmfdistdir}/tex/latex/mflogo/mflogo.sty
21mr|texlive-mflogo-2.0-6|66	%{_texmfdistdir}/tex/latex/mflogo/ulogo.fd
21mr|texlive-mflogo-2.0-6|67	%doc %{_texmfdistdir}/doc/latex/mflogo/mflogo.pdf
21mr|texlive-mflogo-2.0-6|68	#- source
21mr|texlive-mflogo-2.0-6|69	%doc %{_texmfdistdir}/source/latex/mflogo/CATALOGUE
21mr|texlive-mflogo-2.0-6|70	%doc %{_texmfdistdir}/source/latex/mflogo/Makefile
21mr|texlive-mflogo-2.0-6|71	%doc %{_texmfdistdir}/source/latex/mflogo/README
21mr|texlive-mflogo-2.0-6|72	%doc %{_texmfdistdir}/source/latex/mflogo/mflogo.dtx
21mr|texlive-mflogo-2.0-6|73	%doc %{_texmfdistdir}/source/latex/mflogo/mflogo.ins
21mr|texlive-mflogo-2.0-6|74	
21mr|texlive-mflogo-2.0-6|75	#-----------------------------------------------------------------------
21mr|texlive-mflogo-2.0-6|76	%prep
21mr|texlive-mflogo-2.0-6|77	%setup -c -a0 -a1 -a2
21mr|texlive-mflogo-2.0-6|78	
21mr|texlive-mflogo-2.0-6|79	%build
21mr|texlive-mflogo-2.0-6|80	
21mr|texlive-mflogo-2.0-6|81	%install
21mr|texlive-mflogo-2.0-6|82	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-mflogo-2.0-6|83	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

18501 21
21mr|texlive-mflogo-font-1.002-1|1	Name:		texlive-mflogo-font
21mr|texlive-mflogo-font-1.002-1|2	Version:	1.002
21mr|texlive-mflogo-font-1.002-1|3	Release:	1
21mr|texlive-mflogo-font-1.002-1|4	Summary:	Metafont logo font
21mr|texlive-mflogo-font-1.002-1|5	Group:		Publishing
21mr|texlive-mflogo-font-1.002-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mflogo-font
21mr|texlive-mflogo-font-1.002-1|7	License:	KNUTH
21mr|texlive-mflogo-font-1.002-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mflogo-font.tar.xz
21mr|texlive-mflogo-font-1.002-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mflogo-font.doc.tar.xz
21mr|texlive-mflogo-font-1.002-1|10	BuildArch:	noarch
21mr|texlive-mflogo-font-1.002-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-mflogo-font-1.002-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-mflogo-font-1.002-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-mflogo-font-1.002-1|14	
21mr|texlive-mflogo-font-1.002-1|15	%description
21mr|texlive-mflogo-font-1.002-1|16	These fonts were created in Metafont by Knuth, for his own
21mr|texlive-mflogo-font-1.002-1|17	publications. At some stage, the letters 'P' and 'S' were
21mr|texlive-mflogo-font-1.002-1|18	added, so that the MetaPost logo could also be expressed. The
21mr|texlive-mflogo-font-1.002-1|19	fonts were originally issued (of course) as Metafont source;
21mr|texlive-mflogo-font-1.002-1|20	they have since been autotraced and reissued in Adobe Type 1
21mr|texlive-mflogo-font-1.002-1|21	format by Taco Hoekwater.
21mr|texlive-mflogo-font-1.002-1|22	
21mr|texlive-mflogo-font-1.002-1|23	#-----------------------------------------------------------------------
21mr|texlive-mflogo-font-1.002-1|24	%files
21mr|texlive-mflogo-font-1.002-1|25	%{_texmfdistdir}/fonts/afm/hoekwater/mflogo-font
21mr|texlive-mflogo-font-1.002-1|26	%{_texmfdistdir}/fonts/map/dvips/mflogo-font
21mr|texlive-mflogo-font-1.002-1|27	%{_texmfdistdir}/fonts/type1/hoekwater/mflogo-font
21mr|texlive-mflogo-font-1.002-1|28	%doc %{_texmfdistdir}/doc/fonts/mflogo-font
21mr|texlive-mflogo-font-1.002-1|29	
21mr|texlive-mflogo-font-1.002-1|30	#-----------------------------------------------------------------------
21mr|texlive-mflogo-font-1.002-1|31	%prep
21mr|texlive-mflogo-font-1.002-1|32	%setup -c -a0 -a1
21mr|texlive-mflogo-font-1.002-1|33	
21mr|texlive-mflogo-font-1.002-1|34	%build
21mr|texlive-mflogo-font-1.002-1|35	
21mr|texlive-mflogo-font-1.002-1|36	%install
21mr|texlive-mflogo-font-1.002-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-mflogo-font-1.002-1|38	cp -fpar fonts doc %{buildroot}%{_texmfdistdir}

18502 21
21mr|texlive-mfnfss-20190228-1|1	Name:		texlive-mfnfss
21mr|texlive-mfnfss-20190228-1|2	Version:	20190228
21mr|texlive-mfnfss-20190228-1|3	Release:	1
21mr|texlive-mfnfss-20190228-1|4	Summary:	Packages to typeset oldgerman and pandora fonts in LaTeX
21mr|texlive-mfnfss-20190228-1|5	Group:		Publishing
21mr|texlive-mfnfss-20190228-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mfnfss
21mr|texlive-mfnfss-20190228-1|7	License:	LPPL
21mr|texlive-mfnfss-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mfnfss.tar.xz
21mr|texlive-mfnfss-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mfnfss.doc.tar.xz
21mr|texlive-mfnfss-20190228-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mfnfss.source.tar.xz
21mr|texlive-mfnfss-20190228-1|11	BuildArch:	noarch
21mr|texlive-mfnfss-20190228-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-mfnfss-20190228-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-mfnfss-20190228-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-mfnfss-20190228-1|15	
21mr|texlive-mfnfss-20190228-1|16	%description
21mr|texlive-mfnfss-20190228-1|17	This bundle contains two packages: - oldgerm, a package to
21mr|texlive-mfnfss-20190228-1|18	typeset with old german fonts designed by Yannis Haralambous. -
21mr|texlive-mfnfss-20190228-1|19	pandora, a package to typeset with Pandora fonts designed by
21mr|texlive-mfnfss-20190228-1|20	Neena Billawala. Note that support for the Pandora fonts is
21mr|texlive-mfnfss-20190228-1|21	also available via the pandora-latex package.
21mr|texlive-mfnfss-20190228-1|22	
21mr|texlive-mfnfss-20190228-1|23	#-----------------------------------------------------------------------
21mr|texlive-mfnfss-20190228-1|24	%files
21mr|texlive-mfnfss-20190228-1|25	%{_texmfdistdir}/tex/latex/mfnfss
21mr|texlive-mfnfss-20190228-1|26	%doc %{_texmfdistdir}/doc/latex/mfnfss
21mr|texlive-mfnfss-20190228-1|27	#- source
21mr|texlive-mfnfss-20190228-1|28	%doc %{_texmfdistdir}/source/latex/mfnfss
21mr|texlive-mfnfss-20190228-1|29	
21mr|texlive-mfnfss-20190228-1|30	#-----------------------------------------------------------------------
21mr|texlive-mfnfss-20190228-1|31	%prep
21mr|texlive-mfnfss-20190228-1|32	%setup -c -a0 -a1 -a2
21mr|texlive-mfnfss-20190228-1|33	
21mr|texlive-mfnfss-20190228-1|34	%build
21mr|texlive-mfnfss-20190228-1|35	
21mr|texlive-mfnfss-20190228-1|36	%install
21mr|texlive-mfnfss-20190228-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-mfnfss-20190228-1|38	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18503 21
21mr|texlive-mfpic-1.10-10|1	# revision 28444
21mr|texlive-mfpic-1.10-10|2	# category Package
21mr|texlive-mfpic-1.10-10|3	# catalog-ctan /graphics/mfpic
21mr|texlive-mfpic-1.10-10|4	# catalog-date 2012-12-04 16:44:12 +0100
21mr|texlive-mfpic-1.10-10|5	# catalog-license lppl1.3
21mr|texlive-mfpic-1.10-10|6	# catalog-version 1.10
21mr|texlive-mfpic-1.10-10|7	Name:		texlive-mfpic
21mr|texlive-mfpic-1.10-10|8	Version:	1.10
21mr|texlive-mfpic-1.10-10|9	Release:	10
21mr|texlive-mfpic-1.10-10|10	Summary:	Draw Metafont/post pictures from (La)TeX commands
21mr|texlive-mfpic-1.10-10|11	Group:		Publishing
21mr|texlive-mfpic-1.10-10|12	URL:		http://www.ctan.org/tex-archive/graphics/mfpic
21mr|texlive-mfpic-1.10-10|13	License:	LPPL1.3
21mr|texlive-mfpic-1.10-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mfpic.tar.xz
21mr|texlive-mfpic-1.10-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mfpic.doc.tar.xz
21mr|texlive-mfpic-1.10-10|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mfpic.source.tar.xz
21mr|texlive-mfpic-1.10-10|17	BuildArch:	noarch
21mr|texlive-mfpic-1.10-10|18	BuildRequires:	texlive-tlpkg
21mr|texlive-mfpic-1.10-10|19	Requires(pre):	texlive-tlpkg
21mr|texlive-mfpic-1.10-10|20	Requires(post):	texlive-kpathsea
21mr|texlive-mfpic-1.10-10|21	
21mr|texlive-mfpic-1.10-10|22	%description
21mr|texlive-mfpic-1.10-10|23	Mfpic is a scheme for producing pictures from (La)TeX commands.
21mr|texlive-mfpic-1.10-10|24	Commands \mfpic and \endmfpic (in LaTeX, the mfpic environment)
21mr|texlive-mfpic-1.10-10|25	enclose a group in which drawing commands may be placed. The
21mr|texlive-mfpic-1.10-10|26	commands generate a Meta-language file, which may be processed
21mr|texlive-mfpic-1.10-10|27	by Metapost (or even Metafont). The resulting image file will
21mr|texlive-mfpic-1.10-10|28	be read back in to the document to place the picture at the
21mr|texlive-mfpic-1.10-10|29	point where the original (La)TeX commands appeared. Note that
21mr|texlive-mfpic-1.10-10|30	the ability to use Metapost here means that the package works
21mr|texlive-mfpic-1.10-10|31	equally well in LaTeX and PDFLaTeX.
21mr|texlive-mfpic-1.10-10|32	
21mr|texlive-mfpic-1.10-10|33	
21mr|texlive-mfpic-1.10-10|34	#-----------------------------------------------------------------------
21mr|texlive-mfpic-1.10-10|35	%files
21mr|texlive-mfpic-1.10-10|36	%{_texmfdistdir}/metafont/mfpic/grafbase.mf
21mr|texlive-mfpic-1.10-10|37	%{_texmfdistdir}/metapost/mfpic/dvipsnam.mp
21mr|texlive-mfpic-1.10-10|38	%{_texmfdistdir}/metapost/mfpic/grafbase.mp
21mr|texlive-mfpic-1.10-10|39	%{_texmfdistdir}/tex/generic/mfpic/mfpic.sty
21mr|texlive-mfpic-1.10-10|40	%{_texmfdistdir}/tex/generic/mfpic/mfpic.tex
21mr|texlive-mfpic-1.10-10|41	%{_texmfdistdir}/tex/generic/mfpic/mfpicdef.tex
21mr|texlive-mfpic-1.10-10|42	%doc %{_texmfdistdir}/doc/generic/mfpic/README
21mr|texlive-mfpic-1.10-10|43	%doc %{_texmfdistdir}/doc/generic/mfpic/changes.txt
21mr|texlive-mfpic-1.10-10|44	%doc %{_texmfdistdir}/doc/generic/mfpic/coil.mps
21mr|texlive-mfpic-1.10-10|45	%doc %{_texmfdistdir}/doc/generic/mfpic/examples/data.dat
21mr|texlive-mfpic-1.10-10|46	%doc %{_texmfdistdir}/doc/generic/mfpic/examples/forfun.tex
21mr|texlive-mfpic-1.10-10|47	%doc %{_texmfdistdir}/doc/generic/mfpic/examples/lapictures.tex
21mr|texlive-mfpic-1.10-10|48	%doc %{_texmfdistdir}/doc/generic/mfpic/examples/pictures.tex
21mr|texlive-mfpic-1.10-10|49	%doc %{_texmfdistdir}/doc/generic/mfpic/install.txt
21mr|texlive-mfpic-1.10-10|50	%doc %{_texmfdistdir}/doc/generic/mfpic/lcheadings.ist
21mr|texlive-mfpic-1.10-10|51	%doc %{_texmfdistdir}/doc/generic/mfpic/mfpcard.pdf
21mr|texlive-mfpic-1.10-10|52	%doc %{_texmfdistdir}/doc/generic/mfpic/mfpcard.tex
21mr|texlive-mfpic-1.10-10|53	%doc %{_texmfdistdir}/doc/generic/mfpic/mfpdoc.sty
21mr|texlive-mfpic-1.10-10|54	%doc %{_texmfdistdir}/doc/generic/mfpic/mfpguide.pdf
21mr|texlive-mfpic-1.10-10|55	%doc %{_texmfdistdir}/doc/generic/mfpic/mfpguide.tex
21mr|texlive-mfpic-1.10-10|56	%doc %{_texmfdistdir}/doc/generic/mfpic/mfpic-doc.pdf
21mr|texlive-mfpic-1.10-10|57	%doc %{_texmfdistdir}/doc/generic/mfpic/mfpic-doc.tex
21mr|texlive-mfpic-1.10-10|58	#- source
21mr|texlive-mfpic-1.10-10|59	%doc %{_texmfdistdir}/source/generic/mfpic/grafbase.dtx
21mr|texlive-mfpic-1.10-10|60	%doc %{_texmfdistdir}/source/generic/mfpic/mfpic.dtx
21mr|texlive-mfpic-1.10-10|61	%doc %{_texmfdistdir}/source/generic/mfpic/mfpic.ins
21mr|texlive-mfpic-1.10-10|62	
21mr|texlive-mfpic-1.10-10|63	#-----------------------------------------------------------------------
21mr|texlive-mfpic-1.10-10|64	%prep
21mr|texlive-mfpic-1.10-10|65	%setup -c -a0 -a1 -a2
21mr|texlive-mfpic-1.10-10|66	
21mr|texlive-mfpic-1.10-10|67	%build
21mr|texlive-mfpic-1.10-10|68	
21mr|texlive-mfpic-1.10-10|69	%install
21mr|texlive-mfpic-1.10-10|70	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-mfpic-1.10-10|71	cp -fpar metafont metapost tex doc source %{buildroot}%{_texmfdistdir}

18504 21
21mr|texlive-mfpic4ode-0.4-7|1	# revision 17745
21mr|texlive-mfpic4ode-0.4-7|2	# category Package
21mr|texlive-mfpic4ode-0.4-7|3	# catalog-ctan /macros/latex/contrib/mfpic4ode
21mr|texlive-mfpic4ode-0.4-7|4	# catalog-date 2010-04-07 19:03:48 +0200
21mr|texlive-mfpic4ode-0.4-7|5	# catalog-license lppl
21mr|texlive-mfpic4ode-0.4-7|6	# catalog-version 0.4
21mr|texlive-mfpic4ode-0.4-7|7	Name:		texlive-mfpic4ode
21mr|texlive-mfpic4ode-0.4-7|8	Version:	0.4
21mr|texlive-mfpic4ode-0.4-7|9	Release:	7
21mr|texlive-mfpic4ode-0.4-7|10	Summary:	Macros to draw direction fields and solutions of ODEs
21mr|texlive-mfpic4ode-0.4-7|11	Group:		Publishing
21mr|texlive-mfpic4ode-0.4-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mfpic4ode
21mr|texlive-mfpic4ode-0.4-7|13	License:	LPPL
21mr|texlive-mfpic4ode-0.4-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mfpic4ode.tar.xz
21mr|texlive-mfpic4ode-0.4-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mfpic4ode.doc.tar.xz
21mr|texlive-mfpic4ode-0.4-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mfpic4ode.source.tar.xz
21mr|texlive-mfpic4ode-0.4-7|17	BuildArch:	noarch
21mr|texlive-mfpic4ode-0.4-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-mfpic4ode-0.4-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-mfpic4ode-0.4-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-mfpic4ode-0.4-7|21	
21mr|texlive-mfpic4ode-0.4-7|22	%description
21mr|texlive-mfpic4ode-0.4-7|23	The package is a small set of macros for drawing direction
21mr|texlive-mfpic4ode-0.4-7|24	fields, phase portraits and trajectories of differential
21mr|texlive-mfpic4ode-0.4-7|25	equations and two dimensional autonomous systems. The Euler,
21mr|texlive-mfpic4ode-0.4-7|26	Runge-Kutta and 4th order Runge-Kutta algorithms are available
21mr|texlive-mfpic4ode-0.4-7|27	to solve the ODEs. The picture is translated into mfpic macros
21mr|texlive-mfpic4ode-0.4-7|28	and MetaPost is used to create the final drawing. The package
21mr|texlive-mfpic4ode-0.4-7|29	is was designed for use with LaTeX, but it can be used in plain
21mr|texlive-mfpic4ode-0.4-7|30	TeX as well. Online demonstration of the mfpic4ode macros is
21mr|texlive-mfpic4ode-0.4-7|31	available on the Mfpic Previewer as Example 6.
21mr|texlive-mfpic4ode-0.4-7|32	
21mr|texlive-mfpic4ode-0.4-7|33	
21mr|texlive-mfpic4ode-0.4-7|34	#-----------------------------------------------------------------------
21mr|texlive-mfpic4ode-0.4-7|35	%files
21mr|texlive-mfpic4ode-0.4-7|36	%{_texmfdistdir}/tex/latex/mfpic4ode/mfpic4ode.sty
21mr|texlive-mfpic4ode-0.4-7|37	%{_texmfdistdir}/tex/latex/mfpic4ode/mfpic4ode.tex
21mr|texlive-mfpic4ode-0.4-7|38	%doc %{_texmfdistdir}/doc/latex/mfpic4ode/README
21mr|texlive-mfpic4ode-0.4-7|39	%doc %{_texmfdistdir}/doc/latex/mfpic4ode/demo/demo-plain.pdf
21mr|texlive-mfpic4ode-0.4-7|40	%doc %{_texmfdistdir}/doc/latex/mfpic4ode/demo/demo-plain.tex
21mr|texlive-mfpic4ode-0.4-7|41	%doc %{_texmfdistdir}/doc/latex/mfpic4ode/demo/demo.pdf
21mr|texlive-mfpic4ode-0.4-7|42	%doc %{_texmfdistdir}/doc/latex/mfpic4ode/demo/demo.tex
21mr|texlive-mfpic4ode-0.4-7|43	%doc %{_texmfdistdir}/doc/latex/mfpic4ode/mfpic4ode.pdf
21mr|texlive-mfpic4ode-0.4-7|44	#- source
21mr|texlive-mfpic4ode-0.4-7|45	%doc %{_texmfdistdir}/source/latex/mfpic4ode/mfpic4ode.dtx
21mr|texlive-mfpic4ode-0.4-7|46	%doc %{_texmfdistdir}/source/latex/mfpic4ode/mfpic4ode.ins
21mr|texlive-mfpic4ode-0.4-7|47	
21mr|texlive-mfpic4ode-0.4-7|48	#-----------------------------------------------------------------------
21mr|texlive-mfpic4ode-0.4-7|49	%prep
21mr|texlive-mfpic4ode-0.4-7|50	%setup -c -a0 -a1 -a2
21mr|texlive-mfpic4ode-0.4-7|51	
21mr|texlive-mfpic4ode-0.4-7|52	%build
21mr|texlive-mfpic4ode-0.4-7|53	
21mr|texlive-mfpic4ode-0.4-7|54	%install
21mr|texlive-mfpic4ode-0.4-7|55	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-mfpic4ode-0.4-7|56	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18505 21
21mr|texlive-mftinc-1.0a-7|1	# revision 15878
21mr|texlive-mftinc-1.0a-7|2	# category Package
21mr|texlive-mftinc-1.0a-7|3	# catalog-ctan /macros/latex/contrib/mftinc
21mr|texlive-mftinc-1.0a-7|4	# catalog-date 2007-01-11 00:21:49 +0100
21mr|texlive-mftinc-1.0a-7|5	# catalog-license lppl
21mr|texlive-mftinc-1.0a-7|6	# catalog-version 1.0a
21mr|texlive-mftinc-1.0a-7|7	Name:		texlive-mftinc
21mr|texlive-mftinc-1.0a-7|8	Version:	1.0a
21mr|texlive-mftinc-1.0a-7|9	Release:	7
21mr|texlive-mftinc-1.0a-7|10	Summary:	Pretty-print Metafont source
21mr|texlive-mftinc-1.0a-7|11	Group:		Publishing
21mr|texlive-mftinc-1.0a-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mftinc
21mr|texlive-mftinc-1.0a-7|13	License:	LPPL
21mr|texlive-mftinc-1.0a-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mftinc.tar.xz
21mr|texlive-mftinc-1.0a-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mftinc.doc.tar.xz
21mr|texlive-mftinc-1.0a-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mftinc.source.tar.xz
21mr|texlive-mftinc-1.0a-7|17	BuildArch:	noarch
21mr|texlive-mftinc-1.0a-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-mftinc-1.0a-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-mftinc-1.0a-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-mftinc-1.0a-7|21	
21mr|texlive-mftinc-1.0a-7|22	%description
21mr|texlive-mftinc-1.0a-7|23	The mft program pretty-prints Metafont source code into a TeX
21mr|texlive-mftinc-1.0a-7|24	file. The mftinc package facilitates incorporating such files
21mr|texlive-mftinc-1.0a-7|25	into a LaTeX2e document. In addition, mftinc provides routines
21mr|texlive-mftinc-1.0a-7|26	for improved comment formatting and for typesetting font
21mr|texlive-mftinc-1.0a-7|27	tables.
21mr|texlive-mftinc-1.0a-7|28	
21mr|texlive-mftinc-1.0a-7|29	
21mr|texlive-mftinc-1.0a-7|30	#-----------------------------------------------------------------------
21mr|texlive-mftinc-1.0a-7|31	%files
21mr|texlive-mftinc-1.0a-7|32	%{_texmfdistdir}/tex/latex/mftinc/mftinc.sty
21mr|texlive-mftinc-1.0a-7|33	%doc %{_texmfdistdir}/doc/latex/mftinc/README
21mr|texlive-mftinc-1.0a-7|34	%doc %{_texmfdistdir}/doc/latex/mftinc/mftinc.pdf
21mr|texlive-mftinc-1.0a-7|35	#- source
21mr|texlive-mftinc-1.0a-7|36	%doc %{_texmfdistdir}/source/latex/mftinc/mftinc.dtx
21mr|texlive-mftinc-1.0a-7|37	%doc %{_texmfdistdir}/source/latex/mftinc/mftinc.ins
21mr|texlive-mftinc-1.0a-7|38	
21mr|texlive-mftinc-1.0a-7|39	#-----------------------------------------------------------------------
21mr|texlive-mftinc-1.0a-7|40	%prep
21mr|texlive-mftinc-1.0a-7|41	%setup -c -a0 -a1 -a2
21mr|texlive-mftinc-1.0a-7|42	
21mr|texlive-mftinc-1.0a-7|43	%build
21mr|texlive-mftinc-1.0a-7|44	
21mr|texlive-mftinc-1.0a-7|45	%install
21mr|texlive-mftinc-1.0a-7|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-mftinc-1.0a-7|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18506 21
21mr|texlive-mfware-20190327-1|1	Name:		texlive-mfware
21mr|texlive-mfware-20190327-1|2	Version:	20190327
21mr|texlive-mfware-20190327-1|3	Release:	1
21mr|texlive-mfware-20190327-1|4	Summary:	Supporting tools for use with Metafont
21mr|texlive-mfware-20190327-1|5	Group:		Publishing
21mr|texlive-mfware-20190327-1|6	URL:		http://www.ctan.org/tex-archive/systems/knuth/dist/mfware
21mr|texlive-mfware-20190327-1|7	License:	KNUTH
21mr|texlive-mfware-20190327-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mfware.tar.xz
21mr|texlive-mfware-20190327-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mfware.doc.tar.xz
21mr|texlive-mfware-20190327-1|10	BuildArch:	noarch
21mr|texlive-mfware-20190327-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-mfware-20190327-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-mfware-20190327-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-mfware-20190327-1|14	Requires:	texlive-mfware.bin
21mr|texlive-mfware-20190327-1|15	
21mr|texlive-mfware-20190327-1|16	%description
21mr|texlive-mfware-20190327-1|17	A collection of programs (as web source) for processing the
21mr|texlive-mfware-20190327-1|18	output of Metafont.
21mr|texlive-mfware-20190327-1|19	
21mr|texlive-mfware-20190327-1|20	#-----------------------------------------------------------------------
21mr|texlive-mfware-20190327-1|21	%files
21mr|texlive-mfware-20190327-1|22	%{_texmfdistdir}/mft/base
21mr|texlive-mfware-20190327-1|23	%doc %{_mandir}/man1/gftodvi.1*
21mr|texlive-mfware-20190327-1|24	%doc %{_texmfdistdir}/doc/man/man1/gftodvi.man1.pdf
21mr|texlive-mfware-20190327-1|25	%doc %{_mandir}/man1/gftopk.1*
21mr|texlive-mfware-20190327-1|26	%doc %{_texmfdistdir}/doc/man/man1/gftopk.man1.pdf
21mr|texlive-mfware-20190327-1|27	%doc %{_mandir}/man1/gftype.1*
21mr|texlive-mfware-20190327-1|28	%doc %{_texmfdistdir}/doc/man/man1/gftype.man1.pdf
21mr|texlive-mfware-20190327-1|29	%doc %{_mandir}/man1/mft.1*
21mr|texlive-mfware-20190327-1|30	%doc %{_texmfdistdir}/doc/man/man1/mft.man1.pdf
21mr|texlive-mfware-20190327-1|31	%doc %{_mandir}/man1/pktogf.1*
21mr|texlive-mfware-20190327-1|32	%doc %{_texmfdistdir}/doc/man/man1/pktogf.man1.pdf
21mr|texlive-mfware-20190327-1|33	%doc %{_mandir}/man1/pktype.1*
21mr|texlive-mfware-20190327-1|34	%doc %{_texmfdistdir}/doc/man/man1/pktype.man1.pdf
21mr|texlive-mfware-20190327-1|35	
21mr|texlive-mfware-20190327-1|36	#-----------------------------------------------------------------------
21mr|texlive-mfware-20190327-1|37	%prep
21mr|texlive-mfware-20190327-1|38	%setup -c -a0 -a1
21mr|texlive-mfware-20190327-1|39	
21mr|texlive-mfware-20190327-1|40	%build
21mr|texlive-mfware-20190327-1|41	
21mr|texlive-mfware-20190327-1|42	%install
21mr|texlive-mfware-20190327-1|43	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-mfware-20190327-1|44	cp -fpar texmf-dist %{buildroot}%{_datadir}
21mr|texlive-mfware-20190327-1|45	mkdir -p %{buildroot}%{_mandir}/man1
21mr|texlive-mfware-20190327-1|46	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

18507 21
21mr|texlive-mhchem-20190228-1|1	# revision 33314
21mr|texlive-mhchem-20190228-1|2	# category Package
21mr|texlive-mhchem-20190228-1|3	# catalog-ctan /macros/latex/contrib/mhchem
21mr|texlive-mhchem-20190228-1|4	# catalog-date 2014-03-28 07:32:42 +0100
21mr|texlive-mhchem-20190228-1|5	# catalog-license lppl1.3
21mr|texlive-mhchem-20190228-1|6	# catalog-version undef
21mr|texlive-mhchem-20190228-1|7	Name:		texlive-mhchem
21mr|texlive-mhchem-20190228-1|8	Version:	20190228
21mr|texlive-mhchem-20190228-1|9	Release:	1
21mr|texlive-mhchem-20190228-1|10	Summary:	Typeset chemical formulae/equations and Risk and Safety phrases
21mr|texlive-mhchem-20190228-1|11	Group:		Publishing
21mr|texlive-mhchem-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mhchem
21mr|texlive-mhchem-20190228-1|13	License:	LPPL1.3
21mr|texlive-mhchem-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mhchem.tar.xz
21mr|texlive-mhchem-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mhchem.doc.tar.xz
21mr|texlive-mhchem-20190228-1|16	BuildArch:	noarch
21mr|texlive-mhchem-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-mhchem-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-mhchem-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-mhchem-20190228-1|20	
21mr|texlive-mhchem-20190228-1|21	%description
21mr|texlive-mhchem-20190228-1|22	The bundle provides three packages: The mhchem package provides
21mr|texlive-mhchem-20190228-1|23	commands for typesetting chemical molecular formulae and
21mr|texlive-mhchem-20190228-1|24	equations. The hpstatement package provides commands for the
21mr|texlive-mhchem-20190228-1|25	official hazard statements and precautionary statements (H and
21mr|texlive-mhchem-20190228-1|26	P statements) that are used to label chemicals. The rsphrase
21mr|texlive-mhchem-20190228-1|27	package provides commands for the official Risk and Safety (R
21mr|texlive-mhchem-20190228-1|28	and S) Phrases that are used to label chemicals. The package
21mr|texlive-mhchem-20190228-1|29	requires the expl3 bundle.
21mr|texlive-mhchem-20190228-1|30	
21mr|texlive-mhchem-20190228-1|31	#-----------------------------------------------------------------------
21mr|texlive-mhchem-20190228-1|32	%files
21mr|texlive-mhchem-20190228-1|33	%{_texmfdistdir}/tex/latex/mhchem/hpstatement.sty
21mr|texlive-mhchem-20190228-1|34	%{_texmfdistdir}/tex/latex/mhchem/mhchem.sty
21mr|texlive-mhchem-20190228-1|35	%{_texmfdistdir}/tex/latex/mhchem/rsphrase.sty
21mr|texlive-mhchem-20190228-1|36	%doc %{_texmfdistdir}/doc/latex/mhchem/README
21mr|texlive-mhchem-20190228-1|37	%doc %{_texmfdistdir}/doc/latex/mhchem/lppl-1-3c.txt
21mr|texlive-mhchem-20190228-1|38	%doc %{_texmfdistdir}/doc/latex/mhchem/manifest.txt
21mr|texlive-mhchem-20190228-1|39	%doc %{_texmfdistdir}/doc/latex/mhchem/mhchem.pdf
21mr|texlive-mhchem-20190228-1|40	%doc %{_texmfdistdir}/doc/latex/mhchem/mhchem.tex
21mr|texlive-mhchem-20190228-1|41	
21mr|texlive-mhchem-20190228-1|42	#-----------------------------------------------------------------------
21mr|texlive-mhchem-20190228-1|43	%prep
21mr|texlive-mhchem-20190228-1|44	%setup -c -a0 -a1
21mr|texlive-mhchem-20190228-1|45	
21mr|texlive-mhchem-20190228-1|46	%build
21mr|texlive-mhchem-20190228-1|47	
21mr|texlive-mhchem-20190228-1|48	%install
21mr|texlive-mhchem-20190228-1|49	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-mhchem-20190228-1|50	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18508 21
21mr|texlive-microtype-2.7b-1|1	Name:		texlive-microtype
21mr|texlive-microtype-2.7b-1|2	Version:	2.7b
21mr|texlive-microtype-2.7b-1|3	Release:	1
21mr|texlive-microtype-2.7b-1|4	Summary:	Subliminal refinements towards typographical perfection
21mr|texlive-microtype-2.7b-1|5	Group:		Publishing
21mr|texlive-microtype-2.7b-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/microtype
21mr|texlive-microtype-2.7b-1|7	License:	LPPL
21mr|texlive-microtype-2.7b-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/microtype.tar.xz
21mr|texlive-microtype-2.7b-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/microtype.doc.tar.xz
21mr|texlive-microtype-2.7b-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/microtype.source.tar.xz
21mr|texlive-microtype-2.7b-1|11	BuildArch:	noarch
21mr|texlive-microtype-2.7b-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-microtype-2.7b-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-microtype-2.7b-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-microtype-2.7b-1|15	
21mr|texlive-microtype-2.7b-1|16	%description
21mr|texlive-microtype-2.7b-1|17	The package provides a LaTeX interface to the micro-typographic
21mr|texlive-microtype-2.7b-1|18	extensions that were introduced by pdfTeX and have since also
21mr|texlive-microtype-2.7b-1|19	propagated to XeTeX and LuaTeX: most prominently, character
21mr|texlive-microtype-2.7b-1|20	protrusion and font expansion, furthermore the adjustment of
21mr|texlive-microtype-2.7b-1|21	interword spacing and additional kerning, as well as
21mr|texlive-microtype-2.7b-1|22	hyphenatable letterspacing (tracking) and the possibility to
21mr|texlive-microtype-2.7b-1|23	disable all or selected ligatures. These features may be
21mr|texlive-microtype-2.7b-1|24	applied to customisable sets of fonts, and all micro-
21mr|texlive-microtype-2.7b-1|25	typographic aspects of the fonts can be configured in a
21mr|texlive-microtype-2.7b-1|26	straight-forward and flexible way. Settings for various fonts
21mr|texlive-microtype-2.7b-1|27	are provided. Note that character protrusion requires pdfTeX,
21mr|texlive-microtype-2.7b-1|28	LuaTeX, or XeTeX. Font expansion works with pdfTeX or LuaTeX.
21mr|texlive-microtype-2.7b-1|29	The package will by default enable protrusion and expansion if
21mr|texlive-microtype-2.7b-1|30	they can safely be assumed to work. Disabling ligatures
21mr|texlive-microtype-2.7b-1|31	requires pdfTeX or LuaTeX, while the adjustment of interword
21mr|texlive-microtype-2.7b-1|32	spacing and of kerning only works with pdfTeX. Letterspacing is
21mr|texlive-microtype-2.7b-1|33	available with pdfTeX or LuaTeX. The alternative package
21mr|texlive-microtype-2.7b-1|34	`letterspace', which also works with plain TeX, provides the
21mr|texlive-microtype-2.7b-1|35	user commands for letterspacing only, omitting support for all
21mr|texlive-microtype-2.7b-1|36	other extensions.
21mr|texlive-microtype-2.7b-1|37	
21mr|texlive-microtype-2.7b-1|38	#-----------------------------------------------------------------------
21mr|texlive-microtype-2.7b-1|39	%files
21mr|texlive-microtype-2.7b-1|40	%{_texmfdistdir}/tex/latex/microtype
21mr|texlive-microtype-2.7b-1|41	%doc %{_texmfdistdir}/doc/latex/microtype
21mr|texlive-microtype-2.7b-1|42	#- source
21mr|texlive-microtype-2.7b-1|43	%doc %{_texmfdistdir}/source/latex/microtype
21mr|texlive-microtype-2.7b-1|44	
21mr|texlive-microtype-2.7b-1|45	#-----------------------------------------------------------------------
21mr|texlive-microtype-2.7b-1|46	%prep
21mr|texlive-microtype-2.7b-1|47	%setup -c -a0 -a1 -a2
21mr|texlive-microtype-2.7b-1|48	
21mr|texlive-microtype-2.7b-1|49	%build
21mr|texlive-microtype-2.7b-1|50	
21mr|texlive-microtype-2.7b-1|51	%install
21mr|texlive-microtype-2.7b-1|52	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-microtype-2.7b-1|53	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18509 21
21mr|texlive-microtype-de-2.4-7|1	# revision 24549
21mr|texlive-microtype-de-2.4-7|2	# category Package
21mr|texlive-microtype-de-2.4-7|3	# catalog-ctan /info/translations/microtype/de
21mr|texlive-microtype-de-2.4-7|4	# catalog-date 2011-04-03 23:29:51 +0200
21mr|texlive-microtype-de-2.4-7|5	# catalog-license lppl1.3
21mr|texlive-microtype-de-2.4-7|6	# catalog-version 2.4
21mr|texlive-microtype-de-2.4-7|7	Name:		texlive-microtype-de
21mr|texlive-microtype-de-2.4-7|8	Version:	2.4
21mr|texlive-microtype-de-2.4-7|9	Release:	7
21mr|texlive-microtype-de-2.4-7|10	Summary:	Translation into German of the documentation of microtype
21mr|texlive-microtype-de-2.4-7|11	Group:		Publishing
21mr|texlive-microtype-de-2.4-7|12	URL:		http://www.ctan.org/tex-archive/info/translations/microtype/de
21mr|texlive-microtype-de-2.4-7|13	License:	LPPL1.3
21mr|texlive-microtype-de-2.4-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/microtype-de.tar.xz
21mr|texlive-microtype-de-2.4-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/microtype-de.doc.tar.xz
21mr|texlive-microtype-de-2.4-7|16	BuildArch:	noarch
21mr|texlive-microtype-de-2.4-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-microtype-de-2.4-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-microtype-de-2.4-7|19	
21mr|texlive-microtype-de-2.4-7|20	%description
21mr|texlive-microtype-de-2.4-7|21	TeXLive microtype-de package.
21mr|texlive-microtype-de-2.4-7|22	
21mr|texlive-microtype-de-2.4-7|23	#-----------------------------------------------------------------------
21mr|texlive-microtype-de-2.4-7|24	%files
21mr|texlive-microtype-de-2.4-7|25	%doc %{_texmfdistdir}/doc/latex/microtype-de/microtype-DE.dtx
21mr|texlive-microtype-de-2.4-7|26	%doc %{_texmfdistdir}/doc/latex/microtype-de/microtype-DE.pdf
21mr|texlive-microtype-de-2.4-7|27	
21mr|texlive-microtype-de-2.4-7|28	#-----------------------------------------------------------------------
21mr|texlive-microtype-de-2.4-7|29	%prep
21mr|texlive-microtype-de-2.4-7|30	%setup -c -a0 -a1
21mr|texlive-microtype-de-2.4-7|31	
21mr|texlive-microtype-de-2.4-7|32	%build
21mr|texlive-microtype-de-2.4-7|33	
21mr|texlive-microtype-de-2.4-7|34	%install
21mr|texlive-microtype-de-2.4-7|35	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-microtype-de-2.4-7|36	cp -fpar doc %{buildroot}%{_texmfdistdir}

18510 21
21mr|texlive-midpage-1.1a-7|1	# revision 17484
21mr|texlive-midpage-1.1a-7|2	# category Package
21mr|texlive-midpage-1.1a-7|3	# catalog-ctan /macros/latex/contrib/midpage
21mr|texlive-midpage-1.1a-7|4	# catalog-date 2010-03-17 12:20:59 +0100
21mr|texlive-midpage-1.1a-7|5	# catalog-license lppl
21mr|texlive-midpage-1.1a-7|6	# catalog-version 1.1a
21mr|texlive-midpage-1.1a-7|7	Name:		texlive-midpage
21mr|texlive-midpage-1.1a-7|8	Version:	1.1a
21mr|texlive-midpage-1.1a-7|9	Release:	7
21mr|texlive-midpage-1.1a-7|10	Summary:	Environment for vertical centring
21mr|texlive-midpage-1.1a-7|11	Group:		Publishing
21mr|texlive-midpage-1.1a-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/midpage
21mr|texlive-midpage-1.1a-7|13	License:	LPPL
21mr|texlive-midpage-1.1a-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/midpage.tar.xz
21mr|texlive-midpage-1.1a-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/midpage.doc.tar.xz
21mr|texlive-midpage-1.1a-7|16	BuildArch:	noarch
21mr|texlive-midpage-1.1a-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-midpage-1.1a-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-midpage-1.1a-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-midpage-1.1a-7|20	
21mr|texlive-midpage-1.1a-7|21	%description
21mr|texlive-midpage-1.1a-7|22	The environment will centre text, if immediately preceded and
21mr|texlive-midpage-1.1a-7|23	followed by \clearpage.
21mr|texlive-midpage-1.1a-7|24	
21mr|texlive-midpage-1.1a-7|25	
21mr|texlive-midpage-1.1a-7|26	#-----------------------------------------------------------------------
21mr|texlive-midpage-1.1a-7|27	%files
21mr|texlive-midpage-1.1a-7|28	%{_texmfdistdir}/tex/latex/midpage/midpage.sty
21mr|texlive-midpage-1.1a-7|29	%doc %{_texmfdistdir}/doc/latex/midpage/midpage.pdf
21mr|texlive-midpage-1.1a-7|30	%doc %{_texmfdistdir}/doc/latex/midpage/midpage.tex
21mr|texlive-midpage-1.1a-7|31	
21mr|texlive-midpage-1.1a-7|32	#-----------------------------------------------------------------------
21mr|texlive-midpage-1.1a-7|33	%prep
21mr|texlive-midpage-1.1a-7|34	%setup -c -a0 -a1
21mr|texlive-midpage-1.1a-7|35	
21mr|texlive-midpage-1.1a-7|36	%build
21mr|texlive-midpage-1.1a-7|37	
21mr|texlive-midpage-1.1a-7|38	%install
21mr|texlive-midpage-1.1a-7|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-midpage-1.1a-7|40	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18511 21
21mr|texlive-mil3-20110310-6|1	# revision 21677
21mr|texlive-mil3-20110310-6|2	# category Package
21mr|texlive-mil3-20110310-6|3	# catalog-ctan /info/examples/mil3
21mr|texlive-mil3-20110310-6|4	# catalog-date 2011-03-10 20:26:29 +0100
21mr|texlive-mil3-20110310-6|5	# catalog-license other-free
21mr|texlive-mil3-20110310-6|6	# catalog-version undef
21mr|texlive-mil3-20110310-6|7	Name:		texlive-mil3
21mr|texlive-mil3-20110310-6|8	Version:	20110310
21mr|texlive-mil3-20110310-6|9	Release:	6
21mr|texlive-mil3-20110310-6|10	Summary:	Samples from Math into LaTeX, third edition
21mr|texlive-mil3-20110310-6|11	Group:		Publishing
21mr|texlive-mil3-20110310-6|12	URL:		http://www.ctan.org/tex-archive/info/examples/mil3
21mr|texlive-mil3-20110310-6|13	License:	OTHER-FREE
21mr|texlive-mil3-20110310-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mil3.tar.xz
21mr|texlive-mil3-20110310-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mil3.doc.tar.xz
21mr|texlive-mil3-20110310-6|16	BuildArch:	noarch
21mr|texlive-mil3-20110310-6|17	BuildRequires:	texlive-tlpkg
21mr|texlive-mil3-20110310-6|18	Requires(pre):	texlive-tlpkg
21mr|texlive-mil3-20110310-6|19	
21mr|texlive-mil3-20110310-6|20	%description
21mr|texlive-mil3-20110310-6|21	Examples, samples and templates from the third edition of
21mr|texlive-mil3-20110310-6|22	Gratzer's book.
21mr|texlive-mil3-20110310-6|23	
21mr|texlive-mil3-20110310-6|24	#-----------------------------------------------------------------------
21mr|texlive-mil3-20110310-6|25	%files
21mr|texlive-mil3-20110310-6|26	%doc %{_texmfdistdir}/doc/latex/mil3/README
21mr|texlive-mil3-20110310-6|27	%doc %{_texmfdistdir}/doc/latex/mil3/ams-alph.bst
21mr|texlive-mil3-20110310-6|28	%doc %{_texmfdistdir}/doc/latex/mil3/ams-pln.bst
21mr|texlive-mil3-20110310-6|29	%doc %{_texmfdistdir}/doc/latex/mil3/amsart.tpl
21mr|texlive-mil3-20110310-6|30	%doc %{_texmfdistdir}/doc/latex/mil3/article.tpl
21mr|texlive-mil3-20110310-6|31	%doc %{_texmfdistdir}/doc/latex/mil3/article2.tpl
21mr|texlive-mil3-20110310-6|32	%doc %{_texmfdistdir}/doc/latex/mil3/contents
21mr|texlive-mil3-20110310-6|33	%doc %{_texmfdistdir}/doc/latex/mil3/fonttbl.tex
21mr|texlive-mil3-20110310-6|34	%doc %{_texmfdistdir}/doc/latex/mil3/gallery.tex
21mr|texlive-mil3-20110310-6|35	%doc %{_texmfdistdir}/doc/latex/mil3/german.tex
21mr|texlive-mil3-20110310-6|36	%doc %{_texmfdistdir}/doc/latex/mil3/ggamsart.tpl
21mr|texlive-mil3-20110310-6|37	%doc %{_texmfdistdir}/doc/latex/mil3/ggart.tpl
21mr|texlive-mil3-20110310-6|38	%doc %{_texmfdistdir}/doc/latex/mil3/ggart2.tpl
21mr|texlive-mil3-20110310-6|39	%doc %{_texmfdistdir}/doc/latex/mil3/gratzer
21mr|texlive-mil3-20110310-6|40	%doc %{_texmfdistdir}/doc/latex/mil3/inbibl.tpl
21mr|texlive-mil3-20110310-6|41	%doc %{_texmfdistdir}/doc/latex/mil3/intrart.tex
21mr|texlive-mil3-20110310-6|42	%doc %{_texmfdistdir}/doc/latex/mil3/intrarti.tex
21mr|texlive-mil3-20110310-6|43	%doc %{_texmfdistdir}/doc/latex/mil3/lattice.sty
21mr|texlive-mil3-20110310-6|44	%doc %{_texmfdistdir}/doc/latex/mil3/letter.tex
21mr|texlive-mil3-20110310-6|45	%doc %{_texmfdistdir}/doc/latex/mil3/master.tex
21mr|texlive-mil3-20110310-6|46	%doc %{_texmfdistdir}/doc/latex/mil3/math.tex
21mr|texlive-mil3-20110310-6|47	%doc %{_texmfdistdir}/doc/latex/mil3/mathb.tex
21mr|texlive-mil3-20110310-6|48	%doc %{_texmfdistdir}/doc/latex/mil3/multline.tpl
21mr|texlive-mil3-20110310-6|49	%doc %{_texmfdistdir}/doc/latex/mil3/note1.tex
21mr|texlive-mil3-20110310-6|50	%doc %{_texmfdistdir}/doc/latex/mil3/note1b.tex
21mr|texlive-mil3-20110310-6|51	%doc %{_texmfdistdir}/doc/latex/mil3/note2.tex
21mr|texlive-mil3-20110310-6|52	%doc %{_texmfdistdir}/doc/latex/mil3/noteslug.tex
21mr|texlive-mil3-20110310-6|53	%doc %{_texmfdistdir}/doc/latex/mil3/sampart.tex
21mr|texlive-mil3-20110310-6|54	%doc %{_texmfdistdir}/doc/latex/mil3/sampartb.bib
21mr|texlive-mil3-20110310-6|55	%doc %{_texmfdistdir}/doc/latex/mil3/sampartb.tex
21mr|texlive-mil3-20110310-6|56	%doc %{_texmfdistdir}/doc/latex/mil3/sampartu.tex
21mr|texlive-mil3-20110310-6|57	%doc %{_texmfdistdir}/doc/latex/mil3/sample.html
21mr|texlive-mil3-20110310-6|58	%doc %{_texmfdistdir}/doc/latex/mil3/svsing2e.sty
21mr|texlive-mil3-20110310-6|59	%doc %{_texmfdistdir}/doc/latex/mil3/svsing6.cls
21mr|texlive-mil3-20110310-6|60	%doc %{_texmfdistdir}/doc/latex/mil3/template.bib
21mr|texlive-mil3-20110310-6|61	%doc %{_texmfdistdir}/doc/latex/mil3/textenv.tpl
21mr|texlive-mil3-20110310-6|62	%doc %{_texmfdistdir}/doc/latex/mil3/topmat.tpl
21mr|texlive-mil3-20110310-6|63	
21mr|texlive-mil3-20110310-6|64	#-----------------------------------------------------------------------
21mr|texlive-mil3-20110310-6|65	%prep
21mr|texlive-mil3-20110310-6|66	%setup -c -a0 -a1
21mr|texlive-mil3-20110310-6|67	
21mr|texlive-mil3-20110310-6|68	%build
21mr|texlive-mil3-20110310-6|69	
21mr|texlive-mil3-20110310-6|70	%install
21mr|texlive-mil3-20110310-6|71	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-mil3-20110310-6|72	cp -fpar doc %{buildroot}%{_texmfdistdir}

18512 21
21mr|texlive-miller-1.2-7|1	# revision 18789
21mr|texlive-miller-1.2-7|2	# category Package
21mr|texlive-miller-1.2-7|3	# catalog-ctan /macros/latex/contrib/miller
21mr|texlive-miller-1.2-7|4	# catalog-date 2007-01-12 00:17:35 +0100
21mr|texlive-miller-1.2-7|5	# catalog-license lppl
21mr|texlive-miller-1.2-7|6	# catalog-version 1.2
21mr|texlive-miller-1.2-7|7	Name:		texlive-miller
21mr|texlive-miller-1.2-7|8	Version:	1.2
21mr|texlive-miller-1.2-7|9	Release:	7
21mr|texlive-miller-1.2-7|10	Summary:	Typeset miller indices
21mr|texlive-miller-1.2-7|11	Group:		Publishing
21mr|texlive-miller-1.2-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/miller
21mr|texlive-miller-1.2-7|13	License:	LPPL
21mr|texlive-miller-1.2-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/miller.tar.xz
21mr|texlive-miller-1.2-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/miller.doc.tar.xz
21mr|texlive-miller-1.2-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/miller.source.tar.xz
21mr|texlive-miller-1.2-7|17	BuildArch:	noarch
21mr|texlive-miller-1.2-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-miller-1.2-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-miller-1.2-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-miller-1.2-7|21	
21mr|texlive-miller-1.2-7|22	%description
21mr|texlive-miller-1.2-7|23	Typeset miller indices, e.g., <1-20>, that are used in material
21mr|texlive-miller-1.2-7|24	science with an easy syntax. Minus signs are printed as bar
21mr|texlive-miller-1.2-7|25	above the corresponding number.
21mr|texlive-miller-1.2-7|26	
21mr|texlive-miller-1.2-7|27	
21mr|texlive-miller-1.2-7|28	#-----------------------------------------------------------------------
21mr|texlive-miller-1.2-7|29	%files
21mr|texlive-miller-1.2-7|30	%{_texmfdistdir}/tex/latex/miller/miller.sty
21mr|texlive-miller-1.2-7|31	%doc %{_texmfdistdir}/doc/latex/miller/ChangeLog
21mr|texlive-miller-1.2-7|32	%doc %{_texmfdistdir}/doc/latex/miller/Makefile
21mr|texlive-miller-1.2-7|33	%doc %{_texmfdistdir}/doc/latex/miller/README
21mr|texlive-miller-1.2-7|34	%doc %{_texmfdistdir}/doc/latex/miller/miller-v.tex
21mr|texlive-miller-1.2-7|35	%doc %{_texmfdistdir}/doc/latex/miller/miller.pdf
21mr|texlive-miller-1.2-7|36	%doc %{_texmfdistdir}/doc/latex/miller/millertest.tex
21mr|texlive-miller-1.2-7|37	#- source
21mr|texlive-miller-1.2-7|38	%doc %{_texmfdistdir}/source/latex/miller/miller.dtx
21mr|texlive-miller-1.2-7|39	%doc %{_texmfdistdir}/source/latex/miller/miller.ins
21mr|texlive-miller-1.2-7|40	
21mr|texlive-miller-1.2-7|41	#-----------------------------------------------------------------------
21mr|texlive-miller-1.2-7|42	%prep
21mr|texlive-miller-1.2-7|43	%setup -c -a0 -a1 -a2
21mr|texlive-miller-1.2-7|44	
21mr|texlive-miller-1.2-7|45	%build
21mr|texlive-miller-1.2-7|46	
21mr|texlive-miller-1.2-7|47	%install
21mr|texlive-miller-1.2-7|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-miller-1.2-7|49	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18513 21
21mr|texlive-minibox-0.2a-7|1	# revision 15878
21mr|texlive-minibox-0.2a-7|2	# category Package
21mr|texlive-minibox-0.2a-7|3	# catalog-ctan /macros/latex/contrib/minibox
21mr|texlive-minibox-0.2a-7|4	# catalog-date 2009-05-06 13:59:23 +0200
21mr|texlive-minibox-0.2a-7|5	# catalog-license lppl
21mr|texlive-minibox-0.2a-7|6	# catalog-version 0.2a
21mr|texlive-minibox-0.2a-7|7	Name:		texlive-minibox
21mr|texlive-minibox-0.2a-7|8	Version:	0.2a
21mr|texlive-minibox-0.2a-7|9	Release:	7
21mr|texlive-minibox-0.2a-7|10	Summary:	A simple type of box for LaTeX
21mr|texlive-minibox-0.2a-7|11	Group:		Publishing
21mr|texlive-minibox-0.2a-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/minibox
21mr|texlive-minibox-0.2a-7|13	License:	LPPL
21mr|texlive-minibox-0.2a-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/minibox.tar.xz
21mr|texlive-minibox-0.2a-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/minibox.doc.tar.xz
21mr|texlive-minibox-0.2a-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/minibox.source.tar.xz
21mr|texlive-minibox-0.2a-7|17	BuildArch:	noarch
21mr|texlive-minibox-0.2a-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-minibox-0.2a-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-minibox-0.2a-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-minibox-0.2a-7|21	
21mr|texlive-minibox-0.2a-7|22	%description
21mr|texlive-minibox-0.2a-7|23	This small package provides a convenient input syntax for boxes
21mr|texlive-minibox-0.2a-7|24	that don't break their text over lines automatically, but do
21mr|texlive-minibox-0.2a-7|25	allow manual line breaks. The boxes shrink to the natural width
21mr|texlive-minibox-0.2a-7|26	of the longest line they contain.
21mr|texlive-minibox-0.2a-7|27	
21mr|texlive-minibox-0.2a-7|28	
21mr|texlive-minibox-0.2a-7|29	#-----------------------------------------------------------------------
21mr|texlive-minibox-0.2a-7|30	%files
21mr|texlive-minibox-0.2a-7|31	%{_texmfdistdir}/tex/latex/minibox/minibox.sty
21mr|texlive-minibox-0.2a-7|32	%doc %{_texmfdistdir}/doc/latex/minibox/README
21mr|texlive-minibox-0.2a-7|33	%doc %{_texmfdistdir}/doc/latex/minibox/minibox.pdf
21mr|texlive-minibox-0.2a-7|34	#- source
21mr|texlive-minibox-0.2a-7|35	%doc %{_texmfdistdir}/source/latex/minibox/minibox.ins
21mr|texlive-minibox-0.2a-7|36	%doc %{_texmfdistdir}/source/latex/minibox/minibox.tex
21mr|texlive-minibox-0.2a-7|37	
21mr|texlive-minibox-0.2a-7|38	#-----------------------------------------------------------------------
21mr|texlive-minibox-0.2a-7|39	%prep
21mr|texlive-minibox-0.2a-7|40	%setup -c -a0 -a1 -a2
21mr|texlive-minibox-0.2a-7|41	
21mr|texlive-minibox-0.2a-7|42	%build
21mr|texlive-minibox-0.2a-7|43	
21mr|texlive-minibox-0.2a-7|44	%install
21mr|texlive-minibox-0.2a-7|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-minibox-0.2a-7|46	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18514 21
21mr|texlive-minifp-0.96-6|1	# revision 32559
21mr|texlive-minifp-0.96-6|2	# category Package
21mr|texlive-minifp-0.96-6|3	# catalog-ctan /macros/generic/minifp
21mr|texlive-minifp-0.96-6|4	# catalog-date 2014-01-04 14:18:29 +0100
21mr|texlive-minifp-0.96-6|5	# catalog-license lppl1.3
21mr|texlive-minifp-0.96-6|6	# catalog-version 0.96
21mr|texlive-minifp-0.96-6|7	Name:		texlive-minifp
21mr|texlive-minifp-0.96-6|8	Version:	0.96
21mr|texlive-minifp-0.96-6|9	Release:	6
21mr|texlive-minifp-0.96-6|10	Summary:	Fixed-point real computations to 8 decimals
21mr|texlive-minifp-0.96-6|11	Group:		Publishing
21mr|texlive-minifp-0.96-6|12	URL:		http://www.ctan.org/tex-archive/macros/generic/minifp
21mr|texlive-minifp-0.96-6|13	License:	LPPL1.3
21mr|texlive-minifp-0.96-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/minifp.tar.xz
21mr|texlive-minifp-0.96-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/minifp.doc.tar.xz
21mr|texlive-minifp-0.96-6|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/minifp.source.tar.xz
21mr|texlive-minifp-0.96-6|17	BuildArch:	noarch
21mr|texlive-minifp-0.96-6|18	BuildRequires:	texlive-tlpkg
21mr|texlive-minifp-0.96-6|19	Requires(pre):	texlive-tlpkg
21mr|texlive-minifp-0.96-6|20	Requires(post):	texlive-kpathsea
21mr|texlive-minifp-0.96-6|21	
21mr|texlive-minifp-0.96-6|22	%description
21mr|texlive-minifp-0.96-6|23	The package provides basic arithmetic operations to 8 decimal
21mr|texlive-minifp-0.96-6|24	places for plain TeX or LaTeX. Results are exact when they fit
21mr|texlive-minifp-0.96-6|25	within the digit limits. Along with the basic package is an
21mr|texlive-minifp-0.96-6|26	optional extension that adds computation of sin, cos, log,
21mr|texlive-minifp-0.96-6|27	sqrt, exp, powers and angles. These are also exact when
21mr|texlive-minifp-0.96-6|28	theoretically possible and are otherwise accurate to at least 7
21mr|texlive-minifp-0.96-6|29	decimal places. In addition, the package provides a stack-based
21mr|texlive-minifp-0.96-6|30	programing environment.
21mr|texlive-minifp-0.96-6|31	
21mr|texlive-minifp-0.96-6|32	
21mr|texlive-minifp-0.96-6|33	#-----------------------------------------------------------------------
21mr|texlive-minifp-0.96-6|34	%files
21mr|texlive-minifp-0.96-6|35	%{_texmfdistdir}/tex/generic/minifp/mfpextra.tex
21mr|texlive-minifp-0.96-6|36	%{_texmfdistdir}/tex/generic/minifp/minifp.sty
21mr|texlive-minifp-0.96-6|37	%doc %{_texmfdistdir}/doc/generic/minifp/README
21mr|texlive-minifp-0.96-6|38	%doc %{_texmfdistdir}/doc/generic/minifp/minifp.pdf
21mr|texlive-minifp-0.96-6|39	%doc %{_texmfdistdir}/doc/generic/minifp/test1.tex
21mr|texlive-minifp-0.96-6|40	%doc %{_texmfdistdir}/doc/generic/minifp/test2.tex
21mr|texlive-minifp-0.96-6|41	#- source
21mr|texlive-minifp-0.96-6|42	%doc %{_texmfdistdir}/source/generic/minifp/minifp.dtx
21mr|texlive-minifp-0.96-6|43	%doc %{_texmfdistdir}/source/generic/minifp/minifp.ins
21mr|texlive-minifp-0.96-6|44	
21mr|texlive-minifp-0.96-6|45	#-----------------------------------------------------------------------
21mr|texlive-minifp-0.96-6|46	%prep
21mr|texlive-minifp-0.96-6|47	%setup -c -a0 -a1 -a2
21mr|texlive-minifp-0.96-6|48	
21mr|texlive-minifp-0.96-6|49	%build
21mr|texlive-minifp-0.96-6|50	
21mr|texlive-minifp-0.96-6|51	%install
21mr|texlive-minifp-0.96-6|52	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-minifp-0.96-6|53	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18515 21
21mr|texlive-minipage-marginpar-0.2-2|1	Name:		texlive-minipage-marginpar
21mr|texlive-minipage-marginpar-0.2-2|2	Version:	0.2
21mr|texlive-minipage-marginpar-0.2-2|3	Release:	2
21mr|texlive-minipage-marginpar-0.2-2|4	Summary:	Minipages with marginal notes
21mr|texlive-minipage-marginpar-0.2-2|5	Group:		Publishing
21mr|texlive-minipage-marginpar-0.2-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/minipage-marginpar
21mr|texlive-minipage-marginpar-0.2-2|7	License:	LPPL
21mr|texlive-minipage-marginpar-0.2-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/minipage-marginpar.tar.xz
21mr|texlive-minipage-marginpar-0.2-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/minipage-marginpar.doc.tar.xz
21mr|texlive-minipage-marginpar-0.2-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/minipage-marginpar.source.tar.xz
21mr|texlive-minipage-marginpar-0.2-2|11	BuildArch:	noarch
21mr|texlive-minipage-marginpar-0.2-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-minipage-marginpar-0.2-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-minipage-marginpar-0.2-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-minipage-marginpar-0.2-2|15	
21mr|texlive-minipage-marginpar-0.2-2|16	%description
21mr|texlive-minipage-marginpar-0.2-2|17	This package allows \marginpar-commands inside of minipages and
21mr|texlive-minipage-marginpar-0.2-2|18	other boxes. (It takes another approach than marginnote by
21mr|texlive-minipage-marginpar-0.2-2|19	Markus Kohm: it saves all \marginpar-commands and typesets them
21mr|texlive-minipage-marginpar-0.2-2|20	outside (i.e., after) the box.) The package defines an
21mr|texlive-minipage-marginpar-0.2-2|21	environment minipagewithmarginpars (to be used like minipage)--
21mr|texlive-minipage-marginpar-0.2-2|22	and the internal commands may be used by other packages to
21mr|texlive-minipage-marginpar-0.2-2|23	define similar environments or commands.
21mr|texlive-minipage-marginpar-0.2-2|24	
21mr|texlive-minipage-marginpar-0.2-2|25	#-----------------------------------------------------------------------
21mr|texlive-minipage-marginpar-0.2-2|26	%files
21mr|texlive-minipage-marginpar-0.2-2|27	%{_texmfdistdir}/tex/latex/minipage-marginpar/minipage-marginpar.sty
21mr|texlive-minipage-marginpar-0.2-2|28	%{_texmfdistdir}/tex/latex/minipage-marginpar/mpgmpar.sty
21mr|texlive-minipage-marginpar-0.2-2|29	%doc %{_texmfdistdir}/doc/latex/minipage-marginpar/README
21mr|texlive-minipage-marginpar-0.2-2|30	%doc %{_texmfdistdir}/doc/latex/minipage-marginpar/minipage-marginpar.pdf
21mr|texlive-minipage-marginpar-0.2-2|31	#- source
21mr|texlive-minipage-marginpar-0.2-2|32	%doc %{_texmfdistdir}/source/latex/minipage-marginpar/minipage-marginpar.dtx
21mr|texlive-minipage-marginpar-0.2-2|33	%doc %{_texmfdistdir}/source/latex/minipage-marginpar/minipage-marginpar.ins
21mr|texlive-minipage-marginpar-0.2-2|34	
21mr|texlive-minipage-marginpar-0.2-2|35	#-----------------------------------------------------------------------
21mr|texlive-minipage-marginpar-0.2-2|36	%prep
21mr|texlive-minipage-marginpar-0.2-2|37	%setup -c -a0 -a1 -a2
21mr|texlive-minipage-marginpar-0.2-2|38	
21mr|texlive-minipage-marginpar-0.2-2|39	%build
21mr|texlive-minipage-marginpar-0.2-2|40	
21mr|texlive-minipage-marginpar-0.2-2|41	%install
21mr|texlive-minipage-marginpar-0.2-2|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-minipage-marginpar-0.2-2|43	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18516 21
21mr|texlive-miniplot-20190228-1|1	# revision 17483
21mr|texlive-miniplot-20190228-1|2	# category Package
21mr|texlive-miniplot-20190228-1|3	# catalog-ctan /macros/latex/contrib/miniplot
21mr|texlive-miniplot-20190228-1|4	# catalog-date 2010-03-14 23:57:23 +0100
21mr|texlive-miniplot-20190228-1|5	# catalog-license lppl
21mr|texlive-miniplot-20190228-1|6	# catalog-version undef
21mr|texlive-miniplot-20190228-1|7	Name:		texlive-miniplot
21mr|texlive-miniplot-20190228-1|8	Version:	20190228
21mr|texlive-miniplot-20190228-1|9	Release:	1
21mr|texlive-miniplot-20190228-1|10	Summary:	A package for easy figure arrangement
21mr|texlive-miniplot-20190228-1|11	Group:		Publishing
21mr|texlive-miniplot-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/miniplot
21mr|texlive-miniplot-20190228-1|13	License:	LPPL
21mr|texlive-miniplot-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/miniplot.tar.xz
21mr|texlive-miniplot-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/miniplot.doc.tar.xz
21mr|texlive-miniplot-20190228-1|16	BuildArch:	noarch
21mr|texlive-miniplot-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-miniplot-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-miniplot-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-miniplot-20190228-1|20	
21mr|texlive-miniplot-20190228-1|21	%description
21mr|texlive-miniplot-20190228-1|22	MiniPlot is a package to help the LaTeX user typeset EPS
21mr|texlive-miniplot-20190228-1|23	figures using an easy-to-use interface. Figures can be arranged
21mr|texlive-miniplot-20190228-1|24	as one-figure-only or as a collection of figures in columns and
21mr|texlive-miniplot-20190228-1|25	rows which can itself contain sub-figures in columns and rows.
21mr|texlive-miniplot-20190228-1|26	Wrapped figures are also supported. This package provides
21mr|texlive-miniplot-20190228-1|27	commands to display a framebox instead of the figure as the
21mr|texlive-miniplot-20190228-1|28	graphics package does already but additionally it writes useful
21mr|texlive-miniplot-20190228-1|29	information such as the label and scaling factor into these
21mr|texlive-miniplot-20190228-1|30	boxes.
21mr|texlive-miniplot-20190228-1|31	
21mr|texlive-miniplot-20190228-1|32	#-----------------------------------------------------------------------
21mr|texlive-miniplot-20190228-1|33	%files
21mr|texlive-miniplot-20190228-1|34	%{_texmfdistdir}/tex/latex/miniplot/miniplot.sty
21mr|texlive-miniplot-20190228-1|35	%doc %{_texmfdistdir}/doc/latex/miniplot/disclaimer.txt
21mr|texlive-miniplot-20190228-1|36	%doc %{_texmfdistdir}/doc/latex/miniplot/documentation.zip
21mr|texlive-miniplot-20190228-1|37	%doc %{_texmfdistdir}/doc/latex/miniplot/miniplot.pdf
21mr|texlive-miniplot-20190228-1|38	%doc %{_texmfdistdir}/doc/latex/miniplot/miniplot.tex
21mr|texlive-miniplot-20190228-1|39	
21mr|texlive-miniplot-20190228-1|40	#-----------------------------------------------------------------------
21mr|texlive-miniplot-20190228-1|41	%prep
21mr|texlive-miniplot-20190228-1|42	%setup -c -a0 -a1
21mr|texlive-miniplot-20190228-1|43	
21mr|texlive-miniplot-20190228-1|44	%build
21mr|texlive-miniplot-20190228-1|45	
21mr|texlive-miniplot-20190228-1|46	%install
21mr|texlive-miniplot-20190228-1|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-miniplot-20190228-1|48	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18517 21
21mr|texlive-minitoc-62-2|1	Name:		texlive-minitoc
21mr|texlive-minitoc-62-2|2	Version:	62
21mr|texlive-minitoc-62-2|3	Release:	2
21mr|texlive-minitoc-62-2|4	Summary:	Produce a table of contents for each chapter, part or section
21mr|texlive-minitoc-62-2|5	Group:		Publishing
21mr|texlive-minitoc-62-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/minitoc
21mr|texlive-minitoc-62-2|7	License:	LPPL
21mr|texlive-minitoc-62-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/minitoc.tar.xz
21mr|texlive-minitoc-62-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/minitoc.doc.tar.xz
21mr|texlive-minitoc-62-2|10	BuildArch:	noarch
21mr|texlive-minitoc-62-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-minitoc-62-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-minitoc-62-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-minitoc-62-2|14	
21mr|texlive-minitoc-62-2|15	%description
21mr|texlive-minitoc-62-2|16	The minitoc package allows you to add mini-tables-of-contents
21mr|texlive-minitoc-62-2|17	(minitocs) at the beginning of every chapter, part or section.
21mr|texlive-minitoc-62-2|18	There is also provision for mini-lists of figures and of
21mr|texlive-minitoc-62-2|19	tables. At the part level, they are parttocs, partlofs and
21mr|texlive-minitoc-62-2|20	partlots. If the type of document does not use chapters, the
21mr|texlive-minitoc-62-2|21	basic provision is section level secttocs, sectlofs and
21mr|texlive-minitoc-62-2|22	sectlots. The package has provision for language-specific
21mr|texlive-minitoc-62-2|23	configuration of its own "fixed names", using .mld files
21mr|texlive-minitoc-62-2|24	(analagous to babel .ldf files that do that job for LaTeX"s own
21mr|texlive-minitoc-62-2|25	fixed names).
21mr|texlive-minitoc-62-2|26	
21mr|texlive-minitoc-62-2|27	
21mr|texlive-minitoc-62-2|28	#-----------------------------------------------------------------------
21mr|texlive-minitoc-62-2|29	%files
21mr|texlive-minitoc-62-2|30	%{_texmfdistdir}/tex/latex/minitoc
21mr|texlive-minitoc-62-2|31	%doc %{_texmfdistdir}/doc/latex/minitoc
21mr|texlive-minitoc-62-2|32	
21mr|texlive-minitoc-62-2|33	#-----------------------------------------------------------------------
21mr|texlive-minitoc-62-2|34	%prep
21mr|texlive-minitoc-62-2|35	%setup -c -a0 -a1
21mr|texlive-minitoc-62-2|36	
21mr|texlive-minitoc-62-2|37	%build
21mr|texlive-minitoc-62-2|38	
21mr|texlive-minitoc-62-2|39	%install
21mr|texlive-minitoc-62-2|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-minitoc-62-2|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18518 21
21mr|texlive-minorrevision-1.1-10|1	# revision 32165
21mr|texlive-minorrevision-1.1-10|2	# category Package
21mr|texlive-minorrevision-1.1-10|3	# catalog-ctan /macros/latex/contrib/minorrevision
21mr|texlive-minorrevision-1.1-10|4	# catalog-date 2013-11-16 09:55:49 +0100
21mr|texlive-minorrevision-1.1-10|5	# catalog-license lppl1.2
21mr|texlive-minorrevision-1.1-10|6	# catalog-version 1.1
21mr|texlive-minorrevision-1.1-10|7	Name:		texlive-minorrevision
21mr|texlive-minorrevision-1.1-10|8	Version:	1.1
21mr|texlive-minorrevision-1.1-10|9	Release:	10
21mr|texlive-minorrevision-1.1-10|10	Summary:	Quote and refer to a manuscript for minor revisions
21mr|texlive-minorrevision-1.1-10|11	Group:		Publishing
21mr|texlive-minorrevision-1.1-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/minorrevision
21mr|texlive-minorrevision-1.1-10|13	License:	LPPL1.2
21mr|texlive-minorrevision-1.1-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/minorrevision.tar.xz
21mr|texlive-minorrevision-1.1-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/minorrevision.doc.tar.xz
21mr|texlive-minorrevision-1.1-10|16	BuildArch:	noarch
21mr|texlive-minorrevision-1.1-10|17	BuildRequires:	texlive-tlpkg
21mr|texlive-minorrevision-1.1-10|18	Requires(pre):	texlive-tlpkg
21mr|texlive-minorrevision-1.1-10|19	Requires(post):	texlive-kpathsea
21mr|texlive-minorrevision-1.1-10|20	
21mr|texlive-minorrevision-1.1-10|21	%description
21mr|texlive-minorrevision-1.1-10|22	The package supports those who publish articles in peer-
21mr|texlive-minorrevision-1.1-10|23	reviewed journals. In the final stages of the review process,
21mr|texlive-minorrevision-1.1-10|24	the authors typically have to provide an additional document
21mr|texlive-minorrevision-1.1-10|25	(such as a letter to the editors), in which they provide a list
21mr|texlive-minorrevision-1.1-10|26	of modifications that they made to the manuscript. The package
21mr|texlive-minorrevision-1.1-10|27	automatically provides line numbers and quotations from the
21mr|texlive-minorrevision-1.1-10|28	manuscript, for this letter. The package loads the package
21mr|texlive-minorrevision-1.1-10|29	lineno, so (in effect) shares lineno's incompatibilities.
21mr|texlive-minorrevision-1.1-10|30	
21mr|texlive-minorrevision-1.1-10|31	
21mr|texlive-minorrevision-1.1-10|32	#-----------------------------------------------------------------------
21mr|texlive-minorrevision-1.1-10|33	%files
21mr|texlive-minorrevision-1.1-10|34	%{_texmfdistdir}/tex/latex/minorrevision/minorrevision.sty
21mr|texlive-minorrevision-1.1-10|35	%doc %{_texmfdistdir}/doc/latex/minorrevision/README
21mr|texlive-minorrevision-1.1-10|36	%doc %{_texmfdistdir}/doc/latex/minorrevision/minorrevision.pdf
21mr|texlive-minorrevision-1.1-10|37	%doc %{_texmfdistdir}/doc/latex/minorrevision/minorrevision.tex
21mr|texlive-minorrevision-1.1-10|38	
21mr|texlive-minorrevision-1.1-10|39	#-----------------------------------------------------------------------
21mr|texlive-minorrevision-1.1-10|40	%prep
21mr|texlive-minorrevision-1.1-10|41	%setup -c -a0 -a1
21mr|texlive-minorrevision-1.1-10|42	
21mr|texlive-minorrevision-1.1-10|43	%build
21mr|texlive-minorrevision-1.1-10|44	
21mr|texlive-minorrevision-1.1-10|45	%install
21mr|texlive-minorrevision-1.1-10|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-minorrevision-1.1-10|47	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18519 21
21mr|texlive-minted-2.5-2|1	Name:		texlive-minted
21mr|texlive-minted-2.5-2|2	Version:	2.5
21mr|texlive-minted-2.5-2|3	Release:	2
21mr|texlive-minted-2.5-2|4	Summary:	Highlighted source code for LaTeX
21mr|texlive-minted-2.5-2|5	Group:		Publishing
21mr|texlive-minted-2.5-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/minted
21mr|texlive-minted-2.5-2|7	License:	LPPL1.3
21mr|texlive-minted-2.5-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/minted.tar.xz
21mr|texlive-minted-2.5-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/minted.doc.tar.xz
21mr|texlive-minted-2.5-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/minted.source.tar.xz
21mr|texlive-minted-2.5-2|11	BuildArch:	noarch
21mr|texlive-minted-2.5-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-minted-2.5-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-minted-2.5-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-minted-2.5-2|15	
21mr|texlive-minted-2.5-2|16	%description
21mr|texlive-minted-2.5-2|17	The package that facilitates expressive syntax highlighting in
21mr|texlive-minted-2.5-2|18	LaTeX using the powerful Pygments library. The package also
21mr|texlive-minted-2.5-2|19	provides options to customize the highlighted source code
21mr|texlive-minted-2.5-2|20	output using fancyvrb.
21mr|texlive-minted-2.5-2|21	
21mr|texlive-minted-2.5-2|22	#-----------------------------------------------------------------------
21mr|texlive-minted-2.5-2|23	%files
21mr|texlive-minted-2.5-2|24	%{_texmfdistdir}/tex/latex/minted
21mr|texlive-minted-2.5-2|25	%doc %{_texmfdistdir}/doc/latex/minted
21mr|texlive-minted-2.5-2|26	#- source
21mr|texlive-minted-2.5-2|27	%doc %{_texmfdistdir}/source/latex/minted
21mr|texlive-minted-2.5-2|28	
21mr|texlive-minted-2.5-2|29	#-----------------------------------------------------------------------
21mr|texlive-minted-2.5-2|30	%prep
21mr|texlive-minted-2.5-2|31	%setup -c -a0 -a1 -a2
21mr|texlive-minted-2.5-2|32	
21mr|texlive-minted-2.5-2|33	%build
21mr|texlive-minted-2.5-2|34	
21mr|texlive-minted-2.5-2|35	%install
21mr|texlive-minted-2.5-2|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-minted-2.5-2|37	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18520 21
21mr|texlive-minutes-1.8f-2|1	Name:		texlive-minutes
21mr|texlive-minutes-1.8f-2|2	Version:	1.8f
21mr|texlive-minutes-1.8f-2|3	Release:	2
21mr|texlive-minutes-1.8f-2|4	Summary:	Typeset the minutes of meetings
21mr|texlive-minutes-1.8f-2|5	Group:		Publishing
21mr|texlive-minutes-1.8f-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/minutes
21mr|texlive-minutes-1.8f-2|7	License:	OTHER-FREE
21mr|texlive-minutes-1.8f-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/minutes.tar.xz
21mr|texlive-minutes-1.8f-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/minutes.doc.tar.xz
21mr|texlive-minutes-1.8f-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/minutes.source.tar.xz
21mr|texlive-minutes-1.8f-2|11	BuildArch:	noarch
21mr|texlive-minutes-1.8f-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-minutes-1.8f-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-minutes-1.8f-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-minutes-1.8f-2|15	
21mr|texlive-minutes-1.8f-2|16	%description
21mr|texlive-minutes-1.8f-2|17	Supports the creation of a collection of minutes. Features
21mr|texlive-minutes-1.8f-2|18	include: - Support of tasks (who, schedule, what, time of
21mr|texlive-minutes-1.8f-2|19	finishing; - possibility of creating a list of open tasks; -
21mr|texlive-minutes-1.8f-2|20	inclusion of open tasks from other minutes; - Support for
21mr|texlive-minutes-1.8f-2|21	attachments; - Support of schedule dates (in planning: support
21mr|texlive-minutes-1.8f-2|22	for the calendar package); - Different versions ('secret
21mr|texlive-minutes-1.8f-2|23	parts'); and - Macros for votes and decisions (list of
21mr|texlive-minutes-1.8f-2|24	decisions). Support for minutes in a variety of languages is
21mr|texlive-minutes-1.8f-2|25	available.
21mr|texlive-minutes-1.8f-2|26	
21mr|texlive-minutes-1.8f-2|27	#-----------------------------------------------------------------------
21mr|texlive-minutes-1.8f-2|28	%files
21mr|texlive-minutes-1.8f-2|29	%{_texmfdistdir}/tex/latex/minutes
21mr|texlive-minutes-1.8f-2|30	%doc %{_texmfdistdir}/doc/latex/minutes
21mr|texlive-minutes-1.8f-2|31	#- source
21mr|texlive-minutes-1.8f-2|32	%doc %{_texmfdistdir}/source/latex/minutes
21mr|texlive-minutes-1.8f-2|33	
21mr|texlive-minutes-1.8f-2|34	#-----------------------------------------------------------------------
21mr|texlive-minutes-1.8f-2|35	%prep
21mr|texlive-minutes-1.8f-2|36	%setup -c -a0 -a1 -a2
21mr|texlive-minutes-1.8f-2|37	
21mr|texlive-minutes-1.8f-2|38	%build
21mr|texlive-minutes-1.8f-2|39	
21mr|texlive-minutes-1.8f-2|40	%install
21mr|texlive-minutes-1.8f-2|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-minutes-1.8f-2|42	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18521 21
21mr|texlive-mi-solns-0.6-2|1	Name:		texlive-mi-solns
21mr|texlive-mi-solns-0.6-2|2	Version:	0.6
21mr|texlive-mi-solns-0.6-2|3	Release:	2
21mr|texlive-mi-solns-0.6-2|4	Summary:	Extract solutions from exercises and quizzes
21mr|texlive-mi-solns-0.6-2|5	Group:		Publishing
21mr|texlive-mi-solns-0.6-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mi-solns
21mr|texlive-mi-solns-0.6-2|7	License:	lppl1.2
21mr|texlive-mi-solns-0.6-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mi-solns.tar.xz
21mr|texlive-mi-solns-0.6-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mi-solns.doc.tar.xz
21mr|texlive-mi-solns-0.6-2|10	Source2:    http://mirrors.ctan.org/systems/texlive/tlnet/archive/mi-solns.source.tar.xz
21mr|texlive-mi-solns-0.6-2|11	BuildArch:	noarch
21mr|texlive-mi-solns-0.6-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-mi-solns-0.6-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-mi-solns-0.6-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-mi-solns-0.6-2|15	
21mr|texlive-mi-solns-0.6-2|16	%description
21mr|texlive-mi-solns-0.6-2|17	This package is designed to mark a solution environment of an
21mr|texlive-mi-solns-0.6-2|18	exercise or quiz and insert it into the same or a different
21mr|texlive-mi-solns-0.6-2|19	document. Solutions are ones created by either the exerquiz or
21mr|texlive-mi-solns-0.6-2|20	eqexam package. All PDF creators are supported.
21mr|texlive-mi-solns-0.6-2|21	
21mr|texlive-mi-solns-0.6-2|22	
21mr|texlive-mi-solns-0.6-2|23	#-----------------------------------------------------------------------
21mr|texlive-mi-solns-0.6-2|24	%files
21mr|texlive-mi-solns-0.6-2|25	%{_texmfdistdir}/tex/latex/mi-solns
21mr|texlive-mi-solns-0.6-2|26	%{_texmfdistdir}/source/latex/mi-solns
21mr|texlive-mi-solns-0.6-2|27	%doc %{_texmfdistdir}/doc/latex/mi-solns
21mr|texlive-mi-solns-0.6-2|28	
21mr|texlive-mi-solns-0.6-2|29	#-----------------------------------------------------------------------
21mr|texlive-mi-solns-0.6-2|30	%prep
21mr|texlive-mi-solns-0.6-2|31	%setup -c -a0 -a1 -a2
21mr|texlive-mi-solns-0.6-2|32	
21mr|texlive-mi-solns-0.6-2|33	%build
21mr|texlive-mi-solns-0.6-2|34	
21mr|texlive-mi-solns-0.6-2|35	%install
21mr|texlive-mi-solns-0.6-2|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-mi-solns-0.6-2|37	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18522 21
21mr|texlive-mkgrkindex-2.0-8|1	# revision 26313
21mr|texlive-mkgrkindex-2.0-8|2	# category Package
21mr|texlive-mkgrkindex-2.0-8|3	# catalog-ctan /language/greek/mkgrkindex
21mr|texlive-mkgrkindex-2.0-8|4	# catalog-date 2010-10-24 16:36:36 +0200
21mr|texlive-mkgrkindex-2.0-8|5	# catalog-license other-free
21mr|texlive-mkgrkindex-2.0-8|6	# catalog-version 2.0
21mr|texlive-mkgrkindex-2.0-8|7	Name:		texlive-mkgrkindex
21mr|texlive-mkgrkindex-2.0-8|8	Version:	2.0
21mr|texlive-mkgrkindex-2.0-8|9	Release:	8
21mr|texlive-mkgrkindex-2.0-8|10	Summary:	Makeindex working with Greek
21mr|texlive-mkgrkindex-2.0-8|11	Group:		Publishing
21mr|texlive-mkgrkindex-2.0-8|12	URL:		http://www.ctan.org/tex-archive/language/greek/mkgrkindex
21mr|texlive-mkgrkindex-2.0-8|13	License:	OTHER-FREE
21mr|texlive-mkgrkindex-2.0-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mkgrkindex.tar.xz
21mr|texlive-mkgrkindex-2.0-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mkgrkindex.doc.tar.xz
21mr|texlive-mkgrkindex-2.0-8|16	BuildArch:	noarch
21mr|texlive-mkgrkindex-2.0-8|17	BuildRequires:	texlive-tlpkg
21mr|texlive-mkgrkindex-2.0-8|18	Requires(pre):	texlive-tlpkg
21mr|texlive-mkgrkindex-2.0-8|19	Requires(post):	texlive-kpathsea
21mr|texlive-mkgrkindex-2.0-8|20	Provides:	texlive-mkgrkindex.bin = %{EVRD}
21mr|texlive-mkgrkindex-2.0-8|21	
21mr|texlive-mkgrkindex-2.0-8|22	%description
21mr|texlive-mkgrkindex-2.0-8|23	Makeindex is resolutely stuck with Latin-based alphabets, so
21mr|texlive-mkgrkindex-2.0-8|24	will not deal with Greek indexes, unaided. This package
21mr|texlive-mkgrkindex-2.0-8|25	provides a Perl script that will transmute the index of a Greek
21mr|texlive-mkgrkindex-2.0-8|26	document in such a way that makeindex will sort the entries
21mr|texlive-mkgrkindex-2.0-8|27	according to the rules of the Greek alphabet.
21mr|texlive-mkgrkindex-2.0-8|28	
21mr|texlive-mkgrkindex-2.0-8|29	
21mr|texlive-mkgrkindex-2.0-8|30	#-----------------------------------------------------------------------
21mr|texlive-mkgrkindex-2.0-8|31	%files
21mr|texlive-mkgrkindex-2.0-8|32	%{_bindir}/mkgrkindex
21mr|texlive-mkgrkindex-2.0-8|33	%{_texmfdistdir}/makeindex/mkgrkindex/lowercase-headers.ist
21mr|texlive-mkgrkindex-2.0-8|34	%{_texmfdistdir}/makeindex/mkgrkindex/uppercase-headers.ist
21mr|texlive-mkgrkindex-2.0-8|35	%{_texmfdistdir}/scripts/mkgrkindex/mkgrkindex
21mr|texlive-mkgrkindex-2.0-8|36	%doc %{_texmfdistdir}/doc/support/mkgrkindex/mkgrkindex.nw
21mr|texlive-mkgrkindex-2.0-8|37	%doc %{_texmfdistdir}/doc/support/mkgrkindex/mkgrkindex.pdf
21mr|texlive-mkgrkindex-2.0-8|38	
21mr|texlive-mkgrkindex-2.0-8|39	#-----------------------------------------------------------------------
21mr|texlive-mkgrkindex-2.0-8|40	%prep
21mr|texlive-mkgrkindex-2.0-8|41	%setup -c -a0 -a1
21mr|texlive-mkgrkindex-2.0-8|42	
21mr|texlive-mkgrkindex-2.0-8|43	%build
21mr|texlive-mkgrkindex-2.0-8|44	
21mr|texlive-mkgrkindex-2.0-8|45	%install
21mr|texlive-mkgrkindex-2.0-8|46	mkdir -p %{buildroot}%{_bindir}
21mr|texlive-mkgrkindex-2.0-8|47	pushd %{buildroot}%{_bindir}
21mr|texlive-mkgrkindex-2.0-8|48	ln -sf %{_texmfdistdir}/scripts/mkgrkindex/mkgrkindex mkgrkindex
21mr|texlive-mkgrkindex-2.0-8|49	popd
21mr|texlive-mkgrkindex-2.0-8|50	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-mkgrkindex-2.0-8|51	cp -fpar texmf-dist %{buildroot}%{_datadir}

18523 21
21mr|texlive-mla-paper-20190228-1|1	# revision 20885
21mr|texlive-mla-paper-20190228-1|2	# category Package
21mr|texlive-mla-paper-20190228-1|3	# catalog-ctan /macros/latex/contrib/mla-paper
21mr|texlive-mla-paper-20190228-1|4	# catalog-date 2010-12-30 15:21:17 +0100
21mr|texlive-mla-paper-20190228-1|5	# catalog-license lppl
21mr|texlive-mla-paper-20190228-1|6	# catalog-version undef
21mr|texlive-mla-paper-20190228-1|7	Name:		texlive-mla-paper
21mr|texlive-mla-paper-20190228-1|8	Version:	20190228
21mr|texlive-mla-paper-20190228-1|9	Release:	1
21mr|texlive-mla-paper-20190228-1|10	Summary:	Proper MLA formatting
21mr|texlive-mla-paper-20190228-1|11	Group:		Publishing
21mr|texlive-mla-paper-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mla-paper
21mr|texlive-mla-paper-20190228-1|13	License:	LPPL
21mr|texlive-mla-paper-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mla-paper.tar.xz
21mr|texlive-mla-paper-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mla-paper.doc.tar.xz
21mr|texlive-mla-paper-20190228-1|16	BuildArch:	noarch
21mr|texlive-mla-paper-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-mla-paper-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-mla-paper-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-mla-paper-20190228-1|20	
21mr|texlive-mla-paper-20190228-1|21	%description
21mr|texlive-mla-paper-20190228-1|22	The package formats articles using the MLA style. The aim is
21mr|texlive-mla-paper-20190228-1|23	that students and other academics in the humanities should be
21mr|texlive-mla-paper-20190228-1|24	able to typeset their materials, properly, with minimal effort
21mr|texlive-mla-paper-20190228-1|25	on their part.
21mr|texlive-mla-paper-20190228-1|26	
21mr|texlive-mla-paper-20190228-1|27	#-----------------------------------------------------------------------
21mr|texlive-mla-paper-20190228-1|28	%files
21mr|texlive-mla-paper-20190228-1|29	%{_texmfdistdir}/tex/latex/mla-paper/mla.sty
21mr|texlive-mla-paper-20190228-1|30	%doc %{_texmfdistdir}/doc/latex/mla-paper/README
21mr|texlive-mla-paper-20190228-1|31	
21mr|texlive-mla-paper-20190228-1|32	#-----------------------------------------------------------------------
21mr|texlive-mla-paper-20190228-1|33	%prep
21mr|texlive-mla-paper-20190228-1|34	%setup -c -a0 -a1
21mr|texlive-mla-paper-20190228-1|35	
21mr|texlive-mla-paper-20190228-1|36	%build
21mr|texlive-mla-paper-20190228-1|37	
21mr|texlive-mla-paper-20190228-1|38	%install
21mr|texlive-mla-paper-20190228-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-mla-paper-20190228-1|40	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18524 21
21mr|texlive-mlist-0.6a-7|1	# revision 15878
21mr|texlive-mlist-0.6a-7|2	# category Package
21mr|texlive-mlist-0.6a-7|3	# catalog-ctan /macros/latex/contrib/mlist
21mr|texlive-mlist-0.6a-7|4	# catalog-date 2009-07-04 13:21:27 +0200
21mr|texlive-mlist-0.6a-7|5	# catalog-license lppl
21mr|texlive-mlist-0.6a-7|6	# catalog-version 0.6a
21mr|texlive-mlist-0.6a-7|7	Name:		texlive-mlist
21mr|texlive-mlist-0.6a-7|8	Version:	0.6a
21mr|texlive-mlist-0.6a-7|9	Release:	7
21mr|texlive-mlist-0.6a-7|10	Summary:	Logical markup for lists
21mr|texlive-mlist-0.6a-7|11	Group:		Publishing
21mr|texlive-mlist-0.6a-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mlist
21mr|texlive-mlist-0.6a-7|13	License:	LPPL
21mr|texlive-mlist-0.6a-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mlist.tar.xz
21mr|texlive-mlist-0.6a-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mlist.doc.tar.xz
21mr|texlive-mlist-0.6a-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mlist.source.tar.xz
21mr|texlive-mlist-0.6a-7|17	BuildArch:	noarch
21mr|texlive-mlist-0.6a-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-mlist-0.6a-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-mlist-0.6a-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-mlist-0.6a-7|21	
21mr|texlive-mlist-0.6a-7|22	%description
21mr|texlive-mlist-0.6a-7|23	The package defines commands that create macros for typesetting
21mr|texlive-mlist-0.6a-7|24	vectors, matrices and functions, in a logical way. For example,
21mr|texlive-mlist-0.6a-7|25	logical indexing can then be used to refer to elements or
21mr|texlive-mlist-0.6a-7|26	arguments without hard-coding the symbols in the document.
21mr|texlive-mlist-0.6a-7|27	
21mr|texlive-mlist-0.6a-7|28	
21mr|texlive-mlist-0.6a-7|29	#-----------------------------------------------------------------------
21mr|texlive-mlist-0.6a-7|30	%files
21mr|texlive-mlist-0.6a-7|31	%{_texmfdistdir}/tex/latex/mlist/mlist.cfg
21mr|texlive-mlist-0.6a-7|32	%{_texmfdistdir}/tex/latex/mlist/mlist.sty
21mr|texlive-mlist-0.6a-7|33	%doc %{_texmfdistdir}/doc/latex/mlist/README
21mr|texlive-mlist-0.6a-7|34	%doc %{_texmfdistdir}/doc/latex/mlist/mlist.pdf
21mr|texlive-mlist-0.6a-7|35	#- source
21mr|texlive-mlist-0.6a-7|36	%doc %{_texmfdistdir}/source/latex/mlist/mlist.dtx
21mr|texlive-mlist-0.6a-7|37	%doc %{_texmfdistdir}/source/latex/mlist/mlist.ins
21mr|texlive-mlist-0.6a-7|38	
21mr|texlive-mlist-0.6a-7|39	#-----------------------------------------------------------------------
21mr|texlive-mlist-0.6a-7|40	%prep
21mr|texlive-mlist-0.6a-7|41	%setup -c -a0 -a1 -a2
21mr|texlive-mlist-0.6a-7|42	
21mr|texlive-mlist-0.6a-7|43	%build
21mr|texlive-mlist-0.6a-7|44	
21mr|texlive-mlist-0.6a-7|45	%install
21mr|texlive-mlist-0.6a-7|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-mlist-0.6a-7|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18525 21
21mr|texlive-mltex-2.2-13|1	# revision 30214
21mr|texlive-mltex-2.2-13|2	# category Package
21mr|texlive-mltex-2.2-13|3	# catalog-ctan /systems/generic/mltex
21mr|texlive-mltex-2.2-13|4	# catalog-date 2012-07-16 22:11:02 +0200
21mr|texlive-mltex-2.2-13|5	# catalog-license knuth
21mr|texlive-mltex-2.2-13|6	# catalog-version 2.2
21mr|texlive-mltex-2.2-13|7	Name:		texlive-mltex
21mr|texlive-mltex-2.2-13|8	Version:	2.2
21mr|texlive-mltex-2.2-13|9	Release:	13
21mr|texlive-mltex-2.2-13|10	Summary:	The MLTeX system
21mr|texlive-mltex-2.2-13|11	Group:		Publishing
21mr|texlive-mltex-2.2-13|12	URL:		http://www.ctan.org/tex-archive/systems/generic/mltex
21mr|texlive-mltex-2.2-13|13	License:	KNUTH
21mr|texlive-mltex-2.2-13|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mltex.tar.xz
21mr|texlive-mltex-2.2-13|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mltex.doc.tar.xz
21mr|texlive-mltex-2.2-13|16	BuildArch:	noarch
21mr|texlive-mltex-2.2-13|17	BuildRequires:	texlive-tlpkg
21mr|texlive-mltex-2.2-13|18	Requires(pre):	texlive-tlpkg
21mr|texlive-mltex-2.2-13|19	Requires(post):	texlive-kpathsea
21mr|texlive-mltex-2.2-13|20	Requires(post):	texlive-tetex
21mr|texlive-mltex-2.2-13|21	Requires:	texlive-latex
21mr|texlive-mltex-2.2-13|22	Requires:	texlive-mltex.bin
21mr|texlive-mltex-2.2-13|23	
21mr|texlive-mltex-2.2-13|24	%description
21mr|texlive-mltex-2.2-13|25	MLTeX is a modification of TeX version >=3.0 that allows the
21mr|texlive-mltex-2.2-13|26	hyphenation of words with accented letters using ordinary
21mr|texlive-mltex-2.2-13|27	Computer Modern (CM) fonts. The system is distributed as a TeX
21mr|texlive-mltex-2.2-13|28	change file.
21mr|texlive-mltex-2.2-13|29	
21mr|texlive-mltex-2.2-13|30	#-----------------------------------------------------------------------
21mr|texlive-mltex-2.2-13|31	%files
21mr|texlive-mltex-2.2-13|32	%{_texmfdistdir}/tex/latex/mltex/lo1enc.def
21mr|texlive-mltex-2.2-13|33	%{_texmfdistdir}/tex/latex/mltex/mlltxchg.def
21mr|texlive-mltex-2.2-13|34	%{_texmfdistdir}/tex/latex/mltex/mltex.sty
21mr|texlive-mltex-2.2-13|35	%{_texmfdistdir}/tex/mltex/config/mltex.ini
21mr|texlive-mltex-2.2-13|36	%_texmf_fmtutil_d/mltex
21mr|texlive-mltex-2.2-13|37	%doc %{_texmfdistdir}/doc/latex/mltex/README
21mr|texlive-mltex-2.2-13|38	%doc %{_texmfdistdir}/doc/latex/mltex/mltex.txt
21mr|texlive-mltex-2.2-13|39	%doc %{_texmfdistdir}/doc/latex/mltex/testmlft.dvi
21mr|texlive-mltex-2.2-13|40	%doc %{_texmfdistdir}/doc/latex/mltex/testmlft.tex
21mr|texlive-mltex-2.2-13|41	%doc %{_texmfdistdir}/doc/latex/mltex/testmlsw.dvi
21mr|texlive-mltex-2.2-13|42	%doc %{_texmfdistdir}/doc/latex/mltex/testmlsw.tex
21mr|texlive-mltex-2.2-13|43	
21mr|texlive-mltex-2.2-13|44	#-----------------------------------------------------------------------
21mr|texlive-mltex-2.2-13|45	%prep
21mr|texlive-mltex-2.2-13|46	%setup -c -a0 -a1
21mr|texlive-mltex-2.2-13|47	
21mr|texlive-mltex-2.2-13|48	%build
21mr|texlive-mltex-2.2-13|49	
21mr|texlive-mltex-2.2-13|50	%install
21mr|texlive-mltex-2.2-13|51	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-mltex-2.2-13|52	cp -fpar texmf-dist %{buildroot}%{_datadir}
21mr|texlive-mltex-2.2-13|53	mkdir -p %{buildroot}%{_texmf_fmtutil_d}
21mr|texlive-mltex-2.2-13|54	cat > %{buildroot}%{_texmf_fmtutil_d}/mltex <<EOF
21mr|texlive-mltex-2.2-13|55	#
21mr|texlive-mltex-2.2-13|56	# from mltex:
21mr|texlive-mltex-2.2-13|57	mllatex pdftex language.dat -translate-file=cp227.tcx -mltex *mllatex.ini
21mr|texlive-mltex-2.2-13|58	mltex pdftex - -translate-file=cp227.tcx -mltex mltex.ini
21mr|texlive-mltex-2.2-13|59	EOF

18526 21
21mr|texlive-mmap-1.03-7|1	# revision 15878
21mr|texlive-mmap-1.03-7|2	# category Package
21mr|texlive-mmap-1.03-7|3	# catalog-ctan /macros/latex/contrib/mmap
21mr|texlive-mmap-1.03-7|4	# catalog-date 2009-09-27 11:55:52 +0200
21mr|texlive-mmap-1.03-7|5	# catalog-license lppl
21mr|texlive-mmap-1.03-7|6	# catalog-version 1.03
21mr|texlive-mmap-1.03-7|7	Name:		texlive-mmap
21mr|texlive-mmap-1.03-7|8	Version:	1.03
21mr|texlive-mmap-1.03-7|9	Release:	7
21mr|texlive-mmap-1.03-7|10	Summary:	Include CMap resources in PDF files from PDFTeX
21mr|texlive-mmap-1.03-7|11	Group:		Publishing
21mr|texlive-mmap-1.03-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mmap
21mr|texlive-mmap-1.03-7|13	License:	LPPL
21mr|texlive-mmap-1.03-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mmap.tar.xz
21mr|texlive-mmap-1.03-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mmap.doc.tar.xz
21mr|texlive-mmap-1.03-7|16	BuildArch:	noarch
21mr|texlive-mmap-1.03-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-mmap-1.03-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-mmap-1.03-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-mmap-1.03-7|20	
21mr|texlive-mmap-1.03-7|21	%description
21mr|texlive-mmap-1.03-7|22	The package is an extension of cmap with improved flexibility
21mr|texlive-mmap-1.03-7|23	and coverage, including the ability to re-encode Knuth's basic
21mr|texlive-mmap-1.03-7|24	mathematics fonts.
21mr|texlive-mmap-1.03-7|25	
21mr|texlive-mmap-1.03-7|26	
21mr|texlive-mmap-1.03-7|27	#-----------------------------------------------------------------------
21mr|texlive-mmap-1.03-7|28	%files
21mr|texlive-mmap-1.03-7|29	%{_texmfdistdir}/tex/latex/mmap/lmr-m.cmap
21mr|texlive-mmap-1.03-7|30	%{_texmfdistdir}/tex/latex/mmap/lmr.cmap
21mr|texlive-mmap-1.03-7|31	%{_texmfdistdir}/tex/latex/mmap/ly1.cmap
21mr|texlive-mmap-1.03-7|32	%{_texmfdistdir}/tex/latex/mmap/mmap.sty
21mr|texlive-mmap-1.03-7|33	%{_texmfdistdir}/tex/latex/mmap/oml-m.cmap
21mr|texlive-mmap-1.03-7|34	%{_texmfdistdir}/tex/latex/mmap/oml.cmap
21mr|texlive-mmap-1.03-7|35	%{_texmfdistdir}/tex/latex/mmap/omlbit-m.cmap
21mr|texlive-mmap-1.03-7|36	%{_texmfdistdir}/tex/latex/mmap/omlbit.cmap
21mr|texlive-mmap-1.03-7|37	%{_texmfdistdir}/tex/latex/mmap/omlmit-m.cmap
21mr|texlive-mmap-1.03-7|38	%{_texmfdistdir}/tex/latex/mmap/omlmit.cmap
21mr|texlive-mmap-1.03-7|39	%{_texmfdistdir}/tex/latex/mmap/oms-m.cmap
21mr|texlive-mmap-1.03-7|40	%{_texmfdistdir}/tex/latex/mmap/oms.cmap
21mr|texlive-mmap-1.03-7|41	%{_texmfdistdir}/tex/latex/mmap/omsb-m.cmap
21mr|texlive-mmap-1.03-7|42	%{_texmfdistdir}/tex/latex/mmap/omx-m.cmap
21mr|texlive-mmap-1.03-7|43	%{_texmfdistdir}/tex/latex/mmap/omx.cmap
21mr|texlive-mmap-1.03-7|44	%{_texmfdistdir}/tex/latex/mmap/ot1-m.cmap
21mr|texlive-mmap-1.03-7|45	%{_texmfdistdir}/tex/latex/mmap/ot1.cmap
21mr|texlive-mmap-1.03-7|46	%{_texmfdistdir}/tex/latex/mmap/ot1rbxit-m.cmap
21mr|texlive-mmap-1.03-7|47	%{_texmfdistdir}/tex/latex/mmap/ot1rbxit.cmap
21mr|texlive-mmap-1.03-7|48	%{_texmfdistdir}/tex/latex/mmap/ot1rbxn-m.cmap
21mr|texlive-mmap-1.03-7|49	%{_texmfdistdir}/tex/latex/mmap/ot1rbxn.cmap
21mr|texlive-mmap-1.03-7|50	%{_texmfdistdir}/tex/latex/mmap/ot1rmit-m.cmap
21mr|texlive-mmap-1.03-7|51	%{_texmfdistdir}/tex/latex/mmap/ot1rmit.cmap
21mr|texlive-mmap-1.03-7|52	%{_texmfdistdir}/tex/latex/mmap/ot1rmn-m.cmap
21mr|texlive-mmap-1.03-7|53	%{_texmfdistdir}/tex/latex/mmap/ot1rmn.cmap
21mr|texlive-mmap-1.03-7|54	%{_texmfdistdir}/tex/latex/mmap/ot1ssbxn-m.cmap
21mr|texlive-mmap-1.03-7|55	%{_texmfdistdir}/tex/latex/mmap/ot1ssbxn.cmap
21mr|texlive-mmap-1.03-7|56	%{_texmfdistdir}/tex/latex/mmap/ot1ssmn-m.cmap
21mr|texlive-mmap-1.03-7|57	%{_texmfdistdir}/tex/latex/mmap/ot1ssmn.cmap
21mr|texlive-mmap-1.03-7|58	%{_texmfdistdir}/tex/latex/mmap/ot1ttmn-m.cmap
21mr|texlive-mmap-1.03-7|59	%{_texmfdistdir}/tex/latex/mmap/ot1ttmn.cmap
21mr|texlive-mmap-1.03-7|60	%{_texmfdistdir}/tex/latex/mmap/ot1xxx-m.cmap
21mr|texlive-mmap-1.03-7|61	%{_texmfdistdir}/tex/latex/mmap/t1-m.cmap
21mr|texlive-mmap-1.03-7|62	%{_texmfdistdir}/tex/latex/mmap/t1.cmap
21mr|texlive-mmap-1.03-7|63	%{_texmfdistdir}/tex/latex/mmap/ueuf-m.cmap
21mr|texlive-mmap-1.03-7|64	%{_texmfdistdir}/tex/latex/mmap/ueufb-m.cmap
21mr|texlive-mmap-1.03-7|65	%{_texmfdistdir}/tex/latex/mmap/ulasy-m.cmap
21mr|texlive-mmap-1.03-7|66	%{_texmfdistdir}/tex/latex/mmap/ulasy.cmap
21mr|texlive-mmap-1.03-7|67	%{_texmfdistdir}/tex/latex/mmap/umsa-m.cmap
21mr|texlive-mmap-1.03-7|68	%{_texmfdistdir}/tex/latex/mmap/umsa.cmap
21mr|texlive-mmap-1.03-7|69	%{_texmfdistdir}/tex/latex/mmap/umsb-m.cmap
21mr|texlive-mmap-1.03-7|70	%{_texmfdistdir}/tex/latex/mmap/umsb.cmap
21mr|texlive-mmap-1.03-7|71	%{_texmfdistdir}/tex/latex/mmap/upsy-m.cmap
21mr|texlive-mmap-1.03-7|72	%{_texmfdistdir}/tex/latex/mmap/upsy.cmap
21mr|texlive-mmap-1.03-7|73	%{_texmfdistdir}/tex/latex/mmap/upzd-m.cmap
21mr|texlive-mmap-1.03-7|74	%{_texmfdistdir}/tex/latex/mmap/upzd.cmap
21mr|texlive-mmap-1.03-7|75	%doc %{_texmfdistdir}/doc/latex/mmap/README
21mr|texlive-mmap-1.03-7|76	
21mr|texlive-mmap-1.03-7|77	#-----------------------------------------------------------------------
21mr|texlive-mmap-1.03-7|78	%prep
21mr|texlive-mmap-1.03-7|79	%setup -c -a0 -a1
21mr|texlive-mmap-1.03-7|80	
21mr|texlive-mmap-1.03-7|81	%build
21mr|texlive-mmap-1.03-7|82	
21mr|texlive-mmap-1.03-7|83	%install
21mr|texlive-mmap-1.03-7|84	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-mmap-1.03-7|85	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18527 21
21mr|texlive-mnotes-0.8-2|1	Name:		texlive-mnotes
21mr|texlive-mnotes-0.8-2|2	Version:	0.8
21mr|texlive-mnotes-0.8-2|3	Release:	2
21mr|texlive-mnotes-0.8-2|4	Summary:	Margin annotation for collaborative writing
21mr|texlive-mnotes-0.8-2|5	Group:		Publishing
21mr|texlive-mnotes-0.8-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mnotes
21mr|texlive-mnotes-0.8-2|7	License:	LPPL1.3
21mr|texlive-mnotes-0.8-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mnotes.tar.xz
21mr|texlive-mnotes-0.8-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mnotes.doc.tar.xz
21mr|texlive-mnotes-0.8-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mnotes.source.tar.xz
21mr|texlive-mnotes-0.8-2|11	BuildArch:	noarch
21mr|texlive-mnotes-0.8-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-mnotes-0.8-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-mnotes-0.8-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-mnotes-0.8-2|15	
21mr|texlive-mnotes-0.8-2|16	%description
21mr|texlive-mnotes-0.8-2|17	The package provides a flexible mechanism for annotating, and
21mr|texlive-mnotes-0.8-2|18	commenting upon, collaboratively-written documents.
21mr|texlive-mnotes-0.8-2|19	
21mr|texlive-mnotes-0.8-2|20	#-----------------------------------------------------------------------
21mr|texlive-mnotes-0.8-2|21	%files
21mr|texlive-mnotes-0.8-2|22	%{_texmfdistdir}/tex/latex/mnotes
21mr|texlive-mnotes-0.8-2|23	%doc %{_texmfdistdir}/doc/latex/mnotes
21mr|texlive-mnotes-0.8-2|24	#- source
21mr|texlive-mnotes-0.8-2|25	%doc %{_texmfdistdir}/source/latex/mnotes
21mr|texlive-mnotes-0.8-2|26	
21mr|texlive-mnotes-0.8-2|27	#-----------------------------------------------------------------------
21mr|texlive-mnotes-0.8-2|28	%prep
21mr|texlive-mnotes-0.8-2|29	%setup -c -a0 -a1 -a2
21mr|texlive-mnotes-0.8-2|30	
21mr|texlive-mnotes-0.8-2|31	%build
21mr|texlive-mnotes-0.8-2|32	
21mr|texlive-mnotes-0.8-2|33	%install
21mr|texlive-mnotes-0.8-2|34	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-mnotes-0.8-2|35	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18528 21
21mr|texlive-moderncv-2.0.0-2|1	Name:		texlive-moderncv
21mr|texlive-moderncv-2.0.0-2|2	Version:	2.0.0
21mr|texlive-moderncv-2.0.0-2|3	Release:	2
21mr|texlive-moderncv-2.0.0-2|4	Summary:	A modern curriculum vitae class
21mr|texlive-moderncv-2.0.0-2|5	Group:		Publishing
21mr|texlive-moderncv-2.0.0-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/moderncv
21mr|texlive-moderncv-2.0.0-2|7	License:	LPPL1.3
21mr|texlive-moderncv-2.0.0-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/moderncv.tar.xz
21mr|texlive-moderncv-2.0.0-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/moderncv.doc.tar.xz
21mr|texlive-moderncv-2.0.0-2|10	BuildArch:	noarch
21mr|texlive-moderncv-2.0.0-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-moderncv-2.0.0-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-moderncv-2.0.0-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-moderncv-2.0.0-2|14	
21mr|texlive-moderncv-2.0.0-2|15	%description
21mr|texlive-moderncv-2.0.0-2|16	The class provides facilities for typesetting modern
21mr|texlive-moderncv-2.0.0-2|17	curriculums vitae, both in a classic and in a casual style. It
21mr|texlive-moderncv-2.0.0-2|18	is fairly customizable, allowing you to define your own style
21mr|texlive-moderncv-2.0.0-2|19	by changing the colours, the fonts, etc. A number of templates
21mr|texlive-moderncv-2.0.0-2|20	are provided in the distribution examples subdirectory.
21mr|texlive-moderncv-2.0.0-2|21	
21mr|texlive-moderncv-2.0.0-2|22	#-----------------------------------------------------------------------
21mr|texlive-moderncv-2.0.0-2|23	%files
21mr|texlive-moderncv-2.0.0-2|24	%{_texmfdistdir}/tex/latex/moderncv
21mr|texlive-moderncv-2.0.0-2|25	%doc %{_texmfdistdir}/doc/latex/moderncv
21mr|texlive-moderncv-2.0.0-2|26	
21mr|texlive-moderncv-2.0.0-2|27	#-----------------------------------------------------------------------
21mr|texlive-moderncv-2.0.0-2|28	%prep
21mr|texlive-moderncv-2.0.0-2|29	%setup -c -a0 -a1
21mr|texlive-moderncv-2.0.0-2|30	
21mr|texlive-moderncv-2.0.0-2|31	%build
21mr|texlive-moderncv-2.0.0-2|32	
21mr|texlive-moderncv-2.0.0-2|33	%install
21mr|texlive-moderncv-2.0.0-2|34	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-moderncv-2.0.0-2|35	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18529 21
21mr|texlive-modernposter-2019.168.1.03.1-2|1	Name:		texlive-modernposter
21mr|texlive-modernposter-2019.168.1.03.1-2|2	Version:	2019.168.1.03.1
21mr|texlive-modernposter-2019.168.1.03.1-2|3	Release:	2
21mr|texlive-modernposter-2019.168.1.03.1-2|4	Summary:	It does something, internet doesn't provide detailed information
21mr|texlive-modernposter-2019.168.1.03.1-2|5	Group:		Publishing
21mr|texlive-modernposter-2019.168.1.03.1-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/modernposter
21mr|texlive-modernposter-2019.168.1.03.1-2|7	License:	LPPL1.3
21mr|texlive-modernposter-2019.168.1.03.1-2|8	Source0:	http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/modernposter.doc.tar.xz
21mr|texlive-modernposter-2019.168.1.03.1-2|9	Source1:	http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/modernposter.tar.xz
21mr|texlive-modernposter-2019.168.1.03.1-2|10	BuildArch:	noarch
21mr|texlive-modernposter-2019.168.1.03.1-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-modernposter-2019.168.1.03.1-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-modernposter-2019.168.1.03.1-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-modernposter-2019.168.1.03.1-2|14	
21mr|texlive-modernposter-2019.168.1.03.1-2|15	%description
21mr|texlive-modernposter-2019.168.1.03.1-2|16	Single line
21mr|texlive-modernposter-2019.168.1.03.1-2|17	
21mr|texlive-modernposter-2019.168.1.03.1-2|18	
21mr|texlive-modernposter-2019.168.1.03.1-2|19	#-----------------------------------------------------------------------
21mr|texlive-modernposter-2019.168.1.03.1-2|20	%files
21mr|texlive-modernposter-2019.168.1.03.1-2|21	%{_texmfdistdir}/tex/latex/modernposter
21mr|texlive-modernposter-2019.168.1.03.1-2|22	%doc %{_texmfdistdir}/doc/latex/modernposter
21mr|texlive-modernposter-2019.168.1.03.1-2|23	
21mr|texlive-modernposter-2019.168.1.03.1-2|24	#-----------------------------------------------------------------------
21mr|texlive-modernposter-2019.168.1.03.1-2|25	%prep
21mr|texlive-modernposter-2019.168.1.03.1-2|26	%setup -c -a0 -a1
21mr|texlive-modernposter-2019.168.1.03.1-2|27	
21mr|texlive-modernposter-2019.168.1.03.1-2|28	%build
21mr|texlive-modernposter-2019.168.1.03.1-2|29	
21mr|texlive-modernposter-2019.168.1.03.1-2|30	%install
21mr|texlive-modernposter-2019.168.1.03.1-2|31	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-modernposter-2019.168.1.03.1-2|32	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18530 21
21mr|texlive-moderntimeline-0.10-1|1	# revision 26164
21mr|texlive-moderntimeline-0.10-1|2	# category Package
21mr|texlive-moderntimeline-0.10-1|3	# catalog-ctan /macros/latex/contrib/moderntimeline
21mr|texlive-moderntimeline-0.10-1|4	# catalog-date 2012-01-17 10:30:09 +0100
21mr|texlive-moderntimeline-0.10-1|5	# catalog-license lppl1.3
21mr|texlive-moderntimeline-0.10-1|6	# catalog-version 0.6
21mr|texlive-moderntimeline-0.10-1|7	Name:		texlive-moderntimeline
21mr|texlive-moderntimeline-0.10-1|8	Version:	0.10
21mr|texlive-moderntimeline-0.10-1|9	Release:	1
21mr|texlive-moderntimeline-0.10-1|10	Summary:	Timelines for use with moderncv
21mr|texlive-moderntimeline-0.10-1|11	Group:		Publishing
21mr|texlive-moderntimeline-0.10-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/moderntimeline
21mr|texlive-moderntimeline-0.10-1|13	License:	LPPL1.3
21mr|texlive-moderntimeline-0.10-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/moderntimeline.tar.xz
21mr|texlive-moderntimeline-0.10-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/moderntimeline.doc.tar.xz
21mr|texlive-moderntimeline-0.10-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/moderntimeline.source.tar.xz
21mr|texlive-moderntimeline-0.10-1|17	BuildArch:	noarch
21mr|texlive-moderntimeline-0.10-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-moderntimeline-0.10-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-moderntimeline-0.10-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-moderntimeline-0.10-1|21	
21mr|texlive-moderntimeline-0.10-1|22	%description
21mr|texlive-moderntimeline-0.10-1|23	The package provides commands to configure and to draw time
21mr|texlive-moderntimeline-0.10-1|24	line diagrams; such diagrams are designed to fit into
21mr|texlive-moderntimeline-0.10-1|25	Curriculum Vitae documents written using the moderncv class.
21mr|texlive-moderntimeline-0.10-1|26	
21mr|texlive-moderntimeline-0.10-1|27	#-----------------------------------------------------------------------
21mr|texlive-moderntimeline-0.10-1|28	%files
21mr|texlive-moderntimeline-0.10-1|29	%{_texmfdistdir}/tex/latex/moderntimeline/moderntimeline.sty
21mr|texlive-moderntimeline-0.10-1|30	%doc %{_texmfdistdir}/doc/latex/moderntimeline/README
21mr|texlive-moderntimeline-0.10-1|31	%doc %{_texmfdistdir}/doc/latex/moderntimeline/moderntimeline.pdf
21mr|texlive-moderntimeline-0.10-1|32	#- source
21mr|texlive-moderntimeline-0.10-1|33	%doc %{_texmfdistdir}/source/latex/moderntimeline/moderntimeline.dtx
21mr|texlive-moderntimeline-0.10-1|34	%doc %{_texmfdistdir}/source/latex/moderntimeline/moderntimeline.ins
21mr|texlive-moderntimeline-0.10-1|35	
21mr|texlive-moderntimeline-0.10-1|36	#-----------------------------------------------------------------------
21mr|texlive-moderntimeline-0.10-1|37	%prep
21mr|texlive-moderntimeline-0.10-1|38	%setup -c -a0 -a1 -a2
21mr|texlive-moderntimeline-0.10-1|39	
21mr|texlive-moderntimeline-0.10-1|40	%build
21mr|texlive-moderntimeline-0.10-1|41	
21mr|texlive-moderntimeline-0.10-1|42	%install
21mr|texlive-moderntimeline-0.10-1|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-moderntimeline-0.10-1|44	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18531 21
21mr|texlive-modiagram-0.2g-2|1	# revision 34010
21mr|texlive-modiagram-0.2g-2|2	# category Package
21mr|texlive-modiagram-0.2g-2|3	# catalog-ctan /macros/latex/contrib/modiagram
21mr|texlive-modiagram-0.2g-2|4	# catalog-date 2014-05-13 19:18:34 +0200
21mr|texlive-modiagram-0.2g-2|5	# catalog-license lppl1.3
21mr|texlive-modiagram-0.2g-2|6	# catalog-version 0.2d
21mr|texlive-modiagram-0.2g-2|7	Name:		texlive-modiagram
21mr|texlive-modiagram-0.2g-2|8	Version:	0.2g
21mr|texlive-modiagram-0.2g-2|9	Release:	2
21mr|texlive-modiagram-0.2g-2|10	Summary:	Drawing molecular orbital diagrams
21mr|texlive-modiagram-0.2g-2|11	Group:		Publishing
21mr|texlive-modiagram-0.2g-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/modiagram
21mr|texlive-modiagram-0.2g-2|13	License:	LPPL1.3
21mr|texlive-modiagram-0.2g-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/modiagram.tar.xz
21mr|texlive-modiagram-0.2g-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/modiagram.doc.tar.xz
21mr|texlive-modiagram-0.2g-2|16	BuildArch:	noarch
21mr|texlive-modiagram-0.2g-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-modiagram-0.2g-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-modiagram-0.2g-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-modiagram-0.2g-2|20	
21mr|texlive-modiagram-0.2g-2|21	%description
21mr|texlive-modiagram-0.2g-2|22	The package provides an environment MOdiagram and some
21mr|texlive-modiagram-0.2g-2|23	commands, to create molecular orbital diagrams using TikZ. For
21mr|texlive-modiagram-0.2g-2|24	example, the MO diagram of dihydrogen would be written as:
21mr|texlive-modiagram-0.2g-2|25	\begin{MOdiagram} \atom{left}{ 1s = {0;up} } \atom{right}{ 1s =
21mr|texlive-modiagram-0.2g-2|26	{0;up} } \molecule{ 1sMO = {1;pair, } } \end{MOdiagram} The
21mr|texlive-modiagram-0.2g-2|27	package also needs the l3kernel and l3packages bundles from the
21mr|texlive-modiagram-0.2g-2|28	LaTeX 3 experimental distribution.
21mr|texlive-modiagram-0.2g-2|29	
21mr|texlive-modiagram-0.2g-2|30	#-----------------------------------------------------------------------
21mr|texlive-modiagram-0.2g-2|31	%files
21mr|texlive-modiagram-0.2g-2|32	%{_texmfdistdir}/tex/latex/modiagram/modiagram.sty
21mr|texlive-modiagram-0.2g-2|33	%doc %{_texmfdistdir}/doc/latex/modiagram/README
21mr|texlive-modiagram-0.2g-2|34	%doc %{_texmfdistdir}/doc/latex/modiagram/modiagram_en.pdf
21mr|texlive-modiagram-0.2g-2|35	%doc %{_texmfdistdir}/doc/latex/modiagram/modiagram_en.tex
21mr|texlive-modiagram-0.2g-2|36	
21mr|texlive-modiagram-0.2g-2|37	#-----------------------------------------------------------------------
21mr|texlive-modiagram-0.2g-2|38	%prep
21mr|texlive-modiagram-0.2g-2|39	%setup -c -a0 -a1
21mr|texlive-modiagram-0.2g-2|40	
21mr|texlive-modiagram-0.2g-2|41	%build
21mr|texlive-modiagram-0.2g-2|42	
21mr|texlive-modiagram-0.2g-2|43	%install
21mr|texlive-modiagram-0.2g-2|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-modiagram-0.2g-2|45	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18532 21
21mr|texlive-modref-1.0-7|1	# revision 15878
21mr|texlive-modref-1.0-7|2	# category Package
21mr|texlive-modref-1.0-7|3	# catalog-ctan /macros/latex/contrib/modref
21mr|texlive-modref-1.0-7|4	# catalog-date 2009-02-09 16:57:43 +0100
21mr|texlive-modref-1.0-7|5	# catalog-license lppl
21mr|texlive-modref-1.0-7|6	# catalog-version 1.0
21mr|texlive-modref-1.0-7|7	Name:		texlive-modref
21mr|texlive-modref-1.0-7|8	Version:	1.0
21mr|texlive-modref-1.0-7|9	Release:	7
21mr|texlive-modref-1.0-7|10	Summary:	Customisation of cross-references in LaTeX
21mr|texlive-modref-1.0-7|11	Group:		Publishing
21mr|texlive-modref-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/modref
21mr|texlive-modref-1.0-7|13	License:	LPPL
21mr|texlive-modref-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/modref.tar.xz
21mr|texlive-modref-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/modref.doc.tar.xz
21mr|texlive-modref-1.0-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/modref.source.tar.xz
21mr|texlive-modref-1.0-7|17	BuildArch:	noarch
21mr|texlive-modref-1.0-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-modref-1.0-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-modref-1.0-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-modref-1.0-7|21	
21mr|texlive-modref-1.0-7|22	%description
21mr|texlive-modref-1.0-7|23	The package contains macros which allow authors to easily
21mr|texlive-modref-1.0-7|24	customise how cross-references appear in their document, both
21mr|texlive-modref-1.0-7|25	in general (across all cross-references) and for particular
21mr|texlive-modref-1.0-7|26	types of references (identified by a prefix in the reference
21mr|texlive-modref-1.0-7|27	label), in a very generic manner.
21mr|texlive-modref-1.0-7|28	
21mr|texlive-modref-1.0-7|29	
21mr|texlive-modref-1.0-7|30	#-----------------------------------------------------------------------
21mr|texlive-modref-1.0-7|31	%files
21mr|texlive-modref-1.0-7|32	%{_texmfdistdir}/tex/latex/modref/modref.sty
21mr|texlive-modref-1.0-7|33	%doc %{_texmfdistdir}/doc/latex/modref/README
21mr|texlive-modref-1.0-7|34	%doc %{_texmfdistdir}/doc/latex/modref/modref.pdf
21mr|texlive-modref-1.0-7|35	#- source
21mr|texlive-modref-1.0-7|36	%doc %{_texmfdistdir}/source/latex/modref/modref.drv
21mr|texlive-modref-1.0-7|37	%doc %{_texmfdistdir}/source/latex/modref/modref.dtx
21mr|texlive-modref-1.0-7|38	%doc %{_texmfdistdir}/source/latex/modref/modref.ins
21mr|texlive-modref-1.0-7|39	
21mr|texlive-modref-1.0-7|40	#-----------------------------------------------------------------------
21mr|texlive-modref-1.0-7|41	%prep
21mr|texlive-modref-1.0-7|42	%setup -c -a0 -a1 -a2
21mr|texlive-modref-1.0-7|43	
21mr|texlive-modref-1.0-7|44	%build
21mr|texlive-modref-1.0-7|45	
21mr|texlive-modref-1.0-7|46	%install
21mr|texlive-modref-1.0-7|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-modref-1.0-7|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18533 21
21mr|texlive-modroman-1-12|1	# revision 29803
21mr|texlive-modroman-1-12|2	# category Package
21mr|texlive-modroman-1-12|3	# catalog-ctan /macros/latex/contrib/modroman
21mr|texlive-modroman-1-12|4	# catalog-date 2012-07-07 22:27:26 +0200
21mr|texlive-modroman-1-12|5	# catalog-license lppl
21mr|texlive-modroman-1-12|6	# catalog-version 1
21mr|texlive-modroman-1-12|7	Name:		texlive-modroman
21mr|texlive-modroman-1-12|8	Version:	1
21mr|texlive-modroman-1-12|9	Release:	12
21mr|texlive-modroman-1-12|10	Summary:	Write numbers in lower case roman numerals
21mr|texlive-modroman-1-12|11	Group:		Publishing
21mr|texlive-modroman-1-12|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/modroman
21mr|texlive-modroman-1-12|13	License:	LPPL
21mr|texlive-modroman-1-12|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/modroman.tar.xz
21mr|texlive-modroman-1-12|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/modroman.doc.tar.xz
21mr|texlive-modroman-1-12|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/modroman.source.tar.xz
21mr|texlive-modroman-1-12|17	BuildArch:	noarch
21mr|texlive-modroman-1-12|18	BuildRequires:	texlive-tlpkg
21mr|texlive-modroman-1-12|19	Requires(pre):	texlive-tlpkg
21mr|texlive-modroman-1-12|20	Requires(post):	texlive-kpathsea
21mr|texlive-modroman-1-12|21	
21mr|texlive-modroman-1-12|22	%description
21mr|texlive-modroman-1-12|23	This package provides only two macros viz. \modromannumeral
21mr|texlive-modroman-1-12|24	which writes the number given as argument in lower case roman
21mr|texlive-modroman-1-12|25	numeral with a 'j' instead of a 'i' as the final letter of
21mr|texlive-modroman-1-12|26	numbers greater than 1 and \modroman{MyCounter} which writes
21mr|texlive-modroman-1-12|27	the value of a counter in the same way. You use the first in
21mr|texlive-modroman-1-12|28	the same way as the TeX primitive \romannumeral and the second
21mr|texlive-modroman-1-12|29	as LaTeX command \roman. The default option is 'vpourv' with
21mr|texlive-modroman-1-12|30	which 5 is 'translated' as 'v' and option 'upourv' whith which
21mr|texlive-modroman-1-12|31	the same 5 is given as 'u'.
21mr|texlive-modroman-1-12|32	
21mr|texlive-modroman-1-12|33	#-----------------------------------------------------------------------
21mr|texlive-modroman-1-12|34	%files
21mr|texlive-modroman-1-12|35	%{_texmfdistdir}/tex/latex/modroman/modroman.sty
21mr|texlive-modroman-1-12|36	%doc %{_texmfdistdir}/doc/latex/modroman/MODRdoctools.sty
21mr|texlive-modroman-1-12|37	%doc %{_texmfdistdir}/doc/latex/modroman/modroman-en.pdf
21mr|texlive-modroman-1-12|38	%doc %{_texmfdistdir}/doc/latex/modroman/modroman-en.tex
21mr|texlive-modroman-1-12|39	%doc %{_texmfdistdir}/doc/latex/modroman/modroman-fr.pdf
21mr|texlive-modroman-1-12|40	%doc %{_texmfdistdir}/doc/latex/modroman/modroman-fr.tex
21mr|texlive-modroman-1-12|41	%doc %{_texmfdistdir}/doc/latex/modroman/modroman.dtx
21mr|texlive-modroman-1-12|42	%doc %{_texmfdistdir}/doc/latex/modroman/modroman.pdf
21mr|texlive-modroman-1-12|43	#- source
21mr|texlive-modroman-1-12|44	%doc %{_texmfdistdir}/source/latex/modroman/LISEZMOI
21mr|texlive-modroman-1-12|45	%doc %{_texmfdistdir}/source/latex/modroman/Makefile
21mr|texlive-modroman-1-12|46	%doc %{_texmfdistdir}/source/latex/modroman/README
21mr|texlive-modroman-1-12|47	%doc %{_texmfdistdir}/source/latex/modroman/modroman.dtx
21mr|texlive-modroman-1-12|48	%doc %{_texmfdistdir}/source/latex/modroman/modroman.ins
21mr|texlive-modroman-1-12|49	
21mr|texlive-modroman-1-12|50	#-----------------------------------------------------------------------
21mr|texlive-modroman-1-12|51	%prep
21mr|texlive-modroman-1-12|52	%setup -c -a0 -a1 -a2
21mr|texlive-modroman-1-12|53	
21mr|texlive-modroman-1-12|54	%build
21mr|texlive-modroman-1-12|55	
21mr|texlive-modroman-1-12|56	%install
21mr|texlive-modroman-1-12|57	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-modroman-1-12|58	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18534 21
21mr|texlive-modular-20190410-1|1	Name:		texlive-modular
21mr|texlive-modular-20190410-1|2	Version:	20190410
21mr|texlive-modular-20190410-1|3	Release:	1
21mr|texlive-modular-20190410-1|4	Summary:	This package builds on the coseoul package and works in concert with the macros deﬁned in coseo
21mr|texlive-modular-20190410-1|5	Group:		Publishing
21mr|texlive-modular-20190410-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/modular
21mr|texlive-modular-20190410-1|7	License:	LPPL1.3
21mr|texlive-modular-20190410-1|8	Source0:	http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/modular.doc.tar.xz
21mr|texlive-modular-20190410-1|9	Source1:	http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/modular.tar.xz
21mr|texlive-modular-20190410-1|10	BuildArch:	noarch
21mr|texlive-modular-20190410-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-modular-20190410-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-modular-20190410-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-modular-20190410-1|14	
21mr|texlive-modular-20190410-1|15	%description
21mr|texlive-modular-20190410-1|16	Single line
21mr|texlive-modular-20190410-1|17	
21mr|texlive-modular-20190410-1|18	
21mr|texlive-modular-20190410-1|19	#-----------------------------------------------------------------------
21mr|texlive-modular-20190410-1|20	%files
21mr|texlive-modular-20190410-1|21	%{_texmfdistdir}/tex/latex/modular
21mr|texlive-modular-20190410-1|22	%doc %{_texmfdistdir}/doc/latex/modular
21mr|texlive-modular-20190410-1|23	
21mr|texlive-modular-20190410-1|24	#-----------------------------------------------------------------------
21mr|texlive-modular-20190410-1|25	%prep
21mr|texlive-modular-20190410-1|26	%setup -c -a0 -a1
21mr|texlive-modular-20190410-1|27	
21mr|texlive-modular-20190410-1|28	%build
21mr|texlive-modular-20190410-1|29	
21mr|texlive-modular-20190410-1|30	%install
21mr|texlive-modular-20190410-1|31	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-modular-20190410-1|32	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18535 21
21mr|texlive-mongolian-babel-1.2-7|1	# revision 15878
21mr|texlive-mongolian-babel-1.2-7|2	# category Package
21mr|texlive-mongolian-babel-1.2-7|3	# catalog-ctan /language/mongolian/babel
21mr|texlive-mongolian-babel-1.2-7|4	# catalog-date 2010-06-08 01:06:42 +0200
21mr|texlive-mongolian-babel-1.2-7|5	# catalog-license lppl
21mr|texlive-mongolian-babel-1.2-7|6	# catalog-version 1.2
21mr|texlive-mongolian-babel-1.2-7|7	Name:		texlive-mongolian-babel
21mr|texlive-mongolian-babel-1.2-7|8	Version:	1.2
21mr|texlive-mongolian-babel-1.2-7|9	Release:	7
21mr|texlive-mongolian-babel-1.2-7|10	Summary:	A language definition file for Mongolian in Babel
21mr|texlive-mongolian-babel-1.2-7|11	Group:		Publishing
21mr|texlive-mongolian-babel-1.2-7|12	URL:		http://www.ctan.org/tex-archive/language/mongolian/babel
21mr|texlive-mongolian-babel-1.2-7|13	License:	LPPL
21mr|texlive-mongolian-babel-1.2-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mongolian-babel.tar.xz
21mr|texlive-mongolian-babel-1.2-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mongolian-babel.doc.tar.xz
21mr|texlive-mongolian-babel-1.2-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mongolian-babel.source.tar.xz
21mr|texlive-mongolian-babel-1.2-7|17	BuildArch:	noarch
21mr|texlive-mongolian-babel-1.2-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-mongolian-babel-1.2-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-mongolian-babel-1.2-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-mongolian-babel-1.2-7|21	
21mr|texlive-mongolian-babel-1.2-7|22	%description
21mr|texlive-mongolian-babel-1.2-7|23	This package provides support for Mongolian in a Cyrillic
21mr|texlive-mongolian-babel-1.2-7|24	alphabet. (The work derives from the earlier Russian work for
21mr|texlive-mongolian-babel-1.2-7|25	babel.).
21mr|texlive-mongolian-babel-1.2-7|26	
21mr|texlive-mongolian-babel-1.2-7|27	
21mr|texlive-mongolian-babel-1.2-7|28	#-----------------------------------------------------------------------
21mr|texlive-mongolian-babel-1.2-7|29	%files
21mr|texlive-mongolian-babel-1.2-7|30	%{_texmfdistdir}/tex/latex/mongolian-babel/mn.def
21mr|texlive-mongolian-babel-1.2-7|31	%{_texmfdistdir}/tex/latex/mongolian-babel/mongolian.ldf
21mr|texlive-mongolian-babel-1.2-7|32	%{_texmfdistdir}/tex/latex/mongolian-babel/mongolian.sty
21mr|texlive-mongolian-babel-1.2-7|33	%doc %{_texmfdistdir}/doc/latex/mongolian-babel/README
21mr|texlive-mongolian-babel-1.2-7|34	%doc %{_texmfdistdir}/doc/latex/mongolian-babel/mongolian.pdf
21mr|texlive-mongolian-babel-1.2-7|35	#- source
21mr|texlive-mongolian-babel-1.2-7|36	%doc %{_texmfdistdir}/source/latex/mongolian-babel/mongolian.dtx
21mr|texlive-mongolian-babel-1.2-7|37	%doc %{_texmfdistdir}/source/latex/mongolian-babel/mongolian.ins
21mr|texlive-mongolian-babel-1.2-7|38	
21mr|texlive-mongolian-babel-1.2-7|39	#-----------------------------------------------------------------------
21mr|texlive-mongolian-babel-1.2-7|40	%prep
21mr|texlive-mongolian-babel-1.2-7|41	%setup -c -a0 -a1 -a2
21mr|texlive-mongolian-babel-1.2-7|42	
21mr|texlive-mongolian-babel-1.2-7|43	%build
21mr|texlive-mongolian-babel-1.2-7|44	
21mr|texlive-mongolian-babel-1.2-7|45	%install
21mr|texlive-mongolian-babel-1.2-7|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-mongolian-babel-1.2-7|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18536 21
21mr|texlive-monofill-0.2-10|1	# revision 28140
21mr|texlive-monofill-0.2-10|2	# category Package
21mr|texlive-monofill-0.2-10|3	# catalog-ctan /macros/latex/contrib/monofill
21mr|texlive-monofill-0.2-10|4	# catalog-date 2012-10-31 16:32:17 +0100
21mr|texlive-monofill-0.2-10|5	# catalog-license lppl1.3
21mr|texlive-monofill-0.2-10|6	# catalog-version 0.2
21mr|texlive-monofill-0.2-10|7	Name:		texlive-monofill
21mr|texlive-monofill-0.2-10|8	Version:	0.2
21mr|texlive-monofill-0.2-10|9	Release:	10
21mr|texlive-monofill-0.2-10|10	Summary:	Alignment of plain text
21mr|texlive-monofill-0.2-10|11	Group:		Publishing
21mr|texlive-monofill-0.2-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/monofill
21mr|texlive-monofill-0.2-10|13	License:	LPPL1.3
21mr|texlive-monofill-0.2-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/monofill.tar.xz
21mr|texlive-monofill-0.2-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/monofill.doc.tar.xz
21mr|texlive-monofill-0.2-10|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/monofill.source.tar.xz
21mr|texlive-monofill-0.2-10|17	BuildArch:	noarch
21mr|texlive-monofill-0.2-10|18	BuildRequires:	texlive-tlpkg
21mr|texlive-monofill-0.2-10|19	Requires(pre):	texlive-tlpkg
21mr|texlive-monofill-0.2-10|20	Requires(post):	texlive-kpathsea
21mr|texlive-monofill-0.2-10|21	
21mr|texlive-monofill-0.2-10|22	%description
21mr|texlive-monofill-0.2-10|23	The package provides horizontal alignment, as in the LaTeX
21mr|texlive-monofill-0.2-10|24	command \listfiles (or the author's longnamefilelist package).
21mr|texlive-monofill-0.2-10|25	Uses may include in-text tables, or even code listings.
21mr|texlive-monofill-0.2-10|26	
21mr|texlive-monofill-0.2-10|27	
21mr|texlive-monofill-0.2-10|28	#-----------------------------------------------------------------------
21mr|texlive-monofill-0.2-10|29	%files
21mr|texlive-monofill-0.2-10|30	%{_texmfdistdir}/tex/latex/monofill/monofill.RLS
21mr|texlive-monofill-0.2-10|31	%{_texmfdistdir}/tex/latex/monofill/monofill.sty
21mr|texlive-monofill-0.2-10|32	%doc %{_texmfdistdir}/doc/latex/monofill/Announce.txt
21mr|texlive-monofill-0.2-10|33	%doc %{_texmfdistdir}/doc/latex/monofill/README
21mr|texlive-monofill-0.2-10|34	%doc %{_texmfdistdir}/doc/latex/monofill/SrcFILEs.txt
21mr|texlive-monofill-0.2-10|35	%doc %{_texmfdistdir}/doc/latex/monofill/monofill.pdf
21mr|texlive-monofill-0.2-10|36	#- source
21mr|texlive-monofill-0.2-10|37	%doc %{_texmfdistdir}/source/latex/monofill/monofill.tex
21mr|texlive-monofill-0.2-10|38	%doc %{_texmfdistdir}/source/latex/monofill/srcfiles.tex
21mr|texlive-monofill-0.2-10|39	
21mr|texlive-monofill-0.2-10|40	#-----------------------------------------------------------------------
21mr|texlive-monofill-0.2-10|41	%prep
21mr|texlive-monofill-0.2-10|42	%setup -c -a0 -a1 -a2
21mr|texlive-monofill-0.2-10|43	
21mr|texlive-monofill-0.2-10|44	%build
21mr|texlive-monofill-0.2-10|45	
21mr|texlive-monofill-0.2-10|46	%install
21mr|texlive-monofill-0.2-10|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-monofill-0.2-10|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18537 21
21mr|texlive-montex-IVu.04.092-12|1	# revision 29349
21mr|texlive-montex-IVu.04.092-12|2	# category Package
21mr|texlive-montex-IVu.04.092-12|3	# catalog-ctan /language/mongolian/montex
21mr|texlive-montex-IVu.04.092-12|4	# catalog-date 2012-07-07 22:27:26 +0200
21mr|texlive-montex-IVu.04.092-12|5	# catalog-license gpl
21mr|texlive-montex-IVu.04.092-12|6	# catalog-version IVu.04.092
21mr|texlive-montex-IVu.04.092-12|7	Name:		texlive-montex
21mr|texlive-montex-IVu.04.092-12|8	Version:	IVu.04.092
21mr|texlive-montex-IVu.04.092-12|9	Release:	12
21mr|texlive-montex-IVu.04.092-12|10	Summary:	Mongolian LaTeX
21mr|texlive-montex-IVu.04.092-12|11	Group:		Publishing
21mr|texlive-montex-IVu.04.092-12|12	URL:		http://www.ctan.org/tex-archive/language/mongolian/montex
21mr|texlive-montex-IVu.04.092-12|13	License:	GPL
21mr|texlive-montex-IVu.04.092-12|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/montex.tar.xz
21mr|texlive-montex-IVu.04.092-12|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/montex.doc.tar.xz
21mr|texlive-montex-IVu.04.092-12|16	BuildArch:	noarch
21mr|texlive-montex-IVu.04.092-12|17	BuildRequires:	texlive-tlpkg
21mr|texlive-montex-IVu.04.092-12|18	Requires(pre):	texlive-tlpkg
21mr|texlive-montex-IVu.04.092-12|19	Requires(post):	texlive-kpathsea
21mr|texlive-montex-IVu.04.092-12|20	Requires:	texlive-cbfonts
21mr|texlive-montex-IVu.04.092-12|21	
21mr|texlive-montex-IVu.04.092-12|22	%description
21mr|texlive-montex-IVu.04.092-12|23	MonTeX provides Mongolian and Manju support for the TeX/LaTeX
21mr|texlive-montex-IVu.04.092-12|24	community. Mongolian is a language spoken in North East Asia,
21mr|texlive-montex-IVu.04.092-12|25	namely Mongolia and the Inner Mongol Autonomous Region of
21mr|texlive-montex-IVu.04.092-12|26	China. Today, it is written in an extended Cyrillic alphabet in
21mr|texlive-montex-IVu.04.092-12|27	Mongolia whereas the Uighur writing continues to be in use in
21mr|texlive-montex-IVu.04.092-12|28	Inner Mongolia, though it is also, legally speaking, the
21mr|texlive-montex-IVu.04.092-12|29	official writing system of Mongolia. Manju is another language
21mr|texlive-montex-IVu.04.092-12|30	of North East Asia, belonging to the Tungusic branch of the
21mr|texlive-montex-IVu.04.092-12|31	Altaic languages. Though it is hardly spoken nowadays, it
21mr|texlive-montex-IVu.04.092-12|32	survives in written form as Manju was the native language of
21mr|texlive-montex-IVu.04.092-12|33	the rulers of the Qing dynasty (1644-1911) in China. Large
21mr|texlive-montex-IVu.04.092-12|34	quantities of documents of the Imperial Archives survive, as
21mr|texlive-montex-IVu.04.092-12|35	well as some of the finest dictionaries ever compiled in Asia,
21mr|texlive-montex-IVu.04.092-12|36	like the Pentaglot, a dictionary comprising Manju, Tibetan,
21mr|texlive-montex-IVu.04.092-12|37	Mongolian, Uighur and Chinese. MonTeX provides all necessary
21mr|texlive-montex-IVu.04.092-12|38	characters for writing standard Mongolian in Cyrillic and
21mr|texlive-montex-IVu.04.092-12|39	Classical (aka Traditional or Uighur) writing, and Manju as
21mr|texlive-montex-IVu.04.092-12|40	well as transliterated Tibetan texts, for which purpose a
21mr|texlive-montex-IVu.04.092-12|41	number of additional characters was created. In MonTeX, both
21mr|texlive-montex-IVu.04.092-12|42	Mongolian and Manju are entered in romanized form. The
21mr|texlive-montex-IVu.04.092-12|43	retransliteration (from Latin input to Mongolian and Manju
21mr|texlive-montex-IVu.04.092-12|44	output) is completely realized in TeX/Metafont so that no
21mr|texlive-montex-IVu.04.092-12|45	external preprocessor is required. Please note that most of the
21mr|texlive-montex-IVu.04.092-12|46	enhanced functions of MonTeX require a working e-LaTeX
21mr|texlive-montex-IVu.04.092-12|47	environment. This is especially true when compiling documents
21mr|texlive-montex-IVu.04.092-12|48	with Mongolian or Manju as the main document language. It is
21mr|texlive-montex-IVu.04.092-12|49	recommended to choose pdfelatex as the resulting PDF files are
21mr|texlive-montex-IVu.04.092-12|50	truly portable. Vertical text generated by MonTeX is not
21mr|texlive-montex-IVu.04.092-12|51	supported in DVI.
21mr|texlive-montex-IVu.04.092-12|52	
21mr|texlive-montex-IVu.04.092-12|53	#-----------------------------------------------------------------------
21mr|texlive-montex-IVu.04.092-12|54	%files
21mr|texlive-montex-IVu.04.092-12|55	%{_texmfdistdir}/fonts/map/dvips/montex/mongolian.map
21mr|texlive-montex-IVu.04.092-12|56	%{_texmfdistdir}/fonts/source/public/montex/bcghsb.mf
21mr|texlive-montex-IVu.04.092-12|57	%{_texmfdistdir}/fonts/source/public/montex/bcghsm.mf
21mr|texlive-montex-IVu.04.092-12|58	%{_texmfdistdir}/fonts/source/public/montex/bcghwb.mf
21mr|texlive-montex-IVu.04.092-12|59	%{_texmfdistdir}/fonts/source/public/montex/bcghwm.mf
21mr|texlive-montex-IVu.04.092-12|60	%{_texmfdistdir}/fonts/source/public/montex/bcgvsb.mf
21mr|texlive-montex-IVu.04.092-12|61	%{_texmfdistdir}/fonts/source/public/montex/bcgvsm.mf
21mr|texlive-montex-IVu.04.092-12|62	%{_texmfdistdir}/fonts/source/public/montex/bcgvwb.mf
21mr|texlive-montex-IVu.04.092-12|63	%{_texmfdistdir}/fonts/source/public/montex/bcgvwm.mf
21mr|texlive-montex-IVu.04.092-12|64	%{_texmfdistdir}/fonts/source/public/montex/bicighb.mf
21mr|texlive-montex-IVu.04.092-12|65	%{_texmfdistdir}/fonts/source/public/montex/bicighm.mf
21mr|texlive-montex-IVu.04.092-12|66	%{_texmfdistdir}/fonts/source/public/montex/bicigvb.mf
21mr|texlive-montex-IVu.04.092-12|67	%{_texmfdistdir}/fonts/source/public/montex/bicigvm.mf
21mr|texlive-montex-IVu.04.092-12|68	%{_texmfdistdir}/fonts/source/public/montex/bthhsb.mf
21mr|texlive-montex-IVu.04.092-12|69	%{_texmfdistdir}/fonts/source/public/montex/bthhsm.mf
21mr|texlive-montex-IVu.04.092-12|70	%{_texmfdistdir}/fonts/source/public/montex/bthhwb.mf
21mr|texlive-montex-IVu.04.092-12|71	%{_texmfdistdir}/fonts/source/public/montex/bthhwm.mf
21mr|texlive-montex-IVu.04.092-12|72	%{_texmfdistdir}/fonts/source/public/montex/bthvsb.mf
21mr|texlive-montex-IVu.04.092-12|73	%{_texmfdistdir}/fonts/source/public/montex/bthvsm.mf
21mr|texlive-montex-IVu.04.092-12|74	%{_texmfdistdir}/fonts/source/public/montex/bthvwb.mf
21mr|texlive-montex-IVu.04.092-12|75	%{_texmfdistdir}/fonts/source/public/montex/bthvwm.mf
21mr|texlive-montex-IVu.04.092-12|76	%{_texmfdistdir}/fonts/source/public/montex/bxghsb.mf
21mr|texlive-montex-IVu.04.092-12|77	%{_texmfdistdir}/fonts/source/public/montex/bxghsm.mf
21mr|texlive-montex-IVu.04.092-12|78	%{_texmfdistdir}/fonts/source/public/montex/bxghwb.mf
21mr|texlive-montex-IVu.04.092-12|79	%{_texmfdistdir}/fonts/source/public/montex/bxghwm.mf
21mr|texlive-montex-IVu.04.092-12|80	%{_texmfdistdir}/fonts/source/public/montex/bxgvsb.mf
21mr|texlive-montex-IVu.04.092-12|81	%{_texmfdistdir}/fonts/source/public/montex/bxgvsm.mf
21mr|texlive-montex-IVu.04.092-12|82	%{_texmfdistdir}/fonts/source/public/montex/bxgvwb.mf
21mr|texlive-montex-IVu.04.092-12|83	%{_texmfdistdir}/fonts/source/public/montex/bxgvwm.mf
21mr|texlive-montex-IVu.04.092-12|84	%{_texmfdistdir}/fonts/source/public/montex/cyrmorec.mf
21mr|texlive-montex-IVu.04.092-12|85	%{_texmfdistdir}/fonts/source/public/montex/cyrmorei.mf
21mr|texlive-montex-IVu.04.092-12|86	%{_texmfdistdir}/fonts/source/public/montex/cyrmorel.mf
21mr|texlive-montex-IVu.04.092-12|87	%{_texmfdistdir}/fonts/source/public/montex/cyrmoreu.mf
21mr|texlive-montex-IVu.04.092-12|88	%{_texmfdistdir}/fonts/source/public/montex/kmb10.mf
21mr|texlive-montex-IVu.04.092-12|89	%{_texmfdistdir}/fonts/source/public/montex/kmbx10.mf
21mr|texlive-montex-IVu.04.092-12|90	%{_texmfdistdir}/fonts/source/public/montex/kmbx12.mf
21mr|texlive-montex-IVu.04.092-12|91	%{_texmfdistdir}/fonts/source/public/montex/kmbx5.mf
21mr|texlive-montex-IVu.04.092-12|92	%{_texmfdistdir}/fonts/source/public/montex/kmbx6.mf
21mr|texlive-montex-IVu.04.092-12|93	%{_texmfdistdir}/fonts/source/public/montex/kmbx7.mf
21mr|texlive-montex-IVu.04.092-12|94	%{_texmfdistdir}/fonts/source/public/montex/kmbx8.mf
21mr|texlive-montex-IVu.04.092-12|95	%{_texmfdistdir}/fonts/source/public/montex/kmbx9.mf
21mr|texlive-montex-IVu.04.092-12|96	%{_texmfdistdir}/fonts/source/public/montex/kmbxsl10.mf
21mr|texlive-montex-IVu.04.092-12|97	%{_texmfdistdir}/fonts/source/public/montex/kmbxti10.mf
21mr|texlive-montex-IVu.04.092-12|98	%{_texmfdistdir}/fonts/source/public/montex/kmcsc10.mf
21mr|texlive-montex-IVu.04.092-12|99	%{_texmfdistdir}/fonts/source/public/montex/kmcsc8.mf
21mr|texlive-montex-IVu.04.092-12|100	%{_texmfdistdir}/fonts/source/public/montex/kmcsc9.mf
21mr|texlive-montex-IVu.04.092-12|101	%{_texmfdistdir}/fonts/source/public/montex/kmdunh10.mf
21mr|texlive-montex-IVu.04.092-12|102	%{_texmfdistdir}/fonts/source/public/montex/kmff10.mf
21mr|texlive-montex-IVu.04.092-12|103	%{_texmfdistdir}/fonts/source/public/montex/kmfi10.mf
21mr|texlive-montex-IVu.04.092-12|104	%{_texmfdistdir}/fonts/source/public/montex/kmfib8.mf
21mr|texlive-montex-IVu.04.092-12|105	%{_texmfdistdir}/fonts/source/public/montex/kminch.mf
21mr|texlive-montex-IVu.04.092-12|106	%{_texmfdistdir}/fonts/source/public/montex/kmitt10.mf
21mr|texlive-montex-IVu.04.092-12|107	%{_texmfdistdir}/fonts/source/public/montex/kmr10.mf
21mr|texlive-montex-IVu.04.092-12|108	%{_texmfdistdir}/fonts/source/public/montex/kmr12.mf
21mr|texlive-montex-IVu.04.092-12|109	%{_texmfdistdir}/fonts/source/public/montex/kmr17.mf
21mr|texlive-montex-IVu.04.092-12|110	%{_texmfdistdir}/fonts/source/public/montex/kmr5.mf
21mr|texlive-montex-IVu.04.092-12|111	%{_texmfdistdir}/fonts/source/public/montex/kmr6.mf
21mr|texlive-montex-IVu.04.092-12|112	%{_texmfdistdir}/fonts/source/public/montex/kmr7.mf
21mr|texlive-montex-IVu.04.092-12|113	%{_texmfdistdir}/fonts/source/public/montex/kmr8.mf
21mr|texlive-montex-IVu.04.092-12|114	%{_texmfdistdir}/fonts/source/public/montex/kmr9.mf
21mr|texlive-montex-IVu.04.092-12|115	%{_texmfdistdir}/fonts/source/public/montex/kmsl10.mf
21mr|texlive-montex-IVu.04.092-12|116	%{_texmfdistdir}/fonts/source/public/montex/kmsl12.mf
21mr|texlive-montex-IVu.04.092-12|117	%{_texmfdistdir}/fonts/source/public/montex/kmsl8.mf
21mr|texlive-montex-IVu.04.092-12|118	%{_texmfdistdir}/fonts/source/public/montex/kmsl9.mf
21mr|texlive-montex-IVu.04.092-12|119	%{_texmfdistdir}/fonts/source/public/montex/kmsltt10.mf
21mr|texlive-montex-IVu.04.092-12|120	%{_texmfdistdir}/fonts/source/public/montex/kmss10.mf
21mr|texlive-montex-IVu.04.092-12|121	%{_texmfdistdir}/fonts/source/public/montex/kmss12.mf
21mr|texlive-montex-IVu.04.092-12|122	%{_texmfdistdir}/fonts/source/public/montex/kmss17.mf
21mr|texlive-montex-IVu.04.092-12|123	%{_texmfdistdir}/fonts/source/public/montex/kmss8.mf
21mr|texlive-montex-IVu.04.092-12|124	%{_texmfdistdir}/fonts/source/public/montex/kmss9.mf
21mr|texlive-montex-IVu.04.092-12|125	%{_texmfdistdir}/fonts/source/public/montex/kmssbx10.mf
21mr|texlive-montex-IVu.04.092-12|126	%{_texmfdistdir}/fonts/source/public/montex/kmssdc10.mf
21mr|texlive-montex-IVu.04.092-12|127	%{_texmfdistdir}/fonts/source/public/montex/kmssi10.mf
21mr|texlive-montex-IVu.04.092-12|128	%{_texmfdistdir}/fonts/source/public/montex/kmssi12.mf
21mr|texlive-montex-IVu.04.092-12|129	%{_texmfdistdir}/fonts/source/public/montex/kmssi17.mf
21mr|texlive-montex-IVu.04.092-12|130	%{_texmfdistdir}/fonts/source/public/montex/kmssi8.mf
21mr|texlive-montex-IVu.04.092-12|131	%{_texmfdistdir}/fonts/source/public/montex/kmssi9.mf
21mr|texlive-montex-IVu.04.092-12|132	%{_texmfdistdir}/fonts/source/public/montex/kmssq8.mf
21mr|texlive-montex-IVu.04.092-12|133	%{_texmfdistdir}/fonts/source/public/montex/kmssqi8.mf
21mr|texlive-montex-IVu.04.092-12|134	%{_texmfdistdir}/fonts/source/public/montex/kmtcsc10.mf
21mr|texlive-montex-IVu.04.092-12|135	%{_texmfdistdir}/fonts/source/public/montex/kmti10.mf
21mr|texlive-montex-IVu.04.092-12|136	%{_texmfdistdir}/fonts/source/public/montex/kmti12.mf
21mr|texlive-montex-IVu.04.092-12|137	%{_texmfdistdir}/fonts/source/public/montex/kmti7.mf
21mr|texlive-montex-IVu.04.092-12|138	%{_texmfdistdir}/fonts/source/public/montex/kmti8.mf
21mr|texlive-montex-IVu.04.092-12|139	%{_texmfdistdir}/fonts/source/public/montex/kmti9.mf
21mr|texlive-montex-IVu.04.092-12|140	%{_texmfdistdir}/fonts/source/public/montex/kmtt10.mf
21mr|texlive-montex-IVu.04.092-12|141	%{_texmfdistdir}/fonts/source/public/montex/kmtt12.mf
21mr|texlive-montex-IVu.04.092-12|142	%{_texmfdistdir}/fonts/source/public/montex/kmtt8.mf
21mr|texlive-montex-IVu.04.092-12|143	%{_texmfdistdir}/fonts/source/public/montex/kmtt9.mf
21mr|texlive-montex-IVu.04.092-12|144	%{_texmfdistdir}/fonts/source/public/montex/kmu10.mf
21mr|texlive-montex-IVu.04.092-12|145	%{_texmfdistdir}/fonts/source/public/montex/kmvtt10.mf
21mr|texlive-montex-IVu.04.092-12|146	%{_texmfdistdir}/fonts/source/public/montex/kmvtti10.mf
21mr|texlive-montex-IVu.04.092-12|147	%{_texmfdistdir}/fonts/source/public/montex/lmligs.mf
21mr|texlive-montex-IVu.04.092-12|148	%{_texmfdistdir}/fonts/source/public/montex/macodes.mf
21mr|texlive-montex-IVu.04.092-12|149	%{_texmfdistdir}/fonts/source/public/montex/maglyphs.mf
21mr|texlive-montex-IVu.04.092-12|150	%{_texmfdistdir}/fonts/source/public/montex/mantrlig.mf
21mr|texlive-montex-IVu.04.092-12|151	%{_texmfdistdir}/fonts/source/public/montex/mbatoms.mf
21mr|texlive-montex-IVu.04.092-12|152	%{_texmfdistdir}/fonts/source/public/montex/mbcodes.mf
21mr|texlive-montex-IVu.04.092-12|153	%{_texmfdistdir}/fonts/source/public/montex/mbglyphs.mf
21mr|texlive-montex-IVu.04.092-12|154	%{_texmfdistdir}/fonts/source/public/montex/mbligtbl.mf
21mr|texlive-montex-IVu.04.092-12|155	%{_texmfdistdir}/fonts/source/public/montex/mbnums.mf
21mr|texlive-montex-IVu.04.092-12|156	%{_texmfdistdir}/fonts/source/public/montex/mbparmb.mf
21mr|texlive-montex-IVu.04.092-12|157	%{_texmfdistdir}/fonts/source/public/montex/mbparmm.mf
21mr|texlive-montex-IVu.04.092-12|158	%{_texmfdistdir}/fonts/source/public/montex/mbparms.mf
21mr|texlive-montex-IVu.04.092-12|159	%{_texmfdistdir}/fonts/source/public/montex/mbpunc.mf
21mr|texlive-montex-IVu.04.092-12|160	%{_texmfdistdir}/fonts/source/public/montex/mcccscco.mf
21mr|texlive-montex-IVu.04.092-12|161	%{_texmfdistdir}/fonts/source/public/montex/mccoding.mf
21mr|texlive-montex-IVu.04.092-12|162	%{_texmfdistdir}/fonts/source/public/montex/mctextit.mf
21mr|texlive-montex-IVu.04.092-12|163	%{_texmfdistdir}/fonts/source/public/montex/mcyccsc.mf
21mr|texlive-montex-IVu.04.092-12|164	%{_texmfdistdir}/fonts/source/public/montex/mcyitall.mf
21mr|texlive-montex-IVu.04.092-12|165	%{_texmfdistdir}/fonts/source/public/montex/mcyrill.mf
21mr|texlive-montex-IVu.04.092-12|166	%{_texmfdistdir}/fonts/source/public/montex/mcyrl.mf
21mr|texlive-montex-IVu.04.092-12|167	%{_texmfdistdir}/fonts/source/public/montex/mcyrligs.mf
21mr|texlive-montex-IVu.04.092-12|168	%{_texmfdistdir}/fonts/source/public/montex/mcyrsymb.mf
21mr|texlive-montex-IVu.04.092-12|169	%{_texmfdistdir}/fonts/source/public/montex/mcyru.mf
21mr|texlive-montex-IVu.04.092-12|170	%{_texmfdistdir}/fonts/source/public/montex/mcytitle.mf
21mr|texlive-montex-IVu.04.092-12|171	%{_texmfdistdir}/fonts/source/public/montex/mlscodes.mf
21mr|texlive-montex-IVu.04.092-12|172	%{_texmfdistdir}/fonts/source/public/montex/mocodes.mf
21mr|texlive-montex-IVu.04.092-12|173	%{_texmfdistdir}/fonts/source/public/montex/moglyphs.mf
21mr|texlive-montex-IVu.04.092-12|174	%{_texmfdistdir}/fonts/source/public/montex/montrlig.mf
21mr|texlive-montex-IVu.04.092-12|175	%{_texmfdistdir}/fonts/source/public/montex/mxcodes.mf
21mr|texlive-montex-IVu.04.092-12|176	%{_texmfdistdir}/fonts/source/public/montex/mxglyphs.mf
21mr|texlive-montex-IVu.04.092-12|177	%{_texmfdistdir}/fonts/source/public/montex/mxntrlig.mf
21mr|texlive-montex-IVu.04.092-12|178	%{_texmfdistdir}/fonts/tfm/public/montex/bcghsb.tfm
21mr|texlive-montex-IVu.04.092-12|179	%{_texmfdistdir}/fonts/tfm/public/montex/bcghsm.tfm
21mr|texlive-montex-IVu.04.092-12|180	%{_texmfdistdir}/fonts/tfm/public/montex/bcghwb.tfm
21mr|texlive-montex-IVu.04.092-12|181	%{_texmfdistdir}/fonts/tfm/public/montex/bcghwm.tfm
21mr|texlive-montex-IVu.04.092-12|182	%{_texmfdistdir}/fonts/tfm/public/montex/bcgvsb.tfm
21mr|texlive-montex-IVu.04.092-12|183	%{_texmfdistdir}/fonts/tfm/public/montex/bcgvsm.tfm
21mr|texlive-montex-IVu.04.092-12|184	%{_texmfdistdir}/fonts/tfm/public/montex/bcgvwb.tfm
21mr|texlive-montex-IVu.04.092-12|185	%{_texmfdistdir}/fonts/tfm/public/montex/bcgvwm.tfm
21mr|texlive-montex-IVu.04.092-12|186	%{_texmfdistdir}/fonts/tfm/public/montex/bicighb.tfm
21mr|texlive-montex-IVu.04.092-12|187	%{_texmfdistdir}/fonts/tfm/public/montex/bicighm.tfm
21mr|texlive-montex-IVu.04.092-12|188	%{_texmfdistdir}/fonts/tfm/public/montex/bicigvb.tfm
21mr|texlive-montex-IVu.04.092-12|189	%{_texmfdistdir}/fonts/tfm/public/montex/bicigvm.tfm
21mr|texlive-montex-IVu.04.092-12|190	%{_texmfdistdir}/fonts/tfm/public/montex/bthhsb.tfm
21mr|texlive-montex-IVu.04.092-12|191	%{_texmfdistdir}/fonts/tfm/public/montex/bthhsm.tfm
21mr|texlive-montex-IVu.04.092-12|192	%{_texmfdistdir}/fonts/tfm/public/montex/bthhwb.tfm
21mr|texlive-montex-IVu.04.092-12|193	%{_texmfdistdir}/fonts/tfm/public/montex/bthhwm.tfm
21mr|texlive-montex-IVu.04.092-12|194	%{_texmfdistdir}/fonts/tfm/public/montex/bthvsb.tfm
21mr|texlive-montex-IVu.04.092-12|195	%{_texmfdistdir}/fonts/tfm/public/montex/bthvsm.tfm
21mr|texlive-montex-IVu.04.092-12|196	%{_texmfdistdir}/fonts/tfm/public/montex/bthvwb.tfm
21mr|texlive-montex-IVu.04.092-12|197	%{_texmfdistdir}/fonts/tfm/public/montex/bthvwm.tfm
21mr|texlive-montex-IVu.04.092-12|198	%{_texmfdistdir}/fonts/tfm/public/montex/bxghsb.tfm
21mr|texlive-montex-IVu.04.092-12|199	%{_texmfdistdir}/fonts/tfm/public/montex/bxghsm.tfm
21mr|texlive-montex-IVu.04.092-12|200	%{_texmfdistdir}/fonts/tfm/public/montex/bxghwb.tfm
21mr|texlive-montex-IVu.04.092-12|201	%{_texmfdistdir}/fonts/tfm/public/montex/bxghwm.tfm
21mr|texlive-montex-IVu.04.092-12|202	%{_texmfdistdir}/fonts/tfm/public/montex/bxgvsb.tfm
21mr|texlive-montex-IVu.04.092-12|203	%{_texmfdistdir}/fonts/tfm/public/montex/bxgvsm.tfm
21mr|texlive-montex-IVu.04.092-12|204	%{_texmfdistdir}/fonts/tfm/public/montex/bxgvwb.tfm
21mr|texlive-montex-IVu.04.092-12|205	%{_texmfdistdir}/fonts/tfm/public/montex/bxgvwm.tfm
21mr|texlive-montex-IVu.04.092-12|206	%{_texmfdistdir}/fonts/tfm/public/montex/kmb10.tfm
21mr|texlive-montex-IVu.04.092-12|207	%{_texmfdistdir}/fonts/tfm/public/montex/kmbx10.tfm
21mr|texlive-montex-IVu.04.092-12|208	%{_texmfdistdir}/fonts/tfm/public/montex/kmbx12.tfm
21mr|texlive-montex-IVu.04.092-12|209	%{_texmfdistdir}/fonts/tfm/public/montex/kmbx5.tfm
21mr|texlive-montex-IVu.04.092-12|210	%{_texmfdistdir}/fonts/tfm/public/montex/kmbx6.tfm
21mr|texlive-montex-IVu.04.092-12|211	%{_texmfdistdir}/fonts/tfm/public/montex/kmbx7.tfm
21mr|texlive-montex-IVu.04.092-12|212	%{_texmfdistdir}/fonts/tfm/public/montex/kmbx8.tfm
21mr|texlive-montex-IVu.04.092-12|213	%{_texmfdistdir}/fonts/tfm/public/montex/kmbx9.tfm
21mr|texlive-montex-IVu.04.092-12|214	%{_texmfdistdir}/fonts/tfm/public/montex/kmbxsl10.tfm
21mr|texlive-montex-IVu.04.092-12|215	%{_texmfdistdir}/fonts/tfm/public/montex/kmbxti10.tfm
21mr|texlive-montex-IVu.04.092-12|216	%{_texmfdistdir}/fonts/tfm/public/montex/kmcsc10.tfm
21mr|texlive-montex-IVu.04.092-12|217	%{_texmfdistdir}/fonts/tfm/public/montex/kmcsc8.tfm
21mr|texlive-montex-IVu.04.092-12|218	%{_texmfdistdir}/fonts/tfm/public/montex/kmcsc9.tfm
21mr|texlive-montex-IVu.04.092-12|219	%{_texmfdistdir}/fonts/tfm/public/montex/kmdunh10.tfm
21mr|texlive-montex-IVu.04.092-12|220	%{_texmfdistdir}/fonts/tfm/public/montex/kmff10.tfm
21mr|texlive-montex-IVu.04.092-12|221	%{_texmfdistdir}/fonts/tfm/public/montex/kmfi10.tfm
21mr|texlive-montex-IVu.04.092-12|222	%{_texmfdistdir}/fonts/tfm/public/montex/kmfib8.tfm
21mr|texlive-montex-IVu.04.092-12|223	%{_texmfdistdir}/fonts/tfm/public/montex/kminch.tfm
21mr|texlive-montex-IVu.04.092-12|224	%{_texmfdistdir}/fonts/tfm/public/montex/kmitt10.tfm
21mr|texlive-montex-IVu.04.092-12|225	%{_texmfdistdir}/fonts/tfm/public/montex/kmr10.tfm
21mr|texlive-montex-IVu.04.092-12|226	%{_texmfdistdir}/fonts/tfm/public/montex/kmr12.tfm
21mr|texlive-montex-IVu.04.092-12|227	%{_texmfdistdir}/fonts/tfm/public/montex/kmr17.tfm
21mr|texlive-montex-IVu.04.092-12|228	%{_texmfdistdir}/fonts/tfm/public/montex/kmr5.tfm
21mr|texlive-montex-IVu.04.092-12|229	%{_texmfdistdir}/fonts/tfm/public/montex/kmr6.tfm
21mr|texlive-montex-IVu.04.092-12|230	%{_texmfdistdir}/fonts/tfm/public/montex/kmr7.tfm
21mr|texlive-montex-IVu.04.092-12|231	%{_texmfdistdir}/fonts/tfm/public/montex/kmr8.tfm
21mr|texlive-montex-IVu.04.092-12|232	%{_texmfdistdir}/fonts/tfm/public/montex/kmr9.tfm
21mr|texlive-montex-IVu.04.092-12|233	%{_texmfdistdir}/fonts/tfm/public/montex/kmsl10.tfm
21mr|texlive-montex-IVu.04.092-12|234	%{_texmfdistdir}/fonts/tfm/public/montex/kmsl12.tfm
21mr|texlive-montex-IVu.04.092-12|235	%{_texmfdistdir}/fonts/tfm/public/montex/kmsl8.tfm
21mr|texlive-montex-IVu.04.092-12|236	%{_texmfdistdir}/fonts/tfm/public/montex/kmsl9.tfm
21mr|texlive-montex-IVu.04.092-12|237	%{_texmfdistdir}/fonts/tfm/public/montex/kmsltt10.tfm
21mr|texlive-montex-IVu.04.092-12|238	%{_texmfdistdir}/fonts/tfm/public/montex/kmss10.tfm
21mr|texlive-montex-IVu.04.092-12|239	%{_texmfdistdir}/fonts/tfm/public/montex/kmss12.tfm
21mr|texlive-montex-IVu.04.092-12|240	%{_texmfdistdir}/fonts/tfm/public/montex/kmss17.tfm
21mr|texlive-montex-IVu.04.092-12|241	%{_texmfdistdir}/fonts/tfm/public/montex/kmss8.tfm
21mr|texlive-montex-IVu.04.092-12|242	%{_texmfdistdir}/fonts/tfm/public/montex/kmss9.tfm
21mr|texlive-montex-IVu.04.092-12|243	%{_texmfdistdir}/fonts/tfm/public/montex/kmssbx10.tfm
21mr|texlive-montex-IVu.04.092-12|244	%{_texmfdistdir}/fonts/tfm/public/montex/kmssdc10.tfm
21mr|texlive-montex-IVu.04.092-12|245	%{_texmfdistdir}/fonts/tfm/public/montex/kmssi10.tfm
21mr|texlive-montex-IVu.04.092-12|246	%{_texmfdistdir}/fonts/tfm/public/montex/kmssi12.tfm
21mr|texlive-montex-IVu.04.092-12|247	%{_texmfdistdir}/fonts/tfm/public/montex/kmssi17.tfm
21mr|texlive-montex-IVu.04.092-12|248	%{_texmfdistdir}/fonts/tfm/public/montex/kmssi8.tfm
21mr|texlive-montex-IVu.04.092-12|249	%{_texmfdistdir}/fonts/tfm/public/montex/kmssi9.tfm
21mr|texlive-montex-IVu.04.092-12|250	%{_texmfdistdir}/fonts/tfm/public/montex/kmssq8.tfm
21mr|texlive-montex-IVu.04.092-12|251	%{_texmfdistdir}/fonts/tfm/public/montex/kmssqi8.tfm
21mr|texlive-montex-IVu.04.092-12|252	%{_texmfdistdir}/fonts/tfm/public/montex/kmtcsc10.tfm
21mr|texlive-montex-IVu.04.092-12|253	%{_texmfdistdir}/fonts/tfm/public/montex/kmti10.tfm
21mr|texlive-montex-IVu.04.092-12|254	%{_texmfdistdir}/fonts/tfm/public/montex/kmti12.tfm
21mr|texlive-montex-IVu.04.092-12|255	%{_texmfdistdir}/fonts/tfm/public/montex/kmti7.tfm
21mr|texlive-montex-IVu.04.092-12|256	%{_texmfdistdir}/fonts/tfm/public/montex/kmti8.tfm
21mr|texlive-montex-IVu.04.092-12|257	%{_texmfdistdir}/fonts/tfm/public/montex/kmti9.tfm
21mr|texlive-montex-IVu.04.092-12|258	%{_texmfdistdir}/fonts/tfm/public/montex/kmtt10.tfm
21mr|texlive-montex-IVu.04.092-12|259	%{_texmfdistdir}/fonts/tfm/public/montex/kmtt12.tfm
21mr|texlive-montex-IVu.04.092-12|260	%{_texmfdistdir}/fonts/tfm/public/montex/kmtt8.tfm
21mr|texlive-montex-IVu.04.092-12|261	%{_texmfdistdir}/fonts/tfm/public/montex/kmtt9.tfm
21mr|texlive-montex-IVu.04.092-12|262	%{_texmfdistdir}/fonts/tfm/public/montex/kmu10.tfm
21mr|texlive-montex-IVu.04.092-12|263	%{_texmfdistdir}/fonts/tfm/public/montex/kmvtt10.tfm
21mr|texlive-montex-IVu.04.092-12|264	%{_texmfdistdir}/fonts/tfm/public/montex/kmvtti10.tfm
21mr|texlive-montex-IVu.04.092-12|265	%{_texmfdistdir}/fonts/type1/public/montex/bcghsb.pfb
21mr|texlive-montex-IVu.04.092-12|266	%{_texmfdistdir}/fonts/type1/public/montex/bcghsm.pfb
21mr|texlive-montex-IVu.04.092-12|267	%{_texmfdistdir}/fonts/type1/public/montex/bcghwb.pfb
21mr|texlive-montex-IVu.04.092-12|268	%{_texmfdistdir}/fonts/type1/public/montex/bcghwm.pfb
21mr|texlive-montex-IVu.04.092-12|269	%{_texmfdistdir}/fonts/type1/public/montex/bcgvsb.pfb
21mr|texlive-montex-IVu.04.092-12|270	%{_texmfdistdir}/fonts/type1/public/montex/bcgvsm.pfb
21mr|texlive-montex-IVu.04.092-12|271	%{_texmfdistdir}/fonts/type1/public/montex/bcgvwb.pfb
21mr|texlive-montex-IVu.04.092-12|272	%{_texmfdistdir}/fonts/type1/public/montex/bcgvwm.pfb
21mr|texlive-montex-IVu.04.092-12|273	%{_texmfdistdir}/fonts/type1/public/montex/bicighb.pfb
21mr|texlive-montex-IVu.04.092-12|274	%{_texmfdistdir}/fonts/type1/public/montex/bicighm.pfb
21mr|texlive-montex-IVu.04.092-12|275	%{_texmfdistdir}/fonts/type1/public/montex/bicigvb.pfb
21mr|texlive-montex-IVu.04.092-12|276	%{_texmfdistdir}/fonts/type1/public/montex/bicigvm.pfb
21mr|texlive-montex-IVu.04.092-12|277	%{_texmfdistdir}/fonts/type1/public/montex/bthhsb.pfb
21mr|texlive-montex-IVu.04.092-12|278	%{_texmfdistdir}/fonts/type1/public/montex/bthhsm.pfb
21mr|texlive-montex-IVu.04.092-12|279	%{_texmfdistdir}/fonts/type1/public/montex/bthhwb.pfb
21mr|texlive-montex-IVu.04.092-12|280	%{_texmfdistdir}/fonts/type1/public/montex/bthhwm.pfb
21mr|texlive-montex-IVu.04.092-12|281	%{_texmfdistdir}/fonts/type1/public/montex/bthvsb.pfb
21mr|texlive-montex-IVu.04.092-12|282	%{_texmfdistdir}/fonts/type1/public/montex/bthvsm.pfb
21mr|texlive-montex-IVu.04.092-12|283	%{_texmfdistdir}/fonts/type1/public/montex/bthvwb.pfb
21mr|texlive-montex-IVu.04.092-12|284	%{_texmfdistdir}/fonts/type1/public/montex/bthvwm.pfb
21mr|texlive-montex-IVu.04.092-12|285	%{_texmfdistdir}/fonts/type1/public/montex/bxghsb.pfb
21mr|texlive-montex-IVu.04.092-12|286	%{_texmfdistdir}/fonts/type1/public/montex/bxghsm.pfb
21mr|texlive-montex-IVu.04.092-12|287	%{_texmfdistdir}/fonts/type1/public/montex/bxghwb.pfb
21mr|texlive-montex-IVu.04.092-12|288	%{_texmfdistdir}/fonts/type1/public/montex/bxghwm.pfb
21mr|texlive-montex-IVu.04.092-12|289	%{_texmfdistdir}/fonts/type1/public/montex/bxgvsb.pfb
21mr|texlive-montex-IVu.04.092-12|290	%{_texmfdistdir}/fonts/type1/public/montex/bxgvsm.pfb
21mr|texlive-montex-IVu.04.092-12|291	%{_texmfdistdir}/fonts/type1/public/montex/bxgvwb.pfb
21mr|texlive-montex-IVu.04.092-12|292	%{_texmfdistdir}/fonts/type1/public/montex/bxgvwm.pfb
21mr|texlive-montex-IVu.04.092-12|293	%{_texmfdistdir}/fonts/type1/public/montex/kmbx10.pfb
21mr|texlive-montex-IVu.04.092-12|294	%{_texmfdistdir}/fonts/type1/public/montex/kmr10.pfb
21mr|texlive-montex-IVu.04.092-12|295	%{_texmfdistdir}/fonts/type1/public/montex/kmss10.pfb
21mr|texlive-montex-IVu.04.092-12|296	%{_texmfdistdir}/tex/latex/montex/bicig.def
21mr|texlive-montex-IVu.04.092-12|297	%{_texmfdistdir}/tex/latex/montex/bithe.def
21mr|texlive-montex-IVu.04.092-12|298	%{_texmfdistdir}/tex/latex/montex/buryat.def
21mr|texlive-montex-IVu.04.092-12|299	%{_texmfdistdir}/tex/latex/montex/cpctt.def
21mr|texlive-montex-IVu.04.092-12|300	%{_texmfdistdir}/tex/latex/montex/cpdbk.def
21mr|texlive-montex-IVu.04.092-12|301	%{_texmfdistdir}/tex/latex/montex/cpibmrus.def
21mr|texlive-montex-IVu.04.092-12|302	%{_texmfdistdir}/tex/latex/montex/cpkoi.def
21mr|texlive-montex-IVu.04.092-12|303	%{_texmfdistdir}/tex/latex/montex/cpmls.def
21mr|texlive-montex-IVu.04.092-12|304	%{_texmfdistdir}/tex/latex/montex/cpmnk.def
21mr|texlive-montex-IVu.04.092-12|305	%{_texmfdistdir}/tex/latex/montex/cpmos.def
21mr|texlive-montex-IVu.04.092-12|306	%{_texmfdistdir}/tex/latex/montex/cpncc.def
21mr|texlive-montex-IVu.04.092-12|307	%{_texmfdistdir}/tex/latex/montex/english.def
21mr|texlive-montex-IVu.04.092-12|308	%{_texmfdistdir}/tex/latex/montex/kazakh.def
21mr|texlive-montex-IVu.04.092-12|309	%{_texmfdistdir}/tex/latex/montex/lmabthhs.fd
21mr|texlive-montex-IVu.04.092-12|310	%{_texmfdistdir}/tex/latex/montex/lmabthhw.fd
21mr|texlive-montex-IVu.04.092-12|311	%{_texmfdistdir}/tex/latex/montex/lmabthvs.fd
21mr|texlive-montex-IVu.04.092-12|312	%{_texmfdistdir}/tex/latex/montex/lmabthvw.fd
21mr|texlive-montex-IVu.04.092-12|313	%{_texmfdistdir}/tex/latex/montex/lmaenc.def
21mr|texlive-montex-IVu.04.092-12|314	%{_texmfdistdir}/tex/latex/montex/lmccmdh.fd
21mr|texlive-montex-IVu.04.092-12|315	%{_texmfdistdir}/tex/latex/montex/lmccmfib.fd
21mr|texlive-montex-IVu.04.092-12|316	%{_texmfdistdir}/tex/latex/montex/lmccmfr.fd
21mr|texlive-montex-IVu.04.092-12|317	%{_texmfdistdir}/tex/latex/montex/lmccmiss.fd
21mr|texlive-montex-IVu.04.092-12|318	%{_texmfdistdir}/tex/latex/montex/lmccmr.fd
21mr|texlive-montex-IVu.04.092-12|319	%{_texmfdistdir}/tex/latex/montex/lmccmss.fd
21mr|texlive-montex-IVu.04.092-12|320	%{_texmfdistdir}/tex/latex/montex/lmccmssq.fd
21mr|texlive-montex-IVu.04.092-12|321	%{_texmfdistdir}/tex/latex/montex/lmccmtt.fd
21mr|texlive-montex-IVu.04.092-12|322	%{_texmfdistdir}/tex/latex/montex/lmccmvtt.fd
21mr|texlive-montex-IVu.04.092-12|323	%{_texmfdistdir}/tex/latex/montex/lmcenc.def
21mr|texlive-montex-IVu.04.092-12|324	%{_texmfdistdir}/tex/latex/montex/lmclcmss.fd
21mr|texlive-montex-IVu.04.092-12|325	%{_texmfdistdir}/tex/latex/montex/lmobcghs.fd
21mr|texlive-montex-IVu.04.092-12|326	%{_texmfdistdir}/tex/latex/montex/lmobcghw.fd
21mr|texlive-montex-IVu.04.092-12|327	%{_texmfdistdir}/tex/latex/montex/lmobcgvs.fd
21mr|texlive-montex-IVu.04.092-12|328	%{_texmfdistdir}/tex/latex/montex/lmobcgvw.fd
21mr|texlive-montex-IVu.04.092-12|329	%{_texmfdistdir}/tex/latex/montex/lmoenc.def
21mr|texlive-montex-IVu.04.092-12|330	%{_texmfdistdir}/tex/latex/montex/lmsbcgh.fd
21mr|texlive-montex-IVu.04.092-12|331	%{_texmfdistdir}/tex/latex/montex/lmsbcgv.fd
21mr|texlive-montex-IVu.04.092-12|332	%{_texmfdistdir}/tex/latex/montex/lmsenc.def
21mr|texlive-montex-IVu.04.092-12|333	%{_texmfdistdir}/tex/latex/montex/lmubxghs.fd
21mr|texlive-montex-IVu.04.092-12|334	%{_texmfdistdir}/tex/latex/montex/lmubxghw.fd
21mr|texlive-montex-IVu.04.092-12|335	%{_texmfdistdir}/tex/latex/montex/lmubxgvs.fd
21mr|texlive-montex-IVu.04.092-12|336	%{_texmfdistdir}/tex/latex/montex/lmubxgvw.fd
21mr|texlive-montex-IVu.04.092-12|337	%{_texmfdistdir}/tex/latex/montex/lmuenc.def
21mr|texlive-montex-IVu.04.092-12|338	%{_texmfdistdir}/tex/latex/montex/mls.sty
21mr|texlive-montex-IVu.04.092-12|339	%{_texmfdistdir}/tex/latex/montex/mlsgalig.tex
21mr|texlive-montex-IVu.04.092-12|340	%{_texmfdistdir}/tex/latex/montex/mlstrans.tex
21mr|texlive-montex-IVu.04.092-12|341	%{_texmfdistdir}/tex/latex/montex/mnhyphex.tex
21mr|texlive-montex-IVu.04.092-12|342	%{_texmfdistdir}/tex/latex/montex/rlbicig.sty
21mr|texlive-montex-IVu.04.092-12|343	%{_texmfdistdir}/tex/latex/montex/russian.def
21mr|texlive-montex-IVu.04.092-12|344	%{_texmfdistdir}/tex/latex/montex/xalx.def
21mr|texlive-montex-IVu.04.092-12|345	%doc %{_texmfdistdir}/doc/latex/montex/00README
21mr|texlive-montex-IVu.04.092-12|346	%doc %{_texmfdistdir}/doc/latex/montex/00readme.mfinput.km
21mr|texlive-montex-IVu.04.092-12|347	%doc %{_texmfdistdir}/doc/latex/montex/ANNOUNCE
21mr|texlive-montex-IVu.04.092-12|348	%doc %{_texmfdistdir}/doc/latex/montex/EMTEX
21mr|texlive-montex-IVu.04.092-12|349	%doc %{_texmfdistdir}/doc/latex/montex/HISTORY
21mr|texlive-montex-IVu.04.092-12|350	%doc %{_texmfdistdir}/doc/latex/montex/INSTALL
21mr|texlive-montex-IVu.04.092-12|351	%doc %{_texmfdistdir}/doc/latex/montex/MIKTEX
21mr|texlive-montex-IVu.04.092-12|352	%doc %{_texmfdistdir}/doc/latex/montex/TODO
21mr|texlive-montex-IVu.04.092-12|353	%doc %{_texmfdistdir}/doc/latex/montex/UPDATE
21mr|texlive-montex-IVu.04.092-12|354	%doc %{_texmfdistdir}/doc/latex/montex/cyrename.pl
21mr|texlive-montex-IVu.04.092-12|355	%doc %{_texmfdistdir}/doc/latex/montex/fontlist.tex
21mr|texlive-montex-IVu.04.092-12|356	%doc %{_texmfdistdir}/doc/latex/montex/mfinput/bithe/testfont.input
21mr|texlive-montex-IVu.04.092-12|357	%doc %{_texmfdistdir}/doc/latex/montex/mfinput/bithe/testfont.sh
21mr|texlive-montex-IVu.04.092-12|358	%doc %{_texmfdistdir}/doc/latex/montex/mkmlsmf.pl
21mr|texlive-montex-IVu.04.092-12|359	%doc %{_texmfdistdir}/doc/latex/montex/mls-diag.tex
21mr|texlive-montex-IVu.04.092-12|360	%doc %{_texmfdistdir}/doc/latex/montex/mlsquick.pdf
21mr|texlive-montex-IVu.04.092-12|361	%doc %{_texmfdistdir}/doc/latex/montex/mlsquick.tex
21mr|texlive-montex-IVu.04.092-12|362	%doc %{_texmfdistdir}/doc/latex/montex/mnhyphen.tex
21mr|texlive-montex-IVu.04.092-12|363	%doc %{_texmfdistdir}/doc/latex/montex/montex.pdf
21mr|texlive-montex-IVu.04.092-12|364	%doc %{_texmfdistdir}/doc/latex/montex/montex.tex
21mr|texlive-montex-IVu.04.092-12|365	%doc %{_texmfdistdir}/doc/latex/montex/montex.xml
21mr|texlive-montex-IVu.04.092-12|366	%doc %{_texmfdistdir}/doc/latex/montex/mtdocmac.tex
21mr|texlive-montex-IVu.04.092-12|367	%doc %{_texmfdistdir}/doc/latex/montex/testfont.input
21mr|texlive-montex-IVu.04.092-12|368	%doc %{_texmfdistdir}/doc/latex/montex/testfont.sh
21mr|texlive-montex-IVu.04.092-12|369	%doc %{_texmfdistdir}/doc/latex/montex/zanabazr.pdf
21mr|texlive-montex-IVu.04.092-12|370	%doc %{_texmfdistdir}/doc/latex/montex/zanabazr.tex
21mr|texlive-montex-IVu.04.092-12|371	
21mr|texlive-montex-IVu.04.092-12|372	#-----------------------------------------------------------------------
21mr|texlive-montex-IVu.04.092-12|373	%prep
21mr|texlive-montex-IVu.04.092-12|374	%setup -c -a0 -a1
21mr|texlive-montex-IVu.04.092-12|375	
21mr|texlive-montex-IVu.04.092-12|376	%build
21mr|texlive-montex-IVu.04.092-12|377	
21mr|texlive-montex-IVu.04.092-12|378	%install
21mr|texlive-montex-IVu.04.092-12|379	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-montex-IVu.04.092-12|380	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

18538 21
21mr|texlive-moreenum-1.03-7|1	# revision 24479
21mr|texlive-moreenum-1.03-7|2	# category Package
21mr|texlive-moreenum-1.03-7|3	# catalog-ctan /macros/latex/contrib/moreenum
21mr|texlive-moreenum-1.03-7|4	# catalog-date 2011-11-03 12:59:01 +0100
21mr|texlive-moreenum-1.03-7|5	# catalog-license lppl1.3
21mr|texlive-moreenum-1.03-7|6	# catalog-version 1.03
21mr|texlive-moreenum-1.03-7|7	Name:		texlive-moreenum
21mr|texlive-moreenum-1.03-7|8	Version:	1.03
21mr|texlive-moreenum-1.03-7|9	Release:	7
21mr|texlive-moreenum-1.03-7|10	Summary:	More enumeration options
21mr|texlive-moreenum-1.03-7|11	Group:		Publishing
21mr|texlive-moreenum-1.03-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/moreenum
21mr|texlive-moreenum-1.03-7|13	License:	LPPL1.3
21mr|texlive-moreenum-1.03-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/moreenum.tar.xz
21mr|texlive-moreenum-1.03-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/moreenum.doc.tar.xz
21mr|texlive-moreenum-1.03-7|16	BuildArch:	noarch
21mr|texlive-moreenum-1.03-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-moreenum-1.03-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-moreenum-1.03-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-moreenum-1.03-7|20	
21mr|texlive-moreenum-1.03-7|21	%description
21mr|texlive-moreenum-1.03-7|22	The package provides the following new enumerate styles: -
21mr|texlive-moreenum-1.03-7|23	\greek for lowercase Greek letters; - \Greek for uppercase
21mr|texlive-moreenum-1.03-7|24	Greek letters; - \enumHex for uppercase hexadecimal
21mr|texlive-moreenum-1.03-7|25	enumeration; - \enumhex for lowercase hexadecimal enumeration;
21mr|texlive-moreenum-1.03-7|26	- \enumbinary for binary enumeration; - \enumoctal for octal
21mr|texlive-moreenum-1.03-7|27	enumeration; - \levelnth for "1st", "2nd", "3rd" etc., with the
21mr|texlive-moreenum-1.03-7|28	"nth"s on the baseline; - raisenth for "1st", "2nd", "3rd"
21mr|texlive-moreenum-1.03-7|29	etc., with the "nth"s raised; - \nthwords for "first",
21mr|texlive-moreenum-1.03-7|30	"second", "third" etc.; - \Nthwords for "First", "Second",
21mr|texlive-moreenum-1.03-7|31	"Third" etc.; - \NTHWORDS for "FIRST", "SECOND", "THIRD" etc.;
21mr|texlive-moreenum-1.03-7|32	- \nwords for "one", "two", "three" etc.; - \Nwords for "One",
21mr|texlive-moreenum-1.03-7|33	"Two", "Three" etc.; and - \NWORDS for "ONE", "TWO", "THREE"
21mr|texlive-moreenum-1.03-7|34	etc. Each of these works with enumitem's "starred variant"
21mr|texlive-moreenum-1.03-7|35	feature. So \begin{enumerate}[label=\enumhex*] will output a
21mr|texlive-moreenum-1.03-7|36	hex enumerated list. Enumitem provides a start=0 option for
21mr|texlive-moreenum-1.03-7|37	starting your enumerations at 0. The package requires amsmath,
21mr|texlive-moreenum-1.03-7|38	alphalph, enumitem (of course), binhex and nth, all of which
21mr|texlive-moreenum-1.03-7|39	are widely available.
21mr|texlive-moreenum-1.03-7|40	
21mr|texlive-moreenum-1.03-7|41	
21mr|texlive-moreenum-1.03-7|42	#-----------------------------------------------------------------------
21mr|texlive-moreenum-1.03-7|43	%files
21mr|texlive-moreenum-1.03-7|44	%{_texmfdistdir}/tex/latex/moreenum/moreenum.sty
21mr|texlive-moreenum-1.03-7|45	%doc %{_texmfdistdir}/doc/latex/moreenum/README
21mr|texlive-moreenum-1.03-7|46	%doc %{_texmfdistdir}/doc/latex/moreenum/moreenum-doc.pdf
21mr|texlive-moreenum-1.03-7|47	%doc %{_texmfdistdir}/doc/latex/moreenum/moreenum-doc.tex
21mr|texlive-moreenum-1.03-7|48	
21mr|texlive-moreenum-1.03-7|49	#-----------------------------------------------------------------------
21mr|texlive-moreenum-1.03-7|50	%prep
21mr|texlive-moreenum-1.03-7|51	%setup -c -a0 -a1
21mr|texlive-moreenum-1.03-7|52	
21mr|texlive-moreenum-1.03-7|53	%build
21mr|texlive-moreenum-1.03-7|54	
21mr|texlive-moreenum-1.03-7|55	%install
21mr|texlive-moreenum-1.03-7|56	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-moreenum-1.03-7|57	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18539 21
21mr|texlive-morefloats-1.0h-2|1	# revision 25232
21mr|texlive-morefloats-1.0h-2|2	# category Package
21mr|texlive-morefloats-1.0h-2|3	# catalog-ctan /macros/latex/contrib/morefloats
21mr|texlive-morefloats-1.0h-2|4	# catalog-date 2012-01-29 16:01:54 +0100
21mr|texlive-morefloats-1.0h-2|5	# catalog-license lppl1.3
21mr|texlive-morefloats-1.0h-2|6	# catalog-version 1.0f
21mr|texlive-morefloats-1.0h-2|7	Name:		texlive-morefloats
21mr|texlive-morefloats-1.0h-2|8	Version:	1.0h
21mr|texlive-morefloats-1.0h-2|9	Release:	2
21mr|texlive-morefloats-1.0h-2|10	Summary:	Increase the number of simultaneous LaTeX floats
21mr|texlive-morefloats-1.0h-2|11	Group:		Publishing
21mr|texlive-morefloats-1.0h-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/morefloats
21mr|texlive-morefloats-1.0h-2|13	License:	LPPL1.3
21mr|texlive-morefloats-1.0h-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/morefloats.tar.xz
21mr|texlive-morefloats-1.0h-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/morefloats.doc.tar.xz
21mr|texlive-morefloats-1.0h-2|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/morefloats.source.tar.xz
21mr|texlive-morefloats-1.0h-2|17	BuildArch:	noarch
21mr|texlive-morefloats-1.0h-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-morefloats-1.0h-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-morefloats-1.0h-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-morefloats-1.0h-2|21	
21mr|texlive-morefloats-1.0h-2|22	%description
21mr|texlive-morefloats-1.0h-2|23	LaTeX can, by default, only cope with 18 outstanding floats;
21mr|texlive-morefloats-1.0h-2|24	any more, and you get the error "too many unprocessed floats".
21mr|texlive-morefloats-1.0h-2|25	This package releases the limit; TeX itself imposes limits
21mr|texlive-morefloats-1.0h-2|26	(which are independent of the help offered by e-TeX). However,
21mr|texlive-morefloats-1.0h-2|27	if your floats can't be placed anywhere, extending the number
21mr|texlive-morefloats-1.0h-2|28	of floats merely delays the arrival of the inevitable error
21mr|texlive-morefloats-1.0h-2|29	message.
21mr|texlive-morefloats-1.0h-2|30	
21mr|texlive-morefloats-1.0h-2|31	#-----------------------------------------------------------------------
21mr|texlive-morefloats-1.0h-2|32	%files
21mr|texlive-morefloats-1.0h-2|33	%{_texmfdistdir}/tex/latex/morefloats/morefloats.sty
21mr|texlive-morefloats-1.0h-2|34	%doc %{_texmfdistdir}/doc/latex/morefloats/README
21mr|texlive-morefloats-1.0h-2|35	%doc %{_texmfdistdir}/doc/latex/morefloats/morefloats-example.pdf
21mr|texlive-morefloats-1.0h-2|36	%doc %{_texmfdistdir}/doc/latex/morefloats/morefloats-example.tex
21mr|texlive-morefloats-1.0h-2|37	%doc %{_texmfdistdir}/doc/latex/morefloats/morefloats.pdf
21mr|texlive-morefloats-1.0h-2|38	#- source
21mr|texlive-morefloats-1.0h-2|39	%doc %{_texmfdistdir}/source/latex/morefloats/morefloats.drv
21mr|texlive-morefloats-1.0h-2|40	%doc %{_texmfdistdir}/source/latex/morefloats/morefloats.dtx
21mr|texlive-morefloats-1.0h-2|41	%doc %{_texmfdistdir}/source/latex/morefloats/morefloats.ins
21mr|texlive-morefloats-1.0h-2|42	
21mr|texlive-morefloats-1.0h-2|43	#-----------------------------------------------------------------------
21mr|texlive-morefloats-1.0h-2|44	%prep
21mr|texlive-morefloats-1.0h-2|45	%setup -c -a0 -a1 -a2
21mr|texlive-morefloats-1.0h-2|46	
21mr|texlive-morefloats-1.0h-2|47	%build
21mr|texlive-morefloats-1.0h-2|48	
21mr|texlive-morefloats-1.0h-2|49	%install
21mr|texlive-morefloats-1.0h-2|50	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-morefloats-1.0h-2|51	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18540 21
21mr|texlive-morehype-r0.83-2|1	# revision 28921
21mr|texlive-morehype-r0.83-2|2	# category Package
21mr|texlive-morehype-r0.83-2|3	# catalog-ctan /macros/latex/contrib/morehype
21mr|texlive-morehype-r0.83-2|4	# catalog-date 2013-01-23 12:31:43 +0100
21mr|texlive-morehype-r0.83-2|5	# catalog-license lppl1.3
21mr|texlive-morehype-r0.83-2|6	# catalog-version undef
21mr|texlive-morehype-r0.83-2|7	Name:		texlive-morehype
21mr|texlive-morehype-r0.83-2|8	Version:	r0.83
21mr|texlive-morehype-r0.83-2|9	Release:	2
21mr|texlive-morehype-r0.83-2|10	Epoch:		1
21mr|texlive-morehype-r0.83-2|11	Summary:	Hypertext tools for use with LaTeX
21mr|texlive-morehype-r0.83-2|12	Group:		Publishing
21mr|texlive-morehype-r0.83-2|13	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/morehype
21mr|texlive-morehype-r0.83-2|14	License:	LPPL1.3
21mr|texlive-morehype-r0.83-2|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/morehype.tar.xz
21mr|texlive-morehype-r0.83-2|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/morehype.doc.tar.xz
21mr|texlive-morehype-r0.83-2|17	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/morehype.source.tar.xz
21mr|texlive-morehype-r0.83-2|18	BuildArch:	noarch
21mr|texlive-morehype-r0.83-2|19	BuildRequires:	texlive-tlpkg
21mr|texlive-morehype-r0.83-2|20	Requires(pre):	texlive-tlpkg
21mr|texlive-morehype-r0.83-2|21	Requires(post):	texlive-kpathsea
21mr|texlive-morehype-r0.83-2|22	
21mr|texlive-morehype-r0.83-2|23	%description
21mr|texlive-morehype-r0.83-2|24	The bundle provides three packages: - texlinks: shorthand
21mr|texlive-morehype-r0.83-2|25	macros for TeX-related external hyperlinks with hyperref, the
21mr|texlive-morehype-r0.83-2|26	blog package in the present bundle, etc; - hypertoc: adjust the
21mr|texlive-morehype-r0.83-2|27	presentation of coloured frames in hyperref tables of contents
21mr|texlive-morehype-r0.83-2|28	(article class only); - blog: fast generation of simple HTML by
21mr|texlive-morehype-r0.83-2|29	expanding LaTeX macros, using the fifinddo package.
21mr|texlive-morehype-r0.83-2|30	
21mr|texlive-morehype-r0.83-2|31	#-----------------------------------------------------------------------
21mr|texlive-morehype-r0.83-2|32	%files
21mr|texlive-morehype-r0.83-2|33	%{_texmfdistdir}/tex/latex/morehype/atari_ht.fdf
21mr|texlive-morehype-r0.83-2|34	%{_texmfdistdir}/tex/latex/morehype/blog.sty
21mr|texlive-morehype-r0.83-2|35	%{_texmfdistdir}/tex/latex/morehype/blogdot.cfg
21mr|texlive-morehype-r0.83-2|36	%{_texmfdistdir}/tex/latex/morehype/blogdot.sty
21mr|texlive-morehype-r0.83-2|37	%{_texmfdistdir}/tex/latex/morehype/blogexec.sty
21mr|texlive-morehype-r0.83-2|38	%{_texmfdistdir}/tex/latex/morehype/blogligs.sty
21mr|texlive-morehype-r0.83-2|39	%{_texmfdistdir}/tex/latex/morehype/hypertoc.sty
21mr|texlive-morehype-r0.83-2|40	%{_texmfdistdir}/tex/latex/morehype/lnavicol.sty
21mr|texlive-morehype-r0.83-2|41	%{_texmfdistdir}/tex/latex/morehype/markblog.sty
21mr|texlive-morehype-r0.83-2|42	%{_texmfdistdir}/tex/latex/morehype/morehype.RLS
21mr|texlive-morehype-r0.83-2|43	%{_texmfdistdir}/tex/latex/morehype/texblog.fdf
21mr|texlive-morehype-r0.83-2|44	%{_texmfdistdir}/tex/latex/morehype/texlinks.sty
21mr|texlive-morehype-r0.83-2|45	%doc %{_texmfdistdir}/doc/latex/morehype/README
21mr|texlive-morehype-r0.83-2|46	%doc %{_texmfdistdir}/doc/latex/morehype/README.pdf
21mr|texlive-morehype-r0.83-2|47	%doc %{_texmfdistdir}/doc/latex/morehype/RELEASEs.txt
21mr|texlive-morehype-r0.83-2|48	%doc %{_texmfdistdir}/doc/latex/morehype/SrcFILEs.txt
21mr|texlive-morehype-r0.83-2|49	%doc %{_texmfdistdir}/doc/latex/morehype/blog.pdf
21mr|texlive-morehype-r0.83-2|50	%doc %{_texmfdistdir}/doc/latex/morehype/blogdemo/hellowor/hellowor.htm
21mr|texlive-morehype-r0.83-2|51	%doc %{_texmfdistdir}/doc/latex/morehype/blogdemo/hellowor/hellowor.tex
21mr|texlive-morehype-r0.83-2|52	%doc %{_texmfdistdir}/doc/latex/morehype/blogdemo/hellowor/mkhellow.tex
21mr|texlive-morehype-r0.83-2|53	%doc %{_texmfdistdir}/doc/latex/morehype/blogdemo/writings/makehtml.tex
21mr|texlive-morehype-r0.83-2|54	%doc %{_texmfdistdir}/doc/latex/morehype/blogdemo/writings/schreibt.tex
21mr|texlive-morehype-r0.83-2|55	%doc %{_texmfdistdir}/doc/latex/morehype/blogdemo/writings/writings.fdf
21mr|texlive-morehype-r0.83-2|56	%doc %{_texmfdistdir}/doc/latex/morehype/blogexec.pdf
21mr|texlive-morehype-r0.83-2|57	%doc %{_texmfdistdir}/doc/latex/morehype/hypertoc.pdf
21mr|texlive-morehype-r0.83-2|58	%doc %{_texmfdistdir}/doc/latex/morehype/markblog.htm
21mr|texlive-morehype-r0.83-2|59	%doc %{_texmfdistdir}/doc/latex/morehype/ref_alts.tex
21mr|texlive-morehype-r0.83-2|60	%doc %{_texmfdistdir}/doc/latex/morehype/texlinks.pdf
21mr|texlive-morehype-r0.83-2|61	%doc %{_texmfdistdir}/doc/latex/morehype/wiki_mwe.pdf
21mr|texlive-morehype-r0.83-2|62	%doc %{_texmfdistdir}/doc/latex/morehype/wiki_mwe.tex
21mr|texlive-morehype-r0.83-2|63	#- source
21mr|texlive-morehype-r0.83-2|64	%doc %{_texmfdistdir}/source/latex/morehype/README.tex
21mr|texlive-morehype-r0.83-2|65	%doc %{_texmfdistdir}/source/latex/morehype/blog.tex
21mr|texlive-morehype-r0.83-2|66	%doc %{_texmfdistdir}/source/latex/morehype/blogdot.css
21mr|texlive-morehype-r0.83-2|67	%doc %{_texmfdistdir}/source/latex/morehype/blogexec.tex
21mr|texlive-morehype-r0.83-2|68	%doc %{_texmfdistdir}/source/latex/morehype/fdatechk.tex
21mr|texlive-morehype-r0.83-2|69	%doc %{_texmfdistdir}/source/latex/morehype/hypertoc.tex
21mr|texlive-morehype-r0.83-2|70	%doc %{_texmfdistdir}/source/latex/morehype/markblog.tex
21mr|texlive-morehype-r0.83-2|71	%doc %{_texmfdistdir}/source/latex/morehype/srcfiles.tex
21mr|texlive-morehype-r0.83-2|72	%doc %{_texmfdistdir}/source/latex/morehype/texlinks.tex
21mr|texlive-morehype-r0.83-2|73	
21mr|texlive-morehype-r0.83-2|74	#-----------------------------------------------------------------------
21mr|texlive-morehype-r0.83-2|75	%prep
21mr|texlive-morehype-r0.83-2|76	%setup -c -a0 -a1 -a2
21mr|texlive-morehype-r0.83-2|77	
21mr|texlive-morehype-r0.83-2|78	%build
21mr|texlive-morehype-r0.83-2|79	
21mr|texlive-morehype-r0.83-2|80	%install
21mr|texlive-morehype-r0.83-2|81	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-morehype-r0.83-2|82	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18541 21
21mr|texlive-moresize-1.9-7|1	# revision 17513
21mr|texlive-moresize-1.9-7|2	# category Package
21mr|texlive-moresize-1.9-7|3	# catalog-ctan /macros/latex/contrib/moresize
21mr|texlive-moresize-1.9-7|4	# catalog-date 2010-03-20 19:23:31 +0100
21mr|texlive-moresize-1.9-7|5	# catalog-license lppl
21mr|texlive-moresize-1.9-7|6	# catalog-version 1.9
21mr|texlive-moresize-1.9-7|7	Name:		texlive-moresize
21mr|texlive-moresize-1.9-7|8	Version:	1.9
21mr|texlive-moresize-1.9-7|9	Release:	7
21mr|texlive-moresize-1.9-7|10	Summary:	Allows font sizes up to 35.83pt
21mr|texlive-moresize-1.9-7|11	Group:		Publishing
21mr|texlive-moresize-1.9-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/moresize
21mr|texlive-moresize-1.9-7|13	License:	LPPL
21mr|texlive-moresize-1.9-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/moresize.tar.xz
21mr|texlive-moresize-1.9-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/moresize.doc.tar.xz
21mr|texlive-moresize-1.9-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/moresize.source.tar.xz
21mr|texlive-moresize-1.9-7|17	BuildArch:	noarch
21mr|texlive-moresize-1.9-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-moresize-1.9-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-moresize-1.9-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-moresize-1.9-7|21	
21mr|texlive-moresize-1.9-7|22	%description
21mr|texlive-moresize-1.9-7|23	A package for using font sizes up to 35.88pt, for example with
21mr|texlive-moresize-1.9-7|24	the EC fonts. New commands \HUGE and \ssmall for selecting font
21mr|texlive-moresize-1.9-7|25	sizes are provided together with some options working around
21mr|texlive-moresize-1.9-7|26	current LaTeX2e shortcomings in using big font sizes. The
21mr|texlive-moresize-1.9-7|27	package also provides options for improving the typesetting of
21mr|texlive-moresize-1.9-7|28	paragraphs (or headlines) with embedded math expressions at
21mr|texlive-moresize-1.9-7|29	font sizes above 17.28pt.
21mr|texlive-moresize-1.9-7|30	
21mr|texlive-moresize-1.9-7|31	
21mr|texlive-moresize-1.9-7|32	#-----------------------------------------------------------------------
21mr|texlive-moresize-1.9-7|33	%files
21mr|texlive-moresize-1.9-7|34	%{_texmfdistdir}/tex/latex/moresize/moresize.sty
21mr|texlive-moresize-1.9-7|35	%doc %{_texmfdistdir}/doc/latex/moresize/moresize.pdf
21mr|texlive-moresize-1.9-7|36	%doc %{_texmfdistdir}/doc/latex/moresize/moresize.upl
21mr|texlive-moresize-1.9-7|37	%doc %{_texmfdistdir}/doc/latex/moresize/msizetst.tex
21mr|texlive-moresize-1.9-7|38	#- source
21mr|texlive-moresize-1.9-7|39	%doc %{_texmfdistdir}/source/latex/moresize/moresize.dtx
21mr|texlive-moresize-1.9-7|40	%doc %{_texmfdistdir}/source/latex/moresize/moresize.ins
21mr|texlive-moresize-1.9-7|41	
21mr|texlive-moresize-1.9-7|42	#-----------------------------------------------------------------------
21mr|texlive-moresize-1.9-7|43	%prep
21mr|texlive-moresize-1.9-7|44	%setup -c -a0 -a1 -a2
21mr|texlive-moresize-1.9-7|45	
21mr|texlive-moresize-1.9-7|46	%build
21mr|texlive-moresize-1.9-7|47	
21mr|texlive-moresize-1.9-7|48	%install
21mr|texlive-moresize-1.9-7|49	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-moresize-1.9-7|50	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18542 21
21mr|texlive-moreverb-2.3a-7|1	# revision 22126
21mr|texlive-moreverb-2.3a-7|2	# category Package
21mr|texlive-moreverb-2.3a-7|3	# catalog-ctan /macros/latex/contrib/moreverb
21mr|texlive-moreverb-2.3a-7|4	# catalog-date 2011-04-18 22:03:09 +0200
21mr|texlive-moreverb-2.3a-7|5	# catalog-license lppl
21mr|texlive-moreverb-2.3a-7|6	# catalog-version 2.3a
21mr|texlive-moreverb-2.3a-7|7	Name:		texlive-moreverb
21mr|texlive-moreverb-2.3a-7|8	Version:	2.3a
21mr|texlive-moreverb-2.3a-7|9	Release:	7
21mr|texlive-moreverb-2.3a-7|10	Summary:	Extended verbatim
21mr|texlive-moreverb-2.3a-7|11	Group:		Publishing
21mr|texlive-moreverb-2.3a-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/moreverb
21mr|texlive-moreverb-2.3a-7|13	License:	LPPL
21mr|texlive-moreverb-2.3a-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/moreverb.tar.xz
21mr|texlive-moreverb-2.3a-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/moreverb.doc.tar.xz
21mr|texlive-moreverb-2.3a-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/moreverb.source.tar.xz
21mr|texlive-moreverb-2.3a-7|17	BuildArch:	noarch
21mr|texlive-moreverb-2.3a-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-moreverb-2.3a-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-moreverb-2.3a-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-moreverb-2.3a-7|21	
21mr|texlive-moreverb-2.3a-7|22	%description
21mr|texlive-moreverb-2.3a-7|23	A collection of verbatim facilities that provide line-numbered
21mr|texlive-moreverb-2.3a-7|24	verbatim, verbatim that obey's TAB characters, verbatim input
21mr|texlive-moreverb-2.3a-7|25	and verbatim output to file. The package makes use of the LaTeX
21mr|texlive-moreverb-2.3a-7|26	required verbatim package. The package formed from a series of
21mr|texlive-moreverb-2.3a-7|27	small pieces, and is somewhat unstructured. The user who looks
21mr|texlive-moreverb-2.3a-7|28	for thought-through verbatim facilities is advised to consider
21mr|texlive-moreverb-2.3a-7|29	using the fancyvrb package in place of moreverb.
21mr|texlive-moreverb-2.3a-7|30	
21mr|texlive-moreverb-2.3a-7|31	
21mr|texlive-moreverb-2.3a-7|32	#-----------------------------------------------------------------------
21mr|texlive-moreverb-2.3a-7|33	%files
21mr|texlive-moreverb-2.3a-7|34	%{_texmfdistdir}/tex/latex/moreverb/moreverb.sty
21mr|texlive-moreverb-2.3a-7|35	%doc %{_texmfdistdir}/doc/latex/moreverb/README
21mr|texlive-moreverb-2.3a-7|36	%doc %{_texmfdistdir}/doc/latex/moreverb/moreverb.pdf
21mr|texlive-moreverb-2.3a-7|37	#- source
21mr|texlive-moreverb-2.3a-7|38	%doc %{_texmfdistdir}/source/latex/moreverb/moreverb.dtx
21mr|texlive-moreverb-2.3a-7|39	%doc %{_texmfdistdir}/source/latex/moreverb/moreverb.ins
21mr|texlive-moreverb-2.3a-7|40	
21mr|texlive-moreverb-2.3a-7|41	#-----------------------------------------------------------------------
21mr|texlive-moreverb-2.3a-7|42	%prep
21mr|texlive-moreverb-2.3a-7|43	%setup -c -a0 -a1 -a2
21mr|texlive-moreverb-2.3a-7|44	
21mr|texlive-moreverb-2.3a-7|45	%build
21mr|texlive-moreverb-2.3a-7|46	
21mr|texlive-moreverb-2.3a-7|47	%install
21mr|texlive-moreverb-2.3a-7|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-moreverb-2.3a-7|49	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18543 21
21mr|texlive-morewrites-20190228-1|1	Name:		texlive-morewrites
21mr|texlive-morewrites-20190228-1|2	Version:	20190228
21mr|texlive-morewrites-20190228-1|3	Release:	1
21mr|texlive-morewrites-20190228-1|4	Summary:	Always room for a new write stream
21mr|texlive-morewrites-20190228-1|5	Group:		Publishing
21mr|texlive-morewrites-20190228-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/morewrites
21mr|texlive-morewrites-20190228-1|7	License:	LPPL1.3
21mr|texlive-morewrites-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/morewrites.tar.xz
21mr|texlive-morewrites-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/morewrites.doc.tar.xz
21mr|texlive-morewrites-20190228-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/morewrites.source.tar.xz
21mr|texlive-morewrites-20190228-1|11	BuildArch:	noarch
21mr|texlive-morewrites-20190228-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-morewrites-20190228-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-morewrites-20190228-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-morewrites-20190228-1|15	
21mr|texlive-morewrites-20190228-1|16	%description
21mr|texlive-morewrites-20190228-1|17	The package aims to solve the error "No room for a new \write",
21mr|texlive-morewrites-20190228-1|18	which occurs when the user, or when the user's packages have
21mr|texlive-morewrites-20190228-1|19	'allocated too many streams using \newwrite (TeX has a fixed
21mr|texlive-morewrites-20190228-1|20	maximum number - 16 - such streams built-in to its code). The
21mr|texlive-morewrites-20190228-1|21	package hooks into TeX primitive commands associated with
21mr|texlive-morewrites-20190228-1|22	writing to files; it should be loaded near the beginning of the
21mr|texlive-morewrites-20190228-1|23	sequence of loading packages for a document. The package uses
21mr|texlive-morewrites-20190228-1|24	the l3kernel bundle.
21mr|texlive-morewrites-20190228-1|25	
21mr|texlive-morewrites-20190228-1|26	
21mr|texlive-morewrites-20190228-1|27	#-----------------------------------------------------------------------
21mr|texlive-morewrites-20190228-1|28	%files
21mr|texlive-morewrites-20190228-1|29	%{_texmfdistdir}/tex/latex/morewrites
21mr|texlive-morewrites-20190228-1|30	%doc %{_texmfdistdir}/doc/latex/morewrites
21mr|texlive-morewrites-20190228-1|31	#- source
21mr|texlive-morewrites-20190228-1|32	%doc %{_texmfdistdir}/source/latex/morewrites
21mr|texlive-morewrites-20190228-1|33	
21mr|texlive-morewrites-20190228-1|34	#-----------------------------------------------------------------------
21mr|texlive-morewrites-20190228-1|35	%prep
21mr|texlive-morewrites-20190228-1|36	%setup -c -a0 -a1 -a2
21mr|texlive-morewrites-20190228-1|37	
21mr|texlive-morewrites-20190228-1|38	%build
21mr|texlive-morewrites-20190228-1|39	
21mr|texlive-morewrites-20190228-1|40	%install
21mr|texlive-morewrites-20190228-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-morewrites-20190228-1|42	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18544 21
21mr|texlive-movie15-20190228-1|1	# revision 26473
21mr|texlive-movie15-20190228-1|2	# category Package
21mr|texlive-movie15-20190228-1|3	# catalog-ctan /macros/latex/contrib/movie15
21mr|texlive-movie15-20190228-1|4	# catalog-date 2012-05-17 13:04:31 +0200
21mr|texlive-movie15-20190228-1|5	# catalog-license lppl
21mr|texlive-movie15-20190228-1|6	# catalog-version undef
21mr|texlive-movie15-20190228-1|7	Name:		texlive-movie15
21mr|texlive-movie15-20190228-1|8	Version:	20190228
21mr|texlive-movie15-20190228-1|9	Release:	1
21mr|texlive-movie15-20190228-1|10	Summary:	Multimedia inclusion package
21mr|texlive-movie15-20190228-1|11	Group:		Publishing
21mr|texlive-movie15-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/movie15
21mr|texlive-movie15-20190228-1|13	License:	LPPL
21mr|texlive-movie15-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/movie15.tar.xz
21mr|texlive-movie15-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/movie15.doc.tar.xz
21mr|texlive-movie15-20190228-1|16	BuildArch:	noarch
21mr|texlive-movie15-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-movie15-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-movie15-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-movie15-20190228-1|20	
21mr|texlive-movie15-20190228-1|21	%description
21mr|texlive-movie15-20190228-1|22	Provides an interface to embed movies, sounds and 3D objects
21mr|texlive-movie15-20190228-1|23	into PDF documents for use with LaTeX as well as pdfLaTeX.
21mr|texlive-movie15-20190228-1|24	Defines \includemovie with PDF-1.5 compatibility. Option
21mr|texlive-movie15-20190228-1|25	'autoplay' causes the media clip to be started right after the
21mr|texlive-movie15-20190228-1|26	page has loaded. This is useful for side by side movie clips to
21mr|texlive-movie15-20190228-1|27	be played back synchronously.
21mr|texlive-movie15-20190228-1|28	
21mr|texlive-movie15-20190228-1|29	#-----------------------------------------------------------------------
21mr|texlive-movie15-20190228-1|30	%files
21mr|texlive-movie15-20190228-1|31	%{_texmfdistdir}/tex/latex/movie15/movie15.sty
21mr|texlive-movie15-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/movie15/README
21mr|texlive-movie15-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/movie15/files/3dsystem.fig
21mr|texlive-movie15-20190228-1|34	%doc %{_texmfdistdir}/doc/latex/movie15/files/3dsystem.pdf
21mr|texlive-movie15-20190228-1|35	%doc %{_texmfdistdir}/doc/latex/movie15/files/3dsystem.tex
21mr|texlive-movie15-20190228-1|36	%doc %{_texmfdistdir}/doc/latex/movie15/files/dice.u3d
21mr|texlive-movie15-20190228-1|37	%doc %{_texmfdistdir}/doc/latex/movie15/files/dice.vws
21mr|texlive-movie15-20190228-1|38	%doc %{_texmfdistdir}/doc/latex/movie15/files/dice.wrl
21mr|texlive-movie15-20190228-1|39	%doc %{_texmfdistdir}/doc/latex/movie15/files/mailto.png
21mr|texlive-movie15-20190228-1|40	%doc %{_texmfdistdir}/doc/latex/movie15/files/random.mpg
21mr|texlive-movie15-20190228-1|41	%doc %{_texmfdistdir}/doc/latex/movie15/javascript/animation.js
21mr|texlive-movie15-20190228-1|42	%doc %{_texmfdistdir}/doc/latex/movie15/javascript/lights.js
21mr|texlive-movie15-20190228-1|43	%doc %{_texmfdistdir}/doc/latex/movie15/javascript/turntable.js
21mr|texlive-movie15-20190228-1|44	%doc %{_texmfdistdir}/doc/latex/movie15/movie15.pdf
21mr|texlive-movie15-20190228-1|45	%doc %{_texmfdistdir}/doc/latex/movie15/movie15.tex
21mr|texlive-movie15-20190228-1|46	%doc %{_texmfdistdir}/doc/latex/movie15/overlay-example.pdf
21mr|texlive-movie15-20190228-1|47	%doc %{_texmfdistdir}/doc/latex/movie15/overlay-example.tex
21mr|texlive-movie15-20190228-1|48	
21mr|texlive-movie15-20190228-1|49	#-----------------------------------------------------------------------
21mr|texlive-movie15-20190228-1|50	%prep
21mr|texlive-movie15-20190228-1|51	%setup -c -a0 -a1
21mr|texlive-movie15-20190228-1|52	
21mr|texlive-movie15-20190228-1|53	%build
21mr|texlive-movie15-20190228-1|54	
21mr|texlive-movie15-20190228-1|55	%install
21mr|texlive-movie15-20190228-1|56	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-movie15-20190228-1|57	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18545 21
21mr|texlive-mp3d-1.34-12|1	# revision 29349
21mr|texlive-mp3d-1.34-12|2	# category Package
21mr|texlive-mp3d-1.34-12|3	# catalog-ctan /graphics/metapost/contrib/macros/mp3d
21mr|texlive-mp3d-1.34-12|4	# catalog-date 2012-05-25 16:08:07 +0200
21mr|texlive-mp3d-1.34-12|5	# catalog-license lppl
21mr|texlive-mp3d-1.34-12|6	# catalog-version 1.34
21mr|texlive-mp3d-1.34-12|7	Name:		texlive-mp3d
21mr|texlive-mp3d-1.34-12|8	Version:	1.34
21mr|texlive-mp3d-1.34-12|9	Release:	12
21mr|texlive-mp3d-1.34-12|10	Summary:	3D animations
21mr|texlive-mp3d-1.34-12|11	Group:		Publishing
21mr|texlive-mp3d-1.34-12|12	URL:		http://www.ctan.org/tex-archive/graphics/metapost/contrib/macros/mp3d
21mr|texlive-mp3d-1.34-12|13	License:	LPPL
21mr|texlive-mp3d-1.34-12|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mp3d.tar.xz
21mr|texlive-mp3d-1.34-12|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mp3d.doc.tar.xz
21mr|texlive-mp3d-1.34-12|16	BuildArch:	noarch
21mr|texlive-mp3d-1.34-12|17	BuildRequires:	texlive-tlpkg
21mr|texlive-mp3d-1.34-12|18	Requires(pre):	texlive-tlpkg
21mr|texlive-mp3d-1.34-12|19	Requires(post):	texlive-kpathsea
21mr|texlive-mp3d-1.34-12|20	
21mr|texlive-mp3d-1.34-12|21	%description
21mr|texlive-mp3d-1.34-12|22	Create animations of 3-dimensional objects (such as polyhedra)
21mr|texlive-mp3d-1.34-12|23	in MetaPost.
21mr|texlive-mp3d-1.34-12|24	
21mr|texlive-mp3d-1.34-12|25	#-----------------------------------------------------------------------
21mr|texlive-mp3d-1.34-12|26	%files
21mr|texlive-mp3d-1.34-12|27	%{_texmfdistdir}/metapost/mp3d/3d.mp
21mr|texlive-mp3d-1.34-12|28	%{_texmfdistdir}/metapost/mp3d/3danim.mp
21mr|texlive-mp3d-1.34-12|29	%{_texmfdistdir}/metapost/mp3d/3dgeom.mp
21mr|texlive-mp3d-1.34-12|30	%{_texmfdistdir}/metapost/mp3d/3dpoly.mp
21mr|texlive-mp3d-1.34-12|31	%{_texmfdistdir}/metapost/mp3d/3dutil.mp
21mr|texlive-mp3d-1.34-12|32	%{_texmfdistdir}/metapost/mp3d/animpoly.mp
21mr|texlive-mp3d-1.34-12|33	%doc %{_texmfdistdir}/doc/metapost/mp3d/README
21mr|texlive-mp3d-1.34-12|34	%doc %{_texmfdistdir}/doc/metapost/mp3d/README.doc
21mr|texlive-mp3d-1.34-12|35	%doc %{_texmfdistdir}/doc/metapost/mp3d/create_animation.sh
21mr|texlive-mp3d-1.34-12|36	%doc %{_texmfdistdir}/doc/metapost/mp3d/cube10.mp
21mr|texlive-mp3d-1.34-12|37	%doc %{_texmfdistdir}/doc/metapost/mp3d/cube4-eng.mp
21mr|texlive-mp3d-1.34-12|38	%doc %{_texmfdistdir}/doc/metapost/mp3d/cube5.mp
21mr|texlive-mp3d-1.34-12|39	%doc %{_texmfdistdir}/doc/metapost/mp3d/cube6.mp
21mr|texlive-mp3d-1.34-12|40	%doc %{_texmfdistdir}/doc/metapost/mp3d/cube7.mp
21mr|texlive-mp3d-1.34-12|41	%doc %{_texmfdistdir}/doc/metapost/mp3d/cube8.mp
21mr|texlive-mp3d-1.34-12|42	%doc %{_texmfdistdir}/doc/metapost/mp3d/cube9.mp
21mr|texlive-mp3d-1.34-12|43	%doc %{_texmfdistdir}/doc/metapost/mp3d/gut2001.pdf
21mr|texlive-mp3d-1.34-12|44	%doc %{_texmfdistdir}/doc/metapost/mp3d/gutmp1-eng.mp
21mr|texlive-mp3d-1.34-12|45	%doc %{_texmfdistdir}/doc/metapost/mp3d/gutmp1.mp
21mr|texlive-mp3d-1.34-12|46	%doc %{_texmfdistdir}/doc/metapost/mp3d/gutmp2-eng.mp
21mr|texlive-mp3d-1.34-12|47	%doc %{_texmfdistdir}/doc/metapost/mp3d/gutmp2.mp
21mr|texlive-mp3d-1.34-12|48	%doc %{_texmfdistdir}/doc/metapost/mp3d/gutmp3-eng.mp
21mr|texlive-mp3d-1.34-12|49	%doc %{_texmfdistdir}/doc/metapost/mp3d/gutmp3.mp
21mr|texlive-mp3d-1.34-12|50	%doc %{_texmfdistdir}/doc/metapost/mp3d/gutmp4-eng.mp
21mr|texlive-mp3d-1.34-12|51	%doc %{_texmfdistdir}/doc/metapost/mp3d/gutmp4.mp
21mr|texlive-mp3d-1.34-12|52	%doc %{_texmfdistdir}/doc/metapost/mp3d/gutmp5-eng.mp
21mr|texlive-mp3d-1.34-12|53	%doc %{_texmfdistdir}/doc/metapost/mp3d/gutmp5.mp
21mr|texlive-mp3d-1.34-12|54	%doc %{_texmfdistdir}/doc/metapost/mp3d/gutmp6-eng.mp
21mr|texlive-mp3d-1.34-12|55	%doc %{_texmfdistdir}/doc/metapost/mp3d/gutmp6.mp
21mr|texlive-mp3d-1.34-12|56	%doc %{_texmfdistdir}/doc/metapost/mp3d/gutmp7-eng.mp
21mr|texlive-mp3d-1.34-12|57	%doc %{_texmfdistdir}/doc/metapost/mp3d/gutmp7.mp
21mr|texlive-mp3d-1.34-12|58	%doc %{_texmfdistdir}/doc/metapost/mp3d/gutmp8-eng.mp
21mr|texlive-mp3d-1.34-12|59	%doc %{_texmfdistdir}/doc/metapost/mp3d/gutmp8.mp
21mr|texlive-mp3d-1.34-12|60	%doc %{_texmfdistdir}/doc/metapost/mp3d/gutmp9.mp
21mr|texlive-mp3d-1.34-12|61	%doc %{_texmfdistdir}/doc/metapost/mp3d/monge-eng.mp
21mr|texlive-mp3d-1.34-12|62	%doc %{_texmfdistdir}/doc/metapost/mp3d/monge.mp
21mr|texlive-mp3d-1.34-12|63	%doc %{_texmfdistdir}/doc/metapost/mp3d/paper1997corrected.pdf
21mr|texlive-mp3d-1.34-12|64	%doc %{_texmfdistdir}/doc/metapost/mp3d/tb57roeg.pdf
21mr|texlive-mp3d-1.34-12|65	%doc %{_texmfdistdir}/doc/metapost/mp3d/tb57roegel.ltx
21mr|texlive-mp3d-1.34-12|66	%doc %{_texmfdistdir}/doc/metapost/mp3d/tugboat-geometry-space.pdf
21mr|texlive-mp3d-1.34-12|67	
21mr|texlive-mp3d-1.34-12|68	#-----------------------------------------------------------------------
21mr|texlive-mp3d-1.34-12|69	%prep
21mr|texlive-mp3d-1.34-12|70	%setup -c -a0 -a1
21mr|texlive-mp3d-1.34-12|71	
21mr|texlive-mp3d-1.34-12|72	%build
21mr|texlive-mp3d-1.34-12|73	
21mr|texlive-mp3d-1.34-12|74	%install
21mr|texlive-mp3d-1.34-12|75	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-mp3d-1.34-12|76	cp -fpar metapost doc %{buildroot}%{_texmfdistdir}

18546 21
21mr|texlive-mparhack-1.4-7|1	# revision 15878
21mr|texlive-mparhack-1.4-7|2	# category Package
21mr|texlive-mparhack-1.4-7|3	# catalog-ctan /macros/latex/contrib/mparhack
21mr|texlive-mparhack-1.4-7|4	# catalog-date 2006-10-22 16:45:29 +0200
21mr|texlive-mparhack-1.4-7|5	# catalog-license gpl
21mr|texlive-mparhack-1.4-7|6	# catalog-version 1.4
21mr|texlive-mparhack-1.4-7|7	Name:		texlive-mparhack
21mr|texlive-mparhack-1.4-7|8	Version:	1.4
21mr|texlive-mparhack-1.4-7|9	Release:	7
21mr|texlive-mparhack-1.4-7|10	Summary:	A workaround for a LaTeX bug in marginpars
21mr|texlive-mparhack-1.4-7|11	Group:		Publishing
21mr|texlive-mparhack-1.4-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mparhack
21mr|texlive-mparhack-1.4-7|13	License:	GPL
21mr|texlive-mparhack-1.4-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mparhack.tar.xz
21mr|texlive-mparhack-1.4-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mparhack.doc.tar.xz
21mr|texlive-mparhack-1.4-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mparhack.source.tar.xz
21mr|texlive-mparhack-1.4-7|17	BuildArch:	noarch
21mr|texlive-mparhack-1.4-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-mparhack-1.4-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-mparhack-1.4-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-mparhack-1.4-7|21	
21mr|texlive-mparhack-1.4-7|22	%description
21mr|texlive-mparhack-1.4-7|23	Implements a workaround for the LaTeX bug that marginpars will
21mr|texlive-mparhack-1.4-7|24	sometimes come out at the wrong margin.
21mr|texlive-mparhack-1.4-7|25	
21mr|texlive-mparhack-1.4-7|26	
21mr|texlive-mparhack-1.4-7|27	#-----------------------------------------------------------------------
21mr|texlive-mparhack-1.4-7|28	%files
21mr|texlive-mparhack-1.4-7|29	%{_texmfdistdir}/tex/latex/mparhack/mparhack.sty
21mr|texlive-mparhack-1.4-7|30	%doc %{_texmfdistdir}/doc/latex/mparhack/README
21mr|texlive-mparhack-1.4-7|31	%doc %{_texmfdistdir}/doc/latex/mparhack/mparhack.pdf
21mr|texlive-mparhack-1.4-7|32	#- source
21mr|texlive-mparhack-1.4-7|33	%doc %{_texmfdistdir}/source/latex/mparhack/mparhack.dtx
21mr|texlive-mparhack-1.4-7|34	%doc %{_texmfdistdir}/source/latex/mparhack/mparhack.ins
21mr|texlive-mparhack-1.4-7|35	
21mr|texlive-mparhack-1.4-7|36	#-----------------------------------------------------------------------
21mr|texlive-mparhack-1.4-7|37	%prep
21mr|texlive-mparhack-1.4-7|38	%setup -c -a0 -a1 -a2
21mr|texlive-mparhack-1.4-7|39	
21mr|texlive-mparhack-1.4-7|40	%build
21mr|texlive-mparhack-1.4-7|41	
21mr|texlive-mparhack-1.4-7|42	%install
21mr|texlive-mparhack-1.4-7|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-mparhack-1.4-7|44	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18547 21
21mr|texlive-mparrows-0.1-1|1	# revision 39729
21mr|texlive-mparrows-0.1-1|2	# category Package
21mr|texlive-mparrows-0.1-1|3	# catalog-ctan /graphics/metapost/contrib/macros/mparrows
21mr|texlive-mparrows-0.1-1|4	# catalog-date 2016-06-24 19:84:15 +0200
21mr|texlive-mparrows-0.1-1|5	# catalog-license pd
21mr|texlive-mparrows-0.1-1|6	# catalog-version 0.1
21mr|texlive-mparrows-0.1-1|7	
21mr|texlive-mparrows-0.1-1|8	Name:		texlive-mparrows
21mr|texlive-mparrows-0.1-1|9	Group:		Publishing
21mr|texlive-mparrows-0.1-1|10	Version:	0.1
21mr|texlive-mparrows-0.1-1|11	Release:	1
21mr|texlive-mparrows-0.1-1|12	
21mr|texlive-mparrows-0.1-1|13	Summary:	MetaPost module with different types of arrow heads
21mr|texlive-mparrows-0.1-1|14	License:	Public Domain
21mr|texlive-mparrows-0.1-1|15	
21mr|texlive-mparrows-0.1-1|16	URL:		https://ctan.org/pkg/mparrows
21mr|texlive-mparrows-0.1-1|17	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mparrows.tar.xz
21mr|texlive-mparrows-0.1-1|18	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mparrows.doc.tar.xz
21mr|texlive-mparrows-0.1-1|19	
21mr|texlive-mparrows-0.1-1|20	BuildArch:	noarch
21mr|texlive-mparrows-0.1-1|21	BuildRequires:	texlive-tlpkg
21mr|texlive-mparrows-0.1-1|22	Requires(pre):	texlive-tlpkg
21mr|texlive-mparrows-0.1-1|23	Requires(post):	texlive-kpathsea
21mr|texlive-mparrows-0.1-1|24	Provides:	mparrows.mp
21mr|texlive-mparrows-0.1-1|25	
21mr|texlive-mparrows-0.1-1|26	
21mr|texlive-mparrows-0.1-1|27	%description
21mr|texlive-mparrows-0.1-1|28	A package to provide different types of arrow heads to be used with METAPOST commands drawarrow and drawdblarrow commands.
21mr|texlive-mparrows-0.1-1|29	
21mr|texlive-mparrows-0.1-1|30	%post
21mr|texlive-mparrows-0.1-1|31	%{_sbindir}/texlive.post
21mr|texlive-mparrows-0.1-1|32	
21mr|texlive-mparrows-0.1-1|33	%postun
21mr|texlive-mparrows-0.1-1|34	if [ $1 -eq 0 ]; then
21mr|texlive-mparrows-0.1-1|35	%{_sbindir}/texlive.post
21mr|texlive-mparrows-0.1-1|36	fi
21mr|texlive-mparrows-0.1-1|37	
21mr|texlive-mparrows-0.1-1|38	#------------------------------------------------------------------
21mr|texlive-mparrows-0.1-1|39	
21mr|texlive-mparrows-0.1-1|40	%files
21mr|texlive-mparrows-0.1-1|41	%{_texmfdistdir}/metapost/mparrows/mparrows.mp
21mr|texlive-mparrows-0.1-1|42	%doc %{_texmfdistdir}/doc/metapost/mparrows/LICENSE
21mr|texlive-mparrows-0.1-1|43	%doc %{_texmfdistdir}/doc/metapost/mparrows/README
21mr|texlive-mparrows-0.1-1|44	%doc %{_texmfdistdir}/doc/metapost/mparrows/mparrows.pdf
21mr|texlive-mparrows-0.1-1|45	%doc %{_texmfdistdir}/doc/metapost/mparrows/mparrows.tex
21mr|texlive-mparrows-0.1-1|46	%doc %{_texmfdistdir}/doc/metapost/mparrows/mparrowsexamples.mp
21mr|texlive-mparrows-0.1-1|47	
21mr|texlive-mparrows-0.1-1|48	%prep
21mr|texlive-mparrows-0.1-1|49	%setup -c -a0 -a1
21mr|texlive-mparrows-0.1-1|50	
21mr|texlive-mparrows-0.1-1|51	%build
21mr|texlive-mparrows-0.1-1|52	
21mr|texlive-mparrows-0.1-1|53	%install
21mr|texlive-mparrows-0.1-1|54	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-mparrows-0.1-1|55	cp -fpar metapost doc %{buildroot}%{_texmfdistdir}

18548 21
21mr|texlive-mpattern-20190228-1|1	# revision 15878
21mr|texlive-mpattern-20190228-1|2	# category Package
21mr|texlive-mpattern-20190228-1|3	# catalog-ctan /graphics/metapost/contrib/macros/mpattern
21mr|texlive-mpattern-20190228-1|4	# catalog-date 2006-12-15 22:34:26 +0100
21mr|texlive-mpattern-20190228-1|5	# catalog-license pd
21mr|texlive-mpattern-20190228-1|6	# catalog-version undef
21mr|texlive-mpattern-20190228-1|7	Name:		texlive-mpattern
21mr|texlive-mpattern-20190228-1|8	Version:	20190228
21mr|texlive-mpattern-20190228-1|9	Release:	1
21mr|texlive-mpattern-20190228-1|10	Summary:	Patterns in MetaPost
21mr|texlive-mpattern-20190228-1|11	Group:		Publishing
21mr|texlive-mpattern-20190228-1|12	URL:		http://www.ctan.org/tex-archive/graphics/metapost/contrib/macros/mpattern
21mr|texlive-mpattern-20190228-1|13	License:	PD
21mr|texlive-mpattern-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mpattern.tar.xz
21mr|texlive-mpattern-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mpattern.doc.tar.xz
21mr|texlive-mpattern-20190228-1|16	BuildArch:	noarch
21mr|texlive-mpattern-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-mpattern-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-mpattern-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-mpattern-20190228-1|20	
21mr|texlive-mpattern-20190228-1|21	%description
21mr|texlive-mpattern-20190228-1|22	A package for defining and using patterns in MetaPost, using
21mr|texlive-mpattern-20190228-1|23	the Pattern Color Space available in PostScript Level 2.
21mr|texlive-mpattern-20190228-1|24	
21mr|texlive-mpattern-20190228-1|25	#-----------------------------------------------------------------------
21mr|texlive-mpattern-20190228-1|26	%files
21mr|texlive-mpattern-20190228-1|27	%{_texmfdistdir}/metapost/mpattern/mpattern.mp
21mr|texlive-mpattern-20190228-1|28	%doc %{_texmfdistdir}/doc/metapost/mpattern/README
21mr|texlive-mpattern-20190228-1|29	%doc %{_texmfdistdir}/doc/metapost/mpattern/README.PL
21mr|texlive-mpattern-20190228-1|30	%doc %{_texmfdistdir}/doc/metapost/mpattern/mpattern_test.pdf
21mr|texlive-mpattern-20190228-1|31	%doc %{_texmfdistdir}/doc/metapost/mpattern/mpattern_test.tex
21mr|texlive-mpattern-20190228-1|32	%doc %{_texmfdistdir}/doc/metapost/mpattern/test.mp
21mr|texlive-mpattern-20190228-1|33	
21mr|texlive-mpattern-20190228-1|34	#-----------------------------------------------------------------------
21mr|texlive-mpattern-20190228-1|35	%prep
21mr|texlive-mpattern-20190228-1|36	%setup -c -a0 -a1
21mr|texlive-mpattern-20190228-1|37	
21mr|texlive-mpattern-20190228-1|38	%build
21mr|texlive-mpattern-20190228-1|39	
21mr|texlive-mpattern-20190228-1|40	%install
21mr|texlive-mpattern-20190228-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-mpattern-20190228-1|42	cp -fpar metapost doc %{buildroot}%{_texmfdistdir}

18549 21
21mr|texlive-mpcolornames-0.20-7|1	# revision 23252
21mr|texlive-mpcolornames-0.20-7|2	# category Package
21mr|texlive-mpcolornames-0.20-7|3	# catalog-ctan /graphics/metapost/contrib/macros/mpcolornames
21mr|texlive-mpcolornames-0.20-7|4	# catalog-date 2011-07-18 09:05:38 +0200
21mr|texlive-mpcolornames-0.20-7|5	# catalog-license lppl
21mr|texlive-mpcolornames-0.20-7|6	# catalog-version 0.20
21mr|texlive-mpcolornames-0.20-7|7	Name:		texlive-mpcolornames
21mr|texlive-mpcolornames-0.20-7|8	Version:	0.20
21mr|texlive-mpcolornames-0.20-7|9	Release:	7
21mr|texlive-mpcolornames-0.20-7|10	Summary:	XXXX
21mr|texlive-mpcolornames-0.20-7|11	Group:		Publishing
21mr|texlive-mpcolornames-0.20-7|12	URL:		http://www.ctan.org/tex-archive/graphics/metapost/contrib/macros/mpcolornames
21mr|texlive-mpcolornames-0.20-7|13	License:	LPPL
21mr|texlive-mpcolornames-0.20-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mpcolornames.tar.xz
21mr|texlive-mpcolornames-0.20-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mpcolornames.doc.tar.xz
21mr|texlive-mpcolornames-0.20-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mpcolornames.source.tar.xz
21mr|texlive-mpcolornames-0.20-7|17	BuildArch:	noarch
21mr|texlive-mpcolornames-0.20-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-mpcolornames-0.20-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-mpcolornames-0.20-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-mpcolornames-0.20-7|21	
21mr|texlive-mpcolornames-0.20-7|22	%description
21mr|texlive-mpcolornames-0.20-7|23	The MetaPost format plain.mp provides only five built-in colour
21mr|texlive-mpcolornames-0.20-7|24	names (variables), all of which are defined in the RGB model:
21mr|texlive-mpcolornames-0.20-7|25	red, green and blue for the primary colours and black and
21mr|texlive-mpcolornames-0.20-7|26	white. The package makes more than 500 colour names from
21mr|texlive-mpcolornames-0.20-7|27	different colour sets in different colour models available to
21mr|texlive-mpcolornames-0.20-7|28	MetaPost. Colour sets include X11, SVG, DVIPS and xcolor
21mr|texlive-mpcolornames-0.20-7|29	specifications.
21mr|texlive-mpcolornames-0.20-7|30	
21mr|texlive-mpcolornames-0.20-7|31	
21mr|texlive-mpcolornames-0.20-7|32	#-----------------------------------------------------------------------
21mr|texlive-mpcolornames-0.20-7|33	%files
21mr|texlive-mpcolornames-0.20-7|34	%{_texmfdistdir}/metapost/mpcolornames/mpcolornames-spec-dvipsnam-def.mp
21mr|texlive-mpcolornames-0.20-7|35	%{_texmfdistdir}/metapost/mpcolornames/mpcolornames-spec-plain-mp.mp
21mr|texlive-mpcolornames-0.20-7|36	%{_texmfdistdir}/metapost/mpcolornames/mpcolornames-spec-svgnam-def.mp
21mr|texlive-mpcolornames-0.20-7|37	%{_texmfdistdir}/metapost/mpcolornames/mpcolornames-spec-x11nam-def.mp
21mr|texlive-mpcolornames-0.20-7|38	%{_texmfdistdir}/metapost/mpcolornames/mpcolornames-spec-xcolor-sty.mp
21mr|texlive-mpcolornames-0.20-7|39	%{_texmfdistdir}/metapost/mpcolornames/mpcolornames.mp
21mr|texlive-mpcolornames-0.20-7|40	%doc %{_texmfdistdir}/doc/metapost/mpcolornames/CHANGES
21mr|texlive-mpcolornames-0.20-7|41	%doc %{_texmfdistdir}/doc/metapost/mpcolornames/LICENSE
21mr|texlive-mpcolornames-0.20-7|42	%doc %{_texmfdistdir}/doc/metapost/mpcolornames/README
21mr|texlive-mpcolornames-0.20-7|43	%doc %{_texmfdistdir}/doc/metapost/mpcolornames/expl-array-index.mp
21mr|texlive-mpcolornames-0.20-7|44	%doc %{_texmfdistdir}/doc/metapost/mpcolornames/fig-clash-svg-dvips.mp
21mr|texlive-mpcolornames-0.20-7|45	%doc %{_texmfdistdir}/doc/metapost/mpcolornames/mpcolornames.pdf
21mr|texlive-mpcolornames-0.20-7|46	%doc %{_texmfdistdir}/doc/metapost/mpcolornames/mpcolornames.tex
21mr|texlive-mpcolornames-0.20-7|47	%doc %{_texmfdistdir}/doc/metapost/mpcolornames/proof-mpcolornames.mp
21mr|texlive-mpcolornames-0.20-7|48	%doc %{_texmfdistdir}/doc/metapost/mpcolornames/proof-spec-dvipsnam-def.mp
21mr|texlive-mpcolornames-0.20-7|49	%doc %{_texmfdistdir}/doc/metapost/mpcolornames/proof-spec-plain-mp.mp
21mr|texlive-mpcolornames-0.20-7|50	%doc %{_texmfdistdir}/doc/metapost/mpcolornames/proof-spec-svgnam-def.mp
21mr|texlive-mpcolornames-0.20-7|51	%doc %{_texmfdistdir}/doc/metapost/mpcolornames/proof-spec-x11nam-def.mp
21mr|texlive-mpcolornames-0.20-7|52	%doc %{_texmfdistdir}/doc/metapost/mpcolornames/proof-spec-xcolor-sty.mp
21mr|texlive-mpcolornames-0.20-7|53	%doc %{_texmfdistdir}/doc/metapost/mpcolornames/tab-clash-svg-dvips.tex
21mr|texlive-mpcolornames-0.20-7|54	%doc %{_texmfdistdir}/doc/metapost/mpcolornames/tab-spec-dvipsnam-def.tex
21mr|texlive-mpcolornames-0.20-7|55	%doc %{_texmfdistdir}/doc/metapost/mpcolornames/tab-spec-plain-mp.tex
21mr|texlive-mpcolornames-0.20-7|56	%doc %{_texmfdistdir}/doc/metapost/mpcolornames/tab-spec-svgnam-def.tex
21mr|texlive-mpcolornames-0.20-7|57	%doc %{_texmfdistdir}/doc/metapost/mpcolornames/tab-spec-x11nam-def.tex
21mr|texlive-mpcolornames-0.20-7|58	%doc %{_texmfdistdir}/doc/metapost/mpcolornames/tab-spec-xcolor-sty.tex
21mr|texlive-mpcolornames-0.20-7|59	#- source
21mr|texlive-mpcolornames-0.20-7|60	%doc %{_texmfdistdir}/source/metapost/mpcolornames/Makefile
21mr|texlive-mpcolornames-0.20-7|61	%doc %{_texmfdistdir}/source/metapost/mpcolornames/spec-dvipsnam-def.awk
21mr|texlive-mpcolornames-0.20-7|62	%doc %{_texmfdistdir}/source/metapost/mpcolornames/spec-plain-mp.awk
21mr|texlive-mpcolornames-0.20-7|63	%doc %{_texmfdistdir}/source/metapost/mpcolornames/spec-svgnam-def.awk
21mr|texlive-mpcolornames-0.20-7|64	%doc %{_texmfdistdir}/source/metapost/mpcolornames/spec-x11nam-def.awk
21mr|texlive-mpcolornames-0.20-7|65	%doc %{_texmfdistdir}/source/metapost/mpcolornames/spec-xcolor-sty.awk
21mr|texlive-mpcolornames-0.20-7|66	%doc %{_texmfdistdir}/source/metapost/mpcolornames/tab-clash-svg-dvips.awk
21mr|texlive-mpcolornames-0.20-7|67	
21mr|texlive-mpcolornames-0.20-7|68	#-----------------------------------------------------------------------
21mr|texlive-mpcolornames-0.20-7|69	%prep
21mr|texlive-mpcolornames-0.20-7|70	%setup -c -a0 -a1 -a2
21mr|texlive-mpcolornames-0.20-7|71	
21mr|texlive-mpcolornames-0.20-7|72	%build
21mr|texlive-mpcolornames-0.20-7|73	
21mr|texlive-mpcolornames-0.20-7|74	%install
21mr|texlive-mpcolornames-0.20-7|75	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-mpcolornames-0.20-7|76	cp -fpar metapost doc source %{buildroot}%{_texmfdistdir}

18550 21
21mr|texlive-mpgraphics-0.3-12|1	# revision 29776
21mr|texlive-mpgraphics-0.3-12|2	# category Package
21mr|texlive-mpgraphics-0.3-12|3	# catalog-ctan /macros/latex/contrib/mpgraphics
21mr|texlive-mpgraphics-0.3-12|4	# catalog-date 2013-04-08 09:07:09 +0200
21mr|texlive-mpgraphics-0.3-12|5	# catalog-license lppl1.3
21mr|texlive-mpgraphics-0.3-12|6	# catalog-version 0.3
21mr|texlive-mpgraphics-0.3-12|7	Name:		texlive-mpgraphics
21mr|texlive-mpgraphics-0.3-12|8	Version:	0.3
21mr|texlive-mpgraphics-0.3-12|9	Release:	12
21mr|texlive-mpgraphics-0.3-12|10	Summary:	Process and display MetaPost figures inline
21mr|texlive-mpgraphics-0.3-12|11	Group:		Publishing
21mr|texlive-mpgraphics-0.3-12|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mpgraphics
21mr|texlive-mpgraphics-0.3-12|13	License:	LPPL1.3
21mr|texlive-mpgraphics-0.3-12|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mpgraphics.tar.xz
21mr|texlive-mpgraphics-0.3-12|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mpgraphics.doc.tar.xz
21mr|texlive-mpgraphics-0.3-12|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mpgraphics.source.tar.xz
21mr|texlive-mpgraphics-0.3-12|17	BuildArch:	noarch
21mr|texlive-mpgraphics-0.3-12|18	BuildRequires:	texlive-tlpkg
21mr|texlive-mpgraphics-0.3-12|19	Requires(pre):	texlive-tlpkg
21mr|texlive-mpgraphics-0.3-12|20	Requires(post):	texlive-kpathsea
21mr|texlive-mpgraphics-0.3-12|21	
21mr|texlive-mpgraphics-0.3-12|22	%description
21mr|texlive-mpgraphics-0.3-12|23	The package allows LaTeX users to typeset MetaPost code inline
21mr|texlive-mpgraphics-0.3-12|24	and display figures in their documents with only and only one
21mr|texlive-mpgraphics-0.3-12|25	run of LaTeX, PDFLaTeX or XelaTeX (no separate runs of mpost).
21mr|texlive-mpgraphics-0.3-12|26	Mpgraphics achieves this by using the shell escape (\write 18)
21mr|texlive-mpgraphics-0.3-12|27	feature of current TeX distributions, so that the whole process
21mr|texlive-mpgraphics-0.3-12|28	is automatic and the end user is saved the tiresome processing.
21mr|texlive-mpgraphics-0.3-12|29	
21mr|texlive-mpgraphics-0.3-12|30	#-----------------------------------------------------------------------
21mr|texlive-mpgraphics-0.3-12|31	%files
21mr|texlive-mpgraphics-0.3-12|32	%{_texmfdistdir}/tex/latex/mpgraphics/mpgraphics.sty
21mr|texlive-mpgraphics-0.3-12|33	%doc %{_texmfdistdir}/doc/latex/mpgraphics/README
21mr|texlive-mpgraphics-0.3-12|34	%doc %{_texmfdistdir}/doc/latex/mpgraphics/mpgraphics-example.ltx
21mr|texlive-mpgraphics-0.3-12|35	%doc %{_texmfdistdir}/doc/latex/mpgraphics/mpgraphics.pdf
21mr|texlive-mpgraphics-0.3-12|36	#- source
21mr|texlive-mpgraphics-0.3-12|37	%doc %{_texmfdistdir}/source/latex/mpgraphics/mpgraphics.dtx
21mr|texlive-mpgraphics-0.3-12|38	%doc %{_texmfdistdir}/source/latex/mpgraphics/mpgraphics.ins
21mr|texlive-mpgraphics-0.3-12|39	
21mr|texlive-mpgraphics-0.3-12|40	#-----------------------------------------------------------------------
21mr|texlive-mpgraphics-0.3-12|41	%prep
21mr|texlive-mpgraphics-0.3-12|42	%setup -c -a0 -a1 -a2
21mr|texlive-mpgraphics-0.3-12|43	
21mr|texlive-mpgraphics-0.3-12|44	%build
21mr|texlive-mpgraphics-0.3-12|45	
21mr|texlive-mpgraphics-0.3-12|46	%install
21mr|texlive-mpgraphics-0.3-12|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-mpgraphics-0.3-12|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18551 21
21mr|texlive-mpman-ru-1.004-6|1	# revision 15878
21mr|texlive-mpman-ru-1.004-6|2	# category Package
21mr|texlive-mpman-ru-1.004-6|3	# catalog-ctan /info/metapost/doc/russian/mpman-ru
21mr|texlive-mpman-ru-1.004-6|4	# catalog-date 2008-08-22 17:15:44 +0200
21mr|texlive-mpman-ru-1.004-6|5	# catalog-license other-free
21mr|texlive-mpman-ru-1.004-6|6	# catalog-version 1.004
21mr|texlive-mpman-ru-1.004-6|7	Name:		texlive-mpman-ru
21mr|texlive-mpman-ru-1.004-6|8	Version:	1.004
21mr|texlive-mpman-ru-1.004-6|9	Release:	6
21mr|texlive-mpman-ru-1.004-6|10	Summary:	A Russian translation of the MetaPost manual
21mr|texlive-mpman-ru-1.004-6|11	Group:		Publishing
21mr|texlive-mpman-ru-1.004-6|12	URL:		http://www.ctan.org/tex-archive/info/metapost/doc/russian/mpman-ru
21mr|texlive-mpman-ru-1.004-6|13	License:	OTHER-FREE
21mr|texlive-mpman-ru-1.004-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mpman-ru.tar.xz
21mr|texlive-mpman-ru-1.004-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mpman-ru.doc.tar.xz
21mr|texlive-mpman-ru-1.004-6|16	BuildArch:	noarch
21mr|texlive-mpman-ru-1.004-6|17	BuildRequires:	texlive-tlpkg
21mr|texlive-mpman-ru-1.004-6|18	Requires(pre):	texlive-tlpkg
21mr|texlive-mpman-ru-1.004-6|19	
21mr|texlive-mpman-ru-1.004-6|20	%description
21mr|texlive-mpman-ru-1.004-6|21	A translation of the user manual, as distributed with MetaPost
21mr|texlive-mpman-ru-1.004-6|22	itself.
21mr|texlive-mpman-ru-1.004-6|23	
21mr|texlive-mpman-ru-1.004-6|24	#-----------------------------------------------------------------------
21mr|texlive-mpman-ru-1.004-6|25	%files
21mr|texlive-mpman-ru-1.004-6|26	%doc %{_texmfdistdir}/doc/metapost/mpman-ru/Makefile
21mr|texlive-mpman-ru-1.004-6|27	%doc %{_texmfdistdir}/doc/metapost/mpman-ru/README
21mr|texlive-mpman-ru-1.004-6|28	%doc %{_texmfdistdir}/doc/metapost/mpman-ru/README.ru.koi8-r
21mr|texlive-mpman-ru-1.004-6|29	%doc %{_texmfdistdir}/doc/metapost/mpman-ru/bm-to-utf16be.awk
21mr|texlive-mpman-ru-1.004-6|30	%doc %{_texmfdistdir}/doc/metapost/mpman-ru/ctabbing.sty
21mr|texlive-mpman-ru-1.004-6|31	%doc %{_texmfdistdir}/doc/metapost/mpman-ru/extract-bm.awk
21mr|texlive-mpman-ru-1.004-6|32	%doc %{_texmfdistdir}/doc/metapost/mpman-ru/idx1.awk
21mr|texlive-mpman-ru-1.004-6|33	%doc %{_texmfdistdir}/doc/metapost/mpman-ru/idx2.awk
21mr|texlive-mpman-ru-1.004-6|34	%doc %{_texmfdistdir}/doc/metapost/mpman-ru/idx3.awk
21mr|texlive-mpman-ru-1.004-6|35	%doc %{_texmfdistdir}/doc/metapost/mpman-ru/manfig-ru.mp
21mr|texlive-mpman-ru-1.004-6|36	%doc %{_texmfdistdir}/doc/metapost/mpman-ru/mpman-optab-ru.tex
21mr|texlive-mpman-ru-1.004-6|37	%doc %{_texmfdistdir}/doc/metapost/mpman-ru/mpman-ru.pdf
21mr|texlive-mpman-ru-1.004-6|38	%doc %{_texmfdistdir}/doc/metapost/mpman-ru/mpman-ru.tex
21mr|texlive-mpman-ru-1.004-6|39	%doc %{_texmfdistdir}/doc/metapost/mpman-ru/mpman.ist
21mr|texlive-mpman-ru-1.004-6|40	
21mr|texlive-mpman-ru-1.004-6|41	#-----------------------------------------------------------------------
21mr|texlive-mpman-ru-1.004-6|42	%prep
21mr|texlive-mpman-ru-1.004-6|43	%setup -c -a0 -a1
21mr|texlive-mpman-ru-1.004-6|44	
21mr|texlive-mpman-ru-1.004-6|45	%build
21mr|texlive-mpman-ru-1.004-6|46	
21mr|texlive-mpman-ru-1.004-6|47	%install
21mr|texlive-mpman-ru-1.004-6|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-mpman-ru-1.004-6|49	cp -fpar doc %{buildroot}%{_texmfdistdir}

18552 21
21mr|texlive-mpostinl-1.5-1|1	# revision 49559
21mr|texlive-mpostinl-1.5-1|2	# category Package
21mr|texlive-mpostinl-1.5-1|3	# catalog-ctan /macros/latex/contrib/mpostinl
21mr|texlive-mpostinl-1.5-1|4	# catalog-date 2018-12-31 09:10:51 +0100
21mr|texlive-mpostinl-1.5-1|5	# catalog-license lppl1.3
21mr|texlive-mpostinl-1.5-1|6	# catalog-version 1.5
21mr|texlive-mpostinl-1.5-1|7	
21mr|texlive-mpostinl-1.5-1|8	Name:		texlive-mpostinl
21mr|texlive-mpostinl-1.5-1|9	Group:		Publishing
21mr|texlive-mpostinl-1.5-1|10	Version:	1.5
21mr|texlive-mpostinl-1.5-1|11	Release:	1
21mr|texlive-mpostinl-1.5-1|12	
21mr|texlive-mpostinl-1.5-1|13	Summary:	Embed MetaPost figures within LaTeX documents
21mr|texlive-mpostinl-1.5-1|14	License:	LPPL1.3
21mr|texlive-mpostinl-1.5-1|15	
21mr|texlive-mpostinl-1.5-1|16	URL:		https://ctan.org/pkg/mpostinl
21mr|texlive-mpostinl-1.5-1|17	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mpostinl.tar.xz
21mr|texlive-mpostinl-1.5-1|18	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mpostinl.source.tar.xz
21mr|texlive-mpostinl-1.5-1|19	Source2:        http://mirrors.ctan.org/systems/texlive/tlnet/archive/mpostinl.doc.tar.xz
21mr|texlive-mpostinl-1.5-1|20	
21mr|texlive-mpostinl-1.5-1|21	BuildArch:	noarch
21mr|texlive-mpostinl-1.5-1|22	BuildRequires:	texlive-tlpkg
21mr|texlive-mpostinl-1.5-1|23	Requires(pre):	texlive-tlpkg
21mr|texlive-mpostinl-1.5-1|24	Requires(post):	texlive-kpathsea
21mr|texlive-mpostinl-1.5-1|25	Provides:	mpostinl.sty
21mr|texlive-mpostinl-1.5-1|26	
21mr|texlive-mpostinl-1.5-1|27	
21mr|texlive-mpostinl-1.5-1|28	%description
21mr|texlive-mpostinl-1.5-1|29	This LaTeX2e package enables the embedding of METAPOST figures within LaTeX documents.
21mr|texlive-mpostinl-1.5-1|30	The package automatically collects the embedded definitions and figures
21mr|texlive-mpostinl-1.5-1|31	in a .mp file, adds an appropriate LaTeX document structure, and compiles it
21mr|texlive-mpostinl-1.5-1|32	to .mps files.
21mr|texlive-mpostinl-1.5-1|33	It also allows for various configuration options to manage the generation of files and compilation.
21mr|texlive-mpostinl-1.5-1|34	
21mr|texlive-mpostinl-1.5-1|35	%post
21mr|texlive-mpostinl-1.5-1|36	%{_sbindir}/texlive.post
21mr|texlive-mpostinl-1.5-1|37	
21mr|texlive-mpostinl-1.5-1|38	%postun
21mr|texlive-mpostinl-1.5-1|39	if [ $1 -eq 0 ]; then
21mr|texlive-mpostinl-1.5-1|40	%{_sbindir}/texlive.post
21mr|texlive-mpostinl-1.5-1|41	fi
21mr|texlive-mpostinl-1.5-1|42	
21mr|texlive-mpostinl-1.5-1|43	#------------------------------------------------------------------
21mr|texlive-mpostinl-1.5-1|44	
21mr|texlive-mpostinl-1.5-1|45	%files
21mr|texlive-mpostinl-1.5-1|46	%{_texmfdistdir}/tex/latex/mpostinl/mpostinl.sty
21mr|texlive-mpostinl-1.5-1|47	%doc %{_texmfdistdir}/doc/latex/mpostinl/README.txt
21mr|texlive-mpostinl-1.5-1|48	%doc %{_texmfdistdir}/doc/latex/mpostinl/mpinlsmp.tex
21mr|texlive-mpostinl-1.5-1|49	%doc %{_texmfdistdir}/doc/latex/mpostinl/mpostinl.pdf
21mr|texlive-mpostinl-1.5-1|50	#- source
21mr|texlive-mpostinl-1.5-1|51	%doc %{_texmfdistdir}/source/latex/mpostinl/mpostinl.dtx
21mr|texlive-mpostinl-1.5-1|52	%doc %{_texmfdistdir}/source/latex/mpostinl/mpostinl.ins
21mr|texlive-mpostinl-1.5-1|53	
21mr|texlive-mpostinl-1.5-1|54	%prep
21mr|texlive-mpostinl-1.5-1|55	%setup -c -a0 -a1 -a2
21mr|texlive-mpostinl-1.5-1|56	
21mr|texlive-mpostinl-1.5-1|57	%build
21mr|texlive-mpostinl-1.5-1|58	
21mr|texlive-mpostinl-1.5-1|59	%install
21mr|texlive-mpostinl-1.5-1|60	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-mpostinl-1.5-1|61	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18553 21
21mr|texlive-mptopdf-20190228-1|1	Name:		texlive-mptopdf
21mr|texlive-mptopdf-20190228-1|2	Version:	20190228
21mr|texlive-mptopdf-20190228-1|3	Release:	1
21mr|texlive-mptopdf-20190228-1|4	Summary:	mpost to PDF, native MetaPost graphics inclusion
21mr|texlive-mptopdf-20190228-1|5	Group:		Publishing
21mr|texlive-mptopdf-20190228-1|6	URL:		http://tug.org/texlive
21mr|texlive-mptopdf-20190228-1|7	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-mptopdf-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mptopdf.tar.xz
21mr|texlive-mptopdf-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mptopdf.doc.tar.xz
21mr|texlive-mptopdf-20190228-1|10	BuildArch:	noarch
21mr|texlive-mptopdf-20190228-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-mptopdf-20190228-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-mptopdf-20190228-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-mptopdf-20190228-1|14	Requires(post):	texlive-tetex
21mr|texlive-mptopdf-20190228-1|15	Provides:	texlive-mptopdf.bin = %{EVRD}
21mr|texlive-mptopdf-20190228-1|16	
21mr|texlive-mptopdf-20190228-1|17	%description
21mr|texlive-mptopdf-20190228-1|18	The mptopdf script does standalone conversion from mpost to
21mr|texlive-mptopdf-20190228-1|19	PDF, using the supp-* and syst-* files.  They also allow native
21mr|texlive-mptopdf-20190228-1|20	MetaPost graphics inclusion in LaTeX (via pdftex.def) and
21mr|texlive-mptopdf-20190228-1|21	ConTeXt.  They can be used independently of the rest of
21mr|texlive-mptopdf-20190228-1|22	ConTeXt, yet are maintained as part of it.  So in TeX Live we
21mr|texlive-mptopdf-20190228-1|23	pull them out to this separate package for the benefit of LaTeX
21mr|texlive-mptopdf-20190228-1|24	users who do not install the rest of ConTeXt.  This can be
21mr|texlive-mptopdf-20190228-1|25	found on CTAN in macros/pdftex/graphics.
21mr|texlive-mptopdf-20190228-1|26	
21mr|texlive-mptopdf-20190228-1|27	#-----------------------------------------------------------------------
21mr|texlive-mptopdf-20190228-1|28	%files
21mr|texlive-mptopdf-20190228-1|29	%{_bindir}/mptopdf
21mr|texlive-mptopdf-20190228-1|30	%{_texmfdistdir}/scripts/context/perl/mptopdf.pl
21mr|texlive-mptopdf-20190228-1|31	%{_texmfdistdir}/scripts/context/stubs/mswin/mptopdf.exe
21mr|texlive-mptopdf-20190228-1|32	%{_texmfdistdir}/tex/context/base/mkii
21mr|texlive-mptopdf-20190228-1|33	%{_texmfdistdir}/tex/generic/context/mptopdf
21mr|texlive-mptopdf-20190228-1|34	%_texmf_fmtutil_d/mptopdf
21mr|texlive-mptopdf-20190228-1|35	%doc %{_texmfdistdir}/doc/context/scripts/mkii/mptopdf.man
21mr|texlive-mptopdf-20190228-1|36	%doc %{_mandir}/man1/mptopdf.1*
21mr|texlive-mptopdf-20190228-1|37	%doc %{_texmfdistdir}/doc/man/man1/mptopdf.man1.pdf
21mr|texlive-mptopdf-20190228-1|38	
21mr|texlive-mptopdf-20190228-1|39	#-----------------------------------------------------------------------
21mr|texlive-mptopdf-20190228-1|40	%prep
21mr|texlive-mptopdf-20190228-1|41	%setup -c -a0 -a1
21mr|texlive-mptopdf-20190228-1|42	
21mr|texlive-mptopdf-20190228-1|43	%build
21mr|texlive-mptopdf-20190228-1|44	
21mr|texlive-mptopdf-20190228-1|45	%install
21mr|texlive-mptopdf-20190228-1|46	mkdir -p %{buildroot}%{_bindir}
21mr|texlive-mptopdf-20190228-1|47	pushd %{buildroot}%{_bindir}
21mr|texlive-mptopdf-20190228-1|48	ln -sf %{_texmfdistdir}/scripts/context/perl/mptopdf.pl mptopdf
21mr|texlive-mptopdf-20190228-1|49	popd
21mr|texlive-mptopdf-20190228-1|50	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-mptopdf-20190228-1|51	cp -fpar texmf-dist %{buildroot}%{_datadir}
21mr|texlive-mptopdf-20190228-1|52	mkdir -p %{buildroot}%{_mandir}/man1
21mr|texlive-mptopdf-20190228-1|53	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1
21mr|texlive-mptopdf-20190228-1|54	mkdir -p %{buildroot}%{_texmf_fmtutil_d}
21mr|texlive-mptopdf-20190228-1|55	cat > %{buildroot}%{_texmf_fmtutil_d}/mptopdf <<EOF
21mr|texlive-mptopdf-20190228-1|56	#
21mr|texlive-mptopdf-20190228-1|57	# from mptopdf:
21mr|texlive-mptopdf-20190228-1|58	mptopdf pdftex - -translate-file=cp227.tcx mptopdf.tex
21mr|texlive-mptopdf-20190228-1|59	EOF

18554 21
21mr|texlive-mptrees-17.06-1|1	# revision 44453
21mr|texlive-mptrees-17.06-1|2	# category Package
21mr|texlive-mptrees-17.06-1|3	# catalog-ctan /macros/latex/contrib/mpostinl
21mr|texlive-mptrees-17.06-1|4	# catalog-date 2017-06-05 06:55:07 +0200
21mr|texlive-mptrees-17.06-1|5	# catalog-license lppl1.3
21mr|texlive-mptrees-17.06-1|6	# catalog-version 17.06
21mr|texlive-mptrees-17.06-1|7	
21mr|texlive-mptrees-17.06-1|8	Name:		texlive-mptrees
21mr|texlive-mptrees-17.06-1|9	Group:		Publishing
21mr|texlive-mptrees-17.06-1|10	Version:	17.06
21mr|texlive-mptrees-17.06-1|11	Release:	1
21mr|texlive-mptrees-17.06-1|12	
21mr|texlive-mptrees-17.06-1|13	Summary:	Probability trees with MetaPost
21mr|texlive-mptrees-17.06-1|14	License:	LPPL1.3
21mr|texlive-mptrees-17.06-1|15	
21mr|texlive-mptrees-17.06-1|16	URL:		https://ctan.org/pkg/mptrees
21mr|texlive-mptrees-17.06-1|17	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mptrees.tar.xz
21mr|texlive-mptrees-17.06-1|18	Source1:        http://mirrors.ctan.org/systems/texlive/tlnet/archive/mptrees.doc.tar.xz
21mr|texlive-mptrees-17.06-1|19	
21mr|texlive-mptrees-17.06-1|20	BuildArch:	noarch
21mr|texlive-mptrees-17.06-1|21	BuildRequires:	texlive-tlpkg
21mr|texlive-mptrees-17.06-1|22	Requires(pre):	texlive-tlpkg
21mr|texlive-mptrees-17.06-1|23	Requires(post):	texlive-kpathsea
21mr|texlive-mptrees-17.06-1|24	Provides:	mptrees.mp
21mr|texlive-mptrees-17.06-1|25	
21mr|texlive-mptrees-17.06-1|26	
21mr|texlive-mptrees-17.06-1|27	%description
21mr|texlive-mptrees-17.06-1|28	This package provides METAPOST tools for drawing simple probability trees. One command and several parameters to control the output are provided.
21mr|texlive-mptrees-17.06-1|29	
21mr|texlive-mptrees-17.06-1|30	%post
21mr|texlive-mptrees-17.06-1|31	%{_sbindir}/texlive.post
21mr|texlive-mptrees-17.06-1|32	
21mr|texlive-mptrees-17.06-1|33	%postun
21mr|texlive-mptrees-17.06-1|34	if [ $1 -eq 0 ]; then
21mr|texlive-mptrees-17.06-1|35	%{_sbindir}/texlive.post
21mr|texlive-mptrees-17.06-1|36	fi
21mr|texlive-mptrees-17.06-1|37	
21mr|texlive-mptrees-17.06-1|38	#------------------------------------------------------------------
21mr|texlive-mptrees-17.06-1|39	
21mr|texlive-mptrees-17.06-1|40	%files
21mr|texlive-mptrees-17.06-1|41	%{_texmfdistdir}/metapost/mptrees/mptrees.mp
21mr|texlive-mptrees-17.06-1|42	%doc %{_texmfdistdir}/doc/metapost/mptrees/README.md
21mr|texlive-mptrees-17.06-1|43	%doc %{_texmfdistdir}/doc/metapost/mptrees/mptrees-doc.pdf
21mr|texlive-mptrees-17.06-1|44	%doc %{_texmfdistdir}/doc/metapost/mptrees/mptrees-doc.tex
21mr|texlive-mptrees-17.06-1|45	
21mr|texlive-mptrees-17.06-1|46	%prep
21mr|texlive-mptrees-17.06-1|47	%setup -c -a0 -a1
21mr|texlive-mptrees-17.06-1|48	
21mr|texlive-mptrees-17.06-1|49	%build
21mr|texlive-mptrees-17.06-1|50	
21mr|texlive-mptrees-17.06-1|51	%install
21mr|texlive-mptrees-17.06-1|52	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-mptrees-17.06-1|53	cp -fpar doc metapost %{buildroot}%{_texmfdistdir}

18555 21
21mr|texlive-ms-20180303-2|1	# revision 29849
21mr|texlive-ms-20180303-2|2	# category Package
21mr|texlive-ms-20180303-2|3	# catalog-ctan /macros/latex/contrib/ms
21mr|texlive-ms-20180303-2|4	# catalog-date 2012-05-24 17:58:39 +0200
21mr|texlive-ms-20180303-2|5	# catalog-license lppl
21mr|texlive-ms-20180303-2|6	# catalog-version undef
21mr|texlive-ms-20180303-2|7	Name:		texlive-ms
21mr|texlive-ms-20180303-2|8	Version:	20180303
21mr|texlive-ms-20180303-2|9	Release:	2
21mr|texlive-ms-20180303-2|10	Summary:	Various LaTeX packages by Martin Schroder
21mr|texlive-ms-20180303-2|11	Group:		Publishing
21mr|texlive-ms-20180303-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ms
21mr|texlive-ms-20180303-2|13	License:	LPPL
21mr|texlive-ms-20180303-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ms.tar.xz
21mr|texlive-ms-20180303-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ms.doc.tar.xz
21mr|texlive-ms-20180303-2|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ms.source.tar.xz
21mr|texlive-ms-20180303-2|17	BuildArch:	noarch
21mr|texlive-ms-20180303-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-ms-20180303-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-ms-20180303-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-ms-20180303-2|21	
21mr|texlive-ms-20180303-2|22	%description
21mr|texlive-ms-20180303-2|23	A bundle of LaTeX packages by Martin Schroder; the collection
21mr|texlive-ms-20180303-2|24	comprises: - count1to, make use of fixed TeX counters; -
21mr|texlive-ms-20180303-2|25	everysel, set commands to execute every time a font is
21mr|texlive-ms-20180303-2|26	selected; - everyshi, set commands to execute whenever a page
21mr|texlive-ms-20180303-2|27	is shipped out; - multitoc, typeset the table of contents in
21mr|texlive-ms-20180303-2|28	multiple columns; - prelim2e, mark typeset pages as
21mr|texlive-ms-20180303-2|29	preliminary; and - ragged2e, typeset ragged text and allow
21mr|texlive-ms-20180303-2|30	hyphenation.
21mr|texlive-ms-20180303-2|31	
21mr|texlive-ms-20180303-2|32	#-----------------------------------------------------------------------
21mr|texlive-ms-20180303-2|33	%files
21mr|texlive-ms-20180303-2|34	%{_texmfdistdir}/tex/latex/ms/count1to.sty
21mr|texlive-ms-20180303-2|35	%{_texmfdistdir}/tex/latex/ms/everysel.sty
21mr|texlive-ms-20180303-2|36	%{_texmfdistdir}/tex/latex/ms/everyshi.sty
21mr|texlive-ms-20180303-2|37	%{_texmfdistdir}/tex/latex/ms/multitoc.sty
21mr|texlive-ms-20180303-2|38	%{_texmfdistdir}/tex/latex/ms/prelim2e.sty
21mr|texlive-ms-20180303-2|39	%{_texmfdistdir}/tex/latex/ms/ragged2e.sty
21mr|texlive-ms-20180303-2|40	%doc %{_texmfdistdir}/doc/latex/ms/count1to.pdf
21mr|texlive-ms-20180303-2|41	%doc %{_texmfdistdir}/doc/latex/ms/everysel.pdf
21mr|texlive-ms-20180303-2|42	%doc %{_texmfdistdir}/doc/latex/ms/everyshi.asc
21mr|texlive-ms-20180303-2|43	%doc %{_texmfdistdir}/doc/latex/ms/everyshi.bug
21mr|texlive-ms-20180303-2|44	%doc %{_texmfdistdir}/doc/latex/ms/everyshi.pdf
21mr|texlive-ms-20180303-2|45	%doc %{_texmfdistdir}/doc/latex/ms/multitoc.asc
21mr|texlive-ms-20180303-2|46	%doc %{_texmfdistdir}/doc/latex/ms/multitoc.bug
21mr|texlive-ms-20180303-2|47	%doc %{_texmfdistdir}/doc/latex/ms/multitoc.pdf
21mr|texlive-ms-20180303-2|48	%doc %{_texmfdistdir}/doc/latex/ms/prelim2e.pdf
21mr|texlive-ms-20180303-2|49	%doc %{_texmfdistdir}/doc/latex/ms/ragged2e.pdf
21mr|texlive-ms-20180303-2|50	#- source
21mr|texlive-ms-20180303-2|51	%doc %{_texmfdistdir}/source/latex/ms/count1to.drv
21mr|texlive-ms-20180303-2|52	%doc %{_texmfdistdir}/source/latex/ms/count1to.dtx
21mr|texlive-ms-20180303-2|53	%doc %{_texmfdistdir}/source/latex/ms/count1to.ins
21mr|texlive-ms-20180303-2|54	%doc %{_texmfdistdir}/source/latex/ms/everysel.drv
21mr|texlive-ms-20180303-2|55	%doc %{_texmfdistdir}/source/latex/ms/everysel.dtx
21mr|texlive-ms-20180303-2|56	%doc %{_texmfdistdir}/source/latex/ms/everysel.ins
21mr|texlive-ms-20180303-2|57	%doc %{_texmfdistdir}/source/latex/ms/everyshi.drv
21mr|texlive-ms-20180303-2|58	%doc %{_texmfdistdir}/source/latex/ms/everyshi.dtx
21mr|texlive-ms-20180303-2|59	%doc %{_texmfdistdir}/source/latex/ms/everyshi.ins
21mr|texlive-ms-20180303-2|60	%doc %{_texmfdistdir}/source/latex/ms/multitoc.drv
21mr|texlive-ms-20180303-2|61	%doc %{_texmfdistdir}/source/latex/ms/multitoc.dtx
21mr|texlive-ms-20180303-2|62	%doc %{_texmfdistdir}/source/latex/ms/multitoc.ins
21mr|texlive-ms-20180303-2|63	%doc %{_texmfdistdir}/source/latex/ms/prelim2e.drv
21mr|texlive-ms-20180303-2|64	%doc %{_texmfdistdir}/source/latex/ms/prelim2e.dtx
21mr|texlive-ms-20180303-2|65	%doc %{_texmfdistdir}/source/latex/ms/prelim2e.ins
21mr|texlive-ms-20180303-2|66	%doc %{_texmfdistdir}/source/latex/ms/ragged2e.drv
21mr|texlive-ms-20180303-2|67	%doc %{_texmfdistdir}/source/latex/ms/ragged2e.dtx
21mr|texlive-ms-20180303-2|68	%doc %{_texmfdistdir}/source/latex/ms/ragged2e.ins
21mr|texlive-ms-20180303-2|69	
21mr|texlive-ms-20180303-2|70	#-----------------------------------------------------------------------
21mr|texlive-ms-20180303-2|71	%prep
21mr|texlive-ms-20180303-2|72	%setup -c -a0 -a1 -a2
21mr|texlive-ms-20180303-2|73	
21mr|texlive-ms-20180303-2|74	%build
21mr|texlive-ms-20180303-2|75	
21mr|texlive-ms-20180303-2|76	%install
21mr|texlive-ms-20180303-2|77	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ms-20180303-2|78	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18556 21
21mr|texlive-msc-1.16-7|1	# revision 15878
21mr|texlive-msc-1.16-7|2	# category Package
21mr|texlive-msc-1.16-7|3	# catalog-ctan /macros/latex/contrib/msc
21mr|texlive-msc-1.16-7|4	# catalog-date 2008-06-02 14:52:39 +0200
21mr|texlive-msc-1.16-7|5	# catalog-license lppl
21mr|texlive-msc-1.16-7|6	# catalog-version 1.16
21mr|texlive-msc-1.16-7|7	Name:		texlive-msc
21mr|texlive-msc-1.16-7|8	Version:	1.16
21mr|texlive-msc-1.16-7|9	Release:	7
21mr|texlive-msc-1.16-7|10	Summary:	Draw MSC diagrams
21mr|texlive-msc-1.16-7|11	Group:		Publishing
21mr|texlive-msc-1.16-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/msc
21mr|texlive-msc-1.16-7|13	License:	LPPL
21mr|texlive-msc-1.16-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/msc.tar.xz
21mr|texlive-msc-1.16-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/msc.doc.tar.xz
21mr|texlive-msc-1.16-7|16	BuildArch:	noarch
21mr|texlive-msc-1.16-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-msc-1.16-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-msc-1.16-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-msc-1.16-7|20	
21mr|texlive-msc-1.16-7|21	%description
21mr|texlive-msc-1.16-7|22	The package should be useful to all people that prepare their
21mr|texlive-msc-1.16-7|23	texts with LaTeX and want to draw Message Sequence Charts in
21mr|texlive-msc-1.16-7|24	their texts. The package is not an MSC editor; it simply takes
21mr|texlive-msc-1.16-7|25	a textual description of an MSC and draws the corresponding
21mr|texlive-msc-1.16-7|26	MSC. The current version of the MSC macro package supports the
21mr|texlive-msc-1.16-7|27	full MSC2000 language.
21mr|texlive-msc-1.16-7|28	
21mr|texlive-msc-1.16-7|29	
21mr|texlive-msc-1.16-7|30	#-----------------------------------------------------------------------
21mr|texlive-msc-1.16-7|31	%files
21mr|texlive-msc-1.16-7|32	%{_texmfdistdir}/bibtex/bib/msc/biblio.bib
21mr|texlive-msc-1.16-7|33	%{_texmfdistdir}/tex/latex/msc/msc.sty
21mr|texlive-msc-1.16-7|34	%doc %{_texmfdistdir}/doc/latex/msc/COPYRIGHT.txt
21mr|texlive-msc-1.16-7|35	%doc %{_texmfdistdir}/doc/latex/msc/README
21mr|texlive-msc-1.16-7|36	%doc %{_texmfdistdir}/doc/latex/msc/maintenance.pdf
21mr|texlive-msc-1.16-7|37	%doc %{_texmfdistdir}/doc/latex/msc/maintenance.tex
21mr|texlive-msc-1.16-7|38	%doc %{_texmfdistdir}/doc/latex/msc/manual.pdf
21mr|texlive-msc-1.16-7|39	%doc %{_texmfdistdir}/doc/latex/msc/manual.tex
21mr|texlive-msc-1.16-7|40	%doc %{_texmfdistdir}/doc/latex/msc/refman.pdf
21mr|texlive-msc-1.16-7|41	%doc %{_texmfdistdir}/doc/latex/msc/refman.tex
21mr|texlive-msc-1.16-7|42	
21mr|texlive-msc-1.16-7|43	#-----------------------------------------------------------------------
21mr|texlive-msc-1.16-7|44	%prep
21mr|texlive-msc-1.16-7|45	%setup -c -a0 -a1
21mr|texlive-msc-1.16-7|46	
21mr|texlive-msc-1.16-7|47	%build
21mr|texlive-msc-1.16-7|48	
21mr|texlive-msc-1.16-7|49	%install
21mr|texlive-msc-1.16-7|50	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-msc-1.16-7|51	cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}

18557 21
21mr|texlive-msg-0.51-1|1	# revision 15878
21mr|texlive-msg-0.51-1|2	# category Package
21mr|texlive-msg-0.51-1|3	# catalog-ctan /macros/latex/contrib/msg
21mr|texlive-msg-0.51-1|4	# catalog-date 2006-11-16 17:55:10 +0100
21mr|texlive-msg-0.51-1|5	# catalog-license lppl
21mr|texlive-msg-0.51-1|6	# catalog-version 0.40
21mr|texlive-msg-0.51-1|7	Name:		texlive-msg
21mr|texlive-msg-0.51-1|8	Version:	0.51
21mr|texlive-msg-0.51-1|9	Release:	1
21mr|texlive-msg-0.51-1|10	Summary:	A package for LaTeX localisation
21mr|texlive-msg-0.51-1|11	Group:		Publishing
21mr|texlive-msg-0.51-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/msg
21mr|texlive-msg-0.51-1|13	License:	LPPL
21mr|texlive-msg-0.51-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/msg.tar.xz
21mr|texlive-msg-0.51-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/msg.doc.tar.xz
21mr|texlive-msg-0.51-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/msg.source.tar.xz
21mr|texlive-msg-0.51-1|17	BuildArch:	noarch
21mr|texlive-msg-0.51-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-msg-0.51-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-msg-0.51-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-msg-0.51-1|21	
21mr|texlive-msg-0.51-1|22	%description
21mr|texlive-msg-0.51-1|23	The package is designed to localise any document class or
21mr|texlive-msg-0.51-1|24	package. This should be very useful for end-users who could
21mr|texlive-msg-0.51-1|25	obtain messages in their own preferred language. It is really
21mr|texlive-msg-0.51-1|26	easy to use by writers of other classes and packages.
21mr|texlive-msg-0.51-1|27	Volunteers are urged to test the package, report, and even to
21mr|texlive-msg-0.51-1|28	localise the message file to their own language. Documentation
21mr|texlive-msg-0.51-1|29	is provided in English.
21mr|texlive-msg-0.51-1|30	
21mr|texlive-msg-0.51-1|31	#-----------------------------------------------------------------------
21mr|texlive-msg-0.51-1|32	%files
21mr|texlive-msg-0.51-1|33	%{_texmfdistdir}/tex/latex/msg/french_msg-msg.tex
21mr|texlive-msg-0.51-1|34	%{_texmfdistdir}/tex/latex/msg/german_msg-msg.tex
21mr|texlive-msg-0.51-1|35	%{_texmfdistdir}/tex/latex/msg/msg-msg.tex
21mr|texlive-msg-0.51-1|36	%{_texmfdistdir}/tex/latex/msg/msg.sty
21mr|texlive-msg-0.51-1|37	%{_texmfdistdir}/tex/latex/msg/norsk_msg-msg.tex
21mr|texlive-msg-0.51-1|38	%doc %{_texmfdistdir}/doc/latex/msg/CHANGES
21mr|texlive-msg-0.51-1|39	%doc %{_texmfdistdir}/doc/latex/msg/README
21mr|texlive-msg-0.51-1|40	%doc %{_texmfdistdir}/doc/latex/msg/README_msg_doc.txt
21mr|texlive-msg-0.51-1|41	%doc %{_texmfdistdir}/doc/latex/msg/msg.pdf
21mr|texlive-msg-0.51-1|42	%doc %{_texmfdistdir}/doc/latex/msg/msgguide.pdf
21mr|texlive-msg-0.51-1|43	%doc %{_texmfdistdir}/doc/latex/msg/msgguide.tex
21mr|texlive-msg-0.51-1|44	%doc %{_texmfdistdir}/doc/latex/msg/msgtest.tex
21mr|texlive-msg-0.51-1|45	#- source
21mr|texlive-msg-0.51-1|46	%doc %{_texmfdistdir}/source/latex/msg/Makefile
21mr|texlive-msg-0.51-1|47	%doc %{_texmfdistdir}/source/latex/msg/msg.dtx
21mr|texlive-msg-0.51-1|48	%doc %{_texmfdistdir}/source/latex/msg/msg.ins
21mr|texlive-msg-0.51-1|49	%doc %{_texmfdistdir}/source/latex/msg/msgfiles.dtx
21mr|texlive-msg-0.51-1|50	
21mr|texlive-msg-0.51-1|51	#-----------------------------------------------------------------------
21mr|texlive-msg-0.51-1|52	%prep
21mr|texlive-msg-0.51-1|53	%setup -c -a0 -a1 -a2
21mr|texlive-msg-0.51-1|54	
21mr|texlive-msg-0.51-1|55	%build
21mr|texlive-msg-0.51-1|56	
21mr|texlive-msg-0.51-1|57	%install
21mr|texlive-msg-0.51-1|58	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-msg-0.51-1|59	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18558 21
21mr|texlive-mslapa-20190228-1|1	Name:		texlive-mslapa
21mr|texlive-mslapa-20190228-1|2	Version:	20190228
21mr|texlive-mslapa-20190228-1|3	Release:	1
21mr|texlive-mslapa-20190228-1|4	Summary:	Michael Landy's APA citation style
21mr|texlive-mslapa-20190228-1|5	Group:		Publishing
21mr|texlive-mslapa-20190228-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mslapa
21mr|texlive-mslapa-20190228-1|7	License:	OTHER-FREE
21mr|texlive-mslapa-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mslapa.tar.xz
21mr|texlive-mslapa-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mslapa.doc.tar.xz
21mr|texlive-mslapa-20190228-1|10	BuildArch:	noarch
21mr|texlive-mslapa-20190228-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-mslapa-20190228-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-mslapa-20190228-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-mslapa-20190228-1|14	
21mr|texlive-mslapa-20190228-1|15	%description
21mr|texlive-mslapa-20190228-1|16	LaTeX and BibTeX style files for a respectably close
21mr|texlive-mslapa-20190228-1|17	approximation to APA (American Psychological Association)
21mr|texlive-mslapa-20190228-1|18	citation and reference style.
21mr|texlive-mslapa-20190228-1|19	
21mr|texlive-mslapa-20190228-1|20	#-----------------------------------------------------------------------
21mr|texlive-mslapa-20190228-1|21	%files
21mr|texlive-mslapa-20190228-1|22	%{_texmfdistdir}/bibtex/bst/mslapa
21mr|texlive-mslapa-20190228-1|23	%{_texmfdistdir}/tex/latex/mslapa
21mr|texlive-mslapa-20190228-1|24	%doc %{_texmfdistdir}/doc/latex/mslapa
21mr|texlive-mslapa-20190228-1|25	
21mr|texlive-mslapa-20190228-1|26	#-----------------------------------------------------------------------
21mr|texlive-mslapa-20190228-1|27	%prep
21mr|texlive-mslapa-20190228-1|28	%setup -c -a0 -a1
21mr|texlive-mslapa-20190228-1|29	
21mr|texlive-mslapa-20190228-1|30	%build
21mr|texlive-mslapa-20190228-1|31	
21mr|texlive-mslapa-20190228-1|32	%install
21mr|texlive-mslapa-20190228-1|33	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-mslapa-20190228-1|34	cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}

18559 21
21mr|texlive-msu-thesis-2.8-2|1	Name:		texlive-msu-thesis
21mr|texlive-msu-thesis-2.8-2|2	Version:	2.8
21mr|texlive-msu-thesis-2.8-2|3	Release:	2
21mr|texlive-msu-thesis-2.8-2|4	Summary:	Class for Michigan State University Master's and PhD theses
21mr|texlive-msu-thesis-2.8-2|5	Group:		Publishing
21mr|texlive-msu-thesis-2.8-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/msu-thesis
21mr|texlive-msu-thesis-2.8-2|7	License:	LPPL1.3
21mr|texlive-msu-thesis-2.8-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/msu-thesis.tar.xz
21mr|texlive-msu-thesis-2.8-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/msu-thesis.doc.tar.xz
21mr|texlive-msu-thesis-2.8-2|10	BuildArch:	noarch
21mr|texlive-msu-thesis-2.8-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-msu-thesis-2.8-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-msu-thesis-2.8-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-msu-thesis-2.8-2|14	
21mr|texlive-msu-thesis-2.8-2|15	%description
21mr|texlive-msu-thesis-2.8-2|16	This is a class file for producing dissertations and theses
21mr|texlive-msu-thesis-2.8-2|17	according to the Michigan State University Graduate School
21mr|texlive-msu-thesis-2.8-2|18	Guidelines for Electronic Submission of Master's Theses and
21mr|texlive-msu-thesis-2.8-2|19	Dissertations (2010). The class is based on the memoir document
21mr|texlive-msu-thesis-2.8-2|20	class, and thefore inherits all of the functionality of that
21mr|texlive-msu-thesis-2.8-2|21	class.
21mr|texlive-msu-thesis-2.8-2|22	
21mr|texlive-msu-thesis-2.8-2|23	#-----------------------------------------------------------------------
21mr|texlive-msu-thesis-2.8-2|24	%files
21mr|texlive-msu-thesis-2.8-2|25	%{_texmfdistdir}/tex/latex/msu-thesis
21mr|texlive-msu-thesis-2.8-2|26	%doc %{_texmfdistdir}/doc/latex/msu-thesis
21mr|texlive-msu-thesis-2.8-2|27	
21mr|texlive-msu-thesis-2.8-2|28	#-----------------------------------------------------------------------
21mr|texlive-msu-thesis-2.8-2|29	%prep
21mr|texlive-msu-thesis-2.8-2|30	%setup -c -a0 -a1
21mr|texlive-msu-thesis-2.8-2|31	
21mr|texlive-msu-thesis-2.8-2|32	%build
21mr|texlive-msu-thesis-2.8-2|33	
21mr|texlive-msu-thesis-2.8-2|34	%install
21mr|texlive-msu-thesis-2.8-2|35	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-msu-thesis-2.8-2|36	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18560 21
21mr|texlive-mtgreek-1.1+-2|1	# revision 17967
21mr|texlive-mtgreek-1.1+-2|2	# category Package
21mr|texlive-mtgreek-1.1+-2|3	# catalog-ctan /macros/latex/contrib/mtgreek
21mr|texlive-mtgreek-1.1+-2|4	# catalog-date 2010-04-21 23:25:04 +0200
21mr|texlive-mtgreek-1.1+-2|5	# catalog-license lppl
21mr|texlive-mtgreek-1.1+-2|6	# catalog-version 1.1+
21mr|texlive-mtgreek-1.1+-2|7	Name:		texlive-mtgreek
21mr|texlive-mtgreek-1.1+-2|8	Version:	1.1+
21mr|texlive-mtgreek-1.1+-2|9	Release:	2
21mr|texlive-mtgreek-1.1+-2|10	Summary:	Use italic and upright greek letters with mathtime
21mr|texlive-mtgreek-1.1+-2|11	Group:		Publishing
21mr|texlive-mtgreek-1.1+-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mtgreek
21mr|texlive-mtgreek-1.1+-2|13	License:	LPPL
21mr|texlive-mtgreek-1.1+-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mtgreek.tar.xz
21mr|texlive-mtgreek-1.1+-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mtgreek.doc.tar.xz
21mr|texlive-mtgreek-1.1+-2|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mtgreek.source.tar.xz
21mr|texlive-mtgreek-1.1+-2|17	BuildArch:	noarch
21mr|texlive-mtgreek-1.1+-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-mtgreek-1.1+-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-mtgreek-1.1+-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-mtgreek-1.1+-2|21	
21mr|texlive-mtgreek-1.1+-2|22	%description
21mr|texlive-mtgreek-1.1+-2|23	This package is an add-on to the MathTime a style to provide
21mr|texlive-mtgreek-1.1+-2|24	TeX support for the use of the MathTime(tm) fonts (formerly
21mr|texlive-mtgreek-1.1+-2|25	distributed by YandY, Inc.). The MathTime package has uppercase
21mr|texlive-mtgreek-1.1+-2|26	Greek letters hardwired to be upright and only upright; this
21mr|texlive-mtgreek-1.1+-2|27	package provides a switch to choose between the two kinds of
21mr|texlive-mtgreek-1.1+-2|28	Greek uppercase letters.
21mr|texlive-mtgreek-1.1+-2|29	
21mr|texlive-mtgreek-1.1+-2|30	#-----------------------------------------------------------------------
21mr|texlive-mtgreek-1.1+-2|31	%files
21mr|texlive-mtgreek-1.1+-2|32	%{_texmfdistdir}/tex/latex/mtgreek/mtgreek.sty
21mr|texlive-mtgreek-1.1+-2|33	%doc %{_texmfdistdir}/doc/latex/mtgreek/mtgreek.pdf
21mr|texlive-mtgreek-1.1+-2|34	%doc %{_texmfdistdir}/doc/latex/mtgreek/mtgreek.tex
21mr|texlive-mtgreek-1.1+-2|35	%doc %{_texmfdistdir}/doc/latex/mtgreek/mtgtest.tex
21mr|texlive-mtgreek-1.1+-2|36	#- source
21mr|texlive-mtgreek-1.1+-2|37	%doc %{_texmfdistdir}/source/latex/mtgreek/mtgreek.dtx
21mr|texlive-mtgreek-1.1+-2|38	%doc %{_texmfdistdir}/source/latex/mtgreek/mtgreek.ins
21mr|texlive-mtgreek-1.1+-2|39	
21mr|texlive-mtgreek-1.1+-2|40	#-----------------------------------------------------------------------
21mr|texlive-mtgreek-1.1+-2|41	%prep
21mr|texlive-mtgreek-1.1+-2|42	%setup -c -a0 -a1 -a2
21mr|texlive-mtgreek-1.1+-2|43	
21mr|texlive-mtgreek-1.1+-2|44	%build
21mr|texlive-mtgreek-1.1+-2|45	
21mr|texlive-mtgreek-1.1+-2|46	%install
21mr|texlive-mtgreek-1.1+-2|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-mtgreek-1.1+-2|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18561 21
21mr|texlive-m-tx-20191119-1|1	%global __requires_exclude /usr/bin/texlua
21mr|texlive-m-tx-20191119-1|2	
21mr|texlive-m-tx-20191119-1|3	Name:		texlive-m-tx
21mr|texlive-m-tx-20191119-1|4	Version:	20191119
21mr|texlive-m-tx-20191119-1|5	Release:	1
21mr|texlive-m-tx-20191119-1|6	Summary:	A preprocessor for pmx
21mr|texlive-m-tx-20191119-1|7	Group:		Publishing
21mr|texlive-m-tx-20191119-1|8	URL:		http://www.ctan.org/tex-archive/support/m-tx
21mr|texlive-m-tx-20191119-1|9	License:	GPL
21mr|texlive-m-tx-20191119-1|10	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/m-tx.tar.xz
21mr|texlive-m-tx-20191119-1|11	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/m-tx.doc.tar.xz
21mr|texlive-m-tx-20191119-1|12	BuildArch:	noarch
21mr|texlive-m-tx-20191119-1|13	BuildRequires:	texlive-tlpkg
21mr|texlive-m-tx-20191119-1|14	Requires(pre):	texlive-tlpkg
21mr|texlive-m-tx-20191119-1|15	Requires(post):	texlive-kpathsea
21mr|texlive-m-tx-20191119-1|16	Requires:	texlive-m-tx.bin
21mr|texlive-m-tx-20191119-1|17	Requires:	texlive-luatex
21mr|texlive-m-tx-20191119-1|18	
21mr|texlive-m-tx-20191119-1|19	%description
21mr|texlive-m-tx-20191119-1|20	M-Tx is a preprocessor to pmx, which is itself a preprocessor
21mr|texlive-m-tx-20191119-1|21	to musixtex, a music typesetting system. The prime motivation
21mr|texlive-m-tx-20191119-1|22	to the development of M-Tx was to provide lyrics for music to
21mr|texlive-m-tx-20191119-1|23	be typeset. In fact, pmx now provides a lyrics interface, but
21mr|texlive-m-tx-20191119-1|24	M-Tx continues in use by those who prefer its language.
21mr|texlive-m-tx-20191119-1|25	
21mr|texlive-m-tx-20191119-1|26	#-----------------------------------------------------------------------
21mr|texlive-m-tx-20191119-1|27	%files
21mr|texlive-m-tx-20191119-1|28	%{_bindir}/m-tx
21mr|texlive-m-tx-20191119-1|29	%{_texmfdistdir}/scripts/m-tx
21mr|texlive-m-tx-20191119-1|30	%{_texmfdistdir}/tex/generic/m-tx
21mr|texlive-m-tx-20191119-1|31	%{_texmfdistdir}/tex/latex/m-tx/mtxlatex.sty
21mr|texlive-m-tx-20191119-1|32	%doc %{_texmfdistdir}/doc/generic/m-tx
21mr|texlive-m-tx-20191119-1|33	%doc %{_mandir}/man1/prepmx.1*
21mr|texlive-m-tx-20191119-1|34	%doc %{_texmfdistdir}/doc/man/man1/prepmx.man1.pdf
21mr|texlive-m-tx-20191119-1|35	
21mr|texlive-m-tx-20191119-1|36	#-----------------------------------------------------------------------
21mr|texlive-m-tx-20191119-1|37	%prep
21mr|texlive-m-tx-20191119-1|38	%setup -c -a0 -a1
21mr|texlive-m-tx-20191119-1|39	
21mr|texlive-m-tx-20191119-1|40	%build
21mr|texlive-m-tx-20191119-1|41	
21mr|texlive-m-tx-20191119-1|42	%install
21mr|texlive-m-tx-20191119-1|43	mkdir -p %{buildroot}%{_bindir}
21mr|texlive-m-tx-20191119-1|44	pushd %{buildroot}%{_bindir}
21mr|texlive-m-tx-20191119-1|45	ln -sf %{_texmfdistdir}/scripts/m-tx/m-tx.lua m-tx
21mr|texlive-m-tx-20191119-1|46	popd
21mr|texlive-m-tx-20191119-1|47	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-m-tx-20191119-1|48	cp -fpar texmf-dist %{buildroot}%{_datadir}
21mr|texlive-m-tx-20191119-1|49	mkdir -p %{buildroot}%{_mandir}/man1
21mr|texlive-m-tx-20191119-1|50	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

18562 21
21mr|texlive-multenum-20190228-1|1	# revision 21775
21mr|texlive-multenum-20190228-1|2	# category Package
21mr|texlive-multenum-20190228-1|3	# catalog-ctan /macros/latex/contrib/multenum
21mr|texlive-multenum-20190228-1|4	# catalog-date 2011-03-20 19:39:20 +0100
21mr|texlive-multenum-20190228-1|5	# catalog-license lppl1
21mr|texlive-multenum-20190228-1|6	# catalog-version undef
21mr|texlive-multenum-20190228-1|7	Name:		texlive-multenum
21mr|texlive-multenum-20190228-1|8	Version:	20190228
21mr|texlive-multenum-20190228-1|9	Release:	1
21mr|texlive-multenum-20190228-1|10	Summary:	Multi-column enumerated lists
21mr|texlive-multenum-20190228-1|11	Group:		Publishing
21mr|texlive-multenum-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/multenum
21mr|texlive-multenum-20190228-1|13	License:	LPPL1
21mr|texlive-multenum-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/multenum.tar.xz
21mr|texlive-multenum-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/multenum.doc.tar.xz
21mr|texlive-multenum-20190228-1|16	BuildArch:	noarch
21mr|texlive-multenum-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-multenum-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-multenum-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-multenum-20190228-1|20	
21mr|texlive-multenum-20190228-1|21	%description
21mr|texlive-multenum-20190228-1|22	Defines an environment multienumerate, that produces an
21mr|texlive-multenum-20190228-1|23	enumerated array in which columns are vertically aligned on the
21mr|texlive-multenum-20190228-1|24	counter. The motivation was lists of answers for a text book,
21mr|texlive-multenum-20190228-1|25	where there are many rather small items; the multienumerate
21mr|texlive-multenum-20190228-1|26	environment goes some way to making such lists look neater.
21mr|texlive-multenum-20190228-1|27	
21mr|texlive-multenum-20190228-1|28	#-----------------------------------------------------------------------
21mr|texlive-multenum-20190228-1|29	%files
21mr|texlive-multenum-20190228-1|30	%{_texmfdistdir}/tex/latex/multenum/multienum.sty
21mr|texlive-multenum-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/multenum/README
21mr|texlive-multenum-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/multenum/multienum.article
21mr|texlive-multenum-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/multenum/multienum.pdf
21mr|texlive-multenum-20190228-1|34	%doc %{_texmfdistdir}/doc/latex/multenum/multienum.sample
21mr|texlive-multenum-20190228-1|35	
21mr|texlive-multenum-20190228-1|36	#-----------------------------------------------------------------------
21mr|texlive-multenum-20190228-1|37	%prep
21mr|texlive-multenum-20190228-1|38	%setup -c -a0 -a1
21mr|texlive-multenum-20190228-1|39	
21mr|texlive-multenum-20190228-1|40	%build
21mr|texlive-multenum-20190228-1|41	
21mr|texlive-multenum-20190228-1|42	%install
21mr|texlive-multenum-20190228-1|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-multenum-20190228-1|44	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18563 21
21mr|texlive-multi-20111103-7|1	# revision 13293
21mr|texlive-multi-20111103-7|2	# category Package
21mr|texlive-multi-20111103-7|3	# catalog-ctan undef
21mr|texlive-multi-20111103-7|4	# catalog-date undef
21mr|texlive-multi-20111103-7|5	# catalog-license undef
21mr|texlive-multi-20111103-7|6	# catalog-version undef
21mr|texlive-multi-20111103-7|7	Name:		texlive-multi
21mr|texlive-multi-20111103-7|8	Version:	20111103
21mr|texlive-multi-20111103-7|9	Release:	7
21mr|texlive-multi-20111103-7|10	Summary:	TeXLive multi package
21mr|texlive-multi-20111103-7|11	Group:		Publishing
21mr|texlive-multi-20111103-7|12	URL:		http://tug.org/texlive
21mr|texlive-multi-20111103-7|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-multi-20111103-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/multi.tar.xz
21mr|texlive-multi-20111103-7|15	BuildArch:	noarch
21mr|texlive-multi-20111103-7|16	BuildRequires:	texlive-tlpkg
21mr|texlive-multi-20111103-7|17	Requires(pre):	texlive-tlpkg
21mr|texlive-multi-20111103-7|18	Requires(post):	texlive-kpathsea
21mr|texlive-multi-20111103-7|19	
21mr|texlive-multi-20111103-7|20	%description
21mr|texlive-multi-20111103-7|21	TeXLive multi package.
21mr|texlive-multi-20111103-7|22	
21mr|texlive-multi-20111103-7|23	
21mr|texlive-multi-20111103-7|24	#-----------------------------------------------------------------------
21mr|texlive-multi-20111103-7|25	%files
21mr|texlive-multi-20111103-7|26	%{_texmfdistdir}/dvips/multi/2up.pro
21mr|texlive-multi-20111103-7|27	%{_texmfdistdir}/dvips/multi/4up.pro
21mr|texlive-multi-20111103-7|28	%{_texmfdistdir}/dvips/multi/multi.pro
21mr|texlive-multi-20111103-7|29	
21mr|texlive-multi-20111103-7|30	#-----------------------------------------------------------------------
21mr|texlive-multi-20111103-7|31	%prep
21mr|texlive-multi-20111103-7|32	%setup -c -a0
21mr|texlive-multi-20111103-7|33	
21mr|texlive-multi-20111103-7|34	%build
21mr|texlive-multi-20111103-7|35	
21mr|texlive-multi-20111103-7|36	%install
21mr|texlive-multi-20111103-7|37	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-multi-20111103-7|38	cp -fpar dvips %{buildroot}%{_texmfdistdir}

18564 21
21mr|texlive-multiaudience-20160624-2|1	Name:		texlive-multiaudience
21mr|texlive-multiaudience-20160624-2|2	Version:	20160624
21mr|texlive-multiaudience-20160624-2|3	Release:	2
21mr|texlive-multiaudience-20160624-2|4	Summary:	Several versions of output from the same source
21mr|texlive-multiaudience-20160624-2|5	Group:		Publishing
21mr|texlive-multiaudience-20160624-2|6	URL:		https://www.ctan.org/pkg/multiaudience
21mr|texlive-multiaudience-20160624-2|7	License:	LPPL1.3
21mr|texlive-multiaudience-20160624-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/multiaudience.tar.xz
21mr|texlive-multiaudience-20160624-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/multiaudience.doc.tar.xz
21mr|texlive-multiaudience-20160624-2|10	BuildArch:	noarch
21mr|texlive-multiaudience-20160624-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-multiaudience-20160624-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-multiaudience-20160624-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-multiaudience-20160624-2|14	
21mr|texlive-multiaudience-20160624-2|15	%description
21mr|texlive-multiaudience-20160624-2|16	This package allows to generate several versions of the same
21mr|texlive-multiaudience-20160624-2|17	document for different audiences.
21mr|texlive-multiaudience-20160624-2|18	
21mr|texlive-multiaudience-20160624-2|19	
21mr|texlive-multiaudience-20160624-2|20	#-----------------------------------------------------------------------
21mr|texlive-multiaudience-20160624-2|21	%files
21mr|texlive-multiaudience-20160624-2|22	%{_texmfdistdir}/tex
21mr|texlive-multiaudience-20160624-2|23	%doc %{_texmfdistdir}/doc
21mr|texlive-multiaudience-20160624-2|24	
21mr|texlive-multiaudience-20160624-2|25	#-----------------------------------------------------------------------
21mr|texlive-multiaudience-20160624-2|26	%prep
21mr|texlive-multiaudience-20160624-2|27	%setup -c -a0 -a1
21mr|texlive-multiaudience-20160624-2|28	
21mr|texlive-multiaudience-20160624-2|29	%build
21mr|texlive-multiaudience-20160624-2|30	
21mr|texlive-multiaudience-20160624-2|31	%install
21mr|texlive-multiaudience-20160624-2|32	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-multiaudience-20160624-2|33	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18565 21
21mr|texlive-multibbl-1.1-2|1	Name:		texlive-multibbl
21mr|texlive-multibbl-1.1-2|2	Version:	1.1
21mr|texlive-multibbl-1.1-2|3	Release:	2
21mr|texlive-multibbl-1.1-2|4	Summary:	Multiple bibliographies
21mr|texlive-multibbl-1.1-2|5	Group:		Publishing
21mr|texlive-multibbl-1.1-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/multibbl
21mr|texlive-multibbl-1.1-2|7	License:	LPPL
21mr|texlive-multibbl-1.1-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/multibbl.tar.xz
21mr|texlive-multibbl-1.1-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/multibbl.doc.tar.xz
21mr|texlive-multibbl-1.1-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/multibbl.source.tar.xz
21mr|texlive-multibbl-1.1-2|11	BuildArch:	noarch
21mr|texlive-multibbl-1.1-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-multibbl-1.1-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-multibbl-1.1-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-multibbl-1.1-2|15	
21mr|texlive-multibbl-1.1-2|16	%description
21mr|texlive-multibbl-1.1-2|17	The package multibbl redefines the standard bibliographic
21mr|texlive-multibbl-1.1-2|18	commands so that one can generate multiple reference sections.
21mr|texlive-multibbl-1.1-2|19	Each section has it own auxiliary file (for use with BibTeX)
21mr|texlive-multibbl-1.1-2|20	and title.
21mr|texlive-multibbl-1.1-2|21	
21mr|texlive-multibbl-1.1-2|22	#-----------------------------------------------------------------------
21mr|texlive-multibbl-1.1-2|23	%files
21mr|texlive-multibbl-1.1-2|24	%{_texmfdistdir}/tex/latex/multibbl/multibbl.sty
21mr|texlive-multibbl-1.1-2|25	%doc %{_texmfdistdir}/doc/latex/multibbl/multibbl.pdf
21mr|texlive-multibbl-1.1-2|26	#- source
21mr|texlive-multibbl-1.1-2|27	%doc %{_texmfdistdir}/source/latex/multibbl/multibbl.dtx
21mr|texlive-multibbl-1.1-2|28	%doc %{_texmfdistdir}/source/latex/multibbl/multibbl.ins
21mr|texlive-multibbl-1.1-2|29	
21mr|texlive-multibbl-1.1-2|30	#-----------------------------------------------------------------------
21mr|texlive-multibbl-1.1-2|31	%prep
21mr|texlive-multibbl-1.1-2|32	%setup -c -a0 -a1 -a2
21mr|texlive-multibbl-1.1-2|33	
21mr|texlive-multibbl-1.1-2|34	%build
21mr|texlive-multibbl-1.1-2|35	
21mr|texlive-multibbl-1.1-2|36	%install
21mr|texlive-multibbl-1.1-2|37	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-multibbl-1.1-2|38	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18566 21
21mr|texlive-multicap-20190228-1|1	# revision 15878
21mr|texlive-multicap-20190228-1|2	# category Package
21mr|texlive-multicap-20190228-1|3	# catalog-ctan /macros/latex/contrib/multicap
21mr|texlive-multicap-20190228-1|4	# catalog-date 2006-12-15 15:26:27 +0100
21mr|texlive-multicap-20190228-1|5	# catalog-license lppl
21mr|texlive-multicap-20190228-1|6	# catalog-version undef
21mr|texlive-multicap-20190228-1|7	Name:		texlive-multicap
21mr|texlive-multicap-20190228-1|8	Version:	20190228
21mr|texlive-multicap-20190228-1|9	Release:	1
21mr|texlive-multicap-20190228-1|10	Summary:	Format captions inside multicols
21mr|texlive-multicap-20190228-1|11	Group:		Publishing
21mr|texlive-multicap-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/multicap
21mr|texlive-multicap-20190228-1|13	License:	LPPL
21mr|texlive-multicap-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/multicap.tar.xz
21mr|texlive-multicap-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/multicap.doc.tar.xz
21mr|texlive-multicap-20190228-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/multicap.source.tar.xz
21mr|texlive-multicap-20190228-1|17	BuildArch:	noarch
21mr|texlive-multicap-20190228-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-multicap-20190228-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-multicap-20190228-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-multicap-20190228-1|21	
21mr|texlive-multicap-20190228-1|22	%description
21mr|texlive-multicap-20190228-1|23	This is a package for formatting captions of column figures and
21mr|texlive-multicap-20190228-1|24	column tabular material, which cannot be standard floats in a
21mr|texlive-multicap-20190228-1|25	multicols environment. The package also provides a convenient
21mr|texlive-multicap-20190228-1|26	way to customise your captions, whether they be in multicols or
21mr|texlive-multicap-20190228-1|27	not.
21mr|texlive-multicap-20190228-1|28	
21mr|texlive-multicap-20190228-1|29	#-----------------------------------------------------------------------
21mr|texlive-multicap-20190228-1|30	%files
21mr|texlive-multicap-20190228-1|31	%{_texmfdistdir}/tex/latex/multicap/multicap.sty
21mr|texlive-multicap-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/multicap/multicap.pdf
21mr|texlive-multicap-20190228-1|33	#- source
21mr|texlive-multicap-20190228-1|34	%doc %{_texmfdistdir}/source/latex/multicap/multicap.dtx
21mr|texlive-multicap-20190228-1|35	
21mr|texlive-multicap-20190228-1|36	#-----------------------------------------------------------------------
21mr|texlive-multicap-20190228-1|37	%prep
21mr|texlive-multicap-20190228-1|38	%setup -c -a0 -a1 -a2
21mr|texlive-multicap-20190228-1|39	
21mr|texlive-multicap-20190228-1|40	%build
21mr|texlive-multicap-20190228-1|41	
21mr|texlive-multicap-20190228-1|42	%install
21mr|texlive-multicap-20190228-1|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-multicap-20190228-1|44	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18567 21
21mr|texlive-multido-1.42-7|1	# revision 18302
21mr|texlive-multido-1.42-7|2	# category Package
21mr|texlive-multido-1.42-7|3	# catalog-ctan /macros/generic/multido
21mr|texlive-multido-1.42-7|4	# catalog-date 2010-05-15 11:36:20 +0200
21mr|texlive-multido-1.42-7|5	# catalog-license lppl
21mr|texlive-multido-1.42-7|6	# catalog-version 1.42
21mr|texlive-multido-1.42-7|7	Name:		texlive-multido
21mr|texlive-multido-1.42-7|8	Version:	1.42
21mr|texlive-multido-1.42-7|9	Release:	7
21mr|texlive-multido-1.42-7|10	Summary:	A loop facility for Generic TeX
21mr|texlive-multido-1.42-7|11	Group:		Publishing
21mr|texlive-multido-1.42-7|12	URL:		http://www.ctan.org/tex-archive/macros/generic/multido
21mr|texlive-multido-1.42-7|13	License:	LPPL
21mr|texlive-multido-1.42-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/multido.tar.xz
21mr|texlive-multido-1.42-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/multido.doc.tar.xz
21mr|texlive-multido-1.42-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/multido.source.tar.xz
21mr|texlive-multido-1.42-7|17	BuildArch:	noarch
21mr|texlive-multido-1.42-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-multido-1.42-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-multido-1.42-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-multido-1.42-7|21	
21mr|texlive-multido-1.42-7|22	%description
21mr|texlive-multido-1.42-7|23	The package provides the \multido command, which was originally
21mr|texlive-multido-1.42-7|24	designed for use with with PSTricks. Fixed-point arithmetic is
21mr|texlive-multido-1.42-7|25	used when working on the loop variable, so that the package is
21mr|texlive-multido-1.42-7|26	equally applicable in graphics applications like PSTricks as it
21mr|texlive-multido-1.42-7|27	is with the more common integer loops.
21mr|texlive-multido-1.42-7|28	
21mr|texlive-multido-1.42-7|29	
21mr|texlive-multido-1.42-7|30	#-----------------------------------------------------------------------
21mr|texlive-multido-1.42-7|31	%files
21mr|texlive-multido-1.42-7|32	%{_texmfdistdir}/tex/generic/multido/multido.tex
21mr|texlive-multido-1.42-7|33	%{_texmfdistdir}/tex/latex/multido/multido.sty
21mr|texlive-multido-1.42-7|34	%doc %{_texmfdistdir}/doc/generic/multido/Changes
21mr|texlive-multido-1.42-7|35	%doc %{_texmfdistdir}/doc/generic/multido/multido-doc.pdf
21mr|texlive-multido-1.42-7|36	%doc %{_texmfdistdir}/doc/generic/multido/multido-doc.tex
21mr|texlive-multido-1.42-7|37	%doc %{_texmfdistdir}/doc/generic/multido/multido.pdf
21mr|texlive-multido-1.42-7|38	#- source
21mr|texlive-multido-1.42-7|39	%doc %{_texmfdistdir}/source/generic/multido/Makefile
21mr|texlive-multido-1.42-7|40	
21mr|texlive-multido-1.42-7|41	#-----------------------------------------------------------------------
21mr|texlive-multido-1.42-7|42	%prep
21mr|texlive-multido-1.42-7|43	%setup -c -a0 -a1 -a2
21mr|texlive-multido-1.42-7|44	
21mr|texlive-multido-1.42-7|45	%build
21mr|texlive-multido-1.42-7|46	
21mr|texlive-multido-1.42-7|47	%install
21mr|texlive-multido-1.42-7|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-multido-1.42-7|49	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18568 21
21mr|texlive-multienv-1.0-3|1	Name:		texlive-multienv
21mr|texlive-multienv-1.0-3|2	Version:	1.0
21mr|texlive-multienv-1.0-3|3	Release:	3
21mr|texlive-multienv-1.0-3|4	Epoch:		1
21mr|texlive-multienv-1.0-3|5	Summary:	TeXLive multienv package
21mr|texlive-multienv-1.0-3|6	Group:		Publishing
21mr|texlive-multienv-1.0-3|7	URL:		http://tug.org/texlive
21mr|texlive-multienv-1.0-3|8	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-multienv-1.0-3|9	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/multienv.tar.xz
21mr|texlive-multienv-1.0-3|10	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/multienv.doc.tar.xz
21mr|texlive-multienv-1.0-3|11	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/multienv.source.tar.xz
21mr|texlive-multienv-1.0-3|12	BuildArch:	noarch
21mr|texlive-multienv-1.0-3|13	BuildRequires:	texlive-tlpkg
21mr|texlive-multienv-1.0-3|14	Requires(pre):	texlive-tlpkg
21mr|texlive-multienv-1.0-3|15	Requires(post):	texlive-kpathsea
21mr|texlive-multienv-1.0-3|16	
21mr|texlive-multienv-1.0-3|17	%description
21mr|texlive-multienv-1.0-3|18	TeXLive multienv package.
21mr|texlive-multienv-1.0-3|19	
21mr|texlive-multienv-1.0-3|20	#-----------------------------------------------------------------------
21mr|texlive-multienv-1.0-3|21	%files
21mr|texlive-multienv-1.0-3|22	%{_texmfdistdir}/tex/latex/multienv
21mr|texlive-multienv-1.0-3|23	%doc %{_texmfdistdir}/doc/latex/multienv
21mr|texlive-multienv-1.0-3|24	#- source
21mr|texlive-multienv-1.0-3|25	%doc %{_texmfdistdir}/source/latex/multienv
21mr|texlive-multienv-1.0-3|26	
21mr|texlive-multienv-1.0-3|27	#-----------------------------------------------------------------------
21mr|texlive-multienv-1.0-3|28	%prep
21mr|texlive-multienv-1.0-3|29	%setup -c -a0 -a1 -a2
21mr|texlive-multienv-1.0-3|30	
21mr|texlive-multienv-1.0-3|31	%build
21mr|texlive-multienv-1.0-3|32	
21mr|texlive-multienv-1.0-3|33	%install
21mr|texlive-multienv-1.0-3|34	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-multienv-1.0-3|35	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18569 21
21mr|texlive-multiexpand-1.5-2|1	Name:		texlive-multiexpand
21mr|texlive-multiexpand-1.5-2|2	Version:	1.5
21mr|texlive-multiexpand-1.5-2|3	Release:	2
21mr|texlive-multiexpand-1.5-2|4	Summary:	Variations on the primitive command \expandafter
21mr|texlive-multiexpand-1.5-2|5	Group:		Publishing
21mr|texlive-multiexpand-1.5-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/multiexpand
21mr|texlive-multiexpand-1.5-2|7	License:	LPPL1.3
21mr|texlive-multiexpand-1.5-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/multiexpand.tar.xz
21mr|texlive-multiexpand-1.5-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/multiexpand.doc.tar.xz
21mr|texlive-multiexpand-1.5-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/multiexpand.source.tar.xz
21mr|texlive-multiexpand-1.5-2|11	BuildArch:	noarch
21mr|texlive-multiexpand-1.5-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-multiexpand-1.5-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-multiexpand-1.5-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-multiexpand-1.5-2|15	
21mr|texlive-multiexpand-1.5-2|16	%description
21mr|texlive-multiexpand-1.5-2|17	The package provides two user commands; one that performs
21mr|texlive-multiexpand-1.5-2|18	multiple expansions, and one that does multiple \expandafter
21mr|texlive-multiexpand-1.5-2|19	operations, in a single macro call. The package requires eTeX's
21mr|texlive-multiexpand-1.5-2|20	\numexpr command. The author suggests that the same effect
21mr|texlive-multiexpand-1.5-2|21	could be provided by use of the command variant mechanisms of
21mr|texlive-multiexpand-1.5-2|22	LaTeX 3 (see, for example, the interface documentation of the
21mr|texlive-multiexpand-1.5-2|23	experimental LaTeX 3 kernel).
21mr|texlive-multiexpand-1.5-2|24	
21mr|texlive-multiexpand-1.5-2|25	#-----------------------------------------------------------------------
21mr|texlive-multiexpand-1.5-2|26	%files
21mr|texlive-multiexpand-1.5-2|27	%{_texmfdistdir}/tex/generic/multiexpand
21mr|texlive-multiexpand-1.5-2|28	%doc %{_texmfdistdir}/doc/generic/multiexpand
21mr|texlive-multiexpand-1.5-2|29	#- source
21mr|texlive-multiexpand-1.5-2|30	%doc %{_texmfdistdir}/source/generic/multiexpand
21mr|texlive-multiexpand-1.5-2|31	
21mr|texlive-multiexpand-1.5-2|32	#-----------------------------------------------------------------------
21mr|texlive-multiexpand-1.5-2|33	%prep
21mr|texlive-multiexpand-1.5-2|34	%setup -c -a0 -a1 -a2
21mr|texlive-multiexpand-1.5-2|35	
21mr|texlive-multiexpand-1.5-2|36	%build
21mr|texlive-multiexpand-1.5-2|37	
21mr|texlive-multiexpand-1.5-2|38	%install
21mr|texlive-multiexpand-1.5-2|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-multiexpand-1.5-2|40	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18570 21
21mr|texlive-multirow-2.4-1|1	Name:		texlive-multirow
21mr|texlive-multirow-2.4-1|2	Version:	2.4
21mr|texlive-multirow-2.4-1|3	Release:	1
21mr|texlive-multirow-2.4-1|4	Summary:	Create tabular cells spanning multiple rows
21mr|texlive-multirow-2.4-1|5	Group:		Publishing
21mr|texlive-multirow-2.4-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/multirow
21mr|texlive-multirow-2.4-1|7	License:	LPPL1
21mr|texlive-multirow-2.4-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/multirow.tar.xz
21mr|texlive-multirow-2.4-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/multirow.doc.tar.xz
21mr|texlive-multirow-2.4-1|10	BuildArch:	noarch
21mr|texlive-multirow-2.4-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-multirow-2.4-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-multirow-2.4-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-multirow-2.4-1|14	
21mr|texlive-multirow-2.4-1|15	%description
21mr|texlive-multirow-2.4-1|16	The package has a lot of flexibility, including an option for
21mr|texlive-multirow-2.4-1|17	specifying an entry at the "natural" width of its text. The
21mr|texlive-multirow-2.4-1|18	package is distributed with the bigdelim and bigstrut packages,
21mr|texlive-multirow-2.4-1|19	which can be used to advantage with \multirow cells.
21mr|texlive-multirow-2.4-1|20	
21mr|texlive-multirow-2.4-1|21	#-----------------------------------------------------------------------
21mr|texlive-multirow-2.4-1|22	%files
21mr|texlive-multirow-2.4-1|23	%{_texmfdistdir}/tex/latex/multirow
21mr|texlive-multirow-2.4-1|24	%doc %{_texmfdistdir}/doc/latex/multirow
21mr|texlive-multirow-2.4-1|25	
21mr|texlive-multirow-2.4-1|26	#-----------------------------------------------------------------------
21mr|texlive-multirow-2.4-1|27	%prep
21mr|texlive-multirow-2.4-1|28	%setup -c -a0 -a1
21mr|texlive-multirow-2.4-1|29	
21mr|texlive-multirow-2.4-1|30	%build
21mr|texlive-multirow-2.4-1|31	
21mr|texlive-multirow-2.4-1|32	%install
21mr|texlive-multirow-2.4-1|33	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-multirow-2.4-1|34	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18571 21
21mr|texlive-musicography-2019.05.28-2|1	# revision 51251
21mr|texlive-musicography-2019.05.28-2|2	# category Package
21mr|texlive-musicography-2019.05.28-2|3	# catalogue-ctan /macros/latex/contrib/musicography
21mr|texlive-musicography-2019.05.28-2|4	# catalog-date 2019-05-28 20:23:04 +0200
21mr|texlive-musicography-2019.05.28-2|5	# catalog-license lppl1.3
21mr|texlive-musicography-2019.05.28-2|6	# catalog-version 2.7
21mr|texlive-musicography-2019.05.28-2|7	Name:		texlive-musicography
21mr|texlive-musicography-2019.05.28-2|8	Version:	2019.05.28
21mr|texlive-musicography-2019.05.28-2|9	Release:	2
21mr|texlive-musicography-2019.05.28-2|10	Summary:	Accessing symbols for music writing with pdfLaTeX
21mr|texlive-musicography-2019.05.28-2|11	Group:		Publishing
21mr|texlive-musicography-2019.05.28-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/musicography
21mr|texlive-musicography-2019.05.28-2|13	License:	LPPL1.3
21mr|texlive-musicography-2019.05.28-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/musicography.tar.xz
21mr|texlive-musicography-2019.05.28-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/musicography.doc.tar.xz
21mr|texlive-musicography-2019.05.28-2|16	BuildArch:	noarch
21mr|texlive-musicography-2019.05.28-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-musicography-2019.05.28-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-musicography-2019.05.28-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-musicography-2019.05.28-2|20	
21mr|texlive-musicography-2019.05.28-2|21	%description
21mr|texlive-musicography-2019.05.28-2|22	his package makes available the most commonly used symbols in
21mr|texlive-musicography-2019.05.28-2|23	writing about music in a way that can be used with pdfLaTeX and
21mr|texlive-musicography-2019.05.28-2|24	looks consistent and attractive. It includes accidentals,
21mr|texlive-musicography-2019.05.28-2|25	meters, and notes of different rhythmic values. The package
21mr|texlive-musicography-2019.05.28-2|26	builds on the approach used in the harmony package, where the
21mr|texlive-musicography-2019.05.28-2|27	symbols are taken from the MusiXTeX fonts. But it provides a
21mr|texlive-musicography-2019.05.28-2|28	larger range of symbols and a more flexible, user-friendly
21mr|texlive-musicography-2019.05.28-2|29	interface written using xparse and stackengine.
21mr|texlive-musicography-2019.05.28-2|30	
21mr|texlive-musicography-2019.05.28-2|31	
21mr|texlive-musicography-2019.05.28-2|32	#-----------------------------------------------------------------------
21mr|texlive-musicography-2019.05.28-2|33	%files
21mr|texlive-musicography-2019.05.28-2|34	%{_texmfdistdir}/tex/latex/musicography/
21mr|texlive-musicography-2019.05.28-2|35	%doc %{_texmfdistdir}/doc/latex/musicography/
21mr|texlive-musicography-2019.05.28-2|36	
21mr|texlive-musicography-2019.05.28-2|37	
21mr|texlive-musicography-2019.05.28-2|38	#-----------------------------------------------------------------------
21mr|texlive-musicography-2019.05.28-2|39	%prep
21mr|texlive-musicography-2019.05.28-2|40	%setup -c -a0 -a1
21mr|texlive-musicography-2019.05.28-2|41	
21mr|texlive-musicography-2019.05.28-2|42	%build
21mr|texlive-musicography-2019.05.28-2|43	
21mr|texlive-musicography-2019.05.28-2|44	%install
21mr|texlive-musicography-2019.05.28-2|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-musicography-2019.05.28-2|46	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18572 21
21mr|texlive-musikui-2019.05.28-1|1	# revision 47472
21mr|texlive-musikui-2019.05.28-1|2	# category Package
21mr|texlive-musikui-2019.05.28-1|3	# catalogue-ctan /macros/latex/contrib/musikui
21mr|texlive-musikui-2019.05.28-1|4	# catalog-date 2018-05-03 05:20:47 +0200
21mr|texlive-musikui-2019.05.28-1|5	# catalog-license lppl
21mr|texlive-musikui-2019.05.28-1|6	# catalog-version 1
21mr|texlive-musikui-2019.05.28-1|7	Name:		texlive-musikui
21mr|texlive-musikui-2019.05.28-1|8	Version:	2019.05.28
21mr|texlive-musikui-2019.05.28-1|9	Release:	1
21mr|texlive-musikui-2019.05.28-1|10	Summary:	Easy creation of "arithmetical restoration" puzzles
21mr|texlive-musikui-2019.05.28-1|11	Group:		Publishing
21mr|texlive-musikui-2019.05.28-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/musikui
21mr|texlive-musikui-2019.05.28-1|13	License:	LPPL
21mr|texlive-musikui-2019.05.28-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/musikui.tar.xz
21mr|texlive-musikui-2019.05.28-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/musikui.doc.tar.xz
21mr|texlive-musikui-2019.05.28-1|16	BuildArch:	noarch
21mr|texlive-musikui-2019.05.28-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-musikui-2019.05.28-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-musikui-2019.05.28-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-musikui-2019.05.28-1|20	
21mr|texlive-musikui-2019.05.28-1|21	%description
21mr|texlive-musikui-2019.05.28-1|22	This package permits to easily typeset arithmetical
21mr|texlive-musikui-2019.05.28-1|23	restorations using LaTeX. This package requires the graphicx
21mr|texlive-musikui-2019.05.28-1|24	package.
21mr|texlive-musikui-2019.05.28-1|25	
21mr|texlive-musikui-2019.05.28-1|26	
21mr|texlive-musikui-2019.05.28-1|27	#-----------------------------------------------------------------------
21mr|texlive-musikui-2019.05.28-1|28	%files
21mr|texlive-musikui-2019.05.28-1|29	%{_texmfdistdir}/tex/latex/musikui/
21mr|texlive-musikui-2019.05.28-1|30	%doc %{_texmfdistdir}/doc/latex/musikui/
21mr|texlive-musikui-2019.05.28-1|31	
21mr|texlive-musikui-2019.05.28-1|32	
21mr|texlive-musikui-2019.05.28-1|33	#-----------------------------------------------------------------------
21mr|texlive-musikui-2019.05.28-1|34	%prep
21mr|texlive-musikui-2019.05.28-1|35	%setup -c -a0 -a1
21mr|texlive-musikui-2019.05.28-1|36	
21mr|texlive-musikui-2019.05.28-1|37	%build
21mr|texlive-musikui-2019.05.28-1|38	
21mr|texlive-musikui-2019.05.28-1|39	%install
21mr|texlive-musikui-2019.05.28-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-musikui-2019.05.28-1|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18573 21
21mr|texlive-musixguit-1.2.2-7|1	# revision 21649
21mr|texlive-musixguit-1.2.2-7|2	# category Package
21mr|texlive-musixguit-1.2.2-7|3	# catalog-ctan /macros/latex/contrib/musixguit
21mr|texlive-musixguit-1.2.2-7|4	# catalog-date 2011-03-07 21:34:56 +0100
21mr|texlive-musixguit-1.2.2-7|5	# catalog-license lppl1.3
21mr|texlive-musixguit-1.2.2-7|6	# catalog-version 1.2.2
21mr|texlive-musixguit-1.2.2-7|7	Name:		texlive-musixguit
21mr|texlive-musixguit-1.2.2-7|8	Version:	1.2.2
21mr|texlive-musixguit-1.2.2-7|9	Release:	7
21mr|texlive-musixguit-1.2.2-7|10	Summary:	Easy notation for guitar music, in MusixTeX
21mr|texlive-musixguit-1.2.2-7|11	Group:		Publishing
21mr|texlive-musixguit-1.2.2-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/musixguit
21mr|texlive-musixguit-1.2.2-7|13	License:	LPPL1.3
21mr|texlive-musixguit-1.2.2-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/musixguit.tar.xz
21mr|texlive-musixguit-1.2.2-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/musixguit.doc.tar.xz
21mr|texlive-musixguit-1.2.2-7|16	BuildArch:	noarch
21mr|texlive-musixguit-1.2.2-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-musixguit-1.2.2-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-musixguit-1.2.2-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-musixguit-1.2.2-7|20	
21mr|texlive-musixguit-1.2.2-7|21	%description
21mr|texlive-musixguit-1.2.2-7|22	The package provides commands for typesetting notes for guitar,
21mr|texlive-musixguit-1.2.2-7|23	especially for simplifying guitar notation with MusixTeX.
21mr|texlive-musixguit-1.2.2-7|24	
21mr|texlive-musixguit-1.2.2-7|25	
21mr|texlive-musixguit-1.2.2-7|26	#-----------------------------------------------------------------------
21mr|texlive-musixguit-1.2.2-7|27	%files
21mr|texlive-musixguit-1.2.2-7|28	%{_texmfdistdir}/tex/latex/musixguit/musixguit.sty
21mr|texlive-musixguit-1.2.2-7|29	%doc %{_texmfdistdir}/doc/latex/musixguit/README
21mr|texlive-musixguit-1.2.2-7|30	%doc %{_texmfdistdir}/doc/latex/musixguit/musixguit_de.pdf
21mr|texlive-musixguit-1.2.2-7|31	%doc %{_texmfdistdir}/doc/latex/musixguit/musixguit_de.tex
21mr|texlive-musixguit-1.2.2-7|32	
21mr|texlive-musixguit-1.2.2-7|33	#-----------------------------------------------------------------------
21mr|texlive-musixguit-1.2.2-7|34	%prep
21mr|texlive-musixguit-1.2.2-7|35	%setup -c -a0 -a1
21mr|texlive-musixguit-1.2.2-7|36	
21mr|texlive-musixguit-1.2.2-7|37	%build
21mr|texlive-musixguit-1.2.2-7|38	
21mr|texlive-musixguit-1.2.2-7|39	%install
21mr|texlive-musixguit-1.2.2-7|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-musixguit-1.2.2-7|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18574 21
21mr|texlive-musixtex-1.29-2|1	Name:		texlive-musixtex
21mr|texlive-musixtex-1.29-2|2	Version:	1.29
21mr|texlive-musixtex-1.29-2|3	Release:	2
21mr|texlive-musixtex-1.29-2|4	Summary:	Sophisticated music typesetting
21mr|texlive-musixtex-1.29-2|5	Group:		Publishing
21mr|texlive-musixtex-1.29-2|6	URL:		http://www.ctan.org/tex-archive/macros/musixtex
21mr|texlive-musixtex-1.29-2|7	License:	GPL
21mr|texlive-musixtex-1.29-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/musixtex.tar.xz
21mr|texlive-musixtex-1.29-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/musixtex.doc.tar.xz
21mr|texlive-musixtex-1.29-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/musixtex.source.tar.xz
21mr|texlive-musixtex-1.29-2|11	BuildArch:	noarch
21mr|texlive-musixtex-1.29-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-musixtex-1.29-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-musixtex-1.29-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-musixtex-1.29-2|15	Provides:	texlive-musixtex.bin = %{EVRD}
21mr|texlive-musixtex-1.29-2|16	
21mr|texlive-musixtex-1.29-2|17	%description
21mr|texlive-musixtex-1.29-2|18	MusiXTeX provides a set of macros, based on the earlier
21mr|texlive-musixtex-1.29-2|19	MusicTeX, for typesetting music with TeX. To produce optimal
21mr|texlive-musixtex-1.29-2|20	spacing, MusixTeX is a three-pass system: etex, musixflx, and
21mr|texlive-musixtex-1.29-2|21	etex again. (Musixflx is a lua script that is provided in the
21mr|texlive-musixtex-1.29-2|22	bundle.) The three-pass process, optionally followed by
21mr|texlive-musixtex-1.29-2|23	processing for printed output, is automated by the musixtex
21mr|texlive-musixtex-1.29-2|24	wrapper script. The package uses its own specialised fonts,
21mr|texlive-musixtex-1.29-2|25	which must be available on the system for musixtex to run. This
21mr|texlive-musixtex-1.29-2|26	version of MusixTeX builds upon work by Andreas Egler, whose
21mr|texlive-musixtex-1.29-2|27	own version is no longer being developed. The MusiXTeX macros
21mr|texlive-musixtex-1.29-2|28	are universally acknowledged to be challenging to use directly:
21mr|texlive-musixtex-1.29-2|29	the pmx preprocessor compiles a simpler input language to
21mr|texlive-musixtex-1.29-2|30	MusixTeX macros..
21mr|texlive-musixtex-1.29-2|31	
21mr|texlive-musixtex-1.29-2|32	#-----------------------------------------------------------------------
21mr|texlive-musixtex-1.29-2|33	%files
21mr|texlive-musixtex-1.29-2|34	%{_bindir}/musixflx
21mr|texlive-musixtex-1.29-2|35	%{_bindir}/musixtex
21mr|texlive-musixtex-1.29-2|36	%{_texmfdistdir}/dvips/musixtex
21mr|texlive-musixtex-1.29-2|37	%{_texmfdistdir}/scripts/musixtex
21mr|texlive-musixtex-1.29-2|38	%{_texmfdistdir}/tex/generic/musixtex
21mr|texlive-musixtex-1.29-2|39	%{_texmfdistdir}/tex/latex/musixtex
21mr|texlive-musixtex-1.29-2|40	%doc %{_texmfdistdir}/doc/generic/musixtex
21mr|texlive-musixtex-1.29-2|41	%doc %{_mandir}/man1/musixflx.1*
21mr|texlive-musixtex-1.29-2|42	%doc %{_texmfdistdir}/doc/man/man1/musixflx.man1.pdf
21mr|texlive-musixtex-1.29-2|43	%doc %{_mandir}/man1/musixtex.1*
21mr|texlive-musixtex-1.29-2|44	%doc %{_texmfdistdir}/doc/man/man1/musixtex.man1.pdf
21mr|texlive-musixtex-1.29-2|45	#- source
21mr|texlive-musixtex-1.29-2|46	%doc %{_texmfdistdir}/source/generic/musixtex
21mr|texlive-musixtex-1.29-2|47	
21mr|texlive-musixtex-1.29-2|48	#-----------------------------------------------------------------------
21mr|texlive-musixtex-1.29-2|49	%prep
21mr|texlive-musixtex-1.29-2|50	%setup -c -a0 -a1 -a2
21mr|texlive-musixtex-1.29-2|51	
21mr|texlive-musixtex-1.29-2|52	%build
21mr|texlive-musixtex-1.29-2|53	
21mr|texlive-musixtex-1.29-2|54	%install
21mr|texlive-musixtex-1.29-2|55	mkdir -p %{buildroot}%{_bindir}
21mr|texlive-musixtex-1.29-2|56	pushd %{buildroot}%{_bindir}
21mr|texlive-musixtex-1.29-2|57	ln -sf %{_texmfdistdir}/scripts/musixtex/musixflx.lua musixflx
21mr|texlive-musixtex-1.29-2|58	ln -sf %{_texmfdistdir}/scripts/musixtex/musixtex.lua musixtex
21mr|texlive-musixtex-1.29-2|59	popd
21mr|texlive-musixtex-1.29-2|60	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-musixtex-1.29-2|61	cp -fpar texmf-dist %{buildroot}%{_datadir}
21mr|texlive-musixtex-1.29-2|62	mkdir -p %{buildroot}%{_mandir}/man1
21mr|texlive-musixtex-1.29-2|63	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

18575 21
21mr|texlive-musixtex-fonts-20190228-1|1	Name:		texlive-musixtex-fonts
21mr|texlive-musixtex-fonts-20190228-1|2	Version:	20190228
21mr|texlive-musixtex-fonts-20190228-1|3	Release:	1
21mr|texlive-musixtex-fonts-20190228-1|4	Summary:	Fonts used by MusixTeX
21mr|texlive-musixtex-fonts-20190228-1|5	Group:		Publishing
21mr|texlive-musixtex-fonts-20190228-1|6	URL:		http://www.ctan.org/tex-archive/fonts/musixtex-fonts
21mr|texlive-musixtex-fonts-20190228-1|7	License:	GPL
21mr|texlive-musixtex-fonts-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/musixtex-fonts.tar.xz
21mr|texlive-musixtex-fonts-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/musixtex-fonts.doc.tar.xz
21mr|texlive-musixtex-fonts-20190228-1|10	BuildArch:	noarch
21mr|texlive-musixtex-fonts-20190228-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-musixtex-fonts-20190228-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-musixtex-fonts-20190228-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-musixtex-fonts-20190228-1|14	
21mr|texlive-musixtex-fonts-20190228-1|15	%description
21mr|texlive-musixtex-fonts-20190228-1|16	These are fonts for use with MusixTeX; they are provided both
21mr|texlive-musixtex-fonts-20190228-1|17	as original Metafont source, and as converted Adobe Type 1. The
21mr|texlive-musixtex-fonts-20190228-1|18	bundle renders the older (Type 1 fonts only) bundle musixtex-
21mr|texlive-musixtex-fonts-20190228-1|19	t1fonts obsolete.
21mr|texlive-musixtex-fonts-20190228-1|20	
21mr|texlive-musixtex-fonts-20190228-1|21	#-----------------------------------------------------------------------
21mr|texlive-musixtex-fonts-20190228-1|22	%files
21mr|texlive-musixtex-fonts-20190228-1|23	%{_texmfdistdir}/fonts/map/dvips/musixtex-fonts
21mr|texlive-musixtex-fonts-20190228-1|24	%{_texmfdistdir}/fonts/source/public/musixtex-fonts
21mr|texlive-musixtex-fonts-20190228-1|25	%{_texmfdistdir}/fonts/tfm/public/musixtex-fonts
21mr|texlive-musixtex-fonts-20190228-1|26	%{_texmfdistdir}/fonts/type1/public/musixtex-fonts
21mr|texlive-musixtex-fonts-20190228-1|27	%doc %{_texmfdistdir}/doc/fonts/musixtex-fonts
21mr|texlive-musixtex-fonts-20190228-1|28	
21mr|texlive-musixtex-fonts-20190228-1|29	#-----------------------------------------------------------------------
21mr|texlive-musixtex-fonts-20190228-1|30	%prep
21mr|texlive-musixtex-fonts-20190228-1|31	%setup -c -a0 -a1
21mr|texlive-musixtex-fonts-20190228-1|32	
21mr|texlive-musixtex-fonts-20190228-1|33	%build
21mr|texlive-musixtex-fonts-20190228-1|34	
21mr|texlive-musixtex-fonts-20190228-1|35	%install
21mr|texlive-musixtex-fonts-20190228-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-musixtex-fonts-20190228-1|37	cp -fpar fonts doc %{buildroot}%{_texmfdistdir}

18576 21
21mr|texlive-musuos-1.1d-2|1	# revision 24857
21mr|texlive-musuos-1.1d-2|2	# category Package
21mr|texlive-musuos-1.1d-2|3	# catalog-ctan /macros/latex/contrib/musuos
21mr|texlive-musuos-1.1d-2|4	# catalog-date 2011-12-07 16:44:29 +0100
21mr|texlive-musuos-1.1d-2|5	# catalog-license lppl
21mr|texlive-musuos-1.1d-2|6	# catalog-version 1.1c
21mr|texlive-musuos-1.1d-2|7	Name:		texlive-musuos
21mr|texlive-musuos-1.1d-2|8	Version:	1.1d
21mr|texlive-musuos-1.1d-2|9	Release:	2
21mr|texlive-musuos-1.1d-2|10	Summary:	Typeset papers for the department of music, Osnabruck
21mr|texlive-musuos-1.1d-2|11	Group:		Publishing
21mr|texlive-musuos-1.1d-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/musuos
21mr|texlive-musuos-1.1d-2|13	License:	LPPL
21mr|texlive-musuos-1.1d-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/musuos.tar.xz
21mr|texlive-musuos-1.1d-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/musuos.doc.tar.xz
21mr|texlive-musuos-1.1d-2|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/musuos.source.tar.xz
21mr|texlive-musuos-1.1d-2|17	BuildArch:	noarch
21mr|texlive-musuos-1.1d-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-musuos-1.1d-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-musuos-1.1d-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-musuos-1.1d-2|21	
21mr|texlive-musuos-1.1d-2|22	%description
21mr|texlive-musuos-1.1d-2|23	The package provides a LaTeX class for typesetting term papers
21mr|texlive-musuos-1.1d-2|24	at the institute of music and musicology of the University of
21mr|texlive-musuos-1.1d-2|25	Osnabruck, Germany, according to the specifications of Prof.
21mr|texlive-musuos-1.1d-2|26	Stefan Hahnheide. A biblatex style is provided.
21mr|texlive-musuos-1.1d-2|27	
21mr|texlive-musuos-1.1d-2|28	#-----------------------------------------------------------------------
21mr|texlive-musuos-1.1d-2|29	%files
21mr|texlive-musuos-1.1d-2|30	%{_texmfdistdir}/tex/latex/musuos/musuos.cls
21mr|texlive-musuos-1.1d-2|31	%doc %{_texmfdistdir}/doc/latex/musuos/README
21mr|texlive-musuos-1.1d-2|32	%doc %{_texmfdistdir}/doc/latex/musuos/musuos-doc.ist
21mr|texlive-musuos-1.1d-2|33	%doc %{_texmfdistdir}/doc/latex/musuos/musuos.pdf
21mr|texlive-musuos-1.1d-2|34	#- source
21mr|texlive-musuos-1.1d-2|35	%doc %{_texmfdistdir}/source/latex/musuos/musuos.dtx
21mr|texlive-musuos-1.1d-2|36	%doc %{_texmfdistdir}/source/latex/musuos/musuos.ins
21mr|texlive-musuos-1.1d-2|37	
21mr|texlive-musuos-1.1d-2|38	#-----------------------------------------------------------------------
21mr|texlive-musuos-1.1d-2|39	%prep
21mr|texlive-musuos-1.1d-2|40	%setup -c -a0 -a1 -a2
21mr|texlive-musuos-1.1d-2|41	
21mr|texlive-musuos-1.1d-2|42	%build
21mr|texlive-musuos-1.1d-2|43	
21mr|texlive-musuos-1.1d-2|44	%install
21mr|texlive-musuos-1.1d-2|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-musuos-1.1d-2|46	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18577 21
21mr|texlive-muthesis-20190228-1|1	Name:		texlive-muthesis
21mr|texlive-muthesis-20190228-1|2	Version:	20190228
21mr|texlive-muthesis-20190228-1|3	Release:	1
21mr|texlive-muthesis-20190228-1|4	Summary:	Classes for University of Manchester Dept of Computer Science
21mr|texlive-muthesis-20190228-1|5	Group:		Publishing
21mr|texlive-muthesis-20190228-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/muthesis
21mr|texlive-muthesis-20190228-1|7	License:	LPPL
21mr|texlive-muthesis-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/muthesis.tar.xz
21mr|texlive-muthesis-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/muthesis.doc.tar.xz
21mr|texlive-muthesis-20190228-1|10	BuildArch:	noarch
21mr|texlive-muthesis-20190228-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-muthesis-20190228-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-muthesis-20190228-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-muthesis-20190228-1|14	
21mr|texlive-muthesis-20190228-1|15	%description
21mr|texlive-muthesis-20190228-1|16	The bundle provides thesis and project report document classes
21mr|texlive-muthesis-20190228-1|17	from the University of Manchester's Department of Computer
21mr|texlive-muthesis-20190228-1|18	Science.
21mr|texlive-muthesis-20190228-1|19	
21mr|texlive-muthesis-20190228-1|20	#-----------------------------------------------------------------------
21mr|texlive-muthesis-20190228-1|21	%files
21mr|texlive-muthesis-20190228-1|22	%{_texmfdistdir}/tex/latex/muthesis
21mr|texlive-muthesis-20190228-1|23	%doc %{_texmfdistdir}/doc/latex/muthesis
21mr|texlive-muthesis-20190228-1|24	
21mr|texlive-muthesis-20190228-1|25	#-----------------------------------------------------------------------
21mr|texlive-muthesis-20190228-1|26	%prep
21mr|texlive-muthesis-20190228-1|27	%setup -c -a0 -a1
21mr|texlive-muthesis-20190228-1|28	
21mr|texlive-muthesis-20190228-1|29	%build
21mr|texlive-muthesis-20190228-1|30	
21mr|texlive-muthesis-20190228-1|31	%install
21mr|texlive-muthesis-20190228-1|32	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-muthesis-20190228-1|33	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18578 21
21mr|texlive-mversion-1.0.1-10|1	# revision 29370
21mr|texlive-mversion-1.0.1-10|2	# category Package
21mr|texlive-mversion-1.0.1-10|3	# catalog-ctan /macros/latex/contrib/mversion
21mr|texlive-mversion-1.0.1-10|4	# catalog-date 2013-03-13 13:37:29 +0100
21mr|texlive-mversion-1.0.1-10|5	# catalog-license lppl1.2
21mr|texlive-mversion-1.0.1-10|6	# catalog-version 1.0.1
21mr|texlive-mversion-1.0.1-10|7	Name:		texlive-mversion
21mr|texlive-mversion-1.0.1-10|8	Version:	1.0.1
21mr|texlive-mversion-1.0.1-10|9	Release:	10
21mr|texlive-mversion-1.0.1-10|10	Summary:	Keeping track of document versions
21mr|texlive-mversion-1.0.1-10|11	Group:		Publishing
21mr|texlive-mversion-1.0.1-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mversion
21mr|texlive-mversion-1.0.1-10|13	License:	LPPL1.2
21mr|texlive-mversion-1.0.1-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mversion.tar.xz
21mr|texlive-mversion-1.0.1-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mversion.doc.tar.xz
21mr|texlive-mversion-1.0.1-10|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mversion.source.tar.xz
21mr|texlive-mversion-1.0.1-10|17	BuildArch:	noarch
21mr|texlive-mversion-1.0.1-10|18	BuildRequires:	texlive-tlpkg
21mr|texlive-mversion-1.0.1-10|19	Requires(pre):	texlive-tlpkg
21mr|texlive-mversion-1.0.1-10|20	Requires(post):	texlive-kpathsea
21mr|texlive-mversion-1.0.1-10|21	
21mr|texlive-mversion-1.0.1-10|22	%description
21mr|texlive-mversion-1.0.1-10|23	The package enables the user to keep track of different
21mr|texlive-mversion-1.0.1-10|24	versions of a latex document. The command \version prints the
21mr|texlive-mversion-1.0.1-10|25	version and build numbers; each time you compile your document,
21mr|texlive-mversion-1.0.1-10|26	the build number is increased by one. By placing \version in
21mr|texlive-mversion-1.0.1-10|27	the header or footer, each page can be marked with the unique
21mr|texlive-mversion-1.0.1-10|28	build number describing the progress of your document.
21mr|texlive-mversion-1.0.1-10|29	
21mr|texlive-mversion-1.0.1-10|30	
21mr|texlive-mversion-1.0.1-10|31	#-----------------------------------------------------------------------
21mr|texlive-mversion-1.0.1-10|32	%files
21mr|texlive-mversion-1.0.1-10|33	%{_texmfdistdir}/tex/latex/mversion/mVersion.sty
21mr|texlive-mversion-1.0.1-10|34	%doc %{_texmfdistdir}/doc/latex/mversion/README
21mr|texlive-mversion-1.0.1-10|35	%doc %{_texmfdistdir}/doc/latex/mversion/mVersion.pdf
21mr|texlive-mversion-1.0.1-10|36	#- source
21mr|texlive-mversion-1.0.1-10|37	%doc %{_texmfdistdir}/source/latex/mversion/mVersion.dtx
21mr|texlive-mversion-1.0.1-10|38	%doc %{_texmfdistdir}/source/latex/mversion/mVersion.ins
21mr|texlive-mversion-1.0.1-10|39	
21mr|texlive-mversion-1.0.1-10|40	#-----------------------------------------------------------------------
21mr|texlive-mversion-1.0.1-10|41	%prep
21mr|texlive-mversion-1.0.1-10|42	%setup -c -a0 -a1 -a2
21mr|texlive-mversion-1.0.1-10|43	
21mr|texlive-mversion-1.0.1-10|44	%build
21mr|texlive-mversion-1.0.1-10|45	
21mr|texlive-mversion-1.0.1-10|46	%install
21mr|texlive-mversion-1.0.1-10|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-mversion-1.0.1-10|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18579 21
21mr|texlive-mwcls-0.75-2|1	# revision 15878
21mr|texlive-mwcls-0.75-2|2	# category Package
21mr|texlive-mwcls-0.75-2|3	# catalog-ctan /macros/latex/contrib/mwcls
21mr|texlive-mwcls-0.75-2|4	# catalog-date 2009-09-28 14:47:14 +0200
21mr|texlive-mwcls-0.75-2|5	# catalog-license lppl
21mr|texlive-mwcls-0.75-2|6	# catalog-version 0.74
21mr|texlive-mwcls-0.75-2|7	Name:		texlive-mwcls
21mr|texlive-mwcls-0.75-2|8	Version:	0.75
21mr|texlive-mwcls-0.75-2|9	Release:	2
21mr|texlive-mwcls-0.75-2|10	Summary:	Polish-oriented document classes
21mr|texlive-mwcls-0.75-2|11	Group:		Publishing
21mr|texlive-mwcls-0.75-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mwcls
21mr|texlive-mwcls-0.75-2|13	License:	LPPL
21mr|texlive-mwcls-0.75-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mwcls.tar.xz
21mr|texlive-mwcls-0.75-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mwcls.doc.tar.xz
21mr|texlive-mwcls-0.75-2|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mwcls.source.tar.xz
21mr|texlive-mwcls-0.75-2|17	BuildArch:	noarch
21mr|texlive-mwcls-0.75-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-mwcls-0.75-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-mwcls-0.75-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-mwcls-0.75-2|21	
21mr|texlive-mwcls-0.75-2|22	%description
21mr|texlive-mwcls-0.75-2|23	mwcls is a set of document classes for LaTeX 2e designed with
21mr|texlive-mwcls-0.75-2|24	Polish typographical tradition in mind. Classes include:
21mr|texlive-mwcls-0.75-2|25	'mwart' (which is a replacement for 'article'), 'mwrep'
21mr|texlive-mwcls-0.75-2|26	('report'), and 'mwbk' ('book'). Most features present in
21mr|texlive-mwcls-0.75-2|27	standard classes work with mwcls. Some extensions/exceptions
21mr|texlive-mwcls-0.75-2|28	include: sectioning commands allow for second optional argument
21mr|texlive-mwcls-0.75-2|29	(it's possible to state different texts for running head and
21mr|texlive-mwcls-0.75-2|30	for TOC), new environments 'itemize*' and 'enumerate*' for
21mr|texlive-mwcls-0.75-2|31	lists with long items, page styles have variants for normal,
21mr|texlive-mwcls-0.75-2|32	opening, closing, and blank pages.
21mr|texlive-mwcls-0.75-2|33	
21mr|texlive-mwcls-0.75-2|34	#-----------------------------------------------------------------------
21mr|texlive-mwcls-0.75-2|35	%files
21mr|texlive-mwcls-0.75-2|36	%{_texmfdistdir}/tex/latex/mwcls/mw10.clo
21mr|texlive-mwcls-0.75-2|37	%{_texmfdistdir}/tex/latex/mwcls/mw11.clo
21mr|texlive-mwcls-0.75-2|38	%{_texmfdistdir}/tex/latex/mwcls/mw12.clo
21mr|texlive-mwcls-0.75-2|39	%{_texmfdistdir}/tex/latex/mwcls/mwart.cls
21mr|texlive-mwcls-0.75-2|40	%{_texmfdistdir}/tex/latex/mwcls/mwbk.cls
21mr|texlive-mwcls-0.75-2|41	%{_texmfdistdir}/tex/latex/mwcls/mwbk10.clo
21mr|texlive-mwcls-0.75-2|42	%{_texmfdistdir}/tex/latex/mwcls/mwbk11.clo
21mr|texlive-mwcls-0.75-2|43	%{_texmfdistdir}/tex/latex/mwcls/mwbk12.clo
21mr|texlive-mwcls-0.75-2|44	%{_texmfdistdir}/tex/latex/mwcls/mwrep.cls
21mr|texlive-mwcls-0.75-2|45	%doc %{_texmfdistdir}/doc/latex/mwcls/CZYTAJ
21mr|texlive-mwcls-0.75-2|46	%doc %{_texmfdistdir}/doc/latex/mwcls/ChangeLog
21mr|texlive-mwcls-0.75-2|47	%doc %{_texmfdistdir}/doc/latex/mwcls/README
21mr|texlive-mwcls-0.75-2|48	%doc %{_texmfdistdir}/doc/latex/mwcls/mwclsdoc.pdf
21mr|texlive-mwcls-0.75-2|49	#- source
21mr|texlive-mwcls-0.75-2|50	%doc %{_texmfdistdir}/source/latex/mwcls/mwcls.dtx
21mr|texlive-mwcls-0.75-2|51	%doc %{_texmfdistdir}/source/latex/mwcls/mwcls.ins
21mr|texlive-mwcls-0.75-2|52	
21mr|texlive-mwcls-0.75-2|53	#-----------------------------------------------------------------------
21mr|texlive-mwcls-0.75-2|54	%prep
21mr|texlive-mwcls-0.75-2|55	%setup -c -a0 -a1 -a2
21mr|texlive-mwcls-0.75-2|56	
21mr|texlive-mwcls-0.75-2|57	%build
21mr|texlive-mwcls-0.75-2|58	
21mr|texlive-mwcls-0.75-2|59	%install
21mr|texlive-mwcls-0.75-2|60	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-mwcls-0.75-2|61	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18580 21
21mr|texlive-mwe-0.5-3|1	Name:		texlive-mwe
21mr|texlive-mwe-0.5-3|2	Version:	0.5
21mr|texlive-mwe-0.5-3|3	Release:	3
21mr|texlive-mwe-0.5-3|4	Summary:	Packages and image files for MWEs
21mr|texlive-mwe-0.5-3|5	Group:		Publishing
21mr|texlive-mwe-0.5-3|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mwe
21mr|texlive-mwe-0.5-3|7	License:	LPPL1.3
21mr|texlive-mwe-0.5-3|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mwe.tar.xz
21mr|texlive-mwe-0.5-3|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mwe.doc.tar.xz
21mr|texlive-mwe-0.5-3|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mwe.source.tar.xz
21mr|texlive-mwe-0.5-3|11	BuildArch:	noarch
21mr|texlive-mwe-0.5-3|12	BuildRequires:	texlive-tlpkg
21mr|texlive-mwe-0.5-3|13	Requires(pre):	texlive-tlpkg
21mr|texlive-mwe-0.5-3|14	Requires(post):	texlive-kpathsea
21mr|texlive-mwe-0.5-3|15	
21mr|texlive-mwe-0.5-3|16	%description
21mr|texlive-mwe-0.5-3|17	The bundle provides several files useful when creating a
21mr|texlive-mwe-0.5-3|18	minimal working example (MWE). The package itself loads a small
21mr|texlive-mwe-0.5-3|19	set of packages often used when creating MWEs. In addition, a
21mr|texlive-mwe-0.5-3|20	range of images are provided, which will be installed in the
21mr|texlive-mwe-0.5-3|21	TEXMF tree, so that they may be used in any (La)TeX document.
21mr|texlive-mwe-0.5-3|22	This allows different users to share MWEs which include image
21mr|texlive-mwe-0.5-3|23	commands, without the need to share image files or to use
21mr|texlive-mwe-0.5-3|24	replacement code.
21mr|texlive-mwe-0.5-3|25	
21mr|texlive-mwe-0.5-3|26	#-----------------------------------------------------------------------
21mr|texlive-mwe-0.5-3|27	%files
21mr|texlive-mwe-0.5-3|28	%{_texmfdistdir}/tex/latex/mwe
21mr|texlive-mwe-0.5-3|29	%doc %{_texmfdistdir}/doc/latex/mwe
21mr|texlive-mwe-0.5-3|30	#- source
21mr|texlive-mwe-0.5-3|31	%doc %{_texmfdistdir}/source/latex/mwe
21mr|texlive-mwe-0.5-3|32	
21mr|texlive-mwe-0.5-3|33	#-----------------------------------------------------------------------
21mr|texlive-mwe-0.5-3|34	%prep
21mr|texlive-mwe-0.5-3|35	%setup -c -a0 -a1 -a2
21mr|texlive-mwe-0.5-3|36	
21mr|texlive-mwe-0.5-3|37	%build
21mr|texlive-mwe-0.5-3|38	
21mr|texlive-mwe-0.5-3|39	%install
21mr|texlive-mwe-0.5-3|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-mwe-0.5-3|41	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18581 21
21mr|texlive-mweights-20190228-1|1	Name:		texlive-mweights
21mr|texlive-mweights-20190228-1|2	Version:	20190228
21mr|texlive-mweights-20190228-1|3	Release:	1
21mr|texlive-mweights-20190228-1|4	Summary:	Support for multiple-weight font packages
21mr|texlive-mweights-20190228-1|5	Group:		Publishing
21mr|texlive-mweights-20190228-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mweights
21mr|texlive-mweights-20190228-1|7	License:	LPPL
21mr|texlive-mweights-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mweights.tar.xz
21mr|texlive-mweights-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mweights.doc.tar.xz
21mr|texlive-mweights-20190228-1|10	BuildArch:	noarch
21mr|texlive-mweights-20190228-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-mweights-20190228-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-mweights-20190228-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-mweights-20190228-1|14	
21mr|texlive-mweights-20190228-1|15	%description
21mr|texlive-mweights-20190228-1|16	Many font families available for use with LaTeX are available
21mr|texlive-mweights-20190228-1|17	at multiple weights. Many Type 1-oriented support packages for
21mr|texlive-mweights-20190228-1|18	such fonts re-define the standard \mddefault or \bfdefault
21mr|texlive-mweights-20190228-1|19	macros. This can create difficulties if the weight desired for
21mr|texlive-mweights-20190228-1|20	one font family isn't available for another font family, or if
21mr|texlive-mweights-20190228-1|21	it differs from the weight desired for another font family. The
21mr|texlive-mweights-20190228-1|22	package provides a solution to these difficulties.
21mr|texlive-mweights-20190228-1|23	
21mr|texlive-mweights-20190228-1|24	#-----------------------------------------------------------------------
21mr|texlive-mweights-20190228-1|25	%files
21mr|texlive-mweights-20190228-1|26	%{_texmfdistdir}/tex/latex/mweights
21mr|texlive-mweights-20190228-1|27	%doc %{_texmfdistdir}/doc/latex/mweights
21mr|texlive-mweights-20190228-1|28	
21mr|texlive-mweights-20190228-1|29	#-----------------------------------------------------------------------
21mr|texlive-mweights-20190228-1|30	%prep
21mr|texlive-mweights-20190228-1|31	%setup -c -a0 -a1
21mr|texlive-mweights-20190228-1|32	
21mr|texlive-mweights-20190228-1|33	%build
21mr|texlive-mweights-20190228-1|34	
21mr|texlive-mweights-20190228-1|35	%install
21mr|texlive-mweights-20190228-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-mweights-20190228-1|37	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18582 21
21mr|texlive-mxedruli-3.3c-13|1	# revision 30021
21mr|texlive-mxedruli-3.3c-13|2	# category Package
21mr|texlive-mxedruli-3.3c-13|3	# catalog-ctan /fonts/georgian/mxedruli
21mr|texlive-mxedruli-3.3c-13|4	# catalog-date 2013-04-18 13:20:04 +0200
21mr|texlive-mxedruli-3.3c-13|5	# catalog-license lppl
21mr|texlive-mxedruli-3.3c-13|6	# catalog-version 3.3c
21mr|texlive-mxedruli-3.3c-13|7	Name:		texlive-mxedruli
21mr|texlive-mxedruli-3.3c-13|8	Version:	3.3c
21mr|texlive-mxedruli-3.3c-13|9	Release:	13
21mr|texlive-mxedruli-3.3c-13|10	Summary:	A pair of fonts for different Georgian alphabets
21mr|texlive-mxedruli-3.3c-13|11	Group:		Publishing
21mr|texlive-mxedruli-3.3c-13|12	URL:		http://www.ctan.org/tex-archive/fonts/georgian/mxedruli
21mr|texlive-mxedruli-3.3c-13|13	License:	LPPL
21mr|texlive-mxedruli-3.3c-13|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mxedruli.tar.xz
21mr|texlive-mxedruli-3.3c-13|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mxedruli.doc.tar.xz
21mr|texlive-mxedruli-3.3c-13|16	BuildArch:	noarch
21mr|texlive-mxedruli-3.3c-13|17	BuildRequires:	texlive-tlpkg
21mr|texlive-mxedruli-3.3c-13|18	Requires(pre):	texlive-tlpkg
21mr|texlive-mxedruli-3.3c-13|19	Requires(post):	texlive-kpathsea
21mr|texlive-mxedruli-3.3c-13|20	
21mr|texlive-mxedruli-3.3c-13|21	%description
21mr|texlive-mxedruli-3.3c-13|22	Two Georgian fonts, in both Metafont and Type 1 formats, which
21mr|texlive-mxedruli-3.3c-13|23	cover the Mxedruli and the Xucuri alphabets.
21mr|texlive-mxedruli-3.3c-13|24	
21mr|texlive-mxedruli-3.3c-13|25	#-----------------------------------------------------------------------
21mr|texlive-mxedruli-3.3c-13|26	%files
21mr|texlive-mxedruli-3.3c-13|27	%{_texmfdistdir}/fonts/afm/public/mxedruli/mxed10.afm
21mr|texlive-mxedruli-3.3c-13|28	%{_texmfdistdir}/fonts/afm/public/mxedruli/mxedbf10.afm
21mr|texlive-mxedruli-3.3c-13|29	%{_texmfdistdir}/fonts/afm/public/mxedruli/mxedc10.afm
21mr|texlive-mxedruli-3.3c-13|30	%{_texmfdistdir}/fonts/afm/public/mxedruli/mxedi10.afm
21mr|texlive-mxedruli-3.3c-13|31	%{_texmfdistdir}/fonts/afm/public/mxedruli/xuc10.afm
21mr|texlive-mxedruli-3.3c-13|32	%{_texmfdistdir}/fonts/map/dvips/mxedruli/mxedruli.map
21mr|texlive-mxedruli-3.3c-13|33	%{_texmfdistdir}/fonts/source/public/mxedruli/mxed.mf
21mr|texlive-mxedruli-3.3c-13|34	%{_texmfdistdir}/fonts/source/public/mxedruli/mxed10.mf
21mr|texlive-mxedruli-3.3c-13|35	%{_texmfdistdir}/fonts/source/public/mxedruli/mxedacc.mf
21mr|texlive-mxedruli-3.3c-13|36	%{_texmfdistdir}/fonts/source/public/mxedruli/mxedbase.mf
21mr|texlive-mxedruli-3.3c-13|37	%{_texmfdistdir}/fonts/source/public/mxedruli/mxedbf10.mf
21mr|texlive-mxedruli-3.3c-13|38	%{_texmfdistdir}/fonts/source/public/mxedruli/mxedc10.mf
21mr|texlive-mxedruli-3.3c-13|39	%{_texmfdistdir}/fonts/source/public/mxedruli/mxedcaps.mf
21mr|texlive-mxedruli-3.3c-13|40	%{_texmfdistdir}/fonts/source/public/mxedruli/mxedd.mf
21mr|texlive-mxedruli-3.3c-13|41	%{_texmfdistdir}/fonts/source/public/mxedruli/mxedfont.mf
21mr|texlive-mxedruli-3.3c-13|42	%{_texmfdistdir}/fonts/source/public/mxedruli/mxedi10.mf
21mr|texlive-mxedruli-3.3c-13|43	%{_texmfdistdir}/fonts/source/public/mxedruli/mxedp.mf
21mr|texlive-mxedruli-3.3c-13|44	%{_texmfdistdir}/fonts/source/public/mxedruli/xuc.mf
21mr|texlive-mxedruli-3.3c-13|45	%{_texmfdistdir}/fonts/source/public/mxedruli/xuc10.mf
21mr|texlive-mxedruli-3.3c-13|46	%{_texmfdistdir}/fonts/source/public/mxedruli/xucbase.mf
21mr|texlive-mxedruli-3.3c-13|47	%{_texmfdistdir}/fonts/source/public/mxedruli/xucd.mf
21mr|texlive-mxedruli-3.3c-13|48	%{_texmfdistdir}/fonts/source/public/mxedruli/xucfont.mf
21mr|texlive-mxedruli-3.3c-13|49	%{_texmfdistdir}/fonts/source/public/mxedruli/xucl.mf
21mr|texlive-mxedruli-3.3c-13|50	%{_texmfdistdir}/fonts/source/public/mxedruli/xucp.mf
21mr|texlive-mxedruli-3.3c-13|51	%{_texmfdistdir}/fonts/tfm/public/mxedruli/mxed10.tfm
21mr|texlive-mxedruli-3.3c-13|52	%{_texmfdistdir}/fonts/tfm/public/mxedruli/mxedbf10.tfm
21mr|texlive-mxedruli-3.3c-13|53	%{_texmfdistdir}/fonts/tfm/public/mxedruli/mxedc10.tfm
21mr|texlive-mxedruli-3.3c-13|54	%{_texmfdistdir}/fonts/tfm/public/mxedruli/mxedi10.tfm
21mr|texlive-mxedruli-3.3c-13|55	%{_texmfdistdir}/fonts/tfm/public/mxedruli/xuc10.tfm
21mr|texlive-mxedruli-3.3c-13|56	%{_texmfdistdir}/fonts/type1/public/mxedruli/mxed10.pfb
21mr|texlive-mxedruli-3.3c-13|57	%{_texmfdistdir}/fonts/type1/public/mxedruli/mxedbf10.pfb
21mr|texlive-mxedruli-3.3c-13|58	%{_texmfdistdir}/fonts/type1/public/mxedruli/mxedc10.pfb
21mr|texlive-mxedruli-3.3c-13|59	%{_texmfdistdir}/fonts/type1/public/mxedruli/mxedi10.pfb
21mr|texlive-mxedruli-3.3c-13|60	%{_texmfdistdir}/fonts/type1/public/mxedruli/xuc10.pfb
21mr|texlive-mxedruli-3.3c-13|61	%{_texmfdistdir}/tex/latex/mxedruli/mxedruli.sty
21mr|texlive-mxedruli-3.3c-13|62	%{_texmfdistdir}/tex/latex/mxedruli/umxed.fd
21mr|texlive-mxedruli-3.3c-13|63	%{_texmfdistdir}/tex/latex/mxedruli/uxuc.fd
21mr|texlive-mxedruli-3.3c-13|64	%{_texmfdistdir}/tex/latex/mxedruli/xucuri.sty
21mr|texlive-mxedruli-3.3c-13|65	%doc %{_texmfdistdir}/doc/fonts/mxedruli/README
21mr|texlive-mxedruli-3.3c-13|66	%doc %{_texmfdistdir}/doc/fonts/mxedruli/alphabets.tex
21mr|texlive-mxedruli-3.3c-13|67	%doc %{_texmfdistdir}/doc/fonts/mxedruli/mxeddoc.pdf
21mr|texlive-mxedruli-3.3c-13|68	%doc %{_texmfdistdir}/doc/fonts/mxedruli/mxeddoc.tex
21mr|texlive-mxedruli-3.3c-13|69	%doc %{_texmfdistdir}/doc/fonts/mxedruli/ossetic.tex
21mr|texlive-mxedruli-3.3c-13|70	%doc %{_texmfdistdir}/doc/fonts/mxedruli/vepxis.tex
21mr|texlive-mxedruli-3.3c-13|71	
21mr|texlive-mxedruli-3.3c-13|72	#-----------------------------------------------------------------------
21mr|texlive-mxedruli-3.3c-13|73	%prep
21mr|texlive-mxedruli-3.3c-13|74	%setup -c -a0 -a1
21mr|texlive-mxedruli-3.3c-13|75	
21mr|texlive-mxedruli-3.3c-13|76	%build
21mr|texlive-mxedruli-3.3c-13|77	
21mr|texlive-mxedruli-3.3c-13|78	%install
21mr|texlive-mxedruli-3.3c-13|79	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-mxedruli-3.3c-13|80	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

18583 21
21mr|texlive-mychemistry-1.99b-11|1	# revision 28611
21mr|texlive-mychemistry-1.99b-11|2	# category Package
21mr|texlive-mychemistry-1.99b-11|3	# catalog-ctan /macros/latex/contrib/mychemistry
21mr|texlive-mychemistry-1.99b-11|4	# catalog-date 2012-12-21 20:05:59 +0100
21mr|texlive-mychemistry-1.99b-11|5	# catalog-license lppl1.3
21mr|texlive-mychemistry-1.99b-11|6	# catalog-version 1.99b
21mr|texlive-mychemistry-1.99b-11|7	Name:		texlive-mychemistry
21mr|texlive-mychemistry-1.99b-11|8	Version:	1.99b
21mr|texlive-mychemistry-1.99b-11|9	Release:	11
21mr|texlive-mychemistry-1.99b-11|10	Summary:	Create reaction schemes with LaTeX and ChemFig
21mr|texlive-mychemistry-1.99b-11|11	Group:		Publishing
21mr|texlive-mychemistry-1.99b-11|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mychemistry
21mr|texlive-mychemistry-1.99b-11|13	License:	LPPL1.3
21mr|texlive-mychemistry-1.99b-11|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mychemistry.tar.xz
21mr|texlive-mychemistry-1.99b-11|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mychemistry.doc.tar.xz
21mr|texlive-mychemistry-1.99b-11|16	BuildArch:	noarch
21mr|texlive-mychemistry-1.99b-11|17	BuildRequires:	texlive-tlpkg
21mr|texlive-mychemistry-1.99b-11|18	Requires(pre):	texlive-tlpkg
21mr|texlive-mychemistry-1.99b-11|19	Requires(post):	texlive-kpathsea
21mr|texlive-mychemistry-1.99b-11|20	
21mr|texlive-mychemistry-1.99b-11|21	%description
21mr|texlive-mychemistry-1.99b-11|22	The package provides commands for typesetting complex chemical
21mr|texlive-mychemistry-1.99b-11|23	reaction schemes with LaTeX and ChemFig. The package requires
21mr|texlive-mychemistry-1.99b-11|24	the packages ChemFig, mhchem, chemcompounds and (sometimes)
21mr|texlive-mychemistry-1.99b-11|25	chemexec.
21mr|texlive-mychemistry-1.99b-11|26	
21mr|texlive-mychemistry-1.99b-11|27	#-----------------------------------------------------------------------
21mr|texlive-mychemistry-1.99b-11|28	%files
21mr|texlive-mychemistry-1.99b-11|29	%{_texmfdistdir}/tex/latex/mychemistry/mychemistry.sty
21mr|texlive-mychemistry-1.99b-11|30	%doc %{_texmfdistdir}/doc/latex/mychemistry/README
21mr|texlive-mychemistry-1.99b-11|31	%doc %{_texmfdistdir}/doc/latex/mychemistry/examples.pdf
21mr|texlive-mychemistry-1.99b-11|32	%doc %{_texmfdistdir}/doc/latex/mychemistry/examples.tex
21mr|texlive-mychemistry-1.99b-11|33	%doc %{_texmfdistdir}/doc/latex/mychemistry/mychemistry_en.pdf
21mr|texlive-mychemistry-1.99b-11|34	%doc %{_texmfdistdir}/doc/latex/mychemistry/mychemistry_en.tex
21mr|texlive-mychemistry-1.99b-11|35	
21mr|texlive-mychemistry-1.99b-11|36	#-----------------------------------------------------------------------
21mr|texlive-mychemistry-1.99b-11|37	%prep
21mr|texlive-mychemistry-1.99b-11|38	%setup -c -a0 -a1
21mr|texlive-mychemistry-1.99b-11|39	
21mr|texlive-mychemistry-1.99b-11|40	%build
21mr|texlive-mychemistry-1.99b-11|41	
21mr|texlive-mychemistry-1.99b-11|42	%install
21mr|texlive-mychemistry-1.99b-11|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-mychemistry-1.99b-11|44	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18584 21
21mr|texlive-mycv-1.5.6-6|1	# revision 26807
21mr|texlive-mycv-1.5.6-6|2	# category Package
21mr|texlive-mycv-1.5.6-6|3	# catalog-ctan /macros/latex/contrib/mycv
21mr|texlive-mycv-1.5.6-6|4	# catalog-date 2012-05-21 10:58:59 +0200
21mr|texlive-mycv-1.5.6-6|5	# catalog-license lppl1.3
21mr|texlive-mycv-1.5.6-6|6	# catalog-version 1.5.6
21mr|texlive-mycv-1.5.6-6|7	Name:		texlive-mycv
21mr|texlive-mycv-1.5.6-6|8	Version:	1.5.6
21mr|texlive-mycv-1.5.6-6|9	Release:	6
21mr|texlive-mycv-1.5.6-6|10	Summary:	A list-driven CV class, allowing TikZ decorations
21mr|texlive-mycv-1.5.6-6|11	Group:		Publishing
21mr|texlive-mycv-1.5.6-6|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mycv
21mr|texlive-mycv-1.5.6-6|13	License:	LPPL1.3
21mr|texlive-mycv-1.5.6-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mycv.tar.xz
21mr|texlive-mycv-1.5.6-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mycv.doc.tar.xz
21mr|texlive-mycv-1.5.6-6|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mycv.source.tar.xz
21mr|texlive-mycv-1.5.6-6|17	BuildArch:	noarch
21mr|texlive-mycv-1.5.6-6|18	BuildRequires:	texlive-tlpkg
21mr|texlive-mycv-1.5.6-6|19	Requires(pre):	texlive-tlpkg
21mr|texlive-mycv-1.5.6-6|20	Requires(post):	texlive-kpathsea
21mr|texlive-mycv-1.5.6-6|21	
21mr|texlive-mycv-1.5.6-6|22	%description
21mr|texlive-mycv-1.5.6-6|23	The class provides a set of functionality for writing
21mr|texlive-mycv-1.5.6-6|24	"curriculum vitae" with different layouts. The idea is that a
21mr|texlive-mycv-1.5.6-6|25	user can write some custom configuration directives, by means
21mr|texlive-mycv-1.5.6-6|26	of which is possible both to produce different c.v. layouts and
21mr|texlive-mycv-1.5.6-6|27	quickly switch among them. In order to process such directives,
21mr|texlive-mycv-1.5.6-6|28	the class uses a set of lists, provided by the package
21mr|texlive-mycv-1.5.6-6|29	etextools. Basic support for using TikZ decorations is also
21mr|texlive-mycv-1.5.6-6|30	provided.
21mr|texlive-mycv-1.5.6-6|31	
21mr|texlive-mycv-1.5.6-6|32	
21mr|texlive-mycv-1.5.6-6|33	#-----------------------------------------------------------------------
21mr|texlive-mycv-1.5.6-6|34	%files
21mr|texlive-mycv-1.5.6-6|35	%{_texmfdistdir}/scripts/mycv/mycv_split_contents.pl
21mr|texlive-mycv-1.5.6-6|36	%{_texmfdistdir}/tex/latex/mycv/mycv.cls
21mr|texlive-mycv-1.5.6-6|37	%{_texmfdistdir}/tex/latex/mycv/mycv_base.def
21mr|texlive-mycv-1.5.6-6|38	%{_texmfdistdir}/tex/latex/mycv/mycv_dec.sty
21mr|texlive-mycv-1.5.6-6|39	%{_texmfdistdir}/tex/latex/mycv/mycv_misc.def
21mr|texlive-mycv-1.5.6-6|40	%{_texmfdistdir}/tex/latex/mycv/mycv_style.sty
21mr|texlive-mycv-1.5.6-6|41	%{_texmfdistdir}/tex/latex/mycv/mycv_version.def
21mr|texlive-mycv-1.5.6-6|42	%doc %{_texmfdistdir}/doc/latex/mycv/CHANGELOG
21mr|texlive-mycv-1.5.6-6|43	%doc %{_texmfdistdir}/doc/latex/mycv/Doc/Images/logo-1.png
21mr|texlive-mycv-1.5.6-6|44	%doc %{_texmfdistdir}/doc/latex/mycv/Doc/mycv.tex
21mr|texlive-mycv-1.5.6-6|45	%doc %{_texmfdistdir}/doc/latex/mycv/Examples/Notes.txt
21mr|texlive-mycv-1.5.6-6|46	%doc %{_texmfdistdir}/doc/latex/mycv/Examples/mycv-example-dpl.pdf
21mr|texlive-mycv-1.5.6-6|47	%doc %{_texmfdistdir}/doc/latex/mycv/Examples/mycv-example-dpl2.pdf
21mr|texlive-mycv-1.5.6-6|48	%doc %{_texmfdistdir}/doc/latex/mycv/Examples/mycv-example-spl.pdf
21mr|texlive-mycv-1.5.6-6|49	%doc %{_texmfdistdir}/doc/latex/mycv/Examples/mycv-example-spl2.pdf
21mr|texlive-mycv-1.5.6-6|50	%doc %{_texmfdistdir}/doc/latex/mycv/Examples/mycv-examples.dtx
21mr|texlive-mycv-1.5.6-6|51	%doc %{_texmfdistdir}/doc/latex/mycv/README
21mr|texlive-mycv-1.5.6-6|52	%doc %{_texmfdistdir}/doc/latex/mycv/checksum.pl
21mr|texlive-mycv-1.5.6-6|53	%doc %{_texmfdistdir}/doc/latex/mycv/mycv.pdf
21mr|texlive-mycv-1.5.6-6|54	#- source
21mr|texlive-mycv-1.5.6-6|55	%doc %{_texmfdistdir}/source/latex/mycv/mycv.dtx
21mr|texlive-mycv-1.5.6-6|56	%doc %{_texmfdistdir}/source/latex/mycv/mycv.ins
21mr|texlive-mycv-1.5.6-6|57	
21mr|texlive-mycv-1.5.6-6|58	#-----------------------------------------------------------------------
21mr|texlive-mycv-1.5.6-6|59	%prep
21mr|texlive-mycv-1.5.6-6|60	%setup -c -a0 -a1 -a2
21mr|texlive-mycv-1.5.6-6|61	
21mr|texlive-mycv-1.5.6-6|62	%build
21mr|texlive-mycv-1.5.6-6|63	
21mr|texlive-mycv-1.5.6-6|64	%install
21mr|texlive-mycv-1.5.6-6|65	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-mycv-1.5.6-6|66	cp -fpar scripts tex doc source %{buildroot}%{_texmfdistdir}

18585 21
21mr|texlive-mylatexformat-3.4-7|1	# revision 21392
21mr|texlive-mylatexformat-3.4-7|2	# category Package
21mr|texlive-mylatexformat-3.4-7|3	# catalog-ctan /macros/latex/contrib/mylatexformat
21mr|texlive-mylatexformat-3.4-7|4	# catalog-date 2011-02-13 01:21:30 +0100
21mr|texlive-mylatexformat-3.4-7|5	# catalog-license lppl1.3
21mr|texlive-mylatexformat-3.4-7|6	# catalog-version 3.4
21mr|texlive-mylatexformat-3.4-7|7	Name:		texlive-mylatexformat
21mr|texlive-mylatexformat-3.4-7|8	Version:	3.4
21mr|texlive-mylatexformat-3.4-7|9	Release:	7
21mr|texlive-mylatexformat-3.4-7|10	Summary:	Build a format based on the preamble of a LaTeX file
21mr|texlive-mylatexformat-3.4-7|11	Group:		Publishing
21mr|texlive-mylatexformat-3.4-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/mylatexformat
21mr|texlive-mylatexformat-3.4-7|13	License:	LPPL1.3
21mr|texlive-mylatexformat-3.4-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mylatexformat.tar.xz
21mr|texlive-mylatexformat-3.4-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mylatexformat.doc.tar.xz
21mr|texlive-mylatexformat-3.4-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/mylatexformat.source.tar.xz
21mr|texlive-mylatexformat-3.4-7|17	BuildArch:	noarch
21mr|texlive-mylatexformat-3.4-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-mylatexformat-3.4-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-mylatexformat-3.4-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-mylatexformat-3.4-7|21	
21mr|texlive-mylatexformat-3.4-7|22	%description
21mr|texlive-mylatexformat-3.4-7|23	The use of formats helps to speed up compilations: packages
21mr|texlive-mylatexformat-3.4-7|24	which have been dumped in the format are loaded at very high
21mr|texlive-mylatexformat-3.4-7|25	speed. This is useful when a document loads many packages
21mr|texlive-mylatexformat-3.4-7|26	(including large packages such as pgf-TikZ). The package was
21mr|texlive-mylatexformat-3.4-7|27	developed from the work in mylatex, and eliminates many of the
21mr|texlive-mylatexformat-3.4-7|28	limitations and problems of that package.
21mr|texlive-mylatexformat-3.4-7|29	
21mr|texlive-mylatexformat-3.4-7|30	
21mr|texlive-mylatexformat-3.4-7|31	#-----------------------------------------------------------------------
21mr|texlive-mylatexformat-3.4-7|32	%files
21mr|texlive-mylatexformat-3.4-7|33	%{_texmfdistdir}/tex/latex/mylatexformat/mylatexformat.ltx
21mr|texlive-mylatexformat-3.4-7|34	%doc %{_texmfdistdir}/doc/latex/mylatexformat/README
21mr|texlive-mylatexformat-3.4-7|35	%doc %{_texmfdistdir}/doc/latex/mylatexformat/mylatexformat.pdf
21mr|texlive-mylatexformat-3.4-7|36	#- source
21mr|texlive-mylatexformat-3.4-7|37	%doc %{_texmfdistdir}/source/latex/mylatexformat/mylatexformat.drv
21mr|texlive-mylatexformat-3.4-7|38	%doc %{_texmfdistdir}/source/latex/mylatexformat/mylatexformat.dtx
21mr|texlive-mylatexformat-3.4-7|39	%doc %{_texmfdistdir}/source/latex/mylatexformat/mylatexformat.ins
21mr|texlive-mylatexformat-3.4-7|40	
21mr|texlive-mylatexformat-3.4-7|41	#-----------------------------------------------------------------------
21mr|texlive-mylatexformat-3.4-7|42	%prep
21mr|texlive-mylatexformat-3.4-7|43	%setup -c -a0 -a1 -a2
21mr|texlive-mylatexformat-3.4-7|44	
21mr|texlive-mylatexformat-3.4-7|45	%build
21mr|texlive-mylatexformat-3.4-7|46	
21mr|texlive-mylatexformat-3.4-7|47	%install
21mr|texlive-mylatexformat-3.4-7|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-mylatexformat-3.4-7|49	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18586 21
21mr|texlive-na-box-1.0-1|1	Name:		texlive-na-box
21mr|texlive-na-box-1.0-1|2	Version:	1.0
21mr|texlive-na-box-1.0-1|3	Release:	1
21mr|texlive-na-box-1.0-1|4	Epoch:		1
21mr|texlive-na-box-1.0-1|5	Summary:	Arabic-aware version of pas-cours package
21mr|texlive-na-box-1.0-1|6	Group:		Publishing
21mr|texlive-na-box-1.0-1|7	URL:		https://www.ctan.org/tex-archive/macros/xetex/latex/na-box
21mr|texlive-na-box-1.0-1|8	License:	LPPL
21mr|texlive-na-box-1.0-1|9	Source0:	https://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/na-box.tar.xz
21mr|texlive-na-box-1.0-1|10	Source1:	https://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/na-box.doc.tar.xz
21mr|texlive-na-box-1.0-1|11	BuildArch:	noarch
21mr|texlive-na-box-1.0-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-na-box-1.0-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-na-box-1.0-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-na-box-1.0-1|15	
21mr|texlive-na-box-1.0-1|16	%description
21mr|texlive-na-box-1.0-1|17	This is a modified version of the pas-cours package made
21mr|texlive-na-box-1.0-1|18	compatible with XeLaTeX/polyglossia to write arabic documents
21mr|texlive-na-box-1.0-1|19	with fancy boxed theorem-alike environments.
21mr|texlive-na-box-1.0-1|20	
21mr|texlive-na-box-1.0-1|21	#-----------------------------------------------------------------------
21mr|texlive-na-box-1.0-1|22	%files
21mr|texlive-na-box-1.0-1|23	%{_texmfdistdir}/tex/xelatex/na-box/na-box.sty
21mr|texlive-na-box-1.0-1|24	%doc %{_texmfdistdir}/doc/xelatex/na-box/*
21mr|texlive-na-box-1.0-1|25	
21mr|texlive-na-box-1.0-1|26	#-----------------------------------------------------------------------
21mr|texlive-na-box-1.0-1|27	%prep
21mr|texlive-na-box-1.0-1|28	%setup -c -a0 -a1
21mr|texlive-na-box-1.0-1|29	
21mr|texlive-na-box-1.0-1|30	%build
21mr|texlive-na-box-1.0-1|31	
21mr|texlive-na-box-1.0-1|32	%install
21mr|texlive-na-box-1.0-1|33	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-na-box-1.0-1|34	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18587 21
21mr|texlive-nag-0.7-2|1	# revision 24741
21mr|texlive-nag-0.7-2|2	# category Package
21mr|texlive-nag-0.7-2|3	# catalog-ctan /macros/latex/contrib/nag
21mr|texlive-nag-0.7-2|4	# catalog-date 2011-12-03 11:39:13 +0100
21mr|texlive-nag-0.7-2|5	# catalog-license lppl
21mr|texlive-nag-0.7-2|6	# catalog-version 0.7
21mr|texlive-nag-0.7-2|7	Name:		texlive-nag
21mr|texlive-nag-0.7-2|8	Version:	0.7
21mr|texlive-nag-0.7-2|9	Release:	2
21mr|texlive-nag-0.7-2|10	Epoch:		1
21mr|texlive-nag-0.7-2|11	Summary:	Detecting and warning about obsolete LaTeX commands
21mr|texlive-nag-0.7-2|12	Group:		Publishing
21mr|texlive-nag-0.7-2|13	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/nag
21mr|texlive-nag-0.7-2|14	License:	LPPL
21mr|texlive-nag-0.7-2|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nag.tar.xz
21mr|texlive-nag-0.7-2|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nag.doc.tar.xz
21mr|texlive-nag-0.7-2|17	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nag.source.tar.xz
21mr|texlive-nag-0.7-2|18	BuildArch:	noarch
21mr|texlive-nag-0.7-2|19	BuildRequires:	texlive-tlpkg
21mr|texlive-nag-0.7-2|20	Requires(pre):	texlive-tlpkg
21mr|texlive-nag-0.7-2|21	Requires(post):	texlive-kpathsea
21mr|texlive-nag-0.7-2|22	
21mr|texlive-nag-0.7-2|23	%description
21mr|texlive-nag-0.7-2|24	Old habits die hard. All the same, there are commands, classes
21mr|texlive-nag-0.7-2|25	and packages which are outdated and superseded. The nag package
21mr|texlive-nag-0.7-2|26	provides routines to warn the user about the use of such
21mr|texlive-nag-0.7-2|27	obsolete things. As an example, we provide an extension that
21mr|texlive-nag-0.7-2|28	detects many of the "sins" described in l2tabu.
21mr|texlive-nag-0.7-2|29	
21mr|texlive-nag-0.7-2|30	#-----------------------------------------------------------------------
21mr|texlive-nag-0.7-2|31	%files
21mr|texlive-nag-0.7-2|32	%{_texmfdistdir}/tex/latex/nag/nag-abort.cfg
21mr|texlive-nag-0.7-2|33	%{_texmfdistdir}/tex/latex/nag/nag-experimental.cfg
21mr|texlive-nag-0.7-2|34	%{_texmfdistdir}/tex/latex/nag/nag-l2tabu.cfg
21mr|texlive-nag-0.7-2|35	%{_texmfdistdir}/tex/latex/nag/nag-orthodox.cfg
21mr|texlive-nag-0.7-2|36	%{_texmfdistdir}/tex/latex/nag/nag.sty
21mr|texlive-nag-0.7-2|37	%doc %{_texmfdistdir}/doc/latex/nag/README
21mr|texlive-nag-0.7-2|38	%doc %{_texmfdistdir}/doc/latex/nag/nag.pdf
21mr|texlive-nag-0.7-2|39	%doc %{_texmfdistdir}/doc/latex/nag/nagdemo.tex
21mr|texlive-nag-0.7-2|40	#- source
21mr|texlive-nag-0.7-2|41	%doc %{_texmfdistdir}/source/latex/nag/nag.dtx
21mr|texlive-nag-0.7-2|42	%doc %{_texmfdistdir}/source/latex/nag/nag.ins
21mr|texlive-nag-0.7-2|43	
21mr|texlive-nag-0.7-2|44	#-----------------------------------------------------------------------
21mr|texlive-nag-0.7-2|45	%prep
21mr|texlive-nag-0.7-2|46	%setup -c -a0 -a1 -a2
21mr|texlive-nag-0.7-2|47	
21mr|texlive-nag-0.7-2|48	%build
21mr|texlive-nag-0.7-2|49	
21mr|texlive-nag-0.7-2|50	%install
21mr|texlive-nag-0.7-2|51	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-nag-0.7-2|52	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18588 21
21mr|texlive-nameauth-3.2-2|1	Name:		texlive-nameauth
21mr|texlive-nameauth-3.2-2|2	Version:	3.2
21mr|texlive-nameauth-3.2-2|3	Release:	2
21mr|texlive-nameauth-3.2-2|4	Summary:	Name authority mechanism for consistency in body text and index
21mr|texlive-nameauth-3.2-2|5	Group:		Publishing
21mr|texlive-nameauth-3.2-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/nameauth
21mr|texlive-nameauth-3.2-2|7	License:	LPPL1.3
21mr|texlive-nameauth-3.2-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nameauth.tar.xz
21mr|texlive-nameauth-3.2-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nameauth.doc.tar.xz
21mr|texlive-nameauth-3.2-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nameauth.source.tar.xz
21mr|texlive-nameauth-3.2-2|11	BuildArch:	noarch
21mr|texlive-nameauth-3.2-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-nameauth-3.2-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-nameauth-3.2-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-nameauth-3.2-2|15	
21mr|texlive-nameauth-3.2-2|16	%description
21mr|texlive-nameauth-3.2-2|17	Publications, that reference many names, require editors and
21mr|texlive-nameauth-3.2-2|18	proofreaders to track those names in the text and index. The
21mr|texlive-nameauth-3.2-2|19	package offers name authority macros that allow authors and
21mr|texlive-nameauth-3.2-2|20	compilers to normalize occurrences of names, variant name
21mr|texlive-nameauth-3.2-2|21	forms, and pen names in the text and index. This may help
21mr|texlive-nameauth-3.2-2|22	minimize writing and production time and cost.
21mr|texlive-nameauth-3.2-2|23	
21mr|texlive-nameauth-3.2-2|24	#-----------------------------------------------------------------------
21mr|texlive-nameauth-3.2-2|25	%files
21mr|texlive-nameauth-3.2-2|26	%{_texmfdistdir}/tex/latex/nameauth
21mr|texlive-nameauth-3.2-2|27	%doc %{_texmfdistdir}/doc/latex/nameauth
21mr|texlive-nameauth-3.2-2|28	#- source
21mr|texlive-nameauth-3.2-2|29	%doc %{_texmfdistdir}/source/latex/nameauth
21mr|texlive-nameauth-3.2-2|30	
21mr|texlive-nameauth-3.2-2|31	#-----------------------------------------------------------------------
21mr|texlive-nameauth-3.2-2|32	%prep
21mr|texlive-nameauth-3.2-2|33	%setup -c -a0 -a1 -a2
21mr|texlive-nameauth-3.2-2|34	
21mr|texlive-nameauth-3.2-2|35	%build
21mr|texlive-nameauth-3.2-2|36	
21mr|texlive-nameauth-3.2-2|37	%install
21mr|texlive-nameauth-3.2-2|38	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-nameauth-3.2-2|39	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18589 21
21mr|texlive-namespc-20190228-1|1	# revision 15878
21mr|texlive-namespc-20190228-1|2	# category Package
21mr|texlive-namespc-20190228-1|3	# catalog-ctan /macros/latex/contrib/namespc
21mr|texlive-namespc-20190228-1|4	# catalog-date 2006-12-22 14:37:19 +0100
21mr|texlive-namespc-20190228-1|5	# catalog-license lppl
21mr|texlive-namespc-20190228-1|6	# catalog-version undef
21mr|texlive-namespc-20190228-1|7	Name:		texlive-namespc
21mr|texlive-namespc-20190228-1|8	Version:	20190228
21mr|texlive-namespc-20190228-1|9	Release:	1
21mr|texlive-namespc-20190228-1|10	Summary:	Rudimentary c++-like namespaces in LaTeX
21mr|texlive-namespc-20190228-1|11	Group:		Publishing
21mr|texlive-namespc-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/namespc
21mr|texlive-namespc-20190228-1|13	License:	LPPL
21mr|texlive-namespc-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/namespc.tar.xz
21mr|texlive-namespc-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/namespc.doc.tar.xz
21mr|texlive-namespc-20190228-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/namespc.source.tar.xz
21mr|texlive-namespc-20190228-1|17	BuildArch:	noarch
21mr|texlive-namespc-20190228-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-namespc-20190228-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-namespc-20190228-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-namespc-20190228-1|21	
21mr|texlive-namespc-20190228-1|22	%description
21mr|texlive-namespc-20190228-1|23	The namespc package adds rudimentary c++-like namespace
21mr|texlive-namespc-20190228-1|24	functionality to LaTeX. It may be used to declare local LaTeX
21mr|texlive-namespc-20190228-1|25	commands, which can be made accessible in a later contexts
21mr|texlive-namespc-20190228-1|26	without defining them globally.
21mr|texlive-namespc-20190228-1|27	
21mr|texlive-namespc-20190228-1|28	#-----------------------------------------------------------------------
21mr|texlive-namespc-20190228-1|29	%files
21mr|texlive-namespc-20190228-1|30	%{_texmfdistdir}/tex/latex/namespc/namespc.sty
21mr|texlive-namespc-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/namespc/README
21mr|texlive-namespc-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/namespc/namespc.pdf
21mr|texlive-namespc-20190228-1|33	#- source
21mr|texlive-namespc-20190228-1|34	%doc %{_texmfdistdir}/source/latex/namespc/namespc.dtx
21mr|texlive-namespc-20190228-1|35	
21mr|texlive-namespc-20190228-1|36	#-----------------------------------------------------------------------
21mr|texlive-namespc-20190228-1|37	%prep
21mr|texlive-namespc-20190228-1|38	%setup -c -a0 -a1 -a2
21mr|texlive-namespc-20190228-1|39	
21mr|texlive-namespc-20190228-1|40	%build
21mr|texlive-namespc-20190228-1|41	
21mr|texlive-namespc-20190228-1|42	%install
21mr|texlive-namespc-20190228-1|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-namespc-20190228-1|44	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18590 21
21mr|texlive-nanumtype1-3.0-10|1	# revision 29558
21mr|texlive-nanumtype1-3.0-10|2	# category Package
21mr|texlive-nanumtype1-3.0-10|3	# catalog-ctan /fonts/nanumtype1
21mr|texlive-nanumtype1-3.0-10|4	# catalog-date 2013-03-25 18:47:44 +0100
21mr|texlive-nanumtype1-3.0-10|5	# catalog-license ofl
21mr|texlive-nanumtype1-3.0-10|6	# catalog-version 3.0
21mr|texlive-nanumtype1-3.0-10|7	Name:		texlive-nanumtype1
21mr|texlive-nanumtype1-3.0-10|8	Version:	3.0
21mr|texlive-nanumtype1-3.0-10|9	Release:	10
21mr|texlive-nanumtype1-3.0-10|10	Summary:	Type1 subfonts of Nanum Korean fonts
21mr|texlive-nanumtype1-3.0-10|11	Group:		Publishing
21mr|texlive-nanumtype1-3.0-10|12	URL:		http://www.ctan.org/tex-archive/fonts/nanumtype1
21mr|texlive-nanumtype1-3.0-10|13	License:	OFL
21mr|texlive-nanumtype1-3.0-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nanumtype1.tar.xz
21mr|texlive-nanumtype1-3.0-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nanumtype1.doc.tar.xz
21mr|texlive-nanumtype1-3.0-10|16	BuildArch:	noarch
21mr|texlive-nanumtype1-3.0-10|17	BuildRequires:	texlive-tlpkg
21mr|texlive-nanumtype1-3.0-10|18	Requires(pre):	texlive-tlpkg
21mr|texlive-nanumtype1-3.0-10|19	Requires(post):	texlive-kpathsea
21mr|texlive-nanumtype1-3.0-10|20	
21mr|texlive-nanumtype1-3.0-10|21	%description
21mr|texlive-nanumtype1-3.0-10|22	Nanum is a unicode font designed especially for Korean-language
21mr|texlive-nanumtype1-3.0-10|23	script. The font was designed by Sandoll Communication and
21mr|texlive-nanumtype1-3.0-10|24	Fontrix; it includes the sans serif (gothic), serif (myeongjo),
21mr|texlive-nanumtype1-3.0-10|25	pen script and brush script typefaces. The package provides
21mr|texlive-nanumtype1-3.0-10|26	Type1 subfonts converted from Nanum Myeongjo (Regular and
21mr|texlive-nanumtype1-3.0-10|27	ExtraBold) and Nanum Gothic (Regular and Bold) OTFs. C70, LUC,
21mr|texlive-nanumtype1-3.0-10|28	T1, and TS1 font definition files are also provided. (The
21mr|texlive-nanumtype1-3.0-10|29	package does not include OpenType/TrueType files, which are
21mr|texlive-nanumtype1-3.0-10|30	available from Naver).
21mr|texlive-nanumtype1-3.0-10|31	
21mr|texlive-nanumtype1-3.0-10|32	
21mr|texlive-nanumtype1-3.0-10|33	#-----------------------------------------------------------------------
21mr|texlive-nanumtype1-3.0-10|34	%files
21mr|texlive-nanumtype1-3.0-10|35	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb00.afm
21mr|texlive-nanumtype1-3.0-10|36	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb01.afm
21mr|texlive-nanumtype1-3.0-10|37	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb02.afm
21mr|texlive-nanumtype1-3.0-10|38	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb03.afm
21mr|texlive-nanumtype1-3.0-10|39	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb04.afm
21mr|texlive-nanumtype1-3.0-10|40	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb11.afm
21mr|texlive-nanumtype1-3.0-10|41	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb20.afm
21mr|texlive-nanumtype1-3.0-10|42	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb21.afm
21mr|texlive-nanumtype1-3.0-10|43	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb22.afm
21mr|texlive-nanumtype1-3.0-10|44	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb23.afm
21mr|texlive-nanumtype1-3.0-10|45	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb24.afm
21mr|texlive-nanumtype1-3.0-10|46	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb25.afm
21mr|texlive-nanumtype1-3.0-10|47	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb26.afm
21mr|texlive-nanumtype1-3.0-10|48	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb27.afm
21mr|texlive-nanumtype1-3.0-10|49	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb2a.afm
21mr|texlive-nanumtype1-3.0-10|50	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb30.afm
21mr|texlive-nanumtype1-3.0-10|51	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb31.afm
21mr|texlive-nanumtype1-3.0-10|52	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb32.afm
21mr|texlive-nanumtype1-3.0-10|53	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb33.afm
21mr|texlive-nanumtype1-3.0-10|54	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb4e.afm
21mr|texlive-nanumtype1-3.0-10|55	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb4f.afm
21mr|texlive-nanumtype1-3.0-10|56	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb50.afm
21mr|texlive-nanumtype1-3.0-10|57	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb51.afm
21mr|texlive-nanumtype1-3.0-10|58	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb52.afm
21mr|texlive-nanumtype1-3.0-10|59	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb53.afm
21mr|texlive-nanumtype1-3.0-10|60	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb54.afm
21mr|texlive-nanumtype1-3.0-10|61	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb55.afm
21mr|texlive-nanumtype1-3.0-10|62	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb56.afm
21mr|texlive-nanumtype1-3.0-10|63	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb57.afm
21mr|texlive-nanumtype1-3.0-10|64	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb58.afm
21mr|texlive-nanumtype1-3.0-10|65	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb59.afm
21mr|texlive-nanumtype1-3.0-10|66	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb5a.afm
21mr|texlive-nanumtype1-3.0-10|67	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb5b.afm
21mr|texlive-nanumtype1-3.0-10|68	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb5c.afm
21mr|texlive-nanumtype1-3.0-10|69	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb5d.afm
21mr|texlive-nanumtype1-3.0-10|70	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb5e.afm
21mr|texlive-nanumtype1-3.0-10|71	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb5f.afm
21mr|texlive-nanumtype1-3.0-10|72	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb60.afm
21mr|texlive-nanumtype1-3.0-10|73	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb61.afm
21mr|texlive-nanumtype1-3.0-10|74	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb62.afm
21mr|texlive-nanumtype1-3.0-10|75	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb63.afm
21mr|texlive-nanumtype1-3.0-10|76	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb64.afm
21mr|texlive-nanumtype1-3.0-10|77	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb65.afm
21mr|texlive-nanumtype1-3.0-10|78	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb66.afm
21mr|texlive-nanumtype1-3.0-10|79	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb67.afm
21mr|texlive-nanumtype1-3.0-10|80	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb68.afm
21mr|texlive-nanumtype1-3.0-10|81	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb69.afm
21mr|texlive-nanumtype1-3.0-10|82	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb6a.afm
21mr|texlive-nanumtype1-3.0-10|83	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb6b.afm
21mr|texlive-nanumtype1-3.0-10|84	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb6c.afm
21mr|texlive-nanumtype1-3.0-10|85	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb6d.afm
21mr|texlive-nanumtype1-3.0-10|86	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb6e.afm
21mr|texlive-nanumtype1-3.0-10|87	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb6f.afm
21mr|texlive-nanumtype1-3.0-10|88	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb70.afm
21mr|texlive-nanumtype1-3.0-10|89	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb71.afm
21mr|texlive-nanumtype1-3.0-10|90	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb72.afm
21mr|texlive-nanumtype1-3.0-10|91	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb73.afm
21mr|texlive-nanumtype1-3.0-10|92	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb74.afm
21mr|texlive-nanumtype1-3.0-10|93	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb75.afm
21mr|texlive-nanumtype1-3.0-10|94	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb76.afm
21mr|texlive-nanumtype1-3.0-10|95	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb77.afm
21mr|texlive-nanumtype1-3.0-10|96	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb78.afm
21mr|texlive-nanumtype1-3.0-10|97	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb79.afm
21mr|texlive-nanumtype1-3.0-10|98	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb7a.afm
21mr|texlive-nanumtype1-3.0-10|99	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb7b.afm
21mr|texlive-nanumtype1-3.0-10|100	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb7c.afm
21mr|texlive-nanumtype1-3.0-10|101	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb7d.afm
21mr|texlive-nanumtype1-3.0-10|102	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb7e.afm
21mr|texlive-nanumtype1-3.0-10|103	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb7f.afm
21mr|texlive-nanumtype1-3.0-10|104	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb80.afm
21mr|texlive-nanumtype1-3.0-10|105	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb81.afm
21mr|texlive-nanumtype1-3.0-10|106	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb82.afm
21mr|texlive-nanumtype1-3.0-10|107	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb83.afm
21mr|texlive-nanumtype1-3.0-10|108	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb84.afm
21mr|texlive-nanumtype1-3.0-10|109	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb85.afm
21mr|texlive-nanumtype1-3.0-10|110	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb86.afm
21mr|texlive-nanumtype1-3.0-10|111	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb87.afm
21mr|texlive-nanumtype1-3.0-10|112	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb88.afm
21mr|texlive-nanumtype1-3.0-10|113	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb89.afm
21mr|texlive-nanumtype1-3.0-10|114	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb8a.afm
21mr|texlive-nanumtype1-3.0-10|115	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb8b.afm
21mr|texlive-nanumtype1-3.0-10|116	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb8c.afm
21mr|texlive-nanumtype1-3.0-10|117	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb8d.afm
21mr|texlive-nanumtype1-3.0-10|118	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb8e.afm
21mr|texlive-nanumtype1-3.0-10|119	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb8f.afm
21mr|texlive-nanumtype1-3.0-10|120	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb90.afm
21mr|texlive-nanumtype1-3.0-10|121	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb91.afm
21mr|texlive-nanumtype1-3.0-10|122	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb92.afm
21mr|texlive-nanumtype1-3.0-10|123	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb93.afm
21mr|texlive-nanumtype1-3.0-10|124	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb94.afm
21mr|texlive-nanumtype1-3.0-10|125	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb95.afm
21mr|texlive-nanumtype1-3.0-10|126	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb96.afm
21mr|texlive-nanumtype1-3.0-10|127	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb97.afm
21mr|texlive-nanumtype1-3.0-10|128	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb98.afm
21mr|texlive-nanumtype1-3.0-10|129	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb99.afm
21mr|texlive-nanumtype1-3.0-10|130	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb9a.afm
21mr|texlive-nanumtype1-3.0-10|131	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb9b.afm
21mr|texlive-nanumtype1-3.0-10|132	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb9c.afm
21mr|texlive-nanumtype1-3.0-10|133	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb9d.afm
21mr|texlive-nanumtype1-3.0-10|134	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb9e.afm
21mr|texlive-nanumtype1-3.0-10|135	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtb9f.afm
21mr|texlive-nanumtype1-3.0-10|136	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbac.afm
21mr|texlive-nanumtype1-3.0-10|137	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbad.afm
21mr|texlive-nanumtype1-3.0-10|138	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbae.afm
21mr|texlive-nanumtype1-3.0-10|139	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbaf.afm
21mr|texlive-nanumtype1-3.0-10|140	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbb0.afm
21mr|texlive-nanumtype1-3.0-10|141	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbb1.afm
21mr|texlive-nanumtype1-3.0-10|142	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbb2.afm
21mr|texlive-nanumtype1-3.0-10|143	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbb3.afm
21mr|texlive-nanumtype1-3.0-10|144	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbb4.afm
21mr|texlive-nanumtype1-3.0-10|145	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbb5.afm
21mr|texlive-nanumtype1-3.0-10|146	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbb6.afm
21mr|texlive-nanumtype1-3.0-10|147	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbb7.afm
21mr|texlive-nanumtype1-3.0-10|148	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbb8.afm
21mr|texlive-nanumtype1-3.0-10|149	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbb9.afm
21mr|texlive-nanumtype1-3.0-10|150	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbba.afm
21mr|texlive-nanumtype1-3.0-10|151	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbbb.afm
21mr|texlive-nanumtype1-3.0-10|152	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbbc.afm
21mr|texlive-nanumtype1-3.0-10|153	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbbd.afm
21mr|texlive-nanumtype1-3.0-10|154	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbbe.afm
21mr|texlive-nanumtype1-3.0-10|155	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbbf.afm
21mr|texlive-nanumtype1-3.0-10|156	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbc0.afm
21mr|texlive-nanumtype1-3.0-10|157	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbc1.afm
21mr|texlive-nanumtype1-3.0-10|158	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbc2.afm
21mr|texlive-nanumtype1-3.0-10|159	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbc3.afm
21mr|texlive-nanumtype1-3.0-10|160	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbc4.afm
21mr|texlive-nanumtype1-3.0-10|161	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbc5.afm
21mr|texlive-nanumtype1-3.0-10|162	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbc6.afm
21mr|texlive-nanumtype1-3.0-10|163	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbc7.afm
21mr|texlive-nanumtype1-3.0-10|164	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbc8.afm
21mr|texlive-nanumtype1-3.0-10|165	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbc9.afm
21mr|texlive-nanumtype1-3.0-10|166	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbca.afm
21mr|texlive-nanumtype1-3.0-10|167	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbcb.afm
21mr|texlive-nanumtype1-3.0-10|168	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbcc.afm
21mr|texlive-nanumtype1-3.0-10|169	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbcd.afm
21mr|texlive-nanumtype1-3.0-10|170	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbce.afm
21mr|texlive-nanumtype1-3.0-10|171	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbcf.afm
21mr|texlive-nanumtype1-3.0-10|172	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbd0.afm
21mr|texlive-nanumtype1-3.0-10|173	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbd1.afm
21mr|texlive-nanumtype1-3.0-10|174	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbd2.afm
21mr|texlive-nanumtype1-3.0-10|175	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbd3.afm
21mr|texlive-nanumtype1-3.0-10|176	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbd4.afm
21mr|texlive-nanumtype1-3.0-10|177	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbd5.afm
21mr|texlive-nanumtype1-3.0-10|178	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbd6.afm
21mr|texlive-nanumtype1-3.0-10|179	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbd7.afm
21mr|texlive-nanumtype1-3.0-10|180	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbf9.afm
21mr|texlive-nanumtype1-3.0-10|181	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbfa.afm
21mr|texlive-nanumtype1-3.0-10|182	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtbff.afm
21mr|texlive-nanumtype1-3.0-10|183	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm00.afm
21mr|texlive-nanumtype1-3.0-10|184	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm01.afm
21mr|texlive-nanumtype1-3.0-10|185	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm02.afm
21mr|texlive-nanumtype1-3.0-10|186	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm03.afm
21mr|texlive-nanumtype1-3.0-10|187	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm04.afm
21mr|texlive-nanumtype1-3.0-10|188	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm11.afm
21mr|texlive-nanumtype1-3.0-10|189	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm20.afm
21mr|texlive-nanumtype1-3.0-10|190	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm21.afm
21mr|texlive-nanumtype1-3.0-10|191	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm22.afm
21mr|texlive-nanumtype1-3.0-10|192	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm23.afm
21mr|texlive-nanumtype1-3.0-10|193	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm24.afm
21mr|texlive-nanumtype1-3.0-10|194	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm25.afm
21mr|texlive-nanumtype1-3.0-10|195	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm26.afm
21mr|texlive-nanumtype1-3.0-10|196	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm27.afm
21mr|texlive-nanumtype1-3.0-10|197	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm2a.afm
21mr|texlive-nanumtype1-3.0-10|198	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm30.afm
21mr|texlive-nanumtype1-3.0-10|199	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm31.afm
21mr|texlive-nanumtype1-3.0-10|200	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm32.afm
21mr|texlive-nanumtype1-3.0-10|201	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm33.afm
21mr|texlive-nanumtype1-3.0-10|202	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm4e.afm
21mr|texlive-nanumtype1-3.0-10|203	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm4f.afm
21mr|texlive-nanumtype1-3.0-10|204	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm50.afm
21mr|texlive-nanumtype1-3.0-10|205	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm51.afm
21mr|texlive-nanumtype1-3.0-10|206	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm52.afm
21mr|texlive-nanumtype1-3.0-10|207	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm53.afm
21mr|texlive-nanumtype1-3.0-10|208	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm54.afm
21mr|texlive-nanumtype1-3.0-10|209	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm55.afm
21mr|texlive-nanumtype1-3.0-10|210	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm56.afm
21mr|texlive-nanumtype1-3.0-10|211	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm57.afm
21mr|texlive-nanumtype1-3.0-10|212	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm58.afm
21mr|texlive-nanumtype1-3.0-10|213	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm59.afm
21mr|texlive-nanumtype1-3.0-10|214	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm5a.afm
21mr|texlive-nanumtype1-3.0-10|215	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm5b.afm
21mr|texlive-nanumtype1-3.0-10|216	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm5c.afm
21mr|texlive-nanumtype1-3.0-10|217	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm5d.afm
21mr|texlive-nanumtype1-3.0-10|218	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm5e.afm
21mr|texlive-nanumtype1-3.0-10|219	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm5f.afm
21mr|texlive-nanumtype1-3.0-10|220	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm60.afm
21mr|texlive-nanumtype1-3.0-10|221	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm61.afm
21mr|texlive-nanumtype1-3.0-10|222	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm62.afm
21mr|texlive-nanumtype1-3.0-10|223	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm63.afm
21mr|texlive-nanumtype1-3.0-10|224	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm64.afm
21mr|texlive-nanumtype1-3.0-10|225	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm65.afm
21mr|texlive-nanumtype1-3.0-10|226	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm66.afm
21mr|texlive-nanumtype1-3.0-10|227	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm67.afm
21mr|texlive-nanumtype1-3.0-10|228	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm68.afm
21mr|texlive-nanumtype1-3.0-10|229	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm69.afm
21mr|texlive-nanumtype1-3.0-10|230	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm6a.afm
21mr|texlive-nanumtype1-3.0-10|231	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm6b.afm
21mr|texlive-nanumtype1-3.0-10|232	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm6c.afm
21mr|texlive-nanumtype1-3.0-10|233	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm6d.afm
21mr|texlive-nanumtype1-3.0-10|234	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm6e.afm
21mr|texlive-nanumtype1-3.0-10|235	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm6f.afm
21mr|texlive-nanumtype1-3.0-10|236	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm70.afm
21mr|texlive-nanumtype1-3.0-10|237	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm71.afm
21mr|texlive-nanumtype1-3.0-10|238	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm72.afm
21mr|texlive-nanumtype1-3.0-10|239	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm73.afm
21mr|texlive-nanumtype1-3.0-10|240	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm74.afm
21mr|texlive-nanumtype1-3.0-10|241	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm75.afm
21mr|texlive-nanumtype1-3.0-10|242	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm76.afm
21mr|texlive-nanumtype1-3.0-10|243	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm77.afm
21mr|texlive-nanumtype1-3.0-10|244	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm78.afm
21mr|texlive-nanumtype1-3.0-10|245	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm79.afm
21mr|texlive-nanumtype1-3.0-10|246	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm7a.afm
21mr|texlive-nanumtype1-3.0-10|247	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm7b.afm
21mr|texlive-nanumtype1-3.0-10|248	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm7c.afm
21mr|texlive-nanumtype1-3.0-10|249	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm7d.afm
21mr|texlive-nanumtype1-3.0-10|250	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm7e.afm
21mr|texlive-nanumtype1-3.0-10|251	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm7f.afm
21mr|texlive-nanumtype1-3.0-10|252	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm80.afm
21mr|texlive-nanumtype1-3.0-10|253	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm81.afm
21mr|texlive-nanumtype1-3.0-10|254	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm82.afm
21mr|texlive-nanumtype1-3.0-10|255	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm83.afm
21mr|texlive-nanumtype1-3.0-10|256	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm84.afm
21mr|texlive-nanumtype1-3.0-10|257	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm85.afm
21mr|texlive-nanumtype1-3.0-10|258	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm86.afm
21mr|texlive-nanumtype1-3.0-10|259	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm87.afm
21mr|texlive-nanumtype1-3.0-10|260	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm88.afm
21mr|texlive-nanumtype1-3.0-10|261	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm89.afm
21mr|texlive-nanumtype1-3.0-10|262	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm8a.afm
21mr|texlive-nanumtype1-3.0-10|263	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm8b.afm
21mr|texlive-nanumtype1-3.0-10|264	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm8c.afm
21mr|texlive-nanumtype1-3.0-10|265	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm8d.afm
21mr|texlive-nanumtype1-3.0-10|266	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm8e.afm
21mr|texlive-nanumtype1-3.0-10|267	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm8f.afm
21mr|texlive-nanumtype1-3.0-10|268	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm90.afm
21mr|texlive-nanumtype1-3.0-10|269	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm91.afm
21mr|texlive-nanumtype1-3.0-10|270	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm92.afm
21mr|texlive-nanumtype1-3.0-10|271	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm93.afm
21mr|texlive-nanumtype1-3.0-10|272	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm94.afm
21mr|texlive-nanumtype1-3.0-10|273	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm95.afm
21mr|texlive-nanumtype1-3.0-10|274	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm96.afm
21mr|texlive-nanumtype1-3.0-10|275	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm97.afm
21mr|texlive-nanumtype1-3.0-10|276	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm98.afm
21mr|texlive-nanumtype1-3.0-10|277	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm99.afm
21mr|texlive-nanumtype1-3.0-10|278	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm9a.afm
21mr|texlive-nanumtype1-3.0-10|279	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm9b.afm
21mr|texlive-nanumtype1-3.0-10|280	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm9c.afm
21mr|texlive-nanumtype1-3.0-10|281	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm9d.afm
21mr|texlive-nanumtype1-3.0-10|282	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm9e.afm
21mr|texlive-nanumtype1-3.0-10|283	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtm9f.afm
21mr|texlive-nanumtype1-3.0-10|284	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmac.afm
21mr|texlive-nanumtype1-3.0-10|285	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmad.afm
21mr|texlive-nanumtype1-3.0-10|286	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmae.afm
21mr|texlive-nanumtype1-3.0-10|287	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmaf.afm
21mr|texlive-nanumtype1-3.0-10|288	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmb0.afm
21mr|texlive-nanumtype1-3.0-10|289	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmb1.afm
21mr|texlive-nanumtype1-3.0-10|290	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmb2.afm
21mr|texlive-nanumtype1-3.0-10|291	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmb3.afm
21mr|texlive-nanumtype1-3.0-10|292	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmb4.afm
21mr|texlive-nanumtype1-3.0-10|293	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmb5.afm
21mr|texlive-nanumtype1-3.0-10|294	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmb6.afm
21mr|texlive-nanumtype1-3.0-10|295	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmb7.afm
21mr|texlive-nanumtype1-3.0-10|296	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmb8.afm
21mr|texlive-nanumtype1-3.0-10|297	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmb9.afm
21mr|texlive-nanumtype1-3.0-10|298	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmba.afm
21mr|texlive-nanumtype1-3.0-10|299	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmbb.afm
21mr|texlive-nanumtype1-3.0-10|300	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmbc.afm
21mr|texlive-nanumtype1-3.0-10|301	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmbd.afm
21mr|texlive-nanumtype1-3.0-10|302	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmbe.afm
21mr|texlive-nanumtype1-3.0-10|303	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmbf.afm
21mr|texlive-nanumtype1-3.0-10|304	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmc0.afm
21mr|texlive-nanumtype1-3.0-10|305	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmc1.afm
21mr|texlive-nanumtype1-3.0-10|306	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmc2.afm
21mr|texlive-nanumtype1-3.0-10|307	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmc3.afm
21mr|texlive-nanumtype1-3.0-10|308	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmc4.afm
21mr|texlive-nanumtype1-3.0-10|309	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmc5.afm
21mr|texlive-nanumtype1-3.0-10|310	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmc6.afm
21mr|texlive-nanumtype1-3.0-10|311	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmc7.afm
21mr|texlive-nanumtype1-3.0-10|312	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmc8.afm
21mr|texlive-nanumtype1-3.0-10|313	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmc9.afm
21mr|texlive-nanumtype1-3.0-10|314	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmca.afm
21mr|texlive-nanumtype1-3.0-10|315	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmcb.afm
21mr|texlive-nanumtype1-3.0-10|316	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmcc.afm
21mr|texlive-nanumtype1-3.0-10|317	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmcd.afm
21mr|texlive-nanumtype1-3.0-10|318	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmce.afm
21mr|texlive-nanumtype1-3.0-10|319	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmcf.afm
21mr|texlive-nanumtype1-3.0-10|320	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmd0.afm
21mr|texlive-nanumtype1-3.0-10|321	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmd1.afm
21mr|texlive-nanumtype1-3.0-10|322	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmd2.afm
21mr|texlive-nanumtype1-3.0-10|323	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmd3.afm
21mr|texlive-nanumtype1-3.0-10|324	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmd4.afm
21mr|texlive-nanumtype1-3.0-10|325	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmd5.afm
21mr|texlive-nanumtype1-3.0-10|326	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmd6.afm
21mr|texlive-nanumtype1-3.0-10|327	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmd7.afm
21mr|texlive-nanumtype1-3.0-10|328	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmf9.afm
21mr|texlive-nanumtype1-3.0-10|329	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmfa.afm
21mr|texlive-nanumtype1-3.0-10|330	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanumgtmff.afm
21mr|texlive-nanumtype1-3.0-10|331	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjb00.afm
21mr|texlive-nanumtype1-3.0-10|332	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjb01.afm
21mr|texlive-nanumtype1-3.0-10|333	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjb02.afm
21mr|texlive-nanumtype1-3.0-10|334	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjb03.afm
21mr|texlive-nanumtype1-3.0-10|335	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjb04.afm
21mr|texlive-nanumtype1-3.0-10|336	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjb20.afm
21mr|texlive-nanumtype1-3.0-10|337	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjb21.afm
21mr|texlive-nanumtype1-3.0-10|338	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjb22.afm
21mr|texlive-nanumtype1-3.0-10|339	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjb23.afm
21mr|texlive-nanumtype1-3.0-10|340	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjb24.afm
21mr|texlive-nanumtype1-3.0-10|341	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjb25.afm
21mr|texlive-nanumtype1-3.0-10|342	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjb26.afm
21mr|texlive-nanumtype1-3.0-10|343	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjb27.afm
21mr|texlive-nanumtype1-3.0-10|344	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjb2a.afm
21mr|texlive-nanumtype1-3.0-10|345	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjb30.afm
21mr|texlive-nanumtype1-3.0-10|346	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjb31.afm
21mr|texlive-nanumtype1-3.0-10|347	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjb32.afm
21mr|texlive-nanumtype1-3.0-10|348	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjb33.afm
21mr|texlive-nanumtype1-3.0-10|349	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbac.afm
21mr|texlive-nanumtype1-3.0-10|350	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbad.afm
21mr|texlive-nanumtype1-3.0-10|351	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbae.afm
21mr|texlive-nanumtype1-3.0-10|352	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbaf.afm
21mr|texlive-nanumtype1-3.0-10|353	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbb0.afm
21mr|texlive-nanumtype1-3.0-10|354	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbb1.afm
21mr|texlive-nanumtype1-3.0-10|355	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbb2.afm
21mr|texlive-nanumtype1-3.0-10|356	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbb3.afm
21mr|texlive-nanumtype1-3.0-10|357	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbb4.afm
21mr|texlive-nanumtype1-3.0-10|358	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbb5.afm
21mr|texlive-nanumtype1-3.0-10|359	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbb6.afm
21mr|texlive-nanumtype1-3.0-10|360	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbb7.afm
21mr|texlive-nanumtype1-3.0-10|361	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbb8.afm
21mr|texlive-nanumtype1-3.0-10|362	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbb9.afm
21mr|texlive-nanumtype1-3.0-10|363	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbba.afm
21mr|texlive-nanumtype1-3.0-10|364	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbbb.afm
21mr|texlive-nanumtype1-3.0-10|365	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbbc.afm
21mr|texlive-nanumtype1-3.0-10|366	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbbd.afm
21mr|texlive-nanumtype1-3.0-10|367	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbbe.afm
21mr|texlive-nanumtype1-3.0-10|368	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbbf.afm
21mr|texlive-nanumtype1-3.0-10|369	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbc0.afm
21mr|texlive-nanumtype1-3.0-10|370	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbc1.afm
21mr|texlive-nanumtype1-3.0-10|371	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbc2.afm
21mr|texlive-nanumtype1-3.0-10|372	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbc3.afm
21mr|texlive-nanumtype1-3.0-10|373	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbc4.afm
21mr|texlive-nanumtype1-3.0-10|374	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbc5.afm
21mr|texlive-nanumtype1-3.0-10|375	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbc6.afm
21mr|texlive-nanumtype1-3.0-10|376	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbc7.afm
21mr|texlive-nanumtype1-3.0-10|377	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbc8.afm
21mr|texlive-nanumtype1-3.0-10|378	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbc9.afm
21mr|texlive-nanumtype1-3.0-10|379	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbca.afm
21mr|texlive-nanumtype1-3.0-10|380	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbcb.afm
21mr|texlive-nanumtype1-3.0-10|381	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbcc.afm
21mr|texlive-nanumtype1-3.0-10|382	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbcd.afm
21mr|texlive-nanumtype1-3.0-10|383	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbce.afm
21mr|texlive-nanumtype1-3.0-10|384	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbcf.afm
21mr|texlive-nanumtype1-3.0-10|385	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbd0.afm
21mr|texlive-nanumtype1-3.0-10|386	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbd1.afm
21mr|texlive-nanumtype1-3.0-10|387	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbd2.afm
21mr|texlive-nanumtype1-3.0-10|388	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbd3.afm
21mr|texlive-nanumtype1-3.0-10|389	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbd4.afm
21mr|texlive-nanumtype1-3.0-10|390	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbd5.afm
21mr|texlive-nanumtype1-3.0-10|391	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbd6.afm
21mr|texlive-nanumtype1-3.0-10|392	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbd7.afm
21mr|texlive-nanumtype1-3.0-10|393	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjbff.afm
21mr|texlive-nanumtype1-3.0-10|394	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjm00.afm
21mr|texlive-nanumtype1-3.0-10|395	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjm01.afm
21mr|texlive-nanumtype1-3.0-10|396	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjm02.afm
21mr|texlive-nanumtype1-3.0-10|397	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjm03.afm
21mr|texlive-nanumtype1-3.0-10|398	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjm04.afm
21mr|texlive-nanumtype1-3.0-10|399	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjm20.afm
21mr|texlive-nanumtype1-3.0-10|400	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjm21.afm
21mr|texlive-nanumtype1-3.0-10|401	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjm22.afm
21mr|texlive-nanumtype1-3.0-10|402	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjm23.afm
21mr|texlive-nanumtype1-3.0-10|403	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjm24.afm
21mr|texlive-nanumtype1-3.0-10|404	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjm25.afm
21mr|texlive-nanumtype1-3.0-10|405	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjm26.afm
21mr|texlive-nanumtype1-3.0-10|406	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjm27.afm
21mr|texlive-nanumtype1-3.0-10|407	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjm30.afm
21mr|texlive-nanumtype1-3.0-10|408	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjm31.afm
21mr|texlive-nanumtype1-3.0-10|409	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjm32.afm
21mr|texlive-nanumtype1-3.0-10|410	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjm33.afm
21mr|texlive-nanumtype1-3.0-10|411	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmac.afm
21mr|texlive-nanumtype1-3.0-10|412	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmad.afm
21mr|texlive-nanumtype1-3.0-10|413	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmae.afm
21mr|texlive-nanumtype1-3.0-10|414	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmaf.afm
21mr|texlive-nanumtype1-3.0-10|415	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmb0.afm
21mr|texlive-nanumtype1-3.0-10|416	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmb1.afm
21mr|texlive-nanumtype1-3.0-10|417	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmb2.afm
21mr|texlive-nanumtype1-3.0-10|418	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmb3.afm
21mr|texlive-nanumtype1-3.0-10|419	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmb4.afm
21mr|texlive-nanumtype1-3.0-10|420	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmb5.afm
21mr|texlive-nanumtype1-3.0-10|421	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmb6.afm
21mr|texlive-nanumtype1-3.0-10|422	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmb7.afm
21mr|texlive-nanumtype1-3.0-10|423	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmb8.afm
21mr|texlive-nanumtype1-3.0-10|424	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmb9.afm
21mr|texlive-nanumtype1-3.0-10|425	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmba.afm
21mr|texlive-nanumtype1-3.0-10|426	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmbb.afm
21mr|texlive-nanumtype1-3.0-10|427	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmbc.afm
21mr|texlive-nanumtype1-3.0-10|428	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmbd.afm
21mr|texlive-nanumtype1-3.0-10|429	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmbe.afm
21mr|texlive-nanumtype1-3.0-10|430	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmbf.afm
21mr|texlive-nanumtype1-3.0-10|431	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmc0.afm
21mr|texlive-nanumtype1-3.0-10|432	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmc1.afm
21mr|texlive-nanumtype1-3.0-10|433	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmc2.afm
21mr|texlive-nanumtype1-3.0-10|434	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmc3.afm
21mr|texlive-nanumtype1-3.0-10|435	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmc4.afm
21mr|texlive-nanumtype1-3.0-10|436	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmc5.afm
21mr|texlive-nanumtype1-3.0-10|437	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmc6.afm
21mr|texlive-nanumtype1-3.0-10|438	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmc7.afm
21mr|texlive-nanumtype1-3.0-10|439	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmc8.afm
21mr|texlive-nanumtype1-3.0-10|440	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmc9.afm
21mr|texlive-nanumtype1-3.0-10|441	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmca.afm
21mr|texlive-nanumtype1-3.0-10|442	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmcb.afm
21mr|texlive-nanumtype1-3.0-10|443	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmcc.afm
21mr|texlive-nanumtype1-3.0-10|444	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmcd.afm
21mr|texlive-nanumtype1-3.0-10|445	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmce.afm
21mr|texlive-nanumtype1-3.0-10|446	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmcf.afm
21mr|texlive-nanumtype1-3.0-10|447	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmd0.afm
21mr|texlive-nanumtype1-3.0-10|448	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmd1.afm
21mr|texlive-nanumtype1-3.0-10|449	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmd2.afm
21mr|texlive-nanumtype1-3.0-10|450	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmd3.afm
21mr|texlive-nanumtype1-3.0-10|451	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmd4.afm
21mr|texlive-nanumtype1-3.0-10|452	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmd5.afm
21mr|texlive-nanumtype1-3.0-10|453	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmd6.afm
21mr|texlive-nanumtype1-3.0-10|454	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmd7.afm
21mr|texlive-nanumtype1-3.0-10|455	%{_texmfdistdir}/fonts/afm/public/nanumtype1/nanummjmff.afm
21mr|texlive-nanumtype1-3.0-10|456	%{_texmfdistdir}/fonts/afm/public/nanumtype1/t1nanumgtb.afm
21mr|texlive-nanumtype1-3.0-10|457	%{_texmfdistdir}/fonts/afm/public/nanumtype1/t1nanumgtm.afm
21mr|texlive-nanumtype1-3.0-10|458	%{_texmfdistdir}/fonts/afm/public/nanumtype1/t1nanummjb.afm
21mr|texlive-nanumtype1-3.0-10|459	%{_texmfdistdir}/fonts/afm/public/nanumtype1/t1nanummjm.afm
21mr|texlive-nanumtype1-3.0-10|460	%{_texmfdistdir}/fonts/map/dvips/nanumtype1/nanumfonts.map
21mr|texlive-nanumtype1-3.0-10|461	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb00.tfm
21mr|texlive-nanumtype1-3.0-10|462	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb01.tfm
21mr|texlive-nanumtype1-3.0-10|463	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb02.tfm
21mr|texlive-nanumtype1-3.0-10|464	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb03.tfm
21mr|texlive-nanumtype1-3.0-10|465	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb04.tfm
21mr|texlive-nanumtype1-3.0-10|466	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb11.tfm
21mr|texlive-nanumtype1-3.0-10|467	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb20.tfm
21mr|texlive-nanumtype1-3.0-10|468	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb21.tfm
21mr|texlive-nanumtype1-3.0-10|469	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb22.tfm
21mr|texlive-nanumtype1-3.0-10|470	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb23.tfm
21mr|texlive-nanumtype1-3.0-10|471	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb24.tfm
21mr|texlive-nanumtype1-3.0-10|472	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb25.tfm
21mr|texlive-nanumtype1-3.0-10|473	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb26.tfm
21mr|texlive-nanumtype1-3.0-10|474	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb27.tfm
21mr|texlive-nanumtype1-3.0-10|475	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb2a.tfm
21mr|texlive-nanumtype1-3.0-10|476	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb30.tfm
21mr|texlive-nanumtype1-3.0-10|477	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb31.tfm
21mr|texlive-nanumtype1-3.0-10|478	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb32.tfm
21mr|texlive-nanumtype1-3.0-10|479	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb33.tfm
21mr|texlive-nanumtype1-3.0-10|480	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb4e.tfm
21mr|texlive-nanumtype1-3.0-10|481	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb4f.tfm
21mr|texlive-nanumtype1-3.0-10|482	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb50.tfm
21mr|texlive-nanumtype1-3.0-10|483	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb51.tfm
21mr|texlive-nanumtype1-3.0-10|484	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb52.tfm
21mr|texlive-nanumtype1-3.0-10|485	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb53.tfm
21mr|texlive-nanumtype1-3.0-10|486	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb54.tfm
21mr|texlive-nanumtype1-3.0-10|487	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb55.tfm
21mr|texlive-nanumtype1-3.0-10|488	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb56.tfm
21mr|texlive-nanumtype1-3.0-10|489	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb57.tfm
21mr|texlive-nanumtype1-3.0-10|490	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb58.tfm
21mr|texlive-nanumtype1-3.0-10|491	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb59.tfm
21mr|texlive-nanumtype1-3.0-10|492	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb5a.tfm
21mr|texlive-nanumtype1-3.0-10|493	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb5b.tfm
21mr|texlive-nanumtype1-3.0-10|494	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb5c.tfm
21mr|texlive-nanumtype1-3.0-10|495	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb5d.tfm
21mr|texlive-nanumtype1-3.0-10|496	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb5e.tfm
21mr|texlive-nanumtype1-3.0-10|497	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb5f.tfm
21mr|texlive-nanumtype1-3.0-10|498	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb60.tfm
21mr|texlive-nanumtype1-3.0-10|499	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb61.tfm
21mr|texlive-nanumtype1-3.0-10|500	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb62.tfm
21mr|texlive-nanumtype1-3.0-10|501	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb63.tfm
21mr|texlive-nanumtype1-3.0-10|502	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb64.tfm
21mr|texlive-nanumtype1-3.0-10|503	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb65.tfm
21mr|texlive-nanumtype1-3.0-10|504	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb66.tfm
21mr|texlive-nanumtype1-3.0-10|505	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb67.tfm
21mr|texlive-nanumtype1-3.0-10|506	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb68.tfm
21mr|texlive-nanumtype1-3.0-10|507	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb69.tfm
21mr|texlive-nanumtype1-3.0-10|508	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb6a.tfm
21mr|texlive-nanumtype1-3.0-10|509	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb6b.tfm
21mr|texlive-nanumtype1-3.0-10|510	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb6c.tfm
21mr|texlive-nanumtype1-3.0-10|511	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb6d.tfm
21mr|texlive-nanumtype1-3.0-10|512	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb6e.tfm
21mr|texlive-nanumtype1-3.0-10|513	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb6f.tfm
21mr|texlive-nanumtype1-3.0-10|514	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb70.tfm
21mr|texlive-nanumtype1-3.0-10|515	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb71.tfm
21mr|texlive-nanumtype1-3.0-10|516	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb72.tfm
21mr|texlive-nanumtype1-3.0-10|517	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb73.tfm
21mr|texlive-nanumtype1-3.0-10|518	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb74.tfm
21mr|texlive-nanumtype1-3.0-10|519	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb75.tfm
21mr|texlive-nanumtype1-3.0-10|520	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb76.tfm
21mr|texlive-nanumtype1-3.0-10|521	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb77.tfm
21mr|texlive-nanumtype1-3.0-10|522	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb78.tfm
21mr|texlive-nanumtype1-3.0-10|523	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb79.tfm
21mr|texlive-nanumtype1-3.0-10|524	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb7a.tfm
21mr|texlive-nanumtype1-3.0-10|525	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb7b.tfm
21mr|texlive-nanumtype1-3.0-10|526	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb7c.tfm
21mr|texlive-nanumtype1-3.0-10|527	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb7d.tfm
21mr|texlive-nanumtype1-3.0-10|528	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb7e.tfm
21mr|texlive-nanumtype1-3.0-10|529	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb7f.tfm
21mr|texlive-nanumtype1-3.0-10|530	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb80.tfm
21mr|texlive-nanumtype1-3.0-10|531	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb81.tfm
21mr|texlive-nanumtype1-3.0-10|532	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb82.tfm
21mr|texlive-nanumtype1-3.0-10|533	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb83.tfm
21mr|texlive-nanumtype1-3.0-10|534	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb84.tfm
21mr|texlive-nanumtype1-3.0-10|535	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb85.tfm
21mr|texlive-nanumtype1-3.0-10|536	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb86.tfm
21mr|texlive-nanumtype1-3.0-10|537	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb87.tfm
21mr|texlive-nanumtype1-3.0-10|538	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb88.tfm
21mr|texlive-nanumtype1-3.0-10|539	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb89.tfm
21mr|texlive-nanumtype1-3.0-10|540	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb8a.tfm
21mr|texlive-nanumtype1-3.0-10|541	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb8b.tfm
21mr|texlive-nanumtype1-3.0-10|542	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb8c.tfm
21mr|texlive-nanumtype1-3.0-10|543	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb8d.tfm
21mr|texlive-nanumtype1-3.0-10|544	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb8e.tfm
21mr|texlive-nanumtype1-3.0-10|545	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb8f.tfm
21mr|texlive-nanumtype1-3.0-10|546	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb90.tfm
21mr|texlive-nanumtype1-3.0-10|547	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb91.tfm
21mr|texlive-nanumtype1-3.0-10|548	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb92.tfm
21mr|texlive-nanumtype1-3.0-10|549	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb93.tfm
21mr|texlive-nanumtype1-3.0-10|550	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb94.tfm
21mr|texlive-nanumtype1-3.0-10|551	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb95.tfm
21mr|texlive-nanumtype1-3.0-10|552	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb96.tfm
21mr|texlive-nanumtype1-3.0-10|553	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb97.tfm
21mr|texlive-nanumtype1-3.0-10|554	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb98.tfm
21mr|texlive-nanumtype1-3.0-10|555	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb99.tfm
21mr|texlive-nanumtype1-3.0-10|556	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb9a.tfm
21mr|texlive-nanumtype1-3.0-10|557	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb9b.tfm
21mr|texlive-nanumtype1-3.0-10|558	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb9c.tfm
21mr|texlive-nanumtype1-3.0-10|559	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb9d.tfm
21mr|texlive-nanumtype1-3.0-10|560	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb9e.tfm
21mr|texlive-nanumtype1-3.0-10|561	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtb9f.tfm
21mr|texlive-nanumtype1-3.0-10|562	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbac.tfm
21mr|texlive-nanumtype1-3.0-10|563	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbad.tfm
21mr|texlive-nanumtype1-3.0-10|564	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbae.tfm
21mr|texlive-nanumtype1-3.0-10|565	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbaf.tfm
21mr|texlive-nanumtype1-3.0-10|566	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbb0.tfm
21mr|texlive-nanumtype1-3.0-10|567	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbb1.tfm
21mr|texlive-nanumtype1-3.0-10|568	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbb2.tfm
21mr|texlive-nanumtype1-3.0-10|569	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbb3.tfm
21mr|texlive-nanumtype1-3.0-10|570	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbb4.tfm
21mr|texlive-nanumtype1-3.0-10|571	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbb5.tfm
21mr|texlive-nanumtype1-3.0-10|572	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbb6.tfm
21mr|texlive-nanumtype1-3.0-10|573	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbb7.tfm
21mr|texlive-nanumtype1-3.0-10|574	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbb8.tfm
21mr|texlive-nanumtype1-3.0-10|575	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbb9.tfm
21mr|texlive-nanumtype1-3.0-10|576	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbba.tfm
21mr|texlive-nanumtype1-3.0-10|577	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbbb.tfm
21mr|texlive-nanumtype1-3.0-10|578	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbbc.tfm
21mr|texlive-nanumtype1-3.0-10|579	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbbd.tfm
21mr|texlive-nanumtype1-3.0-10|580	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbbe.tfm
21mr|texlive-nanumtype1-3.0-10|581	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbbf.tfm
21mr|texlive-nanumtype1-3.0-10|582	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbc0.tfm
21mr|texlive-nanumtype1-3.0-10|583	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbc1.tfm
21mr|texlive-nanumtype1-3.0-10|584	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbc2.tfm
21mr|texlive-nanumtype1-3.0-10|585	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbc3.tfm
21mr|texlive-nanumtype1-3.0-10|586	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbc4.tfm
21mr|texlive-nanumtype1-3.0-10|587	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbc5.tfm
21mr|texlive-nanumtype1-3.0-10|588	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbc6.tfm
21mr|texlive-nanumtype1-3.0-10|589	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbc7.tfm
21mr|texlive-nanumtype1-3.0-10|590	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbc8.tfm
21mr|texlive-nanumtype1-3.0-10|591	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbc9.tfm
21mr|texlive-nanumtype1-3.0-10|592	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbca.tfm
21mr|texlive-nanumtype1-3.0-10|593	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbcb.tfm
21mr|texlive-nanumtype1-3.0-10|594	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbcc.tfm
21mr|texlive-nanumtype1-3.0-10|595	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbcd.tfm
21mr|texlive-nanumtype1-3.0-10|596	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbce.tfm
21mr|texlive-nanumtype1-3.0-10|597	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbcf.tfm
21mr|texlive-nanumtype1-3.0-10|598	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbd0.tfm
21mr|texlive-nanumtype1-3.0-10|599	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbd1.tfm
21mr|texlive-nanumtype1-3.0-10|600	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbd2.tfm
21mr|texlive-nanumtype1-3.0-10|601	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbd3.tfm
21mr|texlive-nanumtype1-3.0-10|602	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbd4.tfm
21mr|texlive-nanumtype1-3.0-10|603	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbd5.tfm
21mr|texlive-nanumtype1-3.0-10|604	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbd6.tfm
21mr|texlive-nanumtype1-3.0-10|605	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbd7.tfm
21mr|texlive-nanumtype1-3.0-10|606	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbf9.tfm
21mr|texlive-nanumtype1-3.0-10|607	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbfa.tfm
21mr|texlive-nanumtype1-3.0-10|608	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbff.tfm
21mr|texlive-nanumtype1-3.0-10|609	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo00.tfm
21mr|texlive-nanumtype1-3.0-10|610	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo01.tfm
21mr|texlive-nanumtype1-3.0-10|611	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo02.tfm
21mr|texlive-nanumtype1-3.0-10|612	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo03.tfm
21mr|texlive-nanumtype1-3.0-10|613	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo04.tfm
21mr|texlive-nanumtype1-3.0-10|614	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo11.tfm
21mr|texlive-nanumtype1-3.0-10|615	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo20.tfm
21mr|texlive-nanumtype1-3.0-10|616	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo21.tfm
21mr|texlive-nanumtype1-3.0-10|617	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo22.tfm
21mr|texlive-nanumtype1-3.0-10|618	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo23.tfm
21mr|texlive-nanumtype1-3.0-10|619	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo24.tfm
21mr|texlive-nanumtype1-3.0-10|620	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo25.tfm
21mr|texlive-nanumtype1-3.0-10|621	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo26.tfm
21mr|texlive-nanumtype1-3.0-10|622	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo27.tfm
21mr|texlive-nanumtype1-3.0-10|623	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo2a.tfm
21mr|texlive-nanumtype1-3.0-10|624	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo30.tfm
21mr|texlive-nanumtype1-3.0-10|625	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo31.tfm
21mr|texlive-nanumtype1-3.0-10|626	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo32.tfm
21mr|texlive-nanumtype1-3.0-10|627	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo33.tfm
21mr|texlive-nanumtype1-3.0-10|628	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo4e.tfm
21mr|texlive-nanumtype1-3.0-10|629	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo4f.tfm
21mr|texlive-nanumtype1-3.0-10|630	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo50.tfm
21mr|texlive-nanumtype1-3.0-10|631	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo51.tfm
21mr|texlive-nanumtype1-3.0-10|632	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo52.tfm
21mr|texlive-nanumtype1-3.0-10|633	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo53.tfm
21mr|texlive-nanumtype1-3.0-10|634	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo54.tfm
21mr|texlive-nanumtype1-3.0-10|635	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo55.tfm
21mr|texlive-nanumtype1-3.0-10|636	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo56.tfm
21mr|texlive-nanumtype1-3.0-10|637	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo57.tfm
21mr|texlive-nanumtype1-3.0-10|638	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo58.tfm
21mr|texlive-nanumtype1-3.0-10|639	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo59.tfm
21mr|texlive-nanumtype1-3.0-10|640	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo5a.tfm
21mr|texlive-nanumtype1-3.0-10|641	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo5b.tfm
21mr|texlive-nanumtype1-3.0-10|642	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo5c.tfm
21mr|texlive-nanumtype1-3.0-10|643	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo5d.tfm
21mr|texlive-nanumtype1-3.0-10|644	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo5e.tfm
21mr|texlive-nanumtype1-3.0-10|645	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo5f.tfm
21mr|texlive-nanumtype1-3.0-10|646	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo60.tfm
21mr|texlive-nanumtype1-3.0-10|647	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo61.tfm
21mr|texlive-nanumtype1-3.0-10|648	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo62.tfm
21mr|texlive-nanumtype1-3.0-10|649	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo63.tfm
21mr|texlive-nanumtype1-3.0-10|650	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo64.tfm
21mr|texlive-nanumtype1-3.0-10|651	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo65.tfm
21mr|texlive-nanumtype1-3.0-10|652	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo66.tfm
21mr|texlive-nanumtype1-3.0-10|653	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo67.tfm
21mr|texlive-nanumtype1-3.0-10|654	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo68.tfm
21mr|texlive-nanumtype1-3.0-10|655	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo69.tfm
21mr|texlive-nanumtype1-3.0-10|656	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo6a.tfm
21mr|texlive-nanumtype1-3.0-10|657	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo6b.tfm
21mr|texlive-nanumtype1-3.0-10|658	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo6c.tfm
21mr|texlive-nanumtype1-3.0-10|659	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo6d.tfm
21mr|texlive-nanumtype1-3.0-10|660	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo6e.tfm
21mr|texlive-nanumtype1-3.0-10|661	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo6f.tfm
21mr|texlive-nanumtype1-3.0-10|662	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo70.tfm
21mr|texlive-nanumtype1-3.0-10|663	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo71.tfm
21mr|texlive-nanumtype1-3.0-10|664	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo72.tfm
21mr|texlive-nanumtype1-3.0-10|665	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo73.tfm
21mr|texlive-nanumtype1-3.0-10|666	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo74.tfm
21mr|texlive-nanumtype1-3.0-10|667	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo75.tfm
21mr|texlive-nanumtype1-3.0-10|668	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo76.tfm
21mr|texlive-nanumtype1-3.0-10|669	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo77.tfm
21mr|texlive-nanumtype1-3.0-10|670	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo78.tfm
21mr|texlive-nanumtype1-3.0-10|671	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo79.tfm
21mr|texlive-nanumtype1-3.0-10|672	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo7a.tfm
21mr|texlive-nanumtype1-3.0-10|673	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo7b.tfm
21mr|texlive-nanumtype1-3.0-10|674	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo7c.tfm
21mr|texlive-nanumtype1-3.0-10|675	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo7d.tfm
21mr|texlive-nanumtype1-3.0-10|676	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo7e.tfm
21mr|texlive-nanumtype1-3.0-10|677	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo7f.tfm
21mr|texlive-nanumtype1-3.0-10|678	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo80.tfm
21mr|texlive-nanumtype1-3.0-10|679	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo81.tfm
21mr|texlive-nanumtype1-3.0-10|680	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo82.tfm
21mr|texlive-nanumtype1-3.0-10|681	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo83.tfm
21mr|texlive-nanumtype1-3.0-10|682	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo84.tfm
21mr|texlive-nanumtype1-3.0-10|683	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo85.tfm
21mr|texlive-nanumtype1-3.0-10|684	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo86.tfm
21mr|texlive-nanumtype1-3.0-10|685	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo87.tfm
21mr|texlive-nanumtype1-3.0-10|686	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo88.tfm
21mr|texlive-nanumtype1-3.0-10|687	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo89.tfm
21mr|texlive-nanumtype1-3.0-10|688	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo8a.tfm
21mr|texlive-nanumtype1-3.0-10|689	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo8b.tfm
21mr|texlive-nanumtype1-3.0-10|690	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo8c.tfm
21mr|texlive-nanumtype1-3.0-10|691	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo8d.tfm
21mr|texlive-nanumtype1-3.0-10|692	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo8e.tfm
21mr|texlive-nanumtype1-3.0-10|693	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo8f.tfm
21mr|texlive-nanumtype1-3.0-10|694	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo90.tfm
21mr|texlive-nanumtype1-3.0-10|695	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo91.tfm
21mr|texlive-nanumtype1-3.0-10|696	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo92.tfm
21mr|texlive-nanumtype1-3.0-10|697	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo93.tfm
21mr|texlive-nanumtype1-3.0-10|698	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo94.tfm
21mr|texlive-nanumtype1-3.0-10|699	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo95.tfm
21mr|texlive-nanumtype1-3.0-10|700	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo96.tfm
21mr|texlive-nanumtype1-3.0-10|701	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo97.tfm
21mr|texlive-nanumtype1-3.0-10|702	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo98.tfm
21mr|texlive-nanumtype1-3.0-10|703	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo99.tfm
21mr|texlive-nanumtype1-3.0-10|704	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo9a.tfm
21mr|texlive-nanumtype1-3.0-10|705	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo9b.tfm
21mr|texlive-nanumtype1-3.0-10|706	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo9c.tfm
21mr|texlive-nanumtype1-3.0-10|707	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo9d.tfm
21mr|texlive-nanumtype1-3.0-10|708	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo9e.tfm
21mr|texlive-nanumtype1-3.0-10|709	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbo9f.tfm
21mr|texlive-nanumtype1-3.0-10|710	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtboac.tfm
21mr|texlive-nanumtype1-3.0-10|711	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtboad.tfm
21mr|texlive-nanumtype1-3.0-10|712	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtboae.tfm
21mr|texlive-nanumtype1-3.0-10|713	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtboaf.tfm
21mr|texlive-nanumtype1-3.0-10|714	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbob0.tfm
21mr|texlive-nanumtype1-3.0-10|715	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbob1.tfm
21mr|texlive-nanumtype1-3.0-10|716	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbob2.tfm
21mr|texlive-nanumtype1-3.0-10|717	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbob3.tfm
21mr|texlive-nanumtype1-3.0-10|718	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbob4.tfm
21mr|texlive-nanumtype1-3.0-10|719	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbob5.tfm
21mr|texlive-nanumtype1-3.0-10|720	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbob6.tfm
21mr|texlive-nanumtype1-3.0-10|721	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbob7.tfm
21mr|texlive-nanumtype1-3.0-10|722	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbob8.tfm
21mr|texlive-nanumtype1-3.0-10|723	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbob9.tfm
21mr|texlive-nanumtype1-3.0-10|724	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtboba.tfm
21mr|texlive-nanumtype1-3.0-10|725	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbobb.tfm
21mr|texlive-nanumtype1-3.0-10|726	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbobc.tfm
21mr|texlive-nanumtype1-3.0-10|727	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbobd.tfm
21mr|texlive-nanumtype1-3.0-10|728	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbobe.tfm
21mr|texlive-nanumtype1-3.0-10|729	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbobf.tfm
21mr|texlive-nanumtype1-3.0-10|730	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtboc0.tfm
21mr|texlive-nanumtype1-3.0-10|731	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtboc1.tfm
21mr|texlive-nanumtype1-3.0-10|732	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtboc2.tfm
21mr|texlive-nanumtype1-3.0-10|733	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtboc3.tfm
21mr|texlive-nanumtype1-3.0-10|734	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtboc4.tfm
21mr|texlive-nanumtype1-3.0-10|735	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtboc5.tfm
21mr|texlive-nanumtype1-3.0-10|736	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtboc6.tfm
21mr|texlive-nanumtype1-3.0-10|737	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtboc7.tfm
21mr|texlive-nanumtype1-3.0-10|738	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtboc8.tfm
21mr|texlive-nanumtype1-3.0-10|739	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtboc9.tfm
21mr|texlive-nanumtype1-3.0-10|740	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtboca.tfm
21mr|texlive-nanumtype1-3.0-10|741	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbocb.tfm
21mr|texlive-nanumtype1-3.0-10|742	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbocc.tfm
21mr|texlive-nanumtype1-3.0-10|743	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbocd.tfm
21mr|texlive-nanumtype1-3.0-10|744	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtboce.tfm
21mr|texlive-nanumtype1-3.0-10|745	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbocf.tfm
21mr|texlive-nanumtype1-3.0-10|746	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbod0.tfm
21mr|texlive-nanumtype1-3.0-10|747	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbod1.tfm
21mr|texlive-nanumtype1-3.0-10|748	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbod2.tfm
21mr|texlive-nanumtype1-3.0-10|749	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbod3.tfm
21mr|texlive-nanumtype1-3.0-10|750	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbod4.tfm
21mr|texlive-nanumtype1-3.0-10|751	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbod5.tfm
21mr|texlive-nanumtype1-3.0-10|752	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbod6.tfm
21mr|texlive-nanumtype1-3.0-10|753	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbod7.tfm
21mr|texlive-nanumtype1-3.0-10|754	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbof9.tfm
21mr|texlive-nanumtype1-3.0-10|755	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtbofa.tfm
21mr|texlive-nanumtype1-3.0-10|756	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtboff.tfm
21mr|texlive-nanumtype1-3.0-10|757	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm00.tfm
21mr|texlive-nanumtype1-3.0-10|758	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm01.tfm
21mr|texlive-nanumtype1-3.0-10|759	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm02.tfm
21mr|texlive-nanumtype1-3.0-10|760	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm03.tfm
21mr|texlive-nanumtype1-3.0-10|761	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm04.tfm
21mr|texlive-nanumtype1-3.0-10|762	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm11.tfm
21mr|texlive-nanumtype1-3.0-10|763	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm20.tfm
21mr|texlive-nanumtype1-3.0-10|764	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm21.tfm
21mr|texlive-nanumtype1-3.0-10|765	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm22.tfm
21mr|texlive-nanumtype1-3.0-10|766	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm23.tfm
21mr|texlive-nanumtype1-3.0-10|767	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm24.tfm
21mr|texlive-nanumtype1-3.0-10|768	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm25.tfm
21mr|texlive-nanumtype1-3.0-10|769	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm26.tfm
21mr|texlive-nanumtype1-3.0-10|770	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm27.tfm
21mr|texlive-nanumtype1-3.0-10|771	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm2a.tfm
21mr|texlive-nanumtype1-3.0-10|772	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm30.tfm
21mr|texlive-nanumtype1-3.0-10|773	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm31.tfm
21mr|texlive-nanumtype1-3.0-10|774	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm32.tfm
21mr|texlive-nanumtype1-3.0-10|775	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm33.tfm
21mr|texlive-nanumtype1-3.0-10|776	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm4e.tfm
21mr|texlive-nanumtype1-3.0-10|777	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm4f.tfm
21mr|texlive-nanumtype1-3.0-10|778	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm50.tfm
21mr|texlive-nanumtype1-3.0-10|779	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm51.tfm
21mr|texlive-nanumtype1-3.0-10|780	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm52.tfm
21mr|texlive-nanumtype1-3.0-10|781	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm53.tfm
21mr|texlive-nanumtype1-3.0-10|782	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm54.tfm
21mr|texlive-nanumtype1-3.0-10|783	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm55.tfm
21mr|texlive-nanumtype1-3.0-10|784	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm56.tfm
21mr|texlive-nanumtype1-3.0-10|785	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm57.tfm
21mr|texlive-nanumtype1-3.0-10|786	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm58.tfm
21mr|texlive-nanumtype1-3.0-10|787	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm59.tfm
21mr|texlive-nanumtype1-3.0-10|788	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm5a.tfm
21mr|texlive-nanumtype1-3.0-10|789	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm5b.tfm
21mr|texlive-nanumtype1-3.0-10|790	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm5c.tfm
21mr|texlive-nanumtype1-3.0-10|791	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm5d.tfm
21mr|texlive-nanumtype1-3.0-10|792	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm5e.tfm
21mr|texlive-nanumtype1-3.0-10|793	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm5f.tfm
21mr|texlive-nanumtype1-3.0-10|794	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm60.tfm
21mr|texlive-nanumtype1-3.0-10|795	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm61.tfm
21mr|texlive-nanumtype1-3.0-10|796	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm62.tfm
21mr|texlive-nanumtype1-3.0-10|797	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm63.tfm
21mr|texlive-nanumtype1-3.0-10|798	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm64.tfm
21mr|texlive-nanumtype1-3.0-10|799	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm65.tfm
21mr|texlive-nanumtype1-3.0-10|800	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm66.tfm
21mr|texlive-nanumtype1-3.0-10|801	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm67.tfm
21mr|texlive-nanumtype1-3.0-10|802	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm68.tfm
21mr|texlive-nanumtype1-3.0-10|803	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm69.tfm
21mr|texlive-nanumtype1-3.0-10|804	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm6a.tfm
21mr|texlive-nanumtype1-3.0-10|805	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm6b.tfm
21mr|texlive-nanumtype1-3.0-10|806	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm6c.tfm
21mr|texlive-nanumtype1-3.0-10|807	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm6d.tfm
21mr|texlive-nanumtype1-3.0-10|808	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm6e.tfm
21mr|texlive-nanumtype1-3.0-10|809	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm6f.tfm
21mr|texlive-nanumtype1-3.0-10|810	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm70.tfm
21mr|texlive-nanumtype1-3.0-10|811	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm71.tfm
21mr|texlive-nanumtype1-3.0-10|812	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm72.tfm
21mr|texlive-nanumtype1-3.0-10|813	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm73.tfm
21mr|texlive-nanumtype1-3.0-10|814	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm74.tfm
21mr|texlive-nanumtype1-3.0-10|815	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm75.tfm
21mr|texlive-nanumtype1-3.0-10|816	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm76.tfm
21mr|texlive-nanumtype1-3.0-10|817	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm77.tfm
21mr|texlive-nanumtype1-3.0-10|818	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm78.tfm
21mr|texlive-nanumtype1-3.0-10|819	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm79.tfm
21mr|texlive-nanumtype1-3.0-10|820	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm7a.tfm
21mr|texlive-nanumtype1-3.0-10|821	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm7b.tfm
21mr|texlive-nanumtype1-3.0-10|822	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm7c.tfm
21mr|texlive-nanumtype1-3.0-10|823	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm7d.tfm
21mr|texlive-nanumtype1-3.0-10|824	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm7e.tfm
21mr|texlive-nanumtype1-3.0-10|825	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm7f.tfm
21mr|texlive-nanumtype1-3.0-10|826	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm80.tfm
21mr|texlive-nanumtype1-3.0-10|827	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm81.tfm
21mr|texlive-nanumtype1-3.0-10|828	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm82.tfm
21mr|texlive-nanumtype1-3.0-10|829	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm83.tfm
21mr|texlive-nanumtype1-3.0-10|830	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm84.tfm
21mr|texlive-nanumtype1-3.0-10|831	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm85.tfm
21mr|texlive-nanumtype1-3.0-10|832	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm86.tfm
21mr|texlive-nanumtype1-3.0-10|833	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm87.tfm
21mr|texlive-nanumtype1-3.0-10|834	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm88.tfm
21mr|texlive-nanumtype1-3.0-10|835	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm89.tfm
21mr|texlive-nanumtype1-3.0-10|836	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm8a.tfm
21mr|texlive-nanumtype1-3.0-10|837	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm8b.tfm
21mr|texlive-nanumtype1-3.0-10|838	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm8c.tfm
21mr|texlive-nanumtype1-3.0-10|839	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm8d.tfm
21mr|texlive-nanumtype1-3.0-10|840	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm8e.tfm
21mr|texlive-nanumtype1-3.0-10|841	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm8f.tfm
21mr|texlive-nanumtype1-3.0-10|842	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm90.tfm
21mr|texlive-nanumtype1-3.0-10|843	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm91.tfm
21mr|texlive-nanumtype1-3.0-10|844	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm92.tfm
21mr|texlive-nanumtype1-3.0-10|845	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm93.tfm
21mr|texlive-nanumtype1-3.0-10|846	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm94.tfm
21mr|texlive-nanumtype1-3.0-10|847	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm95.tfm
21mr|texlive-nanumtype1-3.0-10|848	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm96.tfm
21mr|texlive-nanumtype1-3.0-10|849	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm97.tfm
21mr|texlive-nanumtype1-3.0-10|850	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm98.tfm
21mr|texlive-nanumtype1-3.0-10|851	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm99.tfm
21mr|texlive-nanumtype1-3.0-10|852	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm9a.tfm
21mr|texlive-nanumtype1-3.0-10|853	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm9b.tfm
21mr|texlive-nanumtype1-3.0-10|854	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm9c.tfm
21mr|texlive-nanumtype1-3.0-10|855	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm9d.tfm
21mr|texlive-nanumtype1-3.0-10|856	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm9e.tfm
21mr|texlive-nanumtype1-3.0-10|857	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtm9f.tfm
21mr|texlive-nanumtype1-3.0-10|858	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmac.tfm
21mr|texlive-nanumtype1-3.0-10|859	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmad.tfm
21mr|texlive-nanumtype1-3.0-10|860	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmae.tfm
21mr|texlive-nanumtype1-3.0-10|861	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmaf.tfm
21mr|texlive-nanumtype1-3.0-10|862	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmb0.tfm
21mr|texlive-nanumtype1-3.0-10|863	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmb1.tfm
21mr|texlive-nanumtype1-3.0-10|864	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmb2.tfm
21mr|texlive-nanumtype1-3.0-10|865	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmb3.tfm
21mr|texlive-nanumtype1-3.0-10|866	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmb4.tfm
21mr|texlive-nanumtype1-3.0-10|867	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmb5.tfm
21mr|texlive-nanumtype1-3.0-10|868	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmb6.tfm
21mr|texlive-nanumtype1-3.0-10|869	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmb7.tfm
21mr|texlive-nanumtype1-3.0-10|870	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmb8.tfm
21mr|texlive-nanumtype1-3.0-10|871	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmb9.tfm
21mr|texlive-nanumtype1-3.0-10|872	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmba.tfm
21mr|texlive-nanumtype1-3.0-10|873	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmbb.tfm
21mr|texlive-nanumtype1-3.0-10|874	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmbc.tfm
21mr|texlive-nanumtype1-3.0-10|875	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmbd.tfm
21mr|texlive-nanumtype1-3.0-10|876	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmbe.tfm
21mr|texlive-nanumtype1-3.0-10|877	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmbf.tfm
21mr|texlive-nanumtype1-3.0-10|878	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmc0.tfm
21mr|texlive-nanumtype1-3.0-10|879	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmc1.tfm
21mr|texlive-nanumtype1-3.0-10|880	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmc2.tfm
21mr|texlive-nanumtype1-3.0-10|881	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmc3.tfm
21mr|texlive-nanumtype1-3.0-10|882	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmc4.tfm
21mr|texlive-nanumtype1-3.0-10|883	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmc5.tfm
21mr|texlive-nanumtype1-3.0-10|884	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmc6.tfm
21mr|texlive-nanumtype1-3.0-10|885	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmc7.tfm
21mr|texlive-nanumtype1-3.0-10|886	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmc8.tfm
21mr|texlive-nanumtype1-3.0-10|887	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmc9.tfm
21mr|texlive-nanumtype1-3.0-10|888	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmca.tfm
21mr|texlive-nanumtype1-3.0-10|889	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmcb.tfm
21mr|texlive-nanumtype1-3.0-10|890	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmcc.tfm
21mr|texlive-nanumtype1-3.0-10|891	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmcd.tfm
21mr|texlive-nanumtype1-3.0-10|892	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmce.tfm
21mr|texlive-nanumtype1-3.0-10|893	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmcf.tfm
21mr|texlive-nanumtype1-3.0-10|894	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmd0.tfm
21mr|texlive-nanumtype1-3.0-10|895	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmd1.tfm
21mr|texlive-nanumtype1-3.0-10|896	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmd2.tfm
21mr|texlive-nanumtype1-3.0-10|897	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmd3.tfm
21mr|texlive-nanumtype1-3.0-10|898	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmd4.tfm
21mr|texlive-nanumtype1-3.0-10|899	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmd5.tfm
21mr|texlive-nanumtype1-3.0-10|900	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmd6.tfm
21mr|texlive-nanumtype1-3.0-10|901	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmd7.tfm
21mr|texlive-nanumtype1-3.0-10|902	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmf9.tfm
21mr|texlive-nanumtype1-3.0-10|903	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmfa.tfm
21mr|texlive-nanumtype1-3.0-10|904	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmff.tfm
21mr|texlive-nanumtype1-3.0-10|905	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo00.tfm
21mr|texlive-nanumtype1-3.0-10|906	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo01.tfm
21mr|texlive-nanumtype1-3.0-10|907	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo02.tfm
21mr|texlive-nanumtype1-3.0-10|908	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo03.tfm
21mr|texlive-nanumtype1-3.0-10|909	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo04.tfm
21mr|texlive-nanumtype1-3.0-10|910	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo11.tfm
21mr|texlive-nanumtype1-3.0-10|911	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo20.tfm
21mr|texlive-nanumtype1-3.0-10|912	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo21.tfm
21mr|texlive-nanumtype1-3.0-10|913	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo22.tfm
21mr|texlive-nanumtype1-3.0-10|914	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo23.tfm
21mr|texlive-nanumtype1-3.0-10|915	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo24.tfm
21mr|texlive-nanumtype1-3.0-10|916	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo25.tfm
21mr|texlive-nanumtype1-3.0-10|917	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo26.tfm
21mr|texlive-nanumtype1-3.0-10|918	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo27.tfm
21mr|texlive-nanumtype1-3.0-10|919	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo2a.tfm
21mr|texlive-nanumtype1-3.0-10|920	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo30.tfm
21mr|texlive-nanumtype1-3.0-10|921	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo31.tfm
21mr|texlive-nanumtype1-3.0-10|922	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo32.tfm
21mr|texlive-nanumtype1-3.0-10|923	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo33.tfm
21mr|texlive-nanumtype1-3.0-10|924	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo4e.tfm
21mr|texlive-nanumtype1-3.0-10|925	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo4f.tfm
21mr|texlive-nanumtype1-3.0-10|926	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo50.tfm
21mr|texlive-nanumtype1-3.0-10|927	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo51.tfm
21mr|texlive-nanumtype1-3.0-10|928	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo52.tfm
21mr|texlive-nanumtype1-3.0-10|929	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo53.tfm
21mr|texlive-nanumtype1-3.0-10|930	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo54.tfm
21mr|texlive-nanumtype1-3.0-10|931	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo55.tfm
21mr|texlive-nanumtype1-3.0-10|932	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo56.tfm
21mr|texlive-nanumtype1-3.0-10|933	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo57.tfm
21mr|texlive-nanumtype1-3.0-10|934	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo58.tfm
21mr|texlive-nanumtype1-3.0-10|935	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo59.tfm
21mr|texlive-nanumtype1-3.0-10|936	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo5a.tfm
21mr|texlive-nanumtype1-3.0-10|937	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo5b.tfm
21mr|texlive-nanumtype1-3.0-10|938	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo5c.tfm
21mr|texlive-nanumtype1-3.0-10|939	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo5d.tfm
21mr|texlive-nanumtype1-3.0-10|940	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo5e.tfm
21mr|texlive-nanumtype1-3.0-10|941	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo5f.tfm
21mr|texlive-nanumtype1-3.0-10|942	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo60.tfm
21mr|texlive-nanumtype1-3.0-10|943	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo61.tfm
21mr|texlive-nanumtype1-3.0-10|944	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo62.tfm
21mr|texlive-nanumtype1-3.0-10|945	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo63.tfm
21mr|texlive-nanumtype1-3.0-10|946	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo64.tfm
21mr|texlive-nanumtype1-3.0-10|947	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo65.tfm
21mr|texlive-nanumtype1-3.0-10|948	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo66.tfm
21mr|texlive-nanumtype1-3.0-10|949	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo67.tfm
21mr|texlive-nanumtype1-3.0-10|950	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo68.tfm
21mr|texlive-nanumtype1-3.0-10|951	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo69.tfm
21mr|texlive-nanumtype1-3.0-10|952	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo6a.tfm
21mr|texlive-nanumtype1-3.0-10|953	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo6b.tfm
21mr|texlive-nanumtype1-3.0-10|954	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo6c.tfm
21mr|texlive-nanumtype1-3.0-10|955	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo6d.tfm
21mr|texlive-nanumtype1-3.0-10|956	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo6e.tfm
21mr|texlive-nanumtype1-3.0-10|957	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo6f.tfm
21mr|texlive-nanumtype1-3.0-10|958	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo70.tfm
21mr|texlive-nanumtype1-3.0-10|959	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo71.tfm
21mr|texlive-nanumtype1-3.0-10|960	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo72.tfm
21mr|texlive-nanumtype1-3.0-10|961	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo73.tfm
21mr|texlive-nanumtype1-3.0-10|962	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo74.tfm
21mr|texlive-nanumtype1-3.0-10|963	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo75.tfm
21mr|texlive-nanumtype1-3.0-10|964	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo76.tfm
21mr|texlive-nanumtype1-3.0-10|965	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo77.tfm
21mr|texlive-nanumtype1-3.0-10|966	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo78.tfm
21mr|texlive-nanumtype1-3.0-10|967	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo79.tfm
21mr|texlive-nanumtype1-3.0-10|968	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo7a.tfm
21mr|texlive-nanumtype1-3.0-10|969	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo7b.tfm
21mr|texlive-nanumtype1-3.0-10|970	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo7c.tfm
21mr|texlive-nanumtype1-3.0-10|971	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo7d.tfm
21mr|texlive-nanumtype1-3.0-10|972	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo7e.tfm
21mr|texlive-nanumtype1-3.0-10|973	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo7f.tfm
21mr|texlive-nanumtype1-3.0-10|974	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo80.tfm
21mr|texlive-nanumtype1-3.0-10|975	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo81.tfm
21mr|texlive-nanumtype1-3.0-10|976	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo82.tfm
21mr|texlive-nanumtype1-3.0-10|977	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo83.tfm
21mr|texlive-nanumtype1-3.0-10|978	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo84.tfm
21mr|texlive-nanumtype1-3.0-10|979	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo85.tfm
21mr|texlive-nanumtype1-3.0-10|980	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo86.tfm
21mr|texlive-nanumtype1-3.0-10|981	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo87.tfm
21mr|texlive-nanumtype1-3.0-10|982	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo88.tfm
21mr|texlive-nanumtype1-3.0-10|983	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo89.tfm
21mr|texlive-nanumtype1-3.0-10|984	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo8a.tfm
21mr|texlive-nanumtype1-3.0-10|985	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo8b.tfm
21mr|texlive-nanumtype1-3.0-10|986	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo8c.tfm
21mr|texlive-nanumtype1-3.0-10|987	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo8d.tfm
21mr|texlive-nanumtype1-3.0-10|988	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo8e.tfm
21mr|texlive-nanumtype1-3.0-10|989	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo8f.tfm
21mr|texlive-nanumtype1-3.0-10|990	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo90.tfm
21mr|texlive-nanumtype1-3.0-10|991	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo91.tfm
21mr|texlive-nanumtype1-3.0-10|992	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo92.tfm
21mr|texlive-nanumtype1-3.0-10|993	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo93.tfm
21mr|texlive-nanumtype1-3.0-10|994	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo94.tfm
21mr|texlive-nanumtype1-3.0-10|995	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo95.tfm
21mr|texlive-nanumtype1-3.0-10|996	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo96.tfm
21mr|texlive-nanumtype1-3.0-10|997	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo97.tfm
21mr|texlive-nanumtype1-3.0-10|998	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo98.tfm
21mr|texlive-nanumtype1-3.0-10|999	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo99.tfm
21mr|texlive-nanumtype1-3.0-10|1000	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo9a.tfm
21mr|texlive-nanumtype1-3.0-10|1001	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo9b.tfm
21mr|texlive-nanumtype1-3.0-10|1002	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo9c.tfm
21mr|texlive-nanumtype1-3.0-10|1003	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo9d.tfm
21mr|texlive-nanumtype1-3.0-10|1004	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo9e.tfm
21mr|texlive-nanumtype1-3.0-10|1005	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmo9f.tfm
21mr|texlive-nanumtype1-3.0-10|1006	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmoac.tfm
21mr|texlive-nanumtype1-3.0-10|1007	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmoad.tfm
21mr|texlive-nanumtype1-3.0-10|1008	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmoae.tfm
21mr|texlive-nanumtype1-3.0-10|1009	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmoaf.tfm
21mr|texlive-nanumtype1-3.0-10|1010	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmob0.tfm
21mr|texlive-nanumtype1-3.0-10|1011	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmob1.tfm
21mr|texlive-nanumtype1-3.0-10|1012	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmob2.tfm
21mr|texlive-nanumtype1-3.0-10|1013	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmob3.tfm
21mr|texlive-nanumtype1-3.0-10|1014	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmob4.tfm
21mr|texlive-nanumtype1-3.0-10|1015	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmob5.tfm
21mr|texlive-nanumtype1-3.0-10|1016	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmob6.tfm
21mr|texlive-nanumtype1-3.0-10|1017	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmob7.tfm
21mr|texlive-nanumtype1-3.0-10|1018	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmob8.tfm
21mr|texlive-nanumtype1-3.0-10|1019	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmob9.tfm
21mr|texlive-nanumtype1-3.0-10|1020	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmoba.tfm
21mr|texlive-nanumtype1-3.0-10|1021	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmobb.tfm
21mr|texlive-nanumtype1-3.0-10|1022	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmobc.tfm
21mr|texlive-nanumtype1-3.0-10|1023	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmobd.tfm
21mr|texlive-nanumtype1-3.0-10|1024	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmobe.tfm
21mr|texlive-nanumtype1-3.0-10|1025	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmobf.tfm
21mr|texlive-nanumtype1-3.0-10|1026	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmoc0.tfm
21mr|texlive-nanumtype1-3.0-10|1027	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmoc1.tfm
21mr|texlive-nanumtype1-3.0-10|1028	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmoc2.tfm
21mr|texlive-nanumtype1-3.0-10|1029	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmoc3.tfm
21mr|texlive-nanumtype1-3.0-10|1030	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmoc4.tfm
21mr|texlive-nanumtype1-3.0-10|1031	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmoc5.tfm
21mr|texlive-nanumtype1-3.0-10|1032	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmoc6.tfm
21mr|texlive-nanumtype1-3.0-10|1033	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmoc7.tfm
21mr|texlive-nanumtype1-3.0-10|1034	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmoc8.tfm
21mr|texlive-nanumtype1-3.0-10|1035	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmoc9.tfm
21mr|texlive-nanumtype1-3.0-10|1036	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmoca.tfm
21mr|texlive-nanumtype1-3.0-10|1037	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmocb.tfm
21mr|texlive-nanumtype1-3.0-10|1038	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmocc.tfm
21mr|texlive-nanumtype1-3.0-10|1039	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmocd.tfm
21mr|texlive-nanumtype1-3.0-10|1040	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmoce.tfm
21mr|texlive-nanumtype1-3.0-10|1041	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmocf.tfm
21mr|texlive-nanumtype1-3.0-10|1042	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmod0.tfm
21mr|texlive-nanumtype1-3.0-10|1043	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmod1.tfm
21mr|texlive-nanumtype1-3.0-10|1044	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmod2.tfm
21mr|texlive-nanumtype1-3.0-10|1045	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmod3.tfm
21mr|texlive-nanumtype1-3.0-10|1046	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmod4.tfm
21mr|texlive-nanumtype1-3.0-10|1047	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmod5.tfm
21mr|texlive-nanumtype1-3.0-10|1048	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmod6.tfm
21mr|texlive-nanumtype1-3.0-10|1049	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmod7.tfm
21mr|texlive-nanumtype1-3.0-10|1050	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmof9.tfm
21mr|texlive-nanumtype1-3.0-10|1051	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmofa.tfm
21mr|texlive-nanumtype1-3.0-10|1052	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanumgtmoff.tfm
21mr|texlive-nanumtype1-3.0-10|1053	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjb00.tfm
21mr|texlive-nanumtype1-3.0-10|1054	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjb01.tfm
21mr|texlive-nanumtype1-3.0-10|1055	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjb02.tfm
21mr|texlive-nanumtype1-3.0-10|1056	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjb03.tfm
21mr|texlive-nanumtype1-3.0-10|1057	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjb04.tfm
21mr|texlive-nanumtype1-3.0-10|1058	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjb20.tfm
21mr|texlive-nanumtype1-3.0-10|1059	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjb21.tfm
21mr|texlive-nanumtype1-3.0-10|1060	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjb22.tfm
21mr|texlive-nanumtype1-3.0-10|1061	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjb23.tfm
21mr|texlive-nanumtype1-3.0-10|1062	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjb24.tfm
21mr|texlive-nanumtype1-3.0-10|1063	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjb25.tfm
21mr|texlive-nanumtype1-3.0-10|1064	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjb26.tfm
21mr|texlive-nanumtype1-3.0-10|1065	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjb27.tfm
21mr|texlive-nanumtype1-3.0-10|1066	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjb2a.tfm
21mr|texlive-nanumtype1-3.0-10|1067	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjb30.tfm
21mr|texlive-nanumtype1-3.0-10|1068	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjb31.tfm
21mr|texlive-nanumtype1-3.0-10|1069	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjb32.tfm
21mr|texlive-nanumtype1-3.0-10|1070	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjb33.tfm
21mr|texlive-nanumtype1-3.0-10|1071	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbac.tfm
21mr|texlive-nanumtype1-3.0-10|1072	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbad.tfm
21mr|texlive-nanumtype1-3.0-10|1073	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbae.tfm
21mr|texlive-nanumtype1-3.0-10|1074	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbaf.tfm
21mr|texlive-nanumtype1-3.0-10|1075	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbb0.tfm
21mr|texlive-nanumtype1-3.0-10|1076	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbb1.tfm
21mr|texlive-nanumtype1-3.0-10|1077	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbb2.tfm
21mr|texlive-nanumtype1-3.0-10|1078	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbb3.tfm
21mr|texlive-nanumtype1-3.0-10|1079	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbb4.tfm
21mr|texlive-nanumtype1-3.0-10|1080	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbb5.tfm
21mr|texlive-nanumtype1-3.0-10|1081	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbb6.tfm
21mr|texlive-nanumtype1-3.0-10|1082	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbb7.tfm
21mr|texlive-nanumtype1-3.0-10|1083	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbb8.tfm
21mr|texlive-nanumtype1-3.0-10|1084	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbb9.tfm
21mr|texlive-nanumtype1-3.0-10|1085	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbba.tfm
21mr|texlive-nanumtype1-3.0-10|1086	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbbb.tfm
21mr|texlive-nanumtype1-3.0-10|1087	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbbc.tfm
21mr|texlive-nanumtype1-3.0-10|1088	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbbd.tfm
21mr|texlive-nanumtype1-3.0-10|1089	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbbe.tfm
21mr|texlive-nanumtype1-3.0-10|1090	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbbf.tfm
21mr|texlive-nanumtype1-3.0-10|1091	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbc0.tfm
21mr|texlive-nanumtype1-3.0-10|1092	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbc1.tfm
21mr|texlive-nanumtype1-3.0-10|1093	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbc2.tfm
21mr|texlive-nanumtype1-3.0-10|1094	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbc3.tfm
21mr|texlive-nanumtype1-3.0-10|1095	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbc4.tfm
21mr|texlive-nanumtype1-3.0-10|1096	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbc5.tfm
21mr|texlive-nanumtype1-3.0-10|1097	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbc6.tfm
21mr|texlive-nanumtype1-3.0-10|1098	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbc7.tfm
21mr|texlive-nanumtype1-3.0-10|1099	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbc8.tfm
21mr|texlive-nanumtype1-3.0-10|1100	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbc9.tfm
21mr|texlive-nanumtype1-3.0-10|1101	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbca.tfm
21mr|texlive-nanumtype1-3.0-10|1102	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbcb.tfm
21mr|texlive-nanumtype1-3.0-10|1103	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbcc.tfm
21mr|texlive-nanumtype1-3.0-10|1104	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbcd.tfm
21mr|texlive-nanumtype1-3.0-10|1105	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbce.tfm
21mr|texlive-nanumtype1-3.0-10|1106	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbcf.tfm
21mr|texlive-nanumtype1-3.0-10|1107	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbd0.tfm
21mr|texlive-nanumtype1-3.0-10|1108	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbd1.tfm
21mr|texlive-nanumtype1-3.0-10|1109	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbd2.tfm
21mr|texlive-nanumtype1-3.0-10|1110	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbd3.tfm
21mr|texlive-nanumtype1-3.0-10|1111	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbd4.tfm
21mr|texlive-nanumtype1-3.0-10|1112	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbd5.tfm
21mr|texlive-nanumtype1-3.0-10|1113	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbd6.tfm
21mr|texlive-nanumtype1-3.0-10|1114	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbd7.tfm
21mr|texlive-nanumtype1-3.0-10|1115	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbff.tfm
21mr|texlive-nanumtype1-3.0-10|1116	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbo00.tfm
21mr|texlive-nanumtype1-3.0-10|1117	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbo01.tfm
21mr|texlive-nanumtype1-3.0-10|1118	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbo02.tfm
21mr|texlive-nanumtype1-3.0-10|1119	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbo03.tfm
21mr|texlive-nanumtype1-3.0-10|1120	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbo04.tfm
21mr|texlive-nanumtype1-3.0-10|1121	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbo20.tfm
21mr|texlive-nanumtype1-3.0-10|1122	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbo21.tfm
21mr|texlive-nanumtype1-3.0-10|1123	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbo22.tfm
21mr|texlive-nanumtype1-3.0-10|1124	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbo23.tfm
21mr|texlive-nanumtype1-3.0-10|1125	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbo24.tfm
21mr|texlive-nanumtype1-3.0-10|1126	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbo25.tfm
21mr|texlive-nanumtype1-3.0-10|1127	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbo26.tfm
21mr|texlive-nanumtype1-3.0-10|1128	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbo27.tfm
21mr|texlive-nanumtype1-3.0-10|1129	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbo2a.tfm
21mr|texlive-nanumtype1-3.0-10|1130	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbo30.tfm
21mr|texlive-nanumtype1-3.0-10|1131	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbo31.tfm
21mr|texlive-nanumtype1-3.0-10|1132	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbo32.tfm
21mr|texlive-nanumtype1-3.0-10|1133	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbo33.tfm
21mr|texlive-nanumtype1-3.0-10|1134	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjboac.tfm
21mr|texlive-nanumtype1-3.0-10|1135	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjboad.tfm
21mr|texlive-nanumtype1-3.0-10|1136	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjboae.tfm
21mr|texlive-nanumtype1-3.0-10|1137	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjboaf.tfm
21mr|texlive-nanumtype1-3.0-10|1138	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbob0.tfm
21mr|texlive-nanumtype1-3.0-10|1139	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbob1.tfm
21mr|texlive-nanumtype1-3.0-10|1140	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbob2.tfm
21mr|texlive-nanumtype1-3.0-10|1141	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbob3.tfm
21mr|texlive-nanumtype1-3.0-10|1142	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbob4.tfm
21mr|texlive-nanumtype1-3.0-10|1143	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbob5.tfm
21mr|texlive-nanumtype1-3.0-10|1144	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbob6.tfm
21mr|texlive-nanumtype1-3.0-10|1145	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbob7.tfm
21mr|texlive-nanumtype1-3.0-10|1146	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbob8.tfm
21mr|texlive-nanumtype1-3.0-10|1147	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbob9.tfm
21mr|texlive-nanumtype1-3.0-10|1148	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjboba.tfm
21mr|texlive-nanumtype1-3.0-10|1149	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbobb.tfm
21mr|texlive-nanumtype1-3.0-10|1150	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbobc.tfm
21mr|texlive-nanumtype1-3.0-10|1151	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbobd.tfm
21mr|texlive-nanumtype1-3.0-10|1152	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbobe.tfm
21mr|texlive-nanumtype1-3.0-10|1153	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbobf.tfm
21mr|texlive-nanumtype1-3.0-10|1154	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjboc0.tfm
21mr|texlive-nanumtype1-3.0-10|1155	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjboc1.tfm
21mr|texlive-nanumtype1-3.0-10|1156	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjboc2.tfm
21mr|texlive-nanumtype1-3.0-10|1157	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjboc3.tfm
21mr|texlive-nanumtype1-3.0-10|1158	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjboc4.tfm
21mr|texlive-nanumtype1-3.0-10|1159	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjboc5.tfm
21mr|texlive-nanumtype1-3.0-10|1160	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjboc6.tfm
21mr|texlive-nanumtype1-3.0-10|1161	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjboc7.tfm
21mr|texlive-nanumtype1-3.0-10|1162	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjboc8.tfm
21mr|texlive-nanumtype1-3.0-10|1163	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjboc9.tfm
21mr|texlive-nanumtype1-3.0-10|1164	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjboca.tfm
21mr|texlive-nanumtype1-3.0-10|1165	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbocb.tfm
21mr|texlive-nanumtype1-3.0-10|1166	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbocc.tfm
21mr|texlive-nanumtype1-3.0-10|1167	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbocd.tfm
21mr|texlive-nanumtype1-3.0-10|1168	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjboce.tfm
21mr|texlive-nanumtype1-3.0-10|1169	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbocf.tfm
21mr|texlive-nanumtype1-3.0-10|1170	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbod0.tfm
21mr|texlive-nanumtype1-3.0-10|1171	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbod1.tfm
21mr|texlive-nanumtype1-3.0-10|1172	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbod2.tfm
21mr|texlive-nanumtype1-3.0-10|1173	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbod3.tfm
21mr|texlive-nanumtype1-3.0-10|1174	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbod4.tfm
21mr|texlive-nanumtype1-3.0-10|1175	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbod5.tfm
21mr|texlive-nanumtype1-3.0-10|1176	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbod6.tfm
21mr|texlive-nanumtype1-3.0-10|1177	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjbod7.tfm
21mr|texlive-nanumtype1-3.0-10|1178	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjboff.tfm
21mr|texlive-nanumtype1-3.0-10|1179	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjm00.tfm
21mr|texlive-nanumtype1-3.0-10|1180	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjm01.tfm
21mr|texlive-nanumtype1-3.0-10|1181	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjm02.tfm
21mr|texlive-nanumtype1-3.0-10|1182	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjm03.tfm
21mr|texlive-nanumtype1-3.0-10|1183	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjm04.tfm
21mr|texlive-nanumtype1-3.0-10|1184	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjm20.tfm
21mr|texlive-nanumtype1-3.0-10|1185	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjm21.tfm
21mr|texlive-nanumtype1-3.0-10|1186	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjm22.tfm
21mr|texlive-nanumtype1-3.0-10|1187	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjm23.tfm
21mr|texlive-nanumtype1-3.0-10|1188	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjm24.tfm
21mr|texlive-nanumtype1-3.0-10|1189	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjm25.tfm
21mr|texlive-nanumtype1-3.0-10|1190	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjm26.tfm
21mr|texlive-nanumtype1-3.0-10|1191	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjm27.tfm
21mr|texlive-nanumtype1-3.0-10|1192	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjm30.tfm
21mr|texlive-nanumtype1-3.0-10|1193	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjm31.tfm
21mr|texlive-nanumtype1-3.0-10|1194	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjm32.tfm
21mr|texlive-nanumtype1-3.0-10|1195	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjm33.tfm
21mr|texlive-nanumtype1-3.0-10|1196	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmac.tfm
21mr|texlive-nanumtype1-3.0-10|1197	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmad.tfm
21mr|texlive-nanumtype1-3.0-10|1198	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmae.tfm
21mr|texlive-nanumtype1-3.0-10|1199	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmaf.tfm
21mr|texlive-nanumtype1-3.0-10|1200	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmb0.tfm
21mr|texlive-nanumtype1-3.0-10|1201	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmb1.tfm
21mr|texlive-nanumtype1-3.0-10|1202	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmb2.tfm
21mr|texlive-nanumtype1-3.0-10|1203	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmb3.tfm
21mr|texlive-nanumtype1-3.0-10|1204	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmb4.tfm
21mr|texlive-nanumtype1-3.0-10|1205	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmb5.tfm
21mr|texlive-nanumtype1-3.0-10|1206	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmb6.tfm
21mr|texlive-nanumtype1-3.0-10|1207	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmb7.tfm
21mr|texlive-nanumtype1-3.0-10|1208	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmb8.tfm
21mr|texlive-nanumtype1-3.0-10|1209	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmb9.tfm
21mr|texlive-nanumtype1-3.0-10|1210	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmba.tfm
21mr|texlive-nanumtype1-3.0-10|1211	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmbb.tfm
21mr|texlive-nanumtype1-3.0-10|1212	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmbc.tfm
21mr|texlive-nanumtype1-3.0-10|1213	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmbd.tfm
21mr|texlive-nanumtype1-3.0-10|1214	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmbe.tfm
21mr|texlive-nanumtype1-3.0-10|1215	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmbf.tfm
21mr|texlive-nanumtype1-3.0-10|1216	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmc0.tfm
21mr|texlive-nanumtype1-3.0-10|1217	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmc1.tfm
21mr|texlive-nanumtype1-3.0-10|1218	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmc2.tfm
21mr|texlive-nanumtype1-3.0-10|1219	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmc3.tfm
21mr|texlive-nanumtype1-3.0-10|1220	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmc4.tfm
21mr|texlive-nanumtype1-3.0-10|1221	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmc5.tfm
21mr|texlive-nanumtype1-3.0-10|1222	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmc6.tfm
21mr|texlive-nanumtype1-3.0-10|1223	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmc7.tfm
21mr|texlive-nanumtype1-3.0-10|1224	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmc8.tfm
21mr|texlive-nanumtype1-3.0-10|1225	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmc9.tfm
21mr|texlive-nanumtype1-3.0-10|1226	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmca.tfm
21mr|texlive-nanumtype1-3.0-10|1227	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmcb.tfm
21mr|texlive-nanumtype1-3.0-10|1228	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmcc.tfm
21mr|texlive-nanumtype1-3.0-10|1229	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmcd.tfm
21mr|texlive-nanumtype1-3.0-10|1230	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmce.tfm
21mr|texlive-nanumtype1-3.0-10|1231	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmcf.tfm
21mr|texlive-nanumtype1-3.0-10|1232	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmd0.tfm
21mr|texlive-nanumtype1-3.0-10|1233	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmd1.tfm
21mr|texlive-nanumtype1-3.0-10|1234	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmd2.tfm
21mr|texlive-nanumtype1-3.0-10|1235	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmd3.tfm
21mr|texlive-nanumtype1-3.0-10|1236	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmd4.tfm
21mr|texlive-nanumtype1-3.0-10|1237	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmd5.tfm
21mr|texlive-nanumtype1-3.0-10|1238	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmd6.tfm
21mr|texlive-nanumtype1-3.0-10|1239	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmd7.tfm
21mr|texlive-nanumtype1-3.0-10|1240	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmff.tfm
21mr|texlive-nanumtype1-3.0-10|1241	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmo00.tfm
21mr|texlive-nanumtype1-3.0-10|1242	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmo01.tfm
21mr|texlive-nanumtype1-3.0-10|1243	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmo02.tfm
21mr|texlive-nanumtype1-3.0-10|1244	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmo03.tfm
21mr|texlive-nanumtype1-3.0-10|1245	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmo04.tfm
21mr|texlive-nanumtype1-3.0-10|1246	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmo20.tfm
21mr|texlive-nanumtype1-3.0-10|1247	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmo21.tfm
21mr|texlive-nanumtype1-3.0-10|1248	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmo22.tfm
21mr|texlive-nanumtype1-3.0-10|1249	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmo23.tfm
21mr|texlive-nanumtype1-3.0-10|1250	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmo24.tfm
21mr|texlive-nanumtype1-3.0-10|1251	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmo25.tfm
21mr|texlive-nanumtype1-3.0-10|1252	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmo26.tfm
21mr|texlive-nanumtype1-3.0-10|1253	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmo27.tfm
21mr|texlive-nanumtype1-3.0-10|1254	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmo30.tfm
21mr|texlive-nanumtype1-3.0-10|1255	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmo31.tfm
21mr|texlive-nanumtype1-3.0-10|1256	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmo32.tfm
21mr|texlive-nanumtype1-3.0-10|1257	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmo33.tfm
21mr|texlive-nanumtype1-3.0-10|1258	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmoac.tfm
21mr|texlive-nanumtype1-3.0-10|1259	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmoad.tfm
21mr|texlive-nanumtype1-3.0-10|1260	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmoae.tfm
21mr|texlive-nanumtype1-3.0-10|1261	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmoaf.tfm
21mr|texlive-nanumtype1-3.0-10|1262	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmob0.tfm
21mr|texlive-nanumtype1-3.0-10|1263	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmob1.tfm
21mr|texlive-nanumtype1-3.0-10|1264	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmob2.tfm
21mr|texlive-nanumtype1-3.0-10|1265	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmob3.tfm
21mr|texlive-nanumtype1-3.0-10|1266	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmob4.tfm
21mr|texlive-nanumtype1-3.0-10|1267	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmob5.tfm
21mr|texlive-nanumtype1-3.0-10|1268	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmob6.tfm
21mr|texlive-nanumtype1-3.0-10|1269	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmob7.tfm
21mr|texlive-nanumtype1-3.0-10|1270	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmob8.tfm
21mr|texlive-nanumtype1-3.0-10|1271	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmob9.tfm
21mr|texlive-nanumtype1-3.0-10|1272	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmoba.tfm
21mr|texlive-nanumtype1-3.0-10|1273	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmobb.tfm
21mr|texlive-nanumtype1-3.0-10|1274	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmobc.tfm
21mr|texlive-nanumtype1-3.0-10|1275	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmobd.tfm
21mr|texlive-nanumtype1-3.0-10|1276	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmobe.tfm
21mr|texlive-nanumtype1-3.0-10|1277	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmobf.tfm
21mr|texlive-nanumtype1-3.0-10|1278	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmoc0.tfm
21mr|texlive-nanumtype1-3.0-10|1279	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmoc1.tfm
21mr|texlive-nanumtype1-3.0-10|1280	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmoc2.tfm
21mr|texlive-nanumtype1-3.0-10|1281	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmoc3.tfm
21mr|texlive-nanumtype1-3.0-10|1282	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmoc4.tfm
21mr|texlive-nanumtype1-3.0-10|1283	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmoc5.tfm
21mr|texlive-nanumtype1-3.0-10|1284	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmoc6.tfm
21mr|texlive-nanumtype1-3.0-10|1285	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmoc7.tfm
21mr|texlive-nanumtype1-3.0-10|1286	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmoc8.tfm
21mr|texlive-nanumtype1-3.0-10|1287	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmoc9.tfm
21mr|texlive-nanumtype1-3.0-10|1288	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmoca.tfm
21mr|texlive-nanumtype1-3.0-10|1289	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmocb.tfm
21mr|texlive-nanumtype1-3.0-10|1290	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmocc.tfm
21mr|texlive-nanumtype1-3.0-10|1291	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmocd.tfm
21mr|texlive-nanumtype1-3.0-10|1292	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmoce.tfm
21mr|texlive-nanumtype1-3.0-10|1293	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmocf.tfm
21mr|texlive-nanumtype1-3.0-10|1294	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmod0.tfm
21mr|texlive-nanumtype1-3.0-10|1295	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmod1.tfm
21mr|texlive-nanumtype1-3.0-10|1296	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmod2.tfm
21mr|texlive-nanumtype1-3.0-10|1297	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmod3.tfm
21mr|texlive-nanumtype1-3.0-10|1298	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmod4.tfm
21mr|texlive-nanumtype1-3.0-10|1299	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmod5.tfm
21mr|texlive-nanumtype1-3.0-10|1300	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmod6.tfm
21mr|texlive-nanumtype1-3.0-10|1301	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmod7.tfm
21mr|texlive-nanumtype1-3.0-10|1302	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/nanummjmoff.tfm
21mr|texlive-nanumtype1-3.0-10|1303	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/t1nanumgtb.tfm
21mr|texlive-nanumtype1-3.0-10|1304	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/t1nanumgtbo.tfm
21mr|texlive-nanumtype1-3.0-10|1305	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/t1nanumgtm.tfm
21mr|texlive-nanumtype1-3.0-10|1306	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/t1nanumgtmo.tfm
21mr|texlive-nanumtype1-3.0-10|1307	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/t1nanummjb.tfm
21mr|texlive-nanumtype1-3.0-10|1308	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/t1nanummjbo.tfm
21mr|texlive-nanumtype1-3.0-10|1309	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/t1nanummjm.tfm
21mr|texlive-nanumtype1-3.0-10|1310	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/t1nanummjmo.tfm
21mr|texlive-nanumtype1-3.0-10|1311	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/ts1nanumgtb.tfm
21mr|texlive-nanumtype1-3.0-10|1312	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/ts1nanumgtbo.tfm
21mr|texlive-nanumtype1-3.0-10|1313	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/ts1nanumgtm.tfm
21mr|texlive-nanumtype1-3.0-10|1314	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/ts1nanumgtmo.tfm
21mr|texlive-nanumtype1-3.0-10|1315	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/ts1nanummjb.tfm
21mr|texlive-nanumtype1-3.0-10|1316	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/ts1nanummjbo.tfm
21mr|texlive-nanumtype1-3.0-10|1317	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/ts1nanummjm.tfm
21mr|texlive-nanumtype1-3.0-10|1318	%{_texmfdistdir}/fonts/tfm/public/nanumtype1/ts1nanummjmo.tfm
21mr|texlive-nanumtype1-3.0-10|1319	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb00.pfb
21mr|texlive-nanumtype1-3.0-10|1320	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb01.pfb
21mr|texlive-nanumtype1-3.0-10|1321	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb02.pfb
21mr|texlive-nanumtype1-3.0-10|1322	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb03.pfb
21mr|texlive-nanumtype1-3.0-10|1323	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb04.pfb
21mr|texlive-nanumtype1-3.0-10|1324	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb11.pfb
21mr|texlive-nanumtype1-3.0-10|1325	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb20.pfb
21mr|texlive-nanumtype1-3.0-10|1326	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb21.pfb
21mr|texlive-nanumtype1-3.0-10|1327	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb22.pfb
21mr|texlive-nanumtype1-3.0-10|1328	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb23.pfb
21mr|texlive-nanumtype1-3.0-10|1329	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb24.pfb
21mr|texlive-nanumtype1-3.0-10|1330	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb25.pfb
21mr|texlive-nanumtype1-3.0-10|1331	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb26.pfb
21mr|texlive-nanumtype1-3.0-10|1332	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb27.pfb
21mr|texlive-nanumtype1-3.0-10|1333	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb2a.pfb
21mr|texlive-nanumtype1-3.0-10|1334	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb30.pfb
21mr|texlive-nanumtype1-3.0-10|1335	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb31.pfb
21mr|texlive-nanumtype1-3.0-10|1336	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb32.pfb
21mr|texlive-nanumtype1-3.0-10|1337	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb33.pfb
21mr|texlive-nanumtype1-3.0-10|1338	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb4e.pfb
21mr|texlive-nanumtype1-3.0-10|1339	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb4f.pfb
21mr|texlive-nanumtype1-3.0-10|1340	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb50.pfb
21mr|texlive-nanumtype1-3.0-10|1341	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb51.pfb
21mr|texlive-nanumtype1-3.0-10|1342	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb52.pfb
21mr|texlive-nanumtype1-3.0-10|1343	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb53.pfb
21mr|texlive-nanumtype1-3.0-10|1344	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb54.pfb
21mr|texlive-nanumtype1-3.0-10|1345	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb55.pfb
21mr|texlive-nanumtype1-3.0-10|1346	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb56.pfb
21mr|texlive-nanumtype1-3.0-10|1347	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb57.pfb
21mr|texlive-nanumtype1-3.0-10|1348	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb58.pfb
21mr|texlive-nanumtype1-3.0-10|1349	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb59.pfb
21mr|texlive-nanumtype1-3.0-10|1350	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb5a.pfb
21mr|texlive-nanumtype1-3.0-10|1351	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb5b.pfb
21mr|texlive-nanumtype1-3.0-10|1352	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb5c.pfb
21mr|texlive-nanumtype1-3.0-10|1353	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb5d.pfb
21mr|texlive-nanumtype1-3.0-10|1354	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb5e.pfb
21mr|texlive-nanumtype1-3.0-10|1355	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb5f.pfb
21mr|texlive-nanumtype1-3.0-10|1356	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb60.pfb
21mr|texlive-nanumtype1-3.0-10|1357	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb61.pfb
21mr|texlive-nanumtype1-3.0-10|1358	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb62.pfb
21mr|texlive-nanumtype1-3.0-10|1359	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb63.pfb
21mr|texlive-nanumtype1-3.0-10|1360	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb64.pfb
21mr|texlive-nanumtype1-3.0-10|1361	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb65.pfb
21mr|texlive-nanumtype1-3.0-10|1362	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb66.pfb
21mr|texlive-nanumtype1-3.0-10|1363	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb67.pfb
21mr|texlive-nanumtype1-3.0-10|1364	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb68.pfb
21mr|texlive-nanumtype1-3.0-10|1365	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb69.pfb
21mr|texlive-nanumtype1-3.0-10|1366	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb6a.pfb
21mr|texlive-nanumtype1-3.0-10|1367	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb6b.pfb
21mr|texlive-nanumtype1-3.0-10|1368	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb6c.pfb
21mr|texlive-nanumtype1-3.0-10|1369	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb6d.pfb
21mr|texlive-nanumtype1-3.0-10|1370	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb6e.pfb
21mr|texlive-nanumtype1-3.0-10|1371	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb6f.pfb
21mr|texlive-nanumtype1-3.0-10|1372	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb70.pfb
21mr|texlive-nanumtype1-3.0-10|1373	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb71.pfb
21mr|texlive-nanumtype1-3.0-10|1374	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb72.pfb
21mr|texlive-nanumtype1-3.0-10|1375	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb73.pfb
21mr|texlive-nanumtype1-3.0-10|1376	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb74.pfb
21mr|texlive-nanumtype1-3.0-10|1377	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb75.pfb
21mr|texlive-nanumtype1-3.0-10|1378	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb76.pfb
21mr|texlive-nanumtype1-3.0-10|1379	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb77.pfb
21mr|texlive-nanumtype1-3.0-10|1380	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb78.pfb
21mr|texlive-nanumtype1-3.0-10|1381	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb79.pfb
21mr|texlive-nanumtype1-3.0-10|1382	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb7a.pfb
21mr|texlive-nanumtype1-3.0-10|1383	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb7b.pfb
21mr|texlive-nanumtype1-3.0-10|1384	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb7c.pfb
21mr|texlive-nanumtype1-3.0-10|1385	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb7d.pfb
21mr|texlive-nanumtype1-3.0-10|1386	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb7e.pfb
21mr|texlive-nanumtype1-3.0-10|1387	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb7f.pfb
21mr|texlive-nanumtype1-3.0-10|1388	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb80.pfb
21mr|texlive-nanumtype1-3.0-10|1389	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb81.pfb
21mr|texlive-nanumtype1-3.0-10|1390	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb82.pfb
21mr|texlive-nanumtype1-3.0-10|1391	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb83.pfb
21mr|texlive-nanumtype1-3.0-10|1392	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb84.pfb
21mr|texlive-nanumtype1-3.0-10|1393	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb85.pfb
21mr|texlive-nanumtype1-3.0-10|1394	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb86.pfb
21mr|texlive-nanumtype1-3.0-10|1395	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb87.pfb
21mr|texlive-nanumtype1-3.0-10|1396	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb88.pfb
21mr|texlive-nanumtype1-3.0-10|1397	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb89.pfb
21mr|texlive-nanumtype1-3.0-10|1398	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb8a.pfb
21mr|texlive-nanumtype1-3.0-10|1399	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb8b.pfb
21mr|texlive-nanumtype1-3.0-10|1400	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb8c.pfb
21mr|texlive-nanumtype1-3.0-10|1401	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb8d.pfb
21mr|texlive-nanumtype1-3.0-10|1402	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb8e.pfb
21mr|texlive-nanumtype1-3.0-10|1403	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb8f.pfb
21mr|texlive-nanumtype1-3.0-10|1404	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb90.pfb
21mr|texlive-nanumtype1-3.0-10|1405	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb91.pfb
21mr|texlive-nanumtype1-3.0-10|1406	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb92.pfb
21mr|texlive-nanumtype1-3.0-10|1407	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb93.pfb
21mr|texlive-nanumtype1-3.0-10|1408	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb94.pfb
21mr|texlive-nanumtype1-3.0-10|1409	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb95.pfb
21mr|texlive-nanumtype1-3.0-10|1410	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb96.pfb
21mr|texlive-nanumtype1-3.0-10|1411	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb97.pfb
21mr|texlive-nanumtype1-3.0-10|1412	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb98.pfb
21mr|texlive-nanumtype1-3.0-10|1413	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb99.pfb
21mr|texlive-nanumtype1-3.0-10|1414	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb9a.pfb
21mr|texlive-nanumtype1-3.0-10|1415	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb9b.pfb
21mr|texlive-nanumtype1-3.0-10|1416	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb9c.pfb
21mr|texlive-nanumtype1-3.0-10|1417	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb9d.pfb
21mr|texlive-nanumtype1-3.0-10|1418	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb9e.pfb
21mr|texlive-nanumtype1-3.0-10|1419	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtb9f.pfb
21mr|texlive-nanumtype1-3.0-10|1420	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbac.pfb
21mr|texlive-nanumtype1-3.0-10|1421	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbad.pfb
21mr|texlive-nanumtype1-3.0-10|1422	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbae.pfb
21mr|texlive-nanumtype1-3.0-10|1423	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbaf.pfb
21mr|texlive-nanumtype1-3.0-10|1424	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbb0.pfb
21mr|texlive-nanumtype1-3.0-10|1425	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbb1.pfb
21mr|texlive-nanumtype1-3.0-10|1426	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbb2.pfb
21mr|texlive-nanumtype1-3.0-10|1427	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbb3.pfb
21mr|texlive-nanumtype1-3.0-10|1428	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbb4.pfb
21mr|texlive-nanumtype1-3.0-10|1429	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbb5.pfb
21mr|texlive-nanumtype1-3.0-10|1430	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbb6.pfb
21mr|texlive-nanumtype1-3.0-10|1431	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbb7.pfb
21mr|texlive-nanumtype1-3.0-10|1432	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbb8.pfb
21mr|texlive-nanumtype1-3.0-10|1433	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbb9.pfb
21mr|texlive-nanumtype1-3.0-10|1434	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbba.pfb
21mr|texlive-nanumtype1-3.0-10|1435	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbbb.pfb
21mr|texlive-nanumtype1-3.0-10|1436	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbbc.pfb
21mr|texlive-nanumtype1-3.0-10|1437	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbbd.pfb
21mr|texlive-nanumtype1-3.0-10|1438	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbbe.pfb
21mr|texlive-nanumtype1-3.0-10|1439	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbbf.pfb
21mr|texlive-nanumtype1-3.0-10|1440	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbc0.pfb
21mr|texlive-nanumtype1-3.0-10|1441	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbc1.pfb
21mr|texlive-nanumtype1-3.0-10|1442	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbc2.pfb
21mr|texlive-nanumtype1-3.0-10|1443	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbc3.pfb
21mr|texlive-nanumtype1-3.0-10|1444	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbc4.pfb
21mr|texlive-nanumtype1-3.0-10|1445	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbc5.pfb
21mr|texlive-nanumtype1-3.0-10|1446	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbc6.pfb
21mr|texlive-nanumtype1-3.0-10|1447	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbc7.pfb
21mr|texlive-nanumtype1-3.0-10|1448	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbc8.pfb
21mr|texlive-nanumtype1-3.0-10|1449	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbc9.pfb
21mr|texlive-nanumtype1-3.0-10|1450	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbca.pfb
21mr|texlive-nanumtype1-3.0-10|1451	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbcb.pfb
21mr|texlive-nanumtype1-3.0-10|1452	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbcc.pfb
21mr|texlive-nanumtype1-3.0-10|1453	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbcd.pfb
21mr|texlive-nanumtype1-3.0-10|1454	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbce.pfb
21mr|texlive-nanumtype1-3.0-10|1455	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbcf.pfb
21mr|texlive-nanumtype1-3.0-10|1456	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbd0.pfb
21mr|texlive-nanumtype1-3.0-10|1457	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbd1.pfb
21mr|texlive-nanumtype1-3.0-10|1458	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbd2.pfb
21mr|texlive-nanumtype1-3.0-10|1459	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbd3.pfb
21mr|texlive-nanumtype1-3.0-10|1460	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbd4.pfb
21mr|texlive-nanumtype1-3.0-10|1461	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbd5.pfb
21mr|texlive-nanumtype1-3.0-10|1462	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbd6.pfb
21mr|texlive-nanumtype1-3.0-10|1463	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbd7.pfb
21mr|texlive-nanumtype1-3.0-10|1464	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbf9.pfb
21mr|texlive-nanumtype1-3.0-10|1465	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbfa.pfb
21mr|texlive-nanumtype1-3.0-10|1466	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtbff.pfb
21mr|texlive-nanumtype1-3.0-10|1467	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm00.pfb
21mr|texlive-nanumtype1-3.0-10|1468	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm01.pfb
21mr|texlive-nanumtype1-3.0-10|1469	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm02.pfb
21mr|texlive-nanumtype1-3.0-10|1470	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm03.pfb
21mr|texlive-nanumtype1-3.0-10|1471	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm04.pfb
21mr|texlive-nanumtype1-3.0-10|1472	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm11.pfb
21mr|texlive-nanumtype1-3.0-10|1473	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm20.pfb
21mr|texlive-nanumtype1-3.0-10|1474	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm21.pfb
21mr|texlive-nanumtype1-3.0-10|1475	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm22.pfb
21mr|texlive-nanumtype1-3.0-10|1476	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm23.pfb
21mr|texlive-nanumtype1-3.0-10|1477	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm24.pfb
21mr|texlive-nanumtype1-3.0-10|1478	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm25.pfb
21mr|texlive-nanumtype1-3.0-10|1479	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm26.pfb
21mr|texlive-nanumtype1-3.0-10|1480	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm27.pfb
21mr|texlive-nanumtype1-3.0-10|1481	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm2a.pfb
21mr|texlive-nanumtype1-3.0-10|1482	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm30.pfb
21mr|texlive-nanumtype1-3.0-10|1483	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm31.pfb
21mr|texlive-nanumtype1-3.0-10|1484	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm32.pfb
21mr|texlive-nanumtype1-3.0-10|1485	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm33.pfb
21mr|texlive-nanumtype1-3.0-10|1486	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm4e.pfb
21mr|texlive-nanumtype1-3.0-10|1487	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm4f.pfb
21mr|texlive-nanumtype1-3.0-10|1488	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm50.pfb
21mr|texlive-nanumtype1-3.0-10|1489	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm51.pfb
21mr|texlive-nanumtype1-3.0-10|1490	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm52.pfb
21mr|texlive-nanumtype1-3.0-10|1491	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm53.pfb
21mr|texlive-nanumtype1-3.0-10|1492	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm54.pfb
21mr|texlive-nanumtype1-3.0-10|1493	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm55.pfb
21mr|texlive-nanumtype1-3.0-10|1494	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm56.pfb
21mr|texlive-nanumtype1-3.0-10|1495	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm57.pfb
21mr|texlive-nanumtype1-3.0-10|1496	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm58.pfb
21mr|texlive-nanumtype1-3.0-10|1497	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm59.pfb
21mr|texlive-nanumtype1-3.0-10|1498	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm5a.pfb
21mr|texlive-nanumtype1-3.0-10|1499	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm5b.pfb
21mr|texlive-nanumtype1-3.0-10|1500	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm5c.pfb
21mr|texlive-nanumtype1-3.0-10|1501	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm5d.pfb
21mr|texlive-nanumtype1-3.0-10|1502	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm5e.pfb
21mr|texlive-nanumtype1-3.0-10|1503	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm5f.pfb
21mr|texlive-nanumtype1-3.0-10|1504	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm60.pfb
21mr|texlive-nanumtype1-3.0-10|1505	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm61.pfb
21mr|texlive-nanumtype1-3.0-10|1506	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm62.pfb
21mr|texlive-nanumtype1-3.0-10|1507	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm63.pfb
21mr|texlive-nanumtype1-3.0-10|1508	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm64.pfb
21mr|texlive-nanumtype1-3.0-10|1509	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm65.pfb
21mr|texlive-nanumtype1-3.0-10|1510	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm66.pfb
21mr|texlive-nanumtype1-3.0-10|1511	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm67.pfb
21mr|texlive-nanumtype1-3.0-10|1512	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm68.pfb
21mr|texlive-nanumtype1-3.0-10|1513	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm69.pfb
21mr|texlive-nanumtype1-3.0-10|1514	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm6a.pfb
21mr|texlive-nanumtype1-3.0-10|1515	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm6b.pfb
21mr|texlive-nanumtype1-3.0-10|1516	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm6c.pfb
21mr|texlive-nanumtype1-3.0-10|1517	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm6d.pfb
21mr|texlive-nanumtype1-3.0-10|1518	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm6e.pfb
21mr|texlive-nanumtype1-3.0-10|1519	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm6f.pfb
21mr|texlive-nanumtype1-3.0-10|1520	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm70.pfb
21mr|texlive-nanumtype1-3.0-10|1521	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm71.pfb
21mr|texlive-nanumtype1-3.0-10|1522	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm72.pfb
21mr|texlive-nanumtype1-3.0-10|1523	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm73.pfb
21mr|texlive-nanumtype1-3.0-10|1524	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm74.pfb
21mr|texlive-nanumtype1-3.0-10|1525	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm75.pfb
21mr|texlive-nanumtype1-3.0-10|1526	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm76.pfb
21mr|texlive-nanumtype1-3.0-10|1527	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm77.pfb
21mr|texlive-nanumtype1-3.0-10|1528	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm78.pfb
21mr|texlive-nanumtype1-3.0-10|1529	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm79.pfb
21mr|texlive-nanumtype1-3.0-10|1530	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm7a.pfb
21mr|texlive-nanumtype1-3.0-10|1531	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm7b.pfb
21mr|texlive-nanumtype1-3.0-10|1532	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm7c.pfb
21mr|texlive-nanumtype1-3.0-10|1533	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm7d.pfb
21mr|texlive-nanumtype1-3.0-10|1534	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm7e.pfb
21mr|texlive-nanumtype1-3.0-10|1535	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm7f.pfb
21mr|texlive-nanumtype1-3.0-10|1536	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm80.pfb
21mr|texlive-nanumtype1-3.0-10|1537	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm81.pfb
21mr|texlive-nanumtype1-3.0-10|1538	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm82.pfb
21mr|texlive-nanumtype1-3.0-10|1539	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm83.pfb
21mr|texlive-nanumtype1-3.0-10|1540	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm84.pfb
21mr|texlive-nanumtype1-3.0-10|1541	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm85.pfb
21mr|texlive-nanumtype1-3.0-10|1542	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm86.pfb
21mr|texlive-nanumtype1-3.0-10|1543	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm87.pfb
21mr|texlive-nanumtype1-3.0-10|1544	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm88.pfb
21mr|texlive-nanumtype1-3.0-10|1545	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm89.pfb
21mr|texlive-nanumtype1-3.0-10|1546	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm8a.pfb
21mr|texlive-nanumtype1-3.0-10|1547	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm8b.pfb
21mr|texlive-nanumtype1-3.0-10|1548	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm8c.pfb
21mr|texlive-nanumtype1-3.0-10|1549	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm8d.pfb
21mr|texlive-nanumtype1-3.0-10|1550	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm8e.pfb
21mr|texlive-nanumtype1-3.0-10|1551	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm8f.pfb
21mr|texlive-nanumtype1-3.0-10|1552	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm90.pfb
21mr|texlive-nanumtype1-3.0-10|1553	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm91.pfb
21mr|texlive-nanumtype1-3.0-10|1554	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm92.pfb
21mr|texlive-nanumtype1-3.0-10|1555	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm93.pfb
21mr|texlive-nanumtype1-3.0-10|1556	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm94.pfb
21mr|texlive-nanumtype1-3.0-10|1557	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm95.pfb
21mr|texlive-nanumtype1-3.0-10|1558	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm96.pfb
21mr|texlive-nanumtype1-3.0-10|1559	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm97.pfb
21mr|texlive-nanumtype1-3.0-10|1560	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm98.pfb
21mr|texlive-nanumtype1-3.0-10|1561	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm99.pfb
21mr|texlive-nanumtype1-3.0-10|1562	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm9a.pfb
21mr|texlive-nanumtype1-3.0-10|1563	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm9b.pfb
21mr|texlive-nanumtype1-3.0-10|1564	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm9c.pfb
21mr|texlive-nanumtype1-3.0-10|1565	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm9d.pfb
21mr|texlive-nanumtype1-3.0-10|1566	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm9e.pfb
21mr|texlive-nanumtype1-3.0-10|1567	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtm9f.pfb
21mr|texlive-nanumtype1-3.0-10|1568	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmac.pfb
21mr|texlive-nanumtype1-3.0-10|1569	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmad.pfb
21mr|texlive-nanumtype1-3.0-10|1570	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmae.pfb
21mr|texlive-nanumtype1-3.0-10|1571	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmaf.pfb
21mr|texlive-nanumtype1-3.0-10|1572	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmb0.pfb
21mr|texlive-nanumtype1-3.0-10|1573	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmb1.pfb
21mr|texlive-nanumtype1-3.0-10|1574	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmb2.pfb
21mr|texlive-nanumtype1-3.0-10|1575	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmb3.pfb
21mr|texlive-nanumtype1-3.0-10|1576	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmb4.pfb
21mr|texlive-nanumtype1-3.0-10|1577	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmb5.pfb
21mr|texlive-nanumtype1-3.0-10|1578	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmb6.pfb
21mr|texlive-nanumtype1-3.0-10|1579	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmb7.pfb
21mr|texlive-nanumtype1-3.0-10|1580	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmb8.pfb
21mr|texlive-nanumtype1-3.0-10|1581	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmb9.pfb
21mr|texlive-nanumtype1-3.0-10|1582	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmba.pfb
21mr|texlive-nanumtype1-3.0-10|1583	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmbb.pfb
21mr|texlive-nanumtype1-3.0-10|1584	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmbc.pfb
21mr|texlive-nanumtype1-3.0-10|1585	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmbd.pfb
21mr|texlive-nanumtype1-3.0-10|1586	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmbe.pfb
21mr|texlive-nanumtype1-3.0-10|1587	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmbf.pfb
21mr|texlive-nanumtype1-3.0-10|1588	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmc0.pfb
21mr|texlive-nanumtype1-3.0-10|1589	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmc1.pfb
21mr|texlive-nanumtype1-3.0-10|1590	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmc2.pfb
21mr|texlive-nanumtype1-3.0-10|1591	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmc3.pfb
21mr|texlive-nanumtype1-3.0-10|1592	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmc4.pfb
21mr|texlive-nanumtype1-3.0-10|1593	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmc5.pfb
21mr|texlive-nanumtype1-3.0-10|1594	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmc6.pfb
21mr|texlive-nanumtype1-3.0-10|1595	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmc7.pfb
21mr|texlive-nanumtype1-3.0-10|1596	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmc8.pfb
21mr|texlive-nanumtype1-3.0-10|1597	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmc9.pfb
21mr|texlive-nanumtype1-3.0-10|1598	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmca.pfb
21mr|texlive-nanumtype1-3.0-10|1599	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmcb.pfb
21mr|texlive-nanumtype1-3.0-10|1600	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmcc.pfb
21mr|texlive-nanumtype1-3.0-10|1601	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmcd.pfb
21mr|texlive-nanumtype1-3.0-10|1602	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmce.pfb
21mr|texlive-nanumtype1-3.0-10|1603	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmcf.pfb
21mr|texlive-nanumtype1-3.0-10|1604	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmd0.pfb
21mr|texlive-nanumtype1-3.0-10|1605	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmd1.pfb
21mr|texlive-nanumtype1-3.0-10|1606	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmd2.pfb
21mr|texlive-nanumtype1-3.0-10|1607	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmd3.pfb
21mr|texlive-nanumtype1-3.0-10|1608	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmd4.pfb
21mr|texlive-nanumtype1-3.0-10|1609	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmd5.pfb
21mr|texlive-nanumtype1-3.0-10|1610	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmd6.pfb
21mr|texlive-nanumtype1-3.0-10|1611	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmd7.pfb
21mr|texlive-nanumtype1-3.0-10|1612	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmf9.pfb
21mr|texlive-nanumtype1-3.0-10|1613	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmfa.pfb
21mr|texlive-nanumtype1-3.0-10|1614	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanumgtmff.pfb
21mr|texlive-nanumtype1-3.0-10|1615	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjb00.pfb
21mr|texlive-nanumtype1-3.0-10|1616	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjb01.pfb
21mr|texlive-nanumtype1-3.0-10|1617	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjb02.pfb
21mr|texlive-nanumtype1-3.0-10|1618	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjb03.pfb
21mr|texlive-nanumtype1-3.0-10|1619	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjb04.pfb
21mr|texlive-nanumtype1-3.0-10|1620	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjb20.pfb
21mr|texlive-nanumtype1-3.0-10|1621	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjb21.pfb
21mr|texlive-nanumtype1-3.0-10|1622	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjb22.pfb
21mr|texlive-nanumtype1-3.0-10|1623	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjb23.pfb
21mr|texlive-nanumtype1-3.0-10|1624	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjb24.pfb
21mr|texlive-nanumtype1-3.0-10|1625	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjb25.pfb
21mr|texlive-nanumtype1-3.0-10|1626	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjb26.pfb
21mr|texlive-nanumtype1-3.0-10|1627	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjb27.pfb
21mr|texlive-nanumtype1-3.0-10|1628	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjb2a.pfb
21mr|texlive-nanumtype1-3.0-10|1629	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjb30.pfb
21mr|texlive-nanumtype1-3.0-10|1630	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjb31.pfb
21mr|texlive-nanumtype1-3.0-10|1631	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjb32.pfb
21mr|texlive-nanumtype1-3.0-10|1632	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjb33.pfb
21mr|texlive-nanumtype1-3.0-10|1633	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbac.pfb
21mr|texlive-nanumtype1-3.0-10|1634	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbad.pfb
21mr|texlive-nanumtype1-3.0-10|1635	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbae.pfb
21mr|texlive-nanumtype1-3.0-10|1636	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbaf.pfb
21mr|texlive-nanumtype1-3.0-10|1637	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbb0.pfb
21mr|texlive-nanumtype1-3.0-10|1638	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbb1.pfb
21mr|texlive-nanumtype1-3.0-10|1639	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbb2.pfb
21mr|texlive-nanumtype1-3.0-10|1640	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbb3.pfb
21mr|texlive-nanumtype1-3.0-10|1641	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbb4.pfb
21mr|texlive-nanumtype1-3.0-10|1642	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbb5.pfb
21mr|texlive-nanumtype1-3.0-10|1643	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbb6.pfb
21mr|texlive-nanumtype1-3.0-10|1644	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbb7.pfb
21mr|texlive-nanumtype1-3.0-10|1645	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbb8.pfb
21mr|texlive-nanumtype1-3.0-10|1646	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbb9.pfb
21mr|texlive-nanumtype1-3.0-10|1647	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbba.pfb
21mr|texlive-nanumtype1-3.0-10|1648	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbbb.pfb
21mr|texlive-nanumtype1-3.0-10|1649	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbbc.pfb
21mr|texlive-nanumtype1-3.0-10|1650	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbbd.pfb
21mr|texlive-nanumtype1-3.0-10|1651	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbbe.pfb
21mr|texlive-nanumtype1-3.0-10|1652	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbbf.pfb
21mr|texlive-nanumtype1-3.0-10|1653	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbc0.pfb
21mr|texlive-nanumtype1-3.0-10|1654	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbc1.pfb
21mr|texlive-nanumtype1-3.0-10|1655	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbc2.pfb
21mr|texlive-nanumtype1-3.0-10|1656	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbc3.pfb
21mr|texlive-nanumtype1-3.0-10|1657	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbc4.pfb
21mr|texlive-nanumtype1-3.0-10|1658	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbc5.pfb
21mr|texlive-nanumtype1-3.0-10|1659	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbc6.pfb
21mr|texlive-nanumtype1-3.0-10|1660	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbc7.pfb
21mr|texlive-nanumtype1-3.0-10|1661	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbc8.pfb
21mr|texlive-nanumtype1-3.0-10|1662	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbc9.pfb
21mr|texlive-nanumtype1-3.0-10|1663	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbca.pfb
21mr|texlive-nanumtype1-3.0-10|1664	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbcb.pfb
21mr|texlive-nanumtype1-3.0-10|1665	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbcc.pfb
21mr|texlive-nanumtype1-3.0-10|1666	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbcd.pfb
21mr|texlive-nanumtype1-3.0-10|1667	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbce.pfb
21mr|texlive-nanumtype1-3.0-10|1668	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbcf.pfb
21mr|texlive-nanumtype1-3.0-10|1669	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbd0.pfb
21mr|texlive-nanumtype1-3.0-10|1670	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbd1.pfb
21mr|texlive-nanumtype1-3.0-10|1671	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbd2.pfb
21mr|texlive-nanumtype1-3.0-10|1672	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbd3.pfb
21mr|texlive-nanumtype1-3.0-10|1673	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbd4.pfb
21mr|texlive-nanumtype1-3.0-10|1674	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbd5.pfb
21mr|texlive-nanumtype1-3.0-10|1675	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbd6.pfb
21mr|texlive-nanumtype1-3.0-10|1676	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbd7.pfb
21mr|texlive-nanumtype1-3.0-10|1677	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjbff.pfb
21mr|texlive-nanumtype1-3.0-10|1678	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjm00.pfb
21mr|texlive-nanumtype1-3.0-10|1679	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjm01.pfb
21mr|texlive-nanumtype1-3.0-10|1680	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjm02.pfb
21mr|texlive-nanumtype1-3.0-10|1681	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjm03.pfb
21mr|texlive-nanumtype1-3.0-10|1682	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjm04.pfb
21mr|texlive-nanumtype1-3.0-10|1683	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjm20.pfb
21mr|texlive-nanumtype1-3.0-10|1684	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjm21.pfb
21mr|texlive-nanumtype1-3.0-10|1685	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjm22.pfb
21mr|texlive-nanumtype1-3.0-10|1686	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjm23.pfb
21mr|texlive-nanumtype1-3.0-10|1687	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjm24.pfb
21mr|texlive-nanumtype1-3.0-10|1688	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjm25.pfb
21mr|texlive-nanumtype1-3.0-10|1689	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjm26.pfb
21mr|texlive-nanumtype1-3.0-10|1690	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjm27.pfb
21mr|texlive-nanumtype1-3.0-10|1691	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjm30.pfb
21mr|texlive-nanumtype1-3.0-10|1692	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjm31.pfb
21mr|texlive-nanumtype1-3.0-10|1693	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjm32.pfb
21mr|texlive-nanumtype1-3.0-10|1694	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjm33.pfb
21mr|texlive-nanumtype1-3.0-10|1695	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmac.pfb
21mr|texlive-nanumtype1-3.0-10|1696	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmad.pfb
21mr|texlive-nanumtype1-3.0-10|1697	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmae.pfb
21mr|texlive-nanumtype1-3.0-10|1698	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmaf.pfb
21mr|texlive-nanumtype1-3.0-10|1699	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmb0.pfb
21mr|texlive-nanumtype1-3.0-10|1700	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmb1.pfb
21mr|texlive-nanumtype1-3.0-10|1701	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmb2.pfb
21mr|texlive-nanumtype1-3.0-10|1702	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmb3.pfb
21mr|texlive-nanumtype1-3.0-10|1703	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmb4.pfb
21mr|texlive-nanumtype1-3.0-10|1704	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmb5.pfb
21mr|texlive-nanumtype1-3.0-10|1705	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmb6.pfb
21mr|texlive-nanumtype1-3.0-10|1706	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmb7.pfb
21mr|texlive-nanumtype1-3.0-10|1707	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmb8.pfb
21mr|texlive-nanumtype1-3.0-10|1708	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmb9.pfb
21mr|texlive-nanumtype1-3.0-10|1709	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmba.pfb
21mr|texlive-nanumtype1-3.0-10|1710	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmbb.pfb
21mr|texlive-nanumtype1-3.0-10|1711	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmbc.pfb
21mr|texlive-nanumtype1-3.0-10|1712	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmbd.pfb
21mr|texlive-nanumtype1-3.0-10|1713	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmbe.pfb
21mr|texlive-nanumtype1-3.0-10|1714	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmbf.pfb
21mr|texlive-nanumtype1-3.0-10|1715	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmc0.pfb
21mr|texlive-nanumtype1-3.0-10|1716	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmc1.pfb
21mr|texlive-nanumtype1-3.0-10|1717	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmc2.pfb
21mr|texlive-nanumtype1-3.0-10|1718	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmc3.pfb
21mr|texlive-nanumtype1-3.0-10|1719	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmc4.pfb
21mr|texlive-nanumtype1-3.0-10|1720	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmc5.pfb
21mr|texlive-nanumtype1-3.0-10|1721	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmc6.pfb
21mr|texlive-nanumtype1-3.0-10|1722	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmc7.pfb
21mr|texlive-nanumtype1-3.0-10|1723	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmc8.pfb
21mr|texlive-nanumtype1-3.0-10|1724	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmc9.pfb
21mr|texlive-nanumtype1-3.0-10|1725	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmca.pfb
21mr|texlive-nanumtype1-3.0-10|1726	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmcb.pfb
21mr|texlive-nanumtype1-3.0-10|1727	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmcc.pfb
21mr|texlive-nanumtype1-3.0-10|1728	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmcd.pfb
21mr|texlive-nanumtype1-3.0-10|1729	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmce.pfb
21mr|texlive-nanumtype1-3.0-10|1730	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmcf.pfb
21mr|texlive-nanumtype1-3.0-10|1731	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmd0.pfb
21mr|texlive-nanumtype1-3.0-10|1732	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmd1.pfb
21mr|texlive-nanumtype1-3.0-10|1733	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmd2.pfb
21mr|texlive-nanumtype1-3.0-10|1734	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmd3.pfb
21mr|texlive-nanumtype1-3.0-10|1735	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmd4.pfb
21mr|texlive-nanumtype1-3.0-10|1736	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmd5.pfb
21mr|texlive-nanumtype1-3.0-10|1737	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmd6.pfb
21mr|texlive-nanumtype1-3.0-10|1738	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmd7.pfb
21mr|texlive-nanumtype1-3.0-10|1739	%{_texmfdistdir}/fonts/type1/public/nanumtype1/nanummjmff.pfb
21mr|texlive-nanumtype1-3.0-10|1740	%{_texmfdistdir}/fonts/type1/public/nanumtype1/t1nanumgtb.pfb
21mr|texlive-nanumtype1-3.0-10|1741	%{_texmfdistdir}/fonts/type1/public/nanumtype1/t1nanumgtm.pfb
21mr|texlive-nanumtype1-3.0-10|1742	%{_texmfdistdir}/fonts/type1/public/nanumtype1/t1nanummjb.pfb
21mr|texlive-nanumtype1-3.0-10|1743	%{_texmfdistdir}/fonts/type1/public/nanumtype1/t1nanummjm.pfb
21mr|texlive-nanumtype1-3.0-10|1744	%{_texmfdistdir}/fonts/vf/public/nanumtype1/ts1nanumgtb.vf
21mr|texlive-nanumtype1-3.0-10|1745	%{_texmfdistdir}/fonts/vf/public/nanumtype1/ts1nanumgtbo.vf
21mr|texlive-nanumtype1-3.0-10|1746	%{_texmfdistdir}/fonts/vf/public/nanumtype1/ts1nanumgtm.vf
21mr|texlive-nanumtype1-3.0-10|1747	%{_texmfdistdir}/fonts/vf/public/nanumtype1/ts1nanumgtmo.vf
21mr|texlive-nanumtype1-3.0-10|1748	%{_texmfdistdir}/fonts/vf/public/nanumtype1/ts1nanummjb.vf
21mr|texlive-nanumtype1-3.0-10|1749	%{_texmfdistdir}/fonts/vf/public/nanumtype1/ts1nanummjbo.vf
21mr|texlive-nanumtype1-3.0-10|1750	%{_texmfdistdir}/fonts/vf/public/nanumtype1/ts1nanummjm.vf
21mr|texlive-nanumtype1-3.0-10|1751	%{_texmfdistdir}/fonts/vf/public/nanumtype1/ts1nanummjmo.vf
21mr|texlive-nanumtype1-3.0-10|1752	%{_texmfdistdir}/tex/latex/nanumtype1/c70nanumgt.fd
21mr|texlive-nanumtype1-3.0-10|1753	%{_texmfdistdir}/tex/latex/nanumtype1/c70nanummj.fd
21mr|texlive-nanumtype1-3.0-10|1754	%{_texmfdistdir}/tex/latex/nanumtype1/c70uhcmj.fd
21mr|texlive-nanumtype1-3.0-10|1755	%{_texmfdistdir}/tex/latex/nanumtype1/lucnanumgt.fd
21mr|texlive-nanumtype1-3.0-10|1756	%{_texmfdistdir}/tex/latex/nanumtype1/lucnanummj.fd
21mr|texlive-nanumtype1-3.0-10|1757	%{_texmfdistdir}/tex/latex/nanumtype1/t1nanumgt.fd
21mr|texlive-nanumtype1-3.0-10|1758	%{_texmfdistdir}/tex/latex/nanumtype1/t1nanummj.fd
21mr|texlive-nanumtype1-3.0-10|1759	%{_texmfdistdir}/tex/latex/nanumtype1/ts1nanumgt.fd
21mr|texlive-nanumtype1-3.0-10|1760	%{_texmfdistdir}/tex/latex/nanumtype1/ts1nanummj.fd
21mr|texlive-nanumtype1-3.0-10|1761	%doc %{_texmfdistdir}/doc/fonts/nanumtype1/COPYING
21mr|texlive-nanumtype1-3.0-10|1762	%doc %{_texmfdistdir}/doc/fonts/nanumtype1/README
21mr|texlive-nanumtype1-3.0-10|1763	%doc %{_texmfdistdir}/doc/fonts/nanumtype1/nanum-sampler.pdf
21mr|texlive-nanumtype1-3.0-10|1764	%doc %{_texmfdistdir}/doc/fonts/nanumtype1/nanum-sampler.tex
21mr|texlive-nanumtype1-3.0-10|1765	
21mr|texlive-nanumtype1-3.0-10|1766	#-----------------------------------------------------------------------
21mr|texlive-nanumtype1-3.0-10|1767	%prep
21mr|texlive-nanumtype1-3.0-10|1768	%setup -c -a0 -a1
21mr|texlive-nanumtype1-3.0-10|1769	
21mr|texlive-nanumtype1-3.0-10|1770	%build
21mr|texlive-nanumtype1-3.0-10|1771	
21mr|texlive-nanumtype1-3.0-10|1772	%install
21mr|texlive-nanumtype1-3.0-10|1773	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-nanumtype1-3.0-10|1774	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

18591 21
21mr|texlive-natbib-8.31b-7|1	# revision 20668
21mr|texlive-natbib-8.31b-7|2	# category Package
21mr|texlive-natbib-8.31b-7|3	# catalog-ctan /macros/latex/contrib/natbib
21mr|texlive-natbib-8.31b-7|4	# catalog-date 2010-12-06 21:27:27 +0100
21mr|texlive-natbib-8.31b-7|5	# catalog-license lppl
21mr|texlive-natbib-8.31b-7|6	# catalog-version 8.31b
21mr|texlive-natbib-8.31b-7|7	Name:		texlive-natbib
21mr|texlive-natbib-8.31b-7|8	Version:	8.31b
21mr|texlive-natbib-8.31b-7|9	Release:	7
21mr|texlive-natbib-8.31b-7|10	Summary:	Flexible bibliography support
21mr|texlive-natbib-8.31b-7|11	Group:		Publishing
21mr|texlive-natbib-8.31b-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/natbib
21mr|texlive-natbib-8.31b-7|13	License:	LPPL
21mr|texlive-natbib-8.31b-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/natbib.tar.xz
21mr|texlive-natbib-8.31b-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/natbib.doc.tar.xz
21mr|texlive-natbib-8.31b-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/natbib.source.tar.xz
21mr|texlive-natbib-8.31b-7|17	BuildArch:	noarch
21mr|texlive-natbib-8.31b-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-natbib-8.31b-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-natbib-8.31b-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-natbib-8.31b-7|21	
21mr|texlive-natbib-8.31b-7|22	%description
21mr|texlive-natbib-8.31b-7|23	Provides a style with author-year and numbered references, as
21mr|texlive-natbib-8.31b-7|24	well as much detailed of support for other bibliography use.
21mr|texlive-natbib-8.31b-7|25	Provides versions of the standard BibTeX styles that are
21mr|texlive-natbib-8.31b-7|26	compatible with natbib - plainnat, unsrtnat, abbrnat. The
21mr|texlive-natbib-8.31b-7|27	bibliography styles produced by custom-bib are designed from
21mr|texlive-natbib-8.31b-7|28	the start to be compatible with natbib.
21mr|texlive-natbib-8.31b-7|29	
21mr|texlive-natbib-8.31b-7|30	
21mr|texlive-natbib-8.31b-7|31	#-----------------------------------------------------------------------
21mr|texlive-natbib-8.31b-7|32	%files
21mr|texlive-natbib-8.31b-7|33	%{_texmfdistdir}/bibtex/bst/natbib/abbrvnat.bst
21mr|texlive-natbib-8.31b-7|34	%{_texmfdistdir}/bibtex/bst/natbib/plainnat.bst
21mr|texlive-natbib-8.31b-7|35	%{_texmfdistdir}/bibtex/bst/natbib/unsrtnat.bst
21mr|texlive-natbib-8.31b-7|36	%{_texmfdistdir}/tex/latex/natbib/bibentry.sty
21mr|texlive-natbib-8.31b-7|37	%{_texmfdistdir}/tex/latex/natbib/natbib.sty
21mr|texlive-natbib-8.31b-7|38	%doc %{_texmfdistdir}/doc/latex/natbib/README.1st
21mr|texlive-natbib-8.31b-7|39	%doc %{_texmfdistdir}/doc/latex/natbib/README.v831b
21mr|texlive-natbib-8.31b-7|40	%doc %{_texmfdistdir}/doc/latex/natbib/natbib.ltx
21mr|texlive-natbib-8.31b-7|41	%doc %{_texmfdistdir}/doc/latex/natbib/natbib.pdf
21mr|texlive-natbib-8.31b-7|42	%doc %{_texmfdistdir}/doc/latex/natbib/natnotes.pdf
21mr|texlive-natbib-8.31b-7|43	%doc %{_texmfdistdir}/doc/latex/natbib/natnotes.tex
21mr|texlive-natbib-8.31b-7|44	#- source
21mr|texlive-natbib-8.31b-7|45	%doc %{_texmfdistdir}/source/latex/natbib/bibentry.drv
21mr|texlive-natbib-8.31b-7|46	%doc %{_texmfdistdir}/source/latex/natbib/bibentry.dtx
21mr|texlive-natbib-8.31b-7|47	%doc %{_texmfdistdir}/source/latex/natbib/bibentry.ins
21mr|texlive-natbib-8.31b-7|48	%doc %{_texmfdistdir}/source/latex/natbib/natbib.dtx
21mr|texlive-natbib-8.31b-7|49	%doc %{_texmfdistdir}/source/latex/natbib/natbib.ins
21mr|texlive-natbib-8.31b-7|50	
21mr|texlive-natbib-8.31b-7|51	#-----------------------------------------------------------------------
21mr|texlive-natbib-8.31b-7|52	%prep
21mr|texlive-natbib-8.31b-7|53	%setup -c -a0 -a1 -a2
21mr|texlive-natbib-8.31b-7|54	
21mr|texlive-natbib-8.31b-7|55	%build
21mr|texlive-natbib-8.31b-7|56	
21mr|texlive-natbib-8.31b-7|57	%install
21mr|texlive-natbib-8.31b-7|58	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-natbib-8.31b-7|59	cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}

18592 21
21mr|texlive-nature-1.0-7|1	# revision 21819
21mr|texlive-nature-1.0-7|2	# category Package
21mr|texlive-nature-1.0-7|3	# catalog-ctan /macros/latex/contrib/nature
21mr|texlive-nature-1.0-7|4	# catalog-date 2008-09-15 13:49:48 +0200
21mr|texlive-nature-1.0-7|5	# catalog-license noinfo
21mr|texlive-nature-1.0-7|6	# catalog-version 1.0
21mr|texlive-nature-1.0-7|7	Name:		texlive-nature
21mr|texlive-nature-1.0-7|8	Version:	1.0
21mr|texlive-nature-1.0-7|9	Release:	7
21mr|texlive-nature-1.0-7|10	Summary:	Prepare papers for the journal Nature
21mr|texlive-nature-1.0-7|11	Group:		Publishing
21mr|texlive-nature-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/nature
21mr|texlive-nature-1.0-7|13	License:	NOINFO
21mr|texlive-nature-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nature.tar.xz
21mr|texlive-nature-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nature.doc.tar.xz
21mr|texlive-nature-1.0-7|16	BuildArch:	noarch
21mr|texlive-nature-1.0-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-nature-1.0-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-nature-1.0-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-nature-1.0-7|20	
21mr|texlive-nature-1.0-7|21	%description
21mr|texlive-nature-1.0-7|22	Nature does not accept papers in LaTeX, but it does accept PDF.
21mr|texlive-nature-1.0-7|23	This class and BibTeX style provide what seems to be necessary
21mr|texlive-nature-1.0-7|24	to produce papers in a format acceptable to the publisher.
21mr|texlive-nature-1.0-7|25	
21mr|texlive-nature-1.0-7|26	
21mr|texlive-nature-1.0-7|27	#-----------------------------------------------------------------------
21mr|texlive-nature-1.0-7|28	%files
21mr|texlive-nature-1.0-7|29	%{_texmfdistdir}/bibtex/bst/nature/naturemag.bst
21mr|texlive-nature-1.0-7|30	%{_texmfdistdir}/tex/latex/nature/nature.cls
21mr|texlive-nature-1.0-7|31	%doc %{_texmfdistdir}/doc/latex/nature/README
21mr|texlive-nature-1.0-7|32	%doc %{_texmfdistdir}/doc/latex/nature/nature-template.tex
21mr|texlive-nature-1.0-7|33	
21mr|texlive-nature-1.0-7|34	#-----------------------------------------------------------------------
21mr|texlive-nature-1.0-7|35	%prep
21mr|texlive-nature-1.0-7|36	%setup -c -a0 -a1
21mr|texlive-nature-1.0-7|37	
21mr|texlive-nature-1.0-7|38	%build
21mr|texlive-nature-1.0-7|39	
21mr|texlive-nature-1.0-7|40	%install
21mr|texlive-nature-1.0-7|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-nature-1.0-7|42	cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}

18593 21
21mr|texlive-ncclatex-1.5-7|1	# revision 15878
21mr|texlive-ncclatex-1.5-7|2	# category Package
21mr|texlive-ncclatex-1.5-7|3	# catalog-ctan /macros/latex/contrib/ncclatex
21mr|texlive-ncclatex-1.5-7|4	# catalog-date 2007-02-23 22:01:12 +0100
21mr|texlive-ncclatex-1.5-7|5	# catalog-license lppl
21mr|texlive-ncclatex-1.5-7|6	# catalog-version 1.5
21mr|texlive-ncclatex-1.5-7|7	Name:		texlive-ncclatex
21mr|texlive-ncclatex-1.5-7|8	Version:	1.5
21mr|texlive-ncclatex-1.5-7|9	Release:	7
21mr|texlive-ncclatex-1.5-7|10	Summary:	An extended general-purpose class
21mr|texlive-ncclatex-1.5-7|11	Group:		Publishing
21mr|texlive-ncclatex-1.5-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ncclatex
21mr|texlive-ncclatex-1.5-7|13	License:	LPPL
21mr|texlive-ncclatex-1.5-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ncclatex.tar.xz
21mr|texlive-ncclatex-1.5-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ncclatex.doc.tar.xz
21mr|texlive-ncclatex-1.5-7|16	BuildArch:	noarch
21mr|texlive-ncclatex-1.5-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-ncclatex-1.5-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-ncclatex-1.5-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-ncclatex-1.5-7|20	
21mr|texlive-ncclatex-1.5-7|21	%description
21mr|texlive-ncclatex-1.5-7|22	The ncc class provides a framework for a common class to
21mr|texlive-ncclatex-1.5-7|23	replace the standard article, book and report classes, and
21mr|texlive-ncclatex-1.5-7|24	providing a "preprint" class. The class's extensions are
21mr|texlive-ncclatex-1.5-7|25	provided in a number of small packages, some of which may also
21mr|texlive-ncclatex-1.5-7|26	be used with the standard classes. The ncclatex package also
21mr|texlive-ncclatex-1.5-7|27	loads many of the packages of, and requires the latest version
21mr|texlive-ncclatex-1.5-7|28	of the ncctools bundle.
21mr|texlive-ncclatex-1.5-7|29	
21mr|texlive-ncclatex-1.5-7|30	
21mr|texlive-ncclatex-1.5-7|31	#-----------------------------------------------------------------------
21mr|texlive-ncclatex-1.5-7|32	%files
21mr|texlive-ncclatex-1.5-7|33	%{_texmfdistdir}/tex/latex/ncclatex/cp1251-light.def
21mr|texlive-ncclatex-1.5-7|34	%{_texmfdistdir}/tex/latex/ncclatex/ncc.cls
21mr|texlive-ncclatex-1.5-7|35	%{_texmfdistdir}/tex/latex/ncclatex/ncc10.clo
21mr|texlive-ncclatex-1.5-7|36	%{_texmfdistdir}/tex/latex/ncclatex/ncc11.clo
21mr|texlive-ncclatex-1.5-7|37	%{_texmfdistdir}/tex/latex/ncclatex/ncc12.clo
21mr|texlive-ncclatex-1.5-7|38	%{_texmfdistdir}/tex/latex/ncclatex/ncc14.clo
21mr|texlive-ncclatex-1.5-7|39	%{_texmfdistdir}/tex/latex/ncclatex/nccart.clo
21mr|texlive-ncclatex-1.5-7|40	%{_texmfdistdir}/tex/latex/ncclatex/nccbiblist.sty
21mr|texlive-ncclatex-1.5-7|41	%{_texmfdistdir}/tex/latex/ncclatex/nccbook.clo
21mr|texlive-ncclatex-1.5-7|42	%{_texmfdistdir}/tex/latex/ncclatex/nccdefaults.sty
21mr|texlive-ncclatex-1.5-7|43	%{_texmfdistdir}/tex/latex/ncclatex/nccfit.clo
21mr|texlive-ncclatex-1.5-7|44	%{_texmfdistdir}/tex/latex/ncclatex/ncchdr.sty
21mr|texlive-ncclatex-1.5-7|45	%{_texmfdistdir}/tex/latex/ncclatex/nccheadings.sty
21mr|texlive-ncclatex-1.5-7|46	%{_texmfdistdir}/tex/latex/ncclatex/nccindex.sty
21mr|texlive-ncclatex-1.5-7|47	%{_texmfdistdir}/tex/latex/ncclatex/ncclatex.sty
21mr|texlive-ncclatex-1.5-7|48	%{_texmfdistdir}/tex/latex/ncclatex/nccltrus.sty
21mr|texlive-ncclatex-1.5-7|49	%{_texmfdistdir}/tex/latex/ncclatex/nccold.sty
21mr|texlive-ncclatex-1.5-7|50	%{_texmfdistdir}/tex/latex/ncclatex/nccproc.cls
21mr|texlive-ncclatex-1.5-7|51	%{_texmfdistdir}/tex/latex/ncclatex/nccsections.sty
21mr|texlive-ncclatex-1.5-7|52	%{_texmfdistdir}/tex/latex/ncclatex/ncctheorems.sty
21mr|texlive-ncclatex-1.5-7|53	%{_texmfdistdir}/tex/latex/ncclatex/ncctitle.clo
21mr|texlive-ncclatex-1.5-7|54	%{_texmfdistdir}/tex/latex/ncclatex/ncctitle.sty
21mr|texlive-ncclatex-1.5-7|55	%{_texmfdistdir}/tex/latex/ncclatex/ncctitlepage.sty
21mr|texlive-ncclatex-1.5-7|56	%{_texmfdistdir}/tex/latex/ncclatex/sibjnm.cls
21mr|texlive-ncclatex-1.5-7|57	%doc %{_texmfdistdir}/doc/latex/ncclatex/README
21mr|texlive-ncclatex-1.5-7|58	%doc %{_texmfdistdir}/doc/latex/ncclatex/changes.txt
21mr|texlive-ncclatex-1.5-7|59	%doc %{_texmfdistdir}/doc/latex/ncclatex/manifest.txt
21mr|texlive-ncclatex-1.5-7|60	%doc %{_texmfdistdir}/doc/latex/ncclatex/ncclatex.pdf
21mr|texlive-ncclatex-1.5-7|61	%doc %{_texmfdistdir}/doc/latex/ncclatex/ncclatex.tex
21mr|texlive-ncclatex-1.5-7|62	%doc %{_texmfdistdir}/doc/latex/ncclatex/nccnews.pdf
21mr|texlive-ncclatex-1.5-7|63	
21mr|texlive-ncclatex-1.5-7|64	#-----------------------------------------------------------------------
21mr|texlive-ncclatex-1.5-7|65	%prep
21mr|texlive-ncclatex-1.5-7|66	%setup -c -a0 -a1
21mr|texlive-ncclatex-1.5-7|67	
21mr|texlive-ncclatex-1.5-7|68	%build
21mr|texlive-ncclatex-1.5-7|69	
21mr|texlive-ncclatex-1.5-7|70	%install
21mr|texlive-ncclatex-1.5-7|71	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ncclatex-1.5-7|72	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18594 21
21mr|texlive-ncctools-3.5.2-2|1	# revision 15878
21mr|texlive-ncctools-3.5.2-2|2	# category Package
21mr|texlive-ncctools-3.5.2-2|3	# catalog-ctan /macros/latex/contrib/ncctools
21mr|texlive-ncctools-3.5.2-2|4	# catalog-date 2008-02-08 09:08:04 +0100
21mr|texlive-ncctools-3.5.2-2|5	# catalog-license lppl
21mr|texlive-ncctools-3.5.2-2|6	# catalog-version 3.5
21mr|texlive-ncctools-3.5.2-2|7	Name:		texlive-ncctools
21mr|texlive-ncctools-3.5.2-2|8	Version:	3.5.2
21mr|texlive-ncctools-3.5.2-2|9	Release:	2
21mr|texlive-ncctools-3.5.2-2|10	Summary:	A collection of general packages for LaTeX
21mr|texlive-ncctools-3.5.2-2|11	Group:		Publishing
21mr|texlive-ncctools-3.5.2-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ncctools
21mr|texlive-ncctools-3.5.2-2|13	License:	LPPL
21mr|texlive-ncctools-3.5.2-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ncctools.tar.xz
21mr|texlive-ncctools-3.5.2-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ncctools.doc.tar.xz
21mr|texlive-ncctools-3.5.2-2|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ncctools.source.tar.xz
21mr|texlive-ncctools-3.5.2-2|17	BuildArch:	noarch
21mr|texlive-ncctools-3.5.2-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-ncctools-3.5.2-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-ncctools-3.5.2-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-ncctools-3.5.2-2|21	
21mr|texlive-ncctools-3.5.2-2|22	%description
21mr|texlive-ncctools-3.5.2-2|23	The NCCtools bundle contains many packages for general use
21mr|texlive-ncctools-3.5.2-2|24	under LaTeX; many are also used by NCC LaTeX. The bundle
21mr|texlive-ncctools-3.5.2-2|25	includes tools for: - executing commands after a package is
21mr|texlive-ncctools-3.5.2-2|26	loaded; - watermarks; - counter manipulation (dynamic counters,
21mr|texlive-ncctools-3.5.2-2|27	changing counter numbering with another counter); -
21mr|texlive-ncctools-3.5.2-2|28	improvements to the description environment; - hyphenation of
21mr|texlive-ncctools-3.5.2-2|29	compound words; - new levels of footnotes; - space-filling
21mr|texlive-ncctools-3.5.2-2|30	patterns; - "poor man's" Black Board Bold symbols; - alignment
21mr|texlive-ncctools-3.5.2-2|31	of the content of a box; - use comma as decimal separator; -
21mr|texlive-ncctools-3.5.2-2|32	boxes with their own crop marks; - page cropmarks; -
21mr|texlive-ncctools-3.5.2-2|33	improvements to fancy headers; - float "styles", mini floats,
21mr|texlive-ncctools-3.5.2-2|34	side floats; - manually marked footnotes; - extension of
21mr|texlive-ncctools-3.5.2-2|35	amsmath; - control of paragraph skip; - an envelope to the
21mr|texlive-ncctools-3.5.2-2|36	graphicx package; - dashed and multiple rules; - alternative
21mr|texlive-ncctools-3.5.2-2|37	techniques for declarations of sections, captions, and toc-
21mr|texlive-ncctools-3.5.2-2|38	entries; - generalised text-stretching; - generation of new
21mr|texlive-ncctools-3.5.2-2|39	theorem-like environments; - control of the text area; -
21mr|texlive-ncctools-3.5.2-2|40	centred page layouts; and - an un-numbered top-level section.
21mr|texlive-ncctools-3.5.2-2|41	
21mr|texlive-ncctools-3.5.2-2|42	#-----------------------------------------------------------------------
21mr|texlive-ncctools-3.5.2-2|43	%files
21mr|texlive-ncctools-3.5.2-2|44	%{_texmfdistdir}/tex/latex/ncctools/afterpackage.sty
21mr|texlive-ncctools-3.5.2-2|45	%{_texmfdistdir}/tex/latex/ncctools/dcounter.sty
21mr|texlive-ncctools-3.5.2-2|46	%{_texmfdistdir}/tex/latex/ncctools/desclist.sty
21mr|texlive-ncctools-3.5.2-2|47	%{_texmfdistdir}/tex/latex/ncctools/extdash.sty
21mr|texlive-ncctools-3.5.2-2|48	%{_texmfdistdir}/tex/latex/ncctools/manyfoot.sty
21mr|texlive-ncctools-3.5.2-2|49	%{_texmfdistdir}/tex/latex/ncctools/mboxfill.sty
21mr|texlive-ncctools-3.5.2-2|50	%{_texmfdistdir}/tex/latex/ncctools/nccbbb.sty
21mr|texlive-ncctools-3.5.2-2|51	%{_texmfdistdir}/tex/latex/ncctools/nccboxes.sty
21mr|texlive-ncctools-3.5.2-2|52	%{_texmfdistdir}/tex/latex/ncctools/ncccomma.sty
21mr|texlive-ncctools-3.5.2-2|53	%{_texmfdistdir}/tex/latex/ncctools/ncccropbox.sty
21mr|texlive-ncctools-3.5.2-2|54	%{_texmfdistdir}/tex/latex/ncctools/ncccropmark.sty
21mr|texlive-ncctools-3.5.2-2|55	%{_texmfdistdir}/tex/latex/ncctools/nccfancyhdr.sty
21mr|texlive-ncctools-3.5.2-2|56	%{_texmfdistdir}/tex/latex/ncctools/nccfloats.sty
21mr|texlive-ncctools-3.5.2-2|57	%{_texmfdistdir}/tex/latex/ncctools/nccfoots.sty
21mr|texlive-ncctools-3.5.2-2|58	%{_texmfdistdir}/tex/latex/ncctools/nccmath.sty
21mr|texlive-ncctools-3.5.2-2|59	%{_texmfdistdir}/tex/latex/ncctools/nccparskip.sty
21mr|texlive-ncctools-3.5.2-2|60	%{_texmfdistdir}/tex/latex/ncctools/nccpic.sty
21mr|texlive-ncctools-3.5.2-2|61	%{_texmfdistdir}/tex/latex/ncctools/nccrules.sty
21mr|texlive-ncctools-3.5.2-2|62	%{_texmfdistdir}/tex/latex/ncctools/nccsect.sty
21mr|texlive-ncctools-3.5.2-2|63	%{_texmfdistdir}/tex/latex/ncctools/nccstretch.sty
21mr|texlive-ncctools-3.5.2-2|64	%{_texmfdistdir}/tex/latex/ncctools/nccthm.sty
21mr|texlive-ncctools-3.5.2-2|65	%{_texmfdistdir}/tex/latex/ncctools/textarea.sty
21mr|texlive-ncctools-3.5.2-2|66	%{_texmfdistdir}/tex/latex/ncctools/tocenter.sty
21mr|texlive-ncctools-3.5.2-2|67	%{_texmfdistdir}/tex/latex/ncctools/topsection.sty
21mr|texlive-ncctools-3.5.2-2|68	%{_texmfdistdir}/tex/latex/ncctools/watermark.sty
21mr|texlive-ncctools-3.5.2-2|69	%doc %{_texmfdistdir}/doc/latex/ncctools/README
21mr|texlive-ncctools-3.5.2-2|70	%doc %{_texmfdistdir}/doc/latex/ncctools/README.source
21mr|texlive-ncctools-3.5.2-2|71	%doc %{_texmfdistdir}/doc/latex/ncctools/afterpackage.pdf
21mr|texlive-ncctools-3.5.2-2|72	%doc %{_texmfdistdir}/doc/latex/ncctools/changes.txt
21mr|texlive-ncctools-3.5.2-2|73	%doc %{_texmfdistdir}/doc/latex/ncctools/dcounter.pdf
21mr|texlive-ncctools-3.5.2-2|74	%doc %{_texmfdistdir}/doc/latex/ncctools/desclist.pdf
21mr|texlive-ncctools-3.5.2-2|75	%doc %{_texmfdistdir}/doc/latex/ncctools/extdash.pdf
21mr|texlive-ncctools-3.5.2-2|76	%doc %{_texmfdistdir}/doc/latex/ncctools/manifest.txt
21mr|texlive-ncctools-3.5.2-2|77	%doc %{_texmfdistdir}/doc/latex/ncctools/manyfoot.pdf
21mr|texlive-ncctools-3.5.2-2|78	%doc %{_texmfdistdir}/doc/latex/ncctools/mboxfill.pdf
21mr|texlive-ncctools-3.5.2-2|79	%doc %{_texmfdistdir}/doc/latex/ncctools/nccbbb.pdf
21mr|texlive-ncctools-3.5.2-2|80	%doc %{_texmfdistdir}/doc/latex/ncctools/nccboxes.pdf
21mr|texlive-ncctools-3.5.2-2|81	%doc %{_texmfdistdir}/doc/latex/ncctools/ncccomma.pdf
21mr|texlive-ncctools-3.5.2-2|82	%doc %{_texmfdistdir}/doc/latex/ncctools/ncccropbox.pdf
21mr|texlive-ncctools-3.5.2-2|83	%doc %{_texmfdistdir}/doc/latex/ncctools/ncccropmark.pdf
21mr|texlive-ncctools-3.5.2-2|84	%doc %{_texmfdistdir}/doc/latex/ncctools/nccfancyhdr.pdf
21mr|texlive-ncctools-3.5.2-2|85	%doc %{_texmfdistdir}/doc/latex/ncctools/nccfloats.pdf
21mr|texlive-ncctools-3.5.2-2|86	%doc %{_texmfdistdir}/doc/latex/ncctools/nccfoots.pdf
21mr|texlive-ncctools-3.5.2-2|87	%doc %{_texmfdistdir}/doc/latex/ncctools/nccmath.pdf
21mr|texlive-ncctools-3.5.2-2|88	%doc %{_texmfdistdir}/doc/latex/ncctools/nccparskip.pdf
21mr|texlive-ncctools-3.5.2-2|89	%doc %{_texmfdistdir}/doc/latex/ncctools/nccpic.pdf
21mr|texlive-ncctools-3.5.2-2|90	%doc %{_texmfdistdir}/doc/latex/ncctools/nccrules.pdf
21mr|texlive-ncctools-3.5.2-2|91	%doc %{_texmfdistdir}/doc/latex/ncctools/nccsect.pdf
21mr|texlive-ncctools-3.5.2-2|92	%doc %{_texmfdistdir}/doc/latex/ncctools/nccstretch.pdf
21mr|texlive-ncctools-3.5.2-2|93	%doc %{_texmfdistdir}/doc/latex/ncctools/nccthm.pdf
21mr|texlive-ncctools-3.5.2-2|94	%doc %{_texmfdistdir}/doc/latex/ncctools/ncctools.pdf
21mr|texlive-ncctools-3.5.2-2|95	%doc %{_texmfdistdir}/doc/latex/ncctools/ncctools.tex
21mr|texlive-ncctools-3.5.2-2|96	%doc %{_texmfdistdir}/doc/latex/ncctools/textarea.pdf
21mr|texlive-ncctools-3.5.2-2|97	%doc %{_texmfdistdir}/doc/latex/ncctools/tocenter.pdf
21mr|texlive-ncctools-3.5.2-2|98	%doc %{_texmfdistdir}/doc/latex/ncctools/topsection.pdf
21mr|texlive-ncctools-3.5.2-2|99	%doc %{_texmfdistdir}/doc/latex/ncctools/watermark.pdf
21mr|texlive-ncctools-3.5.2-2|100	#- source
21mr|texlive-ncctools-3.5.2-2|101	%doc %{_texmfdistdir}/source/latex/ncctools/afterpackage.dtx
21mr|texlive-ncctools-3.5.2-2|102	%doc %{_texmfdistdir}/source/latex/ncctools/dcounter.dtx
21mr|texlive-ncctools-3.5.2-2|103	%doc %{_texmfdistdir}/source/latex/ncctools/desclist.dtx
21mr|texlive-ncctools-3.5.2-2|104	%doc %{_texmfdistdir}/source/latex/ncctools/extdash.dtx
21mr|texlive-ncctools-3.5.2-2|105	%doc %{_texmfdistdir}/source/latex/ncctools/manyfoot.dtx
21mr|texlive-ncctools-3.5.2-2|106	%doc %{_texmfdistdir}/source/latex/ncctools/mboxfill.dtx
21mr|texlive-ncctools-3.5.2-2|107	%doc %{_texmfdistdir}/source/latex/ncctools/nccbbb.dtx
21mr|texlive-ncctools-3.5.2-2|108	%doc %{_texmfdistdir}/source/latex/ncctools/nccboxes.dtx
21mr|texlive-ncctools-3.5.2-2|109	%doc %{_texmfdistdir}/source/latex/ncctools/ncccomma.dtx
21mr|texlive-ncctools-3.5.2-2|110	%doc %{_texmfdistdir}/source/latex/ncctools/ncccropbox.dtx
21mr|texlive-ncctools-3.5.2-2|111	%doc %{_texmfdistdir}/source/latex/ncctools/ncccropmark.dtx
21mr|texlive-ncctools-3.5.2-2|112	%doc %{_texmfdistdir}/source/latex/ncctools/nccfancyhdr.dtx
21mr|texlive-ncctools-3.5.2-2|113	%doc %{_texmfdistdir}/source/latex/ncctools/nccfloats.dtx
21mr|texlive-ncctools-3.5.2-2|114	%doc %{_texmfdistdir}/source/latex/ncctools/nccfoots.dtx
21mr|texlive-ncctools-3.5.2-2|115	%doc %{_texmfdistdir}/source/latex/ncctools/nccmath.dtx
21mr|texlive-ncctools-3.5.2-2|116	%doc %{_texmfdistdir}/source/latex/ncctools/nccparskip.dtx
21mr|texlive-ncctools-3.5.2-2|117	%doc %{_texmfdistdir}/source/latex/ncctools/nccpic.dtx
21mr|texlive-ncctools-3.5.2-2|118	%doc %{_texmfdistdir}/source/latex/ncctools/nccrules.dtx
21mr|texlive-ncctools-3.5.2-2|119	%doc %{_texmfdistdir}/source/latex/ncctools/nccsect.dtx
21mr|texlive-ncctools-3.5.2-2|120	%doc %{_texmfdistdir}/source/latex/ncctools/nccstretch.dtx
21mr|texlive-ncctools-3.5.2-2|121	%doc %{_texmfdistdir}/source/latex/ncctools/nccthm.dtx
21mr|texlive-ncctools-3.5.2-2|122	%doc %{_texmfdistdir}/source/latex/ncctools/ncctools.ins
21mr|texlive-ncctools-3.5.2-2|123	%doc %{_texmfdistdir}/source/latex/ncctools/textarea.dtx
21mr|texlive-ncctools-3.5.2-2|124	%doc %{_texmfdistdir}/source/latex/ncctools/tocenter.dtx
21mr|texlive-ncctools-3.5.2-2|125	%doc %{_texmfdistdir}/source/latex/ncctools/topsection.dtx
21mr|texlive-ncctools-3.5.2-2|126	%doc %{_texmfdistdir}/source/latex/ncctools/watermark.dtx
21mr|texlive-ncctools-3.5.2-2|127	
21mr|texlive-ncctools-3.5.2-2|128	#-----------------------------------------------------------------------
21mr|texlive-ncctools-3.5.2-2|129	%prep
21mr|texlive-ncctools-3.5.2-2|130	%setup -c -a0 -a1 -a2
21mr|texlive-ncctools-3.5.2-2|131	
21mr|texlive-ncctools-3.5.2-2|132	%build
21mr|texlive-ncctools-3.5.2-2|133	
21mr|texlive-ncctools-3.5.2-2|134	%install
21mr|texlive-ncctools-3.5.2-2|135	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ncctools-3.5.2-2|136	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18595 21
21mr|texlive-ncntrsbk-20190228-1|1	# revision 31835
21mr|texlive-ncntrsbk-20190228-1|2	# category Package
21mr|texlive-ncntrsbk-20190228-1|3	# catalog-ctan /fonts/urw/base35
21mr|texlive-ncntrsbk-20190228-1|4	# catalog-date 2012-06-06 22:57:48 +0200
21mr|texlive-ncntrsbk-20190228-1|5	# catalog-license gpl
21mr|texlive-ncntrsbk-20190228-1|6	# catalog-version undef
21mr|texlive-ncntrsbk-20190228-1|7	Name:		texlive-ncntrsbk
21mr|texlive-ncntrsbk-20190228-1|8	Version:	20190228
21mr|texlive-ncntrsbk-20190228-1|9	Release:	1
21mr|texlive-ncntrsbk-20190228-1|10	Summary:	URW "Base 35" font pack for LaTeX
21mr|texlive-ncntrsbk-20190228-1|11	Group:		Publishing
21mr|texlive-ncntrsbk-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/urw/base35
21mr|texlive-ncntrsbk-20190228-1|13	License:	GPL
21mr|texlive-ncntrsbk-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ncntrsbk.tar.xz
21mr|texlive-ncntrsbk-20190228-1|15	BuildArch:	noarch
21mr|texlive-ncntrsbk-20190228-1|16	BuildRequires:	texlive-tlpkg
21mr|texlive-ncntrsbk-20190228-1|17	Requires(pre):	texlive-tlpkg
21mr|texlive-ncntrsbk-20190228-1|18	Requires(post):	texlive-kpathsea
21mr|texlive-ncntrsbk-20190228-1|19	
21mr|texlive-ncntrsbk-20190228-1|20	%description
21mr|texlive-ncntrsbk-20190228-1|21	A set of fonts for use as "drop-in" replacements for Adobe's
21mr|texlive-ncntrsbk-20190228-1|22	basic set, comprising: - Century Schoolbook (substituting for
21mr|texlive-ncntrsbk-20190228-1|23	Adobe's New Century Schoolbook); - Dingbats (substituting for
21mr|texlive-ncntrsbk-20190228-1|24	Adobe's Zapf Dingbats); - Nimbus Mono L (substituting for
21mr|texlive-ncntrsbk-20190228-1|25	Abobe's Courier); - Nimbus Roman No9 L (substituting for
21mr|texlive-ncntrsbk-20190228-1|26	Adobe's Times); - Nimbus Sans L (substituting for Adobe's
21mr|texlive-ncntrsbk-20190228-1|27	Helvetica); - Standard Symbols L (substituting for Adobe's
21mr|texlive-ncntrsbk-20190228-1|28	Symbol); - URW Bookman; - URW Chancery L Medium Italic
21mr|texlive-ncntrsbk-20190228-1|29	(substituting for Adobe's Zapf Chancery); - URW Gothic L Book
21mr|texlive-ncntrsbk-20190228-1|30	(substituting for Adobe's Avant Garde); and - URW Palladio L
21mr|texlive-ncntrsbk-20190228-1|31	(substituting for Adobe's Palatino).
21mr|texlive-ncntrsbk-20190228-1|32	
21mr|texlive-ncntrsbk-20190228-1|33	#-----------------------------------------------------------------------
21mr|texlive-ncntrsbk-20190228-1|34	%files
21mr|texlive-ncntrsbk-20190228-1|35	%{_texmfdistdir}/dvips/ncntrsbk/config.unc
21mr|texlive-ncntrsbk-20190228-1|36	%{_texmfdistdir}/fonts/afm/adobe/ncntrsbk/pncb8a.afm
21mr|texlive-ncntrsbk-20190228-1|37	%{_texmfdistdir}/fonts/afm/adobe/ncntrsbk/pncbi8a.afm
21mr|texlive-ncntrsbk-20190228-1|38	%{_texmfdistdir}/fonts/afm/adobe/ncntrsbk/pncr8a.afm
21mr|texlive-ncntrsbk-20190228-1|39	%{_texmfdistdir}/fonts/afm/adobe/ncntrsbk/pncri8a.afm
21mr|texlive-ncntrsbk-20190228-1|40	%{_texmfdistdir}/fonts/afm/urw/ncntrsbk/uncb8a.afm
21mr|texlive-ncntrsbk-20190228-1|41	%{_texmfdistdir}/fonts/afm/urw/ncntrsbk/uncbi8a.afm
21mr|texlive-ncntrsbk-20190228-1|42	%{_texmfdistdir}/fonts/afm/urw/ncntrsbk/uncr8a.afm
21mr|texlive-ncntrsbk-20190228-1|43	%{_texmfdistdir}/fonts/afm/urw/ncntrsbk/uncri8a.afm
21mr|texlive-ncntrsbk-20190228-1|44	%{_texmfdistdir}/fonts/map/dvips/ncntrsbk/unc.map
21mr|texlive-ncntrsbk-20190228-1|45	%{_texmfdistdir}/fonts/tfm/adobe/ncntrsbk/pncb.tfm
21mr|texlive-ncntrsbk-20190228-1|46	%{_texmfdistdir}/fonts/tfm/adobe/ncntrsbk/pncb7t.tfm
21mr|texlive-ncntrsbk-20190228-1|47	%{_texmfdistdir}/fonts/tfm/adobe/ncntrsbk/pncb8c.tfm
21mr|texlive-ncntrsbk-20190228-1|48	%{_texmfdistdir}/fonts/tfm/adobe/ncntrsbk/pncb8r.tfm
21mr|texlive-ncntrsbk-20190228-1|49	%{_texmfdistdir}/fonts/tfm/adobe/ncntrsbk/pncb8t.tfm
21mr|texlive-ncntrsbk-20190228-1|50	%{_texmfdistdir}/fonts/tfm/adobe/ncntrsbk/pncbc.tfm
21mr|texlive-ncntrsbk-20190228-1|51	%{_texmfdistdir}/fonts/tfm/adobe/ncntrsbk/pncbc7t.tfm
21mr|texlive-ncntrsbk-20190228-1|52	%{_texmfdistdir}/fonts/tfm/adobe/ncntrsbk/pncbc8t.tfm
21mr|texlive-ncntrsbk-20190228-1|53	%{_texmfdistdir}/fonts/tfm/adobe/ncntrsbk/pncbi.tfm
21mr|texlive-ncntrsbk-20190228-1|54	%{_texmfdistdir}/fonts/tfm/adobe/ncntrsbk/pncbi7t.tfm
21mr|texlive-ncntrsbk-20190228-1|55	%{_texmfdistdir}/fonts/tfm/adobe/ncntrsbk/pncbi8c.tfm
21mr|texlive-ncntrsbk-20190228-1|56	%{_texmfdistdir}/fonts/tfm/adobe/ncntrsbk/pncbi8r.tfm
21mr|texlive-ncntrsbk-20190228-1|57	%{_texmfdistdir}/fonts/tfm/adobe/ncntrsbk/pncbi8t.tfm
21mr|texlive-ncntrsbk-20190228-1|58	%{_texmfdistdir}/fonts/tfm/adobe/ncntrsbk/pncbo.tfm
21mr|texlive-ncntrsbk-20190228-1|59	%{_texmfdistdir}/fonts/tfm/adobe/ncntrsbk/pncbo7t.tfm
21mr|texlive-ncntrsbk-20190228-1|60	%{_texmfdistdir}/fonts/tfm/adobe/ncntrsbk/pncbo8c.tfm
21mr|texlive-ncntrsbk-20190228-1|61	%{_texmfdistdir}/fonts/tfm/adobe/ncntrsbk/pncbo8r.tfm
21mr|texlive-ncntrsbk-20190228-1|62	%{_texmfdistdir}/fonts/tfm/adobe/ncntrsbk/pncbo8t.tfm
21mr|texlive-ncntrsbk-20190228-1|63	%{_texmfdistdir}/fonts/tfm/adobe/ncntrsbk/pncr.tfm
21mr|texlive-ncntrsbk-20190228-1|64	%{_texmfdistdir}/fonts/tfm/adobe/ncntrsbk/pncr7t.tfm
21mr|texlive-ncntrsbk-20190228-1|65	%{_texmfdistdir}/fonts/tfm/adobe/ncntrsbk/pncr8c.tfm
21mr|texlive-ncntrsbk-20190228-1|66	%{_texmfdistdir}/fonts/tfm/adobe/ncntrsbk/pncr8r.tfm
21mr|texlive-ncntrsbk-20190228-1|67	%{_texmfdistdir}/fonts/tfm/adobe/ncntrsbk/pncr8t.tfm
21mr|texlive-ncntrsbk-20190228-1|68	%{_texmfdistdir}/fonts/tfm/adobe/ncntrsbk/pncrc.tfm
21mr|texlive-ncntrsbk-20190228-1|69	%{_texmfdistdir}/fonts/tfm/adobe/ncntrsbk/pncrc7t.tfm
21mr|texlive-ncntrsbk-20190228-1|70	%{_texmfdistdir}/fonts/tfm/adobe/ncntrsbk/pncrc8t.tfm
21mr|texlive-ncntrsbk-20190228-1|71	%{_texmfdistdir}/fonts/tfm/adobe/ncntrsbk/pncri.tfm
21mr|texlive-ncntrsbk-20190228-1|72	%{_texmfdistdir}/fonts/tfm/adobe/ncntrsbk/pncri7t.tfm
21mr|texlive-ncntrsbk-20190228-1|73	%{_texmfdistdir}/fonts/tfm/adobe/ncntrsbk/pncri8c.tfm
21mr|texlive-ncntrsbk-20190228-1|74	%{_texmfdistdir}/fonts/tfm/adobe/ncntrsbk/pncri8r.tfm
21mr|texlive-ncntrsbk-20190228-1|75	%{_texmfdistdir}/fonts/tfm/adobe/ncntrsbk/pncri8t.tfm
21mr|texlive-ncntrsbk-20190228-1|76	%{_texmfdistdir}/fonts/tfm/adobe/ncntrsbk/pncro.tfm
21mr|texlive-ncntrsbk-20190228-1|77	%{_texmfdistdir}/fonts/tfm/adobe/ncntrsbk/pncro7t.tfm
21mr|texlive-ncntrsbk-20190228-1|78	%{_texmfdistdir}/fonts/tfm/adobe/ncntrsbk/pncro8c.tfm
21mr|texlive-ncntrsbk-20190228-1|79	%{_texmfdistdir}/fonts/tfm/adobe/ncntrsbk/pncro8r.tfm
21mr|texlive-ncntrsbk-20190228-1|80	%{_texmfdistdir}/fonts/tfm/adobe/ncntrsbk/pncro8t.tfm
21mr|texlive-ncntrsbk-20190228-1|81	%{_texmfdistdir}/fonts/tfm/urw35vf/ncntrsbk/uncb7t.tfm
21mr|texlive-ncntrsbk-20190228-1|82	%{_texmfdistdir}/fonts/tfm/urw35vf/ncntrsbk/uncb8c.tfm
21mr|texlive-ncntrsbk-20190228-1|83	%{_texmfdistdir}/fonts/tfm/urw35vf/ncntrsbk/uncb8r.tfm
21mr|texlive-ncntrsbk-20190228-1|84	%{_texmfdistdir}/fonts/tfm/urw35vf/ncntrsbk/uncb8t.tfm
21mr|texlive-ncntrsbk-20190228-1|85	%{_texmfdistdir}/fonts/tfm/urw35vf/ncntrsbk/uncbc7t.tfm
21mr|texlive-ncntrsbk-20190228-1|86	%{_texmfdistdir}/fonts/tfm/urw35vf/ncntrsbk/uncbc8t.tfm
21mr|texlive-ncntrsbk-20190228-1|87	%{_texmfdistdir}/fonts/tfm/urw35vf/ncntrsbk/uncbi7t.tfm
21mr|texlive-ncntrsbk-20190228-1|88	%{_texmfdistdir}/fonts/tfm/urw35vf/ncntrsbk/uncbi8c.tfm
21mr|texlive-ncntrsbk-20190228-1|89	%{_texmfdistdir}/fonts/tfm/urw35vf/ncntrsbk/uncbi8r.tfm
21mr|texlive-ncntrsbk-20190228-1|90	%{_texmfdistdir}/fonts/tfm/urw35vf/ncntrsbk/uncbi8t.tfm
21mr|texlive-ncntrsbk-20190228-1|91	%{_texmfdistdir}/fonts/tfm/urw35vf/ncntrsbk/uncbo7t.tfm
21mr|texlive-ncntrsbk-20190228-1|92	%{_texmfdistdir}/fonts/tfm/urw35vf/ncntrsbk/uncbo8c.tfm
21mr|texlive-ncntrsbk-20190228-1|93	%{_texmfdistdir}/fonts/tfm/urw35vf/ncntrsbk/uncbo8r.tfm
21mr|texlive-ncntrsbk-20190228-1|94	%{_texmfdistdir}/fonts/tfm/urw35vf/ncntrsbk/uncbo8t.tfm
21mr|texlive-ncntrsbk-20190228-1|95	%{_texmfdistdir}/fonts/tfm/urw35vf/ncntrsbk/uncr7t.tfm
21mr|texlive-ncntrsbk-20190228-1|96	%{_texmfdistdir}/fonts/tfm/urw35vf/ncntrsbk/uncr8c.tfm
21mr|texlive-ncntrsbk-20190228-1|97	%{_texmfdistdir}/fonts/tfm/urw35vf/ncntrsbk/uncr8r.tfm
21mr|texlive-ncntrsbk-20190228-1|98	%{_texmfdistdir}/fonts/tfm/urw35vf/ncntrsbk/uncr8t.tfm
21mr|texlive-ncntrsbk-20190228-1|99	%{_texmfdistdir}/fonts/tfm/urw35vf/ncntrsbk/uncrc7t.tfm
21mr|texlive-ncntrsbk-20190228-1|100	%{_texmfdistdir}/fonts/tfm/urw35vf/ncntrsbk/uncrc8t.tfm
21mr|texlive-ncntrsbk-20190228-1|101	%{_texmfdistdir}/fonts/tfm/urw35vf/ncntrsbk/uncri7t.tfm
21mr|texlive-ncntrsbk-20190228-1|102	%{_texmfdistdir}/fonts/tfm/urw35vf/ncntrsbk/uncri8c.tfm
21mr|texlive-ncntrsbk-20190228-1|103	%{_texmfdistdir}/fonts/tfm/urw35vf/ncntrsbk/uncri8r.tfm
21mr|texlive-ncntrsbk-20190228-1|104	%{_texmfdistdir}/fonts/tfm/urw35vf/ncntrsbk/uncri8t.tfm
21mr|texlive-ncntrsbk-20190228-1|105	%{_texmfdistdir}/fonts/tfm/urw35vf/ncntrsbk/uncro7t.tfm
21mr|texlive-ncntrsbk-20190228-1|106	%{_texmfdistdir}/fonts/tfm/urw35vf/ncntrsbk/uncro8c.tfm
21mr|texlive-ncntrsbk-20190228-1|107	%{_texmfdistdir}/fonts/tfm/urw35vf/ncntrsbk/uncro8r.tfm
21mr|texlive-ncntrsbk-20190228-1|108	%{_texmfdistdir}/fonts/tfm/urw35vf/ncntrsbk/uncro8t.tfm
21mr|texlive-ncntrsbk-20190228-1|109	%{_texmfdistdir}/fonts/type1/urw/ncntrsbk/uncb8a.pfb
21mr|texlive-ncntrsbk-20190228-1|110	%{_texmfdistdir}/fonts/type1/urw/ncntrsbk/uncb8a.pfm
21mr|texlive-ncntrsbk-20190228-1|111	%{_texmfdistdir}/fonts/type1/urw/ncntrsbk/uncbi8a.pfb
21mr|texlive-ncntrsbk-20190228-1|112	%{_texmfdistdir}/fonts/type1/urw/ncntrsbk/uncbi8a.pfm
21mr|texlive-ncntrsbk-20190228-1|113	%{_texmfdistdir}/fonts/type1/urw/ncntrsbk/uncr8a.pfb
21mr|texlive-ncntrsbk-20190228-1|114	%{_texmfdistdir}/fonts/type1/urw/ncntrsbk/uncr8a.pfm
21mr|texlive-ncntrsbk-20190228-1|115	%{_texmfdistdir}/fonts/type1/urw/ncntrsbk/uncri8a.pfb
21mr|texlive-ncntrsbk-20190228-1|116	%{_texmfdistdir}/fonts/type1/urw/ncntrsbk/uncri8a.pfm
21mr|texlive-ncntrsbk-20190228-1|117	%{_texmfdistdir}/fonts/vf/adobe/ncntrsbk/pncb.vf
21mr|texlive-ncntrsbk-20190228-1|118	%{_texmfdistdir}/fonts/vf/adobe/ncntrsbk/pncb7t.vf
21mr|texlive-ncntrsbk-20190228-1|119	%{_texmfdistdir}/fonts/vf/adobe/ncntrsbk/pncb8c.vf
21mr|texlive-ncntrsbk-20190228-1|120	%{_texmfdistdir}/fonts/vf/adobe/ncntrsbk/pncb8t.vf
21mr|texlive-ncntrsbk-20190228-1|121	%{_texmfdistdir}/fonts/vf/adobe/ncntrsbk/pncbc.vf
21mr|texlive-ncntrsbk-20190228-1|122	%{_texmfdistdir}/fonts/vf/adobe/ncntrsbk/pncbc7t.vf
21mr|texlive-ncntrsbk-20190228-1|123	%{_texmfdistdir}/fonts/vf/adobe/ncntrsbk/pncbc8t.vf
21mr|texlive-ncntrsbk-20190228-1|124	%{_texmfdistdir}/fonts/vf/adobe/ncntrsbk/pncbi.vf
21mr|texlive-ncntrsbk-20190228-1|125	%{_texmfdistdir}/fonts/vf/adobe/ncntrsbk/pncbi7t.vf
21mr|texlive-ncntrsbk-20190228-1|126	%{_texmfdistdir}/fonts/vf/adobe/ncntrsbk/pncbi8c.vf
21mr|texlive-ncntrsbk-20190228-1|127	%{_texmfdistdir}/fonts/vf/adobe/ncntrsbk/pncbi8t.vf
21mr|texlive-ncntrsbk-20190228-1|128	%{_texmfdistdir}/fonts/vf/adobe/ncntrsbk/pncbo.vf
21mr|texlive-ncntrsbk-20190228-1|129	%{_texmfdistdir}/fonts/vf/adobe/ncntrsbk/pncbo7t.vf
21mr|texlive-ncntrsbk-20190228-1|130	%{_texmfdistdir}/fonts/vf/adobe/ncntrsbk/pncbo8c.vf
21mr|texlive-ncntrsbk-20190228-1|131	%{_texmfdistdir}/fonts/vf/adobe/ncntrsbk/pncbo8t.vf
21mr|texlive-ncntrsbk-20190228-1|132	%{_texmfdistdir}/fonts/vf/adobe/ncntrsbk/pncr.vf
21mr|texlive-ncntrsbk-20190228-1|133	%{_texmfdistdir}/fonts/vf/adobe/ncntrsbk/pncr7t.vf
21mr|texlive-ncntrsbk-20190228-1|134	%{_texmfdistdir}/fonts/vf/adobe/ncntrsbk/pncr8c.vf
21mr|texlive-ncntrsbk-20190228-1|135	%{_texmfdistdir}/fonts/vf/adobe/ncntrsbk/pncr8t.vf
21mr|texlive-ncntrsbk-20190228-1|136	%{_texmfdistdir}/fonts/vf/adobe/ncntrsbk/pncrc.vf
21mr|texlive-ncntrsbk-20190228-1|137	%{_texmfdistdir}/fonts/vf/adobe/ncntrsbk/pncrc7t.vf
21mr|texlive-ncntrsbk-20190228-1|138	%{_texmfdistdir}/fonts/vf/adobe/ncntrsbk/pncrc8t.vf
21mr|texlive-ncntrsbk-20190228-1|139	%{_texmfdistdir}/fonts/vf/adobe/ncntrsbk/pncri.vf
21mr|texlive-ncntrsbk-20190228-1|140	%{_texmfdistdir}/fonts/vf/adobe/ncntrsbk/pncri7t.vf
21mr|texlive-ncntrsbk-20190228-1|141	%{_texmfdistdir}/fonts/vf/adobe/ncntrsbk/pncri8c.vf
21mr|texlive-ncntrsbk-20190228-1|142	%{_texmfdistdir}/fonts/vf/adobe/ncntrsbk/pncri8t.vf
21mr|texlive-ncntrsbk-20190228-1|143	%{_texmfdistdir}/fonts/vf/adobe/ncntrsbk/pncro.vf
21mr|texlive-ncntrsbk-20190228-1|144	%{_texmfdistdir}/fonts/vf/adobe/ncntrsbk/pncro7t.vf
21mr|texlive-ncntrsbk-20190228-1|145	%{_texmfdistdir}/fonts/vf/adobe/ncntrsbk/pncro8c.vf
21mr|texlive-ncntrsbk-20190228-1|146	%{_texmfdistdir}/fonts/vf/adobe/ncntrsbk/pncro8t.vf
21mr|texlive-ncntrsbk-20190228-1|147	%{_texmfdistdir}/fonts/vf/urw35vf/ncntrsbk/uncb7t.vf
21mr|texlive-ncntrsbk-20190228-1|148	%{_texmfdistdir}/fonts/vf/urw35vf/ncntrsbk/uncb8c.vf
21mr|texlive-ncntrsbk-20190228-1|149	%{_texmfdistdir}/fonts/vf/urw35vf/ncntrsbk/uncb8t.vf
21mr|texlive-ncntrsbk-20190228-1|150	%{_texmfdistdir}/fonts/vf/urw35vf/ncntrsbk/uncbc7t.vf
21mr|texlive-ncntrsbk-20190228-1|151	%{_texmfdistdir}/fonts/vf/urw35vf/ncntrsbk/uncbc8t.vf
21mr|texlive-ncntrsbk-20190228-1|152	%{_texmfdistdir}/fonts/vf/urw35vf/ncntrsbk/uncbi7t.vf
21mr|texlive-ncntrsbk-20190228-1|153	%{_texmfdistdir}/fonts/vf/urw35vf/ncntrsbk/uncbi8c.vf
21mr|texlive-ncntrsbk-20190228-1|154	%{_texmfdistdir}/fonts/vf/urw35vf/ncntrsbk/uncbi8t.vf
21mr|texlive-ncntrsbk-20190228-1|155	%{_texmfdistdir}/fonts/vf/urw35vf/ncntrsbk/uncbo7t.vf
21mr|texlive-ncntrsbk-20190228-1|156	%{_texmfdistdir}/fonts/vf/urw35vf/ncntrsbk/uncbo8c.vf
21mr|texlive-ncntrsbk-20190228-1|157	%{_texmfdistdir}/fonts/vf/urw35vf/ncntrsbk/uncbo8t.vf
21mr|texlive-ncntrsbk-20190228-1|158	%{_texmfdistdir}/fonts/vf/urw35vf/ncntrsbk/uncr7t.vf
21mr|texlive-ncntrsbk-20190228-1|159	%{_texmfdistdir}/fonts/vf/urw35vf/ncntrsbk/uncr8c.vf
21mr|texlive-ncntrsbk-20190228-1|160	%{_texmfdistdir}/fonts/vf/urw35vf/ncntrsbk/uncr8t.vf
21mr|texlive-ncntrsbk-20190228-1|161	%{_texmfdistdir}/fonts/vf/urw35vf/ncntrsbk/uncrc7t.vf
21mr|texlive-ncntrsbk-20190228-1|162	%{_texmfdistdir}/fonts/vf/urw35vf/ncntrsbk/uncrc8t.vf
21mr|texlive-ncntrsbk-20190228-1|163	%{_texmfdistdir}/fonts/vf/urw35vf/ncntrsbk/uncri7t.vf
21mr|texlive-ncntrsbk-20190228-1|164	%{_texmfdistdir}/fonts/vf/urw35vf/ncntrsbk/uncri8c.vf
21mr|texlive-ncntrsbk-20190228-1|165	%{_texmfdistdir}/fonts/vf/urw35vf/ncntrsbk/uncri8t.vf
21mr|texlive-ncntrsbk-20190228-1|166	%{_texmfdistdir}/fonts/vf/urw35vf/ncntrsbk/uncro7t.vf
21mr|texlive-ncntrsbk-20190228-1|167	%{_texmfdistdir}/fonts/vf/urw35vf/ncntrsbk/uncro8c.vf
21mr|texlive-ncntrsbk-20190228-1|168	%{_texmfdistdir}/fonts/vf/urw35vf/ncntrsbk/uncro8t.vf
21mr|texlive-ncntrsbk-20190228-1|169	%{_texmfdistdir}/tex/latex/ncntrsbk/8runc.fd
21mr|texlive-ncntrsbk-20190228-1|170	%{_texmfdistdir}/tex/latex/ncntrsbk/omlunc.fd
21mr|texlive-ncntrsbk-20190228-1|171	%{_texmfdistdir}/tex/latex/ncntrsbk/omsunc.fd
21mr|texlive-ncntrsbk-20190228-1|172	%{_texmfdistdir}/tex/latex/ncntrsbk/ot1unc.fd
21mr|texlive-ncntrsbk-20190228-1|173	%{_texmfdistdir}/tex/latex/ncntrsbk/t1unc.fd
21mr|texlive-ncntrsbk-20190228-1|174	%{_texmfdistdir}/tex/latex/ncntrsbk/ts1unc.fd
21mr|texlive-ncntrsbk-20190228-1|175	
21mr|texlive-ncntrsbk-20190228-1|176	#-----------------------------------------------------------------------
21mr|texlive-ncntrsbk-20190228-1|177	%prep
21mr|texlive-ncntrsbk-20190228-1|178	%setup -c -a0
21mr|texlive-ncntrsbk-20190228-1|179	
21mr|texlive-ncntrsbk-20190228-1|180	%build
21mr|texlive-ncntrsbk-20190228-1|181	
21mr|texlive-ncntrsbk-20190228-1|182	%install
21mr|texlive-ncntrsbk-20190228-1|183	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ncntrsbk-20190228-1|184	cp -fpar dvips fonts tex %{buildroot}%{_texmfdistdir}

18596 21
21mr|texlive-nddiss-3.2017.2-2|1	Name:		texlive-nddiss
21mr|texlive-nddiss-3.2017.2-2|2	Version:	3.2017.2
21mr|texlive-nddiss-3.2017.2-2|3	Release:	2
21mr|texlive-nddiss-3.2017.2-2|4	Summary:	Notre Dame Dissertation format class
21mr|texlive-nddiss-3.2017.2-2|5	Group:		Publishing
21mr|texlive-nddiss-3.2017.2-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/nddiss
21mr|texlive-nddiss-3.2017.2-2|7	License:	LPPL
21mr|texlive-nddiss-3.2017.2-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nddiss.tar.xz
21mr|texlive-nddiss-3.2017.2-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nddiss.doc.tar.xz
21mr|texlive-nddiss-3.2017.2-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nddiss.source.tar.xz
21mr|texlive-nddiss-3.2017.2-2|11	BuildArch:	noarch
21mr|texlive-nddiss-3.2017.2-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-nddiss-3.2017.2-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-nddiss-3.2017.2-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-nddiss-3.2017.2-2|15	
21mr|texlive-nddiss-3.2017.2-2|16	%description
21mr|texlive-nddiss-3.2017.2-2|17	This class file conforms to the requirements of the Graduate
21mr|texlive-nddiss-3.2017.2-2|18	School of the University of Notre Dame; with it a user can
21mr|texlive-nddiss-3.2017.2-2|19	format a thesis or dissertation in LaTeX.
21mr|texlive-nddiss-3.2017.2-2|20	
21mr|texlive-nddiss-3.2017.2-2|21	#-----------------------------------------------------------------------
21mr|texlive-nddiss-3.2017.2-2|22	%files
21mr|texlive-nddiss-3.2017.2-2|23	%{_texmfdistdir}/bibtex/bst/nddiss
21mr|texlive-nddiss-3.2017.2-2|24	%{_texmfdistdir}/tex/latex/nddiss
21mr|texlive-nddiss-3.2017.2-2|25	%doc %{_texmfdistdir}/doc/latex/nddiss
21mr|texlive-nddiss-3.2017.2-2|26	#- source
21mr|texlive-nddiss-3.2017.2-2|27	%doc %{_texmfdistdir}/source/latex/nddiss
21mr|texlive-nddiss-3.2017.2-2|28	
21mr|texlive-nddiss-3.2017.2-2|29	#-----------------------------------------------------------------------
21mr|texlive-nddiss-3.2017.2-2|30	%prep
21mr|texlive-nddiss-3.2017.2-2|31	%setup -c -a0 -a1 -a2
21mr|texlive-nddiss-3.2017.2-2|32	
21mr|texlive-nddiss-3.2017.2-2|33	%build
21mr|texlive-nddiss-3.2017.2-2|34	
21mr|texlive-nddiss-3.2017.2-2|35	%install
21mr|texlive-nddiss-3.2017.2-2|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-nddiss-3.2017.2-2|37	cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}

18597 21
21mr|texlive-needspace-1.3d-10|1	# revision 29601
21mr|texlive-needspace-1.3d-10|2	# category Package
21mr|texlive-needspace-1.3d-10|3	# catalog-ctan /macros/latex/contrib/needspace
21mr|texlive-needspace-1.3d-10|4	# catalog-date 2013-04-01 14:35:12 +0200
21mr|texlive-needspace-1.3d-10|5	# catalog-license lppl
21mr|texlive-needspace-1.3d-10|6	# catalog-version 1.3d
21mr|texlive-needspace-1.3d-10|7	Name:		texlive-needspace
21mr|texlive-needspace-1.3d-10|8	Version:	1.3d
21mr|texlive-needspace-1.3d-10|9	Release:	10
21mr|texlive-needspace-1.3d-10|10	Summary:	Insert pagebreak if not enough space
21mr|texlive-needspace-1.3d-10|11	Group:		Publishing
21mr|texlive-needspace-1.3d-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/needspace
21mr|texlive-needspace-1.3d-10|13	License:	LPPL
21mr|texlive-needspace-1.3d-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/needspace.tar.xz
21mr|texlive-needspace-1.3d-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/needspace.doc.tar.xz
21mr|texlive-needspace-1.3d-10|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/needspace.source.tar.xz
21mr|texlive-needspace-1.3d-10|17	BuildArch:	noarch
21mr|texlive-needspace-1.3d-10|18	BuildRequires:	texlive-tlpkg
21mr|texlive-needspace-1.3d-10|19	Requires(pre):	texlive-tlpkg
21mr|texlive-needspace-1.3d-10|20	Requires(post):	texlive-kpathsea
21mr|texlive-needspace-1.3d-10|21	
21mr|texlive-needspace-1.3d-10|22	%description
21mr|texlive-needspace-1.3d-10|23	Provides commands to disable pagebreaking within a given
21mr|texlive-needspace-1.3d-10|24	vertical space. If there is not enough space between the
21mr|texlive-needspace-1.3d-10|25	command and the bottom of the page, a new page will be started.
21mr|texlive-needspace-1.3d-10|26	
21mr|texlive-needspace-1.3d-10|27	
21mr|texlive-needspace-1.3d-10|28	#-----------------------------------------------------------------------
21mr|texlive-needspace-1.3d-10|29	%files
21mr|texlive-needspace-1.3d-10|30	%{_texmfdistdir}/tex/latex/needspace/needspace.sty
21mr|texlive-needspace-1.3d-10|31	%doc %{_texmfdistdir}/doc/latex/needspace/README
21mr|texlive-needspace-1.3d-10|32	%doc %{_texmfdistdir}/doc/latex/needspace/needspace.pdf
21mr|texlive-needspace-1.3d-10|33	#- source
21mr|texlive-needspace-1.3d-10|34	%doc %{_texmfdistdir}/source/latex/needspace/needspace.ins
21mr|texlive-needspace-1.3d-10|35	%doc %{_texmfdistdir}/source/latex/needspace/needspace.tex
21mr|texlive-needspace-1.3d-10|36	
21mr|texlive-needspace-1.3d-10|37	#-----------------------------------------------------------------------
21mr|texlive-needspace-1.3d-10|38	%prep
21mr|texlive-needspace-1.3d-10|39	%setup -c -a0 -a1 -a2
21mr|texlive-needspace-1.3d-10|40	
21mr|texlive-needspace-1.3d-10|41	%build
21mr|texlive-needspace-1.3d-10|42	
21mr|texlive-needspace-1.3d-10|43	%install
21mr|texlive-needspace-1.3d-10|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-needspace-1.3d-10|45	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18598 21
21mr|texlive-nestquot-20190228-1|1	# revision 27323
21mr|texlive-nestquot-20190228-1|2	# category Package
21mr|texlive-nestquot-20190228-1|3	# catalog-ctan /macros/latex/contrib/nestquot
21mr|texlive-nestquot-20190228-1|4	# catalog-date 2012-06-06 18:43:10 +0200
21mr|texlive-nestquot-20190228-1|5	# catalog-license other-free
21mr|texlive-nestquot-20190228-1|6	# catalog-version undef
21mr|texlive-nestquot-20190228-1|7	Name:		texlive-nestquot
21mr|texlive-nestquot-20190228-1|8	Version:	20190228
21mr|texlive-nestquot-20190228-1|9	Release:	1
21mr|texlive-nestquot-20190228-1|10	Summary:	Alternate quotes between double and single with nesting
21mr|texlive-nestquot-20190228-1|11	Group:		Publishing
21mr|texlive-nestquot-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/nestquot
21mr|texlive-nestquot-20190228-1|13	License:	OTHER-FREE
21mr|texlive-nestquot-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nestquot.tar.xz
21mr|texlive-nestquot-20190228-1|15	BuildArch:	noarch
21mr|texlive-nestquot-20190228-1|16	BuildRequires:	texlive-tlpkg
21mr|texlive-nestquot-20190228-1|17	Requires(pre):	texlive-tlpkg
21mr|texlive-nestquot-20190228-1|18	Requires(post):	texlive-kpathsea
21mr|texlive-nestquot-20190228-1|19	
21mr|texlive-nestquot-20190228-1|20	%description
21mr|texlive-nestquot-20190228-1|21	Provides two new commands: \nlq and \nrq for nesting left and
21mr|texlive-nestquot-20190228-1|22	right quotes that properly change between double and single
21mr|texlive-nestquot-20190228-1|23	quotes according to their nesting level. For example, the input
21mr|texlive-nestquot-20190228-1|24	\nlq Foo \nlq bar\nrq\ bletch\nrq will be typeset as if it had
21mr|texlive-nestquot-20190228-1|25	been entered as "Foo 'bar' bletch".
21mr|texlive-nestquot-20190228-1|26	
21mr|texlive-nestquot-20190228-1|27	#-----------------------------------------------------------------------
21mr|texlive-nestquot-20190228-1|28	%files
21mr|texlive-nestquot-20190228-1|29	%{_texmfdistdir}/tex/latex/nestquot/nestquot.sty
21mr|texlive-nestquot-20190228-1|30	
21mr|texlive-nestquot-20190228-1|31	#-----------------------------------------------------------------------
21mr|texlive-nestquot-20190228-1|32	%prep
21mr|texlive-nestquot-20190228-1|33	%setup -c -a0
21mr|texlive-nestquot-20190228-1|34	
21mr|texlive-nestquot-20190228-1|35	%build
21mr|texlive-nestquot-20190228-1|36	
21mr|texlive-nestquot-20190228-1|37	%install
21mr|texlive-nestquot-20190228-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-nestquot-20190228-1|39	cp -fpar tex %{buildroot}%{_texmfdistdir}

18599 21
21mr|texlive-neuralnetwork-1.0-10|1	# revision 31500
21mr|texlive-neuralnetwork-1.0-10|2	# category Package
21mr|texlive-neuralnetwork-1.0-10|3	# catalog-ctan /graphics/pgf/contrib/neuralnetwork
21mr|texlive-neuralnetwork-1.0-10|4	# catalog-date 2013-08-22 18:53:49 +0200
21mr|texlive-neuralnetwork-1.0-10|5	# catalog-license gpl
21mr|texlive-neuralnetwork-1.0-10|6	# catalog-version 1.0
21mr|texlive-neuralnetwork-1.0-10|7	Name:		texlive-neuralnetwork
21mr|texlive-neuralnetwork-1.0-10|8	Version:	1.0
21mr|texlive-neuralnetwork-1.0-10|9	Release:	10
21mr|texlive-neuralnetwork-1.0-10|10	Summary:	Graph-drawing for neural networks
21mr|texlive-neuralnetwork-1.0-10|11	Group:		Publishing
21mr|texlive-neuralnetwork-1.0-10|12	URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/neuralnetwork
21mr|texlive-neuralnetwork-1.0-10|13	License:	GPL
21mr|texlive-neuralnetwork-1.0-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/neuralnetwork.tar.xz
21mr|texlive-neuralnetwork-1.0-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/neuralnetwork.doc.tar.xz
21mr|texlive-neuralnetwork-1.0-10|16	BuildArch:	noarch
21mr|texlive-neuralnetwork-1.0-10|17	BuildRequires:	texlive-tlpkg
21mr|texlive-neuralnetwork-1.0-10|18	Requires(pre):	texlive-tlpkg
21mr|texlive-neuralnetwork-1.0-10|19	Requires(post):	texlive-kpathsea
21mr|texlive-neuralnetwork-1.0-10|20	
21mr|texlive-neuralnetwork-1.0-10|21	%description
21mr|texlive-neuralnetwork-1.0-10|22	The package provides facilities for graph-drawing, with
21mr|texlive-neuralnetwork-1.0-10|23	facilities designed for neural network diagrams.
21mr|texlive-neuralnetwork-1.0-10|24	
21mr|texlive-neuralnetwork-1.0-10|25	
21mr|texlive-neuralnetwork-1.0-10|26	#-----------------------------------------------------------------------
21mr|texlive-neuralnetwork-1.0-10|27	%files
21mr|texlive-neuralnetwork-1.0-10|28	%{_texmfdistdir}/tex/latex/neuralnetwork/neuralnetwork.sty
21mr|texlive-neuralnetwork-1.0-10|29	%doc %{_texmfdistdir}/doc/latex/neuralnetwork/examples/neural-networks-ebook.pdf
21mr|texlive-neuralnetwork-1.0-10|30	%doc %{_texmfdistdir}/doc/latex/neuralnetwork/examples/neuralnetwork.pdf
21mr|texlive-neuralnetwork-1.0-10|31	%doc %{_texmfdistdir}/doc/latex/neuralnetwork/examples/neuralnetwork.tex
21mr|texlive-neuralnetwork-1.0-10|32	%doc %{_texmfdistdir}/doc/latex/neuralnetwork/examples/xor.pdf
21mr|texlive-neuralnetwork-1.0-10|33	%doc %{_texmfdistdir}/doc/latex/neuralnetwork/examples/xor.tex
21mr|texlive-neuralnetwork-1.0-10|34	
21mr|texlive-neuralnetwork-1.0-10|35	#-----------------------------------------------------------------------
21mr|texlive-neuralnetwork-1.0-10|36	%prep
21mr|texlive-neuralnetwork-1.0-10|37	%setup -c -a0 -a1
21mr|texlive-neuralnetwork-1.0-10|38	
21mr|texlive-neuralnetwork-1.0-10|39	%build
21mr|texlive-neuralnetwork-1.0-10|40	
21mr|texlive-neuralnetwork-1.0-10|41	%install
21mr|texlive-neuralnetwork-1.0-10|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-neuralnetwork-1.0-10|43	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18600 21
21mr|texlive-newcommand-2.0-6|1	# revision 18704
21mr|texlive-newcommand-2.0-6|2	# category Package
21mr|texlive-newcommand-2.0-6|3	# catalog-ctan /support/newcommand
21mr|texlive-newcommand-2.0-6|4	# catalog-date 2010-06-02 16:01:13 +0200
21mr|texlive-newcommand-2.0-6|5	# catalog-license lppl
21mr|texlive-newcommand-2.0-6|6	# catalog-version 2.0
21mr|texlive-newcommand-2.0-6|7	Name:		texlive-newcommand
21mr|texlive-newcommand-2.0-6|8	Version:	2.0
21mr|texlive-newcommand-2.0-6|9	Release:	6
21mr|texlive-newcommand-2.0-6|10	Summary:	Generate new LaTeX command definitions
21mr|texlive-newcommand-2.0-6|11	Group:		Publishing
21mr|texlive-newcommand-2.0-6|12	URL:		http://www.ctan.org/tex-archive/support/newcommand
21mr|texlive-newcommand-2.0-6|13	License:	LPPL
21mr|texlive-newcommand-2.0-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/newcommand.tar.xz
21mr|texlive-newcommand-2.0-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/newcommand.doc.tar.xz
21mr|texlive-newcommand-2.0-6|16	BuildArch:	noarch
21mr|texlive-newcommand-2.0-6|17	BuildRequires:	texlive-tlpkg
21mr|texlive-newcommand-2.0-6|18	Requires(pre):	texlive-tlpkg
21mr|texlive-newcommand-2.0-6|19	
21mr|texlive-newcommand-2.0-6|20	%description
21mr|texlive-newcommand-2.0-6|21	Generating any other than the simple \newcommand-style
21mr|texlive-newcommand-2.0-6|22	commands, in LaTeX, is tedious (in the least). This script
21mr|texlive-newcommand-2.0-6|23	allows the specification of commands in a 'natural' style; the
21mr|texlive-newcommand-2.0-6|24	script then generates macros to define the command.
21mr|texlive-newcommand-2.0-6|25	
21mr|texlive-newcommand-2.0-6|26	#-----------------------------------------------------------------------
21mr|texlive-newcommand-2.0-6|27	%files
21mr|texlive-newcommand-2.0-6|28	%doc %{_texmfdistdir}/doc/latex/newcommand/README
21mr|texlive-newcommand-2.0-6|29	%doc %{_texmfdistdir}/doc/latex/newcommand/newcommand.pdf
21mr|texlive-newcommand-2.0-6|30	%doc %{_texmfdistdir}/doc/latex/newcommand/newcommand.py
21mr|texlive-newcommand-2.0-6|31	%doc %{_texmfdistdir}/doc/latex/newcommand/newcommand.tex
21mr|texlive-newcommand-2.0-6|32	%doc %{_texmfdistdir}/doc/latex/newcommand/spark.py
21mr|texlive-newcommand-2.0-6|33	
21mr|texlive-newcommand-2.0-6|34	#-----------------------------------------------------------------------
21mr|texlive-newcommand-2.0-6|35	%prep
21mr|texlive-newcommand-2.0-6|36	%setup -c -a0 -a1
21mr|texlive-newcommand-2.0-6|37	
21mr|texlive-newcommand-2.0-6|38	%build
21mr|texlive-newcommand-2.0-6|39	
21mr|texlive-newcommand-2.0-6|40	%install
21mr|texlive-newcommand-2.0-6|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-newcommand-2.0-6|42	cp -fpar doc %{buildroot}%{_texmfdistdir}

18601 21
21mr|texlive-newenviron-1.0-10|1	# revision 29331
21mr|texlive-newenviron-1.0-10|2	# category Package
21mr|texlive-newenviron-1.0-10|3	# catalog-ctan /macros/latex/contrib/newenviron
21mr|texlive-newenviron-1.0-10|4	# catalog-date 2013-03-10 16:42:24 +0100
21mr|texlive-newenviron-1.0-10|5	# catalog-license lppl1.3
21mr|texlive-newenviron-1.0-10|6	# catalog-version 1.0
21mr|texlive-newenviron-1.0-10|7	Name:		texlive-newenviron
21mr|texlive-newenviron-1.0-10|8	Version:	1.0
21mr|texlive-newenviron-1.0-10|9	Release:	10
21mr|texlive-newenviron-1.0-10|10	Summary:	Processing an environment's body
21mr|texlive-newenviron-1.0-10|11	Group:		Publishing
21mr|texlive-newenviron-1.0-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/newenviron
21mr|texlive-newenviron-1.0-10|13	License:	LPPL1.3
21mr|texlive-newenviron-1.0-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/newenviron.tar.xz
21mr|texlive-newenviron-1.0-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/newenviron.doc.tar.xz
21mr|texlive-newenviron-1.0-10|16	BuildArch:	noarch
21mr|texlive-newenviron-1.0-10|17	BuildRequires:	texlive-tlpkg
21mr|texlive-newenviron-1.0-10|18	Requires(pre):	texlive-tlpkg
21mr|texlive-newenviron-1.0-10|19	Requires(post):	texlive-kpathsea
21mr|texlive-newenviron-1.0-10|20	
21mr|texlive-newenviron-1.0-10|21	%description
21mr|texlive-newenviron-1.0-10|22	The package offers tools for collecting and executing an
21mr|texlive-newenviron-1.0-10|23	environment's body.
21mr|texlive-newenviron-1.0-10|24	
21mr|texlive-newenviron-1.0-10|25	
21mr|texlive-newenviron-1.0-10|26	#-----------------------------------------------------------------------
21mr|texlive-newenviron-1.0-10|27	%files
21mr|texlive-newenviron-1.0-10|28	%{_texmfdistdir}/tex/latex/newenviron/newenviron.sty
21mr|texlive-newenviron-1.0-10|29	%doc %{_texmfdistdir}/doc/latex/newenviron/README
21mr|texlive-newenviron-1.0-10|30	%doc %{_texmfdistdir}/doc/latex/newenviron/newenviron-examples.tex
21mr|texlive-newenviron-1.0-10|31	
21mr|texlive-newenviron-1.0-10|32	#-----------------------------------------------------------------------
21mr|texlive-newenviron-1.0-10|33	%prep
21mr|texlive-newenviron-1.0-10|34	%setup -c -a0 -a1
21mr|texlive-newenviron-1.0-10|35	
21mr|texlive-newenviron-1.0-10|36	%build
21mr|texlive-newenviron-1.0-10|37	
21mr|texlive-newenviron-1.0-10|38	%install
21mr|texlive-newenviron-1.0-10|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-newenviron-1.0-10|40	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18602 21
21mr|texlive-newfile-1.0c-7|1	# revision 15878
21mr|texlive-newfile-1.0c-7|2	# category Package
21mr|texlive-newfile-1.0c-7|3	# catalog-ctan /macros/latex/contrib/newfile
21mr|texlive-newfile-1.0c-7|4	# catalog-date 2009-09-03 13:00:14 +0200
21mr|texlive-newfile-1.0c-7|5	# catalog-license lppl
21mr|texlive-newfile-1.0c-7|6	# catalog-version 1.0c
21mr|texlive-newfile-1.0c-7|7	Name:		texlive-newfile
21mr|texlive-newfile-1.0c-7|8	Version:	1.0c
21mr|texlive-newfile-1.0c-7|9	Release:	7
21mr|texlive-newfile-1.0c-7|10	Summary:	User level management of LaTeX input and output
21mr|texlive-newfile-1.0c-7|11	Group:		Publishing
21mr|texlive-newfile-1.0c-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/newfile
21mr|texlive-newfile-1.0c-7|13	License:	LPPL
21mr|texlive-newfile-1.0c-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/newfile.tar.xz
21mr|texlive-newfile-1.0c-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/newfile.doc.tar.xz
21mr|texlive-newfile-1.0c-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/newfile.source.tar.xz
21mr|texlive-newfile-1.0c-7|17	BuildArch:	noarch
21mr|texlive-newfile-1.0c-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-newfile-1.0c-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-newfile-1.0c-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-newfile-1.0c-7|21	
21mr|texlive-newfile-1.0c-7|22	%description
21mr|texlive-newfile-1.0c-7|23	Commands are defined to manage the limited pool of input and
21mr|texlive-newfile-1.0c-7|24	output handles provided by TeX. The streams so provided are
21mr|texlive-newfile-1.0c-7|25	mapped to various of the LaTeX input and output mechanisms.
21mr|texlive-newfile-1.0c-7|26	Some facilities of the verbatim package are also mapped.
21mr|texlive-newfile-1.0c-7|27	
21mr|texlive-newfile-1.0c-7|28	
21mr|texlive-newfile-1.0c-7|29	#-----------------------------------------------------------------------
21mr|texlive-newfile-1.0c-7|30	%files
21mr|texlive-newfile-1.0c-7|31	%{_texmfdistdir}/tex/latex/newfile/newfile.sty
21mr|texlive-newfile-1.0c-7|32	%doc %{_texmfdistdir}/doc/latex/newfile/README
21mr|texlive-newfile-1.0c-7|33	%doc %{_texmfdistdir}/doc/latex/newfile/newfile.pdf
21mr|texlive-newfile-1.0c-7|34	#- source
21mr|texlive-newfile-1.0c-7|35	%doc %{_texmfdistdir}/source/latex/newfile/newfile.dtx
21mr|texlive-newfile-1.0c-7|36	%doc %{_texmfdistdir}/source/latex/newfile/newfile.ins
21mr|texlive-newfile-1.0c-7|37	
21mr|texlive-newfile-1.0c-7|38	#-----------------------------------------------------------------------
21mr|texlive-newfile-1.0c-7|39	%prep
21mr|texlive-newfile-1.0c-7|40	%setup -c -a0 -a1 -a2
21mr|texlive-newfile-1.0c-7|41	
21mr|texlive-newfile-1.0c-7|42	%build
21mr|texlive-newfile-1.0c-7|43	
21mr|texlive-newfile-1.0c-7|44	%install
21mr|texlive-newfile-1.0c-7|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-newfile-1.0c-7|46	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18603 21
21mr|texlive-newlfm-9.4-7|1	# revision 15878
21mr|texlive-newlfm-9.4-7|2	# category Package
21mr|texlive-newlfm-9.4-7|3	# catalog-ctan /macros/latex/contrib/newlfm
21mr|texlive-newlfm-9.4-7|4	# catalog-date 2009-04-12 19:35:00 +0200
21mr|texlive-newlfm-9.4-7|5	# catalog-license gpl
21mr|texlive-newlfm-9.4-7|6	# catalog-version 9.4
21mr|texlive-newlfm-9.4-7|7	Name:		texlive-newlfm
21mr|texlive-newlfm-9.4-7|8	Version:	9.4
21mr|texlive-newlfm-9.4-7|9	Release:	7
21mr|texlive-newlfm-9.4-7|10	Summary:	Write letters, facsimiles, and memos
21mr|texlive-newlfm-9.4-7|11	Group:		Publishing
21mr|texlive-newlfm-9.4-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/newlfm
21mr|texlive-newlfm-9.4-7|13	License:	GPL
21mr|texlive-newlfm-9.4-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/newlfm.tar.xz
21mr|texlive-newlfm-9.4-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/newlfm.doc.tar.xz
21mr|texlive-newlfm-9.4-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/newlfm.source.tar.xz
21mr|texlive-newlfm-9.4-7|17	BuildArch:	noarch
21mr|texlive-newlfm-9.4-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-newlfm-9.4-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-newlfm-9.4-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-newlfm-9.4-7|21	
21mr|texlive-newlfm-9.4-7|22	%description
21mr|texlive-newlfm-9.4-7|23	Integrates the letter class with fancyhdr and geometry to
21mr|texlive-newlfm-9.4-7|24	automatically make letterhead stationery. Useful for writing
21mr|texlive-newlfm-9.4-7|25	letters, fax, and memos. You can set up an address book using
21mr|texlive-newlfm-9.4-7|26	'wrapper' macros. You put all the information for a person into
21mr|texlive-newlfm-9.4-7|27	a wrapper and then put the wrapper in a document. The class
21mr|texlive-newlfm-9.4-7|28	handles letterheads automatically. You place the object for the
21mr|texlive-newlfm-9.4-7|29	letterhead (picture, information, etc.) in a box and all sizing
21mr|texlive-newlfm-9.4-7|30	is set automatically.
21mr|texlive-newlfm-9.4-7|31	
21mr|texlive-newlfm-9.4-7|32	
21mr|texlive-newlfm-9.4-7|33	#-----------------------------------------------------------------------
21mr|texlive-newlfm-9.4-7|34	%files
21mr|texlive-newlfm-9.4-7|35	%{_texmfdistdir}/tex/latex/newlfm/addrset.sty
21mr|texlive-newlfm-9.4-7|36	%{_texmfdistdir}/tex/latex/newlfm/newlfm.cls
21mr|texlive-newlfm-9.4-7|37	%{_texmfdistdir}/tex/latex/newlfm/setdim.sty
21mr|texlive-newlfm-9.4-7|38	%doc %{_texmfdistdir}/doc/latex/newlfm/README
21mr|texlive-newlfm-9.4-7|39	%doc %{_texmfdistdir}/doc/latex/newlfm/chk1.tex
21mr|texlive-newlfm-9.4-7|40	%doc %{_texmfdistdir}/doc/latex/newlfm/demoa.tex
21mr|texlive-newlfm-9.4-7|41	%doc %{_texmfdistdir}/doc/latex/newlfm/draft.eps
21mr|texlive-newlfm-9.4-7|42	%doc %{_texmfdistdir}/doc/latex/newlfm/draft.pdf
21mr|texlive-newlfm-9.4-7|43	%doc %{_texmfdistdir}/doc/latex/newlfm/extracd.tex
21mr|texlive-newlfm-9.4-7|44	%doc %{_texmfdistdir}/doc/latex/newlfm/hletrinf.tex
21mr|texlive-newlfm-9.4-7|45	%doc %{_texmfdistdir}/doc/latex/newlfm/letrinfo.tex
21mr|texlive-newlfm-9.4-7|46	%doc %{_texmfdistdir}/doc/latex/newlfm/lvb.eps
21mr|texlive-newlfm-9.4-7|47	%doc %{_texmfdistdir}/doc/latex/newlfm/lvb.pdf
21mr|texlive-newlfm-9.4-7|48	%doc %{_texmfdistdir}/doc/latex/newlfm/make_clean
21mr|texlive-newlfm-9.4-7|49	%doc %{_texmfdistdir}/doc/latex/newlfm/make_unix
21mr|texlive-newlfm-9.4-7|50	%doc %{_texmfdistdir}/doc/latex/newlfm/make_win.bat
21mr|texlive-newlfm-9.4-7|51	%doc %{_texmfdistdir}/doc/latex/newlfm/makeclean_win.bat
21mr|texlive-newlfm-9.4-7|52	%doc %{_texmfdistdir}/doc/latex/newlfm/manual.pdf
21mr|texlive-newlfm-9.4-7|53	%doc %{_texmfdistdir}/doc/latex/newlfm/mintrx.bat
21mr|texlive-newlfm-9.4-7|54	%doc %{_texmfdistdir}/doc/latex/newlfm/newlfm.pdf
21mr|texlive-newlfm-9.4-7|55	%doc %{_texmfdistdir}/doc/latex/newlfm/newlfm.txt
21mr|texlive-newlfm-9.4-7|56	%doc %{_texmfdistdir}/doc/latex/newlfm/palm.eps
21mr|texlive-newlfm-9.4-7|57	%doc %{_texmfdistdir}/doc/latex/newlfm/palm.pdf
21mr|texlive-newlfm-9.4-7|58	%doc %{_texmfdistdir}/doc/latex/newlfm/problems.tex
21mr|texlive-newlfm-9.4-7|59	%doc %{_texmfdistdir}/doc/latex/newlfm/prx.bat
21mr|texlive-newlfm-9.4-7|60	%doc %{_texmfdistdir}/doc/latex/newlfm/setup.bat
21mr|texlive-newlfm-9.4-7|61	%doc %{_texmfdistdir}/doc/latex/newlfm/sfaxpage.tex
21mr|texlive-newlfm-9.4-7|62	%doc %{_texmfdistdir}/doc/latex/newlfm/smemosec.tex
21mr|texlive-newlfm-9.4-7|63	%doc %{_texmfdistdir}/doc/latex/newlfm/sprsrls.tex
21mr|texlive-newlfm-9.4-7|64	%doc %{_texmfdistdir}/doc/latex/newlfm/test1.tex
21mr|texlive-newlfm-9.4-7|65	%doc %{_texmfdistdir}/doc/latex/newlfm/test10.tex
21mr|texlive-newlfm-9.4-7|66	%doc %{_texmfdistdir}/doc/latex/newlfm/test11.tex
21mr|texlive-newlfm-9.4-7|67	%doc %{_texmfdistdir}/doc/latex/newlfm/test12.tex
21mr|texlive-newlfm-9.4-7|68	%doc %{_texmfdistdir}/doc/latex/newlfm/test1alt.tex
21mr|texlive-newlfm-9.4-7|69	%doc %{_texmfdistdir}/doc/latex/newlfm/test2.tex
21mr|texlive-newlfm-9.4-7|70	%doc %{_texmfdistdir}/doc/latex/newlfm/test2a.tex
21mr|texlive-newlfm-9.4-7|71	%doc %{_texmfdistdir}/doc/latex/newlfm/test2alt.tex
21mr|texlive-newlfm-9.4-7|72	%doc %{_texmfdistdir}/doc/latex/newlfm/test3.tex
21mr|texlive-newlfm-9.4-7|73	%doc %{_texmfdistdir}/doc/latex/newlfm/test3alt.tex
21mr|texlive-newlfm-9.4-7|74	%doc %{_texmfdistdir}/doc/latex/newlfm/test4.tex
21mr|texlive-newlfm-9.4-7|75	%doc %{_texmfdistdir}/doc/latex/newlfm/test4alt.tex
21mr|texlive-newlfm-9.4-7|76	%doc %{_texmfdistdir}/doc/latex/newlfm/test5.tex
21mr|texlive-newlfm-9.4-7|77	%doc %{_texmfdistdir}/doc/latex/newlfm/test5alt.tex
21mr|texlive-newlfm-9.4-7|78	%doc %{_texmfdistdir}/doc/latex/newlfm/test6.tex
21mr|texlive-newlfm-9.4-7|79	%doc %{_texmfdistdir}/doc/latex/newlfm/test6alt.tex
21mr|texlive-newlfm-9.4-7|80	%doc %{_texmfdistdir}/doc/latex/newlfm/test7.tex
21mr|texlive-newlfm-9.4-7|81	%doc %{_texmfdistdir}/doc/latex/newlfm/test7alt.tex
21mr|texlive-newlfm-9.4-7|82	%doc %{_texmfdistdir}/doc/latex/newlfm/test8.tex
21mr|texlive-newlfm-9.4-7|83	%doc %{_texmfdistdir}/doc/latex/newlfm/test8alt.tex
21mr|texlive-newlfm-9.4-7|84	%doc %{_texmfdistdir}/doc/latex/newlfm/test9.tex
21mr|texlive-newlfm-9.4-7|85	%doc %{_texmfdistdir}/doc/latex/newlfm/testms.pdf
21mr|texlive-newlfm-9.4-7|86	%doc %{_texmfdistdir}/doc/latex/newlfm/wine.eps
21mr|texlive-newlfm-9.4-7|87	%doc %{_texmfdistdir}/doc/latex/newlfm/wine.pdf
21mr|texlive-newlfm-9.4-7|88	#- source
21mr|texlive-newlfm-9.4-7|89	%doc %{_texmfdistdir}/source/latex/newlfm/newlfm.dtx
21mr|texlive-newlfm-9.4-7|90	%doc %{_texmfdistdir}/source/latex/newlfm/newlfm.ins
21mr|texlive-newlfm-9.4-7|91	
21mr|texlive-newlfm-9.4-7|92	#-----------------------------------------------------------------------
21mr|texlive-newlfm-9.4-7|93	%prep
21mr|texlive-newlfm-9.4-7|94	%setup -c -a0 -a1 -a2
21mr|texlive-newlfm-9.4-7|95	
21mr|texlive-newlfm-9.4-7|96	%build
21mr|texlive-newlfm-9.4-7|97	
21mr|texlive-newlfm-9.4-7|98	%install
21mr|texlive-newlfm-9.4-7|99	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-newlfm-9.4-7|100	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18604 21
21mr|texlive-newspaper-1.0-7|1	# revision 15878
21mr|texlive-newspaper-1.0-7|2	# category Package
21mr|texlive-newspaper-1.0-7|3	# catalog-ctan /macros/latex/contrib/newspaper
21mr|texlive-newspaper-1.0-7|4	# catalog-date 2008-08-22 17:15:44 +0200
21mr|texlive-newspaper-1.0-7|5	# catalog-license lppl
21mr|texlive-newspaper-1.0-7|6	# catalog-version 1.0
21mr|texlive-newspaper-1.0-7|7	Name:		texlive-newspaper
21mr|texlive-newspaper-1.0-7|8	Version:	1.0
21mr|texlive-newspaper-1.0-7|9	Release:	7
21mr|texlive-newspaper-1.0-7|10	Summary:	Typeset newsletters to resemble newspapers
21mr|texlive-newspaper-1.0-7|11	Group:		Publishing
21mr|texlive-newspaper-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/newspaper
21mr|texlive-newspaper-1.0-7|13	License:	LPPL
21mr|texlive-newspaper-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/newspaper.tar.xz
21mr|texlive-newspaper-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/newspaper.doc.tar.xz
21mr|texlive-newspaper-1.0-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/newspaper.source.tar.xz
21mr|texlive-newspaper-1.0-7|17	BuildArch:	noarch
21mr|texlive-newspaper-1.0-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-newspaper-1.0-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-newspaper-1.0-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-newspaper-1.0-7|21	
21mr|texlive-newspaper-1.0-7|22	%description
21mr|texlive-newspaper-1.0-7|23	The newspaper package redefines the page style and \maketitle
21mr|texlive-newspaper-1.0-7|24	command to produce a typeset page similar to that off a
21mr|texlive-newspaper-1.0-7|25	newspaper. It also provides several commands that (when used
21mr|texlive-newspaper-1.0-7|26	with other packages) simplify the writing of articles in a
21mr|texlive-newspaper-1.0-7|27	newspaper-style column format.
21mr|texlive-newspaper-1.0-7|28	
21mr|texlive-newspaper-1.0-7|29	
21mr|texlive-newspaper-1.0-7|30	#-----------------------------------------------------------------------
21mr|texlive-newspaper-1.0-7|31	%files
21mr|texlive-newspaper-1.0-7|32	%{_texmfdistdir}/tex/latex/newspaper/newspaper.sty
21mr|texlive-newspaper-1.0-7|33	%doc %{_texmfdistdir}/doc/latex/newspaper/Figure1.pdf
21mr|texlive-newspaper-1.0-7|34	%doc %{_texmfdistdir}/doc/latex/newspaper/Figure2.pdf
21mr|texlive-newspaper-1.0-7|35	%doc %{_texmfdistdir}/doc/latex/newspaper/README
21mr|texlive-newspaper-1.0-7|36	%doc %{_texmfdistdir}/doc/latex/newspaper/atom.jpg
21mr|texlive-newspaper-1.0-7|37	%doc %{_texmfdistdir}/doc/latex/newspaper/newspaper.pdf
21mr|texlive-newspaper-1.0-7|38	%doc %{_texmfdistdir}/doc/latex/newspaper/newspaperExample.tex
21mr|texlive-newspaper-1.0-7|39	#- source
21mr|texlive-newspaper-1.0-7|40	%doc %{_texmfdistdir}/source/latex/newspaper/newspaper.dtx
21mr|texlive-newspaper-1.0-7|41	
21mr|texlive-newspaper-1.0-7|42	#-----------------------------------------------------------------------
21mr|texlive-newspaper-1.0-7|43	%prep
21mr|texlive-newspaper-1.0-7|44	%setup -c -a0 -a1 -a2
21mr|texlive-newspaper-1.0-7|45	
21mr|texlive-newspaper-1.0-7|46	%build
21mr|texlive-newspaper-1.0-7|47	
21mr|texlive-newspaper-1.0-7|48	%install
21mr|texlive-newspaper-1.0-7|49	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-newspaper-1.0-7|50	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18605 21
21mr|texlive-newunicodechar-1.2-2|1	# revision 28253
21mr|texlive-newunicodechar-1.2-2|2	# category Package
21mr|texlive-newunicodechar-1.2-2|3	# catalog-ctan /macros/latex/contrib/newunicodechar
21mr|texlive-newunicodechar-1.2-2|4	# catalog-date 2012-11-13 18:34:11 +0100
21mr|texlive-newunicodechar-1.2-2|5	# catalog-license lppl1.3
21mr|texlive-newunicodechar-1.2-2|6	# catalog-version 1.1
21mr|texlive-newunicodechar-1.2-2|7	Name:		texlive-newunicodechar
21mr|texlive-newunicodechar-1.2-2|8	Version:	1.2
21mr|texlive-newunicodechar-1.2-2|9	Release:	2
21mr|texlive-newunicodechar-1.2-2|10	Summary:	Definitions of the meaning of Unicode characters
21mr|texlive-newunicodechar-1.2-2|11	Group:		Publishing
21mr|texlive-newunicodechar-1.2-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/newunicodechar
21mr|texlive-newunicodechar-1.2-2|13	License:	LPPL1.3
21mr|texlive-newunicodechar-1.2-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/newunicodechar.tar.xz
21mr|texlive-newunicodechar-1.2-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/newunicodechar.doc.tar.xz
21mr|texlive-newunicodechar-1.2-2|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/newunicodechar.source.tar.xz
21mr|texlive-newunicodechar-1.2-2|17	BuildArch:	noarch
21mr|texlive-newunicodechar-1.2-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-newunicodechar-1.2-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-newunicodechar-1.2-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-newunicodechar-1.2-2|21	
21mr|texlive-newunicodechar-1.2-2|22	%description
21mr|texlive-newunicodechar-1.2-2|23	The package provides a friendly interface for defining the
21mr|texlive-newunicodechar-1.2-2|24	meaning of Unicode characters. The document should be processed
21mr|texlive-newunicodechar-1.2-2|25	by (pdf)LaTeX with the unicode option of inputenc or inputenx,
21mr|texlive-newunicodechar-1.2-2|26	or by XeLaTeX/LuaLaTeX. The command provided is
21mr|texlive-newunicodechar-1.2-2|27	\newunicodechar{<char>}{<code>} where <char> is a directly-
21mr|texlive-newunicodechar-1.2-2|28	typed Unicode character, and <code> is its replacement.
21mr|texlive-newunicodechar-1.2-2|29	
21mr|texlive-newunicodechar-1.2-2|30	#-----------------------------------------------------------------------
21mr|texlive-newunicodechar-1.2-2|31	%files
21mr|texlive-newunicodechar-1.2-2|32	%{_texmfdistdir}/tex/latex/newunicodechar/newunicodechar.sty
21mr|texlive-newunicodechar-1.2-2|33	%doc %{_texmfdistdir}/doc/latex/newunicodechar/README
21mr|texlive-newunicodechar-1.2-2|34	%doc %{_texmfdistdir}/doc/latex/newunicodechar/newunicodechar.pdf
21mr|texlive-newunicodechar-1.2-2|35	#- source
21mr|texlive-newunicodechar-1.2-2|36	%doc %{_texmfdistdir}/source/latex/newunicodechar/newunicodechar.dtx
21mr|texlive-newunicodechar-1.2-2|37	%doc %{_texmfdistdir}/source/latex/newunicodechar/newunicodechar.ins
21mr|texlive-newunicodechar-1.2-2|38	
21mr|texlive-newunicodechar-1.2-2|39	#-----------------------------------------------------------------------
21mr|texlive-newunicodechar-1.2-2|40	%prep
21mr|texlive-newunicodechar-1.2-2|41	%setup -c -a0 -a1 -a2
21mr|texlive-newunicodechar-1.2-2|42	
21mr|texlive-newunicodechar-1.2-2|43	%build
21mr|texlive-newunicodechar-1.2-2|44	
21mr|texlive-newunicodechar-1.2-2|45	%install
21mr|texlive-newunicodechar-1.2-2|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-newunicodechar-1.2-2|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18606 21
21mr|texlive-newvbtm-1.1-7|1	# revision 23996
21mr|texlive-newvbtm-1.1-7|2	# category Package
21mr|texlive-newvbtm-1.1-7|3	# catalog-ctan /macros/latex/contrib/newvbtm
21mr|texlive-newvbtm-1.1-7|4	# catalog-date 2011-09-17 10:58:19 +0200
21mr|texlive-newvbtm-1.1-7|5	# catalog-license lppl
21mr|texlive-newvbtm-1.1-7|6	# catalog-version 1.1
21mr|texlive-newvbtm-1.1-7|7	Name:		texlive-newvbtm
21mr|texlive-newvbtm-1.1-7|8	Version:	1.1
21mr|texlive-newvbtm-1.1-7|9	Release:	7
21mr|texlive-newvbtm-1.1-7|10	Summary:	Define your own verbatim-like environment
21mr|texlive-newvbtm-1.1-7|11	Group:		Publishing
21mr|texlive-newvbtm-1.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/newvbtm
21mr|texlive-newvbtm-1.1-7|13	License:	LPPL
21mr|texlive-newvbtm-1.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/newvbtm.tar.xz
21mr|texlive-newvbtm-1.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/newvbtm.doc.tar.xz
21mr|texlive-newvbtm-1.1-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/newvbtm.source.tar.xz
21mr|texlive-newvbtm-1.1-7|17	BuildArch:	noarch
21mr|texlive-newvbtm-1.1-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-newvbtm-1.1-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-newvbtm-1.1-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-newvbtm-1.1-7|21	
21mr|texlive-newvbtm-1.1-7|22	%description
21mr|texlive-newvbtm-1.1-7|23	Defines general purpose macro named \newverbatim to define your
21mr|texlive-newvbtm-1.1-7|24	own verbatim-like environment. It also has a supplementary
21mr|texlive-newvbtm-1.1-7|25	style file varvbtm.sty to provide set of macros for variants of
21mr|texlive-newvbtm-1.1-7|26	verbatim, such as tab emulation.
21mr|texlive-newvbtm-1.1-7|27	
21mr|texlive-newvbtm-1.1-7|28	
21mr|texlive-newvbtm-1.1-7|29	#-----------------------------------------------------------------------
21mr|texlive-newvbtm-1.1-7|30	%files
21mr|texlive-newvbtm-1.1-7|31	%{_texmfdistdir}/tex/latex/newvbtm/newvbtm.sty
21mr|texlive-newvbtm-1.1-7|32	%{_texmfdistdir}/tex/latex/newvbtm/varvbtm.sty
21mr|texlive-newvbtm-1.1-7|33	%doc %{_texmfdistdir}/doc/latex/newvbtm/README
21mr|texlive-newvbtm-1.1-7|34	%doc %{_texmfdistdir}/doc/latex/newvbtm/newvbtm-man.pdf
21mr|texlive-newvbtm-1.1-7|35	%doc %{_texmfdistdir}/doc/latex/newvbtm/newvbtm-man.tex
21mr|texlive-newvbtm-1.1-7|36	#- source
21mr|texlive-newvbtm-1.1-7|37	%doc %{_texmfdistdir}/source/latex/newvbtm/newvbtm.dtx
21mr|texlive-newvbtm-1.1-7|38	%doc %{_texmfdistdir}/source/latex/newvbtm/newvbtm.ins
21mr|texlive-newvbtm-1.1-7|39	
21mr|texlive-newvbtm-1.1-7|40	#-----------------------------------------------------------------------
21mr|texlive-newvbtm-1.1-7|41	%prep
21mr|texlive-newvbtm-1.1-7|42	%setup -c -a0 -a1 -a2
21mr|texlive-newvbtm-1.1-7|43	
21mr|texlive-newvbtm-1.1-7|44	%build
21mr|texlive-newvbtm-1.1-7|45	
21mr|texlive-newvbtm-1.1-7|46	%install
21mr|texlive-newvbtm-1.1-7|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-newvbtm-1.1-7|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18607 21
21mr|texlive-newverbs-1.3a-6|1	# revision 26258
21mr|texlive-newverbs-1.3a-6|2	# category Package
21mr|texlive-newverbs-1.3a-6|3	# catalog-ctan /macros/latex/contrib/newverbs
21mr|texlive-newverbs-1.3a-6|4	# catalog-date 2012-05-08 15:35:13 +0200
21mr|texlive-newverbs-1.3a-6|5	# catalog-license lppl1.3
21mr|texlive-newverbs-1.3a-6|6	# catalog-version 1.3a
21mr|texlive-newverbs-1.3a-6|7	Name:		texlive-newverbs
21mr|texlive-newverbs-1.3a-6|8	Version:	1.3a
21mr|texlive-newverbs-1.3a-6|9	Release:	6
21mr|texlive-newverbs-1.3a-6|10	Summary:	Define new versions of \verb, including short verb versions
21mr|texlive-newverbs-1.3a-6|11	Group:		Publishing
21mr|texlive-newverbs-1.3a-6|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/newverbs
21mr|texlive-newverbs-1.3a-6|13	License:	LPPL1.3
21mr|texlive-newverbs-1.3a-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/newverbs.tar.xz
21mr|texlive-newverbs-1.3a-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/newverbs.doc.tar.xz
21mr|texlive-newverbs-1.3a-6|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/newverbs.source.tar.xz
21mr|texlive-newverbs-1.3a-6|17	BuildArch:	noarch
21mr|texlive-newverbs-1.3a-6|18	BuildRequires:	texlive-tlpkg
21mr|texlive-newverbs-1.3a-6|19	Requires(pre):	texlive-tlpkg
21mr|texlive-newverbs-1.3a-6|20	Requires(post):	texlive-kpathsea
21mr|texlive-newverbs-1.3a-6|21	
21mr|texlive-newverbs-1.3a-6|22	%description
21mr|texlive-newverbs-1.3a-6|23	The package allows the definition of \verb variants which add
21mr|texlive-newverbs-1.3a-6|24	TeX code before and after the verbatim text (e.g., quotes or
21mr|texlive-newverbs-1.3a-6|25	surrounding \fbox{}). When used together with the shortvrb
21mr|texlive-newverbs-1.3a-6|26	package it allows the definition of short verbatim characters
21mr|texlive-newverbs-1.3a-6|27	which use this package's variant instead of the normal \verb.
21mr|texlive-newverbs-1.3a-6|28	In addition, it is possible to collect an argument verbatim to
21mr|texlive-newverbs-1.3a-6|29	either typeset or write it into a file. The \Verbdef command
21mr|texlive-newverbs-1.3a-6|30	defines verbatim text to a macro which can later be used to
21mr|texlive-newverbs-1.3a-6|31	write the verbatim text to a file.
21mr|texlive-newverbs-1.3a-6|32	
21mr|texlive-newverbs-1.3a-6|33	
21mr|texlive-newverbs-1.3a-6|34	#-----------------------------------------------------------------------
21mr|texlive-newverbs-1.3a-6|35	%files
21mr|texlive-newverbs-1.3a-6|36	%{_texmfdistdir}/tex/latex/newverbs/newverbs.sty
21mr|texlive-newverbs-1.3a-6|37	%doc %{_texmfdistdir}/doc/latex/newverbs/README
21mr|texlive-newverbs-1.3a-6|38	%doc %{_texmfdistdir}/doc/latex/newverbs/newverbs.pdf
21mr|texlive-newverbs-1.3a-6|39	#- source
21mr|texlive-newverbs-1.3a-6|40	%doc %{_texmfdistdir}/source/latex/newverbs/newverbs.dtx
21mr|texlive-newverbs-1.3a-6|41	%doc %{_texmfdistdir}/source/latex/newverbs/newverbs.ins
21mr|texlive-newverbs-1.3a-6|42	
21mr|texlive-newverbs-1.3a-6|43	#-----------------------------------------------------------------------
21mr|texlive-newverbs-1.3a-6|44	%prep
21mr|texlive-newverbs-1.3a-6|45	%setup -c -a0 -a1 -a2
21mr|texlive-newverbs-1.3a-6|46	
21mr|texlive-newverbs-1.3a-6|47	%build
21mr|texlive-newverbs-1.3a-6|48	
21mr|texlive-newverbs-1.3a-6|49	%install
21mr|texlive-newverbs-1.3a-6|50	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-newverbs-1.3a-6|51	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18608 21
21mr|texlive-nextpage-1.1a-7|1	# revision 15878
21mr|texlive-nextpage-1.1a-7|2	# category Package
21mr|texlive-nextpage-1.1a-7|3	# catalog-ctan /macros/latex/contrib/misc/nextpage.sty
21mr|texlive-nextpage-1.1a-7|4	# catalog-date 2009-09-03 13:12:26 +0200
21mr|texlive-nextpage-1.1a-7|5	# catalog-license lppl
21mr|texlive-nextpage-1.1a-7|6	# catalog-version 1.1a
21mr|texlive-nextpage-1.1a-7|7	Name:		texlive-nextpage
21mr|texlive-nextpage-1.1a-7|8	Version:	1.1a
21mr|texlive-nextpage-1.1a-7|9	Release:	7
21mr|texlive-nextpage-1.1a-7|10	Summary:	Generalisations of the page advance commands
21mr|texlive-nextpage-1.1a-7|11	Group:		Publishing
21mr|texlive-nextpage-1.1a-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/misc/nextpage.sty
21mr|texlive-nextpage-1.1a-7|13	License:	LPPL
21mr|texlive-nextpage-1.1a-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nextpage.tar.xz
21mr|texlive-nextpage-1.1a-7|15	BuildArch:	noarch
21mr|texlive-nextpage-1.1a-7|16	BuildRequires:	texlive-tlpkg
21mr|texlive-nextpage-1.1a-7|17	Requires(pre):	texlive-tlpkg
21mr|texlive-nextpage-1.1a-7|18	Requires(post):	texlive-kpathsea
21mr|texlive-nextpage-1.1a-7|19	
21mr|texlive-nextpage-1.1a-7|20	%description
21mr|texlive-nextpage-1.1a-7|21	Provides \clearpage and \newpage variants that guarantee to end
21mr|texlive-nextpage-1.1a-7|22	up on even/odd numbered pages; these 4 commands all have an
21mr|texlive-nextpage-1.1a-7|23	optional argument whose content will be placed on any "empty"
21mr|texlive-nextpage-1.1a-7|24	page generated.
21mr|texlive-nextpage-1.1a-7|25	
21mr|texlive-nextpage-1.1a-7|26	
21mr|texlive-nextpage-1.1a-7|27	#-----------------------------------------------------------------------
21mr|texlive-nextpage-1.1a-7|28	%files
21mr|texlive-nextpage-1.1a-7|29	%{_texmfdistdir}/tex/latex/nextpage/nextpage.sty
21mr|texlive-nextpage-1.1a-7|30	
21mr|texlive-nextpage-1.1a-7|31	#-----------------------------------------------------------------------
21mr|texlive-nextpage-1.1a-7|32	%prep
21mr|texlive-nextpage-1.1a-7|33	%setup -c -a0
21mr|texlive-nextpage-1.1a-7|34	
21mr|texlive-nextpage-1.1a-7|35	%build
21mr|texlive-nextpage-1.1a-7|36	
21mr|texlive-nextpage-1.1a-7|37	%install
21mr|texlive-nextpage-1.1a-7|38	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-nextpage-1.1a-7|39	cp -fpar tex %{buildroot}%{_texmfdistdir}

18609 21
21mr|texlive-nfssext-cfr-20190228-1|1	# revision 19322
21mr|texlive-nfssext-cfr-20190228-1|2	# category Package
21mr|texlive-nfssext-cfr-20190228-1|3	# catalog-ctan /macros/latex/contrib/nfssext-cfr
21mr|texlive-nfssext-cfr-20190228-1|4	# catalog-date 2010-06-30 12:36:12 +0200
21mr|texlive-nfssext-cfr-20190228-1|5	# catalog-license lppl
21mr|texlive-nfssext-cfr-20190228-1|6	# catalog-version 1.2
21mr|texlive-nfssext-cfr-20190228-1|7	Name:		texlive-nfssext-cfr
21mr|texlive-nfssext-cfr-20190228-1|8	Version:	20190228
21mr|texlive-nfssext-cfr-20190228-1|9	Release:	1
21mr|texlive-nfssext-cfr-20190228-1|10	Summary:	Extensions to the LaTeX NFSS
21mr|texlive-nfssext-cfr-20190228-1|11	Group:		Publishing
21mr|texlive-nfssext-cfr-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/nfssext-cfr
21mr|texlive-nfssext-cfr-20190228-1|13	License:	LPPL
21mr|texlive-nfssext-cfr-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nfssext-cfr.tar.xz
21mr|texlive-nfssext-cfr-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nfssext-cfr.doc.tar.xz
21mr|texlive-nfssext-cfr-20190228-1|16	BuildArch:	noarch
21mr|texlive-nfssext-cfr-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-nfssext-cfr-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-nfssext-cfr-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-nfssext-cfr-20190228-1|20	
21mr|texlive-nfssext-cfr-20190228-1|21	%description
21mr|texlive-nfssext-cfr-20190228-1|22	The package is a development of nfssext.sty, distributed with
21mr|texlive-nfssext-cfr-20190228-1|23	the examples for the font installation guide. The package has
21mr|texlive-nfssext-cfr-20190228-1|24	been developed for use in packages such as cfr-lm and
21mr|texlive-nfssext-cfr-20190228-1|25	venturisadf,.
21mr|texlive-nfssext-cfr-20190228-1|26	
21mr|texlive-nfssext-cfr-20190228-1|27	#-----------------------------------------------------------------------
21mr|texlive-nfssext-cfr-20190228-1|28	%files
21mr|texlive-nfssext-cfr-20190228-1|29	%{_texmfdistdir}/tex/latex/nfssext-cfr/nfssext-cfr.sty
21mr|texlive-nfssext-cfr-20190228-1|30	%doc %{_texmfdistdir}/doc/latex/nfssext-cfr/README
21mr|texlive-nfssext-cfr-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/nfssext-cfr/nfssext-cfr.pdf
21mr|texlive-nfssext-cfr-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/nfssext-cfr/nfssext-cfr.tex
21mr|texlive-nfssext-cfr-20190228-1|33	
21mr|texlive-nfssext-cfr-20190228-1|34	#-----------------------------------------------------------------------
21mr|texlive-nfssext-cfr-20190228-1|35	%prep
21mr|texlive-nfssext-cfr-20190228-1|36	%setup -c -a0 -a1
21mr|texlive-nfssext-cfr-20190228-1|37	
21mr|texlive-nfssext-cfr-20190228-1|38	%build
21mr|texlive-nfssext-cfr-20190228-1|39	
21mr|texlive-nfssext-cfr-20190228-1|40	%install
21mr|texlive-nfssext-cfr-20190228-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-nfssext-cfr-20190228-1|42	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18610 21
21mr|texlive-nicefilelist-0.7a-10|1	# revision 28527
21mr|texlive-nicefilelist-0.7a-10|2	# category Package
21mr|texlive-nicefilelist-0.7a-10|3	# catalog-ctan /macros/latex/contrib/nicefilelist
21mr|texlive-nicefilelist-0.7a-10|4	# catalog-date 2012-12-13 11:39:24 +0100
21mr|texlive-nicefilelist-0.7a-10|5	# catalog-license lppl1.3
21mr|texlive-nicefilelist-0.7a-10|6	# catalog-version 0.7a
21mr|texlive-nicefilelist-0.7a-10|7	Name:		texlive-nicefilelist
21mr|texlive-nicefilelist-0.7a-10|8	Epoch:		1
21mr|texlive-nicefilelist-0.7a-10|9	Version:	0.7a
21mr|texlive-nicefilelist-0.7a-10|10	Release:	10
21mr|texlive-nicefilelist-0.7a-10|11	Summary:	Provide \listfiles alignment
21mr|texlive-nicefilelist-0.7a-10|12	Group:		Publishing
21mr|texlive-nicefilelist-0.7a-10|13	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/nicefilelist
21mr|texlive-nicefilelist-0.7a-10|14	License:	LPPL1.3
21mr|texlive-nicefilelist-0.7a-10|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nicefilelist.tar.xz
21mr|texlive-nicefilelist-0.7a-10|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nicefilelist.doc.tar.xz
21mr|texlive-nicefilelist-0.7a-10|17	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nicefilelist.source.tar.xz
21mr|texlive-nicefilelist-0.7a-10|18	BuildArch:	noarch
21mr|texlive-nicefilelist-0.7a-10|19	BuildRequires:	texlive-tlpkg
21mr|texlive-nicefilelist-0.7a-10|20	Requires(pre):	texlive-tlpkg
21mr|texlive-nicefilelist-0.7a-10|21	Requires(post):	texlive-kpathsea
21mr|texlive-nicefilelist-0.7a-10|22	
21mr|texlive-nicefilelist-0.7a-10|23	%description
21mr|texlive-nicefilelist-0.7a-10|24	The package extends longnamefilelist, keeping separate columns
21mr|texlive-nicefilelist-0.7a-10|25	for date, version and "caption" (the caption now separately
21mr|texlive-nicefilelist-0.7a-10|26	listed). Alignment is not disturbed by short file name
21mr|texlive-nicefilelist-0.7a-10|27	extensions, such as ".fd". The package is not compatible with
21mr|texlive-nicefilelist-0.7a-10|28	longnamefilelist: users need to re-read the documentation.
21mr|texlive-nicefilelist-0.7a-10|29	
21mr|texlive-nicefilelist-0.7a-10|30	
21mr|texlive-nicefilelist-0.7a-10|31	#-----------------------------------------------------------------------
21mr|texlive-nicefilelist-0.7a-10|32	%files
21mr|texlive-nicefilelist-0.7a-10|33	%{_texmfdistdir}/tex/latex/nicefilelist/nicefilelist.RLS
21mr|texlive-nicefilelist-0.7a-10|34	%{_texmfdistdir}/tex/latex/nicefilelist/nicefilelist.sty
21mr|texlive-nicefilelist-0.7a-10|35	%doc %{_texmfdistdir}/doc/latex/nicefilelist/README
21mr|texlive-nicefilelist-0.7a-10|36	%doc %{_texmfdistdir}/doc/latex/nicefilelist/SrcFILEs.txt
21mr|texlive-nicefilelist-0.7a-10|37	%doc %{_texmfdistdir}/doc/latex/nicefilelist/nicefilelist.pdf
21mr|texlive-nicefilelist-0.7a-10|38	#- source
21mr|texlive-nicefilelist-0.7a-10|39	%doc %{_texmfdistdir}/source/latex/nicefilelist/empty.f
21mr|texlive-nicefilelist-0.7a-10|40	%doc %{_texmfdistdir}/source/latex/nicefilelist/nicefilelist.tex
21mr|texlive-nicefilelist-0.7a-10|41	%doc %{_texmfdistdir}/source/latex/nicefilelist/provonly.fd
21mr|texlive-nicefilelist-0.7a-10|42	%doc %{_texmfdistdir}/source/latex/nicefilelist/srcfiles.tex
21mr|texlive-nicefilelist-0.7a-10|43	%doc %{_texmfdistdir}/source/latex/nicefilelist/wrong.prv
21mr|texlive-nicefilelist-0.7a-10|44	
21mr|texlive-nicefilelist-0.7a-10|45	#-----------------------------------------------------------------------
21mr|texlive-nicefilelist-0.7a-10|46	%prep
21mr|texlive-nicefilelist-0.7a-10|47	%setup -c -a0 -a1 -a2
21mr|texlive-nicefilelist-0.7a-10|48	
21mr|texlive-nicefilelist-0.7a-10|49	%build
21mr|texlive-nicefilelist-0.7a-10|50	
21mr|texlive-nicefilelist-0.7a-10|51	%install
21mr|texlive-nicefilelist-0.7a-10|52	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-nicefilelist-0.7a-10|53	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18611 21
21mr|texlive-niceframe-1.1c-7|1	# revision 24120
21mr|texlive-niceframe-1.1c-7|2	# category Package
21mr|texlive-niceframe-1.1c-7|3	# catalog-ctan /macros/latex/contrib/niceframe
21mr|texlive-niceframe-1.1c-7|4	# catalog-date 2011-06-16 20:35:20 +0200
21mr|texlive-niceframe-1.1c-7|5	# catalog-license lppl
21mr|texlive-niceframe-1.1c-7|6	# catalog-version 1.1c
21mr|texlive-niceframe-1.1c-7|7	Name:		texlive-niceframe
21mr|texlive-niceframe-1.1c-7|8	Version:	1.1c
21mr|texlive-niceframe-1.1c-7|9	Release:	7
21mr|texlive-niceframe-1.1c-7|10	Summary:	Support for fancy frames
21mr|texlive-niceframe-1.1c-7|11	Group:		Publishing
21mr|texlive-niceframe-1.1c-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/niceframe
21mr|texlive-niceframe-1.1c-7|13	License:	LPPL
21mr|texlive-niceframe-1.1c-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/niceframe.tar.xz
21mr|texlive-niceframe-1.1c-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/niceframe.doc.tar.xz
21mr|texlive-niceframe-1.1c-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/niceframe.source.tar.xz
21mr|texlive-niceframe-1.1c-7|17	BuildArch:	noarch
21mr|texlive-niceframe-1.1c-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-niceframe-1.1c-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-niceframe-1.1c-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-niceframe-1.1c-7|21	
21mr|texlive-niceframe-1.1c-7|22	%description
21mr|texlive-niceframe-1.1c-7|23	The package defines means of drawing frames around boxes, using
21mr|texlive-niceframe-1.1c-7|24	dingbat fonts. Some (Metafont) font sources are included; the
21mr|texlive-niceframe-1.1c-7|25	fonts are available separately in Type 1 format.
21mr|texlive-niceframe-1.1c-7|26	
21mr|texlive-niceframe-1.1c-7|27	
21mr|texlive-niceframe-1.1c-7|28	#-----------------------------------------------------------------------
21mr|texlive-niceframe-1.1c-7|29	%files
21mr|texlive-niceframe-1.1c-7|30	%{_texmfdistdir}/fonts/source/public/niceframe/karta.mf
21mr|texlive-niceframe-1.1c-7|31	%{_texmfdistdir}/fonts/source/public/niceframe/karta15.mf
21mr|texlive-niceframe-1.1c-7|32	%{_texmfdistdir}/fonts/source/public/niceframe/umrand.mf
21mr|texlive-niceframe-1.1c-7|33	%{_texmfdistdir}/fonts/source/public/niceframe/umranda.mf
21mr|texlive-niceframe-1.1c-7|34	%{_texmfdistdir}/fonts/source/public/niceframe/umrandb.mf
21mr|texlive-niceframe-1.1c-7|35	%{_texmfdistdir}/fonts/tfm/public/niceframe/karta15.tfm
21mr|texlive-niceframe-1.1c-7|36	%{_texmfdistdir}/fonts/tfm/public/niceframe/umranda.tfm
21mr|texlive-niceframe-1.1c-7|37	%{_texmfdistdir}/fonts/tfm/public/niceframe/umrandb.tfm
21mr|texlive-niceframe-1.1c-7|38	%{_texmfdistdir}/tex/latex/niceframe/niceframe.sty
21mr|texlive-niceframe-1.1c-7|39	%doc %{_texmfdistdir}/doc/latex/niceframe/dingbat.mf
21mr|texlive-niceframe-1.1c-7|40	%doc %{_texmfdistdir}/doc/latex/niceframe/example.tex
21mr|texlive-niceframe-1.1c-7|41	%doc %{_texmfdistdir}/doc/latex/niceframe/niceframe.pdf
21mr|texlive-niceframe-1.1c-7|42	#- source
21mr|texlive-niceframe-1.1c-7|43	%doc %{_texmfdistdir}/source/latex/niceframe/niceframe.drv
21mr|texlive-niceframe-1.1c-7|44	%doc %{_texmfdistdir}/source/latex/niceframe/niceframe.dtx
21mr|texlive-niceframe-1.1c-7|45	%doc %{_texmfdistdir}/source/latex/niceframe/niceframe.ins
21mr|texlive-niceframe-1.1c-7|46	
21mr|texlive-niceframe-1.1c-7|47	#-----------------------------------------------------------------------
21mr|texlive-niceframe-1.1c-7|48	%prep
21mr|texlive-niceframe-1.1c-7|49	%setup -c -a0 -a1 -a2
21mr|texlive-niceframe-1.1c-7|50	
21mr|texlive-niceframe-1.1c-7|51	%build
21mr|texlive-niceframe-1.1c-7|52	
21mr|texlive-niceframe-1.1c-7|53	%install
21mr|texlive-niceframe-1.1c-7|54	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-niceframe-1.1c-7|55	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

18612 21
21mr|texlive-nicetext-r0.67-2|1	Name:		texlive-nicetext
21mr|texlive-nicetext-r0.67-2|2	Epoch:		1
21mr|texlive-nicetext-r0.67-2|3	Version:	r0.67
21mr|texlive-nicetext-r0.67-2|4	Release:	2
21mr|texlive-nicetext-r0.67-2|5	Summary:	Minimal markup for simple text (Wikipedia style) and documentation
21mr|texlive-nicetext-r0.67-2|6	Group:		Publishing
21mr|texlive-nicetext-r0.67-2|7	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/nicetext
21mr|texlive-nicetext-r0.67-2|8	License:	LPPL
21mr|texlive-nicetext-r0.67-2|9	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nicetext.tar.xz
21mr|texlive-nicetext-r0.67-2|10	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nicetext.doc.tar.xz
21mr|texlive-nicetext-r0.67-2|11	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nicetext.source.tar.xz
21mr|texlive-nicetext-r0.67-2|12	BuildArch:	noarch
21mr|texlive-nicetext-r0.67-2|13	BuildRequires:	texlive-tlpkg
21mr|texlive-nicetext-r0.67-2|14	Requires(pre):	texlive-tlpkg
21mr|texlive-nicetext-r0.67-2|15	Requires(post):	texlive-kpathsea
21mr|texlive-nicetext-r0.67-2|16	
21mr|texlive-nicetext-r0.67-2|17	%description
21mr|texlive-nicetext-r0.67-2|18	The bundle offers "minimal" markup syntax for various simple
21mr|texlive-nicetext-r0.67-2|19	kinds of text. The user will typically involve little more than
21mr|texlive-nicetext-r0.67-2|20	is printed, and will still get LaTeX quality. The bundle
21mr|texlive-nicetext-r0.67-2|21	provides four packages: - wiki addresses general texts, marked
21mr|texlive-nicetext-r0.67-2|22	up in the simple style used on Wikipedia; - niceverb is yet
21mr|texlive-nicetext-r0.67-2|23	another means of documenting LaTeX packages: it offers syntax-
21mr|texlive-nicetext-r0.67-2|24	aware typesetting of meta-variables (macro arguments) and for
21mr|texlive-nicetext-r0.67-2|25	referring to commands (and their syntax) in footnotes, section
21mr|texlive-nicetext-r0.67-2|26	titles etc.; - fifinddo aims to parse plain text or (La)TeX
21mr|texlive-nicetext-r0.67-2|27	files using TeX, and to write the results to an external file;
21mr|texlive-nicetext-r0.67-2|28	the package is used by another member of the bundle: - makedoc,
21mr|texlive-nicetext-r0.67-2|29	which provides the means to produce typeset documentation
21mr|texlive-nicetext-r0.67-2|30	direct from package files.
21mr|texlive-nicetext-r0.67-2|31	
21mr|texlive-nicetext-r0.67-2|32	#-----------------------------------------------------------------------
21mr|texlive-nicetext-r0.67-2|33	%files
21mr|texlive-nicetext-r0.67-2|34	%{_texmfdistdir}/tex/latex/nicetext
21mr|texlive-nicetext-r0.67-2|35	%doc %{_texmfdistdir}/doc/latex/nicetext
21mr|texlive-nicetext-r0.67-2|36	#- source
21mr|texlive-nicetext-r0.67-2|37	%doc %{_texmfdistdir}/source/latex/nicetext
21mr|texlive-nicetext-r0.67-2|38	
21mr|texlive-nicetext-r0.67-2|39	#-----------------------------------------------------------------------
21mr|texlive-nicetext-r0.67-2|40	%prep
21mr|texlive-nicetext-r0.67-2|41	%setup -c -a0 -a1 -a2
21mr|texlive-nicetext-r0.67-2|42	
21mr|texlive-nicetext-r0.67-2|43	%build
21mr|texlive-nicetext-r0.67-2|44	
21mr|texlive-nicetext-r0.67-2|45	%install
21mr|texlive-nicetext-r0.67-2|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-nicetext-r0.67-2|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18613 21
21mr|texlive-nih-20190228-1|1	# revision 15878
21mr|texlive-nih-20190228-1|2	# category Package
21mr|texlive-nih-20190228-1|3	# catalog-ctan /macros/latex/contrib/nih
21mr|texlive-nih-20190228-1|4	# catalog-date 2007-03-10 12:31:42 +0100
21mr|texlive-nih-20190228-1|5	# catalog-license lppl
21mr|texlive-nih-20190228-1|6	# catalog-version undef
21mr|texlive-nih-20190228-1|7	Name:		texlive-nih
21mr|texlive-nih-20190228-1|8	Version:	20190228
21mr|texlive-nih-20190228-1|9	Release:	1
21mr|texlive-nih-20190228-1|10	Summary:	A class for NIH grant applications
21mr|texlive-nih-20190228-1|11	Group:		Publishing
21mr|texlive-nih-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/nih
21mr|texlive-nih-20190228-1|13	License:	LPPL
21mr|texlive-nih-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nih.tar.xz
21mr|texlive-nih-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nih.doc.tar.xz
21mr|texlive-nih-20190228-1|16	BuildArch:	noarch
21mr|texlive-nih-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-nih-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-nih-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-nih-20190228-1|20	
21mr|texlive-nih-20190228-1|21	%description
21mr|texlive-nih-20190228-1|22	The nih class offers support for grant applications to NIH, the
21mr|texlive-nih-20190228-1|23	National Institutes of Health, a US government agency. The
21mr|texlive-nih-20190228-1|24	example-* files provide a template for using nih.cls and
21mr|texlive-nih-20190228-1|25	submitting the biographical sketches the NIH wants. They
21mr|texlive-nih-20190228-1|26	(potentially) use denselists package, which just reduces list
21mr|texlive-nih-20190228-1|27	spacing; the package is distributed with the class, but is not
21mr|texlive-nih-20190228-1|28	part of the class proper. (The examples may be distributed
21mr|texlive-nih-20190228-1|29	without even the restrictions of the LaTeX licence.).
21mr|texlive-nih-20190228-1|30	
21mr|texlive-nih-20190228-1|31	#-----------------------------------------------------------------------
21mr|texlive-nih-20190228-1|32	%files
21mr|texlive-nih-20190228-1|33	%{_texmfdistdir}/tex/latex/nih/denselists.sty
21mr|texlive-nih-20190228-1|34	%{_texmfdistdir}/tex/latex/nih/nih.cls
21mr|texlive-nih-20190228-1|35	%doc %{_texmfdistdir}/doc/latex/nih/README
21mr|texlive-nih-20190228-1|36	%doc %{_texmfdistdir}/doc/latex/nih/example-biosketch.pdf
21mr|texlive-nih-20190228-1|37	%doc %{_texmfdistdir}/doc/latex/nih/example-biosketch.tex
21mr|texlive-nih-20190228-1|38	%doc %{_texmfdistdir}/doc/latex/nih/example-nih-cls.pdf
21mr|texlive-nih-20190228-1|39	%doc %{_texmfdistdir}/doc/latex/nih/example-nih-cls.tex
21mr|texlive-nih-20190228-1|40	
21mr|texlive-nih-20190228-1|41	#-----------------------------------------------------------------------
21mr|texlive-nih-20190228-1|42	%prep
21mr|texlive-nih-20190228-1|43	%setup -c -a0 -a1
21mr|texlive-nih-20190228-1|44	
21mr|texlive-nih-20190228-1|45	%build
21mr|texlive-nih-20190228-1|46	
21mr|texlive-nih-20190228-1|47	%install
21mr|texlive-nih-20190228-1|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-nih-20190228-1|49	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18614 21
21mr|texlive-nlctdoc-1.06-3|1	# revision 32705
21mr|texlive-nlctdoc-1.06-3|2	# category Package
21mr|texlive-nlctdoc-1.06-3|3	# catalog-ctan /macros/latex/contrib/nlctdoc
21mr|texlive-nlctdoc-1.06-3|4	# catalog-date 2014-01-17 19:05:21 +0100
21mr|texlive-nlctdoc-1.06-3|5	# catalog-license lppl
21mr|texlive-nlctdoc-1.06-3|6	# catalog-version 1.04
21mr|texlive-nlctdoc-1.06-3|7	Name:		texlive-nlctdoc
21mr|texlive-nlctdoc-1.06-3|8	Epoch:		1
21mr|texlive-nlctdoc-1.06-3|9	Version:	1.06
21mr|texlive-nlctdoc-1.06-3|10	Release:	3
21mr|texlive-nlctdoc-1.06-3|11	Summary:	Package documentation class
21mr|texlive-nlctdoc-1.06-3|12	Group:		Publishing
21mr|texlive-nlctdoc-1.06-3|13	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/nlctdoc
21mr|texlive-nlctdoc-1.06-3|14	License:	LPPL
21mr|texlive-nlctdoc-1.06-3|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nlctdoc.tar.xz
21mr|texlive-nlctdoc-1.06-3|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nlctdoc.doc.tar.xz
21mr|texlive-nlctdoc-1.06-3|17	BuildArch:	noarch
21mr|texlive-nlctdoc-1.06-3|18	BuildRequires:	texlive-tlpkg
21mr|texlive-nlctdoc-1.06-3|19	Requires(pre):	texlive-tlpkg
21mr|texlive-nlctdoc-1.06-3|20	Requires(post):	texlive-kpathsea
21mr|texlive-nlctdoc-1.06-3|21	
21mr|texlive-nlctdoc-1.06-3|22	%description
21mr|texlive-nlctdoc-1.06-3|23	The class provides support for the documentation of the
21mr|texlive-nlctdoc-1.06-3|24	author's packages, using koma-script. This class is provided
21mr|texlive-nlctdoc-1.06-3|25	"as is" solely for the benefit of anyone who wants to compile
21mr|texlive-nlctdoc-1.06-3|26	the documentation of those packages.
21mr|texlive-nlctdoc-1.06-3|27	
21mr|texlive-nlctdoc-1.06-3|28	#-----------------------------------------------------------------------
21mr|texlive-nlctdoc-1.06-3|29	%files
21mr|texlive-nlctdoc-1.06-3|30	%{_texmfdistdir}/tex/latex/nlctdoc/nlctdoc.cls
21mr|texlive-nlctdoc-1.06-3|31	%doc %{_texmfdistdir}/doc/latex/nlctdoc/README
21mr|texlive-nlctdoc-1.06-3|32	
21mr|texlive-nlctdoc-1.06-3|33	#-----------------------------------------------------------------------
21mr|texlive-nlctdoc-1.06-3|34	%prep
21mr|texlive-nlctdoc-1.06-3|35	%setup -c -a0 -a1
21mr|texlive-nlctdoc-1.06-3|36	
21mr|texlive-nlctdoc-1.06-3|37	%build
21mr|texlive-nlctdoc-1.06-3|38	
21mr|texlive-nlctdoc-1.06-3|39	%install
21mr|texlive-nlctdoc-1.06-3|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-nlctdoc-1.06-3|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18615 21
21mr|texlive-noconflict-1.0-10|1	# revision 30140
21mr|texlive-noconflict-1.0-10|2	# category Package
21mr|texlive-noconflict-1.0-10|3	# catalog-ctan /macros/latex/contrib/noconflict
21mr|texlive-noconflict-1.0-10|4	# catalog-date 2013-04-27 00:34:43 +0200
21mr|texlive-noconflict-1.0-10|5	# catalog-license lppl1.3
21mr|texlive-noconflict-1.0-10|6	# catalog-version 1.0
21mr|texlive-noconflict-1.0-10|7	Name:		texlive-noconflict
21mr|texlive-noconflict-1.0-10|8	Version:	1.0
21mr|texlive-noconflict-1.0-10|9	Release:	10
21mr|texlive-noconflict-1.0-10|10	Summary:	Resolve macro name conflict between packages
21mr|texlive-noconflict-1.0-10|11	Group:		Publishing
21mr|texlive-noconflict-1.0-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/noconflict
21mr|texlive-noconflict-1.0-10|13	License:	LPPL1.3
21mr|texlive-noconflict-1.0-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/noconflict.tar.xz
21mr|texlive-noconflict-1.0-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/noconflict.doc.tar.xz
21mr|texlive-noconflict-1.0-10|16	BuildArch:	noarch
21mr|texlive-noconflict-1.0-10|17	BuildRequires:	texlive-tlpkg
21mr|texlive-noconflict-1.0-10|18	Requires(pre):	texlive-tlpkg
21mr|texlive-noconflict-1.0-10|19	Requires(post):	texlive-kpathsea
21mr|texlive-noconflict-1.0-10|20	
21mr|texlive-noconflict-1.0-10|21	%description
21mr|texlive-noconflict-1.0-10|22	The package provides several commands to prefix (and hence
21mr|texlive-noconflict-1.0-10|23	obscure) a macro's (or a sequence of macros') name, and to
21mr|texlive-noconflict-1.0-10|24	restore the original macro(s) at places in a document where
21mr|texlive-noconflict-1.0-10|25	they are needed.
21mr|texlive-noconflict-1.0-10|26	
21mr|texlive-noconflict-1.0-10|27	
21mr|texlive-noconflict-1.0-10|28	#-----------------------------------------------------------------------
21mr|texlive-noconflict-1.0-10|29	%files
21mr|texlive-noconflict-1.0-10|30	%{_texmfdistdir}/tex/latex/noconflict/noconflict.sty
21mr|texlive-noconflict-1.0-10|31	%doc %{_texmfdistdir}/doc/latex/noconflict/README
21mr|texlive-noconflict-1.0-10|32	
21mr|texlive-noconflict-1.0-10|33	#-----------------------------------------------------------------------
21mr|texlive-noconflict-1.0-10|34	%prep
21mr|texlive-noconflict-1.0-10|35	%setup -c -a0 -a1
21mr|texlive-noconflict-1.0-10|36	
21mr|texlive-noconflict-1.0-10|37	%build
21mr|texlive-noconflict-1.0-10|38	
21mr|texlive-noconflict-1.0-10|39	%install
21mr|texlive-noconflict-1.0-10|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-noconflict-1.0-10|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18616 21
21mr|texlive-nodetree-20180107-1|1	Name:		texlive-nodetree
21mr|texlive-nodetree-20180107-1|2	Version:	20180107
21mr|texlive-nodetree-20180107-1|3	Release:	1
21mr|texlive-nodetree-20180107-1|4	Summary:	Visualize node lists in a tree view
21mr|texlive-nodetree-20180107-1|5	Group:		Publishing
21mr|texlive-nodetree-20180107-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/afthesis
21mr|texlive-nodetree-20180107-1|7	License:	LPPL1.3
21mr|texlive-nodetree-20180107-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/nodetree.tar.xz
21mr|texlive-nodetree-20180107-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/nodetree.doc.tar.xz
21mr|texlive-nodetree-20180107-1|10	BuildArch:	noarch
21mr|texlive-nodetree-20180107-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-nodetree-20180107-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-nodetree-20180107-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-nodetree-20180107-1|14	
21mr|texlive-nodetree-20180107-1|15	%description
21mr|texlive-nodetree-20180107-1|16	nodetree is a development package that visualizes the structure
21mr|texlive-nodetree-20180107-1|17	of node lists. nodetree shows its debug informations in the
21mr|texlive-nodetree-20180107-1|18	console output when you compile a LuaTeX file. It uses a
21mr|texlive-nodetree-20180107-1|19	similar visual representation for node lists as the UNIX tree
21mr|texlive-nodetree-20180107-1|20	command for a folder structure.
21mr|texlive-nodetree-20180107-1|21	
21mr|texlive-nodetree-20180107-1|22	%files
21mr|texlive-nodetree-20180107-1|23	%{_texmfdistdir}/tex
21mr|texlive-nodetree-20180107-1|24	%doc %{_texmfdistdir}/doc
21mr|texlive-nodetree-20180107-1|25	
21mr|texlive-nodetree-20180107-1|26	%prep
21mr|texlive-nodetree-20180107-1|27	%setup -c -a0 -a1
21mr|texlive-nodetree-20180107-1|28	
21mr|texlive-nodetree-20180107-1|29	%build
21mr|texlive-nodetree-20180107-1|30	
21mr|texlive-nodetree-20180107-1|31	%install
21mr|texlive-nodetree-20180107-1|32	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-nodetree-20180107-1|33	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18617 21
21mr|texlive-noindentafter-0.2.2-2|1	Name:		texlive-noindentafter
21mr|texlive-noindentafter-0.2.2-2|2	Version:	0.2.2
21mr|texlive-noindentafter-0.2.2-2|3	Release:	2
21mr|texlive-noindentafter-0.2.2-2|4	Epoch:		1
21mr|texlive-noindentafter-0.2.2-2|5	Summary:	TeXLive noindentafter package
21mr|texlive-noindentafter-0.2.2-2|6	Group:		Publishing
21mr|texlive-noindentafter-0.2.2-2|7	URL:		http://tug.org/texlive
21mr|texlive-noindentafter-0.2.2-2|8	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-noindentafter-0.2.2-2|9	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/noindentafter.tar.xz
21mr|texlive-noindentafter-0.2.2-2|10	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/noindentafter.doc.tar.xz
21mr|texlive-noindentafter-0.2.2-2|11	BuildArch:	noarch
21mr|texlive-noindentafter-0.2.2-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-noindentafter-0.2.2-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-noindentafter-0.2.2-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-noindentafter-0.2.2-2|15	
21mr|texlive-noindentafter-0.2.2-2|16	%description
21mr|texlive-noindentafter-0.2.2-2|17	TeXLive noindentafter package.
21mr|texlive-noindentafter-0.2.2-2|18	
21mr|texlive-noindentafter-0.2.2-2|19	#-----------------------------------------------------------------------
21mr|texlive-noindentafter-0.2.2-2|20	%files
21mr|texlive-noindentafter-0.2.2-2|21	%{_texmfdistdir}/tex/latex/noindentafter
21mr|texlive-noindentafter-0.2.2-2|22	%doc %{_texmfdistdir}/doc/latex/noindentafter
21mr|texlive-noindentafter-0.2.2-2|23	
21mr|texlive-noindentafter-0.2.2-2|24	#-----------------------------------------------------------------------
21mr|texlive-noindentafter-0.2.2-2|25	%prep
21mr|texlive-noindentafter-0.2.2-2|26	%setup -c -a0 -a1
21mr|texlive-noindentafter-0.2.2-2|27	
21mr|texlive-noindentafter-0.2.2-2|28	%build
21mr|texlive-noindentafter-0.2.2-2|29	
21mr|texlive-noindentafter-0.2.2-2|30	%install
21mr|texlive-noindentafter-0.2.2-2|31	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-noindentafter-0.2.2-2|32	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18618 21
21mr|texlive-noitcrul-0.2-7|1	# revision 15878
21mr|texlive-noitcrul-0.2-7|2	# category Package
21mr|texlive-noitcrul-0.2-7|3	# catalog-ctan /macros/latex/contrib/noitcrul
21mr|texlive-noitcrul-0.2-7|4	# catalog-date 2007-03-10 12:31:42 +0100
21mr|texlive-noitcrul-0.2-7|5	# catalog-license lppl
21mr|texlive-noitcrul-0.2-7|6	# catalog-version 0.2
21mr|texlive-noitcrul-0.2-7|7	Name:		texlive-noitcrul
21mr|texlive-noitcrul-0.2-7|8	Version:	0.2
21mr|texlive-noitcrul-0.2-7|9	Release:	7
21mr|texlive-noitcrul-0.2-7|10	Summary:	Improved underlines in mathematics
21mr|texlive-noitcrul-0.2-7|11	Group:		Publishing
21mr|texlive-noitcrul-0.2-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/noitcrul
21mr|texlive-noitcrul-0.2-7|13	License:	LPPL
21mr|texlive-noitcrul-0.2-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/noitcrul.tar.xz
21mr|texlive-noitcrul-0.2-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/noitcrul.doc.tar.xz
21mr|texlive-noitcrul-0.2-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/noitcrul.source.tar.xz
21mr|texlive-noitcrul-0.2-7|17	BuildArch:	noarch
21mr|texlive-noitcrul-0.2-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-noitcrul-0.2-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-noitcrul-0.2-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-noitcrul-0.2-7|21	
21mr|texlive-noitcrul-0.2-7|22	%description
21mr|texlive-noitcrul-0.2-7|23	The package provides a (maths mode) \underline variant which
21mr|texlive-noitcrul-0.2-7|24	doesn't impose italics correction at the end.
21mr|texlive-noitcrul-0.2-7|25	
21mr|texlive-noitcrul-0.2-7|26	
21mr|texlive-noitcrul-0.2-7|27	#-----------------------------------------------------------------------
21mr|texlive-noitcrul-0.2-7|28	%files
21mr|texlive-noitcrul-0.2-7|29	%{_texmfdistdir}/tex/latex/noitcrul/noitcrul.sty
21mr|texlive-noitcrul-0.2-7|30	%doc %{_texmfdistdir}/doc/latex/noitcrul/README
21mr|texlive-noitcrul-0.2-7|31	%doc %{_texmfdistdir}/doc/latex/noitcrul/noitcrul.pdf
21mr|texlive-noitcrul-0.2-7|32	#- source
21mr|texlive-noitcrul-0.2-7|33	%doc %{_texmfdistdir}/source/latex/noitcrul/noitcrul.dtx
21mr|texlive-noitcrul-0.2-7|34	%doc %{_texmfdistdir}/source/latex/noitcrul/noitcrul.ins
21mr|texlive-noitcrul-0.2-7|35	
21mr|texlive-noitcrul-0.2-7|36	#-----------------------------------------------------------------------
21mr|texlive-noitcrul-0.2-7|37	%prep
21mr|texlive-noitcrul-0.2-7|38	%setup -c -a0 -a1 -a2
21mr|texlive-noitcrul-0.2-7|39	
21mr|texlive-noitcrul-0.2-7|40	%build
21mr|texlive-noitcrul-0.2-7|41	
21mr|texlive-noitcrul-0.2-7|42	%install
21mr|texlive-noitcrul-0.2-7|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-noitcrul-0.2-7|44	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18619 21
21mr|texlive-nolbreaks-1.2-6|1	# revision 26786
21mr|texlive-nolbreaks-1.2-6|2	# category Package
21mr|texlive-nolbreaks-1.2-6|3	# catalog-ctan /macros/latex/contrib/nolbreaks
21mr|texlive-nolbreaks-1.2-6|4	# catalog-date 2012-06-01 11:46:45 +0200
21mr|texlive-nolbreaks-1.2-6|5	# catalog-license pd
21mr|texlive-nolbreaks-1.2-6|6	# catalog-version 1.2
21mr|texlive-nolbreaks-1.2-6|7	Name:		texlive-nolbreaks
21mr|texlive-nolbreaks-1.2-6|8	Version:	1.2
21mr|texlive-nolbreaks-1.2-6|9	Release:	6
21mr|texlive-nolbreaks-1.2-6|10	Summary:	No line breaks in text
21mr|texlive-nolbreaks-1.2-6|11	Group:		Publishing
21mr|texlive-nolbreaks-1.2-6|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/nolbreaks
21mr|texlive-nolbreaks-1.2-6|13	License:	PD
21mr|texlive-nolbreaks-1.2-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nolbreaks.tar.xz
21mr|texlive-nolbreaks-1.2-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nolbreaks.doc.tar.xz
21mr|texlive-nolbreaks-1.2-6|16	BuildArch:	noarch
21mr|texlive-nolbreaks-1.2-6|17	BuildRequires:	texlive-tlpkg
21mr|texlive-nolbreaks-1.2-6|18	Requires(pre):	texlive-tlpkg
21mr|texlive-nolbreaks-1.2-6|19	Requires(post):	texlive-kpathsea
21mr|texlive-nolbreaks-1.2-6|20	
21mr|texlive-nolbreaks-1.2-6|21	%description
21mr|texlive-nolbreaks-1.2-6|22	Use \nolbreaks{some text} to prevent line breaks in "some
21mr|texlive-nolbreaks-1.2-6|23	text". This has the advantage over \mbox{} that glue (rubber
21mr|texlive-nolbreaks-1.2-6|24	space) remains flexible. Most common cases are handled here
21mr|texlive-nolbreaks-1.2-6|25	(\linebreak is disabled, for example) but spaces hidden in
21mr|texlive-nolbreaks-1.2-6|26	macros or { } can still create break-points.
21mr|texlive-nolbreaks-1.2-6|27	
21mr|texlive-nolbreaks-1.2-6|28	
21mr|texlive-nolbreaks-1.2-6|29	#-----------------------------------------------------------------------
21mr|texlive-nolbreaks-1.2-6|30	%files
21mr|texlive-nolbreaks-1.2-6|31	%{_texmfdistdir}/tex/latex/nolbreaks/nolbreaks.sty
21mr|texlive-nolbreaks-1.2-6|32	%doc %{_texmfdistdir}/doc/latex/nolbreaks/nolbreaks.pdf
21mr|texlive-nolbreaks-1.2-6|33	%doc %{_texmfdistdir}/doc/latex/nolbreaks/nolbreaks.tex
21mr|texlive-nolbreaks-1.2-6|34	
21mr|texlive-nolbreaks-1.2-6|35	#-----------------------------------------------------------------------
21mr|texlive-nolbreaks-1.2-6|36	%prep
21mr|texlive-nolbreaks-1.2-6|37	%setup -c -a0 -a1
21mr|texlive-nolbreaks-1.2-6|38	
21mr|texlive-nolbreaks-1.2-6|39	%build
21mr|texlive-nolbreaks-1.2-6|40	
21mr|texlive-nolbreaks-1.2-6|41	%install
21mr|texlive-nolbreaks-1.2-6|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-nolbreaks-1.2-6|43	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18620 21
21mr|texlive-nomencl-3.1a-7|1	# revision 15878
21mr|texlive-nomencl-3.1a-7|2	# category Package
21mr|texlive-nomencl-3.1a-7|3	# catalog-ctan /macros/latex/contrib/nomencl
21mr|texlive-nomencl-3.1a-7|4	# catalog-date 2007-01-12 00:17:35 +0100
21mr|texlive-nomencl-3.1a-7|5	# catalog-license lppl
21mr|texlive-nomencl-3.1a-7|6	# catalog-version 3.1a
21mr|texlive-nomencl-3.1a-7|7	Name:		texlive-nomencl
21mr|texlive-nomencl-3.1a-7|8	Version:	3.1a
21mr|texlive-nomencl-3.1a-7|9	Release:	7
21mr|texlive-nomencl-3.1a-7|10	Summary:	Produce lists of symbols as in nomenclature
21mr|texlive-nomencl-3.1a-7|11	Group:		Publishing
21mr|texlive-nomencl-3.1a-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/nomencl
21mr|texlive-nomencl-3.1a-7|13	License:	LPPL
21mr|texlive-nomencl-3.1a-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nomencl.tar.xz
21mr|texlive-nomencl-3.1a-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nomencl.doc.tar.xz
21mr|texlive-nomencl-3.1a-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nomencl.source.tar.xz
21mr|texlive-nomencl-3.1a-7|17	BuildArch:	noarch
21mr|texlive-nomencl-3.1a-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-nomencl-3.1a-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-nomencl-3.1a-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-nomencl-3.1a-7|21	
21mr|texlive-nomencl-3.1a-7|22	%description
21mr|texlive-nomencl-3.1a-7|23	Produces lists of symbols using the capabilities of the
21mr|texlive-nomencl-3.1a-7|24	MakeIndex program.
21mr|texlive-nomencl-3.1a-7|25	
21mr|texlive-nomencl-3.1a-7|26	
21mr|texlive-nomencl-3.1a-7|27	#-----------------------------------------------------------------------
21mr|texlive-nomencl-3.1a-7|28	%files
21mr|texlive-nomencl-3.1a-7|29	%{_texmfdistdir}/makeindex/nomencl/nomencl.ist
21mr|texlive-nomencl-3.1a-7|30	%{_texmfdistdir}/tex/latex/nomencl/nomencl.sty
21mr|texlive-nomencl-3.1a-7|31	%{_texmfdistdir}/tex/latex/nomencl/sample01.cfg
21mr|texlive-nomencl-3.1a-7|32	%{_texmfdistdir}/tex/latex/nomencl/sample02.cfg
21mr|texlive-nomencl-3.1a-7|33	%{_texmfdistdir}/tex/latex/nomencl/sample04.cfg
21mr|texlive-nomencl-3.1a-7|34	%{_texmfdistdir}/tex/latex/nomencl/sample05.cfg
21mr|texlive-nomencl-3.1a-7|35	%doc %{_texmfdistdir}/doc/latex/nomencl/README
21mr|texlive-nomencl-3.1a-7|36	%doc %{_texmfdistdir}/doc/latex/nomencl/nomencl.pdf
21mr|texlive-nomencl-3.1a-7|37	#- source
21mr|texlive-nomencl-3.1a-7|38	%doc %{_texmfdistdir}/source/latex/nomencl/nomencl.drv
21mr|texlive-nomencl-3.1a-7|39	%doc %{_texmfdistdir}/source/latex/nomencl/nomencl.dtx
21mr|texlive-nomencl-3.1a-7|40	%doc %{_texmfdistdir}/source/latex/nomencl/nomencl.ins
21mr|texlive-nomencl-3.1a-7|41	
21mr|texlive-nomencl-3.1a-7|42	#-----------------------------------------------------------------------
21mr|texlive-nomencl-3.1a-7|43	%prep
21mr|texlive-nomencl-3.1a-7|44	%setup -c -a0 -a1 -a2
21mr|texlive-nomencl-3.1a-7|45	
21mr|texlive-nomencl-3.1a-7|46	%build
21mr|texlive-nomencl-3.1a-7|47	
21mr|texlive-nomencl-3.1a-7|48	%install
21mr|texlive-nomencl-3.1a-7|49	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-nomencl-3.1a-7|50	cp -fpar makeindex tex doc source %{buildroot}%{_texmfdistdir}

18621 21
21mr|texlive-nomentbl-0.4-7|1	# revision 16549
21mr|texlive-nomentbl-0.4-7|2	# category Package
21mr|texlive-nomentbl-0.4-7|3	# catalog-ctan /macros/latex/contrib/nomentbl
21mr|texlive-nomentbl-0.4-7|4	# catalog-date 2007-01-12 00:17:35 +0100
21mr|texlive-nomentbl-0.4-7|5	# catalog-license lppl
21mr|texlive-nomentbl-0.4-7|6	# catalog-version 0.4
21mr|texlive-nomentbl-0.4-7|7	Name:		texlive-nomentbl
21mr|texlive-nomentbl-0.4-7|8	Version:	0.4
21mr|texlive-nomentbl-0.4-7|9	Release:	7
21mr|texlive-nomentbl-0.4-7|10	Summary:	Nomenclature typeset in a longtable
21mr|texlive-nomentbl-0.4-7|11	Group:		Publishing
21mr|texlive-nomentbl-0.4-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/nomentbl
21mr|texlive-nomentbl-0.4-7|13	License:	LPPL
21mr|texlive-nomentbl-0.4-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nomentbl.tar.xz
21mr|texlive-nomentbl-0.4-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nomentbl.doc.tar.xz
21mr|texlive-nomentbl-0.4-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nomentbl.source.tar.xz
21mr|texlive-nomentbl-0.4-7|17	BuildArch:	noarch
21mr|texlive-nomentbl-0.4-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-nomentbl-0.4-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-nomentbl-0.4-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-nomentbl-0.4-7|21	
21mr|texlive-nomentbl-0.4-7|22	%description
21mr|texlive-nomentbl-0.4-7|23	Nomentbl typeset nomenclatures in a longtable instead of the
21mr|texlive-nomentbl-0.4-7|24	makeindex style of nomencl. A nomenclature entry may have three
21mr|texlive-nomentbl-0.4-7|25	arguments: Symbol, description and physical unit.
21mr|texlive-nomentbl-0.4-7|26	
21mr|texlive-nomentbl-0.4-7|27	
21mr|texlive-nomentbl-0.4-7|28	#-----------------------------------------------------------------------
21mr|texlive-nomentbl-0.4-7|29	%files
21mr|texlive-nomentbl-0.4-7|30	%{_texmfdistdir}/makeindex/nomentbl/nomentbl.ist
21mr|texlive-nomentbl-0.4-7|31	%{_texmfdistdir}/tex/latex/nomentbl/nomentbl.sty
21mr|texlive-nomentbl-0.4-7|32	%doc %{_texmfdistdir}/doc/latex/nomentbl/README
21mr|texlive-nomentbl-0.4-7|33	%doc %{_texmfdistdir}/doc/latex/nomentbl/example.pdf
21mr|texlive-nomentbl-0.4-7|34	%doc %{_texmfdistdir}/doc/latex/nomentbl/example.tex
21mr|texlive-nomentbl-0.4-7|35	%doc %{_texmfdistdir}/doc/latex/nomentbl/nomentbl.pdf
21mr|texlive-nomentbl-0.4-7|36	#- source
21mr|texlive-nomentbl-0.4-7|37	%doc %{_texmfdistdir}/source/latex/nomentbl/nomentbl.dtx
21mr|texlive-nomentbl-0.4-7|38	%doc %{_texmfdistdir}/source/latex/nomentbl/nomentbl.ins
21mr|texlive-nomentbl-0.4-7|39	
21mr|texlive-nomentbl-0.4-7|40	#-----------------------------------------------------------------------
21mr|texlive-nomentbl-0.4-7|41	%prep
21mr|texlive-nomentbl-0.4-7|42	%setup -c -a0 -a1 -a2
21mr|texlive-nomentbl-0.4-7|43	
21mr|texlive-nomentbl-0.4-7|44	%build
21mr|texlive-nomentbl-0.4-7|45	
21mr|texlive-nomentbl-0.4-7|46	%install
21mr|texlive-nomentbl-0.4-7|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-nomentbl-0.4-7|48	cp -fpar makeindex tex doc source %{buildroot}%{_texmfdistdir}

18622 21
21mr|texlive-nonfloat-1.0-7|1	# revision 17598
21mr|texlive-nonfloat-1.0-7|2	# category Package
21mr|texlive-nonfloat-1.0-7|3	# catalog-ctan /macros/latex/contrib/nonfloat
21mr|texlive-nonfloat-1.0-7|4	# catalog-date 2007-01-12 00:17:35 +0100
21mr|texlive-nonfloat-1.0-7|5	# catalog-license pd
21mr|texlive-nonfloat-1.0-7|6	# catalog-version 1.0
21mr|texlive-nonfloat-1.0-7|7	Name:		texlive-nonfloat
21mr|texlive-nonfloat-1.0-7|8	Version:	1.0
21mr|texlive-nonfloat-1.0-7|9	Release:	7
21mr|texlive-nonfloat-1.0-7|10	Summary:	Non-floating table and figure captions
21mr|texlive-nonfloat-1.0-7|11	Group:		Publishing
21mr|texlive-nonfloat-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/nonfloat
21mr|texlive-nonfloat-1.0-7|13	License:	PD
21mr|texlive-nonfloat-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nonfloat.tar.xz
21mr|texlive-nonfloat-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nonfloat.doc.tar.xz
21mr|texlive-nonfloat-1.0-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nonfloat.source.tar.xz
21mr|texlive-nonfloat-1.0-7|17	BuildArch:	noarch
21mr|texlive-nonfloat-1.0-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-nonfloat-1.0-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-nonfloat-1.0-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-nonfloat-1.0-7|21	
21mr|texlive-nonfloat-1.0-7|22	%description
21mr|texlive-nonfloat-1.0-7|23	Adjusts the figure and table environments to ensure that
21mr|texlive-nonfloat-1.0-7|24	centered objects as one line captions are centered as well.
21mr|texlive-nonfloat-1.0-7|25	Also the vertical spaces for table captions above the table are
21mr|texlive-nonfloat-1.0-7|26	changed.
21mr|texlive-nonfloat-1.0-7|27	
21mr|texlive-nonfloat-1.0-7|28	
21mr|texlive-nonfloat-1.0-7|29	#-----------------------------------------------------------------------
21mr|texlive-nonfloat-1.0-7|30	%files
21mr|texlive-nonfloat-1.0-7|31	%{_texmfdistdir}/tex/latex/nonfloat/nonfloat.sty
21mr|texlive-nonfloat-1.0-7|32	%doc %{_texmfdistdir}/doc/latex/nonfloat/nonfloat-en.pdf
21mr|texlive-nonfloat-1.0-7|33	%doc %{_texmfdistdir}/doc/latex/nonfloat/nonfloat-en.tex
21mr|texlive-nonfloat-1.0-7|34	%doc %{_texmfdistdir}/doc/latex/nonfloat/nonfloat.pdf
21mr|texlive-nonfloat-1.0-7|35	#- source
21mr|texlive-nonfloat-1.0-7|36	%doc %{_texmfdistdir}/source/latex/nonfloat/nonfloat.drv
21mr|texlive-nonfloat-1.0-7|37	%doc %{_texmfdistdir}/source/latex/nonfloat/nonfloat.dtx
21mr|texlive-nonfloat-1.0-7|38	%doc %{_texmfdistdir}/source/latex/nonfloat/nonfloat.ins
21mr|texlive-nonfloat-1.0-7|39	
21mr|texlive-nonfloat-1.0-7|40	#-----------------------------------------------------------------------
21mr|texlive-nonfloat-1.0-7|41	%prep
21mr|texlive-nonfloat-1.0-7|42	%setup -c -a0 -a1 -a2
21mr|texlive-nonfloat-1.0-7|43	
21mr|texlive-nonfloat-1.0-7|44	%build
21mr|texlive-nonfloat-1.0-7|45	
21mr|texlive-nonfloat-1.0-7|46	%install
21mr|texlive-nonfloat-1.0-7|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-nonfloat-1.0-7|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18623 21
21mr|texlive-nonumonpart-1-12|1	# revision 22114
21mr|texlive-nonumonpart-1-12|2	# category Package
21mr|texlive-nonumonpart-1-12|3	# catalog-ctan /macros/latex/contrib/nonumonpart
21mr|texlive-nonumonpart-1-12|4	# catalog-date 2014-02-26 23:03:13 +0100
21mr|texlive-nonumonpart-1-12|5	# catalog-license lppl1.2
21mr|texlive-nonumonpart-1-12|6	# catalog-version 1
21mr|texlive-nonumonpart-1-12|7	Name:		texlive-nonumonpart
21mr|texlive-nonumonpart-1-12|8	Version:	1
21mr|texlive-nonumonpart-1-12|9	Release:	12
21mr|texlive-nonumonpart-1-12|10	Summary:	Prevent page numbers on part pages
21mr|texlive-nonumonpart-1-12|11	Group:		Publishing
21mr|texlive-nonumonpart-1-12|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/nonumonpart
21mr|texlive-nonumonpart-1-12|13	License:	LPPL1.2
21mr|texlive-nonumonpart-1-12|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nonumonpart.tar.xz
21mr|texlive-nonumonpart-1-12|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nonumonpart.doc.tar.xz
21mr|texlive-nonumonpart-1-12|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nonumonpart.source.tar.xz
21mr|texlive-nonumonpart-1-12|17	BuildArch:	noarch
21mr|texlive-nonumonpart-1-12|18	BuildRequires:	texlive-tlpkg
21mr|texlive-nonumonpart-1-12|19	Requires(pre):	texlive-tlpkg
21mr|texlive-nonumonpart-1-12|20	Requires(post):	texlive-kpathsea
21mr|texlive-nonumonpart-1-12|21	
21mr|texlive-nonumonpart-1-12|22	%description
21mr|texlive-nonumonpart-1-12|23	The package bundles the answer to the long-standing FAQ about
21mr|texlive-nonumonpart-1-12|24	removing page numbers on \part pages. The package accepts no
21mr|texlive-nonumonpart-1-12|25	options and defines no user commands; the user needs only to
21mr|texlive-nonumonpart-1-12|26	load it, and the requirement is met.
21mr|texlive-nonumonpart-1-12|27	
21mr|texlive-nonumonpart-1-12|28	#-----------------------------------------------------------------------
21mr|texlive-nonumonpart-1-12|29	%files
21mr|texlive-nonumonpart-1-12|30	%{_texmfdistdir}/tex/latex/nonumonpart/nonumonpart.sty
21mr|texlive-nonumonpart-1-12|31	%doc %{_texmfdistdir}/doc/latex/nonumonpart/LISEZMOI
21mr|texlive-nonumonpart-1-12|32	%doc %{_texmfdistdir}/doc/latex/nonumonpart/README
21mr|texlive-nonumonpart-1-12|33	%doc %{_texmfdistdir}/doc/latex/nonumonpart/nonumonpart-en.pdf
21mr|texlive-nonumonpart-1-12|34	%doc %{_texmfdistdir}/doc/latex/nonumonpart/nonumonpart-fr.pdf
21mr|texlive-nonumonpart-1-12|35	%doc %{_texmfdistdir}/doc/latex/nonumonpart/nonumonpart.pdf
21mr|texlive-nonumonpart-1-12|36	#- source
21mr|texlive-nonumonpart-1-12|37	%doc %{_texmfdistdir}/source/latex/nonumonpart/Makefile
21mr|texlive-nonumonpart-1-12|38	%doc %{_texmfdistdir}/source/latex/nonumonpart/nonumonpart.dtx
21mr|texlive-nonumonpart-1-12|39	%doc %{_texmfdistdir}/source/latex/nonumonpart/nonumonpart.ins
21mr|texlive-nonumonpart-1-12|40	
21mr|texlive-nonumonpart-1-12|41	#-----------------------------------------------------------------------
21mr|texlive-nonumonpart-1-12|42	%prep
21mr|texlive-nonumonpart-1-12|43	%setup -c -a0 -a1 -a2
21mr|texlive-nonumonpart-1-12|44	
21mr|texlive-nonumonpart-1-12|45	%build
21mr|texlive-nonumonpart-1-12|46	
21mr|texlive-nonumonpart-1-12|47	%install
21mr|texlive-nonumonpart-1-12|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-nonumonpart-1-12|49	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18624 21
21mr|texlive-nopageno-20190228-1|1	# revision 18128
21mr|texlive-nopageno-20190228-1|2	# category Package
21mr|texlive-nopageno-20190228-1|3	# catalog-ctan /macros/latex/contrib/nopageno
21mr|texlive-nopageno-20190228-1|4	# catalog-date 2010-05-11 12:36:30 +0200
21mr|texlive-nopageno-20190228-1|5	# catalog-license lppl
21mr|texlive-nopageno-20190228-1|6	# catalog-version undef
21mr|texlive-nopageno-20190228-1|7	Name:		texlive-nopageno
21mr|texlive-nopageno-20190228-1|8	Version:	20190228
21mr|texlive-nopageno-20190228-1|9	Release:	1
21mr|texlive-nopageno-20190228-1|10	Summary:	No page numbers in LaTeX documents
21mr|texlive-nopageno-20190228-1|11	Group:		Publishing
21mr|texlive-nopageno-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/nopageno
21mr|texlive-nopageno-20190228-1|13	License:	LPPL
21mr|texlive-nopageno-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nopageno.tar.xz
21mr|texlive-nopageno-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nopageno.doc.tar.xz
21mr|texlive-nopageno-20190228-1|16	BuildArch:	noarch
21mr|texlive-nopageno-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-nopageno-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-nopageno-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-nopageno-20190228-1|20	
21mr|texlive-nopageno-20190228-1|21	%description
21mr|texlive-nopageno-20190228-1|22	LaTeX's standard styles use two page styles, one on normal
21mr|texlive-nopageno-20190228-1|23	pages and one on 'opening' pages with \maketitle or \chapter,
21mr|texlive-nopageno-20190228-1|24	etc. Unfortunately there is only easy access to changing one of
21mr|texlive-nopageno-20190228-1|25	these two so if you want something other than 'plain' on the
21mr|texlive-nopageno-20190228-1|26	opening pages you must use \thispagestyle on each such page.
21mr|texlive-nopageno-20190228-1|27	The fancyhdr package does provide a more flexible interface,
21mr|texlive-nopageno-20190228-1|28	but if you just want an empty page style on all pages then this
21mr|texlive-nopageno-20190228-1|29	package will do the job.
21mr|texlive-nopageno-20190228-1|30	
21mr|texlive-nopageno-20190228-1|31	#-----------------------------------------------------------------------
21mr|texlive-nopageno-20190228-1|32	%files
21mr|texlive-nopageno-20190228-1|33	%{_texmfdistdir}/tex/latex/nopageno/nopageno.sty
21mr|texlive-nopageno-20190228-1|34	%doc %{_texmfdistdir}/doc/latex/nopageno/nopageno.pdf
21mr|texlive-nopageno-20190228-1|35	%doc %{_texmfdistdir}/doc/latex/nopageno/nopageno.tex
21mr|texlive-nopageno-20190228-1|36	
21mr|texlive-nopageno-20190228-1|37	#-----------------------------------------------------------------------
21mr|texlive-nopageno-20190228-1|38	%prep
21mr|texlive-nopageno-20190228-1|39	%setup -c -a0 -a1
21mr|texlive-nopageno-20190228-1|40	
21mr|texlive-nopageno-20190228-1|41	%build
21mr|texlive-nopageno-20190228-1|42	
21mr|texlive-nopageno-20190228-1|43	%install
21mr|texlive-nopageno-20190228-1|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-nopageno-20190228-1|45	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18625 21
21mr|texlive-norasi-c90-20190228-1|1	# revision 30642
21mr|texlive-norasi-c90-20190228-1|2	# category Package
21mr|texlive-norasi-c90-20190228-1|3	# catalog-ctan undef
21mr|texlive-norasi-c90-20190228-1|4	# catalog-date undef
21mr|texlive-norasi-c90-20190228-1|5	# catalog-license undef
21mr|texlive-norasi-c90-20190228-1|6	# catalog-version undef
21mr|texlive-norasi-c90-20190228-1|7	Name:		texlive-norasi-c90
21mr|texlive-norasi-c90-20190228-1|8	Version:	20190228
21mr|texlive-norasi-c90-20190228-1|9	Release:	1
21mr|texlive-norasi-c90-20190228-1|10	Summary:	TeX support (from CJK) for the norasi font
21mr|texlive-norasi-c90-20190228-1|11	Group:		Publishing
21mr|texlive-norasi-c90-20190228-1|12	URL:		http://tug.org/texlive
21mr|texlive-norasi-c90-20190228-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-norasi-c90-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/norasi-c90.tar.xz
21mr|texlive-norasi-c90-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/norasi-c90.source.tar.xz
21mr|texlive-norasi-c90-20190228-1|16	BuildArch:	noarch
21mr|texlive-norasi-c90-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-norasi-c90-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-norasi-c90-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-norasi-c90-20190228-1|20	Requires:	texlive-fonts-tlwg
21mr|texlive-norasi-c90-20190228-1|21	
21mr|texlive-norasi-c90-20190228-1|22	%description
21mr|texlive-norasi-c90-20190228-1|23	TeXLive norasi-c90 package.
21mr|texlive-norasi-c90-20190228-1|24	
21mr|texlive-norasi-c90-20190228-1|25	#-----------------------------------------------------------------------
21mr|texlive-norasi-c90-20190228-1|26	%files
21mr|texlive-norasi-c90-20190228-1|27	%{_texmfdistdir}/dvips/norasi-c90/config.norasi-c90
21mr|texlive-norasi-c90-20190228-1|28	%{_texmfdistdir}/fonts/map/dvips/norasi-c90/norasi-c90.map
21mr|texlive-norasi-c90-20190228-1|29	%{_texmfdistdir}/fonts/tfm/public/norasi-c90/ftnb8z.tfm
21mr|texlive-norasi-c90-20190228-1|30	%{_texmfdistdir}/fonts/tfm/public/norasi-c90/ftnbi8z.tfm
21mr|texlive-norasi-c90-20190228-1|31	%{_texmfdistdir}/fonts/tfm/public/norasi-c90/ftni8z.tfm
21mr|texlive-norasi-c90-20190228-1|32	%{_texmfdistdir}/fonts/tfm/public/norasi-c90/ftnr8z.tfm
21mr|texlive-norasi-c90-20190228-1|33	#- source
21mr|texlive-norasi-c90-20190228-1|34	%doc %{_texmfdistdir}/source/fonts/norasi-c90/norasi-c90.fontinst
21mr|texlive-norasi-c90-20190228-1|35	
21mr|texlive-norasi-c90-20190228-1|36	#-----------------------------------------------------------------------
21mr|texlive-norasi-c90-20190228-1|37	%prep
21mr|texlive-norasi-c90-20190228-1|38	%setup -c -a0 -a1
21mr|texlive-norasi-c90-20190228-1|39	
21mr|texlive-norasi-c90-20190228-1|40	%build
21mr|texlive-norasi-c90-20190228-1|41	
21mr|texlive-norasi-c90-20190228-1|42	%install
21mr|texlive-norasi-c90-20190228-1|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-norasi-c90-20190228-1|44	cp -fpar dvips fonts source %{buildroot}%{_texmfdistdir}

18626 21
21mr|texlive-normalcolor-20161116-1|1	Name:		texlive-normalcolor
21mr|texlive-normalcolor-20161116-1|2	Version:	20161116
21mr|texlive-normalcolor-20161116-1|3	Release:	1
21mr|texlive-normalcolor-20161116-1|4	Summary:	Changing \normalcolor
21mr|texlive-normalcolor-20161116-1|5	Group:		Publishing
21mr|texlive-normalcolor-20161116-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/afthesis
21mr|texlive-normalcolor-20161116-1|7	License:	LPPL1.3
21mr|texlive-normalcolor-20161116-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/normalcolor.tar.xz
21mr|texlive-normalcolor-20161116-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/normalcolor.doc.tar.xz
21mr|texlive-normalcolor-20161116-1|10	BuildArch:	noarch
21mr|texlive-normalcolor-20161116-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-normalcolor-20161116-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-normalcolor-20161116-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-normalcolor-20161116-1|14	
21mr|texlive-normalcolor-20161116-1|15	%description
21mr|texlive-normalcolor-20161116-1|16	This package provides a command \setnormalcolor with the same
21mr|texlive-normalcolor-20161116-1|17	syntax as the command \color either of package color or of
21mr|texlive-normalcolor-20161116-1|18	package xcolor. However, \setnormalcolor will not change the
21mr|texlive-normalcolor-20161116-1|19	current colour but the normal / default color.
21mr|texlive-normalcolor-20161116-1|20	
21mr|texlive-normalcolor-20161116-1|21	%files
21mr|texlive-normalcolor-20161116-1|22	%{_texmfdistdir}/tex
21mr|texlive-normalcolor-20161116-1|23	%doc %{_texmfdistdir}/doc
21mr|texlive-normalcolor-20161116-1|24	
21mr|texlive-normalcolor-20161116-1|25	
21mr|texlive-normalcolor-20161116-1|26	%prep
21mr|texlive-normalcolor-20161116-1|27	%setup -c -a0 -a1
21mr|texlive-normalcolor-20161116-1|28	
21mr|texlive-normalcolor-20161116-1|29	%build
21mr|texlive-normalcolor-20161116-1|30	
21mr|texlive-normalcolor-20161116-1|31	%install
21mr|texlive-normalcolor-20161116-1|32	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-normalcolor-20161116-1|33	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18627 21
21mr|texlive-nostarch-1.3-7|1	# revision 15878
21mr|texlive-nostarch-1.3-7|2	# category Package
21mr|texlive-nostarch-1.3-7|3	# catalog-ctan /macros/latex/contrib/nostarch
21mr|texlive-nostarch-1.3-7|4	# catalog-date 2008-08-22 17:15:44 +0200
21mr|texlive-nostarch-1.3-7|5	# catalog-license lppl
21mr|texlive-nostarch-1.3-7|6	# catalog-version 1.3
21mr|texlive-nostarch-1.3-7|7	Name:		texlive-nostarch
21mr|texlive-nostarch-1.3-7|8	Version:	1.3
21mr|texlive-nostarch-1.3-7|9	Release:	7
21mr|texlive-nostarch-1.3-7|10	Summary:	LaTeX class for No Starch Press
21mr|texlive-nostarch-1.3-7|11	Group:		Publishing
21mr|texlive-nostarch-1.3-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/nostarch
21mr|texlive-nostarch-1.3-7|13	License:	LPPL
21mr|texlive-nostarch-1.3-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nostarch.tar.xz
21mr|texlive-nostarch-1.3-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nostarch.doc.tar.xz
21mr|texlive-nostarch-1.3-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nostarch.source.tar.xz
21mr|texlive-nostarch-1.3-7|17	BuildArch:	noarch
21mr|texlive-nostarch-1.3-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-nostarch-1.3-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-nostarch-1.3-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-nostarch-1.3-7|21	
21mr|texlive-nostarch-1.3-7|22	%description
21mr|texlive-nostarch-1.3-7|23	The package provides the "official" LaTeX style for No Starch
21mr|texlive-nostarch-1.3-7|24	Press. Provided are a a class, a package for interfacing to
21mr|texlive-nostarch-1.3-7|25	hyperref and an index style file. The style serves both for
21mr|texlive-nostarch-1.3-7|26	printed and for electronic books.
21mr|texlive-nostarch-1.3-7|27	
21mr|texlive-nostarch-1.3-7|28	
21mr|texlive-nostarch-1.3-7|29	#-----------------------------------------------------------------------
21mr|texlive-nostarch-1.3-7|30	%files
21mr|texlive-nostarch-1.3-7|31	%{_texmfdistdir}/bibtex/bib/nostarch/nostarch.bib
21mr|texlive-nostarch-1.3-7|32	%{_texmfdistdir}/makeindex/nostarch/nostarch.ist
21mr|texlive-nostarch-1.3-7|33	%{_texmfdistdir}/tex/latex/nostarch/nostarch.cls
21mr|texlive-nostarch-1.3-7|34	%{_texmfdistdir}/tex/latex/nostarch/nshyper.sty
21mr|texlive-nostarch-1.3-7|35	%doc %{_texmfdistdir}/doc/latex/nostarch/100euroie.png
21mr|texlive-nostarch-1.3-7|36	%doc %{_texmfdistdir}/doc/latex/nostarch/100euroit.png
21mr|texlive-nostarch-1.3-7|37	%doc %{_texmfdistdir}/doc/latex/nostarch/1eurogr.jpg
21mr|texlive-nostarch-1.3-7|38	%doc %{_texmfdistdir}/doc/latex/nostarch/README
21mr|texlive-nostarch-1.3-7|39	%doc %{_texmfdistdir}/doc/latex/nostarch/nostarch.pdf
21mr|texlive-nostarch-1.3-7|40	%doc %{_texmfdistdir}/doc/latex/nostarch/nssample.pdf
21mr|texlive-nostarch-1.3-7|41	%doc %{_texmfdistdir}/doc/latex/nostarch/nssample.tex
21mr|texlive-nostarch-1.3-7|42	%doc %{_texmfdistdir}/doc/latex/nostarch/recycled.png
21mr|texlive-nostarch-1.3-7|43	%doc %{_texmfdistdir}/doc/latex/nostarch/vitruvian.jpg
21mr|texlive-nostarch-1.3-7|44	#- source
21mr|texlive-nostarch-1.3-7|45	%doc %{_texmfdistdir}/source/latex/nostarch/Makefile
21mr|texlive-nostarch-1.3-7|46	%doc %{_texmfdistdir}/source/latex/nostarch/nostarch.dtx
21mr|texlive-nostarch-1.3-7|47	%doc %{_texmfdistdir}/source/latex/nostarch/nostarch.ins
21mr|texlive-nostarch-1.3-7|48	
21mr|texlive-nostarch-1.3-7|49	#-----------------------------------------------------------------------
21mr|texlive-nostarch-1.3-7|50	%prep
21mr|texlive-nostarch-1.3-7|51	%setup -c -a0 -a1 -a2
21mr|texlive-nostarch-1.3-7|52	
21mr|texlive-nostarch-1.3-7|53	%build
21mr|texlive-nostarch-1.3-7|54	
21mr|texlive-nostarch-1.3-7|55	%install
21mr|texlive-nostarch-1.3-7|56	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-nostarch-1.3-7|57	cp -fpar bibtex makeindex tex doc source %{buildroot}%{_texmfdistdir}

18628 21
21mr|texlive-notes-1.0.1-2|1	Name:		texlive-notes
21mr|texlive-notes-1.0.1-2|2	Version:	1.0.1
21mr|texlive-notes-1.0.1-2|3	Release:	2
21mr|texlive-notes-1.0.1-2|4	Summary:	Mark sections of a document
21mr|texlive-notes-1.0.1-2|5	Group:		Publishing
21mr|texlive-notes-1.0.1-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/notes
21mr|texlive-notes-1.0.1-2|7	License:	LPPL
21mr|texlive-notes-1.0.1-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/notes.tar.xz
21mr|texlive-notes-1.0.1-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/notes.doc.tar.xz
21mr|texlive-notes-1.0.1-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/notes.source.tar.xz
21mr|texlive-notes-1.0.1-2|11	BuildArch:	noarch
21mr|texlive-notes-1.0.1-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-notes-1.0.1-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-notes-1.0.1-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-notes-1.0.1-2|15	
21mr|texlive-notes-1.0.1-2|16	%description
21mr|texlive-notes-1.0.1-2|17	The package provides environments to highlight significant
21mr|texlive-notes-1.0.1-2|18	portions of text within a document, by putting the text in a
21mr|texlive-notes-1.0.1-2|19	box and adding an icon in the margin. (The icons are provided
21mr|texlive-notes-1.0.1-2|20	as 'fig' sources, processable by xfig.).
21mr|texlive-notes-1.0.1-2|21	
21mr|texlive-notes-1.0.1-2|22	#-----------------------------------------------------------------------
21mr|texlive-notes-1.0.1-2|23	%files
21mr|texlive-notes-1.0.1-2|24	%{_texmfdistdir}/tex/latex/notes/hand.eps
21mr|texlive-notes-1.0.1-2|25	%{_texmfdistdir}/tex/latex/notes/hand.pdf
21mr|texlive-notes-1.0.1-2|26	%{_texmfdistdir}/tex/latex/notes/hand.png
21mr|texlive-notes-1.0.1-2|27	%{_texmfdistdir}/tex/latex/notes/info.eps
21mr|texlive-notes-1.0.1-2|28	%{_texmfdistdir}/tex/latex/notes/info.pdf
21mr|texlive-notes-1.0.1-2|29	%{_texmfdistdir}/tex/latex/notes/info.png
21mr|texlive-notes-1.0.1-2|30	%{_texmfdistdir}/tex/latex/notes/notes.sty
21mr|texlive-notes-1.0.1-2|31	%{_texmfdistdir}/tex/latex/notes/warn.eps
21mr|texlive-notes-1.0.1-2|32	%{_texmfdistdir}/tex/latex/notes/warn.pdf
21mr|texlive-notes-1.0.1-2|33	%{_texmfdistdir}/tex/latex/notes/warn.png
21mr|texlive-notes-1.0.1-2|34	%doc %{_texmfdistdir}/doc/latex/notes/book.layout
21mr|texlive-notes-1.0.1-2|35	%doc %{_texmfdistdir}/doc/latex/notes/hand.fig
21mr|texlive-notes-1.0.1-2|36	%doc %{_texmfdistdir}/doc/latex/notes/info.fig
21mr|texlive-notes-1.0.1-2|37	%doc %{_texmfdistdir}/doc/latex/notes/makedoc
21mr|texlive-notes-1.0.1-2|38	%doc %{_texmfdistdir}/doc/latex/notes/makedoc.bat
21mr|texlive-notes-1.0.1-2|39	%doc %{_texmfdistdir}/doc/latex/notes/notes.inc
21mr|texlive-notes-1.0.1-2|40	%doc %{_texmfdistdir}/doc/latex/notes/notes.pdf
21mr|texlive-notes-1.0.1-2|41	%doc %{_texmfdistdir}/doc/latex/notes/testnotes.tex
21mr|texlive-notes-1.0.1-2|42	%doc %{_texmfdistdir}/doc/latex/notes/warn.fig
21mr|texlive-notes-1.0.1-2|43	#- source
21mr|texlive-notes-1.0.1-2|44	%doc %{_texmfdistdir}/source/latex/notes/Makefile
21mr|texlive-notes-1.0.1-2|45	%doc %{_texmfdistdir}/source/latex/notes/notes.drv
21mr|texlive-notes-1.0.1-2|46	%doc %{_texmfdistdir}/source/latex/notes/notes.dtx
21mr|texlive-notes-1.0.1-2|47	%doc %{_texmfdistdir}/source/latex/notes/notes.ins
21mr|texlive-notes-1.0.1-2|48	
21mr|texlive-notes-1.0.1-2|49	#-----------------------------------------------------------------------
21mr|texlive-notes-1.0.1-2|50	%prep
21mr|texlive-notes-1.0.1-2|51	%setup -c -a0 -a1 -a2
21mr|texlive-notes-1.0.1-2|52	
21mr|texlive-notes-1.0.1-2|53	%build
21mr|texlive-notes-1.0.1-2|54	
21mr|texlive-notes-1.0.1-2|55	%install
21mr|texlive-notes-1.0.1-2|56	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-notes-1.0.1-2|57	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18629 21
21mr|texlive-notespages-20160821-1|1	Name:		texlive-notespages
21mr|texlive-notespages-20160821-1|2	Version:	20160821
21mr|texlive-notespages-20160821-1|3	Release:	1
21mr|texlive-notespages-20160821-1|4	Summary:	Filling documents with notes pages and notes areas
21mr|texlive-notespages-20160821-1|5	Group:		Publishing
21mr|texlive-notespages-20160821-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/afthesis
21mr|texlive-notespages-20160821-1|7	License:	LPPL1.3
21mr|texlive-notespages-20160821-1|8	Source0:	http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/notespages.tar.xz
21mr|texlive-notespages-20160821-1|9	Source1:	http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/notespages.doc.tar.xz
21mr|texlive-notespages-20160821-1|10	BuildArch:	noarch
21mr|texlive-notespages-20160821-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-notespages-20160821-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-notespages-20160821-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-notespages-20160821-1|14	
21mr|texlive-notespages-20160821-1|15	%description
21mr|texlive-notespages-20160821-1|16	This package package provides one macro to insert a single
21mr|texlive-notespages-20160821-1|17	notes page and another to fill the document with multiple notes
21mr|texlive-notespages-20160821-1|18	pages, until the total number of pages (so far) is a multiple
21mr|texlive-notespages-20160821-1|19	of a given number. A third command can be used to fill half
21mr|texlive-notespages-20160821-1|20	empty pages with a notes area.
21mr|texlive-notespages-20160821-1|21	
21mr|texlive-notespages-20160821-1|22	%files
21mr|texlive-notespages-20160821-1|23	%{_texmfdistdir}/tex
21mr|texlive-notespages-20160821-1|24	%doc %{_texmfdistdir}/doc
21mr|texlive-notespages-20160821-1|25	
21mr|texlive-notespages-20160821-1|26	
21mr|texlive-notespages-20160821-1|27	%prep
21mr|texlive-notespages-20160821-1|28	%setup -c -a0 -a1
21mr|texlive-notespages-20160821-1|29	
21mr|texlive-notespages-20160821-1|30	%build
21mr|texlive-notespages-20160821-1|31	
21mr|texlive-notespages-20160821-1|32	%install
21mr|texlive-notespages-20160821-1|33	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-notespages-20160821-1|34	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18630 21
21mr|texlive-notoccite-20190228-1|1	# revision 18129
21mr|texlive-notoccite-20190228-1|2	# category Package
21mr|texlive-notoccite-20190228-1|3	# catalog-ctan /macros/latex/contrib/notoccite
21mr|texlive-notoccite-20190228-1|4	# catalog-date 2010-05-11 12:36:30 +0200
21mr|texlive-notoccite-20190228-1|5	# catalog-license pd
21mr|texlive-notoccite-20190228-1|6	# catalog-version undef
21mr|texlive-notoccite-20190228-1|7	Name:		texlive-notoccite
21mr|texlive-notoccite-20190228-1|8	Version:	20190228
21mr|texlive-notoccite-20190228-1|9	Release:	1
21mr|texlive-notoccite-20190228-1|10	Summary:	Prevent trouble from citations in table of contents, etc
21mr|texlive-notoccite-20190228-1|11	Group:		Publishing
21mr|texlive-notoccite-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/notoccite
21mr|texlive-notoccite-20190228-1|13	License:	PD
21mr|texlive-notoccite-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/notoccite.tar.xz
21mr|texlive-notoccite-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/notoccite.doc.tar.xz
21mr|texlive-notoccite-20190228-1|16	BuildArch:	noarch
21mr|texlive-notoccite-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-notoccite-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-notoccite-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-notoccite-20190228-1|20	
21mr|texlive-notoccite-20190228-1|21	%description
21mr|texlive-notoccite-20190228-1|22	If you have \cite commands in \section-like commands, or in
21mr|texlive-notoccite-20190228-1|23	\caption, the citation will also appear in the table of
21mr|texlive-notoccite-20190228-1|24	contents, or list of whatever. If you are also using an unsrt-
21mr|texlive-notoccite-20190228-1|25	like bibliography style, these citations will come at the very
21mr|texlive-notoccite-20190228-1|26	start of the bibliography, which is confusing. This package
21mr|texlive-notoccite-20190228-1|27	suppresses the effect.
21mr|texlive-notoccite-20190228-1|28	
21mr|texlive-notoccite-20190228-1|29	#-----------------------------------------------------------------------
21mr|texlive-notoccite-20190228-1|30	%files
21mr|texlive-notoccite-20190228-1|31	%{_texmfdistdir}/tex/latex/notoccite/notoccite.sty
21mr|texlive-notoccite-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/notoccite/notoccite.pdf
21mr|texlive-notoccite-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/notoccite/notoccite.tex
21mr|texlive-notoccite-20190228-1|34	
21mr|texlive-notoccite-20190228-1|35	#-----------------------------------------------------------------------
21mr|texlive-notoccite-20190228-1|36	%prep
21mr|texlive-notoccite-20190228-1|37	%setup -c -a0 -a1
21mr|texlive-notoccite-20190228-1|38	
21mr|texlive-notoccite-20190228-1|39	%build
21mr|texlive-notoccite-20190228-1|40	
21mr|texlive-notoccite-20190228-1|41	%install
21mr|texlive-notoccite-20190228-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-notoccite-20190228-1|43	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18631 21
21mr|texlive-nowidow-1.0-7|1	# revision 24066
21mr|texlive-nowidow-1.0-7|2	# category Package
21mr|texlive-nowidow-1.0-7|3	# catalog-ctan /macros/latex/contrib/nowidow
21mr|texlive-nowidow-1.0-7|4	# catalog-date 2011-09-21 22:10:12 +0200
21mr|texlive-nowidow-1.0-7|5	# catalog-license lppl1.3
21mr|texlive-nowidow-1.0-7|6	# catalog-version 1.0
21mr|texlive-nowidow-1.0-7|7	Name:		texlive-nowidow
21mr|texlive-nowidow-1.0-7|8	Version:	1.0
21mr|texlive-nowidow-1.0-7|9	Release:	7
21mr|texlive-nowidow-1.0-7|10	Summary:	Avoid widows
21mr|texlive-nowidow-1.0-7|11	Group:		Publishing
21mr|texlive-nowidow-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/nowidow
21mr|texlive-nowidow-1.0-7|13	License:	LPPL1.3
21mr|texlive-nowidow-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nowidow.tar.xz
21mr|texlive-nowidow-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nowidow.doc.tar.xz
21mr|texlive-nowidow-1.0-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nowidow.source.tar.xz
21mr|texlive-nowidow-1.0-7|17	BuildArch:	noarch
21mr|texlive-nowidow-1.0-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-nowidow-1.0-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-nowidow-1.0-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-nowidow-1.0-7|21	
21mr|texlive-nowidow-1.0-7|22	%description
21mr|texlive-nowidow-1.0-7|23	This package provides a useful macro to manage widow lines.
21mr|texlive-nowidow-1.0-7|24	
21mr|texlive-nowidow-1.0-7|25	
21mr|texlive-nowidow-1.0-7|26	#-----------------------------------------------------------------------
21mr|texlive-nowidow-1.0-7|27	%files
21mr|texlive-nowidow-1.0-7|28	%{_texmfdistdir}/tex/latex/nowidow/nowidow.sty
21mr|texlive-nowidow-1.0-7|29	%doc %{_texmfdistdir}/doc/latex/nowidow/README
21mr|texlive-nowidow-1.0-7|30	%doc %{_texmfdistdir}/doc/latex/nowidow/nowidow.pdf
21mr|texlive-nowidow-1.0-7|31	#- source
21mr|texlive-nowidow-1.0-7|32	%doc %{_texmfdistdir}/source/latex/nowidow/nowidow.dtx
21mr|texlive-nowidow-1.0-7|33	%doc %{_texmfdistdir}/source/latex/nowidow/nowidow.ins
21mr|texlive-nowidow-1.0-7|34	
21mr|texlive-nowidow-1.0-7|35	#-----------------------------------------------------------------------
21mr|texlive-nowidow-1.0-7|36	%prep
21mr|texlive-nowidow-1.0-7|37	%setup -c -a0 -a1 -a2
21mr|texlive-nowidow-1.0-7|38	
21mr|texlive-nowidow-1.0-7|39	%build
21mr|texlive-nowidow-1.0-7|40	
21mr|texlive-nowidow-1.0-7|41	%install
21mr|texlive-nowidow-1.0-7|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-nowidow-1.0-7|43	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18632 21
21mr|texlive-nox-1.0-10|1	# revision 30991
21mr|texlive-nox-1.0-10|2	# category Package
21mr|texlive-nox-1.0-10|3	# catalog-ctan /macros/latex/contrib/nox
21mr|texlive-nox-1.0-10|4	# catalog-date 2013-06-19 16:57:50 +0200
21mr|texlive-nox-1.0-10|5	# catalog-license lppl
21mr|texlive-nox-1.0-10|6	# catalog-version 1.0
21mr|texlive-nox-1.0-10|7	Name:		texlive-nox
21mr|texlive-nox-1.0-10|8	Version:	1.0
21mr|texlive-nox-1.0-10|9	Release:	10
21mr|texlive-nox-1.0-10|10	Summary:	Adaptable tables
21mr|texlive-nox-1.0-10|11	Group:		Publishing
21mr|texlive-nox-1.0-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/nox
21mr|texlive-nox-1.0-10|13	License:	LPPL
21mr|texlive-nox-1.0-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nox.tar.xz
21mr|texlive-nox-1.0-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nox.doc.tar.xz
21mr|texlive-nox-1.0-10|16	BuildArch:	noarch
21mr|texlive-nox-1.0-10|17	BuildRequires:	texlive-tlpkg
21mr|texlive-nox-1.0-10|18	Requires(pre):	texlive-tlpkg
21mr|texlive-nox-1.0-10|19	Requires(post):	texlive-kpathsea
21mr|texlive-nox-1.0-10|20	
21mr|texlive-nox-1.0-10|21	%description
21mr|texlive-nox-1.0-10|22	The package allows data, text (including (La)TeX commands or
21mr|texlive-nox-1.0-10|23	environments) to be formatted into a array which may be split.
21mr|texlive-nox-1.0-10|24	
21mr|texlive-nox-1.0-10|25	
21mr|texlive-nox-1.0-10|26	#-----------------------------------------------------------------------
21mr|texlive-nox-1.0-10|27	%files
21mr|texlive-nox-1.0-10|28	%{_texmfdistdir}/tex/latex/nox/nox.sty
21mr|texlive-nox-1.0-10|29	%doc %{_texmfdistdir}/doc/latex/nox/README
21mr|texlive-nox-1.0-10|30	%doc %{_texmfdistdir}/doc/latex/nox/nox.pdf
21mr|texlive-nox-1.0-10|31	%doc %{_texmfdistdir}/doc/latex/nox/nox.tex
21mr|texlive-nox-1.0-10|32	
21mr|texlive-nox-1.0-10|33	#-----------------------------------------------------------------------
21mr|texlive-nox-1.0-10|34	%prep
21mr|texlive-nox-1.0-10|35	%setup -c -a0 -a1
21mr|texlive-nox-1.0-10|36	
21mr|texlive-nox-1.0-10|37	%build
21mr|texlive-nox-1.0-10|38	
21mr|texlive-nox-1.0-10|39	%install
21mr|texlive-nox-1.0-10|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-nox-1.0-10|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18633 21
21mr|texlive-nrc-2.01a-2|1	# revision 29027
21mr|texlive-nrc-2.01a-2|2	# category Package
21mr|texlive-nrc-2.01a-2|3	# catalog-ctan /macros/latex/contrib/nrc
21mr|texlive-nrc-2.01a-2|4	# catalog-date 2012-11-05 18:31:34 +0100
21mr|texlive-nrc-2.01a-2|5	# catalog-license lppl
21mr|texlive-nrc-2.01a-2|6	# catalog-version 2.01
21mr|texlive-nrc-2.01a-2|7	Name:		texlive-nrc
21mr|texlive-nrc-2.01a-2|8	Epoch:		1
21mr|texlive-nrc-2.01a-2|9	Version:	2.01a
21mr|texlive-nrc-2.01a-2|10	Release:	2
21mr|texlive-nrc-2.01a-2|11	Summary:	Class for the NRC technical journals
21mr|texlive-nrc-2.01a-2|12	Group:		Publishing
21mr|texlive-nrc-2.01a-2|13	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/nrc
21mr|texlive-nrc-2.01a-2|14	License:	LPPL
21mr|texlive-nrc-2.01a-2|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nrc.tar.xz
21mr|texlive-nrc-2.01a-2|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nrc.doc.tar.xz
21mr|texlive-nrc-2.01a-2|17	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nrc.source.tar.xz
21mr|texlive-nrc-2.01a-2|18	BuildArch:	noarch
21mr|texlive-nrc-2.01a-2|19	BuildRequires:	texlive-tlpkg
21mr|texlive-nrc-2.01a-2|20	Requires(pre):	texlive-tlpkg
21mr|texlive-nrc-2.01a-2|21	Requires(post):	texlive-kpathsea
21mr|texlive-nrc-2.01a-2|22	
21mr|texlive-nrc-2.01a-2|23	%description
21mr|texlive-nrc-2.01a-2|24	Macros, and some documentation, for typesetting papers for
21mr|texlive-nrc-2.01a-2|25	submission to journals published by the National Research
21mr|texlive-nrc-2.01a-2|26	Council Research Press. At present, only nrc2.cls (for two-
21mr|texlive-nrc-2.01a-2|27	column layout) should be used.
21mr|texlive-nrc-2.01a-2|28	
21mr|texlive-nrc-2.01a-2|29	#-----------------------------------------------------------------------
21mr|texlive-nrc-2.01a-2|30	%files
21mr|texlive-nrc-2.01a-2|31	%{_texmfdistdir}/tex/latex/nrc/nrc1.cls
21mr|texlive-nrc-2.01a-2|32	%{_texmfdistdir}/tex/latex/nrc/nrc1.sty
21mr|texlive-nrc-2.01a-2|33	%{_texmfdistdir}/tex/latex/nrc/nrc2.cls
21mr|texlive-nrc-2.01a-2|34	%{_texmfdistdir}/tex/latex/nrc/nrc2.sty
21mr|texlive-nrc-2.01a-2|35	%doc %{_texmfdistdir}/doc/latex/nrc/00-2013-feb-authors.txt
21mr|texlive-nrc-2.01a-2|36	%doc %{_texmfdistdir}/doc/latex/nrc/README
21mr|texlive-nrc-2.01a-2|37	%doc %{_texmfdistdir}/doc/latex/nrc/userguide.pdf
21mr|texlive-nrc-2.01a-2|38	%doc %{_texmfdistdir}/doc/latex/nrc/userguide.tex
21mr|texlive-nrc-2.01a-2|39	#- source
21mr|texlive-nrc-2.01a-2|40	%doc %{_texmfdistdir}/source/latex/nrc/nrc.dtx
21mr|texlive-nrc-2.01a-2|41	%doc %{_texmfdistdir}/source/latex/nrc/nrc.ins
21mr|texlive-nrc-2.01a-2|42	
21mr|texlive-nrc-2.01a-2|43	#-----------------------------------------------------------------------
21mr|texlive-nrc-2.01a-2|44	%prep
21mr|texlive-nrc-2.01a-2|45	%setup -c -a0 -a1 -a2
21mr|texlive-nrc-2.01a-2|46	
21mr|texlive-nrc-2.01a-2|47	%build
21mr|texlive-nrc-2.01a-2|48	
21mr|texlive-nrc-2.01a-2|49	%install
21mr|texlive-nrc-2.01a-2|50	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-nrc-2.01a-2|51	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18634 21
21mr|texlive-ntgclass-2.1a-2|1	# revision 15878
21mr|texlive-ntgclass-2.1a-2|2	# category Package
21mr|texlive-ntgclass-2.1a-2|3	# catalog-ctan /macros/latex/contrib/ntgclass
21mr|texlive-ntgclass-2.1a-2|4	# catalog-date 2006-12-05 17:23:05 +0100
21mr|texlive-ntgclass-2.1a-2|5	# catalog-license lppl
21mr|texlive-ntgclass-2.1a-2|6	# catalog-version undef
21mr|texlive-ntgclass-2.1a-2|7	Name:		texlive-ntgclass
21mr|texlive-ntgclass-2.1a-2|8	Version:	2.1a
21mr|texlive-ntgclass-2.1a-2|9	Release:	2
21mr|texlive-ntgclass-2.1a-2|10	Epoch:		1
21mr|texlive-ntgclass-2.1a-2|11	Summary:	"European" versions of standard classes
21mr|texlive-ntgclass-2.1a-2|12	Group:		Publishing
21mr|texlive-ntgclass-2.1a-2|13	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ntgclass
21mr|texlive-ntgclass-2.1a-2|14	License:	LPPL
21mr|texlive-ntgclass-2.1a-2|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ntgclass.tar.xz
21mr|texlive-ntgclass-2.1a-2|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ntgclass.doc.tar.xz
21mr|texlive-ntgclass-2.1a-2|17	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ntgclass.source.tar.xz
21mr|texlive-ntgclass-2.1a-2|18	BuildArch:	noarch
21mr|texlive-ntgclass-2.1a-2|19	BuildRequires:	texlive-tlpkg
21mr|texlive-ntgclass-2.1a-2|20	Requires(pre):	texlive-tlpkg
21mr|texlive-ntgclass-2.1a-2|21	Requires(post):	texlive-kpathsea
21mr|texlive-ntgclass-2.1a-2|22	
21mr|texlive-ntgclass-2.1a-2|23	%description
21mr|texlive-ntgclass-2.1a-2|24	Versions of the standard LaTeX article and report classes,
21mr|texlive-ntgclass-2.1a-2|25	rewritten to reflect a more European design, by the Dutch TeX
21mr|texlive-ntgclass-2.1a-2|26	Users Group NTG.
21mr|texlive-ntgclass-2.1a-2|27	
21mr|texlive-ntgclass-2.1a-2|28	#-----------------------------------------------------------------------
21mr|texlive-ntgclass-2.1a-2|29	%files
21mr|texlive-ntgclass-2.1a-2|30	%{_texmfdistdir}/tex/latex/ntgclass/a4.sty
21mr|texlive-ntgclass-2.1a-2|31	%{_texmfdistdir}/tex/latex/ntgclass/artikel1.cls
21mr|texlive-ntgclass-2.1a-2|32	%{_texmfdistdir}/tex/latex/ntgclass/artikel2.cls
21mr|texlive-ntgclass-2.1a-2|33	%{_texmfdistdir}/tex/latex/ntgclass/artikel3.cls
21mr|texlive-ntgclass-2.1a-2|34	%{_texmfdistdir}/tex/latex/ntgclass/boek.cls
21mr|texlive-ntgclass-2.1a-2|35	%{_texmfdistdir}/tex/latex/ntgclass/boek3.cls
21mr|texlive-ntgclass-2.1a-2|36	%{_texmfdistdir}/tex/latex/ntgclass/brief.cls
21mr|texlive-ntgclass-2.1a-2|37	%{_texmfdistdir}/tex/latex/ntgclass/ntg10.clo
21mr|texlive-ntgclass-2.1a-2|38	%{_texmfdistdir}/tex/latex/ntgclass/ntg11.clo
21mr|texlive-ntgclass-2.1a-2|39	%{_texmfdistdir}/tex/latex/ntgclass/ntg12.clo
21mr|texlive-ntgclass-2.1a-2|40	%{_texmfdistdir}/tex/latex/ntgclass/rapport1.cls
21mr|texlive-ntgclass-2.1a-2|41	%{_texmfdistdir}/tex/latex/ntgclass/rapport3.cls
21mr|texlive-ntgclass-2.1a-2|42	%doc %{_texmfdistdir}/doc/latex/ntgclass/00readme.txt
21mr|texlive-ntgclass-2.1a-2|43	%doc %{_texmfdistdir}/doc/latex/ntgclass/a4.pdf
21mr|texlive-ntgclass-2.1a-2|44	%doc %{_texmfdistdir}/doc/latex/ntgclass/artdoc.pdf
21mr|texlive-ntgclass-2.1a-2|45	%doc %{_texmfdistdir}/doc/latex/ntgclass/artdoc.tex
21mr|texlive-ntgclass-2.1a-2|46	%doc %{_texmfdistdir}/doc/latex/ntgclass/brief.pdf
21mr|texlive-ntgclass-2.1a-2|47	%doc %{_texmfdistdir}/doc/latex/ntgclass/brief.tex
21mr|texlive-ntgclass-2.1a-2|48	%doc %{_texmfdistdir}/doc/latex/ntgclass/briefdoc.pdf
21mr|texlive-ntgclass-2.1a-2|49	%doc %{_texmfdistdir}/doc/latex/ntgclass/briefdoc.tex
21mr|texlive-ntgclass-2.1a-2|50	%doc %{_texmfdistdir}/doc/latex/ntgclass/catalog.txt
21mr|texlive-ntgclass-2.1a-2|51	%doc %{_texmfdistdir}/doc/latex/ntgclass/changes.txt
21mr|texlive-ntgclass-2.1a-2|52	%doc %{_texmfdistdir}/doc/latex/ntgclass/classdoc.pdf
21mr|texlive-ntgclass-2.1a-2|53	%doc %{_texmfdistdir}/doc/latex/ntgclass/classdoc.tex
21mr|texlive-ntgclass-2.1a-2|54	%doc %{_texmfdistdir}/doc/latex/ntgclass/manifest.txt
21mr|texlive-ntgclass-2.1a-2|55	%doc %{_texmfdistdir}/doc/latex/ntgclass/ntgclass.pdf
21mr|texlive-ntgclass-2.1a-2|56	%doc %{_texmfdistdir}/doc/latex/ntgclass/rapdoc.pdf
21mr|texlive-ntgclass-2.1a-2|57	%doc %{_texmfdistdir}/doc/latex/ntgclass/rapdoc.tex
21mr|texlive-ntgclass-2.1a-2|58	#- source
21mr|texlive-ntgclass-2.1a-2|59	%doc %{_texmfdistdir}/source/latex/ntgclass/a4.dtx
21mr|texlive-ntgclass-2.1a-2|60	%doc %{_texmfdistdir}/source/latex/ntgclass/a4.ins
21mr|texlive-ntgclass-2.1a-2|61	%doc %{_texmfdistdir}/source/latex/ntgclass/brief.dtx
21mr|texlive-ntgclass-2.1a-2|62	%doc %{_texmfdistdir}/source/latex/ntgclass/ntgclass.dtx
21mr|texlive-ntgclass-2.1a-2|63	%doc %{_texmfdistdir}/source/latex/ntgclass/ntgclass.ins
21mr|texlive-ntgclass-2.1a-2|64	
21mr|texlive-ntgclass-2.1a-2|65	#-----------------------------------------------------------------------
21mr|texlive-ntgclass-2.1a-2|66	%prep
21mr|texlive-ntgclass-2.1a-2|67	%setup -c -a0 -a1 -a2
21mr|texlive-ntgclass-2.1a-2|68	
21mr|texlive-ntgclass-2.1a-2|69	%build
21mr|texlive-ntgclass-2.1a-2|70	
21mr|texlive-ntgclass-2.1a-2|71	%install
21mr|texlive-ntgclass-2.1a-2|72	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ntgclass-2.1a-2|73	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18635 21
21mr|texlive-ntheorem-1.33-2|1	# revision 27609
21mr|texlive-ntheorem-1.33-2|2	# category Package
21mr|texlive-ntheorem-1.33-2|3	# catalog-ctan /macros/latex/contrib/ntheorem
21mr|texlive-ntheorem-1.33-2|4	# catalog-date 2012-03-30 15:19:52 +0200
21mr|texlive-ntheorem-1.33-2|5	# catalog-license lppl
21mr|texlive-ntheorem-1.33-2|6	# catalog-version 1.31
21mr|texlive-ntheorem-1.33-2|7	Name:		texlive-ntheorem
21mr|texlive-ntheorem-1.33-2|8	Version:	1.33
21mr|texlive-ntheorem-1.33-2|9	Release:	2
21mr|texlive-ntheorem-1.33-2|10	Summary:	Enhanced theorem environment
21mr|texlive-ntheorem-1.33-2|11	Group:		Publishing
21mr|texlive-ntheorem-1.33-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ntheorem
21mr|texlive-ntheorem-1.33-2|13	License:	LPPL
21mr|texlive-ntheorem-1.33-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ntheorem.tar.xz
21mr|texlive-ntheorem-1.33-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ntheorem.doc.tar.xz
21mr|texlive-ntheorem-1.33-2|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ntheorem.source.tar.xz
21mr|texlive-ntheorem-1.33-2|17	BuildArch:	noarch
21mr|texlive-ntheorem-1.33-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-ntheorem-1.33-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-ntheorem-1.33-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-ntheorem-1.33-2|21	
21mr|texlive-ntheorem-1.33-2|22	%description
21mr|texlive-ntheorem-1.33-2|23	Enhancements for theorem-like environments: easier control of
21mr|texlive-ntheorem-1.33-2|24	layout; proper placement of endmarks even when the environment
21mr|texlive-ntheorem-1.33-2|25	ends with \end{enumerate} or \end{displaymath} (including
21mr|texlive-ntheorem-1.33-2|26	support for amsmath displayed-equation environments); and
21mr|texlive-ntheorem-1.33-2|27	support for making a list of theorems like \listoffigures.
21mr|texlive-ntheorem-1.33-2|28	
21mr|texlive-ntheorem-1.33-2|29	#-----------------------------------------------------------------------
21mr|texlive-ntheorem-1.33-2|30	%files
21mr|texlive-ntheorem-1.33-2|31	%{_texmfdistdir}/tex/latex/ntheorem/ntheorem.std
21mr|texlive-ntheorem-1.33-2|32	%{_texmfdistdir}/tex/latex/ntheorem/ntheorem.sty
21mr|texlive-ntheorem-1.33-2|33	%doc %{_texmfdistdir}/doc/latex/ntheorem/README
21mr|texlive-ntheorem-1.33-2|34	%doc %{_texmfdistdir}/doc/latex/ntheorem/ntheorem.pdf
21mr|texlive-ntheorem-1.33-2|35	#- source
21mr|texlive-ntheorem-1.33-2|36	%doc %{_texmfdistdir}/source/latex/ntheorem/ntheorem.drv
21mr|texlive-ntheorem-1.33-2|37	%doc %{_texmfdistdir}/source/latex/ntheorem/ntheorem.dtx
21mr|texlive-ntheorem-1.33-2|38	%doc %{_texmfdistdir}/source/latex/ntheorem/ntheorem.ins
21mr|texlive-ntheorem-1.33-2|39	
21mr|texlive-ntheorem-1.33-2|40	#-----------------------------------------------------------------------
21mr|texlive-ntheorem-1.33-2|41	%prep
21mr|texlive-ntheorem-1.33-2|42	%setup -c -a0 -a1 -a2
21mr|texlive-ntheorem-1.33-2|43	
21mr|texlive-ntheorem-1.33-2|44	%build
21mr|texlive-ntheorem-1.33-2|45	
21mr|texlive-ntheorem-1.33-2|46	%install
21mr|texlive-ntheorem-1.33-2|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ntheorem-1.33-2|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18636 21
21mr|texlive-ntheorem-vn-1.203-2|1	# revision 15878
21mr|texlive-ntheorem-vn-1.203-2|2	# category Package
21mr|texlive-ntheorem-vn-1.203-2|3	# catalog-ctan undef
21mr|texlive-ntheorem-vn-1.203-2|4	# catalog-date undef
21mr|texlive-ntheorem-vn-1.203-2|5	# catalog-license undef
21mr|texlive-ntheorem-vn-1.203-2|6	# catalog-version undef
21mr|texlive-ntheorem-vn-1.203-2|7	Name:		texlive-ntheorem-vn
21mr|texlive-ntheorem-vn-1.203-2|8	Version:	1.203
21mr|texlive-ntheorem-vn-1.203-2|9	Release:	2
21mr|texlive-ntheorem-vn-1.203-2|10	Epoch:		1
21mr|texlive-ntheorem-vn-1.203-2|11	Summary:	TeXLive ntheorem-vn package
21mr|texlive-ntheorem-vn-1.203-2|12	Group:		Publishing
21mr|texlive-ntheorem-vn-1.203-2|13	URL:		http://tug.org/texlive
21mr|texlive-ntheorem-vn-1.203-2|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-ntheorem-vn-1.203-2|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ntheorem-vn.tar.xz
21mr|texlive-ntheorem-vn-1.203-2|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ntheorem-vn.doc.tar.xz
21mr|texlive-ntheorem-vn-1.203-2|17	BuildArch:	noarch
21mr|texlive-ntheorem-vn-1.203-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-ntheorem-vn-1.203-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-ntheorem-vn-1.203-2|20	
21mr|texlive-ntheorem-vn-1.203-2|21	%description
21mr|texlive-ntheorem-vn-1.203-2|22	TeXLive ntheorem-vn package.
21mr|texlive-ntheorem-vn-1.203-2|23	
21mr|texlive-ntheorem-vn-1.203-2|24	#-----------------------------------------------------------------------
21mr|texlive-ntheorem-vn-1.203-2|25	%files
21mr|texlive-ntheorem-vn-1.203-2|26	%doc %{_texmfdistdir}/doc/latex/ntheorem-vn/COPYING
21mr|texlive-ntheorem-vn-1.203-2|27	%doc %{_texmfdistdir}/doc/latex/ntheorem-vn/FILELIST
21mr|texlive-ntheorem-vn-1.203-2|28	%doc %{_texmfdistdir}/doc/latex/ntheorem-vn/README
21mr|texlive-ntheorem-vn-1.203-2|29	%doc %{_texmfdistdir}/doc/latex/ntheorem-vn/ntheorem-doc-vn.pdf
21mr|texlive-ntheorem-vn-1.203-2|30	%doc %{_texmfdistdir}/doc/latex/ntheorem-vn/src/Makefile
21mr|texlive-ntheorem-vn-1.203-2|31	%doc %{_texmfdistdir}/doc/latex/ntheorem-vn/src/README.src
21mr|texlive-ntheorem-vn-1.203-2|32	%doc %{_texmfdistdir}/doc/latex/ntheorem-vn/src/TODO
21mr|texlive-ntheorem-vn-1.203-2|33	%doc %{_texmfdistdir}/doc/latex/ntheorem-vn/src/endmarks.tex
21mr|texlive-ntheorem-vn-1.203-2|34	%doc %{_texmfdistdir}/doc/latex/ntheorem-vn/src/example.tex
21mr|texlive-ntheorem-vn-1.203-2|35	%doc %{_texmfdistdir}/doc/latex/ntheorem-vn/src/help.tex
21mr|texlive-ntheorem-vn-1.203-2|36	%doc %{_texmfdistdir}/doc/latex/ntheorem-vn/src/interference.tex
21mr|texlive-ntheorem-vn-1.203-2|37	%doc %{_texmfdistdir}/doc/latex/ntheorem-vn/src/intro.tex
21mr|texlive-ntheorem-vn-1.203-2|38	%doc %{_texmfdistdir}/doc/latex/ntheorem-vn/src/license.tex
21mr|texlive-ntheorem-vn-1.203-2|39	%doc %{_texmfdistdir}/doc/latex/ntheorem-vn/src/ntheorem-doc-vn.tex
21mr|texlive-ntheorem-vn-1.203-2|40	%doc %{_texmfdistdir}/doc/latex/ntheorem-vn/src/preamble.tex
21mr|texlive-ntheorem-vn-1.203-2|41	%doc %{_texmfdistdir}/doc/latex/ntheorem-vn/src/thanks.tex
21mr|texlive-ntheorem-vn-1.203-2|42	%doc %{_texmfdistdir}/doc/latex/ntheorem-vn/src/title-abstract.tex
21mr|texlive-ntheorem-vn-1.203-2|43	%doc %{_texmfdistdir}/doc/latex/ntheorem-vn/src/user-interface.tex
21mr|texlive-ntheorem-vn-1.203-2|44	%doc %{_texmfdistdir}/doc/latex/ntheorem-vn/test.pdf
21mr|texlive-ntheorem-vn-1.203-2|45	%doc %{_texmfdistdir}/doc/latex/ntheorem-vn/test.tex
21mr|texlive-ntheorem-vn-1.203-2|46	
21mr|texlive-ntheorem-vn-1.203-2|47	#-----------------------------------------------------------------------
21mr|texlive-ntheorem-vn-1.203-2|48	%prep
21mr|texlive-ntheorem-vn-1.203-2|49	%setup -c -a0 -a1
21mr|texlive-ntheorem-vn-1.203-2|50	
21mr|texlive-ntheorem-vn-1.203-2|51	%build
21mr|texlive-ntheorem-vn-1.203-2|52	
21mr|texlive-ntheorem-vn-1.203-2|53	%install
21mr|texlive-ntheorem-vn-1.203-2|54	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ntheorem-vn-1.203-2|55	cp -fpar doc %{buildroot}%{_texmfdistdir}

18637 21
21mr|texlive-nuc-0.1-7|1	# revision 22256
21mr|texlive-nuc-0.1-7|2	# category Package
21mr|texlive-nuc-0.1-7|3	# catalog-ctan /macros/latex/contrib/nuc
21mr|texlive-nuc-0.1-7|4	# catalog-date 2011-04-28 12:45:40 +0200
21mr|texlive-nuc-0.1-7|5	# catalog-license lppl
21mr|texlive-nuc-0.1-7|6	# catalog-version 0.1
21mr|texlive-nuc-0.1-7|7	Name:		texlive-nuc
21mr|texlive-nuc-0.1-7|8	Version:	0.1
21mr|texlive-nuc-0.1-7|9	Release:	7
21mr|texlive-nuc-0.1-7|10	Summary:	Notation for nuclear isotopes
21mr|texlive-nuc-0.1-7|11	Group:		Publishing
21mr|texlive-nuc-0.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/nuc
21mr|texlive-nuc-0.1-7|13	License:	LPPL
21mr|texlive-nuc-0.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nuc.tar.xz
21mr|texlive-nuc-0.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/nuc.doc.tar.xz
21mr|texlive-nuc-0.1-7|16	BuildArch:	noarch
21mr|texlive-nuc-0.1-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-nuc-0.1-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-nuc-0.1-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-nuc-0.1-7|20	
21mr|texlive-nuc-0.1-7|21	%description
21mr|texlive-nuc-0.1-7|22	A simple package providing nuclear sub- and superscripts as
21mr|texlive-nuc-0.1-7|23	commonly used in radiochemistry, radiation science, and nuclear
21mr|texlive-nuc-0.1-7|24	physics and engineering applications. Isotopes which have Z
21mr|texlive-nuc-0.1-7|25	with more digits than A require special spacing to appear
21mr|texlive-nuc-0.1-7|26	properly; this spacing is supported in the package.
21mr|texlive-nuc-0.1-7|27	
21mr|texlive-nuc-0.1-7|28	
21mr|texlive-nuc-0.1-7|29	#-----------------------------------------------------------------------
21mr|texlive-nuc-0.1-7|30	%files
21mr|texlive-nuc-0.1-7|31	%{_texmfdistdir}/tex/latex/nuc/nuc.sty
21mr|texlive-nuc-0.1-7|32	%doc %{_texmfdistdir}/doc/latex/nuc/README
21mr|texlive-nuc-0.1-7|33	%doc %{_texmfdistdir}/doc/latex/nuc/nuc.pdf
21mr|texlive-nuc-0.1-7|34	%doc %{_texmfdistdir}/doc/latex/nuc/nuc.tex
21mr|texlive-nuc-0.1-7|35	
21mr|texlive-nuc-0.1-7|36	#-----------------------------------------------------------------------
21mr|texlive-nuc-0.1-7|37	%prep
21mr|texlive-nuc-0.1-7|38	%setup -c -a0 -a1
21mr|texlive-nuc-0.1-7|39	
21mr|texlive-nuc-0.1-7|40	%build
21mr|texlive-nuc-0.1-7|41	
21mr|texlive-nuc-0.1-7|42	%install
21mr|texlive-nuc-0.1-7|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-nuc-0.1-7|44	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18638 21
21mr|texlive-numberedblock-1.10-6|1	# revision 33109
21mr|texlive-numberedblock-1.10-6|2	# category Package
21mr|texlive-numberedblock-1.10-6|3	# catalog-ctan /macros/latex/contrib/numberedblock
21mr|texlive-numberedblock-1.10-6|4	# catalog-date 2014-03-06 18:55:44 +0100
21mr|texlive-numberedblock-1.10-6|5	# catalog-license lppl1.3
21mr|texlive-numberedblock-1.10-6|6	# catalog-version 1.10
21mr|texlive-numberedblock-1.10-6|7	Name:		texlive-numberedblock
21mr|texlive-numberedblock-1.10-6|8	Epoch:		1
21mr|texlive-numberedblock-1.10-6|9	Version:	1.10
21mr|texlive-numberedblock-1.10-6|10	Release:	6
21mr|texlive-numberedblock-1.10-6|11	Summary:	Print a block of code, with unique index number
21mr|texlive-numberedblock-1.10-6|12	Group:		Publishing
21mr|texlive-numberedblock-1.10-6|13	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/numberedblock
21mr|texlive-numberedblock-1.10-6|14	License:	LPPL1.3
21mr|texlive-numberedblock-1.10-6|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/numberedblock.tar.xz
21mr|texlive-numberedblock-1.10-6|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/numberedblock.doc.tar.xz
21mr|texlive-numberedblock-1.10-6|17	BuildArch:	noarch
21mr|texlive-numberedblock-1.10-6|18	BuildRequires:	texlive-tlpkg
21mr|texlive-numberedblock-1.10-6|19	Requires(pre):	texlive-tlpkg
21mr|texlive-numberedblock-1.10-6|20	Requires(post):	texlive-kpathsea
21mr|texlive-numberedblock-1.10-6|21	
21mr|texlive-numberedblock-1.10-6|22	%description
21mr|texlive-numberedblock-1.10-6|23	The package has been created for the convenience of the report
21mr|texlive-numberedblock-1.10-6|24	writer; it provides the means to number, and label, code-block
21mr|texlive-numberedblock-1.10-6|25	snippets in your document. In this way, you can (unambiguously)
21mr|texlive-numberedblock-1.10-6|26	refer to each snippet elsewhere in your document.
21mr|texlive-numberedblock-1.10-6|27	
21mr|texlive-numberedblock-1.10-6|28	
21mr|texlive-numberedblock-1.10-6|29	#-----------------------------------------------------------------------
21mr|texlive-numberedblock-1.10-6|30	%files
21mr|texlive-numberedblock-1.10-6|31	%{_texmfdistdir}/tex/latex/numberedblock/numberedblock.sty
21mr|texlive-numberedblock-1.10-6|32	%doc %{_texmfdistdir}/doc/latex/numberedblock/README
21mr|texlive-numberedblock-1.10-6|33	%doc %{_texmfdistdir}/doc/latex/numberedblock/testnumberedblock.pdf
21mr|texlive-numberedblock-1.10-6|34	%doc %{_texmfdistdir}/doc/latex/numberedblock/testnumberedblock.tex
21mr|texlive-numberedblock-1.10-6|35	
21mr|texlive-numberedblock-1.10-6|36	#-----------------------------------------------------------------------
21mr|texlive-numberedblock-1.10-6|37	%prep
21mr|texlive-numberedblock-1.10-6|38	%setup -c -a0 -a1
21mr|texlive-numberedblock-1.10-6|39	
21mr|texlive-numberedblock-1.10-6|40	%build
21mr|texlive-numberedblock-1.10-6|41	
21mr|texlive-numberedblock-1.10-6|42	%install
21mr|texlive-numberedblock-1.10-6|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-numberedblock-1.10-6|44	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18639 21
21mr|texlive-numericplots-2.0.2-10|1	# revision 31729
21mr|texlive-numericplots-2.0.2-10|2	# category Package
21mr|texlive-numericplots-2.0.2-10|3	# catalog-ctan /graphics/pstricks/contrib/numericplots
21mr|texlive-numericplots-2.0.2-10|4	# catalog-date 2013-09-20 08:02:58 +0200
21mr|texlive-numericplots-2.0.2-10|5	# catalog-license gpl3
21mr|texlive-numericplots-2.0.2-10|6	# catalog-version 2.0.2
21mr|texlive-numericplots-2.0.2-10|7	Name:		texlive-numericplots
21mr|texlive-numericplots-2.0.2-10|8	Version:	2.0.2
21mr|texlive-numericplots-2.0.2-10|9	Release:	10
21mr|texlive-numericplots-2.0.2-10|10	Summary:	Plot numeric data (including Matlab export) using PSTricks
21mr|texlive-numericplots-2.0.2-10|11	Group:		Publishing
21mr|texlive-numericplots-2.0.2-10|12	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/numericplots
21mr|texlive-numericplots-2.0.2-10|13	License:	GPL3
21mr|texlive-numericplots-2.0.2-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/numericplots.tar.xz
21mr|texlive-numericplots-2.0.2-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/numericplots.doc.tar.xz
21mr|texlive-numericplots-2.0.2-10|16	BuildArch:	noarch
21mr|texlive-numericplots-2.0.2-10|17	BuildRequires:	texlive-tlpkg
21mr|texlive-numericplots-2.0.2-10|18	Requires(pre):	texlive-tlpkg
21mr|texlive-numericplots-2.0.2-10|19	Requires(post):	texlive-kpathsea
21mr|texlive-numericplots-2.0.2-10|20	
21mr|texlive-numericplots-2.0.2-10|21	%description
21mr|texlive-numericplots-2.0.2-10|22	Plotting numeric data is a task which has often to be done for
21mr|texlive-numericplots-2.0.2-10|23	scientific papers. LaTeX itself provides no facilities for
21mr|texlive-numericplots-2.0.2-10|24	drawing more than the simplest plots from supplied data. The
21mr|texlive-numericplots-2.0.2-10|25	package will process user input, and uses PSTricks to plot the
21mr|texlive-numericplots-2.0.2-10|26	results. The package provides Matlab functions to transform
21mr|texlive-numericplots-2.0.2-10|27	Matlab results to plottable data.
21mr|texlive-numericplots-2.0.2-10|28	
21mr|texlive-numericplots-2.0.2-10|29	#-----------------------------------------------------------------------
21mr|texlive-numericplots-2.0.2-10|30	%files
21mr|texlive-numericplots-2.0.2-10|31	%{_texmfdistdir}/tex/latex/numericplots/NumericPlots.sty
21mr|texlive-numericplots-2.0.2-10|32	%{_texmfdistdir}/tex/latex/numericplots/NumericPlots_TickLabels.tex
21mr|texlive-numericplots-2.0.2-10|33	%{_texmfdistdir}/tex/latex/numericplots/NumericPlots_labels.tex
21mr|texlive-numericplots-2.0.2-10|34	%{_texmfdistdir}/tex/latex/numericplots/NumericPlots_legend.tex
21mr|texlive-numericplots-2.0.2-10|35	%{_texmfdistdir}/tex/latex/numericplots/NumericPlots_macros.tex
21mr|texlive-numericplots-2.0.2-10|36	%{_texmfdistdir}/tex/latex/numericplots/NumericPlots_styles.tex
21mr|texlive-numericplots-2.0.2-10|37	%doc %{_texmfdistdir}/doc/latex/numericplots/License.txt
21mr|texlive-numericplots-2.0.2-10|38	%doc %{_texmfdistdir}/doc/latex/numericplots/NumericPlots.pdf
21mr|texlive-numericplots-2.0.2-10|39	%doc %{_texmfdistdir}/doc/latex/numericplots/README
21mr|texlive-numericplots-2.0.2-10|40	%doc %{_texmfdistdir}/doc/latex/numericplots/README.TEXLIVE
21mr|texlive-numericplots-2.0.2-10|41	%doc %{_texmfdistdir}/doc/latex/numericplots/src/BasicFunctionality.tex
21mr|texlive-numericplots-2.0.2-10|42	%doc %{_texmfdistdir}/doc/latex/numericplots/src/FurtherExamples.tex
21mr|texlive-numericplots-2.0.2-10|43	%doc %{_texmfdistdir}/doc/latex/numericplots/src/MatlabSupport.tex
21mr|texlive-numericplots-2.0.2-10|44	%doc %{_texmfdistdir}/doc/latex/numericplots/src/MultiplePlots.tex
21mr|texlive-numericplots-2.0.2-10|45	%doc %{_texmfdistdir}/doc/latex/numericplots/src/NumericPlotsDoc.tex
21mr|texlive-numericplots-2.0.2-10|46	%doc %{_texmfdistdir}/doc/latex/numericplots/src/Roll406_Ref2288.tex
21mr|texlive-numericplots-2.0.2-10|47	%doc %{_texmfdistdir}/doc/latex/numericplots/src/TechnicalDetails.tex
21mr|texlive-numericplots-2.0.2-10|48	%doc %{_texmfdistdir}/doc/latex/numericplots/src/TestPlots.tex
21mr|texlive-numericplots-2.0.2-10|49	%doc %{_texmfdistdir}/doc/latex/numericplots/src/examples/BodeDiagramm.tex
21mr|texlive-numericplots-2.0.2-10|50	%doc %{_texmfdistdir}/doc/latex/numericplots/src/examples/DataTestRealData.tex
21mr|texlive-numericplots-2.0.2-10|51	%doc %{_texmfdistdir}/doc/latex/numericplots/src/examples/DefineData.tex
21mr|texlive-numericplots-2.0.2-10|52	%doc %{_texmfdistdir}/doc/latex/numericplots/src/examples/LabelsNTickLabels.tex
21mr|texlive-numericplots-2.0.2-10|53	%doc %{_texmfdistdir}/doc/latex/numericplots/src/examples/NyquistPlot.tex
21mr|texlive-numericplots-2.0.2-10|54	%doc %{_texmfdistdir}/doc/latex/numericplots/src/examples/Sprungantwort_PT1Glied.tex
21mr|texlive-numericplots-2.0.2-10|55	%doc %{_texmfdistdir}/doc/latex/numericplots/src/examples/basic_Boxes.tex
21mr|texlive-numericplots-2.0.2-10|56	%doc %{_texmfdistdir}/doc/latex/numericplots/src/examples/basic_EasyPlot.tex
21mr|texlive-numericplots-2.0.2-10|57	%doc %{_texmfdistdir}/doc/latex/numericplots/src/examples/basic_Grid.tex
21mr|texlive-numericplots-2.0.2-10|58	%doc %{_texmfdistdir}/doc/latex/numericplots/src/examples/basic_Labels.tex
21mr|texlive-numericplots-2.0.2-10|59	%doc %{_texmfdistdir}/doc/latex/numericplots/src/examples/basic_Legend.tex
21mr|texlive-numericplots-2.0.2-10|60	%doc %{_texmfdistdir}/doc/latex/numericplots/src/examples/basic_LegendI.tex
21mr|texlive-numericplots-2.0.2-10|61	%doc %{_texmfdistdir}/doc/latex/numericplots/src/examples/basic_LegendII.tex
21mr|texlive-numericplots-2.0.2-10|62	%doc %{_texmfdistdir}/doc/latex/numericplots/src/examples/basic_LegendIII.tex
21mr|texlive-numericplots-2.0.2-10|63	%doc %{_texmfdistdir}/doc/latex/numericplots/src/examples/basic_LineStyles.tex
21mr|texlive-numericplots-2.0.2-10|64	%doc %{_texmfdistdir}/doc/latex/numericplots/src/examples/basic_Lines.tex
21mr|texlive-numericplots-2.0.2-10|65	%doc %{_texmfdistdir}/doc/latex/numericplots/src/examples/basic_LogarithmicI.tex
21mr|texlive-numericplots-2.0.2-10|66	%doc %{_texmfdistdir}/doc/latex/numericplots/src/examples/basic_LogarithmicII.tex
21mr|texlive-numericplots-2.0.2-10|67	%doc %{_texmfdistdir}/doc/latex/numericplots/src/examples/basic_LogarithmicIII.tex
21mr|texlive-numericplots-2.0.2-10|68	%doc %{_texmfdistdir}/doc/latex/numericplots/src/examples/basic_MultipleData.tex
21mr|texlive-numericplots-2.0.2-10|69	%doc %{_texmfdistdir}/doc/latex/numericplots/src/examples/basic_Objects.tex
21mr|texlive-numericplots-2.0.2-10|70	%doc %{_texmfdistdir}/doc/latex/numericplots/src/examples/basic_PlaceObjects.tex
21mr|texlive-numericplots-2.0.2-10|71	%doc %{_texmfdistdir}/doc/latex/numericplots/src/examples/basic_PlaceObjectsII.tex
21mr|texlive-numericplots-2.0.2-10|72	%doc %{_texmfdistdir}/doc/latex/numericplots/src/examples/basic_PlotWHoles.tex
21mr|texlive-numericplots-2.0.2-10|73	%doc %{_texmfdistdir}/doc/latex/numericplots/src/examples/basic_UseRput.tex
21mr|texlive-numericplots-2.0.2-10|74	%doc %{_texmfdistdir}/doc/latex/numericplots/src/examples/basic_UserLinestyles.tex
21mr|texlive-numericplots-2.0.2-10|75	%doc %{_texmfdistdir}/doc/latex/numericplots/src/examples/data_BodeDiagrammLinearerTerm.tex
21mr|texlive-numericplots-2.0.2-10|76	%doc %{_texmfdistdir}/doc/latex/numericplots/src/examples/data_Nyquist.tex
21mr|texlive-numericplots-2.0.2-10|77	%doc %{_texmfdistdir}/doc/latex/numericplots/src/examples/data_SprungantwortPT1Glied.tex
21mr|texlive-numericplots-2.0.2-10|78	%doc %{_texmfdistdir}/doc/latex/numericplots/src/examples/furtherEx_TickLabels.tex
21mr|texlive-numericplots-2.0.2-10|79	%doc %{_texmfdistdir}/doc/latex/numericplots/src/examples/multiplots_exampleI.tex
21mr|texlive-numericplots-2.0.2-10|80	%doc %{_texmfdistdir}/doc/latex/numericplots/src/examples/multiplots_exampleII.tex
21mr|texlive-numericplots-2.0.2-10|81	%doc %{_texmfdistdir}/doc/latex/numericplots/src/examples/multiplots_exampleIII.tex
21mr|texlive-numericplots-2.0.2-10|82	%doc %{_texmfdistdir}/doc/latex/numericplots/src/fig_NoiseData_ClosedLine.eps
21mr|texlive-numericplots-2.0.2-10|83	%doc %{_texmfdistdir}/doc/latex/numericplots/src/fig_NoiseData_OpenLine.eps
21mr|texlive-numericplots-2.0.2-10|84	%doc %{_texmfdistdir}/doc/latex/numericplots/src/history.tex
21mr|texlive-numericplots-2.0.2-10|85	%doc %{_texmfdistdir}/doc/latex/numericplots/src/keys_NumericDataPlot.tex
21mr|texlive-numericplots-2.0.2-10|86	%doc %{_texmfdistdir}/doc/latex/numericplots/src/options.tex
21mr|texlive-numericplots-2.0.2-10|87	
21mr|texlive-numericplots-2.0.2-10|88	#-----------------------------------------------------------------------
21mr|texlive-numericplots-2.0.2-10|89	%prep
21mr|texlive-numericplots-2.0.2-10|90	%setup -c -a0 -a1
21mr|texlive-numericplots-2.0.2-10|91	
21mr|texlive-numericplots-2.0.2-10|92	%build
21mr|texlive-numericplots-2.0.2-10|93	
21mr|texlive-numericplots-2.0.2-10|94	%install
21mr|texlive-numericplots-2.0.2-10|95	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-numericplots-2.0.2-10|96	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18640 21
21mr|texlive-numname-20190228-1|1	# revision 18130
21mr|texlive-numname-20190228-1|2	# category Package
21mr|texlive-numname-20190228-1|3	# catalog-ctan /macros/latex/contrib/numname
21mr|texlive-numname-20190228-1|4	# catalog-date 2010-05-03 00:02:21 +0200
21mr|texlive-numname-20190228-1|5	# catalog-license lppl
21mr|texlive-numname-20190228-1|6	# catalog-version undef
21mr|texlive-numname-20190228-1|7	Name:		texlive-numname
21mr|texlive-numname-20190228-1|8	Version:	20190228
21mr|texlive-numname-20190228-1|9	Release:	1
21mr|texlive-numname-20190228-1|10	Summary:	Convert a number to its English expression
21mr|texlive-numname-20190228-1|11	Group:		Publishing
21mr|texlive-numname-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/numname
21mr|texlive-numname-20190228-1|13	License:	LPPL
21mr|texlive-numname-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/numname.tar.xz
21mr|texlive-numname-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/numname.doc.tar.xz
21mr|texlive-numname-20190228-1|16	BuildArch:	noarch
21mr|texlive-numname-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-numname-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-numname-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-numname-20190228-1|20	
21mr|texlive-numname-20190228-1|21	%description
21mr|texlive-numname-20190228-1|22	The package can generate cardinal (one, two, ...) and ordinal
21mr|texlive-numname-20190228-1|23	(first, second, ...) numbers. The code derives from the memoir
21mr|texlive-numname-20190228-1|24	class, and is extracted for the convenience of non-users of
21mr|texlive-numname-20190228-1|25	that class.
21mr|texlive-numname-20190228-1|26	
21mr|texlive-numname-20190228-1|27	#-----------------------------------------------------------------------
21mr|texlive-numname-20190228-1|28	%files
21mr|texlive-numname-20190228-1|29	%{_texmfdistdir}/tex/latex/numname/numname.sty
21mr|texlive-numname-20190228-1|30	%doc %{_texmfdistdir}/doc/latex/numname/README
21mr|texlive-numname-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/numname/numname.pdf
21mr|texlive-numname-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/numname/numname.tex
21mr|texlive-numname-20190228-1|33	
21mr|texlive-numname-20190228-1|34	#-----------------------------------------------------------------------
21mr|texlive-numname-20190228-1|35	%prep
21mr|texlive-numname-20190228-1|36	%setup -c -a0 -a1
21mr|texlive-numname-20190228-1|37	
21mr|texlive-numname-20190228-1|38	%build
21mr|texlive-numname-20190228-1|39	
21mr|texlive-numname-20190228-1|40	%install
21mr|texlive-numname-20190228-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-numname-20190228-1|42	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18641 21
21mr|texlive-numprint-1.39-10|1	# revision 27498
21mr|texlive-numprint-1.39-10|2	# category Package
21mr|texlive-numprint-1.39-10|3	# catalog-ctan /macros/latex/contrib/numprint
21mr|texlive-numprint-1.39-10|4	# catalog-date 2012-08-22 15:46:20 +0200
21mr|texlive-numprint-1.39-10|5	# catalog-license lppl
21mr|texlive-numprint-1.39-10|6	# catalog-version 1.39
21mr|texlive-numprint-1.39-10|7	Name:		texlive-numprint
21mr|texlive-numprint-1.39-10|8	Version:	1.39
21mr|texlive-numprint-1.39-10|9	Release:	10
21mr|texlive-numprint-1.39-10|10	Summary:	Print numbers with separators and exponent if necessary
21mr|texlive-numprint-1.39-10|11	Group:		Publishing
21mr|texlive-numprint-1.39-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/numprint
21mr|texlive-numprint-1.39-10|13	License:	LPPL
21mr|texlive-numprint-1.39-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/numprint.tar.xz
21mr|texlive-numprint-1.39-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/numprint.doc.tar.xz
21mr|texlive-numprint-1.39-10|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/numprint.source.tar.xz
21mr|texlive-numprint-1.39-10|17	BuildArch:	noarch
21mr|texlive-numprint-1.39-10|18	BuildRequires:	texlive-tlpkg
21mr|texlive-numprint-1.39-10|19	Requires(pre):	texlive-tlpkg
21mr|texlive-numprint-1.39-10|20	Requires(post):	texlive-kpathsea
21mr|texlive-numprint-1.39-10|21	
21mr|texlive-numprint-1.39-10|22	%description
21mr|texlive-numprint-1.39-10|23	The package numprint prints numbers with a separator every
21mr|texlive-numprint-1.39-10|24	three digits and converts numbers given as 12345.6e789 to
21mr|texlive-numprint-1.39-10|25	12\,345,6\cdot 10^{789}. Numbers are printed in the current
21mr|texlive-numprint-1.39-10|26	mode (text or math) in order to use the correct font. Many
21mr|texlive-numprint-1.39-10|27	things, including the decimal sign, the thousand separator, as
21mr|texlive-numprint-1.39-10|28	well as the product sign can be changed by the user, e.g., to
21mr|texlive-numprint-1.39-10|29	reach 12,345.6\times 10^{789}. If an optional argument is given
21mr|texlive-numprint-1.39-10|30	it is printed upright as unit. Numbers can be rounded to a
21mr|texlive-numprint-1.39-10|31	given number of digits. The package supports an automatic,
21mr|texlive-numprint-1.39-10|32	language-dependent change of the number format. Tabular
21mr|texlive-numprint-1.39-10|33	alignment using the tabular(*), array, tabularx, and longtable
21mr|texlive-numprint-1.39-10|34	environments (similar to the dcolumn and rccol packages) is
21mr|texlive-numprint-1.39-10|35	supported using all features of numprint. Additional text can
21mr|texlive-numprint-1.39-10|36	be added before and after the formatted number.
21mr|texlive-numprint-1.39-10|37	
21mr|texlive-numprint-1.39-10|38	
21mr|texlive-numprint-1.39-10|39	#-----------------------------------------------------------------------
21mr|texlive-numprint-1.39-10|40	%files
21mr|texlive-numprint-1.39-10|41	%{_texmfdistdir}/tex/latex/numprint/nbaseprt.sty
21mr|texlive-numprint-1.39-10|42	%{_texmfdistdir}/tex/latex/numprint/numprint.sty
21mr|texlive-numprint-1.39-10|43	%{_texmfdistdir}/tex/latex/numprint/numprint032.sty
21mr|texlive-numprint-1.39-10|44	%doc %{_texmfdistdir}/doc/latex/numprint/ChangeLog.nbaseprt
21mr|texlive-numprint-1.39-10|45	%doc %{_texmfdistdir}/doc/latex/numprint/ChangeLog.numprint
21mr|texlive-numprint-1.39-10|46	%doc %{_texmfdistdir}/doc/latex/numprint/Makefile
21mr|texlive-numprint-1.39-10|47	%doc %{_texmfdistdir}/doc/latex/numprint/README
21mr|texlive-numprint-1.39-10|48	%doc %{_texmfdistdir}/doc/latex/numprint/getversion.tex
21mr|texlive-numprint-1.39-10|49	%doc %{_texmfdistdir}/doc/latex/numprint/nbaseprt.pdf
21mr|texlive-numprint-1.39-10|50	%doc %{_texmfdistdir}/doc/latex/numprint/nbaseprttest.tex
21mr|texlive-numprint-1.39-10|51	%doc %{_texmfdistdir}/doc/latex/numprint/numprint.pdf
21mr|texlive-numprint-1.39-10|52	%doc %{_texmfdistdir}/doc/latex/numprint/numprinttest.tex
21mr|texlive-numprint-1.39-10|53	#- source
21mr|texlive-numprint-1.39-10|54	%doc %{_texmfdistdir}/source/latex/numprint/nbaseprt.dtx
21mr|texlive-numprint-1.39-10|55	%doc %{_texmfdistdir}/source/latex/numprint/numprint.dtx
21mr|texlive-numprint-1.39-10|56	%doc %{_texmfdistdir}/source/latex/numprint/numprint.ins
21mr|texlive-numprint-1.39-10|57	%doc %{_texmfdistdir}/source/latex/numprint/numprint032.dtx
21mr|texlive-numprint-1.39-10|58	
21mr|texlive-numprint-1.39-10|59	#-----------------------------------------------------------------------
21mr|texlive-numprint-1.39-10|60	%prep
21mr|texlive-numprint-1.39-10|61	%setup -c -a0 -a1 -a2
21mr|texlive-numprint-1.39-10|62	
21mr|texlive-numprint-1.39-10|63	%build
21mr|texlive-numprint-1.39-10|64	
21mr|texlive-numprint-1.39-10|65	%install
21mr|texlive-numprint-1.39-10|66	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-numprint-1.39-10|67	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18642 21
21mr|texlive-oberdiek-20240727-1|1	Name:		texlive-oberdiek
21mr|texlive-oberdiek-20240727-1|2	Version:	20240727
21mr|texlive-oberdiek-20240727-1|3	Release:	1
21mr|texlive-oberdiek-20240727-1|4	Summary:	A bundle of packages submitted by Heiko Oberdiek
21mr|texlive-oberdiek-20240727-1|5	Group:		Publishing
21mr|texlive-oberdiek-20240727-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/oberdiek
21mr|texlive-oberdiek-20240727-1|7	License:	LPPL
21mr|texlive-oberdiek-20240727-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/oberdiek.tar.xz
21mr|texlive-oberdiek-20240727-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/oberdiek.doc.tar.xz
21mr|texlive-oberdiek-20240727-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/oberdiek.source.tar.xz
21mr|texlive-oberdiek-20240727-1|11	Source3:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ltxcmds.tar.xz
21mr|texlive-oberdiek-20240727-1|12	Source4:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ltxcmds.doc.tar.xz
21mr|texlive-oberdiek-20240727-1|13	Source5:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdftexcmds.tar.xz
21mr|texlive-oberdiek-20240727-1|14	Source6:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdftexcmds.doc.tar.xz
21mr|texlive-oberdiek-20240727-1|15	Source7:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/infwarerr.tar.xz
21mr|texlive-oberdiek-20240727-1|16	Source8:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/infwarerr.doc.tar.xz
21mr|texlive-oberdiek-20240727-1|17	Source9:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kvsetkeys.tar.xz
21mr|texlive-oberdiek-20240727-1|18	Source10:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kvsetkeys.doc.tar.xz
21mr|texlive-oberdiek-20240727-1|19	Source11:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kvdefinekeys.tar.xz
21mr|texlive-oberdiek-20240727-1|20	Source12:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kvdefinekeys.doc.tar.xz
21mr|texlive-oberdiek-20240727-1|21	Source13:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfescape.tar.xz
21mr|texlive-oberdiek-20240727-1|22	Source14:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfescape.doc.tar.xz
21mr|texlive-oberdiek-20240727-1|23	Source15:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hycolor.tar.xz
21mr|texlive-oberdiek-20240727-1|24	Source16:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/hycolor.doc.tar.xz
21mr|texlive-oberdiek-20240727-1|25	Source17:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/letltxmacro.tar.xz
21mr|texlive-oberdiek-20240727-1|26	Source18:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/letltxmacro.doc.tar.xz
21mr|texlive-oberdiek-20240727-1|27	Source19:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/auxhook.tar.xz
21mr|texlive-oberdiek-20240727-1|28	Source20:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/auxhook.doc.tar.xz
21mr|texlive-oberdiek-20240727-1|29	Source21:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kvoptions.tar.xz
21mr|texlive-oberdiek-20240727-1|30	Source22:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/kvoptions.doc.tar.xz
21mr|texlive-oberdiek-20240727-1|31	Source23:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/intcalc.tar.xz
21mr|texlive-oberdiek-20240727-1|32	Source24:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/intcalc.doc.tar.xz
21mr|texlive-oberdiek-20240727-1|33	Source25:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/etexcmds.tar.xz
21mr|texlive-oberdiek-20240727-1|34	Source26:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/etexcmds.doc.tar.xz
21mr|texlive-oberdiek-20240727-1|35	Source27:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bitset.tar.xz
21mr|texlive-oberdiek-20240727-1|36	Source28:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bitset.doc.tar.xz
21mr|texlive-oberdiek-20240727-1|37	Source29:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bigintcalc.tar.xz
21mr|texlive-oberdiek-20240727-1|38	Source30:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/bigintcalc.doc.tar.xz
21mr|texlive-oberdiek-20240727-1|39	Source31:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/atbegshi.tar.xz
21mr|texlive-oberdiek-20240727-1|40	Source32:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/atbegshi.doc.tar.xz
21mr|texlive-oberdiek-20240727-1|41	Source33:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rerunfilecheck.tar.xz
21mr|texlive-oberdiek-20240727-1|42	Source34:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rerunfilecheck.doc.tar.xz
21mr|texlive-oberdiek-20240727-1|43	Source35:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/atveryend.tar.xz
21mr|texlive-oberdiek-20240727-1|44	Source36:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/atveryend.doc.tar.xz
21mr|texlive-oberdiek-20240727-1|45	Source37:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uniquecounter.tar.xz
21mr|texlive-oberdiek-20240727-1|46	Source38:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uniquecounter.doc.tar.xz
21mr|texlive-oberdiek-20240727-1|47	Source39:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/refcount.tar.xz
21mr|texlive-oberdiek-20240727-1|48	Source40:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/refcount.doc.tar.xz
21mr|texlive-oberdiek-20240727-1|49	Source41:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gettitlestring.tar.xz
21mr|texlive-oberdiek-20240727-1|50	Source42:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/gettitlestring.doc.tar.xz
21mr|texlive-oberdiek-20240727-1|51	BuildArch:	noarch
21mr|texlive-oberdiek-20240727-1|52	BuildRequires:	texlive-tlpkg
21mr|texlive-oberdiek-20240727-1|53	Requires(pre):	texlive-tlpkg
21mr|texlive-oberdiek-20240727-1|54	Requires(post):	texlive-kpathsea
21mr|texlive-oberdiek-20240727-1|55	
21mr|texlive-oberdiek-20240727-1|56	Provides:	texlive-ltxcmds
21mr|texlive-oberdiek-20240727-1|57	Provides:	texlive-pdftexcmds
21mr|texlive-oberdiek-20240727-1|58	Provides:	texlive-infwarerr
21mr|texlive-oberdiek-20240727-1|59	Provides:	texlive-kvsetkeys
21mr|texlive-oberdiek-20240727-1|60	Provides:	texlive-kvdefinekeys
21mr|texlive-oberdiek-20240727-1|61	Provides:	texlive-pdfescape
21mr|texlive-oberdiek-20240727-1|62	Provides:	texlive-hycolor
21mr|texlive-oberdiek-20240727-1|63	Provides:	texlive-letltxmacro
21mr|texlive-oberdiek-20240727-1|64	Provides:	texlive-auxhook
21mr|texlive-oberdiek-20240727-1|65	Provides:	texlive-kvoptions
21mr|texlive-oberdiek-20240727-1|66	Provides:	texlive-intcalc
21mr|texlive-oberdiek-20240727-1|67	Provides:	texlive-etexcmds
21mr|texlive-oberdiek-20240727-1|68	Provides:	texlive-bitset
21mr|texlive-oberdiek-20240727-1|69	Provides:	texlive-bigintcalc
21mr|texlive-oberdiek-20240727-1|70	Provides:	texlive-atbegshi
21mr|texlive-oberdiek-20240727-1|71	Provides:	texlive-rerunfilecheck
21mr|texlive-oberdiek-20240727-1|72	Provides:	texlive-atveryend
21mr|texlive-oberdiek-20240727-1|73	Provides:	texlive-uniquecounter
21mr|texlive-oberdiek-20240727-1|74	Provides:	texlive-refcount
21mr|texlive-oberdiek-20240727-1|75	Provides:	texlive-gettitlestring
21mr|texlive-oberdiek-20240727-1|76	Provides:	tex(kvoptions-patch.sty) = 2024
21mr|texlive-oberdiek-20240727-1|77	Provides:	tex(kvoptions.sty) = 2024
21mr|texlive-oberdiek-20240727-1|78	
21mr|texlive-oberdiek-20240727-1|79	%description
21mr|texlive-oberdiek-20240727-1|80	The bundle comprises packages to provide: accsupp: better
21mr|texlive-oberdiek-20240727-1|81	accessibility support for PDF files; aliascnt: 'alias
21mr|texlive-oberdiek-20240727-1|82	counters'; alphalph: multiple-alphabetic counting
21mr|texlive-oberdiek-20240727-1|83	(a...z,aa...zz,... -- up to the full extent of a TeX counter);
21mr|texlive-oberdiek-20240727-1|84	askinclude: replaces \includeonly by an interactive user
21mr|texlive-oberdiek-20240727-1|85	interface; atbegshi: a modern reimplementation of package
21mr|texlive-oberdiek-20240727-1|86	everyshi; atenddvi: provides \AtEndDvi command; attachfile2:
21mr|texlive-oberdiek-20240727-1|87	attach files to PDF files; atveryend: hooks the very end of a
21mr|texlive-oberdiek-20240727-1|88	document; auxhook: stick stuff at the start of the .aux file;
21mr|texlive-oberdiek-20240727-1|89	bigintcalc: expandable arithmetic operations with big integers
21mr|texlive-oberdiek-20240727-1|90	that can exceed TeX's number limits; bitset: defines and
21mr|texlive-oberdiek-20240727-1|91	implements the data type bit set, a vector of bits; bmpsize:
21mr|texlive-oberdiek-20240727-1|92	get bitmap size and resolution data; bookmark: alternative
21mr|texlive-oberdiek-20240727-1|93	bookmark (outline) organization for package hyperref;
21mr|texlive-oberdiek-20240727-1|94	catchfile: collects the contents of a file and puts it in a
21mr|texlive-oberdiek-20240727-1|95	macro; centernot: a horizontally-centred \not symbol; chemarr:
21mr|texlive-oberdiek-20240727-1|96	extensible chemists' reaction arrows; classlist: record
21mr|texlive-oberdiek-20240727-1|97	information about document class(es) used; colonequals: poor
21mr|texlive-oberdiek-20240727-1|98	man's mathematical relation symbols; dvipscol: dvips colour
21mr|texlive-oberdiek-20240727-1|99	stack management; embedfile: embed files in PDF documents;
21mr|texlive-oberdiek-20240727-1|100	engord: define counter-printing operations producing English
21mr|texlive-oberdiek-20240727-1|101	ordinals; eolgrab: collect arguments delimited by end of line;
21mr|texlive-oberdiek-20240727-1|102	epstopdf: conversion with epstopdf on the fly; etexcmds: adds a
21mr|texlive-oberdiek-20240727-1|103	prefix to eTeX's commands, to avoid conflicts with existing
21mr|texlive-oberdiek-20240727-1|104	macros; flags: setting and clearing flags in bit fields and
21mr|texlive-oberdiek-20240727-1|105	converting the bit field into a decimal number; gettitlestring:
21mr|texlive-oberdiek-20240727-1|106	clean up the string containing the title of a section, etc.;
21mr|texlive-oberdiek-20240727-1|107	grfext: macros for adding and reordering the list of graphics
21mr|texlive-oberdiek-20240727-1|108	file extensions recognised by the graphics package; grffile:
21mr|texlive-oberdiek-20240727-1|109	extend file name processing in the graphics bundle; hosub:
21mr|texlive-oberdiek-20240727-1|110	build collections of packages; holtxdoc: extra documentation
21mr|texlive-oberdiek-20240727-1|111	macros; hologo: bookmark-enabled logos; hopatch: safely apply
21mr|texlive-oberdiek-20240727-1|112	package patches; hycolor: implements the color option stuff
21mr|texlive-oberdiek-20240727-1|113	that is used by packages hyperref and bookmark; hypbmsec:
21mr|texlive-oberdiek-20240727-1|114	bookmarks in sectioning commands; hypcap: anjusting anchors of
21mr|texlive-oberdiek-20240727-1|115	captions; hypdestopt: optimising hyperref's pdftex driver
21mr|texlive-oberdiek-20240727-1|116	destinations; hypdoc: hyper-references in the LaTeX standard
21mr|texlive-oberdiek-20240727-1|117	doc package; hypgotoe: experimental package for links to
21mr|texlive-oberdiek-20240727-1|118	embedded files; hyphsubst: substitute hyphenation patterns;
21mr|texlive-oberdiek-20240727-1|119	ifdraft: switch for option draft; iflang: provides expandable
21mr|texlive-oberdiek-20240727-1|120	checks for the current language; ifluatex: looks for LuaTeX
21mr|texlive-oberdiek-20240727-1|121	regardless of its mode and provides the switch \ifluatex;
21mr|texlive-oberdiek-20240727-1|122	ifpdf: provides the \ifpdf switch; ifvtex: provides the \ifvtex
21mr|texlive-oberdiek-20240727-1|123	switch; infwarerr: provides a complete set of macros for
21mr|texlive-oberdiek-20240727-1|124	informations, warnings and error messages with support for
21mr|texlive-oberdiek-20240727-1|125	plain TeX; inputenx: enhanced handling of input encoding;
21mr|texlive-oberdiek-20240727-1|126	intcalc: provides expandable arithmetic operations with
21mr|texlive-oberdiek-20240727-1|127	integers; kvdefinekeys: define key-value keys in the same
21mr|texlive-oberdiek-20240727-1|128	manner as keyval; kvoptions: use package options in key value
21mr|texlive-oberdiek-20240727-1|129	format ; kvsetkeys: a variant of the \setkeys command;
21mr|texlive-oberdiek-20240727-1|130	letltxmacro: Let assignment for LaTeX macros; listingsutf8:
21mr|texlive-oberdiek-20240727-1|131	(partially) extends the listings package to UTF-8 encoding;
21mr|texlive-oberdiek-20240727-1|132	ltxcmds: exports some utility macros from the LaTeX kernel into
21mr|texlive-oberdiek-20240727-1|133	a separate namespace and also provides them for other formats
21mr|texlive-oberdiek-20240727-1|134	such as plain-TeX; luacolor: implements colour support based on
21mr|texlive-oberdiek-20240727-1|135	LuaTeX's node attributes; luatex: utilises new and extended
21mr|texlive-oberdiek-20240727-1|136	features and resources that LuaTeX provides; magicnum: allows
21mr|texlive-oberdiek-20240727-1|137	to access magic numbers by a hierarchical name system;
21mr|texlive-oberdiek-20240727-1|138	makerobust: make a command robust; pagegrid: prints a page grid
21mr|texlive-oberdiek-20240727-1|139	in the background; pagesel: select pages of a document for
21mr|texlive-oberdiek-20240727-1|140	output; pdfcolfoot: using pdftex's color stack for footnotes;
21mr|texlive-oberdiek-20240727-1|141	pdfcol: macros for setting and maintaining new color stacks;
21mr|texlive-oberdiek-20240727-1|142	pdfcolmk: PDFTeX COLour MarK -- fake a PDFTeX colour stack
21mr|texlive-oberdiek-20240727-1|143	using marks (not needed for PDFTeX 1.40.0 and later);
21mr|texlive-oberdiek-20240727-1|144	pdfcolparallel: fixes colour problems in package parallel;
21mr|texlive-oberdiek-20240727-1|145	pdfcolparcolumns: fixes colour problems in package parcolumns;
21mr|texlive-oberdiek-20240727-1|146	pdfcrypt: setting PDF encryption; pdfescape: pdfTeX's escape
21mr|texlive-oberdiek-20240727-1|147	features using TeX or e-TeX; pdflscape: landscape pages in PDF;
21mr|texlive-oberdiek-20240727-1|148	pdfrender: control PDF rendering modes; pdftexcmds: provide
21mr|texlive-oberdiek-20240727-1|149	PDFTeX primitives missing in LuaTeX; picture: dimens for
21mr|texlive-oberdiek-20240727-1|150	picture macros; pmboxdraw: poor man's box drawing characters;
21mr|texlive-oberdiek-20240727-1|151	protecteddef: define a command that protected against
21mr|texlive-oberdiek-20240727-1|152	expansion; refcount: using the numeric values of references;
21mr|texlive-oberdiek-20240727-1|153	rerunfilecheck: checksum based rerun checks on auxiliary files;
21mr|texlive-oberdiek-20240727-1|154	resizegather: automatically resize overly large equations;
21mr|texlive-oberdiek-20240727-1|155	rotchiffre: performs simple rotation cyphers; scrindex:
21mr|texlive-oberdiek-20240727-1|156	redefines environment 'theindex' of package 'index', if a class
21mr|texlive-oberdiek-20240727-1|157	from KOMA-Script is loaded; selinput: select the input encoding
21mr|texlive-oberdiek-20240727-1|158	by specifying pairs of input characters and their glyph names;
21mr|texlive-oberdiek-20240727-1|159	setouterhbox: set \hbox in outer horizontal mode; settobox:
21mr|texlive-oberdiek-20240727-1|160	getting box sizes; soulutf8: extends package soul and adds some
21mr|texlive-oberdiek-20240727-1|161	support for UTF-8; stackrel: extensions of the \stackrel
21mr|texlive-oberdiek-20240727-1|162	command; stampinclude: selects the files for \include by
21mr|texlive-oberdiek-20240727-1|163	inspecting the timestamp of the .aux file(s); stringenc:
21mr|texlive-oberdiek-20240727-1|164	provides \StringEncodingConvert for converting a string between
21mr|texlive-oberdiek-20240727-1|165	different encodings; tabularht: tabulars with height
21mr|texlive-oberdiek-20240727-1|166	specification; tabularkv: key value interface for tabular
21mr|texlive-oberdiek-20240727-1|167	parameters; telprint: print German telephone numbers;
21mr|texlive-oberdiek-20240727-1|168	thepdfnumber: canonical numbers for use in PDF files and
21mr|texlive-oberdiek-20240727-1|169	elsewhere; transparent: using a color stack for transparency
21mr|texlive-oberdiek-20240727-1|170	with pdftex; twoopt: commands with two optional arguments;
21mr|texlive-oberdiek-20240727-1|171	uniquecounter: provides unlimited unique counter; zref: a
21mr|texlive-oberdiek-20240727-1|172	proposed new reference system. Each of the packages is
21mr|texlive-oberdiek-20240727-1|173	represented by two files, a .dtx (documented source) and a PDF
21mr|texlive-oberdiek-20240727-1|174	file; the .ins file necessary for installation is extracted by
21mr|texlive-oberdiek-20240727-1|175	running the .dtx file with Plain TeX.
21mr|texlive-oberdiek-20240727-1|176	
21mr|texlive-oberdiek-20240727-1|177	#-----------------------------------------------------------------------
21mr|texlive-oberdiek-20240727-1|178	%files
21mr|texlive-oberdiek-20240727-1|179	%{_texmfdistdir}/bibtex/bib/oberdiek
21mr|texlive-oberdiek-20240727-1|180	%{_texmfdistdir}/tex/generic/oberdiek
21mr|texlive-oberdiek-20240727-1|181	%{_texmfdistdir}/tex/generic/ltxcmds
21mr|texlive-oberdiek-20240727-1|182	%{_texmfdistdir}/tex/generic/pdftexcmds
21mr|texlive-oberdiek-20240727-1|183	%{_texmfdistdir}/tex/generic/pdfescape
21mr|texlive-oberdiek-20240727-1|184	%{_texmfdistdir}/tex/generic/infwarerr
21mr|texlive-oberdiek-20240727-1|185	%{_texmfdistdir}/tex/generic/kvdefinekeys
21mr|texlive-oberdiek-20240727-1|186	%{_texmfdistdir}/tex/generic/intcalc
21mr|texlive-oberdiek-20240727-1|187	%{_texmfdistdir}/tex/generic/etexcmds
21mr|texlive-oberdiek-20240727-1|188	%{_texmfdistdir}/tex/generic/bitset
21mr|texlive-oberdiek-20240727-1|189	%{_texmfdistdir}/tex/generic/bigintcalc
21mr|texlive-oberdiek-20240727-1|190	%{_texmfdistdir}/tex/generic/atbegshi
21mr|texlive-oberdiek-20240727-1|191	%{_texmfdistdir}/tex/generic/uniquecounter
21mr|texlive-oberdiek-20240727-1|192	%{_texmfdistdir}/tex/generic/gettitlestring
21mr|texlive-oberdiek-20240727-1|193	%{_texmfdistdir}/tex/latex/refcount
21mr|texlive-oberdiek-20240727-1|194	%{_texmfdistdir}/tex/latex/atveryend
21mr|texlive-oberdiek-20240727-1|195	%{_texmfdistdir}/tex/latex/rerunfilecheck
21mr|texlive-oberdiek-20240727-1|196	%{_texmfdistdir}/tex/latex/kvoptions
21mr|texlive-oberdiek-20240727-1|197	%{_texmfdistdir}/tex/latex/auxhook
21mr|texlive-oberdiek-20240727-1|198	%{_texmfdistdir}/tex/latex/letltxmacro
21mr|texlive-oberdiek-20240727-1|199	%{_texmfdistdir}/tex/latex/hycolor
21mr|texlive-oberdiek-20240727-1|200	%{_texmfdistdir}/tex/latex/oberdiek
21mr|texlive-oberdiek-20240727-1|201	%{_texmfdistdir}/tex/latex/kvsetkeys/kvsetkeys.sty
21mr|texlive-oberdiek-20240727-1|202	%doc %{_texmfdistdir}/doc/latex/oberdiek
21mr|texlive-oberdiek-20240727-1|203	%doc %{_texmfdistdir}/doc/latex/infwarerr
21mr|texlive-oberdiek-20240727-1|204	%doc %{_texmfdistdir}/doc/latex/kvsetkeys
21mr|texlive-oberdiek-20240727-1|205	%doc %{_texmfdistdir}/doc/latex/kvdefinekeys
21mr|texlive-oberdiek-20240727-1|206	%doc %{_texmfdistdir}/doc/latex/pdfescape
21mr|texlive-oberdiek-20240727-1|207	%doc %{_texmfdistdir}/doc/latex/hycolor
21mr|texlive-oberdiek-20240727-1|208	%doc %{_texmfdistdir}/doc/latex/letltxmacro
21mr|texlive-oberdiek-20240727-1|209	%doc %{_texmfdistdir}/doc/latex/auxhook
21mr|texlive-oberdiek-20240727-1|210	%doc %{_texmfdistdir}/doc/latex/kvoptions
21mr|texlive-oberdiek-20240727-1|211	%doc %{_texmfdistdir}/doc/latex/intcalc
21mr|texlive-oberdiek-20240727-1|212	%doc %{_texmfdistdir}/doc/latex/etexcmds
21mr|texlive-oberdiek-20240727-1|213	%doc %{_texmfdistdir}/doc/latex/bitset
21mr|texlive-oberdiek-20240727-1|214	%doc %{_texmfdistdir}/doc/latex/bigintcalc
21mr|texlive-oberdiek-20240727-1|215	%doc %{_texmfdistdir}/doc/latex/atbegshi
21mr|texlive-oberdiek-20240727-1|216	%doc %{_texmfdistdir}/doc/latex/rerunfilecheck
21mr|texlive-oberdiek-20240727-1|217	%doc %{_texmfdistdir}/doc/latex/atveryend
21mr|texlive-oberdiek-20240727-1|218	%doc %{_texmfdistdir}/doc/latex/uniquecounter
21mr|texlive-oberdiek-20240727-1|219	%doc %{_texmfdistdir}/doc/latex/refcount
21mr|texlive-oberdiek-20240727-1|220	%doc %{_texmfdistdir}/doc/latex/gettitlestring
21mr|texlive-oberdiek-20240727-1|221	%doc %{_texmfdistdir}/doc/generic/pdftexcmds
21mr|texlive-oberdiek-20240727-1|222	%doc %{_texmfdistdir}/doc/generic/ltxcmds/README.md
21mr|texlive-oberdiek-20240727-1|223	%doc %{_texmfdistdir}/doc/generic/ltxcmds/ltxcmds.pdf
21mr|texlive-oberdiek-20240727-1|224	#- source
21mr|texlive-oberdiek-20240727-1|225	%doc %{_texmfdistdir}/source/latex/oberdiek
21mr|texlive-oberdiek-20240727-1|226	
21mr|texlive-oberdiek-20240727-1|227	#-----------------------------------------------------------------------
21mr|texlive-oberdiek-20240727-1|228	%prep
21mr|texlive-oberdiek-20240727-1|229	%setup -c -a0 -a1 -a2 -a3 -a4 -a5 -a6 -a7 -a8 -a9 -a10 -a11 -a12 -a13 -a14
21mr|texlive-oberdiek-20240727-1|230	%setup -D -a15 -a16 -a17 -a18 -a19 -a20 -a21 -a22 -a23 -a24 -a25 -a26 -a27 -a28
21mr|texlive-oberdiek-20240727-1|231	%setup -D -a29 -a30 -a31 -a32 -a33 -a34 -a35 -a36 -a37 -a38 -a39 -a40 -a41 -a42
21mr|texlive-oberdiek-20240727-1|232	
21mr|texlive-oberdiek-20240727-1|233	%build
21mr|texlive-oberdiek-20240727-1|234	
21mr|texlive-oberdiek-20240727-1|235	%install
21mr|texlive-oberdiek-20240727-1|236	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-oberdiek-20240727-1|237	cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}

18643 21
21mr|texlive-objectz-20190228-1|1	# revision 19389
21mr|texlive-objectz-20190228-1|2	# category Package
21mr|texlive-objectz-20190228-1|3	# catalog-ctan /macros/latex/contrib/objectz
21mr|texlive-objectz-20190228-1|4	# catalog-date 2006-12-30 22:14:40 +0100
21mr|texlive-objectz-20190228-1|5	# catalog-license lppl
21mr|texlive-objectz-20190228-1|6	# catalog-version undef
21mr|texlive-objectz-20190228-1|7	Name:		texlive-objectz
21mr|texlive-objectz-20190228-1|8	Version:	20190228
21mr|texlive-objectz-20190228-1|9	Release:	1
21mr|texlive-objectz-20190228-1|10	Summary:	Macros for typesetting Object Z
21mr|texlive-objectz-20190228-1|11	Group:		Publishing
21mr|texlive-objectz-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/objectz
21mr|texlive-objectz-20190228-1|13	License:	LPPL
21mr|texlive-objectz-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/objectz.tar.xz
21mr|texlive-objectz-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/objectz.doc.tar.xz
21mr|texlive-objectz-20190228-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/objectz.source.tar.xz
21mr|texlive-objectz-20190228-1|17	BuildArch:	noarch
21mr|texlive-objectz-20190228-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-objectz-20190228-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-objectz-20190228-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-objectz-20190228-1|21	
21mr|texlive-objectz-20190228-1|22	%description
21mr|texlive-objectz-20190228-1|23	The package will typeset both Z and Object-Z specifications; it
21mr|texlive-objectz-20190228-1|24	develops the original zed package.
21mr|texlive-objectz-20190228-1|25	
21mr|texlive-objectz-20190228-1|26	#-----------------------------------------------------------------------
21mr|texlive-objectz-20190228-1|27	%files
21mr|texlive-objectz-20190228-1|28	%{_texmfdistdir}/tex/latex/objectz/oz.sty
21mr|texlive-objectz-20190228-1|29	%doc %{_texmfdistdir}/doc/latex/objectz/catalog
21mr|texlive-objectz-20190228-1|30	%doc %{_texmfdistdir}/doc/latex/objectz/makefile
21mr|texlive-objectz-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/objectz/manifest
21mr|texlive-objectz-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/objectz/ozguide.pdf
21mr|texlive-objectz-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/objectz/ozguide.tex
21mr|texlive-objectz-20190228-1|34	%doc %{_texmfdistdir}/doc/latex/objectz/oztest.tex
21mr|texlive-objectz-20190228-1|35	%doc %{_texmfdistdir}/doc/latex/objectz/readme
21mr|texlive-objectz-20190228-1|36	#- source
21mr|texlive-objectz-20190228-1|37	%doc %{_texmfdistdir}/source/latex/objectz/oz.dtx
21mr|texlive-objectz-20190228-1|38	%doc %{_texmfdistdir}/source/latex/objectz/oz.ins
21mr|texlive-objectz-20190228-1|39	
21mr|texlive-objectz-20190228-1|40	#-----------------------------------------------------------------------
21mr|texlive-objectz-20190228-1|41	%prep
21mr|texlive-objectz-20190228-1|42	%setup -c -a0 -a1 -a2
21mr|texlive-objectz-20190228-1|43	
21mr|texlive-objectz-20190228-1|44	%build
21mr|texlive-objectz-20190228-1|45	
21mr|texlive-objectz-20190228-1|46	%install
21mr|texlive-objectz-20190228-1|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-objectz-20190228-1|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18644 21
21mr|texlive-ocg-p-0.4-11|1	# revision 28803
21mr|texlive-ocg-p-0.4-11|2	# category Package
21mr|texlive-ocg-p-0.4-11|3	# catalog-ctan /macros/latex/contrib/ocg-p
21mr|texlive-ocg-p-0.4-11|4	# catalog-date 2013-01-11 11:30:29 +0100
21mr|texlive-ocg-p-0.4-11|5	# catalog-license lppl
21mr|texlive-ocg-p-0.4-11|6	# catalog-version 0.4
21mr|texlive-ocg-p-0.4-11|7	Name:		texlive-ocg-p
21mr|texlive-ocg-p-0.4-11|8	Version:	0.4
21mr|texlive-ocg-p-0.4-11|9	Release:	11
21mr|texlive-ocg-p-0.4-11|10	Summary:	PDF OCG support in LaTeX
21mr|texlive-ocg-p-0.4-11|11	Group:		Publishing
21mr|texlive-ocg-p-0.4-11|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ocg-p
21mr|texlive-ocg-p-0.4-11|13	License:	LPPL
21mr|texlive-ocg-p-0.4-11|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ocg-p.tar.xz
21mr|texlive-ocg-p-0.4-11|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ocg-p.doc.tar.xz
21mr|texlive-ocg-p-0.4-11|16	BuildArch:	noarch
21mr|texlive-ocg-p-0.4-11|17	BuildRequires:	texlive-tlpkg
21mr|texlive-ocg-p-0.4-11|18	Requires(pre):	texlive-tlpkg
21mr|texlive-ocg-p-0.4-11|19	Requires(post):	texlive-kpathsea
21mr|texlive-ocg-p-0.4-11|20	
21mr|texlive-ocg-p-0.4-11|21	%description
21mr|texlive-ocg-p-0.4-11|22	The package provides OCG (Optional Content Groups) support
21mr|texlive-ocg-p-0.4-11|23	within a PDF document, replacing the ocg.sty distributed with
21mr|texlive-ocg-p-0.4-11|24	asymptote. Nested OCGs are supported. The package may be used
21mr|texlive-ocg-p-0.4-11|25	with PFDLatex and XeLaTeX.
21mr|texlive-ocg-p-0.4-11|26	
21mr|texlive-ocg-p-0.4-11|27	
21mr|texlive-ocg-p-0.4-11|28	#-----------------------------------------------------------------------
21mr|texlive-ocg-p-0.4-11|29	%files
21mr|texlive-ocg-p-0.4-11|30	%{_texmfdistdir}/tex/latex/ocg-p/ocg-p.sty
21mr|texlive-ocg-p-0.4-11|31	%doc %{_texmfdistdir}/doc/latex/ocg-p/README
21mr|texlive-ocg-p-0.4-11|32	%doc %{_texmfdistdir}/doc/latex/ocg-p/examples/ocg-p_example_1.pdf
21mr|texlive-ocg-p-0.4-11|33	%doc %{_texmfdistdir}/doc/latex/ocg-p/examples/ocg-p_example_1.tex
21mr|texlive-ocg-p-0.4-11|34	%doc %{_texmfdistdir}/doc/latex/ocg-p/examples/ocg-p_example_2.pdf
21mr|texlive-ocg-p-0.4-11|35	%doc %{_texmfdistdir}/doc/latex/ocg-p/examples/ocg-p_example_2.tex
21mr|texlive-ocg-p-0.4-11|36	%doc %{_texmfdistdir}/doc/latex/ocg-p/examples/ocg-p_example_3.pdf
21mr|texlive-ocg-p-0.4-11|37	%doc %{_texmfdistdir}/doc/latex/ocg-p/examples/ocg-p_example_3.tex
21mr|texlive-ocg-p-0.4-11|38	%doc %{_texmfdistdir}/doc/latex/ocg-p/examples/ocg-p_example_4.pdf
21mr|texlive-ocg-p-0.4-11|39	%doc %{_texmfdistdir}/doc/latex/ocg-p/examples/ocg-p_example_4.tex
21mr|texlive-ocg-p-0.4-11|40	%doc %{_texmfdistdir}/doc/latex/ocg-p/ocg-p.pdf
21mr|texlive-ocg-p-0.4-11|41	%doc %{_texmfdistdir}/doc/latex/ocg-p/ocg-p.tex
21mr|texlive-ocg-p-0.4-11|42	
21mr|texlive-ocg-p-0.4-11|43	#-----------------------------------------------------------------------
21mr|texlive-ocg-p-0.4-11|44	%prep
21mr|texlive-ocg-p-0.4-11|45	%setup -c -a0 -a1
21mr|texlive-ocg-p-0.4-11|46	
21mr|texlive-ocg-p-0.4-11|47	%build
21mr|texlive-ocg-p-0.4-11|48	
21mr|texlive-ocg-p-0.4-11|49	%install
21mr|texlive-ocg-p-0.4-11|50	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ocg-p-0.4-11|51	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18645 21
21mr|texlive-ocgtools-0.8-7|1	# revision 20780
21mr|texlive-ocgtools-0.8-7|2	# category Package
21mr|texlive-ocgtools-0.8-7|3	# catalog-ctan /macros/latex/contrib/ocgtools
21mr|texlive-ocgtools-0.8-7|4	# catalog-date 2010-05-11 13:42:59 +0200
21mr|texlive-ocgtools-0.8-7|5	# catalog-license lppl1.2
21mr|texlive-ocgtools-0.8-7|6	# catalog-version 0.8
21mr|texlive-ocgtools-0.8-7|7	Name:		texlive-ocgtools
21mr|texlive-ocgtools-0.8-7|8	Version:	0.8
21mr|texlive-ocgtools-0.8-7|9	Release:	7
21mr|texlive-ocgtools-0.8-7|10	Summary:	Manipulate OCG layers in PDF presentations
21mr|texlive-ocgtools-0.8-7|11	Group:		Publishing
21mr|texlive-ocgtools-0.8-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ocgtools
21mr|texlive-ocgtools-0.8-7|13	License:	LPPL1.2
21mr|texlive-ocgtools-0.8-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ocgtools.tar.xz
21mr|texlive-ocgtools-0.8-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ocgtools.doc.tar.xz
21mr|texlive-ocgtools-0.8-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ocgtools.source.tar.xz
21mr|texlive-ocgtools-0.8-7|17	BuildArch:	noarch
21mr|texlive-ocgtools-0.8-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-ocgtools-0.8-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-ocgtools-0.8-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-ocgtools-0.8-7|21	
21mr|texlive-ocgtools-0.8-7|22	%description
21mr|texlive-ocgtools-0.8-7|23	The package provides the means to insert OGC (Optional Group
21mr|texlive-ocgtools-0.8-7|24	Content, commonly known as layers) into PDF presentations. This
21mr|texlive-ocgtools-0.8-7|25	allows the user to insert any TeX material into separate layers
21mr|texlive-ocgtools-0.8-7|26	in a PDF document and also insert links which toggle these
21mr|texlive-ocgtools-0.8-7|27	layers on and off. Parts of the PDF document, such as formatted
21mr|texlive-ocgtools-0.8-7|28	text, tables, maths formulas or graphics may be switched to
21mr|texlive-ocgtools-0.8-7|29	visible or invisible state by clicking active links or buttons.
21mr|texlive-ocgtools-0.8-7|30	The documentation discusses the package's relation to various
21mr|texlive-ocgtools-0.8-7|31	apparently similar packages.
21mr|texlive-ocgtools-0.8-7|32	
21mr|texlive-ocgtools-0.8-7|33	
21mr|texlive-ocgtools-0.8-7|34	#-----------------------------------------------------------------------
21mr|texlive-ocgtools-0.8-7|35	%files
21mr|texlive-ocgtools-0.8-7|36	%{_texmfdistdir}/tex/latex/ocgtools/ocgtools.sty
21mr|texlive-ocgtools-0.8-7|37	%doc %{_texmfdistdir}/doc/latex/ocgtools/README
21mr|texlive-ocgtools-0.8-7|38	%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/book.jpg
21mr|texlive-ocgtools-0.8-7|39	%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/fancytipmark.pdf
21mr|texlive-ocgtools-0.8-7|40	%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/ocgtools-article.pdf
21mr|texlive-ocgtools-0.8-7|41	%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/ocgtools-article.tex
21mr|texlive-ocgtools-0.8-7|42	%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/ocgtools-example-beamer-Hannover.pdf
21mr|texlive-ocgtools-0.8-7|43	%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/ocgtools-example-beamer-Hannover.tex
21mr|texlive-ocgtools-0.8-7|44	%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/ocgtools-example-beamer-Marburg.pdf
21mr|texlive-ocgtools-0.8-7|45	%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/ocgtools-example-beamer-Marburg.tex
21mr|texlive-ocgtools-0.8-7|46	%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/ocgtools-example-beamer.pdf
21mr|texlive-ocgtools-0.8-7|47	%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/ocgtools-example-beamer.tex
21mr|texlive-ocgtools-0.8-7|48	%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/ocgtools-example-fancytooltips.pdf
21mr|texlive-ocgtools-0.8-7|49	%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/ocgtools-example-fancytooltips.tex
21mr|texlive-ocgtools-0.8-7|50	%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/ocgtools-example-minimal.pdf
21mr|texlive-ocgtools-0.8-7|51	%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/ocgtools-example-minimal.tex
21mr|texlive-ocgtools-0.8-7|52	%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/ocgtools-example-pdfscreen-nopanel.pdf
21mr|texlive-ocgtools-0.8-7|53	%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/ocgtools-example-pdfscreen-nopanel.tex
21mr|texlive-ocgtools-0.8-7|54	%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/ocgtools-example-pdfscreen-panelleft.pdf
21mr|texlive-ocgtools-0.8-7|55	%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/ocgtools-example-pdfscreen-panelleft.tex
21mr|texlive-ocgtools-0.8-7|56	%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/ocgtools-example-pdfscreen.pdf
21mr|texlive-ocgtools-0.8-7|57	%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/ocgtools-example-pdfscreen.tex
21mr|texlive-ocgtools-0.8-7|58	%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/ocgtools-example-web-leftpanel.pdf
21mr|texlive-ocgtools-0.8-7|59	%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/ocgtools-example-web-leftpanel.tex
21mr|texlive-ocgtools-0.8-7|60	%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/ocgtools-example-web-rightpanel.pdf
21mr|texlive-ocgtools-0.8-7|61	%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/ocgtools-example-web-rightpanel.tex
21mr|texlive-ocgtools-0.8-7|62	%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/ocgtools-example-web.pdf
21mr|texlive-ocgtools-0.8-7|63	%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/ocgtools-example-web.tex
21mr|texlive-ocgtools-0.8-7|64	%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/ocgtools-preview.bat
21mr|texlive-ocgtools-0.8-7|65	%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/ocgtools-preview.pdf
21mr|texlive-ocgtools-0.8-7|66	%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/ocgtools-preview.sh
21mr|texlive-ocgtools-0.8-7|67	%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/ocgtools-preview.tex
21mr|texlive-ocgtools-0.8-7|68	%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/ocgtools-scrartcl.pdf
21mr|texlive-ocgtools-0.8-7|69	%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/ocgtools-scrartcl.tex
21mr|texlive-ocgtools-0.8-7|70	%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/ocgtools-test.bat
21mr|texlive-ocgtools-0.8-7|71	%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/ocgtools-test.sh
21mr|texlive-ocgtools-0.8-7|72	%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/ocgtools-test.tex
21mr|texlive-ocgtools-0.8-7|73	%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/tall.jpg
21mr|texlive-ocgtools-0.8-7|74	%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/tall.pdf
21mr|texlive-ocgtools-0.8-7|75	%doc %{_texmfdistdir}/doc/latex/ocgtools/examples/wide.jpg
21mr|texlive-ocgtools-0.8-7|76	%doc %{_texmfdistdir}/doc/latex/ocgtools/ocgtools.pdf
21mr|texlive-ocgtools-0.8-7|77	#- source
21mr|texlive-ocgtools-0.8-7|78	%doc %{_texmfdistdir}/source/latex/ocgtools/ocgtools.dtx
21mr|texlive-ocgtools-0.8-7|79	%doc %{_texmfdistdir}/source/latex/ocgtools/ocgtools.ins
21mr|texlive-ocgtools-0.8-7|80	
21mr|texlive-ocgtools-0.8-7|81	#-----------------------------------------------------------------------
21mr|texlive-ocgtools-0.8-7|82	%prep
21mr|texlive-ocgtools-0.8-7|83	%setup -c -a0 -a1 -a2
21mr|texlive-ocgtools-0.8-7|84	
21mr|texlive-ocgtools-0.8-7|85	%build
21mr|texlive-ocgtools-0.8-7|86	
21mr|texlive-ocgtools-0.8-7|87	%install
21mr|texlive-ocgtools-0.8-7|88	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ocgtools-0.8-7|89	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18646 21
21mr|texlive-ocgx-0.5-10|1	# revision 28492
21mr|texlive-ocgx-0.5-10|2	# category Package
21mr|texlive-ocgx-0.5-10|3	# catalog-ctan /macros/latex/contrib/ocgx
21mr|texlive-ocgx-0.5-10|4	# catalog-date 2012-12-10 10:44:43 +0100
21mr|texlive-ocgx-0.5-10|5	# catalog-license lppl
21mr|texlive-ocgx-0.5-10|6	# catalog-version 0.5
21mr|texlive-ocgx-0.5-10|7	Name:		texlive-ocgx
21mr|texlive-ocgx-0.5-10|8	Version:	0.5
21mr|texlive-ocgx-0.5-10|9	Release:	10
21mr|texlive-ocgx-0.5-10|10	Summary:	Use OCGs within a PDF document without JavaScript
21mr|texlive-ocgx-0.5-10|11	Group:		Publishing
21mr|texlive-ocgx-0.5-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ocgx
21mr|texlive-ocgx-0.5-10|13	License:	LPPL
21mr|texlive-ocgx-0.5-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ocgx.tar.xz
21mr|texlive-ocgx-0.5-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ocgx.doc.tar.xz
21mr|texlive-ocgx-0.5-10|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ocgx.source.tar.xz
21mr|texlive-ocgx-0.5-10|17	BuildArch:	noarch
21mr|texlive-ocgx-0.5-10|18	BuildRequires:	texlive-tlpkg
21mr|texlive-ocgx-0.5-10|19	Requires(pre):	texlive-tlpkg
21mr|texlive-ocgx-0.5-10|20	Requires(post):	texlive-kpathsea
21mr|texlive-ocgx-0.5-10|21	
21mr|texlive-ocgx-0.5-10|22	%description
21mr|texlive-ocgx-0.5-10|23	The package extends the ocg package, which allows you to create
21mr|texlive-ocgx-0.5-10|24	OCGs (Optional Content Groups) in PDF documents. (The ocg
21mr|texlive-ocgx-0.5-10|25	package is distributed as part of Asymptote.) Every OCG
21mr|texlive-ocgx-0.5-10|26	includes TeX material into a layer of the PDF file. Each of
21mr|texlive-ocgx-0.5-10|27	these layers can be displayed or not. Links can enable or
21mr|texlive-ocgx-0.5-10|28	disable the display of OCGs. The ocgx package does not use
21mr|texlive-ocgx-0.5-10|29	Javascript embedded in the PDF document to enable (to show) or
21mr|texlive-ocgx-0.5-10|30	disable (to hide) OCGs.
21mr|texlive-ocgx-0.5-10|31	
21mr|texlive-ocgx-0.5-10|32	
21mr|texlive-ocgx-0.5-10|33	#-----------------------------------------------------------------------
21mr|texlive-ocgx-0.5-10|34	%files
21mr|texlive-ocgx-0.5-10|35	%{_texmfdistdir}/tex/latex/ocgx/ocgx.sty
21mr|texlive-ocgx-0.5-10|36	%{_texmfdistdir}/tex/latex/ocgx/tikzlibraryocgx.code.tex
21mr|texlive-ocgx-0.5-10|37	%doc %{_texmfdistdir}/doc/latex/ocgx/README
21mr|texlive-ocgx-0.5-10|38	%doc %{_texmfdistdir}/doc/latex/ocgx/demo-ocgx.pdf
21mr|texlive-ocgx-0.5-10|39	%doc %{_texmfdistdir}/doc/latex/ocgx/ocgx-manual-en.pdf
21mr|texlive-ocgx-0.5-10|40	#- source
21mr|texlive-ocgx-0.5-10|41	%doc %{_texmfdistdir}/source/latex/ocgx/demo-ocgx.tex
21mr|texlive-ocgx-0.5-10|42	%doc %{_texmfdistdir}/source/latex/ocgx/ocgx-example-1.tex
21mr|texlive-ocgx-0.5-10|43	%doc %{_texmfdistdir}/source/latex/ocgx/ocgx-manual-en.tex
21mr|texlive-ocgx-0.5-10|44	
21mr|texlive-ocgx-0.5-10|45	#-----------------------------------------------------------------------
21mr|texlive-ocgx-0.5-10|46	%prep
21mr|texlive-ocgx-0.5-10|47	%setup -c -a0 -a1 -a2
21mr|texlive-ocgx-0.5-10|48	
21mr|texlive-ocgx-0.5-10|49	%build
21mr|texlive-ocgx-0.5-10|50	
21mr|texlive-ocgx-0.5-10|51	%install
21mr|texlive-ocgx-0.5-10|52	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ocgx-0.5-10|53	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18647 21
21mr|texlive-ocr-latex-20190228-1|1	# revision 15878
21mr|texlive-ocr-latex-20190228-1|2	# category Package
21mr|texlive-ocr-latex-20190228-1|3	# catalog-ctan /macros/latex/contrib/ocr-latex
21mr|texlive-ocr-latex-20190228-1|4	# catalog-date 2007-03-11 14:06:37 +0100
21mr|texlive-ocr-latex-20190228-1|5	# catalog-license gpl
21mr|texlive-ocr-latex-20190228-1|6	# catalog-version undef
21mr|texlive-ocr-latex-20190228-1|7	Name:		texlive-ocr-latex
21mr|texlive-ocr-latex-20190228-1|8	Version:	20190228
21mr|texlive-ocr-latex-20190228-1|9	Release:	1
21mr|texlive-ocr-latex-20190228-1|10	Summary:	LaTeX support for ocr fonts
21mr|texlive-ocr-latex-20190228-1|11	Group:		Publishing
21mr|texlive-ocr-latex-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ocr-latex
21mr|texlive-ocr-latex-20190228-1|13	License:	GPL
21mr|texlive-ocr-latex-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ocr-latex.tar.xz
21mr|texlive-ocr-latex-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ocr-latex.doc.tar.xz
21mr|texlive-ocr-latex-20190228-1|16	BuildArch:	noarch
21mr|texlive-ocr-latex-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-ocr-latex-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-ocr-latex-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-ocr-latex-20190228-1|20	
21mr|texlive-ocr-latex-20190228-1|21	%description
21mr|texlive-ocr-latex-20190228-1|22	The package supports use of both ocr-a and ocr-b fonts in LaTeX
21mr|texlive-ocr-latex-20190228-1|23	documents.
21mr|texlive-ocr-latex-20190228-1|24	
21mr|texlive-ocr-latex-20190228-1|25	#-----------------------------------------------------------------------
21mr|texlive-ocr-latex-20190228-1|26	%files
21mr|texlive-ocr-latex-20190228-1|27	%{_texmfdistdir}/tex/latex/ocr-latex/ocr.sty
21mr|texlive-ocr-latex-20190228-1|28	%{_texmfdistdir}/tex/latex/ocr-latex/ot1oca.fd
21mr|texlive-ocr-latex-20190228-1|29	%{_texmfdistdir}/tex/latex/ocr-latex/ot1ocra.fd
21mr|texlive-ocr-latex-20190228-1|30	%{_texmfdistdir}/tex/latex/ocr-latex/ot1ocrb.fd
21mr|texlive-ocr-latex-20190228-1|31	%{_texmfdistdir}/tex/latex/ocr-latex/ot1ocrbn.fd
21mr|texlive-ocr-latex-20190228-1|32	%{_texmfdistdir}/tex/latex/ocr-latex/ot1ocrbns.fd
21mr|texlive-ocr-latex-20190228-1|33	%{_texmfdistdir}/tex/latex/ocr-latex/ot1ocrbo.fd
21mr|texlive-ocr-latex-20190228-1|34	%{_texmfdistdir}/tex/latex/ocr-latex/ot1ocrbs.fd
21mr|texlive-ocr-latex-20190228-1|35	%doc %{_texmfdistdir}/doc/latex/ocr-latex/README
21mr|texlive-ocr-latex-20190228-1|36	%doc %{_texmfdistdir}/doc/latex/ocr-latex/ocr.pdf
21mr|texlive-ocr-latex-20190228-1|37	%doc %{_texmfdistdir}/doc/latex/ocr-latex/ocr.tex
21mr|texlive-ocr-latex-20190228-1|38	
21mr|texlive-ocr-latex-20190228-1|39	#-----------------------------------------------------------------------
21mr|texlive-ocr-latex-20190228-1|40	%prep
21mr|texlive-ocr-latex-20190228-1|41	%setup -c -a0 -a1
21mr|texlive-ocr-latex-20190228-1|42	
21mr|texlive-ocr-latex-20190228-1|43	%build
21mr|texlive-ocr-latex-20190228-1|44	
21mr|texlive-ocr-latex-20190228-1|45	%install
21mr|texlive-ocr-latex-20190228-1|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ocr-latex-20190228-1|47	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18648 21
21mr|texlive-octavo-1.2-7|1	# revision 15878
21mr|texlive-octavo-1.2-7|2	# category Package
21mr|texlive-octavo-1.2-7|3	# catalog-ctan /macros/latex/contrib/octavo
21mr|texlive-octavo-1.2-7|4	# catalog-date 2007-03-07 18:02:23 +0100
21mr|texlive-octavo-1.2-7|5	# catalog-license lppl
21mr|texlive-octavo-1.2-7|6	# catalog-version 1.2
21mr|texlive-octavo-1.2-7|7	Name:		texlive-octavo
21mr|texlive-octavo-1.2-7|8	Version:	1.2
21mr|texlive-octavo-1.2-7|9	Release:	7
21mr|texlive-octavo-1.2-7|10	Summary:	Typeset books following classical design and layout
21mr|texlive-octavo-1.2-7|11	Group:		Publishing
21mr|texlive-octavo-1.2-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/octavo
21mr|texlive-octavo-1.2-7|13	License:	LPPL
21mr|texlive-octavo-1.2-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/octavo.tar.xz
21mr|texlive-octavo-1.2-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/octavo.doc.tar.xz
21mr|texlive-octavo-1.2-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/octavo.source.tar.xz
21mr|texlive-octavo-1.2-7|17	BuildArch:	noarch
21mr|texlive-octavo-1.2-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-octavo-1.2-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-octavo-1.2-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-octavo-1.2-7|21	
21mr|texlive-octavo-1.2-7|22	%description
21mr|texlive-octavo-1.2-7|23	The octavo class is a modification of the standard LaTeX book
21mr|texlive-octavo-1.2-7|24	class. Its purpose is to typeset books following classical
21mr|texlive-octavo-1.2-7|25	design and layout principles, with the express intention of
21mr|texlive-octavo-1.2-7|26	encouraging the making of beautiful books by anyone with access
21mr|texlive-octavo-1.2-7|27	to a good printer and with an inclination towards venerable
21mr|texlive-octavo-1.2-7|28	crafts, e.g., bookbinding. The octavo class differs from the
21mr|texlive-octavo-1.2-7|29	book class by implementing many of the proposals and insights
21mr|texlive-octavo-1.2-7|30	of respected experts, especially Jan Tschichold and Hugh
21mr|texlive-octavo-1.2-7|31	Williamson. The documentation discusses methods to organise and
21mr|texlive-octavo-1.2-7|32	print out any text into signatures, which can then be gathered,
21mr|texlive-octavo-1.2-7|33	folded and sewn into a book.
21mr|texlive-octavo-1.2-7|34	
21mr|texlive-octavo-1.2-7|35	
21mr|texlive-octavo-1.2-7|36	#-----------------------------------------------------------------------
21mr|texlive-octavo-1.2-7|37	%files
21mr|texlive-octavo-1.2-7|38	%{_texmfdistdir}/tex/latex/octavo/oct10.clo
21mr|texlive-octavo-1.2-7|39	%{_texmfdistdir}/tex/latex/octavo/oct11.clo
21mr|texlive-octavo-1.2-7|40	%{_texmfdistdir}/tex/latex/octavo/oct12.clo
21mr|texlive-octavo-1.2-7|41	%{_texmfdistdir}/tex/latex/octavo/octavo.cls
21mr|texlive-octavo-1.2-7|42	%doc %{_texmfdistdir}/doc/latex/octavo/README
21mr|texlive-octavo-1.2-7|43	%doc %{_texmfdistdir}/doc/latex/octavo/changes
21mr|texlive-octavo-1.2-7|44	%doc %{_texmfdistdir}/doc/latex/octavo/tub-octavo.pdf
21mr|texlive-octavo-1.2-7|45	#- source
21mr|texlive-octavo-1.2-7|46	%doc %{_texmfdistdir}/source/latex/octavo/octavo.dtx
21mr|texlive-octavo-1.2-7|47	%doc %{_texmfdistdir}/source/latex/octavo/octavo.ins
21mr|texlive-octavo-1.2-7|48	
21mr|texlive-octavo-1.2-7|49	#-----------------------------------------------------------------------
21mr|texlive-octavo-1.2-7|50	%prep
21mr|texlive-octavo-1.2-7|51	%setup -c -a0 -a1 -a2
21mr|texlive-octavo-1.2-7|52	
21mr|texlive-octavo-1.2-7|53	%build
21mr|texlive-octavo-1.2-7|54	
21mr|texlive-octavo-1.2-7|55	%install
21mr|texlive-octavo-1.2-7|56	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-octavo-1.2-7|57	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18649 21
21mr|texlive-odsfile-0.6-2|1	# revision 32742
21mr|texlive-odsfile-0.6-2|2	# category Package
21mr|texlive-odsfile-0.6-2|3	# catalog-ctan /macros/luatex/latex/odsfile
21mr|texlive-odsfile-0.6-2|4	# catalog-date 2012-08-14 16:24:07 +0200
21mr|texlive-odsfile-0.6-2|5	# catalog-license lppl1.3
21mr|texlive-odsfile-0.6-2|6	# catalog-version 0.2
21mr|texlive-odsfile-0.6-2|7	Name:		texlive-odsfile
21mr|texlive-odsfile-0.6-2|8	Version:	0.6
21mr|texlive-odsfile-0.6-2|9	Release:	2
21mr|texlive-odsfile-0.6-2|10	Summary:	Read OpenDocument Spreadsheet documents as LaTeX tables
21mr|texlive-odsfile-0.6-2|11	Group:		Publishing
21mr|texlive-odsfile-0.6-2|12	URL:		http://www.ctan.org/tex-archive/macros/luatex/latex/odsfile
21mr|texlive-odsfile-0.6-2|13	License:	LPPL1.3
21mr|texlive-odsfile-0.6-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/odsfile.tar.xz
21mr|texlive-odsfile-0.6-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/odsfile.doc.tar.xz
21mr|texlive-odsfile-0.6-2|16	BuildArch:	noarch
21mr|texlive-odsfile-0.6-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-odsfile-0.6-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-odsfile-0.6-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-odsfile-0.6-2|20	
21mr|texlive-odsfile-0.6-2|21	%description
21mr|texlive-odsfile-0.6-2|22	The distribution includes a package and a lua library that can
21mr|texlive-odsfile-0.6-2|23	together read OpenDocument spreadsheet documents as LaTeX
21mr|texlive-odsfile-0.6-2|24	tables. Cells in the tables may be processed by LaTeX macros,
21mr|texlive-odsfile-0.6-2|25	so that (for example) the package may be used for drawing some
21mr|texlive-odsfile-0.6-2|26	plots. The package uses lua's zip library.
21mr|texlive-odsfile-0.6-2|27	
21mr|texlive-odsfile-0.6-2|28	#-----------------------------------------------------------------------
21mr|texlive-odsfile-0.6-2|29	%files
21mr|texlive-odsfile-0.6-2|30	%{_texmfdistdir}/tex/lualatex/odsfile/odsfile.lua
21mr|texlive-odsfile-0.6-2|31	%{_texmfdistdir}/tex/lualatex/odsfile/odsfile.sty
21mr|texlive-odsfile-0.6-2|32	%doc %{_texmfdistdir}/doc/lualatex/odsfile/README
21mr|texlive-odsfile-0.6-2|33	%doc %{_texmfdistdir}/doc/lualatex/odsfile/odsfile.pdf
21mr|texlive-odsfile-0.6-2|34	%doc %{_texmfdistdir}/doc/lualatex/odsfile/odsfile.tex
21mr|texlive-odsfile-0.6-2|35	%doc %{_texmfdistdir}/doc/lualatex/odsfile/pokus.ods
21mr|texlive-odsfile-0.6-2|36	
21mr|texlive-odsfile-0.6-2|37	#-----------------------------------------------------------------------
21mr|texlive-odsfile-0.6-2|38	%prep
21mr|texlive-odsfile-0.6-2|39	%setup -c -a0 -a1
21mr|texlive-odsfile-0.6-2|40	
21mr|texlive-odsfile-0.6-2|41	%build
21mr|texlive-odsfile-0.6-2|42	
21mr|texlive-odsfile-0.6-2|43	%install
21mr|texlive-odsfile-0.6-2|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-odsfile-0.6-2|45	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18650 21
21mr|texlive-oldstyle-0.2-7|1	# revision 15878
21mr|texlive-oldstyle-0.2-7|2	# category Package
21mr|texlive-oldstyle-0.2-7|3	# catalog-ctan /macros/latex/contrib/oldstyle
21mr|texlive-oldstyle-0.2-7|4	# catalog-date 2009-03-08 21:39:02 +0100
21mr|texlive-oldstyle-0.2-7|5	# catalog-license lppl
21mr|texlive-oldstyle-0.2-7|6	# catalog-version 0.2
21mr|texlive-oldstyle-0.2-7|7	Name:		texlive-oldstyle
21mr|texlive-oldstyle-0.2-7|8	Version:	0.2
21mr|texlive-oldstyle-0.2-7|9	Release:	7
21mr|texlive-oldstyle-0.2-7|10	Summary:	Old style numbers in OT1 encoding
21mr|texlive-oldstyle-0.2-7|11	Group:		Publishing
21mr|texlive-oldstyle-0.2-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/oldstyle
21mr|texlive-oldstyle-0.2-7|13	License:	LPPL
21mr|texlive-oldstyle-0.2-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/oldstyle.tar.xz
21mr|texlive-oldstyle-0.2-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/oldstyle.doc.tar.xz
21mr|texlive-oldstyle-0.2-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/oldstyle.source.tar.xz
21mr|texlive-oldstyle-0.2-7|17	BuildArch:	noarch
21mr|texlive-oldstyle-0.2-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-oldstyle-0.2-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-oldstyle-0.2-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-oldstyle-0.2-7|21	
21mr|texlive-oldstyle-0.2-7|22	%description
21mr|texlive-oldstyle-0.2-7|23	Font information needed to load the cmmi and cmmib fonts for
21mr|texlive-oldstyle-0.2-7|24	use to produce oldstyle numbers.
21mr|texlive-oldstyle-0.2-7|25	
21mr|texlive-oldstyle-0.2-7|26	
21mr|texlive-oldstyle-0.2-7|27	#-----------------------------------------------------------------------
21mr|texlive-oldstyle-0.2-7|28	%files
21mr|texlive-oldstyle-0.2-7|29	%{_texmfdistdir}/tex/latex/oldstyle/Ucmm.fd
21mr|texlive-oldstyle-0.2-7|30	%{_texmfdistdir}/tex/latex/oldstyle/oldstyle.sty
21mr|texlive-oldstyle-0.2-7|31	%doc %{_texmfdistdir}/doc/latex/oldstyle/oldstyle.pdf
21mr|texlive-oldstyle-0.2-7|32	#- source
21mr|texlive-oldstyle-0.2-7|33	%doc %{_texmfdistdir}/source/latex/oldstyle/oldstyle.dtx
21mr|texlive-oldstyle-0.2-7|34	%doc %{_texmfdistdir}/source/latex/oldstyle/oldstyle.ins
21mr|texlive-oldstyle-0.2-7|35	
21mr|texlive-oldstyle-0.2-7|36	#-----------------------------------------------------------------------
21mr|texlive-oldstyle-0.2-7|37	%prep
21mr|texlive-oldstyle-0.2-7|38	%setup -c -a0 -a1 -a2
21mr|texlive-oldstyle-0.2-7|39	
21mr|texlive-oldstyle-0.2-7|40	%build
21mr|texlive-oldstyle-0.2-7|41	
21mr|texlive-oldstyle-0.2-7|42	%install
21mr|texlive-oldstyle-0.2-7|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-oldstyle-0.2-7|44	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18651 21
21mr|texlive-omega-20190228-1|1	# revision 33046
21mr|texlive-omega-20190228-1|2	# category Package
21mr|texlive-omega-20190228-1|3	# catalog-ctan /systems/omega
21mr|texlive-omega-20190228-1|4	# catalog-date 2012-12-31 10:37:50 +0100
21mr|texlive-omega-20190228-1|5	# catalog-license gpl
21mr|texlive-omega-20190228-1|6	# catalog-version undef
21mr|texlive-omega-20190228-1|7	Name:		texlive-omega
21mr|texlive-omega-20190228-1|8	Version:	20190228
21mr|texlive-omega-20190228-1|9	Release:	1
21mr|texlive-omega-20190228-1|10	Summary:	A wide-character-set extension of TeX
21mr|texlive-omega-20190228-1|11	Group:		Publishing
21mr|texlive-omega-20190228-1|12	URL:		http://www.ctan.org/tex-archive/systems/omega
21mr|texlive-omega-20190228-1|13	License:	GPL
21mr|texlive-omega-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/omega.tar.xz
21mr|texlive-omega-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/omega.doc.tar.xz
21mr|texlive-omega-20190228-1|16	BuildArch:	noarch
21mr|texlive-omega-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-omega-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-omega-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-omega-20190228-1|20	
21mr|texlive-omega-20190228-1|21	%description
21mr|texlive-omega-20190228-1|22	A development of TeX, which deals in multi-octet Unicode
21mr|texlive-omega-20190228-1|23	characters, to enable native treatment of a wide range of
21mr|texlive-omega-20190228-1|24	languages without changing character-set. Work on Omega seems,
21mr|texlive-omega-20190228-1|25	more or less, to have ceased: its immediate successor was to be
21mr|texlive-omega-20190228-1|26	the aleph project (though that too has stalled). Projects
21mr|texlive-omega-20190228-1|27	developing Omega (and Aleph) ideas include Omega-2 and LuaTeX.
21mr|texlive-omega-20190228-1|28	
21mr|texlive-omega-20190228-1|29	#-----------------------------------------------------------------------
21mr|texlive-omega-20190228-1|30	%files
21mr|texlive-omega-20190228-1|31	%{_texmfdistdir}/dvips/omega/config.omega
21mr|texlive-omega-20190228-1|32	%{_texmfdistdir}/dvips/omega/omega.cfg
21mr|texlive-omega-20190228-1|33	%{_texmfdistdir}/fonts/afm/public/omega/omsea1.afm
21mr|texlive-omega-20190228-1|34	%{_texmfdistdir}/fonts/afm/public/omega/omsea1b.afm
21mr|texlive-omega-20190228-1|35	%{_texmfdistdir}/fonts/afm/public/omega/omsea2.afm
21mr|texlive-omega-20190228-1|36	%{_texmfdistdir}/fonts/afm/public/omega/omsea2b.afm
21mr|texlive-omega-20190228-1|37	%{_texmfdistdir}/fonts/afm/public/omega/omsea3.afm
21mr|texlive-omega-20190228-1|38	%{_texmfdistdir}/fonts/afm/public/omega/omsea3b.afm
21mr|texlive-omega-20190228-1|39	%{_texmfdistdir}/fonts/afm/public/omega/omseco.afm
21mr|texlive-omega-20190228-1|40	%{_texmfdistdir}/fonts/afm/public/omega/omsecob.afm
21mr|texlive-omega-20190228-1|41	%{_texmfdistdir}/fonts/afm/public/omega/omsecobi.afm
21mr|texlive-omega-20190228-1|42	%{_texmfdistdir}/fonts/afm/public/omega/omsecoi.afm
21mr|texlive-omega-20190228-1|43	%{_texmfdistdir}/fonts/afm/public/omega/omsecx.afm
21mr|texlive-omega-20190228-1|44	%{_texmfdistdir}/fonts/afm/public/omega/omsecy.afm
21mr|texlive-omega-20190228-1|45	%{_texmfdistdir}/fonts/afm/public/omega/omsegr.afm
21mr|texlive-omega-20190228-1|46	%{_texmfdistdir}/fonts/afm/public/omega/omsegrb.afm
21mr|texlive-omega-20190228-1|47	%{_texmfdistdir}/fonts/afm/public/omega/omsegrbi.afm
21mr|texlive-omega-20190228-1|48	%{_texmfdistdir}/fonts/afm/public/omega/omsegri.afm
21mr|texlive-omega-20190228-1|49	%{_texmfdistdir}/fonts/afm/public/omega/omseha.afm
21mr|texlive-omega-20190228-1|50	%{_texmfdistdir}/fonts/afm/public/omega/omsehe.afm
21mr|texlive-omega-20190228-1|51	%{_texmfdistdir}/fonts/afm/public/omega/omseip.afm
21mr|texlive-omega-20190228-1|52	%{_texmfdistdir}/fonts/afm/public/omega/omsela.afm
21mr|texlive-omega-20190228-1|53	%{_texmfdistdir}/fonts/afm/public/omega/omselab.afm
21mr|texlive-omega-20190228-1|54	%{_texmfdistdir}/fonts/afm/public/omega/omselabi.afm
21mr|texlive-omega-20190228-1|55	%{_texmfdistdir}/fonts/afm/public/omega/omselai.afm
21mr|texlive-omega-20190228-1|56	%{_texmfdistdir}/fonts/afm/public/omega/omseti.afm
21mr|texlive-omega-20190228-1|57	%{_texmfdistdir}/fonts/map/dvips/omega/omega.map
21mr|texlive-omega-20190228-1|58	%{_texmfdistdir}/fonts/ofm/public/omega/omarab.ofm
21mr|texlive-omega-20190228-1|59	%{_texmfdistdir}/fonts/ofm/public/omega/omarabb.ofm
21mr|texlive-omega-20190228-1|60	%{_texmfdistdir}/fonts/ofm/public/omega/omlgc.ofm
21mr|texlive-omega-20190228-1|61	%{_texmfdistdir}/fonts/ofm/public/omega/omlgcb.ofm
21mr|texlive-omega-20190228-1|62	%{_texmfdistdir}/fonts/ofm/public/omega/omlgcbi.ofm
21mr|texlive-omega-20190228-1|63	%{_texmfdistdir}/fonts/ofm/public/omega/omlgci.ofm
21mr|texlive-omega-20190228-1|64	%{_texmfdistdir}/fonts/ofm/public/omega/ucitt10.ofm
21mr|texlive-omega-20190228-1|65	%{_texmfdistdir}/fonts/ofm/public/omega/ucsltt10.ofm
21mr|texlive-omega-20190228-1|66	%{_texmfdistdir}/fonts/ofm/public/omega/uctt10.ofm
21mr|texlive-omega-20190228-1|67	%{_texmfdistdir}/fonts/ofm/public/omega/uctt12.ofm
21mr|texlive-omega-20190228-1|68	%{_texmfdistdir}/fonts/ofm/public/omega/uctt8.ofm
21mr|texlive-omega-20190228-1|69	%{_texmfdistdir}/fonts/ofm/public/omega/uctt9.ofm
21mr|texlive-omega-20190228-1|70	%{_texmfdistdir}/fonts/ofm/public/omega/ucvtt10.ofm
21mr|texlive-omega-20190228-1|71	%{_texmfdistdir}/fonts/ovf/public/omega/omarab.ovf
21mr|texlive-omega-20190228-1|72	%{_texmfdistdir}/fonts/ovf/public/omega/omarabb.ovf
21mr|texlive-omega-20190228-1|73	%{_texmfdistdir}/fonts/ovf/public/omega/omlgc.ovf
21mr|texlive-omega-20190228-1|74	%{_texmfdistdir}/fonts/ovf/public/omega/omlgcb.ovf
21mr|texlive-omega-20190228-1|75	%{_texmfdistdir}/fonts/ovf/public/omega/omlgcbi.ovf
21mr|texlive-omega-20190228-1|76	%{_texmfdistdir}/fonts/ovf/public/omega/omlgci.ovf
21mr|texlive-omega-20190228-1|77	%{_texmfdistdir}/fonts/ovf/public/omega/ucitt10.ovf
21mr|texlive-omega-20190228-1|78	%{_texmfdistdir}/fonts/ovf/public/omega/ucsltt10.ovf
21mr|texlive-omega-20190228-1|79	%{_texmfdistdir}/fonts/ovf/public/omega/uctt10.ovf
21mr|texlive-omega-20190228-1|80	%{_texmfdistdir}/fonts/ovf/public/omega/uctt12.ovf
21mr|texlive-omega-20190228-1|81	%{_texmfdistdir}/fonts/ovf/public/omega/uctt8.ovf
21mr|texlive-omega-20190228-1|82	%{_texmfdistdir}/fonts/ovf/public/omega/uctt9.ovf
21mr|texlive-omega-20190228-1|83	%{_texmfdistdir}/fonts/ovf/public/omega/ucvtt10.ovf
21mr|texlive-omega-20190228-1|84	%{_texmfdistdir}/fonts/ovp/public/omega/omarab.ovp
21mr|texlive-omega-20190228-1|85	%{_texmfdistdir}/fonts/ovp/public/omega/omarabb.ovp
21mr|texlive-omega-20190228-1|86	%{_texmfdistdir}/fonts/ovp/public/omega/omlgc.ovp
21mr|texlive-omega-20190228-1|87	%{_texmfdistdir}/fonts/ovp/public/omega/omlgcb.ovp
21mr|texlive-omega-20190228-1|88	%{_texmfdistdir}/fonts/ovp/public/omega/omlgcbi.ovp
21mr|texlive-omega-20190228-1|89	%{_texmfdistdir}/fonts/ovp/public/omega/omlgci.ovp
21mr|texlive-omega-20190228-1|90	%{_texmfdistdir}/fonts/ovp/public/omega/ucitt10.ovp
21mr|texlive-omega-20190228-1|91	%{_texmfdistdir}/fonts/ovp/public/omega/ucsltt10.ovp
21mr|texlive-omega-20190228-1|92	%{_texmfdistdir}/fonts/ovp/public/omega/uctt10.ovp
21mr|texlive-omega-20190228-1|93	%{_texmfdistdir}/fonts/ovp/public/omega/uctt12.ovp
21mr|texlive-omega-20190228-1|94	%{_texmfdistdir}/fonts/ovp/public/omega/uctt8.ovp
21mr|texlive-omega-20190228-1|95	%{_texmfdistdir}/fonts/ovp/public/omega/uctt9.ovp
21mr|texlive-omega-20190228-1|96	%{_texmfdistdir}/fonts/ovp/public/omega/ucvtt10.ovp
21mr|texlive-omega-20190228-1|97	%{_texmfdistdir}/fonts/tfm/public/omega/omding.tfm
21mr|texlive-omega-20190228-1|98	%{_texmfdistdir}/fonts/tfm/public/omega/omsea1.tfm
21mr|texlive-omega-20190228-1|99	%{_texmfdistdir}/fonts/tfm/public/omega/omsea1b.tfm
21mr|texlive-omega-20190228-1|100	%{_texmfdistdir}/fonts/tfm/public/omega/omsea2.tfm
21mr|texlive-omega-20190228-1|101	%{_texmfdistdir}/fonts/tfm/public/omega/omsea2b.tfm
21mr|texlive-omega-20190228-1|102	%{_texmfdistdir}/fonts/tfm/public/omega/omsea3.tfm
21mr|texlive-omega-20190228-1|103	%{_texmfdistdir}/fonts/tfm/public/omega/omsea3b.tfm
21mr|texlive-omega-20190228-1|104	%{_texmfdistdir}/fonts/tfm/public/omega/omseco.tfm
21mr|texlive-omega-20190228-1|105	%{_texmfdistdir}/fonts/tfm/public/omega/omsecob.tfm
21mr|texlive-omega-20190228-1|106	%{_texmfdistdir}/fonts/tfm/public/omega/omsecobi.tfm
21mr|texlive-omega-20190228-1|107	%{_texmfdistdir}/fonts/tfm/public/omega/omsecoi.tfm
21mr|texlive-omega-20190228-1|108	%{_texmfdistdir}/fonts/tfm/public/omega/omsecx.tfm
21mr|texlive-omega-20190228-1|109	%{_texmfdistdir}/fonts/tfm/public/omega/omsecy.tfm
21mr|texlive-omega-20190228-1|110	%{_texmfdistdir}/fonts/tfm/public/omega/omsegr.tfm
21mr|texlive-omega-20190228-1|111	%{_texmfdistdir}/fonts/tfm/public/omega/omsegrb.tfm
21mr|texlive-omega-20190228-1|112	%{_texmfdistdir}/fonts/tfm/public/omega/omsegrbi.tfm
21mr|texlive-omega-20190228-1|113	%{_texmfdistdir}/fonts/tfm/public/omega/omsegri.tfm
21mr|texlive-omega-20190228-1|114	%{_texmfdistdir}/fonts/tfm/public/omega/omseha.tfm
21mr|texlive-omega-20190228-1|115	%{_texmfdistdir}/fonts/tfm/public/omega/omseip.tfm
21mr|texlive-omega-20190228-1|116	%{_texmfdistdir}/fonts/tfm/public/omega/omsela.tfm
21mr|texlive-omega-20190228-1|117	%{_texmfdistdir}/fonts/tfm/public/omega/omselab.tfm
21mr|texlive-omega-20190228-1|118	%{_texmfdistdir}/fonts/tfm/public/omega/omselabi.tfm
21mr|texlive-omega-20190228-1|119	%{_texmfdistdir}/fonts/tfm/public/omega/omselai.tfm
21mr|texlive-omega-20190228-1|120	%{_texmfdistdir}/fonts/tfm/public/omega/omseti.tfm
21mr|texlive-omega-20190228-1|121	%{_texmfdistdir}/fonts/tfm/public/omega/omssti.tfm
21mr|texlive-omega-20190228-1|122	%{_texmfdistdir}/fonts/type1/public/omega/omding.pfb
21mr|texlive-omega-20190228-1|123	%{_texmfdistdir}/fonts/type1/public/omega/omsea1.pfb
21mr|texlive-omega-20190228-1|124	%{_texmfdistdir}/fonts/type1/public/omega/omsea1b.pfb
21mr|texlive-omega-20190228-1|125	%{_texmfdistdir}/fonts/type1/public/omega/omsea2.pfb
21mr|texlive-omega-20190228-1|126	%{_texmfdistdir}/fonts/type1/public/omega/omsea2b.pfb
21mr|texlive-omega-20190228-1|127	%{_texmfdistdir}/fonts/type1/public/omega/omsea3.pfb
21mr|texlive-omega-20190228-1|128	%{_texmfdistdir}/fonts/type1/public/omega/omsea3b.pfb
21mr|texlive-omega-20190228-1|129	%{_texmfdistdir}/fonts/type1/public/omega/omseco.pfb
21mr|texlive-omega-20190228-1|130	%{_texmfdistdir}/fonts/type1/public/omega/omsecob.pfb
21mr|texlive-omega-20190228-1|131	%{_texmfdistdir}/fonts/type1/public/omega/omsecobi.pfb
21mr|texlive-omega-20190228-1|132	%{_texmfdistdir}/fonts/type1/public/omega/omsecoi.pfb
21mr|texlive-omega-20190228-1|133	%{_texmfdistdir}/fonts/type1/public/omega/omsecx.pfb
21mr|texlive-omega-20190228-1|134	%{_texmfdistdir}/fonts/type1/public/omega/omsecy.pfb
21mr|texlive-omega-20190228-1|135	%{_texmfdistdir}/fonts/type1/public/omega/omsecyb.pfb
21mr|texlive-omega-20190228-1|136	%{_texmfdistdir}/fonts/type1/public/omega/omsecyi.pfb
21mr|texlive-omega-20190228-1|137	%{_texmfdistdir}/fonts/type1/public/omega/omsegr.pfb
21mr|texlive-omega-20190228-1|138	%{_texmfdistdir}/fonts/type1/public/omega/omsegrb.pfb
21mr|texlive-omega-20190228-1|139	%{_texmfdistdir}/fonts/type1/public/omega/omsegrbi.pfb
21mr|texlive-omega-20190228-1|140	%{_texmfdistdir}/fonts/type1/public/omega/omsegri.pfb
21mr|texlive-omega-20190228-1|141	%{_texmfdistdir}/fonts/type1/public/omega/omseha.pfb
21mr|texlive-omega-20190228-1|142	%{_texmfdistdir}/fonts/type1/public/omega/omsehe.pfb
21mr|texlive-omega-20190228-1|143	%{_texmfdistdir}/fonts/type1/public/omega/omseip.pfb
21mr|texlive-omega-20190228-1|144	%{_texmfdistdir}/fonts/type1/public/omega/omsela.pfb
21mr|texlive-omega-20190228-1|145	%{_texmfdistdir}/fonts/type1/public/omega/omselab.pfb
21mr|texlive-omega-20190228-1|146	%{_texmfdistdir}/fonts/type1/public/omega/omselabi.pfb
21mr|texlive-omega-20190228-1|147	%{_texmfdistdir}/fonts/type1/public/omega/omselai.pfb
21mr|texlive-omega-20190228-1|148	%{_texmfdistdir}/fonts/type1/public/omega/omseti.pfb
21mr|texlive-omega-20190228-1|149	%{_texmfdistdir}/fonts/type1/public/omega/omssti.pfb
21mr|texlive-omega-20190228-1|150	%{_texmfdistdir}/omega/ocp/char2uni/in646.ocp
21mr|texlive-omega-20190228-1|151	%{_texmfdistdir}/omega/ocp/char2uni/in88591.ocp
21mr|texlive-omega-20190228-1|152	%{_texmfdistdir}/omega/ocp/char2uni/in88592.ocp
21mr|texlive-omega-20190228-1|153	%{_texmfdistdir}/omega/ocp/char2uni/in88593.ocp
21mr|texlive-omega-20190228-1|154	%{_texmfdistdir}/omega/ocp/char2uni/in88594.ocp
21mr|texlive-omega-20190228-1|155	%{_texmfdistdir}/omega/ocp/char2uni/in88595.ocp
21mr|texlive-omega-20190228-1|156	%{_texmfdistdir}/omega/ocp/char2uni/in88596.ocp
21mr|texlive-omega-20190228-1|157	%{_texmfdistdir}/omega/ocp/char2uni/in88597.ocp
21mr|texlive-omega-20190228-1|158	%{_texmfdistdir}/omega/ocp/char2uni/in88598.ocp
21mr|texlive-omega-20190228-1|159	%{_texmfdistdir}/omega/ocp/char2uni/in88599.ocp
21mr|texlive-omega-20190228-1|160	%{_texmfdistdir}/omega/ocp/char2uni/in8859a.ocp
21mr|texlive-omega-20190228-1|161	%{_texmfdistdir}/omega/ocp/char2uni/in8859d.ocp
21mr|texlive-omega-20190228-1|162	%{_texmfdistdir}/omega/ocp/char2uni/in8859e.ocp
21mr|texlive-omega-20190228-1|163	%{_texmfdistdir}/omega/ocp/char2uni/in8859f.ocp
21mr|texlive-omega-20190228-1|164	%{_texmfdistdir}/omega/ocp/char2uni/in8859g.ocp
21mr|texlive-omega-20190228-1|165	%{_texmfdistdir}/omega/ocp/char2uni/inatari.ocp
21mr|texlive-omega-20190228-1|166	%{_texmfdistdir}/omega/ocp/char2uni/inav.ocp
21mr|texlive-omega-20190228-1|167	%{_texmfdistdir}/omega/ocp/char2uni/inbig5.ocp
21mr|texlive-omega-20190228-1|168	%{_texmfdistdir}/omega/ocp/char2uni/incp1250.ocp
21mr|texlive-omega-20190228-1|169	%{_texmfdistdir}/omega/ocp/char2uni/incp1251.ocp
21mr|texlive-omega-20190228-1|170	%{_texmfdistdir}/omega/ocp/char2uni/incp1252.ocp
21mr|texlive-omega-20190228-1|171	%{_texmfdistdir}/omega/ocp/char2uni/incp1253.ocp
21mr|texlive-omega-20190228-1|172	%{_texmfdistdir}/omega/ocp/char2uni/incp1254.ocp
21mr|texlive-omega-20190228-1|173	%{_texmfdistdir}/omega/ocp/char2uni/incp1255.ocp
21mr|texlive-omega-20190228-1|174	%{_texmfdistdir}/omega/ocp/char2uni/incp1256.ocp
21mr|texlive-omega-20190228-1|175	%{_texmfdistdir}/omega/ocp/char2uni/incp1257.ocp
21mr|texlive-omega-20190228-1|176	%{_texmfdistdir}/omega/ocp/char2uni/incp1258.ocp
21mr|texlive-omega-20190228-1|177	%{_texmfdistdir}/omega/ocp/char2uni/incp866.ocp
21mr|texlive-omega-20190228-1|178	%{_texmfdistdir}/omega/ocp/char2uni/incp874.ocp
21mr|texlive-omega-20190228-1|179	%{_texmfdistdir}/omega/ocp/char2uni/inebcdic.ocp
21mr|texlive-omega-20190228-1|180	%{_texmfdistdir}/omega/ocp/char2uni/ingb.ocp
21mr|texlive-omega-20190228-1|181	%{_texmfdistdir}/omega/ocp/char2uni/inkoi8.ocp
21mr|texlive-omega-20190228-1|182	%{_texmfdistdir}/omega/ocp/char2uni/inmac.ocp
21mr|texlive-omega-20190228-1|183	%{_texmfdistdir}/omega/ocp/char2uni/inmsdos.ocp
21mr|texlive-omega-20190228-1|184	%{_texmfdistdir}/omega/ocp/char2uni/inmsdos2.ocp
21mr|texlive-omega-20190228-1|185	%{_texmfdistdir}/omega/ocp/char2uni/innext.ocp
21mr|texlive-omega-20190228-1|186	%{_texmfdistdir}/omega/ocp/char2uni/inov.ocp
21mr|texlive-omega-20190228-1|187	%{_texmfdistdir}/omega/ocp/char2uni/inps2.ocp
21mr|texlive-omega-20190228-1|188	%{_texmfdistdir}/omega/ocp/char2uni/insf1.ocp
21mr|texlive-omega-20190228-1|189	%{_texmfdistdir}/omega/ocp/char2uni/insf2.ocp
21mr|texlive-omega-20190228-1|190	%{_texmfdistdir}/omega/ocp/char2uni/intis620.ocp
21mr|texlive-omega-20190228-1|191	%{_texmfdistdir}/omega/ocp/char2uni/inucode.ocp
21mr|texlive-omega-20190228-1|192	%{_texmfdistdir}/omega/ocp/char2uni/inutf8.ocp
21mr|texlive-omega-20190228-1|193	%{_texmfdistdir}/omega/ocp/char2uni/inviet1.ocp
21mr|texlive-omega-20190228-1|194	%{_texmfdistdir}/omega/ocp/char2uni/inviet2.ocp
21mr|texlive-omega-20190228-1|195	%{_texmfdistdir}/omega/ocp/char2uni/inviscii.ocp
21mr|texlive-omega-20190228-1|196	%{_texmfdistdir}/omega/ocp/misc/ebcdic.ocp
21mr|texlive-omega-20190228-1|197	%{_texmfdistdir}/omega/ocp/misc/id.ocp
21mr|texlive-omega-20190228-1|198	%{_texmfdistdir}/omega/ocp/omega/7arb2uni.ocp
21mr|texlive-omega-20190228-1|199	%{_texmfdistdir}/omega/ocp/omega/7ber2uni.ocp
21mr|texlive-omega-20190228-1|200	%{_texmfdistdir}/omega/ocp/omega/7cyr2uni.ocp
21mr|texlive-omega-20190228-1|201	%{_texmfdistdir}/omega/ocp/omega/7hma2uni.ocp
21mr|texlive-omega-20190228-1|202	%{_texmfdistdir}/omega/ocp/omega/7in88593.ocp
21mr|texlive-omega-20190228-1|203	%{_texmfdistdir}/omega/ocp/omega/7lbe2uni.ocp
21mr|texlive-omega-20190228-1|204	%{_texmfdistdir}/omega/ocp/omega/7pap2uni.ocp
21mr|texlive-omega-20190228-1|205	%{_texmfdistdir}/omega/ocp/omega/7pas2uni.ocp
21mr|texlive-omega-20190228-1|206	%{_texmfdistdir}/omega/ocp/omega/7snd2uni.ocp
21mr|texlive-omega-20190228-1|207	%{_texmfdistdir}/omega/ocp/omega/7syr2uni.ocp
21mr|texlive-omega-20190228-1|208	%{_texmfdistdir}/omega/ocp/omega/7tbe2uni.ocp
21mr|texlive-omega-20190228-1|209	%{_texmfdistdir}/omega/ocp/omega/7urd2uni.ocp
21mr|texlive-omega-20190228-1|210	%{_texmfdistdir}/omega/ocp/omega/8mac-arb2uni.ocp
21mr|texlive-omega-20190228-1|211	%{_texmfdistdir}/omega/ocp/omega/8mac-cyr2uni.ocp
21mr|texlive-omega-20190228-1|212	%{_texmfdistdir}/omega/ocp/omega/apostr2psili.ocp
21mr|texlive-omega-20190228-1|213	%{_texmfdistdir}/omega/ocp/omega/cuni2acad.ocp
21mr|texlive-omega-20190228-1|214	%{_texmfdistdir}/omega/ocp/omega/cuni2amal.ocp
21mr|texlive-omega-20190228-1|215	%{_texmfdistdir}/omega/ocp/omega/cuni2arab.ex.ocp
21mr|texlive-omega-20190228-1|216	%{_texmfdistdir}/omega/ocp/omega/cuni2arab.ocp
21mr|texlive-omega-20190228-1|217	%{_texmfdistdir}/omega/ocp/omega/cuni2asv.ocp
21mr|texlive-omega-20190228-1|218	%{_texmfdistdir}/omega/ocp/omega/cuni2bout.ocp
21mr|texlive-omega-20190228-1|219	%{_texmfdistdir}/omega/ocp/omega/cuni2mona.ocp
21mr|texlive-omega-20190228-1|220	%{_texmfdistdir}/omega/ocp/omega/cuni2nar.ocp
21mr|texlive-omega-20190228-1|221	%{_texmfdistdir}/omega/ocp/omega/cuni2nva.ocp
21mr|texlive-omega-20190228-1|222	%{_texmfdistdir}/omega/ocp/omega/cuni2oar-novow.ocp
21mr|texlive-omega-20190228-1|223	%{_texmfdistdir}/omega/ocp/omega/cuni2oar.ocp
21mr|texlive-omega-20190228-1|224	%{_texmfdistdir}/omega/ocp/omega/cunioara.ocp
21mr|texlive-omega-20190228-1|225	%{_texmfdistdir}/omega/ocp/omega/dblquote-point.ocp
21mr|texlive-omega-20190228-1|226	%{_texmfdistdir}/omega/ocp/omega/destroy.ocp
21mr|texlive-omega-20190228-1|227	%{_texmfdistdir}/omega/ocp/omega/french2uni.ocp
21mr|texlive-omega-20190228-1|228	%{_texmfdistdir}/omega/ocp/omega/greek.ocp
21mr|texlive-omega-20190228-1|229	%{_texmfdistdir}/omega/ocp/omega/grpo2uni.ocp
21mr|texlive-omega-20190228-1|230	%{_texmfdistdir}/omega/ocp/omega/grpotilde2uni.ocp
21mr|texlive-omega-20190228-1|231	%{_texmfdistdir}/omega/ocp/omega/inverted-iota-upsilon.ocp
21mr|texlive-omega-20190228-1|232	%{_texmfdistdir}/omega/ocp/omega/isogr2uni-verbatim.ocp
21mr|texlive-omega-20190228-1|233	%{_texmfdistdir}/omega/ocp/omega/isogr2uni.ocp
21mr|texlive-omega-20190228-1|234	%{_texmfdistdir}/omega/ocp/omega/lat2uni.ocp
21mr|texlive-omega-20190228-1|235	%{_texmfdistdir}/omega/ocp/omega/lowercase.ocp
21mr|texlive-omega-20190228-1|236	%{_texmfdistdir}/omega/ocp/omega/lunatesigma.ocp
21mr|texlive-omega-20190228-1|237	%{_texmfdistdir}/omega/ocp/omega/macgr2uni.ocp
21mr|texlive-omega-20190228-1|238	%{_texmfdistdir}/omega/ocp/omega/medbeta.ocp
21mr|texlive-omega-20190228-1|239	%{_texmfdistdir}/omega/ocp/omega/mixedgreek2uni.ocp
21mr|texlive-omega-20190228-1|240	%{_texmfdistdir}/omega/ocp/omega/tarauni.ocp
21mr|texlive-omega-20190228-1|241	%{_texmfdistdir}/omega/ocp/omega/test1.ocp
21mr|texlive-omega-20190228-1|242	%{_texmfdistdir}/omega/ocp/omega/test3.ocp
21mr|texlive-omega-20190228-1|243	%{_texmfdistdir}/omega/ocp/omega/tiqwah.ocp
21mr|texlive-omega-20190228-1|244	%{_texmfdistdir}/omega/ocp/omega/tiqwah2.ocp
21mr|texlive-omega-20190228-1|245	%{_texmfdistdir}/omega/ocp/omega/tsinduni.ocp
21mr|texlive-omega-20190228-1|246	%{_texmfdistdir}/omega/ocp/omega/turduuni.ocp
21mr|texlive-omega-20190228-1|247	%{_texmfdistdir}/omega/ocp/omega/uni2cuni.ocp
21mr|texlive-omega-20190228-1|248	%{_texmfdistdir}/omega/ocp/omega/uni2greek-verbatim.ocp
21mr|texlive-omega-20190228-1|249	%{_texmfdistdir}/omega/ocp/omega/uni2greek.ocp
21mr|texlive-omega-20190228-1|250	%{_texmfdistdir}/omega/ocp/omega/uni2lat-noffi.ocp
21mr|texlive-omega-20190228-1|251	%{_texmfdistdir}/omega/ocp/omega/uni2lat.ocp
21mr|texlive-omega-20190228-1|252	%{_texmfdistdir}/omega/ocp/omega/unicuni.ocp
21mr|texlive-omega-20190228-1|253	%{_texmfdistdir}/omega/ocp/omega/uppercase-no-accents.ocp
21mr|texlive-omega-20190228-1|254	%{_texmfdistdir}/omega/ocp/omega/uppercase.ocp
21mr|texlive-omega-20190228-1|255	%{_texmfdistdir}/omega/ocp/uni2char/out88591.ocp
21mr|texlive-omega-20190228-1|256	%{_texmfdistdir}/omega/ocp/uni2char/oututf8.ocp
21mr|texlive-omega-20190228-1|257	%{_texmfdistdir}/omega/otp/char2uni/in646.otp
21mr|texlive-omega-20190228-1|258	%{_texmfdistdir}/omega/otp/char2uni/in88591.otp
21mr|texlive-omega-20190228-1|259	%{_texmfdistdir}/omega/otp/char2uni/in88592.otp
21mr|texlive-omega-20190228-1|260	%{_texmfdistdir}/omega/otp/char2uni/in88593.otp
21mr|texlive-omega-20190228-1|261	%{_texmfdistdir}/omega/otp/char2uni/in88594.otp
21mr|texlive-omega-20190228-1|262	%{_texmfdistdir}/omega/otp/char2uni/in88595.otp
21mr|texlive-omega-20190228-1|263	%{_texmfdistdir}/omega/otp/char2uni/in88596.otp
21mr|texlive-omega-20190228-1|264	%{_texmfdistdir}/omega/otp/char2uni/in88597.otp
21mr|texlive-omega-20190228-1|265	%{_texmfdistdir}/omega/otp/char2uni/in88598.otp
21mr|texlive-omega-20190228-1|266	%{_texmfdistdir}/omega/otp/char2uni/in88599.otp
21mr|texlive-omega-20190228-1|267	%{_texmfdistdir}/omega/otp/char2uni/in8859a.otp
21mr|texlive-omega-20190228-1|268	%{_texmfdistdir}/omega/otp/char2uni/in8859d.otp
21mr|texlive-omega-20190228-1|269	%{_texmfdistdir}/omega/otp/char2uni/in8859e.otp
21mr|texlive-omega-20190228-1|270	%{_texmfdistdir}/omega/otp/char2uni/in8859f.otp
21mr|texlive-omega-20190228-1|271	%{_texmfdistdir}/omega/otp/char2uni/in8859g.otp
21mr|texlive-omega-20190228-1|272	%{_texmfdistdir}/omega/otp/char2uni/inatari.otp
21mr|texlive-omega-20190228-1|273	%{_texmfdistdir}/omega/otp/char2uni/inav.otp
21mr|texlive-omega-20190228-1|274	%{_texmfdistdir}/omega/otp/char2uni/inbig5.otp
21mr|texlive-omega-20190228-1|275	%{_texmfdistdir}/omega/otp/char2uni/incp1250.otp
21mr|texlive-omega-20190228-1|276	%{_texmfdistdir}/omega/otp/char2uni/incp1251.otp
21mr|texlive-omega-20190228-1|277	%{_texmfdistdir}/omega/otp/char2uni/incp1252.otp
21mr|texlive-omega-20190228-1|278	%{_texmfdistdir}/omega/otp/char2uni/incp1253.otp
21mr|texlive-omega-20190228-1|279	%{_texmfdistdir}/omega/otp/char2uni/incp1254.otp
21mr|texlive-omega-20190228-1|280	%{_texmfdistdir}/omega/otp/char2uni/incp1255.otp
21mr|texlive-omega-20190228-1|281	%{_texmfdistdir}/omega/otp/char2uni/incp1256.otp
21mr|texlive-omega-20190228-1|282	%{_texmfdistdir}/omega/otp/char2uni/incp1257.otp
21mr|texlive-omega-20190228-1|283	%{_texmfdistdir}/omega/otp/char2uni/incp1258.otp
21mr|texlive-omega-20190228-1|284	%{_texmfdistdir}/omega/otp/char2uni/incp866.otp
21mr|texlive-omega-20190228-1|285	%{_texmfdistdir}/omega/otp/char2uni/incp874.otp
21mr|texlive-omega-20190228-1|286	%{_texmfdistdir}/omega/otp/char2uni/inebcdic.otp
21mr|texlive-omega-20190228-1|287	%{_texmfdistdir}/omega/otp/char2uni/ingb.otp
21mr|texlive-omega-20190228-1|288	%{_texmfdistdir}/omega/otp/char2uni/inkoi8.otp
21mr|texlive-omega-20190228-1|289	%{_texmfdistdir}/omega/otp/char2uni/inmac.otp
21mr|texlive-omega-20190228-1|290	%{_texmfdistdir}/omega/otp/char2uni/inmsdos.otp
21mr|texlive-omega-20190228-1|291	%{_texmfdistdir}/omega/otp/char2uni/inmsdos2.otp
21mr|texlive-omega-20190228-1|292	%{_texmfdistdir}/omega/otp/char2uni/innext.otp
21mr|texlive-omega-20190228-1|293	%{_texmfdistdir}/omega/otp/char2uni/inov.otp
21mr|texlive-omega-20190228-1|294	%{_texmfdistdir}/omega/otp/char2uni/inps2.otp
21mr|texlive-omega-20190228-1|295	%{_texmfdistdir}/omega/otp/char2uni/insf1.otp
21mr|texlive-omega-20190228-1|296	%{_texmfdistdir}/omega/otp/char2uni/insf2.otp
21mr|texlive-omega-20190228-1|297	%{_texmfdistdir}/omega/otp/char2uni/intis620.otp
21mr|texlive-omega-20190228-1|298	%{_texmfdistdir}/omega/otp/char2uni/inucode.otp
21mr|texlive-omega-20190228-1|299	%{_texmfdistdir}/omega/otp/char2uni/inutf8.otp
21mr|texlive-omega-20190228-1|300	%{_texmfdistdir}/omega/otp/char2uni/inviet1.otp
21mr|texlive-omega-20190228-1|301	%{_texmfdistdir}/omega/otp/char2uni/inviet2.otp
21mr|texlive-omega-20190228-1|302	%{_texmfdistdir}/omega/otp/char2uni/inviscii.otp
21mr|texlive-omega-20190228-1|303	%{_texmfdistdir}/omega/otp/misc/ebcdic.otp
21mr|texlive-omega-20190228-1|304	%{_texmfdistdir}/omega/otp/misc/id.otp
21mr|texlive-omega-20190228-1|305	%{_texmfdistdir}/omega/otp/omega/7arb2uni.otp
21mr|texlive-omega-20190228-1|306	%{_texmfdistdir}/omega/otp/omega/7ber2uni.otp
21mr|texlive-omega-20190228-1|307	%{_texmfdistdir}/omega/otp/omega/7cyr2uni.otp
21mr|texlive-omega-20190228-1|308	%{_texmfdistdir}/omega/otp/omega/7hma2uni.otp
21mr|texlive-omega-20190228-1|309	%{_texmfdistdir}/omega/otp/omega/7in88593.otp
21mr|texlive-omega-20190228-1|310	%{_texmfdistdir}/omega/otp/omega/7lbe2uni.otp
21mr|texlive-omega-20190228-1|311	%{_texmfdistdir}/omega/otp/omega/7pap2uni.otp
21mr|texlive-omega-20190228-1|312	%{_texmfdistdir}/omega/otp/omega/7pas2uni.otp
21mr|texlive-omega-20190228-1|313	%{_texmfdistdir}/omega/otp/omega/7snd2uni.otp
21mr|texlive-omega-20190228-1|314	%{_texmfdistdir}/omega/otp/omega/7syr2uni.otp
21mr|texlive-omega-20190228-1|315	%{_texmfdistdir}/omega/otp/omega/7tbe2uni.otp
21mr|texlive-omega-20190228-1|316	%{_texmfdistdir}/omega/otp/omega/7urd2uni.otp
21mr|texlive-omega-20190228-1|317	%{_texmfdistdir}/omega/otp/omega/8mac-arb2uni.otp
21mr|texlive-omega-20190228-1|318	%{_texmfdistdir}/omega/otp/omega/8mac-cyr2uni.otp
21mr|texlive-omega-20190228-1|319	%{_texmfdistdir}/omega/otp/omega/apostr2psili.otp
21mr|texlive-omega-20190228-1|320	%{_texmfdistdir}/omega/otp/omega/cuni2acad.otp
21mr|texlive-omega-20190228-1|321	%{_texmfdistdir}/omega/otp/omega/cuni2amal.otp
21mr|texlive-omega-20190228-1|322	%{_texmfdistdir}/omega/otp/omega/cuni2arab.ex.otp
21mr|texlive-omega-20190228-1|323	%{_texmfdistdir}/omega/otp/omega/cuni2asv.otp
21mr|texlive-omega-20190228-1|324	%{_texmfdistdir}/omega/otp/omega/cuni2bout.otp
21mr|texlive-omega-20190228-1|325	%{_texmfdistdir}/omega/otp/omega/cuni2mona.otp
21mr|texlive-omega-20190228-1|326	%{_texmfdistdir}/omega/otp/omega/cuni2nar.otp
21mr|texlive-omega-20190228-1|327	%{_texmfdistdir}/omega/otp/omega/cuni2nva.otp
21mr|texlive-omega-20190228-1|328	%{_texmfdistdir}/omega/otp/omega/cuni2oar-novow.otp
21mr|texlive-omega-20190228-1|329	%{_texmfdistdir}/omega/otp/omega/cuni2oar.otp
21mr|texlive-omega-20190228-1|330	%{_texmfdistdir}/omega/otp/omega/dblquote-point.otp
21mr|texlive-omega-20190228-1|331	%{_texmfdistdir}/omega/otp/omega/destroy.otp
21mr|texlive-omega-20190228-1|332	%{_texmfdistdir}/omega/otp/omega/french2uni.otp
21mr|texlive-omega-20190228-1|333	%{_texmfdistdir}/omega/otp/omega/grpo2uni.otp
21mr|texlive-omega-20190228-1|334	%{_texmfdistdir}/omega/otp/omega/grpotilde2uni.otp
21mr|texlive-omega-20190228-1|335	%{_texmfdistdir}/omega/otp/omega/inverted-iota-upsilon.otp
21mr|texlive-omega-20190228-1|336	%{_texmfdistdir}/omega/otp/omega/isogr2uni-verbatim.otp
21mr|texlive-omega-20190228-1|337	%{_texmfdistdir}/omega/otp/omega/isogr2uni.otp
21mr|texlive-omega-20190228-1|338	%{_texmfdistdir}/omega/otp/omega/lat2uni.otp
21mr|texlive-omega-20190228-1|339	%{_texmfdistdir}/omega/otp/omega/lowercase.otp
21mr|texlive-omega-20190228-1|340	%{_texmfdistdir}/omega/otp/omega/lunatesigma.otp
21mr|texlive-omega-20190228-1|341	%{_texmfdistdir}/omega/otp/omega/macgr2uni.otp
21mr|texlive-omega-20190228-1|342	%{_texmfdistdir}/omega/otp/omega/medbeta.otp
21mr|texlive-omega-20190228-1|343	%{_texmfdistdir}/omega/otp/omega/mixedgreek2uni.otp
21mr|texlive-omega-20190228-1|344	%{_texmfdistdir}/omega/otp/omega/uni2cuni.otp
21mr|texlive-omega-20190228-1|345	%{_texmfdistdir}/omega/otp/omega/uni2greek-verbatim.otp
21mr|texlive-omega-20190228-1|346	%{_texmfdistdir}/omega/otp/omega/uni2greek.otp
21mr|texlive-omega-20190228-1|347	%{_texmfdistdir}/omega/otp/omega/uni2lat-noffi.otp
21mr|texlive-omega-20190228-1|348	%{_texmfdistdir}/omega/otp/omega/uni2lat.otp
21mr|texlive-omega-20190228-1|349	%{_texmfdistdir}/omega/otp/omega/uppercase-no-accents.otp
21mr|texlive-omega-20190228-1|350	%{_texmfdistdir}/omega/otp/omega/uppercase.otp
21mr|texlive-omega-20190228-1|351	%{_texmfdistdir}/omega/otp/uni2char/out88591.otp
21mr|texlive-omega-20190228-1|352	%{_texmfdistdir}/omega/otp/uni2char/oututf8.otp
21mr|texlive-omega-20190228-1|353	%{_texmfdistdir}/tex/generic/encodings/cmbsy.onm
21mr|texlive-omega-20190228-1|354	%{_texmfdistdir}/tex/generic/encodings/cmbx.onm
21mr|texlive-omega-20190228-1|355	%{_texmfdistdir}/tex/generic/encodings/cmcsc.onm
21mr|texlive-omega-20190228-1|356	%{_texmfdistdir}/tex/generic/encodings/cmex.onm
21mr|texlive-omega-20190228-1|357	%{_texmfdistdir}/tex/generic/encodings/cmmi.onm
21mr|texlive-omega-20190228-1|358	%{_texmfdistdir}/tex/generic/encodings/cmmib.onm
21mr|texlive-omega-20190228-1|359	%{_texmfdistdir}/tex/generic/encodings/cmr.onm
21mr|texlive-omega-20190228-1|360	%{_texmfdistdir}/tex/generic/encodings/cmr1.onm
21mr|texlive-omega-20190228-1|361	%{_texmfdistdir}/tex/generic/encodings/cmsl.onm
21mr|texlive-omega-20190228-1|362	%{_texmfdistdir}/tex/generic/encodings/cmsy.onm
21mr|texlive-omega-20190228-1|363	%{_texmfdistdir}/tex/generic/encodings/cmti.onm
21mr|texlive-omega-20190228-1|364	%{_texmfdistdir}/tex/generic/encodings/cmtt.onm
21mr|texlive-omega-20190228-1|365	%{_texmfdistdir}/tex/generic/encodings/ecrm.onm
21mr|texlive-omega-20190228-1|366	%{_texmfdistdir}/tex/generic/encodings/euex.onm
21mr|texlive-omega-20190228-1|367	%{_texmfdistdir}/tex/generic/encodings/eufb.onm
21mr|texlive-omega-20190228-1|368	%{_texmfdistdir}/tex/generic/encodings/eufm.onm
21mr|texlive-omega-20190228-1|369	%{_texmfdistdir}/tex/generic/encodings/eurb.onm
21mr|texlive-omega-20190228-1|370	%{_texmfdistdir}/tex/generic/encodings/eurm.onm
21mr|texlive-omega-20190228-1|371	%{_texmfdistdir}/tex/generic/encodings/eusb.onm
21mr|texlive-omega-20190228-1|372	%{_texmfdistdir}/tex/generic/encodings/eusm.onm
21mr|texlive-omega-20190228-1|373	%{_texmfdistdir}/tex/generic/encodings/msam.onm
21mr|texlive-omega-20190228-1|374	%{_texmfdistdir}/tex/generic/encodings/msbm.onm
21mr|texlive-omega-20190228-1|375	%{_texmfdistdir}/tex/generic/omegahyph/bghyph.tex
21mr|texlive-omega-20190228-1|376	%{_texmfdistdir}/tex/generic/omegahyph/lthyph.tex
21mr|texlive-omega-20190228-1|377	%{_texmfdistdir}/tex/generic/omegahyph/srhyph.tex
21mr|texlive-omega-20190228-1|378	%{_texmfdistdir}/tex/plain/omega/grlccode.tex
21mr|texlive-omega-20190228-1|379	%{_texmfdistdir}/tex/plain/omega/omega.tex
21mr|texlive-omega-20190228-1|380	%doc %{_texmfdistdir}/doc/omega/base/doc-1.8.tex
21mr|texlive-omega-20190228-1|381	%doc %{_texmfdistdir}/doc/omega/base/torture.ps
21mr|texlive-omega-20190228-1|382	%doc %{_texmfdistdir}/doc/omega/base/torture.tex
21mr|texlive-omega-20190228-1|383	
21mr|texlive-omega-20190228-1|384	#-----------------------------------------------------------------------
21mr|texlive-omega-20190228-1|385	%prep
21mr|texlive-omega-20190228-1|386	%setup -c -a0 -a1
21mr|texlive-omega-20190228-1|387	
21mr|texlive-omega-20190228-1|388	%build
21mr|texlive-omega-20190228-1|389	
21mr|texlive-omega-20190228-1|390	%install
21mr|texlive-omega-20190228-1|391	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-omega-20190228-1|392	cp -fpar dvips fonts omega tex doc %{buildroot}%{_texmfdistdir}

18652 21
21mr|texlive-omegaware-20190327-1|1	# revision 33736
21mr|texlive-omegaware-20190327-1|2	# category TLCore
21mr|texlive-omegaware-20190327-1|3	# catalog-ctan undef
21mr|texlive-omegaware-20190327-1|4	# catalog-date undef
21mr|texlive-omegaware-20190327-1|5	# catalog-license undef
21mr|texlive-omegaware-20190327-1|6	# catalog-version undef
21mr|texlive-omegaware-20190327-1|7	Name:		texlive-omegaware
21mr|texlive-omegaware-20190327-1|8	Version:	20190327
21mr|texlive-omegaware-20190327-1|9	Release:	1
21mr|texlive-omegaware-20190327-1|10	Summary:	TeXLive omegaware package
21mr|texlive-omegaware-20190327-1|11	Group:		Publishing
21mr|texlive-omegaware-20190327-1|12	URL:		http://tug.org/texlive
21mr|texlive-omegaware-20190327-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-omegaware-20190327-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/omegaware.tar.xz
21mr|texlive-omegaware-20190327-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/omegaware.doc.tar.xz
21mr|texlive-omegaware-20190327-1|16	BuildArch:	noarch
21mr|texlive-omegaware-20190327-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-omegaware-20190327-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-omegaware-20190327-1|19	Requires:	texlive-omegaware.bin
21mr|texlive-omegaware-20190327-1|20	
21mr|texlive-omegaware-20190327-1|21	%description
21mr|texlive-omegaware-20190327-1|22	TeXLive omegaware package.
21mr|texlive-omegaware-20190327-1|23	
21mr|texlive-omegaware-20190327-1|24	#-----------------------------------------------------------------------
21mr|texlive-omegaware-20190327-1|25	%files
21mr|texlive-omegaware-20190327-1|26	%doc %{_mandir}/man1/odvicopy.1*
21mr|texlive-omegaware-20190327-1|27	%doc %{_texmfdistdir}/doc/man/man1/odvicopy.man1.pdf
21mr|texlive-omegaware-20190327-1|28	%doc %{_mandir}/man1/odvitype.1*
21mr|texlive-omegaware-20190327-1|29	%doc %{_texmfdistdir}/doc/man/man1/odvitype.man1.pdf
21mr|texlive-omegaware-20190327-1|30	%doc %{_mandir}/man1/ofm2opl.1*
21mr|texlive-omegaware-20190327-1|31	%doc %{_texmfdistdir}/doc/man/man1/ofm2opl.man1.pdf
21mr|texlive-omegaware-20190327-1|32	%doc %{_mandir}/man1/opl2ofm.1*
21mr|texlive-omegaware-20190327-1|33	%doc %{_texmfdistdir}/doc/man/man1/opl2ofm.man1.pdf
21mr|texlive-omegaware-20190327-1|34	%doc %{_mandir}/man1/otangle.1*
21mr|texlive-omegaware-20190327-1|35	%doc %{_texmfdistdir}/doc/man/man1/otangle.man1.pdf
21mr|texlive-omegaware-20190327-1|36	%doc %{_mandir}/man1/otp2ocp.1*
21mr|texlive-omegaware-20190327-1|37	%doc %{_texmfdistdir}/doc/man/man1/otp2ocp.man1.pdf
21mr|texlive-omegaware-20190327-1|38	%doc %{_mandir}/man1/outocp.1*
21mr|texlive-omegaware-20190327-1|39	%doc %{_texmfdistdir}/doc/man/man1/outocp.man1.pdf
21mr|texlive-omegaware-20190327-1|40	%doc %{_mandir}/man1/ovf2ovp.1*
21mr|texlive-omegaware-20190327-1|41	%doc %{_texmfdistdir}/doc/man/man1/ovf2ovp.man1.pdf
21mr|texlive-omegaware-20190327-1|42	%doc %{_mandir}/man1/ovp2ovf.1*
21mr|texlive-omegaware-20190327-1|43	%doc %{_texmfdistdir}/doc/man/man1/ovp2ovf.man1.pdf
21mr|texlive-omegaware-20190327-1|44	
21mr|texlive-omegaware-20190327-1|45	#-----------------------------------------------------------------------
21mr|texlive-omegaware-20190327-1|46	%prep
21mr|texlive-omegaware-20190327-1|47	%setup -c -a0 -a1
21mr|texlive-omegaware-20190327-1|48	
21mr|texlive-omegaware-20190327-1|49	%build
21mr|texlive-omegaware-20190327-1|50	
21mr|texlive-omegaware-20190327-1|51	%install
21mr|texlive-omegaware-20190327-1|52	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-omegaware-20190327-1|53	cp -fpar texmf-dist %{buildroot}%{_datadir}
21mr|texlive-omegaware-20190327-1|54	mkdir -p %{buildroot}%{_mandir}/man1
21mr|texlive-omegaware-20190327-1|55	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

18653 21
21mr|texlive-onlyamsmath-0.20-2|1	# revision 25006
21mr|texlive-onlyamsmath-0.20-2|2	# category Package
21mr|texlive-onlyamsmath-0.20-2|3	# catalog-ctan /macros/latex/contrib/onlyamsmath
21mr|texlive-onlyamsmath-0.20-2|4	# catalog-date 2012-01-02 14:24:13 +0100
21mr|texlive-onlyamsmath-0.20-2|5	# catalog-license lppl
21mr|texlive-onlyamsmath-0.20-2|6	# catalog-version 0.10
21mr|texlive-onlyamsmath-0.20-2|7	Name:		texlive-onlyamsmath
21mr|texlive-onlyamsmath-0.20-2|8	Version:	0.20
21mr|texlive-onlyamsmath-0.20-2|9	Release:	2
21mr|texlive-onlyamsmath-0.20-2|10	Summary:	Inhibit use of non-amsmath mathematics markup when using amsmath
21mr|texlive-onlyamsmath-0.20-2|11	Group:		Publishing
21mr|texlive-onlyamsmath-0.20-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/onlyamsmath
21mr|texlive-onlyamsmath-0.20-2|13	License:	LPPL
21mr|texlive-onlyamsmath-0.20-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/onlyamsmath.tar.xz
21mr|texlive-onlyamsmath-0.20-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/onlyamsmath.doc.tar.xz
21mr|texlive-onlyamsmath-0.20-2|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/onlyamsmath.source.tar.xz
21mr|texlive-onlyamsmath-0.20-2|17	BuildArch:	noarch
21mr|texlive-onlyamsmath-0.20-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-onlyamsmath-0.20-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-onlyamsmath-0.20-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-onlyamsmath-0.20-2|21	
21mr|texlive-onlyamsmath-0.20-2|22	%description
21mr|texlive-onlyamsmath-0.20-2|23	This package inhibits the usage of plain TeX and (on demand) of
21mr|texlive-onlyamsmath-0.20-2|24	standard LaTeX mathematics environments. This is useful for
21mr|texlive-onlyamsmath-0.20-2|25	class writers who want to encourage their users to use the
21mr|texlive-onlyamsmath-0.20-2|26	environments provided by the amsmath package.
21mr|texlive-onlyamsmath-0.20-2|27	
21mr|texlive-onlyamsmath-0.20-2|28	#-----------------------------------------------------------------------
21mr|texlive-onlyamsmath-0.20-2|29	%files
21mr|texlive-onlyamsmath-0.20-2|30	%{_texmfdistdir}/tex/latex/onlyamsmath/onlyamsmath.sty
21mr|texlive-onlyamsmath-0.20-2|31	%doc %{_texmfdistdir}/doc/latex/onlyamsmath/ChangeLog
21mr|texlive-onlyamsmath-0.20-2|32	%doc %{_texmfdistdir}/doc/latex/onlyamsmath/Makefile
21mr|texlive-onlyamsmath-0.20-2|33	%doc %{_texmfdistdir}/doc/latex/onlyamsmath/README
21mr|texlive-onlyamsmath-0.20-2|34	%doc %{_texmfdistdir}/doc/latex/onlyamsmath/onlyamsmath-v.tex
21mr|texlive-onlyamsmath-0.20-2|35	%doc %{_texmfdistdir}/doc/latex/onlyamsmath/onlyamsmath.pdf
21mr|texlive-onlyamsmath-0.20-2|36	%doc %{_texmfdistdir}/doc/latex/onlyamsmath/onlyamsmathtest.tex
21mr|texlive-onlyamsmath-0.20-2|37	#- source
21mr|texlive-onlyamsmath-0.20-2|38	%doc %{_texmfdistdir}/source/latex/onlyamsmath/onlyamsmath.dtx
21mr|texlive-onlyamsmath-0.20-2|39	%doc %{_texmfdistdir}/source/latex/onlyamsmath/onlyamsmath.ins
21mr|texlive-onlyamsmath-0.20-2|40	
21mr|texlive-onlyamsmath-0.20-2|41	#-----------------------------------------------------------------------
21mr|texlive-onlyamsmath-0.20-2|42	%prep
21mr|texlive-onlyamsmath-0.20-2|43	%setup -c -a0 -a1 -a2
21mr|texlive-onlyamsmath-0.20-2|44	
21mr|texlive-onlyamsmath-0.20-2|45	%build
21mr|texlive-onlyamsmath-0.20-2|46	
21mr|texlive-onlyamsmath-0.20-2|47	%install
21mr|texlive-onlyamsmath-0.20-2|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-onlyamsmath-0.20-2|49	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18654 21
21mr|texlive-onrannual-1.1-7|1	# revision 17474
21mr|texlive-onrannual-1.1-7|2	# category Package
21mr|texlive-onrannual-1.1-7|3	# catalog-ctan /macros/latex/contrib/onrannual
21mr|texlive-onrannual-1.1-7|4	# catalog-date 2010-03-20 01:12:30 +0100
21mr|texlive-onrannual-1.1-7|5	# catalog-license lppl1.3
21mr|texlive-onrannual-1.1-7|6	# catalog-version 1.1
21mr|texlive-onrannual-1.1-7|7	Name:		texlive-onrannual
21mr|texlive-onrannual-1.1-7|8	Version:	1.1
21mr|texlive-onrannual-1.1-7|9	Release:	7
21mr|texlive-onrannual-1.1-7|10	Summary:	Class for Office of Naval Research Ocean Battlespace Sensing annual report
21mr|texlive-onrannual-1.1-7|11	Group:		Publishing
21mr|texlive-onrannual-1.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/onrannual
21mr|texlive-onrannual-1.1-7|13	License:	LPPL1.3
21mr|texlive-onrannual-1.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/onrannual.tar.xz
21mr|texlive-onrannual-1.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/onrannual.doc.tar.xz
21mr|texlive-onrannual-1.1-7|16	BuildArch:	noarch
21mr|texlive-onrannual-1.1-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-onrannual-1.1-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-onrannual-1.1-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-onrannual-1.1-7|20	
21mr|texlive-onrannual-1.1-7|21	%description
21mr|texlive-onrannual-1.1-7|22	This is an unofficial document class for writing ONR annual
21mr|texlive-onrannual-1.1-7|23	reports using LaTeX; as ONR has had numerous problems with
21mr|texlive-onrannual-1.1-7|24	LaTeX-generated PDF submissions in the past. A skeleton
21mr|texlive-onrannual-1.1-7|25	document (and its PDF output) are included.
21mr|texlive-onrannual-1.1-7|26	
21mr|texlive-onrannual-1.1-7|27	
21mr|texlive-onrannual-1.1-7|28	#-----------------------------------------------------------------------
21mr|texlive-onrannual-1.1-7|29	%files
21mr|texlive-onrannual-1.1-7|30	%{_texmfdistdir}/tex/latex/onrannual/onrannual.cls
21mr|texlive-onrannual-1.1-7|31	%doc %{_texmfdistdir}/doc/latex/onrannual/README
21mr|texlive-onrannual-1.1-7|32	%doc %{_texmfdistdir}/doc/latex/onrannual/sample.bib
21mr|texlive-onrannual-1.1-7|33	%doc %{_texmfdistdir}/doc/latex/onrannual/samplefigure.eps
21mr|texlive-onrannual-1.1-7|34	%doc %{_texmfdistdir}/doc/latex/onrannual/samplefigure.pdf
21mr|texlive-onrannual-1.1-7|35	%doc %{_texmfdistdir}/doc/latex/onrannual/skeleton.pdf
21mr|texlive-onrannual-1.1-7|36	%doc %{_texmfdistdir}/doc/latex/onrannual/skeleton.tex
21mr|texlive-onrannual-1.1-7|37	
21mr|texlive-onrannual-1.1-7|38	#-----------------------------------------------------------------------
21mr|texlive-onrannual-1.1-7|39	%prep
21mr|texlive-onrannual-1.1-7|40	%setup -c -a0 -a1
21mr|texlive-onrannual-1.1-7|41	
21mr|texlive-onrannual-1.1-7|42	%build
21mr|texlive-onrannual-1.1-7|43	
21mr|texlive-onrannual-1.1-7|44	%install
21mr|texlive-onrannual-1.1-7|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-onrannual-1.1-7|46	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18655 21
21mr|texlive-opcit-1.1-7|1	# revision 15878
21mr|texlive-opcit-1.1-7|2	# category Package
21mr|texlive-opcit-1.1-7|3	# catalog-ctan /macros/latex/contrib/opcit
21mr|texlive-opcit-1.1-7|4	# catalog-date 2006-09-21 21:56:41 +0200
21mr|texlive-opcit-1.1-7|5	# catalog-license lppl
21mr|texlive-opcit-1.1-7|6	# catalog-version 1.1
21mr|texlive-opcit-1.1-7|7	Name:		texlive-opcit
21mr|texlive-opcit-1.1-7|8	Version:	1.1
21mr|texlive-opcit-1.1-7|9	Release:	7
21mr|texlive-opcit-1.1-7|10	Summary:	Footnote-style bibliographical references
21mr|texlive-opcit-1.1-7|11	Group:		Publishing
21mr|texlive-opcit-1.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/opcit
21mr|texlive-opcit-1.1-7|13	License:	LPPL
21mr|texlive-opcit-1.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/opcit.tar.xz
21mr|texlive-opcit-1.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/opcit.doc.tar.xz
21mr|texlive-opcit-1.1-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/opcit.source.tar.xz
21mr|texlive-opcit-1.1-7|17	BuildArch:	noarch
21mr|texlive-opcit-1.1-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-opcit-1.1-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-opcit-1.1-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-opcit-1.1-7|21	
21mr|texlive-opcit-1.1-7|22	%description
21mr|texlive-opcit-1.1-7|23	This package addresses the problem of expressing citations in a
21mr|texlive-opcit-1.1-7|24	style that is natural for humanities studies, yet does not
21mr|texlive-opcit-1.1-7|25	interfere with the flow of text (as author-year styles do). The
21mr|texlive-opcit-1.1-7|26	package differs from footbib in that it uses real footnotes,
21mr|texlive-opcit-1.1-7|27	potentially in the same series as any of the document's other
21mr|texlive-opcit-1.1-7|28	footnotes. Opcit also, as its name implies, avoids repetition
21mr|texlive-opcit-1.1-7|29	of full citations, achieving this, to a large extent,
21mr|texlive-opcit-1.1-7|30	automatically.
21mr|texlive-opcit-1.1-7|31	
21mr|texlive-opcit-1.1-7|32	
21mr|texlive-opcit-1.1-7|33	#-----------------------------------------------------------------------
21mr|texlive-opcit-1.1-7|34	%files
21mr|texlive-opcit-1.1-7|35	%{_texmfdistdir}/bibtex/bst/opcit/opcit.bst
21mr|texlive-opcit-1.1-7|36	%{_texmfdistdir}/tex/latex/opcit/opcit.sty
21mr|texlive-opcit-1.1-7|37	%doc %{_texmfdistdir}/doc/latex/opcit/README
21mr|texlive-opcit-1.1-7|38	%doc %{_texmfdistdir}/doc/latex/opcit/opcit.pdf
21mr|texlive-opcit-1.1-7|39	#- source
21mr|texlive-opcit-1.1-7|40	%doc %{_texmfdistdir}/source/latex/opcit/opcit.dtx
21mr|texlive-opcit-1.1-7|41	%doc %{_texmfdistdir}/source/latex/opcit/opcit.ins
21mr|texlive-opcit-1.1-7|42	
21mr|texlive-opcit-1.1-7|43	#-----------------------------------------------------------------------
21mr|texlive-opcit-1.1-7|44	%prep
21mr|texlive-opcit-1.1-7|45	%setup -c -a0 -a1 -a2
21mr|texlive-opcit-1.1-7|46	
21mr|texlive-opcit-1.1-7|47	%build
21mr|texlive-opcit-1.1-7|48	
21mr|texlive-opcit-1.1-7|49	%install
21mr|texlive-opcit-1.1-7|50	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-opcit-1.1-7|51	cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}

18656 21
21mr|texlive-opteng-1.0-6|1	# revision 27331
21mr|texlive-opteng-1.0-6|2	# category Package
21mr|texlive-opteng-1.0-6|3	# catalog-ctan /macros/latex/contrib/opteng
21mr|texlive-opteng-1.0-6|4	# catalog-date 2012-06-16 14:32:26 +0200
21mr|texlive-opteng-1.0-6|5	# catalog-license lppl
21mr|texlive-opteng-1.0-6|6	# catalog-version 1.0
21mr|texlive-opteng-1.0-6|7	Name:		texlive-opteng
21mr|texlive-opteng-1.0-6|8	Version:	1.0
21mr|texlive-opteng-1.0-6|9	Release:	6
21mr|texlive-opteng-1.0-6|10	Summary:	SPIE Optical Engineering and OE Letters manuscript template
21mr|texlive-opteng-1.0-6|11	Group:		Publishing
21mr|texlive-opteng-1.0-6|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/opteng
21mr|texlive-opteng-1.0-6|13	License:	LPPL
21mr|texlive-opteng-1.0-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/opteng.tar.xz
21mr|texlive-opteng-1.0-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/opteng.doc.tar.xz
21mr|texlive-opteng-1.0-6|16	BuildArch:	noarch
21mr|texlive-opteng-1.0-6|17	BuildRequires:	texlive-tlpkg
21mr|texlive-opteng-1.0-6|18	Requires(pre):	texlive-tlpkg
21mr|texlive-opteng-1.0-6|19	Requires(post):	texlive-kpathsea
21mr|texlive-opteng-1.0-6|20	
21mr|texlive-opteng-1.0-6|21	%description
21mr|texlive-opteng-1.0-6|22	With this template, and associated style and LaTeX packages, it
21mr|texlive-opteng-1.0-6|23	is possible to estimate the page length of manuscripts for
21mr|texlive-opteng-1.0-6|24	submission to the SPIE journals 'Optical Engineering' and
21mr|texlive-opteng-1.0-6|25	'Optical Engineering Letters'. With a strict three-page limit,
21mr|texlive-opteng-1.0-6|26	this is particularly important for the latter. The template
21mr|texlive-opteng-1.0-6|27	gives simple instructions on how to prepare the manuscript.
21mr|texlive-opteng-1.0-6|28	
21mr|texlive-opteng-1.0-6|29	
21mr|texlive-opteng-1.0-6|30	#-----------------------------------------------------------------------
21mr|texlive-opteng-1.0-6|31	%files
21mr|texlive-opteng-1.0-6|32	%{_texmfdistdir}/tex/latex/opteng/opteng.sty
21mr|texlive-opteng-1.0-6|33	%doc %{_texmfdistdir}/doc/latex/opteng/OptEngInstruct.pdf
21mr|texlive-opteng-1.0-6|34	%doc %{_texmfdistdir}/doc/latex/opteng/OptEngInstruct.tex
21mr|texlive-opteng-1.0-6|35	%doc %{_texmfdistdir}/doc/latex/opteng/README
21mr|texlive-opteng-1.0-6|36	
21mr|texlive-opteng-1.0-6|37	#-----------------------------------------------------------------------
21mr|texlive-opteng-1.0-6|38	%prep
21mr|texlive-opteng-1.0-6|39	%setup -c -a0 -a1
21mr|texlive-opteng-1.0-6|40	
21mr|texlive-opteng-1.0-6|41	%build
21mr|texlive-opteng-1.0-6|42	
21mr|texlive-opteng-1.0-6|43	%install
21mr|texlive-opteng-1.0-6|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-opteng-1.0-6|45	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18657 21
21mr|texlive-optidef-3.1-4|1	
21mr|texlive-optidef-3.1-4|2	Name:		texlive-optidef
21mr|texlive-optidef-3.1-4|3	Version:	3.1
21mr|texlive-optidef-3.1-4|4	Release:	4
21mr|texlive-optidef-3.1-4|5	Summary:	Environments for writing optimization problems
21mr|texlive-optidef-3.1-4|6	Group:		Publishing
21mr|texlive-optidef-3.1-4|7	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/optidef
21mr|texlive-optidef-3.1-4|8	License:	LPPL1.3
21mr|texlive-optidef-3.1-4|9	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/optidef.tar.xz
21mr|texlive-optidef-3.1-4|10	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/optidef.doc.tar.xz
21mr|texlive-optidef-3.1-4|11	BuildArch:	noarch
21mr|texlive-optidef-3.1-4|12	BuildRequires:	texlive-tlpkg
21mr|texlive-optidef-3.1-4|13	Requires(pre):	texlive-tlpkg
21mr|texlive-optidef-3.1-4|14	Requires(post):	texlive-kpathsea
21mr|texlive-optidef-3.1-4|15	
21mr|texlive-optidef-3.1-4|16	%description
21mr|texlive-optidef-3.1-4|17	This small library provides a standard set of environments for
21mr|texlive-optidef-3.1-4|18	writing optimization problems. It automatically aligns the
21mr|texlive-optidef-3.1-4|19	problems in three points with an optional fourth: Beginning of
21mr|texlive-optidef-3.1-4|20	the words "minimize/argmin" and "subject to" The objective
21mr|texlive-optidef-3.1-4|21	function and the longest left hand side of the constraints. The
21mr|texlive-optidef-3.1-4|22	$= | > | <$ signs of the constraints. Optionally, the user can
21mr|texlive-optidef-3.1-4|23	add manually a double align character && to align some common
21mr|texlive-optidef-3.1-4|24	constraints feature. A clear example could be the constraints
21mr|texlive-optidef-3.1-4|25	names, e.g. (boundary constraint) alignment with (dynamic
21mr|texlive-optidef-3.1-4|26	constraint). Furthermore, it provides an easy interface to
21mr|texlive-optidef-3.1-4|27	define optimization problem for three different reference
21mr|texlive-optidef-3.1-4|28	situations: Where no equation is referenced/numbered. Where the
21mr|texlive-optidef-3.1-4|29	problem is referenced with a single number. Where each equation
21mr|texlive-optidef-3.1-4|30	has an individual reference. Finally, it also allows a
21mr|texlive-optidef-3.1-4|31	definition of any optimization problem without a limitless
21mr|texlive-optidef-3.1-4|32	number of constraints.
21mr|texlive-optidef-3.1-4|33	
21mr|texlive-optidef-3.1-4|34	
21mr|texlive-optidef-3.1-4|35	#-----------------------------------------------------------------------
21mr|texlive-optidef-3.1-4|36	%files
21mr|texlive-optidef-3.1-4|37	%doc %{_texmfdistdir}/doc/latex/optidef/
21mr|texlive-optidef-3.1-4|38	%{_texmfdistdir}/tex/latex/optidef/
21mr|texlive-optidef-3.1-4|39	
21mr|texlive-optidef-3.1-4|40	
21mr|texlive-optidef-3.1-4|41	#-----------------------------------------------------------------------
21mr|texlive-optidef-3.1-4|42	%prep
21mr|texlive-optidef-3.1-4|43	%setup -c -a0 -a1
21mr|texlive-optidef-3.1-4|44	
21mr|texlive-optidef-3.1-4|45	%build
21mr|texlive-optidef-3.1-4|46	
21mr|texlive-optidef-3.1-4|47	%install
21mr|texlive-optidef-3.1-4|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-optidef-3.1-4|49	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18658 21
21mr|texlive-optional-2.2b-7|1	# revision 18131
21mr|texlive-optional-2.2b-7|2	# category Package
21mr|texlive-optional-2.2b-7|3	# catalog-ctan /macros/latex/contrib/optional
21mr|texlive-optional-2.2b-7|4	# catalog-date 2010-05-11 12:50:01 +0200
21mr|texlive-optional-2.2b-7|5	# catalog-license lppl
21mr|texlive-optional-2.2b-7|6	# catalog-version 2.2b
21mr|texlive-optional-2.2b-7|7	Name:		texlive-optional
21mr|texlive-optional-2.2b-7|8	Version:	2.2b
21mr|texlive-optional-2.2b-7|9	Release:	7
21mr|texlive-optional-2.2b-7|10	Summary:	Facilitate optional printing of parts of a document
21mr|texlive-optional-2.2b-7|11	Group:		Publishing
21mr|texlive-optional-2.2b-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/optional
21mr|texlive-optional-2.2b-7|13	License:	LPPL
21mr|texlive-optional-2.2b-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/optional.tar.xz
21mr|texlive-optional-2.2b-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/optional.doc.tar.xz
21mr|texlive-optional-2.2b-7|16	BuildArch:	noarch
21mr|texlive-optional-2.2b-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-optional-2.2b-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-optional-2.2b-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-optional-2.2b-7|20	
21mr|texlive-optional-2.2b-7|21	%description
21mr|texlive-optional-2.2b-7|22	Optional provides simple, flexible, optional compilation of
21mr|texlive-optional-2.2b-7|23	LaTeX documents. Option switches may be given via package
21mr|texlive-optional-2.2b-7|24	options, by the \UseOption command, or interactively via the
21mr|texlive-optional-2.2b-7|25	\AskOption command (help text may be provided, by defining the
21mr|texlive-optional-2.2b-7|26	\ExplainOptions command). The package is not robust, in the way
21mr|texlive-optional-2.2b-7|27	that comment package is, against ill-behaved text. In
21mr|texlive-optional-2.2b-7|28	particular, verbatim text may not be directly included in
21mr|texlive-optional-2.2b-7|29	optional sections (whether they're included or not).
21mr|texlive-optional-2.2b-7|30	
21mr|texlive-optional-2.2b-7|31	
21mr|texlive-optional-2.2b-7|32	#-----------------------------------------------------------------------
21mr|texlive-optional-2.2b-7|33	%files
21mr|texlive-optional-2.2b-7|34	%{_texmfdistdir}/tex/latex/optional/optional.sty
21mr|texlive-optional-2.2b-7|35	%doc %{_texmfdistdir}/doc/latex/optional/optional.pdf
21mr|texlive-optional-2.2b-7|36	%doc %{_texmfdistdir}/doc/latex/optional/optional.tex
21mr|texlive-optional-2.2b-7|37	
21mr|texlive-optional-2.2b-7|38	#-----------------------------------------------------------------------
21mr|texlive-optional-2.2b-7|39	%prep
21mr|texlive-optional-2.2b-7|40	%setup -c -a0 -a1
21mr|texlive-optional-2.2b-7|41	
21mr|texlive-optional-2.2b-7|42	%build
21mr|texlive-optional-2.2b-7|43	
21mr|texlive-optional-2.2b-7|44	%install
21mr|texlive-optional-2.2b-7|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-optional-2.2b-7|46	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18659 21
21mr|texlive-options-1.0-4|1	# revision 50941
21mr|texlive-options-1.0-4|2	# category Package
21mr|texlive-options-1.0-4|3	# catalog-ctan /macros/latex/contrib/options
21mr|texlive-options-1.0-4|4	# catalog-date 2016-06-24 19:18:15 +0200
21mr|texlive-options-1.0-4|5	# catalog-license LPPL1.3
21mr|texlive-options-1.0-4|6	# catalog-version 1.0
21mr|texlive-options-1.0-4|7	Name:		texlive-options
21mr|texlive-options-1.0-4|8	Version:	1.0
21mr|texlive-options-1.0-4|9	Release:	4
21mr|texlive-options-1.0-4|10	Summary:	Provides convenient key-value options for LaTeX package writers
21mr|texlive-options-1.0-4|11	Group:		Publishing
21mr|texlive-options-1.0-4|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/options
21mr|texlive-options-1.0-4|13	License:	LPPL1.3
21mr|texlive-options-1.0-4|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/options.tar.xz
21mr|texlive-options-1.0-4|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/options.doc.tar.xz
21mr|texlive-options-1.0-4|16	BuildArch:	noarch
21mr|texlive-options-1.0-4|17	BuildRequires:	texlive-tlpkg
21mr|texlive-options-1.0-4|18	Requires(pre):	texlive-tlpkg
21mr|texlive-options-1.0-4|19	Requires(post):	texlive-kpathsea
21mr|texlive-options-1.0-4|20	
21mr|texlive-options-1.0-4|21	%description
21mr|texlive-options-1.0-4|22	The options package provides easy to use key-value options for
21mr|texlive-options-1.0-4|23	LaTeX package writers. It has a similar interface as pgfkeys
21mr|texlive-options-1.0-4|24	with path options but comes with more built-in data types and
21mr|texlive-options-1.0-4|25	more convenient support for families and searching.
21mr|texlive-options-1.0-4|26	
21mr|texlive-options-1.0-4|27	
21mr|texlive-options-1.0-4|28	#-----------------------------------------------------------------------
21mr|texlive-options-1.0-4|29	%files
21mr|texlive-options-1.0-4|30	%doc %{_texmfdistdir}/doc/latex/options/
21mr|texlive-options-1.0-4|31	%{_texmfdistdir}/tex/latex/options/
21mr|texlive-options-1.0-4|32	
21mr|texlive-options-1.0-4|33	
21mr|texlive-options-1.0-4|34	#-----------------------------------------------------------------------
21mr|texlive-options-1.0-4|35	%prep
21mr|texlive-options-1.0-4|36	%setup -c -a0 -a1
21mr|texlive-options-1.0-4|37	
21mr|texlive-options-1.0-4|38	%build
21mr|texlive-options-1.0-4|39	
21mr|texlive-options-1.0-4|40	%install
21mr|texlive-options-1.0-4|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-options-1.0-4|42	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18660 21
21mr|texlive-ordinalpt-2.1-7|1	# revision 15878
21mr|texlive-ordinalpt-2.1-7|2	# category Package
21mr|texlive-ordinalpt-2.1-7|3	# catalog-ctan /macros/latex/contrib/ordinalpt
21mr|texlive-ordinalpt-2.1-7|4	# catalog-date 2007-02-25 09:43:45 +0100
21mr|texlive-ordinalpt-2.1-7|5	# catalog-license lppl
21mr|texlive-ordinalpt-2.1-7|6	# catalog-version 2.1
21mr|texlive-ordinalpt-2.1-7|7	Name:		texlive-ordinalpt
21mr|texlive-ordinalpt-2.1-7|8	Version:	2.1
21mr|texlive-ordinalpt-2.1-7|9	Release:	7
21mr|texlive-ordinalpt-2.1-7|10	Summary:	Counters as ordinal numbers in Portuguese
21mr|texlive-ordinalpt-2.1-7|11	Group:		Publishing
21mr|texlive-ordinalpt-2.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ordinalpt
21mr|texlive-ordinalpt-2.1-7|13	License:	LPPL
21mr|texlive-ordinalpt-2.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ordinalpt.tar.xz
21mr|texlive-ordinalpt-2.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ordinalpt.doc.tar.xz
21mr|texlive-ordinalpt-2.1-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ordinalpt.source.tar.xz
21mr|texlive-ordinalpt-2.1-7|17	BuildArch:	noarch
21mr|texlive-ordinalpt-2.1-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-ordinalpt-2.1-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-ordinalpt-2.1-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-ordinalpt-2.1-7|21	
21mr|texlive-ordinalpt-2.1-7|22	%description
21mr|texlive-ordinalpt-2.1-7|23	The package provides a counter style (like \arabic, \alph and
21mr|texlive-ordinalpt-2.1-7|24	others) which produces as output strings like "primeiro"
21mr|texlive-ordinalpt-2.1-7|25	("first" in Portuguese), "segundo" (second), and so on up to
21mr|texlive-ordinalpt-2.1-7|26	1999th. Separate counter commands are provided for different
21mr|texlive-ordinalpt-2.1-7|27	letter case variants, and for masculine and feminine gender
21mr|texlive-ordinalpt-2.1-7|28	inflections.
21mr|texlive-ordinalpt-2.1-7|29	
21mr|texlive-ordinalpt-2.1-7|30	
21mr|texlive-ordinalpt-2.1-7|31	#-----------------------------------------------------------------------
21mr|texlive-ordinalpt-2.1-7|32	%files
21mr|texlive-ordinalpt-2.1-7|33	%{_texmfdistdir}/tex/latex/ordinalpt/ordinalpt.sty
21mr|texlive-ordinalpt-2.1-7|34	%doc %{_texmfdistdir}/doc/latex/ordinalpt/README
21mr|texlive-ordinalpt-2.1-7|35	%doc %{_texmfdistdir}/doc/latex/ordinalpt/ordinalpt.pdf
21mr|texlive-ordinalpt-2.1-7|36	#- source
21mr|texlive-ordinalpt-2.1-7|37	%doc %{_texmfdistdir}/source/latex/ordinalpt/ordinalpt.dtx
21mr|texlive-ordinalpt-2.1-7|38	%doc %{_texmfdistdir}/source/latex/ordinalpt/ordinalpt.ins
21mr|texlive-ordinalpt-2.1-7|39	
21mr|texlive-ordinalpt-2.1-7|40	#-----------------------------------------------------------------------
21mr|texlive-ordinalpt-2.1-7|41	%prep
21mr|texlive-ordinalpt-2.1-7|42	%setup -c -a0 -a1 -a2
21mr|texlive-ordinalpt-2.1-7|43	
21mr|texlive-ordinalpt-2.1-7|44	%build
21mr|texlive-ordinalpt-2.1-7|45	
21mr|texlive-ordinalpt-2.1-7|46	%install
21mr|texlive-ordinalpt-2.1-7|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ordinalpt-2.1-7|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18661 21
21mr|texlive-othello-20190228-1|1	# revision 15878
21mr|texlive-othello-20190228-1|2	# category Package
21mr|texlive-othello-20190228-1|3	# catalog-ctan /macros/latex/contrib/othello
21mr|texlive-othello-20190228-1|4	# catalog-date 2012-06-09 18:05:07 +0200
21mr|texlive-othello-20190228-1|5	# catalog-license gpl
21mr|texlive-othello-20190228-1|6	# catalog-version undef
21mr|texlive-othello-20190228-1|7	Name:		texlive-othello
21mr|texlive-othello-20190228-1|8	Version:	20190228
21mr|texlive-othello-20190228-1|9	Release:	1
21mr|texlive-othello-20190228-1|10	Summary:	Modification of a Go package to create othello boards
21mr|texlive-othello-20190228-1|11	Group:		Publishing
21mr|texlive-othello-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/othello
21mr|texlive-othello-20190228-1|13	License:	GPL
21mr|texlive-othello-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/othello.tar.xz
21mr|texlive-othello-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/othello.doc.tar.xz
21mr|texlive-othello-20190228-1|16	BuildArch:	noarch
21mr|texlive-othello-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-othello-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-othello-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-othello-20190228-1|20	
21mr|texlive-othello-20190228-1|21	%description
21mr|texlive-othello-20190228-1|22	A package (based on Kolodziejska's go), and fonts (as Metafont
21mr|texlive-othello-20190228-1|23	source) are provided.
21mr|texlive-othello-20190228-1|24	
21mr|texlive-othello-20190228-1|25	#-----------------------------------------------------------------------
21mr|texlive-othello-20190228-1|26	%files
21mr|texlive-othello-20190228-1|27	%{_texmfdistdir}/fonts/source/public/othello/ot.mf
21mr|texlive-othello-20190228-1|28	%{_texmfdistdir}/fonts/source/public/othello/ot10.mf
21mr|texlive-othello-20190228-1|29	%{_texmfdistdir}/fonts/source/public/othello/ot15.mf
21mr|texlive-othello-20190228-1|30	%{_texmfdistdir}/fonts/source/public/othello/ot1bla10.mf
21mr|texlive-othello-20190228-1|31	%{_texmfdistdir}/fonts/source/public/othello/ot1bla15.mf
21mr|texlive-othello-20190228-1|32	%{_texmfdistdir}/fonts/source/public/othello/ot1bla20.mf
21mr|texlive-othello-20190228-1|33	%{_texmfdistdir}/fonts/source/public/othello/ot1black.mf
21mr|texlive-othello-20190228-1|34	%{_texmfdistdir}/fonts/source/public/othello/ot1neu.mf
21mr|texlive-othello-20190228-1|35	%{_texmfdistdir}/fonts/source/public/othello/ot1neu10.mf
21mr|texlive-othello-20190228-1|36	%{_texmfdistdir}/fonts/source/public/othello/ot1neu15.mf
21mr|texlive-othello-20190228-1|37	%{_texmfdistdir}/fonts/source/public/othello/ot1neu20.mf
21mr|texlive-othello-20190228-1|38	%{_texmfdistdir}/fonts/source/public/othello/ot1whi10.mf
21mr|texlive-othello-20190228-1|39	%{_texmfdistdir}/fonts/source/public/othello/ot1whi15.mf
21mr|texlive-othello-20190228-1|40	%{_texmfdistdir}/fonts/source/public/othello/ot1whi20.mf
21mr|texlive-othello-20190228-1|41	%{_texmfdistdir}/fonts/source/public/othello/ot1white.mf
21mr|texlive-othello-20190228-1|42	%{_texmfdistdir}/fonts/tfm/public/othello/ot10.tfm
21mr|texlive-othello-20190228-1|43	%{_texmfdistdir}/fonts/tfm/public/othello/ot15.tfm
21mr|texlive-othello-20190228-1|44	%{_texmfdistdir}/fonts/tfm/public/othello/ot1bla10.tfm
21mr|texlive-othello-20190228-1|45	%{_texmfdistdir}/fonts/tfm/public/othello/ot1bla15.tfm
21mr|texlive-othello-20190228-1|46	%{_texmfdistdir}/fonts/tfm/public/othello/ot1bla20.tfm
21mr|texlive-othello-20190228-1|47	%{_texmfdistdir}/fonts/tfm/public/othello/ot1neu10.tfm
21mr|texlive-othello-20190228-1|48	%{_texmfdistdir}/fonts/tfm/public/othello/ot1neu15.tfm
21mr|texlive-othello-20190228-1|49	%{_texmfdistdir}/fonts/tfm/public/othello/ot1neu20.tfm
21mr|texlive-othello-20190228-1|50	%{_texmfdistdir}/fonts/tfm/public/othello/ot1whi10.tfm
21mr|texlive-othello-20190228-1|51	%{_texmfdistdir}/fonts/tfm/public/othello/ot1whi15.tfm
21mr|texlive-othello-20190228-1|52	%{_texmfdistdir}/fonts/tfm/public/othello/ot1whi20.tfm
21mr|texlive-othello-20190228-1|53	%{_texmfdistdir}/tex/latex/othello/othello.sty
21mr|texlive-othello-20190228-1|54	%doc %{_texmfdistdir}/doc/latex/othello/boards.tex
21mr|texlive-othello-20190228-1|55	%doc %{_texmfdistdir}/doc/latex/othello/ot.bat
21mr|texlive-othello-20190228-1|56	%doc %{_texmfdistdir}/doc/latex/othello/ot1.bat.bat
21mr|texlive-othello-20190228-1|57	%doc %{_texmfdistdir}/doc/latex/othello/othello.tex
21mr|texlive-othello-20190228-1|58	
21mr|texlive-othello-20190228-1|59	#-----------------------------------------------------------------------
21mr|texlive-othello-20190228-1|60	%prep
21mr|texlive-othello-20190228-1|61	%setup -c -a0 -a1
21mr|texlive-othello-20190228-1|62	
21mr|texlive-othello-20190228-1|63	%build
21mr|texlive-othello-20190228-1|64	
21mr|texlive-othello-20190228-1|65	%install
21mr|texlive-othello-20190228-1|66	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-othello-20190228-1|67	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

18662 21
21mr|texlive-othelloboard-1.2-7|1	# revision 23714
21mr|texlive-othelloboard-1.2-7|2	# category Package
21mr|texlive-othelloboard-1.2-7|3	# catalog-ctan /macros/latex/contrib/othelloboard
21mr|texlive-othelloboard-1.2-7|4	# catalog-date 2011-08-19 08:35:26 +0200
21mr|texlive-othelloboard-1.2-7|5	# catalog-license lppl1.3
21mr|texlive-othelloboard-1.2-7|6	# catalog-version 1.2
21mr|texlive-othelloboard-1.2-7|7	Name:		texlive-othelloboard
21mr|texlive-othelloboard-1.2-7|8	Version:	1.2
21mr|texlive-othelloboard-1.2-7|9	Release:	7
21mr|texlive-othelloboard-1.2-7|10	Summary:	Typeset Othello (Reversi) diagrams of any size, with annotations
21mr|texlive-othelloboard-1.2-7|11	Group:		Publishing
21mr|texlive-othelloboard-1.2-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/othelloboard
21mr|texlive-othelloboard-1.2-7|13	License:	LPPL1.3
21mr|texlive-othelloboard-1.2-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/othelloboard.tar.xz
21mr|texlive-othelloboard-1.2-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/othelloboard.doc.tar.xz
21mr|texlive-othelloboard-1.2-7|16	BuildArch:	noarch
21mr|texlive-othelloboard-1.2-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-othelloboard-1.2-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-othelloboard-1.2-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-othelloboard-1.2-7|20	
21mr|texlive-othelloboard-1.2-7|21	%description
21mr|texlive-othelloboard-1.2-7|22	The package enables the user to generate high-quality Othello
21mr|texlive-othelloboard-1.2-7|23	(also known as Reversi) board diagrams of any size. The
21mr|texlive-othelloboard-1.2-7|24	diagrams support annotations, including full game transcripts.
21mr|texlive-othelloboard-1.2-7|25	Automated board or transcript creation, from plain text formats
21mr|texlive-othelloboard-1.2-7|26	standard to WZebra (and other programs) is also supported.
21mr|texlive-othelloboard-1.2-7|27	
21mr|texlive-othelloboard-1.2-7|28	
21mr|texlive-othelloboard-1.2-7|29	#-----------------------------------------------------------------------
21mr|texlive-othelloboard-1.2-7|30	%files
21mr|texlive-othelloboard-1.2-7|31	%{_texmfdistdir}/tex/latex/othelloboard/othelloboard.sty
21mr|texlive-othelloboard-1.2-7|32	%doc %{_texmfdistdir}/doc/latex/othelloboard/README
21mr|texlive-othelloboard-1.2-7|33	%doc %{_texmfdistdir}/doc/latex/othelloboard/example-rose-chps1-2.pdf
21mr|texlive-othelloboard-1.2-7|34	%doc %{_texmfdistdir}/doc/latex/othelloboard/example-rose-chps1-2.tex
21mr|texlive-othelloboard-1.2-7|35	%doc %{_texmfdistdir}/doc/latex/othelloboard/othelloboard.pdf
21mr|texlive-othelloboard-1.2-7|36	%doc %{_texmfdistdir}/doc/latex/othelloboard/othelloboard.tex
21mr|texlive-othelloboard-1.2-7|37	
21mr|texlive-othelloboard-1.2-7|38	#-----------------------------------------------------------------------
21mr|texlive-othelloboard-1.2-7|39	%prep
21mr|texlive-othelloboard-1.2-7|40	%setup -c -a0 -a1
21mr|texlive-othelloboard-1.2-7|41	
21mr|texlive-othelloboard-1.2-7|42	%build
21mr|texlive-othelloboard-1.2-7|43	
21mr|texlive-othelloboard-1.2-7|44	%install
21mr|texlive-othelloboard-1.2-7|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-othelloboard-1.2-7|46	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18663 21
21mr|texlive-otibet-20190228-1|1	Name:		texlive-otibet
21mr|texlive-otibet-20190228-1|2	Version:	20190228
21mr|texlive-otibet-20190228-1|3	Release:	1
21mr|texlive-otibet-20190228-1|4	Summary:	TeXLive otibet package
21mr|texlive-otibet-20190228-1|5	Group:		Publishing
21mr|texlive-otibet-20190228-1|6	URL:		http://tug.org/texlive
21mr|texlive-otibet-20190228-1|7	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-otibet-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/otibet.tar.xz
21mr|texlive-otibet-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/otibet.doc.tar.xz
21mr|texlive-otibet-20190228-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/otibet.source.tar.xz
21mr|texlive-otibet-20190228-1|11	BuildArch:	noarch
21mr|texlive-otibet-20190228-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-otibet-20190228-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-otibet-20190228-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-otibet-20190228-1|15	
21mr|texlive-otibet-20190228-1|16	%description
21mr|texlive-otibet-20190228-1|17	TeXLive otibet package.
21mr|texlive-otibet-20190228-1|18	
21mr|texlive-otibet-20190228-1|19	#-----------------------------------------------------------------------
21mr|texlive-otibet-20190228-1|20	%files
21mr|texlive-otibet-20190228-1|21	%{_texmfdistdir}/fonts/ofm/public/otibet
21mr|texlive-otibet-20190228-1|22	%{_texmfdistdir}/fonts/ovf/public/otibet
21mr|texlive-otibet-20190228-1|23	%{_texmfdistdir}/fonts/ovp/public/otibet
21mr|texlive-otibet-20190228-1|24	%{_texmfdistdir}/fonts/source/public/otibet
21mr|texlive-otibet-20190228-1|25	%{_texmfdistdir}/fonts/tfm/public/otibet
21mr|texlive-otibet-20190228-1|26	%{_texmfdistdir}/omega/ocp/otibet
21mr|texlive-otibet-20190228-1|27	%{_texmfdistdir}/omega/otp/otibet
21mr|texlive-otibet-20190228-1|28	%{_texmfdistdir}/tex/latex/otibet
21mr|texlive-otibet-20190228-1|29	%doc %{_texmfdistdir}/doc/latex/otibet
21mr|texlive-otibet-20190228-1|30	#- source
21mr|texlive-otibet-20190228-1|31	%doc %{_texmfdistdir}/source/latex/otibet
21mr|texlive-otibet-20190228-1|32	
21mr|texlive-otibet-20190228-1|33	#-----------------------------------------------------------------------
21mr|texlive-otibet-20190228-1|34	%prep
21mr|texlive-otibet-20190228-1|35	%setup -c -a0 -a1 -a2
21mr|texlive-otibet-20190228-1|36	
21mr|texlive-otibet-20190228-1|37	%build
21mr|texlive-otibet-20190228-1|38	
21mr|texlive-otibet-20190228-1|39	%install
21mr|texlive-otibet-20190228-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-otibet-20190228-1|41	cp -fpar fonts omega tex doc source %{buildroot}%{_texmfdistdir}

18664 21
21mr|texlive-outline-20190228-1|1	# revision 18360
21mr|texlive-outline-20190228-1|2	# category Package
21mr|texlive-outline-20190228-1|3	# catalog-ctan /macros/latex/contrib/outline
21mr|texlive-outline-20190228-1|4	# catalog-date 2010-05-19 18:21:51 +0200
21mr|texlive-outline-20190228-1|5	# catalog-license lppl
21mr|texlive-outline-20190228-1|6	# catalog-version undef
21mr|texlive-outline-20190228-1|7	Name:		texlive-outline
21mr|texlive-outline-20190228-1|8	Version:	20190228
21mr|texlive-outline-20190228-1|9	Release:	1
21mr|texlive-outline-20190228-1|10	Summary:	List environment for making outlines
21mr|texlive-outline-20190228-1|11	Group:		Publishing
21mr|texlive-outline-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/outline
21mr|texlive-outline-20190228-1|13	License:	LPPL
21mr|texlive-outline-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/outline.tar.xz
21mr|texlive-outline-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/outline.doc.tar.xz
21mr|texlive-outline-20190228-1|16	BuildArch:	noarch
21mr|texlive-outline-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-outline-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-outline-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-outline-20190228-1|20	
21mr|texlive-outline-20190228-1|21	%description
21mr|texlive-outline-20190228-1|22	The package defines an outline environment, which provides
21mr|texlive-outline-20190228-1|23	facilities similar to enumerate, but up to 6 levels deep.
21mr|texlive-outline-20190228-1|24	
21mr|texlive-outline-20190228-1|25	#-----------------------------------------------------------------------
21mr|texlive-outline-20190228-1|26	%files
21mr|texlive-outline-20190228-1|27	%{_texmfdistdir}/tex/latex/outline/outline.sty
21mr|texlive-outline-20190228-1|28	%doc %{_texmfdistdir}/doc/latex/outline/README
21mr|texlive-outline-20190228-1|29	%doc %{_texmfdistdir}/doc/latex/outline/outline-sample.tex
21mr|texlive-outline-20190228-1|30	%doc %{_texmfdistdir}/doc/latex/outline/outline.pdf
21mr|texlive-outline-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/outline/outline.tex
21mr|texlive-outline-20190228-1|32	
21mr|texlive-outline-20190228-1|33	#-----------------------------------------------------------------------
21mr|texlive-outline-20190228-1|34	%prep
21mr|texlive-outline-20190228-1|35	%setup -c -a0 -a1
21mr|texlive-outline-20190228-1|36	
21mr|texlive-outline-20190228-1|37	%build
21mr|texlive-outline-20190228-1|38	
21mr|texlive-outline-20190228-1|39	%install
21mr|texlive-outline-20190228-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-outline-20190228-1|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18665 21
21mr|texlive-outliner-0.94-2|1	Name:		texlive-outliner
21mr|texlive-outliner-0.94-2|2	Version:	0.94
21mr|texlive-outliner-0.94-2|3	Release:	2
21mr|texlive-outliner-0.94-2|4	Epoch:		1
21mr|texlive-outliner-0.94-2|5	Summary:	Change section levels easily
21mr|texlive-outliner-0.94-2|6	Group:		Publishing
21mr|texlive-outliner-0.94-2|7	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/outliner
21mr|texlive-outliner-0.94-2|8	License:	GPL
21mr|texlive-outliner-0.94-2|9	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/outliner.tar.xz
21mr|texlive-outliner-0.94-2|10	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/outliner.doc.tar.xz
21mr|texlive-outliner-0.94-2|11	BuildArch:	noarch
21mr|texlive-outliner-0.94-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-outliner-0.94-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-outliner-0.94-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-outliner-0.94-2|15	
21mr|texlive-outliner-0.94-2|16	%description
21mr|texlive-outliner-0.94-2|17	Allows you to write "\Level 2 {Some heading}" instead of the
21mr|texlive-outliner-0.94-2|18	usual \section stuff; the definitions of the levels can then
21mr|texlive-outliner-0.94-2|19	easily be changed. There is a mechanism for shifting all
21mr|texlive-outliner-0.94-2|20	levels. This makes it easy to bundle existing articles into a
21mr|texlive-outliner-0.94-2|21	compilation.
21mr|texlive-outliner-0.94-2|22	
21mr|texlive-outliner-0.94-2|23	#-----------------------------------------------------------------------
21mr|texlive-outliner-0.94-2|24	%files
21mr|texlive-outliner-0.94-2|25	%{_texmfdistdir}/tex/latex/outliner
21mr|texlive-outliner-0.94-2|26	%doc %{_texmfdistdir}/doc/latex/outliner
21mr|texlive-outliner-0.94-2|27	
21mr|texlive-outliner-0.94-2|28	#-----------------------------------------------------------------------
21mr|texlive-outliner-0.94-2|29	%prep
21mr|texlive-outliner-0.94-2|30	%setup -c -a0 -a1
21mr|texlive-outliner-0.94-2|31	
21mr|texlive-outliner-0.94-2|32	%build
21mr|texlive-outliner-0.94-2|33	
21mr|texlive-outliner-0.94-2|34	%install
21mr|texlive-outliner-0.94-2|35	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-outliner-0.94-2|36	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18666 21
21mr|texlive-outlines-1.1-6|1	# revision 25192
21mr|texlive-outlines-1.1-6|2	# category Package
21mr|texlive-outlines-1.1-6|3	# catalog-ctan /macros/latex/contrib/outlines
21mr|texlive-outlines-1.1-6|4	# catalog-date 2012-01-24 12:03:36 +0100
21mr|texlive-outlines-1.1-6|5	# catalog-license noinfo
21mr|texlive-outlines-1.1-6|6	# catalog-version 1.1
21mr|texlive-outlines-1.1-6|7	Name:		texlive-outlines
21mr|texlive-outlines-1.1-6|8	Version:	1.1
21mr|texlive-outlines-1.1-6|9	Release:	6
21mr|texlive-outlines-1.1-6|10	Summary:	Produce "outline" lists
21mr|texlive-outlines-1.1-6|11	Group:		Publishing
21mr|texlive-outlines-1.1-6|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/outlines
21mr|texlive-outlines-1.1-6|13	License:	NOINFO
21mr|texlive-outlines-1.1-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/outlines.tar.xz
21mr|texlive-outlines-1.1-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/outlines.doc.tar.xz
21mr|texlive-outlines-1.1-6|16	BuildArch:	noarch
21mr|texlive-outlines-1.1-6|17	BuildRequires:	texlive-tlpkg
21mr|texlive-outlines-1.1-6|18	Requires(pre):	texlive-tlpkg
21mr|texlive-outlines-1.1-6|19	Requires(post):	texlive-kpathsea
21mr|texlive-outlines-1.1-6|20	
21mr|texlive-outlines-1.1-6|21	%description
21mr|texlive-outlines-1.1-6|22	Defines an outline environment, which allows outline-style
21mr|texlive-outlines-1.1-6|23	indented lists with freely mixed levels up to four levels deep.
21mr|texlive-outlines-1.1-6|24	It replaces the nested begin/end pairs by different item tags
21mr|texlive-outlines-1.1-6|25	\1 to \4 for each nesting level. This is very convenient in
21mr|texlive-outlines-1.1-6|26	cases where nested lists are used a lot, such as for to-do
21mr|texlive-outlines-1.1-6|27	lists or presentation slides.
21mr|texlive-outlines-1.1-6|28	
21mr|texlive-outlines-1.1-6|29	
21mr|texlive-outlines-1.1-6|30	#-----------------------------------------------------------------------
21mr|texlive-outlines-1.1-6|31	%files
21mr|texlive-outlines-1.1-6|32	%{_texmfdistdir}/tex/latex/outlines/outlines.sty
21mr|texlive-outlines-1.1-6|33	%doc %{_texmfdistdir}/doc/latex/outlines/README
21mr|texlive-outlines-1.1-6|34	%doc %{_texmfdistdir}/doc/latex/outlines/outlines.pdf
21mr|texlive-outlines-1.1-6|35	%doc %{_texmfdistdir}/doc/latex/outlines/outlines.tex
21mr|texlive-outlines-1.1-6|36	
21mr|texlive-outlines-1.1-6|37	#-----------------------------------------------------------------------
21mr|texlive-outlines-1.1-6|38	%prep
21mr|texlive-outlines-1.1-6|39	%setup -c -a0 -a1
21mr|texlive-outlines-1.1-6|40	
21mr|texlive-outlines-1.1-6|41	%build
21mr|texlive-outlines-1.1-6|42	
21mr|texlive-outlines-1.1-6|43	%install
21mr|texlive-outlines-1.1-6|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-outlines-1.1-6|45	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18667 21
21mr|texlive-outlining-0.1-2|1	# revision 45601
21mr|texlive-outlining-0.1-2|2	# category Package
21mr|texlive-outlining-0.1-2|3	# catalog-ctan /macros/latex/contrib/outlining
21mr|texlive-outlining-0.1-2|4	# catalog-date 2017-10-27 05:58:14 +0200
21mr|texlive-outlining-0.1-2|5	# catalog-license LPPL1.3
21mr|texlive-outlining-0.1-2|6	# catalog-version 0.1
21mr|texlive-outlining-0.1-2|7	Name:		texlive-outlining
21mr|texlive-outlining-0.1-2|8	Version:	0.1
21mr|texlive-outlining-0.1-2|9	Release:	2
21mr|texlive-outlining-0.1-2|10	Summary:	Create outlines for scientific documents
21mr|texlive-outlining-0.1-2|11	Group:		Publishing
21mr|texlive-outlining-0.1-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/outlining
21mr|texlive-outlining-0.1-2|13	License:	LPPL1.3
21mr|texlive-outlining-0.1-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/outlining.tar.xz
21mr|texlive-outlining-0.1-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/outlining.doc.tar.xz
21mr|texlive-outlining-0.1-2|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/outlining.source.tar.xz
21mr|texlive-outlining-0.1-2|17	BuildArch:	noarch
21mr|texlive-outlining-0.1-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-outlining-0.1-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-outlining-0.1-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-outlining-0.1-2|21	
21mr|texlive-outlining-0.1-2|22	%description
21mr|texlive-outlining-0.1-2|23	Every scientifc document requires outlining before it is
21mr|texlive-outlining-0.1-2|24	written. This package adds simple macros for your LaTeX
21mr|texlive-outlining-0.1-2|25	document.
21mr|texlive-outlining-0.1-2|26	
21mr|texlive-outlining-0.1-2|27	#-----------------------------------------------------------------------
21mr|texlive-outlining-0.1-2|28	%files
21mr|texlive-outlining-0.1-2|29	%doc %{_texmfdistdir}/doc/latex/outlining/
21mr|texlive-outlining-0.1-2|30	%{_texmfdistdir}/tex/latex/outlining/
21mr|texlive-outlining-0.1-2|31	%{_texmfdistdir}/source/latex/outlining/
21mr|texlive-outlining-0.1-2|32	
21mr|texlive-outlining-0.1-2|33	#-----------------------------------------------------------------------
21mr|texlive-outlining-0.1-2|34	%prep
21mr|texlive-outlining-0.1-2|35	%setup -c -a0 -a1 -a2
21mr|texlive-outlining-0.1-2|36	
21mr|texlive-outlining-0.1-2|37	%build
21mr|texlive-outlining-0.1-2|38	
21mr|texlive-outlining-0.1-2|39	%install
21mr|texlive-outlining-0.1-2|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-outlining-0.1-2|41	cp -fpar tex source doc %{buildroot}%{_texmfdistdir}

18668 21
21mr|texlive-overpic-1.2-1|1	Name:		texlive-overpic
21mr|texlive-overpic-1.2-1|2	Version:	1.2
21mr|texlive-overpic-1.2-1|3	Release:	1
21mr|texlive-overpic-1.2-1|4	Summary:	Combine LaTeX commands over included graphics
21mr|texlive-overpic-1.2-1|5	Group:		Publishing
21mr|texlive-overpic-1.2-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/overpic
21mr|texlive-overpic-1.2-1|7	License:	LPPL
21mr|texlive-overpic-1.2-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/overpic.tar.xz
21mr|texlive-overpic-1.2-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/overpic.doc.tar.xz
21mr|texlive-overpic-1.2-1|10	BuildArch:	noarch
21mr|texlive-overpic-1.2-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-overpic-1.2-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-overpic-1.2-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-overpic-1.2-1|14	
21mr|texlive-overpic-1.2-1|15	%description
21mr|texlive-overpic-1.2-1|16	The overpic environment is a cross between the LaTeX picture
21mr|texlive-overpic-1.2-1|17	environment and the \includegraphics command of graphicx. The
21mr|texlive-overpic-1.2-1|18	resulting picture environment has the same dimensions as the
21mr|texlive-overpic-1.2-1|19	included eps graphic. LaTeX commands can be placed on the
21mr|texlive-overpic-1.2-1|20	graphic at defined positions. A grid for orientation is
21mr|texlive-overpic-1.2-1|21	available.
21mr|texlive-overpic-1.2-1|22	
21mr|texlive-overpic-1.2-1|23	#-----------------------------------------------------------------------
21mr|texlive-overpic-1.2-1|24	%files
21mr|texlive-overpic-1.2-1|25	%{_texmfdistdir}/tex/latex/overpic
21mr|texlive-overpic-1.2-1|26	%doc %{_texmfdistdir}/doc/latex/overpic
21mr|texlive-overpic-1.2-1|27	
21mr|texlive-overpic-1.2-1|28	#-----------------------------------------------------------------------
21mr|texlive-overpic-1.2-1|29	%prep
21mr|texlive-overpic-1.2-1|30	%setup -c -a0 -a1
21mr|texlive-overpic-1.2-1|31	
21mr|texlive-overpic-1.2-1|32	%build
21mr|texlive-overpic-1.2-1|33	
21mr|texlive-overpic-1.2-1|34	%install
21mr|texlive-overpic-1.2-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-overpic-1.2-1|36	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18669 21
21mr|texlive-pagecolor-1.0i-2|1	# revision 25500
21mr|texlive-pagecolor-1.0i-2|2	# category Package
21mr|texlive-pagecolor-1.0i-2|3	# catalog-ctan /macros/latex/contrib/pagecolor
21mr|texlive-pagecolor-1.0i-2|4	# catalog-date 2014-02-26 23:03:13 +0100
21mr|texlive-pagecolor-1.0i-2|5	# catalog-license lppl
21mr|texlive-pagecolor-1.0i-2|6	# catalog-version 1.0e
21mr|texlive-pagecolor-1.0i-2|7	Name:		texlive-pagecolor
21mr|texlive-pagecolor-1.0i-2|8	Version:	1.0i
21mr|texlive-pagecolor-1.0i-2|9	Release:	2
21mr|texlive-pagecolor-1.0i-2|10	Summary:	Interrogate page colour
21mr|texlive-pagecolor-1.0i-2|11	Group:		Publishing
21mr|texlive-pagecolor-1.0i-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pagecolor
21mr|texlive-pagecolor-1.0i-2|13	License:	LPPL
21mr|texlive-pagecolor-1.0i-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pagecolor.tar.xz
21mr|texlive-pagecolor-1.0i-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pagecolor.doc.tar.xz
21mr|texlive-pagecolor-1.0i-2|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pagecolor.source.tar.xz
21mr|texlive-pagecolor-1.0i-2|17	BuildArch:	noarch
21mr|texlive-pagecolor-1.0i-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-pagecolor-1.0i-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-pagecolor-1.0i-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-pagecolor-1.0i-2|21	
21mr|texlive-pagecolor-1.0i-2|22	%description
21mr|texlive-pagecolor-1.0i-2|23	This package provides the command \thepagecolor, which gives
21mr|texlive-pagecolor-1.0i-2|24	the current page (background) colour, i. e. the argument used
21mr|texlive-pagecolor-1.0i-2|25	with the most recent call of \pagecolor{...}. The command
21mr|texlive-pagecolor-1.0i-2|26	\thepagecolornone gives the same colour as \thepagecolor,
21mr|texlive-pagecolor-1.0i-2|27	except when the page background colour is "none" (e.g., as a
21mr|texlive-pagecolor-1.0i-2|28	result of using the \nopagecolor command). In that case
21mr|texlive-pagecolor-1.0i-2|29	\thepagecolor is "white" and \thepagecolornone is "none".
21mr|texlive-pagecolor-1.0i-2|30	
21mr|texlive-pagecolor-1.0i-2|31	#-----------------------------------------------------------------------
21mr|texlive-pagecolor-1.0i-2|32	%files
21mr|texlive-pagecolor-1.0i-2|33	%{_texmfdistdir}/tex/latex/pagecolor/pagecolor.sty
21mr|texlive-pagecolor-1.0i-2|34	%doc %{_texmfdistdir}/doc/latex/pagecolor/README
21mr|texlive-pagecolor-1.0i-2|35	%doc %{_texmfdistdir}/doc/latex/pagecolor/pagecolor-example.pdf
21mr|texlive-pagecolor-1.0i-2|36	%doc %{_texmfdistdir}/doc/latex/pagecolor/pagecolor-example.tex
21mr|texlive-pagecolor-1.0i-2|37	%doc %{_texmfdistdir}/doc/latex/pagecolor/pagecolor.pdf
21mr|texlive-pagecolor-1.0i-2|38	#- source
21mr|texlive-pagecolor-1.0i-2|39	%doc %{_texmfdistdir}/source/latex/pagecolor/pagecolor.drv
21mr|texlive-pagecolor-1.0i-2|40	%doc %{_texmfdistdir}/source/latex/pagecolor/pagecolor.dtx
21mr|texlive-pagecolor-1.0i-2|41	%doc %{_texmfdistdir}/source/latex/pagecolor/pagecolor.ins
21mr|texlive-pagecolor-1.0i-2|42	
21mr|texlive-pagecolor-1.0i-2|43	#-----------------------------------------------------------------------
21mr|texlive-pagecolor-1.0i-2|44	%prep
21mr|texlive-pagecolor-1.0i-2|45	%setup -c -a0 -a1 -a2
21mr|texlive-pagecolor-1.0i-2|46	
21mr|texlive-pagecolor-1.0i-2|47	%build
21mr|texlive-pagecolor-1.0i-2|48	
21mr|texlive-pagecolor-1.0i-2|49	%install
21mr|texlive-pagecolor-1.0i-2|50	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pagecolor-1.0i-2|51	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18670 21
21mr|texlive-pagecont-1.0-7|1	# revision 15878
21mr|texlive-pagecont-1.0-7|2	# category Package
21mr|texlive-pagecont-1.0-7|3	# catalog-ctan /macros/latex/contrib/pagecont
21mr|texlive-pagecont-1.0-7|4	# catalog-date 2009-11-10 09:17:41 +0100
21mr|texlive-pagecont-1.0-7|5	# catalog-license lppl
21mr|texlive-pagecont-1.0-7|6	# catalog-version 1.0
21mr|texlive-pagecont-1.0-7|7	Name:		texlive-pagecont
21mr|texlive-pagecont-1.0-7|8	Version:	1.0
21mr|texlive-pagecont-1.0-7|9	Release:	7
21mr|texlive-pagecont-1.0-7|10	Summary:	Page numbering that continues between documents
21mr|texlive-pagecont-1.0-7|11	Group:		Publishing
21mr|texlive-pagecont-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pagecont
21mr|texlive-pagecont-1.0-7|13	License:	LPPL
21mr|texlive-pagecont-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pagecont.tar.xz
21mr|texlive-pagecont-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pagecont.doc.tar.xz
21mr|texlive-pagecont-1.0-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pagecont.source.tar.xz
21mr|texlive-pagecont-1.0-7|17	BuildArch:	noarch
21mr|texlive-pagecont-1.0-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-pagecont-1.0-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-pagecont-1.0-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-pagecont-1.0-7|21	
21mr|texlive-pagecont-1.0-7|22	%description
21mr|texlive-pagecont-1.0-7|23	The package provides the facility that several documents can be
21mr|texlive-pagecont-1.0-7|24	typeset independently with page numbers in sequence, as if they
21mr|texlive-pagecont-1.0-7|25	were a single document.
21mr|texlive-pagecont-1.0-7|26	
21mr|texlive-pagecont-1.0-7|27	
21mr|texlive-pagecont-1.0-7|28	#-----------------------------------------------------------------------
21mr|texlive-pagecont-1.0-7|29	%files
21mr|texlive-pagecont-1.0-7|30	%{_texmfdistdir}/tex/latex/pagecont/pagecont.sty
21mr|texlive-pagecont-1.0-7|31	%doc %{_texmfdistdir}/doc/latex/pagecont/README
21mr|texlive-pagecont-1.0-7|32	%doc %{_texmfdistdir}/doc/latex/pagecont/pagecont.pdf
21mr|texlive-pagecont-1.0-7|33	#- source
21mr|texlive-pagecont-1.0-7|34	%doc %{_texmfdistdir}/source/latex/pagecont/pagecont.dtx
21mr|texlive-pagecont-1.0-7|35	%doc %{_texmfdistdir}/source/latex/pagecont/pagecont.ins
21mr|texlive-pagecont-1.0-7|36	
21mr|texlive-pagecont-1.0-7|37	#-----------------------------------------------------------------------
21mr|texlive-pagecont-1.0-7|38	%prep
21mr|texlive-pagecont-1.0-7|39	%setup -c -a0 -a1 -a2
21mr|texlive-pagecont-1.0-7|40	
21mr|texlive-pagecont-1.0-7|41	%build
21mr|texlive-pagecont-1.0-7|42	
21mr|texlive-pagecont-1.0-7|43	%install
21mr|texlive-pagecont-1.0-7|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pagecont-1.0-7|45	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18671 21
21mr|texlive-pagenote-1.1a-7|1	# revision 15878
21mr|texlive-pagenote-1.1a-7|2	# category Package
21mr|texlive-pagenote-1.1a-7|3	# catalog-ctan /macros/latex/contrib/pagenote
21mr|texlive-pagenote-1.1a-7|4	# catalog-date 2009-09-03 13:00:14 +0200
21mr|texlive-pagenote-1.1a-7|5	# catalog-license lppl1.3
21mr|texlive-pagenote-1.1a-7|6	# catalog-version 1.1a
21mr|texlive-pagenote-1.1a-7|7	Name:		texlive-pagenote
21mr|texlive-pagenote-1.1a-7|8	Version:	1.1a
21mr|texlive-pagenote-1.1a-7|9	Release:	7
21mr|texlive-pagenote-1.1a-7|10	Summary:	Notes at end of document
21mr|texlive-pagenote-1.1a-7|11	Group:		Publishing
21mr|texlive-pagenote-1.1a-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pagenote
21mr|texlive-pagenote-1.1a-7|13	License:	LPPL1.3
21mr|texlive-pagenote-1.1a-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pagenote.tar.xz
21mr|texlive-pagenote-1.1a-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pagenote.doc.tar.xz
21mr|texlive-pagenote-1.1a-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pagenote.source.tar.xz
21mr|texlive-pagenote-1.1a-7|17	BuildArch:	noarch
21mr|texlive-pagenote-1.1a-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-pagenote-1.1a-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-pagenote-1.1a-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-pagenote-1.1a-7|21	
21mr|texlive-pagenote-1.1a-7|22	%description
21mr|texlive-pagenote-1.1a-7|23	The pagenote package provides tagged notes on a separate page
21mr|texlive-pagenote-1.1a-7|24	(also known as 'end notes'). Unless the memoir class is used,
21mr|texlive-pagenote-1.1a-7|25	the package requires the ifmtarg package.
21mr|texlive-pagenote-1.1a-7|26	
21mr|texlive-pagenote-1.1a-7|27	
21mr|texlive-pagenote-1.1a-7|28	#-----------------------------------------------------------------------
21mr|texlive-pagenote-1.1a-7|29	%files
21mr|texlive-pagenote-1.1a-7|30	%{_texmfdistdir}/tex/latex/pagenote/pagenote.sty
21mr|texlive-pagenote-1.1a-7|31	%doc %{_texmfdistdir}/doc/latex/pagenote/README
21mr|texlive-pagenote-1.1a-7|32	%doc %{_texmfdistdir}/doc/latex/pagenote/pagenote.pdf
21mr|texlive-pagenote-1.1a-7|33	#- source
21mr|texlive-pagenote-1.1a-7|34	%doc %{_texmfdistdir}/source/latex/pagenote/pagenote.dtx
21mr|texlive-pagenote-1.1a-7|35	%doc %{_texmfdistdir}/source/latex/pagenote/pagenote.ins
21mr|texlive-pagenote-1.1a-7|36	
21mr|texlive-pagenote-1.1a-7|37	#-----------------------------------------------------------------------
21mr|texlive-pagenote-1.1a-7|38	%prep
21mr|texlive-pagenote-1.1a-7|39	%setup -c -a0 -a1 -a2
21mr|texlive-pagenote-1.1a-7|40	
21mr|texlive-pagenote-1.1a-7|41	%build
21mr|texlive-pagenote-1.1a-7|42	
21mr|texlive-pagenote-1.1a-7|43	%install
21mr|texlive-pagenote-1.1a-7|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pagenote-1.1a-7|45	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18672 21
21mr|texlive-pagerange-0.5-7|1	# revision 16915
21mr|texlive-pagerange-0.5-7|2	# category Package
21mr|texlive-pagerange-0.5-7|3	# catalog-ctan /macros/latex/contrib/pagerange
21mr|texlive-pagerange-0.5-7|4	# catalog-date 2010-02-04 09:04:58 +0100
21mr|texlive-pagerange-0.5-7|5	# catalog-license lppl
21mr|texlive-pagerange-0.5-7|6	# catalog-version 0.5
21mr|texlive-pagerange-0.5-7|7	Name:		texlive-pagerange
21mr|texlive-pagerange-0.5-7|8	Version:	0.5
21mr|texlive-pagerange-0.5-7|9	Release:	7
21mr|texlive-pagerange-0.5-7|10	Summary:	Flexible and configurable page range typesetting
21mr|texlive-pagerange-0.5-7|11	Group:		Publishing
21mr|texlive-pagerange-0.5-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pagerange
21mr|texlive-pagerange-0.5-7|13	License:	LPPL
21mr|texlive-pagerange-0.5-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pagerange.tar.xz
21mr|texlive-pagerange-0.5-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pagerange.doc.tar.xz
21mr|texlive-pagerange-0.5-7|16	BuildArch:	noarch
21mr|texlive-pagerange-0.5-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-pagerange-0.5-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-pagerange-0.5-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-pagerange-0.5-7|20	
21mr|texlive-pagerange-0.5-7|21	%description
21mr|texlive-pagerange-0.5-7|22	The package defines a command \pagerange that typesets ranges
21mr|texlive-pagerange-0.5-7|23	of page numbers, expanding them (e.g., adding first or large
21mr|texlive-pagerange-0.5-7|24	page numbers) and standardising them.
21mr|texlive-pagerange-0.5-7|25	
21mr|texlive-pagerange-0.5-7|26	
21mr|texlive-pagerange-0.5-7|27	#-----------------------------------------------------------------------
21mr|texlive-pagerange-0.5-7|28	%files
21mr|texlive-pagerange-0.5-7|29	%{_texmfdistdir}/tex/latex/pagerange/pagerange-guide.cfg
21mr|texlive-pagerange-0.5-7|30	%{_texmfdistdir}/tex/latex/pagerange/pagerange.sty
21mr|texlive-pagerange-0.5-7|31	%doc %{_texmfdistdir}/doc/latex/pagerange/README
21mr|texlive-pagerange-0.5-7|32	%doc %{_texmfdistdir}/doc/latex/pagerange/pagerange-guide.pdf
21mr|texlive-pagerange-0.5-7|33	%doc %{_texmfdistdir}/doc/latex/pagerange/pagerange-guide.tex
21mr|texlive-pagerange-0.5-7|34	
21mr|texlive-pagerange-0.5-7|35	#-----------------------------------------------------------------------
21mr|texlive-pagerange-0.5-7|36	%prep
21mr|texlive-pagerange-0.5-7|37	%setup -c -a0 -a1
21mr|texlive-pagerange-0.5-7|38	
21mr|texlive-pagerange-0.5-7|39	%build
21mr|texlive-pagerange-0.5-7|40	
21mr|texlive-pagerange-0.5-7|41	%install
21mr|texlive-pagerange-0.5-7|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pagerange-0.5-7|43	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18673 21
21mr|texlive-pageslts-1.2f-2|1	# revision 32720
21mr|texlive-pageslts-1.2f-2|2	# category Package
21mr|texlive-pageslts-1.2f-2|3	# catalog-ctan /macros/latex/contrib/pageslts
21mr|texlive-pageslts-1.2f-2|4	# catalog-date 2013-01-28 22:45:23 +0100
21mr|texlive-pageslts-1.2f-2|5	# catalog-license lppl1.3
21mr|texlive-pageslts-1.2f-2|6	# catalog-version 1.2b
21mr|texlive-pageslts-1.2f-2|7	Name:		texlive-pageslts
21mr|texlive-pageslts-1.2f-2|8	Version:	1.2f
21mr|texlive-pageslts-1.2f-2|9	Release:	2
21mr|texlive-pageslts-1.2f-2|10	Summary:	Variants of last page labels
21mr|texlive-pageslts-1.2f-2|11	Group:		Publishing
21mr|texlive-pageslts-1.2f-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pageslts
21mr|texlive-pageslts-1.2f-2|13	License:	LPPL1.3
21mr|texlive-pageslts-1.2f-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pageslts.tar.xz
21mr|texlive-pageslts-1.2f-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pageslts.doc.tar.xz
21mr|texlive-pageslts-1.2f-2|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pageslts.source.tar.xz
21mr|texlive-pageslts-1.2f-2|17	BuildArch:	noarch
21mr|texlive-pageslts-1.2f-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-pageslts-1.2f-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-pageslts-1.2f-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-pageslts-1.2f-2|21	
21mr|texlive-pageslts-1.2f-2|22	%description
21mr|texlive-pageslts-1.2f-2|23	The package was designed as an extension of the lastpage
21mr|texlive-pageslts-1.2f-2|24	package -- as well as that package's LastPage label (created
21mr|texlive-pageslts-1.2f-2|25	\AtEndDocument) it adds a VeryLastPage (created
21mr|texlive-pageslts-1.2f-2|26	\AfterLastShipout). When more than one page numbering scheme is
21mr|texlive-pageslts-1.2f-2|27	in operation (as in a book class document with frontmatter),
21mr|texlive-pageslts-1.2f-2|28	the labels above do not give the total number of pages, so the
21mr|texlive-pageslts-1.2f-2|29	package also provides labels pagesLTS.<numbering scheme>, where
21mr|texlive-pageslts-1.2f-2|30	the numbering scheme is arabic, roman, etc. The package relies
21mr|texlive-pageslts-1.2f-2|31	on the undolabl package.
21mr|texlive-pageslts-1.2f-2|32	
21mr|texlive-pageslts-1.2f-2|33	#-----------------------------------------------------------------------
21mr|texlive-pageslts-1.2f-2|34	%files
21mr|texlive-pageslts-1.2f-2|35	%{_texmfdistdir}/tex/latex/pageslts/pageslts.sty
21mr|texlive-pageslts-1.2f-2|36	%doc %{_texmfdistdir}/doc/latex/pageslts/README
21mr|texlive-pageslts-1.2f-2|37	%doc %{_texmfdistdir}/doc/latex/pageslts/pageslts-example.pdf
21mr|texlive-pageslts-1.2f-2|38	%doc %{_texmfdistdir}/doc/latex/pageslts/pageslts-example.tex
21mr|texlive-pageslts-1.2f-2|39	%doc %{_texmfdistdir}/doc/latex/pageslts/pageslts.pdf
21mr|texlive-pageslts-1.2f-2|40	#- source
21mr|texlive-pageslts-1.2f-2|41	%doc %{_texmfdistdir}/source/latex/pageslts/pageslts.drv
21mr|texlive-pageslts-1.2f-2|42	%doc %{_texmfdistdir}/source/latex/pageslts/pageslts.dtx
21mr|texlive-pageslts-1.2f-2|43	%doc %{_texmfdistdir}/source/latex/pageslts/pageslts.ins
21mr|texlive-pageslts-1.2f-2|44	
21mr|texlive-pageslts-1.2f-2|45	#-----------------------------------------------------------------------
21mr|texlive-pageslts-1.2f-2|46	%prep
21mr|texlive-pageslts-1.2f-2|47	%setup -c -a0 -a1 -a2
21mr|texlive-pageslts-1.2f-2|48	
21mr|texlive-pageslts-1.2f-2|49	%build
21mr|texlive-pageslts-1.2f-2|50	
21mr|texlive-pageslts-1.2f-2|51	%install
21mr|texlive-pageslts-1.2f-2|52	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pageslts-1.2f-2|53	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18674 21
21mr|texlive-palatino-20190228-1|1	# revision 31835
21mr|texlive-palatino-20190228-1|2	# category Package
21mr|texlive-palatino-20190228-1|3	# catalog-ctan /fonts/urw/base35
21mr|texlive-palatino-20190228-1|4	# catalog-date 2012-06-06 22:57:48 +0200
21mr|texlive-palatino-20190228-1|5	# catalog-license gpl
21mr|texlive-palatino-20190228-1|6	# catalog-version undef
21mr|texlive-palatino-20190228-1|7	Name:		texlive-palatino
21mr|texlive-palatino-20190228-1|8	Version:	20190228
21mr|texlive-palatino-20190228-1|9	Release:	1
21mr|texlive-palatino-20190228-1|10	Summary:	URW "Base 35" font pack for LaTeX
21mr|texlive-palatino-20190228-1|11	Group:		Publishing
21mr|texlive-palatino-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/urw/base35
21mr|texlive-palatino-20190228-1|13	License:	GPL
21mr|texlive-palatino-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/palatino.tar.xz
21mr|texlive-palatino-20190228-1|15	BuildArch:	noarch
21mr|texlive-palatino-20190228-1|16	BuildRequires:	texlive-tlpkg
21mr|texlive-palatino-20190228-1|17	Requires(pre):	texlive-tlpkg
21mr|texlive-palatino-20190228-1|18	Requires(post):	texlive-kpathsea
21mr|texlive-palatino-20190228-1|19	
21mr|texlive-palatino-20190228-1|20	%description
21mr|texlive-palatino-20190228-1|21	A set of fonts for use as "drop-in" replacements for Adobe's
21mr|texlive-palatino-20190228-1|22	basic set, comprising: - Century Schoolbook (substituting for
21mr|texlive-palatino-20190228-1|23	Adobe's New Century Schoolbook); - Dingbats (substituting for
21mr|texlive-palatino-20190228-1|24	Adobe's Zapf Dingbats); - Nimbus Mono L (substituting for
21mr|texlive-palatino-20190228-1|25	Abobe's Courier); - Nimbus Roman No9 L (substituting for
21mr|texlive-palatino-20190228-1|26	Adobe's Times); - Nimbus Sans L (substituting for Adobe's
21mr|texlive-palatino-20190228-1|27	Helvetica); - Standard Symbols L (substituting for Adobe's
21mr|texlive-palatino-20190228-1|28	Symbol); - URW Bookman; - URW Chancery L Medium Italic
21mr|texlive-palatino-20190228-1|29	(substituting for Adobe's Zapf Chancery); - URW Gothic L Book
21mr|texlive-palatino-20190228-1|30	(substituting for Adobe's Avant Garde); and - URW Palladio L
21mr|texlive-palatino-20190228-1|31	(substituting for Adobe's Palatino).
21mr|texlive-palatino-20190228-1|32	
21mr|texlive-palatino-20190228-1|33	#-----------------------------------------------------------------------
21mr|texlive-palatino-20190228-1|34	%files
21mr|texlive-palatino-20190228-1|35	%{_texmfdistdir}/dvips/palatino/config.upl
21mr|texlive-palatino-20190228-1|36	%{_texmfdistdir}/fonts/afm/adobe/palatino/pplb8a.afm
21mr|texlive-palatino-20190228-1|37	%{_texmfdistdir}/fonts/afm/adobe/palatino/pplbi8a.afm
21mr|texlive-palatino-20190228-1|38	%{_texmfdistdir}/fonts/afm/adobe/palatino/pplr8a.afm
21mr|texlive-palatino-20190228-1|39	%{_texmfdistdir}/fonts/afm/adobe/palatino/pplri8a.afm
21mr|texlive-palatino-20190228-1|40	%{_texmfdistdir}/fonts/afm/urw/palatino/uplb8a.afm
21mr|texlive-palatino-20190228-1|41	%{_texmfdistdir}/fonts/afm/urw/palatino/uplbi8a.afm
21mr|texlive-palatino-20190228-1|42	%{_texmfdistdir}/fonts/afm/urw/palatino/uplr8a.afm
21mr|texlive-palatino-20190228-1|43	%{_texmfdistdir}/fonts/afm/urw/palatino/uplri8a.afm
21mr|texlive-palatino-20190228-1|44	%{_texmfdistdir}/fonts/map/dvips/palatino/upl.map
21mr|texlive-palatino-20190228-1|45	%{_texmfdistdir}/fonts/tfm/adobe/palatino/eurbo10.tfm
21mr|texlive-palatino-20190228-1|46	%{_texmfdistdir}/fonts/tfm/adobe/palatino/eurmo10.tfm
21mr|texlive-palatino-20190228-1|47	%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplb.tfm
21mr|texlive-palatino-20190228-1|48	%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplb7t.tfm
21mr|texlive-palatino-20190228-1|49	%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplb8c.tfm
21mr|texlive-palatino-20190228-1|50	%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplb8r.tfm
21mr|texlive-palatino-20190228-1|51	%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplb8t.tfm
21mr|texlive-palatino-20190228-1|52	%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplb9c.tfm
21mr|texlive-palatino-20190228-1|53	%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplb9d.tfm
21mr|texlive-palatino-20190228-1|54	%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplb9e.tfm
21mr|texlive-palatino-20190228-1|55	%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplb9o.tfm
21mr|texlive-palatino-20190228-1|56	%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplb9t.tfm
21mr|texlive-palatino-20190228-1|57	%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplbc.tfm
21mr|texlive-palatino-20190228-1|58	%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplbc7t.tfm
21mr|texlive-palatino-20190228-1|59	%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplbc8t.tfm
21mr|texlive-palatino-20190228-1|60	%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplbi.tfm
21mr|texlive-palatino-20190228-1|61	%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplbi7t.tfm
21mr|texlive-palatino-20190228-1|62	%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplbi8c.tfm
21mr|texlive-palatino-20190228-1|63	%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplbi8r.tfm
21mr|texlive-palatino-20190228-1|64	%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplbi8t.tfm
21mr|texlive-palatino-20190228-1|65	%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplbi9c.tfm
21mr|texlive-palatino-20190228-1|66	%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplbi9d.tfm
21mr|texlive-palatino-20190228-1|67	%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplbi9e.tfm
21mr|texlive-palatino-20190228-1|68	%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplbi9o.tfm
21mr|texlive-palatino-20190228-1|69	%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplbi9t.tfm
21mr|texlive-palatino-20190228-1|70	%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplbij8r.tfm
21mr|texlive-palatino-20190228-1|71	%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplbj8r.tfm
21mr|texlive-palatino-20190228-1|72	%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplbo.tfm
21mr|texlive-palatino-20190228-1|73	%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplbo7t.tfm
21mr|texlive-palatino-20190228-1|74	%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplbo8c.tfm
21mr|texlive-palatino-20190228-1|75	%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplbo8r.tfm
21mr|texlive-palatino-20190228-1|76	%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplbo8t.tfm
21mr|texlive-palatino-20190228-1|77	%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplbu.tfm
21mr|texlive-palatino-20190228-1|78	%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplbu8r.tfm
21mr|texlive-palatino-20190228-1|79	%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplr.tfm
21mr|texlive-palatino-20190228-1|80	%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplr7t.tfm
21mr|texlive-palatino-20190228-1|81	%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplr8c.tfm
21mr|texlive-palatino-20190228-1|82	%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplr8r.tfm
21mr|texlive-palatino-20190228-1|83	%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplr8rn.tfm
21mr|texlive-palatino-20190228-1|84	%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplr8t.tfm
21mr|texlive-palatino-20190228-1|85	%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplr9c.tfm
21mr|texlive-palatino-20190228-1|86	%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplr9d.tfm
21mr|texlive-palatino-20190228-1|87	%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplr9e.tfm
21mr|texlive-palatino-20190228-1|88	%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplr9o.tfm
21mr|texlive-palatino-20190228-1|89	%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplr9t.tfm
21mr|texlive-palatino-20190228-1|90	%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplrc.tfm
21mr|texlive-palatino-20190228-1|91	%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplrc7t.tfm
21mr|texlive-palatino-20190228-1|92	%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplrc8r.tfm
21mr|texlive-palatino-20190228-1|93	%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplrc8t.tfm
21mr|texlive-palatino-20190228-1|94	%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplrc9d.tfm
21mr|texlive-palatino-20190228-1|95	%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplrc9e.tfm
21mr|texlive-palatino-20190228-1|96	%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplrc9o.tfm
21mr|texlive-palatino-20190228-1|97	%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplrc9t.tfm
21mr|texlive-palatino-20190228-1|98	%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplri.tfm
21mr|texlive-palatino-20190228-1|99	%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplri7t.tfm
21mr|texlive-palatino-20190228-1|100	%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplri8c.tfm
21mr|texlive-palatino-20190228-1|101	%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplri8r.tfm
21mr|texlive-palatino-20190228-1|102	%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplri8t.tfm
21mr|texlive-palatino-20190228-1|103	%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplri9c.tfm
21mr|texlive-palatino-20190228-1|104	%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplri9d.tfm
21mr|texlive-palatino-20190228-1|105	%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplri9e.tfm
21mr|texlive-palatino-20190228-1|106	%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplri9o.tfm
21mr|texlive-palatino-20190228-1|107	%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplri9t.tfm
21mr|texlive-palatino-20190228-1|108	%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplrij8r.tfm
21mr|texlive-palatino-20190228-1|109	%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplro.tfm
21mr|texlive-palatino-20190228-1|110	%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplro7t.tfm
21mr|texlive-palatino-20190228-1|111	%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplro8c.tfm
21mr|texlive-palatino-20190228-1|112	%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplro8r.tfm
21mr|texlive-palatino-20190228-1|113	%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplro8t.tfm
21mr|texlive-palatino-20190228-1|114	%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplrr8re.tfm
21mr|texlive-palatino-20190228-1|115	%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplrre.tfm
21mr|texlive-palatino-20190228-1|116	%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplrrn.tfm
21mr|texlive-palatino-20190228-1|117	%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplru.tfm
21mr|texlive-palatino-20190228-1|118	%{_texmfdistdir}/fonts/tfm/adobe/palatino/pplru8r.tfm
21mr|texlive-palatino-20190228-1|119	%{_texmfdistdir}/fonts/tfm/adobe/palatino/zppleb7m.tfm
21mr|texlive-palatino-20190228-1|120	%{_texmfdistdir}/fonts/tfm/adobe/palatino/zppleb7t.tfm
21mr|texlive-palatino-20190228-1|121	%{_texmfdistdir}/fonts/tfm/adobe/palatino/zppleb7y.tfm
21mr|texlive-palatino-20190228-1|122	%{_texmfdistdir}/fonts/tfm/adobe/palatino/zppler7m.tfm
21mr|texlive-palatino-20190228-1|123	%{_texmfdistdir}/fonts/tfm/adobe/palatino/zppler7t.tfm
21mr|texlive-palatino-20190228-1|124	%{_texmfdistdir}/fonts/tfm/adobe/palatino/zppler7v.tfm
21mr|texlive-palatino-20190228-1|125	%{_texmfdistdir}/fonts/tfm/adobe/palatino/zppler7y.tfm
21mr|texlive-palatino-20190228-1|126	%{_texmfdistdir}/fonts/tfm/urw35vf/palatino/uplb7t.tfm
21mr|texlive-palatino-20190228-1|127	%{_texmfdistdir}/fonts/tfm/urw35vf/palatino/uplb8c.tfm
21mr|texlive-palatino-20190228-1|128	%{_texmfdistdir}/fonts/tfm/urw35vf/palatino/uplb8r.tfm
21mr|texlive-palatino-20190228-1|129	%{_texmfdistdir}/fonts/tfm/urw35vf/palatino/uplb8t.tfm
21mr|texlive-palatino-20190228-1|130	%{_texmfdistdir}/fonts/tfm/urw35vf/palatino/uplbc7t.tfm
21mr|texlive-palatino-20190228-1|131	%{_texmfdistdir}/fonts/tfm/urw35vf/palatino/uplbc8t.tfm
21mr|texlive-palatino-20190228-1|132	%{_texmfdistdir}/fonts/tfm/urw35vf/palatino/uplbi7t.tfm
21mr|texlive-palatino-20190228-1|133	%{_texmfdistdir}/fonts/tfm/urw35vf/palatino/uplbi8c.tfm
21mr|texlive-palatino-20190228-1|134	%{_texmfdistdir}/fonts/tfm/urw35vf/palatino/uplbi8r.tfm
21mr|texlive-palatino-20190228-1|135	%{_texmfdistdir}/fonts/tfm/urw35vf/palatino/uplbi8t.tfm
21mr|texlive-palatino-20190228-1|136	%{_texmfdistdir}/fonts/tfm/urw35vf/palatino/uplbo7t.tfm
21mr|texlive-palatino-20190228-1|137	%{_texmfdistdir}/fonts/tfm/urw35vf/palatino/uplbo8c.tfm
21mr|texlive-palatino-20190228-1|138	%{_texmfdistdir}/fonts/tfm/urw35vf/palatino/uplbo8r.tfm
21mr|texlive-palatino-20190228-1|139	%{_texmfdistdir}/fonts/tfm/urw35vf/palatino/uplbo8t.tfm
21mr|texlive-palatino-20190228-1|140	%{_texmfdistdir}/fonts/tfm/urw35vf/palatino/uplr7t.tfm
21mr|texlive-palatino-20190228-1|141	%{_texmfdistdir}/fonts/tfm/urw35vf/palatino/uplr8c.tfm
21mr|texlive-palatino-20190228-1|142	%{_texmfdistdir}/fonts/tfm/urw35vf/palatino/uplr8r.tfm
21mr|texlive-palatino-20190228-1|143	%{_texmfdistdir}/fonts/tfm/urw35vf/palatino/uplr8t.tfm
21mr|texlive-palatino-20190228-1|144	%{_texmfdistdir}/fonts/tfm/urw35vf/palatino/uplrc7t.tfm
21mr|texlive-palatino-20190228-1|145	%{_texmfdistdir}/fonts/tfm/urw35vf/palatino/uplrc8t.tfm
21mr|texlive-palatino-20190228-1|146	%{_texmfdistdir}/fonts/tfm/urw35vf/palatino/uplri7t.tfm
21mr|texlive-palatino-20190228-1|147	%{_texmfdistdir}/fonts/tfm/urw35vf/palatino/uplri8c.tfm
21mr|texlive-palatino-20190228-1|148	%{_texmfdistdir}/fonts/tfm/urw35vf/palatino/uplri8r.tfm
21mr|texlive-palatino-20190228-1|149	%{_texmfdistdir}/fonts/tfm/urw35vf/palatino/uplri8t.tfm
21mr|texlive-palatino-20190228-1|150	%{_texmfdistdir}/fonts/tfm/urw35vf/palatino/uplro7t.tfm
21mr|texlive-palatino-20190228-1|151	%{_texmfdistdir}/fonts/tfm/urw35vf/palatino/uplro8c.tfm
21mr|texlive-palatino-20190228-1|152	%{_texmfdistdir}/fonts/tfm/urw35vf/palatino/uplro8r.tfm
21mr|texlive-palatino-20190228-1|153	%{_texmfdistdir}/fonts/tfm/urw35vf/palatino/uplro8t.tfm
21mr|texlive-palatino-20190228-1|154	%{_texmfdistdir}/fonts/type1/urw/palatino/uplb8a.pfb
21mr|texlive-palatino-20190228-1|155	%{_texmfdistdir}/fonts/type1/urw/palatino/uplb8a.pfm
21mr|texlive-palatino-20190228-1|156	%{_texmfdistdir}/fonts/type1/urw/palatino/uplbi8a.pfb
21mr|texlive-palatino-20190228-1|157	%{_texmfdistdir}/fonts/type1/urw/palatino/uplbi8a.pfm
21mr|texlive-palatino-20190228-1|158	%{_texmfdistdir}/fonts/type1/urw/palatino/uplr8a.pfb
21mr|texlive-palatino-20190228-1|159	%{_texmfdistdir}/fonts/type1/urw/palatino/uplr8a.pfm
21mr|texlive-palatino-20190228-1|160	%{_texmfdistdir}/fonts/type1/urw/palatino/uplri8a.pfb
21mr|texlive-palatino-20190228-1|161	%{_texmfdistdir}/fonts/type1/urw/palatino/uplri8a.pfm
21mr|texlive-palatino-20190228-1|162	%{_texmfdistdir}/fonts/vf/adobe/palatino/pplb.vf
21mr|texlive-palatino-20190228-1|163	%{_texmfdistdir}/fonts/vf/adobe/palatino/pplb7t.vf
21mr|texlive-palatino-20190228-1|164	%{_texmfdistdir}/fonts/vf/adobe/palatino/pplb8c.vf
21mr|texlive-palatino-20190228-1|165	%{_texmfdistdir}/fonts/vf/adobe/palatino/pplb8t.vf
21mr|texlive-palatino-20190228-1|166	%{_texmfdistdir}/fonts/vf/adobe/palatino/pplb9c.vf
21mr|texlive-palatino-20190228-1|167	%{_texmfdistdir}/fonts/vf/adobe/palatino/pplb9d.vf
21mr|texlive-palatino-20190228-1|168	%{_texmfdistdir}/fonts/vf/adobe/palatino/pplb9e.vf
21mr|texlive-palatino-20190228-1|169	%{_texmfdistdir}/fonts/vf/adobe/palatino/pplb9o.vf
21mr|texlive-palatino-20190228-1|170	%{_texmfdistdir}/fonts/vf/adobe/palatino/pplb9t.vf
21mr|texlive-palatino-20190228-1|171	%{_texmfdistdir}/fonts/vf/adobe/palatino/pplbc.vf
21mr|texlive-palatino-20190228-1|172	%{_texmfdistdir}/fonts/vf/adobe/palatino/pplbc7t.vf
21mr|texlive-palatino-20190228-1|173	%{_texmfdistdir}/fonts/vf/adobe/palatino/pplbc8t.vf
21mr|texlive-palatino-20190228-1|174	%{_texmfdistdir}/fonts/vf/adobe/palatino/pplbi.vf
21mr|texlive-palatino-20190228-1|175	%{_texmfdistdir}/fonts/vf/adobe/palatino/pplbi7t.vf
21mr|texlive-palatino-20190228-1|176	%{_texmfdistdir}/fonts/vf/adobe/palatino/pplbi8c.vf
21mr|texlive-palatino-20190228-1|177	%{_texmfdistdir}/fonts/vf/adobe/palatino/pplbi8t.vf
21mr|texlive-palatino-20190228-1|178	%{_texmfdistdir}/fonts/vf/adobe/palatino/pplbi9c.vf
21mr|texlive-palatino-20190228-1|179	%{_texmfdistdir}/fonts/vf/adobe/palatino/pplbi9d.vf
21mr|texlive-palatino-20190228-1|180	%{_texmfdistdir}/fonts/vf/adobe/palatino/pplbi9e.vf
21mr|texlive-palatino-20190228-1|181	%{_texmfdistdir}/fonts/vf/adobe/palatino/pplbi9o.vf
21mr|texlive-palatino-20190228-1|182	%{_texmfdistdir}/fonts/vf/adobe/palatino/pplbi9t.vf
21mr|texlive-palatino-20190228-1|183	%{_texmfdistdir}/fonts/vf/adobe/palatino/pplbo.vf
21mr|texlive-palatino-20190228-1|184	%{_texmfdistdir}/fonts/vf/adobe/palatino/pplbo7t.vf
21mr|texlive-palatino-20190228-1|185	%{_texmfdistdir}/fonts/vf/adobe/palatino/pplbo8c.vf
21mr|texlive-palatino-20190228-1|186	%{_texmfdistdir}/fonts/vf/adobe/palatino/pplbo8t.vf
21mr|texlive-palatino-20190228-1|187	%{_texmfdistdir}/fonts/vf/adobe/palatino/pplbu.vf
21mr|texlive-palatino-20190228-1|188	%{_texmfdistdir}/fonts/vf/adobe/palatino/pplr.vf
21mr|texlive-palatino-20190228-1|189	%{_texmfdistdir}/fonts/vf/adobe/palatino/pplr7t.vf
21mr|texlive-palatino-20190228-1|190	%{_texmfdistdir}/fonts/vf/adobe/palatino/pplr8c.vf
21mr|texlive-palatino-20190228-1|191	%{_texmfdistdir}/fonts/vf/adobe/palatino/pplr8t.vf
21mr|texlive-palatino-20190228-1|192	%{_texmfdistdir}/fonts/vf/adobe/palatino/pplr9c.vf
21mr|texlive-palatino-20190228-1|193	%{_texmfdistdir}/fonts/vf/adobe/palatino/pplr9d.vf
21mr|texlive-palatino-20190228-1|194	%{_texmfdistdir}/fonts/vf/adobe/palatino/pplr9e.vf
21mr|texlive-palatino-20190228-1|195	%{_texmfdistdir}/fonts/vf/adobe/palatino/pplr9o.vf
21mr|texlive-palatino-20190228-1|196	%{_texmfdistdir}/fonts/vf/adobe/palatino/pplr9t.vf
21mr|texlive-palatino-20190228-1|197	%{_texmfdistdir}/fonts/vf/adobe/palatino/pplrc.vf
21mr|texlive-palatino-20190228-1|198	%{_texmfdistdir}/fonts/vf/adobe/palatino/pplrc7t.vf
21mr|texlive-palatino-20190228-1|199	%{_texmfdistdir}/fonts/vf/adobe/palatino/pplrc8t.vf
21mr|texlive-palatino-20190228-1|200	%{_texmfdistdir}/fonts/vf/adobe/palatino/pplrc9d.vf
21mr|texlive-palatino-20190228-1|201	%{_texmfdistdir}/fonts/vf/adobe/palatino/pplrc9e.vf
21mr|texlive-palatino-20190228-1|202	%{_texmfdistdir}/fonts/vf/adobe/palatino/pplrc9o.vf
21mr|texlive-palatino-20190228-1|203	%{_texmfdistdir}/fonts/vf/adobe/palatino/pplrc9t.vf
21mr|texlive-palatino-20190228-1|204	%{_texmfdistdir}/fonts/vf/adobe/palatino/pplri.vf
21mr|texlive-palatino-20190228-1|205	%{_texmfdistdir}/fonts/vf/adobe/palatino/pplri7t.vf
21mr|texlive-palatino-20190228-1|206	%{_texmfdistdir}/fonts/vf/adobe/palatino/pplri8c.vf
21mr|texlive-palatino-20190228-1|207	%{_texmfdistdir}/fonts/vf/adobe/palatino/pplri8t.vf
21mr|texlive-palatino-20190228-1|208	%{_texmfdistdir}/fonts/vf/adobe/palatino/pplri9c.vf
21mr|texlive-palatino-20190228-1|209	%{_texmfdistdir}/fonts/vf/adobe/palatino/pplri9d.vf
21mr|texlive-palatino-20190228-1|210	%{_texmfdistdir}/fonts/vf/adobe/palatino/pplri9e.vf
21mr|texlive-palatino-20190228-1|211	%{_texmfdistdir}/fonts/vf/adobe/palatino/pplri9o.vf
21mr|texlive-palatino-20190228-1|212	%{_texmfdistdir}/fonts/vf/adobe/palatino/pplri9t.vf
21mr|texlive-palatino-20190228-1|213	%{_texmfdistdir}/fonts/vf/adobe/palatino/pplro.vf
21mr|texlive-palatino-20190228-1|214	%{_texmfdistdir}/fonts/vf/adobe/palatino/pplro7t.vf
21mr|texlive-palatino-20190228-1|215	%{_texmfdistdir}/fonts/vf/adobe/palatino/pplro8c.vf
21mr|texlive-palatino-20190228-1|216	%{_texmfdistdir}/fonts/vf/adobe/palatino/pplro8t.vf
21mr|texlive-palatino-20190228-1|217	%{_texmfdistdir}/fonts/vf/adobe/palatino/pplrre.vf
21mr|texlive-palatino-20190228-1|218	%{_texmfdistdir}/fonts/vf/adobe/palatino/pplrrn.vf
21mr|texlive-palatino-20190228-1|219	%{_texmfdistdir}/fonts/vf/adobe/palatino/pplru.vf
21mr|texlive-palatino-20190228-1|220	%{_texmfdistdir}/fonts/vf/adobe/palatino/zppleb7m.vf
21mr|texlive-palatino-20190228-1|221	%{_texmfdistdir}/fonts/vf/adobe/palatino/zppleb7t.vf
21mr|texlive-palatino-20190228-1|222	%{_texmfdistdir}/fonts/vf/adobe/palatino/zppleb7y.vf
21mr|texlive-palatino-20190228-1|223	%{_texmfdistdir}/fonts/vf/adobe/palatino/zppler7m.vf
21mr|texlive-palatino-20190228-1|224	%{_texmfdistdir}/fonts/vf/adobe/palatino/zppler7t.vf
21mr|texlive-palatino-20190228-1|225	%{_texmfdistdir}/fonts/vf/adobe/palatino/zppler7v.vf
21mr|texlive-palatino-20190228-1|226	%{_texmfdistdir}/fonts/vf/adobe/palatino/zppler7y.vf
21mr|texlive-palatino-20190228-1|227	%{_texmfdistdir}/fonts/vf/urw35vf/palatino/uplb7t.vf
21mr|texlive-palatino-20190228-1|228	%{_texmfdistdir}/fonts/vf/urw35vf/palatino/uplb8c.vf
21mr|texlive-palatino-20190228-1|229	%{_texmfdistdir}/fonts/vf/urw35vf/palatino/uplb8t.vf
21mr|texlive-palatino-20190228-1|230	%{_texmfdistdir}/fonts/vf/urw35vf/palatino/uplbc7t.vf
21mr|texlive-palatino-20190228-1|231	%{_texmfdistdir}/fonts/vf/urw35vf/palatino/uplbc8t.vf
21mr|texlive-palatino-20190228-1|232	%{_texmfdistdir}/fonts/vf/urw35vf/palatino/uplbi7t.vf
21mr|texlive-palatino-20190228-1|233	%{_texmfdistdir}/fonts/vf/urw35vf/palatino/uplbi8c.vf
21mr|texlive-palatino-20190228-1|234	%{_texmfdistdir}/fonts/vf/urw35vf/palatino/uplbi8t.vf
21mr|texlive-palatino-20190228-1|235	%{_texmfdistdir}/fonts/vf/urw35vf/palatino/uplbo7t.vf
21mr|texlive-palatino-20190228-1|236	%{_texmfdistdir}/fonts/vf/urw35vf/palatino/uplbo8c.vf
21mr|texlive-palatino-20190228-1|237	%{_texmfdistdir}/fonts/vf/urw35vf/palatino/uplbo8t.vf
21mr|texlive-palatino-20190228-1|238	%{_texmfdistdir}/fonts/vf/urw35vf/palatino/uplr7t.vf
21mr|texlive-palatino-20190228-1|239	%{_texmfdistdir}/fonts/vf/urw35vf/palatino/uplr8c.vf
21mr|texlive-palatino-20190228-1|240	%{_texmfdistdir}/fonts/vf/urw35vf/palatino/uplr8t.vf
21mr|texlive-palatino-20190228-1|241	%{_texmfdistdir}/fonts/vf/urw35vf/palatino/uplrc7t.vf
21mr|texlive-palatino-20190228-1|242	%{_texmfdistdir}/fonts/vf/urw35vf/palatino/uplrc8t.vf
21mr|texlive-palatino-20190228-1|243	%{_texmfdistdir}/fonts/vf/urw35vf/palatino/uplri7t.vf
21mr|texlive-palatino-20190228-1|244	%{_texmfdistdir}/fonts/vf/urw35vf/palatino/uplri8c.vf
21mr|texlive-palatino-20190228-1|245	%{_texmfdistdir}/fonts/vf/urw35vf/palatino/uplri8t.vf
21mr|texlive-palatino-20190228-1|246	%{_texmfdistdir}/fonts/vf/urw35vf/palatino/uplro7t.vf
21mr|texlive-palatino-20190228-1|247	%{_texmfdistdir}/fonts/vf/urw35vf/palatino/uplro8c.vf
21mr|texlive-palatino-20190228-1|248	%{_texmfdistdir}/fonts/vf/urw35vf/palatino/uplro8t.vf
21mr|texlive-palatino-20190228-1|249	%{_texmfdistdir}/tex/latex/palatino/8rupl.fd
21mr|texlive-palatino-20190228-1|250	%{_texmfdistdir}/tex/latex/palatino/omlupl.fd
21mr|texlive-palatino-20190228-1|251	%{_texmfdistdir}/tex/latex/palatino/omsupl.fd
21mr|texlive-palatino-20190228-1|252	%{_texmfdistdir}/tex/latex/palatino/ot1upl.fd
21mr|texlive-palatino-20190228-1|253	%{_texmfdistdir}/tex/latex/palatino/t1upl.fd
21mr|texlive-palatino-20190228-1|254	%{_texmfdistdir}/tex/latex/palatino/ts1upl.fd
21mr|texlive-palatino-20190228-1|255	
21mr|texlive-palatino-20190228-1|256	#-----------------------------------------------------------------------
21mr|texlive-palatino-20190228-1|257	%prep
21mr|texlive-palatino-20190228-1|258	%setup -c -a0
21mr|texlive-palatino-20190228-1|259	
21mr|texlive-palatino-20190228-1|260	%build
21mr|texlive-palatino-20190228-1|261	
21mr|texlive-palatino-20190228-1|262	%install
21mr|texlive-palatino-20190228-1|263	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-palatino-20190228-1|264	cp -fpar dvips fonts tex %{buildroot}%{_texmfdistdir}

18675 21
21mr|texlive-paper-1.0l-9|1	# revision 25802
21mr|texlive-paper-1.0l-9|2	# category Package
21mr|texlive-paper-1.0l-9|3	# catalog-ctan /macros/latex/contrib/paper
21mr|texlive-paper-1.0l-9|4	# catalog-date 2012-01-13 09:08:17 +0100
21mr|texlive-paper-1.0l-9|5	# catalog-license gpl
21mr|texlive-paper-1.0l-9|6	# catalog-version 1.0l
21mr|texlive-paper-1.0l-9|7	Name:		texlive-paper
21mr|texlive-paper-1.0l-9|8	Version:	1.0l
21mr|texlive-paper-1.0l-9|9	Release:	9
21mr|texlive-paper-1.0l-9|10	Summary:	Versions of article class, tuned for scholarly publications
21mr|texlive-paper-1.0l-9|11	Group:		Publishing
21mr|texlive-paper-1.0l-9|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/paper
21mr|texlive-paper-1.0l-9|13	License:	GPL
21mr|texlive-paper-1.0l-9|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/paper.tar.xz
21mr|texlive-paper-1.0l-9|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/paper.doc.tar.xz
21mr|texlive-paper-1.0l-9|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/paper.source.tar.xz
21mr|texlive-paper-1.0l-9|17	BuildArch:	noarch
21mr|texlive-paper-1.0l-9|18	BuildRequires:	texlive-tlpkg
21mr|texlive-paper-1.0l-9|19	Requires(pre):	texlive-tlpkg
21mr|texlive-paper-1.0l-9|20	Requires(post):	texlive-kpathsea
21mr|texlive-paper-1.0l-9|21	
21mr|texlive-paper-1.0l-9|22	%description
21mr|texlive-paper-1.0l-9|23	A pair of classes derived from article, tuned for producing
21mr|texlive-paper-1.0l-9|24	papers for journals. The classes introduce new layout options
21mr|texlive-paper-1.0l-9|25	and font commands for sections/parts, and define a new keywords
21mr|texlive-paper-1.0l-9|26	environment, subtitle and institution commands for the title
21mr|texlive-paper-1.0l-9|27	section and new commands for revisions.
21mr|texlive-paper-1.0l-9|28	
21mr|texlive-paper-1.0l-9|29	
21mr|texlive-paper-1.0l-9|30	#-----------------------------------------------------------------------
21mr|texlive-paper-1.0l-9|31	%files
21mr|texlive-paper-1.0l-9|32	%{_texmfdistdir}/tex/latex/paper/journal.cls
21mr|texlive-paper-1.0l-9|33	%{_texmfdistdir}/tex/latex/paper/journal.sty
21mr|texlive-paper-1.0l-9|34	%{_texmfdistdir}/tex/latex/paper/paper.cls
21mr|texlive-paper-1.0l-9|35	%{_texmfdistdir}/tex/latex/paper/paper.sty
21mr|texlive-paper-1.0l-9|36	%doc %{_texmfdistdir}/doc/latex/paper/README
21mr|texlive-paper-1.0l-9|37	%doc %{_texmfdistdir}/doc/latex/paper/install
21mr|texlive-paper-1.0l-9|38	%doc %{_texmfdistdir}/doc/latex/paper/journal1.tex
21mr|texlive-paper-1.0l-9|39	%doc %{_texmfdistdir}/doc/latex/paper/journal2.tex
21mr|texlive-paper-1.0l-9|40	%doc %{_texmfdistdir}/doc/latex/paper/local.tex
21mr|texlive-paper-1.0l-9|41	%doc %{_texmfdistdir}/doc/latex/paper/paper.pdf
21mr|texlive-paper-1.0l-9|42	%doc %{_texmfdistdir}/doc/latex/paper/testj.tex
21mr|texlive-paper-1.0l-9|43	%doc %{_texmfdistdir}/doc/latex/paper/testp.tex
21mr|texlive-paper-1.0l-9|44	#- source
21mr|texlive-paper-1.0l-9|45	%doc %{_texmfdistdir}/source/latex/paper/paper.drv
21mr|texlive-paper-1.0l-9|46	%doc %{_texmfdistdir}/source/latex/paper/paper.dtx
21mr|texlive-paper-1.0l-9|47	
21mr|texlive-paper-1.0l-9|48	#-----------------------------------------------------------------------
21mr|texlive-paper-1.0l-9|49	%prep
21mr|texlive-paper-1.0l-9|50	%setup -c -a0 -a1 -a2
21mr|texlive-paper-1.0l-9|51	
21mr|texlive-paper-1.0l-9|52	%build
21mr|texlive-paper-1.0l-9|53	
21mr|texlive-paper-1.0l-9|54	%install
21mr|texlive-paper-1.0l-9|55	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-paper-1.0l-9|56	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18676 21
21mr|texlive-papercdcase-20190228-1|1	Name:		texlive-papercdcase
21mr|texlive-papercdcase-20190228-1|2	Version:	20190228
21mr|texlive-papercdcase-20190228-1|3	Release:	1
21mr|texlive-papercdcase-20190228-1|4	Summary:	Origami-style folding paper CD case
21mr|texlive-papercdcase-20190228-1|5	Group:		Publishing
21mr|texlive-papercdcase-20190228-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/papercdcase
21mr|texlive-papercdcase-20190228-1|7	License:	LPPL
21mr|texlive-papercdcase-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/papercdcase.tar.xz
21mr|texlive-papercdcase-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/papercdcase.doc.tar.xz
21mr|texlive-papercdcase-20190228-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/papercdcase.source.tar.xz
21mr|texlive-papercdcase-20190228-1|11	BuildArch:	noarch
21mr|texlive-papercdcase-20190228-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-papercdcase-20190228-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-papercdcase-20190228-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-papercdcase-20190228-1|15	
21mr|texlive-papercdcase-20190228-1|16	%description
21mr|texlive-papercdcase-20190228-1|17	This package implements a LaTeX style file to produce origami-
21mr|texlive-papercdcase-20190228-1|18	style folding paper CD cases.
21mr|texlive-papercdcase-20190228-1|19	
21mr|texlive-papercdcase-20190228-1|20	#-----------------------------------------------------------------------
21mr|texlive-papercdcase-20190228-1|21	%files
21mr|texlive-papercdcase-20190228-1|22	%{_texmfdistdir}/tex/latex/papercdcase
21mr|texlive-papercdcase-20190228-1|23	%doc %{_texmfdistdir}/doc/latex/papercdcase
21mr|texlive-papercdcase-20190228-1|24	#- source
21mr|texlive-papercdcase-20190228-1|25	%doc %{_texmfdistdir}/source/latex/papercdcase
21mr|texlive-papercdcase-20190228-1|26	
21mr|texlive-papercdcase-20190228-1|27	#-----------------------------------------------------------------------
21mr|texlive-papercdcase-20190228-1|28	%prep
21mr|texlive-papercdcase-20190228-1|29	%setup -c -a0 -a1 -a2
21mr|texlive-papercdcase-20190228-1|30	
21mr|texlive-papercdcase-20190228-1|31	%build
21mr|texlive-papercdcase-20190228-1|32	
21mr|texlive-papercdcase-20190228-1|33	%install
21mr|texlive-papercdcase-20190228-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-papercdcase-20190228-1|35	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18677 21
21mr|texlive-papermas-1.0h-7|1	# revision 23667
21mr|texlive-papermas-1.0h-7|2	# category Package
21mr|texlive-papermas-1.0h-7|3	# catalog-ctan /macros/latex/contrib/papermas
21mr|texlive-papermas-1.0h-7|4	# catalog-date 2011-08-23 07:18:10 +0200
21mr|texlive-papermas-1.0h-7|5	# catalog-license lppl1.3
21mr|texlive-papermas-1.0h-7|6	# catalog-version 1.0h
21mr|texlive-papermas-1.0h-7|7	Name:		texlive-papermas
21mr|texlive-papermas-1.0h-7|8	Version:	1.0h
21mr|texlive-papermas-1.0h-7|9	Release:	7
21mr|texlive-papermas-1.0h-7|10	Summary:	Compute the mass of a printed version of a document
21mr|texlive-papermas-1.0h-7|11	Group:		Publishing
21mr|texlive-papermas-1.0h-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/papermas
21mr|texlive-papermas-1.0h-7|13	License:	LPPL1.3
21mr|texlive-papermas-1.0h-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/papermas.tar.xz
21mr|texlive-papermas-1.0h-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/papermas.doc.tar.xz
21mr|texlive-papermas-1.0h-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/papermas.source.tar.xz
21mr|texlive-papermas-1.0h-7|17	BuildArch:	noarch
21mr|texlive-papermas-1.0h-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-papermas-1.0h-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-papermas-1.0h-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-papermas-1.0h-7|21	
21mr|texlive-papermas-1.0h-7|22	%description
21mr|texlive-papermas-1.0h-7|23	The package computes the number of sheets of paper used by, and
21mr|texlive-papermas-1.0h-7|24	the mass of a document. This is useful (for example) when
21mr|texlive-papermas-1.0h-7|25	calculating postal charges.
21mr|texlive-papermas-1.0h-7|26	
21mr|texlive-papermas-1.0h-7|27	
21mr|texlive-papermas-1.0h-7|28	#-----------------------------------------------------------------------
21mr|texlive-papermas-1.0h-7|29	%files
21mr|texlive-papermas-1.0h-7|30	%{_texmfdistdir}/tex/latex/papermas/papermas.sty
21mr|texlive-papermas-1.0h-7|31	%doc %{_texmfdistdir}/doc/latex/papermas/README
21mr|texlive-papermas-1.0h-7|32	%doc %{_texmfdistdir}/doc/latex/papermas/papermas-example.pdf
21mr|texlive-papermas-1.0h-7|33	%doc %{_texmfdistdir}/doc/latex/papermas/papermas-example.tex
21mr|texlive-papermas-1.0h-7|34	%doc %{_texmfdistdir}/doc/latex/papermas/papermas.pdf
21mr|texlive-papermas-1.0h-7|35	#- source
21mr|texlive-papermas-1.0h-7|36	%doc %{_texmfdistdir}/source/latex/papermas/papermas.drv
21mr|texlive-papermas-1.0h-7|37	%doc %{_texmfdistdir}/source/latex/papermas/papermas.dtx
21mr|texlive-papermas-1.0h-7|38	%doc %{_texmfdistdir}/source/latex/papermas/papermas.ins
21mr|texlive-papermas-1.0h-7|39	
21mr|texlive-papermas-1.0h-7|40	#-----------------------------------------------------------------------
21mr|texlive-papermas-1.0h-7|41	%prep
21mr|texlive-papermas-1.0h-7|42	%setup -c -a0 -a1 -a2
21mr|texlive-papermas-1.0h-7|43	
21mr|texlive-papermas-1.0h-7|44	%build
21mr|texlive-papermas-1.0h-7|45	
21mr|texlive-papermas-1.0h-7|46	%install
21mr|texlive-papermas-1.0h-7|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-papermas-1.0h-7|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18678 21
21mr|texlive-papertex-1.2b-7|1	# revision 19230
21mr|texlive-papertex-1.2b-7|2	# category Package
21mr|texlive-papertex-1.2b-7|3	# catalog-ctan /macros/latex/contrib/papertex
21mr|texlive-papertex-1.2b-7|4	# catalog-date 2010-06-30 22:56:10 +0200
21mr|texlive-papertex-1.2b-7|5	# catalog-license lppl
21mr|texlive-papertex-1.2b-7|6	# catalog-version 1.2b
21mr|texlive-papertex-1.2b-7|7	Name:		texlive-papertex
21mr|texlive-papertex-1.2b-7|8	Version:	1.2b
21mr|texlive-papertex-1.2b-7|9	Release:	7
21mr|texlive-papertex-1.2b-7|10	Summary:	Class for newspapers, etc
21mr|texlive-papertex-1.2b-7|11	Group:		Publishing
21mr|texlive-papertex-1.2b-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/papertex
21mr|texlive-papertex-1.2b-7|13	License:	LPPL
21mr|texlive-papertex-1.2b-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/papertex.tar.xz
21mr|texlive-papertex-1.2b-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/papertex.doc.tar.xz
21mr|texlive-papertex-1.2b-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/papertex.source.tar.xz
21mr|texlive-papertex-1.2b-7|17	BuildArch:	noarch
21mr|texlive-papertex-1.2b-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-papertex-1.2b-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-papertex-1.2b-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-papertex-1.2b-7|21	
21mr|texlive-papertex-1.2b-7|22	%description
21mr|texlive-papertex-1.2b-7|23	This class allows LaTeX users to create a paperTeX newspaper.
21mr|texlive-papertex-1.2b-7|24	The final document has a front page and as many inner pages as
21mr|texlive-papertex-1.2b-7|25	desired. News items appear one after another and the user can
21mr|texlive-papertex-1.2b-7|26	choose the number of columns, style and so on. The class allows
21mr|texlive-papertex-1.2b-7|27	users to create newsletters too.
21mr|texlive-papertex-1.2b-7|28	
21mr|texlive-papertex-1.2b-7|29	
21mr|texlive-papertex-1.2b-7|30	#-----------------------------------------------------------------------
21mr|texlive-papertex-1.2b-7|31	%files
21mr|texlive-papertex-1.2b-7|32	%{_texmfdistdir}/tex/latex/papertex/papertex.cls
21mr|texlive-papertex-1.2b-7|33	%doc %{_texmfdistdir}/doc/latex/papertex/CHANGES
21mr|texlive-papertex-1.2b-7|34	%doc %{_texmfdistdir}/doc/latex/papertex/README
21mr|texlive-papertex-1.2b-7|35	%doc %{_texmfdistdir}/doc/latex/papertex/example/example.pdf
21mr|texlive-papertex-1.2b-7|36	%doc %{_texmfdistdir}/doc/latex/papertex/example/example.tex
21mr|texlive-papertex-1.2b-7|37	%doc %{_texmfdistdir}/doc/latex/papertex/example/img/ireland.jpg
21mr|texlive-papertex-1.2b-7|38	%doc %{_texmfdistdir}/doc/latex/papertex/example/img/weather/clouds.jpg
21mr|texlive-papertex-1.2b-7|39	%doc %{_texmfdistdir}/doc/latex/papertex/example/img/weather/rain.jpg
21mr|texlive-papertex-1.2b-7|40	%doc %{_texmfdistdir}/doc/latex/papertex/example/img/weather/sun.jpg
21mr|texlive-papertex-1.2b-7|41	%doc %{_texmfdistdir}/doc/latex/papertex/papertex.pdf
21mr|texlive-papertex-1.2b-7|42	#- source
21mr|texlive-papertex-1.2b-7|43	%doc %{_texmfdistdir}/source/latex/papertex/papertex.dtx
21mr|texlive-papertex-1.2b-7|44	%doc %{_texmfdistdir}/source/latex/papertex/papertex.ins
21mr|texlive-papertex-1.2b-7|45	
21mr|texlive-papertex-1.2b-7|46	#-----------------------------------------------------------------------
21mr|texlive-papertex-1.2b-7|47	%prep
21mr|texlive-papertex-1.2b-7|48	%setup -c -a0 -a1 -a2
21mr|texlive-papertex-1.2b-7|49	
21mr|texlive-papertex-1.2b-7|50	%build
21mr|texlive-papertex-1.2b-7|51	
21mr|texlive-papertex-1.2b-7|52	%install
21mr|texlive-papertex-1.2b-7|53	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-papertex-1.2b-7|54	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18679 21
21mr|texlive-paracol-1.35-1|1	Name:		texlive-paracol
21mr|texlive-paracol-1.35-1|2	Version:	1.35
21mr|texlive-paracol-1.35-1|3	Release:	1
21mr|texlive-paracol-1.35-1|4	Summary:	Multiple columns with texts "in parallel"
21mr|texlive-paracol-1.35-1|5	Group:		Publishing
21mr|texlive-paracol-1.35-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/paracol
21mr|texlive-paracol-1.35-1|7	License:	LPPL
21mr|texlive-paracol-1.35-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/paracol.tar.xz
21mr|texlive-paracol-1.35-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/paracol.doc.tar.xz
21mr|texlive-paracol-1.35-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/paracol.source.tar.xz
21mr|texlive-paracol-1.35-1|11	BuildArch:	noarch
21mr|texlive-paracol-1.35-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-paracol-1.35-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-paracol-1.35-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-paracol-1.35-1|15	
21mr|texlive-paracol-1.35-1|16	%description
21mr|texlive-paracol-1.35-1|17	The package provides yet another multi-column typesetting
21mr|texlive-paracol-1.35-1|18	mechanism by which you produce multi-column (e.g., bilingual)
21mr|texlive-paracol-1.35-1|19	document switching and sychronizing each corresponding part in
21mr|texlive-paracol-1.35-1|20	"parallel".
21mr|texlive-paracol-1.35-1|21	
21mr|texlive-paracol-1.35-1|22	#-----------------------------------------------------------------------
21mr|texlive-paracol-1.35-1|23	%files
21mr|texlive-paracol-1.35-1|24	%{_texmfdistdir}/tex/latex/paracol
21mr|texlive-paracol-1.35-1|25	%doc %{_texmfdistdir}/doc/latex/paracol
21mr|texlive-paracol-1.35-1|26	#- source
21mr|texlive-paracol-1.35-1|27	%doc %{_texmfdistdir}/source/latex/paracol
21mr|texlive-paracol-1.35-1|28	
21mr|texlive-paracol-1.35-1|29	#-----------------------------------------------------------------------
21mr|texlive-paracol-1.35-1|30	%prep
21mr|texlive-paracol-1.35-1|31	%setup -c -a0 -a1 -a2
21mr|texlive-paracol-1.35-1|32	
21mr|texlive-paracol-1.35-1|33	%build
21mr|texlive-paracol-1.35-1|34	
21mr|texlive-paracol-1.35-1|35	%install
21mr|texlive-paracol-1.35-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-paracol-1.35-1|37	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18680 21
21mr|texlive-paralist-2.7-2|1	# revision 30992
21mr|texlive-paralist-2.7-2|2	# category Package
21mr|texlive-paralist-2.7-2|3	# catalog-ctan /macros/latex/contrib/paralist
21mr|texlive-paralist-2.7-2|4	# catalog-date 2013-06-13 19:52:23 +0200
21mr|texlive-paralist-2.7-2|5	# catalog-license lppl
21mr|texlive-paralist-2.7-2|6	# catalog-version 2.4
21mr|texlive-paralist-2.7-2|7	Name:		texlive-paralist
21mr|texlive-paralist-2.7-2|8	Version:	2.7
21mr|texlive-paralist-2.7-2|9	Release:	2
21mr|texlive-paralist-2.7-2|10	Summary:	Enumerate and itemize within paragraphs
21mr|texlive-paralist-2.7-2|11	Group:		Publishing
21mr|texlive-paralist-2.7-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/paralist
21mr|texlive-paralist-2.7-2|13	License:	LPPL
21mr|texlive-paralist-2.7-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/paralist.tar.xz
21mr|texlive-paralist-2.7-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/paralist.doc.tar.xz
21mr|texlive-paralist-2.7-2|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/paralist.source.tar.xz
21mr|texlive-paralist-2.7-2|17	BuildArch:	noarch
21mr|texlive-paralist-2.7-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-paralist-2.7-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-paralist-2.7-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-paralist-2.7-2|21	
21mr|texlive-paralist-2.7-2|22	%description
21mr|texlive-paralist-2.7-2|23	Provides enumerate and itemize environments that can be used
21mr|texlive-paralist-2.7-2|24	within paragraphs to format the items either as running text or
21mr|texlive-paralist-2.7-2|25	as separate paragraphs with a preceding number or symbol. Also
21mr|texlive-paralist-2.7-2|26	provides compacted versions of enumerate and itemize.
21mr|texlive-paralist-2.7-2|27	
21mr|texlive-paralist-2.7-2|28	#-----------------------------------------------------------------------
21mr|texlive-paralist-2.7-2|29	%files
21mr|texlive-paralist-2.7-2|30	%{_texmfdistdir}/tex/latex/paralist/paralist.sty
21mr|texlive-paralist-2.7-2|31	%doc %{_texmfdistdir}/doc/latex/paralist/README
21mr|texlive-paralist-2.7-2|32	%doc %{_texmfdistdir}/doc/latex/paralist/paralist.pdf
21mr|texlive-paralist-2.7-2|33	#- source
21mr|texlive-paralist-2.7-2|34	%doc %{_texmfdistdir}/source/latex/paralist/paralist.drv
21mr|texlive-paralist-2.7-2|35	%doc %{_texmfdistdir}/source/latex/paralist/paralist.dtx
21mr|texlive-paralist-2.7-2|36	%doc %{_texmfdistdir}/source/latex/paralist/paralist.ins
21mr|texlive-paralist-2.7-2|37	
21mr|texlive-paralist-2.7-2|38	#-----------------------------------------------------------------------
21mr|texlive-paralist-2.7-2|39	%prep
21mr|texlive-paralist-2.7-2|40	%setup -c -a0 -a1 -a2
21mr|texlive-paralist-2.7-2|41	
21mr|texlive-paralist-2.7-2|42	%build
21mr|texlive-paralist-2.7-2|43	
21mr|texlive-paralist-2.7-2|44	%install
21mr|texlive-paralist-2.7-2|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-paralist-2.7-2|46	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18681 21
21mr|texlive-parallel-20190228-1|1	# revision 15878
21mr|texlive-parallel-20190228-1|2	# category Package
21mr|texlive-parallel-20190228-1|3	# catalog-ctan /macros/latex/contrib/parallel
21mr|texlive-parallel-20190228-1|4	# catalog-date 2007-01-12 20:52:49 +0100
21mr|texlive-parallel-20190228-1|5	# catalog-license lppl
21mr|texlive-parallel-20190228-1|6	# catalog-version undef
21mr|texlive-parallel-20190228-1|7	Name:		texlive-parallel
21mr|texlive-parallel-20190228-1|8	Version:	20190228
21mr|texlive-parallel-20190228-1|9	Release:	1
21mr|texlive-parallel-20190228-1|10	Summary:	Typeset parallel texts
21mr|texlive-parallel-20190228-1|11	Group:		Publishing
21mr|texlive-parallel-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/parallel
21mr|texlive-parallel-20190228-1|13	License:	LPPL
21mr|texlive-parallel-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/parallel.tar.xz
21mr|texlive-parallel-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/parallel.doc.tar.xz
21mr|texlive-parallel-20190228-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/parallel.source.tar.xz
21mr|texlive-parallel-20190228-1|17	BuildArch:	noarch
21mr|texlive-parallel-20190228-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-parallel-20190228-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-parallel-20190228-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-parallel-20190228-1|21	
21mr|texlive-parallel-20190228-1|22	%description
21mr|texlive-parallel-20190228-1|23	Provides a parallel environment which allows two potentially
21mr|texlive-parallel-20190228-1|24	different texts to be typeset in two columns, while maintaining
21mr|texlive-parallel-20190228-1|25	alignment. The two columns may be on the same page, or on
21mr|texlive-parallel-20190228-1|26	facing pages. This arrangement of text is commonly used when
21mr|texlive-parallel-20190228-1|27	typesetting translations, but it can have value when comparing
21mr|texlive-parallel-20190228-1|28	any two texts.
21mr|texlive-parallel-20190228-1|29	
21mr|texlive-parallel-20190228-1|30	#-----------------------------------------------------------------------
21mr|texlive-parallel-20190228-1|31	%files
21mr|texlive-parallel-20190228-1|32	%{_texmfdistdir}/tex/latex/parallel/parallel.sty
21mr|texlive-parallel-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/parallel/example1.tex
21mr|texlive-parallel-20190228-1|34	%doc %{_texmfdistdir}/doc/latex/parallel/example2.tex
21mr|texlive-parallel-20190228-1|35	%doc %{_texmfdistdir}/doc/latex/parallel/parallel.pdf
21mr|texlive-parallel-20190228-1|36	%doc %{_texmfdistdir}/doc/latex/parallel/readme
21mr|texlive-parallel-20190228-1|37	#- source
21mr|texlive-parallel-20190228-1|38	%doc %{_texmfdistdir}/source/latex/parallel/parallel.drv
21mr|texlive-parallel-20190228-1|39	%doc %{_texmfdistdir}/source/latex/parallel/parallel.dtx
21mr|texlive-parallel-20190228-1|40	%doc %{_texmfdistdir}/source/latex/parallel/parallel.ins
21mr|texlive-parallel-20190228-1|41	
21mr|texlive-parallel-20190228-1|42	#-----------------------------------------------------------------------
21mr|texlive-parallel-20190228-1|43	%prep
21mr|texlive-parallel-20190228-1|44	%setup -c -a0 -a1 -a2
21mr|texlive-parallel-20190228-1|45	
21mr|texlive-parallel-20190228-1|46	%build
21mr|texlive-parallel-20190228-1|47	
21mr|texlive-parallel-20190228-1|48	%install
21mr|texlive-parallel-20190228-1|49	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-parallel-20190228-1|50	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18682 21
21mr|texlive-paresse-4.1-10|1	# revision 29803
21mr|texlive-paresse-4.1-10|2	# category Package
21mr|texlive-paresse-4.1-10|3	# catalog-ctan /macros/latex/contrib/paresse
21mr|texlive-paresse-4.1-10|4	# catalog-date 2013-02-16 13:58:07 +0100
21mr|texlive-paresse-4.1-10|5	# catalog-license lppl
21mr|texlive-paresse-4.1-10|6	# catalog-version 4.1
21mr|texlive-paresse-4.1-10|7	Name:		texlive-paresse
21mr|texlive-paresse-4.1-10|8	Version:	4.1
21mr|texlive-paresse-4.1-10|9	Release:	10
21mr|texlive-paresse-4.1-10|10	Summary:	Define simple macros for greek letters
21mr|texlive-paresse-4.1-10|11	Group:		Publishing
21mr|texlive-paresse-4.1-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/paresse
21mr|texlive-paresse-4.1-10|13	License:	LPPL
21mr|texlive-paresse-4.1-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/paresse.tar.xz
21mr|texlive-paresse-4.1-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/paresse.doc.tar.xz
21mr|texlive-paresse-4.1-10|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/paresse.source.tar.xz
21mr|texlive-paresse-4.1-10|17	BuildArch:	noarch
21mr|texlive-paresse-4.1-10|18	BuildRequires:	texlive-tlpkg
21mr|texlive-paresse-4.1-10|19	Requires(pre):	texlive-tlpkg
21mr|texlive-paresse-4.1-10|20	Requires(post):	texlive-kpathsea
21mr|texlive-paresse-4.1-10|21	
21mr|texlive-paresse-4.1-10|22	%description
21mr|texlive-paresse-4.1-10|23	The package defines macros using SS to type greek letters. so
21mr|texlive-paresse-4.1-10|24	that the user may (for example) type SSa to get the effect of
21mr|texlive-paresse-4.1-10|25	$\alpha$.
21mr|texlive-paresse-4.1-10|26	
21mr|texlive-paresse-4.1-10|27	
21mr|texlive-paresse-4.1-10|28	#-----------------------------------------------------------------------
21mr|texlive-paresse-4.1-10|29	%files
21mr|texlive-paresse-4.1-10|30	%{_texmfdistdir}/tex/latex/paresse/paresse.sty
21mr|texlive-paresse-4.1-10|31	%{_texmfdistdir}/tex/latex/paresse/paresseold.sto
21mr|texlive-paresse-4.1-10|32	%{_texmfdistdir}/tex/latex/paresse/paresseutf8.sto
21mr|texlive-paresse-4.1-10|33	%doc %{_texmfdistdir}/doc/latex/paresse/paresse-en.pdf
21mr|texlive-paresse-4.1-10|34	%doc %{_texmfdistdir}/doc/latex/paresse/paresse-ex-en.pdf
21mr|texlive-paresse-4.1-10|35	%doc %{_texmfdistdir}/doc/latex/paresse/paresse-ex-fr.pdf
21mr|texlive-paresse-4.1-10|36	%doc %{_texmfdistdir}/doc/latex/paresse/paresse-fr.pdf
21mr|texlive-paresse-4.1-10|37	%doc %{_texmfdistdir}/doc/latex/paresse/paresse.pdf
21mr|texlive-paresse-4.1-10|38	#- source
21mr|texlive-paresse-4.1-10|39	%doc %{_texmfdistdir}/source/latex/paresse/LISEZMOI
21mr|texlive-paresse-4.1-10|40	%doc %{_texmfdistdir}/source/latex/paresse/Makefile
21mr|texlive-paresse-4.1-10|41	%doc %{_texmfdistdir}/source/latex/paresse/README
21mr|texlive-paresse-4.1-10|42	%doc %{_texmfdistdir}/source/latex/paresse/paresse-TEST.zip
21mr|texlive-paresse-4.1-10|43	%doc %{_texmfdistdir}/source/latex/paresse/paresse-doc.dtx
21mr|texlive-paresse-4.1-10|44	%doc %{_texmfdistdir}/source/latex/paresse/paresse.dtx
21mr|texlive-paresse-4.1-10|45	%doc %{_texmfdistdir}/source/latex/paresse/paresse.ins
21mr|texlive-paresse-4.1-10|46	
21mr|texlive-paresse-4.1-10|47	#-----------------------------------------------------------------------
21mr|texlive-paresse-4.1-10|48	%prep
21mr|texlive-paresse-4.1-10|49	%setup -c -a0 -a1 -a2
21mr|texlive-paresse-4.1-10|50	
21mr|texlive-paresse-4.1-10|51	%build
21mr|texlive-paresse-4.1-10|52	
21mr|texlive-paresse-4.1-10|53	%install
21mr|texlive-paresse-4.1-10|54	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-paresse-4.1-10|55	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18683 21
21mr|texlive-parnotes-3-3|1	Name:		texlive-parnotes
21mr|texlive-parnotes-3-3|2	Version:	3
21mr|texlive-parnotes-3-3|3	Release:	3
21mr|texlive-parnotes-3-3|4	Summary:	Notes after every paragraph (or elsewhere)
21mr|texlive-parnotes-3-3|5	Group:		Publishing
21mr|texlive-parnotes-3-3|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/parnotes
21mr|texlive-parnotes-3-3|7	License:	LPPL1.3
21mr|texlive-parnotes-3-3|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/parnotes.tar.xz
21mr|texlive-parnotes-3-3|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/parnotes.doc.tar.xz
21mr|texlive-parnotes-3-3|10	BuildArch:	noarch
21mr|texlive-parnotes-3-3|11	BuildRequires:	texlive-tlpkg
21mr|texlive-parnotes-3-3|12	Requires(pre):	texlive-tlpkg
21mr|texlive-parnotes-3-3|13	Requires(post):	texlive-kpathsea
21mr|texlive-parnotes-3-3|14	
21mr|texlive-parnotes-3-3|15	%description
21mr|texlive-parnotes-3-3|16	The package provides the \parnote command. The notes are set as
21mr|texlive-parnotes-3-3|17	(normal) running paragraphs; placement is at the end of each
21mr|texlive-parnotes-3-3|18	paragraph, or manually, using the \parnotes command.
21mr|texlive-parnotes-3-3|19	
21mr|texlive-parnotes-3-3|20	#-----------------------------------------------------------------------
21mr|texlive-parnotes-3-3|21	%files
21mr|texlive-parnotes-3-3|22	%{_texmfdistdir}/tex/latex/parnotes
21mr|texlive-parnotes-3-3|23	%doc %{_texmfdistdir}/doc/latex/parnotes
21mr|texlive-parnotes-3-3|24	
21mr|texlive-parnotes-3-3|25	#-----------------------------------------------------------------------
21mr|texlive-parnotes-3-3|26	%prep
21mr|texlive-parnotes-3-3|27	%setup -c -a0 -a1
21mr|texlive-parnotes-3-3|28	
21mr|texlive-parnotes-3-3|29	%build
21mr|texlive-parnotes-3-3|30	
21mr|texlive-parnotes-3-3|31	%install
21mr|texlive-parnotes-3-3|32	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-parnotes-3-3|33	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18684 21
21mr|texlive-parrun-20180303-2|1	# revision 15878
21mr|texlive-parrun-20180303-2|2	# category Package
21mr|texlive-parrun-20180303-2|3	# catalog-ctan /macros/latex/contrib/parrun
21mr|texlive-parrun-20180303-2|4	# catalog-date 2009-09-20 00:02:29 +0200
21mr|texlive-parrun-20180303-2|5	# catalog-license lppl
21mr|texlive-parrun-20180303-2|6	# catalog-version undef
21mr|texlive-parrun-20180303-2|7	Name:		texlive-parrun
21mr|texlive-parrun-20180303-2|8	Version:	20180303
21mr|texlive-parrun-20180303-2|9	Release:	2
21mr|texlive-parrun-20180303-2|10	Summary:	Typesets (two) streams of text running parallel
21mr|texlive-parrun-20180303-2|11	Group:		Publishing
21mr|texlive-parrun-20180303-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/parrun
21mr|texlive-parrun-20180303-2|13	License:	LPPL
21mr|texlive-parrun-20180303-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/parrun.tar.xz
21mr|texlive-parrun-20180303-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/parrun.doc.tar.xz
21mr|texlive-parrun-20180303-2|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/parrun.source.tar.xz
21mr|texlive-parrun-20180303-2|17	BuildArch:	noarch
21mr|texlive-parrun-20180303-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-parrun-20180303-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-parrun-20180303-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-parrun-20180303-2|21	
21mr|texlive-parrun-20180303-2|22	%description
21mr|texlive-parrun-20180303-2|23	For typesetting translated text and the original source,
21mr|texlive-parrun-20180303-2|24	parallel on the same page, one above the other.
21mr|texlive-parrun-20180303-2|25	
21mr|texlive-parrun-20180303-2|26	#-----------------------------------------------------------------------
21mr|texlive-parrun-20180303-2|27	%files
21mr|texlive-parrun-20180303-2|28	%{_texmfdistdir}/tex/latex/parrun/parrun.sty
21mr|texlive-parrun-20180303-2|29	%doc %{_texmfdistdir}/doc/latex/parrun/parrun.pdf
21mr|texlive-parrun-20180303-2|30	%doc %{_texmfdistdir}/doc/latex/parrun/readme
21mr|texlive-parrun-20180303-2|31	#- source
21mr|texlive-parrun-20180303-2|32	%doc %{_texmfdistdir}/source/latex/parrun/parrun.dtx
21mr|texlive-parrun-20180303-2|33	%doc %{_texmfdistdir}/source/latex/parrun/parrun.ins
21mr|texlive-parrun-20180303-2|34	
21mr|texlive-parrun-20180303-2|35	#-----------------------------------------------------------------------
21mr|texlive-parrun-20180303-2|36	%prep
21mr|texlive-parrun-20180303-2|37	%setup -c -a0 -a1 -a2
21mr|texlive-parrun-20180303-2|38	
21mr|texlive-parrun-20180303-2|39	%build
21mr|texlive-parrun-20180303-2|40	
21mr|texlive-parrun-20180303-2|41	%install
21mr|texlive-parrun-20180303-2|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-parrun-20180303-2|43	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18685 21
21mr|texlive-parselines-1.4-7|1	# revision 21475
21mr|texlive-parselines-1.4-7|2	# category Package
21mr|texlive-parselines-1.4-7|3	# catalog-ctan /macros/latex/contrib/parselines
21mr|texlive-parselines-1.4-7|4	# catalog-date 2011-02-19 16:41:47 +0100
21mr|texlive-parselines-1.4-7|5	# catalog-license lppl1.3
21mr|texlive-parselines-1.4-7|6	# catalog-version 1.4
21mr|texlive-parselines-1.4-7|7	Name:		texlive-parselines
21mr|texlive-parselines-1.4-7|8	Version:	1.4
21mr|texlive-parselines-1.4-7|9	Release:	7
21mr|texlive-parselines-1.4-7|10	Summary:	Apply a macro to each line of an environment
21mr|texlive-parselines-1.4-7|11	Group:		Publishing
21mr|texlive-parselines-1.4-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/parselines
21mr|texlive-parselines-1.4-7|13	License:	LPPL1.3
21mr|texlive-parselines-1.4-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/parselines.tar.xz
21mr|texlive-parselines-1.4-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/parselines.doc.tar.xz
21mr|texlive-parselines-1.4-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/parselines.source.tar.xz
21mr|texlive-parselines-1.4-7|17	BuildArch:	noarch
21mr|texlive-parselines-1.4-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-parselines-1.4-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-parselines-1.4-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-parselines-1.4-7|21	
21mr|texlive-parselines-1.4-7|22	%description
21mr|texlive-parselines-1.4-7|23	The package defines an environment "parse lines" which
21mr|texlive-parselines-1.4-7|24	processes each line of an environment with a macro. An example
21mr|texlive-parselines-1.4-7|25	of shading the lines of an environment is given.
21mr|texlive-parselines-1.4-7|26	
21mr|texlive-parselines-1.4-7|27	
21mr|texlive-parselines-1.4-7|28	#-----------------------------------------------------------------------
21mr|texlive-parselines-1.4-7|29	%files
21mr|texlive-parselines-1.4-7|30	%{_texmfdistdir}/tex/latex/parselines/parselines.sty
21mr|texlive-parselines-1.4-7|31	%doc %{_texmfdistdir}/doc/latex/parselines/README
21mr|texlive-parselines-1.4-7|32	%doc %{_texmfdistdir}/doc/latex/parselines/parselines.pdf
21mr|texlive-parselines-1.4-7|33	#- source
21mr|texlive-parselines-1.4-7|34	%doc %{_texmfdistdir}/source/latex/parselines/parselines.drv
21mr|texlive-parselines-1.4-7|35	%doc %{_texmfdistdir}/source/latex/parselines/parselines.dtx
21mr|texlive-parselines-1.4-7|36	%doc %{_texmfdistdir}/source/latex/parselines/parselines.ins
21mr|texlive-parselines-1.4-7|37	
21mr|texlive-parselines-1.4-7|38	#-----------------------------------------------------------------------
21mr|texlive-parselines-1.4-7|39	%prep
21mr|texlive-parselines-1.4-7|40	%setup -c -a0 -a1 -a2
21mr|texlive-parselines-1.4-7|41	
21mr|texlive-parselines-1.4-7|42	%build
21mr|texlive-parselines-1.4-7|43	
21mr|texlive-parselines-1.4-7|44	%install
21mr|texlive-parselines-1.4-7|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-parselines-1.4-7|46	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18686 21
21mr|texlive-parskip-2.0c-1|1	# revision 19963
21mr|texlive-parskip-2.0c-1|2	# category Package
21mr|texlive-parskip-2.0c-1|3	# catalog-ctan /macros/latex/contrib/parskip
21mr|texlive-parskip-2.0c-1|4	# catalog-date 2010-09-30 14:11:14 +0200
21mr|texlive-parskip-2.0c-1|5	# catalog-license lppl
21mr|texlive-parskip-2.0c-1|6	# catalog-version 2.0
21mr|texlive-parskip-2.0c-1|7	Name:		texlive-parskip
21mr|texlive-parskip-2.0c-1|8	Version:	2.0c
21mr|texlive-parskip-2.0c-1|9	Release:	1
21mr|texlive-parskip-2.0c-1|10	Summary:	Layout with zero \parindent, non-zero \parskip
21mr|texlive-parskip-2.0c-1|11	Group:		Publishing
21mr|texlive-parskip-2.0c-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/parskip
21mr|texlive-parskip-2.0c-1|13	License:	LPPL
21mr|texlive-parskip-2.0c-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/parskip.tar.xz
21mr|texlive-parskip-2.0c-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/parskip.doc.tar.xz
21mr|texlive-parskip-2.0c-1|16	BuildArch:	noarch
21mr|texlive-parskip-2.0c-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-parskip-2.0c-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-parskip-2.0c-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-parskip-2.0c-1|20	
21mr|texlive-parskip-2.0c-1|21	%description
21mr|texlive-parskip-2.0c-1|22	Simply changing \parskip and \parindent leaves a layout that is
21mr|texlive-parskip-2.0c-1|23	untidy; this package (though it is no substitute for a
21mr|texlive-parskip-2.0c-1|24	properly-designed class) helps alleviate this untidiness.
21mr|texlive-parskip-2.0c-1|25	
21mr|texlive-parskip-2.0c-1|26	#-----------------------------------------------------------------------
21mr|texlive-parskip-2.0c-1|27	%files
21mr|texlive-parskip-2.0c-1|28	%{_texmfdistdir}/tex/latex/parskip
21mr|texlive-parskip-2.0c-1|29	%doc %{_texmfdistdir}/doc/latex/parskip
21mr|texlive-parskip-2.0c-1|30	
21mr|texlive-parskip-2.0c-1|31	
21mr|texlive-parskip-2.0c-1|32	#-----------------------------------------------------------------------
21mr|texlive-parskip-2.0c-1|33	%prep
21mr|texlive-parskip-2.0c-1|34	%setup -c -a0 -a1
21mr|texlive-parskip-2.0c-1|35	
21mr|texlive-parskip-2.0c-1|36	%build
21mr|texlive-parskip-2.0c-1|37	
21mr|texlive-parskip-2.0c-1|38	%install
21mr|texlive-parskip-2.0c-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-parskip-2.0c-1|40	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18687 21
21mr|texlive-pas-cours-1.6-2|1	Name:		texlive-pas-cours
21mr|texlive-pas-cours-1.6-2|2	Version:	1.6
21mr|texlive-pas-cours-1.6-2|3	Release:	2
21mr|texlive-pas-cours-1.6-2|4	Summary:	Macros useful in preparing teaching material
21mr|texlive-pas-cours-1.6-2|5	Group:		Publishing
21mr|texlive-pas-cours-1.6-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pas-cours
21mr|texlive-pas-cours-1.6-2|7	License:	LPPL
21mr|texlive-pas-cours-1.6-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pas-cours.tar.xz
21mr|texlive-pas-cours-1.6-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pas-cours.doc.tar.xz
21mr|texlive-pas-cours-1.6-2|10	BuildArch:	noarch
21mr|texlive-pas-cours-1.6-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-pas-cours-1.6-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-pas-cours-1.6-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-pas-cours-1.6-2|14	
21mr|texlive-pas-cours-1.6-2|15	%description
21mr|texlive-pas-cours-1.6-2|16	Several groups of macros cover different branches of
21mr|texlive-pas-cours-1.6-2|17	mathematics.
21mr|texlive-pas-cours-1.6-2|18	
21mr|texlive-pas-cours-1.6-2|19	#-----------------------------------------------------------------------
21mr|texlive-pas-cours-1.6-2|20	%files
21mr|texlive-pas-cours-1.6-2|21	%{_texmfdistdir}/tex/latex/pas-cours
21mr|texlive-pas-cours-1.6-2|22	%doc %{_texmfdistdir}/doc/latex/pas-cours
21mr|texlive-pas-cours-1.6-2|23	
21mr|texlive-pas-cours-1.6-2|24	#-----------------------------------------------------------------------
21mr|texlive-pas-cours-1.6-2|25	%prep
21mr|texlive-pas-cours-1.6-2|26	%setup -c -a0 -a1
21mr|texlive-pas-cours-1.6-2|27	
21mr|texlive-pas-cours-1.6-2|28	%build
21mr|texlive-pas-cours-1.6-2|29	
21mr|texlive-pas-cours-1.6-2|30	%install
21mr|texlive-pas-cours-1.6-2|31	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pas-cours-1.6-2|32	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18688 21
21mr|texlive-pas-crosswords-1.03-7|1	# revision 32313
21mr|texlive-pas-crosswords-1.03-7|2	# category Package
21mr|texlive-pas-crosswords-1.03-7|3	# catalog-ctan /macros/latex/contrib/pas-crosswords
21mr|texlive-pas-crosswords-1.03-7|4	# catalog-date 2013-12-03 15:28:55 +0100
21mr|texlive-pas-crosswords-1.03-7|5	# catalog-license lppl
21mr|texlive-pas-crosswords-1.03-7|6	# catalog-version 1.03
21mr|texlive-pas-crosswords-1.03-7|7	Name:		texlive-pas-crosswords
21mr|texlive-pas-crosswords-1.03-7|8	Version:	1.03
21mr|texlive-pas-crosswords-1.03-7|9	Release:	7
21mr|texlive-pas-crosswords-1.03-7|10	Summary:	Creating crossword grids, using TikZ
21mr|texlive-pas-crosswords-1.03-7|11	Group:		Publishing
21mr|texlive-pas-crosswords-1.03-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pas-crosswords
21mr|texlive-pas-crosswords-1.03-7|13	License:	LPPL
21mr|texlive-pas-crosswords-1.03-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pas-crosswords.tar.xz
21mr|texlive-pas-crosswords-1.03-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pas-crosswords.doc.tar.xz
21mr|texlive-pas-crosswords-1.03-7|16	BuildArch:	noarch
21mr|texlive-pas-crosswords-1.03-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-pas-crosswords-1.03-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-pas-crosswords-1.03-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-pas-crosswords-1.03-7|20	
21mr|texlive-pas-crosswords-1.03-7|21	%description
21mr|texlive-pas-crosswords-1.03-7|22	The package produces crossword grids, using a wide variety of
21mr|texlive-pas-crosswords-1.03-7|23	colours and decorations of the grids and the text in them. The
21mr|texlive-pas-crosswords-1.03-7|24	package uses TikZ for its graphical output.
21mr|texlive-pas-crosswords-1.03-7|25	
21mr|texlive-pas-crosswords-1.03-7|26	
21mr|texlive-pas-crosswords-1.03-7|27	#-----------------------------------------------------------------------
21mr|texlive-pas-crosswords-1.03-7|28	%files
21mr|texlive-pas-crosswords-1.03-7|29	%{_texmfdistdir}/tex/latex/pas-crosswords/pas-crosswords.sty
21mr|texlive-pas-crosswords-1.03-7|30	%doc %{_texmfdistdir}/doc/latex/pas-crosswords/README
21mr|texlive-pas-crosswords-1.03-7|31	%doc %{_texmfdistdir}/doc/latex/pas-crosswords/pas-crosswords.pdf
21mr|texlive-pas-crosswords-1.03-7|32	%doc %{_texmfdistdir}/doc/latex/pas-crosswords/pas-crosswords.tex
21mr|texlive-pas-crosswords-1.03-7|33	
21mr|texlive-pas-crosswords-1.03-7|34	#-----------------------------------------------------------------------
21mr|texlive-pas-crosswords-1.03-7|35	%prep
21mr|texlive-pas-crosswords-1.03-7|36	%setup -c -a0 -a1
21mr|texlive-pas-crosswords-1.03-7|37	
21mr|texlive-pas-crosswords-1.03-7|38	%build
21mr|texlive-pas-crosswords-1.03-7|39	
21mr|texlive-pas-crosswords-1.03-7|40	%install
21mr|texlive-pas-crosswords-1.03-7|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pas-crosswords-1.03-7|42	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18689 21
21mr|texlive-pas-cv-2.01-10|1	# revision 32263
21mr|texlive-pas-cv-2.01-10|2	# category Package
21mr|texlive-pas-cv-2.01-10|3	# catalog-ctan /macros/latex/contrib/pas-cv
21mr|texlive-pas-cv-2.01-10|4	# catalog-date 2013-11-27 22:13:58 +0100
21mr|texlive-pas-cv-2.01-10|5	# catalog-license lppl
21mr|texlive-pas-cv-2.01-10|6	# catalog-version 2.01
21mr|texlive-pas-cv-2.01-10|7	Name:		texlive-pas-cv
21mr|texlive-pas-cv-2.01-10|8	Version:	2.01
21mr|texlive-pas-cv-2.01-10|9	Release:	10
21mr|texlive-pas-cv-2.01-10|10	Summary:	Flexible typesetting of Curricula Vitae
21mr|texlive-pas-cv-2.01-10|11	Group:		Publishing
21mr|texlive-pas-cv-2.01-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pas-cv
21mr|texlive-pas-cv-2.01-10|13	License:	LPPL
21mr|texlive-pas-cv-2.01-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pas-cv.tar.xz
21mr|texlive-pas-cv-2.01-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pas-cv.doc.tar.xz
21mr|texlive-pas-cv-2.01-10|16	BuildArch:	noarch
21mr|texlive-pas-cv-2.01-10|17	BuildRequires:	texlive-tlpkg
21mr|texlive-pas-cv-2.01-10|18	Requires(pre):	texlive-tlpkg
21mr|texlive-pas-cv-2.01-10|19	Requires(post):	texlive-kpathsea
21mr|texlive-pas-cv-2.01-10|20	
21mr|texlive-pas-cv-2.01-10|21	%description
21mr|texlive-pas-cv-2.01-10|22	The package provides the framework for typesetting a Curriculum
21mr|texlive-pas-cv-2.01-10|23	Vitae (composed in French), together with a number of "themes"
21mr|texlive-pas-cv-2.01-10|24	that may be used with the package. (The use of the themes may
21mr|texlive-pas-cv-2.01-10|25	be seen in the package's examples/ collection.) The author
21mr|texlive-pas-cv-2.01-10|26	hints that conversion for use with other languages (than
21mr|texlive-pas-cv-2.01-10|27	French) should be possible.
21mr|texlive-pas-cv-2.01-10|28	
21mr|texlive-pas-cv-2.01-10|29	
21mr|texlive-pas-cv-2.01-10|30	#-----------------------------------------------------------------------
21mr|texlive-pas-cv-2.01-10|31	%files
21mr|texlive-pas-cv-2.01-10|32	%{_texmfdistdir}/tex/latex/pas-cv/macro-andromede.tex
21mr|texlive-pas-cv-2.01-10|33	%{_texmfdistdir}/tex/latex/pas-cv/macro-architecte.tex
21mr|texlive-pas-cv-2.01-10|34	%{_texmfdistdir}/tex/latex/pas-cv/macro-centaure.tex
21mr|texlive-pas-cv-2.01-10|35	%{_texmfdistdir}/tex/latex/pas-cv/macro-dynamique.tex
21mr|texlive-pas-cv-2.01-10|36	%{_texmfdistdir}/tex/latex/pas-cv/macro-gaia.tex
21mr|texlive-pas-cv-2.01-10|37	%{_texmfdistdir}/tex/latex/pas-cv/macro-jupiter.tex
21mr|texlive-pas-cv-2.01-10|38	%{_texmfdistdir}/tex/latex/pas-cv/macro-mars.tex
21mr|texlive-pas-cv-2.01-10|39	%{_texmfdistdir}/tex/latex/pas-cv/macro-neptune.tex
21mr|texlive-pas-cv-2.01-10|40	%{_texmfdistdir}/tex/latex/pas-cv/macro-orion.tex
21mr|texlive-pas-cv-2.01-10|41	%{_texmfdistdir}/tex/latex/pas-cv/macro-pegase.tex
21mr|texlive-pas-cv-2.01-10|42	%{_texmfdistdir}/tex/latex/pas-cv/macro-pluton.tex
21mr|texlive-pas-cv-2.01-10|43	%{_texmfdistdir}/tex/latex/pas-cv/macro-saturne.tex
21mr|texlive-pas-cv-2.01-10|44	%{_texmfdistdir}/tex/latex/pas-cv/macro-univers.tex
21mr|texlive-pas-cv-2.01-10|45	%{_texmfdistdir}/tex/latex/pas-cv/macro-uranus.tex
21mr|texlive-pas-cv-2.01-10|46	%{_texmfdistdir}/tex/latex/pas-cv/macro-venus.tex
21mr|texlive-pas-cv-2.01-10|47	%{_texmfdistdir}/tex/latex/pas-cv/pas-cv.sty
21mr|texlive-pas-cv-2.01-10|48	%doc %{_texmfdistdir}/doc/latex/pas-cv/examples/cv-andromede.pdf
21mr|texlive-pas-cv-2.01-10|49	%doc %{_texmfdistdir}/doc/latex/pas-cv/examples/cv-andromede.tex
21mr|texlive-pas-cv-2.01-10|50	%doc %{_texmfdistdir}/doc/latex/pas-cv/examples/cv-architecte.pdf
21mr|texlive-pas-cv-2.01-10|51	%doc %{_texmfdistdir}/doc/latex/pas-cv/examples/cv-architecte.tex
21mr|texlive-pas-cv-2.01-10|52	%doc %{_texmfdistdir}/doc/latex/pas-cv/examples/cv-centaure.pdf
21mr|texlive-pas-cv-2.01-10|53	%doc %{_texmfdistdir}/doc/latex/pas-cv/examples/cv-centaure.tex
21mr|texlive-pas-cv-2.01-10|54	%doc %{_texmfdistdir}/doc/latex/pas-cv/examples/cv-dynamique.pdf
21mr|texlive-pas-cv-2.01-10|55	%doc %{_texmfdistdir}/doc/latex/pas-cv/examples/cv-dynamique.tex
21mr|texlive-pas-cv-2.01-10|56	%doc %{_texmfdistdir}/doc/latex/pas-cv/examples/cv-gaia.pdf
21mr|texlive-pas-cv-2.01-10|57	%doc %{_texmfdistdir}/doc/latex/pas-cv/examples/cv-gaia.tex
21mr|texlive-pas-cv-2.01-10|58	%doc %{_texmfdistdir}/doc/latex/pas-cv/examples/cv-jupiter.pdf
21mr|texlive-pas-cv-2.01-10|59	%doc %{_texmfdistdir}/doc/latex/pas-cv/examples/cv-jupiter.tex
21mr|texlive-pas-cv-2.01-10|60	%doc %{_texmfdistdir}/doc/latex/pas-cv/examples/cv-mars.pdf
21mr|texlive-pas-cv-2.01-10|61	%doc %{_texmfdistdir}/doc/latex/pas-cv/examples/cv-mars.tex
21mr|texlive-pas-cv-2.01-10|62	%doc %{_texmfdistdir}/doc/latex/pas-cv/examples/cv-neptune.pdf
21mr|texlive-pas-cv-2.01-10|63	%doc %{_texmfdistdir}/doc/latex/pas-cv/examples/cv-neptune.tex
21mr|texlive-pas-cv-2.01-10|64	%doc %{_texmfdistdir}/doc/latex/pas-cv/examples/cv-orion.pdf
21mr|texlive-pas-cv-2.01-10|65	%doc %{_texmfdistdir}/doc/latex/pas-cv/examples/cv-orion.tex
21mr|texlive-pas-cv-2.01-10|66	%doc %{_texmfdistdir}/doc/latex/pas-cv/examples/cv-pegase.pdf
21mr|texlive-pas-cv-2.01-10|67	%doc %{_texmfdistdir}/doc/latex/pas-cv/examples/cv-pegase.tex
21mr|texlive-pas-cv-2.01-10|68	%doc %{_texmfdistdir}/doc/latex/pas-cv/examples/cv-pluton.pdf
21mr|texlive-pas-cv-2.01-10|69	%doc %{_texmfdistdir}/doc/latex/pas-cv/examples/cv-pluton.tex
21mr|texlive-pas-cv-2.01-10|70	%doc %{_texmfdistdir}/doc/latex/pas-cv/examples/cv-saturne.pdf
21mr|texlive-pas-cv-2.01-10|71	%doc %{_texmfdistdir}/doc/latex/pas-cv/examples/cv-saturne.tex
21mr|texlive-pas-cv-2.01-10|72	%doc %{_texmfdistdir}/doc/latex/pas-cv/examples/cv-univers.pdf
21mr|texlive-pas-cv-2.01-10|73	%doc %{_texmfdistdir}/doc/latex/pas-cv/examples/cv-univers.tex
21mr|texlive-pas-cv-2.01-10|74	%doc %{_texmfdistdir}/doc/latex/pas-cv/examples/cv-uranus.pdf
21mr|texlive-pas-cv-2.01-10|75	%doc %{_texmfdistdir}/doc/latex/pas-cv/examples/cv-uranus.tex
21mr|texlive-pas-cv-2.01-10|76	%doc %{_texmfdistdir}/doc/latex/pas-cv/examples/cv-venus.pdf
21mr|texlive-pas-cv-2.01-10|77	%doc %{_texmfdistdir}/doc/latex/pas-cv/examples/cv-venus.tex
21mr|texlive-pas-cv-2.01-10|78	%doc %{_texmfdistdir}/doc/latex/pas-cv/pas-cv.pdf
21mr|texlive-pas-cv-2.01-10|79	%doc %{_texmfdistdir}/doc/latex/pas-cv/pas-cv.tex
21mr|texlive-pas-cv-2.01-10|80	%doc %{_texmfdistdir}/doc/latex/pas-cv/photo.png
21mr|texlive-pas-cv-2.01-10|81	
21mr|texlive-pas-cv-2.01-10|82	#-----------------------------------------------------------------------
21mr|texlive-pas-cv-2.01-10|83	%prep
21mr|texlive-pas-cv-2.01-10|84	%setup -c -a0 -a1
21mr|texlive-pas-cv-2.01-10|85	
21mr|texlive-pas-cv-2.01-10|86	%build
21mr|texlive-pas-cv-2.01-10|87	
21mr|texlive-pas-cv-2.01-10|88	%install
21mr|texlive-pas-cv-2.01-10|89	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pas-cv-2.01-10|90	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18690 21
21mr|texlive-passivetex-20190228-1|1	# revision 15878
21mr|texlive-passivetex-20190228-1|2	# category Package
21mr|texlive-passivetex-20190228-1|3	# catalog-ctan /macros/xmltex/contrib/passivetex
21mr|texlive-passivetex-20190228-1|4	# catalog-date 2008-04-20 19:53:04 +0200
21mr|texlive-passivetex-20190228-1|5	# catalog-license other-free
21mr|texlive-passivetex-20190228-1|6	# catalog-version undef
21mr|texlive-passivetex-20190228-1|7	Name:		texlive-passivetex
21mr|texlive-passivetex-20190228-1|8	Version:	20190228
21mr|texlive-passivetex-20190228-1|9	Release:	1
21mr|texlive-passivetex-20190228-1|10	Summary:	Support package for XML/SGML typesetting
21mr|texlive-passivetex-20190228-1|11	Group:		Publishing
21mr|texlive-passivetex-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/xmltex/contrib/passivetex
21mr|texlive-passivetex-20190228-1|13	License:	OTHER-FREE
21mr|texlive-passivetex-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/passivetex.tar.xz
21mr|texlive-passivetex-20190228-1|15	BuildArch:	noarch
21mr|texlive-passivetex-20190228-1|16	BuildRequires:	texlive-tlpkg
21mr|texlive-passivetex-20190228-1|17	Requires(pre):	texlive-tlpkg
21mr|texlive-passivetex-20190228-1|18	Requires(post):	texlive-kpathsea
21mr|texlive-passivetex-20190228-1|19	%rename passivetex
21mr|texlive-passivetex-20190228-1|20	
21mr|texlive-passivetex-20190228-1|21	%description
21mr|texlive-passivetex-20190228-1|22	Packages providing XML parsing, UTF-8 parsing, Unicode
21mr|texlive-passivetex-20190228-1|23	entities, and common formatting object definitions for jadetex.
21mr|texlive-passivetex-20190228-1|24	
21mr|texlive-passivetex-20190228-1|25	#-----------------------------------------------------------------------
21mr|texlive-passivetex-20190228-1|26	%files
21mr|texlive-passivetex-20190228-1|27	%{_texmfdistdir}/tex/xmltex/passivetex/dummyels.sty
21mr|texlive-passivetex-20190228-1|28	%{_texmfdistdir}/tex/xmltex/passivetex/fotex.sty
21mr|texlive-passivetex-20190228-1|29	%{_texmfdistdir}/tex/xmltex/passivetex/fotex.xmt
21mr|texlive-passivetex-20190228-1|30	%{_texmfdistdir}/tex/xmltex/passivetex/mlnames.sty
21mr|texlive-passivetex-20190228-1|31	%{_texmfdistdir}/tex/xmltex/passivetex/tei.xmt
21mr|texlive-passivetex-20190228-1|32	%{_texmfdistdir}/tex/xmltex/passivetex/teiprintslides.xmt
21mr|texlive-passivetex-20190228-1|33	%{_texmfdistdir}/tex/xmltex/passivetex/teislides.xmt
21mr|texlive-passivetex-20190228-1|34	%{_texmfdistdir}/tex/xmltex/passivetex/teixml.sty
21mr|texlive-passivetex-20190228-1|35	%{_texmfdistdir}/tex/xmltex/passivetex/teixmlslides.sty
21mr|texlive-passivetex-20190228-1|36	%{_texmfdistdir}/tex/xmltex/passivetex/ucharacters.sty
21mr|texlive-passivetex-20190228-1|37	%{_texmfdistdir}/tex/xmltex/passivetex/unicode.sty
21mr|texlive-passivetex-20190228-1|38	
21mr|texlive-passivetex-20190228-1|39	#-----------------------------------------------------------------------
21mr|texlive-passivetex-20190228-1|40	%prep
21mr|texlive-passivetex-20190228-1|41	%setup -c -a0
21mr|texlive-passivetex-20190228-1|42	
21mr|texlive-passivetex-20190228-1|43	%build
21mr|texlive-passivetex-20190228-1|44	
21mr|texlive-passivetex-20190228-1|45	%install
21mr|texlive-passivetex-20190228-1|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-passivetex-20190228-1|47	cp -fpar tex %{buildroot}%{_texmfdistdir}

18691 21
21mr|texlive-pas-tableur-2.01-2|1	Name:		texlive-pas-tableur
21mr|texlive-pas-tableur-2.01-2|2	Version:	2.01
21mr|texlive-pas-tableur-2.01-2|3	Release:	2
21mr|texlive-pas-tableur-2.01-2|4	Summary:	Create a spreadsheet layout
21mr|texlive-pas-tableur-2.01-2|5	Group:		Publishing
21mr|texlive-pas-tableur-2.01-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pas-tableur
21mr|texlive-pas-tableur-2.01-2|7	License:	LPPL
21mr|texlive-pas-tableur-2.01-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pas-tableur.tar.xz
21mr|texlive-pas-tableur-2.01-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pas-tableur.doc.tar.xz
21mr|texlive-pas-tableur-2.01-2|10	BuildArch:	noarch
21mr|texlive-pas-tableur-2.01-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-pas-tableur-2.01-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-pas-tableur-2.01-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-pas-tableur-2.01-2|14	
21mr|texlive-pas-tableur-2.01-2|15	%description
21mr|texlive-pas-tableur-2.01-2|16	The package provides commands for creating a grid of
21mr|texlive-pas-tableur-2.01-2|17	rectangles, and commands for populating locations in the grid.
21mr|texlive-pas-tableur-2.01-2|18	PGF/TikZ is used for placement and population of the cells.
21mr|texlive-pas-tableur-2.01-2|19	
21mr|texlive-pas-tableur-2.01-2|20	#-----------------------------------------------------------------------
21mr|texlive-pas-tableur-2.01-2|21	%files
21mr|texlive-pas-tableur-2.01-2|22	%{_texmfdistdir}/tex/latex/pas-tableur
21mr|texlive-pas-tableur-2.01-2|23	%doc %{_texmfdistdir}/doc/latex/pas-tableur
21mr|texlive-pas-tableur-2.01-2|24	
21mr|texlive-pas-tableur-2.01-2|25	#-----------------------------------------------------------------------
21mr|texlive-pas-tableur-2.01-2|26	%prep
21mr|texlive-pas-tableur-2.01-2|27	%setup -c -a0 -a1
21mr|texlive-pas-tableur-2.01-2|28	
21mr|texlive-pas-tableur-2.01-2|29	%build
21mr|texlive-pas-tableur-2.01-2|30	
21mr|texlive-pas-tableur-2.01-2|31	%install
21mr|texlive-pas-tableur-2.01-2|32	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pas-tableur-2.01-2|33	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18692 21
21mr|texlive-patch-20190228-1|1	Name:		texlive-patch
21mr|texlive-patch-20190228-1|2	Version:	20190228
21mr|texlive-patch-20190228-1|3	Release:	1
21mr|texlive-patch-20190228-1|4	Summary:	Patch loaded packages, etc
21mr|texlive-patch-20190228-1|5	Group:		Publishing
21mr|texlive-patch-20190228-1|6	URL:		http://www.ctan.org/tex-archive/macros/generic/misc/patch.doc
21mr|texlive-patch-20190228-1|7	License:	LPPL
21mr|texlive-patch-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/patch.tar.xz
21mr|texlive-patch-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/patch.source.tar.xz
21mr|texlive-patch-20190228-1|10	BuildArch:	noarch
21mr|texlive-patch-20190228-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-patch-20190228-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-patch-20190228-1|13	
21mr|texlive-patch-20190228-1|14	%description
21mr|texlive-patch-20190228-1|15	The package defines macros that allow patching of existing
21mr|texlive-patch-20190228-1|16	commands, specifying those parts of the existing macro to be
21mr|texlive-patch-20190228-1|17	replaced, along with the replacements. Thus it provides more
21mr|texlive-patch-20190228-1|18	sophisticated manipulation than a package like patchcmd, which
21mr|texlive-patch-20190228-1|19	only permits modification by adding commands at the beginning
21mr|texlive-patch-20190228-1|20	or end of an existing definition. The package is distributed in
21mr|texlive-patch-20190228-1|21	a relative of LaTeX doc format: it will run unmodified, though
21mr|texlive-patch-20190228-1|22	it benefits from docstrip treatment.
21mr|texlive-patch-20190228-1|23	
21mr|texlive-patch-20190228-1|24	#-----------------------------------------------------------------------
21mr|texlive-patch-20190228-1|25	%files
21mr|texlive-patch-20190228-1|26	#- source
21mr|texlive-patch-20190228-1|27	%doc %{_texmfdistdir}/source/generic/patch
21mr|texlive-patch-20190228-1|28	
21mr|texlive-patch-20190228-1|29	#-----------------------------------------------------------------------
21mr|texlive-patch-20190228-1|30	%prep
21mr|texlive-patch-20190228-1|31	%setup -c -a0 -a1
21mr|texlive-patch-20190228-1|32	
21mr|texlive-patch-20190228-1|33	%build
21mr|texlive-patch-20190228-1|34	
21mr|texlive-patch-20190228-1|35	%install
21mr|texlive-patch-20190228-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-patch-20190228-1|37	cp -fpar source %{buildroot}%{_texmfdistdir}

18693 21
21mr|texlive-patchcmd-1.05-4|1	Name:		texlive-patchcmd
21mr|texlive-patchcmd-1.05-4|2	Version:	1.05
21mr|texlive-patchcmd-1.05-4|3	Release:	4
21mr|texlive-patchcmd-1.05-4|4	Summary:	Change the definition of an existing command
21mr|texlive-patchcmd-1.05-4|5	Group:		Publishing
21mr|texlive-patchcmd-1.05-4|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/patchcmd
21mr|texlive-patchcmd-1.05-4|7	License:	PD
21mr|texlive-patchcmd-1.05-4|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/patchcmd.tar.xz
21mr|texlive-patchcmd-1.05-4|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/patchcmd.doc.tar.xz
21mr|texlive-patchcmd-1.05-4|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/patchcmd.source.tar.xz
21mr|texlive-patchcmd-1.05-4|11	BuildArch:	noarch
21mr|texlive-patchcmd-1.05-4|12	BuildRequires:	texlive-tlpkg
21mr|texlive-patchcmd-1.05-4|13	Requires(pre):	texlive-tlpkg
21mr|texlive-patchcmd-1.05-4|14	Requires(post):	texlive-kpathsea
21mr|texlive-patchcmd-1.05-4|15	
21mr|texlive-patchcmd-1.05-4|16	%description
21mr|texlive-patchcmd-1.05-4|17	The patchcmd package provides a command \patchcommand that can
21mr|texlive-patchcmd-1.05-4|18	be used to add material at the beginning and/or the end of the
21mr|texlive-patchcmd-1.05-4|19	replacement text of an existing macro. It works for macros with
21mr|texlive-patchcmd-1.05-4|20	any number of normal arguments, including those that were
21mr|texlive-patchcmd-1.05-4|21	defined with \DeclareRobustCommand.
21mr|texlive-patchcmd-1.05-4|22	
21mr|texlive-patchcmd-1.05-4|23	%post
21mr|texlive-patchcmd-1.05-4|24	%{_sbindir}/texlive.post
21mr|texlive-patchcmd-1.05-4|25	
21mr|texlive-patchcmd-1.05-4|26	%postun
21mr|texlive-patchcmd-1.05-4|27	if [ $1 -eq 0 ]; then
21mr|texlive-patchcmd-1.05-4|28	%{_sbindir}/texlive.post
21mr|texlive-patchcmd-1.05-4|29	fi
21mr|texlive-patchcmd-1.05-4|30	
21mr|texlive-patchcmd-1.05-4|31	#-----------------------------------------------------------------------
21mr|texlive-patchcmd-1.05-4|32	%files
21mr|texlive-patchcmd-1.05-4|33	%{_texmfdistdir}/tex/latex/patchcmd
21mr|texlive-patchcmd-1.05-4|34	%doc %{_texmfdistdir}/doc/latex/patchcmd
21mr|texlive-patchcmd-1.05-4|35	#- source
21mr|texlive-patchcmd-1.05-4|36	%doc %{_texmfdistdir}/source/latex/patchcmd
21mr|texlive-patchcmd-1.05-4|37	
21mr|texlive-patchcmd-1.05-4|38	#-----------------------------------------------------------------------
21mr|texlive-patchcmd-1.05-4|39	%prep
21mr|texlive-patchcmd-1.05-4|40	%setup -c -a0 -a1 -a2
21mr|texlive-patchcmd-1.05-4|41	
21mr|texlive-patchcmd-1.05-4|42	%build
21mr|texlive-patchcmd-1.05-4|43	
21mr|texlive-patchcmd-1.05-4|44	%install
21mr|texlive-patchcmd-1.05-4|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-patchcmd-1.05-4|46	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18694 21
21mr|texlive-patgen-2.3-12|1	# revision 33736
21mr|texlive-patgen-2.3-12|2	# category TLCore
21mr|texlive-patgen-2.3-12|3	# catalog-ctan /obsolete/systems/knuth/unsupported/texware/patgen.web
21mr|texlive-patgen-2.3-12|4	# catalog-date 2014-02-26 23:03:13 +0100
21mr|texlive-patgen-2.3-12|5	# catalog-license knuth
21mr|texlive-patgen-2.3-12|6	# catalog-version 2.3
21mr|texlive-patgen-2.3-12|7	Name:		texlive-patgen
21mr|texlive-patgen-2.3-12|8	Epoch:		1
21mr|texlive-patgen-2.3-12|9	Version:	2.3
21mr|texlive-patgen-2.3-12|10	Release:	12
21mr|texlive-patgen-2.3-12|11	Summary:	Generate hyphenation patterns
21mr|texlive-patgen-2.3-12|12	Group:		Publishing
21mr|texlive-patgen-2.3-12|13	URL:		http://www.ctan.org/tex-archive/obsolete/systems/knuth/unsupported/texware/patgen.web
21mr|texlive-patgen-2.3-12|14	License:	KNUTH
21mr|texlive-patgen-2.3-12|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/patgen.tar.xz
21mr|texlive-patgen-2.3-12|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/patgen.doc.tar.xz
21mr|texlive-patgen-2.3-12|17	BuildArch:	noarch
21mr|texlive-patgen-2.3-12|18	BuildRequires:	texlive-tlpkg
21mr|texlive-patgen-2.3-12|19	Requires(pre):	texlive-tlpkg
21mr|texlive-patgen-2.3-12|20	Requires:	texlive-kpathsea
21mr|texlive-patgen-2.3-12|21	Requires:	texlive-patgen.bin
21mr|texlive-patgen-2.3-12|22	
21mr|texlive-patgen-2.3-12|23	%description
21mr|texlive-patgen-2.3-12|24	This is the last version of the program distributed by Knuth;
21mr|texlive-patgen-2.3-12|25	it advertises itself as a pattern generator for "the algorithm
21mr|texlive-patgen-2.3-12|26	used in TeX", but, of course, the patterns used in modern
21mr|texlive-patgen-2.3-12|27	distributions are Unicode-based.
21mr|texlive-patgen-2.3-12|28	
21mr|texlive-patgen-2.3-12|29	#-----------------------------------------------------------------------
21mr|texlive-patgen-2.3-12|30	%files
21mr|texlive-patgen-2.3-12|31	%doc %{_mandir}/man1/patgen.1*
21mr|texlive-patgen-2.3-12|32	%doc %{_texmfdistdir}/doc/man/man1/patgen.man1.pdf
21mr|texlive-patgen-2.3-12|33	
21mr|texlive-patgen-2.3-12|34	#-----------------------------------------------------------------------
21mr|texlive-patgen-2.3-12|35	%prep
21mr|texlive-patgen-2.3-12|36	%setup -c -a0 -a1
21mr|texlive-patgen-2.3-12|37	
21mr|texlive-patgen-2.3-12|38	%build
21mr|texlive-patgen-2.3-12|39	
21mr|texlive-patgen-2.3-12|40	%install
21mr|texlive-patgen-2.3-12|41	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-patgen-2.3-12|42	cp -fpar texmf-dist %{buildroot}%{_datadir}
21mr|texlive-patgen-2.3-12|43	mkdir -p %{buildroot}%{_mandir}/man1
21mr|texlive-patgen-2.3-12|44	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

18695 21
21mr|texlive-patgen2-tutorial-20190228-1|1	# revision 16490
21mr|texlive-patgen2-tutorial-20190228-1|2	# category Package
21mr|texlive-patgen2-tutorial-20190228-1|3	# catalog-ctan /info/patgen2
21mr|texlive-patgen2-tutorial-20190228-1|4	# catalog-date 2009-12-24 15:14:53 +0100
21mr|texlive-patgen2-tutorial-20190228-1|5	# catalog-license gpl
21mr|texlive-patgen2-tutorial-20190228-1|6	# catalog-version undef
21mr|texlive-patgen2-tutorial-20190228-1|7	Name:		texlive-patgen2-tutorial
21mr|texlive-patgen2-tutorial-20190228-1|8	Version:	20190228
21mr|texlive-patgen2-tutorial-20190228-1|9	Release:	1
21mr|texlive-patgen2-tutorial-20190228-1|10	Summary:	A tutorial on the use of Patgen 2
21mr|texlive-patgen2-tutorial-20190228-1|11	Group:		Publishing
21mr|texlive-patgen2-tutorial-20190228-1|12	URL:		http://www.ctan.org/tex-archive/info/patgen2
21mr|texlive-patgen2-tutorial-20190228-1|13	License:	GPL
21mr|texlive-patgen2-tutorial-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/patgen2-tutorial.tar.xz
21mr|texlive-patgen2-tutorial-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/patgen2-tutorial.doc.tar.xz
21mr|texlive-patgen2-tutorial-20190228-1|16	BuildArch:	noarch
21mr|texlive-patgen2-tutorial-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-patgen2-tutorial-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-patgen2-tutorial-20190228-1|19	
21mr|texlive-patgen2-tutorial-20190228-1|20	%description
21mr|texlive-patgen2-tutorial-20190228-1|21	This document describes the use of Patgen 2 to create
21mr|texlive-patgen2-tutorial-20190228-1|22	hyphenation patterns for wide ranges of languages.
21mr|texlive-patgen2-tutorial-20190228-1|23	
21mr|texlive-patgen2-tutorial-20190228-1|24	#-----------------------------------------------------------------------
21mr|texlive-patgen2-tutorial-20190228-1|25	%files
21mr|texlive-patgen2-tutorial-20190228-1|26	%doc %{_texmfdistdir}/doc/support/patgen2-tutorial/patgen2.pdf
21mr|texlive-patgen2-tutorial-20190228-1|27	%doc %{_texmfdistdir}/doc/support/patgen2-tutorial/patgen2.tex
21mr|texlive-patgen2-tutorial-20190228-1|28	
21mr|texlive-patgen2-tutorial-20190228-1|29	#-----------------------------------------------------------------------
21mr|texlive-patgen2-tutorial-20190228-1|30	%prep
21mr|texlive-patgen2-tutorial-20190228-1|31	%setup -c -a0 -a1
21mr|texlive-patgen2-tutorial-20190228-1|32	
21mr|texlive-patgen2-tutorial-20190228-1|33	%build
21mr|texlive-patgen2-tutorial-20190228-1|34	
21mr|texlive-patgen2-tutorial-20190228-1|35	%install
21mr|texlive-patgen2-tutorial-20190228-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-patgen2-tutorial-20190228-1|37	cp -fpar doc %{buildroot}%{_texmfdistdir}

18696 21
21mr|texlive-path-3.05-8|1	# revision 22045
21mr|texlive-path-3.05-8|2	# category Package
21mr|texlive-path-3.05-8|3	# catalog-ctan /macros/generic/path
21mr|texlive-path-3.05-8|4	# catalog-date 2011-04-07 22:08:26 +0200
21mr|texlive-path-3.05-8|5	# catalog-license other-free
21mr|texlive-path-3.05-8|6	# catalog-version 3.05
21mr|texlive-path-3.05-8|7	Name:		texlive-path
21mr|texlive-path-3.05-8|8	Version:	3.05
21mr|texlive-path-3.05-8|9	Release:	8
21mr|texlive-path-3.05-8|10	Summary:	Typeset paths, making them breakable
21mr|texlive-path-3.05-8|11	Group:		Publishing
21mr|texlive-path-3.05-8|12	URL:		http://www.ctan.org/tex-archive/macros/generic/path
21mr|texlive-path-3.05-8|13	License:	OTHER-FREE
21mr|texlive-path-3.05-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/path.tar.xz
21mr|texlive-path-3.05-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/path.doc.tar.xz
21mr|texlive-path-3.05-8|16	BuildArch:	noarch
21mr|texlive-path-3.05-8|17	BuildRequires:	texlive-tlpkg
21mr|texlive-path-3.05-8|18	Requires(pre):	texlive-tlpkg
21mr|texlive-path-3.05-8|19	Requires(post):	texlive-kpathsea
21mr|texlive-path-3.05-8|20	
21mr|texlive-path-3.05-8|21	%description
21mr|texlive-path-3.05-8|22	Defines a macro \path|...|, similar to the LaTeX \verb|...|,
21mr|texlive-path-3.05-8|23	that sets the text in typewriter font and allows hyphen-less
21mr|texlive-path-3.05-8|24	breaks at punctuation characters. The set of characters to be
21mr|texlive-path-3.05-8|25	regarded as punctuation may be changed from the package's
21mr|texlive-path-3.05-8|26	default.
21mr|texlive-path-3.05-8|27	
21mr|texlive-path-3.05-8|28	
21mr|texlive-path-3.05-8|29	#-----------------------------------------------------------------------
21mr|texlive-path-3.05-8|30	%files
21mr|texlive-path-3.05-8|31	%{_texmfdistdir}/tex/generic/path/path.sty
21mr|texlive-path-3.05-8|32	%doc %{_texmfdistdir}/doc/generic/path/path-doc.pdf
21mr|texlive-path-3.05-8|33	%doc %{_texmfdistdir}/doc/generic/path/path-doc.tex
21mr|texlive-path-3.05-8|34	
21mr|texlive-path-3.05-8|35	#-----------------------------------------------------------------------
21mr|texlive-path-3.05-8|36	%prep
21mr|texlive-path-3.05-8|37	%setup -c -a0 -a1
21mr|texlive-path-3.05-8|38	
21mr|texlive-path-3.05-8|39	%build
21mr|texlive-path-3.05-8|40	
21mr|texlive-path-3.05-8|41	%install
21mr|texlive-path-3.05-8|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-path-3.05-8|43	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18697 21
21mr|texlive-pauldoc-0.5-7|1	# revision 16005
21mr|texlive-pauldoc-0.5-7|2	# category Package
21mr|texlive-pauldoc-0.5-7|3	# catalog-ctan /macros/latex/contrib/pauldoc
21mr|texlive-pauldoc-0.5-7|4	# catalog-date 2009-11-10 13:46:41 +0100
21mr|texlive-pauldoc-0.5-7|5	# catalog-license lppl
21mr|texlive-pauldoc-0.5-7|6	# catalog-version 0.5
21mr|texlive-pauldoc-0.5-7|7	Name:		texlive-pauldoc
21mr|texlive-pauldoc-0.5-7|8	Version:	0.5
21mr|texlive-pauldoc-0.5-7|9	Release:	7
21mr|texlive-pauldoc-0.5-7|10	Summary:	German LaTeX package documentation
21mr|texlive-pauldoc-0.5-7|11	Group:		Publishing
21mr|texlive-pauldoc-0.5-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pauldoc
21mr|texlive-pauldoc-0.5-7|13	License:	LPPL
21mr|texlive-pauldoc-0.5-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pauldoc.tar.xz
21mr|texlive-pauldoc-0.5-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pauldoc.doc.tar.xz
21mr|texlive-pauldoc-0.5-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pauldoc.source.tar.xz
21mr|texlive-pauldoc-0.5-7|17	BuildArch:	noarch
21mr|texlive-pauldoc-0.5-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-pauldoc-0.5-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-pauldoc-0.5-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-pauldoc-0.5-7|21	
21mr|texlive-pauldoc-0.5-7|22	%description
21mr|texlive-pauldoc-0.5-7|23	The pauldoc package provides helpers for German language
21mr|texlive-pauldoc-0.5-7|24	package documentation.
21mr|texlive-pauldoc-0.5-7|25	
21mr|texlive-pauldoc-0.5-7|26	
21mr|texlive-pauldoc-0.5-7|27	#-----------------------------------------------------------------------
21mr|texlive-pauldoc-0.5-7|28	%files
21mr|texlive-pauldoc-0.5-7|29	%{_texmfdistdir}/tex/latex/pauldoc/pauldoc.sty
21mr|texlive-pauldoc-0.5-7|30	%doc %{_texmfdistdir}/doc/latex/pauldoc/README
21mr|texlive-pauldoc-0.5-7|31	%doc %{_texmfdistdir}/doc/latex/pauldoc/pauldoc.pdf
21mr|texlive-pauldoc-0.5-7|32	#- source
21mr|texlive-pauldoc-0.5-7|33	%doc %{_texmfdistdir}/source/latex/pauldoc/pauldoc.dtx
21mr|texlive-pauldoc-0.5-7|34	%doc %{_texmfdistdir}/source/latex/pauldoc/pauldoc.ins
21mr|texlive-pauldoc-0.5-7|35	
21mr|texlive-pauldoc-0.5-7|36	#-----------------------------------------------------------------------
21mr|texlive-pauldoc-0.5-7|37	%prep
21mr|texlive-pauldoc-0.5-7|38	%setup -c -a0 -a1 -a2
21mr|texlive-pauldoc-0.5-7|39	
21mr|texlive-pauldoc-0.5-7|40	%build
21mr|texlive-pauldoc-0.5-7|41	
21mr|texlive-pauldoc-0.5-7|42	%install
21mr|texlive-pauldoc-0.5-7|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pauldoc-0.5-7|44	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18698 21
21mr|texlive-pawpict-1.0-7|1	# revision 21629
21mr|texlive-pawpict-1.0-7|2	# category Package
21mr|texlive-pawpict-1.0-7|3	# catalog-ctan /macros/latex/contrib/pawpict
21mr|texlive-pawpict-1.0-7|4	# catalog-date 2007-01-12 20:52:49 +0100
21mr|texlive-pawpict-1.0-7|5	# catalog-license gpl
21mr|texlive-pawpict-1.0-7|6	# catalog-version 1.0
21mr|texlive-pawpict-1.0-7|7	Name:		texlive-pawpict
21mr|texlive-pawpict-1.0-7|8	Version:	1.0
21mr|texlive-pawpict-1.0-7|9	Release:	7
21mr|texlive-pawpict-1.0-7|10	Summary:	Using graphics from PAW
21mr|texlive-pawpict-1.0-7|11	Group:		Publishing
21mr|texlive-pawpict-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pawpict
21mr|texlive-pawpict-1.0-7|13	License:	GPL
21mr|texlive-pawpict-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pawpict.tar.xz
21mr|texlive-pawpict-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pawpict.doc.tar.xz
21mr|texlive-pawpict-1.0-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pawpict.source.tar.xz
21mr|texlive-pawpict-1.0-7|17	BuildArch:	noarch
21mr|texlive-pawpict-1.0-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-pawpict-1.0-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-pawpict-1.0-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-pawpict-1.0-7|21	
21mr|texlive-pawpict-1.0-7|22	%description
21mr|texlive-pawpict-1.0-7|23	Support for the easy inclusion of graphics made by PAW (Physics
21mr|texlive-pawpict-1.0-7|24	Analysis Workstation). You need to have PAW installed on your
21mr|texlive-pawpict-1.0-7|25	system to benefit from this package.
21mr|texlive-pawpict-1.0-7|26	
21mr|texlive-pawpict-1.0-7|27	
21mr|texlive-pawpict-1.0-7|28	#-----------------------------------------------------------------------
21mr|texlive-pawpict-1.0-7|29	%files
21mr|texlive-pawpict-1.0-7|30	%{_texmfdistdir}/tex/latex/pawpict/pawpict.sty
21mr|texlive-pawpict-1.0-7|31	%doc %{_texmfdistdir}/doc/latex/pawpict/README
21mr|texlive-pawpict-1.0-7|32	#- source
21mr|texlive-pawpict-1.0-7|33	%doc %{_texmfdistdir}/source/latex/pawpict/pawpict.dtx
21mr|texlive-pawpict-1.0-7|34	%doc %{_texmfdistdir}/source/latex/pawpict/pawpict.ins
21mr|texlive-pawpict-1.0-7|35	
21mr|texlive-pawpict-1.0-7|36	#-----------------------------------------------------------------------
21mr|texlive-pawpict-1.0-7|37	%prep
21mr|texlive-pawpict-1.0-7|38	%setup -c -a0 -a1 -a2
21mr|texlive-pawpict-1.0-7|39	
21mr|texlive-pawpict-1.0-7|40	%build
21mr|texlive-pawpict-1.0-7|41	
21mr|texlive-pawpict-1.0-7|42	%install
21mr|texlive-pawpict-1.0-7|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pawpict-1.0-7|44	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18699 21
21mr|texlive-pax-0.1l-3|1	Name:		texlive-pax
21mr|texlive-pax-0.1l-3|2	Version:	0.1l
21mr|texlive-pax-0.1l-3|3	Release:	3
21mr|texlive-pax-0.1l-3|4	Summary:	Extract and reinsert PDF annotations with pdfTeX
21mr|texlive-pax-0.1l-3|5	Group:		Publishing
21mr|texlive-pax-0.1l-3|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pax/pax-tds.zip
21mr|texlive-pax-0.1l-3|7	License:	OTHER-FREE
21mr|texlive-pax-0.1l-3|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pax.tar.xz
21mr|texlive-pax-0.1l-3|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pax.doc.tar.xz
21mr|texlive-pax-0.1l-3|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pax.source.tar.xz
21mr|texlive-pax-0.1l-3|11	BuildArch:	noarch
21mr|texlive-pax-0.1l-3|12	BuildRequires:	javapackages-tools
21mr|texlive-pax-0.1l-3|13	BuildRequires:	texlive-tlpkg
21mr|texlive-pax-0.1l-3|14	Requires(pre):	texlive-tlpkg
21mr|texlive-pax-0.1l-3|15	Requires(post):	texlive-kpathsea
21mr|texlive-pax-0.1l-3|16	Provides:	texlive-pax.bin = %{EVRD}
21mr|texlive-pax-0.1l-3|17	
21mr|texlive-pax-0.1l-3|18	%description
21mr|texlive-pax-0.1l-3|19	If PDF files are included using pdfTeX, PDF annotations are
21mr|texlive-pax-0.1l-3|20	stripped. The pax project offers a solution without altering
21mr|texlive-pax-0.1l-3|21	pdfTeX. A Java program (pax.jar) parses the PDF file that will
21mr|texlive-pax-0.1l-3|22	later be included. The program then writes the data of the
21mr|texlive-pax-0.1l-3|23	annotations into a file that can be read by TeX. The LaTeX
21mr|texlive-pax-0.1l-3|24	package pax extends the graphics package to support the scheme:
21mr|texlive-pax-0.1l-3|25	if a PDF file is included, the package looks for the file with
21mr|texlive-pax-0.1l-3|26	the annotation data, reads them and puts the annotations in the
21mr|texlive-pax-0.1l-3|27	right place. Project status: experimental.
21mr|texlive-pax-0.1l-3|28	
21mr|texlive-pax-0.1l-3|29	#-----------------------------------------------------------------------
21mr|texlive-pax-0.1l-3|30	%files
21mr|texlive-pax-0.1l-3|31	%{_bindir}/pdfannotextractor
21mr|texlive-pax-0.1l-3|32	%{_javadir}/pax.jar
21mr|texlive-pax-0.1l-3|33	%{_texmfdistdir}/scripts/pax/pax.jar
21mr|texlive-pax-0.1l-3|34	%{_texmfdistdir}/scripts/pax/pdfannotextractor.pl
21mr|texlive-pax-0.1l-3|35	%{_texmfdistdir}/tex/latex/pax/pax.sty
21mr|texlive-pax-0.1l-3|36	%doc %{_texmfdistdir}/doc/latex/pax/README
21mr|texlive-pax-0.1l-3|37	#- source
21mr|texlive-pax-0.1l-3|38	%doc %{_texmfdistdir}/source/latex/pax/build.xml
21mr|texlive-pax-0.1l-3|39	%doc %{_texmfdistdir}/source/latex/pax/license/LaTeX/lppl.txt
21mr|texlive-pax-0.1l-3|40	%doc %{_texmfdistdir}/source/latex/pax/license/PDFAnnotExtractor/gpl.txt
21mr|texlive-pax-0.1l-3|41	%doc %{_texmfdistdir}/source/latex/pax/src/Constants.java
21mr|texlive-pax-0.1l-3|42	%doc %{_texmfdistdir}/source/latex/pax/src/Entry.java
21mr|texlive-pax-0.1l-3|43	%doc %{_texmfdistdir}/source/latex/pax/src/EntryWriteException.java
21mr|texlive-pax-0.1l-3|44	%doc %{_texmfdistdir}/source/latex/pax/src/MANIFEST.MF
21mr|texlive-pax-0.1l-3|45	%doc %{_texmfdistdir}/source/latex/pax/src/PDFAnnotExtractor.java
21mr|texlive-pax-0.1l-3|46	%doc %{_texmfdistdir}/source/latex/pax/src/StringVisitor.java
21mr|texlive-pax-0.1l-3|47	
21mr|texlive-pax-0.1l-3|48	#-----------------------------------------------------------------------
21mr|texlive-pax-0.1l-3|49	%prep
21mr|texlive-pax-0.1l-3|50	%setup -c -a0 -a1 -a2
21mr|texlive-pax-0.1l-3|51	
21mr|texlive-pax-0.1l-3|52	%build
21mr|texlive-pax-0.1l-3|53	
21mr|texlive-pax-0.1l-3|54	%install
21mr|texlive-pax-0.1l-3|55	mkdir -p %{buildroot}%{_bindir}
21mr|texlive-pax-0.1l-3|56	pushd %{buildroot}%{_bindir}
21mr|texlive-pax-0.1l-3|57	ln -sf %{_texmfdistdir}/scripts/pax/pdfannotextractor.pl pdfannotextractor
21mr|texlive-pax-0.1l-3|58	popd
21mr|texlive-pax-0.1l-3|59	mkdir -p %{buildroot}%{_javadir}
21mr|texlive-pax-0.1l-3|60	pushd %{buildroot}%{_javadir}
21mr|texlive-pax-0.1l-3|61	ln -sf %{_texmfdistdir}/scripts/pax/pax.jar pax.jar
21mr|texlive-pax-0.1l-3|62	popd
21mr|texlive-pax-0.1l-3|63	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-pax-0.1l-3|64	cp -fpar texmf-dist %{buildroot}%{_datadir}

18700 21
21mr|texlive-pb-diagram-5.0-7|1	# revision 15878
21mr|texlive-pb-diagram-5.0-7|2	# category Package
21mr|texlive-pb-diagram-5.0-7|3	# catalog-ctan /macros/latex/contrib/pb-diagram
21mr|texlive-pb-diagram-5.0-7|4	# catalog-date 2008-04-20 19:53:04 +0200
21mr|texlive-pb-diagram-5.0-7|5	# catalog-license other-free
21mr|texlive-pb-diagram-5.0-7|6	# catalog-version 5.0
21mr|texlive-pb-diagram-5.0-7|7	Name:		texlive-pb-diagram
21mr|texlive-pb-diagram-5.0-7|8	Version:	5.0
21mr|texlive-pb-diagram-5.0-7|9	Release:	7
21mr|texlive-pb-diagram-5.0-7|10	Summary:	A commutative diagram package using LAMSTeX or Xy-pic fonts
21mr|texlive-pb-diagram-5.0-7|11	Group:		Publishing
21mr|texlive-pb-diagram-5.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pb-diagram
21mr|texlive-pb-diagram-5.0-7|13	License:	OTHER-FREE
21mr|texlive-pb-diagram-5.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pb-diagram.tar.xz
21mr|texlive-pb-diagram-5.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pb-diagram.doc.tar.xz
21mr|texlive-pb-diagram-5.0-7|16	BuildArch:	noarch
21mr|texlive-pb-diagram-5.0-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-pb-diagram-5.0-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-pb-diagram-5.0-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-pb-diagram-5.0-7|20	
21mr|texlive-pb-diagram-5.0-7|21	%description
21mr|texlive-pb-diagram-5.0-7|22	TeXLive pb-diagram package.
21mr|texlive-pb-diagram-5.0-7|23	
21mr|texlive-pb-diagram-5.0-7|24	
21mr|texlive-pb-diagram-5.0-7|25	#-----------------------------------------------------------------------
21mr|texlive-pb-diagram-5.0-7|26	%files
21mr|texlive-pb-diagram-5.0-7|27	%{_texmfdistdir}/tex/latex/pb-diagram/lamsarrow.sty
21mr|texlive-pb-diagram-5.0-7|28	%{_texmfdistdir}/tex/latex/pb-diagram/pb-diagram.sty
21mr|texlive-pb-diagram-5.0-7|29	%{_texmfdistdir}/tex/latex/pb-diagram/pb-lams.sty
21mr|texlive-pb-diagram-5.0-7|30	%{_texmfdistdir}/tex/latex/pb-diagram/pb-xy.sty
21mr|texlive-pb-diagram-5.0-7|31	%doc %{_texmfdistdir}/doc/latex/pb-diagram/COPYING
21mr|texlive-pb-diagram-5.0-7|32	%doc %{_texmfdistdir}/doc/latex/pb-diagram/README
21mr|texlive-pb-diagram-5.0-7|33	%doc %{_texmfdistdir}/doc/latex/pb-diagram/pb-examples.tex
21mr|texlive-pb-diagram-5.0-7|34	%doc %{_texmfdistdir}/doc/latex/pb-diagram/pb-manual.pdf
21mr|texlive-pb-diagram-5.0-7|35	%doc %{_texmfdistdir}/doc/latex/pb-diagram/pb-manual.tex
21mr|texlive-pb-diagram-5.0-7|36	
21mr|texlive-pb-diagram-5.0-7|37	#-----------------------------------------------------------------------
21mr|texlive-pb-diagram-5.0-7|38	%prep
21mr|texlive-pb-diagram-5.0-7|39	%setup -c -a0 -a1
21mr|texlive-pb-diagram-5.0-7|40	
21mr|texlive-pb-diagram-5.0-7|41	%build
21mr|texlive-pb-diagram-5.0-7|42	
21mr|texlive-pb-diagram-5.0-7|43	%install
21mr|texlive-pb-diagram-5.0-7|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pb-diagram-5.0-7|45	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18701 21
21mr|texlive-pbox-1.2-7|1	# revision 24807
21mr|texlive-pbox-1.2-7|2	# category Package
21mr|texlive-pbox-1.2-7|3	# catalog-ctan /macros/latex/contrib/pbox
21mr|texlive-pbox-1.2-7|4	# catalog-date 2011-12-08 01:39:40 +0100
21mr|texlive-pbox-1.2-7|5	# catalog-license gpl2
21mr|texlive-pbox-1.2-7|6	# catalog-version 1.2
21mr|texlive-pbox-1.2-7|7	Name:		texlive-pbox
21mr|texlive-pbox-1.2-7|8	Version:	1.2
21mr|texlive-pbox-1.2-7|9	Release:	7
21mr|texlive-pbox-1.2-7|10	Summary:	A variable-width \parbox command
21mr|texlive-pbox-1.2-7|11	Group:		Publishing
21mr|texlive-pbox-1.2-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pbox
21mr|texlive-pbox-1.2-7|13	License:	GPL2
21mr|texlive-pbox-1.2-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pbox.tar.xz
21mr|texlive-pbox-1.2-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pbox.doc.tar.xz
21mr|texlive-pbox-1.2-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pbox.source.tar.xz
21mr|texlive-pbox-1.2-7|17	BuildArch:	noarch
21mr|texlive-pbox-1.2-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-pbox-1.2-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-pbox-1.2-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-pbox-1.2-7|21	
21mr|texlive-pbox-1.2-7|22	%description
21mr|texlive-pbox-1.2-7|23	Defines a command \pbox{<max width>}{<text>} which adjusts its
21mr|texlive-pbox-1.2-7|24	width to that of the enclosed text, up to the maximum width
21mr|texlive-pbox-1.2-7|25	given. The package also defines some associated length
21mr|texlive-pbox-1.2-7|26	commands.
21mr|texlive-pbox-1.2-7|27	
21mr|texlive-pbox-1.2-7|28	
21mr|texlive-pbox-1.2-7|29	#-----------------------------------------------------------------------
21mr|texlive-pbox-1.2-7|30	%files
21mr|texlive-pbox-1.2-7|31	%{_texmfdistdir}/tex/latex/pbox/pbox.sty
21mr|texlive-pbox-1.2-7|32	%doc %{_texmfdistdir}/doc/latex/pbox/AUTHORS
21mr|texlive-pbox-1.2-7|33	%doc %{_texmfdistdir}/doc/latex/pbox/COPYING
21mr|texlive-pbox-1.2-7|34	%doc %{_texmfdistdir}/doc/latex/pbox/ChangeLog
21mr|texlive-pbox-1.2-7|35	%doc %{_texmfdistdir}/doc/latex/pbox/INSTALL
21mr|texlive-pbox-1.2-7|36	%doc %{_texmfdistdir}/doc/latex/pbox/Makefile
21mr|texlive-pbox-1.2-7|37	%doc %{_texmfdistdir}/doc/latex/pbox/README
21mr|texlive-pbox-1.2-7|38	%doc %{_texmfdistdir}/doc/latex/pbox/pbox.pdf
21mr|texlive-pbox-1.2-7|39	#- source
21mr|texlive-pbox-1.2-7|40	%doc %{_texmfdistdir}/source/latex/pbox/pbox.drv
21mr|texlive-pbox-1.2-7|41	%doc %{_texmfdistdir}/source/latex/pbox/pbox.dtx
21mr|texlive-pbox-1.2-7|42	%doc %{_texmfdistdir}/source/latex/pbox/pbox.ins
21mr|texlive-pbox-1.2-7|43	
21mr|texlive-pbox-1.2-7|44	#-----------------------------------------------------------------------
21mr|texlive-pbox-1.2-7|45	%prep
21mr|texlive-pbox-1.2-7|46	%setup -c -a0 -a1 -a2
21mr|texlive-pbox-1.2-7|47	
21mr|texlive-pbox-1.2-7|48	%build
21mr|texlive-pbox-1.2-7|49	
21mr|texlive-pbox-1.2-7|50	%install
21mr|texlive-pbox-1.2-7|51	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pbox-1.2-7|52	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18702 21
21mr|texlive-pbsheet-0.1-8|1	# revision 24830
21mr|texlive-pbsheet-0.1-8|2	# category Package
21mr|texlive-pbsheet-0.1-8|3	# catalog-ctan /macros/latex/contrib/pbsheet
21mr|texlive-pbsheet-0.1-8|4	# catalog-date 2007-01-12 23:55:10 +0100
21mr|texlive-pbsheet-0.1-8|5	# catalog-license lppl
21mr|texlive-pbsheet-0.1-8|6	# catalog-version 0.1
21mr|texlive-pbsheet-0.1-8|7	Name:		texlive-pbsheet
21mr|texlive-pbsheet-0.1-8|8	Version:	0.1
21mr|texlive-pbsheet-0.1-8|9	Release:	8
21mr|texlive-pbsheet-0.1-8|10	Summary:	Problem sheet class
21mr|texlive-pbsheet-0.1-8|11	Group:		Publishing
21mr|texlive-pbsheet-0.1-8|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pbsheet
21mr|texlive-pbsheet-0.1-8|13	License:	LPPL
21mr|texlive-pbsheet-0.1-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pbsheet.tar.xz
21mr|texlive-pbsheet-0.1-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pbsheet.doc.tar.xz
21mr|texlive-pbsheet-0.1-8|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pbsheet.source.tar.xz
21mr|texlive-pbsheet-0.1-8|17	BuildArch:	noarch
21mr|texlive-pbsheet-0.1-8|18	BuildRequires:	texlive-tlpkg
21mr|texlive-pbsheet-0.1-8|19	Requires(pre):	texlive-tlpkg
21mr|texlive-pbsheet-0.1-8|20	Requires(post):	texlive-kpathsea
21mr|texlive-pbsheet-0.1-8|21	
21mr|texlive-pbsheet-0.1-8|22	%define		_unpackaged_subdirs_terminate_build	0
21mr|texlive-pbsheet-0.1-8|23	
21mr|texlive-pbsheet-0.1-8|24	%description
21mr|texlive-pbsheet-0.1-8|25	This class is designed to simplify the typesetting of problem
21mr|texlive-pbsheet-0.1-8|26	sheets with Mathematics and Computer Science content. It is
21mr|texlive-pbsheet-0.1-8|27	currently customised towards teaching in French (and the
21mr|texlive-pbsheet-0.1-8|28	examples are in French).
21mr|texlive-pbsheet-0.1-8|29	
21mr|texlive-pbsheet-0.1-8|30	
21mr|texlive-pbsheet-0.1-8|31	#-----------------------------------------------------------------------
21mr|texlive-pbsheet-0.1-8|32	%files
21mr|texlive-pbsheet-0.1-8|33	%{_texmfdistdir}/tex/latex/pbsheet/pbsheet.cls
21mr|texlive-pbsheet-0.1-8|34	%doc %{_texmfdistdir}/doc/latex/pbsheet/LPPL
21mr|texlive-pbsheet-0.1-8|35	%doc %{_texmfdistdir}/doc/latex/pbsheet/README
21mr|texlive-pbsheet-0.1-8|36	%doc %{_texmfdistdir}/doc/latex/pbsheet/pbsheet.pdf
21mr|texlive-pbsheet-0.1-8|37	%doc %{_texmfdistdir}/doc/latex/pbsheet/xpl/GNUmakefile
21mr|texlive-pbsheet-0.1-8|38	%doc %{_texmfdistdir}/doc/latex/pbsheet/xpl/img/simbin.eps
21mr|texlive-pbsheet-0.1-8|39	%doc %{_texmfdistdir}/doc/latex/pbsheet/xpl/img/simbin.pdf
21mr|texlive-pbsheet-0.1-8|40	%doc %{_texmfdistdir}/doc/latex/pbsheet/xpl/pbsheet.cls
21mr|texlive-pbsheet-0.1-8|41	%doc %{_texmfdistdir}/doc/latex/pbsheet/xpl/pgm/probadis.m
21mr|texlive-pbsheet-0.1-8|42	%doc %{_texmfdistdir}/doc/latex/pbsheet/xpl/pgm/rdiscr.m
21mr|texlive-pbsheet-0.1-8|43	%doc %{_texmfdistdir}/doc/latex/pbsheet/xpl/pgm/rint.m
21mr|texlive-pbsheet-0.1-8|44	%doc %{_texmfdistdir}/doc/latex/pbsheet/xpl/pgm/simbin.m
21mr|texlive-pbsheet-0.1-8|45	%doc %{_texmfdistdir}/doc/latex/pbsheet/xpl/xpl-fr.bib
21mr|texlive-pbsheet-0.1-8|46	%doc %{_texmfdistdir}/doc/latex/pbsheet/xpl/xpl-fr.dvi
21mr|texlive-pbsheet-0.1-8|47	%doc %{_texmfdistdir}/doc/latex/pbsheet/xpl/xpl-fr.pdf
21mr|texlive-pbsheet-0.1-8|48	%doc %{_texmfdistdir}/doc/latex/pbsheet/xpl/xpl-fr.ps
21mr|texlive-pbsheet-0.1-8|49	%doc %{_texmfdistdir}/doc/latex/pbsheet/xpl/xpl-fr.tex
21mr|texlive-pbsheet-0.1-8|50	#- source
21mr|texlive-pbsheet-0.1-8|51	%doc %{_texmfdistdir}/source/latex/pbsheet/pbsheet.dtx
21mr|texlive-pbsheet-0.1-8|52	%doc %{_texmfdistdir}/source/latex/pbsheet/pbsheet.ins
21mr|texlive-pbsheet-0.1-8|53	
21mr|texlive-pbsheet-0.1-8|54	#-----------------------------------------------------------------------
21mr|texlive-pbsheet-0.1-8|55	%prep
21mr|texlive-pbsheet-0.1-8|56	%setup -c -a0 -a1 -a2
21mr|texlive-pbsheet-0.1-8|57	
21mr|texlive-pbsheet-0.1-8|58	%build
21mr|texlive-pbsheet-0.1-8|59	
21mr|texlive-pbsheet-0.1-8|60	%install
21mr|texlive-pbsheet-0.1-8|61	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pbsheet-0.1-8|62	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18703 21
21mr|texlive-pdf14-0.1-7|1	# revision 17583
21mr|texlive-pdf14-0.1-7|2	# category Package
21mr|texlive-pdf14-0.1-7|3	# catalog-ctan /macros/latex/contrib/pdf14
21mr|texlive-pdf14-0.1-7|4	# catalog-date 2010-03-31 12:36:09 +0200
21mr|texlive-pdf14-0.1-7|5	# catalog-license lppl1.3
21mr|texlive-pdf14-0.1-7|6	# catalog-version 0.1
21mr|texlive-pdf14-0.1-7|7	Name:		texlive-pdf14
21mr|texlive-pdf14-0.1-7|8	Version:	0.1
21mr|texlive-pdf14-0.1-7|9	Release:	7
21mr|texlive-pdf14-0.1-7|10	Summary:	Restore PDF 1.4 to a TeX live 2010 format
21mr|texlive-pdf14-0.1-7|11	Group:		Publishing
21mr|texlive-pdf14-0.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pdf14
21mr|texlive-pdf14-0.1-7|13	License:	LPPL1.3
21mr|texlive-pdf14-0.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdf14.tar.xz
21mr|texlive-pdf14-0.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdf14.doc.tar.xz
21mr|texlive-pdf14-0.1-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdf14.source.tar.xz
21mr|texlive-pdf14-0.1-7|17	BuildArch:	noarch
21mr|texlive-pdf14-0.1-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-pdf14-0.1-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-pdf14-0.1-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-pdf14-0.1-7|21	
21mr|texlive-pdf14-0.1-7|22	%description
21mr|texlive-pdf14-0.1-7|23	Starting with TeX Live 2010, the various formats that directly
21mr|texlive-pdf14-0.1-7|24	generate PDF will default to generating PDF 1.5. This is
21mr|texlive-pdf14-0.1-7|25	generally a good thing, but it can lead to compatibility issues
21mr|texlive-pdf14-0.1-7|26	with some older PDF viewers. This package changes the version
21mr|texlive-pdf14-0.1-7|27	of PDF generated with formats (based on pdfTeX or LuaTeX in PDF
21mr|texlive-pdf14-0.1-7|28	mode), back to 1.4 for documents that need to achieve maximal
21mr|texlive-pdf14-0.1-7|29	compatibility with old viewers.
21mr|texlive-pdf14-0.1-7|30	
21mr|texlive-pdf14-0.1-7|31	
21mr|texlive-pdf14-0.1-7|32	#-----------------------------------------------------------------------
21mr|texlive-pdf14-0.1-7|33	%files
21mr|texlive-pdf14-0.1-7|34	%{_texmfdistdir}/tex/latex/pdf14/pdf14.sty
21mr|texlive-pdf14-0.1-7|35	%doc %{_texmfdistdir}/doc/latex/pdf14/README
21mr|texlive-pdf14-0.1-7|36	%doc %{_texmfdistdir}/doc/latex/pdf14/pdf14.pdf
21mr|texlive-pdf14-0.1-7|37	%doc %{_texmfdistdir}/doc/latex/pdf14/test-pdf14.tex
21mr|texlive-pdf14-0.1-7|38	#- source
21mr|texlive-pdf14-0.1-7|39	%doc %{_texmfdistdir}/source/latex/pdf14/Makefile
21mr|texlive-pdf14-0.1-7|40	%doc %{_texmfdistdir}/source/latex/pdf14/pdf14.dtx
21mr|texlive-pdf14-0.1-7|41	
21mr|texlive-pdf14-0.1-7|42	#-----------------------------------------------------------------------
21mr|texlive-pdf14-0.1-7|43	%prep
21mr|texlive-pdf14-0.1-7|44	%setup -c -a0 -a1 -a2
21mr|texlive-pdf14-0.1-7|45	
21mr|texlive-pdf14-0.1-7|46	%build
21mr|texlive-pdf14-0.1-7|47	
21mr|texlive-pdf14-0.1-7|48	%install
21mr|texlive-pdf14-0.1-7|49	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pdf14-0.1-7|50	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18704 21
21mr|texlive-pdfcomment-2.4a-1|1	Name:		texlive-pdfcomment
21mr|texlive-pdfcomment-2.4a-1|2	Version:	2.4a
21mr|texlive-pdfcomment-2.4a-1|3	Release:	1
21mr|texlive-pdfcomment-2.4a-1|4	Summary:	A user-friendly interface to pdf annotations
21mr|texlive-pdfcomment-2.4a-1|5	Group:		Publishing
21mr|texlive-pdfcomment-2.4a-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pdfcomment
21mr|texlive-pdfcomment-2.4a-1|7	License:	LPPL1.3
21mr|texlive-pdfcomment-2.4a-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfcomment.tar.xz
21mr|texlive-pdfcomment-2.4a-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfcomment.doc.tar.xz
21mr|texlive-pdfcomment-2.4a-1|10	BuildArch:	noarch
21mr|texlive-pdfcomment-2.4a-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-pdfcomment-2.4a-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-pdfcomment-2.4a-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-pdfcomment-2.4a-1|14	
21mr|texlive-pdfcomment-2.4a-1|15	%description
21mr|texlive-pdfcomment-2.4a-1|16	For a long time pdfLaTeX has offered the command \pdfannot for
21mr|texlive-pdfcomment-2.4a-1|17	inserting arbitrary PDF annotations. However, the command is
21mr|texlive-pdfcomment-2.4a-1|18	presented in a form where additional knowledge of the
21mr|texlive-pdfcomment-2.4a-1|19	definition of the PDF format is indispensable. This package is
21mr|texlive-pdfcomment-2.4a-1|20	an answer to the - occasional - questions in newsgroups, about
21mr|texlive-pdfcomment-2.4a-1|21	how one could use the comment function of Adobe Reader. At
21mr|texlive-pdfcomment-2.4a-1|22	least for the writer of LaTeX code, the package offers a
21mr|texlive-pdfcomment-2.4a-1|23	convenient and user-friendly means of using \pdfannot to
21mr|texlive-pdfcomment-2.4a-1|24	provide comments in PDF files. Since version v1.1,
21mr|texlive-pdfcomment-2.4a-1|25	pdfcomment.sty also supports LaTeX - dvips - ps2pdf, LaTeX -
21mr|texlive-pdfcomment-2.4a-1|26	dvipdfmx, and XeLaTeX. Unfortunately, support of PDF
21mr|texlive-pdfcomment-2.4a-1|27	annotations by PDF viewers is sparse to nonexistent. The
21mr|texlive-pdfcomment-2.4a-1|28	reference viewer for the development of this package is Adobe
21mr|texlive-pdfcomment-2.4a-1|29	Reader.
21mr|texlive-pdfcomment-2.4a-1|30	
21mr|texlive-pdfcomment-2.4a-1|31	#-----------------------------------------------------------------------
21mr|texlive-pdfcomment-2.4a-1|32	%files
21mr|texlive-pdfcomment-2.4a-1|33	%{_texmfdistdir}/tex/latex/pdfcomment/pdfcomment.sty
21mr|texlive-pdfcomment-2.4a-1|34	%doc %{_texmfdistdir}/doc/latex/pdfcomment/CHANGES
21mr|texlive-pdfcomment-2.4a-1|35	%doc %{_texmfdistdir}/doc/latex/pdfcomment/INSTALL
21mr|texlive-pdfcomment-2.4a-1|36	%doc %{_texmfdistdir}/doc/latex/pdfcomment/README.md
21mr|texlive-pdfcomment-2.4a-1|37	%doc %{_texmfdistdir}/doc/latex/pdfcomment/example.pdf
21mr|texlive-pdfcomment-2.4a-1|38	%doc %{_texmfdistdir}/doc/latex/pdfcomment/example.tex
21mr|texlive-pdfcomment-2.4a-1|39	%doc %{_texmfdistdir}/doc/latex/pdfcomment/example_latex_dvipdfmx.pdf
21mr|texlive-pdfcomment-2.4a-1|40	%doc %{_texmfdistdir}/doc/latex/pdfcomment/example_latex_dvipdfmx.tex
21mr|texlive-pdfcomment-2.4a-1|41	%doc %{_texmfdistdir}/doc/latex/pdfcomment/example_latex_dvips_ps2pdf.pdf
21mr|texlive-pdfcomment-2.4a-1|42	%doc %{_texmfdistdir}/doc/latex/pdfcomment/example_latex_dvips_ps2pdf.tex
21mr|texlive-pdfcomment-2.4a-1|43	%doc %{_texmfdistdir}/doc/latex/pdfcomment/example_math_markup.pdf
21mr|texlive-pdfcomment-2.4a-1|44	%doc %{_texmfdistdir}/doc/latex/pdfcomment/example_math_markup.tex
21mr|texlive-pdfcomment-2.4a-1|45	%doc %{_texmfdistdir}/doc/latex/pdfcomment/example_xelatex.pdf
21mr|texlive-pdfcomment-2.4a-1|46	%doc %{_texmfdistdir}/doc/latex/pdfcomment/example_xelatex.tex
21mr|texlive-pdfcomment-2.4a-1|47	%doc %{_texmfdistdir}/doc/latex/pdfcomment/manifest.txt
21mr|texlive-pdfcomment-2.4a-1|48	%doc %{_texmfdistdir}/doc/latex/pdfcomment/pdfcomment.pdf
21mr|texlive-pdfcomment-2.4a-1|49	%doc %{_texmfdistdir}/doc/latex/pdfcomment/pdfcomment.tex
21mr|texlive-pdfcomment-2.4a-1|50	%doc %{_texmfdistdir}/doc/latex/pdfcomment/pdfcomment_de.pdf
21mr|texlive-pdfcomment-2.4a-1|51	%doc %{_texmfdistdir}/doc/latex/pdfcomment/pdfcomment_de.tex
21mr|texlive-pdfcomment-2.4a-1|52	
21mr|texlive-pdfcomment-2.4a-1|53	#-----------------------------------------------------------------------
21mr|texlive-pdfcomment-2.4a-1|54	%prep
21mr|texlive-pdfcomment-2.4a-1|55	%setup -c -a0 -a1
21mr|texlive-pdfcomment-2.4a-1|56	
21mr|texlive-pdfcomment-2.4a-1|57	%build
21mr|texlive-pdfcomment-2.4a-1|58	
21mr|texlive-pdfcomment-2.4a-1|59	%install
21mr|texlive-pdfcomment-2.4a-1|60	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pdfcomment-2.4a-1|61	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18705 21
21mr|texlive-pdfcprot-1.7a-7|1	# revision 18735
21mr|texlive-pdfcprot-1.7a-7|2	# category Package
21mr|texlive-pdfcprot-1.7a-7|3	# catalog-ctan /macros/latex/contrib/pdfcprot
21mr|texlive-pdfcprot-1.7a-7|4	# catalog-date 2006-12-18 23:50:36 +0100
21mr|texlive-pdfcprot-1.7a-7|5	# catalog-license lppl
21mr|texlive-pdfcprot-1.7a-7|6	# catalog-version 1.7a
21mr|texlive-pdfcprot-1.7a-7|7	Name:		texlive-pdfcprot
21mr|texlive-pdfcprot-1.7a-7|8	Version:	1.7a
21mr|texlive-pdfcprot-1.7a-7|9	Release:	7
21mr|texlive-pdfcprot-1.7a-7|10	Summary:	Activating and setting of character protruding using pdflatex
21mr|texlive-pdfcprot-1.7a-7|11	Group:		Publishing
21mr|texlive-pdfcprot-1.7a-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pdfcprot
21mr|texlive-pdfcprot-1.7a-7|13	License:	LPPL
21mr|texlive-pdfcprot-1.7a-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfcprot.tar.xz
21mr|texlive-pdfcprot-1.7a-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfcprot.doc.tar.xz
21mr|texlive-pdfcprot-1.7a-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfcprot.source.tar.xz
21mr|texlive-pdfcprot-1.7a-7|17	BuildArch:	noarch
21mr|texlive-pdfcprot-1.7a-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-pdfcprot-1.7a-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-pdfcprot-1.7a-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-pdfcprot-1.7a-7|21	
21mr|texlive-pdfcprot-1.7a-7|22	%description
21mr|texlive-pdfcprot-1.7a-7|23	This package provides an easy interface to adjust the character
21mr|texlive-pdfcprot-1.7a-7|24	protrusion for different fonts and choosing the right
21mr|texlive-pdfcprot-1.7a-7|25	adjustment automatically depending on the font.
21mr|texlive-pdfcprot-1.7a-7|26	
21mr|texlive-pdfcprot-1.7a-7|27	
21mr|texlive-pdfcprot-1.7a-7|28	#-----------------------------------------------------------------------
21mr|texlive-pdfcprot-1.7a-7|29	%files
21mr|texlive-pdfcprot-1.7a-7|30	%{_texmfdistdir}/tex/latex/pdfcprot/pdfcprot.sty
21mr|texlive-pdfcprot-1.7a-7|31	%{_texmfdistdir}/tex/latex/pdfcprot/pplmnOT1.cpa
21mr|texlive-pdfcprot-1.7a-7|32	%{_texmfdistdir}/tex/latex/pdfcprot/pplmnOT2.cpa
21mr|texlive-pdfcprot-1.7a-7|33	%{_texmfdistdir}/tex/latex/pdfcprot/pplmnT1.cpa
21mr|texlive-pdfcprot-1.7a-7|34	%{_texmfdistdir}/tex/latex/pdfcprot/pplmnT2A.cpa
21mr|texlive-pdfcprot-1.7a-7|35	%{_texmfdistdir}/tex/latex/pdfcprot/pplmnTS1.cpa
21mr|texlive-pdfcprot-1.7a-7|36	%doc %{_texmfdistdir}/doc/latex/pdfcprot/00CONTEN
21mr|texlive-pdfcprot-1.7a-7|37	%doc %{_texmfdistdir}/doc/latex/pdfcprot/00README
21mr|texlive-pdfcprot-1.7a-7|38	%doc %{_texmfdistdir}/doc/latex/pdfcprot/INSTALL.txt
21mr|texlive-pdfcprot-1.7a-7|39	%doc %{_texmfdistdir}/doc/latex/pdfcprot/LEGAL.txt
21mr|texlive-pdfcprot-1.7a-7|40	%doc %{_texmfdistdir}/doc/latex/pdfcprot/Makefile.unx
21mr|texlive-pdfcprot-1.7a-7|41	%doc %{_texmfdistdir}/doc/latex/pdfcprot/README.txt
21mr|texlive-pdfcprot-1.7a-7|42	%doc %{_texmfdistdir}/doc/latex/pdfcprot/TODO
21mr|texlive-pdfcprot-1.7a-7|43	%doc %{_texmfdistdir}/doc/latex/pdfcprot/pdfcprot.pdf
21mr|texlive-pdfcprot-1.7a-7|44	#- source
21mr|texlive-pdfcprot-1.7a-7|45	%doc %{_texmfdistdir}/source/latex/pdfcprot/pdfcprot.dtx
21mr|texlive-pdfcprot-1.7a-7|46	%doc %{_texmfdistdir}/source/latex/pdfcprot/pdfcprot.ins
21mr|texlive-pdfcprot-1.7a-7|47	
21mr|texlive-pdfcprot-1.7a-7|48	#-----------------------------------------------------------------------
21mr|texlive-pdfcprot-1.7a-7|49	%prep
21mr|texlive-pdfcprot-1.7a-7|50	%setup -c -a0 -a1 -a2
21mr|texlive-pdfcprot-1.7a-7|51	
21mr|texlive-pdfcprot-1.7a-7|52	%build
21mr|texlive-pdfcprot-1.7a-7|53	
21mr|texlive-pdfcprot-1.7a-7|54	%install
21mr|texlive-pdfcprot-1.7a-7|55	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pdfcprot-1.7a-7|56	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18706 21
21mr|texlive-pdfmarginpar-0.92-7|1	# revision 23492
21mr|texlive-pdfmarginpar-0.92-7|2	# category Package
21mr|texlive-pdfmarginpar-0.92-7|3	# catalog-ctan /macros/latex/contrib/pdfmarginpar
21mr|texlive-pdfmarginpar-0.92-7|4	# catalog-date 2011-08-10 11:12:20 +0200
21mr|texlive-pdfmarginpar-0.92-7|5	# catalog-license gpl
21mr|texlive-pdfmarginpar-0.92-7|6	# catalog-version 0.92
21mr|texlive-pdfmarginpar-0.92-7|7	Name:		texlive-pdfmarginpar
21mr|texlive-pdfmarginpar-0.92-7|8	Version:	0.92
21mr|texlive-pdfmarginpar-0.92-7|9	Release:	7
21mr|texlive-pdfmarginpar-0.92-7|10	Summary:	Generate marginpar-equivalent PDF annotations
21mr|texlive-pdfmarginpar-0.92-7|11	Group:		Publishing
21mr|texlive-pdfmarginpar-0.92-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pdfmarginpar
21mr|texlive-pdfmarginpar-0.92-7|13	License:	GPL
21mr|texlive-pdfmarginpar-0.92-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfmarginpar.tar.xz
21mr|texlive-pdfmarginpar-0.92-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfmarginpar.doc.tar.xz
21mr|texlive-pdfmarginpar-0.92-7|16	BuildArch:	noarch
21mr|texlive-pdfmarginpar-0.92-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-pdfmarginpar-0.92-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-pdfmarginpar-0.92-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-pdfmarginpar-0.92-7|20	
21mr|texlive-pdfmarginpar-0.92-7|21	%description
21mr|texlive-pdfmarginpar-0.92-7|22	The package provides the \pdfmarginpar command which is similar
21mr|texlive-pdfmarginpar-0.92-7|23	in spirit to \marginpar. However, it creates PDF annotations
21mr|texlive-pdfmarginpar-0.92-7|24	which may be viewed with Adobe Reader in place of marginal
21mr|texlive-pdfmarginpar-0.92-7|25	texts. Small icons indicate the in-text position where the
21mr|texlive-pdfmarginpar-0.92-7|26	message originates, popups provide the messages themselves.
21mr|texlive-pdfmarginpar-0.92-7|27	Thus bugfixes and other such communications are clearly visible
21mr|texlive-pdfmarginpar-0.92-7|28	together when viewing the document, while the document itself
21mr|texlive-pdfmarginpar-0.92-7|29	is not obscured.
21mr|texlive-pdfmarginpar-0.92-7|30	
21mr|texlive-pdfmarginpar-0.92-7|31	
21mr|texlive-pdfmarginpar-0.92-7|32	#-----------------------------------------------------------------------
21mr|texlive-pdfmarginpar-0.92-7|33	%files
21mr|texlive-pdfmarginpar-0.92-7|34	%{_texmfdistdir}/tex/latex/pdfmarginpar/pdfmarginpar.sty
21mr|texlive-pdfmarginpar-0.92-7|35	%doc %{_texmfdistdir}/doc/latex/pdfmarginpar/README
21mr|texlive-pdfmarginpar-0.92-7|36	%doc %{_texmfdistdir}/doc/latex/pdfmarginpar/pdfmarginpar.pdf
21mr|texlive-pdfmarginpar-0.92-7|37	%doc %{_texmfdistdir}/doc/latex/pdfmarginpar/pdfmarginpar.tex
21mr|texlive-pdfmarginpar-0.92-7|38	%doc %{_texmfdistdir}/doc/latex/pdfmarginpar/pdfmarginparexample.pdf
21mr|texlive-pdfmarginpar-0.92-7|39	%doc %{_texmfdistdir}/doc/latex/pdfmarginpar/pdfmarginparexample.png
21mr|texlive-pdfmarginpar-0.92-7|40	%doc %{_texmfdistdir}/doc/latex/pdfmarginpar/pdfmarginparexample.tex
21mr|texlive-pdfmarginpar-0.92-7|41	%doc %{_texmfdistdir}/doc/latex/pdfmarginpar/pgfmanual-en-macros.tex
21mr|texlive-pdfmarginpar-0.92-7|42	%doc %{_texmfdistdir}/doc/latex/pdfmarginpar/pgfplots-macros.tex
21mr|texlive-pdfmarginpar-0.92-7|43	
21mr|texlive-pdfmarginpar-0.92-7|44	#-----------------------------------------------------------------------
21mr|texlive-pdfmarginpar-0.92-7|45	%prep
21mr|texlive-pdfmarginpar-0.92-7|46	%setup -c -a0 -a1
21mr|texlive-pdfmarginpar-0.92-7|47	
21mr|texlive-pdfmarginpar-0.92-7|48	%build
21mr|texlive-pdfmarginpar-0.92-7|49	
21mr|texlive-pdfmarginpar-0.92-7|50	%install
21mr|texlive-pdfmarginpar-0.92-7|51	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pdfmarginpar-0.92-7|52	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18707 21
21mr|texlive-pdfoverlay-1.1-2|1	Name:		texlive-pdfoverlay
21mr|texlive-pdfoverlay-1.1-2|2	Version:	1.1
21mr|texlive-pdfoverlay-1.1-2|3	Release:	2
21mr|texlive-pdfoverlay-1.1-2|4	Summary:	Memoir-based class for formatting University of Auckland theses
21mr|texlive-pdfoverlay-1.1-2|5	Group:		Publishing
21mr|texlive-pdfoverlay-1.1-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pdfoverlay
21mr|texlive-pdfoverlay-1.1-2|7	License:	LPPL1.3
21mr|texlive-pdfoverlay-1.1-2|8	Source0:	http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/pdfoverlay.doc.tar.xz
21mr|texlive-pdfoverlay-1.1-2|9	Source1:	http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/pdfoverlay.source.tar.xz
21mr|texlive-pdfoverlay-1.1-2|10	Source2:	http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/pdfoverlay.tar.xz
21mr|texlive-pdfoverlay-1.1-2|11	BuildArch:	noarch
21mr|texlive-pdfoverlay-1.1-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-pdfoverlay-1.1-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-pdfoverlay-1.1-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-pdfoverlay-1.1-2|15	
21mr|texlive-pdfoverlay-1.1-2|16	%description
21mr|texlive-pdfoverlay-1.1-2|17	A memoir-based class for formatting University of Auckland
21mr|texlive-pdfoverlay-1.1-2|18	masters' and doctors' thesis dissertations in any discipline.
21mr|texlive-pdfoverlay-1.1-2|19	The title page does not handle short dissertations for
21mr|texlive-pdfoverlay-1.1-2|20	diplomas.
21mr|texlive-pdfoverlay-1.1-2|21	
21mr|texlive-pdfoverlay-1.1-2|22	
21mr|texlive-pdfoverlay-1.1-2|23	#-----------------------------------------------------------------------
21mr|texlive-pdfoverlay-1.1-2|24	%files
21mr|texlive-pdfoverlay-1.1-2|25	%{_texmfdistdir}/tex/latex/pdfoverlay
21mr|texlive-pdfoverlay-1.1-2|26	%{_texmfdistdir}/source/latex/pdfoverlay
21mr|texlive-pdfoverlay-1.1-2|27	%doc %{_texmfdistdir}/doc/latex/pdfoverlay
21mr|texlive-pdfoverlay-1.1-2|28	
21mr|texlive-pdfoverlay-1.1-2|29	#-----------------------------------------------------------------------
21mr|texlive-pdfoverlay-1.1-2|30	%prep
21mr|texlive-pdfoverlay-1.1-2|31	%setup -c -a0 -a1 -a2
21mr|texlive-pdfoverlay-1.1-2|32	
21mr|texlive-pdfoverlay-1.1-2|33	%build
21mr|texlive-pdfoverlay-1.1-2|34	
21mr|texlive-pdfoverlay-1.1-2|35	%install
21mr|texlive-pdfoverlay-1.1-2|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pdfoverlay-1.1-2|37	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18708 21
21mr|texlive-pdfpagediff-20160624-1|1	Name:		texlive-pdfpagediff
21mr|texlive-pdfpagediff-20160624-1|2	Version:	20160624
21mr|texlive-pdfpagediff-20160624-1|3	Release:	1
21mr|texlive-pdfpagediff-20160624-1|4	Summary:	Find difference between two PDF's
21mr|texlive-pdfpagediff-20160624-1|5	Group:		Publishing
21mr|texlive-pdfpagediff-20160624-1|6	URL:		https://ctan.org/pkg/pdfpagediff
21mr|texlive-pdfpagediff-20160624-1|7	License:	LPPL1
21mr|texlive-pdfpagediff-20160624-1|8	Source0:	http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/pdfpagediff.tar.xz
21mr|texlive-pdfpagediff-20160624-1|9	Source1:	http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/pdfpagediff.doc.tar.xz
21mr|texlive-pdfpagediff-20160624-1|10	BuildArch:	noarch
21mr|texlive-pdfpagediff-20160624-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-pdfpagediff-20160624-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-pdfpagediff-20160624-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-pdfpagediff-20160624-1|14	
21mr|texlive-pdfpagediff-20160624-1|15	%description
21mr|texlive-pdfpagediff-20160624-1|16	Find difference between two PDF's
21mr|texlive-pdfpagediff-20160624-1|17	
21mr|texlive-pdfpagediff-20160624-1|18	
21mr|texlive-pdfpagediff-20160624-1|19	#-----------------------------------------------------------------------
21mr|texlive-pdfpagediff-20160624-1|20	%files
21mr|texlive-pdfpagediff-20160624-1|21	%{_texmfdistdir}/tex
21mr|texlive-pdfpagediff-20160624-1|22	%doc %{_texmfdistdir}/doc
21mr|texlive-pdfpagediff-20160624-1|23	
21mr|texlive-pdfpagediff-20160624-1|24	#-----------------------------------------------------------------------
21mr|texlive-pdfpagediff-20160624-1|25	%prep
21mr|texlive-pdfpagediff-20160624-1|26	%setup -c -a0 -a1
21mr|texlive-pdfpagediff-20160624-1|27	
21mr|texlive-pdfpagediff-20160624-1|28	%build
21mr|texlive-pdfpagediff-20160624-1|29	
21mr|texlive-pdfpagediff-20160624-1|30	%install
21mr|texlive-pdfpagediff-20160624-1|31	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pdfpagediff-20160624-1|32	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18709 21
21mr|texlive-pdfpages-0.5l-2|1	Name:		texlive-pdfpages
21mr|texlive-pdfpages-0.5l-2|2	Version:	0.5l
21mr|texlive-pdfpages-0.5l-2|3	Release:	2
21mr|texlive-pdfpages-0.5l-2|4	Summary:	Include PDF documents in LaTeX
21mr|texlive-pdfpages-0.5l-2|5	Group:		Publishing
21mr|texlive-pdfpages-0.5l-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pdfpages
21mr|texlive-pdfpages-0.5l-2|7	License:	LPPL
21mr|texlive-pdfpages-0.5l-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfpages.tar.xz
21mr|texlive-pdfpages-0.5l-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfpages.doc.tar.xz
21mr|texlive-pdfpages-0.5l-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfpages.source.tar.xz
21mr|texlive-pdfpages-0.5l-2|11	BuildArch:	noarch
21mr|texlive-pdfpages-0.5l-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-pdfpages-0.5l-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-pdfpages-0.5l-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-pdfpages-0.5l-2|15	Requires:	texlive-eso-pic
21mr|texlive-pdfpages-0.5l-2|16	
21mr|texlive-pdfpages-0.5l-2|17	%description
21mr|texlive-pdfpages-0.5l-2|18	This package simplifies the inclusion of external multi-page
21mr|texlive-pdfpages-0.5l-2|19	PDF documents in LaTeX documents. Pages may be freely selected
21mr|texlive-pdfpages-0.5l-2|20	and similar to psnup it is possible to put several logical
21mr|texlive-pdfpages-0.5l-2|21	pages onto each sheet of paper. Furthermore a lot of hypertext
21mr|texlive-pdfpages-0.5l-2|22	features like hyperlinks and article threads are provided. The
21mr|texlive-pdfpages-0.5l-2|23	package supports pdfTeX (pdflatex) and VTeX. With VTeX it is
21mr|texlive-pdfpages-0.5l-2|24	even possible to use this package to insert PostScript files,
21mr|texlive-pdfpages-0.5l-2|25	in addition to PDF files.
21mr|texlive-pdfpages-0.5l-2|26	
21mr|texlive-pdfpages-0.5l-2|27	#-----------------------------------------------------------------------
21mr|texlive-pdfpages-0.5l-2|28	%files
21mr|texlive-pdfpages-0.5l-2|29	%{_texmfdistdir}/tex/latex/pdfpages
21mr|texlive-pdfpages-0.5l-2|30	%doc %{_texmfdistdir}/doc/latex/pdfpages
21mr|texlive-pdfpages-0.5l-2|31	#- source
21mr|texlive-pdfpages-0.5l-2|32	%doc %{_texmfdistdir}/source/latex/pdfpages
21mr|texlive-pdfpages-0.5l-2|33	
21mr|texlive-pdfpages-0.5l-2|34	#-----------------------------------------------------------------------
21mr|texlive-pdfpages-0.5l-2|35	%prep
21mr|texlive-pdfpages-0.5l-2|36	%setup -c -a0 -a1 -a2
21mr|texlive-pdfpages-0.5l-2|37	
21mr|texlive-pdfpages-0.5l-2|38	%build
21mr|texlive-pdfpages-0.5l-2|39	
21mr|texlive-pdfpages-0.5l-2|40	%install
21mr|texlive-pdfpages-0.5l-2|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pdfpages-0.5l-2|42	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18710 21
21mr|texlive-pdfpc-movie-20180723-1|1	Name:		texlive-pdfpc-movie
21mr|texlive-pdfpc-movie-20180723-1|2	Version:	20180723
21mr|texlive-pdfpc-movie-20180723-1|3	Release:	1
21mr|texlive-pdfpc-movie-20180723-1|4	Summary:	Pdfpc viewer-compatible hyperlinks to movies
21mr|texlive-pdfpc-movie-20180723-1|5	Group:		Publishing
21mr|texlive-pdfpc-movie-20180723-1|6	URL:		https://ctan.org/pkg/pdfpc-movie
21mr|texlive-pdfpc-movie-20180723-1|7	License:	LPPL1.3c
21mr|texlive-pdfpc-movie-20180723-1|8	Source0:	http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/pdfpc-movie.tar.xz
21mr|texlive-pdfpc-movie-20180723-1|9	Source1:	http://mirrors.mi.ras.ru/CTAN/systems/texlive/tlnet/archive/pdfpc-movie.doc.tar.xz
21mr|texlive-pdfpc-movie-20180723-1|10	BuildArch:	noarch
21mr|texlive-pdfpc-movie-20180723-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-pdfpc-movie-20180723-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-pdfpc-movie-20180723-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-pdfpc-movie-20180723-1|14	
21mr|texlive-pdfpc-movie-20180723-1|15	%description
21mr|texlive-pdfpc-movie-20180723-1|16	This LaTeX2e package provides a command \pdfpcmovie for embedding (hyperlinking)
21mr|texlive-pdfpc-movie-20180723-1|17	movies in a way compatible with the PDF Presenter Console (pdfpc), a GPL2-licensed multi-monitor
21mr|texlive-pdfpc-movie-20180723-1|18	PDF presentation viewer application available on GitHub and shipped with some LINUX distributions
21mr|texlive-pdfpc-movie-20180723-1|19	such as Debian, Fedora, and Arch. The package depends on etoolbox, hyperref, and pgfkeys.
21mr|texlive-pdfpc-movie-20180723-1|20	
21mr|texlive-pdfpc-movie-20180723-1|21	
21mr|texlive-pdfpc-movie-20180723-1|22	#-----------------------------------------------------------------------
21mr|texlive-pdfpc-movie-20180723-1|23	%files
21mr|texlive-pdfpc-movie-20180723-1|24	%{_texmfdistdir}/tex
21mr|texlive-pdfpc-movie-20180723-1|25	%doc %{_texmfdistdir}/doc
21mr|texlive-pdfpc-movie-20180723-1|26	
21mr|texlive-pdfpc-movie-20180723-1|27	#-----------------------------------------------------------------------
21mr|texlive-pdfpc-movie-20180723-1|28	%prep
21mr|texlive-pdfpc-movie-20180723-1|29	%setup -c -a0 -a1
21mr|texlive-pdfpc-movie-20180723-1|30	
21mr|texlive-pdfpc-movie-20180723-1|31	%build
21mr|texlive-pdfpc-movie-20180723-1|32	
21mr|texlive-pdfpc-movie-20180723-1|33	%install
21mr|texlive-pdfpc-movie-20180723-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pdfpc-movie-20180723-1|35	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18711 21
21mr|texlive-pdfprivacy-20171205-1|1	Name:		texlive-pdfprivacy
21mr|texlive-pdfprivacy-20171205-1|2	Version:	20171205
21mr|texlive-pdfprivacy-20171205-1|3	Release:	1
21mr|texlive-pdfprivacy-20171205-1|4	Summary:	A LaTeX package to remove or suppress pdf meta-data
21mr|texlive-pdfprivacy-20171205-1|5	Group:		Publishing
21mr|texlive-pdfprivacy-20171205-1|6	URL:		https://ctan.org/pkg/pdfprivacy
21mr|texlive-pdfprivacy-20171205-1|7	License:	LPPL1.3c
21mr|texlive-pdfprivacy-20171205-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/pdfprivacy.tar.xz
21mr|texlive-pdfprivacy-20171205-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/pdfprivacy.doc.tar.xz
21mr|texlive-pdfprivacy-20171205-1|10	BuildArch:	noarch
21mr|texlive-pdfprivacy-20171205-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-pdfprivacy-20171205-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-pdfprivacy-20171205-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-pdfprivacy-20171205-1|14	
21mr|texlive-pdfprivacy-20171205-1|15	%description
21mr|texlive-pdfprivacy-20171205-1|16	Creating pdfs with pdfLaTeX populates several pdf meta-data fields such as date/time of
21mr|texlive-pdfprivacy-20171205-1|17	creation/modification, information about the LaTeX installation (e.g., pdfTeX version),
21mr|texlive-pdfprivacy-20171205-1|18	and the relative paths of included pdfs. The pdfprivacy package provides support for emptying
21mr|texlive-pdfprivacy-20171205-1|19	several of these pdf meta-data fields as well as suppressing some pdfTeX meta-data entries in the resulting pdf.
21mr|texlive-pdfprivacy-20171205-1|20	
21mr|texlive-pdfprivacy-20171205-1|21	
21mr|texlive-pdfprivacy-20171205-1|22	#-----------------------------------------------------------------------
21mr|texlive-pdfprivacy-20171205-1|23	%files
21mr|texlive-pdfprivacy-20171205-1|24	%{_texmfdistdir}/tex
21mr|texlive-pdfprivacy-20171205-1|25	%doc %{_texmfdistdir}/doc
21mr|texlive-pdfprivacy-20171205-1|26	
21mr|texlive-pdfprivacy-20171205-1|27	#-----------------------------------------------------------------------
21mr|texlive-pdfprivacy-20171205-1|28	%prep
21mr|texlive-pdfprivacy-20171205-1|29	%setup -c -a0 -a1
21mr|texlive-pdfprivacy-20171205-1|30	
21mr|texlive-pdfprivacy-20171205-1|31	%build
21mr|texlive-pdfprivacy-20171205-1|32	
21mr|texlive-pdfprivacy-20171205-1|33	%install
21mr|texlive-pdfprivacy-20171205-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pdfprivacy-20171205-1|35	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18712 21
21mr|texlive-pdfscreen-1.5-12|1	# revision 27510
21mr|texlive-pdfscreen-1.5-12|2	# category Package
21mr|texlive-pdfscreen-1.5-12|3	# catalog-ctan /macros/latex/contrib/pdfscreen
21mr|texlive-pdfscreen-1.5-12|4	# catalog-date 2012-07-18 20:44:29 +0200
21mr|texlive-pdfscreen-1.5-12|5	# catalog-license lppl
21mr|texlive-pdfscreen-1.5-12|6	# catalog-version 1.5
21mr|texlive-pdfscreen-1.5-12|7	Name:		texlive-pdfscreen
21mr|texlive-pdfscreen-1.5-12|8	Version:	1.5
21mr|texlive-pdfscreen-1.5-12|9	Release:	12
21mr|texlive-pdfscreen-1.5-12|10	Summary:	Support screen-based document design
21mr|texlive-pdfscreen-1.5-12|11	Group:		Publishing
21mr|texlive-pdfscreen-1.5-12|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pdfscreen
21mr|texlive-pdfscreen-1.5-12|13	License:	LPPL
21mr|texlive-pdfscreen-1.5-12|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfscreen.tar.xz
21mr|texlive-pdfscreen-1.5-12|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfscreen.doc.tar.xz
21mr|texlive-pdfscreen-1.5-12|16	BuildArch:	noarch
21mr|texlive-pdfscreen-1.5-12|17	BuildRequires:	texlive-tlpkg
21mr|texlive-pdfscreen-1.5-12|18	Requires(pre):	texlive-tlpkg
21mr|texlive-pdfscreen-1.5-12|19	Requires(post):	texlive-kpathsea
21mr|texlive-pdfscreen-1.5-12|20	
21mr|texlive-pdfscreen-1.5-12|21	%description
21mr|texlive-pdfscreen-1.5-12|22	An extension of the hyperref package to provide a screen-based
21mr|texlive-pdfscreen-1.5-12|23	document design. This package helps to generate pdf documents
21mr|texlive-pdfscreen-1.5-12|24	that are readable on screen and will fit the screen's aspect
21mr|texlive-pdfscreen-1.5-12|25	ratio. Also it can be used with various options to produce
21mr|texlive-pdfscreen-1.5-12|26	regular print versions of the same document without any extra
21mr|texlive-pdfscreen-1.5-12|27	effort.
21mr|texlive-pdfscreen-1.5-12|28	
21mr|texlive-pdfscreen-1.5-12|29	#-----------------------------------------------------------------------
21mr|texlive-pdfscreen-1.5-12|30	%files
21mr|texlive-pdfscreen-1.5-12|31	%{_texmfdistdir}/tex/latex/pdfscreen/but.pdf
21mr|texlive-pdfscreen-1.5-12|32	%{_texmfdistdir}/tex/latex/pdfscreen/button.pdf
21mr|texlive-pdfscreen-1.5-12|33	%{_texmfdistdir}/tex/latex/pdfscreen/left.pdf
21mr|texlive-pdfscreen-1.5-12|34	%{_texmfdistdir}/tex/latex/pdfscreen/overlay.pdf
21mr|texlive-pdfscreen-1.5-12|35	%{_texmfdistdir}/tex/latex/pdfscreen/overlay0.pdf
21mr|texlive-pdfscreen-1.5-12|36	%{_texmfdistdir}/tex/latex/pdfscreen/overlay1.pdf
21mr|texlive-pdfscreen-1.5-12|37	%{_texmfdistdir}/tex/latex/pdfscreen/overlay10.pdf
21mr|texlive-pdfscreen-1.5-12|38	%{_texmfdistdir}/tex/latex/pdfscreen/overlay2.pdf
21mr|texlive-pdfscreen-1.5-12|39	%{_texmfdistdir}/tex/latex/pdfscreen/overlay3.pdf
21mr|texlive-pdfscreen-1.5-12|40	%{_texmfdistdir}/tex/latex/pdfscreen/overlay4.pdf
21mr|texlive-pdfscreen-1.5-12|41	%{_texmfdistdir}/tex/latex/pdfscreen/overlay5.pdf
21mr|texlive-pdfscreen-1.5-12|42	%{_texmfdistdir}/tex/latex/pdfscreen/overlay6.pdf
21mr|texlive-pdfscreen-1.5-12|43	%{_texmfdistdir}/tex/latex/pdfscreen/overlay7.pdf
21mr|texlive-pdfscreen-1.5-12|44	%{_texmfdistdir}/tex/latex/pdfscreen/overlay8.pdf
21mr|texlive-pdfscreen-1.5-12|45	%{_texmfdistdir}/tex/latex/pdfscreen/overlay9.pdf
21mr|texlive-pdfscreen-1.5-12|46	%{_texmfdistdir}/tex/latex/pdfscreen/pdfscreen.sty
21mr|texlive-pdfscreen-1.5-12|47	%{_texmfdistdir}/tex/latex/pdfscreen/right.pdf
21mr|texlive-pdfscreen-1.5-12|48	%doc %{_texmfdistdir}/doc/latex/pdfscreen/logo.pdf
21mr|texlive-pdfscreen-1.5-12|49	%doc %{_texmfdistdir}/doc/latex/pdfscreen/manual-print.pdf
21mr|texlive-pdfscreen-1.5-12|50	%doc %{_texmfdistdir}/doc/latex/pdfscreen/manual-screen.pdf
21mr|texlive-pdfscreen-1.5-12|51	%doc %{_texmfdistdir}/doc/latex/pdfscreen/manual.tex
21mr|texlive-pdfscreen-1.5-12|52	%doc %{_texmfdistdir}/doc/latex/pdfscreen/nopanel.pdf
21mr|texlive-pdfscreen-1.5-12|53	%doc %{_texmfdistdir}/doc/latex/pdfscreen/pdfscreen.cfg.specimen
21mr|texlive-pdfscreen-1.5-12|54	%doc %{_texmfdistdir}/doc/latex/pdfscreen/portrait.pdf
21mr|texlive-pdfscreen-1.5-12|55	%doc %{_texmfdistdir}/doc/latex/pdfscreen/print.pdf
21mr|texlive-pdfscreen-1.5-12|56	%doc %{_texmfdistdir}/doc/latex/pdfscreen/slide.pdf
21mr|texlive-pdfscreen-1.5-12|57	%doc %{_texmfdistdir}/doc/latex/pdfscreen/slide.tex
21mr|texlive-pdfscreen-1.5-12|58	%doc %{_texmfdistdir}/doc/latex/pdfscreen/square.pdf
21mr|texlive-pdfscreen-1.5-12|59	%doc %{_texmfdistdir}/doc/latex/pdfscreen/tex.png
21mr|texlive-pdfscreen-1.5-12|60	%doc %{_texmfdistdir}/doc/latex/pdfscreen/widepanel.pdf
21mr|texlive-pdfscreen-1.5-12|61	
21mr|texlive-pdfscreen-1.5-12|62	#-----------------------------------------------------------------------
21mr|texlive-pdfscreen-1.5-12|63	%prep
21mr|texlive-pdfscreen-1.5-12|64	%setup -c -a0 -a1
21mr|texlive-pdfscreen-1.5-12|65	
21mr|texlive-pdfscreen-1.5-12|66	%build
21mr|texlive-pdfscreen-1.5-12|67	
21mr|texlive-pdfscreen-1.5-12|68	%install
21mr|texlive-pdfscreen-1.5-12|69	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pdfscreen-1.5-12|70	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18713 21
21mr|texlive-pdfslide-20190228-1|1	Name:		texlive-pdfslide
21mr|texlive-pdfslide-20190228-1|2	Version:	20190228
21mr|texlive-pdfslide-20190228-1|3	Release:	1
21mr|texlive-pdfslide-20190228-1|4	Summary:	Presentation slides using pdftex
21mr|texlive-pdfslide-20190228-1|5	Group:		Publishing
21mr|texlive-pdfslide-20190228-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pdfslide
21mr|texlive-pdfslide-20190228-1|7	License:	LPPL
21mr|texlive-pdfslide-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfslide.tar.xz
21mr|texlive-pdfslide-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfslide.doc.tar.xz
21mr|texlive-pdfslide-20190228-1|10	BuildArch:	noarch
21mr|texlive-pdfslide-20190228-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-pdfslide-20190228-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-pdfslide-20190228-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-pdfslide-20190228-1|14	
21mr|texlive-pdfslide-20190228-1|15	%description
21mr|texlive-pdfslide-20190228-1|16	This is a package for use with pdftex, to make nice
21mr|texlive-pdfslide-20190228-1|17	presentation slides. Its aims are: to devise a method for
21mr|texlive-pdfslide-20190228-1|18	easier technical presentation; to help the mix of mathematical
21mr|texlive-pdfslide-20190228-1|19	formulae with text and graphics which the present day wysiwyg
21mr|texlive-pdfslide-20190228-1|20	tools fail to accomplish; to exploit the platform independence
21mr|texlive-pdfslide-20190228-1|21	of TeX so that presentation documents become portable; and to
21mr|texlive-pdfslide-20190228-1|22	offer the freedom and possibilities of using various
21mr|texlive-pdfslide-20190228-1|23	backgrounds and other embellishments that a user can imagine to
21mr|texlive-pdfslide-20190228-1|24	have in as presentation. The package can make use of the
21mr|texlive-pdfslide-20190228-1|25	facilities of the PPower4 post-processor.
21mr|texlive-pdfslide-20190228-1|26	
21mr|texlive-pdfslide-20190228-1|27	#-----------------------------------------------------------------------
21mr|texlive-pdfslide-20190228-1|28	%files
21mr|texlive-pdfslide-20190228-1|29	%{_texmfdistdir}/tex/latex/pdfslide
21mr|texlive-pdfslide-20190228-1|30	%doc %{_texmfdistdir}/doc/latex/pdfslide
21mr|texlive-pdfslide-20190228-1|31	
21mr|texlive-pdfslide-20190228-1|32	#-----------------------------------------------------------------------
21mr|texlive-pdfslide-20190228-1|33	%prep
21mr|texlive-pdfslide-20190228-1|34	%setup -c -a0 -a1
21mr|texlive-pdfslide-20190228-1|35	
21mr|texlive-pdfslide-20190228-1|36	%build
21mr|texlive-pdfslide-20190228-1|37	
21mr|texlive-pdfslide-20190228-1|38	%install
21mr|texlive-pdfslide-20190228-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pdfslide-20190228-1|40	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18714 21
21mr|texlive-pdfsync-20190228-1|1	# revision 20373
21mr|texlive-pdfsync-20190228-1|2	# category Package
21mr|texlive-pdfsync-20190228-1|3	# catalog-ctan /macros/latex/contrib/pdfsync
21mr|texlive-pdfsync-20190228-1|4	# catalog-date 2010-11-08 21:04:31 +0100
21mr|texlive-pdfsync-20190228-1|5	# catalog-license lppl
21mr|texlive-pdfsync-20190228-1|6	# catalog-version undef
21mr|texlive-pdfsync-20190228-1|7	Name:		texlive-pdfsync
21mr|texlive-pdfsync-20190228-1|8	Version:	20190228
21mr|texlive-pdfsync-20190228-1|9	Release:	1
21mr|texlive-pdfsync-20190228-1|10	Summary:	Provide links between source and PDF
21mr|texlive-pdfsync-20190228-1|11	Group:		Publishing
21mr|texlive-pdfsync-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pdfsync
21mr|texlive-pdfsync-20190228-1|13	License:	LPPL
21mr|texlive-pdfsync-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfsync.tar.xz
21mr|texlive-pdfsync-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfsync.doc.tar.xz
21mr|texlive-pdfsync-20190228-1|16	BuildArch:	noarch
21mr|texlive-pdfsync-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-pdfsync-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-pdfsync-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-pdfsync-20190228-1|20	
21mr|texlive-pdfsync-20190228-1|21	%description
21mr|texlive-pdfsync-20190228-1|22	The package runs with pdfTeX or XeTeX, and creates an auxiliary
21mr|texlive-pdfsync-20190228-1|23	file with geometrical information to permit references back and
21mr|texlive-pdfsync-20190228-1|24	forth between source and PDF, assuming a conforming editor and
21mr|texlive-pdfsync-20190228-1|25	PDF viewer.
21mr|texlive-pdfsync-20190228-1|26	
21mr|texlive-pdfsync-20190228-1|27	#-----------------------------------------------------------------------
21mr|texlive-pdfsync-20190228-1|28	%files
21mr|texlive-pdfsync-20190228-1|29	%{_texmfdistdir}/tex/latex/pdfsync/pdfsync.sty
21mr|texlive-pdfsync-20190228-1|30	%doc %{_texmfdistdir}/doc/latex/pdfsync/README
21mr|texlive-pdfsync-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/pdfsync/pdfsync-doc.pdf
21mr|texlive-pdfsync-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/pdfsync/pdfsync-doc.tex
21mr|texlive-pdfsync-20190228-1|33	
21mr|texlive-pdfsync-20190228-1|34	#-----------------------------------------------------------------------
21mr|texlive-pdfsync-20190228-1|35	%prep
21mr|texlive-pdfsync-20190228-1|36	%setup -c -a0 -a1
21mr|texlive-pdfsync-20190228-1|37	
21mr|texlive-pdfsync-20190228-1|38	%build
21mr|texlive-pdfsync-20190228-1|39	
21mr|texlive-pdfsync-20190228-1|40	%install
21mr|texlive-pdfsync-20190228-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pdfsync-20190228-1|42	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18715 21
21mr|texlive-pdftex-20200311-4|1	Name:		texlive-pdftex
21mr|texlive-pdftex-20200311-4|2	Version:	20200311
21mr|texlive-pdftex-20200311-4|3	Release:	4
21mr|texlive-pdftex-20200311-4|4	Summary:	A TeX extension for direct creation of PDF
21mr|texlive-pdftex-20200311-4|5	Group:		Publishing
21mr|texlive-pdftex-20200311-4|6	URL:		http://www.ctan.org/tex-archive/systems/pdftex
21mr|texlive-pdftex-20200311-4|7	License:	GPL
21mr|texlive-pdftex-20200311-4|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdftex.tar.xz
21mr|texlive-pdftex-20200311-4|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdftex.doc.tar.xz
21mr|texlive-pdftex-20200311-4|10	BuildArch:	noarch
21mr|texlive-pdftex-20200311-4|11	BuildRequires:	texlive-tlpkg
21mr|texlive-pdftex-20200311-4|12	BuildRequires:	texlive-tetex
21mr|texlive-pdftex-20200311-4|13	Requires(pre):	texlive-tlpkg
21mr|texlive-pdftex-20200311-4|14	Requires(post):	texlive-kpathsea
21mr|texlive-pdftex-20200311-4|15	Requires(post):	texlive-tetex
21mr|texlive-pdftex-20200311-4|16	Requires:	texlive-pdftex.bin
21mr|texlive-pdftex-20200311-4|17	Requires:	texlive-ini-files
21mr|texlive-pdftex-20200311-4|18	Requires:	texlive-latexconfig
21mr|texlive-pdftex-20200311-4|19	
21mr|texlive-pdftex-20200311-4|20	%description
21mr|texlive-pdftex-20200311-4|21	An extension of TeX which can be configured to directly
21mr|texlive-pdftex-20200311-4|22	generate PDF documents instead of DVI. All current free TeX
21mr|texlive-pdftex-20200311-4|23	distributionsm including TeX live, MacTeX and MiKTeX include
21mr|texlive-pdftex-20200311-4|24	pdfTeX (Plain TeX) and pdfLaTeX (LaTeX). ConTeXt was designed
21mr|texlive-pdftex-20200311-4|25	around use of pdfTeX (though it is now migrating towards
21mr|texlive-pdftex-20200311-4|26	LuaTeX).
21mr|texlive-pdftex-20200311-4|27	
21mr|texlive-pdftex-20200311-4|28	%postun
21mr|texlive-pdftex-20200311-4|29	if [ $1 -eq 0 ]; then
21mr|texlive-pdftex-20200311-4|30	rm -fr %{_texmfvardir}/fonts/map/pdftex
21mr|texlive-pdftex-20200311-4|31	rm -fr %{_texmfvardir}/web2c/pdftex
21mr|texlive-pdftex-20200311-4|32	fi
21mr|texlive-pdftex-20200311-4|33	
21mr|texlive-pdftex-20200311-4|34	#-----------------------------------------------------------------------
21mr|texlive-pdftex-20200311-4|35	%files
21mr|texlive-pdftex-20200311-4|36	%{_texmfdistdir}/fonts/map/pdftex
21mr|texlive-pdftex-20200311-4|37	%{_texmfdistdir}/fonts/map/dvips/dummy-space/dummy-space.map
21mr|texlive-pdftex-20200311-4|38	%{_texmfdistdir}/fonts/tfm/public/pdftex/dummy-space.tfm
21mr|texlive-pdftex-20200311-4|39	%{_texmfdistdir}/fonts/type1/public/pdftex/dummy-space.pfb
21mr|texlive-pdftex-20200311-4|40	%{_texmfdistdir}/scripts/simpdftex/simpdftex
21mr|texlive-pdftex-20200311-4|41	%{_texmfdistdir}/tex/generic/config/pdftex-dvi.tex
21mr|texlive-pdftex-20200311-4|42	%{_texmfdistdir}/tex/generic/pdftex/glyphtounicode.tex
21mr|texlive-pdftex-20200311-4|43	%{_texmfdistdir}/tex/generic/pdftex/pdfcolor.tex
21mr|texlive-pdftex-20200311-4|44	%_texmf_fmtutil_d/pdftex
21mr|texlive-pdftex-20200311-4|45	%doc %{_mandir}/man1/pdfetex.1*
21mr|texlive-pdftex-20200311-4|46	%doc %{_texmfdistdir}/doc/man/man1/pdfetex.man1.pdf
21mr|texlive-pdftex-20200311-4|47	%doc %{_mandir}/man1/pdftex.1*
21mr|texlive-pdftex-20200311-4|48	%doc %{_texmfdistdir}/doc/man/man1/pdftex.man1.pdf
21mr|texlive-pdftex-20200311-4|49	%doc %{_texmfdistdir}/doc/pdftex/NEWS
21mr|texlive-pdftex-20200311-4|50	%doc %{_texmfdistdir}/doc/pdftex/README
21mr|texlive-pdftex-20200311-4|51	%doc %{_texmfdistdir}/doc/pdftex/samplepdftex/
21mr|texlive-pdftex-20200311-4|52	%doc %{_texmfdistdir}/doc/pdftex/tests/
21mr|texlive-pdftex-20200311-4|53	%doc %{_texmfdistdir}/doc/pdftex/manual/ChangeLog
21mr|texlive-pdftex-20200311-4|54	%doc %{_texmfdistdir}/doc/pdftex/manual/README
21mr|texlive-pdftex-20200311-4|55	%doc %{_texmfdistdir}/doc/pdftex/manual/Makefile
21mr|texlive-pdftex-20200311-4|56	%doc %{_texmfdistdir}/doc/pdftex/manual/makefiles.cmd
21mr|texlive-pdftex-20200311-4|57	%doc %{_texmfdistdir}/doc/pdftex/manual/pdftex-a.pdf
21mr|texlive-pdftex-20200311-4|58	%doc %{_texmfdistdir}/doc/pdftex/manual/pdftex-i.tex
21mr|texlive-pdftex-20200311-4|59	%doc %{_texmfdistdir}/doc/pdftex/manual/pdftex-t.tex
21mr|texlive-pdftex-20200311-4|60	%doc %{_texmfdistdir}/doc/pdftex/manual/pdftex-syntax.txt
21mr|texlive-pdftex-20200311-4|61	%doc %{_texmfdistdir}/doc/pdftex/manual/syntaxform.pl
21mr|texlive-pdftex-20200311-4|62	%doc %{_texmfdistdir}/doc/pdftex/manual/pdftex-w.tex
21mr|texlive-pdftex-20200311-4|63	%doc %{_texmfdistdir}/doc/pdftex/manual/syntaxform.awk
21mr|texlive-pdftex-20200311-4|64	
21mr|texlive-pdftex-20200311-4|65	#-----------------------------------------------------------------------
21mr|texlive-pdftex-20200311-4|66	%prep
21mr|texlive-pdftex-20200311-4|67	%setup -c -a0 -a1
21mr|texlive-pdftex-20200311-4|68	
21mr|texlive-pdftex-20200311-4|69	%build
21mr|texlive-pdftex-20200311-4|70	
21mr|texlive-pdftex-20200311-4|71	%install
21mr|texlive-pdftex-20200311-4|72	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-pdftex-20200311-4|73	cp -fpar texmf-dist %{buildroot}%{_datadir}
21mr|texlive-pdftex-20200311-4|74	mkdir -p %{buildroot}%{_mandir}/man1
21mr|texlive-pdftex-20200311-4|75	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1
21mr|texlive-pdftex-20200311-4|76	mkdir -p %{buildroot}%{_texmf_fmtutil_d}
21mr|texlive-pdftex-20200311-4|77	cat > %{buildroot}%{_texmf_fmtutil_d}/pdftex <<EOF
21mr|texlive-pdftex-20200311-4|78	#
21mr|texlive-pdftex-20200311-4|79	# from pdftex:
21mr|texlive-pdftex-20200311-4|80	pdftex pdftex language.def -translate-file=cp227.tcx *pdfetex.ini
21mr|texlive-pdftex-20200311-4|81	etex pdftex language.def -translate-file=cp227.tcx *etex.ini
21mr|texlive-pdftex-20200311-4|82	pdfetex pdftex language.def -translate-file=cp227.tcx *pdfetex.ini
21mr|texlive-pdftex-20200311-4|83	EOF
21mr|texlive-pdftex-20200311-4|84	
21mr|texlive-pdftex-20200311-4|85	#generate pdftex.map
21mr|texlive-pdftex-20200311-4|86	updmap --outputdir fonts/map/pdftex
21mr|texlive-pdftex-20200311-4|87	mkdir -p %{buildroot}%{_texmfdistdir}/fonts/map/pdftex
21mr|texlive-pdftex-20200311-4|88	cp fonts/map/pdftex/pdftex* %{buildroot}%{_texmfdistdir}/fonts/map/pdftex

18716 21
21mr|texlive-pdftex-def-0.06d-7|1	# revision 22653
21mr|texlive-pdftex-def-0.06d-7|2	# category Package
21mr|texlive-pdftex-def-0.06d-7|3	# catalog-ctan /macros/latex/contrib/pdftex-def/pdftex.def
21mr|texlive-pdftex-def-0.06d-7|4	# catalog-date 2011-05-28 11:53:45 +0200
21mr|texlive-pdftex-def-0.06d-7|5	# catalog-license lppl1.3
21mr|texlive-pdftex-def-0.06d-7|6	# catalog-version 0.06d
21mr|texlive-pdftex-def-0.06d-7|7	Name:		texlive-pdftex-def
21mr|texlive-pdftex-def-0.06d-7|8	Version:	0.06d
21mr|texlive-pdftex-def-0.06d-7|9	Release:	7
21mr|texlive-pdftex-def-0.06d-7|10	Summary:	Colour and Graphics support for PDFTeX
21mr|texlive-pdftex-def-0.06d-7|11	Group:		Publishing
21mr|texlive-pdftex-def-0.06d-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pdftex-def/pdftex.def
21mr|texlive-pdftex-def-0.06d-7|13	License:	LPPL1.3
21mr|texlive-pdftex-def-0.06d-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdftex-def.tar.xz
21mr|texlive-pdftex-def-0.06d-7|15	BuildArch:	noarch
21mr|texlive-pdftex-def-0.06d-7|16	BuildRequires:	texlive-tlpkg
21mr|texlive-pdftex-def-0.06d-7|17	Requires(pre):	texlive-tlpkg
21mr|texlive-pdftex-def-0.06d-7|18	Requires(post):	texlive-kpathsea
21mr|texlive-pdftex-def-0.06d-7|19	
21mr|texlive-pdftex-def-0.06d-7|20	%description
21mr|texlive-pdftex-def-0.06d-7|21	The file pdftex.def provides device-specific definitions for
21mr|texlive-pdftex-def-0.06d-7|22	colour and graphics support when running pdf(La)TeX.
21mr|texlive-pdftex-def-0.06d-7|23	
21mr|texlive-pdftex-def-0.06d-7|24	
21mr|texlive-pdftex-def-0.06d-7|25	#-----------------------------------------------------------------------
21mr|texlive-pdftex-def-0.06d-7|26	%files
21mr|texlive-pdftex-def-0.06d-7|27	%{_texmfdistdir}/tex/latex/pdftex-def/pdftex.def
21mr|texlive-pdftex-def-0.06d-7|28	
21mr|texlive-pdftex-def-0.06d-7|29	#-----------------------------------------------------------------------
21mr|texlive-pdftex-def-0.06d-7|30	%prep
21mr|texlive-pdftex-def-0.06d-7|31	%setup -c -a0
21mr|texlive-pdftex-def-0.06d-7|32	
21mr|texlive-pdftex-def-0.06d-7|33	%build
21mr|texlive-pdftex-def-0.06d-7|34	
21mr|texlive-pdftex-def-0.06d-7|35	%install
21mr|texlive-pdftex-def-0.06d-7|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pdftex-def-0.06d-7|37	cp -fpar tex %{buildroot}%{_texmfdistdir}

18717 21
21mr|texlive-pdftools-0.84-13|1	# revision 31660
21mr|texlive-pdftools-0.84-13|2	# category TLCore
21mr|texlive-pdftools-0.84-13|3	# catalog-ctan /support/xpdfopen
21mr|texlive-pdftools-0.84-13|4	# catalog-date 2012-09-07 16:54:33 +0200
21mr|texlive-pdftools-0.84-13|5	# catalog-license pd
21mr|texlive-pdftools-0.84-13|6	# catalog-version 0.84
21mr|texlive-pdftools-0.84-13|7	Name:		texlive-pdftools
21mr|texlive-pdftools-0.84-13|8	Version:	0.84
21mr|texlive-pdftools-0.84-13|9	Release:	13
21mr|texlive-pdftools-0.84-13|10	Summary:	PDF-related utilities, including PostScript-to-PDF conversion
21mr|texlive-pdftools-0.84-13|11	Group:		Publishing
21mr|texlive-pdftools-0.84-13|12	URL:		http://www.ctan.org/tex-archive/support/xpdfopen
21mr|texlive-pdftools-0.84-13|13	License:	PD
21mr|texlive-pdftools-0.84-13|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdftools.tar.xz
21mr|texlive-pdftools-0.84-13|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdftools.doc.tar.xz
21mr|texlive-pdftools-0.84-13|16	BuildArch:	noarch
21mr|texlive-pdftools-0.84-13|17	BuildRequires:	texlive-tlpkg
21mr|texlive-pdftools-0.84-13|18	Requires(pre):	texlive-tlpkg
21mr|texlive-pdftools-0.84-13|19	Requires(post):	texlive-kpathsea
21mr|texlive-pdftools-0.84-13|20	Requires:	texlive-pdftools.bin
21mr|texlive-pdftools-0.84-13|21	
21mr|texlive-pdftools-0.84-13|22	%description
21mr|texlive-pdftools-0.84-13|23	The command-line programs pdfopen and pdfclose allow you to
21mr|texlive-pdftools-0.84-13|24	control the X Window System version of Adobe's Acrobat Reader
21mr|texlive-pdftools-0.84-13|25	from the command line or from within a (shell) script. The
21mr|texlive-pdftools-0.84-13|26	programs work with Acrobat Reader 5, 7, 8 and 9 for Linux, xpdf
21mr|texlive-pdftools-0.84-13|27	and evince. This version derives from one written by Fabrice
21mr|texlive-pdftools-0.84-13|28	Popineau for Microsoft operating systems.
21mr|texlive-pdftools-0.84-13|29	
21mr|texlive-pdftools-0.84-13|30	
21mr|texlive-pdftools-0.84-13|31	#-----------------------------------------------------------------------
21mr|texlive-pdftools-0.84-13|32	%files
21mr|texlive-pdftools-0.84-13|33	%{_bindir}/e2pall
21mr|texlive-pdftools-0.84-13|34	%{_bindir}/pdfatfi
21mr|texlive-pdftools-0.84-13|35	%{_bindir}/ps4pdf
21mr|texlive-pdftools-0.84-13|36	%{_texmfdistdir}/scripts/texlive/e2pall.pl
21mr|texlive-pdftools-0.84-13|37	%doc %{_mandir}/man1/e2pall.1*
21mr|texlive-pdftools-0.84-13|38	%doc %{_texmfdistdir}/doc/man/man1/e2pall.man1.pdf
21mr|texlive-pdftools-0.84-13|39	%doc %{_mandir}/man1/pdfclose.1*
21mr|texlive-pdftools-0.84-13|40	%doc %{_texmfdistdir}/doc/man/man1/pdfclose.man1.pdf
21mr|texlive-pdftools-0.84-13|41	%doc %{_mandir}/man1/pdfopen.1*
21mr|texlive-pdftools-0.84-13|42	%doc %{_texmfdistdir}/doc/man/man1/pdfopen.man1.pdf
21mr|texlive-pdftools-0.84-13|43	%doc %{_mandir}/man1/pdftosrc.1*
21mr|texlive-pdftools-0.84-13|44	%doc %{_texmfdistdir}/doc/man/man1/pdftosrc.man1.pdf
21mr|texlive-pdftools-0.84-13|45	
21mr|texlive-pdftools-0.84-13|46	#-----------------------------------------------------------------------
21mr|texlive-pdftools-0.84-13|47	%prep
21mr|texlive-pdftools-0.84-13|48	%setup -c -a0 -a1
21mr|texlive-pdftools-0.84-13|49	
21mr|texlive-pdftools-0.84-13|50	%build
21mr|texlive-pdftools-0.84-13|51	
21mr|texlive-pdftools-0.84-13|52	%install
21mr|texlive-pdftools-0.84-13|53	mkdir -p %{buildroot}%{_bindir}
21mr|texlive-pdftools-0.84-13|54	pushd %{buildroot}%{_bindir}
21mr|texlive-pdftools-0.84-13|55	ln -sf %{_texmfdistdir}/scripts/texlive/e2pall.pl e2pall
21mr|texlive-pdftools-0.84-13|56	ln -sf %{_texmfdistdir}/scripts/oberdiek/pdfatfi.pl pdfatfi
21mr|texlive-pdftools-0.84-13|57	ln -sf %{_texmfdistdir}/scripts/pst-pdf/ps4pdf ps4pdf
21mr|texlive-pdftools-0.84-13|58	popd
21mr|texlive-pdftools-0.84-13|59	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-pdftools-0.84-13|60	cp -fpar texmf-dist %{buildroot}%{_datadir}
21mr|texlive-pdftools-0.84-13|61	mkdir -p %{buildroot}%{_mandir}/man1
21mr|texlive-pdftools-0.84-13|62	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

18718 21
21mr|texlive-pdftricks-1.16-7|1	# revision 15878
21mr|texlive-pdftricks-1.16-7|2	# category Package
21mr|texlive-pdftricks-1.16-7|3	# catalog-ctan /macros/latex/contrib/pdftricks
21mr|texlive-pdftricks-1.16-7|4	# catalog-date 2008-11-24 12:47:54 +0100
21mr|texlive-pdftricks-1.16-7|5	# catalog-license gpl
21mr|texlive-pdftricks-1.16-7|6	# catalog-version 1.16
21mr|texlive-pdftricks-1.16-7|7	Name:		texlive-pdftricks
21mr|texlive-pdftricks-1.16-7|8	Version:	1.16
21mr|texlive-pdftricks-1.16-7|9	Release:	7
21mr|texlive-pdftricks-1.16-7|10	Summary:	Support for pstricks in pdfTeX
21mr|texlive-pdftricks-1.16-7|11	Group:		Publishing
21mr|texlive-pdftricks-1.16-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pdftricks
21mr|texlive-pdftricks-1.16-7|13	License:	GPL
21mr|texlive-pdftricks-1.16-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdftricks.tar.xz
21mr|texlive-pdftricks-1.16-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdftricks.doc.tar.xz
21mr|texlive-pdftricks-1.16-7|16	BuildArch:	noarch
21mr|texlive-pdftricks-1.16-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-pdftricks-1.16-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-pdftricks-1.16-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-pdftricks-1.16-7|20	
21mr|texlive-pdftricks-1.16-7|21	%description
21mr|texlive-pdftricks-1.16-7|22	The PSTricks macros cannot be used (directly) with pdfTeX,
21mr|texlive-pdftricks-1.16-7|23	since pstricks uses PostScript arithmetic, which isn't part of
21mr|texlive-pdftricks-1.16-7|24	PDF. This package circumvents this limitation so that the
21mr|texlive-pdftricks-1.16-7|25	extensive facilities offered by the powerful PSTricks package
21mr|texlive-pdftricks-1.16-7|26	can be made use of in a pdfTeX document. This is done using the
21mr|texlive-pdftricks-1.16-7|27	shell escape function available in current TeX implementations.
21mr|texlive-pdftricks-1.16-7|28	The package may also be used in support of other 'PostScript-
21mr|texlive-pdftricks-1.16-7|29	output-only' packages, such as PSfrag. For alternatives, users
21mr|texlive-pdftricks-1.16-7|30	may care to review the discussion in the PSTricks online
21mr|texlive-pdftricks-1.16-7|31	documentation.
21mr|texlive-pdftricks-1.16-7|32	
21mr|texlive-pdftricks-1.16-7|33	
21mr|texlive-pdftricks-1.16-7|34	#-----------------------------------------------------------------------
21mr|texlive-pdftricks-1.16-7|35	%files
21mr|texlive-pdftricks-1.16-7|36	%{_texmfdistdir}/tex/latex/pdftricks/pdftricks.sty
21mr|texlive-pdftricks-1.16-7|37	%doc %{_texmfdistdir}/doc/latex/pdftricks/makefile
21mr|texlive-pdftricks-1.16-7|38	%doc %{_texmfdistdir}/doc/latex/pdftricks/manual.pdf
21mr|texlive-pdftricks-1.16-7|39	%doc %{_texmfdistdir}/doc/latex/pdftricks/pst2pdf
21mr|texlive-pdftricks-1.16-7|40	%doc %{_texmfdistdir}/doc/latex/pdftricks/test.pdf
21mr|texlive-pdftricks-1.16-7|41	%doc %{_texmfdistdir}/doc/latex/pdftricks/test.tex
21mr|texlive-pdftricks-1.16-7|42	
21mr|texlive-pdftricks-1.16-7|43	#-----------------------------------------------------------------------
21mr|texlive-pdftricks-1.16-7|44	%prep
21mr|texlive-pdftricks-1.16-7|45	%setup -c -a0 -a1
21mr|texlive-pdftricks-1.16-7|46	
21mr|texlive-pdftricks-1.16-7|47	%build
21mr|texlive-pdftricks-1.16-7|48	
21mr|texlive-pdftricks-1.16-7|49	%install
21mr|texlive-pdftricks-1.16-7|50	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pdftricks-1.16-7|51	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18719 21
21mr|texlive-pdfwin-20190228-1|1	# revision 15878
21mr|texlive-pdfwin-20190228-1|2	# category Package
21mr|texlive-pdfwin-20190228-1|3	# catalog-ctan undef
21mr|texlive-pdfwin-20190228-1|4	# catalog-date undef
21mr|texlive-pdfwin-20190228-1|5	# catalog-license undef
21mr|texlive-pdfwin-20190228-1|6	# catalog-version undef
21mr|texlive-pdfwin-20190228-1|7	Name:		texlive-pdfwin
21mr|texlive-pdfwin-20190228-1|8	Version:	20190228
21mr|texlive-pdfwin-20190228-1|9	Release:	1
21mr|texlive-pdfwin-20190228-1|10	Summary:	TeXLive pdfwin package
21mr|texlive-pdfwin-20190228-1|11	Group:		Publishing
21mr|texlive-pdfwin-20190228-1|12	URL:		http://tug.org/texlive
21mr|texlive-pdfwin-20190228-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-pdfwin-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfwin.tar.xz
21mr|texlive-pdfwin-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfwin.doc.tar.xz
21mr|texlive-pdfwin-20190228-1|16	BuildArch:	noarch
21mr|texlive-pdfwin-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-pdfwin-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-pdfwin-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-pdfwin-20190228-1|20	
21mr|texlive-pdfwin-20190228-1|21	%description
21mr|texlive-pdfwin-20190228-1|22	TeXLive pdfwin package.
21mr|texlive-pdfwin-20190228-1|23	
21mr|texlive-pdfwin-20190228-1|24	#-----------------------------------------------------------------------
21mr|texlive-pdfwin-20190228-1|25	%files
21mr|texlive-pdfwin-20190228-1|26	%{_texmfdistdir}/tex/latex/pdfwin/pdfwin.cfg
21mr|texlive-pdfwin-20190228-1|27	%{_texmfdistdir}/tex/latex/pdfwin/pdfwin.sty
21mr|texlive-pdfwin-20190228-1|28	%doc %{_texmfdistdir}/doc/latex/pdfwin/BucResampling.pdf
21mr|texlive-pdfwin-20190228-1|29	%doc %{_texmfdistdir}/doc/latex/pdfwin/BucSystem1.pdf
21mr|texlive-pdfwin-20190228-1|30	%doc %{_texmfdistdir}/doc/latex/pdfwin/BucSystem2.pdf
21mr|texlive-pdfwin-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/pdfwin/BucSystem3.pdf
21mr|texlive-pdfwin-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/pdfwin/BucSystem4.pdf
21mr|texlive-pdfwin-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/pdfwin/BucSystem5.pdf
21mr|texlive-pdfwin-20190228-1|34	%doc %{_texmfdistdir}/doc/latex/pdfwin/BucSystem6.pdf
21mr|texlive-pdfwin-20190228-1|35	%doc %{_texmfdistdir}/doc/latex/pdfwin/Bucuresti2003.tex
21mr|texlive-pdfwin-20190228-1|36	%doc %{_texmfdistdir}/doc/latex/pdfwin/JWGU-Logo.png
21mr|texlive-pdfwin-20190228-1|37	%doc %{_texmfdistdir}/doc/latex/pdfwin/Thumbs.db
21mr|texlive-pdfwin-20190228-1|38	%doc %{_texmfdistdir}/doc/latex/pdfwin/marble.png
21mr|texlive-pdfwin-20190228-1|39	%doc %{_texmfdistdir}/doc/latex/pdfwin/normprot.tex
21mr|texlive-pdfwin-20190228-1|40	%doc %{_texmfdistdir}/doc/latex/pdfwin/shortvec.tex
21mr|texlive-pdfwin-20190228-1|41	
21mr|texlive-pdfwin-20190228-1|42	#-----------------------------------------------------------------------
21mr|texlive-pdfwin-20190228-1|43	%prep
21mr|texlive-pdfwin-20190228-1|44	%setup -c -a0 -a1
21mr|texlive-pdfwin-20190228-1|45	
21mr|texlive-pdfwin-20190228-1|46	%build
21mr|texlive-pdfwin-20190228-1|47	
21mr|texlive-pdfwin-20190228-1|48	%install
21mr|texlive-pdfwin-20190228-1|49	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pdfwin-20190228-1|50	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18720 21
21mr|texlive-pdfx-1.6.3-1|1	Name:		texlive-pdfx
21mr|texlive-pdfx-1.6.3-1|2	Version:	1.6.3
21mr|texlive-pdfx-1.6.3-1|3	Release:	1
21mr|texlive-pdfx-1.6.3-1|4	Summary:	PDF/X-1a and PDF/A-1b support for pdfTeX
21mr|texlive-pdfx-1.6.3-1|5	Group:		Publishing
21mr|texlive-pdfx-1.6.3-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pdfx
21mr|texlive-pdfx-1.6.3-1|7	License:	LPPL
21mr|texlive-pdfx-1.6.3-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfx.tar.xz
21mr|texlive-pdfx-1.6.3-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfx.doc.tar.xz
21mr|texlive-pdfx-1.6.3-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfx.source.tar.xz
21mr|texlive-pdfx-1.6.3-1|11	BuildArch:	noarch
21mr|texlive-pdfx-1.6.3-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-pdfx-1.6.3-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-pdfx-1.6.3-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-pdfx-1.6.3-1|15	
21mr|texlive-pdfx-1.6.3-1|16	%description
21mr|texlive-pdfx-1.6.3-1|17	The package helps LaTeX users to create PDF/X-1a and PFD/A-1b
21mr|texlive-pdfx-1.6.3-1|18	compliant pdf documents with pdfTeX.
21mr|texlive-pdfx-1.6.3-1|19	
21mr|texlive-pdfx-1.6.3-1|20	#-----------------------------------------------------------------------
21mr|texlive-pdfx-1.6.3-1|21	%files
21mr|texlive-pdfx-1.6.3-1|22	%{_texmfdistdir}/tex/latex/pdfx
21mr|texlive-pdfx-1.6.3-1|23	%doc %{_texmfdistdir}/doc/latex/pdfx
21mr|texlive-pdfx-1.6.3-1|24	#- source
21mr|texlive-pdfx-1.6.3-1|25	%doc %{_texmfdistdir}/source/latex/pdfx
21mr|texlive-pdfx-1.6.3-1|26	
21mr|texlive-pdfx-1.6.3-1|27	#-----------------------------------------------------------------------
21mr|texlive-pdfx-1.6.3-1|28	%prep
21mr|texlive-pdfx-1.6.3-1|29	%setup -c -a0 -a1 -a2
21mr|texlive-pdfx-1.6.3-1|30	
21mr|texlive-pdfx-1.6.3-1|31	%build
21mr|texlive-pdfx-1.6.3-1|32	
21mr|texlive-pdfx-1.6.3-1|33	%install
21mr|texlive-pdfx-1.6.3-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pdfx-1.6.3-1|35	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18721 21
21mr|texlive-pecha-0.1-7|1	# revision 15878
21mr|texlive-pecha-0.1-7|2	# category Package
21mr|texlive-pecha-0.1-7|3	# catalog-ctan /language/tibetan/pecha
21mr|texlive-pecha-0.1-7|4	# catalog-date 2006-10-13 13:00:52 +0200
21mr|texlive-pecha-0.1-7|5	# catalog-license gpl
21mr|texlive-pecha-0.1-7|6	# catalog-version 0.1
21mr|texlive-pecha-0.1-7|7	Name:		texlive-pecha
21mr|texlive-pecha-0.1-7|8	Version:	0.1
21mr|texlive-pecha-0.1-7|9	Release:	7
21mr|texlive-pecha-0.1-7|10	Summary:	Print Tibetan text in the classic pecha layout style
21mr|texlive-pecha-0.1-7|11	Group:		Publishing
21mr|texlive-pecha-0.1-7|12	URL:		http://www.ctan.org/tex-archive/language/tibetan/pecha
21mr|texlive-pecha-0.1-7|13	License:	GPL
21mr|texlive-pecha-0.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pecha.tar.xz
21mr|texlive-pecha-0.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pecha.doc.tar.xz
21mr|texlive-pecha-0.1-7|16	BuildArch:	noarch
21mr|texlive-pecha-0.1-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-pecha-0.1-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-pecha-0.1-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-pecha-0.1-7|20	
21mr|texlive-pecha-0.1-7|21	%description
21mr|texlive-pecha-0.1-7|22	The pecha class provides an environment for writing Tibetan on
21mr|texlive-pecha-0.1-7|23	LaTeX2e in the traditional Tibetan Pecha layout used for
21mr|texlive-pecha-0.1-7|24	spiritual or philosophical texts, using the cTib4TeX package by
21mr|texlive-pecha-0.1-7|25	Oliver Corff. It provides features like headers in different
21mr|texlive-pecha-0.1-7|26	languages, page numbering in Tibetan and more.
21mr|texlive-pecha-0.1-7|27	
21mr|texlive-pecha-0.1-7|28	
21mr|texlive-pecha-0.1-7|29	#-----------------------------------------------------------------------
21mr|texlive-pecha-0.1-7|30	%files
21mr|texlive-pecha-0.1-7|31	%{_texmfdistdir}/tex/latex/pecha/ctibmantra.sty
21mr|texlive-pecha-0.1-7|32	%{_texmfdistdir}/tex/latex/pecha/pecha.cls
21mr|texlive-pecha-0.1-7|33	%doc %{_texmfdistdir}/doc/latex/pecha/CHANGES
21mr|texlive-pecha-0.1-7|34	%doc %{_texmfdistdir}/doc/latex/pecha/COPYING
21mr|texlive-pecha-0.1-7|35	%doc %{_texmfdistdir}/doc/latex/pecha/README
21mr|texlive-pecha-0.1-7|36	%doc %{_texmfdistdir}/doc/latex/pecha/example.pdf
21mr|texlive-pecha-0.1-7|37	%doc %{_texmfdistdir}/doc/latex/pecha/example.tex
21mr|texlive-pecha-0.1-7|38	%doc %{_texmfdistdir}/doc/latex/pecha/pecha_docu.pdf
21mr|texlive-pecha-0.1-7|39	%doc %{_texmfdistdir}/doc/latex/pecha/pecha_docu.tex
21mr|texlive-pecha-0.1-7|40	
21mr|texlive-pecha-0.1-7|41	#-----------------------------------------------------------------------
21mr|texlive-pecha-0.1-7|42	%prep
21mr|texlive-pecha-0.1-7|43	%setup -c -a0 -a1
21mr|texlive-pecha-0.1-7|44	
21mr|texlive-pecha-0.1-7|45	%build
21mr|texlive-pecha-0.1-7|46	
21mr|texlive-pecha-0.1-7|47	%install
21mr|texlive-pecha-0.1-7|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pecha-0.1-7|49	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18722 21
21mr|texlive-pedigree-perl-1.0-13|1	# revision 31990
21mr|texlive-pedigree-perl-1.0-13|2	# category Package
21mr|texlive-pedigree-perl-1.0-13|3	# catalog-ctan /graphics/pstricks/contrib/pedigree/pedigree-perl
21mr|texlive-pedigree-perl-1.0-13|4	# catalog-date 2012-05-31 18:08:53 +0200
21mr|texlive-pedigree-perl-1.0-13|5	# catalog-license gpl2
21mr|texlive-pedigree-perl-1.0-13|6	# catalog-version 1.0
21mr|texlive-pedigree-perl-1.0-13|7	Name:		texlive-pedigree-perl
21mr|texlive-pedigree-perl-1.0-13|8	Version:	1.0
21mr|texlive-pedigree-perl-1.0-13|9	Release:	13
21mr|texlive-pedigree-perl-1.0-13|10	Summary:	Generate TeX pedigree files from CSV files
21mr|texlive-pedigree-perl-1.0-13|11	Group:		Publishing
21mr|texlive-pedigree-perl-1.0-13|12	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pedigree/pedigree-perl
21mr|texlive-pedigree-perl-1.0-13|13	License:	GPL2
21mr|texlive-pedigree-perl-1.0-13|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pedigree-perl.tar.xz
21mr|texlive-pedigree-perl-1.0-13|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pedigree-perl.doc.tar.xz
21mr|texlive-pedigree-perl-1.0-13|16	BuildArch:	noarch
21mr|texlive-pedigree-perl-1.0-13|17	BuildRequires:	texlive-tlpkg
21mr|texlive-pedigree-perl-1.0-13|18	Requires(pre):	texlive-tlpkg
21mr|texlive-pedigree-perl-1.0-13|19	Requires(post):	texlive-kpathsea
21mr|texlive-pedigree-perl-1.0-13|20	Provides:	texlive-pedigree-perl.bin = %{EVRD}
21mr|texlive-pedigree-perl-1.0-13|21	
21mr|texlive-pedigree-perl-1.0-13|22	%description
21mr|texlive-pedigree-perl-1.0-13|23	This program generates TeX commands to typeset pedigrees --
21mr|texlive-pedigree-perl-1.0-13|24	either TeX fragments or full LaTeX files, to be processed by
21mr|texlive-pedigree-perl-1.0-13|25	the authors' pst-pdgr package. The program has support for
21mr|texlive-pedigree-perl-1.0-13|26	multilanguage pedigrees (at the present moment the English and
21mr|texlive-pedigree-perl-1.0-13|27	Russian languages are supported).
21mr|texlive-pedigree-perl-1.0-13|28	
21mr|texlive-pedigree-perl-1.0-13|29	#-----------------------------------------------------------------------
21mr|texlive-pedigree-perl-1.0-13|30	%files
21mr|texlive-pedigree-perl-1.0-13|31	%{_bindir}/pedigree
21mr|texlive-pedigree-perl-1.0-13|32	%{_texmfdistdir}/scripts/pedigree-perl/Pedigree.pm
21mr|texlive-pedigree-perl-1.0-13|33	%{_texmfdistdir}/scripts/pedigree-perl/Pedigree/AbortionNode.pm
21mr|texlive-pedigree-perl-1.0-13|34	%{_texmfdistdir}/scripts/pedigree-perl/Pedigree/Area.pm
21mr|texlive-pedigree-perl-1.0-13|35	%{_texmfdistdir}/scripts/pedigree-perl/Pedigree/ChildlessNode.pm
21mr|texlive-pedigree-perl-1.0-13|36	%{_texmfdistdir}/scripts/pedigree-perl/Pedigree/Language.pm
21mr|texlive-pedigree-perl-1.0-13|37	%{_texmfdistdir}/scripts/pedigree-perl/Pedigree/MarriageNode.pm
21mr|texlive-pedigree-perl-1.0-13|38	%{_texmfdistdir}/scripts/pedigree-perl/Pedigree/Node.pm
21mr|texlive-pedigree-perl-1.0-13|39	%{_texmfdistdir}/scripts/pedigree-perl/Pedigree/Parser.pm
21mr|texlive-pedigree-perl-1.0-13|40	%{_texmfdistdir}/scripts/pedigree-perl/Pedigree/PersonNode.pm
21mr|texlive-pedigree-perl-1.0-13|41	%{_texmfdistdir}/scripts/pedigree-perl/Pedigree/TwinsNode.pm
21mr|texlive-pedigree-perl-1.0-13|42	%{_texmfdistdir}/scripts/pedigree-perl/pedigree.pl
21mr|texlive-pedigree-perl-1.0-13|43	%doc %{_mandir}/man1/pedigree.1*
21mr|texlive-pedigree-perl-1.0-13|44	%doc %{_texmfdistdir}/doc/man/man1/pedigree.man1.pdf
21mr|texlive-pedigree-perl-1.0-13|45	%doc %{_texmfdistdir}/doc/support/pedigree-perl/LICENSE
21mr|texlive-pedigree-perl-1.0-13|46	%doc %{_texmfdistdir}/doc/support/pedigree-perl/Makefile
21mr|texlive-pedigree-perl-1.0-13|47	%doc %{_texmfdistdir}/doc/support/pedigree-perl/NEWS
21mr|texlive-pedigree-perl-1.0-13|48	%doc %{_texmfdistdir}/doc/support/pedigree-perl/Pedigree.3
21mr|texlive-pedigree-perl-1.0-13|49	%doc %{_texmfdistdir}/doc/support/pedigree-perl/Pedigree/AbortionNode.3
21mr|texlive-pedigree-perl-1.0-13|50	%doc %{_texmfdistdir}/doc/support/pedigree-perl/Pedigree/Area.3
21mr|texlive-pedigree-perl-1.0-13|51	%doc %{_texmfdistdir}/doc/support/pedigree-perl/Pedigree/ChildlessNode.3
21mr|texlive-pedigree-perl-1.0-13|52	%doc %{_texmfdistdir}/doc/support/pedigree-perl/Pedigree/Language.3
21mr|texlive-pedigree-perl-1.0-13|53	%doc %{_texmfdistdir}/doc/support/pedigree-perl/Pedigree/Makefile
21mr|texlive-pedigree-perl-1.0-13|54	%doc %{_texmfdistdir}/doc/support/pedigree-perl/Pedigree/MarriageNode.3
21mr|texlive-pedigree-perl-1.0-13|55	%doc %{_texmfdistdir}/doc/support/pedigree-perl/Pedigree/Node.3
21mr|texlive-pedigree-perl-1.0-13|56	%doc %{_texmfdistdir}/doc/support/pedigree-perl/Pedigree/Parser.3
21mr|texlive-pedigree-perl-1.0-13|57	%doc %{_texmfdistdir}/doc/support/pedigree-perl/Pedigree/PersonNode.3
21mr|texlive-pedigree-perl-1.0-13|58	%doc %{_texmfdistdir}/doc/support/pedigree-perl/Pedigree/TwinsNode.3
21mr|texlive-pedigree-perl-1.0-13|59	%doc %{_texmfdistdir}/doc/support/pedigree-perl/README
21mr|texlive-pedigree-perl-1.0-13|60	%doc %{_texmfdistdir}/doc/support/pedigree-perl/doc/Makefile
21mr|texlive-pedigree-perl-1.0-13|61	%doc %{_texmfdistdir}/doc/support/pedigree-perl/doc/abortions.tex
21mr|texlive-pedigree-perl-1.0-13|62	%doc %{_texmfdistdir}/doc/support/pedigree-perl/doc/english.tex
21mr|texlive-pedigree-perl-1.0-13|63	%doc %{_texmfdistdir}/doc/support/pedigree-perl/doc/english1.tex
21mr|texlive-pedigree-perl-1.0-13|64	%doc %{_texmfdistdir}/doc/support/pedigree-perl/doc/pedigree.bib
21mr|texlive-pedigree-perl-1.0-13|65	%doc %{_texmfdistdir}/doc/support/pedigree-perl/doc/pedigree.pdf
21mr|texlive-pedigree-perl-1.0-13|66	%doc %{_texmfdistdir}/doc/support/pedigree-perl/doc/pedigree.ps
21mr|texlive-pedigree-perl-1.0-13|67	%doc %{_texmfdistdir}/doc/support/pedigree-perl/doc/pedigree.tex
21mr|texlive-pedigree-perl-1.0-13|68	%doc %{_texmfdistdir}/doc/support/pedigree-perl/doc/russian.tex
21mr|texlive-pedigree-perl-1.0-13|69	%doc %{_texmfdistdir}/doc/support/pedigree-perl/examples/abortions.csv
21mr|texlive-pedigree-perl-1.0-13|70	%doc %{_texmfdistdir}/doc/support/pedigree-perl/examples/badsort.csv
21mr|texlive-pedigree-perl-1.0-13|71	%doc %{_texmfdistdir}/doc/support/pedigree-perl/examples/childlessness.csv
21mr|texlive-pedigree-perl-1.0-13|72	%doc %{_texmfdistdir}/doc/support/pedigree-perl/examples/consanguinic.csv
21mr|texlive-pedigree-perl-1.0-13|73	%doc %{_texmfdistdir}/doc/support/pedigree-perl/examples/english.cfg
21mr|texlive-pedigree-perl-1.0-13|74	%doc %{_texmfdistdir}/doc/support/pedigree-perl/examples/english.csv
21mr|texlive-pedigree-perl-1.0-13|75	%doc %{_texmfdistdir}/doc/support/pedigree-perl/examples/english1.cfg
21mr|texlive-pedigree-perl-1.0-13|76	%doc %{_texmfdistdir}/doc/support/pedigree-perl/examples/english_short.cfg
21mr|texlive-pedigree-perl-1.0-13|77	%doc %{_texmfdistdir}/doc/support/pedigree-perl/examples/pedigree.cfg
21mr|texlive-pedigree-perl-1.0-13|78	%doc %{_texmfdistdir}/doc/support/pedigree-perl/examples/russian.cfg
21mr|texlive-pedigree-perl-1.0-13|79	%doc %{_texmfdistdir}/doc/support/pedigree-perl/examples/russian.csv
21mr|texlive-pedigree-perl-1.0-13|80	%doc %{_texmfdistdir}/doc/support/pedigree-perl/examples/sort1.csv
21mr|texlive-pedigree-perl-1.0-13|81	%doc %{_texmfdistdir}/doc/support/pedigree-perl/examples/sort2.csv
21mr|texlive-pedigree-perl-1.0-13|82	%doc %{_texmfdistdir}/doc/support/pedigree-perl/examples/sort3.csv
21mr|texlive-pedigree-perl-1.0-13|83	%doc %{_texmfdistdir}/doc/support/pedigree-perl/examples/twins.csv
21mr|texlive-pedigree-perl-1.0-13|84	
21mr|texlive-pedigree-perl-1.0-13|85	#-----------------------------------------------------------------------
21mr|texlive-pedigree-perl-1.0-13|86	%prep
21mr|texlive-pedigree-perl-1.0-13|87	%setup -c -a0 -a1
21mr|texlive-pedigree-perl-1.0-13|88	
21mr|texlive-pedigree-perl-1.0-13|89	%build
21mr|texlive-pedigree-perl-1.0-13|90	
21mr|texlive-pedigree-perl-1.0-13|91	%install
21mr|texlive-pedigree-perl-1.0-13|92	mkdir -p %{buildroot}%{_bindir}
21mr|texlive-pedigree-perl-1.0-13|93	pushd %{buildroot}%{_bindir}
21mr|texlive-pedigree-perl-1.0-13|94	ln -sf %{_texmfdistdir}/scripts/pedigree-perl/pedigree.pl pedigree
21mr|texlive-pedigree-perl-1.0-13|95	popd
21mr|texlive-pedigree-perl-1.0-13|96	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-pedigree-perl-1.0-13|97	cp -fpar texmf-dist %{buildroot}%{_datadir}
21mr|texlive-pedigree-perl-1.0-13|98	mkdir -p %{buildroot}%{_mandir}/man1
21mr|texlive-pedigree-perl-1.0-13|99	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

18723 21
21mr|texlive-perfectcut-2.2-2|1	# revision 32861
21mr|texlive-perfectcut-2.2-2|2	# category Package
21mr|texlive-perfectcut-2.2-2|3	# catalog-ctan /macros/latex/contrib/perfectcut
21mr|texlive-perfectcut-2.2-2|4	# catalog-date 2014-02-03 14:43:47 +0100
21mr|texlive-perfectcut-2.2-2|5	# catalog-license lppl1.3
21mr|texlive-perfectcut-2.2-2|6	# catalog-version 1.9
21mr|texlive-perfectcut-2.2-2|7	Name:		texlive-perfectcut
21mr|texlive-perfectcut-2.2-2|8	Version:	2.2
21mr|texlive-perfectcut-2.2-2|9	Release:	2
21mr|texlive-perfectcut-2.2-2|10	Summary:	Brackets whose size adjusts to the nesting
21mr|texlive-perfectcut-2.2-2|11	Group:		Publishing
21mr|texlive-perfectcut-2.2-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/perfectcut
21mr|texlive-perfectcut-2.2-2|13	License:	LPPL1.3
21mr|texlive-perfectcut-2.2-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/perfectcut.tar.xz
21mr|texlive-perfectcut-2.2-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/perfectcut.doc.tar.xz
21mr|texlive-perfectcut-2.2-2|16	BuildArch:	noarch
21mr|texlive-perfectcut-2.2-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-perfectcut-2.2-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-perfectcut-2.2-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-perfectcut-2.2-2|20	
21mr|texlive-perfectcut-2.2-2|21	%description
21mr|texlive-perfectcut-2.2-2|22	The package defines the command \perfectcut#1#2 which displays
21mr|texlive-perfectcut-2.2-2|23	a bracket <#1||#2>. Its effect is to determine the size of the
21mr|texlive-perfectcut-2.2-2|24	bracket depending on the number of nested \perfectcut
21mr|texlive-perfectcut-2.2-2|25	(regardless of the contents). The command is intended for use:
21mr|texlive-perfectcut-2.2-2|26	In proof theory, for term notations of sequent calculus, In
21mr|texlive-perfectcut-2.2-2|27	computer science, for the modeling of abstract machines. The
21mr|texlive-perfectcut-2.2-2|28	package also offers a reimplementation of \big, \bigg, etc.,
21mr|texlive-perfectcut-2.2-2|29	into arbitrary-size variants.
21mr|texlive-perfectcut-2.2-2|30	
21mr|texlive-perfectcut-2.2-2|31	#-----------------------------------------------------------------------
21mr|texlive-perfectcut-2.2-2|32	%files
21mr|texlive-perfectcut-2.2-2|33	%{_texmfdistdir}/tex/latex/perfectcut/perfectcut.sty
21mr|texlive-perfectcut-2.2-2|34	%doc %{_texmfdistdir}/doc/latex/perfectcut/README
21mr|texlive-perfectcut-2.2-2|35	%doc %{_texmfdistdir}/doc/latex/perfectcut/perfectcut.pdf
21mr|texlive-perfectcut-2.2-2|36	%doc %{_texmfdistdir}/doc/latex/perfectcut/perfectcut.tex
21mr|texlive-perfectcut-2.2-2|37	
21mr|texlive-perfectcut-2.2-2|38	#-----------------------------------------------------------------------
21mr|texlive-perfectcut-2.2-2|39	%prep
21mr|texlive-perfectcut-2.2-2|40	%setup -c -a0 -a1
21mr|texlive-perfectcut-2.2-2|41	
21mr|texlive-perfectcut-2.2-2|42	%build
21mr|texlive-perfectcut-2.2-2|43	
21mr|texlive-perfectcut-2.2-2|44	%install
21mr|texlive-perfectcut-2.2-2|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-perfectcut-2.2-2|46	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18724 21
21mr|texlive-perltex-2.1-15|1	# revision 32576
21mr|texlive-perltex-2.1-15|2	# category Package
21mr|texlive-perltex-2.1-15|3	# catalog-ctan /macros/latex/contrib/perltex
21mr|texlive-perltex-2.1-15|4	# catalog-date 2012-06-12 18:08:23 +0200
21mr|texlive-perltex-2.1-15|5	# catalog-license lppl
21mr|texlive-perltex-2.1-15|6	# catalog-version 2.1
21mr|texlive-perltex-2.1-15|7	Name:		texlive-perltex
21mr|texlive-perltex-2.1-15|8	Version:	2.1
21mr|texlive-perltex-2.1-15|9	Release:	15
21mr|texlive-perltex-2.1-15|10	Summary:	Define LaTeX macros in terms of Perl code
21mr|texlive-perltex-2.1-15|11	Group:		Publishing
21mr|texlive-perltex-2.1-15|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/perltex
21mr|texlive-perltex-2.1-15|13	License:	LPPL
21mr|texlive-perltex-2.1-15|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/perltex.tar.xz
21mr|texlive-perltex-2.1-15|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/perltex.doc.tar.xz
21mr|texlive-perltex-2.1-15|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/perltex.source.tar.xz
21mr|texlive-perltex-2.1-15|17	BuildArch:	noarch
21mr|texlive-perltex-2.1-15|18	BuildRequires:	texlive-tlpkg
21mr|texlive-perltex-2.1-15|19	Requires(pre):	texlive-tlpkg
21mr|texlive-perltex-2.1-15|20	Requires(post):	texlive-kpathsea
21mr|texlive-perltex-2.1-15|21	Provides:	texlive-perltex.bin = %{EVRD}
21mr|texlive-perltex-2.1-15|22	
21mr|texlive-perltex-2.1-15|23	%description
21mr|texlive-perltex-2.1-15|24	PerlTeX is a combination Perl script (perltex.pl) and LaTeX2e
21mr|texlive-perltex-2.1-15|25	package (perltex.sty) that, together, give the user the ability
21mr|texlive-perltex-2.1-15|26	to define LaTeX macros in terms of Perl code. Once defined, a
21mr|texlive-perltex-2.1-15|27	Perl macro becomes indistinguishable from any other LaTeX
21mr|texlive-perltex-2.1-15|28	macro. PerlTeX thereby combines LaTeX's typesetting power with
21mr|texlive-perltex-2.1-15|29	Perl's programmability. PerlTeX will make use of persistent
21mr|texlive-perltex-2.1-15|30	named pipes, and thereby run more efficiently, on operating
21mr|texlive-perltex-2.1-15|31	systems that offer them (mostly Unix-like systems). Also
21mr|texlive-perltex-2.1-15|32	provided is a switch to generate a PerlTeX-free, document-
21mr|texlive-perltex-2.1-15|33	specific, noperltex.sty that is useful when distributing a
21mr|texlive-perltex-2.1-15|34	document to places where PerlTeX is not available.
21mr|texlive-perltex-2.1-15|35	
21mr|texlive-perltex-2.1-15|36	#-----------------------------------------------------------------------
21mr|texlive-perltex-2.1-15|37	%files
21mr|texlive-perltex-2.1-15|38	%{_bindir}/perltex
21mr|texlive-perltex-2.1-15|39	%{_texmfdistdir}/scripts/perltex/perltex.pl
21mr|texlive-perltex-2.1-15|40	%{_texmfdistdir}/tex/latex/perltex/perltex.sty
21mr|texlive-perltex-2.1-15|41	%doc %{_texmfdistdir}/doc/latex/perltex/README
21mr|texlive-perltex-2.1-15|42	%doc %{_texmfdistdir}/doc/latex/perltex/example.tex
21mr|texlive-perltex-2.1-15|43	%doc %{_texmfdistdir}/doc/latex/perltex/perltex.pdf
21mr|texlive-perltex-2.1-15|44	%doc %{_mandir}/man1/perltex.1*
21mr|texlive-perltex-2.1-15|45	%doc %{_texmfdistdir}/doc/man/man1/perltex.man1.pdf
21mr|texlive-perltex-2.1-15|46	#- source
21mr|texlive-perltex-2.1-15|47	%doc %{_texmfdistdir}/source/latex/perltex/perltex.dtx
21mr|texlive-perltex-2.1-15|48	%doc %{_texmfdistdir}/source/latex/perltex/perltex.ins
21mr|texlive-perltex-2.1-15|49	
21mr|texlive-perltex-2.1-15|50	#-----------------------------------------------------------------------
21mr|texlive-perltex-2.1-15|51	%prep
21mr|texlive-perltex-2.1-15|52	%setup -c -a0 -a1 -a2
21mr|texlive-perltex-2.1-15|53	
21mr|texlive-perltex-2.1-15|54	%build
21mr|texlive-perltex-2.1-15|55	
21mr|texlive-perltex-2.1-15|56	%install
21mr|texlive-perltex-2.1-15|57	mkdir -p %{buildroot}%{_bindir}
21mr|texlive-perltex-2.1-15|58	pushd %{buildroot}%{_bindir}
21mr|texlive-perltex-2.1-15|59	ln -sf %{_texmfdistdir}/scripts/perltex/perltex.pl perltex
21mr|texlive-perltex-2.1-15|60	popd
21mr|texlive-perltex-2.1-15|61	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-perltex-2.1-15|62	cp -fpar texmf-dist %{buildroot}%{_datadir}
21mr|texlive-perltex-2.1-15|63	mkdir -p %{buildroot}%{_mandir}/man1
21mr|texlive-perltex-2.1-15|64	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

18725 21
21mr|texlive-permute-20190228-1|1	# revision 15878
21mr|texlive-permute-20190228-1|2	# category Package
21mr|texlive-permute-20190228-1|3	# catalog-ctan /macros/latex/contrib/permute
21mr|texlive-permute-20190228-1|4	# catalog-date 2007-01-12 23:55:10 +0100
21mr|texlive-permute-20190228-1|5	# catalog-license lppl
21mr|texlive-permute-20190228-1|6	# catalog-version undef
21mr|texlive-permute-20190228-1|7	Name:		texlive-permute
21mr|texlive-permute-20190228-1|8	Version:	20190228
21mr|texlive-permute-20190228-1|9	Release:	1
21mr|texlive-permute-20190228-1|10	Summary:	Support for symmetric groups
21mr|texlive-permute-20190228-1|11	Group:		Publishing
21mr|texlive-permute-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/permute
21mr|texlive-permute-20190228-1|13	License:	LPPL
21mr|texlive-permute-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/permute.tar.xz
21mr|texlive-permute-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/permute.doc.tar.xz
21mr|texlive-permute-20190228-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/permute.source.tar.xz
21mr|texlive-permute-20190228-1|17	BuildArch:	noarch
21mr|texlive-permute-20190228-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-permute-20190228-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-permute-20190228-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-permute-20190228-1|21	
21mr|texlive-permute-20190228-1|22	%description
21mr|texlive-permute-20190228-1|23	A package for symmetric groups, allowing you to input, output,
21mr|texlive-permute-20190228-1|24	and calculate with them.
21mr|texlive-permute-20190228-1|25	
21mr|texlive-permute-20190228-1|26	#-----------------------------------------------------------------------
21mr|texlive-permute-20190228-1|27	%files
21mr|texlive-permute-20190228-1|28	%{_texmfdistdir}/tex/latex/permute/permute.sty
21mr|texlive-permute-20190228-1|29	%doc %{_texmfdistdir}/doc/latex/permute/permute.pdf
21mr|texlive-permute-20190228-1|30	#- source
21mr|texlive-permute-20190228-1|31	%doc %{_texmfdistdir}/source/latex/permute/permute.dtx
21mr|texlive-permute-20190228-1|32	%doc %{_texmfdistdir}/source/latex/permute/permute.ins
21mr|texlive-permute-20190228-1|33	
21mr|texlive-permute-20190228-1|34	#-----------------------------------------------------------------------
21mr|texlive-permute-20190228-1|35	%prep
21mr|texlive-permute-20190228-1|36	%setup -c -a0 -a1 -a2
21mr|texlive-permute-20190228-1|37	
21mr|texlive-permute-20190228-1|38	%build
21mr|texlive-permute-20190228-1|39	
21mr|texlive-permute-20190228-1|40	%install
21mr|texlive-permute-20190228-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-permute-20190228-1|42	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18726 21
21mr|texlive-persian-bib-0.9-2|1	Name:		texlive-persian-bib
21mr|texlive-persian-bib-0.9-2|2	Version:	0.9
21mr|texlive-persian-bib-0.9-2|3	Release:	2
21mr|texlive-persian-bib-0.9-2|4	Summary:	Persian translations of classic BibTeX styles
21mr|texlive-persian-bib-0.9-2|5	Group:		Publishing
21mr|texlive-persian-bib-0.9-2|6	URL:		http://www.ctan.org/tex-archive/biblio/bibtex/contrib/persian-bib
21mr|texlive-persian-bib-0.9-2|7	License:	LPPL
21mr|texlive-persian-bib-0.9-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/persian-bib.tar.xz
21mr|texlive-persian-bib-0.9-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/persian-bib.doc.tar.xz
21mr|texlive-persian-bib-0.9-2|10	BuildArch:	noarch
21mr|texlive-persian-bib-0.9-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-persian-bib-0.9-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-persian-bib-0.9-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-persian-bib-0.9-2|14	
21mr|texlive-persian-bib-0.9-2|15	%description
21mr|texlive-persian-bib-0.9-2|16	Currently 7 files: acm-fa.bst, asa-fa.bst, chicago-fa.bst,
21mr|texlive-persian-bib-0.9-2|17	ieeetr-fa.bst, plain-fa.bst, plainnat-fa.bst and unsrt-fa.bst
21mr|texlive-persian-bib-0.9-2|18	are modified for Persian documents prepared with XePersian
21mr|texlive-persian-bib-0.9-2|19	(which the present package depends on). The Persian .bst files
21mr|texlive-persian-bib-0.9-2|20	can simultaneously handle both Latin and Persian references. A
21mr|texlive-persian-bib-0.9-2|21	file cp1256fa.csf is provided for correct sorting of Persian
21mr|texlive-persian-bib-0.9-2|22	references and three fields LANGUAGE, TRANSLATOR and AUTHORFA
21mr|texlive-persian-bib-0.9-2|23	are defined.
21mr|texlive-persian-bib-0.9-2|24	
21mr|texlive-persian-bib-0.9-2|25	#-----------------------------------------------------------------------
21mr|texlive-persian-bib-0.9-2|26	%files
21mr|texlive-persian-bib-0.9-2|27	%{_texmfdistdir}/bibtex/bst/persian-bib
21mr|texlive-persian-bib-0.9-2|28	%{_texmfdistdir}/bibtex/csf/persian-bib
21mr|texlive-persian-bib-0.9-2|29	%doc %{_texmfdistdir}/doc/xelatex/persian-bib
21mr|texlive-persian-bib-0.9-2|30	
21mr|texlive-persian-bib-0.9-2|31	#-----------------------------------------------------------------------
21mr|texlive-persian-bib-0.9-2|32	%prep
21mr|texlive-persian-bib-0.9-2|33	%setup -c -a0 -a1
21mr|texlive-persian-bib-0.9-2|34	
21mr|texlive-persian-bib-0.9-2|35	%build
21mr|texlive-persian-bib-0.9-2|36	
21mr|texlive-persian-bib-0.9-2|37	%install
21mr|texlive-persian-bib-0.9-2|38	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-persian-bib-0.9-2|39	cp -fpar bibtex doc %{buildroot}%{_texmfdistdir}

18727 21
21mr|texlive-petiteannonce-1.0001-6|1	# revision 25915
21mr|texlive-petiteannonce-1.0001-6|2	# category Package
21mr|texlive-petiteannonce-1.0001-6|3	# catalog-ctan /macros/latex/contrib/petiteannonce
21mr|texlive-petiteannonce-1.0001-6|4	# catalog-date 2012-04-11 15:11:02 +0200
21mr|texlive-petiteannonce-1.0001-6|5	# catalog-license lppl
21mr|texlive-petiteannonce-1.0001-6|6	# catalog-version 1.0001
21mr|texlive-petiteannonce-1.0001-6|7	Name:		texlive-petiteannonce
21mr|texlive-petiteannonce-1.0001-6|8	Version:	1.0001
21mr|texlive-petiteannonce-1.0001-6|9	Release:	6
21mr|texlive-petiteannonce-1.0001-6|10	Summary:	A class for small advertisements
21mr|texlive-petiteannonce-1.0001-6|11	Group:		Publishing
21mr|texlive-petiteannonce-1.0001-6|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/petiteannonce
21mr|texlive-petiteannonce-1.0001-6|13	License:	LPPL
21mr|texlive-petiteannonce-1.0001-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/petiteannonce.tar.xz
21mr|texlive-petiteannonce-1.0001-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/petiteannonce.doc.tar.xz
21mr|texlive-petiteannonce-1.0001-6|16	BuildArch:	noarch
21mr|texlive-petiteannonce-1.0001-6|17	BuildRequires:	texlive-tlpkg
21mr|texlive-petiteannonce-1.0001-6|18	Requires(pre):	texlive-tlpkg
21mr|texlive-petiteannonce-1.0001-6|19	Requires(post):	texlive-kpathsea
21mr|texlive-petiteannonce-1.0001-6|20	
21mr|texlive-petiteannonce-1.0001-6|21	%description
21mr|texlive-petiteannonce-1.0001-6|22	The class enables you to create the sort of adverts that you
21mr|texlive-petiteannonce-1.0001-6|23	pin on a noticeboard, with tear-off strips at the bottom where
21mr|texlive-petiteannonce-1.0001-6|24	you can place contact details.
21mr|texlive-petiteannonce-1.0001-6|25	
21mr|texlive-petiteannonce-1.0001-6|26	
21mr|texlive-petiteannonce-1.0001-6|27	#-----------------------------------------------------------------------
21mr|texlive-petiteannonce-1.0001-6|28	%files
21mr|texlive-petiteannonce-1.0001-6|29	%{_texmfdistdir}/tex/latex/petiteannonce/petiteannonce.cls
21mr|texlive-petiteannonce-1.0001-6|30	%doc %{_texmfdistdir}/doc/latex/petiteannonce/baignoire.JPG
21mr|texlive-petiteannonce-1.0001-6|31	%doc %{_texmfdistdir}/doc/latex/petiteannonce/petiteannonce.doc.pdf
21mr|texlive-petiteannonce-1.0001-6|32	%doc %{_texmfdistdir}/doc/latex/petiteannonce/petiteannonce.doc.tex
21mr|texlive-petiteannonce-1.0001-6|33	%doc %{_texmfdistdir}/doc/latex/petiteannonce/petiteannonceexample.pdf
21mr|texlive-petiteannonce-1.0001-6|34	%doc %{_texmfdistdir}/doc/latex/petiteannonce/petiteannonceexample.tex
21mr|texlive-petiteannonce-1.0001-6|35	
21mr|texlive-petiteannonce-1.0001-6|36	#-----------------------------------------------------------------------
21mr|texlive-petiteannonce-1.0001-6|37	%prep
21mr|texlive-petiteannonce-1.0001-6|38	%setup -c -a0 -a1
21mr|texlive-petiteannonce-1.0001-6|39	
21mr|texlive-petiteannonce-1.0001-6|40	%build
21mr|texlive-petiteannonce-1.0001-6|41	
21mr|texlive-petiteannonce-1.0001-6|42	%install
21mr|texlive-petiteannonce-1.0001-6|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-petiteannonce-1.0001-6|44	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18728 21
21mr|texlive-petri-nets-20190228-1|1	Name:		texlive-petri-nets
21mr|texlive-petri-nets-20190228-1|2	Version:	20190228
21mr|texlive-petri-nets-20190228-1|3	Release:	1
21mr|texlive-petri-nets-20190228-1|4	Summary:	A set TeX/LaTeX packages for drawing Petri nets
21mr|texlive-petri-nets-20190228-1|5	Group:		Publishing
21mr|texlive-petri-nets-20190228-1|6	URL:		http://www.ctan.org/tex-archive/macros/generic/petri-nets
21mr|texlive-petri-nets-20190228-1|7	License:	GPL
21mr|texlive-petri-nets-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/petri-nets.tar.xz
21mr|texlive-petri-nets-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/petri-nets.doc.tar.xz
21mr|texlive-petri-nets-20190228-1|10	BuildArch:	noarch
21mr|texlive-petri-nets-20190228-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-petri-nets-20190228-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-petri-nets-20190228-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-petri-nets-20190228-1|14	
21mr|texlive-petri-nets-20190228-1|15	%description
21mr|texlive-petri-nets-20190228-1|16	Petri-nets is a set of TeX/LaTeX packages about Petri nets and
21mr|texlive-petri-nets-20190228-1|17	related models. Three packages are available: - the first
21mr|texlive-petri-nets-20190228-1|18	allows the user to draw Petri-nets in PostScript documents; -
21mr|texlive-petri-nets-20190228-1|19	the second defines macros related to PBC, M-nets and B(PN)
21mr|texlive-petri-nets-20190228-1|20	models; and - the last gathers together the previous two.
21mr|texlive-petri-nets-20190228-1|21	
21mr|texlive-petri-nets-20190228-1|22	#-----------------------------------------------------------------------
21mr|texlive-petri-nets-20190228-1|23	%files
21mr|texlive-petri-nets-20190228-1|24	%{_texmfdistdir}/tex/generic/petri-nets
21mr|texlive-petri-nets-20190228-1|25	%{_texmfdistdir}/scripts/petri-nets
21mr|texlive-petri-nets-20190228-1|26	%doc %{_texmfdistdir}/doc/generic/petri-nets
21mr|texlive-petri-nets-20190228-1|27	
21mr|texlive-petri-nets-20190228-1|28	#-----------------------------------------------------------------------
21mr|texlive-petri-nets-20190228-1|29	%prep
21mr|texlive-petri-nets-20190228-1|30	%setup -c -a0 -a1
21mr|texlive-petri-nets-20190228-1|31	
21mr|texlive-petri-nets-20190228-1|32	%build
21mr|texlive-petri-nets-20190228-1|33	
21mr|texlive-petri-nets-20190228-1|34	%install
21mr|texlive-petri-nets-20190228-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-petri-nets-20190228-1|36	cp -fpar texmf-dist/tex texmf-dist/doc texmf-dist/scripts %{buildroot}%{_texmfdistdir}

18729 21
21mr|texlive-pgf-3.1.2-1|1	Name:		texlive-pgf
21mr|texlive-pgf-3.1.2-1|2	Version:	3.1.2
21mr|texlive-pgf-3.1.2-1|3	Release:	1
21mr|texlive-pgf-3.1.2-1|4	Summary:	Create PostScript and PDF graphics in TeX
21mr|texlive-pgf-3.1.2-1|5	Group:		Publishing
21mr|texlive-pgf-3.1.2-1|6	URL:		http://www.ctan.org/tex-archive/graphics/pgf/base
21mr|texlive-pgf-3.1.2-1|7	License:	LPPL1.3
21mr|texlive-pgf-3.1.2-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pgf.tar.xz
21mr|texlive-pgf-3.1.2-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pgf.doc.tar.xz
21mr|texlive-pgf-3.1.2-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pgf.source.tar.xz
21mr|texlive-pgf-3.1.2-1|11	BuildArch:	noarch
21mr|texlive-pgf-3.1.2-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-pgf-3.1.2-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-pgf-3.1.2-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-pgf-3.1.2-1|15	Requires:	texlive-xkeyval
21mr|texlive-pgf-3.1.2-1|16	
21mr|texlive-pgf-3.1.2-1|17	%description
21mr|texlive-pgf-3.1.2-1|18	PGF is a macro package for creating graphics. It is platform-
21mr|texlive-pgf-3.1.2-1|19	and format-independent and works together with the most
21mr|texlive-pgf-3.1.2-1|20	important TeX backend drivers, including pdftex and dvips. It
21mr|texlive-pgf-3.1.2-1|21	comes with a user-friendly syntax layer called TikZ. Its usage
21mr|texlive-pgf-3.1.2-1|22	is similar to pstricks and the standard picture environment.
21mr|texlive-pgf-3.1.2-1|23	PGF works with plain (pdf-)TeX, (pdf-)LaTeX, and ConTeXt.
21mr|texlive-pgf-3.1.2-1|24	Unlike pstricks, it can produce either PostScript or PDF
21mr|texlive-pgf-3.1.2-1|25	output.
21mr|texlive-pgf-3.1.2-1|26	
21mr|texlive-pgf-3.1.2-1|27	#-----------------------------------------------------------------------
21mr|texlive-pgf-3.1.2-1|28	%files
21mr|texlive-pgf-3.1.2-1|29	%{_texmfdistdir}/tex/context/third/pgf
21mr|texlive-pgf-3.1.2-1|30	%{_texmfdistdir}/tex/generic/pgf
21mr|texlive-pgf-3.1.2-1|31	%{_texmfdistdir}/tex/latex/pgf
21mr|texlive-pgf-3.1.2-1|32	%{_texmfdistdir}/tex/plain/pgf
21mr|texlive-pgf-3.1.2-1|33	%doc %{_texmfdistdir}/doc/generic/pgf
21mr|texlive-pgf-3.1.2-1|34	#- source
21mr|texlive-pgf-3.1.2-1|35	%doc %{_texmfdistdir}/source/generic/pgf
21mr|texlive-pgf-3.1.2-1|36	
21mr|texlive-pgf-3.1.2-1|37	#-----------------------------------------------------------------------
21mr|texlive-pgf-3.1.2-1|38	%prep
21mr|texlive-pgf-3.1.2-1|39	%setup -c -a0 -a1 -a2
21mr|texlive-pgf-3.1.2-1|40	
21mr|texlive-pgf-3.1.2-1|41	%build
21mr|texlive-pgf-3.1.2-1|42	
21mr|texlive-pgf-3.1.2-1|43	%install
21mr|texlive-pgf-3.1.2-1|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pgf-3.1.2-1|45	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18730 21
21mr|texlive-pgf-blur-1.01-13|1	# revision 31693
21mr|texlive-pgf-blur-1.01-13|2	# category Package
21mr|texlive-pgf-blur-1.01-13|3	# catalog-ctan /graphics/pgf/contrib/pgf-blur
21mr|texlive-pgf-blur-1.01-13|4	# catalog-date 2013-09-19 00:14:31 +0200
21mr|texlive-pgf-blur-1.01-13|5	# catalog-license lppl
21mr|texlive-pgf-blur-1.01-13|6	# catalog-version 1.01
21mr|texlive-pgf-blur-1.01-13|7	Name:		texlive-pgf-blur
21mr|texlive-pgf-blur-1.01-13|8	Version:	1.01
21mr|texlive-pgf-blur-1.01-13|9	Release:	13
21mr|texlive-pgf-blur-1.01-13|10	Summary:	PGF/TikZ package for "blurred" shadows
21mr|texlive-pgf-blur-1.01-13|11	Group:		Publishing
21mr|texlive-pgf-blur-1.01-13|12	URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/pgf-blur
21mr|texlive-pgf-blur-1.01-13|13	License:	LPPL
21mr|texlive-pgf-blur-1.01-13|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pgf-blur.tar.xz
21mr|texlive-pgf-blur-1.01-13|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pgf-blur.doc.tar.xz
21mr|texlive-pgf-blur-1.01-13|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pgf-blur.source.tar.xz
21mr|texlive-pgf-blur-1.01-13|17	BuildArch:	noarch
21mr|texlive-pgf-blur-1.01-13|18	BuildRequires:	texlive-tlpkg
21mr|texlive-pgf-blur-1.01-13|19	Requires(pre):	texlive-tlpkg
21mr|texlive-pgf-blur-1.01-13|20	Requires(post):	texlive-kpathsea
21mr|texlive-pgf-blur-1.01-13|21	
21mr|texlive-pgf-blur-1.01-13|22	%description
21mr|texlive-pgf-blur-1.01-13|23	=======
21mr|texlive-pgf-blur-1.01-13|24	The package adds blurred/faded/fuzzy shadows to PGF/TikZ
21mr|texlive-pgf-blur-1.01-13|25	pictures. It is configured as a TikZ/PGF library module. The
21mr|texlive-pgf-blur-1.01-13|26	method is similar to that of the author's pst-blur package for
21mr|texlive-pgf-blur-1.01-13|27	PSTricks.
21mr|texlive-pgf-blur-1.01-13|28	
21mr|texlive-pgf-blur-1.01-13|29	#-----------------------------------------------------------------------
21mr|texlive-pgf-blur-1.01-13|30	%files
21mr|texlive-pgf-blur-1.01-13|31	%{_texmfdistdir}/tex/latex/pgf-blur/tikzlibraryshadows.blur.code.tex
21mr|texlive-pgf-blur-1.01-13|32	%doc %{_texmfdistdir}/doc/latex/pgf-blur/README
21mr|texlive-pgf-blur-1.01-13|33	%doc %{_texmfdistdir}/doc/latex/pgf-blur/pgf-blur.pdf
21mr|texlive-pgf-blur-1.01-13|34	#- source
21mr|texlive-pgf-blur-1.01-13|35	%doc %{_texmfdistdir}/source/latex/pgf-blur/pgf-blur.dtx
21mr|texlive-pgf-blur-1.01-13|36	%doc %{_texmfdistdir}/source/latex/pgf-blur/pgf-blur.ins
21mr|texlive-pgf-blur-1.01-13|37	
21mr|texlive-pgf-blur-1.01-13|38	#-----------------------------------------------------------------------
21mr|texlive-pgf-blur-1.01-13|39	%prep
21mr|texlive-pgf-blur-1.01-13|40	%setup -c -a0 -a1 -a2
21mr|texlive-pgf-blur-1.01-13|41	
21mr|texlive-pgf-blur-1.01-13|42	%build
21mr|texlive-pgf-blur-1.01-13|43	
21mr|texlive-pgf-blur-1.01-13|44	%install
21mr|texlive-pgf-blur-1.01-13|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pgf-blur-1.01-13|46	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18731 21
21mr|texlive-pgfgantt-5.0-2|1	# revision 31037
21mr|texlive-pgfgantt-5.0-2|2	# category Package
21mr|texlive-pgfgantt-5.0-2|3	# catalog-ctan /graphics/pgf/contrib/pgfgantt
21mr|texlive-pgfgantt-5.0-2|4	# catalog-date 2013-06-04 20:25:12 +0200
21mr|texlive-pgfgantt-5.0-2|5	# catalog-license lppl1.3
21mr|texlive-pgfgantt-5.0-2|6	# catalog-version 4.0
21mr|texlive-pgfgantt-5.0-2|7	Name:		texlive-pgfgantt
21mr|texlive-pgfgantt-5.0-2|8	Version:	5.0
21mr|texlive-pgfgantt-5.0-2|9	Release:	2
21mr|texlive-pgfgantt-5.0-2|10	Summary:	Draw Gantt charts with TikZ
21mr|texlive-pgfgantt-5.0-2|11	Group:		Publishing
21mr|texlive-pgfgantt-5.0-2|12	URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/pgfgantt
21mr|texlive-pgfgantt-5.0-2|13	License:	LPPL1.3
21mr|texlive-pgfgantt-5.0-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfgantt.tar.xz
21mr|texlive-pgfgantt-5.0-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfgantt.doc.tar.xz
21mr|texlive-pgfgantt-5.0-2|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfgantt.source.tar.xz
21mr|texlive-pgfgantt-5.0-2|17	BuildArch:	noarch
21mr|texlive-pgfgantt-5.0-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-pgfgantt-5.0-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-pgfgantt-5.0-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-pgfgantt-5.0-2|21	
21mr|texlive-pgfgantt-5.0-2|22	%description
21mr|texlive-pgfgantt-5.0-2|23	The package provides an environment for drawing Gantt charts
21mr|texlive-pgfgantt-5.0-2|24	that contain various elements (titles, bars, milestones, groups
21mr|texlive-pgfgantt-5.0-2|25	and links). Several keys customize the appearance of the chart
21mr|texlive-pgfgantt-5.0-2|26	elements.
21mr|texlive-pgfgantt-5.0-2|27	
21mr|texlive-pgfgantt-5.0-2|28	#-----------------------------------------------------------------------
21mr|texlive-pgfgantt-5.0-2|29	%files
21mr|texlive-pgfgantt-5.0-2|30	%{_texmfdistdir}/tex/latex/pgfgantt/pgfgantt.sty
21mr|texlive-pgfgantt-5.0-2|31	%doc %{_texmfdistdir}/doc/latex/pgfgantt/README
21mr|texlive-pgfgantt-5.0-2|32	%doc %{_texmfdistdir}/doc/latex/pgfgantt/pgfgantt.pdf
21mr|texlive-pgfgantt-5.0-2|33	#- source
21mr|texlive-pgfgantt-5.0-2|34	%doc %{_texmfdistdir}/source/latex/pgfgantt/pgfgantt.dtx
21mr|texlive-pgfgantt-5.0-2|35	%doc %{_texmfdistdir}/source/latex/pgfgantt/pgfgantt.ins
21mr|texlive-pgfgantt-5.0-2|36	
21mr|texlive-pgfgantt-5.0-2|37	#-----------------------------------------------------------------------
21mr|texlive-pgfgantt-5.0-2|38	%prep
21mr|texlive-pgfgantt-5.0-2|39	%setup -c -a0 -a1 -a2
21mr|texlive-pgfgantt-5.0-2|40	
21mr|texlive-pgfgantt-5.0-2|41	%build
21mr|texlive-pgfgantt-5.0-2|42	
21mr|texlive-pgfgantt-5.0-2|43	%install
21mr|texlive-pgfgantt-5.0-2|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pgfgantt-5.0-2|45	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18732 21
21mr|texlive-pgfkeyx-0.0.1-7|1	# revision 26093
21mr|texlive-pgfkeyx-0.0.1-7|2	# category Package
21mr|texlive-pgfkeyx-0.0.1-7|3	# catalog-ctan /macros/latex/contrib/pgfkeyx
21mr|texlive-pgfkeyx-0.0.1-7|4	# catalog-date 2012-04-21 23:54:26 +0200
21mr|texlive-pgfkeyx-0.0.1-7|5	# catalog-license lppl1.3
21mr|texlive-pgfkeyx-0.0.1-7|6	# catalog-version 0.0.1
21mr|texlive-pgfkeyx-0.0.1-7|7	Name:		texlive-pgfkeyx
21mr|texlive-pgfkeyx-0.0.1-7|8	Version:	0.0.1
21mr|texlive-pgfkeyx-0.0.1-7|9	Release:	7
21mr|texlive-pgfkeyx-0.0.1-7|10	Summary:	Extended and more robust version of pgfkeys
21mr|texlive-pgfkeyx-0.0.1-7|11	Group:		Publishing
21mr|texlive-pgfkeyx-0.0.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pgfkeyx
21mr|texlive-pgfkeyx-0.0.1-7|13	License:	LPPL1.3
21mr|texlive-pgfkeyx-0.0.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfkeyx.tar.xz
21mr|texlive-pgfkeyx-0.0.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfkeyx.doc.tar.xz
21mr|texlive-pgfkeyx-0.0.1-7|16	BuildArch:	noarch
21mr|texlive-pgfkeyx-0.0.1-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-pgfkeyx-0.0.1-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-pgfkeyx-0.0.1-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-pgfkeyx-0.0.1-7|20	
21mr|texlive-pgfkeyx-0.0.1-7|21	%description
21mr|texlive-pgfkeyx-0.0.1-7|22	The package extends and improves the robustness of the pgfkeys
21mr|texlive-pgfkeyx-0.0.1-7|23	package. In particular, it can deal with active comma, equality
21mr|texlive-pgfkeyx-0.0.1-7|24	sign, and slash in key parsing. The difficulty with active
21mr|texlive-pgfkeyx-0.0.1-7|25	characters has long been a problem with the pgfkeys package.
21mr|texlive-pgfkeyx-0.0.1-7|26	The package also introduces handlers beyond those that pgfkeys
21mr|texlive-pgfkeyx-0.0.1-7|27	can offer.
21mr|texlive-pgfkeyx-0.0.1-7|28	
21mr|texlive-pgfkeyx-0.0.1-7|29	
21mr|texlive-pgfkeyx-0.0.1-7|30	#-----------------------------------------------------------------------
21mr|texlive-pgfkeyx-0.0.1-7|31	%files
21mr|texlive-pgfkeyx-0.0.1-7|32	%{_texmfdistdir}/tex/latex/pgfkeyx/pgfkeyx.sty
21mr|texlive-pgfkeyx-0.0.1-7|33	%doc %{_texmfdistdir}/doc/latex/pgfkeyx/README
21mr|texlive-pgfkeyx-0.0.1-7|34	%doc %{_texmfdistdir}/doc/latex/pgfkeyx/pgfkeyx-test1.tex
21mr|texlive-pgfkeyx-0.0.1-7|35	
21mr|texlive-pgfkeyx-0.0.1-7|36	#-----------------------------------------------------------------------
21mr|texlive-pgfkeyx-0.0.1-7|37	%prep
21mr|texlive-pgfkeyx-0.0.1-7|38	%setup -c -a0 -a1
21mr|texlive-pgfkeyx-0.0.1-7|39	
21mr|texlive-pgfkeyx-0.0.1-7|40	%build
21mr|texlive-pgfkeyx-0.0.1-7|41	
21mr|texlive-pgfkeyx-0.0.1-7|42	%install
21mr|texlive-pgfkeyx-0.0.1-7|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pgfkeyx-0.0.1-7|44	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18733 21
21mr|texlive-pgfmolbio-0.21-10|1	# revision 31334
21mr|texlive-pgfmolbio-0.21-10|2	# category Package
21mr|texlive-pgfmolbio-0.21-10|3	# catalog-ctan /macros/luatex/latex/pgfmolbio
21mr|texlive-pgfmolbio-0.21-10|4	# catalog-date 2013-07-31 09:13:05 +0200
21mr|texlive-pgfmolbio-0.21-10|5	# catalog-license lppl1.3
21mr|texlive-pgfmolbio-0.21-10|6	# catalog-version 0.21
21mr|texlive-pgfmolbio-0.21-10|7	Name:		texlive-pgfmolbio
21mr|texlive-pgfmolbio-0.21-10|8	Version:	0.21
21mr|texlive-pgfmolbio-0.21-10|9	Release:	10
21mr|texlive-pgfmolbio-0.21-10|10	Summary:	Draw graphs typically found in molecular biology texts
21mr|texlive-pgfmolbio-0.21-10|11	Group:		Publishing
21mr|texlive-pgfmolbio-0.21-10|12	URL:		http://www.ctan.org/tex-archive/macros/luatex/latex/pgfmolbio
21mr|texlive-pgfmolbio-0.21-10|13	License:	LPPL1.3
21mr|texlive-pgfmolbio-0.21-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfmolbio.tar.xz
21mr|texlive-pgfmolbio-0.21-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfmolbio.doc.tar.xz
21mr|texlive-pgfmolbio-0.21-10|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfmolbio.source.tar.xz
21mr|texlive-pgfmolbio-0.21-10|17	BuildArch:	noarch
21mr|texlive-pgfmolbio-0.21-10|18	BuildRequires:	texlive-tlpkg
21mr|texlive-pgfmolbio-0.21-10|19	Requires(pre):	texlive-tlpkg
21mr|texlive-pgfmolbio-0.21-10|20	Requires(post):	texlive-kpathsea
21mr|texlive-pgfmolbio-0.21-10|21	
21mr|texlive-pgfmolbio-0.21-10|22	%description
21mr|texlive-pgfmolbio-0.21-10|23	The package draws graphs typically found in molecular biology
21mr|texlive-pgfmolbio-0.21-10|24	texts. Currently, the package contains modules for drawing DNA
21mr|texlive-pgfmolbio-0.21-10|25	sequencing chromatograms and protein domain diagrams.
21mr|texlive-pgfmolbio-0.21-10|26	
21mr|texlive-pgfmolbio-0.21-10|27	
21mr|texlive-pgfmolbio-0.21-10|28	#-----------------------------------------------------------------------
21mr|texlive-pgfmolbio-0.21-10|29	%files
21mr|texlive-pgfmolbio-0.21-10|30	%{_texmfdistdir}/tex/lualatex/pgfmolbio/pgfmolbio.chromatogram.lua
21mr|texlive-pgfmolbio-0.21-10|31	%{_texmfdistdir}/tex/lualatex/pgfmolbio/pgfmolbio.chromatogram.tex
21mr|texlive-pgfmolbio-0.21-10|32	%{_texmfdistdir}/tex/lualatex/pgfmolbio/pgfmolbio.convert.tex
21mr|texlive-pgfmolbio-0.21-10|33	%{_texmfdistdir}/tex/lualatex/pgfmolbio/pgfmolbio.domains.lua
21mr|texlive-pgfmolbio-0.21-10|34	%{_texmfdistdir}/tex/lualatex/pgfmolbio/pgfmolbio.domains.tex
21mr|texlive-pgfmolbio-0.21-10|35	%{_texmfdistdir}/tex/lualatex/pgfmolbio/pgfmolbio.sty
21mr|texlive-pgfmolbio-0.21-10|36	%doc %{_texmfdistdir}/doc/lualatex/pgfmolbio/README
21mr|texlive-pgfmolbio-0.21-10|37	%doc %{_texmfdistdir}/doc/lualatex/pgfmolbio/SampleScf.scf
21mr|texlive-pgfmolbio-0.21-10|38	%doc %{_texmfdistdir}/doc/lualatex/pgfmolbio/SampleUniprot.txt
21mr|texlive-pgfmolbio-0.21-10|39	%doc %{_texmfdistdir}/doc/lualatex/pgfmolbio/pgfmolbio.lua
21mr|texlive-pgfmolbio-0.21-10|40	%doc %{_texmfdistdir}/doc/lualatex/pgfmolbio/pgfmolbio.pdf
21mr|texlive-pgfmolbio-0.21-10|41	#- source
21mr|texlive-pgfmolbio-0.21-10|42	%doc %{_texmfdistdir}/source/lualatex/pgfmolbio/pgfmolbio.dtx
21mr|texlive-pgfmolbio-0.21-10|43	%doc %{_texmfdistdir}/source/lualatex/pgfmolbio/pgfmolbio.ins
21mr|texlive-pgfmolbio-0.21-10|44	
21mr|texlive-pgfmolbio-0.21-10|45	#-----------------------------------------------------------------------
21mr|texlive-pgfmolbio-0.21-10|46	%prep
21mr|texlive-pgfmolbio-0.21-10|47	%setup -c -a0 -a1 -a2
21mr|texlive-pgfmolbio-0.21-10|48	
21mr|texlive-pgfmolbio-0.21-10|49	%build
21mr|texlive-pgfmolbio-0.21-10|50	
21mr|texlive-pgfmolbio-0.21-10|51	%install
21mr|texlive-pgfmolbio-0.21-10|52	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pgfmolbio-0.21-10|53	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}
21mr|texlive-pgfmolbio-0.21-10|54	rm %{buildroot}%{_texmfdistdir}/doc/lualatex/pgfmolbio/SampleGff.gff

18734 21
21mr|texlive-pgfopts-2.1a-2|1	Name:		texlive-pgfopts
21mr|texlive-pgfopts-2.1a-2|2	Version:	2.1a
21mr|texlive-pgfopts-2.1a-2|3	Release:	2
21mr|texlive-pgfopts-2.1a-2|4	Summary:	LaTeX package options with pgfkeys
21mr|texlive-pgfopts-2.1a-2|5	Group:		Publishing
21mr|texlive-pgfopts-2.1a-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pgfopts
21mr|texlive-pgfopts-2.1a-2|7	License:	LPPL1.3
21mr|texlive-pgfopts-2.1a-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfopts.tar.xz
21mr|texlive-pgfopts-2.1a-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfopts.doc.tar.xz
21mr|texlive-pgfopts-2.1a-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfopts.source.tar.xz
21mr|texlive-pgfopts-2.1a-2|11	BuildArch:	noarch
21mr|texlive-pgfopts-2.1a-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-pgfopts-2.1a-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-pgfopts-2.1a-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-pgfopts-2.1a-2|15	
21mr|texlive-pgfopts-2.1a-2|16	%description
21mr|texlive-pgfopts-2.1a-2|17	The pgfkeys package (part of the pgf distribution) is a well-
21mr|texlive-pgfopts-2.1a-2|18	designed way of defining and using large numbers of keys for
21mr|texlive-pgfopts-2.1a-2|19	key-value syntaxes. However, pgfkeys itself does not offer
21mr|texlive-pgfopts-2.1a-2|20	means of handling LaTeX class and package options. This package
21mr|texlive-pgfopts-2.1a-2|21	adds such option handling to pgfkeys, in the same way that
21mr|texlive-pgfopts-2.1a-2|22	kvoptions adds the same facility to the LaTeX standard keyval
21mr|texlive-pgfopts-2.1a-2|23	package.
21mr|texlive-pgfopts-2.1a-2|24	
21mr|texlive-pgfopts-2.1a-2|25	#-----------------------------------------------------------------------
21mr|texlive-pgfopts-2.1a-2|26	%files
21mr|texlive-pgfopts-2.1a-2|27	%{_texmfdistdir}/tex/latex/pgfopts
21mr|texlive-pgfopts-2.1a-2|28	%doc %{_texmfdistdir}/doc/latex/pgfopts
21mr|texlive-pgfopts-2.1a-2|29	#- source
21mr|texlive-pgfopts-2.1a-2|30	%doc %{_texmfdistdir}/source/latex/pgfopts
21mr|texlive-pgfopts-2.1a-2|31	
21mr|texlive-pgfopts-2.1a-2|32	#-----------------------------------------------------------------------
21mr|texlive-pgfopts-2.1a-2|33	%prep
21mr|texlive-pgfopts-2.1a-2|34	%setup -c -a0 -a1 -a2
21mr|texlive-pgfopts-2.1a-2|35	
21mr|texlive-pgfopts-2.1a-2|36	%build
21mr|texlive-pgfopts-2.1a-2|37	
21mr|texlive-pgfopts-2.1a-2|38	%install
21mr|texlive-pgfopts-2.1a-2|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pgfopts-2.1a-2|40	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18735 21
21mr|texlive-pgfplots-1.16-2|1	Name:		texlive-pgfplots
21mr|texlive-pgfplots-1.16-2|2	Version:	1.16
21mr|texlive-pgfplots-1.16-2|3	Release:	2
21mr|texlive-pgfplots-1.16-2|4	Summary:	Create normal/logarithmic plots in two and three dimensions
21mr|texlive-pgfplots-1.16-2|5	Group:		Publishing
21mr|texlive-pgfplots-1.16-2|6	URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/pgfplots
21mr|texlive-pgfplots-1.16-2|7	License:	GPL
21mr|texlive-pgfplots-1.16-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfplots.tar.xz
21mr|texlive-pgfplots-1.16-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfplots.doc.tar.xz
21mr|texlive-pgfplots-1.16-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfplots.source.tar.xz
21mr|texlive-pgfplots-1.16-2|11	BuildArch:	noarch
21mr|texlive-pgfplots-1.16-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-pgfplots-1.16-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-pgfplots-1.16-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-pgfplots-1.16-2|15	
21mr|texlive-pgfplots-1.16-2|16	%description
21mr|texlive-pgfplots-1.16-2|17	PGFPlots draws high-quality function plots in normal or
21mr|texlive-pgfplots-1.16-2|18	logarithmic scaling with a user-friendly interface directly in
21mr|texlive-pgfplots-1.16-2|19	TeX. The user supplies axis labels, legend entries and the plot
21mr|texlive-pgfplots-1.16-2|20	coordinates for one or more plots and PGFPlots applies axis
21mr|texlive-pgfplots-1.16-2|21	scaling, computes any logarithms and axis ticks and draws the
21mr|texlive-pgfplots-1.16-2|22	plots, supporting line plots, scatter plots, piecewise constant
21mr|texlive-pgfplots-1.16-2|23	plots, bar plots, area plots, mesh-- and surface plots and some
21mr|texlive-pgfplots-1.16-2|24	more. Pgfplots is based on PGF/TikZ (pgf); it runs equally for
21mr|texlive-pgfplots-1.16-2|25	LaTeX/TeX/ConTeXt.
21mr|texlive-pgfplots-1.16-2|26	
21mr|texlive-pgfplots-1.16-2|27	#-----------------------------------------------------------------------
21mr|texlive-pgfplots-1.16-2|28	%files
21mr|texlive-pgfplots-1.16-2|29	%{_texmfdistdir}/scripts/pgfplots
21mr|texlive-pgfplots-1.16-2|30	%{_texmfdistdir}/tex/context/third/pgfplots
21mr|texlive-pgfplots-1.16-2|31	%{_texmfdistdir}/tex/generic/pgfplots
21mr|texlive-pgfplots-1.16-2|32	%{_texmfdistdir}/tex/latex/pgfplots
21mr|texlive-pgfplots-1.16-2|33	%{_texmfdistdir}/tex/plain/pgfplots
21mr|texlive-pgfplots-1.16-2|34	%doc %{_texmfdistdir}/doc/context/third/pgfplots
21mr|texlive-pgfplots-1.16-2|35	%doc %{_texmfdistdir}/doc/generic/pgfplots
21mr|texlive-pgfplots-1.16-2|36	%doc %{_texmfdistdir}/doc/latex/pgfplots
21mr|texlive-pgfplots-1.16-2|37	%doc %{_texmfdistdir}/doc/plain/pgfplots
21mr|texlive-pgfplots-1.16-2|38	
21mr|texlive-pgfplots-1.16-2|39	#-----------------------------------------------------------------------
21mr|texlive-pgfplots-1.16-2|40	%prep
21mr|texlive-pgfplots-1.16-2|41	%setup -c -a0 -a1 -a2
21mr|texlive-pgfplots-1.16-2|42	
21mr|texlive-pgfplots-1.16-2|43	%build
21mr|texlive-pgfplots-1.16-2|44	
21mr|texlive-pgfplots-1.16-2|45	%install
21mr|texlive-pgfplots-1.16-2|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pgfplots-1.16-2|47	cp -fpar scripts tex doc source %{buildroot}%{_texmfdistdir}
21mr|texlive-pgfplots-1.16-2|48	rm %{buildroot}%{_texmfdistdir}/source/latex/pgfplots/pgfplotstests.tar.bz2
21mr|texlive-pgfplots-1.16-2|49	rm %{buildroot}%{_texmfdistdir}/doc/latex/pgfplots/pgfplots.doc.src.tar.bz2
21mr|texlive-pgfplots-1.16-2|50	rm %{buildroot}%{_texmfdistdir}/source/context/third/pgfplots/pgfplotstests.context.tar.bz2

18736 21
21mr|texlive-pgf-soroban-1.1-7|1	# revision 15878
21mr|texlive-pgf-soroban-1.1-7|2	# category Package
21mr|texlive-pgf-soroban-1.1-7|3	# catalog-ctan /graphics/pgf/contrib/pgf-soroban
21mr|texlive-pgf-soroban-1.1-7|4	# catalog-date 2008-08-23 00:06:02 +0200
21mr|texlive-pgf-soroban-1.1-7|5	# catalog-license lppl
21mr|texlive-pgf-soroban-1.1-7|6	# catalog-version 1.1
21mr|texlive-pgf-soroban-1.1-7|7	Name:		texlive-pgf-soroban
21mr|texlive-pgf-soroban-1.1-7|8	Version:	1.1
21mr|texlive-pgf-soroban-1.1-7|9	Release:	7
21mr|texlive-pgf-soroban-1.1-7|10	Summary:	Create images of the soroban using TikZ/PGF
21mr|texlive-pgf-soroban-1.1-7|11	Group:		Publishing
21mr|texlive-pgf-soroban-1.1-7|12	URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/pgf-soroban
21mr|texlive-pgf-soroban-1.1-7|13	License:	LPPL
21mr|texlive-pgf-soroban-1.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pgf-soroban.tar.xz
21mr|texlive-pgf-soroban-1.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pgf-soroban.doc.tar.xz
21mr|texlive-pgf-soroban-1.1-7|16	BuildArch:	noarch
21mr|texlive-pgf-soroban-1.1-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-pgf-soroban-1.1-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-pgf-soroban-1.1-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-pgf-soroban-1.1-7|20	
21mr|texlive-pgf-soroban-1.1-7|21	%description
21mr|texlive-pgf-soroban-1.1-7|22	The package makes it possible to create pictures of the soroban
21mr|texlive-pgf-soroban-1.1-7|23	(Japanese abacus) using PGF/TikZ.
21mr|texlive-pgf-soroban-1.1-7|24	
21mr|texlive-pgf-soroban-1.1-7|25	
21mr|texlive-pgf-soroban-1.1-7|26	#-----------------------------------------------------------------------
21mr|texlive-pgf-soroban-1.1-7|27	%files
21mr|texlive-pgf-soroban-1.1-7|28	%{_texmfdistdir}/tex/latex/pgf-soroban/pgf-soroban.sty
21mr|texlive-pgf-soroban-1.1-7|29	%doc %{_texmfdistdir}/doc/latex/pgf-soroban/Changes
21mr|texlive-pgf-soroban-1.1-7|30	%doc %{_texmfdistdir}/doc/latex/pgf-soroban/README
21mr|texlive-pgf-soroban-1.1-7|31	%doc %{_texmfdistdir}/doc/latex/pgf-soroban/pgf-soroban-doc.bib
21mr|texlive-pgf-soroban-1.1-7|32	%doc %{_texmfdistdir}/doc/latex/pgf-soroban/pgf-soroban-doc.pdf
21mr|texlive-pgf-soroban-1.1-7|33	%doc %{_texmfdistdir}/doc/latex/pgf-soroban/pgf-soroban-doc.tex
21mr|texlive-pgf-soroban-1.1-7|34	
21mr|texlive-pgf-soroban-1.1-7|35	#-----------------------------------------------------------------------
21mr|texlive-pgf-soroban-1.1-7|36	%prep
21mr|texlive-pgf-soroban-1.1-7|37	%setup -c -a0 -a1
21mr|texlive-pgf-soroban-1.1-7|38	
21mr|texlive-pgf-soroban-1.1-7|39	%build
21mr|texlive-pgf-soroban-1.1-7|40	
21mr|texlive-pgf-soroban-1.1-7|41	%install
21mr|texlive-pgf-soroban-1.1-7|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pgf-soroban-1.1-7|43	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18737 21
21mr|texlive-pgf-umlsd-0.7-6|1	# revision 33045
21mr|texlive-pgf-umlsd-0.7-6|2	# category Package
21mr|texlive-pgf-umlsd-0.7-6|3	# catalog-ctan /graphics/pgf/contrib/pgf-umlsd
21mr|texlive-pgf-umlsd-0.7-6|4	# catalog-date 2014-02-24 18:59:18 +0100
21mr|texlive-pgf-umlsd-0.7-6|5	# catalog-license gpl
21mr|texlive-pgf-umlsd-0.7-6|6	# catalog-version 0.7
21mr|texlive-pgf-umlsd-0.7-6|7	Name:		texlive-pgf-umlsd
21mr|texlive-pgf-umlsd-0.7-6|8	Version:	0.7
21mr|texlive-pgf-umlsd-0.7-6|9	Release:	6
21mr|texlive-pgf-umlsd-0.7-6|10	Summary:	Draw UML Sequence Diagrams
21mr|texlive-pgf-umlsd-0.7-6|11	Group:		Publishing
21mr|texlive-pgf-umlsd-0.7-6|12	URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/pgf-umlsd
21mr|texlive-pgf-umlsd-0.7-6|13	License:	GPL
21mr|texlive-pgf-umlsd-0.7-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pgf-umlsd.tar.xz
21mr|texlive-pgf-umlsd-0.7-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pgf-umlsd.doc.tar.xz
21mr|texlive-pgf-umlsd-0.7-6|16	BuildArch:	noarch
21mr|texlive-pgf-umlsd-0.7-6|17	BuildRequires:	texlive-tlpkg
21mr|texlive-pgf-umlsd-0.7-6|18	Requires(pre):	texlive-tlpkg
21mr|texlive-pgf-umlsd-0.7-6|19	Requires(post):	texlive-kpathsea
21mr|texlive-pgf-umlsd-0.7-6|20	
21mr|texlive-pgf-umlsd-0.7-6|21	%description
21mr|texlive-pgf-umlsd-0.7-6|22	LaTeX macros to draw UML diagrams using pgf.
21mr|texlive-pgf-umlsd-0.7-6|23	
21mr|texlive-pgf-umlsd-0.7-6|24	#-----------------------------------------------------------------------
21mr|texlive-pgf-umlsd-0.7-6|25	%files
21mr|texlive-pgf-umlsd-0.7-6|26	%{_texmfdistdir}/tex/latex/pgf-umlsd/pgf-umlsd.sty
21mr|texlive-pgf-umlsd-0.7-6|27	%doc %{_texmfdistdir}/doc/latex/pgf-umlsd/README
21mr|texlive-pgf-umlsd-0.7-6|28	%doc %{_texmfdistdir}/doc/latex/pgf-umlsd/demo/block.tex
21mr|texlive-pgf-umlsd-0.7-6|29	%doc %{_texmfdistdir}/doc/latex/pgf-umlsd/demo/call.tex
21mr|texlive-pgf-umlsd-0.7-6|30	%doc %{_texmfdistdir}/doc/latex/pgf-umlsd/demo/callself.tex
21mr|texlive-pgf-umlsd-0.7-6|31	%doc %{_texmfdistdir}/doc/latex/pgf-umlsd/demo/customize.log
21mr|texlive-pgf-umlsd-0.7-6|32	%doc %{_texmfdistdir}/doc/latex/pgf-umlsd/demo/customize.tex
21mr|texlive-pgf-umlsd-0.7-6|33	%doc %{_texmfdistdir}/doc/latex/pgf-umlsd/demo/distance.tex
21mr|texlive-pgf-umlsd-0.7-6|34	%doc %{_texmfdistdir}/doc/latex/pgf-umlsd/demo/empty.tex
21mr|texlive-pgf-umlsd-0.7-6|35	%doc %{_texmfdistdir}/doc/latex/pgf-umlsd/demo/instance.tex
21mr|texlive-pgf-umlsd-0.7-6|36	%doc %{_texmfdistdir}/doc/latex/pgf-umlsd/demo/message.tex
21mr|texlive-pgf-umlsd-0.7-6|37	%doc %{_texmfdistdir}/doc/latex/pgf-umlsd/demo/messcall.tex
21mr|texlive-pgf-umlsd-0.7-6|38	%doc %{_texmfdistdir}/doc/latex/pgf-umlsd/demo/multi-threads-example.tex
21mr|texlive-pgf-umlsd-0.7-6|39	%doc %{_texmfdistdir}/doc/latex/pgf-umlsd/demo/nested-call.tex
21mr|texlive-pgf-umlsd-0.7-6|40	%doc %{_texmfdistdir}/doc/latex/pgf-umlsd/demo/no-thread-example.tex
21mr|texlive-pgf-umlsd-0.7-6|41	%doc %{_texmfdistdir}/doc/latex/pgf-umlsd/demo/non-instantaneous-message.tex
21mr|texlive-pgf-umlsd-0.7-6|42	%doc %{_texmfdistdir}/doc/latex/pgf-umlsd/demo/postlevel.log
21mr|texlive-pgf-umlsd-0.7-6|43	%doc %{_texmfdistdir}/doc/latex/pgf-umlsd/demo/postlevel.tex
21mr|texlive-pgf-umlsd-0.7-6|44	%doc %{_texmfdistdir}/doc/latex/pgf-umlsd/demo/prelevel.tex
21mr|texlive-pgf-umlsd-0.7-6|45	%doc %{_texmfdistdir}/doc/latex/pgf-umlsd/demo/single-thread-example.tex
21mr|texlive-pgf-umlsd-0.7-6|46	%doc %{_texmfdistdir}/doc/latex/pgf-umlsd/demo/sync-clock.tex
21mr|texlive-pgf-umlsd-0.7-6|47	%doc %{_texmfdistdir}/doc/latex/pgf-umlsd/demo/thread.tex
21mr|texlive-pgf-umlsd-0.7-6|48	%doc %{_texmfdistdir}/doc/latex/pgf-umlsd/demo/threadbias.log
21mr|texlive-pgf-umlsd-0.7-6|49	%doc %{_texmfdistdir}/doc/latex/pgf-umlsd/demo/threadbias.tex
21mr|texlive-pgf-umlsd-0.7-6|50	%doc %{_texmfdistdir}/doc/latex/pgf-umlsd/diagrams.pdf
21mr|texlive-pgf-umlsd-0.7-6|51	%doc %{_texmfdistdir}/doc/latex/pgf-umlsd/logo.png
21mr|texlive-pgf-umlsd-0.7-6|52	%doc %{_texmfdistdir}/doc/latex/pgf-umlsd/pgf-umlsd-manual.pdf
21mr|texlive-pgf-umlsd-0.7-6|53	%doc %{_texmfdistdir}/doc/latex/pgf-umlsd/pgf-umlsd-manual.tex
21mr|texlive-pgf-umlsd-0.7-6|54	
21mr|texlive-pgf-umlsd-0.7-6|55	#-----------------------------------------------------------------------
21mr|texlive-pgf-umlsd-0.7-6|56	%prep
21mr|texlive-pgf-umlsd-0.7-6|57	%setup -c -a0 -a1
21mr|texlive-pgf-umlsd-0.7-6|58	
21mr|texlive-pgf-umlsd-0.7-6|59	%build
21mr|texlive-pgf-umlsd-0.7-6|60	
21mr|texlive-pgf-umlsd-0.7-6|61	%install
21mr|texlive-pgf-umlsd-0.7-6|62	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pgf-umlsd-0.7-6|63	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18738 21
21mr|texlive-philex-1.3-2|1	Name:		texlive-philex
21mr|texlive-philex-1.3-2|2	Version:	1.3
21mr|texlive-philex-1.3-2|3	Release:	2
21mr|texlive-philex-1.3-2|4	Summary:	Cross references for named and numbered environments
21mr|texlive-philex-1.3-2|5	Group:		Publishing
21mr|texlive-philex-1.3-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/philex
21mr|texlive-philex-1.3-2|7	License:	LPPL
21mr|texlive-philex-1.3-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/philex.tar.xz
21mr|texlive-philex-1.3-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/philex.doc.tar.xz
21mr|texlive-philex-1.3-2|10	BuildArch:	noarch
21mr|texlive-philex-1.3-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-philex-1.3-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-philex-1.3-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-philex-1.3-2|14	
21mr|texlive-philex-1.3-2|15	%description
21mr|texlive-philex-1.3-2|16	Philex provides means for creating and cross-referencing named
21mr|texlive-philex-1.3-2|17	or numbered environments. Possible uses would be equations,
21mr|texlive-philex-1.3-2|18	example sentences (as in linguistics or philosophy) or named
21mr|texlive-philex-1.3-2|19	principles. Cross references may refer either to the number, or
21mr|texlive-philex-1.3-2|20	to a short name of the target environment, or to the contents
21mr|texlive-philex-1.3-2|21	of the environment. Philex builds on the facilities of the
21mr|texlive-philex-1.3-2|22	linguex package.
21mr|texlive-philex-1.3-2|23	
21mr|texlive-philex-1.3-2|24	#-----------------------------------------------------------------------
21mr|texlive-philex-1.3-2|25	%files
21mr|texlive-philex-1.3-2|26	%{_texmfdistdir}/tex/latex/philex
21mr|texlive-philex-1.3-2|27	%doc %{_texmfdistdir}/doc/latex/philex
21mr|texlive-philex-1.3-2|28	
21mr|texlive-philex-1.3-2|29	#-----------------------------------------------------------------------
21mr|texlive-philex-1.3-2|30	%prep
21mr|texlive-philex-1.3-2|31	%setup -c -a0 -a1
21mr|texlive-philex-1.3-2|32	
21mr|texlive-philex-1.3-2|33	%build
21mr|texlive-philex-1.3-2|34	
21mr|texlive-philex-1.3-2|35	%install
21mr|texlive-philex-1.3-2|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-philex-1.3-2|37	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18739 21
21mr|texlive-philokalia-1.2-3|1	Name:		texlive-philokalia
21mr|texlive-philokalia-1.2-3|2	Version:	1.2
21mr|texlive-philokalia-1.2-3|3	Release:	3
21mr|texlive-philokalia-1.2-3|4	Summary:	A font to typeset the Philokalia Books
21mr|texlive-philokalia-1.2-3|5	Group:		Publishing
21mr|texlive-philokalia-1.2-3|6	URL:		http://www.ctan.org/tex-archive/fonts/philokalia
21mr|texlive-philokalia-1.2-3|7	License:	OFL
21mr|texlive-philokalia-1.2-3|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/philokalia.tar.xz
21mr|texlive-philokalia-1.2-3|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/philokalia.doc.tar.xz
21mr|texlive-philokalia-1.2-3|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/philokalia.source.tar.xz
21mr|texlive-philokalia-1.2-3|11	BuildArch:	noarch
21mr|texlive-philokalia-1.2-3|12	BuildRequires:	texlive-tlpkg
21mr|texlive-philokalia-1.2-3|13	Requires(pre):	texlive-tlpkg
21mr|texlive-philokalia-1.2-3|14	Requires(post):	texlive-kpathsea
21mr|texlive-philokalia-1.2-3|15	
21mr|texlive-philokalia-1.2-3|16	%description
21mr|texlive-philokalia-1.2-3|17	The philokalia package has been designed to ease the use of the
21mr|texlive-philokalia-1.2-3|18	Philokalia-Regular OpenType font with XeLaTeX. The font started
21mr|texlive-philokalia-1.2-3|19	as a project to digitize the typeface used to typeset the
21mr|texlive-philokalia-1.2-3|20	Philokalia books.
21mr|texlive-philokalia-1.2-3|21	
21mr|texlive-philokalia-1.2-3|22	#-----------------------------------------------------------------------
21mr|texlive-philokalia-1.2-3|23	%files
21mr|texlive-philokalia-1.2-3|24	%{_texmfdistdir}/fonts/opentype/public/philokalia
21mr|texlive-philokalia-1.2-3|25	%{_texmfdistdir}/tex/xelatex/philokalia
21mr|texlive-philokalia-1.2-3|26	%doc %{_texmfdistdir}/doc/xelatex/philokalia
21mr|texlive-philokalia-1.2-3|27	#- source
21mr|texlive-philokalia-1.2-3|28	%doc %{_texmfdistdir}/source/xelatex/philokalia
21mr|texlive-philokalia-1.2-3|29	
21mr|texlive-philokalia-1.2-3|30	#-----------------------------------------------------------------------
21mr|texlive-philokalia-1.2-3|31	%prep
21mr|texlive-philokalia-1.2-3|32	%setup -c -a0 -a1 -a2
21mr|texlive-philokalia-1.2-3|33	
21mr|texlive-philokalia-1.2-3|34	%build
21mr|texlive-philokalia-1.2-3|35	
21mr|texlive-philokalia-1.2-3|36	%install
21mr|texlive-philokalia-1.2-3|37	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-philokalia-1.2-3|38	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

18740 21
21mr|texlive-philosophersimprint-1.4-2|1	# revision 28845
21mr|texlive-philosophersimprint-1.4-2|2	# category Package
21mr|texlive-philosophersimprint-1.4-2|3	# catalog-ctan /macros/latex/contrib/philosophersimprint
21mr|texlive-philosophersimprint-1.4-2|4	# catalog-date 2013-01-15 09:51:57 +0100
21mr|texlive-philosophersimprint-1.4-2|5	# catalog-license lppl
21mr|texlive-philosophersimprint-1.4-2|6	# catalog-version 1.3
21mr|texlive-philosophersimprint-1.4-2|7	Name:		texlive-philosophersimprint
21mr|texlive-philosophersimprint-1.4-2|8	Version:	1.4
21mr|texlive-philosophersimprint-1.4-2|9	Release:	2
21mr|texlive-philosophersimprint-1.4-2|10	Summary:	Typesetting articles for "Philosophers' Imprint"
21mr|texlive-philosophersimprint-1.4-2|11	Group:		Publishing
21mr|texlive-philosophersimprint-1.4-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/philosophersimprint
21mr|texlive-philosophersimprint-1.4-2|13	License:	LPPL
21mr|texlive-philosophersimprint-1.4-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/philosophersimprint.tar.xz
21mr|texlive-philosophersimprint-1.4-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/philosophersimprint.doc.tar.xz
21mr|texlive-philosophersimprint-1.4-2|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/philosophersimprint.source.tar.xz
21mr|texlive-philosophersimprint-1.4-2|17	BuildArch:	noarch
21mr|texlive-philosophersimprint-1.4-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-philosophersimprint-1.4-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-philosophersimprint-1.4-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-philosophersimprint-1.4-2|21	
21mr|texlive-philosophersimprint-1.4-2|22	%description
21mr|texlive-philosophersimprint-1.4-2|23	In its mission statement we read "Philosophers' Imprint is a
21mr|texlive-philosophersimprint-1.4-2|24	refereed series of original papers in philosophy, edited by
21mr|texlive-philosophersimprint-1.4-2|25	philosophy faculty at the University of Michigan, with the
21mr|texlive-philosophersimprint-1.4-2|26	advice of an international Board of Editors, and published on
21mr|texlive-philosophersimprint-1.4-2|27	the World Wide Web by the University of Michigan Digital
21mr|texlive-philosophersimprint-1.4-2|28	Library. The mission of the Imprint is to promote a future in
21mr|texlive-philosophersimprint-1.4-2|29	which funds currently spent on journal subscriptions are
21mr|texlive-philosophersimprint-1.4-2|30	redirected to the dissemination of scholarship for free, via
21mr|texlive-philosophersimprint-1.4-2|31	the Internet". The class helps authors to typeset their own
21mr|texlive-philosophersimprint-1.4-2|32	articles in "Web-ready" format. No assumption is made about the
21mr|texlive-philosophersimprint-1.4-2|33	fonts available to the author: the class itself is restricted
21mr|texlive-philosophersimprint-1.4-2|34	to freely available and freely distributed fonts, only.
21mr|texlive-philosophersimprint-1.4-2|35	
21mr|texlive-philosophersimprint-1.4-2|36	#-----------------------------------------------------------------------
21mr|texlive-philosophersimprint-1.4-2|37	%files
21mr|texlive-philosophersimprint-1.4-2|38	%{_texmfdistdir}/tex/latex/philosophersimprint/philosophersimprint.cls
21mr|texlive-philosophersimprint-1.4-2|39	%doc %{_texmfdistdir}/doc/latex/philosophersimprint/Makefile
21mr|texlive-philosophersimprint-1.4-2|40	%doc %{_texmfdistdir}/doc/latex/philosophersimprint/README
21mr|texlive-philosophersimprint-1.4-2|41	%doc %{_texmfdistdir}/doc/latex/philosophersimprint/philosophersimprint.bib
21mr|texlive-philosophersimprint-1.4-2|42	%doc %{_texmfdistdir}/doc/latex/philosophersimprint/philosophersimprint.pdf
21mr|texlive-philosophersimprint-1.4-2|43	%doc %{_texmfdistdir}/doc/latex/philosophersimprint/sample.pdf
21mr|texlive-philosophersimprint-1.4-2|44	%doc %{_texmfdistdir}/doc/latex/philosophersimprint/sample.tex
21mr|texlive-philosophersimprint-1.4-2|45	#- source
21mr|texlive-philosophersimprint-1.4-2|46	%doc %{_texmfdistdir}/source/latex/philosophersimprint/philosophersimprint.dtx
21mr|texlive-philosophersimprint-1.4-2|47	%doc %{_texmfdistdir}/source/latex/philosophersimprint/philosophersimprint.ins
21mr|texlive-philosophersimprint-1.4-2|48	
21mr|texlive-philosophersimprint-1.4-2|49	#-----------------------------------------------------------------------
21mr|texlive-philosophersimprint-1.4-2|50	%prep
21mr|texlive-philosophersimprint-1.4-2|51	%setup -c -a0 -a1 -a2
21mr|texlive-philosophersimprint-1.4-2|52	
21mr|texlive-philosophersimprint-1.4-2|53	%build
21mr|texlive-philosophersimprint-1.4-2|54	
21mr|texlive-philosophersimprint-1.4-2|55	%install
21mr|texlive-philosophersimprint-1.4-2|56	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-philosophersimprint-1.4-2|57	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18741 21
21mr|texlive-phonrule-1.3.2-2|1	Name:		texlive-phonrule
21mr|texlive-phonrule-1.3.2-2|2	Version:	1.3.2
21mr|texlive-phonrule-1.3.2-2|3	Release:	2
21mr|texlive-phonrule-1.3.2-2|4	Summary:	Typeset linear phonological rules
21mr|texlive-phonrule-1.3.2-2|5	Group:		Publishing
21mr|texlive-phonrule-1.3.2-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/phonrule
21mr|texlive-phonrule-1.3.2-2|7	License:	LPPL
21mr|texlive-phonrule-1.3.2-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/phonrule.tar.xz
21mr|texlive-phonrule-1.3.2-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/phonrule.doc.tar.xz
21mr|texlive-phonrule-1.3.2-2|10	BuildArch:	noarch
21mr|texlive-phonrule-1.3.2-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-phonrule-1.3.2-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-phonrule-1.3.2-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-phonrule-1.3.2-2|14	
21mr|texlive-phonrule-1.3.2-2|15	%description
21mr|texlive-phonrule-1.3.2-2|16	The package provides macros for typesetting phonological rules
21mr|texlive-phonrule-1.3.2-2|17	like those in 'Sound Pattern of English' (Chomsky and Halle
21mr|texlive-phonrule-1.3.2-2|18	1968).
21mr|texlive-phonrule-1.3.2-2|19	
21mr|texlive-phonrule-1.3.2-2|20	#-----------------------------------------------------------------------
21mr|texlive-phonrule-1.3.2-2|21	%files
21mr|texlive-phonrule-1.3.2-2|22	%{_texmfdistdir}/tex/latex/phonrule
21mr|texlive-phonrule-1.3.2-2|23	%doc %{_texmfdistdir}/doc/latex/phonrule
21mr|texlive-phonrule-1.3.2-2|24	
21mr|texlive-phonrule-1.3.2-2|25	#-----------------------------------------------------------------------
21mr|texlive-phonrule-1.3.2-2|26	%prep
21mr|texlive-phonrule-1.3.2-2|27	%setup -c -a0 -a1
21mr|texlive-phonrule-1.3.2-2|28	
21mr|texlive-phonrule-1.3.2-2|29	%build
21mr|texlive-phonrule-1.3.2-2|30	
21mr|texlive-phonrule-1.3.2-2|31	%install
21mr|texlive-phonrule-1.3.2-2|32	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-phonrule-1.3.2-2|33	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18742 21
21mr|texlive-photo-20190228-1|1	# revision 18739
21mr|texlive-photo-20190228-1|2	# category Package
21mr|texlive-photo-20190228-1|3	# catalog-ctan /macros/latex/contrib/photo
21mr|texlive-photo-20190228-1|4	# catalog-date 2006-12-02 15:26:11 +0100
21mr|texlive-photo-20190228-1|5	# catalog-license lppl
21mr|texlive-photo-20190228-1|6	# catalog-version undef
21mr|texlive-photo-20190228-1|7	Name:		texlive-photo
21mr|texlive-photo-20190228-1|8	Version:	20190228
21mr|texlive-photo-20190228-1|9	Release:	1
21mr|texlive-photo-20190228-1|10	Summary:	A float environment for photographs
21mr|texlive-photo-20190228-1|11	Group:		Publishing
21mr|texlive-photo-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/photo
21mr|texlive-photo-20190228-1|13	License:	LPPL
21mr|texlive-photo-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/photo.tar.xz
21mr|texlive-photo-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/photo.doc.tar.xz
21mr|texlive-photo-20190228-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/photo.source.tar.xz
21mr|texlive-photo-20190228-1|17	BuildArch:	noarch
21mr|texlive-photo-20190228-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-photo-20190228-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-photo-20190228-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-photo-20190228-1|21	
21mr|texlive-photo-20190228-1|22	%description
21mr|texlive-photo-20190228-1|23	This package introduces a new float type called photo which
21mr|texlive-photo-20190228-1|24	works similar to the float types table and figure. Various
21mr|texlive-photo-20190228-1|25	options exist for placing photos, captions, and a
21mr|texlive-photo-20190228-1|26	"photographer" line. In twocolumn documents, a possibility
21mr|texlive-photo-20190228-1|27	exists to generate double-column floats automatically if the
21mr|texlive-photo-20190228-1|28	photo does not fit into one column. Photos do not have to be
21mr|texlive-photo-20190228-1|29	placed as floats, they can also be placed as boxes, with
21mr|texlive-photo-20190228-1|30	captions and photographer line still being available.
21mr|texlive-photo-20190228-1|31	
21mr|texlive-photo-20190228-1|32	#-----------------------------------------------------------------------
21mr|texlive-photo-20190228-1|33	%files
21mr|texlive-photo-20190228-1|34	%{_texmfdistdir}/tex/latex/photo/photo.sty
21mr|texlive-photo-20190228-1|35	%doc %{_texmfdistdir}/doc/latex/photo/Makefile
21mr|texlive-photo-20190228-1|36	%doc %{_texmfdistdir}/doc/latex/photo/photo.pdf
21mr|texlive-photo-20190228-1|37	%doc %{_texmfdistdir}/doc/latex/photo/photo_test.tex
21mr|texlive-photo-20190228-1|38	#- source
21mr|texlive-photo-20190228-1|39	%doc %{_texmfdistdir}/source/latex/photo/photo.drv
21mr|texlive-photo-20190228-1|40	%doc %{_texmfdistdir}/source/latex/photo/photo.dtx
21mr|texlive-photo-20190228-1|41	%doc %{_texmfdistdir}/source/latex/photo/photo.ins
21mr|texlive-photo-20190228-1|42	
21mr|texlive-photo-20190228-1|43	#-----------------------------------------------------------------------
21mr|texlive-photo-20190228-1|44	%prep
21mr|texlive-photo-20190228-1|45	%setup -c -a0 -a1 -a2
21mr|texlive-photo-20190228-1|46	
21mr|texlive-photo-20190228-1|47	%build
21mr|texlive-photo-20190228-1|48	
21mr|texlive-photo-20190228-1|49	%install
21mr|texlive-photo-20190228-1|50	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-photo-20190228-1|51	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18743 21
21mr|texlive-physics-1.3-2|1	# revision 28590
21mr|texlive-physics-1.3-2|2	# category Package
21mr|texlive-physics-1.3-2|3	# catalog-ctan /macros/latex/contrib/physics
21mr|texlive-physics-1.3-2|4	# catalog-date 2012-12-20 17:31:55 +0100
21mr|texlive-physics-1.3-2|5	# catalog-license lppl
21mr|texlive-physics-1.3-2|6	# catalog-version 1.3
21mr|texlive-physics-1.3-2|7	Name:		texlive-physics
21mr|texlive-physics-1.3-2|8	Version:	1.3
21mr|texlive-physics-1.3-2|9	Release:	2
21mr|texlive-physics-1.3-2|10	Epoch:		1
21mr|texlive-physics-1.3-2|11	Summary:	Macros supporting the Mathematics of Physics
21mr|texlive-physics-1.3-2|12	Group:		Publishing
21mr|texlive-physics-1.3-2|13	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/physics
21mr|texlive-physics-1.3-2|14	License:	LPPL
21mr|texlive-physics-1.3-2|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/physics.tar.xz
21mr|texlive-physics-1.3-2|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/physics.doc.tar.xz
21mr|texlive-physics-1.3-2|17	BuildArch:	noarch
21mr|texlive-physics-1.3-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-physics-1.3-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-physics-1.3-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-physics-1.3-2|21	
21mr|texlive-physics-1.3-2|22	%description
21mr|texlive-physics-1.3-2|23	The package defines simple and flexible macros for typesetting
21mr|texlive-physics-1.3-2|24	equations in the languages of vector calculus and linear
21mr|texlive-physics-1.3-2|25	algebra, using Dirac notation.
21mr|texlive-physics-1.3-2|26	
21mr|texlive-physics-1.3-2|27	#-----------------------------------------------------------------------
21mr|texlive-physics-1.3-2|28	%files
21mr|texlive-physics-1.3-2|29	%{_texmfdistdir}/tex/latex/physics/physics.sty
21mr|texlive-physics-1.3-2|30	%doc %{_texmfdistdir}/doc/latex/physics/README
21mr|texlive-physics-1.3-2|31	%doc %{_texmfdistdir}/doc/latex/physics/physics.pdf
21mr|texlive-physics-1.3-2|32	%doc %{_texmfdistdir}/doc/latex/physics/physics.tex
21mr|texlive-physics-1.3-2|33	
21mr|texlive-physics-1.3-2|34	#-----------------------------------------------------------------------
21mr|texlive-physics-1.3-2|35	%prep
21mr|texlive-physics-1.3-2|36	%setup -c -a0 -a1
21mr|texlive-physics-1.3-2|37	
21mr|texlive-physics-1.3-2|38	%build
21mr|texlive-physics-1.3-2|39	
21mr|texlive-physics-1.3-2|40	%install
21mr|texlive-physics-1.3-2|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-physics-1.3-2|42	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18744 21
21mr|texlive-piano-1.0-7|1	# revision 21574
21mr|texlive-piano-1.0-7|2	# category Package
21mr|texlive-piano-1.0-7|3	# catalog-ctan /macros/latex/contrib/piano
21mr|texlive-piano-1.0-7|4	# catalog-date 2011-03-01 13:06:36 +0100
21mr|texlive-piano-1.0-7|5	# catalog-license lppl
21mr|texlive-piano-1.0-7|6	# catalog-version 1.0
21mr|texlive-piano-1.0-7|7	Name:		texlive-piano
21mr|texlive-piano-1.0-7|8	Version:	1.0
21mr|texlive-piano-1.0-7|9	Release:	7
21mr|texlive-piano-1.0-7|10	Summary:	Typeset a basic 2-octave piano diagram
21mr|texlive-piano-1.0-7|11	Group:		Publishing
21mr|texlive-piano-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/piano
21mr|texlive-piano-1.0-7|13	License:	LPPL
21mr|texlive-piano-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/piano.tar.xz
21mr|texlive-piano-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/piano.doc.tar.xz
21mr|texlive-piano-1.0-7|16	BuildArch:	noarch
21mr|texlive-piano-1.0-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-piano-1.0-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-piano-1.0-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-piano-1.0-7|20	
21mr|texlive-piano-1.0-7|21	%description
21mr|texlive-piano-1.0-7|22	This package adds the \keyboard[1][2]..[7] command to your
21mr|texlive-piano-1.0-7|23	project. When used, it draws a small 2 octaves piano keyboard
21mr|texlive-piano-1.0-7|24	on your document, with up to 7 keys highlighted. Keys go : Co,
21mr|texlive-piano-1.0-7|25	Cso, Do, Dso, Eo, Fo, Fso, Go, Gso, Ao, Aso, Bo, Ct, Cst, Dt,
21mr|texlive-piano-1.0-7|26	Dst, Et, Ft, Fst, Gt, Gst, At, Ast and Bt. (A working example
21mr|texlive-piano-1.0-7|27	is included in the README file.).
21mr|texlive-piano-1.0-7|28	
21mr|texlive-piano-1.0-7|29	
21mr|texlive-piano-1.0-7|30	#-----------------------------------------------------------------------
21mr|texlive-piano-1.0-7|31	%files
21mr|texlive-piano-1.0-7|32	%{_texmfdistdir}/tex/latex/piano/piano.sty
21mr|texlive-piano-1.0-7|33	%doc %{_texmfdistdir}/doc/latex/piano/README
21mr|texlive-piano-1.0-7|34	
21mr|texlive-piano-1.0-7|35	#-----------------------------------------------------------------------
21mr|texlive-piano-1.0-7|36	%prep
21mr|texlive-piano-1.0-7|37	%setup -c -a0 -a1
21mr|texlive-piano-1.0-7|38	
21mr|texlive-piano-1.0-7|39	%build
21mr|texlive-piano-1.0-7|40	
21mr|texlive-piano-1.0-7|41	%install
21mr|texlive-piano-1.0-7|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-piano-1.0-7|43	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18745 21
21mr|texlive-picinpar-1.2a-7|1	# revision 20374
21mr|texlive-picinpar-1.2a-7|2	# category Package
21mr|texlive-picinpar-1.2a-7|3	# catalog-ctan /macros/latex209/contrib/picinpar
21mr|texlive-picinpar-1.2a-7|4	# catalog-date 2010-11-05 12:43:21 +0100
21mr|texlive-picinpar-1.2a-7|5	# catalog-license gpl
21mr|texlive-picinpar-1.2a-7|6	# catalog-version 1.2a
21mr|texlive-picinpar-1.2a-7|7	Name:		texlive-picinpar
21mr|texlive-picinpar-1.2a-7|8	Version:	1.2a
21mr|texlive-picinpar-1.2a-7|9	Release:	7
21mr|texlive-picinpar-1.2a-7|10	Summary:	Insert pictures into paragraphs
21mr|texlive-picinpar-1.2a-7|11	Group:		Publishing
21mr|texlive-picinpar-1.2a-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex209/contrib/picinpar
21mr|texlive-picinpar-1.2a-7|13	License:	GPL
21mr|texlive-picinpar-1.2a-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/picinpar.tar.xz
21mr|texlive-picinpar-1.2a-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/picinpar.doc.tar.xz
21mr|texlive-picinpar-1.2a-7|16	BuildArch:	noarch
21mr|texlive-picinpar-1.2a-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-picinpar-1.2a-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-picinpar-1.2a-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-picinpar-1.2a-7|20	
21mr|texlive-picinpar-1.2a-7|21	%description
21mr|texlive-picinpar-1.2a-7|22	A legacy package for creating 'windows' in paragraphs, for
21mr|texlive-picinpar-1.2a-7|23	inserting graphics, etc. (including "dropped capitals"). Users
21mr|texlive-picinpar-1.2a-7|24	should note that Piet van Oostrum (in a published review of
21mr|texlive-picinpar-1.2a-7|25	packages of this sort) does not recommend this package; Picins
21mr|texlive-picinpar-1.2a-7|26	is recommended instead.
21mr|texlive-picinpar-1.2a-7|27	
21mr|texlive-picinpar-1.2a-7|28	
21mr|texlive-picinpar-1.2a-7|29	#-----------------------------------------------------------------------
21mr|texlive-picinpar-1.2a-7|30	%files
21mr|texlive-picinpar-1.2a-7|31	%{_texmfdistdir}/tex/latex/picinpar/picinpar.sty
21mr|texlive-picinpar-1.2a-7|32	%doc %{_texmfdistdir}/doc/latex/picinpar/picinpar-de.pdf
21mr|texlive-picinpar-1.2a-7|33	%doc %{_texmfdistdir}/doc/latex/picinpar/picinpar-de.tex
21mr|texlive-picinpar-1.2a-7|34	%doc %{_texmfdistdir}/doc/latex/picinpar/picinpar-en.pdf
21mr|texlive-picinpar-1.2a-7|35	%doc %{_texmfdistdir}/doc/latex/picinpar/picinpar-en.tex
21mr|texlive-picinpar-1.2a-7|36	
21mr|texlive-picinpar-1.2a-7|37	#-----------------------------------------------------------------------
21mr|texlive-picinpar-1.2a-7|38	%prep
21mr|texlive-picinpar-1.2a-7|39	%setup -c -a0 -a1
21mr|texlive-picinpar-1.2a-7|40	
21mr|texlive-picinpar-1.2a-7|41	%build
21mr|texlive-picinpar-1.2a-7|42	
21mr|texlive-picinpar-1.2a-7|43	%install
21mr|texlive-picinpar-1.2a-7|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-picinpar-1.2a-7|45	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18746 21
21mr|texlive-pict2e-0.3b-2|1	Name:		texlive-pict2e
21mr|texlive-pict2e-0.3b-2|2	Version:	0.3b
21mr|texlive-pict2e-0.3b-2|3	Release:	2
21mr|texlive-pict2e-0.3b-2|4	Summary:	New implementation of picture commands
21mr|texlive-pict2e-0.3b-2|5	Group:		Publishing
21mr|texlive-pict2e-0.3b-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pict2e
21mr|texlive-pict2e-0.3b-2|7	License:	LPPL
21mr|texlive-pict2e-0.3b-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pict2e.tar.xz
21mr|texlive-pict2e-0.3b-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pict2e.doc.tar.xz
21mr|texlive-pict2e-0.3b-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pict2e.source.tar.xz
21mr|texlive-pict2e-0.3b-2|11	BuildArch:	noarch
21mr|texlive-pict2e-0.3b-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-pict2e-0.3b-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-pict2e-0.3b-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-pict2e-0.3b-2|15	
21mr|texlive-pict2e-0.3b-2|16	%description
21mr|texlive-pict2e-0.3b-2|17	This package was described in the 2nd edition of 'LaTeX: A
21mr|texlive-pict2e-0.3b-2|18	Document Preparation System', but the LaTeX project team
21mr|texlive-pict2e-0.3b-2|19	declined to produce the package. For a long time, LaTeX has
21mr|texlive-pict2e-0.3b-2|20	included a 'pict2e package' that merely produced an apologetic
21mr|texlive-pict2e-0.3b-2|21	error message. The new package extends the existing LaTeX
21mr|texlive-pict2e-0.3b-2|22	picture environment, using the familiar technique (cf. the
21mr|texlive-pict2e-0.3b-2|23	graphics and color packages) of driver files (at present,
21mr|texlive-pict2e-0.3b-2|24	drivers for PostScript output from LaTeX, and for use with
21mr|texlive-pict2e-0.3b-2|25	PDFLaTeX are available). The package documentation has a fair
21mr|texlive-pict2e-0.3b-2|26	number of examples of use, showing where things are improved by
21mr|texlive-pict2e-0.3b-2|27	comparison with the LaTeX picture environment.
21mr|texlive-pict2e-0.3b-2|28	
21mr|texlive-pict2e-0.3b-2|29	#-----------------------------------------------------------------------
21mr|texlive-pict2e-0.3b-2|30	%files
21mr|texlive-pict2e-0.3b-2|31	%{_texmfdistdir}/tex/latex/pict2e
21mr|texlive-pict2e-0.3b-2|32	%doc %{_texmfdistdir}/doc/latex/pict2e
21mr|texlive-pict2e-0.3b-2|33	#- source
21mr|texlive-pict2e-0.3b-2|34	%doc %{_texmfdistdir}/source/latex/pict2e
21mr|texlive-pict2e-0.3b-2|35	
21mr|texlive-pict2e-0.3b-2|36	#-----------------------------------------------------------------------
21mr|texlive-pict2e-0.3b-2|37	%prep
21mr|texlive-pict2e-0.3b-2|38	%setup -c -a0 -a1 -a2
21mr|texlive-pict2e-0.3b-2|39	
21mr|texlive-pict2e-0.3b-2|40	%build
21mr|texlive-pict2e-0.3b-2|41	
21mr|texlive-pict2e-0.3b-2|42	%install
21mr|texlive-pict2e-0.3b-2|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pict2e-0.3b-2|44	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18747 21
21mr|texlive-pictex-1.1-7|1	# revision 21943
21mr|texlive-pictex-1.1-7|2	# category Package
21mr|texlive-pictex-1.1-7|3	# catalog-ctan /graphics/pictex
21mr|texlive-pictex-1.1-7|4	# catalog-date 2011-04-03 16:40:50 +0200
21mr|texlive-pictex-1.1-7|5	# catalog-license lppl1
21mr|texlive-pictex-1.1-7|6	# catalog-version 1.1
21mr|texlive-pictex-1.1-7|7	Name:		texlive-pictex
21mr|texlive-pictex-1.1-7|8	Version:	1.1
21mr|texlive-pictex-1.1-7|9	Release:	7
21mr|texlive-pictex-1.1-7|10	Summary:	Picture drawing macros for TeX and LaTeX
21mr|texlive-pictex-1.1-7|11	Group:		Publishing
21mr|texlive-pictex-1.1-7|12	URL:		http://www.ctan.org/tex-archive/graphics/pictex
21mr|texlive-pictex-1.1-7|13	License:	LPPL1
21mr|texlive-pictex-1.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pictex.tar.xz
21mr|texlive-pictex-1.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pictex.doc.tar.xz
21mr|texlive-pictex-1.1-7|16	BuildArch:	noarch
21mr|texlive-pictex-1.1-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-pictex-1.1-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-pictex-1.1-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-pictex-1.1-7|20	
21mr|texlive-pictex-1.1-7|21	%description
21mr|texlive-pictex-1.1-7|22	PicTeX is an early, and very comprehensive drawing package,
21mr|texlive-pictex-1.1-7|23	that mostly draws by placing myriads of small dots to make up
21mr|texlive-pictex-1.1-7|24	pictures. It has a tendency to run out of space, most
21mr|texlive-pictex-1.1-7|25	especially of allowable dimensions registers; packages m-pictex
21mr|texlive-pictex-1.1-7|26	and pictexwd deal with the register problem, in different ways.
21mr|texlive-pictex-1.1-7|27	Note that full documentation may be bought via the PC-TeX site,
21mr|texlive-pictex-1.1-7|28	though a command summary is available as free software.
21mr|texlive-pictex-1.1-7|29	Alternatively, a front-end package such as mathsPiC, which
21mr|texlive-pictex-1.1-7|30	covers all of PicTeX and has a complete and free manual, could
21mr|texlive-pictex-1.1-7|31	be used.
21mr|texlive-pictex-1.1-7|32	
21mr|texlive-pictex-1.1-7|33	
21mr|texlive-pictex-1.1-7|34	#-----------------------------------------------------------------------
21mr|texlive-pictex-1.1-7|35	%files
21mr|texlive-pictex-1.1-7|36	%{_texmfdistdir}/tex/generic/pictex/errorbars.tex
21mr|texlive-pictex-1.1-7|37	%{_texmfdistdir}/tex/generic/pictex/latexpicobjs.tex
21mr|texlive-pictex-1.1-7|38	%{_texmfdistdir}/tex/generic/pictex/piccorr.sty
21mr|texlive-pictex-1.1-7|39	%{_texmfdistdir}/tex/generic/pictex/picmore.tex
21mr|texlive-pictex-1.1-7|40	%{_texmfdistdir}/tex/generic/pictex/pictex.sty
21mr|texlive-pictex-1.1-7|41	%{_texmfdistdir}/tex/generic/pictex/pictex.tex
21mr|texlive-pictex-1.1-7|42	%{_texmfdistdir}/tex/generic/pictex/pictexwd.sty
21mr|texlive-pictex-1.1-7|43	%{_texmfdistdir}/tex/generic/pictex/pictexwd.tex
21mr|texlive-pictex-1.1-7|44	%{_texmfdistdir}/tex/generic/pictex/pointers.tex
21mr|texlive-pictex-1.1-7|45	%{_texmfdistdir}/tex/generic/pictex/postpictex.tex
21mr|texlive-pictex-1.1-7|46	%{_texmfdistdir}/tex/generic/pictex/prepictex.tex
21mr|texlive-pictex-1.1-7|47	%{_texmfdistdir}/tex/generic/pictex/texpictex.tex
21mr|texlive-pictex-1.1-7|48	%{_texmfdistdir}/tex/generic/pictex/tree.sty
21mr|texlive-pictex-1.1-7|49	%doc %{_texmfdistdir}/doc/generic/pictex/00index
21mr|texlive-pictex-1.1-7|50	%doc %{_texmfdistdir}/doc/generic/pictex/README
21mr|texlive-pictex-1.1-7|51	%doc %{_texmfdistdir}/doc/generic/pictex/pictexzusatz.txt
21mr|texlive-pictex-1.1-7|52	%doc %{_texmfdistdir}/doc/generic/pictex/readme.errorbars
21mr|texlive-pictex-1.1-7|53	
21mr|texlive-pictex-1.1-7|54	#-----------------------------------------------------------------------
21mr|texlive-pictex-1.1-7|55	%prep
21mr|texlive-pictex-1.1-7|56	%setup -c -a0 -a1
21mr|texlive-pictex-1.1-7|57	
21mr|texlive-pictex-1.1-7|58	%build
21mr|texlive-pictex-1.1-7|59	
21mr|texlive-pictex-1.1-7|60	%install
21mr|texlive-pictex-1.1-7|61	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pictex-1.1-7|62	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18748 21
21mr|texlive-pictex2-20190228-1|1	# revision 15878
21mr|texlive-pictex2-20190228-1|2	# category Package
21mr|texlive-pictex2-20190228-1|3	# catalog-ctan /macros/latex/contrib/pictex2/pictex2.sty
21mr|texlive-pictex2-20190228-1|4	# catalog-date 2007-01-13 09:26:05 +0100
21mr|texlive-pictex2-20190228-1|5	# catalog-license lppl
21mr|texlive-pictex2-20190228-1|6	# catalog-version undef
21mr|texlive-pictex2-20190228-1|7	Name:		texlive-pictex2
21mr|texlive-pictex2-20190228-1|8	Version:	20190228
21mr|texlive-pictex2-20190228-1|9	Release:	1
21mr|texlive-pictex2-20190228-1|10	Summary:	Adds relative coordinates and improves the \plot command
21mr|texlive-pictex2-20190228-1|11	Group:		Publishing
21mr|texlive-pictex2-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pictex2/pictex2.sty
21mr|texlive-pictex2-20190228-1|13	License:	LPPL
21mr|texlive-pictex2-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pictex2.tar.xz
21mr|texlive-pictex2-20190228-1|15	BuildArch:	noarch
21mr|texlive-pictex2-20190228-1|16	BuildRequires:	texlive-tlpkg
21mr|texlive-pictex2-20190228-1|17	Requires(pre):	texlive-tlpkg
21mr|texlive-pictex2-20190228-1|18	Requires(post):	texlive-kpathsea
21mr|texlive-pictex2-20190228-1|19	
21mr|texlive-pictex2-20190228-1|20	%description
21mr|texlive-pictex2-20190228-1|21	Adds two user commands to standard PiCTeX. One command uses
21mr|texlive-pictex2-20190228-1|22	relative coordinates, thus eliminating the need to calculate
21mr|texlive-pictex2-20190228-1|23	the coordinate of every point manually as in standard PiCTeX.
21mr|texlive-pictex2-20190228-1|24	The other command modifies \plot to use a rule instead of dots
21mr|texlive-pictex2-20190228-1|25	if the line segment is horizontal or vertical.
21mr|texlive-pictex2-20190228-1|26	
21mr|texlive-pictex2-20190228-1|27	#-----------------------------------------------------------------------
21mr|texlive-pictex2-20190228-1|28	%files
21mr|texlive-pictex2-20190228-1|29	%{_texmfdistdir}/tex/latex/pictex2/pictex2.sty
21mr|texlive-pictex2-20190228-1|30	
21mr|texlive-pictex2-20190228-1|31	#-----------------------------------------------------------------------
21mr|texlive-pictex2-20190228-1|32	%prep
21mr|texlive-pictex2-20190228-1|33	%setup -c -a0
21mr|texlive-pictex2-20190228-1|34	
21mr|texlive-pictex2-20190228-1|35	%build
21mr|texlive-pictex2-20190228-1|36	
21mr|texlive-pictex2-20190228-1|37	%install
21mr|texlive-pictex2-20190228-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pictex2-20190228-1|39	cp -fpar tex %{buildroot}%{_texmfdistdir}

18749 21
21mr|texlive-pictexsum-20190228-1|1	# revision 24965
21mr|texlive-pictexsum-20190228-1|2	# category Package
21mr|texlive-pictexsum-20190228-1|3	# catalog-ctan /info/pictex/summary
21mr|texlive-pictexsum-20190228-1|4	# catalog-date 2006-08-27 16:41:02 +0100
21mr|texlive-pictexsum-20190228-1|5	# catalog-license other-free
21mr|texlive-pictexsum-20190228-1|6	# catalog-version undef
21mr|texlive-pictexsum-20190228-1|7	Name:		texlive-pictexsum
21mr|texlive-pictexsum-20190228-1|8	Version:	20190228
21mr|texlive-pictexsum-20190228-1|9	Release:	1
21mr|texlive-pictexsum-20190228-1|10	Summary:	A summary of PicTeX commands
21mr|texlive-pictexsum-20190228-1|11	Group:		Publishing
21mr|texlive-pictexsum-20190228-1|12	URL:		http://www.ctan.org/tex-archive/info/pictex/summary
21mr|texlive-pictexsum-20190228-1|13	License:	OTHER-FREE
21mr|texlive-pictexsum-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pictexsum.tar.xz
21mr|texlive-pictexsum-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pictexsum.doc.tar.xz
21mr|texlive-pictexsum-20190228-1|16	BuildArch:	noarch
21mr|texlive-pictexsum-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-pictexsum-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-pictexsum-20190228-1|19	
21mr|texlive-pictexsum-20190228-1|20	%description
21mr|texlive-pictexsum-20190228-1|21	The document summarises the commands of PicTeX. While it is no
21mr|texlive-pictexsum-20190228-1|22	substitute for the PicTeX manual itself (available from
21mr|texlive-pictexsum-20190228-1|23	Personal TeX inc.), the document is a useful aide-memoire for
21mr|texlive-pictexsum-20190228-1|24	those who have read the manual.
21mr|texlive-pictexsum-20190228-1|25	
21mr|texlive-pictexsum-20190228-1|26	#-----------------------------------------------------------------------
21mr|texlive-pictexsum-20190228-1|27	%files
21mr|texlive-pictexsum-20190228-1|28	%doc %{_texmfdistdir}/doc/latex/pictexsum/Makefile
21mr|texlive-pictexsum-20190228-1|29	%doc %{_texmfdistdir}/doc/latex/pictexsum/README
21mr|texlive-pictexsum-20190228-1|30	%doc %{_texmfdistdir}/doc/latex/pictexsum/a4mod.sty
21mr|texlive-pictexsum-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/pictexsum/pictexsum.pdf
21mr|texlive-pictexsum-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/pictexsum/pictexsum.tex
21mr|texlive-pictexsum-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/pictexsum/useful.sty
21mr|texlive-pictexsum-20190228-1|34	
21mr|texlive-pictexsum-20190228-1|35	#-----------------------------------------------------------------------
21mr|texlive-pictexsum-20190228-1|36	%prep
21mr|texlive-pictexsum-20190228-1|37	%setup -c -a0 -a1
21mr|texlive-pictexsum-20190228-1|38	
21mr|texlive-pictexsum-20190228-1|39	%build
21mr|texlive-pictexsum-20190228-1|40	
21mr|texlive-pictexsum-20190228-1|41	%install
21mr|texlive-pictexsum-20190228-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pictexsum-20190228-1|43	cp -fpar doc %{buildroot}%{_texmfdistdir}

18750 21
21mr|texlive-piechartmp-0.3.0-7|1	# revision 19440
21mr|texlive-piechartmp-0.3.0-7|2	# category Package
21mr|texlive-piechartmp-0.3.0-7|3	# catalog-ctan /graphics/metapost/contrib/macros/piechartmp
21mr|texlive-piechartmp-0.3.0-7|4	# catalog-date 2007-01-13 20:56:44 +0100
21mr|texlive-piechartmp-0.3.0-7|5	# catalog-license lppl
21mr|texlive-piechartmp-0.3.0-7|6	# catalog-version 0.3.0
21mr|texlive-piechartmp-0.3.0-7|7	Name:		texlive-piechartmp
21mr|texlive-piechartmp-0.3.0-7|8	Version:	0.3.0
21mr|texlive-piechartmp-0.3.0-7|9	Release:	7
21mr|texlive-piechartmp-0.3.0-7|10	Summary:	Draw pie-charts using MetaPost
21mr|texlive-piechartmp-0.3.0-7|11	Group:		Publishing
21mr|texlive-piechartmp-0.3.0-7|12	URL:		http://www.ctan.org/tex-archive/graphics/metapost/contrib/macros/piechartmp
21mr|texlive-piechartmp-0.3.0-7|13	License:	LPPL
21mr|texlive-piechartmp-0.3.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/piechartmp.tar.xz
21mr|texlive-piechartmp-0.3.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/piechartmp.doc.tar.xz
21mr|texlive-piechartmp-0.3.0-7|16	BuildArch:	noarch
21mr|texlive-piechartmp-0.3.0-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-piechartmp-0.3.0-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-piechartmp-0.3.0-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-piechartmp-0.3.0-7|20	
21mr|texlive-piechartmp-0.3.0-7|21	%description
21mr|texlive-piechartmp-0.3.0-7|22	The piechartmp package is an easy way to draw pie-charts with
21mr|texlive-piechartmp-0.3.0-7|23	MetaPost. The package implements an interface that enables
21mr|texlive-piechartmp-0.3.0-7|24	users with little MetaPost experience to draw charts. A
21mr|texlive-piechartmp-0.3.0-7|25	highlight of the package is the possibility of suppressing some
21mr|texlive-piechartmp-0.3.0-7|26	segments of the chart, thus creating the possibility of several
21mr|texlive-piechartmp-0.3.0-7|27	charts from the same data.
21mr|texlive-piechartmp-0.3.0-7|28	
21mr|texlive-piechartmp-0.3.0-7|29	
21mr|texlive-piechartmp-0.3.0-7|30	#-----------------------------------------------------------------------
21mr|texlive-piechartmp-0.3.0-7|31	%files
21mr|texlive-piechartmp-0.3.0-7|32	%{_texmfdistdir}/metapost/piechartmp/piechartmp.mp
21mr|texlive-piechartmp-0.3.0-7|33	%doc %{_texmfdistdir}/doc/metapost/piechartmp/INSTALL
21mr|texlive-piechartmp-0.3.0-7|34	%doc %{_texmfdistdir}/doc/metapost/piechartmp/LEGAL
21mr|texlive-piechartmp-0.3.0-7|35	%doc %{_texmfdistdir}/doc/metapost/piechartmp/README
21mr|texlive-piechartmp-0.3.0-7|36	%doc %{_texmfdistdir}/doc/metapost/piechartmp/README.TEXLIVE
21mr|texlive-piechartmp-0.3.0-7|37	%doc %{_texmfdistdir}/doc/metapost/piechartmp/examples/wec-mfun.mp
21mr|texlive-piechartmp-0.3.0-7|38	%doc %{_texmfdistdir}/doc/metapost/piechartmp/examples/wec-mfun.pdf
21mr|texlive-piechartmp-0.3.0-7|39	%doc %{_texmfdistdir}/doc/metapost/piechartmp/examples/wec.mp
21mr|texlive-piechartmp-0.3.0-7|40	%doc %{_texmfdistdir}/doc/metapost/piechartmp/examples/wec.pdf
21mr|texlive-piechartmp-0.3.0-7|41	%doc %{_texmfdistdir}/doc/metapost/piechartmp/examples/worldmap.jpg
21mr|texlive-piechartmp-0.3.0-7|42	
21mr|texlive-piechartmp-0.3.0-7|43	#-----------------------------------------------------------------------
21mr|texlive-piechartmp-0.3.0-7|44	%prep
21mr|texlive-piechartmp-0.3.0-7|45	%setup -c -a0 -a1
21mr|texlive-piechartmp-0.3.0-7|46	
21mr|texlive-piechartmp-0.3.0-7|47	%build
21mr|texlive-piechartmp-0.3.0-7|48	
21mr|texlive-piechartmp-0.3.0-7|49	%install
21mr|texlive-piechartmp-0.3.0-7|50	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-piechartmp-0.3.0-7|51	cp -fpar metapost doc %{buildroot}%{_texmfdistdir}

18751 21
21mr|texlive-piff-20190228-1|1	# revision 21894
21mr|texlive-piff-20190228-1|2	# category Package
21mr|texlive-piff-20190228-1|3	# catalog-ctan /macros/latex/contrib/piff
21mr|texlive-piff-20190228-1|4	# catalog-date 2010-12-08 08:17:08 +0100
21mr|texlive-piff-20190228-1|5	# catalog-license pd
21mr|texlive-piff-20190228-1|6	# catalog-version undef
21mr|texlive-piff-20190228-1|7	Name:		texlive-piff
21mr|texlive-piff-20190228-1|8	Version:	20190228
21mr|texlive-piff-20190228-1|9	Release:	1
21mr|texlive-piff-20190228-1|10	Summary:	Macro tools by Mike Piff
21mr|texlive-piff-20190228-1|11	Group:		Publishing
21mr|texlive-piff-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/piff
21mr|texlive-piff-20190228-1|13	License:	PD
21mr|texlive-piff-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/piff.tar.xz
21mr|texlive-piff-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/piff.doc.tar.xz
21mr|texlive-piff-20190228-1|16	BuildArch:	noarch
21mr|texlive-piff-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-piff-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-piff-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-piff-20190228-1|20	
21mr|texlive-piff-20190228-1|21	%description
21mr|texlive-piff-20190228-1|22	The set consists (now) of: - a small package for dealing with
21mr|texlive-piff-20190228-1|23	duplicate-numbered output pages; - newproof, for defining
21mr|texlive-piff-20190228-1|24	mathematical proof structures; - onepagem for omitting the page
21mr|texlive-piff-20190228-1|25	number in one-page documents and - time, which prints a 12-hour
21mr|texlive-piff-20190228-1|26	format time.
21mr|texlive-piff-20190228-1|27	
21mr|texlive-piff-20190228-1|28	#-----------------------------------------------------------------------
21mr|texlive-piff-20190228-1|29	%files
21mr|texlive-piff-20190228-1|30	%{_texmfdistdir}/tex/latex/piff/duplicat.sty
21mr|texlive-piff-20190228-1|31	%{_texmfdistdir}/tex/latex/piff/newproof.sty
21mr|texlive-piff-20190228-1|32	%{_texmfdistdir}/tex/latex/piff/onepagem.sty
21mr|texlive-piff-20190228-1|33	%{_texmfdistdir}/tex/latex/piff/time.sty
21mr|texlive-piff-20190228-1|34	%doc %{_texmfdistdir}/doc/latex/piff/README
21mr|texlive-piff-20190228-1|35	%doc %{_texmfdistdir}/doc/latex/piff/duplicat-doc.pdf
21mr|texlive-piff-20190228-1|36	%doc %{_texmfdistdir}/doc/latex/piff/duplicat-doc.tex
21mr|texlive-piff-20190228-1|37	%doc %{_texmfdistdir}/doc/latex/piff/newproof-doc.pdf
21mr|texlive-piff-20190228-1|38	%doc %{_texmfdistdir}/doc/latex/piff/newproof-doc.tex
21mr|texlive-piff-20190228-1|39	%doc %{_texmfdistdir}/doc/latex/piff/onepagem-doc.pdf
21mr|texlive-piff-20190228-1|40	%doc %{_texmfdistdir}/doc/latex/piff/onepagem-doc.tex
21mr|texlive-piff-20190228-1|41	%doc %{_texmfdistdir}/doc/latex/piff/time-doc.pdf
21mr|texlive-piff-20190228-1|42	%doc %{_texmfdistdir}/doc/latex/piff/time-doc.tex
21mr|texlive-piff-20190228-1|43	
21mr|texlive-piff-20190228-1|44	#-----------------------------------------------------------------------
21mr|texlive-piff-20190228-1|45	%prep
21mr|texlive-piff-20190228-1|46	%setup -c -a0 -a1
21mr|texlive-piff-20190228-1|47	
21mr|texlive-piff-20190228-1|48	%build
21mr|texlive-piff-20190228-1|49	
21mr|texlive-piff-20190228-1|50	%install
21mr|texlive-piff-20190228-1|51	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-piff-20190228-1|52	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18752 21
21mr|texlive-pinlabel-1.2-7|1	# revision 24769
21mr|texlive-pinlabel-1.2-7|2	# category Package
21mr|texlive-pinlabel-1.2-7|3	# catalog-ctan /macros/latex/contrib/pinlabel
21mr|texlive-pinlabel-1.2-7|4	# catalog-date 2011-12-05 18:34:00 +0100
21mr|texlive-pinlabel-1.2-7|5	# catalog-license lppl
21mr|texlive-pinlabel-1.2-7|6	# catalog-version 1.2
21mr|texlive-pinlabel-1.2-7|7	Name:		texlive-pinlabel
21mr|texlive-pinlabel-1.2-7|8	Version:	1.2
21mr|texlive-pinlabel-1.2-7|9	Release:	7
21mr|texlive-pinlabel-1.2-7|10	Summary:	A TeX labelling package
21mr|texlive-pinlabel-1.2-7|11	Group:		Publishing
21mr|texlive-pinlabel-1.2-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pinlabel
21mr|texlive-pinlabel-1.2-7|13	License:	LPPL
21mr|texlive-pinlabel-1.2-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pinlabel.tar.xz
21mr|texlive-pinlabel-1.2-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pinlabel.doc.tar.xz
21mr|texlive-pinlabel-1.2-7|16	BuildArch:	noarch
21mr|texlive-pinlabel-1.2-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-pinlabel-1.2-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-pinlabel-1.2-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-pinlabel-1.2-7|20	
21mr|texlive-pinlabel-1.2-7|21	%description
21mr|texlive-pinlabel-1.2-7|22	Pinlabel is a labelling package for attaching perfectly
21mr|texlive-pinlabel-1.2-7|23	formatted TeX labels to figures and diagrams in both eps and
21mr|texlive-pinlabel-1.2-7|24	pdf formats. It is suitable both for labelling a new diagram
21mr|texlive-pinlabel-1.2-7|25	and for relabelling an existing diagram. The package uses
21mr|texlive-pinlabel-1.2-7|26	coordinates derived from GhostView (or gv) and labels are
21mr|texlive-pinlabel-1.2-7|27	placed with automatic and consistent spacing relative to the
21mr|texlive-pinlabel-1.2-7|28	object labelled.
21mr|texlive-pinlabel-1.2-7|29	
21mr|texlive-pinlabel-1.2-7|30	
21mr|texlive-pinlabel-1.2-7|31	#-----------------------------------------------------------------------
21mr|texlive-pinlabel-1.2-7|32	%files
21mr|texlive-pinlabel-1.2-7|33	%{_texmfdistdir}/tex/latex/pinlabel/pinlabel.sty
21mr|texlive-pinlabel-1.2-7|34	%doc %{_texmfdistdir}/doc/latex/pinlabel/pinlabdoc.pdf
21mr|texlive-pinlabel-1.2-7|35	%doc %{_texmfdistdir}/doc/latex/pinlabel/src/fig3.pdf
21mr|texlive-pinlabel-1.2-7|36	%doc %{_texmfdistdir}/doc/latex/pinlabel/src/fig6.pdf
21mr|texlive-pinlabel-1.2-7|37	%doc %{_texmfdistdir}/doc/latex/pinlabel/src/gtpart.cls
21mr|texlive-pinlabel-1.2-7|38	%doc %{_texmfdistdir}/doc/latex/pinlabel/src/pinlabdoc.tex
21mr|texlive-pinlabel-1.2-7|39	%doc %{_texmfdistdir}/doc/latex/pinlabel/src/put.fig
21mr|texlive-pinlabel-1.2-7|40	%doc %{_texmfdistdir}/doc/latex/pinlabel/src/put.pdf
21mr|texlive-pinlabel-1.2-7|41	%doc %{_texmfdistdir}/doc/latex/pinlabel/src/put2.fig
21mr|texlive-pinlabel-1.2-7|42	%doc %{_texmfdistdir}/doc/latex/pinlabel/src/put2.pdf
21mr|texlive-pinlabel-1.2-7|43	%doc %{_texmfdistdir}/doc/latex/pinlabel/src/screen.pdf
21mr|texlive-pinlabel-1.2-7|44	
21mr|texlive-pinlabel-1.2-7|45	#-----------------------------------------------------------------------
21mr|texlive-pinlabel-1.2-7|46	%prep
21mr|texlive-pinlabel-1.2-7|47	%setup -c -a0 -a1
21mr|texlive-pinlabel-1.2-7|48	
21mr|texlive-pinlabel-1.2-7|49	%build
21mr|texlive-pinlabel-1.2-7|50	
21mr|texlive-pinlabel-1.2-7|51	%install
21mr|texlive-pinlabel-1.2-7|52	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pinlabel-1.2-7|53	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18753 21
21mr|texlive-pittetd-1.618-7|1	# revision 15878
21mr|texlive-pittetd-1.618-7|2	# category Package
21mr|texlive-pittetd-1.618-7|3	# catalog-ctan /macros/latex/contrib/pittetd
21mr|texlive-pittetd-1.618-7|4	# catalog-date 2008-09-11 18:37:35 +0200
21mr|texlive-pittetd-1.618-7|5	# catalog-license lppl
21mr|texlive-pittetd-1.618-7|6	# catalog-version 1.618
21mr|texlive-pittetd-1.618-7|7	Name:		texlive-pittetd
21mr|texlive-pittetd-1.618-7|8	Version:	1.618
21mr|texlive-pittetd-1.618-7|9	Release:	7
21mr|texlive-pittetd-1.618-7|10	Summary:	Electronic Theses and Dissertations at Pitt
21mr|texlive-pittetd-1.618-7|11	Group:		Publishing
21mr|texlive-pittetd-1.618-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pittetd
21mr|texlive-pittetd-1.618-7|13	License:	LPPL
21mr|texlive-pittetd-1.618-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pittetd.tar.xz
21mr|texlive-pittetd-1.618-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pittetd.doc.tar.xz
21mr|texlive-pittetd-1.618-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pittetd.source.tar.xz
21mr|texlive-pittetd-1.618-7|17	BuildArch:	noarch
21mr|texlive-pittetd-1.618-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-pittetd-1.618-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-pittetd-1.618-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-pittetd-1.618-7|21	
21mr|texlive-pittetd-1.618-7|22	%description
21mr|texlive-pittetd-1.618-7|23	A document class for theses and dissertations. Provides patch
21mr|texlive-pittetd-1.618-7|24	files that enable pittetd to use files prepared for use with
21mr|texlive-pittetd-1.618-7|25	the pittdiss or pitthesis classes. The manual provides a
21mr|texlive-pittetd-1.618-7|26	detailed guide for users who wish to use the class to prepare
21mr|texlive-pittetd-1.618-7|27	their thesis or dissertation.
21mr|texlive-pittetd-1.618-7|28	
21mr|texlive-pittetd-1.618-7|29	
21mr|texlive-pittetd-1.618-7|30	#-----------------------------------------------------------------------
21mr|texlive-pittetd-1.618-7|31	%files
21mr|texlive-pittetd-1.618-7|32	%{_texmfdistdir}/tex/latex/pittetd/pitetd10.clo
21mr|texlive-pittetd-1.618-7|33	%{_texmfdistdir}/tex/latex/pittetd/pitetd11.clo
21mr|texlive-pittetd-1.618-7|34	%{_texmfdistdir}/tex/latex/pittetd/pitetd12.clo
21mr|texlive-pittetd-1.618-7|35	%{_texmfdistdir}/tex/latex/pittetd/pittetd.cls
21mr|texlive-pittetd-1.618-7|36	%doc %{_texmfdistdir}/doc/latex/pittetd/achicago.pit
21mr|texlive-pittetd-1.618-7|37	%doc %{_texmfdistdir}/doc/latex/pittetd/pittdiss.pit
21mr|texlive-pittetd-1.618-7|38	%doc %{_texmfdistdir}/doc/latex/pittetd/pittetd.pdf
21mr|texlive-pittetd-1.618-7|39	%doc %{_texmfdistdir}/doc/latex/pittetd/pitthesis.pit
21mr|texlive-pittetd-1.618-7|40	#- source
21mr|texlive-pittetd-1.618-7|41	%doc %{_texmfdistdir}/source/latex/pittetd/pittetd.dtx
21mr|texlive-pittetd-1.618-7|42	%doc %{_texmfdistdir}/source/latex/pittetd/pittetd.ins
21mr|texlive-pittetd-1.618-7|43	
21mr|texlive-pittetd-1.618-7|44	#-----------------------------------------------------------------------
21mr|texlive-pittetd-1.618-7|45	%prep
21mr|texlive-pittetd-1.618-7|46	%setup -c -a0 -a1 -a2
21mr|texlive-pittetd-1.618-7|47	
21mr|texlive-pittetd-1.618-7|48	%build
21mr|texlive-pittetd-1.618-7|49	
21mr|texlive-pittetd-1.618-7|50	%install
21mr|texlive-pittetd-1.618-7|51	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pittetd-1.618-7|52	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18754 21
21mr|texlive-pkgloader-0.7.0-2|1	# revision 34019
21mr|texlive-pkgloader-0.7.0-2|2	# category Package
21mr|texlive-pkgloader-0.7.0-2|3	# catalog-ctan /macros/latex/contrib/pkgloader
21mr|texlive-pkgloader-0.7.0-2|4	# catalog-date 2014-05-11 22:11:06 +0200
21mr|texlive-pkgloader-0.7.0-2|5	# catalog-license lppl1.3
21mr|texlive-pkgloader-0.7.0-2|6	# catalog-version 0.2.0
21mr|texlive-pkgloader-0.7.0-2|7	Name:		texlive-pkgloader
21mr|texlive-pkgloader-0.7.0-2|8	Version:	0.7.0
21mr|texlive-pkgloader-0.7.0-2|9	Release:	2
21mr|texlive-pkgloader-0.7.0-2|10	Summary:	Managing the options and loading order of other packages
21mr|texlive-pkgloader-0.7.0-2|11	Group:		Publishing
21mr|texlive-pkgloader-0.7.0-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pkgloader
21mr|texlive-pkgloader-0.7.0-2|13	License:	LPPL1.3
21mr|texlive-pkgloader-0.7.0-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pkgloader.tar.xz
21mr|texlive-pkgloader-0.7.0-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pkgloader.doc.tar.xz
21mr|texlive-pkgloader-0.7.0-2|16	BuildArch:	noarch
21mr|texlive-pkgloader-0.7.0-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-pkgloader-0.7.0-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-pkgloader-0.7.0-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-pkgloader-0.7.0-2|20	
21mr|texlive-pkgloader-0.7.0-2|21	%description
21mr|texlive-pkgloader-0.7.0-2|22	The package seeks to address the frustration caused by package
21mr|texlive-pkgloader-0.7.0-2|23	conflicts. It is in an early stage of its development, and
21mr|texlive-pkgloader-0.7.0-2|24	should probably not be used as a matter of course; however the
21mr|texlive-pkgloader-0.7.0-2|25	author welcomes feedback via the home page link given in this
21mr|texlive-pkgloader-0.7.0-2|26	catalogue entry. Nevertheless, the author urges users to try
21mr|texlive-pkgloader-0.7.0-2|27	the package and to report issues (or whatever) via the
21mr|texlive-pkgloader-0.7.0-2|28	package's repository.
21mr|texlive-pkgloader-0.7.0-2|29	
21mr|texlive-pkgloader-0.7.0-2|30	#-----------------------------------------------------------------------
21mr|texlive-pkgloader-0.7.0-2|31	%files
21mr|texlive-pkgloader-0.7.0-2|32	%{_texmfdistdir}/tex/latex/pkgloader/pkgloader-cls-pkg.sty
21mr|texlive-pkgloader-0.7.0-2|33	%{_texmfdistdir}/tex/latex/pkgloader/pkgloader-dry.sty
21mr|texlive-pkgloader-0.7.0-2|34	%{_texmfdistdir}/tex/latex/pkgloader/pkgloader-early.sty
21mr|texlive-pkgloader-0.7.0-2|35	%{_texmfdistdir}/tex/latex/pkgloader/pkgloader-error.sty
21mr|texlive-pkgloader-0.7.0-2|36	%{_texmfdistdir}/tex/latex/pkgloader/pkgloader-false.sty
21mr|texlive-pkgloader-0.7.0-2|37	%{_texmfdistdir}/tex/latex/pkgloader/pkgloader-late.sty
21mr|texlive-pkgloader-0.7.0-2|38	%{_texmfdistdir}/tex/latex/pkgloader/pkgloader-recommended.sty
21mr|texlive-pkgloader-0.7.0-2|39	%{_texmfdistdir}/tex/latex/pkgloader/pkgloader-true.sty
21mr|texlive-pkgloader-0.7.0-2|40	%{_texmfdistdir}/tex/latex/pkgloader/pkgloader.sty
21mr|texlive-pkgloader-0.7.0-2|41	%doc %{_texmfdistdir}/doc/latex/pkgloader/README
21mr|texlive-pkgloader-0.7.0-2|42	%doc %{_texmfdistdir}/doc/latex/pkgloader/pkgloader-packagedoc.cls
21mr|texlive-pkgloader-0.7.0-2|43	%doc %{_texmfdistdir}/doc/latex/pkgloader/pkgloader.pdf
21mr|texlive-pkgloader-0.7.0-2|44	%doc %{_texmfdistdir}/doc/latex/pkgloader/pkgloader.tex
21mr|texlive-pkgloader-0.7.0-2|45	
21mr|texlive-pkgloader-0.7.0-2|46	#-----------------------------------------------------------------------
21mr|texlive-pkgloader-0.7.0-2|47	%prep
21mr|texlive-pkgloader-0.7.0-2|48	%setup -c -a0 -a1
21mr|texlive-pkgloader-0.7.0-2|49	
21mr|texlive-pkgloader-0.7.0-2|50	%build
21mr|texlive-pkgloader-0.7.0-2|51	
21mr|texlive-pkgloader-0.7.0-2|52	%install
21mr|texlive-pkgloader-0.7.0-2|53	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pkgloader-0.7.0-2|54	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18755 21
21mr|texlive-pkuthss-1.8.0-2|1	Name:		texlive-pkuthss
21mr|texlive-pkuthss-1.8.0-2|2	Version:	1.8.0
21mr|texlive-pkuthss-1.8.0-2|3	Release:	2
21mr|texlive-pkuthss-1.8.0-2|4	Summary:	LaTeX template for dissertations in Peking University
21mr|texlive-pkuthss-1.8.0-2|5	Group:		Publishing
21mr|texlive-pkuthss-1.8.0-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pkuthss
21mr|texlive-pkuthss-1.8.0-2|7	License:	OTHER-FREE
21mr|texlive-pkuthss-1.8.0-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pkuthss.tar.xz
21mr|texlive-pkuthss-1.8.0-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pkuthss.doc.tar.xz
21mr|texlive-pkuthss-1.8.0-2|10	BuildArch:	noarch
21mr|texlive-pkuthss-1.8.0-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-pkuthss-1.8.0-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-pkuthss-1.8.0-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-pkuthss-1.8.0-2|14	
21mr|texlive-pkuthss-1.8.0-2|15	%description
21mr|texlive-pkuthss-1.8.0-2|16	The package provides a simple, clear and flexible LaTeX
21mr|texlive-pkuthss-1.8.0-2|17	template for dissertations in Peking University.
21mr|texlive-pkuthss-1.8.0-2|18	
21mr|texlive-pkuthss-1.8.0-2|19	#-----------------------------------------------------------------------
21mr|texlive-pkuthss-1.8.0-2|20	%files
21mr|texlive-pkuthss-1.8.0-2|21	%{_texmfdistdir}/tex/latex/pkuthss
21mr|texlive-pkuthss-1.8.0-2|22	%doc %{_texmfdistdir}/doc/latex/pkuthss
21mr|texlive-pkuthss-1.8.0-2|23	
21mr|texlive-pkuthss-1.8.0-2|24	#-----------------------------------------------------------------------
21mr|texlive-pkuthss-1.8.0-2|25	%prep
21mr|texlive-pkuthss-1.8.0-2|26	%setup -c -a0 -a1
21mr|texlive-pkuthss-1.8.0-2|27	
21mr|texlive-pkuthss-1.8.0-2|28	%build
21mr|texlive-pkuthss-1.8.0-2|29	
21mr|texlive-pkuthss-1.8.0-2|30	%install
21mr|texlive-pkuthss-1.8.0-2|31	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pkuthss-1.8.0-2|32	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18756 21
21mr|texlive-pl-3.0-2|1	# revision 15878
21mr|texlive-pl-3.0-2|2	# category Package
21mr|texlive-pl-3.0-2|3	# catalog-ctan /language/polish/plpsfont
21mr|texlive-pl-3.0-2|4	# catalog-date 2009-10-07 21:35:42 +0200
21mr|texlive-pl-3.0-2|5	# catalog-license pd
21mr|texlive-pl-3.0-2|6	# catalog-version 1.15
21mr|texlive-pl-3.0-2|7	Name:		texlive-pl
21mr|texlive-pl-3.0-2|8	Version:	3.0
21mr|texlive-pl-3.0-2|9	Release:	2
21mr|texlive-pl-3.0-2|10	Summary:	Polish extension of CM fonts in Type 1 format
21mr|texlive-pl-3.0-2|11	Group:		Publishing
21mr|texlive-pl-3.0-2|12	URL:		http://www.ctan.org/tex-archive/language/polish/plpsfont
21mr|texlive-pl-3.0-2|13	License:	PD
21mr|texlive-pl-3.0-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pl.tar.xz
21mr|texlive-pl-3.0-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pl.doc.tar.xz
21mr|texlive-pl-3.0-2|16	BuildArch:	noarch
21mr|texlive-pl-3.0-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-pl-3.0-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-pl-3.0-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-pl-3.0-2|20	Requires(post):	texlive-tetex
21mr|texlive-pl-3.0-2|21	
21mr|texlive-pl-3.0-2|22	%description
21mr|texlive-pl-3.0-2|23	This package is the Polish extension of the Computer Modern
21mr|texlive-pl-3.0-2|24	fonts (known as PL fonts),in Adobe Type 1 (PostScript) format.
21mr|texlive-pl-3.0-2|25	The fonts use the same .tfm files as for the version generated
21mr|texlive-pl-3.0-2|26	by MetaFont. This release of fonts was adapted to the (mostly
21mr|texlive-pl-3.0-2|27	guessed) demands of the Windows environment, while keeping the
21mr|texlive-pl-3.0-2|28	fonts usable with TeX; however, encoding files are now added,
21mr|texlive-pl-3.0-2|29	as Windows and TeX use different encoding schemes.
21mr|texlive-pl-3.0-2|30	
21mr|texlive-pl-3.0-2|31	#-----------------------------------------------------------------------
21mr|texlive-pl-3.0-2|32	%files
21mr|texlive-pl-3.0-2|33	%{_texmfdistdir}/dvips/pl/config.pl
21mr|texlive-pl-3.0-2|34	%{_texmfdistdir}/fonts/afm/public/pl/plb10.afm
21mr|texlive-pl-3.0-2|35	%{_texmfdistdir}/fonts/afm/public/pl/plbsy10.afm
21mr|texlive-pl-3.0-2|36	%{_texmfdistdir}/fonts/afm/public/pl/plbx10.afm
21mr|texlive-pl-3.0-2|37	%{_texmfdistdir}/fonts/afm/public/pl/plbx12.afm
21mr|texlive-pl-3.0-2|38	%{_texmfdistdir}/fonts/afm/public/pl/plbx5.afm
21mr|texlive-pl-3.0-2|39	%{_texmfdistdir}/fonts/afm/public/pl/plbx6.afm
21mr|texlive-pl-3.0-2|40	%{_texmfdistdir}/fonts/afm/public/pl/plbx7.afm
21mr|texlive-pl-3.0-2|41	%{_texmfdistdir}/fonts/afm/public/pl/plbx8.afm
21mr|texlive-pl-3.0-2|42	%{_texmfdistdir}/fonts/afm/public/pl/plbx9.afm
21mr|texlive-pl-3.0-2|43	%{_texmfdistdir}/fonts/afm/public/pl/plbxsl10.afm
21mr|texlive-pl-3.0-2|44	%{_texmfdistdir}/fonts/afm/public/pl/plbxti10.afm
21mr|texlive-pl-3.0-2|45	%{_texmfdistdir}/fonts/afm/public/pl/plcsc10.afm
21mr|texlive-pl-3.0-2|46	%{_texmfdistdir}/fonts/afm/public/pl/pldunh10.afm
21mr|texlive-pl-3.0-2|47	%{_texmfdistdir}/fonts/afm/public/pl/plex10.afm
21mr|texlive-pl-3.0-2|48	%{_texmfdistdir}/fonts/afm/public/pl/plex9.afm
21mr|texlive-pl-3.0-2|49	%{_texmfdistdir}/fonts/afm/public/pl/plff10.afm
21mr|texlive-pl-3.0-2|50	%{_texmfdistdir}/fonts/afm/public/pl/plfi10.afm
21mr|texlive-pl-3.0-2|51	%{_texmfdistdir}/fonts/afm/public/pl/plfib8.afm
21mr|texlive-pl-3.0-2|52	%{_texmfdistdir}/fonts/afm/public/pl/plinch.afm
21mr|texlive-pl-3.0-2|53	%{_texmfdistdir}/fonts/afm/public/pl/plitt10.afm
21mr|texlive-pl-3.0-2|54	%{_texmfdistdir}/fonts/afm/public/pl/plmi10.afm
21mr|texlive-pl-3.0-2|55	%{_texmfdistdir}/fonts/afm/public/pl/plmi12.afm
21mr|texlive-pl-3.0-2|56	%{_texmfdistdir}/fonts/afm/public/pl/plmi5.afm
21mr|texlive-pl-3.0-2|57	%{_texmfdistdir}/fonts/afm/public/pl/plmi6.afm
21mr|texlive-pl-3.0-2|58	%{_texmfdistdir}/fonts/afm/public/pl/plmi7.afm
21mr|texlive-pl-3.0-2|59	%{_texmfdistdir}/fonts/afm/public/pl/plmi8.afm
21mr|texlive-pl-3.0-2|60	%{_texmfdistdir}/fonts/afm/public/pl/plmi9.afm
21mr|texlive-pl-3.0-2|61	%{_texmfdistdir}/fonts/afm/public/pl/plmib10.afm
21mr|texlive-pl-3.0-2|62	%{_texmfdistdir}/fonts/afm/public/pl/plr10.afm
21mr|texlive-pl-3.0-2|63	%{_texmfdistdir}/fonts/afm/public/pl/plr12.afm
21mr|texlive-pl-3.0-2|64	%{_texmfdistdir}/fonts/afm/public/pl/plr17.afm
21mr|texlive-pl-3.0-2|65	%{_texmfdistdir}/fonts/afm/public/pl/plr5.afm
21mr|texlive-pl-3.0-2|66	%{_texmfdistdir}/fonts/afm/public/pl/plr6.afm
21mr|texlive-pl-3.0-2|67	%{_texmfdistdir}/fonts/afm/public/pl/plr7.afm
21mr|texlive-pl-3.0-2|68	%{_texmfdistdir}/fonts/afm/public/pl/plr8.afm
21mr|texlive-pl-3.0-2|69	%{_texmfdistdir}/fonts/afm/public/pl/plr9.afm
21mr|texlive-pl-3.0-2|70	%{_texmfdistdir}/fonts/afm/public/pl/plsl10.afm
21mr|texlive-pl-3.0-2|71	%{_texmfdistdir}/fonts/afm/public/pl/plsl12.afm
21mr|texlive-pl-3.0-2|72	%{_texmfdistdir}/fonts/afm/public/pl/plsl8.afm
21mr|texlive-pl-3.0-2|73	%{_texmfdistdir}/fonts/afm/public/pl/plsl9.afm
21mr|texlive-pl-3.0-2|74	%{_texmfdistdir}/fonts/afm/public/pl/plsltt10.afm
21mr|texlive-pl-3.0-2|75	%{_texmfdistdir}/fonts/afm/public/pl/plss10.afm
21mr|texlive-pl-3.0-2|76	%{_texmfdistdir}/fonts/afm/public/pl/plss12.afm
21mr|texlive-pl-3.0-2|77	%{_texmfdistdir}/fonts/afm/public/pl/plss17.afm
21mr|texlive-pl-3.0-2|78	%{_texmfdistdir}/fonts/afm/public/pl/plss8.afm
21mr|texlive-pl-3.0-2|79	%{_texmfdistdir}/fonts/afm/public/pl/plss9.afm
21mr|texlive-pl-3.0-2|80	%{_texmfdistdir}/fonts/afm/public/pl/plssbi10.afm
21mr|texlive-pl-3.0-2|81	%{_texmfdistdir}/fonts/afm/public/pl/plssbx10.afm
21mr|texlive-pl-3.0-2|82	%{_texmfdistdir}/fonts/afm/public/pl/plssdc10.afm
21mr|texlive-pl-3.0-2|83	%{_texmfdistdir}/fonts/afm/public/pl/plssi10.afm
21mr|texlive-pl-3.0-2|84	%{_texmfdistdir}/fonts/afm/public/pl/plssi12.afm
21mr|texlive-pl-3.0-2|85	%{_texmfdistdir}/fonts/afm/public/pl/plssi17.afm
21mr|texlive-pl-3.0-2|86	%{_texmfdistdir}/fonts/afm/public/pl/plssi8.afm
21mr|texlive-pl-3.0-2|87	%{_texmfdistdir}/fonts/afm/public/pl/plssi9.afm
21mr|texlive-pl-3.0-2|88	%{_texmfdistdir}/fonts/afm/public/pl/plssq8.afm
21mr|texlive-pl-3.0-2|89	%{_texmfdistdir}/fonts/afm/public/pl/plssqi8.afm
21mr|texlive-pl-3.0-2|90	%{_texmfdistdir}/fonts/afm/public/pl/plsy10.afm
21mr|texlive-pl-3.0-2|91	%{_texmfdistdir}/fonts/afm/public/pl/plsy5.afm
21mr|texlive-pl-3.0-2|92	%{_texmfdistdir}/fonts/afm/public/pl/plsy6.afm
21mr|texlive-pl-3.0-2|93	%{_texmfdistdir}/fonts/afm/public/pl/plsy7.afm
21mr|texlive-pl-3.0-2|94	%{_texmfdistdir}/fonts/afm/public/pl/plsy8.afm
21mr|texlive-pl-3.0-2|95	%{_texmfdistdir}/fonts/afm/public/pl/plsy9.afm
21mr|texlive-pl-3.0-2|96	%{_texmfdistdir}/fonts/afm/public/pl/pltcsc10.afm
21mr|texlive-pl-3.0-2|97	%{_texmfdistdir}/fonts/afm/public/pl/pltex10.afm
21mr|texlive-pl-3.0-2|98	%{_texmfdistdir}/fonts/afm/public/pl/pltex8.afm
21mr|texlive-pl-3.0-2|99	%{_texmfdistdir}/fonts/afm/public/pl/pltex9.afm
21mr|texlive-pl-3.0-2|100	%{_texmfdistdir}/fonts/afm/public/pl/plti10.afm
21mr|texlive-pl-3.0-2|101	%{_texmfdistdir}/fonts/afm/public/pl/plti12.afm
21mr|texlive-pl-3.0-2|102	%{_texmfdistdir}/fonts/afm/public/pl/plti7.afm
21mr|texlive-pl-3.0-2|103	%{_texmfdistdir}/fonts/afm/public/pl/plti8.afm
21mr|texlive-pl-3.0-2|104	%{_texmfdistdir}/fonts/afm/public/pl/plti9.afm
21mr|texlive-pl-3.0-2|105	%{_texmfdistdir}/fonts/afm/public/pl/pltt10.afm
21mr|texlive-pl-3.0-2|106	%{_texmfdistdir}/fonts/afm/public/pl/pltt12.afm
21mr|texlive-pl-3.0-2|107	%{_texmfdistdir}/fonts/afm/public/pl/pltt8.afm
21mr|texlive-pl-3.0-2|108	%{_texmfdistdir}/fonts/afm/public/pl/pltt9.afm
21mr|texlive-pl-3.0-2|109	%{_texmfdistdir}/fonts/afm/public/pl/plu10.afm
21mr|texlive-pl-3.0-2|110	%{_texmfdistdir}/fonts/afm/public/pl/plvtt10.afm
21mr|texlive-pl-3.0-2|111	%{_texmfdistdir}/fonts/enc/dvips/pl/plin.enc
21mr|texlive-pl-3.0-2|112	%{_texmfdistdir}/fonts/enc/dvips/pl/plit.enc
21mr|texlive-pl-3.0-2|113	%{_texmfdistdir}/fonts/enc/dvips/pl/plitt.enc
21mr|texlive-pl-3.0-2|114	%{_texmfdistdir}/fonts/enc/dvips/pl/plme.enc
21mr|texlive-pl-3.0-2|115	%{_texmfdistdir}/fonts/enc/dvips/pl/plmi.enc
21mr|texlive-pl-3.0-2|116	%{_texmfdistdir}/fonts/enc/dvips/pl/plms.enc
21mr|texlive-pl-3.0-2|117	%{_texmfdistdir}/fonts/enc/dvips/pl/plrm.enc
21mr|texlive-pl-3.0-2|118	%{_texmfdistdir}/fonts/enc/dvips/pl/plsc.enc
21mr|texlive-pl-3.0-2|119	%{_texmfdistdir}/fonts/enc/dvips/pl/plte.enc
21mr|texlive-pl-3.0-2|120	%{_texmfdistdir}/fonts/enc/dvips/pl/pltt.enc
21mr|texlive-pl-3.0-2|121	%{_texmfdistdir}/fonts/map/dvips/pl/plother.map
21mr|texlive-pl-3.0-2|122	%{_texmfdistdir}/fonts/map/dvips/pl/pltext.map
21mr|texlive-pl-3.0-2|123	%{_texmfdistdir}/fonts/source/public/pl/cmssbi10.mf
21mr|texlive-pl-3.0-2|124	%{_texmfdistdir}/fonts/source/public/pl/dlr10.mf
21mr|texlive-pl-3.0-2|125	%{_texmfdistdir}/fonts/source/public/pl/fik_mik.mf
21mr|texlive-pl-3.0-2|126	%{_texmfdistdir}/fonts/source/public/pl/pl.mft
21mr|texlive-pl-3.0-2|127	%{_texmfdistdir}/fonts/source/public/pl/pl_cud.mf
21mr|texlive-pl-3.0-2|128	%{_texmfdistdir}/fonts/source/public/pl/pl_dl.mf
21mr|texlive-pl-3.0-2|129	%{_texmfdistdir}/fonts/source/public/pl/pl_dod.mf
21mr|texlive-pl-3.0-2|130	%{_texmfdistdir}/fonts/source/public/pl/pl_ml.mf
21mr|texlive-pl-3.0-2|131	%{_texmfdistdir}/fonts/source/public/pl/pl_mlk.mf
21mr|texlive-pl-3.0-2|132	%{_texmfdistdir}/fonts/source/public/pl/pl_sym.mf
21mr|texlive-pl-3.0-2|133	%{_texmfdistdir}/fonts/source/public/pl/plb10.mf
21mr|texlive-pl-3.0-2|134	%{_texmfdistdir}/fonts/source/public/pl/plbsy10.mf
21mr|texlive-pl-3.0-2|135	%{_texmfdistdir}/fonts/source/public/pl/plbsy5.mf
21mr|texlive-pl-3.0-2|136	%{_texmfdistdir}/fonts/source/public/pl/plbsy7.mf
21mr|texlive-pl-3.0-2|137	%{_texmfdistdir}/fonts/source/public/pl/plbx10.mf
21mr|texlive-pl-3.0-2|138	%{_texmfdistdir}/fonts/source/public/pl/plbx12.mf
21mr|texlive-pl-3.0-2|139	%{_texmfdistdir}/fonts/source/public/pl/plbx5.mf
21mr|texlive-pl-3.0-2|140	%{_texmfdistdir}/fonts/source/public/pl/plbx6.mf
21mr|texlive-pl-3.0-2|141	%{_texmfdistdir}/fonts/source/public/pl/plbx7.mf
21mr|texlive-pl-3.0-2|142	%{_texmfdistdir}/fonts/source/public/pl/plbx8.mf
21mr|texlive-pl-3.0-2|143	%{_texmfdistdir}/fonts/source/public/pl/plbx9.mf
21mr|texlive-pl-3.0-2|144	%{_texmfdistdir}/fonts/source/public/pl/plbxsl10.mf
21mr|texlive-pl-3.0-2|145	%{_texmfdistdir}/fonts/source/public/pl/plbxti10.mf
21mr|texlive-pl-3.0-2|146	%{_texmfdistdir}/fonts/source/public/pl/plcsc10.mf
21mr|texlive-pl-3.0-2|147	%{_texmfdistdir}/fonts/source/public/pl/pldunh10.mf
21mr|texlive-pl-3.0-2|148	%{_texmfdistdir}/fonts/source/public/pl/plex10.mf
21mr|texlive-pl-3.0-2|149	%{_texmfdistdir}/fonts/source/public/pl/plff10.mf
21mr|texlive-pl-3.0-2|150	%{_texmfdistdir}/fonts/source/public/pl/plfi10.mf
21mr|texlive-pl-3.0-2|151	%{_texmfdistdir}/fonts/source/public/pl/plfib8.mf
21mr|texlive-pl-3.0-2|152	%{_texmfdistdir}/fonts/source/public/pl/plinch.mf
21mr|texlive-pl-3.0-2|153	%{_texmfdistdir}/fonts/source/public/pl/plitt10.mf
21mr|texlive-pl-3.0-2|154	%{_texmfdistdir}/fonts/source/public/pl/plmi10.mf
21mr|texlive-pl-3.0-2|155	%{_texmfdistdir}/fonts/source/public/pl/plmi12.mf
21mr|texlive-pl-3.0-2|156	%{_texmfdistdir}/fonts/source/public/pl/plmi5.mf
21mr|texlive-pl-3.0-2|157	%{_texmfdistdir}/fonts/source/public/pl/plmi6.mf
21mr|texlive-pl-3.0-2|158	%{_texmfdistdir}/fonts/source/public/pl/plmi7.mf
21mr|texlive-pl-3.0-2|159	%{_texmfdistdir}/fonts/source/public/pl/plmi8.mf
21mr|texlive-pl-3.0-2|160	%{_texmfdistdir}/fonts/source/public/pl/plmi9.mf
21mr|texlive-pl-3.0-2|161	%{_texmfdistdir}/fonts/source/public/pl/plmib10.mf
21mr|texlive-pl-3.0-2|162	%{_texmfdistdir}/fonts/source/public/pl/plmib5.mf
21mr|texlive-pl-3.0-2|163	%{_texmfdistdir}/fonts/source/public/pl/plmib7.mf
21mr|texlive-pl-3.0-2|164	%{_texmfdistdir}/fonts/source/public/pl/plr10.mf
21mr|texlive-pl-3.0-2|165	%{_texmfdistdir}/fonts/source/public/pl/plr12.mf
21mr|texlive-pl-3.0-2|166	%{_texmfdistdir}/fonts/source/public/pl/plr17.mf
21mr|texlive-pl-3.0-2|167	%{_texmfdistdir}/fonts/source/public/pl/plr5.mf
21mr|texlive-pl-3.0-2|168	%{_texmfdistdir}/fonts/source/public/pl/plr6.mf
21mr|texlive-pl-3.0-2|169	%{_texmfdistdir}/fonts/source/public/pl/plr7.mf
21mr|texlive-pl-3.0-2|170	%{_texmfdistdir}/fonts/source/public/pl/plr8.mf
21mr|texlive-pl-3.0-2|171	%{_texmfdistdir}/fonts/source/public/pl/plr9.mf
21mr|texlive-pl-3.0-2|172	%{_texmfdistdir}/fonts/source/public/pl/plsl10.mf
21mr|texlive-pl-3.0-2|173	%{_texmfdistdir}/fonts/source/public/pl/plsl12.mf
21mr|texlive-pl-3.0-2|174	%{_texmfdistdir}/fonts/source/public/pl/plsl8.mf
21mr|texlive-pl-3.0-2|175	%{_texmfdistdir}/fonts/source/public/pl/plsl9.mf
21mr|texlive-pl-3.0-2|176	%{_texmfdistdir}/fonts/source/public/pl/plsltt10.mf
21mr|texlive-pl-3.0-2|177	%{_texmfdistdir}/fonts/source/public/pl/plss10.mf
21mr|texlive-pl-3.0-2|178	%{_texmfdistdir}/fonts/source/public/pl/plss12.mf
21mr|texlive-pl-3.0-2|179	%{_texmfdistdir}/fonts/source/public/pl/plss17.mf
21mr|texlive-pl-3.0-2|180	%{_texmfdistdir}/fonts/source/public/pl/plss8.mf
21mr|texlive-pl-3.0-2|181	%{_texmfdistdir}/fonts/source/public/pl/plss9.mf
21mr|texlive-pl-3.0-2|182	%{_texmfdistdir}/fonts/source/public/pl/plssbi10.mf
21mr|texlive-pl-3.0-2|183	%{_texmfdistdir}/fonts/source/public/pl/plssbx10.mf
21mr|texlive-pl-3.0-2|184	%{_texmfdistdir}/fonts/source/public/pl/plssdc10.mf
21mr|texlive-pl-3.0-2|185	%{_texmfdistdir}/fonts/source/public/pl/plssi10.mf
21mr|texlive-pl-3.0-2|186	%{_texmfdistdir}/fonts/source/public/pl/plssi12.mf
21mr|texlive-pl-3.0-2|187	%{_texmfdistdir}/fonts/source/public/pl/plssi17.mf
21mr|texlive-pl-3.0-2|188	%{_texmfdistdir}/fonts/source/public/pl/plssi8.mf
21mr|texlive-pl-3.0-2|189	%{_texmfdistdir}/fonts/source/public/pl/plssi9.mf
21mr|texlive-pl-3.0-2|190	%{_texmfdistdir}/fonts/source/public/pl/plssq8.mf
21mr|texlive-pl-3.0-2|191	%{_texmfdistdir}/fonts/source/public/pl/plssqi8.mf
21mr|texlive-pl-3.0-2|192	%{_texmfdistdir}/fonts/source/public/pl/plsy10.mf
21mr|texlive-pl-3.0-2|193	%{_texmfdistdir}/fonts/source/public/pl/plsy5.mf
21mr|texlive-pl-3.0-2|194	%{_texmfdistdir}/fonts/source/public/pl/plsy6.mf
21mr|texlive-pl-3.0-2|195	%{_texmfdistdir}/fonts/source/public/pl/plsy7.mf
21mr|texlive-pl-3.0-2|196	%{_texmfdistdir}/fonts/source/public/pl/plsy8.mf
21mr|texlive-pl-3.0-2|197	%{_texmfdistdir}/fonts/source/public/pl/plsy9.mf
21mr|texlive-pl-3.0-2|198	%{_texmfdistdir}/fonts/source/public/pl/pltcsc10.mf
21mr|texlive-pl-3.0-2|199	%{_texmfdistdir}/fonts/source/public/pl/pltex10.mf
21mr|texlive-pl-3.0-2|200	%{_texmfdistdir}/fonts/source/public/pl/pltex8.mf
21mr|texlive-pl-3.0-2|201	%{_texmfdistdir}/fonts/source/public/pl/pltex9.mf
21mr|texlive-pl-3.0-2|202	%{_texmfdistdir}/fonts/source/public/pl/plti10.mf
21mr|texlive-pl-3.0-2|203	%{_texmfdistdir}/fonts/source/public/pl/plti12.mf
21mr|texlive-pl-3.0-2|204	%{_texmfdistdir}/fonts/source/public/pl/plti7.mf
21mr|texlive-pl-3.0-2|205	%{_texmfdistdir}/fonts/source/public/pl/plti8.mf
21mr|texlive-pl-3.0-2|206	%{_texmfdistdir}/fonts/source/public/pl/plti9.mf
21mr|texlive-pl-3.0-2|207	%{_texmfdistdir}/fonts/source/public/pl/pltt10.mf
21mr|texlive-pl-3.0-2|208	%{_texmfdistdir}/fonts/source/public/pl/pltt12.mf
21mr|texlive-pl-3.0-2|209	%{_texmfdistdir}/fonts/source/public/pl/pltt8.mf
21mr|texlive-pl-3.0-2|210	%{_texmfdistdir}/fonts/source/public/pl/pltt9.mf
21mr|texlive-pl-3.0-2|211	%{_texmfdistdir}/fonts/source/public/pl/plu10.mf
21mr|texlive-pl-3.0-2|212	%{_texmfdistdir}/fonts/source/public/pl/plvtt10.mf
21mr|texlive-pl-3.0-2|213	%{_texmfdistdir}/fonts/source/public/pl/polan.mf
21mr|texlive-pl-3.0-2|214	%{_texmfdistdir}/fonts/source/public/pl/polkap.mf
21mr|texlive-pl-3.0-2|215	%{_texmfdistdir}/fonts/source/public/pl/polkur.mf
21mr|texlive-pl-3.0-2|216	%{_texmfdistdir}/fonts/source/public/pl/polmat.mf
21mr|texlive-pl-3.0-2|217	%{_texmfdistdir}/fonts/source/public/pl/poltyt.mf
21mr|texlive-pl-3.0-2|218	%{_texmfdistdir}/fonts/tfm/public/pl/plb10.tfm
21mr|texlive-pl-3.0-2|219	%{_texmfdistdir}/fonts/tfm/public/pl/plbsy10.tfm
21mr|texlive-pl-3.0-2|220	%{_texmfdistdir}/fonts/tfm/public/pl/plbsy5.tfm
21mr|texlive-pl-3.0-2|221	%{_texmfdistdir}/fonts/tfm/public/pl/plbsy7.tfm
21mr|texlive-pl-3.0-2|222	%{_texmfdistdir}/fonts/tfm/public/pl/plbx10.tfm
21mr|texlive-pl-3.0-2|223	%{_texmfdistdir}/fonts/tfm/public/pl/plbx12.tfm
21mr|texlive-pl-3.0-2|224	%{_texmfdistdir}/fonts/tfm/public/pl/plbx5.tfm
21mr|texlive-pl-3.0-2|225	%{_texmfdistdir}/fonts/tfm/public/pl/plbx6.tfm
21mr|texlive-pl-3.0-2|226	%{_texmfdistdir}/fonts/tfm/public/pl/plbx7.tfm
21mr|texlive-pl-3.0-2|227	%{_texmfdistdir}/fonts/tfm/public/pl/plbx8.tfm
21mr|texlive-pl-3.0-2|228	%{_texmfdistdir}/fonts/tfm/public/pl/plbx9.tfm
21mr|texlive-pl-3.0-2|229	%{_texmfdistdir}/fonts/tfm/public/pl/plbxsl10.tfm
21mr|texlive-pl-3.0-2|230	%{_texmfdistdir}/fonts/tfm/public/pl/plbxti10.tfm
21mr|texlive-pl-3.0-2|231	%{_texmfdistdir}/fonts/tfm/public/pl/plcsc10.tfm
21mr|texlive-pl-3.0-2|232	%{_texmfdistdir}/fonts/tfm/public/pl/pldunh10.tfm
21mr|texlive-pl-3.0-2|233	%{_texmfdistdir}/fonts/tfm/public/pl/plex10.tfm
21mr|texlive-pl-3.0-2|234	%{_texmfdistdir}/fonts/tfm/public/pl/plex9.tfm
21mr|texlive-pl-3.0-2|235	%{_texmfdistdir}/fonts/tfm/public/pl/plff10.tfm
21mr|texlive-pl-3.0-2|236	%{_texmfdistdir}/fonts/tfm/public/pl/plfi10.tfm
21mr|texlive-pl-3.0-2|237	%{_texmfdistdir}/fonts/tfm/public/pl/plfib8.tfm
21mr|texlive-pl-3.0-2|238	%{_texmfdistdir}/fonts/tfm/public/pl/plinch.tfm
21mr|texlive-pl-3.0-2|239	%{_texmfdistdir}/fonts/tfm/public/pl/plitt10.tfm
21mr|texlive-pl-3.0-2|240	%{_texmfdistdir}/fonts/tfm/public/pl/plmi10.tfm
21mr|texlive-pl-3.0-2|241	%{_texmfdistdir}/fonts/tfm/public/pl/plmi12.tfm
21mr|texlive-pl-3.0-2|242	%{_texmfdistdir}/fonts/tfm/public/pl/plmi5.tfm
21mr|texlive-pl-3.0-2|243	%{_texmfdistdir}/fonts/tfm/public/pl/plmi6.tfm
21mr|texlive-pl-3.0-2|244	%{_texmfdistdir}/fonts/tfm/public/pl/plmi7.tfm
21mr|texlive-pl-3.0-2|245	%{_texmfdistdir}/fonts/tfm/public/pl/plmi8.tfm
21mr|texlive-pl-3.0-2|246	%{_texmfdistdir}/fonts/tfm/public/pl/plmi9.tfm
21mr|texlive-pl-3.0-2|247	%{_texmfdistdir}/fonts/tfm/public/pl/plmib10.tfm
21mr|texlive-pl-3.0-2|248	%{_texmfdistdir}/fonts/tfm/public/pl/plmib5.tfm
21mr|texlive-pl-3.0-2|249	%{_texmfdistdir}/fonts/tfm/public/pl/plmib7.tfm
21mr|texlive-pl-3.0-2|250	%{_texmfdistdir}/fonts/tfm/public/pl/plr10.tfm
21mr|texlive-pl-3.0-2|251	%{_texmfdistdir}/fonts/tfm/public/pl/plr12.tfm
21mr|texlive-pl-3.0-2|252	%{_texmfdistdir}/fonts/tfm/public/pl/plr17.tfm
21mr|texlive-pl-3.0-2|253	%{_texmfdistdir}/fonts/tfm/public/pl/plr5.tfm
21mr|texlive-pl-3.0-2|254	%{_texmfdistdir}/fonts/tfm/public/pl/plr6.tfm
21mr|texlive-pl-3.0-2|255	%{_texmfdistdir}/fonts/tfm/public/pl/plr7.tfm
21mr|texlive-pl-3.0-2|256	%{_texmfdistdir}/fonts/tfm/public/pl/plr8.tfm
21mr|texlive-pl-3.0-2|257	%{_texmfdistdir}/fonts/tfm/public/pl/plr9.tfm
21mr|texlive-pl-3.0-2|258	%{_texmfdistdir}/fonts/tfm/public/pl/plsl10.tfm
21mr|texlive-pl-3.0-2|259	%{_texmfdistdir}/fonts/tfm/public/pl/plsl12.tfm
21mr|texlive-pl-3.0-2|260	%{_texmfdistdir}/fonts/tfm/public/pl/plsl8.tfm
21mr|texlive-pl-3.0-2|261	%{_texmfdistdir}/fonts/tfm/public/pl/plsl9.tfm
21mr|texlive-pl-3.0-2|262	%{_texmfdistdir}/fonts/tfm/public/pl/plsltt10.tfm
21mr|texlive-pl-3.0-2|263	%{_texmfdistdir}/fonts/tfm/public/pl/plss10.tfm
21mr|texlive-pl-3.0-2|264	%{_texmfdistdir}/fonts/tfm/public/pl/plss12.tfm
21mr|texlive-pl-3.0-2|265	%{_texmfdistdir}/fonts/tfm/public/pl/plss17.tfm
21mr|texlive-pl-3.0-2|266	%{_texmfdistdir}/fonts/tfm/public/pl/plss8.tfm
21mr|texlive-pl-3.0-2|267	%{_texmfdistdir}/fonts/tfm/public/pl/plss9.tfm
21mr|texlive-pl-3.0-2|268	%{_texmfdistdir}/fonts/tfm/public/pl/plssbi10.tfm
21mr|texlive-pl-3.0-2|269	%{_texmfdistdir}/fonts/tfm/public/pl/plssbx10.tfm
21mr|texlive-pl-3.0-2|270	%{_texmfdistdir}/fonts/tfm/public/pl/plssdc10.tfm
21mr|texlive-pl-3.0-2|271	%{_texmfdistdir}/fonts/tfm/public/pl/plssi10.tfm
21mr|texlive-pl-3.0-2|272	%{_texmfdistdir}/fonts/tfm/public/pl/plssi12.tfm
21mr|texlive-pl-3.0-2|273	%{_texmfdistdir}/fonts/tfm/public/pl/plssi17.tfm
21mr|texlive-pl-3.0-2|274	%{_texmfdistdir}/fonts/tfm/public/pl/plssi8.tfm
21mr|texlive-pl-3.0-2|275	%{_texmfdistdir}/fonts/tfm/public/pl/plssi9.tfm
21mr|texlive-pl-3.0-2|276	%{_texmfdistdir}/fonts/tfm/public/pl/plssq8.tfm
21mr|texlive-pl-3.0-2|277	%{_texmfdistdir}/fonts/tfm/public/pl/plssqi8.tfm
21mr|texlive-pl-3.0-2|278	%{_texmfdistdir}/fonts/tfm/public/pl/plsy10.tfm
21mr|texlive-pl-3.0-2|279	%{_texmfdistdir}/fonts/tfm/public/pl/plsy5.tfm
21mr|texlive-pl-3.0-2|280	%{_texmfdistdir}/fonts/tfm/public/pl/plsy6.tfm
21mr|texlive-pl-3.0-2|281	%{_texmfdistdir}/fonts/tfm/public/pl/plsy7.tfm
21mr|texlive-pl-3.0-2|282	%{_texmfdistdir}/fonts/tfm/public/pl/plsy8.tfm
21mr|texlive-pl-3.0-2|283	%{_texmfdistdir}/fonts/tfm/public/pl/plsy9.tfm
21mr|texlive-pl-3.0-2|284	%{_texmfdistdir}/fonts/tfm/public/pl/pltcsc10.tfm
21mr|texlive-pl-3.0-2|285	%{_texmfdistdir}/fonts/tfm/public/pl/pltex10.tfm
21mr|texlive-pl-3.0-2|286	%{_texmfdistdir}/fonts/tfm/public/pl/pltex8.tfm
21mr|texlive-pl-3.0-2|287	%{_texmfdistdir}/fonts/tfm/public/pl/pltex9.tfm
21mr|texlive-pl-3.0-2|288	%{_texmfdistdir}/fonts/tfm/public/pl/plti10.tfm
21mr|texlive-pl-3.0-2|289	%{_texmfdistdir}/fonts/tfm/public/pl/plti12.tfm
21mr|texlive-pl-3.0-2|290	%{_texmfdistdir}/fonts/tfm/public/pl/plti7.tfm
21mr|texlive-pl-3.0-2|291	%{_texmfdistdir}/fonts/tfm/public/pl/plti8.tfm
21mr|texlive-pl-3.0-2|292	%{_texmfdistdir}/fonts/tfm/public/pl/plti9.tfm
21mr|texlive-pl-3.0-2|293	%{_texmfdistdir}/fonts/tfm/public/pl/pltt10.tfm
21mr|texlive-pl-3.0-2|294	%{_texmfdistdir}/fonts/tfm/public/pl/pltt12.tfm
21mr|texlive-pl-3.0-2|295	%{_texmfdistdir}/fonts/tfm/public/pl/pltt8.tfm
21mr|texlive-pl-3.0-2|296	%{_texmfdistdir}/fonts/tfm/public/pl/pltt9.tfm
21mr|texlive-pl-3.0-2|297	%{_texmfdistdir}/fonts/tfm/public/pl/plu10.tfm
21mr|texlive-pl-3.0-2|298	%{_texmfdistdir}/fonts/tfm/public/pl/plvtt10.tfm
21mr|texlive-pl-3.0-2|299	%{_texmfdistdir}/fonts/type1/public/pl/plb10.pfb
21mr|texlive-pl-3.0-2|300	%{_texmfdistdir}/fonts/type1/public/pl/plb10.pfm
21mr|texlive-pl-3.0-2|301	%{_texmfdistdir}/fonts/type1/public/pl/plbsy10.pfb
21mr|texlive-pl-3.0-2|302	%{_texmfdistdir}/fonts/type1/public/pl/plbsy10.pfm
21mr|texlive-pl-3.0-2|303	%{_texmfdistdir}/fonts/type1/public/pl/plbx10.pfb
21mr|texlive-pl-3.0-2|304	%{_texmfdistdir}/fonts/type1/public/pl/plbx10.pfm
21mr|texlive-pl-3.0-2|305	%{_texmfdistdir}/fonts/type1/public/pl/plbx12.pfb
21mr|texlive-pl-3.0-2|306	%{_texmfdistdir}/fonts/type1/public/pl/plbx12.pfm
21mr|texlive-pl-3.0-2|307	%{_texmfdistdir}/fonts/type1/public/pl/plbx5.pfb
21mr|texlive-pl-3.0-2|308	%{_texmfdistdir}/fonts/type1/public/pl/plbx5.pfm
21mr|texlive-pl-3.0-2|309	%{_texmfdistdir}/fonts/type1/public/pl/plbx6.pfb
21mr|texlive-pl-3.0-2|310	%{_texmfdistdir}/fonts/type1/public/pl/plbx6.pfm
21mr|texlive-pl-3.0-2|311	%{_texmfdistdir}/fonts/type1/public/pl/plbx7.pfb
21mr|texlive-pl-3.0-2|312	%{_texmfdistdir}/fonts/type1/public/pl/plbx7.pfm
21mr|texlive-pl-3.0-2|313	%{_texmfdistdir}/fonts/type1/public/pl/plbx8.pfb
21mr|texlive-pl-3.0-2|314	%{_texmfdistdir}/fonts/type1/public/pl/plbx8.pfm
21mr|texlive-pl-3.0-2|315	%{_texmfdistdir}/fonts/type1/public/pl/plbx9.pfb
21mr|texlive-pl-3.0-2|316	%{_texmfdistdir}/fonts/type1/public/pl/plbx9.pfm
21mr|texlive-pl-3.0-2|317	%{_texmfdistdir}/fonts/type1/public/pl/plbxsl10.pfb
21mr|texlive-pl-3.0-2|318	%{_texmfdistdir}/fonts/type1/public/pl/plbxsl10.pfm
21mr|texlive-pl-3.0-2|319	%{_texmfdistdir}/fonts/type1/public/pl/plbxti10.pfb
21mr|texlive-pl-3.0-2|320	%{_texmfdistdir}/fonts/type1/public/pl/plbxti10.pfm
21mr|texlive-pl-3.0-2|321	%{_texmfdistdir}/fonts/type1/public/pl/plcsc10.pfb
21mr|texlive-pl-3.0-2|322	%{_texmfdistdir}/fonts/type1/public/pl/plcsc10.pfm
21mr|texlive-pl-3.0-2|323	%{_texmfdistdir}/fonts/type1/public/pl/pldunh10.pfb
21mr|texlive-pl-3.0-2|324	%{_texmfdistdir}/fonts/type1/public/pl/pldunh10.pfm
21mr|texlive-pl-3.0-2|325	%{_texmfdistdir}/fonts/type1/public/pl/plex10.pfb
21mr|texlive-pl-3.0-2|326	%{_texmfdistdir}/fonts/type1/public/pl/plex10.pfm
21mr|texlive-pl-3.0-2|327	%{_texmfdistdir}/fonts/type1/public/pl/plex9.pfb
21mr|texlive-pl-3.0-2|328	%{_texmfdistdir}/fonts/type1/public/pl/plex9.pfm
21mr|texlive-pl-3.0-2|329	%{_texmfdistdir}/fonts/type1/public/pl/plff10.pfb
21mr|texlive-pl-3.0-2|330	%{_texmfdistdir}/fonts/type1/public/pl/plff10.pfm
21mr|texlive-pl-3.0-2|331	%{_texmfdistdir}/fonts/type1/public/pl/plfi10.pfb
21mr|texlive-pl-3.0-2|332	%{_texmfdistdir}/fonts/type1/public/pl/plfi10.pfm
21mr|texlive-pl-3.0-2|333	%{_texmfdistdir}/fonts/type1/public/pl/plfib8.pfb
21mr|texlive-pl-3.0-2|334	%{_texmfdistdir}/fonts/type1/public/pl/plfib8.pfm
21mr|texlive-pl-3.0-2|335	%{_texmfdistdir}/fonts/type1/public/pl/plinch.pfb
21mr|texlive-pl-3.0-2|336	%{_texmfdistdir}/fonts/type1/public/pl/plinch.pfm
21mr|texlive-pl-3.0-2|337	%{_texmfdistdir}/fonts/type1/public/pl/plitt10.pfb
21mr|texlive-pl-3.0-2|338	%{_texmfdistdir}/fonts/type1/public/pl/plitt10.pfm
21mr|texlive-pl-3.0-2|339	%{_texmfdistdir}/fonts/type1/public/pl/plmi10.pfb
21mr|texlive-pl-3.0-2|340	%{_texmfdistdir}/fonts/type1/public/pl/plmi10.pfm
21mr|texlive-pl-3.0-2|341	%{_texmfdistdir}/fonts/type1/public/pl/plmi12.pfb
21mr|texlive-pl-3.0-2|342	%{_texmfdistdir}/fonts/type1/public/pl/plmi12.pfm
21mr|texlive-pl-3.0-2|343	%{_texmfdistdir}/fonts/type1/public/pl/plmi5.pfb
21mr|texlive-pl-3.0-2|344	%{_texmfdistdir}/fonts/type1/public/pl/plmi5.pfm
21mr|texlive-pl-3.0-2|345	%{_texmfdistdir}/fonts/type1/public/pl/plmi6.pfb
21mr|texlive-pl-3.0-2|346	%{_texmfdistdir}/fonts/type1/public/pl/plmi6.pfm
21mr|texlive-pl-3.0-2|347	%{_texmfdistdir}/fonts/type1/public/pl/plmi7.pfb
21mr|texlive-pl-3.0-2|348	%{_texmfdistdir}/fonts/type1/public/pl/plmi7.pfm
21mr|texlive-pl-3.0-2|349	%{_texmfdistdir}/fonts/type1/public/pl/plmi8.pfb
21mr|texlive-pl-3.0-2|350	%{_texmfdistdir}/fonts/type1/public/pl/plmi8.pfm
21mr|texlive-pl-3.0-2|351	%{_texmfdistdir}/fonts/type1/public/pl/plmi9.pfb
21mr|texlive-pl-3.0-2|352	%{_texmfdistdir}/fonts/type1/public/pl/plmi9.pfm
21mr|texlive-pl-3.0-2|353	%{_texmfdistdir}/fonts/type1/public/pl/plmib10.pfb
21mr|texlive-pl-3.0-2|354	%{_texmfdistdir}/fonts/type1/public/pl/plmib10.pfm
21mr|texlive-pl-3.0-2|355	%{_texmfdistdir}/fonts/type1/public/pl/plr10.pfb
21mr|texlive-pl-3.0-2|356	%{_texmfdistdir}/fonts/type1/public/pl/plr10.pfm
21mr|texlive-pl-3.0-2|357	%{_texmfdistdir}/fonts/type1/public/pl/plr12.pfb
21mr|texlive-pl-3.0-2|358	%{_texmfdistdir}/fonts/type1/public/pl/plr12.pfm
21mr|texlive-pl-3.0-2|359	%{_texmfdistdir}/fonts/type1/public/pl/plr17.pfb
21mr|texlive-pl-3.0-2|360	%{_texmfdistdir}/fonts/type1/public/pl/plr17.pfm
21mr|texlive-pl-3.0-2|361	%{_texmfdistdir}/fonts/type1/public/pl/plr5.pfb
21mr|texlive-pl-3.0-2|362	%{_texmfdistdir}/fonts/type1/public/pl/plr5.pfm
21mr|texlive-pl-3.0-2|363	%{_texmfdistdir}/fonts/type1/public/pl/plr6.pfb
21mr|texlive-pl-3.0-2|364	%{_texmfdistdir}/fonts/type1/public/pl/plr6.pfm
21mr|texlive-pl-3.0-2|365	%{_texmfdistdir}/fonts/type1/public/pl/plr7.pfb
21mr|texlive-pl-3.0-2|366	%{_texmfdistdir}/fonts/type1/public/pl/plr7.pfm
21mr|texlive-pl-3.0-2|367	%{_texmfdistdir}/fonts/type1/public/pl/plr8.pfb
21mr|texlive-pl-3.0-2|368	%{_texmfdistdir}/fonts/type1/public/pl/plr8.pfm
21mr|texlive-pl-3.0-2|369	%{_texmfdistdir}/fonts/type1/public/pl/plr9.pfb
21mr|texlive-pl-3.0-2|370	%{_texmfdistdir}/fonts/type1/public/pl/plr9.pfm
21mr|texlive-pl-3.0-2|371	%{_texmfdistdir}/fonts/type1/public/pl/plsl10.pfb
21mr|texlive-pl-3.0-2|372	%{_texmfdistdir}/fonts/type1/public/pl/plsl10.pfm
21mr|texlive-pl-3.0-2|373	%{_texmfdistdir}/fonts/type1/public/pl/plsl12.pfb
21mr|texlive-pl-3.0-2|374	%{_texmfdistdir}/fonts/type1/public/pl/plsl12.pfm
21mr|texlive-pl-3.0-2|375	%{_texmfdistdir}/fonts/type1/public/pl/plsl8.pfb
21mr|texlive-pl-3.0-2|376	%{_texmfdistdir}/fonts/type1/public/pl/plsl8.pfm
21mr|texlive-pl-3.0-2|377	%{_texmfdistdir}/fonts/type1/public/pl/plsl9.pfb
21mr|texlive-pl-3.0-2|378	%{_texmfdistdir}/fonts/type1/public/pl/plsl9.pfm
21mr|texlive-pl-3.0-2|379	%{_texmfdistdir}/fonts/type1/public/pl/plsltt10.pfb
21mr|texlive-pl-3.0-2|380	%{_texmfdistdir}/fonts/type1/public/pl/plsltt10.pfm
21mr|texlive-pl-3.0-2|381	%{_texmfdistdir}/fonts/type1/public/pl/plss10.pfb
21mr|texlive-pl-3.0-2|382	%{_texmfdistdir}/fonts/type1/public/pl/plss10.pfm
21mr|texlive-pl-3.0-2|383	%{_texmfdistdir}/fonts/type1/public/pl/plss12.pfb
21mr|texlive-pl-3.0-2|384	%{_texmfdistdir}/fonts/type1/public/pl/plss12.pfm
21mr|texlive-pl-3.0-2|385	%{_texmfdistdir}/fonts/type1/public/pl/plss17.pfb
21mr|texlive-pl-3.0-2|386	%{_texmfdistdir}/fonts/type1/public/pl/plss17.pfm
21mr|texlive-pl-3.0-2|387	%{_texmfdistdir}/fonts/type1/public/pl/plss8.pfb
21mr|texlive-pl-3.0-2|388	%{_texmfdistdir}/fonts/type1/public/pl/plss8.pfm
21mr|texlive-pl-3.0-2|389	%{_texmfdistdir}/fonts/type1/public/pl/plss9.pfb
21mr|texlive-pl-3.0-2|390	%{_texmfdistdir}/fonts/type1/public/pl/plss9.pfm
21mr|texlive-pl-3.0-2|391	%{_texmfdistdir}/fonts/type1/public/pl/plssbi10.pfb
21mr|texlive-pl-3.0-2|392	%{_texmfdistdir}/fonts/type1/public/pl/plssbi10.pfm
21mr|texlive-pl-3.0-2|393	%{_texmfdistdir}/fonts/type1/public/pl/plssbx10.pfb
21mr|texlive-pl-3.0-2|394	%{_texmfdistdir}/fonts/type1/public/pl/plssbx10.pfm
21mr|texlive-pl-3.0-2|395	%{_texmfdistdir}/fonts/type1/public/pl/plssdc10.pfb
21mr|texlive-pl-3.0-2|396	%{_texmfdistdir}/fonts/type1/public/pl/plssdc10.pfm
21mr|texlive-pl-3.0-2|397	%{_texmfdistdir}/fonts/type1/public/pl/plssi10.pfb
21mr|texlive-pl-3.0-2|398	%{_texmfdistdir}/fonts/type1/public/pl/plssi10.pfm
21mr|texlive-pl-3.0-2|399	%{_texmfdistdir}/fonts/type1/public/pl/plssi12.pfb
21mr|texlive-pl-3.0-2|400	%{_texmfdistdir}/fonts/type1/public/pl/plssi12.pfm
21mr|texlive-pl-3.0-2|401	%{_texmfdistdir}/fonts/type1/public/pl/plssi17.pfb
21mr|texlive-pl-3.0-2|402	%{_texmfdistdir}/fonts/type1/public/pl/plssi17.pfm
21mr|texlive-pl-3.0-2|403	%{_texmfdistdir}/fonts/type1/public/pl/plssi8.pfb
21mr|texlive-pl-3.0-2|404	%{_texmfdistdir}/fonts/type1/public/pl/plssi8.pfm
21mr|texlive-pl-3.0-2|405	%{_texmfdistdir}/fonts/type1/public/pl/plssi9.pfb
21mr|texlive-pl-3.0-2|406	%{_texmfdistdir}/fonts/type1/public/pl/plssi9.pfm
21mr|texlive-pl-3.0-2|407	%{_texmfdistdir}/fonts/type1/public/pl/plssq8.pfb
21mr|texlive-pl-3.0-2|408	%{_texmfdistdir}/fonts/type1/public/pl/plssq8.pfm
21mr|texlive-pl-3.0-2|409	%{_texmfdistdir}/fonts/type1/public/pl/plssqi8.pfb
21mr|texlive-pl-3.0-2|410	%{_texmfdistdir}/fonts/type1/public/pl/plssqi8.pfm
21mr|texlive-pl-3.0-2|411	%{_texmfdistdir}/fonts/type1/public/pl/plsy10.pfb
21mr|texlive-pl-3.0-2|412	%{_texmfdistdir}/fonts/type1/public/pl/plsy10.pfm
21mr|texlive-pl-3.0-2|413	%{_texmfdistdir}/fonts/type1/public/pl/plsy5.pfb
21mr|texlive-pl-3.0-2|414	%{_texmfdistdir}/fonts/type1/public/pl/plsy5.pfm
21mr|texlive-pl-3.0-2|415	%{_texmfdistdir}/fonts/type1/public/pl/plsy6.pfb
21mr|texlive-pl-3.0-2|416	%{_texmfdistdir}/fonts/type1/public/pl/plsy6.pfm
21mr|texlive-pl-3.0-2|417	%{_texmfdistdir}/fonts/type1/public/pl/plsy7.pfb
21mr|texlive-pl-3.0-2|418	%{_texmfdistdir}/fonts/type1/public/pl/plsy7.pfm
21mr|texlive-pl-3.0-2|419	%{_texmfdistdir}/fonts/type1/public/pl/plsy8.pfb
21mr|texlive-pl-3.0-2|420	%{_texmfdistdir}/fonts/type1/public/pl/plsy8.pfm
21mr|texlive-pl-3.0-2|421	%{_texmfdistdir}/fonts/type1/public/pl/plsy9.pfb
21mr|texlive-pl-3.0-2|422	%{_texmfdistdir}/fonts/type1/public/pl/plsy9.pfm
21mr|texlive-pl-3.0-2|423	%{_texmfdistdir}/fonts/type1/public/pl/pltcsc10.pfb
21mr|texlive-pl-3.0-2|424	%{_texmfdistdir}/fonts/type1/public/pl/pltcsc10.pfm
21mr|texlive-pl-3.0-2|425	%{_texmfdistdir}/fonts/type1/public/pl/pltex10.pfb
21mr|texlive-pl-3.0-2|426	%{_texmfdistdir}/fonts/type1/public/pl/pltex10.pfm
21mr|texlive-pl-3.0-2|427	%{_texmfdistdir}/fonts/type1/public/pl/pltex8.pfb
21mr|texlive-pl-3.0-2|428	%{_texmfdistdir}/fonts/type1/public/pl/pltex8.pfm
21mr|texlive-pl-3.0-2|429	%{_texmfdistdir}/fonts/type1/public/pl/pltex9.pfb
21mr|texlive-pl-3.0-2|430	%{_texmfdistdir}/fonts/type1/public/pl/pltex9.pfm
21mr|texlive-pl-3.0-2|431	%{_texmfdistdir}/fonts/type1/public/pl/plti10.pfb
21mr|texlive-pl-3.0-2|432	%{_texmfdistdir}/fonts/type1/public/pl/plti10.pfm
21mr|texlive-pl-3.0-2|433	%{_texmfdistdir}/fonts/type1/public/pl/plti12.pfb
21mr|texlive-pl-3.0-2|434	%{_texmfdistdir}/fonts/type1/public/pl/plti12.pfm
21mr|texlive-pl-3.0-2|435	%{_texmfdistdir}/fonts/type1/public/pl/plti7.pfb
21mr|texlive-pl-3.0-2|436	%{_texmfdistdir}/fonts/type1/public/pl/plti7.pfm
21mr|texlive-pl-3.0-2|437	%{_texmfdistdir}/fonts/type1/public/pl/plti8.pfb
21mr|texlive-pl-3.0-2|438	%{_texmfdistdir}/fonts/type1/public/pl/plti8.pfm
21mr|texlive-pl-3.0-2|439	%{_texmfdistdir}/fonts/type1/public/pl/plti9.pfb
21mr|texlive-pl-3.0-2|440	%{_texmfdistdir}/fonts/type1/public/pl/plti9.pfm
21mr|texlive-pl-3.0-2|441	%{_texmfdistdir}/fonts/type1/public/pl/pltt10.pfb
21mr|texlive-pl-3.0-2|442	%{_texmfdistdir}/fonts/type1/public/pl/pltt10.pfm
21mr|texlive-pl-3.0-2|443	%{_texmfdistdir}/fonts/type1/public/pl/pltt12.pfb
21mr|texlive-pl-3.0-2|444	%{_texmfdistdir}/fonts/type1/public/pl/pltt12.pfm
21mr|texlive-pl-3.0-2|445	%{_texmfdistdir}/fonts/type1/public/pl/pltt8.pfb
21mr|texlive-pl-3.0-2|446	%{_texmfdistdir}/fonts/type1/public/pl/pltt8.pfm
21mr|texlive-pl-3.0-2|447	%{_texmfdistdir}/fonts/type1/public/pl/pltt9.pfb
21mr|texlive-pl-3.0-2|448	%{_texmfdistdir}/fonts/type1/public/pl/pltt9.pfm
21mr|texlive-pl-3.0-2|449	%{_texmfdistdir}/fonts/type1/public/pl/plu10.pfb
21mr|texlive-pl-3.0-2|450	%{_texmfdistdir}/fonts/type1/public/pl/plu10.pfm
21mr|texlive-pl-3.0-2|451	%{_texmfdistdir}/fonts/type1/public/pl/plvtt10.pfb
21mr|texlive-pl-3.0-2|452	%{_texmfdistdir}/fonts/type1/public/pl/plvtt10.pfm
21mr|texlive-pl-3.0-2|453	%_texmf_updmap_d/pl
21mr|texlive-pl-3.0-2|454	%doc %{_texmfdistdir}/doc/fonts/pl/README-T1.ENG
21mr|texlive-pl-3.0-2|455	%doc %{_texmfdistdir}/doc/fonts/pl/README-T1.POL
21mr|texlive-pl-3.0-2|456	%doc %{_texmfdistdir}/doc/fonts/pl/README.ENG
21mr|texlive-pl-3.0-2|457	%doc %{_texmfdistdir}/doc/fonts/pl/README.POL
21mr|texlive-pl-3.0-2|458	%doc %{_texmfdistdir}/doc/fonts/pl/plsample.tex
21mr|texlive-pl-3.0-2|459	
21mr|texlive-pl-3.0-2|460	#-----------------------------------------------------------------------
21mr|texlive-pl-3.0-2|461	%prep
21mr|texlive-pl-3.0-2|462	%setup -c -a0 -a1
21mr|texlive-pl-3.0-2|463	
21mr|texlive-pl-3.0-2|464	%build
21mr|texlive-pl-3.0-2|465	
21mr|texlive-pl-3.0-2|466	%install
21mr|texlive-pl-3.0-2|467	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pl-3.0-2|468	cp -fpar dvips fonts doc %{buildroot}%{_texmfdistdir}
21mr|texlive-pl-3.0-2|469	mkdir -p %{buildroot}%{_texmf_updmap_d}
21mr|texlive-pl-3.0-2|470	cat > %{buildroot}%{_texmf_updmap_d}/pl <<EOF
21mr|texlive-pl-3.0-2|471	MixedMap plother.map
21mr|texlive-pl-3.0-2|472	MixedMap pltext.map
21mr|texlive-pl-3.0-2|473	EOF

18757 21
21mr|texlive-placeins-2.2-7|1	# revision 19848
21mr|texlive-placeins-2.2-7|2	# category Package
21mr|texlive-placeins-2.2-7|3	# catalog-ctan /macros/latex/contrib/placeins
21mr|texlive-placeins-2.2-7|4	# catalog-date 2010-09-22 15:00:44 +0200
21mr|texlive-placeins-2.2-7|5	# catalog-license pd
21mr|texlive-placeins-2.2-7|6	# catalog-version 2.2
21mr|texlive-placeins-2.2-7|7	Name:		texlive-placeins
21mr|texlive-placeins-2.2-7|8	Version:	2.2
21mr|texlive-placeins-2.2-7|9	Release:	7
21mr|texlive-placeins-2.2-7|10	Summary:	Control float placement
21mr|texlive-placeins-2.2-7|11	Group:		Publishing
21mr|texlive-placeins-2.2-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/placeins
21mr|texlive-placeins-2.2-7|13	License:	PD
21mr|texlive-placeins-2.2-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/placeins.tar.xz
21mr|texlive-placeins-2.2-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/placeins.doc.tar.xz
21mr|texlive-placeins-2.2-7|16	BuildArch:	noarch
21mr|texlive-placeins-2.2-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-placeins-2.2-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-placeins-2.2-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-placeins-2.2-7|20	
21mr|texlive-placeins-2.2-7|21	%description
21mr|texlive-placeins-2.2-7|22	Defines a \FloatBarrier command, beyond which floats may not
21mr|texlive-placeins-2.2-7|23	pass; useful, for example, to ensure all floats for a section
21mr|texlive-placeins-2.2-7|24	appear before the next \section command.
21mr|texlive-placeins-2.2-7|25	
21mr|texlive-placeins-2.2-7|26	
21mr|texlive-placeins-2.2-7|27	#-----------------------------------------------------------------------
21mr|texlive-placeins-2.2-7|28	%files
21mr|texlive-placeins-2.2-7|29	%{_texmfdistdir}/tex/latex/placeins/placeins.sty
21mr|texlive-placeins-2.2-7|30	%doc %{_texmfdistdir}/doc/latex/placeins/placeins-doc.pdf
21mr|texlive-placeins-2.2-7|31	%doc %{_texmfdistdir}/doc/latex/placeins/placeins-doc.tex
21mr|texlive-placeins-2.2-7|32	%doc %{_texmfdistdir}/doc/latex/placeins/placeins.txt
21mr|texlive-placeins-2.2-7|33	
21mr|texlive-placeins-2.2-7|34	#-----------------------------------------------------------------------
21mr|texlive-placeins-2.2-7|35	%prep
21mr|texlive-placeins-2.2-7|36	%setup -c -a0 -a1
21mr|texlive-placeins-2.2-7|37	
21mr|texlive-placeins-2.2-7|38	%build
21mr|texlive-placeins-2.2-7|39	
21mr|texlive-placeins-2.2-7|40	%install
21mr|texlive-placeins-2.2-7|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-placeins-2.2-7|42	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18758 21
21mr|texlive-plain-3.141592653-2|1	Name:		texlive-plain
21mr|texlive-plain-3.141592653-2|2	Version:	3.141592653
21mr|texlive-plain-3.141592653-2|3	Release:	2
21mr|texlive-plain-3.141592653-2|4	Epoch:		1
21mr|texlive-plain-3.141592653-2|5	Summary:	TeXLive plain package
21mr|texlive-plain-3.141592653-2|6	Group:		Publishing
21mr|texlive-plain-3.141592653-2|7	URL:		http://tug.org/texlive
21mr|texlive-plain-3.141592653-2|8	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-plain-3.141592653-2|9	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/plain.tar.xz
21mr|texlive-plain-3.141592653-2|10	BuildArch:	noarch
21mr|texlive-plain-3.141592653-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-plain-3.141592653-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-plain-3.141592653-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-plain-3.141592653-2|14	
21mr|texlive-plain-3.141592653-2|15	%description
21mr|texlive-plain-3.141592653-2|16	TeXLive plain package.
21mr|texlive-plain-3.141592653-2|17	
21mr|texlive-plain-3.141592653-2|18	
21mr|texlive-plain-3.141592653-2|19	#-----------------------------------------------------------------------
21mr|texlive-plain-3.141592653-2|20	%files
21mr|texlive-plain-3.141592653-2|21	%{_texmfdistdir}/makeindex/plain
21mr|texlive-plain-3.141592653-2|22	%{_texmfdistdir}/tex/plain
21mr|texlive-plain-3.141592653-2|23	
21mr|texlive-plain-3.141592653-2|24	#-----------------------------------------------------------------------
21mr|texlive-plain-3.141592653-2|25	%prep
21mr|texlive-plain-3.141592653-2|26	%setup -c -a0
21mr|texlive-plain-3.141592653-2|27	
21mr|texlive-plain-3.141592653-2|28	%build
21mr|texlive-plain-3.141592653-2|29	
21mr|texlive-plain-3.141592653-2|30	%install
21mr|texlive-plain-3.141592653-2|31	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-plain-3.141592653-2|32	cp -fpar makeindex tex %{buildroot}%{_texmfdistdir}

18759 21
21mr|texlive-plain-doc-20190228-1|1	Name:		texlive-plain-doc
21mr|texlive-plain-doc-20190228-1|2	Version:	20190228
21mr|texlive-plain-doc-20190228-1|3	Release:	1
21mr|texlive-plain-doc-20190228-1|4	Summary:	A list of plain.tex cs names
21mr|texlive-plain-doc-20190228-1|5	Group:		Publishing
21mr|texlive-plain-doc-20190228-1|6	URL:		http://www.ctan.org/tex-archive/info/plain-doc/csname.txt
21mr|texlive-plain-doc-20190228-1|7	License:	PD
21mr|texlive-plain-doc-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/plain-doc.tar.xz
21mr|texlive-plain-doc-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/plain-doc.doc.tar.xz
21mr|texlive-plain-doc-20190228-1|10	BuildArch:	noarch
21mr|texlive-plain-doc-20190228-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-plain-doc-20190228-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-plain-doc-20190228-1|13	
21mr|texlive-plain-doc-20190228-1|14	%description
21mr|texlive-plain-doc-20190228-1|15	The document constitutes a list of every control sequence name
21mr|texlive-plain-doc-20190228-1|16	(csname) described in the TeXbook, together with an indication
21mr|texlive-plain-doc-20190228-1|17	of whether the csname is a primitive TeX command, or is defined
21mr|texlive-plain-doc-20190228-1|18	in plain.tex.
21mr|texlive-plain-doc-20190228-1|19	
21mr|texlive-plain-doc-20190228-1|20	#-----------------------------------------------------------------------
21mr|texlive-plain-doc-20190228-1|21	%files
21mr|texlive-plain-doc-20190228-1|22	%doc %{_texmfdistdir}/doc/plain/plain-doc/csname.txt
21mr|texlive-plain-doc-20190228-1|23	
21mr|texlive-plain-doc-20190228-1|24	#-----------------------------------------------------------------------
21mr|texlive-plain-doc-20190228-1|25	%prep
21mr|texlive-plain-doc-20190228-1|26	%setup -c -a0 -a1
21mr|texlive-plain-doc-20190228-1|27	
21mr|texlive-plain-doc-20190228-1|28	%build
21mr|texlive-plain-doc-20190228-1|29	
21mr|texlive-plain-doc-20190228-1|30	%install
21mr|texlive-plain-doc-20190228-1|31	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-plain-doc-20190228-1|32	cp -fpar doc %{buildroot}%{_texmfdistdir}

18760 21
21mr|texlive-plantslabels-1.0-12|1	# revision 29803
21mr|texlive-plantslabels-1.0-12|2	# category Package
21mr|texlive-plantslabels-1.0-12|3	# catalog-ctan /macros/latex/contrib/plantslabels
21mr|texlive-plantslabels-1.0-12|4	# catalog-date 2012-06-08 17:19:18 +0200
21mr|texlive-plantslabels-1.0-12|5	# catalog-license lppl
21mr|texlive-plantslabels-1.0-12|6	# catalog-version 1.0
21mr|texlive-plantslabels-1.0-12|7	Name:		texlive-plantslabels
21mr|texlive-plantslabels-1.0-12|8	Version:	1.0
21mr|texlive-plantslabels-1.0-12|9	Release:	12
21mr|texlive-plantslabels-1.0-12|10	Summary:	Write labels for plants
21mr|texlive-plantslabels-1.0-12|11	Group:		Publishing
21mr|texlive-plantslabels-1.0-12|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/plantslabels
21mr|texlive-plantslabels-1.0-12|13	License:	LPPL
21mr|texlive-plantslabels-1.0-12|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/plantslabels.tar.xz
21mr|texlive-plantslabels-1.0-12|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/plantslabels.doc.tar.xz
21mr|texlive-plantslabels-1.0-12|16	BuildArch:	noarch
21mr|texlive-plantslabels-1.0-12|17	BuildRequires:	texlive-tlpkg
21mr|texlive-plantslabels-1.0-12|18	Requires(pre):	texlive-tlpkg
21mr|texlive-plantslabels-1.0-12|19	Requires(post):	texlive-kpathsea
21mr|texlive-plantslabels-1.0-12|20	
21mr|texlive-plantslabels-1.0-12|21	%description
21mr|texlive-plantslabels-1.0-12|22	The package defines a command \plant, which has three mandatory
21mr|texlive-plantslabels-1.0-12|23	and seven optional argument. The package uses the labels.
21mr|texlive-plantslabels-1.0-12|24	
21mr|texlive-plantslabels-1.0-12|25	#-----------------------------------------------------------------------
21mr|texlive-plantslabels-1.0-12|26	%files
21mr|texlive-plantslabels-1.0-12|27	%{_texmfdistdir}/tex/latex/plantslabels/plantslabels.sty
21mr|texlive-plantslabels-1.0-12|28	%doc %{_texmfdistdir}/doc/latex/plantslabels/README
21mr|texlive-plantslabels-1.0-12|29	%doc %{_texmfdistdir}/doc/latex/plantslabels/doc/pdf/plantslabels.pdf
21mr|texlive-plantslabels-1.0-12|30	%doc %{_texmfdistdir}/doc/latex/plantslabels/doc/tex/Makefile
21mr|texlive-plantslabels-1.0-12|31	%doc %{_texmfdistdir}/doc/latex/plantslabels/doc/tex/perso.ist
21mr|texlive-plantslabels-1.0-12|32	%doc %{_texmfdistdir}/doc/latex/plantslabels/doc/tex/plantslabels.forlisting
21mr|texlive-plantslabels-1.0-12|33	%doc %{_texmfdistdir}/doc/latex/plantslabels/doc/tex/plantslabels.tex
21mr|texlive-plantslabels-1.0-12|34	%doc %{_texmfdistdir}/doc/latex/plantslabels/example/pdf/example.pdf
21mr|texlive-plantslabels-1.0-12|35	%doc %{_texmfdistdir}/doc/latex/plantslabels/example/tex/cactus.eps
21mr|texlive-plantslabels-1.0-12|36	%doc %{_texmfdistdir}/doc/latex/plantslabels/example/tex/example.tex
21mr|texlive-plantslabels-1.0-12|37	
21mr|texlive-plantslabels-1.0-12|38	#-----------------------------------------------------------------------
21mr|texlive-plantslabels-1.0-12|39	%prep
21mr|texlive-plantslabels-1.0-12|40	%setup -c -a0 -a1
21mr|texlive-plantslabels-1.0-12|41	
21mr|texlive-plantslabels-1.0-12|42	%build
21mr|texlive-plantslabels-1.0-12|43	
21mr|texlive-plantslabels-1.0-12|44	%install
21mr|texlive-plantslabels-1.0-12|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-plantslabels-1.0-12|46	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18761 21
21mr|texlive-plari-20190228-1|1	# revision 15878
21mr|texlive-plari-20190228-1|2	# category Package
21mr|texlive-plari-20190228-1|3	# catalog-ctan /macros/latex/contrib/plari
21mr|texlive-plari-20190228-1|4	# catalog-date 2007-02-26 21:26:45 +0100
21mr|texlive-plari-20190228-1|5	# catalog-license gpl
21mr|texlive-plari-20190228-1|6	# catalog-version undef
21mr|texlive-plari-20190228-1|7	Name:		texlive-plari
21mr|texlive-plari-20190228-1|8	Version:	20190228
21mr|texlive-plari-20190228-1|9	Release:	1
21mr|texlive-plari-20190228-1|10	Summary:	Typesetting stageplay scripts
21mr|texlive-plari-20190228-1|11	Group:		Publishing
21mr|texlive-plari-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/plari
21mr|texlive-plari-20190228-1|13	License:	GPL
21mr|texlive-plari-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/plari.tar.xz
21mr|texlive-plari-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/plari.doc.tar.xz
21mr|texlive-plari-20190228-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/plari.source.tar.xz
21mr|texlive-plari-20190228-1|17	BuildArch:	noarch
21mr|texlive-plari-20190228-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-plari-20190228-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-plari-20190228-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-plari-20190228-1|21	
21mr|texlive-plari-20190228-1|22	%description
21mr|texlive-plari-20190228-1|23	Plari (the name comes from the Finnish usage for the working
21mr|texlive-plari-20190228-1|24	copy of a play) is a report-alike class, without section
21mr|texlive-plari-20190228-1|25	headings, and with paragraphs vertically separated rather than
21mr|texlive-plari-20190228-1|26	indented.
21mr|texlive-plari-20190228-1|27	
21mr|texlive-plari-20190228-1|28	#-----------------------------------------------------------------------
21mr|texlive-plari-20190228-1|29	%files
21mr|texlive-plari-20190228-1|30	%{_texmfdistdir}/tex/latex/plari/plari.cls
21mr|texlive-plari-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/plari/COPYING
21mr|texlive-plari-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/plari/README
21mr|texlive-plari-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/plari/plari.pdf
21mr|texlive-plari-20190228-1|34	#- source
21mr|texlive-plari-20190228-1|35	%doc %{_texmfdistdir}/source/latex/plari/Makefile
21mr|texlive-plari-20190228-1|36	%doc %{_texmfdistdir}/source/latex/plari/plari.dtx
21mr|texlive-plari-20190228-1|37	%doc %{_texmfdistdir}/source/latex/plari/plari.ins
21mr|texlive-plari-20190228-1|38	
21mr|texlive-plari-20190228-1|39	#-----------------------------------------------------------------------
21mr|texlive-plari-20190228-1|40	%prep
21mr|texlive-plari-20190228-1|41	%setup -c -a0 -a1 -a2
21mr|texlive-plari-20190228-1|42	
21mr|texlive-plari-20190228-1|43	%build
21mr|texlive-plari-20190228-1|44	
21mr|texlive-plari-20190228-1|45	%install
21mr|texlive-plari-20190228-1|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-plari-20190228-1|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18762 21
21mr|texlive-plates-0.1-7|1	# revision 15878
21mr|texlive-plates-0.1-7|2	# category Package
21mr|texlive-plates-0.1-7|3	# catalog-ctan /macros/latex/contrib/plates
21mr|texlive-plates-0.1-7|4	# catalog-date 2007-01-08 00:37:16 +0100
21mr|texlive-plates-0.1-7|5	# catalog-license lppl
21mr|texlive-plates-0.1-7|6	# catalog-version 0.1
21mr|texlive-plates-0.1-7|7	Name:		texlive-plates
21mr|texlive-plates-0.1-7|8	Version:	0.1
21mr|texlive-plates-0.1-7|9	Release:	7
21mr|texlive-plates-0.1-7|10	Summary:	Arrange for "plates" sections of documents
21mr|texlive-plates-0.1-7|11	Group:		Publishing
21mr|texlive-plates-0.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/plates
21mr|texlive-plates-0.1-7|13	License:	LPPL
21mr|texlive-plates-0.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/plates.tar.xz
21mr|texlive-plates-0.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/plates.doc.tar.xz
21mr|texlive-plates-0.1-7|16	BuildArch:	noarch
21mr|texlive-plates-0.1-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-plates-0.1-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-plates-0.1-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-plates-0.1-7|20	
21mr|texlive-plates-0.1-7|21	%description
21mr|texlive-plates-0.1-7|22	The plates package provides a simple facility for inserting
21mr|texlive-plates-0.1-7|23	colour figures in a document when they should be gathered and
21mr|texlive-plates-0.1-7|24	printed together as in a book's section of colour plates. The
21mr|texlive-plates-0.1-7|25	package provides a plate environment that takes the place of
21mr|texlive-plates-0.1-7|26	the figure environment for such colour images.
21mr|texlive-plates-0.1-7|27	
21mr|texlive-plates-0.1-7|28	
21mr|texlive-plates-0.1-7|29	#-----------------------------------------------------------------------
21mr|texlive-plates-0.1-7|30	%files
21mr|texlive-plates-0.1-7|31	%{_texmfdistdir}/tex/latex/plates/endplate.sty
21mr|texlive-plates-0.1-7|32	%{_texmfdistdir}/tex/latex/plates/plates.sty
21mr|texlive-plates-0.1-7|33	%doc %{_texmfdistdir}/doc/latex/plates/README
21mr|texlive-plates-0.1-7|34	%doc %{_texmfdistdir}/doc/latex/plates/plates.pdf
21mr|texlive-plates-0.1-7|35	%doc %{_texmfdistdir}/doc/latex/plates/plates.tex
21mr|texlive-plates-0.1-7|36	
21mr|texlive-plates-0.1-7|37	#-----------------------------------------------------------------------
21mr|texlive-plates-0.1-7|38	%prep
21mr|texlive-plates-0.1-7|39	%setup -c -a0 -a1
21mr|texlive-plates-0.1-7|40	
21mr|texlive-plates-0.1-7|41	%build
21mr|texlive-plates-0.1-7|42	
21mr|texlive-plates-0.1-7|43	%install
21mr|texlive-plates-0.1-7|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-plates-0.1-7|45	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18763 21
21mr|texlive-play-20180303-2|1	Name:		texlive-play
21mr|texlive-play-20180303-2|2	Version:	20180303
21mr|texlive-play-20180303-2|3	Release:	2
21mr|texlive-play-20180303-2|4	Summary:	Typeset drama using LaTeX
21mr|texlive-play-20180303-2|5	Group:		Publishing
21mr|texlive-play-20180303-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/play
21mr|texlive-play-20180303-2|7	License:	LPPL
21mr|texlive-play-20180303-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/play.tar.xz
21mr|texlive-play-20180303-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/play.doc.tar.xz
21mr|texlive-play-20180303-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/play.source.tar.xz
21mr|texlive-play-20180303-2|11	BuildArch:	noarch
21mr|texlive-play-20180303-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-play-20180303-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-play-20180303-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-play-20180303-2|15	
21mr|texlive-play-20180303-2|16	%description
21mr|texlive-play-20180303-2|17	A class and style file that supports the typesetting of plays,
21mr|texlive-play-20180303-2|18	including options for line numbering.
21mr|texlive-play-20180303-2|19	
21mr|texlive-play-20180303-2|20	#-----------------------------------------------------------------------
21mr|texlive-play-20180303-2|21	%files
21mr|texlive-play-20180303-2|22	%{_texmfdistdir}/tex/latex/play
21mr|texlive-play-20180303-2|23	%doc %{_texmfdistdir}/doc/latex/play
21mr|texlive-play-20180303-2|24	#- source
21mr|texlive-play-20180303-2|25	%doc %{_texmfdistdir}/source/latex/play
21mr|texlive-play-20180303-2|26	
21mr|texlive-play-20180303-2|27	#-----------------------------------------------------------------------
21mr|texlive-play-20180303-2|28	%prep
21mr|texlive-play-20180303-2|29	%setup -c -a0 -a1 -a2
21mr|texlive-play-20180303-2|30	
21mr|texlive-play-20180303-2|31	%build
21mr|texlive-play-20180303-2|32	
21mr|texlive-play-20180303-2|33	%install
21mr|texlive-play-20180303-2|34	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-play-20180303-2|35	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18764 21
21mr|texlive-plweb-3.0-7|1	# revision 15878
21mr|texlive-plweb-3.0-7|2	# category Package
21mr|texlive-plweb-3.0-7|3	# catalog-ctan /macros/latex/contrib/gene/pl
21mr|texlive-plweb-3.0-7|4	# catalog-date 2008-09-11 18:52:21 +0200
21mr|texlive-plweb-3.0-7|5	# catalog-license other-free
21mr|texlive-plweb-3.0-7|6	# catalog-version 3.0
21mr|texlive-plweb-3.0-7|7	Name:		texlive-plweb
21mr|texlive-plweb-3.0-7|8	Version:	3.0
21mr|texlive-plweb-3.0-7|9	Release:	7
21mr|texlive-plweb-3.0-7|10	Summary:	Literate Programming for Prolog with LaTeX
21mr|texlive-plweb-3.0-7|11	Group:		Publishing
21mr|texlive-plweb-3.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/gene/pl
21mr|texlive-plweb-3.0-7|13	License:	OTHER-FREE
21mr|texlive-plweb-3.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/plweb.tar.xz
21mr|texlive-plweb-3.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/plweb.doc.tar.xz
21mr|texlive-plweb-3.0-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/plweb.source.tar.xz
21mr|texlive-plweb-3.0-7|17	BuildArch:	noarch
21mr|texlive-plweb-3.0-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-plweb-3.0-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-plweb-3.0-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-plweb-3.0-7|21	
21mr|texlive-plweb-3.0-7|22	%description
21mr|texlive-plweb-3.0-7|23	Instead of having to transform the common source into program
21mr|texlive-plweb-3.0-7|24	or documentation, the central idea was to develop a method to
21mr|texlive-plweb-3.0-7|25	have one common source which can be interpreted by a Prolog
21mr|texlive-plweb-3.0-7|26	system as well as by LaTeX, whether that Prolog system be C-
21mr|texlive-plweb-3.0-7|27	Prolog, Quintus-Prolog, or ECLiPSe.
21mr|texlive-plweb-3.0-7|28	
21mr|texlive-plweb-3.0-7|29	
21mr|texlive-plweb-3.0-7|30	#-----------------------------------------------------------------------
21mr|texlive-plweb-3.0-7|31	%files
21mr|texlive-plweb-3.0-7|32	%{_texmfdistdir}/tex/latex/plweb/pcode.sty
21mr|texlive-plweb-3.0-7|33	%{_texmfdistdir}/tex/latex/plweb/pl.cfg
21mr|texlive-plweb-3.0-7|34	%{_texmfdistdir}/tex/latex/plweb/pl.sty
21mr|texlive-plweb-3.0-7|35	%doc %{_texmfdistdir}/doc/latex/plweb/README
21mr|texlive-plweb-3.0-7|36	%doc %{_texmfdistdir}/doc/latex/plweb/pl.pdf
21mr|texlive-plweb-3.0-7|37	%doc %{_texmfdistdir}/doc/latex/plweb/pl.tex
21mr|texlive-plweb-3.0-7|38	%doc %{_texmfdistdir}/doc/latex/plweb/sample.pl
21mr|texlive-plweb-3.0-7|39	#- source
21mr|texlive-plweb-3.0-7|40	%doc %{_texmfdistdir}/source/latex/plweb/Makefile
21mr|texlive-plweb-3.0-7|41	%doc %{_texmfdistdir}/source/latex/plweb/pl.dtx
21mr|texlive-plweb-3.0-7|42	%doc %{_texmfdistdir}/source/latex/plweb/pl.ins
21mr|texlive-plweb-3.0-7|43	
21mr|texlive-plweb-3.0-7|44	#-----------------------------------------------------------------------
21mr|texlive-plweb-3.0-7|45	%prep
21mr|texlive-plweb-3.0-7|46	%setup -c -a0 -a1 -a2
21mr|texlive-plweb-3.0-7|47	
21mr|texlive-plweb-3.0-7|48	%build
21mr|texlive-plweb-3.0-7|49	
21mr|texlive-plweb-3.0-7|50	%install
21mr|texlive-plweb-3.0-7|51	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-plweb-3.0-7|52	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18765 21
21mr|texlive-pmgraph-1.0-7|1	# revision 15878
21mr|texlive-pmgraph-1.0-7|2	# category Package
21mr|texlive-pmgraph-1.0-7|3	# catalog-ctan /macros/latex/contrib/pmgraph
21mr|texlive-pmgraph-1.0-7|4	# catalog-date 2008-11-04 08:05:43 +0100
21mr|texlive-pmgraph-1.0-7|5	# catalog-license gpl
21mr|texlive-pmgraph-1.0-7|6	# catalog-version 1.0
21mr|texlive-pmgraph-1.0-7|7	Name:		texlive-pmgraph
21mr|texlive-pmgraph-1.0-7|8	Version:	1.0
21mr|texlive-pmgraph-1.0-7|9	Release:	7
21mr|texlive-pmgraph-1.0-7|10	Summary:	"Poor man's" graphics
21mr|texlive-pmgraph-1.0-7|11	Group:		Publishing
21mr|texlive-pmgraph-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pmgraph
21mr|texlive-pmgraph-1.0-7|13	License:	GPL
21mr|texlive-pmgraph-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pmgraph.tar.xz
21mr|texlive-pmgraph-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pmgraph.doc.tar.xz
21mr|texlive-pmgraph-1.0-7|16	BuildArch:	noarch
21mr|texlive-pmgraph-1.0-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-pmgraph-1.0-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-pmgraph-1.0-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-pmgraph-1.0-7|20	
21mr|texlive-pmgraph-1.0-7|21	%description
21mr|texlive-pmgraph-1.0-7|22	A set of extensions to LaTeX picture environment, including a
21mr|texlive-pmgraph-1.0-7|23	wider range of vectors, and a lot more box frame styles.
21mr|texlive-pmgraph-1.0-7|24	
21mr|texlive-pmgraph-1.0-7|25	
21mr|texlive-pmgraph-1.0-7|26	#-----------------------------------------------------------------------
21mr|texlive-pmgraph-1.0-7|27	%files
21mr|texlive-pmgraph-1.0-7|28	%{_texmfdistdir}/tex/latex/pmgraph/pmgraph.sty
21mr|texlive-pmgraph-1.0-7|29	%doc %{_texmfdistdir}/doc/latex/pmgraph/COPYING
21mr|texlive-pmgraph-1.0-7|30	%doc %{_texmfdistdir}/doc/latex/pmgraph/README
21mr|texlive-pmgraph-1.0-7|31	%doc %{_texmfdistdir}/doc/latex/pmgraph/pmgraph.pdf
21mr|texlive-pmgraph-1.0-7|32	%doc %{_texmfdistdir}/doc/latex/pmgraph/pmgraph.tex
21mr|texlive-pmgraph-1.0-7|33	
21mr|texlive-pmgraph-1.0-7|34	#-----------------------------------------------------------------------
21mr|texlive-pmgraph-1.0-7|35	%prep
21mr|texlive-pmgraph-1.0-7|36	%setup -c -a0 -a1
21mr|texlive-pmgraph-1.0-7|37	
21mr|texlive-pmgraph-1.0-7|38	%build
21mr|texlive-pmgraph-1.0-7|39	
21mr|texlive-pmgraph-1.0-7|40	%install
21mr|texlive-pmgraph-1.0-7|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pmgraph-1.0-7|42	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18766 21
21mr|texlive-pmx-2.84-3|1	Name:		texlive-pmx
21mr|texlive-pmx-2.84-3|2	Version:	2.84
21mr|texlive-pmx-2.84-3|3	Release:	3
21mr|texlive-pmx-2.84-3|4	Summary:	Preprocessor for MusiXTeX
21mr|texlive-pmx-2.84-3|5	Group:		Publishing
21mr|texlive-pmx-2.84-3|6	URL:		http://www.ctan.org/tex-archive/support/pmx
21mr|texlive-pmx-2.84-3|7	License:	GPL2
21mr|texlive-pmx-2.84-3|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pmx.tar.xz
21mr|texlive-pmx-2.84-3|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pmx.doc.tar.xz
21mr|texlive-pmx-2.84-3|10	BuildArch:	noarch
21mr|texlive-pmx-2.84-3|11	BuildRequires:	texlive-tlpkg
21mr|texlive-pmx-2.84-3|12	Requires(pre):	texlive-tlpkg
21mr|texlive-pmx-2.84-3|13	Requires(post):	texlive-kpathsea
21mr|texlive-pmx-2.84-3|14	Requires:	texlive-pmx.bin
21mr|texlive-pmx-2.84-3|15	
21mr|texlive-pmx-2.84-3|16	%description
21mr|texlive-pmx-2.84-3|17	PMX is a preprocessor for MusiXTeX. It builds the TeX input
21mr|texlive-pmx-2.84-3|18	file from a file in a much simpler language, making most of the
21mr|texlive-pmx-2.84-3|19	layout decisions by itself. An auxiliary program makes single-
21mr|texlive-pmx-2.84-3|20	player parts from a multi-player score. For proof-listening,
21mr|texlive-pmx-2.84-3|21	PMX can make a MIDI file of your score. The present version
21mr|texlive-pmx-2.84-3|22	requires at least version 1.15 of MusiXTeX, running on an e-
21mr|texlive-pmx-2.84-3|23	tex-enhanced TeX system.
21mr|texlive-pmx-2.84-3|24	
21mr|texlive-pmx-2.84-3|25	#-----------------------------------------------------------------------
21mr|texlive-pmx-2.84-3|26	%files
21mr|texlive-pmx-2.84-3|27	%{_texmfdistdir}/tex/generic/pmx
21mr|texlive-pmx-2.84-3|28	%doc %{_texmfdistdir}/doc/generic/pmx
21mr|texlive-pmx-2.84-3|29	%doc %{_mandir}/man1/pmxab.1*
21mr|texlive-pmx-2.84-3|30	%doc %{_texmfdistdir}/doc/man/man1/pmxab.man1.pdf
21mr|texlive-pmx-2.84-3|31	%doc %{_mandir}/man1/scor2prt.1*
21mr|texlive-pmx-2.84-3|32	%doc %{_texmfdistdir}/doc/man/man1/scor2prt.man1.pdf
21mr|texlive-pmx-2.84-3|33	
21mr|texlive-pmx-2.84-3|34	#-----------------------------------------------------------------------
21mr|texlive-pmx-2.84-3|35	%prep
21mr|texlive-pmx-2.84-3|36	%setup -c -a0 -a1
21mr|texlive-pmx-2.84-3|37	
21mr|texlive-pmx-2.84-3|38	%build
21mr|texlive-pmx-2.84-3|39	
21mr|texlive-pmx-2.84-3|40	%install
21mr|texlive-pmx-2.84-3|41	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-pmx-2.84-3|42	cp -fpar texmf-dist %{buildroot}%{_datadir}
21mr|texlive-pmx-2.84-3|43	mkdir -p %{buildroot}%{_mandir}/man1
21mr|texlive-pmx-2.84-3|44	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

18767 21
21mr|texlive-pmxchords-2.0.2-2|1	# revision 32443
21mr|texlive-pmxchords-2.0.2-2|2	# category Package
21mr|texlive-pmxchords-2.0.2-2|3	# catalog-ctan /support/pmxchords
21mr|texlive-pmxchords-2.0.2-2|4	# catalog-date 2013-12-17 16:10:38 +0100
21mr|texlive-pmxchords-2.0.2-2|5	# catalog-license gpl2
21mr|texlive-pmxchords-2.0.2-2|6	# catalog-version 2.0.1
21mr|texlive-pmxchords-2.0.2-2|7	Name:		texlive-pmxchords
21mr|texlive-pmxchords-2.0.2-2|8	Version:	2.0.2
21mr|texlive-pmxchords-2.0.2-2|9	Release:	2
21mr|texlive-pmxchords-2.0.2-2|10	Summary:	Produce chord information to go with pmx output
21mr|texlive-pmxchords-2.0.2-2|11	Group:		Publishing
21mr|texlive-pmxchords-2.0.2-2|12	URL:		http://www.ctan.org/tex-archive/support/pmxchords
21mr|texlive-pmxchords-2.0.2-2|13	License:	GPL2
21mr|texlive-pmxchords-2.0.2-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pmxchords.tar.xz
21mr|texlive-pmxchords-2.0.2-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pmxchords.doc.tar.xz
21mr|texlive-pmxchords-2.0.2-2|16	BuildArch:	noarch
21mr|texlive-pmxchords-2.0.2-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-pmxchords-2.0.2-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-pmxchords-2.0.2-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-pmxchords-2.0.2-2|20	Provides:	texlive-pmxchords.bin = %{EVRD}
21mr|texlive-pmxchords-2.0.2-2|21	
21mr|texlive-pmxchords-2.0.2-2|22	%description
21mr|texlive-pmxchords-2.0.2-2|23	The bundle supplements pmx, providing the means of typesetting
21mr|texlive-pmxchords-2.0.2-2|24	chords above the notes of a score. The bundle contains: macros
21mr|texlive-pmxchords-2.0.2-2|25	for typing the chords; a Lua script to transpose chord macros
21mr|texlive-pmxchords-2.0.2-2|26	to the required key signature; and support scripts for common
21mr|texlive-pmxchords-2.0.2-2|27	requirements.
21mr|texlive-pmxchords-2.0.2-2|28	
21mr|texlive-pmxchords-2.0.2-2|29	#-----------------------------------------------------------------------
21mr|texlive-pmxchords-2.0.2-2|30	%files
21mr|texlive-pmxchords-2.0.2-2|31	%{_bindir}/pmxchords
21mr|texlive-pmxchords-2.0.2-2|32	%{_texmfdistdir}/scripts/pmxchords/ChordsTr.lua
21mr|texlive-pmxchords-2.0.2-2|33	%{_texmfdistdir}/scripts/pmxchords/pmxchords.lua
21mr|texlive-pmxchords-2.0.2-2|34	%{_texmfdistdir}/tex/generic/pmxchords/chords.tex
21mr|texlive-pmxchords-2.0.2-2|35	%{_texmfdistdir}/tex/generic/pmxchords/chordsCZ.tex
21mr|texlive-pmxchords-2.0.2-2|36	%doc %{_mandir}/man1/pmxchords.1*
21mr|texlive-pmxchords-2.0.2-2|37	%doc %{_texmfdistdir}/doc/man/man1/pmxchords.man1.pdf
21mr|texlive-pmxchords-2.0.2-2|38	%doc %{_texmfdistdir}/doc/pmxchords/README
21mr|texlive-pmxchords-2.0.2-2|39	%doc %{_texmfdistdir}/doc/pmxchords/chordsRef.pdf
21mr|texlive-pmxchords-2.0.2-2|40	%doc %{_texmfdistdir}/doc/pmxchords/chordsRef.tex
21mr|texlive-pmxchords-2.0.2-2|41	%doc %{_texmfdistdir}/doc/pmxchords/chordsRefCZ.pdf
21mr|texlive-pmxchords-2.0.2-2|42	%doc %{_texmfdistdir}/doc/pmxchords/chordsRefCZ.tex
21mr|texlive-pmxchords-2.0.2-2|43	%doc %{_texmfdistdir}/doc/pmxchords/examples/jazz/misty/misty.pdf
21mr|texlive-pmxchords-2.0.2-2|44	%doc %{_texmfdistdir}/doc/pmxchords/examples/jazz/misty/misty.pmx
21mr|texlive-pmxchords-2.0.2-2|45	%doc %{_texmfdistdir}/doc/pmxchords/examples/jazz/schema/schema.pdf
21mr|texlive-pmxchords-2.0.2-2|46	%doc %{_texmfdistdir}/doc/pmxchords/examples/jazz/schema/schema.pmx
21mr|texlive-pmxchords-2.0.2-2|47	%doc %{_texmfdistdir}/doc/pmxchords/examples/jazz/schema/schema_full.pdf
21mr|texlive-pmxchords-2.0.2-2|48	%doc %{_texmfdistdir}/doc/pmxchords/examples/jazz/schema/schema_full.pmx
21mr|texlive-pmxchords-2.0.2-2|49	%doc %{_texmfdistdir}/doc/pmxchords/examples/noel/aj_co_to_hlasaju/aj_co_to_hlasaju.pdf
21mr|texlive-pmxchords-2.0.2-2|50	%doc %{_texmfdistdir}/doc/pmxchords/examples/noel/aj_co_to_hlasaju/aj_co_to_hlasaju.pmx
21mr|texlive-pmxchords-2.0.2-2|51	%doc %{_texmfdistdir}/doc/pmxchords/examples/noel/pasli_ovce_valasi/README
21mr|texlive-pmxchords-2.0.2-2|52	%doc %{_texmfdistdir}/doc/pmxchords/examples/noel/pasli_ovce_valasi/pasli_ovce_valasi.pdf
21mr|texlive-pmxchords-2.0.2-2|53	%doc %{_texmfdistdir}/doc/pmxchords/examples/noel/pasli_ovce_valasi/pasli_ovce_valasi.pmx
21mr|texlive-pmxchords-2.0.2-2|54	%doc %{_texmfdistdir}/doc/pmxchords/gpl-2.0.txt
21mr|texlive-pmxchords-2.0.2-2|55	%doc %{_texmfdistdir}/doc/pmxchords/pmxchords-install.pdf
21mr|texlive-pmxchords-2.0.2-2|56	%doc %{_texmfdistdir}/doc/pmxchords/pmxchords-install.tex
21mr|texlive-pmxchords-2.0.2-2|57	
21mr|texlive-pmxchords-2.0.2-2|58	#-----------------------------------------------------------------------
21mr|texlive-pmxchords-2.0.2-2|59	%prep
21mr|texlive-pmxchords-2.0.2-2|60	%setup -c -a0 -a1
21mr|texlive-pmxchords-2.0.2-2|61	
21mr|texlive-pmxchords-2.0.2-2|62	%build
21mr|texlive-pmxchords-2.0.2-2|63	
21mr|texlive-pmxchords-2.0.2-2|64	%install
21mr|texlive-pmxchords-2.0.2-2|65	mkdir -p %{buildroot}%{_bindir}
21mr|texlive-pmxchords-2.0.2-2|66	pushd %{buildroot}%{_bindir}
21mr|texlive-pmxchords-2.0.2-2|67	ln -sf %{_texmfdistdir}/scripts/pmxchords/pmxchords.lua pmxchords
21mr|texlive-pmxchords-2.0.2-2|68	popd
21mr|texlive-pmxchords-2.0.2-2|69	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-pmxchords-2.0.2-2|70	cp -fpar texmf-dist %{buildroot}%{_datadir}
21mr|texlive-pmxchords-2.0.2-2|71	mkdir -p %{buildroot}%{_mandir}/man1
21mr|texlive-pmxchords-2.0.2-2|72	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

18768 21
21mr|texlive-poemscol-2.97-2|1	Name:		texlive-poemscol
21mr|texlive-poemscol-2.97-2|2	Version:	2.97
21mr|texlive-poemscol-2.97-2|3	Release:	2
21mr|texlive-poemscol-2.97-2|4	Summary:	Typesetting Critical Editions of Poetry
21mr|texlive-poemscol-2.97-2|5	Group:		Publishing
21mr|texlive-poemscol-2.97-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/poemscol
21mr|texlive-poemscol-2.97-2|7	License:	LPPL1.2
21mr|texlive-poemscol-2.97-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/poemscol.tar.xz
21mr|texlive-poemscol-2.97-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/poemscol.doc.tar.xz
21mr|texlive-poemscol-2.97-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/poemscol.source.tar.xz
21mr|texlive-poemscol-2.97-2|11	BuildArch:	noarch
21mr|texlive-poemscol-2.97-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-poemscol-2.97-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-poemscol-2.97-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-poemscol-2.97-2|15	
21mr|texlive-poemscol-2.97-2|16	%description
21mr|texlive-poemscol-2.97-2|17	The package offers LaTeX macros for typesetting critical
21mr|texlive-poemscol-2.97-2|18	editions of poetry. Its features include automatic
21mr|texlive-poemscol-2.97-2|19	linenumbering, generation of separate endnotes sections for
21mr|texlive-poemscol-2.97-2|20	emendations, textual collations, and explanatory notes, special
21mr|texlive-poemscol-2.97-2|21	marking for cases in which page breaks occur during stanza
21mr|texlive-poemscol-2.97-2|22	breaks, running headers of the form 'Notes to pp. xx-yy' for
21mr|texlive-poemscol-2.97-2|23	the notes sections, index of titles and first lines, and
21mr|texlive-poemscol-2.97-2|24	automatic generation of a table of contents.
21mr|texlive-poemscol-2.97-2|25	
21mr|texlive-poemscol-2.97-2|26	#-----------------------------------------------------------------------
21mr|texlive-poemscol-2.97-2|27	%files
21mr|texlive-poemscol-2.97-2|28	%{_texmfdistdir}/tex/latex/poemscol
21mr|texlive-poemscol-2.97-2|29	%doc %{_texmfdistdir}/doc/latex/poemscol
21mr|texlive-poemscol-2.97-2|30	#- source
21mr|texlive-poemscol-2.97-2|31	%doc %{_texmfdistdir}/source/latex/poemscol
21mr|texlive-poemscol-2.97-2|32	
21mr|texlive-poemscol-2.97-2|33	#-----------------------------------------------------------------------
21mr|texlive-poemscol-2.97-2|34	%prep
21mr|texlive-poemscol-2.97-2|35	%setup -c -a0 -a1 -a2
21mr|texlive-poemscol-2.97-2|36	
21mr|texlive-poemscol-2.97-2|37	%build
21mr|texlive-poemscol-2.97-2|38	
21mr|texlive-poemscol-2.97-2|39	%install
21mr|texlive-poemscol-2.97-2|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-poemscol-2.97-2|41	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18769 21
21mr|texlive-poetrytex-3.0.1-3|1	Name:		texlive-poetrytex
21mr|texlive-poetrytex-3.0.1-3|2	Version:	3.0.1
21mr|texlive-poetrytex-3.0.1-3|3	Release:	3
21mr|texlive-poetrytex-3.0.1-3|4	Summary:	Typeset anthologies of poetry
21mr|texlive-poetrytex-3.0.1-3|5	Group:		Publishing
21mr|texlive-poetrytex-3.0.1-3|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/poetrytex
21mr|texlive-poetrytex-3.0.1-3|7	License:	LPPL1.3
21mr|texlive-poetrytex-3.0.1-3|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/poetrytex.tar.xz
21mr|texlive-poetrytex-3.0.1-3|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/poetrytex.doc.tar.xz
21mr|texlive-poetrytex-3.0.1-3|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/poetrytex.source.tar.xz
21mr|texlive-poetrytex-3.0.1-3|11	BuildArch:	noarch
21mr|texlive-poetrytex-3.0.1-3|12	BuildRequires:	texlive-tlpkg
21mr|texlive-poetrytex-3.0.1-3|13	Requires(pre):	texlive-tlpkg
21mr|texlive-poetrytex-3.0.1-3|14	Requires(post):	texlive-kpathsea
21mr|texlive-poetrytex-3.0.1-3|15	
21mr|texlive-poetrytex-3.0.1-3|16	%description
21mr|texlive-poetrytex-3.0.1-3|17	The package is designed to aid in the management and formatting
21mr|texlive-poetrytex-3.0.1-3|18	of anthologies of poetry and other writings; it does not
21mr|texlive-poetrytex-3.0.1-3|19	concern itself with actually typesettinig the verse itself.
21mr|texlive-poetrytex-3.0.1-3|20	
21mr|texlive-poetrytex-3.0.1-3|21	#-----------------------------------------------------------------------
21mr|texlive-poetrytex-3.0.1-3|22	%files
21mr|texlive-poetrytex-3.0.1-3|23	%{_texmfdistdir}/tex/latex/poetrytex
21mr|texlive-poetrytex-3.0.1-3|24	%doc %{_texmfdistdir}/doc/latex/poetrytex
21mr|texlive-poetrytex-3.0.1-3|25	#- source
21mr|texlive-poetrytex-3.0.1-3|26	%doc %{_texmfdistdir}/source/latex/poetrytex
21mr|texlive-poetrytex-3.0.1-3|27	
21mr|texlive-poetrytex-3.0.1-3|28	#-----------------------------------------------------------------------
21mr|texlive-poetrytex-3.0.1-3|29	%prep
21mr|texlive-poetrytex-3.0.1-3|30	%setup -c -a0 -a1 -a2
21mr|texlive-poetrytex-3.0.1-3|31	
21mr|texlive-poetrytex-3.0.1-3|32	%build
21mr|texlive-poetrytex-3.0.1-3|33	
21mr|texlive-poetrytex-3.0.1-3|34	%install
21mr|texlive-poetrytex-3.0.1-3|35	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-poetrytex-3.0.1-3|36	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18770 21
21mr|texlive-polski-1.3.4-2|1	Name:		texlive-polski
21mr|texlive-polski-1.3.4-2|2	Version:	1.3.4
21mr|texlive-polski-1.3.4-2|3	Release:	2
21mr|texlive-polski-1.3.4-2|4	Summary:	Typeset Polish documents with LaTeX and Polish fonts
21mr|texlive-polski-1.3.4-2|5	Group:		Publishing
21mr|texlive-polski-1.3.4-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/polski
21mr|texlive-polski-1.3.4-2|7	License:	LPPL1.2
21mr|texlive-polski-1.3.4-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/polski.tar.xz
21mr|texlive-polski-1.3.4-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/polski.doc.tar.xz
21mr|texlive-polski-1.3.4-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/polski.source.tar.xz
21mr|texlive-polski-1.3.4-2|11	BuildArch:	noarch
21mr|texlive-polski-1.3.4-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-polski-1.3.4-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-polski-1.3.4-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-polski-1.3.4-2|15	Requires:	texlive-pl
21mr|texlive-polski-1.3.4-2|16	Requires:	texlive-hyphen-polish
21mr|texlive-polski-1.3.4-2|17	
21mr|texlive-polski-1.3.4-2|18	%description
21mr|texlive-polski-1.3.4-2|19	Tools to typeset documents in Polish using LaTeX2e with Polish
21mr|texlive-polski-1.3.4-2|20	fonts (the so-called PL fonts), EC fonts or CM fonts. (This
21mr|texlive-polski-1.3.4-2|21	package was previously known as platex, but has been renamed to
21mr|texlive-polski-1.3.4-2|22	resolve a name clash.).
21mr|texlive-polski-1.3.4-2|23	
21mr|texlive-polski-1.3.4-2|24	#-----------------------------------------------------------------------
21mr|texlive-polski-1.3.4-2|25	%files
21mr|texlive-polski-1.3.4-2|26	%{_texmfdistdir}/tex/latex/polski
21mr|texlive-polski-1.3.4-2|27	%doc %{_texmfdistdir}/doc/latex/polski
21mr|texlive-polski-1.3.4-2|28	#- source
21mr|texlive-polski-1.3.4-2|29	%doc %{_texmfdistdir}/source/latex/polski
21mr|texlive-polski-1.3.4-2|30	
21mr|texlive-polski-1.3.4-2|31	#-----------------------------------------------------------------------
21mr|texlive-polski-1.3.4-2|32	%prep
21mr|texlive-polski-1.3.4-2|33	%setup -c -a0 -a1 -a2
21mr|texlive-polski-1.3.4-2|34	
21mr|texlive-polski-1.3.4-2|35	%build
21mr|texlive-polski-1.3.4-2|36	
21mr|texlive-polski-1.3.4-2|37	%install
21mr|texlive-polski-1.3.4-2|38	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-polski-1.3.4-2|39	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18771 21
21mr|texlive-poltawski-1.101-7|1	# revision 20075
21mr|texlive-poltawski-1.101-7|2	# category Package
21mr|texlive-poltawski-1.101-7|3	# catalog-ctan /fonts/poltawski
21mr|texlive-poltawski-1.101-7|4	# catalog-date 2010-10-12 09:30:05 +0200
21mr|texlive-poltawski-1.101-7|5	# catalog-license gfsl
21mr|texlive-poltawski-1.101-7|6	# catalog-version 1.101
21mr|texlive-poltawski-1.101-7|7	Name:		texlive-poltawski
21mr|texlive-poltawski-1.101-7|8	Version:	1.101
21mr|texlive-poltawski-1.101-7|9	Release:	7
21mr|texlive-poltawski-1.101-7|10	Summary:	Antykwa Poltawskiego Family of Fonts
21mr|texlive-poltawski-1.101-7|11	Group:		Publishing
21mr|texlive-poltawski-1.101-7|12	URL:		http://www.ctan.org/tex-archive/fonts/poltawski
21mr|texlive-poltawski-1.101-7|13	License:	GFSL
21mr|texlive-poltawski-1.101-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/poltawski.tar.xz
21mr|texlive-poltawski-1.101-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/poltawski.doc.tar.xz
21mr|texlive-poltawski-1.101-7|16	BuildArch:	noarch
21mr|texlive-poltawski-1.101-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-poltawski-1.101-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-poltawski-1.101-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-poltawski-1.101-7|20	
21mr|texlive-poltawski-1.101-7|21	%description
21mr|texlive-poltawski-1.101-7|22	The package contains the Antykwa Poltawskiego family of fonts
21mr|texlive-poltawski-1.101-7|23	in the PostScript Type 1 and OpenType formats. The original
21mr|texlive-poltawski-1.101-7|24	font was designed in the twenties of the XX century by the
21mr|texlive-poltawski-1.101-7|25	Polish typographer Adam Poltawski(1881-1952). Following the
21mr|texlive-poltawski-1.101-7|26	route set out by the Latin Modern and TeX Gyre projects
21mr|texlive-poltawski-1.101-7|27	(http://www.gust.org.pl/projects/e-foundry), the Antykwa
21mr|texlive-poltawski-1.101-7|28	Poltawskiego digitisation project aims at providing a rich
21mr|texlive-poltawski-1.101-7|29	collection of diacritical characters in the attempt to cover as
21mr|texlive-poltawski-1.101-7|30	many Latin-based scripts as possible. To our knowledge, the
21mr|texlive-poltawski-1.101-7|31	repertoire of characters covers all European languages as well
21mr|texlive-poltawski-1.101-7|32	as some other Latin-based alphabets such as Vietnamese and
21mr|texlive-poltawski-1.101-7|33	Navajo; at the request of users, recent extensions (following
21mr|texlive-poltawski-1.101-7|34	the enhancement of the Latin Modern collection) provide glyphs
21mr|texlive-poltawski-1.101-7|35	sufficient for typesetting of romanized transliterations of
21mr|texlive-poltawski-1.101-7|36	Arabic and Sanskrit scripts. The Antykwa Poltawskiego family
21mr|texlive-poltawski-1.101-7|37	consists of 4 weights (light, normal, medium, bold), each
21mr|texlive-poltawski-1.101-7|38	having upright and italic forms and one of 5 design sizes: 6,
21mr|texlive-poltawski-1.101-7|39	8, 10, 12 and 17pt (in the OTF lingo: extended, semiextended,
21mr|texlive-poltawski-1.101-7|40	normal, semicondensed, and condensed, respectively).
21mr|texlive-poltawski-1.101-7|41	Altogether, the collection comprises 40 font files, containing
21mr|texlive-poltawski-1.101-7|42	the same repertoire of 1126 characters. The preliminary version
21mr|texlive-poltawski-1.101-7|43	of Antykwa Poltawskiego (antp package) released in 2000 is
21mr|texlive-poltawski-1.101-7|44	rendered obsolete by this package.
21mr|texlive-poltawski-1.101-7|45	
21mr|texlive-poltawski-1.101-7|46	
21mr|texlive-poltawski-1.101-7|47	#-----------------------------------------------------------------------
21mr|texlive-poltawski-1.101-7|48	%files
21mr|texlive-poltawski-1.101-7|49	%{_texmfdistdir}/fonts/afm/gust/poltawski/antpb10.afm
21mr|texlive-poltawski-1.101-7|50	%{_texmfdistdir}/fonts/afm/gust/poltawski/antpb12.afm
21mr|texlive-poltawski-1.101-7|51	%{_texmfdistdir}/fonts/afm/gust/poltawski/antpb17.afm
21mr|texlive-poltawski-1.101-7|52	%{_texmfdistdir}/fonts/afm/gust/poltawski/antpb6.afm
21mr|texlive-poltawski-1.101-7|53	%{_texmfdistdir}/fonts/afm/gust/poltawski/antpb8.afm
21mr|texlive-poltawski-1.101-7|54	%{_texmfdistdir}/fonts/afm/gust/poltawski/antpbi10.afm
21mr|texlive-poltawski-1.101-7|55	%{_texmfdistdir}/fonts/afm/gust/poltawski/antpbi12.afm
21mr|texlive-poltawski-1.101-7|56	%{_texmfdistdir}/fonts/afm/gust/poltawski/antpbi17.afm
21mr|texlive-poltawski-1.101-7|57	%{_texmfdistdir}/fonts/afm/gust/poltawski/antpbi6.afm
21mr|texlive-poltawski-1.101-7|58	%{_texmfdistdir}/fonts/afm/gust/poltawski/antpbi8.afm
21mr|texlive-poltawski-1.101-7|59	%{_texmfdistdir}/fonts/afm/gust/poltawski/antpl10.afm
21mr|texlive-poltawski-1.101-7|60	%{_texmfdistdir}/fonts/afm/gust/poltawski/antpl12.afm
21mr|texlive-poltawski-1.101-7|61	%{_texmfdistdir}/fonts/afm/gust/poltawski/antpl17.afm
21mr|texlive-poltawski-1.101-7|62	%{_texmfdistdir}/fonts/afm/gust/poltawski/antpl6.afm
21mr|texlive-poltawski-1.101-7|63	%{_texmfdistdir}/fonts/afm/gust/poltawski/antpl8.afm
21mr|texlive-poltawski-1.101-7|64	%{_texmfdistdir}/fonts/afm/gust/poltawski/antpli10.afm
21mr|texlive-poltawski-1.101-7|65	%{_texmfdistdir}/fonts/afm/gust/poltawski/antpli12.afm
21mr|texlive-poltawski-1.101-7|66	%{_texmfdistdir}/fonts/afm/gust/poltawski/antpli17.afm
21mr|texlive-poltawski-1.101-7|67	%{_texmfdistdir}/fonts/afm/gust/poltawski/antpli6.afm
21mr|texlive-poltawski-1.101-7|68	%{_texmfdistdir}/fonts/afm/gust/poltawski/antpli8.afm
21mr|texlive-poltawski-1.101-7|69	%{_texmfdistdir}/fonts/afm/gust/poltawski/antpm10.afm
21mr|texlive-poltawski-1.101-7|70	%{_texmfdistdir}/fonts/afm/gust/poltawski/antpm12.afm
21mr|texlive-poltawski-1.101-7|71	%{_texmfdistdir}/fonts/afm/gust/poltawski/antpm17.afm
21mr|texlive-poltawski-1.101-7|72	%{_texmfdistdir}/fonts/afm/gust/poltawski/antpm6.afm
21mr|texlive-poltawski-1.101-7|73	%{_texmfdistdir}/fonts/afm/gust/poltawski/antpm8.afm
21mr|texlive-poltawski-1.101-7|74	%{_texmfdistdir}/fonts/afm/gust/poltawski/antpmi10.afm
21mr|texlive-poltawski-1.101-7|75	%{_texmfdistdir}/fonts/afm/gust/poltawski/antpmi12.afm
21mr|texlive-poltawski-1.101-7|76	%{_texmfdistdir}/fonts/afm/gust/poltawski/antpmi17.afm
21mr|texlive-poltawski-1.101-7|77	%{_texmfdistdir}/fonts/afm/gust/poltawski/antpmi6.afm
21mr|texlive-poltawski-1.101-7|78	%{_texmfdistdir}/fonts/afm/gust/poltawski/antpmi8.afm
21mr|texlive-poltawski-1.101-7|79	%{_texmfdistdir}/fonts/afm/gust/poltawski/antpr10.afm
21mr|texlive-poltawski-1.101-7|80	%{_texmfdistdir}/fonts/afm/gust/poltawski/antpr12.afm
21mr|texlive-poltawski-1.101-7|81	%{_texmfdistdir}/fonts/afm/gust/poltawski/antpr17.afm
21mr|texlive-poltawski-1.101-7|82	%{_texmfdistdir}/fonts/afm/gust/poltawski/antpr6.afm
21mr|texlive-poltawski-1.101-7|83	%{_texmfdistdir}/fonts/afm/gust/poltawski/antpr8.afm
21mr|texlive-poltawski-1.101-7|84	%{_texmfdistdir}/fonts/afm/gust/poltawski/antpri10.afm
21mr|texlive-poltawski-1.101-7|85	%{_texmfdistdir}/fonts/afm/gust/poltawski/antpri12.afm
21mr|texlive-poltawski-1.101-7|86	%{_texmfdistdir}/fonts/afm/gust/poltawski/antpri17.afm
21mr|texlive-poltawski-1.101-7|87	%{_texmfdistdir}/fonts/afm/gust/poltawski/antpri6.afm
21mr|texlive-poltawski-1.101-7|88	%{_texmfdistdir}/fonts/afm/gust/poltawski/antpri8.afm
21mr|texlive-poltawski-1.101-7|89	%{_texmfdistdir}/fonts/enc/dvips/poltawski/ap-cs-sc.enc
21mr|texlive-poltawski-1.101-7|90	%{_texmfdistdir}/fonts/enc/dvips/poltawski/ap-cs.enc
21mr|texlive-poltawski-1.101-7|91	%{_texmfdistdir}/fonts/enc/dvips/poltawski/ap-ec-sc.enc
21mr|texlive-poltawski-1.101-7|92	%{_texmfdistdir}/fonts/enc/dvips/poltawski/ap-ec.enc
21mr|texlive-poltawski-1.101-7|93	%{_texmfdistdir}/fonts/enc/dvips/poltawski/ap-l7x-sc.enc
21mr|texlive-poltawski-1.101-7|94	%{_texmfdistdir}/fonts/enc/dvips/poltawski/ap-l7x.enc
21mr|texlive-poltawski-1.101-7|95	%{_texmfdistdir}/fonts/enc/dvips/poltawski/ap-qx-sc.enc
21mr|texlive-poltawski-1.101-7|96	%{_texmfdistdir}/fonts/enc/dvips/poltawski/ap-qx.enc
21mr|texlive-poltawski-1.101-7|97	%{_texmfdistdir}/fonts/enc/dvips/poltawski/ap-rm-sc.enc
21mr|texlive-poltawski-1.101-7|98	%{_texmfdistdir}/fonts/enc/dvips/poltawski/ap-rm.enc
21mr|texlive-poltawski-1.101-7|99	%{_texmfdistdir}/fonts/enc/dvips/poltawski/ap-t5-sc.enc
21mr|texlive-poltawski-1.101-7|100	%{_texmfdistdir}/fonts/enc/dvips/poltawski/ap-t5.enc
21mr|texlive-poltawski-1.101-7|101	%{_texmfdistdir}/fonts/enc/dvips/poltawski/ap-texnansi-sc.enc
21mr|texlive-poltawski-1.101-7|102	%{_texmfdistdir}/fonts/enc/dvips/poltawski/ap-texnansi.enc
21mr|texlive-poltawski-1.101-7|103	%{_texmfdistdir}/fonts/enc/dvips/poltawski/ap-ts1.enc
21mr|texlive-poltawski-1.101-7|104	%{_texmfdistdir}/fonts/map/dvips/poltawski/ap-cs.map
21mr|texlive-poltawski-1.101-7|105	%{_texmfdistdir}/fonts/map/dvips/poltawski/ap-ec.map
21mr|texlive-poltawski-1.101-7|106	%{_texmfdistdir}/fonts/map/dvips/poltawski/ap-l7x.map
21mr|texlive-poltawski-1.101-7|107	%{_texmfdistdir}/fonts/map/dvips/poltawski/ap-qx.map
21mr|texlive-poltawski-1.101-7|108	%{_texmfdistdir}/fonts/map/dvips/poltawski/ap-rm.map
21mr|texlive-poltawski-1.101-7|109	%{_texmfdistdir}/fonts/map/dvips/poltawski/ap-t5.map
21mr|texlive-poltawski-1.101-7|110	%{_texmfdistdir}/fonts/map/dvips/poltawski/ap-texnansi.map
21mr|texlive-poltawski-1.101-7|111	%{_texmfdistdir}/fonts/map/dvips/poltawski/ap-ts1.map
21mr|texlive-poltawski-1.101-7|112	%{_texmfdistdir}/fonts/map/dvips/poltawski/ap.map
21mr|texlive-poltawski-1.101-7|113	%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpolt-bold.otf
21mr|texlive-poltawski-1.101-7|114	%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpolt-bolditalic.otf
21mr|texlive-poltawski-1.101-7|115	%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpolt-italic.otf
21mr|texlive-poltawski-1.101-7|116	%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpolt-regular.otf
21mr|texlive-poltawski-1.101-7|117	%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpoltcond-bold.otf
21mr|texlive-poltawski-1.101-7|118	%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpoltcond-bolditalic.otf
21mr|texlive-poltawski-1.101-7|119	%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpoltcond-italic.otf
21mr|texlive-poltawski-1.101-7|120	%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpoltcond-regular.otf
21mr|texlive-poltawski-1.101-7|121	%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpoltexpd-bold.otf
21mr|texlive-poltawski-1.101-7|122	%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpoltexpd-bolditalic.otf
21mr|texlive-poltawski-1.101-7|123	%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpoltexpd-italic.otf
21mr|texlive-poltawski-1.101-7|124	%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpoltexpd-regular.otf
21mr|texlive-poltawski-1.101-7|125	%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpoltlt-bold.otf
21mr|texlive-poltawski-1.101-7|126	%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpoltlt-bolditalic.otf
21mr|texlive-poltawski-1.101-7|127	%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpoltlt-italic.otf
21mr|texlive-poltawski-1.101-7|128	%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpoltlt-regular.otf
21mr|texlive-poltawski-1.101-7|129	%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpoltltcond-bold.otf
21mr|texlive-poltawski-1.101-7|130	%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpoltltcond-bolditalic.otf
21mr|texlive-poltawski-1.101-7|131	%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpoltltcond-italic.otf
21mr|texlive-poltawski-1.101-7|132	%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpoltltcond-regular.otf
21mr|texlive-poltawski-1.101-7|133	%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpoltltexpd-bold.otf
21mr|texlive-poltawski-1.101-7|134	%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpoltltexpd-bolditalic.otf
21mr|texlive-poltawski-1.101-7|135	%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpoltltexpd-italic.otf
21mr|texlive-poltawski-1.101-7|136	%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpoltltexpd-regular.otf
21mr|texlive-poltawski-1.101-7|137	%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpoltltsemicond-bold.otf
21mr|texlive-poltawski-1.101-7|138	%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpoltltsemicond-bolditalic.otf
21mr|texlive-poltawski-1.101-7|139	%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpoltltsemicond-italic.otf
21mr|texlive-poltawski-1.101-7|140	%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpoltltsemicond-regular.otf
21mr|texlive-poltawski-1.101-7|141	%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpoltltsemiexpd-bold.otf
21mr|texlive-poltawski-1.101-7|142	%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpoltltsemiexpd-bolditalic.otf
21mr|texlive-poltawski-1.101-7|143	%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpoltltsemiexpd-italic.otf
21mr|texlive-poltawski-1.101-7|144	%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpoltltsemiexpd-regular.otf
21mr|texlive-poltawski-1.101-7|145	%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpoltsemicond-bold.otf
21mr|texlive-poltawski-1.101-7|146	%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpoltsemicond-bolditalic.otf
21mr|texlive-poltawski-1.101-7|147	%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpoltsemicond-italic.otf
21mr|texlive-poltawski-1.101-7|148	%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpoltsemicond-regular.otf
21mr|texlive-poltawski-1.101-7|149	%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpoltsemiexpd-bold.otf
21mr|texlive-poltawski-1.101-7|150	%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpoltsemiexpd-bolditalic.otf
21mr|texlive-poltawski-1.101-7|151	%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpoltsemiexpd-italic.otf
21mr|texlive-poltawski-1.101-7|152	%{_texmfdistdir}/fonts/opentype/gust/poltawski/antpoltsemiexpd-regular.otf
21mr|texlive-poltawski-1.101-7|153	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpb10-sc.tfm
21mr|texlive-poltawski-1.101-7|154	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpb10.tfm
21mr|texlive-poltawski-1.101-7|155	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpb12-sc.tfm
21mr|texlive-poltawski-1.101-7|156	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpb12.tfm
21mr|texlive-poltawski-1.101-7|157	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpb17-sc.tfm
21mr|texlive-poltawski-1.101-7|158	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpb17.tfm
21mr|texlive-poltawski-1.101-7|159	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpb6-sc.tfm
21mr|texlive-poltawski-1.101-7|160	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpb6.tfm
21mr|texlive-poltawski-1.101-7|161	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpb8-sc.tfm
21mr|texlive-poltawski-1.101-7|162	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpb8.tfm
21mr|texlive-poltawski-1.101-7|163	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpbi10-sc.tfm
21mr|texlive-poltawski-1.101-7|164	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpbi10.tfm
21mr|texlive-poltawski-1.101-7|165	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpbi12-sc.tfm
21mr|texlive-poltawski-1.101-7|166	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpbi12.tfm
21mr|texlive-poltawski-1.101-7|167	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpbi17-sc.tfm
21mr|texlive-poltawski-1.101-7|168	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpbi17.tfm
21mr|texlive-poltawski-1.101-7|169	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpbi6-sc.tfm
21mr|texlive-poltawski-1.101-7|170	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpbi6.tfm
21mr|texlive-poltawski-1.101-7|171	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpbi8-sc.tfm
21mr|texlive-poltawski-1.101-7|172	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpbi8.tfm
21mr|texlive-poltawski-1.101-7|173	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpl10-sc.tfm
21mr|texlive-poltawski-1.101-7|174	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpl10.tfm
21mr|texlive-poltawski-1.101-7|175	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpl12-sc.tfm
21mr|texlive-poltawski-1.101-7|176	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpl12.tfm
21mr|texlive-poltawski-1.101-7|177	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpl17-sc.tfm
21mr|texlive-poltawski-1.101-7|178	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpl17.tfm
21mr|texlive-poltawski-1.101-7|179	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpl6-sc.tfm
21mr|texlive-poltawski-1.101-7|180	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpl6.tfm
21mr|texlive-poltawski-1.101-7|181	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpl8-sc.tfm
21mr|texlive-poltawski-1.101-7|182	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpl8.tfm
21mr|texlive-poltawski-1.101-7|183	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpli10-sc.tfm
21mr|texlive-poltawski-1.101-7|184	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpli10.tfm
21mr|texlive-poltawski-1.101-7|185	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpli12-sc.tfm
21mr|texlive-poltawski-1.101-7|186	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpli12.tfm
21mr|texlive-poltawski-1.101-7|187	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpli17-sc.tfm
21mr|texlive-poltawski-1.101-7|188	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpli17.tfm
21mr|texlive-poltawski-1.101-7|189	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpli6-sc.tfm
21mr|texlive-poltawski-1.101-7|190	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpli6.tfm
21mr|texlive-poltawski-1.101-7|191	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpli8-sc.tfm
21mr|texlive-poltawski-1.101-7|192	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpli8.tfm
21mr|texlive-poltawski-1.101-7|193	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpm10-sc.tfm
21mr|texlive-poltawski-1.101-7|194	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpm10.tfm
21mr|texlive-poltawski-1.101-7|195	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpm12-sc.tfm
21mr|texlive-poltawski-1.101-7|196	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpm12.tfm
21mr|texlive-poltawski-1.101-7|197	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpm17-sc.tfm
21mr|texlive-poltawski-1.101-7|198	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpm17.tfm
21mr|texlive-poltawski-1.101-7|199	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpm6-sc.tfm
21mr|texlive-poltawski-1.101-7|200	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpm6.tfm
21mr|texlive-poltawski-1.101-7|201	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpm8-sc.tfm
21mr|texlive-poltawski-1.101-7|202	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpm8.tfm
21mr|texlive-poltawski-1.101-7|203	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpmi10-sc.tfm
21mr|texlive-poltawski-1.101-7|204	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpmi10.tfm
21mr|texlive-poltawski-1.101-7|205	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpmi12-sc.tfm
21mr|texlive-poltawski-1.101-7|206	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpmi12.tfm
21mr|texlive-poltawski-1.101-7|207	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpmi17-sc.tfm
21mr|texlive-poltawski-1.101-7|208	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpmi17.tfm
21mr|texlive-poltawski-1.101-7|209	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpmi6-sc.tfm
21mr|texlive-poltawski-1.101-7|210	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpmi6.tfm
21mr|texlive-poltawski-1.101-7|211	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpmi8-sc.tfm
21mr|texlive-poltawski-1.101-7|212	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpmi8.tfm
21mr|texlive-poltawski-1.101-7|213	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpr10-sc.tfm
21mr|texlive-poltawski-1.101-7|214	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpr10.tfm
21mr|texlive-poltawski-1.101-7|215	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpr12-sc.tfm
21mr|texlive-poltawski-1.101-7|216	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpr12.tfm
21mr|texlive-poltawski-1.101-7|217	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpr17-sc.tfm
21mr|texlive-poltawski-1.101-7|218	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpr17.tfm
21mr|texlive-poltawski-1.101-7|219	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpr6-sc.tfm
21mr|texlive-poltawski-1.101-7|220	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpr6.tfm
21mr|texlive-poltawski-1.101-7|221	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpr8-sc.tfm
21mr|texlive-poltawski-1.101-7|222	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpr8.tfm
21mr|texlive-poltawski-1.101-7|223	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpri10-sc.tfm
21mr|texlive-poltawski-1.101-7|224	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpri10.tfm
21mr|texlive-poltawski-1.101-7|225	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpri12-sc.tfm
21mr|texlive-poltawski-1.101-7|226	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpri12.tfm
21mr|texlive-poltawski-1.101-7|227	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpri17-sc.tfm
21mr|texlive-poltawski-1.101-7|228	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpri17.tfm
21mr|texlive-poltawski-1.101-7|229	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpri6-sc.tfm
21mr|texlive-poltawski-1.101-7|230	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpri6.tfm
21mr|texlive-poltawski-1.101-7|231	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpri8-sc.tfm
21mr|texlive-poltawski-1.101-7|232	%{_texmfdistdir}/fonts/tfm/gust/poltawski/cs-antpri8.tfm
21mr|texlive-poltawski-1.101-7|233	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpb10-sc.tfm
21mr|texlive-poltawski-1.101-7|234	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpb10.tfm
21mr|texlive-poltawski-1.101-7|235	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpb12-sc.tfm
21mr|texlive-poltawski-1.101-7|236	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpb12.tfm
21mr|texlive-poltawski-1.101-7|237	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpb17-sc.tfm
21mr|texlive-poltawski-1.101-7|238	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpb17.tfm
21mr|texlive-poltawski-1.101-7|239	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpb6-sc.tfm
21mr|texlive-poltawski-1.101-7|240	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpb6.tfm
21mr|texlive-poltawski-1.101-7|241	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpb8-sc.tfm
21mr|texlive-poltawski-1.101-7|242	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpb8.tfm
21mr|texlive-poltawski-1.101-7|243	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpbi10-sc.tfm
21mr|texlive-poltawski-1.101-7|244	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpbi10.tfm
21mr|texlive-poltawski-1.101-7|245	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpbi12-sc.tfm
21mr|texlive-poltawski-1.101-7|246	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpbi12.tfm
21mr|texlive-poltawski-1.101-7|247	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpbi17-sc.tfm
21mr|texlive-poltawski-1.101-7|248	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpbi17.tfm
21mr|texlive-poltawski-1.101-7|249	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpbi6-sc.tfm
21mr|texlive-poltawski-1.101-7|250	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpbi6.tfm
21mr|texlive-poltawski-1.101-7|251	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpbi8-sc.tfm
21mr|texlive-poltawski-1.101-7|252	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpbi8.tfm
21mr|texlive-poltawski-1.101-7|253	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpl10-sc.tfm
21mr|texlive-poltawski-1.101-7|254	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpl10.tfm
21mr|texlive-poltawski-1.101-7|255	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpl12-sc.tfm
21mr|texlive-poltawski-1.101-7|256	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpl12.tfm
21mr|texlive-poltawski-1.101-7|257	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpl17-sc.tfm
21mr|texlive-poltawski-1.101-7|258	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpl17.tfm
21mr|texlive-poltawski-1.101-7|259	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpl6-sc.tfm
21mr|texlive-poltawski-1.101-7|260	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpl6.tfm
21mr|texlive-poltawski-1.101-7|261	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpl8-sc.tfm
21mr|texlive-poltawski-1.101-7|262	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpl8.tfm
21mr|texlive-poltawski-1.101-7|263	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpli10-sc.tfm
21mr|texlive-poltawski-1.101-7|264	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpli10.tfm
21mr|texlive-poltawski-1.101-7|265	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpli12-sc.tfm
21mr|texlive-poltawski-1.101-7|266	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpli12.tfm
21mr|texlive-poltawski-1.101-7|267	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpli17-sc.tfm
21mr|texlive-poltawski-1.101-7|268	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpli17.tfm
21mr|texlive-poltawski-1.101-7|269	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpli6-sc.tfm
21mr|texlive-poltawski-1.101-7|270	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpli6.tfm
21mr|texlive-poltawski-1.101-7|271	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpli8-sc.tfm
21mr|texlive-poltawski-1.101-7|272	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpli8.tfm
21mr|texlive-poltawski-1.101-7|273	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpm10-sc.tfm
21mr|texlive-poltawski-1.101-7|274	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpm10.tfm
21mr|texlive-poltawski-1.101-7|275	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpm12-sc.tfm
21mr|texlive-poltawski-1.101-7|276	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpm12.tfm
21mr|texlive-poltawski-1.101-7|277	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpm17-sc.tfm
21mr|texlive-poltawski-1.101-7|278	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpm17.tfm
21mr|texlive-poltawski-1.101-7|279	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpm6-sc.tfm
21mr|texlive-poltawski-1.101-7|280	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpm6.tfm
21mr|texlive-poltawski-1.101-7|281	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpm8-sc.tfm
21mr|texlive-poltawski-1.101-7|282	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpm8.tfm
21mr|texlive-poltawski-1.101-7|283	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpmi10-sc.tfm
21mr|texlive-poltawski-1.101-7|284	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpmi10.tfm
21mr|texlive-poltawski-1.101-7|285	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpmi12-sc.tfm
21mr|texlive-poltawski-1.101-7|286	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpmi12.tfm
21mr|texlive-poltawski-1.101-7|287	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpmi17-sc.tfm
21mr|texlive-poltawski-1.101-7|288	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpmi17.tfm
21mr|texlive-poltawski-1.101-7|289	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpmi6-sc.tfm
21mr|texlive-poltawski-1.101-7|290	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpmi6.tfm
21mr|texlive-poltawski-1.101-7|291	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpmi8-sc.tfm
21mr|texlive-poltawski-1.101-7|292	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpmi8.tfm
21mr|texlive-poltawski-1.101-7|293	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpr10-sc.tfm
21mr|texlive-poltawski-1.101-7|294	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpr10.tfm
21mr|texlive-poltawski-1.101-7|295	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpr12-sc.tfm
21mr|texlive-poltawski-1.101-7|296	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpr12.tfm
21mr|texlive-poltawski-1.101-7|297	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpr17-sc.tfm
21mr|texlive-poltawski-1.101-7|298	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpr17.tfm
21mr|texlive-poltawski-1.101-7|299	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpr6-sc.tfm
21mr|texlive-poltawski-1.101-7|300	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpr6.tfm
21mr|texlive-poltawski-1.101-7|301	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpr8-sc.tfm
21mr|texlive-poltawski-1.101-7|302	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpr8.tfm
21mr|texlive-poltawski-1.101-7|303	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpri10-sc.tfm
21mr|texlive-poltawski-1.101-7|304	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpri10.tfm
21mr|texlive-poltawski-1.101-7|305	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpri12-sc.tfm
21mr|texlive-poltawski-1.101-7|306	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpri12.tfm
21mr|texlive-poltawski-1.101-7|307	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpri17-sc.tfm
21mr|texlive-poltawski-1.101-7|308	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpri17.tfm
21mr|texlive-poltawski-1.101-7|309	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpri6-sc.tfm
21mr|texlive-poltawski-1.101-7|310	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpri6.tfm
21mr|texlive-poltawski-1.101-7|311	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpri8-sc.tfm
21mr|texlive-poltawski-1.101-7|312	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ec-antpri8.tfm
21mr|texlive-poltawski-1.101-7|313	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpb10-sc.tfm
21mr|texlive-poltawski-1.101-7|314	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpb10.tfm
21mr|texlive-poltawski-1.101-7|315	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpb12-sc.tfm
21mr|texlive-poltawski-1.101-7|316	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpb12.tfm
21mr|texlive-poltawski-1.101-7|317	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpb17-sc.tfm
21mr|texlive-poltawski-1.101-7|318	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpb17.tfm
21mr|texlive-poltawski-1.101-7|319	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpb6-sc.tfm
21mr|texlive-poltawski-1.101-7|320	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpb6.tfm
21mr|texlive-poltawski-1.101-7|321	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpb8-sc.tfm
21mr|texlive-poltawski-1.101-7|322	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpb8.tfm
21mr|texlive-poltawski-1.101-7|323	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpbi10-sc.tfm
21mr|texlive-poltawski-1.101-7|324	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpbi10.tfm
21mr|texlive-poltawski-1.101-7|325	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpbi12-sc.tfm
21mr|texlive-poltawski-1.101-7|326	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpbi12.tfm
21mr|texlive-poltawski-1.101-7|327	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpbi17-sc.tfm
21mr|texlive-poltawski-1.101-7|328	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpbi17.tfm
21mr|texlive-poltawski-1.101-7|329	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpbi6-sc.tfm
21mr|texlive-poltawski-1.101-7|330	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpbi6.tfm
21mr|texlive-poltawski-1.101-7|331	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpbi8-sc.tfm
21mr|texlive-poltawski-1.101-7|332	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpbi8.tfm
21mr|texlive-poltawski-1.101-7|333	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpl10-sc.tfm
21mr|texlive-poltawski-1.101-7|334	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpl10.tfm
21mr|texlive-poltawski-1.101-7|335	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpl12-sc.tfm
21mr|texlive-poltawski-1.101-7|336	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpl12.tfm
21mr|texlive-poltawski-1.101-7|337	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpl17-sc.tfm
21mr|texlive-poltawski-1.101-7|338	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpl17.tfm
21mr|texlive-poltawski-1.101-7|339	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpl6-sc.tfm
21mr|texlive-poltawski-1.101-7|340	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpl6.tfm
21mr|texlive-poltawski-1.101-7|341	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpl8-sc.tfm
21mr|texlive-poltawski-1.101-7|342	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpl8.tfm
21mr|texlive-poltawski-1.101-7|343	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpli10-sc.tfm
21mr|texlive-poltawski-1.101-7|344	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpli10.tfm
21mr|texlive-poltawski-1.101-7|345	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpli12-sc.tfm
21mr|texlive-poltawski-1.101-7|346	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpli12.tfm
21mr|texlive-poltawski-1.101-7|347	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpli17-sc.tfm
21mr|texlive-poltawski-1.101-7|348	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpli17.tfm
21mr|texlive-poltawski-1.101-7|349	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpli6-sc.tfm
21mr|texlive-poltawski-1.101-7|350	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpli6.tfm
21mr|texlive-poltawski-1.101-7|351	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpli8-sc.tfm
21mr|texlive-poltawski-1.101-7|352	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpli8.tfm
21mr|texlive-poltawski-1.101-7|353	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpm10-sc.tfm
21mr|texlive-poltawski-1.101-7|354	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpm10.tfm
21mr|texlive-poltawski-1.101-7|355	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpm12-sc.tfm
21mr|texlive-poltawski-1.101-7|356	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpm12.tfm
21mr|texlive-poltawski-1.101-7|357	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpm17-sc.tfm
21mr|texlive-poltawski-1.101-7|358	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpm17.tfm
21mr|texlive-poltawski-1.101-7|359	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpm6-sc.tfm
21mr|texlive-poltawski-1.101-7|360	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpm6.tfm
21mr|texlive-poltawski-1.101-7|361	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpm8-sc.tfm
21mr|texlive-poltawski-1.101-7|362	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpm8.tfm
21mr|texlive-poltawski-1.101-7|363	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpmi10-sc.tfm
21mr|texlive-poltawski-1.101-7|364	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpmi10.tfm
21mr|texlive-poltawski-1.101-7|365	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpmi12-sc.tfm
21mr|texlive-poltawski-1.101-7|366	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpmi12.tfm
21mr|texlive-poltawski-1.101-7|367	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpmi17-sc.tfm
21mr|texlive-poltawski-1.101-7|368	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpmi17.tfm
21mr|texlive-poltawski-1.101-7|369	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpmi6-sc.tfm
21mr|texlive-poltawski-1.101-7|370	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpmi6.tfm
21mr|texlive-poltawski-1.101-7|371	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpmi8-sc.tfm
21mr|texlive-poltawski-1.101-7|372	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpmi8.tfm
21mr|texlive-poltawski-1.101-7|373	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpr10-sc.tfm
21mr|texlive-poltawski-1.101-7|374	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpr10.tfm
21mr|texlive-poltawski-1.101-7|375	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpr12-sc.tfm
21mr|texlive-poltawski-1.101-7|376	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpr12.tfm
21mr|texlive-poltawski-1.101-7|377	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpr17-sc.tfm
21mr|texlive-poltawski-1.101-7|378	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpr17.tfm
21mr|texlive-poltawski-1.101-7|379	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpr6-sc.tfm
21mr|texlive-poltawski-1.101-7|380	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpr6.tfm
21mr|texlive-poltawski-1.101-7|381	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpr8-sc.tfm
21mr|texlive-poltawski-1.101-7|382	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpr8.tfm
21mr|texlive-poltawski-1.101-7|383	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpri10-sc.tfm
21mr|texlive-poltawski-1.101-7|384	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpri10.tfm
21mr|texlive-poltawski-1.101-7|385	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpri12-sc.tfm
21mr|texlive-poltawski-1.101-7|386	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpri12.tfm
21mr|texlive-poltawski-1.101-7|387	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpri17-sc.tfm
21mr|texlive-poltawski-1.101-7|388	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpri17.tfm
21mr|texlive-poltawski-1.101-7|389	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpri6-sc.tfm
21mr|texlive-poltawski-1.101-7|390	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpri6.tfm
21mr|texlive-poltawski-1.101-7|391	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpri8-sc.tfm
21mr|texlive-poltawski-1.101-7|392	%{_texmfdistdir}/fonts/tfm/gust/poltawski/l7x-antpri8.tfm
21mr|texlive-poltawski-1.101-7|393	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpb10-sc.tfm
21mr|texlive-poltawski-1.101-7|394	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpb10.tfm
21mr|texlive-poltawski-1.101-7|395	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpb12-sc.tfm
21mr|texlive-poltawski-1.101-7|396	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpb12.tfm
21mr|texlive-poltawski-1.101-7|397	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpb17-sc.tfm
21mr|texlive-poltawski-1.101-7|398	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpb17.tfm
21mr|texlive-poltawski-1.101-7|399	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpb6-sc.tfm
21mr|texlive-poltawski-1.101-7|400	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpb6.tfm
21mr|texlive-poltawski-1.101-7|401	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpb8-sc.tfm
21mr|texlive-poltawski-1.101-7|402	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpb8.tfm
21mr|texlive-poltawski-1.101-7|403	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpbi10-sc.tfm
21mr|texlive-poltawski-1.101-7|404	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpbi10.tfm
21mr|texlive-poltawski-1.101-7|405	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpbi12-sc.tfm
21mr|texlive-poltawski-1.101-7|406	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpbi12.tfm
21mr|texlive-poltawski-1.101-7|407	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpbi17-sc.tfm
21mr|texlive-poltawski-1.101-7|408	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpbi17.tfm
21mr|texlive-poltawski-1.101-7|409	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpbi6-sc.tfm
21mr|texlive-poltawski-1.101-7|410	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpbi6.tfm
21mr|texlive-poltawski-1.101-7|411	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpbi8-sc.tfm
21mr|texlive-poltawski-1.101-7|412	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpbi8.tfm
21mr|texlive-poltawski-1.101-7|413	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpl10-sc.tfm
21mr|texlive-poltawski-1.101-7|414	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpl10.tfm
21mr|texlive-poltawski-1.101-7|415	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpl12-sc.tfm
21mr|texlive-poltawski-1.101-7|416	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpl12.tfm
21mr|texlive-poltawski-1.101-7|417	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpl17-sc.tfm
21mr|texlive-poltawski-1.101-7|418	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpl17.tfm
21mr|texlive-poltawski-1.101-7|419	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpl6-sc.tfm
21mr|texlive-poltawski-1.101-7|420	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpl6.tfm
21mr|texlive-poltawski-1.101-7|421	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpl8-sc.tfm
21mr|texlive-poltawski-1.101-7|422	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpl8.tfm
21mr|texlive-poltawski-1.101-7|423	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpli10-sc.tfm
21mr|texlive-poltawski-1.101-7|424	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpli10.tfm
21mr|texlive-poltawski-1.101-7|425	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpli12-sc.tfm
21mr|texlive-poltawski-1.101-7|426	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpli12.tfm
21mr|texlive-poltawski-1.101-7|427	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpli17-sc.tfm
21mr|texlive-poltawski-1.101-7|428	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpli17.tfm
21mr|texlive-poltawski-1.101-7|429	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpli6-sc.tfm
21mr|texlive-poltawski-1.101-7|430	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpli6.tfm
21mr|texlive-poltawski-1.101-7|431	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpli8-sc.tfm
21mr|texlive-poltawski-1.101-7|432	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpli8.tfm
21mr|texlive-poltawski-1.101-7|433	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpm10-sc.tfm
21mr|texlive-poltawski-1.101-7|434	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpm10.tfm
21mr|texlive-poltawski-1.101-7|435	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpm12-sc.tfm
21mr|texlive-poltawski-1.101-7|436	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpm12.tfm
21mr|texlive-poltawski-1.101-7|437	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpm17-sc.tfm
21mr|texlive-poltawski-1.101-7|438	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpm17.tfm
21mr|texlive-poltawski-1.101-7|439	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpm6-sc.tfm
21mr|texlive-poltawski-1.101-7|440	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpm6.tfm
21mr|texlive-poltawski-1.101-7|441	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpm8-sc.tfm
21mr|texlive-poltawski-1.101-7|442	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpm8.tfm
21mr|texlive-poltawski-1.101-7|443	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpmi10-sc.tfm
21mr|texlive-poltawski-1.101-7|444	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpmi10.tfm
21mr|texlive-poltawski-1.101-7|445	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpmi12-sc.tfm
21mr|texlive-poltawski-1.101-7|446	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpmi12.tfm
21mr|texlive-poltawski-1.101-7|447	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpmi17-sc.tfm
21mr|texlive-poltawski-1.101-7|448	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpmi17.tfm
21mr|texlive-poltawski-1.101-7|449	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpmi6-sc.tfm
21mr|texlive-poltawski-1.101-7|450	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpmi6.tfm
21mr|texlive-poltawski-1.101-7|451	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpmi8-sc.tfm
21mr|texlive-poltawski-1.101-7|452	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpmi8.tfm
21mr|texlive-poltawski-1.101-7|453	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpr10-sc.tfm
21mr|texlive-poltawski-1.101-7|454	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpr10.tfm
21mr|texlive-poltawski-1.101-7|455	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpr12-sc.tfm
21mr|texlive-poltawski-1.101-7|456	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpr12.tfm
21mr|texlive-poltawski-1.101-7|457	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpr17-sc.tfm
21mr|texlive-poltawski-1.101-7|458	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpr17.tfm
21mr|texlive-poltawski-1.101-7|459	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpr6-sc.tfm
21mr|texlive-poltawski-1.101-7|460	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpr6.tfm
21mr|texlive-poltawski-1.101-7|461	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpr8-sc.tfm
21mr|texlive-poltawski-1.101-7|462	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpr8.tfm
21mr|texlive-poltawski-1.101-7|463	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpri10-sc.tfm
21mr|texlive-poltawski-1.101-7|464	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpri10.tfm
21mr|texlive-poltawski-1.101-7|465	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpri12-sc.tfm
21mr|texlive-poltawski-1.101-7|466	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpri12.tfm
21mr|texlive-poltawski-1.101-7|467	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpri17-sc.tfm
21mr|texlive-poltawski-1.101-7|468	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpri17.tfm
21mr|texlive-poltawski-1.101-7|469	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpri6-sc.tfm
21mr|texlive-poltawski-1.101-7|470	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpri6.tfm
21mr|texlive-poltawski-1.101-7|471	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpri8-sc.tfm
21mr|texlive-poltawski-1.101-7|472	%{_texmfdistdir}/fonts/tfm/gust/poltawski/qx-antpri8.tfm
21mr|texlive-poltawski-1.101-7|473	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpb10-sc.tfm
21mr|texlive-poltawski-1.101-7|474	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpb10.tfm
21mr|texlive-poltawski-1.101-7|475	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpb12-sc.tfm
21mr|texlive-poltawski-1.101-7|476	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpb12.tfm
21mr|texlive-poltawski-1.101-7|477	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpb17-sc.tfm
21mr|texlive-poltawski-1.101-7|478	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpb17.tfm
21mr|texlive-poltawski-1.101-7|479	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpb6-sc.tfm
21mr|texlive-poltawski-1.101-7|480	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpb6.tfm
21mr|texlive-poltawski-1.101-7|481	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpb8-sc.tfm
21mr|texlive-poltawski-1.101-7|482	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpb8.tfm
21mr|texlive-poltawski-1.101-7|483	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpbi10-sc.tfm
21mr|texlive-poltawski-1.101-7|484	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpbi10.tfm
21mr|texlive-poltawski-1.101-7|485	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpbi12-sc.tfm
21mr|texlive-poltawski-1.101-7|486	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpbi12.tfm
21mr|texlive-poltawski-1.101-7|487	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpbi17-sc.tfm
21mr|texlive-poltawski-1.101-7|488	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpbi17.tfm
21mr|texlive-poltawski-1.101-7|489	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpbi6-sc.tfm
21mr|texlive-poltawski-1.101-7|490	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpbi6.tfm
21mr|texlive-poltawski-1.101-7|491	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpbi8-sc.tfm
21mr|texlive-poltawski-1.101-7|492	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpbi8.tfm
21mr|texlive-poltawski-1.101-7|493	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpl10-sc.tfm
21mr|texlive-poltawski-1.101-7|494	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpl10.tfm
21mr|texlive-poltawski-1.101-7|495	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpl12-sc.tfm
21mr|texlive-poltawski-1.101-7|496	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpl12.tfm
21mr|texlive-poltawski-1.101-7|497	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpl17-sc.tfm
21mr|texlive-poltawski-1.101-7|498	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpl17.tfm
21mr|texlive-poltawski-1.101-7|499	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpl6-sc.tfm
21mr|texlive-poltawski-1.101-7|500	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpl6.tfm
21mr|texlive-poltawski-1.101-7|501	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpl8-sc.tfm
21mr|texlive-poltawski-1.101-7|502	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpl8.tfm
21mr|texlive-poltawski-1.101-7|503	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpli10-sc.tfm
21mr|texlive-poltawski-1.101-7|504	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpli10.tfm
21mr|texlive-poltawski-1.101-7|505	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpli12-sc.tfm
21mr|texlive-poltawski-1.101-7|506	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpli12.tfm
21mr|texlive-poltawski-1.101-7|507	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpli17-sc.tfm
21mr|texlive-poltawski-1.101-7|508	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpli17.tfm
21mr|texlive-poltawski-1.101-7|509	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpli6-sc.tfm
21mr|texlive-poltawski-1.101-7|510	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpli6.tfm
21mr|texlive-poltawski-1.101-7|511	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpli8-sc.tfm
21mr|texlive-poltawski-1.101-7|512	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpli8.tfm
21mr|texlive-poltawski-1.101-7|513	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpm10-sc.tfm
21mr|texlive-poltawski-1.101-7|514	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpm10.tfm
21mr|texlive-poltawski-1.101-7|515	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpm12-sc.tfm
21mr|texlive-poltawski-1.101-7|516	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpm12.tfm
21mr|texlive-poltawski-1.101-7|517	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpm17-sc.tfm
21mr|texlive-poltawski-1.101-7|518	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpm17.tfm
21mr|texlive-poltawski-1.101-7|519	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpm6-sc.tfm
21mr|texlive-poltawski-1.101-7|520	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpm6.tfm
21mr|texlive-poltawski-1.101-7|521	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpm8-sc.tfm
21mr|texlive-poltawski-1.101-7|522	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpm8.tfm
21mr|texlive-poltawski-1.101-7|523	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpmi10-sc.tfm
21mr|texlive-poltawski-1.101-7|524	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpmi10.tfm
21mr|texlive-poltawski-1.101-7|525	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpmi12-sc.tfm
21mr|texlive-poltawski-1.101-7|526	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpmi12.tfm
21mr|texlive-poltawski-1.101-7|527	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpmi17-sc.tfm
21mr|texlive-poltawski-1.101-7|528	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpmi17.tfm
21mr|texlive-poltawski-1.101-7|529	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpmi6-sc.tfm
21mr|texlive-poltawski-1.101-7|530	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpmi6.tfm
21mr|texlive-poltawski-1.101-7|531	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpmi8-sc.tfm
21mr|texlive-poltawski-1.101-7|532	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpmi8.tfm
21mr|texlive-poltawski-1.101-7|533	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpr10-sc.tfm
21mr|texlive-poltawski-1.101-7|534	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpr10.tfm
21mr|texlive-poltawski-1.101-7|535	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpr12-sc.tfm
21mr|texlive-poltawski-1.101-7|536	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpr12.tfm
21mr|texlive-poltawski-1.101-7|537	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpr17-sc.tfm
21mr|texlive-poltawski-1.101-7|538	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpr17.tfm
21mr|texlive-poltawski-1.101-7|539	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpr6-sc.tfm
21mr|texlive-poltawski-1.101-7|540	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpr6.tfm
21mr|texlive-poltawski-1.101-7|541	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpr8-sc.tfm
21mr|texlive-poltawski-1.101-7|542	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpr8.tfm
21mr|texlive-poltawski-1.101-7|543	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpri10-sc.tfm
21mr|texlive-poltawski-1.101-7|544	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpri10.tfm
21mr|texlive-poltawski-1.101-7|545	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpri12-sc.tfm
21mr|texlive-poltawski-1.101-7|546	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpri12.tfm
21mr|texlive-poltawski-1.101-7|547	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpri17-sc.tfm
21mr|texlive-poltawski-1.101-7|548	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpri17.tfm
21mr|texlive-poltawski-1.101-7|549	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpri6-sc.tfm
21mr|texlive-poltawski-1.101-7|550	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpri6.tfm
21mr|texlive-poltawski-1.101-7|551	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpri8-sc.tfm
21mr|texlive-poltawski-1.101-7|552	%{_texmfdistdir}/fonts/tfm/gust/poltawski/rm-antpri8.tfm
21mr|texlive-poltawski-1.101-7|553	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpb10-sc.tfm
21mr|texlive-poltawski-1.101-7|554	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpb10.tfm
21mr|texlive-poltawski-1.101-7|555	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpb12-sc.tfm
21mr|texlive-poltawski-1.101-7|556	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpb12.tfm
21mr|texlive-poltawski-1.101-7|557	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpb17-sc.tfm
21mr|texlive-poltawski-1.101-7|558	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpb17.tfm
21mr|texlive-poltawski-1.101-7|559	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpb6-sc.tfm
21mr|texlive-poltawski-1.101-7|560	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpb6.tfm
21mr|texlive-poltawski-1.101-7|561	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpb8-sc.tfm
21mr|texlive-poltawski-1.101-7|562	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpb8.tfm
21mr|texlive-poltawski-1.101-7|563	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpbi10-sc.tfm
21mr|texlive-poltawski-1.101-7|564	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpbi10.tfm
21mr|texlive-poltawski-1.101-7|565	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpbi12-sc.tfm
21mr|texlive-poltawski-1.101-7|566	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpbi12.tfm
21mr|texlive-poltawski-1.101-7|567	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpbi17-sc.tfm
21mr|texlive-poltawski-1.101-7|568	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpbi17.tfm
21mr|texlive-poltawski-1.101-7|569	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpbi6-sc.tfm
21mr|texlive-poltawski-1.101-7|570	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpbi6.tfm
21mr|texlive-poltawski-1.101-7|571	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpbi8-sc.tfm
21mr|texlive-poltawski-1.101-7|572	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpbi8.tfm
21mr|texlive-poltawski-1.101-7|573	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpl10-sc.tfm
21mr|texlive-poltawski-1.101-7|574	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpl10.tfm
21mr|texlive-poltawski-1.101-7|575	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpl12-sc.tfm
21mr|texlive-poltawski-1.101-7|576	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpl12.tfm
21mr|texlive-poltawski-1.101-7|577	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpl17-sc.tfm
21mr|texlive-poltawski-1.101-7|578	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpl17.tfm
21mr|texlive-poltawski-1.101-7|579	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpl6-sc.tfm
21mr|texlive-poltawski-1.101-7|580	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpl6.tfm
21mr|texlive-poltawski-1.101-7|581	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpl8-sc.tfm
21mr|texlive-poltawski-1.101-7|582	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpl8.tfm
21mr|texlive-poltawski-1.101-7|583	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpli10-sc.tfm
21mr|texlive-poltawski-1.101-7|584	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpli10.tfm
21mr|texlive-poltawski-1.101-7|585	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpli12-sc.tfm
21mr|texlive-poltawski-1.101-7|586	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpli12.tfm
21mr|texlive-poltawski-1.101-7|587	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpli17-sc.tfm
21mr|texlive-poltawski-1.101-7|588	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpli17.tfm
21mr|texlive-poltawski-1.101-7|589	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpli6-sc.tfm
21mr|texlive-poltawski-1.101-7|590	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpli6.tfm
21mr|texlive-poltawski-1.101-7|591	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpli8-sc.tfm
21mr|texlive-poltawski-1.101-7|592	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpli8.tfm
21mr|texlive-poltawski-1.101-7|593	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpm10-sc.tfm
21mr|texlive-poltawski-1.101-7|594	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpm10.tfm
21mr|texlive-poltawski-1.101-7|595	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpm12-sc.tfm
21mr|texlive-poltawski-1.101-7|596	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpm12.tfm
21mr|texlive-poltawski-1.101-7|597	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpm17-sc.tfm
21mr|texlive-poltawski-1.101-7|598	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpm17.tfm
21mr|texlive-poltawski-1.101-7|599	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpm6-sc.tfm
21mr|texlive-poltawski-1.101-7|600	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpm6.tfm
21mr|texlive-poltawski-1.101-7|601	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpm8-sc.tfm
21mr|texlive-poltawski-1.101-7|602	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpm8.tfm
21mr|texlive-poltawski-1.101-7|603	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpmi10-sc.tfm
21mr|texlive-poltawski-1.101-7|604	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpmi10.tfm
21mr|texlive-poltawski-1.101-7|605	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpmi12-sc.tfm
21mr|texlive-poltawski-1.101-7|606	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpmi12.tfm
21mr|texlive-poltawski-1.101-7|607	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpmi17-sc.tfm
21mr|texlive-poltawski-1.101-7|608	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpmi17.tfm
21mr|texlive-poltawski-1.101-7|609	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpmi6-sc.tfm
21mr|texlive-poltawski-1.101-7|610	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpmi6.tfm
21mr|texlive-poltawski-1.101-7|611	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpmi8-sc.tfm
21mr|texlive-poltawski-1.101-7|612	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpmi8.tfm
21mr|texlive-poltawski-1.101-7|613	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpr10-sc.tfm
21mr|texlive-poltawski-1.101-7|614	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpr10.tfm
21mr|texlive-poltawski-1.101-7|615	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpr12-sc.tfm
21mr|texlive-poltawski-1.101-7|616	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpr12.tfm
21mr|texlive-poltawski-1.101-7|617	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpr17-sc.tfm
21mr|texlive-poltawski-1.101-7|618	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpr17.tfm
21mr|texlive-poltawski-1.101-7|619	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpr6-sc.tfm
21mr|texlive-poltawski-1.101-7|620	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpr6.tfm
21mr|texlive-poltawski-1.101-7|621	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpr8-sc.tfm
21mr|texlive-poltawski-1.101-7|622	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpr8.tfm
21mr|texlive-poltawski-1.101-7|623	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpri10-sc.tfm
21mr|texlive-poltawski-1.101-7|624	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpri10.tfm
21mr|texlive-poltawski-1.101-7|625	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpri12-sc.tfm
21mr|texlive-poltawski-1.101-7|626	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpri12.tfm
21mr|texlive-poltawski-1.101-7|627	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpri17-sc.tfm
21mr|texlive-poltawski-1.101-7|628	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpri17.tfm
21mr|texlive-poltawski-1.101-7|629	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpri6-sc.tfm
21mr|texlive-poltawski-1.101-7|630	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpri6.tfm
21mr|texlive-poltawski-1.101-7|631	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpri8-sc.tfm
21mr|texlive-poltawski-1.101-7|632	%{_texmfdistdir}/fonts/tfm/gust/poltawski/t5-antpri8.tfm
21mr|texlive-poltawski-1.101-7|633	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpb10-sc.tfm
21mr|texlive-poltawski-1.101-7|634	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpb10.tfm
21mr|texlive-poltawski-1.101-7|635	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpb12-sc.tfm
21mr|texlive-poltawski-1.101-7|636	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpb12.tfm
21mr|texlive-poltawski-1.101-7|637	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpb17-sc.tfm
21mr|texlive-poltawski-1.101-7|638	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpb17.tfm
21mr|texlive-poltawski-1.101-7|639	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpb6-sc.tfm
21mr|texlive-poltawski-1.101-7|640	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpb6.tfm
21mr|texlive-poltawski-1.101-7|641	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpb8-sc.tfm
21mr|texlive-poltawski-1.101-7|642	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpb8.tfm
21mr|texlive-poltawski-1.101-7|643	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpbi10-sc.tfm
21mr|texlive-poltawski-1.101-7|644	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpbi10.tfm
21mr|texlive-poltawski-1.101-7|645	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpbi12-sc.tfm
21mr|texlive-poltawski-1.101-7|646	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpbi12.tfm
21mr|texlive-poltawski-1.101-7|647	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpbi17-sc.tfm
21mr|texlive-poltawski-1.101-7|648	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpbi17.tfm
21mr|texlive-poltawski-1.101-7|649	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpbi6-sc.tfm
21mr|texlive-poltawski-1.101-7|650	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpbi6.tfm
21mr|texlive-poltawski-1.101-7|651	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpbi8-sc.tfm
21mr|texlive-poltawski-1.101-7|652	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpbi8.tfm
21mr|texlive-poltawski-1.101-7|653	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpl10-sc.tfm
21mr|texlive-poltawski-1.101-7|654	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpl10.tfm
21mr|texlive-poltawski-1.101-7|655	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpl12-sc.tfm
21mr|texlive-poltawski-1.101-7|656	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpl12.tfm
21mr|texlive-poltawski-1.101-7|657	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpl17-sc.tfm
21mr|texlive-poltawski-1.101-7|658	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpl17.tfm
21mr|texlive-poltawski-1.101-7|659	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpl6-sc.tfm
21mr|texlive-poltawski-1.101-7|660	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpl6.tfm
21mr|texlive-poltawski-1.101-7|661	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpl8-sc.tfm
21mr|texlive-poltawski-1.101-7|662	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpl8.tfm
21mr|texlive-poltawski-1.101-7|663	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpli10-sc.tfm
21mr|texlive-poltawski-1.101-7|664	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpli10.tfm
21mr|texlive-poltawski-1.101-7|665	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpli12-sc.tfm
21mr|texlive-poltawski-1.101-7|666	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpli12.tfm
21mr|texlive-poltawski-1.101-7|667	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpli17-sc.tfm
21mr|texlive-poltawski-1.101-7|668	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpli17.tfm
21mr|texlive-poltawski-1.101-7|669	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpli6-sc.tfm
21mr|texlive-poltawski-1.101-7|670	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpli6.tfm
21mr|texlive-poltawski-1.101-7|671	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpli8-sc.tfm
21mr|texlive-poltawski-1.101-7|672	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpli8.tfm
21mr|texlive-poltawski-1.101-7|673	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpm10-sc.tfm
21mr|texlive-poltawski-1.101-7|674	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpm10.tfm
21mr|texlive-poltawski-1.101-7|675	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpm12-sc.tfm
21mr|texlive-poltawski-1.101-7|676	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpm12.tfm
21mr|texlive-poltawski-1.101-7|677	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpm17-sc.tfm
21mr|texlive-poltawski-1.101-7|678	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpm17.tfm
21mr|texlive-poltawski-1.101-7|679	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpm6-sc.tfm
21mr|texlive-poltawski-1.101-7|680	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpm6.tfm
21mr|texlive-poltawski-1.101-7|681	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpm8-sc.tfm
21mr|texlive-poltawski-1.101-7|682	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpm8.tfm
21mr|texlive-poltawski-1.101-7|683	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpmi10-sc.tfm
21mr|texlive-poltawski-1.101-7|684	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpmi10.tfm
21mr|texlive-poltawski-1.101-7|685	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpmi12-sc.tfm
21mr|texlive-poltawski-1.101-7|686	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpmi12.tfm
21mr|texlive-poltawski-1.101-7|687	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpmi17-sc.tfm
21mr|texlive-poltawski-1.101-7|688	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpmi17.tfm
21mr|texlive-poltawski-1.101-7|689	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpmi6-sc.tfm
21mr|texlive-poltawski-1.101-7|690	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpmi6.tfm
21mr|texlive-poltawski-1.101-7|691	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpmi8-sc.tfm
21mr|texlive-poltawski-1.101-7|692	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpmi8.tfm
21mr|texlive-poltawski-1.101-7|693	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpr10-sc.tfm
21mr|texlive-poltawski-1.101-7|694	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpr10.tfm
21mr|texlive-poltawski-1.101-7|695	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpr12-sc.tfm
21mr|texlive-poltawski-1.101-7|696	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpr12.tfm
21mr|texlive-poltawski-1.101-7|697	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpr17-sc.tfm
21mr|texlive-poltawski-1.101-7|698	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpr17.tfm
21mr|texlive-poltawski-1.101-7|699	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpr6-sc.tfm
21mr|texlive-poltawski-1.101-7|700	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpr6.tfm
21mr|texlive-poltawski-1.101-7|701	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpr8-sc.tfm
21mr|texlive-poltawski-1.101-7|702	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpr8.tfm
21mr|texlive-poltawski-1.101-7|703	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpri10-sc.tfm
21mr|texlive-poltawski-1.101-7|704	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpri10.tfm
21mr|texlive-poltawski-1.101-7|705	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpri12-sc.tfm
21mr|texlive-poltawski-1.101-7|706	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpri12.tfm
21mr|texlive-poltawski-1.101-7|707	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpri17-sc.tfm
21mr|texlive-poltawski-1.101-7|708	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpri17.tfm
21mr|texlive-poltawski-1.101-7|709	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpri6-sc.tfm
21mr|texlive-poltawski-1.101-7|710	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpri6.tfm
21mr|texlive-poltawski-1.101-7|711	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpri8-sc.tfm
21mr|texlive-poltawski-1.101-7|712	%{_texmfdistdir}/fonts/tfm/gust/poltawski/texnansi-antpri8.tfm
21mr|texlive-poltawski-1.101-7|713	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpb10.tfm
21mr|texlive-poltawski-1.101-7|714	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpb12.tfm
21mr|texlive-poltawski-1.101-7|715	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpb17.tfm
21mr|texlive-poltawski-1.101-7|716	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpb6.tfm
21mr|texlive-poltawski-1.101-7|717	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpb8.tfm
21mr|texlive-poltawski-1.101-7|718	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpbi10.tfm
21mr|texlive-poltawski-1.101-7|719	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpbi12.tfm
21mr|texlive-poltawski-1.101-7|720	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpbi17.tfm
21mr|texlive-poltawski-1.101-7|721	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpbi6.tfm
21mr|texlive-poltawski-1.101-7|722	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpbi8.tfm
21mr|texlive-poltawski-1.101-7|723	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpl10.tfm
21mr|texlive-poltawski-1.101-7|724	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpl12.tfm
21mr|texlive-poltawski-1.101-7|725	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpl17.tfm
21mr|texlive-poltawski-1.101-7|726	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpl6.tfm
21mr|texlive-poltawski-1.101-7|727	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpl8.tfm
21mr|texlive-poltawski-1.101-7|728	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpli10.tfm
21mr|texlive-poltawski-1.101-7|729	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpli12.tfm
21mr|texlive-poltawski-1.101-7|730	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpli17.tfm
21mr|texlive-poltawski-1.101-7|731	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpli6.tfm
21mr|texlive-poltawski-1.101-7|732	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpli8.tfm
21mr|texlive-poltawski-1.101-7|733	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpm10.tfm
21mr|texlive-poltawski-1.101-7|734	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpm12.tfm
21mr|texlive-poltawski-1.101-7|735	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpm17.tfm
21mr|texlive-poltawski-1.101-7|736	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpm6.tfm
21mr|texlive-poltawski-1.101-7|737	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpm8.tfm
21mr|texlive-poltawski-1.101-7|738	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpmi10.tfm
21mr|texlive-poltawski-1.101-7|739	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpmi12.tfm
21mr|texlive-poltawski-1.101-7|740	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpmi17.tfm
21mr|texlive-poltawski-1.101-7|741	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpmi6.tfm
21mr|texlive-poltawski-1.101-7|742	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpmi8.tfm
21mr|texlive-poltawski-1.101-7|743	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpr10.tfm
21mr|texlive-poltawski-1.101-7|744	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpr12.tfm
21mr|texlive-poltawski-1.101-7|745	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpr17.tfm
21mr|texlive-poltawski-1.101-7|746	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpr6.tfm
21mr|texlive-poltawski-1.101-7|747	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpr8.tfm
21mr|texlive-poltawski-1.101-7|748	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpri10.tfm
21mr|texlive-poltawski-1.101-7|749	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpri12.tfm
21mr|texlive-poltawski-1.101-7|750	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpri17.tfm
21mr|texlive-poltawski-1.101-7|751	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpri6.tfm
21mr|texlive-poltawski-1.101-7|752	%{_texmfdistdir}/fonts/tfm/gust/poltawski/ts1-antpri8.tfm
21mr|texlive-poltawski-1.101-7|753	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpb10.pfb
21mr|texlive-poltawski-1.101-7|754	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpb10.pfm
21mr|texlive-poltawski-1.101-7|755	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpb12.pfb
21mr|texlive-poltawski-1.101-7|756	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpb12.pfm
21mr|texlive-poltawski-1.101-7|757	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpb17.pfb
21mr|texlive-poltawski-1.101-7|758	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpb17.pfm
21mr|texlive-poltawski-1.101-7|759	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpb6.pfb
21mr|texlive-poltawski-1.101-7|760	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpb6.pfm
21mr|texlive-poltawski-1.101-7|761	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpb8.pfb
21mr|texlive-poltawski-1.101-7|762	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpb8.pfm
21mr|texlive-poltawski-1.101-7|763	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpbi10.pfb
21mr|texlive-poltawski-1.101-7|764	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpbi10.pfm
21mr|texlive-poltawski-1.101-7|765	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpbi12.pfb
21mr|texlive-poltawski-1.101-7|766	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpbi12.pfm
21mr|texlive-poltawski-1.101-7|767	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpbi17.pfb
21mr|texlive-poltawski-1.101-7|768	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpbi17.pfm
21mr|texlive-poltawski-1.101-7|769	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpbi6.pfb
21mr|texlive-poltawski-1.101-7|770	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpbi6.pfm
21mr|texlive-poltawski-1.101-7|771	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpbi8.pfb
21mr|texlive-poltawski-1.101-7|772	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpbi8.pfm
21mr|texlive-poltawski-1.101-7|773	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpl10.pfb
21mr|texlive-poltawski-1.101-7|774	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpl10.pfm
21mr|texlive-poltawski-1.101-7|775	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpl12.pfb
21mr|texlive-poltawski-1.101-7|776	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpl12.pfm
21mr|texlive-poltawski-1.101-7|777	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpl17.pfb
21mr|texlive-poltawski-1.101-7|778	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpl17.pfm
21mr|texlive-poltawski-1.101-7|779	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpl6.pfb
21mr|texlive-poltawski-1.101-7|780	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpl6.pfm
21mr|texlive-poltawski-1.101-7|781	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpl8.pfb
21mr|texlive-poltawski-1.101-7|782	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpl8.pfm
21mr|texlive-poltawski-1.101-7|783	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpli10.pfb
21mr|texlive-poltawski-1.101-7|784	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpli10.pfm
21mr|texlive-poltawski-1.101-7|785	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpli12.pfb
21mr|texlive-poltawski-1.101-7|786	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpli12.pfm
21mr|texlive-poltawski-1.101-7|787	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpli17.pfb
21mr|texlive-poltawski-1.101-7|788	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpli17.pfm
21mr|texlive-poltawski-1.101-7|789	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpli6.pfb
21mr|texlive-poltawski-1.101-7|790	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpli6.pfm
21mr|texlive-poltawski-1.101-7|791	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpli8.pfb
21mr|texlive-poltawski-1.101-7|792	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpli8.pfm
21mr|texlive-poltawski-1.101-7|793	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpm10.pfb
21mr|texlive-poltawski-1.101-7|794	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpm10.pfm
21mr|texlive-poltawski-1.101-7|795	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpm12.pfb
21mr|texlive-poltawski-1.101-7|796	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpm12.pfm
21mr|texlive-poltawski-1.101-7|797	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpm17.pfb
21mr|texlive-poltawski-1.101-7|798	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpm17.pfm
21mr|texlive-poltawski-1.101-7|799	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpm6.pfb
21mr|texlive-poltawski-1.101-7|800	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpm6.pfm
21mr|texlive-poltawski-1.101-7|801	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpm8.pfb
21mr|texlive-poltawski-1.101-7|802	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpm8.pfm
21mr|texlive-poltawski-1.101-7|803	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpmi10.pfb
21mr|texlive-poltawski-1.101-7|804	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpmi10.pfm
21mr|texlive-poltawski-1.101-7|805	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpmi12.pfb
21mr|texlive-poltawski-1.101-7|806	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpmi12.pfm
21mr|texlive-poltawski-1.101-7|807	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpmi17.pfb
21mr|texlive-poltawski-1.101-7|808	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpmi17.pfm
21mr|texlive-poltawski-1.101-7|809	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpmi6.pfb
21mr|texlive-poltawski-1.101-7|810	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpmi6.pfm
21mr|texlive-poltawski-1.101-7|811	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpmi8.pfb
21mr|texlive-poltawski-1.101-7|812	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpmi8.pfm
21mr|texlive-poltawski-1.101-7|813	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpr10.pfb
21mr|texlive-poltawski-1.101-7|814	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpr10.pfm
21mr|texlive-poltawski-1.101-7|815	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpr12.pfb
21mr|texlive-poltawski-1.101-7|816	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpr12.pfm
21mr|texlive-poltawski-1.101-7|817	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpr17.pfb
21mr|texlive-poltawski-1.101-7|818	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpr17.pfm
21mr|texlive-poltawski-1.101-7|819	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpr6.pfb
21mr|texlive-poltawski-1.101-7|820	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpr6.pfm
21mr|texlive-poltawski-1.101-7|821	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpr8.pfb
21mr|texlive-poltawski-1.101-7|822	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpr8.pfm
21mr|texlive-poltawski-1.101-7|823	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpri10.pfb
21mr|texlive-poltawski-1.101-7|824	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpri10.pfm
21mr|texlive-poltawski-1.101-7|825	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpri12.pfb
21mr|texlive-poltawski-1.101-7|826	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpri12.pfm
21mr|texlive-poltawski-1.101-7|827	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpri17.pfb
21mr|texlive-poltawski-1.101-7|828	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpri17.pfm
21mr|texlive-poltawski-1.101-7|829	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpri6.pfb
21mr|texlive-poltawski-1.101-7|830	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpri6.pfm
21mr|texlive-poltawski-1.101-7|831	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpri8.pfb
21mr|texlive-poltawski-1.101-7|832	%{_texmfdistdir}/fonts/type1/gust/poltawski/antpri8.pfm
21mr|texlive-poltawski-1.101-7|833	%{_texmfdistdir}/tex/latex/poltawski/antpolt.sty
21mr|texlive-poltawski-1.101-7|834	%{_texmfdistdir}/tex/latex/poltawski/il2antp.fd
21mr|texlive-poltawski-1.101-7|835	%{_texmfdistdir}/tex/latex/poltawski/il2antpl.fd
21mr|texlive-poltawski-1.101-7|836	%{_texmfdistdir}/tex/latex/poltawski/l7xantp.fd
21mr|texlive-poltawski-1.101-7|837	%{_texmfdistdir}/tex/latex/poltawski/l7xantpl.fd
21mr|texlive-poltawski-1.101-7|838	%{_texmfdistdir}/tex/latex/poltawski/ly1antp.fd
21mr|texlive-poltawski-1.101-7|839	%{_texmfdistdir}/tex/latex/poltawski/ly1antpl.fd
21mr|texlive-poltawski-1.101-7|840	%{_texmfdistdir}/tex/latex/poltawski/ot1antp.fd
21mr|texlive-poltawski-1.101-7|841	%{_texmfdistdir}/tex/latex/poltawski/ot1antpl.fd
21mr|texlive-poltawski-1.101-7|842	%{_texmfdistdir}/tex/latex/poltawski/ot4antp.fd
21mr|texlive-poltawski-1.101-7|843	%{_texmfdistdir}/tex/latex/poltawski/ot4antpl.fd
21mr|texlive-poltawski-1.101-7|844	%{_texmfdistdir}/tex/latex/poltawski/qxantp.fd
21mr|texlive-poltawski-1.101-7|845	%{_texmfdistdir}/tex/latex/poltawski/qxantpl.fd
21mr|texlive-poltawski-1.101-7|846	%{_texmfdistdir}/tex/latex/poltawski/t1antp.fd
21mr|texlive-poltawski-1.101-7|847	%{_texmfdistdir}/tex/latex/poltawski/t1antpl.fd
21mr|texlive-poltawski-1.101-7|848	%{_texmfdistdir}/tex/latex/poltawski/t5antp.fd
21mr|texlive-poltawski-1.101-7|849	%{_texmfdistdir}/tex/latex/poltawski/t5antpl.fd
21mr|texlive-poltawski-1.101-7|850	%{_texmfdistdir}/tex/latex/poltawski/ts1antp.fd
21mr|texlive-poltawski-1.101-7|851	%{_texmfdistdir}/tex/latex/poltawski/ts1antpl.fd
21mr|texlive-poltawski-1.101-7|852	%doc %{_texmfdistdir}/doc/fonts/poltawski/GUST-FONT-LICENSE.txt
21mr|texlive-poltawski-1.101-7|853	%doc %{_texmfdistdir}/doc/fonts/poltawski/MANIFEST-Antykwa-Poltawskiego.txt
21mr|texlive-poltawski-1.101-7|854	%doc %{_texmfdistdir}/doc/fonts/poltawski/README-Antykwa-Poltawskiego.txt
21mr|texlive-poltawski-1.101-7|855	%doc %{_texmfdistdir}/doc/fonts/poltawski/antpb10.fea
21mr|texlive-poltawski-1.101-7|856	%doc %{_texmfdistdir}/doc/fonts/poltawski/antpb12.fea
21mr|texlive-poltawski-1.101-7|857	%doc %{_texmfdistdir}/doc/fonts/poltawski/antpb17.fea
21mr|texlive-poltawski-1.101-7|858	%doc %{_texmfdistdir}/doc/fonts/poltawski/antpb6.fea
21mr|texlive-poltawski-1.101-7|859	%doc %{_texmfdistdir}/doc/fonts/poltawski/antpb8.fea
21mr|texlive-poltawski-1.101-7|860	%doc %{_texmfdistdir}/doc/fonts/poltawski/antpbi10.fea
21mr|texlive-poltawski-1.101-7|861	%doc %{_texmfdistdir}/doc/fonts/poltawski/antpbi12.fea
21mr|texlive-poltawski-1.101-7|862	%doc %{_texmfdistdir}/doc/fonts/poltawski/antpbi17.fea
21mr|texlive-poltawski-1.101-7|863	%doc %{_texmfdistdir}/doc/fonts/poltawski/antpbi6.fea
21mr|texlive-poltawski-1.101-7|864	%doc %{_texmfdistdir}/doc/fonts/poltawski/antpbi8.fea
21mr|texlive-poltawski-1.101-7|865	%doc %{_texmfdistdir}/doc/fonts/poltawski/antpl10.fea
21mr|texlive-poltawski-1.101-7|866	%doc %{_texmfdistdir}/doc/fonts/poltawski/antpl12.fea
21mr|texlive-poltawski-1.101-7|867	%doc %{_texmfdistdir}/doc/fonts/poltawski/antpl17.fea
21mr|texlive-poltawski-1.101-7|868	%doc %{_texmfdistdir}/doc/fonts/poltawski/antpl6.fea
21mr|texlive-poltawski-1.101-7|869	%doc %{_texmfdistdir}/doc/fonts/poltawski/antpl8.fea
21mr|texlive-poltawski-1.101-7|870	%doc %{_texmfdistdir}/doc/fonts/poltawski/antpli10.fea
21mr|texlive-poltawski-1.101-7|871	%doc %{_texmfdistdir}/doc/fonts/poltawski/antpli12.fea
21mr|texlive-poltawski-1.101-7|872	%doc %{_texmfdistdir}/doc/fonts/poltawski/antpli17.fea
21mr|texlive-poltawski-1.101-7|873	%doc %{_texmfdistdir}/doc/fonts/poltawski/antpli6.fea
21mr|texlive-poltawski-1.101-7|874	%doc %{_texmfdistdir}/doc/fonts/poltawski/antpli8.fea
21mr|texlive-poltawski-1.101-7|875	%doc %{_texmfdistdir}/doc/fonts/poltawski/antpm10.fea
21mr|texlive-poltawski-1.101-7|876	%doc %{_texmfdistdir}/doc/fonts/poltawski/antpm12.fea
21mr|texlive-poltawski-1.101-7|877	%doc %{_texmfdistdir}/doc/fonts/poltawski/antpm17.fea
21mr|texlive-poltawski-1.101-7|878	%doc %{_texmfdistdir}/doc/fonts/poltawski/antpm6.fea
21mr|texlive-poltawski-1.101-7|879	%doc %{_texmfdistdir}/doc/fonts/poltawski/antpm8.fea
21mr|texlive-poltawski-1.101-7|880	%doc %{_texmfdistdir}/doc/fonts/poltawski/antpmi10.fea
21mr|texlive-poltawski-1.101-7|881	%doc %{_texmfdistdir}/doc/fonts/poltawski/antpmi12.fea
21mr|texlive-poltawski-1.101-7|882	%doc %{_texmfdistdir}/doc/fonts/poltawski/antpmi17.fea
21mr|texlive-poltawski-1.101-7|883	%doc %{_texmfdistdir}/doc/fonts/poltawski/antpmi6.fea
21mr|texlive-poltawski-1.101-7|884	%doc %{_texmfdistdir}/doc/fonts/poltawski/antpmi8.fea
21mr|texlive-poltawski-1.101-7|885	%doc %{_texmfdistdir}/doc/fonts/poltawski/antpr10.fea
21mr|texlive-poltawski-1.101-7|886	%doc %{_texmfdistdir}/doc/fonts/poltawski/antpr12.fea
21mr|texlive-poltawski-1.101-7|887	%doc %{_texmfdistdir}/doc/fonts/poltawski/antpr17.fea
21mr|texlive-poltawski-1.101-7|888	%doc %{_texmfdistdir}/doc/fonts/poltawski/antpr6.fea
21mr|texlive-poltawski-1.101-7|889	%doc %{_texmfdistdir}/doc/fonts/poltawski/antpr8.fea
21mr|texlive-poltawski-1.101-7|890	%doc %{_texmfdistdir}/doc/fonts/poltawski/antpri10.fea
21mr|texlive-poltawski-1.101-7|891	%doc %{_texmfdistdir}/doc/fonts/poltawski/antpri12.fea
21mr|texlive-poltawski-1.101-7|892	%doc %{_texmfdistdir}/doc/fonts/poltawski/antpri17.fea
21mr|texlive-poltawski-1.101-7|893	%doc %{_texmfdistdir}/doc/fonts/poltawski/antpri6.fea
21mr|texlive-poltawski-1.101-7|894	%doc %{_texmfdistdir}/doc/fonts/poltawski/antpri8.fea
21mr|texlive-poltawski-1.101-7|895	%doc %{_texmfdistdir}/doc/fonts/poltawski/ap-hist.txt
21mr|texlive-poltawski-1.101-7|896	%doc %{_texmfdistdir}/doc/fonts/poltawski/ap-info.pdf
21mr|texlive-poltawski-1.101-7|897	%doc %{_texmfdistdir}/doc/fonts/poltawski/ap-logo.pdf
21mr|texlive-poltawski-1.101-7|898	%doc %{_texmfdistdir}/doc/fonts/poltawski/goadb100.nam
21mr|texlive-poltawski-1.101-7|899	%doc %{_texmfdistdir}/doc/fonts/poltawski/tstapot1.pdf
21mr|texlive-poltawski-1.101-7|900	%doc %{_texmfdistdir}/doc/fonts/poltawski/tstapot1.tex
21mr|texlive-poltawski-1.101-7|901	%doc %{_texmfdistdir}/doc/fonts/poltawski/tstapot4.pdf
21mr|texlive-poltawski-1.101-7|902	%doc %{_texmfdistdir}/doc/fonts/poltawski/tstapot4.tex
21mr|texlive-poltawski-1.101-7|903	%doc %{_texmfdistdir}/doc/fonts/poltawski/tstapqx.pdf
21mr|texlive-poltawski-1.101-7|904	%doc %{_texmfdistdir}/doc/fonts/poltawski/tstapqx.tex
21mr|texlive-poltawski-1.101-7|905	%doc %{_texmfdistdir}/doc/fonts/poltawski/tstapt1.pdf
21mr|texlive-poltawski-1.101-7|906	%doc %{_texmfdistdir}/doc/fonts/poltawski/tstapt1.tex
21mr|texlive-poltawski-1.101-7|907	%doc %{_texmfdistdir}/doc/fonts/poltawski/tstapts1.pdf
21mr|texlive-poltawski-1.101-7|908	%doc %{_texmfdistdir}/doc/fonts/poltawski/tstapts1.tex
21mr|texlive-poltawski-1.101-7|909	
21mr|texlive-poltawski-1.101-7|910	#-----------------------------------------------------------------------
21mr|texlive-poltawski-1.101-7|911	%prep
21mr|texlive-poltawski-1.101-7|912	%setup -c -a0 -a1
21mr|texlive-poltawski-1.101-7|913	
21mr|texlive-poltawski-1.101-7|914	%build
21mr|texlive-poltawski-1.101-7|915	
21mr|texlive-poltawski-1.101-7|916	%install
21mr|texlive-poltawski-1.101-7|917	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-poltawski-1.101-7|918	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

18772 21
21mr|texlive-polyglossia-1.44-2|1	Name:		texlive-polyglossia
21mr|texlive-polyglossia-1.44-2|2	Version:	1.44
21mr|texlive-polyglossia-1.44-2|3	Release:	2
21mr|texlive-polyglossia-1.44-2|4	Summary:	Modern multilingual typesetting with XeLaTeX
21mr|texlive-polyglossia-1.44-2|5	Group:		Publishing
21mr|texlive-polyglossia-1.44-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/polyglossia
21mr|texlive-polyglossia-1.44-2|7	License:	LPPL1.3
21mr|texlive-polyglossia-1.44-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/polyglossia.tar.xz
21mr|texlive-polyglossia-1.44-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/polyglossia.doc.tar.xz
21mr|texlive-polyglossia-1.44-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/polyglossia.source.tar.xz
21mr|texlive-polyglossia-1.44-2|11	BuildArch:	noarch
21mr|texlive-polyglossia-1.44-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-polyglossia-1.44-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-polyglossia-1.44-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-polyglossia-1.44-2|15	Requires:	texlive-etoolbox
21mr|texlive-polyglossia-1.44-2|16	Requires:	texlive-fontspec
21mr|texlive-polyglossia-1.44-2|17	Requires:	texlive-ifluatex
21mr|texlive-polyglossia-1.44-2|18	Requires:	texlive-makecmds
21mr|texlive-polyglossia-1.44-2|19	Requires:	texlive-xkeyval
21mr|texlive-polyglossia-1.44-2|20	Requires:	texlive-luabidi
21mr|texlive-polyglossia-1.44-2|21	
21mr|texlive-polyglossia-1.44-2|22	%description
21mr|texlive-polyglossia-1.44-2|23	This package provides a complete Babel replacement for users of
21mr|texlive-polyglossia-1.44-2|24	LuaLaTeX and XeLaTeX; it relies on the fontspec package,
21mr|texlive-polyglossia-1.44-2|25	version 2.0 at least. This is the first release that supports
21mr|texlive-polyglossia-1.44-2|26	use with LuaLaTeX; it should be considered "transitional" in
21mr|texlive-polyglossia-1.44-2|27	that role.
21mr|texlive-polyglossia-1.44-2|28	
21mr|texlive-polyglossia-1.44-2|29	#-----------------------------------------------------------------------
21mr|texlive-polyglossia-1.44-2|30	%files
21mr|texlive-polyglossia-1.44-2|31	%{_texmfdistdir}/fonts/misc/xetex/fontmapping/polyglossia
21mr|texlive-polyglossia-1.44-2|32	%{_texmfdistdir}/tex/latex/polyglossia
21mr|texlive-polyglossia-1.44-2|33	%doc %{_texmfdistdir}/doc/latex/polyglossia
21mr|texlive-polyglossia-1.44-2|34	#- source
21mr|texlive-polyglossia-1.44-2|35	%doc %{_texmfdistdir}/source/latex/polyglossia
21mr|texlive-polyglossia-1.44-2|36	
21mr|texlive-polyglossia-1.44-2|37	#-----------------------------------------------------------------------
21mr|texlive-polyglossia-1.44-2|38	%prep
21mr|texlive-polyglossia-1.44-2|39	%setup -c -a0 -a1 -a2
21mr|texlive-polyglossia-1.44-2|40	
21mr|texlive-polyglossia-1.44-2|41	%build
21mr|texlive-polyglossia-1.44-2|42	
21mr|texlive-polyglossia-1.44-2|43	%install
21mr|texlive-polyglossia-1.44-2|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-polyglossia-1.44-2|45	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

18773 21
21mr|texlive-polyglot-20111103-7|1	# revision 15878
21mr|texlive-polyglot-20111103-7|2	# category Package
21mr|texlive-polyglot-20111103-7|3	# catalog-ctan undef
21mr|texlive-polyglot-20111103-7|4	# catalog-date undef
21mr|texlive-polyglot-20111103-7|5	# catalog-license undef
21mr|texlive-polyglot-20111103-7|6	# catalog-version undef
21mr|texlive-polyglot-20111103-7|7	Name:		texlive-polyglot
21mr|texlive-polyglot-20111103-7|8	Version:	20111103
21mr|texlive-polyglot-20111103-7|9	Release:	7
21mr|texlive-polyglot-20111103-7|10	Summary:	TeXLive polyglot package
21mr|texlive-polyglot-20111103-7|11	Group:		Publishing
21mr|texlive-polyglot-20111103-7|12	URL:		http://tug.org/texlive
21mr|texlive-polyglot-20111103-7|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-polyglot-20111103-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/polyglot.tar.xz
21mr|texlive-polyglot-20111103-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/polyglot.doc.tar.xz
21mr|texlive-polyglot-20111103-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/polyglot.source.tar.xz
21mr|texlive-polyglot-20111103-7|17	BuildArch:	noarch
21mr|texlive-polyglot-20111103-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-polyglot-20111103-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-polyglot-20111103-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-polyglot-20111103-7|21	
21mr|texlive-polyglot-20111103-7|22	%description
21mr|texlive-polyglot-20111103-7|23	TeXLive polyglot package.
21mr|texlive-polyglot-20111103-7|24	
21mr|texlive-polyglot-20111103-7|25	
21mr|texlive-polyglot-20111103-7|26	#-----------------------------------------------------------------------
21mr|texlive-polyglot-20111103-7|27	%files
21mr|texlive-polyglot-20111103-7|28	%{_texmfdistdir}/tex/latex/polyglot/polyglot.cfg
21mr|texlive-polyglot-20111103-7|29	%{_texmfdistdir}/tex/latex/polyglot/polyglot.def
21mr|texlive-polyglot-20111103-7|30	%{_texmfdistdir}/tex/latex/polyglot/polyglot.sty
21mr|texlive-polyglot-20111103-7|31	%doc %{_texmfdistdir}/doc/latex/polyglot/sample.dvi
21mr|texlive-polyglot-20111103-7|32	%doc %{_texmfdistdir}/doc/latex/polyglot/sample.tex
21mr|texlive-polyglot-20111103-7|33	#- source
21mr|texlive-polyglot-20111103-7|34	%doc %{_texmfdistdir}/source/latex/polyglot/langs/english.ld
21mr|texlive-polyglot-20111103-7|35	%doc %{_texmfdistdir}/source/latex/polyglot/langs/french.ld
21mr|texlive-polyglot-20111103-7|36	%doc %{_texmfdistdir}/source/latex/polyglot/langs/french.ot1
21mr|texlive-polyglot-20111103-7|37	%doc %{_texmfdistdir}/source/latex/polyglot/langs/german.ld
21mr|texlive-polyglot-20111103-7|38	%doc %{_texmfdistdir}/source/latex/polyglot/langs/german.ot1
21mr|texlive-polyglot-20111103-7|39	%doc %{_texmfdistdir}/source/latex/polyglot/langs/r_hebrew.ld
21mr|texlive-polyglot-20111103-7|40	%doc %{_texmfdistdir}/source/latex/polyglot/langs/spanish.ld
21mr|texlive-polyglot-20111103-7|41	%doc %{_texmfdistdir}/source/latex/polyglot/langs/spanish.ot1
21mr|texlive-polyglot-20111103-7|42	%doc %{_texmfdistdir}/source/latex/polyglot/polyglot.dtx
21mr|texlive-polyglot-20111103-7|43	%doc %{_texmfdistdir}/source/latex/polyglot/polyglot.ins
21mr|texlive-polyglot-20111103-7|44	%doc %{_texmfdistdir}/source/latex/polyglot/polyglot.ltx
21mr|texlive-polyglot-20111103-7|45	
21mr|texlive-polyglot-20111103-7|46	#-----------------------------------------------------------------------
21mr|texlive-polyglot-20111103-7|47	%prep
21mr|texlive-polyglot-20111103-7|48	%setup -c -a0 -a1 -a2
21mr|texlive-polyglot-20111103-7|49	
21mr|texlive-polyglot-20111103-7|50	%build
21mr|texlive-polyglot-20111103-7|51	
21mr|texlive-polyglot-20111103-7|52	%install
21mr|texlive-polyglot-20111103-7|53	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-polyglot-20111103-7|54	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18774 21
21mr|texlive-polynom-0.19-2|1	# revision 15878
21mr|texlive-polynom-0.19-2|2	# category Package
21mr|texlive-polynom-0.19-2|3	# catalog-ctan /macros/latex/contrib/polynom
21mr|texlive-polynom-0.19-2|4	# catalog-date 2007-01-13 23:45:25 +0100
21mr|texlive-polynom-0.19-2|5	# catalog-license lppl
21mr|texlive-polynom-0.19-2|6	# catalog-version 0.17
21mr|texlive-polynom-0.19-2|7	Name:		texlive-polynom
21mr|texlive-polynom-0.19-2|8	Version:	0.19
21mr|texlive-polynom-0.19-2|9	Release:	2
21mr|texlive-polynom-0.19-2|10	Summary:	Macros for manipulating polynomials
21mr|texlive-polynom-0.19-2|11	Group:		Publishing
21mr|texlive-polynom-0.19-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/polynom
21mr|texlive-polynom-0.19-2|13	License:	LPPL
21mr|texlive-polynom-0.19-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/polynom.tar.xz
21mr|texlive-polynom-0.19-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/polynom.doc.tar.xz
21mr|texlive-polynom-0.19-2|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/polynom.source.tar.xz
21mr|texlive-polynom-0.19-2|17	BuildArch:	noarch
21mr|texlive-polynom-0.19-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-polynom-0.19-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-polynom-0.19-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-polynom-0.19-2|21	
21mr|texlive-polynom-0.19-2|22	%description
21mr|texlive-polynom-0.19-2|23	The polynom package implements macros for manipulating
21mr|texlive-polynom-0.19-2|24	polynomials, for example it can typeset long polynomial
21mr|texlive-polynom-0.19-2|25	divisions. The main test case and application is the polynomial
21mr|texlive-polynom-0.19-2|26	ring in one variable with rational coefficients.
21mr|texlive-polynom-0.19-2|27	
21mr|texlive-polynom-0.19-2|28	#-----------------------------------------------------------------------
21mr|texlive-polynom-0.19-2|29	%files
21mr|texlive-polynom-0.19-2|30	%{_texmfdistdir}/tex/latex/polynom/polynom.sty
21mr|texlive-polynom-0.19-2|31	%doc %{_texmfdistdir}/doc/latex/polynom/README
21mr|texlive-polynom-0.19-2|32	%doc %{_texmfdistdir}/doc/latex/polynom/polydemo.pdf
21mr|texlive-polynom-0.19-2|33	%doc %{_texmfdistdir}/doc/latex/polynom/polydemo.tex
21mr|texlive-polynom-0.19-2|34	%doc %{_texmfdistdir}/doc/latex/polynom/polynom.pdf
21mr|texlive-polynom-0.19-2|35	#- source
21mr|texlive-polynom-0.19-2|36	%doc %{_texmfdistdir}/source/latex/polynom/polynom.dtx
21mr|texlive-polynom-0.19-2|37	%doc %{_texmfdistdir}/source/latex/polynom/polynom.ins
21mr|texlive-polynom-0.19-2|38	
21mr|texlive-polynom-0.19-2|39	#-----------------------------------------------------------------------
21mr|texlive-polynom-0.19-2|40	%prep
21mr|texlive-polynom-0.19-2|41	%setup -c -a0 -a1 -a2
21mr|texlive-polynom-0.19-2|42	
21mr|texlive-polynom-0.19-2|43	%build
21mr|texlive-polynom-0.19-2|44	
21mr|texlive-polynom-0.19-2|45	%install
21mr|texlive-polynom-0.19-2|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-polynom-0.19-2|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18775 21
21mr|texlive-polynomial-1.0-7|1	# revision 15878
21mr|texlive-polynomial-1.0-7|2	# category Package
21mr|texlive-polynomial-1.0-7|3	# catalog-ctan /macros/latex/contrib/polynomial
21mr|texlive-polynomial-1.0-7|4	# catalog-date 2008-08-23 00:06:02 +0200
21mr|texlive-polynomial-1.0-7|5	# catalog-license lppl
21mr|texlive-polynomial-1.0-7|6	# catalog-version 1.0
21mr|texlive-polynomial-1.0-7|7	Name:		texlive-polynomial
21mr|texlive-polynomial-1.0-7|8	Version:	1.0
21mr|texlive-polynomial-1.0-7|9	Release:	7
21mr|texlive-polynomial-1.0-7|10	Summary:	Typeset (univariate) polynomials
21mr|texlive-polynomial-1.0-7|11	Group:		Publishing
21mr|texlive-polynomial-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/polynomial
21mr|texlive-polynomial-1.0-7|13	License:	LPPL
21mr|texlive-polynomial-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/polynomial.tar.xz
21mr|texlive-polynomial-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/polynomial.doc.tar.xz
21mr|texlive-polynomial-1.0-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/polynomial.source.tar.xz
21mr|texlive-polynomial-1.0-7|17	BuildArch:	noarch
21mr|texlive-polynomial-1.0-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-polynomial-1.0-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-polynomial-1.0-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-polynomial-1.0-7|21	
21mr|texlive-polynomial-1.0-7|22	%description
21mr|texlive-polynomial-1.0-7|23	The package offers an easy way to write (univariate)
21mr|texlive-polynomial-1.0-7|24	polynomials and rational functions. It defines two commands,
21mr|texlive-polynomial-1.0-7|25	one for polynomials \polynomial{coeffs} and one for rational
21mr|texlive-polynomial-1.0-7|26	functions \polynomialfrac{Numerator}{Denominator}. Both
21mr|texlive-polynomial-1.0-7|27	commands take lists of coefficients as arguments, and offer
21mr|texlive-polynomial-1.0-7|28	limited optional behaviour.
21mr|texlive-polynomial-1.0-7|29	
21mr|texlive-polynomial-1.0-7|30	
21mr|texlive-polynomial-1.0-7|31	#-----------------------------------------------------------------------
21mr|texlive-polynomial-1.0-7|32	%files
21mr|texlive-polynomial-1.0-7|33	%{_texmfdistdir}/tex/latex/polynomial/polynomial.sty
21mr|texlive-polynomial-1.0-7|34	%doc %{_texmfdistdir}/doc/latex/polynomial/README
21mr|texlive-polynomial-1.0-7|35	%doc %{_texmfdistdir}/doc/latex/polynomial/polynomial.pdf
21mr|texlive-polynomial-1.0-7|36	#- source
21mr|texlive-polynomial-1.0-7|37	%doc %{_texmfdistdir}/source/latex/polynomial/polynomial.dtx
21mr|texlive-polynomial-1.0-7|38	%doc %{_texmfdistdir}/source/latex/polynomial/polynomial.ins
21mr|texlive-polynomial-1.0-7|39	
21mr|texlive-polynomial-1.0-7|40	#-----------------------------------------------------------------------
21mr|texlive-polynomial-1.0-7|41	%prep
21mr|texlive-polynomial-1.0-7|42	%setup -c -a0 -a1 -a2
21mr|texlive-polynomial-1.0-7|43	
21mr|texlive-polynomial-1.0-7|44	%build
21mr|texlive-polynomial-1.0-7|45	
21mr|texlive-polynomial-1.0-7|46	%install
21mr|texlive-polynomial-1.0-7|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-polynomial-1.0-7|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18776 21
21mr|texlive-polytable-0.8.2-13|1	# revision 31235
21mr|texlive-polytable-0.8.2-13|2	# category Package
21mr|texlive-polytable-0.8.2-13|3	# catalog-ctan /macros/latex/contrib/polytable
21mr|texlive-polytable-0.8.2-13|4	# catalog-date 2012-05-31 00:57:47 +0200
21mr|texlive-polytable-0.8.2-13|5	# catalog-license lppl
21mr|texlive-polytable-0.8.2-13|6	# catalog-version 0.8.2
21mr|texlive-polytable-0.8.2-13|7	Name:		texlive-polytable
21mr|texlive-polytable-0.8.2-13|8	Version:	0.8.2
21mr|texlive-polytable-0.8.2-13|9	Release:	13
21mr|texlive-polytable-0.8.2-13|10	Summary:	Tabular-like environments with named columns
21mr|texlive-polytable-0.8.2-13|11	Group:		Publishing
21mr|texlive-polytable-0.8.2-13|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/polytable
21mr|texlive-polytable-0.8.2-13|13	License:	LPPL
21mr|texlive-polytable-0.8.2-13|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/polytable.tar.xz
21mr|texlive-polytable-0.8.2-13|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/polytable.doc.tar.xz
21mr|texlive-polytable-0.8.2-13|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/polytable.source.tar.xz
21mr|texlive-polytable-0.8.2-13|17	BuildArch:	noarch
21mr|texlive-polytable-0.8.2-13|18	BuildRequires:	texlive-tlpkg
21mr|texlive-polytable-0.8.2-13|19	Requires(pre):	texlive-tlpkg
21mr|texlive-polytable-0.8.2-13|20	Requires(post):	texlive-kpathsea
21mr|texlive-polytable-0.8.2-13|21	
21mr|texlive-polytable-0.8.2-13|22	%description
21mr|texlive-polytable-0.8.2-13|23	This package implements a variant of tabular-like environments
21mr|texlive-polytable-0.8.2-13|24	where columns can be given a name and entries can flexibly be
21mr|texlive-polytable-0.8.2-13|25	placed between arbitrary columns. Complex alignment-based
21mr|texlive-polytable-0.8.2-13|26	layouts, for example for program code, are possible.
21mr|texlive-polytable-0.8.2-13|27	
21mr|texlive-polytable-0.8.2-13|28	#-----------------------------------------------------------------------
21mr|texlive-polytable-0.8.2-13|29	%files
21mr|texlive-polytable-0.8.2-13|30	%{_texmfdistdir}/tex/latex/polytable/polytable.sty
21mr|texlive-polytable-0.8.2-13|31	%doc %{_texmfdistdir}/doc/latex/polytable/README
21mr|texlive-polytable-0.8.2-13|32	%doc %{_texmfdistdir}/doc/latex/polytable/polytable.pdf
21mr|texlive-polytable-0.8.2-13|33	#- source
21mr|texlive-polytable-0.8.2-13|34	%doc %{_texmfdistdir}/source/latex/polytable/polytable.dtx
21mr|texlive-polytable-0.8.2-13|35	%doc %{_texmfdistdir}/source/latex/polytable/polytable.ins
21mr|texlive-polytable-0.8.2-13|36	
21mr|texlive-polytable-0.8.2-13|37	#-----------------------------------------------------------------------
21mr|texlive-polytable-0.8.2-13|38	%prep
21mr|texlive-polytable-0.8.2-13|39	%setup -c -a0 -a1 -a2
21mr|texlive-polytable-0.8.2-13|40	
21mr|texlive-polytable-0.8.2-13|41	%build
21mr|texlive-polytable-0.8.2-13|42	
21mr|texlive-polytable-0.8.2-13|43	%install
21mr|texlive-polytable-0.8.2-13|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-polytable-0.8.2-13|45	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18777 21
21mr|texlive-postcards-20190228-1|1	# revision 21641
21mr|texlive-postcards-20190228-1|2	# category Package
21mr|texlive-postcards-20190228-1|3	# catalog-ctan /macros/latex/contrib/postcards
21mr|texlive-postcards-20190228-1|4	# catalog-date 2009-01-23 15:11:09 +0100
21mr|texlive-postcards-20190228-1|5	# catalog-license lppl
21mr|texlive-postcards-20190228-1|6	# catalog-version undef
21mr|texlive-postcards-20190228-1|7	Name:		texlive-postcards
21mr|texlive-postcards-20190228-1|8	Version:	20190228
21mr|texlive-postcards-20190228-1|9	Release:	1
21mr|texlive-postcards-20190228-1|10	Summary:	Facilitates mass-mailing of postcards (junkmail)
21mr|texlive-postcards-20190228-1|11	Group:		Publishing
21mr|texlive-postcards-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/postcards
21mr|texlive-postcards-20190228-1|13	License:	LPPL
21mr|texlive-postcards-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/postcards.tar.xz
21mr|texlive-postcards-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/postcards.doc.tar.xz
21mr|texlive-postcards-20190228-1|16	BuildArch:	noarch
21mr|texlive-postcards-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-postcards-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-postcards-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-postcards-20190228-1|20	
21mr|texlive-postcards-20190228-1|21	%description
21mr|texlive-postcards-20190228-1|22	A modification of the standard LaTeX letter class which prints
21mr|texlive-postcards-20190228-1|23	multiple, pre-stamped, 5.5" by 3.5" postcards (a US standard
21mr|texlive-postcards-20190228-1|24	size) via the envlab and mailing packages. An address database
21mr|texlive-postcards-20190228-1|25	is employed to address the front side of each postcard and a
21mr|texlive-postcards-20190228-1|26	message is printed on the back side of all. An illustrative
21mr|texlive-postcards-20190228-1|27	example is provided.
21mr|texlive-postcards-20190228-1|28	
21mr|texlive-postcards-20190228-1|29	#-----------------------------------------------------------------------
21mr|texlive-postcards-20190228-1|30	%files
21mr|texlive-postcards-20190228-1|31	%{_texmfdistdir}/tex/latex/postcards/postcards.cls
21mr|texlive-postcards-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/postcards/README
21mr|texlive-postcards-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/postcards/datasmp.txt
21mr|texlive-postcards-20190228-1|34	%doc %{_texmfdistdir}/doc/latex/postcards/pcardsmp.tex
21mr|texlive-postcards-20190228-1|35	
21mr|texlive-postcards-20190228-1|36	#-----------------------------------------------------------------------
21mr|texlive-postcards-20190228-1|37	%prep
21mr|texlive-postcards-20190228-1|38	%setup -c -a0 -a1
21mr|texlive-postcards-20190228-1|39	
21mr|texlive-postcards-20190228-1|40	%build
21mr|texlive-postcards-20190228-1|41	
21mr|texlive-postcards-20190228-1|42	%install
21mr|texlive-postcards-20190228-1|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-postcards-20190228-1|44	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18778 21
21mr|texlive-poster-mac-1.1-7|1	# revision 18305
21mr|texlive-poster-mac-1.1-7|2	# category Package
21mr|texlive-poster-mac-1.1-7|3	# catalog-ctan /macros/generic/poster
21mr|texlive-poster-mac-1.1-7|4	# catalog-date 2010-05-15 22:56:34 +0200
21mr|texlive-poster-mac-1.1-7|5	# catalog-license lppl
21mr|texlive-poster-mac-1.1-7|6	# catalog-version 1.1
21mr|texlive-poster-mac-1.1-7|7	Name:		texlive-poster-mac
21mr|texlive-poster-mac-1.1-7|8	Version:	1.1
21mr|texlive-poster-mac-1.1-7|9	Release:	7
21mr|texlive-poster-mac-1.1-7|10	Summary:	Make posters and banners with TeX
21mr|texlive-poster-mac-1.1-7|11	Group:		Publishing
21mr|texlive-poster-mac-1.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/generic/poster
21mr|texlive-poster-mac-1.1-7|13	License:	LPPL
21mr|texlive-poster-mac-1.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/poster-mac.tar.xz
21mr|texlive-poster-mac-1.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/poster-mac.doc.tar.xz
21mr|texlive-poster-mac-1.1-7|16	BuildArch:	noarch
21mr|texlive-poster-mac-1.1-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-poster-mac-1.1-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-poster-mac-1.1-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-poster-mac-1.1-7|20	
21mr|texlive-poster-mac-1.1-7|21	%description
21mr|texlive-poster-mac-1.1-7|22	The package offers macros for making posters and banners with
21mr|texlive-poster-mac-1.1-7|23	TeX. It is compatible with most TeX macro formats, including
21mr|texlive-poster-mac-1.1-7|24	Plain TeX, LaTeX, AmSTeX, and AmS-LaTeX. The package creates a
21mr|texlive-poster-mac-1.1-7|25	poster as huge box, which is then distributed over as many
21mr|texlive-poster-mac-1.1-7|26	printer pages as necessary. The only special requirement is
21mr|texlive-poster-mac-1.1-7|27	that your printer not be bothered by text that lies off the
21mr|texlive-poster-mac-1.1-7|28	page. This is true of most printers, including laser printers
21mr|texlive-poster-mac-1.1-7|29	and PostScript printers.
21mr|texlive-poster-mac-1.1-7|30	
21mr|texlive-poster-mac-1.1-7|31	
21mr|texlive-poster-mac-1.1-7|32	#-----------------------------------------------------------------------
21mr|texlive-poster-mac-1.1-7|33	%files
21mr|texlive-poster-mac-1.1-7|34	%{_texmfdistdir}/tex/generic/poster-mac/poster.sty
21mr|texlive-poster-mac-1.1-7|35	%{_texmfdistdir}/tex/generic/poster-mac/poster.tex
21mr|texlive-poster-mac-1.1-7|36	%doc %{_texmfdistdir}/doc/generic/poster-mac/Changes
21mr|texlive-poster-mac-1.1-7|37	%doc %{_texmfdistdir}/doc/generic/poster-mac/Makefile
21mr|texlive-poster-mac-1.1-7|38	%doc %{_texmfdistdir}/doc/generic/poster-mac/README
21mr|texlive-poster-mac-1.1-7|39	%doc %{_texmfdistdir}/doc/generic/poster-mac/poster-doc.pdf
21mr|texlive-poster-mac-1.1-7|40	%doc %{_texmfdistdir}/doc/generic/poster-mac/poster-doc.tex
21mr|texlive-poster-mac-1.1-7|41	%doc %{_texmfdistdir}/doc/generic/poster-mac/poster1.pdf
21mr|texlive-poster-mac-1.1-7|42	%doc %{_texmfdistdir}/doc/generic/poster-mac/poster2.pdf
21mr|texlive-poster-mac-1.1-7|43	
21mr|texlive-poster-mac-1.1-7|44	#-----------------------------------------------------------------------
21mr|texlive-poster-mac-1.1-7|45	%prep
21mr|texlive-poster-mac-1.1-7|46	%setup -c -a0 -a1
21mr|texlive-poster-mac-1.1-7|47	
21mr|texlive-poster-mac-1.1-7|48	%build
21mr|texlive-poster-mac-1.1-7|49	
21mr|texlive-poster-mac-1.1-7|50	%install
21mr|texlive-poster-mac-1.1-7|51	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-poster-mac-1.1-7|52	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18779 21
21mr|texlive-powerdot-1.5c-2|1	# revision 32549
21mr|texlive-powerdot-1.5c-2|2	# category Package
21mr|texlive-powerdot-1.5c-2|3	# catalog-ctan /macros/latex/contrib/powerdot
21mr|texlive-powerdot-1.5c-2|4	# catalog-date 2014-01-02 07:32:11 +0100
21mr|texlive-powerdot-1.5c-2|5	# catalog-license lppl1.3
21mr|texlive-powerdot-1.5c-2|6	# catalog-version 1.5
21mr|texlive-powerdot-1.5c-2|7	Name:		texlive-powerdot
21mr|texlive-powerdot-1.5c-2|8	Version:	1.5c
21mr|texlive-powerdot-1.5c-2|9	Release:	2
21mr|texlive-powerdot-1.5c-2|10	Epoch:		1
21mr|texlive-powerdot-1.5c-2|11	Summary:	A presentation class
21mr|texlive-powerdot-1.5c-2|12	Group:		Publishing
21mr|texlive-powerdot-1.5c-2|13	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/powerdot
21mr|texlive-powerdot-1.5c-2|14	License:	LPPL1.3
21mr|texlive-powerdot-1.5c-2|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/powerdot.tar.xz
21mr|texlive-powerdot-1.5c-2|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/powerdot.doc.tar.xz
21mr|texlive-powerdot-1.5c-2|17	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/powerdot.source.tar.xz
21mr|texlive-powerdot-1.5c-2|18	BuildArch:	noarch
21mr|texlive-powerdot-1.5c-2|19	BuildRequires:	texlive-tlpkg
21mr|texlive-powerdot-1.5c-2|20	Requires(pre):	texlive-tlpkg
21mr|texlive-powerdot-1.5c-2|21	Requires(post):	texlive-kpathsea
21mr|texlive-powerdot-1.5c-2|22	
21mr|texlive-powerdot-1.5c-2|23	%description
21mr|texlive-powerdot-1.5c-2|24	Powerdot is a presentation class for LaTeX that allows for the
21mr|texlive-powerdot-1.5c-2|25	quick and easy development of professional presentations. It
21mr|texlive-powerdot-1.5c-2|26	comes with many tools that enhance presentations and aid the
21mr|texlive-powerdot-1.5c-2|27	presenter. Examples are automatic overlays, personal notes and
21mr|texlive-powerdot-1.5c-2|28	a handout mode. To view a presentation, DVI, PS or PDF output
21mr|texlive-powerdot-1.5c-2|29	can be used. A powerful template system is available to easily
21mr|texlive-powerdot-1.5c-2|30	develop new styles. A LyX layout file is provided.
21mr|texlive-powerdot-1.5c-2|31	
21mr|texlive-powerdot-1.5c-2|32	#-----------------------------------------------------------------------
21mr|texlive-powerdot-1.5c-2|33	%files
21mr|texlive-powerdot-1.5c-2|34	%{_texmfdistdir}/tex/latex/powerdot/powerdot-aggie.sty
21mr|texlive-powerdot-1.5c-2|35	%{_texmfdistdir}/tex/latex/powerdot/powerdot-bframe.sty
21mr|texlive-powerdot-1.5c-2|36	%{_texmfdistdir}/tex/latex/powerdot/powerdot-ciment.sty
21mr|texlive-powerdot-1.5c-2|37	%{_texmfdistdir}/tex/latex/powerdot/powerdot-default.ps
21mr|texlive-powerdot-1.5c-2|38	%{_texmfdistdir}/tex/latex/powerdot/powerdot-default.sty
21mr|texlive-powerdot-1.5c-2|39	%{_texmfdistdir}/tex/latex/powerdot/powerdot-elcolors.sty
21mr|texlive-powerdot-1.5c-2|40	%{_texmfdistdir}/tex/latex/powerdot/powerdot-fyma.sty
21mr|texlive-powerdot-1.5c-2|41	%{_texmfdistdir}/tex/latex/powerdot/powerdot-horatio.sty
21mr|texlive-powerdot-1.5c-2|42	%{_texmfdistdir}/tex/latex/powerdot/powerdot-husky.sty
21mr|texlive-powerdot-1.5c-2|43	%{_texmfdistdir}/tex/latex/powerdot/powerdot-ikeda.sty
21mr|texlive-powerdot-1.5c-2|44	%{_texmfdistdir}/tex/latex/powerdot/powerdot-jefka.sty
21mr|texlive-powerdot-1.5c-2|45	%{_texmfdistdir}/tex/latex/powerdot/powerdot-klope.sty
21mr|texlive-powerdot-1.5c-2|46	%{_texmfdistdir}/tex/latex/powerdot/powerdot-paintings.sty
21mr|texlive-powerdot-1.5c-2|47	%{_texmfdistdir}/tex/latex/powerdot/powerdot-pazik.sty
21mr|texlive-powerdot-1.5c-2|48	%{_texmfdistdir}/tex/latex/powerdot/powerdot-sailor.sty
21mr|texlive-powerdot-1.5c-2|49	%{_texmfdistdir}/tex/latex/powerdot/powerdot-simple.sty
21mr|texlive-powerdot-1.5c-2|50	%{_texmfdistdir}/tex/latex/powerdot/powerdot-tycja.sty
21mr|texlive-powerdot-1.5c-2|51	%{_texmfdistdir}/tex/latex/powerdot/powerdot-upen.sty
21mr|texlive-powerdot-1.5c-2|52	%{_texmfdistdir}/tex/latex/powerdot/powerdot.cls
21mr|texlive-powerdot-1.5c-2|53	%doc %{_texmfdistdir}/doc/latex/powerdot/README
21mr|texlive-powerdot-1.5c-2|54	%doc %{_texmfdistdir}/doc/latex/powerdot/manifest.txt
21mr|texlive-powerdot-1.5c-2|55	%doc %{_texmfdistdir}/doc/latex/powerdot/pdpream.ble
21mr|texlive-powerdot-1.5c-2|56	%doc %{_texmfdistdir}/doc/latex/powerdot/powerdot-example.lyx
21mr|texlive-powerdot-1.5c-2|57	%doc %{_texmfdistdir}/doc/latex/powerdot/powerdot-example.tex
21mr|texlive-powerdot-1.5c-2|58	%doc %{_texmfdistdir}/doc/latex/powerdot/powerdot-example1.tex
21mr|texlive-powerdot-1.5c-2|59	%doc %{_texmfdistdir}/doc/latex/powerdot/powerdot-example2.tex
21mr|texlive-powerdot-1.5c-2|60	%doc %{_texmfdistdir}/doc/latex/powerdot/powerdot-example3.tex
21mr|texlive-powerdot-1.5c-2|61	%doc %{_texmfdistdir}/doc/latex/powerdot/powerdot-styleexample.tex
21mr|texlive-powerdot-1.5c-2|62	%doc %{_texmfdistdir}/doc/latex/powerdot/powerdot-styletest.tex
21mr|texlive-powerdot-1.5c-2|63	%doc %{_texmfdistdir}/doc/latex/powerdot/powerdot.bib
21mr|texlive-powerdot-1.5c-2|64	%doc %{_texmfdistdir}/doc/latex/powerdot/powerdot.layout
21mr|texlive-powerdot-1.5c-2|65	%doc %{_texmfdistdir}/doc/latex/powerdot/powerdot.pdf
21mr|texlive-powerdot-1.5c-2|66	%doc %{_texmfdistdir}/doc/latex/powerdot/powerdotDE.pdf
21mr|texlive-powerdot-1.5c-2|67	%doc %{_texmfdistdir}/doc/latex/powerdot/powerdotDE.tex
21mr|texlive-powerdot-1.5c-2|68	#- source
21mr|texlive-powerdot-1.5c-2|69	%doc %{_texmfdistdir}/source/latex/powerdot/powerdot.dtx
21mr|texlive-powerdot-1.5c-2|70	
21mr|texlive-powerdot-1.5c-2|71	#-----------------------------------------------------------------------
21mr|texlive-powerdot-1.5c-2|72	%prep
21mr|texlive-powerdot-1.5c-2|73	%setup -c -a0 -a1 -a2
21mr|texlive-powerdot-1.5c-2|74	
21mr|texlive-powerdot-1.5c-2|75	%build
21mr|texlive-powerdot-1.5c-2|76	
21mr|texlive-powerdot-1.5c-2|77	%install
21mr|texlive-powerdot-1.5c-2|78	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-powerdot-1.5c-2|79	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18780 21
21mr|texlive-powerdot-FUBerlin-0.01-7|1	# revision 15878
21mr|texlive-powerdot-FUBerlin-0.01-7|2	# category Package
21mr|texlive-powerdot-FUBerlin-0.01-7|3	# catalog-ctan /macros/latex/contrib/powerdot-FUBerlin
21mr|texlive-powerdot-FUBerlin-0.01-7|4	# catalog-date 2009-07-30 21:57:53 +0200
21mr|texlive-powerdot-FUBerlin-0.01-7|5	# catalog-license lppl
21mr|texlive-powerdot-FUBerlin-0.01-7|6	# catalog-version 0.01
21mr|texlive-powerdot-FUBerlin-0.01-7|7	Name:		texlive-powerdot-FUBerlin
21mr|texlive-powerdot-FUBerlin-0.01-7|8	Version:	0.01
21mr|texlive-powerdot-FUBerlin-0.01-7|9	Release:	7
21mr|texlive-powerdot-FUBerlin-0.01-7|10	Summary:	Powerdot, using the style of FU Berlin
21mr|texlive-powerdot-FUBerlin-0.01-7|11	Group:		Publishing
21mr|texlive-powerdot-FUBerlin-0.01-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/powerdot-FUBerlin
21mr|texlive-powerdot-FUBerlin-0.01-7|13	License:	LPPL
21mr|texlive-powerdot-FUBerlin-0.01-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/powerdot-FUBerlin.tar.xz
21mr|texlive-powerdot-FUBerlin-0.01-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/powerdot-FUBerlin.doc.tar.xz
21mr|texlive-powerdot-FUBerlin-0.01-7|16	BuildArch:	noarch
21mr|texlive-powerdot-FUBerlin-0.01-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-powerdot-FUBerlin-0.01-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-powerdot-FUBerlin-0.01-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-powerdot-FUBerlin-0.01-7|20	
21mr|texlive-powerdot-FUBerlin-0.01-7|21	%description
21mr|texlive-powerdot-FUBerlin-0.01-7|22	The bundle provides a powerdot-derived class and a package for
21mr|texlive-powerdot-FUBerlin-0.01-7|23	use with powerdot to provide the corporate design of the Free
21mr|texlive-powerdot-FUBerlin-0.01-7|24	University in Berlin. Users may use the class itself
21mr|texlive-powerdot-FUBerlin-0.01-7|25	(FUpowerdot) or use the package in the usual way with
21mr|texlive-powerdot-FUBerlin-0.01-7|26	\style=BerlinFU as a class option. Examples of using both the
21mr|texlive-powerdot-FUBerlin-0.01-7|27	class and the package are provided; the PDF is visually
21mr|texlive-powerdot-FUBerlin-0.01-7|28	identical, so the catalogue only lists one; the sources of the
21mr|texlive-powerdot-FUBerlin-0.01-7|29	examples do of course differ.
21mr|texlive-powerdot-FUBerlin-0.01-7|30	
21mr|texlive-powerdot-FUBerlin-0.01-7|31	
21mr|texlive-powerdot-FUBerlin-0.01-7|32	#-----------------------------------------------------------------------
21mr|texlive-powerdot-FUBerlin-0.01-7|33	%files
21mr|texlive-powerdot-FUBerlin-0.01-7|34	%{_texmfdistdir}/tex/latex/powerdot-FUBerlin/FUpowerdot.cls
21mr|texlive-powerdot-FUBerlin-0.01-7|35	%{_texmfdistdir}/tex/latex/powerdot-FUBerlin/powerdot-BerlinFU.sty
21mr|texlive-powerdot-FUBerlin-0.01-7|36	%doc %{_texmfdistdir}/doc/latex/powerdot-FUBerlin/FULogo.eps
21mr|texlive-powerdot-FUBerlin-0.01-7|37	%doc %{_texmfdistdir}/doc/latex/powerdot-FUBerlin/FULogo_RGB.eps
21mr|texlive-powerdot-FUBerlin-0.01-7|38	%doc %{_texmfdistdir}/doc/latex/powerdot-FUBerlin/FUbib.eps
21mr|texlive-powerdot-FUBerlin-0.01-7|39	%doc %{_texmfdistdir}/doc/latex/powerdot-FUBerlin/FUseal.eps
21mr|texlive-powerdot-FUBerlin-0.01-7|40	%doc %{_texmfdistdir}/doc/latex/powerdot-FUBerlin/README
21mr|texlive-powerdot-FUBerlin-0.01-7|41	%doc %{_texmfdistdir}/doc/latex/powerdot-FUBerlin/exampleClass.pdf
21mr|texlive-powerdot-FUBerlin-0.01-7|42	%doc %{_texmfdistdir}/doc/latex/powerdot-FUBerlin/exampleClass.tex
21mr|texlive-powerdot-FUBerlin-0.01-7|43	%doc %{_texmfdistdir}/doc/latex/powerdot-FUBerlin/exampleStyle.pdf
21mr|texlive-powerdot-FUBerlin-0.01-7|44	%doc %{_texmfdistdir}/doc/latex/powerdot-FUBerlin/exampleStyle.tex
21mr|texlive-powerdot-FUBerlin-0.01-7|45	%doc %{_texmfdistdir}/doc/latex/powerdot-FUBerlin/silberlaube2.eps
21mr|texlive-powerdot-FUBerlin-0.01-7|46	
21mr|texlive-powerdot-FUBerlin-0.01-7|47	#-----------------------------------------------------------------------
21mr|texlive-powerdot-FUBerlin-0.01-7|48	%prep
21mr|texlive-powerdot-FUBerlin-0.01-7|49	%setup -c -a0 -a1
21mr|texlive-powerdot-FUBerlin-0.01-7|50	
21mr|texlive-powerdot-FUBerlin-0.01-7|51	%build
21mr|texlive-powerdot-FUBerlin-0.01-7|52	
21mr|texlive-powerdot-FUBerlin-0.01-7|53	%install
21mr|texlive-powerdot-FUBerlin-0.01-7|54	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-powerdot-FUBerlin-0.01-7|55	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18781 21
21mr|texlive-ppr-prv-0.13c-7|1	# revision 15878
21mr|texlive-ppr-prv-0.13c-7|2	# category Package
21mr|texlive-ppr-prv-0.13c-7|3	# catalog-ctan /macros/latex/contrib/ppr-prv
21mr|texlive-ppr-prv-0.13c-7|4	# catalog-date 2007-01-13 23:45:25 +0100
21mr|texlive-ppr-prv-0.13c-7|5	# catalog-license lppl
21mr|texlive-ppr-prv-0.13c-7|6	# catalog-version 0.13c
21mr|texlive-ppr-prv-0.13c-7|7	Name:		texlive-ppr-prv
21mr|texlive-ppr-prv-0.13c-7|8	Version:	0.13c
21mr|texlive-ppr-prv-0.13c-7|9	Release:	7
21mr|texlive-ppr-prv-0.13c-7|10	Summary:	Prosper preview
21mr|texlive-ppr-prv-0.13c-7|11	Group:		Publishing
21mr|texlive-ppr-prv-0.13c-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ppr-prv
21mr|texlive-ppr-prv-0.13c-7|13	License:	LPPL
21mr|texlive-ppr-prv-0.13c-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ppr-prv.tar.xz
21mr|texlive-ppr-prv-0.13c-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ppr-prv.doc.tar.xz
21mr|texlive-ppr-prv-0.13c-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ppr-prv.source.tar.xz
21mr|texlive-ppr-prv-0.13c-7|17	BuildArch:	noarch
21mr|texlive-ppr-prv-0.13c-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-ppr-prv-0.13c-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-ppr-prv-0.13c-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-ppr-prv-0.13c-7|21	
21mr|texlive-ppr-prv-0.13c-7|22	%description
21mr|texlive-ppr-prv-0.13c-7|23	This class is used with LaTeX presentations using the prosper
21mr|texlive-ppr-prv-0.13c-7|24	class. ppr-prv stands for 'Prosper Preview'. The aim of this
21mr|texlive-ppr-prv-0.13c-7|25	class is to produce a printable version of the slides written
21mr|texlive-ppr-prv-0.13c-7|26	with Prosper, with two slides per page.
21mr|texlive-ppr-prv-0.13c-7|27	
21mr|texlive-ppr-prv-0.13c-7|28	
21mr|texlive-ppr-prv-0.13c-7|29	#-----------------------------------------------------------------------
21mr|texlive-ppr-prv-0.13c-7|30	%files
21mr|texlive-ppr-prv-0.13c-7|31	%{_texmfdistdir}/tex/latex/ppr-prv/HAP-ppr-prv.def
21mr|texlive-ppr-prv-0.13c-7|32	%{_texmfdistdir}/tex/latex/ppr-prv/ppr-prv.cls
21mr|texlive-ppr-prv-0.13c-7|33	%doc %{_texmfdistdir}/doc/latex/ppr-prv/README
21mr|texlive-ppr-prv-0.13c-7|34	%doc %{_texmfdistdir}/doc/latex/ppr-prv/ppr-prv.pdf
21mr|texlive-ppr-prv-0.13c-7|35	#- source
21mr|texlive-ppr-prv-0.13c-7|36	%doc %{_texmfdistdir}/source/latex/ppr-prv/ppr-prv.dtx
21mr|texlive-ppr-prv-0.13c-7|37	%doc %{_texmfdistdir}/source/latex/ppr-prv/ppr-prv.ins
21mr|texlive-ppr-prv-0.13c-7|38	
21mr|texlive-ppr-prv-0.13c-7|39	#-----------------------------------------------------------------------
21mr|texlive-ppr-prv-0.13c-7|40	%prep
21mr|texlive-ppr-prv-0.13c-7|41	%setup -c -a0 -a1 -a2
21mr|texlive-ppr-prv-0.13c-7|42	
21mr|texlive-ppr-prv-0.13c-7|43	%build
21mr|texlive-ppr-prv-0.13c-7|44	
21mr|texlive-ppr-prv-0.13c-7|45	%install
21mr|texlive-ppr-prv-0.13c-7|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ppr-prv-0.13c-7|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18782 21
21mr|texlive-pracjourn-0.4n-7|1	# revision 15878
21mr|texlive-pracjourn-0.4n-7|2	# category Package
21mr|texlive-pracjourn-0.4n-7|3	# catalog-ctan /macros/latex/contrib/pracjourn
21mr|texlive-pracjourn-0.4n-7|4	# catalog-date 2008-11-30 13:31:17 +0100
21mr|texlive-pracjourn-0.4n-7|5	# catalog-license gpl
21mr|texlive-pracjourn-0.4n-7|6	# catalog-version 0.4n
21mr|texlive-pracjourn-0.4n-7|7	Name:		texlive-pracjourn
21mr|texlive-pracjourn-0.4n-7|8	Version:	0.4n
21mr|texlive-pracjourn-0.4n-7|9	Release:	7
21mr|texlive-pracjourn-0.4n-7|10	Summary:	Typeset articles for PracTeX
21mr|texlive-pracjourn-0.4n-7|11	Group:		Publishing
21mr|texlive-pracjourn-0.4n-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pracjourn
21mr|texlive-pracjourn-0.4n-7|13	License:	GPL
21mr|texlive-pracjourn-0.4n-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pracjourn.tar.xz
21mr|texlive-pracjourn-0.4n-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pracjourn.doc.tar.xz
21mr|texlive-pracjourn-0.4n-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pracjourn.source.tar.xz
21mr|texlive-pracjourn-0.4n-7|17	BuildArch:	noarch
21mr|texlive-pracjourn-0.4n-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-pracjourn-0.4n-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-pracjourn-0.4n-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-pracjourn-0.4n-7|21	
21mr|texlive-pracjourn-0.4n-7|22	%description
21mr|texlive-pracjourn-0.4n-7|23	The pracjourn class is used for typesetting articles in the
21mr|texlive-pracjourn-0.4n-7|24	PracTeX Journal. It is based on the article class with
21mr|texlive-pracjourn-0.4n-7|25	modifications to allow for more flexible front-matter and
21mr|texlive-pracjourn-0.4n-7|26	revision control, among other small changes.
21mr|texlive-pracjourn-0.4n-7|27	
21mr|texlive-pracjourn-0.4n-7|28	
21mr|texlive-pracjourn-0.4n-7|29	#-----------------------------------------------------------------------
21mr|texlive-pracjourn-0.4n-7|30	%files
21mr|texlive-pracjourn-0.4n-7|31	%{_texmfdistdir}/tex/latex/pracjourn/pracjourn.cls
21mr|texlive-pracjourn-0.4n-7|32	%doc %{_texmfdistdir}/doc/latex/pracjourn/README
21mr|texlive-pracjourn-0.4n-7|33	%doc %{_texmfdistdir}/doc/latex/pracjourn/pjsample.ltx
21mr|texlive-pracjourn-0.4n-7|34	%doc %{_texmfdistdir}/doc/latex/pracjourn/pjsample.pdf
21mr|texlive-pracjourn-0.4n-7|35	%doc %{_texmfdistdir}/doc/latex/pracjourn/pracjourn.pdf
21mr|texlive-pracjourn-0.4n-7|36	#- source
21mr|texlive-pracjourn-0.4n-7|37	%doc %{_texmfdistdir}/source/latex/pracjourn/pracjourn.dtx
21mr|texlive-pracjourn-0.4n-7|38	%doc %{_texmfdistdir}/source/latex/pracjourn/pracjourn.ins
21mr|texlive-pracjourn-0.4n-7|39	
21mr|texlive-pracjourn-0.4n-7|40	#-----------------------------------------------------------------------
21mr|texlive-pracjourn-0.4n-7|41	%prep
21mr|texlive-pracjourn-0.4n-7|42	%setup -c -a0 -a1 -a2
21mr|texlive-pracjourn-0.4n-7|43	
21mr|texlive-pracjourn-0.4n-7|44	%build
21mr|texlive-pracjourn-0.4n-7|45	
21mr|texlive-pracjourn-0.4n-7|46	%install
21mr|texlive-pracjourn-0.4n-7|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pracjourn-0.4n-7|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18783 21
21mr|texlive-preprint-2011-10|1	# revision 30447
21mr|texlive-preprint-2011-10|2	# category Package
21mr|texlive-preprint-2011-10|3	# catalog-ctan /macros/latex/contrib/preprint
21mr|texlive-preprint-2011-10|4	# catalog-date 2013-05-13 11:38:32 +0200
21mr|texlive-preprint-2011-10|5	# catalog-license collection
21mr|texlive-preprint-2011-10|6	# catalog-version 2011
21mr|texlive-preprint-2011-10|7	Name:		texlive-preprint
21mr|texlive-preprint-2011-10|8	Epoch:		1
21mr|texlive-preprint-2011-10|9	Version:	2011
21mr|texlive-preprint-2011-10|10	Release:	10
21mr|texlive-preprint-2011-10|11	Summary:	A bundle of packages provided "as is"
21mr|texlive-preprint-2011-10|12	Group:		Publishing
21mr|texlive-preprint-2011-10|13	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/preprint
21mr|texlive-preprint-2011-10|14	License:	COLLECTION
21mr|texlive-preprint-2011-10|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/preprint.tar.xz
21mr|texlive-preprint-2011-10|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/preprint.doc.tar.xz
21mr|texlive-preprint-2011-10|17	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/preprint.source.tar.xz
21mr|texlive-preprint-2011-10|18	BuildArch:	noarch
21mr|texlive-preprint-2011-10|19	BuildRequires:	texlive-tlpkg
21mr|texlive-preprint-2011-10|20	Requires(pre):	texlive-tlpkg
21mr|texlive-preprint-2011-10|21	Requires(post):	texlive-kpathsea
21mr|texlive-preprint-2011-10|22	
21mr|texlive-preprint-2011-10|23	%description
21mr|texlive-preprint-2011-10|24	The bundle comprises: - authblk, which permits footnote style
21mr|texlive-preprint-2011-10|25	author/affiliation input in the \author command, - balance, to
21mr|texlive-preprint-2011-10|26	balance the end of \twocolumn pages, - figcaps, to send figure
21mr|texlive-preprint-2011-10|27	captions, etc., to end document, - fullpage, to set narrow page
21mr|texlive-preprint-2011-10|28	margins and set a fixed page style, and - sublabel, which
21mr|texlive-preprint-2011-10|29	permits counters to be subnumbered.
21mr|texlive-preprint-2011-10|30	
21mr|texlive-preprint-2011-10|31	#-----------------------------------------------------------------------
21mr|texlive-preprint-2011-10|32	%files
21mr|texlive-preprint-2011-10|33	%{_texmfdistdir}/tex/latex/preprint/authblk.sty
21mr|texlive-preprint-2011-10|34	%{_texmfdistdir}/tex/latex/preprint/balance.sty
21mr|texlive-preprint-2011-10|35	%{_texmfdistdir}/tex/latex/preprint/figcaps.sty
21mr|texlive-preprint-2011-10|36	%{_texmfdistdir}/tex/latex/preprint/fullpage.sty
21mr|texlive-preprint-2011-10|37	%{_texmfdistdir}/tex/latex/preprint/sublabel.sty
21mr|texlive-preprint-2011-10|38	%doc %{_texmfdistdir}/doc/latex/preprint/README
21mr|texlive-preprint-2011-10|39	%doc %{_texmfdistdir}/doc/latex/preprint/authblk.pdf
21mr|texlive-preprint-2011-10|40	%doc %{_texmfdistdir}/doc/latex/preprint/balance.pdf
21mr|texlive-preprint-2011-10|41	%doc %{_texmfdistdir}/doc/latex/preprint/figcaps.pdf
21mr|texlive-preprint-2011-10|42	%doc %{_texmfdistdir}/doc/latex/preprint/fullpage.pdf
21mr|texlive-preprint-2011-10|43	%doc %{_texmfdistdir}/doc/latex/preprint/sublabel.pdf
21mr|texlive-preprint-2011-10|44	#- source
21mr|texlive-preprint-2011-10|45	%doc %{_texmfdistdir}/source/latex/preprint/authblk.drv
21mr|texlive-preprint-2011-10|46	%doc %{_texmfdistdir}/source/latex/preprint/authblk.dtx
21mr|texlive-preprint-2011-10|47	%doc %{_texmfdistdir}/source/latex/preprint/authblk.ins
21mr|texlive-preprint-2011-10|48	%doc %{_texmfdistdir}/source/latex/preprint/balance.drv
21mr|texlive-preprint-2011-10|49	%doc %{_texmfdistdir}/source/latex/preprint/balance.dtx
21mr|texlive-preprint-2011-10|50	%doc %{_texmfdistdir}/source/latex/preprint/balance.ins
21mr|texlive-preprint-2011-10|51	%doc %{_texmfdistdir}/source/latex/preprint/figcaps.drv
21mr|texlive-preprint-2011-10|52	%doc %{_texmfdistdir}/source/latex/preprint/figcaps.dtx
21mr|texlive-preprint-2011-10|53	%doc %{_texmfdistdir}/source/latex/preprint/figcaps.ins
21mr|texlive-preprint-2011-10|54	%doc %{_texmfdistdir}/source/latex/preprint/fullpage.drv
21mr|texlive-preprint-2011-10|55	%doc %{_texmfdistdir}/source/latex/preprint/fullpage.dtx
21mr|texlive-preprint-2011-10|56	%doc %{_texmfdistdir}/source/latex/preprint/fullpage.ins
21mr|texlive-preprint-2011-10|57	%doc %{_texmfdistdir}/source/latex/preprint/sublabel.drv
21mr|texlive-preprint-2011-10|58	%doc %{_texmfdistdir}/source/latex/preprint/sublabel.dtx
21mr|texlive-preprint-2011-10|59	%doc %{_texmfdistdir}/source/latex/preprint/sublabel.ins
21mr|texlive-preprint-2011-10|60	
21mr|texlive-preprint-2011-10|61	#-----------------------------------------------------------------------
21mr|texlive-preprint-2011-10|62	%prep
21mr|texlive-preprint-2011-10|63	%setup -c -a0 -a1 -a2
21mr|texlive-preprint-2011-10|64	
21mr|texlive-preprint-2011-10|65	%build
21mr|texlive-preprint-2011-10|66	
21mr|texlive-preprint-2011-10|67	%install
21mr|texlive-preprint-2011-10|68	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-preprint-2011-10|69	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18784 21
21mr|texlive-prerex-20190228-1|1	Name:		texlive-prerex
21mr|texlive-prerex-20190228-1|2	Version:	20190228
21mr|texlive-prerex-20190228-1|3	Release:	1
21mr|texlive-prerex-20190228-1|4	Summary:	Interactive editor and macro support for prerequisite charts
21mr|texlive-prerex-20190228-1|5	Group:		Publishing
21mr|texlive-prerex-20190228-1|6	URL:		http://www.ctan.org/tex-archive/graphics/prerex
21mr|texlive-prerex-20190228-1|7	License:	GPL
21mr|texlive-prerex-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/prerex.tar.xz
21mr|texlive-prerex-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/prerex.doc.tar.xz
21mr|texlive-prerex-20190228-1|10	BuildArch:	noarch
21mr|texlive-prerex-20190228-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-prerex-20190228-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-prerex-20190228-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-prerex-20190228-1|14	
21mr|texlive-prerex-20190228-1|15	%description
21mr|texlive-prerex-20190228-1|16	This package consists of prerex.sty, a LaTeX package for
21mr|texlive-prerex-20190228-1|17	producing charts of course nodes linked by arrows representing
21mr|texlive-prerex-20190228-1|18	pre- and co-requisites, and prerex, an interactive program for
21mr|texlive-prerex-20190228-1|19	creating and editing chart descriptions. The implementation of
21mr|texlive-prerex-20190228-1|20	prerex.sty uses PGF, so that it may be used equally happily
21mr|texlive-prerex-20190228-1|21	with latex or pdflatex; prerex itself is written in C. The
21mr|texlive-prerex-20190228-1|22	package includes source code for a previewer application, a
21mr|texlive-prerex-20190228-1|23	lightweight Qt-4 and poppler-based prerex-enabled PDF viewer.
21mr|texlive-prerex-20190228-1|24	
21mr|texlive-prerex-20190228-1|25	#-----------------------------------------------------------------------
21mr|texlive-prerex-20190228-1|26	%files
21mr|texlive-prerex-20190228-1|27	%{_texmfdistdir}/tex/latex/prerex
21mr|texlive-prerex-20190228-1|28	%doc %{_texmfdistdir}/doc/latex/prerex
21mr|texlive-prerex-20190228-1|29	%doc %{_mandir}/man5/prerex.5*
21mr|texlive-prerex-20190228-1|30	%doc %{_texmfdistdir}/doc/man/man5/prerex.man5.pdf
21mr|texlive-prerex-20190228-1|31	
21mr|texlive-prerex-20190228-1|32	#-----------------------------------------------------------------------
21mr|texlive-prerex-20190228-1|33	%prep
21mr|texlive-prerex-20190228-1|34	%setup -c -a0 -a1
21mr|texlive-prerex-20190228-1|35	
21mr|texlive-prerex-20190228-1|36	%build
21mr|texlive-prerex-20190228-1|37	
21mr|texlive-prerex-20190228-1|38	%install
21mr|texlive-prerex-20190228-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-prerex-20190228-1|40	cp -fpar tex doc %{buildroot}%{_texmfdistdir}
21mr|texlive-prerex-20190228-1|41	mkdir -p %{buildroot}%{_mandir}/man5
21mr|texlive-prerex-20190228-1|42	mv %{buildroot}%{_texmfdistdir}/doc/man/man5/*.5 %{buildroot}%{_mandir}/man5

18785 21
21mr|texlive-presentations-20190228-1|1	# revision 17172
21mr|texlive-presentations-20190228-1|2	# category Package
21mr|texlive-presentations-20190228-1|3	# catalog-ctan /info/examples/Presentations_de
21mr|texlive-presentations-20190228-1|4	# catalog-date 2010-02-12 13:59:30 +0100
21mr|texlive-presentations-20190228-1|5	# catalog-license lppl
21mr|texlive-presentations-20190228-1|6	# catalog-version undef
21mr|texlive-presentations-20190228-1|7	Name:		texlive-presentations
21mr|texlive-presentations-20190228-1|8	Version:	20190228
21mr|texlive-presentations-20190228-1|9	Release:	1
21mr|texlive-presentations-20190228-1|10	Summary:	Examples from the book Presentationen mit LaTeX
21mr|texlive-presentations-20190228-1|11	Group:		Publishing
21mr|texlive-presentations-20190228-1|12	URL:		http://www.ctan.org/tex-archive/info/examples/Presentations_de
21mr|texlive-presentations-20190228-1|13	License:	LPPL
21mr|texlive-presentations-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/presentations.tar.xz
21mr|texlive-presentations-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/presentations.doc.tar.xz
21mr|texlive-presentations-20190228-1|16	BuildArch:	noarch
21mr|texlive-presentations-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-presentations-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-presentations-20190228-1|19	
21mr|texlive-presentations-20190228-1|20	%description
21mr|texlive-presentations-20190228-1|21	This bundle contains all the examples, as source, eps and pdf,
21mr|texlive-presentations-20190228-1|22	of the author's book "Presentationen mit LaTeX", from the
21mr|texlive-presentations-20190228-1|23	Dante-Edition series.
21mr|texlive-presentations-20190228-1|24	
21mr|texlive-presentations-20190228-1|25	#-----------------------------------------------------------------------
21mr|texlive-presentations-20190228-1|26	%files
21mr|texlive-presentations-20190228-1|27	%doc %{_texmfdistdir}/doc/latex/presentations/01-01-1.ltx2crop
21mr|texlive-presentations-20190228-1|28	%doc %{_texmfdistdir}/doc/latex/presentations/01-01-2.ltx2ps
21mr|texlive-presentations-20190228-1|29	%doc %{_texmfdistdir}/doc/latex/presentations/01-01-3.ltx2
21mr|texlive-presentations-20190228-1|30	%doc %{_texmfdistdir}/doc/latex/presentations/01-01-4.ltx2
21mr|texlive-presentations-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/presentations/01-01-5.ltx2ps
21mr|texlive-presentations-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/presentations/01-01-6.ltx2
21mr|texlive-presentations-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/presentations/01-02-1.ltxb
21mr|texlive-presentations-20190228-1|34	%doc %{_texmfdistdir}/doc/latex/presentations/01-03-1.ltxb
21mr|texlive-presentations-20190228-1|35	%doc %{_texmfdistdir}/doc/latex/presentations/01-03-2.ltxb
21mr|texlive-presentations-20190228-1|36	%doc %{_texmfdistdir}/doc/latex/presentations/01-03-3.ltx
21mr|texlive-presentations-20190228-1|37	%doc %{_texmfdistdir}/doc/latex/presentations/01-03-4.ltx
21mr|texlive-presentations-20190228-1|38	%doc %{_texmfdistdir}/doc/latex/presentations/01-03-4.ltxb
21mr|texlive-presentations-20190228-1|39	%doc %{_texmfdistdir}/doc/latex/presentations/01-03-5.ltxb
21mr|texlive-presentations-20190228-1|40	%doc %{_texmfdistdir}/doc/latex/presentations/01-04-1.ltxb
21mr|texlive-presentations-20190228-1|41	%doc %{_texmfdistdir}/doc/latex/presentations/01-04-2.ltxb
21mr|texlive-presentations-20190228-1|42	%doc %{_texmfdistdir}/doc/latex/presentations/01-04-3.ltx
21mr|texlive-presentations-20190228-1|43	%doc %{_texmfdistdir}/doc/latex/presentations/01-04-4.ltx
21mr|texlive-presentations-20190228-1|44	%doc %{_texmfdistdir}/doc/latex/presentations/01-04-5.ltxb
21mr|texlive-presentations-20190228-1|45	%doc %{_texmfdistdir}/doc/latex/presentations/01-05-1.ltx
21mr|texlive-presentations-20190228-1|46	%doc %{_texmfdistdir}/doc/latex/presentations/01-05-2.ltx
21mr|texlive-presentations-20190228-1|47	%doc %{_texmfdistdir}/doc/latex/presentations/01-05-3.ltxb
21mr|texlive-presentations-20190228-1|48	%doc %{_texmfdistdir}/doc/latex/presentations/02-01-1.ltxpd
21mr|texlive-presentations-20190228-1|49	%doc %{_texmfdistdir}/doc/latex/presentations/02-01-2.ltxpd
21mr|texlive-presentations-20190228-1|50	%doc %{_texmfdistdir}/doc/latex/presentations/02-01-3.ltxpd
21mr|texlive-presentations-20190228-1|51	%doc %{_texmfdistdir}/doc/latex/presentations/02-02-1.ltxpd
21mr|texlive-presentations-20190228-1|52	%doc %{_texmfdistdir}/doc/latex/presentations/02-03-1.ltxpd
21mr|texlive-presentations-20190228-1|53	%doc %{_texmfdistdir}/doc/latex/presentations/02-03-2.ltxpd
21mr|texlive-presentations-20190228-1|54	%doc %{_texmfdistdir}/doc/latex/presentations/02-03-3.ltxpd
21mr|texlive-presentations-20190228-1|55	%doc %{_texmfdistdir}/doc/latex/presentations/02-03-4.ltxpd
21mr|texlive-presentations-20190228-1|56	%doc %{_texmfdistdir}/doc/latex/presentations/02-04-1.ltxpd
21mr|texlive-presentations-20190228-1|57	%doc %{_texmfdistdir}/doc/latex/presentations/02-04-2.ltxpd
21mr|texlive-presentations-20190228-1|58	%doc %{_texmfdistdir}/doc/latex/presentations/02-04-3.ltxpd
21mr|texlive-presentations-20190228-1|59	%doc %{_texmfdistdir}/doc/latex/presentations/02-04-4.ltxpd
21mr|texlive-presentations-20190228-1|60	%doc %{_texmfdistdir}/doc/latex/presentations/02-04-5.ltxpd
21mr|texlive-presentations-20190228-1|61	%doc %{_texmfdistdir}/doc/latex/presentations/02-04-6.ltxpd
21mr|texlive-presentations-20190228-1|62	%doc %{_texmfdistdir}/doc/latex/presentations/02-04-7.ltxpd
21mr|texlive-presentations-20190228-1|63	%doc %{_texmfdistdir}/doc/latex/presentations/02-05-1.ltxpd
21mr|texlive-presentations-20190228-1|64	%doc %{_texmfdistdir}/doc/latex/presentations/02-06-1.ltxpd
21mr|texlive-presentations-20190228-1|65	%doc %{_texmfdistdir}/doc/latex/presentations/02-06-2.ltxps
21mr|texlive-presentations-20190228-1|66	%doc %{_texmfdistdir}/doc/latex/presentations/02-07-1.ltxpd
21mr|texlive-presentations-20190228-1|67	%doc %{_texmfdistdir}/doc/latex/presentations/02-08-1.ltxpd
21mr|texlive-presentations-20190228-1|68	%doc %{_texmfdistdir}/doc/latex/presentations/02-09-1.ltxps
21mr|texlive-presentations-20190228-1|69	%doc %{_texmfdistdir}/doc/latex/presentations/02-10-1.ltxpd
21mr|texlive-presentations-20190228-1|70	%doc %{_texmfdistdir}/doc/latex/presentations/02-10-2.ltxpd
21mr|texlive-presentations-20190228-1|71	%doc %{_texmfdistdir}/doc/latex/presentations/02-10-3.ltxpd
21mr|texlive-presentations-20190228-1|72	%doc %{_texmfdistdir}/doc/latex/presentations/02-10-4.ltxpd
21mr|texlive-presentations-20190228-1|73	%doc %{_texmfdistdir}/doc/latex/presentations/02-10-5.ltxpd
21mr|texlive-presentations-20190228-1|74	%doc %{_texmfdistdir}/doc/latex/presentations/02-10-6.ltxpd
21mr|texlive-presentations-20190228-1|75	%doc %{_texmfdistdir}/doc/latex/presentations/02-11-1.ltxpd
21mr|texlive-presentations-20190228-1|76	%doc %{_texmfdistdir}/doc/latex/presentations/02-12-1.ltxpd
21mr|texlive-presentations-20190228-1|77	%doc %{_texmfdistdir}/doc/latex/presentations/02-12-2.ltxpd
21mr|texlive-presentations-20190228-1|78	%doc %{_texmfdistdir}/doc/latex/presentations/02-13-1.ltxpd
21mr|texlive-presentations-20190228-1|79	%doc %{_texmfdistdir}/doc/latex/presentations/02-13-2.ltxpd
21mr|texlive-presentations-20190228-1|80	%doc %{_texmfdistdir}/doc/latex/presentations/02-13-3.ltxpd
21mr|texlive-presentations-20190228-1|81	%doc %{_texmfdistdir}/doc/latex/presentations/02-14-1.ltxpd
21mr|texlive-presentations-20190228-1|82	%doc %{_texmfdistdir}/doc/latex/presentations/02-14-10.ltxpd
21mr|texlive-presentations-20190228-1|83	%doc %{_texmfdistdir}/doc/latex/presentations/02-14-11.ltxpd
21mr|texlive-presentations-20190228-1|84	%doc %{_texmfdistdir}/doc/latex/presentations/02-14-12.ltxpd
21mr|texlive-presentations-20190228-1|85	%doc %{_texmfdistdir}/doc/latex/presentations/02-14-13.ltxpd
21mr|texlive-presentations-20190228-1|86	%doc %{_texmfdistdir}/doc/latex/presentations/02-14-14.ltxpd
21mr|texlive-presentations-20190228-1|87	%doc %{_texmfdistdir}/doc/latex/presentations/02-14-15.ltxpd
21mr|texlive-presentations-20190228-1|88	%doc %{_texmfdistdir}/doc/latex/presentations/02-14-16.ltxpd
21mr|texlive-presentations-20190228-1|89	%doc %{_texmfdistdir}/doc/latex/presentations/02-14-17.ltxpd
21mr|texlive-presentations-20190228-1|90	%doc %{_texmfdistdir}/doc/latex/presentations/02-14-18.ltxpd
21mr|texlive-presentations-20190228-1|91	%doc %{_texmfdistdir}/doc/latex/presentations/02-14-2.ltxpd
21mr|texlive-presentations-20190228-1|92	%doc %{_texmfdistdir}/doc/latex/presentations/02-14-3.ltxpd
21mr|texlive-presentations-20190228-1|93	%doc %{_texmfdistdir}/doc/latex/presentations/02-14-4.ltxpd
21mr|texlive-presentations-20190228-1|94	%doc %{_texmfdistdir}/doc/latex/presentations/02-14-5.ltxpd
21mr|texlive-presentations-20190228-1|95	%doc %{_texmfdistdir}/doc/latex/presentations/02-14-6.ltxpd
21mr|texlive-presentations-20190228-1|96	%doc %{_texmfdistdir}/doc/latex/presentations/02-14-7.ltxpd
21mr|texlive-presentations-20190228-1|97	%doc %{_texmfdistdir}/doc/latex/presentations/02-14-8.ltxpd
21mr|texlive-presentations-20190228-1|98	%doc %{_texmfdistdir}/doc/latex/presentations/02-14-9.ltxpd
21mr|texlive-presentations-20190228-1|99	%doc %{_texmfdistdir}/doc/latex/presentations/03-01-1.ltxpd
21mr|texlive-presentations-20190228-1|100	%doc %{_texmfdistdir}/doc/latex/presentations/03-02-1.ltxpd
21mr|texlive-presentations-20190228-1|101	%doc %{_texmfdistdir}/doc/latex/presentations/03-03-1.ltxpd
21mr|texlive-presentations-20190228-1|102	%doc %{_texmfdistdir}/doc/latex/presentations/03-03-2.ltxpd
21mr|texlive-presentations-20190228-1|103	%doc %{_texmfdistdir}/doc/latex/presentations/03-03-3.ltxpd
21mr|texlive-presentations-20190228-1|104	%doc %{_texmfdistdir}/doc/latex/presentations/04-01-1.ltxb
21mr|texlive-presentations-20190228-1|105	%doc %{_texmfdistdir}/doc/latex/presentations/04-01-2.ltxb
21mr|texlive-presentations-20190228-1|106	%doc %{_texmfdistdir}/doc/latex/presentations/04-01-3.ltxb
21mr|texlive-presentations-20190228-1|107	%doc %{_texmfdistdir}/doc/latex/presentations/04-01-4.ltxb
21mr|texlive-presentations-20190228-1|108	%doc %{_texmfdistdir}/doc/latex/presentations/04-03-1.ltxb
21mr|texlive-presentations-20190228-1|109	%doc %{_texmfdistdir}/doc/latex/presentations/04-03-2.ltx2
21mr|texlive-presentations-20190228-1|110	%doc %{_texmfdistdir}/doc/latex/presentations/04-04-1.ltxb
21mr|texlive-presentations-20190228-1|111	%doc %{_texmfdistdir}/doc/latex/presentations/04-05-1.ltxb
21mr|texlive-presentations-20190228-1|112	%doc %{_texmfdistdir}/doc/latex/presentations/04-06-1.ltxb
21mr|texlive-presentations-20190228-1|113	%doc %{_texmfdistdir}/doc/latex/presentations/04-06-10.ltxb
21mr|texlive-presentations-20190228-1|114	%doc %{_texmfdistdir}/doc/latex/presentations/04-06-11.ltxb
21mr|texlive-presentations-20190228-1|115	%doc %{_texmfdistdir}/doc/latex/presentations/04-06-2.ltxb
21mr|texlive-presentations-20190228-1|116	%doc %{_texmfdistdir}/doc/latex/presentations/04-06-3.ltxb
21mr|texlive-presentations-20190228-1|117	%doc %{_texmfdistdir}/doc/latex/presentations/04-06-4.ltxbps
21mr|texlive-presentations-20190228-1|118	%doc %{_texmfdistdir}/doc/latex/presentations/04-06-5.ltxb
21mr|texlive-presentations-20190228-1|119	%doc %{_texmfdistdir}/doc/latex/presentations/04-06-6.ltxb
21mr|texlive-presentations-20190228-1|120	%doc %{_texmfdistdir}/doc/latex/presentations/04-06-7.ltxb
21mr|texlive-presentations-20190228-1|121	%doc %{_texmfdistdir}/doc/latex/presentations/04-06-8.ltxb
21mr|texlive-presentations-20190228-1|122	%doc %{_texmfdistdir}/doc/latex/presentations/04-06-9.ltxb
21mr|texlive-presentations-20190228-1|123	%doc %{_texmfdistdir}/doc/latex/presentations/04-07-1.ltxb
21mr|texlive-presentations-20190228-1|124	%doc %{_texmfdistdir}/doc/latex/presentations/04-08-1.ltxb
21mr|texlive-presentations-20190228-1|125	%doc %{_texmfdistdir}/doc/latex/presentations/04-09-1.ltxbps
21mr|texlive-presentations-20190228-1|126	%doc %{_texmfdistdir}/doc/latex/presentations/04-11-1.ltxb
21mr|texlive-presentations-20190228-1|127	%doc %{_texmfdistdir}/doc/latex/presentations/04-11-2.ltxb
21mr|texlive-presentations-20190228-1|128	%doc %{_texmfdistdir}/doc/latex/presentations/04-11-3.ltxb
21mr|texlive-presentations-20190228-1|129	%doc %{_texmfdistdir}/doc/latex/presentations/04-12-1.ltxb
21mr|texlive-presentations-20190228-1|130	%doc %{_texmfdistdir}/doc/latex/presentations/04-12-2.ltxb
21mr|texlive-presentations-20190228-1|131	%doc %{_texmfdistdir}/doc/latex/presentations/04-13-1.ltxb
21mr|texlive-presentations-20190228-1|132	%doc %{_texmfdistdir}/doc/latex/presentations/04-13-2.ltxb
21mr|texlive-presentations-20190228-1|133	%doc %{_texmfdistdir}/doc/latex/presentations/04-14-1.ltxb
21mr|texlive-presentations-20190228-1|134	%doc %{_texmfdistdir}/doc/latex/presentations/04-15-1.ltxb
21mr|texlive-presentations-20190228-1|135	%doc %{_texmfdistdir}/doc/latex/presentations/04-15-2.ltxb
21mr|texlive-presentations-20190228-1|136	%doc %{_texmfdistdir}/doc/latex/presentations/04-16-1.ltxb
21mr|texlive-presentations-20190228-1|137	%doc %{_texmfdistdir}/doc/latex/presentations/04-16-2.ltxb
21mr|texlive-presentations-20190228-1|138	%doc %{_texmfdistdir}/doc/latex/presentations/04-16-3.ltxb
21mr|texlive-presentations-20190228-1|139	%doc %{_texmfdistdir}/doc/latex/presentations/04-17-1.ltxb
21mr|texlive-presentations-20190228-1|140	%doc %{_texmfdistdir}/doc/latex/presentations/04-18-1.ltxb
21mr|texlive-presentations-20190228-1|141	%doc %{_texmfdistdir}/doc/latex/presentations/04-18-2.ltxb
21mr|texlive-presentations-20190228-1|142	%doc %{_texmfdistdir}/doc/latex/presentations/04-19-1.ltxb
21mr|texlive-presentations-20190228-1|143	%doc %{_texmfdistdir}/doc/latex/presentations/04-19-2.ltxb
21mr|texlive-presentations-20190228-1|144	%doc %{_texmfdistdir}/doc/latex/presentations/04-20-1.ltxb
21mr|texlive-presentations-20190228-1|145	%doc %{_texmfdistdir}/doc/latex/presentations/04-20-2.ltxb
21mr|texlive-presentations-20190228-1|146	%doc %{_texmfdistdir}/doc/latex/presentations/04-20-3.ltxb
21mr|texlive-presentations-20190228-1|147	%doc %{_texmfdistdir}/doc/latex/presentations/04-20-4.ltxb
21mr|texlive-presentations-20190228-1|148	%doc %{_texmfdistdir}/doc/latex/presentations/04-20-5.ltxb
21mr|texlive-presentations-20190228-1|149	%doc %{_texmfdistdir}/doc/latex/presentations/04-21-1.ltxb
21mr|texlive-presentations-20190228-1|150	%doc %{_texmfdistdir}/doc/latex/presentations/04-21-2.ltxb
21mr|texlive-presentations-20190228-1|151	%doc %{_texmfdistdir}/doc/latex/presentations/04-21-3.ltxb
21mr|texlive-presentations-20190228-1|152	%doc %{_texmfdistdir}/doc/latex/presentations/04-21-4.ltxb
21mr|texlive-presentations-20190228-1|153	%doc %{_texmfdistdir}/doc/latex/presentations/04-22-1.ltxb
21mr|texlive-presentations-20190228-1|154	%doc %{_texmfdistdir}/doc/latex/presentations/04-22-2.ltxb
21mr|texlive-presentations-20190228-1|155	%doc %{_texmfdistdir}/doc/latex/presentations/04-22-3.ltxb
21mr|texlive-presentations-20190228-1|156	%doc %{_texmfdistdir}/doc/latex/presentations/04-23-1.ltxb
21mr|texlive-presentations-20190228-1|157	%doc %{_texmfdistdir}/doc/latex/presentations/04-23-2.ltxb
21mr|texlive-presentations-20190228-1|158	%doc %{_texmfdistdir}/doc/latex/presentations/04-24-1.ltxb
21mr|texlive-presentations-20190228-1|159	%doc %{_texmfdistdir}/doc/latex/presentations/04-24-2.ltxb
21mr|texlive-presentations-20190228-1|160	%doc %{_texmfdistdir}/doc/latex/presentations/04-25-1.ltxb
21mr|texlive-presentations-20190228-1|161	%doc %{_texmfdistdir}/doc/latex/presentations/04-25-10.ltxb
21mr|texlive-presentations-20190228-1|162	%doc %{_texmfdistdir}/doc/latex/presentations/04-25-11.ltxb
21mr|texlive-presentations-20190228-1|163	%doc %{_texmfdistdir}/doc/latex/presentations/04-25-12.ltxb
21mr|texlive-presentations-20190228-1|164	%doc %{_texmfdistdir}/doc/latex/presentations/04-25-13.ltxb
21mr|texlive-presentations-20190228-1|165	%doc %{_texmfdistdir}/doc/latex/presentations/04-25-14.ltxb
21mr|texlive-presentations-20190228-1|166	%doc %{_texmfdistdir}/doc/latex/presentations/04-25-15.ltxb
21mr|texlive-presentations-20190228-1|167	%doc %{_texmfdistdir}/doc/latex/presentations/04-25-16.ltxb
21mr|texlive-presentations-20190228-1|168	%doc %{_texmfdistdir}/doc/latex/presentations/04-25-17.ltxb
21mr|texlive-presentations-20190228-1|169	%doc %{_texmfdistdir}/doc/latex/presentations/04-25-18.ltxb
21mr|texlive-presentations-20190228-1|170	%doc %{_texmfdistdir}/doc/latex/presentations/04-25-19.ltxb
21mr|texlive-presentations-20190228-1|171	%doc %{_texmfdistdir}/doc/latex/presentations/04-25-2.ltxb
21mr|texlive-presentations-20190228-1|172	%doc %{_texmfdistdir}/doc/latex/presentations/04-25-20.ltxb
21mr|texlive-presentations-20190228-1|173	%doc %{_texmfdistdir}/doc/latex/presentations/04-25-21.ltxb
21mr|texlive-presentations-20190228-1|174	%doc %{_texmfdistdir}/doc/latex/presentations/04-25-22.ltxb
21mr|texlive-presentations-20190228-1|175	%doc %{_texmfdistdir}/doc/latex/presentations/04-25-23.ltxb
21mr|texlive-presentations-20190228-1|176	%doc %{_texmfdistdir}/doc/latex/presentations/04-25-24.ltxb
21mr|texlive-presentations-20190228-1|177	%doc %{_texmfdistdir}/doc/latex/presentations/04-25-25.ltxb
21mr|texlive-presentations-20190228-1|178	%doc %{_texmfdistdir}/doc/latex/presentations/04-25-26.ltxb
21mr|texlive-presentations-20190228-1|179	%doc %{_texmfdistdir}/doc/latex/presentations/04-25-27.ltxb
21mr|texlive-presentations-20190228-1|180	%doc %{_texmfdistdir}/doc/latex/presentations/04-25-28.ltxb
21mr|texlive-presentations-20190228-1|181	%doc %{_texmfdistdir}/doc/latex/presentations/04-25-29.ltxb
21mr|texlive-presentations-20190228-1|182	%doc %{_texmfdistdir}/doc/latex/presentations/04-25-3.ltxb
21mr|texlive-presentations-20190228-1|183	%doc %{_texmfdistdir}/doc/latex/presentations/04-25-30.ltxb
21mr|texlive-presentations-20190228-1|184	%doc %{_texmfdistdir}/doc/latex/presentations/04-25-31.ltxb
21mr|texlive-presentations-20190228-1|185	%doc %{_texmfdistdir}/doc/latex/presentations/04-25-32.ltxb
21mr|texlive-presentations-20190228-1|186	%doc %{_texmfdistdir}/doc/latex/presentations/04-25-33.ltxb
21mr|texlive-presentations-20190228-1|187	%doc %{_texmfdistdir}/doc/latex/presentations/04-25-34.ltxb
21mr|texlive-presentations-20190228-1|188	%doc %{_texmfdistdir}/doc/latex/presentations/04-25-35.ltxb
21mr|texlive-presentations-20190228-1|189	%doc %{_texmfdistdir}/doc/latex/presentations/04-25-36.ltxb
21mr|texlive-presentations-20190228-1|190	%doc %{_texmfdistdir}/doc/latex/presentations/04-25-37.ltxb
21mr|texlive-presentations-20190228-1|191	%doc %{_texmfdistdir}/doc/latex/presentations/04-25-4.ltxb
21mr|texlive-presentations-20190228-1|192	%doc %{_texmfdistdir}/doc/latex/presentations/04-25-5.ltxb
21mr|texlive-presentations-20190228-1|193	%doc %{_texmfdistdir}/doc/latex/presentations/04-25-6.ltxb
21mr|texlive-presentations-20190228-1|194	%doc %{_texmfdistdir}/doc/latex/presentations/04-25-7.ltxb
21mr|texlive-presentations-20190228-1|195	%doc %{_texmfdistdir}/doc/latex/presentations/04-25-8.ltxb
21mr|texlive-presentations-20190228-1|196	%doc %{_texmfdistdir}/doc/latex/presentations/04-25-9.ltxb
21mr|texlive-presentations-20190228-1|197	%doc %{_texmfdistdir}/doc/latex/presentations/04-26-1.ltxb
21mr|texlive-presentations-20190228-1|198	%doc %{_texmfdistdir}/doc/latex/presentations/04-26-10.ltxb
21mr|texlive-presentations-20190228-1|199	%doc %{_texmfdistdir}/doc/latex/presentations/04-26-11.ltxb
21mr|texlive-presentations-20190228-1|200	%doc %{_texmfdistdir}/doc/latex/presentations/04-26-12.ltxb
21mr|texlive-presentations-20190228-1|201	%doc %{_texmfdistdir}/doc/latex/presentations/04-26-13.ltxb
21mr|texlive-presentations-20190228-1|202	%doc %{_texmfdistdir}/doc/latex/presentations/04-26-14.ltxb
21mr|texlive-presentations-20190228-1|203	%doc %{_texmfdistdir}/doc/latex/presentations/04-26-15.ltxb
21mr|texlive-presentations-20190228-1|204	%doc %{_texmfdistdir}/doc/latex/presentations/04-26-16.ltxb
21mr|texlive-presentations-20190228-1|205	%doc %{_texmfdistdir}/doc/latex/presentations/04-26-17.ltxb
21mr|texlive-presentations-20190228-1|206	%doc %{_texmfdistdir}/doc/latex/presentations/04-26-18.ltxb
21mr|texlive-presentations-20190228-1|207	%doc %{_texmfdistdir}/doc/latex/presentations/04-26-19.ltxb
21mr|texlive-presentations-20190228-1|208	%doc %{_texmfdistdir}/doc/latex/presentations/04-26-2.ltxb
21mr|texlive-presentations-20190228-1|209	%doc %{_texmfdistdir}/doc/latex/presentations/04-26-20.ltxb
21mr|texlive-presentations-20190228-1|210	%doc %{_texmfdistdir}/doc/latex/presentations/04-26-21.ltxb
21mr|texlive-presentations-20190228-1|211	%doc %{_texmfdistdir}/doc/latex/presentations/04-26-22.ltxb
21mr|texlive-presentations-20190228-1|212	%doc %{_texmfdistdir}/doc/latex/presentations/04-26-23.ltxb
21mr|texlive-presentations-20190228-1|213	%doc %{_texmfdistdir}/doc/latex/presentations/04-26-24.ltxb
21mr|texlive-presentations-20190228-1|214	%doc %{_texmfdistdir}/doc/latex/presentations/04-26-25.ltxb
21mr|texlive-presentations-20190228-1|215	%doc %{_texmfdistdir}/doc/latex/presentations/04-26-26.ltxb
21mr|texlive-presentations-20190228-1|216	%doc %{_texmfdistdir}/doc/latex/presentations/04-26-27.ltxb
21mr|texlive-presentations-20190228-1|217	%doc %{_texmfdistdir}/doc/latex/presentations/04-26-28.ltxb
21mr|texlive-presentations-20190228-1|218	%doc %{_texmfdistdir}/doc/latex/presentations/04-26-29.ltxb
21mr|texlive-presentations-20190228-1|219	%doc %{_texmfdistdir}/doc/latex/presentations/04-26-3.ltxb
21mr|texlive-presentations-20190228-1|220	%doc %{_texmfdistdir}/doc/latex/presentations/04-26-30.ltxb
21mr|texlive-presentations-20190228-1|221	%doc %{_texmfdistdir}/doc/latex/presentations/04-26-31.ltxb
21mr|texlive-presentations-20190228-1|222	%doc %{_texmfdistdir}/doc/latex/presentations/04-26-32.ltxb
21mr|texlive-presentations-20190228-1|223	%doc %{_texmfdistdir}/doc/latex/presentations/04-26-33.ltxb
21mr|texlive-presentations-20190228-1|224	%doc %{_texmfdistdir}/doc/latex/presentations/04-26-34.ltxb
21mr|texlive-presentations-20190228-1|225	%doc %{_texmfdistdir}/doc/latex/presentations/04-26-35.ltxb
21mr|texlive-presentations-20190228-1|226	%doc %{_texmfdistdir}/doc/latex/presentations/04-26-36.ltxb
21mr|texlive-presentations-20190228-1|227	%doc %{_texmfdistdir}/doc/latex/presentations/04-26-37.ltxb
21mr|texlive-presentations-20190228-1|228	%doc %{_texmfdistdir}/doc/latex/presentations/04-26-4.ltxb
21mr|texlive-presentations-20190228-1|229	%doc %{_texmfdistdir}/doc/latex/presentations/04-26-5.ltxb
21mr|texlive-presentations-20190228-1|230	%doc %{_texmfdistdir}/doc/latex/presentations/04-26-6.ltxb
21mr|texlive-presentations-20190228-1|231	%doc %{_texmfdistdir}/doc/latex/presentations/04-26-7.ltxb
21mr|texlive-presentations-20190228-1|232	%doc %{_texmfdistdir}/doc/latex/presentations/04-26-8.ltxb
21mr|texlive-presentations-20190228-1|233	%doc %{_texmfdistdir}/doc/latex/presentations/04-26-9.ltxb
21mr|texlive-presentations-20190228-1|234	%doc %{_texmfdistdir}/doc/latex/presentations/05-00-1.ltxb
21mr|texlive-presentations-20190228-1|235	%doc %{_texmfdistdir}/doc/latex/presentations/05-01-1.ltxb
21mr|texlive-presentations-20190228-1|236	%doc %{_texmfdistdir}/doc/latex/presentations/05-02-1.ltxb
21mr|texlive-presentations-20190228-1|237	%doc %{_texmfdistdir}/doc/latex/presentations/05-03-1.ltxb
21mr|texlive-presentations-20190228-1|238	%doc %{_texmfdistdir}/doc/latex/presentations/05-03-2.ltxb
21mr|texlive-presentations-20190228-1|239	%doc %{_texmfdistdir}/doc/latex/presentations/06-01-1.ltx
21mr|texlive-presentations-20190228-1|240	%doc %{_texmfdistdir}/doc/latex/presentations/06-01-2.ltx
21mr|texlive-presentations-20190228-1|241	%doc %{_texmfdistdir}/doc/latex/presentations/06-01-3.ltx
21mr|texlive-presentations-20190228-1|242	%doc %{_texmfdistdir}/doc/latex/presentations/06-01-4.ltx
21mr|texlive-presentations-20190228-1|243	%doc %{_texmfdistdir}/doc/latex/presentations/06-01-5.ltx
21mr|texlive-presentations-20190228-1|244	%doc %{_texmfdistdir}/doc/latex/presentations/06-01-6.ltx
21mr|texlive-presentations-20190228-1|245	%doc %{_texmfdistdir}/doc/latex/presentations/06-01-7.ltx
21mr|texlive-presentations-20190228-1|246	%doc %{_texmfdistdir}/doc/latex/presentations/06-02-1.ltxps
21mr|texlive-presentations-20190228-1|247	%doc %{_texmfdistdir}/doc/latex/presentations/06-02-2.ltx
21mr|texlive-presentations-20190228-1|248	%doc %{_texmfdistdir}/doc/latex/presentations/06-04-1.ltx
21mr|texlive-presentations-20190228-1|249	%doc %{_texmfdistdir}/doc/latex/presentations/06-04-2.ltx
21mr|texlive-presentations-20190228-1|250	%doc %{_texmfdistdir}/doc/latex/presentations/06-04-3.ltx
21mr|texlive-presentations-20190228-1|251	%doc %{_texmfdistdir}/doc/latex/presentations/06-05-1.ltx
21mr|texlive-presentations-20190228-1|252	%doc %{_texmfdistdir}/doc/latex/presentations/07-03-1.ltx
21mr|texlive-presentations-20190228-1|253	%doc %{_texmfdistdir}/doc/latex/presentations/07-03-2.ltx
21mr|texlive-presentations-20190228-1|254	%doc %{_texmfdistdir}/doc/latex/presentations/07-03-3.ltxpd
21mr|texlive-presentations-20190228-1|255	%doc %{_texmfdistdir}/doc/latex/presentations/07-03-4.ltxb
21mr|texlive-presentations-20190228-1|256	%doc %{_texmfdistdir}/doc/latex/presentations/07-05-1.ltxbps
21mr|texlive-presentations-20190228-1|257	%doc %{_texmfdistdir}/doc/latex/presentations/07-05-2.ltxbps
21mr|texlive-presentations-20190228-1|258	%doc %{_texmfdistdir}/doc/latex/presentations/README
21mr|texlive-presentations-20190228-1|259	%doc %{_texmfdistdir}/doc/latex/presentations/Textdemo.tex
21mr|texlive-presentations-20190228-1|260	%doc %{_texmfdistdir}/doc/latex/presentations/beamer-demo.tex
21mr|texlive-presentations-20190228-1|261	%doc %{_texmfdistdir}/doc/latex/presentations/beamer-demo2.tex
21mr|texlive-presentations-20190228-1|262	%doc %{_texmfdistdir}/doc/latex/presentations/images/beamer/FULogo.png
21mr|texlive-presentations-20190228-1|263	%doc %{_texmfdistdir}/doc/latex/presentations/images/beamer/FULuft.jpg
21mr|texlive-presentations-20190228-1|264	%doc %{_texmfdistdir}/doc/latex/presentations/images/beamer/FUbib.jpg
21mr|texlive-presentations-20190228-1|265	%doc %{_texmfdistdir}/doc/latex/presentations/images/beamer/FUlogo.pdf
21mr|texlive-presentations-20190228-1|266	%doc %{_texmfdistdir}/doc/latex/presentations/images/beamer/TU.jpg
21mr|texlive-presentations-20190228-1|267	%doc %{_texmfdistdir}/doc/latex/presentations/images/beamer/TeX.pdf
21mr|texlive-presentations-20190228-1|268	%doc %{_texmfdistdir}/doc/latex/presentations/images/beamer/beamer0.pdf
21mr|texlive-presentations-20190228-1|269	%doc %{_texmfdistdir}/doc/latex/presentations/images/beamer/beamer1.pdf
21mr|texlive-presentations-20190228-1|270	%doc %{_texmfdistdir}/doc/latex/presentations/images/beamer/beamer2.pdf
21mr|texlive-presentations-20190228-1|271	%doc %{_texmfdistdir}/doc/latex/presentations/images/beamer/beamernavbar.png
21mr|texlive-presentations-20190228-1|272	%doc %{_texmfdistdir}/doc/latex/presentations/images/beamer/beamernavsymbols.pdf
21mr|texlive-presentations-20190228-1|273	%doc %{_texmfdistdir}/doc/latex/presentations/images/beamer/beamernavsymbols.tex
21mr|texlive-presentations-20190228-1|274	%doc %{_texmfdistdir}/doc/latex/presentations/images/beamer/fu-berlin-air.pdf
21mr|texlive-presentations-20190228-1|275	%doc %{_texmfdistdir}/doc/latex/presentations/images/beamer/fu-berlin.pdf
21mr|texlive-presentations-20190228-1|276	%doc %{_texmfdistdir}/doc/latex/presentations/images/beamer/geo.jpg
21mr|texlive-presentations-20190228-1|277	%doc %{_texmfdistdir}/doc/latex/presentations/images/beamer/ligaturen.png
21mr|texlive-presentations-20190228-1|278	%doc %{_texmfdistdir}/doc/latex/presentations/images/beamer/multimedia.jpg
21mr|texlive-presentations-20190228-1|279	%doc %{_texmfdistdir}/doc/latex/presentations/images/beamer/multimedia.png
21mr|texlive-presentations-20190228-1|280	%doc %{_texmfdistdir}/doc/latex/presentations/images/beamer/multimedia.tex
21mr|texlive-presentations-20190228-1|281	%doc %{_texmfdistdir}/doc/latex/presentations/images/beamer/silberlaube.jpg
21mr|texlive-presentations-20190228-1|282	%doc %{_texmfdistdir}/doc/latex/presentations/images/beamer/silberlaube2.jpg
21mr|texlive-presentations-20190228-1|283	%doc %{_texmfdistdir}/doc/latex/presentations/images/beamer/zedat.pdf
21mr|texlive-presentations-20190228-1|284	%doc %{_texmfdistdir}/doc/latex/presentations/images/pd/FULogo.eps
21mr|texlive-presentations-20190228-1|285	%doc %{_texmfdistdir}/doc/latex/presentations/images/pd/FULogo2.eps
21mr|texlive-presentations-20190228-1|286	%doc %{_texmfdistdir}/doc/latex/presentations/images/pd/FULogoRGB.eps
21mr|texlive-presentations-20190228-1|287	%doc %{_texmfdistdir}/doc/latex/presentations/images/pd/FULogo_RGB.eps
21mr|texlive-presentations-20190228-1|288	%doc %{_texmfdistdir}/doc/latex/presentations/images/pd/FUbib.eps
21mr|texlive-presentations-20190228-1|289	%doc %{_texmfdistdir}/doc/latex/presentations/images/pd/fuBIB10.eps
21mr|texlive-presentations-20190228-1|290	%doc %{_texmfdistdir}/doc/latex/presentations/images/pd/fuBIB10.pdf
21mr|texlive-presentations-20190228-1|291	%doc %{_texmfdistdir}/doc/latex/presentations/images/pd/logofbbw.eps
21mr|texlive-presentations-20190228-1|292	%doc %{_texmfdistdir}/doc/latex/presentations/images/pd/silberlaube.eps
21mr|texlive-presentations-20190228-1|293	%doc %{_texmfdistdir}/doc/latex/presentations/images/pd/silberlaube2.eps
21mr|texlive-presentations-20190228-1|294	%doc %{_texmfdistdir}/doc/latex/presentations/images/pd/wieesgeht.eps
21mr|texlive-presentations-20190228-1|295	%doc %{_texmfdistdir}/doc/latex/presentations/images/pd/zedat2.eps
21mr|texlive-presentations-20190228-1|296	%doc %{_texmfdistdir}/doc/latex/presentations/images/pdfscreen/Tore3d.pdf
21mr|texlive-presentations-20190228-1|297	%doc %{_texmfdistdir}/doc/latex/presentations/images/pdfscreen/mp.pdf
21mr|texlive-presentations-20190228-1|298	%doc %{_texmfdistdir}/doc/latex/presentations/images/pdfscreen/mpgraph.mps
21mr|texlive-presentations-20190228-1|299	%doc %{_texmfdistdir}/doc/latex/presentations/images/pdfscreen/pst.pdf
21mr|texlive-presentations-20190228-1|300	%doc %{_texmfdistdir}/doc/latex/presentations/images/pdfscreen/tex.png
21mr|texlive-presentations-20190228-1|301	%doc %{_texmfdistdir}/doc/latex/presentations/pd-demo-default.tex
21mr|texlive-presentations-20190228-1|302	%doc %{_texmfdistdir}/doc/latex/presentations/pd-demo.tex
21mr|texlive-presentations-20190228-1|303	
21mr|texlive-presentations-20190228-1|304	#-----------------------------------------------------------------------
21mr|texlive-presentations-20190228-1|305	%prep
21mr|texlive-presentations-20190228-1|306	%setup -c -a0 -a1
21mr|texlive-presentations-20190228-1|307	
21mr|texlive-presentations-20190228-1|308	%build
21mr|texlive-presentations-20190228-1|309	
21mr|texlive-presentations-20190228-1|310	%install
21mr|texlive-presentations-20190228-1|311	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-presentations-20190228-1|312	cp -fpar doc %{buildroot}%{_texmfdistdir}

18786 21
21mr|texlive-presentations-en-20190228-1|1	# revision 29803
21mr|texlive-presentations-en-20190228-1|2	# category Package
21mr|texlive-presentations-en-20190228-1|3	# catalog-ctan /info/examples/Presentations_en
21mr|texlive-presentations-en-20190228-1|4	# catalog-date 2012-08-22 17:34:41 +0200
21mr|texlive-presentations-en-20190228-1|5	# catalog-license lppl
21mr|texlive-presentations-en-20190228-1|6	# catalog-version undef
21mr|texlive-presentations-en-20190228-1|7	Name:		texlive-presentations-en
21mr|texlive-presentations-en-20190228-1|8	Version:	20190228
21mr|texlive-presentations-en-20190228-1|9	Release:	1
21mr|texlive-presentations-en-20190228-1|10	Summary:	Examples from the book Presentations with LaTeX
21mr|texlive-presentations-en-20190228-1|11	Group:		Publishing
21mr|texlive-presentations-en-20190228-1|12	URL:		http://www.ctan.org/tex-archive/info/examples/Presentations_en
21mr|texlive-presentations-en-20190228-1|13	License:	LPPL
21mr|texlive-presentations-en-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/presentations-en.tar.xz
21mr|texlive-presentations-en-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/presentations-en.doc.tar.xz
21mr|texlive-presentations-en-20190228-1|16	BuildArch:	noarch
21mr|texlive-presentations-en-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-presentations-en-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-presentations-en-20190228-1|19	
21mr|texlive-presentations-en-20190228-1|20	%description
21mr|texlive-presentations-en-20190228-1|21	This bundle contains all the examples, as source, eps and pdf,
21mr|texlive-presentations-en-20190228-1|22	of the author's book "Presentations with LaTeX", from the
21mr|texlive-presentations-en-20190228-1|23	Dante-Edition series, Published by Lehmanns Media.
21mr|texlive-presentations-en-20190228-1|24	
21mr|texlive-presentations-en-20190228-1|25	#-----------------------------------------------------------------------
21mr|texlive-presentations-en-20190228-1|26	%files
21mr|texlive-presentations-en-20190228-1|27	%doc %{_texmfdistdir}/doc/latex/presentations-en/01-01-1.ltx2crop
21mr|texlive-presentations-en-20190228-1|28	%doc %{_texmfdistdir}/doc/latex/presentations-en/01-01-2.ltx2ps
21mr|texlive-presentations-en-20190228-1|29	%doc %{_texmfdistdir}/doc/latex/presentations-en/01-01-3.ltx2
21mr|texlive-presentations-en-20190228-1|30	%doc %{_texmfdistdir}/doc/latex/presentations-en/01-01-4.ltx2
21mr|texlive-presentations-en-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/presentations-en/01-01-5.ltx2ps
21mr|texlive-presentations-en-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/presentations-en/01-01-6.ltx2
21mr|texlive-presentations-en-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/presentations-en/01-02-1.ltxb
21mr|texlive-presentations-en-20190228-1|34	%doc %{_texmfdistdir}/doc/latex/presentations-en/01-03-1.ltxb
21mr|texlive-presentations-en-20190228-1|35	%doc %{_texmfdistdir}/doc/latex/presentations-en/01-03-2.ltxb
21mr|texlive-presentations-en-20190228-1|36	%doc %{_texmfdistdir}/doc/latex/presentations-en/01-03-3.ltx
21mr|texlive-presentations-en-20190228-1|37	%doc %{_texmfdistdir}/doc/latex/presentations-en/01-03-4.ltx
21mr|texlive-presentations-en-20190228-1|38	%doc %{_texmfdistdir}/doc/latex/presentations-en/01-03-5.ltxb
21mr|texlive-presentations-en-20190228-1|39	%doc %{_texmfdistdir}/doc/latex/presentations-en/02-01-1.ltxpd
21mr|texlive-presentations-en-20190228-1|40	%doc %{_texmfdistdir}/doc/latex/presentations-en/02-01-2.ltxpd
21mr|texlive-presentations-en-20190228-1|41	%doc %{_texmfdistdir}/doc/latex/presentations-en/02-01-3.ltxpd
21mr|texlive-presentations-en-20190228-1|42	%doc %{_texmfdistdir}/doc/latex/presentations-en/02-02-1.ltxpd
21mr|texlive-presentations-en-20190228-1|43	%doc %{_texmfdistdir}/doc/latex/presentations-en/02-03-1.ltxpd
21mr|texlive-presentations-en-20190228-1|44	%doc %{_texmfdistdir}/doc/latex/presentations-en/02-03-2.ltxpd
21mr|texlive-presentations-en-20190228-1|45	%doc %{_texmfdistdir}/doc/latex/presentations-en/02-03-3.ltxpd
21mr|texlive-presentations-en-20190228-1|46	%doc %{_texmfdistdir}/doc/latex/presentations-en/02-03-4.ltxpd
21mr|texlive-presentations-en-20190228-1|47	%doc %{_texmfdistdir}/doc/latex/presentations-en/02-04-1.ltxpd
21mr|texlive-presentations-en-20190228-1|48	%doc %{_texmfdistdir}/doc/latex/presentations-en/02-04-2.ltxpd
21mr|texlive-presentations-en-20190228-1|49	%doc %{_texmfdistdir}/doc/latex/presentations-en/02-04-3.ltxpd
21mr|texlive-presentations-en-20190228-1|50	%doc %{_texmfdistdir}/doc/latex/presentations-en/02-04-4.ltxpd
21mr|texlive-presentations-en-20190228-1|51	%doc %{_texmfdistdir}/doc/latex/presentations-en/02-04-5.ltxpd
21mr|texlive-presentations-en-20190228-1|52	%doc %{_texmfdistdir}/doc/latex/presentations-en/02-04-6.ltxpd
21mr|texlive-presentations-en-20190228-1|53	%doc %{_texmfdistdir}/doc/latex/presentations-en/02-04-7.ltxpd
21mr|texlive-presentations-en-20190228-1|54	%doc %{_texmfdistdir}/doc/latex/presentations-en/02-04-8.ltxpd
21mr|texlive-presentations-en-20190228-1|55	%doc %{_texmfdistdir}/doc/latex/presentations-en/02-05-1.ltxpd
21mr|texlive-presentations-en-20190228-1|56	%doc %{_texmfdistdir}/doc/latex/presentations-en/02-06-1.ltxpd
21mr|texlive-presentations-en-20190228-1|57	%doc %{_texmfdistdir}/doc/latex/presentations-en/02-06-2.ltxps
21mr|texlive-presentations-en-20190228-1|58	%doc %{_texmfdistdir}/doc/latex/presentations-en/02-07-1.ltxpd
21mr|texlive-presentations-en-20190228-1|59	%doc %{_texmfdistdir}/doc/latex/presentations-en/02-09-1.ltxps
21mr|texlive-presentations-en-20190228-1|60	%doc %{_texmfdistdir}/doc/latex/presentations-en/02-10-1.ltxpd
21mr|texlive-presentations-en-20190228-1|61	%doc %{_texmfdistdir}/doc/latex/presentations-en/02-10-2.ltxpd
21mr|texlive-presentations-en-20190228-1|62	%doc %{_texmfdistdir}/doc/latex/presentations-en/02-10-3.ltxpd
21mr|texlive-presentations-en-20190228-1|63	%doc %{_texmfdistdir}/doc/latex/presentations-en/02-10-4.ltxpd
21mr|texlive-presentations-en-20190228-1|64	%doc %{_texmfdistdir}/doc/latex/presentations-en/02-10-5.ltxpd
21mr|texlive-presentations-en-20190228-1|65	%doc %{_texmfdistdir}/doc/latex/presentations-en/02-10-6.ltxpd
21mr|texlive-presentations-en-20190228-1|66	%doc %{_texmfdistdir}/doc/latex/presentations-en/02-11-1.ltxpd
21mr|texlive-presentations-en-20190228-1|67	%doc %{_texmfdistdir}/doc/latex/presentations-en/02-12-1.ltxpd
21mr|texlive-presentations-en-20190228-1|68	%doc %{_texmfdistdir}/doc/latex/presentations-en/02-12-2.ltxpd
21mr|texlive-presentations-en-20190228-1|69	%doc %{_texmfdistdir}/doc/latex/presentations-en/02-13-1.ltxpd
21mr|texlive-presentations-en-20190228-1|70	%doc %{_texmfdistdir}/doc/latex/presentations-en/02-13-2.ltxpd
21mr|texlive-presentations-en-20190228-1|71	%doc %{_texmfdistdir}/doc/latex/presentations-en/02-13-3.ltxpd
21mr|texlive-presentations-en-20190228-1|72	%doc %{_texmfdistdir}/doc/latex/presentations-en/02-14-1.ltxpd
21mr|texlive-presentations-en-20190228-1|73	%doc %{_texmfdistdir}/doc/latex/presentations-en/02-14-10.ltxpd
21mr|texlive-presentations-en-20190228-1|74	%doc %{_texmfdistdir}/doc/latex/presentations-en/02-14-11.ltxpd
21mr|texlive-presentations-en-20190228-1|75	%doc %{_texmfdistdir}/doc/latex/presentations-en/02-14-12.ltxpd
21mr|texlive-presentations-en-20190228-1|76	%doc %{_texmfdistdir}/doc/latex/presentations-en/02-14-13.ltxpd
21mr|texlive-presentations-en-20190228-1|77	%doc %{_texmfdistdir}/doc/latex/presentations-en/02-14-14.ltxpd
21mr|texlive-presentations-en-20190228-1|78	%doc %{_texmfdistdir}/doc/latex/presentations-en/02-14-15.ltxpd
21mr|texlive-presentations-en-20190228-1|79	%doc %{_texmfdistdir}/doc/latex/presentations-en/02-14-16.ltxpd
21mr|texlive-presentations-en-20190228-1|80	%doc %{_texmfdistdir}/doc/latex/presentations-en/02-14-17.ltxpd
21mr|texlive-presentations-en-20190228-1|81	%doc %{_texmfdistdir}/doc/latex/presentations-en/02-14-18.ltxpd
21mr|texlive-presentations-en-20190228-1|82	%doc %{_texmfdistdir}/doc/latex/presentations-en/02-14-19.ltxpd
21mr|texlive-presentations-en-20190228-1|83	%doc %{_texmfdistdir}/doc/latex/presentations-en/02-14-2.ltxpd
21mr|texlive-presentations-en-20190228-1|84	%doc %{_texmfdistdir}/doc/latex/presentations-en/02-14-3.ltxpd
21mr|texlive-presentations-en-20190228-1|85	%doc %{_texmfdistdir}/doc/latex/presentations-en/02-14-4.ltxpd
21mr|texlive-presentations-en-20190228-1|86	%doc %{_texmfdistdir}/doc/latex/presentations-en/02-14-5.ltxpd
21mr|texlive-presentations-en-20190228-1|87	%doc %{_texmfdistdir}/doc/latex/presentations-en/02-14-6.ltxpd
21mr|texlive-presentations-en-20190228-1|88	%doc %{_texmfdistdir}/doc/latex/presentations-en/02-14-7.ltxpd
21mr|texlive-presentations-en-20190228-1|89	%doc %{_texmfdistdir}/doc/latex/presentations-en/02-14-8.ltxpd
21mr|texlive-presentations-en-20190228-1|90	%doc %{_texmfdistdir}/doc/latex/presentations-en/02-14-9.ltxpd
21mr|texlive-presentations-en-20190228-1|91	%doc %{_texmfdistdir}/doc/latex/presentations-en/03-01-1.ltxpd
21mr|texlive-presentations-en-20190228-1|92	%doc %{_texmfdistdir}/doc/latex/presentations-en/03-02-1.ltxpd
21mr|texlive-presentations-en-20190228-1|93	%doc %{_texmfdistdir}/doc/latex/presentations-en/03-03-1.ltxpd
21mr|texlive-presentations-en-20190228-1|94	%doc %{_texmfdistdir}/doc/latex/presentations-en/03-03-2.ltxpd
21mr|texlive-presentations-en-20190228-1|95	%doc %{_texmfdistdir}/doc/latex/presentations-en/03-04-1.ltxpd
21mr|texlive-presentations-en-20190228-1|96	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-01-1.ltxb
21mr|texlive-presentations-en-20190228-1|97	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-01-2.ltxb
21mr|texlive-presentations-en-20190228-1|98	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-01-3.ltxb
21mr|texlive-presentations-en-20190228-1|99	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-01-4.ltxb
21mr|texlive-presentations-en-20190228-1|100	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-03-1.ltxb
21mr|texlive-presentations-en-20190228-1|101	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-03-2.ltx2
21mr|texlive-presentations-en-20190228-1|102	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-04-1.ltxb
21mr|texlive-presentations-en-20190228-1|103	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-05-1.ltxb
21mr|texlive-presentations-en-20190228-1|104	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-06-1.ltxb
21mr|texlive-presentations-en-20190228-1|105	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-06-10.ltxb
21mr|texlive-presentations-en-20190228-1|106	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-06-11.ltxb
21mr|texlive-presentations-en-20190228-1|107	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-06-2.ltxb
21mr|texlive-presentations-en-20190228-1|108	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-06-3.ltxb
21mr|texlive-presentations-en-20190228-1|109	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-06-4.ltxbps
21mr|texlive-presentations-en-20190228-1|110	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-06-5.ltxb
21mr|texlive-presentations-en-20190228-1|111	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-06-6.ltxb
21mr|texlive-presentations-en-20190228-1|112	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-06-7.ltxb
21mr|texlive-presentations-en-20190228-1|113	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-06-8.ltxb
21mr|texlive-presentations-en-20190228-1|114	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-06-9.ltxb
21mr|texlive-presentations-en-20190228-1|115	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-07-1.ltxb
21mr|texlive-presentations-en-20190228-1|116	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-08-1.ltxb
21mr|texlive-presentations-en-20190228-1|117	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-09-1.ltxbps
21mr|texlive-presentations-en-20190228-1|118	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-11-1.ltxb
21mr|texlive-presentations-en-20190228-1|119	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-11-2.ltxb
21mr|texlive-presentations-en-20190228-1|120	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-11-3.ltxb
21mr|texlive-presentations-en-20190228-1|121	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-12-1.ltxb
21mr|texlive-presentations-en-20190228-1|122	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-12-2.ltxb
21mr|texlive-presentations-en-20190228-1|123	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-13-1.ltxb
21mr|texlive-presentations-en-20190228-1|124	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-13-2.ltxb
21mr|texlive-presentations-en-20190228-1|125	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-14-1.ltxb
21mr|texlive-presentations-en-20190228-1|126	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-15-1.ltxb
21mr|texlive-presentations-en-20190228-1|127	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-15-2.ltxb
21mr|texlive-presentations-en-20190228-1|128	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-16-1.ltxb
21mr|texlive-presentations-en-20190228-1|129	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-16-2.ltxb
21mr|texlive-presentations-en-20190228-1|130	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-16-3.ltxb
21mr|texlive-presentations-en-20190228-1|131	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-17-1.ltxb
21mr|texlive-presentations-en-20190228-1|132	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-18-1.ltxb
21mr|texlive-presentations-en-20190228-1|133	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-18-2.ltxb
21mr|texlive-presentations-en-20190228-1|134	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-19-1.ltxb
21mr|texlive-presentations-en-20190228-1|135	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-19-2.ltxb
21mr|texlive-presentations-en-20190228-1|136	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-20-1.ltxb
21mr|texlive-presentations-en-20190228-1|137	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-20-2.ltxb
21mr|texlive-presentations-en-20190228-1|138	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-20-3.ltxb
21mr|texlive-presentations-en-20190228-1|139	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-20-4.ltxb
21mr|texlive-presentations-en-20190228-1|140	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-20-5.ltxb
21mr|texlive-presentations-en-20190228-1|141	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-22-1.ltxb
21mr|texlive-presentations-en-20190228-1|142	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-22-2.ltxb
21mr|texlive-presentations-en-20190228-1|143	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-22-3.ltxb
21mr|texlive-presentations-en-20190228-1|144	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-22-4.ltxb
21mr|texlive-presentations-en-20190228-1|145	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-23-1.ltxb
21mr|texlive-presentations-en-20190228-1|146	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-23-2.ltxb
21mr|texlive-presentations-en-20190228-1|147	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-23-3.ltxb
21mr|texlive-presentations-en-20190228-1|148	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-24-1.ltxb
21mr|texlive-presentations-en-20190228-1|149	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-24-2.ltxb
21mr|texlive-presentations-en-20190228-1|150	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-25-1.ltxb
21mr|texlive-presentations-en-20190228-1|151	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-25-2.ltxb
21mr|texlive-presentations-en-20190228-1|152	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-26-1.ltxb
21mr|texlive-presentations-en-20190228-1|153	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-26-2.ltxb
21mr|texlive-presentations-en-20190228-1|154	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-26-3.ltxb
21mr|texlive-presentations-en-20190228-1|155	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-26-4.ltxb
21mr|texlive-presentations-en-20190228-1|156	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-1.ltxb
21mr|texlive-presentations-en-20190228-1|157	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-10.ltxb
21mr|texlive-presentations-en-20190228-1|158	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-11.ltxb
21mr|texlive-presentations-en-20190228-1|159	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-12.ltxb
21mr|texlive-presentations-en-20190228-1|160	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-13.ltxb
21mr|texlive-presentations-en-20190228-1|161	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-14.ltxb
21mr|texlive-presentations-en-20190228-1|162	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-15.ltxb
21mr|texlive-presentations-en-20190228-1|163	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-16.ltxb
21mr|texlive-presentations-en-20190228-1|164	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-17.ltxb
21mr|texlive-presentations-en-20190228-1|165	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-18.ltxb
21mr|texlive-presentations-en-20190228-1|166	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-19.ltxb
21mr|texlive-presentations-en-20190228-1|167	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-2.ltxb
21mr|texlive-presentations-en-20190228-1|168	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-20.ltxb
21mr|texlive-presentations-en-20190228-1|169	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-21.ltxb
21mr|texlive-presentations-en-20190228-1|170	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-22.ltxb
21mr|texlive-presentations-en-20190228-1|171	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-23.ltxb
21mr|texlive-presentations-en-20190228-1|172	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-24.ltxb
21mr|texlive-presentations-en-20190228-1|173	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-25.ltxb
21mr|texlive-presentations-en-20190228-1|174	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-26.ltxb
21mr|texlive-presentations-en-20190228-1|175	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-27.ltxb
21mr|texlive-presentations-en-20190228-1|176	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-28.ltxb
21mr|texlive-presentations-en-20190228-1|177	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-29.ltxb
21mr|texlive-presentations-en-20190228-1|178	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-3.ltxb
21mr|texlive-presentations-en-20190228-1|179	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-30.ltxb
21mr|texlive-presentations-en-20190228-1|180	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-31.ltxb
21mr|texlive-presentations-en-20190228-1|181	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-32.ltxb
21mr|texlive-presentations-en-20190228-1|182	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-33.ltxb
21mr|texlive-presentations-en-20190228-1|183	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-34.ltxb
21mr|texlive-presentations-en-20190228-1|184	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-35.ltxb
21mr|texlive-presentations-en-20190228-1|185	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-36.ltxb
21mr|texlive-presentations-en-20190228-1|186	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-37.ltxb
21mr|texlive-presentations-en-20190228-1|187	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-38.ltxb
21mr|texlive-presentations-en-20190228-1|188	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-39.ltxb
21mr|texlive-presentations-en-20190228-1|189	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-4.ltxb
21mr|texlive-presentations-en-20190228-1|190	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-40.ltxb
21mr|texlive-presentations-en-20190228-1|191	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-41.ltxb
21mr|texlive-presentations-en-20190228-1|192	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-42.ltxb
21mr|texlive-presentations-en-20190228-1|193	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-43.ltxb
21mr|texlive-presentations-en-20190228-1|194	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-44.ltxb
21mr|texlive-presentations-en-20190228-1|195	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-45.ltxb
21mr|texlive-presentations-en-20190228-1|196	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-46.ltxb
21mr|texlive-presentations-en-20190228-1|197	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-47.ltxb
21mr|texlive-presentations-en-20190228-1|198	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-48.ltxb
21mr|texlive-presentations-en-20190228-1|199	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-49.ltxb
21mr|texlive-presentations-en-20190228-1|200	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-5.ltxb
21mr|texlive-presentations-en-20190228-1|201	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-50.ltxb
21mr|texlive-presentations-en-20190228-1|202	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-51.ltxb
21mr|texlive-presentations-en-20190228-1|203	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-52.ltxb
21mr|texlive-presentations-en-20190228-1|204	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-53.ltxb
21mr|texlive-presentations-en-20190228-1|205	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-54.ltxb
21mr|texlive-presentations-en-20190228-1|206	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-55.ltxb
21mr|texlive-presentations-en-20190228-1|207	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-56.ltxb
21mr|texlive-presentations-en-20190228-1|208	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-57.ltxb
21mr|texlive-presentations-en-20190228-1|209	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-58.ltxb
21mr|texlive-presentations-en-20190228-1|210	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-59.ltxb
21mr|texlive-presentations-en-20190228-1|211	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-6.ltxb
21mr|texlive-presentations-en-20190228-1|212	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-60.ltxb
21mr|texlive-presentations-en-20190228-1|213	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-61.ltxb
21mr|texlive-presentations-en-20190228-1|214	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-62.ltxb
21mr|texlive-presentations-en-20190228-1|215	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-63.ltxb
21mr|texlive-presentations-en-20190228-1|216	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-64.ltxb
21mr|texlive-presentations-en-20190228-1|217	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-65.ltxb
21mr|texlive-presentations-en-20190228-1|218	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-7.ltxb
21mr|texlive-presentations-en-20190228-1|219	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-8.ltxb
21mr|texlive-presentations-en-20190228-1|220	%doc %{_texmfdistdir}/doc/latex/presentations-en/04-27-9.ltxb
21mr|texlive-presentations-en-20190228-1|221	%doc %{_texmfdistdir}/doc/latex/presentations-en/05-00-1.ltxb
21mr|texlive-presentations-en-20190228-1|222	%doc %{_texmfdistdir}/doc/latex/presentations-en/05-01-1.ltxb
21mr|texlive-presentations-en-20190228-1|223	%doc %{_texmfdistdir}/doc/latex/presentations-en/05-02-1.ltxb
21mr|texlive-presentations-en-20190228-1|224	%doc %{_texmfdistdir}/doc/latex/presentations-en/05-03-1.ltxb
21mr|texlive-presentations-en-20190228-1|225	%doc %{_texmfdistdir}/doc/latex/presentations-en/05-03-2.ltxb
21mr|texlive-presentations-en-20190228-1|226	%doc %{_texmfdistdir}/doc/latex/presentations-en/06-01-1.ltx
21mr|texlive-presentations-en-20190228-1|227	%doc %{_texmfdistdir}/doc/latex/presentations-en/06-01-2.ltx
21mr|texlive-presentations-en-20190228-1|228	%doc %{_texmfdistdir}/doc/latex/presentations-en/06-01-3.ltx
21mr|texlive-presentations-en-20190228-1|229	%doc %{_texmfdistdir}/doc/latex/presentations-en/06-01-4.ltx
21mr|texlive-presentations-en-20190228-1|230	%doc %{_texmfdistdir}/doc/latex/presentations-en/06-01-5.ltx
21mr|texlive-presentations-en-20190228-1|231	%doc %{_texmfdistdir}/doc/latex/presentations-en/06-01-6.ltx
21mr|texlive-presentations-en-20190228-1|232	%doc %{_texmfdistdir}/doc/latex/presentations-en/06-01-7.ltx
21mr|texlive-presentations-en-20190228-1|233	%doc %{_texmfdistdir}/doc/latex/presentations-en/06-02-1.ltxps
21mr|texlive-presentations-en-20190228-1|234	%doc %{_texmfdistdir}/doc/latex/presentations-en/06-02-2.ltx
21mr|texlive-presentations-en-20190228-1|235	%doc %{_texmfdistdir}/doc/latex/presentations-en/06-04-1.ltx
21mr|texlive-presentations-en-20190228-1|236	%doc %{_texmfdistdir}/doc/latex/presentations-en/06-04-2.ltx
21mr|texlive-presentations-en-20190228-1|237	%doc %{_texmfdistdir}/doc/latex/presentations-en/06-04-3.ltx
21mr|texlive-presentations-en-20190228-1|238	%doc %{_texmfdistdir}/doc/latex/presentations-en/06-05-1.ltx
21mr|texlive-presentations-en-20190228-1|239	%doc %{_texmfdistdir}/doc/latex/presentations-en/07-03-1.ltx
21mr|texlive-presentations-en-20190228-1|240	%doc %{_texmfdistdir}/doc/latex/presentations-en/07-03-2.ltx
21mr|texlive-presentations-en-20190228-1|241	%doc %{_texmfdistdir}/doc/latex/presentations-en/07-03-3.ltxpd
21mr|texlive-presentations-en-20190228-1|242	%doc %{_texmfdistdir}/doc/latex/presentations-en/07-03-4.ltxb
21mr|texlive-presentations-en-20190228-1|243	%doc %{_texmfdistdir}/doc/latex/presentations-en/07-05-1.ltxbps
21mr|texlive-presentations-en-20190228-1|244	%doc %{_texmfdistdir}/doc/latex/presentations-en/07-05-2.ltxbps
21mr|texlive-presentations-en-20190228-1|245	%doc %{_texmfdistdir}/doc/latex/presentations-en/DEexa.sty
21mr|texlive-presentations-en-20190228-1|246	%doc %{_texmfdistdir}/doc/latex/presentations-en/DEoptions.sty
21mr|texlive-presentations-en-20190228-1|247	%doc %{_texmfdistdir}/doc/latex/presentations-en/PPRtime.sty
21mr|texlive-presentations-en-20190228-1|248	%doc %{_texmfdistdir}/doc/latex/presentations-en/README
21mr|texlive-presentations-en-20190228-1|249	%doc %{_texmfdistdir}/doc/latex/presentations-en/Textdemo.tex
21mr|texlive-presentations-en-20190228-1|250	%doc %{_texmfdistdir}/doc/latex/presentations-en/beamer-demo-en.tex
21mr|texlive-presentations-en-20190228-1|251	%doc %{_texmfdistdir}/doc/latex/presentations-en/beamer-demo.tex
21mr|texlive-presentations-en-20190228-1|252	%doc %{_texmfdistdir}/doc/latex/presentations-en/beamer-demo2.tex
21mr|texlive-presentations-en-20190228-1|253	%doc %{_texmfdistdir}/doc/latex/presentations-en/beispiel.cls
21mr|texlive-presentations-en-20190228-1|254	%doc %{_texmfdistdir}/doc/latex/presentations-en/bspcalweekly.cls
21mr|texlive-presentations-en-20190228-1|255	%doc %{_texmfdistdir}/doc/latex/presentations-en/bspdvdcoll.cls
21mr|texlive-presentations-en-20190228-1|256	%doc %{_texmfdistdir}/doc/latex/presentations-en/bspfont.cls
21mr|texlive-presentations-en-20190228-1|257	%doc %{_texmfdistdir}/doc/latex/presentations-en/bsppstricks.cls
21mr|texlive-presentations-en-20190228-1|258	%doc %{_texmfdistdir}/doc/latex/presentations-en/buch-E.bib
21mr|texlive-presentations-en-20190228-1|259	%doc %{_texmfdistdir}/doc/latex/presentations-en/buch.bib
21mr|texlive-presentations-en-20190228-1|260	%doc %{_texmfdistdir}/doc/latex/presentations-en/exa-fontconfig.tex
21mr|texlive-presentations-en-20190228-1|261	%doc %{_texmfdistdir}/doc/latex/presentations-en/exaarticle.cls
21mr|texlive-presentations-en-20190228-1|262	%doc %{_texmfdistdir}/doc/latex/presentations-en/exaarticle2.cls
21mr|texlive-presentations-en-20190228-1|263	%doc %{_texmfdistdir}/doc/latex/presentations-en/exaartplain.cls
21mr|texlive-presentations-en-20190228-1|264	%doc %{_texmfdistdir}/doc/latex/presentations-en/exabeamer.cls
21mr|texlive-presentations-en-20190228-1|265	%doc %{_texmfdistdir}/doc/latex/presentations-en/exabook.cls
21mr|texlive-presentations-en-20190228-1|266	%doc %{_texmfdistdir}/doc/latex/presentations-en/exabook2.cls
21mr|texlive-presentations-en-20190228-1|267	%doc %{_texmfdistdir}/doc/latex/presentations-en/exadante.cls
21mr|texlive-presentations-en-20190228-1|268	%doc %{_texmfdistdir}/doc/latex/presentations-en/exafoils.cls
21mr|texlive-presentations-en-20190228-1|269	%doc %{_texmfdistdir}/doc/latex/presentations-en/exafubeamer.cls
21mr|texlive-presentations-en-20190228-1|270	%doc %{_texmfdistdir}/doc/latex/presentations-en/exafupd.cls
21mr|texlive-presentations-en-20190228-1|271	%doc %{_texmfdistdir}/doc/latex/presentations-en/examargin.cls
21mr|texlive-presentations-en-20190228-1|272	%doc %{_texmfdistdir}/doc/latex/presentations-en/examemoir.cls
21mr|texlive-presentations-en-20190228-1|273	%doc %{_texmfdistdir}/doc/latex/presentations-en/examinimal-mathsymbols.cls
21mr|texlive-presentations-en-20190228-1|274	%doc %{_texmfdistdir}/doc/latex/presentations-en/examinimal.cls
21mr|texlive-presentations-en-20190228-1|275	%doc %{_texmfdistdir}/doc/latex/presentations-en/exapd.cls
21mr|texlive-presentations-en-20190228-1|276	%doc %{_texmfdistdir}/doc/latex/presentations-en/exaprosper.cls
21mr|texlive-presentations-en-20190228-1|277	%doc %{_texmfdistdir}/doc/latex/presentations-en/exareport.cls
21mr|texlive-presentations-en-20190228-1|278	%doc %{_texmfdistdir}/doc/latex/presentations-en/exaseminar.cls
21mr|texlive-presentations-en-20190228-1|279	%doc %{_texmfdistdir}/doc/latex/presentations-en/exaslidenotes.cls
21mr|texlive-presentations-en-20190228-1|280	%doc %{_texmfdistdir}/doc/latex/presentations-en/exasymbol.cls
21mr|texlive-presentations-en-20190228-1|281	%doc %{_texmfdistdir}/doc/latex/presentations-en/exaxetex.cls
21mr|texlive-presentations-en-20190228-1|282	%doc %{_texmfdistdir}/doc/latex/presentations-en/fontDemo-E.tex
21mr|texlive-presentations-en-20190228-1|283	%doc %{_texmfdistdir}/doc/latex/presentations-en/fontDemo.tex
21mr|texlive-presentations-en-20190228-1|284	%doc %{_texmfdistdir}/doc/latex/presentations-en/images/beamer/TU.jpg
21mr|texlive-presentations-en-20190228-1|285	%doc %{_texmfdistdir}/doc/latex/presentations-en/images/beamer/TeX.pdf
21mr|texlive-presentations-en-20190228-1|286	%doc %{_texmfdistdir}/doc/latex/presentations-en/images/beamer/beamer0.pdf
21mr|texlive-presentations-en-20190228-1|287	%doc %{_texmfdistdir}/doc/latex/presentations-en/images/beamer/beamer1.pdf
21mr|texlive-presentations-en-20190228-1|288	%doc %{_texmfdistdir}/doc/latex/presentations-en/images/beamer/beamer2.pdf
21mr|texlive-presentations-en-20190228-1|289	%doc %{_texmfdistdir}/doc/latex/presentations-en/images/beamer/beamernavbar.png
21mr|texlive-presentations-en-20190228-1|290	%doc %{_texmfdistdir}/doc/latex/presentations-en/images/beamer/beamernavsymbols.pdf
21mr|texlive-presentations-en-20190228-1|291	%doc %{_texmfdistdir}/doc/latex/presentations-en/images/beamer/beamernavsymbols.tex
21mr|texlive-presentations-en-20190228-1|292	%doc %{_texmfdistdir}/doc/latex/presentations-en/images/beamer/grating.png
21mr|texlive-presentations-en-20190228-1|293	%doc %{_texmfdistdir}/doc/latex/presentations-en/images/beamer/ligaturen.png
21mr|texlive-presentations-en-20190228-1|294	%doc %{_texmfdistdir}/doc/latex/presentations-en/images/beamer/multimedia.jpg
21mr|texlive-presentations-en-20190228-1|295	%doc %{_texmfdistdir}/doc/latex/presentations-en/images/beamer/multimedia.tex
21mr|texlive-presentations-en-20190228-1|296	%doc %{_texmfdistdir}/doc/latex/presentations-en/images/beamer/transition1.png
21mr|texlive-presentations-en-20190228-1|297	%doc %{_texmfdistdir}/doc/latex/presentations-en/images/beamer/zedat.pdf
21mr|texlive-presentations-en-20190228-1|298	%doc %{_texmfdistdir}/doc/latex/presentations-en/images/pd/clemson.gif
21mr|texlive-presentations-en-20190228-1|299	%doc %{_texmfdistdir}/doc/latex/presentations-en/images/pd/clemson.png
21mr|texlive-presentations-en-20190228-1|300	%doc %{_texmfdistdir}/doc/latex/presentations-en/images/pd/logo-clemson.png
21mr|texlive-presentations-en-20190228-1|301	%doc %{_texmfdistdir}/doc/latex/presentations-en/images/pd/logofbbw.eps
21mr|texlive-presentations-en-20190228-1|302	%doc %{_texmfdistdir}/doc/latex/presentations-en/images/pd/moviePD.png
21mr|texlive-presentations-en-20190228-1|303	%doc %{_texmfdistdir}/doc/latex/presentations-en/images/pd/pawmkorange.png
21mr|texlive-presentations-en-20190228-1|304	%doc %{_texmfdistdir}/doc/latex/presentations-en/images/pd/pawmkpurple.png
21mr|texlive-presentations-en-20190228-1|305	%doc %{_texmfdistdir}/doc/latex/presentations-en/images/pd/pawtraceorange.png
21mr|texlive-presentations-en-20190228-1|306	%doc %{_texmfdistdir}/doc/latex/presentations-en/images/pd/pawtracep.png
21mr|texlive-presentations-en-20190228-1|307	%doc %{_texmfdistdir}/doc/latex/presentations-en/images/pd/wieesgeht.eps
21mr|texlive-presentations-en-20190228-1|308	%doc %{_texmfdistdir}/doc/latex/presentations-en/images/pd/zedat2.eps
21mr|texlive-presentations-en-20190228-1|309	%doc %{_texmfdistdir}/doc/latex/presentations-en/images/pdfscreen/Tore3d.pdf
21mr|texlive-presentations-en-20190228-1|310	%doc %{_texmfdistdir}/doc/latex/presentations-en/images/pdfscreen/mp.pdf
21mr|texlive-presentations-en-20190228-1|311	%doc %{_texmfdistdir}/doc/latex/presentations-en/images/pdfscreen/mpgraph.mps
21mr|texlive-presentations-en-20190228-1|312	%doc %{_texmfdistdir}/doc/latex/presentations-en/images/pdfscreen/pst.pdf
21mr|texlive-presentations-en-20190228-1|313	%doc %{_texmfdistdir}/doc/latex/presentations-en/images/pdfscreen/tex.png
21mr|texlive-presentations-en-20190228-1|314	%doc %{_texmfdistdir}/doc/latex/presentations-en/obox.sty
21mr|texlive-presentations-en-20190228-1|315	%doc %{_texmfdistdir}/doc/latex/presentations-en/pd-demo-default.tex
21mr|texlive-presentations-en-20190228-1|316	%doc %{_texmfdistdir}/doc/latex/presentations-en/pd-demo.tex
21mr|texlive-presentations-en-20190228-1|317	%doc %{_texmfdistdir}/doc/latex/presentations-en/powerdot-clemson.sty
21mr|texlive-presentations-en-20190228-1|318	%doc %{_texmfdistdir}/doc/latex/presentations-en/prosper.cls
21mr|texlive-presentations-en-20190228-1|319	%doc %{_texmfdistdir}/doc/latex/presentations-en/runAll
21mr|texlive-presentations-en-20190228-1|320	%doc %{_texmfdistdir}/doc/latex/presentations-en/screxa.cls
21mr|texlive-presentations-en-20190228-1|321	%doc %{_texmfdistdir}/doc/latex/presentations-en/screxabook.cls
21mr|texlive-presentations-en-20190228-1|322	%doc %{_texmfdistdir}/doc/latex/presentations-en/screxareport.cls
21mr|texlive-presentations-en-20190228-1|323	%doc %{_texmfdistdir}/doc/latex/presentations-en/slidenotes.cfg
21mr|texlive-presentations-en-20190228-1|324	%doc %{_texmfdistdir}/doc/latex/presentations-en/slidenotes.cls
21mr|texlive-presentations-en-20190228-1|325	%doc %{_texmfdistdir}/doc/latex/presentations-en/textdemo.sty
21mr|texlive-presentations-en-20190228-1|326	
21mr|texlive-presentations-en-20190228-1|327	#-----------------------------------------------------------------------
21mr|texlive-presentations-en-20190228-1|328	%prep
21mr|texlive-presentations-en-20190228-1|329	%setup -c -a0 -a1
21mr|texlive-presentations-en-20190228-1|330	
21mr|texlive-presentations-en-20190228-1|331	%build
21mr|texlive-presentations-en-20190228-1|332	
21mr|texlive-presentations-en-20190228-1|333	%install
21mr|texlive-presentations-en-20190228-1|334	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-presentations-en-20190228-1|335	cp -fpar doc %{buildroot}%{_texmfdistdir}

18787 21
21mr|texlive-prettyref-3.0-7|1	# revision 15878
21mr|texlive-prettyref-3.0-7|2	# category Package
21mr|texlive-prettyref-3.0-7|3	# catalog-ctan /macros/latex/contrib/prettyref
21mr|texlive-prettyref-3.0-7|4	# catalog-date 2008-11-06 09:26:54 +0100
21mr|texlive-prettyref-3.0-7|5	# catalog-license pd
21mr|texlive-prettyref-3.0-7|6	# catalog-version 3.0
21mr|texlive-prettyref-3.0-7|7	Name:		texlive-prettyref
21mr|texlive-prettyref-3.0-7|8	Version:	3.0
21mr|texlive-prettyref-3.0-7|9	Release:	7
21mr|texlive-prettyref-3.0-7|10	Summary:	Make label references "self-identify"
21mr|texlive-prettyref-3.0-7|11	Group:		Publishing
21mr|texlive-prettyref-3.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/prettyref
21mr|texlive-prettyref-3.0-7|13	License:	PD
21mr|texlive-prettyref-3.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/prettyref.tar.xz
21mr|texlive-prettyref-3.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/prettyref.doc.tar.xz
21mr|texlive-prettyref-3.0-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/prettyref.source.tar.xz
21mr|texlive-prettyref-3.0-7|17	BuildArch:	noarch
21mr|texlive-prettyref-3.0-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-prettyref-3.0-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-prettyref-3.0-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-prettyref-3.0-7|21	
21mr|texlive-prettyref-3.0-7|22	%description
21mr|texlive-prettyref-3.0-7|23	Prettyref provides a command \newrefformat, which specifies the
21mr|texlive-prettyref-3.0-7|24	way in which a reference is typeset, according to a label
21mr|texlive-prettyref-3.0-7|25	"identification". The identification is set in the \label
21mr|texlive-prettyref-3.0-7|26	command, by using prefixed label names; so instead of
21mr|texlive-prettyref-3.0-7|27	\label{mysection}, one uses \label{sec:mysection}, and
21mr|texlive-prettyref-3.0-7|28	prettyref interprets the "sec:" part. The package is compatible
21mr|texlive-prettyref-3.0-7|29	with hyperref and with other packages.
21mr|texlive-prettyref-3.0-7|30	
21mr|texlive-prettyref-3.0-7|31	
21mr|texlive-prettyref-3.0-7|32	#-----------------------------------------------------------------------
21mr|texlive-prettyref-3.0-7|33	%files
21mr|texlive-prettyref-3.0-7|34	%{_texmfdistdir}/tex/latex/prettyref/prettyref.sty
21mr|texlive-prettyref-3.0-7|35	%doc %{_texmfdistdir}/doc/latex/prettyref/README
21mr|texlive-prettyref-3.0-7|36	%doc %{_texmfdistdir}/doc/latex/prettyref/prettyref.pdf
21mr|texlive-prettyref-3.0-7|37	#- source
21mr|texlive-prettyref-3.0-7|38	%doc %{_texmfdistdir}/source/latex/prettyref/prettyref.dtx
21mr|texlive-prettyref-3.0-7|39	%doc %{_texmfdistdir}/source/latex/prettyref/prettyref.ins
21mr|texlive-prettyref-3.0-7|40	
21mr|texlive-prettyref-3.0-7|41	#-----------------------------------------------------------------------
21mr|texlive-prettyref-3.0-7|42	%prep
21mr|texlive-prettyref-3.0-7|43	%setup -c -a0 -a1 -a2
21mr|texlive-prettyref-3.0-7|44	
21mr|texlive-prettyref-3.0-7|45	%build
21mr|texlive-prettyref-3.0-7|46	
21mr|texlive-prettyref-3.0-7|47	%install
21mr|texlive-prettyref-3.0-7|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-prettyref-3.0-7|49	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18788 21
21mr|texlive-preview-11.91-2|1	# revision 28438
21mr|texlive-preview-11.91-2|2	# category Package
21mr|texlive-preview-11.91-2|3	# catalog-ctan /macros/latex/contrib/preview
21mr|texlive-preview-11.91-2|4	# catalog-date 2012-12-02 22:39:14 +0100
21mr|texlive-preview-11.91-2|5	# catalog-license gpl
21mr|texlive-preview-11.91-2|6	# catalog-version 11.87
21mr|texlive-preview-11.91-2|7	Name:		texlive-preview
21mr|texlive-preview-11.91-2|8	Version:	11.91
21mr|texlive-preview-11.91-2|9	Release:	2
21mr|texlive-preview-11.91-2|10	Summary:	Extract bits of a LaTeX source for output
21mr|texlive-preview-11.91-2|11	Group:		Publishing
21mr|texlive-preview-11.91-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/preview
21mr|texlive-preview-11.91-2|13	License:	GPL
21mr|texlive-preview-11.91-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/preview.tar.xz
21mr|texlive-preview-11.91-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/preview.doc.tar.xz
21mr|texlive-preview-11.91-2|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/preview.source.tar.xz
21mr|texlive-preview-11.91-2|17	BuildArch:	noarch
21mr|texlive-preview-11.91-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-preview-11.91-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-preview-11.91-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-preview-11.91-2|21	
21mr|texlive-preview-11.91-2|22	%description
21mr|texlive-preview-11.91-2|23	The package is a free-standing part of the preview-latex
21mr|texlive-preview-11.91-2|24	bundle. The package provides the support preview-latex needs,
21mr|texlive-preview-11.91-2|25	when it chooses the matter it will preview. The output may
21mr|texlive-preview-11.91-2|26	reasonably be expected to have other uses, as in html
21mr|texlive-preview-11.91-2|27	translators, etc.
21mr|texlive-preview-11.91-2|28	
21mr|texlive-preview-11.91-2|29	#-----------------------------------------------------------------------
21mr|texlive-preview-11.91-2|30	%files
21mr|texlive-preview-11.91-2|31	%{_texmfdistdir}/tex/latex/preview/prauctex.cfg
21mr|texlive-preview-11.91-2|32	%{_texmfdistdir}/tex/latex/preview/prauctex.def
21mr|texlive-preview-11.91-2|33	%{_texmfdistdir}/tex/latex/preview/prcounters.def
21mr|texlive-preview-11.91-2|34	%{_texmfdistdir}/tex/latex/preview/preview.sty
21mr|texlive-preview-11.91-2|35	%{_texmfdistdir}/tex/latex/preview/prfootnotes.def
21mr|texlive-preview-11.91-2|36	%{_texmfdistdir}/tex/latex/preview/prlyx.def
21mr|texlive-preview-11.91-2|37	%{_texmfdistdir}/tex/latex/preview/prshowbox.def
21mr|texlive-preview-11.91-2|38	%{_texmfdistdir}/tex/latex/preview/prshowlabels.def
21mr|texlive-preview-11.91-2|39	%{_texmfdistdir}/tex/latex/preview/prtightpage.def
21mr|texlive-preview-11.91-2|40	%{_texmfdistdir}/tex/latex/preview/prtracingall.def
21mr|texlive-preview-11.91-2|41	%doc %{_texmfdistdir}/doc/latex/preview/README
21mr|texlive-preview-11.91-2|42	%doc %{_texmfdistdir}/doc/latex/preview/preview.pdf
21mr|texlive-preview-11.91-2|43	#- source
21mr|texlive-preview-11.91-2|44	%doc %{_texmfdistdir}/source/latex/preview/preview.drv
21mr|texlive-preview-11.91-2|45	%doc %{_texmfdistdir}/source/latex/preview/preview.dtx
21mr|texlive-preview-11.91-2|46	%doc %{_texmfdistdir}/source/latex/preview/preview.ins
21mr|texlive-preview-11.91-2|47	
21mr|texlive-preview-11.91-2|48	#-----------------------------------------------------------------------
21mr|texlive-preview-11.91-2|49	%prep
21mr|texlive-preview-11.91-2|50	%setup -c -a0 -a1 -a2
21mr|texlive-preview-11.91-2|51	
21mr|texlive-preview-11.91-2|52	%build
21mr|texlive-preview-11.91-2|53	
21mr|texlive-preview-11.91-2|54	%install
21mr|texlive-preview-11.91-2|55	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-preview-11.91-2|56	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18789 21
21mr|texlive-printlen-1.1a-7|1	# revision 19847
21mr|texlive-printlen-1.1a-7|2	# category Package
21mr|texlive-printlen-1.1a-7|3	# catalog-ctan /macros/latex/contrib/printlen
21mr|texlive-printlen-1.1a-7|4	# catalog-date 2010-09-22 14:58:28 +0200
21mr|texlive-printlen-1.1a-7|5	# catalog-license lppl
21mr|texlive-printlen-1.1a-7|6	# catalog-version 1.1a
21mr|texlive-printlen-1.1a-7|7	Name:		texlive-printlen
21mr|texlive-printlen-1.1a-7|8	Version:	1.1a
21mr|texlive-printlen-1.1a-7|9	Release:	7
21mr|texlive-printlen-1.1a-7|10	Summary:	Print lengths using specified units
21mr|texlive-printlen-1.1a-7|11	Group:		Publishing
21mr|texlive-printlen-1.1a-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/printlen
21mr|texlive-printlen-1.1a-7|13	License:	LPPL
21mr|texlive-printlen-1.1a-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/printlen.tar.xz
21mr|texlive-printlen-1.1a-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/printlen.doc.tar.xz
21mr|texlive-printlen-1.1a-7|16	BuildArch:	noarch
21mr|texlive-printlen-1.1a-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-printlen-1.1a-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-printlen-1.1a-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-printlen-1.1a-7|20	
21mr|texlive-printlen-1.1a-7|21	%description
21mr|texlive-printlen-1.1a-7|22	\printlength{length} prints the value of a LaTeX length in the
21mr|texlive-printlen-1.1a-7|23	units specified by \uselengthunit{unit} ('unit' may be any TeX
21mr|texlive-printlen-1.1a-7|24	length unit except for scaled point, viz., any of: pt, pc, in,
21mr|texlive-printlen-1.1a-7|25	mm, cm, bp, dd or cc). When the unit is pt, the printed length
21mr|texlive-printlen-1.1a-7|26	value will include any stretch or shrink; otherwise these are
21mr|texlive-printlen-1.1a-7|27	not printed. The 'unit' argument may also be PT, in which case
21mr|texlive-printlen-1.1a-7|28	length values will be printed in point units but without any
21mr|texlive-printlen-1.1a-7|29	stretch or shrink values.
21mr|texlive-printlen-1.1a-7|30	
21mr|texlive-printlen-1.1a-7|31	
21mr|texlive-printlen-1.1a-7|32	#-----------------------------------------------------------------------
21mr|texlive-printlen-1.1a-7|33	%files
21mr|texlive-printlen-1.1a-7|34	%{_texmfdistdir}/tex/latex/printlen/printlen.sty
21mr|texlive-printlen-1.1a-7|35	%doc %{_texmfdistdir}/doc/latex/printlen/printlen-doc.pdf
21mr|texlive-printlen-1.1a-7|36	%doc %{_texmfdistdir}/doc/latex/printlen/printlen-doc.tex
21mr|texlive-printlen-1.1a-7|37	
21mr|texlive-printlen-1.1a-7|38	#-----------------------------------------------------------------------
21mr|texlive-printlen-1.1a-7|39	%prep
21mr|texlive-printlen-1.1a-7|40	%setup -c -a0 -a1
21mr|texlive-printlen-1.1a-7|41	
21mr|texlive-printlen-1.1a-7|42	%build
21mr|texlive-printlen-1.1a-7|43	
21mr|texlive-printlen-1.1a-7|44	%install
21mr|texlive-printlen-1.1a-7|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-printlen-1.1a-7|46	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18790 21
21mr|texlive-probsoln-3.05-2|1	Name:		texlive-probsoln
21mr|texlive-probsoln-3.05-2|2	Version:	3.05
21mr|texlive-probsoln-3.05-2|3	Release:	2
21mr|texlive-probsoln-3.05-2|4	Summary:	Generate problem sheets and their solution sheets
21mr|texlive-probsoln-3.05-2|5	Group:		Publishing
21mr|texlive-probsoln-3.05-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/probsoln
21mr|texlive-probsoln-3.05-2|7	License:	LPPL
21mr|texlive-probsoln-3.05-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/probsoln.tar.xz
21mr|texlive-probsoln-3.05-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/probsoln.doc.tar.xz
21mr|texlive-probsoln-3.05-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/probsoln.source.tar.xz
21mr|texlive-probsoln-3.05-2|11	BuildArch:	noarch
21mr|texlive-probsoln-3.05-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-probsoln-3.05-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-probsoln-3.05-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-probsoln-3.05-2|15	
21mr|texlive-probsoln-3.05-2|16	%description
21mr|texlive-probsoln-3.05-2|17	The package is designed for lecturers who have to generate new
21mr|texlive-probsoln-3.05-2|18	problem sheets for their students on a regular basis (e.g.
21mr|texlive-probsoln-3.05-2|19	yearly) by randomly selecting a specified number of problems
21mr|texlive-probsoln-3.05-2|20	defined in another file. The package allows you easily to
21mr|texlive-probsoln-3.05-2|21	generate a new problem sheet that is different from the
21mr|texlive-probsoln-3.05-2|22	previous year, thus alleviating the temptation of students to
21mr|texlive-probsoln-3.05-2|23	seek out the previous year's students and checking out their
21mr|texlive-probsoln-3.05-2|24	answers. The solutions to the problems can be defined along
21mr|texlive-probsoln-3.05-2|25	with the problem, making it easy to generate the solution sheet
21mr|texlive-probsoln-3.05-2|26	from the same source code; problems may be reused within a
21mr|texlive-probsoln-3.05-2|27	document, so that solutions may appear in a different section
21mr|texlive-probsoln-3.05-2|28	of the same document as the problems they cover.
21mr|texlive-probsoln-3.05-2|29	
21mr|texlive-probsoln-3.05-2|30	#-----------------------------------------------------------------------
21mr|texlive-probsoln-3.05-2|31	%files
21mr|texlive-probsoln-3.05-2|32	%{_texmfdistdir}/tex/latex/probsoln
21mr|texlive-probsoln-3.05-2|33	%doc %{_texmfdistdir}/doc/latex/probsoln
21mr|texlive-probsoln-3.05-2|34	#- source
21mr|texlive-probsoln-3.05-2|35	%doc %{_texmfdistdir}/source/latex/probsoln
21mr|texlive-probsoln-3.05-2|36	
21mr|texlive-probsoln-3.05-2|37	#-----------------------------------------------------------------------
21mr|texlive-probsoln-3.05-2|38	%prep
21mr|texlive-probsoln-3.05-2|39	%setup -c -a0 -a1 -a2
21mr|texlive-probsoln-3.05-2|40	
21mr|texlive-probsoln-3.05-2|41	%build
21mr|texlive-probsoln-3.05-2|42	
21mr|texlive-probsoln-3.05-2|43	%install
21mr|texlive-probsoln-3.05-2|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-probsoln-3.05-2|45	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18791 21
21mr|texlive-procIAGssymp-20190228-1|1	# revision 15878
21mr|texlive-procIAGssymp-20190228-1|2	# category Package
21mr|texlive-procIAGssymp-20190228-1|3	# catalog-ctan /macros/latex/contrib/procIAGssymp
21mr|texlive-procIAGssymp-20190228-1|4	# catalog-date 2007-01-06 21:10:04 +0100
21mr|texlive-procIAGssymp-20190228-1|5	# catalog-license lppl
21mr|texlive-procIAGssymp-20190228-1|6	# catalog-version undef
21mr|texlive-procIAGssymp-20190228-1|7	Name:		texlive-procIAGssymp
21mr|texlive-procIAGssymp-20190228-1|8	Version:	20190228
21mr|texlive-procIAGssymp-20190228-1|9	Release:	1
21mr|texlive-procIAGssymp-20190228-1|10	Summary:	Macros for IAG symposium papers
21mr|texlive-procIAGssymp-20190228-1|11	Group:		Publishing
21mr|texlive-procIAGssymp-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/procIAGssymp
21mr|texlive-procIAGssymp-20190228-1|13	License:	LPPL
21mr|texlive-procIAGssymp-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/procIAGssymp.tar.xz
21mr|texlive-procIAGssymp-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/procIAGssymp.doc.tar.xz
21mr|texlive-procIAGssymp-20190228-1|16	BuildArch:	noarch
21mr|texlive-procIAGssymp-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-procIAGssymp-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-procIAGssymp-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-procIAGssymp-20190228-1|20	
21mr|texlive-procIAGssymp-20190228-1|21	%description
21mr|texlive-procIAGssymp-20190228-1|22	This package provides (re-)definitions of some LaTeX commands
21mr|texlive-procIAGssymp-20190228-1|23	that can be useful for the preparation of a paper with the
21mr|texlive-procIAGssymp-20190228-1|24	style of the proceeding of symposia sponsored by the
21mr|texlive-procIAGssymp-20190228-1|25	'International Association of Geodesy (IAG)' published by
21mr|texlive-procIAGssymp-20190228-1|26	Springer-Verlag.
21mr|texlive-procIAGssymp-20190228-1|27	
21mr|texlive-procIAGssymp-20190228-1|28	#-----------------------------------------------------------------------
21mr|texlive-procIAGssymp-20190228-1|29	%files
21mr|texlive-procIAGssymp-20190228-1|30	%{_texmfdistdir}/tex/latex/procIAGssymp/procIAGssymp.sty
21mr|texlive-procIAGssymp-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/procIAGssymp/TestPaper.tex
21mr|texlive-procIAGssymp-20190228-1|32	
21mr|texlive-procIAGssymp-20190228-1|33	#-----------------------------------------------------------------------
21mr|texlive-procIAGssymp-20190228-1|34	%prep
21mr|texlive-procIAGssymp-20190228-1|35	%setup -c -a0 -a1
21mr|texlive-procIAGssymp-20190228-1|36	
21mr|texlive-procIAGssymp-20190228-1|37	%build
21mr|texlive-procIAGssymp-20190228-1|38	
21mr|texlive-procIAGssymp-20190228-1|39	%install
21mr|texlive-procIAGssymp-20190228-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-procIAGssymp-20190228-1|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18792 21
21mr|texlive-productbox-1.1-7|1	# revision 20886
21mr|texlive-productbox-1.1-7|2	# category Package
21mr|texlive-productbox-1.1-7|3	# catalog-ctan /macros/latex/contrib/gene/productbox
21mr|texlive-productbox-1.1-7|4	# catalog-date 2010-12-30 01:06:48 +0100
21mr|texlive-productbox-1.1-7|5	# catalog-license other-free
21mr|texlive-productbox-1.1-7|6	# catalog-version 1.1
21mr|texlive-productbox-1.1-7|7	Name:		texlive-productbox
21mr|texlive-productbox-1.1-7|8	Version:	1.1
21mr|texlive-productbox-1.1-7|9	Release:	7
21mr|texlive-productbox-1.1-7|10	Summary:	Typeset a three-dimensional product box
21mr|texlive-productbox-1.1-7|11	Group:		Publishing
21mr|texlive-productbox-1.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/gene/productbox
21mr|texlive-productbox-1.1-7|13	License:	OTHER-FREE
21mr|texlive-productbox-1.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/productbox.tar.xz
21mr|texlive-productbox-1.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/productbox.doc.tar.xz
21mr|texlive-productbox-1.1-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/productbox.source.tar.xz
21mr|texlive-productbox-1.1-7|17	BuildArch:	noarch
21mr|texlive-productbox-1.1-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-productbox-1.1-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-productbox-1.1-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-productbox-1.1-7|21	
21mr|texlive-productbox-1.1-7|22	%description
21mr|texlive-productbox-1.1-7|23	The package enables typesetting of a three-dimensional product
21mr|texlive-productbox-1.1-7|24	box. This product box can be rendered as it is standing on a
21mr|texlive-productbox-1.1-7|25	surface and some light is shed onto it. Alternatively it can be
21mr|texlive-productbox-1.1-7|26	typeset as a wireframe to be cut out and glued together. This
21mr|texlive-productbox-1.1-7|27	will lead to a physical product box. The package requires the
21mr|texlive-productbox-1.1-7|28	package pgf and TikZ.
21mr|texlive-productbox-1.1-7|29	
21mr|texlive-productbox-1.1-7|30	
21mr|texlive-productbox-1.1-7|31	#-----------------------------------------------------------------------
21mr|texlive-productbox-1.1-7|32	%files
21mr|texlive-productbox-1.1-7|33	%{_texmfdistdir}/tex/latex/productbox/productbox.sty
21mr|texlive-productbox-1.1-7|34	%doc %{_texmfdistdir}/doc/latex/productbox/Makefile
21mr|texlive-productbox-1.1-7|35	%doc %{_texmfdistdir}/doc/latex/productbox/README
21mr|texlive-productbox-1.1-7|36	%doc %{_texmfdistdir}/doc/latex/productbox/productbox.bib
21mr|texlive-productbox-1.1-7|37	%doc %{_texmfdistdir}/doc/latex/productbox/productbox.pdf
21mr|texlive-productbox-1.1-7|38	#- source
21mr|texlive-productbox-1.1-7|39	%doc %{_texmfdistdir}/source/latex/productbox/productbox.dtx
21mr|texlive-productbox-1.1-7|40	%doc %{_texmfdistdir}/source/latex/productbox/productbox.ins
21mr|texlive-productbox-1.1-7|41	
21mr|texlive-productbox-1.1-7|42	#-----------------------------------------------------------------------
21mr|texlive-productbox-1.1-7|43	%prep
21mr|texlive-productbox-1.1-7|44	%setup -c -a0 -a1 -a2
21mr|texlive-productbox-1.1-7|45	
21mr|texlive-productbox-1.1-7|46	%build
21mr|texlive-productbox-1.1-7|47	
21mr|texlive-productbox-1.1-7|48	%install
21mr|texlive-productbox-1.1-7|49	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-productbox-1.1-7|50	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18793 21
21mr|texlive-program-3.3.14-2|1	# revision 20022
21mr|texlive-program-3.3.14-2|2	# category Package
21mr|texlive-program-3.3.14-2|3	# catalog-ctan /macros/latex/contrib/program
21mr|texlive-program-3.3.14-2|4	# catalog-date 2010-10-07 12:36:42 +0200
21mr|texlive-program-3.3.14-2|5	# catalog-license gpl3
21mr|texlive-program-3.3.14-2|6	# catalog-version 3.3.12
21mr|texlive-program-3.3.14-2|7	Name:		texlive-program
21mr|texlive-program-3.3.14-2|8	Version:	3.3.14
21mr|texlive-program-3.3.14-2|9	Release:	2
21mr|texlive-program-3.3.14-2|10	Summary:	Typesetting programs and algorithms
21mr|texlive-program-3.3.14-2|11	Group:		Publishing
21mr|texlive-program-3.3.14-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/program
21mr|texlive-program-3.3.14-2|13	License:	GPL3
21mr|texlive-program-3.3.14-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/program.tar.xz
21mr|texlive-program-3.3.14-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/program.doc.tar.xz
21mr|texlive-program-3.3.14-2|16	BuildArch:	noarch
21mr|texlive-program-3.3.14-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-program-3.3.14-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-program-3.3.14-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-program-3.3.14-2|20	
21mr|texlive-program-3.3.14-2|21	%description
21mr|texlive-program-3.3.14-2|22	The main offering is a program environment; a programbox
21mr|texlive-program-3.3.14-2|23	environment is available for fragments that must not break with
21mr|texlive-program-3.3.14-2|24	the pages.
21mr|texlive-program-3.3.14-2|25	
21mr|texlive-program-3.3.14-2|26	#-----------------------------------------------------------------------
21mr|texlive-program-3.3.14-2|27	%files
21mr|texlive-program-3.3.14-2|28	%{_texmfdistdir}/tex/latex/program/program.sty
21mr|texlive-program-3.3.14-2|29	%doc %{_texmfdistdir}/doc/latex/program/README
21mr|texlive-program-3.3.14-2|30	%doc %{_texmfdistdir}/doc/latex/program/gpl-3.0.txt
21mr|texlive-program-3.3.14-2|31	%doc %{_texmfdistdir}/doc/latex/program/plink.tex
21mr|texlive-program-3.3.14-2|32	%doc %{_texmfdistdir}/doc/latex/program/program-demo.tex
21mr|texlive-program-3.3.14-2|33	%doc %{_texmfdistdir}/doc/latex/program/program-doc.pdf
21mr|texlive-program-3.3.14-2|34	%doc %{_texmfdistdir}/doc/latex/program/program-doc.tex
21mr|texlive-program-3.3.14-2|35	
21mr|texlive-program-3.3.14-2|36	#-----------------------------------------------------------------------
21mr|texlive-program-3.3.14-2|37	%prep
21mr|texlive-program-3.3.14-2|38	%setup -c -a0 -a1
21mr|texlive-program-3.3.14-2|39	
21mr|texlive-program-3.3.14-2|40	%build
21mr|texlive-program-3.3.14-2|41	
21mr|texlive-program-3.3.14-2|42	%install
21mr|texlive-program-3.3.14-2|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-program-3.3.14-2|44	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18794 21
21mr|texlive-progress-1.10-7|1	# revision 19519
21mr|texlive-progress-1.10-7|2	# category Package
21mr|texlive-progress-1.10-7|3	# catalog-ctan /macros/latex/contrib/progress
21mr|texlive-progress-1.10-7|4	# catalog-date 2007-01-06 21:10:04 +0100
21mr|texlive-progress-1.10-7|5	# catalog-license lppl
21mr|texlive-progress-1.10-7|6	# catalog-version 1.10
21mr|texlive-progress-1.10-7|7	Name:		texlive-progress
21mr|texlive-progress-1.10-7|8	Version:	1.10
21mr|texlive-progress-1.10-7|9	Release:	7
21mr|texlive-progress-1.10-7|10	Summary:	Creates an overview of a document's state
21mr|texlive-progress-1.10-7|11	Group:		Publishing
21mr|texlive-progress-1.10-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/progress
21mr|texlive-progress-1.10-7|13	License:	LPPL
21mr|texlive-progress-1.10-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/progress.tar.xz
21mr|texlive-progress-1.10-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/progress.doc.tar.xz
21mr|texlive-progress-1.10-7|16	BuildArch:	noarch
21mr|texlive-progress-1.10-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-progress-1.10-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-progress-1.10-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-progress-1.10-7|20	
21mr|texlive-progress-1.10-7|21	%description
21mr|texlive-progress-1.10-7|22	Progress is a package which. when compiling TeX and LaTeX
21mr|texlive-progress-1.10-7|23	documents, generates a HTML file showing an overview of a
21mr|texlive-progress-1.10-7|24	document's state (of how finished it is). The report is sent to
21mr|texlive-progress-1.10-7|25	file \ProgressReportName, which is by default the \jobname with
21mr|texlive-progress-1.10-7|26	the date appended (but is user-modifiable).
21mr|texlive-progress-1.10-7|27	
21mr|texlive-progress-1.10-7|28	
21mr|texlive-progress-1.10-7|29	#-----------------------------------------------------------------------
21mr|texlive-progress-1.10-7|30	%files
21mr|texlive-progress-1.10-7|31	%{_texmfdistdir}/tex/latex/progress/progress.sty
21mr|texlive-progress-1.10-7|32	%doc %{_texmfdistdir}/doc/latex/progress/README
21mr|texlive-progress-1.10-7|33	%doc %{_texmfdistdir}/doc/latex/progress/progress.pdf
21mr|texlive-progress-1.10-7|34	%doc %{_texmfdistdir}/doc/latex/progress/progress.tex
21mr|texlive-progress-1.10-7|35	%doc %{_texmfdistdir}/doc/latex/progress/progress20030701.html
21mr|texlive-progress-1.10-7|36	
21mr|texlive-progress-1.10-7|37	#-----------------------------------------------------------------------
21mr|texlive-progress-1.10-7|38	%prep
21mr|texlive-progress-1.10-7|39	%setup -c -a0 -a1
21mr|texlive-progress-1.10-7|40	
21mr|texlive-progress-1.10-7|41	%build
21mr|texlive-progress-1.10-7|42	
21mr|texlive-progress-1.10-7|43	%install
21mr|texlive-progress-1.10-7|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-progress-1.10-7|45	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18795 21
21mr|texlive-progressbar-1.0b4-2|1	Name:		texlive-progressbar
21mr|texlive-progressbar-1.0b4-2|2	Version:	1.0b4
21mr|texlive-progressbar-1.0b4-2|3	Release:	2
21mr|texlive-progressbar-1.0b4-2|4	Summary:	Visualize shares of total amounts in the form of a (progress-)bar
21mr|texlive-progressbar-1.0b4-2|5	Group:		Publishing
21mr|texlive-progressbar-1.0b4-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/progressbar
21mr|texlive-progressbar-1.0b4-2|7	License:	LPPL
21mr|texlive-progressbar-1.0b4-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/progressbar.tar.xz
21mr|texlive-progressbar-1.0b4-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/progressbar.doc.tar.xz
21mr|texlive-progressbar-1.0b4-2|10	BuildArch:	noarch
21mr|texlive-progressbar-1.0b4-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-progressbar-1.0b4-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-progressbar-1.0b4-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-progressbar-1.0b4-2|14	
21mr|texlive-progressbar-1.0b4-2|15	%description
21mr|texlive-progressbar-1.0b4-2|16	This package allows you to easily visualize shares of total
21mr|texlive-progressbar-1.0b4-2|17	amounts in the form of a bar. So basically you can convert any
21mr|texlive-progressbar-1.0b4-2|18	number between 0 and 1 to a progressbar using the command
21mr|texlive-progressbar-1.0b4-2|19	\progressbar{<number>}. Also a lot of customizations are
21mr|texlive-progressbar-1.0b4-2|20	possible, allowing you to create an unique progressbar on your
21mr|texlive-progressbar-1.0b4-2|21	own. The package uses TikZ to produce its graphics.
21mr|texlive-progressbar-1.0b4-2|22	
21mr|texlive-progressbar-1.0b4-2|23	#-----------------------------------------------------------------------
21mr|texlive-progressbar-1.0b4-2|24	%files
21mr|texlive-progressbar-1.0b4-2|25	%{_texmfdistdir}/tex/latex/progressbar/progressbar.sty
21mr|texlive-progressbar-1.0b4-2|26	%doc %{_texmfdistdir}/doc/latex/progressbar/README
21mr|texlive-progressbar-1.0b4-2|27	%doc %{_texmfdistdir}/doc/latex/progressbar/progressbar.pdf
21mr|texlive-progressbar-1.0b4-2|28	%doc %{_texmfdistdir}/doc/latex/progressbar/progressbar.tex
21mr|texlive-progressbar-1.0b4-2|29	
21mr|texlive-progressbar-1.0b4-2|30	#-----------------------------------------------------------------------
21mr|texlive-progressbar-1.0b4-2|31	%prep
21mr|texlive-progressbar-1.0b4-2|32	%setup -c -a0 -a1
21mr|texlive-progressbar-1.0b4-2|33	
21mr|texlive-progressbar-1.0b4-2|34	%build
21mr|texlive-progressbar-1.0b4-2|35	
21mr|texlive-progressbar-1.0b4-2|36	%install
21mr|texlive-progressbar-1.0b4-2|37	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-progressbar-1.0b4-2|38	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18796 21
21mr|texlive-properties-0.2-7|1	# revision 15878
21mr|texlive-properties-0.2-7|2	# category Package
21mr|texlive-properties-0.2-7|3	# catalog-ctan /macros/latex/contrib/properties
21mr|texlive-properties-0.2-7|4	# catalog-date 2009-11-10 09:17:41 +0100
21mr|texlive-properties-0.2-7|5	# catalog-license lppl
21mr|texlive-properties-0.2-7|6	# catalog-version 0.2
21mr|texlive-properties-0.2-7|7	Name:		texlive-properties
21mr|texlive-properties-0.2-7|8	Version:	0.2
21mr|texlive-properties-0.2-7|9	Release:	7
21mr|texlive-properties-0.2-7|10	Summary:	Load properties from a file
21mr|texlive-properties-0.2-7|11	Group:		Publishing
21mr|texlive-properties-0.2-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/properties
21mr|texlive-properties-0.2-7|13	License:	LPPL
21mr|texlive-properties-0.2-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/properties.tar.xz
21mr|texlive-properties-0.2-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/properties.doc.tar.xz
21mr|texlive-properties-0.2-7|16	BuildArch:	noarch
21mr|texlive-properties-0.2-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-properties-0.2-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-properties-0.2-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-properties-0.2-7|20	
21mr|texlive-properties-0.2-7|21	%description
21mr|texlive-properties-0.2-7|22	The package loads properties (key, value) from a properties
21mr|texlive-properties-0.2-7|23	file, e.g. \jobname.properties.
21mr|texlive-properties-0.2-7|24	
21mr|texlive-properties-0.2-7|25	
21mr|texlive-properties-0.2-7|26	#-----------------------------------------------------------------------
21mr|texlive-properties-0.2-7|27	%files
21mr|texlive-properties-0.2-7|28	%{_texmfdistdir}/tex/latex/properties/properties.sty
21mr|texlive-properties-0.2-7|29	%doc %{_texmfdistdir}/doc/latex/properties/readme.de
21mr|texlive-properties-0.2-7|30	%doc %{_texmfdistdir}/doc/latex/properties/testprop.tex
21mr|texlive-properties-0.2-7|31	
21mr|texlive-properties-0.2-7|32	#-----------------------------------------------------------------------
21mr|texlive-properties-0.2-7|33	%prep
21mr|texlive-properties-0.2-7|34	%setup -c -a0 -a1
21mr|texlive-properties-0.2-7|35	
21mr|texlive-properties-0.2-7|36	%build
21mr|texlive-properties-0.2-7|37	
21mr|texlive-properties-0.2-7|38	%install
21mr|texlive-properties-0.2-7|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-properties-0.2-7|40	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18797 21
21mr|texlive-proposal-20190228-1|1	Name:		texlive-proposal
21mr|texlive-proposal-20190228-1|2	Version:	20190228
21mr|texlive-proposal-20190228-1|3	Release:	1
21mr|texlive-proposal-20190228-1|4	Summary:	A class for preparing proposals
21mr|texlive-proposal-20190228-1|5	Group:		Publishing
21mr|texlive-proposal-20190228-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/proposal
21mr|texlive-proposal-20190228-1|7	License:	LPPL
21mr|texlive-proposal-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/proposal.tar.xz
21mr|texlive-proposal-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/proposal.doc.tar.xz
21mr|texlive-proposal-20190228-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/proposal.source.tar.xz
21mr|texlive-proposal-20190228-1|11	BuildArch:	noarch
21mr|texlive-proposal-20190228-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-proposal-20190228-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-proposal-20190228-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-proposal-20190228-1|15	
21mr|texlive-proposal-20190228-1|16	%description
21mr|texlive-proposal-20190228-1|17	The process of preparing a collaborative proposal, to a major
21mr|texlive-proposal-20190228-1|18	funding body, involves integration of contributions of a many
21mr|texlive-proposal-20190228-1|19	people at many sites. It is therefore an ideal application for
21mr|texlive-proposal-20190228-1|20	a text-based document preparation system such as LaTeX, in
21mr|texlive-proposal-20190228-1|21	concert with a distributed version control system such as SVN.
21mr|texlive-proposal-20190228-1|22	The proposal class itself provides a basis for such an
21mr|texlive-proposal-20190228-1|23	enterprise. The dfgproposal and dfgproposal classes provide two
21mr|texlive-proposal-20190228-1|24	specialisations of the base class for (respectively) German and
21mr|texlive-proposal-20190228-1|25	European research proposals. The packages depend on the
21mr|texlive-proposal-20190228-1|26	author's stex bundle.
21mr|texlive-proposal-20190228-1|27	
21mr|texlive-proposal-20190228-1|28	#-----------------------------------------------------------------------
21mr|texlive-proposal-20190228-1|29	%files
21mr|texlive-proposal-20190228-1|30	%{_texmfdistdir}/tex/latex/proposal
21mr|texlive-proposal-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/proposal
21mr|texlive-proposal-20190228-1|32	#- source
21mr|texlive-proposal-20190228-1|33	%doc %{_texmfdistdir}/source/latex/proposal
21mr|texlive-proposal-20190228-1|34	
21mr|texlive-proposal-20190228-1|35	#-----------------------------------------------------------------------
21mr|texlive-proposal-20190228-1|36	%prep
21mr|texlive-proposal-20190228-1|37	%setup -c -a0 -a1 -a2
21mr|texlive-proposal-20190228-1|38	
21mr|texlive-proposal-20190228-1|39	%build
21mr|texlive-proposal-20190228-1|40	
21mr|texlive-proposal-20190228-1|41	%install
21mr|texlive-proposal-20190228-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-proposal-20190228-1|43	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18798 21
21mr|texlive-prosper-1.0h-13|1	# revision 33033
21mr|texlive-prosper-1.0h-13|2	# category Package
21mr|texlive-prosper-1.0h-13|3	# catalog-ctan /macros/latex/contrib/prosper
21mr|texlive-prosper-1.0h-13|4	# catalog-date 2012-02-25 10:31:12 +0100
21mr|texlive-prosper-1.0h-13|5	# catalog-license lppl1.2
21mr|texlive-prosper-1.0h-13|6	# catalog-version 1.0h
21mr|texlive-prosper-1.0h-13|7	Name:		texlive-prosper
21mr|texlive-prosper-1.0h-13|8	Version:	1.0h
21mr|texlive-prosper-1.0h-13|9	Release:	13
21mr|texlive-prosper-1.0h-13|10	Summary:	LaTeX class for high quality slides
21mr|texlive-prosper-1.0h-13|11	Group:		Publishing
21mr|texlive-prosper-1.0h-13|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/prosper
21mr|texlive-prosper-1.0h-13|13	License:	LPPL1.2
21mr|texlive-prosper-1.0h-13|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/prosper.tar.xz
21mr|texlive-prosper-1.0h-13|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/prosper.doc.tar.xz
21mr|texlive-prosper-1.0h-13|16	BuildArch:	noarch
21mr|texlive-prosper-1.0h-13|17	BuildRequires:	texlive-tlpkg
21mr|texlive-prosper-1.0h-13|18	Requires(pre):	texlive-tlpkg
21mr|texlive-prosper-1.0h-13|19	Requires(post):	texlive-kpathsea
21mr|texlive-prosper-1.0h-13|20	
21mr|texlive-prosper-1.0h-13|21	%description
21mr|texlive-prosper-1.0h-13|22	Prosper is a LaTeX class for writing transparencies. It is
21mr|texlive-prosper-1.0h-13|23	written as an extension of the seminar class by Timothy Van
21mr|texlive-prosper-1.0h-13|24	Zandt. Prosper offers a friendly environment for creating
21mr|texlive-prosper-1.0h-13|25	slides for both presentations with an overhead projector and a
21mr|texlive-prosper-1.0h-13|26	video projector. Slides prepared for a presentation with a
21mr|texlive-prosper-1.0h-13|27	computer and a video projector may integrate animation effects,
21mr|texlive-prosper-1.0h-13|28	incremental display, and so on. Various visual styles are
21mr|texlive-prosper-1.0h-13|29	supported (including some that mimic PowerPoint) and others are
21mr|texlive-prosper-1.0h-13|30	being contributed.
21mr|texlive-prosper-1.0h-13|31	
21mr|texlive-prosper-1.0h-13|32	#-----------------------------------------------------------------------
21mr|texlive-prosper-1.0h-13|33	%files
21mr|texlive-prosper-1.0h-13|34	%{_texmfdistdir}/tex/latex/prosper/PPRalcatel.sty
21mr|texlive-prosper-1.0h-13|35	%{_texmfdistdir}/tex/latex/prosper/PPRalienglow.sty
21mr|texlive-prosper-1.0h-13|36	%{_texmfdistdir}/tex/latex/prosper/PPRautumn.sty
21mr|texlive-prosper-1.0h-13|37	%{_texmfdistdir}/tex/latex/prosper/PPRazure.sty
21mr|texlive-prosper-1.0h-13|38	%{_texmfdistdir}/tex/latex/prosper/PPRblends.sty
21mr|texlive-prosper-1.0h-13|39	%{_texmfdistdir}/tex/latex/prosper/PPRcapsules.sty
21mr|texlive-prosper-1.0h-13|40	%{_texmfdistdir}/tex/latex/prosper/PPRcontemporain.sty
21mr|texlive-prosper-1.0h-13|41	%{_texmfdistdir}/tex/latex/prosper/PPRcorners.sty
21mr|texlive-prosper-1.0h-13|42	%{_texmfdistdir}/tex/latex/prosper/PPRdarkblue.sty
21mr|texlive-prosper-1.0h-13|43	%{_texmfdistdir}/tex/latex/prosper/PPRdefault.sty
21mr|texlive-prosper-1.0h-13|44	%{_texmfdistdir}/tex/latex/prosper/PPRframes.sty
21mr|texlive-prosper-1.0h-13|45	%{_texmfdistdir}/tex/latex/prosper/PPRfyma.sty
21mr|texlive-prosper-1.0h-13|46	%{_texmfdistdir}/tex/latex/prosper/PPRgyom.sty
21mr|texlive-prosper-1.0h-13|47	%{_texmfdistdir}/tex/latex/prosper/PPRlignesbleues.sty
21mr|texlive-prosper-1.0h-13|48	%{_texmfdistdir}/tex/latex/prosper/PPRmancini.sty
21mr|texlive-prosper-1.0h-13|49	%{_texmfdistdir}/tex/latex/prosper/PPRnuancegris.sty
21mr|texlive-prosper-1.0h-13|50	%{_texmfdistdir}/tex/latex/prosper/PPRprettybox.sty
21mr|texlive-prosper-1.0h-13|51	%{_texmfdistdir}/tex/latex/prosper/PPRrico.sty
21mr|texlive-prosper-1.0h-13|52	%{_texmfdistdir}/tex/latex/prosper/PPRserpaggi.sty
21mr|texlive-prosper-1.0h-13|53	%{_texmfdistdir}/tex/latex/prosper/PPRthomasd.sty
21mr|texlive-prosper-1.0h-13|54	%{_texmfdistdir}/tex/latex/prosper/PPRtroispoints.sty
21mr|texlive-prosper-1.0h-13|55	%{_texmfdistdir}/tex/latex/prosper/PPRwhitecross.sty
21mr|texlive-prosper-1.0h-13|56	%{_texmfdistdir}/tex/latex/prosper/PPRwinter.sty
21mr|texlive-prosper-1.0h-13|57	%{_texmfdistdir}/tex/latex/prosper/PPRwj.sty
21mr|texlive-prosper-1.0h-13|58	%{_texmfdistdir}/tex/latex/prosper/angleHG.ps
21mr|texlive-prosper-1.0h-13|59	%{_texmfdistdir}/tex/latex/prosper/arrow-glow.ps
21mr|texlive-prosper-1.0h-13|60	%{_texmfdistdir}/tex/latex/prosper/barre-rico.ps
21mr|texlive-prosper-1.0h-13|61	%{_texmfdistdir}/tex/latex/prosper/blue-inverted-arrow.ps
21mr|texlive-prosper-1.0h-13|62	%{_texmfdistdir}/tex/latex/prosper/boule-base.eps
21mr|texlive-prosper-1.0h-13|63	%{_texmfdistdir}/tex/latex/prosper/boulebleue-fondblanc.eps
21mr|texlive-prosper-1.0h-13|64	%{_texmfdistdir}/tex/latex/prosper/boulerouge-fondblanc.eps
21mr|texlive-prosper-1.0h-13|65	%{_texmfdistdir}/tex/latex/prosper/bouleverte-fondblanc.eps
21mr|texlive-prosper-1.0h-13|66	%{_texmfdistdir}/tex/latex/prosper/bullet-glow.ps
21mr|texlive-prosper-1.0h-13|67	%{_texmfdistdir}/tex/latex/prosper/compilation.eps
21mr|texlive-prosper-1.0h-13|68	%{_texmfdistdir}/tex/latex/prosper/degrade-base.eps
21mr|texlive-prosper-1.0h-13|69	%{_texmfdistdir}/tex/latex/prosper/degrade-blanc-bleu.eps
21mr|texlive-prosper-1.0h-13|70	%{_texmfdistdir}/tex/latex/prosper/green-bullet-on-blue-wc.ps
21mr|texlive-prosper-1.0h-13|71	%{_texmfdistdir}/tex/latex/prosper/green-bullet-on-blue.ps
21mr|texlive-prosper-1.0h-13|72	%{_texmfdistdir}/tex/latex/prosper/green-bullet-on-white.ps
21mr|texlive-prosper-1.0h-13|73	%{_texmfdistdir}/tex/latex/prosper/green-inverted-arrow.ps
21mr|texlive-prosper-1.0h-13|74	%{_texmfdistdir}/tex/latex/prosper/gyom.ps
21mr|texlive-prosper-1.0h-13|75	%{_texmfdistdir}/tex/latex/prosper/prosper-structure.eps
21mr|texlive-prosper-1.0h-13|76	%{_texmfdistdir}/tex/latex/prosper/prosper.cls
21mr|texlive-prosper-1.0h-13|77	%{_texmfdistdir}/tex/latex/prosper/red-bullet-on-blue-wc.ps
21mr|texlive-prosper-1.0h-13|78	%{_texmfdistdir}/tex/latex/prosper/red-bullet-on-blue.ps
21mr|texlive-prosper-1.0h-13|79	%{_texmfdistdir}/tex/latex/prosper/red-bullet-on-white.ps
21mr|texlive-prosper-1.0h-13|80	%{_texmfdistdir}/tex/latex/prosper/red-inverted-arrow.ps
21mr|texlive-prosper-1.0h-13|81	%{_texmfdistdir}/tex/latex/prosper/rico.ps
21mr|texlive-prosper-1.0h-13|82	%{_texmfdistdir}/tex/latex/prosper/rico_bullet1.ps
21mr|texlive-prosper-1.0h-13|83	%{_texmfdistdir}/tex/latex/prosper/rico_bullet2.ps
21mr|texlive-prosper-1.0h-13|84	%{_texmfdistdir}/tex/latex/prosper/rico_bullet3.ps
21mr|texlive-prosper-1.0h-13|85	%{_texmfdistdir}/tex/latex/prosper/rotation.ps
21mr|texlive-prosper-1.0h-13|86	%{_texmfdistdir}/tex/latex/prosper/rule-glow.ps
21mr|texlive-prosper-1.0h-13|87	%{_texmfdistdir}/tex/latex/prosper/yellow-bullet-on-blue-wc.ps
21mr|texlive-prosper-1.0h-13|88	%{_texmfdistdir}/tex/latex/prosper/yellow-bullet-on-blue.ps
21mr|texlive-prosper-1.0h-13|89	%{_texmfdistdir}/tex/latex/prosper/yellow-bullet-on-white.ps
21mr|texlive-prosper-1.0h-13|90	%doc %{_texmfdistdir}/doc/latex/prosper/AUTHORS
21mr|texlive-prosper-1.0h-13|91	%doc %{_texmfdistdir}/doc/latex/prosper/ChangeLog
21mr|texlive-prosper-1.0h-13|92	%doc %{_texmfdistdir}/doc/latex/prosper/Example.tex
21mr|texlive-prosper-1.0h-13|93	%doc %{_texmfdistdir}/doc/latex/prosper/ExampleAlienglow.tex
21mr|texlive-prosper-1.0h-13|94	%doc %{_texmfdistdir}/doc/latex/prosper/ExampleAutumn.tex
21mr|texlive-prosper-1.0h-13|95	%doc %{_texmfdistdir}/doc/latex/prosper/ExampleAzure.tex
21mr|texlive-prosper-1.0h-13|96	%doc %{_texmfdistdir}/doc/latex/prosper/ExampleContemporain.tex
21mr|texlive-prosper-1.0h-13|97	%doc %{_texmfdistdir}/doc/latex/prosper/ExampleDarkblue.tex
21mr|texlive-prosper-1.0h-13|98	%doc %{_texmfdistdir}/doc/latex/prosper/ExampleFrames.tex
21mr|texlive-prosper-1.0h-13|99	%doc %{_texmfdistdir}/doc/latex/prosper/ExampleLignesbleues.tex
21mr|texlive-prosper-1.0h-13|100	%doc %{_texmfdistdir}/doc/latex/prosper/ExampleNuanceGris.tex
21mr|texlive-prosper-1.0h-13|101	%doc %{_texmfdistdir}/doc/latex/prosper/ExampleTroisPoints.tex
21mr|texlive-prosper-1.0h-13|102	%doc %{_texmfdistdir}/doc/latex/prosper/FAQ
21mr|texlive-prosper-1.0h-13|103	%doc %{_texmfdistdir}/doc/latex/prosper/INSTALL
21mr|texlive-prosper-1.0h-13|104	%doc %{_texmfdistdir}/doc/latex/prosper/NEWS
21mr|texlive-prosper-1.0h-13|105	%doc %{_texmfdistdir}/doc/latex/prosper/README
21mr|texlive-prosper-1.0h-13|106	%doc %{_texmfdistdir}/doc/latex/prosper/TODO
21mr|texlive-prosper-1.0h-13|107	%doc %{_texmfdistdir}/doc/latex/prosper/compilation.fig
21mr|texlive-prosper-1.0h-13|108	%doc %{_texmfdistdir}/doc/latex/prosper/green-bullet-on-blue-wc.gif
21mr|texlive-prosper-1.0h-13|109	%doc %{_texmfdistdir}/doc/latex/prosper/green-bullet-on-blue.gif
21mr|texlive-prosper-1.0h-13|110	%doc %{_texmfdistdir}/doc/latex/prosper/green-bullet-on-white.gif
21mr|texlive-prosper-1.0h-13|111	%doc %{_texmfdistdir}/doc/latex/prosper/gyom.tex
21mr|texlive-prosper-1.0h-13|112	%doc %{_texmfdistdir}/doc/latex/prosper/manifest.txt
21mr|texlive-prosper-1.0h-13|113	%doc %{_texmfdistdir}/doc/latex/prosper/prosper-doc.pdf
21mr|texlive-prosper-1.0h-13|114	%doc %{_texmfdistdir}/doc/latex/prosper/prosper-doc.tex
21mr|texlive-prosper-1.0h-13|115	%doc %{_texmfdistdir}/doc/latex/prosper/prosper-structure.fig
21mr|texlive-prosper-1.0h-13|116	%doc %{_texmfdistdir}/doc/latex/prosper/prosper-template.jpg
21mr|texlive-prosper-1.0h-13|117	%doc %{_texmfdistdir}/doc/latex/prosper/prosper-tour.pdf
21mr|texlive-prosper-1.0h-13|118	%doc %{_texmfdistdir}/doc/latex/prosper/prosper-tour.tex
21mr|texlive-prosper-1.0h-13|119	%doc %{_texmfdistdir}/doc/latex/prosper/prosper.png
21mr|texlive-prosper-1.0h-13|120	%doc %{_texmfdistdir}/doc/latex/prosper/prosper.ui
21mr|texlive-prosper-1.0h-13|121	%doc %{_texmfdistdir}/doc/latex/prosper/red-bullet-on-blue-wc.gif
21mr|texlive-prosper-1.0h-13|122	%doc %{_texmfdistdir}/doc/latex/prosper/red-bullet-on-blue.gif
21mr|texlive-prosper-1.0h-13|123	%doc %{_texmfdistdir}/doc/latex/prosper/red-bullet-on-white.gif
21mr|texlive-prosper-1.0h-13|124	%doc %{_texmfdistdir}/doc/latex/prosper/rico.tex
21mr|texlive-prosper-1.0h-13|125	%doc %{_texmfdistdir}/doc/latex/prosper/rotation.tex
21mr|texlive-prosper-1.0h-13|126	%doc %{_texmfdistdir}/doc/latex/prosper/seminar-bg2-lepennec.fix
21mr|texlive-prosper-1.0h-13|127	%doc %{_texmfdistdir}/doc/latex/prosper/yellow-bullet-on-blue-wc.gif
21mr|texlive-prosper-1.0h-13|128	%doc %{_texmfdistdir}/doc/latex/prosper/yellow-bullet-on-blue.gif
21mr|texlive-prosper-1.0h-13|129	%doc %{_texmfdistdir}/doc/latex/prosper/yellow-bullet-on-white.gif
21mr|texlive-prosper-1.0h-13|130	
21mr|texlive-prosper-1.0h-13|131	#-----------------------------------------------------------------------
21mr|texlive-prosper-1.0h-13|132	%prep
21mr|texlive-prosper-1.0h-13|133	%setup -c -a0 -a1
21mr|texlive-prosper-1.0h-13|134	
21mr|texlive-prosper-1.0h-13|135	%build
21mr|texlive-prosper-1.0h-13|136	
21mr|texlive-prosper-1.0h-13|137	%install
21mr|texlive-prosper-1.0h-13|138	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-prosper-1.0h-13|139	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18799 21
21mr|texlive-protex-20190228-1|1	Name:		texlive-protex
21mr|texlive-protex-20190228-1|2	Version:	20190228
21mr|texlive-protex-20190228-1|3	Release:	1
21mr|texlive-protex-20190228-1|4	Summary:	Literate programming package
21mr|texlive-protex-20190228-1|5	Group:		Publishing
21mr|texlive-protex-20190228-1|6	URL:		http://www.ctan.org/tex-archive/web/protex
21mr|texlive-protex-20190228-1|7	License:	LPPL
21mr|texlive-protex-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/protex.tar.xz
21mr|texlive-protex-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/protex.doc.tar.xz
21mr|texlive-protex-20190228-1|10	BuildArch:	noarch
21mr|texlive-protex-20190228-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-protex-20190228-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-protex-20190228-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-protex-20190228-1|14	
21mr|texlive-protex-20190228-1|15	%description
21mr|texlive-protex-20190228-1|16	ProTeX is a simple but powerful literate programming tool,
21mr|texlive-protex-20190228-1|17	which is designed to generate useful hypertext output (either
21mr|texlive-protex-20190228-1|18	PDF, or HTML using TeX4ht).
21mr|texlive-protex-20190228-1|19	
21mr|texlive-protex-20190228-1|20	#-----------------------------------------------------------------------
21mr|texlive-protex-20190228-1|21	%files
21mr|texlive-protex-20190228-1|22	%{_texmfdistdir}/tex/latex/protex
21mr|texlive-protex-20190228-1|23	%doc %{_texmfdistdir}/doc/latex/protex
21mr|texlive-protex-20190228-1|24	
21mr|texlive-protex-20190228-1|25	#-----------------------------------------------------------------------
21mr|texlive-protex-20190228-1|26	%prep
21mr|texlive-protex-20190228-1|27	%setup -c -a0 -a1
21mr|texlive-protex-20190228-1|28	
21mr|texlive-protex-20190228-1|29	%build
21mr|texlive-protex-20190228-1|30	
21mr|texlive-protex-20190228-1|31	%install
21mr|texlive-protex-20190228-1|32	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-protex-20190228-1|33	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18800 21
21mr|texlive-protocol-1.13-7|1	# revision 25562
21mr|texlive-protocol-1.13-7|2	# category Package
21mr|texlive-protocol-1.13-7|3	# catalog-ctan /macros/latex/contrib/protocol
21mr|texlive-protocol-1.13-7|4	# catalog-date 2012-03-03 18:35:38 +0100
21mr|texlive-protocol-1.13-7|5	# catalog-license lppl1.3
21mr|texlive-protocol-1.13-7|6	# catalog-version 1.13
21mr|texlive-protocol-1.13-7|7	Name:		texlive-protocol
21mr|texlive-protocol-1.13-7|8	Version:	1.13
21mr|texlive-protocol-1.13-7|9	Release:	7
21mr|texlive-protocol-1.13-7|10	Summary:	A class for minutes of meetings
21mr|texlive-protocol-1.13-7|11	Group:		Publishing
21mr|texlive-protocol-1.13-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/protocol
21mr|texlive-protocol-1.13-7|13	License:	LPPL1.3
21mr|texlive-protocol-1.13-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/protocol.tar.xz
21mr|texlive-protocol-1.13-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/protocol.doc.tar.xz
21mr|texlive-protocol-1.13-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/protocol.source.tar.xz
21mr|texlive-protocol-1.13-7|17	BuildArch:	noarch
21mr|texlive-protocol-1.13-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-protocol-1.13-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-protocol-1.13-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-protocol-1.13-7|21	
21mr|texlive-protocol-1.13-7|22	%description
21mr|texlive-protocol-1.13-7|23	The present version of the class supports German meeting
21mr|texlive-protocol-1.13-7|24	minutes including vote results and action items. The author has
21mr|texlive-protocol-1.13-7|25	ambitions to internationalise the code, and would welcome
21mr|texlive-protocol-1.13-7|26	support in the work.
21mr|texlive-protocol-1.13-7|27	
21mr|texlive-protocol-1.13-7|28	
21mr|texlive-protocol-1.13-7|29	#-----------------------------------------------------------------------
21mr|texlive-protocol-1.13-7|30	%files
21mr|texlive-protocol-1.13-7|31	%{_texmfdistdir}/tex/latex/protocol/protocol.cls
21mr|texlive-protocol-1.13-7|32	%doc %{_texmfdistdir}/doc/latex/protocol/README
21mr|texlive-protocol-1.13-7|33	%doc %{_texmfdistdir}/doc/latex/protocol/protest.tex
21mr|texlive-protocol-1.13-7|34	%doc %{_texmfdistdir}/doc/latex/protocol/protocol.pdf
21mr|texlive-protocol-1.13-7|35	#- source
21mr|texlive-protocol-1.13-7|36	%doc %{_texmfdistdir}/source/latex/protocol/protocol.dtx
21mr|texlive-protocol-1.13-7|37	%doc %{_texmfdistdir}/source/latex/protocol/protocol.ins
21mr|texlive-protocol-1.13-7|38	
21mr|texlive-protocol-1.13-7|39	#-----------------------------------------------------------------------
21mr|texlive-protocol-1.13-7|40	%prep
21mr|texlive-protocol-1.13-7|41	%setup -c -a0 -a1 -a2
21mr|texlive-protocol-1.13-7|42	
21mr|texlive-protocol-1.13-7|43	%build
21mr|texlive-protocol-1.13-7|44	
21mr|texlive-protocol-1.13-7|45	%install
21mr|texlive-protocol-1.13-7|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-protocol-1.13-7|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18801 21
21mr|texlive-przechlewski-book-20190228-1|1	# revision 23552
21mr|texlive-przechlewski-book-20190228-1|2	# category Package
21mr|texlive-przechlewski-book-20190228-1|3	# catalog-ctan /info/examples/przechlewski-book-examples
21mr|texlive-przechlewski-book-20190228-1|4	# catalog-date 2011-08-14 21:16:59 +0200
21mr|texlive-przechlewski-book-20190228-1|5	# catalog-license lppl
21mr|texlive-przechlewski-book-20190228-1|6	# catalog-version undef
21mr|texlive-przechlewski-book-20190228-1|7	Name:		texlive-przechlewski-book
21mr|texlive-przechlewski-book-20190228-1|8	Version:	20190228
21mr|texlive-przechlewski-book-20190228-1|9	Release:	1
21mr|texlive-przechlewski-book-20190228-1|10	Summary:	Examples from Przechlewski's LaTeX book
21mr|texlive-przechlewski-book-20190228-1|11	Group:		Publishing
21mr|texlive-przechlewski-book-20190228-1|12	URL:		http://www.ctan.org/tex-archive/info/examples/przechlewski-book-examples
21mr|texlive-przechlewski-book-20190228-1|13	License:	LPPL
21mr|texlive-przechlewski-book-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/przechlewski-book.tar.xz
21mr|texlive-przechlewski-book-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/przechlewski-book.doc.tar.xz
21mr|texlive-przechlewski-book-20190228-1|16	BuildArch:	noarch
21mr|texlive-przechlewski-book-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-przechlewski-book-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-przechlewski-book-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-przechlewski-book-20190228-1|20	
21mr|texlive-przechlewski-book-20190228-1|21	%description
21mr|texlive-przechlewski-book-20190228-1|22	The bundle provides machine-readable copies of the examples
21mr|texlive-przechlewski-book-20190228-1|23	from the book "Praca magisterska i dyplomowa z programem
21mr|texlive-przechlewski-book-20190228-1|24	LaTeX".
21mr|texlive-przechlewski-book-20190228-1|25	
21mr|texlive-przechlewski-book-20190228-1|26	
21mr|texlive-przechlewski-book-20190228-1|27	#-----------------------------------------------------------------------
21mr|texlive-przechlewski-book-20190228-1|28	%files
21mr|texlive-przechlewski-book-20190228-1|29	%{_texmfdistdir}/bibtex/bst/przechlewski-book/papalike.bst
21mr|texlive-przechlewski-book-20190228-1|30	%{_texmfdistdir}/tex/latex/przechlewski-book/upmgr.cls
21mr|texlive-przechlewski-book-20190228-1|31	%{_texmfdistdir}/tex/latex/przechlewski-book/wkmgr.cls
21mr|texlive-przechlewski-book-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/przechlewski-book/LICENSE
21mr|texlive-przechlewski-book-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/przechlewski-book/Makefile
21mr|texlive-przechlewski-book-20190228-1|34	%doc %{_texmfdistdir}/doc/latex/przechlewski-book/README
21mr|texlive-przechlewski-book-20190228-1|35	%doc %{_texmfdistdir}/doc/latex/przechlewski-book/README.pl
21mr|texlive-przechlewski-book-20190228-1|36	%doc %{_texmfdistdir}/doc/latex/przechlewski-book/TAM-pl.pdf
21mr|texlive-przechlewski-book-20190228-1|37	%doc %{_texmfdistdir}/doc/latex/przechlewski-book/b313.bib
21mr|texlive-przechlewski-book-20190228-1|38	%doc %{_texmfdistdir}/doc/latex/przechlewski-book/p21.tex
21mr|texlive-przechlewski-book-20190228-1|39	%doc %{_texmfdistdir}/doc/latex/przechlewski-book/p22.tex
21mr|texlive-przechlewski-book-20190228-1|40	%doc %{_texmfdistdir}/doc/latex/przechlewski-book/p23.tex
21mr|texlive-przechlewski-book-20190228-1|41	%doc %{_texmfdistdir}/doc/latex/przechlewski-book/p24.tex
21mr|texlive-przechlewski-book-20190228-1|42	%doc %{_texmfdistdir}/doc/latex/przechlewski-book/p31.tex
21mr|texlive-przechlewski-book-20190228-1|43	%doc %{_texmfdistdir}/doc/latex/przechlewski-book/p310.tex
21mr|texlive-przechlewski-book-20190228-1|44	%doc %{_texmfdistdir}/doc/latex/przechlewski-book/p311.tex
21mr|texlive-przechlewski-book-20190228-1|45	%doc %{_texmfdistdir}/doc/latex/przechlewski-book/p312.tex
21mr|texlive-przechlewski-book-20190228-1|46	%doc %{_texmfdistdir}/doc/latex/przechlewski-book/p313.tex
21mr|texlive-przechlewski-book-20190228-1|47	%doc %{_texmfdistdir}/doc/latex/przechlewski-book/p313_utf8.tex
21mr|texlive-przechlewski-book-20190228-1|48	%doc %{_texmfdistdir}/doc/latex/przechlewski-book/p32.tex
21mr|texlive-przechlewski-book-20190228-1|49	%doc %{_texmfdistdir}/doc/latex/przechlewski-book/p33.tex
21mr|texlive-przechlewski-book-20190228-1|50	%doc %{_texmfdistdir}/doc/latex/przechlewski-book/p34.tex
21mr|texlive-przechlewski-book-20190228-1|51	%doc %{_texmfdistdir}/doc/latex/przechlewski-book/p35.tex
21mr|texlive-przechlewski-book-20190228-1|52	%doc %{_texmfdistdir}/doc/latex/przechlewski-book/p36.tex
21mr|texlive-przechlewski-book-20190228-1|53	%doc %{_texmfdistdir}/doc/latex/przechlewski-book/p37.tex
21mr|texlive-przechlewski-book-20190228-1|54	%doc %{_texmfdistdir}/doc/latex/przechlewski-book/p38.tex
21mr|texlive-przechlewski-book-20190228-1|55	%doc %{_texmfdistdir}/doc/latex/przechlewski-book/p39.tex
21mr|texlive-przechlewski-book-20190228-1|56	%doc %{_texmfdistdir}/doc/latex/przechlewski-book/p41.tex
21mr|texlive-przechlewski-book-20190228-1|57	%doc %{_texmfdistdir}/doc/latex/przechlewski-book/p42.tex
21mr|texlive-przechlewski-book-20190228-1|58	%doc %{_texmfdistdir}/doc/latex/przechlewski-book/p43.tex
21mr|texlive-przechlewski-book-20190228-1|59	%doc %{_texmfdistdir}/doc/latex/przechlewski-book/p44.tex
21mr|texlive-przechlewski-book-20190228-1|60	%doc %{_texmfdistdir}/doc/latex/przechlewski-book/p45.tex
21mr|texlive-przechlewski-book-20190228-1|61	%doc %{_texmfdistdir}/doc/latex/przechlewski-book/p46.tex
21mr|texlive-przechlewski-book-20190228-1|62	%doc %{_texmfdistdir}/doc/latex/przechlewski-book/rys1_5.tex
21mr|texlive-przechlewski-book-20190228-1|63	%doc %{_texmfdistdir}/doc/latex/przechlewski-book/wkmgr.bib
21mr|texlive-przechlewski-book-20190228-1|64	%doc %{_texmfdistdir}/doc/latex/przechlewski-book/wkmgr.html
21mr|texlive-przechlewski-book-20190228-1|65	%doc %{_texmfdistdir}/doc/latex/przechlewski-book/wkmgr1.pdf
21mr|texlive-przechlewski-book-20190228-1|66	%doc %{_texmfdistdir}/doc/latex/przechlewski-book/wkmgr1.tex
21mr|texlive-przechlewski-book-20190228-1|67	%doc %{_texmfdistdir}/doc/latex/przechlewski-book/wkmgr2.pdf
21mr|texlive-przechlewski-book-20190228-1|68	%doc %{_texmfdistdir}/doc/latex/przechlewski-book/wkmgr2.tex
21mr|texlive-przechlewski-book-20190228-1|69	
21mr|texlive-przechlewski-book-20190228-1|70	#-----------------------------------------------------------------------
21mr|texlive-przechlewski-book-20190228-1|71	%prep
21mr|texlive-przechlewski-book-20190228-1|72	%setup -c -a0 -a1
21mr|texlive-przechlewski-book-20190228-1|73	
21mr|texlive-przechlewski-book-20190228-1|74	%build
21mr|texlive-przechlewski-book-20190228-1|75	
21mr|texlive-przechlewski-book-20190228-1|76	%install
21mr|texlive-przechlewski-book-20190228-1|77	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-przechlewski-book-20190228-1|78	cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}

18802 21
21mr|texlive-ps2pkm-1.6beta1-14|1	# revision 33818
21mr|texlive-ps2pkm-1.6beta1-14|2	# category TLCore
21mr|texlive-ps2pkm-1.6beta1-14|3	# catalog-ctan /fonts/utilities/ps2pk
21mr|texlive-ps2pkm-1.6beta1-14|4	# catalog-date 2014-02-26 23:03:13 +0100
21mr|texlive-ps2pkm-1.6beta1-14|5	# catalog-license other-free
21mr|texlive-ps2pkm-1.6beta1-14|6	# catalog-version 1.6 beta 1
21mr|texlive-ps2pkm-1.6beta1-14|7	Name:		texlive-ps2pkm
21mr|texlive-ps2pkm-1.6beta1-14|8	Version:	1.6beta1
21mr|texlive-ps2pkm-1.6beta1-14|9	Release:	14
21mr|texlive-ps2pkm-1.6beta1-14|10	Summary:	Generate a PK font from an Adobe Type 1 font
21mr|texlive-ps2pkm-1.6beta1-14|11	Group:		Publishing
21mr|texlive-ps2pkm-1.6beta1-14|12	URL:		http://www.ctan.org/tex-archive/fonts/utilities/ps2pk
21mr|texlive-ps2pkm-1.6beta1-14|13	License:	OTHER-FREE
21mr|texlive-ps2pkm-1.6beta1-14|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ps2pkm.tar.xz
21mr|texlive-ps2pkm-1.6beta1-14|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ps2pkm.doc.tar.xz
21mr|texlive-ps2pkm-1.6beta1-14|16	BuildArch:	noarch
21mr|texlive-ps2pkm-1.6beta1-14|17	BuildRequires:	texlive-tlpkg
21mr|texlive-ps2pkm-1.6beta1-14|18	Requires(pre):	texlive-tlpkg
21mr|texlive-ps2pkm-1.6beta1-14|19	Requires:	texlive-ps2pkm.bin
21mr|texlive-ps2pkm-1.6beta1-14|20	
21mr|texlive-ps2pkm-1.6beta1-14|21	%description
21mr|texlive-ps2pkm-1.6beta1-14|22	Generates a PK file from an Adobe Type 1 font. PK fonts are (or
21mr|texlive-ps2pkm-1.6beta1-14|23	used to be) valuable in enabling previewers to view documents
21mr|texlive-ps2pkm-1.6beta1-14|24	generated that use Type 1 fonts. The program makes use of code
21mr|texlive-ps2pkm-1.6beta1-14|25	donated to the X consortium by IBM.
21mr|texlive-ps2pkm-1.6beta1-14|26	
21mr|texlive-ps2pkm-1.6beta1-14|27	#-----------------------------------------------------------------------
21mr|texlive-ps2pkm-1.6beta1-14|28	%files
21mr|texlive-ps2pkm-1.6beta1-14|29	%doc %{_mandir}/man1/mag.1*
21mr|texlive-ps2pkm-1.6beta1-14|30	%doc %{_texmfdistdir}/doc/man/man1/mag.man1.pdf
21mr|texlive-ps2pkm-1.6beta1-14|31	%doc %{_mandir}/man1/pfb2pfa.1*
21mr|texlive-ps2pkm-1.6beta1-14|32	%doc %{_texmfdistdir}/doc/man/man1/pfb2pfa.man1.pdf
21mr|texlive-ps2pkm-1.6beta1-14|33	%doc %{_mandir}/man1/pk2bm.1*
21mr|texlive-ps2pkm-1.6beta1-14|34	%doc %{_texmfdistdir}/doc/man/man1/pk2bm.man1.pdf
21mr|texlive-ps2pkm-1.6beta1-14|35	%doc %{_mandir}/man1/ps2pk.1*
21mr|texlive-ps2pkm-1.6beta1-14|36	%doc %{_texmfdistdir}/doc/man/man1/ps2pk.man1.pdf
21mr|texlive-ps2pkm-1.6beta1-14|37	
21mr|texlive-ps2pkm-1.6beta1-14|38	#-----------------------------------------------------------------------
21mr|texlive-ps2pkm-1.6beta1-14|39	%prep
21mr|texlive-ps2pkm-1.6beta1-14|40	%setup -c -a0 -a1
21mr|texlive-ps2pkm-1.6beta1-14|41	
21mr|texlive-ps2pkm-1.6beta1-14|42	%build
21mr|texlive-ps2pkm-1.6beta1-14|43	
21mr|texlive-ps2pkm-1.6beta1-14|44	%install
21mr|texlive-ps2pkm-1.6beta1-14|45	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-ps2pkm-1.6beta1-14|46	cp -fpar texmf-dist %{buildroot}%{_datadir}
21mr|texlive-ps2pkm-1.6beta1-14|47	mkdir -p %{buildroot}%{_mandir}/man1
21mr|texlive-ps2pkm-1.6beta1-14|48	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

18803 21
21mr|texlive-psbao-0.17-7|1	# revision 15878
21mr|texlive-psbao-0.17-7|2	# category Package
21mr|texlive-psbao-0.17-7|3	# catalog-ctan /graphics/pstricks/contrib/psbao
21mr|texlive-psbao-0.17-7|4	# catalog-date 2008-11-15 12:33:11 +0100
21mr|texlive-psbao-0.17-7|5	# catalog-license lppl
21mr|texlive-psbao-0.17-7|6	# catalog-version 0.17
21mr|texlive-psbao-0.17-7|7	Name:		texlive-psbao
21mr|texlive-psbao-0.17-7|8	Version:	0.17
21mr|texlive-psbao-0.17-7|9	Release:	7
21mr|texlive-psbao-0.17-7|10	Summary:	Draw Bao diagrams
21mr|texlive-psbao-0.17-7|11	Group:		Publishing
21mr|texlive-psbao-0.17-7|12	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/psbao
21mr|texlive-psbao-0.17-7|13	License:	LPPL
21mr|texlive-psbao-0.17-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/psbao.tar.xz
21mr|texlive-psbao-0.17-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/psbao.doc.tar.xz
21mr|texlive-psbao-0.17-7|16	BuildArch:	noarch
21mr|texlive-psbao-0.17-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-psbao-0.17-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-psbao-0.17-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-psbao-0.17-7|20	
21mr|texlive-psbao-0.17-7|21	%description
21mr|texlive-psbao-0.17-7|22	The package draws Bao diagrams in LaTeX. The package is a
21mr|texlive-psbao-0.17-7|23	development of psgo, and uses PSTricks to draw the diagrams.
21mr|texlive-psbao-0.17-7|24	
21mr|texlive-psbao-0.17-7|25	
21mr|texlive-psbao-0.17-7|26	#-----------------------------------------------------------------------
21mr|texlive-psbao-0.17-7|27	%files
21mr|texlive-psbao-0.17-7|28	%{_texmfdistdir}/tex/latex/psbao/psbao.sty
21mr|texlive-psbao-0.17-7|29	%doc %{_texmfdistdir}/doc/latex/psbao/Changes
21mr|texlive-psbao-0.17-7|30	%doc %{_texmfdistdir}/doc/latex/psbao/README
21mr|texlive-psbao-0.17-7|31	%doc %{_texmfdistdir}/doc/latex/psbao/psbaomanual.pdf
21mr|texlive-psbao-0.17-7|32	%doc %{_texmfdistdir}/doc/latex/psbao/psbaomanual.tex
21mr|texlive-psbao-0.17-7|33	
21mr|texlive-psbao-0.17-7|34	#-----------------------------------------------------------------------
21mr|texlive-psbao-0.17-7|35	%prep
21mr|texlive-psbao-0.17-7|36	%setup -c -a0 -a1
21mr|texlive-psbao-0.17-7|37	
21mr|texlive-psbao-0.17-7|38	%build
21mr|texlive-psbao-0.17-7|39	
21mr|texlive-psbao-0.17-7|40	%install
21mr|texlive-psbao-0.17-7|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-psbao-0.17-7|42	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18804 21
21mr|texlive-pseudocode-20190228-1|1	# revision 15878
21mr|texlive-pseudocode-20190228-1|2	# category Package
21mr|texlive-pseudocode-20190228-1|3	# catalog-ctan /macros/latex/contrib/pseudocode
21mr|texlive-pseudocode-20190228-1|4	# catalog-date 2009-03-02 13:24:03 +0100
21mr|texlive-pseudocode-20190228-1|5	# catalog-license lppl
21mr|texlive-pseudocode-20190228-1|6	# catalog-version undef
21mr|texlive-pseudocode-20190228-1|7	Name:		texlive-pseudocode
21mr|texlive-pseudocode-20190228-1|8	Version:	20190228
21mr|texlive-pseudocode-20190228-1|9	Release:	1
21mr|texlive-pseudocode-20190228-1|10	Summary:	LaTeX environment for specifying algorithms in a natural way
21mr|texlive-pseudocode-20190228-1|11	Group:		Publishing
21mr|texlive-pseudocode-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pseudocode
21mr|texlive-pseudocode-20190228-1|13	License:	LPPL
21mr|texlive-pseudocode-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pseudocode.tar.xz
21mr|texlive-pseudocode-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pseudocode.doc.tar.xz
21mr|texlive-pseudocode-20190228-1|16	BuildArch:	noarch
21mr|texlive-pseudocode-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-pseudocode-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-pseudocode-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-pseudocode-20190228-1|20	
21mr|texlive-pseudocode-20190228-1|21	%description
21mr|texlive-pseudocode-20190228-1|22	This package provides the environment "pseudocode" for
21mr|texlive-pseudocode-20190228-1|23	describing algorithms in a natural manner.
21mr|texlive-pseudocode-20190228-1|24	
21mr|texlive-pseudocode-20190228-1|25	#-----------------------------------------------------------------------
21mr|texlive-pseudocode-20190228-1|26	%files
21mr|texlive-pseudocode-20190228-1|27	%{_texmfdistdir}/tex/latex/pseudocode/pseudocode.sty
21mr|texlive-pseudocode-20190228-1|28	%doc %{_texmfdistdir}/doc/latex/pseudocode/README
21mr|texlive-pseudocode-20190228-1|29	%doc %{_texmfdistdir}/doc/latex/pseudocode/pseudocode.pdf
21mr|texlive-pseudocode-20190228-1|30	%doc %{_texmfdistdir}/doc/latex/pseudocode/pseudocode.tex
21mr|texlive-pseudocode-20190228-1|31	
21mr|texlive-pseudocode-20190228-1|32	#-----------------------------------------------------------------------
21mr|texlive-pseudocode-20190228-1|33	%prep
21mr|texlive-pseudocode-20190228-1|34	%setup -c -a0 -a1
21mr|texlive-pseudocode-20190228-1|35	
21mr|texlive-pseudocode-20190228-1|36	%build
21mr|texlive-pseudocode-20190228-1|37	
21mr|texlive-pseudocode-20190228-1|38	%install
21mr|texlive-pseudocode-20190228-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pseudocode-20190228-1|40	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18805 21
21mr|texlive-psfrag-3.04-7|1	# revision 15878
21mr|texlive-psfrag-3.04-7|2	# category Package
21mr|texlive-psfrag-3.04-7|3	# catalog-ctan /macros/latex/contrib/psfrag
21mr|texlive-psfrag-3.04-7|4	# catalog-date 2009-10-07 22:25:55 +0200
21mr|texlive-psfrag-3.04-7|5	# catalog-license other-free
21mr|texlive-psfrag-3.04-7|6	# catalog-version 3.04
21mr|texlive-psfrag-3.04-7|7	Name:		texlive-psfrag
21mr|texlive-psfrag-3.04-7|8	Version:	3.04
21mr|texlive-psfrag-3.04-7|9	Release:	7
21mr|texlive-psfrag-3.04-7|10	Summary:	Replace strings in encapsulated PostScript figures
21mr|texlive-psfrag-3.04-7|11	Group:		Publishing
21mr|texlive-psfrag-3.04-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/psfrag
21mr|texlive-psfrag-3.04-7|13	License:	OTHER-FREE
21mr|texlive-psfrag-3.04-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/psfrag.tar.xz
21mr|texlive-psfrag-3.04-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/psfrag.doc.tar.xz
21mr|texlive-psfrag-3.04-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/psfrag.source.tar.xz
21mr|texlive-psfrag-3.04-7|17	BuildArch:	noarch
21mr|texlive-psfrag-3.04-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-psfrag-3.04-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-psfrag-3.04-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-psfrag-3.04-7|21	
21mr|texlive-psfrag-3.04-7|22	%define		_unpackaged_subdirs_terminate_build	0
21mr|texlive-psfrag-3.04-7|23	
21mr|texlive-psfrag-3.04-7|24	%description
21mr|texlive-psfrag-3.04-7|25	Allows LaTeX constructions (equations, picture environments,
21mr|texlive-psfrag-3.04-7|26	etc.) to be precisely superimposed over Encapsulated PostScript
21mr|texlive-psfrag-3.04-7|27	figures, using your own favorite drawing tool to create an EPS
21mr|texlive-psfrag-3.04-7|28	figure and placing simple text 'tags' where each replacement is
21mr|texlive-psfrag-3.04-7|29	to be placed, with PSfrag automatically removing these tags
21mr|texlive-psfrag-3.04-7|30	from the figure and replacing them with a user specified LaTeX
21mr|texlive-psfrag-3.04-7|31	construction, properly aligned, scaled, and/or rotated.
21mr|texlive-psfrag-3.04-7|32	
21mr|texlive-psfrag-3.04-7|33	
21mr|texlive-psfrag-3.04-7|34	#-----------------------------------------------------------------------
21mr|texlive-psfrag-3.04-7|35	%files
21mr|texlive-psfrag-3.04-7|36	%{_texmfdistdir}/dvips/psfrag/psfrag.pro
21mr|texlive-psfrag-3.04-7|37	%{_texmfdistdir}/tex/latex/psfrag/psfrag.sty
21mr|texlive-psfrag-3.04-7|38	%doc %{_texmfdistdir}/doc/latex/psfrag/00readme.txt
21mr|texlive-psfrag-3.04-7|39	%doc %{_texmfdistdir}/doc/latex/psfrag/announce.txt
21mr|texlive-psfrag-3.04-7|40	%doc %{_texmfdistdir}/doc/latex/psfrag/example.eps
21mr|texlive-psfrag-3.04-7|41	%doc %{_texmfdistdir}/doc/latex/psfrag/pfgguide.pdf
21mr|texlive-psfrag-3.04-7|42	%doc %{_texmfdistdir}/doc/latex/psfrag/pfgguide.tex
21mr|texlive-psfrag-3.04-7|43	%doc %{_texmfdistdir}/doc/latex/psfrag/testfig.eps
21mr|texlive-psfrag-3.04-7|44	#- source
21mr|texlive-psfrag-3.04-7|45	%doc %{_texmfdistdir}/source/latex/psfrag/psfrag.dtx
21mr|texlive-psfrag-3.04-7|46	%doc %{_texmfdistdir}/source/latex/psfrag/psfrag.ins
21mr|texlive-psfrag-3.04-7|47	
21mr|texlive-psfrag-3.04-7|48	#-----------------------------------------------------------------------
21mr|texlive-psfrag-3.04-7|49	%prep
21mr|texlive-psfrag-3.04-7|50	%setup -c -a0 -a1 -a2
21mr|texlive-psfrag-3.04-7|51	
21mr|texlive-psfrag-3.04-7|52	%build
21mr|texlive-psfrag-3.04-7|53	
21mr|texlive-psfrag-3.04-7|54	%install
21mr|texlive-psfrag-3.04-7|55	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-psfrag-3.04-7|56	cp -fpar dvips tex doc source %{buildroot}%{_texmfdistdir}

18806 21
21mr|texlive-psfrag-italian-20190228-1|1	# revision 15878
21mr|texlive-psfrag-italian-20190228-1|2	# category Package
21mr|texlive-psfrag-italian-20190228-1|3	# catalog-ctan /info/italian/psfrag
21mr|texlive-psfrag-italian-20190228-1|4	# catalog-date 2008-08-23 00:25:16 +0200
21mr|texlive-psfrag-italian-20190228-1|5	# catalog-license gpl
21mr|texlive-psfrag-italian-20190228-1|6	# catalog-version undef
21mr|texlive-psfrag-italian-20190228-1|7	Name:		texlive-psfrag-italian
21mr|texlive-psfrag-italian-20190228-1|8	Version:	20190228
21mr|texlive-psfrag-italian-20190228-1|9	Release:	1
21mr|texlive-psfrag-italian-20190228-1|10	Summary:	PSfrag documentation in Italian
21mr|texlive-psfrag-italian-20190228-1|11	Group:		Publishing
21mr|texlive-psfrag-italian-20190228-1|12	URL:		http://www.ctan.org/tex-archive/info/italian/psfrag
21mr|texlive-psfrag-italian-20190228-1|13	License:	GPL
21mr|texlive-psfrag-italian-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/psfrag-italian.tar.xz
21mr|texlive-psfrag-italian-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/psfrag-italian.doc.tar.xz
21mr|texlive-psfrag-italian-20190228-1|16	BuildArch:	noarch
21mr|texlive-psfrag-italian-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-psfrag-italian-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-psfrag-italian-20190228-1|19	
21mr|texlive-psfrag-italian-20190228-1|20	%description
21mr|texlive-psfrag-italian-20190228-1|21	This is a translation of the the documentation that comes with
21mr|texlive-psfrag-italian-20190228-1|22	the psfrag documentation.
21mr|texlive-psfrag-italian-20190228-1|23	
21mr|texlive-psfrag-italian-20190228-1|24	#-----------------------------------------------------------------------
21mr|texlive-psfrag-italian-20190228-1|25	%files
21mr|texlive-psfrag-italian-20190228-1|26	%doc %{_texmfdistdir}/doc/latex/psfrag-italian/itpfgguide.pdf
21mr|texlive-psfrag-italian-20190228-1|27	%doc %{_texmfdistdir}/doc/latex/psfrag-italian/itpfgguide.tex
21mr|texlive-psfrag-italian-20190228-1|28	
21mr|texlive-psfrag-italian-20190228-1|29	#-----------------------------------------------------------------------
21mr|texlive-psfrag-italian-20190228-1|30	%prep
21mr|texlive-psfrag-italian-20190228-1|31	%setup -c -a0 -a1
21mr|texlive-psfrag-italian-20190228-1|32	
21mr|texlive-psfrag-italian-20190228-1|33	%build
21mr|texlive-psfrag-italian-20190228-1|34	
21mr|texlive-psfrag-italian-20190228-1|35	%install
21mr|texlive-psfrag-italian-20190228-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-psfrag-italian-20190228-1|37	cp -fpar doc %{buildroot}%{_texmfdistdir}

18807 21
21mr|texlive-psfragx-1.1-6|1	# revision 26243
21mr|texlive-psfragx-1.1-6|2	# category Package
21mr|texlive-psfragx-1.1-6|3	# catalog-ctan /macros/latex/contrib/psfragx
21mr|texlive-psfragx-1.1-6|4	# catalog-date 2012-05-07 20:30:54 +0200
21mr|texlive-psfragx-1.1-6|5	# catalog-license lppl
21mr|texlive-psfragx-1.1-6|6	# catalog-version 1.1
21mr|texlive-psfragx-1.1-6|7	Name:		texlive-psfragx
21mr|texlive-psfragx-1.1-6|8	Version:	1.1
21mr|texlive-psfragx-1.1-6|9	Release:	6
21mr|texlive-psfragx-1.1-6|10	Summary:	A psfrag eXtension
21mr|texlive-psfragx-1.1-6|11	Group:		Publishing
21mr|texlive-psfragx-1.1-6|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/psfragx
21mr|texlive-psfragx-1.1-6|13	License:	LPPL
21mr|texlive-psfragx-1.1-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/psfragx.tar.xz
21mr|texlive-psfragx-1.1-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/psfragx.doc.tar.xz
21mr|texlive-psfragx-1.1-6|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/psfragx.source.tar.xz
21mr|texlive-psfragx-1.1-6|17	BuildArch:	noarch
21mr|texlive-psfragx-1.1-6|18	BuildRequires:	texlive-tlpkg
21mr|texlive-psfragx-1.1-6|19	Requires(pre):	texlive-tlpkg
21mr|texlive-psfragx-1.1-6|20	Requires(post):	texlive-kpathsea
21mr|texlive-psfragx-1.1-6|21	
21mr|texlive-psfragx-1.1-6|22	%description
21mr|texlive-psfragx-1.1-6|23	PSfragX offers a mechanism to embed \psfrag commands, as
21mr|texlive-psfragx-1.1-6|24	provided by the psfrag package, into the EPS file itself. Each
21mr|texlive-psfragx-1.1-6|25	time a graphic is included, the EPS file is scanned. If some
21mr|texlive-psfragx-1.1-6|26	tagged lines are found, they are used to define the psfrag
21mr|texlive-psfragx-1.1-6|27	replacements that should be performed automatically. In
21mr|texlive-psfragx-1.1-6|28	addition, a similar mechanism holds for overpic objects. These
21mr|texlive-psfragx-1.1-6|29	are picture objects superimposed on the included graphic. A
21mr|texlive-psfragx-1.1-6|30	similar mechanism is implemented in psfrag itself (but
21mr|texlive-psfragx-1.1-6|31	deprecated in the documentation), but psfragx offers much more
21mr|texlive-psfragx-1.1-6|32	flexibility. For example, if babel is used, it is possible to
21mr|texlive-psfragx-1.1-6|33	define different replacements corresponding to different
21mr|texlive-psfragx-1.1-6|34	languages. The replacements to take into account will be
21mr|texlive-psfragx-1.1-6|35	selected on the basis of the current language of the document.
21mr|texlive-psfragx-1.1-6|36	A Matlab script (LaPrint) is provided, to export an EPS file
21mr|texlive-psfragx-1.1-6|37	with psfragx annotations ready embedded.
21mr|texlive-psfragx-1.1-6|38	
21mr|texlive-psfragx-1.1-6|39	
21mr|texlive-psfragx-1.1-6|40	#-----------------------------------------------------------------------
21mr|texlive-psfragx-1.1-6|41	%files
21mr|texlive-psfragx-1.1-6|42	%{_texmfdistdir}/tex/latex/psfragx/psfragx.cfg
21mr|texlive-psfragx-1.1-6|43	%{_texmfdistdir}/tex/latex/psfragx/psfragx.sty
21mr|texlive-psfragx-1.1-6|44	%doc %{_texmfdistdir}/doc/latex/psfragx/README
21mr|texlive-psfragx-1.1-6|45	%doc %{_texmfdistdir}/doc/latex/psfragx/README.laprint-3.16
21mr|texlive-psfragx-1.1-6|46	%doc %{_texmfdistdir}/doc/latex/psfragx/laprint.m
21mr|texlive-psfragx-1.1-6|47	%doc %{_texmfdistdir}/doc/latex/psfragx/laprintdoc.ps
21mr|texlive-psfragx-1.1-6|48	%doc %{_texmfdistdir}/doc/latex/psfragx/laprpfx.mat
21mr|texlive-psfragx-1.1-6|49	%doc %{_texmfdistdir}/doc/latex/psfragx/pfxprint.m
21mr|texlive-psfragx-1.1-6|50	%doc %{_texmfdistdir}/doc/latex/psfragx/psfragx.m
21mr|texlive-psfragx-1.1-6|51	%doc %{_texmfdistdir}/doc/latex/psfragx/psfragx.pdf
21mr|texlive-psfragx-1.1-6|52	%doc %{_texmfdistdir}/doc/latex/psfragx/psfragx_example.pdf
21mr|texlive-psfragx-1.1-6|53	%doc %{_texmfdistdir}/doc/latex/psfragx/psfragx_example.tex
21mr|texlive-psfragx-1.1-6|54	%doc %{_texmfdistdir}/doc/latex/psfragx/readmePFX.txt
21mr|texlive-psfragx-1.1-6|55	#- source
21mr|texlive-psfragx-1.1-6|56	%doc %{_texmfdistdir}/source/latex/psfragx/psfragx.drv
21mr|texlive-psfragx-1.1-6|57	%doc %{_texmfdistdir}/source/latex/psfragx/psfragx.dtx
21mr|texlive-psfragx-1.1-6|58	%doc %{_texmfdistdir}/source/latex/psfragx/psfragx.ins
21mr|texlive-psfragx-1.1-6|59	
21mr|texlive-psfragx-1.1-6|60	#-----------------------------------------------------------------------
21mr|texlive-psfragx-1.1-6|61	%prep
21mr|texlive-psfragx-1.1-6|62	%setup -c -a0 -a1 -a2
21mr|texlive-psfragx-1.1-6|63	
21mr|texlive-psfragx-1.1-6|64	%build
21mr|texlive-psfragx-1.1-6|65	
21mr|texlive-psfragx-1.1-6|66	%install
21mr|texlive-psfragx-1.1-6|67	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-psfragx-1.1-6|68	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18808 21
21mr|texlive-psgo-0.17-7|1	# revision 15878
21mr|texlive-psgo-0.17-7|2	# category Package
21mr|texlive-psgo-0.17-7|3	# catalog-ctan /graphics/pstricks/contrib/psgo
21mr|texlive-psgo-0.17-7|4	# catalog-date 2008-09-06 19:20:59 +0200
21mr|texlive-psgo-0.17-7|5	# catalog-license lppl
21mr|texlive-psgo-0.17-7|6	# catalog-version 0.17
21mr|texlive-psgo-0.17-7|7	Name:		texlive-psgo
21mr|texlive-psgo-0.17-7|8	Version:	0.17
21mr|texlive-psgo-0.17-7|9	Release:	7
21mr|texlive-psgo-0.17-7|10	Summary:	Typeset go diagrams with PSTricks
21mr|texlive-psgo-0.17-7|11	Group:		Publishing
21mr|texlive-psgo-0.17-7|12	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/psgo
21mr|texlive-psgo-0.17-7|13	License:	LPPL
21mr|texlive-psgo-0.17-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/psgo.tar.xz
21mr|texlive-psgo-0.17-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/psgo.doc.tar.xz
21mr|texlive-psgo-0.17-7|16	BuildArch:	noarch
21mr|texlive-psgo-0.17-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-psgo-0.17-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-psgo-0.17-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-psgo-0.17-7|20	
21mr|texlive-psgo-0.17-7|21	%description
21mr|texlive-psgo-0.17-7|22	TeXLive psgo package.
21mr|texlive-psgo-0.17-7|23	
21mr|texlive-psgo-0.17-7|24	
21mr|texlive-psgo-0.17-7|25	#-----------------------------------------------------------------------
21mr|texlive-psgo-0.17-7|26	%files
21mr|texlive-psgo-0.17-7|27	%{_texmfdistdir}/tex/latex/psgo/psgo.sty
21mr|texlive-psgo-0.17-7|28	%doc %{_texmfdistdir}/doc/latex/psgo/Changes
21mr|texlive-psgo-0.17-7|29	%doc %{_texmfdistdir}/doc/latex/psgo/README
21mr|texlive-psgo-0.17-7|30	%doc %{_texmfdistdir}/doc/latex/psgo/psgomanual.pdf
21mr|texlive-psgo-0.17-7|31	%doc %{_texmfdistdir}/doc/latex/psgo/psgomanual.tex
21mr|texlive-psgo-0.17-7|32	
21mr|texlive-psgo-0.17-7|33	#-----------------------------------------------------------------------
21mr|texlive-psgo-0.17-7|34	%prep
21mr|texlive-psgo-0.17-7|35	%setup -c -a0 -a1
21mr|texlive-psgo-0.17-7|36	
21mr|texlive-psgo-0.17-7|37	%build
21mr|texlive-psgo-0.17-7|38	
21mr|texlive-psgo-0.17-7|39	%install
21mr|texlive-psgo-0.17-7|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-psgo-0.17-7|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18809 21
21mr|texlive-pslatex-20190228-1|1	# revision 16416
21mr|texlive-pslatex-20190228-1|2	# category Package
21mr|texlive-pslatex-20190228-1|3	# catalog-ctan /macros/latex/contrib/pslatex
21mr|texlive-pslatex-20190228-1|4	# catalog-date 2009-10-07 22:25:55 +0200
21mr|texlive-pslatex-20190228-1|5	# catalog-license lppl
21mr|texlive-pslatex-20190228-1|6	# catalog-version undef
21mr|texlive-pslatex-20190228-1|7	Name:		texlive-pslatex
21mr|texlive-pslatex-20190228-1|8	Version:	20190228
21mr|texlive-pslatex-20190228-1|9	Release:	1
21mr|texlive-pslatex-20190228-1|10	Summary:	Use PostScript fonts by default
21mr|texlive-pslatex-20190228-1|11	Group:		Publishing
21mr|texlive-pslatex-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pslatex
21mr|texlive-pslatex-20190228-1|13	License:	LPPL
21mr|texlive-pslatex-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pslatex.tar.xz
21mr|texlive-pslatex-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pslatex.source.tar.xz
21mr|texlive-pslatex-20190228-1|16	BuildArch:	noarch
21mr|texlive-pslatex-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-pslatex-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-pslatex-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-pslatex-20190228-1|20	
21mr|texlive-pslatex-20190228-1|21	%description
21mr|texlive-pslatex-20190228-1|22	A small package that makes LaTeX default to 'standard'
21mr|texlive-pslatex-20190228-1|23	PostScript fonts. It is basically a merger of the times and the
21mr|texlive-pslatex-20190228-1|24	(obsolete) mathptm packages from the psnfss suite. You must
21mr|texlive-pslatex-20190228-1|25	have installed standard LaTeX and the psnfss PostScript fonts
21mr|texlive-pslatex-20190228-1|26	to use this package. The main novel feature is that the pslatex
21mr|texlive-pslatex-20190228-1|27	package tries to compensate for the visual differences between
21mr|texlive-pslatex-20190228-1|28	the Adobe fonts by scaling Helvetica by 90%, and 'condensing'
21mr|texlive-pslatex-20190228-1|29	Courier (i.e. scaling horizontally) by 85%. The package is
21mr|texlive-pslatex-20190228-1|30	supplied with a (unix) shell file for a 'pslatex' command that
21mr|texlive-pslatex-20190228-1|31	allows standard LaTeX documents to be processed, without
21mr|texlive-pslatex-20190228-1|32	needing to edit the file. Note that current psnfss uses a
21mr|texlive-pslatex-20190228-1|33	different technique for scaling Helvetica, and treats Courier
21mr|texlive-pslatex-20190228-1|34	as a lost cause (there are better free fixed-width available
21mr|texlive-pslatex-20190228-1|35	now, than there were when pslatex was designed). As a result,
21mr|texlive-pslatex-20190228-1|36	pslatex is widely considered obsolete.
21mr|texlive-pslatex-20190228-1|37	
21mr|texlive-pslatex-20190228-1|38	#-----------------------------------------------------------------------
21mr|texlive-pslatex-20190228-1|39	%files
21mr|texlive-pslatex-20190228-1|40	%{_texmfdistdir}/fonts/map/dvips/pslatex/pcrr8rn.map
21mr|texlive-pslatex-20190228-1|41	%{_texmfdistdir}/fonts/tfm/public/pslatex/pcrr7tn.tfm
21mr|texlive-pslatex-20190228-1|42	%{_texmfdistdir}/fonts/tfm/public/pslatex/pcrr8rn.tfm
21mr|texlive-pslatex-20190228-1|43	%{_texmfdistdir}/fonts/tfm/public/pslatex/pcrr8tn.tfm
21mr|texlive-pslatex-20190228-1|44	%{_texmfdistdir}/fonts/vf/public/pslatex/pcrr7tn.vf
21mr|texlive-pslatex-20190228-1|45	%{_texmfdistdir}/fonts/vf/public/pslatex/pcrr8tn.vf
21mr|texlive-pslatex-20190228-1|46	%{_texmfdistdir}/tex/latex/pslatex/pslatex.sty
21mr|texlive-pslatex-20190228-1|47	#- source
21mr|texlive-pslatex-20190228-1|48	%doc %{_texmfdistdir}/source/latex/pslatex/fontinst/pslatex.tex
21mr|texlive-pslatex-20190228-1|49	%doc %{_texmfdistdir}/source/latex/pslatex/shell/pslatex
21mr|texlive-pslatex-20190228-1|50	%doc %{_texmfdistdir}/source/latex/pslatex/shell/pslatex.bat
21mr|texlive-pslatex-20190228-1|51	
21mr|texlive-pslatex-20190228-1|52	#-----------------------------------------------------------------------
21mr|texlive-pslatex-20190228-1|53	%prep
21mr|texlive-pslatex-20190228-1|54	%setup -c -a0 -a1
21mr|texlive-pslatex-20190228-1|55	
21mr|texlive-pslatex-20190228-1|56	%build
21mr|texlive-pslatex-20190228-1|57	
21mr|texlive-pslatex-20190228-1|58	%install
21mr|texlive-pslatex-20190228-1|59	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pslatex-20190228-1|60	cp -fpar fonts tex source %{buildroot}%{_texmfdistdir}

18810 21
21mr|texlive-psnfss-20200412-1|1	Name:		texlive-psnfss
21mr|texlive-psnfss-20200412-1|2	Version:	20200412
21mr|texlive-psnfss-20200412-1|3	Release:	1
21mr|texlive-psnfss-20200412-1|4	Summary:	Font support for common PostScript fonts
21mr|texlive-psnfss-20200412-1|5	Group:		Publishing
21mr|texlive-psnfss-20200412-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/required/psnfss
21mr|texlive-psnfss-20200412-1|7	License:	LPPL
21mr|texlive-psnfss-20200412-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/psnfss.tar.xz
21mr|texlive-psnfss-20200412-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/psnfss.doc.tar.xz
21mr|texlive-psnfss-20200412-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/psnfss.source.tar.xz
21mr|texlive-psnfss-20200412-1|11	BuildArch:	noarch
21mr|texlive-psnfss-20200412-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-psnfss-20200412-1|13	BuildRequires:	texlive-tetex
21mr|texlive-psnfss-20200412-1|14	Requires(pre):	texlive-tlpkg
21mr|texlive-psnfss-20200412-1|15	Requires(post):	texlive-kpathsea
21mr|texlive-psnfss-20200412-1|16	Requires(post):	texlive-tetex
21mr|texlive-psnfss-20200412-1|17	Requires:	texlive-graphics
21mr|texlive-psnfss-20200412-1|18	
21mr|texlive-psnfss-20200412-1|19	%description
21mr|texlive-psnfss-20200412-1|20	Font definition files, macros and font metrics for freely-
21mr|texlive-psnfss-20200412-1|21	available Adobe Type 1 fonts. The font set consists of the
21mr|texlive-psnfss-20200412-1|22	'LaserWriter 35' set (originally 'freely available' because
21mr|texlive-psnfss-20200412-1|23	embedded in PostScript printers), and a variety of other free
21mr|texlive-psnfss-20200412-1|24	fonts, together with some additions. Note that while many of
21mr|texlive-psnfss-20200412-1|25	the fonts are available in PostScript (and other) printers,
21mr|texlive-psnfss-20200412-1|26	most publishers require fonts embedded in documents, which
21mr|texlive-psnfss-20200412-1|27	requires that you have the fonts in your TeX system.
21mr|texlive-psnfss-20200412-1|28	Fortunately, there are free versions of the fonts from URW
21mr|texlive-psnfss-20200412-1|29	(available in the URW base5 bundle). The base set of text fonts
21mr|texlive-psnfss-20200412-1|30	covered by PSNFSS are: AvantGarde, Bookman, Courier, Helvetica,
21mr|texlive-psnfss-20200412-1|31	New Century Schoolbook, Palatino, Symbol, Times Roman and Zapf
21mr|texlive-psnfss-20200412-1|32	Dingbats. In addition, the fonts Bitstream Charter and Adobe
21mr|texlive-psnfss-20200412-1|33	Utopia are covered (those fonts were contributed to the Public
21mr|texlive-psnfss-20200412-1|34	Domain by their commercial foundries). Separate packages are
21mr|texlive-psnfss-20200412-1|35	provided to load each font for use as main text font. The
21mr|texlive-psnfss-20200412-1|36	packages helvet (which allows Helvetica to be loaded with its
21mr|texlive-psnfss-20200412-1|37	size scaled to something more nearly appropriate for its use as
21mr|texlive-psnfss-20200412-1|38	a Sans-Serif font to match Times) and pifont (which provides
21mr|texlive-psnfss-20200412-1|39	the means to select single glyphs from symbol fonts) are
21mr|texlive-psnfss-20200412-1|40	tailored to special requirements of their fonts. Mathematics
21mr|texlive-psnfss-20200412-1|41	are covered by the mathptmx package, which constructs passable
21mr|texlive-psnfss-20200412-1|42	mathematics from a combination of Times Roman, Symbol and some
21mr|texlive-psnfss-20200412-1|43	glyphs from Computer Modern, and by Pazo Math (optionally
21mr|texlive-psnfss-20200412-1|44	extended with the fpl small-caps and old-style figures fonts)
21mr|texlive-psnfss-20200412-1|45	which uses Palatino as base font, with the mathpazo fonts. The
21mr|texlive-psnfss-20200412-1|46	bundle as a whole is part of the LaTeX 'required' set of
21mr|texlive-psnfss-20200412-1|47	packages.
21mr|texlive-psnfss-20200412-1|48	
21mr|texlive-psnfss-20200412-1|49	#-----------------------------------------------------------------------
21mr|texlive-psnfss-20200412-1|50	%files
21mr|texlive-psnfss-20200412-1|51	%{_texmfdistdir}/fonts/map/psfonts
21mr|texlive-psnfss-20200412-1|52	%{_texmfdistdir}/fonts/map/other
21mr|texlive-psnfss-20200412-1|53	%{_texmfdistdir}/fonts/map/dvips/psnfss/charter.map
21mr|texlive-psnfss-20200412-1|54	%{_texmfdistdir}/fonts/map/dvips/psnfss/fpls.map
21mr|texlive-psnfss-20200412-1|55	%{_texmfdistdir}/fonts/map/dvips/psnfss/pazo.map
21mr|texlive-psnfss-20200412-1|56	%{_texmfdistdir}/fonts/map/dvips/psnfss/psnfss.map
21mr|texlive-psnfss-20200412-1|57	%{_texmfdistdir}/fonts/map/dvips/psnfss/utopia.map
21mr|texlive-psnfss-20200412-1|58	%{_texmfdistdir}/tex/latex/psnfss/8rbch.fd
21mr|texlive-psnfss-20200412-1|59	%{_texmfdistdir}/tex/latex/psnfss/8rpag.fd
21mr|texlive-psnfss-20200412-1|60	%{_texmfdistdir}/tex/latex/psnfss/8rpbk.fd
21mr|texlive-psnfss-20200412-1|61	%{_texmfdistdir}/tex/latex/psnfss/8rpcr.fd
21mr|texlive-psnfss-20200412-1|62	%{_texmfdistdir}/tex/latex/psnfss/8rphv.fd
21mr|texlive-psnfss-20200412-1|63	%{_texmfdistdir}/tex/latex/psnfss/8rpnc.fd
21mr|texlive-psnfss-20200412-1|64	%{_texmfdistdir}/tex/latex/psnfss/8rppl.fd
21mr|texlive-psnfss-20200412-1|65	%{_texmfdistdir}/tex/latex/psnfss/8rptm.fd
21mr|texlive-psnfss-20200412-1|66	%{_texmfdistdir}/tex/latex/psnfss/8rput.fd
21mr|texlive-psnfss-20200412-1|67	%{_texmfdistdir}/tex/latex/psnfss/8rpzc.fd
21mr|texlive-psnfss-20200412-1|68	%{_texmfdistdir}/tex/latex/psnfss/avant.sty
21mr|texlive-psnfss-20200412-1|69	%{_texmfdistdir}/tex/latex/psnfss/bookman.sty
21mr|texlive-psnfss-20200412-1|70	%{_texmfdistdir}/tex/latex/psnfss/chancery.sty
21mr|texlive-psnfss-20200412-1|71	%{_texmfdistdir}/tex/latex/psnfss/charter.sty
21mr|texlive-psnfss-20200412-1|72	%{_texmfdistdir}/tex/latex/psnfss/courier.sty
21mr|texlive-psnfss-20200412-1|73	%{_texmfdistdir}/tex/latex/psnfss/helvet.sty
21mr|texlive-psnfss-20200412-1|74	%{_texmfdistdir}/tex/latex/psnfss/mathpazo.sty
21mr|texlive-psnfss-20200412-1|75	%{_texmfdistdir}/tex/latex/psnfss/mathpple.sty
21mr|texlive-psnfss-20200412-1|76	%{_texmfdistdir}/tex/latex/psnfss/mathptm.sty
21mr|texlive-psnfss-20200412-1|77	%{_texmfdistdir}/tex/latex/psnfss/mathptmx.sty
21mr|texlive-psnfss-20200412-1|78	%{_texmfdistdir}/tex/latex/psnfss/newcent.sty
21mr|texlive-psnfss-20200412-1|79	%{_texmfdistdir}/tex/latex/psnfss/omlbch.fd
21mr|texlive-psnfss-20200412-1|80	%{_texmfdistdir}/tex/latex/psnfss/omlpag.fd
21mr|texlive-psnfss-20200412-1|81	%{_texmfdistdir}/tex/latex/psnfss/omlpbk.fd
21mr|texlive-psnfss-20200412-1|82	%{_texmfdistdir}/tex/latex/psnfss/omlpcr.fd
21mr|texlive-psnfss-20200412-1|83	%{_texmfdistdir}/tex/latex/psnfss/omlphv.fd
21mr|texlive-psnfss-20200412-1|84	%{_texmfdistdir}/tex/latex/psnfss/omlpnc.fd
21mr|texlive-psnfss-20200412-1|85	%{_texmfdistdir}/tex/latex/psnfss/omlppl.fd
21mr|texlive-psnfss-20200412-1|86	%{_texmfdistdir}/tex/latex/psnfss/omlptm.fd
21mr|texlive-psnfss-20200412-1|87	%{_texmfdistdir}/tex/latex/psnfss/omlptmcm.fd
21mr|texlive-psnfss-20200412-1|88	%{_texmfdistdir}/tex/latex/psnfss/omlput.fd
21mr|texlive-psnfss-20200412-1|89	%{_texmfdistdir}/tex/latex/psnfss/omlpzc.fd
21mr|texlive-psnfss-20200412-1|90	%{_texmfdistdir}/tex/latex/psnfss/omlzplm.fd
21mr|texlive-psnfss-20200412-1|91	%{_texmfdistdir}/tex/latex/psnfss/omlzpple.fd
21mr|texlive-psnfss-20200412-1|92	%{_texmfdistdir}/tex/latex/psnfss/omlztmcm.fd
21mr|texlive-psnfss-20200412-1|93	%{_texmfdistdir}/tex/latex/psnfss/omsbch.fd
21mr|texlive-psnfss-20200412-1|94	%{_texmfdistdir}/tex/latex/psnfss/omspag.fd
21mr|texlive-psnfss-20200412-1|95	%{_texmfdistdir}/tex/latex/psnfss/omspbk.fd
21mr|texlive-psnfss-20200412-1|96	%{_texmfdistdir}/tex/latex/psnfss/omspcr.fd
21mr|texlive-psnfss-20200412-1|97	%{_texmfdistdir}/tex/latex/psnfss/omsphv.fd
21mr|texlive-psnfss-20200412-1|98	%{_texmfdistdir}/tex/latex/psnfss/omspnc.fd
21mr|texlive-psnfss-20200412-1|99	%{_texmfdistdir}/tex/latex/psnfss/omsppl.fd
21mr|texlive-psnfss-20200412-1|100	%{_texmfdistdir}/tex/latex/psnfss/omsptm.fd
21mr|texlive-psnfss-20200412-1|101	%{_texmfdistdir}/tex/latex/psnfss/omsput.fd
21mr|texlive-psnfss-20200412-1|102	%{_texmfdistdir}/tex/latex/psnfss/omspzc.fd
21mr|texlive-psnfss-20200412-1|103	%{_texmfdistdir}/tex/latex/psnfss/omspzccm.fd
21mr|texlive-psnfss-20200412-1|104	%{_texmfdistdir}/tex/latex/psnfss/omszplm.fd
21mr|texlive-psnfss-20200412-1|105	%{_texmfdistdir}/tex/latex/psnfss/omszpple.fd
21mr|texlive-psnfss-20200412-1|106	%{_texmfdistdir}/tex/latex/psnfss/omsztmcm.fd
21mr|texlive-psnfss-20200412-1|107	%{_texmfdistdir}/tex/latex/psnfss/omxpsycm.fd
21mr|texlive-psnfss-20200412-1|108	%{_texmfdistdir}/tex/latex/psnfss/omxzplm.fd
21mr|texlive-psnfss-20200412-1|109	%{_texmfdistdir}/tex/latex/psnfss/omxzpple.fd
21mr|texlive-psnfss-20200412-1|110	%{_texmfdistdir}/tex/latex/psnfss/omxztmcm.fd
21mr|texlive-psnfss-20200412-1|111	%{_texmfdistdir}/tex/latex/psnfss/ot1bch.fd
21mr|texlive-psnfss-20200412-1|112	%{_texmfdistdir}/tex/latex/psnfss/ot1pag.fd
21mr|texlive-psnfss-20200412-1|113	%{_texmfdistdir}/tex/latex/psnfss/ot1pbk.fd
21mr|texlive-psnfss-20200412-1|114	%{_texmfdistdir}/tex/latex/psnfss/ot1pcr.fd
21mr|texlive-psnfss-20200412-1|115	%{_texmfdistdir}/tex/latex/psnfss/ot1phv.fd
21mr|texlive-psnfss-20200412-1|116	%{_texmfdistdir}/tex/latex/psnfss/ot1pnc.fd
21mr|texlive-psnfss-20200412-1|117	%{_texmfdistdir}/tex/latex/psnfss/ot1ppl.fd
21mr|texlive-psnfss-20200412-1|118	%{_texmfdistdir}/tex/latex/psnfss/ot1pplj.fd
21mr|texlive-psnfss-20200412-1|119	%{_texmfdistdir}/tex/latex/psnfss/ot1pplx.fd
21mr|texlive-psnfss-20200412-1|120	%{_texmfdistdir}/tex/latex/psnfss/ot1ptm.fd
21mr|texlive-psnfss-20200412-1|121	%{_texmfdistdir}/tex/latex/psnfss/ot1ptmcm.fd
21mr|texlive-psnfss-20200412-1|122	%{_texmfdistdir}/tex/latex/psnfss/ot1put.fd
21mr|texlive-psnfss-20200412-1|123	%{_texmfdistdir}/tex/latex/psnfss/ot1pzc.fd
21mr|texlive-psnfss-20200412-1|124	%{_texmfdistdir}/tex/latex/psnfss/ot1zplm.fd
21mr|texlive-psnfss-20200412-1|125	%{_texmfdistdir}/tex/latex/psnfss/ot1zpple.fd
21mr|texlive-psnfss-20200412-1|126	%{_texmfdistdir}/tex/latex/psnfss/ot1ztmcm.fd
21mr|texlive-psnfss-20200412-1|127	%{_texmfdistdir}/tex/latex/psnfss/palatino.sty
21mr|texlive-psnfss-20200412-1|128	%{_texmfdistdir}/tex/latex/psnfss/pifont.sty
21mr|texlive-psnfss-20200412-1|129	%{_texmfdistdir}/tex/latex/psnfss/t1bch.fd
21mr|texlive-psnfss-20200412-1|130	%{_texmfdistdir}/tex/latex/psnfss/t1pag.fd
21mr|texlive-psnfss-20200412-1|131	%{_texmfdistdir}/tex/latex/psnfss/t1pbk.fd
21mr|texlive-psnfss-20200412-1|132	%{_texmfdistdir}/tex/latex/psnfss/t1pcr.fd
21mr|texlive-psnfss-20200412-1|133	%{_texmfdistdir}/tex/latex/psnfss/t1phv.fd
21mr|texlive-psnfss-20200412-1|134	%{_texmfdistdir}/tex/latex/psnfss/t1pnc.fd
21mr|texlive-psnfss-20200412-1|135	%{_texmfdistdir}/tex/latex/psnfss/t1ppl.fd
21mr|texlive-psnfss-20200412-1|136	%{_texmfdistdir}/tex/latex/psnfss/t1pplj.fd
21mr|texlive-psnfss-20200412-1|137	%{_texmfdistdir}/tex/latex/psnfss/t1pplx.fd
21mr|texlive-psnfss-20200412-1|138	%{_texmfdistdir}/tex/latex/psnfss/t1ptm.fd
21mr|texlive-psnfss-20200412-1|139	%{_texmfdistdir}/tex/latex/psnfss/t1put.fd
21mr|texlive-psnfss-20200412-1|140	%{_texmfdistdir}/tex/latex/psnfss/t1pzc.fd
21mr|texlive-psnfss-20200412-1|141	%{_texmfdistdir}/tex/latex/psnfss/times.sty
21mr|texlive-psnfss-20200412-1|142	%{_texmfdistdir}/tex/latex/psnfss/ts1bch.fd
21mr|texlive-psnfss-20200412-1|143	%{_texmfdistdir}/tex/latex/psnfss/ts1pag.fd
21mr|texlive-psnfss-20200412-1|144	%{_texmfdistdir}/tex/latex/psnfss/ts1pbk.fd
21mr|texlive-psnfss-20200412-1|145	%{_texmfdistdir}/tex/latex/psnfss/ts1pcr.fd
21mr|texlive-psnfss-20200412-1|146	%{_texmfdistdir}/tex/latex/psnfss/ts1phv.fd
21mr|texlive-psnfss-20200412-1|147	%{_texmfdistdir}/tex/latex/psnfss/ts1pnc.fd
21mr|texlive-psnfss-20200412-1|148	%{_texmfdistdir}/tex/latex/psnfss/ts1ppl.fd
21mr|texlive-psnfss-20200412-1|149	%{_texmfdistdir}/tex/latex/psnfss/ts1pplj.fd
21mr|texlive-psnfss-20200412-1|150	%{_texmfdistdir}/tex/latex/psnfss/ts1pplx.fd
21mr|texlive-psnfss-20200412-1|151	%{_texmfdistdir}/tex/latex/psnfss/ts1ptm.fd
21mr|texlive-psnfss-20200412-1|152	%{_texmfdistdir}/tex/latex/psnfss/ts1put.fd
21mr|texlive-psnfss-20200412-1|153	%{_texmfdistdir}/tex/latex/psnfss/ts1pzc.fd
21mr|texlive-psnfss-20200412-1|154	%{_texmfdistdir}/tex/latex/psnfss/ufplm.fd
21mr|texlive-psnfss-20200412-1|155	%{_texmfdistdir}/tex/latex/psnfss/ufplmbb.fd
21mr|texlive-psnfss-20200412-1|156	%{_texmfdistdir}/tex/latex/psnfss/upsy.fd
21mr|texlive-psnfss-20200412-1|157	%{_texmfdistdir}/tex/latex/psnfss/upzd.fd
21mr|texlive-psnfss-20200412-1|158	%{_texmfdistdir}/tex/latex/psnfss/utopia.sty
21mr|texlive-psnfss-20200412-1|159	%_texmf_updmap_d/psnfss
21mr|texlive-psnfss-20200412-1|160	%doc %{_texmfdistdir}/doc/latex/psnfss/README
21mr|texlive-psnfss-20200412-1|161	%doc %{_texmfdistdir}/doc/latex/psnfss/changes.txt
21mr|texlive-psnfss-20200412-1|162	%doc %{_texmfdistdir}/doc/latex/psnfss/manifest.txt
21mr|texlive-psnfss-20200412-1|163	%doc %{_texmfdistdir}/doc/latex/psnfss/psnfss2e.tex
21mr|texlive-psnfss-20200412-1|164	%doc %{_texmfdistdir}/doc/latex/psnfss/psnfss2e.pdf
21mr|texlive-psnfss-20200412-1|165	%doc %{_texmfdistdir}/doc/latex/psnfss/test/mathtest.tex
21mr|texlive-psnfss-20200412-1|166	%doc %{_texmfdistdir}/doc/latex/psnfss/test/pitest.tex
21mr|texlive-psnfss-20200412-1|167	%doc %{_texmfdistdir}/doc/latex/psnfss/test/test0.tex
21mr|texlive-psnfss-20200412-1|168	%doc %{_texmfdistdir}/doc/latex/psnfss/test/test1.tex
21mr|texlive-psnfss-20200412-1|169	%doc %{_texmfdistdir}/doc/latex/psnfss/test/test2.tex
21mr|texlive-psnfss-20200412-1|170	%doc %{_texmfdistdir}/doc/latex/psnfss/test/test3.tex
21mr|texlive-psnfss-20200412-1|171	#- source
21mr|texlive-psnfss-20200412-1|172	%doc %{_texmfdistdir}/source/latex/psnfss/psfonts.dtx
21mr|texlive-psnfss-20200412-1|173	%doc %{_texmfdistdir}/source/latex/psnfss/psfonts.ins
21mr|texlive-psnfss-20200412-1|174	
21mr|texlive-psnfss-20200412-1|175	#-----------------------------------------------------------------------
21mr|texlive-psnfss-20200412-1|176	%prep
21mr|texlive-psnfss-20200412-1|177	%setup -c -a0 -a1 -a2
21mr|texlive-psnfss-20200412-1|178	
21mr|texlive-psnfss-20200412-1|179	%build
21mr|texlive-psnfss-20200412-1|180	
21mr|texlive-psnfss-20200412-1|181	%install
21mr|texlive-psnfss-20200412-1|182	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-psnfss-20200412-1|183	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}
21mr|texlive-psnfss-20200412-1|184	mkdir -p %{buildroot}%{_texmf_updmap_d}
21mr|texlive-psnfss-20200412-1|185	cat > %{buildroot}%{_texmf_updmap_d}/psnfss <<EOF
21mr|texlive-psnfss-20200412-1|186	Map charter.map
21mr|texlive-psnfss-20200412-1|187	Map fpls.map
21mr|texlive-psnfss-20200412-1|188	Map pazo.map
21mr|texlive-psnfss-20200412-1|189	Map utopia.map
21mr|texlive-psnfss-20200412-1|190	EOF
21mr|texlive-psnfss-20200412-1|191	
21mr|texlive-psnfss-20200412-1|192	#generate fonts map files
21mr|texlive-psnfss-20200412-1|193	updmap --outputdir fonts
21mr|texlive-psnfss-20200412-1|194	mkdir -p %{buildroot}%{_texmfdistdir}/fonts/map/psfonts
21mr|texlive-psnfss-20200412-1|195	cp fonts/psfonts* %{buildroot}%{_texmfdistdir}/fonts/map/psfonts
21mr|texlive-psnfss-20200412-1|196	cp fonts/ps2pk.map %{buildroot}%{_texmfdistdir}/fonts/map/psfonts
21mr|texlive-psnfss-20200412-1|197	mkdir -p %{buildroot}%{_texmfdistdir}/fonts/map/other
21mr|texlive-psnfss-20200412-1|198	cp fonts/builtin35.map %{buildroot}%{_texmfdistdir}/fonts/map/psfonts
21mr|texlive-psnfss-20200412-1|199	cp fonts/download35.map %{buildroot}%{_texmfdistdir}/fonts/map/psfonts
21mr|texlive-psnfss-20200412-1|200	cp fonts/kanjix.map %{buildroot}%{_texmfdistdir}/fonts/map/psfonts

18811 21
21mr|texlive-pspicture-20190228-1|1	Name:		texlive-pspicture
21mr|texlive-pspicture-20190228-1|2	Version:	20190228
21mr|texlive-pspicture-20190228-1|3	Release:	1
21mr|texlive-pspicture-20190228-1|4	Summary:	PostScript picture support
21mr|texlive-pspicture-20190228-1|5	Group:		Publishing
21mr|texlive-pspicture-20190228-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pspicture
21mr|texlive-pspicture-20190228-1|7	License:	LPPL
21mr|texlive-pspicture-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pspicture.tar.xz
21mr|texlive-pspicture-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pspicture.doc.tar.xz
21mr|texlive-pspicture-20190228-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pspicture.source.tar.xz
21mr|texlive-pspicture-20190228-1|11	BuildArch:	noarch
21mr|texlive-pspicture-20190228-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-pspicture-20190228-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-pspicture-20190228-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-pspicture-20190228-1|15	
21mr|texlive-pspicture-20190228-1|16	%description
21mr|texlive-pspicture-20190228-1|17	A replacement for LaTeX's picture macros, that uses PostScript
21mr|texlive-pspicture-20190228-1|18	\special commands. The package is now largely superseded by
21mr|texlive-pspicture-20190228-1|19	pict2e.
21mr|texlive-pspicture-20190228-1|20	
21mr|texlive-pspicture-20190228-1|21	#-----------------------------------------------------------------------
21mr|texlive-pspicture-20190228-1|22	%files
21mr|texlive-pspicture-20190228-1|23	%{_texmfdistdir}/dvips/pspicture
21mr|texlive-pspicture-20190228-1|24	%{_texmfdistdir}/tex/latex/pspicture
21mr|texlive-pspicture-20190228-1|25	%doc %{_texmfdistdir}/doc/latex/pspicture
21mr|texlive-pspicture-20190228-1|26	#- source
21mr|texlive-pspicture-20190228-1|27	%doc %{_texmfdistdir}/source/latex/pspicture
21mr|texlive-pspicture-20190228-1|28	
21mr|texlive-pspicture-20190228-1|29	#-----------------------------------------------------------------------
21mr|texlive-pspicture-20190228-1|30	%prep
21mr|texlive-pspicture-20190228-1|31	%setup -c -a0 -a1 -a2
21mr|texlive-pspicture-20190228-1|32	
21mr|texlive-pspicture-20190228-1|33	%build
21mr|texlive-pspicture-20190228-1|34	
21mr|texlive-pspicture-20190228-1|35	%install
21mr|texlive-pspicture-20190228-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pspicture-20190228-1|37	cp -fpar dvips tex doc source %{buildroot}%{_texmfdistdir}

18812 21
21mr|texlive-pst-2dplot-1.5-7|1	# revision 15878
21mr|texlive-pst-2dplot-1.5-7|2	# category Package
21mr|texlive-pst-2dplot-1.5-7|3	# catalog-ctan /graphics/pstricks/contrib/pst-2dplot
21mr|texlive-pst-2dplot-1.5-7|4	# catalog-date 2006-12-31 09:43:01 +0000
21mr|texlive-pst-2dplot-1.5-7|5	# catalog-license lppl
21mr|texlive-pst-2dplot-1.5-7|6	# catalog-version 1.5
21mr|texlive-pst-2dplot-1.5-7|7	Name:		texlive-pst-2dplot
21mr|texlive-pst-2dplot-1.5-7|8	Version:	1.5
21mr|texlive-pst-2dplot-1.5-7|9	Release:	7
21mr|texlive-pst-2dplot-1.5-7|10	Summary:	A PSTricks package for drawing 2D curves
21mr|texlive-pst-2dplot-1.5-7|11	Group:		Publishing
21mr|texlive-pst-2dplot-1.5-7|12	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-2dplot
21mr|texlive-pst-2dplot-1.5-7|13	License:	LPPL
21mr|texlive-pst-2dplot-1.5-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-2dplot.tar.xz
21mr|texlive-pst-2dplot-1.5-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-2dplot.doc.tar.xz
21mr|texlive-pst-2dplot-1.5-7|16	BuildArch:	noarch
21mr|texlive-pst-2dplot-1.5-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-pst-2dplot-1.5-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-pst-2dplot-1.5-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-pst-2dplot-1.5-7|20	
21mr|texlive-pst-2dplot-1.5-7|21	%description
21mr|texlive-pst-2dplot-1.5-7|22	Pst-2dplot is a pstricks package that offers an easy-to-use and
21mr|texlive-pst-2dplot-1.5-7|23	intuitive tool for plotting 2-d curves. It defines an
21mr|texlive-pst-2dplot-1.5-7|24	environment with commands similar to MATLAB for plotting.
21mr|texlive-pst-2dplot-1.5-7|25	
21mr|texlive-pst-2dplot-1.5-7|26	
21mr|texlive-pst-2dplot-1.5-7|27	#-----------------------------------------------------------------------
21mr|texlive-pst-2dplot-1.5-7|28	%files
21mr|texlive-pst-2dplot-1.5-7|29	%{_texmfdistdir}/tex/latex/pst-2dplot/pst-2dplot.sty
21mr|texlive-pst-2dplot-1.5-7|30	%doc %{_texmfdistdir}/doc/generic/pst-2dplot/README
21mr|texlive-pst-2dplot-1.5-7|31	%doc %{_texmfdistdir}/doc/generic/pst-2dplot/data1.dat
21mr|texlive-pst-2dplot-1.5-7|32	%doc %{_texmfdistdir}/doc/generic/pst-2dplot/data2.dat
21mr|texlive-pst-2dplot-1.5-7|33	%doc %{_texmfdistdir}/doc/generic/pst-2dplot/data3.dat
21mr|texlive-pst-2dplot-1.5-7|34	%doc %{_texmfdistdir}/doc/generic/pst-2dplot/pst-2dplot-doc.pdf
21mr|texlive-pst-2dplot-1.5-7|35	%doc %{_texmfdistdir}/doc/generic/pst-2dplot/pst-2dplot-doc.tex
21mr|texlive-pst-2dplot-1.5-7|36	
21mr|texlive-pst-2dplot-1.5-7|37	#-----------------------------------------------------------------------
21mr|texlive-pst-2dplot-1.5-7|38	%prep
21mr|texlive-pst-2dplot-1.5-7|39	%setup -c -a0 -a1
21mr|texlive-pst-2dplot-1.5-7|40	
21mr|texlive-pst-2dplot-1.5-7|41	%build
21mr|texlive-pst-2dplot-1.5-7|42	
21mr|texlive-pst-2dplot-1.5-7|43	%install
21mr|texlive-pst-2dplot-1.5-7|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pst-2dplot-1.5-7|45	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18813 21
21mr|texlive-pst2pdf-0.18-3|1	Name:		texlive-pst2pdf
21mr|texlive-pst2pdf-0.18-3|2	Version:	0.18
21mr|texlive-pst2pdf-0.18-3|3	Release:	3
21mr|texlive-pst2pdf-0.18-3|4	Summary:	A script to compile pstricks documents via pdftex
21mr|texlive-pst2pdf-0.18-3|5	Group:		Publishing
21mr|texlive-pst2pdf-0.18-3|6	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/scripts/pst2pdf
21mr|texlive-pst2pdf-0.18-3|7	License:	GPL
21mr|texlive-pst2pdf-0.18-3|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst2pdf.tar.xz
21mr|texlive-pst2pdf-0.18-3|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst2pdf.doc.tar.xz
21mr|texlive-pst2pdf-0.18-3|10	BuildArch:	noarch
21mr|texlive-pst2pdf-0.18-3|11	BuildRequires:	texlive-tlpkg
21mr|texlive-pst2pdf-0.18-3|12	Requires(pre):	texlive-tlpkg
21mr|texlive-pst2pdf-0.18-3|13	Requires(post):	texlive-kpathsea
21mr|texlive-pst2pdf-0.18-3|14	Provides:	texlive-pst2pdf.bin = %{EVRD}
21mr|texlive-pst2pdf-0.18-3|15	
21mr|texlive-pst2pdf-0.18-3|16	%description
21mr|texlive-pst2pdf-0.18-3|17	The script extracts the preamble of the document and runs all
21mr|texlive-pst2pdf-0.18-3|18	\begin{postscript}...\end{postscript}
21mr|texlive-pst2pdf-0.18-3|19	\begin{pspicture}...\end{pspicture} and
21mr|texlive-pst2pdf-0.18-3|20	\pspicture...\endpspicture separately through LaTeX with the
21mr|texlive-pst2pdf-0.18-3|21	same preamble as the original document; thus it creates EPS,
21mr|texlive-pst2pdf-0.18-3|22	PNG and PDF files of these snippets. In a final PDFLaTeX run
21mr|texlive-pst2pdf-0.18-3|23	the script replaces the environments with \includegraphics to
21mr|texlive-pst2pdf-0.18-3|24	include the processed snippets. Detail documentation is
21mr|texlive-pst2pdf-0.18-3|25	acquired from the document itself via Perldoc.
21mr|texlive-pst2pdf-0.18-3|26	
21mr|texlive-pst2pdf-0.18-3|27	#-----------------------------------------------------------------------
21mr|texlive-pst2pdf-0.18-3|28	%files
21mr|texlive-pst2pdf-0.18-3|29	%{_bindir}/pst2pdf
21mr|texlive-pst2pdf-0.18-3|30	%{_texmfdistdir}/scripts/pst2pdf
21mr|texlive-pst2pdf-0.18-3|31	%doc %{_texmfdistdir}/doc/latex/pst2pdf
21mr|texlive-pst2pdf-0.18-3|32	
21mr|texlive-pst2pdf-0.18-3|33	#-----------------------------------------------------------------------
21mr|texlive-pst2pdf-0.18-3|34	%prep
21mr|texlive-pst2pdf-0.18-3|35	%setup -c -a0 -a1
21mr|texlive-pst2pdf-0.18-3|36	
21mr|texlive-pst2pdf-0.18-3|37	%build
21mr|texlive-pst2pdf-0.18-3|38	
21mr|texlive-pst2pdf-0.18-3|39	%install
21mr|texlive-pst2pdf-0.18-3|40	mkdir -p %{buildroot}%{_bindir}
21mr|texlive-pst2pdf-0.18-3|41	pushd %{buildroot}%{_bindir}
21mr|texlive-pst2pdf-0.18-3|42	ln -sf %{_texmfdistdir}/scripts/pst2pdf/pst2pdf.pl pst2pdf
21mr|texlive-pst2pdf-0.18-3|43	popd
21mr|texlive-pst2pdf-0.18-3|44	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-pst2pdf-0.18-3|45	cp -fpar texmf-dist %{buildroot}%{_datadir}

18814 21
21mr|texlive-pst-3d-1.10-8|1	# revision 17257
21mr|texlive-pst-3d-1.10-8|2	# category Package
21mr|texlive-pst-3d-1.10-8|3	# catalog-ctan /graphics/pstricks/contrib/pst-3d
21mr|texlive-pst-3d-1.10-8|4	# catalog-date 2010-02-15 10:59:10 +0100
21mr|texlive-pst-3d-1.10-8|5	# catalog-license lppl
21mr|texlive-pst-3d-1.10-8|6	# catalog-version 1.10
21mr|texlive-pst-3d-1.10-8|7	Name:		texlive-pst-3d
21mr|texlive-pst-3d-1.10-8|8	Version:	1.10
21mr|texlive-pst-3d-1.10-8|9	Release:	8
21mr|texlive-pst-3d-1.10-8|10	Summary:	A PSTricks package for tilting and other pseudo-3D tricks
21mr|texlive-pst-3d-1.10-8|11	Group:		Publishing
21mr|texlive-pst-3d-1.10-8|12	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-3d
21mr|texlive-pst-3d-1.10-8|13	License:	LPPL
21mr|texlive-pst-3d-1.10-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-3d.tar.xz
21mr|texlive-pst-3d-1.10-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-3d.doc.tar.xz
21mr|texlive-pst-3d-1.10-8|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-3d.source.tar.xz
21mr|texlive-pst-3d-1.10-8|17	BuildArch:	noarch
21mr|texlive-pst-3d-1.10-8|18	BuildRequires:	texlive-tlpkg
21mr|texlive-pst-3d-1.10-8|19	Requires(pre):	texlive-tlpkg
21mr|texlive-pst-3d-1.10-8|20	Requires(post):	texlive-kpathsea
21mr|texlive-pst-3d-1.10-8|21	
21mr|texlive-pst-3d-1.10-8|22	%description
21mr|texlive-pst-3d-1.10-8|23	The pst-3d package provides basic macros for shadows, tilting
21mr|texlive-pst-3d-1.10-8|24	and three dimensional representations of text or graphical
21mr|texlive-pst-3d-1.10-8|25	objects.
21mr|texlive-pst-3d-1.10-8|26	
21mr|texlive-pst-3d-1.10-8|27	
21mr|texlive-pst-3d-1.10-8|28	#-----------------------------------------------------------------------
21mr|texlive-pst-3d-1.10-8|29	%files
21mr|texlive-pst-3d-1.10-8|30	%{_texmfdistdir}/dvips/pst-3d/pst-3d.pro
21mr|texlive-pst-3d-1.10-8|31	%{_texmfdistdir}/tex/generic/pst-3d/pst-3d.tex
21mr|texlive-pst-3d-1.10-8|32	%{_texmfdistdir}/tex/latex/pst-3d/pst-3d.sty
21mr|texlive-pst-3d-1.10-8|33	%doc %{_texmfdistdir}/doc/generic/pst-3d/Changes
21mr|texlive-pst-3d-1.10-8|34	%doc %{_texmfdistdir}/doc/generic/pst-3d/README
21mr|texlive-pst-3d-1.10-8|35	%doc %{_texmfdistdir}/doc/generic/pst-3d/pst-3d-doc.bib
21mr|texlive-pst-3d-1.10-8|36	%doc %{_texmfdistdir}/doc/generic/pst-3d/pst-3d-doc.pdf
21mr|texlive-pst-3d-1.10-8|37	%doc %{_texmfdistdir}/doc/generic/pst-3d/pst-3d-doc.tex
21mr|texlive-pst-3d-1.10-8|38	#- source
21mr|texlive-pst-3d-1.10-8|39	%doc %{_texmfdistdir}/source/generic/pst-3d/Makefile
21mr|texlive-pst-3d-1.10-8|40	
21mr|texlive-pst-3d-1.10-8|41	#-----------------------------------------------------------------------
21mr|texlive-pst-3d-1.10-8|42	%prep
21mr|texlive-pst-3d-1.10-8|43	%setup -c -a0 -a1 -a2
21mr|texlive-pst-3d-1.10-8|44	
21mr|texlive-pst-3d-1.10-8|45	%build
21mr|texlive-pst-3d-1.10-8|46	
21mr|texlive-pst-3d-1.10-8|47	%install
21mr|texlive-pst-3d-1.10-8|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pst-3d-1.10-8|49	cp -fpar dvips tex doc source %{buildroot}%{_texmfdistdir}

18815 21
21mr|texlive-pst-3dplot-2.04-2|1	Name:		texlive-pst-3dplot
21mr|texlive-pst-3dplot-2.04-2|2	Version:	2.04
21mr|texlive-pst-3dplot-2.04-2|3	Release:	2
21mr|texlive-pst-3dplot-2.04-2|4	Summary:	Draw 3D objects in parallel projection, using PSTricks
21mr|texlive-pst-3dplot-2.04-2|5	Group:		Publishing
21mr|texlive-pst-3dplot-2.04-2|6	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-3dplot
21mr|texlive-pst-3dplot-2.04-2|7	License:	LPPL
21mr|texlive-pst-3dplot-2.04-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-3dplot.tar.xz
21mr|texlive-pst-3dplot-2.04-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-3dplot.doc.tar.xz
21mr|texlive-pst-3dplot-2.04-2|10	BuildArch:	noarch
21mr|texlive-pst-3dplot-2.04-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-pst-3dplot-2.04-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-pst-3dplot-2.04-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-pst-3dplot-2.04-2|14	
21mr|texlive-pst-3dplot-2.04-2|15	%description
21mr|texlive-pst-3dplot-2.04-2|16	A package using PSTricks to draw a large variety of graphs and
21mr|texlive-pst-3dplot-2.04-2|17	plots, including 3D maths functions. Data can be read from
21mr|texlive-pst-3dplot-2.04-2|18	external data files, making this package a generic tool for
21mr|texlive-pst-3dplot-2.04-2|19	graphing within TeX/LaTeX, without the need for external tools.
21mr|texlive-pst-3dplot-2.04-2|20	
21mr|texlive-pst-3dplot-2.04-2|21	#-----------------------------------------------------------------------
21mr|texlive-pst-3dplot-2.04-2|22	%files
21mr|texlive-pst-3dplot-2.04-2|23	%{_texmfdistdir}/dvips/pst-3dplot
21mr|texlive-pst-3dplot-2.04-2|24	%{_texmfdistdir}/tex/generic/pst-3dplot
21mr|texlive-pst-3dplot-2.04-2|25	%{_texmfdistdir}/tex/latex/pst-3dplot
21mr|texlive-pst-3dplot-2.04-2|26	%doc %{_texmfdistdir}/doc/generic/pst-3dplot
21mr|texlive-pst-3dplot-2.04-2|27	
21mr|texlive-pst-3dplot-2.04-2|28	#-----------------------------------------------------------------------
21mr|texlive-pst-3dplot-2.04-2|29	%prep
21mr|texlive-pst-3dplot-2.04-2|30	%setup -c -a0 -a1
21mr|texlive-pst-3dplot-2.04-2|31	
21mr|texlive-pst-3dplot-2.04-2|32	%build
21mr|texlive-pst-3dplot-2.04-2|33	
21mr|texlive-pst-3dplot-2.04-2|34	%install
21mr|texlive-pst-3dplot-2.04-2|35	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pst-3dplot-2.04-2|36	cp -fpar dvips tex doc %{buildroot}%{_texmfdistdir}

18816 21
21mr|texlive-pst-abspos-0.2-7|1	# revision 15878
21mr|texlive-pst-abspos-0.2-7|2	# category Package
21mr|texlive-pst-abspos-0.2-7|3	# catalog-ctan /graphics/pstricks/contrib/pst-abspos
21mr|texlive-pst-abspos-0.2-7|4	# catalog-date 2009-11-10 09:17:41 +0100
21mr|texlive-pst-abspos-0.2-7|5	# catalog-license lppl
21mr|texlive-pst-abspos-0.2-7|6	# catalog-version 0.2
21mr|texlive-pst-abspos-0.2-7|7	Name:		texlive-pst-abspos
21mr|texlive-pst-abspos-0.2-7|8	Version:	0.2
21mr|texlive-pst-abspos-0.2-7|9	Release:	7
21mr|texlive-pst-abspos-0.2-7|10	Summary:	Put objects at an absolute position
21mr|texlive-pst-abspos-0.2-7|11	Group:		Publishing
21mr|texlive-pst-abspos-0.2-7|12	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-abspos
21mr|texlive-pst-abspos-0.2-7|13	License:	LPPL
21mr|texlive-pst-abspos-0.2-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-abspos.tar.xz
21mr|texlive-pst-abspos-0.2-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-abspos.doc.tar.xz
21mr|texlive-pst-abspos-0.2-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-abspos.source.tar.xz
21mr|texlive-pst-abspos-0.2-7|17	BuildArch:	noarch
21mr|texlive-pst-abspos-0.2-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-pst-abspos-0.2-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-pst-abspos-0.2-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-pst-abspos-0.2-7|21	
21mr|texlive-pst-abspos-0.2-7|22	%description
21mr|texlive-pst-abspos-0.2-7|23	The (PSTricks-related) package provides a command
21mr|texlive-pst-abspos-0.2-7|24	\pstPutAbs(x,y) to put an object at an arbitrary absolute (or
21mr|texlive-pst-abspos-0.2-7|25	even a relative) position on the page.
21mr|texlive-pst-abspos-0.2-7|26	
21mr|texlive-pst-abspos-0.2-7|27	
21mr|texlive-pst-abspos-0.2-7|28	#-----------------------------------------------------------------------
21mr|texlive-pst-abspos-0.2-7|29	%files
21mr|texlive-pst-abspos-0.2-7|30	%{_texmfdistdir}/tex/generic/pst-abspos/pst-abspos.tex
21mr|texlive-pst-abspos-0.2-7|31	%{_texmfdistdir}/tex/latex/pst-abspos/pst-abspos.sty
21mr|texlive-pst-abspos-0.2-7|32	%doc %{_texmfdistdir}/doc/generic/pst-abspos/Changes
21mr|texlive-pst-abspos-0.2-7|33	%doc %{_texmfdistdir}/doc/generic/pst-abspos/README
21mr|texlive-pst-abspos-0.2-7|34	%doc %{_texmfdistdir}/doc/generic/pst-abspos/pst-abspos-doc.bib
21mr|texlive-pst-abspos-0.2-7|35	%doc %{_texmfdistdir}/doc/generic/pst-abspos/pst-abspos-doc.pdf
21mr|texlive-pst-abspos-0.2-7|36	%doc %{_texmfdistdir}/doc/generic/pst-abspos/pst-abspos-doc.tex
21mr|texlive-pst-abspos-0.2-7|37	#- source
21mr|texlive-pst-abspos-0.2-7|38	%doc %{_texmfdistdir}/source/generic/pst-abspos/Makefile
21mr|texlive-pst-abspos-0.2-7|39	
21mr|texlive-pst-abspos-0.2-7|40	#-----------------------------------------------------------------------
21mr|texlive-pst-abspos-0.2-7|41	%prep
21mr|texlive-pst-abspos-0.2-7|42	%setup -c -a0 -a1 -a2
21mr|texlive-pst-abspos-0.2-7|43	
21mr|texlive-pst-abspos-0.2-7|44	%build
21mr|texlive-pst-abspos-0.2-7|45	
21mr|texlive-pst-abspos-0.2-7|46	%install
21mr|texlive-pst-abspos-0.2-7|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pst-abspos-0.2-7|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18817 21
21mr|texlive-pst-am-1.02-7|1	# revision 19591
21mr|texlive-pst-am-1.02-7|2	# category Package
21mr|texlive-pst-am-1.02-7|3	# catalog-ctan /graphics/pstricks/contrib/pst-am
21mr|texlive-pst-am-1.02-7|4	# catalog-date 2010-09-04 14:00:25 +0200
21mr|texlive-pst-am-1.02-7|5	# catalog-license lppl
21mr|texlive-pst-am-1.02-7|6	# catalog-version 1.02
21mr|texlive-pst-am-1.02-7|7	Name:		texlive-pst-am
21mr|texlive-pst-am-1.02-7|8	Version:	1.02
21mr|texlive-pst-am-1.02-7|9	Release:	7
21mr|texlive-pst-am-1.02-7|10	Summary:	Simulation of modulation and demodulation
21mr|texlive-pst-am-1.02-7|11	Group:		Publishing
21mr|texlive-pst-am-1.02-7|12	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-am
21mr|texlive-pst-am-1.02-7|13	License:	LPPL
21mr|texlive-pst-am-1.02-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-am.tar.xz
21mr|texlive-pst-am-1.02-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-am.doc.tar.xz
21mr|texlive-pst-am-1.02-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-am.source.tar.xz
21mr|texlive-pst-am-1.02-7|17	BuildArch:	noarch
21mr|texlive-pst-am-1.02-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-pst-am-1.02-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-pst-am-1.02-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-pst-am-1.02-7|21	
21mr|texlive-pst-am-1.02-7|22	%description
21mr|texlive-pst-am-1.02-7|23	The package allows the simulation of the modulated and
21mr|texlive-pst-am-1.02-7|24	demodulated amplitude of radio waves. The user may plot curves
21mr|texlive-pst-am-1.02-7|25	of modulated signals, wave carrier, signal modulation, signal
21mr|texlive-pst-am-1.02-7|26	recovery and signal demodulation.
21mr|texlive-pst-am-1.02-7|27	
21mr|texlive-pst-am-1.02-7|28	
21mr|texlive-pst-am-1.02-7|29	#-----------------------------------------------------------------------
21mr|texlive-pst-am-1.02-7|30	%files
21mr|texlive-pst-am-1.02-7|31	%{_texmfdistdir}/tex/latex/pst-am/pst-am.sty
21mr|texlive-pst-am-1.02-7|32	%doc %{_texmfdistdir}/doc/generic/pst-am/Changes
21mr|texlive-pst-am-1.02-7|33	%doc %{_texmfdistdir}/doc/generic/pst-am/README
21mr|texlive-pst-am-1.02-7|34	%doc %{_texmfdistdir}/doc/generic/pst-am/index.phtml
21mr|texlive-pst-am-1.02-7|35	%doc %{_texmfdistdir}/doc/generic/pst-am/pst-am-doc.bib
21mr|texlive-pst-am-1.02-7|36	%doc %{_texmfdistdir}/doc/generic/pst-am/pst-am-doc.pdf
21mr|texlive-pst-am-1.02-7|37	%doc %{_texmfdistdir}/doc/generic/pst-am/pst-am-doc.tex
21mr|texlive-pst-am-1.02-7|38	#- source
21mr|texlive-pst-am-1.02-7|39	%doc %{_texmfdistdir}/source/generic/pst-am/Makefile
21mr|texlive-pst-am-1.02-7|40	
21mr|texlive-pst-am-1.02-7|41	#-----------------------------------------------------------------------
21mr|texlive-pst-am-1.02-7|42	%prep
21mr|texlive-pst-am-1.02-7|43	%setup -c -a0 -a1 -a2
21mr|texlive-pst-am-1.02-7|44	
21mr|texlive-pst-am-1.02-7|45	%build
21mr|texlive-pst-am-1.02-7|46	
21mr|texlive-pst-am-1.02-7|47	%install
21mr|texlive-pst-am-1.02-7|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pst-am-1.02-7|49	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18818 21
21mr|texlive-pst-asr-1.3-7|1	# revision 22138
21mr|texlive-pst-asr-1.3-7|2	# category Package
21mr|texlive-pst-asr-1.3-7|3	# catalog-ctan /graphics/pstricks/contrib/pst-asr
21mr|texlive-pst-asr-1.3-7|4	# catalog-date 2011-04-20 18:25:54 +0200
21mr|texlive-pst-asr-1.3-7|5	# catalog-license lppl
21mr|texlive-pst-asr-1.3-7|6	# catalog-version 1.3
21mr|texlive-pst-asr-1.3-7|7	Name:		texlive-pst-asr
21mr|texlive-pst-asr-1.3-7|8	Version:	1.3
21mr|texlive-pst-asr-1.3-7|9	Release:	7
21mr|texlive-pst-asr-1.3-7|10	Summary:	Typeset autosegmental representations for linguists
21mr|texlive-pst-asr-1.3-7|11	Group:		Publishing
21mr|texlive-pst-asr-1.3-7|12	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-asr
21mr|texlive-pst-asr-1.3-7|13	License:	LPPL
21mr|texlive-pst-asr-1.3-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-asr.tar.xz
21mr|texlive-pst-asr-1.3-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-asr.doc.tar.xz
21mr|texlive-pst-asr-1.3-7|16	BuildArch:	noarch
21mr|texlive-pst-asr-1.3-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-pst-asr-1.3-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-pst-asr-1.3-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-pst-asr-1.3-7|20	
21mr|texlive-pst-asr-1.3-7|21	%description
21mr|texlive-pst-asr-1.3-7|22	The package allows the user to typeset autosegmental
21mr|texlive-pst-asr-1.3-7|23	representations. It uses the PStricks, and xkeyval packages.
21mr|texlive-pst-asr-1.3-7|24	
21mr|texlive-pst-asr-1.3-7|25	
21mr|texlive-pst-asr-1.3-7|26	#-----------------------------------------------------------------------
21mr|texlive-pst-asr-1.3-7|27	%files
21mr|texlive-pst-asr-1.3-7|28	%{_texmfdistdir}/tex/generic/pst-asr/pst-asr.tex
21mr|texlive-pst-asr-1.3-7|29	%{_texmfdistdir}/tex/latex/pst-asr/pst-asr.sty
21mr|texlive-pst-asr-1.3-7|30	%doc %{_texmfdistdir}/doc/generic/pst-asr/README
21mr|texlive-pst-asr-1.3-7|31	%doc %{_texmfdistdir}/doc/generic/pst-asr/pst-asr-doc-source.zip
21mr|texlive-pst-asr-1.3-7|32	%doc %{_texmfdistdir}/doc/generic/pst-asr/pst-asr-doc.pdf
21mr|texlive-pst-asr-1.3-7|33	%doc %{_texmfdistdir}/doc/generic/pst-asr/pst-asr-examples.pdf
21mr|texlive-pst-asr-1.3-7|34	%doc %{_texmfdistdir}/doc/generic/pst-asr/pst-asr-examples.tex
21mr|texlive-pst-asr-1.3-7|35	
21mr|texlive-pst-asr-1.3-7|36	#-----------------------------------------------------------------------
21mr|texlive-pst-asr-1.3-7|37	%prep
21mr|texlive-pst-asr-1.3-7|38	%setup -c -a0 -a1
21mr|texlive-pst-asr-1.3-7|39	
21mr|texlive-pst-asr-1.3-7|40	%build
21mr|texlive-pst-asr-1.3-7|41	
21mr|texlive-pst-asr-1.3-7|42	%install
21mr|texlive-pst-asr-1.3-7|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pst-asr-1.3-7|44	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18819 21
21mr|texlive-pst-bar-0.92-7|1	# revision 18734
21mr|texlive-pst-bar-0.92-7|2	# category Package
21mr|texlive-pst-bar-0.92-7|3	# catalog-ctan /graphics/pstricks/contrib/pst-bar
21mr|texlive-pst-bar-0.92-7|4	# catalog-date 2009-03-12 20:12:20 +0100
21mr|texlive-pst-bar-0.92-7|5	# catalog-license lppl
21mr|texlive-pst-bar-0.92-7|6	# catalog-version 0.92
21mr|texlive-pst-bar-0.92-7|7	Name:		texlive-pst-bar
21mr|texlive-pst-bar-0.92-7|8	Version:	0.92
21mr|texlive-pst-bar-0.92-7|9	Release:	7
21mr|texlive-pst-bar-0.92-7|10	Summary:	Produces bar charts using pstricks
21mr|texlive-pst-bar-0.92-7|11	Group:		Publishing
21mr|texlive-pst-bar-0.92-7|12	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-bar
21mr|texlive-pst-bar-0.92-7|13	License:	LPPL
21mr|texlive-pst-bar-0.92-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-bar.tar.xz
21mr|texlive-pst-bar-0.92-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-bar.doc.tar.xz
21mr|texlive-pst-bar-0.92-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-bar.source.tar.xz
21mr|texlive-pst-bar-0.92-7|17	BuildArch:	noarch
21mr|texlive-pst-bar-0.92-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-pst-bar-0.92-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-pst-bar-0.92-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-pst-bar-0.92-7|21	
21mr|texlive-pst-bar-0.92-7|22	%description
21mr|texlive-pst-bar-0.92-7|23	pst-bar uses pstricks to draw bar charts from data stored in a
21mr|texlive-pst-bar-0.92-7|24	comma-delimited file. Several types of bar charts may be drawn,
21mr|texlive-pst-bar-0.92-7|25	and the drawing parameters are highly customizable. No external
21mr|texlive-pst-bar-0.92-7|26	packages are required except those that are part of the
21mr|texlive-pst-bar-0.92-7|27	standard pstricks distribution.
21mr|texlive-pst-bar-0.92-7|28	
21mr|texlive-pst-bar-0.92-7|29	
21mr|texlive-pst-bar-0.92-7|30	#-----------------------------------------------------------------------
21mr|texlive-pst-bar-0.92-7|31	%files
21mr|texlive-pst-bar-0.92-7|32	%{_texmfdistdir}/dvips/pst-bar/pst-bar.pro
21mr|texlive-pst-bar-0.92-7|33	%{_texmfdistdir}/tex/generic/pst-bar/pst-bar.tex
21mr|texlive-pst-bar-0.92-7|34	%{_texmfdistdir}/tex/latex/pst-bar/pst-bar.sty
21mr|texlive-pst-bar-0.92-7|35	%doc %{_texmfdistdir}/doc/generic/pst-bar/README
21mr|texlive-pst-bar-0.92-7|36	%doc %{_texmfdistdir}/doc/generic/pst-bar/pst-bar-doc.bib
21mr|texlive-pst-bar-0.92-7|37	%doc %{_texmfdistdir}/doc/generic/pst-bar/pst-bar-doc.pdf
21mr|texlive-pst-bar-0.92-7|38	%doc %{_texmfdistdir}/doc/generic/pst-bar/pst-bar-doc.tex
21mr|texlive-pst-bar-0.92-7|39	%doc %{_texmfdistdir}/doc/generic/pst-bar/pst-bar-docDE.pdf
21mr|texlive-pst-bar-0.92-7|40	%doc %{_texmfdistdir}/doc/generic/pst-bar/pst-bar-docDE.tex
21mr|texlive-pst-bar-0.92-7|41	#- source
21mr|texlive-pst-bar-0.92-7|42	%doc %{_texmfdistdir}/source/generic/pst-bar/Makefile
21mr|texlive-pst-bar-0.92-7|43	
21mr|texlive-pst-bar-0.92-7|44	#-----------------------------------------------------------------------
21mr|texlive-pst-bar-0.92-7|45	%prep
21mr|texlive-pst-bar-0.92-7|46	%setup -c -a0 -a1 -a2
21mr|texlive-pst-bar-0.92-7|47	
21mr|texlive-pst-bar-0.92-7|48	%build
21mr|texlive-pst-bar-0.92-7|49	
21mr|texlive-pst-bar-0.92-7|50	%install
21mr|texlive-pst-bar-0.92-7|51	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pst-bar-0.92-7|52	cp -fpar dvips tex doc source %{buildroot}%{_texmfdistdir}

18820 21
21mr|texlive-pst-barcode-0.18-2|1	Name:		texlive-pst-barcode
21mr|texlive-pst-barcode-0.18-2|2	Version:	0.18
21mr|texlive-pst-barcode-0.18-2|3	Release:	2
21mr|texlive-pst-barcode-0.18-2|4	Summary:	Print barcodes using PostScript
21mr|texlive-pst-barcode-0.18-2|5	Group:		Publishing
21mr|texlive-pst-barcode-0.18-2|6	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-barcode
21mr|texlive-pst-barcode-0.18-2|7	License:	LPPL
21mr|texlive-pst-barcode-0.18-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-barcode.tar.xz
21mr|texlive-pst-barcode-0.18-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-barcode.doc.tar.xz
21mr|texlive-pst-barcode-0.18-2|10	BuildArch:	noarch
21mr|texlive-pst-barcode-0.18-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-pst-barcode-0.18-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-pst-barcode-0.18-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-pst-barcode-0.18-2|14	
21mr|texlive-pst-barcode-0.18-2|15	%description
21mr|texlive-pst-barcode-0.18-2|16	The pst-barcode package allows printing of barcodes, in a huge
21mr|texlive-pst-barcode-0.18-2|17	variety of formats (see documentation for details). As a
21mr|texlive-pst-barcode-0.18-2|18	pstricks package, the package requires pstricks. The package
21mr|texlive-pst-barcode-0.18-2|19	uses PostScript for calculating the bars. For PDF output use a
21mr|texlive-pst-barcode-0.18-2|20	multi-pass mechansism such as pst-pdf.
21mr|texlive-pst-barcode-0.18-2|21	
21mr|texlive-pst-barcode-0.18-2|22	#-----------------------------------------------------------------------
21mr|texlive-pst-barcode-0.18-2|23	%files
21mr|texlive-pst-barcode-0.18-2|24	%{_texmfdistdir}/dvips/pst-barcode
21mr|texlive-pst-barcode-0.18-2|25	%{_texmfdistdir}/tex/generic/pst-barcode
21mr|texlive-pst-barcode-0.18-2|26	%{_texmfdistdir}/tex/latex/pst-barcode
21mr|texlive-pst-barcode-0.18-2|27	%doc %{_texmfdistdir}/doc/generic/pst-barcode
21mr|texlive-pst-barcode-0.18-2|28	
21mr|texlive-pst-barcode-0.18-2|29	#-----------------------------------------------------------------------
21mr|texlive-pst-barcode-0.18-2|30	%prep
21mr|texlive-pst-barcode-0.18-2|31	%setup -c -a0 -a1
21mr|texlive-pst-barcode-0.18-2|32	
21mr|texlive-pst-barcode-0.18-2|33	%build
21mr|texlive-pst-barcode-0.18-2|34	
21mr|texlive-pst-barcode-0.18-2|35	%install
21mr|texlive-pst-barcode-0.18-2|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pst-barcode-0.18-2|37	cp -fpar dvips tex doc %{buildroot}%{_texmfdistdir}

18821 21
21mr|texlive-pst-bezier-0.03-2|1	Name:		texlive-pst-bezier
21mr|texlive-pst-bezier-0.03-2|2	Version:	0.03
21mr|texlive-pst-bezier-0.03-2|3	Release:	2
21mr|texlive-pst-bezier-0.03-2|4	Summary:	Draw Bezier curves
21mr|texlive-pst-bezier-0.03-2|5	Group:		Publishing
21mr|texlive-pst-bezier-0.03-2|6	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-bezier
21mr|texlive-pst-bezier-0.03-2|7	License:	LPPL
21mr|texlive-pst-bezier-0.03-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-bezier.tar.xz
21mr|texlive-pst-bezier-0.03-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-bezier.doc.tar.xz
21mr|texlive-pst-bezier-0.03-2|10	BuildArch:	noarch
21mr|texlive-pst-bezier-0.03-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-pst-bezier-0.03-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-pst-bezier-0.03-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-pst-bezier-0.03-2|14	
21mr|texlive-pst-bezier-0.03-2|15	%description
21mr|texlive-pst-bezier-0.03-2|16	The package provides a macro \psbcurve for drawing a Bezier
21mr|texlive-pst-bezier-0.03-2|17	curve. Provision is made for full control of over all the
21mr|texlive-pst-bezier-0.03-2|18	control points of the curve.
21mr|texlive-pst-bezier-0.03-2|19	
21mr|texlive-pst-bezier-0.03-2|20	#-----------------------------------------------------------------------
21mr|texlive-pst-bezier-0.03-2|21	%files
21mr|texlive-pst-bezier-0.03-2|22	%{_texmfdistdir}/dvips/pst-bezier
21mr|texlive-pst-bezier-0.03-2|23	%{_texmfdistdir}/tex/generic/pst-bezier
21mr|texlive-pst-bezier-0.03-2|24	%{_texmfdistdir}/tex/latex/pst-bezier
21mr|texlive-pst-bezier-0.03-2|25	%doc %{_texmfdistdir}/doc/generic/pst-bezier
21mr|texlive-pst-bezier-0.03-2|26	
21mr|texlive-pst-bezier-0.03-2|27	#-----------------------------------------------------------------------
21mr|texlive-pst-bezier-0.03-2|28	%prep
21mr|texlive-pst-bezier-0.03-2|29	%setup -c -a0 -a1
21mr|texlive-pst-bezier-0.03-2|30	
21mr|texlive-pst-bezier-0.03-2|31	%build
21mr|texlive-pst-bezier-0.03-2|32	
21mr|texlive-pst-bezier-0.03-2|33	%install
21mr|texlive-pst-bezier-0.03-2|34	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pst-bezier-0.03-2|35	cp -fpar dvips tex doc %{buildroot}%{_texmfdistdir}

18822 21
21mr|texlive-pst-blur-2.0-7|1	# revision 15878
21mr|texlive-pst-blur-2.0-7|2	# category Package
21mr|texlive-pst-blur-2.0-7|3	# catalog-ctan /graphics/pstricks/contrib/pst-blur
21mr|texlive-pst-blur-2.0-7|4	# catalog-date 2006-12-19 19:38:44 +0100
21mr|texlive-pst-blur-2.0-7|5	# catalog-license lppl
21mr|texlive-pst-blur-2.0-7|6	# catalog-version 2.0
21mr|texlive-pst-blur-2.0-7|7	Name:		texlive-pst-blur
21mr|texlive-pst-blur-2.0-7|8	Version:	2.0
21mr|texlive-pst-blur-2.0-7|9	Release:	7
21mr|texlive-pst-blur-2.0-7|10	Summary:	PSTricks package for "blurred" shadows
21mr|texlive-pst-blur-2.0-7|11	Group:		Publishing
21mr|texlive-pst-blur-2.0-7|12	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-blur
21mr|texlive-pst-blur-2.0-7|13	License:	LPPL
21mr|texlive-pst-blur-2.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-blur.tar.xz
21mr|texlive-pst-blur-2.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-blur.doc.tar.xz
21mr|texlive-pst-blur-2.0-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-blur.source.tar.xz
21mr|texlive-pst-blur-2.0-7|17	BuildArch:	noarch
21mr|texlive-pst-blur-2.0-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-pst-blur-2.0-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-pst-blur-2.0-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-pst-blur-2.0-7|21	
21mr|texlive-pst-blur-2.0-7|22	%description
21mr|texlive-pst-blur-2.0-7|23	Pst-blur is a package built for use with PSTricks. It provides
21mr|texlive-pst-blur-2.0-7|24	macros that apply blurring to the normal shadow function of
21mr|texlive-pst-blur-2.0-7|25	PSTricks.
21mr|texlive-pst-blur-2.0-7|26	
21mr|texlive-pst-blur-2.0-7|27	
21mr|texlive-pst-blur-2.0-7|28	#-----------------------------------------------------------------------
21mr|texlive-pst-blur-2.0-7|29	%files
21mr|texlive-pst-blur-2.0-7|30	%{_texmfdistdir}/dvips/pst-blur/pst-blur.pro
21mr|texlive-pst-blur-2.0-7|31	%{_texmfdistdir}/tex/generic/pst-blur/pst-blur.tex
21mr|texlive-pst-blur-2.0-7|32	%{_texmfdistdir}/tex/latex/pst-blur/pst-blur.sty
21mr|texlive-pst-blur-2.0-7|33	%doc %{_texmfdistdir}/doc/generic/pst-blur/Changes
21mr|texlive-pst-blur-2.0-7|34	%doc %{_texmfdistdir}/doc/generic/pst-blur/README
21mr|texlive-pst-blur-2.0-7|35	%doc %{_texmfdistdir}/doc/generic/pst-blur/pst-blur.pdf
21mr|texlive-pst-blur-2.0-7|36	#- source
21mr|texlive-pst-blur-2.0-7|37	%doc %{_texmfdistdir}/source/generic/pst-blur/Makefile
21mr|texlive-pst-blur-2.0-7|38	%doc %{_texmfdistdir}/source/generic/pst-blur/pst-blur.dtx
21mr|texlive-pst-blur-2.0-7|39	%doc %{_texmfdistdir}/source/generic/pst-blur/pst-blur.ins
21mr|texlive-pst-blur-2.0-7|40	
21mr|texlive-pst-blur-2.0-7|41	#-----------------------------------------------------------------------
21mr|texlive-pst-blur-2.0-7|42	%prep
21mr|texlive-pst-blur-2.0-7|43	%setup -c -a0 -a1 -a2
21mr|texlive-pst-blur-2.0-7|44	
21mr|texlive-pst-blur-2.0-7|45	%build
21mr|texlive-pst-blur-2.0-7|46	
21mr|texlive-pst-blur-2.0-7|47	%install
21mr|texlive-pst-blur-2.0-7|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pst-blur-2.0-7|49	cp -fpar dvips tex doc source %{buildroot}%{_texmfdistdir}

18823 21
21mr|texlive-pst-bspline-1.62-2|1	Name:		texlive-pst-bspline
21mr|texlive-pst-bspline-1.62-2|2	Version:	1.62
21mr|texlive-pst-bspline-1.62-2|3	Release:	2
21mr|texlive-pst-bspline-1.62-2|4	Summary:	Draw cubic Bspline curves and interpolations
21mr|texlive-pst-bspline-1.62-2|5	Group:		Publishing
21mr|texlive-pst-bspline-1.62-2|6	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-bspline
21mr|texlive-pst-bspline-1.62-2|7	License:	LPPL1.3
21mr|texlive-pst-bspline-1.62-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-bspline.tar.xz
21mr|texlive-pst-bspline-1.62-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-bspline.doc.tar.xz
21mr|texlive-pst-bspline-1.62-2|10	BuildArch:	noarch
21mr|texlive-pst-bspline-1.62-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-pst-bspline-1.62-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-pst-bspline-1.62-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-pst-bspline-1.62-2|14	
21mr|texlive-pst-bspline-1.62-2|15	%description
21mr|texlive-pst-bspline-1.62-2|16	The package draws uniform, cubic B-spline curves, open and
21mr|texlive-pst-bspline-1.62-2|17	closed, based on a sequence of B-spline control points. There
21mr|texlive-pst-bspline-1.62-2|18	is also code which permits drawing the open or closed cubic
21mr|texlive-pst-bspline-1.62-2|19	Bspline curve interpolating a sequence of points. Graphical
21mr|texlive-pst-bspline-1.62-2|20	output is created using PStricks.
21mr|texlive-pst-bspline-1.62-2|21	
21mr|texlive-pst-bspline-1.62-2|22	#-----------------------------------------------------------------------
21mr|texlive-pst-bspline-1.62-2|23	%files
21mr|texlive-pst-bspline-1.62-2|24	%{_texmfdistdir}/dvips/pst-bspline
21mr|texlive-pst-bspline-1.62-2|25	%{_texmfdistdir}/tex/generic/pst-bspline
21mr|texlive-pst-bspline-1.62-2|26	%{_texmfdistdir}/tex/latex/pst-bspline
21mr|texlive-pst-bspline-1.62-2|27	%doc %{_texmfdistdir}/doc/generic/pst-bspline
21mr|texlive-pst-bspline-1.62-2|28	
21mr|texlive-pst-bspline-1.62-2|29	#-----------------------------------------------------------------------
21mr|texlive-pst-bspline-1.62-2|30	%prep
21mr|texlive-pst-bspline-1.62-2|31	%setup -c -a0 -a1
21mr|texlive-pst-bspline-1.62-2|32	
21mr|texlive-pst-bspline-1.62-2|33	%build
21mr|texlive-pst-bspline-1.62-2|34	
21mr|texlive-pst-bspline-1.62-2|35	%install
21mr|texlive-pst-bspline-1.62-2|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pst-bspline-1.62-2|37	cp -fpar dvips tex doc %{buildroot}%{_texmfdistdir}

18824 21
21mr|texlive-pst-calendar-0.47-7|1	# revision 15878
21mr|texlive-pst-calendar-0.47-7|2	# category Package
21mr|texlive-pst-calendar-0.47-7|3	# catalog-ctan /graphics/pstricks/contrib/pst-calendar
21mr|texlive-pst-calendar-0.47-7|4	# catalog-date 2009-03-30 10:35:07 +0200
21mr|texlive-pst-calendar-0.47-7|5	# catalog-license lppl
21mr|texlive-pst-calendar-0.47-7|6	# catalog-version 0.47
21mr|texlive-pst-calendar-0.47-7|7	Name:		texlive-pst-calendar
21mr|texlive-pst-calendar-0.47-7|8	Version:	0.47
21mr|texlive-pst-calendar-0.47-7|9	Release:	7
21mr|texlive-pst-calendar-0.47-7|10	Summary:	Plot calendars in "fancy" ways
21mr|texlive-pst-calendar-0.47-7|11	Group:		Publishing
21mr|texlive-pst-calendar-0.47-7|12	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-calendar
21mr|texlive-pst-calendar-0.47-7|13	License:	LPPL
21mr|texlive-pst-calendar-0.47-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-calendar.tar.xz
21mr|texlive-pst-calendar-0.47-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-calendar.doc.tar.xz
21mr|texlive-pst-calendar-0.47-7|16	BuildArch:	noarch
21mr|texlive-pst-calendar-0.47-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-pst-calendar-0.47-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-pst-calendar-0.47-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-pst-calendar-0.47-7|20	
21mr|texlive-pst-calendar-0.47-7|21	%description
21mr|texlive-pst-calendar-0.47-7|22	The pst-calendar package uses pstricks and pst-3d to draw
21mr|texlive-pst-calendar-0.47-7|23	tabular calendars, or calendars on dodecahedra with a month to
21mr|texlive-pst-calendar-0.47-7|24	each face (the package also requires the multido and pst-xkey
21mr|texlive-pst-calendar-0.47-7|25	packages). The package works for years 2000-2099, and has
21mr|texlive-pst-calendar-0.47-7|26	options for calendars in French German and English, but the
21mr|texlive-pst-calendar-0.47-7|27	documentation is not available in English.
21mr|texlive-pst-calendar-0.47-7|28	
21mr|texlive-pst-calendar-0.47-7|29	
21mr|texlive-pst-calendar-0.47-7|30	#-----------------------------------------------------------------------
21mr|texlive-pst-calendar-0.47-7|31	%files
21mr|texlive-pst-calendar-0.47-7|32	%{_texmfdistdir}/tex/latex/pst-calendar/pst-calendar.sty
21mr|texlive-pst-calendar-0.47-7|33	%doc %{_texmfdistdir}/doc/latex/pst-calendar/Changes
21mr|texlive-pst-calendar-0.47-7|34	%doc %{_texmfdistdir}/doc/latex/pst-calendar/README
21mr|texlive-pst-calendar-0.47-7|35	%doc %{_texmfdistdir}/doc/latex/pst-calendar/pst-calendar-docDE.ltx
21mr|texlive-pst-calendar-0.47-7|36	%doc %{_texmfdistdir}/doc/latex/pst-calendar/pst-calendar-docDE.pdf
21mr|texlive-pst-calendar-0.47-7|37	%doc %{_texmfdistdir}/doc/latex/pst-calendar/pst-calendar-docDE.tex
21mr|texlive-pst-calendar-0.47-7|38	%doc %{_texmfdistdir}/doc/latex/pst-calendar/pst-calendar-docFR.pdf
21mr|texlive-pst-calendar-0.47-7|39	%doc %{_texmfdistdir}/doc/latex/pst-calendar/pst-calendar-docFR.tex
21mr|texlive-pst-calendar-0.47-7|40	
21mr|texlive-pst-calendar-0.47-7|41	#-----------------------------------------------------------------------
21mr|texlive-pst-calendar-0.47-7|42	%prep
21mr|texlive-pst-calendar-0.47-7|43	%setup -c -a0 -a1
21mr|texlive-pst-calendar-0.47-7|44	
21mr|texlive-pst-calendar-0.47-7|45	%build
21mr|texlive-pst-calendar-0.47-7|46	
21mr|texlive-pst-calendar-0.47-7|47	%install
21mr|texlive-pst-calendar-0.47-7|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pst-calendar-0.47-7|49	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18825 21
21mr|texlive-pst-circ-2.16-1|1	Name:		texlive-pst-circ
21mr|texlive-pst-circ-2.16-1|2	Version:	2.16
21mr|texlive-pst-circ-2.16-1|3	Release:	1
21mr|texlive-pst-circ-2.16-1|4	Summary:	PSTricks package for drawing electric circuits
21mr|texlive-pst-circ-2.16-1|5	Group:		Publishing
21mr|texlive-pst-circ-2.16-1|6	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-circ
21mr|texlive-pst-circ-2.16-1|7	License:	LPPL
21mr|texlive-pst-circ-2.16-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-circ.tar.xz
21mr|texlive-pst-circ-2.16-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-circ.doc.tar.xz
21mr|texlive-pst-circ-2.16-1|10	BuildArch:	noarch
21mr|texlive-pst-circ-2.16-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-pst-circ-2.16-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-pst-circ-2.16-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-pst-circ-2.16-1|14	
21mr|texlive-pst-circ-2.16-1|15	%description
21mr|texlive-pst-circ-2.16-1|16	The package is built using PSTricks and in particular pst-node.
21mr|texlive-pst-circ-2.16-1|17	It can easily draw current 2-terminal devices and some 3- and
21mr|texlive-pst-circ-2.16-1|18	4-terminal devices used in electronic or electric theory. The
21mr|texlive-pst-circ-2.16-1|19	package's macros are designed with a view to 'logical'
21mr|texlive-pst-circ-2.16-1|20	representation of circuits, as far as possible, so as to
21mr|texlive-pst-circ-2.16-1|21	relieve the user of purely graphical considerations when
21mr|texlive-pst-circ-2.16-1|22	expressing a circuit.
21mr|texlive-pst-circ-2.16-1|23	
21mr|texlive-pst-circ-2.16-1|24	#-----------------------------------------------------------------------
21mr|texlive-pst-circ-2.16-1|25	%files
21mr|texlive-pst-circ-2.16-1|26	%{_texmfdistdir}/dvips/pst-circ
21mr|texlive-pst-circ-2.16-1|27	%{_texmfdistdir}/tex/generic/pst-circ
21mr|texlive-pst-circ-2.16-1|28	%{_texmfdistdir}/tex/latex/pst-circ
21mr|texlive-pst-circ-2.16-1|29	%doc %{_texmfdistdir}/doc/generic/pst-circ
21mr|texlive-pst-circ-2.16-1|30	
21mr|texlive-pst-circ-2.16-1|31	#-----------------------------------------------------------------------
21mr|texlive-pst-circ-2.16-1|32	%prep
21mr|texlive-pst-circ-2.16-1|33	%setup -c -a0 -a1
21mr|texlive-pst-circ-2.16-1|34	
21mr|texlive-pst-circ-2.16-1|35	%build
21mr|texlive-pst-circ-2.16-1|36	
21mr|texlive-pst-circ-2.16-1|37	%install
21mr|texlive-pst-circ-2.16-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pst-circ-2.16-1|39	cp -fpar dvips tex doc %{buildroot}%{_texmfdistdir}

18826 21
21mr|texlive-pst-coil-1.07-3|1	Name:		texlive-pst-coil
21mr|texlive-pst-coil-1.07-3|2	Version:	1.07
21mr|texlive-pst-coil-1.07-3|3	Release:	3
21mr|texlive-pst-coil-1.07-3|4	Summary:	A PSTricks package for coils, etc
21mr|texlive-pst-coil-1.07-3|5	Group:		Publishing
21mr|texlive-pst-coil-1.07-3|6	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-coil
21mr|texlive-pst-coil-1.07-3|7	License:	LPPL
21mr|texlive-pst-coil-1.07-3|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-coil.tar.xz
21mr|texlive-pst-coil-1.07-3|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-coil.doc.tar.xz
21mr|texlive-pst-coil-1.07-3|10	BuildArch:	noarch
21mr|texlive-pst-coil-1.07-3|11	BuildRequires:	texlive-tlpkg
21mr|texlive-pst-coil-1.07-3|12	Requires(pre):	texlive-tlpkg
21mr|texlive-pst-coil-1.07-3|13	Requires(post):	texlive-kpathsea
21mr|texlive-pst-coil-1.07-3|14	
21mr|texlive-pst-coil-1.07-3|15	%description
21mr|texlive-pst-coil-1.07-3|16	Pst-coil is a PSTricks based package for coils and zigzags and
21mr|texlive-pst-coil-1.07-3|17	for coil and zigzag node connections.
21mr|texlive-pst-coil-1.07-3|18	
21mr|texlive-pst-coil-1.07-3|19	#-----------------------------------------------------------------------
21mr|texlive-pst-coil-1.07-3|20	%files
21mr|texlive-pst-coil-1.07-3|21	%{_texmfdistdir}/dvips/pst-coil
21mr|texlive-pst-coil-1.07-3|22	%{_texmfdistdir}/tex/generic/pst-coil
21mr|texlive-pst-coil-1.07-3|23	%{_texmfdistdir}/tex/latex/pst-coil
21mr|texlive-pst-coil-1.07-3|24	%doc %{_texmfdistdir}/doc/generic/pst-coil
21mr|texlive-pst-coil-1.07-3|25	
21mr|texlive-pst-coil-1.07-3|26	#-----------------------------------------------------------------------
21mr|texlive-pst-coil-1.07-3|27	%prep
21mr|texlive-pst-coil-1.07-3|28	%setup -c -a0 -a1
21mr|texlive-pst-coil-1.07-3|29	
21mr|texlive-pst-coil-1.07-3|30	%build
21mr|texlive-pst-coil-1.07-3|31	
21mr|texlive-pst-coil-1.07-3|32	%install
21mr|texlive-pst-coil-1.07-3|33	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pst-coil-1.07-3|34	cp -fpar dvips tex doc %{buildroot}%{_texmfdistdir}

18827 21
21mr|texlive-pst-cox-0.98-2|1	# revision 15878
21mr|texlive-pst-cox-0.98-2|2	# category Package
21mr|texlive-pst-cox-0.98-2|3	# catalog-ctan /graphics/pstricks/contrib/pst-cox
21mr|texlive-pst-cox-0.98-2|4	# catalog-date 2008-08-23 00:25:16 +0200
21mr|texlive-pst-cox-0.98-2|5	# catalog-license lgpl
21mr|texlive-pst-cox-0.98-2|6	# catalog-version 0.98 Beta
21mr|texlive-pst-cox-0.98-2|7	Name:		texlive-pst-cox
21mr|texlive-pst-cox-0.98-2|8	Version:	0.98
21mr|texlive-pst-cox-0.98-2|9	Release:	2
21mr|texlive-pst-cox-0.98-2|10	Epoch:		1
21mr|texlive-pst-cox-0.98-2|11	Summary:	Drawing regular complex polytopes with PSTricks
21mr|texlive-pst-cox-0.98-2|12	Group:		Publishing
21mr|texlive-pst-cox-0.98-2|13	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-cox
21mr|texlive-pst-cox-0.98-2|14	License:	LGPL
21mr|texlive-pst-cox-0.98-2|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-cox.tar.xz
21mr|texlive-pst-cox-0.98-2|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-cox.doc.tar.xz
21mr|texlive-pst-cox-0.98-2|17	BuildArch:	noarch
21mr|texlive-pst-cox-0.98-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-pst-cox-0.98-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-pst-cox-0.98-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-pst-cox-0.98-2|21	
21mr|texlive-pst-cox-0.98-2|22	%description
21mr|texlive-pst-cox-0.98-2|23	Pst-cox is a PSTricks package for drawing 2-dimensional
21mr|texlive-pst-cox-0.98-2|24	projections of complex regular polytopes (after the work of
21mr|texlive-pst-cox-0.98-2|25	Coxeter). The package consists of a macro library for drawing
21mr|texlive-pst-cox-0.98-2|26	the projections. The complex polytopes appear in the study of
21mr|texlive-pst-cox-0.98-2|27	the root systems and play a crucial role in many domains
21mr|texlive-pst-cox-0.98-2|28	related to mathematics and physics. These polytopes have been
21mr|texlive-pst-cox-0.98-2|29	completely described by Coxeter in his book "Regular Complex
21mr|texlive-pst-cox-0.98-2|30	Polytopes". There exist only a finite numbers of exceptional
21mr|texlive-pst-cox-0.98-2|31	regular complex polytopes (for example the icosahedron) and
21mr|texlive-pst-cox-0.98-2|32	some infinite series (for example, one can construct a multi-
21mr|texlive-pst-cox-0.98-2|33	dimensional analogue of the hypercube in any finite dimension).
21mr|texlive-pst-cox-0.98-2|34	The library contains two packages. The first, pst-coxcoor, is
21mr|texlive-pst-cox-0.98-2|35	devoted to the exceptional complex regular polytopes whose
21mr|texlive-pst-cox-0.98-2|36	coordinates have been pre-computed. The second, pst-coxeterp,
21mr|texlive-pst-cox-0.98-2|37	is devoted to the infinite series.
21mr|texlive-pst-cox-0.98-2|38	
21mr|texlive-pst-cox-0.98-2|39	#-----------------------------------------------------------------------
21mr|texlive-pst-cox-0.98-2|40	%files
21mr|texlive-pst-cox-0.98-2|41	%{_texmfdistdir}/dvips/pst-cox/pst-coxeter.pro
21mr|texlive-pst-cox-0.98-2|42	%{_texmfdistdir}/tex/generic/pst-cox/pst-coxcoor.tex
21mr|texlive-pst-cox-0.98-2|43	%{_texmfdistdir}/tex/generic/pst-cox/pst-coxeterp.tex
21mr|texlive-pst-cox-0.98-2|44	%{_texmfdistdir}/tex/latex/pst-cox/pst-coxcoor.sty
21mr|texlive-pst-cox-0.98-2|45	%{_texmfdistdir}/tex/latex/pst-cox/pst-coxeterp.sty
21mr|texlive-pst-cox-0.98-2|46	%doc %{_texmfdistdir}/doc/generic/pst-cox/README
21mr|texlive-pst-cox-0.98-2|47	%doc %{_texmfdistdir}/doc/generic/pst-cox/gpl.txt
21mr|texlive-pst-cox-0.98-2|48	%doc %{_texmfdistdir}/doc/generic/pst-cox/lgpl.txt
21mr|texlive-pst-cox-0.98-2|49	%doc %{_texmfdistdir}/doc/generic/pst-cox/pst-coxcoor/Gallery.tex
21mr|texlive-pst-cox-0.98-2|50	%doc %{_texmfdistdir}/doc/generic/pst-cox/pst-coxcoor/pst-coxcoor_doc.pdf
21mr|texlive-pst-cox-0.98-2|51	%doc %{_texmfdistdir}/doc/generic/pst-cox/pst-coxcoor/pst-coxcoor_doc.tex
21mr|texlive-pst-cox-0.98-2|52	%doc %{_texmfdistdir}/doc/generic/pst-cox/pst-coxeterp/Gallery.tex
21mr|texlive-pst-cox-0.98-2|53	%doc %{_texmfdistdir}/doc/generic/pst-cox/pst-coxeterp/pst-coxeterp_doc.pdf
21mr|texlive-pst-cox-0.98-2|54	%doc %{_texmfdistdir}/doc/generic/pst-cox/pst-coxeterp/pst-coxeterp_doc.tex
21mr|texlive-pst-cox-0.98-2|55	
21mr|texlive-pst-cox-0.98-2|56	#-----------------------------------------------------------------------
21mr|texlive-pst-cox-0.98-2|57	%prep
21mr|texlive-pst-cox-0.98-2|58	%setup -c -a0 -a1
21mr|texlive-pst-cox-0.98-2|59	
21mr|texlive-pst-cox-0.98-2|60	%build
21mr|texlive-pst-cox-0.98-2|61	
21mr|texlive-pst-cox-0.98-2|62	%install
21mr|texlive-pst-cox-0.98-2|63	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pst-cox-0.98-2|64	cp -fpar dvips tex doc %{buildroot}%{_texmfdistdir}

18828 21
21mr|texlive-pst-dbicons-0.16-7|1	# revision 17556
21mr|texlive-pst-dbicons-0.16-7|2	# category Package
21mr|texlive-pst-dbicons-0.16-7|3	# catalog-ctan /graphics/pstricks/contrib/pst-dbicons
21mr|texlive-pst-dbicons-0.16-7|4	# catalog-date 2006-08-27 16:41:02 +0100
21mr|texlive-pst-dbicons-0.16-7|5	# catalog-license lppl
21mr|texlive-pst-dbicons-0.16-7|6	# catalog-version 0.16
21mr|texlive-pst-dbicons-0.16-7|7	Name:		texlive-pst-dbicons
21mr|texlive-pst-dbicons-0.16-7|8	Version:	0.16
21mr|texlive-pst-dbicons-0.16-7|9	Release:	7
21mr|texlive-pst-dbicons-0.16-7|10	Summary:	Support for drawing ER diagrams
21mr|texlive-pst-dbicons-0.16-7|11	Group:		Publishing
21mr|texlive-pst-dbicons-0.16-7|12	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-dbicons
21mr|texlive-pst-dbicons-0.16-7|13	License:	LPPL
21mr|texlive-pst-dbicons-0.16-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-dbicons.tar.xz
21mr|texlive-pst-dbicons-0.16-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-dbicons.doc.tar.xz
21mr|texlive-pst-dbicons-0.16-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-dbicons.source.tar.xz
21mr|texlive-pst-dbicons-0.16-7|17	BuildArch:	noarch
21mr|texlive-pst-dbicons-0.16-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-pst-dbicons-0.16-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-pst-dbicons-0.16-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-pst-dbicons-0.16-7|21	
21mr|texlive-pst-dbicons-0.16-7|22	%description
21mr|texlive-pst-dbicons-0.16-7|23	The package provides some useful macros in the database area.
21mr|texlive-pst-dbicons-0.16-7|24	The package focusses on typesetting ER-Diagrams in a
21mr|texlive-pst-dbicons-0.16-7|25	declarative style, i.e., by positioning some nodes and defining
21mr|texlive-pst-dbicons-0.16-7|26	the position of all other nodes relative to them by using the
21mr|texlive-pst-dbicons-0.16-7|27	standard database terminology. The PSTricks package is required
21mr|texlive-pst-dbicons-0.16-7|28	for using pst-dbicons, but no deep knowledge of PSTricks
21mr|texlive-pst-dbicons-0.16-7|29	commands is required (although such knowledge is useful for
21mr|texlive-pst-dbicons-0.16-7|30	exploiting the full functionality of the package).
21mr|texlive-pst-dbicons-0.16-7|31	
21mr|texlive-pst-dbicons-0.16-7|32	
21mr|texlive-pst-dbicons-0.16-7|33	#-----------------------------------------------------------------------
21mr|texlive-pst-dbicons-0.16-7|34	%files
21mr|texlive-pst-dbicons-0.16-7|35	%{_texmfdistdir}/tex/latex/pst-dbicons/pst-dbicons.sty
21mr|texlive-pst-dbicons-0.16-7|36	%doc %{_texmfdistdir}/doc/generic/pst-dbicons/README
21mr|texlive-pst-dbicons-0.16-7|37	%doc %{_texmfdistdir}/doc/generic/pst-dbicons/mondial-ER.tex
21mr|texlive-pst-dbicons-0.16-7|38	%doc %{_texmfdistdir}/doc/generic/pst-dbicons/pst-dbicons.pdf
21mr|texlive-pst-dbicons-0.16-7|39	#- source
21mr|texlive-pst-dbicons-0.16-7|40	%doc %{_texmfdistdir}/source/generic/pst-dbicons/pst-dbicons.drv
21mr|texlive-pst-dbicons-0.16-7|41	%doc %{_texmfdistdir}/source/generic/pst-dbicons/pst-dbicons.dtx
21mr|texlive-pst-dbicons-0.16-7|42	%doc %{_texmfdistdir}/source/generic/pst-dbicons/pst-dbicons.ins
21mr|texlive-pst-dbicons-0.16-7|43	
21mr|texlive-pst-dbicons-0.16-7|44	#-----------------------------------------------------------------------
21mr|texlive-pst-dbicons-0.16-7|45	%prep
21mr|texlive-pst-dbicons-0.16-7|46	%setup -c -a0 -a1 -a2
21mr|texlive-pst-dbicons-0.16-7|47	
21mr|texlive-pst-dbicons-0.16-7|48	%build
21mr|texlive-pst-dbicons-0.16-7|49	
21mr|texlive-pst-dbicons-0.16-7|50	%install
21mr|texlive-pst-dbicons-0.16-7|51	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pst-dbicons-0.16-7|52	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18829 21
21mr|texlive-pst-diffraction-2.03-7|1	# revision 15878
21mr|texlive-pst-diffraction-2.03-7|2	# category Package
21mr|texlive-pst-diffraction-2.03-7|3	# catalog-ctan /graphics/pstricks/contrib/pst-diffraction
21mr|texlive-pst-diffraction-2.03-7|4	# catalog-date 2008-09-03 19:49:55 +0200
21mr|texlive-pst-diffraction-2.03-7|5	# catalog-license lppl
21mr|texlive-pst-diffraction-2.03-7|6	# catalog-version 2.03
21mr|texlive-pst-diffraction-2.03-7|7	Name:		texlive-pst-diffraction
21mr|texlive-pst-diffraction-2.03-7|8	Version:	2.03
21mr|texlive-pst-diffraction-2.03-7|9	Release:	7
21mr|texlive-pst-diffraction-2.03-7|10	Summary:	Print diffraction patterns from various apertures
21mr|texlive-pst-diffraction-2.03-7|11	Group:		Publishing
21mr|texlive-pst-diffraction-2.03-7|12	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-diffraction
21mr|texlive-pst-diffraction-2.03-7|13	License:	LPPL
21mr|texlive-pst-diffraction-2.03-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-diffraction.tar.xz
21mr|texlive-pst-diffraction-2.03-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-diffraction.doc.tar.xz
21mr|texlive-pst-diffraction-2.03-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-diffraction.source.tar.xz
21mr|texlive-pst-diffraction-2.03-7|17	BuildArch:	noarch
21mr|texlive-pst-diffraction-2.03-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-pst-diffraction-2.03-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-pst-diffraction-2.03-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-pst-diffraction-2.03-7|21	
21mr|texlive-pst-diffraction-2.03-7|22	%description
21mr|texlive-pst-diffraction-2.03-7|23	The package enables the user to draw the diffraction patterns
21mr|texlive-pst-diffraction-2.03-7|24	for different geometric forms of apertures for monochromatic
21mr|texlive-pst-diffraction-2.03-7|25	light. The aperture stops can have rectangular, circular or
21mr|texlive-pst-diffraction-2.03-7|26	triangular openings. The view of the diffraction may be planar,
21mr|texlive-pst-diffraction-2.03-7|27	or three-dimensional. Options available are the dimensions of
21mr|texlive-pst-diffraction-2.03-7|28	the aperture under consideration and of the particular optical
21mr|texlive-pst-diffraction-2.03-7|29	setting, e.g. the radius in case of an circular opening.
21mr|texlive-pst-diffraction-2.03-7|30	Moreover one can choose the wavelength of the light (the
21mr|texlive-pst-diffraction-2.03-7|31	associated color will be calculated by the package).
21mr|texlive-pst-diffraction-2.03-7|32	
21mr|texlive-pst-diffraction-2.03-7|33	
21mr|texlive-pst-diffraction-2.03-7|34	#-----------------------------------------------------------------------
21mr|texlive-pst-diffraction-2.03-7|35	%files
21mr|texlive-pst-diffraction-2.03-7|36	%{_texmfdistdir}/tex/generic/pst-diffraction/pst-diffraction.tex
21mr|texlive-pst-diffraction-2.03-7|37	%{_texmfdistdir}/tex/latex/pst-diffraction/pst-diffraction.sty
21mr|texlive-pst-diffraction-2.03-7|38	%doc %{_texmfdistdir}/doc/generic/pst-diffraction/Changes
21mr|texlive-pst-diffraction-2.03-7|39	%doc %{_texmfdistdir}/doc/generic/pst-diffraction/README
21mr|texlive-pst-diffraction-2.03-7|40	%doc %{_texmfdistdir}/doc/generic/pst-diffraction/pst-diffraction-doc.bib
21mr|texlive-pst-diffraction-2.03-7|41	%doc %{_texmfdistdir}/doc/generic/pst-diffraction/pst-diffraction-docDE.pdf
21mr|texlive-pst-diffraction-2.03-7|42	%doc %{_texmfdistdir}/doc/generic/pst-diffraction/pst-diffraction-docDE.tex
21mr|texlive-pst-diffraction-2.03-7|43	%doc %{_texmfdistdir}/doc/generic/pst-diffraction/pst-diffraction-docE.pdf
21mr|texlive-pst-diffraction-2.03-7|44	%doc %{_texmfdistdir}/doc/generic/pst-diffraction/pst-diffraction-docE.tex
21mr|texlive-pst-diffraction-2.03-7|45	%doc %{_texmfdistdir}/doc/generic/pst-diffraction/pst-diffraction-docFR.pdf
21mr|texlive-pst-diffraction-2.03-7|46	%doc %{_texmfdistdir}/doc/generic/pst-diffraction/pst-diffraction-docFR.tex
21mr|texlive-pst-diffraction-2.03-7|47	#- source
21mr|texlive-pst-diffraction-2.03-7|48	%doc %{_texmfdistdir}/source/generic/pst-diffraction/Makefile
21mr|texlive-pst-diffraction-2.03-7|49	
21mr|texlive-pst-diffraction-2.03-7|50	#-----------------------------------------------------------------------
21mr|texlive-pst-diffraction-2.03-7|51	%prep
21mr|texlive-pst-diffraction-2.03-7|52	%setup -c -a0 -a1 -a2
21mr|texlive-pst-diffraction-2.03-7|53	
21mr|texlive-pst-diffraction-2.03-7|54	%build
21mr|texlive-pst-diffraction-2.03-7|55	
21mr|texlive-pst-diffraction-2.03-7|56	%install
21mr|texlive-pst-diffraction-2.03-7|57	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pst-diffraction-2.03-7|58	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18830 21
21mr|texlive-pst-electricfield-0.14-12|1	# revision 29803
21mr|texlive-pst-electricfield-0.14-12|2	# category Package
21mr|texlive-pst-electricfield-0.14-12|3	# catalog-ctan /graphics/pstricks/contrib/pst-electricfield
21mr|texlive-pst-electricfield-0.14-12|4	# catalog-date 2012-06-17 01:47:14 +0200
21mr|texlive-pst-electricfield-0.14-12|5	# catalog-license lppl
21mr|texlive-pst-electricfield-0.14-12|6	# catalog-version 0.14
21mr|texlive-pst-electricfield-0.14-12|7	Name:		texlive-pst-electricfield
21mr|texlive-pst-electricfield-0.14-12|8	Version:	0.14
21mr|texlive-pst-electricfield-0.14-12|9	Release:	12
21mr|texlive-pst-electricfield-0.14-12|10	Summary:	Draw electric field and equipotential lines with PStricks
21mr|texlive-pst-electricfield-0.14-12|11	Group:		Publishing
21mr|texlive-pst-electricfield-0.14-12|12	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-electricfield
21mr|texlive-pst-electricfield-0.14-12|13	License:	LPPL
21mr|texlive-pst-electricfield-0.14-12|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-electricfield.tar.xz
21mr|texlive-pst-electricfield-0.14-12|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-electricfield.doc.tar.xz
21mr|texlive-pst-electricfield-0.14-12|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-electricfield.source.tar.xz
21mr|texlive-pst-electricfield-0.14-12|17	BuildArch:	noarch
21mr|texlive-pst-electricfield-0.14-12|18	BuildRequires:	texlive-tlpkg
21mr|texlive-pst-electricfield-0.14-12|19	Requires(pre):	texlive-tlpkg
21mr|texlive-pst-electricfield-0.14-12|20	Requires(post):	texlive-kpathsea
21mr|texlive-pst-electricfield-0.14-12|21	
21mr|texlive-pst-electricfield-0.14-12|22	%description
21mr|texlive-pst-electricfield-0.14-12|23	The package provides macros to plot electric field and
21mr|texlive-pst-electricfield-0.14-12|24	equipotential lines using PStricks. There may be any number of
21mr|texlive-pst-electricfield-0.14-12|25	charges which can be placed in a cartesian coordinate system by
21mr|texlive-pst-electricfield-0.14-12|26	(x,y) values.
21mr|texlive-pst-electricfield-0.14-12|27	
21mr|texlive-pst-electricfield-0.14-12|28	#-----------------------------------------------------------------------
21mr|texlive-pst-electricfield-0.14-12|29	%files
21mr|texlive-pst-electricfield-0.14-12|30	%{_texmfdistdir}/dvips/pst-electricfield/pst-electricfield.pro
21mr|texlive-pst-electricfield-0.14-12|31	%{_texmfdistdir}/tex/generic/pst-electricfield/pst-electricfield.tex
21mr|texlive-pst-electricfield-0.14-12|32	%{_texmfdistdir}/tex/latex/pst-electricfield/pst-electricfield.sty
21mr|texlive-pst-electricfield-0.14-12|33	%doc %{_texmfdistdir}/doc/generic/pst-electricfield/Changes
21mr|texlive-pst-electricfield-0.14-12|34	%doc %{_texmfdistdir}/doc/generic/pst-electricfield/README
21mr|texlive-pst-electricfield-0.14-12|35	%doc %{_texmfdistdir}/doc/generic/pst-electricfield/pst-electricfield-doc.bib
21mr|texlive-pst-electricfield-0.14-12|36	%doc %{_texmfdistdir}/doc/generic/pst-electricfield/pst-electricfield-docDE.pdf
21mr|texlive-pst-electricfield-0.14-12|37	%doc %{_texmfdistdir}/doc/generic/pst-electricfield/pst-electricfield-docDE.tex
21mr|texlive-pst-electricfield-0.14-12|38	%doc %{_texmfdistdir}/doc/generic/pst-electricfield/pst-electricfield-docEN.pdf
21mr|texlive-pst-electricfield-0.14-12|39	%doc %{_texmfdistdir}/doc/generic/pst-electricfield/pst-electricfield-docEN.tex
21mr|texlive-pst-electricfield-0.14-12|40	%doc %{_texmfdistdir}/doc/generic/pst-electricfield/pst-electricfield-docFR.pdf
21mr|texlive-pst-electricfield-0.14-12|41	%doc %{_texmfdistdir}/doc/generic/pst-electricfield/pst-electricfield-docFR.tex
21mr|texlive-pst-electricfield-0.14-12|42	#- source
21mr|texlive-pst-electricfield-0.14-12|43	%doc %{_texmfdistdir}/source/generic/pst-electricfield/Makefile
21mr|texlive-pst-electricfield-0.14-12|44	%doc %{_texmfdistdir}/source/generic/pst-electricfield/Makefile.latex
21mr|texlive-pst-electricfield-0.14-12|45	%doc %{_texmfdistdir}/source/generic/pst-electricfield/Makefile.pst2pdf
21mr|texlive-pst-electricfield-0.14-12|46	
21mr|texlive-pst-electricfield-0.14-12|47	#-----------------------------------------------------------------------
21mr|texlive-pst-electricfield-0.14-12|48	%prep
21mr|texlive-pst-electricfield-0.14-12|49	%setup -c -a0 -a1 -a2
21mr|texlive-pst-electricfield-0.14-12|50	
21mr|texlive-pst-electricfield-0.14-12|51	%build
21mr|texlive-pst-electricfield-0.14-12|52	
21mr|texlive-pst-electricfield-0.14-12|53	%install
21mr|texlive-pst-electricfield-0.14-12|54	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pst-electricfield-0.14-12|55	cp -fpar dvips tex doc source %{buildroot}%{_texmfdistdir}

18831 21
21mr|texlive-pst-eps-1.0-7|1	# revision 15878
21mr|texlive-pst-eps-1.0-7|2	# category Package
21mr|texlive-pst-eps-1.0-7|3	# catalog-ctan /graphics/pstricks/contrib/pst-eps
21mr|texlive-pst-eps-1.0-7|4	# catalog-date 2007-02-28 00:07:21 +0100
21mr|texlive-pst-eps-1.0-7|5	# catalog-license lppl
21mr|texlive-pst-eps-1.0-7|6	# catalog-version 1.0
21mr|texlive-pst-eps-1.0-7|7	Name:		texlive-pst-eps
21mr|texlive-pst-eps-1.0-7|8	Version:	1.0
21mr|texlive-pst-eps-1.0-7|9	Release:	7
21mr|texlive-pst-eps-1.0-7|10	Summary:	Create EPS files from PSTricks figures
21mr|texlive-pst-eps-1.0-7|11	Group:		Publishing
21mr|texlive-pst-eps-1.0-7|12	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-eps
21mr|texlive-pst-eps-1.0-7|13	License:	LPPL
21mr|texlive-pst-eps-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-eps.tar.xz
21mr|texlive-pst-eps-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-eps.doc.tar.xz
21mr|texlive-pst-eps-1.0-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-eps.source.tar.xz
21mr|texlive-pst-eps-1.0-7|17	BuildArch:	noarch
21mr|texlive-pst-eps-1.0-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-pst-eps-1.0-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-pst-eps-1.0-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-pst-eps-1.0-7|21	
21mr|texlive-pst-eps-1.0-7|22	%description
21mr|texlive-pst-eps-1.0-7|23	Pst-eps is a PSTricks-based package for exporting PSTricks
21mr|texlive-pst-eps-1.0-7|24	images 'on the fly' to encapsulated PostScript (EPS) image
21mr|texlive-pst-eps-1.0-7|25	files, which can then be read into a document in the usual way.
21mr|texlive-pst-eps-1.0-7|26	
21mr|texlive-pst-eps-1.0-7|27	
21mr|texlive-pst-eps-1.0-7|28	#-----------------------------------------------------------------------
21mr|texlive-pst-eps-1.0-7|29	%files
21mr|texlive-pst-eps-1.0-7|30	%{_texmfdistdir}/tex/generic/pst-eps/pst-eps.tex
21mr|texlive-pst-eps-1.0-7|31	%{_texmfdistdir}/tex/latex/pst-eps/pst-eps.sty
21mr|texlive-pst-eps-1.0-7|32	%doc %{_texmfdistdir}/doc/generic/pst-eps/Changes
21mr|texlive-pst-eps-1.0-7|33	%doc %{_texmfdistdir}/doc/generic/pst-eps/README
21mr|texlive-pst-eps-1.0-7|34	%doc %{_texmfdistdir}/doc/generic/pst-eps/pst-eps-doc.bib
21mr|texlive-pst-eps-1.0-7|35	%doc %{_texmfdistdir}/doc/generic/pst-eps/pst-eps-doc.pdf
21mr|texlive-pst-eps-1.0-7|36	%doc %{_texmfdistdir}/doc/generic/pst-eps/pst-eps-doc.tex
21mr|texlive-pst-eps-1.0-7|37	%doc %{_texmfdistdir}/doc/generic/pst-eps/spirale.eps
21mr|texlive-pst-eps-1.0-7|38	#- source
21mr|texlive-pst-eps-1.0-7|39	%doc %{_texmfdistdir}/source/generic/pst-eps/Makefile
21mr|texlive-pst-eps-1.0-7|40	
21mr|texlive-pst-eps-1.0-7|41	#-----------------------------------------------------------------------
21mr|texlive-pst-eps-1.0-7|42	%prep
21mr|texlive-pst-eps-1.0-7|43	%setup -c -a0 -a1 -a2
21mr|texlive-pst-eps-1.0-7|44	
21mr|texlive-pst-eps-1.0-7|45	%build
21mr|texlive-pst-eps-1.0-7|46	
21mr|texlive-pst-eps-1.0-7|47	%install
21mr|texlive-pst-eps-1.0-7|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pst-eps-1.0-7|49	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18832 21
21mr|texlive-pst-eucl-1.64-1|1	Name:		texlive-pst-eucl
21mr|texlive-pst-eucl-1.64-1|2	Version:	1.64
21mr|texlive-pst-eucl-1.64-1|3	Release:	1
21mr|texlive-pst-eucl-1.64-1|4	Summary:	Euclidian geometry with pstricks
21mr|texlive-pst-eucl-1.64-1|5	Group:		Publishing
21mr|texlive-pst-eucl-1.64-1|6	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-eucl
21mr|texlive-pst-eucl-1.64-1|7	License:	LPPL
21mr|texlive-pst-eucl-1.64-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-eucl.tar.xz
21mr|texlive-pst-eucl-1.64-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-eucl.doc.tar.xz
21mr|texlive-pst-eucl-1.64-1|10	BuildArch:	noarch
21mr|texlive-pst-eucl-1.64-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-pst-eucl-1.64-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-pst-eucl-1.64-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-pst-eucl-1.64-1|14	
21mr|texlive-pst-eucl-1.64-1|15	%description
21mr|texlive-pst-eucl-1.64-1|16	The package allows the drawing of Euclidean geometric figures
21mr|texlive-pst-eucl-1.64-1|17	using TeX pstricks macros for specifying mathematical
21mr|texlive-pst-eucl-1.64-1|18	constraints. It is thus possible to build point using common
21mr|texlive-pst-eucl-1.64-1|19	transformations or intersections. The use of coordinates is
21mr|texlive-pst-eucl-1.64-1|20	limited to points which controlled the figure.
21mr|texlive-pst-eucl-1.64-1|21	
21mr|texlive-pst-eucl-1.64-1|22	#-----------------------------------------------------------------------
21mr|texlive-pst-eucl-1.64-1|23	%files
21mr|texlive-pst-eucl-1.64-1|24	%{_texmfdistdir}/dvips/pst-eucl
21mr|texlive-pst-eucl-1.64-1|25	%{_texmfdistdir}/tex/generic/pst-eucl
21mr|texlive-pst-eucl-1.64-1|26	%{_texmfdistdir}/tex/latex/pst-eucl
21mr|texlive-pst-eucl-1.64-1|27	%doc %{_texmfdistdir}/doc/generic/pst-eucl
21mr|texlive-pst-eucl-1.64-1|28	
21mr|texlive-pst-eucl-1.64-1|29	#-----------------------------------------------------------------------
21mr|texlive-pst-eucl-1.64-1|30	%prep
21mr|texlive-pst-eucl-1.64-1|31	%setup -c -a0 -a1
21mr|texlive-pst-eucl-1.64-1|32	
21mr|texlive-pst-eucl-1.64-1|33	%build
21mr|texlive-pst-eucl-1.64-1|34	
21mr|texlive-pst-eucl-1.64-1|35	%install
21mr|texlive-pst-eucl-1.64-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pst-eucl-1.64-1|37	cp -fpar dvips tex doc %{buildroot}%{_texmfdistdir}

18833 21
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|1	# revision 19296
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|2	# category Package
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|3	# catalog-ctan /info/translations/pst-eucl/bulgarian
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|4	# catalog-date 2010-07-08 15:45:43 +0200
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|5	# catalog-license fdl
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|6	# catalog-version 1.3.2
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|7	Name:		texlive-pst-eucl-translation-bg
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|8	Version:	1.3.2
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|9	Release:	6
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|10	Summary:	Bulgarian translation of the pst-eucl documentation
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|11	Group:		Publishing
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|12	URL:		http://www.ctan.org/tex-archive/info/translations/pst-eucl/bulgarian
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|13	License:	FDL
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-eucl-translation-bg.tar.xz
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-eucl-translation-bg.doc.tar.xz
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|16	BuildArch:	noarch
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|17	BuildRequires:	texlive-tlpkg
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|18	Requires(pre):	texlive-tlpkg
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|19	
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|20	%description
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|21	The pst-eucl package documentation in Bulgarian language -
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|22	Euclidean Geometry with PSTricks.
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|23	
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|24	#-----------------------------------------------------------------------
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|25	%files
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|26	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/abscur.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|27	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/abscur_in.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|28	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/angle.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|29	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/angle_in.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|30	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/arc.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|31	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/arc_in.log
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|32	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/arc_in.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|33	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/astro.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|34	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/astro_in.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|35	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/bissec.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|36	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/bissec_in.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|37	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/ccirc.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|38	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/ccirc_in.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|39	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/cercle.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|40	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/cercle_in.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|41	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/cinscex.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|42	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/cinscex_in.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|43	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/curvetype.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|44	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/curvetype_in.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|45	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/cyclo.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|46	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/cyclo_in.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|47	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/delto.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|48	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/droite.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|49	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/droite_in.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|50	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/envcardi.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|51	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/envcardi_in.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|52	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/envellipse.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|53	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/envellipse_in.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|54	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/euler.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|55	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/euler_in.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|56	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/fracthom.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|57	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/fracthom_in.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|58	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/gal_biss.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|59	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/gal_biss_in.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|60	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/gauss.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|61	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/gauss_in.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|62	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/gencur.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|63	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/gencur_in.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|64	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/geohyper.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|65	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/geohyper_in.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|66	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/geonode.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|67	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/geonode_in.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|68	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/german_ra.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|69	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/german_ra_in.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|70	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/grav.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|71	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/grav_in.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|72	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/homothetie.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|73	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/homothetie_in.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|74	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/hyperbole.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|75	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/hyperbole_in.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|76	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/hypocyclo.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|77	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/interCC.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|78	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/interCC_bis_in.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|79	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/interCC_in.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|80	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/interDC.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|81	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/interDC_in.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|82	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/interDD.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|83	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/interDD_in.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|84	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/interFC.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|85	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/interFC_in.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|86	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/interFF.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|87	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/interFF_in.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|88	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/interFL.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|89	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/interFL_in.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|90	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/mediator.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|91	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/mediator_in.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|92	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/milieu.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|93	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/milieu_in.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|94	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/oij.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|95	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/oij_in.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|96	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/orthocentre.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|97	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/orthocentre_in.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|98	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/orthoethyper.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|99	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/orthoethyper_in.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|100	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/parabole.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|101	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/parabole_in.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|102	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/projection.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|103	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/projection_in.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|104	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/ptfermat.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|105	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/ptfermat_in.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|106	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/remarq.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|107	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/remarq_in.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|108	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/rotation.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|109	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/rotation_in.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|110	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/segmentmark.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|111	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/segmentmark_in.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|112	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/symcentrale.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|113	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/symcentrale_in.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|114	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/symorthogonale.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|115	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/symorthogonale_in.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|116	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/tg1c.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|117	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/tg1c_in.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|118	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/tg2c.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|119	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/tg2c_in.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|120	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/translation.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|121	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/translation_in.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|122	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/triangle.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|123	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/Exemples/triangle_in.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|124	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/README
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|125	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/README-bulgarian.txt
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|126	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/euclide_bg.sty
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|127	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/euclide_macros.ist
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|128	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/pst-eucl-docBG.cb
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|129	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/pst-eucl-docBG.pdf
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|130	%doc %{_texmfdistdir}/doc/latex/pst-eucl-translation-bg/pst-eucl-docBG.tex
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|131	
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|132	#-----------------------------------------------------------------------
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|133	%prep
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|134	%setup -c -a0 -a1
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|135	
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|136	%build
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|137	
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|138	%install
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|139	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pst-eucl-translation-bg-1.3.2-6|140	cp -fpar doc %{buildroot}%{_texmfdistdir}

18834 21
21mr|texlive-pst-exa-0.06-2|1	Name:		texlive-pst-exa
21mr|texlive-pst-exa-0.06-2|2	Version:	0.06
21mr|texlive-pst-exa-0.06-2|3	Release:	2
21mr|texlive-pst-exa-0.06-2|4	Summary:	Typeset PSTricks examples, with code
21mr|texlive-pst-exa-0.06-2|5	Group:		Publishing
21mr|texlive-pst-exa-0.06-2|6	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-exa
21mr|texlive-pst-exa-0.06-2|7	License:	LPPL
21mr|texlive-pst-exa-0.06-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-exa.tar.xz
21mr|texlive-pst-exa-0.06-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-exa.doc.tar.xz
21mr|texlive-pst-exa-0.06-2|10	BuildArch:	noarch
21mr|texlive-pst-exa-0.06-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-pst-exa-0.06-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-pst-exa-0.06-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-pst-exa-0.06-2|14	
21mr|texlive-pst-exa-0.06-2|15	%description
21mr|texlive-pst-exa-0.06-2|16	The (PSTricks-related) package provides an environment
21mr|texlive-pst-exa-0.06-2|17	PSTexample to put code and output side by side or one above the
21mr|texlive-pst-exa-0.06-2|18	other.
21mr|texlive-pst-exa-0.06-2|19	
21mr|texlive-pst-exa-0.06-2|20	#-----------------------------------------------------------------------
21mr|texlive-pst-exa-0.06-2|21	%files
21mr|texlive-pst-exa-0.06-2|22	%{_texmfdistdir}/tex/latex/pst-exa
21mr|texlive-pst-exa-0.06-2|23	%doc %{_texmfdistdir}/doc/latex/pst-exa
21mr|texlive-pst-exa-0.06-2|24	
21mr|texlive-pst-exa-0.06-2|25	#-----------------------------------------------------------------------
21mr|texlive-pst-exa-0.06-2|26	%prep
21mr|texlive-pst-exa-0.06-2|27	%setup -c -a0 -a1
21mr|texlive-pst-exa-0.06-2|28	
21mr|texlive-pst-exa-0.06-2|29	%build
21mr|texlive-pst-exa-0.06-2|30	
21mr|texlive-pst-exa-0.06-2|31	%install
21mr|texlive-pst-exa-0.06-2|32	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pst-exa-0.06-2|33	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18835 21
21mr|texlive-pst-fill-1.01-7|1	# revision 15878
21mr|texlive-pst-fill-1.01-7|2	# category Package
21mr|texlive-pst-fill-1.01-7|3	# catalog-ctan /graphics/pstricks/contrib/pst-fill
21mr|texlive-pst-fill-1.01-7|4	# catalog-date 2007-03-11 15:39:31 +0100
21mr|texlive-pst-fill-1.01-7|5	# catalog-license lppl
21mr|texlive-pst-fill-1.01-7|6	# catalog-version 1.01
21mr|texlive-pst-fill-1.01-7|7	Name:		texlive-pst-fill
21mr|texlive-pst-fill-1.01-7|8	Version:	1.01
21mr|texlive-pst-fill-1.01-7|9	Release:	7
21mr|texlive-pst-fill-1.01-7|10	Summary:	Fill or tile areas with PSTricks
21mr|texlive-pst-fill-1.01-7|11	Group:		Publishing
21mr|texlive-pst-fill-1.01-7|12	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-fill
21mr|texlive-pst-fill-1.01-7|13	License:	LPPL
21mr|texlive-pst-fill-1.01-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-fill.tar.xz
21mr|texlive-pst-fill-1.01-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-fill.doc.tar.xz
21mr|texlive-pst-fill-1.01-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-fill.source.tar.xz
21mr|texlive-pst-fill-1.01-7|17	BuildArch:	noarch
21mr|texlive-pst-fill-1.01-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-pst-fill-1.01-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-pst-fill-1.01-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-pst-fill-1.01-7|21	
21mr|texlive-pst-fill-1.01-7|22	%description
21mr|texlive-pst-fill-1.01-7|23	Pst-fill is a PSTricks-based package for filling and tiling
21mr|texlive-pst-fill-1.01-7|24	areas or characters.
21mr|texlive-pst-fill-1.01-7|25	
21mr|texlive-pst-fill-1.01-7|26	
21mr|texlive-pst-fill-1.01-7|27	#-----------------------------------------------------------------------
21mr|texlive-pst-fill-1.01-7|28	%files
21mr|texlive-pst-fill-1.01-7|29	%{_texmfdistdir}/tex/generic/pst-fill/pst-fill.tex
21mr|texlive-pst-fill-1.01-7|30	%{_texmfdistdir}/tex/latex/pst-fill/pst-fill.sty
21mr|texlive-pst-fill-1.01-7|31	%doc %{_texmfdistdir}/doc/generic/pst-fill/Changes
21mr|texlive-pst-fill-1.01-7|32	%doc %{_texmfdistdir}/doc/generic/pst-fill/README
21mr|texlive-pst-fill-1.01-7|33	%doc %{_texmfdistdir}/doc/generic/pst-fill/pst-fill.pdf
21mr|texlive-pst-fill-1.01-7|34	#- source
21mr|texlive-pst-fill-1.01-7|35	%doc %{_texmfdistdir}/source/generic/pst-fill/Makefile
21mr|texlive-pst-fill-1.01-7|36	%doc %{_texmfdistdir}/source/generic/pst-fill/pst-fill.dtx
21mr|texlive-pst-fill-1.01-7|37	%doc %{_texmfdistdir}/source/generic/pst-fill/pst-fill.ins
21mr|texlive-pst-fill-1.01-7|38	
21mr|texlive-pst-fill-1.01-7|39	#-----------------------------------------------------------------------
21mr|texlive-pst-fill-1.01-7|40	%prep
21mr|texlive-pst-fill-1.01-7|41	%setup -c -a0 -a1 -a2
21mr|texlive-pst-fill-1.01-7|42	
21mr|texlive-pst-fill-1.01-7|43	%build
21mr|texlive-pst-fill-1.01-7|44	
21mr|texlive-pst-fill-1.01-7|45	%install
21mr|texlive-pst-fill-1.01-7|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pst-fill-1.01-7|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18836 21
21mr|texlive-pst-fr3d-1.10-7|1	# revision 15878
21mr|texlive-pst-fr3d-1.10-7|2	# category Package
21mr|texlive-pst-fr3d-1.10-7|3	# catalog-ctan /graphics/pstricks/contrib/pst-fr3d
21mr|texlive-pst-fr3d-1.10-7|4	# catalog-date 2007-02-28 00:07:21 +0100
21mr|texlive-pst-fr3d-1.10-7|5	# catalog-license lppl
21mr|texlive-pst-fr3d-1.10-7|6	# catalog-version 1.10
21mr|texlive-pst-fr3d-1.10-7|7	Name:		texlive-pst-fr3d
21mr|texlive-pst-fr3d-1.10-7|8	Version:	1.10
21mr|texlive-pst-fr3d-1.10-7|9	Release:	7
21mr|texlive-pst-fr3d-1.10-7|10	Summary:	Draw 3-dimensional framed boxes using PSTricks
21mr|texlive-pst-fr3d-1.10-7|11	Group:		Publishing
21mr|texlive-pst-fr3d-1.10-7|12	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-fr3d
21mr|texlive-pst-fr3d-1.10-7|13	License:	LPPL
21mr|texlive-pst-fr3d-1.10-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-fr3d.tar.xz
21mr|texlive-pst-fr3d-1.10-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-fr3d.doc.tar.xz
21mr|texlive-pst-fr3d-1.10-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-fr3d.source.tar.xz
21mr|texlive-pst-fr3d-1.10-7|17	BuildArch:	noarch
21mr|texlive-pst-fr3d-1.10-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-pst-fr3d-1.10-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-pst-fr3d-1.10-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-pst-fr3d-1.10-7|21	
21mr|texlive-pst-fr3d-1.10-7|22	%description
21mr|texlive-pst-fr3d-1.10-7|23	A package using PSTricks to draw three dimensional framed boxes
21mr|texlive-pst-fr3d-1.10-7|24	using a macro \PstFrameBoxThreeD. The macro is especially
21mr|texlive-pst-fr3d-1.10-7|25	useful for drawing 3d-seeming buttons.
21mr|texlive-pst-fr3d-1.10-7|26	
21mr|texlive-pst-fr3d-1.10-7|27	
21mr|texlive-pst-fr3d-1.10-7|28	#-----------------------------------------------------------------------
21mr|texlive-pst-fr3d-1.10-7|29	%files
21mr|texlive-pst-fr3d-1.10-7|30	%{_texmfdistdir}/tex/generic/pst-fr3d/pst-fr3d.tex
21mr|texlive-pst-fr3d-1.10-7|31	%{_texmfdistdir}/tex/latex/pst-fr3d/pst-fr3d.sty
21mr|texlive-pst-fr3d-1.10-7|32	%doc %{_texmfdistdir}/doc/generic/pst-fr3d/Changes
21mr|texlive-pst-fr3d-1.10-7|33	%doc %{_texmfdistdir}/doc/generic/pst-fr3d/README
21mr|texlive-pst-fr3d-1.10-7|34	%doc %{_texmfdistdir}/doc/generic/pst-fr3d/pst-fr3d.pdf
21mr|texlive-pst-fr3d-1.10-7|35	#- source
21mr|texlive-pst-fr3d-1.10-7|36	%doc %{_texmfdistdir}/source/generic/pst-fr3d/pst-fr3d.dtx
21mr|texlive-pst-fr3d-1.10-7|37	%doc %{_texmfdistdir}/source/generic/pst-fr3d/pst-fr3d.ins
21mr|texlive-pst-fr3d-1.10-7|38	
21mr|texlive-pst-fr3d-1.10-7|39	#-----------------------------------------------------------------------
21mr|texlive-pst-fr3d-1.10-7|40	%prep
21mr|texlive-pst-fr3d-1.10-7|41	%setup -c -a0 -a1 -a2
21mr|texlive-pst-fr3d-1.10-7|42	
21mr|texlive-pst-fr3d-1.10-7|43	%build
21mr|texlive-pst-fr3d-1.10-7|44	
21mr|texlive-pst-fr3d-1.10-7|45	%install
21mr|texlive-pst-fr3d-1.10-7|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pst-fr3d-1.10-7|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18837 21
21mr|texlive-pst-fractal-0.10-1|1	# revision 16958
21mr|texlive-pst-fractal-0.10-1|2	# category Package
21mr|texlive-pst-fractal-0.10-1|3	# catalog-ctan /graphics/pstricks/contrib/pst-fractal
21mr|texlive-pst-fractal-0.10-1|4	# catalog-date 2010-02-10 21:21:32 +0100
21mr|texlive-pst-fractal-0.10-1|5	# catalog-license lppl
21mr|texlive-pst-fractal-0.10-1|6	# catalog-version 0.06
21mr|texlive-pst-fractal-0.10-1|7	Name:		texlive-pst-fractal
21mr|texlive-pst-fractal-0.10-1|8	Version:	0.10
21mr|texlive-pst-fractal-0.10-1|9	Release:	1
21mr|texlive-pst-fractal-0.10-1|10	Summary:	Draw fractal sets using PSTricks
21mr|texlive-pst-fractal-0.10-1|11	Group:		Publishing
21mr|texlive-pst-fractal-0.10-1|12	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-fractal
21mr|texlive-pst-fractal-0.10-1|13	License:	LPPL
21mr|texlive-pst-fractal-0.10-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-fractal.tar.xz
21mr|texlive-pst-fractal-0.10-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-fractal.doc.tar.xz
21mr|texlive-pst-fractal-0.10-1|16	BuildArch:	noarch
21mr|texlive-pst-fractal-0.10-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-pst-fractal-0.10-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-pst-fractal-0.10-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-pst-fractal-0.10-1|20	
21mr|texlive-pst-fractal-0.10-1|21	%description
21mr|texlive-pst-fractal-0.10-1|22	The package will draw the Julia and Mandelbrot sets, the
21mr|texlive-pst-fractal-0.10-1|23	Sierpinski triangle, Koch flake, and Apollonius Circle as well
21mr|texlive-pst-fractal-0.10-1|24	as fractal trees (which need not be balanced) with a variety of
21mr|texlive-pst-fractal-0.10-1|25	different parameters (including varying numbers of iterations).
21mr|texlive-pst-fractal-0.10-1|26	The package uses the pst-xkey package, part of the xkeyval
21mr|texlive-pst-fractal-0.10-1|27	distribution.
21mr|texlive-pst-fractal-0.10-1|28	
21mr|texlive-pst-fractal-0.10-1|29	#-----------------------------------------------------------------------
21mr|texlive-pst-fractal-0.10-1|30	%files
21mr|texlive-pst-fractal-0.10-1|31	%{_texmfdistdir}/dvips/pst-fractal/pst-fractal.pro
21mr|texlive-pst-fractal-0.10-1|32	%{_texmfdistdir}/tex/generic/pst-fractal/pst-fractal.tex
21mr|texlive-pst-fractal-0.10-1|33	%{_texmfdistdir}/tex/latex/pst-fractal/pst-fractal.sty
21mr|texlive-pst-fractal-0.10-1|34	%doc %{_texmfdistdir}/doc/generic/pst-fractal/Changes
21mr|texlive-pst-fractal-0.10-1|35	%doc %{_texmfdistdir}/doc/generic/pst-fractal/README
21mr|texlive-pst-fractal-0.10-1|36	%doc %{_texmfdistdir}/doc/generic/pst-fractal/pst-fractal-doc.bib
21mr|texlive-pst-fractal-0.10-1|37	%doc %{_texmfdistdir}/doc/generic/pst-fractal/pst-fractal-doc.pdf
21mr|texlive-pst-fractal-0.10-1|38	%doc %{_texmfdistdir}/doc/generic/pst-fractal/pst-fractal-doc.tex
21mr|texlive-pst-fractal-0.10-1|39	
21mr|texlive-pst-fractal-0.10-1|40	#-----------------------------------------------------------------------
21mr|texlive-pst-fractal-0.10-1|41	%prep
21mr|texlive-pst-fractal-0.10-1|42	%setup -c -a0 -a1
21mr|texlive-pst-fractal-0.10-1|43	
21mr|texlive-pst-fractal-0.10-1|44	%build
21mr|texlive-pst-fractal-0.10-1|45	
21mr|texlive-pst-fractal-0.10-1|46	%install
21mr|texlive-pst-fractal-0.10-1|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pst-fractal-0.10-1|48	cp -fpar dvips tex doc %{buildroot}%{_texmfdistdir}

18838 21
21mr|texlive-pst-fun-0.04-7|1	# revision 17909
21mr|texlive-pst-fun-0.04-7|2	# category Package
21mr|texlive-pst-fun-0.04-7|3	# catalog-ctan /graphics/pstricks/contrib/pst-fun
21mr|texlive-pst-fun-0.04-7|4	# catalog-date 2010-04-18 16:26:27 +0200
21mr|texlive-pst-fun-0.04-7|5	# catalog-license lppl
21mr|texlive-pst-fun-0.04-7|6	# catalog-version 0.04
21mr|texlive-pst-fun-0.04-7|7	Name:		texlive-pst-fun
21mr|texlive-pst-fun-0.04-7|8	Version:	0.04
21mr|texlive-pst-fun-0.04-7|9	Release:	7
21mr|texlive-pst-fun-0.04-7|10	Summary:	Draw "funny" objects with PSTricks
21mr|texlive-pst-fun-0.04-7|11	Group:		Publishing
21mr|texlive-pst-fun-0.04-7|12	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-fun
21mr|texlive-pst-fun-0.04-7|13	License:	LPPL
21mr|texlive-pst-fun-0.04-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-fun.tar.xz
21mr|texlive-pst-fun-0.04-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-fun.doc.tar.xz
21mr|texlive-pst-fun-0.04-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-fun.source.tar.xz
21mr|texlive-pst-fun-0.04-7|17	BuildArch:	noarch
21mr|texlive-pst-fun-0.04-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-pst-fun-0.04-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-pst-fun-0.04-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-pst-fun-0.04-7|21	
21mr|texlive-pst-fun-0.04-7|22	%description
21mr|texlive-pst-fun-0.04-7|23	This is a PSTricks related package for drawing funny objects,
21mr|texlive-pst-fun-0.04-7|24	like ant, bird, fish, kangaroo, ... Such objects may be useful
21mr|texlive-pst-fun-0.04-7|25	for testing other PSTricks macros and/or packages. (Or they can
21mr|texlive-pst-fun-0.04-7|26	be used for fun...).
21mr|texlive-pst-fun-0.04-7|27	
21mr|texlive-pst-fun-0.04-7|28	
21mr|texlive-pst-fun-0.04-7|29	#-----------------------------------------------------------------------
21mr|texlive-pst-fun-0.04-7|30	%files
21mr|texlive-pst-fun-0.04-7|31	%{_texmfdistdir}/dvips/pst-fun/pst-fun.pro
21mr|texlive-pst-fun-0.04-7|32	%{_texmfdistdir}/tex/generic/pst-fun/pst-fun.tex
21mr|texlive-pst-fun-0.04-7|33	%{_texmfdistdir}/tex/latex/pst-fun/pst-fun.sty
21mr|texlive-pst-fun-0.04-7|34	%doc %{_texmfdistdir}/doc/generic/pst-fun/Changes
21mr|texlive-pst-fun-0.04-7|35	%doc %{_texmfdistdir}/doc/generic/pst-fun/README
21mr|texlive-pst-fun-0.04-7|36	%doc %{_texmfdistdir}/doc/generic/pst-fun/pst-fun-doc.bib
21mr|texlive-pst-fun-0.04-7|37	%doc %{_texmfdistdir}/doc/generic/pst-fun/pst-fun-doc.pdf
21mr|texlive-pst-fun-0.04-7|38	%doc %{_texmfdistdir}/doc/generic/pst-fun/pst-fun-doc.tex
21mr|texlive-pst-fun-0.04-7|39	#- source
21mr|texlive-pst-fun-0.04-7|40	%doc %{_texmfdistdir}/source/generic/pst-fun/Makefile
21mr|texlive-pst-fun-0.04-7|41	
21mr|texlive-pst-fun-0.04-7|42	#-----------------------------------------------------------------------
21mr|texlive-pst-fun-0.04-7|43	%prep
21mr|texlive-pst-fun-0.04-7|44	%setup -c -a0 -a1 -a2
21mr|texlive-pst-fun-0.04-7|45	
21mr|texlive-pst-fun-0.04-7|46	%build
21mr|texlive-pst-fun-0.04-7|47	
21mr|texlive-pst-fun-0.04-7|48	%install
21mr|texlive-pst-fun-0.04-7|49	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pst-fun-0.04-7|50	cp -fpar dvips tex doc source %{buildroot}%{_texmfdistdir}

18839 21
21mr|texlive-pst-func-0.92-1|1	Name:		texlive-pst-func
21mr|texlive-pst-func-0.92-1|2	Version:	0.92
21mr|texlive-pst-func-0.92-1|3	Release:	1
21mr|texlive-pst-func-0.92-1|4	Summary:	PSTricks package for plotting mathematical functions
21mr|texlive-pst-func-0.92-1|5	Group:		Publishing
21mr|texlive-pst-func-0.92-1|6	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-func
21mr|texlive-pst-func-0.92-1|7	License:	LPPL
21mr|texlive-pst-func-0.92-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-func.tar.xz
21mr|texlive-pst-func-0.92-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-func.doc.tar.xz
21mr|texlive-pst-func-0.92-1|10	BuildArch:	noarch
21mr|texlive-pst-func-0.92-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-pst-func-0.92-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-pst-func-0.92-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-pst-func-0.92-1|14	
21mr|texlive-pst-func-0.92-1|15	%description
21mr|texlive-pst-func-0.92-1|16	The package is built for use with PSTricks. It provides macros
21mr|texlive-pst-func-0.92-1|17	for plotting and manipulating various mathematical functions:
21mr|texlive-pst-func-0.92-1|18	polynomials and their derivatives f(x)=an*x^n+an-1*x^(n-
21mr|texlive-pst-func-0.92-1|19	1)+...+a0 defined by the coefficients a0 a1 a2 ... and the
21mr|texlive-pst-func-0.92-1|20	derivative order; the Fourier sum f(x) = a0/2+a1cos(omega
21mr|texlive-pst-func-0.92-1|21	x)+...+b1sin(omega x)+... defined by the coefficients a0 a1 a2
21mr|texlive-pst-func-0.92-1|22	... b1 b2 b3 ...; the Bessel function defined by its order; the
21mr|texlive-pst-func-0.92-1|23	Gauss function defined by sigma and mu; Bezier curves from
21mr|texlive-pst-func-0.92-1|24	order 1 (two control points) to order 9 (10 control points);
21mr|texlive-pst-func-0.92-1|25	the superellipse function (the Lame curve); Chebyshev
21mr|texlive-pst-func-0.92-1|26	polynomials of the first and second kind; the Thomae (or
21mr|texlive-pst-func-0.92-1|27	popcorn) function; the Weierstrass function; various
21mr|texlive-pst-func-0.92-1|28	integration-derived functions; normal, binomial, poisson,
21mr|texlive-pst-func-0.92-1|29	gamma, chi-squared, student's t, F, beta, Cauchy and Weibull
21mr|texlive-pst-func-0.92-1|30	distribution functions and the Lorenz curve; the zeroes of a
21mr|texlive-pst-func-0.92-1|31	function, or the intermediate point of two functions; the
21mr|texlive-pst-func-0.92-1|32	Vasicek function for describing the evolution of interest
21mr|texlive-pst-func-0.92-1|33	rates; and implicit functions. The plots may be generated as
21mr|texlive-pst-func-0.92-1|34	volumes of rotation about the X-axis, as well.
21mr|texlive-pst-func-0.92-1|35	
21mr|texlive-pst-func-0.92-1|36	#-----------------------------------------------------------------------
21mr|texlive-pst-func-0.92-1|37	%files
21mr|texlive-pst-func-0.92-1|38	%{_texmfdistdir}/dvips/pst-func
21mr|texlive-pst-func-0.92-1|39	%{_texmfdistdir}/tex/generic/pst-func
21mr|texlive-pst-func-0.92-1|40	%{_texmfdistdir}/tex/latex/pst-func
21mr|texlive-pst-func-0.92-1|41	%doc %{_texmfdistdir}/doc/generic/pst-func
21mr|texlive-pst-func-0.92-1|42	
21mr|texlive-pst-func-0.92-1|43	#-----------------------------------------------------------------------
21mr|texlive-pst-func-0.92-1|44	%prep
21mr|texlive-pst-func-0.92-1|45	%setup -c -a0 -a1
21mr|texlive-pst-func-0.92-1|46	
21mr|texlive-pst-func-0.92-1|47	%build
21mr|texlive-pst-func-0.92-1|48	
21mr|texlive-pst-func-0.92-1|49	%install
21mr|texlive-pst-func-0.92-1|50	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pst-func-0.92-1|51	cp -fpar dvips tex doc %{buildroot}%{_texmfdistdir}

18840 21
21mr|texlive-pst-gantt-0.22a-2|1	# revision 32023
21mr|texlive-pst-gantt-0.22a-2|2	# category Package
21mr|texlive-pst-gantt-0.22a-2|3	# catalog-ctan /graphics/pstricks/contrib/pst-gantt
21mr|texlive-pst-gantt-0.22a-2|4	# catalog-date 2013-10-28 20:11:41 +0100
21mr|texlive-pst-gantt-0.22a-2|5	# catalog-license lppl
21mr|texlive-pst-gantt-0.22a-2|6	# catalog-version 0.22
21mr|texlive-pst-gantt-0.22a-2|7	Name:		texlive-pst-gantt
21mr|texlive-pst-gantt-0.22a-2|8	Version:	0.22a
21mr|texlive-pst-gantt-0.22a-2|9	Release:	2
21mr|texlive-pst-gantt-0.22a-2|10	Summary:	Draw GANTT charts with pstricks
21mr|texlive-pst-gantt-0.22a-2|11	Group:		Publishing
21mr|texlive-pst-gantt-0.22a-2|12	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-gantt
21mr|texlive-pst-gantt-0.22a-2|13	License:	LPPL
21mr|texlive-pst-gantt-0.22a-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-gantt.tar.xz
21mr|texlive-pst-gantt-0.22a-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-gantt.doc.tar.xz
21mr|texlive-pst-gantt-0.22a-2|16	BuildArch:	noarch
21mr|texlive-pst-gantt-0.22a-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-pst-gantt-0.22a-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-pst-gantt-0.22a-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-pst-gantt-0.22a-2|20	
21mr|texlive-pst-gantt-0.22a-2|21	%description
21mr|texlive-pst-gantt-0.22a-2|22	The package uses PSTricks to draw GANTT charts, which are a
21mr|texlive-pst-gantt-0.22a-2|23	kind of bar chart that displays a project schedule. The package
21mr|texlive-pst-gantt-0.22a-2|24	requires the pstricks apparatus, of course.
21mr|texlive-pst-gantt-0.22a-2|25	
21mr|texlive-pst-gantt-0.22a-2|26	#-----------------------------------------------------------------------
21mr|texlive-pst-gantt-0.22a-2|27	%files
21mr|texlive-pst-gantt-0.22a-2|28	%{_texmfdistdir}/tex/generic/pst-gantt/pst-gantt.tex
21mr|texlive-pst-gantt-0.22a-2|29	%{_texmfdistdir}/tex/latex/pst-gantt/pst-gantt.sty
21mr|texlive-pst-gantt-0.22a-2|30	%doc %{_texmfdistdir}/doc/generic/pst-gantt/Changes
21mr|texlive-pst-gantt-0.22a-2|31	%doc %{_texmfdistdir}/doc/generic/pst-gantt/README
21mr|texlive-pst-gantt-0.22a-2|32	%doc %{_texmfdistdir}/doc/generic/pst-gantt/pst-gantt-doc.bib
21mr|texlive-pst-gantt-0.22a-2|33	%doc %{_texmfdistdir}/doc/generic/pst-gantt/pst-gantt-doc.pdf
21mr|texlive-pst-gantt-0.22a-2|34	%doc %{_texmfdistdir}/doc/generic/pst-gantt/pst-gantt-doc.tex
21mr|texlive-pst-gantt-0.22a-2|35	
21mr|texlive-pst-gantt-0.22a-2|36	#-----------------------------------------------------------------------
21mr|texlive-pst-gantt-0.22a-2|37	%prep
21mr|texlive-pst-gantt-0.22a-2|38	%setup -c -a0 -a1
21mr|texlive-pst-gantt-0.22a-2|39	
21mr|texlive-pst-gantt-0.22a-2|40	%build
21mr|texlive-pst-gantt-0.22a-2|41	
21mr|texlive-pst-gantt-0.22a-2|42	%install
21mr|texlive-pst-gantt-0.22a-2|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pst-gantt-0.22a-2|44	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18841 21
21mr|texlive-pst-geo-0.06-2|1	Name:		texlive-pst-geo
21mr|texlive-pst-geo-0.06-2|2	Version:	0.06
21mr|texlive-pst-geo-0.06-2|3	Release:	2
21mr|texlive-pst-geo-0.06-2|4	Epoch:		1
21mr|texlive-pst-geo-0.06-2|5	Summary:	Geographical Projections
21mr|texlive-pst-geo-0.06-2|6	Group:		Publishing
21mr|texlive-pst-geo-0.06-2|7	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-geo
21mr|texlive-pst-geo-0.06-2|8	License:	LPPL
21mr|texlive-pst-geo-0.06-2|9	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-geo.tar.xz
21mr|texlive-pst-geo-0.06-2|10	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-geo.doc.tar.xz
21mr|texlive-pst-geo-0.06-2|11	BuildArch:	noarch
21mr|texlive-pst-geo-0.06-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-pst-geo-0.06-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-pst-geo-0.06-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-pst-geo-0.06-2|15	
21mr|texlive-pst-geo-0.06-2|16	%description
21mr|texlive-pst-geo-0.06-2|17	pst-geo is a set of PSTricks related packages for various
21mr|texlive-pst-geo-0.06-2|18	cartographic projections of the terrestrial sphere. The package
21mr|texlive-pst-geo-0.06-2|19	pst-map2d provides conventional projections such as Mercator,
21mr|texlive-pst-geo-0.06-2|20	Lambert, cylindrical, etc. The package pst-map3d treats
21mr|texlive-pst-geo-0.06-2|21	representation in three dimensions of the terrestrial sphere.
21mr|texlive-pst-geo-0.06-2|22	Packages pst-map2dII and pst-map3dII allow use of the CIA World
21mr|texlive-pst-geo-0.06-2|23	DataBank II. Various parameters of the packages allow for
21mr|texlive-pst-geo-0.06-2|24	choice of the level of the detail and the layouts possible
21mr|texlive-pst-geo-0.06-2|25	(cities, borders, rivers etc). Substantial data files are
21mr|texlive-pst-geo-0.06-2|26	provided, in an (internally) compressed format. Decompression
21mr|texlive-pst-geo-0.06-2|27	happens on-the-fly as a document using the data is displayed,
21mr|texlive-pst-geo-0.06-2|28	printed or converted to PDF format. A Perl script is provided
21mr|texlive-pst-geo-0.06-2|29	for the user to do the decompression, if the need should arise.
21mr|texlive-pst-geo-0.06-2|30	
21mr|texlive-pst-geo-0.06-2|31	#-----------------------------------------------------------------------
21mr|texlive-pst-geo-0.06-2|32	%files
21mr|texlive-pst-geo-0.06-2|33	%{_texmfdistdir}/dvips/pst-geo
21mr|texlive-pst-geo-0.06-2|34	%{_texmfdistdir}/tex/generic/pst-geo
21mr|texlive-pst-geo-0.06-2|35	%{_texmfdistdir}/tex/latex/pst-geo
21mr|texlive-pst-geo-0.06-2|36	%doc %{_texmfdistdir}/doc/generic/pst-geo
21mr|texlive-pst-geo-0.06-2|37	
21mr|texlive-pst-geo-0.06-2|38	#-----------------------------------------------------------------------
21mr|texlive-pst-geo-0.06-2|39	%prep
21mr|texlive-pst-geo-0.06-2|40	%setup -c -a0 -a1
21mr|texlive-pst-geo-0.06-2|41	
21mr|texlive-pst-geo-0.06-2|42	%build
21mr|texlive-pst-geo-0.06-2|43	
21mr|texlive-pst-geo-0.06-2|44	%install
21mr|texlive-pst-geo-0.06-2|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pst-geo-0.06-2|46	cp -fpar dvips tex doc %{buildroot}%{_texmfdistdir}

18842 21
21mr|texlive-pst-ghsb-20190228-1|1	# revision 15878
21mr|texlive-pst-ghsb-20190228-1|2	# category Package
21mr|texlive-pst-ghsb-20190228-1|3	# catalog-ctan undef
21mr|texlive-pst-ghsb-20190228-1|4	# catalog-date undef
21mr|texlive-pst-ghsb-20190228-1|5	# catalog-license undef
21mr|texlive-pst-ghsb-20190228-1|6	# catalog-version undef
21mr|texlive-pst-ghsb-20190228-1|7	Name:		texlive-pst-ghsb
21mr|texlive-pst-ghsb-20190228-1|8	Version:	20190228
21mr|texlive-pst-ghsb-20190228-1|9	Release:	1
21mr|texlive-pst-ghsb-20190228-1|10	Summary:	TeXLive pst-ghsb package
21mr|texlive-pst-ghsb-20190228-1|11	Group:		Publishing
21mr|texlive-pst-ghsb-20190228-1|12	URL:		http://tug.org/texlive
21mr|texlive-pst-ghsb-20190228-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-pst-ghsb-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-ghsb.tar.xz
21mr|texlive-pst-ghsb-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-ghsb.doc.tar.xz
21mr|texlive-pst-ghsb-20190228-1|16	BuildArch:	noarch
21mr|texlive-pst-ghsb-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-pst-ghsb-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-pst-ghsb-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-pst-ghsb-20190228-1|20	
21mr|texlive-pst-ghsb-20190228-1|21	%description
21mr|texlive-pst-ghsb-20190228-1|22	TeXLive pst-ghsb package.
21mr|texlive-pst-ghsb-20190228-1|23	
21mr|texlive-pst-ghsb-20190228-1|24	#-----------------------------------------------------------------------
21mr|texlive-pst-ghsb-20190228-1|25	%files
21mr|texlive-pst-ghsb-20190228-1|26	%{_texmfdistdir}/dvips/pst-ghsb/pst-ghsb.pro
21mr|texlive-pst-ghsb-20190228-1|27	%{_texmfdistdir}/tex/generic/pst-ghsb/pst-ghsb.tex
21mr|texlive-pst-ghsb-20190228-1|28	%{_texmfdistdir}/tex/latex/pst-ghsb/pst-ghsb.sty
21mr|texlive-pst-ghsb-20190228-1|29	%doc %{_texmfdistdir}/doc/generic/pst-ghsb/README
21mr|texlive-pst-ghsb-20190228-1|30	%doc %{_texmfdistdir}/doc/generic/pst-ghsb/t-ghsb.pdf
21mr|texlive-pst-ghsb-20190228-1|31	%doc %{_texmfdistdir}/doc/generic/pst-ghsb/t-ghsb.tex
21mr|texlive-pst-ghsb-20190228-1|32	%doc %{_texmfdistdir}/doc/generic/pst-ghsb/t2-ghsb.pdf
21mr|texlive-pst-ghsb-20190228-1|33	%doc %{_texmfdistdir}/doc/generic/pst-ghsb/t2-ghsb.tex
21mr|texlive-pst-ghsb-20190228-1|34	
21mr|texlive-pst-ghsb-20190228-1|35	#-----------------------------------------------------------------------
21mr|texlive-pst-ghsb-20190228-1|36	%prep
21mr|texlive-pst-ghsb-20190228-1|37	%setup -c -a0 -a1
21mr|texlive-pst-ghsb-20190228-1|38	
21mr|texlive-pst-ghsb-20190228-1|39	%build
21mr|texlive-pst-ghsb-20190228-1|40	
21mr|texlive-pst-ghsb-20190228-1|41	%install
21mr|texlive-pst-ghsb-20190228-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pst-ghsb-20190228-1|43	cp -fpar dvips tex doc %{buildroot}%{_texmfdistdir}

18843 21
21mr|texlive-pst-gr3d-1.34-7|1	# revision 15878
21mr|texlive-pst-gr3d-1.34-7|2	# category Package
21mr|texlive-pst-gr3d-1.34-7|3	# catalog-ctan /graphics/pstricks/contrib/pst-gr3d
21mr|texlive-pst-gr3d-1.34-7|4	# catalog-date 2006-12-19 19:38:44 +0100
21mr|texlive-pst-gr3d-1.34-7|5	# catalog-license lppl
21mr|texlive-pst-gr3d-1.34-7|6	# catalog-version 1.34
21mr|texlive-pst-gr3d-1.34-7|7	Name:		texlive-pst-gr3d
21mr|texlive-pst-gr3d-1.34-7|8	Version:	1.34
21mr|texlive-pst-gr3d-1.34-7|9	Release:	7
21mr|texlive-pst-gr3d-1.34-7|10	Summary:	Three dimensional grids with PSTricks
21mr|texlive-pst-gr3d-1.34-7|11	Group:		Publishing
21mr|texlive-pst-gr3d-1.34-7|12	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-gr3d
21mr|texlive-pst-gr3d-1.34-7|13	License:	LPPL
21mr|texlive-pst-gr3d-1.34-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-gr3d.tar.xz
21mr|texlive-pst-gr3d-1.34-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-gr3d.doc.tar.xz
21mr|texlive-pst-gr3d-1.34-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-gr3d.source.tar.xz
21mr|texlive-pst-gr3d-1.34-7|17	BuildArch:	noarch
21mr|texlive-pst-gr3d-1.34-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-pst-gr3d-1.34-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-pst-gr3d-1.34-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-pst-gr3d-1.34-7|21	
21mr|texlive-pst-gr3d-1.34-7|22	%description
21mr|texlive-pst-gr3d-1.34-7|23	This PSTricks package provides a command \PstGridThreeD that
21mr|texlive-pst-gr3d-1.34-7|24	will draw a three dimensional grid, offering a number of
21mr|texlive-pst-gr3d-1.34-7|25	options for its appearance.
21mr|texlive-pst-gr3d-1.34-7|26	
21mr|texlive-pst-gr3d-1.34-7|27	
21mr|texlive-pst-gr3d-1.34-7|28	#-----------------------------------------------------------------------
21mr|texlive-pst-gr3d-1.34-7|29	%files
21mr|texlive-pst-gr3d-1.34-7|30	%{_texmfdistdir}/tex/generic/pst-gr3d/pst-gr3d.tex
21mr|texlive-pst-gr3d-1.34-7|31	%{_texmfdistdir}/tex/latex/pst-gr3d/pst-gr3d.sty
21mr|texlive-pst-gr3d-1.34-7|32	%doc %{_texmfdistdir}/doc/generic/pst-gr3d/Changes
21mr|texlive-pst-gr3d-1.34-7|33	%doc %{_texmfdistdir}/doc/generic/pst-gr3d/README
21mr|texlive-pst-gr3d-1.34-7|34	%doc %{_texmfdistdir}/doc/generic/pst-gr3d/pst-gr3d.pdf
21mr|texlive-pst-gr3d-1.34-7|35	#- source
21mr|texlive-pst-gr3d-1.34-7|36	%doc %{_texmfdistdir}/source/latex/pst-gr3d/pst-gr3d.dtx
21mr|texlive-pst-gr3d-1.34-7|37	%doc %{_texmfdistdir}/source/latex/pst-gr3d/pst-gr3d.ins
21mr|texlive-pst-gr3d-1.34-7|38	
21mr|texlive-pst-gr3d-1.34-7|39	#-----------------------------------------------------------------------
21mr|texlive-pst-gr3d-1.34-7|40	%prep
21mr|texlive-pst-gr3d-1.34-7|41	%setup -c -a0 -a1 -a2
21mr|texlive-pst-gr3d-1.34-7|42	
21mr|texlive-pst-gr3d-1.34-7|43	%build
21mr|texlive-pst-gr3d-1.34-7|44	
21mr|texlive-pst-gr3d-1.34-7|45	%install
21mr|texlive-pst-gr3d-1.34-7|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pst-gr3d-1.34-7|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18844 21
21mr|texlive-pst-grad-1.06-7|1	# revision 15878
21mr|texlive-pst-grad-1.06-7|2	# category Package
21mr|texlive-pst-grad-1.06-7|3	# catalog-ctan /graphics/pstricks/contrib/pst-grad
21mr|texlive-pst-grad-1.06-7|4	# catalog-date 2007-07-11 11:50:31 +0200
21mr|texlive-pst-grad-1.06-7|5	# catalog-license lppl
21mr|texlive-pst-grad-1.06-7|6	# catalog-version 1.06
21mr|texlive-pst-grad-1.06-7|7	Name:		texlive-pst-grad
21mr|texlive-pst-grad-1.06-7|8	Version:	1.06
21mr|texlive-pst-grad-1.06-7|9	Release:	7
21mr|texlive-pst-grad-1.06-7|10	Summary:	Filling with colour gradients, using PStricks
21mr|texlive-pst-grad-1.06-7|11	Group:		Publishing
21mr|texlive-pst-grad-1.06-7|12	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-grad
21mr|texlive-pst-grad-1.06-7|13	License:	LPPL
21mr|texlive-pst-grad-1.06-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-grad.tar.xz
21mr|texlive-pst-grad-1.06-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-grad.doc.tar.xz
21mr|texlive-pst-grad-1.06-7|16	BuildArch:	noarch
21mr|texlive-pst-grad-1.06-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-pst-grad-1.06-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-pst-grad-1.06-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-pst-grad-1.06-7|20	
21mr|texlive-pst-grad-1.06-7|21	%description
21mr|texlive-pst-grad-1.06-7|22	Pst-grad is a PSTricks based package for filling with colour
21mr|texlive-pst-grad-1.06-7|23	gradients. Supported are colours in the RGB, CMYK or HSB
21mr|texlive-pst-grad-1.06-7|24	models. Other colour gradient mechanisms are to be found in
21mr|texlive-pst-grad-1.06-7|25	package pst-slpe.
21mr|texlive-pst-grad-1.06-7|26	
21mr|texlive-pst-grad-1.06-7|27	
21mr|texlive-pst-grad-1.06-7|28	#-----------------------------------------------------------------------
21mr|texlive-pst-grad-1.06-7|29	%files
21mr|texlive-pst-grad-1.06-7|30	%{_texmfdistdir}/dvips/pst-grad/pst-grad.pro
21mr|texlive-pst-grad-1.06-7|31	%{_texmfdistdir}/tex/generic/pst-grad/pst-grad.tex
21mr|texlive-pst-grad-1.06-7|32	%{_texmfdistdir}/tex/latex/pst-grad/pst-grad.sty
21mr|texlive-pst-grad-1.06-7|33	%doc %{_texmfdistdir}/doc/generic/pst-grad/Changes
21mr|texlive-pst-grad-1.06-7|34	%doc %{_texmfdistdir}/doc/generic/pst-grad/pst-grad-doc.bib
21mr|texlive-pst-grad-1.06-7|35	%doc %{_texmfdistdir}/doc/generic/pst-grad/pst-grad-doc.pdf
21mr|texlive-pst-grad-1.06-7|36	%doc %{_texmfdistdir}/doc/generic/pst-grad/pst-grad-doc.tex
21mr|texlive-pst-grad-1.06-7|37	
21mr|texlive-pst-grad-1.06-7|38	#-----------------------------------------------------------------------
21mr|texlive-pst-grad-1.06-7|39	%prep
21mr|texlive-pst-grad-1.06-7|40	%setup -c -a0 -a1
21mr|texlive-pst-grad-1.06-7|41	
21mr|texlive-pst-grad-1.06-7|42	%build
21mr|texlive-pst-grad-1.06-7|43	
21mr|texlive-pst-grad-1.06-7|44	%install
21mr|texlive-pst-grad-1.06-7|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pst-grad-1.06-7|46	cp -fpar dvips tex doc %{buildroot}%{_texmfdistdir}

18845 21
21mr|texlive-pst-graphicx-0.02-7|1	# revision 21717
21mr|texlive-pst-graphicx-0.02-7|2	# category Package
21mr|texlive-pst-graphicx-0.02-7|3	# catalog-ctan /graphics/pstricks/contrib/pst-graphicx
21mr|texlive-pst-graphicx-0.02-7|4	# catalog-date 2011-03-14 10:28:00 +0100
21mr|texlive-pst-graphicx-0.02-7|5	# catalog-license lppl
21mr|texlive-pst-graphicx-0.02-7|6	# catalog-version 0.02
21mr|texlive-pst-graphicx-0.02-7|7	Name:		texlive-pst-graphicx
21mr|texlive-pst-graphicx-0.02-7|8	Version:	0.02
21mr|texlive-pst-graphicx-0.02-7|9	Release:	7
21mr|texlive-pst-graphicx-0.02-7|10	Summary:	A pstricks-compatible graphicx for use with Plain TeX
21mr|texlive-pst-graphicx-0.02-7|11	Group:		Publishing
21mr|texlive-pst-graphicx-0.02-7|12	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-graphicx
21mr|texlive-pst-graphicx-0.02-7|13	License:	LPPL
21mr|texlive-pst-graphicx-0.02-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-graphicx.tar.xz
21mr|texlive-pst-graphicx-0.02-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-graphicx.doc.tar.xz
21mr|texlive-pst-graphicx-0.02-7|16	BuildArch:	noarch
21mr|texlive-pst-graphicx-0.02-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-pst-graphicx-0.02-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-pst-graphicx-0.02-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-pst-graphicx-0.02-7|20	
21mr|texlive-pst-graphicx-0.02-7|21	%description
21mr|texlive-pst-graphicx-0.02-7|22	The package provides a version of graphicx that avoids loading
21mr|texlive-pst-graphicx-0.02-7|23	the graphics bundle's (original) keyval package, which clashes
21mr|texlive-pst-graphicx-0.02-7|24	with pstricks' use of xkeyval.
21mr|texlive-pst-graphicx-0.02-7|25	
21mr|texlive-pst-graphicx-0.02-7|26	
21mr|texlive-pst-graphicx-0.02-7|27	#-----------------------------------------------------------------------
21mr|texlive-pst-graphicx-0.02-7|28	%files
21mr|texlive-pst-graphicx-0.02-7|29	%{_texmfdistdir}/tex/generic/pst-graphicx/pst-graphicx.tex
21mr|texlive-pst-graphicx-0.02-7|30	%doc %{_texmfdistdir}/doc/generic/pst-graphicx/Changes
21mr|texlive-pst-graphicx-0.02-7|31	%doc %{_texmfdistdir}/doc/generic/pst-graphicx/README
21mr|texlive-pst-graphicx-0.02-7|32	%doc %{_texmfdistdir}/doc/generic/pst-graphicx/demo.tex
21mr|texlive-pst-graphicx-0.02-7|33	
21mr|texlive-pst-graphicx-0.02-7|34	#-----------------------------------------------------------------------
21mr|texlive-pst-graphicx-0.02-7|35	%prep
21mr|texlive-pst-graphicx-0.02-7|36	%setup -c -a0 -a1
21mr|texlive-pst-graphicx-0.02-7|37	
21mr|texlive-pst-graphicx-0.02-7|38	%build
21mr|texlive-pst-graphicx-0.02-7|39	
21mr|texlive-pst-graphicx-0.02-7|40	%install
21mr|texlive-pst-graphicx-0.02-7|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pst-graphicx-0.02-7|42	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18846 21
21mr|texlive-pst-infixplot-0.11-7|1	# revision 15878
21mr|texlive-pst-infixplot-0.11-7|2	# category Package
21mr|texlive-pst-infixplot-0.11-7|3	# catalog-ctan /graphics/pstricks/contrib/pst-infixplot
21mr|texlive-pst-infixplot-0.11-7|4	# catalog-date 2006-12-19 19:38:44 +0100
21mr|texlive-pst-infixplot-0.11-7|5	# catalog-license lppl
21mr|texlive-pst-infixplot-0.11-7|6	# catalog-version 0.11
21mr|texlive-pst-infixplot-0.11-7|7	Name:		texlive-pst-infixplot
21mr|texlive-pst-infixplot-0.11-7|8	Version:	0.11
21mr|texlive-pst-infixplot-0.11-7|9	Release:	7
21mr|texlive-pst-infixplot-0.11-7|10	Summary:	Using pstricks plotting capacities with infix expressions rather than RPN
21mr|texlive-pst-infixplot-0.11-7|11	Group:		Publishing
21mr|texlive-pst-infixplot-0.11-7|12	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-infixplot
21mr|texlive-pst-infixplot-0.11-7|13	License:	LPPL
21mr|texlive-pst-infixplot-0.11-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-infixplot.tar.xz
21mr|texlive-pst-infixplot-0.11-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-infixplot.doc.tar.xz
21mr|texlive-pst-infixplot-0.11-7|16	BuildArch:	noarch
21mr|texlive-pst-infixplot-0.11-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-pst-infixplot-0.11-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-pst-infixplot-0.11-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-pst-infixplot-0.11-7|20	
21mr|texlive-pst-infixplot-0.11-7|21	%description
21mr|texlive-pst-infixplot-0.11-7|22	Plotting functions with pst-plot is very powerful but sometimes
21mr|texlive-pst-infixplot-0.11-7|23	difficult to learn since the syntax of \psplot and
21mr|texlive-pst-infixplot-0.11-7|24	\parametricplot requires some PostScript knowledge. The infix-
21mr|texlive-pst-infixplot-0.11-7|25	RPN and pst-infixplot styles simplify the usage of pst-plot for
21mr|texlive-pst-infixplot-0.11-7|26	the beginner, providing macro commands that convert natural
21mr|texlive-pst-infixplot-0.11-7|27	mathematical expressions to PostScript syntax.
21mr|texlive-pst-infixplot-0.11-7|28	
21mr|texlive-pst-infixplot-0.11-7|29	
21mr|texlive-pst-infixplot-0.11-7|30	#-----------------------------------------------------------------------
21mr|texlive-pst-infixplot-0.11-7|31	%files
21mr|texlive-pst-infixplot-0.11-7|32	%{_texmfdistdir}/tex/generic/pst-infixplot/infix-RPN.tex
21mr|texlive-pst-infixplot-0.11-7|33	%{_texmfdistdir}/tex/generic/pst-infixplot/pst-infixplot.tex
21mr|texlive-pst-infixplot-0.11-7|34	%{_texmfdistdir}/tex/latex/pst-infixplot/infix-RPN.sty
21mr|texlive-pst-infixplot-0.11-7|35	%{_texmfdistdir}/tex/latex/pst-infixplot/pst-infixplot.sty
21mr|texlive-pst-infixplot-0.11-7|36	%doc %{_texmfdistdir}/doc/generic/pst-infixplot/README
21mr|texlive-pst-infixplot-0.11-7|37	%doc %{_texmfdistdir}/doc/generic/pst-infixplot/pst-infixplot-doc.ps
21mr|texlive-pst-infixplot-0.11-7|38	%doc %{_texmfdistdir}/doc/generic/pst-infixplot/pst-infixplot-doc.tex
21mr|texlive-pst-infixplot-0.11-7|39	%doc %{_texmfdistdir}/doc/generic/pst-infixplot/pst-infixplot.pdf
21mr|texlive-pst-infixplot-0.11-7|40	
21mr|texlive-pst-infixplot-0.11-7|41	#-----------------------------------------------------------------------
21mr|texlive-pst-infixplot-0.11-7|42	%prep
21mr|texlive-pst-infixplot-0.11-7|43	%setup -c -a0 -a1
21mr|texlive-pst-infixplot-0.11-7|44	
21mr|texlive-pst-infixplot-0.11-7|45	%build
21mr|texlive-pst-infixplot-0.11-7|46	
21mr|texlive-pst-infixplot-0.11-7|47	%install
21mr|texlive-pst-infixplot-0.11-7|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pst-infixplot-0.11-7|49	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18847 21
21mr|texlive-pst-jtree-2.6-7|1	# revision 20946
21mr|texlive-pst-jtree-2.6-7|2	# category Package
21mr|texlive-pst-jtree-2.6-7|3	# catalog-ctan /graphics/pstricks/contrib/pst-jtree
21mr|texlive-pst-jtree-2.6-7|4	# catalog-date 2011-01-05 08:46:38 +0100
21mr|texlive-pst-jtree-2.6-7|5	# catalog-license lppl1.3
21mr|texlive-pst-jtree-2.6-7|6	# catalog-version 2.6
21mr|texlive-pst-jtree-2.6-7|7	Name:		texlive-pst-jtree
21mr|texlive-pst-jtree-2.6-7|8	Version:	2.6
21mr|texlive-pst-jtree-2.6-7|9	Release:	7
21mr|texlive-pst-jtree-2.6-7|10	Summary:	Typeset complex trees for linguists
21mr|texlive-pst-jtree-2.6-7|11	Group:		Publishing
21mr|texlive-pst-jtree-2.6-7|12	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-jtree
21mr|texlive-pst-jtree-2.6-7|13	License:	LPPL1.3
21mr|texlive-pst-jtree-2.6-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-jtree.tar.xz
21mr|texlive-pst-jtree-2.6-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-jtree.doc.tar.xz
21mr|texlive-pst-jtree-2.6-7|16	BuildArch:	noarch
21mr|texlive-pst-jtree-2.6-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-pst-jtree-2.6-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-pst-jtree-2.6-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-pst-jtree-2.6-7|20	
21mr|texlive-pst-jtree-2.6-7|21	%description
21mr|texlive-pst-jtree-2.6-7|22	jTree uses PStricks to enable linguists to typeset complex
21mr|texlive-pst-jtree-2.6-7|23	trees. The package requires use of PStricks (of course) and
21mr|texlive-pst-jtree-2.6-7|24	xkeyval packages. jTree is a development of, and replacement
21mr|texlive-pst-jtree-2.6-7|25	for, the jftree package, which is no longer available.
21mr|texlive-pst-jtree-2.6-7|26	
21mr|texlive-pst-jtree-2.6-7|27	
21mr|texlive-pst-jtree-2.6-7|28	#-----------------------------------------------------------------------
21mr|texlive-pst-jtree-2.6-7|29	%files
21mr|texlive-pst-jtree-2.6-7|30	%{_texmfdistdir}/tex/generic/pst-jtree/pst-jtree.tex
21mr|texlive-pst-jtree-2.6-7|31	%{_texmfdistdir}/tex/latex/pst-jtree/pst-jtree.sty
21mr|texlive-pst-jtree-2.6-7|32	%doc %{_texmfdistdir}/doc/generic/pst-jtree/Doc-source.zip
21mr|texlive-pst-jtree-2.6-7|33	%doc %{_texmfdistdir}/doc/generic/pst-jtree/README
21mr|texlive-pst-jtree-2.6-7|34	%doc %{_texmfdistdir}/doc/generic/pst-jtree/pst-jtree-doc-add.pdf
21mr|texlive-pst-jtree-2.6-7|35	%doc %{_texmfdistdir}/doc/generic/pst-jtree/pst-jtree-doc.pdf
21mr|texlive-pst-jtree-2.6-7|36	%doc %{_texmfdistdir}/doc/generic/pst-jtree/pst-jtree-examples.tex
21mr|texlive-pst-jtree-2.6-7|37	
21mr|texlive-pst-jtree-2.6-7|38	#-----------------------------------------------------------------------
21mr|texlive-pst-jtree-2.6-7|39	%prep
21mr|texlive-pst-jtree-2.6-7|40	%setup -c -a0 -a1
21mr|texlive-pst-jtree-2.6-7|41	
21mr|texlive-pst-jtree-2.6-7|42	%build
21mr|texlive-pst-jtree-2.6-7|43	
21mr|texlive-pst-jtree-2.6-7|44	%install
21mr|texlive-pst-jtree-2.6-7|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pst-jtree-2.6-7|46	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18848 21
21mr|texlive-pst-knot-0.2-12|1	# revision 16033
21mr|texlive-pst-knot-0.2-12|2	# category Package
21mr|texlive-pst-knot-0.2-12|3	# catalog-ctan /graphics/pstricks/contrib/pst-knot
21mr|texlive-pst-knot-0.2-12|4	# catalog-date 2014-02-26 23:03:13 +0100
21mr|texlive-pst-knot-0.2-12|5	# catalog-license lppl
21mr|texlive-pst-knot-0.2-12|6	# catalog-version 0.2
21mr|texlive-pst-knot-0.2-12|7	Name:		texlive-pst-knot
21mr|texlive-pst-knot-0.2-12|8	Version:	0.2
21mr|texlive-pst-knot-0.2-12|9	Release:	12
21mr|texlive-pst-knot-0.2-12|10	Summary:	PSTricks package for displaying knots
21mr|texlive-pst-knot-0.2-12|11	Group:		Publishing
21mr|texlive-pst-knot-0.2-12|12	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-knot
21mr|texlive-pst-knot-0.2-12|13	License:	LPPL
21mr|texlive-pst-knot-0.2-12|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-knot.tar.xz
21mr|texlive-pst-knot-0.2-12|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-knot.doc.tar.xz
21mr|texlive-pst-knot-0.2-12|16	BuildArch:	noarch
21mr|texlive-pst-knot-0.2-12|17	BuildRequires:	texlive-tlpkg
21mr|texlive-pst-knot-0.2-12|18	Requires(pre):	texlive-tlpkg
21mr|texlive-pst-knot-0.2-12|19	Requires(post):	texlive-kpathsea
21mr|texlive-pst-knot-0.2-12|20	
21mr|texlive-pst-knot-0.2-12|21	%description
21mr|texlive-pst-knot-0.2-12|22	The package can produce a fair range of knot shapes, with all
21mr|texlive-pst-knot-0.2-12|23	the standard graphics controls one expects.
21mr|texlive-pst-knot-0.2-12|24	
21mr|texlive-pst-knot-0.2-12|25	#-----------------------------------------------------------------------
21mr|texlive-pst-knot-0.2-12|26	%files
21mr|texlive-pst-knot-0.2-12|27	%{_texmfdistdir}/dvips/pst-knot/pst-psm.pro
21mr|texlive-pst-knot-0.2-12|28	%{_texmfdistdir}/tex/generic/pst-knot/pst-knot.tex
21mr|texlive-pst-knot-0.2-12|29	%{_texmfdistdir}/tex/latex/pst-knot/pst-knot.sty
21mr|texlive-pst-knot-0.2-12|30	%doc %{_texmfdistdir}/doc/generic/pst-knot/Changes
21mr|texlive-pst-knot-0.2-12|31	%doc %{_texmfdistdir}/doc/generic/pst-knot/README
21mr|texlive-pst-knot-0.2-12|32	%doc %{_texmfdistdir}/doc/generic/pst-knot/pst-knot-doc.pdf
21mr|texlive-pst-knot-0.2-12|33	%doc %{_texmfdistdir}/doc/generic/pst-knot/pst-knot-doc.tex
21mr|texlive-pst-knot-0.2-12|34	
21mr|texlive-pst-knot-0.2-12|35	#-----------------------------------------------------------------------
21mr|texlive-pst-knot-0.2-12|36	%prep
21mr|texlive-pst-knot-0.2-12|37	%setup -c -a0 -a1
21mr|texlive-pst-knot-0.2-12|38	
21mr|texlive-pst-knot-0.2-12|39	%build
21mr|texlive-pst-knot-0.2-12|40	
21mr|texlive-pst-knot-0.2-12|41	%install
21mr|texlive-pst-knot-0.2-12|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pst-knot-0.2-12|43	cp -fpar dvips tex doc %{buildroot}%{_texmfdistdir}

18849 21
21mr|texlive-pst-labo-2.04-2|1	Name:		texlive-pst-labo
21mr|texlive-pst-labo-2.04-2|2	Version:	2.04
21mr|texlive-pst-labo-2.04-2|3	Release:	2
21mr|texlive-pst-labo-2.04-2|4	Summary:	Draw objects for Chemistry laboratories
21mr|texlive-pst-labo-2.04-2|5	Group:		Publishing
21mr|texlive-pst-labo-2.04-2|6	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-labo
21mr|texlive-pst-labo-2.04-2|7	License:	LPPL
21mr|texlive-pst-labo-2.04-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-labo.tar.xz
21mr|texlive-pst-labo-2.04-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-labo.doc.tar.xz
21mr|texlive-pst-labo-2.04-2|10	BuildArch:	noarch
21mr|texlive-pst-labo-2.04-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-pst-labo-2.04-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-pst-labo-2.04-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-pst-labo-2.04-2|14	
21mr|texlive-pst-labo-2.04-2|15	%description
21mr|texlive-pst-labo-2.04-2|16	Pst-labo is a PSTricks related package for drawing basic and
21mr|texlive-pst-labo-2.04-2|17	complex chemical objects. The documentation of the package is
21mr|texlive-pst-labo-2.04-2|18	illuminated with plenty of illustrations together with their
21mr|texlive-pst-labo-2.04-2|19	source code, making it an easy read.
21mr|texlive-pst-labo-2.04-2|20	
21mr|texlive-pst-labo-2.04-2|21	#-----------------------------------------------------------------------
21mr|texlive-pst-labo-2.04-2|22	%files
21mr|texlive-pst-labo-2.04-2|23	%{_texmfdistdir}/tex/generic/pst-labo
21mr|texlive-pst-labo-2.04-2|24	%{_texmfdistdir}/tex/latex/pst-labo
21mr|texlive-pst-labo-2.04-2|25	%doc %{_texmfdistdir}/doc/generic/pst-labo
21mr|texlive-pst-labo-2.04-2|26	
21mr|texlive-pst-labo-2.04-2|27	#-----------------------------------------------------------------------
21mr|texlive-pst-labo-2.04-2|28	%prep
21mr|texlive-pst-labo-2.04-2|29	%setup -c -a0 -a1
21mr|texlive-pst-labo-2.04-2|30	
21mr|texlive-pst-labo-2.04-2|31	%build
21mr|texlive-pst-labo-2.04-2|32	
21mr|texlive-pst-labo-2.04-2|33	%install
21mr|texlive-pst-labo-2.04-2|34	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pst-labo-2.04-2|35	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18850 21
21mr|texlive-pst-layout-0.95-8|1	# revision 25467
21mr|texlive-pst-layout-0.95-8|2	# category Package
21mr|texlive-pst-layout-0.95-8|3	# catalog-ctan /graphics/pstricks/contrib/pst-layout
21mr|texlive-pst-layout-0.95-8|4	# catalog-date 2011-05-27 12:35:46 +0200
21mr|texlive-pst-layout-0.95-8|5	# catalog-license lppl
21mr|texlive-pst-layout-0.95-8|6	# catalog-version 0.95
21mr|texlive-pst-layout-0.95-8|7	Name:		texlive-pst-layout
21mr|texlive-pst-layout-0.95-8|8	Version:	0.95
21mr|texlive-pst-layout-0.95-8|9	Release:	8
21mr|texlive-pst-layout-0.95-8|10	Summary:	Page layout macros based on PStricks packages
21mr|texlive-pst-layout-0.95-8|11	Group:		Publishing
21mr|texlive-pst-layout-0.95-8|12	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-layout
21mr|texlive-pst-layout-0.95-8|13	License:	LPPL
21mr|texlive-pst-layout-0.95-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-layout.tar.xz
21mr|texlive-pst-layout-0.95-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-layout.doc.tar.xz
21mr|texlive-pst-layout-0.95-8|16	BuildArch:	noarch
21mr|texlive-pst-layout-0.95-8|17	BuildRequires:	texlive-tlpkg
21mr|texlive-pst-layout-0.95-8|18	Requires(pre):	texlive-tlpkg
21mr|texlive-pst-layout-0.95-8|19	Requires(post):	texlive-kpathsea
21mr|texlive-pst-layout-0.95-8|20	
21mr|texlive-pst-layout-0.95-8|21	%description
21mr|texlive-pst-layout-0.95-8|22	The package provides a means of creating elaborate ("pseudo-
21mr|texlive-pst-layout-0.95-8|23	tabular") layouts of material, typically to be overlaid on an
21mr|texlive-pst-layout-0.95-8|24	included graphic. The package requires a recent version of the
21mr|texlive-pst-layout-0.95-8|25	package pst-node and some other pstricks-related material.
21mr|texlive-pst-layout-0.95-8|26	
21mr|texlive-pst-layout-0.95-8|27	
21mr|texlive-pst-layout-0.95-8|28	#-----------------------------------------------------------------------
21mr|texlive-pst-layout-0.95-8|29	%files
21mr|texlive-pst-layout-0.95-8|30	%{_texmfdistdir}/tex/latex/pst-layout/pst-layout.sty
21mr|texlive-pst-layout-0.95-8|31	%doc %{_texmfdistdir}/doc/latex/pst-layout/README
21mr|texlive-pst-layout-0.95-8|32	%doc %{_texmfdistdir}/doc/latex/pst-layout/pst-layout-doc.pdf
21mr|texlive-pst-layout-0.95-8|33	%doc %{_texmfdistdir}/doc/latex/pst-layout/pst-layout-doc.tex
21mr|texlive-pst-layout-0.95-8|34	
21mr|texlive-pst-layout-0.95-8|35	#-----------------------------------------------------------------------
21mr|texlive-pst-layout-0.95-8|36	%prep
21mr|texlive-pst-layout-0.95-8|37	%setup -c -a0 -a1
21mr|texlive-pst-layout-0.95-8|38	
21mr|texlive-pst-layout-0.95-8|39	%build
21mr|texlive-pst-layout-0.95-8|40	
21mr|texlive-pst-layout-0.95-8|41	%install
21mr|texlive-pst-layout-0.95-8|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pst-layout-0.95-8|43	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18851 21
21mr|texlive-pst-lens-1.02-7|1	# revision 15878
21mr|texlive-pst-lens-1.02-7|2	# category Package
21mr|texlive-pst-lens-1.02-7|3	# catalog-ctan /graphics/pstricks/contrib/pst-lens
21mr|texlive-pst-lens-1.02-7|4	# catalog-date 2007-06-15 10:24:12 +0200
21mr|texlive-pst-lens-1.02-7|5	# catalog-license lppl
21mr|texlive-pst-lens-1.02-7|6	# catalog-version 1.02
21mr|texlive-pst-lens-1.02-7|7	Name:		texlive-pst-lens
21mr|texlive-pst-lens-1.02-7|8	Version:	1.02
21mr|texlive-pst-lens-1.02-7|9	Release:	7
21mr|texlive-pst-lens-1.02-7|10	Summary:	Lenses with PSTricks
21mr|texlive-pst-lens-1.02-7|11	Group:		Publishing
21mr|texlive-pst-lens-1.02-7|12	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-lens
21mr|texlive-pst-lens-1.02-7|13	License:	LPPL
21mr|texlive-pst-lens-1.02-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-lens.tar.xz
21mr|texlive-pst-lens-1.02-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-lens.doc.tar.xz
21mr|texlive-pst-lens-1.02-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-lens.source.tar.xz
21mr|texlive-pst-lens-1.02-7|17	BuildArch:	noarch
21mr|texlive-pst-lens-1.02-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-pst-lens-1.02-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-pst-lens-1.02-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-pst-lens-1.02-7|21	
21mr|texlive-pst-lens-1.02-7|22	%description
21mr|texlive-pst-lens-1.02-7|23	This PSTricks package provides a really rather simple command
21mr|texlive-pst-lens-1.02-7|24	\PstLens that will draw a lens. Command parameters provide a
21mr|texlive-pst-lens-1.02-7|25	remarkable range of effects.
21mr|texlive-pst-lens-1.02-7|26	
21mr|texlive-pst-lens-1.02-7|27	
21mr|texlive-pst-lens-1.02-7|28	#-----------------------------------------------------------------------
21mr|texlive-pst-lens-1.02-7|29	%files
21mr|texlive-pst-lens-1.02-7|30	%{_texmfdistdir}/tex/generic/pst-lens/pst-lens.tex
21mr|texlive-pst-lens-1.02-7|31	%{_texmfdistdir}/tex/latex/pst-lens/pst-lens.sty
21mr|texlive-pst-lens-1.02-7|32	%doc %{_texmfdistdir}/doc/generic/pst-lens/Changes
21mr|texlive-pst-lens-1.02-7|33	%doc %{_texmfdistdir}/doc/generic/pst-lens/README
21mr|texlive-pst-lens-1.02-7|34	%doc %{_texmfdistdir}/doc/generic/pst-lens/pst-lens.pdf
21mr|texlive-pst-lens-1.02-7|35	#- source
21mr|texlive-pst-lens-1.02-7|36	%doc %{_texmfdistdir}/source/generic/pst-lens/pst-lens.dtx
21mr|texlive-pst-lens-1.02-7|37	%doc %{_texmfdistdir}/source/generic/pst-lens/pst-lens.ins
21mr|texlive-pst-lens-1.02-7|38	
21mr|texlive-pst-lens-1.02-7|39	#-----------------------------------------------------------------------
21mr|texlive-pst-lens-1.02-7|40	%prep
21mr|texlive-pst-lens-1.02-7|41	%setup -c -a0 -a1 -a2
21mr|texlive-pst-lens-1.02-7|42	
21mr|texlive-pst-lens-1.02-7|43	%build
21mr|texlive-pst-lens-1.02-7|44	
21mr|texlive-pst-lens-1.02-7|45	%install
21mr|texlive-pst-lens-1.02-7|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pst-lens-1.02-7|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18852 21
21mr|texlive-pst-light3d-0.12-7|1	# revision 15878
21mr|texlive-pst-light3d-0.12-7|2	# category Package
21mr|texlive-pst-light3d-0.12-7|3	# catalog-ctan /graphics/pstricks/contrib/pst-light3d
21mr|texlive-pst-light3d-0.12-7|4	# catalog-date 2007-03-11 16:56:01 +0100
21mr|texlive-pst-light3d-0.12-7|5	# catalog-license lppl
21mr|texlive-pst-light3d-0.12-7|6	# catalog-version 0.12
21mr|texlive-pst-light3d-0.12-7|7	Name:		texlive-pst-light3d
21mr|texlive-pst-light3d-0.12-7|8	Version:	0.12
21mr|texlive-pst-light3d-0.12-7|9	Release:	7
21mr|texlive-pst-light3d-0.12-7|10	Summary:	3D lighting effects for pstricks
21mr|texlive-pst-light3d-0.12-7|11	Group:		Publishing
21mr|texlive-pst-light3d-0.12-7|12	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-light3d
21mr|texlive-pst-light3d-0.12-7|13	License:	LPPL
21mr|texlive-pst-light3d-0.12-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-light3d.tar.xz
21mr|texlive-pst-light3d-0.12-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-light3d.doc.tar.xz
21mr|texlive-pst-light3d-0.12-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-light3d.source.tar.xz
21mr|texlive-pst-light3d-0.12-7|17	BuildArch:	noarch
21mr|texlive-pst-light3d-0.12-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-pst-light3d-0.12-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-pst-light3d-0.12-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-pst-light3d-0.12-7|21	
21mr|texlive-pst-light3d-0.12-7|22	%description
21mr|texlive-pst-light3d-0.12-7|23	A PSTricks package for three dimensional lighting effects on
21mr|texlive-pst-light3d-0.12-7|24	characters and PSTricks graphics, like lines, curves, plots,
21mr|texlive-pst-light3d-0.12-7|25	...
21mr|texlive-pst-light3d-0.12-7|26	
21mr|texlive-pst-light3d-0.12-7|27	
21mr|texlive-pst-light3d-0.12-7|28	#-----------------------------------------------------------------------
21mr|texlive-pst-light3d-0.12-7|29	%files
21mr|texlive-pst-light3d-0.12-7|30	%{_texmfdistdir}/dvips/pst-light3d/pst-light3d.pro
21mr|texlive-pst-light3d-0.12-7|31	%{_texmfdistdir}/tex/generic/pst-light3d/pst-light3d.tex
21mr|texlive-pst-light3d-0.12-7|32	%{_texmfdistdir}/tex/latex/pst-light3d/pst-light3d.sty
21mr|texlive-pst-light3d-0.12-7|33	%doc %{_texmfdistdir}/doc/generic/pst-light3d/Changes
21mr|texlive-pst-light3d-0.12-7|34	%doc %{_texmfdistdir}/doc/generic/pst-light3d/README
21mr|texlive-pst-light3d-0.12-7|35	%doc %{_texmfdistdir}/doc/generic/pst-light3d/pst-light3d-doc.bib
21mr|texlive-pst-light3d-0.12-7|36	%doc %{_texmfdistdir}/doc/generic/pst-light3d/pst-light3d-doc.pdf
21mr|texlive-pst-light3d-0.12-7|37	%doc %{_texmfdistdir}/doc/generic/pst-light3d/pst-light3d-doc.tex
21mr|texlive-pst-light3d-0.12-7|38	#- source
21mr|texlive-pst-light3d-0.12-7|39	%doc %{_texmfdistdir}/source/generic/pst-light3d/Makefile
21mr|texlive-pst-light3d-0.12-7|40	
21mr|texlive-pst-light3d-0.12-7|41	#-----------------------------------------------------------------------
21mr|texlive-pst-light3d-0.12-7|42	%prep
21mr|texlive-pst-light3d-0.12-7|43	%setup -c -a0 -a1 -a2
21mr|texlive-pst-light3d-0.12-7|44	
21mr|texlive-pst-light3d-0.12-7|45	%build
21mr|texlive-pst-light3d-0.12-7|46	
21mr|texlive-pst-light3d-0.12-7|47	%install
21mr|texlive-pst-light3d-0.12-7|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pst-light3d-0.12-7|49	cp -fpar dvips tex doc source %{buildroot}%{_texmfdistdir}

18853 21
21mr|texlive-pst-magneticfield-1.16-1|1	# revision 18922
21mr|texlive-pst-magneticfield-1.16-1|2	# category Package
21mr|texlive-pst-magneticfield-1.16-1|3	# catalog-ctan /graphics/pstricks/contrib/pst-magneticfield
21mr|texlive-pst-magneticfield-1.16-1|4	# catalog-date 2010-06-12 14:14:46 +0200
21mr|texlive-pst-magneticfield-1.16-1|5	# catalog-license lppl
21mr|texlive-pst-magneticfield-1.16-1|6	# catalog-version 1.13
21mr|texlive-pst-magneticfield-1.16-1|7	Name:		texlive-pst-magneticfield
21mr|texlive-pst-magneticfield-1.16-1|8	Version:	1.16
21mr|texlive-pst-magneticfield-1.16-1|9	Release:	1
21mr|texlive-pst-magneticfield-1.16-1|10	Summary:	Plotting a magnetic field with PSTricks
21mr|texlive-pst-magneticfield-1.16-1|11	Group:		Publishing
21mr|texlive-pst-magneticfield-1.16-1|12	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-magneticfield
21mr|texlive-pst-magneticfield-1.16-1|13	License:	LPPL
21mr|texlive-pst-magneticfield-1.16-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-magneticfield.tar.xz
21mr|texlive-pst-magneticfield-1.16-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-magneticfield.doc.tar.xz
21mr|texlive-pst-magneticfield-1.16-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-magneticfield.source.tar.xz
21mr|texlive-pst-magneticfield-1.16-1|17	BuildArch:	noarch
21mr|texlive-pst-magneticfield-1.16-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-pst-magneticfield-1.16-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-pst-magneticfield-1.16-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-pst-magneticfield-1.16-1|21	
21mr|texlive-pst-magneticfield-1.16-1|22	%description
21mr|texlive-pst-magneticfield-1.16-1|23	pst-magneticfield is a PSTricks related package to draw the
21mr|texlive-pst-magneticfield-1.16-1|24	magnetic field lines of Helmholtz coils in a two or three
21mr|texlive-pst-magneticfield-1.16-1|25	dimensional view. There are several parameters to create a
21mr|texlive-pst-magneticfield-1.16-1|26	different output. For more informations or some examples read
21mr|texlive-pst-magneticfield-1.16-1|27	the documentation of the package.
21mr|texlive-pst-magneticfield-1.16-1|28	
21mr|texlive-pst-magneticfield-1.16-1|29	#-----------------------------------------------------------------------
21mr|texlive-pst-magneticfield-1.16-1|30	%files
21mr|texlive-pst-magneticfield-1.16-1|31	%{_texmfdistdir}/dvips/pst-magneticfield
21mr|texlive-pst-magneticfield-1.16-1|32	%{_texmfdistdir}/tex/generic/pst-magneticfield
21mr|texlive-pst-magneticfield-1.16-1|33	%{_texmfdistdir}/tex/latex/pst-magneticfield
21mr|texlive-pst-magneticfield-1.16-1|34	%doc %{_texmfdistdir}/doc/generic/pst-magneticfield
21mr|texlive-pst-magneticfield-1.16-1|35	#- source
21mr|texlive-pst-magneticfield-1.16-1|36	%doc %{_texmfdistdir}/source/generic/pst-magneticfield/Makefile
21mr|texlive-pst-magneticfield-1.16-1|37	
21mr|texlive-pst-magneticfield-1.16-1|38	#-----------------------------------------------------------------------
21mr|texlive-pst-magneticfield-1.16-1|39	%prep
21mr|texlive-pst-magneticfield-1.16-1|40	%setup -c -a0 -a1 -a2
21mr|texlive-pst-magneticfield-1.16-1|41	
21mr|texlive-pst-magneticfield-1.16-1|42	%build
21mr|texlive-pst-magneticfield-1.16-1|43	
21mr|texlive-pst-magneticfield-1.16-1|44	%install
21mr|texlive-pst-magneticfield-1.16-1|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pst-magneticfield-1.16-1|46	cp -fpar dvips tex doc source %{buildroot}%{_texmfdistdir}

18854 21
21mr|texlive-pst-math-0.65-1|1	Name:		texlive-pst-math
21mr|texlive-pst-math-0.65-1|2	Version:	0.65
21mr|texlive-pst-math-0.65-1|3	Release:	1
21mr|texlive-pst-math-0.65-1|4	Summary:	Enhancement of PostScript math operators to use with pstricks
21mr|texlive-pst-math-0.65-1|5	Group:		Publishing
21mr|texlive-pst-math-0.65-1|6	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-math
21mr|texlive-pst-math-0.65-1|7	License:	LPPL
21mr|texlive-pst-math-0.65-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-math.tar.xz
21mr|texlive-pst-math-0.65-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-math.doc.tar.xz
21mr|texlive-pst-math-0.65-1|10	BuildArch:	noarch
21mr|texlive-pst-math-0.65-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-pst-math-0.65-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-pst-math-0.65-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-pst-math-0.65-1|14	
21mr|texlive-pst-math-0.65-1|15	%description
21mr|texlive-pst-math-0.65-1|16	PostScript lacks a lot of basic operators such as tan, acos,
21mr|texlive-pst-math-0.65-1|17	asin, cosh, sinh, tanh, acosh, asinh, atanh, exp (with e base).
21mr|texlive-pst-math-0.65-1|18	Also (oddly) cos and sin use arguments in degrees. Pst-math
21mr|texlive-pst-math-0.65-1|19	provides all those operators in a header file pst-math.pro with
21mr|texlive-pst-math-0.65-1|20	wrappers pst-math.sty and pst-math.tex. In addition, sinc,
21mr|texlive-pst-math-0.65-1|21	gauss, gammaln and bessel are implemented (only partially for
21mr|texlive-pst-math-0.65-1|22	the latter). pst-math is designed essentially to work with pst-
21mr|texlive-pst-math-0.65-1|23	plot but can be used in whatever PS code (such as pstricks
21mr|texlive-pst-math-0.65-1|24	SpecialCoor "!", which is useful for placing labels). The
21mr|texlive-pst-math-0.65-1|25	package also provides a routine SIMPSON for numerical
21mr|texlive-pst-math-0.65-1|26	integration and a solver of linear equation systems.
21mr|texlive-pst-math-0.65-1|27	
21mr|texlive-pst-math-0.65-1|28	#-----------------------------------------------------------------------
21mr|texlive-pst-math-0.65-1|29	%files
21mr|texlive-pst-math-0.65-1|30	%{_texmfdistdir}/dvips/pst-math
21mr|texlive-pst-math-0.65-1|31	%{_texmfdistdir}/tex/generic/pst-math
21mr|texlive-pst-math-0.65-1|32	%{_texmfdistdir}/tex/latex/pst-math
21mr|texlive-pst-math-0.65-1|33	%doc %{_texmfdistdir}/doc/generic/pst-math
21mr|texlive-pst-math-0.65-1|34	
21mr|texlive-pst-math-0.65-1|35	#-----------------------------------------------------------------------
21mr|texlive-pst-math-0.65-1|36	%prep
21mr|texlive-pst-math-0.65-1|37	%setup -c -a0 -a1
21mr|texlive-pst-math-0.65-1|38	
21mr|texlive-pst-math-0.65-1|39	%build
21mr|texlive-pst-math-0.65-1|40	
21mr|texlive-pst-math-0.65-1|41	%install
21mr|texlive-pst-math-0.65-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pst-math-0.65-1|43	cp -fpar dvips tex doc %{buildroot}%{_texmfdistdir}

18855 21
21mr|texlive-pst-mirror-1.01-5|1	# revision 32997
21mr|texlive-pst-mirror-1.01-5|2	# category Package
21mr|texlive-pst-mirror-1.01-5|3	# catalog-ctan /graphics/pstricks/contrib/pst-mirror
21mr|texlive-pst-mirror-1.01-5|4	# catalog-date 2014-02-26 23:03:13 +0100
21mr|texlive-pst-mirror-1.01-5|5	# catalog-license lppl
21mr|texlive-pst-mirror-1.01-5|6	# catalog-version 1.01
21mr|texlive-pst-mirror-1.01-5|7	Name:		texlive-pst-mirror
21mr|texlive-pst-mirror-1.01-5|8	Version:	1.01
21mr|texlive-pst-mirror-1.01-5|9	Release:	5
21mr|texlive-pst-mirror-1.01-5|10	Summary:	Images on a spherical mirror
21mr|texlive-pst-mirror-1.01-5|11	Group:		Publishing
21mr|texlive-pst-mirror-1.01-5|12	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-mirror
21mr|texlive-pst-mirror-1.01-5|13	License:	LPPL
21mr|texlive-pst-mirror-1.01-5|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-mirror.tar.xz
21mr|texlive-pst-mirror-1.01-5|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-mirror.doc.tar.xz
21mr|texlive-pst-mirror-1.01-5|16	BuildArch:	noarch
21mr|texlive-pst-mirror-1.01-5|17	BuildRequires:	texlive-tlpkg
21mr|texlive-pst-mirror-1.01-5|18	Requires(pre):	texlive-tlpkg
21mr|texlive-pst-mirror-1.01-5|19	Requires(post):	texlive-kpathsea
21mr|texlive-pst-mirror-1.01-5|20	
21mr|texlive-pst-mirror-1.01-5|21	%description
21mr|texlive-pst-mirror-1.01-5|22	The package provides commands and supporting PostScript
21mr|texlive-pst-mirror-1.01-5|23	material for drawing images as if reflected by a spherical
21mr|texlive-pst-mirror-1.01-5|24	mirror.
21mr|texlive-pst-mirror-1.01-5|25	
21mr|texlive-pst-mirror-1.01-5|26	#-----------------------------------------------------------------------
21mr|texlive-pst-mirror-1.01-5|27	%files
21mr|texlive-pst-mirror-1.01-5|28	%{_texmfdistdir}/dvips/pst-mirror/pst-mirror.pro
21mr|texlive-pst-mirror-1.01-5|29	%{_texmfdistdir}/tex/generic/pst-mirror/pst-mirror.tex
21mr|texlive-pst-mirror-1.01-5|30	%{_texmfdistdir}/tex/latex/pst-mirror/pst-mirror.sty
21mr|texlive-pst-mirror-1.01-5|31	%doc %{_texmfdistdir}/doc/generic/pst-mirror/Changes
21mr|texlive-pst-mirror-1.01-5|32	%doc %{_texmfdistdir}/doc/generic/pst-mirror/README
21mr|texlive-pst-mirror-1.01-5|33	%doc %{_texmfdistdir}/doc/generic/pst-mirror/createEPS/make.sh
21mr|texlive-pst-mirror-1.01-5|34	%doc %{_texmfdistdir}/doc/generic/pst-mirror/createEPS/script.readme
21mr|texlive-pst-mirror-1.01-5|35	%doc %{_texmfdistdir}/doc/generic/pst-mirror/createEPS/scripts/filtre.pl
21mr|texlive-pst-mirror-1.01-5|36	%doc %{_texmfdistdir}/doc/generic/pst-mirror/createEPS/test.pdf
21mr|texlive-pst-mirror-1.01-5|37	%doc %{_texmfdistdir}/doc/generic/pst-mirror/createEPS/test.sh
21mr|texlive-pst-mirror-1.01-5|38	%doc %{_texmfdistdir}/doc/generic/pst-mirror/createEPS/test.tex
21mr|texlive-pst-mirror-1.01-5|39	%doc %{_texmfdistdir}/doc/generic/pst-mirror/createEPS/xa.eps
21mr|texlive-pst-mirror-1.01-5|40	%doc %{_texmfdistdir}/doc/generic/pst-mirror/createEPS/xa.tex
21mr|texlive-pst-mirror-1.01-5|41	%doc %{_texmfdistdir}/doc/generic/pst-mirror/createEPS/xb.eps
21mr|texlive-pst-mirror-1.01-5|42	%doc %{_texmfdistdir}/doc/generic/pst-mirror/createEPS/xc.eps
21mr|texlive-pst-mirror-1.01-5|43	%doc %{_texmfdistdir}/doc/generic/pst-mirror/pst-mirror-doc.bib
21mr|texlive-pst-mirror-1.01-5|44	%doc %{_texmfdistdir}/doc/generic/pst-mirror/pst-mirror-doc.pdf
21mr|texlive-pst-mirror-1.01-5|45	%doc %{_texmfdistdir}/doc/generic/pst-mirror/pst-mirror-doc.tex
21mr|texlive-pst-mirror-1.01-5|46	
21mr|texlive-pst-mirror-1.01-5|47	#-----------------------------------------------------------------------
21mr|texlive-pst-mirror-1.01-5|48	%prep
21mr|texlive-pst-mirror-1.01-5|49	%setup -c -a0 -a1
21mr|texlive-pst-mirror-1.01-5|50	
21mr|texlive-pst-mirror-1.01-5|51	%build
21mr|texlive-pst-mirror-1.01-5|52	
21mr|texlive-pst-mirror-1.01-5|53	%install
21mr|texlive-pst-mirror-1.01-5|54	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pst-mirror-1.01-5|55	cp -fpar dvips tex doc %{buildroot}%{_texmfdistdir}

18856 21
21mr|texlive-pst-node-1.42-1|1	Name:		texlive-pst-node
21mr|texlive-pst-node-1.42-1|2	Version:	1.42
21mr|texlive-pst-node-1.42-1|3	Release:	1
21mr|texlive-pst-node-1.42-1|4	Summary:	Nodes and node connections in pstricks
21mr|texlive-pst-node-1.42-1|5	Group:		Publishing
21mr|texlive-pst-node-1.42-1|6	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-node
21mr|texlive-pst-node-1.42-1|7	License:	LPPL
21mr|texlive-pst-node-1.42-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-node.tar.xz
21mr|texlive-pst-node-1.42-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-node.doc.tar.xz
21mr|texlive-pst-node-1.42-1|10	BuildArch:	noarch
21mr|texlive-pst-node-1.42-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-pst-node-1.42-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-pst-node-1.42-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-pst-node-1.42-1|14	
21mr|texlive-pst-node-1.42-1|15	%description
21mr|texlive-pst-node-1.42-1|16	The package enables the user to connect information, and to
21mr|texlive-pst-node-1.42-1|17	place labels, without knowing (in advance) the actual positions
21mr|texlive-pst-node-1.42-1|18	of the items to be connected, or where the connecting line
21mr|texlive-pst-node-1.42-1|19	should go. The macros are useful for making graphs and trees,
21mr|texlive-pst-node-1.42-1|20	mathematical diagrams, linguistic syntax diagrams, and so on.
21mr|texlive-pst-node-1.42-1|21	The package contents were previously distributed as a part of
21mr|texlive-pst-node-1.42-1|22	the pstricks base distribution; the package serves as an
21mr|texlive-pst-node-1.42-1|23	extension to PSTricks.
21mr|texlive-pst-node-1.42-1|24	
21mr|texlive-pst-node-1.42-1|25	#-----------------------------------------------------------------------
21mr|texlive-pst-node-1.42-1|26	%files
21mr|texlive-pst-node-1.42-1|27	%{_texmfdistdir}/dvips/pst-node
21mr|texlive-pst-node-1.42-1|28	%{_texmfdistdir}/tex/generic/pst-node
21mr|texlive-pst-node-1.42-1|29	%{_texmfdistdir}/tex/latex/pst-node
21mr|texlive-pst-node-1.42-1|30	%doc %{_texmfdistdir}/doc/generic/pst-node
21mr|texlive-pst-node-1.42-1|31	
21mr|texlive-pst-node-1.42-1|32	#-----------------------------------------------------------------------
21mr|texlive-pst-node-1.42-1|33	%prep
21mr|texlive-pst-node-1.42-1|34	%setup -c -a0 -a1
21mr|texlive-pst-node-1.42-1|35	
21mr|texlive-pst-node-1.42-1|36	%build
21mr|texlive-pst-node-1.42-1|37	
21mr|texlive-pst-node-1.42-1|38	%install
21mr|texlive-pst-node-1.42-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pst-node-1.42-1|40	cp -fpar dvips tex doc %{buildroot}%{_texmfdistdir}

18857 21
21mr|texlive-pst-ob3d-0.21-7|1	# revision 15878
21mr|texlive-pst-ob3d-0.21-7|2	# category Package
21mr|texlive-pst-ob3d-0.21-7|3	# catalog-ctan /graphics/pstricks/contrib/pst-ob3d
21mr|texlive-pst-ob3d-0.21-7|4	# catalog-date 2008-08-23 00:25:16 +0200
21mr|texlive-pst-ob3d-0.21-7|5	# catalog-license lppl
21mr|texlive-pst-ob3d-0.21-7|6	# catalog-version 0.21
21mr|texlive-pst-ob3d-0.21-7|7	Name:		texlive-pst-ob3d
21mr|texlive-pst-ob3d-0.21-7|8	Version:	0.21
21mr|texlive-pst-ob3d-0.21-7|9	Release:	7
21mr|texlive-pst-ob3d-0.21-7|10	Summary:	Three dimensional objects using PSTricks
21mr|texlive-pst-ob3d-0.21-7|11	Group:		Publishing
21mr|texlive-pst-ob3d-0.21-7|12	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-ob3d
21mr|texlive-pst-ob3d-0.21-7|13	License:	LPPL
21mr|texlive-pst-ob3d-0.21-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-ob3d.tar.xz
21mr|texlive-pst-ob3d-0.21-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-ob3d.doc.tar.xz
21mr|texlive-pst-ob3d-0.21-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-ob3d.source.tar.xz
21mr|texlive-pst-ob3d-0.21-7|17	BuildArch:	noarch
21mr|texlive-pst-ob3d-0.21-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-pst-ob3d-0.21-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-pst-ob3d-0.21-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-pst-ob3d-0.21-7|21	
21mr|texlive-pst-ob3d-0.21-7|22	%description
21mr|texlive-pst-ob3d-0.21-7|23	The package uses PSTricks to provide basic three-dimensional
21mr|texlive-pst-ob3d-0.21-7|24	objects. As yet, only cubes (which can be deformed to
21mr|texlive-pst-ob3d-0.21-7|25	rectangular parallelipipeds) and dies (which are only a special
21mr|texlive-pst-ob3d-0.21-7|26	kind of cubes) are defined.
21mr|texlive-pst-ob3d-0.21-7|27	
21mr|texlive-pst-ob3d-0.21-7|28	
21mr|texlive-pst-ob3d-0.21-7|29	#-----------------------------------------------------------------------
21mr|texlive-pst-ob3d-0.21-7|30	%files
21mr|texlive-pst-ob3d-0.21-7|31	%{_texmfdistdir}/tex/generic/pst-ob3d/pst-ob3d.tex
21mr|texlive-pst-ob3d-0.21-7|32	%{_texmfdistdir}/tex/latex/pst-ob3d/pst-ob3d.sty
21mr|texlive-pst-ob3d-0.21-7|33	%doc %{_texmfdistdir}/doc/generic/pst-ob3d/Changes
21mr|texlive-pst-ob3d-0.21-7|34	%doc %{_texmfdistdir}/doc/generic/pst-ob3d/README
21mr|texlive-pst-ob3d-0.21-7|35	%doc %{_texmfdistdir}/doc/generic/pst-ob3d/pst-ob3d.pdf
21mr|texlive-pst-ob3d-0.21-7|36	#- source
21mr|texlive-pst-ob3d-0.21-7|37	%doc %{_texmfdistdir}/source/generic/pst-ob3d/Makefile
21mr|texlive-pst-ob3d-0.21-7|38	%doc %{_texmfdistdir}/source/generic/pst-ob3d/pst-ob3d.dtx
21mr|texlive-pst-ob3d-0.21-7|39	%doc %{_texmfdistdir}/source/generic/pst-ob3d/pst-ob3d.ins
21mr|texlive-pst-ob3d-0.21-7|40	
21mr|texlive-pst-ob3d-0.21-7|41	#-----------------------------------------------------------------------
21mr|texlive-pst-ob3d-0.21-7|42	%prep
21mr|texlive-pst-ob3d-0.21-7|43	%setup -c -a0 -a1 -a2
21mr|texlive-pst-ob3d-0.21-7|44	
21mr|texlive-pst-ob3d-0.21-7|45	%build
21mr|texlive-pst-ob3d-0.21-7|46	
21mr|texlive-pst-ob3d-0.21-7|47	%install
21mr|texlive-pst-ob3d-0.21-7|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pst-ob3d-0.21-7|49	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18858 21
21mr|texlive-pstool-1.5e-2|1	Name:		texlive-pstool
21mr|texlive-pstool-1.5e-2|2	Version:	1.5e
21mr|texlive-pstool-1.5e-2|3	Release:	2
21mr|texlive-pstool-1.5e-2|4	Summary:	Support for psfrag within pdfLaTeX
21mr|texlive-pstool-1.5e-2|5	Group:		Publishing
21mr|texlive-pstool-1.5e-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pstool
21mr|texlive-pstool-1.5e-2|7	License:	LPPL
21mr|texlive-pstool-1.5e-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pstool.tar.xz
21mr|texlive-pstool-1.5e-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pstool.doc.tar.xz
21mr|texlive-pstool-1.5e-2|10	BuildArch:	noarch
21mr|texlive-pstool-1.5e-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-pstool-1.5e-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-pstool-1.5e-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-pstool-1.5e-2|14	
21mr|texlive-pstool-1.5e-2|15	%description
21mr|texlive-pstool-1.5e-2|16	The package works in the same sort of way as pst-pdf, but it
21mr|texlive-pstool-1.5e-2|17	also processes the PostScript graphics with psfrag to add
21mr|texlive-pstool-1.5e-2|18	labels within the graphic, before conversion. Thus the bundle
21mr|texlive-pstool-1.5e-2|19	replaces two steps of an ordinary workflow. (Naturally, the
21mr|texlive-pstool-1.5e-2|20	package requires that \write 18 is enabled.) Pstool ensures
21mr|texlive-pstool-1.5e-2|21	that each version of each graphic is compiled once only (the
21mr|texlive-pstool-1.5e-2|22	graphic is (re-)compiled only if it has changed since the
21mr|texlive-pstool-1.5e-2|23	previous compilation of the document). This drastically speeds
21mr|texlive-pstool-1.5e-2|24	up the running of the package in the typical case (though the
21mr|texlive-pstool-1.5e-2|25	first run of any document is inevitably just as slow as with
21mr|texlive-pstool-1.5e-2|26	any similar package).
21mr|texlive-pstool-1.5e-2|27	
21mr|texlive-pstool-1.5e-2|28	#-----------------------------------------------------------------------
21mr|texlive-pstool-1.5e-2|29	%files
21mr|texlive-pstool-1.5e-2|30	%{_texmfdistdir}/tex/latex/pstool
21mr|texlive-pstool-1.5e-2|31	%doc %{_texmfdistdir}/doc/latex/pstool
21mr|texlive-pstool-1.5e-2|32	
21mr|texlive-pstool-1.5e-2|33	#-----------------------------------------------------------------------
21mr|texlive-pstool-1.5e-2|34	%prep
21mr|texlive-pstool-1.5e-2|35	%setup -c -a0 -a1
21mr|texlive-pstool-1.5e-2|36	
21mr|texlive-pstool-1.5e-2|37	%build
21mr|texlive-pstool-1.5e-2|38	
21mr|texlive-pstool-1.5e-2|39	%install
21mr|texlive-pstool-1.5e-2|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pstool-1.5e-2|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18859 21
21mr|texlive-pstools-1.68-17|1	# revision 33736
21mr|texlive-pstools-1.68-17|2	# category TLCore
21mr|texlive-pstools-1.68-17|3	# catalog-ctan /support/ps2eps
21mr|texlive-pstools-1.68-17|4	# catalog-date 2012-07-20 20:39:39 +0200
21mr|texlive-pstools-1.68-17|5	# catalog-license gpl
21mr|texlive-pstools-1.68-17|6	# catalog-version 1.68
21mr|texlive-pstools-1.68-17|7	Name:		texlive-pstools
21mr|texlive-pstools-1.68-17|8	Version:	1.68
21mr|texlive-pstools-1.68-17|9	Release:	17
21mr|texlive-pstools-1.68-17|10	Summary:	Produce Encapsulated PostScript from PostScript
21mr|texlive-pstools-1.68-17|11	Group:		Publishing
21mr|texlive-pstools-1.68-17|12	URL:		http://www.ctan.org/tex-archive/support/ps2eps
21mr|texlive-pstools-1.68-17|13	License:	GPL
21mr|texlive-pstools-1.68-17|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pstools.tar.xz
21mr|texlive-pstools-1.68-17|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pstools.doc.tar.xz
21mr|texlive-pstools-1.68-17|16	BuildArch:	noarch
21mr|texlive-pstools-1.68-17|17	BuildRequires:	texlive-tlpkg
21mr|texlive-pstools-1.68-17|18	Requires(pre):	texlive-tlpkg
21mr|texlive-pstools-1.68-17|19	Requires(post):	texlive-kpathsea
21mr|texlive-pstools-1.68-17|20	Requires:	texlive-pstools.bin
21mr|texlive-pstools-1.68-17|21	%rename ps2eps
21mr|texlive-pstools-1.68-17|22	
21mr|texlive-pstools-1.68-17|23	%description
21mr|texlive-pstools-1.68-17|24	Produce Encapsulated PostScript Files (EPS/EPSF) from a one-
21mr|texlive-pstools-1.68-17|25	page PostScript document, or any PostScript document. A correct
21mr|texlive-pstools-1.68-17|26	Bounding Box is calculated for the EPS files and some
21mr|texlive-pstools-1.68-17|27	PostScript command sequences that can produce errorneous
21mr|texlive-pstools-1.68-17|28	results on printers are filtered. The input is cropped to
21mr|texlive-pstools-1.68-17|29	include just the image contained in the PostScript file. The
21mr|texlive-pstools-1.68-17|30	EPS files can then be included into TeX documents. Other
21mr|texlive-pstools-1.68-17|31	programs like ps2epsi (a script distributed with ghostscript)
21mr|texlive-pstools-1.68-17|32	don't always calculate the correct bounding box (because the
21mr|texlive-pstools-1.68-17|33	values are put on the PostScript stack which may get corrupted
21mr|texlive-pstools-1.68-17|34	by bad PostScript code) or they round it off, resulting in
21mr|texlive-pstools-1.68-17|35	clipping the image. Therefore ps2eps uses a resolution of 144
21mr|texlive-pstools-1.68-17|36	dpi to get the correct bounding box. The bundle includes
21mr|texlive-pstools-1.68-17|37	binaries for Linux, Solaris, Digital Unix or Windows
21mr|texlive-pstools-1.68-17|38	2000/9x/NT; for other platforms, the user needs perl,
21mr|texlive-pstools-1.68-17|39	ghostscript and an ANSI-C compiler. Included in the
21mr|texlive-pstools-1.68-17|40	distribution is the bbox program, an application to produce
21mr|texlive-pstools-1.68-17|41	Bounding Box values for rawppm or rawpbm format files.
21mr|texlive-pstools-1.68-17|42	
21mr|texlive-pstools-1.68-17|43	#-----------------------------------------------------------------------
21mr|texlive-pstools-1.68-17|44	%files
21mr|texlive-pstools-1.68-17|45	%{_bindir}/ps2eps
21mr|texlive-pstools-1.68-17|46	%{_bindir}/ps2frag
21mr|texlive-pstools-1.68-17|47	%{_bindir}/pslatex
21mr|texlive-pstools-1.68-17|48	%{_texmfdistdir}/scripts/ps2eps/ps2eps.pl
21mr|texlive-pstools-1.68-17|49	%{_texmfdistdir}/scripts/texlive/ps2frag.sh
21mr|texlive-pstools-1.68-17|50	%{_texmfdistdir}/scripts/texlive/pslatex.sh
21mr|texlive-pstools-1.68-17|51	%doc %{_mandir}/man1/bbox.1*
21mr|texlive-pstools-1.68-17|52	%doc %{_texmfdistdir}/doc/man/man1/bbox.man1.pdf
21mr|texlive-pstools-1.68-17|53	%doc %{_mandir}/man1/ps2eps.1*
21mr|texlive-pstools-1.68-17|54	%doc %{_texmfdistdir}/doc/man/man1/ps2eps.man1.pdf
21mr|texlive-pstools-1.68-17|55	%doc %{_mandir}/man1/ps2frag.1*
21mr|texlive-pstools-1.68-17|56	%doc %{_texmfdistdir}/doc/man/man1/ps2frag.man1.pdf
21mr|texlive-pstools-1.68-17|57	%doc %{_mandir}/man1/pslatex.1*
21mr|texlive-pstools-1.68-17|58	%doc %{_texmfdistdir}/doc/man/man1/pslatex.man1.pdf
21mr|texlive-pstools-1.68-17|59	
21mr|texlive-pstools-1.68-17|60	#-----------------------------------------------------------------------
21mr|texlive-pstools-1.68-17|61	%prep
21mr|texlive-pstools-1.68-17|62	%setup -c -a0 -a1
21mr|texlive-pstools-1.68-17|63	
21mr|texlive-pstools-1.68-17|64	%build
21mr|texlive-pstools-1.68-17|65	
21mr|texlive-pstools-1.68-17|66	%install
21mr|texlive-pstools-1.68-17|67	mkdir -p %{buildroot}%{_bindir}
21mr|texlive-pstools-1.68-17|68	pushd %{buildroot}%{_bindir}
21mr|texlive-pstools-1.68-17|69	ln -sf %{_texmfdistdir}/scripts/ps2eps/ps2eps.pl ps2eps
21mr|texlive-pstools-1.68-17|70	ln -sf %{_texmfdistdir}/scripts/texlive/ps2frag.sh ps2frag
21mr|texlive-pstools-1.68-17|71	ln -sf %{_texmfdistdir}/scripts/texlive/pslatex.sh pslatex
21mr|texlive-pstools-1.68-17|72	popd
21mr|texlive-pstools-1.68-17|73	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-pstools-1.68-17|74	cp -fpar texmf-dist %{buildroot}%{_datadir}
21mr|texlive-pstools-1.68-17|75	mkdir -p %{buildroot}%{_mandir}/man1
21mr|texlive-pstools-1.68-17|76	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

18860 21
21mr|texlive-pst-optexp-5.2-2|1	Name:		texlive-pst-optexp
21mr|texlive-pst-optexp-5.2-2|2	Version:	5.2
21mr|texlive-pst-optexp-5.2-2|3	Release:	2
21mr|texlive-pst-optexp-5.2-2|4	Summary:	Drawing optical experimental setups
21mr|texlive-pst-optexp-5.2-2|5	Group:		Publishing
21mr|texlive-pst-optexp-5.2-2|6	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-optexp
21mr|texlive-pst-optexp-5.2-2|7	License:	LPPL
21mr|texlive-pst-optexp-5.2-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-optexp.tar.xz
21mr|texlive-pst-optexp-5.2-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-optexp.doc.tar.xz
21mr|texlive-pst-optexp-5.2-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-optexp.source.tar.xz
21mr|texlive-pst-optexp-5.2-2|11	BuildArch:	noarch
21mr|texlive-pst-optexp-5.2-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-pst-optexp-5.2-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-pst-optexp-5.2-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-pst-optexp-5.2-2|15	
21mr|texlive-pst-optexp-5.2-2|16	%description
21mr|texlive-pst-optexp-5.2-2|17	The package is a collection of optical components that
21mr|texlive-pst-optexp-5.2-2|18	facilitate easy sketching of optical experimental setups. The
21mr|texlive-pst-optexp-5.2-2|19	package uses PSTricks for its output. A wide range of free-ray
21mr|texlive-pst-optexp-5.2-2|20	and fibre components is provided, the alignment, positioning
21mr|texlive-pst-optexp-5.2-2|21	and labelling of which can be achieved in very simple and
21mr|texlive-pst-optexp-5.2-2|22	flexible ways. The components may be connected with fibers or
21mr|texlive-pst-optexp-5.2-2|23	beams, and realistic raytraced beam paths are also possible.
21mr|texlive-pst-optexp-5.2-2|24	
21mr|texlive-pst-optexp-5.2-2|25	#-----------------------------------------------------------------------
21mr|texlive-pst-optexp-5.2-2|26	%files
21mr|texlive-pst-optexp-5.2-2|27	%{_texmfdistdir}/dvips/pst-optexp
21mr|texlive-pst-optexp-5.2-2|28	%{_texmfdistdir}/tex/latex/pst-optexp
21mr|texlive-pst-optexp-5.2-2|29	%doc %{_texmfdistdir}/doc/latex/pst-optexp
21mr|texlive-pst-optexp-5.2-2|30	#- source
21mr|texlive-pst-optexp-5.2-2|31	%doc %{_texmfdistdir}/source/latex/pst-optexp
21mr|texlive-pst-optexp-5.2-2|32	
21mr|texlive-pst-optexp-5.2-2|33	#-----------------------------------------------------------------------
21mr|texlive-pst-optexp-5.2-2|34	%prep
21mr|texlive-pst-optexp-5.2-2|35	%setup -c -a0 -a1 -a2
21mr|texlive-pst-optexp-5.2-2|36	
21mr|texlive-pst-optexp-5.2-2|37	%build
21mr|texlive-pst-optexp-5.2-2|38	
21mr|texlive-pst-optexp-5.2-2|39	%install
21mr|texlive-pst-optexp-5.2-2|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pst-optexp-5.2-2|41	cp -fpar dvips tex doc source %{buildroot}%{_texmfdistdir}

18861 21
21mr|texlive-pst-optic-1.02-2|1	Name:		texlive-pst-optic
21mr|texlive-pst-optic-1.02-2|2	Version:	1.02
21mr|texlive-pst-optic-1.02-2|3	Release:	2
21mr|texlive-pst-optic-1.02-2|4	Summary:	Drawing optics diagrams
21mr|texlive-pst-optic-1.02-2|5	Group:		Publishing
21mr|texlive-pst-optic-1.02-2|6	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-optic
21mr|texlive-pst-optic-1.02-2|7	License:	LPPL
21mr|texlive-pst-optic-1.02-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-optic.tar.xz
21mr|texlive-pst-optic-1.02-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-optic.doc.tar.xz
21mr|texlive-pst-optic-1.02-2|10	BuildArch:	noarch
21mr|texlive-pst-optic-1.02-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-pst-optic-1.02-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-pst-optic-1.02-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-pst-optic-1.02-2|14	
21mr|texlive-pst-optic-1.02-2|15	%description
21mr|texlive-pst-optic-1.02-2|16	A package for drawing both reflective and refractive optics
21mr|texlive-pst-optic-1.02-2|17	diagrams. The package requires pstricks later than version
21mr|texlive-pst-optic-1.02-2|18	1.10.
21mr|texlive-pst-optic-1.02-2|19	
21mr|texlive-pst-optic-1.02-2|20	#-----------------------------------------------------------------------
21mr|texlive-pst-optic-1.02-2|21	%files
21mr|texlive-pst-optic-1.02-2|22	%{_texmfdistdir}/tex/generic/pst-optic
21mr|texlive-pst-optic-1.02-2|23	%{_texmfdistdir}/tex/latex/pst-optic
21mr|texlive-pst-optic-1.02-2|24	%doc %{_texmfdistdir}/doc/generic/pst-optic
21mr|texlive-pst-optic-1.02-2|25	
21mr|texlive-pst-optic-1.02-2|26	#-----------------------------------------------------------------------
21mr|texlive-pst-optic-1.02-2|27	%prep
21mr|texlive-pst-optic-1.02-2|28	%setup -c -a0 -a1
21mr|texlive-pst-optic-1.02-2|29	
21mr|texlive-pst-optic-1.02-2|30	%build
21mr|texlive-pst-optic-1.02-2|31	
21mr|texlive-pst-optic-1.02-2|32	%install
21mr|texlive-pst-optic-1.02-2|33	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pst-optic-1.02-2|34	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18862 21
21mr|texlive-pst-osci-2.82-7|1	# revision 15878
21mr|texlive-pst-osci-2.82-7|2	# category Package
21mr|texlive-pst-osci-2.82-7|3	# catalog-ctan /graphics/pstricks/contrib/pst-osci
21mr|texlive-pst-osci-2.82-7|4	# catalog-date 2008-10-08 15:45:53 +0200
21mr|texlive-pst-osci-2.82-7|5	# catalog-license lppl
21mr|texlive-pst-osci-2.82-7|6	# catalog-version 2.82
21mr|texlive-pst-osci-2.82-7|7	Name:		texlive-pst-osci
21mr|texlive-pst-osci-2.82-7|8	Version:	2.82
21mr|texlive-pst-osci-2.82-7|9	Release:	7
21mr|texlive-pst-osci-2.82-7|10	Summary:	Oscgons with PSTricks
21mr|texlive-pst-osci-2.82-7|11	Group:		Publishing
21mr|texlive-pst-osci-2.82-7|12	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-osci
21mr|texlive-pst-osci-2.82-7|13	License:	LPPL
21mr|texlive-pst-osci-2.82-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-osci.tar.xz
21mr|texlive-pst-osci-2.82-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-osci.doc.tar.xz
21mr|texlive-pst-osci-2.82-7|16	BuildArch:	noarch
21mr|texlive-pst-osci-2.82-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-pst-osci-2.82-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-pst-osci-2.82-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-pst-osci-2.82-7|20	
21mr|texlive-pst-osci-2.82-7|21	%description
21mr|texlive-pst-osci-2.82-7|22	pst-osci is a PSTricks package enables you to produce
21mr|texlive-pst-osci-2.82-7|23	oscilloscope "screen shots". Three channels can be used to
21mr|texlive-pst-osci-2.82-7|24	represent the most common signals (damped or not): namely
21mr|texlive-pst-osci-2.82-7|25	sinusoidal, rectangular, triangular, dog's tooth (left and
21mr|texlive-pst-osci-2.82-7|26	right oriented). The third channel allows you to add, to
21mr|texlive-pst-osci-2.82-7|27	subtract or to multiply the two other signals. Lissajous
21mr|texlive-pst-osci-2.82-7|28	diagrams (XY-mode) can also be obtained.
21mr|texlive-pst-osci-2.82-7|29	
21mr|texlive-pst-osci-2.82-7|30	
21mr|texlive-pst-osci-2.82-7|31	#-----------------------------------------------------------------------
21mr|texlive-pst-osci-2.82-7|32	%files
21mr|texlive-pst-osci-2.82-7|33	%{_texmfdistdir}/tex/generic/pst-osci/pst-osci.tex
21mr|texlive-pst-osci-2.82-7|34	%{_texmfdistdir}/tex/latex/pst-osci/pst-osci.sty
21mr|texlive-pst-osci-2.82-7|35	%doc %{_texmfdistdir}/doc/generic/pst-osci/Changes
21mr|texlive-pst-osci-2.82-7|36	%doc %{_texmfdistdir}/doc/generic/pst-osci/README
21mr|texlive-pst-osci-2.82-7|37	%doc %{_texmfdistdir}/doc/generic/pst-osci/oscilloscope.pdf
21mr|texlive-pst-osci-2.82-7|38	%doc %{_texmfdistdir}/doc/generic/pst-osci/oscilloscope.tex
21mr|texlive-pst-osci-2.82-7|39	%doc %{_texmfdistdir}/doc/generic/pst-osci/pst-osci-doc.pdf
21mr|texlive-pst-osci-2.82-7|40	%doc %{_texmfdistdir}/doc/generic/pst-osci/pst-osci-doc.tex
21mr|texlive-pst-osci-2.82-7|41	
21mr|texlive-pst-osci-2.82-7|42	#-----------------------------------------------------------------------
21mr|texlive-pst-osci-2.82-7|43	%prep
21mr|texlive-pst-osci-2.82-7|44	%setup -c -a0 -a1
21mr|texlive-pst-osci-2.82-7|45	
21mr|texlive-pst-osci-2.82-7|46	%build
21mr|texlive-pst-osci-2.82-7|47	
21mr|texlive-pst-osci-2.82-7|48	%install
21mr|texlive-pst-osci-2.82-7|49	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pst-osci-2.82-7|50	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18863 21
21mr|texlive-pst-pad-0.3b-7|1	# revision 15878
21mr|texlive-pst-pad-0.3b-7|2	# category Package
21mr|texlive-pst-pad-0.3b-7|3	# catalog-ctan /graphics/pstricks/contrib/pst-pad
21mr|texlive-pst-pad-0.3b-7|4	# catalog-date 2008-08-23 00:25:16 +0200
21mr|texlive-pst-pad-0.3b-7|5	# catalog-license lppl
21mr|texlive-pst-pad-0.3b-7|6	# catalog-version 0.3b
21mr|texlive-pst-pad-0.3b-7|7	Name:		texlive-pst-pad
21mr|texlive-pst-pad-0.3b-7|8	Version:	0.3b
21mr|texlive-pst-pad-0.3b-7|9	Release:	7
21mr|texlive-pst-pad-0.3b-7|10	Summary:	Draw simple attachment systems with PSTricks
21mr|texlive-pst-pad-0.3b-7|11	Group:		Publishing
21mr|texlive-pst-pad-0.3b-7|12	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-pad
21mr|texlive-pst-pad-0.3b-7|13	License:	LPPL
21mr|texlive-pst-pad-0.3b-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-pad.tar.xz
21mr|texlive-pst-pad-0.3b-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-pad.doc.tar.xz
21mr|texlive-pst-pad-0.3b-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-pad.source.tar.xz
21mr|texlive-pst-pad-0.3b-7|17	BuildArch:	noarch
21mr|texlive-pst-pad-0.3b-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-pst-pad-0.3b-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-pst-pad-0.3b-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-pst-pad-0.3b-7|21	
21mr|texlive-pst-pad-0.3b-7|22	%description
21mr|texlive-pst-pad-0.3b-7|23	The package collects a set of graphical elements based on
21mr|texlive-pst-pad-0.3b-7|24	PStricks that can be used to facilitate display of attachment
21mr|texlive-pst-pad-0.3b-7|25	systems such as two differently shaped surfaces with or without
21mr|texlive-pst-pad-0.3b-7|26	a fluid wedged in between. These macros ease the display of wet
21mr|texlive-pst-pad-0.3b-7|27	adhesion models and common friction systems such as boundary
21mr|texlive-pst-pad-0.3b-7|28	lubrication, elastohydrodynamic lubrication and hydrodynamic
21mr|texlive-pst-pad-0.3b-7|29	lubrication.
21mr|texlive-pst-pad-0.3b-7|30	
21mr|texlive-pst-pad-0.3b-7|31	
21mr|texlive-pst-pad-0.3b-7|32	#-----------------------------------------------------------------------
21mr|texlive-pst-pad-0.3b-7|33	%files
21mr|texlive-pst-pad-0.3b-7|34	%{_texmfdistdir}/tex/generic/pst-pad/pst-pad.tex
21mr|texlive-pst-pad-0.3b-7|35	%{_texmfdistdir}/tex/latex/pst-pad/pst-pad.sty
21mr|texlive-pst-pad-0.3b-7|36	%doc %{_texmfdistdir}/doc/generic/pst-pad/CHANGES
21mr|texlive-pst-pad-0.3b-7|37	%doc %{_texmfdistdir}/doc/generic/pst-pad/README
21mr|texlive-pst-pad-0.3b-7|38	%doc %{_texmfdistdir}/doc/generic/pst-pad/pst-pad-doc-header.tex
21mr|texlive-pst-pad-0.3b-7|39	%doc %{_texmfdistdir}/doc/generic/pst-pad/pst-pad-doc.pdf
21mr|texlive-pst-pad-0.3b-7|40	%doc %{_texmfdistdir}/doc/generic/pst-pad/pst-pad-doc.tex
21mr|texlive-pst-pad-0.3b-7|41	%doc %{_texmfdistdir}/doc/generic/pst-pad/pst-pad-docDE.pdf
21mr|texlive-pst-pad-0.3b-7|42	%doc %{_texmfdistdir}/doc/generic/pst-pad/pst-pad-docDE.tex
21mr|texlive-pst-pad-0.3b-7|43	%doc %{_texmfdistdir}/doc/generic/pst-pad/showexpl.cfg
21mr|texlive-pst-pad-0.3b-7|44	#- source
21mr|texlive-pst-pad-0.3b-7|45	%doc %{_texmfdistdir}/source/generic/pst-pad/Makefile
21mr|texlive-pst-pad-0.3b-7|46	
21mr|texlive-pst-pad-0.3b-7|47	#-----------------------------------------------------------------------
21mr|texlive-pst-pad-0.3b-7|48	%prep
21mr|texlive-pst-pad-0.3b-7|49	%setup -c -a0 -a1 -a2
21mr|texlive-pst-pad-0.3b-7|50	
21mr|texlive-pst-pad-0.3b-7|51	%build
21mr|texlive-pst-pad-0.3b-7|52	
21mr|texlive-pst-pad-0.3b-7|53	%install
21mr|texlive-pst-pad-0.3b-7|54	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pst-pad-0.3b-7|55	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18864 21
21mr|texlive-pst-pdf-1.2d-3|1	Name:		texlive-pst-pdf
21mr|texlive-pst-pdf-1.2d-3|2	Version:	1.2d
21mr|texlive-pst-pdf-1.2d-3|3	Release:	3
21mr|texlive-pst-pdf-1.2d-3|4	Summary:	Make PDF versions of graphics by processing between runs
21mr|texlive-pst-pdf-1.2d-3|5	Group:		Publishing
21mr|texlive-pst-pdf-1.2d-3|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pst-pdf
21mr|texlive-pst-pdf-1.2d-3|7	License:	LPPL
21mr|texlive-pst-pdf-1.2d-3|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-pdf.tar.xz
21mr|texlive-pst-pdf-1.2d-3|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-pdf.doc.tar.xz
21mr|texlive-pst-pdf-1.2d-3|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-pdf.source.tar.xz
21mr|texlive-pst-pdf-1.2d-3|11	BuildArch:	noarch
21mr|texlive-pst-pdf-1.2d-3|12	BuildRequires:	texlive-tlpkg
21mr|texlive-pst-pdf-1.2d-3|13	Requires(pre):	texlive-tlpkg
21mr|texlive-pst-pdf-1.2d-3|14	Requires(post):	texlive-kpathsea
21mr|texlive-pst-pdf-1.2d-3|15	
21mr|texlive-pst-pdf-1.2d-3|16	%description
21mr|texlive-pst-pdf-1.2d-3|17	The package pst-pdf simplifies the use of graphics from
21mr|texlive-pst-pdf-1.2d-3|18	PSTricks and other PostScript code in PDF documents. As in
21mr|texlive-pst-pdf-1.2d-3|19	building a bibliography with BibTEX, additional external
21mr|texlive-pst-pdf-1.2d-3|20	programmes are invoked. In this case they are used to create a
21mr|texlive-pst-pdf-1.2d-3|21	PDF file (\PDFcontainer) that will contain all the graphics
21mr|texlive-pst-pdf-1.2d-3|22	material. In the final document these contents will be inserted
21mr|texlive-pst-pdf-1.2d-3|23	instead of the original PostScript code. The package works with
21mr|texlive-pst-pdf-1.2d-3|24	pstricks and requires a recent version of the preview package.
21mr|texlive-pst-pdf-1.2d-3|25	
21mr|texlive-pst-pdf-1.2d-3|26	#-----------------------------------------------------------------------
21mr|texlive-pst-pdf-1.2d-3|27	%files
21mr|texlive-pst-pdf-1.2d-3|28	%{_texmfdistdir}/scripts/pst-pdf
21mr|texlive-pst-pdf-1.2d-3|29	%{_texmfdistdir}/tex/latex/pst-pdf
21mr|texlive-pst-pdf-1.2d-3|30	%doc %{_texmfdistdir}/doc/latex/pst-pdf
21mr|texlive-pst-pdf-1.2d-3|31	#- source
21mr|texlive-pst-pdf-1.2d-3|32	%doc %{_texmfdistdir}/source/latex/pst-pdf
21mr|texlive-pst-pdf-1.2d-3|33	
21mr|texlive-pst-pdf-1.2d-3|34	#-----------------------------------------------------------------------
21mr|texlive-pst-pdf-1.2d-3|35	%prep
21mr|texlive-pst-pdf-1.2d-3|36	%setup -c -a0 -a1 -a2
21mr|texlive-pst-pdf-1.2d-3|37	
21mr|texlive-pst-pdf-1.2d-3|38	%build
21mr|texlive-pst-pdf-1.2d-3|39	
21mr|texlive-pst-pdf-1.2d-3|40	%install
21mr|texlive-pst-pdf-1.2d-3|41	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-pst-pdf-1.2d-3|42	cp -fpar texmf-dist %{buildroot}%{_datadir}

18865 21
21mr|texlive-pst-pdgr-0.4-2|1	Name:		texlive-pst-pdgr
21mr|texlive-pst-pdgr-0.4-2|2	Version:	0.4
21mr|texlive-pst-pdgr-0.4-2|3	Release:	2
21mr|texlive-pst-pdgr-0.4-2|4	Summary:	Draw medical pedigrees using pstricks
21mr|texlive-pst-pdgr-0.4-2|5	Group:		Publishing
21mr|texlive-pst-pdgr-0.4-2|6	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pedigree/pst-pdgr
21mr|texlive-pst-pdgr-0.4-2|7	License:	LPPL
21mr|texlive-pst-pdgr-0.4-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-pdgr.tar.xz
21mr|texlive-pst-pdgr-0.4-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-pdgr.doc.tar.xz
21mr|texlive-pst-pdgr-0.4-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-pdgr.source.tar.xz
21mr|texlive-pst-pdgr-0.4-2|11	BuildArch:	noarch
21mr|texlive-pst-pdgr-0.4-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-pst-pdgr-0.4-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-pst-pdgr-0.4-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-pst-pdgr-0.4-2|15	
21mr|texlive-pst-pdgr-0.4-2|16	%description
21mr|texlive-pst-pdgr-0.4-2|17	The package provides a set of macros based on PSTricks to draw
21mr|texlive-pst-pdgr-0.4-2|18	medical pedigrees according to the recommendations for
21mr|texlive-pst-pdgr-0.4-2|19	standardized human pedigree nomenclature. The drawing commands
21mr|texlive-pst-pdgr-0.4-2|20	place the symbols on a pspicture canvas. An interface for
21mr|texlive-pst-pdgr-0.4-2|21	making trees is also provided. The package may be used both
21mr|texlive-pst-pdgr-0.4-2|22	with LaTeX and PlainTeX. A separate Perl program for generating
21mr|texlive-pst-pdgr-0.4-2|23	TeX files from spreadsheets is available.
21mr|texlive-pst-pdgr-0.4-2|24	
21mr|texlive-pst-pdgr-0.4-2|25	#-----------------------------------------------------------------------
21mr|texlive-pst-pdgr-0.4-2|26	%files
21mr|texlive-pst-pdgr-0.4-2|27	%{_texmfdistdir}/tex/generic/pst-pdgr
21mr|texlive-pst-pdgr-0.4-2|28	%{_texmfdistdir}/tex/latex/pst-pdgr
21mr|texlive-pst-pdgr-0.4-2|29	%doc %{_texmfdistdir}/doc/generic/pst-pdgr
21mr|texlive-pst-pdgr-0.4-2|30	#- source
21mr|texlive-pst-pdgr-0.4-2|31	%doc %{_texmfdistdir}/source/generic/pst-pdgr
21mr|texlive-pst-pdgr-0.4-2|32	
21mr|texlive-pst-pdgr-0.4-2|33	#-----------------------------------------------------------------------
21mr|texlive-pst-pdgr-0.4-2|34	%prep
21mr|texlive-pst-pdgr-0.4-2|35	%setup -c -a0 -a1 -a2
21mr|texlive-pst-pdgr-0.4-2|36	
21mr|texlive-pst-pdgr-0.4-2|37	%build
21mr|texlive-pst-pdgr-0.4-2|38	
21mr|texlive-pst-pdgr-0.4-2|39	%install
21mr|texlive-pst-pdgr-0.4-2|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pst-pdgr-0.4-2|41	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18866 21
21mr|texlive-pst-platon-0.01-7|1	# revision 16538
21mr|texlive-pst-platon-0.01-7|2	# category Package
21mr|texlive-pst-platon-0.01-7|3	# catalog-ctan /graphics/pstricks/contrib/pst-platon
21mr|texlive-pst-platon-0.01-7|4	# catalog-date 2010-01-01 00:46:51 +0100
21mr|texlive-pst-platon-0.01-7|5	# catalog-license lppl
21mr|texlive-pst-platon-0.01-7|6	# catalog-version 0.01
21mr|texlive-pst-platon-0.01-7|7	Name:		texlive-pst-platon
21mr|texlive-pst-platon-0.01-7|8	Version:	0.01
21mr|texlive-pst-platon-0.01-7|9	Release:	7
21mr|texlive-pst-platon-0.01-7|10	Summary:	Platonic solids in PSTricks
21mr|texlive-pst-platon-0.01-7|11	Group:		Publishing
21mr|texlive-pst-platon-0.01-7|12	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-platon
21mr|texlive-pst-platon-0.01-7|13	License:	LPPL
21mr|texlive-pst-platon-0.01-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-platon.tar.xz
21mr|texlive-pst-platon-0.01-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-platon.doc.tar.xz
21mr|texlive-pst-platon-0.01-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-platon.source.tar.xz
21mr|texlive-pst-platon-0.01-7|17	BuildArch:	noarch
21mr|texlive-pst-platon-0.01-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-pst-platon-0.01-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-pst-platon-0.01-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-pst-platon-0.01-7|21	
21mr|texlive-pst-platon-0.01-7|22	%description
21mr|texlive-pst-platon-0.01-7|23	The package adds to PSTricks the ability to draw 3-dimensional
21mr|texlive-pst-platon-0.01-7|24	views of the five Platonic solids.
21mr|texlive-pst-platon-0.01-7|25	
21mr|texlive-pst-platon-0.01-7|26	
21mr|texlive-pst-platon-0.01-7|27	#-----------------------------------------------------------------------
21mr|texlive-pst-platon-0.01-7|28	%files
21mr|texlive-pst-platon-0.01-7|29	%{_texmfdistdir}/tex/latex/pst-platon/pst-platon.sty
21mr|texlive-pst-platon-0.01-7|30	%doc %{_texmfdistdir}/doc/generic/pst-platon/Changes
21mr|texlive-pst-platon-0.01-7|31	%doc %{_texmfdistdir}/doc/generic/pst-platon/README
21mr|texlive-pst-platon-0.01-7|32	%doc %{_texmfdistdir}/doc/generic/pst-platon/pst-platon-doc.bib
21mr|texlive-pst-platon-0.01-7|33	%doc %{_texmfdistdir}/doc/generic/pst-platon/pst-platon-doc.pdf
21mr|texlive-pst-platon-0.01-7|34	%doc %{_texmfdistdir}/doc/generic/pst-platon/pst-platon-doc.tex
21mr|texlive-pst-platon-0.01-7|35	#- source
21mr|texlive-pst-platon-0.01-7|36	%doc %{_texmfdistdir}/source/generic/pst-platon/Makefile
21mr|texlive-pst-platon-0.01-7|37	
21mr|texlive-pst-platon-0.01-7|38	#-----------------------------------------------------------------------
21mr|texlive-pst-platon-0.01-7|39	%prep
21mr|texlive-pst-platon-0.01-7|40	%setup -c -a0 -a1 -a2
21mr|texlive-pst-platon-0.01-7|41	
21mr|texlive-pst-platon-0.01-7|42	%build
21mr|texlive-pst-platon-0.01-7|43	
21mr|texlive-pst-platon-0.01-7|44	%install
21mr|texlive-pst-platon-0.01-7|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pst-platon-0.01-7|46	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18867 21
21mr|texlive-pst-plot-1.91-1|1	Name:		texlive-pst-plot
21mr|texlive-pst-plot-1.91-1|2	Version:	1.91
21mr|texlive-pst-plot-1.91-1|3	Release:	1
21mr|texlive-pst-plot-1.91-1|4	Summary:	Plot data using PSTricks
21mr|texlive-pst-plot-1.91-1|5	Group:		Publishing
21mr|texlive-pst-plot-1.91-1|6	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-plot
21mr|texlive-pst-plot-1.91-1|7	License:	LPPL
21mr|texlive-pst-plot-1.91-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-plot.tar.xz
21mr|texlive-pst-plot-1.91-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-plot.doc.tar.xz
21mr|texlive-pst-plot-1.91-1|10	BuildArch:	noarch
21mr|texlive-pst-plot-1.91-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-pst-plot-1.91-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-pst-plot-1.91-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-pst-plot-1.91-1|14	
21mr|texlive-pst-plot-1.91-1|15	%description
21mr|texlive-pst-plot-1.91-1|16	The package provides plotting of data (typically from external
21mr|texlive-pst-plot-1.91-1|17	files), using PSTricks. Plots may be configured using a wide
21mr|texlive-pst-plot-1.91-1|18	variety of parameters.
21mr|texlive-pst-plot-1.91-1|19	
21mr|texlive-pst-plot-1.91-1|20	#-----------------------------------------------------------------------
21mr|texlive-pst-plot-1.91-1|21	%files
21mr|texlive-pst-plot-1.91-1|22	%{_texmfdistdir}/tex/generic/pst-plot
21mr|texlive-pst-plot-1.91-1|23	%{_texmfdistdir}/tex/latex/pst-plot
21mr|texlive-pst-plot-1.91-1|24	%doc %{_texmfdistdir}/doc/generic/pst-plot
21mr|texlive-pst-plot-1.91-1|25	
21mr|texlive-pst-plot-1.91-1|26	#-----------------------------------------------------------------------
21mr|texlive-pst-plot-1.91-1|27	%prep
21mr|texlive-pst-plot-1.91-1|28	%setup -c -a0 -a1
21mr|texlive-pst-plot-1.91-1|29	
21mr|texlive-pst-plot-1.91-1|30	%build
21mr|texlive-pst-plot-1.91-1|31	
21mr|texlive-pst-plot-1.91-1|32	%install
21mr|texlive-pst-plot-1.91-1|33	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pst-plot-1.91-1|34	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18868 21
21mr|texlive-pst-poly-1.63-2|1	Name:		texlive-pst-poly
21mr|texlive-pst-poly-1.63-2|2	Version:	1.63
21mr|texlive-pst-poly-1.63-2|3	Release:	2
21mr|texlive-pst-poly-1.63-2|4	Summary:	Polygons with PSTricks
21mr|texlive-pst-poly-1.63-2|5	Group:		Publishing
21mr|texlive-pst-poly-1.63-2|6	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-poly
21mr|texlive-pst-poly-1.63-2|7	License:	LPPL
21mr|texlive-pst-poly-1.63-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-poly.tar.xz
21mr|texlive-pst-poly-1.63-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-poly.doc.tar.xz
21mr|texlive-pst-poly-1.63-2|10	BuildArch:	noarch
21mr|texlive-pst-poly-1.63-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-pst-poly-1.63-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-pst-poly-1.63-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-pst-poly-1.63-2|14	
21mr|texlive-pst-poly-1.63-2|15	%description
21mr|texlive-pst-poly-1.63-2|16	This PSTricks package provides a really rather simple command
21mr|texlive-pst-poly-1.63-2|17	\PstPolygon that will draw various regular and non-regular
21mr|texlive-pst-poly-1.63-2|18	polygons (according to command parameters); various shortcuts
21mr|texlive-pst-poly-1.63-2|19	to commonly-used polygons are provided, as well as a command
21mr|texlive-pst-poly-1.63-2|20	\pspolygonbox that frames text with a polygon. The package uses
21mr|texlive-pst-poly-1.63-2|21	the xkeyval package for argument decoding.
21mr|texlive-pst-poly-1.63-2|22	
21mr|texlive-pst-poly-1.63-2|23	#-----------------------------------------------------------------------
21mr|texlive-pst-poly-1.63-2|24	%files
21mr|texlive-pst-poly-1.63-2|25	%{_texmfdistdir}/tex/generic/pst-poly
21mr|texlive-pst-poly-1.63-2|26	%{_texmfdistdir}/tex/latex/pst-poly
21mr|texlive-pst-poly-1.63-2|27	%doc %{_texmfdistdir}/doc/generic/pst-poly
21mr|texlive-pst-poly-1.63-2|28	
21mr|texlive-pst-poly-1.63-2|29	#-----------------------------------------------------------------------
21mr|texlive-pst-poly-1.63-2|30	%prep
21mr|texlive-pst-poly-1.63-2|31	%setup -c -a0 -a1
21mr|texlive-pst-poly-1.63-2|32	
21mr|texlive-pst-poly-1.63-2|33	%build
21mr|texlive-pst-poly-1.63-2|34	
21mr|texlive-pst-poly-1.63-2|35	%install
21mr|texlive-pst-poly-1.63-2|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pst-poly-1.63-2|37	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18869 21
21mr|texlive-pst-pulley-0.02-2|1	Name:		texlive-pst-pulley
21mr|texlive-pst-pulley-0.02-2|2	Version:	0.02
21mr|texlive-pst-pulley-0.02-2|3	Release:	2
21mr|texlive-pst-pulley-0.02-2|4	Summary:	Plot pulleys, using pstricks
21mr|texlive-pst-pulley-0.02-2|5	Group:		Publishing
21mr|texlive-pst-pulley-0.02-2|6	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-pulley
21mr|texlive-pst-pulley-0.02-2|7	License:	LPPL1.3
21mr|texlive-pst-pulley-0.02-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-pulley.tar.xz
21mr|texlive-pst-pulley-0.02-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-pulley.doc.tar.xz
21mr|texlive-pst-pulley-0.02-2|10	BuildArch:	noarch
21mr|texlive-pst-pulley-0.02-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-pst-pulley-0.02-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-pst-pulley-0.02-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-pst-pulley-0.02-2|14	
21mr|texlive-pst-pulley-0.02-2|15	%description
21mr|texlive-pst-pulley-0.02-2|16	The package enables the user to draw pulley systems with up to
21mr|texlive-pst-pulley-0.02-2|17	6 pulleys. The pulley diagrams are labelled with the physical
21mr|texlive-pst-pulley-0.02-2|18	properties of the system. The package uses pstricks, and
21mr|texlive-pst-pulley-0.02-2|19	requires a several pstricks-related packages.
21mr|texlive-pst-pulley-0.02-2|20	
21mr|texlive-pst-pulley-0.02-2|21	#-----------------------------------------------------------------------
21mr|texlive-pst-pulley-0.02-2|22	%files
21mr|texlive-pst-pulley-0.02-2|23	%{_texmfdistdir}/tex/generic/pst-pulley
21mr|texlive-pst-pulley-0.02-2|24	%{_texmfdistdir}/tex/latex/pst-pulley
21mr|texlive-pst-pulley-0.02-2|25	%doc %{_texmfdistdir}/doc/generic/pst-pulley
21mr|texlive-pst-pulley-0.02-2|26	
21mr|texlive-pst-pulley-0.02-2|27	#-----------------------------------------------------------------------
21mr|texlive-pst-pulley-0.02-2|28	%prep
21mr|texlive-pst-pulley-0.02-2|29	%setup -c -a0 -a1
21mr|texlive-pst-pulley-0.02-2|30	
21mr|texlive-pst-pulley-0.02-2|31	%build
21mr|texlive-pst-pulley-0.02-2|32	
21mr|texlive-pst-pulley-0.02-2|33	%install
21mr|texlive-pst-pulley-0.02-2|34	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pst-pulley-0.02-2|35	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18870 21
21mr|texlive-pst-qtree-20190228-1|1	# revision 15878
21mr|texlive-pst-qtree-20190228-1|2	# category Package
21mr|texlive-pst-qtree-20190228-1|3	# catalog-ctan /graphics/pstricks/contrib/pst-qtree
21mr|texlive-pst-qtree-20190228-1|4	# catalog-date 2009-09-20 13:03:55 +0200
21mr|texlive-pst-qtree-20190228-1|5	# catalog-license gpl
21mr|texlive-pst-qtree-20190228-1|6	# catalog-version undef
21mr|texlive-pst-qtree-20190228-1|7	Name:		texlive-pst-qtree
21mr|texlive-pst-qtree-20190228-1|8	Version:	20190228
21mr|texlive-pst-qtree-20190228-1|9	Release:	1
21mr|texlive-pst-qtree-20190228-1|10	Summary:	Simple syntax for trees
21mr|texlive-pst-qtree-20190228-1|11	Group:		Publishing
21mr|texlive-pst-qtree-20190228-1|12	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-qtree
21mr|texlive-pst-qtree-20190228-1|13	License:	GPL
21mr|texlive-pst-qtree-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-qtree.tar.xz
21mr|texlive-pst-qtree-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-qtree.doc.tar.xz
21mr|texlive-pst-qtree-20190228-1|16	BuildArch:	noarch
21mr|texlive-pst-qtree-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-pst-qtree-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-pst-qtree-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-pst-qtree-20190228-1|20	
21mr|texlive-pst-qtree-20190228-1|21	%description
21mr|texlive-pst-qtree-20190228-1|22	The package provides a qtree-like front end for PSTricks.
21mr|texlive-pst-qtree-20190228-1|23	
21mr|texlive-pst-qtree-20190228-1|24	#-----------------------------------------------------------------------
21mr|texlive-pst-qtree-20190228-1|25	%files
21mr|texlive-pst-qtree-20190228-1|26	%{_texmfdistdir}/tex/generic/pst-qtree/pst-qtree.tex
21mr|texlive-pst-qtree-20190228-1|27	%{_texmfdistdir}/tex/latex/pst-qtree/pst-qtree.sty
21mr|texlive-pst-qtree-20190228-1|28	%doc %{_texmfdistdir}/doc/generic/pst-qtree/CHANGES
21mr|texlive-pst-qtree-20190228-1|29	%doc %{_texmfdistdir}/doc/generic/pst-qtree/LICENSE
21mr|texlive-pst-qtree-20190228-1|30	%doc %{_texmfdistdir}/doc/generic/pst-qtree/pst-qtree-manual.pdf
21mr|texlive-pst-qtree-20190228-1|31	%doc %{_texmfdistdir}/doc/generic/pst-qtree/pst-qtree-manual.tex
21mr|texlive-pst-qtree-20190228-1|32	
21mr|texlive-pst-qtree-20190228-1|33	#-----------------------------------------------------------------------
21mr|texlive-pst-qtree-20190228-1|34	%prep
21mr|texlive-pst-qtree-20190228-1|35	%setup -c -a0 -a1
21mr|texlive-pst-qtree-20190228-1|36	
21mr|texlive-pst-qtree-20190228-1|37	%build
21mr|texlive-pst-qtree-20190228-1|38	
21mr|texlive-pst-qtree-20190228-1|39	%install
21mr|texlive-pst-qtree-20190228-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pst-qtree-20190228-1|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18871 21
21mr|texlive-pstricks-2.82-2|1	# revision 32890
21mr|texlive-pstricks-2.82-2|2	# category Package
21mr|texlive-pstricks-2.82-2|3	# catalog-ctan /graphics/pstricks/base
21mr|texlive-pstricks-2.82-2|4	# catalog-date 2018-01-06 18:31:18 +0100
21mr|texlive-pstricks-2.82-2|5	# catalog-license lppl
21mr|texlive-pstricks-2.82-2|6	# catalog-version 2.82
21mr|texlive-pstricks-2.82-2|7	Name:		texlive-pstricks
21mr|texlive-pstricks-2.82-2|8	Version:	2.82
21mr|texlive-pstricks-2.82-2|9	Release:	2
21mr|texlive-pstricks-2.82-2|10	Summary:	PostScript macros for TeX
21mr|texlive-pstricks-2.82-2|11	Group:		Publishing
21mr|texlive-pstricks-2.82-2|12	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/base
21mr|texlive-pstricks-2.82-2|13	License:	LPPL
21mr|texlive-pstricks-2.82-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pstricks.tar.xz
21mr|texlive-pstricks-2.82-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pstricks.doc.tar.xz
21mr|texlive-pstricks-2.82-2|16	BuildArch:	noarch
21mr|texlive-pstricks-2.82-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-pstricks-2.82-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-pstricks-2.82-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-pstricks-2.82-2|20	
21mr|texlive-pstricks-2.82-2|21	%description
21mr|texlive-pstricks-2.82-2|22	PStricks offers an extensive collection of macros for
21mr|texlive-pstricks-2.82-2|23	generating PostScript that is usable with most TeX macro
21mr|texlive-pstricks-2.82-2|24	formats, including Plain TeX, LaTeX, AMS-TeX, and AMS-LaTeX.
21mr|texlive-pstricks-2.82-2|25	Included are macros for colour, graphics, pie charts, rotation,
21mr|texlive-pstricks-2.82-2|26	trees and overlays. It has many special features, including a
21mr|texlive-pstricks-2.82-2|27	wide variety of graphics (picture drawing) macros, with a
21mr|texlive-pstricks-2.82-2|28	flexible interface and with colour support. There are macros
21mr|texlive-pstricks-2.82-2|29	for colouring or shading the cells of tables. The package
21mr|texlive-pstricks-2.82-2|30	pstricks-add contains bug-fixes and additions for pstricks
21mr|texlive-pstricks-2.82-2|31	(among other things). PSTricks uses PostScript \special
21mr|texlive-pstricks-2.82-2|32	commands, which are not supported by PDF(La)TeX. This
21mr|texlive-pstricks-2.82-2|33	limitation may be overcome by using either the pst-pdf or the
21mr|texlive-pstricks-2.82-2|34	pdftricks package, to generate a PDF inclusion from a PSTricks
21mr|texlive-pstricks-2.82-2|35	diagram. Note that this is one of a pair of catalogue entries
21mr|texlive-pstricks-2.82-2|36	for PSTricks; the other one (PSTricks) is acting as a "stub",
21mr|texlive-pstricks-2.82-2|37	while editorial work on catalogue entries for PSTricks
21mr|texlive-pstricks-2.82-2|38	contributed is completed.
21mr|texlive-pstricks-2.82-2|39	
21mr|texlive-pstricks-2.82-2|40	
21mr|texlive-pstricks-2.82-2|41	#-----------------------------------------------------------------------
21mr|texlive-pstricks-2.82-2|42	%files
21mr|texlive-pstricks-2.82-2|43	%{_texmfdistdir}/dvips/pstricks/pst-algparser.pro
21mr|texlive-pstricks-2.82-2|44	%{_texmfdistdir}/dvips/pstricks/pst-dots.pro
21mr|texlive-pstricks-2.82-2|45	%{_texmfdistdir}/dvips/pstricks/pst-dots97.pro
21mr|texlive-pstricks-2.82-2|46	%{_texmfdistdir}/dvips/pstricks/pstricks.pro
21mr|texlive-pstricks-2.82-2|47	%{_texmfdistdir}/dvips/pstricks/pstricks97.pro
21mr|texlive-pstricks-2.82-2|48	%{_texmfdistdir}/tex/generic/pstricks/config/README.cfg
21mr|texlive-pstricks-2.82-2|49	%{_texmfdistdir}/tex/generic/pstricks/config/distiller.cfg
21mr|texlive-pstricks-2.82-2|50	%{_texmfdistdir}/tex/generic/pstricks/config/dvips.cfg
21mr|texlive-pstricks-2.82-2|51	%{_texmfdistdir}/tex/generic/pstricks/config/dvipsone.cfg
21mr|texlive-pstricks-2.82-2|52	%{_texmfdistdir}/tex/generic/pstricks/config/gastex.cfg
21mr|texlive-pstricks-2.82-2|53	%{_texmfdistdir}/tex/generic/pstricks/config/textures.cfg
21mr|texlive-pstricks-2.82-2|54	%{_texmfdistdir}/tex/generic/pstricks/config/vtex.cfg
21mr|texlive-pstricks-2.82-2|55	%{_texmfdistdir}/tex/generic/pstricks/config/xdvipdfmx.cfg
21mr|texlive-pstricks-2.82-2|56	%{_texmfdistdir}/tex/generic/pstricks/pst-fp.tex
21mr|texlive-pstricks-2.82-2|57	%{_texmfdistdir}/tex/generic/pstricks/pst-key.tex
21mr|texlive-pstricks-2.82-2|58	%{_texmfdistdir}/tex/generic/pstricks/pstricks.con
21mr|texlive-pstricks-2.82-2|59	%{_texmfdistdir}/tex/generic/pstricks/pstricks.tex
21mr|texlive-pstricks-2.82-2|60	%{_texmfdistdir}/tex/generic/pstricks/pstricks97.tex
21mr|texlive-pstricks-2.82-2|61	%{_texmfdistdir}/tex/latex/pstricks/pst-all.sty
21mr|texlive-pstricks-2.82-2|62	%{_texmfdistdir}/tex/latex/pstricks/pst-doc.cls
21mr|texlive-pstricks-2.82-2|63	%{_texmfdistdir}/tex/latex/pstricks/pst-key.sty
21mr|texlive-pstricks-2.82-2|64	%{_texmfdistdir}/tex/latex/pstricks/pstcol.sty
21mr|texlive-pstricks-2.82-2|65	%{_texmfdistdir}/tex/latex/pstricks/pstricks.sty
21mr|texlive-pstricks-2.82-2|66	%{_texmfdistdir}/tex/generic/pstricks/pstricks-tex.def
21mr|texlive-pstricks-2.82-2|67	%doc %{_texmfdistdir}/doc/generic/pstricks/PSTricks.bib
21mr|texlive-pstricks-2.82-2|68	%doc %{_texmfdistdir}/doc/generic/pstricks/README
21mr|texlive-pstricks-2.82-2|69	%doc %{_texmfdistdir}/doc/generic/pstricks/ctandir.sty
21mr|texlive-pstricks-2.82-2|70	%doc %{_texmfdistdir}/doc/generic/pstricks/images/flowers.eps
21mr|texlive-pstricks-2.82-2|71	%doc %{_texmfdistdir}/doc/generic/pstricks/images/tiger.eps
21mr|texlive-pstricks-2.82-2|72	%doc %{_texmfdistdir}/doc/generic/pstricks/images/tiger.pdf
21mr|texlive-pstricks-2.82-2|73	%doc %{_texmfdistdir}/doc/generic/pstricks/pst-doc.ist
21mr|texlive-pstricks-2.82-2|74	%doc %{_texmfdistdir}/doc/generic/pstricks/pst-doc.pdf
21mr|texlive-pstricks-2.82-2|75	%doc %{_texmfdistdir}/doc/generic/pstricks/pst-news*.pdf
21mr|texlive-pstricks-2.82-2|76	%doc %{_texmfdistdir}/doc/generic/pstricks/pst-news*.tex
21mr|texlive-pstricks-2.82-2|77	%doc %{_texmfdistdir}/doc/generic/pstricks/pst-user.pdf
21mr|texlive-pstricks-2.82-2|78	%doc %{_texmfdistdir}/doc/generic/pstricks/pst-user.tgz
21mr|texlive-pstricks-2.82-2|79	%doc %{_texmfdistdir}/doc/generic/pstricks/pst-doc.bst
21mr|texlive-pstricks-2.82-2|80	%doc %{_texmfdistdir}/doc/generic/pstricks/pst-news.sty
21mr|texlive-pstricks-2.82-2|81	%doc %{_texmfdistdir}/doc/generic/pstricks/pstricks-bug.tex
21mr|texlive-pstricks-2.82-2|82	%doc %{_texmfdistdir}/doc/generic/pstricks/pstricks-doc.pdf
21mr|texlive-pstricks-2.82-2|83	%doc %{_texmfdistdir}/doc/generic/pstricks/test-pst.pdf
21mr|texlive-pstricks-2.82-2|84	%doc %{_texmfdistdir}/doc/generic/pstricks/test-pst.tex
21mr|texlive-pstricks-2.82-2|85	
21mr|texlive-pstricks-2.82-2|86	#-----------------------------------------------------------------------
21mr|texlive-pstricks-2.82-2|87	%prep
21mr|texlive-pstricks-2.82-2|88	%setup -c -a0 -a1
21mr|texlive-pstricks-2.82-2|89	
21mr|texlive-pstricks-2.82-2|90	%build
21mr|texlive-pstricks-2.82-2|91	
21mr|texlive-pstricks-2.82-2|92	%install
21mr|texlive-pstricks-2.82-2|93	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pstricks-2.82-2|94	cp -fpar dvips tex doc %{buildroot}%{_texmfdistdir}

18872 21
21mr|texlive-pstricks-add-3.87-1|1	Name:		texlive-pstricks-add
21mr|texlive-pstricks-add-3.87-1|2	Version:	3.87
21mr|texlive-pstricks-add-3.87-1|3	Release:	1
21mr|texlive-pstricks-add-3.87-1|4	Summary:	A collection of add-ons and bugfixes for PSTricks
21mr|texlive-pstricks-add-3.87-1|5	Group:		Publishing
21mr|texlive-pstricks-add-3.87-1|6	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pstricks-add
21mr|texlive-pstricks-add-3.87-1|7	License:	LPPL
21mr|texlive-pstricks-add-3.87-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pstricks-add.tar.xz
21mr|texlive-pstricks-add-3.87-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pstricks-add.doc.tar.xz
21mr|texlive-pstricks-add-3.87-1|10	BuildArch:	noarch
21mr|texlive-pstricks-add-3.87-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-pstricks-add-3.87-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-pstricks-add-3.87-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-pstricks-add-3.87-1|14	
21mr|texlive-pstricks-add-3.87-1|15	%description
21mr|texlive-pstricks-add-3.87-1|16	Collects together examples that have been posted to the
21mr|texlive-pstricks-add-3.87-1|17	pstricks mailing list, together with many additional features
21mr|texlive-pstricks-add-3.87-1|18	for the basic pstricks, pst-plot and pst-node, including:
21mr|texlive-pstricks-add-3.87-1|19	bugfixes; new options for the pspicture environment; arrows;
21mr|texlive-pstricks-add-3.87-1|20	braces as node connection/linestyle; extended axes for plots
21mr|texlive-pstricks-add-3.87-1|21	(e.g., logarithm axes); polar plots; plotting tangent lines of
21mr|texlive-pstricks-add-3.87-1|22	curves or functions; solving and printing differential
21mr|texlive-pstricks-add-3.87-1|23	equations; box plots; matrix plots; and pie charts. The package
21mr|texlive-pstricks-add-3.87-1|24	makes use of PostScript routines provided by pst-math.
21mr|texlive-pstricks-add-3.87-1|25	
21mr|texlive-pstricks-add-3.87-1|26	#-----------------------------------------------------------------------
21mr|texlive-pstricks-add-3.87-1|27	%files
21mr|texlive-pstricks-add-3.87-1|28	%{_texmfdistdir}/dvips/pstricks-add
21mr|texlive-pstricks-add-3.87-1|29	%{_texmfdistdir}/tex/generic/pstricks-add
21mr|texlive-pstricks-add-3.87-1|30	%{_texmfdistdir}/tex/latex/pstricks-add
21mr|texlive-pstricks-add-3.87-1|31	%doc %{_texmfdistdir}/doc/generic/pstricks-add
21mr|texlive-pstricks-add-3.87-1|32	
21mr|texlive-pstricks-add-3.87-1|33	#-----------------------------------------------------------------------
21mr|texlive-pstricks-add-3.87-1|34	%prep
21mr|texlive-pstricks-add-3.87-1|35	%setup -c -a0 -a1
21mr|texlive-pstricks-add-3.87-1|36	
21mr|texlive-pstricks-add-3.87-1|37	%build
21mr|texlive-pstricks-add-3.87-1|38	
21mr|texlive-pstricks-add-3.87-1|39	%install
21mr|texlive-pstricks-add-3.87-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pstricks-add-3.87-1|41	cp -fpar dvips tex doc %{buildroot}%{_texmfdistdir}

18873 21
21mr|texlive-pstricks_calcnotes-1.2-5|1	# revision 33361
21mr|texlive-pstricks_calcnotes-1.2-5|2	# category Package
21mr|texlive-pstricks_calcnotes-1.2-5|3	# catalog-ctan /info/pstricks_calcnotes
21mr|texlive-pstricks_calcnotes-1.2-5|4	# catalog-date 2014-04-03 16:06:38 +0200
21mr|texlive-pstricks_calcnotes-1.2-5|5	# catalog-license lppl
21mr|texlive-pstricks_calcnotes-1.2-5|6	# catalog-version 1.2
21mr|texlive-pstricks_calcnotes-1.2-5|7	Name:		texlive-pstricks_calcnotes
21mr|texlive-pstricks_calcnotes-1.2-5|8	Epoch:		1
21mr|texlive-pstricks_calcnotes-1.2-5|9	Version:	1.2
21mr|texlive-pstricks_calcnotes-1.2-5|10	Release:	5
21mr|texlive-pstricks_calcnotes-1.2-5|11	Summary:	Use of PStricks in calculus lecture notes
21mr|texlive-pstricks_calcnotes-1.2-5|12	Group:		Publishing
21mr|texlive-pstricks_calcnotes-1.2-5|13	URL:		http://www.ctan.org/tex-archive/info/pstricks_calcnotes
21mr|texlive-pstricks_calcnotes-1.2-5|14	License:	LPPL
21mr|texlive-pstricks_calcnotes-1.2-5|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pstricks_calcnotes.tar.xz
21mr|texlive-pstricks_calcnotes-1.2-5|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pstricks_calcnotes.doc.tar.xz
21mr|texlive-pstricks_calcnotes-1.2-5|17	BuildArch:	noarch
21mr|texlive-pstricks_calcnotes-1.2-5|18	BuildRequires:	texlive-tlpkg
21mr|texlive-pstricks_calcnotes-1.2-5|19	Requires(pre):	texlive-tlpkg
21mr|texlive-pstricks_calcnotes-1.2-5|20	
21mr|texlive-pstricks_calcnotes-1.2-5|21	%description
21mr|texlive-pstricks_calcnotes-1.2-5|22	The bundle shows the construction of PStricks macros to draw
21mr|texlive-pstricks_calcnotes-1.2-5|23	Riemann sums of an integral and to draw the vector field of an
21mr|texlive-pstricks_calcnotes-1.2-5|24	ordinary differential equation. The results are illustrated in
21mr|texlive-pstricks_calcnotes-1.2-5|25	a fragment of lecture notes.
21mr|texlive-pstricks_calcnotes-1.2-5|26	
21mr|texlive-pstricks_calcnotes-1.2-5|27	#-----------------------------------------------------------------------
21mr|texlive-pstricks_calcnotes-1.2-5|28	%files
21mr|texlive-pstricks_calcnotes-1.2-5|29	%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/Convert_PstricksCode_To_Pdf/Readme.txt
21mr|texlive-pstricks_calcnotes-1.2-5|30	%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/Convert_PstricksCode_To_Pdf/convert.tex
21mr|texlive-pstricks_calcnotes-1.2-5|31	%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/Convert_PstricksCode_To_Pdf/test.pdf
21mr|texlive-pstricks_calcnotes-1.2-5|32	%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Pdf_Output/Fig13.pdf
21mr|texlive-pstricks_calcnotes-1.2-5|33	%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Pdf_Output/Fig14.pdf
21mr|texlive-pstricks_calcnotes-1.2-5|34	%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Pdf_Output/Fig1a.pdf
21mr|texlive-pstricks_calcnotes-1.2-5|35	%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Pdf_Output/Fig1b.pdf
21mr|texlive-pstricks_calcnotes-1.2-5|36	%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Pdf_Output/Fig1c.pdf
21mr|texlive-pstricks_calcnotes-1.2-5|37	%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Pdf_Output/Fig2a.pdf
21mr|texlive-pstricks_calcnotes-1.2-5|38	%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Pdf_Output/Fig2b.pdf
21mr|texlive-pstricks_calcnotes-1.2-5|39	%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Pdf_Output/Fig3.pdf
21mr|texlive-pstricks_calcnotes-1.2-5|40	%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Pdf_Output/Fig4.pdf
21mr|texlive-pstricks_calcnotes-1.2-5|41	%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Pdf_Output/Fig5.pdf
21mr|texlive-pstricks_calcnotes-1.2-5|42	%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Pdf_Output/Fig6.pdf
21mr|texlive-pstricks_calcnotes-1.2-5|43	%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Pdf_Output/Fig7.pdf
21mr|texlive-pstricks_calcnotes-1.2-5|44	%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Pdf_Output/Fig8.pdf
21mr|texlive-pstricks_calcnotes-1.2-5|45	%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Pdf_Output/Fig9.pdf
21mr|texlive-pstricks_calcnotes-1.2-5|46	%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Pdf_Output/ThreeAppsPDF.tex
21mr|texlive-pstricks_calcnotes-1.2-5|47	%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Pdf_Output/b6of1.pdf
21mr|texlive-pstricks_calcnotes-1.2-5|48	%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Pdf_Output/b6of2.pdf
21mr|texlive-pstricks_calcnotes-1.2-5|49	%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Pdf_Output/b6of3.pdf
21mr|texlive-pstricks_calcnotes-1.2-5|50	%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Pdf_Output/b6of4.pdf
21mr|texlive-pstricks_calcnotes-1.2-5|51	%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Pdf_Output/vecb1.pdf
21mr|texlive-pstricks_calcnotes-1.2-5|52	%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Pdf_Output/vecb2.pdf
21mr|texlive-pstricks_calcnotes-1.2-5|53	%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Pdf_Output/vecb3.pdf
21mr|texlive-pstricks_calcnotes-1.2-5|54	%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Pdf_Output/vecb4.pdf
21mr|texlive-pstricks_calcnotes-1.2-5|55	%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Pdf_Output/vecb5.pdf
21mr|texlive-pstricks_calcnotes-1.2-5|56	%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Pdf_Output/vecb6.pdf
21mr|texlive-pstricks_calcnotes-1.2-5|57	%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Ps_Output/ThreeAppsPS.tex
21mr|texlive-pstricks_calcnotes-1.2-5|58	%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Ps_Output/b6of1.eps
21mr|texlive-pstricks_calcnotes-1.2-5|59	%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Ps_Output/b6of2.eps
21mr|texlive-pstricks_calcnotes-1.2-5|60	%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Ps_Output/b6of3.eps
21mr|texlive-pstricks_calcnotes-1.2-5|61	%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Ps_Output/b6of4.eps
21mr|texlive-pstricks_calcnotes-1.2-5|62	%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Ps_Output/vecb1.eps
21mr|texlive-pstricks_calcnotes-1.2-5|63	%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Ps_Output/vecb2.eps
21mr|texlive-pstricks_calcnotes-1.2-5|64	%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Ps_Output/vecb3.eps
21mr|texlive-pstricks_calcnotes-1.2-5|65	%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Ps_Output/vecb4.eps
21mr|texlive-pstricks_calcnotes-1.2-5|66	%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Ps_Output/vecb5.eps
21mr|texlive-pstricks_calcnotes-1.2-5|67	%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/For_Ps_Output/vecb6.eps
21mr|texlive-pstricks_calcnotes-1.2-5|68	%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/README
21mr|texlive-pstricks_calcnotes-1.2-5|69	%doc %{_texmfdistdir}/doc/latex/pstricks_calcnotes/ThreeAppsPDF.pdf
21mr|texlive-pstricks_calcnotes-1.2-5|70	
21mr|texlive-pstricks_calcnotes-1.2-5|71	#-----------------------------------------------------------------------
21mr|texlive-pstricks_calcnotes-1.2-5|72	%prep
21mr|texlive-pstricks_calcnotes-1.2-5|73	%setup -c -a0 -a1
21mr|texlive-pstricks_calcnotes-1.2-5|74	
21mr|texlive-pstricks_calcnotes-1.2-5|75	%build
21mr|texlive-pstricks_calcnotes-1.2-5|76	
21mr|texlive-pstricks_calcnotes-1.2-5|77	%install
21mr|texlive-pstricks_calcnotes-1.2-5|78	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pstricks_calcnotes-1.2-5|79	cp -fpar doc %{buildroot}%{_texmfdistdir}

18874 21
21mr|texlive-pstricks-tutorial-20111104-6|1	# revision 15878
21mr|texlive-pstricks-tutorial-20111104-6|2	# category Package
21mr|texlive-pstricks-tutorial-20111104-6|3	# catalog-ctan undef
21mr|texlive-pstricks-tutorial-20111104-6|4	# catalog-date undef
21mr|texlive-pstricks-tutorial-20111104-6|5	# catalog-license undef
21mr|texlive-pstricks-tutorial-20111104-6|6	# catalog-version undef
21mr|texlive-pstricks-tutorial-20111104-6|7	Name:		texlive-pstricks-tutorial
21mr|texlive-pstricks-tutorial-20111104-6|8	Version:	20111104
21mr|texlive-pstricks-tutorial-20111104-6|9	Release:	6
21mr|texlive-pstricks-tutorial-20111104-6|10	Summary:	TeXLive pstricks-tutorial package
21mr|texlive-pstricks-tutorial-20111104-6|11	Group:		Publishing
21mr|texlive-pstricks-tutorial-20111104-6|12	URL:		http://tug.org/texlive
21mr|texlive-pstricks-tutorial-20111104-6|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-pstricks-tutorial-20111104-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pstricks-tutorial.tar.xz
21mr|texlive-pstricks-tutorial-20111104-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pstricks-tutorial.doc.tar.xz
21mr|texlive-pstricks-tutorial-20111104-6|16	BuildArch:	noarch
21mr|texlive-pstricks-tutorial-20111104-6|17	BuildRequires:	texlive-tlpkg
21mr|texlive-pstricks-tutorial-20111104-6|18	Requires(pre):	texlive-tlpkg
21mr|texlive-pstricks-tutorial-20111104-6|19	
21mr|texlive-pstricks-tutorial-20111104-6|20	%description
21mr|texlive-pstricks-tutorial-20111104-6|21	TeXLive pstricks-tutorial package.
21mr|texlive-pstricks-tutorial-20111104-6|22	
21mr|texlive-pstricks-tutorial-20111104-6|23	#-----------------------------------------------------------------------
21mr|texlive-pstricks-tutorial-20111104-6|24	%files
21mr|texlive-pstricks-tutorial-20111104-6|25	%doc %{_texmfdistdir}/doc/generic/pstricks-tutorial/chap1-figures.pdf
21mr|texlive-pstricks-tutorial-20111104-6|26	%doc %{_texmfdistdir}/doc/generic/pstricks-tutorial/chap1-src.tar.gz
21mr|texlive-pstricks-tutorial-20111104-6|27	%doc %{_texmfdistdir}/doc/generic/pstricks-tutorial/chap1.pdf
21mr|texlive-pstricks-tutorial-20111104-6|28	%doc %{_texmfdistdir}/doc/generic/pstricks-tutorial/chap2-figures.pdf
21mr|texlive-pstricks-tutorial-20111104-6|29	%doc %{_texmfdistdir}/doc/generic/pstricks-tutorial/chap2-src.tar.gz
21mr|texlive-pstricks-tutorial-20111104-6|30	%doc %{_texmfdistdir}/doc/generic/pstricks-tutorial/chap2.pdf
21mr|texlive-pstricks-tutorial-20111104-6|31	%doc %{_texmfdistdir}/doc/generic/pstricks-tutorial/chap3-figures.pdf
21mr|texlive-pstricks-tutorial-20111104-6|32	%doc %{_texmfdistdir}/doc/generic/pstricks-tutorial/chap3-src.tar.gz
21mr|texlive-pstricks-tutorial-20111104-6|33	%doc %{_texmfdistdir}/doc/generic/pstricks-tutorial/chap3.pdf
21mr|texlive-pstricks-tutorial-20111104-6|34	%doc %{_texmfdistdir}/doc/generic/pstricks-tutorial/chap4-figures.pdf
21mr|texlive-pstricks-tutorial-20111104-6|35	%doc %{_texmfdistdir}/doc/generic/pstricks-tutorial/chap4-src.tar.gz
21mr|texlive-pstricks-tutorial-20111104-6|36	%doc %{_texmfdistdir}/doc/generic/pstricks-tutorial/chap4.pdf
21mr|texlive-pstricks-tutorial-20111104-6|37	%doc %{_texmfdistdir}/doc/generic/pstricks-tutorial/chap5-figures.pdf
21mr|texlive-pstricks-tutorial-20111104-6|38	%doc %{_texmfdistdir}/doc/generic/pstricks-tutorial/chap5-src.tar.gz
21mr|texlive-pstricks-tutorial-20111104-6|39	%doc %{_texmfdistdir}/doc/generic/pstricks-tutorial/chap5.pdf
21mr|texlive-pstricks-tutorial-20111104-6|40	%doc %{_texmfdistdir}/doc/generic/pstricks-tutorial/chap6-figures.pdf
21mr|texlive-pstricks-tutorial-20111104-6|41	%doc %{_texmfdistdir}/doc/generic/pstricks-tutorial/chap6-src.tar.gz
21mr|texlive-pstricks-tutorial-20111104-6|42	%doc %{_texmfdistdir}/doc/generic/pstricks-tutorial/chap6.pdf
21mr|texlive-pstricks-tutorial-20111104-6|43	%doc %{_texmfdistdir}/doc/generic/pstricks-tutorial/chap7-figures.pdf
21mr|texlive-pstricks-tutorial-20111104-6|44	%doc %{_texmfdistdir}/doc/generic/pstricks-tutorial/chap7-src.tar.gz
21mr|texlive-pstricks-tutorial-20111104-6|45	%doc %{_texmfdistdir}/doc/generic/pstricks-tutorial/chap7.pdf
21mr|texlive-pstricks-tutorial-20111104-6|46	
21mr|texlive-pstricks-tutorial-20111104-6|47	#-----------------------------------------------------------------------
21mr|texlive-pstricks-tutorial-20111104-6|48	%prep
21mr|texlive-pstricks-tutorial-20111104-6|49	%setup -c -a0 -a1
21mr|texlive-pstricks-tutorial-20111104-6|50	
21mr|texlive-pstricks-tutorial-20111104-6|51	%build
21mr|texlive-pstricks-tutorial-20111104-6|52	
21mr|texlive-pstricks-tutorial-20111104-6|53	%install
21mr|texlive-pstricks-tutorial-20111104-6|54	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pstricks-tutorial-20111104-6|55	cp -fpar doc %{buildroot}%{_texmfdistdir}

18875 21
21mr|texlive-pst-rubans-1.2-7|1	# revision 23464
21mr|texlive-pst-rubans-1.2-7|2	# category Package
21mr|texlive-pst-rubans-1.2-7|3	# catalog-ctan /graphics/pstricks/contrib/pst-rubans
21mr|texlive-pst-rubans-1.2-7|4	# catalog-date 2011-06-24 10:29:05 +0200
21mr|texlive-pst-rubans-1.2-7|5	# catalog-license lppl
21mr|texlive-pst-rubans-1.2-7|6	# catalog-version 1.2
21mr|texlive-pst-rubans-1.2-7|7	Name:		texlive-pst-rubans
21mr|texlive-pst-rubans-1.2-7|8	Version:	1.2
21mr|texlive-pst-rubans-1.2-7|9	Release:	7
21mr|texlive-pst-rubans-1.2-7|10	Summary:	Draw three-dimensional ribbons
21mr|texlive-pst-rubans-1.2-7|11	Group:		Publishing
21mr|texlive-pst-rubans-1.2-7|12	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-rubans
21mr|texlive-pst-rubans-1.2-7|13	License:	LPPL
21mr|texlive-pst-rubans-1.2-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-rubans.tar.xz
21mr|texlive-pst-rubans-1.2-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-rubans.doc.tar.xz
21mr|texlive-pst-rubans-1.2-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-rubans.source.tar.xz
21mr|texlive-pst-rubans-1.2-7|17	BuildArch:	noarch
21mr|texlive-pst-rubans-1.2-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-pst-rubans-1.2-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-pst-rubans-1.2-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-pst-rubans-1.2-7|21	
21mr|texlive-pst-rubans-1.2-7|22	%description
21mr|texlive-pst-rubans-1.2-7|23	The package uses PStricks and pst-solides3d to draw three
21mr|texlive-pst-rubans-1.2-7|24	dimensional ribbons on a cylinder, torus, sphere, cone or
21mr|texlive-pst-rubans-1.2-7|25	paraboloid. The width of the ribbon, the number of turns, the
21mr|texlive-pst-rubans-1.2-7|26	colour of the outer and the inner surface of the ribbon may be
21mr|texlive-pst-rubans-1.2-7|27	set. In the case of circular and conical helices, one may also
21mr|texlive-pst-rubans-1.2-7|28	choose the number of ribbons.
21mr|texlive-pst-rubans-1.2-7|29	
21mr|texlive-pst-rubans-1.2-7|30	
21mr|texlive-pst-rubans-1.2-7|31	#-----------------------------------------------------------------------
21mr|texlive-pst-rubans-1.2-7|32	%files
21mr|texlive-pst-rubans-1.2-7|33	%{_texmfdistdir}/tex/generic/pst-rubans/pst-rubans.tex
21mr|texlive-pst-rubans-1.2-7|34	%{_texmfdistdir}/tex/latex/pst-rubans/pst-rubans.sty
21mr|texlive-pst-rubans-1.2-7|35	%doc %{_texmfdistdir}/doc/generic/pst-rubans/Changes
21mr|texlive-pst-rubans-1.2-7|36	%doc %{_texmfdistdir}/doc/generic/pst-rubans/README
21mr|texlive-pst-rubans-1.2-7|37	%doc %{_texmfdistdir}/doc/generic/pst-rubans/pst-rubans-doc.bib
21mr|texlive-pst-rubans-1.2-7|38	%doc %{_texmfdistdir}/doc/generic/pst-rubans/pst-rubans-doc.pdf
21mr|texlive-pst-rubans-1.2-7|39	%doc %{_texmfdistdir}/doc/generic/pst-rubans/pst-rubans-doc.tex
21mr|texlive-pst-rubans-1.2-7|40	#- source
21mr|texlive-pst-rubans-1.2-7|41	%doc %{_texmfdistdir}/source/generic/pst-rubans/Makefile
21mr|texlive-pst-rubans-1.2-7|42	
21mr|texlive-pst-rubans-1.2-7|43	#-----------------------------------------------------------------------
21mr|texlive-pst-rubans-1.2-7|44	%prep
21mr|texlive-pst-rubans-1.2-7|45	%setup -c -a0 -a1 -a2
21mr|texlive-pst-rubans-1.2-7|46	
21mr|texlive-pst-rubans-1.2-7|47	%build
21mr|texlive-pst-rubans-1.2-7|48	
21mr|texlive-pst-rubans-1.2-7|49	%install
21mr|texlive-pst-rubans-1.2-7|50	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pst-rubans-1.2-7|51	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18876 21
21mr|texlive-pst-sigsys-1.4-7|1	# revision 21667
21mr|texlive-pst-sigsys-1.4-7|2	# category Package
21mr|texlive-pst-sigsys-1.4-7|3	# catalog-ctan /graphics/pstricks/contrib/pst-sigsys
21mr|texlive-pst-sigsys-1.4-7|4	# catalog-date 2011-03-09 20:38:22 +0100
21mr|texlive-pst-sigsys-1.4-7|5	# catalog-license lppl
21mr|texlive-pst-sigsys-1.4-7|6	# catalog-version 1.4
21mr|texlive-pst-sigsys-1.4-7|7	Name:		texlive-pst-sigsys
21mr|texlive-pst-sigsys-1.4-7|8	Version:	1.4
21mr|texlive-pst-sigsys-1.4-7|9	Release:	7
21mr|texlive-pst-sigsys-1.4-7|10	Summary:	Support of signal processing-related disciplines
21mr|texlive-pst-sigsys-1.4-7|11	Group:		Publishing
21mr|texlive-pst-sigsys-1.4-7|12	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-sigsys
21mr|texlive-pst-sigsys-1.4-7|13	License:	LPPL
21mr|texlive-pst-sigsys-1.4-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-sigsys.tar.xz
21mr|texlive-pst-sigsys-1.4-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-sigsys.doc.tar.xz
21mr|texlive-pst-sigsys-1.4-7|16	BuildArch:	noarch
21mr|texlive-pst-sigsys-1.4-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-pst-sigsys-1.4-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-pst-sigsys-1.4-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-pst-sigsys-1.4-7|20	
21mr|texlive-pst-sigsys-1.4-7|21	%description
21mr|texlive-pst-sigsys-1.4-7|22	The package offers a collection of useful macros for
21mr|texlive-pst-sigsys-1.4-7|23	disciplines related to signal processing. It defines macros for
21mr|texlive-pst-sigsys-1.4-7|24	plotting a sequence of numbers, drawing the pole-zero diagram
21mr|texlive-pst-sigsys-1.4-7|25	of a system, shading the region of convergence, creating an
21mr|texlive-pst-sigsys-1.4-7|26	adder or a multiplier node, placing a framed node at a given
21mr|texlive-pst-sigsys-1.4-7|27	coordinate, creating an up-sampler or a down-sampler node,
21mr|texlive-pst-sigsys-1.4-7|28	drawing the block diagram of a system, drawing adaptive
21mr|texlive-pst-sigsys-1.4-7|29	systems, sequentially connecting a list of nodes, and
21mr|texlive-pst-sigsys-1.4-7|30	connecting a list of nodes using any node-connecting macro.
21mr|texlive-pst-sigsys-1.4-7|31	
21mr|texlive-pst-sigsys-1.4-7|32	
21mr|texlive-pst-sigsys-1.4-7|33	#-----------------------------------------------------------------------
21mr|texlive-pst-sigsys-1.4-7|34	%files
21mr|texlive-pst-sigsys-1.4-7|35	%{_texmfdistdir}/tex/generic/pst-sigsys/pst-sigsys.tex
21mr|texlive-pst-sigsys-1.4-7|36	%{_texmfdistdir}/tex/latex/pst-sigsys/pst-sigsys.sty
21mr|texlive-pst-sigsys-1.4-7|37	%doc %{_texmfdistdir}/doc/generic/pst-sigsys/Changes
21mr|texlive-pst-sigsys-1.4-7|38	%doc %{_texmfdistdir}/doc/generic/pst-sigsys/README
21mr|texlive-pst-sigsys-1.4-7|39	%doc %{_texmfdistdir}/doc/generic/pst-sigsys/pst-sigsys-doc.bib
21mr|texlive-pst-sigsys-1.4-7|40	%doc %{_texmfdistdir}/doc/generic/pst-sigsys/pst-sigsys-doc.pdf
21mr|texlive-pst-sigsys-1.4-7|41	%doc %{_texmfdistdir}/doc/generic/pst-sigsys/pst-sigsys-doc.tex
21mr|texlive-pst-sigsys-1.4-7|42	
21mr|texlive-pst-sigsys-1.4-7|43	#-----------------------------------------------------------------------
21mr|texlive-pst-sigsys-1.4-7|44	%prep
21mr|texlive-pst-sigsys-1.4-7|45	%setup -c -a0 -a1
21mr|texlive-pst-sigsys-1.4-7|46	
21mr|texlive-pst-sigsys-1.4-7|47	%build
21mr|texlive-pst-sigsys-1.4-7|48	
21mr|texlive-pst-sigsys-1.4-7|49	%install
21mr|texlive-pst-sigsys-1.4-7|50	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pst-sigsys-1.4-7|51	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18877 21
21mr|texlive-pst-slpe-1.31-7|1	# revision 24391
21mr|texlive-pst-slpe-1.31-7|2	# category Package
21mr|texlive-pst-slpe-1.31-7|3	# catalog-ctan /graphics/pstricks/contrib/pst-slpe
21mr|texlive-pst-slpe-1.31-7|4	# catalog-date 2011-10-25 20:39:05 +0200
21mr|texlive-pst-slpe-1.31-7|5	# catalog-license lppl
21mr|texlive-pst-slpe-1.31-7|6	# catalog-version 1.31
21mr|texlive-pst-slpe-1.31-7|7	Name:		texlive-pst-slpe
21mr|texlive-pst-slpe-1.31-7|8	Version:	1.31
21mr|texlive-pst-slpe-1.31-7|9	Release:	7
21mr|texlive-pst-slpe-1.31-7|10	Summary:	Sophisticated colour gradients
21mr|texlive-pst-slpe-1.31-7|11	Group:		Publishing
21mr|texlive-pst-slpe-1.31-7|12	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-slpe
21mr|texlive-pst-slpe-1.31-7|13	License:	LPPL
21mr|texlive-pst-slpe-1.31-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-slpe.tar.xz
21mr|texlive-pst-slpe-1.31-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-slpe.doc.tar.xz
21mr|texlive-pst-slpe-1.31-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-slpe.source.tar.xz
21mr|texlive-pst-slpe-1.31-7|17	BuildArch:	noarch
21mr|texlive-pst-slpe-1.31-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-pst-slpe-1.31-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-pst-slpe-1.31-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-pst-slpe-1.31-7|21	
21mr|texlive-pst-slpe-1.31-7|22	%description
21mr|texlive-pst-slpe-1.31-7|23	This PStricks package covers all the colour gradient
21mr|texlive-pst-slpe-1.31-7|24	functionality of pst-grad (part of the base pstricks
21mr|texlive-pst-slpe-1.31-7|25	distribution), and provides the following facilities: - it
21mr|texlive-pst-slpe-1.31-7|26	permits the user to specify an arbitrary number of colours,
21mr|texlive-pst-slpe-1.31-7|27	along with the points at which they are to be reached; - it
21mr|texlive-pst-slpe-1.31-7|28	converts between RGB and HSV behind the scenes; - it provides
21mr|texlive-pst-slpe-1.31-7|29	concentric and radial gradients; - it provides a command
21mr|texlive-pst-slpe-1.31-7|30	\psBall that generates bullets with a three-dimensional
21mr|texlive-pst-slpe-1.31-7|31	appearance; and - uses the xkeyval package for the extended key
21mr|texlive-pst-slpe-1.31-7|32	handling.
21mr|texlive-pst-slpe-1.31-7|33	
21mr|texlive-pst-slpe-1.31-7|34	
21mr|texlive-pst-slpe-1.31-7|35	#-----------------------------------------------------------------------
21mr|texlive-pst-slpe-1.31-7|36	%files
21mr|texlive-pst-slpe-1.31-7|37	%{_texmfdistdir}/dvips/pst-slpe/pst-slpe.pro
21mr|texlive-pst-slpe-1.31-7|38	%{_texmfdistdir}/tex/generic/pst-slpe/pst-slpe.tex
21mr|texlive-pst-slpe-1.31-7|39	%{_texmfdistdir}/tex/latex/pst-slpe/pst-slpe.sty
21mr|texlive-pst-slpe-1.31-7|40	%doc %{_texmfdistdir}/doc/generic/pst-slpe/Changes
21mr|texlive-pst-slpe-1.31-7|41	%doc %{_texmfdistdir}/doc/generic/pst-slpe/README
21mr|texlive-pst-slpe-1.31-7|42	%doc %{_texmfdistdir}/doc/generic/pst-slpe/pst-slpe.pdf
21mr|texlive-pst-slpe-1.31-7|43	#- source
21mr|texlive-pst-slpe-1.31-7|44	%doc %{_texmfdistdir}/source/generic/pst-slpe/Makefile
21mr|texlive-pst-slpe-1.31-7|45	%doc %{_texmfdistdir}/source/generic/pst-slpe/pst-slpe.dtx
21mr|texlive-pst-slpe-1.31-7|46	%doc %{_texmfdistdir}/source/generic/pst-slpe/pst-slpe.ins
21mr|texlive-pst-slpe-1.31-7|47	
21mr|texlive-pst-slpe-1.31-7|48	#-----------------------------------------------------------------------
21mr|texlive-pst-slpe-1.31-7|49	%prep
21mr|texlive-pst-slpe-1.31-7|50	%setup -c -a0 -a1 -a2
21mr|texlive-pst-slpe-1.31-7|51	
21mr|texlive-pst-slpe-1.31-7|52	%build
21mr|texlive-pst-slpe-1.31-7|53	
21mr|texlive-pst-slpe-1.31-7|54	%install
21mr|texlive-pst-slpe-1.31-7|55	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pst-slpe-1.31-7|56	cp -fpar dvips tex doc source %{buildroot}%{_texmfdistdir}

18878 21
21mr|texlive-pst-solarsystem-0.13-2|1	Name:		texlive-pst-solarsystem
21mr|texlive-pst-solarsystem-0.13-2|2	Version:	0.13
21mr|texlive-pst-solarsystem-0.13-2|3	Release:	2
21mr|texlive-pst-solarsystem-0.13-2|4	Summary:	Plot the solar system for a specific date
21mr|texlive-pst-solarsystem-0.13-2|5	Group:		Publishing
21mr|texlive-pst-solarsystem-0.13-2|6	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-solarsystem
21mr|texlive-pst-solarsystem-0.13-2|7	License:	LPPL
21mr|texlive-pst-solarsystem-0.13-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-solarsystem.tar.xz
21mr|texlive-pst-solarsystem-0.13-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-solarsystem.doc.tar.xz
21mr|texlive-pst-solarsystem-0.13-2|10	BuildArch:	noarch
21mr|texlive-pst-solarsystem-0.13-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-pst-solarsystem-0.13-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-pst-solarsystem-0.13-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-pst-solarsystem-0.13-2|14	
21mr|texlive-pst-solarsystem-0.13-2|15	%description
21mr|texlive-pst-solarsystem-0.13-2|16	The package uses pstricks to produce diagrams of the visible
21mr|texlive-pst-solarsystem-0.13-2|17	planets, projected on the plane of the ecliptic. It is not
21mr|texlive-pst-solarsystem-0.13-2|18	possible to represent all the planets in their real
21mr|texlive-pst-solarsystem-0.13-2|19	proportions, so only Mercury, Venus, Earth and Mars have their
21mr|texlive-pst-solarsystem-0.13-2|20	orbits in correct proportions and their relative sizes are
21mr|texlive-pst-solarsystem-0.13-2|21	observed. Saturn and Jupiter are in the right direction, but
21mr|texlive-pst-solarsystem-0.13-2|22	not in the correct size.
21mr|texlive-pst-solarsystem-0.13-2|23	
21mr|texlive-pst-solarsystem-0.13-2|24	#-----------------------------------------------------------------------
21mr|texlive-pst-solarsystem-0.13-2|25	%files
21mr|texlive-pst-solarsystem-0.13-2|26	%{_texmfdistdir}/dvips/pst-solarsystem
21mr|texlive-pst-solarsystem-0.13-2|27	%{_texmfdistdir}/tex/generic/pst-solarsystem
21mr|texlive-pst-solarsystem-0.13-2|28	%{_texmfdistdir}/tex/latex/pst-solarsystem
21mr|texlive-pst-solarsystem-0.13-2|29	%doc %{_texmfdistdir}/doc/generic/pst-solarsystem
21mr|texlive-pst-solarsystem-0.13-2|30	
21mr|texlive-pst-solarsystem-0.13-2|31	#-----------------------------------------------------------------------
21mr|texlive-pst-solarsystem-0.13-2|32	%prep
21mr|texlive-pst-solarsystem-0.13-2|33	%setup -c -a0 -a1
21mr|texlive-pst-solarsystem-0.13-2|34	
21mr|texlive-pst-solarsystem-0.13-2|35	%build
21mr|texlive-pst-solarsystem-0.13-2|36	
21mr|texlive-pst-solarsystem-0.13-2|37	%install
21mr|texlive-pst-solarsystem-0.13-2|38	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pst-solarsystem-0.13-2|39	cp -fpar dvips tex doc %{buildroot}%{_texmfdistdir}

18879 21
21mr|texlive-pst-solides3d-4.34a-1|1	Name:		texlive-pst-solides3d
21mr|texlive-pst-solides3d-4.34a-1|2	Version:	4.34a
21mr|texlive-pst-solides3d-4.34a-1|3	Release:	1
21mr|texlive-pst-solides3d-4.34a-1|4	Summary:	Draw perspective views of 3D solids
21mr|texlive-pst-solides3d-4.34a-1|5	Group:		Publishing
21mr|texlive-pst-solides3d-4.34a-1|6	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-solides3d
21mr|texlive-pst-solides3d-4.34a-1|7	License:	LPPL1.3
21mr|texlive-pst-solides3d-4.34a-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-solides3d.tar.xz
21mr|texlive-pst-solides3d-4.34a-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-solides3d.doc.tar.xz
21mr|texlive-pst-solides3d-4.34a-1|10	BuildArch:	noarch
21mr|texlive-pst-solides3d-4.34a-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-pst-solides3d-4.34a-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-pst-solides3d-4.34a-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-pst-solides3d-4.34a-1|14	
21mr|texlive-pst-solides3d-4.34a-1|15	%description
21mr|texlive-pst-solides3d-4.34a-1|16	The package is designed to draw solids in 3d perspective.
21mr|texlive-pst-solides3d-4.34a-1|17	Features include: create primitive solids; create solids by
21mr|texlive-pst-solides3d-4.34a-1|18	including a list of its vertices and faces; faces of solids and
21mr|texlive-pst-solides3d-4.34a-1|19	surfaces can be colored by choosing from a very large palette
21mr|texlive-pst-solides3d-4.34a-1|20	of colors; draw parametric surfaces in algebraic and reverse
21mr|texlive-pst-solides3d-4.34a-1|21	polish notation; create explicit and parameterized algebraic
21mr|texlive-pst-solides3d-4.34a-1|22	functions drawn in 2 or 3 dimensions; project text onto a plane
21mr|texlive-pst-solides3d-4.34a-1|23	and onto the faces of a solid; support for including external
21mr|texlive-pst-solides3d-4.34a-1|24	database files.
21mr|texlive-pst-solides3d-4.34a-1|25	
21mr|texlive-pst-solides3d-4.34a-1|26	#-----------------------------------------------------------------------
21mr|texlive-pst-solides3d-4.34a-1|27	%files
21mr|texlive-pst-solides3d-4.34a-1|28	%{_texmfdistdir}/dvips/pst-solides3d
21mr|texlive-pst-solides3d-4.34a-1|29	%{_texmfdistdir}/tex/generic/pst-solides3d
21mr|texlive-pst-solides3d-4.34a-1|30	%{_texmfdistdir}/tex/latex/pst-solides3d
21mr|texlive-pst-solides3d-4.34a-1|31	
21mr|texlive-pst-solides3d-4.34a-1|32	%doc %{_texmfdistdir}/doc/generic/pst-solides3d
21mr|texlive-pst-solides3d-4.34a-1|33	
21mr|texlive-pst-solides3d-4.34a-1|34	#-----------------------------------------------------------------------
21mr|texlive-pst-solides3d-4.34a-1|35	%prep
21mr|texlive-pst-solides3d-4.34a-1|36	%setup -c -a0 -a1
21mr|texlive-pst-solides3d-4.34a-1|37	
21mr|texlive-pst-solides3d-4.34a-1|38	%build
21mr|texlive-pst-solides3d-4.34a-1|39	
21mr|texlive-pst-solides3d-4.34a-1|40	%install
21mr|texlive-pst-solides3d-4.34a-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pst-solides3d-4.34a-1|42	cp -fpar dvips tex doc %{buildroot}%{_texmfdistdir}

18880 21
21mr|texlive-pst-soroban-1.0-7|1	# revision 15878
21mr|texlive-pst-soroban-1.0-7|2	# category Package
21mr|texlive-pst-soroban-1.0-7|3	# catalog-ctan /graphics/pstricks/contrib/pst-soroban
21mr|texlive-pst-soroban-1.0-7|4	# catalog-date 2008-08-23 00:25:16 +0200
21mr|texlive-pst-soroban-1.0-7|5	# catalog-license lppl
21mr|texlive-pst-soroban-1.0-7|6	# catalog-version 1.0
21mr|texlive-pst-soroban-1.0-7|7	Name:		texlive-pst-soroban
21mr|texlive-pst-soroban-1.0-7|8	Version:	1.0
21mr|texlive-pst-soroban-1.0-7|9	Release:	7
21mr|texlive-pst-soroban-1.0-7|10	Summary:	Draw a Soroban using PSTricks
21mr|texlive-pst-soroban-1.0-7|11	Group:		Publishing
21mr|texlive-pst-soroban-1.0-7|12	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-soroban
21mr|texlive-pst-soroban-1.0-7|13	License:	LPPL
21mr|texlive-pst-soroban-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-soroban.tar.xz
21mr|texlive-pst-soroban-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-soroban.doc.tar.xz
21mr|texlive-pst-soroban-1.0-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-soroban.source.tar.xz
21mr|texlive-pst-soroban-1.0-7|17	BuildArch:	noarch
21mr|texlive-pst-soroban-1.0-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-pst-soroban-1.0-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-pst-soroban-1.0-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-pst-soroban-1.0-7|21	
21mr|texlive-pst-soroban-1.0-7|22	%description
21mr|texlive-pst-soroban-1.0-7|23	The package uses PSTricks to draw a Japanese abacus, or
21mr|texlive-pst-soroban-1.0-7|24	soroban. The soroban is still used in Japan today.
21mr|texlive-pst-soroban-1.0-7|25	
21mr|texlive-pst-soroban-1.0-7|26	
21mr|texlive-pst-soroban-1.0-7|27	#-----------------------------------------------------------------------
21mr|texlive-pst-soroban-1.0-7|28	%files
21mr|texlive-pst-soroban-1.0-7|29	%{_texmfdistdir}/tex/latex/pst-soroban/pst-soroban.sty
21mr|texlive-pst-soroban-1.0-7|30	%doc %{_texmfdistdir}/doc/generic/pst-soroban/Changes
21mr|texlive-pst-soroban-1.0-7|31	%doc %{_texmfdistdir}/doc/generic/pst-soroban/README
21mr|texlive-pst-soroban-1.0-7|32	%doc %{_texmfdistdir}/doc/generic/pst-soroban/pst-soroban-doc.bib
21mr|texlive-pst-soroban-1.0-7|33	%doc %{_texmfdistdir}/doc/generic/pst-soroban/pst-soroban-doc.pdf
21mr|texlive-pst-soroban-1.0-7|34	%doc %{_texmfdistdir}/doc/generic/pst-soroban/pst-soroban-doc.tex
21mr|texlive-pst-soroban-1.0-7|35	#- source
21mr|texlive-pst-soroban-1.0-7|36	%doc %{_texmfdistdir}/source/generic/pst-soroban/Makefile
21mr|texlive-pst-soroban-1.0-7|37	
21mr|texlive-pst-soroban-1.0-7|38	#-----------------------------------------------------------------------
21mr|texlive-pst-soroban-1.0-7|39	%prep
21mr|texlive-pst-soroban-1.0-7|40	%setup -c -a0 -a1 -a2
21mr|texlive-pst-soroban-1.0-7|41	
21mr|texlive-pst-soroban-1.0-7|42	%build
21mr|texlive-pst-soroban-1.0-7|43	
21mr|texlive-pst-soroban-1.0-7|44	%install
21mr|texlive-pst-soroban-1.0-7|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pst-soroban-1.0-7|46	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18881 21
21mr|texlive-pst-spectra-0.91-7|1	# revision 15878
21mr|texlive-pst-spectra-0.91-7|2	# category Package
21mr|texlive-pst-spectra-0.91-7|3	# catalog-ctan /graphics/pstricks/contrib/pst-spectra
21mr|texlive-pst-spectra-0.91-7|4	# catalog-date 2008-08-23 00:25:16 +0200
21mr|texlive-pst-spectra-0.91-7|5	# catalog-license lppl
21mr|texlive-pst-spectra-0.91-7|6	# catalog-version 0.91
21mr|texlive-pst-spectra-0.91-7|7	Name:		texlive-pst-spectra
21mr|texlive-pst-spectra-0.91-7|8	Version:	0.91
21mr|texlive-pst-spectra-0.91-7|9	Release:	7
21mr|texlive-pst-spectra-0.91-7|10	Summary:	Draw continuum, emission and absorption spectra with PSTricks
21mr|texlive-pst-spectra-0.91-7|11	Group:		Publishing
21mr|texlive-pst-spectra-0.91-7|12	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-spectra
21mr|texlive-pst-spectra-0.91-7|13	License:	LPPL
21mr|texlive-pst-spectra-0.91-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-spectra.tar.xz
21mr|texlive-pst-spectra-0.91-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-spectra.doc.tar.xz
21mr|texlive-pst-spectra-0.91-7|16	BuildArch:	noarch
21mr|texlive-pst-spectra-0.91-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-pst-spectra-0.91-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-pst-spectra-0.91-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-pst-spectra-0.91-7|20	
21mr|texlive-pst-spectra-0.91-7|21	%description
21mr|texlive-pst-spectra-0.91-7|22	The package is a PSTricks extension, based on a NASA lines
21mr|texlive-pst-spectra-0.91-7|23	database. It allows you to draw continuum, emission and
21mr|texlive-pst-spectra-0.91-7|24	absorption spectra. A Total of 16 880 visible lines from 99
21mr|texlive-pst-spectra-0.91-7|25	elements can be displayed. The package requires the xkeyval
21mr|texlive-pst-spectra-0.91-7|26	package for decoding its arguments.
21mr|texlive-pst-spectra-0.91-7|27	
21mr|texlive-pst-spectra-0.91-7|28	
21mr|texlive-pst-spectra-0.91-7|29	#-----------------------------------------------------------------------
21mr|texlive-pst-spectra-0.91-7|30	%files
21mr|texlive-pst-spectra-0.91-7|31	%{_texmfdistdir}/dvips/pst-spectra/pst-spectra.pro
21mr|texlive-pst-spectra-0.91-7|32	%{_texmfdistdir}/tex/generic/pst-spectra/pst-spectra.tex
21mr|texlive-pst-spectra-0.91-7|33	%{_texmfdistdir}/tex/latex/pst-spectra/pst-spectra.sty
21mr|texlive-pst-spectra-0.91-7|34	%doc %{_texmfdistdir}/doc/generic/pst-spectra/README
21mr|texlive-pst-spectra-0.91-7|35	%doc %{_texmfdistdir}/doc/generic/pst-spectra/pst-spectra.pdf
21mr|texlive-pst-spectra-0.91-7|36	%doc %{_texmfdistdir}/doc/generic/pst-spectra/pst-spectraEN.pdf
21mr|texlive-pst-spectra-0.91-7|37	
21mr|texlive-pst-spectra-0.91-7|38	#-----------------------------------------------------------------------
21mr|texlive-pst-spectra-0.91-7|39	%prep
21mr|texlive-pst-spectra-0.91-7|40	%setup -c -a0 -a1
21mr|texlive-pst-spectra-0.91-7|41	
21mr|texlive-pst-spectra-0.91-7|42	%build
21mr|texlive-pst-spectra-0.91-7|43	
21mr|texlive-pst-spectra-0.91-7|44	%install
21mr|texlive-pst-spectra-0.91-7|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pst-spectra-0.91-7|46	cp -fpar dvips tex doc %{buildroot}%{_texmfdistdir}

18882 21
21mr|texlive-pst-stru-0.13-2|1	Name:		texlive-pst-stru
21mr|texlive-pst-stru-0.13-2|2	Version:	0.13
21mr|texlive-pst-stru-0.13-2|3	Release:	2
21mr|texlive-pst-stru-0.13-2|4	Summary:	Civil engineering diagrams, using pstricks
21mr|texlive-pst-stru-0.13-2|5	Group:		Publishing
21mr|texlive-pst-stru-0.13-2|6	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-stru
21mr|texlive-pst-stru-0.13-2|7	License:	LPPL
21mr|texlive-pst-stru-0.13-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-stru.tar.xz
21mr|texlive-pst-stru-0.13-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-stru.doc.tar.xz
21mr|texlive-pst-stru-0.13-2|10	BuildArch:	noarch
21mr|texlive-pst-stru-0.13-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-pst-stru-0.13-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-pst-stru-0.13-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-pst-stru-0.13-2|14	
21mr|texlive-pst-stru-0.13-2|15	%description
21mr|texlive-pst-stru-0.13-2|16	Pst-stru is a PSTricks-based package to draw structural schemes
21mr|texlive-pst-stru-0.13-2|17	in civil engineering analysis, for beams, portals, arches and
21mr|texlive-pst-stru-0.13-2|18	piles.
21mr|texlive-pst-stru-0.13-2|19	
21mr|texlive-pst-stru-0.13-2|20	#-----------------------------------------------------------------------
21mr|texlive-pst-stru-0.13-2|21	%files
21mr|texlive-pst-stru-0.13-2|22	%{_texmfdistdir}/tex/generic/pst-stru
21mr|texlive-pst-stru-0.13-2|23	%{_texmfdistdir}/tex/latex/pst-stru
21mr|texlive-pst-stru-0.13-2|24	%doc %{_texmfdistdir}/doc/generic/pst-stru
21mr|texlive-pst-stru-0.13-2|25	
21mr|texlive-pst-stru-0.13-2|26	#-----------------------------------------------------------------------
21mr|texlive-pst-stru-0.13-2|27	%prep
21mr|texlive-pst-stru-0.13-2|28	%setup -c -a0 -a1
21mr|texlive-pst-stru-0.13-2|29	
21mr|texlive-pst-stru-0.13-2|30	%build
21mr|texlive-pst-stru-0.13-2|31	
21mr|texlive-pst-stru-0.13-2|32	%install
21mr|texlive-pst-stru-0.13-2|33	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pst-stru-0.13-2|34	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18883 21
21mr|texlive-pst-support-20190228-1|1	# revision 15878
21mr|texlive-pst-support-20190228-1|2	# category Package
21mr|texlive-pst-support-20190228-1|3	# catalog-ctan /graphics/pstricks/pst-support
21mr|texlive-pst-support-20190228-1|4	# catalog-date 2009-02-07 21:39:27 +0100
21mr|texlive-pst-support-20190228-1|5	# catalog-license lppl
21mr|texlive-pst-support-20190228-1|6	# catalog-version 2009-02-05
21mr|texlive-pst-support-20190228-1|7	Name:		texlive-pst-support
21mr|texlive-pst-support-20190228-1|8	Version:	20190228
21mr|texlive-pst-support-20190228-1|9	Release:	1
21mr|texlive-pst-support-20190228-1|10	Summary:	Assorted support files for use with PStricks
21mr|texlive-pst-support-20190228-1|11	Group:		Publishing
21mr|texlive-pst-support-20190228-1|12	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/pst-support
21mr|texlive-pst-support-20190228-1|13	License:	LPPL
21mr|texlive-pst-support-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-support.tar.xz
21mr|texlive-pst-support-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-support.doc.tar.xz
21mr|texlive-pst-support-20190228-1|16	BuildArch:	noarch
21mr|texlive-pst-support-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-pst-support-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-pst-support-20190228-1|19	
21mr|texlive-pst-support-20190228-1|20	%description
21mr|texlive-pst-support-20190228-1|21	An appropriate set of job options, together with process
21mr|texlive-pst-support-20190228-1|22	scripts for use with TeXnicCenter/.
21mr|texlive-pst-support-20190228-1|23	
21mr|texlive-pst-support-20190228-1|24	#-----------------------------------------------------------------------
21mr|texlive-pst-support-20190228-1|25	%files
21mr|texlive-pst-support-20190228-1|26	%doc %{_texmfdistdir}/doc/generic/pst-support/README
21mr|texlive-pst-support-20190228-1|27	%doc %{_texmfdistdir}/doc/generic/pst-support/Standard_transparency.joboptions
21mr|texlive-pst-support-20190228-1|28	%doc %{_texmfdistdir}/doc/generic/pst-support/latex-ps-pdf.tco
21mr|texlive-pst-support-20190228-1|29	%doc %{_texmfdistdir}/doc/generic/pst-support/latex-pstpdf-pdf.tco
21mr|texlive-pst-support-20190228-1|30	%doc %{_texmfdistdir}/doc/generic/pst-support/pdflatex-autopstpdf.tco
21mr|texlive-pst-support-20190228-1|31	
21mr|texlive-pst-support-20190228-1|32	#-----------------------------------------------------------------------
21mr|texlive-pst-support-20190228-1|33	%prep
21mr|texlive-pst-support-20190228-1|34	%setup -c -a0 -a1
21mr|texlive-pst-support-20190228-1|35	
21mr|texlive-pst-support-20190228-1|36	%build
21mr|texlive-pst-support-20190228-1|37	
21mr|texlive-pst-support-20190228-1|38	%install
21mr|texlive-pst-support-20190228-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pst-support-20190228-1|40	cp -fpar doc %{buildroot}%{_texmfdistdir}

18884 21
21mr|texlive-pst-text-1.02-1|1	# revision 15878
21mr|texlive-pst-text-1.02-1|2	# category Package
21mr|texlive-pst-text-1.02-1|3	# catalog-ctan /graphics/pstricks/contrib/pst-text
21mr|texlive-pst-text-1.02-1|4	# catalog-date 2007-03-11 16:56:01 +0100
21mr|texlive-pst-text-1.02-1|5	# catalog-license lppl
21mr|texlive-pst-text-1.02-1|6	# catalog-version 1.00
21mr|texlive-pst-text-1.02-1|7	Name:		texlive-pst-text
21mr|texlive-pst-text-1.02-1|8	Version:	1.02
21mr|texlive-pst-text-1.02-1|9	Release:	1
21mr|texlive-pst-text-1.02-1|10	Summary:	Text and character manipulation in PSTricks
21mr|texlive-pst-text-1.02-1|11	Group:		Publishing
21mr|texlive-pst-text-1.02-1|12	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-text
21mr|texlive-pst-text-1.02-1|13	License:	LPPL
21mr|texlive-pst-text-1.02-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-text.tar.xz
21mr|texlive-pst-text-1.02-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-text.doc.tar.xz
21mr|texlive-pst-text-1.02-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-text.source.tar.xz
21mr|texlive-pst-text-1.02-1|17	BuildArch:	noarch
21mr|texlive-pst-text-1.02-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-pst-text-1.02-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-pst-text-1.02-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-pst-text-1.02-1|21	
21mr|texlive-pst-text-1.02-1|22	%description
21mr|texlive-pst-text-1.02-1|23	Pst-text is a PSTricks based package for plotting text along a
21mr|texlive-pst-text-1.02-1|24	different path and manipulating characters. It includes the
21mr|texlive-pst-text-1.02-1|25	functionality of the old package pst-char.
21mr|texlive-pst-text-1.02-1|26	
21mr|texlive-pst-text-1.02-1|27	#-----------------------------------------------------------------------
21mr|texlive-pst-text-1.02-1|28	%files
21mr|texlive-pst-text-1.02-1|29	%{_texmfdistdir}/dvips/pst-text/pst-text.pro
21mr|texlive-pst-text-1.02-1|30	%{_texmfdistdir}/tex/generic/pst-text
21mr|texlive-pst-text-1.02-1|31	%{_texmfdistdir}/tex/latex/pst-text
21mr|texlive-pst-text-1.02-1|32	%doc %{_texmfdistdir}/doc/generic/pst-text
21mr|texlive-pst-text-1.02-1|33	#- source
21mr|texlive-pst-text-1.02-1|34	%doc %{_texmfdistdir}/source/generic/pst-text/Makefile
21mr|texlive-pst-text-1.02-1|35	
21mr|texlive-pst-text-1.02-1|36	#-----------------------------------------------------------------------
21mr|texlive-pst-text-1.02-1|37	%prep
21mr|texlive-pst-text-1.02-1|38	%setup -c -a0 -a1 -a2
21mr|texlive-pst-text-1.02-1|39	
21mr|texlive-pst-text-1.02-1|40	%build
21mr|texlive-pst-text-1.02-1|41	
21mr|texlive-pst-text-1.02-1|42	%install
21mr|texlive-pst-text-1.02-1|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pst-text-1.02-1|44	cp -fpar dvips tex doc source %{buildroot}%{_texmfdistdir}

18885 21
21mr|texlive-pst-thick-1.0-7|1	# revision 16369
21mr|texlive-pst-thick-1.0-7|2	# category Package
21mr|texlive-pst-thick-1.0-7|3	# catalog-ctan /graphics/pstricks/contrib/pst-thick
21mr|texlive-pst-thick-1.0-7|4	# catalog-date 2009-12-14 16:47:24 +0100
21mr|texlive-pst-thick-1.0-7|5	# catalog-license lppl
21mr|texlive-pst-thick-1.0-7|6	# catalog-version 1.0
21mr|texlive-pst-thick-1.0-7|7	Name:		texlive-pst-thick
21mr|texlive-pst-thick-1.0-7|8	Version:	1.0
21mr|texlive-pst-thick-1.0-7|9	Release:	7
21mr|texlive-pst-thick-1.0-7|10	Summary:	Drawing very thick lines and curves
21mr|texlive-pst-thick-1.0-7|11	Group:		Publishing
21mr|texlive-pst-thick-1.0-7|12	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-thick
21mr|texlive-pst-thick-1.0-7|13	License:	LPPL
21mr|texlive-pst-thick-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-thick.tar.xz
21mr|texlive-pst-thick-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-thick.doc.tar.xz
21mr|texlive-pst-thick-1.0-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-thick.source.tar.xz
21mr|texlive-pst-thick-1.0-7|17	BuildArch:	noarch
21mr|texlive-pst-thick-1.0-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-pst-thick-1.0-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-pst-thick-1.0-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-pst-thick-1.0-7|21	
21mr|texlive-pst-thick-1.0-7|22	%description
21mr|texlive-pst-thick-1.0-7|23	The package supports drawing of very thick lines and curves in
21mr|texlive-pst-thick-1.0-7|24	PSTricks, with various fillings for the body of the lines.
21mr|texlive-pst-thick-1.0-7|25	
21mr|texlive-pst-thick-1.0-7|26	
21mr|texlive-pst-thick-1.0-7|27	#-----------------------------------------------------------------------
21mr|texlive-pst-thick-1.0-7|28	%files
21mr|texlive-pst-thick-1.0-7|29	%{_texmfdistdir}/tex/generic/pst-thick/pst-thick.tex
21mr|texlive-pst-thick-1.0-7|30	%{_texmfdistdir}/tex/latex/pst-thick/pst-thick.sty
21mr|texlive-pst-thick-1.0-7|31	%doc %{_texmfdistdir}/doc/generic/pst-thick/Changes
21mr|texlive-pst-thick-1.0-7|32	%doc %{_texmfdistdir}/doc/generic/pst-thick/README
21mr|texlive-pst-thick-1.0-7|33	%doc %{_texmfdistdir}/doc/generic/pst-thick/pst-thick-doc.bib
21mr|texlive-pst-thick-1.0-7|34	%doc %{_texmfdistdir}/doc/generic/pst-thick/pst-thick-doc.pdf
21mr|texlive-pst-thick-1.0-7|35	%doc %{_texmfdistdir}/doc/generic/pst-thick/pst-thick-doc.tex
21mr|texlive-pst-thick-1.0-7|36	#- source
21mr|texlive-pst-thick-1.0-7|37	%doc %{_texmfdistdir}/source/generic/pst-thick/Makefile
21mr|texlive-pst-thick-1.0-7|38	
21mr|texlive-pst-thick-1.0-7|39	#-----------------------------------------------------------------------
21mr|texlive-pst-thick-1.0-7|40	%prep
21mr|texlive-pst-thick-1.0-7|41	%setup -c -a0 -a1 -a2
21mr|texlive-pst-thick-1.0-7|42	
21mr|texlive-pst-thick-1.0-7|43	%build
21mr|texlive-pst-thick-1.0-7|44	
21mr|texlive-pst-thick-1.0-7|45	%install
21mr|texlive-pst-thick-1.0-7|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pst-thick-1.0-7|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18886 21
21mr|texlive-pst-tools-0.09b-2|1	Name:		texlive-pst-tools
21mr|texlive-pst-tools-0.09b-2|2	Epoch:		1
21mr|texlive-pst-tools-0.09b-2|3	Version:	0.09b
21mr|texlive-pst-tools-0.09b-2|4	Release:	2
21mr|texlive-pst-tools-0.09b-2|5	Summary:	PStricks support functions
21mr|texlive-pst-tools-0.09b-2|6	Group:		Publishing
21mr|texlive-pst-tools-0.09b-2|7	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-tools
21mr|texlive-pst-tools-0.09b-2|8	License:	LPPL
21mr|texlive-pst-tools-0.09b-2|9	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-tools.tar.xz
21mr|texlive-pst-tools-0.09b-2|10	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-tools.doc.tar.xz
21mr|texlive-pst-tools-0.09b-2|11	BuildArch:	noarch
21mr|texlive-pst-tools-0.09b-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-pst-tools-0.09b-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-pst-tools-0.09b-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-pst-tools-0.09b-2|15	
21mr|texlive-pst-tools-0.09b-2|16	%description
21mr|texlive-pst-tools-0.09b-2|17	The package provides helper functions for other PSTricks
21mr|texlive-pst-tools-0.09b-2|18	related packages.
21mr|texlive-pst-tools-0.09b-2|19	
21mr|texlive-pst-tools-0.09b-2|20	#-----------------------------------------------------------------------
21mr|texlive-pst-tools-0.09b-2|21	%files
21mr|texlive-pst-tools-0.09b-2|22	%{_texmfdistdir}/dvips/pst-tools
21mr|texlive-pst-tools-0.09b-2|23	%{_texmfdistdir}/tex/generic/pst-tools
21mr|texlive-pst-tools-0.09b-2|24	%{_texmfdistdir}/tex/latex/pst-tools
21mr|texlive-pst-tools-0.09b-2|25	%doc %{_texmfdistdir}/doc/generic/pst-tools
21mr|texlive-pst-tools-0.09b-2|26	
21mr|texlive-pst-tools-0.09b-2|27	#-----------------------------------------------------------------------
21mr|texlive-pst-tools-0.09b-2|28	%prep
21mr|texlive-pst-tools-0.09b-2|29	%setup -c -a0 -a1
21mr|texlive-pst-tools-0.09b-2|30	
21mr|texlive-pst-tools-0.09b-2|31	%build
21mr|texlive-pst-tools-0.09b-2|32	
21mr|texlive-pst-tools-0.09b-2|33	%install
21mr|texlive-pst-tools-0.09b-2|34	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pst-tools-0.09b-2|35	cp -fpar dvips tex doc %{buildroot}%{_texmfdistdir}

18887 21
21mr|texlive-pst-tree-1.13-2|1	Name:		texlive-pst-tree
21mr|texlive-pst-tree-1.13-2|2	Version:	1.13
21mr|texlive-pst-tree-1.13-2|3	Release:	2
21mr|texlive-pst-tree-1.13-2|4	Summary:	Trees, using pstricks
21mr|texlive-pst-tree-1.13-2|5	Group:		Publishing
21mr|texlive-pst-tree-1.13-2|6	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-tree
21mr|texlive-pst-tree-1.13-2|7	License:	LPPL
21mr|texlive-pst-tree-1.13-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-tree.tar.xz
21mr|texlive-pst-tree-1.13-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-tree.doc.tar.xz
21mr|texlive-pst-tree-1.13-2|10	BuildArch:	noarch
21mr|texlive-pst-tree-1.13-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-pst-tree-1.13-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-pst-tree-1.13-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-pst-tree-1.13-2|14	
21mr|texlive-pst-tree-1.13-2|15	%description
21mr|texlive-pst-tree-1.13-2|16	pst-tree is a pstricks package that defines a macro \pstree
21mr|texlive-pst-tree-1.13-2|17	which offers a structured way of joining nodes created using
21mr|texlive-pst-tree-1.13-2|18	pst-node in order to draw trees.
21mr|texlive-pst-tree-1.13-2|19	
21mr|texlive-pst-tree-1.13-2|20	#-----------------------------------------------------------------------
21mr|texlive-pst-tree-1.13-2|21	%files
21mr|texlive-pst-tree-1.13-2|22	%{_texmfdistdir}/tex/generic/pst-tree
21mr|texlive-pst-tree-1.13-2|23	%{_texmfdistdir}/tex/latex/pst-tree
21mr|texlive-pst-tree-1.13-2|24	%doc %{_texmfdistdir}/doc/generic/pst-tree
21mr|texlive-pst-tree-1.13-2|25	
21mr|texlive-pst-tree-1.13-2|26	#-----------------------------------------------------------------------
21mr|texlive-pst-tree-1.13-2|27	%prep
21mr|texlive-pst-tree-1.13-2|28	%setup -c -a0 -a1
21mr|texlive-pst-tree-1.13-2|29	
21mr|texlive-pst-tree-1.13-2|30	%build
21mr|texlive-pst-tree-1.13-2|31	
21mr|texlive-pst-tree-1.13-2|32	%install
21mr|texlive-pst-tree-1.13-2|33	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pst-tree-1.13-2|34	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18888 21
21mr|texlive-pst-tvz-1.01-7|1	# revision 23451
21mr|texlive-pst-tvz-1.01-7|2	# category Package
21mr|texlive-pst-tvz-1.01-7|3	# catalog-ctan /graphics/pstricks/contrib/pst-tvz
21mr|texlive-pst-tvz-1.01-7|4	# catalog-date 2011-06-14 17:30:27 +0200
21mr|texlive-pst-tvz-1.01-7|5	# catalog-license lppl1.3
21mr|texlive-pst-tvz-1.01-7|6	# catalog-version 1.01
21mr|texlive-pst-tvz-1.01-7|7	Name:		texlive-pst-tvz
21mr|texlive-pst-tvz-1.01-7|8	Version:	1.01
21mr|texlive-pst-tvz-1.01-7|9	Release:	7
21mr|texlive-pst-tvz-1.01-7|10	Summary:	Draw trees with more than on root node, using PSTricks
21mr|texlive-pst-tvz-1.01-7|11	Group:		Publishing
21mr|texlive-pst-tvz-1.01-7|12	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-tvz
21mr|texlive-pst-tvz-1.01-7|13	License:	LPPL1.3
21mr|texlive-pst-tvz-1.01-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-tvz.tar.xz
21mr|texlive-pst-tvz-1.01-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-tvz.doc.tar.xz
21mr|texlive-pst-tvz-1.01-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-tvz.source.tar.xz
21mr|texlive-pst-tvz-1.01-7|17	BuildArch:	noarch
21mr|texlive-pst-tvz-1.01-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-pst-tvz-1.01-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-pst-tvz-1.01-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-pst-tvz-1.01-7|21	
21mr|texlive-pst-tvz-1.01-7|22	%description
21mr|texlive-pst-tvz-1.01-7|23	The package uses PSTricks to draw trees with more than one root
21mr|texlive-pst-tvz-1.01-7|24	node. It is similar to pst-tree, though it uses a different
21mr|texlive-pst-tvz-1.01-7|25	placement algorithm.
21mr|texlive-pst-tvz-1.01-7|26	
21mr|texlive-pst-tvz-1.01-7|27	
21mr|texlive-pst-tvz-1.01-7|28	#-----------------------------------------------------------------------
21mr|texlive-pst-tvz-1.01-7|29	%files
21mr|texlive-pst-tvz-1.01-7|30	%{_texmfdistdir}/tex/generic/pst-tvz/pst-tvz.tex
21mr|texlive-pst-tvz-1.01-7|31	%{_texmfdistdir}/tex/latex/pst-tvz/pst-tvz.sty
21mr|texlive-pst-tvz-1.01-7|32	%doc %{_texmfdistdir}/doc/generic/pst-tvz/Changes
21mr|texlive-pst-tvz-1.01-7|33	%doc %{_texmfdistdir}/doc/generic/pst-tvz/README
21mr|texlive-pst-tvz-1.01-7|34	%doc %{_texmfdistdir}/doc/generic/pst-tvz/pst-tvz-doc.bib
21mr|texlive-pst-tvz-1.01-7|35	%doc %{_texmfdistdir}/doc/generic/pst-tvz/pst-tvz-doc.pdf
21mr|texlive-pst-tvz-1.01-7|36	%doc %{_texmfdistdir}/doc/generic/pst-tvz/pst-tvz-doc.tex
21mr|texlive-pst-tvz-1.01-7|37	#- source
21mr|texlive-pst-tvz-1.01-7|38	%doc %{_texmfdistdir}/source/generic/pst-tvz/Makefile
21mr|texlive-pst-tvz-1.01-7|39	
21mr|texlive-pst-tvz-1.01-7|40	#-----------------------------------------------------------------------
21mr|texlive-pst-tvz-1.01-7|41	%prep
21mr|texlive-pst-tvz-1.01-7|42	%setup -c -a0 -a1 -a2
21mr|texlive-pst-tvz-1.01-7|43	
21mr|texlive-pst-tvz-1.01-7|44	%build
21mr|texlive-pst-tvz-1.01-7|45	
21mr|texlive-pst-tvz-1.01-7|46	%install
21mr|texlive-pst-tvz-1.01-7|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pst-tvz-1.01-7|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18889 21
21mr|texlive-pst-uml-0.83-7|1	# revision 15878
21mr|texlive-pst-uml-0.83-7|2	# category Package
21mr|texlive-pst-uml-0.83-7|3	# catalog-ctan /graphics/pstricks/contrib/pst-uml
21mr|texlive-pst-uml-0.83-7|4	# catalog-date 2007-01-04 21:17:26 +0100
21mr|texlive-pst-uml-0.83-7|5	# catalog-license lppl
21mr|texlive-pst-uml-0.83-7|6	# catalog-version 0.83
21mr|texlive-pst-uml-0.83-7|7	Name:		texlive-pst-uml
21mr|texlive-pst-uml-0.83-7|8	Version:	0.83
21mr|texlive-pst-uml-0.83-7|9	Release:	7
21mr|texlive-pst-uml-0.83-7|10	Summary:	UML diagrams with PSTricks
21mr|texlive-pst-uml-0.83-7|11	Group:		Publishing
21mr|texlive-pst-uml-0.83-7|12	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-uml
21mr|texlive-pst-uml-0.83-7|13	License:	LPPL
21mr|texlive-pst-uml-0.83-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-uml.tar.xz
21mr|texlive-pst-uml-0.83-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-uml.doc.tar.xz
21mr|texlive-pst-uml-0.83-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-uml.source.tar.xz
21mr|texlive-pst-uml-0.83-7|17	BuildArch:	noarch
21mr|texlive-pst-uml-0.83-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-pst-uml-0.83-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-pst-uml-0.83-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-pst-uml-0.83-7|21	Requires:	texlive-multido
21mr|texlive-pst-uml-0.83-7|22	
21mr|texlive-pst-uml-0.83-7|23	%description
21mr|texlive-pst-uml-0.83-7|24	pst-uml is a PSTricks package that provides support for drawing
21mr|texlive-pst-uml-0.83-7|25	moderately complex UML (Universal Modelling Language) diagrams.
21mr|texlive-pst-uml-0.83-7|26	(The PDF documentation is written in French.).
21mr|texlive-pst-uml-0.83-7|27	
21mr|texlive-pst-uml-0.83-7|28	
21mr|texlive-pst-uml-0.83-7|29	#-----------------------------------------------------------------------
21mr|texlive-pst-uml-0.83-7|30	%files
21mr|texlive-pst-uml-0.83-7|31	%{_texmfdistdir}/tex/latex/pst-uml/pst-uml.sty
21mr|texlive-pst-uml-0.83-7|32	%doc %{_texmfdistdir}/doc/generic/pst-uml/Changes
21mr|texlive-pst-uml-0.83-7|33	%doc %{_texmfdistdir}/doc/generic/pst-uml/README
21mr|texlive-pst-uml-0.83-7|34	%doc %{_texmfdistdir}/doc/generic/pst-uml/diagCase.tex
21mr|texlive-pst-uml-0.83-7|35	%doc %{_texmfdistdir}/doc/generic/pst-uml/diagClass.tex
21mr|texlive-pst-uml-0.83-7|36	%doc %{_texmfdistdir}/doc/generic/pst-uml/diagClass1.tex
21mr|texlive-pst-uml-0.83-7|37	%doc %{_texmfdistdir}/doc/generic/pst-uml/diagSeq.tex
21mr|texlive-pst-uml-0.83-7|38	%doc %{_texmfdistdir}/doc/generic/pst-uml/diagState.tex
21mr|texlive-pst-uml-0.83-7|39	%doc %{_texmfdistdir}/doc/generic/pst-uml/pst-uml-doc.pdf
21mr|texlive-pst-uml-0.83-7|40	%doc %{_texmfdistdir}/doc/generic/pst-uml/pst-uml-doc.tex
21mr|texlive-pst-uml-0.83-7|41	%doc %{_texmfdistdir}/doc/generic/pst-uml/pst-uml-encapsuled-pdf-fig.pdf
21mr|texlive-pst-uml-0.83-7|42	%doc %{_texmfdistdir}/doc/generic/pst-uml/pst-uml-encapsuled-pdf-fig.tex
21mr|texlive-pst-uml-0.83-7|43	%doc %{_texmfdistdir}/doc/generic/pst-uml/pst-uml-exemples.pdf
21mr|texlive-pst-uml-0.83-7|44	%doc %{_texmfdistdir}/doc/generic/pst-uml/pst-uml-exemples.tex
21mr|texlive-pst-uml-0.83-7|45	#- source
21mr|texlive-pst-uml-0.83-7|46	%doc %{_texmfdistdir}/source/generic/pst-uml/Makefile
21mr|texlive-pst-uml-0.83-7|47	
21mr|texlive-pst-uml-0.83-7|48	#-----------------------------------------------------------------------
21mr|texlive-pst-uml-0.83-7|49	%prep
21mr|texlive-pst-uml-0.83-7|50	%setup -c -a0 -a1 -a2
21mr|texlive-pst-uml-0.83-7|51	
21mr|texlive-pst-uml-0.83-7|52	%build
21mr|texlive-pst-uml-0.83-7|53	
21mr|texlive-pst-uml-0.83-7|54	%install
21mr|texlive-pst-uml-0.83-7|55	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pst-uml-0.83-7|56	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18890 21
21mr|texlive-pst-vowel-1.0-8|1	# revision 25228
21mr|texlive-pst-vowel-1.0-8|2	# category Package
21mr|texlive-pst-vowel-1.0-8|3	# catalog-ctan /macros/latex/contrib/pst-vowel
21mr|texlive-pst-vowel-1.0-8|4	# catalog-date 2012-01-28 08:48:38 +0100
21mr|texlive-pst-vowel-1.0-8|5	# catalog-license lppl
21mr|texlive-pst-vowel-1.0-8|6	# catalog-version 1.0
21mr|texlive-pst-vowel-1.0-8|7	Name:		texlive-pst-vowel
21mr|texlive-pst-vowel-1.0-8|8	Version:	1.0
21mr|texlive-pst-vowel-1.0-8|9	Release:	8
21mr|texlive-pst-vowel-1.0-8|10	Summary:	Enable arrows showing diphthongs on vowel charts
21mr|texlive-pst-vowel-1.0-8|11	Group:		Publishing
21mr|texlive-pst-vowel-1.0-8|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pst-vowel
21mr|texlive-pst-vowel-1.0-8|13	License:	LPPL
21mr|texlive-pst-vowel-1.0-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-vowel.tar.xz
21mr|texlive-pst-vowel-1.0-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-vowel.doc.tar.xz
21mr|texlive-pst-vowel-1.0-8|16	BuildArch:	noarch
21mr|texlive-pst-vowel-1.0-8|17	BuildRequires:	texlive-tlpkg
21mr|texlive-pst-vowel-1.0-8|18	Requires(pre):	texlive-tlpkg
21mr|texlive-pst-vowel-1.0-8|19	Requires(post):	texlive-kpathsea
21mr|texlive-pst-vowel-1.0-8|20	
21mr|texlive-pst-vowel-1.0-8|21	%description
21mr|texlive-pst-vowel-1.0-8|22	The package extends vowel.sty (distributed as part of the tipa
21mr|texlive-pst-vowel-1.0-8|23	bundle) by allowing the user to draw arrows between vowels to
21mr|texlive-pst-vowel-1.0-8|24	show relationships such as diphthong membership. The package
21mr|texlive-pst-vowel-1.0-8|25	depends on use of pstricks.
21mr|texlive-pst-vowel-1.0-8|26	
21mr|texlive-pst-vowel-1.0-8|27	
21mr|texlive-pst-vowel-1.0-8|28	#-----------------------------------------------------------------------
21mr|texlive-pst-vowel-1.0-8|29	%files
21mr|texlive-pst-vowel-1.0-8|30	%{_texmfdistdir}/tex/latex/pst-vowel/pst-vowel.sty
21mr|texlive-pst-vowel-1.0-8|31	%doc %{_texmfdistdir}/doc/latex/pst-vowel/README
21mr|texlive-pst-vowel-1.0-8|32	%doc %{_texmfdistdir}/doc/latex/pst-vowel/pst-vowel.pdf
21mr|texlive-pst-vowel-1.0-8|33	%doc %{_texmfdistdir}/doc/latex/pst-vowel/pst-vowel.tex
21mr|texlive-pst-vowel-1.0-8|34	
21mr|texlive-pst-vowel-1.0-8|35	#-----------------------------------------------------------------------
21mr|texlive-pst-vowel-1.0-8|36	%prep
21mr|texlive-pst-vowel-1.0-8|37	%setup -c -a0 -a1
21mr|texlive-pst-vowel-1.0-8|38	
21mr|texlive-pst-vowel-1.0-8|39	%build
21mr|texlive-pst-vowel-1.0-8|40	
21mr|texlive-pst-vowel-1.0-8|41	%install
21mr|texlive-pst-vowel-1.0-8|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pst-vowel-1.0-8|43	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18891 21
21mr|texlive-pst-vue3d-1.24-7|1	# revision 15878
21mr|texlive-pst-vue3d-1.24-7|2	# category Package
21mr|texlive-pst-vue3d-1.24-7|3	# catalog-ctan /graphics/pstricks/contrib/pst-vue3d
21mr|texlive-pst-vue3d-1.24-7|4	# catalog-date 2008-02-21 14:49:16 +0100
21mr|texlive-pst-vue3d-1.24-7|5	# catalog-license lppl
21mr|texlive-pst-vue3d-1.24-7|6	# catalog-version 1.24
21mr|texlive-pst-vue3d-1.24-7|7	Name:		texlive-pst-vue3d
21mr|texlive-pst-vue3d-1.24-7|8	Version:	1.24
21mr|texlive-pst-vue3d-1.24-7|9	Release:	7
21mr|texlive-pst-vue3d-1.24-7|10	Summary:	Draw perspective views of three dimensional objects
21mr|texlive-pst-vue3d-1.24-7|11	Group:		Publishing
21mr|texlive-pst-vue3d-1.24-7|12	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/pst-vue3d
21mr|texlive-pst-vue3d-1.24-7|13	License:	LPPL
21mr|texlive-pst-vue3d-1.24-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-vue3d.tar.xz
21mr|texlive-pst-vue3d-1.24-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-vue3d.doc.tar.xz
21mr|texlive-pst-vue3d-1.24-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-vue3d.source.tar.xz
21mr|texlive-pst-vue3d-1.24-7|17	BuildArch:	noarch
21mr|texlive-pst-vue3d-1.24-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-pst-vue3d-1.24-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-pst-vue3d-1.24-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-pst-vue3d-1.24-7|21	
21mr|texlive-pst-vue3d-1.24-7|22	%description
21mr|texlive-pst-vue3d-1.24-7|23	With pst-vue3d three dimensional objects like cubes, spheres
21mr|texlive-pst-vue3d-1.24-7|24	and others can be viewed from different points. The
21mr|texlive-pst-vue3d-1.24-7|25	distribution includes a comprehensive set of examples of usage.
21mr|texlive-pst-vue3d-1.24-7|26	
21mr|texlive-pst-vue3d-1.24-7|27	
21mr|texlive-pst-vue3d-1.24-7|28	#-----------------------------------------------------------------------
21mr|texlive-pst-vue3d-1.24-7|29	%files
21mr|texlive-pst-vue3d-1.24-7|30	%{_texmfdistdir}/dvips/pst-vue3d/pst-vue3d.pro
21mr|texlive-pst-vue3d-1.24-7|31	%{_texmfdistdir}/tex/generic/pst-vue3d/pst-vue3d.tex
21mr|texlive-pst-vue3d-1.24-7|32	%{_texmfdistdir}/tex/latex/pst-vue3d/pst-vue3d.sty
21mr|texlive-pst-vue3d-1.24-7|33	%doc %{_texmfdistdir}/doc/generic/pst-vue3d/Changes
21mr|texlive-pst-vue3d-1.24-7|34	%doc %{_texmfdistdir}/doc/generic/pst-vue3d/README
21mr|texlive-pst-vue3d-1.24-7|35	%doc %{_texmfdistdir}/doc/generic/pst-vue3d/pst-vue3d-doc.bib
21mr|texlive-pst-vue3d-1.24-7|36	%doc %{_texmfdistdir}/doc/generic/pst-vue3d/pst-vue3d-doc.pdf
21mr|texlive-pst-vue3d-1.24-7|37	%doc %{_texmfdistdir}/doc/generic/pst-vue3d/pst-vue3d-doc.tex
21mr|texlive-pst-vue3d-1.24-7|38	#- source
21mr|texlive-pst-vue3d-1.24-7|39	%doc %{_texmfdistdir}/source/generic/pst-vue3d/Makefile
21mr|texlive-pst-vue3d-1.24-7|40	
21mr|texlive-pst-vue3d-1.24-7|41	#-----------------------------------------------------------------------
21mr|texlive-pst-vue3d-1.24-7|42	%prep
21mr|texlive-pst-vue3d-1.24-7|43	%setup -c -a0 -a1 -a2
21mr|texlive-pst-vue3d-1.24-7|44	
21mr|texlive-pst-vue3d-1.24-7|45	%build
21mr|texlive-pst-vue3d-1.24-7|46	
21mr|texlive-pst-vue3d-1.24-7|47	%install
21mr|texlive-pst-vue3d-1.24-7|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pst-vue3d-1.24-7|49	cp -fpar dvips tex doc source %{buildroot}%{_texmfdistdir}

18892 21
21mr|texlive-psu-thesis-1.1-7|1	# revision 15878
21mr|texlive-psu-thesis-1.1-7|2	# category Package
21mr|texlive-psu-thesis-1.1-7|3	# catalog-ctan /macros/latex/contrib/psu-thesis
21mr|texlive-psu-thesis-1.1-7|4	# catalog-date 2008-09-20 13:36:26 +0200
21mr|texlive-psu-thesis-1.1-7|5	# catalog-license lppl
21mr|texlive-psu-thesis-1.1-7|6	# catalog-version 1.1
21mr|texlive-psu-thesis-1.1-7|7	Name:		texlive-psu-thesis
21mr|texlive-psu-thesis-1.1-7|8	Version:	1.1
21mr|texlive-psu-thesis-1.1-7|9	Release:	7
21mr|texlive-psu-thesis-1.1-7|10	Summary:	Package for writing a thesis at Penn State University
21mr|texlive-psu-thesis-1.1-7|11	Group:		Publishing
21mr|texlive-psu-thesis-1.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/psu-thesis
21mr|texlive-psu-thesis-1.1-7|13	License:	LPPL
21mr|texlive-psu-thesis-1.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/psu-thesis.tar.xz
21mr|texlive-psu-thesis-1.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/psu-thesis.doc.tar.xz
21mr|texlive-psu-thesis-1.1-7|16	BuildArch:	noarch
21mr|texlive-psu-thesis-1.1-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-psu-thesis-1.1-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-psu-thesis-1.1-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-psu-thesis-1.1-7|20	
21mr|texlive-psu-thesis-1.1-7|21	%description
21mr|texlive-psu-thesis-1.1-7|22	The package provides proper page formatting according to the
21mr|texlive-psu-thesis-1.1-7|23	Penn State thesis office guidelines (as of 2004) and
21mr|texlive-psu-thesis-1.1-7|24	automatically formats the front and back matter, title page,
21mr|texlive-psu-thesis-1.1-7|25	and more. A BibTeX style file is also included for the
21mr|texlive-psu-thesis-1.1-7|26	bibliography.
21mr|texlive-psu-thesis-1.1-7|27	
21mr|texlive-psu-thesis-1.1-7|28	
21mr|texlive-psu-thesis-1.1-7|29	#-----------------------------------------------------------------------
21mr|texlive-psu-thesis-1.1-7|30	%files
21mr|texlive-psu-thesis-1.1-7|31	%{_texmfdistdir}/bibtex/bst/psu-thesis/psuthesis.bst
21mr|texlive-psu-thesis-1.1-7|32	%{_texmfdistdir}/tex/latex/psu-thesis/psu-thesis.sty
21mr|texlive-psu-thesis-1.1-7|33	%doc %{_texmfdistdir}/doc/latex/psu-thesis/README
21mr|texlive-psu-thesis-1.1-7|34	%doc %{_texmfdistdir}/doc/latex/psu-thesis/manual.pdf
21mr|texlive-psu-thesis-1.1-7|35	%doc %{_texmfdistdir}/doc/latex/psu-thesis/manual.tex
21mr|texlive-psu-thesis-1.1-7|36	%doc %{_texmfdistdir}/doc/latex/psu-thesis/mssample.pdf
21mr|texlive-psu-thesis-1.1-7|37	%doc %{_texmfdistdir}/doc/latex/psu-thesis/mssample.tex
21mr|texlive-psu-thesis-1.1-7|38	%doc %{_texmfdistdir}/doc/latex/psu-thesis/phdsample.pdf
21mr|texlive-psu-thesis-1.1-7|39	%doc %{_texmfdistdir}/doc/latex/psu-thesis/phdsample.tex
21mr|texlive-psu-thesis-1.1-7|40	
21mr|texlive-psu-thesis-1.1-7|41	#-----------------------------------------------------------------------
21mr|texlive-psu-thesis-1.1-7|42	%prep
21mr|texlive-psu-thesis-1.1-7|43	%setup -c -a0 -a1
21mr|texlive-psu-thesis-1.1-7|44	
21mr|texlive-psu-thesis-1.1-7|45	%build
21mr|texlive-psu-thesis-1.1-7|46	
21mr|texlive-psu-thesis-1.1-7|47	%install
21mr|texlive-psu-thesis-1.1-7|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-psu-thesis-1.1-7|49	cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}

18893 21
21mr|texlive-psutils-p17-11|1	# revision 23089
21mr|texlive-psutils-p17-11|2	# category TLCore
21mr|texlive-psutils-p17-11|3	# catalog-ctan /support/psutils
21mr|texlive-psutils-p17-11|4	# catalog-date 2009-11-10 00:30:52 +0100
21mr|texlive-psutils-p17-11|5	# catalog-license other-free
21mr|texlive-psutils-p17-11|6	# catalog-version p17
21mr|texlive-psutils-p17-11|7	Name:		texlive-psutils
21mr|texlive-psutils-p17-11|8	Version:	p17
21mr|texlive-psutils-p17-11|9	Release:	11
21mr|texlive-psutils-p17-11|10	Summary:	PostScript utilities
21mr|texlive-psutils-p17-11|11	Group:		Publishing
21mr|texlive-psutils-p17-11|12	URL:		http://www.ctan.org/tex-archive/support/psutils
21mr|texlive-psutils-p17-11|13	License:	OTHER-FREE
21mr|texlive-psutils-p17-11|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/psutils.tar.xz
21mr|texlive-psutils-p17-11|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/psutils.doc.tar.xz
21mr|texlive-psutils-p17-11|16	BuildArch:	noarch
21mr|texlive-psutils-p17-11|17	Provides:	texlive-psutils.bin = %{EVRD}
21mr|texlive-psutils-p17-11|18	BuildRequires:	texlive-tlpkg
21mr|texlive-psutils-p17-11|19	Requires(pre):	texlive-tlpkg
21mr|texlive-psutils-p17-11|20	Requires(post):	texlive-kpathsea
21mr|texlive-psutils-p17-11|21	
21mr|texlive-psutils-p17-11|22	%description
21mr|texlive-psutils-p17-11|23	A bundle of utilities for manipulating PostScript documents,
21mr|texlive-psutils-p17-11|24	including page selection and rearrangement, resizing the page,
21mr|texlive-psutils-p17-11|25	arrangement into signatures for booklet printing, and page
21mr|texlive-psutils-p17-11|26	merging for n-up printing. Utilities include psbook, psselect,
21mr|texlive-psutils-p17-11|27	pstops, psnup, psresize, epsffit.
21mr|texlive-psutils-p17-11|28	
21mr|texlive-psutils-p17-11|29	
21mr|texlive-psutils-p17-11|30	#-----------------------------------------------------------------------
21mr|texlive-psutils-p17-11|31	%files
21mr|texlive-psutils-p17-11|32	%{_bindir}/extractres
21mr|texlive-psutils-p17-11|33	%{_bindir}/fixdlsrps
21mr|texlive-psutils-p17-11|34	%{_bindir}/fixfmps
21mr|texlive-psutils-p17-11|35	%{_bindir}/fixpsditps
21mr|texlive-psutils-p17-11|36	%{_bindir}/fixpspps
21mr|texlive-psutils-p17-11|37	%{_bindir}/fixscribeps
21mr|texlive-psutils-p17-11|38	%{_bindir}/fixtpps
21mr|texlive-psutils-p17-11|39	%{_bindir}/fixwfwps
21mr|texlive-psutils-p17-11|40	%{_bindir}/fixwpps
21mr|texlive-psutils-p17-11|41	%{_bindir}/fixwwps
21mr|texlive-psutils-p17-11|42	%{_bindir}/includeres
21mr|texlive-psutils-p17-11|43	%{_bindir}/psmerge
21mr|texlive-psutils-p17-11|44	%{_texmfdir}/scripts/psutils/extractres.pl
21mr|texlive-psutils-p17-11|45	%{_texmfdir}/scripts/psutils/fixdlsrps.pl
21mr|texlive-psutils-p17-11|46	%{_texmfdir}/scripts/psutils/fixfmps.pl
21mr|texlive-psutils-p17-11|47	%{_texmfdir}/scripts/psutils/fixpsditps.pl
21mr|texlive-psutils-p17-11|48	%{_texmfdir}/scripts/psutils/fixpspps.pl
21mr|texlive-psutils-p17-11|49	%{_texmfdir}/scripts/psutils/fixscribeps.pl
21mr|texlive-psutils-p17-11|50	%{_texmfdir}/scripts/psutils/fixtpps.pl
21mr|texlive-psutils-p17-11|51	%{_texmfdir}/scripts/psutils/fixwfwps.pl
21mr|texlive-psutils-p17-11|52	%{_texmfdir}/scripts/psutils/fixwpps.pl
21mr|texlive-psutils-p17-11|53	%{_texmfdir}/scripts/psutils/fixwwps.pl
21mr|texlive-psutils-p17-11|54	%{_texmfdir}/scripts/psutils/includeres.pl
21mr|texlive-psutils-p17-11|55	%{_texmfdir}/scripts/psutils/psmerge.pl
21mr|texlive-psutils-p17-11|56	%doc %{_mandir}/man1/epsffit.1*
21mr|texlive-psutils-p17-11|57	%doc %{_texmfdir}/doc/man/man1/epsffit.man1.pdf
21mr|texlive-psutils-p17-11|58	%doc %{_mandir}/man1/extractres.1*
21mr|texlive-psutils-p17-11|59	%doc %{_texmfdir}/doc/man/man1/extractres.man1.pdf
21mr|texlive-psutils-p17-11|60	%doc %{_mandir}/man1/fixdlsrps.1*
21mr|texlive-psutils-p17-11|61	%doc %{_texmfdir}/doc/man/man1/fixdlsrps.man1.pdf
21mr|texlive-psutils-p17-11|62	%doc %{_mandir}/man1/fixfmps.1*
21mr|texlive-psutils-p17-11|63	%doc %{_texmfdir}/doc/man/man1/fixfmps.man1.pdf
21mr|texlive-psutils-p17-11|64	%doc %{_mandir}/man1/fixpsditps.1*
21mr|texlive-psutils-p17-11|65	%doc %{_texmfdir}/doc/man/man1/fixpsditps.man1.pdf
21mr|texlive-psutils-p17-11|66	%doc %{_mandir}/man1/fixpspps.1*
21mr|texlive-psutils-p17-11|67	%doc %{_texmfdir}/doc/man/man1/fixpspps.man1.pdf
21mr|texlive-psutils-p17-11|68	%doc %{_mandir}/man1/fixscribeps.1*
21mr|texlive-psutils-p17-11|69	%doc %{_texmfdir}/doc/man/man1/fixscribeps.man1.pdf
21mr|texlive-psutils-p17-11|70	%doc %{_mandir}/man1/fixtpps.1*
21mr|texlive-psutils-p17-11|71	%doc %{_texmfdir}/doc/man/man1/fixtpps.man1.pdf
21mr|texlive-psutils-p17-11|72	%doc %{_mandir}/man1/fixwfwps.1*
21mr|texlive-psutils-p17-11|73	%doc %{_texmfdir}/doc/man/man1/fixwfwps.man1.pdf
21mr|texlive-psutils-p17-11|74	%doc %{_mandir}/man1/fixwpps.1*
21mr|texlive-psutils-p17-11|75	%doc %{_texmfdir}/doc/man/man1/fixwpps.man1.pdf
21mr|texlive-psutils-p17-11|76	%doc %{_mandir}/man1/fixwwps.1*
21mr|texlive-psutils-p17-11|77	%doc %{_texmfdir}/doc/man/man1/fixwwps.man1.pdf
21mr|texlive-psutils-p17-11|78	%doc %{_mandir}/man1/includeres.1*
21mr|texlive-psutils-p17-11|79	%doc %{_texmfdir}/doc/man/man1/includeres.man1.pdf
21mr|texlive-psutils-p17-11|80	%doc %{_mandir}/man1/psbook.1*
21mr|texlive-psutils-p17-11|81	%doc %{_texmfdir}/doc/man/man1/psbook.man1.pdf
21mr|texlive-psutils-p17-11|82	%doc %{_mandir}/man1/psmerge.1*
21mr|texlive-psutils-p17-11|83	%doc %{_texmfdir}/doc/man/man1/psmerge.man1.pdf
21mr|texlive-psutils-p17-11|84	%doc %{_mandir}/man1/psnup.1*
21mr|texlive-psutils-p17-11|85	%doc %{_texmfdir}/doc/man/man1/psnup.man1.pdf
21mr|texlive-psutils-p17-11|86	%doc %{_mandir}/man1/psresize.1*
21mr|texlive-psutils-p17-11|87	%doc %{_texmfdir}/doc/man/man1/psresize.man1.pdf
21mr|texlive-psutils-p17-11|88	%doc %{_mandir}/man1/psselect.1*
21mr|texlive-psutils-p17-11|89	%doc %{_texmfdir}/doc/man/man1/psselect.man1.pdf
21mr|texlive-psutils-p17-11|90	%doc %{_mandir}/man1/pstops.1*
21mr|texlive-psutils-p17-11|91	%doc %{_texmfdir}/doc/man/man1/pstops.man1.pdf
21mr|texlive-psutils-p17-11|92	
21mr|texlive-psutils-p17-11|93	#-----------------------------------------------------------------------
21mr|texlive-psutils-p17-11|94	%prep
21mr|texlive-psutils-p17-11|95	%setup -c -a0 -a1
21mr|texlive-psutils-p17-11|96	
21mr|texlive-psutils-p17-11|97	%build
21mr|texlive-psutils-p17-11|98	
21mr|texlive-psutils-p17-11|99	%install
21mr|texlive-psutils-p17-11|100	mkdir -p %{buildroot}%{_bindir}
21mr|texlive-psutils-p17-11|101	pushd %{buildroot}%{_bindir}
21mr|texlive-psutils-p17-11|102	ln -sf %{_texmfdir}/scripts/psutils/extractres.pl extractres
21mr|texlive-psutils-p17-11|103	ln -sf %{_texmfdir}/scripts/psutils/fixdlsrps.pl fixdlsrps
21mr|texlive-psutils-p17-11|104	ln -sf %{_texmfdir}/scripts/psutils/fixfmps.pl fixfmps
21mr|texlive-psutils-p17-11|105	ln -sf %{_texmfdir}/scripts/psutils/fixpsditps.pl fixpsditps
21mr|texlive-psutils-p17-11|106	ln -sf %{_texmfdir}/scripts/psutils/fixpspps.pl fixpspps
21mr|texlive-psutils-p17-11|107	ln -sf %{_texmfdir}/scripts/psutils/fixscribeps.pl fixscribeps
21mr|texlive-psutils-p17-11|108	ln -sf %{_texmfdir}/scripts/psutils/fixtpps.pl fixtpps
21mr|texlive-psutils-p17-11|109	ln -sf %{_texmfdir}/scripts/psutils/fixwfwps.pl fixwfwps
21mr|texlive-psutils-p17-11|110	ln -sf %{_texmfdir}/scripts/psutils/fixwpps.pl fixwpps
21mr|texlive-psutils-p17-11|111	ln -sf %{_texmfdir}/scripts/psutils/fixwwps.pl fixwwps
21mr|texlive-psutils-p17-11|112	ln -sf %{_texmfdir}/scripts/psutils/includeres.pl includeres
21mr|texlive-psutils-p17-11|113	ln -sf %{_texmfdir}/scripts/psutils/psmerge.pl psmerge
21mr|texlive-psutils-p17-11|114	popd
21mr|texlive-psutils-p17-11|115	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-psutils-p17-11|116	cp -fpar texmf %{buildroot}%{_datadir}
21mr|texlive-psutils-p17-11|117	mkdir -p %{buildroot}%{_mandir}/man1
21mr|texlive-psutils-p17-11|118	mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

18894 21
21mr|texlive-ptex-20180128-2|1	Name:		texlive-ptex
21mr|texlive-ptex-20180128-2|2	Version:	20180128
21mr|texlive-ptex-20180128-2|3	Release:	2
21mr|texlive-ptex-20180128-2|4	Summary:	A TeX system for publishing in Japanese
21mr|texlive-ptex-20180128-2|5	Group:		Publishing
21mr|texlive-ptex-20180128-2|6	URL:		http://www.ctan.org/tex-archive/language/japanese/ptex
21mr|texlive-ptex-20180128-2|7	License:	OTHER-FREE
21mr|texlive-ptex-20180128-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ptex.tar.xz
21mr|texlive-ptex-20180128-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ptex.doc.tar.xz
21mr|texlive-ptex-20180128-2|10	BuildArch:	noarch
21mr|texlive-ptex-20180128-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-ptex-20180128-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-ptex-20180128-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-ptex-20180128-2|14	Requires(post):	texlive-tetex
21mr|texlive-ptex-20180128-2|15	Requires:	texlive-tex
21mr|texlive-ptex-20180128-2|16	Requires:	texlive-latex
21mr|texlive-ptex-20180128-2|17	Requires:	texlive-hyph-utf8
21mr|texlive-ptex-20180128-2|18	Requires:	texlive-adobemapping
21mr|texlive-ptex-20180128-2|19	Requires:	texlive-ipaex
21mr|texlive-ptex-20180128-2|20	Requires:	texlive-japanese
21mr|texlive-ptex-20180128-2|21	Requires:	texlive-japanese-otf
21mr|texlive-ptex-20180128-2|22	Requires:	texlive-ptex.bin
21mr|texlive-ptex-20180128-2|23	
21mr|texlive-ptex-20180128-2|24	%description
21mr|texlive-ptex-20180128-2|25	PTeX adds features related to vertical writing, and deals with
21mr|texlive-ptex-20180128-2|26	other problems in typesetting Japanese. A set of additions to a
21mr|texlive-ptex-20180128-2|27	TEXMF tree, for use with PTeX, may be found in package PTeX-
21mr|texlive-ptex-20180128-2|28	texmf. PTeX is distributed as WEB change files.
21mr|texlive-ptex-20180128-2|29	
21mr|texlive-ptex-20180128-2|30	#-----------------------------------------------------------------------
21mr|texlive-ptex-20180128-2|31	%files
21mr|texlive-ptex-20180128-2|32	%{_texmfdistdir}/fonts/map/dvipdfmx/ptex
21mr|texlive-ptex-20180128-2|33	%_texmf_fmtutil_d/ptex
21mr|texlive-ptex-20180128-2|34	%_texmf_updmap_d/ptex
21mr|texlive-ptex-20180128-2|35	%doc %{_mandir}/man1/mendex.1*
21mr|texlive-ptex-20180128-2|36	%doc %{_texmfdistdir}/doc/man/man1/mendex.man1.pdf
21mr|texlive-ptex-20180128-2|37	%doc %{_mandir}/man1/makejvf.1*
21mr|texlive-ptex-20180128-2|38	%doc %{_texmfdistdir}/doc/man/man1/makejvf.man1.pdf
21mr|texlive-ptex-20180128-2|39	
21mr|texlive-ptex-20180128-2|40	#-----------------------------------------------------------------------
21mr|texlive-ptex-20180128-2|41	%prep
21mr|texlive-ptex-20180128-2|42	%setup -c -a0 -a1
21mr|texlive-ptex-20180128-2|43	
21mr|texlive-ptex-20180128-2|44	%build
21mr|texlive-ptex-20180128-2|45	
21mr|texlive-ptex-20180128-2|46	%install
21mr|texlive-ptex-20180128-2|47	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-ptex-20180128-2|48	cp -fpar texmf-dist %{buildroot}%{_datadir}
21mr|texlive-ptex-20180128-2|49	mkdir -p %{buildroot}%{_mandir}/man1
21mr|texlive-ptex-20180128-2|50	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1
21mr|texlive-ptex-20180128-2|51	mkdir -p %{buildroot}%{_texmf_fmtutil_d}
21mr|texlive-ptex-20180128-2|52	cat > %{buildroot}%{_texmf_fmtutil_d}/ptex <<EOF
21mr|texlive-ptex-20180128-2|53	#
21mr|texlive-ptex-20180128-2|54	# from ptex:
21mr|texlive-ptex-20180128-2|55	ptex ptex - ptex.ini
21mr|texlive-ptex-20180128-2|56	eptex eptex language.def *eptex.ini
21mr|texlive-ptex-20180128-2|57	platex eptex language.dat *platex.ini
21mr|texlive-ptex-20180128-2|58	EOF
21mr|texlive-ptex-20180128-2|59	mkdir -p %{buildroot}%{_texmf_updmap_d}
21mr|texlive-ptex-20180128-2|60	cat > %{buildroot}%{_texmf_updmap_d}/ptex <<EOF
21mr|texlive-ptex-20180128-2|61	KanjiMap morisawa.map
21mr|texlive-ptex-20180128-2|62	KanjiMap ptex-@kanjiEmbed@@kanjiVariant@.map
21mr|texlive-ptex-20180128-2|63	EOF

18895 21
21mr|texlive-ptex2pdf-20181212.0-1|1	Name:		texlive-ptex2pdf
21mr|texlive-ptex2pdf-20181212.0-1|2	Version:	20181212.0
21mr|texlive-ptex2pdf-20181212.0-1|3	Release:	1
21mr|texlive-ptex2pdf-20181212.0-1|4	Summary:	Convert Japanese TeX documents to PDF
21mr|texlive-ptex2pdf-20181212.0-1|5	Group:		Publishing
21mr|texlive-ptex2pdf-20181212.0-1|6	URL:		http://www.ctan.org/tex-archive/language/japanese/ptex2pdf
21mr|texlive-ptex2pdf-20181212.0-1|7	License:	GPL2
21mr|texlive-ptex2pdf-20181212.0-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ptex2pdf.tar.xz
21mr|texlive-ptex2pdf-20181212.0-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ptex2pdf.doc.tar.xz
21mr|texlive-ptex2pdf-20181212.0-1|10	BuildArch:	noarch
21mr|texlive-ptex2pdf-20181212.0-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-ptex2pdf-20181212.0-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-ptex2pdf-20181212.0-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-ptex2pdf-20181212.0-1|14	Provides:	texlive-ptex2pdf.bin = %{EVRD}
21mr|texlive-ptex2pdf-20181212.0-1|15	
21mr|texlive-ptex2pdf-20181212.0-1|16	%description
21mr|texlive-ptex2pdf-20181212.0-1|17	The Lua script provides system-independent support of Japanese
21mr|texlive-ptex2pdf-20181212.0-1|18	typesetting engines in TeXworks. As TeXworks typesetting setup
21mr|texlive-ptex2pdf-20181212.0-1|19	does not allow for multistep processing, this script runs one
21mr|texlive-ptex2pdf-20181212.0-1|20	of the ptex-based programs (ptex, uptex, eptex, platex,
21mr|texlive-ptex2pdf-20181212.0-1|21	uplatex) followed by dvipdfmx.
21mr|texlive-ptex2pdf-20181212.0-1|22	
21mr|texlive-ptex2pdf-20181212.0-1|23	#-----------------------------------------------------------------------
21mr|texlive-ptex2pdf-20181212.0-1|24	%files
21mr|texlive-ptex2pdf-20181212.0-1|25	%{_bindir}/ptex2pdf
21mr|texlive-ptex2pdf-20181212.0-1|26	%{_texmfdistdir}/scripts/ptex2pdf
21mr|texlive-ptex2pdf-20181212.0-1|27	%doc %{_texmfdistdir}/doc/latex/ptex2pdf
21mr|texlive-ptex2pdf-20181212.0-1|28	
21mr|texlive-ptex2pdf-20181212.0-1|29	#-----------------------------------------------------------------------
21mr|texlive-ptex2pdf-20181212.0-1|30	%prep
21mr|texlive-ptex2pdf-20181212.0-1|31	%setup -c -a0 -a1
21mr|texlive-ptex2pdf-20181212.0-1|32	
21mr|texlive-ptex2pdf-20181212.0-1|33	%build
21mr|texlive-ptex2pdf-20181212.0-1|34	
21mr|texlive-ptex2pdf-20181212.0-1|35	%install
21mr|texlive-ptex2pdf-20181212.0-1|36	mkdir -p %{buildroot}%{_bindir}
21mr|texlive-ptex2pdf-20181212.0-1|37	pushd %{buildroot}%{_bindir}
21mr|texlive-ptex2pdf-20181212.0-1|38	ln -sf %{_texmfdistdir}/scripts/ptex2pdf/ptex2pdf.lua ptex2pdf
21mr|texlive-ptex2pdf-20181212.0-1|39	popd
21mr|texlive-ptex2pdf-20181212.0-1|40	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-ptex2pdf-20181212.0-1|41	cp -fpar texmf-dist %{buildroot}%{_datadir}

18896 21
21mr|texlive-ptext-1.1-10|1	# revision 30171
21mr|texlive-ptext-1.1-10|2	# category Package
21mr|texlive-ptext-1.1-10|3	# catalog-ctan /macros/xetex/latex/ptext
21mr|texlive-ptext-1.1-10|4	# catalog-date 2013-04-29 15:26:25 +0200
21mr|texlive-ptext-1.1-10|5	# catalog-license lppl1.2
21mr|texlive-ptext-1.1-10|6	# catalog-version 1.1
21mr|texlive-ptext-1.1-10|7	Name:		texlive-ptext
21mr|texlive-ptext-1.1-10|8	Version:	1.1
21mr|texlive-ptext-1.1-10|9	Release:	10
21mr|texlive-ptext-1.1-10|10	Summary:	A 'lipsum' for Persian
21mr|texlive-ptext-1.1-10|11	Group:		Publishing
21mr|texlive-ptext-1.1-10|12	URL:		http://www.ctan.org/tex-archive/macros/xetex/latex/ptext
21mr|texlive-ptext-1.1-10|13	License:	LPPL1.2
21mr|texlive-ptext-1.1-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ptext.tar.xz
21mr|texlive-ptext-1.1-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ptext.doc.tar.xz
21mr|texlive-ptext-1.1-10|16	BuildArch:	noarch
21mr|texlive-ptext-1.1-10|17	BuildRequires:	texlive-tlpkg
21mr|texlive-ptext-1.1-10|18	Requires(pre):	texlive-tlpkg
21mr|texlive-ptext-1.1-10|19	Requires(post):	texlive-kpathsea
21mr|texlive-ptext-1.1-10|20	
21mr|texlive-ptext-1.1-10|21	%description
21mr|texlive-ptext-1.1-10|22	The package provides lipsum-like facilities for the Persian
21mr|texlive-ptext-1.1-10|23	language. The source of the filling text is the Persian epic
21mr|texlive-ptext-1.1-10|24	"the Shanameh" (100 paragraphs are used.) The package needs to
21mr|texlive-ptext-1.1-10|25	be run under XeLaTeX.
21mr|texlive-ptext-1.1-10|26	
21mr|texlive-ptext-1.1-10|27	
21mr|texlive-ptext-1.1-10|28	#-----------------------------------------------------------------------
21mr|texlive-ptext-1.1-10|29	%files
21mr|texlive-ptext-1.1-10|30	%{_texmfdistdir}/tex/xelatex/ptext/ptext.sty
21mr|texlive-ptext-1.1-10|31	%doc %{_texmfdistdir}/doc/xelatex/ptext/README
21mr|texlive-ptext-1.1-10|32	%doc %{_texmfdistdir}/doc/xelatex/ptext/ptext.pdf
21mr|texlive-ptext-1.1-10|33	%doc %{_texmfdistdir}/doc/xelatex/ptext/ptext.tex
21mr|texlive-ptext-1.1-10|34	
21mr|texlive-ptext-1.1-10|35	#-----------------------------------------------------------------------
21mr|texlive-ptext-1.1-10|36	%prep
21mr|texlive-ptext-1.1-10|37	%setup -c -a0 -a1
21mr|texlive-ptext-1.1-10|38	
21mr|texlive-ptext-1.1-10|39	%build
21mr|texlive-ptext-1.1-10|40	
21mr|texlive-ptext-1.1-10|41	%install
21mr|texlive-ptext-1.1-10|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ptext-1.1-10|43	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18897 21
21mr|texlive-ptptex-0.91-7|1	# revision 19440
21mr|texlive-ptptex-0.91-7|2	# category Package
21mr|texlive-ptptex-0.91-7|3	# catalog-ctan /macros/latex/contrib/ptptex
21mr|texlive-ptptex-0.91-7|4	# catalog-date 2008-11-22 15:14:22 +0100
21mr|texlive-ptptex-0.91-7|5	# catalog-license lppl
21mr|texlive-ptptex-0.91-7|6	# catalog-version 0.91
21mr|texlive-ptptex-0.91-7|7	Name:		texlive-ptptex
21mr|texlive-ptptex-0.91-7|8	Version:	0.91
21mr|texlive-ptptex-0.91-7|9	Release:	7
21mr|texlive-ptptex-0.91-7|10	Summary:	Macros for 'Progress of Theoretical Physics'
21mr|texlive-ptptex-0.91-7|11	Group:		Publishing
21mr|texlive-ptptex-0.91-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ptptex
21mr|texlive-ptptex-0.91-7|13	License:	LPPL
21mr|texlive-ptptex-0.91-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ptptex.tar.xz
21mr|texlive-ptptex-0.91-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ptptex.doc.tar.xz
21mr|texlive-ptptex-0.91-7|16	BuildArch:	noarch
21mr|texlive-ptptex-0.91-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-ptptex-0.91-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-ptptex-0.91-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-ptptex-0.91-7|20	
21mr|texlive-ptptex-0.91-7|21	%description
21mr|texlive-ptptex-0.91-7|22	The distribution contains the class (which offers an option
21mr|texlive-ptptex-0.91-7|23	file for preprints), and a template. The class requires the
21mr|texlive-ptptex-0.91-7|24	cite, overcite and wrapfig packages.
21mr|texlive-ptptex-0.91-7|25	
21mr|texlive-ptptex-0.91-7|26	
21mr|texlive-ptptex-0.91-7|27	#-----------------------------------------------------------------------
21mr|texlive-ptptex-0.91-7|28	%files
21mr|texlive-ptptex-0.91-7|29	%{_texmfdistdir}/tex/latex/ptptex/ptp-prep.clo
21mr|texlive-ptptex-0.91-7|30	%{_texmfdistdir}/tex/latex/ptptex/ptptex.cls
21mr|texlive-ptptex-0.91-7|31	%{_texmfdistdir}/tex/latex/ptptex/wrapft.sty
21mr|texlive-ptptex-0.91-7|32	%doc %{_texmfdistdir}/doc/latex/ptptex/README
21mr|texlive-ptptex-0.91-7|33	%doc %{_texmfdistdir}/doc/latex/ptptex/README.TEXLIVE
21mr|texlive-ptptex-0.91-7|34	%doc %{_texmfdistdir}/doc/latex/ptptex/manptp.pdf
21mr|texlive-ptptex-0.91-7|35	%doc %{_texmfdistdir}/doc/latex/ptptex/manptp.tex
21mr|texlive-ptptex-0.91-7|36	%doc %{_texmfdistdir}/doc/latex/ptptex/template.tex
21mr|texlive-ptptex-0.91-7|37	
21mr|texlive-ptptex-0.91-7|38	#-----------------------------------------------------------------------
21mr|texlive-ptptex-0.91-7|39	%prep
21mr|texlive-ptptex-0.91-7|40	%setup -c -a0 -a1
21mr|texlive-ptptex-0.91-7|41	
21mr|texlive-ptptex-0.91-7|42	%build
21mr|texlive-ptptex-0.91-7|43	
21mr|texlive-ptptex-0.91-7|44	%install
21mr|texlive-ptptex-0.91-7|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ptptex-0.91-7|46	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18898 21
21mr|texlive-pxbase-1.1b-2|1	Name:		texlive-pxbase
21mr|texlive-pxbase-1.1b-2|2	Version:	1.1b
21mr|texlive-pxbase-1.1b-2|3	Release:	2
21mr|texlive-pxbase-1.1b-2|4	Summary:	Tools for use with (u)pLaTeX
21mr|texlive-pxbase-1.1b-2|5	Group:		Publishing
21mr|texlive-pxbase-1.1b-2|6	URL:		http://www.ctan.org/tex-archive/language/japanese/pxbase
21mr|texlive-pxbase-1.1b-2|7	License:	OTHER-FREE
21mr|texlive-pxbase-1.1b-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pxbase.tar.xz
21mr|texlive-pxbase-1.1b-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pxbase.doc.tar.xz
21mr|texlive-pxbase-1.1b-2|10	BuildArch:	noarch
21mr|texlive-pxbase-1.1b-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-pxbase-1.1b-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-pxbase-1.1b-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-pxbase-1.1b-2|14	
21mr|texlive-pxbase-1.1b-2|15	%description
21mr|texlive-pxbase-1.1b-2|16	TeXLive pxbase package.
21mr|texlive-pxbase-1.1b-2|17	
21mr|texlive-pxbase-1.1b-2|18	#-----------------------------------------------------------------------
21mr|texlive-pxbase-1.1b-2|19	%files
21mr|texlive-pxbase-1.1b-2|20	%{_texmfdistdir}/tex/platex/pxbase
21mr|texlive-pxbase-1.1b-2|21	%doc %{_texmfdistdir}/doc/platex/pxbase
21mr|texlive-pxbase-1.1b-2|22	
21mr|texlive-pxbase-1.1b-2|23	#-----------------------------------------------------------------------
21mr|texlive-pxbase-1.1b-2|24	%prep
21mr|texlive-pxbase-1.1b-2|25	%setup -c -a0 -a1
21mr|texlive-pxbase-1.1b-2|26	
21mr|texlive-pxbase-1.1b-2|27	%build
21mr|texlive-pxbase-1.1b-2|28	
21mr|texlive-pxbase-1.1b-2|29	%install
21mr|texlive-pxbase-1.1b-2|30	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pxbase-1.1b-2|31	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18899 21
21mr|texlive-pxchfon-1.4a-1|1	Name:		texlive-pxchfon
21mr|texlive-pxchfon-1.4a-1|2	Version:	1.4a
21mr|texlive-pxchfon-1.4a-1|3	Release:	1
21mr|texlive-pxchfon-1.4a-1|4	Summary:	Japanese font setup for pLaTeX and upLaTeX
21mr|texlive-pxchfon-1.4a-1|5	Group:		Publishing
21mr|texlive-pxchfon-1.4a-1|6	URL:		http://www.ctan.org/tex-archive/language/japanese/pxchfon
21mr|texlive-pxchfon-1.4a-1|7	License:	OTHER-FREE
21mr|texlive-pxchfon-1.4a-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pxchfon.tar.xz
21mr|texlive-pxchfon-1.4a-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pxchfon.doc.tar.xz
21mr|texlive-pxchfon-1.4a-1|10	BuildArch:	noarch
21mr|texlive-pxchfon-1.4a-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-pxchfon-1.4a-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-pxchfon-1.4a-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-pxchfon-1.4a-1|14	
21mr|texlive-pxchfon-1.4a-1|15	%description
21mr|texlive-pxchfon-1.4a-1|16	TeXLive pxchfon package.
21mr|texlive-pxchfon-1.4a-1|17	
21mr|texlive-pxchfon-1.4a-1|18	#-----------------------------------------------------------------------
21mr|texlive-pxchfon-1.4a-1|19	%files
21mr|texlive-pxchfon-1.4a-1|20	%{_texmfdistdir}/fonts/sfd/pxchfon
21mr|texlive-pxchfon-1.4a-1|21	%{_texmfdistdir}/fonts/tfm/public/pxchfon
21mr|texlive-pxchfon-1.4a-1|22	%{_texmfdistdir}/fonts/vf/public/pxchfon
21mr|texlive-pxchfon-1.4a-1|23	%{_texmfdistdir}/tex/platex/pxchfon
21mr|texlive-pxchfon-1.4a-1|24	%doc %{_texmfdistdir}/doc/platex/pxchfon
21mr|texlive-pxchfon-1.4a-1|25	
21mr|texlive-pxchfon-1.4a-1|26	#-----------------------------------------------------------------------
21mr|texlive-pxchfon-1.4a-1|27	%prep
21mr|texlive-pxchfon-1.4a-1|28	%setup -c -a0 -a1
21mr|texlive-pxchfon-1.4a-1|29	
21mr|texlive-pxchfon-1.4a-1|30	%build
21mr|texlive-pxchfon-1.4a-1|31	
21mr|texlive-pxchfon-1.4a-1|32	%install
21mr|texlive-pxchfon-1.4a-1|33	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pxchfon-1.4a-1|34	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

18900 21
21mr|texlive-pxcjkcat-1.1-2|1	# revision 27780
21mr|texlive-pxcjkcat-1.1-2|2	# category Package
21mr|texlive-pxcjkcat-1.1-2|3	# catalog-ctan undef
21mr|texlive-pxcjkcat-1.1-2|4	# catalog-date undef
21mr|texlive-pxcjkcat-1.1-2|5	# catalog-license undef
21mr|texlive-pxcjkcat-1.1-2|6	# catalog-version undef
21mr|texlive-pxcjkcat-1.1-2|7	Name:		texlive-pxcjkcat
21mr|texlive-pxcjkcat-1.1-2|8	Version:	1.1
21mr|texlive-pxcjkcat-1.1-2|9	Release:	2
21mr|texlive-pxcjkcat-1.1-2|10	Epoch:		1
21mr|texlive-pxcjkcat-1.1-2|11	Summary:	TeXLive pxcjkcat package
21mr|texlive-pxcjkcat-1.1-2|12	Group:		Publishing
21mr|texlive-pxcjkcat-1.1-2|13	URL:		http://tug.org/texlive
21mr|texlive-pxcjkcat-1.1-2|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-pxcjkcat-1.1-2|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pxcjkcat.tar.xz
21mr|texlive-pxcjkcat-1.1-2|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pxcjkcat.doc.tar.xz
21mr|texlive-pxcjkcat-1.1-2|17	BuildArch:	noarch
21mr|texlive-pxcjkcat-1.1-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-pxcjkcat-1.1-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-pxcjkcat-1.1-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-pxcjkcat-1.1-2|21	
21mr|texlive-pxcjkcat-1.1-2|22	%description
21mr|texlive-pxcjkcat-1.1-2|23	TeXLive pxcjkcat package.
21mr|texlive-pxcjkcat-1.1-2|24	
21mr|texlive-pxcjkcat-1.1-2|25	#-----------------------------------------------------------------------
21mr|texlive-pxcjkcat-1.1-2|26	%files
21mr|texlive-pxcjkcat-1.1-2|27	%{_texmfdistdir}/tex/latex/pxcjkcat/pxcjkcat.sty
21mr|texlive-pxcjkcat-1.1-2|28	%doc %{_texmfdistdir}/doc/latex/pxcjkcat/LICENSE
21mr|texlive-pxcjkcat-1.1-2|29	%doc %{_texmfdistdir}/doc/latex/pxcjkcat/README
21mr|texlive-pxcjkcat-1.1-2|30	%doc %{_texmfdistdir}/doc/latex/pxcjkcat/README-ja
21mr|texlive-pxcjkcat-1.1-2|31	
21mr|texlive-pxcjkcat-1.1-2|32	#-----------------------------------------------------------------------
21mr|texlive-pxcjkcat-1.1-2|33	%prep
21mr|texlive-pxcjkcat-1.1-2|34	%setup -c -a0 -a1
21mr|texlive-pxcjkcat-1.1-2|35	
21mr|texlive-pxcjkcat-1.1-2|36	%build
21mr|texlive-pxcjkcat-1.1-2|37	
21mr|texlive-pxcjkcat-1.1-2|38	%install
21mr|texlive-pxcjkcat-1.1-2|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pxcjkcat-1.1-2|40	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18901 21
21mr|texlive-pxfonts-20190228-1|1	# revision 15878
21mr|texlive-pxfonts-20190228-1|2	# category Package
21mr|texlive-pxfonts-20190228-1|3	# catalog-ctan /fonts/pxfonts
21mr|texlive-pxfonts-20190228-1|4	# catalog-date 2009-01-15 09:33:18 +0100
21mr|texlive-pxfonts-20190228-1|5	# catalog-license gpl
21mr|texlive-pxfonts-20190228-1|6	# catalog-version undef
21mr|texlive-pxfonts-20190228-1|7	Name:		texlive-pxfonts
21mr|texlive-pxfonts-20190228-1|8	Version:	20190228
21mr|texlive-pxfonts-20190228-1|9	Release:	1
21mr|texlive-pxfonts-20190228-1|10	Summary:	Palatino-like fonts in support of mathematics
21mr|texlive-pxfonts-20190228-1|11	Group:		Publishing
21mr|texlive-pxfonts-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/pxfonts
21mr|texlive-pxfonts-20190228-1|13	License:	GPL
21mr|texlive-pxfonts-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pxfonts.tar.xz
21mr|texlive-pxfonts-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pxfonts.doc.tar.xz
21mr|texlive-pxfonts-20190228-1|16	BuildArch:	noarch
21mr|texlive-pxfonts-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-pxfonts-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-pxfonts-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-pxfonts-20190228-1|20	
21mr|texlive-pxfonts-20190228-1|21	%description
21mr|texlive-pxfonts-20190228-1|22	Pxfonts supplies virtual text roman fonts using Adobe Palatino
21mr|texlive-pxfonts-20190228-1|23	(or URWPalladioL) with some modified and additional text
21mr|texlive-pxfonts-20190228-1|24	symbols in the OT1, T1, and TS1 encodings; maths alphabets
21mr|texlive-pxfonts-20190228-1|25	using Palatino/Palladio; maths fonts providing all the symbols
21mr|texlive-pxfonts-20190228-1|26	of the Computer Modern and AMS fonts, including all the Greek
21mr|texlive-pxfonts-20190228-1|27	capital letters from CMR; and additional maths fonts of various
21mr|texlive-pxfonts-20190228-1|28	other symbols. The set is complemented by a sans-serif set of
21mr|texlive-pxfonts-20190228-1|29	text fonts, based on Helvetica/NimbusSanL, and a monospace set
21mr|texlive-pxfonts-20190228-1|30	derived from the parallel TX font set. All the fonts are in
21mr|texlive-pxfonts-20190228-1|31	Type 1 format (AFM and PFB files), and are supported by TeX
21mr|texlive-pxfonts-20190228-1|32	metrics (VF and TFM files) and macros for use with LaTeX.
21mr|texlive-pxfonts-20190228-1|33	
21mr|texlive-pxfonts-20190228-1|34	#-----------------------------------------------------------------------
21mr|texlive-pxfonts-20190228-1|35	%files
21mr|texlive-pxfonts-20190228-1|36	%{_texmfdistdir}/fonts/afm/public/pxfonts/pxbex.afm
21mr|texlive-pxfonts-20190228-1|37	%{_texmfdistdir}/fonts/afm/public/pxfonts/pxbexa.afm
21mr|texlive-pxfonts-20190228-1|38	%{_texmfdistdir}/fonts/afm/public/pxfonts/pxbmia.afm
21mr|texlive-pxfonts-20190228-1|39	%{_texmfdistdir}/fonts/afm/public/pxfonts/pxbsy.afm
21mr|texlive-pxfonts-20190228-1|40	%{_texmfdistdir}/fonts/afm/public/pxfonts/pxbsya.afm
21mr|texlive-pxfonts-20190228-1|41	%{_texmfdistdir}/fonts/afm/public/pxfonts/pxbsyb.afm
21mr|texlive-pxfonts-20190228-1|42	%{_texmfdistdir}/fonts/afm/public/pxfonts/pxbsyc.afm
21mr|texlive-pxfonts-20190228-1|43	%{_texmfdistdir}/fonts/afm/public/pxfonts/pxex.afm
21mr|texlive-pxfonts-20190228-1|44	%{_texmfdistdir}/fonts/afm/public/pxfonts/pxexa.afm
21mr|texlive-pxfonts-20190228-1|45	%{_texmfdistdir}/fonts/afm/public/pxfonts/pxmia.afm
21mr|texlive-pxfonts-20190228-1|46	%{_texmfdistdir}/fonts/afm/public/pxfonts/pxsy.afm
21mr|texlive-pxfonts-20190228-1|47	%{_texmfdistdir}/fonts/afm/public/pxfonts/pxsya.afm
21mr|texlive-pxfonts-20190228-1|48	%{_texmfdistdir}/fonts/afm/public/pxfonts/pxsyb.afm
21mr|texlive-pxfonts-20190228-1|49	%{_texmfdistdir}/fonts/afm/public/pxfonts/pxsyc.afm
21mr|texlive-pxfonts-20190228-1|50	%{_texmfdistdir}/fonts/afm/public/pxfonts/rpcxb.afm
21mr|texlive-pxfonts-20190228-1|51	%{_texmfdistdir}/fonts/afm/public/pxfonts/rpcxbi.afm
21mr|texlive-pxfonts-20190228-1|52	%{_texmfdistdir}/fonts/afm/public/pxfonts/rpcxi.afm
21mr|texlive-pxfonts-20190228-1|53	%{_texmfdistdir}/fonts/afm/public/pxfonts/rpcxr.afm
21mr|texlive-pxfonts-20190228-1|54	%{_texmfdistdir}/fonts/afm/public/pxfonts/rpxb.afm
21mr|texlive-pxfonts-20190228-1|55	%{_texmfdistdir}/fonts/afm/public/pxfonts/rpxbi.afm
21mr|texlive-pxfonts-20190228-1|56	%{_texmfdistdir}/fonts/afm/public/pxfonts/rpxbmi.afm
21mr|texlive-pxfonts-20190228-1|57	%{_texmfdistdir}/fonts/afm/public/pxfonts/rpxbsc.afm
21mr|texlive-pxfonts-20190228-1|58	%{_texmfdistdir}/fonts/afm/public/pxfonts/rpxi.afm
21mr|texlive-pxfonts-20190228-1|59	%{_texmfdistdir}/fonts/afm/public/pxfonts/rpxmi.afm
21mr|texlive-pxfonts-20190228-1|60	%{_texmfdistdir}/fonts/afm/public/pxfonts/rpxr.afm
21mr|texlive-pxfonts-20190228-1|61	%{_texmfdistdir}/fonts/afm/public/pxfonts/rpxsc.afm
21mr|texlive-pxfonts-20190228-1|62	%{_texmfdistdir}/fonts/map/dvips/pxfonts/pxfonts.map
21mr|texlive-pxfonts-20190228-1|63	%{_texmfdistdir}/fonts/map/dvips/pxfonts/pxr.map
21mr|texlive-pxfonts-20190228-1|64	%{_texmfdistdir}/fonts/map/dvips/pxfonts/pxr1.map
21mr|texlive-pxfonts-20190228-1|65	%{_texmfdistdir}/fonts/map/dvips/pxfonts/pxr2.map
21mr|texlive-pxfonts-20190228-1|66	%{_texmfdistdir}/fonts/map/dvips/pxfonts/pxr3.map
21mr|texlive-pxfonts-20190228-1|67	%{_texmfdistdir}/fonts/tfm/public/pxfonts/p1xb.tfm
21mr|texlive-pxfonts-20190228-1|68	%{_texmfdistdir}/fonts/tfm/public/pxfonts/p1xbi.tfm
21mr|texlive-pxfonts-20190228-1|69	%{_texmfdistdir}/fonts/tfm/public/pxfonts/p1xbsc.tfm
21mr|texlive-pxfonts-20190228-1|70	%{_texmfdistdir}/fonts/tfm/public/pxfonts/p1xbsl.tfm
21mr|texlive-pxfonts-20190228-1|71	%{_texmfdistdir}/fonts/tfm/public/pxfonts/p1xi.tfm
21mr|texlive-pxfonts-20190228-1|72	%{_texmfdistdir}/fonts/tfm/public/pxfonts/p1xr.tfm
21mr|texlive-pxfonts-20190228-1|73	%{_texmfdistdir}/fonts/tfm/public/pxfonts/p1xsc.tfm
21mr|texlive-pxfonts-20190228-1|74	%{_texmfdistdir}/fonts/tfm/public/pxfonts/p1xsl.tfm
21mr|texlive-pxfonts-20190228-1|75	%{_texmfdistdir}/fonts/tfm/public/pxfonts/pcxb.tfm
21mr|texlive-pxfonts-20190228-1|76	%{_texmfdistdir}/fonts/tfm/public/pxfonts/pcxbi.tfm
21mr|texlive-pxfonts-20190228-1|77	%{_texmfdistdir}/fonts/tfm/public/pxfonts/pcxbsl.tfm
21mr|texlive-pxfonts-20190228-1|78	%{_texmfdistdir}/fonts/tfm/public/pxfonts/pcxi.tfm
21mr|texlive-pxfonts-20190228-1|79	%{_texmfdistdir}/fonts/tfm/public/pxfonts/pcxr.tfm
21mr|texlive-pxfonts-20190228-1|80	%{_texmfdistdir}/fonts/tfm/public/pxfonts/pcxsl.tfm
21mr|texlive-pxfonts-20190228-1|81	%{_texmfdistdir}/fonts/tfm/public/pxfonts/pxb.tfm
21mr|texlive-pxfonts-20190228-1|82	%{_texmfdistdir}/fonts/tfm/public/pxfonts/pxbex.tfm
21mr|texlive-pxfonts-20190228-1|83	%{_texmfdistdir}/fonts/tfm/public/pxfonts/pxbexa.tfm
21mr|texlive-pxfonts-20190228-1|84	%{_texmfdistdir}/fonts/tfm/public/pxfonts/pxbi.tfm
21mr|texlive-pxfonts-20190228-1|85	%{_texmfdistdir}/fonts/tfm/public/pxfonts/pxbmi.tfm
21mr|texlive-pxfonts-20190228-1|86	%{_texmfdistdir}/fonts/tfm/public/pxfonts/pxbmi1.tfm
21mr|texlive-pxfonts-20190228-1|87	%{_texmfdistdir}/fonts/tfm/public/pxfonts/pxbmia.tfm
21mr|texlive-pxfonts-20190228-1|88	%{_texmfdistdir}/fonts/tfm/public/pxfonts/pxbsc.tfm
21mr|texlive-pxfonts-20190228-1|89	%{_texmfdistdir}/fonts/tfm/public/pxfonts/pxbsl.tfm
21mr|texlive-pxfonts-20190228-1|90	%{_texmfdistdir}/fonts/tfm/public/pxfonts/pxbsy.tfm
21mr|texlive-pxfonts-20190228-1|91	%{_texmfdistdir}/fonts/tfm/public/pxfonts/pxbsya.tfm
21mr|texlive-pxfonts-20190228-1|92	%{_texmfdistdir}/fonts/tfm/public/pxfonts/pxbsyb.tfm
21mr|texlive-pxfonts-20190228-1|93	%{_texmfdistdir}/fonts/tfm/public/pxfonts/pxbsyc.tfm
21mr|texlive-pxfonts-20190228-1|94	%{_texmfdistdir}/fonts/tfm/public/pxfonts/pxex.tfm
21mr|texlive-pxfonts-20190228-1|95	%{_texmfdistdir}/fonts/tfm/public/pxfonts/pxexa.tfm
21mr|texlive-pxfonts-20190228-1|96	%{_texmfdistdir}/fonts/tfm/public/pxfonts/pxi.tfm
21mr|texlive-pxfonts-20190228-1|97	%{_texmfdistdir}/fonts/tfm/public/pxfonts/pxmi.tfm
21mr|texlive-pxfonts-20190228-1|98	%{_texmfdistdir}/fonts/tfm/public/pxfonts/pxmi1.tfm
21mr|texlive-pxfonts-20190228-1|99	%{_texmfdistdir}/fonts/tfm/public/pxfonts/pxmia.tfm
21mr|texlive-pxfonts-20190228-1|100	%{_texmfdistdir}/fonts/tfm/public/pxfonts/pxr.tfm
21mr|texlive-pxfonts-20190228-1|101	%{_texmfdistdir}/fonts/tfm/public/pxfonts/pxsc.tfm
21mr|texlive-pxfonts-20190228-1|102	%{_texmfdistdir}/fonts/tfm/public/pxfonts/pxsl.tfm
21mr|texlive-pxfonts-20190228-1|103	%{_texmfdistdir}/fonts/tfm/public/pxfonts/pxsy.tfm
21mr|texlive-pxfonts-20190228-1|104	%{_texmfdistdir}/fonts/tfm/public/pxfonts/pxsya.tfm
21mr|texlive-pxfonts-20190228-1|105	%{_texmfdistdir}/fonts/tfm/public/pxfonts/pxsyb.tfm
21mr|texlive-pxfonts-20190228-1|106	%{_texmfdistdir}/fonts/tfm/public/pxfonts/pxsyc.tfm
21mr|texlive-pxfonts-20190228-1|107	%{_texmfdistdir}/fonts/tfm/public/pxfonts/rpcxb.tfm
21mr|texlive-pxfonts-20190228-1|108	%{_texmfdistdir}/fonts/tfm/public/pxfonts/rpcxbi.tfm
21mr|texlive-pxfonts-20190228-1|109	%{_texmfdistdir}/fonts/tfm/public/pxfonts/rpcxbsl.tfm
21mr|texlive-pxfonts-20190228-1|110	%{_texmfdistdir}/fonts/tfm/public/pxfonts/rpcxi.tfm
21mr|texlive-pxfonts-20190228-1|111	%{_texmfdistdir}/fonts/tfm/public/pxfonts/rpcxr.tfm
21mr|texlive-pxfonts-20190228-1|112	%{_texmfdistdir}/fonts/tfm/public/pxfonts/rpcxsl.tfm
21mr|texlive-pxfonts-20190228-1|113	%{_texmfdistdir}/fonts/tfm/public/pxfonts/rpxb.tfm
21mr|texlive-pxfonts-20190228-1|114	%{_texmfdistdir}/fonts/tfm/public/pxfonts/rpxbi.tfm
21mr|texlive-pxfonts-20190228-1|115	%{_texmfdistdir}/fonts/tfm/public/pxfonts/rpxbmi.tfm
21mr|texlive-pxfonts-20190228-1|116	%{_texmfdistdir}/fonts/tfm/public/pxfonts/rpxbsc.tfm
21mr|texlive-pxfonts-20190228-1|117	%{_texmfdistdir}/fonts/tfm/public/pxfonts/rpxbsl.tfm
21mr|texlive-pxfonts-20190228-1|118	%{_texmfdistdir}/fonts/tfm/public/pxfonts/rpxi.tfm
21mr|texlive-pxfonts-20190228-1|119	%{_texmfdistdir}/fonts/tfm/public/pxfonts/rpxmi.tfm
21mr|texlive-pxfonts-20190228-1|120	%{_texmfdistdir}/fonts/tfm/public/pxfonts/rpxpplb.tfm
21mr|texlive-pxfonts-20190228-1|121	%{_texmfdistdir}/fonts/tfm/public/pxfonts/rpxpplbi.tfm
21mr|texlive-pxfonts-20190228-1|122	%{_texmfdistdir}/fonts/tfm/public/pxfonts/rpxpplbo.tfm
21mr|texlive-pxfonts-20190228-1|123	%{_texmfdistdir}/fonts/tfm/public/pxfonts/rpxpplr.tfm
21mr|texlive-pxfonts-20190228-1|124	%{_texmfdistdir}/fonts/tfm/public/pxfonts/rpxpplri.tfm
21mr|texlive-pxfonts-20190228-1|125	%{_texmfdistdir}/fonts/tfm/public/pxfonts/rpxpplro.tfm
21mr|texlive-pxfonts-20190228-1|126	%{_texmfdistdir}/fonts/tfm/public/pxfonts/rpxr.tfm
21mr|texlive-pxfonts-20190228-1|127	%{_texmfdistdir}/fonts/tfm/public/pxfonts/rpxsc.tfm
21mr|texlive-pxfonts-20190228-1|128	%{_texmfdistdir}/fonts/tfm/public/pxfonts/rpxsl.tfm
21mr|texlive-pxfonts-20190228-1|129	%{_texmfdistdir}/fonts/type1/public/pxfonts/pxbex.pfb
21mr|texlive-pxfonts-20190228-1|130	%{_texmfdistdir}/fonts/type1/public/pxfonts/pxbexa.pfb
21mr|texlive-pxfonts-20190228-1|131	%{_texmfdistdir}/fonts/type1/public/pxfonts/pxbmia.pfb
21mr|texlive-pxfonts-20190228-1|132	%{_texmfdistdir}/fonts/type1/public/pxfonts/pxbsy.pfb
21mr|texlive-pxfonts-20190228-1|133	%{_texmfdistdir}/fonts/type1/public/pxfonts/pxbsya.pfb
21mr|texlive-pxfonts-20190228-1|134	%{_texmfdistdir}/fonts/type1/public/pxfonts/pxbsyb.pfb
21mr|texlive-pxfonts-20190228-1|135	%{_texmfdistdir}/fonts/type1/public/pxfonts/pxbsyc.pfb
21mr|texlive-pxfonts-20190228-1|136	%{_texmfdistdir}/fonts/type1/public/pxfonts/pxex.pfb
21mr|texlive-pxfonts-20190228-1|137	%{_texmfdistdir}/fonts/type1/public/pxfonts/pxexa.pfb
21mr|texlive-pxfonts-20190228-1|138	%{_texmfdistdir}/fonts/type1/public/pxfonts/pxmia.pfb
21mr|texlive-pxfonts-20190228-1|139	%{_texmfdistdir}/fonts/type1/public/pxfonts/pxsy.pfb
21mr|texlive-pxfonts-20190228-1|140	%{_texmfdistdir}/fonts/type1/public/pxfonts/pxsya.pfb
21mr|texlive-pxfonts-20190228-1|141	%{_texmfdistdir}/fonts/type1/public/pxfonts/pxsyb.pfb
21mr|texlive-pxfonts-20190228-1|142	%{_texmfdistdir}/fonts/type1/public/pxfonts/pxsyc.pfb
21mr|texlive-pxfonts-20190228-1|143	%{_texmfdistdir}/fonts/type1/public/pxfonts/rpcxb.pfb
21mr|texlive-pxfonts-20190228-1|144	%{_texmfdistdir}/fonts/type1/public/pxfonts/rpcxbi.pfb
21mr|texlive-pxfonts-20190228-1|145	%{_texmfdistdir}/fonts/type1/public/pxfonts/rpcxi.pfb
21mr|texlive-pxfonts-20190228-1|146	%{_texmfdistdir}/fonts/type1/public/pxfonts/rpcxr.pfb
21mr|texlive-pxfonts-20190228-1|147	%{_texmfdistdir}/fonts/type1/public/pxfonts/rpxb.pfb
21mr|texlive-pxfonts-20190228-1|148	%{_texmfdistdir}/fonts/type1/public/pxfonts/rpxbi.pfb
21mr|texlive-pxfonts-20190228-1|149	%{_texmfdistdir}/fonts/type1/public/pxfonts/rpxbmi.pfb
21mr|texlive-pxfonts-20190228-1|150	%{_texmfdistdir}/fonts/type1/public/pxfonts/rpxbsc.pfb
21mr|texlive-pxfonts-20190228-1|151	%{_texmfdistdir}/fonts/type1/public/pxfonts/rpxi.pfb
21mr|texlive-pxfonts-20190228-1|152	%{_texmfdistdir}/fonts/type1/public/pxfonts/rpxmi.pfb
21mr|texlive-pxfonts-20190228-1|153	%{_texmfdistdir}/fonts/type1/public/pxfonts/rpxr.pfb
21mr|texlive-pxfonts-20190228-1|154	%{_texmfdistdir}/fonts/type1/public/pxfonts/rpxsc.pfb
21mr|texlive-pxfonts-20190228-1|155	%{_texmfdistdir}/fonts/vf/public/pxfonts/p1xb.vf
21mr|texlive-pxfonts-20190228-1|156	%{_texmfdistdir}/fonts/vf/public/pxfonts/p1xbi.vf
21mr|texlive-pxfonts-20190228-1|157	%{_texmfdistdir}/fonts/vf/public/pxfonts/p1xbsc.vf
21mr|texlive-pxfonts-20190228-1|158	%{_texmfdistdir}/fonts/vf/public/pxfonts/p1xbsl.vf
21mr|texlive-pxfonts-20190228-1|159	%{_texmfdistdir}/fonts/vf/public/pxfonts/p1xi.vf
21mr|texlive-pxfonts-20190228-1|160	%{_texmfdistdir}/fonts/vf/public/pxfonts/p1xr.vf
21mr|texlive-pxfonts-20190228-1|161	%{_texmfdistdir}/fonts/vf/public/pxfonts/p1xsc.vf
21mr|texlive-pxfonts-20190228-1|162	%{_texmfdistdir}/fonts/vf/public/pxfonts/p1xsl.vf
21mr|texlive-pxfonts-20190228-1|163	%{_texmfdistdir}/fonts/vf/public/pxfonts/pcxb.vf
21mr|texlive-pxfonts-20190228-1|164	%{_texmfdistdir}/fonts/vf/public/pxfonts/pcxbi.vf
21mr|texlive-pxfonts-20190228-1|165	%{_texmfdistdir}/fonts/vf/public/pxfonts/pcxbsl.vf
21mr|texlive-pxfonts-20190228-1|166	%{_texmfdistdir}/fonts/vf/public/pxfonts/pcxi.vf
21mr|texlive-pxfonts-20190228-1|167	%{_texmfdistdir}/fonts/vf/public/pxfonts/pcxr.vf
21mr|texlive-pxfonts-20190228-1|168	%{_texmfdistdir}/fonts/vf/public/pxfonts/pcxsl.vf
21mr|texlive-pxfonts-20190228-1|169	%{_texmfdistdir}/fonts/vf/public/pxfonts/pxb.vf
21mr|texlive-pxfonts-20190228-1|170	%{_texmfdistdir}/fonts/vf/public/pxfonts/pxbi.vf
21mr|texlive-pxfonts-20190228-1|171	%{_texmfdistdir}/fonts/vf/public/pxfonts/pxbmi.vf
21mr|texlive-pxfonts-20190228-1|172	%{_texmfdistdir}/fonts/vf/public/pxfonts/pxbmi1.vf
21mr|texlive-pxfonts-20190228-1|173	%{_texmfdistdir}/fonts/vf/public/pxfonts/pxbsc.vf
21mr|texlive-pxfonts-20190228-1|174	%{_texmfdistdir}/fonts/vf/public/pxfonts/pxbsl.vf
21mr|texlive-pxfonts-20190228-1|175	%{_texmfdistdir}/fonts/vf/public/pxfonts/pxi.vf
21mr|texlive-pxfonts-20190228-1|176	%{_texmfdistdir}/fonts/vf/public/pxfonts/pxmi.vf
21mr|texlive-pxfonts-20190228-1|177	%{_texmfdistdir}/fonts/vf/public/pxfonts/pxmi1.vf
21mr|texlive-pxfonts-20190228-1|178	%{_texmfdistdir}/fonts/vf/public/pxfonts/pxr.vf
21mr|texlive-pxfonts-20190228-1|179	%{_texmfdistdir}/fonts/vf/public/pxfonts/pxsc.vf
21mr|texlive-pxfonts-20190228-1|180	%{_texmfdistdir}/fonts/vf/public/pxfonts/pxsl.vf
21mr|texlive-pxfonts-20190228-1|181	%{_texmfdistdir}/tex/latex/pxfonts/omlpxmi.fd
21mr|texlive-pxfonts-20190228-1|182	%{_texmfdistdir}/tex/latex/pxfonts/omlpxr.fd
21mr|texlive-pxfonts-20190228-1|183	%{_texmfdistdir}/tex/latex/pxfonts/omspxr.fd
21mr|texlive-pxfonts-20190228-1|184	%{_texmfdistdir}/tex/latex/pxfonts/omspxsy.fd
21mr|texlive-pxfonts-20190228-1|185	%{_texmfdistdir}/tex/latex/pxfonts/omxpxex.fd
21mr|texlive-pxfonts-20190228-1|186	%{_texmfdistdir}/tex/latex/pxfonts/ot1pxr.fd
21mr|texlive-pxfonts-20190228-1|187	%{_texmfdistdir}/tex/latex/pxfonts/ot1pxss.fd
21mr|texlive-pxfonts-20190228-1|188	%{_texmfdistdir}/tex/latex/pxfonts/ot1pxtt.fd
21mr|texlive-pxfonts-20190228-1|189	%{_texmfdistdir}/tex/latex/pxfonts/pxfonts.sty
21mr|texlive-pxfonts-20190228-1|190	%{_texmfdistdir}/tex/latex/pxfonts/t1pxr.fd
21mr|texlive-pxfonts-20190228-1|191	%{_texmfdistdir}/tex/latex/pxfonts/t1pxss.fd
21mr|texlive-pxfonts-20190228-1|192	%{_texmfdistdir}/tex/latex/pxfonts/t1pxtt.fd
21mr|texlive-pxfonts-20190228-1|193	%{_texmfdistdir}/tex/latex/pxfonts/ts1pxr.fd
21mr|texlive-pxfonts-20190228-1|194	%{_texmfdistdir}/tex/latex/pxfonts/ts1pxss.fd
21mr|texlive-pxfonts-20190228-1|195	%{_texmfdistdir}/tex/latex/pxfonts/ts1pxtt.fd
21mr|texlive-pxfonts-20190228-1|196	%{_texmfdistdir}/tex/latex/pxfonts/upxexa.fd
21mr|texlive-pxfonts-20190228-1|197	%{_texmfdistdir}/tex/latex/pxfonts/upxmia.fd
21mr|texlive-pxfonts-20190228-1|198	%{_texmfdistdir}/tex/latex/pxfonts/upxr.fd
21mr|texlive-pxfonts-20190228-1|199	%{_texmfdistdir}/tex/latex/pxfonts/upxss.fd
21mr|texlive-pxfonts-20190228-1|200	%{_texmfdistdir}/tex/latex/pxfonts/upxsya.fd
21mr|texlive-pxfonts-20190228-1|201	%{_texmfdistdir}/tex/latex/pxfonts/upxsyb.fd
21mr|texlive-pxfonts-20190228-1|202	%{_texmfdistdir}/tex/latex/pxfonts/upxsyc.fd
21mr|texlive-pxfonts-20190228-1|203	%{_texmfdistdir}/tex/latex/pxfonts/upxtt.fd
21mr|texlive-pxfonts-20190228-1|204	%doc %{_texmfdistdir}/doc/fonts/pxfonts/00bug_fix.txt
21mr|texlive-pxfonts-20190228-1|205	%doc %{_texmfdistdir}/doc/fonts/pxfonts/COPYRIGHT
21mr|texlive-pxfonts-20190228-1|206	%doc %{_texmfdistdir}/doc/fonts/pxfonts/pxfontsdoc.pdf
21mr|texlive-pxfonts-20190228-1|207	%doc %{_texmfdistdir}/doc/fonts/pxfonts/pxfontsdoc.tex
21mr|texlive-pxfonts-20190228-1|208	%doc %{_texmfdistdir}/doc/fonts/pxfonts/pxfontsdocA4.pdf
21mr|texlive-pxfonts-20190228-1|209	%doc %{_texmfdistdir}/doc/fonts/pxfonts/pxfontsdocA4.tex
21mr|texlive-pxfonts-20190228-1|210	
21mr|texlive-pxfonts-20190228-1|211	#-----------------------------------------------------------------------
21mr|texlive-pxfonts-20190228-1|212	%prep
21mr|texlive-pxfonts-20190228-1|213	%setup -c -a0 -a1
21mr|texlive-pxfonts-20190228-1|214	
21mr|texlive-pxfonts-20190228-1|215	%build
21mr|texlive-pxfonts-20190228-1|216	
21mr|texlive-pxfonts-20190228-1|217	%install
21mr|texlive-pxfonts-20190228-1|218	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pxfonts-20190228-1|219	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

18902 21
21mr|texlive-pxgreeks-1.0-7|1	# revision 21838
21mr|texlive-pxgreeks-1.0-7|2	# category Package
21mr|texlive-pxgreeks-1.0-7|3	# catalog-ctan /macros/latex/contrib/pxgreeks
21mr|texlive-pxgreeks-1.0-7|4	# catalog-date 2011-03-18 12:27:11 +0100
21mr|texlive-pxgreeks-1.0-7|5	# catalog-license lppl1.3
21mr|texlive-pxgreeks-1.0-7|6	# catalog-version 1.0
21mr|texlive-pxgreeks-1.0-7|7	Name:		texlive-pxgreeks
21mr|texlive-pxgreeks-1.0-7|8	Version:	1.0
21mr|texlive-pxgreeks-1.0-7|9	Release:	7
21mr|texlive-pxgreeks-1.0-7|10	Summary:	Shape selection for PX fonts Greek letters
21mr|texlive-pxgreeks-1.0-7|11	Group:		Publishing
21mr|texlive-pxgreeks-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/pxgreeks
21mr|texlive-pxgreeks-1.0-7|13	License:	LPPL1.3
21mr|texlive-pxgreeks-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pxgreeks.tar.xz
21mr|texlive-pxgreeks-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pxgreeks.doc.tar.xz
21mr|texlive-pxgreeks-1.0-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pxgreeks.source.tar.xz
21mr|texlive-pxgreeks-1.0-7|17	BuildArch:	noarch
21mr|texlive-pxgreeks-1.0-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-pxgreeks-1.0-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-pxgreeks-1.0-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-pxgreeks-1.0-7|21	
21mr|texlive-pxgreeks-1.0-7|22	%description
21mr|texlive-pxgreeks-1.0-7|23	The package allows LaTeX users who use the PX fonts to select
21mr|texlive-pxgreeks-1.0-7|24	the shapes (italic or upright) for the Greek lowercase and
21mr|texlive-pxgreeks-1.0-7|25	uppercase letters. Once the shapes for lowercase and uppercase
21mr|texlive-pxgreeks-1.0-7|26	have been selected via a package option, the \other prefix
21mr|texlive-pxgreeks-1.0-7|27	(e.g., \otheralpha) allows using the alternate glyph (as in the
21mr|texlive-pxgreeks-1.0-7|28	fourier package). The pxgreeks package does not constrain the
21mr|texlive-pxgreeks-1.0-7|29	text font that may be used in the document.
21mr|texlive-pxgreeks-1.0-7|30	
21mr|texlive-pxgreeks-1.0-7|31	
21mr|texlive-pxgreeks-1.0-7|32	#-----------------------------------------------------------------------
21mr|texlive-pxgreeks-1.0-7|33	%files
21mr|texlive-pxgreeks-1.0-7|34	%{_texmfdistdir}/tex/latex/pxgreeks/pxgreeks.sty
21mr|texlive-pxgreeks-1.0-7|35	%doc %{_texmfdistdir}/doc/latex/pxgreeks/README
21mr|texlive-pxgreeks-1.0-7|36	%doc %{_texmfdistdir}/doc/latex/pxgreeks/pxgreeks.pdf
21mr|texlive-pxgreeks-1.0-7|37	#- source
21mr|texlive-pxgreeks-1.0-7|38	%doc %{_texmfdistdir}/source/latex/pxgreeks/pxgreeks.dtx
21mr|texlive-pxgreeks-1.0-7|39	%doc %{_texmfdistdir}/source/latex/pxgreeks/pxgreeks.ins
21mr|texlive-pxgreeks-1.0-7|40	
21mr|texlive-pxgreeks-1.0-7|41	#-----------------------------------------------------------------------
21mr|texlive-pxgreeks-1.0-7|42	%prep
21mr|texlive-pxgreeks-1.0-7|43	%setup -c -a0 -a1 -a2
21mr|texlive-pxgreeks-1.0-7|44	
21mr|texlive-pxgreeks-1.0-7|45	%build
21mr|texlive-pxgreeks-1.0-7|46	
21mr|texlive-pxgreeks-1.0-7|47	%install
21mr|texlive-pxgreeks-1.0-7|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pxgreeks-1.0-7|49	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18903 21
21mr|texlive-pxjahyper-0.3d-2|1	Name:		texlive-pxjahyper
21mr|texlive-pxjahyper-0.3d-2|2	Version:	0.3d
21mr|texlive-pxjahyper-0.3d-2|3	Release:	2
21mr|texlive-pxjahyper-0.3d-2|4	Summary:	Hyperref support for pLaTeX
21mr|texlive-pxjahyper-0.3d-2|5	Group:		Publishing
21mr|texlive-pxjahyper-0.3d-2|6	URL:		http://www.ctan.org/tex-archive/language/japanese/pxjahyper
21mr|texlive-pxjahyper-0.3d-2|7	License:	NOINFO
21mr|texlive-pxjahyper-0.3d-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pxjahyper.tar.xz
21mr|texlive-pxjahyper-0.3d-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pxjahyper.doc.tar.xz
21mr|texlive-pxjahyper-0.3d-2|10	BuildArch:	noarch
21mr|texlive-pxjahyper-0.3d-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-pxjahyper-0.3d-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-pxjahyper-0.3d-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-pxjahyper-0.3d-2|14	
21mr|texlive-pxjahyper-0.3d-2|15	%description
21mr|texlive-pxjahyper-0.3d-2|16	TeXLive pxjahyper package.
21mr|texlive-pxjahyper-0.3d-2|17	
21mr|texlive-pxjahyper-0.3d-2|18	#-----------------------------------------------------------------------
21mr|texlive-pxjahyper-0.3d-2|19	%files
21mr|texlive-pxjahyper-0.3d-2|20	%{_texmfdistdir}/tex/platex/pxjahyper
21mr|texlive-pxjahyper-0.3d-2|21	%doc %{_texmfdistdir}/doc/platex/pxjahyper
21mr|texlive-pxjahyper-0.3d-2|22	
21mr|texlive-pxjahyper-0.3d-2|23	#-----------------------------------------------------------------------
21mr|texlive-pxjahyper-0.3d-2|24	%prep
21mr|texlive-pxjahyper-0.3d-2|25	%setup -c -a0 -a1
21mr|texlive-pxjahyper-0.3d-2|26	
21mr|texlive-pxjahyper-0.3d-2|27	%build
21mr|texlive-pxjahyper-0.3d-2|28	
21mr|texlive-pxjahyper-0.3d-2|29	%install
21mr|texlive-pxjahyper-0.3d-2|30	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pxjahyper-0.3d-2|31	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18904 21
21mr|texlive-pxpgfmark-0.2-10|1	# revision 30212
21mr|texlive-pxpgfmark-0.2-10|2	# category Package
21mr|texlive-pxpgfmark-0.2-10|3	# catalog-ctan /graphics/pgf/contrib/pxpgfmark
21mr|texlive-pxpgfmark-0.2-10|4	# catalog-date 2013-05-02 11:19:37 +0200
21mr|texlive-pxpgfmark-0.2-10|5	# catalog-license other-free
21mr|texlive-pxpgfmark-0.2-10|6	# catalog-version 0.2
21mr|texlive-pxpgfmark-0.2-10|7	Name:		texlive-pxpgfmark
21mr|texlive-pxpgfmark-0.2-10|8	Version:	0.2
21mr|texlive-pxpgfmark-0.2-10|9	Release:	10
21mr|texlive-pxpgfmark-0.2-10|10	Summary:	e-pTeX driver for PGF inter-picture connections
21mr|texlive-pxpgfmark-0.2-10|11	Group:		Publishing
21mr|texlive-pxpgfmark-0.2-10|12	URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/pxpgfmark
21mr|texlive-pxpgfmark-0.2-10|13	License:	OTHER-FREE
21mr|texlive-pxpgfmark-0.2-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pxpgfmark.tar.xz
21mr|texlive-pxpgfmark-0.2-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pxpgfmark.doc.tar.xz
21mr|texlive-pxpgfmark-0.2-10|16	BuildArch:	noarch
21mr|texlive-pxpgfmark-0.2-10|17	BuildRequires:	texlive-tlpkg
21mr|texlive-pxpgfmark-0.2-10|18	Requires(pre):	texlive-tlpkg
21mr|texlive-pxpgfmark-0.2-10|19	Requires(post):	texlive-kpathsea
21mr|texlive-pxpgfmark-0.2-10|20	
21mr|texlive-pxpgfmark-0.2-10|21	%description
21mr|texlive-pxpgfmark-0.2-10|22	The distributed drivers do not support the PGF feature of
21mr|texlive-pxpgfmark-0.2-10|23	"inter-picture connections" under e-pTeX and dvipdfmx. The
21mr|texlive-pxpgfmark-0.2-10|24	package uses existing features of dvipdfmx to fix this problem.
21mr|texlive-pxpgfmark-0.2-10|25	
21mr|texlive-pxpgfmark-0.2-10|26	
21mr|texlive-pxpgfmark-0.2-10|27	#-----------------------------------------------------------------------
21mr|texlive-pxpgfmark-0.2-10|28	%files
21mr|texlive-pxpgfmark-0.2-10|29	%{_texmfdistdir}/tex/latex/pxpgfmark/pxpgfmark.sty
21mr|texlive-pxpgfmark-0.2-10|30	%doc %{_texmfdistdir}/doc/latex/pxpgfmark/LICENSE
21mr|texlive-pxpgfmark-0.2-10|31	%doc %{_texmfdistdir}/doc/latex/pxpgfmark/README
21mr|texlive-pxpgfmark-0.2-10|32	
21mr|texlive-pxpgfmark-0.2-10|33	#-----------------------------------------------------------------------
21mr|texlive-pxpgfmark-0.2-10|34	%prep
21mr|texlive-pxpgfmark-0.2-10|35	%setup -c -a0 -a1
21mr|texlive-pxpgfmark-0.2-10|36	
21mr|texlive-pxpgfmark-0.2-10|37	%build
21mr|texlive-pxpgfmark-0.2-10|38	
21mr|texlive-pxpgfmark-0.2-10|39	%install
21mr|texlive-pxpgfmark-0.2-10|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pxpgfmark-0.2-10|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18905 21
21mr|texlive-pxrubrica-1.3c-1|1	Name:		texlive-pxrubrica
21mr|texlive-pxrubrica-1.3c-1|2	Version:	1.3c
21mr|texlive-pxrubrica-1.3c-1|3	Release:	1
21mr|texlive-pxrubrica-1.3c-1|4	Epoch:		1
21mr|texlive-pxrubrica-1.3c-1|5	Summary:	TeXLive pxrubrica package
21mr|texlive-pxrubrica-1.3c-1|6	Group:		Publishing
21mr|texlive-pxrubrica-1.3c-1|7	URL:		http://tug.org/texlive
21mr|texlive-pxrubrica-1.3c-1|8	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-pxrubrica-1.3c-1|9	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pxrubrica.tar.xz
21mr|texlive-pxrubrica-1.3c-1|10	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pxrubrica.doc.tar.xz
21mr|texlive-pxrubrica-1.3c-1|11	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/pxrubrica.source.tar.xz
21mr|texlive-pxrubrica-1.3c-1|12	BuildArch:	noarch
21mr|texlive-pxrubrica-1.3c-1|13	BuildRequires:	texlive-tlpkg
21mr|texlive-pxrubrica-1.3c-1|14	Requires(pre):	texlive-tlpkg
21mr|texlive-pxrubrica-1.3c-1|15	Requires(post):	texlive-kpathsea
21mr|texlive-pxrubrica-1.3c-1|16	
21mr|texlive-pxrubrica-1.3c-1|17	%description
21mr|texlive-pxrubrica-1.3c-1|18	TeXLive pxrubrica package.
21mr|texlive-pxrubrica-1.3c-1|19	
21mr|texlive-pxrubrica-1.3c-1|20	#-----------------------------------------------------------------------
21mr|texlive-pxrubrica-1.3c-1|21	%files
21mr|texlive-pxrubrica-1.3c-1|22	%{_texmfdistdir}/tex/platex/pxrubrica
21mr|texlive-pxrubrica-1.3c-1|23	%doc %{_texmfdistdir}/doc/platex/pxrubrica
21mr|texlive-pxrubrica-1.3c-1|24	#- source
21mr|texlive-pxrubrica-1.3c-1|25	%doc %{_texmfdistdir}/source/platex/pxrubrica
21mr|texlive-pxrubrica-1.3c-1|26	
21mr|texlive-pxrubrica-1.3c-1|27	#-----------------------------------------------------------------------
21mr|texlive-pxrubrica-1.3c-1|28	%prep
21mr|texlive-pxrubrica-1.3c-1|29	%setup -c -a0 -a1 -a2
21mr|texlive-pxrubrica-1.3c-1|30	
21mr|texlive-pxrubrica-1.3c-1|31	%build
21mr|texlive-pxrubrica-1.3c-1|32	
21mr|texlive-pxrubrica-1.3c-1|33	%install
21mr|texlive-pxrubrica-1.3c-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-pxrubrica-1.3c-1|35	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18906 21
21mr|texlive-python-0.21-6|1	# revision 27064
21mr|texlive-python-0.21-6|2	# category Package
21mr|texlive-python-0.21-6|3	# catalog-ctan /macros/latex/contrib/python
21mr|texlive-python-0.21-6|4	# catalog-date 2012-07-03 11:28:15 +0200
21mr|texlive-python-0.21-6|5	# catalog-license gpl
21mr|texlive-python-0.21-6|6	# catalog-version 0.21
21mr|texlive-python-0.21-6|7	Name:		texlive-python
21mr|texlive-python-0.21-6|8	Version:	0.21
21mr|texlive-python-0.21-6|9	Release:	6
21mr|texlive-python-0.21-6|10	Summary:	Embed Python code in LaTeX
21mr|texlive-python-0.21-6|11	Group:		Publishing
21mr|texlive-python-0.21-6|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/python
21mr|texlive-python-0.21-6|13	License:	GPL
21mr|texlive-python-0.21-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/python.tar.xz
21mr|texlive-python-0.21-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/python.doc.tar.xz
21mr|texlive-python-0.21-6|16	BuildArch:	noarch
21mr|texlive-python-0.21-6|17	BuildRequires:	texlive-tlpkg
21mr|texlive-python-0.21-6|18	Requires(pre):	texlive-tlpkg
21mr|texlive-python-0.21-6|19	Requires(post):	texlive-kpathsea
21mr|texlive-python-0.21-6|20	
21mr|texlive-python-0.21-6|21	%description
21mr|texlive-python-0.21-6|22	The package enables you to embed Python code in LaTeX, and
21mr|texlive-python-0.21-6|23	insert the script's output in the document.
21mr|texlive-python-0.21-6|24	
21mr|texlive-python-0.21-6|25	
21mr|texlive-python-0.21-6|26	#-----------------------------------------------------------------------
21mr|texlive-python-0.21-6|27	%files
21mr|texlive-python-0.21-6|28	%{_texmfdistdir}/tex/latex/python/python.sty
21mr|texlive-python-0.21-6|29	%doc %{_texmfdistdir}/doc/latex/python/README
21mr|texlive-python-0.21-6|30	
21mr|texlive-python-0.21-6|31	#-----------------------------------------------------------------------
21mr|texlive-python-0.21-6|32	%prep
21mr|texlive-python-0.21-6|33	%setup -c -a0 -a1
21mr|texlive-python-0.21-6|34	
21mr|texlive-python-0.21-6|35	%build
21mr|texlive-python-0.21-6|36	
21mr|texlive-python-0.21-6|37	%install
21mr|texlive-python-0.21-6|38	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-python-0.21-6|39	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18907 21
21mr|texlive-qcm-2.1-7|1	# revision 15878
21mr|texlive-qcm-2.1-7|2	# category Package
21mr|texlive-qcm-2.1-7|3	# catalog-ctan /macros/latex/contrib/qcm
21mr|texlive-qcm-2.1-7|4	# catalog-date 2009-03-26 15:47:40 +0100
21mr|texlive-qcm-2.1-7|5	# catalog-license lppl
21mr|texlive-qcm-2.1-7|6	# catalog-version 2.1
21mr|texlive-qcm-2.1-7|7	Name:		texlive-qcm
21mr|texlive-qcm-2.1-7|8	Version:	2.1
21mr|texlive-qcm-2.1-7|9	Release:	7
21mr|texlive-qcm-2.1-7|10	Summary:	A LaTeX2e class for making multiple choice questionnaires
21mr|texlive-qcm-2.1-7|11	Group:		Publishing
21mr|texlive-qcm-2.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/qcm
21mr|texlive-qcm-2.1-7|13	License:	LPPL
21mr|texlive-qcm-2.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/qcm.tar.xz
21mr|texlive-qcm-2.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/qcm.doc.tar.xz
21mr|texlive-qcm-2.1-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/qcm.source.tar.xz
21mr|texlive-qcm-2.1-7|17	BuildArch:	noarch
21mr|texlive-qcm-2.1-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-qcm-2.1-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-qcm-2.1-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-qcm-2.1-7|21	
21mr|texlive-qcm-2.1-7|22	%description
21mr|texlive-qcm-2.1-7|23	QCM is a package for making multiple choices questionnaires
21mr|texlive-qcm-2.1-7|24	under LaTeX2e ("QCM" is the French acronym for this style of
21mr|texlive-qcm-2.1-7|25	test). A special environment allows you to define questions and
21mr|texlive-qcm-2.1-7|26	possible answers. You can specify which answers are correct and
21mr|texlive-qcm-2.1-7|27	which are not. QCM not only formats the questions for you, but
21mr|texlive-qcm-2.1-7|28	also generates a 'form' (a grid that your students will have to
21mr|texlive-qcm-2.1-7|29	fill in), and a 'mask' (the same grid, only with correct
21mr|texlive-qcm-2.1-7|30	answers properly checked in). You can then print the mask on a
21mr|texlive-qcm-2.1-7|31	slide and correct the questionnaires more easily by
21mr|texlive-qcm-2.1-7|32	superimposing the mask on top of students' forms. QCM can also
21mr|texlive-qcm-2.1-7|33	typeset exam corrections automatically, and comes with support
21mr|texlive-qcm-2.1-7|34	for AUC-TeX.
21mr|texlive-qcm-2.1-7|35	
21mr|texlive-qcm-2.1-7|36	
21mr|texlive-qcm-2.1-7|37	#-----------------------------------------------------------------------
21mr|texlive-qcm-2.1-7|38	%files
21mr|texlive-qcm-2.1-7|39	%{_texmfdistdir}/tex/latex/qcm/qcm.cls
21mr|texlive-qcm-2.1-7|40	%{_texmfdistdir}/tex/latex/qcm/qcm.sty
21mr|texlive-qcm-2.1-7|41	%doc %{_texmfdistdir}/doc/latex/qcm/NEWS
21mr|texlive-qcm-2.1-7|42	%doc %{_texmfdistdir}/doc/latex/qcm/README
21mr|texlive-qcm-2.1-7|43	%doc %{_texmfdistdir}/doc/latex/qcm/qcm.el
21mr|texlive-qcm-2.1-7|44	%doc %{_texmfdistdir}/doc/latex/qcm/qcm.pdf
21mr|texlive-qcm-2.1-7|45	#- source
21mr|texlive-qcm-2.1-7|46	%doc %{_texmfdistdir}/source/latex/qcm/qcm.dtx
21mr|texlive-qcm-2.1-7|47	%doc %{_texmfdistdir}/source/latex/qcm/qcm.ins
21mr|texlive-qcm-2.1-7|48	
21mr|texlive-qcm-2.1-7|49	#-----------------------------------------------------------------------
21mr|texlive-qcm-2.1-7|50	%prep
21mr|texlive-qcm-2.1-7|51	%setup -c -a0 -a1 -a2
21mr|texlive-qcm-2.1-7|52	
21mr|texlive-qcm-2.1-7|53	%build
21mr|texlive-qcm-2.1-7|54	
21mr|texlive-qcm-2.1-7|55	%install
21mr|texlive-qcm-2.1-7|56	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-qcm-2.1-7|57	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18908 21
21mr|texlive-qobitree-20190228-1|1	Name:		texlive-qobitree
21mr|texlive-qobitree-20190228-1|2	Version:	20190228
21mr|texlive-qobitree-20190228-1|3	Release:	1
21mr|texlive-qobitree-20190228-1|4	Summary:	LaTeX macros for typesetting trees
21mr|texlive-qobitree-20190228-1|5	Group:		Publishing
21mr|texlive-qobitree-20190228-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/qobitree
21mr|texlive-qobitree-20190228-1|7	License:	LPPL
21mr|texlive-qobitree-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/qobitree.tar.xz
21mr|texlive-qobitree-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/qobitree.doc.tar.xz
21mr|texlive-qobitree-20190228-1|10	BuildArch:	noarch
21mr|texlive-qobitree-20190228-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-qobitree-20190228-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-qobitree-20190228-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-qobitree-20190228-1|14	
21mr|texlive-qobitree-20190228-1|15	%description
21mr|texlive-qobitree-20190228-1|16	Provides commands \branch and \leaf for specifying the elements
21mr|texlive-qobitree-20190228-1|17	of the tree; you build up your tree with those commands, and
21mr|texlive-qobitree-20190228-1|18	then issue the \tree command to typeset the whole.
21mr|texlive-qobitree-20190228-1|19	
21mr|texlive-qobitree-20190228-1|20	#-----------------------------------------------------------------------
21mr|texlive-qobitree-20190228-1|21	%files
21mr|texlive-qobitree-20190228-1|22	%{_texmfdistdir}/tex/latex/qobitree
21mr|texlive-qobitree-20190228-1|23	%doc %{_texmfdistdir}/doc/latex/qobitree
21mr|texlive-qobitree-20190228-1|24	
21mr|texlive-qobitree-20190228-1|25	#-----------------------------------------------------------------------
21mr|texlive-qobitree-20190228-1|26	%prep
21mr|texlive-qobitree-20190228-1|27	%setup -c -a0 -a1
21mr|texlive-qobitree-20190228-1|28	
21mr|texlive-qobitree-20190228-1|29	%build
21mr|texlive-qobitree-20190228-1|30	
21mr|texlive-qobitree-20190228-1|31	%install
21mr|texlive-qobitree-20190228-1|32	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-qobitree-20190228-1|33	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18909 21
21mr|texlive-qpxqtx-20190228-1|1	Name:		texlive-qpxqtx
21mr|texlive-qpxqtx-20190228-1|2	Version:	20190228
21mr|texlive-qpxqtx-20190228-1|3	Release:	1
21mr|texlive-qpxqtx-20190228-1|4	Summary:	TeXLive qpxqtx package
21mr|texlive-qpxqtx-20190228-1|5	Group:		Publishing
21mr|texlive-qpxqtx-20190228-1|6	URL:		http://tug.org/texlive
21mr|texlive-qpxqtx-20190228-1|7	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-qpxqtx-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/qpxqtx.tar.xz
21mr|texlive-qpxqtx-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/qpxqtx.doc.tar.xz
21mr|texlive-qpxqtx-20190228-1|10	BuildArch:	noarch
21mr|texlive-qpxqtx-20190228-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-qpxqtx-20190228-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-qpxqtx-20190228-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-qpxqtx-20190228-1|14	
21mr|texlive-qpxqtx-20190228-1|15	%description
21mr|texlive-qpxqtx-20190228-1|16	TeXLive qpxqtx package.
21mr|texlive-qpxqtx-20190228-1|17	
21mr|texlive-qpxqtx-20190228-1|18	#-----------------------------------------------------------------------
21mr|texlive-qpxqtx-20190228-1|19	%files
21mr|texlive-qpxqtx-20190228-1|20	%{_texmfdistdir}/fonts/tfm/public/qpxqtx
21mr|texlive-qpxqtx-20190228-1|21	%{_texmfdistdir}/fonts/vf/public/qpxqtx
21mr|texlive-qpxqtx-20190228-1|22	%{_texmfdistdir}/tex/generic/qpxqtx
21mr|texlive-qpxqtx-20190228-1|23	%doc %{_texmfdistdir}/doc/fonts/qpxqtx
21mr|texlive-qpxqtx-20190228-1|24	
21mr|texlive-qpxqtx-20190228-1|25	#-----------------------------------------------------------------------
21mr|texlive-qpxqtx-20190228-1|26	%prep
21mr|texlive-qpxqtx-20190228-1|27	%setup -c -a0 -a1
21mr|texlive-qpxqtx-20190228-1|28	
21mr|texlive-qpxqtx-20190228-1|29	%build
21mr|texlive-qpxqtx-20190228-1|30	
21mr|texlive-qpxqtx-20190228-1|31	%install
21mr|texlive-qpxqtx-20190228-1|32	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-qpxqtx-20190228-1|33	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

18910 21
21mr|texlive-qrcode-1.51-1|1	Name:		texlive-qrcode
21mr|texlive-qrcode-1.51-1|2	Version:	1.51
21mr|texlive-qrcode-1.51-1|3	Release:	1
21mr|texlive-qrcode-1.51-1|4	Summary:	Generate QR codes in LATEX
21mr|texlive-qrcode-1.51-1|5	Group:		Publishing
21mr|texlive-qrcode-1.51-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/qrcode
21mr|texlive-qrcode-1.51-1|7	License:	LPPL1.3
21mr|texlive-qrcode-1.51-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/qrcode.tar.xz
21mr|texlive-qrcode-1.51-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/qrcode.doc.tar.xz
21mr|texlive-qrcode-1.51-1|10	Source2:    http://mirrors.ctan.org/systems/texlive/tlnet/archive/qrcode.source.tar.xz
21mr|texlive-qrcode-1.51-1|11	BuildArch:	noarch
21mr|texlive-qrcode-1.51-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-qrcode-1.51-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-qrcode-1.51-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-qrcode-1.51-1|15	
21mr|texlive-qrcode-1.51-1|16	%description
21mr|texlive-qrcode-1.51-1|17	The package generates QR (Quick Response) codes in LATEX,
21mr|texlive-qrcode-1.51-1|18	without the need for PSTricks or any other graphical package.
21mr|texlive-qrcode-1.51-1|19	
21mr|texlive-qrcode-1.51-1|20	
21mr|texlive-qrcode-1.51-1|21	#-----------------------------------------------------------------------
21mr|texlive-qrcode-1.51-1|22	%files
21mr|texlive-qrcode-1.51-1|23	%{_texmfdistdir}/tex/latex/qrcode
21mr|texlive-qrcode-1.51-1|24	%{_texmfdistdir}/source/latex/qrcode
21mr|texlive-qrcode-1.51-1|25	%doc %{_texmfdistdir}/doc/latex/qrcode
21mr|texlive-qrcode-1.51-1|26	
21mr|texlive-qrcode-1.51-1|27	#-----------------------------------------------------------------------
21mr|texlive-qrcode-1.51-1|28	%prep
21mr|texlive-qrcode-1.51-1|29	%setup -c -a0 -a1 -a2
21mr|texlive-qrcode-1.51-1|30	
21mr|texlive-qrcode-1.51-1|31	%build
21mr|texlive-qrcode-1.51-1|32	
21mr|texlive-qrcode-1.51-1|33	%install
21mr|texlive-qrcode-1.51-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-qrcode-1.51-1|35	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18911 21
21mr|texlive-qstest-20190228-1|1	# revision 15878
21mr|texlive-qstest-20190228-1|2	# category Package
21mr|texlive-qstest-20190228-1|3	# catalog-ctan /macros/latex/contrib/qstest
21mr|texlive-qstest-20190228-1|4	# catalog-date 2008-08-24 10:50:19 +0200
21mr|texlive-qstest-20190228-1|5	# catalog-license lppl
21mr|texlive-qstest-20190228-1|6	# catalog-version undef
21mr|texlive-qstest-20190228-1|7	Name:		texlive-qstest
21mr|texlive-qstest-20190228-1|8	Version:	20190228
21mr|texlive-qstest-20190228-1|9	Release:	1
21mr|texlive-qstest-20190228-1|10	Summary:	Bundle for unit tests and pattern matching
21mr|texlive-qstest-20190228-1|11	Group:		Publishing
21mr|texlive-qstest-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/qstest
21mr|texlive-qstest-20190228-1|13	License:	LPPL
21mr|texlive-qstest-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/qstest.tar.xz
21mr|texlive-qstest-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/qstest.doc.tar.xz
21mr|texlive-qstest-20190228-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/qstest.source.tar.xz
21mr|texlive-qstest-20190228-1|17	BuildArch:	noarch
21mr|texlive-qstest-20190228-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-qstest-20190228-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-qstest-20190228-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-qstest-20190228-1|21	
21mr|texlive-qstest-20190228-1|22	%description
21mr|texlive-qstest-20190228-1|23	This is the public release of the qstest bundle (written for
21mr|texlive-qstest-20190228-1|24	DocScape Publisher) (C) 2006, 2007 QuinScape GmbH. The bundle
21mr|texlive-qstest-20190228-1|25	contains the packages 'makematch' for matching patterns to
21mr|texlive-qstest-20190228-1|26	targets (with a generalization in the form of pattern lists and
21mr|texlive-qstest-20190228-1|27	keyword lists), and 'qstest' for performing unit tests,
21mr|texlive-qstest-20190228-1|28	allowing the user to run a number of logged tests ensuring the
21mr|texlive-qstest-20190228-1|29	consistency of values, properties and call sequences during
21mr|texlive-qstest-20190228-1|30	execution of test code. Both packages make extensive use of in
21mr|texlive-qstest-20190228-1|31	their package documentation, providing illustrated examples
21mr|texlive-qstest-20190228-1|32	that are automatically verified to work as expected. Check the
21mr|texlive-qstest-20190228-1|33	README file for details.
21mr|texlive-qstest-20190228-1|34	
21mr|texlive-qstest-20190228-1|35	#-----------------------------------------------------------------------
21mr|texlive-qstest-20190228-1|36	%files
21mr|texlive-qstest-20190228-1|37	%{_texmfdistdir}/tex/latex/qstest/makematch.sty
21mr|texlive-qstest-20190228-1|38	%{_texmfdistdir}/tex/latex/qstest/qstest.sty
21mr|texlive-qstest-20190228-1|39	%doc %{_texmfdistdir}/doc/latex/qstest/README
21mr|texlive-qstest-20190228-1|40	%doc %{_texmfdistdir}/doc/latex/qstest/makematch-qs.tex
21mr|texlive-qstest-20190228-1|41	%doc %{_texmfdistdir}/doc/latex/qstest/makematch.pdf
21mr|texlive-qstest-20190228-1|42	%doc %{_texmfdistdir}/doc/latex/qstest/qstest-qs.tex
21mr|texlive-qstest-20190228-1|43	%doc %{_texmfdistdir}/doc/latex/qstest/qstest.pdf
21mr|texlive-qstest-20190228-1|44	#- source
21mr|texlive-qstest-20190228-1|45	%doc %{_texmfdistdir}/source/latex/qstest/Makefile
21mr|texlive-qstest-20190228-1|46	%doc %{_texmfdistdir}/source/latex/qstest/makematch.drv
21mr|texlive-qstest-20190228-1|47	%doc %{_texmfdistdir}/source/latex/qstest/makematch.dtx
21mr|texlive-qstest-20190228-1|48	%doc %{_texmfdistdir}/source/latex/qstest/qstest.drv
21mr|texlive-qstest-20190228-1|49	%doc %{_texmfdistdir}/source/latex/qstest/qstest.dtx
21mr|texlive-qstest-20190228-1|50	%doc %{_texmfdistdir}/source/latex/qstest/qstest.ins
21mr|texlive-qstest-20190228-1|51	
21mr|texlive-qstest-20190228-1|52	#-----------------------------------------------------------------------
21mr|texlive-qstest-20190228-1|53	%prep
21mr|texlive-qstest-20190228-1|54	%setup -c -a0 -a1 -a2
21mr|texlive-qstest-20190228-1|55	
21mr|texlive-qstest-20190228-1|56	%build
21mr|texlive-qstest-20190228-1|57	
21mr|texlive-qstest-20190228-1|58	%install
21mr|texlive-qstest-20190228-1|59	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-qstest-20190228-1|60	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18912 21
21mr|texlive-qsymbols-20180303-2|1	# revision 15878
21mr|texlive-qsymbols-20180303-2|2	# category Package
21mr|texlive-qsymbols-20180303-2|3	# catalog-ctan /macros/latex/contrib/qsymbols
21mr|texlive-qsymbols-20180303-2|4	# catalog-date 2009-06-25 00:34:53 +0200
21mr|texlive-qsymbols-20180303-2|5	# catalog-license gpl
21mr|texlive-qsymbols-20180303-2|6	# catalog-version undef
21mr|texlive-qsymbols-20180303-2|7	Name:		texlive-qsymbols
21mr|texlive-qsymbols-20180303-2|8	Version:	20180303
21mr|texlive-qsymbols-20180303-2|9	Release:	2
21mr|texlive-qsymbols-20180303-2|10	Summary:	Maths symbol abbreviations
21mr|texlive-qsymbols-20180303-2|11	Group:		Publishing
21mr|texlive-qsymbols-20180303-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/qsymbols
21mr|texlive-qsymbols-20180303-2|13	License:	GPL
21mr|texlive-qsymbols-20180303-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/qsymbols.tar.xz
21mr|texlive-qsymbols-20180303-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/qsymbols.doc.tar.xz
21mr|texlive-qsymbols-20180303-2|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/qsymbols.source.tar.xz
21mr|texlive-qsymbols-20180303-2|17	BuildArch:	noarch
21mr|texlive-qsymbols-20180303-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-qsymbols-20180303-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-qsymbols-20180303-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-qsymbols-20180303-2|21	
21mr|texlive-qsymbols-20180303-2|22	%description
21mr|texlive-qsymbols-20180303-2|23	Provides macros for defining systematic mnemonic abbreviations,
21mr|texlive-qsymbols-20180303-2|24	starting with ` for math symbols and \" for arrows, using
21mr|texlive-qsymbols-20180303-2|25	standard symbols as well as those from the amsfonts bundle and
21mr|texlive-qsymbols-20180303-2|26	the stmaryrd package.
21mr|texlive-qsymbols-20180303-2|27	
21mr|texlive-qsymbols-20180303-2|28	#-----------------------------------------------------------------------
21mr|texlive-qsymbols-20180303-2|29	%files
21mr|texlive-qsymbols-20180303-2|30	%{_texmfdistdir}/tex/latex/qsymbols/qsymbols.sty
21mr|texlive-qsymbols-20180303-2|31	%doc %{_texmfdistdir}/doc/latex/qsymbols/CATALOG
21mr|texlive-qsymbols-20180303-2|32	%doc %{_texmfdistdir}/doc/latex/qsymbols/COPYING
21mr|texlive-qsymbols-20180303-2|33	%doc %{_texmfdistdir}/doc/latex/qsymbols/MANIFEST
21mr|texlive-qsymbols-20180303-2|34	%doc %{_texmfdistdir}/doc/latex/qsymbols/README
21mr|texlive-qsymbols-20180303-2|35	%doc %{_texmfdistdir}/doc/latex/qsymbols/qsymbols.pdf
21mr|texlive-qsymbols-20180303-2|36	%doc %{_texmfdistdir}/doc/latex/qsymbols/qsymbols.tex
21mr|texlive-qsymbols-20180303-2|37	#- source
21mr|texlive-qsymbols-20180303-2|38	%doc %{_texmfdistdir}/source/latex/qsymbols/Makefile
21mr|texlive-qsymbols-20180303-2|39	
21mr|texlive-qsymbols-20180303-2|40	#-----------------------------------------------------------------------
21mr|texlive-qsymbols-20180303-2|41	%prep
21mr|texlive-qsymbols-20180303-2|42	%setup -c -a0 -a1 -a2
21mr|texlive-qsymbols-20180303-2|43	
21mr|texlive-qsymbols-20180303-2|44	%build
21mr|texlive-qsymbols-20180303-2|45	
21mr|texlive-qsymbols-20180303-2|46	%install
21mr|texlive-qsymbols-20180303-2|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-qsymbols-20180303-2|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18913 21
21mr|texlive-qtree-3.1b-7|1	# revision 15878
21mr|texlive-qtree-3.1b-7|2	# category Package
21mr|texlive-qtree-3.1b-7|3	# catalog-ctan /macros/latex/contrib/qtree
21mr|texlive-qtree-3.1b-7|4	# catalog-date 2009-01-24 16:10:54 +0100
21mr|texlive-qtree-3.1b-7|5	# catalog-license lppl
21mr|texlive-qtree-3.1b-7|6	# catalog-version 3.1b
21mr|texlive-qtree-3.1b-7|7	Name:		texlive-qtree
21mr|texlive-qtree-3.1b-7|8	Version:	3.1b
21mr|texlive-qtree-3.1b-7|9	Release:	7
21mr|texlive-qtree-3.1b-7|10	Summary:	Draw tree structures
21mr|texlive-qtree-3.1b-7|11	Group:		Publishing
21mr|texlive-qtree-3.1b-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/qtree
21mr|texlive-qtree-3.1b-7|13	License:	LPPL
21mr|texlive-qtree-3.1b-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/qtree.tar.xz
21mr|texlive-qtree-3.1b-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/qtree.doc.tar.xz
21mr|texlive-qtree-3.1b-7|16	BuildArch:	noarch
21mr|texlive-qtree-3.1b-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-qtree-3.1b-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-qtree-3.1b-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-qtree-3.1b-7|20	
21mr|texlive-qtree-3.1b-7|21	%description
21mr|texlive-qtree-3.1b-7|22	The package offers support for drawing tree diagrams, and is
21mr|texlive-qtree-3.1b-7|23	especially suitable for linguistics use. It allows trees to be
21mr|texlive-qtree-3.1b-7|24	specified in a simple bracket notation, automatically
21mr|texlive-qtree-3.1b-7|25	calculates branch sizes, and supports both DVI/PostScript and
21mr|texlive-qtree-3.1b-7|26	PDF output by use of pict2e facilities. The package is a
21mr|texlive-qtree-3.1b-7|27	development of the existing qobitree package, offering a new
21mr|texlive-qtree-3.1b-7|28	front end.
21mr|texlive-qtree-3.1b-7|29	
21mr|texlive-qtree-3.1b-7|30	
21mr|texlive-qtree-3.1b-7|31	#-----------------------------------------------------------------------
21mr|texlive-qtree-3.1b-7|32	%files
21mr|texlive-qtree-3.1b-7|33	%{_texmfdistdir}/tex/latex/qtree/qtree.sty
21mr|texlive-qtree-3.1b-7|34	%doc %{_texmfdistdir}/doc/latex/qtree/README
21mr|texlive-qtree-3.1b-7|35	%doc %{_texmfdistdir}/doc/latex/qtree/qarrows.pdf
21mr|texlive-qtree-3.1b-7|36	%doc %{_texmfdistdir}/doc/latex/qtree/qarrows.tex
21mr|texlive-qtree-3.1b-7|37	%doc %{_texmfdistdir}/doc/latex/qtree/qtreenotes.pdf
21mr|texlive-qtree-3.1b-7|38	%doc %{_texmfdistdir}/doc/latex/qtree/qtreenotes.tex
21mr|texlive-qtree-3.1b-7|39	
21mr|texlive-qtree-3.1b-7|40	#-----------------------------------------------------------------------
21mr|texlive-qtree-3.1b-7|41	%prep
21mr|texlive-qtree-3.1b-7|42	%setup -c -a0 -a1
21mr|texlive-qtree-3.1b-7|43	
21mr|texlive-qtree-3.1b-7|44	%build
21mr|texlive-qtree-3.1b-7|45	
21mr|texlive-qtree-3.1b-7|46	%install
21mr|texlive-qtree-3.1b-7|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-qtree-3.1b-7|48	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18914 21
21mr|texlive-quicktype-0.1-2|1	Name:		texlive-quicktype
21mr|texlive-quicktype-0.1-2|2	Version:	0.1
21mr|texlive-quicktype-0.1-2|3	Release:	2
21mr|texlive-quicktype-0.1-2|4	Summary:	Intended for the quick typesetting of basic documents using LaTeX
21mr|texlive-quicktype-0.1-2|5	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/quicktype
21mr|texlive-quicktype-0.1-2|6	Group:		Publishing
21mr|texlive-quicktype-0.1-2|7	License:	LPPL1.3
21mr|texlive-quicktype-0.1-2|8	Source0:	http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/quicktype.doc.tar.xz
21mr|texlive-quicktype-0.1-2|9	Source1:	http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/quicktype.tar.xz
21mr|texlive-quicktype-0.1-2|10	BuildArch:	noarch
21mr|texlive-quicktype-0.1-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-quicktype-0.1-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-quicktype-0.1-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-quicktype-0.1-2|14	
21mr|texlive-quicktype-0.1-2|15	%description
21mr|texlive-quicktype-0.1-2|16	Intended for the quick typesetting of basic documents using LaTeX
21mr|texlive-quicktype-0.1-2|17	using shortcuts to existing commands and specific
21mr|texlive-quicktype-0.1-2|18	commands for quick formatting.
21mr|texlive-quicktype-0.1-2|19	
21mr|texlive-quicktype-0.1-2|20	#-----------------------------------------------------------------------
21mr|texlive-quicktype-0.1-2|21	%files
21mr|texlive-quicktype-0.1-2|22	%{_texmfdistdir}/tex/latex/quicktype
21mr|texlive-quicktype-0.1-2|23	%doc %{_texmfdistdir}/doc/latex/quicktype
21mr|texlive-quicktype-0.1-2|24	
21mr|texlive-quicktype-0.1-2|25	#-----------------------------------------------------------------------
21mr|texlive-quicktype-0.1-2|26	%prep
21mr|texlive-quicktype-0.1-2|27	%setup -c -a0 -a1
21mr|texlive-quicktype-0.1-2|28	
21mr|texlive-quicktype-0.1-2|29	%build
21mr|texlive-quicktype-0.1-2|30	
21mr|texlive-quicktype-0.1-2|31	%install
21mr|texlive-quicktype-0.1-2|32	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-quicktype-0.1-2|33	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18915 21
21mr|texlive-quotchap-1.1-10|1	# revision 28046
21mr|texlive-quotchap-1.1-10|2	# category Package
21mr|texlive-quotchap-1.1-10|3	# catalog-ctan /macros/latex/contrib/quotchap
21mr|texlive-quotchap-1.1-10|4	# catalog-date 2012-10-20 22:28:24 +0200
21mr|texlive-quotchap-1.1-10|5	# catalog-license gpl
21mr|texlive-quotchap-1.1-10|6	# catalog-version 1.1
21mr|texlive-quotchap-1.1-10|7	Name:		texlive-quotchap
21mr|texlive-quotchap-1.1-10|8	Version:	1.1
21mr|texlive-quotchap-1.1-10|9	Release:	10
21mr|texlive-quotchap-1.1-10|10	Summary:	Decorative chapter headings
21mr|texlive-quotchap-1.1-10|11	Group:		Publishing
21mr|texlive-quotchap-1.1-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/quotchap
21mr|texlive-quotchap-1.1-10|13	License:	GPL
21mr|texlive-quotchap-1.1-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/quotchap.tar.xz
21mr|texlive-quotchap-1.1-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/quotchap.doc.tar.xz
21mr|texlive-quotchap-1.1-10|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/quotchap.source.tar.xz
21mr|texlive-quotchap-1.1-10|17	BuildArch:	noarch
21mr|texlive-quotchap-1.1-10|18	BuildRequires:	texlive-tlpkg
21mr|texlive-quotchap-1.1-10|19	Requires(pre):	texlive-tlpkg
21mr|texlive-quotchap-1.1-10|20	Requires(post):	texlive-kpathsea
21mr|texlive-quotchap-1.1-10|21	
21mr|texlive-quotchap-1.1-10|22	%description
21mr|texlive-quotchap-1.1-10|23	A package for creating decorative chapter headings with
21mr|texlive-quotchap-1.1-10|24	quotations. Uses graphical and coloured output and by default
21mr|texlive-quotchap-1.1-10|25	needs the "Adobe standard font set" (as supported by psnfss).
21mr|texlive-quotchap-1.1-10|26	
21mr|texlive-quotchap-1.1-10|27	
21mr|texlive-quotchap-1.1-10|28	#-----------------------------------------------------------------------
21mr|texlive-quotchap-1.1-10|29	%files
21mr|texlive-quotchap-1.1-10|30	%{_texmfdistdir}/tex/latex/quotchap/quotchap.sty
21mr|texlive-quotchap-1.1-10|31	%doc %{_texmfdistdir}/doc/latex/quotchap/README
21mr|texlive-quotchap-1.1-10|32	%doc %{_texmfdistdir}/doc/latex/quotchap/document.pdf
21mr|texlive-quotchap-1.1-10|33	%doc %{_texmfdistdir}/doc/latex/quotchap/document.tex
21mr|texlive-quotchap-1.1-10|34	%doc %{_texmfdistdir}/doc/latex/quotchap/quotchap.pdf
21mr|texlive-quotchap-1.1-10|35	#- source
21mr|texlive-quotchap-1.1-10|36	%doc %{_texmfdistdir}/source/latex/quotchap/quotchap.dtx
21mr|texlive-quotchap-1.1-10|37	%doc %{_texmfdistdir}/source/latex/quotchap/quotchap.ins
21mr|texlive-quotchap-1.1-10|38	
21mr|texlive-quotchap-1.1-10|39	#-----------------------------------------------------------------------
21mr|texlive-quotchap-1.1-10|40	%prep
21mr|texlive-quotchap-1.1-10|41	%setup -c -a0 -a1 -a2
21mr|texlive-quotchap-1.1-10|42	
21mr|texlive-quotchap-1.1-10|43	%build
21mr|texlive-quotchap-1.1-10|44	
21mr|texlive-quotchap-1.1-10|45	%install
21mr|texlive-quotchap-1.1-10|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-quotchap-1.1-10|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18916 21
21mr|texlive-quoting-0.1c-2|1	Name:		texlive-quoting
21mr|texlive-quoting-0.1c-2|2	Version:	0.1c
21mr|texlive-quoting-0.1c-2|3	Release:	2
21mr|texlive-quoting-0.1c-2|4	Summary:	Consolidated environment for displayed text
21mr|texlive-quoting-0.1c-2|5	Group:		Publishing
21mr|texlive-quoting-0.1c-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/quoting
21mr|texlive-quoting-0.1c-2|7	License:	LPPL1.3
21mr|texlive-quoting-0.1c-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/quoting.tar.xz
21mr|texlive-quoting-0.1c-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/quoting.doc.tar.xz
21mr|texlive-quoting-0.1c-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/quoting.source.tar.xz
21mr|texlive-quoting-0.1c-2|11	BuildArch:	noarch
21mr|texlive-quoting-0.1c-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-quoting-0.1c-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-quoting-0.1c-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-quoting-0.1c-2|15	
21mr|texlive-quoting-0.1c-2|16	%description
21mr|texlive-quoting-0.1c-2|17	As an alternative to the LaTeX standard environments quotation
21mr|texlive-quoting-0.1c-2|18	and quote, the package provides a consolidated environment for
21mr|texlive-quoting-0.1c-2|19	displayed text. First-line indentation may be activated by
21mr|texlive-quoting-0.1c-2|20	adding a blank line before the quoting environment. A key-value
21mr|texlive-quoting-0.1c-2|21	interface (using kvoptions) allows the user to configure font
21mr|texlive-quoting-0.1c-2|22	properties and spacing and to control orphans within and after
21mr|texlive-quoting-0.1c-2|23	the environment.
21mr|texlive-quoting-0.1c-2|24	
21mr|texlive-quoting-0.1c-2|25	#-----------------------------------------------------------------------
21mr|texlive-quoting-0.1c-2|26	%files
21mr|texlive-quoting-0.1c-2|27	%{_texmfdistdir}/tex/latex/quoting/quoting.sty
21mr|texlive-quoting-0.1c-2|28	%doc %{_texmfdistdir}/doc/latex/quoting/README
21mr|texlive-quoting-0.1c-2|29	%doc %{_texmfdistdir}/doc/latex/quoting/quoting.pdf
21mr|texlive-quoting-0.1c-2|30	#- source
21mr|texlive-quoting-0.1c-2|31	%doc %{_texmfdistdir}/source/latex/quoting/quoting.dtx
21mr|texlive-quoting-0.1c-2|32	%doc %{_texmfdistdir}/source/latex/quoting/quoting.ins
21mr|texlive-quoting-0.1c-2|33	
21mr|texlive-quoting-0.1c-2|34	#-----------------------------------------------------------------------
21mr|texlive-quoting-0.1c-2|35	%prep
21mr|texlive-quoting-0.1c-2|36	%setup -c -a0 -a1 -a2
21mr|texlive-quoting-0.1c-2|37	
21mr|texlive-quoting-0.1c-2|38	%build
21mr|texlive-quoting-0.1c-2|39	
21mr|texlive-quoting-0.1c-2|40	%install
21mr|texlive-quoting-0.1c-2|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-quoting-0.1c-2|42	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18917 21
21mr|texlive-quotmark-1.0-7|1	# revision 15878
21mr|texlive-quotmark-1.0-7|2	# category Package
21mr|texlive-quotmark-1.0-7|3	# catalog-ctan /macros/latex/contrib/quotmark
21mr|texlive-quotmark-1.0-7|4	# catalog-date 2008-08-24 10:50:19 +0200
21mr|texlive-quotmark-1.0-7|5	# catalog-license lppl
21mr|texlive-quotmark-1.0-7|6	# catalog-version 1.0
21mr|texlive-quotmark-1.0-7|7	Name:		texlive-quotmark
21mr|texlive-quotmark-1.0-7|8	Version:	1.0
21mr|texlive-quotmark-1.0-7|9	Release:	7
21mr|texlive-quotmark-1.0-7|10	Summary:	Consistent quote marks
21mr|texlive-quotmark-1.0-7|11	Group:		Publishing
21mr|texlive-quotmark-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/quotmark
21mr|texlive-quotmark-1.0-7|13	License:	LPPL
21mr|texlive-quotmark-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/quotmark.tar.xz
21mr|texlive-quotmark-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/quotmark.doc.tar.xz
21mr|texlive-quotmark-1.0-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/quotmark.source.tar.xz
21mr|texlive-quotmark-1.0-7|17	BuildArch:	noarch
21mr|texlive-quotmark-1.0-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-quotmark-1.0-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-quotmark-1.0-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-quotmark-1.0-7|21	
21mr|texlive-quotmark-1.0-7|22	%description
21mr|texlive-quotmark-1.0-7|23	The package provides a means of ensuring consistent quote marks
21mr|texlive-quotmark-1.0-7|24	throughout your document. The style can be changed either via
21mr|texlive-quotmark-1.0-7|25	package option or command. The package detects if babel or
21mr|texlive-quotmark-1.0-7|26	ngerman have been loaded, and will use the punctuation marks
21mr|texlive-quotmark-1.0-7|27	appropriate for the current language.
21mr|texlive-quotmark-1.0-7|28	
21mr|texlive-quotmark-1.0-7|29	
21mr|texlive-quotmark-1.0-7|30	#-----------------------------------------------------------------------
21mr|texlive-quotmark-1.0-7|31	%files
21mr|texlive-quotmark-1.0-7|32	%{_texmfdistdir}/tex/latex/quotmark/quotmark-UKenglish.def
21mr|texlive-quotmark-1.0-7|33	%{_texmfdistdir}/tex/latex/quotmark/quotmark-USenglish.def
21mr|texlive-quotmark-1.0-7|34	%{_texmfdistdir}/tex/latex/quotmark/quotmark-afrikaans.def
21mr|texlive-quotmark-1.0-7|35	%{_texmfdistdir}/tex/latex/quotmark/quotmark-brazil.def
21mr|texlive-quotmark-1.0-7|36	%{_texmfdistdir}/tex/latex/quotmark/quotmark-bulgarian.def
21mr|texlive-quotmark-1.0-7|37	%{_texmfdistdir}/tex/latex/quotmark/quotmark-catalan.def
21mr|texlive-quotmark-1.0-7|38	%{_texmfdistdir}/tex/latex/quotmark/quotmark-croatian.def
21mr|texlive-quotmark-1.0-7|39	%{_texmfdistdir}/tex/latex/quotmark/quotmark-czech.def
21mr|texlive-quotmark-1.0-7|40	%{_texmfdistdir}/tex/latex/quotmark/quotmark-danish.def
21mr|texlive-quotmark-1.0-7|41	%{_texmfdistdir}/tex/latex/quotmark/quotmark-dutch.def
21mr|texlive-quotmark-1.0-7|42	%{_texmfdistdir}/tex/latex/quotmark/quotmark-estonian.def
21mr|texlive-quotmark-1.0-7|43	%{_texmfdistdir}/tex/latex/quotmark/quotmark-finnish.def
21mr|texlive-quotmark-1.0-7|44	%{_texmfdistdir}/tex/latex/quotmark/quotmark-frenchb.def
21mr|texlive-quotmark-1.0-7|45	%{_texmfdistdir}/tex/latex/quotmark/quotmark-germanb.def
21mr|texlive-quotmark-1.0-7|46	%{_texmfdistdir}/tex/latex/quotmark/quotmark-greek.def
21mr|texlive-quotmark-1.0-7|47	%{_texmfdistdir}/tex/latex/quotmark/quotmark-hebrew.def
21mr|texlive-quotmark-1.0-7|48	%{_texmfdistdir}/tex/latex/quotmark/quotmark-icelandic.def
21mr|texlive-quotmark-1.0-7|49	%{_texmfdistdir}/tex/latex/quotmark/quotmark-irish.def
21mr|texlive-quotmark-1.0-7|50	%{_texmfdistdir}/tex/latex/quotmark/quotmark-italian.def
21mr|texlive-quotmark-1.0-7|51	%{_texmfdistdir}/tex/latex/quotmark/quotmark-magyar.def
21mr|texlive-quotmark-1.0-7|52	%{_texmfdistdir}/tex/latex/quotmark/quotmark-ngermanb.def
21mr|texlive-quotmark-1.0-7|53	%{_texmfdistdir}/tex/latex/quotmark/quotmark-norsk.def
21mr|texlive-quotmark-1.0-7|54	%{_texmfdistdir}/tex/latex/quotmark/quotmark-polish.def
21mr|texlive-quotmark-1.0-7|55	%{_texmfdistdir}/tex/latex/quotmark/quotmark-portuges.def
21mr|texlive-quotmark-1.0-7|56	%{_texmfdistdir}/tex/latex/quotmark/quotmark-romanian.def
21mr|texlive-quotmark-1.0-7|57	%{_texmfdistdir}/tex/latex/quotmark/quotmark-russianb.def
21mr|texlive-quotmark-1.0-7|58	%{_texmfdistdir}/tex/latex/quotmark/quotmark-serbian.def
21mr|texlive-quotmark-1.0-7|59	%{_texmfdistdir}/tex/latex/quotmark/quotmark-slovak.def
21mr|texlive-quotmark-1.0-7|60	%{_texmfdistdir}/tex/latex/quotmark/quotmark-slovene.def
21mr|texlive-quotmark-1.0-7|61	%{_texmfdistdir}/tex/latex/quotmark/quotmark-sorbian.def
21mr|texlive-quotmark-1.0-7|62	%{_texmfdistdir}/tex/latex/quotmark/quotmark-spanish.def
21mr|texlive-quotmark-1.0-7|63	%{_texmfdistdir}/tex/latex/quotmark/quotmark-swedish.def
21mr|texlive-quotmark-1.0-7|64	%{_texmfdistdir}/tex/latex/quotmark/quotmark-swiss.def
21mr|texlive-quotmark-1.0-7|65	%{_texmfdistdir}/tex/latex/quotmark/quotmark-turkish.def
21mr|texlive-quotmark-1.0-7|66	%{_texmfdistdir}/tex/latex/quotmark/quotmark-ukraineb.def
21mr|texlive-quotmark-1.0-7|67	%{_texmfdistdir}/tex/latex/quotmark/quotmark-welsh.def
21mr|texlive-quotmark-1.0-7|68	%{_texmfdistdir}/tex/latex/quotmark/quotmark.sty
21mr|texlive-quotmark-1.0-7|69	%doc %{_texmfdistdir}/doc/latex/quotmark/CHANGES
21mr|texlive-quotmark-1.0-7|70	%doc %{_texmfdistdir}/doc/latex/quotmark/README
21mr|texlive-quotmark-1.0-7|71	%doc %{_texmfdistdir}/doc/latex/quotmark/quotmark.pdf
21mr|texlive-quotmark-1.0-7|72	%doc %{_texmfdistdir}/doc/latex/quotmark/sample.tex
21mr|texlive-quotmark-1.0-7|73	#- source
21mr|texlive-quotmark-1.0-7|74	%doc %{_texmfdistdir}/source/latex/quotmark/quotmark.dtx
21mr|texlive-quotmark-1.0-7|75	%doc %{_texmfdistdir}/source/latex/quotmark/quotmark.ins
21mr|texlive-quotmark-1.0-7|76	
21mr|texlive-quotmark-1.0-7|77	#-----------------------------------------------------------------------
21mr|texlive-quotmark-1.0-7|78	%prep
21mr|texlive-quotmark-1.0-7|79	%setup -c -a0 -a1 -a2
21mr|texlive-quotmark-1.0-7|80	
21mr|texlive-quotmark-1.0-7|81	%build
21mr|texlive-quotmark-1.0-7|82	
21mr|texlive-quotmark-1.0-7|83	%install
21mr|texlive-quotmark-1.0-7|84	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-quotmark-1.0-7|85	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18918 21
21mr|texlive-randbild-0.2-7|1	# revision 15878
21mr|texlive-randbild-0.2-7|2	# category Package
21mr|texlive-randbild-0.2-7|3	# catalog-ctan /macros/latex/contrib/randbild
21mr|texlive-randbild-0.2-7|4	# catalog-date 2007-05-16 07:57:15 +0200
21mr|texlive-randbild-0.2-7|5	# catalog-license lppl
21mr|texlive-randbild-0.2-7|6	# catalog-version 0.2
21mr|texlive-randbild-0.2-7|7	Name:		texlive-randbild
21mr|texlive-randbild-0.2-7|8	Version:	0.2
21mr|texlive-randbild-0.2-7|9	Release:	7
21mr|texlive-randbild-0.2-7|10	Summary:	Marginal pictures
21mr|texlive-randbild-0.2-7|11	Group:		Publishing
21mr|texlive-randbild-0.2-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/randbild
21mr|texlive-randbild-0.2-7|13	License:	LPPL
21mr|texlive-randbild-0.2-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/randbild.tar.xz
21mr|texlive-randbild-0.2-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/randbild.doc.tar.xz
21mr|texlive-randbild-0.2-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/randbild.source.tar.xz
21mr|texlive-randbild-0.2-7|17	BuildArch:	noarch
21mr|texlive-randbild-0.2-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-randbild-0.2-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-randbild-0.2-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-randbild-0.2-7|21	
21mr|texlive-randbild-0.2-7|22	%description
21mr|texlive-randbild-0.2-7|23	Provides environments randbild, to draw small marginal plots
21mr|texlive-randbild-0.2-7|24	(using the package pstricks package pst-plot), and
21mr|texlive-randbild-0.2-7|25	randbildbasis (the same, only without the automatically drawn
21mr|texlive-randbild-0.2-7|26	coordinate system).
21mr|texlive-randbild-0.2-7|27	
21mr|texlive-randbild-0.2-7|28	
21mr|texlive-randbild-0.2-7|29	#-----------------------------------------------------------------------
21mr|texlive-randbild-0.2-7|30	%files
21mr|texlive-randbild-0.2-7|31	%{_texmfdistdir}/tex/latex/randbild/randbild.sty
21mr|texlive-randbild-0.2-7|32	%doc %{_texmfdistdir}/doc/latex/randbild/README
21mr|texlive-randbild-0.2-7|33	%doc %{_texmfdistdir}/doc/latex/randbild/randbild.pdf
21mr|texlive-randbild-0.2-7|34	#- source
21mr|texlive-randbild-0.2-7|35	%doc %{_texmfdistdir}/source/latex/randbild/randbild.dtx
21mr|texlive-randbild-0.2-7|36	%doc %{_texmfdistdir}/source/latex/randbild/randbild.ins
21mr|texlive-randbild-0.2-7|37	
21mr|texlive-randbild-0.2-7|38	#-----------------------------------------------------------------------
21mr|texlive-randbild-0.2-7|39	%prep
21mr|texlive-randbild-0.2-7|40	%setup -c -a0 -a1 -a2
21mr|texlive-randbild-0.2-7|41	
21mr|texlive-randbild-0.2-7|42	%build
21mr|texlive-randbild-0.2-7|43	
21mr|texlive-randbild-0.2-7|44	%install
21mr|texlive-randbild-0.2-7|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-randbild-0.2-7|46	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18919 21
21mr|texlive-randomwalk-0.6-1|1	Name:		texlive-randomwalk
21mr|texlive-randomwalk-0.6-1|2	Version:	0.6
21mr|texlive-randomwalk-0.6-1|3	Release:	1
21mr|texlive-randomwalk-0.6-1|4	Summary:	Random walks using TikZ
21mr|texlive-randomwalk-0.6-1|5	Group:		Publishing
21mr|texlive-randomwalk-0.6-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/randomwalk
21mr|texlive-randomwalk-0.6-1|7	License:	LPPL
21mr|texlive-randomwalk-0.6-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/randomwalk.tar.xz
21mr|texlive-randomwalk-0.6-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/randomwalk.doc.tar.xz
21mr|texlive-randomwalk-0.6-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/randomwalk.source.tar.xz
21mr|texlive-randomwalk-0.6-1|11	BuildArch:	noarch
21mr|texlive-randomwalk-0.6-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-randomwalk-0.6-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-randomwalk-0.6-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-randomwalk-0.6-1|15	
21mr|texlive-randomwalk-0.6-1|16	%description
21mr|texlive-randomwalk-0.6-1|17	The randomwalk package provides a user command, \RandomWalk, to
21mr|texlive-randomwalk-0.6-1|18	draw random walks with a given number of steps. Lengths and
21mr|texlive-randomwalk-0.6-1|19	angles of the steps can be customized in various ways. The
21mr|texlive-randomwalk-0.6-1|20	package uses PGF/TikZ for its graphical output.
21mr|texlive-randomwalk-0.6-1|21	
21mr|texlive-randomwalk-0.6-1|22	#-----------------------------------------------------------------------
21mr|texlive-randomwalk-0.6-1|23	%files
21mr|texlive-randomwalk-0.6-1|24	%{_texmfdistdir}/tex/latex/randomwalk
21mr|texlive-randomwalk-0.6-1|25	%doc %{_texmfdistdir}/doc/latex/randomwalk
21mr|texlive-randomwalk-0.6-1|26	#- source
21mr|texlive-randomwalk-0.6-1|27	%doc %{_texmfdistdir}/source/latex/randomwalk
21mr|texlive-randomwalk-0.6-1|28	
21mr|texlive-randomwalk-0.6-1|29	#-----------------------------------------------------------------------
21mr|texlive-randomwalk-0.6-1|30	%prep
21mr|texlive-randomwalk-0.6-1|31	%setup -c -a0 -a1 -a2
21mr|texlive-randomwalk-0.6-1|32	
21mr|texlive-randomwalk-0.6-1|33	%build
21mr|texlive-randomwalk-0.6-1|34	
21mr|texlive-randomwalk-0.6-1|35	%install
21mr|texlive-randomwalk-0.6-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-randomwalk-0.6-1|37	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18920 21
21mr|texlive-randtext-20190228-1|1	Name:		texlive-randtext
21mr|texlive-randtext-20190228-1|2	Version:	20190228
21mr|texlive-randtext-20190228-1|3	Release:	1
21mr|texlive-randtext-20190228-1|4	Summary:	Randomise the order of characters in strings
21mr|texlive-randtext-20190228-1|5	Group:		Publishing
21mr|texlive-randtext-20190228-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/randtext/randtext.sty
21mr|texlive-randtext-20190228-1|7	License:	LPPL
21mr|texlive-randtext-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/randtext.tar.xz
21mr|texlive-randtext-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/randtext.doc.tar.xz
21mr|texlive-randtext-20190228-1|10	BuildArch:	noarch
21mr|texlive-randtext-20190228-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-randtext-20190228-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-randtext-20190228-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-randtext-20190228-1|14	
21mr|texlive-randtext-20190228-1|15	%description
21mr|texlive-randtext-20190228-1|16	The package provides a single macro \randomize{TEXT} that
21mr|texlive-randtext-20190228-1|17	typesets the characters of TEXT in random order, such that the
21mr|texlive-randtext-20190228-1|18	resulting output appears correct, but most automated attempts
21mr|texlive-randtext-20190228-1|19	to read the file will misunderstand it. This function allows
21mr|texlive-randtext-20190228-1|20	one to include an email address in a TeX document and publish
21mr|texlive-randtext-20190228-1|21	it online without fear of email address harvesters or spammers
21mr|texlive-randtext-20190228-1|22	easily picking up the address.
21mr|texlive-randtext-20190228-1|23	
21mr|texlive-randtext-20190228-1|24	#-----------------------------------------------------------------------
21mr|texlive-randtext-20190228-1|25	%files
21mr|texlive-randtext-20190228-1|26	%{_texmfdistdir}/tex/latex/randtext
21mr|texlive-randtext-20190228-1|27	%doc %{_texmfdistdir}/doc/latex/randtext
21mr|texlive-randtext-20190228-1|28	
21mr|texlive-randtext-20190228-1|29	#-----------------------------------------------------------------------
21mr|texlive-randtext-20190228-1|30	%prep
21mr|texlive-randtext-20190228-1|31	%setup -c -a0 -a1
21mr|texlive-randtext-20190228-1|32	
21mr|texlive-randtext-20190228-1|33	%build
21mr|texlive-randtext-20190228-1|34	
21mr|texlive-randtext-20190228-1|35	%install
21mr|texlive-randtext-20190228-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-randtext-20190228-1|37	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18921 21
21mr|texlive-ran_toks-1.1-2|1	Name:		texlive-ran_toks
21mr|texlive-ran_toks-1.1-2|2	Version:	1.1
21mr|texlive-ran_toks-1.1-2|3	Release:	2
21mr|texlive-ran_toks-1.1-2|4	Epoch:		1
21mr|texlive-ran_toks-1.1-2|5	Summary:	TeXLive ran_toks package
21mr|texlive-ran_toks-1.1-2|6	Group:		Publishing
21mr|texlive-ran_toks-1.1-2|7	URL:		http://tug.org/texlive
21mr|texlive-ran_toks-1.1-2|8	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-ran_toks-1.1-2|9	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ran_toks.tar.xz
21mr|texlive-ran_toks-1.1-2|10	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ran_toks.doc.tar.xz
21mr|texlive-ran_toks-1.1-2|11	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ran_toks.source.tar.xz
21mr|texlive-ran_toks-1.1-2|12	BuildArch:	noarch
21mr|texlive-ran_toks-1.1-2|13	BuildRequires:	texlive-tlpkg
21mr|texlive-ran_toks-1.1-2|14	Requires(pre):	texlive-tlpkg
21mr|texlive-ran_toks-1.1-2|15	Requires(post):	texlive-kpathsea
21mr|texlive-ran_toks-1.1-2|16	
21mr|texlive-ran_toks-1.1-2|17	%description
21mr|texlive-ran_toks-1.1-2|18	TeXLive ran_toks package.
21mr|texlive-ran_toks-1.1-2|19	
21mr|texlive-ran_toks-1.1-2|20	#-----------------------------------------------------------------------
21mr|texlive-ran_toks-1.1-2|21	%files
21mr|texlive-ran_toks-1.1-2|22	%{_texmfdistdir}/tex/latex/ran_toks
21mr|texlive-ran_toks-1.1-2|23	%doc %{_texmfdistdir}/doc/latex/ran_toks
21mr|texlive-ran_toks-1.1-2|24	#- source
21mr|texlive-ran_toks-1.1-2|25	%doc %{_texmfdistdir}/source/latex/ran_toks
21mr|texlive-ran_toks-1.1-2|26	
21mr|texlive-ran_toks-1.1-2|27	#-----------------------------------------------------------------------
21mr|texlive-ran_toks-1.1-2|28	%prep
21mr|texlive-ran_toks-1.1-2|29	%setup -c -a0 -a1 -a2
21mr|texlive-ran_toks-1.1-2|30	
21mr|texlive-ran_toks-1.1-2|31	%build
21mr|texlive-ran_toks-1.1-2|32	
21mr|texlive-ran_toks-1.1-2|33	%install
21mr|texlive-ran_toks-1.1-2|34	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ran_toks-1.1-2|35	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18922 21
21mr|texlive-rccol-1.2c-7|1	# revision 15878
21mr|texlive-rccol-1.2c-7|2	# category Package
21mr|texlive-rccol-1.2c-7|3	# catalog-ctan /macros/latex/contrib/rccol
21mr|texlive-rccol-1.2c-7|4	# catalog-date 2008-04-20 19:53:04 +0200
21mr|texlive-rccol-1.2c-7|5	# catalog-license other-free
21mr|texlive-rccol-1.2c-7|6	# catalog-version 1.2c
21mr|texlive-rccol-1.2c-7|7	Name:		texlive-rccol
21mr|texlive-rccol-1.2c-7|8	Version:	1.2c
21mr|texlive-rccol-1.2c-7|9	Release:	7
21mr|texlive-rccol-1.2c-7|10	Summary:	Decimal-centered optionally rounded numbers in tabular
21mr|texlive-rccol-1.2c-7|11	Group:		Publishing
21mr|texlive-rccol-1.2c-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/rccol
21mr|texlive-rccol-1.2c-7|13	License:	OTHER-FREE
21mr|texlive-rccol-1.2c-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rccol.tar.xz
21mr|texlive-rccol-1.2c-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rccol.doc.tar.xz
21mr|texlive-rccol-1.2c-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rccol.source.tar.xz
21mr|texlive-rccol-1.2c-7|17	BuildArch:	noarch
21mr|texlive-rccol-1.2c-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-rccol-1.2c-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-rccol-1.2c-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-rccol-1.2c-7|21	
21mr|texlive-rccol-1.2c-7|22	%description
21mr|texlive-rccol-1.2c-7|23	The rccol package provides decimal-centered numbers:
21mr|texlive-rccol-1.2c-7|24	corresponding digits and decimal separators aligned.
21mr|texlive-rccol-1.2c-7|25	Furthermore, rounding to the desired precision is possible. The
21mr|texlive-rccol-1.2c-7|26	package makes use of the fltpoint package (as well as the LaTeX
21mr|texlive-rccol-1.2c-7|27	required array package).
21mr|texlive-rccol-1.2c-7|28	
21mr|texlive-rccol-1.2c-7|29	
21mr|texlive-rccol-1.2c-7|30	#-----------------------------------------------------------------------
21mr|texlive-rccol-1.2c-7|31	%files
21mr|texlive-rccol-1.2c-7|32	%{_texmfdistdir}/tex/latex/rccol/rccol.sty
21mr|texlive-rccol-1.2c-7|33	%doc %{_texmfdistdir}/doc/latex/rccol/README
21mr|texlive-rccol-1.2c-7|34	%doc %{_texmfdistdir}/doc/latex/rccol/rccol.pdf
21mr|texlive-rccol-1.2c-7|35	#- source
21mr|texlive-rccol-1.2c-7|36	%doc %{_texmfdistdir}/source/latex/rccol/rccol.dtx
21mr|texlive-rccol-1.2c-7|37	%doc %{_texmfdistdir}/source/latex/rccol/rccol.ins
21mr|texlive-rccol-1.2c-7|38	
21mr|texlive-rccol-1.2c-7|39	#-----------------------------------------------------------------------
21mr|texlive-rccol-1.2c-7|40	%prep
21mr|texlive-rccol-1.2c-7|41	%setup -c -a0 -a1 -a2
21mr|texlive-rccol-1.2c-7|42	
21mr|texlive-rccol-1.2c-7|43	%build
21mr|texlive-rccol-1.2c-7|44	
21mr|texlive-rccol-1.2c-7|45	%install
21mr|texlive-rccol-1.2c-7|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-rccol-1.2c-7|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18923 21
21mr|texlive-rcs-20190228-1|1	Name:		texlive-rcs
21mr|texlive-rcs-20190228-1|2	Version:	20190228
21mr|texlive-rcs-20190228-1|3	Release:	1
21mr|texlive-rcs-20190228-1|4	Summary:	Use RCS (revision control system) tags in LaTeX documents
21mr|texlive-rcs-20190228-1|5	Group:		Publishing
21mr|texlive-rcs-20190228-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/rcs
21mr|texlive-rcs-20190228-1|7	License:	GPL
21mr|texlive-rcs-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rcs.tar.xz
21mr|texlive-rcs-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rcs.doc.tar.xz
21mr|texlive-rcs-20190228-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rcs.source.tar.xz
21mr|texlive-rcs-20190228-1|11	BuildArch:	noarch
21mr|texlive-rcs-20190228-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-rcs-20190228-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-rcs-20190228-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-rcs-20190228-1|15	
21mr|texlive-rcs-20190228-1|16	%description
21mr|texlive-rcs-20190228-1|17	The rcs package utilizes the inclusion of RCS supplied data in
21mr|texlive-rcs-20190228-1|18	LaTeX documents. It's upward compatible to *all* rcs styles I
21mr|texlive-rcs-20190228-1|19	know of. In particular, you can easily - access values of every
21mr|texlive-rcs-20190228-1|20	RCS field in your document - put the checkin date on the
21mr|texlive-rcs-20190228-1|21	titlepage - put RCS fields in a footline You can typeset
21mr|texlive-rcs-20190228-1|22	revision logs. Not in verbatim -- real LaTeX text! But you need
21mr|texlive-rcs-20190228-1|23	a configurable RCS for that. Refer to the user manual for more
21mr|texlive-rcs-20190228-1|24	detailed information. You can also configure the rcs package
21mr|texlive-rcs-20190228-1|25	easily to do special things for any keyword. This bundle comes
21mr|texlive-rcs-20190228-1|26	with a user manual, an internal interface description, full
21mr|texlive-rcs-20190228-1|27	documentation of the implementation, style information for AUC-
21mr|texlive-rcs-20190228-1|28	TeX, and test cases.
21mr|texlive-rcs-20190228-1|29	
21mr|texlive-rcs-20190228-1|30	#-----------------------------------------------------------------------
21mr|texlive-rcs-20190228-1|31	%files
21mr|texlive-rcs-20190228-1|32	%{_texmfdistdir}/tex/latex/rcs
21mr|texlive-rcs-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/rcs
21mr|texlive-rcs-20190228-1|34	#- source
21mr|texlive-rcs-20190228-1|35	%doc %{_texmfdistdir}/source/latex/rcs
21mr|texlive-rcs-20190228-1|36	
21mr|texlive-rcs-20190228-1|37	#-----------------------------------------------------------------------
21mr|texlive-rcs-20190228-1|38	%prep
21mr|texlive-rcs-20190228-1|39	%setup -c -a0 -a1 -a2
21mr|texlive-rcs-20190228-1|40	
21mr|texlive-rcs-20190228-1|41	%build
21mr|texlive-rcs-20190228-1|42	
21mr|texlive-rcs-20190228-1|43	%install
21mr|texlive-rcs-20190228-1|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-rcs-20190228-1|45	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18924 21
21mr|texlive-rcsinfo-1.11-7|1	# revision 15878
21mr|texlive-rcsinfo-1.11-7|2	# category Package
21mr|texlive-rcsinfo-1.11-7|3	# catalog-ctan /macros/latex/contrib/rcsinfo
21mr|texlive-rcsinfo-1.11-7|4	# catalog-date 2007-01-06 10:07:33 +0100
21mr|texlive-rcsinfo-1.11-7|5	# catalog-license lppl
21mr|texlive-rcsinfo-1.11-7|6	# catalog-version 1.11
21mr|texlive-rcsinfo-1.11-7|7	Name:		texlive-rcsinfo
21mr|texlive-rcsinfo-1.11-7|8	Version:	1.11
21mr|texlive-rcsinfo-1.11-7|9	Release:	7
21mr|texlive-rcsinfo-1.11-7|10	Summary:	Support for the revision control system
21mr|texlive-rcsinfo-1.11-7|11	Group:		Publishing
21mr|texlive-rcsinfo-1.11-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/rcsinfo
21mr|texlive-rcsinfo-1.11-7|13	License:	LPPL
21mr|texlive-rcsinfo-1.11-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rcsinfo.tar.xz
21mr|texlive-rcsinfo-1.11-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rcsinfo.doc.tar.xz
21mr|texlive-rcsinfo-1.11-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rcsinfo.source.tar.xz
21mr|texlive-rcsinfo-1.11-7|17	BuildArch:	noarch
21mr|texlive-rcsinfo-1.11-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-rcsinfo-1.11-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-rcsinfo-1.11-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-rcsinfo-1.11-7|21	
21mr|texlive-rcsinfo-1.11-7|22	%description
21mr|texlive-rcsinfo-1.11-7|23	A package to extract RCS (Revision Control System) information
21mr|texlive-rcsinfo-1.11-7|24	and use it in a LaTeX document. For users of LaTeX2HTML
21mr|texlive-rcsinfo-1.11-7|25	rcsinfo.perl is included.
21mr|texlive-rcsinfo-1.11-7|26	
21mr|texlive-rcsinfo-1.11-7|27	
21mr|texlive-rcsinfo-1.11-7|28	#-----------------------------------------------------------------------
21mr|texlive-rcsinfo-1.11-7|29	%files
21mr|texlive-rcsinfo-1.11-7|30	%{_texmfdistdir}/tex/latex/rcsinfo/rcsinfo.cfg
21mr|texlive-rcsinfo-1.11-7|31	%{_texmfdistdir}/tex/latex/rcsinfo/rcsinfo.sty
21mr|texlive-rcsinfo-1.11-7|32	%doc %{_texmfdistdir}/doc/latex/rcsinfo/README
21mr|texlive-rcsinfo-1.11-7|33	%doc %{_texmfdistdir}/doc/latex/rcsinfo/README-1.9
21mr|texlive-rcsinfo-1.11-7|34	%doc %{_texmfdistdir}/doc/latex/rcsinfo/rcsinfo.init
21mr|texlive-rcsinfo-1.11-7|35	%doc %{_texmfdistdir}/doc/latex/rcsinfo/rcsinfo.pdf
21mr|texlive-rcsinfo-1.11-7|36	%doc %{_texmfdistdir}/doc/latex/rcsinfo/rcsinfo.perl
21mr|texlive-rcsinfo-1.11-7|37	%doc %{_texmfdistdir}/doc/latex/rcsinfo/rcsinfo2html.tex
21mr|texlive-rcsinfo-1.11-7|38	#- source
21mr|texlive-rcsinfo-1.11-7|39	%doc %{_texmfdistdir}/source/latex/rcsinfo/Makefile
21mr|texlive-rcsinfo-1.11-7|40	%doc %{_texmfdistdir}/source/latex/rcsinfo/rcsinfo.dtx
21mr|texlive-rcsinfo-1.11-7|41	%doc %{_texmfdistdir}/source/latex/rcsinfo/rcsinfo.ins
21mr|texlive-rcsinfo-1.11-7|42	
21mr|texlive-rcsinfo-1.11-7|43	#-----------------------------------------------------------------------
21mr|texlive-rcsinfo-1.11-7|44	%prep
21mr|texlive-rcsinfo-1.11-7|45	%setup -c -a0 -a1 -a2
21mr|texlive-rcsinfo-1.11-7|46	
21mr|texlive-rcsinfo-1.11-7|47	%build
21mr|texlive-rcsinfo-1.11-7|48	
21mr|texlive-rcsinfo-1.11-7|49	%install
21mr|texlive-rcsinfo-1.11-7|50	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-rcsinfo-1.11-7|51	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18925 21
21mr|texlive-rcs-multi-0.1a-7|1	# revision 21939
21mr|texlive-rcs-multi-0.1a-7|2	# category Package
21mr|texlive-rcs-multi-0.1a-7|3	# catalog-ctan /macros/latex/contrib/rcs-multi
21mr|texlive-rcs-multi-0.1a-7|4	# catalog-date 2011-04-03 16:27:03 +0200
21mr|texlive-rcs-multi-0.1a-7|5	# catalog-license lppl
21mr|texlive-rcs-multi-0.1a-7|6	# catalog-version 0.1a
21mr|texlive-rcs-multi-0.1a-7|7	Name:		texlive-rcs-multi
21mr|texlive-rcs-multi-0.1a-7|8	Version:	0.1a
21mr|texlive-rcs-multi-0.1a-7|9	Release:	7
21mr|texlive-rcs-multi-0.1a-7|10	Summary:	Typeset RCS version control in multiple-file documents
21mr|texlive-rcs-multi-0.1a-7|11	Group:		Publishing
21mr|texlive-rcs-multi-0.1a-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/rcs-multi
21mr|texlive-rcs-multi-0.1a-7|13	License:	LPPL
21mr|texlive-rcs-multi-0.1a-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rcs-multi.tar.xz
21mr|texlive-rcs-multi-0.1a-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rcs-multi.doc.tar.xz
21mr|texlive-rcs-multi-0.1a-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rcs-multi.source.tar.xz
21mr|texlive-rcs-multi-0.1a-7|17	BuildArch:	noarch
21mr|texlive-rcs-multi-0.1a-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-rcs-multi-0.1a-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-rcs-multi-0.1a-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-rcs-multi-0.1a-7|21	
21mr|texlive-rcs-multi-0.1a-7|22	%description
21mr|texlive-rcs-multi-0.1a-7|23	The package enables the user to typeset version control
21mr|texlive-rcs-multi-0.1a-7|24	information provided by RCS keywords (e.g., $ID: ... $) in
21mr|texlive-rcs-multi-0.1a-7|25	LaTeX documents that contain multiple TeX files. The package is
21mr|texlive-rcs-multi-0.1a-7|26	based on the author's svn-multi package.
21mr|texlive-rcs-multi-0.1a-7|27	
21mr|texlive-rcs-multi-0.1a-7|28	
21mr|texlive-rcs-multi-0.1a-7|29	#-----------------------------------------------------------------------
21mr|texlive-rcs-multi-0.1a-7|30	%files
21mr|texlive-rcs-multi-0.1a-7|31	%{_texmfdistdir}/tex/latex/rcs-multi/rcs-multi.sty
21mr|texlive-rcs-multi-0.1a-7|32	%doc %{_texmfdistdir}/doc/latex/rcs-multi/example.pdf
21mr|texlive-rcs-multi-0.1a-7|33	%doc %{_texmfdistdir}/doc/latex/rcs-multi/rcs-multi.pdf
21mr|texlive-rcs-multi-0.1a-7|34	#- source
21mr|texlive-rcs-multi-0.1a-7|35	%doc %{_texmfdistdir}/source/latex/rcs-multi/Makefile
21mr|texlive-rcs-multi-0.1a-7|36	%doc %{_texmfdistdir}/source/latex/rcs-multi/example.tex
21mr|texlive-rcs-multi-0.1a-7|37	%doc %{_texmfdistdir}/source/latex/rcs-multi/rcs-multi.dtx
21mr|texlive-rcs-multi-0.1a-7|38	%doc %{_texmfdistdir}/source/latex/rcs-multi/rcs-multi.ins
21mr|texlive-rcs-multi-0.1a-7|39	
21mr|texlive-rcs-multi-0.1a-7|40	#-----------------------------------------------------------------------
21mr|texlive-rcs-multi-0.1a-7|41	%prep
21mr|texlive-rcs-multi-0.1a-7|42	%setup -c -a0 -a1 -a2
21mr|texlive-rcs-multi-0.1a-7|43	
21mr|texlive-rcs-multi-0.1a-7|44	%build
21mr|texlive-rcs-multi-0.1a-7|45	
21mr|texlive-rcs-multi-0.1a-7|46	%install
21mr|texlive-rcs-multi-0.1a-7|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-rcs-multi-0.1a-7|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18926 21
21mr|texlive-readarray-2.0-2|1	# revision 30489
21mr|texlive-readarray-2.0-2|2	# category Package
21mr|texlive-readarray-2.0-2|3	# catalog-ctan /macros/latex/contrib/readarray
21mr|texlive-readarray-2.0-2|4	# catalog-date 2013-05-15 00:25:13 +0200
21mr|texlive-readarray-2.0-2|5	# catalog-license lppl1.3
21mr|texlive-readarray-2.0-2|6	# catalog-version 1.2
21mr|texlive-readarray-2.0-2|7	Name:		texlive-readarray
21mr|texlive-readarray-2.0-2|8	Version:	2.0
21mr|texlive-readarray-2.0-2|9	Release:	2
21mr|texlive-readarray-2.0-2|10	Summary:	Read, store and recall array-formatted data
21mr|texlive-readarray-2.0-2|11	Group:		Publishing
21mr|texlive-readarray-2.0-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/readarray
21mr|texlive-readarray-2.0-2|13	License:	LPPL1.3
21mr|texlive-readarray-2.0-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/readarray.tar.xz
21mr|texlive-readarray-2.0-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/readarray.doc.tar.xz
21mr|texlive-readarray-2.0-2|16	BuildArch:	noarch
21mr|texlive-readarray-2.0-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-readarray-2.0-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-readarray-2.0-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-readarray-2.0-2|20	
21mr|texlive-readarray-2.0-2|21	%description
21mr|texlive-readarray-2.0-2|22	The package allows the user to input formatted data into
21mr|texlive-readarray-2.0-2|23	elements of a 2-D or 3-D array and to recall that data at will
21mr|texlive-readarray-2.0-2|24	by individual cell number. The data can be but need not be
21mr|texlive-readarray-2.0-2|25	numerical in nature. It can be, for example, formatted text.
21mr|texlive-readarray-2.0-2|26	While the package can be used for any application where indexed
21mr|texlive-readarray-2.0-2|27	data is called for, the package proves particularly useful when
21mr|texlive-readarray-2.0-2|28	elements of multiple arrays must be recallable and dynamically
21mr|texlive-readarray-2.0-2|29	combined at time of compilation, rather than in advance.
21mr|texlive-readarray-2.0-2|30	
21mr|texlive-readarray-2.0-2|31	#-----------------------------------------------------------------------
21mr|texlive-readarray-2.0-2|32	%files
21mr|texlive-readarray-2.0-2|33	%{_texmfdistdir}/tex/latex/readarray/readarray.sty
21mr|texlive-readarray-2.0-2|34	%doc %{_texmfdistdir}/doc/latex/readarray/README
21mr|texlive-readarray-2.0-2|35	%doc %{_texmfdistdir}/doc/latex/readarray/readarray.pdf
21mr|texlive-readarray-2.0-2|36	%doc %{_texmfdistdir}/doc/latex/readarray/readarray.tex
21mr|texlive-readarray-2.0-2|37	
21mr|texlive-readarray-2.0-2|38	#-----------------------------------------------------------------------
21mr|texlive-readarray-2.0-2|39	%prep
21mr|texlive-readarray-2.0-2|40	%setup -c -a0 -a1
21mr|texlive-readarray-2.0-2|41	
21mr|texlive-readarray-2.0-2|42	%build
21mr|texlive-readarray-2.0-2|43	
21mr|texlive-readarray-2.0-2|44	%install
21mr|texlive-readarray-2.0-2|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-readarray-2.0-2|46	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18927 21
21mr|texlive-realboxes-0.2-8|1	# revision 23581
21mr|texlive-realboxes-0.2-8|2	# category Package
21mr|texlive-realboxes-0.2-8|3	# catalog-ctan /macros/latex/contrib/realboxes
21mr|texlive-realboxes-0.2-8|4	# catalog-date 2011-08-16 10:35:18 +0200
21mr|texlive-realboxes-0.2-8|5	# catalog-license lppl1.3
21mr|texlive-realboxes-0.2-8|6	# catalog-version 0.2
21mr|texlive-realboxes-0.2-8|7	Name:		texlive-realboxes
21mr|texlive-realboxes-0.2-8|8	Version:	0.2
21mr|texlive-realboxes-0.2-8|9	Release:	8
21mr|texlive-realboxes-0.2-8|10	Summary:	Variants of common box-commands that read their content as real box
21mr|texlive-realboxes-0.2-8|11	Group:		Publishing
21mr|texlive-realboxes-0.2-8|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/realboxes
21mr|texlive-realboxes-0.2-8|13	License:	LPPL1.3
21mr|texlive-realboxes-0.2-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/realboxes.tar.xz
21mr|texlive-realboxes-0.2-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/realboxes.doc.tar.xz
21mr|texlive-realboxes-0.2-8|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/realboxes.source.tar.xz
21mr|texlive-realboxes-0.2-8|17	BuildArch:	noarch
21mr|texlive-realboxes-0.2-8|18	BuildRequires:	texlive-tlpkg
21mr|texlive-realboxes-0.2-8|19	Requires(pre):	texlive-tlpkg
21mr|texlive-realboxes-0.2-8|20	Requires(post):	texlive-kpathsea
21mr|texlive-realboxes-0.2-8|21	
21mr|texlive-realboxes-0.2-8|22	%description
21mr|texlive-realboxes-0.2-8|23	The package uses the author's package collectbox to define
21mr|texlive-realboxes-0.2-8|24	variants of common box related macros which read the content as
21mr|texlive-realboxes-0.2-8|25	real box and not as macro argument. This enables the use of
21mr|texlive-realboxes-0.2-8|26	verbatim or other special material as part of this content. The
21mr|texlive-realboxes-0.2-8|27	provided macros have the same names as the original versions
21mr|texlive-realboxes-0.2-8|28	but start with an upper-case letter instead. The "long-form"
21mr|texlive-realboxes-0.2-8|29	macros, like \Makebox, can also be used as environments, but
21mr|texlive-realboxes-0.2-8|30	not the "short-form" macros, like \Mbox. However, normally the
21mr|texlive-realboxes-0.2-8|31	long form uses the short form anyway when no optional arguments
21mr|texlive-realboxes-0.2-8|32	are used.
21mr|texlive-realboxes-0.2-8|33	
21mr|texlive-realboxes-0.2-8|34	
21mr|texlive-realboxes-0.2-8|35	#-----------------------------------------------------------------------
21mr|texlive-realboxes-0.2-8|36	%files
21mr|texlive-realboxes-0.2-8|37	%{_texmfdistdir}/tex/latex/realboxes/realboxes.sty
21mr|texlive-realboxes-0.2-8|38	%doc %{_texmfdistdir}/doc/latex/realboxes/README
21mr|texlive-realboxes-0.2-8|39	%doc %{_texmfdistdir}/doc/latex/realboxes/realboxes.pdf
21mr|texlive-realboxes-0.2-8|40	#- source
21mr|texlive-realboxes-0.2-8|41	%doc %{_texmfdistdir}/source/latex/realboxes/realboxes.dtx
21mr|texlive-realboxes-0.2-8|42	%doc %{_texmfdistdir}/source/latex/realboxes/realboxes.ins
21mr|texlive-realboxes-0.2-8|43	
21mr|texlive-realboxes-0.2-8|44	#-----------------------------------------------------------------------
21mr|texlive-realboxes-0.2-8|45	%prep
21mr|texlive-realboxes-0.2-8|46	%setup -c -a0 -a1 -a2
21mr|texlive-realboxes-0.2-8|47	
21mr|texlive-realboxes-0.2-8|48	%build
21mr|texlive-realboxes-0.2-8|49	
21mr|texlive-realboxes-0.2-8|50	%install
21mr|texlive-realboxes-0.2-8|51	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-realboxes-0.2-8|52	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18928 21
21mr|texlive-realscripts-0.3d-2|1	Name:		texlive-realscripts
21mr|texlive-realscripts-0.3d-2|2	Version:	0.3d
21mr|texlive-realscripts-0.3d-2|3	Release:	2
21mr|texlive-realscripts-0.3d-2|4	Summary:	Access OpenType subscript and superscript glyphs
21mr|texlive-realscripts-0.3d-2|5	Group:		Publishing
21mr|texlive-realscripts-0.3d-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/realscripts
21mr|texlive-realscripts-0.3d-2|7	License:	LPPL1.3
21mr|texlive-realscripts-0.3d-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/realscripts.tar.xz
21mr|texlive-realscripts-0.3d-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/realscripts.doc.tar.xz
21mr|texlive-realscripts-0.3d-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/realscripts.source.tar.xz
21mr|texlive-realscripts-0.3d-2|11	BuildArch:	noarch
21mr|texlive-realscripts-0.3d-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-realscripts-0.3d-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-realscripts-0.3d-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-realscripts-0.3d-2|15	
21mr|texlive-realscripts-0.3d-2|16	%description
21mr|texlive-realscripts-0.3d-2|17	This small package replaces \textsuperscript and \textsubscript
21mr|texlive-realscripts-0.3d-2|18	commands by equivalent commands that use OpenType font features
21mr|texlive-realscripts-0.3d-2|19	to access appropriate glyphs if possible. The package also
21mr|texlive-realscripts-0.3d-2|20	patches LaTeX's default footnote command to use this new
21mr|texlive-realscripts-0.3d-2|21	\textsuperscript for footnote symbols. The package requires
21mr|texlive-realscripts-0.3d-2|22	fontspec running on either XeLaTeX or LuaLaTeX. The package
21mr|texlive-realscripts-0.3d-2|23	holds functions that were once parts of the xltxtra package,
21mr|texlive-realscripts-0.3d-2|24	which now loads realscripts by default.
21mr|texlive-realscripts-0.3d-2|25	
21mr|texlive-realscripts-0.3d-2|26	#-----------------------------------------------------------------------
21mr|texlive-realscripts-0.3d-2|27	%files
21mr|texlive-realscripts-0.3d-2|28	%{_texmfdistdir}/tex/latex/realscripts
21mr|texlive-realscripts-0.3d-2|29	%doc %{_texmfdistdir}/doc/latex/realscripts
21mr|texlive-realscripts-0.3d-2|30	#- source
21mr|texlive-realscripts-0.3d-2|31	%doc %{_texmfdistdir}/source/latex/realscripts
21mr|texlive-realscripts-0.3d-2|32	
21mr|texlive-realscripts-0.3d-2|33	#-----------------------------------------------------------------------
21mr|texlive-realscripts-0.3d-2|34	%prep
21mr|texlive-realscripts-0.3d-2|35	%setup -c -a0 -a1 -a2
21mr|texlive-realscripts-0.3d-2|36	
21mr|texlive-realscripts-0.3d-2|37	%build
21mr|texlive-realscripts-0.3d-2|38	
21mr|texlive-realscripts-0.3d-2|39	%install
21mr|texlive-realscripts-0.3d-2|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-realscripts-0.3d-2|41	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18929 21
21mr|texlive-recipe-0.9-7|1	# revision 15878
21mr|texlive-recipe-0.9-7|2	# category Package
21mr|texlive-recipe-0.9-7|3	# catalog-ctan /macros/latex/contrib/recipe
21mr|texlive-recipe-0.9-7|4	# catalog-date 2008-09-11 15:08:12 +0200
21mr|texlive-recipe-0.9-7|5	# catalog-license pd
21mr|texlive-recipe-0.9-7|6	# catalog-version 0.9
21mr|texlive-recipe-0.9-7|7	Name:		texlive-recipe
21mr|texlive-recipe-0.9-7|8	Version:	0.9
21mr|texlive-recipe-0.9-7|9	Release:	7
21mr|texlive-recipe-0.9-7|10	Summary:	A LaTeX class to typeset recipes
21mr|texlive-recipe-0.9-7|11	Group:		Publishing
21mr|texlive-recipe-0.9-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/recipe
21mr|texlive-recipe-0.9-7|13	License:	PD
21mr|texlive-recipe-0.9-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/recipe.tar.xz
21mr|texlive-recipe-0.9-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/recipe.doc.tar.xz
21mr|texlive-recipe-0.9-7|16	BuildArch:	noarch
21mr|texlive-recipe-0.9-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-recipe-0.9-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-recipe-0.9-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-recipe-0.9-7|20	
21mr|texlive-recipe-0.9-7|21	%description
21mr|texlive-recipe-0.9-7|22	The layout design is relative straightforward (and traditional:
21mr|texlive-recipe-0.9-7|23	see 'sample output' under 'documentation'); the class needs
21mr|texlive-recipe-0.9-7|24	access to Bookman, and to BrushScript-Italic fonts.
21mr|texlive-recipe-0.9-7|25	
21mr|texlive-recipe-0.9-7|26	
21mr|texlive-recipe-0.9-7|27	#-----------------------------------------------------------------------
21mr|texlive-recipe-0.9-7|28	%files
21mr|texlive-recipe-0.9-7|29	%{_texmfdistdir}/tex/latex/recipe/recipe.cls
21mr|texlive-recipe-0.9-7|30	%doc %{_texmfdistdir}/doc/latex/recipe/README
21mr|texlive-recipe-0.9-7|31	%doc %{_texmfdistdir}/doc/latex/recipe/sample.pdf
21mr|texlive-recipe-0.9-7|32	%doc %{_texmfdistdir}/doc/latex/recipe/sample.tex
21mr|texlive-recipe-0.9-7|33	
21mr|texlive-recipe-0.9-7|34	#-----------------------------------------------------------------------
21mr|texlive-recipe-0.9-7|35	%prep
21mr|texlive-recipe-0.9-7|36	%setup -c -a0 -a1
21mr|texlive-recipe-0.9-7|37	
21mr|texlive-recipe-0.9-7|38	%build
21mr|texlive-recipe-0.9-7|39	
21mr|texlive-recipe-0.9-7|40	%install
21mr|texlive-recipe-0.9-7|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-recipe-0.9-7|42	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18930 21
21mr|texlive-recipecard-2.0-7|1	# revision 15878
21mr|texlive-recipecard-2.0-7|2	# category Package
21mr|texlive-recipecard-2.0-7|3	# catalog-ctan /macros/latex/contrib/recipecard
21mr|texlive-recipecard-2.0-7|4	# catalog-date 2008-08-24 10:50:19 +0200
21mr|texlive-recipecard-2.0-7|5	# catalog-license lppl
21mr|texlive-recipecard-2.0-7|6	# catalog-version 2.0
21mr|texlive-recipecard-2.0-7|7	Name:		texlive-recipecard
21mr|texlive-recipecard-2.0-7|8	Version:	2.0
21mr|texlive-recipecard-2.0-7|9	Release:	7
21mr|texlive-recipecard-2.0-7|10	Summary:	Typeset recipes in note-card-sized boxes
21mr|texlive-recipecard-2.0-7|11	Group:		Publishing
21mr|texlive-recipecard-2.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/recipecard
21mr|texlive-recipecard-2.0-7|13	License:	LPPL
21mr|texlive-recipecard-2.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/recipecard.tar.xz
21mr|texlive-recipecard-2.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/recipecard.doc.tar.xz
21mr|texlive-recipecard-2.0-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/recipecard.source.tar.xz
21mr|texlive-recipecard-2.0-7|17	BuildArch:	noarch
21mr|texlive-recipecard-2.0-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-recipecard-2.0-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-recipecard-2.0-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-recipecard-2.0-7|21	
21mr|texlive-recipecard-2.0-7|22	%description
21mr|texlive-recipecard-2.0-7|23	The recipecard class typesets recipes into note card sized
21mr|texlive-recipecard-2.0-7|24	boxes that can then be cut out and pasted on to note cards. The
21mr|texlive-recipecard-2.0-7|25	recipe then looks elegant and fits in the box of recipes.
21mr|texlive-recipecard-2.0-7|26	
21mr|texlive-recipecard-2.0-7|27	
21mr|texlive-recipecard-2.0-7|28	#-----------------------------------------------------------------------
21mr|texlive-recipecard-2.0-7|29	%files
21mr|texlive-recipecard-2.0-7|30	%{_texmfdistdir}/tex/latex/recipecard/recipecard.cls
21mr|texlive-recipecard-2.0-7|31	%doc %{_texmfdistdir}/doc/latex/recipecard/README
21mr|texlive-recipecard-2.0-7|32	%doc %{_texmfdistdir}/doc/latex/recipecard/recipecard.pdf
21mr|texlive-recipecard-2.0-7|33	%doc %{_texmfdistdir}/doc/latex/recipecard/test2.pdf
21mr|texlive-recipecard-2.0-7|34	%doc %{_texmfdistdir}/doc/latex/recipecard/test2.tex
21mr|texlive-recipecard-2.0-7|35	#- source
21mr|texlive-recipecard-2.0-7|36	%doc %{_texmfdistdir}/source/latex/recipecard/recipecard.dtx
21mr|texlive-recipecard-2.0-7|37	
21mr|texlive-recipecard-2.0-7|38	#-----------------------------------------------------------------------
21mr|texlive-recipecard-2.0-7|39	%prep
21mr|texlive-recipecard-2.0-7|40	%setup -c -a0 -a1 -a2
21mr|texlive-recipecard-2.0-7|41	
21mr|texlive-recipecard-2.0-7|42	%build
21mr|texlive-recipecard-2.0-7|43	
21mr|texlive-recipecard-2.0-7|44	%install
21mr|texlive-recipecard-2.0-7|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-recipecard-2.0-7|46	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18931 21
21mr|texlive-rectopma-20190228-1|1	# revision 19980
21mr|texlive-rectopma-20190228-1|2	# category Package
21mr|texlive-rectopma-20190228-1|3	# catalog-ctan /macros/latex/contrib/rectopma
21mr|texlive-rectopma-20190228-1|4	# catalog-date 2010-10-02 17:24:09 +0200
21mr|texlive-rectopma-20190228-1|5	# catalog-license lppl
21mr|texlive-rectopma-20190228-1|6	# catalog-version undef
21mr|texlive-rectopma-20190228-1|7	Name:		texlive-rectopma
21mr|texlive-rectopma-20190228-1|8	Version:	20190228
21mr|texlive-rectopma-20190228-1|9	Release:	1
21mr|texlive-rectopma-20190228-1|10	Summary:	Recycle top matter
21mr|texlive-rectopma-20190228-1|11	Group:		Publishing
21mr|texlive-rectopma-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/rectopma
21mr|texlive-rectopma-20190228-1|13	License:	LPPL
21mr|texlive-rectopma-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rectopma.tar.xz
21mr|texlive-rectopma-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rectopma.doc.tar.xz
21mr|texlive-rectopma-20190228-1|16	BuildArch:	noarch
21mr|texlive-rectopma-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-rectopma-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-rectopma-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-rectopma-20190228-1|20	
21mr|texlive-rectopma-20190228-1|21	%description
21mr|texlive-rectopma-20190228-1|22	Saves the arguments of \author and \title for reference (after
21mr|texlive-rectopma-20190228-1|23	\maketitle) in a document. (\maketitle simply disposes of the
21mr|texlive-rectopma-20190228-1|24	information, in the standard classes and some others.).
21mr|texlive-rectopma-20190228-1|25	
21mr|texlive-rectopma-20190228-1|26	#-----------------------------------------------------------------------
21mr|texlive-rectopma-20190228-1|27	%files
21mr|texlive-rectopma-20190228-1|28	%{_texmfdistdir}/tex/latex/rectopma/rectopma.sty
21mr|texlive-rectopma-20190228-1|29	%doc %{_texmfdistdir}/doc/latex/rectopma/TestTitle.pdf
21mr|texlive-rectopma-20190228-1|30	%doc %{_texmfdistdir}/doc/latex/rectopma/TestTitle.tex
21mr|texlive-rectopma-20190228-1|31	
21mr|texlive-rectopma-20190228-1|32	#-----------------------------------------------------------------------
21mr|texlive-rectopma-20190228-1|33	%prep
21mr|texlive-rectopma-20190228-1|34	%setup -c -a0 -a1
21mr|texlive-rectopma-20190228-1|35	
21mr|texlive-rectopma-20190228-1|36	%build
21mr|texlive-rectopma-20190228-1|37	
21mr|texlive-rectopma-20190228-1|38	%install
21mr|texlive-rectopma-20190228-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-rectopma-20190228-1|40	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18932 21
21mr|texlive-refcheck-1.9.1-2|1	# revision 29128
21mr|texlive-refcheck-1.9.1-2|2	# category Package
21mr|texlive-refcheck-1.9.1-2|3	# catalog-ctan /macros/latex/contrib/refcheck
21mr|texlive-refcheck-1.9.1-2|4	# catalog-date 2012-06-26 13:14:08 +0200
21mr|texlive-refcheck-1.9.1-2|5	# catalog-license gpl
21mr|texlive-refcheck-1.9.1-2|6	# catalog-version 1.7
21mr|texlive-refcheck-1.9.1-2|7	Name:		texlive-refcheck
21mr|texlive-refcheck-1.9.1-2|8	Version:	1.9.1
21mr|texlive-refcheck-1.9.1-2|9	Release:	2
21mr|texlive-refcheck-1.9.1-2|10	Summary:	Check references (in figures, table, equations, etc)
21mr|texlive-refcheck-1.9.1-2|11	Group:		Publishing
21mr|texlive-refcheck-1.9.1-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/refcheck
21mr|texlive-refcheck-1.9.1-2|13	License:	GPL
21mr|texlive-refcheck-1.9.1-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/refcheck.tar.xz
21mr|texlive-refcheck-1.9.1-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/refcheck.doc.tar.xz
21mr|texlive-refcheck-1.9.1-2|16	BuildArch:	noarch
21mr|texlive-refcheck-1.9.1-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-refcheck-1.9.1-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-refcheck-1.9.1-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-refcheck-1.9.1-2|20	
21mr|texlive-refcheck-1.9.1-2|21	%description
21mr|texlive-refcheck-1.9.1-2|22	The package checks references in a document, looking for
21mr|texlive-refcheck-1.9.1-2|23	numbered but unlabelled equations, for labels which are not
21mr|texlive-refcheck-1.9.1-2|24	used in the text, for unused bibliography references. It can
21mr|texlive-refcheck-1.9.1-2|25	also display label names in text near corresponding numbers of
21mr|texlive-refcheck-1.9.1-2|26	equations and/or bibliography references.
21mr|texlive-refcheck-1.9.1-2|27	
21mr|texlive-refcheck-1.9.1-2|28	#-----------------------------------------------------------------------
21mr|texlive-refcheck-1.9.1-2|29	%files
21mr|texlive-refcheck-1.9.1-2|30	%{_texmfdistdir}/tex/latex/refcheck/refcheck.sty
21mr|texlive-refcheck-1.9.1-2|31	%doc %{_texmfdistdir}/doc/latex/refcheck/README
21mr|texlive-refcheck-1.9.1-2|32	%doc %{_texmfdistdir}/doc/latex/refcheck/refdemo.pdf
21mr|texlive-refcheck-1.9.1-2|33	%doc %{_texmfdistdir}/doc/latex/refcheck/refdemo.tex
21mr|texlive-refcheck-1.9.1-2|34	
21mr|texlive-refcheck-1.9.1-2|35	#-----------------------------------------------------------------------
21mr|texlive-refcheck-1.9.1-2|36	%prep
21mr|texlive-refcheck-1.9.1-2|37	%setup -c -a0 -a1
21mr|texlive-refcheck-1.9.1-2|38	
21mr|texlive-refcheck-1.9.1-2|39	%build
21mr|texlive-refcheck-1.9.1-2|40	
21mr|texlive-refcheck-1.9.1-2|41	%install
21mr|texlive-refcheck-1.9.1-2|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-refcheck-1.9.1-2|43	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18933 21
21mr|texlive-refenums-1.1.2-2|1	Name:		texlive-refenums
21mr|texlive-refenums-1.1.2-2|2	Version:	1.1.2
21mr|texlive-refenums-1.1.2-2|3	Release:	2
21mr|texlive-refenums-1.1.2-2|4	Summary:	Define reference labels items with names of their own
21mr|texlive-refenums-1.1.2-2|5	Group:		Publishing
21mr|texlive-refenums-1.1.2-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/refenums
21mr|texlive-refenums-1.1.2-2|7	License:	LPPL1.3
21mr|texlive-refenums-1.1.2-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/refenums.tar.xz
21mr|texlive-refenums-1.1.2-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/refenums.doc.tar.xz
21mr|texlive-refenums-1.1.2-2|10	BuildArch:	noarch
21mr|texlive-refenums-1.1.2-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-refenums-1.1.2-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-refenums-1.1.2-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-refenums-1.1.2-2|14	
21mr|texlive-refenums-1.1.2-2|15	%description
21mr|texlive-refenums-1.1.2-2|16	The package provides commands to define enumerable items with a
21mr|texlive-refenums-1.1.2-2|17	number and a long name, which can be referenced referenced
21mr|texlive-refenums-1.1.2-2|18	later with the name or just the short form. For instance,
21mr|texlive-refenums-1.1.2-2|19	"Milestone M1: Specification created" can be defined and later
21mr|texlive-refenums-1.1.2-2|20	on be referenced with 'M1' or 'M1 ("Specification created")'.
21mr|texlive-refenums-1.1.2-2|21	The text in the references is derived from the definition and
21mr|texlive-refenums-1.1.2-2|22	also rendered as hyperlink to the definition.
21mr|texlive-refenums-1.1.2-2|23	
21mr|texlive-refenums-1.1.2-2|24	#-----------------------------------------------------------------------
21mr|texlive-refenums-1.1.2-2|25	%files
21mr|texlive-refenums-1.1.2-2|26	%{_texmfdistdir}/tex/latex/refenums
21mr|texlive-refenums-1.1.2-2|27	%doc %{_texmfdistdir}/doc/latex/refenums
21mr|texlive-refenums-1.1.2-2|28	
21mr|texlive-refenums-1.1.2-2|29	#-----------------------------------------------------------------------
21mr|texlive-refenums-1.1.2-2|30	%prep
21mr|texlive-refenums-1.1.2-2|31	%setup -c -a0 -a1
21mr|texlive-refenums-1.1.2-2|32	
21mr|texlive-refenums-1.1.2-2|33	%build
21mr|texlive-refenums-1.1.2-2|34	
21mr|texlive-refenums-1.1.2-2|35	%install
21mr|texlive-refenums-1.1.2-2|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-refenums-1.1.2-2|37	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18934 21
21mr|texlive-reflectgraphics-0.2c-2|1	Name:		texlive-reflectgraphics
21mr|texlive-reflectgraphics-0.2c-2|2	Version:	0.2c
21mr|texlive-reflectgraphics-0.2c-2|3	Release:	2
21mr|texlive-reflectgraphics-0.2c-2|4	Summary:	Techniques for reflecting graphics
21mr|texlive-reflectgraphics-0.2c-2|5	Group:		Publishing
21mr|texlive-reflectgraphics-0.2c-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/reflectgraphics
21mr|texlive-reflectgraphics-0.2c-2|7	License:	LPPL1.3
21mr|texlive-reflectgraphics-0.2c-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/reflectgraphics.tar.xz
21mr|texlive-reflectgraphics-0.2c-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/reflectgraphics.doc.tar.xz
21mr|texlive-reflectgraphics-0.2c-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/reflectgraphics.source.tar.xz
21mr|texlive-reflectgraphics-0.2c-2|11	BuildArch:	noarch
21mr|texlive-reflectgraphics-0.2c-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-reflectgraphics-0.2c-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-reflectgraphics-0.2c-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-reflectgraphics-0.2c-2|15	
21mr|texlive-reflectgraphics-0.2c-2|16	%description
21mr|texlive-reflectgraphics-0.2c-2|17	The package provides a macro for reflecting images, in a number
21mr|texlive-reflectgraphics-0.2c-2|18	of different ways, in pursuit of "more striking" graphics in a
21mr|texlive-reflectgraphics-0.2c-2|19	document.
21mr|texlive-reflectgraphics-0.2c-2|20	
21mr|texlive-reflectgraphics-0.2c-2|21	#-----------------------------------------------------------------------
21mr|texlive-reflectgraphics-0.2c-2|22	%files
21mr|texlive-reflectgraphics-0.2c-2|23	%{_texmfdistdir}/tex/latex/reflectgraphics
21mr|texlive-reflectgraphics-0.2c-2|24	%doc %{_texmfdistdir}/doc/latex/reflectgraphics
21mr|texlive-reflectgraphics-0.2c-2|25	#- source
21mr|texlive-reflectgraphics-0.2c-2|26	%doc %{_texmfdistdir}/source/latex/reflectgraphics
21mr|texlive-reflectgraphics-0.2c-2|27	
21mr|texlive-reflectgraphics-0.2c-2|28	#-----------------------------------------------------------------------
21mr|texlive-reflectgraphics-0.2c-2|29	%prep
21mr|texlive-reflectgraphics-0.2c-2|30	%setup -c -a0 -a1 -a2
21mr|texlive-reflectgraphics-0.2c-2|31	
21mr|texlive-reflectgraphics-0.2c-2|32	%build
21mr|texlive-reflectgraphics-0.2c-2|33	
21mr|texlive-reflectgraphics-0.2c-2|34	%install
21mr|texlive-reflectgraphics-0.2c-2|35	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-reflectgraphics-0.2c-2|36	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18935 21
21mr|texlive-refman-2.0e-7|1	# revision 15878
21mr|texlive-refman-2.0e-7|2	# category Package
21mr|texlive-refman-2.0e-7|3	# catalog-ctan /macros/latex/contrib/refman
21mr|texlive-refman-2.0e-7|4	# catalog-date 2006-11-19 21:19:11 +0100
21mr|texlive-refman-2.0e-7|5	# catalog-license lppl
21mr|texlive-refman-2.0e-7|6	# catalog-version 2.0e
21mr|texlive-refman-2.0e-7|7	Name:		texlive-refman
21mr|texlive-refman-2.0e-7|8	Version:	2.0e
21mr|texlive-refman-2.0e-7|9	Release:	7
21mr|texlive-refman-2.0e-7|10	Summary:	Format technical reference manuals
21mr|texlive-refman-2.0e-7|11	Group:		Publishing
21mr|texlive-refman-2.0e-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/refman
21mr|texlive-refman-2.0e-7|13	License:	LPPL
21mr|texlive-refman-2.0e-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/refman.tar.xz
21mr|texlive-refman-2.0e-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/refman.doc.tar.xz
21mr|texlive-refman-2.0e-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/refman.source.tar.xz
21mr|texlive-refman-2.0e-7|17	BuildArch:	noarch
21mr|texlive-refman-2.0e-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-refman-2.0e-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-refman-2.0e-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-refman-2.0e-7|21	
21mr|texlive-refman-2.0e-7|22	%description
21mr|texlive-refman-2.0e-7|23	Document classes (report- and article-style) for writing
21mr|texlive-refman-2.0e-7|24	technical reference manuals. It offers a wide left margin for
21mr|texlive-refman-2.0e-7|25	notes to the reader, like some of the manuals distributed by
21mr|texlive-refman-2.0e-7|26	Adobe.
21mr|texlive-refman-2.0e-7|27	
21mr|texlive-refman-2.0e-7|28	
21mr|texlive-refman-2.0e-7|29	#-----------------------------------------------------------------------
21mr|texlive-refman-2.0e-7|30	%files
21mr|texlive-refman-2.0e-7|31	%{_texmfdistdir}/tex/latex/refman/pagepc.sty
21mr|texlive-refman-2.0e-7|32	%{_texmfdistdir}/tex/latex/refman/refart.cls
21mr|texlive-refman-2.0e-7|33	%{_texmfdistdir}/tex/latex/refman/refrep.cls
21mr|texlive-refman-2.0e-7|34	%doc %{_texmfdistdir}/doc/latex/refman/00Contents
21mr|texlive-refman-2.0e-7|35	%doc %{_texmfdistdir}/doc/latex/refman/lay_d2.tex
21mr|texlive-refman-2.0e-7|36	%doc %{_texmfdistdir}/doc/latex/refman/lay_e2.tex
21mr|texlive-refman-2.0e-7|37	%doc %{_texmfdistdir}/doc/latex/refman/layout_d.pdf
21mr|texlive-refman-2.0e-7|38	%doc %{_texmfdistdir}/doc/latex/refman/layout_d.tex
21mr|texlive-refman-2.0e-7|39	%doc %{_texmfdistdir}/doc/latex/refman/layout_e.pdf
21mr|texlive-refman-2.0e-7|40	%doc %{_texmfdistdir}/doc/latex/refman/layout_e.tex
21mr|texlive-refman-2.0e-7|41	%doc %{_texmfdistdir}/doc/latex/refman/refman.pdf
21mr|texlive-refman-2.0e-7|42	%doc %{_texmfdistdir}/doc/latex/refman/refman.upl
21mr|texlive-refman-2.0e-7|43	#- source
21mr|texlive-refman-2.0e-7|44	%doc %{_texmfdistdir}/source/latex/refman/refman.dtx
21mr|texlive-refman-2.0e-7|45	%doc %{_texmfdistdir}/source/latex/refman/refman.ins
21mr|texlive-refman-2.0e-7|46	
21mr|texlive-refman-2.0e-7|47	#-----------------------------------------------------------------------
21mr|texlive-refman-2.0e-7|48	%prep
21mr|texlive-refman-2.0e-7|49	%setup -c -a0 -a1 -a2
21mr|texlive-refman-2.0e-7|50	
21mr|texlive-refman-2.0e-7|51	%build
21mr|texlive-refman-2.0e-7|52	
21mr|texlive-refman-2.0e-7|53	%install
21mr|texlive-refman-2.0e-7|54	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-refman-2.0e-7|55	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18936 21
21mr|texlive-refstyle-0.5-7|1	# revision 20318
21mr|texlive-refstyle-0.5-7|2	# category Package
21mr|texlive-refstyle-0.5-7|3	# catalog-ctan /macros/latex/contrib/refstyle
21mr|texlive-refstyle-0.5-7|4	# catalog-date 2010-11-03 15:55:25 +0100
21mr|texlive-refstyle-0.5-7|5	# catalog-license lppl
21mr|texlive-refstyle-0.5-7|6	# catalog-version 0.5
21mr|texlive-refstyle-0.5-7|7	Name:		texlive-refstyle
21mr|texlive-refstyle-0.5-7|8	Version:	0.5
21mr|texlive-refstyle-0.5-7|9	Release:	7
21mr|texlive-refstyle-0.5-7|10	Summary:	Advanced formatting of cross references
21mr|texlive-refstyle-0.5-7|11	Group:		Publishing
21mr|texlive-refstyle-0.5-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/refstyle
21mr|texlive-refstyle-0.5-7|13	License:	LPPL
21mr|texlive-refstyle-0.5-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/refstyle.tar.xz
21mr|texlive-refstyle-0.5-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/refstyle.doc.tar.xz
21mr|texlive-refstyle-0.5-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/refstyle.source.tar.xz
21mr|texlive-refstyle-0.5-7|17	BuildArch:	noarch
21mr|texlive-refstyle-0.5-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-refstyle-0.5-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-refstyle-0.5-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-refstyle-0.5-7|21	
21mr|texlive-refstyle-0.5-7|22	%description
21mr|texlive-refstyle-0.5-7|23	The refstyle provides a consistent way of producing references
21mr|texlive-refstyle-0.5-7|24	throughout a project. Enough flexibility is provided to make
21mr|texlive-refstyle-0.5-7|25	local changes to a single reference. The user can configure
21mr|texlive-refstyle-0.5-7|26	their own setup. refstyle has a direct interface to varioref,
21mr|texlive-refstyle-0.5-7|27	and namerefs from the nameref package can easily be
21mr|texlive-refstyle-0.5-7|28	incorporated (if needed). For large projects such as a series
21mr|texlive-refstyle-0.5-7|29	of books or a multi volume thesis, written as freestanding
21mr|texlive-refstyle-0.5-7|30	documents, a facility is provided to interface to the xr
21mr|texlive-refstyle-0.5-7|31	package for external document references.
21mr|texlive-refstyle-0.5-7|32	
21mr|texlive-refstyle-0.5-7|33	
21mr|texlive-refstyle-0.5-7|34	#-----------------------------------------------------------------------
21mr|texlive-refstyle-0.5-7|35	%files
21mr|texlive-refstyle-0.5-7|36	%{_texmfdistdir}/tex/latex/refstyle/refstyle.cfg
21mr|texlive-refstyle-0.5-7|37	%{_texmfdistdir}/tex/latex/refstyle/refstyle.sty
21mr|texlive-refstyle-0.5-7|38	%doc %{_texmfdistdir}/doc/latex/refstyle/README
21mr|texlive-refstyle-0.5-7|39	%doc %{_texmfdistdir}/doc/latex/refstyle/refconfig.pdf
21mr|texlive-refstyle-0.5-7|40	%doc %{_texmfdistdir}/doc/latex/refstyle/refstyle.pdf
21mr|texlive-refstyle-0.5-7|41	#- source
21mr|texlive-refstyle-0.5-7|42	%doc %{_texmfdistdir}/source/latex/refstyle/refconfig.dtx
21mr|texlive-refstyle-0.5-7|43	%doc %{_texmfdistdir}/source/latex/refstyle/refstyle.dtx
21mr|texlive-refstyle-0.5-7|44	%doc %{_texmfdistdir}/source/latex/refstyle/refstyle.ins
21mr|texlive-refstyle-0.5-7|45	
21mr|texlive-refstyle-0.5-7|46	#-----------------------------------------------------------------------
21mr|texlive-refstyle-0.5-7|47	%prep
21mr|texlive-refstyle-0.5-7|48	%setup -c -a0 -a1 -a2
21mr|texlive-refstyle-0.5-7|49	
21mr|texlive-refstyle-0.5-7|50	%build
21mr|texlive-refstyle-0.5-7|51	
21mr|texlive-refstyle-0.5-7|52	%install
21mr|texlive-refstyle-0.5-7|53	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-refstyle-0.5-7|54	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18937 21
21mr|texlive-regcount-1.0-7|1	# revision 19979
21mr|texlive-regcount-1.0-7|2	# category Package
21mr|texlive-regcount-1.0-7|3	# catalog-ctan /macros/latex/contrib/regcount
21mr|texlive-regcount-1.0-7|4	# catalog-date 2010-10-02 17:24:09 +0200
21mr|texlive-regcount-1.0-7|5	# catalog-license lppl
21mr|texlive-regcount-1.0-7|6	# catalog-version 1.0
21mr|texlive-regcount-1.0-7|7	Name:		texlive-regcount
21mr|texlive-regcount-1.0-7|8	Version:	1.0
21mr|texlive-regcount-1.0-7|9	Release:	7
21mr|texlive-regcount-1.0-7|10	Summary:	Display the allocation status of the TeX registers
21mr|texlive-regcount-1.0-7|11	Group:		Publishing
21mr|texlive-regcount-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/regcount
21mr|texlive-regcount-1.0-7|13	License:	LPPL
21mr|texlive-regcount-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/regcount.tar.xz
21mr|texlive-regcount-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/regcount.doc.tar.xz
21mr|texlive-regcount-1.0-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/regcount.source.tar.xz
21mr|texlive-regcount-1.0-7|17	BuildArch:	noarch
21mr|texlive-regcount-1.0-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-regcount-1.0-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-regcount-1.0-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-regcount-1.0-7|21	
21mr|texlive-regcount-1.0-7|22	%description
21mr|texlive-regcount-1.0-7|23	Adds a macro \rgcount which displays the allocation status of
21mr|texlive-regcount-1.0-7|24	the TeX registers. The display is written into the .log file as
21mr|texlive-regcount-1.0-7|25	it is a bit verbose. An automatic call to \rgcount is done at
21mr|texlive-regcount-1.0-7|26	\begin{document} and \end{document}.
21mr|texlive-regcount-1.0-7|27	
21mr|texlive-regcount-1.0-7|28	
21mr|texlive-regcount-1.0-7|29	#-----------------------------------------------------------------------
21mr|texlive-regcount-1.0-7|30	%files
21mr|texlive-regcount-1.0-7|31	%{_texmfdistdir}/tex/latex/regcount/regcount.sty
21mr|texlive-regcount-1.0-7|32	%doc %{_texmfdistdir}/doc/latex/regcount/readme
21mr|texlive-regcount-1.0-7|33	%doc %{_texmfdistdir}/doc/latex/regcount/regcount.pdf
21mr|texlive-regcount-1.0-7|34	#- source
21mr|texlive-regcount-1.0-7|35	%doc %{_texmfdistdir}/source/latex/regcount/regcount.dtx
21mr|texlive-regcount-1.0-7|36	%doc %{_texmfdistdir}/source/latex/regcount/regcount.ins
21mr|texlive-regcount-1.0-7|37	
21mr|texlive-regcount-1.0-7|38	#-----------------------------------------------------------------------
21mr|texlive-regcount-1.0-7|39	%prep
21mr|texlive-regcount-1.0-7|40	%setup -c -a0 -a1 -a2
21mr|texlive-regcount-1.0-7|41	
21mr|texlive-regcount-1.0-7|42	%build
21mr|texlive-regcount-1.0-7|43	
21mr|texlive-regcount-1.0-7|44	%install
21mr|texlive-regcount-1.0-7|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-regcount-1.0-7|46	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18938 21
21mr|texlive-regexpatch-0.2d-3|1	# revision 29543
21mr|texlive-regexpatch-0.2d-3|2	# category Package
21mr|texlive-regexpatch-0.2d-3|3	# catalog-ctan /macros/latex/contrib/regexpatch
21mr|texlive-regexpatch-0.2d-3|4	# catalog-date 2013-03-28 17:44:41 +0100
21mr|texlive-regexpatch-0.2d-3|5	# catalog-license lppl1.3
21mr|texlive-regexpatch-0.2d-3|6	# catalog-version 0.2
21mr|texlive-regexpatch-0.2d-3|7	Name:		texlive-regexpatch
21mr|texlive-regexpatch-0.2d-3|8	Epoch:		1
21mr|texlive-regexpatch-0.2d-3|9	Version:	0.2d
21mr|texlive-regexpatch-0.2d-3|10	Release:	3
21mr|texlive-regexpatch-0.2d-3|11	Summary:	High level patching of commands
21mr|texlive-regexpatch-0.2d-3|12	Group:		Publishing
21mr|texlive-regexpatch-0.2d-3|13	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/regexpatch
21mr|texlive-regexpatch-0.2d-3|14	License:	LPPL1.3
21mr|texlive-regexpatch-0.2d-3|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/regexpatch.tar.xz
21mr|texlive-regexpatch-0.2d-3|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/regexpatch.doc.tar.xz
21mr|texlive-regexpatch-0.2d-3|17	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/regexpatch.source.tar.xz
21mr|texlive-regexpatch-0.2d-3|18	BuildArch:	noarch
21mr|texlive-regexpatch-0.2d-3|19	BuildRequires:	texlive-tlpkg
21mr|texlive-regexpatch-0.2d-3|20	Requires(pre):	texlive-tlpkg
21mr|texlive-regexpatch-0.2d-3|21	Requires(post):	texlive-kpathsea
21mr|texlive-regexpatch-0.2d-3|22	
21mr|texlive-regexpatch-0.2d-3|23	%description
21mr|texlive-regexpatch-0.2d-3|24	The package generalises the macro patching commands provided by
21mr|texlive-regexpatch-0.2d-3|25	P. Lehmann's etoolbox. The difference between this package and
21mr|texlive-regexpatch-0.2d-3|26	its sibling xpatch is that this package sports a very powerful
21mr|texlive-regexpatch-0.2d-3|27	\regexpatchcmd based on the l3regex module of the LaTeX3
21mr|texlive-regexpatch-0.2d-3|28	experimental packages.
21mr|texlive-regexpatch-0.2d-3|29	
21mr|texlive-regexpatch-0.2d-3|30	#-----------------------------------------------------------------------
21mr|texlive-regexpatch-0.2d-3|31	%files
21mr|texlive-regexpatch-0.2d-3|32	%{_texmfdistdir}/tex/latex/regexpatch/regexpatch.sty
21mr|texlive-regexpatch-0.2d-3|33	%doc %{_texmfdistdir}/doc/latex/regexpatch/README
21mr|texlive-regexpatch-0.2d-3|34	%doc %{_texmfdistdir}/doc/latex/regexpatch/regexpatch.pdf
21mr|texlive-regexpatch-0.2d-3|35	#- source
21mr|texlive-regexpatch-0.2d-3|36	%doc %{_texmfdistdir}/source/latex/regexpatch/regexpatch.dtx
21mr|texlive-regexpatch-0.2d-3|37	%doc %{_texmfdistdir}/source/latex/regexpatch/regexpatch.ins
21mr|texlive-regexpatch-0.2d-3|38	
21mr|texlive-regexpatch-0.2d-3|39	#-----------------------------------------------------------------------
21mr|texlive-regexpatch-0.2d-3|40	%prep
21mr|texlive-regexpatch-0.2d-3|41	%setup -c -a0 -a1 -a2
21mr|texlive-regexpatch-0.2d-3|42	
21mr|texlive-regexpatch-0.2d-3|43	%build
21mr|texlive-regexpatch-0.2d-3|44	
21mr|texlive-regexpatch-0.2d-3|45	%install
21mr|texlive-regexpatch-0.2d-3|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-regexpatch-0.2d-3|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18939 21
21mr|texlive-register-1.6-7|1	# revision 21127
21mr|texlive-register-1.6-7|2	# category Package
21mr|texlive-register-1.6-7|3	# catalog-ctan /macros/latex/contrib/register
21mr|texlive-register-1.6-7|4	# catalog-date 2011-01-19 22:37:08 +0100
21mr|texlive-register-1.6-7|5	# catalog-license lppl
21mr|texlive-register-1.6-7|6	# catalog-version 1.6
21mr|texlive-register-1.6-7|7	Name:		texlive-register
21mr|texlive-register-1.6-7|8	Version:	1.6
21mr|texlive-register-1.6-7|9	Release:	7
21mr|texlive-register-1.6-7|10	Summary:	Typeset programmable elements in digital hardware (registers)
21mr|texlive-register-1.6-7|11	Group:		Publishing
21mr|texlive-register-1.6-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/register
21mr|texlive-register-1.6-7|13	License:	LPPL
21mr|texlive-register-1.6-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/register.tar.xz
21mr|texlive-register-1.6-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/register.doc.tar.xz
21mr|texlive-register-1.6-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/register.source.tar.xz
21mr|texlive-register-1.6-7|17	BuildArch:	noarch
21mr|texlive-register-1.6-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-register-1.6-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-register-1.6-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-register-1.6-7|21	
21mr|texlive-register-1.6-7|22	%description
21mr|texlive-register-1.6-7|23	This package is designed for typesetting the programmable
21mr|texlive-register-1.6-7|24	elements in digital hardware, i.e., registers. Such registers
21mr|texlive-register-1.6-7|25	typically have many fields and can be quite wide; they are thus
21mr|texlive-register-1.6-7|26	a challenge to typeset in a consistent manner. Register is
21mr|texlive-register-1.6-7|27	similar in some aspects to the bytefield package. Anyone doing
21mr|texlive-register-1.6-7|28	hardware documentation using LaTeX should examine both
21mr|texlive-register-1.6-7|29	packages. Register requires a fairly recent version of the
21mr|texlive-register-1.6-7|30	float package. A Perl module and a Perl script are provided, to
21mr|texlive-register-1.6-7|31	translate the register specifications into programmable data
21mr|texlive-register-1.6-7|32	structures.
21mr|texlive-register-1.6-7|33	
21mr|texlive-register-1.6-7|34	
21mr|texlive-register-1.6-7|35	#-----------------------------------------------------------------------
21mr|texlive-register-1.6-7|36	%files
21mr|texlive-register-1.6-7|37	%{_texmfdistdir}/tex/latex/register/register.sty
21mr|texlive-register-1.6-7|38	%doc %{_texmfdistdir}/doc/latex/register/Reg_macro.pm
21mr|texlive-register-1.6-7|39	%doc %{_texmfdistdir}/doc/latex/register/reg_list.pl
21mr|texlive-register-1.6-7|40	%doc %{_texmfdistdir}/doc/latex/register/register.pdf
21mr|texlive-register-1.6-7|41	#- source
21mr|texlive-register-1.6-7|42	%doc %{_texmfdistdir}/source/latex/register/register.dtx
21mr|texlive-register-1.6-7|43	%doc %{_texmfdistdir}/source/latex/register/register.ins
21mr|texlive-register-1.6-7|44	
21mr|texlive-register-1.6-7|45	#-----------------------------------------------------------------------
21mr|texlive-register-1.6-7|46	%prep
21mr|texlive-register-1.6-7|47	%setup -c -a0 -a1 -a2
21mr|texlive-register-1.6-7|48	
21mr|texlive-register-1.6-7|49	%build
21mr|texlive-register-1.6-7|50	
21mr|texlive-register-1.6-7|51	%install
21mr|texlive-register-1.6-7|52	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-register-1.6-7|53	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18940 21
21mr|texlive-regstats-1.0h-2|1	# revision 25050
21mr|texlive-regstats-1.0h-2|2	# category Package
21mr|texlive-regstats-1.0h-2|3	# catalog-ctan /macros/latex/contrib/regstats
21mr|texlive-regstats-1.0h-2|4	# catalog-date 2012-01-02 14:24:13 +0100
21mr|texlive-regstats-1.0h-2|5	# catalog-license lppl1.3
21mr|texlive-regstats-1.0h-2|6	# catalog-version 1.0g
21mr|texlive-regstats-1.0h-2|7	Name:		texlive-regstats
21mr|texlive-regstats-1.0h-2|8	Version:	1.0h
21mr|texlive-regstats-1.0h-2|9	Release:	2
21mr|texlive-regstats-1.0h-2|10	Summary:	Information about register use
21mr|texlive-regstats-1.0h-2|11	Group:		Publishing
21mr|texlive-regstats-1.0h-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/regstats
21mr|texlive-regstats-1.0h-2|13	License:	LPPL1.3
21mr|texlive-regstats-1.0h-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/regstats.tar.xz
21mr|texlive-regstats-1.0h-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/regstats.doc.tar.xz
21mr|texlive-regstats-1.0h-2|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/regstats.source.tar.xz
21mr|texlive-regstats-1.0h-2|17	BuildArch:	noarch
21mr|texlive-regstats-1.0h-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-regstats-1.0h-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-regstats-1.0h-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-regstats-1.0h-2|21	
21mr|texlive-regstats-1.0h-2|22	%description
21mr|texlive-regstats-1.0h-2|23	The package will report number of used registers (counter,
21mr|texlive-regstats-1.0h-2|24	dimen, skip, muskip, box, token, input, output, math families,
21mr|texlive-regstats-1.0h-2|25	languages, insertions), and will compare the number to the
21mr|texlive-regstats-1.0h-2|26	maximum available number of such registers.
21mr|texlive-regstats-1.0h-2|27	
21mr|texlive-regstats-1.0h-2|28	#-----------------------------------------------------------------------
21mr|texlive-regstats-1.0h-2|29	%files
21mr|texlive-regstats-1.0h-2|30	%{_texmfdistdir}/tex/latex/regstats/regstats.sty
21mr|texlive-regstats-1.0h-2|31	%doc %{_texmfdistdir}/doc/latex/regstats/README
21mr|texlive-regstats-1.0h-2|32	%doc %{_texmfdistdir}/doc/latex/regstats/regstats-example.log
21mr|texlive-regstats-1.0h-2|33	%doc %{_texmfdistdir}/doc/latex/regstats/regstats-example.pdf
21mr|texlive-regstats-1.0h-2|34	%doc %{_texmfdistdir}/doc/latex/regstats/regstats-example.tex
21mr|texlive-regstats-1.0h-2|35	%doc %{_texmfdistdir}/doc/latex/regstats/regstats.pdf
21mr|texlive-regstats-1.0h-2|36	#- source
21mr|texlive-regstats-1.0h-2|37	%doc %{_texmfdistdir}/source/latex/regstats/regstats.drv
21mr|texlive-regstats-1.0h-2|38	%doc %{_texmfdistdir}/source/latex/regstats/regstats.dtx
21mr|texlive-regstats-1.0h-2|39	%doc %{_texmfdistdir}/source/latex/regstats/regstats.ins
21mr|texlive-regstats-1.0h-2|40	
21mr|texlive-regstats-1.0h-2|41	#-----------------------------------------------------------------------
21mr|texlive-regstats-1.0h-2|42	%prep
21mr|texlive-regstats-1.0h-2|43	%setup -c -a0 -a1 -a2
21mr|texlive-regstats-1.0h-2|44	
21mr|texlive-regstats-1.0h-2|45	%build
21mr|texlive-regstats-1.0h-2|46	
21mr|texlive-regstats-1.0h-2|47	%install
21mr|texlive-regstats-1.0h-2|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-regstats-1.0h-2|49	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18941 21
21mr|texlive-relenc-20190228-1|1	# revision 22050
21mr|texlive-relenc-20190228-1|2	# category Package
21mr|texlive-relenc-20190228-1|3	# catalog-ctan /macros/latex/contrib/relenc
21mr|texlive-relenc-20190228-1|4	# catalog-date 2011-04-06 08:31:30 +0200
21mr|texlive-relenc-20190228-1|5	# catalog-license lppl1
21mr|texlive-relenc-20190228-1|6	# catalog-version undef
21mr|texlive-relenc-20190228-1|7	Name:		texlive-relenc
21mr|texlive-relenc-20190228-1|8	Version:	20190228
21mr|texlive-relenc-20190228-1|9	Release:	1
21mr|texlive-relenc-20190228-1|10	Summary:	A "relaxed" font encoding
21mr|texlive-relenc-20190228-1|11	Group:		Publishing
21mr|texlive-relenc-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/relenc
21mr|texlive-relenc-20190228-1|13	License:	LPPL1
21mr|texlive-relenc-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/relenc.tar.xz
21mr|texlive-relenc-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/relenc.doc.tar.xz
21mr|texlive-relenc-20190228-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/relenc.source.tar.xz
21mr|texlive-relenc-20190228-1|17	BuildArch:	noarch
21mr|texlive-relenc-20190228-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-relenc-20190228-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-relenc-20190228-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-relenc-20190228-1|21	
21mr|texlive-relenc-20190228-1|22	%description
21mr|texlive-relenc-20190228-1|23	LaTeX package providing a relaxed font encoding to make
21mr|texlive-relenc-20190228-1|24	available to a font designer more slots for insertion of
21mr|texlive-relenc-20190228-1|25	ligatures and accented characters.
21mr|texlive-relenc-20190228-1|26	
21mr|texlive-relenc-20190228-1|27	#-----------------------------------------------------------------------
21mr|texlive-relenc-20190228-1|28	%files
21mr|texlive-relenc-20190228-1|29	%{_texmfdistdir}/fonts/tfm/public/relenc/zcmr8d.tfm
21mr|texlive-relenc-20190228-1|30	%{_texmfdistdir}/fonts/tfm/public/relenc/zcmra.tfm
21mr|texlive-relenc-20190228-1|31	%{_texmfdistdir}/fonts/vf/public/relenc/zcmr8d.vf
21mr|texlive-relenc-20190228-1|32	%{_texmfdistdir}/fonts/vf/public/relenc/zcmra.vf
21mr|texlive-relenc-20190228-1|33	%{_texmfdistdir}/tex/latex/relenc/2sidedoc.sty
21mr|texlive-relenc-20190228-1|34	%{_texmfdistdir}/tex/latex/relenc/ecsubzcm.sty
21mr|texlive-relenc-20190228-1|35	%{_texmfdistdir}/tex/latex/relenc/relenc.sty
21mr|texlive-relenc-20190228-1|36	%{_texmfdistdir}/tex/latex/relenc/t1renc.def
21mr|texlive-relenc-20190228-1|37	%{_texmfdistdir}/tex/latex/relenc/t1rzcm.fd
21mr|texlive-relenc-20190228-1|38	%doc %{_texmfdistdir}/doc/latex/relenc/README
21mr|texlive-relenc-20190228-1|39	%doc %{_texmfdistdir}/doc/latex/relenc/reldemo.tex
21mr|texlive-relenc-20190228-1|40	%doc %{_texmfdistdir}/doc/latex/relenc/relenc.tex
21mr|texlive-relenc-20190228-1|41	%doc %{_texmfdistdir}/doc/latex/relenc/zcmr8d.vf2
21mr|texlive-relenc-20190228-1|42	%doc %{_texmfdistdir}/doc/latex/relenc/zcmr8d.vf3
21mr|texlive-relenc-20190228-1|43	%doc %{_texmfdistdir}/doc/latex/relenc/zcmra.vf2
21mr|texlive-relenc-20190228-1|44	%doc %{_texmfdistdir}/doc/latex/relenc/zcmra.vf3
21mr|texlive-relenc-20190228-1|45	#- source
21mr|texlive-relenc-20190228-1|46	%doc %{_texmfdistdir}/source/latex/relenc/relenc.dtx
21mr|texlive-relenc-20190228-1|47	%doc %{_texmfdistdir}/source/latex/relenc/relenc.ins
21mr|texlive-relenc-20190228-1|48	%doc %{_texmfdistdir}/source/latex/relenc/t1renc.dtx
21mr|texlive-relenc-20190228-1|49	%doc %{_texmfdistdir}/source/latex/relenc/t1rzcm.fdd
21mr|texlive-relenc-20190228-1|50	
21mr|texlive-relenc-20190228-1|51	#-----------------------------------------------------------------------
21mr|texlive-relenc-20190228-1|52	%prep
21mr|texlive-relenc-20190228-1|53	%setup -c -a0 -a1 -a2
21mr|texlive-relenc-20190228-1|54	
21mr|texlive-relenc-20190228-1|55	%build
21mr|texlive-relenc-20190228-1|56	
21mr|texlive-relenc-20190228-1|57	%install
21mr|texlive-relenc-20190228-1|58	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-relenc-20190228-1|59	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

18942 21
21mr|texlive-relsize-4.1-7|1	# revision 24.1074.1
21mr|texlive-relsize-4.1-7|2	# category Package
21mr|texlive-relsize-4.1-7|3	# catalog-ctan /macros/latex/contrib/relsize
21mr|texlive-relsize-4.1-7|4	# catalog-date 2011-09-23 08:29:05 +0200
21mr|texlive-relsize-4.1-7|5	# catalog-license pd
21mr|texlive-relsize-4.1-7|6	# catalog-version 4.1
21mr|texlive-relsize-4.1-7|7	Name:		texlive-relsize
21mr|texlive-relsize-4.1-7|8	Version:	4.1
21mr|texlive-relsize-4.1-7|9	Release:	7
21mr|texlive-relsize-4.1-7|10	Summary:	Set the font size relative to the current font size
21mr|texlive-relsize-4.1-7|11	Group:		Publishing
21mr|texlive-relsize-4.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/relsize
21mr|texlive-relsize-4.1-7|13	License:	PD
21mr|texlive-relsize-4.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/relsize.tar.xz
21mr|texlive-relsize-4.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/relsize.doc.tar.xz
21mr|texlive-relsize-4.1-7|16	BuildArch:	noarch
21mr|texlive-relsize-4.1-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-relsize-4.1-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-relsize-4.1-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-relsize-4.1-7|20	
21mr|texlive-relsize-4.1-7|21	%description
21mr|texlive-relsize-4.1-7|22	The basic command of the package is \relsize, whose argument is
21mr|texlive-relsize-4.1-7|23	a number of \magsteps to change size; from this are defined
21mr|texlive-relsize-4.1-7|24	commands \larger, \smaller, \textlarger, etc.
21mr|texlive-relsize-4.1-7|25	
21mr|texlive-relsize-4.1-7|26	
21mr|texlive-relsize-4.1-7|27	#-----------------------------------------------------------------------
21mr|texlive-relsize-4.1-7|28	%files
21mr|texlive-relsize-4.1-7|29	%{_texmfdistdir}/tex/latex/relsize/relsize.sty
21mr|texlive-relsize-4.1-7|30	%doc %{_texmfdistdir}/doc/latex/relsize/README
21mr|texlive-relsize-4.1-7|31	%doc %{_texmfdistdir}/doc/latex/relsize/relsize-doc.pdf
21mr|texlive-relsize-4.1-7|32	%doc %{_texmfdistdir}/doc/latex/relsize/relsize-doc.tex
21mr|texlive-relsize-4.1-7|33	
21mr|texlive-relsize-4.1-7|34	#-----------------------------------------------------------------------
21mr|texlive-relsize-4.1-7|35	%prep
21mr|texlive-relsize-4.1-7|36	%setup -c -a0 -a1
21mr|texlive-relsize-4.1-7|37	
21mr|texlive-relsize-4.1-7|38	%build
21mr|texlive-relsize-4.1-7|39	
21mr|texlive-relsize-4.1-7|40	%install
21mr|texlive-relsize-4.1-7|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-relsize-4.1-7|42	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18943 21
21mr|texlive-reotex-1.1-2|1	# revision 29803
21mr|texlive-reotex-1.1-2|2	# category Package
21mr|texlive-reotex-1.1-2|3	# catalog-ctan /graphics/pgf/contrib/reotex
21mr|texlive-reotex-1.1-2|4	# catalog-date 2012-01-11 08:56:14 +0100
21mr|texlive-reotex-1.1-2|5	# catalog-license lppl
21mr|texlive-reotex-1.1-2|6	# catalog-version 1.0
21mr|texlive-reotex-1.1-2|7	Name:		texlive-reotex
21mr|texlive-reotex-1.1-2|8	Version:	1.1
21mr|texlive-reotex-1.1-2|9	Release:	2
21mr|texlive-reotex-1.1-2|10	Summary:	Draw Reo Channels and Circuits
21mr|texlive-reotex-1.1-2|11	Group:		Publishing
21mr|texlive-reotex-1.1-2|12	URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/reotex
21mr|texlive-reotex-1.1-2|13	License:	LPPL
21mr|texlive-reotex-1.1-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/reotex.tar.xz
21mr|texlive-reotex-1.1-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/reotex.doc.tar.xz
21mr|texlive-reotex-1.1-2|16	BuildArch:	noarch
21mr|texlive-reotex-1.1-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-reotex-1.1-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-reotex-1.1-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-reotex-1.1-2|20	
21mr|texlive-reotex-1.1-2|21	%description
21mr|texlive-reotex-1.1-2|22	The package defines macros and other utilities to design Reo
21mr|texlive-reotex-1.1-2|23	Circuits. The package require PGF/TikZ support.
21mr|texlive-reotex-1.1-2|24	
21mr|texlive-reotex-1.1-2|25	#-----------------------------------------------------------------------
21mr|texlive-reotex-1.1-2|26	%files
21mr|texlive-reotex-1.1-2|27	%{_texmfdistdir}/tex/latex/reotex/reotex.sty
21mr|texlive-reotex-1.1-2|28	%doc %{_texmfdistdir}/doc/latex/reotex/README
21mr|texlive-reotex-1.1-2|29	%doc %{_texmfdistdir}/doc/latex/reotex/reotex.pdf
21mr|texlive-reotex-1.1-2|30	%doc %{_texmfdistdir}/doc/latex/reotex/reotex.tex
21mr|texlive-reotex-1.1-2|31	
21mr|texlive-reotex-1.1-2|32	#-----------------------------------------------------------------------
21mr|texlive-reotex-1.1-2|33	%prep
21mr|texlive-reotex-1.1-2|34	%setup -c -a0 -a1
21mr|texlive-reotex-1.1-2|35	
21mr|texlive-reotex-1.1-2|36	%build
21mr|texlive-reotex-1.1-2|37	
21mr|texlive-reotex-1.1-2|38	%install
21mr|texlive-reotex-1.1-2|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-reotex-1.1-2|40	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18944 21
21mr|texlive-repeatindex-0.01-7|1	# revision 24305
21mr|texlive-repeatindex-0.01-7|2	# category Package
21mr|texlive-repeatindex-0.01-7|3	# catalog-ctan /macros/latex/contrib/repeatindex
21mr|texlive-repeatindex-0.01-7|4	# catalog-date 2011-06-16 21:20:53 +0200
21mr|texlive-repeatindex-0.01-7|5	# catalog-license lppl
21mr|texlive-repeatindex-0.01-7|6	# catalog-version 0.01
21mr|texlive-repeatindex-0.01-7|7	Name:		texlive-repeatindex
21mr|texlive-repeatindex-0.01-7|8	Version:	0.01
21mr|texlive-repeatindex-0.01-7|9	Release:	7
21mr|texlive-repeatindex-0.01-7|10	Summary:	Repeat items in an index after a page or column break
21mr|texlive-repeatindex-0.01-7|11	Group:		Publishing
21mr|texlive-repeatindex-0.01-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/repeatindex
21mr|texlive-repeatindex-0.01-7|13	License:	LPPL
21mr|texlive-repeatindex-0.01-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/repeatindex.tar.xz
21mr|texlive-repeatindex-0.01-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/repeatindex.doc.tar.xz
21mr|texlive-repeatindex-0.01-7|16	BuildArch:	noarch
21mr|texlive-repeatindex-0.01-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-repeatindex-0.01-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-repeatindex-0.01-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-repeatindex-0.01-7|20	
21mr|texlive-repeatindex-0.01-7|21	%description
21mr|texlive-repeatindex-0.01-7|22	This Package repeats item of an index if a page or column break
21mr|texlive-repeatindex-0.01-7|23	occurs within a list of subitems. This helps to find out to
21mr|texlive-repeatindex-0.01-7|24	which main item a subitem belongs.
21mr|texlive-repeatindex-0.01-7|25	
21mr|texlive-repeatindex-0.01-7|26	
21mr|texlive-repeatindex-0.01-7|27	#-----------------------------------------------------------------------
21mr|texlive-repeatindex-0.01-7|28	%files
21mr|texlive-repeatindex-0.01-7|29	%{_texmfdistdir}/makeindex/repeatindex/repeatindex.ist
21mr|texlive-repeatindex-0.01-7|30	%{_texmfdistdir}/tex/latex/repeatindex/repeatindex.sty
21mr|texlive-repeatindex-0.01-7|31	%doc %{_texmfdistdir}/doc/latex/repeatindex/README
21mr|texlive-repeatindex-0.01-7|32	%doc %{_texmfdistdir}/doc/latex/repeatindex/testrepeatindex.tex
21mr|texlive-repeatindex-0.01-7|33	
21mr|texlive-repeatindex-0.01-7|34	#-----------------------------------------------------------------------
21mr|texlive-repeatindex-0.01-7|35	%prep
21mr|texlive-repeatindex-0.01-7|36	%setup -c -a0 -a1
21mr|texlive-repeatindex-0.01-7|37	
21mr|texlive-repeatindex-0.01-7|38	%build
21mr|texlive-repeatindex-0.01-7|39	
21mr|texlive-repeatindex-0.01-7|40	%install
21mr|texlive-repeatindex-0.01-7|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-repeatindex-0.01-7|42	cp -fpar makeindex tex doc %{buildroot}%{_texmfdistdir}

18945 21
21mr|texlive-repere-17.11.2-2|1	Name:		texlive-repere
21mr|texlive-repere-17.11.2-2|2	Version:	17.11.2
21mr|texlive-repere-17.11.2-2|3	Release:	2
21mr|texlive-repere-17.11.2-2|4	Epoch:		1
21mr|texlive-repere-17.11.2-2|5	Summary:	TeXLive repere package
21mr|texlive-repere-17.11.2-2|6	Group:		Publishing
21mr|texlive-repere-17.11.2-2|7	URL:		http://tug.org/texlive
21mr|texlive-repere-17.11.2-2|8	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-repere-17.11.2-2|9	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/repere.tar.xz
21mr|texlive-repere-17.11.2-2|10	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/repere.doc.tar.xz
21mr|texlive-repere-17.11.2-2|11	BuildArch:	noarch
21mr|texlive-repere-17.11.2-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-repere-17.11.2-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-repere-17.11.2-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-repere-17.11.2-2|15	
21mr|texlive-repere-17.11.2-2|16	%description
21mr|texlive-repere-17.11.2-2|17	TeXLive repere package.
21mr|texlive-repere-17.11.2-2|18	
21mr|texlive-repere-17.11.2-2|19	#-----------------------------------------------------------------------
21mr|texlive-repere-17.11.2-2|20	%files
21mr|texlive-repere-17.11.2-2|21	%{_texmfdistdir}/metapost/repere
21mr|texlive-repere-17.11.2-2|22	%doc %{_texmfdistdir}/doc/metapost/repere
21mr|texlive-repere-17.11.2-2|23	
21mr|texlive-repere-17.11.2-2|24	#-----------------------------------------------------------------------
21mr|texlive-repere-17.11.2-2|25	%prep
21mr|texlive-repere-17.11.2-2|26	%setup -c -a0 -a1
21mr|texlive-repere-17.11.2-2|27	
21mr|texlive-repere-17.11.2-2|28	%build
21mr|texlive-repere-17.11.2-2|29	
21mr|texlive-repere-17.11.2-2|30	%install
21mr|texlive-repere-17.11.2-2|31	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-repere-17.11.2-2|32	cp -fpar metapost doc %{buildroot}%{_texmfdistdir}

18946 21
21mr|texlive-resphilosophica-1.34-1|1	# revision 32874
21mr|texlive-resphilosophica-1.34-1|2	# category Package
21mr|texlive-resphilosophica-1.34-1|3	# catalog-ctan /macros/latex/contrib/resphilosophica
21mr|texlive-resphilosophica-1.34-1|4	# catalog-date 2014-02-05 19:42:21 +0100
21mr|texlive-resphilosophica-1.34-1|5	# catalog-license lppl1.3
21mr|texlive-resphilosophica-1.34-1|6	# catalog-version 1.19
21mr|texlive-resphilosophica-1.34-1|7	Name:		texlive-resphilosophica
21mr|texlive-resphilosophica-1.34-1|8	Version:	1.34
21mr|texlive-resphilosophica-1.34-1|9	Release:	1
21mr|texlive-resphilosophica-1.34-1|10	Summary:	Typeset articles for the journal Res Philosophica
21mr|texlive-resphilosophica-1.34-1|11	Group:		Publishing
21mr|texlive-resphilosophica-1.34-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/resphilosophica
21mr|texlive-resphilosophica-1.34-1|13	License:	LPPL1.3
21mr|texlive-resphilosophica-1.34-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/resphilosophica.tar.xz
21mr|texlive-resphilosophica-1.34-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/resphilosophica.doc.tar.xz
21mr|texlive-resphilosophica-1.34-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/resphilosophica.source.tar.xz
21mr|texlive-resphilosophica-1.34-1|17	BuildArch:	noarch
21mr|texlive-resphilosophica-1.34-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-resphilosophica-1.34-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-resphilosophica-1.34-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-resphilosophica-1.34-1|21	
21mr|texlive-resphilosophica-1.34-1|22	%description
21mr|texlive-resphilosophica-1.34-1|23	Th bundle provides a class for typesetting articles for the
21mr|texlive-resphilosophica-1.34-1|24	journal Res Philosophica. Development was commissioned by Saint
21mr|texlive-resphilosophica-1.34-1|25	Louis University.
21mr|texlive-resphilosophica-1.34-1|26	
21mr|texlive-resphilosophica-1.34-1|27	#-----------------------------------------------------------------------
21mr|texlive-resphilosophica-1.34-1|28	%files
21mr|texlive-resphilosophica-1.34-1|29	%{_texmfdistdir}/bibtex/bst/resphilosophica/resphilosophica.bst
21mr|texlive-resphilosophica-1.34-1|30	%{_texmfdistdir}/tex/latex/resphilosophica/resphilosophica.cls
21mr|texlive-resphilosophica-1.34-1|31	%doc %{_texmfdistdir}/doc/latex/resphilosophica/README
21mr|texlive-resphilosophica-1.34-1|32	%doc %{_texmfdistdir}/doc/latex/resphilosophica/resphilosophica.bib
21mr|texlive-resphilosophica-1.34-1|33	%doc %{_texmfdistdir}/doc/latex/resphilosophica/resphilosophica.pdf
21mr|texlive-resphilosophica-1.34-1|34	%doc %{_texmfdistdir}/doc/latex/resphilosophica/rpsample.bib
21mr|texlive-resphilosophica-1.34-1|35	%doc %{_texmfdistdir}/doc/latex/resphilosophica/rpsample.pdf
21mr|texlive-resphilosophica-1.34-1|36	%doc %{_texmfdistdir}/doc/latex/resphilosophica/rpsample.tex
21mr|texlive-resphilosophica-1.34-1|37	#- source
21mr|texlive-resphilosophica-1.34-1|38	%doc %{_texmfdistdir}/source/latex/resphilosophica/resphilosophica.dtx
21mr|texlive-resphilosophica-1.34-1|39	%doc %{_texmfdistdir}/source/latex/resphilosophica/resphilosophica.ins
21mr|texlive-resphilosophica-1.34-1|40	%doc %{_texmfdistdir}/source/latex/resphilosophica/Makefile
21mr|texlive-resphilosophica-1.34-1|41	
21mr|texlive-resphilosophica-1.34-1|42	#-----------------------------------------------------------------------
21mr|texlive-resphilosophica-1.34-1|43	%prep
21mr|texlive-resphilosophica-1.34-1|44	%setup -c -a0 -a1 -a2
21mr|texlive-resphilosophica-1.34-1|45	
21mr|texlive-resphilosophica-1.34-1|46	%build
21mr|texlive-resphilosophica-1.34-1|47	
21mr|texlive-resphilosophica-1.34-1|48	%install
21mr|texlive-resphilosophica-1.34-1|49	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-resphilosophica-1.34-1|50	cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}

18947 21
21mr|texlive-resumecls-0.3.2-2|1	Name:		texlive-resumecls
21mr|texlive-resumecls-0.3.2-2|2	Version:	0.3.2
21mr|texlive-resumecls-0.3.2-2|3	Release:	2
21mr|texlive-resumecls-0.3.2-2|4	Summary:	Typeset a resumee in both Chinese and English
21mr|texlive-resumecls-0.3.2-2|5	Group:		Publishing
21mr|texlive-resumecls-0.3.2-2|6	URL:		http://www.ctan.org/tex-archive/macros/xetex/latex/resumecls
21mr|texlive-resumecls-0.3.2-2|7	License:	LPPL1.3
21mr|texlive-resumecls-0.3.2-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/resumecls.tar.xz
21mr|texlive-resumecls-0.3.2-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/resumecls.doc.tar.xz
21mr|texlive-resumecls-0.3.2-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/resumecls.source.tar.xz
21mr|texlive-resumecls-0.3.2-2|11	BuildArch:	noarch
21mr|texlive-resumecls-0.3.2-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-resumecls-0.3.2-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-resumecls-0.3.2-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-resumecls-0.3.2-2|15	
21mr|texlive-resumecls-0.3.2-2|16	%description
21mr|texlive-resumecls-0.3.2-2|17	The class provides a simple resumee structure that works,
21mr|texlive-resumecls-0.3.2-2|18	natively, with both Chinese and English text.
21mr|texlive-resumecls-0.3.2-2|19	
21mr|texlive-resumecls-0.3.2-2|20	#-----------------------------------------------------------------------
21mr|texlive-resumecls-0.3.2-2|21	%files
21mr|texlive-resumecls-0.3.2-2|22	%{_texmfdistdir}/tex/xelatex/resumecls
21mr|texlive-resumecls-0.3.2-2|23	%doc %{_texmfdistdir}/doc/xelatex/resumecls
21mr|texlive-resumecls-0.3.2-2|24	#- source
21mr|texlive-resumecls-0.3.2-2|25	%doc %{_texmfdistdir}/source/xelatex/resumecls
21mr|texlive-resumecls-0.3.2-2|26	
21mr|texlive-resumecls-0.3.2-2|27	#-----------------------------------------------------------------------
21mr|texlive-resumecls-0.3.2-2|28	%prep
21mr|texlive-resumecls-0.3.2-2|29	%setup -c -a0 -a1 -a2
21mr|texlive-resumecls-0.3.2-2|30	
21mr|texlive-resumecls-0.3.2-2|31	%build
21mr|texlive-resumecls-0.3.2-2|32	
21mr|texlive-resumecls-0.3.2-2|33	%install
21mr|texlive-resumecls-0.3.2-2|34	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-resumecls-0.3.2-2|35	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18948 21
21mr|texlive-reverxii-20190228-1|1	# revision 24976
21mr|texlive-reverxii-20190228-1|2	# category Package
21mr|texlive-reverxii-20190228-1|3	# catalog-ctan /macros/plain/contrib/reverxii
21mr|texlive-reverxii-20190228-1|4	# catalog-date 2011-12-30 00:42:15 +0100
21mr|texlive-reverxii-20190228-1|5	# catalog-license lppl1.3
21mr|texlive-reverxii-20190228-1|6	# catalog-version undef
21mr|texlive-reverxii-20190228-1|7	Name:		texlive-reverxii
21mr|texlive-reverxii-20190228-1|8	Version:	20190228
21mr|texlive-reverxii-20190228-1|9	Release:	1
21mr|texlive-reverxii-20190228-1|10	Summary:	Playing Reversi in TeX
21mr|texlive-reverxii-20190228-1|11	Group:		Publishing
21mr|texlive-reverxii-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/plain/contrib/reverxii
21mr|texlive-reverxii-20190228-1|13	License:	LPPL1.3
21mr|texlive-reverxii-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/reverxii.tar.xz
21mr|texlive-reverxii-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/reverxii.doc.tar.xz
21mr|texlive-reverxii-20190228-1|16	BuildArch:	noarch
21mr|texlive-reverxii-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-reverxii-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-reverxii-20190228-1|19	
21mr|texlive-reverxii-20190228-1|20	%description
21mr|texlive-reverxii-20190228-1|21	Following the lead of xii.tex, this little (938 characters)
21mr|texlive-reverxii-20190228-1|22	program that plays Reversi. (The program incorporates some
21mr|texlive-reverxii-20190228-1|23	primitive AI.).
21mr|texlive-reverxii-20190228-1|24	
21mr|texlive-reverxii-20190228-1|25	#-----------------------------------------------------------------------
21mr|texlive-reverxii-20190228-1|26	%files
21mr|texlive-reverxii-20190228-1|27	%doc %{_texmfdistdir}/doc/plain/reverxii/README
21mr|texlive-reverxii-20190228-1|28	%doc %{_texmfdistdir}/doc/plain/reverxii/reverxii.pdf
21mr|texlive-reverxii-20190228-1|29	%doc %{_texmfdistdir}/doc/plain/reverxii/reverxii.tex
21mr|texlive-reverxii-20190228-1|30	
21mr|texlive-reverxii-20190228-1|31	#-----------------------------------------------------------------------
21mr|texlive-reverxii-20190228-1|32	%prep
21mr|texlive-reverxii-20190228-1|33	%setup -c -a0 -a1
21mr|texlive-reverxii-20190228-1|34	
21mr|texlive-reverxii-20190228-1|35	%build
21mr|texlive-reverxii-20190228-1|36	
21mr|texlive-reverxii-20190228-1|37	%install
21mr|texlive-reverxii-20190228-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-reverxii-20190228-1|39	cp -fpar doc %{buildroot}%{_texmfdistdir}

18949 21
21mr|texlive-revtex4-20190228-1|1	Name:		texlive-revtex4
21mr|texlive-revtex4-20190228-1|2	Version:	20190228
21mr|texlive-revtex4-20190228-1|3	Release:	1
21mr|texlive-revtex4-20190228-1|4	Summary:	TeXLive revtex4 package
21mr|texlive-revtex4-20190228-1|5	Group:		Publishing
21mr|texlive-revtex4-20190228-1|6	URL:		http://tug.org/texlive
21mr|texlive-revtex4-20190228-1|7	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-revtex4-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/revtex4.tar.xz
21mr|texlive-revtex4-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/revtex4.doc.tar.xz
21mr|texlive-revtex4-20190228-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/revtex4.source.tar.xz
21mr|texlive-revtex4-20190228-1|11	BuildArch:	noarch
21mr|texlive-revtex4-20190228-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-revtex4-20190228-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-revtex4-20190228-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-revtex4-20190228-1|15	
21mr|texlive-revtex4-20190228-1|16	%description
21mr|texlive-revtex4-20190228-1|17	TeXLive revtex4 package.
21mr|texlive-revtex4-20190228-1|18	
21mr|texlive-revtex4-20190228-1|19	#-----------------------------------------------------------------------
21mr|texlive-revtex4-20190228-1|20	%files
21mr|texlive-revtex4-20190228-1|21	%{_texmfdistdir}/bibtex/bib/revtex4
21mr|texlive-revtex4-20190228-1|22	%{_texmfdistdir}/bibtex/bst/revtex4
21mr|texlive-revtex4-20190228-1|23	%{_texmfdistdir}/tex/latex/revtex4
21mr|texlive-revtex4-20190228-1|24	%doc %{_texmfdistdir}/doc/latex/revtex4
21mr|texlive-revtex4-20190228-1|25	#- source
21mr|texlive-revtex4-20190228-1|26	%doc %{_texmfdistdir}/source/latex/revtex4
21mr|texlive-revtex4-20190228-1|27	
21mr|texlive-revtex4-20190228-1|28	#-----------------------------------------------------------------------
21mr|texlive-revtex4-20190228-1|29	%prep
21mr|texlive-revtex4-20190228-1|30	%setup -c -a0 -a1 -a2
21mr|texlive-revtex4-20190228-1|31	
21mr|texlive-revtex4-20190228-1|32	%build
21mr|texlive-revtex4-20190228-1|33	
21mr|texlive-revtex4-20190228-1|34	%install
21mr|texlive-revtex4-20190228-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-revtex4-20190228-1|36	cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}

18950 21
21mr|texlive-revtex-4.2c-1|1	# revision 19652
21mr|texlive-revtex-4.2c-1|2	# category Package
21mr|texlive-revtex-4.2c-1|3	# catalog-ctan /macros/latex/contrib/revtex
21mr|texlive-revtex-4.2c-1|4	# catalog-date 2010-08-12 13:35:15 +0200
21mr|texlive-revtex-4.2c-1|5	# catalog-license lppl1.3
21mr|texlive-revtex-4.2c-1|6	# catalog-version 4.1r
21mr|texlive-revtex-4.2c-1|7	Name:		texlive-revtex
21mr|texlive-revtex-4.2c-1|8	Version:	4.2c
21mr|texlive-revtex-4.2c-1|9	Release:	1
21mr|texlive-revtex-4.2c-1|10	Summary:	Styles for various Physics Journals
21mr|texlive-revtex-4.2c-1|11	Group:		Publishing
21mr|texlive-revtex-4.2c-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/revtex
21mr|texlive-revtex-4.2c-1|13	License:	LPPL1.3
21mr|texlive-revtex-4.2c-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/revtex.tar.xz
21mr|texlive-revtex-4.2c-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/revtex.doc.tar.xz
21mr|texlive-revtex-4.2c-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/revtex.source.tar.xz
21mr|texlive-revtex-4.2c-1|17	BuildArch:	noarch
21mr|texlive-revtex-4.2c-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-revtex-4.2c-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-revtex-4.2c-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-revtex-4.2c-1|21	
21mr|texlive-revtex-4.2c-1|22	%description
21mr|texlive-revtex-4.2c-1|23	Includes styles for American Physical Society, American
21mr|texlive-revtex-4.2c-1|24	Institute of Physics, and Optical Society of America. The
21mr|texlive-revtex-4.2c-1|25	distribution consists of the RevTeX class itself, and several
21mr|texlive-revtex-4.2c-1|26	support packages.
21mr|texlive-revtex-4.2c-1|27	
21mr|texlive-revtex-4.2c-1|28	#-----------------------------------------------------------------------
21mr|texlive-revtex-4.2c-1|29	%files
21mr|texlive-revtex-4.2c-1|30	%{_texmfdistdir}/bibtex/bst/revtex
21mr|texlive-revtex-4.2c-1|31	%{_texmfdistdir}/tex/latex/revtex
21mr|texlive-revtex-4.2c-1|32	%doc %{_texmfdistdir}/doc/latex/revtex
21mr|texlive-revtex-4.2c-1|33	#- source
21mr|texlive-revtex-4.2c-1|34	%doc %{_texmfdistdir}/source/latex/revtex
21mr|texlive-revtex-4.2c-1|35	
21mr|texlive-revtex-4.2c-1|36	#-----------------------------------------------------------------------
21mr|texlive-revtex-4.2c-1|37	%prep
21mr|texlive-revtex-4.2c-1|38	%setup -c -a0 -a1 -a2
21mr|texlive-revtex-4.2c-1|39	
21mr|texlive-revtex-4.2c-1|40	%build
21mr|texlive-revtex-4.2c-1|41	
21mr|texlive-revtex-4.2c-1|42	%install
21mr|texlive-revtex-4.2c-1|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-revtex-4.2c-1|44	cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}

18951 21
21mr|texlive-rjlparshap-1.0-2|1	# revision 15878
21mr|texlive-rjlparshap-1.0-2|2	# category Package
21mr|texlive-rjlparshap-1.0-2|3	# catalog-ctan undef
21mr|texlive-rjlparshap-1.0-2|4	# catalog-date undef
21mr|texlive-rjlparshap-1.0-2|5	# catalog-license undef
21mr|texlive-rjlparshap-1.0-2|6	# catalog-version undef
21mr|texlive-rjlparshap-1.0-2|7	Name:		texlive-rjlparshap
21mr|texlive-rjlparshap-1.0-2|8	Version:	1.0
21mr|texlive-rjlparshap-1.0-2|9	Release:	2
21mr|texlive-rjlparshap-1.0-2|10	Epoch:		1
21mr|texlive-rjlparshap-1.0-2|11	Summary:	TeXLive rjlparshap package
21mr|texlive-rjlparshap-1.0-2|12	Group:		Publishing
21mr|texlive-rjlparshap-1.0-2|13	URL:		http://tug.org/texlive
21mr|texlive-rjlparshap-1.0-2|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-rjlparshap-1.0-2|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rjlparshap.tar.xz
21mr|texlive-rjlparshap-1.0-2|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rjlparshap.doc.tar.xz
21mr|texlive-rjlparshap-1.0-2|17	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rjlparshap.source.tar.xz
21mr|texlive-rjlparshap-1.0-2|18	BuildArch:	noarch
21mr|texlive-rjlparshap-1.0-2|19	BuildRequires:	texlive-tlpkg
21mr|texlive-rjlparshap-1.0-2|20	Requires(pre):	texlive-tlpkg
21mr|texlive-rjlparshap-1.0-2|21	Requires(post):	texlive-kpathsea
21mr|texlive-rjlparshap-1.0-2|22	
21mr|texlive-rjlparshap-1.0-2|23	%description
21mr|texlive-rjlparshap-1.0-2|24	TeXLive rjlparshap package.
21mr|texlive-rjlparshap-1.0-2|25	
21mr|texlive-rjlparshap-1.0-2|26	#-----------------------------------------------------------------------
21mr|texlive-rjlparshap-1.0-2|27	%files
21mr|texlive-rjlparshap-1.0-2|28	%{_texmfdistdir}/tex/latex/rjlparshap/rjlpshap.sty
21mr|texlive-rjlparshap-1.0-2|29	%doc %{_texmfdistdir}/doc/latex/rjlparshap/README
21mr|texlive-rjlparshap-1.0-2|30	%doc %{_texmfdistdir}/doc/latex/rjlparshap/rjlpshap.pdf
21mr|texlive-rjlparshap-1.0-2|31	#- source
21mr|texlive-rjlparshap-1.0-2|32	%doc %{_texmfdistdir}/source/latex/rjlparshap/rjlpshap.dtx
21mr|texlive-rjlparshap-1.0-2|33	%doc %{_texmfdistdir}/source/latex/rjlparshap/rjlpshap.ins
21mr|texlive-rjlparshap-1.0-2|34	
21mr|texlive-rjlparshap-1.0-2|35	#-----------------------------------------------------------------------
21mr|texlive-rjlparshap-1.0-2|36	%prep
21mr|texlive-rjlparshap-1.0-2|37	%setup -c -a0 -a1 -a2
21mr|texlive-rjlparshap-1.0-2|38	
21mr|texlive-rjlparshap-1.0-2|39	%build
21mr|texlive-rjlparshap-1.0-2|40	
21mr|texlive-rjlparshap-1.0-2|41	%install
21mr|texlive-rjlparshap-1.0-2|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-rjlparshap-1.0-2|43	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18952 21
21mr|texlive-rlepsf-20190228-1|1	# revision 19082
21mr|texlive-rlepsf-20190228-1|2	# category Package
21mr|texlive-rlepsf-20190228-1|3	# catalog-ctan /macros/generic/rlepsf
21mr|texlive-rlepsf-20190228-1|4	# catalog-date 2007-01-13 23:45:25 +0100
21mr|texlive-rlepsf-20190228-1|5	# catalog-license lppl
21mr|texlive-rlepsf-20190228-1|6	# catalog-version undef
21mr|texlive-rlepsf-20190228-1|7	Name:		texlive-rlepsf
21mr|texlive-rlepsf-20190228-1|8	Version:	20190228
21mr|texlive-rlepsf-20190228-1|9	Release:	1
21mr|texlive-rlepsf-20190228-1|10	Summary:	Rewrite labels in EPS graphics
21mr|texlive-rlepsf-20190228-1|11	Group:		Publishing
21mr|texlive-rlepsf-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/generic/rlepsf
21mr|texlive-rlepsf-20190228-1|13	License:	LPPL
21mr|texlive-rlepsf-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rlepsf.tar.xz
21mr|texlive-rlepsf-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rlepsf.doc.tar.xz
21mr|texlive-rlepsf-20190228-1|16	BuildArch:	noarch
21mr|texlive-rlepsf-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-rlepsf-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-rlepsf-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-rlepsf-20190228-1|20	
21mr|texlive-rlepsf-20190228-1|21	%description
21mr|texlive-rlepsf-20190228-1|22	A macro package for use with epsf.tex which allows PostScript
21mr|texlive-rlepsf-20190228-1|23	labels in an Encapsulated PostScript file to be replaced by TeX
21mr|texlive-rlepsf-20190228-1|24	labels. The package provides commands \relabel (simply replace
21mr|texlive-rlepsf-20190228-1|25	a PostScript string), \adjustrelabel (replace a PostScript
21mr|texlive-rlepsf-20190228-1|26	string, with position adjustment), and \extralabel (add a label
21mr|texlive-rlepsf-20190228-1|27	at given coordinates). You can, if you so choose, use the
21mr|texlive-rlepsf-20190228-1|28	facilities of the labelfig package in place of using
21mr|texlive-rlepsf-20190228-1|29	\extralabel.
21mr|texlive-rlepsf-20190228-1|30	
21mr|texlive-rlepsf-20190228-1|31	#-----------------------------------------------------------------------
21mr|texlive-rlepsf-20190228-1|32	%files
21mr|texlive-rlepsf-20190228-1|33	%{_texmfdistdir}/tex/generic/rlepsf/rlepsf.tex
21mr|texlive-rlepsf-20190228-1|34	%doc %{_texmfdistdir}/doc/generic/rlepsf/read.me
21mr|texlive-rlepsf-20190228-1|35	%doc %{_texmfdistdir}/doc/generic/rlepsf/rlepsdoc.ps
21mr|texlive-rlepsf-20190228-1|36	
21mr|texlive-rlepsf-20190228-1|37	#-----------------------------------------------------------------------
21mr|texlive-rlepsf-20190228-1|38	%prep
21mr|texlive-rlepsf-20190228-1|39	%setup -c -a0 -a1
21mr|texlive-rlepsf-20190228-1|40	
21mr|texlive-rlepsf-20190228-1|41	%build
21mr|texlive-rlepsf-20190228-1|42	
21mr|texlive-rlepsf-20190228-1|43	%install
21mr|texlive-rlepsf-20190228-1|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-rlepsf-20190228-1|45	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18953 21
21mr|texlive-rmpage-0.92-7|1	# revision 20002
21mr|texlive-rmpage-0.92-7|2	# category Package
21mr|texlive-rmpage-0.92-7|3	# catalog-ctan /macros/latex/contrib/rmpage
21mr|texlive-rmpage-0.92-7|4	# catalog-date 2010-10-04 11:12:53 +0200
21mr|texlive-rmpage-0.92-7|5	# catalog-license gpl
21mr|texlive-rmpage-0.92-7|6	# catalog-version 0.92
21mr|texlive-rmpage-0.92-7|7	Name:		texlive-rmpage
21mr|texlive-rmpage-0.92-7|8	Version:	0.92
21mr|texlive-rmpage-0.92-7|9	Release:	7
21mr|texlive-rmpage-0.92-7|10	Summary:	A package to help change page layout parameters in LaTeX
21mr|texlive-rmpage-0.92-7|11	Group:		Publishing
21mr|texlive-rmpage-0.92-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/rmpage
21mr|texlive-rmpage-0.92-7|13	License:	GPL
21mr|texlive-rmpage-0.92-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rmpage.tar.xz
21mr|texlive-rmpage-0.92-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rmpage.doc.tar.xz
21mr|texlive-rmpage-0.92-7|16	BuildArch:	noarch
21mr|texlive-rmpage-0.92-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-rmpage-0.92-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-rmpage-0.92-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-rmpage-0.92-7|20	
21mr|texlive-rmpage-0.92-7|21	%description
21mr|texlive-rmpage-0.92-7|22	The package lets you change page layout parameters in small
21mr|texlive-rmpage-0.92-7|23	steps over a range of values using options. It can set
21mr|texlive-rmpage-0.92-7|24	\textwidth appropriately for the main fount, and ensure that
21mr|texlive-rmpage-0.92-7|25	the text fits inside the printable area of a printer. An
21mr|texlive-rmpage-0.92-7|26	rmpage-formatted document can be typeset identically without
21mr|texlive-rmpage-0.92-7|27	rmpage after a single cut and paste operation. Local
21mr|texlive-rmpage-0.92-7|28	configuration can set defaults: for all documents; and by
21mr|texlive-rmpage-0.92-7|29	class, by printer, and by paper size. The geometry package is
21mr|texlive-rmpage-0.92-7|30	better if you want to set page layout parameters to particular
21mr|texlive-rmpage-0.92-7|31	measurements.
21mr|texlive-rmpage-0.92-7|32	
21mr|texlive-rmpage-0.92-7|33	
21mr|texlive-rmpage-0.92-7|34	#-----------------------------------------------------------------------
21mr|texlive-rmpage-0.92-7|35	%files
21mr|texlive-rmpage-0.92-7|36	%{_texmfdistdir}/tex/latex/rmpage/rmpage.sty
21mr|texlive-rmpage-0.92-7|37	%{_texmfdistdir}/tex/latex/rmpage/rmpgen.cfg
21mr|texlive-rmpage-0.92-7|38	%doc %{_texmfdistdir}/doc/latex/rmpage/readme
21mr|texlive-rmpage-0.92-7|39	%doc %{_texmfdistdir}/doc/latex/rmpage/rmpage-doc.pdf
21mr|texlive-rmpage-0.92-7|40	%doc %{_texmfdistdir}/doc/latex/rmpage/rmpage-doc.tex
21mr|texlive-rmpage-0.92-7|41	%doc %{_texmfdistdir}/doc/latex/rmpage/rmpage.tex
21mr|texlive-rmpage-0.92-7|42	%doc %{_texmfdistdir}/doc/latex/rmpage/rmplocal.gfc
21mr|texlive-rmpage-0.92-7|43	
21mr|texlive-rmpage-0.92-7|44	#-----------------------------------------------------------------------
21mr|texlive-rmpage-0.92-7|45	%prep
21mr|texlive-rmpage-0.92-7|46	%setup -c -a0 -a1
21mr|texlive-rmpage-0.92-7|47	
21mr|texlive-rmpage-0.92-7|48	%build
21mr|texlive-rmpage-0.92-7|49	
21mr|texlive-rmpage-0.92-7|50	%install
21mr|texlive-rmpage-0.92-7|51	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-rmpage-0.92-7|52	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18954 21
21mr|texlive-robustcommand-0.1-7|1	# revision 15878
21mr|texlive-robustcommand-0.1-7|2	# category Package
21mr|texlive-robustcommand-0.1-7|3	# catalog-ctan /macros/latex/contrib/robustcommand
21mr|texlive-robustcommand-0.1-7|4	# catalog-date 2007-02-26 15:09:49 +0100
21mr|texlive-robustcommand-0.1-7|5	# catalog-license lppl
21mr|texlive-robustcommand-0.1-7|6	# catalog-version 0.1
21mr|texlive-robustcommand-0.1-7|7	Name:		texlive-robustcommand
21mr|texlive-robustcommand-0.1-7|8	Version:	0.1
21mr|texlive-robustcommand-0.1-7|9	Release:	7
21mr|texlive-robustcommand-0.1-7|10	Summary:	Declare robust command, with \newcommand checks
21mr|texlive-robustcommand-0.1-7|11	Group:		Publishing
21mr|texlive-robustcommand-0.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/robustcommand
21mr|texlive-robustcommand-0.1-7|13	License:	LPPL
21mr|texlive-robustcommand-0.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/robustcommand.tar.xz
21mr|texlive-robustcommand-0.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/robustcommand.doc.tar.xz
21mr|texlive-robustcommand-0.1-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/robustcommand.source.tar.xz
21mr|texlive-robustcommand-0.1-7|17	BuildArch:	noarch
21mr|texlive-robustcommand-0.1-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-robustcommand-0.1-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-robustcommand-0.1-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-robustcommand-0.1-7|21	
21mr|texlive-robustcommand-0.1-7|22	%description
21mr|texlive-robustcommand-0.1-7|23	The package merely provides a variation of
21mr|texlive-robustcommand-0.1-7|24	\DeclareRobustCommand, which checks for the existence of a
21mr|texlive-robustcommand-0.1-7|25	command before declaring it robust.
21mr|texlive-robustcommand-0.1-7|26	
21mr|texlive-robustcommand-0.1-7|27	
21mr|texlive-robustcommand-0.1-7|28	#-----------------------------------------------------------------------
21mr|texlive-robustcommand-0.1-7|29	%files
21mr|texlive-robustcommand-0.1-7|30	%{_texmfdistdir}/tex/latex/robustcommand/robustcommand.sty
21mr|texlive-robustcommand-0.1-7|31	%doc %{_texmfdistdir}/doc/latex/robustcommand/README
21mr|texlive-robustcommand-0.1-7|32	%doc %{_texmfdistdir}/doc/latex/robustcommand/robustcommand.pdf
21mr|texlive-robustcommand-0.1-7|33	#- source
21mr|texlive-robustcommand-0.1-7|34	%doc %{_texmfdistdir}/source/latex/robustcommand/robustcommand.dtx
21mr|texlive-robustcommand-0.1-7|35	%doc %{_texmfdistdir}/source/latex/robustcommand/robustcommand.ins
21mr|texlive-robustcommand-0.1-7|36	
21mr|texlive-robustcommand-0.1-7|37	#-----------------------------------------------------------------------
21mr|texlive-robustcommand-0.1-7|38	%prep
21mr|texlive-robustcommand-0.1-7|39	%setup -c -a0 -a1 -a2
21mr|texlive-robustcommand-0.1-7|40	
21mr|texlive-robustcommand-0.1-7|41	%build
21mr|texlive-robustcommand-0.1-7|42	
21mr|texlive-robustcommand-0.1-7|43	%install
21mr|texlive-robustcommand-0.1-7|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-robustcommand-0.1-7|45	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18955 21
21mr|texlive-robustindex-20190228-1|1	Name:		texlive-robustindex
21mr|texlive-robustindex-20190228-1|2	Version:	20190228
21mr|texlive-robustindex-20190228-1|3	Release:	1
21mr|texlive-robustindex-20190228-1|4	Summary:	Create index with pagerefs
21mr|texlive-robustindex-20190228-1|5	Group:		Publishing
21mr|texlive-robustindex-20190228-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/robustindex
21mr|texlive-robustindex-20190228-1|7	License:	LPPL
21mr|texlive-robustindex-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/robustindex.tar.xz
21mr|texlive-robustindex-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/robustindex.doc.tar.xz
21mr|texlive-robustindex-20190228-1|10	BuildArch:	noarch
21mr|texlive-robustindex-20190228-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-robustindex-20190228-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-robustindex-20190228-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-robustindex-20190228-1|14	
21mr|texlive-robustindex-20190228-1|15	%description
21mr|texlive-robustindex-20190228-1|16	Third parties often change the page numbers without rerunning
21mr|texlive-robustindex-20190228-1|17	makeindex. One would like to make the page numbers in the index
21mr|texlive-robustindex-20190228-1|18	entries more robust. This bundle provides robustindex.sty and
21mr|texlive-robustindex-20190228-1|19	robustglossary.sty, which use the \pageref mechanism to
21mr|texlive-robustindex-20190228-1|20	maintain correct page numbers.
21mr|texlive-robustindex-20190228-1|21	
21mr|texlive-robustindex-20190228-1|22	#-----------------------------------------------------------------------
21mr|texlive-robustindex-20190228-1|23	%files
21mr|texlive-robustindex-20190228-1|24	%{_texmfdistdir}/tex/latex/robustindex
21mr|texlive-robustindex-20190228-1|25	%doc %{_texmfdistdir}/doc/latex/robustindex
21mr|texlive-robustindex-20190228-1|26	
21mr|texlive-robustindex-20190228-1|27	#-----------------------------------------------------------------------
21mr|texlive-robustindex-20190228-1|28	%prep
21mr|texlive-robustindex-20190228-1|29	%setup -c -a0 -a1
21mr|texlive-robustindex-20190228-1|30	
21mr|texlive-robustindex-20190228-1|31	%build
21mr|texlive-robustindex-20190228-1|32	
21mr|texlive-robustindex-20190228-1|33	%install
21mr|texlive-robustindex-20190228-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-robustindex-20190228-1|35	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18956 21
21mr|texlive-roex-20190228-1|1	# revision 15878
21mr|texlive-roex-20190228-1|2	# category Package
21mr|texlive-roex-20190228-1|3	# catalog-ctan undef
21mr|texlive-roex-20190228-1|4	# catalog-date undef
21mr|texlive-roex-20190228-1|5	# catalog-license undef
21mr|texlive-roex-20190228-1|6	# catalog-version undef
21mr|texlive-roex-20190228-1|7	Name:		texlive-roex
21mr|texlive-roex-20190228-1|8	Version:	20190228
21mr|texlive-roex-20190228-1|9	Release:	1
21mr|texlive-roex-20190228-1|10	Summary:	TeXLive roex package
21mr|texlive-roex-20190228-1|11	Group:		Publishing
21mr|texlive-roex-20190228-1|12	URL:		http://tug.org/texlive
21mr|texlive-roex-20190228-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-roex-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/roex.tar.xz
21mr|texlive-roex-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/roex.source.tar.xz
21mr|texlive-roex-20190228-1|16	BuildArch:	noarch
21mr|texlive-roex-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-roex-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-roex-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-roex-20190228-1|20	
21mr|texlive-roex-20190228-1|21	%description
21mr|texlive-roex-20190228-1|22	TeXLive roex package.
21mr|texlive-roex-20190228-1|23	
21mr|texlive-roex-20190228-1|24	#-----------------------------------------------------------------------
21mr|texlive-roex-20190228-1|25	%files
21mr|texlive-roex-20190228-1|26	%{_texmfdistdir}/metafont/roex/roex.mf
21mr|texlive-roex-20190228-1|27	#- source
21mr|texlive-roex-20190228-1|28	%doc %{_texmfdistdir}/source/metafont/roex/0roex.doc
21mr|texlive-roex-20190228-1|29	%doc %{_texmfdistdir}/source/metafont/roex/roexsamp/0roexsam.doc
21mr|texlive-roex-20190228-1|30	%doc %{_texmfdistdir}/source/metafont/roex/roexsamp/es-01.mf
21mr|texlive-roex-20190228-1|31	%doc %{_texmfdistdir}/source/metafont/roex/roexsamp/es-02.mf
21mr|texlive-roex-20190228-1|32	%doc %{_texmfdistdir}/source/metafont/roex/roexsamp/es-03.mf
21mr|texlive-roex-20190228-1|33	%doc %{_texmfdistdir}/source/metafont/roex/roexsamp/ro-01.mf
21mr|texlive-roex-20190228-1|34	%doc %{_texmfdistdir}/source/metafont/roex/roexsamp/ro-02.mf
21mr|texlive-roex-20190228-1|35	%doc %{_texmfdistdir}/source/metafont/roex/roexsamp/ro-03.mf
21mr|texlive-roex-20190228-1|36	%doc %{_texmfdistdir}/source/metafont/roex/roexsamp/ro-04.mf
21mr|texlive-roex-20190228-1|37	%doc %{_texmfdistdir}/source/metafont/roex/roexsamp/ro-05.mf
21mr|texlive-roex-20190228-1|38	%doc %{_texmfdistdir}/source/metafont/roex/roexsamp/ro-06.mf
21mr|texlive-roex-20190228-1|39	%doc %{_texmfdistdir}/source/metafont/roex/roexsamp/ro-07.mf
21mr|texlive-roex-20190228-1|40	%doc %{_texmfdistdir}/source/metafont/roex/roexsamp/roes-01.mf
21mr|texlive-roex-20190228-1|41	%doc %{_texmfdistdir}/source/metafont/roex/roexsamp/roes-02.mf
21mr|texlive-roex-20190228-1|42	%doc %{_texmfdistdir}/source/metafont/roex/roexsamp/roes-03.mf
21mr|texlive-roex-20190228-1|43	%doc %{_texmfdistdir}/source/metafont/roex/roexsamp/roes-04.mf
21mr|texlive-roex-20190228-1|44	
21mr|texlive-roex-20190228-1|45	#-----------------------------------------------------------------------
21mr|texlive-roex-20190228-1|46	%prep
21mr|texlive-roex-20190228-1|47	%setup -c -a0 -a1
21mr|texlive-roex-20190228-1|48	
21mr|texlive-roex-20190228-1|49	%build
21mr|texlive-roex-20190228-1|50	
21mr|texlive-roex-20190228-1|51	%install
21mr|texlive-roex-20190228-1|52	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-roex-20190228-1|53	cp -fpar metafont source %{buildroot}%{_texmfdistdir}

18957 21
21mr|texlive-romanbar-1.0f-11|1	# revision 25005
21mr|texlive-romanbar-1.0f-11|2	# category Package
21mr|texlive-romanbar-1.0f-11|3	# catalog-ctan /macros/latex/contrib/romanbar
21mr|texlive-romanbar-1.0f-11|4	# catalog-date 2012-01-02 20:05:40 +0100
21mr|texlive-romanbar-1.0f-11|5	# catalog-license lppl1.3
21mr|texlive-romanbar-1.0f-11|6	# catalog-version 1.0f
21mr|texlive-romanbar-1.0f-11|7	Name:		texlive-romanbar
21mr|texlive-romanbar-1.0f-11|8	Version:	1.0f
21mr|texlive-romanbar-1.0f-11|9	Release:	11
21mr|texlive-romanbar-1.0f-11|10	Summary:	Write roman number with "bars"
21mr|texlive-romanbar-1.0f-11|11	Group:		Publishing
21mr|texlive-romanbar-1.0f-11|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/romanbar
21mr|texlive-romanbar-1.0f-11|13	License:	LPPL1.3
21mr|texlive-romanbar-1.0f-11|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/romanbar.tar.xz
21mr|texlive-romanbar-1.0f-11|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/romanbar.doc.tar.xz
21mr|texlive-romanbar-1.0f-11|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/romanbar.source.tar.xz
21mr|texlive-romanbar-1.0f-11|17	BuildArch:	noarch
21mr|texlive-romanbar-1.0f-11|18	BuildRequires:	texlive-tlpkg
21mr|texlive-romanbar-1.0f-11|19	Requires(pre):	texlive-tlpkg
21mr|texlive-romanbar-1.0f-11|20	Requires(post):	texlive-kpathsea
21mr|texlive-romanbar-1.0f-11|21	
21mr|texlive-romanbar-1.0f-11|22	%description
21mr|texlive-romanbar-1.0f-11|23	'Bars', in the present context, are lines above and below text
21mr|texlive-romanbar-1.0f-11|24	that abut with the text. Barred roman numerals are sometimes
21mr|texlive-romanbar-1.0f-11|25	found in publications. The package provides a function that
21mr|texlive-romanbar-1.0f-11|26	prints barred roman numerals (converting arabic numerals if
21mr|texlive-romanbar-1.0f-11|27	necessary). The package also provides a predicate \ifnumeric.
21mr|texlive-romanbar-1.0f-11|28	
21mr|texlive-romanbar-1.0f-11|29	#-----------------------------------------------------------------------
21mr|texlive-romanbar-1.0f-11|30	%files
21mr|texlive-romanbar-1.0f-11|31	%{_texmfdistdir}/tex/latex/romanbar/romanbar.sty
21mr|texlive-romanbar-1.0f-11|32	%doc %{_texmfdistdir}/doc/latex/romanbar/README
21mr|texlive-romanbar-1.0f-11|33	%doc %{_texmfdistdir}/doc/latex/romanbar/romanbar-example.pdf
21mr|texlive-romanbar-1.0f-11|34	%doc %{_texmfdistdir}/doc/latex/romanbar/romanbar-example.tex
21mr|texlive-romanbar-1.0f-11|35	%doc %{_texmfdistdir}/doc/latex/romanbar/romanbar.pdf
21mr|texlive-romanbar-1.0f-11|36	#- source
21mr|texlive-romanbar-1.0f-11|37	%doc %{_texmfdistdir}/source/latex/romanbar/romanbar.drv
21mr|texlive-romanbar-1.0f-11|38	%doc %{_texmfdistdir}/source/latex/romanbar/romanbar.dtx
21mr|texlive-romanbar-1.0f-11|39	%doc %{_texmfdistdir}/source/latex/romanbar/romanbar.ins
21mr|texlive-romanbar-1.0f-11|40	
21mr|texlive-romanbar-1.0f-11|41	#-----------------------------------------------------------------------
21mr|texlive-romanbar-1.0f-11|42	%prep
21mr|texlive-romanbar-1.0f-11|43	%setup -c -a0 -a1 -a2
21mr|texlive-romanbar-1.0f-11|44	
21mr|texlive-romanbar-1.0f-11|45	%build
21mr|texlive-romanbar-1.0f-11|46	
21mr|texlive-romanbar-1.0f-11|47	%install
21mr|texlive-romanbar-1.0f-11|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-romanbar-1.0f-11|49	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18958 21
21mr|texlive-romanneg-20190228-1|1	# revision 20087
21mr|texlive-romanneg-20190228-1|2	# category Package
21mr|texlive-romanneg-20190228-1|3	# catalog-ctan /macros/latex/contrib/romanneg
21mr|texlive-romanneg-20190228-1|4	# catalog-date 2010-10-13 12:13:38 +0200
21mr|texlive-romanneg-20190228-1|5	# catalog-license pd
21mr|texlive-romanneg-20190228-1|6	# catalog-version undef
21mr|texlive-romanneg-20190228-1|7	Name:		texlive-romanneg
21mr|texlive-romanneg-20190228-1|8	Version:	20190228
21mr|texlive-romanneg-20190228-1|9	Release:	1
21mr|texlive-romanneg-20190228-1|10	Summary:	Roman page numbers negative
21mr|texlive-romanneg-20190228-1|11	Group:		Publishing
21mr|texlive-romanneg-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/romanneg
21mr|texlive-romanneg-20190228-1|13	License:	PD
21mr|texlive-romanneg-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/romanneg.tar.xz
21mr|texlive-romanneg-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/romanneg.doc.tar.xz
21mr|texlive-romanneg-20190228-1|16	BuildArch:	noarch
21mr|texlive-romanneg-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-romanneg-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-romanneg-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-romanneg-20190228-1|20	
21mr|texlive-romanneg-20190228-1|21	%description
21mr|texlive-romanneg-20190228-1|22	Causes the page numbers in the DVI file (as defined by \count0)
21mr|texlive-romanneg-20190228-1|23	to be negative when roman pagenumbering is in effect.
21mr|texlive-romanneg-20190228-1|24	
21mr|texlive-romanneg-20190228-1|25	#-----------------------------------------------------------------------
21mr|texlive-romanneg-20190228-1|26	%files
21mr|texlive-romanneg-20190228-1|27	%{_texmfdistdir}/tex/latex/romanneg/romanneg.sty
21mr|texlive-romanneg-20190228-1|28	%doc %{_texmfdistdir}/doc/latex/romanneg/romanneg.ltx
21mr|texlive-romanneg-20190228-1|29	%doc %{_texmfdistdir}/doc/latex/romanneg/romanneg.pdf
21mr|texlive-romanneg-20190228-1|30	
21mr|texlive-romanneg-20190228-1|31	#-----------------------------------------------------------------------
21mr|texlive-romanneg-20190228-1|32	%prep
21mr|texlive-romanneg-20190228-1|33	%setup -c -a0 -a1
21mr|texlive-romanneg-20190228-1|34	
21mr|texlive-romanneg-20190228-1|35	%build
21mr|texlive-romanneg-20190228-1|36	
21mr|texlive-romanneg-20190228-1|37	%install
21mr|texlive-romanneg-20190228-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-romanneg-20190228-1|39	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18959 21
21mr|texlive-romannum-1.0b-7|1	# revision 15878
21mr|texlive-romannum-1.0b-7|2	# category Package
21mr|texlive-romannum-1.0b-7|3	# catalog-ctan /macros/latex/contrib/romannum
21mr|texlive-romannum-1.0b-7|4	# catalog-date 2009-09-03 13:00:14 +0200
21mr|texlive-romannum-1.0b-7|5	# catalog-license lppl
21mr|texlive-romannum-1.0b-7|6	# catalog-version 1.0b
21mr|texlive-romannum-1.0b-7|7	Name:		texlive-romannum
21mr|texlive-romannum-1.0b-7|8	Version:	1.0b
21mr|texlive-romannum-1.0b-7|9	Release:	7
21mr|texlive-romannum-1.0b-7|10	Summary:	Generate roman numerals instead of arabic digits
21mr|texlive-romannum-1.0b-7|11	Group:		Publishing
21mr|texlive-romannum-1.0b-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/romannum
21mr|texlive-romannum-1.0b-7|13	License:	LPPL
21mr|texlive-romannum-1.0b-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/romannum.tar.xz
21mr|texlive-romannum-1.0b-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/romannum.doc.tar.xz
21mr|texlive-romannum-1.0b-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/romannum.source.tar.xz
21mr|texlive-romannum-1.0b-7|17	BuildArch:	noarch
21mr|texlive-romannum-1.0b-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-romannum-1.0b-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-romannum-1.0b-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-romannum-1.0b-7|21	
21mr|texlive-romannum-1.0b-7|22	%description
21mr|texlive-romannum-1.0b-7|23	The romannum package changes LaTeX generated numbers to be
21mr|texlive-romannum-1.0b-7|24	printed with roman numerals instead of arabic digits. It
21mr|texlive-romannum-1.0b-7|25	requires the stdclsdv package. Users of the bookhands fonts may
21mr|texlive-romannum-1.0b-7|26	find this package useful.
21mr|texlive-romannum-1.0b-7|27	
21mr|texlive-romannum-1.0b-7|28	
21mr|texlive-romannum-1.0b-7|29	#-----------------------------------------------------------------------
21mr|texlive-romannum-1.0b-7|30	%files
21mr|texlive-romannum-1.0b-7|31	%{_texmfdistdir}/tex/latex/romannum/romannum.sty
21mr|texlive-romannum-1.0b-7|32	%doc %{_texmfdistdir}/doc/latex/romannum/README
21mr|texlive-romannum-1.0b-7|33	%doc %{_texmfdistdir}/doc/latex/romannum/romannum.pdf
21mr|texlive-romannum-1.0b-7|34	#- source
21mr|texlive-romannum-1.0b-7|35	%doc %{_texmfdistdir}/source/latex/romannum/romannum.dtx
21mr|texlive-romannum-1.0b-7|36	%doc %{_texmfdistdir}/source/latex/romannum/romannum.ins
21mr|texlive-romannum-1.0b-7|37	
21mr|texlive-romannum-1.0b-7|38	#-----------------------------------------------------------------------
21mr|texlive-romannum-1.0b-7|39	%prep
21mr|texlive-romannum-1.0b-7|40	%setup -c -a0 -a1 -a2
21mr|texlive-romannum-1.0b-7|41	
21mr|texlive-romannum-1.0b-7|42	%build
21mr|texlive-romannum-1.0b-7|43	
21mr|texlive-romannum-1.0b-7|44	%install
21mr|texlive-romannum-1.0b-7|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-romannum-1.0b-7|46	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18960 21
21mr|texlive-romansh-20120413-7|1	# revision 25956
21mr|texlive-romansh-20120413-7|2	# category Package
21mr|texlive-romansh-20120413-7|3	# catalog-ctan /macros/latex/contrib/babel-contrib/romansh
21mr|texlive-romansh-20120413-7|4	# catalog-date 2012-04-13 15:00:06 +0200
21mr|texlive-romansh-20120413-7|5	# catalog-license lppl1.3
21mr|texlive-romansh-20120413-7|6	# catalog-version undef
21mr|texlive-romansh-20120413-7|7	Name:		texlive-romansh
21mr|texlive-romansh-20120413-7|8	Version:	20120413
21mr|texlive-romansh-20120413-7|9	Release:	7
21mr|texlive-romansh-20120413-7|10	Summary:	Babel/Polyglossia support for the Romansh language
21mr|texlive-romansh-20120413-7|11	Group:		Publishing
21mr|texlive-romansh-20120413-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/babel-contrib/romansh
21mr|texlive-romansh-20120413-7|13	License:	LPPL1.3
21mr|texlive-romansh-20120413-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/romansh.tar.xz
21mr|texlive-romansh-20120413-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/romansh.doc.tar.xz
21mr|texlive-romansh-20120413-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/romansh.source.tar.xz
21mr|texlive-romansh-20120413-7|17	BuildArch:	noarch
21mr|texlive-romansh-20120413-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-romansh-20120413-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-romansh-20120413-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-romansh-20120413-7|21	
21mr|texlive-romansh-20120413-7|22	%description
21mr|texlive-romansh-20120413-7|23	The package provides a language description file that enables
21mr|texlive-romansh-20120413-7|24	support of Romansh either with babel or with polyglossia.
21mr|texlive-romansh-20120413-7|25	
21mr|texlive-romansh-20120413-7|26	
21mr|texlive-romansh-20120413-7|27	#-----------------------------------------------------------------------
21mr|texlive-romansh-20120413-7|28	%files
21mr|texlive-romansh-20120413-7|29	%{_texmfdistdir}/tex/latex/romansh/romansh.ldf
21mr|texlive-romansh-20120413-7|30	%doc %{_texmfdistdir}/doc/latex/romansh/romansh.pdf
21mr|texlive-romansh-20120413-7|31	#- source
21mr|texlive-romansh-20120413-7|32	%doc %{_texmfdistdir}/source/latex/romansh/romansh.dtx
21mr|texlive-romansh-20120413-7|33	
21mr|texlive-romansh-20120413-7|34	#-----------------------------------------------------------------------
21mr|texlive-romansh-20120413-7|35	%prep
21mr|texlive-romansh-20120413-7|36	%setup -c -a0 -a1 -a2
21mr|texlive-romansh-20120413-7|37	
21mr|texlive-romansh-20120413-7|38	%build
21mr|texlive-romansh-20120413-7|39	
21mr|texlive-romansh-20120413-7|40	%install
21mr|texlive-romansh-20120413-7|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-romansh-20120413-7|42	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18961 21
21mr|texlive-rotfloat-1.2-7|1	# revision 18292
21mr|texlive-rotfloat-1.2-7|2	# category Package
21mr|texlive-rotfloat-1.2-7|3	# catalog-ctan /macros/latex/contrib/rotfloat
21mr|texlive-rotfloat-1.2-7|4	# catalog-date 2009-10-07 22:25:55 +0200
21mr|texlive-rotfloat-1.2-7|5	# catalog-license lppl
21mr|texlive-rotfloat-1.2-7|6	# catalog-version 1.2
21mr|texlive-rotfloat-1.2-7|7	Name:		texlive-rotfloat
21mr|texlive-rotfloat-1.2-7|8	Version:	1.2
21mr|texlive-rotfloat-1.2-7|9	Release:	7
21mr|texlive-rotfloat-1.2-7|10	Summary:	Rotate floats
21mr|texlive-rotfloat-1.2-7|11	Group:		Publishing
21mr|texlive-rotfloat-1.2-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/rotfloat
21mr|texlive-rotfloat-1.2-7|13	License:	LPPL
21mr|texlive-rotfloat-1.2-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rotfloat.tar.xz
21mr|texlive-rotfloat-1.2-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rotfloat.doc.tar.xz
21mr|texlive-rotfloat-1.2-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rotfloat.source.tar.xz
21mr|texlive-rotfloat-1.2-7|17	BuildArch:	noarch
21mr|texlive-rotfloat-1.2-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-rotfloat-1.2-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-rotfloat-1.2-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-rotfloat-1.2-7|21	
21mr|texlive-rotfloat-1.2-7|22	%description
21mr|texlive-rotfloat-1.2-7|23	The float package provides commands to define new floats of
21mr|texlive-rotfloat-1.2-7|24	various styles (plain, boxed, ruled, and userdefined ones); the
21mr|texlive-rotfloat-1.2-7|25	rotating package provides new environments (sidewaysfigure and
21mr|texlive-rotfloat-1.2-7|26	sidewaystable) which are rotated by 90 or 270 degrees. But what
21mr|texlive-rotfloat-1.2-7|27	about new rotated floats, e.g. a rotated ruled one? This
21mr|texlive-rotfloat-1.2-7|28	package makes this possible; it builds a bridge between the two
21mr|texlive-rotfloat-1.2-7|29	packages and extends the commands from the float package to
21mr|texlive-rotfloat-1.2-7|30	define rotated versions of the new floats, too.
21mr|texlive-rotfloat-1.2-7|31	
21mr|texlive-rotfloat-1.2-7|32	
21mr|texlive-rotfloat-1.2-7|33	#-----------------------------------------------------------------------
21mr|texlive-rotfloat-1.2-7|34	%files
21mr|texlive-rotfloat-1.2-7|35	%{_texmfdistdir}/tex/latex/rotfloat/rotfloat.sty
21mr|texlive-rotfloat-1.2-7|36	%doc %{_texmfdistdir}/doc/latex/rotfloat/examples.tex
21mr|texlive-rotfloat-1.2-7|37	%doc %{_texmfdistdir}/doc/latex/rotfloat/rotfloat.pdf
21mr|texlive-rotfloat-1.2-7|38	#- source
21mr|texlive-rotfloat-1.2-7|39	%doc %{_texmfdistdir}/source/latex/rotfloat/rotfloat.dtx
21mr|texlive-rotfloat-1.2-7|40	%doc %{_texmfdistdir}/source/latex/rotfloat/rotfloat.ins
21mr|texlive-rotfloat-1.2-7|41	
21mr|texlive-rotfloat-1.2-7|42	#-----------------------------------------------------------------------
21mr|texlive-rotfloat-1.2-7|43	%prep
21mr|texlive-rotfloat-1.2-7|44	%setup -c -a0 -a1 -a2
21mr|texlive-rotfloat-1.2-7|45	
21mr|texlive-rotfloat-1.2-7|46	%build
21mr|texlive-rotfloat-1.2-7|47	
21mr|texlive-rotfloat-1.2-7|48	%install
21mr|texlive-rotfloat-1.2-7|49	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-rotfloat-1.2-7|50	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18962 21
21mr|texlive-rotpages-3.0-7|1	# revision 18740
21mr|texlive-rotpages-3.0-7|2	# category Package
21mr|texlive-rotpages-3.0-7|3	# catalog-ctan /macros/latex/contrib/rotpages
21mr|texlive-rotpages-3.0-7|4	# catalog-date 2007-01-14 10:43:12 +0100
21mr|texlive-rotpages-3.0-7|5	# catalog-license lppl
21mr|texlive-rotpages-3.0-7|6	# catalog-version 3.0
21mr|texlive-rotpages-3.0-7|7	Name:		texlive-rotpages
21mr|texlive-rotpages-3.0-7|8	Version:	3.0
21mr|texlive-rotpages-3.0-7|9	Release:	7
21mr|texlive-rotpages-3.0-7|10	Summary:	Typeset sets of pages upside-down and backwards
21mr|texlive-rotpages-3.0-7|11	Group:		Publishing
21mr|texlive-rotpages-3.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/rotpages
21mr|texlive-rotpages-3.0-7|13	License:	LPPL
21mr|texlive-rotpages-3.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rotpages.tar.xz
21mr|texlive-rotpages-3.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rotpages.doc.tar.xz
21mr|texlive-rotpages-3.0-7|16	BuildArch:	noarch
21mr|texlive-rotpages-3.0-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-rotpages-3.0-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-rotpages-3.0-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-rotpages-3.0-7|20	
21mr|texlive-rotpages-3.0-7|21	%description
21mr|texlive-rotpages-3.0-7|22	The rotpages package allows you to format documents where small
21mr|texlive-rotpages-3.0-7|23	sets of pages are rotated by 180 degrees and rearranged, so
21mr|texlive-rotpages-3.0-7|24	that they can be read by turning the printed copy upside-down.
21mr|texlive-rotpages-3.0-7|25	It was primarly meant for collecting exercises and solutions:
21mr|texlive-rotpages-3.0-7|26	using the package, you can print the exercise text normally and
21mr|texlive-rotpages-3.0-7|27	the solutions rotated.
21mr|texlive-rotpages-3.0-7|28	
21mr|texlive-rotpages-3.0-7|29	
21mr|texlive-rotpages-3.0-7|30	#-----------------------------------------------------------------------
21mr|texlive-rotpages-3.0-7|31	%files
21mr|texlive-rotpages-3.0-7|32	%{_texmfdistdir}/tex/latex/rotpages/rotpages.sty
21mr|texlive-rotpages-3.0-7|33	%doc %{_texmfdistdir}/doc/latex/rotpages/Documentation/rotpages-doc.pdf
21mr|texlive-rotpages-3.0-7|34	%doc %{_texmfdistdir}/doc/latex/rotpages/Documentation/rotpages-doc.tex
21mr|texlive-rotpages-3.0-7|35	%doc %{_texmfdistdir}/doc/latex/rotpages/Examples/rotpages-doublecolumn-ex.pdf
21mr|texlive-rotpages-3.0-7|36	%doc %{_texmfdistdir}/doc/latex/rotpages/Examples/rotpages-doublecolumn-ex.tex
21mr|texlive-rotpages-3.0-7|37	%doc %{_texmfdistdir}/doc/latex/rotpages/Examples/rotpages-fancy-ex.pdf
21mr|texlive-rotpages-3.0-7|38	%doc %{_texmfdistdir}/doc/latex/rotpages/Examples/rotpages-fancy-ex.tex
21mr|texlive-rotpages-3.0-7|39	%doc %{_texmfdistdir}/doc/latex/rotpages/Examples/rotpages-singlecolumn-ex.pdf
21mr|texlive-rotpages-3.0-7|40	%doc %{_texmfdistdir}/doc/latex/rotpages/Examples/rotpages-singlecolumn-ex.tex
21mr|texlive-rotpages-3.0-7|41	%doc %{_texmfdistdir}/doc/latex/rotpages/README
21mr|texlive-rotpages-3.0-7|42	
21mr|texlive-rotpages-3.0-7|43	#-----------------------------------------------------------------------
21mr|texlive-rotpages-3.0-7|44	%prep
21mr|texlive-rotpages-3.0-7|45	%setup -c -a0 -a1
21mr|texlive-rotpages-3.0-7|46	
21mr|texlive-rotpages-3.0-7|47	%build
21mr|texlive-rotpages-3.0-7|48	
21mr|texlive-rotpages-3.0-7|49	%install
21mr|texlive-rotpages-3.0-7|50	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-rotpages-3.0-7|51	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18963 21
21mr|texlive-roundbox-0.2-10|1	# revision 29675
21mr|texlive-roundbox-0.2-10|2	# category Package
21mr|texlive-roundbox-0.2-10|3	# catalog-ctan /macros/latex/contrib/roundbox
21mr|texlive-roundbox-0.2-10|4	# catalog-date 2013-04-04 11:28:51 +0200
21mr|texlive-roundbox-0.2-10|5	# catalog-license lppl1.3
21mr|texlive-roundbox-0.2-10|6	# catalog-version 0.2
21mr|texlive-roundbox-0.2-10|7	Name:		texlive-roundbox
21mr|texlive-roundbox-0.2-10|8	Version:	0.2
21mr|texlive-roundbox-0.2-10|9	Release:	10
21mr|texlive-roundbox-0.2-10|10	Summary:	Round boxes in LaTeX
21mr|texlive-roundbox-0.2-10|11	Group:		Publishing
21mr|texlive-roundbox-0.2-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/roundbox
21mr|texlive-roundbox-0.2-10|13	License:	LPPL1.3
21mr|texlive-roundbox-0.2-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/roundbox.tar.xz
21mr|texlive-roundbox-0.2-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/roundbox.doc.tar.xz
21mr|texlive-roundbox-0.2-10|16	BuildArch:	noarch
21mr|texlive-roundbox-0.2-10|17	BuildRequires:	texlive-tlpkg
21mr|texlive-roundbox-0.2-10|18	Requires(pre):	texlive-tlpkg
21mr|texlive-roundbox-0.2-10|19	Requires(post):	texlive-kpathsea
21mr|texlive-roundbox-0.2-10|20	
21mr|texlive-roundbox-0.2-10|21	%description
21mr|texlive-roundbox-0.2-10|22	This package implements a command \roundbox that can be used,
21mr|texlive-roundbox-0.2-10|23	in LaTeX, for producing boxes, framed with rounded corners.
21mr|texlive-roundbox-0.2-10|24	
21mr|texlive-roundbox-0.2-10|25	
21mr|texlive-roundbox-0.2-10|26	#-----------------------------------------------------------------------
21mr|texlive-roundbox-0.2-10|27	%files
21mr|texlive-roundbox-0.2-10|28	%{_texmfdistdir}/tex/latex/roundbox/roundbox.sty
21mr|texlive-roundbox-0.2-10|29	%doc %{_texmfdistdir}/doc/latex/roundbox/README
21mr|texlive-roundbox-0.2-10|30	
21mr|texlive-roundbox-0.2-10|31	#-----------------------------------------------------------------------
21mr|texlive-roundbox-0.2-10|32	%prep
21mr|texlive-roundbox-0.2-10|33	%setup -c -a0 -a1
21mr|texlive-roundbox-0.2-10|34	
21mr|texlive-roundbox-0.2-10|35	%build
21mr|texlive-roundbox-0.2-10|36	
21mr|texlive-roundbox-0.2-10|37	%install
21mr|texlive-roundbox-0.2-10|38	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-roundbox-0.2-10|39	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18964 21
21mr|texlive-rrgtrees-1.1-6|1	# revision 27322
21mr|texlive-rrgtrees-1.1-6|2	# category Package
21mr|texlive-rrgtrees-1.1-6|3	# catalog-ctan /macros/latex/contrib/rrgtrees
21mr|texlive-rrgtrees-1.1-6|4	# catalog-date 2012-02-10 18:28:55 +0100
21mr|texlive-rrgtrees-1.1-6|5	# catalog-license lppl
21mr|texlive-rrgtrees-1.1-6|6	# catalog-version 1.1
21mr|texlive-rrgtrees-1.1-6|7	Name:		texlive-rrgtrees
21mr|texlive-rrgtrees-1.1-6|8	Version:	1.1
21mr|texlive-rrgtrees-1.1-6|9	Release:	6
21mr|texlive-rrgtrees-1.1-6|10	Summary:	Linguistic tree diagrams for Role and Reference Grammar (RRG) with LaTeX
21mr|texlive-rrgtrees-1.1-6|11	Group:		Publishing
21mr|texlive-rrgtrees-1.1-6|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/rrgtrees
21mr|texlive-rrgtrees-1.1-6|13	License:	LPPL
21mr|texlive-rrgtrees-1.1-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rrgtrees.tar.xz
21mr|texlive-rrgtrees-1.1-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rrgtrees.doc.tar.xz
21mr|texlive-rrgtrees-1.1-6|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rrgtrees.source.tar.xz
21mr|texlive-rrgtrees-1.1-6|17	BuildArch:	noarch
21mr|texlive-rrgtrees-1.1-6|18	BuildRequires:	texlive-tlpkg
21mr|texlive-rrgtrees-1.1-6|19	Requires(pre):	texlive-tlpkg
21mr|texlive-rrgtrees-1.1-6|20	Requires(post):	texlive-kpathsea
21mr|texlive-rrgtrees-1.1-6|21	
21mr|texlive-rrgtrees-1.1-6|22	%description
21mr|texlive-rrgtrees-1.1-6|23	A set of LaTeX macros that makes it easy to produce linguistic
21mr|texlive-rrgtrees-1.1-6|24	tree diagrams suitable for Role and Reference Grammar (RRG).
21mr|texlive-rrgtrees-1.1-6|25	This package allows the construction of trees with crossing
21mr|texlive-rrgtrees-1.1-6|26	lines, as is required by this theory for many languages. There
21mr|texlive-rrgtrees-1.1-6|27	is no known limit on number of tree nodes or levels. Requires
21mr|texlive-rrgtrees-1.1-6|28	the pst-node and pst-tree LaTeX packages.
21mr|texlive-rrgtrees-1.1-6|29	
21mr|texlive-rrgtrees-1.1-6|30	
21mr|texlive-rrgtrees-1.1-6|31	#-----------------------------------------------------------------------
21mr|texlive-rrgtrees-1.1-6|32	%files
21mr|texlive-rrgtrees-1.1-6|33	%{_texmfdistdir}/tex/latex/rrgtrees/rrgtrees.sty
21mr|texlive-rrgtrees-1.1-6|34	%doc %{_texmfdistdir}/doc/latex/rrgtrees/Makefile
21mr|texlive-rrgtrees-1.1-6|35	%doc %{_texmfdistdir}/doc/latex/rrgtrees/README
21mr|texlive-rrgtrees-1.1-6|36	%doc %{_texmfdistdir}/doc/latex/rrgtrees/rrgtrees.pdf
21mr|texlive-rrgtrees-1.1-6|37	#- source
21mr|texlive-rrgtrees-1.1-6|38	%doc %{_texmfdistdir}/source/latex/rrgtrees/rrgtrees.dtx
21mr|texlive-rrgtrees-1.1-6|39	%doc %{_texmfdistdir}/source/latex/rrgtrees/rrgtrees.ins
21mr|texlive-rrgtrees-1.1-6|40	
21mr|texlive-rrgtrees-1.1-6|41	#-----------------------------------------------------------------------
21mr|texlive-rrgtrees-1.1-6|42	%prep
21mr|texlive-rrgtrees-1.1-6|43	%setup -c -a0 -a1 -a2
21mr|texlive-rrgtrees-1.1-6|44	
21mr|texlive-rrgtrees-1.1-6|45	%build
21mr|texlive-rrgtrees-1.1-6|46	
21mr|texlive-rrgtrees-1.1-6|47	%install
21mr|texlive-rrgtrees-1.1-6|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-rrgtrees-1.1-6|49	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18965 21
21mr|texlive-rsfs-20190228-1|1	# revision 15878
21mr|texlive-rsfs-20190228-1|2	# category Package
21mr|texlive-rsfs-20190228-1|3	# catalog-ctan /fonts/rsfs
21mr|texlive-rsfs-20190228-1|4	# catalog-date 2008-12-14 19:11:27 +0100
21mr|texlive-rsfs-20190228-1|5	# catalog-license other-free
21mr|texlive-rsfs-20190228-1|6	# catalog-version undef
21mr|texlive-rsfs-20190228-1|7	Name:		texlive-rsfs
21mr|texlive-rsfs-20190228-1|8	Version:	20190228
21mr|texlive-rsfs-20190228-1|9	Release:	1
21mr|texlive-rsfs-20190228-1|10	Summary:	Ralph Smith's Formal Script font
21mr|texlive-rsfs-20190228-1|11	Group:		Publishing
21mr|texlive-rsfs-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/rsfs
21mr|texlive-rsfs-20190228-1|13	License:	OTHER-FREE
21mr|texlive-rsfs-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rsfs.tar.xz
21mr|texlive-rsfs-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rsfs.doc.tar.xz
21mr|texlive-rsfs-20190228-1|16	BuildArch:	noarch
21mr|texlive-rsfs-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-rsfs-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-rsfs-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-rsfs-20190228-1|20	
21mr|texlive-rsfs-20190228-1|21	%description
21mr|texlive-rsfs-20190228-1|22	The fonts provide uppercase 'formal' script letters for use as
21mr|texlive-rsfs-20190228-1|23	symbols in scientific and mathematical typesetting (in contrast
21mr|texlive-rsfs-20190228-1|24	to the informal script fonts such as that used for the
21mr|texlive-rsfs-20190228-1|25	'calligraphic' symbols in the TeX maths symbol font). The fonts
21mr|texlive-rsfs-20190228-1|26	are provided as MetaFont source, and as derived Adobe Type 1
21mr|texlive-rsfs-20190228-1|27	format. LaTeX support, for using these fonts in mathematics, is
21mr|texlive-rsfs-20190228-1|28	available via one of the packages calrsfs and mathrsfs.
21mr|texlive-rsfs-20190228-1|29	
21mr|texlive-rsfs-20190228-1|30	#-----------------------------------------------------------------------
21mr|texlive-rsfs-20190228-1|31	%files
21mr|texlive-rsfs-20190228-1|32	%{_texmfdistdir}/fonts/afm/public/rsfs/rsfs10.afm
21mr|texlive-rsfs-20190228-1|33	%{_texmfdistdir}/fonts/afm/public/rsfs/rsfs5.afm
21mr|texlive-rsfs-20190228-1|34	%{_texmfdistdir}/fonts/afm/public/rsfs/rsfs7.afm
21mr|texlive-rsfs-20190228-1|35	%{_texmfdistdir}/fonts/map/dvips/rsfs/rsfs.map
21mr|texlive-rsfs-20190228-1|36	%{_texmfdistdir}/fonts/source/public/rsfs/rsfs10.mf
21mr|texlive-rsfs-20190228-1|37	%{_texmfdistdir}/fonts/source/public/rsfs/rsfs5.mf
21mr|texlive-rsfs-20190228-1|38	%{_texmfdistdir}/fonts/source/public/rsfs/rsfs7.mf
21mr|texlive-rsfs-20190228-1|39	%{_texmfdistdir}/fonts/source/public/rsfs/script.mf
21mr|texlive-rsfs-20190228-1|40	%{_texmfdistdir}/fonts/source/public/rsfs/scriptu.mf
21mr|texlive-rsfs-20190228-1|41	%{_texmfdistdir}/fonts/tfm/public/rsfs/rsfs10.tfm
21mr|texlive-rsfs-20190228-1|42	%{_texmfdistdir}/fonts/tfm/public/rsfs/rsfs5.tfm
21mr|texlive-rsfs-20190228-1|43	%{_texmfdistdir}/fonts/tfm/public/rsfs/rsfs7.tfm
21mr|texlive-rsfs-20190228-1|44	%{_texmfdistdir}/fonts/type1/public/rsfs/rsfs10.pfb
21mr|texlive-rsfs-20190228-1|45	%{_texmfdistdir}/fonts/type1/public/rsfs/rsfs10.pfm
21mr|texlive-rsfs-20190228-1|46	%{_texmfdistdir}/fonts/type1/public/rsfs/rsfs5.pfb
21mr|texlive-rsfs-20190228-1|47	%{_texmfdistdir}/fonts/type1/public/rsfs/rsfs5.pfm
21mr|texlive-rsfs-20190228-1|48	%{_texmfdistdir}/fonts/type1/public/rsfs/rsfs7.pfb
21mr|texlive-rsfs-20190228-1|49	%{_texmfdistdir}/fonts/type1/public/rsfs/rsfs7.pfm
21mr|texlive-rsfs-20190228-1|50	%{_texmfdistdir}/tex/plain/rsfs/scrload.tex
21mr|texlive-rsfs-20190228-1|51	%doc %{_texmfdistdir}/doc/fonts/rsfs/README
21mr|texlive-rsfs-20190228-1|52	%doc %{_texmfdistdir}/doc/fonts/rsfs/README.type1
21mr|texlive-rsfs-20190228-1|53	
21mr|texlive-rsfs-20190228-1|54	#-----------------------------------------------------------------------
21mr|texlive-rsfs-20190228-1|55	%prep
21mr|texlive-rsfs-20190228-1|56	%setup -c -a0 -a1
21mr|texlive-rsfs-20190228-1|57	
21mr|texlive-rsfs-20190228-1|58	%build
21mr|texlive-rsfs-20190228-1|59	
21mr|texlive-rsfs-20190228-1|60	%install
21mr|texlive-rsfs-20190228-1|61	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-rsfs-20190228-1|62	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

18966 21
21mr|texlive-rterface-20190228-1|1	# revision 30084
21mr|texlive-rterface-20190228-1|2	# category Package
21mr|texlive-rterface-20190228-1|3	# catalog-ctan /macros/latex/contrib/rterface
21mr|texlive-rterface-20190228-1|4	# catalog-date 2013-04-23 19:30:36 +0200
21mr|texlive-rterface-20190228-1|5	# catalog-license lppl1.2
21mr|texlive-rterface-20190228-1|6	# catalog-version undef
21mr|texlive-rterface-20190228-1|7	Name:		texlive-rterface
21mr|texlive-rterface-20190228-1|8	Version:	20190228
21mr|texlive-rterface-20190228-1|9	Release:	1
21mr|texlive-rterface-20190228-1|10	Summary:	Access to R analysis from within a document
21mr|texlive-rterface-20190228-1|11	Group:		Publishing
21mr|texlive-rterface-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/rterface
21mr|texlive-rterface-20190228-1|13	License:	LPPL1.2
21mr|texlive-rterface-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rterface.tar.xz
21mr|texlive-rterface-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rterface.doc.tar.xz
21mr|texlive-rterface-20190228-1|16	BuildArch:	noarch
21mr|texlive-rterface-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-rterface-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-rterface-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-rterface-20190228-1|20	
21mr|texlive-rterface-20190228-1|21	%description
21mr|texlive-rterface-20190228-1|22	The package mediates interaction between LaTeX and R; it allows
21mr|texlive-rterface-20190228-1|23	LaTeX to set R's parameters, and provides code to read R
21mr|texlive-rterface-20190228-1|24	output.
21mr|texlive-rterface-20190228-1|25	
21mr|texlive-rterface-20190228-1|26	#-----------------------------------------------------------------------
21mr|texlive-rterface-20190228-1|27	%files
21mr|texlive-rterface-20190228-1|28	%{_texmfdistdir}/tex/latex/rterface/rterface.sty
21mr|texlive-rterface-20190228-1|29	%doc %{_texmfdistdir}/doc/latex/rterface/README
21mr|texlive-rterface-20190228-1|30	%doc %{_texmfdistdir}/doc/latex/rterface/rterface.pdf
21mr|texlive-rterface-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/rterface/rterface.tex
21mr|texlive-rterface-20190228-1|32	
21mr|texlive-rterface-20190228-1|33	#-----------------------------------------------------------------------
21mr|texlive-rterface-20190228-1|34	%prep
21mr|texlive-rterface-20190228-1|35	%setup -c -a0 -a1
21mr|texlive-rterface-20190228-1|36	
21mr|texlive-rterface-20190228-1|37	%build
21mr|texlive-rterface-20190228-1|38	
21mr|texlive-rterface-20190228-1|39	%install
21mr|texlive-rterface-20190228-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-rterface-20190228-1|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18967 21
21mr|texlive-rtkinenc-1.0-7|1	# revision 20003
21mr|texlive-rtkinenc-1.0-7|2	# category Package
21mr|texlive-rtkinenc-1.0-7|3	# catalog-ctan /macros/latex/contrib/rtkinenc
21mr|texlive-rtkinenc-1.0-7|4	# catalog-date 2010-10-04 11:23:12 +0200
21mr|texlive-rtkinenc-1.0-7|5	# catalog-license lppl
21mr|texlive-rtkinenc-1.0-7|6	# catalog-version 1.0
21mr|texlive-rtkinenc-1.0-7|7	Name:		texlive-rtkinenc
21mr|texlive-rtkinenc-1.0-7|8	Version:	1.0
21mr|texlive-rtkinenc-1.0-7|9	Release:	7
21mr|texlive-rtkinenc-1.0-7|10	Summary:	Input encoding with fallback procedures
21mr|texlive-rtkinenc-1.0-7|11	Group:		Publishing
21mr|texlive-rtkinenc-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/rtkinenc
21mr|texlive-rtkinenc-1.0-7|13	License:	LPPL
21mr|texlive-rtkinenc-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rtkinenc.tar.xz
21mr|texlive-rtkinenc-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rtkinenc.doc.tar.xz
21mr|texlive-rtkinenc-1.0-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rtkinenc.source.tar.xz
21mr|texlive-rtkinenc-1.0-7|17	BuildArch:	noarch
21mr|texlive-rtkinenc-1.0-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-rtkinenc-1.0-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-rtkinenc-1.0-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-rtkinenc-1.0-7|21	
21mr|texlive-rtkinenc-1.0-7|22	%description
21mr|texlive-rtkinenc-1.0-7|23	The rtkinenc package is functionally similar to the standard
21mr|texlive-rtkinenc-1.0-7|24	LaTeX package inputenc: both set up active characters so that
21mr|texlive-rtkinenc-1.0-7|25	an input character outside the range of 7-bit visible ASCII is
21mr|texlive-rtkinenc-1.0-7|26	coverted into one or more corresponding LaTeX commands. The
21mr|texlive-rtkinenc-1.0-7|27	main difference lies in that rtkinenc allows the user to
21mr|texlive-rtkinenc-1.0-7|28	specify a fallback procedure to use when the text command
21mr|texlive-rtkinenc-1.0-7|29	corresponding to some input character isn't available. Names of
21mr|texlive-rtkinenc-1.0-7|30	commands in rtkinenc have been selected so that it can read
21mr|texlive-rtkinenc-1.0-7|31	inputenc encoding definition files, and the aim is that
21mr|texlive-rtkinenc-1.0-7|32	rtkinenc should be backwards compatible with inputenc. rtkinenc
21mr|texlive-rtkinenc-1.0-7|33	is not a new version of inputenc though, nor is it part of
21mr|texlive-rtkinenc-1.0-7|34	standard LaTeX. For an example of how rtkinenc is used, the
21mr|texlive-rtkinenc-1.0-7|35	user may look at the tclldoc class.
21mr|texlive-rtkinenc-1.0-7|36	
21mr|texlive-rtkinenc-1.0-7|37	
21mr|texlive-rtkinenc-1.0-7|38	#-----------------------------------------------------------------------
21mr|texlive-rtkinenc-1.0-7|39	%files
21mr|texlive-rtkinenc-1.0-7|40	%{_texmfdistdir}/tex/latex/rtkinenc/rtkinenc.sty
21mr|texlive-rtkinenc-1.0-7|41	%doc %{_texmfdistdir}/doc/latex/rtkinenc/README.txt
21mr|texlive-rtkinenc-1.0-7|42	%doc %{_texmfdistdir}/doc/latex/rtkinenc/rtkinenc-doc.pdf
21mr|texlive-rtkinenc-1.0-7|43	%doc %{_texmfdistdir}/doc/latex/rtkinenc/rtkinenc-doc.tex
21mr|texlive-rtkinenc-1.0-7|44	#- source
21mr|texlive-rtkinenc-1.0-7|45	%doc %{_texmfdistdir}/source/latex/rtkinenc/rtkinenc.dtx
21mr|texlive-rtkinenc-1.0-7|46	%doc %{_texmfdistdir}/source/latex/rtkinenc/rtkinenc.ins
21mr|texlive-rtkinenc-1.0-7|47	
21mr|texlive-rtkinenc-1.0-7|48	#-----------------------------------------------------------------------
21mr|texlive-rtkinenc-1.0-7|49	%prep
21mr|texlive-rtkinenc-1.0-7|50	%setup -c -a0 -a1 -a2
21mr|texlive-rtkinenc-1.0-7|51	
21mr|texlive-rtkinenc-1.0-7|52	%build
21mr|texlive-rtkinenc-1.0-7|53	
21mr|texlive-rtkinenc-1.0-7|54	%install
21mr|texlive-rtkinenc-1.0-7|55	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-rtkinenc-1.0-7|56	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18968 21
21mr|texlive-rtklage-0.1-2|1	# revision 15878
21mr|texlive-rtklage-0.1-2|2	# category Package
21mr|texlive-rtklage-0.1-2|3	# catalog-ctan /macros/latex/contrib/rtklage
21mr|texlive-rtklage-0.1-2|4	# catalog-date 2006-02-07 18:31:12 +0100
21mr|texlive-rtklage-0.1-2|5	# catalog-license lppl
21mr|texlive-rtklage-0.1-2|6	# catalog-version undef
21mr|texlive-rtklage-0.1-2|7	Name:		texlive-rtklage
21mr|texlive-rtklage-0.1-2|8	Version:	0.1
21mr|texlive-rtklage-0.1-2|9	Release:	2
21mr|texlive-rtklage-0.1-2|10	Epoch:		1
21mr|texlive-rtklage-0.1-2|11	Summary:	A package for German lawyers
21mr|texlive-rtklage-0.1-2|12	Group:		Publishing
21mr|texlive-rtklage-0.1-2|13	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/rtklage
21mr|texlive-rtklage-0.1-2|14	License:	LPPL
21mr|texlive-rtklage-0.1-2|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rtklage.tar.xz
21mr|texlive-rtklage-0.1-2|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rtklage.doc.tar.xz
21mr|texlive-rtklage-0.1-2|17	BuildArch:	noarch
21mr|texlive-rtklage-0.1-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-rtklage-0.1-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-rtklage-0.1-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-rtklage-0.1-2|21	
21mr|texlive-rtklage-0.1-2|22	%description
21mr|texlive-rtklage-0.1-2|23	RATeX is a newly developed bundle of packages and classes
21mr|texlive-rtklage-0.1-2|24	provided for German lawyers. Now in the early beginning it only
21mr|texlive-rtklage-0.1-2|25	contains rtklage, a class to make lawsuits.
21mr|texlive-rtklage-0.1-2|26	
21mr|texlive-rtklage-0.1-2|27	#-----------------------------------------------------------------------
21mr|texlive-rtklage-0.1-2|28	%files
21mr|texlive-rtklage-0.1-2|29	%{_texmfdistdir}/tex/latex/rtklage/rtklage.cls
21mr|texlive-rtklage-0.1-2|30	%doc %{_texmfdistdir}/doc/latex/rtklage/README
21mr|texlive-rtklage-0.1-2|31	%doc %{_texmfdistdir}/doc/latex/rtklage/bspklage.tex
21mr|texlive-rtklage-0.1-2|32	%doc %{_texmfdistdir}/doc/latex/rtklage/rtklage.pdf
21mr|texlive-rtklage-0.1-2|33	
21mr|texlive-rtklage-0.1-2|34	#-----------------------------------------------------------------------
21mr|texlive-rtklage-0.1-2|35	%prep
21mr|texlive-rtklage-0.1-2|36	%setup -c -a0 -a1
21mr|texlive-rtklage-0.1-2|37	
21mr|texlive-rtklage-0.1-2|38	%build
21mr|texlive-rtklage-0.1-2|39	
21mr|texlive-rtklage-0.1-2|40	%install
21mr|texlive-rtklage-0.1-2|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-rtklage-0.1-2|42	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18969 21
21mr|texlive-rubik-5.0-1|1	Name:		texlive-rubik
21mr|texlive-rubik-5.0-1|2	Version:	5.0
21mr|texlive-rubik-5.0-1|3	Release:	1
21mr|texlive-rubik-5.0-1|4	Summary:	Document Rubik cube configurations and rotation sequences
21mr|texlive-rubik-5.0-1|5	Group:		Publishing
21mr|texlive-rubik-5.0-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/rubik
21mr|texlive-rubik-5.0-1|7	License:	LPPL1.3
21mr|texlive-rubik-5.0-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rubik.tar.xz
21mr|texlive-rubik-5.0-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rubik.doc.tar.xz
21mr|texlive-rubik-5.0-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rubik.source.tar.xz
21mr|texlive-rubik-5.0-1|11	BuildArch:	noarch
21mr|texlive-rubik-5.0-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-rubik-5.0-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-rubik-5.0-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-rubik-5.0-1|15	Provides:	texlive-rubik.bin = %{EVRD}
21mr|texlive-rubik-5.0-1|16	
21mr|texlive-rubik-5.0-1|17	%description
21mr|texlive-rubik-5.0-1|18	The bundle provides two packages: rubikcube provides commands
21mr|texlive-rubik-5.0-1|19	for typesetting Rubik cubes and their transformations; and
21mr|texlive-rubik-5.0-1|20	rubikrotation which can process a sequence of Rubik rotation
21mr|texlive-rubik-5.0-1|21	moves, with the help of a Perl package executed via \write18
21mr|texlive-rubik-5.0-1|22	(shell escape) commands.
21mr|texlive-rubik-5.0-1|23	
21mr|texlive-rubik-5.0-1|24	#-----------------------------------------------------------------------
21mr|texlive-rubik-5.0-1|25	%files
21mr|texlive-rubik-5.0-1|26	%{_bindir}/rubikrotation
21mr|texlive-rubik-5.0-1|27	%{_texmfdistdir}/scripts/rubik
21mr|texlive-rubik-5.0-1|28	%{_texmfdistdir}/tex/latex/rubik
21mr|texlive-rubik-5.0-1|29	%doc %{_texmfdistdir}/doc/latex/rubik
21mr|texlive-rubik-5.0-1|30	%doc %{_texmfdistdir}/doc/man/man?/*
21mr|texlive-rubik-5.0-1|31	#- source
21mr|texlive-rubik-5.0-1|32	%doc %{_texmfdistdir}/source/latex/rubik
21mr|texlive-rubik-5.0-1|33	
21mr|texlive-rubik-5.0-1|34	#-----------------------------------------------------------------------
21mr|texlive-rubik-5.0-1|35	%prep
21mr|texlive-rubik-5.0-1|36	%setup -c -a0 -a1 -a2
21mr|texlive-rubik-5.0-1|37	
21mr|texlive-rubik-5.0-1|38	%build
21mr|texlive-rubik-5.0-1|39	
21mr|texlive-rubik-5.0-1|40	%install
21mr|texlive-rubik-5.0-1|41	mkdir -p %{buildroot}%{_bindir}
21mr|texlive-rubik-5.0-1|42	pushd %{buildroot}%{_bindir}
21mr|texlive-rubik-5.0-1|43	ln -sf %{_texmfdistdir}/scripts/rubik/rubikrotation.pl rubikrotation
21mr|texlive-rubik-5.0-1|44	popd
21mr|texlive-rubik-5.0-1|45	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-rubik-5.0-1|46	cp -fpar texmf-dist %{buildroot}%{_datadir}

18970 21
21mr|texlive-ruhyphen-1.6-7|1	# revision 21081
21mr|texlive-ruhyphen-1.6-7|2	# category Package
21mr|texlive-ruhyphen-1.6-7|3	# catalog-ctan /language/hyphenation/ruhyphen
21mr|texlive-ruhyphen-1.6-7|4	# catalog-date 2007-01-14 10:43:12 +0100
21mr|texlive-ruhyphen-1.6-7|5	# catalog-license lppl
21mr|texlive-ruhyphen-1.6-7|6	# catalog-version 1.6
21mr|texlive-ruhyphen-1.6-7|7	Name:		texlive-ruhyphen
21mr|texlive-ruhyphen-1.6-7|8	Version:	1.6
21mr|texlive-ruhyphen-1.6-7|9	Release:	7
21mr|texlive-ruhyphen-1.6-7|10	Summary:	Russian hyphenation
21mr|texlive-ruhyphen-1.6-7|11	Group:		Publishing
21mr|texlive-ruhyphen-1.6-7|12	URL:		http://www.ctan.org/tex-archive/language/hyphenation/ruhyphen
21mr|texlive-ruhyphen-1.6-7|13	License:	LPPL
21mr|texlive-ruhyphen-1.6-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ruhyphen.tar.xz
21mr|texlive-ruhyphen-1.6-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ruhyphen.source.tar.xz
21mr|texlive-ruhyphen-1.6-7|16	BuildArch:	noarch
21mr|texlive-ruhyphen-1.6-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-ruhyphen-1.6-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-ruhyphen-1.6-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-ruhyphen-1.6-7|20	
21mr|texlive-ruhyphen-1.6-7|21	%description
21mr|texlive-ruhyphen-1.6-7|22	A collection of Russian hyphenation patterns supporting a
21mr|texlive-ruhyphen-1.6-7|23	number of Cyrillic font encodings, including T2, UCY (Omega
21mr|texlive-ruhyphen-1.6-7|24	Unicode Cyrillic), LCY, LWN (OT2), and koi8-r.
21mr|texlive-ruhyphen-1.6-7|25	
21mr|texlive-ruhyphen-1.6-7|26	#-----------------------------------------------------------------------
21mr|texlive-ruhyphen-1.6-7|27	%files
21mr|texlive-ruhyphen-1.6-7|28	%{_texmfdistdir}/tex/generic/ruhyphen/catkoi.tex
21mr|texlive-ruhyphen-1.6-7|29	%{_texmfdistdir}/tex/generic/ruhyphen/cyryoal.tex
21mr|texlive-ruhyphen-1.6-7|30	%{_texmfdistdir}/tex/generic/ruhyphen/cyryoas.tex
21mr|texlive-ruhyphen-1.6-7|31	%{_texmfdistdir}/tex/generic/ruhyphen/cyryoct.tex
21mr|texlive-ruhyphen-1.6-7|32	%{_texmfdistdir}/tex/generic/ruhyphen/cyryodv.tex
21mr|texlive-ruhyphen-1.6-7|33	%{_texmfdistdir}/tex/generic/ruhyphen/cyryomg.tex
21mr|texlive-ruhyphen-1.6-7|34	%{_texmfdistdir}/tex/generic/ruhyphen/cyryovl.tex
21mr|texlive-ruhyphen-1.6-7|35	%{_texmfdistdir}/tex/generic/ruhyphen/cyryozn.tex
21mr|texlive-ruhyphen-1.6-7|36	%{_texmfdistdir}/tex/generic/ruhyphen/enrhm2.tex
21mr|texlive-ruhyphen-1.6-7|37	%{_texmfdistdir}/tex/generic/ruhyphen/hypht2.tex
21mr|texlive-ruhyphen-1.6-7|38	%{_texmfdistdir}/tex/generic/ruhyphen/koi2koi.tex
21mr|texlive-ruhyphen-1.6-7|39	%{_texmfdistdir}/tex/generic/ruhyphen/koi2lcy.tex
21mr|texlive-ruhyphen-1.6-7|40	%{_texmfdistdir}/tex/generic/ruhyphen/koi2ot2.tex
21mr|texlive-ruhyphen-1.6-7|41	%{_texmfdistdir}/tex/generic/ruhyphen/koi2t2a.tex
21mr|texlive-ruhyphen-1.6-7|42	%{_texmfdistdir}/tex/generic/ruhyphen/koi2ucy.tex
21mr|texlive-ruhyphen-1.6-7|43	%{_texmfdistdir}/tex/generic/ruhyphen/ruenhyph.tex
21mr|texlive-ruhyphen-1.6-7|44	%{_texmfdistdir}/tex/generic/ruhyphen/ruhyphal.tex
21mr|texlive-ruhyphen-1.6-7|45	%{_texmfdistdir}/tex/generic/ruhyphen/ruhyphas.tex
21mr|texlive-ruhyphen-1.6-7|46	%{_texmfdistdir}/tex/generic/ruhyphen/ruhyphct.tex
21mr|texlive-ruhyphen-1.6-7|47	%{_texmfdistdir}/tex/generic/ruhyphen/ruhyphdv.tex
21mr|texlive-ruhyphen-1.6-7|48	%{_texmfdistdir}/tex/generic/ruhyphen/ruhyphen.tex
21mr|texlive-ruhyphen-1.6-7|49	%{_texmfdistdir}/tex/generic/ruhyphen/ruhyphmg.tex
21mr|texlive-ruhyphen-1.6-7|50	%{_texmfdistdir}/tex/generic/ruhyphen/ruhyphvl.tex
21mr|texlive-ruhyphen-1.6-7|51	%{_texmfdistdir}/tex/generic/ruhyphen/ruhyphzn.tex
21mr|texlive-ruhyphen-1.6-7|52	#- source
21mr|texlive-ruhyphen-1.6-7|53	%doc %{_texmfdistdir}/source/generic/ruhyphen/BUGS
21mr|texlive-ruhyphen-1.6-7|54	%doc %{_texmfdistdir}/source/generic/ruhyphen/Makefile
21mr|texlive-ruhyphen-1.6-7|55	%doc %{_texmfdistdir}/source/generic/ruhyphen/README
21mr|texlive-ruhyphen-1.6-7|56	%doc %{_texmfdistdir}/source/generic/ruhyphen/README.ruhyphal
21mr|texlive-ruhyphen-1.6-7|57	%doc %{_texmfdistdir}/source/generic/ruhyphen/hyphen.rules
21mr|texlive-ruhyphen-1.6-7|58	%doc %{_texmfdistdir}/source/generic/ruhyphen/mkcyryo
21mr|texlive-ruhyphen-1.6-7|59	%doc %{_texmfdistdir}/source/generic/ruhyphen/reduce-patt
21mr|texlive-ruhyphen-1.6-7|60	%doc %{_texmfdistdir}/source/generic/ruhyphen/sorthyph
21mr|texlive-ruhyphen-1.6-7|61	%doc %{_texmfdistdir}/source/generic/ruhyphen/sortkoi8
21mr|texlive-ruhyphen-1.6-7|62	%doc %{_texmfdistdir}/source/generic/ruhyphen/trans
21mr|texlive-ruhyphen-1.6-7|63	
21mr|texlive-ruhyphen-1.6-7|64	#-----------------------------------------------------------------------
21mr|texlive-ruhyphen-1.6-7|65	%prep
21mr|texlive-ruhyphen-1.6-7|66	%setup -c -a0 -a1
21mr|texlive-ruhyphen-1.6-7|67	
21mr|texlive-ruhyphen-1.6-7|68	%build
21mr|texlive-ruhyphen-1.6-7|69	
21mr|texlive-ruhyphen-1.6-7|70	%install
21mr|texlive-ruhyphen-1.6-7|71	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ruhyphen-1.6-7|72	cp -fpar tex source %{buildroot}%{_texmfdistdir}

18971 21
21mr|texlive-rulercompass-1-6|1	# revision 32392
21mr|texlive-rulercompass-1-6|2	# category Package
21mr|texlive-rulercompass-1-6|3	# catalog-ctan /graphics/pgf/contrib/rulercompass
21mr|texlive-rulercompass-1-6|4	# catalog-date 2013-12-11 23:41:59 +0100
21mr|texlive-rulercompass-1-6|5	# catalog-license lppl1.3
21mr|texlive-rulercompass-1-6|6	# catalog-version 1
21mr|texlive-rulercompass-1-6|7	Name:		texlive-rulercompass
21mr|texlive-rulercompass-1-6|8	Version:	1
21mr|texlive-rulercompass-1-6|9	Release:	6
21mr|texlive-rulercompass-1-6|10	Summary:	A TikZ library for straight-edge and compass diagrams
21mr|texlive-rulercompass-1-6|11	Group:		Publishing
21mr|texlive-rulercompass-1-6|12	URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/rulercompass
21mr|texlive-rulercompass-1-6|13	License:	LPPL1.3
21mr|texlive-rulercompass-1-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rulercompass.tar.xz
21mr|texlive-rulercompass-1-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rulercompass.doc.tar.xz
21mr|texlive-rulercompass-1-6|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rulercompass.source.tar.xz
21mr|texlive-rulercompass-1-6|17	BuildArch:	noarch
21mr|texlive-rulercompass-1-6|18	BuildRequires:	texlive-tlpkg
21mr|texlive-rulercompass-1-6|19	Requires(pre):	texlive-tlpkg
21mr|texlive-rulercompass-1-6|20	Requires(post):	texlive-kpathsea
21mr|texlive-rulercompass-1-6|21	
21mr|texlive-rulercompass-1-6|22	%description
21mr|texlive-rulercompass-1-6|23	The package defines some commands and styles to support drawing
21mr|texlive-rulercompass-1-6|24	straight-edge and compass diagrams with TikZ.
21mr|texlive-rulercompass-1-6|25	
21mr|texlive-rulercompass-1-6|26	
21mr|texlive-rulercompass-1-6|27	#-----------------------------------------------------------------------
21mr|texlive-rulercompass-1-6|28	%files
21mr|texlive-rulercompass-1-6|29	%{_texmfdistdir}/tex/latex/rulercompass/tikzlibraryrulercompass.code.tex
21mr|texlive-rulercompass-1-6|30	%doc %{_texmfdistdir}/doc/latex/rulercompass/README.txt
21mr|texlive-rulercompass-1-6|31	%doc %{_texmfdistdir}/doc/latex/rulercompass/rulercompass.pdf
21mr|texlive-rulercompass-1-6|32	%doc %{_texmfdistdir}/doc/latex/rulercompass/rulercompass_doc.pdf
21mr|texlive-rulercompass-1-6|33	%doc %{_texmfdistdir}/doc/latex/rulercompass/rulercompass_doc.tex
21mr|texlive-rulercompass-1-6|34	#- source
21mr|texlive-rulercompass-1-6|35	%doc %{_texmfdistdir}/source/latex/rulercompass/rulercompass.dtx
21mr|texlive-rulercompass-1-6|36	%doc %{_texmfdistdir}/source/latex/rulercompass/rulercompass.ins
21mr|texlive-rulercompass-1-6|37	
21mr|texlive-rulercompass-1-6|38	#-----------------------------------------------------------------------
21mr|texlive-rulercompass-1-6|39	%prep
21mr|texlive-rulercompass-1-6|40	%setup -c -a0 -a1 -a2
21mr|texlive-rulercompass-1-6|41	
21mr|texlive-rulercompass-1-6|42	%build
21mr|texlive-rulercompass-1-6|43	
21mr|texlive-rulercompass-1-6|44	%install
21mr|texlive-rulercompass-1-6|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-rulercompass-1-6|46	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18972 21
21mr|texlive-r_und_s-1.3i-7|1	# revision 15878
21mr|texlive-r_und_s-1.3i-7|2	# category Package
21mr|texlive-r_und_s-1.3i-7|3	# catalog-ctan /macros/latex/contrib/r_und_s
21mr|texlive-r_und_s-1.3i-7|4	# catalog-date 2008-08-24 22:21:06 +0200
21mr|texlive-r_und_s-1.3i-7|5	# catalog-license other-free
21mr|texlive-r_und_s-1.3i-7|6	# catalog-version 1.3i
21mr|texlive-r_und_s-1.3i-7|7	Name:		texlive-r_und_s
21mr|texlive-r_und_s-1.3i-7|8	Version:	1.3i
21mr|texlive-r_und_s-1.3i-7|9	Release:	7
21mr|texlive-r_und_s-1.3i-7|10	Summary:	Chemical hazard codes
21mr|texlive-r_und_s-1.3i-7|11	Group:		Publishing
21mr|texlive-r_und_s-1.3i-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/r_und_s
21mr|texlive-r_und_s-1.3i-7|13	License:	OTHER-FREE
21mr|texlive-r_und_s-1.3i-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/r_und_s.tar.xz
21mr|texlive-r_und_s-1.3i-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/r_und_s.doc.tar.xz
21mr|texlive-r_und_s-1.3i-7|16	BuildArch:	noarch
21mr|texlive-r_und_s-1.3i-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-r_und_s-1.3i-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-r_und_s-1.3i-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-r_und_s-1.3i-7|20	
21mr|texlive-r_und_s-1.3i-7|21	%description
21mr|texlive-r_und_s-1.3i-7|22	The r_und_s package decodes the german 'R- und S-Satze', which
21mr|texlive-r_und_s-1.3i-7|23	are numerically coded security advice for chemical substances
21mr|texlive-r_und_s-1.3i-7|24	into plain text. This is, e.g., used to compose security sheets
21mr|texlive-r_und_s-1.3i-7|25	or lab protocols and especially useful for students of
21mr|texlive-r_und_s-1.3i-7|26	chemistry. There are four packages, giving texts in German,
21mr|texlive-r_und_s-1.3i-7|27	English, French and Dutch.
21mr|texlive-r_und_s-1.3i-7|28	
21mr|texlive-r_und_s-1.3i-7|29	
21mr|texlive-r_und_s-1.3i-7|30	#-----------------------------------------------------------------------
21mr|texlive-r_und_s-1.3i-7|31	%files
21mr|texlive-r_und_s-1.3i-7|32	%{_texmfdistdir}/tex/latex/r_und_s/eng_rs.sty
21mr|texlive-r_und_s-1.3i-7|33	%{_texmfdistdir}/tex/latex/r_und_s/eng_rs.tex
21mr|texlive-r_und_s-1.3i-7|34	%{_texmfdistdir}/tex/latex/r_und_s/fr_rs.sty
21mr|texlive-r_und_s-1.3i-7|35	%{_texmfdistdir}/tex/latex/r_und_s/fr_rs.tex
21mr|texlive-r_und_s-1.3i-7|36	%{_texmfdistdir}/tex/latex/r_und_s/nl_rs.sty
21mr|texlive-r_und_s-1.3i-7|37	%{_texmfdistdir}/tex/latex/r_und_s/nl_rs.tex
21mr|texlive-r_und_s-1.3i-7|38	%{_texmfdistdir}/tex/latex/r_und_s/r_und_s.sty
21mr|texlive-r_und_s-1.3i-7|39	%{_texmfdistdir}/tex/latex/r_und_s/r_und_s.tex
21mr|texlive-r_und_s-1.3i-7|40	%doc %{_texmfdistdir}/doc/latex/r_und_s/README
21mr|texlive-r_und_s-1.3i-7|41	
21mr|texlive-r_und_s-1.3i-7|42	#-----------------------------------------------------------------------
21mr|texlive-r_und_s-1.3i-7|43	%prep
21mr|texlive-r_und_s-1.3i-7|44	%setup -c -a0 -a1
21mr|texlive-r_und_s-1.3i-7|45	
21mr|texlive-r_und_s-1.3i-7|46	%build
21mr|texlive-r_und_s-1.3i-7|47	
21mr|texlive-r_und_s-1.3i-7|48	%install
21mr|texlive-r_und_s-1.3i-7|49	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-r_und_s-1.3i-7|50	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18973 21
21mr|texlive-russ-20180303-3|1	# revision 25209
21mr|texlive-russ-20180303-3|2	# category Package
21mr|texlive-russ-20180303-3|3	# catalog-ctan /macros/latex/contrib/russ
21mr|texlive-russ-20180303-3|4	# catalog-date 2012-01-25 23:56:43 +0100
21mr|texlive-russ-20180303-3|5	# catalog-license lppl
21mr|texlive-russ-20180303-3|6	# catalog-version undef
21mr|texlive-russ-20180303-3|7	Name:		texlive-russ
21mr|texlive-russ-20180303-3|8	Version:	20180303
21mr|texlive-russ-20180303-3|9	Release:	3
21mr|texlive-russ-20180303-3|10	Summary:	LaTeX in Russian, without babel
21mr|texlive-russ-20180303-3|11	Group:		Publishing
21mr|texlive-russ-20180303-3|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/russ
21mr|texlive-russ-20180303-3|13	License:	LPPL
21mr|texlive-russ-20180303-3|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/russ.tar.xz
21mr|texlive-russ-20180303-3|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/russ.doc.tar.xz
21mr|texlive-russ-20180303-3|16	BuildArch:	noarch
21mr|texlive-russ-20180303-3|17	BuildRequires:	texlive-tlpkg
21mr|texlive-russ-20180303-3|18	Requires(pre):	texlive-tlpkg
21mr|texlive-russ-20180303-3|19	Requires(post):	texlive-kpathsea
21mr|texlive-russ-20180303-3|20	
21mr|texlive-russ-20180303-3|21	%description
21mr|texlive-russ-20180303-3|22	The package aims to facilitate Russian typesetting (based on
21mr|texlive-russ-20180303-3|23	input using MicroSoft Code Page 1251). Russian hyphenation is
21mr|texlive-russ-20180303-3|24	selected, and various mathematical commands are set up in
21mr|texlive-russ-20180303-3|25	Russian style. Furthermore all Cyrillic letters' catcodes are
21mr|texlive-russ-20180303-3|26	set to "letter", so that commands with Cyrillic letters in
21mr|texlive-russ-20180303-3|27	their names may be defined.
21mr|texlive-russ-20180303-3|28	
21mr|texlive-russ-20180303-3|29	#-----------------------------------------------------------------------
21mr|texlive-russ-20180303-3|30	%files
21mr|texlive-russ-20180303-3|31	%{_texmfdistdir}/tex/latex/russ/russ.sty
21mr|texlive-russ-20180303-3|32	%doc %{_texmfdistdir}/doc/latex/russ/README
21mr|texlive-russ-20180303-3|33	%doc %{_texmfdistdir}/doc/latex/russ/readme.RU.txt
21mr|texlive-russ-20180303-3|34	%doc %{_texmfdistdir}/doc/latex/russ/russ_doc.pdf
21mr|texlive-russ-20180303-3|35	%doc %{_texmfdistdir}/doc/latex/russ/russ_doc.tex
21mr|texlive-russ-20180303-3|36	
21mr|texlive-russ-20180303-3|37	#-----------------------------------------------------------------------
21mr|texlive-russ-20180303-3|38	%prep
21mr|texlive-russ-20180303-3|39	%setup -c -a0 -a1
21mr|texlive-russ-20180303-3|40	
21mr|texlive-russ-20180303-3|41	%build
21mr|texlive-russ-20180303-3|42	
21mr|texlive-russ-20180303-3|43	%install
21mr|texlive-russ-20180303-3|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-russ-20180303-3|45	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18974 21
21mr|texlive-rviewport-1.0-8|1	Name:		texlive-rviewport
21mr|texlive-rviewport-1.0-8|2	Version:	1.0
21mr|texlive-rviewport-1.0-8|3	Release:	8
21mr|texlive-rviewport-1.0-8|4	Summary:	Relative Viewport for Graphics Inclusion
21mr|texlive-rviewport-1.0-8|5	Group:		Publishing
21mr|texlive-rviewport-1.0-8|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/rviewport
21mr|texlive-rviewport-1.0-8|7	License:	LPPL
21mr|texlive-rviewport-1.0-8|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rviewport.tar.xz
21mr|texlive-rviewport-1.0-8|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rviewport.doc.tar.xz
21mr|texlive-rviewport-1.0-8|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rviewport.source.tar.xz
21mr|texlive-rviewport-1.0-8|11	BuildArch:	noarch
21mr|texlive-rviewport-1.0-8|12	BuildRequires:	texlive-tlpkg
21mr|texlive-rviewport-1.0-8|13	Requires(pre):	texlive-tlpkg
21mr|texlive-rviewport-1.0-8|14	Requires(post):	texlive-kpathsea
21mr|texlive-rviewport-1.0-8|15	
21mr|texlive-rviewport-1.0-8|16	%description
21mr|texlive-rviewport-1.0-8|17	Package graphicx provides a useful keyword viewport which
21mr|texlive-rviewport-1.0-8|18	allows to show just a part of an image. However, one needs to
21mr|texlive-rviewport-1.0-8|19	put there the actual coordinates of the viewport window.
21mr|texlive-rviewport-1.0-8|20	Sometimes it is useful to have relative coordinates as
21mr|texlive-rviewport-1.0-8|21	fractions of natural size. For example, one may want to print a
21mr|texlive-rviewport-1.0-8|22	large image on a spread, putting a half on a verso page, and
21mr|texlive-rviewport-1.0-8|23	another half on the next recto page. For this one would need a
21mr|texlive-rviewport-1.0-8|24	viewport occupying exactly one half of the file's bounding box,
21mr|texlive-rviewport-1.0-8|25	whatever the actual width of the image may be. This package
21mr|texlive-rviewport-1.0-8|26	adds a new keyword rviewport to the graphicx package
21mr|texlive-rviewport-1.0-8|27	specifiying Relative Viewport for graphics inclusion: a window
21mr|texlive-rviewport-1.0-8|28	defined by the given fractions of the natural width and height
21mr|texlive-rviewport-1.0-8|29	of the image.
21mr|texlive-rviewport-1.0-8|30	
21mr|texlive-rviewport-1.0-8|31	#-----------------------------------------------------------------------
21mr|texlive-rviewport-1.0-8|32	%files
21mr|texlive-rviewport-1.0-8|33	%{_texmfdistdir}/tex/latex/rviewport/rviewport.sty
21mr|texlive-rviewport-1.0-8|34	%doc %{_texmfdistdir}/doc/latex/rviewport/Makefile
21mr|texlive-rviewport-1.0-8|35	%doc %{_texmfdistdir}/doc/latex/rviewport/README
21mr|texlive-rviewport-1.0-8|36	%doc %{_texmfdistdir}/doc/latex/rviewport/rviewport.pdf
21mr|texlive-rviewport-1.0-8|37	%doc %{_texmfdistdir}/doc/latex/rviewport/vitruvian.jpg
21mr|texlive-rviewport-1.0-8|38	#- source
21mr|texlive-rviewport-1.0-8|39	%doc %{_texmfdistdir}/source/latex/rviewport/rviewport.dtx
21mr|texlive-rviewport-1.0-8|40	%doc %{_texmfdistdir}/source/latex/rviewport/rviewport.ins
21mr|texlive-rviewport-1.0-8|41	
21mr|texlive-rviewport-1.0-8|42	#-----------------------------------------------------------------------
21mr|texlive-rviewport-1.0-8|43	%prep
21mr|texlive-rviewport-1.0-8|44	%setup -c -a0 -a1 -a2
21mr|texlive-rviewport-1.0-8|45	
21mr|texlive-rviewport-1.0-8|46	%build
21mr|texlive-rviewport-1.0-8|47	
21mr|texlive-rviewport-1.0-8|48	%install
21mr|texlive-rviewport-1.0-8|49	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-rviewport-1.0-8|50	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18975 21
21mr|texlive-rvwrite-1.2-7|1	# revision 19614
21mr|texlive-rvwrite-1.2-7|2	# category Package
21mr|texlive-rvwrite-1.2-7|3	# catalog-ctan /macros/latex/contrib/rvwrite
21mr|texlive-rvwrite-1.2-7|4	# catalog-date 2010-08-31 12:08:50 +0200
21mr|texlive-rvwrite-1.2-7|5	# catalog-license lppl
21mr|texlive-rvwrite-1.2-7|6	# catalog-version 1.2
21mr|texlive-rvwrite-1.2-7|7	Name:		texlive-rvwrite
21mr|texlive-rvwrite-1.2-7|8	Version:	1.2
21mr|texlive-rvwrite-1.2-7|9	Release:	7
21mr|texlive-rvwrite-1.2-7|10	Summary:	Increase the number of available output streams in LaTeX
21mr|texlive-rvwrite-1.2-7|11	Group:		Publishing
21mr|texlive-rvwrite-1.2-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/rvwrite
21mr|texlive-rvwrite-1.2-7|13	License:	LPPL
21mr|texlive-rvwrite-1.2-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rvwrite.tar.xz
21mr|texlive-rvwrite-1.2-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/rvwrite.doc.tar.xz
21mr|texlive-rvwrite-1.2-7|16	BuildArch:	noarch
21mr|texlive-rvwrite-1.2-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-rvwrite-1.2-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-rvwrite-1.2-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-rvwrite-1.2-7|20	
21mr|texlive-rvwrite-1.2-7|21	%description
21mr|texlive-rvwrite-1.2-7|22	The package addresses, for LaTeX documents, the severe
21mr|texlive-rvwrite-1.2-7|23	limitation on the number of output streams that TeX provides.
21mr|texlive-rvwrite-1.2-7|24	The package uses a single TeX output stream, and writes
21mr|texlive-rvwrite-1.2-7|25	"marked-up" output to this stream. The user may then post-
21mr|texlive-rvwrite-1.2-7|26	process the marked-up output file, using LaTeX, and the
21mr|texlive-rvwrite-1.2-7|27	document's output appears as separate files, according to the
21mr|texlive-rvwrite-1.2-7|28	calls made to the package. The output to be post-processed uses
21mr|texlive-rvwrite-1.2-7|29	macros from the widely-available ProTeX package.
21mr|texlive-rvwrite-1.2-7|30	
21mr|texlive-rvwrite-1.2-7|31	
21mr|texlive-rvwrite-1.2-7|32	#-----------------------------------------------------------------------
21mr|texlive-rvwrite-1.2-7|33	%files
21mr|texlive-rvwrite-1.2-7|34	%{_texmfdistdir}/tex/latex/rvwrite/rvwrite.sty
21mr|texlive-rvwrite-1.2-7|35	%doc %{_texmfdistdir}/doc/latex/rvwrite/Makefile
21mr|texlive-rvwrite-1.2-7|36	%doc %{_texmfdistdir}/doc/latex/rvwrite/README
21mr|texlive-rvwrite-1.2-7|37	%doc %{_texmfdistdir}/doc/latex/rvwrite/rvwrite-doc.pdf
21mr|texlive-rvwrite-1.2-7|38	%doc %{_texmfdistdir}/doc/latex/rvwrite/rvwrite-doc.tex
21mr|texlive-rvwrite-1.2-7|39	%doc %{_texmfdistdir}/doc/latex/rvwrite/test.tex
21mr|texlive-rvwrite-1.2-7|40	
21mr|texlive-rvwrite-1.2-7|41	#-----------------------------------------------------------------------
21mr|texlive-rvwrite-1.2-7|42	%prep
21mr|texlive-rvwrite-1.2-7|43	%setup -c -a0 -a1
21mr|texlive-rvwrite-1.2-7|44	
21mr|texlive-rvwrite-1.2-7|45	%build
21mr|texlive-rvwrite-1.2-7|46	
21mr|texlive-rvwrite-1.2-7|47	%install
21mr|texlive-rvwrite-1.2-7|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-rvwrite-1.2-7|49	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18976 21
21mr|texlive-ryethesis-1.36-7|1	# revision 21316
21mr|texlive-ryethesis-1.36-7|2	# category Package
21mr|texlive-ryethesis-1.36-7|3	# catalog-ctan /macros/latex/contrib/ryethesis
21mr|texlive-ryethesis-1.36-7|4	# catalog-date 2011-02-05 10:59:30 +0100
21mr|texlive-ryethesis-1.36-7|5	# catalog-license lppl1.36
21mr|texlive-ryethesis-1.36-7|6	# catalog-version 1.36
21mr|texlive-ryethesis-1.36-7|7	Name:		texlive-ryethesis
21mr|texlive-ryethesis-1.36-7|8	Version:	1.36
21mr|texlive-ryethesis-1.36-7|9	Release:	7
21mr|texlive-ryethesis-1.36-7|10	Summary:	Class for Ryerson Unversity Graduate School requirements
21mr|texlive-ryethesis-1.36-7|11	Group:		Publishing
21mr|texlive-ryethesis-1.36-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ryethesis
21mr|texlive-ryethesis-1.36-7|13	License:	LPPL1.3
21mr|texlive-ryethesis-1.36-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ryethesis.tar.xz
21mr|texlive-ryethesis-1.36-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ryethesis.doc.tar.xz
21mr|texlive-ryethesis-1.36-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ryethesis.source.tar.xz
21mr|texlive-ryethesis-1.36-7|17	BuildArch:	noarch
21mr|texlive-ryethesis-1.36-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-ryethesis-1.36-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-ryethesis-1.36-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-ryethesis-1.36-7|21	
21mr|texlive-ryethesis-1.36-7|22	%define		_unpackaged_subdirs_terminate_build	0
21mr|texlive-ryethesis-1.36-7|23	
21mr|texlive-ryethesis-1.36-7|24	%description
21mr|texlive-ryethesis-1.36-7|25	The class offers support for formatting a thesis, dissertation
21mr|texlive-ryethesis-1.36-7|26	or project according to Ryerson University's School of Graduate
21mr|texlive-ryethesis-1.36-7|27	Studies thesis formatting regulations.
21mr|texlive-ryethesis-1.36-7|28	
21mr|texlive-ryethesis-1.36-7|29	
21mr|texlive-ryethesis-1.36-7|30	#-----------------------------------------------------------------------
21mr|texlive-ryethesis-1.36-7|31	%files
21mr|texlive-ryethesis-1.36-7|32	%{_texmfdistdir}/tex/latex/ryethesis/ryethesis.cls
21mr|texlive-ryethesis-1.36-7|33	%doc %{_texmfdistdir}/doc/latex/ryethesis/Makefile
21mr|texlive-ryethesis-1.36-7|34	%doc %{_texmfdistdir}/doc/latex/ryethesis/README
21mr|texlive-ryethesis-1.36-7|35	%doc %{_texmfdistdir}/doc/latex/ryethesis/figure1.pdf
21mr|texlive-ryethesis-1.36-7|36	%doc %{_texmfdistdir}/doc/latex/ryethesis/ryesample.bib
21mr|texlive-ryethesis-1.36-7|37	%doc %{_texmfdistdir}/doc/latex/ryethesis/ryesample.pdf
21mr|texlive-ryethesis-1.36-7|38	%doc %{_texmfdistdir}/doc/latex/ryethesis/ryesample.tex
21mr|texlive-ryethesis-1.36-7|39	%doc %{_texmfdistdir}/doc/latex/ryethesis/ryethesis.pdf
21mr|texlive-ryethesis-1.36-7|40	#- source
21mr|texlive-ryethesis-1.36-7|41	%doc %{_texmfdistdir}/source/latex/ryethesis/ryethesis.dtx
21mr|texlive-ryethesis-1.36-7|42	%doc %{_texmfdistdir}/source/latex/ryethesis/ryethesis.ins
21mr|texlive-ryethesis-1.36-7|43	
21mr|texlive-ryethesis-1.36-7|44	#-----------------------------------------------------------------------
21mr|texlive-ryethesis-1.36-7|45	%prep
21mr|texlive-ryethesis-1.36-7|46	%setup -c -a0 -a1 -a2
21mr|texlive-ryethesis-1.36-7|47	
21mr|texlive-ryethesis-1.36-7|48	%build
21mr|texlive-ryethesis-1.36-7|49	
21mr|texlive-ryethesis-1.36-7|50	%install
21mr|texlive-ryethesis-1.36-7|51	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ryethesis-1.36-7|52	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18977 21
21mr|texlive-sageep-1.0-12|1	# revision 15878
21mr|texlive-sageep-1.0-12|2	# category Package
21mr|texlive-sageep-1.0-12|3	# catalog-ctan /macros/latex/contrib/sageep
21mr|texlive-sageep-1.0-12|4	# catalog-date 2014-02-26 23:03:13 +0100
21mr|texlive-sageep-1.0-12|5	# catalog-license lppl
21mr|texlive-sageep-1.0-12|6	# catalog-version 1.0
21mr|texlive-sageep-1.0-12|7	Name:		texlive-sageep
21mr|texlive-sageep-1.0-12|8	Version:	1.0
21mr|texlive-sageep-1.0-12|9	Release:	12
21mr|texlive-sageep-1.0-12|10	Summary:	Format papers for the annual meeting of EEGS
21mr|texlive-sageep-1.0-12|11	Group:		Publishing
21mr|texlive-sageep-1.0-12|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/sageep
21mr|texlive-sageep-1.0-12|13	License:	LPPL
21mr|texlive-sageep-1.0-12|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sageep.tar.xz
21mr|texlive-sageep-1.0-12|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sageep.doc.tar.xz
21mr|texlive-sageep-1.0-12|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sageep.source.tar.xz
21mr|texlive-sageep-1.0-12|17	BuildArch:	noarch
21mr|texlive-sageep-1.0-12|18	BuildRequires:	texlive-tlpkg
21mr|texlive-sageep-1.0-12|19	Requires(pre):	texlive-tlpkg
21mr|texlive-sageep-1.0-12|20	Requires(post):	texlive-kpathsea
21mr|texlive-sageep-1.0-12|21	
21mr|texlive-sageep-1.0-12|22	%description
21mr|texlive-sageep-1.0-12|23	The class provides formatting for papers for the annual meeting
21mr|texlive-sageep-1.0-12|24	of the Environmental and Engineering Geophysical Society (EEGS)
21mr|texlive-sageep-1.0-12|25	("Application of Geophysics to Engineering and Environmental
21mr|texlive-sageep-1.0-12|26	Problems", known as SAGEEP).
21mr|texlive-sageep-1.0-12|27	
21mr|texlive-sageep-1.0-12|28	#-----------------------------------------------------------------------
21mr|texlive-sageep-1.0-12|29	%files
21mr|texlive-sageep-1.0-12|30	%{_texmfdistdir}/bibtex/bst/sageep/sageep.bst
21mr|texlive-sageep-1.0-12|31	%{_texmfdistdir}/tex/latex/sageep/sageep.cls
21mr|texlive-sageep-1.0-12|32	%doc %{_texmfdistdir}/doc/latex/sageep/README
21mr|texlive-sageep-1.0-12|33	%doc %{_texmfdistdir}/doc/latex/sageep/sageep.bib
21mr|texlive-sageep-1.0-12|34	%doc %{_texmfdistdir}/doc/latex/sageep/sageep.pdf
21mr|texlive-sageep-1.0-12|35	%doc %{_texmfdistdir}/doc/latex/sageep/sageep_graphic2009.jpg
21mr|texlive-sageep-1.0-12|36	%doc %{_texmfdistdir}/doc/latex/sageep/sample.pdf
21mr|texlive-sageep-1.0-12|37	%doc %{_texmfdistdir}/doc/latex/sageep/sample.tex
21mr|texlive-sageep-1.0-12|38	#- source
21mr|texlive-sageep-1.0-12|39	%doc %{_texmfdistdir}/source/latex/sageep/Makefile
21mr|texlive-sageep-1.0-12|40	%doc %{_texmfdistdir}/source/latex/sageep/sageep.dtx
21mr|texlive-sageep-1.0-12|41	%doc %{_texmfdistdir}/source/latex/sageep/sageep.ins
21mr|texlive-sageep-1.0-12|42	
21mr|texlive-sageep-1.0-12|43	#-----------------------------------------------------------------------
21mr|texlive-sageep-1.0-12|44	%prep
21mr|texlive-sageep-1.0-12|45	%setup -c -a0 -a1 -a2
21mr|texlive-sageep-1.0-12|46	
21mr|texlive-sageep-1.0-12|47	%build
21mr|texlive-sageep-1.0-12|48	
21mr|texlive-sageep-1.0-12|49	%install
21mr|texlive-sageep-1.0-12|50	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-sageep-1.0-12|51	cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}

18978 21
21mr|texlive-sanskrit-2.2.1-2|1	Name:		texlive-sanskrit
21mr|texlive-sanskrit-2.2.1-2|2	Version:	2.2.1
21mr|texlive-sanskrit-2.2.1-2|3	Release:	2
21mr|texlive-sanskrit-2.2.1-2|4	Epoch:		1
21mr|texlive-sanskrit-2.2.1-2|5	Summary:	Sanskrit support
21mr|texlive-sanskrit-2.2.1-2|6	Group:		Publishing
21mr|texlive-sanskrit-2.2.1-2|7	URL:		http://www.ctan.org/tex-archive/language/sanskrit
21mr|texlive-sanskrit-2.2.1-2|8	License:	LPPL
21mr|texlive-sanskrit-2.2.1-2|9	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sanskrit.tar.xz
21mr|texlive-sanskrit-2.2.1-2|10	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sanskrit.doc.tar.xz
21mr|texlive-sanskrit-2.2.1-2|11	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sanskrit.source.tar.xz
21mr|texlive-sanskrit-2.2.1-2|12	BuildArch:	noarch
21mr|texlive-sanskrit-2.2.1-2|13	BuildRequires:	texlive-tlpkg
21mr|texlive-sanskrit-2.2.1-2|14	Requires(pre):	texlive-tlpkg
21mr|texlive-sanskrit-2.2.1-2|15	Requires(post):	texlive-kpathsea
21mr|texlive-sanskrit-2.2.1-2|16	
21mr|texlive-sanskrit-2.2.1-2|17	%description
21mr|texlive-sanskrit-2.2.1-2|18	A font and pre-processor suitable for the production of
21mr|texlive-sanskrit-2.2.1-2|19	documents written in Sanskrit. Type 1 versions of the fonts are
21mr|texlive-sanskrit-2.2.1-2|20	available.
21mr|texlive-sanskrit-2.2.1-2|21	
21mr|texlive-sanskrit-2.2.1-2|22	#-----------------------------------------------------------------------
21mr|texlive-sanskrit-2.2.1-2|23	%files
21mr|texlive-sanskrit-2.2.1-2|24	%{_texmfdistdir}/fonts/source/public/sanskrit
21mr|texlive-sanskrit-2.2.1-2|25	%{_texmfdistdir}/fonts/tfm/public/sanskrit
21mr|texlive-sanskrit-2.2.1-2|26	%{_texmfdistdir}/tex/latex/sanskrit
21mr|texlive-sanskrit-2.2.1-2|27	%doc %{_texmfdistdir}/doc/latex/sanskrit
21mr|texlive-sanskrit-2.2.1-2|28	#- source
21mr|texlive-sanskrit-2.2.1-2|29	%doc %{_texmfdistdir}/source/latex/sanskrit
21mr|texlive-sanskrit-2.2.1-2|30	
21mr|texlive-sanskrit-2.2.1-2|31	#-----------------------------------------------------------------------
21mr|texlive-sanskrit-2.2.1-2|32	%prep
21mr|texlive-sanskrit-2.2.1-2|33	%setup -c -a0 -a1 -a2
21mr|texlive-sanskrit-2.2.1-2|34	
21mr|texlive-sanskrit-2.2.1-2|35	%build
21mr|texlive-sanskrit-2.2.1-2|36	
21mr|texlive-sanskrit-2.2.1-2|37	%install
21mr|texlive-sanskrit-2.2.1-2|38	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-sanskrit-2.2.1-2|39	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

18979 21
21mr|texlive-sansmath-1.1-7|1	# revision 17997
21mr|texlive-sansmath-1.1-7|2	# category Package
21mr|texlive-sansmath-1.1-7|3	# catalog-ctan /macros/latex/contrib/sansmath
21mr|texlive-sansmath-1.1-7|4	# catalog-date 2010-04-29 07:59:03 +0200
21mr|texlive-sansmath-1.1-7|5	# catalog-license pd
21mr|texlive-sansmath-1.1-7|6	# catalog-version 1.1
21mr|texlive-sansmath-1.1-7|7	Name:		texlive-sansmath
21mr|texlive-sansmath-1.1-7|8	Version:	1.1
21mr|texlive-sansmath-1.1-7|9	Release:	7
21mr|texlive-sansmath-1.1-7|10	Summary:	Maths in a sans font
21mr|texlive-sansmath-1.1-7|11	Group:		Publishing
21mr|texlive-sansmath-1.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/sansmath
21mr|texlive-sansmath-1.1-7|13	License:	PD
21mr|texlive-sansmath-1.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sansmath.tar.xz
21mr|texlive-sansmath-1.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sansmath.doc.tar.xz
21mr|texlive-sansmath-1.1-7|16	BuildArch:	noarch
21mr|texlive-sansmath-1.1-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-sansmath-1.1-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-sansmath-1.1-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-sansmath-1.1-7|20	
21mr|texlive-sansmath-1.1-7|21	%description
21mr|texlive-sansmath-1.1-7|22	The package defines a new math version sans, and a command
21mr|texlive-sansmath-1.1-7|23	\sansmath that behaves somewhat like \boldmath.
21mr|texlive-sansmath-1.1-7|24	
21mr|texlive-sansmath-1.1-7|25	
21mr|texlive-sansmath-1.1-7|26	#-----------------------------------------------------------------------
21mr|texlive-sansmath-1.1-7|27	%files
21mr|texlive-sansmath-1.1-7|28	%{_texmfdistdir}/tex/latex/sansmath/sansmath.sty
21mr|texlive-sansmath-1.1-7|29	%doc %{_texmfdistdir}/doc/latex/sansmath/miscdoc.sty
21mr|texlive-sansmath-1.1-7|30	%doc %{_texmfdistdir}/doc/latex/sansmath/sansmath.pdf
21mr|texlive-sansmath-1.1-7|31	%doc %{_texmfdistdir}/doc/latex/sansmath/sansmath.tex
21mr|texlive-sansmath-1.1-7|32	
21mr|texlive-sansmath-1.1-7|33	#-----------------------------------------------------------------------
21mr|texlive-sansmath-1.1-7|34	%prep
21mr|texlive-sansmath-1.1-7|35	%setup -c -a0 -a1
21mr|texlive-sansmath-1.1-7|36	
21mr|texlive-sansmath-1.1-7|37	%build
21mr|texlive-sansmath-1.1-7|38	
21mr|texlive-sansmath-1.1-7|39	%install
21mr|texlive-sansmath-1.1-7|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-sansmath-1.1-7|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18980 21
21mr|texlive-sapthesis-3.8-2|1	# revision 31487
21mr|texlive-sapthesis-3.8-2|2	# category Package
21mr|texlive-sapthesis-3.8-2|3	# catalog-ctan /macros/latex/contrib/sapthesis
21mr|texlive-sapthesis-3.8-2|4	# catalog-date 2013-08-21 10:23:24 +0200
21mr|texlive-sapthesis-3.8-2|5	# catalog-license lppl1.3
21mr|texlive-sapthesis-3.8-2|6	# catalog-version 3.2
21mr|texlive-sapthesis-3.8-2|7	Name:		texlive-sapthesis
21mr|texlive-sapthesis-3.8-2|8	Version:	3.8
21mr|texlive-sapthesis-3.8-2|9	Release:	2
21mr|texlive-sapthesis-3.8-2|10	Summary:	Typeset theses for Sapienza-University, Rome
21mr|texlive-sapthesis-3.8-2|11	Group:		Publishing
21mr|texlive-sapthesis-3.8-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/sapthesis
21mr|texlive-sapthesis-3.8-2|13	License:	LPPL1.3
21mr|texlive-sapthesis-3.8-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sapthesis.tar.xz
21mr|texlive-sapthesis-3.8-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sapthesis.doc.tar.xz
21mr|texlive-sapthesis-3.8-2|16	BuildArch:	noarch
21mr|texlive-sapthesis-3.8-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-sapthesis-3.8-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-sapthesis-3.8-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-sapthesis-3.8-2|20	
21mr|texlive-sapthesis-3.8-2|21	%description
21mr|texlive-sapthesis-3.8-2|22	The class will typeset Ph.D., Master, and Bachelor theses that
21mr|texlive-sapthesis-3.8-2|23	adhere to the publishing guidelines of the Sapienza-University
21mr|texlive-sapthesis-3.8-2|24	of Rome.
21mr|texlive-sapthesis-3.8-2|25	
21mr|texlive-sapthesis-3.8-2|26	#-----------------------------------------------------------------------
21mr|texlive-sapthesis-3.8-2|27	%files
21mr|texlive-sapthesis-3.8-2|28	%{_texmfdistdir}/bibtex/bst/sapthesis/sapthesis.bst
21mr|texlive-sapthesis-3.8-2|29	%{_texmfdistdir}/tex/latex/sapthesis/sapienza-MLblack-pos.pdf
21mr|texlive-sapthesis-3.8-2|30	%{_texmfdistdir}/tex/latex/sapthesis/sapienza-MLred-pos.pdf
21mr|texlive-sapthesis-3.8-2|31	%{_texmfdistdir}/tex/latex/sapthesis/sapthesis.cls
21mr|texlive-sapthesis-3.8-2|32	%doc %{_texmfdistdir}/doc/latex/sapthesis/README
21mr|texlive-sapthesis-3.8-2|33	%doc %{_texmfdistdir}/doc/latex/sapthesis/examples/Laurea.tex
21mr|texlive-sapthesis-3.8-2|34	%doc %{_texmfdistdir}/doc/latex/sapthesis/examples/LaureaMagistrale.tex
21mr|texlive-sapthesis-3.8-2|35	%doc %{_texmfdistdir}/doc/latex/sapthesis/examples/Master.tex
21mr|texlive-sapthesis-3.8-2|36	%doc %{_texmfdistdir}/doc/latex/sapthesis/examples/PhD.tex
21mr|texlive-sapthesis-3.8-2|37	%doc %{_texmfdistdir}/doc/latex/sapthesis/examples/Specialization.tex
21mr|texlive-sapthesis-3.8-2|38	%doc %{_texmfdistdir}/doc/latex/sapthesis/examples/TFA.tex
21mr|texlive-sapthesis-3.8-2|39	%doc %{_texmfdistdir}/doc/latex/sapthesis/sapthesis-doc.pdf
21mr|texlive-sapthesis-3.8-2|40	%doc %{_texmfdistdir}/doc/latex/sapthesis/sapthesis-doc.tex
21mr|texlive-sapthesis-3.8-2|41	%doc %{_texmfdistdir}/doc/latex/sapthesis/sapthesis.layout
21mr|texlive-sapthesis-3.8-2|42	
21mr|texlive-sapthesis-3.8-2|43	#-----------------------------------------------------------------------
21mr|texlive-sapthesis-3.8-2|44	%prep
21mr|texlive-sapthesis-3.8-2|45	%setup -c -a0 -a1
21mr|texlive-sapthesis-3.8-2|46	
21mr|texlive-sapthesis-3.8-2|47	%build
21mr|texlive-sapthesis-3.8-2|48	
21mr|texlive-sapthesis-3.8-2|49	%install
21mr|texlive-sapthesis-3.8-2|50	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-sapthesis-3.8-2|51	cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}

18981 21
21mr|texlive-sasnrdisplay-0.95-2|1	# revision 25751
21mr|texlive-sasnrdisplay-0.95-2|2	# category Package
21mr|texlive-sasnrdisplay-0.95-2|3	# catalog-ctan /macros/latex/contrib/sasnrdisplay
21mr|texlive-sasnrdisplay-0.95-2|4	# catalog-date 2017-12-01 15:30:46 +0100
21mr|texlive-sasnrdisplay-0.95-2|5	# catalog-license lppl1.3
21mr|texlive-sasnrdisplay-0.95-2|6	# catalog-version 0.95
21mr|texlive-sasnrdisplay-0.95-2|7	Name:		texlive-sasnrdisplay
21mr|texlive-sasnrdisplay-0.95-2|8	Version:	0.95
21mr|texlive-sasnrdisplay-0.95-2|9	Release:	2
21mr|texlive-sasnrdisplay-0.95-2|10	Summary:	Typeset SAS or R code or output
21mr|texlive-sasnrdisplay-0.95-2|11	Group:		Publishing
21mr|texlive-sasnrdisplay-0.95-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/sasnrdisplay
21mr|texlive-sasnrdisplay-0.95-2|13	License:	LPPL1.3
21mr|texlive-sasnrdisplay-0.95-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sasnrdisplay.tar.xz
21mr|texlive-sasnrdisplay-0.95-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sasnrdisplay.doc.tar.xz
21mr|texlive-sasnrdisplay-0.95-2|16	BuildArch:	noarch
21mr|texlive-sasnrdisplay-0.95-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-sasnrdisplay-0.95-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-sasnrdisplay-0.95-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-sasnrdisplay-0.95-2|20	
21mr|texlive-sasnrdisplay-0.95-2|21	%description
21mr|texlive-sasnrdisplay-0.95-2|22	The SASnRdisplay package serves as a front-end to the listings,
21mr|texlive-sasnrdisplay-0.95-2|23	which permits statisticians and others to import source code,
21mr|texlive-sasnrdisplay-0.95-2|24	and the results of their calculations or simulations into LaTeX
21mr|texlive-sasnrdisplay-0.95-2|25	projects. The package is also capable of overloading the Sweave
21mr|texlive-sasnrdisplay-0.95-2|26	and SASweave packages.
21mr|texlive-sasnrdisplay-0.95-2|27	
21mr|texlive-sasnrdisplay-0.95-2|28	
21mr|texlive-sasnrdisplay-0.95-2|29	#-----------------------------------------------------------------------
21mr|texlive-sasnrdisplay-0.95-2|30	%files
21mr|texlive-sasnrdisplay-0.95-2|31	%{_texmfdistdir}/tex/latex/sasnrdisplay/SASnRdisplay.cfg
21mr|texlive-sasnrdisplay-0.95-2|32	%{_texmfdistdir}/tex/latex/sasnrdisplay/SASnRdisplay.sty
21mr|texlive-sasnrdisplay-0.95-2|33	%doc %{_texmfdistdir}/doc/latex/sasnrdisplay/README
21mr|texlive-sasnrdisplay-0.95-2|34	%doc %{_texmfdistdir}/doc/latex/sasnrdisplay/SASnRdisplay.pdf
21mr|texlive-sasnrdisplay-0.95-2|35	%doc %{_texmfdistdir}/doc/latex/sasnrdisplay/SASnRdisplay.tex
21mr|texlive-sasnrdisplay-0.95-2|36	
21mr|texlive-sasnrdisplay-0.95-2|37	#-----------------------------------------------------------------------
21mr|texlive-sasnrdisplay-0.95-2|38	%prep
21mr|texlive-sasnrdisplay-0.95-2|39	%setup -c -a0 -a1
21mr|texlive-sasnrdisplay-0.95-2|40	
21mr|texlive-sasnrdisplay-0.95-2|41	%build
21mr|texlive-sasnrdisplay-0.95-2|42	
21mr|texlive-sasnrdisplay-0.95-2|43	%install
21mr|texlive-sasnrdisplay-0.95-2|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-sasnrdisplay-0.95-2|45	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18982 21
21mr|texlive-sa-tikz-0.7a-6|1	# revision 32815
21mr|texlive-sa-tikz-0.7a-6|2	# category Package
21mr|texlive-sa-tikz-0.7a-6|3	# catalog-ctan /graphics/pgf/contrib/sa-tikz
21mr|texlive-sa-tikz-0.7a-6|4	# catalog-date 2014-01-29 19:47:58 +0100
21mr|texlive-sa-tikz-0.7a-6|5	# catalog-license lppl1.3
21mr|texlive-sa-tikz-0.7a-6|6	# catalog-version 0.7a
21mr|texlive-sa-tikz-0.7a-6|7	Name:		texlive-sa-tikz
21mr|texlive-sa-tikz-0.7a-6|8	Version:	0.7a
21mr|texlive-sa-tikz-0.7a-6|9	Release:	6
21mr|texlive-sa-tikz-0.7a-6|10	Summary:	TikZ library to draw switching architectures
21mr|texlive-sa-tikz-0.7a-6|11	Group:		Publishing
21mr|texlive-sa-tikz-0.7a-6|12	URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/sa-tikz
21mr|texlive-sa-tikz-0.7a-6|13	License:	LPPL1.3
21mr|texlive-sa-tikz-0.7a-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sa-tikz.tar.xz
21mr|texlive-sa-tikz-0.7a-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sa-tikz.doc.tar.xz
21mr|texlive-sa-tikz-0.7a-6|16	BuildArch:	noarch
21mr|texlive-sa-tikz-0.7a-6|17	BuildRequires:	texlive-tlpkg
21mr|texlive-sa-tikz-0.7a-6|18	Requires(pre):	texlive-tlpkg
21mr|texlive-sa-tikz-0.7a-6|19	Requires(post):	texlive-kpathsea
21mr|texlive-sa-tikz-0.7a-6|20	
21mr|texlive-sa-tikz-0.7a-6|21	%description
21mr|texlive-sa-tikz-0.7a-6|22	The package provides a library that offers an easy way to draw
21mr|texlive-sa-tikz-0.7a-6|23	switching architectures and to customize their aspect.
21mr|texlive-sa-tikz-0.7a-6|24	
21mr|texlive-sa-tikz-0.7a-6|25	
21mr|texlive-sa-tikz-0.7a-6|26	#-----------------------------------------------------------------------
21mr|texlive-sa-tikz-0.7a-6|27	%files
21mr|texlive-sa-tikz-0.7a-6|28	%{_texmfdistdir}/tex/latex/sa-tikz/sa-tikz.sty
21mr|texlive-sa-tikz-0.7a-6|29	%{_texmfdistdir}/tex/latex/sa-tikz/tikzlibraryswitching-architectures.code.tex
21mr|texlive-sa-tikz-0.7a-6|30	%doc %{_texmfdistdir}/doc/latex/sa-tikz/README
21mr|texlive-sa-tikz-0.7a-6|31	%doc %{_texmfdistdir}/doc/latex/sa-tikz/pgfmanual-en-macros.tex
21mr|texlive-sa-tikz-0.7a-6|32	%doc %{_texmfdistdir}/doc/latex/sa-tikz/sa-tikz-doc.pdf
21mr|texlive-sa-tikz-0.7a-6|33	%doc %{_texmfdistdir}/doc/latex/sa-tikz/sa-tikz-doc.tex
21mr|texlive-sa-tikz-0.7a-6|34	
21mr|texlive-sa-tikz-0.7a-6|35	#-----------------------------------------------------------------------
21mr|texlive-sa-tikz-0.7a-6|36	%prep
21mr|texlive-sa-tikz-0.7a-6|37	%setup -c -a0 -a1
21mr|texlive-sa-tikz-0.7a-6|38	
21mr|texlive-sa-tikz-0.7a-6|39	%build
21mr|texlive-sa-tikz-0.7a-6|40	
21mr|texlive-sa-tikz-0.7a-6|41	%install
21mr|texlive-sa-tikz-0.7a-6|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-sa-tikz-0.7a-6|43	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18983 21
21mr|texlive-sauerj-20190228-1|1	Name:		texlive-sauerj
21mr|texlive-sauerj-20190228-1|2	Version:	20190228
21mr|texlive-sauerj-20190228-1|3	Release:	1
21mr|texlive-sauerj-20190228-1|4	Summary:	A bundle of utilities by Jonathan Sauer
21mr|texlive-sauerj-20190228-1|5	Group:		Publishing
21mr|texlive-sauerj-20190228-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/sauerj
21mr|texlive-sauerj-20190228-1|7	License:	LPPL
21mr|texlive-sauerj-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sauerj.tar.xz
21mr|texlive-sauerj-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sauerj.doc.tar.xz
21mr|texlive-sauerj-20190228-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sauerj.source.tar.xz
21mr|texlive-sauerj-20190228-1|11	BuildArch:	noarch
21mr|texlive-sauerj-20190228-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-sauerj-20190228-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-sauerj-20190228-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-sauerj-20190228-1|15	
21mr|texlive-sauerj-20190228-1|16	%description
21mr|texlive-sauerj-20190228-1|17	The bundle consists of: a tool for collecting text for later
21mr|texlive-sauerj-20190228-1|18	re-use, a tool for typesetting the "meta-information" within a
21mr|texlive-sauerj-20190228-1|19	text, a tool for use in constructing macros with multiple
21mr|texlive-sauerj-20190228-1|20	optional parameters, a package for multiple column parallel
21mr|texlive-sauerj-20190228-1|21	texts, a tool for processing key-value structured lists, and
21mr|texlive-sauerj-20190228-1|22	macros for typesetting a number as a German-language string.
21mr|texlive-sauerj-20190228-1|23	
21mr|texlive-sauerj-20190228-1|24	#-----------------------------------------------------------------------
21mr|texlive-sauerj-20190228-1|25	%files
21mr|texlive-sauerj-20190228-1|26	%{_texmfdistdir}/tex/latex/sauerj
21mr|texlive-sauerj-20190228-1|27	%doc %{_texmfdistdir}/doc/latex/sauerj
21mr|texlive-sauerj-20190228-1|28	#- source
21mr|texlive-sauerj-20190228-1|29	%doc %{_texmfdistdir}/source/latex/sauerj
21mr|texlive-sauerj-20190228-1|30	
21mr|texlive-sauerj-20190228-1|31	#-----------------------------------------------------------------------
21mr|texlive-sauerj-20190228-1|32	%prep
21mr|texlive-sauerj-20190228-1|33	%setup -c -a0 -a1 -a2
21mr|texlive-sauerj-20190228-1|34	
21mr|texlive-sauerj-20190228-1|35	%build
21mr|texlive-sauerj-20190228-1|36	
21mr|texlive-sauerj-20190228-1|37	%install
21mr|texlive-sauerj-20190228-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-sauerj-20190228-1|39	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18984 21
21mr|texlive-savefnmark-1.0-7|1	# revision 15878
21mr|texlive-savefnmark-1.0-7|2	# category Package
21mr|texlive-savefnmark-1.0-7|3	# catalog-ctan /macros/latex/contrib/savefnmark
21mr|texlive-savefnmark-1.0-7|4	# catalog-date 2007-01-14 15:20:52 +0100
21mr|texlive-savefnmark-1.0-7|5	# catalog-license gpl
21mr|texlive-savefnmark-1.0-7|6	# catalog-version 1.0
21mr|texlive-savefnmark-1.0-7|7	Name:		texlive-savefnmark
21mr|texlive-savefnmark-1.0-7|8	Version:	1.0
21mr|texlive-savefnmark-1.0-7|9	Release:	7
21mr|texlive-savefnmark-1.0-7|10	Summary:	Save name of the footnote mark for reuse
21mr|texlive-savefnmark-1.0-7|11	Group:		Publishing
21mr|texlive-savefnmark-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/savefnmark
21mr|texlive-savefnmark-1.0-7|13	License:	GPL
21mr|texlive-savefnmark-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/savefnmark.tar.xz
21mr|texlive-savefnmark-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/savefnmark.doc.tar.xz
21mr|texlive-savefnmark-1.0-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/savefnmark.source.tar.xz
21mr|texlive-savefnmark-1.0-7|17	BuildArch:	noarch
21mr|texlive-savefnmark-1.0-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-savefnmark-1.0-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-savefnmark-1.0-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-savefnmark-1.0-7|21	
21mr|texlive-savefnmark-1.0-7|22	%description
21mr|texlive-savefnmark-1.0-7|23	Sometimes the same footnote applies to more than one location
21mr|texlive-savefnmark-1.0-7|24	in a table. With this package the mark of a footnote can be
21mr|texlive-savefnmark-1.0-7|25	saved into a name, and re-used subsequently without creating
21mr|texlive-savefnmark-1.0-7|26	another footnote at the bottom.
21mr|texlive-savefnmark-1.0-7|27	
21mr|texlive-savefnmark-1.0-7|28	
21mr|texlive-savefnmark-1.0-7|29	#-----------------------------------------------------------------------
21mr|texlive-savefnmark-1.0-7|30	%files
21mr|texlive-savefnmark-1.0-7|31	%{_texmfdistdir}/tex/latex/savefnmark/savefnmark.sty
21mr|texlive-savefnmark-1.0-7|32	%doc %{_texmfdistdir}/doc/latex/savefnmark/savefnmark.pdf
21mr|texlive-savefnmark-1.0-7|33	#- source
21mr|texlive-savefnmark-1.0-7|34	%doc %{_texmfdistdir}/source/latex/savefnmark/savefnmark.drv
21mr|texlive-savefnmark-1.0-7|35	%doc %{_texmfdistdir}/source/latex/savefnmark/savefnmark.dtx
21mr|texlive-savefnmark-1.0-7|36	%doc %{_texmfdistdir}/source/latex/savefnmark/savefnmark.ins
21mr|texlive-savefnmark-1.0-7|37	
21mr|texlive-savefnmark-1.0-7|38	#-----------------------------------------------------------------------
21mr|texlive-savefnmark-1.0-7|39	%prep
21mr|texlive-savefnmark-1.0-7|40	%setup -c -a0 -a1 -a2
21mr|texlive-savefnmark-1.0-7|41	
21mr|texlive-savefnmark-1.0-7|42	%build
21mr|texlive-savefnmark-1.0-7|43	
21mr|texlive-savefnmark-1.0-7|44	%install
21mr|texlive-savefnmark-1.0-7|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-savefnmark-1.0-7|46	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18985 21
21mr|texlive-savesym-1.2-10|1	# revision 31565
21mr|texlive-savesym-1.2-10|2	# category Package
21mr|texlive-savesym-1.2-10|3	# catalog-ctan /macros/latex/contrib/savesym/savesym.sty
21mr|texlive-savesym-1.2-10|4	# catalog-date 2013-09-02 18:12:33 +0200
21mr|texlive-savesym-1.2-10|5	# catalog-license lppl
21mr|texlive-savesym-1.2-10|6	# catalog-version 1.2
21mr|texlive-savesym-1.2-10|7	Name:		texlive-savesym
21mr|texlive-savesym-1.2-10|8	Version:	1.2
21mr|texlive-savesym-1.2-10|9	Release:	10
21mr|texlive-savesym-1.2-10|10	Summary:	Redefine symbols where names conflict
21mr|texlive-savesym-1.2-10|11	Group:		Publishing
21mr|texlive-savesym-1.2-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/savesym/savesym.sty
21mr|texlive-savesym-1.2-10|13	License:	LPPL
21mr|texlive-savesym-1.2-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/savesym.tar.xz
21mr|texlive-savesym-1.2-10|15	BuildArch:	noarch
21mr|texlive-savesym-1.2-10|16	BuildRequires:	texlive-tlpkg
21mr|texlive-savesym-1.2-10|17	Requires(pre):	texlive-tlpkg
21mr|texlive-savesym-1.2-10|18	Requires(post):	texlive-kpathsea
21mr|texlive-savesym-1.2-10|19	
21mr|texlive-savesym-1.2-10|20	%description
21mr|texlive-savesym-1.2-10|21	There are a number of symbols (e.g., \Square) that are defined
21mr|texlive-savesym-1.2-10|22	by several packages. In order to typeset all the variants in a
21mr|texlive-savesym-1.2-10|23	document, we have to give the glyph a unique name. To do that,
21mr|texlive-savesym-1.2-10|24	we define \savesymbol{XXX}, which renames a symbol from \XXX to
21mr|texlive-savesym-1.2-10|25	\origXXX, and \restoresymbols{yyy}{XXX}, which renames \origXXX
21mr|texlive-savesym-1.2-10|26	back to \XXX and defines a new command, \yyyXXX, which
21mr|texlive-savesym-1.2-10|27	corresponds to the most recently loaded version of \XXX.
21mr|texlive-savesym-1.2-10|28	
21mr|texlive-savesym-1.2-10|29	
21mr|texlive-savesym-1.2-10|30	#-----------------------------------------------------------------------
21mr|texlive-savesym-1.2-10|31	%files
21mr|texlive-savesym-1.2-10|32	%{_texmfdistdir}/tex/latex/savesym/savesym.sty
21mr|texlive-savesym-1.2-10|33	
21mr|texlive-savesym-1.2-10|34	#-----------------------------------------------------------------------
21mr|texlive-savesym-1.2-10|35	%prep
21mr|texlive-savesym-1.2-10|36	%setup -c -a0
21mr|texlive-savesym-1.2-10|37	
21mr|texlive-savesym-1.2-10|38	%build
21mr|texlive-savesym-1.2-10|39	
21mr|texlive-savesym-1.2-10|40	%install
21mr|texlive-savesym-1.2-10|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-savesym-1.2-10|42	cp -fpar tex %{buildroot}%{_texmfdistdir}

18986 21
21mr|texlive-savetrees-2.4-2|1	Name:		texlive-savetrees
21mr|texlive-savetrees-2.4-2|2	Version:	2.4
21mr|texlive-savetrees-2.4-2|3	Release:	2
21mr|texlive-savetrees-2.4-2|4	Summary:	Pack as much as possible onto each page of a LaTeX document
21mr|texlive-savetrees-2.4-2|5	Group:		Publishing
21mr|texlive-savetrees-2.4-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/savetrees
21mr|texlive-savetrees-2.4-2|7	License:	LPPL
21mr|texlive-savetrees-2.4-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/savetrees.tar.xz
21mr|texlive-savetrees-2.4-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/savetrees.doc.tar.xz
21mr|texlive-savetrees-2.4-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/savetrees.source.tar.xz
21mr|texlive-savetrees-2.4-2|11	BuildArch:	noarch
21mr|texlive-savetrees-2.4-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-savetrees-2.4-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-savetrees-2.4-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-savetrees-2.4-2|15	
21mr|texlive-savetrees-2.4-2|16	%description
21mr|texlive-savetrees-2.4-2|17	The goal of the savetrees package is to pack as much text as
21mr|texlive-savetrees-2.4-2|18	possible onto each page of a LaTeX document. Admittedly, this
21mr|texlive-savetrees-2.4-2|19	makes the document far less attractive. Nevertheless, savetrees
21mr|texlive-savetrees-2.4-2|20	is a simple way to save paper when printing draft copies of a
21mr|texlive-savetrees-2.4-2|21	document. It can also be useful when trying to meet a tight
21mr|texlive-savetrees-2.4-2|22	page-length requirement for a conference or journal submission.
21mr|texlive-savetrees-2.4-2|23	
21mr|texlive-savetrees-2.4-2|24	#-----------------------------------------------------------------------
21mr|texlive-savetrees-2.4-2|25	%files
21mr|texlive-savetrees-2.4-2|26	%{_texmfdistdir}/bibtex/bst/savetrees
21mr|texlive-savetrees-2.4-2|27	%{_texmfdistdir}/tex/latex/savetrees
21mr|texlive-savetrees-2.4-2|28	%doc %{_texmfdistdir}/doc/latex/savetrees
21mr|texlive-savetrees-2.4-2|29	#- source
21mr|texlive-savetrees-2.4-2|30	%doc %{_texmfdistdir}/source/latex/savetrees
21mr|texlive-savetrees-2.4-2|31	
21mr|texlive-savetrees-2.4-2|32	#-----------------------------------------------------------------------
21mr|texlive-savetrees-2.4-2|33	%prep
21mr|texlive-savetrees-2.4-2|34	%setup -c -a0 -a1 -a2
21mr|texlive-savetrees-2.4-2|35	
21mr|texlive-savetrees-2.4-2|36	%build
21mr|texlive-savetrees-2.4-2|37	
21mr|texlive-savetrees-2.4-2|38	%install
21mr|texlive-savetrees-2.4-2|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-savetrees-2.4-2|40	cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}

18987 21
21mr|texlive-scale-1.1.2-7|1	# revision 15878
21mr|texlive-scale-1.1.2-7|2	# category Package
21mr|texlive-scale-1.1.2-7|3	# catalog-ctan /macros/latex/contrib/scale
21mr|texlive-scale-1.1.2-7|4	# catalog-date 2006-11-06 12:20:58 +0100
21mr|texlive-scale-1.1.2-7|5	# catalog-license gpl
21mr|texlive-scale-1.1.2-7|6	# catalog-version 1.1.2
21mr|texlive-scale-1.1.2-7|7	Name:		texlive-scale
21mr|texlive-scale-1.1.2-7|8	Version:	1.1.2
21mr|texlive-scale-1.1.2-7|9	Release:	7
21mr|texlive-scale-1.1.2-7|10	Summary:	Scale document by sqrt(2) or magstep(2)
21mr|texlive-scale-1.1.2-7|11	Group:		Publishing
21mr|texlive-scale-1.1.2-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/scale
21mr|texlive-scale-1.1.2-7|13	License:	GPL
21mr|texlive-scale-1.1.2-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/scale.tar.xz
21mr|texlive-scale-1.1.2-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/scale.doc.tar.xz
21mr|texlive-scale-1.1.2-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/scale.source.tar.xz
21mr|texlive-scale-1.1.2-7|17	BuildArch:	noarch
21mr|texlive-scale-1.1.2-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-scale-1.1.2-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-scale-1.1.2-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-scale-1.1.2-7|21	
21mr|texlive-scale-1.1.2-7|22	%description
21mr|texlive-scale-1.1.2-7|23	A package to scale a document by sqrt(2) (or by \magstep{2}).
21mr|texlive-scale-1.1.2-7|24	This is useful if you are preparing a document on, for example,
21mr|texlive-scale-1.1.2-7|25	A5 paper and want to print on A4 paper to achieve a better
21mr|texlive-scale-1.1.2-7|26	resolution.
21mr|texlive-scale-1.1.2-7|27	
21mr|texlive-scale-1.1.2-7|28	
21mr|texlive-scale-1.1.2-7|29	#-----------------------------------------------------------------------
21mr|texlive-scale-1.1.2-7|30	%files
21mr|texlive-scale-1.1.2-7|31	%{_texmfdistdir}/tex/latex/scale/scale.sty
21mr|texlive-scale-1.1.2-7|32	%doc %{_texmfdistdir}/doc/latex/scale/COPYING
21mr|texlive-scale-1.1.2-7|33	%doc %{_texmfdistdir}/doc/latex/scale/README
21mr|texlive-scale-1.1.2-7|34	#- source
21mr|texlive-scale-1.1.2-7|35	%doc %{_texmfdistdir}/source/latex/scale/scale.dtx
21mr|texlive-scale-1.1.2-7|36	%doc %{_texmfdistdir}/source/latex/scale/scale.ins
21mr|texlive-scale-1.1.2-7|37	
21mr|texlive-scale-1.1.2-7|38	#-----------------------------------------------------------------------
21mr|texlive-scale-1.1.2-7|39	%prep
21mr|texlive-scale-1.1.2-7|40	%setup -c -a0 -a1 -a2
21mr|texlive-scale-1.1.2-7|41	
21mr|texlive-scale-1.1.2-7|42	%build
21mr|texlive-scale-1.1.2-7|43	
21mr|texlive-scale-1.1.2-7|44	%install
21mr|texlive-scale-1.1.2-7|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-scale-1.1.2-7|46	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18988 21
21mr|texlive-scalebar-1.0-7|1	# revision 15878
21mr|texlive-scalebar-1.0-7|2	# category Package
21mr|texlive-scalebar-1.0-7|3	# catalog-ctan /macros/latex/contrib/scalebar
21mr|texlive-scalebar-1.0-7|4	# catalog-date 2006-11-06 13:28:58 +0100
21mr|texlive-scalebar-1.0-7|5	# catalog-license lppl
21mr|texlive-scalebar-1.0-7|6	# catalog-version 1.0
21mr|texlive-scalebar-1.0-7|7	Name:		texlive-scalebar
21mr|texlive-scalebar-1.0-7|8	Version:	1.0
21mr|texlive-scalebar-1.0-7|9	Release:	7
21mr|texlive-scalebar-1.0-7|10	Summary:	Create scalebars for maps, diagrams or photos
21mr|texlive-scalebar-1.0-7|11	Group:		Publishing
21mr|texlive-scalebar-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/scalebar
21mr|texlive-scalebar-1.0-7|13	License:	LPPL
21mr|texlive-scalebar-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/scalebar.tar.xz
21mr|texlive-scalebar-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/scalebar.doc.tar.xz
21mr|texlive-scalebar-1.0-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/scalebar.source.tar.xz
21mr|texlive-scalebar-1.0-7|17	BuildArch:	noarch
21mr|texlive-scalebar-1.0-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-scalebar-1.0-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-scalebar-1.0-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-scalebar-1.0-7|21	
21mr|texlive-scalebar-1.0-7|22	%description
21mr|texlive-scalebar-1.0-7|23	This is a small package to create scalebars for maps, diagrams
21mr|texlive-scalebar-1.0-7|24	or photos. It was designed for use with cave maps but can be
21mr|texlive-scalebar-1.0-7|25	used for anything from showing a scalebar in kilometers for
21mr|texlive-scalebar-1.0-7|26	topographic maps to a scalebar in micrometers for an electron
21mr|texlive-scalebar-1.0-7|27	microscope image.
21mr|texlive-scalebar-1.0-7|28	
21mr|texlive-scalebar-1.0-7|29	
21mr|texlive-scalebar-1.0-7|30	#-----------------------------------------------------------------------
21mr|texlive-scalebar-1.0-7|31	%files
21mr|texlive-scalebar-1.0-7|32	%{_texmfdistdir}/tex/latex/scalebar/scalebar.sty
21mr|texlive-scalebar-1.0-7|33	%doc %{_texmfdistdir}/doc/latex/scalebar/README
21mr|texlive-scalebar-1.0-7|34	%doc %{_texmfdistdir}/doc/latex/scalebar/scalebar_examples.pdf
21mr|texlive-scalebar-1.0-7|35	%doc %{_texmfdistdir}/doc/latex/scalebar/scalebar_examples.tex
21mr|texlive-scalebar-1.0-7|36	#- source
21mr|texlive-scalebar-1.0-7|37	%doc %{_texmfdistdir}/source/latex/scalebar/scalebar.dtx
21mr|texlive-scalebar-1.0-7|38	%doc %{_texmfdistdir}/source/latex/scalebar/scalebar.ins
21mr|texlive-scalebar-1.0-7|39	
21mr|texlive-scalebar-1.0-7|40	#-----------------------------------------------------------------------
21mr|texlive-scalebar-1.0-7|41	%prep
21mr|texlive-scalebar-1.0-7|42	%setup -c -a0 -a1 -a2
21mr|texlive-scalebar-1.0-7|43	
21mr|texlive-scalebar-1.0-7|44	%build
21mr|texlive-scalebar-1.0-7|45	
21mr|texlive-scalebar-1.0-7|46	%install
21mr|texlive-scalebar-1.0-7|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-scalebar-1.0-7|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

18989 21
21mr|texlive-scalerel-1.8-2|1	# revision 33145
21mr|texlive-scalerel-1.8-2|2	# category Package
21mr|texlive-scalerel-1.8-2|3	# catalog-ctan /macros/latex/contrib/scalerel
21mr|texlive-scalerel-1.8-2|4	# catalog-date 2014-03-10 14:38:12 +0100
21mr|texlive-scalerel-1.8-2|5	# catalog-license lppl
21mr|texlive-scalerel-1.8-2|6	# catalog-version 1.6
21mr|texlive-scalerel-1.8-2|7	Name:		texlive-scalerel
21mr|texlive-scalerel-1.8-2|8	Version:	1.8
21mr|texlive-scalerel-1.8-2|9	Release:	2
21mr|texlive-scalerel-1.8-2|10	Summary:	Constrained scaling and stretching of objects
21mr|texlive-scalerel-1.8-2|11	Group:		Publishing
21mr|texlive-scalerel-1.8-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/scalerel
21mr|texlive-scalerel-1.8-2|13	License:	LPPL
21mr|texlive-scalerel-1.8-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/scalerel.tar.xz
21mr|texlive-scalerel-1.8-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/scalerel.doc.tar.xz
21mr|texlive-scalerel-1.8-2|16	BuildArch:	noarch
21mr|texlive-scalerel-1.8-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-scalerel-1.8-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-scalerel-1.8-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-scalerel-1.8-2|20	
21mr|texlive-scalerel-1.8-2|21	%description
21mr|texlive-scalerel-1.8-2|22	The package provides four commands for vertically scaling and
21mr|texlive-scalerel-1.8-2|23	stretching objects. Its primary function is the ability to
21mr|texlive-scalerel-1.8-2|24	scale/stretch and shift one object to conform to the size of a
21mr|texlive-scalerel-1.8-2|25	specified second object. This feature can be useful in both
21mr|texlive-scalerel-1.8-2|26	equations and schematic diagrams. Additionally, the scaling and
21mr|texlive-scalerel-1.8-2|27	stretching commands offer constraints on maximum width and/or
21mr|texlive-scalerel-1.8-2|28	minimum aspect ratio, which are often used to preserve
21mr|texlive-scalerel-1.8-2|29	legibility or for the sake of general appearance.
21mr|texlive-scalerel-1.8-2|30	
21mr|texlive-scalerel-1.8-2|31	#-----------------------------------------------------------------------
21mr|texlive-scalerel-1.8-2|32	%files
21mr|texlive-scalerel-1.8-2|33	%{_texmfdistdir}/tex/latex/scalerel/scalerel.sty
21mr|texlive-scalerel-1.8-2|34	%doc %{_texmfdistdir}/doc/latex/scalerel/README
21mr|texlive-scalerel-1.8-2|35	%doc %{_texmfdistdir}/doc/latex/scalerel/scalerel.pdf
21mr|texlive-scalerel-1.8-2|36	%doc %{_texmfdistdir}/doc/latex/scalerel/scalerel.tex
21mr|texlive-scalerel-1.8-2|37	
21mr|texlive-scalerel-1.8-2|38	#-----------------------------------------------------------------------
21mr|texlive-scalerel-1.8-2|39	%prep
21mr|texlive-scalerel-1.8-2|40	%setup -c -a0 -a1
21mr|texlive-scalerel-1.8-2|41	
21mr|texlive-scalerel-1.8-2|42	%build
21mr|texlive-scalerel-1.8-2|43	
21mr|texlive-scalerel-1.8-2|44	%install
21mr|texlive-scalerel-1.8-2|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-scalerel-1.8-2|46	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18990 21
21mr|texlive-scanpages-1.05a-1|1	Name:		texlive-scanpages
21mr|texlive-scanpages-1.05a-1|2	Version:	1.05a
21mr|texlive-scanpages-1.05a-1|3	Release:	1
21mr|texlive-scanpages-1.05a-1|4	Summary:	Support importing and embellishing scanned documents
21mr|texlive-scanpages-1.05a-1|5	Group:		Publishing
21mr|texlive-scanpages-1.05a-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/scanpages
21mr|texlive-scanpages-1.05a-1|7	License:	LPPL1.3
21mr|texlive-scanpages-1.05a-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/scanpages.tar.xz
21mr|texlive-scanpages-1.05a-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/scanpages.doc.tar.xz
21mr|texlive-scanpages-1.05a-1|10	BuildArch:	noarch
21mr|texlive-scanpages-1.05a-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-scanpages-1.05a-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-scanpages-1.05a-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-scanpages-1.05a-1|14	
21mr|texlive-scanpages-1.05a-1|15	%description
21mr|texlive-scanpages-1.05a-1|16	The bundle provides support for the process of creating
21mr|texlive-scanpages-1.05a-1|17	documents based on pre-TeX-era material that is available as
21mr|texlive-scanpages-1.05a-1|18	scanned pages, only.
21mr|texlive-scanpages-1.05a-1|19	
21mr|texlive-scanpages-1.05a-1|20	#-----------------------------------------------------------------------
21mr|texlive-scanpages-1.05a-1|21	%files
21mr|texlive-scanpages-1.05a-1|22	%{_texmfdistdir}/tex/latex/scanpages
21mr|texlive-scanpages-1.05a-1|23	%doc %{_texmfdistdir}/doc/latex/scanpages
21mr|texlive-scanpages-1.05a-1|24	
21mr|texlive-scanpages-1.05a-1|25	#-----------------------------------------------------------------------
21mr|texlive-scanpages-1.05a-1|26	%prep
21mr|texlive-scanpages-1.05a-1|27	%setup -c -a0 -a1
21mr|texlive-scanpages-1.05a-1|28	
21mr|texlive-scanpages-1.05a-1|29	%build
21mr|texlive-scanpages-1.05a-1|30	
21mr|texlive-scanpages-1.05a-1|31	%install
21mr|texlive-scanpages-1.05a-1|32	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-scanpages-1.05a-1|33	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18991 21
21mr|texlive-schemabloc-1.5-7|1	# revision 15878
21mr|texlive-schemabloc-1.5-7|2	# category Package
21mr|texlive-schemabloc-1.5-7|3	# catalog-ctan /graphics/pgf/contrib/schemabloc
21mr|texlive-schemabloc-1.5-7|4	# catalog-date 2009-01-23 11:09:06 +0100
21mr|texlive-schemabloc-1.5-7|5	# catalog-license lppl
21mr|texlive-schemabloc-1.5-7|6	# catalog-version 1.5
21mr|texlive-schemabloc-1.5-7|7	Name:		texlive-schemabloc
21mr|texlive-schemabloc-1.5-7|8	Version:	1.5
21mr|texlive-schemabloc-1.5-7|9	Release:	7
21mr|texlive-schemabloc-1.5-7|10	Summary:	Draw block diagrams, using Tikz
21mr|texlive-schemabloc-1.5-7|11	Group:		Publishing
21mr|texlive-schemabloc-1.5-7|12	URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/schemabloc
21mr|texlive-schemabloc-1.5-7|13	License:	LPPL
21mr|texlive-schemabloc-1.5-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/schemabloc.tar.xz
21mr|texlive-schemabloc-1.5-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/schemabloc.doc.tar.xz
21mr|texlive-schemabloc-1.5-7|16	BuildArch:	noarch
21mr|texlive-schemabloc-1.5-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-schemabloc-1.5-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-schemabloc-1.5-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-schemabloc-1.5-7|20	
21mr|texlive-schemabloc-1.5-7|21	%description
21mr|texlive-schemabloc-1.5-7|22	The package provides a set of macros for constructing block
21mr|texlive-schemabloc-1.5-7|23	diagrams, using TikZ.
21mr|texlive-schemabloc-1.5-7|24	
21mr|texlive-schemabloc-1.5-7|25	
21mr|texlive-schemabloc-1.5-7|26	#-----------------------------------------------------------------------
21mr|texlive-schemabloc-1.5-7|27	%files
21mr|texlive-schemabloc-1.5-7|28	%{_texmfdistdir}/tex/latex/schemabloc/schemabloc.sty
21mr|texlive-schemabloc-1.5-7|29	%doc %{_texmfdistdir}/doc/latex/schemabloc/README
21mr|texlive-schemabloc-1.5-7|30	%doc %{_texmfdistdir}/doc/latex/schemabloc/schemabloc.pdf
21mr|texlive-schemabloc-1.5-7|31	%doc %{_texmfdistdir}/doc/latex/schemabloc/schemabloc.tex
21mr|texlive-schemabloc-1.5-7|32	
21mr|texlive-schemabloc-1.5-7|33	#-----------------------------------------------------------------------
21mr|texlive-schemabloc-1.5-7|34	%prep
21mr|texlive-schemabloc-1.5-7|35	%setup -c -a0 -a1
21mr|texlive-schemabloc-1.5-7|36	
21mr|texlive-schemabloc-1.5-7|37	%build
21mr|texlive-schemabloc-1.5-7|38	
21mr|texlive-schemabloc-1.5-7|39	%install
21mr|texlive-schemabloc-1.5-7|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-schemabloc-1.5-7|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

18992 21
21mr|texlive-scheme-basic-20190909-1|1	# revision 25923
21mr|texlive-scheme-basic-20190909-1|2	# category Scheme
21mr|texlive-scheme-basic-20190909-1|3	# catalog-ctan undef
21mr|texlive-scheme-basic-20190909-1|4	# catalog-date undef
21mr|texlive-scheme-basic-20190909-1|5	# catalog-license undef
21mr|texlive-scheme-basic-20190909-1|6	# catalog-version undef
21mr|texlive-scheme-basic-20190909-1|7	Name:		texlive-scheme-basic
21mr|texlive-scheme-basic-20190909-1|8	Version:	20190909
21mr|texlive-scheme-basic-20190909-1|9	Release:	1
21mr|texlive-scheme-basic-20190909-1|10	Summary:	basic scheme (plain and latex)
21mr|texlive-scheme-basic-20190909-1|11	Group:		Publishing
21mr|texlive-scheme-basic-20190909-1|12	URL:		http://tug.org/texlive
21mr|texlive-scheme-basic-20190909-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-scheme-basic-20190909-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/scheme-basic.tar.xz
21mr|texlive-scheme-basic-20190909-1|15	BuildArch:	noarch
21mr|texlive-scheme-basic-20190909-1|16	BuildRequires:	texlive-tlpkg
21mr|texlive-scheme-basic-20190909-1|17	Requires(pre):	texlive-tlpkg
21mr|texlive-scheme-basic-20190909-1|18	Requires:	texlive-collection-basic
21mr|texlive-scheme-basic-20190909-1|19	Requires:	texlive-collection-latex
21mr|texlive-scheme-basic-20190909-1|20	
21mr|texlive-scheme-basic-20190909-1|21	%description
21mr|texlive-scheme-basic-20190909-1|22	This is the basic TeX Live scheme: it is a small set of files
21mr|texlive-scheme-basic-20190909-1|23	sufficient to typeset plain TeX or LaTeX documents in
21mr|texlive-scheme-basic-20190909-1|24	PostScript or PDF, using the Computer Modern fonts.  This
21mr|texlive-scheme-basic-20190909-1|25	scheme corresponds to collection-basic and collection-latex.
21mr|texlive-scheme-basic-20190909-1|26	
21mr|texlive-scheme-basic-20190909-1|27	#-----------------------------------------------------------------------
21mr|texlive-scheme-basic-20190909-1|28	%files
21mr|texlive-scheme-basic-20190909-1|29	
21mr|texlive-scheme-basic-20190909-1|30	#-----------------------------------------------------------------------
21mr|texlive-scheme-basic-20190909-1|31	%prep
21mr|texlive-scheme-basic-20190909-1|32	%setup -c -a0
21mr|texlive-scheme-basic-20190909-1|33	
21mr|texlive-scheme-basic-20190909-1|34	%build
21mr|texlive-scheme-basic-20190909-1|35	
21mr|texlive-scheme-basic-20190909-1|36	%install

18993 21
21mr|texlive-scheme-context-20190302-2|1	# revision 32062
21mr|texlive-scheme-context-20190302-2|2	# category Scheme
21mr|texlive-scheme-context-20190302-2|3	# catalog-ctan undef
21mr|texlive-scheme-context-20190302-2|4	# catalog-date undef
21mr|texlive-scheme-context-20190302-2|5	# catalog-license undef
21mr|texlive-scheme-context-20190302-2|6	# catalog-version undef
21mr|texlive-scheme-context-20190302-2|7	Name:		texlive-scheme-context
21mr|texlive-scheme-context-20190302-2|8	Version:	20190302
21mr|texlive-scheme-context-20190302-2|9	Release:	2
21mr|texlive-scheme-context-20190302-2|10	Summary:	ConTeXt scheme
21mr|texlive-scheme-context-20190302-2|11	Group:		Publishing
21mr|texlive-scheme-context-20190302-2|12	URL:		http://tug.org/texlive
21mr|texlive-scheme-context-20190302-2|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-scheme-context-20190302-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/scheme-context.tar.xz
21mr|texlive-scheme-context-20190302-2|15	BuildArch:	noarch
21mr|texlive-scheme-context-20190302-2|16	BuildRequires:	texlive-tlpkg
21mr|texlive-scheme-context-20190302-2|17	Requires(pre):	texlive-tlpkg
21mr|texlive-scheme-context-20190302-2|18	Requires(post):	texlive-context
21mr|texlive-scheme-context-20190302-2|19	Requires:	texlive-collection-context
21mr|texlive-scheme-context-20190302-2|20	Requires:	texlive-collection-metapost
21mr|texlive-scheme-context-20190302-2|21	Requires:	texlive-tex-gyre
21mr|texlive-scheme-context-20190302-2|22	Requires:	texlive-tex-gyre-math
21mr|texlive-scheme-context-20190302-2|23	Requires:	texlive-antt
21mr|texlive-scheme-context-20190302-2|24	Requires:	texlive-iwona
21mr|texlive-scheme-context-20190302-2|25	Requires:	texlive-kurier
21mr|texlive-scheme-context-20190302-2|26	Requires:	texlive-poltawski
21mr|texlive-scheme-context-20190302-2|27	Requires:	texlive-xits
21mr|texlive-scheme-context-20190302-2|28	Requires:	texlive-Asana-Math
21mr|texlive-scheme-context-20190302-2|29	Requires:	texlive-gentium-tug
21mr|texlive-scheme-context-20190302-2|30	Requires:	texlive-txfonts
21mr|texlive-scheme-context-20190302-2|31	Requires:	texlive-pxfonts
21mr|texlive-scheme-context-20190302-2|32	Requires:	texlive-eulervm
21mr|texlive-scheme-context-20190302-2|33	Requires:	texlive-marvosym
21mr|texlive-scheme-context-20190302-2|34	Requires:	texlive-wasy
21mr|texlive-scheme-context-20190302-2|35	Requires:	texlive-ccicons
21mr|texlive-scheme-context-20190302-2|36	Requires:	texlive-ly1
21mr|texlive-scheme-context-20190302-2|37	Recommends:	texlive-manfnt-font
21mr|texlive-scheme-context-20190302-2|38	Requires:	texlive-mflogo-font
21mr|texlive-scheme-context-20190302-2|39	
21mr|texlive-scheme-context-20190302-2|40	%description
21mr|texlive-scheme-context-20190302-2|41	This is the TeX Live scheme for installing ConTeXt.
21mr|texlive-scheme-context-20190302-2|42	
21mr|texlive-scheme-context-20190302-2|43	
21mr|texlive-scheme-context-20190302-2|44	#-----------------------------------------------------------------------
21mr|texlive-scheme-context-20190302-2|45	%files
21mr|texlive-scheme-context-20190302-2|46	
21mr|texlive-scheme-context-20190302-2|47	#-----------------------------------------------------------------------
21mr|texlive-scheme-context-20190302-2|48	%prep
21mr|texlive-scheme-context-20190302-2|49	%setup -c -a0
21mr|texlive-scheme-context-20190302-2|50	
21mr|texlive-scheme-context-20190302-2|51	%build
21mr|texlive-scheme-context-20190302-2|52	
21mr|texlive-scheme-context-20190302-2|53	%install

18994 21
21mr|texlive-scheme-full-20190228-4|1	# revision 30492
21mr|texlive-scheme-full-20190228-4|2	# category Scheme
21mr|texlive-scheme-full-20190228-4|3	# catalog-ctan undef
21mr|texlive-scheme-full-20190228-4|4	# catalog-date undef
21mr|texlive-scheme-full-20190228-4|5	# catalog-license undef
21mr|texlive-scheme-full-20190228-4|6	# catalog-version undef
21mr|texlive-scheme-full-20190228-4|7	Name:		texlive-scheme-full
21mr|texlive-scheme-full-20190228-4|8	Version:	20190228
21mr|texlive-scheme-full-20190228-4|9	Release:	4
21mr|texlive-scheme-full-20190228-4|10	Summary:	Full scheme (everything)
21mr|texlive-scheme-full-20190228-4|11	Group:		Publishing
21mr|texlive-scheme-full-20190228-4|12	URL:		http://tug.org/texlive
21mr|texlive-scheme-full-20190228-4|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-scheme-full-20190228-4|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/scheme-full.tar.xz
21mr|texlive-scheme-full-20190228-4|15	BuildArch:	noarch
21mr|texlive-scheme-full-20190228-4|16	BuildRequires:	texlive-tlpkg
21mr|texlive-scheme-full-20190228-4|17	Requires(pre):	texlive-tlpkg
21mr|texlive-scheme-full-20190228-4|18	Requires:	texlive-collection-basic
21mr|texlive-scheme-full-20190228-4|19	Requires:	texlive-collection-context
21mr|texlive-scheme-full-20190228-4|20	Requires:	texlive-collection-fontsrecommended
21mr|texlive-scheme-full-20190228-4|21	Requires:	texlive-collection-fontutils
21mr|texlive-scheme-full-20190228-4|22	Requires:	texlive-collection-games
21mr|texlive-scheme-full-20190228-4|23	Recommends:	texlive-collection-plaingeneric
21mr|texlive-scheme-full-20190228-4|24	Requires:	texlive-collection-humanities
21mr|texlive-scheme-full-20190228-4|25	Requires:	texlive-collection-langafrican
21mr|texlive-scheme-full-20190228-4|26	Requires:	texlive-collection-langarabic
21mr|texlive-scheme-full-20190228-4|27	Requires:	texlive-collection-langcjk
21mr|texlive-scheme-full-20190228-4|28	Requires:	texlive-collection-langcyrillic
21mr|texlive-scheme-full-20190228-4|29	Requires:	texlive-collection-langczechslovak
21mr|texlive-scheme-full-20190228-4|30	Requires:	texlive-collection-langenglish
21mr|texlive-scheme-full-20190228-4|31	Requires:	texlive-collection-langeuropean
21mr|texlive-scheme-full-20190228-4|32	Requires:	texlive-collection-langfrench
21mr|texlive-scheme-full-20190228-4|33	Requires:	texlive-collection-langgerman
21mr|texlive-scheme-full-20190228-4|34	Requires:	texlive-collection-langgreek
21mr|texlive-scheme-full-20190228-4|35	Requires:	texlive-collection-langindic
21mr|texlive-scheme-full-20190228-4|36	Requires:	texlive-collection-langitalian
21mr|texlive-scheme-full-20190228-4|37	Recommends:       texlive-collection-langchinese
21mr|texlive-scheme-full-20190228-4|38	Recommends:       texlive-collection-langjapanese
21mr|texlive-scheme-full-20190228-4|39	Recommends:       texlive-collection-langkorean
21mr|texlive-scheme-full-20190228-4|40	Requires:	texlive-collection-langother
21mr|texlive-scheme-full-20190228-4|41	Requires:	texlive-collection-langpolish
21mr|texlive-scheme-full-20190228-4|42	Requires:	texlive-collection-langportuguese
21mr|texlive-scheme-full-20190228-4|43	Requires:	texlive-collection-langspanish
21mr|texlive-scheme-full-20190228-4|44	Requires:	texlive-collection-latex
21mr|texlive-scheme-full-20190228-4|45	Requires:	texlive-collection-latexrecommended
21mr|texlive-scheme-full-20190228-4|46	Requires:	texlive-collection-luatex
21mr|texlive-scheme-full-20190228-4|47	Requires:	texlive-collection-metapost
21mr|texlive-scheme-full-20190228-4|48	Requires:	texlive-collection-music
21mr|texlive-scheme-full-20190228-4|49	Recommends:	texlive-collection-omega
21mr|texlive-scheme-full-20190228-4|50	Requires:	texlive-collection-pictures
21mr|texlive-scheme-full-20190228-4|51	Requires:	texlive-collection-pstricks
21mr|texlive-scheme-full-20190228-4|52	Requires:	texlive-collection-publishers
21mr|texlive-scheme-full-20190228-4|53	Recommends:	texlive-collection-mathscience
21mr|texlive-scheme-full-20190228-4|54	Requires:	texlive-collection-xetex
21mr|texlive-scheme-full-20190228-4|55	Recommends:	texlive-collection-bibtexextra
21mr|texlive-scheme-full-20190228-4|56	Recommends:	texlive-collection-binextra
21mr|texlive-scheme-full-20190228-4|57	Recommends:	texlive-collection-fontsextra
21mr|texlive-scheme-full-20190228-4|58	Recommends:	texlive-collection-formatsextra
21mr|texlive-scheme-full-20190228-4|59	Recommends:	texlive-collection-genericextra
21mr|texlive-scheme-full-20190228-4|60	Recommends:	texlive-collection-latexextra
21mr|texlive-scheme-full-20190228-4|61	
21mr|texlive-scheme-full-20190228-4|62	%description
21mr|texlive-scheme-full-20190228-4|63	This is the full TeX Live scheme: it installs everything
21mr|texlive-scheme-full-20190228-4|64	available.
21mr|texlive-scheme-full-20190228-4|65	
21mr|texlive-scheme-full-20190228-4|66	#-----------------------------------------------------------------------
21mr|texlive-scheme-full-20190228-4|67	%files
21mr|texlive-scheme-full-20190228-4|68	
21mr|texlive-scheme-full-20190228-4|69	#-----------------------------------------------------------------------
21mr|texlive-scheme-full-20190228-4|70	%prep
21mr|texlive-scheme-full-20190228-4|71	%setup -c -a0
21mr|texlive-scheme-full-20190228-4|72	
21mr|texlive-scheme-full-20190228-4|73	%build
21mr|texlive-scheme-full-20190228-4|74	
21mr|texlive-scheme-full-20190228-4|75	%install

18995 21
21mr|texlive-scheme-gust-20190228-2|1	# revision 30372
21mr|texlive-scheme-gust-20190228-2|2	# category Scheme
21mr|texlive-scheme-gust-20190228-2|3	# catalog-ctan undef
21mr|texlive-scheme-gust-20190228-2|4	# catalog-date undef
21mr|texlive-scheme-gust-20190228-2|5	# catalog-license undef
21mr|texlive-scheme-gust-20190228-2|6	# catalog-version undef
21mr|texlive-scheme-gust-20190228-2|7	Name:		texlive-scheme-gust
21mr|texlive-scheme-gust-20190228-2|8	Version:	20190228
21mr|texlive-scheme-gust-20190228-2|9	Release:	2
21mr|texlive-scheme-gust-20190228-2|10	Summary:	GUST TeX Live scheme
21mr|texlive-scheme-gust-20190228-2|11	Group:		Publishing
21mr|texlive-scheme-gust-20190228-2|12	URL:		http://tug.org/texlive
21mr|texlive-scheme-gust-20190228-2|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-scheme-gust-20190228-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/scheme-gust.tar.xz
21mr|texlive-scheme-gust-20190228-2|15	BuildArch:	noarch
21mr|texlive-scheme-gust-20190228-2|16	BuildRequires:	texlive-tlpkg
21mr|texlive-scheme-gust-20190228-2|17	Requires(pre):	texlive-tlpkg
21mr|texlive-scheme-gust-20190228-2|18	Requires:	texlive-FAQ-en
21mr|texlive-scheme-gust-20190228-2|19	Requires:	texlive-Type1fonts
21mr|texlive-scheme-gust-20190228-2|20	Requires:	texlive-amslatex-primer
21mr|texlive-scheme-gust-20190228-2|21	Requires:	texlive-amstex
21mr|texlive-scheme-gust-20190228-2|22	Requires:	texlive-antt
21mr|texlive-scheme-gust-20190228-2|23	Requires:	texlive-bibtex8
21mr|texlive-scheme-gust-20190228-2|24	Requires:	texlive-comment
21mr|texlive-scheme-gust-20190228-2|25	Requires:	texlive-comprehensive
21mr|texlive-scheme-gust-20190228-2|26	Requires:	texlive-concrete
21mr|texlive-scheme-gust-20190228-2|27	Requires:	texlive-cyklop
21mr|texlive-scheme-gust-20190228-2|28	Requires:	texlive-dvidvi
21mr|texlive-scheme-gust-20190228-2|29	Requires:	texlive-dviljk
21mr|texlive-scheme-gust-20190228-2|30	Requires:	texlive-gustprog
21mr|texlive-scheme-gust-20190228-2|31	Requires:	texlive-impatient
21mr|texlive-scheme-gust-20190228-2|32	Requires:	texlive-iwona
21mr|texlive-scheme-gust-20190228-2|33	Requires:	texlive-metafont-beginners
21mr|texlive-scheme-gust-20190228-2|34	Requires:	texlive-metapost-examples
21mr|texlive-scheme-gust-20190228-2|35	Requires:	texlive-poltawski
21mr|texlive-scheme-gust-20190228-2|36	Requires:	texlive-seetexk
21mr|texlive-scheme-gust-20190228-2|37	Requires:	texlive-seminar
21mr|texlive-scheme-gust-20190228-2|38	Requires:	texlive-tds
21mr|texlive-scheme-gust-20190228-2|39	Requires:	texlive-tex4ht
21mr|texlive-scheme-gust-20190228-2|40	Requires:	texlive-texdoc
21mr|texlive-scheme-gust-20190228-2|41	Requires:	texlive-collection-basic
21mr|texlive-scheme-gust-20190228-2|42	Requires:	texlive-collection-context
21mr|texlive-scheme-gust-20190228-2|43	Requires:	texlive-collection-fontutils
21mr|texlive-scheme-gust-20190228-2|44	Requires:	texlive-collection-fontsrecommended
21mr|texlive-scheme-gust-20190228-2|45	Recommends:	texlive-collection-plaingeneric
21mr|texlive-scheme-gust-20190228-2|46	Requires:	texlive-collection-langpolish
21mr|texlive-scheme-gust-20190228-2|47	Requires:	texlive-collection-latex
21mr|texlive-scheme-gust-20190228-2|48	Requires:	texlive-collection-latexrecommended
21mr|texlive-scheme-gust-20190228-2|49	Requires:	texlive-collection-metapost
21mr|texlive-scheme-gust-20190228-2|50	Requires:	texlive-collection-xetex
21mr|texlive-scheme-gust-20190228-2|51	
21mr|texlive-scheme-gust-20190228-2|52	%description
21mr|texlive-scheme-gust-20190228-2|53	This is the GUST TeX Live scheme: it is a set of files
21mr|texlive-scheme-gust-20190228-2|54	sufficient to typeset Polish plain TeX, LaTeX and ConTeXt
21mr|texlive-scheme-gust-20190228-2|55	documents in PostScript or PDF.
21mr|texlive-scheme-gust-20190228-2|56	
21mr|texlive-scheme-gust-20190228-2|57	#-----------------------------------------------------------------------
21mr|texlive-scheme-gust-20190228-2|58	%files
21mr|texlive-scheme-gust-20190228-2|59	
21mr|texlive-scheme-gust-20190228-2|60	#-----------------------------------------------------------------------
21mr|texlive-scheme-gust-20190228-2|61	%prep
21mr|texlive-scheme-gust-20190228-2|62	%setup -c -a0
21mr|texlive-scheme-gust-20190228-2|63	
21mr|texlive-scheme-gust-20190228-2|64	%build
21mr|texlive-scheme-gust-20190228-2|65	
21mr|texlive-scheme-gust-20190228-2|66	%install

18996 21
21mr|texlive-scheme-medium-20180303-1|1	# revision 30457
21mr|texlive-scheme-medium-20180303-1|2	# category Scheme
21mr|texlive-scheme-medium-20180303-1|3	# catalog-ctan undef
21mr|texlive-scheme-medium-20180303-1|4	# catalog-date undef
21mr|texlive-scheme-medium-20180303-1|5	# catalog-license undef
21mr|texlive-scheme-medium-20180303-1|6	# catalog-version undef
21mr|texlive-scheme-medium-20180303-1|7	Name:		texlive-scheme-medium
21mr|texlive-scheme-medium-20180303-1|8	Version:	20180303
21mr|texlive-scheme-medium-20180303-1|9	Release:	1
21mr|texlive-scheme-medium-20180303-1|10	Summary:	medium scheme (small + more packages and languages)
21mr|texlive-scheme-medium-20180303-1|11	Group:		Publishing
21mr|texlive-scheme-medium-20180303-1|12	URL:		http://tug.org/texlive
21mr|texlive-scheme-medium-20180303-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-scheme-medium-20180303-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/scheme-medium.tar.xz
21mr|texlive-scheme-medium-20180303-1|15	BuildArch:	noarch
21mr|texlive-scheme-medium-20180303-1|16	BuildRequires:	texlive-tlpkg
21mr|texlive-scheme-medium-20180303-1|17	Requires(pre):	texlive-tlpkg
21mr|texlive-scheme-medium-20180303-1|18	Requires:	texlive-collection-basic
21mr|texlive-scheme-medium-20180303-1|19	Requires:	texlive-collection-context
21mr|texlive-scheme-medium-20180303-1|20	Requires:	texlive-collection-fontsrecommended
21mr|texlive-scheme-medium-20180303-1|21	Requires:	texlive-collection-fontutils
21mr|texlive-scheme-medium-20180303-1|22	Requires:	texlive-collection-langczechslovak
21mr|texlive-scheme-medium-20180303-1|23	Requires:	texlive-collection-langcyrillic
21mr|texlive-scheme-medium-20180303-1|24	Requires:	texlive-collection-langenglish
21mr|texlive-scheme-medium-20180303-1|25	Requires:	texlive-collection-langeuropean
21mr|texlive-scheme-medium-20180303-1|26	Requires:	texlive-collection-langfrench
21mr|texlive-scheme-medium-20180303-1|27	Requires:	texlive-collection-langgerman
21mr|texlive-scheme-medium-20180303-1|28	Requires:	texlive-collection-langgreek
21mr|texlive-scheme-medium-20180303-1|29	Requires:	texlive-collection-langitalian
21mr|texlive-scheme-medium-20180303-1|30	Requires:	texlive-collection-langpolish
21mr|texlive-scheme-medium-20180303-1|31	Requires:	texlive-collection-langportuguese
21mr|texlive-scheme-medium-20180303-1|32	Requires:	texlive-collection-langspanish
21mr|texlive-scheme-medium-20180303-1|33	Requires:	texlive-collection-latex
21mr|texlive-scheme-medium-20180303-1|34	Requires:	texlive-collection-latexrecommended
21mr|texlive-scheme-medium-20180303-1|35	Requires:	texlive-collection-luatex
21mr|texlive-scheme-medium-20180303-1|36	Requires:	texlive-collection-metapost
21mr|texlive-scheme-medium-20180303-1|37	Requires:	texlive-collection-xetex
21mr|texlive-scheme-medium-20180303-1|38	Recommends:	texlive-collection-binextra
21mr|texlive-scheme-medium-20180303-1|39	Recommends:	texlive-collection-mathscience
21mr|texlive-scheme-medium-20180303-1|40	Recommends:	texlive-collection-plaingeneric
21mr|texlive-scheme-medium-20180303-1|41	
21mr|texlive-scheme-medium-20180303-1|42	%description
21mr|texlive-scheme-medium-20180303-1|43	This is the medium TeX Live collection: it contains plain TeX,
21mr|texlive-scheme-medium-20180303-1|44	LaTeX, many recommended packages, and support for most European
21mr|texlive-scheme-medium-20180303-1|45	languages.
21mr|texlive-scheme-medium-20180303-1|46	
21mr|texlive-scheme-medium-20180303-1|47	#-----------------------------------------------------------------------
21mr|texlive-scheme-medium-20180303-1|48	%files
21mr|texlive-scheme-medium-20180303-1|49	
21mr|texlive-scheme-medium-20180303-1|50	#-----------------------------------------------------------------------
21mr|texlive-scheme-medium-20180303-1|51	%prep
21mr|texlive-scheme-medium-20180303-1|52	%setup -c -a0
21mr|texlive-scheme-medium-20180303-1|53	
21mr|texlive-scheme-medium-20180303-1|54	%build
21mr|texlive-scheme-medium-20180303-1|55	
21mr|texlive-scheme-medium-20180303-1|56	%install

18997 21
21mr|texlive-scheme-minimal-20190228-1|1	# revision 13822
21mr|texlive-scheme-minimal-20190228-1|2	# category Scheme
21mr|texlive-scheme-minimal-20190228-1|3	# catalog-ctan undef
21mr|texlive-scheme-minimal-20190228-1|4	# catalog-date undef
21mr|texlive-scheme-minimal-20190228-1|5	# catalog-license undef
21mr|texlive-scheme-minimal-20190228-1|6	# catalog-version undef
21mr|texlive-scheme-minimal-20190228-1|7	Name:		texlive-scheme-minimal
21mr|texlive-scheme-minimal-20190228-1|8	Version:	20190228
21mr|texlive-scheme-minimal-20190228-1|9	Release:	1
21mr|texlive-scheme-minimal-20190228-1|10	Summary:	Minimal scheme (plain only)
21mr|texlive-scheme-minimal-20190228-1|11	Group:		Publishing
21mr|texlive-scheme-minimal-20190228-1|12	URL:		http://tug.org/texlive
21mr|texlive-scheme-minimal-20190228-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-scheme-minimal-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/scheme-minimal.tar.xz
21mr|texlive-scheme-minimal-20190228-1|15	BuildArch:	noarch
21mr|texlive-scheme-minimal-20190228-1|16	BuildRequires:	texlive-tlpkg
21mr|texlive-scheme-minimal-20190228-1|17	Requires(pre):	texlive-tlpkg
21mr|texlive-scheme-minimal-20190228-1|18	Requires:	texlive-collection-basic
21mr|texlive-scheme-minimal-20190228-1|19	
21mr|texlive-scheme-minimal-20190228-1|20	%description
21mr|texlive-scheme-minimal-20190228-1|21	This is the minimal TeX Live scheme, with support for only
21mr|texlive-scheme-minimal-20190228-1|22	plain TeX. (No LaTeX macros.)  LuaTeX is included because Lua
21mr|texlive-scheme-minimal-20190228-1|23	scripts are used in TeX Live infrastructure.  This scheme
21mr|texlive-scheme-minimal-20190228-1|24	corresponds exactly to collection-basic.
21mr|texlive-scheme-minimal-20190228-1|25	
21mr|texlive-scheme-minimal-20190228-1|26	#-----------------------------------------------------------------------
21mr|texlive-scheme-minimal-20190228-1|27	%files
21mr|texlive-scheme-minimal-20190228-1|28	
21mr|texlive-scheme-minimal-20190228-1|29	#-----------------------------------------------------------------------
21mr|texlive-scheme-minimal-20190228-1|30	%prep
21mr|texlive-scheme-minimal-20190228-1|31	%setup -c -a0
21mr|texlive-scheme-minimal-20190228-1|32	
21mr|texlive-scheme-minimal-20190228-1|33	%build
21mr|texlive-scheme-minimal-20190228-1|34	
21mr|texlive-scheme-minimal-20190228-1|35	%install

18998 21
21mr|texlive-scheme-small-20190820-1|1	Name:		texlive-scheme-small
21mr|texlive-scheme-small-20190820-1|2	Version:	20190820
21mr|texlive-scheme-small-20190820-1|3	Release:	1
21mr|texlive-scheme-small-20190820-1|4	Summary:	small scheme (basic + xetex, metapost, a few languages)
21mr|texlive-scheme-small-20190820-1|5	Group:		Publishing
21mr|texlive-scheme-small-20190820-1|6	URL:		http://tug.org/texlive
21mr|texlive-scheme-small-20190820-1|7	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-scheme-small-20190820-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/scheme-small.tar.xz
21mr|texlive-scheme-small-20190820-1|9	BuildArch:	noarch
21mr|texlive-scheme-small-20190820-1|10	BuildRequires:	texlive-tlpkg
21mr|texlive-scheme-small-20190820-1|11	Requires(pre):	texlive-tlpkg
21mr|texlive-scheme-small-20190820-1|12	Requires:	texlive-collection-basic
21mr|texlive-scheme-small-20190820-1|13	Requires:	texlive-collection-latex
21mr|texlive-scheme-small-20190820-1|14	Requires:	texlive-collection-latexrecommended
21mr|texlive-scheme-small-20190820-1|15	Requires:	texlive-collection-metapost
21mr|texlive-scheme-small-20190820-1|16	Requires:	texlive-collection-xetex
21mr|texlive-scheme-small-20190820-1|17	Requires:	texlive-lualibs
21mr|texlive-scheme-small-20190820-1|18	Requires:	texlive-luaotfload
21mr|texlive-scheme-small-20190820-1|19	Requires:	texlive-luatexbase
21mr|texlive-scheme-small-20190820-1|20	Requires:	texlive-revtex
21mr|texlive-scheme-small-20190820-1|21	Requires:	texlive-synctex
21mr|texlive-scheme-small-20190820-1|22	Requires:	texlive-times
21mr|texlive-scheme-small-20190820-1|23	Requires:	texlive-tipa
21mr|texlive-scheme-small-20190820-1|24	Requires:	texlive-zapfding
21mr|texlive-scheme-small-20190820-1|25	Requires:	texlive-babel-basque
21mr|texlive-scheme-small-20190820-1|26	Requires:	texlive-hyphen-basque
21mr|texlive-scheme-small-20190820-1|27	Requires:	texlive-babel-czech
21mr|texlive-scheme-small-20190820-1|28	Requires:	texlive-hyphen-czech
21mr|texlive-scheme-small-20190820-1|29	Requires:	texlive-babel-danish
21mr|texlive-scheme-small-20190820-1|30	Requires:	texlive-hyphen-danish
21mr|texlive-scheme-small-20190820-1|31	Requires:	texlive-babel-dutch
21mr|texlive-scheme-small-20190820-1|32	Requires:	texlive-hyphen-dutch
21mr|texlive-scheme-small-20190820-1|33	Requires:	texlive-babel-english
21mr|texlive-scheme-small-20190820-1|34	Requires:	texlive-hyphen-english
21mr|texlive-scheme-small-20190820-1|35	Requires:	texlive-babel-finnish
21mr|texlive-scheme-small-20190820-1|36	Requires:	texlive-hyphen-finnish
21mr|texlive-scheme-small-20190820-1|37	Requires:	texlive-babel-french
21mr|texlive-scheme-small-20190820-1|38	Requires:	texlive-hyphen-french
21mr|texlive-scheme-small-20190820-1|39	Requires:	texlive-babel-german
21mr|texlive-scheme-small-20190820-1|40	Requires:	texlive-hyphen-german
21mr|texlive-scheme-small-20190820-1|41	Requires:	texlive-babel-hungarian
21mr|texlive-scheme-small-20190820-1|42	Requires:	texlive-hyphen-hungarian
21mr|texlive-scheme-small-20190820-1|43	Requires:	texlive-babel-italian
21mr|texlive-scheme-small-20190820-1|44	Requires:	texlive-hyphen-italian
21mr|texlive-scheme-small-20190820-1|45	Requires:	texlive-babel-norsk
21mr|texlive-scheme-small-20190820-1|46	Requires:	texlive-hyphen-norwegian
21mr|texlive-scheme-small-20190820-1|47	Requires:	texlive-babel-polish
21mr|texlive-scheme-small-20190820-1|48	Requires:	texlive-hyphen-polish
21mr|texlive-scheme-small-20190820-1|49	Requires:	texlive-babel-portuges
21mr|texlive-scheme-small-20190820-1|50	Requires:	texlive-hyphen-portuguese
21mr|texlive-scheme-small-20190820-1|51	Requires:	texlive-babel-spanish
21mr|texlive-scheme-small-20190820-1|52	Requires:	texlive-hyphen-spanish
21mr|texlive-scheme-small-20190820-1|53	Requires:	texlive-babel-swedish
21mr|texlive-scheme-small-20190820-1|54	Requires:	texlive-hyphen-swedish
21mr|texlive-scheme-small-20190820-1|55	Requires:	texlive-ec
21mr|texlive-scheme-small-20190820-1|56	Requires:	texlive-eurosym
21mr|texlive-scheme-small-20190820-1|57	Requires:	texlive-lm
21mr|texlive-scheme-small-20190820-1|58	Requires:	texlive-ulem
21mr|texlive-scheme-small-20190820-1|59	Requires:	texlive-upquote
21mr|texlive-scheme-small-20190820-1|60	
21mr|texlive-scheme-small-20190820-1|61	%description
21mr|texlive-scheme-small-20190820-1|62	This is a small TeX Live scheme, corresponding to MacTeX's
21mr|texlive-scheme-small-20190820-1|63	BasicTeX variant.  It adds XeTeX, MetaPost, various
21mr|texlive-scheme-small-20190820-1|64	hyphenations, and some recommended packages to scheme-basic.
21mr|texlive-scheme-small-20190820-1|65	
21mr|texlive-scheme-small-20190820-1|66	#-----------------------------------------------------------------------
21mr|texlive-scheme-small-20190820-1|67	%files
21mr|texlive-scheme-small-20190820-1|68	
21mr|texlive-scheme-small-20190820-1|69	#-----------------------------------------------------------------------
21mr|texlive-scheme-small-20190820-1|70	%prep
21mr|texlive-scheme-small-20190820-1|71	%setup -c -a0
21mr|texlive-scheme-small-20190820-1|72	
21mr|texlive-scheme-small-20190820-1|73	%build
21mr|texlive-scheme-small-20190820-1|74	
21mr|texlive-scheme-small-20190820-1|75	%install

18999 21
21mr|texlive-scheme-tetex-20190228-2|1	# revision 32952
21mr|texlive-scheme-tetex-20190228-2|2	# category Scheme
21mr|texlive-scheme-tetex-20190228-2|3	# catalog-ctan undef
21mr|texlive-scheme-tetex-20190228-2|4	# catalog-date undef
21mr|texlive-scheme-tetex-20190228-2|5	# catalog-license undef
21mr|texlive-scheme-tetex-20190228-2|6	# catalog-version undef
21mr|texlive-scheme-tetex-20190228-2|7	Name:		texlive-scheme-tetex
21mr|texlive-scheme-tetex-20190228-2|8	Version:	20190228
21mr|texlive-scheme-tetex-20190228-2|9	Release:	2
21mr|texlive-scheme-tetex-20190228-2|10	Summary:	teTeX scheme (more than medium, but nowhere near full)
21mr|texlive-scheme-tetex-20190228-2|11	Group:		Publishing
21mr|texlive-scheme-tetex-20190228-2|12	URL:		http://tug.org/texlive
21mr|texlive-scheme-tetex-20190228-2|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-scheme-tetex-20190228-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/scheme-tetex.tar.xz
21mr|texlive-scheme-tetex-20190228-2|15	BuildArch:	noarch
21mr|texlive-scheme-tetex-20190228-2|16	BuildRequires:	texlive-tlpkg
21mr|texlive-scheme-tetex-20190228-2|17	Requires(pre):	texlive-tlpkg
21mr|texlive-scheme-tetex-20190228-2|18	Requires:	texlive-FAQ-en
21mr|texlive-scheme-tetex-20190228-2|19	Requires:	texlive-SIunits
21mr|texlive-scheme-tetex-20190228-2|20	Requires:	texlive-acronym
21mr|texlive-scheme-tetex-20190228-2|21	Requires:	texlive-amslatex-primer
21mr|texlive-scheme-tetex-20190228-2|22	Requires:	texlive-bbm
21mr|texlive-scheme-tetex-20190228-2|23	Requires:	texlive-bbm-macros
21mr|texlive-scheme-tetex-20190228-2|24	Requires:	texlive-bbold
21mr|texlive-scheme-tetex-20190228-2|25	Requires:	texlive-bibtex8
21mr|texlive-scheme-tetex-20190228-2|26	Requires:	texlive-ctie
21mr|texlive-scheme-tetex-20190228-2|27	Requires:	texlive-detex
21mr|texlive-scheme-tetex-20190228-2|28	Requires:	texlive-dtl
21mr|texlive-scheme-tetex-20190228-2|29	Requires:	texlive-dvi2tty
21mr|texlive-scheme-tetex-20190228-2|30	Requires:	texlive-dvicopy
21mr|texlive-scheme-tetex-20190228-2|31	Requires:	texlive-dvidvi
21mr|texlive-scheme-tetex-20190228-2|32	Requires:	texlive-dviljk
21mr|texlive-scheme-tetex-20190228-2|33	Requires:	texlive-patgen
21mr|texlive-scheme-tetex-20190228-2|34	Requires:	texlive-pdftools
21mr|texlive-scheme-tetex-20190228-2|35	Requires:	texlive-seetexk
21mr|texlive-scheme-tetex-20190228-2|36	Requires:	texlive-tie
21mr|texlive-scheme-tetex-20190228-2|37	Requires:	texlive-web
21mr|texlive-scheme-tetex-20190228-2|38	Requires:	texlive-cmbright
21mr|texlive-scheme-tetex-20190228-2|39	Requires:	texlive-cweb
21mr|texlive-scheme-tetex-20190228-2|40	Requires:	texlive-eplain
21mr|texlive-scheme-tetex-20190228-2|41	Requires:	texlive-eulervm
21mr|texlive-scheme-tetex-20190228-2|42	Requires:	texlive-gentle
21mr|texlive-scheme-tetex-20190228-2|43	Requires:	texlive-lshort-english
21mr|texlive-scheme-tetex-20190228-2|44	Requires:	texlive-mltex
21mr|texlive-scheme-tetex-20190228-2|45	Requires:	texlive-multirow
21mr|texlive-scheme-tetex-20190228-2|46	Requires:	texlive-nomencl
21mr|texlive-scheme-tetex-20190228-2|47	Requires:	texlive-pst-pdf
21mr|texlive-scheme-tetex-20190228-2|48	Requires:	texlive-rsfs
21mr|texlive-scheme-tetex-20190228-2|49	Requires:	texlive-subfigure
21mr|texlive-scheme-tetex-20190228-2|50	Requires:	texlive-supertabular
21mr|texlive-scheme-tetex-20190228-2|51	Requires:	texlive-tamethebeast
21mr|texlive-scheme-tetex-20190228-2|52	Requires:	texlive-tds
21mr|texlive-scheme-tetex-20190228-2|53	Requires:	texlive-tex-refs
21mr|texlive-scheme-tetex-20190228-2|54	Requires:	texlive-voss-mathmode
21mr|texlive-scheme-tetex-20190228-2|55	Requires:	texlive-collection-basic
21mr|texlive-scheme-tetex-20190228-2|56	Requires:	texlive-collection-context
21mr|texlive-scheme-tetex-20190228-2|57	Requires:	texlive-collection-fontsrecommended
21mr|texlive-scheme-tetex-20190228-2|58	Requires:	texlive-collection-fontutils
21mr|texlive-scheme-tetex-20190228-2|59	Recommends:	texlive-collection-plaingeneric
21mr|texlive-scheme-tetex-20190228-2|60	Requires:	texlive-collection-langcjk
21mr|texlive-scheme-tetex-20190228-2|61	Requires:	texlive-collection-langcyrillic
21mr|texlive-scheme-tetex-20190228-2|62	Requires:	texlive-collection-langczechslovak
21mr|texlive-scheme-tetex-20190228-2|63	Requires:	texlive-collection-langenglish
21mr|texlive-scheme-tetex-20190228-2|64	Requires:	texlive-collection-langeuropean
21mr|texlive-scheme-tetex-20190228-2|65	Requires:	texlive-collection-langfrench
21mr|texlive-scheme-tetex-20190228-2|66	Requires:	texlive-collection-langgerman
21mr|texlive-scheme-tetex-20190228-2|67	Requires:	texlive-collection-langgreek
21mr|texlive-scheme-tetex-20190228-2|68	Requires:	texlive-collection-langitalian
21mr|texlive-scheme-tetex-20190228-2|69	Requires:	texlive-collection-langother
21mr|texlive-scheme-tetex-20190228-2|70	Requires:	texlive-collection-langpolish
21mr|texlive-scheme-tetex-20190228-2|71	Requires:	texlive-collection-langportuguese
21mr|texlive-scheme-tetex-20190228-2|72	Requires:	texlive-collection-langspanish
21mr|texlive-scheme-tetex-20190228-2|73	Requires:	texlive-collection-latex
21mr|texlive-scheme-tetex-20190228-2|74	Requires:	texlive-collection-latexrecommended
21mr|texlive-scheme-tetex-20190228-2|75	Requires:	texlive-collection-metapost
21mr|texlive-scheme-tetex-20190228-2|76	Requires:	texlive-collection-pictures
21mr|texlive-scheme-tetex-20190228-2|77	Requires:	texlive-collection-pstricks
21mr|texlive-scheme-tetex-20190228-2|78	Requires:	texlive-voss-mathmode
21mr|texlive-scheme-tetex-20190228-2|79	Recommends:	texlive-collection-mathscience
21mr|texlive-scheme-tetex-20190228-2|80	Recommends:	texlive-collection-formatsextra
21mr|texlive-scheme-tetex-20190228-2|81	
21mr|texlive-scheme-tetex-20190228-2|82	%rename tetex
21mr|texlive-scheme-tetex-20190228-2|83	%rename texlive-dviutils
21mr|texlive-scheme-tetex-20190228-2|84	
21mr|texlive-scheme-tetex-20190228-2|85	%description
21mr|texlive-scheme-tetex-20190228-2|86	TeX Live scheme nearly equivalent to the teTeX distribution
21mr|texlive-scheme-tetex-20190228-2|87	that was maintained by Thomas Esser.
21mr|texlive-scheme-tetex-20190228-2|88	
21mr|texlive-scheme-tetex-20190228-2|89	%posttrans
21mr|texlive-scheme-tetex-20190228-2|90	%{_sbindir}/texlive.post -
21mr|texlive-scheme-tetex-20190228-2|91	
21mr|texlive-scheme-tetex-20190228-2|92	#-----------------------------------------------------------------------
21mr|texlive-scheme-tetex-20190228-2|93	%files
21mr|texlive-scheme-tetex-20190228-2|94	
21mr|texlive-scheme-tetex-20190228-2|95	#-----------------------------------------------------------------------
21mr|texlive-scheme-tetex-20190228-2|96	%prep
21mr|texlive-scheme-tetex-20190228-2|97	%setup -c -a0
21mr|texlive-scheme-tetex-20190228-2|98	
21mr|texlive-scheme-tetex-20190228-2|99	%build
21mr|texlive-scheme-tetex-20190228-2|100	
21mr|texlive-scheme-tetex-20190228-2|101	%install

19000 21
21mr|texlive-schwalbe-chess-2.3-1|1	Name:		texlive-schwalbe-chess
21mr|texlive-schwalbe-chess-2.3-1|2	Version:	2.3
21mr|texlive-schwalbe-chess-2.3-1|3	Release:	1
21mr|texlive-schwalbe-chess-2.3-1|4	Summary:	Typeset the German chess magazine "Die Schwalbe"
21mr|texlive-schwalbe-chess-2.3-1|5	Group:		Publishing
21mr|texlive-schwalbe-chess-2.3-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/schwalbe-chess
21mr|texlive-schwalbe-chess-2.3-1|7	License:	LPPL1.2
21mr|texlive-schwalbe-chess-2.3-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/schwalbe-chess.tar.xz
21mr|texlive-schwalbe-chess-2.3-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/schwalbe-chess.doc.tar.xz
21mr|texlive-schwalbe-chess-2.3-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/schwalbe-chess.source.tar.xz
21mr|texlive-schwalbe-chess-2.3-1|11	BuildArch:	noarch
21mr|texlive-schwalbe-chess-2.3-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-schwalbe-chess-2.3-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-schwalbe-chess-2.3-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-schwalbe-chess-2.3-1|15	
21mr|texlive-schwalbe-chess-2.3-1|16	%description
21mr|texlive-schwalbe-chess-2.3-1|17	The package is based on chess-problem-diagrams, which in its
21mr|texlive-schwalbe-chess-2.3-1|18	turn has a dependency on the bartel-chess-fonts.
21mr|texlive-schwalbe-chess-2.3-1|19	
21mr|texlive-schwalbe-chess-2.3-1|20	#-----------------------------------------------------------------------
21mr|texlive-schwalbe-chess-2.3-1|21	%files
21mr|texlive-schwalbe-chess-2.3-1|22	%{_texmfdistdir}/tex/latex/schwalbe-chess
21mr|texlive-schwalbe-chess-2.3-1|23	%doc %{_texmfdistdir}/doc/latex/schwalbe-chess
21mr|texlive-schwalbe-chess-2.3-1|24	#- source
21mr|texlive-schwalbe-chess-2.3-1|25	%doc %{_texmfdistdir}/source/latex/schwalbe-chess
21mr|texlive-schwalbe-chess-2.3-1|26	
21mr|texlive-schwalbe-chess-2.3-1|27	#-----------------------------------------------------------------------
21mr|texlive-schwalbe-chess-2.3-1|28	%prep
21mr|texlive-schwalbe-chess-2.3-1|29	%setup -c -a0 -a1 -a2
21mr|texlive-schwalbe-chess-2.3-1|30	
21mr|texlive-schwalbe-chess-2.3-1|31	%build
21mr|texlive-schwalbe-chess-2.3-1|32	
21mr|texlive-schwalbe-chess-2.3-1|33	%install
21mr|texlive-schwalbe-chess-2.3-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-schwalbe-chess-2.3-1|35	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19001 21
21mr|texlive-sciposter-1.18-7|1	# revision 15878
21mr|texlive-sciposter-1.18-7|2	# category Package
21mr|texlive-sciposter-1.18-7|3	# catalog-ctan /macros/latex/contrib/sciposter
21mr|texlive-sciposter-1.18-7|4	# catalog-date 2007-02-26 21:24:31 +0100
21mr|texlive-sciposter-1.18-7|5	# catalog-license lppl
21mr|texlive-sciposter-1.18-7|6	# catalog-version 1.18
21mr|texlive-sciposter-1.18-7|7	Name:		texlive-sciposter
21mr|texlive-sciposter-1.18-7|8	Version:	1.18
21mr|texlive-sciposter-1.18-7|9	Release:	7
21mr|texlive-sciposter-1.18-7|10	Summary:	Make posters of ISO A3 size and larger
21mr|texlive-sciposter-1.18-7|11	Group:		Publishing
21mr|texlive-sciposter-1.18-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/sciposter
21mr|texlive-sciposter-1.18-7|13	License:	LPPL
21mr|texlive-sciposter-1.18-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sciposter.tar.xz
21mr|texlive-sciposter-1.18-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sciposter.doc.tar.xz
21mr|texlive-sciposter-1.18-7|16	BuildArch:	noarch
21mr|texlive-sciposter-1.18-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-sciposter-1.18-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-sciposter-1.18-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-sciposter-1.18-7|20	
21mr|texlive-sciposter-1.18-7|21	%description
21mr|texlive-sciposter-1.18-7|22	This collection of files contains LaTeX packages for posters of
21mr|texlive-sciposter-1.18-7|23	ISO A3 size and larger (ISO A0 is the default size). American
21mr|texlive-sciposter-1.18-7|24	paper sizes and custom paper are supported. In particular,
21mr|texlive-sciposter-1.18-7|25	sciposter.cls defines a document class which allows cutting and
21mr|texlive-sciposter-1.18-7|26	pasting most of an article to a poster without any editing
21mr|texlive-sciposter-1.18-7|27	(save reducing the size) -- see the manual. Sciposter does work
21mr|texlive-sciposter-1.18-7|28	for LaTeX, not just pdfLaTeX. However, xdvi produces strange
21mr|texlive-sciposter-1.18-7|29	results, though a recent version of dvips does create good ps-
21mr|texlive-sciposter-1.18-7|30	files from the dvi files. Also note that logos must either be
21mr|texlive-sciposter-1.18-7|31	put in the current working directory or in the directories of
21mr|texlive-sciposter-1.18-7|32	your LaTeX distribution. For some reason graphicspath settings
21mr|texlive-sciposter-1.18-7|33	are ignored.
21mr|texlive-sciposter-1.18-7|34	
21mr|texlive-sciposter-1.18-7|35	
21mr|texlive-sciposter-1.18-7|36	#-----------------------------------------------------------------------
21mr|texlive-sciposter-1.18-7|37	%files
21mr|texlive-sciposter-1.18-7|38	%{_texmfdistdir}/tex/latex/sciposter/paperb0.cfg
21mr|texlive-sciposter-1.18-7|39	%{_texmfdistdir}/tex/latex/sciposter/paperb1.cfg
21mr|texlive-sciposter-1.18-7|40	%{_texmfdistdir}/tex/latex/sciposter/paperb2.cfg
21mr|texlive-sciposter-1.18-7|41	%{_texmfdistdir}/tex/latex/sciposter/paperb3.cfg
21mr|texlive-sciposter-1.18-7|42	%{_texmfdistdir}/tex/latex/sciposter/papercustom.cfg
21mr|texlive-sciposter-1.18-7|43	%{_texmfdistdir}/tex/latex/sciposter/paperra0.cfg
21mr|texlive-sciposter-1.18-7|44	%{_texmfdistdir}/tex/latex/sciposter/paperra1.cfg
21mr|texlive-sciposter-1.18-7|45	%{_texmfdistdir}/tex/latex/sciposter/paperra2.cfg
21mr|texlive-sciposter-1.18-7|46	%{_texmfdistdir}/tex/latex/sciposter/sciposter.cls
21mr|texlive-sciposter-1.18-7|47	%doc %{_texmfdistdir}/doc/latex/sciposter/README
21mr|texlive-sciposter-1.18-7|48	%doc %{_texmfdistdir}/doc/latex/sciposter/sciposterexample/auto/sciposter-example.el
21mr|texlive-sciposter-1.18-7|49	%doc %{_texmfdistdir}/doc/latex/sciposter/sciposterexample/blocks1.eps
21mr|texlive-sciposter-1.18-7|50	%doc %{_texmfdistdir}/doc/latex/sciposter/sciposterexample/blocks1.pdf
21mr|texlive-sciposter-1.18-7|51	%doc %{_texmfdistdir}/doc/latex/sciposter/sciposterexample/blocks1a.eps
21mr|texlive-sciposter-1.18-7|52	%doc %{_texmfdistdir}/doc/latex/sciposter/sciposterexample/blocks1a.pdf
21mr|texlive-sciposter-1.18-7|53	%doc %{_texmfdistdir}/doc/latex/sciposter/sciposterexample/blocks1mx.eps
21mr|texlive-sciposter-1.18-7|54	%doc %{_texmfdistdir}/doc/latex/sciposter/sciposterexample/blocks1mx.pdf
21mr|texlive-sciposter-1.18-7|55	%doc %{_texmfdistdir}/doc/latex/sciposter/sciposterexample/blocks1vx.eps
21mr|texlive-sciposter-1.18-7|56	%doc %{_texmfdistdir}/doc/latex/sciposter/sciposterexample/blocks1vx.pdf
21mr|texlive-sciposter-1.18-7|57	%doc %{_texmfdistdir}/doc/latex/sciposter/sciposterexample/blocks2.eps
21mr|texlive-sciposter-1.18-7|58	%doc %{_texmfdistdir}/doc/latex/sciposter/sciposterexample/blocks2.pdf
21mr|texlive-sciposter-1.18-7|59	%doc %{_texmfdistdir}/doc/latex/sciposter/sciposterexample/blocks2mx.eps
21mr|texlive-sciposter-1.18-7|60	%doc %{_texmfdistdir}/doc/latex/sciposter/sciposterexample/blocks2mx.pdf
21mr|texlive-sciposter-1.18-7|61	%doc %{_texmfdistdir}/doc/latex/sciposter/sciposterexample/blocks3.eps
21mr|texlive-sciposter-1.18-7|62	%doc %{_texmfdistdir}/doc/latex/sciposter/sciposterexample/blocks3.pdf
21mr|texlive-sciposter-1.18-7|63	%doc %{_texmfdistdir}/doc/latex/sciposter/sciposterexample/blocks3mx.eps
21mr|texlive-sciposter-1.18-7|64	%doc %{_texmfdistdir}/doc/latex/sciposter/sciposterexample/blocks3mx.pdf
21mr|texlive-sciposter-1.18-7|65	%doc %{_texmfdistdir}/doc/latex/sciposter/sciposterexample/blocks3op.eps
21mr|texlive-sciposter-1.18-7|66	%doc %{_texmfdistdir}/doc/latex/sciposter/sciposterexample/blocks3op.pdf
21mr|texlive-sciposter-1.18-7|67	%doc %{_texmfdistdir}/doc/latex/sciposter/sciposterexample/blocks3openvx.eps
21mr|texlive-sciposter-1.18-7|68	%doc %{_texmfdistdir}/doc/latex/sciposter/sciposterexample/blocks3rec.eps
21mr|texlive-sciposter-1.18-7|69	%doc %{_texmfdistdir}/doc/latex/sciposter/sciposterexample/blocks3rec.pdf
21mr|texlive-sciposter-1.18-7|70	%doc %{_texmfdistdir}/doc/latex/sciposter/sciposterexample/blocks3vx.eps
21mr|texlive-sciposter-1.18-7|71	%doc %{_texmfdistdir}/doc/latex/sciposter/sciposterexample/blocks3vx.pdf
21mr|texlive-sciposter-1.18-7|72	%doc %{_texmfdistdir}/doc/latex/sciposter/sciposterexample/blocksopen3a.eps
21mr|texlive-sciposter-1.18-7|73	%doc %{_texmfdistdir}/doc/latex/sciposter/sciposterexample/blocksopen3a.pdf
21mr|texlive-sciposter-1.18-7|74	%doc %{_texmfdistdir}/doc/latex/sciposter/sciposterexample/blocksopen3vx.eps
21mr|texlive-sciposter-1.18-7|75	%doc %{_texmfdistdir}/doc/latex/sciposter/sciposterexample/blocksopen3vx.pdf
21mr|texlive-sciposter-1.18-7|76	%doc %{_texmfdistdir}/doc/latex/sciposter/sciposterexample/blocksopen3vy.eps
21mr|texlive-sciposter-1.18-7|77	%doc %{_texmfdistdir}/doc/latex/sciposter/sciposterexample/blocksopen3vy.pdf
21mr|texlive-sciposter-1.18-7|78	%doc %{_texmfdistdir}/doc/latex/sciposter/sciposterexample/sciposter-example.tex
21mr|texlive-sciposter-1.18-7|79	%doc %{_texmfdistdir}/doc/latex/sciposter/scipostermanual.pdf
21mr|texlive-sciposter-1.18-7|80	
21mr|texlive-sciposter-1.18-7|81	#-----------------------------------------------------------------------
21mr|texlive-sciposter-1.18-7|82	%prep
21mr|texlive-sciposter-1.18-7|83	%setup -c -a0 -a1
21mr|texlive-sciposter-1.18-7|84	
21mr|texlive-sciposter-1.18-7|85	%build
21mr|texlive-sciposter-1.18-7|86	
21mr|texlive-sciposter-1.18-7|87	%install
21mr|texlive-sciposter-1.18-7|88	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-sciposter-1.18-7|89	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19002 21
21mr|texlive-screenplay-1.6-6|1	# revision 27223
21mr|texlive-screenplay-1.6-6|2	# category Package
21mr|texlive-screenplay-1.6-6|3	# catalog-ctan /macros/latex/contrib/screenplay
21mr|texlive-screenplay-1.6-6|4	# catalog-date 2012-07-04 00:53:20 +0200
21mr|texlive-screenplay-1.6-6|5	# catalog-license gpl
21mr|texlive-screenplay-1.6-6|6	# catalog-version 1.6
21mr|texlive-screenplay-1.6-6|7	Name:		texlive-screenplay
21mr|texlive-screenplay-1.6-6|8	Version:	1.6
21mr|texlive-screenplay-1.6-6|9	Release:	6
21mr|texlive-screenplay-1.6-6|10	Epoch:		1
21mr|texlive-screenplay-1.6-6|11	Summary:	A class file to typeset screenplays
21mr|texlive-screenplay-1.6-6|12	Group:		Publishing
21mr|texlive-screenplay-1.6-6|13	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/screenplay
21mr|texlive-screenplay-1.6-6|14	License:	GPL
21mr|texlive-screenplay-1.6-6|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/screenplay.tar.xz
21mr|texlive-screenplay-1.6-6|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/screenplay.doc.tar.xz
21mr|texlive-screenplay-1.6-6|17	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/screenplay.source.tar.xz
21mr|texlive-screenplay-1.6-6|18	BuildArch:	noarch
21mr|texlive-screenplay-1.6-6|19	BuildRequires:	texlive-tlpkg
21mr|texlive-screenplay-1.6-6|20	Requires(pre):	texlive-tlpkg
21mr|texlive-screenplay-1.6-6|21	Requires(post):	texlive-kpathsea
21mr|texlive-screenplay-1.6-6|22	
21mr|texlive-screenplay-1.6-6|23	%description
21mr|texlive-screenplay-1.6-6|24	The class implements the format recommended by the Academy of
21mr|texlive-screenplay-1.6-6|25	Motion Picture Arts and Sciences.
21mr|texlive-screenplay-1.6-6|26	
21mr|texlive-screenplay-1.6-6|27	
21mr|texlive-screenplay-1.6-6|28	#-----------------------------------------------------------------------
21mr|texlive-screenplay-1.6-6|29	%files
21mr|texlive-screenplay-1.6-6|30	%{_texmfdistdir}/tex/latex/screenplay/hardmarg.sty
21mr|texlive-screenplay-1.6-6|31	%{_texmfdistdir}/tex/latex/screenplay/screenplay.cls
21mr|texlive-screenplay-1.6-6|32	%doc %{_texmfdistdir}/doc/latex/screenplay/COPYING
21mr|texlive-screenplay-1.6-6|33	%doc %{_texmfdistdir}/doc/latex/screenplay/README
21mr|texlive-screenplay-1.6-6|34	%doc %{_texmfdistdir}/doc/latex/screenplay/example.tex
21mr|texlive-screenplay-1.6-6|35	%doc %{_texmfdistdir}/doc/latex/screenplay/screenplay.pdf
21mr|texlive-screenplay-1.6-6|36	%doc %{_texmfdistdir}/doc/latex/screenplay/test.pdf
21mr|texlive-screenplay-1.6-6|37	%doc %{_texmfdistdir}/doc/latex/screenplay/test.tex
21mr|texlive-screenplay-1.6-6|38	#- source
21mr|texlive-screenplay-1.6-6|39	%doc %{_texmfdistdir}/source/latex/screenplay/screenplay.dtx
21mr|texlive-screenplay-1.6-6|40	%doc %{_texmfdistdir}/source/latex/screenplay/screenplay.ins
21mr|texlive-screenplay-1.6-6|41	
21mr|texlive-screenplay-1.6-6|42	#-----------------------------------------------------------------------
21mr|texlive-screenplay-1.6-6|43	%prep
21mr|texlive-screenplay-1.6-6|44	%setup -c -a0 -a1 -a2
21mr|texlive-screenplay-1.6-6|45	
21mr|texlive-screenplay-1.6-6|46	%build
21mr|texlive-screenplay-1.6-6|47	
21mr|texlive-screenplay-1.6-6|48	%install
21mr|texlive-screenplay-1.6-6|49	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-screenplay-1.6-6|50	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19003 21
21mr|texlive-scrjrnl-0.1-11|1	# revision 27810
21mr|texlive-scrjrnl-0.1-11|2	# category Package
21mr|texlive-scrjrnl-0.1-11|3	# catalog-ctan /macros/latex/contrib/scrjrnl
21mr|texlive-scrjrnl-0.1-11|4	# catalog-date 2012-09-24 22:53:58 +0200
21mr|texlive-scrjrnl-0.1-11|5	# catalog-license lppl1.3
21mr|texlive-scrjrnl-0.1-11|6	# catalog-version 0.1
21mr|texlive-scrjrnl-0.1-11|7	Name:		texlive-scrjrnl
21mr|texlive-scrjrnl-0.1-11|8	Version:	0.1
21mr|texlive-scrjrnl-0.1-11|9	Release:	11
21mr|texlive-scrjrnl-0.1-11|10	Summary:	Typeset diaries or journals
21mr|texlive-scrjrnl-0.1-11|11	Group:		Publishing
21mr|texlive-scrjrnl-0.1-11|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/scrjrnl
21mr|texlive-scrjrnl-0.1-11|13	License:	LPPL1.3
21mr|texlive-scrjrnl-0.1-11|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/scrjrnl.tar.xz
21mr|texlive-scrjrnl-0.1-11|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/scrjrnl.doc.tar.xz
21mr|texlive-scrjrnl-0.1-11|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/scrjrnl.source.tar.xz
21mr|texlive-scrjrnl-0.1-11|17	BuildArch:	noarch
21mr|texlive-scrjrnl-0.1-11|18	BuildRequires:	texlive-tlpkg
21mr|texlive-scrjrnl-0.1-11|19	Requires(pre):	texlive-tlpkg
21mr|texlive-scrjrnl-0.1-11|20	Requires(post):	texlive-kpathsea
21mr|texlive-scrjrnl-0.1-11|21	
21mr|texlive-scrjrnl-0.1-11|22	%description
21mr|texlive-scrjrnl-0.1-11|23	A class, based on scrbook, designed for typesetting diaries,
21mr|texlive-scrjrnl-0.1-11|24	journals or devotionals.
21mr|texlive-scrjrnl-0.1-11|25	
21mr|texlive-scrjrnl-0.1-11|26	
21mr|texlive-scrjrnl-0.1-11|27	#-----------------------------------------------------------------------
21mr|texlive-scrjrnl-0.1-11|28	%files
21mr|texlive-scrjrnl-0.1-11|29	%{_texmfdistdir}/tex/latex/scrjrnl/scrjrnl.cls
21mr|texlive-scrjrnl-0.1-11|30	%doc %{_texmfdistdir}/doc/latex/scrjrnl/README
21mr|texlive-scrjrnl-0.1-11|31	%doc %{_texmfdistdir}/doc/latex/scrjrnl/example.pdf
21mr|texlive-scrjrnl-0.1-11|32	%doc %{_texmfdistdir}/doc/latex/scrjrnl/scrjrnl.pdf
21mr|texlive-scrjrnl-0.1-11|33	#- source
21mr|texlive-scrjrnl-0.1-11|34	%doc %{_texmfdistdir}/source/latex/scrjrnl/scrjrnl.dtx
21mr|texlive-scrjrnl-0.1-11|35	%doc %{_texmfdistdir}/source/latex/scrjrnl/scrjrnl.ins
21mr|texlive-scrjrnl-0.1-11|36	
21mr|texlive-scrjrnl-0.1-11|37	#-----------------------------------------------------------------------
21mr|texlive-scrjrnl-0.1-11|38	%prep
21mr|texlive-scrjrnl-0.1-11|39	%setup -c -a0 -a1 -a2
21mr|texlive-scrjrnl-0.1-11|40	
21mr|texlive-scrjrnl-0.1-11|41	%build
21mr|texlive-scrjrnl-0.1-11|42	
21mr|texlive-scrjrnl-0.1-11|43	%install
21mr|texlive-scrjrnl-0.1-11|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-scrjrnl-0.1-11|45	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19004 21
21mr|texlive-sdrt-1.0-7|1	# revision 15878
21mr|texlive-sdrt-1.0-7|2	# category Package
21mr|texlive-sdrt-1.0-7|3	# catalog-ctan /macros/latex/contrib/sdrt
21mr|texlive-sdrt-1.0-7|4	# catalog-date 2009-07-05 17:22:22 +0200
21mr|texlive-sdrt-1.0-7|5	# catalog-license lppl
21mr|texlive-sdrt-1.0-7|6	# catalog-version 1.0
21mr|texlive-sdrt-1.0-7|7	Name:		texlive-sdrt
21mr|texlive-sdrt-1.0-7|8	Version:	1.0
21mr|texlive-sdrt-1.0-7|9	Release:	7
21mr|texlive-sdrt-1.0-7|10	Summary:	Macros for Segmented Discourse Representation Theory
21mr|texlive-sdrt-1.0-7|11	Group:		Publishing
21mr|texlive-sdrt-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/sdrt
21mr|texlive-sdrt-1.0-7|13	License:	LPPL
21mr|texlive-sdrt-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sdrt.tar.xz
21mr|texlive-sdrt-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sdrt.doc.tar.xz
21mr|texlive-sdrt-1.0-7|16	BuildArch:	noarch
21mr|texlive-sdrt-1.0-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-sdrt-1.0-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-sdrt-1.0-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-sdrt-1.0-7|20	
21mr|texlive-sdrt-1.0-7|21	%description
21mr|texlive-sdrt-1.0-7|22	The package provides macros to produce the 'Box notation' of
21mr|texlive-sdrt-1.0-7|23	SDRT (and DRT), to draw trees representing discourse relations,
21mr|texlive-sdrt-1.0-7|24	and finally to have an easy access to various mathematical
21mr|texlive-sdrt-1.0-7|25	symbols used in that theory, mostly with automatic mathematics
21mr|texlive-sdrt-1.0-7|26	mode, so they work the same in formulae and in text.
21mr|texlive-sdrt-1.0-7|27	
21mr|texlive-sdrt-1.0-7|28	
21mr|texlive-sdrt-1.0-7|29	#-----------------------------------------------------------------------
21mr|texlive-sdrt-1.0-7|30	%files
21mr|texlive-sdrt-1.0-7|31	%{_texmfdistdir}/tex/latex/sdrt/sdrt.sty
21mr|texlive-sdrt-1.0-7|32	%doc %{_texmfdistdir}/doc/latex/sdrt/README
21mr|texlive-sdrt-1.0-7|33	%doc %{_texmfdistdir}/doc/latex/sdrt/sdrt-doc.pdf
21mr|texlive-sdrt-1.0-7|34	%doc %{_texmfdistdir}/doc/latex/sdrt/sdrt-doc.tex
21mr|texlive-sdrt-1.0-7|35	
21mr|texlive-sdrt-1.0-7|36	#-----------------------------------------------------------------------
21mr|texlive-sdrt-1.0-7|37	%prep
21mr|texlive-sdrt-1.0-7|38	%setup -c -a0 -a1
21mr|texlive-sdrt-1.0-7|39	
21mr|texlive-sdrt-1.0-7|40	%build
21mr|texlive-sdrt-1.0-7|41	
21mr|texlive-sdrt-1.0-7|42	%install
21mr|texlive-sdrt-1.0-7|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-sdrt-1.0-7|44	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19005 21
21mr|texlive-secdot-1.0-7|1	# revision 20208
21mr|texlive-secdot-1.0-7|2	# category Package
21mr|texlive-secdot-1.0-7|3	# catalog-ctan /macros/latex/contrib/secdot
21mr|texlive-secdot-1.0-7|4	# catalog-date 2010-10-17 10:06:32 +0200
21mr|texlive-secdot-1.0-7|5	# catalog-license lppl
21mr|texlive-secdot-1.0-7|6	# catalog-version 1.0
21mr|texlive-secdot-1.0-7|7	Name:		texlive-secdot
21mr|texlive-secdot-1.0-7|8	Version:	1.0
21mr|texlive-secdot-1.0-7|9	Release:	7
21mr|texlive-secdot-1.0-7|10	Summary:	Section numbers with trailing dots
21mr|texlive-secdot-1.0-7|11	Group:		Publishing
21mr|texlive-secdot-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/secdot
21mr|texlive-secdot-1.0-7|13	License:	LPPL
21mr|texlive-secdot-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/secdot.tar.xz
21mr|texlive-secdot-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/secdot.doc.tar.xz
21mr|texlive-secdot-1.0-7|16	BuildArch:	noarch
21mr|texlive-secdot-1.0-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-secdot-1.0-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-secdot-1.0-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-secdot-1.0-7|20	
21mr|texlive-secdot-1.0-7|21	%description
21mr|texlive-secdot-1.0-7|22	Makes the numbers of \section commands come out with a trailing
21mr|texlive-secdot-1.0-7|23	dot. Includes a command whereby the same can be made to happen
21mr|texlive-secdot-1.0-7|24	with other sectioning commands.
21mr|texlive-secdot-1.0-7|25	
21mr|texlive-secdot-1.0-7|26	
21mr|texlive-secdot-1.0-7|27	#-----------------------------------------------------------------------
21mr|texlive-secdot-1.0-7|28	%files
21mr|texlive-secdot-1.0-7|29	%{_texmfdistdir}/tex/latex/secdot/secdot.sty
21mr|texlive-secdot-1.0-7|30	%doc %{_texmfdistdir}/doc/latex/secdot/secdot.ltx
21mr|texlive-secdot-1.0-7|31	%doc %{_texmfdistdir}/doc/latex/secdot/secdot.pdf
21mr|texlive-secdot-1.0-7|32	
21mr|texlive-secdot-1.0-7|33	#-----------------------------------------------------------------------
21mr|texlive-secdot-1.0-7|34	%prep
21mr|texlive-secdot-1.0-7|35	%setup -c -a0 -a1
21mr|texlive-secdot-1.0-7|36	
21mr|texlive-secdot-1.0-7|37	%build
21mr|texlive-secdot-1.0-7|38	
21mr|texlive-secdot-1.0-7|39	%install
21mr|texlive-secdot-1.0-7|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-secdot-1.0-7|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19006 21
21mr|texlive-section-20180303-3|1	# revision 20180
21mr|texlive-section-20180303-3|2	# category Package
21mr|texlive-section-20180303-3|3	# catalog-ctan /macros/latex/contrib/section
21mr|texlive-section-20180303-3|4	# catalog-date 2010-10-24 14:28:08 +0200
21mr|texlive-section-20180303-3|5	# catalog-license lppl
21mr|texlive-section-20180303-3|6	# catalog-version undef
21mr|texlive-section-20180303-3|7	Name:		texlive-section
21mr|texlive-section-20180303-3|8	Version:	20180303
21mr|texlive-section-20180303-3|9	Release:	3
21mr|texlive-section-20180303-3|10	Summary:	Modifying section commands in LaTeX
21mr|texlive-section-20180303-3|11	Group:		Publishing
21mr|texlive-section-20180303-3|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/section
21mr|texlive-section-20180303-3|13	License:	LPPL
21mr|texlive-section-20180303-3|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/section.tar.xz
21mr|texlive-section-20180303-3|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/section.doc.tar.xz
21mr|texlive-section-20180303-3|16	BuildArch:	noarch
21mr|texlive-section-20180303-3|17	BuildRequires:	texlive-tlpkg
21mr|texlive-section-20180303-3|18	Requires(pre):	texlive-tlpkg
21mr|texlive-section-20180303-3|19	Requires(post):	texlive-kpathsea
21mr|texlive-section-20180303-3|20	
21mr|texlive-section-20180303-3|21	%description
21mr|texlive-section-20180303-3|22	The package implements a pretty extensive scheme to make more
21mr|texlive-section-20180303-3|23	manageable the business of configuring LaTeX output.
21mr|texlive-section-20180303-3|24	
21mr|texlive-section-20180303-3|25	#-----------------------------------------------------------------------
21mr|texlive-section-20180303-3|26	%files
21mr|texlive-section-20180303-3|27	%{_texmfdistdir}/tex/latex/section/section.sty
21mr|texlive-section-20180303-3|28	%doc %{_texmfdistdir}/doc/latex/section/section-doc.pdf
21mr|texlive-section-20180303-3|29	%doc %{_texmfdistdir}/doc/latex/section/section-doc.tex
21mr|texlive-section-20180303-3|30	
21mr|texlive-section-20180303-3|31	#-----------------------------------------------------------------------
21mr|texlive-section-20180303-3|32	%prep
21mr|texlive-section-20180303-3|33	%setup -c -a0 -a1
21mr|texlive-section-20180303-3|34	
21mr|texlive-section-20180303-3|35	%build
21mr|texlive-section-20180303-3|36	
21mr|texlive-section-20180303-3|37	%install
21mr|texlive-section-20180303-3|38	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-section-20180303-3|39	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19007 21
21mr|texlive-sectionbox-1.01-7|1	# revision 15878
21mr|texlive-sectionbox-1.01-7|2	# category Package
21mr|texlive-sectionbox-1.01-7|3	# catalog-ctan /macros/latex/contrib/sectionbox
21mr|texlive-sectionbox-1.01-7|4	# catalog-date 2007-02-26 21:24:31 +0100
21mr|texlive-sectionbox-1.01-7|5	# catalog-license lppl
21mr|texlive-sectionbox-1.01-7|6	# catalog-version 1.01
21mr|texlive-sectionbox-1.01-7|7	Name:		texlive-sectionbox
21mr|texlive-sectionbox-1.01-7|8	Version:	1.01
21mr|texlive-sectionbox-1.01-7|9	Release:	7
21mr|texlive-sectionbox-1.01-7|10	Summary:	Create fancy boxed ((sub)sub)sections
21mr|texlive-sectionbox-1.01-7|11	Group:		Publishing
21mr|texlive-sectionbox-1.01-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/sectionbox
21mr|texlive-sectionbox-1.01-7|13	License:	LPPL
21mr|texlive-sectionbox-1.01-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sectionbox.tar.xz
21mr|texlive-sectionbox-1.01-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sectionbox.doc.tar.xz
21mr|texlive-sectionbox-1.01-7|16	BuildArch:	noarch
21mr|texlive-sectionbox-1.01-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-sectionbox-1.01-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-sectionbox-1.01-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-sectionbox-1.01-7|20	
21mr|texlive-sectionbox-1.01-7|21	%description
21mr|texlive-sectionbox-1.01-7|22	Sectionbox is a LaTeX package for putting fancy colored boxes
21mr|texlive-sectionbox-1.01-7|23	around sections, subsections, and subsubsections, especially
21mr|texlive-sectionbox-1.01-7|24	for use in posters, etc. It was designed with the sciposter
21mr|texlive-sectionbox-1.01-7|25	class in mind, and certainly works with that class and with
21mr|texlive-sectionbox-1.01-7|26	derived classes.
21mr|texlive-sectionbox-1.01-7|27	
21mr|texlive-sectionbox-1.01-7|28	
21mr|texlive-sectionbox-1.01-7|29	#-----------------------------------------------------------------------
21mr|texlive-sectionbox-1.01-7|30	%files
21mr|texlive-sectionbox-1.01-7|31	%{_texmfdistdir}/tex/latex/sectionbox/sectionbox.sty
21mr|texlive-sectionbox-1.01-7|32	%doc %{_texmfdistdir}/doc/latex/sectionbox/README
21mr|texlive-sectionbox-1.01-7|33	%doc %{_texmfdistdir}/doc/latex/sectionbox/example/000074Bpatspec.png
21mr|texlive-sectionbox-1.01-7|34	%doc %{_texmfdistdir}/doc/latex/sectionbox/example/000074Bzones.jpg
21mr|texlive-sectionbox-1.01-7|35	%doc %{_texmfdistdir}/doc/latex/sectionbox/example/000175Bpatspec.png
21mr|texlive-sectionbox-1.01-7|36	%doc %{_texmfdistdir}/doc/latex/sectionbox/example/000175Bzones.jpg
21mr|texlive-sectionbox-1.01-7|37	%doc %{_texmfdistdir}/doc/latex/sectionbox/example/002000AApatspec.png
21mr|texlive-sectionbox-1.01-7|38	%doc %{_texmfdistdir}/doc/latex/sectionbox/example/002000AAzones.jpg
21mr|texlive-sectionbox-1.01-7|39	%doc %{_texmfdistdir}/doc/latex/sectionbox/example/lambda2.jpg
21mr|texlive-sectionbox-1.01-7|40	%doc %{_texmfdistdir}/doc/latex/sectionbox/example/lenna10connect.jpg
21mr|texlive-sectionbox-1.01-7|41	%doc %{_texmfdistdir}/doc/latex/sectionbox/example/lenna10pct.jpg
21mr|texlive-sectionbox-1.01-7|42	%doc %{_texmfdistdir}/doc/latex/sectionbox/example/lenna10smooth.jpg
21mr|texlive-sectionbox-1.01-7|43	%doc %{_texmfdistdir}/doc/latex/sectionbox/example/orig.jpg
21mr|texlive-sectionbox-1.01-7|44	%doc %{_texmfdistdir}/doc/latex/sectionbox/example/sectionboxexample.bib
21mr|texlive-sectionbox-1.01-7|45	%doc %{_texmfdistdir}/doc/latex/sectionbox/example/sectionboxexample.tex
21mr|texlive-sectionbox-1.01-7|46	%doc %{_texmfdistdir}/doc/latex/sectionbox/sectionboxmanual.pdf
21mr|texlive-sectionbox-1.01-7|47	
21mr|texlive-sectionbox-1.01-7|48	#-----------------------------------------------------------------------
21mr|texlive-sectionbox-1.01-7|49	%prep
21mr|texlive-sectionbox-1.01-7|50	%setup -c -a0 -a1
21mr|texlive-sectionbox-1.01-7|51	
21mr|texlive-sectionbox-1.01-7|52	%build
21mr|texlive-sectionbox-1.01-7|53	
21mr|texlive-sectionbox-1.01-7|54	%install
21mr|texlive-sectionbox-1.01-7|55	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-sectionbox-1.01-7|56	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19008 21
21mr|texlive-sectsty-2.0.2-7|1	# revision 15878
21mr|texlive-sectsty-2.0.2-7|2	# category Package
21mr|texlive-sectsty-2.0.2-7|3	# catalog-ctan /macros/latex/contrib/sectsty
21mr|texlive-sectsty-2.0.2-7|4	# catalog-date 2007-01-14 15:20:52 +0100
21mr|texlive-sectsty-2.0.2-7|5	# catalog-license lppl
21mr|texlive-sectsty-2.0.2-7|6	# catalog-version 2.0.2
21mr|texlive-sectsty-2.0.2-7|7	Name:		texlive-sectsty
21mr|texlive-sectsty-2.0.2-7|8	Version:	2.0.2
21mr|texlive-sectsty-2.0.2-7|9	Release:	7
21mr|texlive-sectsty-2.0.2-7|10	Summary:	Control sectional headers
21mr|texlive-sectsty-2.0.2-7|11	Group:		Publishing
21mr|texlive-sectsty-2.0.2-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/sectsty
21mr|texlive-sectsty-2.0.2-7|13	License:	LPPL
21mr|texlive-sectsty-2.0.2-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sectsty.tar.xz
21mr|texlive-sectsty-2.0.2-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sectsty.doc.tar.xz
21mr|texlive-sectsty-2.0.2-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sectsty.source.tar.xz
21mr|texlive-sectsty-2.0.2-7|17	BuildArch:	noarch
21mr|texlive-sectsty-2.0.2-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-sectsty-2.0.2-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-sectsty-2.0.2-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-sectsty-2.0.2-7|21	
21mr|texlive-sectsty-2.0.2-7|22	%description
21mr|texlive-sectsty-2.0.2-7|23	A LaTeX2e package to help change the style of any or all of
21mr|texlive-sectsty-2.0.2-7|24	LaTeX's sectional headers in the article, book, or report
21mr|texlive-sectsty-2.0.2-7|25	classes. Examples include the addition of rules above or below
21mr|texlive-sectsty-2.0.2-7|26	a section title.
21mr|texlive-sectsty-2.0.2-7|27	
21mr|texlive-sectsty-2.0.2-7|28	
21mr|texlive-sectsty-2.0.2-7|29	#-----------------------------------------------------------------------
21mr|texlive-sectsty-2.0.2-7|30	%files
21mr|texlive-sectsty-2.0.2-7|31	%{_texmfdistdir}/tex/latex/sectsty/sectsty.sty
21mr|texlive-sectsty-2.0.2-7|32	%doc %{_texmfdistdir}/doc/latex/sectsty/sectsty.pdf
21mr|texlive-sectsty-2.0.2-7|33	#- source
21mr|texlive-sectsty-2.0.2-7|34	%doc %{_texmfdistdir}/source/latex/sectsty/sectsty.dtx
21mr|texlive-sectsty-2.0.2-7|35	%doc %{_texmfdistdir}/source/latex/sectsty/sectsty.ins
21mr|texlive-sectsty-2.0.2-7|36	
21mr|texlive-sectsty-2.0.2-7|37	#-----------------------------------------------------------------------
21mr|texlive-sectsty-2.0.2-7|38	%prep
21mr|texlive-sectsty-2.0.2-7|39	%setup -c -a0 -a1 -a2
21mr|texlive-sectsty-2.0.2-7|40	
21mr|texlive-sectsty-2.0.2-7|41	%build
21mr|texlive-sectsty-2.0.2-7|42	
21mr|texlive-sectsty-2.0.2-7|43	%install
21mr|texlive-sectsty-2.0.2-7|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-sectsty-2.0.2-7|45	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19009 21
21mr|texlive-seetexk-20180331-2|1	# revision 33818
21mr|texlive-seetexk-20180331-2|2	# category TLCore
21mr|texlive-seetexk-20180331-2|3	# catalog-ctan /dviware/dvibook
21mr|texlive-seetexk-20180331-2|4	# catalog-date 2014-02-26 23:03:13 +0100
21mr|texlive-seetexk-20180331-2|5	# catalog-license other-free
21mr|texlive-seetexk-20180331-2|6	# catalog-version undef
21mr|texlive-seetexk-20180331-2|7	Name:		texlive-seetexk
21mr|texlive-seetexk-20180331-2|8	Version:	20180331
21mr|texlive-seetexk-20180331-2|9	Release:	2
21mr|texlive-seetexk-20180331-2|10	Summary:	Utilities for manipulating DVI files
21mr|texlive-seetexk-20180331-2|11	Group:		Publishing
21mr|texlive-seetexk-20180331-2|12	URL:		http://www.ctan.org/tex-archive/dviware/dvibook
21mr|texlive-seetexk-20180331-2|13	License:	OTHER-FREE
21mr|texlive-seetexk-20180331-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/seetexk.tar.xz
21mr|texlive-seetexk-20180331-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/seetexk.doc.tar.xz
21mr|texlive-seetexk-20180331-2|16	BuildArch:	noarch
21mr|texlive-seetexk-20180331-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-seetexk-20180331-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-seetexk-20180331-2|19	Requires:	texlive-seetexk.bin
21mr|texlive-seetexk-20180331-2|20	
21mr|texlive-seetexk-20180331-2|21	%description
21mr|texlive-seetexk-20180331-2|22	The collection comprises: dvibook, which will rearrange the
21mr|texlive-seetexk-20180331-2|23	pages of a DVI file into 'signatures' as used when printing a
21mr|texlive-seetexk-20180331-2|24	book; dviconcat, for concatenating pages of DVI file(s);
21mr|texlive-seetexk-20180331-2|25	dviselect, which will select pages from one DVI file to create
21mr|texlive-seetexk-20180331-2|26	a new DVI file; dvitodvi, which will rearrange the pages of a
21mr|texlive-seetexk-20180331-2|27	DVI file to create a new file; and libtex, a library for
21mr|texlive-seetexk-20180331-2|28	manipulating the files, from the old SeeTeX project. The
21mr|texlive-seetexk-20180331-2|29	utilities are provided as C source with Imakefiles, and an MS-
21mr|texlive-seetexk-20180331-2|30	DOS version of dvibook is also provided.
21mr|texlive-seetexk-20180331-2|31	
21mr|texlive-seetexk-20180331-2|32	#-----------------------------------------------------------------------
21mr|texlive-seetexk-20180331-2|33	%files
21mr|texlive-seetexk-20180331-2|34	%doc %{_mandir}/man1/dvibook.1*
21mr|texlive-seetexk-20180331-2|35	%doc %{_texmfdistdir}/doc/man/man1/dvibook.man1.pdf
21mr|texlive-seetexk-20180331-2|36	%doc %{_mandir}/man1/dviconcat.1*
21mr|texlive-seetexk-20180331-2|37	%doc %{_texmfdistdir}/doc/man/man1/dviconcat.man1.pdf
21mr|texlive-seetexk-20180331-2|38	%doc %{_mandir}/man1/dviselect.1*
21mr|texlive-seetexk-20180331-2|39	%doc %{_texmfdistdir}/doc/man/man1/dviselect.man1.pdf
21mr|texlive-seetexk-20180331-2|40	%doc %{_mandir}/man1/dvitodvi.1*
21mr|texlive-seetexk-20180331-2|41	%doc %{_texmfdistdir}/doc/man/man1/dvitodvi.man1.pdf
21mr|texlive-seetexk-20180331-2|42	
21mr|texlive-seetexk-20180331-2|43	#-----------------------------------------------------------------------
21mr|texlive-seetexk-20180331-2|44	%prep
21mr|texlive-seetexk-20180331-2|45	%setup -c -a0 -a1
21mr|texlive-seetexk-20180331-2|46	
21mr|texlive-seetexk-20180331-2|47	%build
21mr|texlive-seetexk-20180331-2|48	
21mr|texlive-seetexk-20180331-2|49	%install
21mr|texlive-seetexk-20180331-2|50	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-seetexk-20180331-2|51	cp -fpar texmf-dist %{buildroot}%{_datadir}
21mr|texlive-seetexk-20180331-2|52	mkdir -p %{buildroot}%{_mandir}/man1
21mr|texlive-seetexk-20180331-2|53	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

19010 21
21mr|texlive-selectp-1.0-7|1	# revision 20185
21mr|texlive-selectp-1.0-7|2	# category Package
21mr|texlive-selectp-1.0-7|3	# catalog-ctan /macros/latex/contrib/selectp
21mr|texlive-selectp-1.0-7|4	# catalog-date 2010-10-24 16:23:58 +0200
21mr|texlive-selectp-1.0-7|5	# catalog-license pd
21mr|texlive-selectp-1.0-7|6	# catalog-version 1.0
21mr|texlive-selectp-1.0-7|7	Name:		texlive-selectp
21mr|texlive-selectp-1.0-7|8	Version:	1.0
21mr|texlive-selectp-1.0-7|9	Release:	7
21mr|texlive-selectp-1.0-7|10	Summary:	Select pages to be output
21mr|texlive-selectp-1.0-7|11	Group:		Publishing
21mr|texlive-selectp-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/selectp
21mr|texlive-selectp-1.0-7|13	License:	PD
21mr|texlive-selectp-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/selectp.tar.xz
21mr|texlive-selectp-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/selectp.doc.tar.xz
21mr|texlive-selectp-1.0-7|16	BuildArch:	noarch
21mr|texlive-selectp-1.0-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-selectp-1.0-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-selectp-1.0-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-selectp-1.0-7|20	
21mr|texlive-selectp-1.0-7|21	%description
21mr|texlive-selectp-1.0-7|22	Defines a command \outputonly, whose argument is a list of
21mr|texlive-selectp-1.0-7|23	pages to be output. With the command present (before
21mr|texlive-selectp-1.0-7|24	\begin{document}), only those pages are output. This package
21mr|texlive-selectp-1.0-7|25	was inspired by code published by Knuth in TUGboat 8(2) (July
21mr|texlive-selectp-1.0-7|26	1987).
21mr|texlive-selectp-1.0-7|27	
21mr|texlive-selectp-1.0-7|28	
21mr|texlive-selectp-1.0-7|29	#-----------------------------------------------------------------------
21mr|texlive-selectp-1.0-7|30	%files
21mr|texlive-selectp-1.0-7|31	%{_texmfdistdir}/tex/latex/selectp/selectp.sty
21mr|texlive-selectp-1.0-7|32	%doc %{_texmfdistdir}/doc/latex/selectp/selectp-doc.pdf
21mr|texlive-selectp-1.0-7|33	%doc %{_texmfdistdir}/doc/latex/selectp/selectp-doc.tex
21mr|texlive-selectp-1.0-7|34	
21mr|texlive-selectp-1.0-7|35	#-----------------------------------------------------------------------
21mr|texlive-selectp-1.0-7|36	%prep
21mr|texlive-selectp-1.0-7|37	%setup -c -a0 -a1
21mr|texlive-selectp-1.0-7|38	
21mr|texlive-selectp-1.0-7|39	%build
21mr|texlive-selectp-1.0-7|40	
21mr|texlive-selectp-1.0-7|41	%install
21mr|texlive-selectp-1.0-7|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-selectp-1.0-7|43	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19011 21
21mr|texlive-selnolig-0.302-2|1	# revision 31544
21mr|texlive-selnolig-0.302-2|2	# category Package
21mr|texlive-selnolig-0.302-2|3	# catalog-ctan /macros/luatex/latex/selnolig
21mr|texlive-selnolig-0.302-2|4	# catalog-date 2013-08-08 08:16:08 +0200
21mr|texlive-selnolig-0.302-2|5	# catalog-license lppl1.3
21mr|texlive-selnolig-0.302-2|6	# catalog-version 0.254
21mr|texlive-selnolig-0.302-2|7	Name:		texlive-selnolig
21mr|texlive-selnolig-0.302-2|8	Version:	0.302
21mr|texlive-selnolig-0.302-2|9	Release:	2
21mr|texlive-selnolig-0.302-2|10	Summary:	Selectively disable typographic ligatures
21mr|texlive-selnolig-0.302-2|11	Group:		Publishing
21mr|texlive-selnolig-0.302-2|12	URL:		http://www.ctan.org/tex-archive/macros/luatex/latex/selnolig
21mr|texlive-selnolig-0.302-2|13	License:	LPPL1.3
21mr|texlive-selnolig-0.302-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/selnolig.tar.xz
21mr|texlive-selnolig-0.302-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/selnolig.doc.tar.xz
21mr|texlive-selnolig-0.302-2|16	BuildArch:	noarch
21mr|texlive-selnolig-0.302-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-selnolig-0.302-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-selnolig-0.302-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-selnolig-0.302-2|20	
21mr|texlive-selnolig-0.302-2|21	%description
21mr|texlive-selnolig-0.302-2|22	The package suppresses typographic ligatures selectively, i.e.,
21mr|texlive-selnolig-0.302-2|23	based on predefined search patterns. The search patterns focus
21mr|texlive-selnolig-0.302-2|24	on ligatures deemed inappropriate because they span morpheme
21mr|texlive-selnolig-0.302-2|25	boundaries. For example, the word shelfful, which is mentioned
21mr|texlive-selnolig-0.302-2|26	in the TeXbook as a word for which the ff ligature might be
21mr|texlive-selnolig-0.302-2|27	inappropriate, is automatically typeset as shelf\/ful rather
21mr|texlive-selnolig-0.302-2|28	than as shel{ff}ul. For English and German language documents,
21mr|texlive-selnolig-0.302-2|29	the package provides extensive rules for the selective
21mr|texlive-selnolig-0.302-2|30	suppression of so-called "common" ligatures. These comprise the
21mr|texlive-selnolig-0.302-2|31	ff, fi, fl, ffi, and ffl ligatures as well as the ft and fft
21mr|texlive-selnolig-0.302-2|32	ligatures. Other f-ligatures, such as fb, fh, fj and fk, are
21mr|texlive-selnolig-0.302-2|33	suppressed globally, while exceptions are made for names and
21mr|texlive-selnolig-0.302-2|34	words of non-English/German origin, such as Kafka and fjord.
21mr|texlive-selnolig-0.302-2|35	For English language documents, the package further provides
21mr|texlive-selnolig-0.302-2|36	ligature suppression macros for a number of so-called
21mr|texlive-selnolig-0.302-2|37	"discretionary" or "rare" ligatures such as ct, st, and sp. The
21mr|texlive-selnolig-0.302-2|38	package requires use of a recent LuaLaTeX format (for example
21mr|texlive-selnolig-0.302-2|39	TeXLive2012 or 2013, or MiKTeX2.9).
21mr|texlive-selnolig-0.302-2|40	
21mr|texlive-selnolig-0.302-2|41	#-----------------------------------------------------------------------
21mr|texlive-selnolig-0.302-2|42	%files
21mr|texlive-selnolig-0.302-2|43	%{_texmfdistdir}/tex/lualatex/selnolig/selnolig-english-hyphex.sty
21mr|texlive-selnolig-0.302-2|44	%{_texmfdistdir}/tex/lualatex/selnolig/selnolig-english-patterns.sty
21mr|texlive-selnolig-0.302-2|45	%{_texmfdistdir}/tex/lualatex/selnolig/selnolig-german-hyphex.sty
21mr|texlive-selnolig-0.302-2|46	%{_texmfdistdir}/tex/lualatex/selnolig/selnolig-german-patterns.sty
21mr|texlive-selnolig-0.302-2|47	%{_texmfdistdir}/tex/lualatex/selnolig/selnolig.lua
21mr|texlive-selnolig-0.302-2|48	%{_texmfdistdir}/tex/lualatex/selnolig/selnolig.sty
21mr|texlive-selnolig-0.302-2|49	%doc %{_texmfdistdir}/doc/lualatex/selnolig/README
21mr|texlive-selnolig-0.302-2|50	%doc %{_texmfdistdir}/doc/lualatex/selnolig/gpp-ft.fea
21mr|texlive-selnolig-0.302-2|51	%doc %{_texmfdistdir}/doc/lualatex/selnolig/selnolig-bugreport.tex
21mr|texlive-selnolig-0.302-2|52	%doc %{_texmfdistdir}/doc/lualatex/selnolig/selnolig-english-test.pdf
21mr|texlive-selnolig-0.302-2|53	%doc %{_texmfdistdir}/doc/lualatex/selnolig/selnolig-english-test.tex
21mr|texlive-selnolig-0.302-2|54	%doc %{_texmfdistdir}/doc/lualatex/selnolig/selnolig-english-wordlist.tex
21mr|texlive-selnolig-0.302-2|55	%doc %{_texmfdistdir}/doc/lualatex/selnolig/selnolig-german-test.pdf
21mr|texlive-selnolig-0.302-2|56	%doc %{_texmfdistdir}/doc/lualatex/selnolig/selnolig-german-test.tex
21mr|texlive-selnolig-0.302-2|57	%doc %{_texmfdistdir}/doc/lualatex/selnolig/selnolig-german-wordlist.tex
21mr|texlive-selnolig-0.302-2|58	%doc %{_texmfdistdir}/doc/lualatex/selnolig/selnolig.pdf
21mr|texlive-selnolig-0.302-2|59	%doc %{_texmfdistdir}/doc/lualatex/selnolig/selnolig.tex
21mr|texlive-selnolig-0.302-2|60	
21mr|texlive-selnolig-0.302-2|61	#-----------------------------------------------------------------------
21mr|texlive-selnolig-0.302-2|62	%prep
21mr|texlive-selnolig-0.302-2|63	%setup -c -a0 -a1
21mr|texlive-selnolig-0.302-2|64	
21mr|texlive-selnolig-0.302-2|65	%build
21mr|texlive-selnolig-0.302-2|66	
21mr|texlive-selnolig-0.302-2|67	%install
21mr|texlive-selnolig-0.302-2|68	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-selnolig-0.302-2|69	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19012 21
21mr|texlive-semantic-2.0-7|1	# revision 15878
21mr|texlive-semantic-2.0-7|2	# category Package
21mr|texlive-semantic-2.0-7|3	# catalog-ctan /macros/latex/contrib/semantic
21mr|texlive-semantic-2.0-7|4	# catalog-date 2007-01-15 20:26:34 +0100
21mr|texlive-semantic-2.0-7|5	# catalog-license lppl
21mr|texlive-semantic-2.0-7|6	# catalog-version 2.0
21mr|texlive-semantic-2.0-7|7	Name:		texlive-semantic
21mr|texlive-semantic-2.0-7|8	Version:	2.0
21mr|texlive-semantic-2.0-7|9	Release:	7
21mr|texlive-semantic-2.0-7|10	Summary:	Help for writing programming language semantics
21mr|texlive-semantic-2.0-7|11	Group:		Publishing
21mr|texlive-semantic-2.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/semantic
21mr|texlive-semantic-2.0-7|13	License:	LPPL
21mr|texlive-semantic-2.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/semantic.tar.xz
21mr|texlive-semantic-2.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/semantic.doc.tar.xz
21mr|texlive-semantic-2.0-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/semantic.source.tar.xz
21mr|texlive-semantic-2.0-7|17	BuildArch:	noarch
21mr|texlive-semantic-2.0-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-semantic-2.0-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-semantic-2.0-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-semantic-2.0-7|21	
21mr|texlive-semantic-2.0-7|22	%description
21mr|texlive-semantic-2.0-7|23	Eases the typesetting of notation of semantics and compilers.
21mr|texlive-semantic-2.0-7|24	Includes T-diagrams, various derivation symbols and inference
21mr|texlive-semantic-2.0-7|25	trees.
21mr|texlive-semantic-2.0-7|26	
21mr|texlive-semantic-2.0-7|27	
21mr|texlive-semantic-2.0-7|28	#-----------------------------------------------------------------------
21mr|texlive-semantic-2.0-7|29	%files
21mr|texlive-semantic-2.0-7|30	%{_texmfdistdir}/tex/latex/semantic/infernce.sty
21mr|texlive-semantic-2.0-7|31	%{_texmfdistdir}/tex/latex/semantic/ligature.sty
21mr|texlive-semantic-2.0-7|32	%{_texmfdistdir}/tex/latex/semantic/reserved.sty
21mr|texlive-semantic-2.0-7|33	%{_texmfdistdir}/tex/latex/semantic/semantic.sty
21mr|texlive-semantic-2.0-7|34	%{_texmfdistdir}/tex/latex/semantic/shrthand.sty
21mr|texlive-semantic-2.0-7|35	%{_texmfdistdir}/tex/latex/semantic/tdiagram.sty
21mr|texlive-semantic-2.0-7|36	%doc %{_texmfdistdir}/doc/latex/semantic/semantic.pdf
21mr|texlive-semantic-2.0-7|37	#- source
21mr|texlive-semantic-2.0-7|38	%doc %{_texmfdistdir}/source/latex/semantic/semantic.dtx
21mr|texlive-semantic-2.0-7|39	%doc %{_texmfdistdir}/source/latex/semantic/semantic.ins
21mr|texlive-semantic-2.0-7|40	
21mr|texlive-semantic-2.0-7|41	#-----------------------------------------------------------------------
21mr|texlive-semantic-2.0-7|42	%prep
21mr|texlive-semantic-2.0-7|43	%setup -c -a0 -a1 -a2
21mr|texlive-semantic-2.0-7|44	
21mr|texlive-semantic-2.0-7|45	%build
21mr|texlive-semantic-2.0-7|46	
21mr|texlive-semantic-2.0-7|47	%install
21mr|texlive-semantic-2.0-7|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-semantic-2.0-7|49	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19013 21
21mr|texlive-seminar-1.62-2|1	# revision 34011
21mr|texlive-seminar-1.62-2|2	# category Package
21mr|texlive-seminar-1.62-2|3	# catalog-ctan /macros/latex/contrib/seminar
21mr|texlive-seminar-1.62-2|4	# catalog-date 2014-01-20 13:04:19 +0100
21mr|texlive-seminar-1.62-2|5	# catalog-license lppl1.2
21mr|texlive-seminar-1.62-2|6	# catalog-version 1.61
21mr|texlive-seminar-1.62-2|7	Name:		texlive-seminar
21mr|texlive-seminar-1.62-2|8	Version:	1.62
21mr|texlive-seminar-1.62-2|9	Release:	2
21mr|texlive-seminar-1.62-2|10	Summary:	Make overhead slides
21mr|texlive-seminar-1.62-2|11	Group:		Publishing
21mr|texlive-seminar-1.62-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/seminar
21mr|texlive-seminar-1.62-2|13	License:	LPPL1.2
21mr|texlive-seminar-1.62-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/seminar.tar.xz
21mr|texlive-seminar-1.62-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/seminar.doc.tar.xz
21mr|texlive-seminar-1.62-2|16	BuildArch:	noarch
21mr|texlive-seminar-1.62-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-seminar-1.62-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-seminar-1.62-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-seminar-1.62-2|20	
21mr|texlive-seminar-1.62-2|21	%description
21mr|texlive-seminar-1.62-2|22	A class that produces overhead slides (transparencies), with
21mr|texlive-seminar-1.62-2|23	many facilities. The class requires availability of the
21mr|texlive-seminar-1.62-2|24	fancybox package. Seminar is also the basis of other classes,
21mr|texlive-seminar-1.62-2|25	such as prosper. In fact, seminar is not nowadays reckoned a
21mr|texlive-seminar-1.62-2|26	good basis for a presentation -- users are advised to use more
21mr|texlive-seminar-1.62-2|27	recent classes such as powerdot or beamer, both of which are
21mr|texlive-seminar-1.62-2|28	tuned to 21st-century presentation styles. Note that the
21mr|texlive-seminar-1.62-2|29	seminar distribution relies on the xcomment package, which was
21mr|texlive-seminar-1.62-2|30	once part of the bundle, but now has a separate existence.
21mr|texlive-seminar-1.62-2|31	
21mr|texlive-seminar-1.62-2|32	#-----------------------------------------------------------------------
21mr|texlive-seminar-1.62-2|33	%files
21mr|texlive-seminar-1.62-2|34	%{_texmfdistdir}/tex/latex/seminar/npsfont.sty
21mr|texlive-seminar-1.62-2|35	%{_texmfdistdir}/tex/latex/seminar/sem-a4.sty
21mr|texlive-seminar-1.62-2|36	%{_texmfdistdir}/tex/latex/seminar/sem-dem.sty
21mr|texlive-seminar-1.62-2|37	%{_texmfdistdir}/tex/latex/seminar/sem-page.sty
21mr|texlive-seminar-1.62-2|38	%{_texmfdistdir}/tex/latex/seminar/semcolor.sty
21mr|texlive-seminar-1.62-2|39	%{_texmfdistdir}/tex/latex/seminar/semhelv.sty
21mr|texlive-seminar-1.62-2|40	%{_texmfdistdir}/tex/latex/seminar/seminar.bg2
21mr|texlive-seminar-1.62-2|41	%{_texmfdistdir}/tex/latex/seminar/seminar.bug
21mr|texlive-seminar-1.62-2|42	%{_texmfdistdir}/tex/latex/seminar/seminar.cls
21mr|texlive-seminar-1.62-2|43	%{_texmfdistdir}/tex/latex/seminar/seminar.sty
21mr|texlive-seminar-1.62-2|44	%{_texmfdistdir}/tex/latex/seminar/semlayer.sty
21mr|texlive-seminar-1.62-2|45	%{_texmfdistdir}/tex/latex/seminar/semlcmss.sty
21mr|texlive-seminar-1.62-2|46	%{_texmfdistdir}/tex/latex/seminar/semrot.sty
21mr|texlive-seminar-1.62-2|47	%{_texmfdistdir}/tex/latex/seminar/slidesec.sty
21mr|texlive-seminar-1.62-2|48	%{_texmfdistdir}/tex/latex/seminar/tvz-code.sty
21mr|texlive-seminar-1.62-2|49	%{_texmfdistdir}/tex/latex/seminar/tvz-hax.sty
21mr|texlive-seminar-1.62-2|50	%{_texmfdistdir}/tex/latex/seminar/tvz-user.sty
21mr|texlive-seminar-1.62-2|51	%doc %{_texmfdistdir}/doc/latex/seminar/Changes
21mr|texlive-seminar-1.62-2|52	%doc %{_texmfdistdir}/doc/latex/seminar/README
21mr|texlive-seminar-1.62-2|53	%doc %{_texmfdistdir}/doc/latex/seminar/run.sh
21mr|texlive-seminar-1.62-2|54	%doc %{_texmfdistdir}/doc/latex/seminar/sem-code.tex
21mr|texlive-seminar-1.62-2|55	%doc %{_texmfdistdir}/doc/latex/seminar/sem-make.tex
21mr|texlive-seminar-1.62-2|56	%doc %{_texmfdistdir}/doc/latex/seminar/seminar-doc.pdf
21mr|texlive-seminar-1.62-2|57	%doc %{_texmfdistdir}/doc/latex/seminar/seminar-doc.tex
21mr|texlive-seminar-1.62-2|58	%doc %{_texmfdistdir}/doc/latex/seminar/seminar.bg3
21mr|texlive-seminar-1.62-2|59	%doc %{_texmfdistdir}/doc/latex/seminar/seminar.con
21mr|texlive-seminar-1.62-2|60	%doc %{_texmfdistdir}/doc/latex/seminar/seminar.doc
21mr|texlive-seminar-1.62-2|61	%doc %{_texmfdistdir}/doc/latex/seminar/semlayer.doc
21mr|texlive-seminar-1.62-2|62	%doc %{_texmfdistdir}/doc/latex/seminar/semsamp1.pdf
21mr|texlive-seminar-1.62-2|63	%doc %{_texmfdistdir}/doc/latex/seminar/semsamp1.tex
21mr|texlive-seminar-1.62-2|64	%doc %{_texmfdistdir}/doc/latex/seminar/semsamp2.pdf
21mr|texlive-seminar-1.62-2|65	%doc %{_texmfdistdir}/doc/latex/seminar/semsamp2.tex
21mr|texlive-seminar-1.62-2|66	%doc %{_texmfdistdir}/doc/latex/seminar/semsamp3.pdf
21mr|texlive-seminar-1.62-2|67	%doc %{_texmfdistdir}/doc/latex/seminar/semsamp3.tex
21mr|texlive-seminar-1.62-2|68	
21mr|texlive-seminar-1.62-2|69	#-----------------------------------------------------------------------
21mr|texlive-seminar-1.62-2|70	%prep
21mr|texlive-seminar-1.62-2|71	%setup -c -a0 -a1
21mr|texlive-seminar-1.62-2|72	
21mr|texlive-seminar-1.62-2|73	%build
21mr|texlive-seminar-1.62-2|74	
21mr|texlive-seminar-1.62-2|75	%install
21mr|texlive-seminar-1.62-2|76	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-seminar-1.62-2|77	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19014 21
21mr|texlive-semioneside-0.41-2|1	Name:		texlive-semioneside
21mr|texlive-semioneside-0.41-2|2	Version:	0.41
21mr|texlive-semioneside-0.41-2|3	Release:	2
21mr|texlive-semioneside-0.41-2|4	Summary:	Put only special contents on left-hand pages in two sided layout
21mr|texlive-semioneside-0.41-2|5	Group:		Publishing
21mr|texlive-semioneside-0.41-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/semioneside
21mr|texlive-semioneside-0.41-2|7	License:	LPPL
21mr|texlive-semioneside-0.41-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/semioneside.tar.xz
21mr|texlive-semioneside-0.41-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/semioneside.doc.tar.xz
21mr|texlive-semioneside-0.41-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/semioneside.source.tar.xz
21mr|texlive-semioneside-0.41-2|11	BuildArch:	noarch
21mr|texlive-semioneside-0.41-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-semioneside-0.41-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-semioneside-0.41-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-semioneside-0.41-2|15	
21mr|texlive-semioneside-0.41-2|16	%description
21mr|texlive-semioneside-0.41-2|17	This package supports the preparation of semi one sided
21mr|texlive-semioneside-0.41-2|18	documents. That is, two sided documents, where all text is
21mr|texlive-semioneside-0.41-2|19	output on right-hand pages--as in a one-sided documents--and
21mr|texlive-semioneside-0.41-2|20	only special contents are output on left-hand pages on user
21mr|texlive-semioneside-0.41-2|21	request, e.g., floating objects.
21mr|texlive-semioneside-0.41-2|22	
21mr|texlive-semioneside-0.41-2|23	#-----------------------------------------------------------------------
21mr|texlive-semioneside-0.41-2|24	%files
21mr|texlive-semioneside-0.41-2|25	%{_texmfdistdir}/tex/latex/semioneside/semioneside.sty
21mr|texlive-semioneside-0.41-2|26	%doc %{_texmfdistdir}/doc/latex/semioneside/README
21mr|texlive-semioneside-0.41-2|27	%doc %{_texmfdistdir}/doc/latex/semioneside/example.tex
21mr|texlive-semioneside-0.41-2|28	%doc %{_texmfdistdir}/doc/latex/semioneside/figure.mp
21mr|texlive-semioneside-0.41-2|29	%doc %{_texmfdistdir}/doc/latex/semioneside/semioneside.pdf
21mr|texlive-semioneside-0.41-2|30	#- source
21mr|texlive-semioneside-0.41-2|31	%doc %{_texmfdistdir}/source/latex/semioneside/semioneside.dtx
21mr|texlive-semioneside-0.41-2|32	%doc %{_texmfdistdir}/source/latex/semioneside/semioneside.ins
21mr|texlive-semioneside-0.41-2|33	
21mr|texlive-semioneside-0.41-2|34	#-----------------------------------------------------------------------
21mr|texlive-semioneside-0.41-2|35	%prep
21mr|texlive-semioneside-0.41-2|36	%setup -c -a0 -a1 -a2
21mr|texlive-semioneside-0.41-2|37	
21mr|texlive-semioneside-0.41-2|38	%build
21mr|texlive-semioneside-0.41-2|39	
21mr|texlive-semioneside-0.41-2|40	%install
21mr|texlive-semioneside-0.41-2|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-semioneside-0.41-2|42	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19015 21
21mr|texlive-sepfootnotes-0.3c-2|1	# revision 28885
21mr|texlive-sepfootnotes-0.3c-2|2	# category Package
21mr|texlive-sepfootnotes-0.3c-2|3	# catalog-ctan /macros/latex/contrib/sepfootnotes
21mr|texlive-sepfootnotes-0.3c-2|4	# catalog-date 2013-01-19 01:10:31 +0100
21mr|texlive-sepfootnotes-0.3c-2|5	# catalog-license lppl1.3
21mr|texlive-sepfootnotes-0.3c-2|6	# catalog-version 0.2
21mr|texlive-sepfootnotes-0.3c-2|7	Name:		texlive-sepfootnotes
21mr|texlive-sepfootnotes-0.3c-2|8	Version:	0.3c
21mr|texlive-sepfootnotes-0.3c-2|9	Release:	2
21mr|texlive-sepfootnotes-0.3c-2|10	Summary:	Support footnotes and endnotes from separate files
21mr|texlive-sepfootnotes-0.3c-2|11	Group:		Publishing
21mr|texlive-sepfootnotes-0.3c-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/sepfootnotes
21mr|texlive-sepfootnotes-0.3c-2|13	License:	LPPL1.3
21mr|texlive-sepfootnotes-0.3c-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sepfootnotes.tar.xz
21mr|texlive-sepfootnotes-0.3c-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sepfootnotes.doc.tar.xz
21mr|texlive-sepfootnotes-0.3c-2|16	BuildArch:	noarch
21mr|texlive-sepfootnotes-0.3c-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-sepfootnotes-0.3c-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-sepfootnotes-0.3c-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-sepfootnotes-0.3c-2|20	
21mr|texlive-sepfootnotes-0.3c-2|21	%description
21mr|texlive-sepfootnotes-0.3c-2|22	The package supports footnotes and endnotes from separate
21mr|texlive-sepfootnotes-0.3c-2|23	files. This is achieved with commands \sepfootnotecontent and
21mr|texlive-sepfootnotes-0.3c-2|24	\sepfootnote; the former defines the content of a note, while
21mr|texlive-sepfootnotes-0.3c-2|25	the latter typesets that note.
21mr|texlive-sepfootnotes-0.3c-2|26	
21mr|texlive-sepfootnotes-0.3c-2|27	#-----------------------------------------------------------------------
21mr|texlive-sepfootnotes-0.3c-2|28	%files
21mr|texlive-sepfootnotes-0.3c-2|29	%{_texmfdistdir}/tex/latex/sepfootnotes/sepfootnotes.sty
21mr|texlive-sepfootnotes-0.3c-2|30	%doc %{_texmfdistdir}/doc/latex/sepfootnotes/README
21mr|texlive-sepfootnotes-0.3c-2|31	%doc %{_texmfdistdir}/doc/latex/sepfootnotes/sepfootnotes.pdf
21mr|texlive-sepfootnotes-0.3c-2|32	%doc %{_texmfdistdir}/doc/latex/sepfootnotes/sepfootnotes.tex
21mr|texlive-sepfootnotes-0.3c-2|33	
21mr|texlive-sepfootnotes-0.3c-2|34	#-----------------------------------------------------------------------
21mr|texlive-sepfootnotes-0.3c-2|35	%prep
21mr|texlive-sepfootnotes-0.3c-2|36	%setup -c -a0 -a1
21mr|texlive-sepfootnotes-0.3c-2|37	
21mr|texlive-sepfootnotes-0.3c-2|38	%build
21mr|texlive-sepfootnotes-0.3c-2|39	
21mr|texlive-sepfootnotes-0.3c-2|40	%install
21mr|texlive-sepfootnotes-0.3c-2|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-sepfootnotes-0.3c-2|42	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19016 21
21mr|texlive-sepnum-2.0-7|1	# revision 20186
21mr|texlive-sepnum-2.0-7|2	# category Package
21mr|texlive-sepnum-2.0-7|3	# catalog-ctan /macros/latex/contrib/sepnum
21mr|texlive-sepnum-2.0-7|4	# catalog-date 2010-10-24 14:34:20 +0200
21mr|texlive-sepnum-2.0-7|5	# catalog-license lppl
21mr|texlive-sepnum-2.0-7|6	# catalog-version 2.0
21mr|texlive-sepnum-2.0-7|7	Name:		texlive-sepnum
21mr|texlive-sepnum-2.0-7|8	Version:	2.0
21mr|texlive-sepnum-2.0-7|9	Release:	7
21mr|texlive-sepnum-2.0-7|10	Summary:	Print numbers in a "friendly" format
21mr|texlive-sepnum-2.0-7|11	Group:		Publishing
21mr|texlive-sepnum-2.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/sepnum
21mr|texlive-sepnum-2.0-7|13	License:	LPPL
21mr|texlive-sepnum-2.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sepnum.tar.xz
21mr|texlive-sepnum-2.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sepnum.doc.tar.xz
21mr|texlive-sepnum-2.0-7|16	BuildArch:	noarch
21mr|texlive-sepnum-2.0-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-sepnum-2.0-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-sepnum-2.0-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-sepnum-2.0-7|20	
21mr|texlive-sepnum-2.0-7|21	%description
21mr|texlive-sepnum-2.0-7|22	Provides a command to print a number with (potentially
21mr|texlive-sepnum-2.0-7|23	different) separators every three digits in the parts either
21mr|texlive-sepnum-2.0-7|24	side of the decimal point (the point itself is also
21mr|texlive-sepnum-2.0-7|25	configurable). The macro is fully expandable and not fragile
21mr|texlive-sepnum-2.0-7|26	(unless one of the separators is). There is also a command
21mr|texlive-sepnum-2.0-7|27	\sepnumform, that may be used when defining \the<counter>
21mr|texlive-sepnum-2.0-7|28	macros.
21mr|texlive-sepnum-2.0-7|29	
21mr|texlive-sepnum-2.0-7|30	
21mr|texlive-sepnum-2.0-7|31	#-----------------------------------------------------------------------
21mr|texlive-sepnum-2.0-7|32	%files
21mr|texlive-sepnum-2.0-7|33	%{_texmfdistdir}/tex/latex/sepnum/sepnum.sty
21mr|texlive-sepnum-2.0-7|34	%doc %{_texmfdistdir}/doc/latex/sepnum/sepnum-doc.pdf
21mr|texlive-sepnum-2.0-7|35	%doc %{_texmfdistdir}/doc/latex/sepnum/sepnum-doc.tex
21mr|texlive-sepnum-2.0-7|36	
21mr|texlive-sepnum-2.0-7|37	#-----------------------------------------------------------------------
21mr|texlive-sepnum-2.0-7|38	%prep
21mr|texlive-sepnum-2.0-7|39	%setup -c -a0 -a1
21mr|texlive-sepnum-2.0-7|40	
21mr|texlive-sepnum-2.0-7|41	%build
21mr|texlive-sepnum-2.0-7|42	
21mr|texlive-sepnum-2.0-7|43	%install
21mr|texlive-sepnum-2.0-7|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-sepnum-2.0-7|45	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19017 21
21mr|texlive-seqsplit-0.1-7|1	# revision 15878
21mr|texlive-seqsplit-0.1-7|2	# category Package
21mr|texlive-seqsplit-0.1-7|3	# catalog-ctan /macros/latex/contrib/seqsplit
21mr|texlive-seqsplit-0.1-7|4	# catalog-date 2007-07-23 22:41:48 +0200
21mr|texlive-seqsplit-0.1-7|5	# catalog-license lppl
21mr|texlive-seqsplit-0.1-7|6	# catalog-version 0.1
21mr|texlive-seqsplit-0.1-7|7	Name:		texlive-seqsplit
21mr|texlive-seqsplit-0.1-7|8	Version:	0.1
21mr|texlive-seqsplit-0.1-7|9	Release:	7
21mr|texlive-seqsplit-0.1-7|10	Summary:	Split long sequences of characters in a neutral way
21mr|texlive-seqsplit-0.1-7|11	Group:		Publishing
21mr|texlive-seqsplit-0.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/seqsplit
21mr|texlive-seqsplit-0.1-7|13	License:	LPPL
21mr|texlive-seqsplit-0.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/seqsplit.tar.xz
21mr|texlive-seqsplit-0.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/seqsplit.doc.tar.xz
21mr|texlive-seqsplit-0.1-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/seqsplit.source.tar.xz
21mr|texlive-seqsplit-0.1-7|17	BuildArch:	noarch
21mr|texlive-seqsplit-0.1-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-seqsplit-0.1-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-seqsplit-0.1-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-seqsplit-0.1-7|21	
21mr|texlive-seqsplit-0.1-7|22	%description
21mr|texlive-seqsplit-0.1-7|23	When one needs to type long sequences of letters (such as in
21mr|texlive-seqsplit-0.1-7|24	base-sequences in genes) or of numbers (such as calculations of
21mr|texlive-seqsplit-0.1-7|25	transcendental numbers), there's no obvious break points to be
21mr|texlive-seqsplit-0.1-7|26	found. The package provides a command \seqsplit, which makes
21mr|texlive-seqsplit-0.1-7|27	its argument splittable anywhere, and then leaves the TeX
21mr|texlive-seqsplit-0.1-7|28	paragraph-maker to do the splitting. While the package may
21mr|texlive-seqsplit-0.1-7|29	obviously be used to typeset DNA sequences, the user may
21mr|texlive-seqsplit-0.1-7|30	consider the dnaseq as a rather more powerful alternative.
21mr|texlive-seqsplit-0.1-7|31	
21mr|texlive-seqsplit-0.1-7|32	
21mr|texlive-seqsplit-0.1-7|33	#-----------------------------------------------------------------------
21mr|texlive-seqsplit-0.1-7|34	%files
21mr|texlive-seqsplit-0.1-7|35	%{_texmfdistdir}/tex/latex/seqsplit/seqsplit.sty
21mr|texlive-seqsplit-0.1-7|36	%doc %{_texmfdistdir}/doc/latex/seqsplit/README
21mr|texlive-seqsplit-0.1-7|37	%doc %{_texmfdistdir}/doc/latex/seqsplit/seqsplit.pdf
21mr|texlive-seqsplit-0.1-7|38	#- source
21mr|texlive-seqsplit-0.1-7|39	%doc %{_texmfdistdir}/source/latex/seqsplit/Makefile
21mr|texlive-seqsplit-0.1-7|40	%doc %{_texmfdistdir}/source/latex/seqsplit/seqsplit.dtx
21mr|texlive-seqsplit-0.1-7|41	%doc %{_texmfdistdir}/source/latex/seqsplit/seqsplit.ins
21mr|texlive-seqsplit-0.1-7|42	
21mr|texlive-seqsplit-0.1-7|43	#-----------------------------------------------------------------------
21mr|texlive-seqsplit-0.1-7|44	%prep
21mr|texlive-seqsplit-0.1-7|45	%setup -c -a0 -a1 -a2
21mr|texlive-seqsplit-0.1-7|46	
21mr|texlive-seqsplit-0.1-7|47	%build
21mr|texlive-seqsplit-0.1-7|48	
21mr|texlive-seqsplit-0.1-7|49	%install
21mr|texlive-seqsplit-0.1-7|50	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-seqsplit-0.1-7|51	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19018 21
21mr|texlive-serbian-apostrophe-20190228-1|1	# revision 23799
21mr|texlive-serbian-apostrophe-20190228-1|2	# category Package
21mr|texlive-serbian-apostrophe-20190228-1|3	# catalog-ctan /language/serbian/serbian-apostrophe
21mr|texlive-serbian-apostrophe-20190228-1|4	# catalog-date 2011-08-30 14:04:46 +0200
21mr|texlive-serbian-apostrophe-20190228-1|5	# catalog-license lppl1.3
21mr|texlive-serbian-apostrophe-20190228-1|6	# catalog-version undef
21mr|texlive-serbian-apostrophe-20190228-1|7	Name:		texlive-serbian-apostrophe
21mr|texlive-serbian-apostrophe-20190228-1|8	Version:	20190228
21mr|texlive-serbian-apostrophe-20190228-1|9	Release:	1
21mr|texlive-serbian-apostrophe-20190228-1|10	Summary:	Commands for Serbian words with apostrophes
21mr|texlive-serbian-apostrophe-20190228-1|11	Group:		Publishing
21mr|texlive-serbian-apostrophe-20190228-1|12	URL:		http://www.ctan.org/tex-archive/language/serbian/serbian-apostrophe
21mr|texlive-serbian-apostrophe-20190228-1|13	License:	LPPL1.3
21mr|texlive-serbian-apostrophe-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/serbian-apostrophe.tar.xz
21mr|texlive-serbian-apostrophe-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/serbian-apostrophe.doc.tar.xz
21mr|texlive-serbian-apostrophe-20190228-1|16	BuildArch:	noarch
21mr|texlive-serbian-apostrophe-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-serbian-apostrophe-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-serbian-apostrophe-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-serbian-apostrophe-20190228-1|20	
21mr|texlive-serbian-apostrophe-20190228-1|21	%description
21mr|texlive-serbian-apostrophe-20190228-1|22	The package provides a collection of commands (whose names are
21mr|texlive-serbian-apostrophe-20190228-1|23	Serbian words) whose expansion is the Serbian word with
21mr|texlive-serbian-apostrophe-20190228-1|24	appropriate apostrophes.
21mr|texlive-serbian-apostrophe-20190228-1|25	
21mr|texlive-serbian-apostrophe-20190228-1|26	#-----------------------------------------------------------------------
21mr|texlive-serbian-apostrophe-20190228-1|27	%files
21mr|texlive-serbian-apostrophe-20190228-1|28	%{_texmfdistdir}/tex/latex/serbian-apostrophe/serbian-apostrophe.sty
21mr|texlive-serbian-apostrophe-20190228-1|29	%doc %{_texmfdistdir}/doc/latex/serbian-apostrophe/README
21mr|texlive-serbian-apostrophe-20190228-1|30	%doc %{_texmfdistdir}/doc/latex/serbian-apostrophe/apostrophe-list.pdf
21mr|texlive-serbian-apostrophe-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/serbian-apostrophe/apostrophe-list.tex
21mr|texlive-serbian-apostrophe-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/serbian-apostrophe/serbian-apostrophe.pdf
21mr|texlive-serbian-apostrophe-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/serbian-apostrophe/serbian-apostrophe.tex
21mr|texlive-serbian-apostrophe-20190228-1|34	
21mr|texlive-serbian-apostrophe-20190228-1|35	#-----------------------------------------------------------------------
21mr|texlive-serbian-apostrophe-20190228-1|36	%prep
21mr|texlive-serbian-apostrophe-20190228-1|37	%setup -c -a0 -a1
21mr|texlive-serbian-apostrophe-20190228-1|38	
21mr|texlive-serbian-apostrophe-20190228-1|39	%build
21mr|texlive-serbian-apostrophe-20190228-1|40	
21mr|texlive-serbian-apostrophe-20190228-1|41	%install
21mr|texlive-serbian-apostrophe-20190228-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-serbian-apostrophe-20190228-1|43	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19019 21
21mr|texlive-serbianc-2.2-7|1	# revision 22929
21mr|texlive-serbianc-2.2-7|2	# category Package
21mr|texlive-serbianc-2.2-7|3	# catalog-ctan /macros/latex/contrib/babel-contrib/serbianc
21mr|texlive-serbianc-2.2-7|4	# catalog-date 2011-06-09 20:30:15 +0200
21mr|texlive-serbianc-2.2-7|5	# catalog-license lppl1.3
21mr|texlive-serbianc-2.2-7|6	# catalog-version 2.2
21mr|texlive-serbianc-2.2-7|7	Name:		texlive-serbianc
21mr|texlive-serbianc-2.2-7|8	Version:	2.2
21mr|texlive-serbianc-2.2-7|9	Release:	7
21mr|texlive-serbianc-2.2-7|10	Summary:	Babel module to support Serbian Cyrillic
21mr|texlive-serbianc-2.2-7|11	Group:		Publishing
21mr|texlive-serbianc-2.2-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/babel-contrib/serbianc
21mr|texlive-serbianc-2.2-7|13	License:	LPPL1.3
21mr|texlive-serbianc-2.2-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/serbianc.tar.xz
21mr|texlive-serbianc-2.2-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/serbianc.doc.tar.xz
21mr|texlive-serbianc-2.2-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/serbianc.source.tar.xz
21mr|texlive-serbianc-2.2-7|17	BuildArch:	noarch
21mr|texlive-serbianc-2.2-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-serbianc-2.2-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-serbianc-2.2-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-serbianc-2.2-7|21	
21mr|texlive-serbianc-2.2-7|22	%description
21mr|texlive-serbianc-2.2-7|23	The package provides support for Serbian documents written in
21mr|texlive-serbianc-2.2-7|24	Cyrillic, in babel.
21mr|texlive-serbianc-2.2-7|25	
21mr|texlive-serbianc-2.2-7|26	
21mr|texlive-serbianc-2.2-7|27	#-----------------------------------------------------------------------
21mr|texlive-serbianc-2.2-7|28	%files
21mr|texlive-serbianc-2.2-7|29	%{_texmfdistdir}/tex/generic/serbianc/serbianc.ldf
21mr|texlive-serbianc-2.2-7|30	%{_texmfdistdir}/tex/generic/serbianc/serbianc.sty
21mr|texlive-serbianc-2.2-7|31	%doc %{_texmfdistdir}/doc/generic/serbianc/COPYING
21mr|texlive-serbianc-2.2-7|32	%doc %{_texmfdistdir}/doc/generic/serbianc/ChangeLog
21mr|texlive-serbianc-2.2-7|33	%doc %{_texmfdistdir}/doc/generic/serbianc/Copyright
21mr|texlive-serbianc-2.2-7|34	%doc %{_texmfdistdir}/doc/generic/serbianc/INSTALL
21mr|texlive-serbianc-2.2-7|35	%doc %{_texmfdistdir}/doc/generic/serbianc/README
21mr|texlive-serbianc-2.2-7|36	%doc %{_texmfdistdir}/doc/generic/serbianc/README.Files
21mr|texlive-serbianc-2.2-7|37	%doc %{_texmfdistdir}/doc/generic/serbianc/sample.pdf
21mr|texlive-serbianc-2.2-7|38	%doc %{_texmfdistdir}/doc/generic/serbianc/sample.tex
21mr|texlive-serbianc-2.2-7|39	%doc %{_texmfdistdir}/doc/latex/serbianc/README
21mr|texlive-serbianc-2.2-7|40	#- source
21mr|texlive-serbianc-2.2-7|41	%doc %{_texmfdistdir}/source/generic/serbianc/serbianc.dtx
21mr|texlive-serbianc-2.2-7|42	%doc %{_texmfdistdir}/source/generic/serbianc/serbianc.ins
21mr|texlive-serbianc-2.2-7|43	%doc %{_texmfdistdir}/source/generic/serbianc/serbianc.patch
21mr|texlive-serbianc-2.2-7|44	
21mr|texlive-serbianc-2.2-7|45	#-----------------------------------------------------------------------
21mr|texlive-serbianc-2.2-7|46	%prep
21mr|texlive-serbianc-2.2-7|47	%setup -c -a0 -a1 -a2
21mr|texlive-serbianc-2.2-7|48	
21mr|texlive-serbianc-2.2-7|49	%build
21mr|texlive-serbianc-2.2-7|50	
21mr|texlive-serbianc-2.2-7|51	%install
21mr|texlive-serbianc-2.2-7|52	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-serbianc-2.2-7|53	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19020 21
21mr|texlive-serbian-date-lat-20190228-1|1	# revision 23446
21mr|texlive-serbian-date-lat-20190228-1|2	# category Package
21mr|texlive-serbian-date-lat-20190228-1|3	# catalog-ctan /macros/latex/contrib/babel-contrib/serbian-date-lat
21mr|texlive-serbian-date-lat-20190228-1|4	# catalog-date 2011-06-24 10:29:05 +0200
21mr|texlive-serbian-date-lat-20190228-1|5	# catalog-license gpl2
21mr|texlive-serbian-date-lat-20190228-1|6	# catalog-version undef
21mr|texlive-serbian-date-lat-20190228-1|7	Name:		texlive-serbian-date-lat
21mr|texlive-serbian-date-lat-20190228-1|8	Version:	20190228
21mr|texlive-serbian-date-lat-20190228-1|9	Release:	1
21mr|texlive-serbian-date-lat-20190228-1|10	Summary:	Updated date typesetting for Serbian
21mr|texlive-serbian-date-lat-20190228-1|11	Group:		Publishing
21mr|texlive-serbian-date-lat-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/babel-contrib/serbian-date-lat
21mr|texlive-serbian-date-lat-20190228-1|13	License:	GPL2
21mr|texlive-serbian-date-lat-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/serbian-date-lat.tar.xz
21mr|texlive-serbian-date-lat-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/serbian-date-lat.doc.tar.xz
21mr|texlive-serbian-date-lat-20190228-1|16	BuildArch:	noarch
21mr|texlive-serbian-date-lat-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-serbian-date-lat-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-serbian-date-lat-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-serbian-date-lat-20190228-1|20	
21mr|texlive-serbian-date-lat-20190228-1|21	%description
21mr|texlive-serbian-date-lat-20190228-1|22	Babel defines dates for Serbian texts, in Latin script. The
21mr|texlive-serbian-date-lat-20190228-1|23	style it uses does not match current practices. The present
21mr|texlive-serbian-date-lat-20190228-1|24	package defines a \date command that solves the problem.
21mr|texlive-serbian-date-lat-20190228-1|25	
21mr|texlive-serbian-date-lat-20190228-1|26	#-----------------------------------------------------------------------
21mr|texlive-serbian-date-lat-20190228-1|27	%files
21mr|texlive-serbian-date-lat-20190228-1|28	%{_texmfdistdir}/tex/latex/serbian-date-lat/serbian-date-lat.sty
21mr|texlive-serbian-date-lat-20190228-1|29	%doc %{_texmfdistdir}/doc/latex/serbian-date-lat/README
21mr|texlive-serbian-date-lat-20190228-1|30	%doc %{_texmfdistdir}/doc/latex/serbian-date-lat/SerbianDateLat.pdf
21mr|texlive-serbian-date-lat-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/serbian-date-lat/SerbianDateLat.tex
21mr|texlive-serbian-date-lat-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/serbian-date-lat/TestDateLat.pdf
21mr|texlive-serbian-date-lat-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/serbian-date-lat/TestDateLat.tex
21mr|texlive-serbian-date-lat-20190228-1|34	
21mr|texlive-serbian-date-lat-20190228-1|35	#-----------------------------------------------------------------------
21mr|texlive-serbian-date-lat-20190228-1|36	%prep
21mr|texlive-serbian-date-lat-20190228-1|37	%setup -c -a0 -a1
21mr|texlive-serbian-date-lat-20190228-1|38	
21mr|texlive-serbian-date-lat-20190228-1|39	%build
21mr|texlive-serbian-date-lat-20190228-1|40	
21mr|texlive-serbian-date-lat-20190228-1|41	%install
21mr|texlive-serbian-date-lat-20190228-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-serbian-date-lat-20190228-1|43	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19021 21
21mr|texlive-serbian-def-cyr-20190228-1|1	# revision 23734
21mr|texlive-serbian-def-cyr-20190228-1|2	# category Package
21mr|texlive-serbian-def-cyr-20190228-1|3	# catalog-ctan undef
21mr|texlive-serbian-def-cyr-20190228-1|4	# catalog-date undef
21mr|texlive-serbian-def-cyr-20190228-1|5	# catalog-license undef
21mr|texlive-serbian-def-cyr-20190228-1|6	# catalog-version undef
21mr|texlive-serbian-def-cyr-20190228-1|7	Name:		texlive-serbian-def-cyr
21mr|texlive-serbian-def-cyr-20190228-1|8	Version:	20190228
21mr|texlive-serbian-def-cyr-20190228-1|9	Release:	1
21mr|texlive-serbian-def-cyr-20190228-1|10	Summary:	TeXLive serbian-def-cyr package
21mr|texlive-serbian-def-cyr-20190228-1|11	Group:		Publishing
21mr|texlive-serbian-def-cyr-20190228-1|12	URL:		http://tug.org/texlive
21mr|texlive-serbian-def-cyr-20190228-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-serbian-def-cyr-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/serbian-def-cyr.tar.xz
21mr|texlive-serbian-def-cyr-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/serbian-def-cyr.doc.tar.xz
21mr|texlive-serbian-def-cyr-20190228-1|16	BuildArch:	noarch
21mr|texlive-serbian-def-cyr-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-serbian-def-cyr-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-serbian-def-cyr-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-serbian-def-cyr-20190228-1|20	
21mr|texlive-serbian-def-cyr-20190228-1|21	%description
21mr|texlive-serbian-def-cyr-20190228-1|22	TeXLive serbian-def-cyr package.
21mr|texlive-serbian-def-cyr-20190228-1|23	
21mr|texlive-serbian-def-cyr-20190228-1|24	#-----------------------------------------------------------------------
21mr|texlive-serbian-def-cyr-20190228-1|25	%files
21mr|texlive-serbian-def-cyr-20190228-1|26	%{_texmfdistdir}/tex/latex/serbian-def-cyr/serbian-def-cyr.sty
21mr|texlive-serbian-def-cyr-20190228-1|27	%doc %{_texmfdistdir}/doc/latex/serbian-def-cyr/README
21mr|texlive-serbian-def-cyr-20190228-1|28	%doc %{_texmfdistdir}/doc/latex/serbian-def-cyr/proba.pdf
21mr|texlive-serbian-def-cyr-20190228-1|29	%doc %{_texmfdistdir}/doc/latex/serbian-def-cyr/proba.tex
21mr|texlive-serbian-def-cyr-20190228-1|30	%doc %{_texmfdistdir}/doc/latex/serbian-def-cyr/usage.pdf
21mr|texlive-serbian-def-cyr-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/serbian-def-cyr/usage.tex
21mr|texlive-serbian-def-cyr-20190228-1|32	
21mr|texlive-serbian-def-cyr-20190228-1|33	#-----------------------------------------------------------------------
21mr|texlive-serbian-def-cyr-20190228-1|34	%prep
21mr|texlive-serbian-def-cyr-20190228-1|35	%setup -c -a0 -a1
21mr|texlive-serbian-def-cyr-20190228-1|36	
21mr|texlive-serbian-def-cyr-20190228-1|37	%build
21mr|texlive-serbian-def-cyr-20190228-1|38	
21mr|texlive-serbian-def-cyr-20190228-1|39	%install
21mr|texlive-serbian-def-cyr-20190228-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-serbian-def-cyr-20190228-1|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19022 21
21mr|texlive-serbian-lig-20190228-1|1	Name:		texlive-serbian-lig
21mr|texlive-serbian-lig-20190228-1|2	Version:	20190228
21mr|texlive-serbian-lig-20190228-1|3	Release:	1
21mr|texlive-serbian-lig-20190228-1|4	Summary:	Control ligatures in Serbian
21mr|texlive-serbian-lig-20190228-1|5	Group:		Publishing
21mr|texlive-serbian-lig-20190228-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/serbian-lig
21mr|texlive-serbian-lig-20190228-1|7	License:	LPPL1.3
21mr|texlive-serbian-lig-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/serbian-lig.tar.xz
21mr|texlive-serbian-lig-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/serbian-lig.doc.tar.xz
21mr|texlive-serbian-lig-20190228-1|10	BuildArch:	noarch
21mr|texlive-serbian-lig-20190228-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-serbian-lig-20190228-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-serbian-lig-20190228-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-serbian-lig-20190228-1|14	
21mr|texlive-serbian-lig-20190228-1|15	%description
21mr|texlive-serbian-lig-20190228-1|16	The package suppresses fi and fl (and other ligatures) in
21mr|texlive-serbian-lig-20190228-1|17	Serbian text written using Roman script.
21mr|texlive-serbian-lig-20190228-1|18	
21mr|texlive-serbian-lig-20190228-1|19	#-----------------------------------------------------------------------
21mr|texlive-serbian-lig-20190228-1|20	%files
21mr|texlive-serbian-lig-20190228-1|21	%{_texmfdistdir}/tex/latex/serbian-lig
21mr|texlive-serbian-lig-20190228-1|22	%doc %{_texmfdistdir}/doc/latex/serbian-lig
21mr|texlive-serbian-lig-20190228-1|23	
21mr|texlive-serbian-lig-20190228-1|24	#-----------------------------------------------------------------------
21mr|texlive-serbian-lig-20190228-1|25	%prep
21mr|texlive-serbian-lig-20190228-1|26	%setup -c -a0 -a1
21mr|texlive-serbian-lig-20190228-1|27	
21mr|texlive-serbian-lig-20190228-1|28	%build
21mr|texlive-serbian-lig-20190228-1|29	
21mr|texlive-serbian-lig-20190228-1|30	%install
21mr|texlive-serbian-lig-20190228-1|31	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-serbian-lig-20190228-1|32	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19023 21
21mr|texlive-setdeck-0.1-11|1	# revision 27997
21mr|texlive-setdeck-0.1-11|2	# category Package
21mr|texlive-setdeck-0.1-11|3	# catalog-ctan /graphics/pgf/contrib/setdeck
21mr|texlive-setdeck-0.1-11|4	# catalog-date 2012-10-17 15:07:15 +0200
21mr|texlive-setdeck-0.1-11|5	# catalog-license gpl3
21mr|texlive-setdeck-0.1-11|6	# catalog-version 0.1
21mr|texlive-setdeck-0.1-11|7	Name:		texlive-setdeck
21mr|texlive-setdeck-0.1-11|8	Version:	0.1
21mr|texlive-setdeck-0.1-11|9	Release:	11
21mr|texlive-setdeck-0.1-11|10	Summary:	Typeset cards for Set
21mr|texlive-setdeck-0.1-11|11	Group:		Publishing
21mr|texlive-setdeck-0.1-11|12	URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/setdeck
21mr|texlive-setdeck-0.1-11|13	License:	GPL3
21mr|texlive-setdeck-0.1-11|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/setdeck.tar.xz
21mr|texlive-setdeck-0.1-11|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/setdeck.doc.tar.xz
21mr|texlive-setdeck-0.1-11|16	BuildArch:	noarch
21mr|texlive-setdeck-0.1-11|17	BuildRequires:	texlive-tlpkg
21mr|texlive-setdeck-0.1-11|18	Requires(pre):	texlive-tlpkg
21mr|texlive-setdeck-0.1-11|19	Requires(post):	texlive-kpathsea
21mr|texlive-setdeck-0.1-11|20	
21mr|texlive-setdeck-0.1-11|21	%description
21mr|texlive-setdeck-0.1-11|22	The package will typeset cards for use in a game of Set.
21mr|texlive-setdeck-0.1-11|23	
21mr|texlive-setdeck-0.1-11|24	
21mr|texlive-setdeck-0.1-11|25	#-----------------------------------------------------------------------
21mr|texlive-setdeck-0.1-11|26	%files
21mr|texlive-setdeck-0.1-11|27	%{_texmfdistdir}/tex/latex/setdeck/setdeck.sty
21mr|texlive-setdeck-0.1-11|28	%doc %{_texmfdistdir}/doc/latex/setdeck/README
21mr|texlive-setdeck-0.1-11|29	%doc %{_texmfdistdir}/doc/latex/setdeck/setdeck.pdf
21mr|texlive-setdeck-0.1-11|30	%doc %{_texmfdistdir}/doc/latex/setdeck/setdeck.tex
21mr|texlive-setdeck-0.1-11|31	
21mr|texlive-setdeck-0.1-11|32	#-----------------------------------------------------------------------
21mr|texlive-setdeck-0.1-11|33	%prep
21mr|texlive-setdeck-0.1-11|34	%setup -c -a0 -a1
21mr|texlive-setdeck-0.1-11|35	
21mr|texlive-setdeck-0.1-11|36	%build
21mr|texlive-setdeck-0.1-11|37	
21mr|texlive-setdeck-0.1-11|38	%install
21mr|texlive-setdeck-0.1-11|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-setdeck-0.1-11|40	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19024 21
21mr|texlive-setspace-6.7a-7|1	# revision 24881
21mr|texlive-setspace-6.7a-7|2	# category Package
21mr|texlive-setspace-6.7a-7|3	# catalog-ctan /macros/latex/contrib/setspace
21mr|texlive-setspace-6.7a-7|4	# catalog-date 2011-12-19 12:40:22 +0100
21mr|texlive-setspace-6.7a-7|5	# catalog-license lppl1.3
21mr|texlive-setspace-6.7a-7|6	# catalog-version 6.7a
21mr|texlive-setspace-6.7a-7|7	Name:		texlive-setspace
21mr|texlive-setspace-6.7a-7|8	Version:	6.7a
21mr|texlive-setspace-6.7a-7|9	Release:	7
21mr|texlive-setspace-6.7a-7|10	Summary:	Set space between lines
21mr|texlive-setspace-6.7a-7|11	Group:		Publishing
21mr|texlive-setspace-6.7a-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/setspace
21mr|texlive-setspace-6.7a-7|13	License:	LPPL1.3
21mr|texlive-setspace-6.7a-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/setspace.tar.xz
21mr|texlive-setspace-6.7a-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/setspace.doc.tar.xz
21mr|texlive-setspace-6.7a-7|16	BuildArch:	noarch
21mr|texlive-setspace-6.7a-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-setspace-6.7a-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-setspace-6.7a-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-setspace-6.7a-7|20	
21mr|texlive-setspace-6.7a-7|21	%description
21mr|texlive-setspace-6.7a-7|22	Provides support for setting the spacing between lines in a
21mr|texlive-setspace-6.7a-7|23	document. Package options include singlespacing,
21mr|texlive-setspace-6.7a-7|24	onehalfspacing, and doublespacing. Alternatively the spacing
21mr|texlive-setspace-6.7a-7|25	can be changed as required with the \singlespacing,
21mr|texlive-setspace-6.7a-7|26	\onehalfspacing, and \doublespacing commands. Other size
21mr|texlive-setspace-6.7a-7|27	spacings also available.
21mr|texlive-setspace-6.7a-7|28	
21mr|texlive-setspace-6.7a-7|29	
21mr|texlive-setspace-6.7a-7|30	#-----------------------------------------------------------------------
21mr|texlive-setspace-6.7a-7|31	%files
21mr|texlive-setspace-6.7a-7|32	%{_texmfdistdir}/tex/latex/setspace/setspace.sty
21mr|texlive-setspace-6.7a-7|33	%doc %{_texmfdistdir}/doc/latex/setspace/README
21mr|texlive-setspace-6.7a-7|34	%doc %{_texmfdistdir}/doc/latex/setspace/setspace-test.tex
21mr|texlive-setspace-6.7a-7|35	
21mr|texlive-setspace-6.7a-7|36	#-----------------------------------------------------------------------
21mr|texlive-setspace-6.7a-7|37	%prep
21mr|texlive-setspace-6.7a-7|38	%setup -c -a0 -a1
21mr|texlive-setspace-6.7a-7|39	
21mr|texlive-setspace-6.7a-7|40	%build
21mr|texlive-setspace-6.7a-7|41	
21mr|texlive-setspace-6.7a-7|42	%install
21mr|texlive-setspace-6.7a-7|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-setspace-6.7a-7|44	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19025 21
21mr|texlive-seuthesis-2.1.2-6|1	# revision 33042
21mr|texlive-seuthesis-2.1.2-6|2	# category Package
21mr|texlive-seuthesis-2.1.2-6|3	# catalog-ctan /macros/latex/contrib/seuthesis
21mr|texlive-seuthesis-2.1.2-6|4	# catalog-date 2014-02-24 07:33:27 +0100
21mr|texlive-seuthesis-2.1.2-6|5	# catalog-license gpl3
21mr|texlive-seuthesis-2.1.2-6|6	# catalog-version 2.1.2
21mr|texlive-seuthesis-2.1.2-6|7	Name:		texlive-seuthesis
21mr|texlive-seuthesis-2.1.2-6|8	Version:	2.1.2
21mr|texlive-seuthesis-2.1.2-6|9	Release:	6
21mr|texlive-seuthesis-2.1.2-6|10	Summary:	LaTeX template for theses at Southeastern University
21mr|texlive-seuthesis-2.1.2-6|11	Group:		Publishing
21mr|texlive-seuthesis-2.1.2-6|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/seuthesis
21mr|texlive-seuthesis-2.1.2-6|13	License:	GPL3
21mr|texlive-seuthesis-2.1.2-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/seuthesis.tar.xz
21mr|texlive-seuthesis-2.1.2-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/seuthesis.doc.tar.xz
21mr|texlive-seuthesis-2.1.2-6|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/seuthesis.source.tar.xz
21mr|texlive-seuthesis-2.1.2-6|17	BuildArch:	noarch
21mr|texlive-seuthesis-2.1.2-6|18	BuildRequires:	texlive-tlpkg
21mr|texlive-seuthesis-2.1.2-6|19	Requires(pre):	texlive-tlpkg
21mr|texlive-seuthesis-2.1.2-6|20	Requires(post):	texlive-kpathsea
21mr|texlive-seuthesis-2.1.2-6|21	
21mr|texlive-seuthesis-2.1.2-6|22	%description
21mr|texlive-seuthesis-2.1.2-6|23	This template is for theses at Southeastern University,
21mr|texlive-seuthesis-2.1.2-6|24	Nanjing, China.
21mr|texlive-seuthesis-2.1.2-6|25	
21mr|texlive-seuthesis-2.1.2-6|26	#-----------------------------------------------------------------------
21mr|texlive-seuthesis-2.1.2-6|27	%files
21mr|texlive-seuthesis-2.1.2-6|28	%{_texmfdistdir}/bibtex/bst/seuthesis/seuthesis.bst
21mr|texlive-seuthesis-2.1.2-6|29	%doc %{_texmfdistdir}/doc/latex/seuthesis/Makefile
21mr|texlive-seuthesis-2.1.2-6|30	%doc %{_texmfdistdir}/doc/latex/seuthesis/a3cover/A3cover.tex
21mr|texlive-seuthesis-2.1.2-6|31	%doc %{_texmfdistdir}/doc/latex/seuthesis/a3cover/A4cover.tex
21mr|texlive-seuthesis-2.1.2-6|32	%doc %{_texmfdistdir}/doc/latex/seuthesis/a3cover/a3cover.bat
21mr|texlive-seuthesis-2.1.2-6|33	%doc %{_texmfdistdir}/doc/latex/seuthesis/a3cover/a3cover.sh
21mr|texlive-seuthesis-2.1.2-6|34	%doc %{_texmfdistdir}/doc/latex/seuthesis/a3cover/a4cover.bat
21mr|texlive-seuthesis-2.1.2-6|35	%doc %{_texmfdistdir}/doc/latex/seuthesis/a3cover/a4cover.sh
21mr|texlive-seuthesis-2.1.2-6|36	%doc %{_texmfdistdir}/doc/latex/seuthesis/a3cover/bookspine_hor.tex
21mr|texlive-seuthesis-2.1.2-6|37	%doc %{_texmfdistdir}/doc/latex/seuthesis/a3cover/bookspine_ver.tex
21mr|texlive-seuthesis-2.1.2-6|38	%doc %{_texmfdistdir}/doc/latex/seuthesis/figures/back-cover.png
21mr|texlive-seuthesis-2.1.2-6|39	%doc %{_texmfdistdir}/doc/latex/seuthesis/figures/doctor-hwzs.pdf
21mr|texlive-seuthesis-2.1.2-6|40	%doc %{_texmfdistdir}/doc/latex/seuthesis/figures/doctor.png
21mr|texlive-seuthesis-2.1.2-6|41	%doc %{_texmfdistdir}/doc/latex/seuthesis/figures/engineering.png
21mr|texlive-seuthesis-2.1.2-6|42	%doc %{_texmfdistdir}/doc/latex/seuthesis/figures/front-cover.jpg
21mr|texlive-seuthesis-2.1.2-6|43	%doc %{_texmfdistdir}/doc/latex/seuthesis/figures/master-hwzs.pdf
21mr|texlive-seuthesis-2.1.2-6|44	%doc %{_texmfdistdir}/doc/latex/seuthesis/figures/master.png
21mr|texlive-seuthesis-2.1.2-6|45	%doc %{_texmfdistdir}/doc/latex/seuthesis/figures/seu-badge-logo.eps
21mr|texlive-seuthesis-2.1.2-6|46	%doc %{_texmfdistdir}/doc/latex/seuthesis/figures/seu-badge-logo.pdf
21mr|texlive-seuthesis-2.1.2-6|47	%doc %{_texmfdistdir}/doc/latex/seuthesis/figures/seu-color-logo.png
21mr|texlive-seuthesis-2.1.2-6|48	%doc %{_texmfdistdir}/doc/latex/seuthesis/figures/seu-text-logo.eps
21mr|texlive-seuthesis-2.1.2-6|49	%doc %{_texmfdistdir}/doc/latex/seuthesis/figures/seu-text-logo.png
21mr|texlive-seuthesis-2.1.2-6|50	%doc %{_texmfdistdir}/doc/latex/seuthesis/sample-bachelor.pdf
21mr|texlive-seuthesis-2.1.2-6|51	%doc %{_texmfdistdir}/doc/latex/seuthesis/sample-doctor.pdf
21mr|texlive-seuthesis-2.1.2-6|52	%doc %{_texmfdistdir}/doc/latex/seuthesis/sample-master.pdf
21mr|texlive-seuthesis-2.1.2-6|53	%doc %{_texmfdistdir}/doc/latex/seuthesis/sample.tex
21mr|texlive-seuthesis-2.1.2-6|54	%doc %{_texmfdistdir}/doc/latex/seuthesis/seuthesis.bib
21mr|texlive-seuthesis-2.1.2-6|55	%doc %{_texmfdistdir}/doc/latex/seuthesis/seuthesis.pdf
21mr|texlive-seuthesis-2.1.2-6|56	%doc %{_texmfdistdir}/doc/latex/seuthesis/zharticle/scrsize9pt.clo
21mr|texlive-seuthesis-2.1.2-6|57	%doc %{_texmfdistdir}/doc/latex/seuthesis/zharticle/zharticle.bst
21mr|texlive-seuthesis-2.1.2-6|58	%doc %{_texmfdistdir}/doc/latex/seuthesis/zharticle/zharticle.cfg
21mr|texlive-seuthesis-2.1.2-6|59	%doc %{_texmfdistdir}/doc/latex/seuthesis/zharticle/zharticle.cls
21mr|texlive-seuthesis-2.1.2-6|60	#- source
21mr|texlive-seuthesis-2.1.2-6|61	%doc %{_texmfdistdir}/source/latex/seuthesis/seuthesis.dtx
21mr|texlive-seuthesis-2.1.2-6|62	%doc %{_texmfdistdir}/source/latex/seuthesis/seuthesis.ins
21mr|texlive-seuthesis-2.1.2-6|63	
21mr|texlive-seuthesis-2.1.2-6|64	#-----------------------------------------------------------------------
21mr|texlive-seuthesis-2.1.2-6|65	%prep
21mr|texlive-seuthesis-2.1.2-6|66	%setup -c -a0 -a1 -a2
21mr|texlive-seuthesis-2.1.2-6|67	
21mr|texlive-seuthesis-2.1.2-6|68	%build
21mr|texlive-seuthesis-2.1.2-6|69	
21mr|texlive-seuthesis-2.1.2-6|70	%install
21mr|texlive-seuthesis-2.1.2-6|71	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-seuthesis-2.1.2-6|72	cp -fpar bibtex doc source %{buildroot}%{_texmfdistdir}

19026 21
21mr|texlive-sexam-1.0-1|1	Name:		texlive-sexam
21mr|texlive-sexam-1.0-1|2	Version:	1.0
21mr|texlive-sexam-1.0-1|3	Release:	1
21mr|texlive-sexam-1.0-1|4	Epoch:		1
21mr|texlive-sexam-1.0-1|5	Summary:	Package for typesetting arabic exam scripts
21mr|texlive-sexam-1.0-1|6	Group:		Publishing
21mr|texlive-sexam-1.0-1|7	URL:		https://www.ctan.org/tex-archive/macros/xetex/latex/sexam
21mr|texlive-sexam-1.0-1|8	License:	LPPL 1.3
21mr|texlive-sexam-1.0-1|9	Source0:	https://mirrors.mi-ras.ru/CTAN/systems/texlive/tlnet/archive/sexam.tar.xz
21mr|texlive-sexam-1.0-1|10	Source1:	https://mirrors.mi-ras.ru/CTAN/systems/texlive/tlnet/archive/sexam.doc.tar.xz
21mr|texlive-sexam-1.0-1|11	BuildArch:	noarch
21mr|texlive-sexam-1.0-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-sexam-1.0-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-sexam-1.0-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-sexam-1.0-1|15	
21mr|texlive-sexam-1.0-1|16	%description
21mr|texlive-sexam-1.0-1|17	This is a modified version of the pas-cours package made
21mr|texlive-sexam-1.0-1|18	compatible with XeLaTeX/polyglossia to write arabic documents
21mr|texlive-sexam-1.0-1|19	with fancy boxed theorem-alike environments.
21mr|texlive-sexam-1.0-1|20	
21mr|texlive-sexam-1.0-1|21	#-----------------------------------------------------------------------
21mr|texlive-sexam-1.0-1|22	%files
21mr|texlive-sexam-1.0-1|23	%{_texmfdistdir}/tex/xelatex/sexam/*
21mr|texlive-sexam-1.0-1|24	%doc %{_texmfdistdir}/doc/xelatex/sexam/*
21mr|texlive-sexam-1.0-1|25	
21mr|texlive-sexam-1.0-1|26	#-----------------------------------------------------------------------
21mr|texlive-sexam-1.0-1|27	%prep
21mr|texlive-sexam-1.0-1|28	%setup -c -a0 -a1
21mr|texlive-sexam-1.0-1|29	
21mr|texlive-sexam-1.0-1|30	%build
21mr|texlive-sexam-1.0-1|31	
21mr|texlive-sexam-1.0-1|32	%install
21mr|texlive-sexam-1.0-1|33	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-sexam-1.0-1|34	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19027 21
21mr|texlive-sf298-1.3-2|1	Name:		texlive-sf298
21mr|texlive-sf298-1.3-2|2	Version:	1.3
21mr|texlive-sf298-1.3-2|3	Release:	2
21mr|texlive-sf298-1.3-2|4	Summary:	Standard form 298
21mr|texlive-sf298-1.3-2|5	Group:		Publishing
21mr|texlive-sf298-1.3-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/sf298
21mr|texlive-sf298-1.3-2|7	License:	LPPL
21mr|texlive-sf298-1.3-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sf298.tar.xz
21mr|texlive-sf298-1.3-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sf298.doc.tar.xz
21mr|texlive-sf298-1.3-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sf298.source.tar.xz
21mr|texlive-sf298-1.3-2|11	BuildArch:	noarch
21mr|texlive-sf298-1.3-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-sf298-1.3-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-sf298-1.3-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-sf298-1.3-2|15	
21mr|texlive-sf298-1.3-2|16	%description
21mr|texlive-sf298-1.3-2|17	A LaTeX package for generating a completed standard form 298
21mr|texlive-sf298-1.3-2|18	(Rev. 8-98) as prescribed by ANSI Std. Z39.18 for report
21mr|texlive-sf298-1.3-2|19	documentation as part of a document delivered, for instance, on
21mr|texlive-sf298-1.3-2|20	a U.S. government contract.
21mr|texlive-sf298-1.3-2|21	
21mr|texlive-sf298-1.3-2|22	#-----------------------------------------------------------------------
21mr|texlive-sf298-1.3-2|23	%files
21mr|texlive-sf298-1.3-2|24	%{_texmfdistdir}/tex/latex/sf298
21mr|texlive-sf298-1.3-2|25	%doc %{_texmfdistdir}/doc/latex/sf298
21mr|texlive-sf298-1.3-2|26	#- source
21mr|texlive-sf298-1.3-2|27	%doc %{_texmfdistdir}/source/latex/sf298
21mr|texlive-sf298-1.3-2|28	
21mr|texlive-sf298-1.3-2|29	#-----------------------------------------------------------------------
21mr|texlive-sf298-1.3-2|30	%prep
21mr|texlive-sf298-1.3-2|31	%setup -c -a0 -a1 -a2
21mr|texlive-sf298-1.3-2|32	
21mr|texlive-sf298-1.3-2|33	%build
21mr|texlive-sf298-1.3-2|34	
21mr|texlive-sf298-1.3-2|35	%install
21mr|texlive-sf298-1.3-2|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-sf298-1.3-2|37	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19028 21
21mr|texlive-sffms-2.0-7|1	# revision 15878
21mr|texlive-sffms-2.0-7|2	# category Package
21mr|texlive-sffms-2.0-7|3	# catalog-ctan /macros/latex/contrib/sffms
21mr|texlive-sffms-2.0-7|4	# catalog-date 2007-01-14 22:06:18 +0100
21mr|texlive-sffms-2.0-7|5	# catalog-license lppl
21mr|texlive-sffms-2.0-7|6	# catalog-version 2.0
21mr|texlive-sffms-2.0-7|7	Name:		texlive-sffms
21mr|texlive-sffms-2.0-7|8	Version:	2.0
21mr|texlive-sffms-2.0-7|9	Release:	7
21mr|texlive-sffms-2.0-7|10	Summary:	Typesetting science fiction/fantasy manuscripts
21mr|texlive-sffms-2.0-7|11	Group:		Publishing
21mr|texlive-sffms-2.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/sffms
21mr|texlive-sffms-2.0-7|13	License:	LPPL
21mr|texlive-sffms-2.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sffms.tar.xz
21mr|texlive-sffms-2.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sffms.doc.tar.xz
21mr|texlive-sffms-2.0-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sffms.source.tar.xz
21mr|texlive-sffms-2.0-7|17	BuildArch:	noarch
21mr|texlive-sffms-2.0-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-sffms-2.0-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-sffms-2.0-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-sffms-2.0-7|21	
21mr|texlive-sffms-2.0-7|22	%description
21mr|texlive-sffms-2.0-7|23	The class is designed for typesetting science fiction and
21mr|texlive-sffms-2.0-7|24	fantasy manuscripts. Sffms now includes several options for
21mr|texlive-sffms-2.0-7|25	specific publishers as well as extensive documentation aimed at
21mr|texlive-sffms-2.0-7|26	new LaTeX users.
21mr|texlive-sffms-2.0-7|27	
21mr|texlive-sffms-2.0-7|28	
21mr|texlive-sffms-2.0-7|29	#-----------------------------------------------------------------------
21mr|texlive-sffms-2.0-7|30	%files
21mr|texlive-sffms-2.0-7|31	%{_texmfdistdir}/tex/latex/sffms/sffdumb.sty
21mr|texlive-sffms-2.0-7|32	%{_texmfdistdir}/tex/latex/sffms/sffms.cls
21mr|texlive-sffms-2.0-7|33	%{_texmfdistdir}/tex/latex/sffms/sffsmart.sty
21mr|texlive-sffms-2.0-7|34	%doc %{_texmfdistdir}/doc/latex/sffms/README
21mr|texlive-sffms-2.0-7|35	%doc %{_texmfdistdir}/doc/latex/sffms/blind.tex
21mr|texlive-sffms-2.0-7|36	%doc %{_texmfdistdir}/doc/latex/sffms/sffms_manual.pdf
21mr|texlive-sffms-2.0-7|37	#- source
21mr|texlive-sffms-2.0-7|38	%doc %{_texmfdistdir}/source/latex/sffms/sffms.dtx
21mr|texlive-sffms-2.0-7|39	%doc %{_texmfdistdir}/source/latex/sffms/sffms.ins
21mr|texlive-sffms-2.0-7|40	
21mr|texlive-sffms-2.0-7|41	#-----------------------------------------------------------------------
21mr|texlive-sffms-2.0-7|42	%prep
21mr|texlive-sffms-2.0-7|43	%setup -c -a0 -a1 -a2
21mr|texlive-sffms-2.0-7|44	
21mr|texlive-sffms-2.0-7|45	%build
21mr|texlive-sffms-2.0-7|46	
21mr|texlive-sffms-2.0-7|47	%install
21mr|texlive-sffms-2.0-7|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-sffms-2.0-7|49	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19029 21
21mr|texlive-sfg-0.91-7|1	# revision 20209
21mr|texlive-sfg-0.91-7|2	# category Package
21mr|texlive-sfg-0.91-7|3	# catalog-ctan /macros/latex/contrib/sfg
21mr|texlive-sfg-0.91-7|4	# catalog-date 2010-10-25 17:10:20 +0200
21mr|texlive-sfg-0.91-7|5	# catalog-license lppl
21mr|texlive-sfg-0.91-7|6	# catalog-version 0.91
21mr|texlive-sfg-0.91-7|7	Name:		texlive-sfg
21mr|texlive-sfg-0.91-7|8	Version:	0.91
21mr|texlive-sfg-0.91-7|9	Release:	7
21mr|texlive-sfg-0.91-7|10	Summary:	Draw signal flow graphs
21mr|texlive-sfg-0.91-7|11	Group:		Publishing
21mr|texlive-sfg-0.91-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/sfg
21mr|texlive-sfg-0.91-7|13	License:	LPPL
21mr|texlive-sfg-0.91-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sfg.tar.xz
21mr|texlive-sfg-0.91-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sfg.doc.tar.xz
21mr|texlive-sfg-0.91-7|16	BuildArch:	noarch
21mr|texlive-sfg-0.91-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-sfg-0.91-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-sfg-0.91-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-sfg-0.91-7|20	
21mr|texlive-sfg-0.91-7|21	%description
21mr|texlive-sfg-0.91-7|22	Defines some commands to draw signal flow graphs as used by
21mr|texlive-sfg-0.91-7|23	electrical and electronics engineers and graph theorists.
21mr|texlive-sfg-0.91-7|24	Requires fp and pstricks packages (and a relatively fast
21mr|texlive-sfg-0.91-7|25	machine).
21mr|texlive-sfg-0.91-7|26	
21mr|texlive-sfg-0.91-7|27	
21mr|texlive-sfg-0.91-7|28	#-----------------------------------------------------------------------
21mr|texlive-sfg-0.91-7|29	%files
21mr|texlive-sfg-0.91-7|30	%{_texmfdistdir}/tex/latex/sfg/sfg.sty
21mr|texlive-sfg-0.91-7|31	%doc %{_texmfdistdir}/doc/latex/sfg/Changes
21mr|texlive-sfg-0.91-7|32	%doc %{_texmfdistdir}/doc/latex/sfg/README
21mr|texlive-sfg-0.91-7|33	%doc %{_texmfdistdir}/doc/latex/sfg/sfg-doc.pdf
21mr|texlive-sfg-0.91-7|34	%doc %{_texmfdistdir}/doc/latex/sfg/sfg-doc.tex
21mr|texlive-sfg-0.91-7|35	%doc %{_texmfdistdir}/doc/latex/sfg/sfg_test.tex
21mr|texlive-sfg-0.91-7|36	
21mr|texlive-sfg-0.91-7|37	#-----------------------------------------------------------------------
21mr|texlive-sfg-0.91-7|38	%prep
21mr|texlive-sfg-0.91-7|39	%setup -c -a0 -a1
21mr|texlive-sfg-0.91-7|40	
21mr|texlive-sfg-0.91-7|41	%build
21mr|texlive-sfg-0.91-7|42	
21mr|texlive-sfg-0.91-7|43	%install
21mr|texlive-sfg-0.91-7|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-sfg-0.91-7|45	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19030 21
21mr|texlive-sfmath-0.8-7|1	# revision 15878
21mr|texlive-sfmath-0.8-7|2	# category Package
21mr|texlive-sfmath-0.8-7|3	# catalog-ctan /macros/latex/contrib/sfmath/sfmath.sty
21mr|texlive-sfmath-0.8-7|4	# catalog-date 2008-08-23 15:48:35 +0200
21mr|texlive-sfmath-0.8-7|5	# catalog-license lppl
21mr|texlive-sfmath-0.8-7|6	# catalog-version 0.8
21mr|texlive-sfmath-0.8-7|7	Name:		texlive-sfmath
21mr|texlive-sfmath-0.8-7|8	Version:	0.8
21mr|texlive-sfmath-0.8-7|9	Release:	7
21mr|texlive-sfmath-0.8-7|10	Summary:	Sans-serif mathematics
21mr|texlive-sfmath-0.8-7|11	Group:		Publishing
21mr|texlive-sfmath-0.8-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/sfmath/sfmath.sty
21mr|texlive-sfmath-0.8-7|13	License:	LPPL
21mr|texlive-sfmath-0.8-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sfmath.tar.xz
21mr|texlive-sfmath-0.8-7|15	BuildArch:	noarch
21mr|texlive-sfmath-0.8-7|16	BuildRequires:	texlive-tlpkg
21mr|texlive-sfmath-0.8-7|17	Requires(pre):	texlive-tlpkg
21mr|texlive-sfmath-0.8-7|18	Requires(post):	texlive-kpathsea
21mr|texlive-sfmath-0.8-7|19	
21mr|texlive-sfmath-0.8-7|20	%description
21mr|texlive-sfmath-0.8-7|21	sfmath is a simple package for sans serif maths in documents.
21mr|texlive-sfmath-0.8-7|22	After including the package, all maths of the current document
21mr|texlive-sfmath-0.8-7|23	is displayed with sans serif fonts.
21mr|texlive-sfmath-0.8-7|24	
21mr|texlive-sfmath-0.8-7|25	
21mr|texlive-sfmath-0.8-7|26	#-----------------------------------------------------------------------
21mr|texlive-sfmath-0.8-7|27	%files
21mr|texlive-sfmath-0.8-7|28	%{_texmfdistdir}/tex/latex/sfmath/sfmath.sty
21mr|texlive-sfmath-0.8-7|29	
21mr|texlive-sfmath-0.8-7|30	#-----------------------------------------------------------------------
21mr|texlive-sfmath-0.8-7|31	%prep
21mr|texlive-sfmath-0.8-7|32	%setup -c -a0
21mr|texlive-sfmath-0.8-7|33	
21mr|texlive-sfmath-0.8-7|34	%build
21mr|texlive-sfmath-0.8-7|35	
21mr|texlive-sfmath-0.8-7|36	%install
21mr|texlive-sfmath-0.8-7|37	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-sfmath-0.8-7|38	cp -fpar tex %{buildroot}%{_texmfdistdir}

19031 21
21mr|texlive-sgame-2.15-7|1	# revision 15878
21mr|texlive-sgame-2.15-7|2	# category Package
21mr|texlive-sgame-2.15-7|3	# catalog-ctan /macros/latex/contrib/sgame
21mr|texlive-sgame-2.15-7|4	# catalog-date 2008-12-03 15:15:08 +0100
21mr|texlive-sgame-2.15-7|5	# catalog-license lppl
21mr|texlive-sgame-2.15-7|6	# catalog-version 2.15
21mr|texlive-sgame-2.15-7|7	Name:		texlive-sgame
21mr|texlive-sgame-2.15-7|8	Version:	2.15
21mr|texlive-sgame-2.15-7|9	Release:	7
21mr|texlive-sgame-2.15-7|10	Summary:	LaTeX style for typesetting strategic games
21mr|texlive-sgame-2.15-7|11	Group:		Publishing
21mr|texlive-sgame-2.15-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/sgame
21mr|texlive-sgame-2.15-7|13	License:	LPPL
21mr|texlive-sgame-2.15-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sgame.tar.xz
21mr|texlive-sgame-2.15-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sgame.doc.tar.xz
21mr|texlive-sgame-2.15-7|16	BuildArch:	noarch
21mr|texlive-sgame-2.15-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-sgame-2.15-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-sgame-2.15-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-sgame-2.15-7|20	
21mr|texlive-sgame-2.15-7|21	%description
21mr|texlive-sgame-2.15-7|22	Formats strategic games. For a 2x2 game, for example, the
21mr|texlive-sgame-2.15-7|23	input: \begin{game}{2}{2} &$L$ &$M$\\ $T$ &$2,2$ &$2,0$\\ $B$
21mr|texlive-sgame-2.15-7|24	&$3,0$ &$0,9$ \end{game} produces output with (a) boxes around
21mr|texlive-sgame-2.15-7|25	the payoffs, (b) payoff columns of equal width, and (c) payoffs
21mr|texlive-sgame-2.15-7|26	vertically centered within the boxes. Note that the game
21mr|texlive-sgame-2.15-7|27	environment will not work in the argument of another command.
21mr|texlive-sgame-2.15-7|28	
21mr|texlive-sgame-2.15-7|29	
21mr|texlive-sgame-2.15-7|30	#-----------------------------------------------------------------------
21mr|texlive-sgame-2.15-7|31	%files
21mr|texlive-sgame-2.15-7|32	%{_texmfdistdir}/tex/latex/sgame/sgame.sty
21mr|texlive-sgame-2.15-7|33	%{_texmfdistdir}/tex/latex/sgame/sgamevar.sty
21mr|texlive-sgame-2.15-7|34	%doc %{_texmfdistdir}/doc/latex/sgame/README
21mr|texlive-sgame-2.15-7|35	%doc %{_texmfdistdir}/doc/latex/sgame/sgame.pdf
21mr|texlive-sgame-2.15-7|36	%doc %{_texmfdistdir}/doc/latex/sgame/sgame.tex
21mr|texlive-sgame-2.15-7|37	
21mr|texlive-sgame-2.15-7|38	#-----------------------------------------------------------------------
21mr|texlive-sgame-2.15-7|39	%prep
21mr|texlive-sgame-2.15-7|40	%setup -c -a0 -a1
21mr|texlive-sgame-2.15-7|41	
21mr|texlive-sgame-2.15-7|42	%build
21mr|texlive-sgame-2.15-7|43	
21mr|texlive-sgame-2.15-7|44	%install
21mr|texlive-sgame-2.15-7|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-sgame-2.15-7|46	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19032 21
21mr|texlive-shadethm-20190228-1|1	# revision 20319
21mr|texlive-shadethm-20190228-1|2	# category Package
21mr|texlive-shadethm-20190228-1|3	# catalog-ctan /macros/latex/contrib/shadethm
21mr|texlive-shadethm-20190228-1|4	# catalog-date 2010-11-04 00:16:31 +0100
21mr|texlive-shadethm-20190228-1|5	# catalog-license lppl
21mr|texlive-shadethm-20190228-1|6	# catalog-version undef
21mr|texlive-shadethm-20190228-1|7	Name:		texlive-shadethm
21mr|texlive-shadethm-20190228-1|8	Version:	20190228
21mr|texlive-shadethm-20190228-1|9	Release:	1
21mr|texlive-shadethm-20190228-1|10	Summary:	Theorem environments that are shaded
21mr|texlive-shadethm-20190228-1|11	Group:		Publishing
21mr|texlive-shadethm-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/shadethm
21mr|texlive-shadethm-20190228-1|13	License:	LPPL
21mr|texlive-shadethm-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/shadethm.tar.xz
21mr|texlive-shadethm-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/shadethm.doc.tar.xz
21mr|texlive-shadethm-20190228-1|16	BuildArch:	noarch
21mr|texlive-shadethm-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-shadethm-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-shadethm-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-shadethm-20190228-1|20	
21mr|texlive-shadethm-20190228-1|21	%description
21mr|texlive-shadethm-20190228-1|22	Extends the \newtheorem command. If you say
21mr|texlive-shadethm-20190228-1|23	\newshadetheorem{theorem}{Theorem} in the preamble then your
21mr|texlive-shadethm-20190228-1|24	regular \begin{theorem} .. \end{theorem} will produce a theorem
21mr|texlive-shadethm-20190228-1|25	statement in a shaded box. It supports all the options of
21mr|texlive-shadethm-20190228-1|26	\newtheorem, including forms \newshadetheorem{..}[..]{..} and
21mr|texlive-shadethm-20190228-1|27	\newshadetheorem{..}{..}[..].
21mr|texlive-shadethm-20190228-1|28	
21mr|texlive-shadethm-20190228-1|29	#-----------------------------------------------------------------------
21mr|texlive-shadethm-20190228-1|30	%files
21mr|texlive-shadethm-20190228-1|31	%{_texmfdistdir}/tex/latex/shadethm/colored.sth
21mr|texlive-shadethm-20190228-1|32	%{_texmfdistdir}/tex/latex/shadethm/shadein.sth
21mr|texlive-shadethm-20190228-1|33	%{_texmfdistdir}/tex/latex/shadethm/shadethm.sty
21mr|texlive-shadethm-20190228-1|34	%doc %{_texmfdistdir}/doc/latex/shadethm/1st_read.me
21mr|texlive-shadethm-20190228-1|35	%doc %{_texmfdistdir}/doc/latex/shadethm/shadetest.pdf
21mr|texlive-shadethm-20190228-1|36	%doc %{_texmfdistdir}/doc/latex/shadethm/shadetest.tex
21mr|texlive-shadethm-20190228-1|37	%doc %{_texmfdistdir}/doc/latex/shadethm/shadethm-doc.pdf
21mr|texlive-shadethm-20190228-1|38	%doc %{_texmfdistdir}/doc/latex/shadethm/shadethm-doc.tex
21mr|texlive-shadethm-20190228-1|39	
21mr|texlive-shadethm-20190228-1|40	#-----------------------------------------------------------------------
21mr|texlive-shadethm-20190228-1|41	%prep
21mr|texlive-shadethm-20190228-1|42	%setup -c -a0 -a1
21mr|texlive-shadethm-20190228-1|43	
21mr|texlive-shadethm-20190228-1|44	%build
21mr|texlive-shadethm-20190228-1|45	
21mr|texlive-shadethm-20190228-1|46	%install
21mr|texlive-shadethm-20190228-1|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-shadethm-20190228-1|48	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19033 21
21mr|texlive-shadow-20190228-1|1	Name:		texlive-shadow
21mr|texlive-shadow-20190228-1|2	Version:	20190228
21mr|texlive-shadow-20190228-1|3	Release:	1
21mr|texlive-shadow-20190228-1|4	Summary:	Shadow boxes
21mr|texlive-shadow-20190228-1|5	Group:		Publishing
21mr|texlive-shadow-20190228-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/shadow
21mr|texlive-shadow-20190228-1|7	License:	LPPL
21mr|texlive-shadow-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/shadow.tar.xz
21mr|texlive-shadow-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/shadow.doc.tar.xz
21mr|texlive-shadow-20190228-1|10	BuildArch:	noarch
21mr|texlive-shadow-20190228-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-shadow-20190228-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-shadow-20190228-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-shadow-20190228-1|14	
21mr|texlive-shadow-20190228-1|15	%description
21mr|texlive-shadow-20190228-1|16	Defines a command \shabox (analgous to \fbox), and supporting
21mr|texlive-shadow-20190228-1|17	mechanisms.
21mr|texlive-shadow-20190228-1|18	
21mr|texlive-shadow-20190228-1|19	#-----------------------------------------------------------------------
21mr|texlive-shadow-20190228-1|20	%files
21mr|texlive-shadow-20190228-1|21	%{_texmfdistdir}/tex/latex/shadow
21mr|texlive-shadow-20190228-1|22	%doc %{_texmfdistdir}/doc/latex/shadow
21mr|texlive-shadow-20190228-1|23	
21mr|texlive-shadow-20190228-1|24	#-----------------------------------------------------------------------
21mr|texlive-shadow-20190228-1|25	%prep
21mr|texlive-shadow-20190228-1|26	%setup -c -a0 -a1
21mr|texlive-shadow-20190228-1|27	
21mr|texlive-shadow-20190228-1|28	%build
21mr|texlive-shadow-20190228-1|29	
21mr|texlive-shadow-20190228-1|30	%install
21mr|texlive-shadow-20190228-1|31	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-shadow-20190228-1|32	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19034 21
21mr|texlive-shadowtext-0.3-7|1	# revision 26522
21mr|texlive-shadowtext-0.3-7|2	# category Package
21mr|texlive-shadowtext-0.3-7|3	# catalog-ctan /macros/latex/contrib/shadowtext
21mr|texlive-shadowtext-0.3-7|4	# catalog-date 2012-05-18 19:11:54 +0200
21mr|texlive-shadowtext-0.3-7|5	# catalog-license lppl
21mr|texlive-shadowtext-0.3-7|6	# catalog-version 0.3
21mr|texlive-shadowtext-0.3-7|7	Name:		texlive-shadowtext
21mr|texlive-shadowtext-0.3-7|8	Version:	0.3
21mr|texlive-shadowtext-0.3-7|9	Release:	7
21mr|texlive-shadowtext-0.3-7|10	Summary:	shadowtext
21mr|texlive-shadowtext-0.3-7|11	Group:		Publishing
21mr|texlive-shadowtext-0.3-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/shadowtext
21mr|texlive-shadowtext-0.3-7|13	License:	LPPL
21mr|texlive-shadowtext-0.3-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/shadowtext.tar.xz
21mr|texlive-shadowtext-0.3-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/shadowtext.doc.tar.xz
21mr|texlive-shadowtext-0.3-7|16	BuildArch:	noarch
21mr|texlive-shadowtext-0.3-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-shadowtext-0.3-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-shadowtext-0.3-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-shadowtext-0.3-7|20	
21mr|texlive-shadowtext-0.3-7|21	%description
21mr|texlive-shadowtext-0.3-7|22	The package introduces a command \shadowtext, which adds a drop
21mr|texlive-shadowtext-0.3-7|23	shadow to the text that is given as its argument. The colour
21mr|texlive-shadowtext-0.3-7|24	and positioning of the shadow are customisable.
21mr|texlive-shadowtext-0.3-7|25	
21mr|texlive-shadowtext-0.3-7|26	
21mr|texlive-shadowtext-0.3-7|27	#-----------------------------------------------------------------------
21mr|texlive-shadowtext-0.3-7|28	%files
21mr|texlive-shadowtext-0.3-7|29	%{_texmfdistdir}/tex/latex/shadowtext/shadowtext.sty
21mr|texlive-shadowtext-0.3-7|30	%doc %{_texmfdistdir}/doc/latex/shadowtext/README
21mr|texlive-shadowtext-0.3-7|31	%doc %{_texmfdistdir}/doc/latex/shadowtext/shadowtext.pdf
21mr|texlive-shadowtext-0.3-7|32	%doc %{_texmfdistdir}/doc/latex/shadowtext/shadowtext.tex
21mr|texlive-shadowtext-0.3-7|33	
21mr|texlive-shadowtext-0.3-7|34	#-----------------------------------------------------------------------
21mr|texlive-shadowtext-0.3-7|35	%prep
21mr|texlive-shadowtext-0.3-7|36	%setup -c -a0 -a1
21mr|texlive-shadowtext-0.3-7|37	
21mr|texlive-shadowtext-0.3-7|38	%build
21mr|texlive-shadowtext-0.3-7|39	
21mr|texlive-shadowtext-0.3-7|40	%install
21mr|texlive-shadowtext-0.3-7|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-shadowtext-0.3-7|42	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19035 21
21mr|texlive-shapepar-2.2-11|1	# revision 30708
21mr|texlive-shapepar-2.2-11|2	# category Package
21mr|texlive-shapepar-2.2-11|3	# catalog-ctan /macros/latex/contrib/shapepar
21mr|texlive-shapepar-2.2-11|4	# catalog-date 2013-05-27 20:07:27 +0200
21mr|texlive-shapepar-2.2-11|5	# catalog-license other-free
21mr|texlive-shapepar-2.2-11|6	# catalog-version 2.2
21mr|texlive-shapepar-2.2-11|7	Name:		texlive-shapepar
21mr|texlive-shapepar-2.2-11|8	Version:	2.2
21mr|texlive-shapepar-2.2-11|9	Release:	11
21mr|texlive-shapepar-2.2-11|10	Summary:	A macro to typeset paragraphs in specific shapes
21mr|texlive-shapepar-2.2-11|11	Group:		Publishing
21mr|texlive-shapepar-2.2-11|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/shapepar
21mr|texlive-shapepar-2.2-11|13	License:	OTHER-FREE
21mr|texlive-shapepar-2.2-11|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/shapepar.tar.xz
21mr|texlive-shapepar-2.2-11|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/shapepar.doc.tar.xz
21mr|texlive-shapepar-2.2-11|16	BuildArch:	noarch
21mr|texlive-shapepar-2.2-11|17	BuildRequires:	texlive-tlpkg
21mr|texlive-shapepar-2.2-11|18	Requires(pre):	texlive-tlpkg
21mr|texlive-shapepar-2.2-11|19	Requires(post):	texlive-kpathsea
21mr|texlive-shapepar-2.2-11|20	
21mr|texlive-shapepar-2.2-11|21	%description
21mr|texlive-shapepar-2.2-11|22	\shapepar is a macro to typeset paragraphs in a specific shape.
21mr|texlive-shapepar-2.2-11|23	The size is adjusted automatically so that the entire shape is
21mr|texlive-shapepar-2.2-11|24	filled with text. There may not be displayed maths or
21mr|texlive-shapepar-2.2-11|25	'\vadjust' material (no \vspace) in the argument of \shapepar.
21mr|texlive-shapepar-2.2-11|26	The macros work for both LaTeX and plain TeX. For LaTeX,
21mr|texlive-shapepar-2.2-11|27	specify \usepackage{shapepar}; for Plain, \input shapepar.sty.
21mr|texlive-shapepar-2.2-11|28	\shapepar works in terms of user-defined shapes, though the
21mr|texlive-shapepar-2.2-11|29	package does provide some predefined shapes: so you can form
21mr|texlive-shapepar-2.2-11|30	any paragraph into the form of a heart by putting
21mr|texlive-shapepar-2.2-11|31	\heartpar{sometext...} inside your document. The tedium of
21mr|texlive-shapepar-2.2-11|32	creating these polygon definitions may be alleviated by using
21mr|texlive-shapepar-2.2-11|33	the shapepatch extension to transfig which will convert xfig
21mr|texlive-shapepar-2.2-11|34	output to \shapepar polygon form.
21mr|texlive-shapepar-2.2-11|35	
21mr|texlive-shapepar-2.2-11|36	#-----------------------------------------------------------------------
21mr|texlive-shapepar-2.2-11|37	%files
21mr|texlive-shapepar-2.2-11|38	%{_texmfdistdir}/tex/generic/shapepar/Canflagshape.def
21mr|texlive-shapepar-2.2-11|39	%{_texmfdistdir}/tex/generic/shapepar/TeXshape.def
21mr|texlive-shapepar-2.2-11|40	%{_texmfdistdir}/tex/generic/shapepar/candleshape.def
21mr|texlive-shapepar-2.2-11|41	%{_texmfdistdir}/tex/generic/shapepar/dropshape.def
21mr|texlive-shapepar-2.2-11|42	%{_texmfdistdir}/tex/generic/shapepar/shapepar.sty
21mr|texlive-shapepar-2.2-11|43	%{_texmfdistdir}/tex/generic/shapepar/triangleshapes.def
21mr|texlive-shapepar-2.2-11|44	%doc %{_texmfdistdir}/doc/generic/shapepar/README.shapepar
21mr|texlive-shapepar-2.2-11|45	%doc %{_texmfdistdir}/doc/generic/shapepar/proshap.py
21mr|texlive-shapepar-2.2-11|46	%doc %{_texmfdistdir}/doc/generic/shapepar/shapepar.ltx
21mr|texlive-shapepar-2.2-11|47	%doc %{_texmfdistdir}/doc/generic/shapepar/shapepar.pdf
21mr|texlive-shapepar-2.2-11|48	
21mr|texlive-shapepar-2.2-11|49	#-----------------------------------------------------------------------
21mr|texlive-shapepar-2.2-11|50	%prep
21mr|texlive-shapepar-2.2-11|51	%setup -c -a0 -a1
21mr|texlive-shapepar-2.2-11|52	
21mr|texlive-shapepar-2.2-11|53	%build
21mr|texlive-shapepar-2.2-11|54	
21mr|texlive-shapepar-2.2-11|55	%install
21mr|texlive-shapepar-2.2-11|56	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-shapepar-2.2-11|57	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19036 21
21mr|texlive-shipunov-1.1-13|1	# revision 29349
21mr|texlive-shipunov-1.1-13|2	# category Package
21mr|texlive-shipunov-1.1-13|3	# catalog-ctan /macros/latex/contrib/shipunov
21mr|texlive-shipunov-1.1-13|4	# catalog-date 2012-06-08 00:21:14 +0200
21mr|texlive-shipunov-1.1-13|5	# catalog-license lppl
21mr|texlive-shipunov-1.1-13|6	# catalog-version 1.1
21mr|texlive-shipunov-1.1-13|7	Name:		texlive-shipunov
21mr|texlive-shipunov-1.1-13|8	Version:	1.1
21mr|texlive-shipunov-1.1-13|9	Release:	13
21mr|texlive-shipunov-1.1-13|10	Summary:	A collection of LaTeX packages and classes
21mr|texlive-shipunov-1.1-13|11	Group:		Publishing
21mr|texlive-shipunov-1.1-13|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/shipunov
21mr|texlive-shipunov-1.1-13|13	License:	LPPL
21mr|texlive-shipunov-1.1-13|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/shipunov.tar.xz
21mr|texlive-shipunov-1.1-13|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/shipunov.doc.tar.xz
21mr|texlive-shipunov-1.1-13|16	BuildArch:	noarch
21mr|texlive-shipunov-1.1-13|17	BuildRequires:	texlive-tlpkg
21mr|texlive-shipunov-1.1-13|18	Requires(pre):	texlive-tlpkg
21mr|texlive-shipunov-1.1-13|19	Requires(post):	texlive-kpathsea
21mr|texlive-shipunov-1.1-13|20	
21mr|texlive-shipunov-1.1-13|21	%description
21mr|texlive-shipunov-1.1-13|22	The bundle collects packages and classes, along with one
21mr|texlive-shipunov-1.1-13|23	bibliography style and examples and scripts for converting TeX
21mr|texlive-shipunov-1.1-13|24	files. Many of the files in the collection are designed to
21mr|texlive-shipunov-1.1-13|25	support field biologists and/or Russian writers, while others
21mr|texlive-shipunov-1.1-13|26	have wider application. The collection includes (among others):
21mr|texlive-shipunov-1.1-13|27	- altverse, a simple verse typesetting package; - autolist,
21mr|texlive-shipunov-1.1-13|28	which provides various list formatting facilities; - biokey,
21mr|texlive-shipunov-1.1-13|29	which provides a mechanism for typesetting biological
21mr|texlive-shipunov-1.1-13|30	identification lists; - biolist, which typesets species lists;
21mr|texlive-shipunov-1.1-13|31	- boldline, which typesets heavier separating lines in tables;
21mr|texlive-shipunov-1.1-13|32	- cassete, which lays out audio cassette inserts; - classif2,
21mr|texlive-shipunov-1.1-13|33	which typesets classification lists; - drcaps, which provides
21mr|texlive-shipunov-1.1-13|34	dropped capital macros; - etiketka, a class for typesetting
21mr|texlive-shipunov-1.1-13|35	business-card-sized information (including business cards); -
21mr|texlive-shipunov-1.1-13|36	flower, for typesetting lists of flower formulae; - isyntax; -
21mr|texlive-shipunov-1.1-13|37	numerus; - punct; - sltables, which develops on the stables
21mr|texlive-shipunov-1.1-13|38	package, for use in a LaTeX context; and - starfn.
21mr|texlive-shipunov-1.1-13|39	
21mr|texlive-shipunov-1.1-13|40	#-----------------------------------------------------------------------
21mr|texlive-shipunov-1.1-13|41	%files
21mr|texlive-shipunov-1.1-13|42	%{_texmfdistdir}/bibtex/bst/shipunov/rusnat.bst
21mr|texlive-shipunov-1.1-13|43	%{_texmfdistdir}/scripts/shipunov/biokey2html.bat
21mr|texlive-shipunov-1.1-13|44	%{_texmfdistdir}/scripts/shipunov/biokey2html.sh
21mr|texlive-shipunov-1.1-13|45	%{_texmfdistdir}/scripts/shipunov/biokey2html1.pl
21mr|texlive-shipunov-1.1-13|46	%{_texmfdistdir}/scripts/shipunov/biokey2html2.pl
21mr|texlive-shipunov-1.1-13|47	%{_texmfdistdir}/scripts/shipunov/biokey2html3.pl
21mr|texlive-shipunov-1.1-13|48	%{_texmfdistdir}/tex/latex/shipunov/altverse.sty
21mr|texlive-shipunov-1.1-13|49	%{_texmfdistdir}/tex/latex/shipunov/autolist.sty
21mr|texlive-shipunov-1.1-13|50	%{_texmfdistdir}/tex/latex/shipunov/biokey.sty
21mr|texlive-shipunov-1.1-13|51	%{_texmfdistdir}/tex/latex/shipunov/biolist.sty
21mr|texlive-shipunov-1.1-13|52	%{_texmfdistdir}/tex/latex/shipunov/boldline.sty
21mr|texlive-shipunov-1.1-13|53	%{_texmfdistdir}/tex/latex/shipunov/cassete.cls
21mr|texlive-shipunov-1.1-13|54	%{_texmfdistdir}/tex/latex/shipunov/classif2.sty
21mr|texlive-shipunov-1.1-13|55	%{_texmfdistdir}/tex/latex/shipunov/drcaps.sty
21mr|texlive-shipunov-1.1-13|56	%{_texmfdistdir}/tex/latex/shipunov/etiketka.cls
21mr|texlive-shipunov-1.1-13|57	%{_texmfdistdir}/tex/latex/shipunov/flower.sty
21mr|texlive-shipunov-1.1-13|58	%{_texmfdistdir}/tex/latex/shipunov/isyntax.sty
21mr|texlive-shipunov-1.1-13|59	%{_texmfdistdir}/tex/latex/shipunov/numerus.sty
21mr|texlive-shipunov-1.1-13|60	%{_texmfdistdir}/tex/latex/shipunov/punct.sty
21mr|texlive-shipunov-1.1-13|61	%{_texmfdistdir}/tex/latex/shipunov/sltables.sty
21mr|texlive-shipunov-1.1-13|62	%{_texmfdistdir}/tex/latex/shipunov/starfn.sty
21mr|texlive-shipunov-1.1-13|63	%doc %{_texmfdistdir}/doc/latex/shipunov/NEWS
21mr|texlive-shipunov-1.1-13|64	%doc %{_texmfdistdir}/doc/latex/shipunov/README
21mr|texlive-shipunov-1.1-13|65	%doc %{_texmfdistdir}/doc/latex/shipunov/altverse-ex-en.pdf
21mr|texlive-shipunov-1.1-13|66	%doc %{_texmfdistdir}/doc/latex/shipunov/altverse-ex-en.tex
21mr|texlive-shipunov-1.1-13|67	%doc %{_texmfdistdir}/doc/latex/shipunov/altverse-ex1-ru.pdf
21mr|texlive-shipunov-1.1-13|68	%doc %{_texmfdistdir}/doc/latex/shipunov/altverse-ex1-ru.tex
21mr|texlive-shipunov-1.1-13|69	%doc %{_texmfdistdir}/doc/latex/shipunov/altverse-ex2-ru.pdf
21mr|texlive-shipunov-1.1-13|70	%doc %{_texmfdistdir}/doc/latex/shipunov/altverse-ex2-ru.tex
21mr|texlive-shipunov-1.1-13|71	%doc %{_texmfdistdir}/doc/latex/shipunov/autolist-ex-en.pdf
21mr|texlive-shipunov-1.1-13|72	%doc %{_texmfdistdir}/doc/latex/shipunov/autolist-ex-en.tex
21mr|texlive-shipunov-1.1-13|73	%doc %{_texmfdistdir}/doc/latex/shipunov/autolist-ex-ru.pdf
21mr|texlive-shipunov-1.1-13|74	%doc %{_texmfdistdir}/doc/latex/shipunov/autolist-ex-ru.tex
21mr|texlive-shipunov-1.1-13|75	%doc %{_texmfdistdir}/doc/latex/shipunov/biokey-doc-en.pdf
21mr|texlive-shipunov-1.1-13|76	%doc %{_texmfdistdir}/doc/latex/shipunov/biokey-doc-en.tex
21mr|texlive-shipunov-1.1-13|77	%doc %{_texmfdistdir}/doc/latex/shipunov/biokey2html-doc-en.pdf
21mr|texlive-shipunov-1.1-13|78	%doc %{_texmfdistdir}/doc/latex/shipunov/biokey2html-doc-en.tex
21mr|texlive-shipunov-1.1-13|79	%doc %{_texmfdistdir}/doc/latex/shipunov/biokey2html-ex-en.html
21mr|texlive-shipunov-1.1-13|80	%doc %{_texmfdistdir}/doc/latex/shipunov/biokey2html-ex-en1.pdf
21mr|texlive-shipunov-1.1-13|81	%doc %{_texmfdistdir}/doc/latex/shipunov/biokey2html-ex-en2.pdf
21mr|texlive-shipunov-1.1-13|82	%doc %{_texmfdistdir}/doc/latex/shipunov/biolist-ex-en.pdf
21mr|texlive-shipunov-1.1-13|83	%doc %{_texmfdistdir}/doc/latex/shipunov/biolist-ex-en.tex
21mr|texlive-shipunov-1.1-13|84	%doc %{_texmfdistdir}/doc/latex/shipunov/boldline-ex-en.pdf
21mr|texlive-shipunov-1.1-13|85	%doc %{_texmfdistdir}/doc/latex/shipunov/boldline-ex-en.tex
21mr|texlive-shipunov-1.1-13|86	%doc %{_texmfdistdir}/doc/latex/shipunov/cassete-ex-ru.pdf
21mr|texlive-shipunov-1.1-13|87	%doc %{_texmfdistdir}/doc/latex/shipunov/cassete-ex-ru.tex
21mr|texlive-shipunov-1.1-13|88	%doc %{_texmfdistdir}/doc/latex/shipunov/classif2-ex-en.pdf
21mr|texlive-shipunov-1.1-13|89	%doc %{_texmfdistdir}/doc/latex/shipunov/classif2-ex-en.tex
21mr|texlive-shipunov-1.1-13|90	%doc %{_texmfdistdir}/doc/latex/shipunov/drcaps-ex-en.pdf
21mr|texlive-shipunov-1.1-13|91	%doc %{_texmfdistdir}/doc/latex/shipunov/drcaps-ex-en.tex
21mr|texlive-shipunov-1.1-13|92	%doc %{_texmfdistdir}/doc/latex/shipunov/etiketka-ex-ru.pdf
21mr|texlive-shipunov-1.1-13|93	%doc %{_texmfdistdir}/doc/latex/shipunov/etiketka-ex-ru.tex
21mr|texlive-shipunov-1.1-13|94	%doc %{_texmfdistdir}/doc/latex/shipunov/etiketka-ex1-en.pdf
21mr|texlive-shipunov-1.1-13|95	%doc %{_texmfdistdir}/doc/latex/shipunov/etiketka-ex1-en.tex
21mr|texlive-shipunov-1.1-13|96	%doc %{_texmfdistdir}/doc/latex/shipunov/etiketka-ex2-en.pdf
21mr|texlive-shipunov-1.1-13|97	%doc %{_texmfdistdir}/doc/latex/shipunov/etiketka-ex2-en.tex
21mr|texlive-shipunov-1.1-13|98	%doc %{_texmfdistdir}/doc/latex/shipunov/field-form-ex1-ru.pdf
21mr|texlive-shipunov-1.1-13|99	%doc %{_texmfdistdir}/doc/latex/shipunov/field-form-ex1-ru.tex
21mr|texlive-shipunov-1.1-13|100	%doc %{_texmfdistdir}/doc/latex/shipunov/field-form-ex2-ru.pdf
21mr|texlive-shipunov-1.1-13|101	%doc %{_texmfdistdir}/doc/latex/shipunov/field-form-ex2-ru.tex
21mr|texlive-shipunov-1.1-13|102	%doc %{_texmfdistdir}/doc/latex/shipunov/flower-ex-en-x.pdf
21mr|texlive-shipunov-1.1-13|103	%doc %{_texmfdistdir}/doc/latex/shipunov/flower-ex-en-x.tex
21mr|texlive-shipunov-1.1-13|104	%doc %{_texmfdistdir}/doc/latex/shipunov/flower-ex-en.pdf
21mr|texlive-shipunov-1.1-13|105	%doc %{_texmfdistdir}/doc/latex/shipunov/flower-ex-en.tex
21mr|texlive-shipunov-1.1-13|106	%doc %{_texmfdistdir}/doc/latex/shipunov/isyntax-ex-en.tex
21mr|texlive-shipunov-1.1-13|107	%doc %{_texmfdistdir}/doc/latex/shipunov/numerus-ex-ru.pdf
21mr|texlive-shipunov-1.1-13|108	%doc %{_texmfdistdir}/doc/latex/shipunov/numerus-ex-ru.tex
21mr|texlive-shipunov-1.1-13|109	%doc %{_texmfdistdir}/doc/latex/shipunov/punct-ex-en.pdf
21mr|texlive-shipunov-1.1-13|110	%doc %{_texmfdistdir}/doc/latex/shipunov/punct-ex-en.tex
21mr|texlive-shipunov-1.1-13|111	%doc %{_texmfdistdir}/doc/latex/shipunov/rusnat-doc-ru.pdf
21mr|texlive-shipunov-1.1-13|112	%doc %{_texmfdistdir}/doc/latex/shipunov/rusnat-doc-ru.tex
21mr|texlive-shipunov-1.1-13|113	%doc %{_texmfdistdir}/doc/latex/shipunov/rusnat-ex-ru.bib
21mr|texlive-shipunov-1.1-13|114	%doc %{_texmfdistdir}/doc/latex/shipunov/rusnat-ex1-ru.pdf
21mr|texlive-shipunov-1.1-13|115	%doc %{_texmfdistdir}/doc/latex/shipunov/rusnat-ex1-ru.tex
21mr|texlive-shipunov-1.1-13|116	%doc %{_texmfdistdir}/doc/latex/shipunov/rusnat-ex2-ru.pdf
21mr|texlive-shipunov-1.1-13|117	%doc %{_texmfdistdir}/doc/latex/shipunov/rusnat-ex2-ru.tex
21mr|texlive-shipunov-1.1-13|118	%doc %{_texmfdistdir}/doc/latex/shipunov/sltables-doc-en.pdf
21mr|texlive-shipunov-1.1-13|119	%doc %{_texmfdistdir}/doc/latex/shipunov/sltables-doc-en.tex
21mr|texlive-shipunov-1.1-13|120	%doc %{_texmfdistdir}/doc/latex/shipunov/starfn-ex-ru.pdf
21mr|texlive-shipunov-1.1-13|121	%doc %{_texmfdistdir}/doc/latex/shipunov/starfn-ex-ru.tex
21mr|texlive-shipunov-1.1-13|122	
21mr|texlive-shipunov-1.1-13|123	#-----------------------------------------------------------------------
21mr|texlive-shipunov-1.1-13|124	%prep
21mr|texlive-shipunov-1.1-13|125	%setup -c -a0 -a1
21mr|texlive-shipunov-1.1-13|126	
21mr|texlive-shipunov-1.1-13|127	%build
21mr|texlive-shipunov-1.1-13|128	
21mr|texlive-shipunov-1.1-13|129	%install
21mr|texlive-shipunov-1.1-13|130	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-shipunov-1.1-13|131	cp -fpar bibtex scripts tex doc %{buildroot}%{_texmfdistdir}

19037 21
21mr|texlive-shorttoc-1.3-7|1	# revision 15878
21mr|texlive-shorttoc-1.3-7|2	# category Package
21mr|texlive-shorttoc-1.3-7|3	# catalog-ctan /macros/latex/contrib/shorttoc
21mr|texlive-shorttoc-1.3-7|4	# catalog-date 2006-11-06 12:20:58 +0100
21mr|texlive-shorttoc-1.3-7|5	# catalog-license lppl
21mr|texlive-shorttoc-1.3-7|6	# catalog-version 1.3
21mr|texlive-shorttoc-1.3-7|7	Name:		texlive-shorttoc
21mr|texlive-shorttoc-1.3-7|8	Version:	1.3
21mr|texlive-shorttoc-1.3-7|9	Release:	7
21mr|texlive-shorttoc-1.3-7|10	Summary:	Table of contents with different depths
21mr|texlive-shorttoc-1.3-7|11	Group:		Publishing
21mr|texlive-shorttoc-1.3-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/shorttoc
21mr|texlive-shorttoc-1.3-7|13	License:	LPPL
21mr|texlive-shorttoc-1.3-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/shorttoc.tar.xz
21mr|texlive-shorttoc-1.3-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/shorttoc.doc.tar.xz
21mr|texlive-shorttoc-1.3-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/shorttoc.source.tar.xz
21mr|texlive-shorttoc-1.3-7|17	BuildArch:	noarch
21mr|texlive-shorttoc-1.3-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-shorttoc-1.3-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-shorttoc-1.3-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-shorttoc-1.3-7|21	
21mr|texlive-shorttoc-1.3-7|22	%description
21mr|texlive-shorttoc-1.3-7|23	A package to create another table of contents with a different
21mr|texlive-shorttoc-1.3-7|24	depth, useful in large documents where a detailed table of
21mr|texlive-shorttoc-1.3-7|25	contents should be accompanied by a shorter one, giving only a
21mr|texlive-shorttoc-1.3-7|26	general overview of the main topics in the document.
21mr|texlive-shorttoc-1.3-7|27	
21mr|texlive-shorttoc-1.3-7|28	
21mr|texlive-shorttoc-1.3-7|29	#-----------------------------------------------------------------------
21mr|texlive-shorttoc-1.3-7|30	%files
21mr|texlive-shorttoc-1.3-7|31	%{_texmfdistdir}/tex/latex/shorttoc/shorttoc.sty
21mr|texlive-shorttoc-1.3-7|32	%doc %{_texmfdistdir}/doc/latex/shorttoc/00readme
21mr|texlive-shorttoc-1.3-7|33	%doc %{_texmfdistdir}/doc/latex/shorttoc/shorttoc.pdf
21mr|texlive-shorttoc-1.3-7|34	#- source
21mr|texlive-shorttoc-1.3-7|35	%doc %{_texmfdistdir}/source/latex/shorttoc/shorttoc.dtx
21mr|texlive-shorttoc-1.3-7|36	%doc %{_texmfdistdir}/source/latex/shorttoc/shorttoc.ins
21mr|texlive-shorttoc-1.3-7|37	
21mr|texlive-shorttoc-1.3-7|38	#-----------------------------------------------------------------------
21mr|texlive-shorttoc-1.3-7|39	%prep
21mr|texlive-shorttoc-1.3-7|40	%setup -c -a0 -a1 -a2
21mr|texlive-shorttoc-1.3-7|41	
21mr|texlive-shorttoc-1.3-7|42	%build
21mr|texlive-shorttoc-1.3-7|43	
21mr|texlive-shorttoc-1.3-7|44	%install
21mr|texlive-shorttoc-1.3-7|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-shorttoc-1.3-7|46	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19038 21
21mr|texlive-show2e-1.0-7|1	# revision 15878
21mr|texlive-show2e-1.0-7|2	# category Package
21mr|texlive-show2e-1.0-7|3	# catalog-ctan /macros/latex/contrib/show2e
21mr|texlive-show2e-1.0-7|4	# catalog-date 2008-08-23 15:48:35 +0200
21mr|texlive-show2e-1.0-7|5	# catalog-license lppl
21mr|texlive-show2e-1.0-7|6	# catalog-version 1.0
21mr|texlive-show2e-1.0-7|7	Name:		texlive-show2e
21mr|texlive-show2e-1.0-7|8	Version:	1.0
21mr|texlive-show2e-1.0-7|9	Release:	7
21mr|texlive-show2e-1.0-7|10	Summary:	Variants of \show for LaTeX2e
21mr|texlive-show2e-1.0-7|11	Group:		Publishing
21mr|texlive-show2e-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/show2e
21mr|texlive-show2e-1.0-7|13	License:	LPPL
21mr|texlive-show2e-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/show2e.tar.xz
21mr|texlive-show2e-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/show2e.doc.tar.xz
21mr|texlive-show2e-1.0-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/show2e.source.tar.xz
21mr|texlive-show2e-1.0-7|17	BuildArch:	noarch
21mr|texlive-show2e-1.0-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-show2e-1.0-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-show2e-1.0-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-show2e-1.0-7|21	
21mr|texlive-show2e-1.0-7|22	%description
21mr|texlive-show2e-1.0-7|23	This small package aims at making debugging (especially in an
21mr|texlive-show2e-1.0-7|24	interactive way) easier, by providing \show variants suited to
21mr|texlive-show2e-1.0-7|25	LaTeX2e commands (whether with optional arguments or robust)
21mr|texlive-show2e-1.0-7|26	and environments. The variant commands also display the
21mr|texlive-show2e-1.0-7|27	internal macros used by such commands, if any. The \showcs
21mr|texlive-show2e-1.0-7|28	variant helps with macros with exotic names.
21mr|texlive-show2e-1.0-7|29	
21mr|texlive-show2e-1.0-7|30	
21mr|texlive-show2e-1.0-7|31	#-----------------------------------------------------------------------
21mr|texlive-show2e-1.0-7|32	%files
21mr|texlive-show2e-1.0-7|33	%{_texmfdistdir}/tex/latex/show2e/show2e.sty
21mr|texlive-show2e-1.0-7|34	%doc %{_texmfdistdir}/doc/latex/show2e/README
21mr|texlive-show2e-1.0-7|35	%doc %{_texmfdistdir}/doc/latex/show2e/show2e-fr.pdf
21mr|texlive-show2e-1.0-7|36	%doc %{_texmfdistdir}/doc/latex/show2e/show2e.pdf
21mr|texlive-show2e-1.0-7|37	#- source
21mr|texlive-show2e-1.0-7|38	%doc %{_texmfdistdir}/source/latex/show2e/show2e.dtx
21mr|texlive-show2e-1.0-7|39	
21mr|texlive-show2e-1.0-7|40	#-----------------------------------------------------------------------
21mr|texlive-show2e-1.0-7|41	%prep
21mr|texlive-show2e-1.0-7|42	%setup -c -a0 -a1 -a2
21mr|texlive-show2e-1.0-7|43	
21mr|texlive-show2e-1.0-7|44	%build
21mr|texlive-show2e-1.0-7|45	
21mr|texlive-show2e-1.0-7|46	%install
21mr|texlive-show2e-1.0-7|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-show2e-1.0-7|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19039 21
21mr|texlive-showcharinbox-0.1-11|1	# revision 29803
21mr|texlive-showcharinbox-0.1-11|2	# category Package
21mr|texlive-showcharinbox-0.1-11|3	# catalog-ctan /macros/latex/contrib/showcharinbox
21mr|texlive-showcharinbox-0.1-11|4	# catalog-date 2013-04-08 09:07:09 +0200
21mr|texlive-showcharinbox-0.1-11|5	# catalog-license lppl1.3
21mr|texlive-showcharinbox-0.1-11|6	# catalog-version 0.1
21mr|texlive-showcharinbox-0.1-11|7	Name:		texlive-showcharinbox
21mr|texlive-showcharinbox-0.1-11|8	Version:	0.1
21mr|texlive-showcharinbox-0.1-11|9	Release:	11
21mr|texlive-showcharinbox-0.1-11|10	Summary:	Show characters inside a box
21mr|texlive-showcharinbox-0.1-11|11	Group:		Publishing
21mr|texlive-showcharinbox-0.1-11|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/showcharinbox
21mr|texlive-showcharinbox-0.1-11|13	License:	LPPL1.3
21mr|texlive-showcharinbox-0.1-11|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/showcharinbox.tar.xz
21mr|texlive-showcharinbox-0.1-11|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/showcharinbox.doc.tar.xz
21mr|texlive-showcharinbox-0.1-11|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/showcharinbox.source.tar.xz
21mr|texlive-showcharinbox-0.1-11|17	BuildArch:	noarch
21mr|texlive-showcharinbox-0.1-11|18	BuildRequires:	texlive-tlpkg
21mr|texlive-showcharinbox-0.1-11|19	Requires(pre):	texlive-tlpkg
21mr|texlive-showcharinbox-0.1-11|20	Requires(post):	texlive-kpathsea
21mr|texlive-showcharinbox-0.1-11|21	
21mr|texlive-showcharinbox-0.1-11|22	%description
21mr|texlive-showcharinbox-0.1-11|23	The package typesets a character inside a box, showing where
21mr|texlive-showcharinbox-0.1-11|24	reference point is, and displaying width, height, and depth
21mr|texlive-showcharinbox-0.1-11|25	information of the character. The output is like that on page
21mr|texlive-showcharinbox-0.1-11|26	63 of "The TeXBook" or page 101 of "The METAFONTbook". The
21mr|texlive-showcharinbox-0.1-11|27	package itself is motivated by Knuth's macros in the file
21mr|texlive-showcharinbox-0.1-11|28	manmac.tex. Users should note that using a small size for the
21mr|texlive-showcharinbox-0.1-11|29	character inside the box does not make any sense: use a large
21mr|texlive-showcharinbox-0.1-11|30	size.
21mr|texlive-showcharinbox-0.1-11|31	
21mr|texlive-showcharinbox-0.1-11|32	#-----------------------------------------------------------------------
21mr|texlive-showcharinbox-0.1-11|33	%files
21mr|texlive-showcharinbox-0.1-11|34	%{_texmfdistdir}/tex/latex/showcharinbox/showcharinbox.sty
21mr|texlive-showcharinbox-0.1-11|35	%doc %{_texmfdistdir}/doc/latex/showcharinbox/README
21mr|texlive-showcharinbox-0.1-11|36	%doc %{_texmfdistdir}/doc/latex/showcharinbox/showcharinbox.pdf
21mr|texlive-showcharinbox-0.1-11|37	#- source
21mr|texlive-showcharinbox-0.1-11|38	%doc %{_texmfdistdir}/source/latex/showcharinbox/showcharinbox.dtx
21mr|texlive-showcharinbox-0.1-11|39	%doc %{_texmfdistdir}/source/latex/showcharinbox/showcharinbox.ins
21mr|texlive-showcharinbox-0.1-11|40	
21mr|texlive-showcharinbox-0.1-11|41	#-----------------------------------------------------------------------
21mr|texlive-showcharinbox-0.1-11|42	%prep
21mr|texlive-showcharinbox-0.1-11|43	%setup -c -a0 -a1 -a2
21mr|texlive-showcharinbox-0.1-11|44	
21mr|texlive-showcharinbox-0.1-11|45	%build
21mr|texlive-showcharinbox-0.1-11|46	
21mr|texlive-showcharinbox-0.1-11|47	%install
21mr|texlive-showcharinbox-0.1-11|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-showcharinbox-0.1-11|49	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19040 21
21mr|texlive-showdim-1.2-10|1	# revision 28918
21mr|texlive-showdim-1.2-10|2	# category Package
21mr|texlive-showdim-1.2-10|3	# catalog-ctan /macros/latex/contrib/showdim/showdim.sty
21mr|texlive-showdim-1.2-10|4	# catalog-date 2012-12-19 17:06:30 +0100
21mr|texlive-showdim-1.2-10|5	# catalog-license lppl
21mr|texlive-showdim-1.2-10|6	# catalog-version 1.2
21mr|texlive-showdim-1.2-10|7	Name:		texlive-showdim
21mr|texlive-showdim-1.2-10|8	Version:	1.2
21mr|texlive-showdim-1.2-10|9	Release:	10
21mr|texlive-showdim-1.2-10|10	Summary:	Variants on printing dimensions
21mr|texlive-showdim-1.2-10|11	Group:		Publishing
21mr|texlive-showdim-1.2-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/showdim/showdim.sty
21mr|texlive-showdim-1.2-10|13	License:	LPPL
21mr|texlive-showdim-1.2-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/showdim.tar.xz
21mr|texlive-showdim-1.2-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/showdim.doc.tar.xz
21mr|texlive-showdim-1.2-10|16	BuildArch:	noarch
21mr|texlive-showdim-1.2-10|17	BuildRequires:	texlive-tlpkg
21mr|texlive-showdim-1.2-10|18	Requires(pre):	texlive-tlpkg
21mr|texlive-showdim-1.2-10|19	Requires(post):	texlive-kpathsea
21mr|texlive-showdim-1.2-10|20	
21mr|texlive-showdim-1.2-10|21	%description
21mr|texlive-showdim-1.2-10|22	A package for LaTeX providing a number of commands for printing
21mr|texlive-showdim-1.2-10|23	the value of a TeX dimension. For example,
21mr|texlive-showdim-1.2-10|24	\tenthpt{\baselineskip} yields the current value of
21mr|texlive-showdim-1.2-10|25	\baselineskip rounded to the nearest tenth of a point.
21mr|texlive-showdim-1.2-10|26	
21mr|texlive-showdim-1.2-10|27	
21mr|texlive-showdim-1.2-10|28	#-----------------------------------------------------------------------
21mr|texlive-showdim-1.2-10|29	%files
21mr|texlive-showdim-1.2-10|30	%{_texmfdistdir}/tex/latex/showdim/showdim.sty
21mr|texlive-showdim-1.2-10|31	%doc %{_texmfdistdir}/doc/latex/showdim/README
21mr|texlive-showdim-1.2-10|32	
21mr|texlive-showdim-1.2-10|33	#-----------------------------------------------------------------------
21mr|texlive-showdim-1.2-10|34	%prep
21mr|texlive-showdim-1.2-10|35	%setup -c -a0 -a1
21mr|texlive-showdim-1.2-10|36	
21mr|texlive-showdim-1.2-10|37	%build
21mr|texlive-showdim-1.2-10|38	
21mr|texlive-showdim-1.2-10|39	%install
21mr|texlive-showdim-1.2-10|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-showdim-1.2-10|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19041 21
21mr|texlive-showexpl-0.3o-2|1	Name:		texlive-showexpl
21mr|texlive-showexpl-0.3o-2|2	Version:	0.3o
21mr|texlive-showexpl-0.3o-2|3	Release:	2
21mr|texlive-showexpl-0.3o-2|4	Summary:	Typesetting LaTeX source code
21mr|texlive-showexpl-0.3o-2|5	Group:		Publishing
21mr|texlive-showexpl-0.3o-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/showexpl
21mr|texlive-showexpl-0.3o-2|7	License:	LPPL
21mr|texlive-showexpl-0.3o-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/showexpl.tar.xz
21mr|texlive-showexpl-0.3o-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/showexpl.doc.tar.xz
21mr|texlive-showexpl-0.3o-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/showexpl.source.tar.xz
21mr|texlive-showexpl-0.3o-2|11	BuildArch:	noarch
21mr|texlive-showexpl-0.3o-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-showexpl-0.3o-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-showexpl-0.3o-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-showexpl-0.3o-2|15	
21mr|texlive-showexpl-0.3o-2|16	%description
21mr|texlive-showexpl-0.3o-2|17	This package provides a way to typeset LaTeX source code and
21mr|texlive-showexpl-0.3o-2|18	the related result in the same document.
21mr|texlive-showexpl-0.3o-2|19	
21mr|texlive-showexpl-0.3o-2|20	#-----------------------------------------------------------------------
21mr|texlive-showexpl-0.3o-2|21	%files
21mr|texlive-showexpl-0.3o-2|22	%{_texmfdistdir}/tex/latex/showexpl/showexpl.sty
21mr|texlive-showexpl-0.3o-2|23	%doc %{_texmfdistdir}/doc/latex/showexpl/README
21mr|texlive-showexpl-0.3o-2|24	%doc %{_texmfdistdir}/doc/latex/showexpl/result-picture.pdf
21mr|texlive-showexpl-0.3o-2|25	%doc %{_texmfdistdir}/doc/latex/showexpl/showexpl-test.pdf
21mr|texlive-showexpl-0.3o-2|26	%doc %{_texmfdistdir}/doc/latex/showexpl/showexpl-test.tex
21mr|texlive-showexpl-0.3o-2|27	%doc %{_texmfdistdir}/doc/latex/showexpl/showexpl.pdf
21mr|texlive-showexpl-0.3o-2|28	#- source
21mr|texlive-showexpl-0.3o-2|29	%doc %{_texmfdistdir}/source/latex/showexpl/showexpl.dtx
21mr|texlive-showexpl-0.3o-2|30	%doc %{_texmfdistdir}/source/latex/showexpl/showexpl.ins
21mr|texlive-showexpl-0.3o-2|31	
21mr|texlive-showexpl-0.3o-2|32	#-----------------------------------------------------------------------
21mr|texlive-showexpl-0.3o-2|33	%prep
21mr|texlive-showexpl-0.3o-2|34	%setup -c -a0 -a1 -a2
21mr|texlive-showexpl-0.3o-2|35	
21mr|texlive-showexpl-0.3o-2|36	%build
21mr|texlive-showexpl-0.3o-2|37	
21mr|texlive-showexpl-0.3o-2|38	%install
21mr|texlive-showexpl-0.3o-2|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-showexpl-0.3o-2|40	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19042 21
21mr|texlive-showhyphens-0.5c-3|1	# revision 23937
21mr|texlive-showhyphens-0.5c-3|2	# category Package
21mr|texlive-showhyphens-0.5c-3|3	# catalog-ctan /macros/luatex/latex/showhyphens
21mr|texlive-showhyphens-0.5c-3|4	# catalog-date 2011-09-15 16:18:00 +0200
21mr|texlive-showhyphens-0.5c-3|5	# catalog-license other-free
21mr|texlive-showhyphens-0.5c-3|6	# catalog-version 0.1
21mr|texlive-showhyphens-0.5c-3|7	Name:		texlive-showhyphens
21mr|texlive-showhyphens-0.5c-3|8	Version:	0.5c
21mr|texlive-showhyphens-0.5c-3|9	Release:	3
21mr|texlive-showhyphens-0.5c-3|10	Summary:	Show all possible hyphenations in LuaLaTeX
21mr|texlive-showhyphens-0.5c-3|11	Group:		Publishing
21mr|texlive-showhyphens-0.5c-3|12	URL:		http://www.ctan.org/tex-archive/macros/luatex/latex/showhyphens
21mr|texlive-showhyphens-0.5c-3|13	License:	OTHER-FREE
21mr|texlive-showhyphens-0.5c-3|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/showhyphens.tar.xz
21mr|texlive-showhyphens-0.5c-3|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/showhyphens.doc.tar.xz
21mr|texlive-showhyphens-0.5c-3|16	BuildArch:	noarch
21mr|texlive-showhyphens-0.5c-3|17	BuildRequires:	texlive-tlpkg
21mr|texlive-showhyphens-0.5c-3|18	Requires(pre):	texlive-tlpkg
21mr|texlive-showhyphens-0.5c-3|19	Requires(post):	texlive-kpathsea
21mr|texlive-showhyphens-0.5c-3|20	
21mr|texlive-showhyphens-0.5c-3|21	%description
21mr|texlive-showhyphens-0.5c-3|22	With this package, LuaLaTeX will indicate all possible
21mr|texlive-showhyphens-0.5c-3|23	hyphenations in the printed output.
21mr|texlive-showhyphens-0.5c-3|24	
21mr|texlive-showhyphens-0.5c-3|25	#-----------------------------------------------------------------------
21mr|texlive-showhyphens-0.5c-3|26	%files
21mr|texlive-showhyphens-0.5c-3|27	%{_texmfdistdir}/tex/lualatex/showhyphens/showhyphens.sty
21mr|texlive-showhyphens-0.5c-3|28	%doc %{_texmfdistdir}/doc/lualatex/showhyphens/README
21mr|texlive-showhyphens-0.5c-3|29	%doc %{_texmfdistdir}/doc/lualatex/showhyphens/showhyphens-doc.pdf
21mr|texlive-showhyphens-0.5c-3|30	%doc %{_texmfdistdir}/doc/lualatex/showhyphens/showhyphens-doc.tex
21mr|texlive-showhyphens-0.5c-3|31	%doc %{_texmfdistdir}/doc/lualatex/showhyphens/showhyphens-sample.pdf
21mr|texlive-showhyphens-0.5c-3|32	
21mr|texlive-showhyphens-0.5c-3|33	#-----------------------------------------------------------------------
21mr|texlive-showhyphens-0.5c-3|34	%prep
21mr|texlive-showhyphens-0.5c-3|35	%setup -c -a0 -a1
21mr|texlive-showhyphens-0.5c-3|36	
21mr|texlive-showhyphens-0.5c-3|37	%build
21mr|texlive-showhyphens-0.5c-3|38	
21mr|texlive-showhyphens-0.5c-3|39	%install
21mr|texlive-showhyphens-0.5c-3|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-showhyphens-0.5c-3|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19043 21
21mr|texlive-showlabels-1.8-2|1	# revision 32364
21mr|texlive-showlabels-1.8-2|2	# category Package
21mr|texlive-showlabels-1.8-2|3	# catalog-ctan /macros/latex/contrib/showlabels
21mr|texlive-showlabels-1.8-2|4	# catalog-date 2013-12-07 01:06:37 +0100
21mr|texlive-showlabels-1.8-2|5	# catalog-license gpl
21mr|texlive-showlabels-1.8-2|6	# catalog-version 1.6.6
21mr|texlive-showlabels-1.8-2|7	Name:		texlive-showlabels
21mr|texlive-showlabels-1.8-2|8	Version:	1.8
21mr|texlive-showlabels-1.8-2|9	Release:	2
21mr|texlive-showlabels-1.8-2|10	Summary:	Show label commands in the margin
21mr|texlive-showlabels-1.8-2|11	Group:		Publishing
21mr|texlive-showlabels-1.8-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/showlabels
21mr|texlive-showlabels-1.8-2|13	License:	GPL
21mr|texlive-showlabels-1.8-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/showlabels.tar.xz
21mr|texlive-showlabels-1.8-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/showlabels.doc.tar.xz
21mr|texlive-showlabels-1.8-2|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/showlabels.source.tar.xz
21mr|texlive-showlabels-1.8-2|17	BuildArch:	noarch
21mr|texlive-showlabels-1.8-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-showlabels-1.8-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-showlabels-1.8-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-showlabels-1.8-2|21	
21mr|texlive-showlabels-1.8-2|22	%description
21mr|texlive-showlabels-1.8-2|23	This package helps you keep track of all the labels you define,
21mr|texlive-showlabels-1.8-2|24	by putting the name of new labels into the margin whenever the
21mr|texlive-showlabels-1.8-2|25	\label command is used. The package allows you to do the same
21mr|texlive-showlabels-1.8-2|26	thing for other commands. The only one for which this is
21mr|texlive-showlabels-1.8-2|27	obviously useful is the \cite command, but it's easy to do it
21mr|texlive-showlabels-1.8-2|28	for others, such as the \ref or \begin commands.
21mr|texlive-showlabels-1.8-2|29	
21mr|texlive-showlabels-1.8-2|30	#-----------------------------------------------------------------------
21mr|texlive-showlabels-1.8-2|31	%files
21mr|texlive-showlabels-1.8-2|32	%{_texmfdistdir}/tex/latex/showlabels/showlabels.sty
21mr|texlive-showlabels-1.8-2|33	%doc %{_texmfdistdir}/doc/latex/showlabels/README
21mr|texlive-showlabels-1.8-2|34	%doc %{_texmfdistdir}/doc/latex/showlabels/VERSION
21mr|texlive-showlabels-1.8-2|35	%doc %{_texmfdistdir}/doc/latex/showlabels/lppl.txt
21mr|texlive-showlabels-1.8-2|36	%doc %{_texmfdistdir}/doc/latex/showlabels/showlabels.html
21mr|texlive-showlabels-1.8-2|37	%doc %{_texmfdistdir}/doc/latex/showlabels/showlabels.pdf
21mr|texlive-showlabels-1.8-2|38	%doc %{_texmfdistdir}/doc/latex/showlabels/style.css
21mr|texlive-showlabels-1.8-2|39	#- source
21mr|texlive-showlabels-1.8-2|40	%doc %{_texmfdistdir}/source/latex/showlabels/showlabels.drv
21mr|texlive-showlabels-1.8-2|41	%doc %{_texmfdistdir}/source/latex/showlabels/showlabels.dtx
21mr|texlive-showlabels-1.8-2|42	%doc %{_texmfdistdir}/source/latex/showlabels/showlabels.ins
21mr|texlive-showlabels-1.8-2|43	
21mr|texlive-showlabels-1.8-2|44	#-----------------------------------------------------------------------
21mr|texlive-showlabels-1.8-2|45	%prep
21mr|texlive-showlabels-1.8-2|46	%setup -c -a0 -a1 -a2
21mr|texlive-showlabels-1.8-2|47	
21mr|texlive-showlabels-1.8-2|48	%build
21mr|texlive-showlabels-1.8-2|49	
21mr|texlive-showlabels-1.8-2|50	%install
21mr|texlive-showlabels-1.8-2|51	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-showlabels-1.8-2|52	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19044 21
21mr|texlive-sidecap-1.6f-7|1	# revision 15878
21mr|texlive-sidecap-1.6f-7|2	# category Package
21mr|texlive-sidecap-1.6f-7|3	# catalog-ctan /macros/latex/contrib/sidecap
21mr|texlive-sidecap-1.6f-7|4	# catalog-date 2007-01-14 23:54:50 +0100
21mr|texlive-sidecap-1.6f-7|5	# catalog-license lppl
21mr|texlive-sidecap-1.6f-7|6	# catalog-version 1.6f
21mr|texlive-sidecap-1.6f-7|7	Name:		texlive-sidecap
21mr|texlive-sidecap-1.6f-7|8	Version:	1.6f
21mr|texlive-sidecap-1.6f-7|9	Release:	7
21mr|texlive-sidecap-1.6f-7|10	Summary:	Typeset captions sideways
21mr|texlive-sidecap-1.6f-7|11	Group:		Publishing
21mr|texlive-sidecap-1.6f-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/sidecap
21mr|texlive-sidecap-1.6f-7|13	License:	LPPL
21mr|texlive-sidecap-1.6f-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sidecap.tar.xz
21mr|texlive-sidecap-1.6f-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sidecap.doc.tar.xz
21mr|texlive-sidecap-1.6f-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sidecap.source.tar.xz
21mr|texlive-sidecap-1.6f-7|17	BuildArch:	noarch
21mr|texlive-sidecap-1.6f-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-sidecap-1.6f-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-sidecap-1.6f-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-sidecap-1.6f-7|21	
21mr|texlive-sidecap-1.6f-7|22	%description
21mr|texlive-sidecap-1.6f-7|23	Defines environments called SCfigure and SCtable (analogous to
21mr|texlive-sidecap-1.6f-7|24	figure and table) to typeset captions sideways. Options include
21mr|texlive-sidecap-1.6f-7|25	outercaption, innercaption, leftcaption and rightcaption.
21mr|texlive-sidecap-1.6f-7|26	
21mr|texlive-sidecap-1.6f-7|27	
21mr|texlive-sidecap-1.6f-7|28	#-----------------------------------------------------------------------
21mr|texlive-sidecap-1.6f-7|29	%files
21mr|texlive-sidecap-1.6f-7|30	%{_texmfdistdir}/tex/latex/sidecap/sidecap.sty
21mr|texlive-sidecap-1.6f-7|31	%doc %{_texmfdistdir}/doc/latex/sidecap/README
21mr|texlive-sidecap-1.6f-7|32	%doc %{_texmfdistdir}/doc/latex/sidecap/sc-test-common.tex
21mr|texlive-sidecap-1.6f-7|33	%doc %{_texmfdistdir}/doc/latex/sidecap/sc-test1.tex
21mr|texlive-sidecap-1.6f-7|34	%doc %{_texmfdistdir}/doc/latex/sidecap/sc-test2.tex
21mr|texlive-sidecap-1.6f-7|35	%doc %{_texmfdistdir}/doc/latex/sidecap/sc-test3.tex
21mr|texlive-sidecap-1.6f-7|36	%doc %{_texmfdistdir}/doc/latex/sidecap/sc-test4.tex
21mr|texlive-sidecap-1.6f-7|37	%doc %{_texmfdistdir}/doc/latex/sidecap/sc-test5.tex
21mr|texlive-sidecap-1.6f-7|38	%doc %{_texmfdistdir}/doc/latex/sidecap/sc-test6.tex
21mr|texlive-sidecap-1.6f-7|39	%doc %{_texmfdistdir}/doc/latex/sidecap/sidecap.pdf
21mr|texlive-sidecap-1.6f-7|40	#- source
21mr|texlive-sidecap-1.6f-7|41	%doc %{_texmfdistdir}/source/latex/sidecap/Makefile
21mr|texlive-sidecap-1.6f-7|42	%doc %{_texmfdistdir}/source/latex/sidecap/sidecap.dtx
21mr|texlive-sidecap-1.6f-7|43	%doc %{_texmfdistdir}/source/latex/sidecap/sidecap.ins
21mr|texlive-sidecap-1.6f-7|44	
21mr|texlive-sidecap-1.6f-7|45	#-----------------------------------------------------------------------
21mr|texlive-sidecap-1.6f-7|46	%prep
21mr|texlive-sidecap-1.6f-7|47	%setup -c -a0 -a1 -a2
21mr|texlive-sidecap-1.6f-7|48	
21mr|texlive-sidecap-1.6f-7|49	%build
21mr|texlive-sidecap-1.6f-7|50	
21mr|texlive-sidecap-1.6f-7|51	%install
21mr|texlive-sidecap-1.6f-7|52	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-sidecap-1.6f-7|53	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19045 21
21mr|texlive-sidenotes-1.00-2|1	Name:		texlive-sidenotes
21mr|texlive-sidenotes-1.00-2|2	Epoch:		1
21mr|texlive-sidenotes-1.00-2|3	Version:	1.00
21mr|texlive-sidenotes-1.00-2|4	Release:	2
21mr|texlive-sidenotes-1.00-2|5	Summary:	Typeset notes containing rich content, in the margin
21mr|texlive-sidenotes-1.00-2|6	Group:		Publishing
21mr|texlive-sidenotes-1.00-2|7	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/sidenotes
21mr|texlive-sidenotes-1.00-2|8	License:	LPPL1.3
21mr|texlive-sidenotes-1.00-2|9	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sidenotes.tar.xz
21mr|texlive-sidenotes-1.00-2|10	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sidenotes.doc.tar.xz
21mr|texlive-sidenotes-1.00-2|11	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sidenotes.source.tar.xz
21mr|texlive-sidenotes-1.00-2|12	BuildArch:	noarch
21mr|texlive-sidenotes-1.00-2|13	BuildRequires:	texlive-tlpkg
21mr|texlive-sidenotes-1.00-2|14	Requires(pre):	texlive-tlpkg
21mr|texlive-sidenotes-1.00-2|15	Requires(post):	texlive-kpathsea
21mr|texlive-sidenotes-1.00-2|16	
21mr|texlive-sidenotes-1.00-2|17	%description
21mr|texlive-sidenotes-1.00-2|18	The package allows typesetting of texts with notes, figures,
21mr|texlive-sidenotes-1.00-2|19	citations, captions and tables in the margin. This is common
21mr|texlive-sidenotes-1.00-2|20	(for example) in science text books.
21mr|texlive-sidenotes-1.00-2|21	
21mr|texlive-sidenotes-1.00-2|22	#-----------------------------------------------------------------------
21mr|texlive-sidenotes-1.00-2|23	%files
21mr|texlive-sidenotes-1.00-2|24	%{_texmfdistdir}/tex/latex/sidenotes
21mr|texlive-sidenotes-1.00-2|25	%doc %{_texmfdistdir}/doc/latex/sidenotes
21mr|texlive-sidenotes-1.00-2|26	#- source
21mr|texlive-sidenotes-1.00-2|27	%doc %{_texmfdistdir}/source/latex/sidenotes
21mr|texlive-sidenotes-1.00-2|28	
21mr|texlive-sidenotes-1.00-2|29	#-----------------------------------------------------------------------
21mr|texlive-sidenotes-1.00-2|30	%prep
21mr|texlive-sidenotes-1.00-2|31	%setup -c -a0 -a1 -a2
21mr|texlive-sidenotes-1.00-2|32	
21mr|texlive-sidenotes-1.00-2|33	%build
21mr|texlive-sidenotes-1.00-2|34	
21mr|texlive-sidenotes-1.00-2|35	%install
21mr|texlive-sidenotes-1.00-2|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-sidenotes-1.00-2|37	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19046 21
21mr|texlive-sides-20190228-1|1	# revision 15878
21mr|texlive-sides-20190228-1|2	# category Package
21mr|texlive-sides-20190228-1|3	# catalog-ctan /macros/latex/contrib/sides
21mr|texlive-sides-20190228-1|4	# catalog-date 2007-02-26 21:24:31 +0100
21mr|texlive-sides-20190228-1|5	# catalog-license gpl
21mr|texlive-sides-20190228-1|6	# catalog-version undef
21mr|texlive-sides-20190228-1|7	Name:		texlive-sides
21mr|texlive-sides-20190228-1|8	Version:	20190228
21mr|texlive-sides-20190228-1|9	Release:	1
21mr|texlive-sides-20190228-1|10	Summary:	A LaTeX class for typesetting stage plays
21mr|texlive-sides-20190228-1|11	Group:		Publishing
21mr|texlive-sides-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/sides
21mr|texlive-sides-20190228-1|13	License:	GPL
21mr|texlive-sides-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sides.tar.xz
21mr|texlive-sides-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sides.doc.tar.xz
21mr|texlive-sides-20190228-1|16	BuildArch:	noarch
21mr|texlive-sides-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-sides-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-sides-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-sides-20190228-1|20	
21mr|texlive-sides-20190228-1|21	%description
21mr|texlive-sides-20190228-1|22	This is a LaTeX class for typesetting stage plays, based on the
21mr|texlive-sides-20190228-1|23	plari class written by Antti-Juhani Kaijanaho in 1998. It has
21mr|texlive-sides-20190228-1|24	been updated and several formatting changes have been made to
21mr|texlive-sides-20190228-1|25	it--most noticibly there are no longer orphans.
21mr|texlive-sides-20190228-1|26	
21mr|texlive-sides-20190228-1|27	#-----------------------------------------------------------------------
21mr|texlive-sides-20190228-1|28	%files
21mr|texlive-sides-20190228-1|29	%{_texmfdistdir}/tex/latex/sides/sides.cls
21mr|texlive-sides-20190228-1|30	%doc %{_texmfdistdir}/doc/latex/sides/README
21mr|texlive-sides-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/sides/sides-sample.pdf
21mr|texlive-sides-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/sides/sides-sample.tex
21mr|texlive-sides-20190228-1|33	
21mr|texlive-sides-20190228-1|34	#-----------------------------------------------------------------------
21mr|texlive-sides-20190228-1|35	%prep
21mr|texlive-sides-20190228-1|36	%setup -c -a0 -a1
21mr|texlive-sides-20190228-1|37	
21mr|texlive-sides-20190228-1|38	%build
21mr|texlive-sides-20190228-1|39	
21mr|texlive-sides-20190228-1|40	%install
21mr|texlive-sides-20190228-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-sides-20190228-1|42	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19047 21
21mr|texlive-silence-1.5b-6|1	# revision 27028
21mr|texlive-silence-1.5b-6|2	# category Package
21mr|texlive-silence-1.5b-6|3	# catalog-ctan /macros/latex/contrib/silence
21mr|texlive-silence-1.5b-6|4	# catalog-date 2012-07-04 10:43:54 +0200
21mr|texlive-silence-1.5b-6|5	# catalog-license lppl
21mr|texlive-silence-1.5b-6|6	# catalog-version 1.5b
21mr|texlive-silence-1.5b-6|7	Name:		texlive-silence
21mr|texlive-silence-1.5b-6|8	Version:	1.5b
21mr|texlive-silence-1.5b-6|9	Release:	6
21mr|texlive-silence-1.5b-6|10	Summary:	Selective filtering of error messages and warnings
21mr|texlive-silence-1.5b-6|11	Group:		Publishing
21mr|texlive-silence-1.5b-6|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/silence
21mr|texlive-silence-1.5b-6|13	License:	LPPL
21mr|texlive-silence-1.5b-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/silence.tar.xz
21mr|texlive-silence-1.5b-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/silence.doc.tar.xz
21mr|texlive-silence-1.5b-6|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/silence.source.tar.xz
21mr|texlive-silence-1.5b-6|17	BuildArch:	noarch
21mr|texlive-silence-1.5b-6|18	BuildRequires:	texlive-tlpkg
21mr|texlive-silence-1.5b-6|19	Requires(pre):	texlive-tlpkg
21mr|texlive-silence-1.5b-6|20	Requires(post):	texlive-kpathsea
21mr|texlive-silence-1.5b-6|21	
21mr|texlive-silence-1.5b-6|22	%description
21mr|texlive-silence-1.5b-6|23	The package allows the user to filter out unwanted warnings and
21mr|texlive-silence-1.5b-6|24	error messages issued by LaTeX, packages and classes, so they
21mr|texlive-silence-1.5b-6|25	won't pop out when there's nothing one can do about them.
21mr|texlive-silence-1.5b-6|26	Filtering goes from the very broad ("avoid all messages by such
21mr|texlive-silence-1.5b-6|27	and such") to the fine-grained ("avoid messages that begin
21mr|texlive-silence-1.5b-6|28	with..."). Messages may be saved to an external file for later
21mr|texlive-silence-1.5b-6|29	reference.
21mr|texlive-silence-1.5b-6|30	
21mr|texlive-silence-1.5b-6|31	
21mr|texlive-silence-1.5b-6|32	#-----------------------------------------------------------------------
21mr|texlive-silence-1.5b-6|33	%files
21mr|texlive-silence-1.5b-6|34	%{_texmfdistdir}/tex/latex/silence/silence.sty
21mr|texlive-silence-1.5b-6|35	%doc %{_texmfdistdir}/doc/latex/silence/README
21mr|texlive-silence-1.5b-6|36	%doc %{_texmfdistdir}/doc/latex/silence/silence-doc.pdf
21mr|texlive-silence-1.5b-6|37	#- source
21mr|texlive-silence-1.5b-6|38	%doc %{_texmfdistdir}/source/latex/silence/silence-doc.dtx
21mr|texlive-silence-1.5b-6|39	%doc %{_texmfdistdir}/source/latex/silence/silence.ins
21mr|texlive-silence-1.5b-6|40	
21mr|texlive-silence-1.5b-6|41	#-----------------------------------------------------------------------
21mr|texlive-silence-1.5b-6|42	%prep
21mr|texlive-silence-1.5b-6|43	%setup -c -a0 -a1 -a2
21mr|texlive-silence-1.5b-6|44	
21mr|texlive-silence-1.5b-6|45	%build
21mr|texlive-silence-1.5b-6|46	
21mr|texlive-silence-1.5b-6|47	%install
21mr|texlive-silence-1.5b-6|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-silence-1.5b-6|49	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19048 21
21mr|texlive-simplecd-1.4-10|1	# revision 29260
21mr|texlive-simplecd-1.4-10|2	# category Package
21mr|texlive-simplecd-1.4-10|3	# catalog-ctan /macros/latex/contrib/simplecd
21mr|texlive-simplecd-1.4-10|4	# catalog-date 2013-02-28 20:37:57 +0100
21mr|texlive-simplecd-1.4-10|5	# catalog-license lppl1.2
21mr|texlive-simplecd-1.4-10|6	# catalog-version 1.4
21mr|texlive-simplecd-1.4-10|7	Name:		texlive-simplecd
21mr|texlive-simplecd-1.4-10|8	Version:	1.4
21mr|texlive-simplecd-1.4-10|9	Release:	10
21mr|texlive-simplecd-1.4-10|10	Summary:	Simple CD, DVD covers for printing
21mr|texlive-simplecd-1.4-10|11	Group:		Publishing
21mr|texlive-simplecd-1.4-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/simplecd
21mr|texlive-simplecd-1.4-10|13	License:	LPPL1.2
21mr|texlive-simplecd-1.4-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/simplecd.tar.xz
21mr|texlive-simplecd-1.4-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/simplecd.doc.tar.xz
21mr|texlive-simplecd-1.4-10|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/simplecd.source.tar.xz
21mr|texlive-simplecd-1.4-10|17	BuildArch:	noarch
21mr|texlive-simplecd-1.4-10|18	BuildRequires:	texlive-tlpkg
21mr|texlive-simplecd-1.4-10|19	Requires(pre):	texlive-tlpkg
21mr|texlive-simplecd-1.4-10|20	Requires(post):	texlive-kpathsea
21mr|texlive-simplecd-1.4-10|21	
21mr|texlive-simplecd-1.4-10|22	%description
21mr|texlive-simplecd-1.4-10|23	The package provides printable cut-outs for various CD, DVD and
21mr|texlive-simplecd-1.4-10|24	other disc holders. The name of the package comes from its
21mr|texlive-simplecd-1.4-10|25	implementation and ease of use; it was designed just for text
21mr|texlive-simplecd-1.4-10|26	content, but since the text is placed in a \parbox in a tabular
21mr|texlive-simplecd-1.4-10|27	environment cell, a rather wide range of things may be placed.
21mr|texlive-simplecd-1.4-10|28	
21mr|texlive-simplecd-1.4-10|29	
21mr|texlive-simplecd-1.4-10|30	#-----------------------------------------------------------------------
21mr|texlive-simplecd-1.4-10|31	%files
21mr|texlive-simplecd-1.4-10|32	%{_texmfdistdir}/tex/latex/simplecd/simplecd.sty
21mr|texlive-simplecd-1.4-10|33	%doc %{_texmfdistdir}/doc/latex/simplecd/README
21mr|texlive-simplecd-1.4-10|34	%doc %{_texmfdistdir}/doc/latex/simplecd/examples.pdf
21mr|texlive-simplecd-1.4-10|35	%doc %{_texmfdistdir}/doc/latex/simplecd/examples.tex
21mr|texlive-simplecd-1.4-10|36	%doc %{_texmfdistdir}/doc/latex/simplecd/simplecd.pdf
21mr|texlive-simplecd-1.4-10|37	#- source
21mr|texlive-simplecd-1.4-10|38	%doc %{_texmfdistdir}/source/latex/simplecd/simplecd.dtx
21mr|texlive-simplecd-1.4-10|39	%doc %{_texmfdistdir}/source/latex/simplecd/simplecd.ins
21mr|texlive-simplecd-1.4-10|40	
21mr|texlive-simplecd-1.4-10|41	#-----------------------------------------------------------------------
21mr|texlive-simplecd-1.4-10|42	%prep
21mr|texlive-simplecd-1.4-10|43	%setup -c -a0 -a1 -a2
21mr|texlive-simplecd-1.4-10|44	
21mr|texlive-simplecd-1.4-10|45	%build
21mr|texlive-simplecd-1.4-10|46	
21mr|texlive-simplecd-1.4-10|47	%install
21mr|texlive-simplecd-1.4-10|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-simplecd-1.4-10|49	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19049 21
21mr|texlive-simplecv-1.6a-2|1	Name:		texlive-simplecv
21mr|texlive-simplecv-1.6a-2|2	Version:	1.6a
21mr|texlive-simplecv-1.6a-2|3	Release:	2
21mr|texlive-simplecv-1.6a-2|4	Summary:	A simple class for writing curricula vitae
21mr|texlive-simplecv-1.6a-2|5	Group:		Publishing
21mr|texlive-simplecv-1.6a-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/simplecv
21mr|texlive-simplecv-1.6a-2|7	License:	LPPL
21mr|texlive-simplecv-1.6a-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/simplecv.tar.xz
21mr|texlive-simplecv-1.6a-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/simplecv.doc.tar.xz
21mr|texlive-simplecv-1.6a-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/simplecv.source.tar.xz
21mr|texlive-simplecv-1.6a-2|11	BuildArch:	noarch
21mr|texlive-simplecv-1.6a-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-simplecv-1.6a-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-simplecv-1.6a-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-simplecv-1.6a-2|15	
21mr|texlive-simplecv-1.6a-2|16	%description
21mr|texlive-simplecv-1.6a-2|17	A derivative of the cv class available to lyx users (renamed to
21mr|texlive-simplecv-1.6a-2|18	avoid the existing cv package).
21mr|texlive-simplecv-1.6a-2|19	
21mr|texlive-simplecv-1.6a-2|20	#-----------------------------------------------------------------------
21mr|texlive-simplecv-1.6a-2|21	%files
21mr|texlive-simplecv-1.6a-2|22	%{_texmfdistdir}/tex/latex/simplecv
21mr|texlive-simplecv-1.6a-2|23	%doc %{_texmfdistdir}/doc/latex/simplecv
21mr|texlive-simplecv-1.6a-2|24	#- source
21mr|texlive-simplecv-1.6a-2|25	%doc %{_texmfdistdir}/source/latex/simplecv
21mr|texlive-simplecv-1.6a-2|26	
21mr|texlive-simplecv-1.6a-2|27	#-----------------------------------------------------------------------
21mr|texlive-simplecv-1.6a-2|28	%prep
21mr|texlive-simplecv-1.6a-2|29	%setup -c -a0 -a1 -a2
21mr|texlive-simplecv-1.6a-2|30	
21mr|texlive-simplecv-1.6a-2|31	%build
21mr|texlive-simplecv-1.6a-2|32	
21mr|texlive-simplecv-1.6a-2|33	%install
21mr|texlive-simplecv-1.6a-2|34	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-simplecv-1.6a-2|35	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19050 21
21mr|texlive-simplewick-1.2a-7|1	# revision 15878
21mr|texlive-simplewick-1.2a-7|2	# category Package
21mr|texlive-simplewick-1.2a-7|3	# catalog-ctan /macros/latex/contrib/simplewick
21mr|texlive-simplewick-1.2a-7|4	# catalog-date 2008-08-23 15:48:35 +0200
21mr|texlive-simplewick-1.2a-7|5	# catalog-license gpl
21mr|texlive-simplewick-1.2a-7|6	# catalog-version 1.2a
21mr|texlive-simplewick-1.2a-7|7	Name:		texlive-simplewick
21mr|texlive-simplewick-1.2a-7|8	Version:	1.2a
21mr|texlive-simplewick-1.2a-7|9	Release:	7
21mr|texlive-simplewick-1.2a-7|10	Summary:	Simple Wick contractions
21mr|texlive-simplewick-1.2a-7|11	Group:		Publishing
21mr|texlive-simplewick-1.2a-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/simplewick
21mr|texlive-simplewick-1.2a-7|13	License:	GPL
21mr|texlive-simplewick-1.2a-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/simplewick.tar.xz
21mr|texlive-simplewick-1.2a-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/simplewick.doc.tar.xz
21mr|texlive-simplewick-1.2a-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/simplewick.source.tar.xz
21mr|texlive-simplewick-1.2a-7|17	BuildArch:	noarch
21mr|texlive-simplewick-1.2a-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-simplewick-1.2a-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-simplewick-1.2a-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-simplewick-1.2a-7|21	
21mr|texlive-simplewick-1.2a-7|22	%description
21mr|texlive-simplewick-1.2a-7|23	The package provides a simple means of drawing Wick
21mr|texlive-simplewick-1.2a-7|24	contractions above and below expressions.
21mr|texlive-simplewick-1.2a-7|25	
21mr|texlive-simplewick-1.2a-7|26	
21mr|texlive-simplewick-1.2a-7|27	#-----------------------------------------------------------------------
21mr|texlive-simplewick-1.2a-7|28	%files
21mr|texlive-simplewick-1.2a-7|29	%{_texmfdistdir}/tex/latex/simplewick/simplewick.sty
21mr|texlive-simplewick-1.2a-7|30	%doc %{_texmfdistdir}/doc/latex/simplewick/README
21mr|texlive-simplewick-1.2a-7|31	%doc %{_texmfdistdir}/doc/latex/simplewick/simplewick.pdf
21mr|texlive-simplewick-1.2a-7|32	#- source
21mr|texlive-simplewick-1.2a-7|33	%doc %{_texmfdistdir}/source/latex/simplewick/simplewick.dtx
21mr|texlive-simplewick-1.2a-7|34	%doc %{_texmfdistdir}/source/latex/simplewick/simplewick.ins
21mr|texlive-simplewick-1.2a-7|35	
21mr|texlive-simplewick-1.2a-7|36	#-----------------------------------------------------------------------
21mr|texlive-simplewick-1.2a-7|37	%prep
21mr|texlive-simplewick-1.2a-7|38	%setup -c -a0 -a1 -a2
21mr|texlive-simplewick-1.2a-7|39	
21mr|texlive-simplewick-1.2a-7|40	%build
21mr|texlive-simplewick-1.2a-7|41	
21mr|texlive-simplewick-1.2a-7|42	%install
21mr|texlive-simplewick-1.2a-7|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-simplewick-1.2a-7|44	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19051 21
21mr|texlive-simplified-latex-20190228-1|1	# revision 20620
21mr|texlive-simplified-latex-20190228-1|2	# category Package
21mr|texlive-simplified-latex-20190228-1|3	# catalog-ctan /info/simplified-latex
21mr|texlive-simplified-latex-20190228-1|4	# catalog-date 2010-11-29 22:48:23 +0100
21mr|texlive-simplified-latex-20190228-1|5	# catalog-license lppl
21mr|texlive-simplified-latex-20190228-1|6	# catalog-version undef
21mr|texlive-simplified-latex-20190228-1|7	Name:		texlive-simplified-latex
21mr|texlive-simplified-latex-20190228-1|8	Version:	20190228
21mr|texlive-simplified-latex-20190228-1|9	Release:	1
21mr|texlive-simplified-latex-20190228-1|10	Summary:	A Simplified Introduction to LaTeX
21mr|texlive-simplified-latex-20190228-1|11	Group:		Publishing
21mr|texlive-simplified-latex-20190228-1|12	URL:		http://www.ctan.org/tex-archive/info/simplified-latex
21mr|texlive-simplified-latex-20190228-1|13	License:	LPPL
21mr|texlive-simplified-latex-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/simplified-latex.tar.xz
21mr|texlive-simplified-latex-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/simplified-latex.doc.tar.xz
21mr|texlive-simplified-latex-20190228-1|16	BuildArch:	noarch
21mr|texlive-simplified-latex-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-simplified-latex-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-simplified-latex-20190228-1|19	
21mr|texlive-simplified-latex-20190228-1|20	%description
21mr|texlive-simplified-latex-20190228-1|21	An accessible introduction for the beginner.
21mr|texlive-simplified-latex-20190228-1|22	
21mr|texlive-simplified-latex-20190228-1|23	#-----------------------------------------------------------------------
21mr|texlive-simplified-latex-20190228-1|24	%files
21mr|texlive-simplified-latex-20190228-1|25	%doc %{_texmfdistdir}/doc/latex/simplified-latex/README
21mr|texlive-simplified-latex-20190228-1|26	%doc %{_texmfdistdir}/doc/latex/simplified-latex/simplified-intro.pdf
21mr|texlive-simplified-latex-20190228-1|27	%doc %{_texmfdistdir}/doc/latex/simplified-latex/source.zip
21mr|texlive-simplified-latex-20190228-1|28	
21mr|texlive-simplified-latex-20190228-1|29	#-----------------------------------------------------------------------
21mr|texlive-simplified-latex-20190228-1|30	%prep
21mr|texlive-simplified-latex-20190228-1|31	%setup -c -a0 -a1
21mr|texlive-simplified-latex-20190228-1|32	
21mr|texlive-simplified-latex-20190228-1|33	%build
21mr|texlive-simplified-latex-20190228-1|34	
21mr|texlive-simplified-latex-20190228-1|35	%install
21mr|texlive-simplified-latex-20190228-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-simplified-latex-20190228-1|37	cp -fpar doc %{buildroot}%{_texmfdistdir}

19052 21
21mr|texlive-simurgh-0.01b-10|1	# revision 31719
21mr|texlive-simurgh-0.01b-10|2	# category Package
21mr|texlive-simurgh-0.01b-10|3	# catalog-ctan /macros/luatex/latex/simurgh
21mr|texlive-simurgh-0.01b-10|4	# catalog-date 2013-09-21 10:47:25 +0200
21mr|texlive-simurgh-0.01b-10|5	# catalog-license gpl2
21mr|texlive-simurgh-0.01b-10|6	# catalog-version 0.01b
21mr|texlive-simurgh-0.01b-10|7	Name:		texlive-simurgh
21mr|texlive-simurgh-0.01b-10|8	Version:	0.01b
21mr|texlive-simurgh-0.01b-10|9	Release:	10
21mr|texlive-simurgh-0.01b-10|10	Summary:	Typeset Parsi in LuaLaTeX
21mr|texlive-simurgh-0.01b-10|11	Group:		Publishing
21mr|texlive-simurgh-0.01b-10|12	URL:		http://www.ctan.org/tex-archive/macros/luatex/latex/simurgh
21mr|texlive-simurgh-0.01b-10|13	License:	GPL2
21mr|texlive-simurgh-0.01b-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/simurgh.tar.xz
21mr|texlive-simurgh-0.01b-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/simurgh.doc.tar.xz
21mr|texlive-simurgh-0.01b-10|16	BuildArch:	noarch
21mr|texlive-simurgh-0.01b-10|17	BuildRequires:	texlive-tlpkg
21mr|texlive-simurgh-0.01b-10|18	Requires(pre):	texlive-tlpkg
21mr|texlive-simurgh-0.01b-10|19	Requires(post):	texlive-kpathsea
21mr|texlive-simurgh-0.01b-10|20	
21mr|texlive-simurgh-0.01b-10|21	%description
21mr|texlive-simurgh-0.01b-10|22	The package provides an automatic and unified interface for
21mr|texlive-simurgh-0.01b-10|23	Parsi typesetting in LaTeX, using the LuaTeX engine. The
21mr|texlive-simurgh-0.01b-10|24	project to produce this system is dedicated to Ferdowsi The
21mr|texlive-simurgh-0.01b-10|25	Great.
21mr|texlive-simurgh-0.01b-10|26	
21mr|texlive-simurgh-0.01b-10|27	
21mr|texlive-simurgh-0.01b-10|28	#-----------------------------------------------------------------------
21mr|texlive-simurgh-0.01b-10|29	%files
21mr|texlive-simurgh-0.01b-10|30	%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-abjad.sty
21mr|texlive-simurgh-0.01b-10|31	%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-adadi.sty
21mr|texlive-simurgh-0.01b-10|32	%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-algorithm.sty
21mr|texlive-simurgh-0.01b-10|33	%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-algorithmic.sty
21mr|texlive-simurgh-0.01b-10|34	%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-amsart.sty
21mr|texlive-simurgh-0.01b-10|35	%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-amsbook.sty
21mr|texlive-simurgh-0.01b-10|36	%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-amsmath.sty
21mr|texlive-simurgh-0.01b-10|37	%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-amstext.sty
21mr|texlive-simurgh-0.01b-10|38	%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-amsthm.sty
21mr|texlive-simurgh-0.01b-10|39	%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-array.sty
21mr|texlive-simurgh-0.01b-10|40	%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-article.sty
21mr|texlive-simurgh-0.01b-10|41	%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-artikel1.sty
21mr|texlive-simurgh-0.01b-10|42	%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-artikel2.sty
21mr|texlive-simurgh-0.01b-10|43	%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-artikel3.sty
21mr|texlive-simurgh-0.01b-10|44	%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-arydshln.sty
21mr|texlive-simurgh-0.01b-10|45	%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-backref.sty
21mr|texlive-simurgh-0.01b-10|46	%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-bidi.sty
21mr|texlive-simurgh-0.01b-10|47	%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-boek.sty
21mr|texlive-simurgh-0.01b-10|48	%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-boek3.sty
21mr|texlive-simurgh-0.01b-10|49	%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-book.sty
21mr|texlive-simurgh-0.01b-10|50	%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-bookest.sty
21mr|texlive-simurgh-0.01b-10|51	%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-caption3.sty
21mr|texlive-simurgh-0.01b-10|52	%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-char-def.lua
21mr|texlive-simurgh-0.01b-10|53	%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-char-ini.lua
21mr|texlive-simurgh-0.01b-10|54	%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-chkeng.sty
21mr|texlive-simurgh-0.01b-10|55	%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-clss.sty
21mr|texlive-simurgh-0.01b-10|56	%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-counters.sty
21mr|texlive-simurgh-0.01b-10|57	%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-cptns.sty
21mr|texlive-simurgh-0.01b-10|58	%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-doc.cls
21mr|texlive-simurgh-0.01b-10|59	%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-empheq.sty
21mr|texlive-simurgh-0.01b-10|60	%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-extarticle.sty
21mr|texlive-simurgh-0.01b-10|61	%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-extbook.sty
21mr|texlive-simurgh-0.01b-10|62	%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-extletter.sty
21mr|texlive-simurgh-0.01b-10|63	%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-extreport.sty
21mr|texlive-simurgh-0.01b-10|64	%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-fleqn.sty
21mr|texlive-simurgh-0.01b-10|65	%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-fonts.sty
21mr|texlive-simurgh-0.01b-10|66	%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-footnotes.sty
21mr|texlive-simurgh-0.01b-10|67	%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-ftnxtra.sty
21mr|texlive-simurgh-0.01b-10|68	%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-glossaries.sty
21mr|texlive-simurgh-0.01b-10|69	%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-harfi.sty
21mr|texlive-simurgh-0.01b-10|70	%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-jalalical.sty
21mr|texlive-simurgh-0.01b-10|71	%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-leqno.sty
21mr|texlive-simurgh-0.01b-10|72	%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-letter.sty
21mr|texlive-simurgh-0.01b-10|73	%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-lettrine.sty
21mr|texlive-simurgh-0.01b-10|74	%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-loader.sty
21mr|texlive-simurgh-0.01b-10|75	%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-ltx.sty
21mr|texlive-simurgh-0.01b-10|76	%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-mathdigitspec.sty
21mr|texlive-simurgh-0.01b-10|77	%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-memoir.sty
21mr|texlive-simurgh-0.01b-10|78	%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-minitoc.sty
21mr|texlive-simurgh-0.01b-10|79	%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-natbib.sty
21mr|texlive-simurgh-0.01b-10|80	%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-pkgs.sty
21mr|texlive-simurgh-0.01b-10|81	%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-poem.sty
21mr|texlive-simurgh-0.01b-10|82	%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-rapport1.sty
21mr|texlive-simurgh-0.01b-10|83	%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-rapport3.sty
21mr|texlive-simurgh-0.01b-10|84	%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-refrep.sty
21mr|texlive-simurgh-0.01b-10|85	%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-report.sty
21mr|texlive-simurgh-0.01b-10|86	%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-scrartcl.sty
21mr|texlive-simurgh-0.01b-10|87	%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-scrbook.sty
21mr|texlive-simurgh-0.01b-10|88	%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-scrlettr.sty
21mr|texlive-simurgh-0.01b-10|89	%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-scrreprt.sty
21mr|texlive-simurgh-0.01b-10|90	%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-shellescape.sty
21mr|texlive-simurgh-0.01b-10|91	%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-tags.sty
21mr|texlive-simurgh-0.01b-10|92	%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-tartibi.sty
21mr|texlive-simurgh-0.01b-10|93	%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-tools.sty
21mr|texlive-simurgh-0.01b-10|94	%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-unibidi-core.lua
21mr|texlive-simurgh-0.01b-10|95	%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-unibidi-ini.lua
21mr|texlive-simurgh-0.01b-10|96	%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-unibidi-math.lua
21mr|texlive-simurgh-0.01b-10|97	%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-unibidi.lua
21mr|texlive-simurgh-0.01b-10|98	%{_texmfdistdir}/tex/lualatex/simurgh/simurgh-unibidi.sty
21mr|texlive-simurgh-0.01b-10|99	%{_texmfdistdir}/tex/lualatex/simurgh/simurgh.sty
21mr|texlive-simurgh-0.01b-10|100	%doc %{_texmfdistdir}/doc/lualatex/simurgh/ChangeLog
21mr|texlive-simurgh-0.01b-10|101	%doc %{_texmfdistdir}/doc/lualatex/simurgh/README.doc
21mr|texlive-simurgh-0.01b-10|102	%doc %{_texmfdistdir}/doc/lualatex/simurgh/simurgh-doc.pdf
21mr|texlive-simurgh-0.01b-10|103	%doc %{_texmfdistdir}/doc/lualatex/simurgh/simurgh-doc.tex
21mr|texlive-simurgh-0.01b-10|104	%doc %{_texmfdistdir}/doc/lualatex/simurgh/simurgh-logo.pdf
21mr|texlive-simurgh-0.01b-10|105	%doc %{_texmfdistdir}/doc/lualatex/simurgh/simurgh-logo.tex
21mr|texlive-simurgh-0.01b-10|106	
21mr|texlive-simurgh-0.01b-10|107	#-----------------------------------------------------------------------
21mr|texlive-simurgh-0.01b-10|108	%prep
21mr|texlive-simurgh-0.01b-10|109	%setup -c -a0 -a1
21mr|texlive-simurgh-0.01b-10|110	
21mr|texlive-simurgh-0.01b-10|111	%build
21mr|texlive-simurgh-0.01b-10|112	
21mr|texlive-simurgh-0.01b-10|113	%install
21mr|texlive-simurgh-0.01b-10|114	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-simurgh-0.01b-10|115	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19053 21
21mr|texlive-SIstyle-2.3a-7|1	# revision 15878
21mr|texlive-SIstyle-2.3a-7|2	# category Package
21mr|texlive-SIstyle-2.3a-7|3	# catalog-ctan /macros/latex/contrib/SIstyle
21mr|texlive-SIstyle-2.3a-7|4	# catalog-date 2008-07-16 16:54:56 +0200
21mr|texlive-SIstyle-2.3a-7|5	# catalog-license lppl
21mr|texlive-SIstyle-2.3a-7|6	# catalog-version 2.3a
21mr|texlive-SIstyle-2.3a-7|7	Name:		texlive-SIstyle
21mr|texlive-SIstyle-2.3a-7|8	Version:	2.3a
21mr|texlive-SIstyle-2.3a-7|9	Release:	7
21mr|texlive-SIstyle-2.3a-7|10	Summary:	Package to typeset SI units, numbers and angles
21mr|texlive-SIstyle-2.3a-7|11	Group:		Publishing
21mr|texlive-SIstyle-2.3a-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/SIstyle
21mr|texlive-SIstyle-2.3a-7|13	License:	LPPL
21mr|texlive-SIstyle-2.3a-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/SIstyle.tar.xz
21mr|texlive-SIstyle-2.3a-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/SIstyle.doc.tar.xz
21mr|texlive-SIstyle-2.3a-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/SIstyle.source.tar.xz
21mr|texlive-SIstyle-2.3a-7|17	BuildArch:	noarch
21mr|texlive-SIstyle-2.3a-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-SIstyle-2.3a-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-SIstyle-2.3a-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-SIstyle-2.3a-7|21	
21mr|texlive-SIstyle-2.3a-7|22	%description
21mr|texlive-SIstyle-2.3a-7|23	This package typesets SI units, numbers and angles according to
21mr|texlive-SIstyle-2.3a-7|24	the ISO requirements. Care is taken with font setup and
21mr|texlive-SIstyle-2.3a-7|25	requirements, and language customisation is available. Note
21mr|texlive-SIstyle-2.3a-7|26	that this package is (in principle) superseded by siunitx;
21mr|texlive-SIstyle-2.3a-7|27	sistyle has maintenance-only support, now.
21mr|texlive-SIstyle-2.3a-7|28	
21mr|texlive-SIstyle-2.3a-7|29	
21mr|texlive-SIstyle-2.3a-7|30	#-----------------------------------------------------------------------
21mr|texlive-SIstyle-2.3a-7|31	%files
21mr|texlive-SIstyle-2.3a-7|32	%{_texmfdistdir}/tex/latex/SIstyle/sistyle.sty
21mr|texlive-SIstyle-2.3a-7|33	%doc %{_texmfdistdir}/doc/latex/SIstyle/README
21mr|texlive-SIstyle-2.3a-7|34	%doc %{_texmfdistdir}/doc/latex/SIstyle/SIstyle-2.3a.pdf
21mr|texlive-SIstyle-2.3a-7|35	%doc %{_texmfdistdir}/doc/latex/SIstyle/fig1.eps
21mr|texlive-SIstyle-2.3a-7|36	%doc %{_texmfdistdir}/doc/latex/SIstyle/fig1.mps
21mr|texlive-SIstyle-2.3a-7|37	%doc %{_texmfdistdir}/doc/latex/SIstyle/fig2.eps
21mr|texlive-SIstyle-2.3a-7|38	%doc %{_texmfdistdir}/doc/latex/SIstyle/fig2.mps
21mr|texlive-SIstyle-2.3a-7|39	%doc %{_texmfdistdir}/doc/latex/SIstyle/graphs_scr.zip
21mr|texlive-SIstyle-2.3a-7|40	#- source
21mr|texlive-SIstyle-2.3a-7|41	%doc %{_texmfdistdir}/source/latex/SIstyle/sistyle.dtx
21mr|texlive-SIstyle-2.3a-7|42	%doc %{_texmfdistdir}/source/latex/SIstyle/sistyle.ins
21mr|texlive-SIstyle-2.3a-7|43	
21mr|texlive-SIstyle-2.3a-7|44	#-----------------------------------------------------------------------
21mr|texlive-SIstyle-2.3a-7|45	%prep
21mr|texlive-SIstyle-2.3a-7|46	%setup -c -a0 -a1 -a2
21mr|texlive-SIstyle-2.3a-7|47	
21mr|texlive-SIstyle-2.3a-7|48	%build
21mr|texlive-SIstyle-2.3a-7|49	
21mr|texlive-SIstyle-2.3a-7|50	%install
21mr|texlive-SIstyle-2.3a-7|51	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-SIstyle-2.3a-7|52	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19054 21
21mr|texlive-sitem-1.0-7|1	# revision 22136
21mr|texlive-sitem-1.0-7|2	# category Package
21mr|texlive-sitem-1.0-7|3	# catalog-ctan /macros/latex/contrib/sitem
21mr|texlive-sitem-1.0-7|4	# catalog-date 2011-04-19 10:29:51 +0200
21mr|texlive-sitem-1.0-7|5	# catalog-license lppl1.3
21mr|texlive-sitem-1.0-7|6	# catalog-version 1.0
21mr|texlive-sitem-1.0-7|7	Name:		texlive-sitem
21mr|texlive-sitem-1.0-7|8	Version:	1.0
21mr|texlive-sitem-1.0-7|9	Release:	7
21mr|texlive-sitem-1.0-7|10	Summary:	Save the optional argument of \item
21mr|texlive-sitem-1.0-7|11	Group:		Publishing
21mr|texlive-sitem-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/sitem
21mr|texlive-sitem-1.0-7|13	License:	LPPL1.3
21mr|texlive-sitem-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sitem.tar.xz
21mr|texlive-sitem-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sitem.doc.tar.xz
21mr|texlive-sitem-1.0-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sitem.source.tar.xz
21mr|texlive-sitem-1.0-7|17	BuildArch:	noarch
21mr|texlive-sitem-1.0-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-sitem-1.0-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-sitem-1.0-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-sitem-1.0-7|21	
21mr|texlive-sitem-1.0-7|22	%description
21mr|texlive-sitem-1.0-7|23	The package modifies \item commands to save the optional
21mr|texlive-sitem-1.0-7|24	argument in a box.
21mr|texlive-sitem-1.0-7|25	
21mr|texlive-sitem-1.0-7|26	
21mr|texlive-sitem-1.0-7|27	#-----------------------------------------------------------------------
21mr|texlive-sitem-1.0-7|28	%files
21mr|texlive-sitem-1.0-7|29	%{_texmfdistdir}/tex/latex/sitem/sitem.sty
21mr|texlive-sitem-1.0-7|30	%doc %{_texmfdistdir}/doc/latex/sitem/sitem.pdf
21mr|texlive-sitem-1.0-7|31	#- source
21mr|texlive-sitem-1.0-7|32	%doc %{_texmfdistdir}/source/latex/sitem/sitem.dtx
21mr|texlive-sitem-1.0-7|33	%doc %{_texmfdistdir}/source/latex/sitem/sitem.ins
21mr|texlive-sitem-1.0-7|34	
21mr|texlive-sitem-1.0-7|35	#-----------------------------------------------------------------------
21mr|texlive-sitem-1.0-7|36	%prep
21mr|texlive-sitem-1.0-7|37	%setup -c -a0 -a1 -a2
21mr|texlive-sitem-1.0-7|38	
21mr|texlive-sitem-1.0-7|39	%build
21mr|texlive-sitem-1.0-7|40	
21mr|texlive-sitem-1.0-7|41	%install
21mr|texlive-sitem-1.0-7|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-sitem-1.0-7|43	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19055 21
21mr|texlive-SIunits-1.36-7|1	# revision 15878
21mr|texlive-SIunits-1.36-7|2	# category Package
21mr|texlive-SIunits-1.36-7|3	# catalog-ctan /macros/latex/contrib/SIunits
21mr|texlive-SIunits-1.36-7|4	# catalog-date 2008-06-16 17:21:40 +0200
21mr|texlive-SIunits-1.36-7|5	# catalog-license lppl1.3
21mr|texlive-SIunits-1.36-7|6	# catalog-version 1.36
21mr|texlive-SIunits-1.36-7|7	Name:		texlive-SIunits
21mr|texlive-SIunits-1.36-7|8	Version:	1.36
21mr|texlive-SIunits-1.36-7|9	Release:	7
21mr|texlive-SIunits-1.36-7|10	Summary:	International System of Units
21mr|texlive-SIunits-1.36-7|11	Group:		Publishing
21mr|texlive-SIunits-1.36-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/SIunits
21mr|texlive-SIunits-1.36-7|13	License:	LPPL1.3
21mr|texlive-SIunits-1.36-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/SIunits.tar.xz
21mr|texlive-SIunits-1.36-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/SIunits.doc.tar.xz
21mr|texlive-SIunits-1.36-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/SIunits.source.tar.xz
21mr|texlive-SIunits-1.36-7|17	BuildArch:	noarch
21mr|texlive-SIunits-1.36-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-SIunits-1.36-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-SIunits-1.36-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-SIunits-1.36-7|21	
21mr|texlive-SIunits-1.36-7|22	%description
21mr|texlive-SIunits-1.36-7|23	Typeset physical units following the rules of the International
21mr|texlive-SIunits-1.36-7|24	System of Units (SI). The package requires amstext, for proper
21mr|texlive-SIunits-1.36-7|25	representation of some values. Note that the package is now
21mr|texlive-SIunits-1.36-7|26	superseded by siunitx; siunits has maintenance-only support,
21mr|texlive-SIunits-1.36-7|27	now.
21mr|texlive-SIunits-1.36-7|28	
21mr|texlive-SIunits-1.36-7|29	
21mr|texlive-SIunits-1.36-7|30	#-----------------------------------------------------------------------
21mr|texlive-SIunits-1.36-7|31	%files
21mr|texlive-SIunits-1.36-7|32	%{_texmfdistdir}/tex/latex/SIunits/SIunits.cfg
21mr|texlive-SIunits-1.36-7|33	%{_texmfdistdir}/tex/latex/SIunits/SIunits.sty
21mr|texlive-SIunits-1.36-7|34	%{_texmfdistdir}/tex/latex/SIunits/binary.sty
21mr|texlive-SIunits-1.36-7|35	%doc %{_texmfdistdir}/doc/latex/SIunits/README
21mr|texlive-SIunits-1.36-7|36	%doc %{_texmfdistdir}/doc/latex/SIunits/SIunits.pdf
21mr|texlive-SIunits-1.36-7|37	#- source
21mr|texlive-SIunits-1.36-7|38	%doc %{_texmfdistdir}/source/latex/SIunits/SIunits.drv
21mr|texlive-SIunits-1.36-7|39	%doc %{_texmfdistdir}/source/latex/SIunits/SIunits.dtx
21mr|texlive-SIunits-1.36-7|40	%doc %{_texmfdistdir}/source/latex/SIunits/SIunits.ins
21mr|texlive-SIunits-1.36-7|41	
21mr|texlive-SIunits-1.36-7|42	#-----------------------------------------------------------------------
21mr|texlive-SIunits-1.36-7|43	%prep
21mr|texlive-SIunits-1.36-7|44	%setup -c -a0 -a1 -a2
21mr|texlive-SIunits-1.36-7|45	
21mr|texlive-SIunits-1.36-7|46	%build
21mr|texlive-SIunits-1.36-7|47	
21mr|texlive-SIunits-1.36-7|48	%install
21mr|texlive-SIunits-1.36-7|49	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-SIunits-1.36-7|50	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19056 21
21mr|texlive-siunitx-2.7s-3|1	Name:		texlive-siunitx
21mr|texlive-siunitx-2.7s-3|2	Version:	2.7s
21mr|texlive-siunitx-2.7s-3|3	Release:	3
21mr|texlive-siunitx-2.7s-3|4	Summary:	A comprehensive (SI) units package
21mr|texlive-siunitx-2.7s-3|5	Group:		Publishing
21mr|texlive-siunitx-2.7s-3|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/siunitx
21mr|texlive-siunitx-2.7s-3|7	License:	LPPL1.3
21mr|texlive-siunitx-2.7s-3|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/siunitx.tar.xz
21mr|texlive-siunitx-2.7s-3|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/siunitx.doc.tar.xz
21mr|texlive-siunitx-2.7s-3|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/siunitx.source.tar.xz
21mr|texlive-siunitx-2.7s-3|11	BuildArch:	noarch
21mr|texlive-siunitx-2.7s-3|12	BuildRequires:	texlive-tlpkg
21mr|texlive-siunitx-2.7s-3|13	Requires(pre):	texlive-tlpkg
21mr|texlive-siunitx-2.7s-3|14	Requires(post):	texlive-kpathsea
21mr|texlive-siunitx-2.7s-3|15	
21mr|texlive-siunitx-2.7s-3|16	%description
21mr|texlive-siunitx-2.7s-3|17	Typesetting values with units requires care to ensure that the
21mr|texlive-siunitx-2.7s-3|18	combined mathematical meaning of the value plus unit
21mr|texlive-siunitx-2.7s-3|19	combination is clear. In particular, the SI units system lays
21mr|texlive-siunitx-2.7s-3|20	down a consistent set of units with rules on how they are to be
21mr|texlive-siunitx-2.7s-3|21	used. However, different countries and publishers have
21mr|texlive-siunitx-2.7s-3|22	differing conventions on the exact appearance of numbers (and
21mr|texlive-siunitx-2.7s-3|23	units). A number of LaTeX packages have been developed to
21mr|texlive-siunitx-2.7s-3|24	provide consistent application of the various rules: SIunits,
21mr|texlive-siunitx-2.7s-3|25	sistyle, unitsdef and units are the leading examples. The
21mr|texlive-siunitx-2.7s-3|26	numprint package provides a large number of number-related
21mr|texlive-siunitx-2.7s-3|27	functions, while dcolumn and rccol provide tools for
21mr|texlive-siunitx-2.7s-3|28	typesetting tabular numbers. The siunitx package takes the best
21mr|texlive-siunitx-2.7s-3|29	from the existing packages, and adds new features and a
21mr|texlive-siunitx-2.7s-3|30	consistent interface. A number of new ideas have been
21mr|texlive-siunitx-2.7s-3|31	incorporated, to fill gaps in the existing provision. The
21mr|texlive-siunitx-2.7s-3|32	package also provides backward-compatibility with SIunits,
21mr|texlive-siunitx-2.7s-3|33	sistyle, unitsdef and units. The aim is to have one package to
21mr|texlive-siunitx-2.7s-3|34	handle all of the possible unit-related needs of LaTeX users.
21mr|texlive-siunitx-2.7s-3|35	The package relies on LaTeX 3 support from the l3kernel and
21mr|texlive-siunitx-2.7s-3|36	l3packages bundles.
21mr|texlive-siunitx-2.7s-3|37	
21mr|texlive-siunitx-2.7s-3|38	#-----------------------------------------------------------------------
21mr|texlive-siunitx-2.7s-3|39	%files
21mr|texlive-siunitx-2.7s-3|40	%{_texmfdistdir}/tex/latex/siunitx
21mr|texlive-siunitx-2.7s-3|41	%doc %{_texmfdistdir}/doc/latex/siunitx
21mr|texlive-siunitx-2.7s-3|42	#- source
21mr|texlive-siunitx-2.7s-3|43	%doc %{_texmfdistdir}/source/latex/siunitx
21mr|texlive-siunitx-2.7s-3|44	
21mr|texlive-siunitx-2.7s-3|45	#-----------------------------------------------------------------------
21mr|texlive-siunitx-2.7s-3|46	%prep
21mr|texlive-siunitx-2.7s-3|47	%setup -c -a0 -a1 -a2
21mr|texlive-siunitx-2.7s-3|48	
21mr|texlive-siunitx-2.7s-3|49	%build
21mr|texlive-siunitx-2.7s-3|50	
21mr|texlive-siunitx-2.7s-3|51	%install
21mr|texlive-siunitx-2.7s-3|52	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-siunitx-2.7s-3|53	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19057 21
21mr|texlive-skak-1.5.3-2|1	Name:		texlive-skak
21mr|texlive-skak-1.5.3-2|2	Version:	1.5.3
21mr|texlive-skak-1.5.3-2|3	Release:	2
21mr|texlive-skak-1.5.3-2|4	Summary:	Fonts and macros for typesetting chess games
21mr|texlive-skak-1.5.3-2|5	Group:		Publishing
21mr|texlive-skak-1.5.3-2|6	URL:		http://www.ctan.org/tex-archive/fonts/chess/skak
21mr|texlive-skak-1.5.3-2|7	License:	LPPL
21mr|texlive-skak-1.5.3-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/skak.tar.xz
21mr|texlive-skak-1.5.3-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/skak.doc.tar.xz
21mr|texlive-skak-1.5.3-2|10	BuildArch:	noarch
21mr|texlive-skak-1.5.3-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-skak-1.5.3-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-skak-1.5.3-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-skak-1.5.3-2|14	
21mr|texlive-skak-1.5.3-2|15	%description
21mr|texlive-skak-1.5.3-2|16	This package provides macros and fonts in Metafont format which
21mr|texlive-skak-1.5.3-2|17	can be used to typeset chess games using PGN, and to show
21mr|texlive-skak-1.5.3-2|18	diagrams of the current board in a document. The package builds
21mr|texlive-skak-1.5.3-2|19	on work by Piet Tutelaers -- the main novelty is the use of PGN
21mr|texlive-skak-1.5.3-2|20	for input instead of the more cumbersome coordinate notation
21mr|texlive-skak-1.5.3-2|21	(g1f3 becomes the more readable Nf3 in PGN). An Adobe Type 1
21mr|texlive-skak-1.5.3-2|22	implementation of skak's fonts is available as package skaknew;
21mr|texlive-skak-1.5.3-2|23	an alternative chess notational scheme is available in package
21mr|texlive-skak-1.5.3-2|24	texmate, and a general mechanism for selecting chess fonts is
21mr|texlive-skak-1.5.3-2|25	provided in chessfss.
21mr|texlive-skak-1.5.3-2|26	
21mr|texlive-skak-1.5.3-2|27	#-----------------------------------------------------------------------
21mr|texlive-skak-1.5.3-2|28	%files
21mr|texlive-skak-1.5.3-2|29	%{_texmfdistdir}/fonts/*/public/skak
21mr|texlive-skak-1.5.3-2|30	%{_texmfdistdir}/tex/latex/skak
21mr|texlive-skak-1.5.3-2|31	%doc %{_texmfdistdir}/doc/latex/skak
21mr|texlive-skak-1.5.3-2|32	
21mr|texlive-skak-1.5.3-2|33	#-----------------------------------------------------------------------
21mr|texlive-skak-1.5.3-2|34	%prep
21mr|texlive-skak-1.5.3-2|35	%setup -c -a0 -a1
21mr|texlive-skak-1.5.3-2|36	
21mr|texlive-skak-1.5.3-2|37	%build
21mr|texlive-skak-1.5.3-2|38	
21mr|texlive-skak-1.5.3-2|39	%install
21mr|texlive-skak-1.5.3-2|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-skak-1.5.3-2|41	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

19058 21
21mr|texlive-skaknew-20190228-1|1	# revision 20031
21mr|texlive-skaknew-20190228-1|2	# category Package
21mr|texlive-skaknew-20190228-1|3	# catalog-ctan /fonts/chess/skaknew
21mr|texlive-skaknew-20190228-1|4	# catalog-date 2009-02-21 22:13:29 +0100
21mr|texlive-skaknew-20190228-1|5	# catalog-license lppl
21mr|texlive-skaknew-20190228-1|6	# catalog-version undef
21mr|texlive-skaknew-20190228-1|7	Name:		texlive-skaknew
21mr|texlive-skaknew-20190228-1|8	Version:	20190228
21mr|texlive-skaknew-20190228-1|9	Release:	1
21mr|texlive-skaknew-20190228-1|10	Summary:	The skak chess fonts redone in Adobe Type 1
21mr|texlive-skaknew-20190228-1|11	Group:		Publishing
21mr|texlive-skaknew-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/chess/skaknew
21mr|texlive-skaknew-20190228-1|13	License:	LPPL
21mr|texlive-skaknew-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/skaknew.tar.xz
21mr|texlive-skaknew-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/skaknew.doc.tar.xz
21mr|texlive-skaknew-20190228-1|16	BuildArch:	noarch
21mr|texlive-skaknew-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-skaknew-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-skaknew-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-skaknew-20190228-1|20	
21mr|texlive-skaknew-20190228-1|21	%description
21mr|texlive-skaknew-20190228-1|22	This package offers Adobe Type 1 versions of the fonts provided
21mr|texlive-skaknew-20190228-1|23	as MetaFont source by the skak bundle.
21mr|texlive-skaknew-20190228-1|24	
21mr|texlive-skaknew-20190228-1|25	#-----------------------------------------------------------------------
21mr|texlive-skaknew-20190228-1|26	%files
21mr|texlive-skaknew-20190228-1|27	%{_texmfdistdir}/fonts/afm/public/skaknew/AlphaDia.afm
21mr|texlive-skaknew-20190228-1|28	%{_texmfdistdir}/fonts/afm/public/skaknew/SkakNew-Diagram.afm
21mr|texlive-skaknew-20190228-1|29	%{_texmfdistdir}/fonts/afm/public/skaknew/SkakNew-DiagramT.afm
21mr|texlive-skaknew-20190228-1|30	%{_texmfdistdir}/fonts/afm/public/skaknew/SkakNew-Figurine.afm
21mr|texlive-skaknew-20190228-1|31	%{_texmfdistdir}/fonts/afm/public/skaknew/SkakNew-FigurineBold.afm
21mr|texlive-skaknew-20190228-1|32	%{_texmfdistdir}/fonts/map/dvips/skaknew/SkakNew.map
21mr|texlive-skaknew-20190228-1|33	%{_texmfdistdir}/fonts/opentype/public/skaknew/AlphaDia.otf
21mr|texlive-skaknew-20190228-1|34	%{_texmfdistdir}/fonts/opentype/public/skaknew/SkakNew-Diagram.otf
21mr|texlive-skaknew-20190228-1|35	%{_texmfdistdir}/fonts/opentype/public/skaknew/SkakNew-DiagramT.otf
21mr|texlive-skaknew-20190228-1|36	%{_texmfdistdir}/fonts/opentype/public/skaknew/SkakNew-Figurine.otf
21mr|texlive-skaknew-20190228-1|37	%{_texmfdistdir}/fonts/opentype/public/skaknew/SkakNew-FigurineBold.otf
21mr|texlive-skaknew-20190228-1|38	%{_texmfdistdir}/fonts/tfm/public/skaknew/AlphaDia.tfm
21mr|texlive-skaknew-20190228-1|39	%{_texmfdistdir}/fonts/tfm/public/skaknew/SkakNew-Diagram.tfm
21mr|texlive-skaknew-20190228-1|40	%{_texmfdistdir}/fonts/tfm/public/skaknew/SkakNew-DiagramT.tfm
21mr|texlive-skaknew-20190228-1|41	%{_texmfdistdir}/fonts/tfm/public/skaknew/SkakNew-Figurine.tfm
21mr|texlive-skaknew-20190228-1|42	%{_texmfdistdir}/fonts/tfm/public/skaknew/SkakNew-FigurineBold.tfm
21mr|texlive-skaknew-20190228-1|43	%{_texmfdistdir}/fonts/type1/public/skaknew/AlphaDia.inf
21mr|texlive-skaknew-20190228-1|44	%{_texmfdistdir}/fonts/type1/public/skaknew/AlphaDia.pfb
21mr|texlive-skaknew-20190228-1|45	%{_texmfdistdir}/fonts/type1/public/skaknew/AlphaDia.pfm
21mr|texlive-skaknew-20190228-1|46	%{_texmfdistdir}/fonts/type1/public/skaknew/SkakNew-Diagram.inf
21mr|texlive-skaknew-20190228-1|47	%{_texmfdistdir}/fonts/type1/public/skaknew/SkakNew-Diagram.pfb
21mr|texlive-skaknew-20190228-1|48	%{_texmfdistdir}/fonts/type1/public/skaknew/SkakNew-Diagram.pfm
21mr|texlive-skaknew-20190228-1|49	%{_texmfdistdir}/fonts/type1/public/skaknew/SkakNew-DiagramT.inf
21mr|texlive-skaknew-20190228-1|50	%{_texmfdistdir}/fonts/type1/public/skaknew/SkakNew-DiagramT.pfb
21mr|texlive-skaknew-20190228-1|51	%{_texmfdistdir}/fonts/type1/public/skaknew/SkakNew-DiagramT.pfm
21mr|texlive-skaknew-20190228-1|52	%{_texmfdistdir}/fonts/type1/public/skaknew/SkakNew-Figurine.inf
21mr|texlive-skaknew-20190228-1|53	%{_texmfdistdir}/fonts/type1/public/skaknew/SkakNew-Figurine.pfb
21mr|texlive-skaknew-20190228-1|54	%{_texmfdistdir}/fonts/type1/public/skaknew/SkakNew-Figurine.pfm
21mr|texlive-skaknew-20190228-1|55	%{_texmfdistdir}/fonts/type1/public/skaknew/SkakNew-FigurineBold.inf
21mr|texlive-skaknew-20190228-1|56	%{_texmfdistdir}/fonts/type1/public/skaknew/SkakNew-FigurineBold.pfb
21mr|texlive-skaknew-20190228-1|57	%{_texmfdistdir}/fonts/type1/public/skaknew/SkakNew-FigurineBold.pfm
21mr|texlive-skaknew-20190228-1|58	%doc %{_texmfdistdir}/doc/fonts/skaknew/README
21mr|texlive-skaknew-20190228-1|59	%doc %{_texmfdistdir}/doc/fonts/skaknew/SkakNew.pdf
21mr|texlive-skaknew-20190228-1|60	%doc %{_texmfdistdir}/doc/fonts/skaknew/SkakNew.tex
21mr|texlive-skaknew-20190228-1|61	%doc %{_texmfdistdir}/doc/fonts/skaknew/fonttables.pdf
21mr|texlive-skaknew-20190228-1|62	%doc %{_texmfdistdir}/doc/fonts/skaknew/install.vtex
21mr|texlive-skaknew-20190228-1|63	
21mr|texlive-skaknew-20190228-1|64	#-----------------------------------------------------------------------
21mr|texlive-skaknew-20190228-1|65	%prep
21mr|texlive-skaknew-20190228-1|66	%setup -c -a0 -a1
21mr|texlive-skaknew-20190228-1|67	
21mr|texlive-skaknew-20190228-1|68	%build
21mr|texlive-skaknew-20190228-1|69	
21mr|texlive-skaknew-20190228-1|70	%install
21mr|texlive-skaknew-20190228-1|71	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-skaknew-20190228-1|72	cp -fpar fonts doc %{buildroot}%{_texmfdistdir}

19059 21
21mr|texlive-skb-0.52-3|1	# revision 22781
21mr|texlive-skb-0.52-3|2	# category Package
21mr|texlive-skb-0.52-3|3	# catalog-ctan /macros/latex/contrib/skb
21mr|texlive-skb-0.52-3|4	# catalog-date 2011-05-13 02:11:01 +0200
21mr|texlive-skb-0.52-3|5	# catalog-license lppl1.3
21mr|texlive-skb-0.52-3|6	# catalog-version 0.51
21mr|texlive-skb-0.52-3|7	Name:		texlive-skb
21mr|texlive-skb-0.52-3|8	Version:	0.52
21mr|texlive-skb-0.52-3|9	Release:	3
21mr|texlive-skb-0.52-3|10	Summary:	Tools for a repository of long-living documents
21mr|texlive-skb-0.52-3|11	Group:		Publishing
21mr|texlive-skb-0.52-3|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/skb
21mr|texlive-skb-0.52-3|13	License:	LPPL1.3
21mr|texlive-skb-0.52-3|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/skb.tar.xz
21mr|texlive-skb-0.52-3|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/skb.doc.tar.xz
21mr|texlive-skb-0.52-3|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/skb.source.tar.xz
21mr|texlive-skb-0.52-3|17	BuildArch:	noarch
21mr|texlive-skb-0.52-3|18	BuildRequires:	texlive-tlpkg
21mr|texlive-skb-0.52-3|19	Requires(pre):	texlive-tlpkg
21mr|texlive-skb-0.52-3|20	Requires(post):	texlive-kpathsea
21mr|texlive-skb-0.52-3|21	
21mr|texlive-skb-0.52-3|22	%description
21mr|texlive-skb-0.52-3|23	The package provides macros that help to build a document
21mr|texlive-skb-0.52-3|24	repository for long living documents. It focuses on structure
21mr|texlive-skb-0.52-3|25	and re-use of text, code, figures etc. The basic concept is
21mr|texlive-skb-0.52-3|26	first to separate structure from content (i.e., text about a
21mr|texlive-skb-0.52-3|27	topic from the structure it is presented by) and then
21mr|texlive-skb-0.52-3|28	separating the content from the actual published document, thus
21mr|texlive-skb-0.52-3|29	enabling easy re-use of text blocks in different publications
21mr|texlive-skb-0.52-3|30	(i.e., text about a protocol in a short article about this
21mr|texlive-skb-0.52-3|31	protocol as well as in a book about many protocols); all
21mr|texlive-skb-0.52-3|32	without constantly copying or changing text. As a side effect,
21mr|texlive-skb-0.52-3|33	using the document classes provided, it hides a lot of LaTeX
21mr|texlive-skb-0.52-3|34	from someone who just wants to write articles and books.
21mr|texlive-skb-0.52-3|35	
21mr|texlive-skb-0.52-3|36	#-----------------------------------------------------------------------
21mr|texlive-skb-0.52-3|37	%files
21mr|texlive-skb-0.52-3|38	%{_texmfdistdir}/tex/latex/skb/skb.cfg
21mr|texlive-skb-0.52-3|39	%{_texmfdistdir}/tex/latex/skb/skb.sty
21mr|texlive-skb-0.52-3|40	%{_texmfdistdir}/tex/latex/skb/skbarticle.cls
21mr|texlive-skb-0.52-3|41	%{_texmfdistdir}/tex/latex/skb/skbbeamer.cls
21mr|texlive-skb-0.52-3|42	%{_texmfdistdir}/tex/latex/skb/skbbook.cls
21mr|texlive-skb-0.52-3|43	%{_texmfdistdir}/tex/latex/skb/skblncsbeamer.cls
21mr|texlive-skb-0.52-3|44	%{_texmfdistdir}/tex/latex/skb/skblncsppt.cls
21mr|texlive-skb-0.52-3|45	%{_texmfdistdir}/tex/latex/skb/skbmoderncv.cls
21mr|texlive-skb-0.52-3|46	%doc %{_texmfdistdir}/doc/latex/skb/HISTORY.TXT
21mr|texlive-skb-0.52-3|47	%doc %{_texmfdistdir}/doc/latex/skb/LICENSE.TXT
21mr|texlive-skb-0.52-3|48	%doc %{_texmfdistdir}/doc/latex/skb/MANIFEST.TXT
21mr|texlive-skb-0.52-3|49	%doc %{_texmfdistdir}/doc/latex/skb/README
21mr|texlive-skb-0.52-3|50	%doc %{_texmfdistdir}/doc/latex/skb/TODO.TXT
21mr|texlive-skb-0.52-3|51	%doc %{_texmfdistdir}/doc/latex/skb/makefile
21mr|texlive-skb-0.52-3|52	%doc %{_texmfdistdir}/doc/latex/skb/skb.pdf
21mr|texlive-skb-0.52-3|53	%doc %{_texmfdistdir}/doc/latex/skb/user-guide.pdf
21mr|texlive-skb-0.52-3|54	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/database/acronyms.tex
21mr|texlive-skb-0.52-3|55	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/database/bibliography.tex
21mr|texlive-skb-0.52-3|56	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/database/bibtex-styles.bbx
21mr|texlive-skb-0.52-3|57	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/database/bibtex/article.bib
21mr|texlive-skb-0.52-3|58	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/database/bibtex/book.bib
21mr|texlive-skb-0.52-3|59	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/database/bibtex/collection.bib
21mr|texlive-skb-0.52-3|60	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/database/bibtex/conference.bib
21mr|texlive-skb-0.52-3|61	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/database/bibtex/inbook.bib
21mr|texlive-skb-0.52-3|62	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/database/bibtex/incollection.bib
21mr|texlive-skb-0.52-3|63	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/database/bibtex/inproceedings.bib
21mr|texlive-skb-0.52-3|64	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/database/bibtex/manual.bib
21mr|texlive-skb-0.52-3|65	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/database/bibtex/misc.bib
21mr|texlive-skb-0.52-3|66	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/database/bibtex/online.bib
21mr|texlive-skb-0.52-3|67	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/database/bibtex/proceedings.bib
21mr|texlive-skb-0.52-3|68	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/database/bibtex/report.bib
21mr|texlive-skb-0.52-3|69	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/database/bibtex/standard.bib
21mr|texlive-skb-0.52-3|70	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/database/bibtex/techreport.bib
21mr|texlive-skb-0.52-3|71	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/database/bibtex/unpublished.bib
21mr|texlive-skb-0.52-3|72	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/examples/example-toc.tex
21mr|texlive-skb-0.52-3|73	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/examples/example.tex
21mr|texlive-skb-0.52-3|74	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/examples/figure-classic.tex
21mr|texlive-skb-0.52-3|75	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/examples/listings.tex
21mr|texlive-skb-0.52-3|76	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/examples/optional-text.tex
21mr|texlive-skb-0.52-3|77	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/examples/paths.tex
21mr|texlive-skb-0.52-3|78	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/examples/rebuild.tex
21mr|texlive-skb-0.52-3|79	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/examples/skbconfig.tex
21mr|texlive-skb-0.52-3|80	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/examples/skbem.tex
21mr|texlive-skb-0.52-3|81	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/examples/skbfigure.tex
21mr|texlive-skb-0.52-3|82	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/examples/skbheading.tex
21mr|texlive-skb-0.52-3|83	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/examples/skbinput.tex
21mr|texlive-skb-0.52-3|84	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/examples/skbslide.tex
21mr|texlive-skb-0.52-3|85	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/examples/skbslidecite.tex
21mr|texlive-skb-0.52-3|86	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/examples/used-options.tex
21mr|texlive-skb-0.52-3|87	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/figures/dirtree/baf.tex
21mr|texlive-skb-0.52-3|88	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/figures/dirtree/complete.tex
21mr|texlive-skb-0.52-3|89	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/figures/dirtree/exa-doc.tex
21mr|texlive-skb-0.52-3|90	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/figures/dirtree/publish-art.tex
21mr|texlive-skb-0.52-3|91	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/figures/dirtree/publish.tex
21mr|texlive-skb-0.52-3|92	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/figures/dirtree/repository.tex
21mr|texlive-skb-0.52-3|93	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/figures/dirtree/skb-distribution.tex
21mr|texlive-skb-0.52-3|94	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/figures/multiexample/dpe-0.pdf
21mr|texlive-skb-0.52-3|95	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/figures/multiexample/dpe-1.pdf
21mr|texlive-skb-0.52-3|96	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/figures/multiexample/dpe-10.pdf
21mr|texlive-skb-0.52-3|97	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/figures/multiexample/dpe-11.pdf
21mr|texlive-skb-0.52-3|98	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/figures/multiexample/dpe-12.pdf
21mr|texlive-skb-0.52-3|99	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/figures/multiexample/dpe-13.pdf
21mr|texlive-skb-0.52-3|100	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/figures/multiexample/dpe-14.pdf
21mr|texlive-skb-0.52-3|101	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/figures/multiexample/dpe-2.pdf
21mr|texlive-skb-0.52-3|102	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/figures/multiexample/dpe-3.pdf
21mr|texlive-skb-0.52-3|103	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/figures/multiexample/dpe-4.pdf
21mr|texlive-skb-0.52-3|104	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/figures/multiexample/dpe-5.pdf
21mr|texlive-skb-0.52-3|105	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/figures/multiexample/dpe-6.pdf
21mr|texlive-skb-0.52-3|106	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/figures/multiexample/dpe-7.pdf
21mr|texlive-skb-0.52-3|107	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/figures/multiexample/dpe-8.pdf
21mr|texlive-skb-0.52-3|108	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/figures/multiexample/dpe-9.pdf
21mr|texlive-skb-0.52-3|109	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/abstract.tex
21mr|texlive-skb-0.52-3|110	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/applicability.tex
21mr|texlive-skb-0.52-3|111	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/exa-doc/documentation.tex
21mr|texlive-skb-0.52-3|112	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/example-article.tex
21mr|texlive-skb-0.52-3|113	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/getting-started/config-cmd.tex
21mr|texlive-skb-0.52-3|114	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/getting-started/config-opt-table.tex
21mr|texlive-skb-0.52-3|115	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/getting-started/config-opt.tex
21mr|texlive-skb-0.52-3|116	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/getting-started/config.tex
21mr|texlive-skb-0.52-3|117	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/getting-started/distribution.tex
21mr|texlive-skb-0.52-3|118	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/getting-started/folders.tex
21mr|texlive-skb-0.52-3|119	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/getting-started/installation.tex
21mr|texlive-skb-0.52-3|120	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/getting-started/rebuild.tex
21mr|texlive-skb-0.52-3|121	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/getting-started/start.tex
21mr|texlive-skb-0.52-3|122	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/getting-started/used-options.tex
21mr|texlive-skb-0.52-3|123	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/intent.tex
21mr|texlive-skb-0.52-3|124	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/manual/acr-bib.tex
21mr|texlive-skb-0.52-3|125	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/manual/figures.tex
21mr|texlive-skb-0.52-3|126	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/manual/figures2.tex
21mr|texlive-skb-0.52-3|127	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/manual/headings-and-files.tex
21mr|texlive-skb-0.52-3|128	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/manual/listing.tex
21mr|texlive-skb-0.52-3|129	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/manual/lists.tex
21mr|texlive-skb-0.52-3|130	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/manual/manual.tex
21mr|texlive-skb-0.52-3|131	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/manual/optional-text.tex
21mr|texlive-skb-0.52-3|132	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/manual/path-commands.tex
21mr|texlive-skb-0.52-3|133	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/manual/pdfinfo.tex
21mr|texlive-skb-0.52-3|134	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/manual/skbem.tex
21mr|texlive-skb-0.52-3|135	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/manual/skbfigure-opt-table.tex
21mr|texlive-skb-0.52-3|136	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/manual/skbinput-opt-table.tex
21mr|texlive-skb-0.52-3|137	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/manual/slides.tex
21mr|texlive-skb-0.52-3|138	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/manual/slides2.tex
21mr|texlive-skb-0.52-3|139	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/separate/separate-cs.tex
21mr|texlive-skb-0.52-3|140	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/separate/separate-final.tex
21mr|texlive-skb-0.52-3|141	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/separate/separate-parts-baf.tex
21mr|texlive-skb-0.52-3|142	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/separate/separate-parts-pc.tex
21mr|texlive-skb-0.52-3|143	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/separate/separate-parts-pc2.tex
21mr|texlive-skb-0.52-3|144	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/separate/separate-parts.tex
21mr|texlive-skb-0.52-3|145	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/separate/separate.tex
21mr|texlive-skb-0.52-3|146	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/story/long.tex
21mr|texlive-skb-0.52-3|147	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/story/long2.tex
21mr|texlive-skb-0.52-3|148	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/story/short.tex
21mr|texlive-skb-0.52-3|149	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/repository/title.tex
21mr|texlive-skb-0.52-3|150	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/about.tex
21mr|texlive-skb-0.52-3|151	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/applicability.tex
21mr|texlive-skb-0.52-3|152	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/example-art-tex1.tex
21mr|texlive-skb-0.52-3|153	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/example-art-tex2.tex
21mr|texlive-skb-0.52-3|154	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/example-art-tex3.tex
21mr|texlive-skb-0.52-3|155	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/example-art-toc.tex
21mr|texlive-skb-0.52-3|156	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/intent.tex
21mr|texlive-skb-0.52-3|157	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/manual-acrbib.tex
21mr|texlive-skb-0.52-3|158	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/manual-figures-exa.tex
21mr|texlive-skb-0.52-3|159	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/manual-figures-exna.tex
21mr|texlive-skb-0.52-3|160	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/manual-figures-opt.tex
21mr|texlive-skb-0.52-3|161	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/manual-figures.tex
21mr|texlive-skb-0.52-3|162	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/manual-haf.tex
21mr|texlive-skb-0.52-3|163	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/manual-listings.tex
21mr|texlive-skb-0.52-3|164	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/manual-lists.tex
21mr|texlive-skb-0.52-3|165	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/manual-optional-text.tex
21mr|texlive-skb-0.52-3|166	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/manual-paths.tex
21mr|texlive-skb-0.52-3|167	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/manual-pdfinfo.tex
21mr|texlive-skb-0.52-3|168	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/manual-skbem.tex
21mr|texlive-skb-0.52-3|169	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/manual-slides1.tex
21mr|texlive-skb-0.52-3|170	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/manual-slides2.tex
21mr|texlive-skb-0.52-3|171	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/separate-cs.tex
21mr|texlive-skb-0.52-3|172	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/separate-parts-baf.tex
21mr|texlive-skb-0.52-3|173	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/separate-parts-pc1.tex
21mr|texlive-skb-0.52-3|174	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/separate-parts-pc2.tex
21mr|texlive-skb-0.52-3|175	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/separate.tex
21mr|texlive-skb-0.52-3|176	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/start-config-cmd.tex
21mr|texlive-skb-0.52-3|177	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/start-config-opt.tex
21mr|texlive-skb-0.52-3|178	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/start-distribution.tex
21mr|texlive-skb-0.52-3|179	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/start-folders.tex
21mr|texlive-skb-0.52-3|180	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/start-installation.tex
21mr|texlive-skb-0.52-3|181	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/start-rebuild1.tex
21mr|texlive-skb-0.52-3|182	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/start-rebuild2.tex
21mr|texlive-skb-0.52-3|183	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/start-used-options.tex
21mr|texlive-skb-0.52-3|184	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/story-long1.tex
21mr|texlive-skb-0.52-3|185	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/story-long2.tex
21mr|texlive-skb-0.52-3|186	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/slides/story-short.tex
21mr|texlive-skb-0.52-3|187	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/ug-slides-anim.tex
21mr|texlive-skb-0.52-3|188	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/ug-slides-load.tex
21mr|texlive-skb-0.52-3|189	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/ug-slides-noanim.tex
21mr|texlive-skb-0.52-3|190	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/ug-slides-notes.tex
21mr|texlive-skb-0.52-3|191	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/user-guide-load.tex
21mr|texlive-skb-0.52-3|192	%doc %{_texmfdistdir}/doc/latex/skb/user-guide/user-guide.tex
21mr|texlive-skb-0.52-3|193	#- source
21mr|texlive-skb-0.52-3|194	%doc %{_texmfdistdir}/source/latex/skb/skb.dtx
21mr|texlive-skb-0.52-3|195	%doc %{_texmfdistdir}/source/latex/skb/skb.ins
21mr|texlive-skb-0.52-3|196	
21mr|texlive-skb-0.52-3|197	#-----------------------------------------------------------------------
21mr|texlive-skb-0.52-3|198	%prep
21mr|texlive-skb-0.52-3|199	%setup -c -a0 -a1 -a2
21mr|texlive-skb-0.52-3|200	
21mr|texlive-skb-0.52-3|201	%build
21mr|texlive-skb-0.52-3|202	
21mr|texlive-skb-0.52-3|203	%install
21mr|texlive-skb-0.52-3|204	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-skb-0.52-3|205	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19060 21
21mr|texlive-skdoc-1.5a-2|1	# revision 32278
21mr|texlive-skdoc-1.5a-2|2	# category Package
21mr|texlive-skdoc-1.5a-2|3	# catalog-ctan /macros/latex/contrib/skdoc
21mr|texlive-skdoc-1.5a-2|4	# catalog-date 2013-11-28 23:56:30 +0100
21mr|texlive-skdoc-1.5a-2|5	# catalog-license lppl1.3
21mr|texlive-skdoc-1.5a-2|6	# catalog-version 1.4a
21mr|texlive-skdoc-1.5a-2|7	Name:		texlive-skdoc
21mr|texlive-skdoc-1.5a-2|8	Version:	1.5a
21mr|texlive-skdoc-1.5a-2|9	Release:	2
21mr|texlive-skdoc-1.5a-2|10	Summary:	Documentation and extraction for packages and document classes
21mr|texlive-skdoc-1.5a-2|11	Group:		Publishing
21mr|texlive-skdoc-1.5a-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/skdoc
21mr|texlive-skdoc-1.5a-2|13	License:	LPPL1.3
21mr|texlive-skdoc-1.5a-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/skdoc.tar.xz
21mr|texlive-skdoc-1.5a-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/skdoc.doc.tar.xz
21mr|texlive-skdoc-1.5a-2|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/skdoc.source.tar.xz
21mr|texlive-skdoc-1.5a-2|17	BuildArch:	noarch
21mr|texlive-skdoc-1.5a-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-skdoc-1.5a-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-skdoc-1.5a-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-skdoc-1.5a-2|21	
21mr|texlive-skdoc-1.5a-2|22	%description
21mr|texlive-skdoc-1.5a-2|23	The class provides the functionality and implementation of
21mr|texlive-skdoc-1.5a-2|24	packages and document classes. It is loosely based on the ydoc
21mr|texlive-skdoc-1.5a-2|25	and ltxdoc classes, but has a number of incompatible
21mr|texlive-skdoc-1.5a-2|26	differences. The class defines a MacroCode environment which
21mr|texlive-skdoc-1.5a-2|27	offers an alternative to the the usual docstrip method of
21mr|texlive-skdoc-1.5a-2|28	installing packages. It has the ability to generate both
21mr|texlive-skdoc-1.5a-2|29	documentation and code in a single run of a single file.
21mr|texlive-skdoc-1.5a-2|30	
21mr|texlive-skdoc-1.5a-2|31	#-----------------------------------------------------------------------
21mr|texlive-skdoc-1.5a-2|32	%files
21mr|texlive-skdoc-1.5a-2|33	%{_texmfdistdir}/tex/latex/skdoc/skdoc.cls
21mr|texlive-skdoc-1.5a-2|34	%doc %{_texmfdistdir}/doc/latex/skdoc/README
21mr|texlive-skdoc-1.5a-2|35	%doc %{_texmfdistdir}/doc/latex/skdoc/skdoc.pdf
21mr|texlive-skdoc-1.5a-2|36	#- source
21mr|texlive-skdoc-1.5a-2|37	%doc %{_texmfdistdir}/source/latex/skdoc/skdoc.dtx
21mr|texlive-skdoc-1.5a-2|38	
21mr|texlive-skdoc-1.5a-2|39	#-----------------------------------------------------------------------
21mr|texlive-skdoc-1.5a-2|40	%prep
21mr|texlive-skdoc-1.5a-2|41	%setup -c -a0 -a1 -a2
21mr|texlive-skdoc-1.5a-2|42	
21mr|texlive-skdoc-1.5a-2|43	%build
21mr|texlive-skdoc-1.5a-2|44	
21mr|texlive-skdoc-1.5a-2|45	%install
21mr|texlive-skdoc-1.5a-2|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-skdoc-1.5a-2|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19061 21
21mr|texlive-skeycommand-0.4-7|1	# revision 24652
21mr|texlive-skeycommand-0.4-7|2	# category Package
21mr|texlive-skeycommand-0.4-7|3	# catalog-ctan /macros/latex/contrib/skeycommand
21mr|texlive-skeycommand-0.4-7|4	# catalog-date 2011-11-20 11:43:03 +0100
21mr|texlive-skeycommand-0.4-7|5	# catalog-license lppl1.3
21mr|texlive-skeycommand-0.4-7|6	# catalog-version 0.4
21mr|texlive-skeycommand-0.4-7|7	Name:		texlive-skeycommand
21mr|texlive-skeycommand-0.4-7|8	Version:	0.4
21mr|texlive-skeycommand-0.4-7|9	Release:	7
21mr|texlive-skeycommand-0.4-7|10	Summary:	Create commands using parameters and keyval in parallel
21mr|texlive-skeycommand-0.4-7|11	Group:		Publishing
21mr|texlive-skeycommand-0.4-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/skeycommand
21mr|texlive-skeycommand-0.4-7|13	License:	LPPL1.3
21mr|texlive-skeycommand-0.4-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/skeycommand.tar.xz
21mr|texlive-skeycommand-0.4-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/skeycommand.doc.tar.xz
21mr|texlive-skeycommand-0.4-7|16	BuildArch:	noarch
21mr|texlive-skeycommand-0.4-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-skeycommand-0.4-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-skeycommand-0.4-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-skeycommand-0.4-7|20	
21mr|texlive-skeycommand-0.4-7|21	%description
21mr|texlive-skeycommand-0.4-7|22	The package provides tools for defining LaTeX commands and
21mr|texlive-skeycommand-0.4-7|23	environments using combinations of parameters and keys. All the
21mr|texlive-skeycommand-0.4-7|24	facilities of the ltxkeys and skeyval packages are available to
21mr|texlive-skeycommand-0.4-7|25	the user of skeycommand.
21mr|texlive-skeycommand-0.4-7|26	
21mr|texlive-skeycommand-0.4-7|27	
21mr|texlive-skeycommand-0.4-7|28	#-----------------------------------------------------------------------
21mr|texlive-skeycommand-0.4-7|29	%files
21mr|texlive-skeycommand-0.4-7|30	%{_texmfdistdir}/tex/latex/skeycommand/skeycommand.sty
21mr|texlive-skeycommand-0.4-7|31	%doc %{_texmfdistdir}/doc/latex/skeycommand/README
21mr|texlive-skeycommand-0.4-7|32	%doc %{_texmfdistdir}/doc/latex/skeycommand/skeycommand-guide.cfg
21mr|texlive-skeycommand-0.4-7|33	%doc %{_texmfdistdir}/doc/latex/skeycommand/skeycommand-guide.pdf
21mr|texlive-skeycommand-0.4-7|34	%doc %{_texmfdistdir}/doc/latex/skeycommand/skeycommand-guide.tex
21mr|texlive-skeycommand-0.4-7|35	
21mr|texlive-skeycommand-0.4-7|36	#-----------------------------------------------------------------------
21mr|texlive-skeycommand-0.4-7|37	%prep
21mr|texlive-skeycommand-0.4-7|38	%setup -c -a0 -a1
21mr|texlive-skeycommand-0.4-7|39	
21mr|texlive-skeycommand-0.4-7|40	%build
21mr|texlive-skeycommand-0.4-7|41	
21mr|texlive-skeycommand-0.4-7|42	%install
21mr|texlive-skeycommand-0.4-7|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-skeycommand-0.4-7|44	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19062 21
21mr|texlive-skeyval-1.3-10|1	# revision 30560
21mr|texlive-skeyval-1.3-10|2	# category Package
21mr|texlive-skeyval-1.3-10|3	# catalog-ctan /macros/latex/contrib/skeyval
21mr|texlive-skeyval-1.3-10|4	# catalog-date 2013-05-16 17:14:56 +0200
21mr|texlive-skeyval-1.3-10|5	# catalog-license lppl1.3
21mr|texlive-skeyval-1.3-10|6	# catalog-version 1.3
21mr|texlive-skeyval-1.3-10|7	Name:		texlive-skeyval
21mr|texlive-skeyval-1.3-10|8	Version:	1.3
21mr|texlive-skeyval-1.3-10|9	Release:	10
21mr|texlive-skeyval-1.3-10|10	Summary:	Key-value parsing combining features of xkeyval and pgfkeys
21mr|texlive-skeyval-1.3-10|11	Group:		Publishing
21mr|texlive-skeyval-1.3-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/skeyval
21mr|texlive-skeyval-1.3-10|13	License:	LPPL1.3
21mr|texlive-skeyval-1.3-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/skeyval.tar.xz
21mr|texlive-skeyval-1.3-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/skeyval.doc.tar.xz
21mr|texlive-skeyval-1.3-10|16	BuildArch:	noarch
21mr|texlive-skeyval-1.3-10|17	BuildRequires:	texlive-tlpkg
21mr|texlive-skeyval-1.3-10|18	Requires(pre):	texlive-tlpkg
21mr|texlive-skeyval-1.3-10|19	Requires(post):	texlive-kpathsea
21mr|texlive-skeyval-1.3-10|20	
21mr|texlive-skeyval-1.3-10|21	%description
21mr|texlive-skeyval-1.3-10|22	The package integrates the features of xkeyval and of pgfkeys
21mr|texlive-skeyval-1.3-10|23	by introducing a new type of handlers. Style keys, links,
21mr|texlive-skeyval-1.3-10|24	changing key callbacks and values on the fly, and other
21mr|texlive-skeyval-1.3-10|25	features of pgfkeys are introduced in a new context.
21mr|texlive-skeyval-1.3-10|26	
21mr|texlive-skeyval-1.3-10|27	#-----------------------------------------------------------------------
21mr|texlive-skeyval-1.3-10|28	%files
21mr|texlive-skeyval-1.3-10|29	%{_texmfdistdir}/tex/latex/skeyval/skeyval-bc.sty
21mr|texlive-skeyval-1.3-10|30	%{_texmfdistdir}/tex/latex/skeyval/skeyval-core.tex
21mr|texlive-skeyval-1.3-10|31	%{_texmfdistdir}/tex/latex/skeyval/skeyval-for.tex
21mr|texlive-skeyval-1.3-10|32	%{_texmfdistdir}/tex/latex/skeyval/skeyval-ltxcmds.tex
21mr|texlive-skeyval-1.3-10|33	%{_texmfdistdir}/tex/latex/skeyval/skeyval-ltxpatch.sty
21mr|texlive-skeyval-1.3-10|34	%{_texmfdistdir}/tex/latex/skeyval/skeyval-pstkey.sty
21mr|texlive-skeyval-1.3-10|35	%{_texmfdistdir}/tex/latex/skeyval/skeyval-pstkey.tex
21mr|texlive-skeyval-1.3-10|36	%{_texmfdistdir}/tex/latex/skeyval/skeyval-testclass.cls
21mr|texlive-skeyval-1.3-10|37	%{_texmfdistdir}/tex/latex/skeyval/skeyval-testpkg.sty
21mr|texlive-skeyval-1.3-10|38	%{_texmfdistdir}/tex/latex/skeyval/skeyval-view.sty
21mr|texlive-skeyval-1.3-10|39	%{_texmfdistdir}/tex/latex/skeyval/skeyval.sty
21mr|texlive-skeyval-1.3-10|40	%doc %{_texmfdistdir}/doc/latex/skeyval/README
21mr|texlive-skeyval-1.3-10|41	%doc %{_texmfdistdir}/doc/latex/skeyval/skeyval-pokayoke1.pdf
21mr|texlive-skeyval-1.3-10|42	%doc %{_texmfdistdir}/doc/latex/skeyval/skeyval-pokayoke1.tex
21mr|texlive-skeyval-1.3-10|43	%doc %{_texmfdistdir}/doc/latex/skeyval/skeyval-pokayoke2.pdf
21mr|texlive-skeyval-1.3-10|44	%doc %{_texmfdistdir}/doc/latex/skeyval/skeyval-pokayoke2.tex
21mr|texlive-skeyval-1.3-10|45	%doc %{_texmfdistdir}/doc/latex/skeyval/skeyval-view-pokayoke1.aux
21mr|texlive-skeyval-1.3-10|46	%doc %{_texmfdistdir}/doc/latex/skeyval/skeyval-view-pokayoke1.log
21mr|texlive-skeyval-1.3-10|47	%doc %{_texmfdistdir}/doc/latex/skeyval/skeyval-view-pokayoke1.pdf
21mr|texlive-skeyval-1.3-10|48	%doc %{_texmfdistdir}/doc/latex/skeyval/skeyval-view-pokayoke1.tex
21mr|texlive-skeyval-1.3-10|49	
21mr|texlive-skeyval-1.3-10|50	#-----------------------------------------------------------------------
21mr|texlive-skeyval-1.3-10|51	%prep
21mr|texlive-skeyval-1.3-10|52	%setup -c -a0 -a1
21mr|texlive-skeyval-1.3-10|53	
21mr|texlive-skeyval-1.3-10|54	%build
21mr|texlive-skeyval-1.3-10|55	
21mr|texlive-skeyval-1.3-10|56	%install
21mr|texlive-skeyval-1.3-10|57	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-skeyval-1.3-10|58	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19063 21
21mr|texlive-skrapport-0.12i-1|1	# revision 31718
21mr|texlive-skrapport-0.12i-1|2	# category Package
21mr|texlive-skrapport-0.12i-1|3	# catalog-ctan /macros/latex/contrib/skrapport
21mr|texlive-skrapport-0.12i-1|4	# catalog-date 2013-09-21 11:27:06 +0200
21mr|texlive-skrapport-0.12i-1|5	# catalog-license lppl1.3
21mr|texlive-skrapport-0.12i-1|6	# catalog-version 0.12d
21mr|texlive-skrapport-0.12i-1|7	Name:		texlive-skrapport
21mr|texlive-skrapport-0.12i-1|8	Version:	0.12i
21mr|texlive-skrapport-0.12i-1|9	Release:	1
21mr|texlive-skrapport-0.12i-1|10	Summary:	'Simple' class for reports, etc
21mr|texlive-skrapport-0.12i-1|11	Group:		Publishing
21mr|texlive-skrapport-0.12i-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/skrapport
21mr|texlive-skrapport-0.12i-1|13	License:	LPPL1.3
21mr|texlive-skrapport-0.12i-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/skrapport.tar.xz
21mr|texlive-skrapport-0.12i-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/skrapport.doc.tar.xz
21mr|texlive-skrapport-0.12i-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/skrapport.source.tar.xz
21mr|texlive-skrapport-0.12i-1|17	BuildArch:	noarch
21mr|texlive-skrapport-0.12i-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-skrapport-0.12i-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-skrapport-0.12i-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-skrapport-0.12i-1|21	
21mr|texlive-skrapport-0.12i-1|22	%description
21mr|texlive-skrapport-0.12i-1|23	The class is intended for simple documents (e.g., reports
21mr|texlive-skrapport-0.12i-1|24	handed in as coursework and the like). The class is small and
21mr|texlive-skrapport-0.12i-1|25	straightforward; its design was inspired by that of the PracTeX
21mr|texlive-skrapport-0.12i-1|26	journal style.
21mr|texlive-skrapport-0.12i-1|27	
21mr|texlive-skrapport-0.12i-1|28	#-----------------------------------------------------------------------
21mr|texlive-skrapport-0.12i-1|29	%files
21mr|texlive-skrapport-0.12i-1|30	%{_texmfdistdir}/tex/latex/skrapport/skrapport-colortheme-cruelwater.sty
21mr|texlive-skrapport-0.12i-1|31	%{_texmfdistdir}/tex/latex/skrapport/skrapport-colortheme-default.sty
21mr|texlive-skrapport-0.12i-1|32	%{_texmfdistdir}/tex/latex/skrapport/skrapport-colortheme-skdoc.sty
21mr|texlive-skrapport-0.12i-1|33	%{_texmfdistdir}/tex/latex/skrapport/skrapport-colortheme-unscathed.sty
21mr|texlive-skrapport-0.12i-1|34	%{_texmfdistdir}/tex/latex/skrapport/skrapport-colortheme-violet.sty
21mr|texlive-skrapport-0.12i-1|35	%{_texmfdistdir}/tex/latex/skrapport/skrapport-size-common.sty
21mr|texlive-skrapport-0.12i-1|36	%{_texmfdistdir}/tex/latex/skrapport/skrapport-size10pt.clo
21mr|texlive-skrapport-0.12i-1|37	%{_texmfdistdir}/tex/latex/skrapport/skrapport-size11pt.clo
21mr|texlive-skrapport-0.12i-1|38	%{_texmfdistdir}/tex/latex/skrapport/skrapport-size12pt.clo
21mr|texlive-skrapport-0.12i-1|39	%{_texmfdistdir}/tex/latex/skrapport/skrapport.cls
21mr|texlive-skrapport-0.12i-1|40	%doc %{_texmfdistdir}/doc/latex/skrapport/README
21mr|texlive-skrapport-0.12i-1|41	%doc %{_texmfdistdir}/doc/latex/skrapport/skrapport.pdf
21mr|texlive-skrapport-0.12i-1|42	#- source
21mr|texlive-skrapport-0.12i-1|43	%doc %{_texmfdistdir}/source/latex/skrapport/skrapport.tex
21mr|texlive-skrapport-0.12i-1|44	
21mr|texlive-skrapport-0.12i-1|45	#-----------------------------------------------------------------------
21mr|texlive-skrapport-0.12i-1|46	%prep
21mr|texlive-skrapport-0.12i-1|47	%setup -c -a0 -a1 -a2
21mr|texlive-skrapport-0.12i-1|48	
21mr|texlive-skrapport-0.12i-1|49	%build
21mr|texlive-skrapport-0.12i-1|50	
21mr|texlive-skrapport-0.12i-1|51	%install
21mr|texlive-skrapport-0.12i-1|52	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-skrapport-0.12i-1|53	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19064 21
21mr|texlive-slantsc-2.11-6|1	# revision 25007
21mr|texlive-slantsc-2.11-6|2	# category Package
21mr|texlive-slantsc-2.11-6|3	# catalog-ctan /macros/latex/contrib/slantsc
21mr|texlive-slantsc-2.11-6|4	# catalog-date 2012-01-02 14:24:13 +0100
21mr|texlive-slantsc-2.11-6|5	# catalog-license lppl
21mr|texlive-slantsc-2.11-6|6	# catalog-version 2.11
21mr|texlive-slantsc-2.11-6|7	Name:		texlive-slantsc
21mr|texlive-slantsc-2.11-6|8	Version:	2.11
21mr|texlive-slantsc-2.11-6|9	Release:	6
21mr|texlive-slantsc-2.11-6|10	Summary:	Access different-shaped small-caps fonts
21mr|texlive-slantsc-2.11-6|11	Group:		Publishing
21mr|texlive-slantsc-2.11-6|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/slantsc
21mr|texlive-slantsc-2.11-6|13	License:	LPPL
21mr|texlive-slantsc-2.11-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/slantsc.tar.xz
21mr|texlive-slantsc-2.11-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/slantsc.doc.tar.xz
21mr|texlive-slantsc-2.11-6|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/slantsc.source.tar.xz
21mr|texlive-slantsc-2.11-6|17	BuildArch:	noarch
21mr|texlive-slantsc-2.11-6|18	BuildRequires:	texlive-tlpkg
21mr|texlive-slantsc-2.11-6|19	Requires(pre):	texlive-tlpkg
21mr|texlive-slantsc-2.11-6|20	Requires(post):	texlive-kpathsea
21mr|texlive-slantsc-2.11-6|21	
21mr|texlive-slantsc-2.11-6|22	%description
21mr|texlive-slantsc-2.11-6|23	This package enables the use of small capitals in different
21mr|texlive-slantsc-2.11-6|24	font shapes, e.g., slanted or bold slanted for all fonts that
21mr|texlive-slantsc-2.11-6|25	provide appropriate font shapes. (Note that a separate .fd file
21mr|texlive-slantsc-2.11-6|26	is needed to define font shapes such as 'scsl' or 'scit'.).
21mr|texlive-slantsc-2.11-6|27	
21mr|texlive-slantsc-2.11-6|28	
21mr|texlive-slantsc-2.11-6|29	#-----------------------------------------------------------------------
21mr|texlive-slantsc-2.11-6|30	%files
21mr|texlive-slantsc-2.11-6|31	%{_texmfdistdir}/tex/latex/slantsc/slantsc.sty
21mr|texlive-slantsc-2.11-6|32	%doc %{_texmfdistdir}/doc/latex/slantsc/ChangeLog
21mr|texlive-slantsc-2.11-6|33	%doc %{_texmfdistdir}/doc/latex/slantsc/Makefile
21mr|texlive-slantsc-2.11-6|34	%doc %{_texmfdistdir}/doc/latex/slantsc/README
21mr|texlive-slantsc-2.11-6|35	%doc %{_texmfdistdir}/doc/latex/slantsc/getversion.tex
21mr|texlive-slantsc-2.11-6|36	%doc %{_texmfdistdir}/doc/latex/slantsc/slantsc.pdf
21mr|texlive-slantsc-2.11-6|37	%doc %{_texmfdistdir}/doc/latex/slantsc/testslantsc.tex
21mr|texlive-slantsc-2.11-6|38	#- source
21mr|texlive-slantsc-2.11-6|39	%doc %{_texmfdistdir}/source/latex/slantsc/slantsc.dtx
21mr|texlive-slantsc-2.11-6|40	%doc %{_texmfdistdir}/source/latex/slantsc/slantsc.ins
21mr|texlive-slantsc-2.11-6|41	
21mr|texlive-slantsc-2.11-6|42	#-----------------------------------------------------------------------
21mr|texlive-slantsc-2.11-6|43	%prep
21mr|texlive-slantsc-2.11-6|44	%setup -c -a0 -a1 -a2
21mr|texlive-slantsc-2.11-6|45	
21mr|texlive-slantsc-2.11-6|46	%build
21mr|texlive-slantsc-2.11-6|47	
21mr|texlive-slantsc-2.11-6|48	%install
21mr|texlive-slantsc-2.11-6|49	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-slantsc-2.11-6|50	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19065 21
21mr|texlive-slideshow-1.0-7|1	# revision 15878
21mr|texlive-slideshow-1.0-7|2	# category Package
21mr|texlive-slideshow-1.0-7|3	# catalog-ctan /graphics/metapost/contrib/macros/slideshow
21mr|texlive-slideshow-1.0-7|4	# catalog-date 2008-12-04 14:14:32 +0100
21mr|texlive-slideshow-1.0-7|5	# catalog-license other-free
21mr|texlive-slideshow-1.0-7|6	# catalog-version 1.0
21mr|texlive-slideshow-1.0-7|7	Name:		texlive-slideshow
21mr|texlive-slideshow-1.0-7|8	Version:	1.0
21mr|texlive-slideshow-1.0-7|9	Release:	7
21mr|texlive-slideshow-1.0-7|10	Summary:	Generate slideshow with MetaPost
21mr|texlive-slideshow-1.0-7|11	Group:		Publishing
21mr|texlive-slideshow-1.0-7|12	URL:		http://www.ctan.org/tex-archive/graphics/metapost/contrib/macros/slideshow
21mr|texlive-slideshow-1.0-7|13	License:	OTHER-FREE
21mr|texlive-slideshow-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/slideshow.tar.xz
21mr|texlive-slideshow-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/slideshow.doc.tar.xz
21mr|texlive-slideshow-1.0-7|16	BuildArch:	noarch
21mr|texlive-slideshow-1.0-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-slideshow-1.0-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-slideshow-1.0-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-slideshow-1.0-7|20	
21mr|texlive-slideshow-1.0-7|21	%description
21mr|texlive-slideshow-1.0-7|22	The package provides a means of creating presentations in
21mr|texlive-slideshow-1.0-7|23	MetaPost, without intervention from other utilities (except a
21mr|texlive-slideshow-1.0-7|24	distiller). Such an arrangement has its advantages (though
21mr|texlive-slideshow-1.0-7|25	there are disadvantages too).
21mr|texlive-slideshow-1.0-7|26	
21mr|texlive-slideshow-1.0-7|27	
21mr|texlive-slideshow-1.0-7|28	#-----------------------------------------------------------------------
21mr|texlive-slideshow-1.0-7|29	%files
21mr|texlive-slideshow-1.0-7|30	%{_texmfdistdir}/metapost/slideshow/pathalong.mp
21mr|texlive-slideshow-1.0-7|31	%{_texmfdistdir}/metapost/slideshow/slideshow.mp
21mr|texlive-slideshow-1.0-7|32	%{_texmfdistdir}/metapost/slideshow/sshowex.mp
21mr|texlive-slideshow-1.0-7|33	%{_texmfdistdir}/metapost/slideshow/sshowex2.mp
21mr|texlive-slideshow-1.0-7|34	%{_texmfdistdir}/metapost/slideshow/sshowex3.mp
21mr|texlive-slideshow-1.0-7|35	%{_texmfdistdir}/metapost/slideshow/sshowintro.mp
21mr|texlive-slideshow-1.0-7|36	%doc %{_texmfdistdir}/doc/metapost/slideshow/slideshow.txt
21mr|texlive-slideshow-1.0-7|37	%doc %{_texmfdistdir}/doc/metapost/slideshow/sshowex.pdf
21mr|texlive-slideshow-1.0-7|38	%doc %{_texmfdistdir}/doc/metapost/slideshow/sshowex2.pdf
21mr|texlive-slideshow-1.0-7|39	%doc %{_texmfdistdir}/doc/metapost/slideshow/sshowex3.pdf
21mr|texlive-slideshow-1.0-7|40	%doc %{_texmfdistdir}/doc/metapost/slideshow/sshowintro.pdf
21mr|texlive-slideshow-1.0-7|41	
21mr|texlive-slideshow-1.0-7|42	#-----------------------------------------------------------------------
21mr|texlive-slideshow-1.0-7|43	%prep
21mr|texlive-slideshow-1.0-7|44	%setup -c -a0 -a1
21mr|texlive-slideshow-1.0-7|45	
21mr|texlive-slideshow-1.0-7|46	%build
21mr|texlive-slideshow-1.0-7|47	
21mr|texlive-slideshow-1.0-7|48	%install
21mr|texlive-slideshow-1.0-7|49	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-slideshow-1.0-7|50	cp -fpar metapost doc %{buildroot}%{_texmfdistdir}

19066 21
21mr|texlive-smalltableof-20190228-1|1	# revision 20333
21mr|texlive-smalltableof-20190228-1|2	# category Package
21mr|texlive-smalltableof-20190228-1|3	# catalog-ctan /macros/latex/contrib/smalltableof
21mr|texlive-smalltableof-20190228-1|4	# catalog-date 2010-11-05 12:10:03 +0100
21mr|texlive-smalltableof-20190228-1|5	# catalog-license lppl
21mr|texlive-smalltableof-20190228-1|6	# catalog-version undef
21mr|texlive-smalltableof-20190228-1|7	Name:		texlive-smalltableof
21mr|texlive-smalltableof-20190228-1|8	Version:	20190228
21mr|texlive-smalltableof-20190228-1|9	Release:	1
21mr|texlive-smalltableof-20190228-1|10	Summary:	Create listoffigures etc. in a single chapter
21mr|texlive-smalltableof-20190228-1|11	Group:		Publishing
21mr|texlive-smalltableof-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/smalltableof
21mr|texlive-smalltableof-20190228-1|13	License:	LPPL
21mr|texlive-smalltableof-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/smalltableof.tar.xz
21mr|texlive-smalltableof-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/smalltableof.doc.tar.xz
21mr|texlive-smalltableof-20190228-1|16	BuildArch:	noarch
21mr|texlive-smalltableof-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-smalltableof-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-smalltableof-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-smalltableof-20190228-1|20	
21mr|texlive-smalltableof-20190228-1|21	%description
21mr|texlive-smalltableof-20190228-1|22	The package allows you to create a list of figures and list of
21mr|texlive-smalltableof-20190228-1|23	tables in a chapter named 'List' that contains separate
21mr|texlive-smalltableof-20190228-1|24	sections for each list of figures, tables, etc.
21mr|texlive-smalltableof-20190228-1|25	
21mr|texlive-smalltableof-20190228-1|26	#-----------------------------------------------------------------------
21mr|texlive-smalltableof-20190228-1|27	%files
21mr|texlive-smalltableof-20190228-1|28	%{_texmfdistdir}/tex/latex/smalltableof/smalltableof.sty
21mr|texlive-smalltableof-20190228-1|29	%doc %{_texmfdistdir}/doc/latex/smalltableof/README
21mr|texlive-smalltableof-20190228-1|30	%doc %{_texmfdistdir}/doc/latex/smalltableof/smalltableof-doc-fr.pdf
21mr|texlive-smalltableof-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/smalltableof/smalltableof-doc-fr.tex
21mr|texlive-smalltableof-20190228-1|32	
21mr|texlive-smalltableof-20190228-1|33	#-----------------------------------------------------------------------
21mr|texlive-smalltableof-20190228-1|34	%prep
21mr|texlive-smalltableof-20190228-1|35	%setup -c -a0 -a1
21mr|texlive-smalltableof-20190228-1|36	
21mr|texlive-smalltableof-20190228-1|37	%build
21mr|texlive-smalltableof-20190228-1|38	
21mr|texlive-smalltableof-20190228-1|39	%install
21mr|texlive-smalltableof-20190228-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-smalltableof-20190228-1|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19067 21
21mr|texlive-smartdiagram-0.3b-2|1	# revision 30046
21mr|texlive-smartdiagram-0.3b-2|2	# category Package
21mr|texlive-smartdiagram-0.3b-2|3	# catalog-ctan /graphics/pgf/contrib/smartdiagram
21mr|texlive-smartdiagram-0.3b-2|4	# catalog-date 2013-04-02 02:01:45 +0200
21mr|texlive-smartdiagram-0.3b-2|5	# catalog-license lppl1.3
21mr|texlive-smartdiagram-0.3b-2|6	# catalog-version 0.3
21mr|texlive-smartdiagram-0.3b-2|7	Name:		texlive-smartdiagram
21mr|texlive-smartdiagram-0.3b-2|8	Version:	0.3b
21mr|texlive-smartdiagram-0.3b-2|9	Release:	2
21mr|texlive-smartdiagram-0.3b-2|10	Summary:	Generate diagrams from lists
21mr|texlive-smartdiagram-0.3b-2|11	Group:		Publishing
21mr|texlive-smartdiagram-0.3b-2|12	URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/smartdiagram
21mr|texlive-smartdiagram-0.3b-2|13	License:	LPPL1.3
21mr|texlive-smartdiagram-0.3b-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/smartdiagram.tar.xz
21mr|texlive-smartdiagram-0.3b-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/smartdiagram.doc.tar.xz
21mr|texlive-smartdiagram-0.3b-2|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/smartdiagram.source.tar.xz
21mr|texlive-smartdiagram-0.3b-2|17	BuildArch:	noarch
21mr|texlive-smartdiagram-0.3b-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-smartdiagram-0.3b-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-smartdiagram-0.3b-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-smartdiagram-0.3b-2|21	
21mr|texlive-smartdiagram-0.3b-2|22	%description
21mr|texlive-smartdiagram-0.3b-2|23	The package will create 'smart' diagrams from lists of items,
21mr|texlive-smartdiagram-0.3b-2|24	for simple documents and for presentations.
21mr|texlive-smartdiagram-0.3b-2|25	
21mr|texlive-smartdiagram-0.3b-2|26	#-----------------------------------------------------------------------
21mr|texlive-smartdiagram-0.3b-2|27	%files
21mr|texlive-smartdiagram-0.3b-2|28	%{_texmfdistdir}/tex/latex/smartdiagram/smartdiagram.sty
21mr|texlive-smartdiagram-0.3b-2|29	%{_texmfdistdir}/tex/latex/smartdiagram/smartdiagramlibraryadditions.code.tex
21mr|texlive-smartdiagram-0.3b-2|30	%{_texmfdistdir}/tex/latex/smartdiagram/smartdiagramlibrarycore.commands.code.tex
21mr|texlive-smartdiagram-0.3b-2|31	%{_texmfdistdir}/tex/latex/smartdiagram/smartdiagramlibrarycore.definitions.code.tex
21mr|texlive-smartdiagram-0.3b-2|32	%{_texmfdistdir}/tex/latex/smartdiagram/smartdiagramlibrarycore.styles.code.tex
21mr|texlive-smartdiagram-0.3b-2|33	%doc %{_texmfdistdir}/doc/latex/smartdiagram/README
21mr|texlive-smartdiagram-0.3b-2|34	%doc %{_texmfdistdir}/doc/latex/smartdiagram/smartdiagram.pdf
21mr|texlive-smartdiagram-0.3b-2|35	#- source
21mr|texlive-smartdiagram-0.3b-2|36	%doc %{_texmfdistdir}/source/latex/smartdiagram/smartdiagram.dtx
21mr|texlive-smartdiagram-0.3b-2|37	%doc %{_texmfdistdir}/source/latex/smartdiagram/smartdiagram.ins
21mr|texlive-smartdiagram-0.3b-2|38	
21mr|texlive-smartdiagram-0.3b-2|39	#-----------------------------------------------------------------------
21mr|texlive-smartdiagram-0.3b-2|40	%prep
21mr|texlive-smartdiagram-0.3b-2|41	%setup -c -a0 -a1 -a2
21mr|texlive-smartdiagram-0.3b-2|42	
21mr|texlive-smartdiagram-0.3b-2|43	%build
21mr|texlive-smartdiagram-0.3b-2|44	
21mr|texlive-smartdiagram-0.3b-2|45	%install
21mr|texlive-smartdiagram-0.3b-2|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-smartdiagram-0.3b-2|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19068 21
21mr|texlive-smartref-1.9-7|1	# revision 20311
21mr|texlive-smartref-1.9-7|2	# category Package
21mr|texlive-smartref-1.9-7|3	# catalog-ctan /macros/latex/contrib/smartref
21mr|texlive-smartref-1.9-7|4	# catalog-date 2010-11-01 15:44:19 +0100
21mr|texlive-smartref-1.9-7|5	# catalog-license lppl
21mr|texlive-smartref-1.9-7|6	# catalog-version 1.9
21mr|texlive-smartref-1.9-7|7	Name:		texlive-smartref
21mr|texlive-smartref-1.9-7|8	Version:	1.9
21mr|texlive-smartref-1.9-7|9	Release:	7
21mr|texlive-smartref-1.9-7|10	Summary:	Extend LaTeX's \ref capability
21mr|texlive-smartref-1.9-7|11	Group:		Publishing
21mr|texlive-smartref-1.9-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/smartref
21mr|texlive-smartref-1.9-7|13	License:	LPPL
21mr|texlive-smartref-1.9-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/smartref.tar.xz
21mr|texlive-smartref-1.9-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/smartref.doc.tar.xz
21mr|texlive-smartref-1.9-7|16	BuildArch:	noarch
21mr|texlive-smartref-1.9-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-smartref-1.9-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-smartref-1.9-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-smartref-1.9-7|20	
21mr|texlive-smartref-1.9-7|21	%description
21mr|texlive-smartref-1.9-7|22	The package extends the LaTeX labelling system: whenever a
21mr|texlive-smartref-1.9-7|23	label is set, the values of counters (selected by the user) are
21mr|texlive-smartref-1.9-7|24	recorded, along with the label. The value of these counters can
21mr|texlive-smartref-1.9-7|25	be recalled with a command similar to \pageref. The package
21mr|texlive-smartref-1.9-7|26	also adds commands \s[name]ref (for each counter [name] that
21mr|texlive-smartref-1.9-7|27	the user has selected); these commands display something only
21mr|texlive-smartref-1.9-7|28	if the value of the [name] counter is changed from when the
21mr|texlive-smartref-1.9-7|29	label was set. Many commands are provided to serve as a macro
21mr|texlive-smartref-1.9-7|30	programming environment for using the extended labels.
21mr|texlive-smartref-1.9-7|31	
21mr|texlive-smartref-1.9-7|32	
21mr|texlive-smartref-1.9-7|33	#-----------------------------------------------------------------------
21mr|texlive-smartref-1.9-7|34	%files
21mr|texlive-smartref-1.9-7|35	%{_texmfdistdir}/tex/latex/smartref/byname.sty
21mr|texlive-smartref-1.9-7|36	%{_texmfdistdir}/tex/latex/smartref/smartref.sty
21mr|texlive-smartref-1.9-7|37	%doc %{_texmfdistdir}/doc/latex/smartref/README
21mr|texlive-smartref-1.9-7|38	%doc %{_texmfdistdir}/doc/latex/smartref/smartref-doc.pdf
21mr|texlive-smartref-1.9-7|39	%doc %{_texmfdistdir}/doc/latex/smartref/smartref-doc.tex
21mr|texlive-smartref-1.9-7|40	
21mr|texlive-smartref-1.9-7|41	#-----------------------------------------------------------------------
21mr|texlive-smartref-1.9-7|42	%prep
21mr|texlive-smartref-1.9-7|43	%setup -c -a0 -a1
21mr|texlive-smartref-1.9-7|44	
21mr|texlive-smartref-1.9-7|45	%build
21mr|texlive-smartref-1.9-7|46	
21mr|texlive-smartref-1.9-7|47	%install
21mr|texlive-smartref-1.9-7|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-smartref-1.9-7|49	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19069 21
21mr|texlive-snapshot-1.14-7|1	# revision 15878
21mr|texlive-snapshot-1.14-7|2	# category Package
21mr|texlive-snapshot-1.14-7|3	# catalog-ctan /macros/latex/contrib/snapshot
21mr|texlive-snapshot-1.14-7|4	# catalog-date 2006-12-14 00:03:18 +0100
21mr|texlive-snapshot-1.14-7|5	# catalog-license lppl
21mr|texlive-snapshot-1.14-7|6	# catalog-version 1.14
21mr|texlive-snapshot-1.14-7|7	Name:		texlive-snapshot
21mr|texlive-snapshot-1.14-7|8	Version:	1.14
21mr|texlive-snapshot-1.14-7|9	Release:	7
21mr|texlive-snapshot-1.14-7|10	Summary:	List the external dependencies of a LaTeX document
21mr|texlive-snapshot-1.14-7|11	Group:		Publishing
21mr|texlive-snapshot-1.14-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/snapshot
21mr|texlive-snapshot-1.14-7|13	License:	LPPL
21mr|texlive-snapshot-1.14-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/snapshot.tar.xz
21mr|texlive-snapshot-1.14-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/snapshot.doc.tar.xz
21mr|texlive-snapshot-1.14-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/snapshot.source.tar.xz
21mr|texlive-snapshot-1.14-7|17	BuildArch:	noarch
21mr|texlive-snapshot-1.14-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-snapshot-1.14-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-snapshot-1.14-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-snapshot-1.14-7|21	
21mr|texlive-snapshot-1.14-7|22	%description
21mr|texlive-snapshot-1.14-7|23	The snapshot package helps the owner of a LaTeX document obtain
21mr|texlive-snapshot-1.14-7|24	a list of the external dependencies of the document, in a form
21mr|texlive-snapshot-1.14-7|25	that can be embedded at the top of the document. It provides a
21mr|texlive-snapshot-1.14-7|26	snapshot of the current processing context of the document,
21mr|texlive-snapshot-1.14-7|27	insofar as it can be determined from inside LaTeX. If a
21mr|texlive-snapshot-1.14-7|28	document contains such a dependency list, then it becomes
21mr|texlive-snapshot-1.14-7|29	possible to arrange that the document be processed always with
21mr|texlive-snapshot-1.14-7|30	the same versions of everything, in order to ensure the same
21mr|texlive-snapshot-1.14-7|31	output. This could be useful for someone wanting to keep a
21mr|texlive-snapshot-1.14-7|32	LaTeX document on hand and consistently reproduce an identical
21mr|texlive-snapshot-1.14-7|33	DVI file from it, on the fly; or for someone wanting to shield
21mr|texlive-snapshot-1.14-7|34	a document during the final stages of its production cycle from
21mr|texlive-snapshot-1.14-7|35	unexpected side effects of routine upgrades to the TeX system.
21mr|texlive-snapshot-1.14-7|36	
21mr|texlive-snapshot-1.14-7|37	
21mr|texlive-snapshot-1.14-7|38	#-----------------------------------------------------------------------
21mr|texlive-snapshot-1.14-7|39	%files
21mr|texlive-snapshot-1.14-7|40	%{_texmfdistdir}/tex/latex/snapshot/snapshot.sty
21mr|texlive-snapshot-1.14-7|41	%doc %{_texmfdistdir}/doc/latex/snapshot/snapshot.pdf
21mr|texlive-snapshot-1.14-7|42	#- source
21mr|texlive-snapshot-1.14-7|43	%doc %{_texmfdistdir}/source/latex/snapshot/snapshot.dtx
21mr|texlive-snapshot-1.14-7|44	%doc %{_texmfdistdir}/source/latex/snapshot/snapshot.ins
21mr|texlive-snapshot-1.14-7|45	
21mr|texlive-snapshot-1.14-7|46	#-----------------------------------------------------------------------
21mr|texlive-snapshot-1.14-7|47	%prep
21mr|texlive-snapshot-1.14-7|48	%setup -c -a0 -a1 -a2
21mr|texlive-snapshot-1.14-7|49	
21mr|texlive-snapshot-1.14-7|50	%build
21mr|texlive-snapshot-1.14-7|51	
21mr|texlive-snapshot-1.14-7|52	%install
21mr|texlive-snapshot-1.14-7|53	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-snapshot-1.14-7|54	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19070 21
21mr|texlive-snotez-0.3-10|1	# revision 30355
21mr|texlive-snotez-0.3-10|2	# category Package
21mr|texlive-snotez-0.3-10|3	# catalog-ctan /macros/latex/contrib/snotez
21mr|texlive-snotez-0.3-10|4	# catalog-date 2013-05-09 13:28:31 +0200
21mr|texlive-snotez-0.3-10|5	# catalog-license lppl1.3
21mr|texlive-snotez-0.3-10|6	# catalog-version 0.3
21mr|texlive-snotez-0.3-10|7	Name:		texlive-snotez
21mr|texlive-snotez-0.3-10|8	Version:	0.3
21mr|texlive-snotez-0.3-10|9	Release:	10
21mr|texlive-snotez-0.3-10|10	Summary:	Typeset notes, in the margin
21mr|texlive-snotez-0.3-10|11	Group:		Publishing
21mr|texlive-snotez-0.3-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/snotez
21mr|texlive-snotez-0.3-10|13	License:	LPPL1.3
21mr|texlive-snotez-0.3-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/snotez.tar.xz
21mr|texlive-snotez-0.3-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/snotez.doc.tar.xz
21mr|texlive-snotez-0.3-10|16	BuildArch:	noarch
21mr|texlive-snotez-0.3-10|17	BuildRequires:	texlive-tlpkg
21mr|texlive-snotez-0.3-10|18	Requires(pre):	texlive-tlpkg
21mr|texlive-snotez-0.3-10|19	Requires(post):	texlive-kpathsea
21mr|texlive-snotez-0.3-10|20	
21mr|texlive-snotez-0.3-10|21	%description
21mr|texlive-snotez-0.3-10|22	The package provides a macro \sidenote, that places a note in
21mr|texlive-snotez-0.3-10|23	the margin of the document, with its baseline aligned with the
21mr|texlive-snotez-0.3-10|24	baseline in the body of the document. These sidenotes are
21mr|texlive-snotez-0.3-10|25	numbered (both in the text, and on the notes themselves). The
21mr|texlive-snotez-0.3-10|26	package loads the package etoolbox, pgfopts, marginnote and
21mr|texlive-snotez-0.3-10|27	perpage.
21mr|texlive-snotez-0.3-10|28	
21mr|texlive-snotez-0.3-10|29	
21mr|texlive-snotez-0.3-10|30	#-----------------------------------------------------------------------
21mr|texlive-snotez-0.3-10|31	%files
21mr|texlive-snotez-0.3-10|32	%{_texmfdistdir}/tex/latex/snotez/snotez.sty
21mr|texlive-snotez-0.3-10|33	%doc %{_texmfdistdir}/doc/latex/snotez/README
21mr|texlive-snotez-0.3-10|34	%doc %{_texmfdistdir}/doc/latex/snotez/snotez_en.pdf
21mr|texlive-snotez-0.3-10|35	%doc %{_texmfdistdir}/doc/latex/snotez/snotez_en.tex
21mr|texlive-snotez-0.3-10|36	
21mr|texlive-snotez-0.3-10|37	#-----------------------------------------------------------------------
21mr|texlive-snotez-0.3-10|38	%prep
21mr|texlive-snotez-0.3-10|39	%setup -c -a0 -a1
21mr|texlive-snotez-0.3-10|40	
21mr|texlive-snotez-0.3-10|41	%build
21mr|texlive-snotez-0.3-10|42	
21mr|texlive-snotez-0.3-10|43	%install
21mr|texlive-snotez-0.3-10|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-snotez-0.3-10|45	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19071 21
21mr|texlive-songbook-4.5-7|1	# revision 18136
21mr|texlive-songbook-4.5-7|2	# category Package
21mr|texlive-songbook-4.5-7|3	# catalog-ctan /macros/latex/contrib/songbook
21mr|texlive-songbook-4.5-7|4	# catalog-date 2010-05-06 13:38:32 +0200
21mr|texlive-songbook-4.5-7|5	# catalog-license lgpl2.1
21mr|texlive-songbook-4.5-7|6	# catalog-version 4.5
21mr|texlive-songbook-4.5-7|7	Name:		texlive-songbook
21mr|texlive-songbook-4.5-7|8	Version:	4.5
21mr|texlive-songbook-4.5-7|9	Release:	7
21mr|texlive-songbook-4.5-7|10	Summary:	Package for typesetting song lyrics and chord books
21mr|texlive-songbook-4.5-7|11	Group:		Publishing
21mr|texlive-songbook-4.5-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/songbook
21mr|texlive-songbook-4.5-7|13	License:	LGPL2.1
21mr|texlive-songbook-4.5-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/songbook.tar.xz
21mr|texlive-songbook-4.5-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/songbook.doc.tar.xz
21mr|texlive-songbook-4.5-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/songbook.source.tar.xz
21mr|texlive-songbook-4.5-7|17	BuildArch:	noarch
21mr|texlive-songbook-4.5-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-songbook-4.5-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-songbook-4.5-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-songbook-4.5-7|21	
21mr|texlive-songbook-4.5-7|22	%description
21mr|texlive-songbook-4.5-7|23	The package provides an all purpose songbook style. Three types
21mr|texlive-songbook-4.5-7|24	of output may be created from a single input file: "words and
21mr|texlive-songbook-4.5-7|25	chords" books for the musicians to play from, "words only"
21mr|texlive-songbook-4.5-7|26	songbooks for the congregation to sing from, and overhead
21mr|texlive-songbook-4.5-7|27	transparency masters for congregational use. The package will
21mr|texlive-songbook-4.5-7|28	also print a table of contents, an index sorted by title and
21mr|texlive-songbook-4.5-7|29	first line, and an index sorted by key, or by artist/composer.
21mr|texlive-songbook-4.5-7|30	The package attempts to handle songs in multiple keys, as well
21mr|texlive-songbook-4.5-7|31	as songs in multiple languages.
21mr|texlive-songbook-4.5-7|32	
21mr|texlive-songbook-4.5-7|33	
21mr|texlive-songbook-4.5-7|34	#-----------------------------------------------------------------------
21mr|texlive-songbook-4.5-7|35	%files
21mr|texlive-songbook-4.5-7|36	%{_texmfdistdir}/makeindex/songbook/songbook.ist
21mr|texlive-songbook-4.5-7|37	%{_texmfdistdir}/tex/latex/songbook/conditionals.sty
21mr|texlive-songbook-4.5-7|38	%{_texmfdistdir}/tex/latex/songbook/songbook.sty
21mr|texlive-songbook-4.5-7|39	%doc %{_texmfdistdir}/doc/latex/songbook/LesserGPL.txt
21mr|texlive-songbook-4.5-7|40	%doc %{_texmfdistdir}/doc/latex/songbook/README
21mr|texlive-songbook-4.5-7|41	%doc %{_texmfdistdir}/doc/latex/songbook/contrib/CarolBook/CarolBook.tex
21mr|texlive-songbook-4.5-7|42	%doc %{_texmfdistdir}/doc/latex/songbook/contrib/CarolBook/CarolBookOH.pdf
21mr|texlive-songbook-4.5-7|43	%doc %{_texmfdistdir}/doc/latex/songbook/contrib/CarolBook/CarolBookWB.pdf
21mr|texlive-songbook-4.5-7|44	%doc %{_texmfdistdir}/doc/latex/songbook/contrib/README
21mr|texlive-songbook-4.5-7|45	%doc %{_texmfdistdir}/doc/latex/songbook/contrib/crd2sb/NothingButTheBlood.crd
21mr|texlive-songbook-4.5-7|46	%doc %{_texmfdistdir}/doc/latex/songbook/contrib/crd2sb/crd2sb
21mr|texlive-songbook-4.5-7|47	%doc %{_texmfdistdir}/doc/latex/songbook/contrib/crd2sb/crd2sb.txt
21mr|texlive-songbook-4.5-7|48	%doc %{_texmfdistdir}/doc/latex/songbook/contrib/modulate
21mr|texlive-songbook-4.5-7|49	%doc %{_texmfdistdir}/doc/latex/songbook/contrib/texchord.sty
21mr|texlive-songbook-4.5-7|50	%doc %{_texmfdistdir}/doc/latex/songbook/install.txt
21mr|texlive-songbook-4.5-7|51	%doc %{_texmfdistdir}/doc/latex/songbook/mksbadx
21mr|texlive-songbook-4.5-7|52	%doc %{_texmfdistdir}/doc/latex/songbook/mksbkdx
21mr|texlive-songbook-4.5-7|53	%doc %{_texmfdistdir}/doc/latex/songbook/mksbtdx
21mr|texlive-songbook-4.5-7|54	%doc %{_texmfdistdir}/doc/latex/songbook/sample-sb.tex
21mr|texlive-songbook-4.5-7|55	%doc %{_texmfdistdir}/doc/latex/songbook/sampleAdx.pdf
21mr|texlive-songbook-4.5-7|56	%doc %{_texmfdistdir}/doc/latex/songbook/sampleAdx.tex
21mr|texlive-songbook-4.5-7|57	%doc %{_texmfdistdir}/doc/latex/songbook/sampleCBK.pdf
21mr|texlive-songbook-4.5-7|58	%doc %{_texmfdistdir}/doc/latex/songbook/sampleCSBK.pdf
21mr|texlive-songbook-4.5-7|59	%doc %{_texmfdistdir}/doc/latex/songbook/sampleKdx.pdf
21mr|texlive-songbook-4.5-7|60	%doc %{_texmfdistdir}/doc/latex/songbook/sampleKdx.tex
21mr|texlive-songbook-4.5-7|61	%doc %{_texmfdistdir}/doc/latex/songbook/sampleOH.pdf
21mr|texlive-songbook-4.5-7|62	%doc %{_texmfdistdir}/doc/latex/songbook/sampleTdx.pdf
21mr|texlive-songbook-4.5-7|63	%doc %{_texmfdistdir}/doc/latex/songbook/sampleTdx.tex
21mr|texlive-songbook-4.5-7|64	%doc %{_texmfdistdir}/doc/latex/songbook/sampleToc.pdf
21mr|texlive-songbook-4.5-7|65	%doc %{_texmfdistdir}/doc/latex/songbook/sampleToc.tex
21mr|texlive-songbook-4.5-7|66	%doc %{_texmfdistdir}/doc/latex/songbook/sampleWBK.pdf
21mr|texlive-songbook-4.5-7|67	%doc %{_texmfdistdir}/doc/latex/songbook/songbook.pdf
21mr|texlive-songbook-4.5-7|68	#- source
21mr|texlive-songbook-4.5-7|69	%doc %{_texmfdistdir}/source/latex/songbook/songbook.dtx
21mr|texlive-songbook-4.5-7|70	%doc %{_texmfdistdir}/source/latex/songbook/songbook.ins
21mr|texlive-songbook-4.5-7|71	
21mr|texlive-songbook-4.5-7|72	#-----------------------------------------------------------------------
21mr|texlive-songbook-4.5-7|73	%prep
21mr|texlive-songbook-4.5-7|74	%setup -c -a0 -a1 -a2
21mr|texlive-songbook-4.5-7|75	
21mr|texlive-songbook-4.5-7|76	%build
21mr|texlive-songbook-4.5-7|77	
21mr|texlive-songbook-4.5-7|78	%install
21mr|texlive-songbook-4.5-7|79	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-songbook-4.5-7|80	cp -fpar makeindex tex doc source %{buildroot}%{_texmfdistdir}

19072 21
21mr|texlive-songs-3.0-2|1	Name:		texlive-songs
21mr|texlive-songs-3.0-2|2	Version:	3.0
21mr|texlive-songs-3.0-2|3	Release:	2
21mr|texlive-songs-3.0-2|4	Summary:	Produce song books for church or fellowship
21mr|texlive-songs-3.0-2|5	Group:		Publishing
21mr|texlive-songs-3.0-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/songs
21mr|texlive-songs-3.0-2|7	License:	GPL
21mr|texlive-songs-3.0-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/songs.tar.xz
21mr|texlive-songs-3.0-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/songs.doc.tar.xz
21mr|texlive-songs-3.0-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/songs.source.tar.xz
21mr|texlive-songs-3.0-2|11	BuildArch:	noarch
21mr|texlive-songs-3.0-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-songs-3.0-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-songs-3.0-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-songs-3.0-2|15	
21mr|texlive-songs-3.0-2|16	%description
21mr|texlive-songs-3.0-2|17	The package provides a means of producing beautiful song books
21mr|texlive-songs-3.0-2|18	for church or fellowship. It offers: - a very easy chord-entry
21mr|texlive-songs-3.0-2|19	syntax; - multiple modes (words-only; words+chords; slides;
21mr|texlive-songs-3.0-2|20	handouts); - measure bars; - guitar tablatures; - automatic
21mr|texlive-songs-3.0-2|21	transposition; - scripture quotations; - multiple indexes
21mr|texlive-songs-3.0-2|22	(sorted by title, author, important lyrics, or scripture
21mr|texlive-songs-3.0-2|23	references); and - projector-style output generation, for
21mr|texlive-songs-3.0-2|24	interactive use. A set of example documents is provided.
21mr|texlive-songs-3.0-2|25	
21mr|texlive-songs-3.0-2|26	#-----------------------------------------------------------------------
21mr|texlive-songs-3.0-2|27	%files
21mr|texlive-songs-3.0-2|28	%{_texmfdistdir}/tex/latex/songs
21mr|texlive-songs-3.0-2|29	%doc %{_texmfdistdir}/doc/latex/songs
21mr|texlive-songs-3.0-2|30	#- source
21mr|texlive-songs-3.0-2|31	%doc %{_texmfdistdir}/source/latex/songs
21mr|texlive-songs-3.0-2|32	
21mr|texlive-songs-3.0-2|33	#-----------------------------------------------------------------------
21mr|texlive-songs-3.0-2|34	%prep
21mr|texlive-songs-3.0-2|35	%setup -c -a0 -a1 -a2
21mr|texlive-songs-3.0-2|36	
21mr|texlive-songs-3.0-2|37	%build
21mr|texlive-songs-3.0-2|38	
21mr|texlive-songs-3.0-2|39	%install
21mr|texlive-songs-3.0-2|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-songs-3.0-2|41	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19073 21
21mr|texlive-soton-0.1-7|1	# revision 16215
21mr|texlive-soton-0.1-7|2	# category Package
21mr|texlive-soton-0.1-7|3	# catalog-ctan /macros/latex/contrib/soton
21mr|texlive-soton-0.1-7|4	# catalog-date 2009-11-28 09:57:52 +0100
21mr|texlive-soton-0.1-7|5	# catalog-license lppl
21mr|texlive-soton-0.1-7|6	# catalog-version 0.1
21mr|texlive-soton-0.1-7|7	Name:		texlive-soton
21mr|texlive-soton-0.1-7|8	Version:	0.1
21mr|texlive-soton-0.1-7|9	Release:	7
21mr|texlive-soton-0.1-7|10	Summary:	University of Southampton-compliant slides
21mr|texlive-soton-0.1-7|11	Group:		Publishing
21mr|texlive-soton-0.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/soton
21mr|texlive-soton-0.1-7|13	License:	LPPL
21mr|texlive-soton-0.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/soton.tar.xz
21mr|texlive-soton-0.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/soton.doc.tar.xz
21mr|texlive-soton-0.1-7|16	BuildArch:	noarch
21mr|texlive-soton-0.1-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-soton-0.1-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-soton-0.1-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-soton-0.1-7|20	
21mr|texlive-soton-0.1-7|21	%description
21mr|texlive-soton-0.1-7|22	The bundle contains two packages: soton-palette which defines
21mr|texlive-soton-0.1-7|23	colour-ways, and soton-beamer, which uses the colours to
21mr|texlive-soton-0.1-7|24	produce compliant presentations.
21mr|texlive-soton-0.1-7|25	
21mr|texlive-soton-0.1-7|26	
21mr|texlive-soton-0.1-7|27	#-----------------------------------------------------------------------
21mr|texlive-soton-0.1-7|28	%files
21mr|texlive-soton-0.1-7|29	%{_texmfdistdir}/tex/latex/soton/soton-beamer.sty
21mr|texlive-soton-0.1-7|30	%{_texmfdistdir}/tex/latex/soton/soton-palette.sty
21mr|texlive-soton-0.1-7|31	%doc %{_texmfdistdir}/doc/latex/soton/README
21mr|texlive-soton-0.1-7|32	
21mr|texlive-soton-0.1-7|33	#-----------------------------------------------------------------------
21mr|texlive-soton-0.1-7|34	%prep
21mr|texlive-soton-0.1-7|35	%setup -c -a0 -a1
21mr|texlive-soton-0.1-7|36	
21mr|texlive-soton-0.1-7|37	%build
21mr|texlive-soton-0.1-7|38	
21mr|texlive-soton-0.1-7|39	%install
21mr|texlive-soton-0.1-7|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-soton-0.1-7|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19074 21
21mr|texlive-soul-2.4-7|1	# revision 15878
21mr|texlive-soul-2.4-7|2	# category Package
21mr|texlive-soul-2.4-7|3	# catalog-ctan /macros/latex/contrib/soul
21mr|texlive-soul-2.4-7|4	# catalog-date 2009-10-10 00:35:28 +0200
21mr|texlive-soul-2.4-7|5	# catalog-license lppl
21mr|texlive-soul-2.4-7|6	# catalog-version 2.4
21mr|texlive-soul-2.4-7|7	Name:		texlive-soul
21mr|texlive-soul-2.4-7|8	Version:	2.4
21mr|texlive-soul-2.4-7|9	Release:	7
21mr|texlive-soul-2.4-7|10	Summary:	Hyphenation for letterspacing, underlining, and more
21mr|texlive-soul-2.4-7|11	Group:		Publishing
21mr|texlive-soul-2.4-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/soul
21mr|texlive-soul-2.4-7|13	License:	LPPL
21mr|texlive-soul-2.4-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/soul.tar.xz
21mr|texlive-soul-2.4-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/soul.doc.tar.xz
21mr|texlive-soul-2.4-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/soul.source.tar.xz
21mr|texlive-soul-2.4-7|17	BuildArch:	noarch
21mr|texlive-soul-2.4-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-soul-2.4-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-soul-2.4-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-soul-2.4-7|21	
21mr|texlive-soul-2.4-7|22	%description
21mr|texlive-soul-2.4-7|23	Provides hyphenatable spacing out (letterspacing), underlining,
21mr|texlive-soul-2.4-7|24	striking out, etc., using the TeX hyphenation algorithm to find
21mr|texlive-soul-2.4-7|25	the proper hyphens automatically. The package also provides a
21mr|texlive-soul-2.4-7|26	mechanism that can be used to implement similar tasks, that
21mr|texlive-soul-2.4-7|27	have to treat text syllable by syllable. This is shown in two
21mr|texlive-soul-2.4-7|28	examples. The package itself does not support UTF-8 input in
21mr|texlive-soul-2.4-7|29	ordinary (PDF)LaTeX; some UTF-8 support is offered by package
21mr|texlive-soul-2.4-7|30	soulutf8.
21mr|texlive-soul-2.4-7|31	
21mr|texlive-soul-2.4-7|32	
21mr|texlive-soul-2.4-7|33	#-----------------------------------------------------------------------
21mr|texlive-soul-2.4-7|34	%files
21mr|texlive-soul-2.4-7|35	%{_texmfdistdir}/tex/latex/soul/soul.sty
21mr|texlive-soul-2.4-7|36	%doc %{_texmfdistdir}/doc/latex/soul/soul.pdf
21mr|texlive-soul-2.4-7|37	%doc %{_texmfdistdir}/doc/latex/soul/soul.txt
21mr|texlive-soul-2.4-7|38	#- source
21mr|texlive-soul-2.4-7|39	%doc %{_texmfdistdir}/source/latex/soul/Makefile
21mr|texlive-soul-2.4-7|40	%doc %{_texmfdistdir}/source/latex/soul/soul.dtx
21mr|texlive-soul-2.4-7|41	%doc %{_texmfdistdir}/source/latex/soul/soul.ins
21mr|texlive-soul-2.4-7|42	
21mr|texlive-soul-2.4-7|43	#-----------------------------------------------------------------------
21mr|texlive-soul-2.4-7|44	%prep
21mr|texlive-soul-2.4-7|45	%setup -c -a0 -a1 -a2
21mr|texlive-soul-2.4-7|46	
21mr|texlive-soul-2.4-7|47	%build
21mr|texlive-soul-2.4-7|48	
21mr|texlive-soul-2.4-7|49	%install
21mr|texlive-soul-2.4-7|50	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-soul-2.4-7|51	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19075 21
21mr|texlive-spanish-5.0k-6|1	# revision 24229
21mr|texlive-spanish-5.0k-6|2	# category Package
21mr|texlive-spanish-5.0k-6|3	# catalog-ctan /language/spanish/babel/base
21mr|texlive-spanish-5.0k-6|4	# catalog-date 2011-10-06 19:10:39 +0200
21mr|texlive-spanish-5.0k-6|5	# catalog-license lppl
21mr|texlive-spanish-5.0k-6|6	# catalog-version 5.0k
21mr|texlive-spanish-5.0k-6|7	Name:		texlive-spanish
21mr|texlive-spanish-5.0k-6|8	Version:	5.0k
21mr|texlive-spanish-5.0k-6|9	Release:	6
21mr|texlive-spanish-5.0k-6|10	Summary:	Spanish in Babel
21mr|texlive-spanish-5.0k-6|11	Group:		Publishing
21mr|texlive-spanish-5.0k-6|12	URL:		http://www.ctan.org/tex-archive/language/spanish/babel/base
21mr|texlive-spanish-5.0k-6|13	License:	LPPL
21mr|texlive-spanish-5.0k-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/spanish.tar.xz
21mr|texlive-spanish-5.0k-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/spanish.doc.tar.xz
21mr|texlive-spanish-5.0k-6|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/spanish.source.tar.xz
21mr|texlive-spanish-5.0k-6|17	BuildArch:	noarch
21mr|texlive-spanish-5.0k-6|18	BuildRequires:	texlive-tlpkg
21mr|texlive-spanish-5.0k-6|19	Requires(pre):	texlive-tlpkg
21mr|texlive-spanish-5.0k-6|20	
21mr|texlive-spanish-5.0k-6|21	%description
21mr|texlive-spanish-5.0k-6|22	This bundle provides an upgrade of the Spanish support provided
21mr|texlive-spanish-5.0k-6|23	by the LaTeX standard package babel. Note that separate support
21mr|texlive-spanish-5.0k-6|24	is provided for those who wish to typeset Spanish as written in
21mr|texlive-spanish-5.0k-6|25	Mexico.
21mr|texlive-spanish-5.0k-6|26	
21mr|texlive-spanish-5.0k-6|27	#-----------------------------------------------------------------------
21mr|texlive-spanish-5.0k-6|28	%files
21mr|texlive-spanish-5.0k-6|29	%doc %{_texmfdistdir}/doc/latex/spanish/README
21mr|texlive-spanish-5.0k-6|30	%doc %{_texmfdistdir}/doc/latex/spanish/romanidx.sty
21mr|texlive-spanish-5.0k-6|31	%doc %{_texmfdistdir}/doc/latex/spanish/spanish.ldf
21mr|texlive-spanish-5.0k-6|32	%doc %{_texmfdistdir}/doc/latex/spanish/spanish.pdf
21mr|texlive-spanish-5.0k-6|33	%doc %{_texmfdistdir}/doc/latex/spanish/spanish2.html
21mr|texlive-spanish-5.0k-6|34	#- source
21mr|texlive-spanish-5.0k-6|35	%doc %{_texmfdistdir}/source/latex/spanish/spanish.dtx
21mr|texlive-spanish-5.0k-6|36	%doc %{_texmfdistdir}/source/latex/spanish/spanish.ins
21mr|texlive-spanish-5.0k-6|37	
21mr|texlive-spanish-5.0k-6|38	#-----------------------------------------------------------------------
21mr|texlive-spanish-5.0k-6|39	%prep
21mr|texlive-spanish-5.0k-6|40	%setup -c -a0 -a1 -a2
21mr|texlive-spanish-5.0k-6|41	
21mr|texlive-spanish-5.0k-6|42	%build
21mr|texlive-spanish-5.0k-6|43	
21mr|texlive-spanish-5.0k-6|44	%install
21mr|texlive-spanish-5.0k-6|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-spanish-5.0k-6|46	cp -fpar doc source %{buildroot}%{_texmfdistdir}

19076 21
21mr|texlive-spanish-mx-1.1a-7|1	# revision 15878
21mr|texlive-spanish-mx-1.1a-7|2	# category Package
21mr|texlive-spanish-mx-1.1a-7|3	# catalog-ctan /language/spanish/babel/contrib/mexican
21mr|texlive-spanish-mx-1.1a-7|4	# catalog-date 2009-01-10 16:42:45 +0100
21mr|texlive-spanish-mx-1.1a-7|5	# catalog-license lppl
21mr|texlive-spanish-mx-1.1a-7|6	# catalog-version 1.1a
21mr|texlive-spanish-mx-1.1a-7|7	Name:		texlive-spanish-mx
21mr|texlive-spanish-mx-1.1a-7|8	Version:	1.1a
21mr|texlive-spanish-mx-1.1a-7|9	Release:	7
21mr|texlive-spanish-mx-1.1a-7|10	Summary:	Typeset Spanish as in Mexico
21mr|texlive-spanish-mx-1.1a-7|11	Group:		Publishing
21mr|texlive-spanish-mx-1.1a-7|12	URL:		http://www.ctan.org/tex-archive/language/spanish/babel/contrib/mexican
21mr|texlive-spanish-mx-1.1a-7|13	License:	LPPL
21mr|texlive-spanish-mx-1.1a-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/spanish-mx.tar.xz
21mr|texlive-spanish-mx-1.1a-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/spanish-mx.doc.tar.xz
21mr|texlive-spanish-mx-1.1a-7|16	BuildArch:	noarch
21mr|texlive-spanish-mx-1.1a-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-spanish-mx-1.1a-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-spanish-mx-1.1a-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-spanish-mx-1.1a-7|20	
21mr|texlive-spanish-mx-1.1a-7|21	%description
21mr|texlive-spanish-mx-1.1a-7|22	The bundle provides files to support typesetting of texts in
21mr|texlive-spanish-mx-1.1a-7|23	Spanish according to Mexican current practices, using babel.
21mr|texlive-spanish-mx-1.1a-7|24	The files merge earlier work on a mexican.ldf, or may be used
21mr|texlive-spanish-mx-1.1a-7|25	to define a configuration that will typeset all documents (that
21mr|texlive-spanish-mx-1.1a-7|26	request babel's spanish option) to use the Mexican language
21mr|texlive-spanish-mx-1.1a-7|27	facilities. (Note that this facility is only available with the
21mr|texlive-spanish-mx-1.1a-7|28	recent (version >=4.2b) releases of the Spanish option.).
21mr|texlive-spanish-mx-1.1a-7|29	
21mr|texlive-spanish-mx-1.1a-7|30	
21mr|texlive-spanish-mx-1.1a-7|31	#-----------------------------------------------------------------------
21mr|texlive-spanish-mx-1.1a-7|32	%files
21mr|texlive-spanish-mx-1.1a-7|33	%{_texmfdistdir}/tex/latex/spanish-mx/esmx.cfg
21mr|texlive-spanish-mx-1.1a-7|34	%{_texmfdistdir}/tex/latex/spanish-mx/spanishmx.ldf
21mr|texlive-spanish-mx-1.1a-7|35	%{_texmfdistdir}/tex/latex/spanish-mx/spanishmx.sty
21mr|texlive-spanish-mx-1.1a-7|36	%doc %{_texmfdistdir}/doc/latex/spanish-mx/README
21mr|texlive-spanish-mx-1.1a-7|37	
21mr|texlive-spanish-mx-1.1a-7|38	#-----------------------------------------------------------------------
21mr|texlive-spanish-mx-1.1a-7|39	%prep
21mr|texlive-spanish-mx-1.1a-7|40	%setup -c -a0 -a1
21mr|texlive-spanish-mx-1.1a-7|41	
21mr|texlive-spanish-mx-1.1a-7|42	%build
21mr|texlive-spanish-mx-1.1a-7|43	
21mr|texlive-spanish-mx-1.1a-7|44	%install
21mr|texlive-spanish-mx-1.1a-7|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-spanish-mx-1.1a-7|46	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19077 21
21mr|texlive-sparklines-1.7-2|1	# revision 16131
21mr|texlive-sparklines-1.7-2|2	# category Package
21mr|texlive-sparklines-1.7-2|3	# catalog-ctan /graphics/sparklines
21mr|texlive-sparklines-1.7-2|4	# catalog-date 2009-11-22 10:21:09 +0100
21mr|texlive-sparklines-1.7-2|5	# catalog-license lppl
21mr|texlive-sparklines-1.7-2|6	# catalog-version 1.5
21mr|texlive-sparklines-1.7-2|7	Name:		texlive-sparklines
21mr|texlive-sparklines-1.7-2|8	Version:	1.7
21mr|texlive-sparklines-1.7-2|9	Release:	2
21mr|texlive-sparklines-1.7-2|10	Summary:	Drawing sparklines: intense, simple, wordlike graphics
21mr|texlive-sparklines-1.7-2|11	Group:		Publishing
21mr|texlive-sparklines-1.7-2|12	URL:		http://www.ctan.org/tex-archive/graphics/sparklines
21mr|texlive-sparklines-1.7-2|13	License:	LPPL
21mr|texlive-sparklines-1.7-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sparklines.tar.xz
21mr|texlive-sparklines-1.7-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sparklines.doc.tar.xz
21mr|texlive-sparklines-1.7-2|16	BuildArch:	noarch
21mr|texlive-sparklines-1.7-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-sparklines-1.7-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-sparklines-1.7-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-sparklines-1.7-2|20	
21mr|texlive-sparklines-1.7-2|21	%description
21mr|texlive-sparklines-1.7-2|22	Sparklines are intense, simple, wordlike graphics (so named by
21mr|texlive-sparklines-1.7-2|23	Edward Tufte). In lieu of a more detailed introduction,
21mr|texlive-sparklines-1.7-2|24	Professor Tufte's site has an early release of a chapter on
21mr|texlive-sparklines-1.7-2|25	sparklines. A PHP implementation may be found at SourceForge. A
21mr|texlive-sparklines-1.7-2|26	sparkline can be added using the sparkline environment. Also,
21mr|texlive-sparklines-1.7-2|27	you can add sparkling rectangles for the median and special
21mr|texlive-sparklines-1.7-2|28	sparkling dots in red or blue. The package requires pdflatex;
21mr|texlive-sparklines-1.7-2|29	sparklines cannot appear in a dvi file. The sparklines package
21mr|texlive-sparklines-1.7-2|30	uses pgf, and does not work with pictex.
21mr|texlive-sparklines-1.7-2|31	
21mr|texlive-sparklines-1.7-2|32	#-----------------------------------------------------------------------
21mr|texlive-sparklines-1.7-2|33	%files
21mr|texlive-sparklines-1.7-2|34	%{_texmfdistdir}/tex/latex/sparklines/sparklines.sty
21mr|texlive-sparklines-1.7-2|35	%doc %{_texmfdistdir}/doc/latex/sparklines/README
21mr|texlive-sparklines-1.7-2|36	%doc %{_texmfdistdir}/doc/latex/sparklines/sparklines.pdf
21mr|texlive-sparklines-1.7-2|37	%doc %{_texmfdistdir}/doc/latex/sparklines/sparklines.tex
21mr|texlive-sparklines-1.7-2|38	
21mr|texlive-sparklines-1.7-2|39	#-----------------------------------------------------------------------
21mr|texlive-sparklines-1.7-2|40	%prep
21mr|texlive-sparklines-1.7-2|41	%setup -c -a0 -a1
21mr|texlive-sparklines-1.7-2|42	
21mr|texlive-sparklines-1.7-2|43	%build
21mr|texlive-sparklines-1.7-2|44	
21mr|texlive-sparklines-1.7-2|45	%install
21mr|texlive-sparklines-1.7-2|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-sparklines-1.7-2|47	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19078 21
21mr|texlive-spath3-1.2-1|1	Name:		texlive-spath3
21mr|texlive-spath3-1.2-1|2	Version:	1.2
21mr|texlive-spath3-1.2-1|3	Release:	1
21mr|texlive-spath3-1.2-1|4	Summary:	Manipulate "soft paths" in PGF
21mr|texlive-spath3-1.2-1|5	Group:		Publishing
21mr|texlive-spath3-1.2-1|6	URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/spath3
21mr|texlive-spath3-1.2-1|7	License:	LPPL1.3
21mr|texlive-spath3-1.2-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/spath3.tar.xz
21mr|texlive-spath3-1.2-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/spath3.doc.tar.xz
21mr|texlive-spath3-1.2-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/spath3.source.tar.xz
21mr|texlive-spath3-1.2-1|11	BuildArch:	noarch
21mr|texlive-spath3-1.2-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-spath3-1.2-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-spath3-1.2-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-spath3-1.2-1|15	
21mr|texlive-spath3-1.2-1|16	%description
21mr|texlive-spath3-1.2-1|17	The spath3 library provides methods for manipulating the "soft
21mr|texlive-spath3-1.2-1|18	paths" of TikZ/PGF. Packaged with it are two TikZ libraries
21mr|texlive-spath3-1.2-1|19	that make use of the methods provided. These are libraries for
21mr|texlive-spath3-1.2-1|20	drawing calligraphic paths and for drawing knot diagrams.
21mr|texlive-spath3-1.2-1|21	
21mr|texlive-spath3-1.2-1|22	#-----------------------------------------------------------------------
21mr|texlive-spath3-1.2-1|23	%files
21mr|texlive-spath3-1.2-1|24	%{_texmfdistdir}/tex/latex/spath3
21mr|texlive-spath3-1.2-1|25	%doc %{_texmfdistdir}/doc/latex/spath3
21mr|texlive-spath3-1.2-1|26	#- source
21mr|texlive-spath3-1.2-1|27	%doc %{_texmfdistdir}/source/latex/spath3
21mr|texlive-spath3-1.2-1|28	
21mr|texlive-spath3-1.2-1|29	#-----------------------------------------------------------------------
21mr|texlive-spath3-1.2-1|30	%prep
21mr|texlive-spath3-1.2-1|31	%setup -c -a0 -a1 -a2
21mr|texlive-spath3-1.2-1|32	
21mr|texlive-spath3-1.2-1|33	%build
21mr|texlive-spath3-1.2-1|34	
21mr|texlive-spath3-1.2-1|35	%install
21mr|texlive-spath3-1.2-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-spath3-1.2-1|37	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19079 21
21mr|texlive-spelling-0.41-10|1	# revision 30715
21mr|texlive-spelling-0.41-10|2	# category Package
21mr|texlive-spelling-0.41-10|3	# catalog-ctan /macros/luatex/generic/spelling
21mr|texlive-spelling-0.41-10|4	# catalog-date 2013-05-27 20:07:27 +0200
21mr|texlive-spelling-0.41-10|5	# catalog-license lppl1.3
21mr|texlive-spelling-0.41-10|6	# catalog-version 0.41
21mr|texlive-spelling-0.41-10|7	Name:		texlive-spelling
21mr|texlive-spelling-0.41-10|8	Version:	0.41
21mr|texlive-spelling-0.41-10|9	Release:	10
21mr|texlive-spelling-0.41-10|10	Summary:	Support for spell-checking of LuaTeX documents
21mr|texlive-spelling-0.41-10|11	Group:		Publishing
21mr|texlive-spelling-0.41-10|12	URL:		http://www.ctan.org/tex-archive/macros/luatex/generic/spelling
21mr|texlive-spelling-0.41-10|13	License:	LPPL1.3
21mr|texlive-spelling-0.41-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/spelling.tar.xz
21mr|texlive-spelling-0.41-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/spelling.doc.tar.xz
21mr|texlive-spelling-0.41-10|16	BuildArch:	noarch
21mr|texlive-spelling-0.41-10|17	BuildRequires:	texlive-tlpkg
21mr|texlive-spelling-0.41-10|18	Requires(pre):	texlive-tlpkg
21mr|texlive-spelling-0.41-10|19	Requires(post):	texlive-kpathsea
21mr|texlive-spelling-0.41-10|20	
21mr|texlive-spelling-0.41-10|21	%description
21mr|texlive-spelling-0.41-10|22	The package aids spell-checking of TeX documents compiled with
21mr|texlive-spelling-0.41-10|23	the LuaTeX engine. It can give visual feedback in PDF output
21mr|texlive-spelling-0.41-10|24	similar to WYSIWYG word processors. The package relies on an
21mr|texlive-spelling-0.41-10|25	external spell-checker application to check spelling of a text
21mr|texlive-spelling-0.41-10|26	file and to output a list of bad spellings. The package should
21mr|texlive-spelling-0.41-10|27	work with most spell-checkers, even dumb, TeX-unaware ones.
21mr|texlive-spelling-0.41-10|28	
21mr|texlive-spelling-0.41-10|29	
21mr|texlive-spelling-0.41-10|30	#-----------------------------------------------------------------------
21mr|texlive-spelling-0.41-10|31	%files
21mr|texlive-spelling-0.41-10|32	%{_texmfdistdir}/scripts/spelling/spelling-main.lua
21mr|texlive-spelling-0.41-10|33	%{_texmfdistdir}/scripts/spelling/spelling-recurse.lua
21mr|texlive-spelling-0.41-10|34	%{_texmfdistdir}/scripts/spelling/spelling-stage-1.lua
21mr|texlive-spelling-0.41-10|35	%{_texmfdistdir}/scripts/spelling/spelling-stage-2.lua
21mr|texlive-spelling-0.41-10|36	%{_texmfdistdir}/scripts/spelling/spelling-stage-3.lua
21mr|texlive-spelling-0.41-10|37	%{_texmfdistdir}/scripts/spelling/spelling-stage-4.lua
21mr|texlive-spelling-0.41-10|38	%{_texmfdistdir}/tex/luatex/spelling/spelling.sty
21mr|texlive-spelling-0.41-10|39	%doc %{_texmfdistdir}/doc/luatex/spelling/CHANGES
21mr|texlive-spelling-0.41-10|40	%doc %{_texmfdistdir}/doc/luatex/spelling/LICENSE
21mr|texlive-spelling-0.41-10|41	%doc %{_texmfdistdir}/doc/luatex/spelling/README
21mr|texlive-spelling-0.41-10|42	%doc %{_texmfdistdir}/doc/luatex/spelling/spelling-doc-lst-lua.tex
21mr|texlive-spelling-0.41-10|43	%doc %{_texmfdistdir}/doc/luatex/spelling/spelling-doc.bad
21mr|texlive-spelling-0.41-10|44	%doc %{_texmfdistdir}/doc/luatex/spelling/spelling-doc.pdf
21mr|texlive-spelling-0.41-10|45	%doc %{_texmfdistdir}/doc/luatex/spelling/spelling-doc.tex
21mr|texlive-spelling-0.41-10|46	
21mr|texlive-spelling-0.41-10|47	#-----------------------------------------------------------------------
21mr|texlive-spelling-0.41-10|48	%prep
21mr|texlive-spelling-0.41-10|49	%setup -c -a0 -a1
21mr|texlive-spelling-0.41-10|50	
21mr|texlive-spelling-0.41-10|51	%build
21mr|texlive-spelling-0.41-10|52	
21mr|texlive-spelling-0.41-10|53	%install
21mr|texlive-spelling-0.41-10|54	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-spelling-0.41-10|55	cp -fpar scripts tex doc %{buildroot}%{_texmfdistdir}

19080 21
21mr|texlive-sphack-20190228-1|1	Name:		texlive-sphack
21mr|texlive-sphack-20190228-1|2	Version:	20190228
21mr|texlive-sphack-20190228-1|3	Release:	1
21mr|texlive-sphack-20190228-1|4	Summary:	Patch LaTeX kernel spacing macros
21mr|texlive-sphack-20190228-1|5	Group:		Publishing
21mr|texlive-sphack-20190228-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/sphack
21mr|texlive-sphack-20190228-1|7	License:	OTHER-NONFREE
21mr|texlive-sphack-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sphack.tar.xz
21mr|texlive-sphack-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sphack.doc.tar.xz
21mr|texlive-sphack-20190228-1|10	BuildArch:	noarch
21mr|texlive-sphack-20190228-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-sphack-20190228-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-sphack-20190228-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-sphack-20190228-1|14	
21mr|texlive-sphack-20190228-1|15	%description
21mr|texlive-sphack-20190228-1|16	Change the kernel internal \@bsphack/\@esphack so that it is
21mr|texlive-sphack-20190228-1|17	also invisible in vertical mode.
21mr|texlive-sphack-20190228-1|18	
21mr|texlive-sphack-20190228-1|19	#-----------------------------------------------------------------------
21mr|texlive-sphack-20190228-1|20	%files
21mr|texlive-sphack-20190228-1|21	%{_texmfdistdir}/tex/latex/sphack
21mr|texlive-sphack-20190228-1|22	%doc %{_texmfdistdir}/doc/latex/sphack
21mr|texlive-sphack-20190228-1|23	
21mr|texlive-sphack-20190228-1|24	#-----------------------------------------------------------------------
21mr|texlive-sphack-20190228-1|25	%prep
21mr|texlive-sphack-20190228-1|26	%setup -c -a0 -a1
21mr|texlive-sphack-20190228-1|27	
21mr|texlive-sphack-20190228-1|28	%build
21mr|texlive-sphack-20190228-1|29	
21mr|texlive-sphack-20190228-1|30	%install
21mr|texlive-sphack-20190228-1|31	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-sphack-20190228-1|32	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19081 21
21mr|texlive-spie-3.25-7|1	# revision 15878
21mr|texlive-spie-3.25-7|2	# category Package
21mr|texlive-spie-3.25-7|3	# catalog-ctan /macros/latex/contrib/spie
21mr|texlive-spie-3.25-7|4	# catalog-date 2007-04-25 15:28:03 +0200
21mr|texlive-spie-3.25-7|5	# catalog-license lppl
21mr|texlive-spie-3.25-7|6	# catalog-version 3.25
21mr|texlive-spie-3.25-7|7	Name:		texlive-spie
21mr|texlive-spie-3.25-7|8	Version:	3.25
21mr|texlive-spie-3.25-7|9	Release:	7
21mr|texlive-spie-3.25-7|10	Summary:	Support for formatting SPIE Proceedings manuscripts
21mr|texlive-spie-3.25-7|11	Group:		Publishing
21mr|texlive-spie-3.25-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/spie
21mr|texlive-spie-3.25-7|13	License:	LPPL
21mr|texlive-spie-3.25-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/spie.tar.xz
21mr|texlive-spie-3.25-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/spie.doc.tar.xz
21mr|texlive-spie-3.25-7|16	BuildArch:	noarch
21mr|texlive-spie-3.25-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-spie-3.25-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-spie-3.25-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-spie-3.25-7|20	
21mr|texlive-spie-3.25-7|21	%description
21mr|texlive-spie-3.25-7|22	A class and a BibTeX style are provided.
21mr|texlive-spie-3.25-7|23	
21mr|texlive-spie-3.25-7|24	
21mr|texlive-spie-3.25-7|25	#-----------------------------------------------------------------------
21mr|texlive-spie-3.25-7|26	%files
21mr|texlive-spie-3.25-7|27	%{_texmfdistdir}/bibtex/bib/spie/report.bib
21mr|texlive-spie-3.25-7|28	%{_texmfdistdir}/bibtex/bst/spie/spiebib.bst
21mr|texlive-spie-3.25-7|29	%{_texmfdistdir}/tex/latex/spie/spie.cls
21mr|texlive-spie-3.25-7|30	%doc %{_texmfdistdir}/doc/latex/spie/README
21mr|texlive-spie-3.25-7|31	%doc %{_texmfdistdir}/doc/latex/spie/article.pdf
21mr|texlive-spie-3.25-7|32	%doc %{_texmfdistdir}/doc/latex/spie/article.tex
21mr|texlive-spie-3.25-7|33	%doc %{_texmfdistdir}/doc/latex/spie/mcr3b.eps
21mr|texlive-spie-3.25-7|34	
21mr|texlive-spie-3.25-7|35	#-----------------------------------------------------------------------
21mr|texlive-spie-3.25-7|36	%prep
21mr|texlive-spie-3.25-7|37	%setup -c -a0 -a1
21mr|texlive-spie-3.25-7|38	
21mr|texlive-spie-3.25-7|39	%build
21mr|texlive-spie-3.25-7|40	
21mr|texlive-spie-3.25-7|41	%install
21mr|texlive-spie-3.25-7|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-spie-3.25-7|43	cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}

19082 21
21mr|texlive-splines-0.2-7|1	# revision 15878
21mr|texlive-splines-0.2-7|2	# category Package
21mr|texlive-splines-0.2-7|3	# catalog-ctan /graphics/metapost/contrib/macros/splines
21mr|texlive-splines-0.2-7|4	# catalog-date 2007-03-12 11:51:09 +0100
21mr|texlive-splines-0.2-7|5	# catalog-license lppl1.3
21mr|texlive-splines-0.2-7|6	# catalog-version 0.2
21mr|texlive-splines-0.2-7|7	Name:		texlive-splines
21mr|texlive-splines-0.2-7|8	Version:	0.2
21mr|texlive-splines-0.2-7|9	Release:	7
21mr|texlive-splines-0.2-7|10	Summary:	MetaPost macros for drawing cubic spline interpolants
21mr|texlive-splines-0.2-7|11	Group:		Publishing
21mr|texlive-splines-0.2-7|12	URL:		http://www.ctan.org/tex-archive/graphics/metapost/contrib/macros/splines
21mr|texlive-splines-0.2-7|13	License:	LPPL1.3
21mr|texlive-splines-0.2-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/splines.tar.xz
21mr|texlive-splines-0.2-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/splines.doc.tar.xz
21mr|texlive-splines-0.2-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/splines.source.tar.xz
21mr|texlive-splines-0.2-7|17	BuildArch:	noarch
21mr|texlive-splines-0.2-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-splines-0.2-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-splines-0.2-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-splines-0.2-7|21	
21mr|texlive-splines-0.2-7|22	%description
21mr|texlive-splines-0.2-7|23	This is a small package of macros for creating cubic spline
21mr|texlive-splines-0.2-7|24	interpolants in MetaPost or MetaFont. Given a list of points
21mr|texlive-splines-0.2-7|25	the macros can produce a closed or a relaxed spline joining
21mr|texlive-splines-0.2-7|26	them. Given a list of function values y_j at x_j, the result
21mr|texlive-splines-0.2-7|27	would define the graph of a cubic spline interpolating function
21mr|texlive-splines-0.2-7|28	y=f(x), which is either periodic or relaxed.
21mr|texlive-splines-0.2-7|29	
21mr|texlive-splines-0.2-7|30	
21mr|texlive-splines-0.2-7|31	#-----------------------------------------------------------------------
21mr|texlive-splines-0.2-7|32	%files
21mr|texlive-splines-0.2-7|33	%{_texmfdistdir}/metapost/splines/splines.mp
21mr|texlive-splines-0.2-7|34	%{_texmfdistdir}/metapost/splines/testsplines.mp
21mr|texlive-splines-0.2-7|35	%doc %{_texmfdistdir}/doc/metapost/splines/README
21mr|texlive-splines-0.2-7|36	%doc %{_texmfdistdir}/doc/metapost/splines/splines.pdf
21mr|texlive-splines-0.2-7|37	#- source
21mr|texlive-splines-0.2-7|38	%doc %{_texmfdistdir}/source/metapost/splines/splines.dtx
21mr|texlive-splines-0.2-7|39	%doc %{_texmfdistdir}/source/metapost/splines/splines.ins
21mr|texlive-splines-0.2-7|40	
21mr|texlive-splines-0.2-7|41	#-----------------------------------------------------------------------
21mr|texlive-splines-0.2-7|42	%prep
21mr|texlive-splines-0.2-7|43	%setup -c -a0 -a1 -a2
21mr|texlive-splines-0.2-7|44	
21mr|texlive-splines-0.2-7|45	%build
21mr|texlive-splines-0.2-7|46	
21mr|texlive-splines-0.2-7|47	%install
21mr|texlive-splines-0.2-7|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-splines-0.2-7|49	cp -fpar metapost doc source %{buildroot}%{_texmfdistdir}

19083 21
21mr|texlive-splitindex-1.2c-1|1	Name:		texlive-splitindex
21mr|texlive-splitindex-1.2c-1|2	Version:	1.2c
21mr|texlive-splitindex-1.2c-1|3	Release:	1
21mr|texlive-splitindex-1.2c-1|4	Summary:	Unlimited number of indexes
21mr|texlive-splitindex-1.2c-1|5	Group:		Publishing
21mr|texlive-splitindex-1.2c-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/splitindex
21mr|texlive-splitindex-1.2c-1|7	License:	LPPL
21mr|texlive-splitindex-1.2c-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/splitindex.tar.xz
21mr|texlive-splitindex-1.2c-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/splitindex.doc.tar.xz
21mr|texlive-splitindex-1.2c-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/splitindex.source.tar.xz
21mr|texlive-splitindex-1.2c-1|11	BuildArch:	noarch
21mr|texlive-splitindex-1.2c-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-splitindex-1.2c-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-splitindex-1.2c-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-splitindex-1.2c-1|15	Provides:	texlive-splitindex.bin = %{EVRD}
21mr|texlive-splitindex-1.2c-1|16	
21mr|texlive-splitindex-1.2c-1|17	%description
21mr|texlive-splitindex-1.2c-1|18	SplitIndex consists of a LaTeX package, splitidx, and a small
21mr|texlive-splitindex-1.2c-1|19	program, splitindex. The package may be used to produce one
21mr|texlive-splitindex-1.2c-1|20	index or several indexes. Without splitindex (for example,
21mr|texlive-splitindex-1.2c-1|21	using the index package), the number of indexes is limited by
21mr|texlive-splitindex-1.2c-1|22	the number of TeX's output streams. But using the program you
21mr|texlive-splitindex-1.2c-1|23	may use even more than 16 indexes: splitidx outputs only a
21mr|texlive-splitindex-1.2c-1|24	single file \jobname.idx and the program splits that file into
21mr|texlive-splitindex-1.2c-1|25	several raw index files and calls your favorite index processor
21mr|texlive-splitindex-1.2c-1|26	for each of the files.
21mr|texlive-splitindex-1.2c-1|27	
21mr|texlive-splitindex-1.2c-1|28	
21mr|texlive-splitindex-1.2c-1|29	#-----------------------------------------------------------------------
21mr|texlive-splitindex-1.2c-1|30	%files
21mr|texlive-splitindex-1.2c-1|31	%{_bindir}/splitindex
21mr|texlive-splitindex-1.2c-1|32	%{_texmfdistdir}/scripts/splitindex
21mr|texlive-splitindex-1.2c-1|33	%{_texmfdistdir}/tex/generic/splitindex/splitindex.tex
21mr|texlive-splitindex-1.2c-1|34	%{_texmfdistdir}/tex/latex/splitindex/splitidx.sty
21mr|texlive-splitindex-1.2c-1|35	%doc %{_texmfdistdir}/doc/latex/splitindex
21mr|texlive-splitindex-1.2c-1|36	%doc %{_mandir}/man1/splitindex.1*
21mr|texlive-splitindex-1.2c-1|37	%doc %{_texmfdistdir}/doc/man/man1/splitindex.man1.pdf
21mr|texlive-splitindex-1.2c-1|38	#- source
21mr|texlive-splitindex-1.2c-1|39	%doc %{_texmfdistdir}/source/latex/splitindex
21mr|texlive-splitindex-1.2c-1|40	
21mr|texlive-splitindex-1.2c-1|41	#-----------------------------------------------------------------------
21mr|texlive-splitindex-1.2c-1|42	%prep
21mr|texlive-splitindex-1.2c-1|43	%setup -c -a0 -a1 -a2
21mr|texlive-splitindex-1.2c-1|44	
21mr|texlive-splitindex-1.2c-1|45	%build
21mr|texlive-splitindex-1.2c-1|46	
21mr|texlive-splitindex-1.2c-1|47	%install
21mr|texlive-splitindex-1.2c-1|48	mkdir -p %{buildroot}%{_bindir}
21mr|texlive-splitindex-1.2c-1|49	pushd %{buildroot}%{_bindir}
21mr|texlive-splitindex-1.2c-1|50	ln -sf %{_texmfdistdir}/scripts/splitindex/splitindex.pl splitindex
21mr|texlive-splitindex-1.2c-1|51	popd
21mr|texlive-splitindex-1.2c-1|52	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-splitindex-1.2c-1|53	cp -fpar texmf-dist %{buildroot}%{_datadir}
21mr|texlive-splitindex-1.2c-1|54	mkdir -p %{buildroot}%{_mandir}/man1
21mr|texlive-splitindex-1.2c-1|55	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

19084 21
21mr|texlive-spot-1.1-7|1	# revision 22408
21mr|texlive-spot-1.1-7|2	# category Package
21mr|texlive-spot-1.1-7|3	# catalog-ctan /macros/latex/contrib/beamer-contrib/spot
21mr|texlive-spot-1.1-7|4	# catalog-date 2011-05-10 01:20:26 +0200
21mr|texlive-spot-1.1-7|5	# catalog-license lppl1.3
21mr|texlive-spot-1.1-7|6	# catalog-version 1.1
21mr|texlive-spot-1.1-7|7	Name:		texlive-spot
21mr|texlive-spot-1.1-7|8	Version:	1.1
21mr|texlive-spot-1.1-7|9	Release:	7
21mr|texlive-spot-1.1-7|10	Summary:	Spotlight highlighting for Beamer
21mr|texlive-spot-1.1-7|11	Group:		Publishing
21mr|texlive-spot-1.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/beamer-contrib/spot
21mr|texlive-spot-1.1-7|13	License:	LPPL1.3
21mr|texlive-spot-1.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/spot.tar.xz
21mr|texlive-spot-1.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/spot.doc.tar.xz
21mr|texlive-spot-1.1-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/spot.source.tar.xz
21mr|texlive-spot-1.1-7|17	BuildArch:	noarch
21mr|texlive-spot-1.1-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-spot-1.1-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-spot-1.1-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-spot-1.1-7|21	
21mr|texlive-spot-1.1-7|22	%description
21mr|texlive-spot-1.1-7|23	The package allows dramatic highlighting of words and phrases
21mr|texlive-spot-1.1-7|24	by painting shapes around them. It is chiefly intended for use
21mr|texlive-spot-1.1-7|25	in Beamer presentations, but it can be used in other document
21mr|texlive-spot-1.1-7|26	classes as well.
21mr|texlive-spot-1.1-7|27	
21mr|texlive-spot-1.1-7|28	
21mr|texlive-spot-1.1-7|29	#-----------------------------------------------------------------------
21mr|texlive-spot-1.1-7|30	%files
21mr|texlive-spot-1.1-7|31	%{_texmfdistdir}/tex/latex/spot/spot.sty
21mr|texlive-spot-1.1-7|32	%doc %{_texmfdistdir}/doc/latex/spot/README
21mr|texlive-spot-1.1-7|33	%doc %{_texmfdistdir}/doc/latex/spot/spot.pdf
21mr|texlive-spot-1.1-7|34	#- source
21mr|texlive-spot-1.1-7|35	%doc %{_texmfdistdir}/source/latex/spot/spot.dtx
21mr|texlive-spot-1.1-7|36	%doc %{_texmfdistdir}/source/latex/spot/spot.ins
21mr|texlive-spot-1.1-7|37	
21mr|texlive-spot-1.1-7|38	#-----------------------------------------------------------------------
21mr|texlive-spot-1.1-7|39	%prep
21mr|texlive-spot-1.1-7|40	%setup -c -a0 -a1 -a2
21mr|texlive-spot-1.1-7|41	
21mr|texlive-spot-1.1-7|42	%build
21mr|texlive-spot-1.1-7|43	
21mr|texlive-spot-1.1-7|44	%install
21mr|texlive-spot-1.1-7|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-spot-1.1-7|46	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19085 21
21mr|texlive-spotcolor-1.2-7|1	# revision 15878
21mr|texlive-spotcolor-1.2-7|2	# category Package
21mr|texlive-spotcolor-1.2-7|3	# catalog-ctan /macros/latex/contrib/spotcolor
21mr|texlive-spotcolor-1.2-7|4	# catalog-date 2007-03-12 11:51:09 +0100
21mr|texlive-spotcolor-1.2-7|5	# catalog-license lppl
21mr|texlive-spotcolor-1.2-7|6	# catalog-version 1.2
21mr|texlive-spotcolor-1.2-7|7	Name:		texlive-spotcolor
21mr|texlive-spotcolor-1.2-7|8	Version:	1.2
21mr|texlive-spotcolor-1.2-7|9	Release:	7
21mr|texlive-spotcolor-1.2-7|10	Summary:	Spot colours for pdfLaTeX
21mr|texlive-spotcolor-1.2-7|11	Group:		Publishing
21mr|texlive-spotcolor-1.2-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/spotcolor
21mr|texlive-spotcolor-1.2-7|13	License:	LPPL
21mr|texlive-spotcolor-1.2-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/spotcolor.tar.xz
21mr|texlive-spotcolor-1.2-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/spotcolor.doc.tar.xz
21mr|texlive-spotcolor-1.2-7|16	BuildArch:	noarch
21mr|texlive-spotcolor-1.2-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-spotcolor-1.2-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-spotcolor-1.2-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-spotcolor-1.2-7|20	
21mr|texlive-spotcolor-1.2-7|21	%description
21mr|texlive-spotcolor-1.2-7|22	This package provides procedures for using spot colors in LaTeX
21mr|texlive-spotcolor-1.2-7|23	documents and the generated pdf files. Predefined templates for
21mr|texlive-spotcolor-1.2-7|24	PANTONE and HKS color spaces are included but new ones can
21mr|texlive-spotcolor-1.2-7|25	easily be defined.
21mr|texlive-spotcolor-1.2-7|26	
21mr|texlive-spotcolor-1.2-7|27	
21mr|texlive-spotcolor-1.2-7|28	#-----------------------------------------------------------------------
21mr|texlive-spotcolor-1.2-7|29	%files
21mr|texlive-spotcolor-1.2-7|30	%{_texmfdistdir}/tex/latex/spotcolor/spotcolor.sty
21mr|texlive-spotcolor-1.2-7|31	%{_texmfdistdir}/tex/latex/spotcolor/spotcolorhks.tex
21mr|texlive-spotcolor-1.2-7|32	%{_texmfdistdir}/tex/latex/spotcolor/spotcolorpantone.tex
21mr|texlive-spotcolor-1.2-7|33	%doc %{_texmfdistdir}/doc/latex/spotcolor/README
21mr|texlive-spotcolor-1.2-7|34	%doc %{_texmfdistdir}/doc/latex/spotcolor/readme.pdf
21mr|texlive-spotcolor-1.2-7|35	%doc %{_texmfdistdir}/doc/latex/spotcolor/readme.tcp
21mr|texlive-spotcolor-1.2-7|36	%doc %{_texmfdistdir}/doc/latex/spotcolor/readme.tex
21mr|texlive-spotcolor-1.2-7|37	
21mr|texlive-spotcolor-1.2-7|38	#-----------------------------------------------------------------------
21mr|texlive-spotcolor-1.2-7|39	%prep
21mr|texlive-spotcolor-1.2-7|40	%setup -c -a0 -a1
21mr|texlive-spotcolor-1.2-7|41	
21mr|texlive-spotcolor-1.2-7|42	%build
21mr|texlive-spotcolor-1.2-7|43	
21mr|texlive-spotcolor-1.2-7|44	%install
21mr|texlive-spotcolor-1.2-7|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-spotcolor-1.2-7|46	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19086 21
21mr|texlive-spreadtab-0.5-1|1	# revision 26384
21mr|texlive-spreadtab-0.5-1|2	# category Package
21mr|texlive-spreadtab-0.5-1|3	# catalog-ctan /macros/latex/contrib/spreadtab
21mr|texlive-spreadtab-0.5-1|4	# catalog-date 2012-05-14 12:19:39 +0200
21mr|texlive-spreadtab-0.5-1|5	# catalog-license lppl1.3
21mr|texlive-spreadtab-0.5-1|6	# catalog-version 0.4b
21mr|texlive-spreadtab-0.5-1|7	Name:		texlive-spreadtab
21mr|texlive-spreadtab-0.5-1|8	Version:	0.5
21mr|texlive-spreadtab-0.5-1|9	Release:	1
21mr|texlive-spreadtab-0.5-1|10	Summary:	Spreadsheet features for LaTeX tabular environments
21mr|texlive-spreadtab-0.5-1|11	Group:		Publishing
21mr|texlive-spreadtab-0.5-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/spreadtab
21mr|texlive-spreadtab-0.5-1|13	License:	LPPL1.3
21mr|texlive-spreadtab-0.5-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/spreadtab.tar.xz
21mr|texlive-spreadtab-0.5-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/spreadtab.doc.tar.xz
21mr|texlive-spreadtab-0.5-1|16	BuildArch:	noarch
21mr|texlive-spreadtab-0.5-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-spreadtab-0.5-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-spreadtab-0.5-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-spreadtab-0.5-1|20	
21mr|texlive-spreadtab-0.5-1|21	%description
21mr|texlive-spreadtab-0.5-1|22	The package allows the user to construct tables in a manner
21mr|texlive-spreadtab-0.5-1|23	similar to a spreadsheet. The cells of a table have row and
21mr|texlive-spreadtab-0.5-1|24	column indices and these can be used in formulas to generate
21mr|texlive-spreadtab-0.5-1|25	values in other cells.
21mr|texlive-spreadtab-0.5-1|26	
21mr|texlive-spreadtab-0.5-1|27	
21mr|texlive-spreadtab-0.5-1|28	#-----------------------------------------------------------------------
21mr|texlive-spreadtab-0.5-1|29	%files
21mr|texlive-spreadtab-0.5-1|30	%{_texmfdistdir}/tex/latex/spreadtab
21mr|texlive-spreadtab-0.5-1|31	%doc %{_texmfdistdir}/doc/latex/spreadtab
21mr|texlive-spreadtab-0.5-1|32	
21mr|texlive-spreadtab-0.5-1|33	#-----------------------------------------------------------------------
21mr|texlive-spreadtab-0.5-1|34	%prep
21mr|texlive-spreadtab-0.5-1|35	%setup -c -a0 -a1
21mr|texlive-spreadtab-0.5-1|36	
21mr|texlive-spreadtab-0.5-1|37	%build
21mr|texlive-spreadtab-0.5-1|38	
21mr|texlive-spreadtab-0.5-1|39	%install
21mr|texlive-spreadtab-0.5-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-spreadtab-0.5-1|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19087 21
21mr|texlive-spverbatim-1.0-2|1	Name:		texlive-spverbatim
21mr|texlive-spverbatim-1.0-2|2	Version:	1.0
21mr|texlive-spverbatim-1.0-2|3	Release:	2
21mr|texlive-spverbatim-1.0-2|4	Summary:	Allow line breaks within \verb and verbatim output
21mr|texlive-spverbatim-1.0-2|5	Group:		Publishing
21mr|texlive-spverbatim-1.0-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/spverbatim
21mr|texlive-spverbatim-1.0-2|7	License:	LPPL
21mr|texlive-spverbatim-1.0-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/spverbatim.tar.xz
21mr|texlive-spverbatim-1.0-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/spverbatim.doc.tar.xz
21mr|texlive-spverbatim-1.0-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/spverbatim.source.tar.xz
21mr|texlive-spverbatim-1.0-2|11	BuildArch:	noarch
21mr|texlive-spverbatim-1.0-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-spverbatim-1.0-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-spverbatim-1.0-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-spverbatim-1.0-2|15	
21mr|texlive-spverbatim-1.0-2|16	%description
21mr|texlive-spverbatim-1.0-2|17	LaTeX's \verb macro treats its argument as an unbreakable unit
21mr|texlive-spverbatim-1.0-2|18	of text. This can lead to poor typesetting, especially when the
21mr|texlive-spverbatim-1.0-2|19	argument is long. The spverbatim package provides an \spverb
21mr|texlive-spverbatim-1.0-2|20	macro that is analogous to \verb and an spverbatim environment
21mr|texlive-spverbatim-1.0-2|21	that is analogous to verbatim with the difference being that
21mr|texlive-spverbatim-1.0-2|22	\spverb and spverbatim allow LaTeX to break lines at space
21mr|texlive-spverbatim-1.0-2|23	characters.
21mr|texlive-spverbatim-1.0-2|24	
21mr|texlive-spverbatim-1.0-2|25	#-----------------------------------------------------------------------
21mr|texlive-spverbatim-1.0-2|26	%files
21mr|texlive-spverbatim-1.0-2|27	%{_texmfdistdir}/tex/latex/spverbatim/spverbatim.sty
21mr|texlive-spverbatim-1.0-2|28	%doc %{_texmfdistdir}/doc/latex/spverbatim/README
21mr|texlive-spverbatim-1.0-2|29	%doc %{_texmfdistdir}/doc/latex/spverbatim/spverbatim.pdf
21mr|texlive-spverbatim-1.0-2|30	#- source
21mr|texlive-spverbatim-1.0-2|31	%doc %{_texmfdistdir}/source/latex/spverbatim/spverbatim.dtx
21mr|texlive-spverbatim-1.0-2|32	%doc %{_texmfdistdir}/source/latex/spverbatim/spverbatim.ins
21mr|texlive-spverbatim-1.0-2|33	
21mr|texlive-spverbatim-1.0-2|34	#-----------------------------------------------------------------------
21mr|texlive-spverbatim-1.0-2|35	%prep
21mr|texlive-spverbatim-1.0-2|36	%setup -c -a0 -a1 -a2
21mr|texlive-spverbatim-1.0-2|37	
21mr|texlive-spverbatim-1.0-2|38	%build
21mr|texlive-spverbatim-1.0-2|39	
21mr|texlive-spverbatim-1.0-2|40	%install
21mr|texlive-spverbatim-1.0-2|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-spverbatim-1.0-2|42	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19088 21
21mr|texlive-srbook-mem-20190228-1|1	# revision 23454
21mr|texlive-srbook-mem-20190228-1|2	# category Package
21mr|texlive-srbook-mem-20190228-1|3	# catalog-ctan undef
21mr|texlive-srbook-mem-20190228-1|4	# catalog-date undef
21mr|texlive-srbook-mem-20190228-1|5	# catalog-license undef
21mr|texlive-srbook-mem-20190228-1|6	# catalog-version undef
21mr|texlive-srbook-mem-20190228-1|7	Name:		texlive-srbook-mem
21mr|texlive-srbook-mem-20190228-1|8	Version:	20190228
21mr|texlive-srbook-mem-20190228-1|9	Release:	1
21mr|texlive-srbook-mem-20190228-1|10	Summary:	TeXLive srbook-mem package
21mr|texlive-srbook-mem-20190228-1|11	Group:		Publishing
21mr|texlive-srbook-mem-20190228-1|12	URL:		http://tug.org/texlive
21mr|texlive-srbook-mem-20190228-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-srbook-mem-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/srbook-mem.tar.xz
21mr|texlive-srbook-mem-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/srbook-mem.doc.tar.xz
21mr|texlive-srbook-mem-20190228-1|16	BuildArch:	noarch
21mr|texlive-srbook-mem-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-srbook-mem-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-srbook-mem-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-srbook-mem-20190228-1|20	
21mr|texlive-srbook-mem-20190228-1|21	%description
21mr|texlive-srbook-mem-20190228-1|22	TeXLive srbook-mem package.
21mr|texlive-srbook-mem-20190228-1|23	
21mr|texlive-srbook-mem-20190228-1|24	
21mr|texlive-srbook-mem-20190228-1|25	#-----------------------------------------------------------------------
21mr|texlive-srbook-mem-20190228-1|26	%files
21mr|texlive-srbook-mem-20190228-1|27	%{_texmfdistdir}/tex/latex/srbook-mem/srbook-mem.sty
21mr|texlive-srbook-mem-20190228-1|28	%doc %{_texmfdistdir}/doc/latex/srbook-mem/README
21mr|texlive-srbook-mem-20190228-1|29	%doc %{_texmfdistdir}/doc/latex/srbook-mem/SerbianBookMem.pdf
21mr|texlive-srbook-mem-20190228-1|30	%doc %{_texmfdistdir}/doc/latex/srbook-mem/SerbianBookMem.tex
21mr|texlive-srbook-mem-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/srbook-mem/Test.pdf
21mr|texlive-srbook-mem-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/srbook-mem/Test.tex
21mr|texlive-srbook-mem-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/srbook-mem/TestLight.pdf
21mr|texlive-srbook-mem-20190228-1|34	%doc %{_texmfdistdir}/doc/latex/srbook-mem/TestLight.tex
21mr|texlive-srbook-mem-20190228-1|35	
21mr|texlive-srbook-mem-20190228-1|36	#-----------------------------------------------------------------------
21mr|texlive-srbook-mem-20190228-1|37	%prep
21mr|texlive-srbook-mem-20190228-1|38	%setup -c -a0 -a1
21mr|texlive-srbook-mem-20190228-1|39	
21mr|texlive-srbook-mem-20190228-1|40	%build
21mr|texlive-srbook-mem-20190228-1|41	
21mr|texlive-srbook-mem-20190228-1|42	%install
21mr|texlive-srbook-mem-20190228-1|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-srbook-mem-20190228-1|44	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19089 21
21mr|texlive-srcltx-1.6-7|1	# revision 15878
21mr|texlive-srcltx-1.6-7|2	# category Package
21mr|texlive-srcltx-1.6-7|3	# catalog-ctan /macros/latex/contrib/srcltx
21mr|texlive-srcltx-1.6-7|4	# catalog-date 2006-12-07 15:13:33 +0100
21mr|texlive-srcltx-1.6-7|5	# catalog-license pd
21mr|texlive-srcltx-1.6-7|6	# catalog-version 1.6
21mr|texlive-srcltx-1.6-7|7	Name:		texlive-srcltx
21mr|texlive-srcltx-1.6-7|8	Version:	1.6
21mr|texlive-srcltx-1.6-7|9	Release:	7
21mr|texlive-srcltx-1.6-7|10	Summary:	Jump between DVI and TeX files
21mr|texlive-srcltx-1.6-7|11	Group:		Publishing
21mr|texlive-srcltx-1.6-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/srcltx
21mr|texlive-srcltx-1.6-7|13	License:	PD
21mr|texlive-srcltx-1.6-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/srcltx.tar.xz
21mr|texlive-srcltx-1.6-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/srcltx.doc.tar.xz
21mr|texlive-srcltx-1.6-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/srcltx.source.tar.xz
21mr|texlive-srcltx-1.6-7|17	BuildArch:	noarch
21mr|texlive-srcltx-1.6-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-srcltx-1.6-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-srcltx-1.6-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-srcltx-1.6-7|21	
21mr|texlive-srcltx-1.6-7|22	%description
21mr|texlive-srcltx-1.6-7|23	Provides a \special insertion into generated .dvi files
21mr|texlive-srcltx-1.6-7|24	allowing one to jump from the .dvi file to the .tex source and
21mr|texlive-srcltx-1.6-7|25	back again (given a .dvi viewer that supports this, such as Yap
21mr|texlive-srcltx-1.6-7|26	or xdvi version 22.38 or later). This was originally written by
21mr|texlive-srcltx-1.6-7|27	Aleksander Simonic, the author of the WinEdt shell.
21mr|texlive-srcltx-1.6-7|28	
21mr|texlive-srcltx-1.6-7|29	
21mr|texlive-srcltx-1.6-7|30	#-----------------------------------------------------------------------
21mr|texlive-srcltx-1.6-7|31	%files
21mr|texlive-srcltx-1.6-7|32	%{_texmfdistdir}/tex/latex/srcltx/srcltx.sty
21mr|texlive-srcltx-1.6-7|33	%{_texmfdistdir}/tex/latex/srcltx/srctex.sty
21mr|texlive-srcltx-1.6-7|34	%doc %{_texmfdistdir}/doc/latex/srcltx/README
21mr|texlive-srcltx-1.6-7|35	%doc %{_texmfdistdir}/doc/latex/srcltx/srcltx.pdf
21mr|texlive-srcltx-1.6-7|36	#- source
21mr|texlive-srcltx-1.6-7|37	%doc %{_texmfdistdir}/source/latex/srcltx/srcltx.dtx
21mr|texlive-srcltx-1.6-7|38	%doc %{_texmfdistdir}/source/latex/srcltx/srcltx.ins
21mr|texlive-srcltx-1.6-7|39	
21mr|texlive-srcltx-1.6-7|40	#-----------------------------------------------------------------------
21mr|texlive-srcltx-1.6-7|41	%prep
21mr|texlive-srcltx-1.6-7|42	%setup -c -a0 -a1 -a2
21mr|texlive-srcltx-1.6-7|43	
21mr|texlive-srcltx-1.6-7|44	%build
21mr|texlive-srcltx-1.6-7|45	
21mr|texlive-srcltx-1.6-7|46	%install
21mr|texlive-srcltx-1.6-7|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-srcltx-1.6-7|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19090 21
21mr|texlive-sr-vorl-1.1-1|1	Name:		texlive-sr-vorl
21mr|texlive-sr-vorl-1.1-1|2	Version:	1.1
21mr|texlive-sr-vorl-1.1-1|3	Release:	1
21mr|texlive-sr-vorl-1.1-1|4	Summary:	Class for Springer books
21mr|texlive-sr-vorl-1.1-1|5	Group:		Publishing
21mr|texlive-sr-vorl-1.1-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/springer/sr-vorl
21mr|texlive-sr-vorl-1.1-1|7	License:	LPPL1.3
21mr|texlive-sr-vorl-1.1-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sr-vorl.tar.xz
21mr|texlive-sr-vorl-1.1-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sr-vorl.doc.tar.xz
21mr|texlive-sr-vorl-1.1-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sr-vorl.source.tar.xz
21mr|texlive-sr-vorl-1.1-1|11	BuildArch:	noarch
21mr|texlive-sr-vorl-1.1-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-sr-vorl-1.1-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-sr-vorl-1.1-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-sr-vorl-1.1-1|15	
21mr|texlive-sr-vorl-1.1-1|16	%description
21mr|texlive-sr-vorl-1.1-1|17	The class provides a template for books to be published at
21mr|texlive-sr-vorl-1.1-1|18	Springer Gabler, Vieweg or Springer Research. It may be used to
21mr|texlive-sr-vorl-1.1-1|19	produce monographs in different formats and "several-authors-
21mr|texlive-sr-vorl-1.1-1|20	books" fitting the conditions of Springer Gabler, Vieweg and
21mr|texlive-sr-vorl-1.1-1|21	Springer Research.
21mr|texlive-sr-vorl-1.1-1|22	
21mr|texlive-sr-vorl-1.1-1|23	
21mr|texlive-sr-vorl-1.1-1|24	#-----------------------------------------------------------------------
21mr|texlive-sr-vorl-1.1-1|25	%files
21mr|texlive-sr-vorl-1.1-1|26	%{_texmfdistdir}/tex/latex/sr-vorl
21mr|texlive-sr-vorl-1.1-1|27	%doc %{_texmfdistdir}/doc/latex/sr-vorl
21mr|texlive-sr-vorl-1.1-1|28	#- source
21mr|texlive-sr-vorl-1.1-1|29	%doc %{_texmfdistdir}/source/latex/sr-vorl
21mr|texlive-sr-vorl-1.1-1|30	
21mr|texlive-sr-vorl-1.1-1|31	#-----------------------------------------------------------------------
21mr|texlive-sr-vorl-1.1-1|32	%prep
21mr|texlive-sr-vorl-1.1-1|33	%setup -c -a0 -a1 -a2
21mr|texlive-sr-vorl-1.1-1|34	
21mr|texlive-sr-vorl-1.1-1|35	%build
21mr|texlive-sr-vorl-1.1-1|36	
21mr|texlive-sr-vorl-1.1-1|37	%install
21mr|texlive-sr-vorl-1.1-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-sr-vorl-1.1-1|39	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19091 21
21mr|texlive-sseq-2.01-7|1	# revision 15878
21mr|texlive-sseq-2.01-7|2	# category Package
21mr|texlive-sseq-2.01-7|3	# catalog-ctan /macros/latex/contrib/sseq
21mr|texlive-sseq-2.01-7|4	# catalog-date 2009-04-10 15:43:04 +0200
21mr|texlive-sseq-2.01-7|5	# catalog-license lppl
21mr|texlive-sseq-2.01-7|6	# catalog-version 2.01
21mr|texlive-sseq-2.01-7|7	Name:		texlive-sseq
21mr|texlive-sseq-2.01-7|8	Version:	2.01
21mr|texlive-sseq-2.01-7|9	Release:	7
21mr|texlive-sseq-2.01-7|10	Summary:	Spectral sequence diagrams
21mr|texlive-sseq-2.01-7|11	Group:		Publishing
21mr|texlive-sseq-2.01-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/sseq
21mr|texlive-sseq-2.01-7|13	License:	LPPL
21mr|texlive-sseq-2.01-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sseq.tar.xz
21mr|texlive-sseq-2.01-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sseq.doc.tar.xz
21mr|texlive-sseq-2.01-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sseq.source.tar.xz
21mr|texlive-sseq-2.01-7|17	BuildArch:	noarch
21mr|texlive-sseq-2.01-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-sseq-2.01-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-sseq-2.01-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-sseq-2.01-7|21	
21mr|texlive-sseq-2.01-7|22	%description
21mr|texlive-sseq-2.01-7|23	The package provides commands to draw spectral sequence
21mr|texlive-sseq-2.01-7|24	diagrams, providing facilities for clipping and arranging
21mr|texlive-sseq-2.01-7|25	multiple symbols so that they do not overlap. The package is
21mr|texlive-sseq-2.01-7|26	built using pgf, and shares that systems large demands for TeX
21mr|texlive-sseq-2.01-7|27	system memory. Its geometric commands are based on a turtle
21mr|texlive-sseq-2.01-7|28	graphics model, and control structures such as loops and
21mr|texlive-sseq-2.01-7|29	conditionals are available.
21mr|texlive-sseq-2.01-7|30	
21mr|texlive-sseq-2.01-7|31	
21mr|texlive-sseq-2.01-7|32	#-----------------------------------------------------------------------
21mr|texlive-sseq-2.01-7|33	%files
21mr|texlive-sseq-2.01-7|34	%{_texmfdistdir}/tex/latex/sseq/sseq.sty
21mr|texlive-sseq-2.01-7|35	%doc %{_texmfdistdir}/doc/latex/sseq/sseq.pdf
21mr|texlive-sseq-2.01-7|36	#- source
21mr|texlive-sseq-2.01-7|37	%doc %{_texmfdistdir}/source/latex/sseq/sseq.dtx
21mr|texlive-sseq-2.01-7|38	%doc %{_texmfdistdir}/source/latex/sseq/sseq.ins
21mr|texlive-sseq-2.01-7|39	
21mr|texlive-sseq-2.01-7|40	#-----------------------------------------------------------------------
21mr|texlive-sseq-2.01-7|41	%prep
21mr|texlive-sseq-2.01-7|42	%setup -c -a0 -a1 -a2
21mr|texlive-sseq-2.01-7|43	
21mr|texlive-sseq-2.01-7|44	%build
21mr|texlive-sseq-2.01-7|45	
21mr|texlive-sseq-2.01-7|46	%install
21mr|texlive-sseq-2.01-7|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-sseq-2.01-7|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19092 21
21mr|texlive-sslides-20190228-1|1	# revision 32293
21mr|texlive-sslides-20190228-1|2	# category Package
21mr|texlive-sslides-20190228-1|3	# catalog-ctan /macros/latex/contrib/sslides
21mr|texlive-sslides-20190228-1|4	# catalog-date 2013-12-01 17:33:13 +0100
21mr|texlive-sslides-20190228-1|5	# catalog-license lppl1.3
21mr|texlive-sslides-20190228-1|6	# catalog-version undef
21mr|texlive-sslides-20190228-1|7	Name:		texlive-sslides
21mr|texlive-sslides-20190228-1|8	Version:	20190228
21mr|texlive-sslides-20190228-1|9	Release:	1
21mr|texlive-sslides-20190228-1|10	Summary:	Slides with headers and footers
21mr|texlive-sslides-20190228-1|11	Group:		Publishing
21mr|texlive-sslides-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/sslides
21mr|texlive-sslides-20190228-1|13	License:	LPPL1.3
21mr|texlive-sslides-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sslides.tar.xz
21mr|texlive-sslides-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sslides.doc.tar.xz
21mr|texlive-sslides-20190228-1|16	BuildArch:	noarch
21mr|texlive-sslides-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-sslides-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-sslides-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-sslides-20190228-1|20	
21mr|texlive-sslides-20190228-1|21	%description
21mr|texlive-sslides-20190228-1|22	The class provides a variant of the LaTeX standard slides
21mr|texlive-sslides-20190228-1|23	class, in which the user may add headers and footers to the
21mr|texlive-sslides-20190228-1|24	slide.
21mr|texlive-sslides-20190228-1|25	
21mr|texlive-sslides-20190228-1|26	#-----------------------------------------------------------------------
21mr|texlive-sslides-20190228-1|27	%files
21mr|texlive-sslides-20190228-1|28	%{_texmfdistdir}/tex/latex/sslides/sslides.cls
21mr|texlive-sslides-20190228-1|29	%doc %{_texmfdistdir}/doc/latex/sslides/land-sample-slide.pdf
21mr|texlive-sslides-20190228-1|30	%doc %{_texmfdistdir}/doc/latex/sslides/land-sample-slide.tex
21mr|texlive-sslides-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/sslides/port-sample-slide.pdf
21mr|texlive-sslides-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/sslides/port-sample-slide.tex
21mr|texlive-sslides-20190228-1|33	
21mr|texlive-sslides-20190228-1|34	#-----------------------------------------------------------------------
21mr|texlive-sslides-20190228-1|35	%prep
21mr|texlive-sslides-20190228-1|36	%setup -c -a0 -a1
21mr|texlive-sslides-20190228-1|37	
21mr|texlive-sslides-20190228-1|38	%build
21mr|texlive-sslides-20190228-1|39	
21mr|texlive-sslides-20190228-1|40	%install
21mr|texlive-sslides-20190228-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-sslides-20190228-1|42	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19093 21
21mr|texlive-stack-1.00-7|1	# revision 15878
21mr|texlive-stack-1.00-7|2	# category Package
21mr|texlive-stack-1.00-7|3	# catalog-ctan /macros/latex/contrib/stack
21mr|texlive-stack-1.00-7|4	# catalog-date 2007-02-28 00:02:05 +0100
21mr|texlive-stack-1.00-7|5	# catalog-license lppl
21mr|texlive-stack-1.00-7|6	# catalog-version 1.00
21mr|texlive-stack-1.00-7|7	Name:		texlive-stack
21mr|texlive-stack-1.00-7|8	Version:	1.00
21mr|texlive-stack-1.00-7|9	Release:	7
21mr|texlive-stack-1.00-7|10	Summary:	Tools to define and use stacks
21mr|texlive-stack-1.00-7|11	Group:		Publishing
21mr|texlive-stack-1.00-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/stack
21mr|texlive-stack-1.00-7|13	License:	LPPL
21mr|texlive-stack-1.00-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/stack.tar.xz
21mr|texlive-stack-1.00-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/stack.source.tar.xz
21mr|texlive-stack-1.00-7|16	BuildArch:	noarch
21mr|texlive-stack-1.00-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-stack-1.00-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-stack-1.00-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-stack-1.00-7|20	
21mr|texlive-stack-1.00-7|21	%description
21mr|texlive-stack-1.00-7|22	The package provides a small set of commands to implement
21mr|texlive-stack-1.00-7|23	stacks independently of TeX's own stack. As an example of how
21mr|texlive-stack-1.00-7|24	the stacks might be used, the documentation offers a small
21mr|texlive-stack-1.00-7|25	"relinput" package that implements the backbone of the import
21mr|texlive-stack-1.00-7|26	package.
21mr|texlive-stack-1.00-7|27	
21mr|texlive-stack-1.00-7|28	
21mr|texlive-stack-1.00-7|29	#-----------------------------------------------------------------------
21mr|texlive-stack-1.00-7|30	%files
21mr|texlive-stack-1.00-7|31	%{_texmfdistdir}/tex/latex/stack/relinput.sty
21mr|texlive-stack-1.00-7|32	%{_texmfdistdir}/tex/latex/stack/stack.sty
21mr|texlive-stack-1.00-7|33	#- source
21mr|texlive-stack-1.00-7|34	%doc %{_texmfdistdir}/source/latex/stack/stack.dtx
21mr|texlive-stack-1.00-7|35	%doc %{_texmfdistdir}/source/latex/stack/stack.ins
21mr|texlive-stack-1.00-7|36	
21mr|texlive-stack-1.00-7|37	#-----------------------------------------------------------------------
21mr|texlive-stack-1.00-7|38	%prep
21mr|texlive-stack-1.00-7|39	%setup -c -a0 -a1
21mr|texlive-stack-1.00-7|40	
21mr|texlive-stack-1.00-7|41	%build
21mr|texlive-stack-1.00-7|42	
21mr|texlive-stack-1.00-7|43	%install
21mr|texlive-stack-1.00-7|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-stack-1.00-7|45	cp -fpar tex source %{buildroot}%{_texmfdistdir}

19094 21
21mr|texlive-stackengine-4.01-1|1	# revision 32593
21mr|texlive-stackengine-4.01-1|2	# category Package
21mr|texlive-stackengine-4.01-1|3	# catalog-ctan /macros/latex/contrib/stackengine
21mr|texlive-stackengine-4.01-1|4	# catalog-date 2014-01-06 14:33:54 +0100
21mr|texlive-stackengine-4.01-1|5	# catalog-license lppl1.3
21mr|texlive-stackengine-4.01-1|6	# catalog-version 3.24
21mr|texlive-stackengine-4.01-1|7	Name:		texlive-stackengine
21mr|texlive-stackengine-4.01-1|8	Version:	4.01
21mr|texlive-stackengine-4.01-1|9	Release:	1
21mr|texlive-stackengine-4.01-1|10	Summary:	Highly customised stacking of objects, insets, baseline changes, etc
21mr|texlive-stackengine-4.01-1|11	Group:		Publishing
21mr|texlive-stackengine-4.01-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/stackengine
21mr|texlive-stackengine-4.01-1|13	License:	LPPL1.3
21mr|texlive-stackengine-4.01-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/stackengine.tar.xz
21mr|texlive-stackengine-4.01-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/stackengine.doc.tar.xz
21mr|texlive-stackengine-4.01-1|16	BuildArch:	noarch
21mr|texlive-stackengine-4.01-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-stackengine-4.01-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-stackengine-4.01-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-stackengine-4.01-1|20	
21mr|texlive-stackengine-4.01-1|21	%description
21mr|texlive-stackengine-4.01-1|22	The package provides a versatile way to stack objects
21mr|texlive-stackengine-4.01-1|23	vertically in a variety of customizable ways. A number of
21mr|texlive-stackengine-4.01-1|24	useful macros are provided, all of which make use of the
21mr|texlive-stackengine-4.01-1|25	stackengine core.
21mr|texlive-stackengine-4.01-1|26	
21mr|texlive-stackengine-4.01-1|27	
21mr|texlive-stackengine-4.01-1|28	#-----------------------------------------------------------------------
21mr|texlive-stackengine-4.01-1|29	%files
21mr|texlive-stackengine-4.01-1|30	%{_texmfdistdir}/tex/latex/stackengine
21mr|texlive-stackengine-4.01-1|31	%doc %{_texmfdistdir}/doc/latex/stackengine
21mr|texlive-stackengine-4.01-1|32	
21mr|texlive-stackengine-4.01-1|33	#-----------------------------------------------------------------------
21mr|texlive-stackengine-4.01-1|34	%prep
21mr|texlive-stackengine-4.01-1|35	%setup -c -a0 -a1
21mr|texlive-stackengine-4.01-1|36	
21mr|texlive-stackengine-4.01-1|37	%build
21mr|texlive-stackengine-4.01-1|38	
21mr|texlive-stackengine-4.01-1|39	%install
21mr|texlive-stackengine-4.01-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-stackengine-4.01-1|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19095 21
21mr|texlive-stage-1.00-4|1	Name:		texlive-stage
21mr|texlive-stage-1.00-4|2	Version:	1.00
21mr|texlive-stage-1.00-4|3	Release:	4
21mr|texlive-stage-1.00-4|4	Summary:	A LaTeX class for stage plays
21mr|texlive-stage-1.00-4|5	Group:		Publishing
21mr|texlive-stage-1.00-4|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/stage
21mr|texlive-stage-1.00-4|7	License:	LPPL1.3
21mr|texlive-stage-1.00-4|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/stage.tar.xz
21mr|texlive-stage-1.00-4|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/stage.doc.tar.xz
21mr|texlive-stage-1.00-4|10	BuildArch:	noarch
21mr|texlive-stage-1.00-4|11	BuildRequires:	texlive-tlpkg
21mr|texlive-stage-1.00-4|12	Requires(pre):	texlive-tlpkg
21mr|texlive-stage-1.00-4|13	Requires(post):	texlive-kpathsea
21mr|texlive-stage-1.00-4|14	
21mr|texlive-stage-1.00-4|15	%description
21mr|texlive-stage-1.00-4|16	Stage.cls is a LaTeX class for creating plays of any length in
21mr|texlive-stage-1.00-4|17	a standard manuscript format for production and submission.
21mr|texlive-stage-1.00-4|18	
21mr|texlive-stage-1.00-4|19	%post
21mr|texlive-stage-1.00-4|20	%{_sbindir}/texlive.post
21mr|texlive-stage-1.00-4|21	
21mr|texlive-stage-1.00-4|22	%postun
21mr|texlive-stage-1.00-4|23	if [ $1 -eq 0 ]; then
21mr|texlive-stage-1.00-4|24	%{_sbindir}/texlive.post
21mr|texlive-stage-1.00-4|25	fi
21mr|texlive-stage-1.00-4|26	
21mr|texlive-stage-1.00-4|27	#-----------------------------------------------------------------------
21mr|texlive-stage-1.00-4|28	%files
21mr|texlive-stage-1.00-4|29	%{_texmfdistdir}/tex/latex/stage
21mr|texlive-stage-1.00-4|30	%doc %{_texmfdistdir}/doc/latex/stage
21mr|texlive-stage-1.00-4|31	
21mr|texlive-stage-1.00-4|32	#-----------------------------------------------------------------------
21mr|texlive-stage-1.00-4|33	%prep
21mr|texlive-stage-1.00-4|34	%setup -c -a0 -a1
21mr|texlive-stage-1.00-4|35	
21mr|texlive-stage-1.00-4|36	%build
21mr|texlive-stage-1.00-4|37	
21mr|texlive-stage-1.00-4|38	%install
21mr|texlive-stage-1.00-4|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-stage-1.00-4|40	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19096 21
21mr|texlive-standalone-1.3a-2|1	# revision 27677
21mr|texlive-standalone-1.3a-2|2	# category Package
21mr|texlive-standalone-1.3a-2|3	# catalog-ctan /macros/latex/contrib/standalone
21mr|texlive-standalone-1.3a-2|4	# catalog-date 2012-09-15 20:44:35 +0200
21mr|texlive-standalone-1.3a-2|5	# catalog-license lppl1.3
21mr|texlive-standalone-1.3a-2|6	# catalog-version 1.1b
21mr|texlive-standalone-1.3a-2|7	Name:		texlive-standalone
21mr|texlive-standalone-1.3a-2|8	Version:	1.3a
21mr|texlive-standalone-1.3a-2|9	Release:	2
21mr|texlive-standalone-1.3a-2|10	Summary:	Compile TeX pictures stand-alone or as part of a document
21mr|texlive-standalone-1.3a-2|11	Group:		Publishing
21mr|texlive-standalone-1.3a-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/standalone
21mr|texlive-standalone-1.3a-2|13	License:	LPPL1.3
21mr|texlive-standalone-1.3a-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/standalone.tar.xz
21mr|texlive-standalone-1.3a-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/standalone.doc.tar.xz
21mr|texlive-standalone-1.3a-2|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/standalone.source.tar.xz
21mr|texlive-standalone-1.3a-2|17	BuildArch:	noarch
21mr|texlive-standalone-1.3a-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-standalone-1.3a-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-standalone-1.3a-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-standalone-1.3a-2|21	
21mr|texlive-standalone-1.3a-2|22	%description
21mr|texlive-standalone-1.3a-2|23	A class and package is provided which allows TeX pictures or
21mr|texlive-standalone-1.3a-2|24	other TeX code to be compiled standalone or as part of a main
21mr|texlive-standalone-1.3a-2|25	document. Special support for pictures with beamer overlays is
21mr|texlive-standalone-1.3a-2|26	also provided. The package is used in the main document and
21mr|texlive-standalone-1.3a-2|27	skips extra preambles in sub-files. The class may be used to
21mr|texlive-standalone-1.3a-2|28	simplify the preamble in sub-files. By default the preview
21mr|texlive-standalone-1.3a-2|29	package is used to display the code without margins. The
21mr|texlive-standalone-1.3a-2|30	behaviour in standalone mode may adjusted using a configuration
21mr|texlive-standalone-1.3a-2|31	file standalone.cfg to redefine the standalone environment.
21mr|texlive-standalone-1.3a-2|32	
21mr|texlive-standalone-1.3a-2|33	#-----------------------------------------------------------------------
21mr|texlive-standalone-1.3a-2|34	%files
21mr|texlive-standalone-1.3a-2|35	%{_texmfdistdir}/tex/latex/standalone/standalone.cfg
21mr|texlive-standalone-1.3a-2|36	%{_texmfdistdir}/tex/latex/standalone/standalone.cls
21mr|texlive-standalone-1.3a-2|37	%{_texmfdistdir}/tex/latex/standalone/standalone.sty
21mr|texlive-standalone-1.3a-2|38	%{_texmfdistdir}/tex/plain/standalone/standalone.tex
21mr|texlive-standalone-1.3a-2|39	%doc %{_texmfdistdir}/doc/latex/standalone/README
21mr|texlive-standalone-1.3a-2|40	%doc %{_texmfdistdir}/doc/latex/standalone/standalone.pdf
21mr|texlive-standalone-1.3a-2|41	#- source
21mr|texlive-standalone-1.3a-2|42	%doc %{_texmfdistdir}/source/latex/standalone/standalone.dtx
21mr|texlive-standalone-1.3a-2|43	%doc %{_texmfdistdir}/source/latex/standalone/standalone.ins
21mr|texlive-standalone-1.3a-2|44	
21mr|texlive-standalone-1.3a-2|45	#-----------------------------------------------------------------------
21mr|texlive-standalone-1.3a-2|46	%prep
21mr|texlive-standalone-1.3a-2|47	%setup -c -a0 -a1 -a2
21mr|texlive-standalone-1.3a-2|48	
21mr|texlive-standalone-1.3a-2|49	%build
21mr|texlive-standalone-1.3a-2|50	
21mr|texlive-standalone-1.3a-2|51	%install
21mr|texlive-standalone-1.3a-2|52	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-standalone-1.3a-2|53	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19097 21
21mr|texlive-statistik-0.03-7|1	# revision 20334
21mr|texlive-statistik-0.03-7|2	# category Package
21mr|texlive-statistik-0.03-7|3	# catalog-ctan /macros/latex/contrib/statistik
21mr|texlive-statistik-0.03-7|4	# catalog-date 2010-11-05 12:45:12 +0100
21mr|texlive-statistik-0.03-7|5	# catalog-license gpl
21mr|texlive-statistik-0.03-7|6	# catalog-version 0.03
21mr|texlive-statistik-0.03-7|7	Name:		texlive-statistik
21mr|texlive-statistik-0.03-7|8	Version:	0.03
21mr|texlive-statistik-0.03-7|9	Release:	7
21mr|texlive-statistik-0.03-7|10	Summary:	Store statistics of a document
21mr|texlive-statistik-0.03-7|11	Group:		Publishing
21mr|texlive-statistik-0.03-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/statistik
21mr|texlive-statistik-0.03-7|13	License:	GPL
21mr|texlive-statistik-0.03-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/statistik.tar.xz
21mr|texlive-statistik-0.03-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/statistik.doc.tar.xz
21mr|texlive-statistik-0.03-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/statistik.source.tar.xz
21mr|texlive-statistik-0.03-7|17	BuildArch:	noarch
21mr|texlive-statistik-0.03-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-statistik-0.03-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-statistik-0.03-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-statistik-0.03-7|21	
21mr|texlive-statistik-0.03-7|22	%description
21mr|texlive-statistik-0.03-7|23	The package counts the numbers of pages per chapter, and stores
21mr|texlive-statistik-0.03-7|24	the results in a separate file; the format of the file is
21mr|texlive-statistik-0.03-7|25	selectable.
21mr|texlive-statistik-0.03-7|26	
21mr|texlive-statistik-0.03-7|27	
21mr|texlive-statistik-0.03-7|28	#-----------------------------------------------------------------------
21mr|texlive-statistik-0.03-7|29	%files
21mr|texlive-statistik-0.03-7|30	%{_texmfdistdir}/tex/latex/statistik/statistik.sty
21mr|texlive-statistik-0.03-7|31	%doc %{_texmfdistdir}/doc/latex/statistik/sta_cvs.tex
21mr|texlive-statistik-0.03-7|32	%doc %{_texmfdistdir}/doc/latex/statistik/sta_mytable.tex
21mr|texlive-statistik-0.03-7|33	%doc %{_texmfdistdir}/doc/latex/statistik/sta_tab.tex
21mr|texlive-statistik-0.03-7|34	%doc %{_texmfdistdir}/doc/latex/statistik/sta_textable.tex
21mr|texlive-statistik-0.03-7|35	%doc %{_texmfdistdir}/doc/latex/statistik/sta_xml.tex
21mr|texlive-statistik-0.03-7|36	%doc %{_texmfdistdir}/doc/latex/statistik/statistik.pdf
21mr|texlive-statistik-0.03-7|37	#- source
21mr|texlive-statistik-0.03-7|38	%doc %{_texmfdistdir}/source/latex/statistik/statistik.dtx
21mr|texlive-statistik-0.03-7|39	%doc %{_texmfdistdir}/source/latex/statistik/statistik.ins
21mr|texlive-statistik-0.03-7|40	
21mr|texlive-statistik-0.03-7|41	#-----------------------------------------------------------------------
21mr|texlive-statistik-0.03-7|42	%prep
21mr|texlive-statistik-0.03-7|43	%setup -c -a0 -a1 -a2
21mr|texlive-statistik-0.03-7|44	
21mr|texlive-statistik-0.03-7|45	%build
21mr|texlive-statistik-0.03-7|46	
21mr|texlive-statistik-0.03-7|47	%install
21mr|texlive-statistik-0.03-7|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-statistik-0.03-7|49	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19098 21
21mr|texlive-stdclsdv-1.1a-7|1	# revision 15878
21mr|texlive-stdclsdv-1.1a-7|2	# category Package
21mr|texlive-stdclsdv-1.1a-7|3	# catalog-ctan /macros/latex/contrib/stdclsdv
21mr|texlive-stdclsdv-1.1a-7|4	# catalog-date 2009-09-04 12:14:45 +0200
21mr|texlive-stdclsdv-1.1a-7|5	# catalog-license lppl
21mr|texlive-stdclsdv-1.1a-7|6	# catalog-version 1.1a
21mr|texlive-stdclsdv-1.1a-7|7	Name:		texlive-stdclsdv
21mr|texlive-stdclsdv-1.1a-7|8	Version:	1.1a
21mr|texlive-stdclsdv-1.1a-7|9	Release:	7
21mr|texlive-stdclsdv-1.1a-7|10	Summary:	Provide sectioning information for package writers
21mr|texlive-stdclsdv-1.1a-7|11	Group:		Publishing
21mr|texlive-stdclsdv-1.1a-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/stdclsdv
21mr|texlive-stdclsdv-1.1a-7|13	License:	LPPL
21mr|texlive-stdclsdv-1.1a-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/stdclsdv.tar.xz
21mr|texlive-stdclsdv-1.1a-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/stdclsdv.doc.tar.xz
21mr|texlive-stdclsdv-1.1a-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/stdclsdv.source.tar.xz
21mr|texlive-stdclsdv-1.1a-7|17	BuildArch:	noarch
21mr|texlive-stdclsdv-1.1a-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-stdclsdv-1.1a-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-stdclsdv-1.1a-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-stdclsdv-1.1a-7|21	
21mr|texlive-stdclsdv-1.1a-7|22	%description
21mr|texlive-stdclsdv-1.1a-7|23	The stdclsdv package is designed for package writers who need
21mr|texlive-stdclsdv-1.1a-7|24	to know what sectioning divsions are provided by the document's
21mr|texlive-stdclsdv-1.1a-7|25	class. It also provides a version of \CheckCommand that sets a
21mr|texlive-stdclsdv-1.1a-7|26	flag rather than printing a warning.
21mr|texlive-stdclsdv-1.1a-7|27	
21mr|texlive-stdclsdv-1.1a-7|28	
21mr|texlive-stdclsdv-1.1a-7|29	#-----------------------------------------------------------------------
21mr|texlive-stdclsdv-1.1a-7|30	%files
21mr|texlive-stdclsdv-1.1a-7|31	%{_texmfdistdir}/tex/latex/stdclsdv/stdclsdv.sty
21mr|texlive-stdclsdv-1.1a-7|32	%doc %{_texmfdistdir}/doc/latex/stdclsdv/README
21mr|texlive-stdclsdv-1.1a-7|33	%doc %{_texmfdistdir}/doc/latex/stdclsdv/stdclsdv.pdf
21mr|texlive-stdclsdv-1.1a-7|34	#- source
21mr|texlive-stdclsdv-1.1a-7|35	%doc %{_texmfdistdir}/source/latex/stdclsdv/stdclsdv.dtx
21mr|texlive-stdclsdv-1.1a-7|36	%doc %{_texmfdistdir}/source/latex/stdclsdv/stdclsdv.ins
21mr|texlive-stdclsdv-1.1a-7|37	
21mr|texlive-stdclsdv-1.1a-7|38	#-----------------------------------------------------------------------
21mr|texlive-stdclsdv-1.1a-7|39	%prep
21mr|texlive-stdclsdv-1.1a-7|40	%setup -c -a0 -a1 -a2
21mr|texlive-stdclsdv-1.1a-7|41	
21mr|texlive-stdclsdv-1.1a-7|42	%build
21mr|texlive-stdclsdv-1.1a-7|43	
21mr|texlive-stdclsdv-1.1a-7|44	%install
21mr|texlive-stdclsdv-1.1a-7|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-stdclsdv-1.1a-7|46	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19099 21
21mr|texlive-stdpage-0.6-7|1	# revision 15878
21mr|texlive-stdpage-0.6-7|2	# category Package
21mr|texlive-stdpage-0.6-7|3	# catalog-ctan /macros/latex/contrib/stdpage
21mr|texlive-stdpage-0.6-7|4	# catalog-date 2006-11-06 12:37:44 +0100
21mr|texlive-stdpage-0.6-7|5	# catalog-license lppl1.2
21mr|texlive-stdpage-0.6-7|6	# catalog-version 0.6
21mr|texlive-stdpage-0.6-7|7	Name:		texlive-stdpage
21mr|texlive-stdpage-0.6-7|8	Version:	0.6
21mr|texlive-stdpage-0.6-7|9	Release:	7
21mr|texlive-stdpage-0.6-7|10	Summary:	Standard pages with n lines of at most m characters each
21mr|texlive-stdpage-0.6-7|11	Group:		Publishing
21mr|texlive-stdpage-0.6-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/stdpage
21mr|texlive-stdpage-0.6-7|13	License:	LPPL1.2
21mr|texlive-stdpage-0.6-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/stdpage.tar.xz
21mr|texlive-stdpage-0.6-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/stdpage.doc.tar.xz
21mr|texlive-stdpage-0.6-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/stdpage.source.tar.xz
21mr|texlive-stdpage-0.6-7|17	BuildArch:	noarch
21mr|texlive-stdpage-0.6-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-stdpage-0.6-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-stdpage-0.6-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-stdpage-0.6-7|21	
21mr|texlive-stdpage-0.6-7|22	%description
21mr|texlive-stdpage-0.6-7|23	For translations, proofreading, journal contributions etc.
21mr|texlive-stdpage-0.6-7|24	standard pages are used. Those standard pages consist of a
21mr|texlive-stdpage-0.6-7|25	fixed number of lines and characters per line. This package
21mr|texlive-stdpage-0.6-7|26	produces pages with n lines of at most m characters each. For
21mr|texlive-stdpage-0.6-7|27	instance the German "Normseite": 60 lines of 30 characters
21mr|texlive-stdpage-0.6-7|28	each.
21mr|texlive-stdpage-0.6-7|29	
21mr|texlive-stdpage-0.6-7|30	
21mr|texlive-stdpage-0.6-7|31	#-----------------------------------------------------------------------
21mr|texlive-stdpage-0.6-7|32	%files
21mr|texlive-stdpage-0.6-7|33	%{_texmfdistdir}/tex/latex/stdpage/stdpage.sty
21mr|texlive-stdpage-0.6-7|34	%doc %{_texmfdistdir}/doc/latex/stdpage/README
21mr|texlive-stdpage-0.6-7|35	%doc %{_texmfdistdir}/doc/latex/stdpage/stdpage-test.tex
21mr|texlive-stdpage-0.6-7|36	%doc %{_texmfdistdir}/doc/latex/stdpage/stdpage.pdf
21mr|texlive-stdpage-0.6-7|37	#- source
21mr|texlive-stdpage-0.6-7|38	%doc %{_texmfdistdir}/source/latex/stdpage/stdpage.dtx
21mr|texlive-stdpage-0.6-7|39	%doc %{_texmfdistdir}/source/latex/stdpage/stdpage.ins
21mr|texlive-stdpage-0.6-7|40	
21mr|texlive-stdpage-0.6-7|41	#-----------------------------------------------------------------------
21mr|texlive-stdpage-0.6-7|42	%prep
21mr|texlive-stdpage-0.6-7|43	%setup -c -a0 -a1 -a2
21mr|texlive-stdpage-0.6-7|44	
21mr|texlive-stdpage-0.6-7|45	%build
21mr|texlive-stdpage-0.6-7|46	
21mr|texlive-stdpage-0.6-7|47	%install
21mr|texlive-stdpage-0.6-7|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-stdpage-0.6-7|49	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19100 21
21mr|texlive-steinmetz-1.0-7|1	# revision 15878
21mr|texlive-steinmetz-1.0-7|2	# category Package
21mr|texlive-steinmetz-1.0-7|3	# catalog-ctan /macros/latex/contrib/steinmetz
21mr|texlive-steinmetz-1.0-7|4	# catalog-date 2009-11-10 00:30:52 +0100
21mr|texlive-steinmetz-1.0-7|5	# catalog-license lppl
21mr|texlive-steinmetz-1.0-7|6	# catalog-version 1.0
21mr|texlive-steinmetz-1.0-7|7	Name:		texlive-steinmetz
21mr|texlive-steinmetz-1.0-7|8	Version:	1.0
21mr|texlive-steinmetz-1.0-7|9	Release:	7
21mr|texlive-steinmetz-1.0-7|10	Summary:	Print Steinmetz notation
21mr|texlive-steinmetz-1.0-7|11	Group:		Publishing
21mr|texlive-steinmetz-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/steinmetz
21mr|texlive-steinmetz-1.0-7|13	License:	LPPL
21mr|texlive-steinmetz-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/steinmetz.tar.xz
21mr|texlive-steinmetz-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/steinmetz.doc.tar.xz
21mr|texlive-steinmetz-1.0-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/steinmetz.source.tar.xz
21mr|texlive-steinmetz-1.0-7|17	BuildArch:	noarch
21mr|texlive-steinmetz-1.0-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-steinmetz-1.0-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-steinmetz-1.0-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-steinmetz-1.0-7|21	
21mr|texlive-steinmetz-1.0-7|22	%description
21mr|texlive-steinmetz-1.0-7|23	The steinmetz package provides a command for typesetting
21mr|texlive-steinmetz-1.0-7|24	complex numbers in the Steinmetz notation used in
21mr|texlive-steinmetz-1.0-7|25	electrotechnics as: <modulus><argument or phase inside an angle
21mr|texlive-steinmetz-1.0-7|26	symbol> The package makes use of pict2e.
21mr|texlive-steinmetz-1.0-7|27	
21mr|texlive-steinmetz-1.0-7|28	
21mr|texlive-steinmetz-1.0-7|29	#-----------------------------------------------------------------------
21mr|texlive-steinmetz-1.0-7|30	%files
21mr|texlive-steinmetz-1.0-7|31	%{_texmfdistdir}/tex/latex/steinmetz/steinmetz.sty
21mr|texlive-steinmetz-1.0-7|32	%doc %{_texmfdistdir}/doc/latex/steinmetz/README
21mr|texlive-steinmetz-1.0-7|33	%doc %{_texmfdistdir}/doc/latex/steinmetz/steinmetz-test.tex
21mr|texlive-steinmetz-1.0-7|34	%doc %{_texmfdistdir}/doc/latex/steinmetz/steinmetz.pdf
21mr|texlive-steinmetz-1.0-7|35	#- source
21mr|texlive-steinmetz-1.0-7|36	%doc %{_texmfdistdir}/source/latex/steinmetz/steinmetz.dtx
21mr|texlive-steinmetz-1.0-7|37	%doc %{_texmfdistdir}/source/latex/steinmetz/steinmetz.ins
21mr|texlive-steinmetz-1.0-7|38	
21mr|texlive-steinmetz-1.0-7|39	#-----------------------------------------------------------------------
21mr|texlive-steinmetz-1.0-7|40	%prep
21mr|texlive-steinmetz-1.0-7|41	%setup -c -a0 -a1 -a2
21mr|texlive-steinmetz-1.0-7|42	
21mr|texlive-steinmetz-1.0-7|43	%build
21mr|texlive-steinmetz-1.0-7|44	
21mr|texlive-steinmetz-1.0-7|45	%install
21mr|texlive-steinmetz-1.0-7|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-steinmetz-1.0-7|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19101 21
21mr|texlive-stellenbosch-11a-3|1	Name:		texlive-stellenbosch
21mr|texlive-stellenbosch-11a-3|2	Version:	11a
21mr|texlive-stellenbosch-11a-3|3	Release:	3
21mr|texlive-stellenbosch-11a-3|4	Summary:	Stellenbosch thesis bundle
21mr|texlive-stellenbosch-11a-3|5	Group:		Publishing
21mr|texlive-stellenbosch-11a-3|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/stellenbosch
21mr|texlive-stellenbosch-11a-3|7	License:	LPPL
21mr|texlive-stellenbosch-11a-3|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/stellenbosch.tar.xz
21mr|texlive-stellenbosch-11a-3|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/stellenbosch.doc.tar.xz
21mr|texlive-stellenbosch-11a-3|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/stellenbosch.source.tar.xz
21mr|texlive-stellenbosch-11a-3|11	BuildArch:	noarch
21mr|texlive-stellenbosch-11a-3|12	BuildRequires:	texlive-tlpkg
21mr|texlive-stellenbosch-11a-3|13	Requires(pre):	texlive-tlpkg
21mr|texlive-stellenbosch-11a-3|14	Requires(post):	texlive-kpathsea
21mr|texlive-stellenbosch-11a-3|15	
21mr|texlive-stellenbosch-11a-3|16	%description
21mr|texlive-stellenbosch-11a-3|17	The usthesis class/style files are provided to typeset reports,
21mr|texlive-stellenbosch-11a-3|18	theses and dissertations that conform to the requirements of
21mr|texlive-stellenbosch-11a-3|19	the Engineering Faculty of the University of Stellenbosch. The
21mr|texlive-stellenbosch-11a-3|20	class file usthesis.cls is based on the standard LaTeX book
21mr|texlive-stellenbosch-11a-3|21	class, while usthesis.sty is a style file to be loaded on top
21mr|texlive-stellenbosch-11a-3|22	of the very powerful memoir class. Both options give identical
21mr|texlive-stellenbosch-11a-3|23	output, but the benefit of the using memoir is that it has many
21mr|texlive-stellenbosch-11a-3|24	additional command and environments for formatting and
21mr|texlive-stellenbosch-11a-3|25	processing of a document. Usthesis is primarily concerned with
21mr|texlive-stellenbosch-11a-3|26	the formatting of the front matter such as the title page,
21mr|texlive-stellenbosch-11a-3|27	abstract, etc. and a decent page layout on A4 paper. It also
21mr|texlive-stellenbosch-11a-3|28	works together with the babel package to provide language
21mr|texlive-stellenbosch-11a-3|29	options to typeset documents in Afrikaans or in English.
21mr|texlive-stellenbosch-11a-3|30	Additional packages are provided for bibliographic matter, note
21mr|texlive-stellenbosch-11a-3|31	title pages, lists of symbols, as well as various graphic files
21mr|texlive-stellenbosch-11a-3|32	for logos.
21mr|texlive-stellenbosch-11a-3|33	
21mr|texlive-stellenbosch-11a-3|34	#-----------------------------------------------------------------------
21mr|texlive-stellenbosch-11a-3|35	%files
21mr|texlive-stellenbosch-11a-3|36	%{_texmfdistdir}/bibtex/bst/stellenbosch
21mr|texlive-stellenbosch-11a-3|37	%{_texmfdistdir}/tex/latex/stellenbosch
21mr|texlive-stellenbosch-11a-3|38	%doc %{_texmfdistdir}/doc/latex/stellenbosch
21mr|texlive-stellenbosch-11a-3|39	#- source
21mr|texlive-stellenbosch-11a-3|40	%doc %{_texmfdistdir}/source/latex/stellenbosch
21mr|texlive-stellenbosch-11a-3|41	
21mr|texlive-stellenbosch-11a-3|42	#-----------------------------------------------------------------------
21mr|texlive-stellenbosch-11a-3|43	%prep
21mr|texlive-stellenbosch-11a-3|44	%setup -c -a0 -a1 -a2
21mr|texlive-stellenbosch-11a-3|45	
21mr|texlive-stellenbosch-11a-3|46	%build
21mr|texlive-stellenbosch-11a-3|47	
21mr|texlive-stellenbosch-11a-3|48	%install
21mr|texlive-stellenbosch-11a-3|49	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-stellenbosch-11a-3|50	cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}

19102 21
21mr|texlive-stex-20190321-1|1	Name:		texlive-stex
21mr|texlive-stex-20190321-1|2	Version:	20190321
21mr|texlive-stex-20190321-1|3	Release:	1
21mr|texlive-stex-20190321-1|4	Summary:	An Infrastructure for Semantic Preloading of LaTeX Documents
21mr|texlive-stex-20190321-1|5	Group:		Publishing
21mr|texlive-stex-20190321-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/stex
21mr|texlive-stex-20190321-1|7	License:	LPPL
21mr|texlive-stex-20190321-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/stex.tar.xz
21mr|texlive-stex-20190321-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/stex.doc.tar.xz
21mr|texlive-stex-20190321-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/stex.source.tar.xz
21mr|texlive-stex-20190321-1|11	BuildArch:	noarch
21mr|texlive-stex-20190321-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-stex-20190321-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-stex-20190321-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-stex-20190321-1|15	
21mr|texlive-stex-20190321-1|16	%description
21mr|texlive-stex-20190321-1|17	The sTeX package collection is a version of TeX/LaTeX that
21mr|texlive-stex-20190321-1|18	allows to markup TeX/LaTeX documents semantically without
21mr|texlive-stex-20190321-1|19	leaving the document format, essentially turning it into a
21mr|texlive-stex-20190321-1|20	document format for mathematical knowledge management (MKM).
21mr|texlive-stex-20190321-1|21	
21mr|texlive-stex-20190321-1|22	#-----------------------------------------------------------------------
21mr|texlive-stex-20190321-1|23	%files
21mr|texlive-stex-20190321-1|24	%{_texmfdistdir}/tex/latex/stex
21mr|texlive-stex-20190321-1|25	%doc %{_texmfdistdir}/doc/latex/stex
21mr|texlive-stex-20190321-1|26	#- source
21mr|texlive-stex-20190321-1|27	%doc %{_texmfdistdir}/source/latex/stex
21mr|texlive-stex-20190321-1|28	
21mr|texlive-stex-20190321-1|29	#-----------------------------------------------------------------------
21mr|texlive-stex-20190321-1|30	%prep
21mr|texlive-stex-20190321-1|31	%setup -c -a0 -a1 -a2
21mr|texlive-stex-20190321-1|32	
21mr|texlive-stex-20190321-1|33	%build
21mr|texlive-stex-20190321-1|34	
21mr|texlive-stex-20190321-1|35	%install
21mr|texlive-stex-20190321-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-stex-20190321-1|37	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19103 21
21mr|texlive-stmaryrd-20190228-1|1	# revision 22027
21mr|texlive-stmaryrd-20190228-1|2	# category Package
21mr|texlive-stmaryrd-20190228-1|3	# catalog-ctan /fonts/stmaryrd
21mr|texlive-stmaryrd-20190228-1|4	# catalog-date 2009-10-10 00:51:28 +0200
21mr|texlive-stmaryrd-20190228-1|5	# catalog-license lppl
21mr|texlive-stmaryrd-20190228-1|6	# catalog-version undef
21mr|texlive-stmaryrd-20190228-1|7	Name:		texlive-stmaryrd
21mr|texlive-stmaryrd-20190228-1|8	Version:	20190228
21mr|texlive-stmaryrd-20190228-1|9	Release:	1
21mr|texlive-stmaryrd-20190228-1|10	Summary:	St Mary Road symbols for theoretical computer science
21mr|texlive-stmaryrd-20190228-1|11	Group:		Publishing
21mr|texlive-stmaryrd-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/stmaryrd
21mr|texlive-stmaryrd-20190228-1|13	License:	LPPL
21mr|texlive-stmaryrd-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/stmaryrd.tar.xz
21mr|texlive-stmaryrd-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/stmaryrd.doc.tar.xz
21mr|texlive-stmaryrd-20190228-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/stmaryrd.source.tar.xz
21mr|texlive-stmaryrd-20190228-1|17	BuildArch:	noarch
21mr|texlive-stmaryrd-20190228-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-stmaryrd-20190228-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-stmaryrd-20190228-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-stmaryrd-20190228-1|21	
21mr|texlive-stmaryrd-20190228-1|22	%description
21mr|texlive-stmaryrd-20190228-1|23	The fonts were originally distributed as MetaFont sources only,
21mr|texlive-stmaryrd-20190228-1|24	but Adobe Type 1 versions are also now available. Macro support
21mr|texlive-stmaryrd-20190228-1|25	is provided for use under LaTeX; the package supports the
21mr|texlive-stmaryrd-20190228-1|26	"only" option (provided by the somedefs package) to restrict
21mr|texlive-stmaryrd-20190228-1|27	what is loaded, for those who don't need the whole font.
21mr|texlive-stmaryrd-20190228-1|28	
21mr|texlive-stmaryrd-20190228-1|29	#-----------------------------------------------------------------------
21mr|texlive-stmaryrd-20190228-1|30	%files
21mr|texlive-stmaryrd-20190228-1|31	%{_texmfdistdir}/fonts/afm/public/stmaryrd/stmary10.afm
21mr|texlive-stmaryrd-20190228-1|32	%{_texmfdistdir}/fonts/afm/public/stmaryrd/stmary5.afm
21mr|texlive-stmaryrd-20190228-1|33	%{_texmfdistdir}/fonts/afm/public/stmaryrd/stmary6.afm
21mr|texlive-stmaryrd-20190228-1|34	%{_texmfdistdir}/fonts/afm/public/stmaryrd/stmary7.afm
21mr|texlive-stmaryrd-20190228-1|35	%{_texmfdistdir}/fonts/afm/public/stmaryrd/stmary8.afm
21mr|texlive-stmaryrd-20190228-1|36	%{_texmfdistdir}/fonts/afm/public/stmaryrd/stmary9.afm
21mr|texlive-stmaryrd-20190228-1|37	%{_texmfdistdir}/fonts/map/dvips/stmaryrd/stmaryrd.map
21mr|texlive-stmaryrd-20190228-1|38	%{_texmfdistdir}/fonts/source/public/stmaryrd/stmary10.mf
21mr|texlive-stmaryrd-20190228-1|39	%{_texmfdistdir}/fonts/source/public/stmaryrd/stmary5.mf
21mr|texlive-stmaryrd-20190228-1|40	%{_texmfdistdir}/fonts/source/public/stmaryrd/stmary6.mf
21mr|texlive-stmaryrd-20190228-1|41	%{_texmfdistdir}/fonts/source/public/stmaryrd/stmary7.mf
21mr|texlive-stmaryrd-20190228-1|42	%{_texmfdistdir}/fonts/source/public/stmaryrd/stmary8.mf
21mr|texlive-stmaryrd-20190228-1|43	%{_texmfdistdir}/fonts/source/public/stmaryrd/stmary9.mf
21mr|texlive-stmaryrd-20190228-1|44	%{_texmfdistdir}/fonts/source/public/stmaryrd/stmaryaj.mf
21mr|texlive-stmaryrd-20190228-1|45	%{_texmfdistdir}/fonts/source/public/stmaryrd/stmaryba.mf
21mr|texlive-stmaryrd-20190228-1|46	%{_texmfdistdir}/fonts/source/public/stmaryrd/stmarych.mf
21mr|texlive-stmaryrd-20190228-1|47	%{_texmfdistdir}/fonts/source/public/stmaryrd/stmaryjg.mf
21mr|texlive-stmaryrd-20190228-1|48	%{_texmfdistdir}/fonts/source/public/stmaryrd/stmaryrd.mf
21mr|texlive-stmaryrd-20190228-1|49	%{_texmfdistdir}/fonts/tfm/public/stmaryrd/stmary10.tfm
21mr|texlive-stmaryrd-20190228-1|50	%{_texmfdistdir}/fonts/tfm/public/stmaryrd/stmary5.tfm
21mr|texlive-stmaryrd-20190228-1|51	%{_texmfdistdir}/fonts/tfm/public/stmaryrd/stmary6.tfm
21mr|texlive-stmaryrd-20190228-1|52	%{_texmfdistdir}/fonts/tfm/public/stmaryrd/stmary7.tfm
21mr|texlive-stmaryrd-20190228-1|53	%{_texmfdistdir}/fonts/tfm/public/stmaryrd/stmary8.tfm
21mr|texlive-stmaryrd-20190228-1|54	%{_texmfdistdir}/fonts/tfm/public/stmaryrd/stmary9.tfm
21mr|texlive-stmaryrd-20190228-1|55	%{_texmfdistdir}/fonts/type1/public/stmaryrd/stmary10.pfb
21mr|texlive-stmaryrd-20190228-1|56	%{_texmfdistdir}/fonts/type1/public/stmaryrd/stmary10.pfm
21mr|texlive-stmaryrd-20190228-1|57	%{_texmfdistdir}/fonts/type1/public/stmaryrd/stmary5.pfb
21mr|texlive-stmaryrd-20190228-1|58	%{_texmfdistdir}/fonts/type1/public/stmaryrd/stmary5.pfm
21mr|texlive-stmaryrd-20190228-1|59	%{_texmfdistdir}/fonts/type1/public/stmaryrd/stmary6.pfb
21mr|texlive-stmaryrd-20190228-1|60	%{_texmfdistdir}/fonts/type1/public/stmaryrd/stmary6.pfm
21mr|texlive-stmaryrd-20190228-1|61	%{_texmfdistdir}/fonts/type1/public/stmaryrd/stmary7.pfb
21mr|texlive-stmaryrd-20190228-1|62	%{_texmfdistdir}/fonts/type1/public/stmaryrd/stmary7.pfm
21mr|texlive-stmaryrd-20190228-1|63	%{_texmfdistdir}/fonts/type1/public/stmaryrd/stmary8.pfb
21mr|texlive-stmaryrd-20190228-1|64	%{_texmfdistdir}/fonts/type1/public/stmaryrd/stmary8.pfm
21mr|texlive-stmaryrd-20190228-1|65	%{_texmfdistdir}/fonts/type1/public/stmaryrd/stmary9.pfb
21mr|texlive-stmaryrd-20190228-1|66	%{_texmfdistdir}/fonts/type1/public/stmaryrd/stmary9.pfm
21mr|texlive-stmaryrd-20190228-1|67	%{_texmfdistdir}/tex/latex/stmaryrd/Ustmry.fd
21mr|texlive-stmaryrd-20190228-1|68	%{_texmfdistdir}/tex/latex/stmaryrd/stmaryrd.sty
21mr|texlive-stmaryrd-20190228-1|69	%doc %{_texmfdistdir}/doc/fonts/stmaryrd/INSTALL
21mr|texlive-stmaryrd-20190228-1|70	%doc %{_texmfdistdir}/doc/fonts/stmaryrd/README
21mr|texlive-stmaryrd-20190228-1|71	%doc %{_texmfdistdir}/doc/fonts/stmaryrd/README.hoekwater
21mr|texlive-stmaryrd-20190228-1|72	%doc %{_texmfdistdir}/doc/fonts/stmaryrd/stmaryrd.pdf
21mr|texlive-stmaryrd-20190228-1|73	#- source
21mr|texlive-stmaryrd-20190228-1|74	%doc %{_texmfdistdir}/source/fonts/stmaryrd/stmaryrd.dtx
21mr|texlive-stmaryrd-20190228-1|75	%doc %{_texmfdistdir}/source/fonts/stmaryrd/stmaryrd.ins
21mr|texlive-stmaryrd-20190228-1|76	
21mr|texlive-stmaryrd-20190228-1|77	#-----------------------------------------------------------------------
21mr|texlive-stmaryrd-20190228-1|78	%prep
21mr|texlive-stmaryrd-20190228-1|79	%setup -c -a0 -a1 -a2
21mr|texlive-stmaryrd-20190228-1|80	
21mr|texlive-stmaryrd-20190228-1|81	%build
21mr|texlive-stmaryrd-20190228-1|82	
21mr|texlive-stmaryrd-20190228-1|83	%install
21mr|texlive-stmaryrd-20190228-1|84	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-stmaryrd-20190228-1|85	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

19104 21
21mr|texlive-storebox-1.3a-7|1	# revision 24895
21mr|texlive-storebox-1.3a-7|2	# category Package
21mr|texlive-storebox-1.3a-7|3	# catalog-ctan /macros/latex/contrib/storebox
21mr|texlive-storebox-1.3a-7|4	# catalog-date 2011-12-21 11:26:33 +0100
21mr|texlive-storebox-1.3a-7|5	# catalog-license lppl1.3
21mr|texlive-storebox-1.3a-7|6	# catalog-version 1.3a
21mr|texlive-storebox-1.3a-7|7	Name:		texlive-storebox
21mr|texlive-storebox-1.3a-7|8	Version:	1.3a
21mr|texlive-storebox-1.3a-7|9	Release:	7
21mr|texlive-storebox-1.3a-7|10	Summary:	Storing information for reuse
21mr|texlive-storebox-1.3a-7|11	Group:		Publishing
21mr|texlive-storebox-1.3a-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/storebox
21mr|texlive-storebox-1.3a-7|13	License:	LPPL1.3
21mr|texlive-storebox-1.3a-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/storebox.tar.xz
21mr|texlive-storebox-1.3a-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/storebox.doc.tar.xz
21mr|texlive-storebox-1.3a-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/storebox.source.tar.xz
21mr|texlive-storebox-1.3a-7|17	BuildArch:	noarch
21mr|texlive-storebox-1.3a-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-storebox-1.3a-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-storebox-1.3a-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-storebox-1.3a-7|21	
21mr|texlive-storebox-1.3a-7|22	%description
21mr|texlive-storebox-1.3a-7|23	The package provides "store boxes" whose user interface matches
21mr|texlive-storebox-1.3a-7|24	that of normal LaTeX "save boxes", except that the content of a
21mr|texlive-storebox-1.3a-7|25	store box appears at most once in the output PDF file, however
21mr|texlive-storebox-1.3a-7|26	often it is used. The present version of the package supports
21mr|texlive-storebox-1.3a-7|27	pdfLaTeX and LuaLaTeX; when DVI is output, store boxes behave
21mr|texlive-storebox-1.3a-7|28	the same as save boxes.
21mr|texlive-storebox-1.3a-7|29	
21mr|texlive-storebox-1.3a-7|30	
21mr|texlive-storebox-1.3a-7|31	#-----------------------------------------------------------------------
21mr|texlive-storebox-1.3a-7|32	%files
21mr|texlive-storebox-1.3a-7|33	%{_texmfdistdir}/tex/latex/storebox/storebox-pgf.sty
21mr|texlive-storebox-1.3a-7|34	%{_texmfdistdir}/tex/latex/storebox/storebox.sty
21mr|texlive-storebox-1.3a-7|35	%doc %{_texmfdistdir}/doc/latex/storebox/README
21mr|texlive-storebox-1.3a-7|36	%doc %{_texmfdistdir}/doc/latex/storebox/storebox.pdf
21mr|texlive-storebox-1.3a-7|37	#- source
21mr|texlive-storebox-1.3a-7|38	%doc %{_texmfdistdir}/source/latex/storebox/storebox.dtx
21mr|texlive-storebox-1.3a-7|39	%doc %{_texmfdistdir}/source/latex/storebox/storebox.ins
21mr|texlive-storebox-1.3a-7|40	
21mr|texlive-storebox-1.3a-7|41	#-----------------------------------------------------------------------
21mr|texlive-storebox-1.3a-7|42	%prep
21mr|texlive-storebox-1.3a-7|43	%setup -c -a0 -a1 -a2
21mr|texlive-storebox-1.3a-7|44	
21mr|texlive-storebox-1.3a-7|45	%build
21mr|texlive-storebox-1.3a-7|46	
21mr|texlive-storebox-1.3a-7|47	%install
21mr|texlive-storebox-1.3a-7|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-storebox-1.3a-7|49	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19105 21
21mr|texlive-storecmd-0.0.2-7|1	# revision 24431
21mr|texlive-storecmd-0.0.2-7|2	# category Package
21mr|texlive-storecmd-0.0.2-7|3	# catalog-ctan /macros/latex/contrib/storecmd
21mr|texlive-storecmd-0.0.2-7|4	# catalog-date 2011-10-27 10:28:55 +0200
21mr|texlive-storecmd-0.0.2-7|5	# catalog-license lppl1.3
21mr|texlive-storecmd-0.0.2-7|6	# catalog-version 0.0.2
21mr|texlive-storecmd-0.0.2-7|7	Name:		texlive-storecmd
21mr|texlive-storecmd-0.0.2-7|8	Version:	0.0.2
21mr|texlive-storecmd-0.0.2-7|9	Release:	7
21mr|texlive-storecmd-0.0.2-7|10	Summary:	Store the name of a defined command in a container
21mr|texlive-storecmd-0.0.2-7|11	Group:		Publishing
21mr|texlive-storecmd-0.0.2-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/storecmd
21mr|texlive-storecmd-0.0.2-7|13	License:	LPPL1.3
21mr|texlive-storecmd-0.0.2-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/storecmd.tar.xz
21mr|texlive-storecmd-0.0.2-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/storecmd.doc.tar.xz
21mr|texlive-storecmd-0.0.2-7|16	BuildArch:	noarch
21mr|texlive-storecmd-0.0.2-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-storecmd-0.0.2-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-storecmd-0.0.2-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-storecmd-0.0.2-7|20	
21mr|texlive-storecmd-0.0.2-7|21	%description
21mr|texlive-storecmd-0.0.2-7|22	The package provides macros for command definition that save
21mr|texlive-storecmd-0.0.2-7|23	the name of the command being defined in a file or a macro
21mr|texlive-storecmd-0.0.2-7|24	container. The list could be useful for spelling exceptions in
21mr|texlive-storecmd-0.0.2-7|25	text editors that do not support TeX syntax.
21mr|texlive-storecmd-0.0.2-7|26	
21mr|texlive-storecmd-0.0.2-7|27	
21mr|texlive-storecmd-0.0.2-7|28	#-----------------------------------------------------------------------
21mr|texlive-storecmd-0.0.2-7|29	%files
21mr|texlive-storecmd-0.0.2-7|30	%{_texmfdistdir}/tex/latex/storecmd/storecmd.sty
21mr|texlive-storecmd-0.0.2-7|31	%doc %{_texmfdistdir}/doc/latex/storecmd/README
21mr|texlive-storecmd-0.0.2-7|32	%doc %{_texmfdistdir}/doc/latex/storecmd/storecmd-example.tex
21mr|texlive-storecmd-0.0.2-7|33	%doc %{_texmfdistdir}/doc/latex/storecmd/storecmd-guide.pdf
21mr|texlive-storecmd-0.0.2-7|34	%doc %{_texmfdistdir}/doc/latex/storecmd/storecmd-guide.tex
21mr|texlive-storecmd-0.0.2-7|35	
21mr|texlive-storecmd-0.0.2-7|36	#-----------------------------------------------------------------------
21mr|texlive-storecmd-0.0.2-7|37	%prep
21mr|texlive-storecmd-0.0.2-7|38	%setup -c -a0 -a1
21mr|texlive-storecmd-0.0.2-7|39	
21mr|texlive-storecmd-0.0.2-7|40	%build
21mr|texlive-storecmd-0.0.2-7|41	
21mr|texlive-storecmd-0.0.2-7|42	%install
21mr|texlive-storecmd-0.0.2-7|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-storecmd-0.0.2-7|44	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19106 21
21mr|texlive-stringstrings-1.23-3|1	# revision 30093
21mr|texlive-stringstrings-1.23-3|2	# category Package
21mr|texlive-stringstrings-1.23-3|3	# catalog-ctan /macros/latex/contrib/stringstrings
21mr|texlive-stringstrings-1.23-3|4	# catalog-date 2012-10-10 00:01:11 +0200
21mr|texlive-stringstrings-1.23-3|5	# catalog-license lgpl
21mr|texlive-stringstrings-1.23-3|6	# catalog-version 1.21
21mr|texlive-stringstrings-1.23-3|7	Name:		texlive-stringstrings
21mr|texlive-stringstrings-1.23-3|8	Version:	1.23
21mr|texlive-stringstrings-1.23-3|9	Release:	3
21mr|texlive-stringstrings-1.23-3|10	Summary:	String manipulation for cosmetic and programming application
21mr|texlive-stringstrings-1.23-3|11	Group:		Publishing
21mr|texlive-stringstrings-1.23-3|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/stringstrings
21mr|texlive-stringstrings-1.23-3|13	License:	LGPL
21mr|texlive-stringstrings-1.23-3|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/stringstrings.tar.xz
21mr|texlive-stringstrings-1.23-3|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/stringstrings.doc.tar.xz
21mr|texlive-stringstrings-1.23-3|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/stringstrings.source.tar.xz
21mr|texlive-stringstrings-1.23-3|17	BuildArch:	noarch
21mr|texlive-stringstrings-1.23-3|18	BuildRequires:	texlive-tlpkg
21mr|texlive-stringstrings-1.23-3|19	Requires(pre):	texlive-tlpkg
21mr|texlive-stringstrings-1.23-3|20	Requires(post):	texlive-kpathsea
21mr|texlive-stringstrings-1.23-3|21	
21mr|texlive-stringstrings-1.23-3|22	%description
21mr|texlive-stringstrings-1.23-3|23	The package provides a large and sundry set of macros for the
21mr|texlive-stringstrings-1.23-3|24	manipulation of strings. The macros are developed not merely
21mr|texlive-stringstrings-1.23-3|25	for cosmetic application (such as changing the case of letters
21mr|texlive-stringstrings-1.23-3|26	and string substitution), but also for programming applications
21mr|texlive-stringstrings-1.23-3|27	such as character look-ahead, argument parsing, conditional
21mr|texlive-stringstrings-1.23-3|28	tests on various string conditions, etc. The macros were
21mr|texlive-stringstrings-1.23-3|29	designed all to be expandable (note that things such as
21mr|texlive-stringstrings-1.23-3|30	\uppercase and \lowercase are not expandable), so that the
21mr|texlive-stringstrings-1.23-3|31	macros may be strung together sequentially and nested (after a
21mr|texlive-stringstrings-1.23-3|32	fashion) to achieve rather complex manipulations.
21mr|texlive-stringstrings-1.23-3|33	
21mr|texlive-stringstrings-1.23-3|34	#-----------------------------------------------------------------------
21mr|texlive-stringstrings-1.23-3|35	%files
21mr|texlive-stringstrings-1.23-3|36	%{_texmfdistdir}/tex/latex/stringstrings/stringstrings.sty
21mr|texlive-stringstrings-1.23-3|37	%doc %{_texmfdistdir}/doc/latex/stringstrings/README
21mr|texlive-stringstrings-1.23-3|38	%doc %{_texmfdistdir}/doc/latex/stringstrings/stringstrings.pdf
21mr|texlive-stringstrings-1.23-3|39	#- source
21mr|texlive-stringstrings-1.23-3|40	%doc %{_texmfdistdir}/source/latex/stringstrings/stringstrings.dtx
21mr|texlive-stringstrings-1.23-3|41	%doc %{_texmfdistdir}/source/latex/stringstrings/stringstrings.ins
21mr|texlive-stringstrings-1.23-3|42	
21mr|texlive-stringstrings-1.23-3|43	#-----------------------------------------------------------------------
21mr|texlive-stringstrings-1.23-3|44	%prep
21mr|texlive-stringstrings-1.23-3|45	%setup -c -a0 -a1 -a2
21mr|texlive-stringstrings-1.23-3|46	
21mr|texlive-stringstrings-1.23-3|47	%build
21mr|texlive-stringstrings-1.23-3|48	
21mr|texlive-stringstrings-1.23-3|49	%install
21mr|texlive-stringstrings-1.23-3|50	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-stringstrings-1.23-3|51	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19107 21
21mr|texlive-struktex-2.3c0g7d3fc5b-1|1	Name:		texlive-struktex
21mr|texlive-struktex-2.3c0g7d3fc5b-1|2	Version:	2.3c0g7d3fc5b
21mr|texlive-struktex-2.3c0g7d3fc5b-1|3	Release:	1
21mr|texlive-struktex-2.3c0g7d3fc5b-1|4	Epoch:		1
21mr|texlive-struktex-2.3c0g7d3fc5b-1|5	Summary:	Draw Nassi-Schneidermann charts
21mr|texlive-struktex-2.3c0g7d3fc5b-1|6	Group:		Publishing
21mr|texlive-struktex-2.3c0g7d3fc5b-1|7	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/struktex
21mr|texlive-struktex-2.3c0g7d3fc5b-1|8	License:	LPPL1.2
21mr|texlive-struktex-2.3c0g7d3fc5b-1|9	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/struktex.tar.xz
21mr|texlive-struktex-2.3c0g7d3fc5b-1|10	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/struktex.doc.tar.xz
21mr|texlive-struktex-2.3c0g7d3fc5b-1|11	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/struktex.source.tar.xz
21mr|texlive-struktex-2.3c0g7d3fc5b-1|12	BuildArch:	noarch
21mr|texlive-struktex-2.3c0g7d3fc5b-1|13	BuildRequires:	texlive-tlpkg
21mr|texlive-struktex-2.3c0g7d3fc5b-1|14	Requires(pre):	texlive-tlpkg
21mr|texlive-struktex-2.3c0g7d3fc5b-1|15	Requires(post):	texlive-kpathsea
21mr|texlive-struktex-2.3c0g7d3fc5b-1|16	
21mr|texlive-struktex-2.3c0g7d3fc5b-1|17	%description
21mr|texlive-struktex-2.3c0g7d3fc5b-1|18	Even in the age of OOP one must develop algorithms. Nassi-
21mr|texlive-struktex-2.3c0g7d3fc5b-1|19	Shneiderman diagrams are a well known tool to describe an
21mr|texlive-struktex-2.3c0g7d3fc5b-1|20	algorithm in a graphical way. The package offers some macros
21mr|texlive-struktex-2.3c0g7d3fc5b-1|21	for generating those diagrams in a LaTeX document. The package
21mr|texlive-struktex-2.3c0g7d3fc5b-1|22	provides the most important elements of a Nassi-Shneiderman
21mr|texlive-struktex-2.3c0g7d3fc5b-1|23	diagram, including processing blocks, loops, mapping
21mr|texlive-struktex-2.3c0g7d3fc5b-1|24	conventions for alternatives, etc. Diagrams are drawn using the
21mr|texlive-struktex-2.3c0g7d3fc5b-1|25	picture environment (using pict2e for preference).
21mr|texlive-struktex-2.3c0g7d3fc5b-1|26	
21mr|texlive-struktex-2.3c0g7d3fc5b-1|27	#-----------------------------------------------------------------------
21mr|texlive-struktex-2.3c0g7d3fc5b-1|28	%files
21mr|texlive-struktex-2.3c0g7d3fc5b-1|29	%{_texmfdistdir}/tex/latex/struktex
21mr|texlive-struktex-2.3c0g7d3fc5b-1|30	%doc %{_texmfdistdir}/doc/latex/struktex
21mr|texlive-struktex-2.3c0g7d3fc5b-1|31	#- source
21mr|texlive-struktex-2.3c0g7d3fc5b-1|32	%doc %{_texmfdistdir}/source/latex/struktex
21mr|texlive-struktex-2.3c0g7d3fc5b-1|33	
21mr|texlive-struktex-2.3c0g7d3fc5b-1|34	#-----------------------------------------------------------------------
21mr|texlive-struktex-2.3c0g7d3fc5b-1|35	%prep
21mr|texlive-struktex-2.3c0g7d3fc5b-1|36	%setup -c -a0 -a1 -a2
21mr|texlive-struktex-2.3c0g7d3fc5b-1|37	
21mr|texlive-struktex-2.3c0g7d3fc5b-1|38	%build
21mr|texlive-struktex-2.3c0g7d3fc5b-1|39	
21mr|texlive-struktex-2.3c0g7d3fc5b-1|40	%install
21mr|texlive-struktex-2.3c0g7d3fc5b-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-struktex-2.3c0g7d3fc5b-1|42	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19108 21
21mr|texlive-sttools-2.0-2|1	Name:		texlive-sttools
21mr|texlive-sttools-2.0-2|2	Epoch:		1
21mr|texlive-sttools-2.0-2|3	Version:	2.0
21mr|texlive-sttools-2.0-2|4	Release:	2
21mr|texlive-sttools-2.0-2|5	Summary:	Various macros
21mr|texlive-sttools-2.0-2|6	Group:		Publishing
21mr|texlive-sttools-2.0-2|7	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/sttools
21mr|texlive-sttools-2.0-2|8	License:	COLLECTION
21mr|texlive-sttools-2.0-2|9	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sttools.tar.xz
21mr|texlive-sttools-2.0-2|10	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sttools.doc.tar.xz
21mr|texlive-sttools-2.0-2|11	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sttools.source.tar.xz
21mr|texlive-sttools-2.0-2|12	BuildArch:	noarch
21mr|texlive-sttools-2.0-2|13	BuildRequires:	texlive-tlpkg
21mr|texlive-sttools-2.0-2|14	Requires(pre):	texlive-tlpkg
21mr|texlive-sttools-2.0-2|15	Requires(post):	texlive-kpathsea
21mr|texlive-sttools-2.0-2|16	
21mr|texlive-sttools-2.0-2|17	%description
21mr|texlive-sttools-2.0-2|18	A collection of tools and macros, providing: miscellaneous
21mr|texlive-sttools-2.0-2|19	float control, page styles for floats, multipage tabulars, even
21mr|texlive-sttools-2.0-2|20	columns at end of twocolumn region, switching between one- and
21mr|texlive-sttools-2.0-2|21	two-column anywhere, getting more mileage from \marginpar,
21mr|texlive-sttools-2.0-2|22	simulating the effect of "midfloats", a package to manipulate
21mr|texlive-sttools-2.0-2|23	numerical lists and arrays.
21mr|texlive-sttools-2.0-2|24	
21mr|texlive-sttools-2.0-2|25	#-----------------------------------------------------------------------
21mr|texlive-sttools-2.0-2|26	%files
21mr|texlive-sttools-2.0-2|27	%{_texmfdistdir}/tex/latex/sttools
21mr|texlive-sttools-2.0-2|28	%doc %{_texmfdistdir}/doc/latex/sttools
21mr|texlive-sttools-2.0-2|29	#- source
21mr|texlive-sttools-2.0-2|30	%doc %{_texmfdistdir}/source/latex/sttools
21mr|texlive-sttools-2.0-2|31	
21mr|texlive-sttools-2.0-2|32	#-----------------------------------------------------------------------
21mr|texlive-sttools-2.0-2|33	%prep
21mr|texlive-sttools-2.0-2|34	%setup -c -a0 -a1 -a2
21mr|texlive-sttools-2.0-2|35	
21mr|texlive-sttools-2.0-2|36	%build
21mr|texlive-sttools-2.0-2|37	
21mr|texlive-sttools-2.0-2|38	%install
21mr|texlive-sttools-2.0-2|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-sttools-2.0-2|40	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19109 21
21mr|texlive-stubs-0.1.1-7|1	# revision 19440
21mr|texlive-stubs-0.1.1-7|2	# category Package
21mr|texlive-stubs-0.1.1-7|3	# catalog-ctan /macros/latex/contrib/stubs
21mr|texlive-stubs-0.1.1-7|4	# catalog-date 2008-08-23 22:26:13 +0200
21mr|texlive-stubs-0.1.1-7|5	# catalog-license gpl
21mr|texlive-stubs-0.1.1-7|6	# catalog-version 0.1.1
21mr|texlive-stubs-0.1.1-7|7	Name:		texlive-stubs
21mr|texlive-stubs-0.1.1-7|8	Version:	0.1.1
21mr|texlive-stubs-0.1.1-7|9	Release:	7
21mr|texlive-stubs-0.1.1-7|10	Summary:	Create tear-off stubs at the bottom of a page
21mr|texlive-stubs-0.1.1-7|11	Group:		Publishing
21mr|texlive-stubs-0.1.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/stubs
21mr|texlive-stubs-0.1.1-7|13	License:	GPL
21mr|texlive-stubs-0.1.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/stubs.tar.xz
21mr|texlive-stubs-0.1.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/stubs.doc.tar.xz
21mr|texlive-stubs-0.1.1-7|16	BuildArch:	noarch
21mr|texlive-stubs-0.1.1-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-stubs-0.1.1-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-stubs-0.1.1-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-stubs-0.1.1-7|20	
21mr|texlive-stubs-0.1.1-7|21	%description
21mr|texlive-stubs-0.1.1-7|22	The \stubs command creates as many repetitions as possible of
21mr|texlive-stubs-0.1.1-7|23	its argument, at the bottom of the page; these stubs may be
21mr|texlive-stubs-0.1.1-7|24	used (for example) for contact information.
21mr|texlive-stubs-0.1.1-7|25	
21mr|texlive-stubs-0.1.1-7|26	
21mr|texlive-stubs-0.1.1-7|27	#-----------------------------------------------------------------------
21mr|texlive-stubs-0.1.1-7|28	%files
21mr|texlive-stubs-0.1.1-7|29	%{_texmfdistdir}/tex/latex/stubs/stubs.sty
21mr|texlive-stubs-0.1.1-7|30	%doc %{_texmfdistdir}/doc/latex/stubs/COPYING
21mr|texlive-stubs-0.1.1-7|31	%doc %{_texmfdistdir}/doc/latex/stubs/README
21mr|texlive-stubs-0.1.1-7|32	%doc %{_texmfdistdir}/doc/latex/stubs/README.TEXLIVE
21mr|texlive-stubs-0.1.1-7|33	%doc %{_texmfdistdir}/doc/latex/stubs/changelog.txt
21mr|texlive-stubs-0.1.1-7|34	%doc %{_texmfdistdir}/doc/latex/stubs/stubs_ex.pdf
21mr|texlive-stubs-0.1.1-7|35	%doc %{_texmfdistdir}/doc/latex/stubs/stubs_ex.tex
21mr|texlive-stubs-0.1.1-7|36	
21mr|texlive-stubs-0.1.1-7|37	#-----------------------------------------------------------------------
21mr|texlive-stubs-0.1.1-7|38	%prep
21mr|texlive-stubs-0.1.1-7|39	%setup -c -a0 -a1
21mr|texlive-stubs-0.1.1-7|40	
21mr|texlive-stubs-0.1.1-7|41	%build
21mr|texlive-stubs-0.1.1-7|42	
21mr|texlive-stubs-0.1.1-7|43	%install
21mr|texlive-stubs-0.1.1-7|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-stubs-0.1.1-7|45	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19110 21
21mr|texlive-suanpan-20190228-1|1	# revision 15878
21mr|texlive-suanpan-20190228-1|2	# category Package
21mr|texlive-suanpan-20190228-1|3	# catalog-ctan /graphics/metapost/contrib/macros/suanpan
21mr|texlive-suanpan-20190228-1|4	# catalog-date 2009-11-10 00:30:52 +0100
21mr|texlive-suanpan-20190228-1|5	# catalog-license lppl
21mr|texlive-suanpan-20190228-1|6	# catalog-version undef
21mr|texlive-suanpan-20190228-1|7	Name:		texlive-suanpan
21mr|texlive-suanpan-20190228-1|8	Version:	20190228
21mr|texlive-suanpan-20190228-1|9	Release:	1
21mr|texlive-suanpan-20190228-1|10	Summary:	MetaPost macros for drawing Chinese and Japanese abaci
21mr|texlive-suanpan-20190228-1|11	Group:		Publishing
21mr|texlive-suanpan-20190228-1|12	URL:		http://www.ctan.org/tex-archive/graphics/metapost/contrib/macros/suanpan
21mr|texlive-suanpan-20190228-1|13	License:	LPPL
21mr|texlive-suanpan-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/suanpan.tar.xz
21mr|texlive-suanpan-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/suanpan.doc.tar.xz
21mr|texlive-suanpan-20190228-1|16	BuildArch:	noarch
21mr|texlive-suanpan-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-suanpan-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-suanpan-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-suanpan-20190228-1|20	
21mr|texlive-suanpan-20190228-1|21	%description
21mr|texlive-suanpan-20190228-1|22	These macros are described in Denis Roegel: MetaPost macros for
21mr|texlive-suanpan-20190228-1|23	drawing Chinese and Japanese abaci, TUGboat (volume 30, number
21mr|texlive-suanpan-20190228-1|24	1, 2009, pages 74-79).
21mr|texlive-suanpan-20190228-1|25	
21mr|texlive-suanpan-20190228-1|26	#-----------------------------------------------------------------------
21mr|texlive-suanpan-20190228-1|27	%files
21mr|texlive-suanpan-20190228-1|28	%{_texmfdistdir}/metapost/suanpan/abacus.mp
21mr|texlive-suanpan-20190228-1|29	%{_texmfdistdir}/metapost/suanpan/suanpan.mp
21mr|texlive-suanpan-20190228-1|30	%doc %{_texmfdistdir}/doc/metapost/suanpan/README
21mr|texlive-suanpan-20190228-1|31	%doc %{_texmfdistdir}/doc/metapost/suanpan/article.txt
21mr|texlive-suanpan-20190228-1|32	
21mr|texlive-suanpan-20190228-1|33	#-----------------------------------------------------------------------
21mr|texlive-suanpan-20190228-1|34	%prep
21mr|texlive-suanpan-20190228-1|35	%setup -c -a0 -a1
21mr|texlive-suanpan-20190228-1|36	
21mr|texlive-suanpan-20190228-1|37	%build
21mr|texlive-suanpan-20190228-1|38	
21mr|texlive-suanpan-20190228-1|39	%install
21mr|texlive-suanpan-20190228-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-suanpan-20190228-1|41	cp -fpar metapost doc %{buildroot}%{_texmfdistdir}

19111 21
21mr|texlive-subdepth-0.1-7|1	# revision 15878
21mr|texlive-subdepth-0.1-7|2	# category Package
21mr|texlive-subdepth-0.1-7|3	# catalog-ctan /macros/latex/contrib/subdepth
21mr|texlive-subdepth-0.1-7|4	# catalog-date 2008-08-23 22:26:13 +0200
21mr|texlive-subdepth-0.1-7|5	# catalog-license lppl
21mr|texlive-subdepth-0.1-7|6	# catalog-version 0.1
21mr|texlive-subdepth-0.1-7|7	Name:		texlive-subdepth
21mr|texlive-subdepth-0.1-7|8	Version:	0.1
21mr|texlive-subdepth-0.1-7|9	Release:	7
21mr|texlive-subdepth-0.1-7|10	Summary:	Unify maths subscript height
21mr|texlive-subdepth-0.1-7|11	Group:		Publishing
21mr|texlive-subdepth-0.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/subdepth
21mr|texlive-subdepth-0.1-7|13	License:	LPPL
21mr|texlive-subdepth-0.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/subdepth.tar.xz
21mr|texlive-subdepth-0.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/subdepth.doc.tar.xz
21mr|texlive-subdepth-0.1-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/subdepth.source.tar.xz
21mr|texlive-subdepth-0.1-7|17	BuildArch:	noarch
21mr|texlive-subdepth-0.1-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-subdepth-0.1-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-subdepth-0.1-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-subdepth-0.1-7|21	
21mr|texlive-subdepth-0.1-7|22	%description
21mr|texlive-subdepth-0.1-7|23	This package is based on code (posted long ago to comp.text.tex
21mr|texlive-subdepth-0.1-7|24	by Donald Arseneau) to equalise the height of subscripts in
21mr|texlive-subdepth-0.1-7|25	maths. The default behaviour is to place subscripts slightly
21mr|texlive-subdepth-0.1-7|26	lower when there is a superscript as well, but this can look
21mr|texlive-subdepth-0.1-7|27	odd in some situations.
21mr|texlive-subdepth-0.1-7|28	
21mr|texlive-subdepth-0.1-7|29	
21mr|texlive-subdepth-0.1-7|30	#-----------------------------------------------------------------------
21mr|texlive-subdepth-0.1-7|31	%files
21mr|texlive-subdepth-0.1-7|32	%{_texmfdistdir}/tex/latex/subdepth/subdepth.sty
21mr|texlive-subdepth-0.1-7|33	%doc %{_texmfdistdir}/doc/latex/subdepth/README
21mr|texlive-subdepth-0.1-7|34	%doc %{_texmfdistdir}/doc/latex/subdepth/subdepth.pdf
21mr|texlive-subdepth-0.1-7|35	#- source
21mr|texlive-subdepth-0.1-7|36	%doc %{_texmfdistdir}/source/latex/subdepth/subdepth.dtx
21mr|texlive-subdepth-0.1-7|37	%doc %{_texmfdistdir}/source/latex/subdepth/subdepth.ins
21mr|texlive-subdepth-0.1-7|38	
21mr|texlive-subdepth-0.1-7|39	#-----------------------------------------------------------------------
21mr|texlive-subdepth-0.1-7|40	%prep
21mr|texlive-subdepth-0.1-7|41	%setup -c -a0 -a1 -a2
21mr|texlive-subdepth-0.1-7|42	
21mr|texlive-subdepth-0.1-7|43	%build
21mr|texlive-subdepth-0.1-7|44	
21mr|texlive-subdepth-0.1-7|45	%install
21mr|texlive-subdepth-0.1-7|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-subdepth-0.1-7|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19112 21
21mr|texlive-subeqn-2.0b-7|1	# revision 15878
21mr|texlive-subeqn-2.0b-7|2	# category Package
21mr|texlive-subeqn-2.0b-7|3	# catalog-ctan /macros/latex/contrib/subeqn
21mr|texlive-subeqn-2.0b-7|4	# catalog-date 2007-01-15 00:27:07 +0100
21mr|texlive-subeqn-2.0b-7|5	# catalog-license lppl
21mr|texlive-subeqn-2.0b-7|6	# catalog-version 2.0b
21mr|texlive-subeqn-2.0b-7|7	Name:		texlive-subeqn
21mr|texlive-subeqn-2.0b-7|8	Version:	2.0b
21mr|texlive-subeqn-2.0b-7|9	Release:	7
21mr|texlive-subeqn-2.0b-7|10	Summary:	Package for subequation numbering
21mr|texlive-subeqn-2.0b-7|11	Group:		Publishing
21mr|texlive-subeqn-2.0b-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/subeqn
21mr|texlive-subeqn-2.0b-7|13	License:	LPPL
21mr|texlive-subeqn-2.0b-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/subeqn.tar.xz
21mr|texlive-subeqn-2.0b-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/subeqn.doc.tar.xz
21mr|texlive-subeqn-2.0b-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/subeqn.source.tar.xz
21mr|texlive-subeqn-2.0b-7|17	BuildArch:	noarch
21mr|texlive-subeqn-2.0b-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-subeqn-2.0b-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-subeqn-2.0b-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-subeqn-2.0b-7|21	
21mr|texlive-subeqn-2.0b-7|22	%description
21mr|texlive-subeqn-2.0b-7|23	Sometimes it is necessary to be able to refer to subexpressions
21mr|texlive-subeqn-2.0b-7|24	of an equation. In order to do that these subexpressions should
21mr|texlive-subeqn-2.0b-7|25	be numbered. In standard LaTeX there is no provision for this.
21mr|texlive-subeqn-2.0b-7|26	To solve this problem Stephen Gildea once wrote subeqn.sty for
21mr|texlive-subeqn-2.0b-7|27	LaTeX 2.09; Donald Arsenau rewrote the macros and Johannes
21mr|texlive-subeqn-2.0b-7|28	Braams made them available for LaTeX2e. Note that this package
21mr|texlive-subeqn-2.0b-7|29	is not compatible with the package subeqnarray (written by
21mr|texlive-subeqn-2.0b-7|30	Johannes Braams), but it can be used together with the LaTeX
21mr|texlive-subeqn-2.0b-7|31	class options leqno and fleqn.
21mr|texlive-subeqn-2.0b-7|32	
21mr|texlive-subeqn-2.0b-7|33	
21mr|texlive-subeqn-2.0b-7|34	#-----------------------------------------------------------------------
21mr|texlive-subeqn-2.0b-7|35	%files
21mr|texlive-subeqn-2.0b-7|36	%{_texmfdistdir}/tex/latex/subeqn/subeqn.sty
21mr|texlive-subeqn-2.0b-7|37	%doc %{_texmfdistdir}/doc/latex/subeqn/manifest.txt
21mr|texlive-subeqn-2.0b-7|38	%doc %{_texmfdistdir}/doc/latex/subeqn/subeqn.pdf
21mr|texlive-subeqn-2.0b-7|39	%doc %{_texmfdistdir}/doc/latex/subeqn/subeqn.tex
21mr|texlive-subeqn-2.0b-7|40	#- source
21mr|texlive-subeqn-2.0b-7|41	%doc %{_texmfdistdir}/source/latex/subeqn/subeqn.dtx
21mr|texlive-subeqn-2.0b-7|42	%doc %{_texmfdistdir}/source/latex/subeqn/subeqn.ins
21mr|texlive-subeqn-2.0b-7|43	
21mr|texlive-subeqn-2.0b-7|44	#-----------------------------------------------------------------------
21mr|texlive-subeqn-2.0b-7|45	%prep
21mr|texlive-subeqn-2.0b-7|46	%setup -c -a0 -a1 -a2
21mr|texlive-subeqn-2.0b-7|47	
21mr|texlive-subeqn-2.0b-7|48	%build
21mr|texlive-subeqn-2.0b-7|49	
21mr|texlive-subeqn-2.0b-7|50	%install
21mr|texlive-subeqn-2.0b-7|51	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-subeqn-2.0b-7|52	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19113 21
21mr|texlive-subeqnarray-2.1c-7|1	# revision 15878
21mr|texlive-subeqnarray-2.1c-7|2	# category Package
21mr|texlive-subeqnarray-2.1c-7|3	# catalog-ctan /macros/latex/contrib/subeqnarray
21mr|texlive-subeqnarray-2.1c-7|4	# catalog-date 2007-01-02 10:01:06 +0100
21mr|texlive-subeqnarray-2.1c-7|5	# catalog-license lppl
21mr|texlive-subeqnarray-2.1c-7|6	# catalog-version 2.1c
21mr|texlive-subeqnarray-2.1c-7|7	Name:		texlive-subeqnarray
21mr|texlive-subeqnarray-2.1c-7|8	Version:	2.1c
21mr|texlive-subeqnarray-2.1c-7|9	Release:	7
21mr|texlive-subeqnarray-2.1c-7|10	Summary:	Equation array with sub numbering
21mr|texlive-subeqnarray-2.1c-7|11	Group:		Publishing
21mr|texlive-subeqnarray-2.1c-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/subeqnarray
21mr|texlive-subeqnarray-2.1c-7|13	License:	LPPL
21mr|texlive-subeqnarray-2.1c-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/subeqnarray.tar.xz
21mr|texlive-subeqnarray-2.1c-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/subeqnarray.doc.tar.xz
21mr|texlive-subeqnarray-2.1c-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/subeqnarray.source.tar.xz
21mr|texlive-subeqnarray-2.1c-7|17	BuildArch:	noarch
21mr|texlive-subeqnarray-2.1c-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-subeqnarray-2.1c-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-subeqnarray-2.1c-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-subeqnarray-2.1c-7|21	
21mr|texlive-subeqnarray-2.1c-7|22	%description
21mr|texlive-subeqnarray-2.1c-7|23	This package defines the subeqnarray and subeqnarray*
21mr|texlive-subeqnarray-2.1c-7|24	environments, which behave like the equivalent eqnarray and
21mr|texlive-subeqnarray-2.1c-7|25	eqnarray* environments, except that the individual lines are
21mr|texlive-subeqnarray-2.1c-7|26	numbered like 1a, 1b, 1c, etc. To refer to these numbers an
21mr|texlive-subeqnarray-2.1c-7|27	extra label command \slabel is provided.
21mr|texlive-subeqnarray-2.1c-7|28	
21mr|texlive-subeqnarray-2.1c-7|29	
21mr|texlive-subeqnarray-2.1c-7|30	#-----------------------------------------------------------------------
21mr|texlive-subeqnarray-2.1c-7|31	%files
21mr|texlive-subeqnarray-2.1c-7|32	%{_texmfdistdir}/tex/latex/subeqnarray/subeqnarray.sty
21mr|texlive-subeqnarray-2.1c-7|33	%doc %{_texmfdistdir}/doc/latex/subeqnarray/manifest.txt
21mr|texlive-subeqnarray-2.1c-7|34	%doc %{_texmfdistdir}/doc/latex/subeqnarray/subeqnarray.pdf
21mr|texlive-subeqnarray-2.1c-7|35	%doc %{_texmfdistdir}/doc/latex/subeqnarray/subeqnarray.tex
21mr|texlive-subeqnarray-2.1c-7|36	#- source
21mr|texlive-subeqnarray-2.1c-7|37	%doc %{_texmfdistdir}/source/latex/subeqnarray/subeqnarray.dtx
21mr|texlive-subeqnarray-2.1c-7|38	%doc %{_texmfdistdir}/source/latex/subeqnarray/subeqnarray.ins
21mr|texlive-subeqnarray-2.1c-7|39	
21mr|texlive-subeqnarray-2.1c-7|40	#-----------------------------------------------------------------------
21mr|texlive-subeqnarray-2.1c-7|41	%prep
21mr|texlive-subeqnarray-2.1c-7|42	%setup -c -a0 -a1 -a2
21mr|texlive-subeqnarray-2.1c-7|43	
21mr|texlive-subeqnarray-2.1c-7|44	%build
21mr|texlive-subeqnarray-2.1c-7|45	
21mr|texlive-subeqnarray-2.1c-7|46	%install
21mr|texlive-subeqnarray-2.1c-7|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-subeqnarray-2.1c-7|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19114 21
21mr|texlive-subfig-1.3-7|1	# revision 15878
21mr|texlive-subfig-1.3-7|2	# category Package
21mr|texlive-subfig-1.3-7|3	# catalog-ctan /macros/latex/contrib/subfig
21mr|texlive-subfig-1.3-7|4	# catalog-date 2010-05-10 00:41:23 +0200
21mr|texlive-subfig-1.3-7|5	# catalog-license lppl
21mr|texlive-subfig-1.3-7|6	# catalog-version 1.3
21mr|texlive-subfig-1.3-7|7	Name:		texlive-subfig
21mr|texlive-subfig-1.3-7|8	Version:	1.3
21mr|texlive-subfig-1.3-7|9	Release:	7
21mr|texlive-subfig-1.3-7|10	Summary:	Figures broken into subfigures
21mr|texlive-subfig-1.3-7|11	Group:		Publishing
21mr|texlive-subfig-1.3-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/subfig
21mr|texlive-subfig-1.3-7|13	License:	LPPL
21mr|texlive-subfig-1.3-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/subfig.tar.xz
21mr|texlive-subfig-1.3-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/subfig.doc.tar.xz
21mr|texlive-subfig-1.3-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/subfig.source.tar.xz
21mr|texlive-subfig-1.3-7|17	BuildArch:	noarch
21mr|texlive-subfig-1.3-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-subfig-1.3-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-subfig-1.3-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-subfig-1.3-7|21	
21mr|texlive-subfig-1.3-7|22	%description
21mr|texlive-subfig-1.3-7|23	The package provides support for the manipulation and reference
21mr|texlive-subfig-1.3-7|24	of small or 'sub' figures and tables within a single figure or
21mr|texlive-subfig-1.3-7|25	table environment. It is convenient to use this package when
21mr|texlive-subfig-1.3-7|26	your subfigures are to be separately captioned, referenced, or
21mr|texlive-subfig-1.3-7|27	are to be included in the List-of-Figures. A new \subfigure
21mr|texlive-subfig-1.3-7|28	command is introduced which can be used inside a figure
21mr|texlive-subfig-1.3-7|29	environment for each subfigure. An optional first argument is
21mr|texlive-subfig-1.3-7|30	used as the caption for that subfigure. This package supersedes
21mr|texlive-subfig-1.3-7|31	the subfigure package (which will continue to be supported, but
21mr|texlive-subfig-1.3-7|32	no longer maintained). The name has changed because the subfig
21mr|texlive-subfig-1.3-7|33	package is not completely backward compatible with the older
21mr|texlive-subfig-1.3-7|34	subfigure package due to an extensive rewrite to use the new
21mr|texlive-subfig-1.3-7|35	caption package to produce its subcaptions. The major advantage
21mr|texlive-subfig-1.3-7|36	to the new package is that the user interface is keyword/value
21mr|texlive-subfig-1.3-7|37	driven and easier to use. To ease the transition from the
21mr|texlive-subfig-1.3-7|38	subfigure package it includes a configuration file (subfig.cfg)
21mr|texlive-subfig-1.3-7|39	which nearly emulates the subfigure package.
21mr|texlive-subfig-1.3-7|40	
21mr|texlive-subfig-1.3-7|41	
21mr|texlive-subfig-1.3-7|42	#-----------------------------------------------------------------------
21mr|texlive-subfig-1.3-7|43	%files
21mr|texlive-subfig-1.3-7|44	%{_texmfdistdir}/tex/latex/subfig/altsf.cfg
21mr|texlive-subfig-1.3-7|45	%{_texmfdistdir}/tex/latex/subfig/subfig.sty
21mr|texlive-subfig-1.3-7|46	%doc %{_texmfdistdir}/doc/latex/subfig/README
21mr|texlive-subfig-1.3-7|47	%doc %{_texmfdistdir}/doc/latex/subfig/ltxdoc.cfg
21mr|texlive-subfig-1.3-7|48	%doc %{_texmfdistdir}/doc/latex/subfig/subfig.pdf
21mr|texlive-subfig-1.3-7|49	%doc %{_texmfdistdir}/doc/latex/subfig/test1.tex
21mr|texlive-subfig-1.3-7|50	%doc %{_texmfdistdir}/doc/latex/subfig/test2.tex
21mr|texlive-subfig-1.3-7|51	%doc %{_texmfdistdir}/doc/latex/subfig/test3.tex
21mr|texlive-subfig-1.3-7|52	%doc %{_texmfdistdir}/doc/latex/subfig/test4.tex
21mr|texlive-subfig-1.3-7|53	%doc %{_texmfdistdir}/doc/latex/subfig/test5.tex
21mr|texlive-subfig-1.3-7|54	%doc %{_texmfdistdir}/doc/latex/subfig/test6.tex
21mr|texlive-subfig-1.3-7|55	%doc %{_texmfdistdir}/doc/latex/subfig/test7.tex
21mr|texlive-subfig-1.3-7|56	#- source
21mr|texlive-subfig-1.3-7|57	%doc %{_texmfdistdir}/source/latex/subfig/Makefile
21mr|texlive-subfig-1.3-7|58	%doc %{_texmfdistdir}/source/latex/subfig/subfig.dtx
21mr|texlive-subfig-1.3-7|59	%doc %{_texmfdistdir}/source/latex/subfig/subfig.ins
21mr|texlive-subfig-1.3-7|60	
21mr|texlive-subfig-1.3-7|61	#-----------------------------------------------------------------------
21mr|texlive-subfig-1.3-7|62	%prep
21mr|texlive-subfig-1.3-7|63	%setup -c -a0 -a1 -a2
21mr|texlive-subfig-1.3-7|64	
21mr|texlive-subfig-1.3-7|65	%build
21mr|texlive-subfig-1.3-7|66	
21mr|texlive-subfig-1.3-7|67	%install
21mr|texlive-subfig-1.3-7|68	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-subfig-1.3-7|69	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19115 21
21mr|texlive-subfigmat-1.0-7|1	# revision 20308
21mr|texlive-subfigmat-1.0-7|2	# category Package
21mr|texlive-subfigmat-1.0-7|3	# catalog-ctan /macros/latex/contrib/subfigmat
21mr|texlive-subfigmat-1.0-7|4	# catalog-date 2010-11-03 11:56:13 +0100
21mr|texlive-subfigmat-1.0-7|5	# catalog-license lppl
21mr|texlive-subfigmat-1.0-7|6	# catalog-version 1.0
21mr|texlive-subfigmat-1.0-7|7	Name:		texlive-subfigmat
21mr|texlive-subfigmat-1.0-7|8	Version:	1.0
21mr|texlive-subfigmat-1.0-7|9	Release:	7
21mr|texlive-subfigmat-1.0-7|10	Summary:	Automates layout when using the subfigure package
21mr|texlive-subfigmat-1.0-7|11	Group:		Publishing
21mr|texlive-subfigmat-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/subfigmat
21mr|texlive-subfigmat-1.0-7|13	License:	LPPL
21mr|texlive-subfigmat-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/subfigmat.tar.xz
21mr|texlive-subfigmat-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/subfigmat.doc.tar.xz
21mr|texlive-subfigmat-1.0-7|16	BuildArch:	noarch
21mr|texlive-subfigmat-1.0-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-subfigmat-1.0-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-subfigmat-1.0-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-subfigmat-1.0-7|20	
21mr|texlive-subfigmat-1.0-7|21	%description
21mr|texlive-subfigmat-1.0-7|22	Defines an array/matrix-type environment that is used with the
21mr|texlive-subfigmat-1.0-7|23	subfigure package to automate the placement of subfigures (or
21mr|texlive-subfigmat-1.0-7|24	tables or text). The subfigures are placed left-to-right, top-
21mr|texlive-subfigmat-1.0-7|25	to-bottom.
21mr|texlive-subfigmat-1.0-7|26	
21mr|texlive-subfigmat-1.0-7|27	
21mr|texlive-subfigmat-1.0-7|28	#-----------------------------------------------------------------------
21mr|texlive-subfigmat-1.0-7|29	%files
21mr|texlive-subfigmat-1.0-7|30	%{_texmfdistdir}/tex/latex/subfigmat/subfigmat.sty
21mr|texlive-subfigmat-1.0-7|31	%doc %{_texmfdistdir}/doc/latex/subfigmat/subfigmat-doc.pdf
21mr|texlive-subfigmat-1.0-7|32	%doc %{_texmfdistdir}/doc/latex/subfigmat/subfigmat-doc.tex
21mr|texlive-subfigmat-1.0-7|33	
21mr|texlive-subfigmat-1.0-7|34	#-----------------------------------------------------------------------
21mr|texlive-subfigmat-1.0-7|35	%prep
21mr|texlive-subfigmat-1.0-7|36	%setup -c -a0 -a1
21mr|texlive-subfigmat-1.0-7|37	
21mr|texlive-subfigmat-1.0-7|38	%build
21mr|texlive-subfigmat-1.0-7|39	
21mr|texlive-subfigmat-1.0-7|40	%install
21mr|texlive-subfigmat-1.0-7|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-subfigmat-1.0-7|42	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19116 21
21mr|texlive-subfigure-2.1.5-7|1	# revision 15878
21mr|texlive-subfigure-2.1.5-7|2	# category Package
21mr|texlive-subfigure-2.1.5-7|3	# catalog-ctan /obsolete/macros/latex/contrib/subfigure
21mr|texlive-subfigure-2.1.5-7|4	# catalog-date 2010-04-20 11:43:44 +0200
21mr|texlive-subfigure-2.1.5-7|5	# catalog-license lppl
21mr|texlive-subfigure-2.1.5-7|6	# catalog-version 2.1.5
21mr|texlive-subfigure-2.1.5-7|7	Name:		texlive-subfigure
21mr|texlive-subfigure-2.1.5-7|8	Version:	2.1.5
21mr|texlive-subfigure-2.1.5-7|9	Release:	7
21mr|texlive-subfigure-2.1.5-7|10	Summary:	Deprecated: Figures divided into subfigures
21mr|texlive-subfigure-2.1.5-7|11	Group:		Publishing
21mr|texlive-subfigure-2.1.5-7|12	URL:		http://www.ctan.org/tex-archive/obsolete/macros/latex/contrib/subfigure
21mr|texlive-subfigure-2.1.5-7|13	License:	LPPL
21mr|texlive-subfigure-2.1.5-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/subfigure.tar.xz
21mr|texlive-subfigure-2.1.5-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/subfigure.doc.tar.xz
21mr|texlive-subfigure-2.1.5-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/subfigure.source.tar.xz
21mr|texlive-subfigure-2.1.5-7|17	BuildArch:	noarch
21mr|texlive-subfigure-2.1.5-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-subfigure-2.1.5-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-subfigure-2.1.5-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-subfigure-2.1.5-7|21	
21mr|texlive-subfigure-2.1.5-7|22	%description
21mr|texlive-subfigure-2.1.5-7|23	Provides support for the manipulation and reference of small or
21mr|texlive-subfigure-2.1.5-7|24	'sub' figures and tables within a single figure or table
21mr|texlive-subfigure-2.1.5-7|25	environment. It is convenient to use this package when your
21mr|texlive-subfigure-2.1.5-7|26	subfigures are to be separately captioned, referenced, or are
21mr|texlive-subfigure-2.1.5-7|27	to be included in the List-of-Figures. A new \subfigure command
21mr|texlive-subfigure-2.1.5-7|28	is introduced which can be used inside a figure environment for
21mr|texlive-subfigure-2.1.5-7|29	each subfigure. An optional first argument is used as the
21mr|texlive-subfigure-2.1.5-7|30	caption for that subfigure. This package is now obsolescent:
21mr|texlive-subfigure-2.1.5-7|31	new users should use subfig instead.
21mr|texlive-subfigure-2.1.5-7|32	
21mr|texlive-subfigure-2.1.5-7|33	
21mr|texlive-subfigure-2.1.5-7|34	#-----------------------------------------------------------------------
21mr|texlive-subfigure-2.1.5-7|35	%files
21mr|texlive-subfigure-2.1.5-7|36	%{_texmfdistdir}/tex/latex/subfigure/subfigure.cfg
21mr|texlive-subfigure-2.1.5-7|37	%{_texmfdistdir}/tex/latex/subfigure/subfigure.sty
21mr|texlive-subfigure-2.1.5-7|38	%doc %{_texmfdistdir}/doc/latex/subfigure/README
21mr|texlive-subfigure-2.1.5-7|39	%doc %{_texmfdistdir}/doc/latex/subfigure/ltxdoc.cfg
21mr|texlive-subfigure-2.1.5-7|40	%doc %{_texmfdistdir}/doc/latex/subfigure/subfigure.pdf
21mr|texlive-subfigure-2.1.5-7|41	%doc %{_texmfdistdir}/doc/latex/subfigure/test.tex
21mr|texlive-subfigure-2.1.5-7|42	%doc %{_texmfdistdir}/doc/latex/subfigure/test2.tex
21mr|texlive-subfigure-2.1.5-7|43	%doc %{_texmfdistdir}/doc/latex/subfigure/test3.tex
21mr|texlive-subfigure-2.1.5-7|44	%doc %{_texmfdistdir}/doc/latex/subfigure/test4.tex
21mr|texlive-subfigure-2.1.5-7|45	%doc %{_texmfdistdir}/doc/latex/subfigure/test5.tex
21mr|texlive-subfigure-2.1.5-7|46	#- source
21mr|texlive-subfigure-2.1.5-7|47	%doc %{_texmfdistdir}/source/latex/subfigure/Makefile
21mr|texlive-subfigure-2.1.5-7|48	%doc %{_texmfdistdir}/source/latex/subfigure/subfigure.dtx
21mr|texlive-subfigure-2.1.5-7|49	%doc %{_texmfdistdir}/source/latex/subfigure/subfigure.ins
21mr|texlive-subfigure-2.1.5-7|50	
21mr|texlive-subfigure-2.1.5-7|51	#-----------------------------------------------------------------------
21mr|texlive-subfigure-2.1.5-7|52	%prep
21mr|texlive-subfigure-2.1.5-7|53	%setup -c -a0 -a1 -a2
21mr|texlive-subfigure-2.1.5-7|54	
21mr|texlive-subfigure-2.1.5-7|55	%build
21mr|texlive-subfigure-2.1.5-7|56	
21mr|texlive-subfigure-2.1.5-7|57	%install
21mr|texlive-subfigure-2.1.5-7|58	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-subfigure-2.1.5-7|59	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19117 21
21mr|texlive-subfiles-1.2-2|1	# revision 26645
21mr|texlive-subfiles-1.2-2|2	# category Package
21mr|texlive-subfiles-1.2-2|3	# catalog-ctan undef
21mr|texlive-subfiles-1.2-2|4	# catalog-date undef
21mr|texlive-subfiles-1.2-2|5	# catalog-license undef
21mr|texlive-subfiles-1.2-2|6	# catalog-version undef
21mr|texlive-subfiles-1.2-2|7	Name:		texlive-subfiles
21mr|texlive-subfiles-1.2-2|8	Version:	1.2
21mr|texlive-subfiles-1.2-2|9	Release:	2
21mr|texlive-subfiles-1.2-2|10	Epoch:		1
21mr|texlive-subfiles-1.2-2|11	Summary:	TeXLive subfiles package
21mr|texlive-subfiles-1.2-2|12	Group:		Publishing
21mr|texlive-subfiles-1.2-2|13	URL:		http://tug.org/texlive
21mr|texlive-subfiles-1.2-2|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-subfiles-1.2-2|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/subfiles.tar.xz
21mr|texlive-subfiles-1.2-2|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/subfiles.doc.tar.xz
21mr|texlive-subfiles-1.2-2|17	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/subfiles.source.tar.xz
21mr|texlive-subfiles-1.2-2|18	BuildArch:	noarch
21mr|texlive-subfiles-1.2-2|19	BuildRequires:	texlive-tlpkg
21mr|texlive-subfiles-1.2-2|20	Requires(pre):	texlive-tlpkg
21mr|texlive-subfiles-1.2-2|21	Requires(post):	texlive-kpathsea
21mr|texlive-subfiles-1.2-2|22	
21mr|texlive-subfiles-1.2-2|23	%description
21mr|texlive-subfiles-1.2-2|24	TeXLive subfiles package.
21mr|texlive-subfiles-1.2-2|25	
21mr|texlive-subfiles-1.2-2|26	#-----------------------------------------------------------------------
21mr|texlive-subfiles-1.2-2|27	%files
21mr|texlive-subfiles-1.2-2|28	%{_texmfdistdir}/tex/latex/subfiles/subfiles.cls
21mr|texlive-subfiles-1.2-2|29	%{_texmfdistdir}/tex/latex/subfiles/subfiles.sty
21mr|texlive-subfiles-1.2-2|30	%doc %{_texmfdistdir}/doc/latex/subfiles/README
21mr|texlive-subfiles-1.2-2|31	%doc %{_texmfdistdir}/doc/latex/subfiles/subfiles.pdf
21mr|texlive-subfiles-1.2-2|32	#- source
21mr|texlive-subfiles-1.2-2|33	%doc %{_texmfdistdir}/source/latex/subfiles/subfiles.dtx
21mr|texlive-subfiles-1.2-2|34	%doc %{_texmfdistdir}/source/latex/subfiles/subfiles.ins
21mr|texlive-subfiles-1.2-2|35	
21mr|texlive-subfiles-1.2-2|36	#-----------------------------------------------------------------------
21mr|texlive-subfiles-1.2-2|37	%prep
21mr|texlive-subfiles-1.2-2|38	%setup -c -a0 -a1 -a2
21mr|texlive-subfiles-1.2-2|39	
21mr|texlive-subfiles-1.2-2|40	%build
21mr|texlive-subfiles-1.2-2|41	
21mr|texlive-subfiles-1.2-2|42	%install
21mr|texlive-subfiles-1.2-2|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-subfiles-1.2-2|44	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19118 21
21mr|texlive-subfloat-2.14-12|1	# revision 29349
21mr|texlive-subfloat-2.14-12|2	# category Package
21mr|texlive-subfloat-2.14-12|3	# catalog-ctan /macros/latex/contrib/subfloat
21mr|texlive-subfloat-2.14-12|4	# catalog-date 2012-05-06 01:06:11 +0200
21mr|texlive-subfloat-2.14-12|5	# catalog-license lppl
21mr|texlive-subfloat-2.14-12|6	# catalog-version 2.14
21mr|texlive-subfloat-2.14-12|7	Name:		texlive-subfloat
21mr|texlive-subfloat-2.14-12|8	Version:	2.14
21mr|texlive-subfloat-2.14-12|9	Release:	12
21mr|texlive-subfloat-2.14-12|10	Summary:	Sub-numbering for figures and tables
21mr|texlive-subfloat-2.14-12|11	Group:		Publishing
21mr|texlive-subfloat-2.14-12|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/subfloat
21mr|texlive-subfloat-2.14-12|13	License:	LPPL
21mr|texlive-subfloat-2.14-12|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/subfloat.tar.xz
21mr|texlive-subfloat-2.14-12|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/subfloat.doc.tar.xz
21mr|texlive-subfloat-2.14-12|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/subfloat.source.tar.xz
21mr|texlive-subfloat-2.14-12|17	BuildArch:	noarch
21mr|texlive-subfloat-2.14-12|18	BuildRequires:	texlive-tlpkg
21mr|texlive-subfloat-2.14-12|19	Requires(pre):	texlive-tlpkg
21mr|texlive-subfloat-2.14-12|20	Requires(post):	texlive-kpathsea
21mr|texlive-subfloat-2.14-12|21	
21mr|texlive-subfloat-2.14-12|22	%description
21mr|texlive-subfloat-2.14-12|23	This package enables sub-numbering of floats (figures and
21mr|texlive-subfloat-2.14-12|24	tables) similar to the subequations-environment of the amsmath
21mr|texlive-subfloat-2.14-12|25	package. The subfloat package is not to be confused with the
21mr|texlive-subfloat-2.14-12|26	subfig package which generates sub-figures within one normal
21mr|texlive-subfloat-2.14-12|27	figure, and manages their placement; subfloat only affects
21mr|texlive-subfloat-2.14-12|28	captions and numbering.
21mr|texlive-subfloat-2.14-12|29	
21mr|texlive-subfloat-2.14-12|30	#-----------------------------------------------------------------------
21mr|texlive-subfloat-2.14-12|31	%files
21mr|texlive-subfloat-2.14-12|32	%{_texmfdistdir}/tex/latex/subfloat/subfloat.sty
21mr|texlive-subfloat-2.14-12|33	%doc %{_texmfdistdir}/doc/latex/subfloat/ChangeLog
21mr|texlive-subfloat-2.14-12|34	%doc %{_texmfdistdir}/doc/latex/subfloat/README
21mr|texlive-subfloat-2.14-12|35	%doc %{_texmfdistdir}/doc/latex/subfloat/install.sh
21mr|texlive-subfloat-2.14-12|36	%doc %{_texmfdistdir}/doc/latex/subfloat/subfloat.pdf
21mr|texlive-subfloat-2.14-12|37	#- source
21mr|texlive-subfloat-2.14-12|38	%doc %{_texmfdistdir}/source/latex/subfloat/Makefile
21mr|texlive-subfloat-2.14-12|39	%doc %{_texmfdistdir}/source/latex/subfloat/subfloat.dtx
21mr|texlive-subfloat-2.14-12|40	%doc %{_texmfdistdir}/source/latex/subfloat/subfloat.ins
21mr|texlive-subfloat-2.14-12|41	
21mr|texlive-subfloat-2.14-12|42	#-----------------------------------------------------------------------
21mr|texlive-subfloat-2.14-12|43	%prep
21mr|texlive-subfloat-2.14-12|44	%setup -c -a0 -a1 -a2
21mr|texlive-subfloat-2.14-12|45	
21mr|texlive-subfloat-2.14-12|46	%build
21mr|texlive-subfloat-2.14-12|47	
21mr|texlive-subfloat-2.14-12|48	%install
21mr|texlive-subfloat-2.14-12|49	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-subfloat-2.14-12|50	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19119 21
21mr|texlive-substances-0.2a-3|1	Name:		texlive-substances
21mr|texlive-substances-0.2a-3|2	Version:	0.2a
21mr|texlive-substances-0.2a-3|3	Release:	3
21mr|texlive-substances-0.2a-3|4	Summary:	A database of chemicals
21mr|texlive-substances-0.2a-3|5	Group:		Publishing
21mr|texlive-substances-0.2a-3|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/substances
21mr|texlive-substances-0.2a-3|7	License:	LPPL1.3
21mr|texlive-substances-0.2a-3|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/substances.tar.xz
21mr|texlive-substances-0.2a-3|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/substances.doc.tar.xz
21mr|texlive-substances-0.2a-3|10	BuildArch:	noarch
21mr|texlive-substances-0.2a-3|11	BuildRequires:	texlive-tlpkg
21mr|texlive-substances-0.2a-3|12	Requires(pre):	texlive-tlpkg
21mr|texlive-substances-0.2a-3|13	Requires(post):	texlive-kpathsea
21mr|texlive-substances-0.2a-3|14	
21mr|texlive-substances-0.2a-3|15	%description
21mr|texlive-substances-0.2a-3|16	The package provides the means to create a database-like file
21mr|texlive-substances-0.2a-3|17	that contains data of various chemicals. These data may be
21mr|texlive-substances-0.2a-3|18	retrieved in the document; an index of the chemicals mentioned
21mr|texlive-substances-0.2a-3|19	in the document can be created..
21mr|texlive-substances-0.2a-3|20	
21mr|texlive-substances-0.2a-3|21	#-----------------------------------------------------------------------
21mr|texlive-substances-0.2a-3|22	%files
21mr|texlive-substances-0.2a-3|23	%{_texmfdistdir}/tex/latex/substances
21mr|texlive-substances-0.2a-3|24	%doc %{_texmfdistdir}/doc/latex/substances
21mr|texlive-substances-0.2a-3|25	
21mr|texlive-substances-0.2a-3|26	#-----------------------------------------------------------------------
21mr|texlive-substances-0.2a-3|27	%prep
21mr|texlive-substances-0.2a-3|28	%setup -c -a0 -a1
21mr|texlive-substances-0.2a-3|29	
21mr|texlive-substances-0.2a-3|30	%build
21mr|texlive-substances-0.2a-3|31	
21mr|texlive-substances-0.2a-3|32	%install
21mr|texlive-substances-0.2a-3|33	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-substances-0.2a-3|34	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19120 21
21mr|texlive-substitutefont-0.1.4-10|1	# revision 32066
21mr|texlive-substitutefont-0.1.4-10|2	# category Package
21mr|texlive-substitutefont-0.1.4-10|3	# catalog-ctan /macros/latex/contrib/substitutefont
21mr|texlive-substitutefont-0.1.4-10|4	# catalog-date 2013-11-04 19:57:46 +0100
21mr|texlive-substitutefont-0.1.4-10|5	# catalog-license lppl1.3
21mr|texlive-substitutefont-0.1.4-10|6	# catalog-version 0.1.4
21mr|texlive-substitutefont-0.1.4-10|7	Name:		texlive-substitutefont
21mr|texlive-substitutefont-0.1.4-10|8	Version:	0.1.4
21mr|texlive-substitutefont-0.1.4-10|9	Release:	10
21mr|texlive-substitutefont-0.1.4-10|10	Summary:	Easy font substitution
21mr|texlive-substitutefont-0.1.4-10|11	Group:		Publishing
21mr|texlive-substitutefont-0.1.4-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/substitutefont
21mr|texlive-substitutefont-0.1.4-10|13	License:	LPPL1.3
21mr|texlive-substitutefont-0.1.4-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/substitutefont.tar.xz
21mr|texlive-substitutefont-0.1.4-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/substitutefont.doc.tar.xz
21mr|texlive-substitutefont-0.1.4-10|16	BuildArch:	noarch
21mr|texlive-substitutefont-0.1.4-10|17	BuildRequires:	texlive-tlpkg
21mr|texlive-substitutefont-0.1.4-10|18	Requires(pre):	texlive-tlpkg
21mr|texlive-substitutefont-0.1.4-10|19	Requires(post):	texlive-kpathsea
21mr|texlive-substitutefont-0.1.4-10|20	
21mr|texlive-substitutefont-0.1.4-10|21	%description
21mr|texlive-substitutefont-0.1.4-10|22	Many free fonts are extensions of a basic font family with new
21mr|texlive-substitutefont-0.1.4-10|23	glyphs or shapes. Such fonts may be given a new name due to
21mr|texlive-substitutefont-0.1.4-10|24	licence reasons or to the creator's preference. The package
21mr|texlive-substitutefont-0.1.4-10|25	facilitates the task of setting up a font family as substitute
21mr|texlive-substitutefont-0.1.4-10|26	for another one, using its \substitutefont command.
21mr|texlive-substitutefont-0.1.4-10|27	
21mr|texlive-substitutefont-0.1.4-10|28	
21mr|texlive-substitutefont-0.1.4-10|29	#-----------------------------------------------------------------------
21mr|texlive-substitutefont-0.1.4-10|30	%files
21mr|texlive-substitutefont-0.1.4-10|31	%{_texmfdistdir}/tex/latex/substitutefont/substitutefont.sty
21mr|texlive-substitutefont-0.1.4-10|32	%doc %{_texmfdistdir}/doc/latex/substitutefont/README
21mr|texlive-substitutefont-0.1.4-10|33	%doc %{_texmfdistdir}/doc/latex/substitutefont/cyrillic-lm-lgc.pdf
21mr|texlive-substitutefont-0.1.4-10|34	%doc %{_texmfdistdir}/doc/latex/substitutefont/cyrillic-lm-lgc.tex
21mr|texlive-substitutefont-0.1.4-10|35	%doc %{_texmfdistdir}/doc/latex/substitutefont/cyrillic-paratype.pdf
21mr|texlive-substitutefont-0.1.4-10|36	%doc %{_texmfdistdir}/doc/latex/substitutefont/cyrillic-paratype.tex
21mr|texlive-substitutefont-0.1.4-10|37	%doc %{_texmfdistdir}/doc/latex/substitutefont/greek-palatino-didot.pdf
21mr|texlive-substitutefont-0.1.4-10|38	%doc %{_texmfdistdir}/doc/latex/substitutefont/greek-palatino-didot.tex
21mr|texlive-substitutefont-0.1.4-10|39	%doc %{_texmfdistdir}/doc/latex/substitutefont/greek-times-artemisia.pdf
21mr|texlive-substitutefont-0.1.4-10|40	%doc %{_texmfdistdir}/doc/latex/substitutefont/greek-times-artemisia.tex
21mr|texlive-substitutefont-0.1.4-10|41	%doc %{_texmfdistdir}/doc/latex/substitutefont/substitutefont-doc.html
21mr|texlive-substitutefont-0.1.4-10|42	%doc %{_texmfdistdir}/doc/latex/substitutefont/substitutefont-test.pdf
21mr|texlive-substitutefont-0.1.4-10|43	%doc %{_texmfdistdir}/doc/latex/substitutefont/substitutefont-test.tex
21mr|texlive-substitutefont-0.1.4-10|44	%doc %{_texmfdistdir}/doc/latex/substitutefont/substitutefont.sty.html
21mr|texlive-substitutefont-0.1.4-10|45	
21mr|texlive-substitutefont-0.1.4-10|46	#-----------------------------------------------------------------------
21mr|texlive-substitutefont-0.1.4-10|47	%prep
21mr|texlive-substitutefont-0.1.4-10|48	%setup -c -a0 -a1
21mr|texlive-substitutefont-0.1.4-10|49	
21mr|texlive-substitutefont-0.1.4-10|50	%build
21mr|texlive-substitutefont-0.1.4-10|51	
21mr|texlive-substitutefont-0.1.4-10|52	%install
21mr|texlive-substitutefont-0.1.4-10|53	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-substitutefont-0.1.4-10|54	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19121 21
21mr|texlive-substr-1.2-7|1	# revision 16117
21mr|texlive-substr-1.2-7|2	# category Package
21mr|texlive-substr-1.2-7|3	# catalog-ctan /macros/latex/contrib/substr
21mr|texlive-substr-1.2-7|4	# catalog-date 2009-10-20 22:03:50 +0200
21mr|texlive-substr-1.2-7|5	# catalog-license lppl1
21mr|texlive-substr-1.2-7|6	# catalog-version 1.2
21mr|texlive-substr-1.2-7|7	Name:		texlive-substr
21mr|texlive-substr-1.2-7|8	Version:	1.2
21mr|texlive-substr-1.2-7|9	Release:	7
21mr|texlive-substr-1.2-7|10	Summary:	Deal with substrings in strings
21mr|texlive-substr-1.2-7|11	Group:		Publishing
21mr|texlive-substr-1.2-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/substr
21mr|texlive-substr-1.2-7|13	License:	LPPL1
21mr|texlive-substr-1.2-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/substr.tar.xz
21mr|texlive-substr-1.2-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/substr.doc.tar.xz
21mr|texlive-substr-1.2-7|16	BuildArch:	noarch
21mr|texlive-substr-1.2-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-substr-1.2-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-substr-1.2-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-substr-1.2-7|20	
21mr|texlive-substr-1.2-7|21	%description
21mr|texlive-substr-1.2-7|22	The substr package provides commands to deal with substrings of
21mr|texlive-substr-1.2-7|23	strings. Macros are provided to: - determine if one string is a
21mr|texlive-substr-1.2-7|24	substring of another, - return the parts of a string before or
21mr|texlive-substr-1.2-7|25	after a substring and - count the number of occurrences of a
21mr|texlive-substr-1.2-7|26	substring.
21mr|texlive-substr-1.2-7|27	
21mr|texlive-substr-1.2-7|28	
21mr|texlive-substr-1.2-7|29	#-----------------------------------------------------------------------
21mr|texlive-substr-1.2-7|30	%files
21mr|texlive-substr-1.2-7|31	%{_texmfdistdir}/tex/latex/substr/substr.sty
21mr|texlive-substr-1.2-7|32	%doc %{_texmfdistdir}/doc/latex/substr/ChangeLog
21mr|texlive-substr-1.2-7|33	%doc %{_texmfdistdir}/doc/latex/substr/README
21mr|texlive-substr-1.2-7|34	%doc %{_texmfdistdir}/doc/latex/substr/testsubstr.pdf
21mr|texlive-substr-1.2-7|35	%doc %{_texmfdistdir}/doc/latex/substr/testsubstr.tex
21mr|texlive-substr-1.2-7|36	
21mr|texlive-substr-1.2-7|37	#-----------------------------------------------------------------------
21mr|texlive-substr-1.2-7|38	%prep
21mr|texlive-substr-1.2-7|39	%setup -c -a0 -a1
21mr|texlive-substr-1.2-7|40	
21mr|texlive-substr-1.2-7|41	%build
21mr|texlive-substr-1.2-7|42	
21mr|texlive-substr-1.2-7|43	%install
21mr|texlive-substr-1.2-7|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-substr-1.2-7|45	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19122 21
21mr|texlive-sudoku-1.0-7|1	# revision 15878
21mr|texlive-sudoku-1.0-7|2	# category Package
21mr|texlive-sudoku-1.0-7|3	# catalog-ctan /macros/latex/contrib/sudoku
21mr|texlive-sudoku-1.0-7|4	# catalog-date 2007-03-12 11:51:09 +0100
21mr|texlive-sudoku-1.0-7|5	# catalog-license lppl
21mr|texlive-sudoku-1.0-7|6	# catalog-version 1.0
21mr|texlive-sudoku-1.0-7|7	Name:		texlive-sudoku
21mr|texlive-sudoku-1.0-7|8	Version:	1.0
21mr|texlive-sudoku-1.0-7|9	Release:	7
21mr|texlive-sudoku-1.0-7|10	Summary:	Create sudoku grids
21mr|texlive-sudoku-1.0-7|11	Group:		Publishing
21mr|texlive-sudoku-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/sudoku
21mr|texlive-sudoku-1.0-7|13	License:	LPPL
21mr|texlive-sudoku-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sudoku.tar.xz
21mr|texlive-sudoku-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sudoku.doc.tar.xz
21mr|texlive-sudoku-1.0-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sudoku.source.tar.xz
21mr|texlive-sudoku-1.0-7|17	BuildArch:	noarch
21mr|texlive-sudoku-1.0-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-sudoku-1.0-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-sudoku-1.0-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-sudoku-1.0-7|21	
21mr|texlive-sudoku-1.0-7|22	%description
21mr|texlive-sudoku-1.0-7|23	The sudoku package provides an environment for typesetting
21mr|texlive-sudoku-1.0-7|24	sudoku grids. A sudoku puzzle is a 9x9 grid where some of the
21mr|texlive-sudoku-1.0-7|25	squares in the grid contain numbers. The rules are simple:
21mr|texlive-sudoku-1.0-7|26	every column can only contain the digits 1 to 9, every row can
21mr|texlive-sudoku-1.0-7|27	only contain the digits 1 to 9 and every 3x3 box can only
21mr|texlive-sudoku-1.0-7|28	contain the digits 1 to 9. More information, including help and
21mr|texlive-sudoku-1.0-7|29	example puzzles, can be found at sudoku.org.uk. This site also
21mr|texlive-sudoku-1.0-7|30	has blank sudoku grids (or worksheets), but you will not need
21mr|texlive-sudoku-1.0-7|31	to print them from there if you have this package installed.
21mr|texlive-sudoku-1.0-7|32	
21mr|texlive-sudoku-1.0-7|33	
21mr|texlive-sudoku-1.0-7|34	#-----------------------------------------------------------------------
21mr|texlive-sudoku-1.0-7|35	%files
21mr|texlive-sudoku-1.0-7|36	%{_texmfdistdir}/tex/latex/sudoku/sudoku.sty
21mr|texlive-sudoku-1.0-7|37	%doc %{_texmfdistdir}/doc/latex/sudoku/CHANGES
21mr|texlive-sudoku-1.0-7|38	%doc %{_texmfdistdir}/doc/latex/sudoku/README
21mr|texlive-sudoku-1.0-7|39	%doc %{_texmfdistdir}/doc/latex/sudoku/sudoku.pdf
21mr|texlive-sudoku-1.0-7|40	#- source
21mr|texlive-sudoku-1.0-7|41	%doc %{_texmfdistdir}/source/latex/sudoku/sudoku.dtx
21mr|texlive-sudoku-1.0-7|42	%doc %{_texmfdistdir}/source/latex/sudoku/sudoku.ins
21mr|texlive-sudoku-1.0-7|43	
21mr|texlive-sudoku-1.0-7|44	#-----------------------------------------------------------------------
21mr|texlive-sudoku-1.0-7|45	%prep
21mr|texlive-sudoku-1.0-7|46	%setup -c -a0 -a1 -a2
21mr|texlive-sudoku-1.0-7|47	
21mr|texlive-sudoku-1.0-7|48	%build
21mr|texlive-sudoku-1.0-7|49	
21mr|texlive-sudoku-1.0-7|50	%install
21mr|texlive-sudoku-1.0-7|51	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-sudoku-1.0-7|52	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19123 21
21mr|texlive-sudokubundle-1.0a-7|1	# revision 15878
21mr|texlive-sudokubundle-1.0a-7|2	# category Package
21mr|texlive-sudokubundle-1.0a-7|3	# catalog-ctan /macros/latex/contrib/sudokubundle
21mr|texlive-sudokubundle-1.0a-7|4	# catalog-date 2007-03-12 11:51:09 +0100
21mr|texlive-sudokubundle-1.0a-7|5	# catalog-license lppl
21mr|texlive-sudokubundle-1.0a-7|6	# catalog-version 1.0a
21mr|texlive-sudokubundle-1.0a-7|7	Name:		texlive-sudokubundle
21mr|texlive-sudokubundle-1.0a-7|8	Version:	1.0a
21mr|texlive-sudokubundle-1.0a-7|9	Release:	7
21mr|texlive-sudokubundle-1.0a-7|10	Summary:	A set of sudoku-related packages
21mr|texlive-sudokubundle-1.0a-7|11	Group:		Publishing
21mr|texlive-sudokubundle-1.0a-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/sudokubundle
21mr|texlive-sudokubundle-1.0a-7|13	License:	LPPL
21mr|texlive-sudokubundle-1.0a-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sudokubundle.tar.xz
21mr|texlive-sudokubundle-1.0a-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sudokubundle.doc.tar.xz
21mr|texlive-sudokubundle-1.0a-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sudokubundle.source.tar.xz
21mr|texlive-sudokubundle-1.0a-7|17	BuildArch:	noarch
21mr|texlive-sudokubundle-1.0a-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-sudokubundle-1.0a-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-sudokubundle-1.0a-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-sudokubundle-1.0a-7|21	
21mr|texlive-sudokubundle-1.0a-7|22	%description
21mr|texlive-sudokubundle-1.0a-7|23	The bundle provides three packages: - printsudoku, which
21mr|texlive-sudokubundle-1.0a-7|24	provides a command \sudoku whose argument is the name of a file
21mr|texlive-sudokubundle-1.0a-7|25	containing a puzzle specification; - solvesudoku, which
21mr|texlive-sudokubundle-1.0a-7|26	attempts to find a solution to the puzzle in the file named in
21mr|texlive-sudokubundle-1.0a-7|27	the argument; and - createsudoku, which uses the random package
21mr|texlive-sudokubundle-1.0a-7|28	to generate a puzzle according to a bunch of parameters that
21mr|texlive-sudokubundle-1.0a-7|29	the user sets via macros. The bundle comes with a set of ready-
21mr|texlive-sudokubundle-1.0a-7|30	prepared puzzle files.
21mr|texlive-sudokubundle-1.0a-7|31	
21mr|texlive-sudokubundle-1.0a-7|32	
21mr|texlive-sudokubundle-1.0a-7|33	#-----------------------------------------------------------------------
21mr|texlive-sudokubundle-1.0a-7|34	%files
21mr|texlive-sudokubundle-1.0a-7|35	%{_texmfdistdir}/tex/latex/sudokubundle/createsudoku.sty
21mr|texlive-sudokubundle-1.0a-7|36	%{_texmfdistdir}/tex/latex/sudokubundle/printsudoku.sty
21mr|texlive-sudokubundle-1.0a-7|37	%{_texmfdistdir}/tex/latex/sudokubundle/solvesudoku.sty
21mr|texlive-sudokubundle-1.0a-7|38	%doc %{_texmfdistdir}/doc/latex/sudokubundle/README
21mr|texlive-sudokubundle-1.0a-7|39	%doc %{_texmfdistdir}/doc/latex/sudokubundle/somesudoku.tex
21mr|texlive-sudokubundle-1.0a-7|40	%doc %{_texmfdistdir}/doc/latex/sudokubundle/sudokubundle.pdf
21mr|texlive-sudokubundle-1.0a-7|41	#- source
21mr|texlive-sudokubundle-1.0a-7|42	%doc %{_texmfdistdir}/source/latex/sudokubundle/sudokubundle.dtx
21mr|texlive-sudokubundle-1.0a-7|43	%doc %{_texmfdistdir}/source/latex/sudokubundle/sudokubundle.ins
21mr|texlive-sudokubundle-1.0a-7|44	
21mr|texlive-sudokubundle-1.0a-7|45	#-----------------------------------------------------------------------
21mr|texlive-sudokubundle-1.0a-7|46	%prep
21mr|texlive-sudokubundle-1.0a-7|47	%setup -c -a0 -a1 -a2
21mr|texlive-sudokubundle-1.0a-7|48	
21mr|texlive-sudokubundle-1.0a-7|49	%build
21mr|texlive-sudokubundle-1.0a-7|50	
21mr|texlive-sudokubundle-1.0a-7|51	%install
21mr|texlive-sudokubundle-1.0a-7|52	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-sudokubundle-1.0a-7|53	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19124 21
21mr|texlive-suftesi-2.9.1-1|1	# revision 26217
21mr|texlive-suftesi-2.9.1-1|2	# category Package
21mr|texlive-suftesi-2.9.1-1|3	# catalog-ctan /macros/latex/contrib/suftesi
21mr|texlive-suftesi-2.9.1-1|4	# catalog-date 2012-04-23 11:23:52 +0200
21mr|texlive-suftesi-2.9.1-1|5	# catalog-license lppl
21mr|texlive-suftesi-2.9.1-1|6	# catalog-version 0.9
21mr|texlive-suftesi-2.9.1-1|7	Name:		texlive-suftesi
21mr|texlive-suftesi-2.9.1-1|8	Version:	2.9.1
21mr|texlive-suftesi-2.9.1-1|9	Release:	1
21mr|texlive-suftesi-2.9.1-1|10	Summary:	A document class for typesetting theses, books and articles
21mr|texlive-suftesi-2.9.1-1|11	Group:		Publishing
21mr|texlive-suftesi-2.9.1-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/suftesi
21mr|texlive-suftesi-2.9.1-1|13	License:	LPPL
21mr|texlive-suftesi-2.9.1-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/suftesi.tar.xz
21mr|texlive-suftesi-2.9.1-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/suftesi.doc.tar.xz
21mr|texlive-suftesi-2.9.1-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/suftesi.source.tar.xz
21mr|texlive-suftesi-2.9.1-1|17	BuildArch:	noarch
21mr|texlive-suftesi-2.9.1-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-suftesi-2.9.1-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-suftesi-2.9.1-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-suftesi-2.9.1-1|21	
21mr|texlive-suftesi-2.9.1-1|22	%description
21mr|texlive-suftesi-2.9.1-1|23	The class is specifically designed for use with theses in the
21mr|texlive-suftesi-2.9.1-1|24	humanities.
21mr|texlive-suftesi-2.9.1-1|25	
21mr|texlive-suftesi-2.9.1-1|26	
21mr|texlive-suftesi-2.9.1-1|27	#-----------------------------------------------------------------------
21mr|texlive-suftesi-2.9.1-1|28	%files
21mr|texlive-suftesi-2.9.1-1|29	%{_texmfdistdir}/tex/latex/suftesi
21mr|texlive-suftesi-2.9.1-1|30	%doc %{_texmfdistdir}/doc/latex/suftesi
21mr|texlive-suftesi-2.9.1-1|31	#- source
21mr|texlive-suftesi-2.9.1-1|32	%doc %{_texmfdistdir}/source/latex/suftesi
21mr|texlive-suftesi-2.9.1-1|33	
21mr|texlive-suftesi-2.9.1-1|34	#-----------------------------------------------------------------------
21mr|texlive-suftesi-2.9.1-1|35	%prep
21mr|texlive-suftesi-2.9.1-1|36	%setup -c -a0 -a1 -a2
21mr|texlive-suftesi-2.9.1-1|37	
21mr|texlive-suftesi-2.9.1-1|38	%build
21mr|texlive-suftesi-2.9.1-1|39	
21mr|texlive-suftesi-2.9.1-1|40	%install
21mr|texlive-suftesi-2.9.1-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-suftesi-2.9.1-1|42	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19125 21
21mr|texlive-sugconf-20190228-1|1	# revision 15878
21mr|texlive-sugconf-20190228-1|2	# category Package
21mr|texlive-sugconf-20190228-1|3	# catalog-ctan /macros/latex/contrib/conferences/sugconf
21mr|texlive-sugconf-20190228-1|4	# catalog-date 2008-04-16 11:52:05 +0200
21mr|texlive-sugconf-20190228-1|5	# catalog-license lppl
21mr|texlive-sugconf-20190228-1|6	# catalog-version undef
21mr|texlive-sugconf-20190228-1|7	Name:		texlive-sugconf
21mr|texlive-sugconf-20190228-1|8	Version:	20190228
21mr|texlive-sugconf-20190228-1|9	Release:	1
21mr|texlive-sugconf-20190228-1|10	Summary:	SAS(R) user group conference proceedings document class
21mr|texlive-sugconf-20190228-1|11	Group:		Publishing
21mr|texlive-sugconf-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/conferences/sugconf
21mr|texlive-sugconf-20190228-1|13	License:	LPPL
21mr|texlive-sugconf-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sugconf.tar.xz
21mr|texlive-sugconf-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/sugconf.doc.tar.xz
21mr|texlive-sugconf-20190228-1|16	BuildArch:	noarch
21mr|texlive-sugconf-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-sugconf-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-sugconf-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-sugconf-20190228-1|20	
21mr|texlive-sugconf-20190228-1|21	%description
21mr|texlive-sugconf-20190228-1|22	The class may be used to typeset articles to be published in
21mr|texlive-sugconf-20190228-1|23	the proceedings of SAS(R) User group conferences and workshops.
21mr|texlive-sugconf-20190228-1|24	The layout produced by the class is based on that published by
21mr|texlive-sugconf-20190228-1|25	SAS Institute (2006).
21mr|texlive-sugconf-20190228-1|26	
21mr|texlive-sugconf-20190228-1|27	#-----------------------------------------------------------------------
21mr|texlive-sugconf-20190228-1|28	%files
21mr|texlive-sugconf-20190228-1|29	%{_texmfdistdir}/tex/latex/sugconf/sugconf.cls
21mr|texlive-sugconf-20190228-1|30	%doc %{_texmfdistdir}/doc/latex/sugconf/README
21mr|texlive-sugconf-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/sugconf/SUGI-paper-example.txt
21mr|texlive-sugconf-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/sugconf/article-example.bat
21mr|texlive-sugconf-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/sugconf/article-example.pdf
21mr|texlive-sugconf-20190228-1|34	%doc %{_texmfdistdir}/doc/latex/sugconf/article-example.tex
21mr|texlive-sugconf-20190228-1|35	%doc %{_texmfdistdir}/doc/latex/sugconf/sugconf-example.bat
21mr|texlive-sugconf-20190228-1|36	%doc %{_texmfdistdir}/doc/latex/sugconf/sugconf-example.pdf
21mr|texlive-sugconf-20190228-1|37	%doc %{_texmfdistdir}/doc/latex/sugconf/sugconf-example.tex
21mr|texlive-sugconf-20190228-1|38	
21mr|texlive-sugconf-20190228-1|39	#-----------------------------------------------------------------------
21mr|texlive-sugconf-20190228-1|40	%prep
21mr|texlive-sugconf-20190228-1|41	%setup -c -a0 -a1
21mr|texlive-sugconf-20190228-1|42	
21mr|texlive-sugconf-20190228-1|43	%build
21mr|texlive-sugconf-20190228-1|44	
21mr|texlive-sugconf-20190228-1|45	%install
21mr|texlive-sugconf-20190228-1|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-sugconf-20190228-1|47	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19126 21
21mr|texlive-supertabular-4.1e-2|1	# revision 15878
21mr|texlive-supertabular-4.1e-2|2	# category Package
21mr|texlive-supertabular-4.1e-2|3	# catalog-ctan /macros/latex/contrib/supertabular
21mr|texlive-supertabular-4.1e-2|4	# catalog-date 2009-10-10 00:51:28 +0200
21mr|texlive-supertabular-4.1e-2|5	# catalog-license lppl
21mr|texlive-supertabular-4.1e-2|6	# catalog-version 4.1a
21mr|texlive-supertabular-4.1e-2|7	Name:		texlive-supertabular
21mr|texlive-supertabular-4.1e-2|8	Version:	4.1e
21mr|texlive-supertabular-4.1e-2|9	Release:	2
21mr|texlive-supertabular-4.1e-2|10	Summary:	A multi-page tables package
21mr|texlive-supertabular-4.1e-2|11	Group:		Publishing
21mr|texlive-supertabular-4.1e-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/supertabular
21mr|texlive-supertabular-4.1e-2|13	License:	LPPL
21mr|texlive-supertabular-4.1e-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/supertabular.tar.xz
21mr|texlive-supertabular-4.1e-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/supertabular.doc.tar.xz
21mr|texlive-supertabular-4.1e-2|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/supertabular.source.tar.xz
21mr|texlive-supertabular-4.1e-2|17	BuildArch:	noarch
21mr|texlive-supertabular-4.1e-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-supertabular-4.1e-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-supertabular-4.1e-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-supertabular-4.1e-2|21	
21mr|texlive-supertabular-4.1e-2|22	%description
21mr|texlive-supertabular-4.1e-2|23	Generally longtable is a little easier to use and more
21mr|texlive-supertabular-4.1e-2|24	flexible, but supertabular has its place, since it will work in
21mr|texlive-supertabular-4.1e-2|25	a few situations where longtable won't.
21mr|texlive-supertabular-4.1e-2|26	
21mr|texlive-supertabular-4.1e-2|27	#-----------------------------------------------------------------------
21mr|texlive-supertabular-4.1e-2|28	%files
21mr|texlive-supertabular-4.1e-2|29	%{_texmfdistdir}/tex/latex/supertabular/supertabular.sty
21mr|texlive-supertabular-4.1e-2|30	%doc %{_texmfdistdir}/doc/latex/supertabular/CATALOG
21mr|texlive-supertabular-4.1e-2|31	%doc %{_texmfdistdir}/doc/latex/supertabular/ChangeLog
21mr|texlive-supertabular-4.1e-2|32	%doc %{_texmfdistdir}/doc/latex/supertabular/MANIFEST
21mr|texlive-supertabular-4.1e-2|33	%doc %{_texmfdistdir}/doc/latex/supertabular/README
21mr|texlive-supertabular-4.1e-2|34	%doc %{_texmfdistdir}/doc/latex/supertabular/supertabular.pdf
21mr|texlive-supertabular-4.1e-2|35	#- source
21mr|texlive-supertabular-4.1e-2|36	%doc %{_texmfdistdir}/source/latex/supertabular/supertabular.dtx
21mr|texlive-supertabular-4.1e-2|37	%doc %{_texmfdistdir}/source/latex/supertabular/supertabular.ins
21mr|texlive-supertabular-4.1e-2|38	
21mr|texlive-supertabular-4.1e-2|39	#-----------------------------------------------------------------------
21mr|texlive-supertabular-4.1e-2|40	%prep
21mr|texlive-supertabular-4.1e-2|41	%setup -c -a0 -a1 -a2
21mr|texlive-supertabular-4.1e-2|42	
21mr|texlive-supertabular-4.1e-2|43	%build
21mr|texlive-supertabular-4.1e-2|44	
21mr|texlive-supertabular-4.1e-2|45	%install
21mr|texlive-supertabular-4.1e-2|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-supertabular-4.1e-2|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19127 21
21mr|texlive-svg-2.02b-1|1	Name:		texlive-svg
21mr|texlive-svg-2.02b-1|2	Version:	2.02b
21mr|texlive-svg-2.02b-1|3	Release:	1
21mr|texlive-svg-2.02b-1|4	Summary:	Include and extract SVG pictures using Inkscape
21mr|texlive-svg-2.02b-1|5	Group:		Publishing
21mr|texlive-svg-2.02b-1|6	URL:		http://www.ctan.org/tex-archive/graphics/svg
21mr|texlive-svg-2.02b-1|7	License:	LPPL1.3
21mr|texlive-svg-2.02b-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/svg.tar.xz
21mr|texlive-svg-2.02b-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/svg.doc.tar.xz
21mr|texlive-svg-2.02b-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/svg.source.tar.xz
21mr|texlive-svg-2.02b-1|11	BuildArch:	noarch
21mr|texlive-svg-2.02b-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-svg-2.02b-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-svg-2.02b-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-svg-2.02b-1|15	
21mr|texlive-svg-2.02b-1|16	%description
21mr|texlive-svg-2.02b-1|17	The package provides a command similar to \includegraphics
21mr|texlive-svg-2.02b-1|18	command of the graphicx package, which enables the inclusion of
21mr|texlive-svg-2.02b-1|19	SVG images using Inkscape. \includesvg[<options>]{<svg
21mr|texlive-svg-2.02b-1|20	filename>} A variety of options is available, including width,
21mr|texlive-svg-2.02b-1|21	height, and path of the SVG. The image is converted to an
21mr|texlive-svg-2.02b-1|22	appropriate format, using the \write18 mechanism to execute a
21mr|texlive-svg-2.02b-1|23	shell command, and the package also offers the means of saving
21mr|texlive-svg-2.02b-1|24	a PDF, EPS, or PNG copy of the image, at the same time. The
21mr|texlive-svg-2.02b-1|25	documentation shows an example using an SVG created from the
21mr|texlive-svg-2.02b-1|26	high energy particle physics analysis package ROOT.
21mr|texlive-svg-2.02b-1|27	
21mr|texlive-svg-2.02b-1|28	#-----------------------------------------------------------------------
21mr|texlive-svg-2.02b-1|29	%files
21mr|texlive-svg-2.02b-1|30	%{_texmfdistdir}/tex/latex/svg
21mr|texlive-svg-2.02b-1|31	%doc %{_texmfdistdir}/doc/latex/svg
21mr|texlive-svg-2.02b-1|32	#- source
21mr|texlive-svg-2.02b-1|33	%doc %{_texmfdistdir}/source/latex/svg
21mr|texlive-svg-2.02b-1|34	
21mr|texlive-svg-2.02b-1|35	#-----------------------------------------------------------------------
21mr|texlive-svg-2.02b-1|36	%prep
21mr|texlive-svg-2.02b-1|37	%setup -c -a0 -a1 -a2
21mr|texlive-svg-2.02b-1|38	
21mr|texlive-svg-2.02b-1|39	%build
21mr|texlive-svg-2.02b-1|40	
21mr|texlive-svg-2.02b-1|41	%install
21mr|texlive-svg-2.02b-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-svg-2.02b-1|43	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19128 21
21mr|texlive-svgcolor-1.0-7|1	# revision 15878
21mr|texlive-svgcolor-1.0-7|2	# category Package
21mr|texlive-svgcolor-1.0-7|3	# catalog-ctan /macros/latex/contrib/svgcolor
21mr|texlive-svgcolor-1.0-7|4	# catalog-date 2006-08-27 16:41:02 +0100
21mr|texlive-svgcolor-1.0-7|5	# catalog-license lppl
21mr|texlive-svgcolor-1.0-7|6	# catalog-version 1.0
21mr|texlive-svgcolor-1.0-7|7	Name:		texlive-svgcolor
21mr|texlive-svgcolor-1.0-7|8	Version:	1.0
21mr|texlive-svgcolor-1.0-7|9	Release:	7
21mr|texlive-svgcolor-1.0-7|10	Summary:	Define SVG named colours
21mr|texlive-svgcolor-1.0-7|11	Group:		Publishing
21mr|texlive-svgcolor-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/svgcolor
21mr|texlive-svgcolor-1.0-7|13	License:	LPPL
21mr|texlive-svgcolor-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/svgcolor.tar.xz
21mr|texlive-svgcolor-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/svgcolor.doc.tar.xz
21mr|texlive-svgcolor-1.0-7|16	BuildArch:	noarch
21mr|texlive-svgcolor-1.0-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-svgcolor-1.0-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-svgcolor-1.0-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-svgcolor-1.0-7|20	
21mr|texlive-svgcolor-1.0-7|21	%description
21mr|texlive-svgcolor-1.0-7|22	The package defines the W3C Scalable Vector Graphics (SVG)
21mr|texlive-svgcolor-1.0-7|23	colour names for use with both the color and PSTricks packages.
21mr|texlive-svgcolor-1.0-7|24	
21mr|texlive-svgcolor-1.0-7|25	
21mr|texlive-svgcolor-1.0-7|26	#-----------------------------------------------------------------------
21mr|texlive-svgcolor-1.0-7|27	%files
21mr|texlive-svgcolor-1.0-7|28	%{_texmfdistdir}/tex/latex/svgcolor/svgcolor.sty
21mr|texlive-svgcolor-1.0-7|29	%doc %{_texmfdistdir}/doc/latex/svgcolor/README
21mr|texlive-svgcolor-1.0-7|30	
21mr|texlive-svgcolor-1.0-7|31	#-----------------------------------------------------------------------
21mr|texlive-svgcolor-1.0-7|32	%prep
21mr|texlive-svgcolor-1.0-7|33	%setup -c -a0 -a1
21mr|texlive-svgcolor-1.0-7|34	
21mr|texlive-svgcolor-1.0-7|35	%build
21mr|texlive-svgcolor-1.0-7|36	
21mr|texlive-svgcolor-1.0-7|37	%install
21mr|texlive-svgcolor-1.0-7|38	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-svgcolor-1.0-7|39	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19129 21
21mr|texlive-svg-inkscape-20190228-1|1	# revision 32199
21mr|texlive-svg-inkscape-20190228-1|2	# category Package
21mr|texlive-svg-inkscape-20190228-1|3	# catalog-ctan /info/svg-inkscape
21mr|texlive-svg-inkscape-20190228-1|4	# catalog-date 2013-11-21 13:05:24 +0100
21mr|texlive-svg-inkscape-20190228-1|5	# catalog-license lppl1.3
21mr|texlive-svg-inkscape-20190228-1|6	# catalog-version undef
21mr|texlive-svg-inkscape-20190228-1|7	Name:		texlive-svg-inkscape
21mr|texlive-svg-inkscape-20190228-1|8	Version:	20190228
21mr|texlive-svg-inkscape-20190228-1|9	Release:	1
21mr|texlive-svg-inkscape-20190228-1|10	Summary:	How to include an SVG image in LaTeX using Inkscape
21mr|texlive-svg-inkscape-20190228-1|11	Group:		Publishing
21mr|texlive-svg-inkscape-20190228-1|12	URL:		http://www.ctan.org/tex-archive/info/svg-inkscape
21mr|texlive-svg-inkscape-20190228-1|13	License:	LPPL1.3
21mr|texlive-svg-inkscape-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/svg-inkscape.tar.xz
21mr|texlive-svg-inkscape-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/svg-inkscape.doc.tar.xz
21mr|texlive-svg-inkscape-20190228-1|16	BuildArch:	noarch
21mr|texlive-svg-inkscape-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-svg-inkscape-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-svg-inkscape-20190228-1|19	
21mr|texlive-svg-inkscape-20190228-1|20	%description
21mr|texlive-svg-inkscape-20190228-1|21	The document demonstrates the use of SVG images in LaTeX
21mr|texlive-svg-inkscape-20190228-1|22	documents. Using the "PDF+LaTeX output" option of Inkscape, it
21mr|texlive-svg-inkscape-20190228-1|23	is possible to include SVG in documents, in which LaTeX
21mr|texlive-svg-inkscape-20190228-1|24	typesets the text. This results in uniform text style
21mr|texlive-svg-inkscape-20190228-1|25	throughout the document, including text in images; moreover,
21mr|texlive-svg-inkscape-20190228-1|26	LaTeX commands may be used in the image's text, providing such
21mr|texlive-svg-inkscape-20190228-1|27	things as mathematics and references. The document also
21mr|texlive-svg-inkscape-20190228-1|28	describes how to automate the conversion from SVG to PDF+LaTeX
21mr|texlive-svg-inkscape-20190228-1|29	using Inkscape.
21mr|texlive-svg-inkscape-20190228-1|30	
21mr|texlive-svg-inkscape-20190228-1|31	#-----------------------------------------------------------------------
21mr|texlive-svg-inkscape-20190228-1|32	%files
21mr|texlive-svg-inkscape-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/svg-inkscape/InkscapePDFLaTeX.pdf
21mr|texlive-svg-inkscape-20190228-1|34	%doc %{_texmfdistdir}/doc/latex/svg-inkscape/InkscapePDFLaTeX.tex
21mr|texlive-svg-inkscape-20190228-1|35	%doc %{_texmfdistdir}/doc/latex/svg-inkscape/README
21mr|texlive-svg-inkscape-20190228-1|36	%doc %{_texmfdistdir}/doc/latex/svg-inkscape/image-normal.pdf
21mr|texlive-svg-inkscape-20190228-1|37	%doc %{_texmfdistdir}/doc/latex/svg-inkscape/image.pdf
21mr|texlive-svg-inkscape-20190228-1|38	%doc %{_texmfdistdir}/doc/latex/svg-inkscape/image.pdf_tex
21mr|texlive-svg-inkscape-20190228-1|39	%doc %{_texmfdistdir}/doc/latex/svg-inkscape/image.svg
21mr|texlive-svg-inkscape-20190228-1|40	
21mr|texlive-svg-inkscape-20190228-1|41	#-----------------------------------------------------------------------
21mr|texlive-svg-inkscape-20190228-1|42	%prep
21mr|texlive-svg-inkscape-20190228-1|43	%setup -c -a0 -a1
21mr|texlive-svg-inkscape-20190228-1|44	
21mr|texlive-svg-inkscape-20190228-1|45	%build
21mr|texlive-svg-inkscape-20190228-1|46	
21mr|texlive-svg-inkscape-20190228-1|47	%install
21mr|texlive-svg-inkscape-20190228-1|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-svg-inkscape-20190228-1|49	cp -fpar doc %{buildroot}%{_texmfdistdir}

19130 21
21mr|texlive-svn-43-7|1	# revision 15878
21mr|texlive-svn-43-7|2	# category Package
21mr|texlive-svn-43-7|3	# catalog-ctan /macros/latex/contrib/svn
21mr|texlive-svn-43-7|4	# catalog-date 2009-03-04 19:42:30 +0100
21mr|texlive-svn-43-7|5	# catalog-license lppl1.3
21mr|texlive-svn-43-7|6	# catalog-version 43
21mr|texlive-svn-43-7|7	Name:		texlive-svn
21mr|texlive-svn-43-7|8	Version:	43
21mr|texlive-svn-43-7|9	Release:	7
21mr|texlive-svn-43-7|10	Summary:	Typeset Subversion keywords
21mr|texlive-svn-43-7|11	Group:		Publishing
21mr|texlive-svn-43-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/svn
21mr|texlive-svn-43-7|13	License:	LPPL1.3
21mr|texlive-svn-43-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/svn.tar.xz
21mr|texlive-svn-43-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/svn.doc.tar.xz
21mr|texlive-svn-43-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/svn.source.tar.xz
21mr|texlive-svn-43-7|17	BuildArch:	noarch
21mr|texlive-svn-43-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-svn-43-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-svn-43-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-svn-43-7|21	
21mr|texlive-svn-43-7|22	%description
21mr|texlive-svn-43-7|23	The svn package lets you typeset (in LaTeX) the value of
21mr|texlive-svn-43-7|24	Subversion keywords. It is approximately an equivalent to the
21mr|texlive-svn-43-7|25	rcs package, but for Subversion rather than CVS. Details of
21mr|texlive-svn-43-7|26	Subversion (a replacement for CVS) is available from the
21mr|texlive-svn-43-7|27	project's home site.
21mr|texlive-svn-43-7|28	
21mr|texlive-svn-43-7|29	
21mr|texlive-svn-43-7|30	#-----------------------------------------------------------------------
21mr|texlive-svn-43-7|31	%files
21mr|texlive-svn-43-7|32	%{_texmfdistdir}/tex/latex/svn/svn.sty
21mr|texlive-svn-43-7|33	%doc %{_texmfdistdir}/doc/latex/svn/README
21mr|texlive-svn-43-7|34	%doc %{_texmfdistdir}/doc/latex/svn/svn.pdf
21mr|texlive-svn-43-7|35	#- source
21mr|texlive-svn-43-7|36	%doc %{_texmfdistdir}/source/latex/svn/Makefile
21mr|texlive-svn-43-7|37	%doc %{_texmfdistdir}/source/latex/svn/svn.dtx
21mr|texlive-svn-43-7|38	%doc %{_texmfdistdir}/source/latex/svn/svn.ins
21mr|texlive-svn-43-7|39	
21mr|texlive-svn-43-7|40	#-----------------------------------------------------------------------
21mr|texlive-svn-43-7|41	%prep
21mr|texlive-svn-43-7|42	%setup -c -a0 -a1 -a2
21mr|texlive-svn-43-7|43	
21mr|texlive-svn-43-7|44	%build
21mr|texlive-svn-43-7|45	
21mr|texlive-svn-43-7|46	%install
21mr|texlive-svn-43-7|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-svn-43-7|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19131 21
21mr|texlive-svninfo-0.7.4-7|1	# revision 17554
21mr|texlive-svninfo-0.7.4-7|2	# category Package
21mr|texlive-svninfo-0.7.4-7|3	# catalog-ctan /macros/latex/contrib/svninfo
21mr|texlive-svninfo-0.7.4-7|4	# catalog-date 2010-03-23 21:34:59 +0100
21mr|texlive-svninfo-0.7.4-7|5	# catalog-license lppl1
21mr|texlive-svninfo-0.7.4-7|6	# catalog-version 0.7.4
21mr|texlive-svninfo-0.7.4-7|7	Name:		texlive-svninfo
21mr|texlive-svninfo-0.7.4-7|8	Version:	0.7.4
21mr|texlive-svninfo-0.7.4-7|9	Release:	7
21mr|texlive-svninfo-0.7.4-7|10	Summary:	Typeset Subversion keywords
21mr|texlive-svninfo-0.7.4-7|11	Group:		Publishing
21mr|texlive-svninfo-0.7.4-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/svninfo
21mr|texlive-svninfo-0.7.4-7|13	License:	LPPL1
21mr|texlive-svninfo-0.7.4-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/svninfo.tar.xz
21mr|texlive-svninfo-0.7.4-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/svninfo.doc.tar.xz
21mr|texlive-svninfo-0.7.4-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/svninfo.source.tar.xz
21mr|texlive-svninfo-0.7.4-7|17	BuildArch:	noarch
21mr|texlive-svninfo-0.7.4-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-svninfo-0.7.4-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-svninfo-0.7.4-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-svninfo-0.7.4-7|21	
21mr|texlive-svninfo-0.7.4-7|22	%description
21mr|texlive-svninfo-0.7.4-7|23	A package for incorporating the values of Subversion keywords
21mr|texlive-svninfo-0.7.4-7|24	into typeset documents. Information about Subversion (a
21mr|texlive-svninfo-0.7.4-7|25	replacement for CVS) is available from
21mr|texlive-svninfo-0.7.4-7|26	http://subversion.tigris.org/.
21mr|texlive-svninfo-0.7.4-7|27	
21mr|texlive-svninfo-0.7.4-7|28	
21mr|texlive-svninfo-0.7.4-7|29	#-----------------------------------------------------------------------
21mr|texlive-svninfo-0.7.4-7|30	%files
21mr|texlive-svninfo-0.7.4-7|31	%{_texmfdistdir}/tex/latex/svninfo/svninfo.cfg
21mr|texlive-svninfo-0.7.4-7|32	%{_texmfdistdir}/tex/latex/svninfo/svninfo.sty
21mr|texlive-svninfo-0.7.4-7|33	%doc %{_texmfdistdir}/doc/latex/svninfo/README
21mr|texlive-svninfo-0.7.4-7|34	%doc %{_texmfdistdir}/doc/latex/svninfo/svninfo.init
21mr|texlive-svninfo-0.7.4-7|35	%doc %{_texmfdistdir}/doc/latex/svninfo/svninfo.pdf
21mr|texlive-svninfo-0.7.4-7|36	#- source
21mr|texlive-svninfo-0.7.4-7|37	%doc %{_texmfdistdir}/source/latex/svninfo/Makefile
21mr|texlive-svninfo-0.7.4-7|38	%doc %{_texmfdistdir}/source/latex/svninfo/svninfo.dtx
21mr|texlive-svninfo-0.7.4-7|39	%doc %{_texmfdistdir}/source/latex/svninfo/svninfo.ins
21mr|texlive-svninfo-0.7.4-7|40	
21mr|texlive-svninfo-0.7.4-7|41	#-----------------------------------------------------------------------
21mr|texlive-svninfo-0.7.4-7|42	%prep
21mr|texlive-svninfo-0.7.4-7|43	%setup -c -a0 -a1 -a2
21mr|texlive-svninfo-0.7.4-7|44	
21mr|texlive-svninfo-0.7.4-7|45	%build
21mr|texlive-svninfo-0.7.4-7|46	
21mr|texlive-svninfo-0.7.4-7|47	%install
21mr|texlive-svninfo-0.7.4-7|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-svninfo-0.7.4-7|49	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19132 21
21mr|texlive-svn-multi-2.4d-9|1	# revision 26313
21mr|texlive-svn-multi-2.4d-9|2	# category Package
21mr|texlive-svn-multi-2.4d-9|3	# catalog-ctan /macros/latex/contrib/svn-multi
21mr|texlive-svn-multi-2.4d-9|4	# catalog-date 2012-05-07 15:25:51 +0200
21mr|texlive-svn-multi-2.4d-9|5	# catalog-license lppl
21mr|texlive-svn-multi-2.4d-9|6	# catalog-version 2.4d
21mr|texlive-svn-multi-2.4d-9|7	Name:		texlive-svn-multi
21mr|texlive-svn-multi-2.4d-9|8	Version:	2.4d
21mr|texlive-svn-multi-2.4d-9|9	Release:	9
21mr|texlive-svn-multi-2.4d-9|10	Summary:	Subversion keywords in multi-file LaTeX documents
21mr|texlive-svn-multi-2.4d-9|11	Group:		Publishing
21mr|texlive-svn-multi-2.4d-9|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/svn-multi
21mr|texlive-svn-multi-2.4d-9|13	License:	LPPL
21mr|texlive-svn-multi-2.4d-9|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/svn-multi.tar.xz
21mr|texlive-svn-multi-2.4d-9|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/svn-multi.doc.tar.xz
21mr|texlive-svn-multi-2.4d-9|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/svn-multi.source.tar.xz
21mr|texlive-svn-multi-2.4d-9|17	BuildArch:	noarch
21mr|texlive-svn-multi-2.4d-9|18	BuildRequires:	texlive-tlpkg
21mr|texlive-svn-multi-2.4d-9|19	Requires(pre):	texlive-tlpkg
21mr|texlive-svn-multi-2.4d-9|20	Requires(post):	texlive-kpathsea
21mr|texlive-svn-multi-2.4d-9|21	Provides:	texlive-svn-multi.bin = %{EVRD}
21mr|texlive-svn-multi-2.4d-9|22	
21mr|texlive-svn-multi-2.4d-9|23	%description
21mr|texlive-svn-multi-2.4d-9|24	This package lets you typeset keywords of the version control
21mr|texlive-svn-multi-2.4d-9|25	system Subversion inside your LaTeX files anywhere you like.
21mr|texlive-svn-multi-2.4d-9|26	Unlike the otherwise similar package svn the use of multiple
21mr|texlive-svn-multi-2.4d-9|27	files for one LaTeX document is well supported. The package
21mr|texlive-svn-multi-2.4d-9|28	uses the author's filehook and currfile packages. The package
21mr|texlive-svn-multi-2.4d-9|29	interacts with an external Perl script, to retrieve information
21mr|texlive-svn-multi-2.4d-9|30	necessary for the required output.
21mr|texlive-svn-multi-2.4d-9|31	
21mr|texlive-svn-multi-2.4d-9|32	
21mr|texlive-svn-multi-2.4d-9|33	#-----------------------------------------------------------------------
21mr|texlive-svn-multi-2.4d-9|34	%files
21mr|texlive-svn-multi-2.4d-9|35	%{_bindir}/svn-multi
21mr|texlive-svn-multi-2.4d-9|36	%{_texmfdistdir}/scripts/svn-multi/svn-multi.pl
21mr|texlive-svn-multi-2.4d-9|37	%{_texmfdistdir}/tex/latex/svn-multi/svn-multi.sty
21mr|texlive-svn-multi-2.4d-9|38	%{_texmfdistdir}/tex/latex/svn-multi/svnkw.sty
21mr|texlive-svn-multi-2.4d-9|39	%doc %{_texmfdistdir}/doc/latex/svn-multi/README
21mr|texlive-svn-multi-2.4d-9|40	%doc %{_texmfdistdir}/doc/latex/svn-multi/example_chap1.tex
21mr|texlive-svn-multi-2.4d-9|41	%doc %{_texmfdistdir}/doc/latex/svn-multi/example_main.tex
21mr|texlive-svn-multi-2.4d-9|42	%doc %{_texmfdistdir}/doc/latex/svn-multi/group_example.tex
21mr|texlive-svn-multi-2.4d-9|43	%doc %{_texmfdistdir}/doc/latex/svn-multi/svn-multi.pdf
21mr|texlive-svn-multi-2.4d-9|44	%doc %{_texmfdistdir}/doc/support/svn-multi/svn-multi-pl.pdf
21mr|texlive-svn-multi-2.4d-9|45	#- source
21mr|texlive-svn-multi-2.4d-9|46	%doc %{_texmfdistdir}/source/latex/svn-multi/svn-multi-pl.dtx
21mr|texlive-svn-multi-2.4d-9|47	%doc %{_texmfdistdir}/source/latex/svn-multi/svn-multi.dtx
21mr|texlive-svn-multi-2.4d-9|48	%doc %{_texmfdistdir}/source/latex/svn-multi/svn-multi.ins
21mr|texlive-svn-multi-2.4d-9|49	
21mr|texlive-svn-multi-2.4d-9|50	#-----------------------------------------------------------------------
21mr|texlive-svn-multi-2.4d-9|51	%prep
21mr|texlive-svn-multi-2.4d-9|52	%setup -c -a0 -a1 -a2
21mr|texlive-svn-multi-2.4d-9|53	
21mr|texlive-svn-multi-2.4d-9|54	%build
21mr|texlive-svn-multi-2.4d-9|55	
21mr|texlive-svn-multi-2.4d-9|56	%install
21mr|texlive-svn-multi-2.4d-9|57	mkdir -p %{buildroot}%{_bindir}
21mr|texlive-svn-multi-2.4d-9|58	pushd %{buildroot}%{_bindir}
21mr|texlive-svn-multi-2.4d-9|59	ln -sf %{_texmfdistdir}/scripts/svn-multi/svn-multi.pl svn-multi
21mr|texlive-svn-multi-2.4d-9|60	popd
21mr|texlive-svn-multi-2.4d-9|61	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-svn-multi-2.4d-9|62	cp -fpar texmf-dist %{buildroot}%{_datadir}

19133 21
21mr|texlive-svn-prov-3.1862-7|1	# revision 18017
21mr|texlive-svn-prov-3.1862-7|2	# category Package
21mr|texlive-svn-prov-3.1862-7|3	# catalog-ctan /macros/latex/contrib/svn-prov
21mr|texlive-svn-prov-3.1862-7|4	# catalog-date 2010-04-25 23:29:42 +0200
21mr|texlive-svn-prov-3.1862-7|5	# catalog-license lppl
21mr|texlive-svn-prov-3.1862-7|6	# catalog-version 3.1862
21mr|texlive-svn-prov-3.1862-7|7	Name:		texlive-svn-prov
21mr|texlive-svn-prov-3.1862-7|8	Version:	3.1862
21mr|texlive-svn-prov-3.1862-7|9	Release:	7
21mr|texlive-svn-prov-3.1862-7|10	Summary:	Subversion variants of \Provides... macros
21mr|texlive-svn-prov-3.1862-7|11	Group:		Publishing
21mr|texlive-svn-prov-3.1862-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/svn-prov
21mr|texlive-svn-prov-3.1862-7|13	License:	LPPL
21mr|texlive-svn-prov-3.1862-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/svn-prov.tar.xz
21mr|texlive-svn-prov-3.1862-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/svn-prov.doc.tar.xz
21mr|texlive-svn-prov-3.1862-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/svn-prov.source.tar.xz
21mr|texlive-svn-prov-3.1862-7|17	BuildArch:	noarch
21mr|texlive-svn-prov-3.1862-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-svn-prov-3.1862-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-svn-prov-3.1862-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-svn-prov-3.1862-7|21	
21mr|texlive-svn-prov-3.1862-7|22	%description
21mr|texlive-svn-prov-3.1862-7|23	The package introduces Subversion variants of the standard
21mr|texlive-svn-prov-3.1862-7|24	LaTeX macros \ProvidesPackage, \ProvidesClass and \ProvidesFile
21mr|texlive-svn-prov-3.1862-7|25	where the file name and date is extracted from Subversion Id
21mr|texlive-svn-prov-3.1862-7|26	keywords. The file name may also be given explicitly as an
21mr|texlive-svn-prov-3.1862-7|27	optional argument.
21mr|texlive-svn-prov-3.1862-7|28	
21mr|texlive-svn-prov-3.1862-7|29	
21mr|texlive-svn-prov-3.1862-7|30	#-----------------------------------------------------------------------
21mr|texlive-svn-prov-3.1862-7|31	%files
21mr|texlive-svn-prov-3.1862-7|32	%{_texmfdistdir}/tex/latex/svn-prov/svn-prov.sty
21mr|texlive-svn-prov-3.1862-7|33	%doc %{_texmfdistdir}/doc/latex/svn-prov/svn-prov.pdf
21mr|texlive-svn-prov-3.1862-7|34	#- source
21mr|texlive-svn-prov-3.1862-7|35	%doc %{_texmfdistdir}/source/latex/svn-prov/Makefile
21mr|texlive-svn-prov-3.1862-7|36	%doc %{_texmfdistdir}/source/latex/svn-prov/svn-prov.dtx
21mr|texlive-svn-prov-3.1862-7|37	%doc %{_texmfdistdir}/source/latex/svn-prov/svn-prov.ins
21mr|texlive-svn-prov-3.1862-7|38	
21mr|texlive-svn-prov-3.1862-7|39	#-----------------------------------------------------------------------
21mr|texlive-svn-prov-3.1862-7|40	%prep
21mr|texlive-svn-prov-3.1862-7|41	%setup -c -a0 -a1 -a2
21mr|texlive-svn-prov-3.1862-7|42	
21mr|texlive-svn-prov-3.1862-7|43	%build
21mr|texlive-svn-prov-3.1862-7|44	
21mr|texlive-svn-prov-3.1862-7|45	%install
21mr|texlive-svn-prov-3.1862-7|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-svn-prov-3.1862-7|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19134 21
21mr|texlive-swebib-20190228-1|1	Name:		texlive-swebib
21mr|texlive-swebib-20190228-1|2	Version:	20190228
21mr|texlive-swebib-20190228-1|3	Release:	1
21mr|texlive-swebib-20190228-1|4	Summary:	Swedish bibliography styles
21mr|texlive-swebib-20190228-1|5	Group:		Publishing
21mr|texlive-swebib-20190228-1|6	URL:		http://www.ctan.org/tex-archive/biblio/bibtex/contrib/swebib
21mr|texlive-swebib-20190228-1|7	License:	LPPL1.2
21mr|texlive-swebib-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/swebib.tar.xz
21mr|texlive-swebib-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/swebib.doc.tar.xz
21mr|texlive-swebib-20190228-1|10	BuildArch:	noarch
21mr|texlive-swebib-20190228-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-swebib-20190228-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-swebib-20190228-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-swebib-20190228-1|14	
21mr|texlive-swebib-20190228-1|15	%description
21mr|texlive-swebib-20190228-1|16	The bundle contains Swedish versions of the standard
21mr|texlive-swebib-20190228-1|17	bibliography styles, and of the style plainnat. The styles
21mr|texlive-swebib-20190228-1|18	should be funtionally equivalent to the corresponding original
21mr|texlive-swebib-20190228-1|19	styles, apart from the Swedish translations. The styles do not
21mr|texlive-swebib-20190228-1|20	implement Swedish collation.
21mr|texlive-swebib-20190228-1|21	
21mr|texlive-swebib-20190228-1|22	#-----------------------------------------------------------------------
21mr|texlive-swebib-20190228-1|23	%files
21mr|texlive-swebib-20190228-1|24	%{_texmfdistdir}/bibtex/bst/swebib
21mr|texlive-swebib-20190228-1|25	%doc %{_texmfdistdir}/doc/latex/swebib
21mr|texlive-swebib-20190228-1|26	
21mr|texlive-swebib-20190228-1|27	#-----------------------------------------------------------------------
21mr|texlive-swebib-20190228-1|28	%prep
21mr|texlive-swebib-20190228-1|29	%setup -c -a0 -a1
21mr|texlive-swebib-20190228-1|30	
21mr|texlive-swebib-20190228-1|31	%build
21mr|texlive-swebib-20190228-1|32	
21mr|texlive-swebib-20190228-1|33	%install
21mr|texlive-swebib-20190228-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-swebib-20190228-1|35	cp -fpar bibtex doc %{buildroot}%{_texmfdistdir}

19135 21
21mr|texlive-swimgraf-20190228-1|1	Name:		texlive-swimgraf
21mr|texlive-swimgraf-20190228-1|2	Version:	20190228
21mr|texlive-swimgraf-20190228-1|3	Release:	1
21mr|texlive-swimgraf-20190228-1|4	Summary:	Graphical/textual representations of swimming performances
21mr|texlive-swimgraf-20190228-1|5	Group:		Publishing
21mr|texlive-swimgraf-20190228-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/swimgraf
21mr|texlive-swimgraf-20190228-1|7	License:	LPPL
21mr|texlive-swimgraf-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/swimgraf.tar.xz
21mr|texlive-swimgraf-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/swimgraf.doc.tar.xz
21mr|texlive-swimgraf-20190228-1|10	BuildArch:	noarch
21mr|texlive-swimgraf-20190228-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-swimgraf-20190228-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-swimgraf-20190228-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-swimgraf-20190228-1|14	
21mr|texlive-swimgraf-20190228-1|15	%description
21mr|texlive-swimgraf-20190228-1|16	The package provides two macros that produce representations of
21mr|texlive-swimgraf-20190228-1|17	a swimmer's performances. The user records data in a text file
21mr|texlive-swimgraf-20190228-1|18	and specifies as arguments of the macros the date range of
21mr|texlive-swimgraf-20190228-1|19	interest. The macros extract the relevant information from the
21mr|texlive-swimgraf-20190228-1|20	file and process it: \swimgraph produces a graph of the times
21mr|texlive-swimgraf-20190228-1|21	in a single swimming event (specified as an argument), plotting
21mr|texlive-swimgraf-20190228-1|22	long course and short course times in separate lines. Records
21mr|texlive-swimgraf-20190228-1|23	and qualifying times, stored in text files, may optionally be
21mr|texlive-swimgraf-20190228-1|24	included on the graph. \swimtext produces a written record of
21mr|texlive-swimgraf-20190228-1|25	the times in all events. Files of current world and Canadian
21mr|texlive-swimgraf-20190228-1|26	records are included. The package requires the PSTricks and
21mr|texlive-swimgraf-20190228-1|27	keyval packages. For attractive output it also requires a
21mr|texlive-swimgraf-20190228-1|28	colour output device.
21mr|texlive-swimgraf-20190228-1|29	
21mr|texlive-swimgraf-20190228-1|30	#-----------------------------------------------------------------------
21mr|texlive-swimgraf-20190228-1|31	%files
21mr|texlive-swimgraf-20190228-1|32	%{_texmfdistdir}/tex/latex/swimgraf
21mr|texlive-swimgraf-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/swimgraf
21mr|texlive-swimgraf-20190228-1|34	
21mr|texlive-swimgraf-20190228-1|35	#-----------------------------------------------------------------------
21mr|texlive-swimgraf-20190228-1|36	%prep
21mr|texlive-swimgraf-20190228-1|37	%setup -c -a0 -a1
21mr|texlive-swimgraf-20190228-1|38	
21mr|texlive-swimgraf-20190228-1|39	%build
21mr|texlive-swimgraf-20190228-1|40	
21mr|texlive-swimgraf-20190228-1|41	%install
21mr|texlive-swimgraf-20190228-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-swimgraf-20190228-1|43	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19136 21
21mr|texlive-symbol-20190228-1|1	# revision 31835
21mr|texlive-symbol-20190228-1|2	# category Package
21mr|texlive-symbol-20190228-1|3	# catalog-ctan /fonts/urw/base35
21mr|texlive-symbol-20190228-1|4	# catalog-date 2012-06-06 22:57:48 +0200
21mr|texlive-symbol-20190228-1|5	# catalog-license gpl
21mr|texlive-symbol-20190228-1|6	# catalog-version undef
21mr|texlive-symbol-20190228-1|7	Name:		texlive-symbol
21mr|texlive-symbol-20190228-1|8	Version:	20190228
21mr|texlive-symbol-20190228-1|9	Release:	1
21mr|texlive-symbol-20190228-1|10	Summary:	URW "Base 35" font pack for LaTeX
21mr|texlive-symbol-20190228-1|11	Group:		Publishing
21mr|texlive-symbol-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/urw/base35
21mr|texlive-symbol-20190228-1|13	License:	GPL
21mr|texlive-symbol-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/symbol.tar.xz
21mr|texlive-symbol-20190228-1|15	BuildArch:	noarch
21mr|texlive-symbol-20190228-1|16	BuildRequires:	texlive-tlpkg
21mr|texlive-symbol-20190228-1|17	Requires(pre):	texlive-tlpkg
21mr|texlive-symbol-20190228-1|18	Requires(post):	texlive-kpathsea
21mr|texlive-symbol-20190228-1|19	
21mr|texlive-symbol-20190228-1|20	%description
21mr|texlive-symbol-20190228-1|21	A set of fonts for use as "drop-in" replacements for Adobe's
21mr|texlive-symbol-20190228-1|22	basic set, comprising: - Century Schoolbook (substituting for
21mr|texlive-symbol-20190228-1|23	Adobe's New Century Schoolbook); - Dingbats (substituting for
21mr|texlive-symbol-20190228-1|24	Adobe's Zapf Dingbats); - Nimbus Mono L (substituting for
21mr|texlive-symbol-20190228-1|25	Abobe's Courier); - Nimbus Roman No9 L (substituting for
21mr|texlive-symbol-20190228-1|26	Adobe's Times); - Nimbus Sans L (substituting for Adobe's
21mr|texlive-symbol-20190228-1|27	Helvetica); - Standard Symbols L (substituting for Adobe's
21mr|texlive-symbol-20190228-1|28	Symbol); - URW Bookman; - URW Chancery L Medium Italic
21mr|texlive-symbol-20190228-1|29	(substituting for Adobe's Zapf Chancery); - URW Gothic L Book
21mr|texlive-symbol-20190228-1|30	(substituting for Adobe's Avant Garde); and - URW Palladio L
21mr|texlive-symbol-20190228-1|31	(substituting for Adobe's Palatino).
21mr|texlive-symbol-20190228-1|32	
21mr|texlive-symbol-20190228-1|33	#-----------------------------------------------------------------------
21mr|texlive-symbol-20190228-1|34	%files
21mr|texlive-symbol-20190228-1|35	%{_texmfdistdir}/dvips/symbol/config.usy
21mr|texlive-symbol-20190228-1|36	%{_texmfdistdir}/fonts/afm/adobe/symbol/psyb.afm
21mr|texlive-symbol-20190228-1|37	%{_texmfdistdir}/fonts/afm/adobe/symbol/psyr.afm
21mr|texlive-symbol-20190228-1|38	%{_texmfdistdir}/fonts/afm/urw/symbol/usyr.afm
21mr|texlive-symbol-20190228-1|39	%{_texmfdistdir}/fonts/map/dvips/symbol/usy.map
21mr|texlive-symbol-20190228-1|40	%{_texmfdistdir}/fonts/tfm/adobe/symbol/psyr.tfm
21mr|texlive-symbol-20190228-1|41	%{_texmfdistdir}/fonts/tfm/monotype/symbol/msyr.tfm
21mr|texlive-symbol-20190228-1|42	%{_texmfdistdir}/fonts/tfm/urw35vf/symbol/usyr.tfm
21mr|texlive-symbol-20190228-1|43	%{_texmfdistdir}/fonts/type1/urw/symbol/usyr.pfb
21mr|texlive-symbol-20190228-1|44	%{_texmfdistdir}/fonts/type1/urw/symbol/usyr.pfm
21mr|texlive-symbol-20190228-1|45	%{_texmfdistdir}/tex/latex/symbol/uusy.fd
21mr|texlive-symbol-20190228-1|46	
21mr|texlive-symbol-20190228-1|47	#-----------------------------------------------------------------------
21mr|texlive-symbol-20190228-1|48	%prep
21mr|texlive-symbol-20190228-1|49	%setup -c -a0
21mr|texlive-symbol-20190228-1|50	
21mr|texlive-symbol-20190228-1|51	%build
21mr|texlive-symbol-20190228-1|52	
21mr|texlive-symbol-20190228-1|53	%install
21mr|texlive-symbol-20190228-1|54	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-symbol-20190228-1|55	cp -fpar dvips fonts tex %{buildroot}%{_texmfdistdir}

19137 21
21mr|texlive-synctex-20190327-1|1	# revision 33736
21mr|texlive-synctex-20190327-1|2	# category TLCore
21mr|texlive-synctex-20190327-1|3	# catalog-ctan undef
21mr|texlive-synctex-20190327-1|4	# catalog-date undef
21mr|texlive-synctex-20190327-1|5	# catalog-license undef
21mr|texlive-synctex-20190327-1|6	# catalog-version undef
21mr|texlive-synctex-20190327-1|7	Name:		texlive-synctex
21mr|texlive-synctex-20190327-1|8	Version:	20190327
21mr|texlive-synctex-20190327-1|9	Release:	1
21mr|texlive-synctex-20190327-1|10	Summary:	TeXLive synctex package
21mr|texlive-synctex-20190327-1|11	Group:		Publishing
21mr|texlive-synctex-20190327-1|12	URL:		http://tug.org/texlive
21mr|texlive-synctex-20190327-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-synctex-20190327-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/synctex.tar.xz
21mr|texlive-synctex-20190327-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/synctex.doc.tar.xz
21mr|texlive-synctex-20190327-1|16	BuildArch:	noarch
21mr|texlive-synctex-20190327-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-synctex-20190327-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-synctex-20190327-1|19	Requires:	texlive-synctex.bin
21mr|texlive-synctex-20190327-1|20	
21mr|texlive-synctex-20190327-1|21	%description
21mr|texlive-synctex-20190327-1|22	TeXLive synctex package.
21mr|texlive-synctex-20190327-1|23	
21mr|texlive-synctex-20190327-1|24	#-----------------------------------------------------------------------
21mr|texlive-synctex-20190327-1|25	%files
21mr|texlive-synctex-20190327-1|26	%doc %{_mandir}/man1/synctex.1*
21mr|texlive-synctex-20190327-1|27	%doc %{_texmfdistdir}/doc/man/man1/synctex.man1.pdf
21mr|texlive-synctex-20190327-1|28	%doc %{_mandir}/man5/synctex.5*
21mr|texlive-synctex-20190327-1|29	%doc %{_texmfdistdir}/doc/man/man5/synctex.man5.pdf
21mr|texlive-synctex-20190327-1|30	
21mr|texlive-synctex-20190327-1|31	#-----------------------------------------------------------------------
21mr|texlive-synctex-20190327-1|32	%prep
21mr|texlive-synctex-20190327-1|33	%setup -c -a0 -a1
21mr|texlive-synctex-20190327-1|34	
21mr|texlive-synctex-20190327-1|35	%build
21mr|texlive-synctex-20190327-1|36	
21mr|texlive-synctex-20190327-1|37	%install
21mr|texlive-synctex-20190327-1|38	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-synctex-20190327-1|39	cp -fpar texmf-dist %{buildroot}%{_datadir}
21mr|texlive-synctex-20190327-1|40	mkdir -p %{buildroot}%{_mandir}/man1
21mr|texlive-synctex-20190327-1|41	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1
21mr|texlive-synctex-20190327-1|42	mkdir -p %{buildroot}%{_mandir}/man5
21mr|texlive-synctex-20190327-1|43	mv %{buildroot}%{_texmfdistdir}/doc/man/man5/*.5 %{buildroot}%{_mandir}/man5

19138 21
21mr|texlive-syntax-20190228-1|1	# revision 15878
21mr|texlive-syntax-20190228-1|2	# category Package
21mr|texlive-syntax-20190228-1|3	# catalog-ctan /macros/latex/contrib/syntax
21mr|texlive-syntax-20190228-1|4	# catalog-date 2009-10-01 19:53:35 +0200
21mr|texlive-syntax-20190228-1|5	# catalog-license gpl
21mr|texlive-syntax-20190228-1|6	# catalog-version undef
21mr|texlive-syntax-20190228-1|7	Name:		texlive-syntax
21mr|texlive-syntax-20190228-1|8	Version:	20190228
21mr|texlive-syntax-20190228-1|9	Release:	1
21mr|texlive-syntax-20190228-1|10	Summary:	Creation of syntax diagrams
21mr|texlive-syntax-20190228-1|11	Group:		Publishing
21mr|texlive-syntax-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/syntax
21mr|texlive-syntax-20190228-1|13	License:	GPL
21mr|texlive-syntax-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/syntax.tar.xz
21mr|texlive-syntax-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/syntax.doc.tar.xz
21mr|texlive-syntax-20190228-1|16	BuildArch:	noarch
21mr|texlive-syntax-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-syntax-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-syntax-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-syntax-20190228-1|20	
21mr|texlive-syntax-20190228-1|21	%description
21mr|texlive-syntax-20190228-1|22	Create syntax diagrams using special environments and commands
21mr|texlive-syntax-20190228-1|23	to represent the diagram structure.
21mr|texlive-syntax-20190228-1|24	
21mr|texlive-syntax-20190228-1|25	#-----------------------------------------------------------------------
21mr|texlive-syntax-20190228-1|26	%files
21mr|texlive-syntax-20190228-1|27	%{_texmfdistdir}/tex/latex/syntax/syntax.tex
21mr|texlive-syntax-20190228-1|28	%doc %{_texmfdistdir}/doc/latex/syntax/README
21mr|texlive-syntax-20190228-1|29	%doc %{_texmfdistdir}/doc/latex/syntax/syntaxintro.pdf
21mr|texlive-syntax-20190228-1|30	%doc %{_texmfdistdir}/doc/latex/syntax/syntaxintro.tex
21mr|texlive-syntax-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/syntax/syntaxtest.pdf
21mr|texlive-syntax-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/syntax/syntaxtest.tex
21mr|texlive-syntax-20190228-1|33	
21mr|texlive-syntax-20190228-1|34	#-----------------------------------------------------------------------
21mr|texlive-syntax-20190228-1|35	%prep
21mr|texlive-syntax-20190228-1|36	%setup -c -a0 -a1
21mr|texlive-syntax-20190228-1|37	
21mr|texlive-syntax-20190228-1|38	%build
21mr|texlive-syntax-20190228-1|39	
21mr|texlive-syntax-20190228-1|40	%install
21mr|texlive-syntax-20190228-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-syntax-20190228-1|42	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19139 21
21mr|texlive-syntrace-1.1-7|1	# revision 15878
21mr|texlive-syntrace-1.1-7|2	# category Package
21mr|texlive-syntrace-1.1-7|3	# catalog-ctan /macros/latex/contrib/syntrace
21mr|texlive-syntrace-1.1-7|4	# catalog-date 2007-03-13 15:26:21 +0100
21mr|texlive-syntrace-1.1-7|5	# catalog-license lppl
21mr|texlive-syntrace-1.1-7|6	# catalog-version 1.1
21mr|texlive-syntrace-1.1-7|7	Name:		texlive-syntrace
21mr|texlive-syntrace-1.1-7|8	Version:	1.1
21mr|texlive-syntrace-1.1-7|9	Release:	7
21mr|texlive-syntrace-1.1-7|10	Summary:	Labels for tracing in a syntax tree
21mr|texlive-syntrace-1.1-7|11	Group:		Publishing
21mr|texlive-syntrace-1.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/syntrace
21mr|texlive-syntrace-1.1-7|13	License:	LPPL
21mr|texlive-syntrace-1.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/syntrace.tar.xz
21mr|texlive-syntrace-1.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/syntrace.doc.tar.xz
21mr|texlive-syntrace-1.1-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/syntrace.source.tar.xz
21mr|texlive-syntrace-1.1-7|17	BuildArch:	noarch
21mr|texlive-syntrace-1.1-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-syntrace-1.1-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-syntrace-1.1-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-syntrace-1.1-7|21	
21mr|texlive-syntrace-1.1-7|22	%description
21mr|texlive-syntrace-1.1-7|23	This package adds support for for traces in trees created using
21mr|texlive-syntrace-1.1-7|24	either the synttree or the qtree package. The package provides
21mr|texlive-syntrace-1.1-7|25	two commands (\traceLabel and \traceReference) to set and use a
21mr|texlive-syntrace-1.1-7|26	trace.
21mr|texlive-syntrace-1.1-7|27	
21mr|texlive-syntrace-1.1-7|28	
21mr|texlive-syntrace-1.1-7|29	#-----------------------------------------------------------------------
21mr|texlive-syntrace-1.1-7|30	%files
21mr|texlive-syntrace-1.1-7|31	%{_texmfdistdir}/tex/latex/syntrace/syntrace.sty
21mr|texlive-syntrace-1.1-7|32	%doc %{_texmfdistdir}/doc/latex/syntrace/README
21mr|texlive-syntrace-1.1-7|33	%doc %{_texmfdistdir}/doc/latex/syntrace/syntrace.pdf
21mr|texlive-syntrace-1.1-7|34	#- source
21mr|texlive-syntrace-1.1-7|35	%doc %{_texmfdistdir}/source/latex/syntrace/syntrace.dtx
21mr|texlive-syntrace-1.1-7|36	%doc %{_texmfdistdir}/source/latex/syntrace/syntrace.ins
21mr|texlive-syntrace-1.1-7|37	
21mr|texlive-syntrace-1.1-7|38	#-----------------------------------------------------------------------
21mr|texlive-syntrace-1.1-7|39	%prep
21mr|texlive-syntrace-1.1-7|40	%setup -c -a0 -a1 -a2
21mr|texlive-syntrace-1.1-7|41	
21mr|texlive-syntrace-1.1-7|42	%build
21mr|texlive-syntrace-1.1-7|43	
21mr|texlive-syntrace-1.1-7|44	%install
21mr|texlive-syntrace-1.1-7|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-syntrace-1.1-7|46	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19140 21
21mr|texlive-synttree-1.4.2-7|1	# revision 16252
21mr|texlive-synttree-1.4.2-7|2	# category Package
21mr|texlive-synttree-1.4.2-7|3	# catalog-ctan /macros/latex/contrib/synttree
21mr|texlive-synttree-1.4.2-7|4	# catalog-date 2009-11-30 09:23:31 +0100
21mr|texlive-synttree-1.4.2-7|5	# catalog-license lppl
21mr|texlive-synttree-1.4.2-7|6	# catalog-version 1.4.2
21mr|texlive-synttree-1.4.2-7|7	Name:		texlive-synttree
21mr|texlive-synttree-1.4.2-7|8	Version:	1.4.2
21mr|texlive-synttree-1.4.2-7|9	Release:	7
21mr|texlive-synttree-1.4.2-7|10	Summary:	Typeset syntactic trees
21mr|texlive-synttree-1.4.2-7|11	Group:		Publishing
21mr|texlive-synttree-1.4.2-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/synttree
21mr|texlive-synttree-1.4.2-7|13	License:	LPPL
21mr|texlive-synttree-1.4.2-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/synttree.tar.xz
21mr|texlive-synttree-1.4.2-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/synttree.doc.tar.xz
21mr|texlive-synttree-1.4.2-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/synttree.source.tar.xz
21mr|texlive-synttree-1.4.2-7|17	BuildArch:	noarch
21mr|texlive-synttree-1.4.2-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-synttree-1.4.2-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-synttree-1.4.2-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-synttree-1.4.2-7|21	
21mr|texlive-synttree-1.4.2-7|22	%description
21mr|texlive-synttree-1.4.2-7|23	A package to typeset syntactic trees such as those used in
21mr|texlive-synttree-1.4.2-7|24	Chomsky's Generative grammar, based on a description of the
21mr|texlive-synttree-1.4.2-7|25	structure of the tree.
21mr|texlive-synttree-1.4.2-7|26	
21mr|texlive-synttree-1.4.2-7|27	
21mr|texlive-synttree-1.4.2-7|28	#-----------------------------------------------------------------------
21mr|texlive-synttree-1.4.2-7|29	%files
21mr|texlive-synttree-1.4.2-7|30	%{_texmfdistdir}/tex/latex/synttree/synttree.sty
21mr|texlive-synttree-1.4.2-7|31	%doc %{_texmfdistdir}/doc/latex/synttree/README
21mr|texlive-synttree-1.4.2-7|32	%doc %{_texmfdistdir}/doc/latex/synttree/synttree.pdf
21mr|texlive-synttree-1.4.2-7|33	#- source
21mr|texlive-synttree-1.4.2-7|34	%doc %{_texmfdistdir}/source/latex/synttree/synttree.dtx
21mr|texlive-synttree-1.4.2-7|35	%doc %{_texmfdistdir}/source/latex/synttree/synttree.ins
21mr|texlive-synttree-1.4.2-7|36	
21mr|texlive-synttree-1.4.2-7|37	#-----------------------------------------------------------------------
21mr|texlive-synttree-1.4.2-7|38	%prep
21mr|texlive-synttree-1.4.2-7|39	%setup -c -a0 -a1 -a2
21mr|texlive-synttree-1.4.2-7|40	
21mr|texlive-synttree-1.4.2-7|41	%build
21mr|texlive-synttree-1.4.2-7|42	
21mr|texlive-synttree-1.4.2-7|43	%install
21mr|texlive-synttree-1.4.2-7|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-synttree-1.4.2-7|45	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19141 21
21mr|texlive-t2-20190228-1|1	# revision 29349
21mr|texlive-t2-20190228-1|2	# category Package
21mr|texlive-t2-20190228-1|3	# catalog-ctan /macros/latex/contrib/t2
21mr|texlive-t2-20190228-1|4	# catalog-date 2012-06-05 14:57:36 +0200
21mr|texlive-t2-20190228-1|5	# catalog-license lppl
21mr|texlive-t2-20190228-1|6	# catalog-version undef
21mr|texlive-t2-20190228-1|7	Name:		texlive-t2
21mr|texlive-t2-20190228-1|8	Version:	20190228
21mr|texlive-t2-20190228-1|9	Release:	1
21mr|texlive-t2-20190228-1|10	Summary:	Support for using T2 encoding
21mr|texlive-t2-20190228-1|11	Group:		Publishing
21mr|texlive-t2-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/t2
21mr|texlive-t2-20190228-1|13	License:	LPPL
21mr|texlive-t2-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/t2.tar.xz
21mr|texlive-t2-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/t2.doc.tar.xz
21mr|texlive-t2-20190228-1|16	BuildArch:	noarch
21mr|texlive-t2-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-t2-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-t2-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-t2-20190228-1|20	Requires(post):	texlive-tetex
21mr|texlive-t2-20190228-1|21	
21mr|texlive-t2-20190228-1|22	%description
21mr|texlive-t2-20190228-1|23	The T2 bundle provides a variety of separate support functions,
21mr|texlive-t2-20190228-1|24	for using Cyrillic characters in LaTeX: - the mathtext package,
21mr|texlive-t2-20190228-1|25	for using Cyrillic letters 'transparently' in formulae - the
21mr|texlive-t2-20190228-1|26	citehack package, for using Cyrillic (or indeed any non-ascii)
21mr|texlive-t2-20190228-1|27	characters in citation keys; - support for Cyrillic in BibTeX;
21mr|texlive-t2-20190228-1|28	- support for Cyrillic in Makeindex; and - various items of
21mr|texlive-t2-20190228-1|29	font support.
21mr|texlive-t2-20190228-1|30	
21mr|texlive-t2-20190228-1|31	#-----------------------------------------------------------------------
21mr|texlive-t2-20190228-1|32	%files
21mr|texlive-t2-20190228-1|33	%{_texmfdistdir}/fonts/enc/t2/t2a-mod1.enc
21mr|texlive-t2-20190228-1|34	%{_texmfdistdir}/fonts/enc/t2/t2a-mod2.enc
21mr|texlive-t2-20190228-1|35	%{_texmfdistdir}/fonts/enc/t2/t2a.enc
21mr|texlive-t2-20190228-1|36	%{_texmfdistdir}/fonts/enc/t2/t2b.enc
21mr|texlive-t2-20190228-1|37	%{_texmfdistdir}/fonts/enc/t2/t2c.enc
21mr|texlive-t2-20190228-1|38	%{_texmfdistdir}/fonts/enc/t2/x2.enc
21mr|texlive-t2-20190228-1|39	%{_texmfdistdir}/tex/generic/t2/cyrfinst/6r.etx
21mr|texlive-t2-20190228-1|40	%{_texmfdistdir}/tex/generic/t2/cyrfinst/README
21mr|texlive-t2-20190228-1|41	%{_texmfdistdir}/tex/generic/t2/cyrfinst/cyrillic.mtx
21mr|texlive-t2-20190228-1|42	%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/lcyc.etx
21mr|texlive-t2-20190228-1|43	%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/lcyci.etx
21mr|texlive-t2-20190228-1|44	%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/lcycij.etx
21mr|texlive-t2-20190228-1|45	%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/lcycj.etx
21mr|texlive-t2-20190228-1|46	%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/lcyctt.etx
21mr|texlive-t2-20190228-1|47	%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/lcyi.etx
21mr|texlive-t2-20190228-1|48	%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/lcyij.etx
21mr|texlive-t2-20190228-1|49	%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/lcyitt.etx
21mr|texlive-t2-20190228-1|50	%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/lcyj.etx
21mr|texlive-t2-20190228-1|51	%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/lcytt.etx
21mr|texlive-t2-20190228-1|52	%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/ot2c.etx
21mr|texlive-t2-20190228-1|53	%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/ot2cj.etx
21mr|texlive-t2-20190228-1|54	%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/ot2i.etx
21mr|texlive-t2-20190228-1|55	%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/ot2ij.etx
21mr|texlive-t2-20190228-1|56	%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/ot2j.etx
21mr|texlive-t2-20190228-1|57	%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/t2ac.etx
21mr|texlive-t2-20190228-1|58	%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/t2acj.etx
21mr|texlive-t2-20190228-1|59	%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/t2ai.etx
21mr|texlive-t2-20190228-1|60	%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/t2aij.etx
21mr|texlive-t2-20190228-1|61	%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/t2aj.etx
21mr|texlive-t2-20190228-1|62	%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/t2bc.etx
21mr|texlive-t2-20190228-1|63	%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/t2bcj.etx
21mr|texlive-t2-20190228-1|64	%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/t2bi.etx
21mr|texlive-t2-20190228-1|65	%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/t2bij.etx
21mr|texlive-t2-20190228-1|66	%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/t2bj.etx
21mr|texlive-t2-20190228-1|67	%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/t2cc.etx
21mr|texlive-t2-20190228-1|68	%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/t2ccj.etx
21mr|texlive-t2-20190228-1|69	%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/t2ci.etx
21mr|texlive-t2-20190228-1|70	%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/t2cij.etx
21mr|texlive-t2-20190228-1|71	%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/t2cj.etx
21mr|texlive-t2-20190228-1|72	%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/x2c.etx
21mr|texlive-t2-20190228-1|73	%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/x2cj.etx
21mr|texlive-t2-20190228-1|74	%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/x2i.etx
21mr|texlive-t2-20190228-1|75	%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/x2ij.etx
21mr|texlive-t2-20190228-1|76	%{_texmfdistdir}/tex/generic/t2/cyrfinst/derivatives/x2j.etx
21mr|texlive-t2-20190228-1|77	%{_texmfdistdir}/tex/generic/t2/cyrfinst/etc/alias-cmc.tex
21mr|texlive-t2-20190228-1|78	%{_texmfdistdir}/tex/generic/t2/cyrfinst/etc/alias-wncy.tex
21mr|texlive-t2-20190228-1|79	%{_texmfdistdir}/tex/generic/t2/cyrfinst/etc/cyralias.tex
21mr|texlive-t2-20190228-1|80	%{_texmfdistdir}/tex/generic/t2/cyrfinst/etc/fnstcorr.tex
21mr|texlive-t2-20190228-1|81	%{_texmfdistdir}/tex/generic/t2/cyrfinst/etc/showenc
21mr|texlive-t2-20190228-1|82	%{_texmfdistdir}/tex/generic/t2/cyrfinst/lcy-hi.etx
21mr|texlive-t2-20190228-1|83	%{_texmfdistdir}/tex/generic/t2/cyrfinst/lcy.etx
21mr|texlive-t2-20190228-1|84	%{_texmfdistdir}/tex/generic/t2/cyrfinst/ot2.etx
21mr|texlive-t2-20190228-1|85	%{_texmfdistdir}/tex/generic/t2/cyrfinst/t2a.etx
21mr|texlive-t2-20190228-1|86	%{_texmfdistdir}/tex/generic/t2/cyrfinst/t2b.etx
21mr|texlive-t2-20190228-1|87	%{_texmfdistdir}/tex/generic/t2/cyrfinst/t2c.etx
21mr|texlive-t2-20190228-1|88	%{_texmfdistdir}/tex/generic/t2/cyrfinst/x2.etx
21mr|texlive-t2-20190228-1|89	%{_texmfdistdir}/tex/latex/t2/citehack.sty
21mr|texlive-t2-20190228-1|90	%{_texmfdistdir}/tex/latex/t2/mathtext.sty
21mr|texlive-t2-20190228-1|91	%{_texmfdistdir}/tex/latex/t2/misccorr.sty
21mr|texlive-t2-20190228-1|92	%_texmf_fmtutil_d/t2
21mr|texlive-t2-20190228-1|93	%doc %{_texmfdistdir}/doc/generic/t2/Makefile
21mr|texlive-t2-20190228-1|94	%doc %{_texmfdistdir}/doc/generic/t2/OT2uni.map
21mr|texlive-t2-20190228-1|95	%doc %{_texmfdistdir}/doc/generic/t2/README
21mr|texlive-t2-20190228-1|96	%doc %{_texmfdistdir}/doc/generic/t2/T2Auni.map
21mr|texlive-t2-20190228-1|97	%doc %{_texmfdistdir}/doc/generic/t2/T2Buni.map
21mr|texlive-t2-20190228-1|98	%doc %{_texmfdistdir}/doc/generic/t2/T2Cuni.map
21mr|texlive-t2-20190228-1|99	%doc %{_texmfdistdir}/doc/generic/t2/X2uni.map
21mr|texlive-t2-20190228-1|100	%doc %{_texmfdistdir}/doc/generic/t2/amscyr.txt
21mr|texlive-t2-20190228-1|101	%doc %{_texmfdistdir}/doc/generic/t2/broken1.txt
21mr|texlive-t2-20190228-1|102	%doc %{_texmfdistdir}/doc/generic/t2/broken2.txt
21mr|texlive-t2-20190228-1|103	%doc %{_texmfdistdir}/doc/generic/t2/cyrcset7.txt
21mr|texlive-t2-20190228-1|104	%doc %{_texmfdistdir}/doc/generic/t2/cyrcset8.txt
21mr|texlive-t2-20190228-1|105	%doc %{_texmfdistdir}/doc/generic/t2/cyrcsets.ind
21mr|texlive-t2-20190228-1|106	%doc %{_texmfdistdir}/doc/generic/t2/etc/amsppt.diff
21mr|texlive-t2-20190228-1|107	%doc %{_texmfdistdir}/doc/generic/t2/etc/mathtext.dtx
21mr|texlive-t2-20190228-1|108	%doc %{_texmfdistdir}/doc/generic/t2/etc/mathtext.ins
21mr|texlive-t2-20190228-1|109	%doc %{_texmfdistdir}/doc/generic/t2/etc/rubibtex/README
21mr|texlive-t2-20190228-1|110	%doc %{_texmfdistdir}/doc/generic/t2/etc/rubibtex/rubibtex
21mr|texlive-t2-20190228-1|111	%doc %{_texmfdistdir}/doc/generic/t2/etc/rubibtex/rubibtex.bat
21mr|texlive-t2-20190228-1|112	%doc %{_texmfdistdir}/doc/generic/t2/etc/rubibtex/rubibtex.old
21mr|texlive-t2-20190228-1|113	%doc %{_texmfdistdir}/doc/generic/t2/etc/rubibtex/rubibtex.sed
21mr|texlive-t2-20190228-1|114	%doc %{_texmfdistdir}/doc/generic/t2/etc/ruinpenc
21mr|texlive-t2-20190228-1|115	%doc %{_texmfdistdir}/doc/generic/t2/etc/rumkidx/README
21mr|texlive-t2-20190228-1|116	%doc %{_texmfdistdir}/doc/generic/t2/etc/rumkidx/rumakeindex
21mr|texlive-t2-20190228-1|117	%doc %{_texmfdistdir}/doc/generic/t2/etc/rumkidx/rumkidx1.sed
21mr|texlive-t2-20190228-1|118	%doc %{_texmfdistdir}/doc/generic/t2/etc/rumkidx/rumkidx2.sed
21mr|texlive-t2-20190228-1|119	%doc %{_texmfdistdir}/doc/generic/t2/etc/rumkidx/rumkidx3.sed
21mr|texlive-t2-20190228-1|120	%doc %{_texmfdistdir}/doc/generic/t2/etc/rumkidx/rumkidxd.bat
21mr|texlive-t2-20190228-1|121	%doc %{_texmfdistdir}/doc/generic/t2/etc/rumkidx/rumkidxw.bat
21mr|texlive-t2-20190228-1|122	%doc %{_texmfdistdir}/doc/generic/t2/etc/t2filter.c
21mr|texlive-t2-20190228-1|123	%doc %{_texmfdistdir}/doc/generic/t2/etc/utf-8/test-utf8.tex
21mr|texlive-t2-20190228-1|124	%doc %{_texmfdistdir}/doc/generic/t2/etc/utf-8/utf-8.def
21mr|texlive-t2-20190228-1|125	%doc %{_texmfdistdir}/doc/generic/t2/etc/utf-8/utfcyr.def
21mr|texlive-t2-20190228-1|126	%doc %{_texmfdistdir}/doc/generic/t2/etc/utf-8/utflat.def
21mr|texlive-t2-20190228-1|127	%doc %{_texmfdistdir}/doc/generic/t2/examples/example1.tex
21mr|texlive-t2-20190228-1|128	%doc %{_texmfdistdir}/doc/generic/t2/examples/example2.tex
21mr|texlive-t2-20190228-1|129	%doc %{_texmfdistdir}/doc/generic/t2/examples/example3.tex
21mr|texlive-t2-20190228-1|130	%doc %{_texmfdistdir}/doc/generic/t2/examples/example4.tex
21mr|texlive-t2-20190228-1|131	%doc %{_texmfdistdir}/doc/generic/t2/examples/example5.tex
21mr|texlive-t2-20190228-1|132	%doc %{_texmfdistdir}/doc/generic/t2/make-enc.pl
21mr|texlive-t2-20190228-1|133	%doc %{_texmfdistdir}/doc/generic/t2/mkencs.sh
21mr|texlive-t2-20190228-1|134	%doc %{_texmfdistdir}/doc/generic/t2/mtcyr.txt
21mr|texlive-t2-20190228-1|135	%doc %{_texmfdistdir}/doc/generic/t2/t2cyr.txt
21mr|texlive-t2-20190228-1|136	%doc %{_texmfdistdir}/doc/generic/t2/t2lat.txt
21mr|texlive-t2-20190228-1|137	%doc %{_texmfdistdir}/doc/generic/t2/urwcyr.txt
21mr|texlive-t2-20190228-1|138	
21mr|texlive-t2-20190228-1|139	#-----------------------------------------------------------------------
21mr|texlive-t2-20190228-1|140	%prep
21mr|texlive-t2-20190228-1|141	%setup -c -a0 -a1
21mr|texlive-t2-20190228-1|142	
21mr|texlive-t2-20190228-1|143	%build
21mr|texlive-t2-20190228-1|144	
21mr|texlive-t2-20190228-1|145	%install
21mr|texlive-t2-20190228-1|146	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-t2-20190228-1|147	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}
21mr|texlive-t2-20190228-1|148	mkdir -p %{buildroot}%{_texmf_fmtutil_d}
21mr|texlive-t2-20190228-1|149	cat > %{buildroot}%{_texmf_fmtutil_d}/t2 <<EOF
21mr|texlive-t2-20190228-1|150	#
21mr|texlive-t2-20190228-1|151	# from t2:
21mr|texlive-t2-20190228-1|152	#! cyramstex pdftex language.dat -translate-file=cp227.tcx *cyramstx.ini
21mr|texlive-t2-20190228-1|153	#! cyrtex pdftex language.dat -translate-file=cp227.tcx *cyrtex.ini
21mr|texlive-t2-20190228-1|154	#! cyrtexinfo pdftex language.dat -translate-file=cp227.tcx *cyrtxinf.ini
21mr|texlive-t2-20190228-1|155	EOF

19142 21
21mr|texlive-Tabbing-20190228-1|1	Name:		texlive-Tabbing
21mr|texlive-Tabbing-20190228-1|2	Version:	20190228
21mr|texlive-Tabbing-20190228-1|3	Release:	1
21mr|texlive-Tabbing-20190228-1|4	Summary:	Tabbing with accented letters
21mr|texlive-Tabbing-20190228-1|5	Group:		Publishing
21mr|texlive-Tabbing-20190228-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/Tabbing
21mr|texlive-Tabbing-20190228-1|7	License:	LPPL
21mr|texlive-Tabbing-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/Tabbing.tar.xz
21mr|texlive-Tabbing-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/Tabbing.doc.tar.xz
21mr|texlive-Tabbing-20190228-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/Tabbing.source.tar.xz
21mr|texlive-Tabbing-20190228-1|11	BuildArch:	noarch
21mr|texlive-Tabbing-20190228-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-Tabbing-20190228-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-Tabbing-20190228-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-Tabbing-20190228-1|15	
21mr|texlive-Tabbing-20190228-1|16	%description
21mr|texlive-Tabbing-20190228-1|17	By default, some of the tabbing environment's commands clash
21mr|texlive-Tabbing-20190228-1|18	with default accent commands; LaTeX provides the odd commands
21mr|texlive-Tabbing-20190228-1|19	\a', etc., to deal with the clash. The package offers a variant
21mr|texlive-Tabbing-20190228-1|20	of the tabbing environment which does not create this
21mr|texlive-Tabbing-20190228-1|21	difficulty, so that users need not learn two sets of accent
21mr|texlive-Tabbing-20190228-1|22	commands.
21mr|texlive-Tabbing-20190228-1|23	
21mr|texlive-Tabbing-20190228-1|24	
21mr|texlive-Tabbing-20190228-1|25	#-----------------------------------------------------------------------
21mr|texlive-Tabbing-20190228-1|26	%files
21mr|texlive-Tabbing-20190228-1|27	%{_texmfdistdir}/tex/latex/Tabbing/Tabbing.sty
21mr|texlive-Tabbing-20190228-1|28	%doc %{_texmfdistdir}/doc/latex/Tabbing/00readme
21mr|texlive-Tabbing-20190228-1|29	%doc %{_texmfdistdir}/doc/latex/Tabbing/Tabbing.pdf
21mr|texlive-Tabbing-20190228-1|30	#- source
21mr|texlive-Tabbing-20190228-1|31	%doc %{_texmfdistdir}/source/latex/Tabbing/Tabbing.dtx
21mr|texlive-Tabbing-20190228-1|32	%doc %{_texmfdistdir}/source/latex/Tabbing/Tabbing.ins
21mr|texlive-Tabbing-20190228-1|33	
21mr|texlive-Tabbing-20190228-1|34	#-----------------------------------------------------------------------
21mr|texlive-Tabbing-20190228-1|35	%prep
21mr|texlive-Tabbing-20190228-1|36	%setup -c -a0 -a1 -a2
21mr|texlive-Tabbing-20190228-1|37	
21mr|texlive-Tabbing-20190228-1|38	%build
21mr|texlive-Tabbing-20190228-1|39	
21mr|texlive-Tabbing-20190228-1|40	%install
21mr|texlive-Tabbing-20190228-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-Tabbing-20190228-1|42	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19143 21
21mr|texlive-tabfigures-1.1-6|1	# revision 25202
21mr|texlive-tabfigures-1.1-6|2	# category Package
21mr|texlive-tabfigures-1.1-6|3	# catalog-ctan /macros/latex/contrib/tabfigures
21mr|texlive-tabfigures-1.1-6|4	# catalog-date 2012-01-25 23:45:22 +0100
21mr|texlive-tabfigures-1.1-6|5	# catalog-license lppl1.3
21mr|texlive-tabfigures-1.1-6|6	# catalog-version 1.1
21mr|texlive-tabfigures-1.1-6|7	Name:		texlive-tabfigures
21mr|texlive-tabfigures-1.1-6|8	Version:	1.1
21mr|texlive-tabfigures-1.1-6|9	Release:	6
21mr|texlive-tabfigures-1.1-6|10	Summary:	Maintain vertical alignment of figures
21mr|texlive-tabfigures-1.1-6|11	Group:		Publishing
21mr|texlive-tabfigures-1.1-6|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tabfigures
21mr|texlive-tabfigures-1.1-6|13	License:	LPPL1.3
21mr|texlive-tabfigures-1.1-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tabfigures.tar.xz
21mr|texlive-tabfigures-1.1-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tabfigures.doc.tar.xz
21mr|texlive-tabfigures-1.1-6|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tabfigures.source.tar.xz
21mr|texlive-tabfigures-1.1-6|17	BuildArch:	noarch
21mr|texlive-tabfigures-1.1-6|18	BuildRequires:	texlive-tlpkg
21mr|texlive-tabfigures-1.1-6|19	Requires(pre):	texlive-tlpkg
21mr|texlive-tabfigures-1.1-6|20	Requires(post):	texlive-kpathsea
21mr|texlive-tabfigures-1.1-6|21	
21mr|texlive-tabfigures-1.1-6|22	%description
21mr|texlive-tabfigures-1.1-6|23	Knuth designed his original fonts with tabular figures (figures
21mr|texlive-tabfigures-1.1-6|24	whose width is uniform); this makes some layout problems rather
21mr|texlive-tabfigures-1.1-6|25	simple. In more recent times, fonts (such as Minion Pro), which
21mr|texlive-tabfigures-1.1-6|26	offer proportionally spaced figures, are increasingly being
21mr|texlive-tabfigures-1.1-6|27	used. The package provides mechanisms whereby such proportional
21mr|texlive-tabfigures-1.1-6|28	figures may still be aligned in tabular style (for example, in
21mr|texlive-tabfigures-1.1-6|29	the table of contents).
21mr|texlive-tabfigures-1.1-6|30	
21mr|texlive-tabfigures-1.1-6|31	
21mr|texlive-tabfigures-1.1-6|32	#-----------------------------------------------------------------------
21mr|texlive-tabfigures-1.1-6|33	%files
21mr|texlive-tabfigures-1.1-6|34	%{_texmfdistdir}/tex/latex/tabfigures/tabfigures.sty
21mr|texlive-tabfigures-1.1-6|35	%doc %{_texmfdistdir}/doc/latex/tabfigures/README
21mr|texlive-tabfigures-1.1-6|36	%doc %{_texmfdistdir}/doc/latex/tabfigures/tabfigures.pdf
21mr|texlive-tabfigures-1.1-6|37	#- source
21mr|texlive-tabfigures-1.1-6|38	%doc %{_texmfdistdir}/source/latex/tabfigures/tabfigures.dtx
21mr|texlive-tabfigures-1.1-6|39	%doc %{_texmfdistdir}/source/latex/tabfigures/tabfigures.ins
21mr|texlive-tabfigures-1.1-6|40	
21mr|texlive-tabfigures-1.1-6|41	#-----------------------------------------------------------------------
21mr|texlive-tabfigures-1.1-6|42	%prep
21mr|texlive-tabfigures-1.1-6|43	%setup -c -a0 -a1 -a2
21mr|texlive-tabfigures-1.1-6|44	
21mr|texlive-tabfigures-1.1-6|45	%build
21mr|texlive-tabfigures-1.1-6|46	
21mr|texlive-tabfigures-1.1-6|47	%install
21mr|texlive-tabfigures-1.1-6|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tabfigures-1.1-6|49	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19144 21
21mr|texlive-tableaux-20190228-1|1	# revision 15878
21mr|texlive-tableaux-20190228-1|2	# category Package
21mr|texlive-tableaux-20190228-1|3	# catalog-ctan /macros/latex/contrib/tableaux
21mr|texlive-tableaux-20190228-1|4	# catalog-date 2008-11-10 21:50:32 +0100
21mr|texlive-tableaux-20190228-1|5	# catalog-license lppl
21mr|texlive-tableaux-20190228-1|6	# catalog-version undef
21mr|texlive-tableaux-20190228-1|7	Name:		texlive-tableaux
21mr|texlive-tableaux-20190228-1|8	Version:	20190228
21mr|texlive-tableaux-20190228-1|9	Release:	1
21mr|texlive-tableaux-20190228-1|10	Summary:	Construct tables of signs and variations
21mr|texlive-tableaux-20190228-1|11	Group:		Publishing
21mr|texlive-tableaux-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tableaux
21mr|texlive-tableaux-20190228-1|13	License:	LPPL
21mr|texlive-tableaux-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tableaux.tar.xz
21mr|texlive-tableaux-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tableaux.doc.tar.xz
21mr|texlive-tableaux-20190228-1|16	BuildArch:	noarch
21mr|texlive-tableaux-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-tableaux-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-tableaux-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-tableaux-20190228-1|20	
21mr|texlive-tableaux-20190228-1|21	%description
21mr|texlive-tableaux-20190228-1|22	The package uses PStricks; the user may define the width of the
21mr|texlive-tableaux-20190228-1|23	table, the number of lines and the height of each line.
21mr|texlive-tableaux-20190228-1|24	Placement of labels within the boxes may be absolute, or as a
21mr|texlive-tableaux-20190228-1|25	percentage of the width; various other controls are available.
21mr|texlive-tableaux-20190228-1|26	
21mr|texlive-tableaux-20190228-1|27	#-----------------------------------------------------------------------
21mr|texlive-tableaux-20190228-1|28	%files
21mr|texlive-tableaux-20190228-1|29	%{_texmfdistdir}/tex/latex/tableaux/minimum.sty
21mr|texlive-tableaux-20190228-1|30	%{_texmfdistdir}/tex/latex/tableaux/tableau.sty
21mr|texlive-tableaux-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/tableaux/exemples.pdf
21mr|texlive-tableaux-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/tableaux/exemples.tex
21mr|texlive-tableaux-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/tableaux/tableau.pdf
21mr|texlive-tableaux-20190228-1|34	%doc %{_texmfdistdir}/doc/latex/tableaux/tableau.tex
21mr|texlive-tableaux-20190228-1|35	
21mr|texlive-tableaux-20190228-1|36	#-----------------------------------------------------------------------
21mr|texlive-tableaux-20190228-1|37	%prep
21mr|texlive-tableaux-20190228-1|38	%setup -c -a0 -a1
21mr|texlive-tableaux-20190228-1|39	
21mr|texlive-tableaux-20190228-1|40	%build
21mr|texlive-tableaux-20190228-1|41	
21mr|texlive-tableaux-20190228-1|42	%install
21mr|texlive-tableaux-20190228-1|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tableaux-20190228-1|44	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19145 21
21mr|texlive-tablefootnote-1.1c-2|1	# revision 32804
21mr|texlive-tablefootnote-1.1c-2|2	# category Package
21mr|texlive-tablefootnote-1.1c-2|3	# catalog-ctan /macros/latex/contrib/tablefootnote
21mr|texlive-tablefootnote-1.1c-2|4	# catalog-date 2014-01-21 19:24:06 +0100
21mr|texlive-tablefootnote-1.1c-2|5	# catalog-license lppl1.3
21mr|texlive-tablefootnote-1.1c-2|6	# catalog-version 1.1b
21mr|texlive-tablefootnote-1.1c-2|7	Name:		texlive-tablefootnote
21mr|texlive-tablefootnote-1.1c-2|8	Version:	1.1c
21mr|texlive-tablefootnote-1.1c-2|9	Release:	2
21mr|texlive-tablefootnote-1.1c-2|10	Summary:	Permit footnotes in tables
21mr|texlive-tablefootnote-1.1c-2|11	Group:		Publishing
21mr|texlive-tablefootnote-1.1c-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tablefootnote
21mr|texlive-tablefootnote-1.1c-2|13	License:	LPPL1.3
21mr|texlive-tablefootnote-1.1c-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tablefootnote.tar.xz
21mr|texlive-tablefootnote-1.1c-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tablefootnote.doc.tar.xz
21mr|texlive-tablefootnote-1.1c-2|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tablefootnote.source.tar.xz
21mr|texlive-tablefootnote-1.1c-2|17	BuildArch:	noarch
21mr|texlive-tablefootnote-1.1c-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-tablefootnote-1.1c-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-tablefootnote-1.1c-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-tablefootnote-1.1c-2|21	
21mr|texlive-tablefootnote-1.1c-2|22	%description
21mr|texlive-tablefootnote-1.1c-2|23	The package provides the command \tablefootnote to be used in a
21mr|texlive-tablefootnote-1.1c-2|24	table or sidewaystable environment, where \footnote will not
21mr|texlive-tablefootnote-1.1c-2|25	work (and when using \footnotemark and \footnotetext, and
21mr|texlive-tablefootnote-1.1c-2|26	adjusting the counter as necessary, is too much work).
21mr|texlive-tablefootnote-1.1c-2|27	
21mr|texlive-tablefootnote-1.1c-2|28	#-----------------------------------------------------------------------
21mr|texlive-tablefootnote-1.1c-2|29	%files
21mr|texlive-tablefootnote-1.1c-2|30	%{_texmfdistdir}/tex/latex/tablefootnote/tablefootnote.sty
21mr|texlive-tablefootnote-1.1c-2|31	%doc %{_texmfdistdir}/doc/latex/tablefootnote/README
21mr|texlive-tablefootnote-1.1c-2|32	%doc %{_texmfdistdir}/doc/latex/tablefootnote/tablefootnote-example.pdf
21mr|texlive-tablefootnote-1.1c-2|33	%doc %{_texmfdistdir}/doc/latex/tablefootnote/tablefootnote-example.tex
21mr|texlive-tablefootnote-1.1c-2|34	%doc %{_texmfdistdir}/doc/latex/tablefootnote/tablefootnote.pdf
21mr|texlive-tablefootnote-1.1c-2|35	#- source
21mr|texlive-tablefootnote-1.1c-2|36	%doc %{_texmfdistdir}/source/latex/tablefootnote/tablefootnote.drv
21mr|texlive-tablefootnote-1.1c-2|37	%doc %{_texmfdistdir}/source/latex/tablefootnote/tablefootnote.dtx
21mr|texlive-tablefootnote-1.1c-2|38	%doc %{_texmfdistdir}/source/latex/tablefootnote/tablefootnote.ins
21mr|texlive-tablefootnote-1.1c-2|39	
21mr|texlive-tablefootnote-1.1c-2|40	#-----------------------------------------------------------------------
21mr|texlive-tablefootnote-1.1c-2|41	%prep
21mr|texlive-tablefootnote-1.1c-2|42	%setup -c -a0 -a1 -a2
21mr|texlive-tablefootnote-1.1c-2|43	
21mr|texlive-tablefootnote-1.1c-2|44	%build
21mr|texlive-tablefootnote-1.1c-2|45	
21mr|texlive-tablefootnote-1.1c-2|46	%install
21mr|texlive-tablefootnote-1.1c-2|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tablefootnote-1.1c-2|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19146 21
21mr|texlive-tableof-1.4b-1|1	Name:		texlive-tableof
21mr|texlive-tableof-1.4b-1|2	Version:	1.4b
21mr|texlive-tableof-1.4b-1|3	Release:	1
21mr|texlive-tableof-1.4b-1|4	Summary:	Tagging tables of contents
21mr|texlive-tableof-1.4b-1|5	Group:		Publishing
21mr|texlive-tableof-1.4b-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tableof
21mr|texlive-tableof-1.4b-1|7	License:	LPPL
21mr|texlive-tableof-1.4b-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tableof.tar.xz
21mr|texlive-tableof-1.4b-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tableof.doc.tar.xz
21mr|texlive-tableof-1.4b-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tableof.source.tar.xz
21mr|texlive-tableof-1.4b-1|11	BuildArch:	noarch
21mr|texlive-tableof-1.4b-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-tableof-1.4b-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-tableof-1.4b-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-tableof-1.4b-1|15	
21mr|texlive-tableof-1.4b-1|16	%description
21mr|texlive-tableof-1.4b-1|17	The package provides the commands to flag chapters or sections
21mr|texlive-tableof-1.4b-1|18	(or anything else destined to become a TOC line). The command
21mr|texlive-tableof-1.4b-1|19	\nexttocwithtags{req1,req2,...}{excl1,excl2,...} specifies
21mr|texlive-tableof-1.4b-1|20	which tags are to be required and which ones are to be excluded
21mr|texlive-tableof-1.4b-1|21	by the next \tableofcontents (or equivalent) command. In a
21mr|texlive-tableof-1.4b-1|22	document that uses a class where \tableofcontents may only be
21mr|texlive-tableof-1.4b-1|23	used once, the command
21mr|texlive-tableof-1.4b-1|24	\tableoftaggedcontents{req1,req2,...}{excl1,excl2,...} may be
21mr|texlive-tableof-1.4b-1|25	used to provide several tables.
21mr|texlive-tableof-1.4b-1|26	
21mr|texlive-tableof-1.4b-1|27	#-----------------------------------------------------------------------
21mr|texlive-tableof-1.4b-1|28	%files
21mr|texlive-tableof-1.4b-1|29	%{_texmfdistdir}/tex/latex/tableof
21mr|texlive-tableof-1.4b-1|30	%doc %{_texmfdistdir}/doc/latex/tableof
21mr|texlive-tableof-1.4b-1|31	#- source
21mr|texlive-tableof-1.4b-1|32	%doc %{_texmfdistdir}/source/latex/tableof
21mr|texlive-tableof-1.4b-1|33	
21mr|texlive-tableof-1.4b-1|34	#-----------------------------------------------------------------------
21mr|texlive-tableof-1.4b-1|35	%prep
21mr|texlive-tableof-1.4b-1|36	%setup -c -a0 -a1 -a2
21mr|texlive-tableof-1.4b-1|37	
21mr|texlive-tableof-1.4b-1|38	%build
21mr|texlive-tableof-1.4b-1|39	
21mr|texlive-tableof-1.4b-1|40	%install
21mr|texlive-tableof-1.4b-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tableof-1.4b-1|42	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19147 21
21mr|texlive-tablists-0.0e-7|1	# revision 15878
21mr|texlive-tablists-0.0e-7|2	# category Package
21mr|texlive-tablists-0.0e-7|3	# catalog-ctan /macros/latex/contrib/tablists
21mr|texlive-tablists-0.0e-7|4	# catalog-date 2009-08-04 22:17:36 +0200
21mr|texlive-tablists-0.0e-7|5	# catalog-license lppl
21mr|texlive-tablists-0.0e-7|6	# catalog-version 0.0e
21mr|texlive-tablists-0.0e-7|7	Name:		texlive-tablists
21mr|texlive-tablists-0.0e-7|8	Version:	0.0e
21mr|texlive-tablists-0.0e-7|9	Release:	7
21mr|texlive-tablists-0.0e-7|10	Summary:	Tabulated lists of short items
21mr|texlive-tablists-0.0e-7|11	Group:		Publishing
21mr|texlive-tablists-0.0e-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tablists
21mr|texlive-tablists-0.0e-7|13	License:	LPPL
21mr|texlive-tablists-0.0e-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tablists.tar.xz
21mr|texlive-tablists-0.0e-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tablists.doc.tar.xz
21mr|texlive-tablists-0.0e-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tablists.source.tar.xz
21mr|texlive-tablists-0.0e-7|17	BuildArch:	noarch
21mr|texlive-tablists-0.0e-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-tablists-0.0e-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-tablists-0.0e-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-tablists-0.0e-7|21	
21mr|texlive-tablists-0.0e-7|22	%description
21mr|texlive-tablists-0.0e-7|23	This package offers environments and commands for one-level and
21mr|texlive-tablists-0.0e-7|24	two-level lists of short items (e.g., exercises in textbooks).
21mr|texlive-tablists-0.0e-7|25	The environments support optional arguments of item numbering
21mr|texlive-tablists-0.0e-7|26	similar to the enumerate or paralist packages.
21mr|texlive-tablists-0.0e-7|27	
21mr|texlive-tablists-0.0e-7|28	
21mr|texlive-tablists-0.0e-7|29	#-----------------------------------------------------------------------
21mr|texlive-tablists-0.0e-7|30	%files
21mr|texlive-tablists-0.0e-7|31	%{_texmfdistdir}/tex/latex/tablists/tablists.sty
21mr|texlive-tablists-0.0e-7|32	%doc %{_texmfdistdir}/doc/latex/tablists/README
21mr|texlive-tablists-0.0e-7|33	%doc %{_texmfdistdir}/doc/latex/tablists/tablists-rus.pdf
21mr|texlive-tablists-0.0e-7|34	%doc %{_texmfdistdir}/doc/latex/tablists/tablists-rus.tex
21mr|texlive-tablists-0.0e-7|35	%doc %{_texmfdistdir}/doc/latex/tablists/tablists.pdf
21mr|texlive-tablists-0.0e-7|36	#- source
21mr|texlive-tablists-0.0e-7|37	%doc %{_texmfdistdir}/source/latex/tablists/tablists.dtx
21mr|texlive-tablists-0.0e-7|38	
21mr|texlive-tablists-0.0e-7|39	#-----------------------------------------------------------------------
21mr|texlive-tablists-0.0e-7|40	%prep
21mr|texlive-tablists-0.0e-7|41	%setup -c -a0 -a1 -a2
21mr|texlive-tablists-0.0e-7|42	
21mr|texlive-tablists-0.0e-7|43	%build
21mr|texlive-tablists-0.0e-7|44	
21mr|texlive-tablists-0.0e-7|45	%install
21mr|texlive-tablists-0.0e-7|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tablists-0.0e-7|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19148 21
21mr|texlive-tabls-3.5-7|1	# revision 17255
21mr|texlive-tabls-3.5-7|2	# category Package
21mr|texlive-tabls-3.5-7|3	# catalog-ctan /macros/latex/contrib/tabls
21mr|texlive-tabls-3.5-7|4	# catalog-date 2010-03-09 13:13:30 +0100
21mr|texlive-tabls-3.5-7|5	# catalog-license other-free
21mr|texlive-tabls-3.5-7|6	# catalog-version 3.5
21mr|texlive-tabls-3.5-7|7	Name:		texlive-tabls
21mr|texlive-tabls-3.5-7|8	Version:	3.5
21mr|texlive-tabls-3.5-7|9	Release:	7
21mr|texlive-tabls-3.5-7|10	Summary:	Better vertical spacing in tables and arrays
21mr|texlive-tabls-3.5-7|11	Group:		Publishing
21mr|texlive-tabls-3.5-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tabls
21mr|texlive-tabls-3.5-7|13	License:	OTHER-FREE
21mr|texlive-tabls-3.5-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tabls.tar.xz
21mr|texlive-tabls-3.5-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tabls.doc.tar.xz
21mr|texlive-tabls-3.5-7|16	BuildArch:	noarch
21mr|texlive-tabls-3.5-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-tabls-3.5-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-tabls-3.5-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-tabls-3.5-7|20	
21mr|texlive-tabls-3.5-7|21	%description
21mr|texlive-tabls-3.5-7|22	Modifies LaTeX's array and tabular environments to keep text
21mr|texlive-tabls-3.5-7|23	from touching other text or hlines above or below. Several new
21mr|texlive-tabls-3.5-7|24	parameters are defined and some standard macros are re-defined.
21mr|texlive-tabls-3.5-7|25	The package slows down compilation of tables, since each entry
21mr|texlive-tabls-3.5-7|26	is boxed twice.
21mr|texlive-tabls-3.5-7|27	
21mr|texlive-tabls-3.5-7|28	
21mr|texlive-tabls-3.5-7|29	#-----------------------------------------------------------------------
21mr|texlive-tabls-3.5-7|30	%files
21mr|texlive-tabls-3.5-7|31	%{_texmfdistdir}/tex/latex/tabls/tabls.sty
21mr|texlive-tabls-3.5-7|32	%doc %{_texmfdistdir}/doc/latex/tabls/miscdoc.sty
21mr|texlive-tabls-3.5-7|33	%doc %{_texmfdistdir}/doc/latex/tabls/tabls.pdf
21mr|texlive-tabls-3.5-7|34	%doc %{_texmfdistdir}/doc/latex/tabls/tabls.tex
21mr|texlive-tabls-3.5-7|35	
21mr|texlive-tabls-3.5-7|36	#-----------------------------------------------------------------------
21mr|texlive-tabls-3.5-7|37	%prep
21mr|texlive-tabls-3.5-7|38	%setup -c -a0 -a1
21mr|texlive-tabls-3.5-7|39	
21mr|texlive-tabls-3.5-7|40	%build
21mr|texlive-tabls-3.5-7|41	
21mr|texlive-tabls-3.5-7|42	%install
21mr|texlive-tabls-3.5-7|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tabls-3.5-7|44	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19149 21
21mr|texlive-tabriz-thesis-1.1-10|1	# revision 29421
21mr|texlive-tabriz-thesis-1.1-10|2	# category Package
21mr|texlive-tabriz-thesis-1.1-10|3	# catalog-ctan /macros/latex/contrib/tabriz-thesis
21mr|texlive-tabriz-thesis-1.1-10|4	# catalog-date 2013-03-17 16:41:59 +0100
21mr|texlive-tabriz-thesis-1.1-10|5	# catalog-license lppl1.3
21mr|texlive-tabriz-thesis-1.1-10|6	# catalog-version 1.1
21mr|texlive-tabriz-thesis-1.1-10|7	Name:		texlive-tabriz-thesis
21mr|texlive-tabriz-thesis-1.1-10|8	Version:	1.1
21mr|texlive-tabriz-thesis-1.1-10|9	Release:	10
21mr|texlive-tabriz-thesis-1.1-10|10	Summary:	A template for the University of Tabriz
21mr|texlive-tabriz-thesis-1.1-10|11	Group:		Publishing
21mr|texlive-tabriz-thesis-1.1-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tabriz-thesis
21mr|texlive-tabriz-thesis-1.1-10|13	License:	LPPL1.3
21mr|texlive-tabriz-thesis-1.1-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tabriz-thesis.tar.xz
21mr|texlive-tabriz-thesis-1.1-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tabriz-thesis.doc.tar.xz
21mr|texlive-tabriz-thesis-1.1-10|16	BuildArch:	noarch
21mr|texlive-tabriz-thesis-1.1-10|17	BuildRequires:	texlive-tlpkg
21mr|texlive-tabriz-thesis-1.1-10|18	Requires(pre):	texlive-tlpkg
21mr|texlive-tabriz-thesis-1.1-10|19	Requires(post):	texlive-kpathsea
21mr|texlive-tabriz-thesis-1.1-10|20	
21mr|texlive-tabriz-thesis-1.1-10|21	%description
21mr|texlive-tabriz-thesis-1.1-10|22	The package offers a document class for typesetting theses and
21mr|texlive-tabriz-thesis-1.1-10|23	dissertations at the University of Tabriz.
21mr|texlive-tabriz-thesis-1.1-10|24	
21mr|texlive-tabriz-thesis-1.1-10|25	
21mr|texlive-tabriz-thesis-1.1-10|26	#-----------------------------------------------------------------------
21mr|texlive-tabriz-thesis-1.1-10|27	%files
21mr|texlive-tabriz-thesis-1.1-10|28	%{_texmfdistdir}/tex/latex/tabriz-thesis/tabriz-thesis.cls
21mr|texlive-tabriz-thesis-1.1-10|29	%doc %{_texmfdistdir}/doc/latex/tabriz-thesis/README
21mr|texlive-tabriz-thesis-1.1-10|30	%doc %{_texmfdistdir}/doc/latex/tabriz-thesis/appendix1.tex
21mr|texlive-tabriz-thesis-1.1-10|31	%doc %{_texmfdistdir}/doc/latex/tabriz-thesis/chapter1.tex
21mr|texlive-tabriz-thesis-1.1-10|32	%doc %{_texmfdistdir}/doc/latex/tabriz-thesis/chapter2.tex
21mr|texlive-tabriz-thesis-1.1-10|33	%doc %{_texmfdistdir}/doc/latex/tabriz-thesis/chapter3.tex
21mr|texlive-tabriz-thesis-1.1-10|34	%doc %{_texmfdistdir}/doc/latex/tabriz-thesis/dicen2fa.tex
21mr|texlive-tabriz-thesis-1.1-10|35	%doc %{_texmfdistdir}/doc/latex/tabriz-thesis/dicfa2en.tex
21mr|texlive-tabriz-thesis-1.1-10|36	%doc %{_texmfdistdir}/doc/latex/tabriz-thesis/en-title.tex
21mr|texlive-tabriz-thesis-1.1-10|37	%doc %{_texmfdistdir}/doc/latex/tabriz-thesis/fa-title.tex
21mr|texlive-tabriz-thesis-1.1-10|38	%doc %{_texmfdistdir}/doc/latex/tabriz-thesis/logo.jpg
21mr|texlive-tabriz-thesis-1.1-10|39	%doc %{_texmfdistdir}/doc/latex/tabriz-thesis/references.tex
21mr|texlive-tabriz-thesis-1.1-10|40	%doc %{_texmfdistdir}/doc/latex/tabriz-thesis/tabriz-thesis.pdf
21mr|texlive-tabriz-thesis-1.1-10|41	%doc %{_texmfdistdir}/doc/latex/tabriz-thesis/tabriz-thesis.tex
21mr|texlive-tabriz-thesis-1.1-10|42	
21mr|texlive-tabriz-thesis-1.1-10|43	#-----------------------------------------------------------------------
21mr|texlive-tabriz-thesis-1.1-10|44	%prep
21mr|texlive-tabriz-thesis-1.1-10|45	%setup -c -a0 -a1
21mr|texlive-tabriz-thesis-1.1-10|46	
21mr|texlive-tabriz-thesis-1.1-10|47	%build
21mr|texlive-tabriz-thesis-1.1-10|48	
21mr|texlive-tabriz-thesis-1.1-10|49	%install
21mr|texlive-tabriz-thesis-1.1-10|50	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tabriz-thesis-1.1-10|51	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19150 21
21mr|texlive-tabstackengine-2.10-2|1	Name:		texlive-tabstackengine
21mr|texlive-tabstackengine-2.10-2|2	Epoch:		1
21mr|texlive-tabstackengine-2.10-2|3	Version:	2.10
21mr|texlive-tabstackengine-2.10-2|4	Release:	2
21mr|texlive-tabstackengine-2.10-2|5	Summary:	"Tabbing" front-end to stackengine
21mr|texlive-tabstackengine-2.10-2|6	Group:		Publishing
21mr|texlive-tabstackengine-2.10-2|7	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tabstackengine
21mr|texlive-tabstackengine-2.10-2|8	License:	LPPL
21mr|texlive-tabstackengine-2.10-2|9	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tabstackengine.tar.xz
21mr|texlive-tabstackengine-2.10-2|10	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tabstackengine.doc.tar.xz
21mr|texlive-tabstackengine-2.10-2|11	BuildArch:	noarch
21mr|texlive-tabstackengine-2.10-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-tabstackengine-2.10-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-tabstackengine-2.10-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-tabstackengine-2.10-2|15	
21mr|texlive-tabstackengine-2.10-2|16	%description
21mr|texlive-tabstackengine-2.10-2|17	The package provides a front end to the stackengine package, to
21mr|texlive-tabstackengine-2.10-2|18	allow tabbed stacking. In most cases, an existing stackengine
21mr|texlive-tabstackengine-2.10-2|19	command may be prepended with the word "tabbed", "align" or
21mr|texlive-tabstackengine-2.10-2|20	"tabular" to create a new tabbed version of a stacking macro.
21mr|texlive-tabstackengine-2.10-2|21	In addition, hooks in the package's parser, that tabbed strings
21mr|texlive-tabstackengine-2.10-2|22	of data may be parsed, extracted and reconstituted (not
21mr|texlive-tabstackengine-2.10-2|23	requiring use of any stacking constructions).
21mr|texlive-tabstackengine-2.10-2|24	
21mr|texlive-tabstackengine-2.10-2|25	#-----------------------------------------------------------------------
21mr|texlive-tabstackengine-2.10-2|26	%files
21mr|texlive-tabstackengine-2.10-2|27	%{_texmfdistdir}/tex/latex/tabstackengine
21mr|texlive-tabstackengine-2.10-2|28	%doc %{_texmfdistdir}/doc/latex/tabstackengine
21mr|texlive-tabstackengine-2.10-2|29	
21mr|texlive-tabstackengine-2.10-2|30	#-----------------------------------------------------------------------
21mr|texlive-tabstackengine-2.10-2|31	%prep
21mr|texlive-tabstackengine-2.10-2|32	%setup -c -a0 -a1
21mr|texlive-tabstackengine-2.10-2|33	
21mr|texlive-tabstackengine-2.10-2|34	%build
21mr|texlive-tabstackengine-2.10-2|35	
21mr|texlive-tabstackengine-2.10-2|36	%install
21mr|texlive-tabstackengine-2.10-2|37	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tabstackengine-2.10-2|38	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19151 21
21mr|texlive-tabto-ltx-1.4-1|1	# revision 30710
21mr|texlive-tabto-ltx-1.4-1|2	# category Package
21mr|texlive-tabto-ltx-1.4-1|3	# catalog-ctan /macros/latex/contrib/tabto
21mr|texlive-tabto-ltx-1.4-1|4	# catalog-date 2013-05-25 17:03:59 +0200
21mr|texlive-tabto-ltx-1.4-1|5	# catalog-license lppl
21mr|texlive-tabto-ltx-1.4-1|6	# catalog-version 1.3
21mr|texlive-tabto-ltx-1.4-1|7	Name:		texlive-tabto-ltx
21mr|texlive-tabto-ltx-1.4-1|8	Version:	1.4
21mr|texlive-tabto-ltx-1.4-1|9	Release:	1
21mr|texlive-tabto-ltx-1.4-1|10	Summary:	"Tab" to a measured position in the line
21mr|texlive-tabto-ltx-1.4-1|11	Group:		Publishing
21mr|texlive-tabto-ltx-1.4-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tabto
21mr|texlive-tabto-ltx-1.4-1|13	License:	LPPL
21mr|texlive-tabto-ltx-1.4-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tabto-ltx.tar.xz
21mr|texlive-tabto-ltx-1.4-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tabto-ltx.doc.tar.xz
21mr|texlive-tabto-ltx-1.4-1|16	BuildArch:	noarch
21mr|texlive-tabto-ltx-1.4-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-tabto-ltx-1.4-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-tabto-ltx-1.4-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-tabto-ltx-1.4-1|20	
21mr|texlive-tabto-ltx-1.4-1|21	%description
21mr|texlive-tabto-ltx-1.4-1|22	\tabto{<length>} moves the typesetting position to <length>
21mr|texlive-tabto-ltx-1.4-1|23	from the left margin of the paragraph. If the typesetting
21mr|texlive-tabto-ltx-1.4-1|24	position is already further along, \tabto starts a new line;
21mr|texlive-tabto-ltx-1.4-1|25	the command \tabto* will move position backwards if necessary,
21mr|texlive-tabto-ltx-1.4-1|26	so that previous text may be overwritten. The command
21mr|texlive-tabto-ltx-1.4-1|27	\TabPositions may be used to define a set of tabbing positions,
21mr|texlive-tabto-ltx-1.4-1|28	after which the command \tab advances typesetting position to
21mr|texlive-tabto-ltx-1.4-1|29	the next defined 'tab stop'.
21mr|texlive-tabto-ltx-1.4-1|30	
21mr|texlive-tabto-ltx-1.4-1|31	#-----------------------------------------------------------------------
21mr|texlive-tabto-ltx-1.4-1|32	%files
21mr|texlive-tabto-ltx-1.4-1|33	%{_texmfdistdir}/tex/latex/tabto-ltx/tabto.sty
21mr|texlive-tabto-ltx-1.4-1|34	%doc %{_texmfdistdir}/doc/latex/tabto-ltx/tabto-doc.pdf
21mr|texlive-tabto-ltx-1.4-1|35	%doc %{_texmfdistdir}/doc/latex/tabto-ltx/tabto-doc.tex
21mr|texlive-tabto-ltx-1.4-1|36	
21mr|texlive-tabto-ltx-1.4-1|37	#-----------------------------------------------------------------------
21mr|texlive-tabto-ltx-1.4-1|38	%prep
21mr|texlive-tabto-ltx-1.4-1|39	%setup -c -a0 -a1
21mr|texlive-tabto-ltx-1.4-1|40	
21mr|texlive-tabto-ltx-1.4-1|41	%build
21mr|texlive-tabto-ltx-1.4-1|42	
21mr|texlive-tabto-ltx-1.4-1|43	%install
21mr|texlive-tabto-ltx-1.4-1|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tabto-ltx-1.4-1|45	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19152 21
21mr|texlive-tabu-2.8-7|1	# revision 21534
21mr|texlive-tabu-2.8-7|2	# category Package
21mr|texlive-tabu-2.8-7|3	# catalog-ctan /macros/latex/contrib/tabu
21mr|texlive-tabu-2.8-7|4	# catalog-date 2011-02-27 12:23:54 +0100
21mr|texlive-tabu-2.8-7|5	# catalog-license lppl1.3
21mr|texlive-tabu-2.8-7|6	# catalog-version 2.8
21mr|texlive-tabu-2.8-7|7	Name:		texlive-tabu
21mr|texlive-tabu-2.8-7|8	Version:	2.8
21mr|texlive-tabu-2.8-7|9	Release:	7
21mr|texlive-tabu-2.8-7|10	Summary:	Flexible LaTeX tabulars
21mr|texlive-tabu-2.8-7|11	Group:		Publishing
21mr|texlive-tabu-2.8-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tabu
21mr|texlive-tabu-2.8-7|13	License:	LPPL1.3
21mr|texlive-tabu-2.8-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tabu.tar.xz
21mr|texlive-tabu-2.8-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tabu.doc.tar.xz
21mr|texlive-tabu-2.8-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tabu.source.tar.xz
21mr|texlive-tabu-2.8-7|17	BuildArch:	noarch
21mr|texlive-tabu-2.8-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-tabu-2.8-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-tabu-2.8-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-tabu-2.8-7|21	
21mr|texlive-tabu-2.8-7|22	%description
21mr|texlive-tabu-2.8-7|23	The package provides an environment, tabu, which will make any
21mr|texlive-tabu-2.8-7|24	sort of tabular (that doesn't need to split across pages), and
21mr|texlive-tabu-2.8-7|25	an environment longtabu which provides the facilities of tabu
21mr|texlive-tabu-2.8-7|26	in a modified longtable environment. (Note that this latter
21mr|texlive-tabu-2.8-7|27	offers an enhancement of ltxtable.) The package requires the
21mr|texlive-tabu-2.8-7|28	array package, and needs e-TeX to run (since array.sty is
21mr|texlive-tabu-2.8-7|29	present in every conforming distribution of LaTeX, and since
21mr|texlive-tabu-2.8-7|30	every publicly available LaTeX format is built using e-TeX, the
21mr|texlive-tabu-2.8-7|31	requirements are provided by default on any reasonable system).
21mr|texlive-tabu-2.8-7|32	The package also requires xcolor for coloured rules in tables,
21mr|texlive-tabu-2.8-7|33	and colortbl for coloured cells. The longtabu environment
21mr|texlive-tabu-2.8-7|34	further requires that longtable be loaded. The package itself
21mr|texlive-tabu-2.8-7|35	does not load any of these packages for the user. The tabu
21mr|texlive-tabu-2.8-7|36	environment may be used in place of tabular, tabular* and
21mr|texlive-tabu-2.8-7|37	tabularx environments, as well as the array environment in
21mr|texlive-tabu-2.8-7|38	maths mode. It overloads tabularx's X-column specification,
21mr|texlive-tabu-2.8-7|39	allowing a width specification, alignment (l, r, c and j) and
21mr|texlive-tabu-2.8-7|40	column type indication (p, m and b). \begin{tabu} to <dimen>
21mr|texlive-tabu-2.8-7|41	specifies a target width, and \begin{tabu} spread <dimen>
21mr|texlive-tabu-2.8-7|42	enlarges the environment's "natural" width.
21mr|texlive-tabu-2.8-7|43	
21mr|texlive-tabu-2.8-7|44	
21mr|texlive-tabu-2.8-7|45	#-----------------------------------------------------------------------
21mr|texlive-tabu-2.8-7|46	%files
21mr|texlive-tabu-2.8-7|47	%{_texmfdistdir}/tex/latex/tabu/tabu.sty
21mr|texlive-tabu-2.8-7|48	%doc %{_texmfdistdir}/doc/latex/tabu/README
21mr|texlive-tabu-2.8-7|49	%doc %{_texmfdistdir}/doc/latex/tabu/tabu.pdf
21mr|texlive-tabu-2.8-7|50	#- source
21mr|texlive-tabu-2.8-7|51	%doc %{_texmfdistdir}/source/latex/tabu/tabu.drv
21mr|texlive-tabu-2.8-7|52	%doc %{_texmfdistdir}/source/latex/tabu/tabu.dtx
21mr|texlive-tabu-2.8-7|53	%doc %{_texmfdistdir}/source/latex/tabu/tabu.ins
21mr|texlive-tabu-2.8-7|54	
21mr|texlive-tabu-2.8-7|55	#-----------------------------------------------------------------------
21mr|texlive-tabu-2.8-7|56	%prep
21mr|texlive-tabu-2.8-7|57	%setup -c -a0 -a1 -a2
21mr|texlive-tabu-2.8-7|58	
21mr|texlive-tabu-2.8-7|59	%build
21mr|texlive-tabu-2.8-7|60	
21mr|texlive-tabu-2.8-7|61	%install
21mr|texlive-tabu-2.8-7|62	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tabu-2.8-7|63	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19153 21
21mr|texlive-tabularborder-1.0a-7|1	# revision 17885
21mr|texlive-tabularborder-1.0a-7|2	# category Package
21mr|texlive-tabularborder-1.0a-7|3	# catalog-ctan /macros/latex/contrib/tabularborder
21mr|texlive-tabularborder-1.0a-7|4	# catalog-date 2010-04-29 12:40:52 +0200
21mr|texlive-tabularborder-1.0a-7|5	# catalog-license lppl1.2
21mr|texlive-tabularborder-1.0a-7|6	# catalog-version 1.0a
21mr|texlive-tabularborder-1.0a-7|7	Name:		texlive-tabularborder
21mr|texlive-tabularborder-1.0a-7|8	Version:	1.0a
21mr|texlive-tabularborder-1.0a-7|9	Release:	7
21mr|texlive-tabularborder-1.0a-7|10	Summary:	Correct index entries for chemical compounds
21mr|texlive-tabularborder-1.0a-7|11	Group:		Publishing
21mr|texlive-tabularborder-1.0a-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tabularborder
21mr|texlive-tabularborder-1.0a-7|13	License:	LPPL1.2
21mr|texlive-tabularborder-1.0a-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tabularborder.tar.xz
21mr|texlive-tabularborder-1.0a-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tabularborder.doc.tar.xz
21mr|texlive-tabularborder-1.0a-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tabularborder.source.tar.xz
21mr|texlive-tabularborder-1.0a-7|17	BuildArch:	noarch
21mr|texlive-tabularborder-1.0a-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-tabularborder-1.0a-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-tabularborder-1.0a-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-tabularborder-1.0a-7|21	
21mr|texlive-tabularborder-1.0a-7|22	%description
21mr|texlive-tabularborder-1.0a-7|23	The tabular environment is changed so that the outer
21mr|texlive-tabularborder-1.0a-7|24	\tabcolseps are compensated and a \hline has the same length as
21mr|texlive-tabularborder-1.0a-7|25	the text. No @{} is needed.
21mr|texlive-tabularborder-1.0a-7|26	
21mr|texlive-tabularborder-1.0a-7|27	
21mr|texlive-tabularborder-1.0a-7|28	#-----------------------------------------------------------------------
21mr|texlive-tabularborder-1.0a-7|29	%files
21mr|texlive-tabularborder-1.0a-7|30	%{_texmfdistdir}/tex/latex/tabularborder/tabularborder.sty
21mr|texlive-tabularborder-1.0a-7|31	%doc %{_texmfdistdir}/doc/latex/tabularborder/tabularborder.pdf
21mr|texlive-tabularborder-1.0a-7|32	#- source
21mr|texlive-tabularborder-1.0a-7|33	%doc %{_texmfdistdir}/source/latex/tabularborder/tabularborder.dtx
21mr|texlive-tabularborder-1.0a-7|34	%doc %{_texmfdistdir}/source/latex/tabularborder/tabularborder.ins
21mr|texlive-tabularborder-1.0a-7|35	
21mr|texlive-tabularborder-1.0a-7|36	#-----------------------------------------------------------------------
21mr|texlive-tabularborder-1.0a-7|37	%prep
21mr|texlive-tabularborder-1.0a-7|38	%setup -c -a0 -a1 -a2
21mr|texlive-tabularborder-1.0a-7|39	
21mr|texlive-tabularborder-1.0a-7|40	%build
21mr|texlive-tabularborder-1.0a-7|41	
21mr|texlive-tabularborder-1.0a-7|42	%install
21mr|texlive-tabularborder-1.0a-7|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tabularborder-1.0a-7|44	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19154 21
21mr|texlive-tabularcalc-0.2-7|1	# revision 15878
21mr|texlive-tabularcalc-0.2-7|2	# category Package
21mr|texlive-tabularcalc-0.2-7|3	# catalog-ctan /macros/latex/contrib/tabularcalc
21mr|texlive-tabularcalc-0.2-7|4	# catalog-date 2009-04-22 00:12:47 +0200
21mr|texlive-tabularcalc-0.2-7|5	# catalog-license lppl
21mr|texlive-tabularcalc-0.2-7|6	# catalog-version 0.2
21mr|texlive-tabularcalc-0.2-7|7	Name:		texlive-tabularcalc
21mr|texlive-tabularcalc-0.2-7|8	Version:	0.2
21mr|texlive-tabularcalc-0.2-7|9	Release:	7
21mr|texlive-tabularcalc-0.2-7|10	Summary:	Calculate formulas in a tabular environment
21mr|texlive-tabularcalc-0.2-7|11	Group:		Publishing
21mr|texlive-tabularcalc-0.2-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tabularcalc
21mr|texlive-tabularcalc-0.2-7|13	License:	LPPL
21mr|texlive-tabularcalc-0.2-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tabularcalc.tar.xz
21mr|texlive-tabularcalc-0.2-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tabularcalc.doc.tar.xz
21mr|texlive-tabularcalc-0.2-7|16	BuildArch:	noarch
21mr|texlive-tabularcalc-0.2-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-tabularcalc-0.2-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-tabularcalc-0.2-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-tabularcalc-0.2-7|20	
21mr|texlive-tabularcalc-0.2-7|21	%description
21mr|texlive-tabularcalc-0.2-7|22	Given a list of numbers and one (or more) formulas, the package
21mr|texlive-tabularcalc-0.2-7|23	offers an easy syntax to build a table of values, i.e., a
21mr|texlive-tabularcalc-0.2-7|24	tabular in which the first row contains the list of numbers,
21mr|texlive-tabularcalc-0.2-7|25	and the other rows contain the calculated values of the
21mr|texlive-tabularcalc-0.2-7|26	formulas for each number of the list. The table may be built
21mr|texlive-tabularcalc-0.2-7|27	either horizontally or vertically and is fully customizable.
21mr|texlive-tabularcalc-0.2-7|28	
21mr|texlive-tabularcalc-0.2-7|29	
21mr|texlive-tabularcalc-0.2-7|30	#-----------------------------------------------------------------------
21mr|texlive-tabularcalc-0.2-7|31	%files
21mr|texlive-tabularcalc-0.2-7|32	%{_texmfdistdir}/tex/latex/tabularcalc/tabularcalc.sty
21mr|texlive-tabularcalc-0.2-7|33	%doc %{_texmfdistdir}/doc/latex/tabularcalc/README
21mr|texlive-tabularcalc-0.2-7|34	%doc %{_texmfdistdir}/doc/latex/tabularcalc/tabularcalc_doc_en.pdf
21mr|texlive-tabularcalc-0.2-7|35	%doc %{_texmfdistdir}/doc/latex/tabularcalc/tabularcalc_doc_en.tex
21mr|texlive-tabularcalc-0.2-7|36	%doc %{_texmfdistdir}/doc/latex/tabularcalc/tabularcalc_doc_fr.pdf
21mr|texlive-tabularcalc-0.2-7|37	%doc %{_texmfdistdir}/doc/latex/tabularcalc/tabularcalc_doc_fr.tex
21mr|texlive-tabularcalc-0.2-7|38	%doc %{_texmfdistdir}/doc/latex/tabularcalc/tabularcalc_doc_vn.pdf
21mr|texlive-tabularcalc-0.2-7|39	%doc %{_texmfdistdir}/doc/latex/tabularcalc/tabularcalc_doc_vn.tex
21mr|texlive-tabularcalc-0.2-7|40	
21mr|texlive-tabularcalc-0.2-7|41	#-----------------------------------------------------------------------
21mr|texlive-tabularcalc-0.2-7|42	%prep
21mr|texlive-tabularcalc-0.2-7|43	%setup -c -a0 -a1
21mr|texlive-tabularcalc-0.2-7|44	
21mr|texlive-tabularcalc-0.2-7|45	%build
21mr|texlive-tabularcalc-0.2-7|46	
21mr|texlive-tabularcalc-0.2-7|47	%install
21mr|texlive-tabularcalc-0.2-7|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tabularcalc-0.2-7|49	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19155 21
21mr|texlive-tabularew-0.1-7|1	# revision 15878
21mr|texlive-tabularew-0.1-7|2	# category Package
21mr|texlive-tabularew-0.1-7|3	# catalog-ctan /macros/latex/contrib/tabularew
21mr|texlive-tabularew-0.1-7|4	# catalog-date 2009-11-10 00:58:07 +0100
21mr|texlive-tabularew-0.1-7|5	# catalog-license lppl
21mr|texlive-tabularew-0.1-7|6	# catalog-version 0.1
21mr|texlive-tabularew-0.1-7|7	Name:		texlive-tabularew
21mr|texlive-tabularew-0.1-7|8	Version:	0.1
21mr|texlive-tabularew-0.1-7|9	Release:	7
21mr|texlive-tabularew-0.1-7|10	Summary:	A variation on the tabular environment
21mr|texlive-tabularew-0.1-7|11	Group:		Publishing
21mr|texlive-tabularew-0.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tabularew
21mr|texlive-tabularew-0.1-7|13	License:	LPPL
21mr|texlive-tabularew-0.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tabularew.tar.xz
21mr|texlive-tabularew-0.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tabularew.doc.tar.xz
21mr|texlive-tabularew-0.1-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tabularew.source.tar.xz
21mr|texlive-tabularew-0.1-7|17	BuildArch:	noarch
21mr|texlive-tabularew-0.1-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-tabularew-0.1-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-tabularew-0.1-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-tabularew-0.1-7|21	
21mr|texlive-tabularew-0.1-7|22	%description
21mr|texlive-tabularew-0.1-7|23	The package offers a modification of the tabular environment,
21mr|texlive-tabularew-0.1-7|24	which deals with the problem of column heads that are
21mr|texlive-tabularew-0.1-7|25	significantly wider than the body of the column.
21mr|texlive-tabularew-0.1-7|26	
21mr|texlive-tabularew-0.1-7|27	
21mr|texlive-tabularew-0.1-7|28	#-----------------------------------------------------------------------
21mr|texlive-tabularew-0.1-7|29	%files
21mr|texlive-tabularew-0.1-7|30	%{_texmfdistdir}/tex/latex/tabularew/tabularew.sty
21mr|texlive-tabularew-0.1-7|31	%doc %{_texmfdistdir}/doc/latex/tabularew/README
21mr|texlive-tabularew-0.1-7|32	%doc %{_texmfdistdir}/doc/latex/tabularew/tabularew.pdf
21mr|texlive-tabularew-0.1-7|33	#- source
21mr|texlive-tabularew-0.1-7|34	%doc %{_texmfdistdir}/source/latex/tabularew/tabularew.dtx
21mr|texlive-tabularew-0.1-7|35	%doc %{_texmfdistdir}/source/latex/tabularew/tabularew.ins
21mr|texlive-tabularew-0.1-7|36	
21mr|texlive-tabularew-0.1-7|37	#-----------------------------------------------------------------------
21mr|texlive-tabularew-0.1-7|38	%prep
21mr|texlive-tabularew-0.1-7|39	%setup -c -a0 -a1 -a2
21mr|texlive-tabularew-0.1-7|40	
21mr|texlive-tabularew-0.1-7|41	%build
21mr|texlive-tabularew-0.1-7|42	
21mr|texlive-tabularew-0.1-7|43	%install
21mr|texlive-tabularew-0.1-7|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tabularew-0.1-7|45	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19156 21
21mr|texlive-tabulars-e-1.0-6|1	# revision 21191
21mr|texlive-tabulars-e-1.0-6|2	# category Package
21mr|texlive-tabulars-e-1.0-6|3	# catalog-ctan /info/examples/tabulars-e
21mr|texlive-tabulars-e-1.0-6|4	# catalog-date 2011-01-24 16:14:35 +0100
21mr|texlive-tabulars-e-1.0-6|5	# catalog-license lppl
21mr|texlive-tabulars-e-1.0-6|6	# catalog-version 1.0
21mr|texlive-tabulars-e-1.0-6|7	Name:		texlive-tabulars-e
21mr|texlive-tabulars-e-1.0-6|8	Version:	1.0
21mr|texlive-tabulars-e-1.0-6|9	Release:	6
21mr|texlive-tabulars-e-1.0-6|10	Summary:	Examples from the book "Typesetting tables with LaTeX"
21mr|texlive-tabulars-e-1.0-6|11	Group:		Publishing
21mr|texlive-tabulars-e-1.0-6|12	URL:		http://www.ctan.org/tex-archive/info/examples/tabulars-e
21mr|texlive-tabulars-e-1.0-6|13	License:	LPPL
21mr|texlive-tabulars-e-1.0-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tabulars-e.tar.xz
21mr|texlive-tabulars-e-1.0-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tabulars-e.doc.tar.xz
21mr|texlive-tabulars-e-1.0-6|16	BuildArch:	noarch
21mr|texlive-tabulars-e-1.0-6|17	BuildRequires:	texlive-tlpkg
21mr|texlive-tabulars-e-1.0-6|18	Requires(pre):	texlive-tlpkg
21mr|texlive-tabulars-e-1.0-6|19	
21mr|texlive-tabulars-e-1.0-6|20	%description
21mr|texlive-tabulars-e-1.0-6|21	The bundle presents the examples of the book "Typesetting
21mr|texlive-tabulars-e-1.0-6|22	tables with LaTeX" (ISBN 978-1-906860-25-7), as standalone
21mr|texlive-tabulars-e-1.0-6|23	documents.
21mr|texlive-tabulars-e-1.0-6|24	
21mr|texlive-tabulars-e-1.0-6|25	#-----------------------------------------------------------------------
21mr|texlive-tabulars-e-1.0-6|26	%files
21mr|texlive-tabulars-e-1.0-6|27	%doc %{_texmfdistdir}/doc/latex/tabulars-e/01-01-1.ltxps
21mr|texlive-tabulars-e-1.0-6|28	%doc %{_texmfdistdir}/doc/latex/tabulars-e/01-01-10.ltx
21mr|texlive-tabulars-e-1.0-6|29	%doc %{_texmfdistdir}/doc/latex/tabulars-e/01-01-11.ltx
21mr|texlive-tabulars-e-1.0-6|30	%doc %{_texmfdistdir}/doc/latex/tabulars-e/01-01-12.ltx
21mr|texlive-tabulars-e-1.0-6|31	%doc %{_texmfdistdir}/doc/latex/tabulars-e/01-01-13.ltx
21mr|texlive-tabulars-e-1.0-6|32	%doc %{_texmfdistdir}/doc/latex/tabulars-e/01-01-14.ltx
21mr|texlive-tabulars-e-1.0-6|33	%doc %{_texmfdistdir}/doc/latex/tabulars-e/01-01-15.ltx
21mr|texlive-tabulars-e-1.0-6|34	%doc %{_texmfdistdir}/doc/latex/tabulars-e/01-01-16.ltx
21mr|texlive-tabulars-e-1.0-6|35	%doc %{_texmfdistdir}/doc/latex/tabulars-e/01-01-17.ltx
21mr|texlive-tabulars-e-1.0-6|36	%doc %{_texmfdistdir}/doc/latex/tabulars-e/01-01-18.ltx
21mr|texlive-tabulars-e-1.0-6|37	%doc %{_texmfdistdir}/doc/latex/tabulars-e/01-01-19.ltx
21mr|texlive-tabulars-e-1.0-6|38	%doc %{_texmfdistdir}/doc/latex/tabulars-e/01-01-2.ltx
21mr|texlive-tabulars-e-1.0-6|39	%doc %{_texmfdistdir}/doc/latex/tabulars-e/01-01-3.ltx
21mr|texlive-tabulars-e-1.0-6|40	%doc %{_texmfdistdir}/doc/latex/tabulars-e/01-01-4.ltx
21mr|texlive-tabulars-e-1.0-6|41	%doc %{_texmfdistdir}/doc/latex/tabulars-e/01-01-5.ltx
21mr|texlive-tabulars-e-1.0-6|42	%doc %{_texmfdistdir}/doc/latex/tabulars-e/01-01-6.ltx
21mr|texlive-tabulars-e-1.0-6|43	%doc %{_texmfdistdir}/doc/latex/tabulars-e/01-01-7.ltx
21mr|texlive-tabulars-e-1.0-6|44	%doc %{_texmfdistdir}/doc/latex/tabulars-e/01-01-8.ltx
21mr|texlive-tabulars-e-1.0-6|45	%doc %{_texmfdistdir}/doc/latex/tabulars-e/01-01-9.ltx
21mr|texlive-tabulars-e-1.0-6|46	%doc %{_texmfdistdir}/doc/latex/tabulars-e/01-02-1.ltxps
21mr|texlive-tabulars-e-1.0-6|47	%doc %{_texmfdistdir}/doc/latex/tabulars-e/01-02-10.ltx
21mr|texlive-tabulars-e-1.0-6|48	%doc %{_texmfdistdir}/doc/latex/tabulars-e/01-02-2.ltx
21mr|texlive-tabulars-e-1.0-6|49	%doc %{_texmfdistdir}/doc/latex/tabulars-e/01-02-3.ltx
21mr|texlive-tabulars-e-1.0-6|50	%doc %{_texmfdistdir}/doc/latex/tabulars-e/01-02-4.ltx
21mr|texlive-tabulars-e-1.0-6|51	%doc %{_texmfdistdir}/doc/latex/tabulars-e/01-02-5.ltx
21mr|texlive-tabulars-e-1.0-6|52	%doc %{_texmfdistdir}/doc/latex/tabulars-e/01-02-6.ltx
21mr|texlive-tabulars-e-1.0-6|53	%doc %{_texmfdistdir}/doc/latex/tabulars-e/01-02-7.ltx
21mr|texlive-tabulars-e-1.0-6|54	%doc %{_texmfdistdir}/doc/latex/tabulars-e/01-02-8.ltx
21mr|texlive-tabulars-e-1.0-6|55	%doc %{_texmfdistdir}/doc/latex/tabulars-e/01-02-9.ltx
21mr|texlive-tabulars-e-1.0-6|56	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-01-1.ltx
21mr|texlive-tabulars-e-1.0-6|57	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-01-10.ltx
21mr|texlive-tabulars-e-1.0-6|58	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-01-11.ltx
21mr|texlive-tabulars-e-1.0-6|59	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-01-12.ltx
21mr|texlive-tabulars-e-1.0-6|60	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-01-13.ltx
21mr|texlive-tabulars-e-1.0-6|61	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-01-14.ltx
21mr|texlive-tabulars-e-1.0-6|62	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-01-15.ltx
21mr|texlive-tabulars-e-1.0-6|63	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-01-16.ltx
21mr|texlive-tabulars-e-1.0-6|64	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-01-17.ltx
21mr|texlive-tabulars-e-1.0-6|65	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-01-18.ltx
21mr|texlive-tabulars-e-1.0-6|66	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-01-2.ltx
21mr|texlive-tabulars-e-1.0-6|67	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-01-3.ltx
21mr|texlive-tabulars-e-1.0-6|68	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-01-4.ltx
21mr|texlive-tabulars-e-1.0-6|69	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-01-5.ltx
21mr|texlive-tabulars-e-1.0-6|70	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-01-6.ltx
21mr|texlive-tabulars-e-1.0-6|71	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-01-7.ltx
21mr|texlive-tabulars-e-1.0-6|72	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-01-8.ltx
21mr|texlive-tabulars-e-1.0-6|73	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-01-9.ltx
21mr|texlive-tabulars-e-1.0-6|74	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-02-1.ltx
21mr|texlive-tabulars-e-1.0-6|75	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-02-2.ltx
21mr|texlive-tabulars-e-1.0-6|76	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-02-3.ltx
21mr|texlive-tabulars-e-1.0-6|77	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-02-4.ltx
21mr|texlive-tabulars-e-1.0-6|78	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-02-5.ltx
21mr|texlive-tabulars-e-1.0-6|79	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-02-6.ltx
21mr|texlive-tabulars-e-1.0-6|80	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-03-1.ltx
21mr|texlive-tabulars-e-1.0-6|81	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-03-10.ltx
21mr|texlive-tabulars-e-1.0-6|82	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-03-11.ltx
21mr|texlive-tabulars-e-1.0-6|83	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-03-12.ltx
21mr|texlive-tabulars-e-1.0-6|84	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-03-13.ltx
21mr|texlive-tabulars-e-1.0-6|85	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-03-14.ltx
21mr|texlive-tabulars-e-1.0-6|86	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-03-15.ltx
21mr|texlive-tabulars-e-1.0-6|87	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-03-2.ltx
21mr|texlive-tabulars-e-1.0-6|88	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-03-3.ltx
21mr|texlive-tabulars-e-1.0-6|89	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-03-4.ltx
21mr|texlive-tabulars-e-1.0-6|90	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-03-5.ltx
21mr|texlive-tabulars-e-1.0-6|91	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-03-6.ltx
21mr|texlive-tabulars-e-1.0-6|92	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-03-7.ltx
21mr|texlive-tabulars-e-1.0-6|93	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-03-8.ltx
21mr|texlive-tabulars-e-1.0-6|94	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-03-9.ltx
21mr|texlive-tabulars-e-1.0-6|95	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-04-1.ltx
21mr|texlive-tabulars-e-1.0-6|96	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-04-10.ltx
21mr|texlive-tabulars-e-1.0-6|97	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-04-11.ltx2crop
21mr|texlive-tabulars-e-1.0-6|98	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-04-2.ltx
21mr|texlive-tabulars-e-1.0-6|99	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-04-3.ltx
21mr|texlive-tabulars-e-1.0-6|100	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-04-4.ltx
21mr|texlive-tabulars-e-1.0-6|101	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-04-5.ltx
21mr|texlive-tabulars-e-1.0-6|102	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-04-6.ltx
21mr|texlive-tabulars-e-1.0-6|103	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-04-7.ltx
21mr|texlive-tabulars-e-1.0-6|104	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-04-8.ltx
21mr|texlive-tabulars-e-1.0-6|105	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-04-9.ltx
21mr|texlive-tabulars-e-1.0-6|106	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-05-1.ltx
21mr|texlive-tabulars-e-1.0-6|107	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-05-10.ltx
21mr|texlive-tabulars-e-1.0-6|108	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-05-11.ltx
21mr|texlive-tabulars-e-1.0-6|109	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-05-2.ltx
21mr|texlive-tabulars-e-1.0-6|110	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-05-3.ltx
21mr|texlive-tabulars-e-1.0-6|111	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-05-4.ltx
21mr|texlive-tabulars-e-1.0-6|112	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-05-5.ltx
21mr|texlive-tabulars-e-1.0-6|113	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-05-6.ltx
21mr|texlive-tabulars-e-1.0-6|114	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-05-7.ltx
21mr|texlive-tabulars-e-1.0-6|115	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-05-8.ltx
21mr|texlive-tabulars-e-1.0-6|116	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-05-9.ltx
21mr|texlive-tabulars-e-1.0-6|117	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-06-1.ltx
21mr|texlive-tabulars-e-1.0-6|118	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-06-2.ltx
21mr|texlive-tabulars-e-1.0-6|119	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-06-3.ltx
21mr|texlive-tabulars-e-1.0-6|120	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-06-4.ltx
21mr|texlive-tabulars-e-1.0-6|121	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-06-5.ltx
21mr|texlive-tabulars-e-1.0-6|122	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-07-1.ltx
21mr|texlive-tabulars-e-1.0-6|123	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-07-2.ltx
21mr|texlive-tabulars-e-1.0-6|124	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-07-3.ltx
21mr|texlive-tabulars-e-1.0-6|125	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-07-4.ltx2
21mr|texlive-tabulars-e-1.0-6|126	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-07-5.ltx
21mr|texlive-tabulars-e-1.0-6|127	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-08-1.ltx
21mr|texlive-tabulars-e-1.0-6|128	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-08-2.ltx
21mr|texlive-tabulars-e-1.0-6|129	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-08-3.ltx
21mr|texlive-tabulars-e-1.0-6|130	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-08-4.ltx
21mr|texlive-tabulars-e-1.0-6|131	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-08-5.ltx
21mr|texlive-tabulars-e-1.0-6|132	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-08-6.ltx
21mr|texlive-tabulars-e-1.0-6|133	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-08-7.ltx
21mr|texlive-tabulars-e-1.0-6|134	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-08-8.ltx
21mr|texlive-tabulars-e-1.0-6|135	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-09-1.ltx
21mr|texlive-tabulars-e-1.0-6|136	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-09-2.ltx
21mr|texlive-tabulars-e-1.0-6|137	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-09-3.ltx
21mr|texlive-tabulars-e-1.0-6|138	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-10-1.ltx
21mr|texlive-tabulars-e-1.0-6|139	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-11-1.ltx
21mr|texlive-tabulars-e-1.0-6|140	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-11-10.ltx
21mr|texlive-tabulars-e-1.0-6|141	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-11-11.ltx
21mr|texlive-tabulars-e-1.0-6|142	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-11-12.ltx
21mr|texlive-tabulars-e-1.0-6|143	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-11-13.ltx
21mr|texlive-tabulars-e-1.0-6|144	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-11-2.ltx
21mr|texlive-tabulars-e-1.0-6|145	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-11-3.ltx
21mr|texlive-tabulars-e-1.0-6|146	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-11-4.ltx
21mr|texlive-tabulars-e-1.0-6|147	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-11-5.ltx
21mr|texlive-tabulars-e-1.0-6|148	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-11-6.ltx
21mr|texlive-tabulars-e-1.0-6|149	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-11-7.ltx
21mr|texlive-tabulars-e-1.0-6|150	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-11-8.ltx
21mr|texlive-tabulars-e-1.0-6|151	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-11-9.ltx
21mr|texlive-tabulars-e-1.0-6|152	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-12-1.ltx
21mr|texlive-tabulars-e-1.0-6|153	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-12-2.ltx
21mr|texlive-tabulars-e-1.0-6|154	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-13-1.ltx
21mr|texlive-tabulars-e-1.0-6|155	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-13-2.ltx
21mr|texlive-tabulars-e-1.0-6|156	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-13-3.ltx
21mr|texlive-tabulars-e-1.0-6|157	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-13-4.ltx
21mr|texlive-tabulars-e-1.0-6|158	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-14-1.ltx
21mr|texlive-tabulars-e-1.0-6|159	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-14-10.ltx
21mr|texlive-tabulars-e-1.0-6|160	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-14-11.ltx
21mr|texlive-tabulars-e-1.0-6|161	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-14-12.ltx
21mr|texlive-tabulars-e-1.0-6|162	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-14-13.ltx
21mr|texlive-tabulars-e-1.0-6|163	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-14-14.ltx
21mr|texlive-tabulars-e-1.0-6|164	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-14-15.ltx
21mr|texlive-tabulars-e-1.0-6|165	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-14-2.ltx
21mr|texlive-tabulars-e-1.0-6|166	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-14-3.ltx
21mr|texlive-tabulars-e-1.0-6|167	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-14-4.ltx
21mr|texlive-tabulars-e-1.0-6|168	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-14-5.ltx
21mr|texlive-tabulars-e-1.0-6|169	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-14-6.ltx
21mr|texlive-tabulars-e-1.0-6|170	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-14-7.ltx
21mr|texlive-tabulars-e-1.0-6|171	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-14-8.ltx
21mr|texlive-tabulars-e-1.0-6|172	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-14-9.ltx
21mr|texlive-tabulars-e-1.0-6|173	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-15-1.ltx
21mr|texlive-tabulars-e-1.0-6|174	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-15-2.ltx
21mr|texlive-tabulars-e-1.0-6|175	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-15-3.ltx
21mr|texlive-tabulars-e-1.0-6|176	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-16-1.ltx
21mr|texlive-tabulars-e-1.0-6|177	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-16-2.ltx
21mr|texlive-tabulars-e-1.0-6|178	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-16-3.ltx
21mr|texlive-tabulars-e-1.0-6|179	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-17-1.ltx
21mr|texlive-tabulars-e-1.0-6|180	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-17-2.ltx
21mr|texlive-tabulars-e-1.0-6|181	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-17-3.ltx
21mr|texlive-tabulars-e-1.0-6|182	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-17-4.ltx
21mr|texlive-tabulars-e-1.0-6|183	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-17-5.ltx
21mr|texlive-tabulars-e-1.0-6|184	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-18-1.ltx
21mr|texlive-tabulars-e-1.0-6|185	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-18-2.ltx
21mr|texlive-tabulars-e-1.0-6|186	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-18-3.ltx
21mr|texlive-tabulars-e-1.0-6|187	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-18-4.ltx
21mr|texlive-tabulars-e-1.0-6|188	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-18-5.ltx
21mr|texlive-tabulars-e-1.0-6|189	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-19-1.ltx
21mr|texlive-tabulars-e-1.0-6|190	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-19-2.ltx
21mr|texlive-tabulars-e-1.0-6|191	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-20-1.ltx
21mr|texlive-tabulars-e-1.0-6|192	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-20-2.ltx
21mr|texlive-tabulars-e-1.0-6|193	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-20-3.ltx
21mr|texlive-tabulars-e-1.0-6|194	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-20-4.ltx
21mr|texlive-tabulars-e-1.0-6|195	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-21-1.ltx2
21mr|texlive-tabulars-e-1.0-6|196	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-21-2.ltx2
21mr|texlive-tabulars-e-1.0-6|197	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-21-3.ltx
21mr|texlive-tabulars-e-1.0-6|198	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-21-4.ltx
21mr|texlive-tabulars-e-1.0-6|199	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-22-1.ltx
21mr|texlive-tabulars-e-1.0-6|200	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-22-2.ltx
21mr|texlive-tabulars-e-1.0-6|201	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-22-3.ltx
21mr|texlive-tabulars-e-1.0-6|202	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-22-4.ltx
21mr|texlive-tabulars-e-1.0-6|203	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-23-1.ltx
21mr|texlive-tabulars-e-1.0-6|204	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-23-2.ltx
21mr|texlive-tabulars-e-1.0-6|205	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-23-3.ltx
21mr|texlive-tabulars-e-1.0-6|206	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-23-4.ltx
21mr|texlive-tabulars-e-1.0-6|207	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-24-1.ltx
21mr|texlive-tabulars-e-1.0-6|208	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-24-2.ltx
21mr|texlive-tabulars-e-1.0-6|209	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-24-3.ltx
21mr|texlive-tabulars-e-1.0-6|210	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-24-4.ltx
21mr|texlive-tabulars-e-1.0-6|211	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-25-1.ltx
21mr|texlive-tabulars-e-1.0-6|212	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-25-2.ltx
21mr|texlive-tabulars-e-1.0-6|213	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-25-3.ltx
21mr|texlive-tabulars-e-1.0-6|214	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-25-4.ltx
21mr|texlive-tabulars-e-1.0-6|215	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-25-5.ltx
21mr|texlive-tabulars-e-1.0-6|216	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-25-6.ltx
21mr|texlive-tabulars-e-1.0-6|217	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-25-7.ltx
21mr|texlive-tabulars-e-1.0-6|218	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-25-8.ltx
21mr|texlive-tabulars-e-1.0-6|219	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-25-9.ltx
21mr|texlive-tabulars-e-1.0-6|220	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-26-1.ltx
21mr|texlive-tabulars-e-1.0-6|221	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-26-10.ltx
21mr|texlive-tabulars-e-1.0-6|222	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-26-2.ltx
21mr|texlive-tabulars-e-1.0-6|223	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-26-3.ltx
21mr|texlive-tabulars-e-1.0-6|224	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-26-4.ltx
21mr|texlive-tabulars-e-1.0-6|225	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-26-5.ltx
21mr|texlive-tabulars-e-1.0-6|226	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-26-6.ltx
21mr|texlive-tabulars-e-1.0-6|227	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-26-7.ltx
21mr|texlive-tabulars-e-1.0-6|228	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-26-8.ltx
21mr|texlive-tabulars-e-1.0-6|229	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-26-9.ltx
21mr|texlive-tabulars-e-1.0-6|230	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-27-1.ltx
21mr|texlive-tabulars-e-1.0-6|231	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-27-2.ltx
21mr|texlive-tabulars-e-1.0-6|232	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-27-3.ltx
21mr|texlive-tabulars-e-1.0-6|233	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-27-4.ltx
21mr|texlive-tabulars-e-1.0-6|234	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-28-1.ltx
21mr|texlive-tabulars-e-1.0-6|235	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-28-2.ltx
21mr|texlive-tabulars-e-1.0-6|236	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-28-3.ltx
21mr|texlive-tabulars-e-1.0-6|237	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-28-4.ltx
21mr|texlive-tabulars-e-1.0-6|238	%doc %{_texmfdistdir}/doc/latex/tabulars-e/02-29-1.ltx
21mr|texlive-tabulars-e-1.0-6|239	%doc %{_texmfdistdir}/doc/latex/tabulars-e/03-01-1.ltx
21mr|texlive-tabulars-e-1.0-6|240	%doc %{_texmfdistdir}/doc/latex/tabulars-e/03-01-10.ltx
21mr|texlive-tabulars-e-1.0-6|241	%doc %{_texmfdistdir}/doc/latex/tabulars-e/03-01-11.ltx
21mr|texlive-tabulars-e-1.0-6|242	%doc %{_texmfdistdir}/doc/latex/tabulars-e/03-01-12.ltx
21mr|texlive-tabulars-e-1.0-6|243	%doc %{_texmfdistdir}/doc/latex/tabulars-e/03-01-13.ltx
21mr|texlive-tabulars-e-1.0-6|244	%doc %{_texmfdistdir}/doc/latex/tabulars-e/03-01-2.ltx
21mr|texlive-tabulars-e-1.0-6|245	%doc %{_texmfdistdir}/doc/latex/tabulars-e/03-01-3.ltx
21mr|texlive-tabulars-e-1.0-6|246	%doc %{_texmfdistdir}/doc/latex/tabulars-e/03-01-4.ltx
21mr|texlive-tabulars-e-1.0-6|247	%doc %{_texmfdistdir}/doc/latex/tabulars-e/03-01-5.ltx
21mr|texlive-tabulars-e-1.0-6|248	%doc %{_texmfdistdir}/doc/latex/tabulars-e/03-01-6.ltx
21mr|texlive-tabulars-e-1.0-6|249	%doc %{_texmfdistdir}/doc/latex/tabulars-e/03-01-7.ltx
21mr|texlive-tabulars-e-1.0-6|250	%doc %{_texmfdistdir}/doc/latex/tabulars-e/03-01-8.ltx
21mr|texlive-tabulars-e-1.0-6|251	%doc %{_texmfdistdir}/doc/latex/tabulars-e/03-01-9.ltx
21mr|texlive-tabulars-e-1.0-6|252	%doc %{_texmfdistdir}/doc/latex/tabulars-e/03-02-1.ltx
21mr|texlive-tabulars-e-1.0-6|253	%doc %{_texmfdistdir}/doc/latex/tabulars-e/03-02-2.ltx
21mr|texlive-tabulars-e-1.0-6|254	%doc %{_texmfdistdir}/doc/latex/tabulars-e/03-02-3.ltx
21mr|texlive-tabulars-e-1.0-6|255	%doc %{_texmfdistdir}/doc/latex/tabulars-e/03-02-4.ltx
21mr|texlive-tabulars-e-1.0-6|256	%doc %{_texmfdistdir}/doc/latex/tabulars-e/03-02-5.ltx
21mr|texlive-tabulars-e-1.0-6|257	%doc %{_texmfdistdir}/doc/latex/tabulars-e/03-02-6.ltx
21mr|texlive-tabulars-e-1.0-6|258	%doc %{_texmfdistdir}/doc/latex/tabulars-e/03-02-7.ltx
21mr|texlive-tabulars-e-1.0-6|259	%doc %{_texmfdistdir}/doc/latex/tabulars-e/03-03-1.ltx
21mr|texlive-tabulars-e-1.0-6|260	%doc %{_texmfdistdir}/doc/latex/tabulars-e/03-03-2.ltx
21mr|texlive-tabulars-e-1.0-6|261	%doc %{_texmfdistdir}/doc/latex/tabulars-e/03-03-3.ltxb
21mr|texlive-tabulars-e-1.0-6|262	%doc %{_texmfdistdir}/doc/latex/tabulars-e/03-03-4.ltx
21mr|texlive-tabulars-e-1.0-6|263	%doc %{_texmfdistdir}/doc/latex/tabulars-e/03-03-5.ltx
21mr|texlive-tabulars-e-1.0-6|264	%doc %{_texmfdistdir}/doc/latex/tabulars-e/03-03-6.ltx
21mr|texlive-tabulars-e-1.0-6|265	%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-01-1.ltx
21mr|texlive-tabulars-e-1.0-6|266	%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-01-10.ltx2
21mr|texlive-tabulars-e-1.0-6|267	%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-01-11.ltx2
21mr|texlive-tabulars-e-1.0-6|268	%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-01-12.ltx2
21mr|texlive-tabulars-e-1.0-6|269	%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-01-13.ltx2
21mr|texlive-tabulars-e-1.0-6|270	%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-01-14.ltx1
21mr|texlive-tabulars-e-1.0-6|271	%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-01-15.ltx2
21mr|texlive-tabulars-e-1.0-6|272	%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-01-2.ltx2
21mr|texlive-tabulars-e-1.0-6|273	%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-01-3.ltx2
21mr|texlive-tabulars-e-1.0-6|274	%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-01-4.ltx2
21mr|texlive-tabulars-e-1.0-6|275	%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-01-5.ltx2
21mr|texlive-tabulars-e-1.0-6|276	%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-01-6.ltx
21mr|texlive-tabulars-e-1.0-6|277	%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-01-7.ltx
21mr|texlive-tabulars-e-1.0-6|278	%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-01-8.ltx2
21mr|texlive-tabulars-e-1.0-6|279	%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-01-9.ltx2
21mr|texlive-tabulars-e-1.0-6|280	%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-02-1.ltx2
21mr|texlive-tabulars-e-1.0-6|281	%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-02-2.ltx2
21mr|texlive-tabulars-e-1.0-6|282	%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-03-1.ltx
21mr|texlive-tabulars-e-1.0-6|283	%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-03-2.ltx2
21mr|texlive-tabulars-e-1.0-6|284	%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-03-3.ltx2
21mr|texlive-tabulars-e-1.0-6|285	%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-04-1.ltx
21mr|texlive-tabulars-e-1.0-6|286	%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-04-2.ltx2
21mr|texlive-tabulars-e-1.0-6|287	%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-04-3.ltx2
21mr|texlive-tabulars-e-1.0-6|288	%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-04-4.ltx2
21mr|texlive-tabulars-e-1.0-6|289	%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-04-5.ltx2
21mr|texlive-tabulars-e-1.0-6|290	%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-05-1.ltx2
21mr|texlive-tabulars-e-1.0-6|291	%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-05-2.ltx2
21mr|texlive-tabulars-e-1.0-6|292	%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-05-3.ltx2
21mr|texlive-tabulars-e-1.0-6|293	%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-05-4.ltx2
21mr|texlive-tabulars-e-1.0-6|294	%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-05-5.ltx2
21mr|texlive-tabulars-e-1.0-6|295	%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-05-6.ltx2
21mr|texlive-tabulars-e-1.0-6|296	%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-05-7.ltx2
21mr|texlive-tabulars-e-1.0-6|297	%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-05-8.ltx2
21mr|texlive-tabulars-e-1.0-6|298	%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-06-1.ltx2
21mr|texlive-tabulars-e-1.0-6|299	%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-06-2.ltx2
21mr|texlive-tabulars-e-1.0-6|300	%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-06-3.ltx2
21mr|texlive-tabulars-e-1.0-6|301	%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-06-4.ltx2
21mr|texlive-tabulars-e-1.0-6|302	%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-06-5.ltx2
21mr|texlive-tabulars-e-1.0-6|303	%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-06-6.ltx2
21mr|texlive-tabulars-e-1.0-6|304	%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-06-7.ltx2
21mr|texlive-tabulars-e-1.0-6|305	%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-06-8.ltx2
21mr|texlive-tabulars-e-1.0-6|306	%doc %{_texmfdistdir}/doc/latex/tabulars-e/04-06-9.ltx2
21mr|texlive-tabulars-e-1.0-6|307	%doc %{_texmfdistdir}/doc/latex/tabulars-e/05-01-1.ltx
21mr|texlive-tabulars-e-1.0-6|308	%doc %{_texmfdistdir}/doc/latex/tabulars-e/05-01-2.ltx
21mr|texlive-tabulars-e-1.0-6|309	%doc %{_texmfdistdir}/doc/latex/tabulars-e/05-01-3.ltx
21mr|texlive-tabulars-e-1.0-6|310	%doc %{_texmfdistdir}/doc/latex/tabulars-e/05-01-4.ltx
21mr|texlive-tabulars-e-1.0-6|311	%doc %{_texmfdistdir}/doc/latex/tabulars-e/05-01-5.ltx
21mr|texlive-tabulars-e-1.0-6|312	%doc %{_texmfdistdir}/doc/latex/tabulars-e/05-02-1.ltx
21mr|texlive-tabulars-e-1.0-6|313	%doc %{_texmfdistdir}/doc/latex/tabulars-e/05-03-1.ltx
21mr|texlive-tabulars-e-1.0-6|314	%doc %{_texmfdistdir}/doc/latex/tabulars-e/05-03-2.ltx
21mr|texlive-tabulars-e-1.0-6|315	%doc %{_texmfdistdir}/doc/latex/tabulars-e/05-03-3.ltx
21mr|texlive-tabulars-e-1.0-6|316	%doc %{_texmfdistdir}/doc/latex/tabulars-e/05-04-1.ltx2
21mr|texlive-tabulars-e-1.0-6|317	%doc %{_texmfdistdir}/doc/latex/tabulars-e/05-04-2.ltx2
21mr|texlive-tabulars-e-1.0-6|318	%doc %{_texmfdistdir}/doc/latex/tabulars-e/05-05-1.ltx
21mr|texlive-tabulars-e-1.0-6|319	%doc %{_texmfdistdir}/doc/latex/tabulars-e/05-05-2.ltx
21mr|texlive-tabulars-e-1.0-6|320	%doc %{_texmfdistdir}/doc/latex/tabulars-e/05-06-1.ltxE
21mr|texlive-tabulars-e-1.0-6|321	%doc %{_texmfdistdir}/doc/latex/tabulars-e/05-06-2.ltxE
21mr|texlive-tabulars-e-1.0-6|322	%doc %{_texmfdistdir}/doc/latex/tabulars-e/05-06-3.ltxE
21mr|texlive-tabulars-e-1.0-6|323	%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-1.ltx
21mr|texlive-tabulars-e-1.0-6|324	%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-10.ltx
21mr|texlive-tabulars-e-1.0-6|325	%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-11.ltx
21mr|texlive-tabulars-e-1.0-6|326	%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-12.ltx
21mr|texlive-tabulars-e-1.0-6|327	%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-13.ltx
21mr|texlive-tabulars-e-1.0-6|328	%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-14.ltx
21mr|texlive-tabulars-e-1.0-6|329	%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-15.ltx
21mr|texlive-tabulars-e-1.0-6|330	%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-16.ltx
21mr|texlive-tabulars-e-1.0-6|331	%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-17.ltx
21mr|texlive-tabulars-e-1.0-6|332	%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-18.ltx
21mr|texlive-tabulars-e-1.0-6|333	%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-19.ltx
21mr|texlive-tabulars-e-1.0-6|334	%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-2.ltx
21mr|texlive-tabulars-e-1.0-6|335	%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-20.ltx
21mr|texlive-tabulars-e-1.0-6|336	%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-21.ltx
21mr|texlive-tabulars-e-1.0-6|337	%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-22.ltx
21mr|texlive-tabulars-e-1.0-6|338	%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-23.ltx
21mr|texlive-tabulars-e-1.0-6|339	%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-24.ltx
21mr|texlive-tabulars-e-1.0-6|340	%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-25.ltx
21mr|texlive-tabulars-e-1.0-6|341	%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-26.ltx2
21mr|texlive-tabulars-e-1.0-6|342	%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-27.ltx
21mr|texlive-tabulars-e-1.0-6|343	%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-28.ltx
21mr|texlive-tabulars-e-1.0-6|344	%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-29.ltx
21mr|texlive-tabulars-e-1.0-6|345	%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-3.ltx
21mr|texlive-tabulars-e-1.0-6|346	%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-30.ltx
21mr|texlive-tabulars-e-1.0-6|347	%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-31.ltx
21mr|texlive-tabulars-e-1.0-6|348	%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-32.ltx2
21mr|texlive-tabulars-e-1.0-6|349	%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-33.ltx
21mr|texlive-tabulars-e-1.0-6|350	%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-34.ltx
21mr|texlive-tabulars-e-1.0-6|351	%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-35.ltx
21mr|texlive-tabulars-e-1.0-6|352	%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-36.ltx2
21mr|texlive-tabulars-e-1.0-6|353	%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-37.ltx2
21mr|texlive-tabulars-e-1.0-6|354	%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-38.ltxps
21mr|texlive-tabulars-e-1.0-6|355	%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-39.ltx
21mr|texlive-tabulars-e-1.0-6|356	%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-4.ltxps
21mr|texlive-tabulars-e-1.0-6|357	%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-40.ltx
21mr|texlive-tabulars-e-1.0-6|358	%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-41.ltx
21mr|texlive-tabulars-e-1.0-6|359	%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-42.ltx
21mr|texlive-tabulars-e-1.0-6|360	%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-43.ltx2
21mr|texlive-tabulars-e-1.0-6|361	%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-44.ltx
21mr|texlive-tabulars-e-1.0-6|362	%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-45.ltx
21mr|texlive-tabulars-e-1.0-6|363	%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-46.ltx
21mr|texlive-tabulars-e-1.0-6|364	%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-5.ltxps
21mr|texlive-tabulars-e-1.0-6|365	%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-6.ltxps
21mr|texlive-tabulars-e-1.0-6|366	%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-7.ltxps
21mr|texlive-tabulars-e-1.0-6|367	%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-8.ltx
21mr|texlive-tabulars-e-1.0-6|368	%doc %{_texmfdistdir}/doc/latex/tabulars-e/06-00-9.ltx
21mr|texlive-tabulars-e-1.0-6|369	%doc %{_texmfdistdir}/doc/latex/tabulars-e/07-02-1.ltx2
21mr|texlive-tabulars-e-1.0-6|370	%doc %{_texmfdistdir}/doc/latex/tabulars-e/07-02-2.ltx2
21mr|texlive-tabulars-e-1.0-6|371	%doc %{_texmfdistdir}/doc/latex/tabulars-e/07-03-1.ltx2
21mr|texlive-tabulars-e-1.0-6|372	%doc %{_texmfdistdir}/doc/latex/tabulars-e/07-03-2.ltx2
21mr|texlive-tabulars-e-1.0-6|373	%doc %{_texmfdistdir}/doc/latex/tabulars-e/README
21mr|texlive-tabulars-e-1.0-6|374	%doc %{_texmfdistdir}/doc/latex/tabulars-e/din8.eps
21mr|texlive-tabulars-e-1.0-6|375	
21mr|texlive-tabulars-e-1.0-6|376	#-----------------------------------------------------------------------
21mr|texlive-tabulars-e-1.0-6|377	%prep
21mr|texlive-tabulars-e-1.0-6|378	%setup -c -a0 -a1
21mr|texlive-tabulars-e-1.0-6|379	
21mr|texlive-tabulars-e-1.0-6|380	%build
21mr|texlive-tabulars-e-1.0-6|381	
21mr|texlive-tabulars-e-1.0-6|382	%install
21mr|texlive-tabulars-e-1.0-6|383	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tabulars-e-1.0-6|384	cp -fpar doc %{buildroot}%{_texmfdistdir}

19157 21
21mr|texlive-tabulary-0.10-3|1	# revision 15878
21mr|texlive-tabulary-0.10-3|2	# category Package
21mr|texlive-tabulary-0.10-3|3	# catalog-ctan /macros/latex/contrib/tabulary
21mr|texlive-tabulary-0.10-3|4	# catalog-date 2009-10-10 00:51:28 +0200
21mr|texlive-tabulary-0.10-3|5	# catalog-license lppl
21mr|texlive-tabulary-0.10-3|6	# catalog-version 0.9
21mr|texlive-tabulary-0.10-3|7	Name:		texlive-tabulary
21mr|texlive-tabulary-0.10-3|8	Version:	0.10
21mr|texlive-tabulary-0.10-3|9	Release:	3
21mr|texlive-tabulary-0.10-3|10	Summary:	Tabular with variable width columns balanced
21mr|texlive-tabulary-0.10-3|11	Group:		Publishing
21mr|texlive-tabulary-0.10-3|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tabulary
21mr|texlive-tabulary-0.10-3|13	License:	LPPL
21mr|texlive-tabulary-0.10-3|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tabulary.tar.xz
21mr|texlive-tabulary-0.10-3|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tabulary.doc.tar.xz
21mr|texlive-tabulary-0.10-3|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tabulary.source.tar.xz
21mr|texlive-tabulary-0.10-3|17	BuildArch:	noarch
21mr|texlive-tabulary-0.10-3|18	BuildRequires:	texlive-tlpkg
21mr|texlive-tabulary-0.10-3|19	Requires(pre):	texlive-tlpkg
21mr|texlive-tabulary-0.10-3|20	Requires(post):	texlive-kpathsea
21mr|texlive-tabulary-0.10-3|21	
21mr|texlive-tabulary-0.10-3|22	%description
21mr|texlive-tabulary-0.10-3|23	The package defines a tabular*-like tabulary environment,
21mr|texlive-tabulary-0.10-3|24	taking a 'total width' argument as well as the column
21mr|texlive-tabulary-0.10-3|25	specifications. It then defines column types L, C, R and J for
21mr|texlive-tabulary-0.10-3|26	variable width columns (\raggedright', \centering, \raggedleft,
21mr|texlive-tabulary-0.10-3|27	and normally justified). In contrast to tabularx's X columns,
21mr|texlive-tabulary-0.10-3|28	the width of each column is weighted according to the natural
21mr|texlive-tabulary-0.10-3|29	width of the widest cell in the column.
21mr|texlive-tabulary-0.10-3|30	
21mr|texlive-tabulary-0.10-3|31	#-----------------------------------------------------------------------
21mr|texlive-tabulary-0.10-3|32	%files
21mr|texlive-tabulary-0.10-3|33	%{_texmfdistdir}/tex/latex/tabulary/tabulary.sty
21mr|texlive-tabulary-0.10-3|34	%doc %{_texmfdistdir}/doc/latex/tabulary/README
21mr|texlive-tabulary-0.10-3|35	%doc %{_texmfdistdir}/doc/latex/tabulary/tabulary.pdf
21mr|texlive-tabulary-0.10-3|36	#- source
21mr|texlive-tabulary-0.10-3|37	%doc %{_texmfdistdir}/source/latex/tabulary/tabulary.dtx
21mr|texlive-tabulary-0.10-3|38	%doc %{_texmfdistdir}/source/latex/tabulary/tabulary.ins
21mr|texlive-tabulary-0.10-3|39	
21mr|texlive-tabulary-0.10-3|40	#-----------------------------------------------------------------------
21mr|texlive-tabulary-0.10-3|41	%prep
21mr|texlive-tabulary-0.10-3|42	%setup -c -a0 -a1 -a2
21mr|texlive-tabulary-0.10-3|43	
21mr|texlive-tabulary-0.10-3|44	%build
21mr|texlive-tabulary-0.10-3|45	
21mr|texlive-tabulary-0.10-3|46	%install
21mr|texlive-tabulary-0.10-3|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tabulary-0.10-3|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19158 21
21mr|texlive-tabvar-1.7-6|1	# revision 25665
21mr|texlive-tabvar-1.7-6|2	# category Package
21mr|texlive-tabvar-1.7-6|3	# catalog-ctan /macros/latex/contrib/tabvar
21mr|texlive-tabvar-1.7-6|4	# catalog-date 2012-03-16 09:54:35 +0100
21mr|texlive-tabvar-1.7-6|5	# catalog-license lppl1.3
21mr|texlive-tabvar-1.7-6|6	# catalog-version 1.7
21mr|texlive-tabvar-1.7-6|7	Name:		texlive-tabvar
21mr|texlive-tabvar-1.7-6|8	Version:	1.7
21mr|texlive-tabvar-1.7-6|9	Release:	6
21mr|texlive-tabvar-1.7-6|10	Summary:	Typesetting tables showing variations of functions
21mr|texlive-tabvar-1.7-6|11	Group:		Publishing
21mr|texlive-tabvar-1.7-6|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tabvar
21mr|texlive-tabvar-1.7-6|13	License:	LPPL1.3
21mr|texlive-tabvar-1.7-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tabvar.tar.xz
21mr|texlive-tabvar-1.7-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tabvar.doc.tar.xz
21mr|texlive-tabvar-1.7-6|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tabvar.source.tar.xz
21mr|texlive-tabvar-1.7-6|17	BuildArch:	noarch
21mr|texlive-tabvar-1.7-6|18	BuildRequires:	texlive-tlpkg
21mr|texlive-tabvar-1.7-6|19	Requires(pre):	texlive-tlpkg
21mr|texlive-tabvar-1.7-6|20	Requires(post):	texlive-kpathsea
21mr|texlive-tabvar-1.7-6|21	
21mr|texlive-tabvar-1.7-6|22	%description
21mr|texlive-tabvar-1.7-6|23	This LaTeX package is meant to ease the typesetting of tables
21mr|texlive-tabvar-1.7-6|24	showing variations of functions as they are used in France.
21mr|texlive-tabvar-1.7-6|25	
21mr|texlive-tabvar-1.7-6|26	
21mr|texlive-tabvar-1.7-6|27	#-----------------------------------------------------------------------
21mr|texlive-tabvar-1.7-6|28	%files
21mr|texlive-tabvar-1.7-6|29	%{_texmfdistdir}/fonts/afm/public/tabvar/tabvar.afm
21mr|texlive-tabvar-1.7-6|30	%{_texmfdistdir}/fonts/map/dvips/tabvar/tabvar.map
21mr|texlive-tabvar-1.7-6|31	%{_texmfdistdir}/fonts/tfm/public/tabvar/tabvar.tfm
21mr|texlive-tabvar-1.7-6|32	%{_texmfdistdir}/fonts/type1/public/tabvar/tabvar.pfb
21mr|texlive-tabvar-1.7-6|33	%{_texmfdistdir}/metapost/tabvar/tabvar.mp
21mr|texlive-tabvar-1.7-6|34	%{_texmfdistdir}/tex/latex/tabvar/tabvar.1
21mr|texlive-tabvar-1.7-6|35	%{_texmfdistdir}/tex/latex/tabvar/tabvar.2
21mr|texlive-tabvar-1.7-6|36	%{_texmfdistdir}/tex/latex/tabvar/tabvar.3
21mr|texlive-tabvar-1.7-6|37	%{_texmfdistdir}/tex/latex/tabvar/tabvar.cfg
21mr|texlive-tabvar-1.7-6|38	%{_texmfdistdir}/tex/latex/tabvar/tabvar.sty
21mr|texlive-tabvar-1.7-6|39	%doc %{_texmfdistdir}/doc/latex/tabvar/README
21mr|texlive-tabvar-1.7-6|40	%doc %{_texmfdistdir}/doc/latex/tabvar/demo.pdf
21mr|texlive-tabvar-1.7-6|41	%doc %{_texmfdistdir}/doc/latex/tabvar/demo.tex
21mr|texlive-tabvar-1.7-6|42	%doc %{_texmfdistdir}/doc/latex/tabvar/tabvar.pdf
21mr|texlive-tabvar-1.7-6|43	#- source
21mr|texlive-tabvar-1.7-6|44	%doc %{_texmfdistdir}/source/latex/tabvar/tabvar.dtx
21mr|texlive-tabvar-1.7-6|45	%doc %{_texmfdistdir}/source/latex/tabvar/tabvar.ins
21mr|texlive-tabvar-1.7-6|46	
21mr|texlive-tabvar-1.7-6|47	#-----------------------------------------------------------------------
21mr|texlive-tabvar-1.7-6|48	%prep
21mr|texlive-tabvar-1.7-6|49	%setup -c -a0 -a1 -a2
21mr|texlive-tabvar-1.7-6|50	
21mr|texlive-tabvar-1.7-6|51	%build
21mr|texlive-tabvar-1.7-6|52	
21mr|texlive-tabvar-1.7-6|53	%install
21mr|texlive-tabvar-1.7-6|54	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tabvar-1.7-6|55	cp -fpar fonts metapost tex doc source %{buildroot}%{_texmfdistdir}

19159 21
21mr|texlive-tagging-20190228-1|1	# revision 23761
21mr|texlive-tagging-20190228-1|2	# category Package
21mr|texlive-tagging-20190228-1|3	# catalog-ctan /macros/latex/contrib/tagging
21mr|texlive-tagging-20190228-1|4	# catalog-date 2011-08-29 00:41:24 +0200
21mr|texlive-tagging-20190228-1|5	# catalog-license lppl1.3
21mr|texlive-tagging-20190228-1|6	# catalog-version undef
21mr|texlive-tagging-20190228-1|7	Name:		texlive-tagging
21mr|texlive-tagging-20190228-1|8	Version:	20190228
21mr|texlive-tagging-20190228-1|9	Release:	1
21mr|texlive-tagging-20190228-1|10	Summary:	Document configuration with tags
21mr|texlive-tagging-20190228-1|11	Group:		Publishing
21mr|texlive-tagging-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tagging
21mr|texlive-tagging-20190228-1|13	License:	LPPL1.3
21mr|texlive-tagging-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tagging.tar.xz
21mr|texlive-tagging-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tagging.doc.tar.xz
21mr|texlive-tagging-20190228-1|16	BuildArch:	noarch
21mr|texlive-tagging-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-tagging-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-tagging-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-tagging-20190228-1|20	
21mr|texlive-tagging-20190228-1|21	%description
21mr|texlive-tagging-20190228-1|22	The package allows the user to generate multiple documents from
21mr|texlive-tagging-20190228-1|23	a single source, by marking pieces of the document with tags
21mr|texlive-tagging-20190228-1|24	and specifying which marked pieces to include or exclude.
21mr|texlive-tagging-20190228-1|25	
21mr|texlive-tagging-20190228-1|26	#-----------------------------------------------------------------------
21mr|texlive-tagging-20190228-1|27	%files
21mr|texlive-tagging-20190228-1|28	%{_texmfdistdir}/tex/latex/tagging/tagging.sty
21mr|texlive-tagging-20190228-1|29	%doc %{_texmfdistdir}/doc/latex/tagging/README
21mr|texlive-tagging-20190228-1|30	%doc %{_texmfdistdir}/doc/latex/tagging/tagging.pdf
21mr|texlive-tagging-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/tagging/tagging.tex
21mr|texlive-tagging-20190228-1|32	
21mr|texlive-tagging-20190228-1|33	#-----------------------------------------------------------------------
21mr|texlive-tagging-20190228-1|34	%prep
21mr|texlive-tagging-20190228-1|35	%setup -c -a0 -a1
21mr|texlive-tagging-20190228-1|36	
21mr|texlive-tagging-20190228-1|37	%build
21mr|texlive-tagging-20190228-1|38	
21mr|texlive-tagging-20190228-1|39	%install
21mr|texlive-tagging-20190228-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tagging-20190228-1|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19160 21
21mr|texlive-talk-1.1-7|1	# revision 15878
21mr|texlive-talk-1.1-7|2	# category Package
21mr|texlive-talk-1.1-7|3	# catalog-ctan /macros/latex/contrib/talk
21mr|texlive-talk-1.1-7|4	# catalog-date 2007-08-14 14:14:54 +0200
21mr|texlive-talk-1.1-7|5	# catalog-license lppl
21mr|texlive-talk-1.1-7|6	# catalog-version 1.1
21mr|texlive-talk-1.1-7|7	Name:		texlive-talk
21mr|texlive-talk-1.1-7|8	Version:	1.1
21mr|texlive-talk-1.1-7|9	Release:	7
21mr|texlive-talk-1.1-7|10	Summary:	A LaTeX class for presentations
21mr|texlive-talk-1.1-7|11	Group:		Publishing
21mr|texlive-talk-1.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/talk
21mr|texlive-talk-1.1-7|13	License:	LPPL
21mr|texlive-talk-1.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/talk.tar.xz
21mr|texlive-talk-1.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/talk.doc.tar.xz
21mr|texlive-talk-1.1-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/talk.source.tar.xz
21mr|texlive-talk-1.1-7|17	BuildArch:	noarch
21mr|texlive-talk-1.1-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-talk-1.1-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-talk-1.1-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-talk-1.1-7|21	
21mr|texlive-talk-1.1-7|22	%description
21mr|texlive-talk-1.1-7|23	The talk document class allows you to create slides for screen
21mr|texlive-talk-1.1-7|24	presentations or printing on transparencies. It also allows you
21mr|texlive-talk-1.1-7|25	to print personal notes for your talk. You can create overlays
21mr|texlive-talk-1.1-7|26	and display structure information (current section /
21mr|texlive-talk-1.1-7|27	subsection, table of contents) on your slides. The main feature
21mr|texlive-talk-1.1-7|28	that distinguishes talk from other presentation classes like
21mr|texlive-talk-1.1-7|29	beamer or prosper is that it allows the user to define an
21mr|texlive-talk-1.1-7|30	arbitrary number of slide styles and switch between these
21mr|texlive-talk-1.1-7|31	styles from slide to slide. This way the slide layout can be
21mr|texlive-talk-1.1-7|32	adapted to the slide content. For example, the title or
21mr|texlive-talk-1.1-7|33	contents page of a talk can be given a slightly different
21mr|texlive-talk-1.1-7|34	layout than the other slides. The talk class makes no
21mr|texlive-talk-1.1-7|35	restrictions on the slide design whatsoever. The entire look
21mr|texlive-talk-1.1-7|36	and feel of the presentation can be defined by the user. The
21mr|texlive-talk-1.1-7|37	style definitions should be put in a separate sty file.
21mr|texlive-talk-1.1-7|38	Currently the package comes with only one set of pre-defined
21mr|texlive-talk-1.1-7|39	slide styles (greybars.sty). Contributions from people who are
21mr|texlive-talk-1.1-7|40	artistically more gifted than the author are more than
21mr|texlive-talk-1.1-7|41	welcome!.
21mr|texlive-talk-1.1-7|42	
21mr|texlive-talk-1.1-7|43	
21mr|texlive-talk-1.1-7|44	#-----------------------------------------------------------------------
21mr|texlive-talk-1.1-7|45	%files
21mr|texlive-talk-1.1-7|46	%{_texmfdistdir}/tex/latex/talk/sidebars.sty
21mr|texlive-talk-1.1-7|47	%{_texmfdistdir}/tex/latex/talk/talk.cls
21mr|texlive-talk-1.1-7|48	%doc %{_texmfdistdir}/doc/latex/talk/README
21mr|texlive-talk-1.1-7|49	%doc %{_texmfdistdir}/doc/latex/talk/example.tex
21mr|texlive-talk-1.1-7|50	%doc %{_texmfdistdir}/doc/latex/talk/talkdoc.pdf
21mr|texlive-talk-1.1-7|51	%doc %{_texmfdistdir}/doc/latex/talk/talkdoc.tex
21mr|texlive-talk-1.1-7|52	#- source
21mr|texlive-talk-1.1-7|53	%doc %{_texmfdistdir}/source/latex/talk/Makefile
21mr|texlive-talk-1.1-7|54	
21mr|texlive-talk-1.1-7|55	#-----------------------------------------------------------------------
21mr|texlive-talk-1.1-7|56	%prep
21mr|texlive-talk-1.1-7|57	%setup -c -a0 -a1 -a2
21mr|texlive-talk-1.1-7|58	
21mr|texlive-talk-1.1-7|59	%build
21mr|texlive-talk-1.1-7|60	
21mr|texlive-talk-1.1-7|61	%install
21mr|texlive-talk-1.1-7|62	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-talk-1.1-7|63	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19161 21
21mr|texlive-tamefloats-0.42-7|1	Name:		texlive-tamefloats
21mr|texlive-tamefloats-0.42-7|2	Version:	0.42
21mr|texlive-tamefloats-0.42-7|3	Release:	7
21mr|texlive-tamefloats-0.42-7|4	Summary:	Experimentally use \holdinginserts with LaTeX floats
21mr|texlive-tamefloats-0.42-7|5	Group:		Publishing
21mr|texlive-tamefloats-0.42-7|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tamefloats
21mr|texlive-tamefloats-0.42-7|7	License:	LPPL1.3
21mr|texlive-tamefloats-0.42-7|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tamefloats.tar.xz
21mr|texlive-tamefloats-0.42-7|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tamefloats.doc.tar.xz
21mr|texlive-tamefloats-0.42-7|10	BuildArch:	noarch
21mr|texlive-tamefloats-0.42-7|11	BuildRequires:	texlive-tlpkg
21mr|texlive-tamefloats-0.42-7|12	Requires(pre):	texlive-tlpkg
21mr|texlive-tamefloats-0.42-7|13	Requires(post):	texlive-kpathsea
21mr|texlive-tamefloats-0.42-7|14	
21mr|texlive-tamefloats-0.42-7|15	%description
21mr|texlive-tamefloats-0.42-7|16	LaTeX's figures, tables, and \marginpars are dangerous for
21mr|texlive-tamefloats-0.42-7|17	footnotes (and probably also \enlargethispage). Here is a
21mr|texlive-tamefloats-0.42-7|18	proposal (a 'patch' package) to help, by using \holdinginserts
21mr|texlive-tamefloats-0.42-7|19	in a simple way. It replaces the original problem with a new
21mr|texlive-tamefloats-0.42-7|20	one -- it is an experiment to find out whether the new problem
21mr|texlive-tamefloats-0.42-7|21	is less bad (or it is just a contribution to the discussion,
21mr|texlive-tamefloats-0.42-7|22	maybe just a summary of previous work). The files provide
21mr|texlive-tamefloats-0.42-7|23	further information.
21mr|texlive-tamefloats-0.42-7|24	
21mr|texlive-tamefloats-0.42-7|25	#-----------------------------------------------------------------------
21mr|texlive-tamefloats-0.42-7|26	%files
21mr|texlive-tamefloats-0.42-7|27	%{_texmfdistdir}/tex/latex/tamefloats/tameflts.sty
21mr|texlive-tamefloats-0.42-7|28	%doc %{_texmfdistdir}/doc/latex/tamefloats/README.txt
21mr|texlive-tamefloats-0.42-7|29	%doc %{_texmfdistdir}/doc/latex/tamefloats/deml3541.tex
21mr|texlive-tamefloats-0.42-7|30	%doc %{_texmfdistdir}/doc/latex/tamefloats/fltfltdk.tex
21mr|texlive-tamefloats-0.42-7|31	%doc %{_texmfdistdir}/doc/latex/tamefloats/newbug.tex
21mr|texlive-tamefloats-0.42-7|32	
21mr|texlive-tamefloats-0.42-7|33	#-----------------------------------------------------------------------
21mr|texlive-tamefloats-0.42-7|34	%prep
21mr|texlive-tamefloats-0.42-7|35	%setup -c -a0 -a1
21mr|texlive-tamefloats-0.42-7|36	
21mr|texlive-tamefloats-0.42-7|37	%build
21mr|texlive-tamefloats-0.42-7|38	
21mr|texlive-tamefloats-0.42-7|39	%install
21mr|texlive-tamefloats-0.42-7|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tamefloats-0.42-7|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19162 21
21mr|texlive-tamethebeast-1.4-6|1	# revision 15878
21mr|texlive-tamethebeast-1.4-6|2	# category Package
21mr|texlive-tamethebeast-1.4-6|3	# catalog-ctan /info/bibtex/tamethebeast
21mr|texlive-tamethebeast-1.4-6|4	# catalog-date 2009-10-11 21:12:19 +0200
21mr|texlive-tamethebeast-1.4-6|5	# catalog-license lppl1.3
21mr|texlive-tamethebeast-1.4-6|6	# catalog-version 1.4
21mr|texlive-tamethebeast-1.4-6|7	Name:		texlive-tamethebeast
21mr|texlive-tamethebeast-1.4-6|8	Version:	1.4
21mr|texlive-tamethebeast-1.4-6|9	Release:	6
21mr|texlive-tamethebeast-1.4-6|10	Summary:	A manual about bibliographies and especially BibTeX
21mr|texlive-tamethebeast-1.4-6|11	Group:		Publishing
21mr|texlive-tamethebeast-1.4-6|12	URL:		http://www.ctan.org/tex-archive/info/bibtex/tamethebeast
21mr|texlive-tamethebeast-1.4-6|13	License:	LPPL1.3
21mr|texlive-tamethebeast-1.4-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tamethebeast.tar.xz
21mr|texlive-tamethebeast-1.4-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tamethebeast.doc.tar.xz
21mr|texlive-tamethebeast-1.4-6|16	BuildArch:	noarch
21mr|texlive-tamethebeast-1.4-6|17	BuildRequires:	texlive-tlpkg
21mr|texlive-tamethebeast-1.4-6|18	Requires(pre):	texlive-tlpkg
21mr|texlive-tamethebeast-1.4-6|19	
21mr|texlive-tamethebeast-1.4-6|20	%description
21mr|texlive-tamethebeast-1.4-6|21	An (as-complete-as-possible) manual about bibliographies in
21mr|texlive-tamethebeast-1.4-6|22	LaTeX, and thus mainly about BibTeX.
21mr|texlive-tamethebeast-1.4-6|23	
21mr|texlive-tamethebeast-1.4-6|24	#-----------------------------------------------------------------------
21mr|texlive-tamethebeast-1.4-6|25	%files
21mr|texlive-tamethebeast-1.4-6|26	%doc %{_texmfdistdir}/doc/bibtex/tamethebeast/CHANGES
21mr|texlive-tamethebeast-1.4-6|27	%doc %{_texmfdistdir}/doc/bibtex/tamethebeast/Makefile
21mr|texlive-tamethebeast-1.4-6|28	%doc %{_texmfdistdir}/doc/bibtex/tamethebeast/README
21mr|texlive-tamethebeast-1.4-6|29	%doc %{_texmfdistdir}/doc/bibtex/tamethebeast/idxstyle.ist
21mr|texlive-tamethebeast-1.4-6|30	%doc %{_texmfdistdir}/doc/bibtex/tamethebeast/local.bib
21mr|texlive-tamethebeast-1.4-6|31	%doc %{_texmfdistdir}/doc/bibtex/tamethebeast/ttb_en.pdf
21mr|texlive-tamethebeast-1.4-6|32	%doc %{_texmfdistdir}/doc/bibtex/tamethebeast/ttb_en.sec1.tex
21mr|texlive-tamethebeast-1.4-6|33	%doc %{_texmfdistdir}/doc/bibtex/tamethebeast/ttb_en.sec2.tex
21mr|texlive-tamethebeast-1.4-6|34	%doc %{_texmfdistdir}/doc/bibtex/tamethebeast/ttb_en.sec3.tex
21mr|texlive-tamethebeast-1.4-6|35	%doc %{_texmfdistdir}/doc/bibtex/tamethebeast/ttb_en.sec4.tex
21mr|texlive-tamethebeast-1.4-6|36	%doc %{_texmfdistdir}/doc/bibtex/tamethebeast/ttb_en.sec5.tex
21mr|texlive-tamethebeast-1.4-6|37	%doc %{_texmfdistdir}/doc/bibtex/tamethebeast/ttb_en.tex
21mr|texlive-tamethebeast-1.4-6|38	%doc %{_texmfdistdir}/doc/bibtex/tamethebeast/ttb_style.sty
21mr|texlive-tamethebeast-1.4-6|39	
21mr|texlive-tamethebeast-1.4-6|40	#-----------------------------------------------------------------------
21mr|texlive-tamethebeast-1.4-6|41	%prep
21mr|texlive-tamethebeast-1.4-6|42	%setup -c -a0 -a1
21mr|texlive-tamethebeast-1.4-6|43	
21mr|texlive-tamethebeast-1.4-6|44	%build
21mr|texlive-tamethebeast-1.4-6|45	
21mr|texlive-tamethebeast-1.4-6|46	%install
21mr|texlive-tamethebeast-1.4-6|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tamethebeast-1.4-6|48	cp -fpar doc %{buildroot}%{_texmfdistdir}

19163 21
21mr|texlive-t-angles-20190228-1|1	# revision 15878
21mr|texlive-t-angles-20190228-1|2	# category Package
21mr|texlive-t-angles-20190228-1|3	# catalog-ctan /macros/latex/contrib/t-angles
21mr|texlive-t-angles-20190228-1|4	# catalog-date 2007-03-12 14:32:12 +0100
21mr|texlive-t-angles-20190228-1|5	# catalog-license gpl
21mr|texlive-t-angles-20190228-1|6	# catalog-version undef
21mr|texlive-t-angles-20190228-1|7	Name:		texlive-t-angles
21mr|texlive-t-angles-20190228-1|8	Version:	20190228
21mr|texlive-t-angles-20190228-1|9	Release:	1
21mr|texlive-t-angles-20190228-1|10	Summary:	Draw tangles, trees, Hopf algebra operations and other pictures
21mr|texlive-t-angles-20190228-1|11	Group:		Publishing
21mr|texlive-t-angles-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/t-angles
21mr|texlive-t-angles-20190228-1|13	License:	GPL
21mr|texlive-t-angles-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/t-angles.tar.xz
21mr|texlive-t-angles-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/t-angles.doc.tar.xz
21mr|texlive-t-angles-20190228-1|16	BuildArch:	noarch
21mr|texlive-t-angles-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-t-angles-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-t-angles-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-t-angles-20190228-1|20	
21mr|texlive-t-angles-20190228-1|21	%description
21mr|texlive-t-angles-20190228-1|22	A LaTeX2e package for drawing tangles, trees, Hopf algebra
21mr|texlive-t-angles-20190228-1|23	operations and other pictures. It is based on emTeX or TPIC
21mr|texlive-t-angles-20190228-1|24	\special's. Therefore, it can be used with the most popular
21mr|texlive-t-angles-20190228-1|25	drivers, including emTeX drivers, dviwin, xdvi and dvips, and
21mr|texlive-t-angles-20190228-1|26	(using some code from ConTeXt) it may also be used with
21mr|texlive-t-angles-20190228-1|27	PDFLaTeX.
21mr|texlive-t-angles-20190228-1|28	
21mr|texlive-t-angles-20190228-1|29	#-----------------------------------------------------------------------
21mr|texlive-t-angles-20190228-1|30	%files
21mr|texlive-t-angles-20190228-1|31	%{_texmfdistdir}/tex/latex/t-angles/t-angles.sty
21mr|texlive-t-angles-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/t-angles/README
21mr|texlive-t-angles-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/t-angles/t-manual.pdf
21mr|texlive-t-angles-20190228-1|34	%doc %{_texmfdistdir}/doc/latex/t-angles/t-manual.tex
21mr|texlive-t-angles-20190228-1|35	
21mr|texlive-t-angles-20190228-1|36	#-----------------------------------------------------------------------
21mr|texlive-t-angles-20190228-1|37	%prep
21mr|texlive-t-angles-20190228-1|38	%setup -c -a0 -a1
21mr|texlive-t-angles-20190228-1|39	
21mr|texlive-t-angles-20190228-1|40	%build
21mr|texlive-t-angles-20190228-1|41	
21mr|texlive-t-angles-20190228-1|42	%install
21mr|texlive-t-angles-20190228-1|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-t-angles-20190228-1|44	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19164 21
21mr|texlive-tap-0.77-12|1	# revision 31731
21mr|texlive-tap-0.77-12|2	# category Package
21mr|texlive-tap-0.77-12|3	# catalog-ctan /macros/generic/tables/tap077.zip
21mr|texlive-tap-0.77-12|4	# catalog-date 2012-06-22 13:21:57 +0200
21mr|texlive-tap-0.77-12|5	# catalog-license pd
21mr|texlive-tap-0.77-12|6	# catalog-version 0.77
21mr|texlive-tap-0.77-12|7	Name:		texlive-tap
21mr|texlive-tap-0.77-12|8	Version:	0.77
21mr|texlive-tap-0.77-12|9	Release:	12
21mr|texlive-tap-0.77-12|10	Summary:	TeX macros for typesetting complex tables
21mr|texlive-tap-0.77-12|11	Group:		Publishing
21mr|texlive-tap-0.77-12|12	URL:		http://www.ctan.org/tex-archive/macros/generic/tables/tap077.zip
21mr|texlive-tap-0.77-12|13	License:	PD
21mr|texlive-tap-0.77-12|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tap.tar.xz
21mr|texlive-tap-0.77-12|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tap.doc.tar.xz
21mr|texlive-tap-0.77-12|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tap.source.tar.xz
21mr|texlive-tap-0.77-12|17	BuildArch:	noarch
21mr|texlive-tap-0.77-12|18	BuildRequires:	texlive-tlpkg
21mr|texlive-tap-0.77-12|19	Requires(pre):	texlive-tlpkg
21mr|texlive-tap-0.77-12|20	Requires(post):	texlive-kpathsea
21mr|texlive-tap-0.77-12|21	
21mr|texlive-tap-0.77-12|22	%description
21mr|texlive-tap-0.77-12|23	The package offers a simple notation for pretty complex tables
21mr|texlive-tap-0.77-12|24	(to Michael J. Ferguson's credit). With PostScript, the package
21mr|texlive-tap-0.77-12|25	allows shaded/coloured tables, diagonal rules, etc. The package
21mr|texlive-tap-0.77-12|26	is supposed to work with both Plain and LaTeX. An AWK converter
21mr|texlive-tap-0.77-12|27	from ASCII semigraphic tables to TAP notation is included.
21mr|texlive-tap-0.77-12|28	
21mr|texlive-tap-0.77-12|29	#-----------------------------------------------------------------------
21mr|texlive-tap-0.77-12|30	%files
21mr|texlive-tap-0.77-12|31	%{_texmfdistdir}/tex/generic/tap/tap.tex
21mr|texlive-tap-0.77-12|32	%doc %{_texmfdistdir}/doc/generic/tap/0README.TAP
21mr|texlive-tap-0.77-12|33	%doc %{_texmfdistdir}/doc/generic/tap/0tapdoc.inf
21mr|texlive-tap-0.77-12|34	%doc %{_texmfdistdir}/doc/generic/tap/circ.eps
21mr|texlive-tap-0.77-12|35	%doc %{_texmfdistdir}/doc/generic/tap/circmag.eps
21mr|texlive-tap-0.77-12|36	%doc %{_texmfdistdir}/doc/generic/tap/epsfx.tex
21mr|texlive-tap-0.77-12|37	%doc %{_texmfdistdir}/doc/generic/tap/tapanch.100
21mr|texlive-tap-0.77-12|38	%doc %{_texmfdistdir}/doc/generic/tap/tapanch.mp
21mr|texlive-tap-0.77-12|39	%doc %{_texmfdistdir}/doc/generic/tap/tapcv/sampdos/0sampdos.inf
21mr|texlive-tap-0.77-12|40	%doc %{_texmfdistdir}/doc/generic/tap/tapcv/sampdos/post1.tex
21mr|texlive-tap-0.77-12|41	%doc %{_texmfdistdir}/doc/generic/tap/tapcv/sampdos/post2.tex
21mr|texlive-tap-0.77-12|42	%doc %{_texmfdistdir}/doc/generic/tap/tapcv/sampdos/prea1.tex
21mr|texlive-tap-0.77-12|43	%doc %{_texmfdistdir}/doc/generic/tap/tapcv/sampdos/prea2.tex
21mr|texlive-tap-0.77-12|44	%doc %{_texmfdistdir}/doc/generic/tap/tapcv/sampdos/prea3.tex
21mr|texlive-tap-0.77-12|45	%doc %{_texmfdistdir}/doc/generic/tap/tapcv/sampdos/tapcv0.raw
21mr|texlive-tap-0.77-12|46	%doc %{_texmfdistdir}/doc/generic/tap/tapcv/sampdos/tapcv1.raw
21mr|texlive-tap-0.77-12|47	%doc %{_texmfdistdir}/doc/generic/tap/tapcv/sampdos/tapcv2.raw
21mr|texlive-tap-0.77-12|48	%doc %{_texmfdistdir}/doc/generic/tap/tapcv/sampdos/tapcv3.raw
21mr|texlive-tap-0.77-12|49	%doc %{_texmfdistdir}/doc/generic/tap/tapcv/sampdos/tapcv4.raw
21mr|texlive-tap-0.77-12|50	%doc %{_texmfdistdir}/doc/generic/tap/tapcv/sampdos/tapcv5.raw
21mr|texlive-tap-0.77-12|51	%doc %{_texmfdistdir}/doc/generic/tap/tapcv/sampdos/tapcv6.raw
21mr|texlive-tap-0.77-12|52	%doc %{_texmfdistdir}/doc/generic/tap/tapcv/sampdos/tcv.bat
21mr|texlive-tap-0.77-12|53	%doc %{_texmfdistdir}/doc/generic/tap/tapcv/sampdos/tcv_.bat
21mr|texlive-tap-0.77-12|54	%doc %{_texmfdistdir}/doc/generic/tap/tapcv/tapcv.awk
21mr|texlive-tap-0.77-12|55	%doc %{_texmfdistdir}/doc/generic/tap/tapdoc.tex
21mr|texlive-tap-0.77-12|56	%doc %{_texmfdistdir}/doc/generic/tap/tapxamp1.tex
21mr|texlive-tap-0.77-12|57	%doc %{_texmfdistdir}/doc/generic/tap/tapxamp2.tex
21mr|texlive-tap-0.77-12|58	#- source
21mr|texlive-tap-0.77-12|59	%doc %{_texmfdistdir}/source/generic/tap/tabcv/sampdos/0sampdos.inf
21mr|texlive-tap-0.77-12|60	%doc %{_texmfdistdir}/source/generic/tap/tabcv/sampdos/post1.tex
21mr|texlive-tap-0.77-12|61	%doc %{_texmfdistdir}/source/generic/tap/tabcv/sampdos/post2.tex
21mr|texlive-tap-0.77-12|62	%doc %{_texmfdistdir}/source/generic/tap/tabcv/sampdos/prea1.tex
21mr|texlive-tap-0.77-12|63	%doc %{_texmfdistdir}/source/generic/tap/tabcv/sampdos/prea2.tex
21mr|texlive-tap-0.77-12|64	%doc %{_texmfdistdir}/source/generic/tap/tabcv/sampdos/prea3.tex
21mr|texlive-tap-0.77-12|65	%doc %{_texmfdistdir}/source/generic/tap/tabcv/sampdos/tapcv0.raw
21mr|texlive-tap-0.77-12|66	%doc %{_texmfdistdir}/source/generic/tap/tabcv/sampdos/tapcv1.raw
21mr|texlive-tap-0.77-12|67	%doc %{_texmfdistdir}/source/generic/tap/tabcv/sampdos/tapcv2.raw
21mr|texlive-tap-0.77-12|68	%doc %{_texmfdistdir}/source/generic/tap/tabcv/sampdos/tapcv3.raw
21mr|texlive-tap-0.77-12|69	%doc %{_texmfdistdir}/source/generic/tap/tabcv/sampdos/tapcv4.raw
21mr|texlive-tap-0.77-12|70	%doc %{_texmfdistdir}/source/generic/tap/tabcv/sampdos/tapcv5.raw
21mr|texlive-tap-0.77-12|71	%doc %{_texmfdistdir}/source/generic/tap/tabcv/sampdos/tapcv6.raw
21mr|texlive-tap-0.77-12|72	%doc %{_texmfdistdir}/source/generic/tap/tabcv/sampdos/tcv.bat
21mr|texlive-tap-0.77-12|73	%doc %{_texmfdistdir}/source/generic/tap/tabcv/sampdos/tcv_.bat
21mr|texlive-tap-0.77-12|74	%doc %{_texmfdistdir}/source/generic/tap/tabcv/tapcv.awk
21mr|texlive-tap-0.77-12|75	
21mr|texlive-tap-0.77-12|76	#-----------------------------------------------------------------------
21mr|texlive-tap-0.77-12|77	%prep
21mr|texlive-tap-0.77-12|78	%setup -c -a0 -a1 -a2
21mr|texlive-tap-0.77-12|79	
21mr|texlive-tap-0.77-12|80	%build
21mr|texlive-tap-0.77-12|81	
21mr|texlive-tap-0.77-12|82	%install
21mr|texlive-tap-0.77-12|83	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tap-0.77-12|84	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19165 21
21mr|texlive-tcdialog-20111104-6|1	# revision 23089
21mr|texlive-tcdialog-20111104-6|2	# category TLCore
21mr|texlive-tcdialog-20111104-6|3	# catalog-ctan undef
21mr|texlive-tcdialog-20111104-6|4	# catalog-date undef
21mr|texlive-tcdialog-20111104-6|5	# catalog-license undef
21mr|texlive-tcdialog-20111104-6|6	# catalog-version undef
21mr|texlive-tcdialog-20111104-6|7	Name:		texlive-tcdialog
21mr|texlive-tcdialog-20111104-6|8	Version:	20111104
21mr|texlive-tcdialog-20111104-6|9	Release:	6
21mr|texlive-tcdialog-20111104-6|10	Summary:	TeXLive tcdialog package
21mr|texlive-tcdialog-20111104-6|11	Group:		Publishing
21mr|texlive-tcdialog-20111104-6|12	URL:		http://tug.org/texlive
21mr|texlive-tcdialog-20111104-6|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-tcdialog-20111104-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tcdialog.tar.xz
21mr|texlive-tcdialog-20111104-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tcdialog.doc.tar.xz
21mr|texlive-tcdialog-20111104-6|16	BuildArch:	noarch
21mr|texlive-tcdialog-20111104-6|17	BuildRequires:	texlive-tlpkg
21mr|texlive-tcdialog-20111104-6|18	Requires(pre):	texlive-tlpkg
21mr|texlive-tcdialog-20111104-6|19	Provides:	texlive-tcdialog.bin = %{EVRD}
21mr|texlive-tcdialog-20111104-6|20	Requires:	cdialog
21mr|texlive-tcdialog-20111104-6|21	
21mr|texlive-tcdialog-20111104-6|22	%description
21mr|texlive-tcdialog-20111104-6|23	TeXLive tcdialog package.
21mr|texlive-tcdialog-20111104-6|24	
21mr|texlive-tcdialog-20111104-6|25	#-----------------------------------------------------------------------
21mr|texlive-tcdialog-20111104-6|26	%files
21mr|texlive-tcdialog-20111104-6|27	%{_bindir}/tcdialog
21mr|texlive-tcdialog-20111104-6|28	%doc %{_mandir}/man1/tcdialog.1*
21mr|texlive-tcdialog-20111104-6|29	%doc %{_texmfdir}/doc/man/man1/tcdialog.man1.pdf
21mr|texlive-tcdialog-20111104-6|30	
21mr|texlive-tcdialog-20111104-6|31	#-----------------------------------------------------------------------
21mr|texlive-tcdialog-20111104-6|32	%prep
21mr|texlive-tcdialog-20111104-6|33	%setup -c -a0 -a1
21mr|texlive-tcdialog-20111104-6|34	
21mr|texlive-tcdialog-20111104-6|35	%build
21mr|texlive-tcdialog-20111104-6|36	
21mr|texlive-tcdialog-20111104-6|37	%install
21mr|texlive-tcdialog-20111104-6|38	mkdir -p %{buildroot}%{_bindir}
21mr|texlive-tcdialog-20111104-6|39	pushd %{buildroot}%{_bindir}
21mr|texlive-tcdialog-20111104-6|40	ln -sf cdialog tcdialog
21mr|texlive-tcdialog-20111104-6|41	popd
21mr|texlive-tcdialog-20111104-6|42	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-tcdialog-20111104-6|43	cp -fpar texmf %{buildroot}%{_datadir}
21mr|texlive-tcdialog-20111104-6|44	mkdir -p %{buildroot}%{_mandir}/man1
21mr|texlive-tcdialog-20111104-6|45	mv %{buildroot}%{_texmfdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

19166 21
21mr|texlive-tcldoc-2.40-7|1	# revision 22018
21mr|texlive-tcldoc-2.40-7|2	# category Package
21mr|texlive-tcldoc-2.40-7|3	# catalog-ctan /macros/latex/contrib/tclldoc
21mr|texlive-tcldoc-2.40-7|4	# catalog-date 2007-02-28 00:02:05 +0100
21mr|texlive-tcldoc-2.40-7|5	# catalog-license lppl
21mr|texlive-tcldoc-2.40-7|6	# catalog-version 2.40
21mr|texlive-tcldoc-2.40-7|7	Name:		texlive-tcldoc
21mr|texlive-tcldoc-2.40-7|8	Version:	2.40
21mr|texlive-tcldoc-2.40-7|9	Release:	7
21mr|texlive-tcldoc-2.40-7|10	Summary:	Doc/docstrip for tcl
21mr|texlive-tcldoc-2.40-7|11	Group:		Publishing
21mr|texlive-tcldoc-2.40-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tclldoc
21mr|texlive-tcldoc-2.40-7|13	License:	LPPL
21mr|texlive-tcldoc-2.40-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tcldoc.tar.xz
21mr|texlive-tcldoc-2.40-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tcldoc.doc.tar.xz
21mr|texlive-tcldoc-2.40-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tcldoc.source.tar.xz
21mr|texlive-tcldoc-2.40-7|17	BuildArch:	noarch
21mr|texlive-tcldoc-2.40-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-tcldoc-2.40-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-tcldoc-2.40-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-tcldoc-2.40-7|21	
21mr|texlive-tcldoc-2.40-7|22	%description
21mr|texlive-tcldoc-2.40-7|23	The tclldoc package and class simplify the application of the
21mr|texlive-tcldoc-2.40-7|24	doc/docstrip style of literate programming with Dr. John
21mr|texlive-tcldoc-2.40-7|25	Ousterhout's Tool Command Language (Tcl, pronounced "tickle",
21mr|texlive-tcldoc-2.40-7|26	a.k.a. The Cool Language). The tclldoc package is a bit like
21mr|texlive-tcldoc-2.40-7|27	the doc package is for LaTeX, whereas the tclldoc class more
21mr|texlive-tcldoc-2.40-7|28	parallels the ltxdoc class.
21mr|texlive-tcldoc-2.40-7|29	
21mr|texlive-tcldoc-2.40-7|30	
21mr|texlive-tcldoc-2.40-7|31	#-----------------------------------------------------------------------
21mr|texlive-tcldoc-2.40-7|32	%files
21mr|texlive-tcldoc-2.40-7|33	%{_texmfdistdir}/tex/latex/tcldoc/tcldoc.cls
21mr|texlive-tcldoc-2.40-7|34	%{_texmfdistdir}/tex/latex/tcldoc/tcldoc.sty
21mr|texlive-tcldoc-2.40-7|35	%{_texmfdistdir}/tex/latex/tcldoc/tclldoc.cls
21mr|texlive-tcldoc-2.40-7|36	%{_texmfdistdir}/tex/latex/tcldoc/tclldoc.sty
21mr|texlive-tcldoc-2.40-7|37	%doc %{_texmfdistdir}/doc/latex/tcldoc/README.txt
21mr|texlive-tcldoc-2.40-7|38	%doc %{_texmfdistdir}/doc/latex/tcldoc/examples/README.txt
21mr|texlive-tcldoc-2.40-7|39	%doc %{_texmfdistdir}/doc/latex/tcldoc/examples/parsetcl.dtx
21mr|texlive-tcldoc-2.40-7|40	%doc %{_texmfdistdir}/doc/latex/tcldoc/examples/parsetcl.ins
21mr|texlive-tcldoc-2.40-7|41	%doc %{_texmfdistdir}/doc/latex/tcldoc/examples/pdf.dtx
21mr|texlive-tcldoc-2.40-7|42	%doc %{_texmfdistdir}/doc/latex/tcldoc/examples/pdf.ins
21mr|texlive-tcldoc-2.40-7|43	%doc %{_texmfdistdir}/doc/latex/tcldoc/tclldoc.pdf
21mr|texlive-tcldoc-2.40-7|44	%doc %{_texmfdistdir}/doc/latex/tcldoc/tools/README.txt
21mr|texlive-tcldoc-2.40-7|45	%doc %{_texmfdistdir}/doc/latex/tcldoc/tools/eemenu.dtx
21mr|texlive-tcldoc-2.40-7|46	%doc %{_texmfdistdir}/doc/latex/tcldoc/tools/eemenu.ins
21mr|texlive-tcldoc-2.40-7|47	%doc %{_texmfdistdir}/doc/latex/tcldoc/tools/sourcedtx.dtx
21mr|texlive-tcldoc-2.40-7|48	%doc %{_texmfdistdir}/doc/latex/tcldoc/tools/sourcedtx.ins
21mr|texlive-tcldoc-2.40-7|49	#- source
21mr|texlive-tcldoc-2.40-7|50	%doc %{_texmfdistdir}/source/latex/tcldoc/tclldoc.dtx
21mr|texlive-tcldoc-2.40-7|51	%doc %{_texmfdistdir}/source/latex/tcldoc/tclldoc.ins
21mr|texlive-tcldoc-2.40-7|52	
21mr|texlive-tcldoc-2.40-7|53	#-----------------------------------------------------------------------
21mr|texlive-tcldoc-2.40-7|54	%prep
21mr|texlive-tcldoc-2.40-7|55	%setup -c -a0 -a1 -a2
21mr|texlive-tcldoc-2.40-7|56	
21mr|texlive-tcldoc-2.40-7|57	%build
21mr|texlive-tcldoc-2.40-7|58	
21mr|texlive-tcldoc-2.40-7|59	%install
21mr|texlive-tcldoc-2.40-7|60	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tcldoc-2.40-7|61	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19167 21
21mr|texlive-tcolorbox-4.20-1|1	Name:		texlive-tcolorbox
21mr|texlive-tcolorbox-4.20-1|2	Epoch:		1
21mr|texlive-tcolorbox-4.20-1|3	Version:	4.20
21mr|texlive-tcolorbox-4.20-1|4	Release:	1
21mr|texlive-tcolorbox-4.20-1|5	Summary:	Coloured boxes, for LaTeX examples and theorems, etc
21mr|texlive-tcolorbox-4.20-1|6	Group:		Publishing
21mr|texlive-tcolorbox-4.20-1|7	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tcolorbox
21mr|texlive-tcolorbox-4.20-1|8	License:	LPPL1.3
21mr|texlive-tcolorbox-4.20-1|9	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tcolorbox.tar.xz
21mr|texlive-tcolorbox-4.20-1|10	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tcolorbox.doc.tar.xz
21mr|texlive-tcolorbox-4.20-1|11	BuildArch:	noarch
21mr|texlive-tcolorbox-4.20-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-tcolorbox-4.20-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-tcolorbox-4.20-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-tcolorbox-4.20-1|15	
21mr|texlive-tcolorbox-4.20-1|16	%description
21mr|texlive-tcolorbox-4.20-1|17	The package provides an environment for coloured and framed
21mr|texlive-tcolorbox-4.20-1|18	text boxes with a heading line. Optionally, such a box can be
21mr|texlive-tcolorbox-4.20-1|19	split in an upper and a lower part; thus the package may be
21mr|texlive-tcolorbox-4.20-1|20	used for the setting of LaTeX examples where one part of the
21mr|texlive-tcolorbox-4.20-1|21	box displays the source code and the other part shows the
21mr|texlive-tcolorbox-4.20-1|22	output. Another common use case is the setting of theorems. The
21mr|texlive-tcolorbox-4.20-1|23	package supports saving and reuse of source code and text
21mr|texlive-tcolorbox-4.20-1|24	parts.
21mr|texlive-tcolorbox-4.20-1|25	
21mr|texlive-tcolorbox-4.20-1|26	
21mr|texlive-tcolorbox-4.20-1|27	#-----------------------------------------------------------------------
21mr|texlive-tcolorbox-4.20-1|28	%files
21mr|texlive-tcolorbox-4.20-1|29	%{_texmfdistdir}/tex/latex/tcolorbox
21mr|texlive-tcolorbox-4.20-1|30	%doc %{_texmfdistdir}/doc/latex/tcolorbox
21mr|texlive-tcolorbox-4.20-1|31	
21mr|texlive-tcolorbox-4.20-1|32	#-----------------------------------------------------------------------
21mr|texlive-tcolorbox-4.20-1|33	%prep
21mr|texlive-tcolorbox-4.20-1|34	%setup -c -a0 -a1
21mr|texlive-tcolorbox-4.20-1|35	
21mr|texlive-tcolorbox-4.20-1|36	%build
21mr|texlive-tcolorbox-4.20-1|37	
21mr|texlive-tcolorbox-4.20-1|38	%install
21mr|texlive-tcolorbox-4.20-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tcolorbox-4.20-1|40	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19168 21
21mr|texlive-tdclock-2.5-2|1	Name:		texlive-tdclock
21mr|texlive-tdclock-2.5-2|2	Version:	2.5
21mr|texlive-tdclock-2.5-2|3	Release:	2
21mr|texlive-tdclock-2.5-2|4	Summary:	A ticking digital clock package for PDF output
21mr|texlive-tdclock-2.5-2|5	Group:		Publishing
21mr|texlive-tdclock-2.5-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tdclock
21mr|texlive-tdclock-2.5-2|7	License:	GPL2
21mr|texlive-tdclock-2.5-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tdclock.tar.xz
21mr|texlive-tdclock-2.5-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tdclock.doc.tar.xz
21mr|texlive-tdclock-2.5-2|10	BuildArch:	noarch
21mr|texlive-tdclock-2.5-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-tdclock-2.5-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-tdclock-2.5-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-tdclock-2.5-2|14	
21mr|texlive-tdclock-2.5-2|15	%description
21mr|texlive-tdclock-2.5-2|16	A ticking digital clock package to be used in Pdf-LaTeX
21mr|texlive-tdclock-2.5-2|17	documents, for example in presentations.
21mr|texlive-tdclock-2.5-2|18	
21mr|texlive-tdclock-2.5-2|19	#-----------------------------------------------------------------------
21mr|texlive-tdclock-2.5-2|20	%files
21mr|texlive-tdclock-2.5-2|21	%{_texmfdistdir}/tex/latex/tdclock/tdclock.sty
21mr|texlive-tdclock-2.5-2|22	%doc %{_texmfdistdir}/doc/latex/tdclock/Changelog
21mr|texlive-tdclock-2.5-2|23	%doc %{_texmfdistdir}/doc/latex/tdclock/README
21mr|texlive-tdclock-2.5-2|24	%doc %{_texmfdistdir}/doc/latex/tdclock/tdclock-beamer-example.pdf
21mr|texlive-tdclock-2.5-2|25	%doc %{_texmfdistdir}/doc/latex/tdclock/tdclock-beamer-example.tex
21mr|texlive-tdclock-2.5-2|26	%doc %{_texmfdistdir}/doc/latex/tdclock/tdclock-doc.pdf
21mr|texlive-tdclock-2.5-2|27	%doc %{_texmfdistdir}/doc/latex/tdclock/tdclock-doc.tex
21mr|texlive-tdclock-2.5-2|28	
21mr|texlive-tdclock-2.5-2|29	#-----------------------------------------------------------------------
21mr|texlive-tdclock-2.5-2|30	%prep
21mr|texlive-tdclock-2.5-2|31	%setup -c -a0 -a1
21mr|texlive-tdclock-2.5-2|32	
21mr|texlive-tdclock-2.5-2|33	%build
21mr|texlive-tdclock-2.5-2|34	
21mr|texlive-tdclock-2.5-2|35	%install
21mr|texlive-tdclock-2.5-2|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tdclock-2.5-2|37	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19169 21
21mr|texlive-tds-1.1-6|1	# revision 15878
21mr|texlive-tds-1.1-6|2	# category Package
21mr|texlive-tds-1.1-6|3	# catalog-ctan /tds
21mr|texlive-tds-1.1-6|4	# catalog-date 2009-10-10 00:51:28 +0200
21mr|texlive-tds-1.1-6|5	# catalog-license other-free
21mr|texlive-tds-1.1-6|6	# catalog-version 1.1
21mr|texlive-tds-1.1-6|7	Name:		texlive-tds
21mr|texlive-tds-1.1-6|8	Version:	1.1
21mr|texlive-tds-1.1-6|9	Release:	6
21mr|texlive-tds-1.1-6|10	Summary:	The TeX Directory Structure standard
21mr|texlive-tds-1.1-6|11	Group:		Publishing
21mr|texlive-tds-1.1-6|12	URL:		http://www.ctan.org/tex-archive/tds
21mr|texlive-tds-1.1-6|13	License:	OTHER-FREE
21mr|texlive-tds-1.1-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tds.tar.xz
21mr|texlive-tds-1.1-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tds.doc.tar.xz
21mr|texlive-tds-1.1-6|16	BuildArch:	noarch
21mr|texlive-tds-1.1-6|17	BuildRequires:	texlive-tlpkg
21mr|texlive-tds-1.1-6|18	Requires(pre):	texlive-tlpkg
21mr|texlive-tds-1.1-6|19	
21mr|texlive-tds-1.1-6|20	%description
21mr|texlive-tds-1.1-6|21	Defines a structure for placement of TeX-related files on an
21mr|texlive-tds-1.1-6|22	hierarchical file system, in a way that is well-defined, and is
21mr|texlive-tds-1.1-6|23	readily implementable.
21mr|texlive-tds-1.1-6|24	
21mr|texlive-tds-1.1-6|25	#-----------------------------------------------------------------------
21mr|texlive-tds-1.1-6|26	%files
21mr|texlive-tds-1.1-6|27	%doc %{_texmfdistdir}/doc/generic/tds/ChangeLog
21mr|texlive-tds-1.1-6|28	%doc %{_texmfdistdir}/doc/generic/tds/Makefile
21mr|texlive-tds-1.1-6|29	%doc %{_texmfdistdir}/doc/generic/tds/README
21mr|texlive-tds-1.1-6|30	%doc %{_texmfdistdir}/doc/generic/tds/index.html
21mr|texlive-tds-1.1-6|31	%doc %{_texmfdistdir}/doc/generic/tds/tds.dvi
21mr|texlive-tds-1.1-6|32	%doc %{_texmfdistdir}/doc/generic/tds/tds.html
21mr|texlive-tds-1.1-6|33	%doc %{_texmfdistdir}/doc/generic/tds/tds.pdf
21mr|texlive-tds-1.1-6|34	%doc %{_texmfdistdir}/doc/generic/tds/tds.sed
21mr|texlive-tds-1.1-6|35	%doc %{_texmfdistdir}/doc/generic/tds/tds.tex
21mr|texlive-tds-1.1-6|36	%doc %{_texmfdistdir}/doc/generic/tds/tds2texi.el
21mr|texlive-tds-1.1-6|37	%doc %{_texmfdistdir}/doc/generic/tds/tdsguide.cls
21mr|texlive-tds-1.1-6|38	
21mr|texlive-tds-1.1-6|39	#-----------------------------------------------------------------------
21mr|texlive-tds-1.1-6|40	%prep
21mr|texlive-tds-1.1-6|41	%setup -c -a0 -a1
21mr|texlive-tds-1.1-6|42	
21mr|texlive-tds-1.1-6|43	%build
21mr|texlive-tds-1.1-6|44	
21mr|texlive-tds-1.1-6|45	%install
21mr|texlive-tds-1.1-6|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tds-1.1-6|47	cp -fpar doc %{buildroot}%{_texmfdistdir}

19170 21
21mr|texlive-tdsfrmath-1.3-7|1	# revision 15878
21mr|texlive-tdsfrmath-1.3-7|2	# category Package
21mr|texlive-tdsfrmath-1.3-7|3	# catalog-ctan /macros/latex/contrib/tdsfrmath
21mr|texlive-tdsfrmath-1.3-7|4	# catalog-date 2009-06-22 16:39:08 +0200
21mr|texlive-tdsfrmath-1.3-7|5	# catalog-license lppl
21mr|texlive-tdsfrmath-1.3-7|6	# catalog-version 1.3
21mr|texlive-tdsfrmath-1.3-7|7	Name:		texlive-tdsfrmath
21mr|texlive-tdsfrmath-1.3-7|8	Version:	1.3
21mr|texlive-tdsfrmath-1.3-7|9	Release:	7
21mr|texlive-tdsfrmath-1.3-7|10	Summary:	Macros for French teachers of mathematics
21mr|texlive-tdsfrmath-1.3-7|11	Group:		Publishing
21mr|texlive-tdsfrmath-1.3-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tdsfrmath
21mr|texlive-tdsfrmath-1.3-7|13	License:	LPPL
21mr|texlive-tdsfrmath-1.3-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tdsfrmath.tar.xz
21mr|texlive-tdsfrmath-1.3-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tdsfrmath.doc.tar.xz
21mr|texlive-tdsfrmath-1.3-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tdsfrmath.source.tar.xz
21mr|texlive-tdsfrmath-1.3-7|17	BuildArch:	noarch
21mr|texlive-tdsfrmath-1.3-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-tdsfrmath-1.3-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-tdsfrmath-1.3-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-tdsfrmath-1.3-7|21	
21mr|texlive-tdsfrmath-1.3-7|22	%description
21mr|texlive-tdsfrmath-1.3-7|23	A collection of macros for French maths teachers in colleges
21mr|texlive-tdsfrmath-1.3-7|24	and lycees (and perhaps elsewhere). It is hoped that the
21mr|texlive-tdsfrmath-1.3-7|25	package will facilitate the everyday use of LaTeX by
21mr|texlive-tdsfrmath-1.3-7|26	mathematics teachers.
21mr|texlive-tdsfrmath-1.3-7|27	
21mr|texlive-tdsfrmath-1.3-7|28	
21mr|texlive-tdsfrmath-1.3-7|29	#-----------------------------------------------------------------------
21mr|texlive-tdsfrmath-1.3-7|30	%files
21mr|texlive-tdsfrmath-1.3-7|31	%{_texmfdistdir}/tex/latex/tdsfrmath/suite.sto
21mr|texlive-tdsfrmath-1.3-7|32	%{_texmfdistdir}/tex/latex/tdsfrmath/taupe.sto
21mr|texlive-tdsfrmath-1.3-7|33	%{_texmfdistdir}/tex/latex/tdsfrmath/tdsfrmath.sty
21mr|texlive-tdsfrmath-1.3-7|34	%doc %{_texmfdistdir}/doc/latex/tdsfrmath/LISEZMOI
21mr|texlive-tdsfrmath-1.3-7|35	%doc %{_texmfdistdir}/doc/latex/tdsfrmath/README
21mr|texlive-tdsfrmath-1.3-7|36	%doc %{_texmfdistdir}/doc/latex/tdsfrmath/tdsfrmath.pdf
21mr|texlive-tdsfrmath-1.3-7|37	#- source
21mr|texlive-tdsfrmath-1.3-7|38	%doc %{_texmfdistdir}/source/latex/tdsfrmath/Makefile
21mr|texlive-tdsfrmath-1.3-7|39	%doc %{_texmfdistdir}/source/latex/tdsfrmath/tdsfrmath.dtx
21mr|texlive-tdsfrmath-1.3-7|40	%doc %{_texmfdistdir}/source/latex/tdsfrmath/tdsfrmath.ins
21mr|texlive-tdsfrmath-1.3-7|41	
21mr|texlive-tdsfrmath-1.3-7|42	#-----------------------------------------------------------------------
21mr|texlive-tdsfrmath-1.3-7|43	%prep
21mr|texlive-tdsfrmath-1.3-7|44	%setup -c -a0 -a1 -a2
21mr|texlive-tdsfrmath-1.3-7|45	
21mr|texlive-tdsfrmath-1.3-7|46	%build
21mr|texlive-tdsfrmath-1.3-7|47	
21mr|texlive-tdsfrmath-1.3-7|48	%install
21mr|texlive-tdsfrmath-1.3-7|49	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tdsfrmath-1.3-7|50	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19171 21
21mr|texlive-technics-1.0-10|1	# revision 29349
21mr|texlive-technics-1.0-10|2	# category Package
21mr|texlive-technics-1.0-10|3	# catalog-ctan /macros/latex/contrib/technics
21mr|texlive-technics-1.0-10|4	# catalog-date 2012-08-31 01:04:09 +0200
21mr|texlive-technics-1.0-10|5	# catalog-license lppl
21mr|texlive-technics-1.0-10|6	# catalog-version 1.0
21mr|texlive-technics-1.0-10|7	Name:		texlive-technics
21mr|texlive-technics-1.0-10|8	Epoch:		1
21mr|texlive-technics-1.0-10|9	Version:	1.0
21mr|texlive-technics-1.0-10|10	Release:	10
21mr|texlive-technics-1.0-10|11	Summary:	A package to format technical documents
21mr|texlive-technics-1.0-10|12	Group:		Publishing
21mr|texlive-technics-1.0-10|13	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/technics
21mr|texlive-technics-1.0-10|14	License:	LPPL
21mr|texlive-technics-1.0-10|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/technics.tar.xz
21mr|texlive-technics-1.0-10|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/technics.doc.tar.xz
21mr|texlive-technics-1.0-10|17	BuildArch:	noarch
21mr|texlive-technics-1.0-10|18	BuildRequires:	texlive-tlpkg
21mr|texlive-technics-1.0-10|19	Requires(pre):	texlive-tlpkg
21mr|texlive-technics-1.0-10|20	Requires(post):	texlive-kpathsea
21mr|texlive-technics-1.0-10|21	
21mr|texlive-technics-1.0-10|22	%description
21mr|texlive-technics-1.0-10|23	The package provides a very simple LaTeX document template, in
21mr|texlive-technics-1.0-10|24	the hope that this use of LaTeX will become attractive to
21mr|texlive-technics-1.0-10|25	typical word processor users. (Presentation is as if it were a
21mr|texlive-technics-1.0-10|26	class; users are expected to start from a template document.).
21mr|texlive-technics-1.0-10|27	
21mr|texlive-technics-1.0-10|28	#-----------------------------------------------------------------------
21mr|texlive-technics-1.0-10|29	%files
21mr|texlive-technics-1.0-10|30	%{_texmfdistdir}/tex/latex/technics/technics.sty
21mr|texlive-technics-1.0-10|31	%doc %{_texmfdistdir}/doc/latex/technics/png2eps.sh
21mr|texlive-technics-1.0-10|32	%doc %{_texmfdistdir}/doc/latex/technics/rf-logo.zip
21mr|texlive-technics-1.0-10|33	%doc %{_texmfdistdir}/doc/latex/technics/technics.pdf
21mr|texlive-technics-1.0-10|34	%doc %{_texmfdistdir}/doc/latex/technics/technics.tex
21mr|texlive-technics-1.0-10|35	%doc %{_texmfdistdir}/doc/latex/technics/view-dvi.sh
21mr|texlive-technics-1.0-10|36	%doc %{_texmfdistdir}/doc/latex/technics/vmlinux.eps
21mr|texlive-technics-1.0-10|37	%doc %{_texmfdistdir}/doc/latex/technics/vmlinux.png
21mr|texlive-technics-1.0-10|38	
21mr|texlive-technics-1.0-10|39	#-----------------------------------------------------------------------
21mr|texlive-technics-1.0-10|40	%prep
21mr|texlive-technics-1.0-10|41	%setup -c -a0 -a1
21mr|texlive-technics-1.0-10|42	
21mr|texlive-technics-1.0-10|43	%build
21mr|texlive-technics-1.0-10|44	
21mr|texlive-technics-1.0-10|45	%install
21mr|texlive-technics-1.0-10|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-technics-1.0-10|47	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19172 21
21mr|texlive-ted-1.06-7|1	# revision 15878
21mr|texlive-ted-1.06-7|2	# category Package
21mr|texlive-ted-1.06-7|3	# catalog-ctan /macros/latex/contrib/ted
21mr|texlive-ted-1.06-7|4	# catalog-date 2008-08-24 10:50:19 +0200
21mr|texlive-ted-1.06-7|5	# catalog-license lppl
21mr|texlive-ted-1.06-7|6	# catalog-version 1.06
21mr|texlive-ted-1.06-7|7	Name:		texlive-ted
21mr|texlive-ted-1.06-7|8	Version:	1.06
21mr|texlive-ted-1.06-7|9	Release:	7
21mr|texlive-ted-1.06-7|10	Summary:	A (primitive) token list editor
21mr|texlive-ted-1.06-7|11	Group:		Publishing
21mr|texlive-ted-1.06-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ted
21mr|texlive-ted-1.06-7|13	License:	LPPL
21mr|texlive-ted-1.06-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ted.tar.xz
21mr|texlive-ted-1.06-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ted.doc.tar.xz
21mr|texlive-ted-1.06-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ted.source.tar.xz
21mr|texlive-ted-1.06-7|17	BuildArch:	noarch
21mr|texlive-ted-1.06-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-ted-1.06-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-ted-1.06-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-ted-1.06-7|21	
21mr|texlive-ted-1.06-7|22	%description
21mr|texlive-ted-1.06-7|23	Just like sed is a stream editor, ted is a token list editor.
21mr|texlive-ted-1.06-7|24	Actually, it is not as powerfull as sed, but its main feature
21mr|texlive-ted-1.06-7|25	is that it really works with tokens, not only characters. The
21mr|texlive-ted-1.06-7|26	ted package provides two user macros: \Substitute and
21mr|texlive-ted-1.06-7|27	\ShowTokens. The first is maybe the most useful: it performs
21mr|texlive-ted-1.06-7|28	substitutions in token lists (even inside braces). The second
21mr|texlive-ted-1.06-7|29	displays each token of the list (one per line) with its catcode
21mr|texlive-ted-1.06-7|30	(in the list, not just the current one), and can be useful for
21mr|texlive-ted-1.06-7|31	debugging or for TeX learners. Ted is designed to work well
21mr|texlive-ted-1.06-7|32	even if strange tokens (that is, unusual {charcode, catcode}
21mr|texlive-ted-1.06-7|33	pairs or tokens with a confusing meaning) occur in the list.
21mr|texlive-ted-1.06-7|34	
21mr|texlive-ted-1.06-7|35	
21mr|texlive-ted-1.06-7|36	#-----------------------------------------------------------------------
21mr|texlive-ted-1.06-7|37	%files
21mr|texlive-ted-1.06-7|38	%{_texmfdistdir}/tex/latex/ted/ted.sty
21mr|texlive-ted-1.06-7|39	%doc %{_texmfdistdir}/doc/latex/ted/README
21mr|texlive-ted-1.06-7|40	%doc %{_texmfdistdir}/doc/latex/ted/ted-fr.pdf
21mr|texlive-ted-1.06-7|41	%doc %{_texmfdistdir}/doc/latex/ted/ted.pdf
21mr|texlive-ted-1.06-7|42	#- source
21mr|texlive-ted-1.06-7|43	%doc %{_texmfdistdir}/source/latex/ted/ted.dtx
21mr|texlive-ted-1.06-7|44	
21mr|texlive-ted-1.06-7|45	#-----------------------------------------------------------------------
21mr|texlive-ted-1.06-7|46	%prep
21mr|texlive-ted-1.06-7|47	%setup -c -a0 -a1 -a2
21mr|texlive-ted-1.06-7|48	
21mr|texlive-ted-1.06-7|49	%build
21mr|texlive-ted-1.06-7|50	
21mr|texlive-ted-1.06-7|51	%install
21mr|texlive-ted-1.06-7|52	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ted-1.06-7|53	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19173 21
21mr|texlive-templates-fenn-20190228-1|1	# revision 15878
21mr|texlive-templates-fenn-20190228-1|2	# category Package
21mr|texlive-templates-fenn-20190228-1|3	# catalog-ctan /info/templates/fenn
21mr|texlive-templates-fenn-20190228-1|4	# catalog-date 2009-08-28 15:51:43 +0200
21mr|texlive-templates-fenn-20190228-1|5	# catalog-license lppl
21mr|texlive-templates-fenn-20190228-1|6	# catalog-version undef
21mr|texlive-templates-fenn-20190228-1|7	Name:		texlive-templates-fenn
21mr|texlive-templates-fenn-20190228-1|8	Version:	20190228
21mr|texlive-templates-fenn-20190228-1|9	Release:	1
21mr|texlive-templates-fenn-20190228-1|10	Summary:	Templates for TeX usage
21mr|texlive-templates-fenn-20190228-1|11	Group:		Publishing
21mr|texlive-templates-fenn-20190228-1|12	URL:		http://www.ctan.org/tex-archive/info/templates/fenn
21mr|texlive-templates-fenn-20190228-1|13	License:	LPPL
21mr|texlive-templates-fenn-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/templates-fenn.tar.xz
21mr|texlive-templates-fenn-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/templates-fenn.doc.tar.xz
21mr|texlive-templates-fenn-20190228-1|16	BuildArch:	noarch
21mr|texlive-templates-fenn-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-templates-fenn-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-templates-fenn-20190228-1|19	
21mr|texlive-templates-fenn-20190228-1|20	%description
21mr|texlive-templates-fenn-20190228-1|21	A set of templates for using LaTeX packages that the author
21mr|texlive-templates-fenn-20190228-1|22	uses, comprising: - scrlttr2.tex: a letter, written with
21mr|texlive-templates-fenn-20190228-1|23	scrlttr2.cls from the KOMA-Script bundle; - dinbrief.tex: a
21mr|texlive-templates-fenn-20190228-1|24	letter according to the German (DIN) standards, written with
21mr|texlive-templates-fenn-20190228-1|25	dinbrief.cls; - kbrief.tex: a brief memo ('Kurzbrief') to
21mr|texlive-templates-fenn-20190228-1|26	accompany enclosures, as used in German offices, again based on
21mr|texlive-templates-fenn-20190228-1|27	dinbrief; - vermerk.tex: a general form for taking down notes
21mr|texlive-templates-fenn-20190228-1|28	on events in the office; and - diabetes.tex: a diary for the
21mr|texlive-templates-fenn-20190228-1|29	basis-bolus insulin therapy of diabetes mellitus, using
21mr|texlive-templates-fenn-20190228-1|30	scrartcl.cls from the KOMA-Script bundle.
21mr|texlive-templates-fenn-20190228-1|31	
21mr|texlive-templates-fenn-20190228-1|32	#-----------------------------------------------------------------------
21mr|texlive-templates-fenn-20190228-1|33	%files
21mr|texlive-templates-fenn-20190228-1|34	%doc %{_texmfdistdir}/doc/latex/templates-fenn/diabetes.tex
21mr|texlive-templates-fenn-20190228-1|35	%doc %{_texmfdistdir}/doc/latex/templates-fenn/dinbrief.tex
21mr|texlive-templates-fenn-20190228-1|36	%doc %{_texmfdistdir}/doc/latex/templates-fenn/kbrief.tex
21mr|texlive-templates-fenn-20190228-1|37	%doc %{_texmfdistdir}/doc/latex/templates-fenn/scrlttr2.tex
21mr|texlive-templates-fenn-20190228-1|38	%doc %{_texmfdistdir}/doc/latex/templates-fenn/scrlttr2en.tex
21mr|texlive-templates-fenn-20190228-1|39	%doc %{_texmfdistdir}/doc/latex/templates-fenn/templates-fenn-de.txt
21mr|texlive-templates-fenn-20190228-1|40	%doc %{_texmfdistdir}/doc/latex/templates-fenn/templates-fenn-en.txt
21mr|texlive-templates-fenn-20190228-1|41	%doc %{_texmfdistdir}/doc/latex/templates-fenn/vermerk.tex
21mr|texlive-templates-fenn-20190228-1|42	
21mr|texlive-templates-fenn-20190228-1|43	#-----------------------------------------------------------------------
21mr|texlive-templates-fenn-20190228-1|44	%prep
21mr|texlive-templates-fenn-20190228-1|45	%setup -c -a0 -a1
21mr|texlive-templates-fenn-20190228-1|46	
21mr|texlive-templates-fenn-20190228-1|47	%build
21mr|texlive-templates-fenn-20190228-1|48	
21mr|texlive-templates-fenn-20190228-1|49	%install
21mr|texlive-templates-fenn-20190228-1|50	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-templates-fenn-20190228-1|51	cp -fpar doc %{buildroot}%{_texmfdistdir}

19174 21
21mr|texlive-templates-sommer-20190228-1|1	# revision 15878
21mr|texlive-templates-sommer-20190228-1|2	# category Package
21mr|texlive-templates-sommer-20190228-1|3	# catalog-ctan /info/templates/sommer
21mr|texlive-templates-sommer-20190228-1|4	# catalog-date 2008-08-24 10:50:19 +0200
21mr|texlive-templates-sommer-20190228-1|5	# catalog-license lppl
21mr|texlive-templates-sommer-20190228-1|6	# catalog-version undef
21mr|texlive-templates-sommer-20190228-1|7	Name:		texlive-templates-sommer
21mr|texlive-templates-sommer-20190228-1|8	Version:	20190228
21mr|texlive-templates-sommer-20190228-1|9	Release:	1
21mr|texlive-templates-sommer-20190228-1|10	Summary:	Templates for TeX usage
21mr|texlive-templates-sommer-20190228-1|11	Group:		Publishing
21mr|texlive-templates-sommer-20190228-1|12	URL:		http://www.ctan.org/tex-archive/info/templates/sommer
21mr|texlive-templates-sommer-20190228-1|13	License:	LPPL
21mr|texlive-templates-sommer-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/templates-sommer.tar.xz
21mr|texlive-templates-sommer-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/templates-sommer.doc.tar.xz
21mr|texlive-templates-sommer-20190228-1|16	BuildArch:	noarch
21mr|texlive-templates-sommer-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-templates-sommer-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-templates-sommer-20190228-1|19	
21mr|texlive-templates-sommer-20190228-1|20	%description
21mr|texlive-templates-sommer-20190228-1|21	A set of templates for using LaTeX packages that the author
21mr|texlive-templates-sommer-20190228-1|22	uses, comprising: - Hausarbeit.tex: for students of the
21mr|texlive-templates-sommer-20190228-1|23	Lehrstuhl Volkskunde an der Friedrich-Schiller-Universitat
21mr|texlive-templates-sommer-20190228-1|24	Jena; - Psycho-Dipl.tex: for diploma theses in psychology.
21mr|texlive-templates-sommer-20190228-1|25	
21mr|texlive-templates-sommer-20190228-1|26	#-----------------------------------------------------------------------
21mr|texlive-templates-sommer-20190228-1|27	%files
21mr|texlive-templates-sommer-20190228-1|28	%doc %{_texmfdistdir}/doc/latex/templates-sommer/Hausarbeit.bib
21mr|texlive-templates-sommer-20190228-1|29	%doc %{_texmfdistdir}/doc/latex/templates-sommer/Hausarbeit.tex
21mr|texlive-templates-sommer-20190228-1|30	%doc %{_texmfdistdir}/doc/latex/templates-sommer/Logo.jpg
21mr|texlive-templates-sommer-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/templates-sommer/Psycho-Dipl.bib
21mr|texlive-templates-sommer-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/templates-sommer/Psycho-Dipl.tex
21mr|texlive-templates-sommer-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/templates-sommer/README.de
21mr|texlive-templates-sommer-20190228-1|34	
21mr|texlive-templates-sommer-20190228-1|35	#-----------------------------------------------------------------------
21mr|texlive-templates-sommer-20190228-1|36	%prep
21mr|texlive-templates-sommer-20190228-1|37	%setup -c -a0 -a1
21mr|texlive-templates-sommer-20190228-1|38	
21mr|texlive-templates-sommer-20190228-1|39	%build
21mr|texlive-templates-sommer-20190228-1|40	
21mr|texlive-templates-sommer-20190228-1|41	%install
21mr|texlive-templates-sommer-20190228-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-templates-sommer-20190228-1|43	cp -fpar doc %{buildroot}%{_texmfdistdir}

19175 21
21mr|texlive-termcal-1.8-7|1	# revision 22514
21mr|texlive-termcal-1.8-7|2	# category Package
21mr|texlive-termcal-1.8-7|3	# catalog-ctan /macros/latex/contrib/termcal
21mr|texlive-termcal-1.8-7|4	# catalog-date 2011-05-17 01:53:44 +0200
21mr|texlive-termcal-1.8-7|5	# catalog-license lppl1
21mr|texlive-termcal-1.8-7|6	# catalog-version 1.8
21mr|texlive-termcal-1.8-7|7	Name:		texlive-termcal
21mr|texlive-termcal-1.8-7|8	Version:	1.8
21mr|texlive-termcal-1.8-7|9	Release:	7
21mr|texlive-termcal-1.8-7|10	Summary:	Print a class calendar
21mr|texlive-termcal-1.8-7|11	Group:		Publishing
21mr|texlive-termcal-1.8-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/termcal
21mr|texlive-termcal-1.8-7|13	License:	LPPL1
21mr|texlive-termcal-1.8-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/termcal.tar.xz
21mr|texlive-termcal-1.8-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/termcal.doc.tar.xz
21mr|texlive-termcal-1.8-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/termcal.source.tar.xz
21mr|texlive-termcal-1.8-7|17	BuildArch:	noarch
21mr|texlive-termcal-1.8-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-termcal-1.8-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-termcal-1.8-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-termcal-1.8-7|21	
21mr|texlive-termcal-1.8-7|22	%description
21mr|texlive-termcal-1.8-7|23	This package is intended to print a term calendar for use in
21mr|texlive-termcal-1.8-7|24	planning a class. It has a flexible mechanism for specifying
21mr|texlive-termcal-1.8-7|25	which days of the week are to be included and for inserting
21mr|texlive-termcal-1.8-7|26	text either regularly on the same day each week, or on selected
21mr|texlive-termcal-1.8-7|27	days, or for a series of consecutive days. It also has a
21mr|texlive-termcal-1.8-7|28	flexible mechanism for specifing class and nonclass days. Text
21mr|texlive-termcal-1.8-7|29	may be inserted into consecutive days so that it automatically
21mr|texlive-termcal-1.8-7|30	flows around nonclass days.
21mr|texlive-termcal-1.8-7|31	
21mr|texlive-termcal-1.8-7|32	
21mr|texlive-termcal-1.8-7|33	#-----------------------------------------------------------------------
21mr|texlive-termcal-1.8-7|34	%files
21mr|texlive-termcal-1.8-7|35	%{_texmfdistdir}/tex/latex/termcal/termcal.sty
21mr|texlive-termcal-1.8-7|36	%doc %{_texmfdistdir}/doc/latex/termcal/Contents
21mr|texlive-termcal-1.8-7|37	%doc %{_texmfdistdir}/doc/latex/termcal/README
21mr|texlive-termcal-1.8-7|38	%doc %{_texmfdistdir}/doc/latex/termcal/termcal.pdf
21mr|texlive-termcal-1.8-7|39	#- source
21mr|texlive-termcal-1.8-7|40	%doc %{_texmfdistdir}/source/latex/termcal/termcal.dtx
21mr|texlive-termcal-1.8-7|41	%doc %{_texmfdistdir}/source/latex/termcal/termcal.ins
21mr|texlive-termcal-1.8-7|42	
21mr|texlive-termcal-1.8-7|43	#-----------------------------------------------------------------------
21mr|texlive-termcal-1.8-7|44	%prep
21mr|texlive-termcal-1.8-7|45	%setup -c -a0 -a1 -a2
21mr|texlive-termcal-1.8-7|46	
21mr|texlive-termcal-1.8-7|47	%build
21mr|texlive-termcal-1.8-7|48	
21mr|texlive-termcal-1.8-7|49	%install
21mr|texlive-termcal-1.8-7|50	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-termcal-1.8-7|51	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19176 21
21mr|texlive-termlist-1.1-7|1	# revision 18923
21mr|texlive-termlist-1.1-7|2	# category Package
21mr|texlive-termlist-1.1-7|3	# catalog-ctan /macros/latex/contrib/termlist
21mr|texlive-termlist-1.1-7|4	# catalog-date 2010-06-12 14:14:46 +0200
21mr|texlive-termlist-1.1-7|5	# catalog-license lppl
21mr|texlive-termlist-1.1-7|6	# catalog-version 1.1
21mr|texlive-termlist-1.1-7|7	Name:		texlive-termlist
21mr|texlive-termlist-1.1-7|8	Version:	1.1
21mr|texlive-termlist-1.1-7|9	Release:	7
21mr|texlive-termlist-1.1-7|10	Summary:	Label any kind of term with a continuous counter
21mr|texlive-termlist-1.1-7|11	Group:		Publishing
21mr|texlive-termlist-1.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/termlist
21mr|texlive-termlist-1.1-7|13	License:	LPPL
21mr|texlive-termlist-1.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/termlist.tar.xz
21mr|texlive-termlist-1.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/termlist.doc.tar.xz
21mr|texlive-termlist-1.1-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/termlist.source.tar.xz
21mr|texlive-termlist-1.1-7|17	BuildArch:	noarch
21mr|texlive-termlist-1.1-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-termlist-1.1-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-termlist-1.1-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-termlist-1.1-7|21	
21mr|texlive-termlist-1.1-7|22	%description
21mr|texlive-termlist-1.1-7|23	The termlist package provides environments to indent and label
21mr|texlive-termlist-1.1-7|24	any kind of terms with a continuous number. Candidate terms may
21mr|texlive-termlist-1.1-7|25	appear inside an equation or eqnarray environment.
21mr|texlive-termlist-1.1-7|26	
21mr|texlive-termlist-1.1-7|27	
21mr|texlive-termlist-1.1-7|28	#-----------------------------------------------------------------------
21mr|texlive-termlist-1.1-7|29	%files
21mr|texlive-termlist-1.1-7|30	%{_texmfdistdir}/tex/latex/termlist/termlist.sty
21mr|texlive-termlist-1.1-7|31	%doc %{_texmfdistdir}/doc/latex/termlist/README
21mr|texlive-termlist-1.1-7|32	%doc %{_texmfdistdir}/doc/latex/termlist/termlist.pdf
21mr|texlive-termlist-1.1-7|33	#- source
21mr|texlive-termlist-1.1-7|34	%doc %{_texmfdistdir}/source/latex/termlist/termlist.dtx
21mr|texlive-termlist-1.1-7|35	
21mr|texlive-termlist-1.1-7|36	#-----------------------------------------------------------------------
21mr|texlive-termlist-1.1-7|37	%prep
21mr|texlive-termlist-1.1-7|38	%setup -c -a0 -a1 -a2
21mr|texlive-termlist-1.1-7|39	
21mr|texlive-termlist-1.1-7|40	%build
21mr|texlive-termlist-1.1-7|41	
21mr|texlive-termlist-1.1-7|42	%install
21mr|texlive-termlist-1.1-7|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-termlist-1.1-7|44	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19177 21
21mr|texlive-tetex-3.0-29|1	# revision 34229
21mr|texlive-tetex-3.0-29|2	# category TLCore
21mr|texlive-tetex-3.0-29|3	# catalog-ctan /obsolete/systems/unix/teTeX
21mr|texlive-tetex-3.0-29|4	# catalog-date 2012-09-11 08:43:58 +0200
21mr|texlive-tetex-3.0-29|5	# catalog-license other-free
21mr|texlive-tetex-3.0-29|6	# catalog-version 3.0
21mr|texlive-tetex-3.0-29|7	Name:		texlive-tetex
21mr|texlive-tetex-3.0-29|8	Version:	3.0
21mr|texlive-tetex-3.0-29|9	Release:	29
21mr|texlive-tetex-3.0-29|10	Summary:	Scripts and files originally written for or included in teTeX
21mr|texlive-tetex-3.0-29|11	Group:		Publishing
21mr|texlive-tetex-3.0-29|12	URL:		http://www.ctan.org/tex-archive/obsolete/systems/unix/teTeX
21mr|texlive-tetex-3.0-29|13	License:	OTHER-FREE
21mr|texlive-tetex-3.0-29|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tetex.tar.xz
21mr|texlive-tetex-3.0-29|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tetex.doc.tar.xz
21mr|texlive-tetex-3.0-29|16	BuildArch:	noarch
21mr|texlive-tetex-3.0-29|17	BuildRequires:	texlive-tlpkg
21mr|texlive-tetex-3.0-29|18	Requires(pre):	texlive-tlpkg
21mr|texlive-tetex-3.0-29|19	Requires(post):	texlive-kpathsea
21mr|texlive-tetex-3.0-29|20	# updmap requires texconfig/tcfmgr
21mr|texlive-tetex-3.0-29|21	Requires(post):	texlive-texconfig
21mr|texlive-tetex-3.0-29|22	# pdftex requires updmap
21mr|texlive-tetex-3.0-29|23	Requires(post):	texlive-pdftex.bin
21mr|texlive-tetex-3.0-29|24	Provides:	texlive-tetex.bin = %{EVRD}
21mr|texlive-tetex-3.0-29|25	
21mr|texlive-tetex-3.0-29|26	%description
21mr|texlive-tetex-3.0-29|27	teTeX was a comprehensive distribution of TeX, LaTeX and
21mr|texlive-tetex-3.0-29|28	family, designed for ease of compilation, installation and
21mr|texlive-tetex-3.0-29|29	customisation. In 2006, Thomas Esser announced he would no
21mr|texlive-tetex-3.0-29|30	longer be able to support, or to produce new versions of,
21mr|texlive-tetex-3.0-29|31	teTeX. With the appearance of TeX live 2007 (whose Unix-system
21mr|texlive-tetex-3.0-29|32	TeX support originally derived from teTeX), no-one should be
21mr|texlive-tetex-3.0-29|33	using teTeX at all, in new applications. One of the "schemes"
21mr|texlive-tetex-3.0-29|34	available when installing TeX live provides a configuration
21mr|texlive-tetex-3.0-29|35	very close to that of the old teTeX, but using modern versions
21mr|texlive-tetex-3.0-29|36	of programs and packages.
21mr|texlive-tetex-3.0-29|37	
21mr|texlive-tetex-3.0-29|38	#-----------------------------------------------------------------------
21mr|texlive-tetex-3.0-29|39	%files
21mr|texlive-tetex-3.0-29|40	%{_bindir}/allcm
21mr|texlive-tetex-3.0-29|41	%{_bindir}/allec
21mr|texlive-tetex-3.0-29|42	%{_bindir}/allneeded
21mr|texlive-tetex-3.0-29|43	%{_bindir}/dvi2fax
21mr|texlive-tetex-3.0-29|44	%{_bindir}/dvired
21mr|texlive-tetex-3.0-29|45	%{_bindir}/fmtutil
21mr|texlive-tetex-3.0-29|46	%{_bindir}/fmtutil-sys
21mr|texlive-tetex-3.0-29|47	# installed by texlive-kpathsea.bin
21mr|texlive-tetex-3.0-29|48	#%%{_bindir}/kpsetool
21mr|texlive-tetex-3.0-29|49	%{_bindir}/kpsewhere
21mr|texlive-tetex-3.0-29|50	%{_bindir}/texconfig-dialog
21mr|texlive-tetex-3.0-29|51	%{_bindir}/texconfig-sys
21mr|texlive-tetex-3.0-29|52	%{_bindir}/texlinks
21mr|texlive-tetex-3.0-29|53	%{_bindir}/mktexfmt
21mr|texlive-tetex-3.0-29|54	%{_bindir}/updmap
21mr|texlive-tetex-3.0-29|55	%{_bindir}/updmap-sys
21mr|texlive-tetex-3.0-29|56	%{_texmfdistdir}/dvips/tetex/config.builtin35
21mr|texlive-tetex-3.0-29|57	%{_texmfdistdir}/dvips/tetex/config.dfaxhigh
21mr|texlive-tetex-3.0-29|58	%{_texmfdistdir}/dvips/tetex/config.dfaxlo
21mr|texlive-tetex-3.0-29|59	%{_texmfdistdir}/dvips/tetex/config.download35
21mr|texlive-tetex-3.0-29|60	%{_texmfdistdir}/dvips/tetex/config.gsftopk
21mr|texlive-tetex-3.0-29|61	%{_texmfdistdir}/dvips/tetex/config.maxmem
21mr|texlive-tetex-3.0-29|62	%{_texmfdistdir}/dvips/tetex/config.outline
21mr|texlive-tetex-3.0-29|63	%{_texmfdistdir}/dvips/tetex/config.pdf
21mr|texlive-tetex-3.0-29|64	%{_texmfdistdir}/dvips/tetex/config.pk
21mr|texlive-tetex-3.0-29|65	%{_texmfdistdir}/dvips/tetex/config.www
21mr|texlive-tetex-3.0-29|66	%{_texmfdistdir}/fonts/enc/dvips/tetex/09fbbfac.enc
21mr|texlive-tetex-3.0-29|67	%{_texmfdistdir}/fonts/enc/dvips/tetex/0ef0afca.enc
21mr|texlive-tetex-3.0-29|68	%{_texmfdistdir}/fonts/enc/dvips/tetex/10037936.enc
21mr|texlive-tetex-3.0-29|69	%{_texmfdistdir}/fonts/enc/dvips/tetex/1b6d048e.enc
21mr|texlive-tetex-3.0-29|70	%{_texmfdistdir}/fonts/enc/dvips/tetex/71414f53.enc
21mr|texlive-tetex-3.0-29|71	%{_texmfdistdir}/fonts/enc/dvips/tetex/74afc74c.enc
21mr|texlive-tetex-3.0-29|72	%{_texmfdistdir}/fonts/enc/dvips/tetex/aae443f0.enc
21mr|texlive-tetex-3.0-29|73	%{_texmfdistdir}/fonts/enc/dvips/tetex/b6a4d7c7.enc
21mr|texlive-tetex-3.0-29|74	%{_texmfdistdir}/fonts/enc/dvips/tetex/bbad153f.enc
21mr|texlive-tetex-3.0-29|75	%{_texmfdistdir}/fonts/enc/dvips/tetex/d9b29452.enc
21mr|texlive-tetex-3.0-29|76	%{_texmfdistdir}/fonts/enc/dvips/tetex/f7b6d320.enc
21mr|texlive-tetex-3.0-29|77	%{_texmfdistdir}/fonts/enc/dvips/tetex/mtex.enc
21mr|texlive-tetex-3.0-29|78	%{_texmfdistdir}/fonts/map/dvips/tetex/Makefile
21mr|texlive-tetex-3.0-29|79	%{_texmfdistdir}/fonts/map/dvips/tetex/README
21mr|texlive-tetex-3.0-29|80	%{_texmfdistdir}/fonts/map/dvips/tetex/base14flags.ltx
21mr|texlive-tetex-3.0-29|81	%{_texmfdistdir}/fonts/map/dvips/tetex/base14flags.tex
21mr|texlive-tetex-3.0-29|82	%{_texmfdistdir}/fonts/map/dvips/tetex/dvipdfm35.map
21mr|texlive-tetex-3.0-29|83	%{_texmfdistdir}/fonts/map/dvips/tetex/dvips35.map
21mr|texlive-tetex-3.0-29|84	%{_texmfdistdir}/fonts/map/dvips/tetex/mathpple.map
21mr|texlive-tetex-3.0-29|85	%{_texmfdistdir}/fonts/map/dvips/tetex/pdftex35.map
21mr|texlive-tetex-3.0-29|86	%{_texmfdistdir}/fonts/map/dvips/tetex/ps2pk35.map
21mr|texlive-tetex-3.0-29|87	%{_texmfdistdir}/scripts/texlive/allcm.sh
21mr|texlive-tetex-3.0-29|88	%{_texmfdistdir}/scripts/texlive/allneeded.sh
21mr|texlive-tetex-3.0-29|89	%{_texmfdistdir}/scripts/texlive/dvi2fax.sh
21mr|texlive-tetex-3.0-29|90	%{_texmfdistdir}/scripts/texlive/dvired.sh
21mr|texlive-tetex-3.0-29|91	%{_texmfdistdir}/scripts/texlive/fmtutil-sys.sh
21mr|texlive-tetex-3.0-29|92	%{_texmfdistdir}/scripts/texlive/fmtutil.sh
21mr|texlive-tetex-3.0-29|93	%{_texmfdistdir}/scripts/texlive/kpsetool.sh
21mr|texlive-tetex-3.0-29|94	%{_texmfdistdir}/scripts/texlive/kpsewhere.sh
21mr|texlive-tetex-3.0-29|95	%{_texmfdistdir}/scripts/texlive/texconfig-dialog.sh
21mr|texlive-tetex-3.0-29|96	%{_texmfdistdir}/scripts/texlive/texconfig-sys.sh
21mr|texlive-tetex-3.0-29|97	%{_texmfdistdir}/scripts/texlive/texlinks.sh
21mr|texlive-tetex-3.0-29|98	%{_texmfdistdir}/scripts/texlive/updmap-sys.sh
21mr|texlive-tetex-3.0-29|99	%{_texmfdistdir}/scripts/texlive/updmap.pl
21mr|texlive-tetex-3.0-29|100	%config(noreplace) %{_texmfdistdir}/web2c/updmap.cfg
21mr|texlive-tetex-3.0-29|101	%doc %{_mandir}/man1/allcm.1*
21mr|texlive-tetex-3.0-29|102	%doc %{_texmfdistdir}/doc/man/man1/allcm.man1.pdf
21mr|texlive-tetex-3.0-29|103	%doc %{_mandir}/man1/allec.1*
21mr|texlive-tetex-3.0-29|104	%doc %{_texmfdistdir}/doc/man/man1/allec.man1.pdf
21mr|texlive-tetex-3.0-29|105	%doc %{_mandir}/man1/allneeded.1*
21mr|texlive-tetex-3.0-29|106	%doc %{_texmfdistdir}/doc/man/man1/allneeded.man1.pdf
21mr|texlive-tetex-3.0-29|107	%doc %{_mandir}/man1/dvi2fax.1*
21mr|texlive-tetex-3.0-29|108	%doc %{_texmfdistdir}/doc/man/man1/dvi2fax.man1.pdf
21mr|texlive-tetex-3.0-29|109	%doc %{_mandir}/man1/dvired.1*
21mr|texlive-tetex-3.0-29|110	%doc %{_texmfdistdir}/doc/man/man1/dvired.man1.pdf
21mr|texlive-tetex-3.0-29|111	%doc %{_mandir}/man1/fmtutil-sys.1*
21mr|texlive-tetex-3.0-29|112	%doc %{_texmfdistdir}/doc/man/man1/fmtutil-sys.man1.pdf
21mr|texlive-tetex-3.0-29|113	%doc %{_mandir}/man1/fmtutil.1*
21mr|texlive-tetex-3.0-29|114	%doc %{_texmfdistdir}/doc/man/man1/fmtutil.man1.pdf
21mr|texlive-tetex-3.0-29|115	%doc %{_mandir}/man1/kpsepath.1*
21mr|texlive-tetex-3.0-29|116	%doc %{_texmfdistdir}/doc/man/man1/kpsepath.man1.pdf
21mr|texlive-tetex-3.0-29|117	%doc %{_mandir}/man1/kpsetool.1*
21mr|texlive-tetex-3.0-29|118	%doc %{_texmfdistdir}/doc/man/man1/kpsetool.man1.pdf
21mr|texlive-tetex-3.0-29|119	%doc %{_mandir}/man1/kpsewhere.1*
21mr|texlive-tetex-3.0-29|120	%doc %{_texmfdistdir}/doc/man/man1/kpsewhere.man1.pdf
21mr|texlive-tetex-3.0-29|121	%doc %{_mandir}/man1/kpsexpand.1*
21mr|texlive-tetex-3.0-29|122	%doc %{_texmfdistdir}/doc/man/man1/kpsexpand.man1.pdf
21mr|texlive-tetex-3.0-29|123	%doc %{_mandir}/man1/texlinks.1*
21mr|texlive-tetex-3.0-29|124	%doc %{_texmfdistdir}/doc/man/man1/texlinks.man1.pdf
21mr|texlive-tetex-3.0-29|125	%doc %{_mandir}/man1/updmap-sys.1*
21mr|texlive-tetex-3.0-29|126	%doc %{_texmfdistdir}/doc/man/man1/updmap-sys.man1.pdf
21mr|texlive-tetex-3.0-29|127	%doc %{_mandir}/man1/updmap.1*
21mr|texlive-tetex-3.0-29|128	%doc %{_texmfdistdir}/doc/man/man1/updmap.man1.pdf
21mr|texlive-tetex-3.0-29|129	%doc %{_mandir}/man5/fmtutil.cnf.5*
21mr|texlive-tetex-3.0-29|130	%doc %{_texmfdistdir}/doc/man/man5/fmtutil.cnf.man5.pdf
21mr|texlive-tetex-3.0-29|131	%doc %{_mandir}/man5/updmap.cfg.5*
21mr|texlive-tetex-3.0-29|132	%doc %{_texmfdistdir}/doc/man/man5/updmap.cfg.man5.pdf
21mr|texlive-tetex-3.0-29|133	%doc %{_texmfdistdir}/doc/tetex/TETEXDOC.pdf
21mr|texlive-tetex-3.0-29|134	%doc %{_texmfdistdir}/doc/tetex/teTeX-FAQ
21mr|texlive-tetex-3.0-29|135	
21mr|texlive-tetex-3.0-29|136	#-----------------------------------------------------------------------
21mr|texlive-tetex-3.0-29|137	%prep
21mr|texlive-tetex-3.0-29|138	%setup -c -a0 -a1
21mr|texlive-tetex-3.0-29|139	
21mr|texlive-tetex-3.0-29|140	perl -pi -e 's|\$TEXMFROOT/tlpkg|%{_datadir}/tlpkg|;'		\
21mr|texlive-tetex-3.0-29|141	texmf-dist/scripts/texlive/updmap.pl
21mr|texlive-tetex-3.0-29|142	
21mr|texlive-tetex-3.0-29|143	%build
21mr|texlive-tetex-3.0-29|144	
21mr|texlive-tetex-3.0-29|145	
21mr|texlive-tetex-3.0-29|146	%install
21mr|texlive-tetex-3.0-29|147	mkdir -p %{buildroot}%{_bindir}
21mr|texlive-tetex-3.0-29|148	pushd %{buildroot}%{_bindir}
21mr|texlive-tetex-3.0-29|149	ln -sf %{_texmfdistdir}/scripts/texlive/updmap.pl updmap
21mr|texlive-tetex-3.0-29|150	ln -sf %{_texmfdistdir}/scripts/texlive/updmap-sys.sh updmap-sys
21mr|texlive-tetex-3.0-29|151	ln -sf %{_texmfdistdir}/scripts/texlive/allcm.sh allcm
21mr|texlive-tetex-3.0-29|152	ln -sf allcm allec
21mr|texlive-tetex-3.0-29|153	ln -sf %{_texmfdistdir}/scripts/texlive/allneeded.sh allneeded
21mr|texlive-tetex-3.0-29|154	ln -sf %{_texmfdistdir}/scripts/texlive/dvi2fax.sh dvi2fax
21mr|texlive-tetex-3.0-29|155	ln -sf %{_texmfdistdir}/scripts/texlive/dvired.sh dvired
21mr|texlive-tetex-3.0-29|156	ln -sf %{_texmfdistdir}/scripts/texlive/fmtutil.sh fmtutil
21mr|texlive-tetex-3.0-29|157	ln -sf %{_texmfdistdir}/scripts/texlive/fmtutil-sys.sh fmtutil-sys
21mr|texlive-tetex-3.0-29|158	ln -sf %{_texmfdistdir}/scripts/texlive/kpsetool.sh kpsetool
21mr|texlive-tetex-3.0-29|159	ln -sf %{_texmfdistdir}/scripts/texlive/kpsewhere.sh kpsewhere
21mr|texlive-tetex-3.0-29|160	ln -sf %{_texmfdistdir}/scripts/texlive/texconfig-dialog.sh texconfig-dialog
21mr|texlive-tetex-3.0-29|161	ln -sf %{_texmfdistdir}/scripts/texlive/texconfig-sys.sh texconfig-sys
21mr|texlive-tetex-3.0-29|162	ln -sf %{_texmfdistdir}/scripts/texlive/texlinks.sh texlinks
21mr|texlive-tetex-3.0-29|163	ln -sf %{_texmfdistdir}/scripts/texlive/updmap.pl updmap
21mr|texlive-tetex-3.0-29|164	ln -sf %{_texmfdistdir}/scripts/texlive/updmap-sys.sh updmap-sys
21mr|texlive-tetex-3.0-29|165	ln -sf fmtutil mktexfmt
21mr|texlive-tetex-3.0-29|166	popd
21mr|texlive-tetex-3.0-29|167	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-tetex-3.0-29|168	cp -fpar texmf-dist %{buildroot}%{_datadir}
21mr|texlive-tetex-3.0-29|169	mkdir -p %{buildroot}%{_mandir}/man1
21mr|texlive-tetex-3.0-29|170	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1
21mr|texlive-tetex-3.0-29|171	mkdir -p %{buildroot}%{_mandir}/man5
21mr|texlive-tetex-3.0-29|172	mv %{buildroot}%{_texmfdistdir}/doc/man/man5/*.5 %{buildroot}%{_mandir}/man5
21mr|texlive-tetex-3.0-29|173	rm -f %{buildroot}%{_bindir}/kpsetool

19178 21
21mr|texlive-teubner-4.8-1|1	# revision 23854
21mr|texlive-teubner-4.8-1|2	# category Package
21mr|texlive-teubner-4.8-1|3	# catalog-ctan /macros/latex/contrib/teubner
21mr|texlive-teubner-4.8-1|4	# catalog-date 2011-09-07 11:50:17 +0200
21mr|texlive-teubner-4.8-1|5	# catalog-license lppl
21mr|texlive-teubner-4.8-1|6	# catalog-version 3.3
21mr|texlive-teubner-4.8-1|7	Name:		texlive-teubner
21mr|texlive-teubner-4.8-1|8	Version:	4.8
21mr|texlive-teubner-4.8-1|9	Release:	1
21mr|texlive-teubner-4.8-1|10	Summary:	Philological typesetting of classical Greek
21mr|texlive-teubner-4.8-1|11	Group:		Publishing
21mr|texlive-teubner-4.8-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/teubner
21mr|texlive-teubner-4.8-1|13	License:	LPPL
21mr|texlive-teubner-4.8-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/teubner.tar.xz
21mr|texlive-teubner-4.8-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/teubner.doc.tar.xz
21mr|texlive-teubner-4.8-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/teubner.source.tar.xz
21mr|texlive-teubner-4.8-1|17	BuildArch:	noarch
21mr|texlive-teubner-4.8-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-teubner-4.8-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-teubner-4.8-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-teubner-4.8-1|21	
21mr|texlive-teubner-4.8-1|22	%description
21mr|texlive-teubner-4.8-1|23	An extension to babel greek option for typesetting classical
21mr|texlive-teubner-4.8-1|24	Greek with a philological approach. The package works with the
21mr|texlive-teubner-4.8-1|25	author's greek fonts using the 'Lispiakos' font shape derived
21mr|texlive-teubner-4.8-1|26	from that of the fonts used in printers' shops in Lispia. The
21mr|texlive-teubner-4.8-1|27	package name honours the publisher B.G. Teubner
21mr|texlive-teubner-4.8-1|28	Verlaggesellschaft whose Greek text publications are of high
21mr|texlive-teubner-4.8-1|29	quality.
21mr|texlive-teubner-4.8-1|30	
21mr|texlive-teubner-4.8-1|31	
21mr|texlive-teubner-4.8-1|32	#-----------------------------------------------------------------------
21mr|texlive-teubner-4.8-1|33	%files
21mr|texlive-teubner-4.8-1|34	%{_texmfdistdir}/tex/latex/teubner/teubner.sty
21mr|texlive-teubner-4.8-1|35	%{_texmfdistdir}/tex/latex/teubner/teubnertx.sty
21mr|texlive-teubner-4.8-1|36	%doc %{_texmfdistdir}/doc/latex/teubner/README
21mr|texlive-teubner-4.8-1|37	%doc %{_texmfdistdir}/doc/latex/teubner/teubner-doc.pdf
21mr|texlive-teubner-4.8-1|38	%doc %{_texmfdistdir}/doc/latex/teubner/teubner-doc.tex
21mr|texlive-teubner-4.8-1|39	%doc %{_texmfdistdir}/doc/latex/teubner/teubner.pdf
21mr|texlive-teubner-4.8-1|40	%doc %{_texmfdistdir}/doc/latex/teubner/teubner.txt
21mr|texlive-teubner-4.8-1|41	#- source
21mr|texlive-teubner-4.8-1|42	%doc %{_texmfdistdir}/source/latex/teubner/teubner.dtx
21mr|texlive-teubner-4.8-1|43	
21mr|texlive-teubner-4.8-1|44	#-----------------------------------------------------------------------
21mr|texlive-teubner-4.8-1|45	%prep
21mr|texlive-teubner-4.8-1|46	%setup -c -a0 -a1 -a2
21mr|texlive-teubner-4.8-1|47	
21mr|texlive-teubner-4.8-1|48	%build
21mr|texlive-teubner-4.8-1|49	
21mr|texlive-teubner-4.8-1|50	%install
21mr|texlive-teubner-4.8-1|51	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-teubner-4.8-1|52	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19179 21
21mr|texlive-tex-20200314-1|1	Name:		texlive-tex
21mr|texlive-tex-20200314-1|2	Version:	20200314
21mr|texlive-tex-20200314-1|3	Release:	1
21mr|texlive-tex-20200314-1|4	Summary:	A sophisticated typesetting engine
21mr|texlive-tex-20200314-1|5	Group:		Publishing
21mr|texlive-tex-20200314-1|6	URL:		http://www.ctan.org/tex-archive/systems/knuth/dist/tex
21mr|texlive-tex-20200314-1|7	License:	KNUTH
21mr|texlive-tex-20200314-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tex.tar.xz
21mr|texlive-tex-20200314-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tex.doc.tar.xz
21mr|texlive-tex-20200314-1|10	BuildArch:	noarch
21mr|texlive-tex-20200314-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-tex-20200314-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-tex-20200314-1|13	Requires(post):	texlive-tetex
21mr|texlive-tex-20200314-1|14	Requires:	texlive-kpathsea
21mr|texlive-tex-20200314-1|15	Requires:	texlive-plain
21mr|texlive-tex-20200314-1|16	Requires:	texlive-tex.bin
21mr|texlive-tex-20200314-1|17	
21mr|texlive-tex-20200314-1|18	%description
21mr|texlive-tex-20200314-1|19	TeX is a typesetting system that incorporates a macro
21mr|texlive-tex-20200314-1|20	processor. A TeX source document specifies or incorporates a
21mr|texlive-tex-20200314-1|21	number of macro definitions that instruct the TeX engine how to
21mr|texlive-tex-20200314-1|22	typeset the document. The TeX engine also uses font metrics
21mr|texlive-tex-20200314-1|23	generated by Metafont, or by any of several other mechanisms
21mr|texlive-tex-20200314-1|24	that incorporate fonts from other sources into an environment
21mr|texlive-tex-20200314-1|25	suitable for TeX. TeX has been, and continues, a basis and an
21mr|texlive-tex-20200314-1|26	inspiration for several other programs, including e-TeX and
21mr|texlive-tex-20200314-1|27	PDFTeX. The distribution includes the source of Knuth's TeX
21mr|texlive-tex-20200314-1|28	book; this source is there to read, as an example of writing
21mr|texlive-tex-20200314-1|29	TeX -- it should not be processed without Knuth's direct
21mr|texlive-tex-20200314-1|30	permission.
21mr|texlive-tex-20200314-1|31	
21mr|texlive-tex-20200314-1|32	#-----------------------------------------------------------------------
21mr|texlive-tex-20200314-1|33	%files
21mr|texlive-tex-20200314-1|34	%_texmf_fmtutil_d/tex
21mr|texlive-tex-20200314-1|35	%doc %{_mandir}/man1/tex.1*
21mr|texlive-tex-20200314-1|36	%doc %{_mandir}/man1/initex.1*
21mr|texlive-tex-20200314-1|37	%doc %{_texmfdistdir}/doc/man/man1/tex.man1.pdf
21mr|texlive-tex-20200314-1|38	%doc %{_texmfdistdir}/doc/man/man1/initex.man1.pdf
21mr|texlive-tex-20200314-1|39	#-----------------------------------------------------------------------
21mr|texlive-tex-20200314-1|40	%prep
21mr|texlive-tex-20200314-1|41	%setup -c -a0 -a1
21mr|texlive-tex-20200314-1|42	
21mr|texlive-tex-20200314-1|43	%build
21mr|texlive-tex-20200314-1|44	
21mr|texlive-tex-20200314-1|45	%install
21mr|texlive-tex-20200314-1|46	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-tex-20200314-1|47	cp -fpar texmf-dist %{buildroot}%{_datadir}
21mr|texlive-tex-20200314-1|48	mkdir -p %{buildroot}%{_mandir}/man1
21mr|texlive-tex-20200314-1|49	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1
21mr|texlive-tex-20200314-1|50	mkdir -p %{buildroot}%{_texmf_fmtutil_d}
21mr|texlive-tex-20200314-1|51	cat > %{buildroot}%{_texmf_fmtutil_d}/tex <<EOF
21mr|texlive-tex-20200314-1|52	#
21mr|texlive-tex-20200314-1|53	# from tex:
21mr|texlive-tex-20200314-1|54	tex tex - tex.ini
21mr|texlive-tex-20200314-1|55	EOF

19180 21
21mr|texlive-tex4ht-20200707-1|1	Name:		texlive-tex4ht
21mr|texlive-tex4ht-20200707-1|2	Version:	20200707
21mr|texlive-tex4ht-20200707-1|3	Release:	1
21mr|texlive-tex4ht-20200707-1|4	Summary:	Convert (La)TeX to HTML/XML
21mr|texlive-tex4ht-20200707-1|5	Group:		Publishing
21mr|texlive-tex4ht-20200707-1|6	URL:		http://www.ctan.org/tex-archive/obsolete/support/TeX4ht
21mr|texlive-tex4ht-20200707-1|7	License:	LPPL
21mr|texlive-tex4ht-20200707-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tex4ht.tar.xz
21mr|texlive-tex4ht-20200707-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tex4ht.doc.tar.xz
21mr|texlive-tex4ht-20200707-1|10	# The so-called source in CTAN includes a prebuilt Java jar file... Let's overwrite
21mr|texlive-tex4ht-20200707-1|11	# that with one built from the real source, available at
21mr|texlive-tex4ht-20200707-1|12	# svn checkout http://svn.gnu.org.ua/sources/tex4ht/trunk tex4ht-source
21mr|texlive-tex4ht-20200707-1|13	Source2:	tex4ht-source-562.tar.xz
21mr|texlive-tex4ht-20200707-1|14	BuildArch:	noarch
21mr|texlive-tex4ht-20200707-1|15	BuildRequires:	texlive-tlpkg
21mr|texlive-tex4ht-20200707-1|16	BuildRequires:	java-1.8.0-openjdk
21mr|texlive-tex4ht-20200707-1|17	BuildRequires:	java-1.8.0-openjdk-devel
21mr|texlive-tex4ht-20200707-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-tex4ht-20200707-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-tex4ht-20200707-1|20	Requires:	texlive-tex4ht.bin
21mr|texlive-tex4ht-20200707-1|21	%rename tex4ht
21mr|texlive-tex4ht-20200707-1|22	
21mr|texlive-tex4ht-20200707-1|23	%description
21mr|texlive-tex4ht-20200707-1|24	A converter from TeX and LaTeX to SGML-based formats such as
21mr|texlive-tex4ht-20200707-1|25	(X)HTML, MathML, OpenDocument, and DocBook, providing a
21mr|texlive-tex4ht-20200707-1|26	configurable (La)TeX-based authoring system for hypertext.
21mr|texlive-tex4ht-20200707-1|27	Tex4ht does not parse (La)TeX source (so that it avoids the
21mr|texlive-tex4ht-20200707-1|28	difficulties encountered by many other converters, arising from
21mr|texlive-tex4ht-20200707-1|29	the irregularity of (La)TeX syntax). Instead, Tex4ht uses
21mr|texlive-tex4ht-20200707-1|30	(La)TeX itself (with an extra macro package) to produce a non-
21mr|texlive-tex4ht-20200707-1|31	standard DVI file that it can then process. This technique
21mr|texlive-tex4ht-20200707-1|32	allows TeX4ht to approach the robustness characteristic of
21mr|texlive-tex4ht-20200707-1|33	restricted-syntax systems such as hyperlatex and gellmu. Note
21mr|texlive-tex4ht-20200707-1|34	that CTAN no longer holds the definitive sources of the
21mr|texlive-tex4ht-20200707-1|35	package: see the 'Readme' file.
21mr|texlive-tex4ht-20200707-1|36	
21mr|texlive-tex4ht-20200707-1|37	#-----------------------------------------------------------------------
21mr|texlive-tex4ht-20200707-1|38	%files
21mr|texlive-tex4ht-20200707-1|39	%{_bindir}/ht
21mr|texlive-tex4ht-20200707-1|40	%{_bindir}/htcontext
21mr|texlive-tex4ht-20200707-1|41	%{_bindir}/htlatex
21mr|texlive-tex4ht-20200707-1|42	%{_bindir}/htmex
21mr|texlive-tex4ht-20200707-1|43	%{_bindir}/httex
21mr|texlive-tex4ht-20200707-1|44	%{_bindir}/httexi
21mr|texlive-tex4ht-20200707-1|45	%{_bindir}/htxelatex
21mr|texlive-tex4ht-20200707-1|46	%{_bindir}/htxetex
21mr|texlive-tex4ht-20200707-1|47	%{_bindir}/mk4ht
21mr|texlive-tex4ht-20200707-1|48	%{_texmfdistdir}/scripts/tex4ht
21mr|texlive-tex4ht-20200707-1|49	%{_texmfdistdir}/tex/generic/tex4ht
21mr|texlive-tex4ht-20200707-1|50	%{_texmfdistdir}/tex4ht
21mr|texlive-tex4ht-20200707-1|51	%{_javadir}/tex4ht.jar
21mr|texlive-tex4ht-20200707-1|52	%doc %{_texmfdistdir}/doc/generic/tex4ht
21mr|texlive-tex4ht-20200707-1|53	
21mr|texlive-tex4ht-20200707-1|54	#-----------------------------------------------------------------------
21mr|texlive-tex4ht-20200707-1|55	%prep
21mr|texlive-tex4ht-20200707-1|56	%setup -c -a0 -a1 -a2
21mr|texlive-tex4ht-20200707-1|57	cd tex4ht-source-562/src/java
21mr|texlive-tex4ht-20200707-1|58	find . -name "*.java" |xargs javac
21mr|texlive-tex4ht-20200707-1|59	find . -name "*.class" -o -name "*.properties" |xargs jar cf tex4ht.jar
21mr|texlive-tex4ht-20200707-1|60	pwd
21mr|texlive-tex4ht-20200707-1|61	cp -f tex4ht.jar ../../../texmf-dist/tex4ht/bin/
21mr|texlive-tex4ht-20200707-1|62	cat >module-info.java <<'EOF'
21mr|texlive-tex4ht-20200707-1|63	module tex4ht {
21mr|texlive-tex4ht-20200707-1|64	exports xtpipes;
21mr|texlive-tex4ht-20200707-1|65	exports xtpipes.util;
21mr|texlive-tex4ht-20200707-1|66	requires java.desktop;
21mr|texlive-tex4ht-20200707-1|67	}
21mr|texlive-tex4ht-20200707-1|68	EOF
21mr|texlive-tex4ht-20200707-1|69	
21mr|texlive-tex4ht-20200707-1|70	%build
21mr|texlive-tex4ht-20200707-1|71	
21mr|texlive-tex4ht-20200707-1|72	%install
21mr|texlive-tex4ht-20200707-1|73	mkdir -p %{buildroot}%{_bindir}
21mr|texlive-tex4ht-20200707-1|74	pushd %{buildroot}%{_bindir}
21mr|texlive-tex4ht-20200707-1|75	ln -sf %{_texmfdistdir}/scripts/tex4ht/ht.sh ht
21mr|texlive-tex4ht-20200707-1|76	ln -sf %{_texmfdistdir}/scripts/tex4ht/htcontext.sh htcontext
21mr|texlive-tex4ht-20200707-1|77	ln -sf %{_texmfdistdir}/scripts/tex4ht/htlatex.sh htlatex
21mr|texlive-tex4ht-20200707-1|78	ln -sf %{_texmfdistdir}/scripts/tex4ht/htmex.sh htmex
21mr|texlive-tex4ht-20200707-1|79	ln -sf %{_texmfdistdir}/scripts/tex4ht/httex.sh httex
21mr|texlive-tex4ht-20200707-1|80	ln -sf %{_texmfdistdir}/scripts/tex4ht/httexi.sh httexi
21mr|texlive-tex4ht-20200707-1|81	ln -sf %{_texmfdistdir}/scripts/tex4ht/htxelatex.sh htxelatex
21mr|texlive-tex4ht-20200707-1|82	ln -sf %{_texmfdistdir}/scripts/tex4ht/htxetex.sh htxetex
21mr|texlive-tex4ht-20200707-1|83	ln -sf %{_texmfdistdir}/scripts/tex4ht/mk4ht.pl mk4ht
21mr|texlive-tex4ht-20200707-1|84	popd
21mr|texlive-tex4ht-20200707-1|85	mkdir -p %{buildroot}%{_javadir}
21mr|texlive-tex4ht-20200707-1|86	pushd %{buildroot}%{_javadir}
21mr|texlive-tex4ht-20200707-1|87	ln -sf %{_texmfdistdir}/tex4ht/bin/tex4ht.jar tex4ht.jar
21mr|texlive-tex4ht-20200707-1|88	popd
21mr|texlive-tex4ht-20200707-1|89	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-tex4ht-20200707-1|90	cp -fpar texmf-dist %{buildroot}%{_datadir}

19181 21
21mr|texlive-texbytopic-20190228-1|1	# revision 15878
21mr|texlive-texbytopic-20190228-1|2	# category Package
21mr|texlive-texbytopic-20190228-1|3	# catalog-ctan /info/texbytopic
21mr|texlive-texbytopic-20190228-1|4	# catalog-date 2008-08-24 10:50:19 +0200
21mr|texlive-texbytopic-20190228-1|5	# catalog-license fdl
21mr|texlive-texbytopic-20190228-1|6	# catalog-version undef
21mr|texlive-texbytopic-20190228-1|7	Name:		texlive-texbytopic
21mr|texlive-texbytopic-20190228-1|8	Version:	20190228
21mr|texlive-texbytopic-20190228-1|9	Release:	1
21mr|texlive-texbytopic-20190228-1|10	Summary:	Freed version of the book TeX by Topic
21mr|texlive-texbytopic-20190228-1|11	Group:		Publishing
21mr|texlive-texbytopic-20190228-1|12	URL:		http://www.ctan.org/tex-archive/info/texbytopic
21mr|texlive-texbytopic-20190228-1|13	License:	FDL
21mr|texlive-texbytopic-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texbytopic.tar.xz
21mr|texlive-texbytopic-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texbytopic.doc.tar.xz
21mr|texlive-texbytopic-20190228-1|16	BuildArch:	noarch
21mr|texlive-texbytopic-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-texbytopic-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-texbytopic-20190228-1|19	
21mr|texlive-texbytopic-20190228-1|20	%description
21mr|texlive-texbytopic-20190228-1|21	An invaluable book, originally published by Addison-Wesley (who
21mr|texlive-texbytopic-20190228-1|22	have released their copyright). The book describes itself as "a
21mr|texlive-texbytopic-20190228-1|23	TeXnician's reference", and covers the way TeX (the engine)
21mr|texlive-texbytopic-20190228-1|24	works in as much detail as most ordinary TeX programmers will
21mr|texlive-texbytopic-20190228-1|25	ever need to know.
21mr|texlive-texbytopic-20190228-1|26	
21mr|texlive-texbytopic-20190228-1|27	#-----------------------------------------------------------------------
21mr|texlive-texbytopic-20190228-1|28	%files
21mr|texlive-texbytopic-20190228-1|29	%doc %{_texmfdistdir}/doc/plain/texbytopic/README
21mr|texlive-texbytopic-20190228-1|30	%doc %{_texmfdistdir}/doc/plain/texbytopic/TeXbyTopic.pdf
21mr|texlive-texbytopic-20190228-1|31	%doc %{_texmfdistdir}/doc/plain/texbytopic/TeXbyTopic.tex
21mr|texlive-texbytopic-20190228-1|32	%doc %{_texmfdistdir}/doc/plain/texbytopic/figflow.tex
21mr|texlive-texbytopic-20190228-1|33	%doc %{_texmfdistdir}/doc/plain/texbytopic/glossary.tex
21mr|texlive-texbytopic-20190228-1|34	%doc %{_texmfdistdir}/doc/plain/texbytopic/tables.tex
21mr|texlive-texbytopic-20190228-1|35	%doc %{_texmfdistdir}/doc/plain/texbytopic/tex.bib
21mr|texlive-texbytopic-20190228-1|36	
21mr|texlive-texbytopic-20190228-1|37	#-----------------------------------------------------------------------
21mr|texlive-texbytopic-20190228-1|38	%prep
21mr|texlive-texbytopic-20190228-1|39	%setup -c -a0 -a1
21mr|texlive-texbytopic-20190228-1|40	
21mr|texlive-texbytopic-20190228-1|41	%build
21mr|texlive-texbytopic-20190228-1|42	
21mr|texlive-texbytopic-20190228-1|43	%install
21mr|texlive-texbytopic-20190228-1|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-texbytopic-20190228-1|45	cp -fpar doc %{buildroot}%{_texmfdistdir}

19182 21
21mr|texlive-texconfig-20140621-12|1	# revision 29764
21mr|texlive-texconfig-20140621-12|2	# category TLCore
21mr|texlive-texconfig-20140621-12|3	# catalog-ctan undef
21mr|texlive-texconfig-20140621-12|4	# catalog-date undef
21mr|texlive-texconfig-20140621-12|5	# catalog-license undef
21mr|texlive-texconfig-20140621-12|6	# catalog-version undef
21mr|texlive-texconfig-20140621-12|7	Name:		texlive-texconfig
21mr|texlive-texconfig-20140621-12|8	Version:	20140621
21mr|texlive-texconfig-20140621-12|9	Release:	12
21mr|texlive-texconfig-20140621-12|10	Summary:	TeXLive texconfig package
21mr|texlive-texconfig-20140621-12|11	Group:		Publishing
21mr|texlive-texconfig-20140621-12|12	URL:		http://tug.org/texlive
21mr|texlive-texconfig-20140621-12|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-texconfig-20140621-12|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texconfig.tar.xz
21mr|texlive-texconfig-20140621-12|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texconfig.doc.tar.xz
21mr|texlive-texconfig-20140621-12|16	BuildArch:	noarch
21mr|texlive-texconfig-20140621-12|17	BuildRequires:	texlive-tlpkg
21mr|texlive-texconfig-20140621-12|18	Requires(pre):	texlive-tlpkg
21mr|texlive-texconfig-20140621-12|19	Requires(post):	texlive-kpathsea
21mr|texlive-texconfig-20140621-12|20	Provides:	texlive-texconfig.bin = %{EVRD}
21mr|texlive-texconfig-20140621-12|21	
21mr|texlive-texconfig-20140621-12|22	%description
21mr|texlive-texconfig-20140621-12|23	TeXLive texconfig package.
21mr|texlive-texconfig-20140621-12|24	
21mr|texlive-texconfig-20140621-12|25	#-----------------------------------------------------------------------
21mr|texlive-texconfig-20140621-12|26	%files
21mr|texlive-texconfig-20140621-12|27	%{_bindir}/texconfig
21mr|texlive-texconfig-20140621-12|28	%{_texmfdistdir}/scripts/texlive/texconfig.sh
21mr|texlive-texconfig-20140621-12|29	%{_texmfdistdir}/texconfig/README
21mr|texlive-texconfig-20140621-12|30	%{_texmfdistdir}/texconfig/g/generic
21mr|texlive-texconfig-20140621-12|31	%{_texmfdistdir}/texconfig/tcfmgr
21mr|texlive-texconfig-20140621-12|32	%{_texmfdistdir}/texconfig/tcfmgr.map
21mr|texlive-texconfig-20140621-12|33	%{_texmfdistdir}/texconfig/v/vt100
21mr|texlive-texconfig-20140621-12|34	%{_texmfdistdir}/texconfig/x/xterm
21mr|texlive-texconfig-20140621-12|35	%doc %{_mandir}/man1/texconfig-sys.1*
21mr|texlive-texconfig-20140621-12|36	%doc %{_texmfdistdir}/doc/man/man1/texconfig-sys.man1.pdf
21mr|texlive-texconfig-20140621-12|37	%doc %{_mandir}/man1/texconfig.1*
21mr|texlive-texconfig-20140621-12|38	%doc %{_texmfdistdir}/doc/man/man1/texconfig.man1.pdf
21mr|texlive-texconfig-20140621-12|39	
21mr|texlive-texconfig-20140621-12|40	#-----------------------------------------------------------------------
21mr|texlive-texconfig-20140621-12|41	%prep
21mr|texlive-texconfig-20140621-12|42	%setup -c -a0 -a1
21mr|texlive-texconfig-20140621-12|43	
21mr|texlive-texconfig-20140621-12|44	%build
21mr|texlive-texconfig-20140621-12|45	
21mr|texlive-texconfig-20140621-12|46	%install
21mr|texlive-texconfig-20140621-12|47	mkdir -p %{buildroot}%{_bindir}
21mr|texlive-texconfig-20140621-12|48	pushd %{buildroot}%{_bindir}
21mr|texlive-texconfig-20140621-12|49	ln -sf %{_texmfdistdir}/scripts/texlive/texconfig.sh texconfig
21mr|texlive-texconfig-20140621-12|50	popd
21mr|texlive-texconfig-20140621-12|51	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-texconfig-20140621-12|52	cp -fpar texmf-dist %{buildroot}%{_datadir}
21mr|texlive-texconfig-20140621-12|53	mkdir -p %{buildroot}%{_mandir}/man1
21mr|texlive-texconfig-20140621-12|54	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

19183 21
21mr|texlive-texdoc-3.1-1|1	Name:		texlive-texdoc
21mr|texlive-texdoc-3.1-1|2	Version:	3.1
21mr|texlive-texdoc-3.1-1|3	Release:	1
21mr|texlive-texdoc-3.1-1|4	Epoch:		1
21mr|texlive-texdoc-3.1-1|5	Summary:	Documentation access for TeX distributions
21mr|texlive-texdoc-3.1-1|6	Group:		Publishing
21mr|texlive-texdoc-3.1-1|7	URL:		http://tug.org/texlive
21mr|texlive-texdoc-3.1-1|8	License:	GPL
21mr|texlive-texdoc-3.1-1|9	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texdoc.tar.xz
21mr|texlive-texdoc-3.1-1|10	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texdoc.doc.tar.xz
21mr|texlive-texdoc-3.1-1|11	BuildArch:	noarch
21mr|texlive-texdoc-3.1-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-texdoc-3.1-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-texdoc-3.1-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-texdoc-3.1-1|15	Provides:	texlive-texdoc.bin = %{EVRD}
21mr|texlive-texdoc-3.1-1|16	
21mr|texlive-texdoc-3.1-1|17	%description
21mr|texlive-texdoc-3.1-1|18	TeXdoc is an application for easy access to the package
21mr|texlive-texdoc-3.1-1|19	documentation of a TeX distributions (i.e., .dvi, .pdf or .ps
21mr|texlive-texdoc-3.1-1|20	files on the $TEXDOCS tree). It is distributed with TeX-Live
21mr|texlive-texdoc-3.1-1|21	and a derivative is distributed with miktex.
21mr|texlive-texdoc-3.1-1|22	
21mr|texlive-texdoc-3.1-1|23	#-----------------------------------------------------------------------
21mr|texlive-texdoc-3.1-1|24	%files
21mr|texlive-texdoc-3.1-1|25	%{_bindir}/texdoc
21mr|texlive-texdoc-3.1-1|26	%{_bindir}/texdoctk
21mr|texlive-texdoc-3.1-1|27	%{_texmfdistdir}/scripts/*
21mr|texlive-texdoc-3.1-1|28	%{_texmfdistdir}/texdoc
21mr|texlive-texdoc-3.1-1|29	%doc %{_mandir}/man1/texdoc.1*
21mr|texlive-texdoc-3.1-1|30	%doc %{_texmfdistdir}/doc/man/man1/texdoc.man1.pdf
21mr|texlive-texdoc-3.1-1|31	%doc %{_texmfdistdir}/doc/support/texdoc
21mr|texlive-texdoc-3.1-1|32	
21mr|texlive-texdoc-3.1-1|33	#-----------------------------------------------------------------------
21mr|texlive-texdoc-3.1-1|34	%prep
21mr|texlive-texdoc-3.1-1|35	%setup -c -a0 -a1
21mr|texlive-texdoc-3.1-1|36	
21mr|texlive-texdoc-3.1-1|37	perl -pi -e 's%^# (viewer_pdf = )xpdf.*%$1xdg-open%;'	\
21mr|texlive-texdoc-3.1-1|38	texmf-dist/texdoc/texdoc.cnf
21mr|texlive-texdoc-3.1-1|39	
21mr|texlive-texdoc-3.1-1|40	%build
21mr|texlive-texdoc-3.1-1|41	
21mr|texlive-texdoc-3.1-1|42	%install
21mr|texlive-texdoc-3.1-1|43	mkdir -p %{buildroot}%{_bindir}
21mr|texlive-texdoc-3.1-1|44	pushd %{buildroot}%{_bindir}
21mr|texlive-texdoc-3.1-1|45	ln -sf %{_texmfdistdir}/scripts/texdoc/texdoc.tlu texdoc
21mr|texlive-texdoc-3.1-1|46	ln -sf %{_texmfdistdir}/scripts/texdoctk/texdoctk.pl texdoctk
21mr|texlive-texdoc-3.1-1|47	popd
21mr|texlive-texdoc-3.1-1|48	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-texdoc-3.1-1|49	cp -fpar texmf-dist %{buildroot}%{_datadir}
21mr|texlive-texdoc-3.1-1|50	mkdir -p %{buildroot}%{_mandir}/man1
21mr|texlive-texdoc-3.1-1|51	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

19184 21
21mr|texlive-texdraw-20190331-1|1	# revision 31894
21mr|texlive-texdraw-20190331-1|2	# category Package
21mr|texlive-texdraw-20190331-1|3	# catalog-ctan /graphics/texdraw
21mr|texlive-texdraw-20190331-1|4	# catalog-date 2012-06-05 21:37:17 +0200
21mr|texlive-texdraw-20190331-1|5	# catalog-license other-free
21mr|texlive-texdraw-20190331-1|6	# catalog-version undef
21mr|texlive-texdraw-20190331-1|7	Name:		texlive-texdraw
21mr|texlive-texdraw-20190331-1|8	Version:	20190331
21mr|texlive-texdraw-20190331-1|9	Release:	1
21mr|texlive-texdraw-20190331-1|10	Summary:	Graphical macros, using embedded PostScript
21mr|texlive-texdraw-20190331-1|11	Group:		Publishing
21mr|texlive-texdraw-20190331-1|12	URL:		http://www.ctan.org/tex-archive/graphics/texdraw
21mr|texlive-texdraw-20190331-1|13	License:	OTHER-FREE
21mr|texlive-texdraw-20190331-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texdraw.tar.xz
21mr|texlive-texdraw-20190331-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texdraw.doc.tar.xz
21mr|texlive-texdraw-20190331-1|16	BuildArch:	noarch
21mr|texlive-texdraw-20190331-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-texdraw-20190331-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-texdraw-20190331-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-texdraw-20190331-1|20	
21mr|texlive-texdraw-20190331-1|21	%description
21mr|texlive-texdraw-20190331-1|22	TeXdraw is a set of macro definitions for TeX, which allow the
21mr|texlive-texdraw-20190331-1|23	user to produce PostScript drawings from within TeX and LaTeX.
21mr|texlive-texdraw-20190331-1|24	TeXdraw has been designed to be extensible. Drawing 'segments'
21mr|texlive-texdraw-20190331-1|25	are relocatable, self-contained units. Using a combination of
21mr|texlive-texdraw-20190331-1|26	the TeX's grouping mechanism and the gsave/grestore mechanism
21mr|texlive-texdraw-20190331-1|27	in PostScript, drawing segments allow for local changes to the
21mr|texlive-texdraw-20190331-1|28	scaling and line parameters. Using TeX's macro definition
21mr|texlive-texdraw-20190331-1|29	capability, new drawing commands can be constructed from
21mr|texlive-texdraw-20190331-1|30	drawing segments.
21mr|texlive-texdraw-20190331-1|31	
21mr|texlive-texdraw-20190331-1|32	#-----------------------------------------------------------------------
21mr|texlive-texdraw-20190331-1|33	%files
21mr|texlive-texdraw-20190331-1|34	%{_texmfdistdir}/tex/generic/texdraw/blockdiagram.tex
21mr|texlive-texdraw-20190331-1|35	%{_texmfdistdir}/tex/generic/texdraw/texdraw.sty
21mr|texlive-texdraw-20190331-1|36	%{_texmfdistdir}/tex/generic/texdraw/texdraw.tex
21mr|texlive-texdraw-20190331-1|37	%{_texmfdistdir}/tex/generic/texdraw/txdexamp.latex
21mr|texlive-texdraw-20190331-1|38	%{_texmfdistdir}/tex/generic/texdraw/txdexamp.tex
21mr|texlive-texdraw-20190331-1|39	%{_texmfdistdir}/tex/generic/texdraw/txdps.tex
21mr|texlive-texdraw-20190331-1|40	%{_texmfdistdir}/tex/generic/texdraw/txdtools.tex
21mr|texlive-texdraw-20190331-1|41	%doc %{_infodir}/texdraw.info*
21mr|texlive-texdraw-20190331-1|42	%doc %{_texmfdistdir}/doc/support/texdraw/ChangeLog
21mr|texlive-texdraw-20190331-1|43	%doc %{_texmfdistdir}/doc/support/texdraw/README
21mr|texlive-texdraw-20190331-1|44	%doc %{_texmfdistdir}/doc/support/texdraw/texdraw.cps
21mr|texlive-texdraw-20190331-1|45	%doc %{_texmfdistdir}/doc/support/texdraw/texdraw.fns
21mr|texlive-texdraw-20190331-1|46	%doc %{_texmfdistdir}/doc/support/texdraw/texdraw.ps
21mr|texlive-texdraw-20190331-1|47	%doc %{_texmfdistdir}/doc/support/texdraw/texdraw.texi
21mr|texlive-texdraw-20190331-1|48	%doc %{_texmfdistdir}/doc/support/texdraw/txi-src.tgz
21mr|texlive-texdraw-20190331-1|49	
21mr|texlive-texdraw-20190331-1|50	#-----------------------------------------------------------------------
21mr|texlive-texdraw-20190331-1|51	%prep
21mr|texlive-texdraw-20190331-1|52	%setup -c -a0 -a1
21mr|texlive-texdraw-20190331-1|53	
21mr|texlive-texdraw-20190331-1|54	%build
21mr|texlive-texdraw-20190331-1|55	
21mr|texlive-texdraw-20190331-1|56	%install
21mr|texlive-texdraw-20190331-1|57	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-texdraw-20190331-1|58	cp -fpar tex doc %{buildroot}%{_texmfdistdir}
21mr|texlive-texdraw-20190331-1|59	mkdir -p %{buildroot}%{_infodir}
21mr|texlive-texdraw-20190331-1|60	mv %{buildroot}%{_texmfdistdir}/doc/info/*.info %{buildroot}%{_infodir}

19185 21
21mr|texlive-tex-font-errors-cheatsheet-0.1-6|1	# revision 18314
21mr|texlive-tex-font-errors-cheatsheet-0.1-6|2	# category Package
21mr|texlive-tex-font-errors-cheatsheet-0.1-6|3	# catalog-ctan /info/tex-font-errors-cheatsheet
21mr|texlive-tex-font-errors-cheatsheet-0.1-6|4	# catalog-date 2010-05-16 21:06:03 +0200
21mr|texlive-tex-font-errors-cheatsheet-0.1-6|5	# catalog-license lppl
21mr|texlive-tex-font-errors-cheatsheet-0.1-6|6	# catalog-version 0.1
21mr|texlive-tex-font-errors-cheatsheet-0.1-6|7	Name:		texlive-tex-font-errors-cheatsheet
21mr|texlive-tex-font-errors-cheatsheet-0.1-6|8	Version:	0.1
21mr|texlive-tex-font-errors-cheatsheet-0.1-6|9	Release:	6
21mr|texlive-tex-font-errors-cheatsheet-0.1-6|10	Summary:	Cheat sheet outlining the most common TeX font errors
21mr|texlive-tex-font-errors-cheatsheet-0.1-6|11	Group:		Publishing
21mr|texlive-tex-font-errors-cheatsheet-0.1-6|12	URL:		http://www.ctan.org/tex-archive/info/tex-font-errors-cheatsheet
21mr|texlive-tex-font-errors-cheatsheet-0.1-6|13	License:	LPPL
21mr|texlive-tex-font-errors-cheatsheet-0.1-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tex-font-errors-cheatsheet.tar.xz
21mr|texlive-tex-font-errors-cheatsheet-0.1-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tex-font-errors-cheatsheet.doc.tar.xz
21mr|texlive-tex-font-errors-cheatsheet-0.1-6|16	BuildArch:	noarch
21mr|texlive-tex-font-errors-cheatsheet-0.1-6|17	BuildRequires:	texlive-tlpkg
21mr|texlive-tex-font-errors-cheatsheet-0.1-6|18	Requires(pre):	texlive-tlpkg
21mr|texlive-tex-font-errors-cheatsheet-0.1-6|19	
21mr|texlive-tex-font-errors-cheatsheet-0.1-6|20	%description
21mr|texlive-tex-font-errors-cheatsheet-0.1-6|21	This is a compact three-pages document highlighting the TeX
21mr|texlive-tex-font-errors-cheatsheet-0.1-6|22	flow of integrating fonts, and explains how some of the most
21mr|texlive-tex-font-errors-cheatsheet-0.1-6|23	common font-related error messages occur. Also, hints are given
21mr|texlive-tex-font-errors-cheatsheet-0.1-6|24	on how to address those.
21mr|texlive-tex-font-errors-cheatsheet-0.1-6|25	
21mr|texlive-tex-font-errors-cheatsheet-0.1-6|26	#-----------------------------------------------------------------------
21mr|texlive-tex-font-errors-cheatsheet-0.1-6|27	%files
21mr|texlive-tex-font-errors-cheatsheet-0.1-6|28	%doc %{_texmfdistdir}/doc/latex/tex-font-errors-cheatsheet/README
21mr|texlive-tex-font-errors-cheatsheet-0.1-6|29	%doc %{_texmfdistdir}/doc/latex/tex-font-errors-cheatsheet/tex-font-cheatsheet.pdf
21mr|texlive-tex-font-errors-cheatsheet-0.1-6|30	%doc %{_texmfdistdir}/doc/latex/tex-font-errors-cheatsheet/tex-font-cheatsheet.tex
21mr|texlive-tex-font-errors-cheatsheet-0.1-6|31	
21mr|texlive-tex-font-errors-cheatsheet-0.1-6|32	#-----------------------------------------------------------------------
21mr|texlive-tex-font-errors-cheatsheet-0.1-6|33	%prep
21mr|texlive-tex-font-errors-cheatsheet-0.1-6|34	%setup -c -a0 -a1
21mr|texlive-tex-font-errors-cheatsheet-0.1-6|35	
21mr|texlive-tex-font-errors-cheatsheet-0.1-6|36	%build
21mr|texlive-tex-font-errors-cheatsheet-0.1-6|37	
21mr|texlive-tex-font-errors-cheatsheet-0.1-6|38	%install
21mr|texlive-tex-font-errors-cheatsheet-0.1-6|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tex-font-errors-cheatsheet-0.1-6|40	cp -fpar doc %{buildroot}%{_texmfdistdir}

19186 21
21mr|texlive-tex-gyre-2.501-1|1	# revision 18651
21mr|texlive-tex-gyre-2.501-1|2	# category Package
21mr|texlive-tex-gyre-2.501-1|3	# catalog-ctan /fonts/tex-gyre
21mr|texlive-tex-gyre-2.501-1|4	# catalog-date 2009-11-12 13:33:47 +0100
21mr|texlive-tex-gyre-2.501-1|5	# catalog-license gfsl
21mr|texlive-tex-gyre-2.501-1|6	# catalog-version 2.004
21mr|texlive-tex-gyre-2.501-1|7	Name:		texlive-tex-gyre
21mr|texlive-tex-gyre-2.501-1|8	Version:	2.501
21mr|texlive-tex-gyre-2.501-1|9	Release:	1
21mr|texlive-tex-gyre-2.501-1|10	Summary:	TeX Fonts extending freely available URW fonts
21mr|texlive-tex-gyre-2.501-1|11	Group:		Publishing
21mr|texlive-tex-gyre-2.501-1|12	URL:		http://www.ctan.org/tex-archive/fonts/tex-gyre
21mr|texlive-tex-gyre-2.501-1|13	License:	GFSL
21mr|texlive-tex-gyre-2.501-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tex-gyre.tar.xz
21mr|texlive-tex-gyre-2.501-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tex-gyre.doc.tar.xz
21mr|texlive-tex-gyre-2.501-1|16	BuildArch:	noarch
21mr|texlive-tex-gyre-2.501-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-tex-gyre-2.501-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-tex-gyre-2.501-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-tex-gyre-2.501-1|20	Requires(post):	texlive-tetex
21mr|texlive-tex-gyre-2.501-1|21	
21mr|texlive-tex-gyre-2.501-1|22	%description
21mr|texlive-tex-gyre-2.501-1|23	The TeX-GYRE bundle consists of six font families: TeX Gyre
21mr|texlive-tex-gyre-2.501-1|24	Adventor is based on the URW Gothic L family of fonts (which is
21mr|texlive-tex-gyre-2.501-1|25	derived from ITC Avant Garde Gothic, designed by Herb Lubalin
21mr|texlive-tex-gyre-2.501-1|26	and Tom Carnase). TeX Gyre Bonum is based on the URW Bookman L
21mr|texlive-tex-gyre-2.501-1|27	family (from Bookman Old Style, designed by Alexander
21mr|texlive-tex-gyre-2.501-1|28	Phemister). TeX Gyre Chorus is based on URW Chancery L Medium
21mr|texlive-tex-gyre-2.501-1|29	Italic (from ITC Zapf Chancery, designed by Hermann Zapf in
21mr|texlive-tex-gyre-2.501-1|30	1979). TeX-Gyre Cursor is based on URW Nimbus Mono L (based on
21mr|texlive-tex-gyre-2.501-1|31	Courier, designed by Howard G. Kettler in 1955, for IBM). TeX
21mr|texlive-tex-gyre-2.501-1|32	Gyre Heros is based on URW Nimbus Sans L (from Helvetica,
21mr|texlive-tex-gyre-2.501-1|33	prepared by Max Miedinger, with Eduard Hoffmann in 1957). TeX
21mr|texlive-tex-gyre-2.501-1|34	Gyre Pagella is based on URW Palladio L (from Palation,
21mr|texlive-tex-gyre-2.501-1|35	designed by Hermann Zapf in the 1940s). TeX Gyre Schola is
21mr|texlive-tex-gyre-2.501-1|36	based on the URW Century Schoolbook L family (which was
21mr|texlive-tex-gyre-2.501-1|37	designed by Morris Fuller Benton for the American Type
21mr|texlive-tex-gyre-2.501-1|38	Founders). TeX Gyre Termes is based on the URW Nimbus Roman No9
21mr|texlive-tex-gyre-2.501-1|39	L family of fonts (whose original, Times, was designed by
21mr|texlive-tex-gyre-2.501-1|40	Stanley Morison together with Starling Burgess and Victor
21mr|texlive-tex-gyre-2.501-1|41	Lardent and first offered by Monotype). The constituent
21mr|texlive-tex-gyre-2.501-1|42	standard faces of each family have been greatly extended, and
21mr|texlive-tex-gyre-2.501-1|43	contain nearly 1200 glyphs each (though Chorus omits Greek
21mr|texlive-tex-gyre-2.501-1|44	support, has no small-caps family and has approximately 900
21mr|texlive-tex-gyre-2.501-1|45	glyphs). Each family is available in Adobe Type 1 and Open Type
21mr|texlive-tex-gyre-2.501-1|46	formats, and LaTeX support (for use with a variety of
21mr|texlive-tex-gyre-2.501-1|47	encodings) is provided. Vietnamese and Cyrillic characters were
21mr|texlive-tex-gyre-2.501-1|48	added by Han The Thanh and Valek Filippov, respectively.
21mr|texlive-tex-gyre-2.501-1|49	
21mr|texlive-tex-gyre-2.501-1|50	#-----------------------------------------------------------------------
21mr|texlive-tex-gyre-2.501-1|51	%files
21mr|texlive-tex-gyre-2.501-1|52	%{_texmfdistdir}/fonts/afm/public/tex-gyre
21mr|texlive-tex-gyre-2.501-1|53	%{_texmfdistdir}/fonts/enc/dvips/tex-gyre
21mr|texlive-tex-gyre-2.501-1|54	%{_texmfdistdir}/fonts/map/dvips/tex-gyre
21mr|texlive-tex-gyre-2.501-1|55	%{_texmfdistdir}/fonts/opentype/public/tex-gyre
21mr|texlive-tex-gyre-2.501-1|56	%{_texmfdistdir}/fonts/tfm/public/tex-gyre
21mr|texlive-tex-gyre-2.501-1|57	%{_texmfdistdir}/fonts/type1/public/tex-gyre
21mr|texlive-tex-gyre-2.501-1|58	%{_texmfdistdir}/tex/latex/tex-gyre
21mr|texlive-tex-gyre-2.501-1|59	%_texmf_updmap_d/tex-gyre
21mr|texlive-tex-gyre-2.501-1|60	%doc %{_texmfdistdir}/doc/fonts/tex-gyre
21mr|texlive-tex-gyre-2.501-1|61	
21mr|texlive-tex-gyre-2.501-1|62	#-----------------------------------------------------------------------
21mr|texlive-tex-gyre-2.501-1|63	%prep
21mr|texlive-tex-gyre-2.501-1|64	%setup -c -a0 -a1
21mr|texlive-tex-gyre-2.501-1|65	
21mr|texlive-tex-gyre-2.501-1|66	%build
21mr|texlive-tex-gyre-2.501-1|67	
21mr|texlive-tex-gyre-2.501-1|68	%install
21mr|texlive-tex-gyre-2.501-1|69	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tex-gyre-2.501-1|70	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}
21mr|texlive-tex-gyre-2.501-1|71	mkdir -p %{buildroot}%{_texmf_updmap_d}
21mr|texlive-tex-gyre-2.501-1|72	cat > %{buildroot}%{_texmf_updmap_d}/tex-gyre <<EOF
21mr|texlive-tex-gyre-2.501-1|73	Map qag.map
21mr|texlive-tex-gyre-2.501-1|74	Map qbk.map
21mr|texlive-tex-gyre-2.501-1|75	Map qcr.map
21mr|texlive-tex-gyre-2.501-1|76	Map qcs.map
21mr|texlive-tex-gyre-2.501-1|77	Map qhv.map
21mr|texlive-tex-gyre-2.501-1|78	Map qpl.map
21mr|texlive-tex-gyre-2.501-1|79	Map qtm.map
21mr|texlive-tex-gyre-2.501-1|80	Map qzc.map
21mr|texlive-tex-gyre-2.501-1|81	EOF

19187 21
21mr|texlive-tex-gyre-math-20190228-1|1	Name:		texlive-tex-gyre-math
21mr|texlive-tex-gyre-math-20190228-1|2	Version:	20190228
21mr|texlive-tex-gyre-math-20190228-1|3	Release:	1
21mr|texlive-tex-gyre-math-20190228-1|4	Summary:	Maths fonts to match tex-gyre text fonts
21mr|texlive-tex-gyre-math-20190228-1|5	Group:		Publishing
21mr|texlive-tex-gyre-math-20190228-1|6	URL:		http://www.ctan.org/tex-archive/fonts/tex-gyre-math
21mr|texlive-tex-gyre-math-20190228-1|7	License:	LPPL
21mr|texlive-tex-gyre-math-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tex-gyre-math.tar.xz
21mr|texlive-tex-gyre-math-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tex-gyre-math.doc.tar.xz
21mr|texlive-tex-gyre-math-20190228-1|10	BuildArch:	noarch
21mr|texlive-tex-gyre-math-20190228-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-tex-gyre-math-20190228-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-tex-gyre-math-20190228-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-tex-gyre-math-20190228-1|14	
21mr|texlive-tex-gyre-math-20190228-1|15	%description
21mr|texlive-tex-gyre-math-20190228-1|16	TeX-Gyre-Math is to be a collection of maths fonts to match the
21mr|texlive-tex-gyre-math-20190228-1|17	text fonts of the TeX-Gyre collection. The collection will be
21mr|texlive-tex-gyre-math-20190228-1|18	made available in OpenType format, only; fonts will conform to
21mr|texlive-tex-gyre-math-20190228-1|19	the developing standards for OpenType maths fonts. TeX-Gyre-
21mr|texlive-tex-gyre-math-20190228-1|20	Math-Pagella (to match Tex-Gyre-Pagella) and TeX-Gyre-Math-
21mr|texlive-tex-gyre-math-20190228-1|21	Termes (to match Tex-Gyre-Termes) fonts are provided.
21mr|texlive-tex-gyre-math-20190228-1|22	
21mr|texlive-tex-gyre-math-20190228-1|23	#-----------------------------------------------------------------------
21mr|texlive-tex-gyre-math-20190228-1|24	%files
21mr|texlive-tex-gyre-math-20190228-1|25	%{_texmfdistdir}/fonts/opentype/public/tex-gyre-math
21mr|texlive-tex-gyre-math-20190228-1|26	%doc %{_texmfdistdir}/doc/fonts/tex-gyre-math
21mr|texlive-tex-gyre-math-20190228-1|27	
21mr|texlive-tex-gyre-math-20190228-1|28	#-----------------------------------------------------------------------
21mr|texlive-tex-gyre-math-20190228-1|29	%prep
21mr|texlive-tex-gyre-math-20190228-1|30	%setup -c -a0 -a1
21mr|texlive-tex-gyre-math-20190228-1|31	
21mr|texlive-tex-gyre-math-20190228-1|32	%build
21mr|texlive-tex-gyre-math-20190228-1|33	
21mr|texlive-tex-gyre-math-20190228-1|34	%install
21mr|texlive-tex-gyre-math-20190228-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tex-gyre-math-20190228-1|36	cp -fpar fonts doc %{buildroot}%{_texmfdistdir}

19188 21
21mr|texlive-texilikechaps-1.0a-10|1	# revision 28553
21mr|texlive-texilikechaps-1.0a-10|2	# category Package
21mr|texlive-texilikechaps-1.0a-10|3	# catalog-ctan /macros/latex/contrib/misc/texilikechaps.sty
21mr|texlive-texilikechaps-1.0a-10|4	# catalog-date 2012-12-16 19:31:26 +0100
21mr|texlive-texilikechaps-1.0a-10|5	# catalog-license lppl
21mr|texlive-texilikechaps-1.0a-10|6	# catalog-version 1.0a
21mr|texlive-texilikechaps-1.0a-10|7	Name:		texlive-texilikechaps
21mr|texlive-texilikechaps-1.0a-10|8	Version:	1.0a
21mr|texlive-texilikechaps-1.0a-10|9	Release:	10
21mr|texlive-texilikechaps-1.0a-10|10	Summary:	Format chapters with a texi-like format
21mr|texlive-texilikechaps-1.0a-10|11	Group:		Publishing
21mr|texlive-texilikechaps-1.0a-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/misc/texilikechaps.sty
21mr|texlive-texilikechaps-1.0a-10|13	License:	LPPL
21mr|texlive-texilikechaps-1.0a-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texilikechaps.tar.xz
21mr|texlive-texilikechaps-1.0a-10|15	BuildArch:	noarch
21mr|texlive-texilikechaps-1.0a-10|16	BuildRequires:	texlive-tlpkg
21mr|texlive-texilikechaps-1.0a-10|17	Requires(pre):	texlive-tlpkg
21mr|texlive-texilikechaps-1.0a-10|18	Requires(post):	texlive-kpathsea
21mr|texlive-texilikechaps-1.0a-10|19	
21mr|texlive-texilikechaps-1.0a-10|20	%description
21mr|texlive-texilikechaps-1.0a-10|21	The package enables the user to reduce the size of the rather
21mr|texlive-texilikechaps-1.0a-10|22	large chapter headings in standard classes into a texi-like
21mr|texlive-texilikechaps-1.0a-10|23	smaller format. Details of the format may be controlled with
21mr|texlive-texilikechaps-1.0a-10|24	internal commands.
21mr|texlive-texilikechaps-1.0a-10|25	
21mr|texlive-texilikechaps-1.0a-10|26	#-----------------------------------------------------------------------
21mr|texlive-texilikechaps-1.0a-10|27	%files
21mr|texlive-texilikechaps-1.0a-10|28	%{_texmfdistdir}/tex/latex/texilikechaps/texilikechaps.sty
21mr|texlive-texilikechaps-1.0a-10|29	
21mr|texlive-texilikechaps-1.0a-10|30	#-----------------------------------------------------------------------
21mr|texlive-texilikechaps-1.0a-10|31	%prep
21mr|texlive-texilikechaps-1.0a-10|32	%setup -c -a0
21mr|texlive-texilikechaps-1.0a-10|33	
21mr|texlive-texilikechaps-1.0a-10|34	%build
21mr|texlive-texilikechaps-1.0a-10|35	
21mr|texlive-texilikechaps-1.0a-10|36	%install
21mr|texlive-texilikechaps-1.0a-10|37	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-texilikechaps-1.0a-10|38	cp -fpar tex %{buildroot}%{_texmfdistdir}

19189 21
21mr|texlive-texilikecover-0.1-7|1	# revision 15878
21mr|texlive-texilikecover-0.1-7|2	# category Package
21mr|texlive-texilikecover-0.1-7|3	# catalog-ctan /macros/latex/contrib/misc/texilikecover.sty
21mr|texlive-texilikecover-0.1-7|4	# catalog-date 2008-08-24 10:50:19 +0200
21mr|texlive-texilikecover-0.1-7|5	# catalog-license lppl
21mr|texlive-texilikecover-0.1-7|6	# catalog-version 0.1
21mr|texlive-texilikecover-0.1-7|7	Name:		texlive-texilikecover
21mr|texlive-texilikecover-0.1-7|8	Version:	0.1
21mr|texlive-texilikecover-0.1-7|9	Release:	7
21mr|texlive-texilikecover-0.1-7|10	Summary:	A cover-page package, like TeXinfo
21mr|texlive-texilikecover-0.1-7|11	Group:		Publishing
21mr|texlive-texilikecover-0.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/misc/texilikecover.sty
21mr|texlive-texilikecover-0.1-7|13	License:	LPPL
21mr|texlive-texilikecover-0.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texilikecover.tar.xz
21mr|texlive-texilikecover-0.1-7|15	BuildArch:	noarch
21mr|texlive-texilikecover-0.1-7|16	BuildRequires:	texlive-tlpkg
21mr|texlive-texilikecover-0.1-7|17	Requires(pre):	texlive-tlpkg
21mr|texlive-texilikecover-0.1-7|18	Requires(post):	texlive-kpathsea
21mr|texlive-texilikecover-0.1-7|19	
21mr|texlive-texilikecover-0.1-7|20	%description
21mr|texlive-texilikecover-0.1-7|21	The package creates document cover pages, like those that
21mr|texlive-texilikecover-0.1-7|22	TeXinfo produces.
21mr|texlive-texilikecover-0.1-7|23	
21mr|texlive-texilikecover-0.1-7|24	
21mr|texlive-texilikecover-0.1-7|25	#-----------------------------------------------------------------------
21mr|texlive-texilikecover-0.1-7|26	%files
21mr|texlive-texilikecover-0.1-7|27	%{_texmfdistdir}/tex/latex/texilikecover/texilikecover.sty
21mr|texlive-texilikecover-0.1-7|28	
21mr|texlive-texilikecover-0.1-7|29	#-----------------------------------------------------------------------
21mr|texlive-texilikecover-0.1-7|30	%prep
21mr|texlive-texilikecover-0.1-7|31	%setup -c -a0
21mr|texlive-texilikecover-0.1-7|32	
21mr|texlive-texilikecover-0.1-7|33	%build
21mr|texlive-texilikecover-0.1-7|34	
21mr|texlive-texilikecover-0.1-7|35	%install
21mr|texlive-texilikecover-0.1-7|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-texilikecover-0.1-7|37	cp -fpar tex %{buildroot}%{_texmfdistdir}

19190 21
21mr|texlive-texinfo-5.1-13|1	# revision 34228
21mr|texlive-texinfo-5.1-13|2	# category Package
21mr|texlive-texinfo-5.1-13|3	# catalog-ctan /macros/texinfo/texinfo
21mr|texlive-texinfo-5.1-13|4	# catalog-date 2014-02-26 23:03:13 +0100
21mr|texlive-texinfo-5.1-13|5	# catalog-license gpl
21mr|texlive-texinfo-5.1-13|6	# catalog-version 5.1
21mr|texlive-texinfo-5.1-13|7	Name:		texlive-texinfo
21mr|texlive-texinfo-5.1-13|8	Epoch:		1
21mr|texlive-texinfo-5.1-13|9	Version:	5.1
21mr|texlive-texinfo-5.1-13|10	Release:	13
21mr|texlive-texinfo-5.1-13|11	Summary:	Texinfo documentation system
21mr|texlive-texinfo-5.1-13|12	Group:		Publishing
21mr|texlive-texinfo-5.1-13|13	URL:		http://www.ctan.org/tex-archive/macros/texinfo/texinfo
21mr|texlive-texinfo-5.1-13|14	License:	GPL
21mr|texlive-texinfo-5.1-13|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texinfo.tar.xz
21mr|texlive-texinfo-5.1-13|16	BuildArch:	noarch
21mr|texlive-texinfo-5.1-13|17	BuildRequires:	texlive-tlpkg
21mr|texlive-texinfo-5.1-13|18	Requires(pre):	texlive-tlpkg
21mr|texlive-texinfo-5.1-13|19	Requires(post):	texlive-kpathsea
21mr|texlive-texinfo-5.1-13|20	
21mr|texlive-texinfo-5.1-13|21	%description
21mr|texlive-texinfo-5.1-13|22	Texinfo is the preferred format for documentation in the GNU
21mr|texlive-texinfo-5.1-13|23	project; the format may be used to produce online or printed
21mr|texlive-texinfo-5.1-13|24	output from a single source. The Texinfo macros may be used to
21mr|texlive-texinfo-5.1-13|25	produce printable output using TeX; other programs in the
21mr|texlive-texinfo-5.1-13|26	distribution offer online interactive use (with hypertext
21mr|texlive-texinfo-5.1-13|27	linkages in some cases). Note that a developers' snapshot of
21mr|texlive-texinfo-5.1-13|28	the latest release of the Texinfo macros may be found in the
21mr|texlive-texinfo-5.1-13|29	Texinfo 'latest' package.
21mr|texlive-texinfo-5.1-13|30	
21mr|texlive-texinfo-5.1-13|31	#-----------------------------------------------------------------------
21mr|texlive-texinfo-5.1-13|32	%files
21mr|texlive-texinfo-5.1-13|33	%{_texmfdistdir}/tex/texinfo/texinfo.ini
21mr|texlive-texinfo-5.1-13|34	%{_texmfdistdir}/tex/texinfo/texinfo.tex
21mr|texlive-texinfo-5.1-13|35	%{_texmfdistdir}/tex/texinfo/txi-cs.tex
21mr|texlive-texinfo-5.1-13|36	%{_texmfdistdir}/tex/texinfo/txi-de.tex
21mr|texlive-texinfo-5.1-13|37	%{_texmfdistdir}/tex/texinfo/txi-en.tex
21mr|texlive-texinfo-5.1-13|38	%{_texmfdistdir}/tex/texinfo/txi-es.tex
21mr|texlive-texinfo-5.1-13|39	%{_texmfdistdir}/tex/texinfo/txi-fr.tex
21mr|texlive-texinfo-5.1-13|40	%{_texmfdistdir}/tex/texinfo/txi-it.tex
21mr|texlive-texinfo-5.1-13|41	%{_texmfdistdir}/tex/texinfo/txi-nb.tex
21mr|texlive-texinfo-5.1-13|42	%{_texmfdistdir}/tex/texinfo/txi-nl.tex
21mr|texlive-texinfo-5.1-13|43	%{_texmfdistdir}/tex/texinfo/txi-nn.tex
21mr|texlive-texinfo-5.1-13|44	%{_texmfdistdir}/tex/texinfo/txi-pl.tex
21mr|texlive-texinfo-5.1-13|45	%{_texmfdistdir}/tex/texinfo/txi-pt.tex
21mr|texlive-texinfo-5.1-13|46	%{_texmfdistdir}/tex/texinfo/txi-ru.tex
21mr|texlive-texinfo-5.1-13|47	%{_texmfdistdir}/tex/texinfo/txi-sr.tex
21mr|texlive-texinfo-5.1-13|48	%{_texmfdistdir}/tex/texinfo/txi-tr.tex
21mr|texlive-texinfo-5.1-13|49	%{_texmfdistdir}/tex/texinfo/txi-uk.tex
21mr|texlive-texinfo-5.1-13|50	
21mr|texlive-texinfo-5.1-13|51	#-----------------------------------------------------------------------
21mr|texlive-texinfo-5.1-13|52	%prep
21mr|texlive-texinfo-5.1-13|53	%setup -c -a0
21mr|texlive-texinfo-5.1-13|54	
21mr|texlive-texinfo-5.1-13|55	%build
21mr|texlive-texinfo-5.1-13|56	
21mr|texlive-texinfo-5.1-13|57	%install
21mr|texlive-texinfo-5.1-13|58	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-texinfo-5.1-13|59	cp -fpar tex %{buildroot}%{_texmfdistdir}

19191 21
21mr|texlive-tex-label-20190228-1|1	# revision 16372
21mr|texlive-tex-label-20190228-1|2	# category Package
21mr|texlive-tex-label-20190228-1|3	# catalog-ctan /macros/latex/contrib/tex-label
21mr|texlive-tex-label-20190228-1|4	# catalog-date 2009-12-14 16:47:24 +0100
21mr|texlive-tex-label-20190228-1|5	# catalog-license lppl1.3
21mr|texlive-tex-label-20190228-1|6	# catalog-version undef
21mr|texlive-tex-label-20190228-1|7	Name:		texlive-tex-label
21mr|texlive-tex-label-20190228-1|8	Version:	20190228
21mr|texlive-tex-label-20190228-1|9	Release:	1
21mr|texlive-tex-label-20190228-1|10	Summary:	Place a classification on each page of a document
21mr|texlive-tex-label-20190228-1|11	Group:		Publishing
21mr|texlive-tex-label-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tex-label
21mr|texlive-tex-label-20190228-1|13	License:	LPPL1.3
21mr|texlive-tex-label-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tex-label.tar.xz
21mr|texlive-tex-label-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tex-label.doc.tar.xz
21mr|texlive-tex-label-20190228-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tex-label.source.tar.xz
21mr|texlive-tex-label-20190228-1|17	BuildArch:	noarch
21mr|texlive-tex-label-20190228-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-tex-label-20190228-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-tex-label-20190228-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-tex-label-20190228-1|21	
21mr|texlive-tex-label-20190228-1|22	%description
21mr|texlive-tex-label-20190228-1|23	Enables the user to place a 'classification' label on each
21mr|texlive-tex-label-20190228-1|24	page, at the bottom to the right of the page number.
21mr|texlive-tex-label-20190228-1|25	
21mr|texlive-tex-label-20190228-1|26	#-----------------------------------------------------------------------
21mr|texlive-tex-label-20190228-1|27	%files
21mr|texlive-tex-label-20190228-1|28	%{_texmfdistdir}/tex/latex/tex-label/tex-label.sty
21mr|texlive-tex-label-20190228-1|29	%doc %{_texmfdistdir}/doc/latex/tex-label/README
21mr|texlive-tex-label-20190228-1|30	%doc %{_texmfdistdir}/doc/latex/tex-label/tex-label-demo.pdf
21mr|texlive-tex-label-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/tex-label/tex-label-demo.tex
21mr|texlive-tex-label-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/tex-label/tex-label-doc.pdf
21mr|texlive-tex-label-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/tex-label/tex-label-doc.tex
21mr|texlive-tex-label-20190228-1|34	#- source
21mr|texlive-tex-label-20190228-1|35	%doc %{_texmfdistdir}/source/latex/tex-label/Makefile
21mr|texlive-tex-label-20190228-1|36	
21mr|texlive-tex-label-20190228-1|37	#-----------------------------------------------------------------------
21mr|texlive-tex-label-20190228-1|38	%prep
21mr|texlive-tex-label-20190228-1|39	%setup -c -a0 -a1 -a2
21mr|texlive-tex-label-20190228-1|40	
21mr|texlive-tex-label-20190228-1|41	%build
21mr|texlive-tex-label-20190228-1|42	
21mr|texlive-tex-label-20190228-1|43	%install
21mr|texlive-tex-label-20190228-1|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tex-label-20190228-1|45	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19192 21
21mr|texlive-texlive-common-20190320-1|1	# revision 34047
21mr|texlive-texlive-common-20190320-1|2	# category TLCore
21mr|texlive-texlive-common-20190320-1|3	# catalog-ctan undef
21mr|texlive-texlive-common-20190320-1|4	# catalog-date undef
21mr|texlive-texlive-common-20190320-1|5	# catalog-license undef
21mr|texlive-texlive-common-20190320-1|6	# catalog-version undef
21mr|texlive-texlive-common-20190320-1|7	Name:		texlive-texlive-common
21mr|texlive-texlive-common-20190320-1|8	Version:	20190320
21mr|texlive-texlive-common-20190320-1|9	Release:	1
21mr|texlive-texlive-common-20190320-1|10	Summary:	TeX Live documentation (common elements)
21mr|texlive-texlive-common-20190320-1|11	Group:		Publishing
21mr|texlive-texlive-common-20190320-1|12	URL:		http://tug.org/texlive
21mr|texlive-texlive-common-20190320-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-texlive-common-20190320-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-common.tar.xz
21mr|texlive-texlive-common-20190320-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-common.doc.tar.xz
21mr|texlive-texlive-common-20190320-1|16	BuildArch:	noarch
21mr|texlive-texlive-common-20190320-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-texlive-common-20190320-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-texlive-common-20190320-1|19	
21mr|texlive-texlive-common-20190320-1|20	%description
21mr|texlive-texlive-common-20190320-1|21	TeXLive texlive-common package.
21mr|texlive-texlive-common-20190320-1|22	
21mr|texlive-texlive-common-20190320-1|23	#-----------------------------------------------------------------------
21mr|texlive-texlive-common-20190320-1|24	%files
21mr|texlive-texlive-common-20190320-1|25	%doc %{_texmfdistdir}/doc/texlive/index.html
21mr|texlive-texlive-common-20190320-1|26	%doc %{_texmfdistdir}/doc/texlive/texlive-common/examples/ex5.tex
21mr|texlive-texlive-common-20190320-1|27	%doc %{_texmfdistdir}/doc/texlive/texlive-common/examples/ex6.tex
21mr|texlive-texlive-common-20190320-1|28	%doc %{_texmfdistdir}/doc/texlive/texlive-common/examples/ex6a.tex
21mr|texlive-texlive-common-20190320-1|29	%doc %{_texmfdistdir}/doc/texlive/texlive-common/examples/ex6b.tex
21mr|texlive-texlive-common-20190320-1|30	%doc %{_texmfdistdir}/doc/texlive/texlive-common/examples/ex6c.tex
21mr|texlive-texlive-common-20190320-1|31	%doc %{_texmfdistdir}/doc/texlive/texlive-common/install-lnx-main.png
21mr|texlive-texlive-common-20190320-1|32	%doc %{_texmfdistdir}/doc/texlive/texlive-common/nsis_installer.png
21mr|texlive-texlive-common-20190320-1|33	%doc %{_texmfdistdir}/doc/texlive/texlive-common/psview.png
21mr|texlive-texlive-common-20190320-1|34	%doc %{_texmfdistdir}/doc/texlive/texlive-common/stdcoll.png
21mr|texlive-texlive-common-20190320-1|35	%doc %{_texmfdistdir}/doc/texlive/texlive-common/tlmgr-general-options.png
21mr|texlive-texlive-common-20190320-1|36	%doc %{_texmfdistdir}/doc/texlive/texlive-common/tlmgr-gui.png
21mr|texlive-texlive-common-20190320-1|37	%doc %{_texmfdistdir}/doc/texlive/texlive-common/tlmgr-paper-options.png
21mr|texlive-texlive-common-20190320-1|38	%doc %{_texmfdistdir}/doc/texlive/texlive-common/tray-menu.png
21mr|texlive-texlive-common-20190320-1|39	%doc %{_texmfdistdir}/doc/texlive/texlive-common/wizard-w32.png
21mr|texlive-texlive-common-20190320-1|40	
21mr|texlive-texlive-common-20190320-1|41	#-----------------------------------------------------------------------
21mr|texlive-texlive-common-20190320-1|42	%prep
21mr|texlive-texlive-common-20190320-1|43	%setup -c -a0 -a1
21mr|texlive-texlive-common-20190320-1|44	
21mr|texlive-texlive-common-20190320-1|45	%build
21mr|texlive-texlive-common-20190320-1|46	
21mr|texlive-texlive-common-20190320-1|47	%install
21mr|texlive-texlive-common-20190320-1|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-texlive-common-20190320-1|49	cp -fpar doc %{buildroot}%{_texmfdistdir}

19193 21
21mr|texlive-texlive-cz-20190406-1|1	Name:		texlive-texlive-cz
21mr|texlive-texlive-cz-20190406-1|2	Version:	20190406
21mr|texlive-texlive-cz-20190406-1|3	Release:	1
21mr|texlive-texlive-cz-20190406-1|4	Summary:	TeX Live manual (Czech/Slovak)
21mr|texlive-texlive-cz-20190406-1|5	Group:		Publishing
21mr|texlive-texlive-cz-20190406-1|6	URL:		http://tug.org/texlive
21mr|texlive-texlive-cz-20190406-1|7	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-texlive-cz-20190406-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-cz.tar.xz
21mr|texlive-texlive-cz-20190406-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-cz.doc.tar.xz
21mr|texlive-texlive-cz-20190406-1|10	BuildArch:	noarch
21mr|texlive-texlive-cz-20190406-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-texlive-cz-20190406-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-texlive-cz-20190406-1|13	
21mr|texlive-texlive-cz-20190406-1|14	%description
21mr|texlive-texlive-cz-20190406-1|15	TeXLive texlive-cz package.
21mr|texlive-texlive-cz-20190406-1|16	
21mr|texlive-texlive-cz-20190406-1|17	#-----------------------------------------------------------------------
21mr|texlive-texlive-cz-20190406-1|18	%files
21mr|texlive-texlive-cz-20190406-1|19	%doc %{_texmfdistdir}/doc/texlive/texlive-cz
21mr|texlive-texlive-cz-20190406-1|20	
21mr|texlive-texlive-cz-20190406-1|21	#-----------------------------------------------------------------------
21mr|texlive-texlive-cz-20190406-1|22	%prep
21mr|texlive-texlive-cz-20190406-1|23	%setup -c -a0 -a1
21mr|texlive-texlive-cz-20190406-1|24	
21mr|texlive-texlive-cz-20190406-1|25	%build
21mr|texlive-texlive-cz-20190406-1|26	
21mr|texlive-texlive-cz-20190406-1|27	%install
21mr|texlive-texlive-cz-20190406-1|28	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-texlive-cz-20190406-1|29	cp -fpar doc %{buildroot}%{_texmfdistdir}

19194 21
21mr|texlive-texlive-de-20180504-1|1	Name:		texlive-texlive-de
21mr|texlive-texlive-de-20180504-1|2	Version:	20180504
21mr|texlive-texlive-de-20180504-1|3	Release:	1
21mr|texlive-texlive-de-20180504-1|4	Summary:	TeX Live manual (German)
21mr|texlive-texlive-de-20180504-1|5	Group:		Publishing
21mr|texlive-texlive-de-20180504-1|6	URL:		http://tug.org/texlive
21mr|texlive-texlive-de-20180504-1|7	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-texlive-de-20180504-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-de.tar.xz
21mr|texlive-texlive-de-20180504-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-de.doc.tar.xz
21mr|texlive-texlive-de-20180504-1|10	BuildArch:	noarch
21mr|texlive-texlive-de-20180504-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-texlive-de-20180504-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-texlive-de-20180504-1|13	
21mr|texlive-texlive-de-20180504-1|14	%description
21mr|texlive-texlive-de-20180504-1|15	TeXLive texlive-de package.
21mr|texlive-texlive-de-20180504-1|16	
21mr|texlive-texlive-de-20180504-1|17	#-----------------------------------------------------------------------
21mr|texlive-texlive-de-20180504-1|18	%files
21mr|texlive-texlive-de-20180504-1|19	%doc %{_texmfdistdir}/doc/texlive/texlive-de
21mr|texlive-texlive-de-20180504-1|20	
21mr|texlive-texlive-de-20180504-1|21	#-----------------------------------------------------------------------
21mr|texlive-texlive-de-20180504-1|22	%prep
21mr|texlive-texlive-de-20180504-1|23	%setup -c -a0 -a1
21mr|texlive-texlive-de-20180504-1|24	
21mr|texlive-texlive-de-20180504-1|25	%build
21mr|texlive-texlive-de-20180504-1|26	
21mr|texlive-texlive-de-20180504-1|27	%install
21mr|texlive-texlive-de-20180504-1|28	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-texlive-de-20180504-1|29	cp -fpar doc %{buildroot}%{_texmfdistdir}

19195 21
21mr|texlive-texlive-docindex-20190430-2|1	# revision 32265
21mr|texlive-texlive-docindex-20190430-2|2	# category TLCore
21mr|texlive-texlive-docindex-20190430-2|3	# catalog-ctan undef
21mr|texlive-texlive-docindex-20190430-2|4	# catalog-date undef
21mr|texlive-texlive-docindex-20190430-2|5	# catalog-license undef
21mr|texlive-texlive-docindex-20190430-2|6	# catalog-version undef
21mr|texlive-texlive-docindex-20190430-2|7	Name:		texlive-texlive-docindex
21mr|texlive-texlive-docindex-20190430-2|8	Version:	20190430
21mr|texlive-texlive-docindex-20190430-2|9	Release:	2
21mr|texlive-texlive-docindex-20190430-2|10	Summary:	top-level TeX Live doc.html, etc
21mr|texlive-texlive-docindex-20190430-2|11	Group:		Publishing
21mr|texlive-texlive-docindex-20190430-2|12	URL:		http://tug.org/texlive
21mr|texlive-texlive-docindex-20190430-2|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-texlive-docindex-20190430-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-docindex.tar.xz
21mr|texlive-texlive-docindex-20190430-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-docindex.doc.tar.xz
21mr|texlive-texlive-docindex-20190430-2|16	BuildArch:	noarch
21mr|texlive-texlive-docindex-20190430-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-texlive-docindex-20190430-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-texlive-docindex-20190430-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-texlive-docindex-20190430-2|20	Provides:	texlive-docindex
21mr|texlive-texlive-docindex-20190430-2|21	
21mr|texlive-texlive-docindex-20190430-2|22	%description
21mr|texlive-texlive-docindex-20190430-2|23	These files are regenerated as needed, which is often, so we
21mr|texlive-texlive-docindex-20190430-2|24	make them a separate package.  See the tl-update-auto script
21mr|texlive-texlive-docindex-20190430-2|25	for the process.
21mr|texlive-texlive-docindex-20190430-2|26	
21mr|texlive-texlive-docindex-20190430-2|27	#-----------------------------------------------------------------------
21mr|texlive-texlive-docindex-20190430-2|28	%files
21mr|texlive-texlive-docindex-20190430-2|29	%doc %{_tlpkgdir}/texmf
21mr|texlive-texlive-docindex-20190430-2|30	%doc %{_tlpkgdir}/texmf-dist
21mr|texlive-texlive-docindex-20190430-2|31	%{_texmfdistdir}/scripts/texlive/var/texcatalogue.keywords
21mr|texlive-texlive-docindex-20190430-2|32	%doc %{_tlpkgdir}/doc.html
21mr|texlive-texlive-docindex-20190430-2|33	
21mr|texlive-texlive-docindex-20190430-2|34	#-----------------------------------------------------------------------
21mr|texlive-texlive-docindex-20190430-2|35	%prep
21mr|texlive-texlive-docindex-20190430-2|36	%setup -c -a0 -a1
21mr|texlive-texlive-docindex-20190430-2|37	
21mr|texlive-texlive-docindex-20190430-2|38	%build
21mr|texlive-texlive-docindex-20190430-2|39	
21mr|texlive-texlive-docindex-20190430-2|40	%install
21mr|texlive-texlive-docindex-20190430-2|41	mkdir -p %{buildroot}%{_tlpkgdir}
21mr|texlive-texlive-docindex-20190430-2|42	cp -fpa doc.html %{buildroot}%{_tlpkgdir}
21mr|texlive-texlive-docindex-20190430-2|43	pushd %{buildroot}%{_tlpkgdir}
21mr|texlive-texlive-docindex-20190430-2|44	# create symlinks so that links in doc.html (should) work
21mr|texlive-texlive-docindex-20190430-2|45	ln -sf %{_texmfdir} texmf
21mr|texlive-texlive-docindex-20190430-2|46	ln -sf %{_texmfdistdir} texmf-dist
21mr|texlive-texlive-docindex-20190430-2|47	popd
21mr|texlive-texlive-docindex-20190430-2|48	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-texlive-docindex-20190430-2|49	cp -fpar texmf-dist %{buildroot}%{_datadir}

19196 21
21mr|texlive-texlive-en-20190328-1|1	Name:		texlive-texlive-en
21mr|texlive-texlive-en-20190328-1|2	Version:	20190328
21mr|texlive-texlive-en-20190328-1|3	Release:	1
21mr|texlive-texlive-en-20190328-1|4	Summary:	TeX Live manual (English)
21mr|texlive-texlive-en-20190328-1|5	Group:		Publishing
21mr|texlive-texlive-en-20190328-1|6	URL:		http://tug.org/texlive
21mr|texlive-texlive-en-20190328-1|7	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-texlive-en-20190328-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-en.tar.xz
21mr|texlive-texlive-en-20190328-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-en.doc.tar.xz
21mr|texlive-texlive-en-20190328-1|10	BuildArch:	noarch
21mr|texlive-texlive-en-20190328-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-texlive-en-20190328-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-texlive-en-20190328-1|13	
21mr|texlive-texlive-en-20190328-1|14	%description
21mr|texlive-texlive-en-20190328-1|15	TeXLive texlive-en package.
21mr|texlive-texlive-en-20190328-1|16	
21mr|texlive-texlive-en-20190328-1|17	#-----------------------------------------------------------------------
21mr|texlive-texlive-en-20190328-1|18	%files
21mr|texlive-texlive-en-20190328-1|19	%doc %{_texmfdistdir}/doc/texlive/*
21mr|texlive-texlive-en-20190328-1|20	%doc %{_texmfdistdir}/doc/info/*
21mr|texlive-texlive-en-20190328-1|21	
21mr|texlive-texlive-en-20190328-1|22	#-----------------------------------------------------------------------
21mr|texlive-texlive-en-20190328-1|23	%prep
21mr|texlive-texlive-en-20190328-1|24	%setup -c -a0 -a1
21mr|texlive-texlive-en-20190328-1|25	
21mr|texlive-texlive-en-20190328-1|26	%build
21mr|texlive-texlive-en-20190328-1|27	
21mr|texlive-texlive-en-20190328-1|28	%install
21mr|texlive-texlive-en-20190328-1|29	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-texlive-en-20190328-1|30	cp -fpar doc %{buildroot}%{_texmfdistdir}

19197 21
21mr|texlive-texlive-fr-20190325-9|1	# revision 30777
21mr|texlive-texlive-fr-20190325-9|2	# category TLCore
21mr|texlive-texlive-fr-20190325-9|3	# catalog-ctan undef
21mr|texlive-texlive-fr-20190325-9|4	# catalog-date undef
21mr|texlive-texlive-fr-20190325-9|5	# catalog-license undef
21mr|texlive-texlive-fr-20190325-9|6	# catalog-version undef
21mr|texlive-texlive-fr-20190325-9|7	Name:		texlive-texlive-fr
21mr|texlive-texlive-fr-20190325-9|8	Version:	20190325
21mr|texlive-texlive-fr-20190325-9|9	Release:	9
21mr|texlive-texlive-fr-20190325-9|10	Summary:	TeX Live manual (French)
21mr|texlive-texlive-fr-20190325-9|11	Group:		Publishing
21mr|texlive-texlive-fr-20190325-9|12	URL:		http://tug.org/texlive
21mr|texlive-texlive-fr-20190325-9|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-texlive-fr-20190325-9|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-fr.tar.xz
21mr|texlive-texlive-fr-20190325-9|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-fr.doc.tar.xz
21mr|texlive-texlive-fr-20190325-9|16	BuildArch:	noarch
21mr|texlive-texlive-fr-20190325-9|17	BuildRequires:	texlive-tlpkg
21mr|texlive-texlive-fr-20190325-9|18	Requires(pre):	texlive-tlpkg
21mr|texlive-texlive-fr-20190325-9|19	
21mr|texlive-texlive-fr-20190325-9|20	%description
21mr|texlive-texlive-fr-20190325-9|21	TeXLive texlive-fr package.
21mr|texlive-texlive-fr-20190325-9|22	
21mr|texlive-texlive-fr-20190325-9|23	#-----------------------------------------------------------------------
21mr|texlive-texlive-fr-20190325-9|24	%files
21mr|texlive-texlive-fr-20190325-9|25	%doc %{_texmfdistdir}/doc/texlive/texlive-fr/Makefile
21mr|texlive-texlive-fr-20190325-9|26	%doc %{_texmfdistdir}/doc/texlive/texlive-fr/live4ht.cfg
21mr|texlive-texlive-fr-20190325-9|27	%doc %{_texmfdistdir}/doc/texlive/texlive-fr/notes
21mr|texlive-texlive-fr-20190325-9|28	%doc %{_texmfdistdir}/doc/texlive/texlive-fr/tex-live.css
21mr|texlive-texlive-fr-20190325-9|29	%doc %{_texmfdistdir}/doc/texlive/texlive-fr/texlive-fr.css
21mr|texlive-texlive-fr-20190325-9|30	%doc %{_texmfdistdir}/doc/texlive/texlive-fr/texlive-fr.html
21mr|texlive-texlive-fr-20190325-9|31	%doc %{_texmfdistdir}/doc/texlive/texlive-fr/texlive-fr.pdf
21mr|texlive-texlive-fr-20190325-9|32	%doc %{_texmfdistdir}/doc/texlive/texlive-fr/texlive-fr.tex
21mr|texlive-texlive-fr-20190325-9|33	
21mr|texlive-texlive-fr-20190325-9|34	#-----------------------------------------------------------------------
21mr|texlive-texlive-fr-20190325-9|35	%prep
21mr|texlive-texlive-fr-20190325-9|36	%setup -c -a0 -a1
21mr|texlive-texlive-fr-20190325-9|37	
21mr|texlive-texlive-fr-20190325-9|38	%build
21mr|texlive-texlive-fr-20190325-9|39	
21mr|texlive-texlive-fr-20190325-9|40	%install
21mr|texlive-texlive-fr-20190325-9|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-texlive-fr-20190325-9|42	cp -fpar doc %{buildroot}%{_texmfdistdir}

19198 21
21mr|texlive-texlive-it-20190406-1|1	Name:		texlive-texlive-it
21mr|texlive-texlive-it-20190406-1|2	Version:	20190406
21mr|texlive-texlive-it-20190406-1|3	Release:	1
21mr|texlive-texlive-it-20190406-1|4	Summary:	TeX Live manual (Italian)
21mr|texlive-texlive-it-20190406-1|5	Group:		Publishing
21mr|texlive-texlive-it-20190406-1|6	URL:		http://tug.org/texlive
21mr|texlive-texlive-it-20190406-1|7	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-texlive-it-20190406-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-it.tar.xz
21mr|texlive-texlive-it-20190406-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-it.doc.tar.xz
21mr|texlive-texlive-it-20190406-1|10	BuildArch:	noarch
21mr|texlive-texlive-it-20190406-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-texlive-it-20190406-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-texlive-it-20190406-1|13	
21mr|texlive-texlive-it-20190406-1|14	%description
21mr|texlive-texlive-it-20190406-1|15	TeXLive texlive-it package.
21mr|texlive-texlive-it-20190406-1|16	
21mr|texlive-texlive-it-20190406-1|17	#-----------------------------------------------------------------------
21mr|texlive-texlive-it-20190406-1|18	%files
21mr|texlive-texlive-it-20190406-1|19	%doc %{_texmfdistdir}/doc/texlive/texlive-it/Makefile
21mr|texlive-texlive-it-20190406-1|20	%doc %{_texmfdistdir}/doc/texlive/texlive-it/texlive-it.html
21mr|texlive-texlive-it-20190406-1|21	%doc %{_texmfdistdir}/doc/texlive/texlive-it/texlive-it.pdf
21mr|texlive-texlive-it-20190406-1|22	%doc %{_texmfdistdir}/doc/texlive/texlive-it/texlive-it.tex
21mr|texlive-texlive-it-20190406-1|23	
21mr|texlive-texlive-it-20190406-1|24	#-----------------------------------------------------------------------
21mr|texlive-texlive-it-20190406-1|25	%prep
21mr|texlive-texlive-it-20190406-1|26	%setup -c -a0 -a1
21mr|texlive-texlive-it-20190406-1|27	
21mr|texlive-texlive-it-20190406-1|28	%build
21mr|texlive-texlive-it-20190406-1|29	
21mr|texlive-texlive-it-20190406-1|30	%install
21mr|texlive-texlive-it-20190406-1|31	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-texlive-it-20190406-1|32	cp -fpar doc %{buildroot}%{_texmfdistdir}

19199 21
21mr|texlive-texlive-pl-20180412-1|1	# revision 30749
21mr|texlive-texlive-pl-20180412-1|2	# category TLCore
21mr|texlive-texlive-pl-20180412-1|3	# catalog-ctan undef
21mr|texlive-texlive-pl-20180412-1|4	# catalog-date undef
21mr|texlive-texlive-pl-20180412-1|5	# catalog-license undef
21mr|texlive-texlive-pl-20180412-1|6	# catalog-version undef
21mr|texlive-texlive-pl-20180412-1|7	Name:		texlive-texlive-pl
21mr|texlive-texlive-pl-20180412-1|8	Version:	20180412
21mr|texlive-texlive-pl-20180412-1|9	Release:	1
21mr|texlive-texlive-pl-20180412-1|10	Summary:	TeX Live manual (Polish)
21mr|texlive-texlive-pl-20180412-1|11	Group:		Publishing
21mr|texlive-texlive-pl-20180412-1|12	URL:		http://tug.org/texlive
21mr|texlive-texlive-pl-20180412-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-texlive-pl-20180412-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-pl.tar.xz
21mr|texlive-texlive-pl-20180412-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-pl.doc.tar.xz
21mr|texlive-texlive-pl-20180412-1|16	BuildArch:	noarch
21mr|texlive-texlive-pl-20180412-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-texlive-pl-20180412-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-texlive-pl-20180412-1|19	
21mr|texlive-texlive-pl-20180412-1|20	%description
21mr|texlive-texlive-pl-20180412-1|21	TeXLive texlive-pl package.
21mr|texlive-texlive-pl-20180412-1|22	
21mr|texlive-texlive-pl-20180412-1|23	#-----------------------------------------------------------------------
21mr|texlive-texlive-pl-20180412-1|24	%files
21mr|texlive-texlive-pl-20180412-1|25	%doc %{_texmfdistdir}/doc/texlive/texlive-pl
21mr|texlive-texlive-pl-20180412-1|26	
21mr|texlive-texlive-pl-20180412-1|27	#-----------------------------------------------------------------------
21mr|texlive-texlive-pl-20180412-1|28	%prep
21mr|texlive-texlive-pl-20180412-1|29	%setup -c -a0 -a1
21mr|texlive-texlive-pl-20180412-1|30	
21mr|texlive-texlive-pl-20180412-1|31	%build
21mr|texlive-texlive-pl-20180412-1|32	
21mr|texlive-texlive-pl-20180412-1|33	%install
21mr|texlive-texlive-pl-20180412-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-texlive-pl-20180412-1|35	cp -fpar doc %{buildroot}%{_texmfdistdir}

19200 21
21mr|texlive-texlive-ru-20190331-1|1	Name:		texlive-texlive-ru
21mr|texlive-texlive-ru-20190331-1|2	Version:	20190331
21mr|texlive-texlive-ru-20190331-1|3	Release:	1
21mr|texlive-texlive-ru-20190331-1|4	Summary:	TeX Live manual (Russian)
21mr|texlive-texlive-ru-20190331-1|5	Group:		Publishing
21mr|texlive-texlive-ru-20190331-1|6	URL:		http://tug.org/texlive
21mr|texlive-texlive-ru-20190331-1|7	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-texlive-ru-20190331-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-ru.tar.xz
21mr|texlive-texlive-ru-20190331-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-ru.doc.tar.xz
21mr|texlive-texlive-ru-20190331-1|10	BuildArch:	noarch
21mr|texlive-texlive-ru-20190331-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-texlive-ru-20190331-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-texlive-ru-20190331-1|13	
21mr|texlive-texlive-ru-20190331-1|14	%description
21mr|texlive-texlive-ru-20190331-1|15	TeXLive texlive-ru package.
21mr|texlive-texlive-ru-20190331-1|16	
21mr|texlive-texlive-ru-20190331-1|17	#-----------------------------------------------------------------------
21mr|texlive-texlive-ru-20190331-1|18	%files
21mr|texlive-texlive-ru-20190331-1|19	%doc %{_texmfdistdir}/doc/texlive/texlive-ru
21mr|texlive-texlive-ru-20190331-1|20	
21mr|texlive-texlive-ru-20190331-1|21	#-----------------------------------------------------------------------
21mr|texlive-texlive-ru-20190331-1|22	%prep
21mr|texlive-texlive-ru-20190331-1|23	%setup -c -a0 -a1
21mr|texlive-texlive-ru-20190331-1|24	
21mr|texlive-texlive-ru-20190331-1|25	%build
21mr|texlive-texlive-ru-20190331-1|26	
21mr|texlive-texlive-ru-20190331-1|27	%install
21mr|texlive-texlive-ru-20190331-1|28	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-texlive-ru-20190331-1|29	cp -fpar doc %{buildroot}%{_texmfdistdir}

19201 21
21mr|texlive-texlive-scripts-20190227-1|1	Name:		texlive-texlive-scripts
21mr|texlive-texlive-scripts-20190227-1|2	Version:	20190227
21mr|texlive-texlive-scripts-20190227-1|3	Release:	1
21mr|texlive-texlive-scripts-20190227-1|4	Summary:	TeX Live infrastructure programs
21mr|texlive-texlive-scripts-20190227-1|5	Group:		Publishing
21mr|texlive-texlive-scripts-20190227-1|6	URL:		http://tug.org/texlive
21mr|texlive-texlive-scripts-20190227-1|7	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-texlive-scripts-20190227-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-scripts.tar.xz
21mr|texlive-texlive-scripts-20190227-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-scripts.doc.tar.xz
21mr|texlive-texlive-scripts-20190227-1|10	BuildArch:	noarch
21mr|texlive-texlive-scripts-20190227-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-texlive-scripts-20190227-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-texlive-scripts-20190227-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-texlive-scripts-20190227-1|14	Provides:	texlive-texlive-scripts.bin = %{EVRD}
21mr|texlive-texlive-scripts-20190227-1|15	
21mr|texlive-texlive-scripts-20190227-1|16	%description
21mr|texlive-texlive-scripts-20190227-1|17	Includes install-tl, tl-portable, rungs, etc.; not needed for
21mr|texlive-texlive-scripts-20190227-1|18	tlmgr to run but still ours.  Not included in tlcritical.
21mr|texlive-texlive-scripts-20190227-1|19	
21mr|texlive-texlive-scripts-20190227-1|20	#-----------------------------------------------------------------------
21mr|texlive-texlive-scripts-20190227-1|21	%files
21mr|texlive-texlive-scripts-20190227-1|22	%{_bindir}/rungs
21mr|texlive-texlive-scripts-20190227-1|23	%{_tlpkgdir}/install-tl
21mr|texlive-texlive-scripts-20190227-1|24	%{_texmfdistdir}/scripts/texlive/lua/texlive/*.tlu
21mr|texlive-texlive-scripts-20190227-1|25	%{_texmfdistdir}/scripts/texlive/*.tlu
21mr|texlive-texlive-scripts-20190227-1|26	%{_tlpkgdir}/installer/*.tcl
21mr|texlive-texlive-scripts-20190227-1|27	%{_tlpkgdir}/installer/*.pl
21mr|texlive-texlive-scripts-20190227-1|28	%{_tlpkgdir}/installer/*.png
21mr|texlive-texlive-scripts-20190227-1|29	%doc %{_mandir}/man1/install-tl.1*
21mr|texlive-texlive-scripts-20190227-1|30	%doc %{_texmfdistdir}/doc/man/man1/install-tl.man1.pdf
21mr|texlive-texlive-scripts-20190227-1|31	
21mr|texlive-texlive-scripts-20190227-1|32	#-----------------------------------------------------------------------
21mr|texlive-texlive-scripts-20190227-1|33	%prep
21mr|texlive-texlive-scripts-20190227-1|34	%setup -c -a0 -a1
21mr|texlive-texlive-scripts-20190227-1|35	
21mr|texlive-texlive-scripts-20190227-1|36	%build
21mr|texlive-texlive-scripts-20190227-1|37	
21mr|texlive-texlive-scripts-20190227-1|38	%install
21mr|texlive-texlive-scripts-20190227-1|39	mkdir -p %{buildroot}%{_bindir}
21mr|texlive-texlive-scripts-20190227-1|40	pushd %{buildroot}%{_bindir}
21mr|texlive-texlive-scripts-20190227-1|41	ln -sf %{_texmfdistdir}/scripts/texlive/rungs.tlu rungs
21mr|texlive-texlive-scripts-20190227-1|42	popd
21mr|texlive-texlive-scripts-20190227-1|43	mkdir -p %{buildroot}%{_tlpkgdir}
21mr|texlive-texlive-scripts-20190227-1|44	cp -fa install-tl %{buildroot}%{_tlpkgdir}
21mr|texlive-texlive-scripts-20190227-1|45	cp -fpar tlpkg/installer %{buildroot}%{_tlpkgdir}
21mr|texlive-texlive-scripts-20190227-1|46	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-texlive-scripts-20190227-1|47	cp -fpar texmf-dist %{buildroot}%{_datadir}
21mr|texlive-texlive-scripts-20190227-1|48	mkdir -p %{buildroot}%{_mandir}/man1
21mr|texlive-texlive-scripts-20190227-1|49	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

19202 21
21mr|texlive-texlive-sr-20190228-1|1	Name:		texlive-texlive-sr
21mr|texlive-texlive-sr-20190228-1|2	Version:	20190228
21mr|texlive-texlive-sr-20190228-1|3	Release:	1
21mr|texlive-texlive-sr-20190228-1|4	Summary:	TeX Live manual (Serbian)
21mr|texlive-texlive-sr-20190228-1|5	Group:		Publishing
21mr|texlive-texlive-sr-20190228-1|6	URL:		http://tug.org/texlive
21mr|texlive-texlive-sr-20190228-1|7	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-texlive-sr-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-sr.tar.xz
21mr|texlive-texlive-sr-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-sr.doc.tar.xz
21mr|texlive-texlive-sr-20190228-1|10	BuildArch:	noarch
21mr|texlive-texlive-sr-20190228-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-texlive-sr-20190228-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-texlive-sr-20190228-1|13	
21mr|texlive-texlive-sr-20190228-1|14	%description
21mr|texlive-texlive-sr-20190228-1|15	TeXLive texlive-sr package.
21mr|texlive-texlive-sr-20190228-1|16	
21mr|texlive-texlive-sr-20190228-1|17	#-----------------------------------------------------------------------
21mr|texlive-texlive-sr-20190228-1|18	%files
21mr|texlive-texlive-sr-20190228-1|19	%doc %{_texmfdistdir}/doc/texlive/texlive-sr
21mr|texlive-texlive-sr-20190228-1|20	
21mr|texlive-texlive-sr-20190228-1|21	#-----------------------------------------------------------------------
21mr|texlive-texlive-sr-20190228-1|22	%prep
21mr|texlive-texlive-sr-20190228-1|23	%setup -c -a0 -a1
21mr|texlive-texlive-sr-20190228-1|24	
21mr|texlive-texlive-sr-20190228-1|25	%build
21mr|texlive-texlive-sr-20190228-1|26	
21mr|texlive-texlive-sr-20190228-1|27	%install
21mr|texlive-texlive-sr-20190228-1|28	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-texlive-sr-20190228-1|29	cp -fpar doc %{buildroot}%{_texmfdistdir}

19203 21
21mr|texlive-texlive-zh-cn-20190321-1|1	Name:		texlive-texlive-zh-cn
21mr|texlive-texlive-zh-cn-20190321-1|2	Version:	20190321
21mr|texlive-texlive-zh-cn-20190321-1|3	Release:	1
21mr|texlive-texlive-zh-cn-20190321-1|4	Summary:	TeX Live manual (Chinese)
21mr|texlive-texlive-zh-cn-20190321-1|5	Group:		Publishing
21mr|texlive-texlive-zh-cn-20190321-1|6	URL:		http://tug.org/texlive
21mr|texlive-texlive-zh-cn-20190321-1|7	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-texlive-zh-cn-20190321-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-zh-cn.tar.xz
21mr|texlive-texlive-zh-cn-20190321-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-zh-cn.doc.tar.xz
21mr|texlive-texlive-zh-cn-20190321-1|10	BuildArch:	noarch
21mr|texlive-texlive-zh-cn-20190321-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-texlive-zh-cn-20190321-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-texlive-zh-cn-20190321-1|13	
21mr|texlive-texlive-zh-cn-20190321-1|14	%description
21mr|texlive-texlive-zh-cn-20190321-1|15	TeXLive texlive-zh-cn package.
21mr|texlive-texlive-zh-cn-20190321-1|16	
21mr|texlive-texlive-zh-cn-20190321-1|17	#-----------------------------------------------------------------------
21mr|texlive-texlive-zh-cn-20190321-1|18	%files
21mr|texlive-texlive-zh-cn-20190321-1|19	%doc %{_texmfdistdir}/doc/texlive/texlive-zh-cn
21mr|texlive-texlive-zh-cn-20190321-1|20	
21mr|texlive-texlive-zh-cn-20190321-1|21	#-----------------------------------------------------------------------
21mr|texlive-texlive-zh-cn-20190321-1|22	%prep
21mr|texlive-texlive-zh-cn-20190321-1|23	%setup -c -a0 -a1
21mr|texlive-texlive-zh-cn-20190321-1|24	
21mr|texlive-texlive-zh-cn-20190321-1|25	%build
21mr|texlive-texlive-zh-cn-20190321-1|26	
21mr|texlive-texlive-zh-cn-20190321-1|27	%install
21mr|texlive-texlive-zh-cn-20190321-1|28	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-texlive-zh-cn-20190321-1|29	cp -fpar doc %{buildroot}%{_texmfdistdir}

19204 21
21mr|texlive-texlogos-1.3.1-7|1	# revision 19083
21mr|texlive-texlogos-1.3.1-7|2	# category Package
21mr|texlive-texlogos-1.3.1-7|3	# catalog-ctan /macros/latex/contrib/texlogos/texlogos.sty
21mr|texlive-texlogos-1.3.1-7|4	# catalog-date 2007-01-16 09:34:54 +0100
21mr|texlive-texlogos-1.3.1-7|5	# catalog-license lppl
21mr|texlive-texlogos-1.3.1-7|6	# catalog-version 1.3.1
21mr|texlive-texlogos-1.3.1-7|7	Name:		texlive-texlogos
21mr|texlive-texlogos-1.3.1-7|8	Version:	1.3.1
21mr|texlive-texlogos-1.3.1-7|9	Release:	7
21mr|texlive-texlogos-1.3.1-7|10	Summary:	Ready-to-use LaTeX logos
21mr|texlive-texlogos-1.3.1-7|11	Group:		Publishing
21mr|texlive-texlogos-1.3.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/texlogos/texlogos.sty
21mr|texlive-texlogos-1.3.1-7|13	License:	LPPL
21mr|texlive-texlogos-1.3.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texlogos.tar.xz
21mr|texlive-texlogos-1.3.1-7|15	BuildArch:	noarch
21mr|texlive-texlogos-1.3.1-7|16	BuildRequires:	texlive-tlpkg
21mr|texlive-texlogos-1.3.1-7|17	Requires(pre):	texlive-tlpkg
21mr|texlive-texlogos-1.3.1-7|18	Requires(post):	texlive-kpathsea
21mr|texlive-texlogos-1.3.1-7|19	
21mr|texlive-texlogos-1.3.1-7|20	%description
21mr|texlive-texlogos-1.3.1-7|21	TeXlogos defines an assortment of frequently used logos not
21mr|texlive-texlogos-1.3.1-7|22	contained in base LaTeX itself. The MetaFont, MetaPost, AMS,
21mr|texlive-texlogos-1.3.1-7|23	BibTeX and SliTeX logos are defined, as long as you have the
21mr|texlive-texlogos-1.3.1-7|24	appropriate CM/Logo/AMS fonts. Currency symbols Euro, Cent,
21mr|texlive-texlogos-1.3.1-7|25	Yen, Won and Naira are defined so as not to need TS1-encoded
21mr|texlive-texlogos-1.3.1-7|26	fonts. Also defined are the C++ logo, with the '+' signs
21mr|texlive-texlogos-1.3.1-7|27	properly positioned, and the logo of the Vienna University
21mr|texlive-texlogos-1.3.1-7|28	Business Administration Center (BWZ).
21mr|texlive-texlogos-1.3.1-7|29	
21mr|texlive-texlogos-1.3.1-7|30	
21mr|texlive-texlogos-1.3.1-7|31	#-----------------------------------------------------------------------
21mr|texlive-texlogos-1.3.1-7|32	%files
21mr|texlive-texlogos-1.3.1-7|33	%{_texmfdistdir}/tex/latex/texlogos/texlogos.sty
21mr|texlive-texlogos-1.3.1-7|34	
21mr|texlive-texlogos-1.3.1-7|35	#-----------------------------------------------------------------------
21mr|texlive-texlogos-1.3.1-7|36	%prep
21mr|texlive-texlogos-1.3.1-7|37	%setup -c -a0
21mr|texlive-texlogos-1.3.1-7|38	
21mr|texlive-texlogos-1.3.1-7|39	%build
21mr|texlive-texlogos-1.3.1-7|40	
21mr|texlive-texlogos-1.3.1-7|41	%install
21mr|texlive-texlogos-1.3.1-7|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-texlogos-1.3.1-7|43	cp -fpar tex %{buildroot}%{_texmfdistdir}

19205 21
21mr|texlive-texmate-2-7|1	# revision 15878
21mr|texlive-texmate-2-7|2	# category Package
21mr|texlive-texmate-2-7|3	# catalog-ctan /macros/latex/contrib/texmate
21mr|texlive-texmate-2-7|4	# catalog-date 2006-09-21 21:05:13 +0200
21mr|texlive-texmate-2-7|5	# catalog-license lppl
21mr|texlive-texmate-2-7|6	# catalog-version 2
21mr|texlive-texmate-2-7|7	Name:		texlive-texmate
21mr|texlive-texmate-2-7|8	Version:	2
21mr|texlive-texmate-2-7|9	Release:	7
21mr|texlive-texmate-2-7|10	Summary:	Comprehensive chess annotation in LaTeX
21mr|texlive-texmate-2-7|11	Group:		Publishing
21mr|texlive-texmate-2-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/texmate
21mr|texlive-texmate-2-7|13	License:	LPPL
21mr|texlive-texmate-2-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texmate.tar.xz
21mr|texlive-texmate-2-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texmate.doc.tar.xz
21mr|texlive-texmate-2-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texmate.source.tar.xz
21mr|texlive-texmate-2-7|17	BuildArch:	noarch
21mr|texlive-texmate-2-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-texmate-2-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-texmate-2-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-texmate-2-7|21	
21mr|texlive-texmate-2-7|22	%description
21mr|texlive-texmate-2-7|23	TeXmate formats chess games from very simple ascii input. The
21mr|texlive-texmate-2-7|24	clean "1. e4 e5; 2. Nf3 Nc6; 3. Bb5 a6" will produce the same
21mr|texlive-texmate-2-7|25	results as the sloppier "1 e4 e5; Nf3 Nc6 3.. Bb5 a6". The
21mr|texlive-texmate-2-7|26	resulting format is fully customizable. There are 4 levels of
21mr|texlive-texmate-2-7|27	commentary: 1 is the main game, 2-3 are commentaries. Each has
21mr|texlive-texmate-2-7|28	its fonts, punctuation marks, etc., and these are also
21mr|texlive-texmate-2-7|29	customizable. The package includes a tool for the creation of
21mr|texlive-texmate-2-7|30	diagrams. The package works in conjunction with skak to produce
21mr|texlive-texmate-2-7|31	diagrams of the current position automatically. For chess
21mr|texlive-texmate-2-7|32	fonts, the package uses the chessfss system.
21mr|texlive-texmate-2-7|33	
21mr|texlive-texmate-2-7|34	
21mr|texlive-texmate-2-7|35	#-----------------------------------------------------------------------
21mr|texlive-texmate-2-7|36	%files
21mr|texlive-texmate-2-7|37	%{_texmfdistdir}/tex/latex/texmate/texmate.sty
21mr|texlive-texmate-2-7|38	%doc %{_texmfdistdir}/doc/latex/texmate/README
21mr|texlive-texmate-2-7|39	%doc %{_texmfdistdir}/doc/latex/texmate/texmate2manual.pdf
21mr|texlive-texmate-2-7|40	%doc %{_texmfdistdir}/doc/latex/texmate/texmate2manual.tex
21mr|texlive-texmate-2-7|41	#- source
21mr|texlive-texmate-2-7|42	%doc %{_texmfdistdir}/source/latex/texmate/texmate.dtx
21mr|texlive-texmate-2-7|43	%doc %{_texmfdistdir}/source/latex/texmate/texmate.ins
21mr|texlive-texmate-2-7|44	
21mr|texlive-texmate-2-7|45	#-----------------------------------------------------------------------
21mr|texlive-texmate-2-7|46	%prep
21mr|texlive-texmate-2-7|47	%setup -c -a0 -a1 -a2
21mr|texlive-texmate-2-7|48	
21mr|texlive-texmate-2-7|49	%build
21mr|texlive-texmate-2-7|50	
21mr|texlive-texmate-2-7|51	%install
21mr|texlive-texmate-2-7|52	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-texmate-2-7|53	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19206 21
21mr|texlive-texments-0.2.0-7|1	# revision 15878
21mr|texlive-texments-0.2.0-7|2	# category Package
21mr|texlive-texments-0.2.0-7|3	# catalog-ctan /macros/latex/contrib/texments
21mr|texlive-texments-0.2.0-7|4	# catalog-date 2009-01-03 10:55:55 +0100
21mr|texlive-texments-0.2.0-7|5	# catalog-license lppl
21mr|texlive-texments-0.2.0-7|6	# catalog-version 0.2.0
21mr|texlive-texments-0.2.0-7|7	Name:		texlive-texments
21mr|texlive-texments-0.2.0-7|8	Version:	0.2.0
21mr|texlive-texments-0.2.0-7|9	Release:	7
21mr|texlive-texments-0.2.0-7|10	Summary:	Using the Pygments highlighter in LaTeX
21mr|texlive-texments-0.2.0-7|11	Group:		Publishing
21mr|texlive-texments-0.2.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/texments
21mr|texlive-texments-0.2.0-7|13	License:	LPPL
21mr|texlive-texments-0.2.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texments.tar.xz
21mr|texlive-texments-0.2.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texments.doc.tar.xz
21mr|texlive-texments-0.2.0-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texments.source.tar.xz
21mr|texlive-texments-0.2.0-7|17	BuildArch:	noarch
21mr|texlive-texments-0.2.0-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-texments-0.2.0-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-texments-0.2.0-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-texments-0.2.0-7|21	
21mr|texlive-texments-0.2.0-7|22	%description
21mr|texlive-texments-0.2.0-7|23	A package which allows to use the Pygments highlighter inside
21mr|texlive-texments-0.2.0-7|24	LaTeX documents. Pygments supports syntax colouring of over 50
21mr|texlive-texments-0.2.0-7|25	types of files, and ships with multiple colour schemes.
21mr|texlive-texments-0.2.0-7|26	
21mr|texlive-texments-0.2.0-7|27	
21mr|texlive-texments-0.2.0-7|28	#-----------------------------------------------------------------------
21mr|texlive-texments-0.2.0-7|29	%files
21mr|texlive-texments-0.2.0-7|30	%{_texmfdistdir}/tex/latex/texments/texments.sty
21mr|texlive-texments-0.2.0-7|31	%doc %{_texmfdistdir}/doc/latex/texments/README
21mr|texlive-texments-0.2.0-7|32	%doc %{_texmfdistdir}/doc/latex/texments/texments.pdf
21mr|texlive-texments-0.2.0-7|33	#- source
21mr|texlive-texments-0.2.0-7|34	%doc %{_texmfdistdir}/source/latex/texments/texments.dtx
21mr|texlive-texments-0.2.0-7|35	%doc %{_texmfdistdir}/source/latex/texments/texments.ins
21mr|texlive-texments-0.2.0-7|36	
21mr|texlive-texments-0.2.0-7|37	#-----------------------------------------------------------------------
21mr|texlive-texments-0.2.0-7|38	%prep
21mr|texlive-texments-0.2.0-7|39	%setup -c -a0 -a1 -a2
21mr|texlive-texments-0.2.0-7|40	
21mr|texlive-texments-0.2.0-7|41	%build
21mr|texlive-texments-0.2.0-7|42	
21mr|texlive-texments-0.2.0-7|43	%install
21mr|texlive-texments-0.2.0-7|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-texments-0.2.0-7|45	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19207 21
21mr|texlive-tex-overview-0.2-2|1	Name:		texlive-tex-overview
21mr|texlive-tex-overview-0.2-2|2	Version:	0.2
21mr|texlive-tex-overview-0.2-2|3	Release:	2
21mr|texlive-tex-overview-0.2-2|4	Summary:	An overview of the development of TeX
21mr|texlive-tex-overview-0.2-2|5	Group:		Publishing
21mr|texlive-tex-overview-0.2-2|6	URL:		http://www.ctan.org/tex-archive/info/tex-overview
21mr|texlive-tex-overview-0.2-2|7	License:	LPPL1.3
21mr|texlive-tex-overview-0.2-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tex-overview.tar.xz
21mr|texlive-tex-overview-0.2-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tex-overview.doc.tar.xz
21mr|texlive-tex-overview-0.2-2|10	BuildArch:	noarch
21mr|texlive-tex-overview-0.2-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-tex-overview-0.2-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-tex-overview-0.2-2|13	
21mr|texlive-tex-overview-0.2-2|14	%description
21mr|texlive-tex-overview-0.2-2|15	The document gives a short overview of TeX and its children, as
21mr|texlive-tex-overview-0.2-2|16	well as the macro packages LaTeX and ConTeXt.
21mr|texlive-tex-overview-0.2-2|17	
21mr|texlive-tex-overview-0.2-2|18	#-----------------------------------------------------------------------
21mr|texlive-tex-overview-0.2-2|19	%files
21mr|texlive-tex-overview-0.2-2|20	%doc %{_texmfdistdir}/doc/latex/tex-overview
21mr|texlive-tex-overview-0.2-2|21	
21mr|texlive-tex-overview-0.2-2|22	#-----------------------------------------------------------------------
21mr|texlive-tex-overview-0.2-2|23	%prep
21mr|texlive-tex-overview-0.2-2|24	%setup -c -a0 -a1
21mr|texlive-tex-overview-0.2-2|25	
21mr|texlive-tex-overview-0.2-2|26	%build
21mr|texlive-tex-overview-0.2-2|27	
21mr|texlive-tex-overview-0.2-2|28	%install
21mr|texlive-tex-overview-0.2-2|29	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tex-overview-0.2-2|30	cp -fpar doc %{buildroot}%{_texmfdistdir}

19208 21
21mr|texlive-texpower-0.2-13|1	# revision 29349
21mr|texlive-texpower-0.2-13|2	# category Package
21mr|texlive-texpower-0.2-13|3	# catalog-ctan /macros/latex/contrib/texpower
21mr|texlive-texpower-0.2-13|4	# catalog-date 2012-02-24 11:11:42 +0100
21mr|texlive-texpower-0.2-13|5	# catalog-license gpl
21mr|texlive-texpower-0.2-13|6	# catalog-version 0.2
21mr|texlive-texpower-0.2-13|7	Name:		texlive-texpower
21mr|texlive-texpower-0.2-13|8	Version:	0.2
21mr|texlive-texpower-0.2-13|9	Release:	13
21mr|texlive-texpower-0.2-13|10	Summary:	Create dynamic online presentations with LaTeX
21mr|texlive-texpower-0.2-13|11	Group:		Publishing
21mr|texlive-texpower-0.2-13|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/texpower
21mr|texlive-texpower-0.2-13|13	License:	GPL
21mr|texlive-texpower-0.2-13|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texpower.tar.xz
21mr|texlive-texpower-0.2-13|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texpower.doc.tar.xz
21mr|texlive-texpower-0.2-13|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texpower.source.tar.xz
21mr|texlive-texpower-0.2-13|17	BuildArch:	noarch
21mr|texlive-texpower-0.2-13|18	BuildRequires:	texlive-tlpkg
21mr|texlive-texpower-0.2-13|19	Requires(pre):	texlive-tlpkg
21mr|texlive-texpower-0.2-13|20	Requires(post):	texlive-kpathsea
21mr|texlive-texpower-0.2-13|21	Requires:	texlive-tpslifonts
21mr|texlive-texpower-0.2-13|22	
21mr|texlive-texpower-0.2-13|23	%description
21mr|texlive-texpower-0.2-13|24	TeXPower is a bundle of packages intended to provide an all-
21mr|texlive-texpower-0.2-13|25	inclusive environment for designing pdf screen presentations to
21mr|texlive-texpower-0.2-13|26	be viewed in full-screen mode, especially for projecting
21mr|texlive-texpower-0.2-13|27	`online' with a video beamer. For some of its core functions,
21mr|texlive-texpower-0.2-13|28	it uses code derived from ppower4 packages. It is, however, not
21mr|texlive-texpower-0.2-13|29	a complete environment in itself: it relies on an existing
21mr|texlive-texpower-0.2-13|30	class for preparing slides (such as foiltex or seminar) or
21mr|texlive-texpower-0.2-13|31	another package such as pdfslide.
21mr|texlive-texpower-0.2-13|32	
21mr|texlive-texpower-0.2-13|33	#-----------------------------------------------------------------------
21mr|texlive-texpower-0.2-13|34	%files
21mr|texlive-texpower-0.2-13|35	%{_texmfdistdir}/tex/latex/texpower/automata.sty
21mr|texlive-texpower-0.2-13|36	%{_texmfdistdir}/tex/latex/texpower/fixseminar.sty
21mr|texlive-texpower-0.2-13|37	%{_texmfdistdir}/tex/latex/texpower/powersem.cls
21mr|texlive-texpower-0.2-13|38	%{_texmfdistdir}/tex/latex/texpower/texpower.sty
21mr|texlive-texpower-0.2-13|39	%{_texmfdistdir}/tex/latex/texpower/tpcolors.cfg
21mr|texlive-texpower-0.2-13|40	%{_texmfdistdir}/tex/latex/texpower/tplists.sty
21mr|texlive-texpower-0.2-13|41	%{_texmfdistdir}/tex/latex/texpower/tpoptions.cfg
21mr|texlive-texpower-0.2-13|42	%{_texmfdistdir}/tex/latex/texpower/tppstcol.sty
21mr|texlive-texpower-0.2-13|43	%{_texmfdistdir}/tex/latex/texpower/tpsem-a4.sty
21mr|texlive-texpower-0.2-13|44	%{_texmfdistdir}/tex/latex/texpower/tpsettings.cfg
21mr|texlive-texpower-0.2-13|45	%doc %{_texmfdistdir}/doc/latex/texpower/00readme.txt
21mr|texlive-texpower-0.2-13|46	%doc %{_texmfdistdir}/doc/latex/texpower/01install.txt
21mr|texlive-texpower-0.2-13|47	%doc %{_texmfdistdir}/doc/latex/texpower/02changes.txt
21mr|texlive-texpower-0.2-13|48	%doc %{_texmfdistdir}/doc/latex/texpower/FAQ-display.tex
21mr|texlive-texpower-0.2-13|49	%doc %{_texmfdistdir}/doc/latex/texpower/FAQ-printout.tex
21mr|texlive-texpower-0.2-13|50	%doc %{_texmfdistdir}/doc/latex/texpower/MakeExamples.sh
21mr|texlive-texpower-0.2-13|51	%doc %{_texmfdistdir}/doc/latex/texpower/__TPcfg.tex
21mr|texlive-texpower-0.2-13|52	%doc %{_texmfdistdir}/doc/latex/texpower/__TPindexing.tex
21mr|texlive-texpower-0.2-13|53	%doc %{_texmfdistdir}/doc/latex/texpower/__TPpreamble.tex
21mr|texlive-texpower-0.2-13|54	%doc %{_texmfdistdir}/doc/latex/texpower/bckwrdexample.tex
21mr|texlive-texpower-0.2-13|55	%doc %{_texmfdistdir}/doc/latex/texpower/bgndexample.tex
21mr|texlive-texpower-0.2-13|56	%doc %{_texmfdistdir}/doc/latex/texpower/contrib/00readme.txt
21mr|texlive-texpower-0.2-13|57	%doc %{_texmfdistdir}/doc/latex/texpower/contrib/config.landscapeplus
21mr|texlive-texpower-0.2-13|58	%doc %{_texmfdistdir}/doc/latex/texpower/contrib/tpmultiinc.tar
21mr|texlive-texpower-0.2-13|59	%doc %{_texmfdistdir}/doc/latex/texpower/divexample.tex
21mr|texlive-texpower-0.2-13|60	%doc %{_texmfdistdir}/doc/latex/texpower/dummy.java
21mr|texlive-texpower-0.2-13|61	%doc %{_texmfdistdir}/doc/latex/texpower/fancyexample.tex
21mr|texlive-texpower-0.2-13|62	%doc %{_texmfdistdir}/doc/latex/texpower/fig-1.mps
21mr|texlive-texpower-0.2-13|63	%doc %{_texmfdistdir}/doc/latex/texpower/fig-2.mps
21mr|texlive-texpower-0.2-13|64	%doc %{_texmfdistdir}/doc/latex/texpower/fig-3.mps
21mr|texlive-texpower-0.2-13|65	%doc %{_texmfdistdir}/doc/latex/texpower/foilsdemo.tex
21mr|texlive-texpower-0.2-13|66	%doc %{_texmfdistdir}/doc/latex/texpower/fulldemo.tex
21mr|texlive-texpower-0.2-13|67	%doc %{_texmfdistdir}/doc/latex/texpower/hilitexample.tex
21mr|texlive-texpower-0.2-13|68	%doc %{_texmfdistdir}/doc/latex/texpower/ifmslidemo.tex
21mr|texlive-texpower-0.2-13|69	%doc %{_texmfdistdir}/doc/latex/texpower/manual.pdf
21mr|texlive-texpower-0.2-13|70	%doc %{_texmfdistdir}/doc/latex/texpower/manual.tex
21mr|texlive-texpower-0.2-13|71	%doc %{_texmfdistdir}/doc/latex/texpower/mathexample.tex
21mr|texlive-texpower-0.2-13|72	%doc %{_texmfdistdir}/doc/latex/texpower/panelexample.tex
21mr|texlive-texpower-0.2-13|73	%doc %{_texmfdistdir}/doc/latex/texpower/parexample.tex
21mr|texlive-texpower-0.2-13|74	%doc %{_texmfdistdir}/doc/latex/texpower/pdfscrdemo.tex
21mr|texlive-texpower-0.2-13|75	%doc %{_texmfdistdir}/doc/latex/texpower/pdfslidemo.tex
21mr|texlive-texpower-0.2-13|76	%doc %{_texmfdistdir}/doc/latex/texpower/picexample.tex
21mr|texlive-texpower-0.2-13|77	%doc %{_texmfdistdir}/doc/latex/texpower/picltxexample.tex
21mr|texlive-texpower-0.2-13|78	%doc %{_texmfdistdir}/doc/latex/texpower/picpsexample.tex
21mr|texlive-texpower-0.2-13|79	%doc %{_texmfdistdir}/doc/latex/texpower/pp4sldemo.tex
21mr|texlive-texpower-0.2-13|80	%doc %{_texmfdistdir}/doc/latex/texpower/prosperdemo.tex
21mr|texlive-texpower-0.2-13|81	%doc %{_texmfdistdir}/doc/latex/texpower/seminardemo.tex
21mr|texlive-texpower-0.2-13|82	%doc %{_texmfdistdir}/doc/latex/texpower/simpledemo.tex
21mr|texlive-texpower-0.2-13|83	%doc %{_texmfdistdir}/doc/latex/texpower/slidesdemo.tex
21mr|texlive-texpower-0.2-13|84	%doc %{_texmfdistdir}/doc/latex/texpower/spanelexample.tex
21mr|texlive-texpower-0.2-13|85	%doc %{_texmfdistdir}/doc/latex/texpower/tabexample.tex
21mr|texlive-texpower-0.2-13|86	%doc %{_texmfdistdir}/doc/latex/texpower/tpslifonts.zip
21mr|texlive-texpower-0.2-13|87	%doc %{_texmfdistdir}/doc/latex/texpower/tpslifonts/00readme.txt
21mr|texlive-texpower-0.2-13|88	%doc %{_texmfdistdir}/doc/latex/texpower/tpslifonts/01install.txt
21mr|texlive-texpower-0.2-13|89	%doc %{_texmfdistdir}/doc/latex/texpower/tpslifonts/Makefile
21mr|texlive-texpower-0.2-13|90	%doc %{_texmfdistdir}/doc/latex/texpower/tpslifonts/slifontsexample.tex
21mr|texlive-texpower-0.2-13|91	%doc %{_texmfdistdir}/doc/latex/texpower/tpslifonts/tpslifonts.dtx
21mr|texlive-texpower-0.2-13|92	%doc %{_texmfdistdir}/doc/latex/texpower/tpslifonts/tpslifonts.ins
21mr|texlive-texpower-0.2-13|93	%doc %{_texmfdistdir}/doc/latex/texpower/verbexample.tex
21mr|texlive-texpower-0.2-13|94	#- source
21mr|texlive-texpower-0.2-13|95	%doc %{_texmfdistdir}/source/latex/texpower/Makefile
21mr|texlive-texpower-0.2-13|96	%doc %{_texmfdistdir}/source/latex/texpower/powersem.dtx
21mr|texlive-texpower-0.2-13|97	%doc %{_texmfdistdir}/source/latex/texpower/texpower-addons.dtx
21mr|texlive-texpower-0.2-13|98	%doc %{_texmfdistdir}/source/latex/texpower/texpower-cfg.dtx
21mr|texlive-texpower-0.2-13|99	%doc %{_texmfdistdir}/source/latex/texpower/texpower-doc.dtx
21mr|texlive-texpower-0.2-13|100	%doc %{_texmfdistdir}/source/latex/texpower/texpower.dtx
21mr|texlive-texpower-0.2-13|101	%doc %{_texmfdistdir}/source/latex/texpower/tpbundle.ins
21mr|texlive-texpower-0.2-13|102	%doc %{_texmfdistdir}/source/latex/texpower/tplists.dtx
21mr|texlive-texpower-0.2-13|103	
21mr|texlive-texpower-0.2-13|104	#-----------------------------------------------------------------------
21mr|texlive-texpower-0.2-13|105	%prep
21mr|texlive-texpower-0.2-13|106	%setup -c -a0 -a1 -a2
21mr|texlive-texpower-0.2-13|107	
21mr|texlive-texpower-0.2-13|108	%build
21mr|texlive-texpower-0.2-13|109	
21mr|texlive-texpower-0.2-13|110	%install
21mr|texlive-texpower-0.2-13|111	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-texpower-0.2-13|112	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19209 21
21mr|texlive-tex-ps-20190228-1|1	Name:		texlive-tex-ps
21mr|texlive-tex-ps-20190228-1|2	Version:	20190228
21mr|texlive-tex-ps-20190228-1|3	Release:	1
21mr|texlive-tex-ps-20190228-1|4	Summary:	TeX to PostScript generic macros and add-ons
21mr|texlive-tex-ps-20190228-1|5	Group:		Publishing
21mr|texlive-tex-ps-20190228-1|6	URL:		http://www.ctan.org/tex-archive/macros/generic/TeX-PS
21mr|texlive-tex-ps-20190228-1|7	License:	PD
21mr|texlive-tex-ps-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tex-ps.tar.xz
21mr|texlive-tex-ps-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tex-ps.doc.tar.xz
21mr|texlive-tex-ps-20190228-1|10	BuildArch:	noarch
21mr|texlive-tex-ps-20190228-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-tex-ps-20190228-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-tex-ps-20190228-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-tex-ps-20190228-1|14	
21mr|texlive-tex-ps-20190228-1|15	%description
21mr|texlive-tex-ps-20190228-1|16	TeX to PostScript generic macros and add-ons: transformations
21mr|texlive-tex-ps-20190228-1|17	of EPS files, prepress preparation, color separation, mirror,
21mr|texlive-tex-ps-20190228-1|18	etc.
21mr|texlive-tex-ps-20190228-1|19	
21mr|texlive-tex-ps-20190228-1|20	#-----------------------------------------------------------------------
21mr|texlive-tex-ps-20190228-1|21	%files
21mr|texlive-tex-ps-20190228-1|22	%{_texmfdistdir}/dvips/tex-ps
21mr|texlive-tex-ps-20190228-1|23	%{_texmfdistdir}/tex/generic/tex-ps
21mr|texlive-tex-ps-20190228-1|24	%doc %{_texmfdistdir}/doc/generic/tex-ps
21mr|texlive-tex-ps-20190228-1|25	
21mr|texlive-tex-ps-20190228-1|26	#-----------------------------------------------------------------------
21mr|texlive-tex-ps-20190228-1|27	%prep
21mr|texlive-tex-ps-20190228-1|28	%setup -c -a0 -a1
21mr|texlive-tex-ps-20190228-1|29	
21mr|texlive-tex-ps-20190228-1|30	%build
21mr|texlive-tex-ps-20190228-1|31	
21mr|texlive-tex-ps-20190228-1|32	%install
21mr|texlive-tex-ps-20190228-1|33	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tex-ps-20190228-1|34	cp -fpar dvips tex doc %{buildroot}%{_texmfdistdir}

19210 21
21mr|texlive-tex-refs-0.4.8-10|1	# revision 31946
21mr|texlive-tex-refs-0.4.8-10|2	# category Package
21mr|texlive-tex-refs-0.4.8-10|3	# catalog-ctan /info/tex-references
21mr|texlive-tex-refs-0.4.8-10|4	# catalog-date 2013-10-18 11:31:56 +0200
21mr|texlive-tex-refs-0.4.8-10|5	# catalog-license other-free
21mr|texlive-tex-refs-0.4.8-10|6	# catalog-version 0.4.8
21mr|texlive-tex-refs-0.4.8-10|7	Name:		texlive-tex-refs
21mr|texlive-tex-refs-0.4.8-10|8	Version:	0.4.8
21mr|texlive-tex-refs-0.4.8-10|9	Release:	10
21mr|texlive-tex-refs-0.4.8-10|10	Summary:	References for TeX and Friends
21mr|texlive-tex-refs-0.4.8-10|11	Group:		Publishing
21mr|texlive-tex-refs-0.4.8-10|12	URL:		http://www.ctan.org/tex-archive/info/tex-references
21mr|texlive-tex-refs-0.4.8-10|13	License:	OTHER-FREE
21mr|texlive-tex-refs-0.4.8-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tex-refs.tar.xz
21mr|texlive-tex-refs-0.4.8-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tex-refs.doc.tar.xz
21mr|texlive-tex-refs-0.4.8-10|16	BuildArch:	noarch
21mr|texlive-tex-refs-0.4.8-10|17	BuildRequires:	texlive-tlpkg
21mr|texlive-tex-refs-0.4.8-10|18	Requires(pre):	texlive-tlpkg
21mr|texlive-tex-refs-0.4.8-10|19	
21mr|texlive-tex-refs-0.4.8-10|20	%description
21mr|texlive-tex-refs-0.4.8-10|21	This is an ongoing project with the aim of providing a help
21mr|texlive-tex-refs-0.4.8-10|22	file for LaTeX (and its friends like ConTeXt, Metapost,
21mr|texlive-tex-refs-0.4.8-10|23	Metafont, etc.) using a state-of-the-art source format, aka
21mr|texlive-tex-refs-0.4.8-10|24	DocBook/XML.
21mr|texlive-tex-refs-0.4.8-10|25	
21mr|texlive-tex-refs-0.4.8-10|26	#-----------------------------------------------------------------------
21mr|texlive-tex-refs-0.4.8-10|27	%files
21mr|texlive-tex-refs-0.4.8-10|28	%doc %{_texmfdistdir}/doc/generic/tex-refs/README
21mr|texlive-tex-refs-0.4.8-10|29	%doc %{_texmfdistdir}/doc/generic/tex-refs/tex-refs-0.4.1.tar.bz2
21mr|texlive-tex-refs-0.4.8-10|30	%doc %{_texmfdistdir}/doc/generic/tex-refs/tex-refs.css
21mr|texlive-tex-refs-0.4.8-10|31	%doc %{_texmfdistdir}/doc/generic/tex-refs/tex-refs.epub
21mr|texlive-tex-refs-0.4.8-10|32	%doc %{_texmfdistdir}/doc/generic/tex-refs/tex-refs.html
21mr|texlive-tex-refs-0.4.8-10|33	%doc %{_texmfdistdir}/doc/generic/tex-refs/tex-refs.txt
21mr|texlive-tex-refs-0.4.8-10|34	
21mr|texlive-tex-refs-0.4.8-10|35	#-----------------------------------------------------------------------
21mr|texlive-tex-refs-0.4.8-10|36	%prep
21mr|texlive-tex-refs-0.4.8-10|37	%setup -c -a0 -a1
21mr|texlive-tex-refs-0.4.8-10|38	
21mr|texlive-tex-refs-0.4.8-10|39	%build
21mr|texlive-tex-refs-0.4.8-10|40	
21mr|texlive-tex-refs-0.4.8-10|41	%install
21mr|texlive-tex-refs-0.4.8-10|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tex-refs-0.4.8-10|43	cp -fpar doc %{buildroot}%{_texmfdistdir}

19211 21
21mr|texlive-texshade-1.25-2|1	# revision 24716
21mr|texlive-texshade-1.25-2|2	# category Package
21mr|texlive-texshade-1.25-2|3	# catalog-ctan /macros/latex/contrib/texshade
21mr|texlive-texshade-1.25-2|4	# catalog-date 2011-12-01 13:24:33 +0100
21mr|texlive-texshade-1.25-2|5	# catalog-license gpl2
21mr|texlive-texshade-1.25-2|6	# catalog-version 1.24
21mr|texlive-texshade-1.25-2|7	Name:		texlive-texshade
21mr|texlive-texshade-1.25-2|8	Version:	1.25
21mr|texlive-texshade-1.25-2|9	Release:	2
21mr|texlive-texshade-1.25-2|10	Summary:	Package for setting nucleotide and peptide alignments
21mr|texlive-texshade-1.25-2|11	Group:		Publishing
21mr|texlive-texshade-1.25-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/texshade
21mr|texlive-texshade-1.25-2|13	License:	GPL2
21mr|texlive-texshade-1.25-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texshade.tar.xz
21mr|texlive-texshade-1.25-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texshade.doc.tar.xz
21mr|texlive-texshade-1.25-2|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/texshade.source.tar.xz
21mr|texlive-texshade-1.25-2|17	BuildArch:	noarch
21mr|texlive-texshade-1.25-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-texshade-1.25-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-texshade-1.25-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-texshade-1.25-2|21	
21mr|texlive-texshade-1.25-2|22	%description
21mr|texlive-texshade-1.25-2|23	TeXshade is alignment shading software completely written in
21mr|texlive-texshade-1.25-2|24	TeX/LaTeX; it can process multiple sequence alignments in the
21mr|texlive-texshade-1.25-2|25	.MSF and the .ALN file formats. In addition to common shading
21mr|texlive-texshade-1.25-2|26	algorithms, it provides special shading modes showing
21mr|texlive-texshade-1.25-2|27	functional aspects, e.g. charge or hydropathy, and a wide range
21mr|texlive-texshade-1.25-2|28	of commands for handling shading colours, text styles, labels,
21mr|texlive-texshade-1.25-2|29	legends; it even allows the user to define completely new
21mr|texlive-texshade-1.25-2|30	shading modes. TeXshade combines highest flexibility with TeX
21mr|texlive-texshade-1.25-2|31	output quality -- all in a bundle that does not demand
21mr|texlive-texshade-1.25-2|32	excessive development time of the user.
21mr|texlive-texshade-1.25-2|33	
21mr|texlive-texshade-1.25-2|34	#-----------------------------------------------------------------------
21mr|texlive-texshade-1.25-2|35	%files
21mr|texlive-texshade-1.25-2|36	%{_texmfdistdir}/tex/latex/texshade/texshade.def
21mr|texlive-texshade-1.25-2|37	%{_texmfdistdir}/tex/latex/texshade/texshade.sty
21mr|texlive-texshade-1.25-2|38	%doc %{_texmfdistdir}/doc/latex/texshade/AQP1.phd
21mr|texlive-texshade-1.25-2|39	%doc %{_texmfdistdir}/doc/latex/texshade/AQP1.top
21mr|texlive-texshade-1.25-2|40	%doc %{_texmfdistdir}/doc/latex/texshade/AQP2spec.ALN
21mr|texlive-texshade-1.25-2|41	%doc %{_texmfdistdir}/doc/latex/texshade/AQPDNA.MSF
21mr|texlive-texshade-1.25-2|42	%doc %{_texmfdistdir}/doc/latex/texshade/AQP_HMM.ext
21mr|texlive-texshade-1.25-2|43	%doc %{_texmfdistdir}/doc/latex/texshade/AQP_HMM.sgl
21mr|texlive-texshade-1.25-2|44	%doc %{_texmfdistdir}/doc/latex/texshade/AQP_TC.asc
21mr|texlive-texshade-1.25-2|45	%doc %{_texmfdistdir}/doc/latex/texshade/AQPpro.MSF
21mr|texlive-texshade-1.25-2|46	%doc %{_texmfdistdir}/doc/latex/texshade/README
21mr|texlive-texshade-1.25-2|47	%doc %{_texmfdistdir}/doc/latex/texshade/ciliate.cod
21mr|texlive-texshade-1.25-2|48	%doc %{_texmfdistdir}/doc/latex/texshade/standard.cod
21mr|texlive-texshade-1.25-2|49	%doc %{_texmfdistdir}/doc/latex/texshade/texshade.pdf
21mr|texlive-texshade-1.25-2|50	%doc %{_texmfdistdir}/doc/latex/texshade/tsfaq.pdf
21mr|texlive-texshade-1.25-2|51	%doc %{_texmfdistdir}/doc/latex/texshade/tsfaq.tex
21mr|texlive-texshade-1.25-2|52	#- source
21mr|texlive-texshade-1.25-2|53	%doc %{_texmfdistdir}/source/latex/texshade/texshade.dtx
21mr|texlive-texshade-1.25-2|54	%doc %{_texmfdistdir}/source/latex/texshade/texshade.ins
21mr|texlive-texshade-1.25-2|55	
21mr|texlive-texshade-1.25-2|56	#-----------------------------------------------------------------------
21mr|texlive-texshade-1.25-2|57	%prep
21mr|texlive-texshade-1.25-2|58	%setup -c -a0 -a1 -a2
21mr|texlive-texshade-1.25-2|59	
21mr|texlive-texshade-1.25-2|60	%build
21mr|texlive-texshade-1.25-2|61	
21mr|texlive-texshade-1.25-2|62	%install
21mr|texlive-texshade-1.25-2|63	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-texshade-1.25-2|64	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19212 21
21mr|texlive-textcase-20190228-1|1	# revision 15878
21mr|texlive-textcase-20190228-1|2	# category Package
21mr|texlive-textcase-20190228-1|3	# catalog-ctan /macros/latex/contrib/textcase
21mr|texlive-textcase-20190228-1|4	# catalog-date 2007-03-01 12:49:13 +0100
21mr|texlive-textcase-20190228-1|5	# catalog-license lppl
21mr|texlive-textcase-20190228-1|6	# catalog-version undef
21mr|texlive-textcase-20190228-1|7	Name:		texlive-textcase
21mr|texlive-textcase-20190228-1|8	Version:	20190228
21mr|texlive-textcase-20190228-1|9	Release:	1
21mr|texlive-textcase-20190228-1|10	Summary:	Case conversion ignoring mathematics, etc
21mr|texlive-textcase-20190228-1|11	Group:		Publishing
21mr|texlive-textcase-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/textcase
21mr|texlive-textcase-20190228-1|13	License:	LPPL
21mr|texlive-textcase-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/textcase.tar.xz
21mr|texlive-textcase-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/textcase.doc.tar.xz
21mr|texlive-textcase-20190228-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/textcase.source.tar.xz
21mr|texlive-textcase-20190228-1|17	BuildArch:	noarch
21mr|texlive-textcase-20190228-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-textcase-20190228-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-textcase-20190228-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-textcase-20190228-1|21	
21mr|texlive-textcase-20190228-1|22	%description
21mr|texlive-textcase-20190228-1|23	The textcase package offers commands \MakeTextUppercase and
21mr|texlive-textcase-20190228-1|24	\MakeTextLowercase are similar to the standard \MakeUppercase
21mr|texlive-textcase-20190228-1|25	and \MakeLowercase, but they do not change the case of any
21mr|texlive-textcase-20190228-1|26	sections of mathematics, or the arguments of \cite, \label and
21mr|texlive-textcase-20190228-1|27	\ref commands within the argument. A further command
21mr|texlive-textcase-20190228-1|28	\NoCaseChange does nothing but suppress case change within its
21mr|texlive-textcase-20190228-1|29	argument, so to force uppercase of a section including an
21mr|texlive-textcase-20190228-1|30	environment, one might say:
21mr|texlive-textcase-20190228-1|31	\MakeTextUppercase{...\NoCaseChange{\begin{foo}}
21mr|texlive-textcase-20190228-1|32	...\NoCaseChange{\end{foo}}...}.
21mr|texlive-textcase-20190228-1|33	
21mr|texlive-textcase-20190228-1|34	#-----------------------------------------------------------------------
21mr|texlive-textcase-20190228-1|35	%files
21mr|texlive-textcase-20190228-1|36	%{_texmfdistdir}/tex/latex/textcase/textcase.sty
21mr|texlive-textcase-20190228-1|37	%doc %{_texmfdistdir}/doc/latex/textcase/README
21mr|texlive-textcase-20190228-1|38	%doc %{_texmfdistdir}/doc/latex/textcase/textcase.pdf
21mr|texlive-textcase-20190228-1|39	#- source
21mr|texlive-textcase-20190228-1|40	%doc %{_texmfdistdir}/source/latex/textcase/textcase.dtx
21mr|texlive-textcase-20190228-1|41	%doc %{_texmfdistdir}/source/latex/textcase/textcase.ins
21mr|texlive-textcase-20190228-1|42	
21mr|texlive-textcase-20190228-1|43	#-----------------------------------------------------------------------
21mr|texlive-textcase-20190228-1|44	%prep
21mr|texlive-textcase-20190228-1|45	%setup -c -a0 -a1 -a2
21mr|texlive-textcase-20190228-1|46	
21mr|texlive-textcase-20190228-1|47	%build
21mr|texlive-textcase-20190228-1|48	
21mr|texlive-textcase-20190228-1|49	%install
21mr|texlive-textcase-20190228-1|50	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-textcase-20190228-1|51	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19213 21
21mr|texlive-textfit-5-7|1	# revision 20591
21mr|texlive-textfit-5-7|2	# category Package
21mr|texlive-textfit-5-7|3	# catalog-ctan /macros/latex/contrib/textfit
21mr|texlive-textfit-5-7|4	# catalog-date 2010-11-28 20:21:22 +0100
21mr|texlive-textfit-5-7|5	# catalog-license lppl1.3
21mr|texlive-textfit-5-7|6	# catalog-version 5
21mr|texlive-textfit-5-7|7	Name:		texlive-textfit
21mr|texlive-textfit-5-7|8	Version:	5
21mr|texlive-textfit-5-7|9	Release:	7
21mr|texlive-textfit-5-7|10	Summary:	Fit text to a desired size
21mr|texlive-textfit-5-7|11	Group:		Publishing
21mr|texlive-textfit-5-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/textfit
21mr|texlive-textfit-5-7|13	License:	LPPL1.3
21mr|texlive-textfit-5-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/textfit.tar.xz
21mr|texlive-textfit-5-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/textfit.doc.tar.xz
21mr|texlive-textfit-5-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/textfit.source.tar.xz
21mr|texlive-textfit-5-7|17	BuildArch:	noarch
21mr|texlive-textfit-5-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-textfit-5-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-textfit-5-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-textfit-5-7|21	
21mr|texlive-textfit-5-7|22	%description
21mr|texlive-textfit-5-7|23	Package to fit text to a given width or height by scaling the
21mr|texlive-textfit-5-7|24	font. For example: \scaletowidth{3in}{This}. (The job is done
21mr|texlive-textfit-5-7|25	by calculating a magstep and applying it to the current font;
21mr|texlive-textfit-5-7|26	thus "This" will be very tall, as well as very wide; to scale
21mr|texlive-textfit-5-7|27	in just one dimension, use the facilities of the graphicx
21mr|texlive-textfit-5-7|28	package.).
21mr|texlive-textfit-5-7|29	
21mr|texlive-textfit-5-7|30	
21mr|texlive-textfit-5-7|31	#-----------------------------------------------------------------------
21mr|texlive-textfit-5-7|32	%files
21mr|texlive-textfit-5-7|33	%{_texmfdistdir}/tex/latex/textfit/textfit.sty
21mr|texlive-textfit-5-7|34	%doc %{_texmfdistdir}/doc/latex/textfit/README
21mr|texlive-textfit-5-7|35	%doc %{_texmfdistdir}/doc/latex/textfit/makefile
21mr|texlive-textfit-5-7|36	%doc %{_texmfdistdir}/doc/latex/textfit/manifest
21mr|texlive-textfit-5-7|37	%doc %{_texmfdistdir}/doc/latex/textfit/textfit.pdf
21mr|texlive-textfit-5-7|38	#- source
21mr|texlive-textfit-5-7|39	%doc %{_texmfdistdir}/source/latex/textfit/textfit.dtx
21mr|texlive-textfit-5-7|40	%doc %{_texmfdistdir}/source/latex/textfit/textfit.ins
21mr|texlive-textfit-5-7|41	
21mr|texlive-textfit-5-7|42	#-----------------------------------------------------------------------
21mr|texlive-textfit-5-7|43	%prep
21mr|texlive-textfit-5-7|44	%setup -c -a0 -a1 -a2
21mr|texlive-textfit-5-7|45	
21mr|texlive-textfit-5-7|46	%build
21mr|texlive-textfit-5-7|47	
21mr|texlive-textfit-5-7|48	%install
21mr|texlive-textfit-5-7|49	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-textfit-5-7|50	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19214 21
21mr|texlive-textglos-1.0-2|1	# revision 30788
21mr|texlive-textglos-1.0-2|2	# category Package
21mr|texlive-textglos-1.0-2|3	# catalog-ctan undef
21mr|texlive-textglos-1.0-2|4	# catalog-date undef
21mr|texlive-textglos-1.0-2|5	# catalog-license undef
21mr|texlive-textglos-1.0-2|6	# catalog-version undef
21mr|texlive-textglos-1.0-2|7	Name:		texlive-textglos
21mr|texlive-textglos-1.0-2|8	Version:	1.0
21mr|texlive-textglos-1.0-2|9	Release:	2
21mr|texlive-textglos-1.0-2|10	Epoch:		1
21mr|texlive-textglos-1.0-2|11	Summary:	TeXLive textglos package
21mr|texlive-textglos-1.0-2|12	Group:		Publishing
21mr|texlive-textglos-1.0-2|13	URL:		http://tug.org/texlive
21mr|texlive-textglos-1.0-2|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-textglos-1.0-2|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/textglos.tar.xz
21mr|texlive-textglos-1.0-2|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/textglos.doc.tar.xz
21mr|texlive-textglos-1.0-2|17	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/textglos.source.tar.xz
21mr|texlive-textglos-1.0-2|18	BuildArch:	noarch
21mr|texlive-textglos-1.0-2|19	BuildRequires:	texlive-tlpkg
21mr|texlive-textglos-1.0-2|20	Requires(pre):	texlive-tlpkg
21mr|texlive-textglos-1.0-2|21	Requires(post):	texlive-kpathsea
21mr|texlive-textglos-1.0-2|22	
21mr|texlive-textglos-1.0-2|23	%description
21mr|texlive-textglos-1.0-2|24	TeXLive textglos package.
21mr|texlive-textglos-1.0-2|25	
21mr|texlive-textglos-1.0-2|26	#-----------------------------------------------------------------------
21mr|texlive-textglos-1.0-2|27	%files
21mr|texlive-textglos-1.0-2|28	%{_texmfdistdir}/tex/latex/textglos/textglos.sty
21mr|texlive-textglos-1.0-2|29	%doc %{_texmfdistdir}/doc/latex/textglos/README
21mr|texlive-textglos-1.0-2|30	%doc %{_texmfdistdir}/doc/latex/textglos/README.txt
21mr|texlive-textglos-1.0-2|31	%doc %{_texmfdistdir}/doc/latex/textglos/textglos.pdf
21mr|texlive-textglos-1.0-2|32	#- source
21mr|texlive-textglos-1.0-2|33	%doc %{_texmfdistdir}/source/latex/textglos/textglos.dtx
21mr|texlive-textglos-1.0-2|34	%doc %{_texmfdistdir}/source/latex/textglos/textglos.ins
21mr|texlive-textglos-1.0-2|35	
21mr|texlive-textglos-1.0-2|36	#-----------------------------------------------------------------------
21mr|texlive-textglos-1.0-2|37	%prep
21mr|texlive-textglos-1.0-2|38	%setup -c -a0 -a1 -a2
21mr|texlive-textglos-1.0-2|39	
21mr|texlive-textglos-1.0-2|40	%build
21mr|texlive-textglos-1.0-2|41	
21mr|texlive-textglos-1.0-2|42	%install
21mr|texlive-textglos-1.0-2|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-textglos-1.0-2|44	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19215 21
21mr|texlive-textgreek-0.7-2|1	Name:		texlive-textgreek
21mr|texlive-textgreek-0.7-2|2	Version:	0.7
21mr|texlive-textgreek-0.7-2|3	Release:	2
21mr|texlive-textgreek-0.7-2|4	Summary:	Upright greek letters in text
21mr|texlive-textgreek-0.7-2|5	Group:		Publishing
21mr|texlive-textgreek-0.7-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/textgreek
21mr|texlive-textgreek-0.7-2|7	License:	LPPL
21mr|texlive-textgreek-0.7-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/textgreek.tar.xz
21mr|texlive-textgreek-0.7-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/textgreek.doc.tar.xz
21mr|texlive-textgreek-0.7-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/textgreek.source.tar.xz
21mr|texlive-textgreek-0.7-2|11	BuildArch:	noarch
21mr|texlive-textgreek-0.7-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-textgreek-0.7-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-textgreek-0.7-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-textgreek-0.7-2|15	
21mr|texlive-textgreek-0.7-2|16	%description
21mr|texlive-textgreek-0.7-2|17	Use upright greek letters as text symbols, e.g. \textbeta.
21mr|texlive-textgreek-0.7-2|18	
21mr|texlive-textgreek-0.7-2|19	#-----------------------------------------------------------------------
21mr|texlive-textgreek-0.7-2|20	%files
21mr|texlive-textgreek-0.7-2|21	%{_texmfdistdir}/tex/latex/textgreek/textgreek.sty
21mr|texlive-textgreek-0.7-2|22	%doc %{_texmfdistdir}/doc/latex/textgreek/README
21mr|texlive-textgreek-0.7-2|23	%doc %{_texmfdistdir}/doc/latex/textgreek/textgreek.pdf
21mr|texlive-textgreek-0.7-2|24	#- source
21mr|texlive-textgreek-0.7-2|25	%doc %{_texmfdistdir}/source/latex/textgreek/textgreek.dtx
21mr|texlive-textgreek-0.7-2|26	%doc %{_texmfdistdir}/source/latex/textgreek/textgreek.ins
21mr|texlive-textgreek-0.7-2|27	
21mr|texlive-textgreek-0.7-2|28	#-----------------------------------------------------------------------
21mr|texlive-textgreek-0.7-2|29	%prep
21mr|texlive-textgreek-0.7-2|30	%setup -c -a0 -a1 -a2
21mr|texlive-textgreek-0.7-2|31	
21mr|texlive-textgreek-0.7-2|32	%build
21mr|texlive-textgreek-0.7-2|33	
21mr|texlive-textgreek-0.7-2|34	%install
21mr|texlive-textgreek-0.7-2|35	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-textgreek-0.7-2|36	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19216 21
21mr|texlive-textmerg-2.01-7|1	# revision 20677
21mr|texlive-textmerg-2.01-7|2	# category Package
21mr|texlive-textmerg-2.01-7|3	# catalog-ctan /macros/latex/contrib/textmerg
21mr|texlive-textmerg-2.01-7|4	# catalog-date 2010-12-01 15:56:49 +0100
21mr|texlive-textmerg-2.01-7|5	# catalog-license pd
21mr|texlive-textmerg-2.01-7|6	# catalog-version 2.01
21mr|texlive-textmerg-2.01-7|7	Name:		texlive-textmerg
21mr|texlive-textmerg-2.01-7|8	Version:	2.01
21mr|texlive-textmerg-2.01-7|9	Release:	7
21mr|texlive-textmerg-2.01-7|10	Summary:	Merge text in TeX and LaTeX
21mr|texlive-textmerg-2.01-7|11	Group:		Publishing
21mr|texlive-textmerg-2.01-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/textmerg
21mr|texlive-textmerg-2.01-7|13	License:	PD
21mr|texlive-textmerg-2.01-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/textmerg.tar.xz
21mr|texlive-textmerg-2.01-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/textmerg.doc.tar.xz
21mr|texlive-textmerg-2.01-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/textmerg.source.tar.xz
21mr|texlive-textmerg-2.01-7|17	BuildArch:	noarch
21mr|texlive-textmerg-2.01-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-textmerg-2.01-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-textmerg-2.01-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-textmerg-2.01-7|21	
21mr|texlive-textmerg-2.01-7|22	%description
21mr|texlive-textmerg-2.01-7|23	Useful, for example, in mail merge.
21mr|texlive-textmerg-2.01-7|24	
21mr|texlive-textmerg-2.01-7|25	
21mr|texlive-textmerg-2.01-7|26	#-----------------------------------------------------------------------
21mr|texlive-textmerg-2.01-7|27	%files
21mr|texlive-textmerg-2.01-7|28	%{_texmfdistdir}/tex/generic/textmerg/textmerg.sty
21mr|texlive-textmerg-2.01-7|29	%doc %{_texmfdistdir}/doc/generic/textmerg/results.dat
21mr|texlive-textmerg-2.01-7|30	%doc %{_texmfdistdir}/doc/generic/textmerg/silly.dat
21mr|texlive-textmerg-2.01-7|31	%doc %{_texmfdistdir}/doc/generic/textmerg/textmerg.pdf
21mr|texlive-textmerg-2.01-7|32	%doc %{_texmfdistdir}/doc/generic/textmerg/textmerg.tex
21mr|texlive-textmerg-2.01-7|33	%doc %{_texmfdistdir}/doc/generic/textmerg/tmexamp1.tex
21mr|texlive-textmerg-2.01-7|34	%doc %{_texmfdistdir}/doc/generic/textmerg/tmexamp2.tex
21mr|texlive-textmerg-2.01-7|35	%doc %{_texmfdistdir}/doc/generic/textmerg/tmexampp.tex
21mr|texlive-textmerg-2.01-7|36	#- source
21mr|texlive-textmerg-2.01-7|37	%doc %{_texmfdistdir}/source/generic/textmerg/textmerg.drv
21mr|texlive-textmerg-2.01-7|38	%doc %{_texmfdistdir}/source/generic/textmerg/textmerg.dtx
21mr|texlive-textmerg-2.01-7|39	%doc %{_texmfdistdir}/source/generic/textmerg/textmerg.ins
21mr|texlive-textmerg-2.01-7|40	
21mr|texlive-textmerg-2.01-7|41	#-----------------------------------------------------------------------
21mr|texlive-textmerg-2.01-7|42	%prep
21mr|texlive-textmerg-2.01-7|43	%setup -c -a0 -a1 -a2
21mr|texlive-textmerg-2.01-7|44	
21mr|texlive-textmerg-2.01-7|45	%build
21mr|texlive-textmerg-2.01-7|46	
21mr|texlive-textmerg-2.01-7|47	%install
21mr|texlive-textmerg-2.01-7|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-textmerg-2.01-7|49	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19217 21
21mr|texlive-textopo-1.5-7|1	# revision 23796
21mr|texlive-textopo-1.5-7|2	# category Package
21mr|texlive-textopo-1.5-7|3	# catalog-ctan /macros/latex/contrib/textopo
21mr|texlive-textopo-1.5-7|4	# catalog-date 2011-06-02 21:02:40 +0200
21mr|texlive-textopo-1.5-7|5	# catalog-license gpl
21mr|texlive-textopo-1.5-7|6	# catalog-version 1.5
21mr|texlive-textopo-1.5-7|7	Name:		texlive-textopo
21mr|texlive-textopo-1.5-7|8	Version:	1.5
21mr|texlive-textopo-1.5-7|9	Release:	7
21mr|texlive-textopo-1.5-7|10	Summary:	Annotated membrane protein topology plots
21mr|texlive-textopo-1.5-7|11	Group:		Publishing
21mr|texlive-textopo-1.5-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/textopo
21mr|texlive-textopo-1.5-7|13	License:	GPL
21mr|texlive-textopo-1.5-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/textopo.tar.xz
21mr|texlive-textopo-1.5-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/textopo.doc.tar.xz
21mr|texlive-textopo-1.5-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/textopo.source.tar.xz
21mr|texlive-textopo-1.5-7|17	BuildArch:	noarch
21mr|texlive-textopo-1.5-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-textopo-1.5-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-textopo-1.5-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-textopo-1.5-7|21	
21mr|texlive-textopo-1.5-7|22	%description
21mr|texlive-textopo-1.5-7|23	A LaTeX package for setting shaded and annotated membrane
21mr|texlive-textopo-1.5-7|24	protein topology plots and helical wheels.
21mr|texlive-textopo-1.5-7|25	
21mr|texlive-textopo-1.5-7|26	
21mr|texlive-textopo-1.5-7|27	#-----------------------------------------------------------------------
21mr|texlive-textopo-1.5-7|28	%files
21mr|texlive-textopo-1.5-7|29	%{_texmfdistdir}/tex/latex/textopo/biotex.sty
21mr|texlive-textopo-1.5-7|30	%{_texmfdistdir}/tex/latex/textopo/textopo.def
21mr|texlive-textopo-1.5-7|31	%{_texmfdistdir}/tex/latex/textopo/textopo.sty
21mr|texlive-textopo-1.5-7|32	%doc %{_texmfdistdir}/doc/latex/textopo/AQP1.SP
21mr|texlive-textopo-1.5-7|33	%doc %{_texmfdistdir}/doc/latex/textopo/AQP1.hmm
21mr|texlive-textopo-1.5-7|34	%doc %{_texmfdistdir}/doc/latex/textopo/AQP1.phd
21mr|texlive-textopo-1.5-7|35	%doc %{_texmfdistdir}/doc/latex/textopo/AQP1.swp
21mr|texlive-textopo-1.5-7|36	%doc %{_texmfdistdir}/doc/latex/textopo/AQP1.tpo
21mr|texlive-textopo-1.5-7|37	%doc %{_texmfdistdir}/doc/latex/textopo/AQP2spec.ALN
21mr|texlive-textopo-1.5-7|38	%doc %{_texmfdistdir}/doc/latex/textopo/AQPpro.MSF
21mr|texlive-textopo-1.5-7|39	%doc %{_texmfdistdir}/doc/latex/textopo/AQPpro1.shd
21mr|texlive-textopo-1.5-7|40	%doc %{_texmfdistdir}/doc/latex/textopo/textopo.pdf
21mr|texlive-textopo-1.5-7|41	%doc %{_texmfdistdir}/doc/latex/textopo/textopo.txt
21mr|texlive-textopo-1.5-7|42	#- source
21mr|texlive-textopo-1.5-7|43	%doc %{_texmfdistdir}/source/latex/textopo/textopo.dtx
21mr|texlive-textopo-1.5-7|44	%doc %{_texmfdistdir}/source/latex/textopo/textopo.ins
21mr|texlive-textopo-1.5-7|45	
21mr|texlive-textopo-1.5-7|46	#-----------------------------------------------------------------------
21mr|texlive-textopo-1.5-7|47	%prep
21mr|texlive-textopo-1.5-7|48	%setup -c -a0 -a1 -a2
21mr|texlive-textopo-1.5-7|49	
21mr|texlive-textopo-1.5-7|50	%build
21mr|texlive-textopo-1.5-7|51	
21mr|texlive-textopo-1.5-7|52	%install
21mr|texlive-textopo-1.5-7|53	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-textopo-1.5-7|54	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19218 21
21mr|texlive-textpath-1.6-7|1	# revision 15878
21mr|texlive-textpath-1.6-7|2	# category Package
21mr|texlive-textpath-1.6-7|3	# catalog-ctan /graphics/metapost/contrib/macros/textpath
21mr|texlive-textpath-1.6-7|4	# catalog-date 2007-02-22 10:19:41 +0100
21mr|texlive-textpath-1.6-7|5	# catalog-license lppl
21mr|texlive-textpath-1.6-7|6	# catalog-version 1.6
21mr|texlive-textpath-1.6-7|7	Name:		texlive-textpath
21mr|texlive-textpath-1.6-7|8	Version:	1.6
21mr|texlive-textpath-1.6-7|9	Release:	7
21mr|texlive-textpath-1.6-7|10	Summary:	Setting text along a path with MetaPost
21mr|texlive-textpath-1.6-7|11	Group:		Publishing
21mr|texlive-textpath-1.6-7|12	URL:		http://www.ctan.org/tex-archive/graphics/metapost/contrib/macros/textpath
21mr|texlive-textpath-1.6-7|13	License:	LPPL
21mr|texlive-textpath-1.6-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/textpath.tar.xz
21mr|texlive-textpath-1.6-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/textpath.doc.tar.xz
21mr|texlive-textpath-1.6-7|16	BuildArch:	noarch
21mr|texlive-textpath-1.6-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-textpath-1.6-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-textpath-1.6-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-textpath-1.6-7|20	
21mr|texlive-textpath-1.6-7|21	%description
21mr|texlive-textpath-1.6-7|22	This MetaPost package provides macros to typeset text along a
21mr|texlive-textpath-1.6-7|23	free path with the help of LaTeX, thereby preserving kerning
21mr|texlive-textpath-1.6-7|24	and allowing for 8-bit input (accented characters).
21mr|texlive-textpath-1.6-7|25	
21mr|texlive-textpath-1.6-7|26	
21mr|texlive-textpath-1.6-7|27	#-----------------------------------------------------------------------
21mr|texlive-textpath-1.6-7|28	%files
21mr|texlive-textpath-1.6-7|29	%{_texmfdistdir}/metapost/textpath/textpath.mp
21mr|texlive-textpath-1.6-7|30	%{_texmfdistdir}/tex/latex/textpath/textpathmp.sty
21mr|texlive-textpath-1.6-7|31	%doc %{_texmfdistdir}/doc/metapost/textpath/CHANGES
21mr|texlive-textpath-1.6-7|32	%doc %{_texmfdistdir}/doc/metapost/textpath/README
21mr|texlive-textpath-1.6-7|33	%doc %{_texmfdistdir}/doc/metapost/textpath/textpath.pdf
21mr|texlive-textpath-1.6-7|34	%doc %{_texmfdistdir}/doc/metapost/textpath/textpath.tex
21mr|texlive-textpath-1.6-7|35	%doc %{_texmfdistdir}/doc/metapost/textpath/textpathfigs.mp
21mr|texlive-textpath-1.6-7|36	%doc %{_texmfdistdir}/doc/metapost/textpath/textpathfigs.tex
21mr|texlive-textpath-1.6-7|37	
21mr|texlive-textpath-1.6-7|38	#-----------------------------------------------------------------------
21mr|texlive-textpath-1.6-7|39	%prep
21mr|texlive-textpath-1.6-7|40	%setup -c -a0 -a1
21mr|texlive-textpath-1.6-7|41	
21mr|texlive-textpath-1.6-7|42	%build
21mr|texlive-textpath-1.6-7|43	
21mr|texlive-textpath-1.6-7|44	%install
21mr|texlive-textpath-1.6-7|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-textpath-1.6-7|46	cp -fpar metapost tex doc %{buildroot}%{_texmfdistdir}

19219 21
21mr|texlive-textpos-1.9.1-1|1	Name:		texlive-textpos
21mr|texlive-textpos-1.9.1-1|2	Version:	1.9.1
21mr|texlive-textpos-1.9.1-1|3	Release:	1
21mr|texlive-textpos-1.9.1-1|4	Summary:	Place boxes at arbitrary positions on the LaTeX page
21mr|texlive-textpos-1.9.1-1|5	Group:		Publishing
21mr|texlive-textpos-1.9.1-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/textpos
21mr|texlive-textpos-1.9.1-1|7	License:	GPL
21mr|texlive-textpos-1.9.1-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/textpos.tar.xz
21mr|texlive-textpos-1.9.1-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/textpos.doc.tar.xz
21mr|texlive-textpos-1.9.1-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/textpos.source.tar.xz
21mr|texlive-textpos-1.9.1-1|11	BuildArch:	noarch
21mr|texlive-textpos-1.9.1-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-textpos-1.9.1-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-textpos-1.9.1-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-textpos-1.9.1-1|15	
21mr|texlive-textpos-1.9.1-1|16	%description
21mr|texlive-textpos-1.9.1-1|17	A package to facilitate placement of boxes at absolute
21mr|texlive-textpos-1.9.1-1|18	positions on the LaTeX page. There are several reasons why this
21mr|texlive-textpos-1.9.1-1|19	might be useful, an important one being to help the creation of
21mr|texlive-textpos-1.9.1-1|20	large-format conference posters.
21mr|texlive-textpos-1.9.1-1|21	
21mr|texlive-textpos-1.9.1-1|22	#-----------------------------------------------------------------------
21mr|texlive-textpos-1.9.1-1|23	%files
21mr|texlive-textpos-1.9.1-1|24	%{_texmfdistdir}/tex/latex/textpos
21mr|texlive-textpos-1.9.1-1|25	%doc %{_texmfdistdir}/doc/latex/textpos
21mr|texlive-textpos-1.9.1-1|26	#- source
21mr|texlive-textpos-1.9.1-1|27	%doc %{_texmfdistdir}/source/latex/textpos
21mr|texlive-textpos-1.9.1-1|28	
21mr|texlive-textpos-1.9.1-1|29	#-----------------------------------------------------------------------
21mr|texlive-textpos-1.9.1-1|30	%prep
21mr|texlive-textpos-1.9.1-1|31	%setup -c -a0 -a1 -a2
21mr|texlive-textpos-1.9.1-1|32	
21mr|texlive-textpos-1.9.1-1|33	%build
21mr|texlive-textpos-1.9.1-1|34	
21mr|texlive-textpos-1.9.1-1|35	%install
21mr|texlive-textpos-1.9.1-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-textpos-1.9.1-1|37	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19220 21
21mr|texlive-tex-virtual-academy-pl-20190228-1|1	Name:		texlive-tex-virtual-academy-pl
21mr|texlive-tex-virtual-academy-pl-20190228-1|2	Version:	20190228
21mr|texlive-tex-virtual-academy-pl-20190228-1|3	Release:	1
21mr|texlive-tex-virtual-academy-pl-20190228-1|4	Summary:	TeXLive tex-virtual-academy-pl package
21mr|texlive-tex-virtual-academy-pl-20190228-1|5	Group:		Publishing
21mr|texlive-tex-virtual-academy-pl-20190228-1|6	URL:		http://tug.org/texlive
21mr|texlive-tex-virtual-academy-pl-20190228-1|7	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-tex-virtual-academy-pl-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tex-virtual-academy-pl.tar.xz
21mr|texlive-tex-virtual-academy-pl-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tex-virtual-academy-pl.doc.tar.xz
21mr|texlive-tex-virtual-academy-pl-20190228-1|10	BuildArch:	noarch
21mr|texlive-tex-virtual-academy-pl-20190228-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-tex-virtual-academy-pl-20190228-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-tex-virtual-academy-pl-20190228-1|13	
21mr|texlive-tex-virtual-academy-pl-20190228-1|14	%description
21mr|texlive-tex-virtual-academy-pl-20190228-1|15	TeXLive tex-virtual-academy-pl package.
21mr|texlive-tex-virtual-academy-pl-20190228-1|16	
21mr|texlive-tex-virtual-academy-pl-20190228-1|17	#-----------------------------------------------------------------------
21mr|texlive-tex-virtual-academy-pl-20190228-1|18	%files
21mr|texlive-tex-virtual-academy-pl-20190228-1|19	%doc %{_texmfdistdir}/doc/generic/tex-virtual-academy-pl
21mr|texlive-tex-virtual-academy-pl-20190228-1|20	
21mr|texlive-tex-virtual-academy-pl-20190228-1|21	#-----------------------------------------------------------------------
21mr|texlive-tex-virtual-academy-pl-20190228-1|22	%prep
21mr|texlive-tex-virtual-academy-pl-20190228-1|23	%setup -c -a0 -a1
21mr|texlive-tex-virtual-academy-pl-20190228-1|24	
21mr|texlive-tex-virtual-academy-pl-20190228-1|25	%build
21mr|texlive-tex-virtual-academy-pl-20190228-1|26	
21mr|texlive-tex-virtual-academy-pl-20190228-1|27	%install
21mr|texlive-tex-virtual-academy-pl-20190228-1|28	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tex-virtual-academy-pl-20190228-1|29	cp -fpar doc %{buildroot}%{_texmfdistdir}

19221 21
21mr|texlive-thailatex-0.5.0-6|1	# revision 27050
21mr|texlive-thailatex-0.5.0-6|2	# category Package
21mr|texlive-thailatex-0.5.0-6|3	# catalog-ctan /language/thai/thailatex
21mr|texlive-thailatex-0.5.0-6|4	# catalog-date 2012-06-16 13:25:22 +0200
21mr|texlive-thailatex-0.5.0-6|5	# catalog-license lppl
21mr|texlive-thailatex-0.5.0-6|6	# catalog-version 0.5.0
21mr|texlive-thailatex-0.5.0-6|7	Name:		texlive-thailatex
21mr|texlive-thailatex-0.5.0-6|8	Version:	0.5.0
21mr|texlive-thailatex-0.5.0-6|9	Release:	6
21mr|texlive-thailatex-0.5.0-6|10	Summary:	Typeset Thai texts with standard LaTeX classes
21mr|texlive-thailatex-0.5.0-6|11	Group:		Publishing
21mr|texlive-thailatex-0.5.0-6|12	URL:		http://www.ctan.org/tex-archive/language/thai/thailatex
21mr|texlive-thailatex-0.5.0-6|13	License:	LPPL
21mr|texlive-thailatex-0.5.0-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/thailatex.tar.xz
21mr|texlive-thailatex-0.5.0-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/thailatex.doc.tar.xz
21mr|texlive-thailatex-0.5.0-6|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/thailatex.source.tar.xz
21mr|texlive-thailatex-0.5.0-6|17	BuildArch:	noarch
21mr|texlive-thailatex-0.5.0-6|18	BuildRequires:	texlive-tlpkg
21mr|texlive-thailatex-0.5.0-6|19	Requires(pre):	texlive-tlpkg
21mr|texlive-thailatex-0.5.0-6|20	Requires(post):	texlive-kpathsea
21mr|texlive-thailatex-0.5.0-6|21	
21mr|texlive-thailatex-0.5.0-6|22	%description
21mr|texlive-thailatex-0.5.0-6|23	ThaiLaTeX enables typesetting Thai with standard LaTeX document
21mr|texlive-thailatex-0.5.0-6|24	classes. It is designed to become a part of babel, and may be
21mr|texlive-thailatex-0.5.0-6|25	used as such after a (small) patch to babel itself.
21mr|texlive-thailatex-0.5.0-6|26	
21mr|texlive-thailatex-0.5.0-6|27	
21mr|texlive-thailatex-0.5.0-6|28	#-----------------------------------------------------------------------
21mr|texlive-thailatex-0.5.0-6|29	%files
21mr|texlive-thailatex-0.5.0-6|30	%{_texmfdistdir}/tex/generic/thailatex/hyph-th-utf8.tex
21mr|texlive-thailatex-0.5.0-6|31	%{_texmfdistdir}/tex/generic/thailatex/hyph-th.tex
21mr|texlive-thailatex-0.5.0-6|32	%{_texmfdistdir}/tex/generic/thailatex/loadhyph-th.tex
21mr|texlive-thailatex-0.5.0-6|33	%{_texmfdistdir}/tex/generic/thailatex/lthenc.def
21mr|texlive-thailatex-0.5.0-6|34	%{_texmfdistdir}/tex/generic/thailatex/thai.ldf
21mr|texlive-thailatex-0.5.0-6|35	%{_texmfdistdir}/tex/generic/thailatex/thswitch.sty
21mr|texlive-thailatex-0.5.0-6|36	%{_texmfdistdir}/tex/generic/thailatex/tis620.def
21mr|texlive-thailatex-0.5.0-6|37	%doc %{_texmfdistdir}/doc/latex/thailatex/README
21mr|texlive-thailatex-0.5.0-6|38	%doc %{_texmfdistdir}/doc/latex/thailatex/examples/orchid.tex
21mr|texlive-thailatex-0.5.0-6|39	%doc %{_texmfdistdir}/doc/latex/thailatex/examples/utf-example.tex
21mr|texlive-thailatex-0.5.0-6|40	%doc %{_texmfdistdir}/doc/latex/thailatex/thai.pdf
21mr|texlive-thailatex-0.5.0-6|41	#- source
21mr|texlive-thailatex-0.5.0-6|42	%doc %{_texmfdistdir}/source/latex/thailatex/AUTHORS
21mr|texlive-thailatex-0.5.0-6|43	%doc %{_texmfdistdir}/source/latex/thailatex/COPYING
21mr|texlive-thailatex-0.5.0-6|44	%doc %{_texmfdistdir}/source/latex/thailatex/ChangeLog
21mr|texlive-thailatex-0.5.0-6|45	%doc %{_texmfdistdir}/source/latex/thailatex/HISTORY
21mr|texlive-thailatex-0.5.0-6|46	%doc %{_texmfdistdir}/source/latex/thailatex/INSTALL
21mr|texlive-thailatex-0.5.0-6|47	%doc %{_texmfdistdir}/source/latex/thailatex/Makefile.am
21mr|texlive-thailatex-0.5.0-6|48	%doc %{_texmfdistdir}/source/latex/thailatex/Makefile.in
21mr|texlive-thailatex-0.5.0-6|49	%doc %{_texmfdistdir}/source/latex/thailatex/NEWS
21mr|texlive-thailatex-0.5.0-6|50	%doc %{_texmfdistdir}/source/latex/thailatex/README
21mr|texlive-thailatex-0.5.0-6|51	%doc %{_texmfdistdir}/source/latex/thailatex/README.hyphen
21mr|texlive-thailatex-0.5.0-6|52	%doc %{_texmfdistdir}/source/latex/thailatex/TODO
21mr|texlive-thailatex-0.5.0-6|53	%doc %{_texmfdistdir}/source/latex/thailatex/aclocal.m4
21mr|texlive-thailatex-0.5.0-6|54	%doc %{_texmfdistdir}/source/latex/thailatex/babel/Makefile.am
21mr|texlive-thailatex-0.5.0-6|55	%doc %{_texmfdistdir}/source/latex/thailatex/babel/Makefile.in
21mr|texlive-thailatex-0.5.0-6|56	%doc %{_texmfdistdir}/source/latex/thailatex/babel/lthenc.def
21mr|texlive-thailatex-0.5.0-6|57	%doc %{_texmfdistdir}/source/latex/thailatex/babel/thai.dtx
21mr|texlive-thailatex-0.5.0-6|58	%doc %{_texmfdistdir}/source/latex/thailatex/babel/thai.ins
21mr|texlive-thailatex-0.5.0-6|59	%doc %{_texmfdistdir}/source/latex/thailatex/babel/thswitch.sty
21mr|texlive-thailatex-0.5.0-6|60	%doc %{_texmfdistdir}/source/latex/thailatex/babel/tis620.def
21mr|texlive-thailatex-0.5.0-6|61	%doc %{_texmfdistdir}/source/latex/thailatex/configure
21mr|texlive-thailatex-0.5.0-6|62	%doc %{_texmfdistdir}/source/latex/thailatex/configure.in
21mr|texlive-thailatex-0.5.0-6|63	%doc %{_texmfdistdir}/source/latex/thailatex/doc/Makefile.am
21mr|texlive-thailatex-0.5.0-6|64	%doc %{_texmfdistdir}/source/latex/thailatex/doc/Makefile.in
21mr|texlive-thailatex-0.5.0-6|65	%doc %{_texmfdistdir}/source/latex/thailatex/doc/orchid.tex
21mr|texlive-thailatex-0.5.0-6|66	%doc %{_texmfdistdir}/source/latex/thailatex/doc/utf-example.tex
21mr|texlive-thailatex-0.5.0-6|67	%doc %{_texmfdistdir}/source/latex/thailatex/emacs/Makefile.am
21mr|texlive-thailatex-0.5.0-6|68	%doc %{_texmfdistdir}/source/latex/thailatex/emacs/Makefile.in
21mr|texlive-thailatex-0.5.0-6|69	%doc %{_texmfdistdir}/source/latex/thailatex/emacs/thai-latex-setup.el
21mr|texlive-thailatex-0.5.0-6|70	%doc %{_texmfdistdir}/source/latex/thailatex/hyphen/Makefile.am
21mr|texlive-thailatex-0.5.0-6|71	%doc %{_texmfdistdir}/source/latex/thailatex/hyphen/Makefile.in
21mr|texlive-thailatex-0.5.0-6|72	%doc %{_texmfdistdir}/source/latex/thailatex/hyphen/README
21mr|texlive-thailatex-0.5.0-6|73	%doc %{_texmfdistdir}/source/latex/thailatex/hyphen/conv-utf8-hex.sed
21mr|texlive-thailatex-0.5.0-6|74	%doc %{_texmfdistdir}/source/latex/thailatex/hyphen/diff-dicts.sh
21mr|texlive-thailatex-0.5.0-6|75	%doc %{_texmfdistdir}/source/latex/thailatex/hyphen/hyph-th-utf8.tex.in
21mr|texlive-thailatex-0.5.0-6|76	%doc %{_texmfdistdir}/source/latex/thailatex/hyphen/hyph-th.tex.in
21mr|texlive-thailatex-0.5.0-6|77	%doc %{_texmfdistdir}/source/latex/thailatex/hyphen/loadhyph-th.tex
21mr|texlive-thailatex-0.5.0-6|78	%doc %{_texmfdistdir}/source/latex/thailatex/hyphen/tdict-city.txt
21mr|texlive-thailatex-0.5.0-6|79	%doc %{_texmfdistdir}/source/latex/thailatex/hyphen/tdict-collection.txt
21mr|texlive-thailatex-0.5.0-6|80	%doc %{_texmfdistdir}/source/latex/thailatex/hyphen/tdict-common.txt
21mr|texlive-thailatex-0.5.0-6|81	%doc %{_texmfdistdir}/source/latex/thailatex/hyphen/tdict-country.txt
21mr|texlive-thailatex-0.5.0-6|82	%doc %{_texmfdistdir}/source/latex/thailatex/hyphen/tdict-district.txt
21mr|texlive-thailatex-0.5.0-6|83	%doc %{_texmfdistdir}/source/latex/thailatex/hyphen/tdict-geo.txt
21mr|texlive-thailatex-0.5.0-6|84	%doc %{_texmfdistdir}/source/latex/thailatex/hyphen/tdict-history.txt
21mr|texlive-thailatex-0.5.0-6|85	%doc %{_texmfdistdir}/source/latex/thailatex/hyphen/tdict-ict.txt
21mr|texlive-thailatex-0.5.0-6|86	%doc %{_texmfdistdir}/source/latex/thailatex/hyphen/tdict-lang-ethnic.txt
21mr|texlive-thailatex-0.5.0-6|87	%doc %{_texmfdistdir}/source/latex/thailatex/hyphen/tdict-proper.txt
21mr|texlive-thailatex-0.5.0-6|88	%doc %{_texmfdistdir}/source/latex/thailatex/hyphen/tdict-science.txt
21mr|texlive-thailatex-0.5.0-6|89	%doc %{_texmfdistdir}/source/latex/thailatex/hyphen/tdict-spell.txt
21mr|texlive-thailatex-0.5.0-6|90	%doc %{_texmfdistdir}/source/latex/thailatex/hyphen/tdict-std-compound.txt
21mr|texlive-thailatex-0.5.0-6|91	%doc %{_texmfdistdir}/source/latex/thailatex/hyphen/tdict-std.txt
21mr|texlive-thailatex-0.5.0-6|92	%doc %{_texmfdistdir}/source/latex/thailatex/hyphen/test-hyphen.sh
21mr|texlive-thailatex-0.5.0-6|93	%doc %{_texmfdistdir}/source/latex/thailatex/hyphen/thai-exc.pat
21mr|texlive-thailatex-0.5.0-6|94	%doc %{_texmfdistdir}/source/latex/thailatex/hyphen/thai.tra
21mr|texlive-thailatex-0.5.0-6|95	%doc %{_texmfdistdir}/source/latex/thailatex/install-sh
21mr|texlive-thailatex-0.5.0-6|96	%doc %{_texmfdistdir}/source/latex/thailatex/missing
21mr|texlive-thailatex-0.5.0-6|97	%doc %{_texmfdistdir}/source/latex/thailatex/scripts/Makefile.am
21mr|texlive-thailatex-0.5.0-6|98	%doc %{_texmfdistdir}/source/latex/thailatex/scripts/Makefile.in
21mr|texlive-thailatex-0.5.0-6|99	%doc %{_texmfdistdir}/source/latex/thailatex/scripts/sync-babel
21mr|texlive-thailatex-0.5.0-6|100	%doc %{_texmfdistdir}/source/latex/thailatex/scripts/sync-thailatex.in
21mr|texlive-thailatex-0.5.0-6|101	%doc %{_texmfdistdir}/source/latex/thailatex/scripts/tlatex
21mr|texlive-thailatex-0.5.0-6|102	
21mr|texlive-thailatex-0.5.0-6|103	#-----------------------------------------------------------------------
21mr|texlive-thailatex-0.5.0-6|104	%prep
21mr|texlive-thailatex-0.5.0-6|105	%setup -c -a0 -a1 -a2
21mr|texlive-thailatex-0.5.0-6|106	
21mr|texlive-thailatex-0.5.0-6|107	%build
21mr|texlive-thailatex-0.5.0-6|108	
21mr|texlive-thailatex-0.5.0-6|109	%install
21mr|texlive-thailatex-0.5.0-6|110	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-thailatex-0.5.0-6|111	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19222 21
21mr|texlive-thalie-0.10a-1|1	Name:		texlive-thalie
21mr|texlive-thalie-0.10a-1|2	Version:	0.10a
21mr|texlive-thalie-0.10a-1|3	Release:	1
21mr|texlive-thalie-0.10a-1|4	Summary:	Typeset drama plays
21mr|texlive-thalie-0.10a-1|5	Group:		Publishing
21mr|texlive-thalie-0.10a-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/thalie
21mr|texlive-thalie-0.10a-1|7	License:	LPPL1.3
21mr|texlive-thalie-0.10a-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/thalie.tar.xz
21mr|texlive-thalie-0.10a-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/thalie.doc.tar.xz
21mr|texlive-thalie-0.10a-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/thalie.source.tar.xz
21mr|texlive-thalie-0.10a-1|11	BuildArch:	noarch
21mr|texlive-thalie-0.10a-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-thalie-0.10a-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-thalie-0.10a-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-thalie-0.10a-1|15	
21mr|texlive-thalie-0.10a-1|16	%description
21mr|texlive-thalie-0.10a-1|17	The package provides tools to typeset drama plays. It defines
21mr|texlive-thalie-0.10a-1|18	commands to introduce characters' lines, to render stage
21mr|texlive-thalie-0.10a-1|19	directions, to divide a play into acts and scenes and to build
21mr|texlive-thalie-0.10a-1|20	the dramatis personae automatically.
21mr|texlive-thalie-0.10a-1|21	
21mr|texlive-thalie-0.10a-1|22	#-----------------------------------------------------------------------
21mr|texlive-thalie-0.10a-1|23	%files
21mr|texlive-thalie-0.10a-1|24	%{_texmfdistdir}/tex/latex/thalie
21mr|texlive-thalie-0.10a-1|25	%doc %{_texmfdistdir}/doc/latex/thalie
21mr|texlive-thalie-0.10a-1|26	#- source
21mr|texlive-thalie-0.10a-1|27	%doc %{_texmfdistdir}/source/latex/thalie
21mr|texlive-thalie-0.10a-1|28	
21mr|texlive-thalie-0.10a-1|29	#-----------------------------------------------------------------------
21mr|texlive-thalie-0.10a-1|30	%prep
21mr|texlive-thalie-0.10a-1|31	%setup -c -a0 -a1 -a2
21mr|texlive-thalie-0.10a-1|32	
21mr|texlive-thalie-0.10a-1|33	%build
21mr|texlive-thalie-0.10a-1|34	
21mr|texlive-thalie-0.10a-1|35	%install
21mr|texlive-thalie-0.10a-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-thalie-0.10a-1|37	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19223 21
21mr|texlive-theoremref-20180303-3|1	Name:		texlive-theoremref
21mr|texlive-theoremref-20180303-3|2	Version:	20180303
21mr|texlive-theoremref-20180303-3|3	Release:	3
21mr|texlive-theoremref-20180303-3|4	Summary:	References with automatic theorem names
21mr|texlive-theoremref-20180303-3|5	Group:		Publishing
21mr|texlive-theoremref-20180303-3|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/theoremref
21mr|texlive-theoremref-20180303-3|7	License:	LPPL
21mr|texlive-theoremref-20180303-3|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/theoremref.tar.xz
21mr|texlive-theoremref-20180303-3|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/theoremref.doc.tar.xz
21mr|texlive-theoremref-20180303-3|10	BuildArch:	noarch
21mr|texlive-theoremref-20180303-3|11	BuildRequires:	texlive-tlpkg
21mr|texlive-theoremref-20180303-3|12	Requires(pre):	texlive-tlpkg
21mr|texlive-theoremref-20180303-3|13	Requires(post):	texlive-kpathsea
21mr|texlive-theoremref-20180303-3|14	
21mr|texlive-theoremref-20180303-3|15	%description
21mr|texlive-theoremref-20180303-3|16	The theoremref package provides variants of the \label and \ref
21mr|texlive-theoremref-20180303-3|17	commands for theorem-like environments, capable of
21mr|texlive-theoremref-20180303-3|18	automatically typesetting references including the theorem name
21mr|texlive-theoremref-20180303-3|19	(apart from the theorem number). The scheme is particularly
21mr|texlive-theoremref-20180303-3|20	valuable if the author decides to change a lemma to a
21mr|texlive-theoremref-20180303-3|21	proposition or a theorem (or whatever).
21mr|texlive-theoremref-20180303-3|22	
21mr|texlive-theoremref-20180303-3|23	#-----------------------------------------------------------------------
21mr|texlive-theoremref-20180303-3|24	%files
21mr|texlive-theoremref-20180303-3|25	%{_texmfdistdir}/tex/latex/theoremref
21mr|texlive-theoremref-20180303-3|26	%doc %{_texmfdistdir}/doc/latex/theoremref
21mr|texlive-theoremref-20180303-3|27	
21mr|texlive-theoremref-20180303-3|28	#-----------------------------------------------------------------------
21mr|texlive-theoremref-20180303-3|29	%prep
21mr|texlive-theoremref-20180303-3|30	%setup -c -a0 -a1
21mr|texlive-theoremref-20180303-3|31	
21mr|texlive-theoremref-20180303-3|32	%build
21mr|texlive-theoremref-20180303-3|33	
21mr|texlive-theoremref-20180303-3|34	%install
21mr|texlive-theoremref-20180303-3|35	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-theoremref-20180303-3|36	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19224 21
21mr|texlive-thesis-titlepage-fhac-0.1-7|1	# revision 15878
21mr|texlive-thesis-titlepage-fhac-0.1-7|2	# category Package
21mr|texlive-thesis-titlepage-fhac-0.1-7|3	# catalog-ctan /macros/latex/contrib/thesis-titlepage-fhAC
21mr|texlive-thesis-titlepage-fhac-0.1-7|4	# catalog-date 2007-03-12 14:32:12 +0100
21mr|texlive-thesis-titlepage-fhac-0.1-7|5	# catalog-license lppl
21mr|texlive-thesis-titlepage-fhac-0.1-7|6	# catalog-version 0.1
21mr|texlive-thesis-titlepage-fhac-0.1-7|7	Name:		texlive-thesis-titlepage-fhac
21mr|texlive-thesis-titlepage-fhac-0.1-7|8	Version:	0.1
21mr|texlive-thesis-titlepage-fhac-0.1-7|9	Release:	7
21mr|texlive-thesis-titlepage-fhac-0.1-7|10	Summary:	Little style to create a standard titlepage for diploma thesis
21mr|texlive-thesis-titlepage-fhac-0.1-7|11	Group:		Publishing
21mr|texlive-thesis-titlepage-fhac-0.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/thesis-titlepage-fhAC
21mr|texlive-thesis-titlepage-fhac-0.1-7|13	License:	LPPL
21mr|texlive-thesis-titlepage-fhac-0.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/thesis-titlepage-fhac.tar.xz
21mr|texlive-thesis-titlepage-fhac-0.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/thesis-titlepage-fhac.doc.tar.xz
21mr|texlive-thesis-titlepage-fhac-0.1-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/thesis-titlepage-fhac.source.tar.xz
21mr|texlive-thesis-titlepage-fhac-0.1-7|17	BuildArch:	noarch
21mr|texlive-thesis-titlepage-fhac-0.1-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-thesis-titlepage-fhac-0.1-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-thesis-titlepage-fhac-0.1-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-thesis-titlepage-fhac-0.1-7|21	
21mr|texlive-thesis-titlepage-fhac-0.1-7|22	%description
21mr|texlive-thesis-titlepage-fhac-0.1-7|23	Yet another thesis titlepage style: support of Fachhochschule
21mr|texlive-thesis-titlepage-fhac-0.1-7|24	Aachen (Standort Juelich).
21mr|texlive-thesis-titlepage-fhac-0.1-7|25	
21mr|texlive-thesis-titlepage-fhac-0.1-7|26	
21mr|texlive-thesis-titlepage-fhac-0.1-7|27	#-----------------------------------------------------------------------
21mr|texlive-thesis-titlepage-fhac-0.1-7|28	%files
21mr|texlive-thesis-titlepage-fhac-0.1-7|29	%{_texmfdistdir}/tex/latex/thesis-titlepage-fhac/fhACtitlepage.cfg
21mr|texlive-thesis-titlepage-fhac-0.1-7|30	%{_texmfdistdir}/tex/latex/thesis-titlepage-fhac/fhACtitlepage.sty
21mr|texlive-thesis-titlepage-fhac-0.1-7|31	%{_texmfdistdir}/tex/latex/thesis-titlepage-fhac/figbib_add.sty
21mr|texlive-thesis-titlepage-fhac-0.1-7|32	%{_texmfdistdir}/tex/latex/thesis-titlepage-fhac/gloss_add.sty
21mr|texlive-thesis-titlepage-fhac-0.1-7|33	%doc %{_texmfdistdir}/doc/latex/thesis-titlepage-fhac/LogoFH.eps
21mr|texlive-thesis-titlepage-fhac-0.1-7|34	%doc %{_texmfdistdir}/doc/latex/thesis-titlepage-fhac/LogoFH.pdf
21mr|texlive-thesis-titlepage-fhac-0.1-7|35	%doc %{_texmfdistdir}/doc/latex/thesis-titlepage-fhac/LogoFH.png
21mr|texlive-thesis-titlepage-fhac-0.1-7|36	%doc %{_texmfdistdir}/doc/latex/thesis-titlepage-fhac/LogoFH.tif
21mr|texlive-thesis-titlepage-fhac-0.1-7|37	%doc %{_texmfdistdir}/doc/latex/thesis-titlepage-fhac/README
21mr|texlive-thesis-titlepage-fhac-0.1-7|38	%doc %{_texmfdistdir}/doc/latex/thesis-titlepage-fhac/antrc_pre.bat
21mr|texlive-thesis-titlepage-fhac-0.1-7|39	%doc %{_texmfdistdir}/doc/latex/thesis-titlepage-fhac/build.xml
21mr|texlive-thesis-titlepage-fhac-0.1-7|40	%doc %{_texmfdistdir}/doc/latex/thesis-titlepage-fhac/diplomArbeit.ltx
21mr|texlive-thesis-titlepage-fhac-0.1-7|41	%doc %{_texmfdistdir}/doc/latex/thesis-titlepage-fhac/doxygen_header.tex
21mr|texlive-thesis-titlepage-fhac-0.1-7|42	%doc %{_texmfdistdir}/doc/latex/thesis-titlepage-fhac/fhACtitlepage.pdf
21mr|texlive-thesis-titlepage-fhac-0.1-7|43	%doc %{_texmfdistdir}/doc/latex/thesis-titlepage-fhac/pdf_with_figbig_and_glossar.tco
21mr|texlive-thesis-titlepage-fhac-0.1-7|44	#- source
21mr|texlive-thesis-titlepage-fhac-0.1-7|45	%doc %{_texmfdistdir}/source/latex/thesis-titlepage-fhac/doxygen_header.dtx.input
21mr|texlive-thesis-titlepage-fhac-0.1-7|46	%doc %{_texmfdistdir}/source/latex/thesis-titlepage-fhac/fhACtitlepage.dtx
21mr|texlive-thesis-titlepage-fhac-0.1-7|47	%doc %{_texmfdistdir}/source/latex/thesis-titlepage-fhac/fhACtitlepage.ins
21mr|texlive-thesis-titlepage-fhac-0.1-7|48	%doc %{_texmfdistdir}/source/latex/thesis-titlepage-fhac/gloss_add.dtx.input
21mr|texlive-thesis-titlepage-fhac-0.1-7|49	
21mr|texlive-thesis-titlepage-fhac-0.1-7|50	#-----------------------------------------------------------------------
21mr|texlive-thesis-titlepage-fhac-0.1-7|51	%prep
21mr|texlive-thesis-titlepage-fhac-0.1-7|52	%setup -c -a0 -a1 -a2
21mr|texlive-thesis-titlepage-fhac-0.1-7|53	
21mr|texlive-thesis-titlepage-fhac-0.1-7|54	%build
21mr|texlive-thesis-titlepage-fhac-0.1-7|55	
21mr|texlive-thesis-titlepage-fhac-0.1-7|56	%install
21mr|texlive-thesis-titlepage-fhac-0.1-7|57	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-thesis-titlepage-fhac-0.1-7|58	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19225 21
21mr|texlive-thinsp-0.2-2|1	Name:		texlive-thinsp
21mr|texlive-thinsp-0.2-2|2	Version:	0.2
21mr|texlive-thinsp-0.2-2|3	Release:	2
21mr|texlive-thinsp-0.2-2|4	Summary:	A stretchable \thinspace for LaTeX
21mr|texlive-thinsp-0.2-2|5	Group:		Publishing
21mr|texlive-thinsp-0.2-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/thinsp
21mr|texlive-thinsp-0.2-2|7	License:	GPL
21mr|texlive-thinsp-0.2-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/thinsp.tar.xz
21mr|texlive-thinsp-0.2-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/thinsp.doc.tar.xz
21mr|texlive-thinsp-0.2-2|10	BuildArch:	noarch
21mr|texlive-thinsp-0.2-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-thinsp-0.2-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-thinsp-0.2-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-thinsp-0.2-2|14	
21mr|texlive-thinsp-0.2-2|15	%description
21mr|texlive-thinsp-0.2-2|16	The package redefines \thinspace to have a stretch component.
21mr|texlive-thinsp-0.2-2|17	
21mr|texlive-thinsp-0.2-2|18	#-----------------------------------------------------------------------
21mr|texlive-thinsp-0.2-2|19	%files
21mr|texlive-thinsp-0.2-2|20	%{_texmfdistdir}/tex/latex/thinsp
21mr|texlive-thinsp-0.2-2|21	%doc %{_texmfdistdir}/doc/latex/thinsp
21mr|texlive-thinsp-0.2-2|22	
21mr|texlive-thinsp-0.2-2|23	#-----------------------------------------------------------------------
21mr|texlive-thinsp-0.2-2|24	%prep
21mr|texlive-thinsp-0.2-2|25	%setup -c -a0 -a1
21mr|texlive-thinsp-0.2-2|26	
21mr|texlive-thinsp-0.2-2|27	%build
21mr|texlive-thinsp-0.2-2|28	
21mr|texlive-thinsp-0.2-2|29	%install
21mr|texlive-thinsp-0.2-2|30	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-thinsp-0.2-2|31	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19226 21
21mr|texlive-thmtools-66-2|1	# revision 26251
21mr|texlive-thmtools-66-2|2	# category Package
21mr|texlive-thmtools-66-2|3	# catalog-ctan /macros/latex/exptl/thmtools
21mr|texlive-thmtools-66-2|4	# catalog-date 2012-04-27 11:57:13 +0200
21mr|texlive-thmtools-66-2|5	# catalog-license lppl
21mr|texlive-thmtools-66-2|6	# catalog-version 62
21mr|texlive-thmtools-66-2|7	Name:		texlive-thmtools
21mr|texlive-thmtools-66-2|8	Version:	66
21mr|texlive-thmtools-66-2|9	Release:	2
21mr|texlive-thmtools-66-2|10	Summary:	Extensions to theorem environments
21mr|texlive-thmtools-66-2|11	Group:		Publishing
21mr|texlive-thmtools-66-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/exptl/thmtools
21mr|texlive-thmtools-66-2|13	License:	LPPL
21mr|texlive-thmtools-66-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/thmtools.tar.xz
21mr|texlive-thmtools-66-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/thmtools.doc.tar.xz
21mr|texlive-thmtools-66-2|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/thmtools.source.tar.xz
21mr|texlive-thmtools-66-2|17	BuildArch:	noarch
21mr|texlive-thmtools-66-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-thmtools-66-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-thmtools-66-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-thmtools-66-2|21	
21mr|texlive-thmtools-66-2|22	%description
21mr|texlive-thmtools-66-2|23	The bundle provides several packages for commonly-needed
21mr|texlive-thmtools-66-2|24	support for typesetting theorems. The packages should work with
21mr|texlive-thmtools-66-2|25	kernel theorems (theorems 'out of the box' with LaTeX), and the
21mr|texlive-thmtools-66-2|26	theorem and amsthm packages. Features of the bundle include: -
21mr|texlive-thmtools-66-2|27	a key-value interface to \newtheorem; - a \listoftheorems
21mr|texlive-thmtools-66-2|28	command; - hyperref and autoref compatibility; - a mechanism
21mr|texlive-thmtools-66-2|29	for restating entire theorems in a single macro call.
21mr|texlive-thmtools-66-2|30	
21mr|texlive-thmtools-66-2|31	#-----------------------------------------------------------------------
21mr|texlive-thmtools-66-2|32	%files
21mr|texlive-thmtools-66-2|33	%{_texmfdistdir}/tex/latex/thmtools/aliasctr.sty
21mr|texlive-thmtools-66-2|34	%{_texmfdistdir}/tex/latex/thmtools/parseargs.sty
21mr|texlive-thmtools-66-2|35	%{_texmfdistdir}/tex/latex/thmtools/thm-amsthm.sty
21mr|texlive-thmtools-66-2|36	%{_texmfdistdir}/tex/latex/thmtools/thm-autoref.sty
21mr|texlive-thmtools-66-2|37	%{_texmfdistdir}/tex/latex/thmtools/thm-beamer.sty
21mr|texlive-thmtools-66-2|38	%{_texmfdistdir}/tex/latex/thmtools/thm-kv.sty
21mr|texlive-thmtools-66-2|39	%{_texmfdistdir}/tex/latex/thmtools/thm-listof.sty
21mr|texlive-thmtools-66-2|40	%{_texmfdistdir}/tex/latex/thmtools/thm-llncs.sty
21mr|texlive-thmtools-66-2|41	%{_texmfdistdir}/tex/latex/thmtools/thm-ntheorem.sty
21mr|texlive-thmtools-66-2|42	%{_texmfdistdir}/tex/latex/thmtools/thm-patch.sty
21mr|texlive-thmtools-66-2|43	%{_texmfdistdir}/tex/latex/thmtools/thm-restate.sty
21mr|texlive-thmtools-66-2|44	%{_texmfdistdir}/tex/latex/thmtools/thmdef-mdframed.sty
21mr|texlive-thmtools-66-2|45	%{_texmfdistdir}/tex/latex/thmtools/thmdef-shaded.sty
21mr|texlive-thmtools-66-2|46	%{_texmfdistdir}/tex/latex/thmtools/thmdef-thmbox.sty
21mr|texlive-thmtools-66-2|47	%{_texmfdistdir}/tex/latex/thmtools/thmtools.sty
21mr|texlive-thmtools-66-2|48	%{_texmfdistdir}/tex/latex/thmtools/unique.sty
21mr|texlive-thmtools-66-2|49	%doc %{_texmfdistdir}/doc/latex/thmtools/COPYING
21mr|texlive-thmtools-66-2|50	%doc %{_texmfdistdir}/doc/latex/thmtools/README
21mr|texlive-thmtools-66-2|51	%doc %{_texmfdistdir}/doc/latex/thmtools/TODO
21mr|texlive-thmtools-66-2|52	%doc %{_texmfdistdir}/doc/latex/thmtools/VERSION.tex
21mr|texlive-thmtools-66-2|53	%doc %{_texmfdistdir}/doc/latex/thmtools/thmtools-manual.tex
21mr|texlive-thmtools-66-2|54	%doc %{_texmfdistdir}/doc/latex/thmtools/thmtools.pdf
21mr|texlive-thmtools-66-2|55	#- source
21mr|texlive-thmtools-66-2|56	%doc %{_texmfdistdir}/source/latex/thmtools/aliasctr.dtx
21mr|texlive-thmtools-66-2|57	%doc %{_texmfdistdir}/source/latex/thmtools/parseargs.dtx
21mr|texlive-thmtools-66-2|58	%doc %{_texmfdistdir}/source/latex/thmtools/thm-amsthm.dtx
21mr|texlive-thmtools-66-2|59	%doc %{_texmfdistdir}/source/latex/thmtools/thm-autoref.dtx
21mr|texlive-thmtools-66-2|60	%doc %{_texmfdistdir}/source/latex/thmtools/thm-beamer.dtx
21mr|texlive-thmtools-66-2|61	%doc %{_texmfdistdir}/source/latex/thmtools/thm-kv.dtx
21mr|texlive-thmtools-66-2|62	%doc %{_texmfdistdir}/source/latex/thmtools/thm-listof.dtx
21mr|texlive-thmtools-66-2|63	%doc %{_texmfdistdir}/source/latex/thmtools/thm-llncs.dtx
21mr|texlive-thmtools-66-2|64	%doc %{_texmfdistdir}/source/latex/thmtools/thm-ntheorem.dtx
21mr|texlive-thmtools-66-2|65	%doc %{_texmfdistdir}/source/latex/thmtools/thm-patch.dtx
21mr|texlive-thmtools-66-2|66	%doc %{_texmfdistdir}/source/latex/thmtools/thm-restate.dtx
21mr|texlive-thmtools-66-2|67	%doc %{_texmfdistdir}/source/latex/thmtools/thmdef-mdframed.dtx
21mr|texlive-thmtools-66-2|68	%doc %{_texmfdistdir}/source/latex/thmtools/thmdef-shaded.dtx
21mr|texlive-thmtools-66-2|69	%doc %{_texmfdistdir}/source/latex/thmtools/thmdef-thmbox.dtx
21mr|texlive-thmtools-66-2|70	%doc %{_texmfdistdir}/source/latex/thmtools/thmtools.dtx
21mr|texlive-thmtools-66-2|71	%doc %{_texmfdistdir}/source/latex/thmtools/thmtools.ins
21mr|texlive-thmtools-66-2|72	%doc %{_texmfdistdir}/source/latex/thmtools/unique.dtx
21mr|texlive-thmtools-66-2|73	
21mr|texlive-thmtools-66-2|74	#-----------------------------------------------------------------------
21mr|texlive-thmtools-66-2|75	%prep
21mr|texlive-thmtools-66-2|76	%setup -c -a0 -a1 -a2
21mr|texlive-thmtools-66-2|77	
21mr|texlive-thmtools-66-2|78	%build
21mr|texlive-thmtools-66-2|79	
21mr|texlive-thmtools-66-2|80	%install
21mr|texlive-thmtools-66-2|81	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-thmtools-66-2|82	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19227 21
21mr|texlive-threadcol-1.0-10|1	# revision 28754
21mr|texlive-threadcol-1.0-10|2	# category Package
21mr|texlive-threadcol-1.0-10|3	# catalog-ctan /macros/latex/contrib/threadcol
21mr|texlive-threadcol-1.0-10|4	# catalog-date 2013-01-06 14:14:24 +0100
21mr|texlive-threadcol-1.0-10|5	# catalog-license lppl1.3
21mr|texlive-threadcol-1.0-10|6	# catalog-version 1.0
21mr|texlive-threadcol-1.0-10|7	Name:		texlive-threadcol
21mr|texlive-threadcol-1.0-10|8	Version:	1.0
21mr|texlive-threadcol-1.0-10|9	Release:	10
21mr|texlive-threadcol-1.0-10|10	Summary:	Organize document columns into PDF "article thread"
21mr|texlive-threadcol-1.0-10|11	Group:		Publishing
21mr|texlive-threadcol-1.0-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/threadcol
21mr|texlive-threadcol-1.0-10|13	License:	LPPL1.3
21mr|texlive-threadcol-1.0-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/threadcol.tar.xz
21mr|texlive-threadcol-1.0-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/threadcol.doc.tar.xz
21mr|texlive-threadcol-1.0-10|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/threadcol.source.tar.xz
21mr|texlive-threadcol-1.0-10|17	BuildArch:	noarch
21mr|texlive-threadcol-1.0-10|18	BuildRequires:	texlive-tlpkg
21mr|texlive-threadcol-1.0-10|19	Requires(pre):	texlive-tlpkg
21mr|texlive-threadcol-1.0-10|20	Requires(post):	texlive-kpathsea
21mr|texlive-threadcol-1.0-10|21	
21mr|texlive-threadcol-1.0-10|22	%description
21mr|texlive-threadcol-1.0-10|23	The package combines a document's columns into a PDF "article
21mr|texlive-threadcol-1.0-10|24	thread". PDF readers that support this mechanism (probably
21mr|texlive-threadcol-1.0-10|25	Adobe Acrobat/Reader only) can be instructed to scroll
21mr|texlive-threadcol-1.0-10|26	automatically from column to column, which facilitates on-
21mr|texlive-threadcol-1.0-10|27	screen reading of two-column documents. Even for single-column
21mr|texlive-threadcol-1.0-10|28	documents, threadcol supports the creation of multiple article
21mr|texlive-threadcol-1.0-10|29	threads, which help organize discontiguous but logically
21mr|texlive-threadcol-1.0-10|30	related regions of text into a form that the user can scroll
21mr|texlive-threadcol-1.0-10|31	through as if its contents were contiguous.
21mr|texlive-threadcol-1.0-10|32	
21mr|texlive-threadcol-1.0-10|33	
21mr|texlive-threadcol-1.0-10|34	#-----------------------------------------------------------------------
21mr|texlive-threadcol-1.0-10|35	%files
21mr|texlive-threadcol-1.0-10|36	%{_texmfdistdir}/tex/latex/threadcol/threadcol.sty
21mr|texlive-threadcol-1.0-10|37	%doc %{_texmfdistdir}/doc/latex/threadcol/README
21mr|texlive-threadcol-1.0-10|38	%doc %{_texmfdistdir}/doc/latex/threadcol/threadcol.pdf
21mr|texlive-threadcol-1.0-10|39	#- source
21mr|texlive-threadcol-1.0-10|40	%doc %{_texmfdistdir}/source/latex/threadcol/articles-ar9.png
21mr|texlive-threadcol-1.0-10|41	%doc %{_texmfdistdir}/source/latex/threadcol/threadcol.dtx
21mr|texlive-threadcol-1.0-10|42	%doc %{_texmfdistdir}/source/latex/threadcol/threadcol.ins
21mr|texlive-threadcol-1.0-10|43	
21mr|texlive-threadcol-1.0-10|44	#-----------------------------------------------------------------------
21mr|texlive-threadcol-1.0-10|45	%prep
21mr|texlive-threadcol-1.0-10|46	%setup -c -a0 -a1 -a2
21mr|texlive-threadcol-1.0-10|47	
21mr|texlive-threadcol-1.0-10|48	%build
21mr|texlive-threadcol-1.0-10|49	
21mr|texlive-threadcol-1.0-10|50	%install
21mr|texlive-threadcol-1.0-10|51	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-threadcol-1.0-10|52	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19228 21
21mr|texlive-threeddice-1.0-7|1	# revision 20675
21mr|texlive-threeddice-1.0-7|2	# category Package
21mr|texlive-threeddice-1.0-7|3	# catalog-ctan /graphics/metapost/contrib/macros/threeddice
21mr|texlive-threeddice-1.0-7|4	# catalog-date 2010-12-07 13:54:00 +0100
21mr|texlive-threeddice-1.0-7|5	# catalog-license lppl
21mr|texlive-threeddice-1.0-7|6	# catalog-version 1.0
21mr|texlive-threeddice-1.0-7|7	Name:		texlive-threeddice
21mr|texlive-threeddice-1.0-7|8	Version:	1.0
21mr|texlive-threeddice-1.0-7|9	Release:	7
21mr|texlive-threeddice-1.0-7|10	Summary:	Create images of dice with one, two, or three faces showing, using MetaPost
21mr|texlive-threeddice-1.0-7|11	Group:		Publishing
21mr|texlive-threeddice-1.0-7|12	URL:		http://www.ctan.org/tex-archive/graphics/metapost/contrib/macros/threeddice
21mr|texlive-threeddice-1.0-7|13	License:	LPPL
21mr|texlive-threeddice-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/threeddice.tar.xz
21mr|texlive-threeddice-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/threeddice.doc.tar.xz
21mr|texlive-threeddice-1.0-7|16	BuildArch:	noarch
21mr|texlive-threeddice-1.0-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-threeddice-1.0-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-threeddice-1.0-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-threeddice-1.0-7|20	
21mr|texlive-threeddice-1.0-7|21	%description
21mr|texlive-threeddice-1.0-7|22	The package provides MetaPost code to create all possible
21mr|texlive-threeddice-1.0-7|23	symmetrical views (up to rotation) of a right-handed die.
21mr|texlive-threeddice-1.0-7|24	Configuration is possible by editing the source code, following
21mr|texlive-threeddice-1.0-7|25	the guidance in the documentation.
21mr|texlive-threeddice-1.0-7|26	
21mr|texlive-threeddice-1.0-7|27	
21mr|texlive-threeddice-1.0-7|28	#-----------------------------------------------------------------------
21mr|texlive-threeddice-1.0-7|29	%files
21mr|texlive-threeddice-1.0-7|30	%{_texmfdistdir}/metapost/threeddice/threeddice.mp
21mr|texlive-threeddice-1.0-7|31	%doc %{_texmfdistdir}/doc/metapost/threeddice/README
21mr|texlive-threeddice-1.0-7|32	%doc %{_texmfdistdir}/doc/metapost/threeddice/threeddice-doc.pdf
21mr|texlive-threeddice-1.0-7|33	%doc %{_texmfdistdir}/doc/metapost/threeddice/threeddice-doc.tex
21mr|texlive-threeddice-1.0-7|34	
21mr|texlive-threeddice-1.0-7|35	#-----------------------------------------------------------------------
21mr|texlive-threeddice-1.0-7|36	%prep
21mr|texlive-threeddice-1.0-7|37	%setup -c -a0 -a1
21mr|texlive-threeddice-1.0-7|38	
21mr|texlive-threeddice-1.0-7|39	%build
21mr|texlive-threeddice-1.0-7|40	
21mr|texlive-threeddice-1.0-7|41	%install
21mr|texlive-threeddice-1.0-7|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-threeddice-1.0-7|43	cp -fpar metapost doc %{buildroot}%{_texmfdistdir}

19229 21
21mr|texlive-threeparttable-20190228-1|1	# revision 17383
21mr|texlive-threeparttable-20190228-1|2	# category Package
21mr|texlive-threeparttable-20190228-1|3	# catalog-ctan /macros/latex/contrib/threeparttable
21mr|texlive-threeparttable-20190228-1|4	# catalog-date 2010-03-09 13:13:30 +0100
21mr|texlive-threeparttable-20190228-1|5	# catalog-license other-free
21mr|texlive-threeparttable-20190228-1|6	# catalog-version undef
21mr|texlive-threeparttable-20190228-1|7	Name:		texlive-threeparttable
21mr|texlive-threeparttable-20190228-1|8	Version:	20190228
21mr|texlive-threeparttable-20190228-1|9	Release:	1
21mr|texlive-threeparttable-20190228-1|10	Summary:	Tables with captions and notes all the same width
21mr|texlive-threeparttable-20190228-1|11	Group:		Publishing
21mr|texlive-threeparttable-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/threeparttable
21mr|texlive-threeparttable-20190228-1|13	License:	OTHER-FREE
21mr|texlive-threeparttable-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/threeparttable.tar.xz
21mr|texlive-threeparttable-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/threeparttable.doc.tar.xz
21mr|texlive-threeparttable-20190228-1|16	BuildArch:	noarch
21mr|texlive-threeparttable-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-threeparttable-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-threeparttable-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-threeparttable-20190228-1|20	
21mr|texlive-threeparttable-20190228-1|21	%description
21mr|texlive-threeparttable-20190228-1|22	Provides a scheme for tables that have a structured note
21mr|texlive-threeparttable-20190228-1|23	section, after the caption. This scheme provides an answer to
21mr|texlive-threeparttable-20190228-1|24	the old problem of putting footnotes in tables -- by making
21mr|texlive-threeparttable-20190228-1|25	footnotes entirely unnecessary. Note that a threeparttable is
21mr|texlive-threeparttable-20190228-1|26	not a float of itself; but you can place it in a table or a
21mr|texlive-threeparttable-20190228-1|27	table* environment, if necessary.
21mr|texlive-threeparttable-20190228-1|28	
21mr|texlive-threeparttable-20190228-1|29	#-----------------------------------------------------------------------
21mr|texlive-threeparttable-20190228-1|30	%files
21mr|texlive-threeparttable-20190228-1|31	%{_texmfdistdir}/tex/latex/threeparttable/3parttable.sty
21mr|texlive-threeparttable-20190228-1|32	%{_texmfdistdir}/tex/latex/threeparttable/threeparttable.sty
21mr|texlive-threeparttable-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/threeparttable/miscdoc.sty
21mr|texlive-threeparttable-20190228-1|34	%doc %{_texmfdistdir}/doc/latex/threeparttable/threeparttable.pdf
21mr|texlive-threeparttable-20190228-1|35	%doc %{_texmfdistdir}/doc/latex/threeparttable/threeparttable.tex
21mr|texlive-threeparttable-20190228-1|36	
21mr|texlive-threeparttable-20190228-1|37	#-----------------------------------------------------------------------
21mr|texlive-threeparttable-20190228-1|38	%prep
21mr|texlive-threeparttable-20190228-1|39	%setup -c -a0 -a1
21mr|texlive-threeparttable-20190228-1|40	
21mr|texlive-threeparttable-20190228-1|41	%build
21mr|texlive-threeparttable-20190228-1|42	
21mr|texlive-threeparttable-20190228-1|43	%install
21mr|texlive-threeparttable-20190228-1|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-threeparttable-20190228-1|45	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19230 21
21mr|texlive-threeparttablex-0.3-11|1	# revision 34206
21mr|texlive-threeparttablex-0.3-11|2	# category Package
21mr|texlive-threeparttablex-0.3-11|3	# catalog-ctan /macros/latex/contrib/threeparttablex
21mr|texlive-threeparttablex-0.3-11|4	# catalog-date 2014-02-26 23:03:13 +0100
21mr|texlive-threeparttablex-0.3-11|5	# catalog-license lppl
21mr|texlive-threeparttablex-0.3-11|6	# catalog-version 0.3
21mr|texlive-threeparttablex-0.3-11|7	Name:		texlive-threeparttablex
21mr|texlive-threeparttablex-0.3-11|8	Version:	0.3
21mr|texlive-threeparttablex-0.3-11|9	Release:	11
21mr|texlive-threeparttablex-0.3-11|10	Summary:	Notes in longtables
21mr|texlive-threeparttablex-0.3-11|11	Group:		Publishing
21mr|texlive-threeparttablex-0.3-11|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/threeparttablex
21mr|texlive-threeparttablex-0.3-11|13	License:	LPPL
21mr|texlive-threeparttablex-0.3-11|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/threeparttablex.tar.xz
21mr|texlive-threeparttablex-0.3-11|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/threeparttablex.doc.tar.xz
21mr|texlive-threeparttablex-0.3-11|16	BuildArch:	noarch
21mr|texlive-threeparttablex-0.3-11|17	BuildRequires:	texlive-tlpkg
21mr|texlive-threeparttablex-0.3-11|18	Requires(pre):	texlive-tlpkg
21mr|texlive-threeparttablex-0.3-11|19	Requires(post):	texlive-kpathsea
21mr|texlive-threeparttablex-0.3-11|20	
21mr|texlive-threeparttablex-0.3-11|21	%description
21mr|texlive-threeparttablex-0.3-11|22	The package provides the functionality of the threeparttable
21mr|texlive-threeparttablex-0.3-11|23	package to tables created using the longtable package.
21mr|texlive-threeparttablex-0.3-11|24	
21mr|texlive-threeparttablex-0.3-11|25	#-----------------------------------------------------------------------
21mr|texlive-threeparttablex-0.3-11|26	%files
21mr|texlive-threeparttablex-0.3-11|27	%{_texmfdistdir}/tex/latex/threeparttablex/threeparttablex.sty
21mr|texlive-threeparttablex-0.3-11|28	%doc %{_texmfdistdir}/doc/latex/threeparttablex/README
21mr|texlive-threeparttablex-0.3-11|29	%doc %{_texmfdistdir}/doc/latex/threeparttablex/threeparttablex.pdf
21mr|texlive-threeparttablex-0.3-11|30	%doc %{_texmfdistdir}/doc/latex/threeparttablex/threeparttablex.tex
21mr|texlive-threeparttablex-0.3-11|31	
21mr|texlive-threeparttablex-0.3-11|32	#-----------------------------------------------------------------------
21mr|texlive-threeparttablex-0.3-11|33	%prep
21mr|texlive-threeparttablex-0.3-11|34	%setup -c -a0 -a1
21mr|texlive-threeparttablex-0.3-11|35	
21mr|texlive-threeparttablex-0.3-11|36	%build
21mr|texlive-threeparttablex-0.3-11|37	
21mr|texlive-threeparttablex-0.3-11|38	%install
21mr|texlive-threeparttablex-0.3-11|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-threeparttablex-0.3-11|40	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19231 21
21mr|texlive-thumb-1.0-7|1	# revision 16549
21mr|texlive-thumb-1.0-7|2	# category Package
21mr|texlive-thumb-1.0-7|3	# catalog-ctan /macros/latex/contrib/thumb
21mr|texlive-thumb-1.0-7|4	# catalog-date 2006-12-11 00:37:24 +0100
21mr|texlive-thumb-1.0-7|5	# catalog-license gpl
21mr|texlive-thumb-1.0-7|6	# catalog-version 1.0
21mr|texlive-thumb-1.0-7|7	Name:		texlive-thumb
21mr|texlive-thumb-1.0-7|8	Version:	1.0
21mr|texlive-thumb-1.0-7|9	Release:	7
21mr|texlive-thumb-1.0-7|10	Summary:	Thumb marks in documents
21mr|texlive-thumb-1.0-7|11	Group:		Publishing
21mr|texlive-thumb-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/thumb
21mr|texlive-thumb-1.0-7|13	License:	GPL
21mr|texlive-thumb-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/thumb.tar.xz
21mr|texlive-thumb-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/thumb.doc.tar.xz
21mr|texlive-thumb-1.0-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/thumb.source.tar.xz
21mr|texlive-thumb-1.0-7|17	BuildArch:	noarch
21mr|texlive-thumb-1.0-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-thumb-1.0-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-thumb-1.0-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-thumb-1.0-7|21	
21mr|texlive-thumb-1.0-7|22	%description
21mr|texlive-thumb-1.0-7|23	Place thumb marks in books, manuals and reference maunals.
21mr|texlive-thumb-1.0-7|24	
21mr|texlive-thumb-1.0-7|25	
21mr|texlive-thumb-1.0-7|26	#-----------------------------------------------------------------------
21mr|texlive-thumb-1.0-7|27	%files
21mr|texlive-thumb-1.0-7|28	%{_texmfdistdir}/tex/latex/thumb/thumb.sty
21mr|texlive-thumb-1.0-7|29	%doc %{_texmfdistdir}/doc/latex/thumb/README
21mr|texlive-thumb-1.0-7|30	%doc %{_texmfdistdir}/doc/latex/thumb/thumb.pdf
21mr|texlive-thumb-1.0-7|31	#- source
21mr|texlive-thumb-1.0-7|32	%doc %{_texmfdistdir}/source/latex/thumb/thumb.dtx
21mr|texlive-thumb-1.0-7|33	%doc %{_texmfdistdir}/source/latex/thumb/thumb.ins
21mr|texlive-thumb-1.0-7|34	
21mr|texlive-thumb-1.0-7|35	#-----------------------------------------------------------------------
21mr|texlive-thumb-1.0-7|36	%prep
21mr|texlive-thumb-1.0-7|37	%setup -c -a0 -a1 -a2
21mr|texlive-thumb-1.0-7|38	
21mr|texlive-thumb-1.0-7|39	%build
21mr|texlive-thumb-1.0-7|40	
21mr|texlive-thumb-1.0-7|41	%install
21mr|texlive-thumb-1.0-7|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-thumb-1.0-7|43	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19232 21
21mr|texlive-thumbpdf-3.17-1|1	# revision 29725
21mr|texlive-thumbpdf-3.17-1|2	# category Package
21mr|texlive-thumbpdf-3.17-1|3	# catalog-ctan /support/thumbpdf
21mr|texlive-thumbpdf-3.17-1|4	# catalog-date 2012-11-14 18:32:01 +0100
21mr|texlive-thumbpdf-3.17-1|5	# catalog-license lppl
21mr|texlive-thumbpdf-3.17-1|6	# catalog-version 3.15
21mr|texlive-thumbpdf-3.17-1|7	Name:		texlive-thumbpdf
21mr|texlive-thumbpdf-3.17-1|8	Version:	3.17
21mr|texlive-thumbpdf-3.17-1|9	Release:	1
21mr|texlive-thumbpdf-3.17-1|10	Summary:	Thumbnails for pdfTeX and dvips/ps2pdf
21mr|texlive-thumbpdf-3.17-1|11	Group:		Publishing
21mr|texlive-thumbpdf-3.17-1|12	URL:		http://www.ctan.org/tex-archive/support/thumbpdf
21mr|texlive-thumbpdf-3.17-1|13	License:	LPPL
21mr|texlive-thumbpdf-3.17-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/thumbpdf.tar.xz
21mr|texlive-thumbpdf-3.17-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/thumbpdf.doc.tar.xz
21mr|texlive-thumbpdf-3.17-1|16	BuildArch:	noarch
21mr|texlive-thumbpdf-3.17-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-thumbpdf-3.17-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-thumbpdf-3.17-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-thumbpdf-3.17-1|20	Provides:	texlive-thumbpdf.bin = %{EVRD}
21mr|texlive-thumbpdf-3.17-1|21	
21mr|texlive-thumbpdf-3.17-1|22	%description
21mr|texlive-thumbpdf-3.17-1|23	A Perl script that provides support for thumbnails in pdfTeX
21mr|texlive-thumbpdf-3.17-1|24	and dvips/ps2pdf. The script uses ghostscript to generate the
21mr|texlive-thumbpdf-3.17-1|25	thumbnails which get represented in a TeX readable file that is
21mr|texlive-thumbpdf-3.17-1|26	read by the package thumbpdf.sty to automatically include the
21mr|texlive-thumbpdf-3.17-1|27	thumbnails. This arrangement works with both plain TeX and
21mr|texlive-thumbpdf-3.17-1|28	LaTeX.
21mr|texlive-thumbpdf-3.17-1|29	
21mr|texlive-thumbpdf-3.17-1|30	
21mr|texlive-thumbpdf-3.17-1|31	#-----------------------------------------------------------------------
21mr|texlive-thumbpdf-3.17-1|32	%files
21mr|texlive-thumbpdf-3.17-1|33	%{_bindir}/thumbpdf
21mr|texlive-thumbpdf-3.17-1|34	%{_texmfdistdir}/scripts/thumbpdf/thumbpdf.pl
21mr|texlive-thumbpdf-3.17-1|35	%{_texmfdistdir}/tex/generic/thumbpdf/thumbpdf.sty
21mr|texlive-thumbpdf-3.17-1|36	%{_texmfdistdir}/tex/generic/thumbpdf/thumbpdf.tex
21mr|texlive-thumbpdf-3.17-1|37	%doc %{_texmfdistdir}/doc/generic/thumbpdf/README
21mr|texlive-thumbpdf-3.17-1|38	%doc %{_mandir}/man1/thumbpdf.1*
21mr|texlive-thumbpdf-3.17-1|39	%doc %{_texmfdistdir}/doc/man/man1/thumbpdf.man1.pdf
21mr|texlive-thumbpdf-3.17-1|40	
21mr|texlive-thumbpdf-3.17-1|41	#-----------------------------------------------------------------------
21mr|texlive-thumbpdf-3.17-1|42	%prep
21mr|texlive-thumbpdf-3.17-1|43	%setup -c -a0 -a1
21mr|texlive-thumbpdf-3.17-1|44	
21mr|texlive-thumbpdf-3.17-1|45	%build
21mr|texlive-thumbpdf-3.17-1|46	
21mr|texlive-thumbpdf-3.17-1|47	%install
21mr|texlive-thumbpdf-3.17-1|48	mkdir -p %{buildroot}%{_bindir}
21mr|texlive-thumbpdf-3.17-1|49	pushd %{buildroot}%{_bindir}
21mr|texlive-thumbpdf-3.17-1|50	ln -sf %{_texmfdistdir}/scripts/thumbpdf/thumbpdf.pl thumbpdf
21mr|texlive-thumbpdf-3.17-1|51	popd
21mr|texlive-thumbpdf-3.17-1|52	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-thumbpdf-3.17-1|53	cp -fpar texmf-dist %{buildroot}%{_datadir}
21mr|texlive-thumbpdf-3.17-1|54	mkdir -p %{buildroot}%{_mandir}/man1
21mr|texlive-thumbpdf-3.17-1|55	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

19233 21
21mr|texlive-thumbs-1.0q-3|1	# revision 33134
21mr|texlive-thumbs-1.0q-3|2	# category Package
21mr|texlive-thumbs-1.0q-3|3	# catalog-ctan /macros/latex/contrib/thumbs
21mr|texlive-thumbs-1.0q-3|4	# catalog-date 2014-02-26 23:03:13 +0100
21mr|texlive-thumbs-1.0q-3|5	# catalog-license lppl1.3
21mr|texlive-thumbs-1.0q-3|6	# catalog-version 1.0n
21mr|texlive-thumbs-1.0q-3|7	Name:		texlive-thumbs
21mr|texlive-thumbs-1.0q-3|8	Version:	1.0q
21mr|texlive-thumbs-1.0q-3|9	Release:	3
21mr|texlive-thumbs-1.0q-3|10	Summary:	Create thumb indexes
21mr|texlive-thumbs-1.0q-3|11	Group:		Publishing
21mr|texlive-thumbs-1.0q-3|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/thumbs
21mr|texlive-thumbs-1.0q-3|13	License:	LPPL1.3
21mr|texlive-thumbs-1.0q-3|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/thumbs.tar.xz
21mr|texlive-thumbs-1.0q-3|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/thumbs.doc.tar.xz
21mr|texlive-thumbs-1.0q-3|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/thumbs.source.tar.xz
21mr|texlive-thumbs-1.0q-3|17	BuildArch:	noarch
21mr|texlive-thumbs-1.0q-3|18	BuildRequires:	texlive-tlpkg
21mr|texlive-thumbs-1.0q-3|19	Requires(pre):	texlive-tlpkg
21mr|texlive-thumbs-1.0q-3|20	Requires(post):	texlive-kpathsea
21mr|texlive-thumbs-1.0q-3|21	
21mr|texlive-thumbs-1.0q-3|22	%description
21mr|texlive-thumbs-1.0q-3|23	The package puts running, customizable thumb marks in the outer
21mr|texlive-thumbs-1.0q-3|24	margin, moving downward as the chapter number (or whatever
21mr|texlive-thumbs-1.0q-3|25	shall be marked by the thumb marks) increases. Additionally an
21mr|texlive-thumbs-1.0q-3|26	overview page/table of thumb marks can be added automatically,
21mr|texlive-thumbs-1.0q-3|27	which gives the names of the thumbed objects, the page where
21mr|texlive-thumbs-1.0q-3|28	the object/thumb mark first appears, and the thumb mark itself
21mr|texlive-thumbs-1.0q-3|29	at its correct position. The thumb marks are useful for large
21mr|texlive-thumbs-1.0q-3|30	documents (such as reference guides, anthologies, etc.), where
21mr|texlive-thumbs-1.0q-3|31	a quick and easy way to find (for example) a chapter is needed.
21mr|texlive-thumbs-1.0q-3|32	
21mr|texlive-thumbs-1.0q-3|33	#-----------------------------------------------------------------------
21mr|texlive-thumbs-1.0q-3|34	%files
21mr|texlive-thumbs-1.0q-3|35	%{_texmfdistdir}/tex/latex/thumbs/thumbs.sty
21mr|texlive-thumbs-1.0q-3|36	%doc %{_texmfdistdir}/doc/latex/thumbs/README
21mr|texlive-thumbs-1.0q-3|37	%doc %{_texmfdistdir}/doc/latex/thumbs/thumbs-example.pdf
21mr|texlive-thumbs-1.0q-3|38	%doc %{_texmfdistdir}/doc/latex/thumbs/thumbs-example.tex
21mr|texlive-thumbs-1.0q-3|39	%doc %{_texmfdistdir}/doc/latex/thumbs/thumbs.pdf
21mr|texlive-thumbs-1.0q-3|40	#- source
21mr|texlive-thumbs-1.0q-3|41	%doc %{_texmfdistdir}/source/latex/thumbs/thumbs.drv
21mr|texlive-thumbs-1.0q-3|42	%doc %{_texmfdistdir}/source/latex/thumbs/thumbs.dtx
21mr|texlive-thumbs-1.0q-3|43	%doc %{_texmfdistdir}/source/latex/thumbs/thumbs.ins
21mr|texlive-thumbs-1.0q-3|44	
21mr|texlive-thumbs-1.0q-3|45	#-----------------------------------------------------------------------
21mr|texlive-thumbs-1.0q-3|46	%prep
21mr|texlive-thumbs-1.0q-3|47	%setup -c -a0 -a1 -a2
21mr|texlive-thumbs-1.0q-3|48	
21mr|texlive-thumbs-1.0q-3|49	%build
21mr|texlive-thumbs-1.0q-3|50	
21mr|texlive-thumbs-1.0q-3|51	%install
21mr|texlive-thumbs-1.0q-3|52	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-thumbs-1.0q-3|53	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19234 21
21mr|texlive-thumby-0.1-7|1	# revision 16736
21mr|texlive-thumby-0.1-7|2	# category Package
21mr|texlive-thumby-0.1-7|3	# catalog-ctan /macros/latex/contrib/thumby
21mr|texlive-thumby-0.1-7|4	# catalog-date 2010-01-17 11:28:50 +0100
21mr|texlive-thumby-0.1-7|5	# catalog-license gpl3
21mr|texlive-thumby-0.1-7|6	# catalog-version 0.1
21mr|texlive-thumby-0.1-7|7	Name:		texlive-thumby
21mr|texlive-thumby-0.1-7|8	Version:	0.1
21mr|texlive-thumby-0.1-7|9	Release:	7
21mr|texlive-thumby-0.1-7|10	Summary:	Create thumb indexes for printed books
21mr|texlive-thumby-0.1-7|11	Group:		Publishing
21mr|texlive-thumby-0.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/thumby
21mr|texlive-thumby-0.1-7|13	License:	GPL3
21mr|texlive-thumby-0.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/thumby.tar.xz
21mr|texlive-thumby-0.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/thumby.doc.tar.xz
21mr|texlive-thumby-0.1-7|16	BuildArch:	noarch
21mr|texlive-thumby-0.1-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-thumby-0.1-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-thumby-0.1-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-thumby-0.1-7|20	
21mr|texlive-thumby-0.1-7|21	%description
21mr|texlive-thumby-0.1-7|22	The package can generate thumb indexes for your document. It
21mr|texlive-thumby-0.1-7|23	features printing thumb indexes on one- or two-sided pages,
21mr|texlive-thumby-0.1-7|24	along with background- and foreground-color selection and full
21mr|texlive-thumby-0.1-7|25	LaTeX styling of the chapter numbers in the thumb indexes. The
21mr|texlive-thumby-0.1-7|26	height of each thumb index is automatically chosen based on the
21mr|texlive-thumby-0.1-7|27	number of chapters in your document, while the width is chosen
21mr|texlive-thumby-0.1-7|28	by the user. The package is designed to work with the memoir
21mr|texlive-thumby-0.1-7|29	class, and also requires PerlTeX and tikz/.
21mr|texlive-thumby-0.1-7|30	
21mr|texlive-thumby-0.1-7|31	
21mr|texlive-thumby-0.1-7|32	#-----------------------------------------------------------------------
21mr|texlive-thumby-0.1-7|33	%files
21mr|texlive-thumby-0.1-7|34	%{_texmfdistdir}/tex/latex/thumby/thumby.sty
21mr|texlive-thumby-0.1-7|35	%doc %{_texmfdistdir}/doc/latex/thumby/LICENSE
21mr|texlive-thumby-0.1-7|36	%doc %{_texmfdistdir}/doc/latex/thumby/README
21mr|texlive-thumby-0.1-7|37	%doc %{_texmfdistdir}/doc/latex/thumby/example.pdf
21mr|texlive-thumby-0.1-7|38	%doc %{_texmfdistdir}/doc/latex/thumby/latexmkrc
21mr|texlive-thumby-0.1-7|39	%doc %{_texmfdistdir}/doc/latex/thumby/thumby.pdf
21mr|texlive-thumby-0.1-7|40	
21mr|texlive-thumby-0.1-7|41	#-----------------------------------------------------------------------
21mr|texlive-thumby-0.1-7|42	%prep
21mr|texlive-thumby-0.1-7|43	%setup -c -a0 -a1
21mr|texlive-thumby-0.1-7|44	
21mr|texlive-thumby-0.1-7|45	%build
21mr|texlive-thumby-0.1-7|46	
21mr|texlive-thumby-0.1-7|47	%install
21mr|texlive-thumby-0.1-7|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-thumby-0.1-7|49	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19235 21
21mr|texlive-thuthesis-5.5.2-1|1	Name:		texlive-thuthesis
21mr|texlive-thuthesis-5.5.2-1|2	Version:	5.5.2
21mr|texlive-thuthesis-5.5.2-1|3	Release:	1
21mr|texlive-thuthesis-5.5.2-1|4	Summary:	Thesis template for Tsinghua University
21mr|texlive-thuthesis-5.5.2-1|5	Group:		Publishing
21mr|texlive-thuthesis-5.5.2-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/thuthesis
21mr|texlive-thuthesis-5.5.2-1|7	License:	LPPL
21mr|texlive-thuthesis-5.5.2-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/thuthesis.tar.xz
21mr|texlive-thuthesis-5.5.2-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/thuthesis.doc.tar.xz
21mr|texlive-thuthesis-5.5.2-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/thuthesis.source.tar.xz
21mr|texlive-thuthesis-5.5.2-1|11	BuildArch:	noarch
21mr|texlive-thuthesis-5.5.2-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-thuthesis-5.5.2-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-thuthesis-5.5.2-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-thuthesis-5.5.2-1|15	
21mr|texlive-thuthesis-5.5.2-1|16	%description
21mr|texlive-thuthesis-5.5.2-1|17	ThuThesis is a LaTeX thesis template package for Tsinghua
21mr|texlive-thuthesis-5.5.2-1|18	University in order to make it easy to write theses for either
21mr|texlive-thuthesis-5.5.2-1|19	bachelor's, master's or doctor's degree.
21mr|texlive-thuthesis-5.5.2-1|20	
21mr|texlive-thuthesis-5.5.2-1|21	
21mr|texlive-thuthesis-5.5.2-1|22	#-----------------------------------------------------------------------
21mr|texlive-thuthesis-5.5.2-1|23	%files
21mr|texlive-thuthesis-5.5.2-1|24	%{_texmfdistdir}/bibtex/bst/thuthesis
21mr|texlive-thuthesis-5.5.2-1|25	%{_texmfdistdir}/tex/latex/thuthesis
21mr|texlive-thuthesis-5.5.2-1|26	%doc %{_texmfdistdir}/doc/latex/thuthesis
21mr|texlive-thuthesis-5.5.2-1|27	#- source
21mr|texlive-thuthesis-5.5.2-1|28	%doc %{_texmfdistdir}/source/latex/thuthesis
21mr|texlive-thuthesis-5.5.2-1|29	
21mr|texlive-thuthesis-5.5.2-1|30	#-----------------------------------------------------------------------
21mr|texlive-thuthesis-5.5.2-1|31	%prep
21mr|texlive-thuthesis-5.5.2-1|32	%setup -c -a0 -a1 -a2
21mr|texlive-thuthesis-5.5.2-1|33	
21mr|texlive-thuthesis-5.5.2-1|34	%build
21mr|texlive-thuthesis-5.5.2-1|35	
21mr|texlive-thuthesis-5.5.2-1|36	%install
21mr|texlive-thuthesis-5.5.2-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-thuthesis-5.5.2-1|38	cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}

19236 21
21mr|texlive-ticket-0.4d-3|1	Name:		texlive-ticket
21mr|texlive-ticket-0.4d-3|2	Version:	0.4d
21mr|texlive-ticket-0.4d-3|3	Release:	3
21mr|texlive-ticket-0.4d-3|4	Summary:	Make labels, visting-cards, pins with LaTeX
21mr|texlive-ticket-0.4d-3|5	Group:		Publishing
21mr|texlive-ticket-0.4d-3|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ticket
21mr|texlive-ticket-0.4d-3|7	License:	LPPL
21mr|texlive-ticket-0.4d-3|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ticket.tar.xz
21mr|texlive-ticket-0.4d-3|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ticket.doc.tar.xz
21mr|texlive-ticket-0.4d-3|10	BuildArch:	noarch
21mr|texlive-ticket-0.4d-3|11	BuildRequires:	texlive-tlpkg
21mr|texlive-ticket-0.4d-3|12	Requires(pre):	texlive-tlpkg
21mr|texlive-ticket-0.4d-3|13	Requires(post):	texlive-kpathsea
21mr|texlive-ticket-0.4d-3|14	
21mr|texlive-ticket-0.4d-3|15	%description
21mr|texlive-ticket-0.4d-3|16	Provides an easy to handle interface to produce visiting cards,
21mr|texlive-ticket-0.4d-3|17	labels for your files, stickers, pins and other stuff for your
21mr|texlive-ticket-0.4d-3|18	office, conferences etc. All you need is a definition of your
21mr|texlive-ticket-0.4d-3|19	'ticket' included in a ticket definition file and the two
21mr|texlive-ticket-0.4d-3|20	commands \ticketdefault and \ticket.
21mr|texlive-ticket-0.4d-3|21	
21mr|texlive-ticket-0.4d-3|22	%post
21mr|texlive-ticket-0.4d-3|23	%{_sbindir}/texlive.post
21mr|texlive-ticket-0.4d-3|24	
21mr|texlive-ticket-0.4d-3|25	%postun
21mr|texlive-ticket-0.4d-3|26	if [ $1 -eq 0 ]; then
21mr|texlive-ticket-0.4d-3|27	%{_sbindir}/texlive.post
21mr|texlive-ticket-0.4d-3|28	fi
21mr|texlive-ticket-0.4d-3|29	
21mr|texlive-ticket-0.4d-3|30	#-----------------------------------------------------------------------
21mr|texlive-ticket-0.4d-3|31	%files
21mr|texlive-ticket-0.4d-3|32	%{_texmfdistdir}/tex/latex/ticket
21mr|texlive-ticket-0.4d-3|33	%doc %{_texmfdistdir}/doc/latex/ticket
21mr|texlive-ticket-0.4d-3|34	
21mr|texlive-ticket-0.4d-3|35	#-----------------------------------------------------------------------
21mr|texlive-ticket-0.4d-3|36	%prep
21mr|texlive-ticket-0.4d-3|37	%setup -c -a0 -a1
21mr|texlive-ticket-0.4d-3|38	
21mr|texlive-ticket-0.4d-3|39	%build
21mr|texlive-ticket-0.4d-3|40	
21mr|texlive-ticket-0.4d-3|41	%install
21mr|texlive-ticket-0.4d-3|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ticket-0.4d-3|43	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19237 21
21mr|texlive-tie-2.4-16|1	# revision 33736
21mr|texlive-tie-2.4-16|2	# category TLCore
21mr|texlive-tie-2.4-16|3	# catalog-ctan /web/tie
21mr|texlive-tie-2.4-16|4	# catalog-date 2014-01-03 12:10:34 +0100
21mr|texlive-tie-2.4-16|5	# catalog-license other-free
21mr|texlive-tie-2.4-16|6	# catalog-version 2.4
21mr|texlive-tie-2.4-16|7	Name:		texlive-tie
21mr|texlive-tie-2.4-16|8	Version:	2.4
21mr|texlive-tie-2.4-16|9	Release:	16
21mr|texlive-tie-2.4-16|10	Summary:	Allow multiple web change files
21mr|texlive-tie-2.4-16|11	Group:		Publishing
21mr|texlive-tie-2.4-16|12	URL:		http://www.ctan.org/tex-archive/web/tie
21mr|texlive-tie-2.4-16|13	License:	OTHER-FREE
21mr|texlive-tie-2.4-16|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tie.tar.xz
21mr|texlive-tie-2.4-16|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tie.doc.tar.xz
21mr|texlive-tie-2.4-16|16	BuildArch:	noarch
21mr|texlive-tie-2.4-16|17	BuildRequires:	texlive-tlpkg
21mr|texlive-tie-2.4-16|18	Requires(pre):	texlive-tlpkg
21mr|texlive-tie-2.4-16|19	Requires:	texlive-kpathsea
21mr|texlive-tie-2.4-16|20	Requires:	texlive-tie.bin
21mr|texlive-tie-2.4-16|21	
21mr|texlive-tie-2.4-16|22	%description
21mr|texlive-tie-2.4-16|23	Tie was originally developed to allow web programmers to apply
21mr|texlive-tie-2.4-16|24	more than one change file to their source. The program may also
21mr|texlive-tie-2.4-16|25	be used to create a new version of a .web file that
21mr|texlive-tie-2.4-16|26	incorporates existing changes.
21mr|texlive-tie-2.4-16|27	
21mr|texlive-tie-2.4-16|28	#-----------------------------------------------------------------------
21mr|texlive-tie-2.4-16|29	%files
21mr|texlive-tie-2.4-16|30	%doc %{_mandir}/man1/tie.1*
21mr|texlive-tie-2.4-16|31	%doc %{_texmfdistdir}/doc/man/man1/tie.man1.pdf
21mr|texlive-tie-2.4-16|32	
21mr|texlive-tie-2.4-16|33	#-----------------------------------------------------------------------
21mr|texlive-tie-2.4-16|34	%prep
21mr|texlive-tie-2.4-16|35	%setup -c -a0 -a1
21mr|texlive-tie-2.4-16|36	
21mr|texlive-tie-2.4-16|37	%build
21mr|texlive-tie-2.4-16|38	
21mr|texlive-tie-2.4-16|39	%install
21mr|texlive-tie-2.4-16|40	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-tie-2.4-16|41	cp -fpar texmf-dist %{buildroot}%{_datadir}
21mr|texlive-tie-2.4-16|42	mkdir -p %{buildroot}%{_mandir}/man1
21mr|texlive-tie-2.4-16|43	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

19238 21
21mr|texlive-tikz-3dplot-20190228-1|1	# revision 25087
21mr|texlive-tikz-3dplot-20190228-1|2	# category Package
21mr|texlive-tikz-3dplot-20190228-1|3	# catalog-ctan /graphics/pgf/contrib/tikz-3dplot
21mr|texlive-tikz-3dplot-20190228-1|4	# catalog-date 2012-01-12 00:06:34 +0100
21mr|texlive-tikz-3dplot-20190228-1|5	# catalog-license lppl1.3
21mr|texlive-tikz-3dplot-20190228-1|6	# catalog-version undef
21mr|texlive-tikz-3dplot-20190228-1|7	Name:		texlive-tikz-3dplot
21mr|texlive-tikz-3dplot-20190228-1|8	Version:	20190228
21mr|texlive-tikz-3dplot-20190228-1|9	Release:	1
21mr|texlive-tikz-3dplot-20190228-1|10	Summary:	Coordinate transformation styles for 3d plotting in TikZ
21mr|texlive-tikz-3dplot-20190228-1|11	Group:		Publishing
21mr|texlive-tikz-3dplot-20190228-1|12	URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikz-3dplot
21mr|texlive-tikz-3dplot-20190228-1|13	License:	LPPL1.3
21mr|texlive-tikz-3dplot-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-3dplot.tar.xz
21mr|texlive-tikz-3dplot-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-3dplot.doc.tar.xz
21mr|texlive-tikz-3dplot-20190228-1|16	BuildArch:	noarch
21mr|texlive-tikz-3dplot-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-tikz-3dplot-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-tikz-3dplot-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-tikz-3dplot-20190228-1|20	
21mr|texlive-tikz-3dplot-20190228-1|21	%description
21mr|texlive-tikz-3dplot-20190228-1|22	The package provides straightforward ways to define three-
21mr|texlive-tikz-3dplot-20190228-1|23	dimensional coordinate frames through which to plot in TikZ.
21mr|texlive-tikz-3dplot-20190228-1|24	The user can specify the orientation of the main coordinate
21mr|texlive-tikz-3dplot-20190228-1|25	frame, and use standard TikZ commands and coordinates to render
21mr|texlive-tikz-3dplot-20190228-1|26	their tikzfigure. A secondary coordinate frame is provided to
21mr|texlive-tikz-3dplot-20190228-1|27	allow rotations and translations with respect to the main
21mr|texlive-tikz-3dplot-20190228-1|28	coordinate frame. In addition, the package can also handle
21mr|texlive-tikz-3dplot-20190228-1|29	plotting user-specified functions in spherical polar
21mr|texlive-tikz-3dplot-20190228-1|30	coordinates, where both the radius and fill color can be
21mr|texlive-tikz-3dplot-20190228-1|31	expressed as parametric functions of polar angles.
21mr|texlive-tikz-3dplot-20190228-1|32	
21mr|texlive-tikz-3dplot-20190228-1|33	#-----------------------------------------------------------------------
21mr|texlive-tikz-3dplot-20190228-1|34	%files
21mr|texlive-tikz-3dplot-20190228-1|35	%{_texmfdistdir}/tex/latex/tikz-3dplot/tikz-3dplot.sty
21mr|texlive-tikz-3dplot-20190228-1|36	%doc %{_texmfdistdir}/doc/latex/tikz-3dplot/CHANGELOG
21mr|texlive-tikz-3dplot-20190228-1|37	%doc %{_texmfdistdir}/doc/latex/tikz-3dplot/README
21mr|texlive-tikz-3dplot-20190228-1|38	%doc %{_texmfdistdir}/doc/latex/tikz-3dplot/externalize_images.bat
21mr|texlive-tikz-3dplot-20190228-1|39	%doc %{_texmfdistdir}/doc/latex/tikz-3dplot/tikz-3dplot_documentation.pdf
21mr|texlive-tikz-3dplot-20190228-1|40	%doc %{_texmfdistdir}/doc/latex/tikz-3dplot/tikz-3dplot_documentation.tex
21mr|texlive-tikz-3dplot-20190228-1|41	%doc %{_texmfdistdir}/doc/latex/tikz-3dplot/tikz-3dplot_documentation_figures.tex
21mr|texlive-tikz-3dplot-20190228-1|42	
21mr|texlive-tikz-3dplot-20190228-1|43	#-----------------------------------------------------------------------
21mr|texlive-tikz-3dplot-20190228-1|44	%prep
21mr|texlive-tikz-3dplot-20190228-1|45	%setup -c -a0 -a1
21mr|texlive-tikz-3dplot-20190228-1|46	
21mr|texlive-tikz-3dplot-20190228-1|47	%build
21mr|texlive-tikz-3dplot-20190228-1|48	
21mr|texlive-tikz-3dplot-20190228-1|49	%install
21mr|texlive-tikz-3dplot-20190228-1|50	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tikz-3dplot-20190228-1|51	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19239 21
21mr|texlive-tikz-bayesnet-0.1-9|1	# revision 30094
21mr|texlive-tikz-bayesnet-0.1-9|2	# category Package
21mr|texlive-tikz-bayesnet-0.1-9|3	# catalog-ctan /graphics/pgf/contrib/tikz-bayesnet
21mr|texlive-tikz-bayesnet-0.1-9|4	# catalog-date 2013-04-24 11:34:47 +0200
21mr|texlive-tikz-bayesnet-0.1-9|5	# catalog-license lppl1.3
21mr|texlive-tikz-bayesnet-0.1-9|6	# catalog-version 0.1
21mr|texlive-tikz-bayesnet-0.1-9|7	Name:		texlive-tikz-bayesnet
21mr|texlive-tikz-bayesnet-0.1-9|8	Version:	0.1
21mr|texlive-tikz-bayesnet-0.1-9|9	Release:	9
21mr|texlive-tikz-bayesnet-0.1-9|10	Summary:	Draw Bayesian networks, graphical models and directed factor graphs
21mr|texlive-tikz-bayesnet-0.1-9|11	Group:		Publishing
21mr|texlive-tikz-bayesnet-0.1-9|12	URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikz-bayesnet
21mr|texlive-tikz-bayesnet-0.1-9|13	License:	LPPL1.3
21mr|texlive-tikz-bayesnet-0.1-9|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-bayesnet.tar.xz
21mr|texlive-tikz-bayesnet-0.1-9|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-bayesnet.doc.tar.xz
21mr|texlive-tikz-bayesnet-0.1-9|16	BuildArch:	noarch
21mr|texlive-tikz-bayesnet-0.1-9|17	BuildRequires:	texlive-tlpkg
21mr|texlive-tikz-bayesnet-0.1-9|18	Requires(pre):	texlive-tlpkg
21mr|texlive-tikz-bayesnet-0.1-9|19	
21mr|texlive-tikz-bayesnet-0.1-9|20	%description
21mr|texlive-tikz-bayesnet-0.1-9|21	The package provides a library supporting the display of
21mr|texlive-tikz-bayesnet-0.1-9|22	Bayesian networks, graphical models and (directed) factor
21mr|texlive-tikz-bayesnet-0.1-9|23	graphs in LaTeX.
21mr|texlive-tikz-bayesnet-0.1-9|24	
21mr|texlive-tikz-bayesnet-0.1-9|25	#-----------------------------------------------------------------------
21mr|texlive-tikz-bayesnet-0.1-9|26	%files
21mr|texlive-tikz-bayesnet-0.1-9|27	%doc %{_texmfdistdir}/doc/latex/tikz-bayesnet/LICENSE_GPL
21mr|texlive-tikz-bayesnet-0.1-9|28	%doc %{_texmfdistdir}/doc/latex/tikz-bayesnet/LICENSE_LPPL
21mr|texlive-tikz-bayesnet-0.1-9|29	%doc %{_texmfdistdir}/doc/latex/tikz-bayesnet/README.rst
21mr|texlive-tikz-bayesnet-0.1-9|30	%doc %{_texmfdistdir}/doc/latex/tikz-bayesnet/example.tex
21mr|texlive-tikz-bayesnet-0.1-9|31	%doc %{_texmfdistdir}/doc/latex/tikz-bayesnet/model_citation_influence.tex
21mr|texlive-tikz-bayesnet-0.1-9|32	%doc %{_texmfdistdir}/doc/latex/tikz-bayesnet/model_lda.tex
21mr|texlive-tikz-bayesnet-0.1-9|33	%doc %{_texmfdistdir}/doc/latex/tikz-bayesnet/model_pca.tex
21mr|texlive-tikz-bayesnet-0.1-9|34	%doc %{_texmfdistdir}/doc/latex/tikz-bayesnet/model_pca2.tex
21mr|texlive-tikz-bayesnet-0.1-9|35	%doc %{_texmfdistdir}/doc/latex/tikz-bayesnet/tikzlibrarybayesnet.code.tex
21mr|texlive-tikz-bayesnet-0.1-9|36	
21mr|texlive-tikz-bayesnet-0.1-9|37	#-----------------------------------------------------------------------
21mr|texlive-tikz-bayesnet-0.1-9|38	%prep
21mr|texlive-tikz-bayesnet-0.1-9|39	%setup -c -a0 -a1
21mr|texlive-tikz-bayesnet-0.1-9|40	
21mr|texlive-tikz-bayesnet-0.1-9|41	%build
21mr|texlive-tikz-bayesnet-0.1-9|42	
21mr|texlive-tikz-bayesnet-0.1-9|43	%install
21mr|texlive-tikz-bayesnet-0.1-9|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tikz-bayesnet-0.1-9|45	cp -fpar doc %{buildroot}%{_texmfdistdir}

19240 21
21mr|texlive-tikz-cd-0.9e-2|1	# revision 33126
21mr|texlive-tikz-cd-0.9e-2|2	# category Package
21mr|texlive-tikz-cd-0.9e-2|3	# catalog-ctan /graphics/pgf/contrib/tikz-cd
21mr|texlive-tikz-cd-0.9e-2|4	# catalog-date 2014-03-08 06:15:50 +0100
21mr|texlive-tikz-cd-0.9e-2|5	# catalog-license gpl3
21mr|texlive-tikz-cd-0.9e-2|6	# catalog-version 0.9b
21mr|texlive-tikz-cd-0.9e-2|7	Name:		texlive-tikz-cd
21mr|texlive-tikz-cd-0.9e-2|8	Version:	0.9e
21mr|texlive-tikz-cd-0.9e-2|9	Release:	2
21mr|texlive-tikz-cd-0.9e-2|10	Summary:	Create commutative diagrams with TikZ
21mr|texlive-tikz-cd-0.9e-2|11	Group:		Publishing
21mr|texlive-tikz-cd-0.9e-2|12	URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikz-cd
21mr|texlive-tikz-cd-0.9e-2|13	License:	GPL3
21mr|texlive-tikz-cd-0.9e-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-cd.tar.xz
21mr|texlive-tikz-cd-0.9e-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-cd.doc.tar.xz
21mr|texlive-tikz-cd-0.9e-2|16	BuildArch:	noarch
21mr|texlive-tikz-cd-0.9e-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-tikz-cd-0.9e-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-tikz-cd-0.9e-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-tikz-cd-0.9e-2|20	
21mr|texlive-tikz-cd-0.9e-2|21	%description
21mr|texlive-tikz-cd-0.9e-2|22	The general-purpose drawing package TiKZ can be used to typeset
21mr|texlive-tikz-cd-0.9e-2|23	commutative diagrams and other kinds of mathematical pictures,
21mr|texlive-tikz-cd-0.9e-2|24	generating high-quality results. The purpose of this package is
21mr|texlive-tikz-cd-0.9e-2|25	to make the process of creation of such diagrams easier by
21mr|texlive-tikz-cd-0.9e-2|26	providing a convenient set of macros and reasonable default
21mr|texlive-tikz-cd-0.9e-2|27	settings. This package also includes an arrow tip library that
21mr|texlive-tikz-cd-0.9e-2|28	match closely the arrows present in the Computer Modern
21mr|texlive-tikz-cd-0.9e-2|29	typeface.
21mr|texlive-tikz-cd-0.9e-2|30	
21mr|texlive-tikz-cd-0.9e-2|31	#-----------------------------------------------------------------------
21mr|texlive-tikz-cd-0.9e-2|32	%files
21mr|texlive-tikz-cd-0.9e-2|33	%{_texmfdistdir}/tex/generic/tikz-cd/tikzlibrarycd.code.tex
21mr|texlive-tikz-cd-0.9e-2|34	%{_texmfdistdir}/tex/latex/tikz-cd/tikz-cd.sty
21mr|texlive-tikz-cd-0.9e-2|35	%doc %{_texmfdistdir}/doc/latex/tikz-cd/README
21mr|texlive-tikz-cd-0.9e-2|36	%doc %{_texmfdistdir}/doc/latex/tikz-cd/tikz-cd-doc.pdf
21mr|texlive-tikz-cd-0.9e-2|37	%doc %{_texmfdistdir}/doc/latex/tikz-cd/tikz-cd-doc.tex
21mr|texlive-tikz-cd-0.9e-2|38	
21mr|texlive-tikz-cd-0.9e-2|39	#-----------------------------------------------------------------------
21mr|texlive-tikz-cd-0.9e-2|40	%prep
21mr|texlive-tikz-cd-0.9e-2|41	%setup -c -a0 -a1
21mr|texlive-tikz-cd-0.9e-2|42	
21mr|texlive-tikz-cd-0.9e-2|43	%build
21mr|texlive-tikz-cd-0.9e-2|44	
21mr|texlive-tikz-cd-0.9e-2|45	%install
21mr|texlive-tikz-cd-0.9e-2|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tikz-cd-0.9e-2|47	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19241 21
21mr|texlive-tikz-dependency-1.2-2|1	Name:		texlive-tikz-dependency
21mr|texlive-tikz-dependency-1.2-2|2	Version:	1.2
21mr|texlive-tikz-dependency-1.2-2|3	Release:	2
21mr|texlive-tikz-dependency-1.2-2|4	Summary:	A library for drawing dependency graphs
21mr|texlive-tikz-dependency-1.2-2|5	Group:		Publishing
21mr|texlive-tikz-dependency-1.2-2|6	URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikz-dependency
21mr|texlive-tikz-dependency-1.2-2|7	License:	LPPL
21mr|texlive-tikz-dependency-1.2-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-dependency.tar.xz
21mr|texlive-tikz-dependency-1.2-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-dependency.doc.tar.xz
21mr|texlive-tikz-dependency-1.2-2|10	BuildArch:	noarch
21mr|texlive-tikz-dependency-1.2-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-tikz-dependency-1.2-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-tikz-dependency-1.2-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-tikz-dependency-1.2-2|14	
21mr|texlive-tikz-dependency-1.2-2|15	%description
21mr|texlive-tikz-dependency-1.2-2|16	The package provides a library that draws together existing
21mr|texlive-tikz-dependency-1.2-2|17	TikZ facilities to make a comfortable environment for drawing
21mr|texlive-tikz-dependency-1.2-2|18	dependency graphs. Basic facilities of the package include a
21mr|texlive-tikz-dependency-1.2-2|19	lot of styling facilities, to let you personalize the look and
21mr|texlive-tikz-dependency-1.2-2|20	feel of the graphs.
21mr|texlive-tikz-dependency-1.2-2|21	
21mr|texlive-tikz-dependency-1.2-2|22	#-----------------------------------------------------------------------
21mr|texlive-tikz-dependency-1.2-2|23	%files
21mr|texlive-tikz-dependency-1.2-2|24	%{_texmfdistdir}/tex/latex/tikz-dependency
21mr|texlive-tikz-dependency-1.2-2|25	%doc %{_texmfdistdir}/doc/latex/tikz-dependency
21mr|texlive-tikz-dependency-1.2-2|26	
21mr|texlive-tikz-dependency-1.2-2|27	#-----------------------------------------------------------------------
21mr|texlive-tikz-dependency-1.2-2|28	%prep
21mr|texlive-tikz-dependency-1.2-2|29	%setup -c -a0 -a1
21mr|texlive-tikz-dependency-1.2-2|30	
21mr|texlive-tikz-dependency-1.2-2|31	%build
21mr|texlive-tikz-dependency-1.2-2|32	
21mr|texlive-tikz-dependency-1.2-2|33	%install
21mr|texlive-tikz-dependency-1.2-2|34	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tikz-dependency-1.2-2|35	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19242 21
21mr|texlive-tikzinclude-1.0-10|1	# revision 28715
21mr|texlive-tikzinclude-1.0-10|2	# category Package
21mr|texlive-tikzinclude-1.0-10|3	# catalog-ctan /graphics/pgf/contrib/tikzinclude
21mr|texlive-tikzinclude-1.0-10|4	# catalog-date 2013-01-03 19:43:19 +0100
21mr|texlive-tikzinclude-1.0-10|5	# catalog-license lppl1.3
21mr|texlive-tikzinclude-1.0-10|6	# catalog-version 1.0
21mr|texlive-tikzinclude-1.0-10|7	Name:		texlive-tikzinclude
21mr|texlive-tikzinclude-1.0-10|8	Version:	1.0
21mr|texlive-tikzinclude-1.0-10|9	Release:	10
21mr|texlive-tikzinclude-1.0-10|10	Summary:	Import TikZ images from colletions
21mr|texlive-tikzinclude-1.0-10|11	Group:		Publishing
21mr|texlive-tikzinclude-1.0-10|12	URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikzinclude
21mr|texlive-tikzinclude-1.0-10|13	License:	LPPL1.3
21mr|texlive-tikzinclude-1.0-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzinclude.tar.xz
21mr|texlive-tikzinclude-1.0-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzinclude.doc.tar.xz
21mr|texlive-tikzinclude-1.0-10|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzinclude.source.tar.xz
21mr|texlive-tikzinclude-1.0-10|17	BuildArch:	noarch
21mr|texlive-tikzinclude-1.0-10|18	BuildRequires:	texlive-tlpkg
21mr|texlive-tikzinclude-1.0-10|19	Requires(pre):	texlive-tlpkg
21mr|texlive-tikzinclude-1.0-10|20	Requires(post):	texlive-kpathsea
21mr|texlive-tikzinclude-1.0-10|21	
21mr|texlive-tikzinclude-1.0-10|22	%description
21mr|texlive-tikzinclude-1.0-10|23	The package addresses the problem of importing only one TikZ-
21mr|texlive-tikzinclude-1.0-10|24	image from a file holding multiple images.
21mr|texlive-tikzinclude-1.0-10|25	
21mr|texlive-tikzinclude-1.0-10|26	
21mr|texlive-tikzinclude-1.0-10|27	#-----------------------------------------------------------------------
21mr|texlive-tikzinclude-1.0-10|28	%files
21mr|texlive-tikzinclude-1.0-10|29	%{_texmfdistdir}/tex/latex/tikzinclude/tikzinclude.sty
21mr|texlive-tikzinclude-1.0-10|30	%doc %{_texmfdistdir}/doc/latex/tikzinclude/README
21mr|texlive-tikzinclude-1.0-10|31	%doc %{_texmfdistdir}/doc/latex/tikzinclude/tikzinclude.pdf
21mr|texlive-tikzinclude-1.0-10|32	#- source
21mr|texlive-tikzinclude-1.0-10|33	%doc %{_texmfdistdir}/source/latex/tikzinclude/tikzinclude.dtx
21mr|texlive-tikzinclude-1.0-10|34	%doc %{_texmfdistdir}/source/latex/tikzinclude/tikzinclude.ins
21mr|texlive-tikzinclude-1.0-10|35	
21mr|texlive-tikzinclude-1.0-10|36	#-----------------------------------------------------------------------
21mr|texlive-tikzinclude-1.0-10|37	%prep
21mr|texlive-tikzinclude-1.0-10|38	%setup -c -a0 -a1 -a2
21mr|texlive-tikzinclude-1.0-10|39	
21mr|texlive-tikzinclude-1.0-10|40	%build
21mr|texlive-tikzinclude-1.0-10|41	
21mr|texlive-tikzinclude-1.0-10|42	%install
21mr|texlive-tikzinclude-1.0-10|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tikzinclude-1.0-10|44	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19243 21
21mr|texlive-tikz-inet-0.1-7|1	# revision 15878
21mr|texlive-tikz-inet-0.1-7|2	# category Package
21mr|texlive-tikz-inet-0.1-7|3	# catalog-ctan /graphics/pgf/contrib/tikz-inet
21mr|texlive-tikz-inet-0.1-7|4	# catalog-date 2008-08-24 14:43:48 +0200
21mr|texlive-tikz-inet-0.1-7|5	# catalog-license lppl
21mr|texlive-tikz-inet-0.1-7|6	# catalog-version 0.1
21mr|texlive-tikz-inet-0.1-7|7	Name:		texlive-tikz-inet
21mr|texlive-tikz-inet-0.1-7|8	Version:	0.1
21mr|texlive-tikz-inet-0.1-7|9	Release:	7
21mr|texlive-tikz-inet-0.1-7|10	Summary:	Draw interaction nets with TikZ
21mr|texlive-tikz-inet-0.1-7|11	Group:		Publishing
21mr|texlive-tikz-inet-0.1-7|12	URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikz-inet
21mr|texlive-tikz-inet-0.1-7|13	License:	LPPL
21mr|texlive-tikz-inet-0.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-inet.tar.xz
21mr|texlive-tikz-inet-0.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-inet.doc.tar.xz
21mr|texlive-tikz-inet-0.1-7|16	BuildArch:	noarch
21mr|texlive-tikz-inet-0.1-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-tikz-inet-0.1-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-tikz-inet-0.1-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-tikz-inet-0.1-7|20	
21mr|texlive-tikz-inet-0.1-7|21	%description
21mr|texlive-tikz-inet-0.1-7|22	The package extends TikZ with macros to draw interaction nets.
21mr|texlive-tikz-inet-0.1-7|23	
21mr|texlive-tikz-inet-0.1-7|24	
21mr|texlive-tikz-inet-0.1-7|25	#-----------------------------------------------------------------------
21mr|texlive-tikz-inet-0.1-7|26	%files
21mr|texlive-tikz-inet-0.1-7|27	%{_texmfdistdir}/tex/latex/tikz-inet/tikz-inet.sty
21mr|texlive-tikz-inet-0.1-7|28	%doc %{_texmfdistdir}/doc/latex/tikz-inet/README
21mr|texlive-tikz-inet-0.1-7|29	%doc %{_texmfdistdir}/doc/latex/tikz-inet/tikz-inet-doc.pdf
21mr|texlive-tikz-inet-0.1-7|30	%doc %{_texmfdistdir}/doc/latex/tikz-inet/tikz-inet-doc.tex
21mr|texlive-tikz-inet-0.1-7|31	
21mr|texlive-tikz-inet-0.1-7|32	#-----------------------------------------------------------------------
21mr|texlive-tikz-inet-0.1-7|33	%prep
21mr|texlive-tikz-inet-0.1-7|34	%setup -c -a0 -a1
21mr|texlive-tikz-inet-0.1-7|35	
21mr|texlive-tikz-inet-0.1-7|36	%build
21mr|texlive-tikz-inet-0.1-7|37	
21mr|texlive-tikz-inet-0.1-7|38	%install
21mr|texlive-tikz-inet-0.1-7|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tikz-inet-0.1-7|40	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19244 21
21mr|texlive-tikzmark-1.6-1|1	Name:		texlive-tikzmark
21mr|texlive-tikzmark-1.6-1|2	Version:	1.6
21mr|texlive-tikzmark-1.6-1|3	Release:	1
21mr|texlive-tikzmark-1.6-1|4	Summary:	Use TikZ's method of remembering a position on a page
21mr|texlive-tikzmark-1.6-1|5	Group:		Publishing
21mr|texlive-tikzmark-1.6-1|6	URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikzmark
21mr|texlive-tikzmark-1.6-1|7	License:	LPPL1.3
21mr|texlive-tikzmark-1.6-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzmark.tar.xz
21mr|texlive-tikzmark-1.6-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzmark.doc.tar.xz
21mr|texlive-tikzmark-1.6-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzmark.source.tar.xz
21mr|texlive-tikzmark-1.6-1|11	BuildArch:	noarch
21mr|texlive-tikzmark-1.6-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-tikzmark-1.6-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-tikzmark-1.6-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-tikzmark-1.6-1|15	
21mr|texlive-tikzmark-1.6-1|16	%description
21mr|texlive-tikzmark-1.6-1|17	The tikzmark package defines a command to "remember" a position
21mr|texlive-tikzmark-1.6-1|18	on a page for later (or earlier) use, primarily (but not
21mr|texlive-tikzmark-1.6-1|19	exclusively) with TikZ.
21mr|texlive-tikzmark-1.6-1|20	
21mr|texlive-tikzmark-1.6-1|21	#-----------------------------------------------------------------------
21mr|texlive-tikzmark-1.6-1|22	%files
21mr|texlive-tikzmark-1.6-1|23	%{_texmfdistdir}/tex/latex/tikzmark
21mr|texlive-tikzmark-1.6-1|24	%doc %{_texmfdistdir}/doc/latex/tikzmark
21mr|texlive-tikzmark-1.6-1|25	#- source
21mr|texlive-tikzmark-1.6-1|26	%doc %{_texmfdistdir}/source/latex/tikzmark
21mr|texlive-tikzmark-1.6-1|27	
21mr|texlive-tikzmark-1.6-1|28	#-----------------------------------------------------------------------
21mr|texlive-tikzmark-1.6-1|29	%prep
21mr|texlive-tikzmark-1.6-1|30	%setup -c -a0 -a1 -a2
21mr|texlive-tikzmark-1.6-1|31	
21mr|texlive-tikzmark-1.6-1|32	%build
21mr|texlive-tikzmark-1.6-1|33	
21mr|texlive-tikzmark-1.6-1|34	%install
21mr|texlive-tikzmark-1.6-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tikzmark-1.6-1|36	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19245 21
21mr|texlive-tikz-opm-0.1.1-6|1	# revision 32769
21mr|texlive-tikz-opm-0.1.1-6|2	# category Package
21mr|texlive-tikz-opm-0.1.1-6|3	# catalog-ctan /graphics/pgf/contrib/tikz-opm
21mr|texlive-tikz-opm-0.1.1-6|4	# catalog-date 2014-01-23 20:30:08 +0100
21mr|texlive-tikz-opm-0.1.1-6|5	# catalog-license lppl1.3
21mr|texlive-tikz-opm-0.1.1-6|6	# catalog-version 0.1.1
21mr|texlive-tikz-opm-0.1.1-6|7	Name:		texlive-tikz-opm
21mr|texlive-tikz-opm-0.1.1-6|8	Version:	0.1.1
21mr|texlive-tikz-opm-0.1.1-6|9	Release:	6
21mr|texlive-tikz-opm-0.1.1-6|10	Summary:	Typeset OPM diagrams
21mr|texlive-tikz-opm-0.1.1-6|11	Group:		Publishing
21mr|texlive-tikz-opm-0.1.1-6|12	URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikz-opm
21mr|texlive-tikz-opm-0.1.1-6|13	License:	LPPL1.3
21mr|texlive-tikz-opm-0.1.1-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-opm.tar.xz
21mr|texlive-tikz-opm-0.1.1-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-opm.doc.tar.xz
21mr|texlive-tikz-opm-0.1.1-6|16	BuildArch:	noarch
21mr|texlive-tikz-opm-0.1.1-6|17	BuildRequires:	texlive-tlpkg
21mr|texlive-tikz-opm-0.1.1-6|18	Requires(pre):	texlive-tlpkg
21mr|texlive-tikz-opm-0.1.1-6|19	Requires(post):	texlive-kpathsea
21mr|texlive-tikz-opm-0.1.1-6|20	
21mr|texlive-tikz-opm-0.1.1-6|21	%description
21mr|texlive-tikz-opm-0.1.1-6|22	Typeset OPM (Object-Process Methodology) diagrams using LaTeX
21mr|texlive-tikz-opm-0.1.1-6|23	and pgf/TikZ.
21mr|texlive-tikz-opm-0.1.1-6|24	
21mr|texlive-tikz-opm-0.1.1-6|25	
21mr|texlive-tikz-opm-0.1.1-6|26	#-----------------------------------------------------------------------
21mr|texlive-tikz-opm-0.1.1-6|27	%files
21mr|texlive-tikz-opm-0.1.1-6|28	%{_texmfdistdir}/tex/latex/tikz-opm/tikz-opm.sty
21mr|texlive-tikz-opm-0.1.1-6|29	%doc %{_texmfdistdir}/doc/latex/tikz-opm/README
21mr|texlive-tikz-opm-0.1.1-6|30	%doc %{_texmfdistdir}/doc/latex/tikz-opm/tikz-opm.pdf
21mr|texlive-tikz-opm-0.1.1-6|31	
21mr|texlive-tikz-opm-0.1.1-6|32	#-----------------------------------------------------------------------
21mr|texlive-tikz-opm-0.1.1-6|33	%prep
21mr|texlive-tikz-opm-0.1.1-6|34	%setup -c -a0 -a1
21mr|texlive-tikz-opm-0.1.1-6|35	
21mr|texlive-tikz-opm-0.1.1-6|36	%build
21mr|texlive-tikz-opm-0.1.1-6|37	
21mr|texlive-tikz-opm-0.1.1-6|38	%install
21mr|texlive-tikz-opm-0.1.1-6|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tikz-opm-0.1.1-6|40	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19246 21
21mr|texlive-tikzorbital-20190228-1|1	Name:		texlive-tikzorbital
21mr|texlive-tikzorbital-20190228-1|2	Version:	20190228
21mr|texlive-tikzorbital-20190228-1|3	Release:	1
21mr|texlive-tikzorbital-20190228-1|4	Summary:	Atomic and molecular orbitals using TiKZ
21mr|texlive-tikzorbital-20190228-1|5	Group:		Publishing
21mr|texlive-tikzorbital-20190228-1|6	URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikzorbital
21mr|texlive-tikzorbital-20190228-1|7	License:	LPPL
21mr|texlive-tikzorbital-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzorbital.tar.xz
21mr|texlive-tikzorbital-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzorbital.doc.tar.xz
21mr|texlive-tikzorbital-20190228-1|10	BuildArch:	noarch
21mr|texlive-tikzorbital-20190228-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-tikzorbital-20190228-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-tikzorbital-20190228-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-tikzorbital-20190228-1|14	
21mr|texlive-tikzorbital-20190228-1|15	%description
21mr|texlive-tikzorbital-20190228-1|16	Atomic s, p and d orbitals may be drawn, as well as molecular
21mr|texlive-tikzorbital-20190228-1|17	orbital diagrams.
21mr|texlive-tikzorbital-20190228-1|18	
21mr|texlive-tikzorbital-20190228-1|19	#-----------------------------------------------------------------------
21mr|texlive-tikzorbital-20190228-1|20	%files
21mr|texlive-tikzorbital-20190228-1|21	%{_texmfdistdir}/tex/latex/tikzorbital
21mr|texlive-tikzorbital-20190228-1|22	%doc %{_texmfdistdir}/doc/latex/tikzorbital
21mr|texlive-tikzorbital-20190228-1|23	
21mr|texlive-tikzorbital-20190228-1|24	#-----------------------------------------------------------------------
21mr|texlive-tikzorbital-20190228-1|25	%prep
21mr|texlive-tikzorbital-20190228-1|26	%setup -c -a0 -a1
21mr|texlive-tikzorbital-20190228-1|27	
21mr|texlive-tikzorbital-20190228-1|28	%build
21mr|texlive-tikzorbital-20190228-1|29	
21mr|texlive-tikzorbital-20190228-1|30	%install
21mr|texlive-tikzorbital-20190228-1|31	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tikzorbital-20190228-1|32	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19247 21
21mr|texlive-tikzpagenodes-1.1-10|1	# revision 27723
21mr|texlive-tikzpagenodes-1.1-10|2	# category Package
21mr|texlive-tikzpagenodes-1.1-10|3	# catalog-ctan /graphics/pgf/contrib/tikzpagenodes
21mr|texlive-tikzpagenodes-1.1-10|4	# catalog-date 2012-09-16 14:57:16 +0200
21mr|texlive-tikzpagenodes-1.1-10|5	# catalog-license lppl
21mr|texlive-tikzpagenodes-1.1-10|6	# catalog-version 1.1
21mr|texlive-tikzpagenodes-1.1-10|7	Name:		texlive-tikzpagenodes
21mr|texlive-tikzpagenodes-1.1-10|8	Version:	1.1
21mr|texlive-tikzpagenodes-1.1-10|9	Release:	10
21mr|texlive-tikzpagenodes-1.1-10|10	Summary:	Create commutative diagrams with TikZ
21mr|texlive-tikzpagenodes-1.1-10|11	Group:		Publishing
21mr|texlive-tikzpagenodes-1.1-10|12	URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikzpagenodes
21mr|texlive-tikzpagenodes-1.1-10|13	License:	LPPL
21mr|texlive-tikzpagenodes-1.1-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzpagenodes.tar.xz
21mr|texlive-tikzpagenodes-1.1-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzpagenodes.doc.tar.xz
21mr|texlive-tikzpagenodes-1.1-10|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzpagenodes.source.tar.xz
21mr|texlive-tikzpagenodes-1.1-10|17	BuildArch:	noarch
21mr|texlive-tikzpagenodes-1.1-10|18	BuildRequires:	texlive-tlpkg
21mr|texlive-tikzpagenodes-1.1-10|19	Requires(pre):	texlive-tlpkg
21mr|texlive-tikzpagenodes-1.1-10|20	Requires(post):	texlive-kpathsea
21mr|texlive-tikzpagenodes-1.1-10|21	
21mr|texlive-tikzpagenodes-1.1-10|22	%description
21mr|texlive-tikzpagenodes-1.1-10|23	The package provides special PGF/TikZ nodes for the text,
21mr|texlive-tikzpagenodes-1.1-10|24	marginpar, footer and header area of the current page. They are
21mr|texlive-tikzpagenodes-1.1-10|25	inspired by the 'current page' node defined by PGF/TikZ itself.
21mr|texlive-tikzpagenodes-1.1-10|26	
21mr|texlive-tikzpagenodes-1.1-10|27	
21mr|texlive-tikzpagenodes-1.1-10|28	#-----------------------------------------------------------------------
21mr|texlive-tikzpagenodes-1.1-10|29	%files
21mr|texlive-tikzpagenodes-1.1-10|30	%{_texmfdistdir}/tex/latex/tikzpagenodes/tikzpagenodes.sty
21mr|texlive-tikzpagenodes-1.1-10|31	%doc %{_texmfdistdir}/doc/latex/tikzpagenodes/README
21mr|texlive-tikzpagenodes-1.1-10|32	%doc %{_texmfdistdir}/doc/latex/tikzpagenodes/tikzpagenodes.pdf
21mr|texlive-tikzpagenodes-1.1-10|33	#- source
21mr|texlive-tikzpagenodes-1.1-10|34	%doc %{_texmfdistdir}/source/latex/tikzpagenodes/tikzpagenodes.dtx
21mr|texlive-tikzpagenodes-1.1-10|35	%doc %{_texmfdistdir}/source/latex/tikzpagenodes/tikzpagenodes.ins
21mr|texlive-tikzpagenodes-1.1-10|36	
21mr|texlive-tikzpagenodes-1.1-10|37	#-----------------------------------------------------------------------
21mr|texlive-tikzpagenodes-1.1-10|38	%prep
21mr|texlive-tikzpagenodes-1.1-10|39	%setup -c -a0 -a1 -a2
21mr|texlive-tikzpagenodes-1.1-10|40	
21mr|texlive-tikzpagenodes-1.1-10|41	%build
21mr|texlive-tikzpagenodes-1.1-10|42	
21mr|texlive-tikzpagenodes-1.1-10|43	%install
21mr|texlive-tikzpagenodes-1.1-10|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tikzpagenodes-1.1-10|45	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19248 21
21mr|texlive-tikzpfeile-1.0-6|1	# revision 25777
21mr|texlive-tikzpfeile-1.0-6|2	# category Package
21mr|texlive-tikzpfeile-1.0-6|3	# catalog-ctan /graphics/pgf/contrib/tikzpfeile
21mr|texlive-tikzpfeile-1.0-6|4	# catalog-date 2012-03-28 23:45:32 +0200
21mr|texlive-tikzpfeile-1.0-6|5	# catalog-license lppl
21mr|texlive-tikzpfeile-1.0-6|6	# catalog-version 1.0
21mr|texlive-tikzpfeile-1.0-6|7	Name:		texlive-tikzpfeile
21mr|texlive-tikzpfeile-1.0-6|8	Version:	1.0
21mr|texlive-tikzpfeile-1.0-6|9	Release:	6
21mr|texlive-tikzpfeile-1.0-6|10	Summary:	Draw arrows using PGF/TikZ
21mr|texlive-tikzpfeile-1.0-6|11	Group:		Publishing
21mr|texlive-tikzpfeile-1.0-6|12	URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikzpfeile
21mr|texlive-tikzpfeile-1.0-6|13	License:	LPPL
21mr|texlive-tikzpfeile-1.0-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzpfeile.tar.xz
21mr|texlive-tikzpfeile-1.0-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzpfeile.doc.tar.xz
21mr|texlive-tikzpfeile-1.0-6|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzpfeile.source.tar.xz
21mr|texlive-tikzpfeile-1.0-6|17	BuildArch:	noarch
21mr|texlive-tikzpfeile-1.0-6|18	BuildRequires:	texlive-tlpkg
21mr|texlive-tikzpfeile-1.0-6|19	Requires(pre):	texlive-tlpkg
21mr|texlive-tikzpfeile-1.0-6|20	Requires(post):	texlive-kpathsea
21mr|texlive-tikzpfeile-1.0-6|21	
21mr|texlive-tikzpfeile-1.0-6|22	%description
21mr|texlive-tikzpfeile-1.0-6|23	In a document with a lot of diagrams created with PGF/TikZ,
21mr|texlive-tikzpfeile-1.0-6|24	there is a possibility of the reader being distracted by
21mr|texlive-tikzpfeile-1.0-6|25	different sorts of arrowheads in the diagrams and in the text
21mr|texlive-tikzpfeile-1.0-6|26	(as, e.g., in \rightarrow). The package defines macros to
21mr|texlive-tikzpfeile-1.0-6|27	create all arrows using PGF/TikZ, so as to avoid the problem.
21mr|texlive-tikzpfeile-1.0-6|28	
21mr|texlive-tikzpfeile-1.0-6|29	
21mr|texlive-tikzpfeile-1.0-6|30	#-----------------------------------------------------------------------
21mr|texlive-tikzpfeile-1.0-6|31	%files
21mr|texlive-tikzpfeile-1.0-6|32	%{_texmfdistdir}/tex/latex/tikzpfeile/tikzpfeile.sty
21mr|texlive-tikzpfeile-1.0-6|33	%doc %{_texmfdistdir}/doc/latex/tikzpfeile/README
21mr|texlive-tikzpfeile-1.0-6|34	%doc %{_texmfdistdir}/doc/latex/tikzpfeile/tikzpfeile.pdf
21mr|texlive-tikzpfeile-1.0-6|35	#- source
21mr|texlive-tikzpfeile-1.0-6|36	%doc %{_texmfdistdir}/source/latex/tikzpfeile/tikzpfeile.dtx
21mr|texlive-tikzpfeile-1.0-6|37	%doc %{_texmfdistdir}/source/latex/tikzpfeile/tikzpfeile.ins
21mr|texlive-tikzpfeile-1.0-6|38	
21mr|texlive-tikzpfeile-1.0-6|39	#-----------------------------------------------------------------------
21mr|texlive-tikzpfeile-1.0-6|40	%prep
21mr|texlive-tikzpfeile-1.0-6|41	%setup -c -a0 -a1 -a2
21mr|texlive-tikzpfeile-1.0-6|42	
21mr|texlive-tikzpfeile-1.0-6|43	%build
21mr|texlive-tikzpfeile-1.0-6|44	
21mr|texlive-tikzpfeile-1.0-6|45	%install
21mr|texlive-tikzpfeile-1.0-6|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tikzpfeile-1.0-6|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19249 21
21mr|texlive-tikzposter-2.0-6|1	# revision 32732
21mr|texlive-tikzposter-2.0-6|2	# category Package
21mr|texlive-tikzposter-2.0-6|3	# catalog-ctan /graphics/pgf/contrib/tikzposter
21mr|texlive-tikzposter-2.0-6|4	# catalog-date 2014-01-20 12:50:28 +0100
21mr|texlive-tikzposter-2.0-6|5	# catalog-license lppl1.2
21mr|texlive-tikzposter-2.0-6|6	# catalog-version 2.0
21mr|texlive-tikzposter-2.0-6|7	Name:		texlive-tikzposter
21mr|texlive-tikzposter-2.0-6|8	Version:	2.0
21mr|texlive-tikzposter-2.0-6|9	Release:	6
21mr|texlive-tikzposter-2.0-6|10	Summary:	Create scientific posters using TikZ
21mr|texlive-tikzposter-2.0-6|11	Group:		Publishing
21mr|texlive-tikzposter-2.0-6|12	URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikzposter
21mr|texlive-tikzposter-2.0-6|13	License:	LPPL1.2
21mr|texlive-tikzposter-2.0-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzposter.tar.xz
21mr|texlive-tikzposter-2.0-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzposter.doc.tar.xz
21mr|texlive-tikzposter-2.0-6|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzposter.source.tar.xz
21mr|texlive-tikzposter-2.0-6|17	BuildArch:	noarch
21mr|texlive-tikzposter-2.0-6|18	BuildRequires:	texlive-tlpkg
21mr|texlive-tikzposter-2.0-6|19	Requires(pre):	texlive-tlpkg
21mr|texlive-tikzposter-2.0-6|20	Requires(post):	texlive-kpathsea
21mr|texlive-tikzposter-2.0-6|21	
21mr|texlive-tikzposter-2.0-6|22	%description
21mr|texlive-tikzposter-2.0-6|23	A document class provides a simple way of using TikZ for
21mr|texlive-tikzposter-2.0-6|24	generating posters. Several formatting options are available,
21mr|texlive-tikzposter-2.0-6|25	and spacing and layout of the poster is to a large extent
21mr|texlive-tikzposter-2.0-6|26	automated.
21mr|texlive-tikzposter-2.0-6|27	
21mr|texlive-tikzposter-2.0-6|28	
21mr|texlive-tikzposter-2.0-6|29	#-----------------------------------------------------------------------
21mr|texlive-tikzposter-2.0-6|30	%files
21mr|texlive-tikzposter-2.0-6|31	%{_texmfdistdir}/tex/latex/tikzposter/tikzposter.cls
21mr|texlive-tikzposter-2.0-6|32	%{_texmfdistdir}/tex/latex/tikzposter/tikzposterBackgroundstyles.tex
21mr|texlive-tikzposter-2.0-6|33	%{_texmfdistdir}/tex/latex/tikzposter/tikzposterBlockstyles.tex
21mr|texlive-tikzposter-2.0-6|34	%{_texmfdistdir}/tex/latex/tikzposter/tikzposterColorpalettes.tex
21mr|texlive-tikzposter-2.0-6|35	%{_texmfdistdir}/tex/latex/tikzposter/tikzposterColorstyles.tex
21mr|texlive-tikzposter-2.0-6|36	%{_texmfdistdir}/tex/latex/tikzposter/tikzposterInnerblockstyles.tex
21mr|texlive-tikzposter-2.0-6|37	%{_texmfdistdir}/tex/latex/tikzposter/tikzposterLayoutthemes.tex
21mr|texlive-tikzposter-2.0-6|38	%{_texmfdistdir}/tex/latex/tikzposter/tikzposterNotestyles.tex
21mr|texlive-tikzposter-2.0-6|39	%{_texmfdistdir}/tex/latex/tikzposter/tikzposterTitlestyles.tex
21mr|texlive-tikzposter-2.0-6|40	%doc %{_texmfdistdir}/doc/latex/tikzposter/README
21mr|texlive-tikzposter-2.0-6|41	%doc %{_texmfdistdir}/doc/latex/tikzposter/tikzposter-example.tex
21mr|texlive-tikzposter-2.0-6|42	%doc %{_texmfdistdir}/doc/latex/tikzposter/tikzposter-template.tex
21mr|texlive-tikzposter-2.0-6|43	%doc %{_texmfdistdir}/doc/latex/tikzposter/tikzposter.pdf
21mr|texlive-tikzposter-2.0-6|44	#- source
21mr|texlive-tikzposter-2.0-6|45	%doc %{_texmfdistdir}/source/latex/tikzposter/tikzposter.dtx
21mr|texlive-tikzposter-2.0-6|46	%doc %{_texmfdistdir}/source/latex/tikzposter/tikzposter.ins
21mr|texlive-tikzposter-2.0-6|47	
21mr|texlive-tikzposter-2.0-6|48	#-----------------------------------------------------------------------
21mr|texlive-tikzposter-2.0-6|49	%prep
21mr|texlive-tikzposter-2.0-6|50	%setup -c -a0 -a1 -a2
21mr|texlive-tikzposter-2.0-6|51	
21mr|texlive-tikzposter-2.0-6|52	%build
21mr|texlive-tikzposter-2.0-6|53	
21mr|texlive-tikzposter-2.0-6|54	%install
21mr|texlive-tikzposter-2.0-6|55	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tikzposter-2.0-6|56	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19250 21
21mr|texlive-tikz-qtree-1.20-7|1	# revision 26108
21mr|texlive-tikz-qtree-1.20-7|2	# category Package
21mr|texlive-tikz-qtree-1.20-7|3	# catalog-ctan /graphics/pgf/contrib/tikz-qtree
21mr|texlive-tikz-qtree-1.20-7|4	# catalog-date 2012-04-23 11:23:52 +0200
21mr|texlive-tikz-qtree-1.20-7|5	# catalog-license gpl
21mr|texlive-tikz-qtree-1.20-7|6	# catalog-version 1.2
21mr|texlive-tikz-qtree-1.20-7|7	Name:		texlive-tikz-qtree
21mr|texlive-tikz-qtree-1.20-7|8	Version:	1.20
21mr|texlive-tikz-qtree-1.20-7|9	Release:	7
21mr|texlive-tikz-qtree-1.20-7|10	Summary:	Use existing qtree syntax for trees in TikZ
21mr|texlive-tikz-qtree-1.20-7|11	Group:		Publishing
21mr|texlive-tikz-qtree-1.20-7|12	URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikz-qtree
21mr|texlive-tikz-qtree-1.20-7|13	License:	GPL
21mr|texlive-tikz-qtree-1.20-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-qtree.tar.xz
21mr|texlive-tikz-qtree-1.20-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-qtree.doc.tar.xz
21mr|texlive-tikz-qtree-1.20-7|16	BuildArch:	noarch
21mr|texlive-tikz-qtree-1.20-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-tikz-qtree-1.20-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-tikz-qtree-1.20-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-tikz-qtree-1.20-7|20	
21mr|texlive-tikz-qtree-1.20-7|21	%description
21mr|texlive-tikz-qtree-1.20-7|22	The package provides a macro for drawing trees with TikZ using
21mr|texlive-tikz-qtree-1.20-7|23	the easy syntax of Alexis Dimitriadis' Qtree. It improves on
21mr|texlive-tikz-qtree-1.20-7|24	TikZ's standard tree-drawing facility by laying out tree nodes
21mr|texlive-tikz-qtree-1.20-7|25	without collisions; it improves on Qtree by adding lots of
21mr|texlive-tikz-qtree-1.20-7|26	features from TikZ (for example, edge labels, arrows between
21mr|texlive-tikz-qtree-1.20-7|27	nodes); and it improves on pst-qtree in being usable with
21mr|texlive-tikz-qtree-1.20-7|28	pdfTeX and XeTeX.
21mr|texlive-tikz-qtree-1.20-7|29	
21mr|texlive-tikz-qtree-1.20-7|30	#-----------------------------------------------------------------------
21mr|texlive-tikz-qtree-1.20-7|31	%files
21mr|texlive-tikz-qtree-1.20-7|32	%{_texmfdistdir}/tex/latex/tikz-qtree/pgfsubpic.sty
21mr|texlive-tikz-qtree-1.20-7|33	%{_texmfdistdir}/tex/latex/tikz-qtree/pgfsubpic.tex
21mr|texlive-tikz-qtree-1.20-7|34	%{_texmfdistdir}/tex/latex/tikz-qtree/pgftree.sty
21mr|texlive-tikz-qtree-1.20-7|35	%{_texmfdistdir}/tex/latex/tikz-qtree/pgftree.tex
21mr|texlive-tikz-qtree-1.20-7|36	%{_texmfdistdir}/tex/latex/tikz-qtree/tikz-qtree-compat.sty
21mr|texlive-tikz-qtree-1.20-7|37	%{_texmfdistdir}/tex/latex/tikz-qtree/tikz-qtree.sty
21mr|texlive-tikz-qtree-1.20-7|38	%{_texmfdistdir}/tex/latex/tikz-qtree/tikz-qtree.tex
21mr|texlive-tikz-qtree-1.20-7|39	%doc %{_texmfdistdir}/doc/latex/tikz-qtree/README
21mr|texlive-tikz-qtree-1.20-7|40	%doc %{_texmfdistdir}/doc/latex/tikz-qtree/tikz-qtree-manual.pdf
21mr|texlive-tikz-qtree-1.20-7|41	%doc %{_texmfdistdir}/doc/latex/tikz-qtree/tikz-qtree-manual.tex
21mr|texlive-tikz-qtree-1.20-7|42	
21mr|texlive-tikz-qtree-1.20-7|43	#-----------------------------------------------------------------------
21mr|texlive-tikz-qtree-1.20-7|44	%prep
21mr|texlive-tikz-qtree-1.20-7|45	%setup -c -a0 -a1
21mr|texlive-tikz-qtree-1.20-7|46	
21mr|texlive-tikz-qtree-1.20-7|47	%build
21mr|texlive-tikz-qtree-1.20-7|48	
21mr|texlive-tikz-qtree-1.20-7|49	%install
21mr|texlive-tikz-qtree-1.20-7|50	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tikz-qtree-1.20-7|51	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19251 21
21mr|texlive-tikzscale-0.2.6-11|1	# revision 30637
21mr|texlive-tikzscale-0.2.6-11|2	# category Package
21mr|texlive-tikzscale-0.2.6-11|3	# catalog-ctan /graphics/pgf/contrib/tikzscale
21mr|texlive-tikzscale-0.2.6-11|4	# catalog-date 2013-05-22 10:58:45 +0200
21mr|texlive-tikzscale-0.2.6-11|5	# catalog-license lppl1.3
21mr|texlive-tikzscale-0.2.6-11|6	# catalog-version 0.2.6
21mr|texlive-tikzscale-0.2.6-11|7	Name:		texlive-tikzscale
21mr|texlive-tikzscale-0.2.6-11|8	Version:	0.2.6
21mr|texlive-tikzscale-0.2.6-11|9	Release:	11
21mr|texlive-tikzscale-0.2.6-11|10	Summary:	Resize pictures while respecting text size
21mr|texlive-tikzscale-0.2.6-11|11	Group:		Publishing
21mr|texlive-tikzscale-0.2.6-11|12	URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikzscale
21mr|texlive-tikzscale-0.2.6-11|13	License:	LPPL1.3
21mr|texlive-tikzscale-0.2.6-11|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzscale.tar.xz
21mr|texlive-tikzscale-0.2.6-11|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzscale.doc.tar.xz
21mr|texlive-tikzscale-0.2.6-11|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzscale.source.tar.xz
21mr|texlive-tikzscale-0.2.6-11|17	BuildArch:	noarch
21mr|texlive-tikzscale-0.2.6-11|18	BuildRequires:	texlive-tlpkg
21mr|texlive-tikzscale-0.2.6-11|19	Requires(pre):	texlive-tlpkg
21mr|texlive-tikzscale-0.2.6-11|20	Requires(post):	texlive-kpathsea
21mr|texlive-tikzscale-0.2.6-11|21	
21mr|texlive-tikzscale-0.2.6-11|22	%description
21mr|texlive-tikzscale-0.2.6-11|23	The package extends the \includegraphics command to support
21mr|texlive-tikzscale-0.2.6-11|24	tikzpictures. It allows scaling of TikZ images and PGFPlots to
21mr|texlive-tikzscale-0.2.6-11|25	a given width or height without changing the text size.
21mr|texlive-tikzscale-0.2.6-11|26	
21mr|texlive-tikzscale-0.2.6-11|27	
21mr|texlive-tikzscale-0.2.6-11|28	#-----------------------------------------------------------------------
21mr|texlive-tikzscale-0.2.6-11|29	%files
21mr|texlive-tikzscale-0.2.6-11|30	%{_texmfdistdir}/tex/latex/tikzscale/tikzscale.sty
21mr|texlive-tikzscale-0.2.6-11|31	%doc %{_texmfdistdir}/doc/latex/tikzscale/3Dplot.tikz
21mr|texlive-tikzscale-0.2.6-11|32	%doc %{_texmfdistdir}/doc/latex/tikzscale/README
21mr|texlive-tikzscale-0.2.6-11|33	%doc %{_texmfdistdir}/doc/latex/tikzscale/alt.tikz
21mr|texlive-tikzscale-0.2.6-11|34	%doc %{_texmfdistdir}/doc/latex/tikzscale/histogramNormal.tikz
21mr|texlive-tikzscale-0.2.6-11|35	%doc %{_texmfdistdir}/doc/latex/tikzscale/invisible.tikz
21mr|texlive-tikzscale-0.2.6-11|36	%doc %{_texmfdistdir}/doc/latex/tikzscale/linewidth.tikz
21mr|texlive-tikzscale-0.2.6-11|37	%doc %{_texmfdistdir}/doc/latex/tikzscale/only.tikz
21mr|texlive-tikzscale-0.2.6-11|38	%doc %{_texmfdistdir}/doc/latex/tikzscale/onslide.tikz
21mr|texlive-tikzscale-0.2.6-11|39	%doc %{_texmfdistdir}/doc/latex/tikzscale/pause.tikz
21mr|texlive-tikzscale-0.2.6-11|40	%doc %{_texmfdistdir}/doc/latex/tikzscale/pgfplots-test.tikz
21mr|texlive-tikzscale-0.2.6-11|41	%doc %{_texmfdistdir}/doc/latex/tikzscale/pgfplots.randn.dat
21mr|texlive-tikzscale-0.2.6-11|42	%doc %{_texmfdistdir}/doc/latex/tikzscale/temporal.tikz
21mr|texlive-tikzscale-0.2.6-11|43	%doc %{_texmfdistdir}/doc/latex/tikzscale/test-tikzscale.pdf
21mr|texlive-tikzscale-0.2.6-11|44	%doc %{_texmfdistdir}/doc/latex/tikzscale/test-tikzscale.tex
21mr|texlive-tikzscale-0.2.6-11|45	%doc %{_texmfdistdir}/doc/latex/tikzscale/testNode.tikz
21mr|texlive-tikzscale-0.2.6-11|46	%doc %{_texmfdistdir}/doc/latex/tikzscale/testRectangle.tikz
21mr|texlive-tikzscale-0.2.6-11|47	%doc %{_texmfdistdir}/doc/latex/tikzscale/testgraphic2D.tikz
21mr|texlive-tikzscale-0.2.6-11|48	%doc %{_texmfdistdir}/doc/latex/tikzscale/tikzscale-beamer.tex
21mr|texlive-tikzscale-0.2.6-11|49	%doc %{_texmfdistdir}/doc/latex/tikzscale/tikzscale.pdf
21mr|texlive-tikzscale-0.2.6-11|50	%doc %{_texmfdistdir}/doc/latex/tikzscale/uncover.tikz
21mr|texlive-tikzscale-0.2.6-11|51	%doc %{_texmfdistdir}/doc/latex/tikzscale/visible.tikz
21mr|texlive-tikzscale-0.2.6-11|52	#- source
21mr|texlive-tikzscale-0.2.6-11|53	%doc %{_texmfdistdir}/source/latex/tikzscale/tikzscale.dtx
21mr|texlive-tikzscale-0.2.6-11|54	%doc %{_texmfdistdir}/source/latex/tikzscale/tikzscale.ins
21mr|texlive-tikzscale-0.2.6-11|55	
21mr|texlive-tikzscale-0.2.6-11|56	#-----------------------------------------------------------------------
21mr|texlive-tikzscale-0.2.6-11|57	%prep
21mr|texlive-tikzscale-0.2.6-11|58	%setup -c -a0 -a1 -a2
21mr|texlive-tikzscale-0.2.6-11|59	
21mr|texlive-tikzscale-0.2.6-11|60	%build
21mr|texlive-tikzscale-0.2.6-11|61	
21mr|texlive-tikzscale-0.2.6-11|62	%install
21mr|texlive-tikzscale-0.2.6-11|63	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tikzscale-0.2.6-11|64	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19252 21
21mr|texlive-tikzsymbols-4.10c-1|1	Name:		texlive-tikzsymbols
21mr|texlive-tikzsymbols-4.10c-1|2	Version:	4.10c
21mr|texlive-tikzsymbols-4.10c-1|3	Release:	1
21mr|texlive-tikzsymbols-4.10c-1|4	Summary:	Some symbols created using TikZ
21mr|texlive-tikzsymbols-4.10c-1|5	Group:		Publishing
21mr|texlive-tikzsymbols-4.10c-1|6	URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikzsymbols
21mr|texlive-tikzsymbols-4.10c-1|7	License:	LPPL1.3
21mr|texlive-tikzsymbols-4.10c-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzsymbols.tar.xz
21mr|texlive-tikzsymbols-4.10c-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzsymbols.doc.tar.xz
21mr|texlive-tikzsymbols-4.10c-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzsymbols.source.tar.xz
21mr|texlive-tikzsymbols-4.10c-1|11	BuildArch:	noarch
21mr|texlive-tikzsymbols-4.10c-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-tikzsymbols-4.10c-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-tikzsymbols-4.10c-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-tikzsymbols-4.10c-1|15	
21mr|texlive-tikzsymbols-4.10c-1|16	%description
21mr|texlive-tikzsymbols-4.10c-1|17	The package provides various emoticons, cooking symbols and
21mr|texlive-tikzsymbols-4.10c-1|18	trees.
21mr|texlive-tikzsymbols-4.10c-1|19	
21mr|texlive-tikzsymbols-4.10c-1|20	#-----------------------------------------------------------------------
21mr|texlive-tikzsymbols-4.10c-1|21	%files
21mr|texlive-tikzsymbols-4.10c-1|22	%{_texmfdistdir}/tex/latex/tikzsymbols
21mr|texlive-tikzsymbols-4.10c-1|23	%doc %{_texmfdistdir}/doc/latex/tikzsymbols
21mr|texlive-tikzsymbols-4.10c-1|24	#- source
21mr|texlive-tikzsymbols-4.10c-1|25	%doc %{_texmfdistdir}/source/latex/tikzsymbols
21mr|texlive-tikzsymbols-4.10c-1|26	
21mr|texlive-tikzsymbols-4.10c-1|27	#-----------------------------------------------------------------------
21mr|texlive-tikzsymbols-4.10c-1|28	%prep
21mr|texlive-tikzsymbols-4.10c-1|29	%setup -c -a0 -a1 -a2
21mr|texlive-tikzsymbols-4.10c-1|30	
21mr|texlive-tikzsymbols-4.10c-1|31	%build
21mr|texlive-tikzsymbols-4.10c-1|32	
21mr|texlive-tikzsymbols-4.10c-1|33	%install
21mr|texlive-tikzsymbols-4.10c-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tikzsymbols-4.10c-1|35	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19253 21
21mr|texlive-tikz-timing-0.7f-3|1	Name:		texlive-tikz-timing
21mr|texlive-tikz-timing-0.7f-3|2	Version:	0.7f
21mr|texlive-tikz-timing-0.7f-3|3	Release:	3
21mr|texlive-tikz-timing-0.7f-3|4	Summary:	Easy generation of timing diagrams as tikz pictures
21mr|texlive-tikz-timing-0.7f-3|5	Group:		Publishing
21mr|texlive-tikz-timing-0.7f-3|6	URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikz-timing
21mr|texlive-tikz-timing-0.7f-3|7	License:	LPPL
21mr|texlive-tikz-timing-0.7f-3|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-timing.tar.xz
21mr|texlive-tikz-timing-0.7f-3|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-timing.doc.tar.xz
21mr|texlive-tikz-timing-0.7f-3|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-timing.source.tar.xz
21mr|texlive-tikz-timing-0.7f-3|11	BuildArch:	noarch
21mr|texlive-tikz-timing-0.7f-3|12	BuildRequires:	texlive-tlpkg
21mr|texlive-tikz-timing-0.7f-3|13	Requires(pre):	texlive-tlpkg
21mr|texlive-tikz-timing-0.7f-3|14	Requires(post):	texlive-kpathsea
21mr|texlive-tikz-timing-0.7f-3|15	Requires:	texlive-svn-prov
21mr|texlive-tikz-timing-0.7f-3|16	
21mr|texlive-tikz-timing-0.7f-3|17	%description
21mr|texlive-tikz-timing-0.7f-3|18	This package provides macros and an environment to generate
21mr|texlive-tikz-timing-0.7f-3|19	timing diagrams (digital waveforms) without much effort. The
21mr|texlive-tikz-timing-0.7f-3|20	TikZ package is used to produce the graphics. The diagrams may
21mr|texlive-tikz-timing-0.7f-3|21	be inserted into text (paragraphs, \hbox, etc.) and into
21mr|texlive-tikz-timing-0.7f-3|22	tikzpictures. A tabular-like environment is provided to produce
21mr|texlive-tikz-timing-0.7f-3|23	larger timing diagrams.
21mr|texlive-tikz-timing-0.7f-3|24	
21mr|texlive-tikz-timing-0.7f-3|25	%post
21mr|texlive-tikz-timing-0.7f-3|26	%{_sbindir}/texlive.post
21mr|texlive-tikz-timing-0.7f-3|27	
21mr|texlive-tikz-timing-0.7f-3|28	%postun
21mr|texlive-tikz-timing-0.7f-3|29	if [ $1 -eq 0 ]; then
21mr|texlive-tikz-timing-0.7f-3|30	%{_sbindir}/texlive.post
21mr|texlive-tikz-timing-0.7f-3|31	fi
21mr|texlive-tikz-timing-0.7f-3|32	
21mr|texlive-tikz-timing-0.7f-3|33	#-----------------------------------------------------------------------
21mr|texlive-tikz-timing-0.7f-3|34	%files
21mr|texlive-tikz-timing-0.7f-3|35	%{_texmfdistdir}/tex/latex/tikz-timing
21mr|texlive-tikz-timing-0.7f-3|36	%doc %{_texmfdistdir}/doc/latex/tikz-timing
21mr|texlive-tikz-timing-0.7f-3|37	#- source
21mr|texlive-tikz-timing-0.7f-3|38	%doc %{_texmfdistdir}/source/latex/tikz-timing
21mr|texlive-tikz-timing-0.7f-3|39	
21mr|texlive-tikz-timing-0.7f-3|40	#-----------------------------------------------------------------------
21mr|texlive-tikz-timing-0.7f-3|41	%prep
21mr|texlive-tikz-timing-0.7f-3|42	%setup -c -a0 -a1 -a2
21mr|texlive-tikz-timing-0.7f-3|43	
21mr|texlive-tikz-timing-0.7f-3|44	%build
21mr|texlive-tikz-timing-0.7f-3|45	
21mr|texlive-tikz-timing-0.7f-3|46	%install
21mr|texlive-tikz-timing-0.7f-3|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tikz-timing-0.7f-3|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19254 21
21mr|texlive-times-20190228-1|1	Name:		texlive-times
21mr|texlive-times-20190228-1|2	Version:	20190228
21mr|texlive-times-20190228-1|3	Release:	1
21mr|texlive-times-20190228-1|4	Summary:	URW "Base 35" font pack for LaTeX
21mr|texlive-times-20190228-1|5	Group:		Publishing
21mr|texlive-times-20190228-1|6	URL:		http://www.ctan.org/tex-archive/fonts/urw/base35
21mr|texlive-times-20190228-1|7	License:	GPL
21mr|texlive-times-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/times.tar.xz
21mr|texlive-times-20190228-1|9	BuildArch:	noarch
21mr|texlive-times-20190228-1|10	BuildRequires:	texlive-tlpkg
21mr|texlive-times-20190228-1|11	Requires(pre):	texlive-tlpkg
21mr|texlive-times-20190228-1|12	Requires(post):	texlive-kpathsea
21mr|texlive-times-20190228-1|13	
21mr|texlive-times-20190228-1|14	%description
21mr|texlive-times-20190228-1|15	A set of fonts for use as "drop-in" replacements for Adobe's
21mr|texlive-times-20190228-1|16	basic set, comprising: - Century Schoolbook (substituting for
21mr|texlive-times-20190228-1|17	Adobe's New Century Schoolbook); - Dingbats (substituting for
21mr|texlive-times-20190228-1|18	Adobe's Zapf Dingbats); - Nimbus Mono L (substituting for
21mr|texlive-times-20190228-1|19	Abobe's Courier); - Nimbus Roman No9 L (substituting for
21mr|texlive-times-20190228-1|20	Adobe's Times); - Nimbus Sans L (substituting for Adobe's
21mr|texlive-times-20190228-1|21	Helvetica); - Standard Symbols L (substituting for Adobe's
21mr|texlive-times-20190228-1|22	Symbol); - URW Bookman; - URW Chancery L Medium Italic
21mr|texlive-times-20190228-1|23	(substituting for Adobe's Zapf Chancery); - URW Gothic L Book
21mr|texlive-times-20190228-1|24	(substituting for Adobe's Avant Garde); and - URW Palladio L
21mr|texlive-times-20190228-1|25	(substituting for Adobe's Palatino).
21mr|texlive-times-20190228-1|26	
21mr|texlive-times-20190228-1|27	#-----------------------------------------------------------------------
21mr|texlive-times-20190228-1|28	%files
21mr|texlive-times-20190228-1|29	%{_texmfdistdir}/dvips/times
21mr|texlive-times-20190228-1|30	%{_texmfdistdir}/fonts/afm/*/times
21mr|texlive-times-20190228-1|31	%{_texmfdistdir}/fonts/map/dvips/times
21mr|texlive-times-20190228-1|32	%{_texmfdistdir}/fonts/tfm/*/times
21mr|texlive-times-20190228-1|33	%{_texmfdistdir}/fonts/type1/urw/times
21mr|texlive-times-20190228-1|34	%{_texmfdistdir}/fonts/vf/*/times
21mr|texlive-times-20190228-1|35	%{_texmfdistdir}/tex/latex/times
21mr|texlive-times-20190228-1|36	
21mr|texlive-times-20190228-1|37	#-----------------------------------------------------------------------
21mr|texlive-times-20190228-1|38	%prep
21mr|texlive-times-20190228-1|39	%setup -c -a0
21mr|texlive-times-20190228-1|40	
21mr|texlive-times-20190228-1|41	%build
21mr|texlive-times-20190228-1|42	
21mr|texlive-times-20190228-1|43	%install
21mr|texlive-times-20190228-1|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-times-20190228-1|45	cp -fpar dvips fonts tex %{buildroot}%{_texmfdistdir}

19255 21
21mr|texlive-timesht-20111104-7|1	# revision 15878
21mr|texlive-timesht-20111104-7|2	# category Package
21mr|texlive-timesht-20111104-7|3	# catalog-ctan undef
21mr|texlive-timesht-20111104-7|4	# catalog-date undef
21mr|texlive-timesht-20111104-7|5	# catalog-license undef
21mr|texlive-timesht-20111104-7|6	# catalog-version undef
21mr|texlive-timesht-20111104-7|7	Name:		texlive-timesht
21mr|texlive-timesht-20111104-7|8	Version:	20111104
21mr|texlive-timesht-20111104-7|9	Release:	7
21mr|texlive-timesht-20111104-7|10	Summary:	TeXLive timesht package
21mr|texlive-timesht-20111104-7|11	Group:		Publishing
21mr|texlive-timesht-20111104-7|12	URL:		http://tug.org/texlive
21mr|texlive-timesht-20111104-7|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-timesht-20111104-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/timesht.tar.xz
21mr|texlive-timesht-20111104-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/timesht.doc.tar.xz
21mr|texlive-timesht-20111104-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/timesht.source.tar.xz
21mr|texlive-timesht-20111104-7|17	BuildArch:	noarch
21mr|texlive-timesht-20111104-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-timesht-20111104-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-timesht-20111104-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-timesht-20111104-7|21	
21mr|texlive-timesht-20111104-7|22	%description
21mr|texlive-timesht-20111104-7|23	TeXLive timesht package.
21mr|texlive-timesht-20111104-7|24	
21mr|texlive-timesht-20111104-7|25	
21mr|texlive-timesht-20111104-7|26	#-----------------------------------------------------------------------
21mr|texlive-timesht-20111104-7|27	%files
21mr|texlive-timesht-20111104-7|28	%{_texmfdistdir}/tex/latex/timesht/timesht.cls
21mr|texlive-timesht-20111104-7|29	%doc %{_texmfdistdir}/doc/latex/timesht/README
21mr|texlive-timesht-20111104-7|30	%doc %{_texmfdistdir}/doc/latex/timesht/timesheet.tex
21mr|texlive-timesht-20111104-7|31	#- source
21mr|texlive-timesht-20111104-7|32	%doc %{_texmfdistdir}/source/latex/timesht/timesht.dtx
21mr|texlive-timesht-20111104-7|33	%doc %{_texmfdistdir}/source/latex/timesht/timesht.ins
21mr|texlive-timesht-20111104-7|34	
21mr|texlive-timesht-20111104-7|35	#-----------------------------------------------------------------------
21mr|texlive-timesht-20111104-7|36	%prep
21mr|texlive-timesht-20111104-7|37	%setup -c -a0 -a1 -a2
21mr|texlive-timesht-20111104-7|38	
21mr|texlive-timesht-20111104-7|39	%build
21mr|texlive-timesht-20111104-7|40	
21mr|texlive-timesht-20111104-7|41	%install
21mr|texlive-timesht-20111104-7|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-timesht-20111104-7|43	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19256 21
21mr|texlive-timing-diagrams-20180303-2|1	# revision 31491
21mr|texlive-timing-diagrams-20180303-2|2	# category Package
21mr|texlive-timing-diagrams-20180303-2|3	# catalog-ctan /graphics/pgf/contrib/timing-diagrams
21mr|texlive-timing-diagrams-20180303-2|4	# catalog-date 2013-08-21 17:26:35 +0200
21mr|texlive-timing-diagrams-20180303-2|5	# catalog-license lppl1.3
21mr|texlive-timing-diagrams-20180303-2|6	# catalog-version undef
21mr|texlive-timing-diagrams-20180303-2|7	Name:		texlive-timing-diagrams
21mr|texlive-timing-diagrams-20180303-2|8	Version:	20180303
21mr|texlive-timing-diagrams-20180303-2|9	Release:	2
21mr|texlive-timing-diagrams-20180303-2|10	Summary:	Draw timing diagrams
21mr|texlive-timing-diagrams-20180303-2|11	Group:		Publishing
21mr|texlive-timing-diagrams-20180303-2|12	URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/timing-diagrams
21mr|texlive-timing-diagrams-20180303-2|13	License:	LPPL1.3
21mr|texlive-timing-diagrams-20180303-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/timing-diagrams.tar.xz
21mr|texlive-timing-diagrams-20180303-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/timing-diagrams.doc.tar.xz
21mr|texlive-timing-diagrams-20180303-2|16	BuildArch:	noarch
21mr|texlive-timing-diagrams-20180303-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-timing-diagrams-20180303-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-timing-diagrams-20180303-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-timing-diagrams-20180303-2|20	
21mr|texlive-timing-diagrams-20180303-2|21	%description
21mr|texlive-timing-diagrams-20180303-2|22	The package provides commands to draw and annotate various
21mr|texlive-timing-diagrams-20180303-2|23	kinds of timing diagrams, using Tikz. Documentation is sparse,
21mr|texlive-timing-diagrams-20180303-2|24	but the source and the examples file should be of some use.
21mr|texlive-timing-diagrams-20180303-2|25	
21mr|texlive-timing-diagrams-20180303-2|26	#-----------------------------------------------------------------------
21mr|texlive-timing-diagrams-20180303-2|27	%files
21mr|texlive-timing-diagrams-20180303-2|28	%{_texmfdistdir}/tex/latex/timing-diagrams/timing-diagrams.sty
21mr|texlive-timing-diagrams-20180303-2|29	%doc %{_texmfdistdir}/doc/latex/timing-diagrams/Makefile
21mr|texlive-timing-diagrams-20180303-2|30	%doc %{_texmfdistdir}/doc/latex/timing-diagrams/README
21mr|texlive-timing-diagrams-20180303-2|31	%doc %{_texmfdistdir}/doc/latex/timing-diagrams/diagrams-examples.pdf
21mr|texlive-timing-diagrams-20180303-2|32	%doc %{_texmfdistdir}/doc/latex/timing-diagrams/diagrams-examples.tex
21mr|texlive-timing-diagrams-20180303-2|33	%doc %{_texmfdistdir}/doc/latex/timing-diagrams/version.txt
21mr|texlive-timing-diagrams-20180303-2|34	
21mr|texlive-timing-diagrams-20180303-2|35	#-----------------------------------------------------------------------
21mr|texlive-timing-diagrams-20180303-2|36	%prep
21mr|texlive-timing-diagrams-20180303-2|37	%setup -c -a0 -a1
21mr|texlive-timing-diagrams-20180303-2|38	
21mr|texlive-timing-diagrams-20180303-2|39	%build
21mr|texlive-timing-diagrams-20180303-2|40	
21mr|texlive-timing-diagrams-20180303-2|41	%install
21mr|texlive-timing-diagrams-20180303-2|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-timing-diagrams-20180303-2|43	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19257 21
21mr|texlive-tipa-1.3-14|1	# revision 29349
21mr|texlive-tipa-1.3-14|2	# category Package
21mr|texlive-tipa-1.3-14|3	# catalog-ctan /fonts/tipa/tipa
21mr|texlive-tipa-1.3-14|4	# catalog-date 2012-01-30 10:59:21 +0100
21mr|texlive-tipa-1.3-14|5	# catalog-license lppl
21mr|texlive-tipa-1.3-14|6	# catalog-version 1.3
21mr|texlive-tipa-1.3-14|7	Name:		texlive-tipa
21mr|texlive-tipa-1.3-14|8	Version:	1.3
21mr|texlive-tipa-1.3-14|9	Release:	14
21mr|texlive-tipa-1.3-14|10	Summary:	Fonts and macros for IPA phonetics characters
21mr|texlive-tipa-1.3-14|11	Group:		Publishing
21mr|texlive-tipa-1.3-14|12	URL:		http://www.ctan.org/tex-archive/fonts/tipa/tipa
21mr|texlive-tipa-1.3-14|13	License:	LPPL
21mr|texlive-tipa-1.3-14|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tipa.tar.xz
21mr|texlive-tipa-1.3-14|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tipa.doc.tar.xz
21mr|texlive-tipa-1.3-14|16	BuildArch:	noarch
21mr|texlive-tipa-1.3-14|17	BuildRequires:	texlive-tlpkg
21mr|texlive-tipa-1.3-14|18	Requires(pre):	texlive-tlpkg
21mr|texlive-tipa-1.3-14|19	Requires(post):	texlive-kpathsea
21mr|texlive-tipa-1.3-14|20	
21mr|texlive-tipa-1.3-14|21	%description
21mr|texlive-tipa-1.3-14|22	These fonts are considered the 'ultimate answer' to IPA
21mr|texlive-tipa-1.3-14|23	typesetting. The encoding of these 8-bit fonts has been
21mr|texlive-tipa-1.3-14|24	registered as LaTeX standard encoding T3, and the set of
21mr|texlive-tipa-1.3-14|25	addendum symbols as encoding TS3. 'Times-like' Adobe Type 1
21mr|texlive-tipa-1.3-14|26	versions are provided for both the T3 and the TS3 fonts.
21mr|texlive-tipa-1.3-14|27	
21mr|texlive-tipa-1.3-14|28	#-----------------------------------------------------------------------
21mr|texlive-tipa-1.3-14|29	%files
21mr|texlive-tipa-1.3-14|30	%{_texmfdistdir}/fonts/map/dvips/tipa/tipa.map
21mr|texlive-tipa-1.3-14|31	%{_texmfdistdir}/fonts/source/public/tipa/tipa.mf
21mr|texlive-tipa-1.3-14|32	%{_texmfdistdir}/fonts/source/public/tipa/tipa10.mf
21mr|texlive-tipa-1.3-14|33	%{_texmfdistdir}/fonts/source/public/tipa/tipa12.mf
21mr|texlive-tipa-1.3-14|34	%{_texmfdistdir}/fonts/source/public/tipa/tipa17.mf
21mr|texlive-tipa-1.3-14|35	%{_texmfdistdir}/fonts/source/public/tipa/tipa8.mf
21mr|texlive-tipa-1.3-14|36	%{_texmfdistdir}/fonts/source/public/tipa/tipa9.mf
21mr|texlive-tipa-1.3-14|37	%{_texmfdistdir}/fonts/source/public/tipa/tipab10.mf
21mr|texlive-tipa-1.3-14|38	%{_texmfdistdir}/fonts/source/public/tipa/tipabase.mf
21mr|texlive-tipa-1.3-14|39	%{_texmfdistdir}/fonts/source/public/tipa/tipabs10.mf
21mr|texlive-tipa-1.3-14|40	%{_texmfdistdir}/fonts/source/public/tipa/tipabx10.mf
21mr|texlive-tipa-1.3-14|41	%{_texmfdistdir}/fonts/source/public/tipa/tipabx12.mf
21mr|texlive-tipa-1.3-14|42	%{_texmfdistdir}/fonts/source/public/tipa/tipabx8.mf
21mr|texlive-tipa-1.3-14|43	%{_texmfdistdir}/fonts/source/public/tipa/tipabx9.mf
21mr|texlive-tipa-1.3-14|44	%{_texmfdistdir}/fonts/source/public/tipa/tipadiac.mf
21mr|texlive-tipa-1.3-14|45	%{_texmfdistdir}/fonts/source/public/tipa/tipaextr.mf
21mr|texlive-tipa-1.3-14|46	%{_texmfdistdir}/fonts/source/public/tipa/tipagerm.mf
21mr|texlive-tipa-1.3-14|47	%{_texmfdistdir}/fonts/source/public/tipa/tipanew.mf
21mr|texlive-tipa-1.3-14|48	%{_texmfdistdir}/fonts/source/public/tipa/tipapnct.mf
21mr|texlive-tipa-1.3-14|49	%{_texmfdistdir}/fonts/source/public/tipa/tipaprm.def
21mr|texlive-tipa-1.3-14|50	%{_texmfdistdir}/fonts/source/public/tipa/tiparoml.mf
21mr|texlive-tipa-1.3-14|51	%{_texmfdistdir}/fonts/source/public/tipa/tipasb10.mf
21mr|texlive-tipa-1.3-14|52	%{_texmfdistdir}/fonts/source/public/tipa/tipasc.mf
21mr|texlive-tipa-1.3-14|53	%{_texmfdistdir}/fonts/source/public/tipa/tipasi10.mf
21mr|texlive-tipa-1.3-14|54	%{_texmfdistdir}/fonts/source/public/tipa/tipasl10.mf
21mr|texlive-tipa-1.3-14|55	%{_texmfdistdir}/fonts/source/public/tipa/tipasl12.mf
21mr|texlive-tipa-1.3-14|56	%{_texmfdistdir}/fonts/source/public/tipa/tipasl8.mf
21mr|texlive-tipa-1.3-14|57	%{_texmfdistdir}/fonts/source/public/tipa/tipasl9.mf
21mr|texlive-tipa-1.3-14|58	%{_texmfdistdir}/fonts/source/public/tipa/tipass10.mf
21mr|texlive-tipa-1.3-14|59	%{_texmfdistdir}/fonts/source/public/tipa/tipass12.mf
21mr|texlive-tipa-1.3-14|60	%{_texmfdistdir}/fonts/source/public/tipa/tipass17.mf
21mr|texlive-tipa-1.3-14|61	%{_texmfdistdir}/fonts/source/public/tipa/tipass8.mf
21mr|texlive-tipa-1.3-14|62	%{_texmfdistdir}/fonts/source/public/tipa/tipass9.mf
21mr|texlive-tipa-1.3-14|63	%{_texmfdistdir}/fonts/source/public/tipa/tipasym1.mf
21mr|texlive-tipa-1.3-14|64	%{_texmfdistdir}/fonts/source/public/tipa/tipasym2.mf
21mr|texlive-tipa-1.3-14|65	%{_texmfdistdir}/fonts/source/public/tipa/tipasym3.mf
21mr|texlive-tipa-1.3-14|66	%{_texmfdistdir}/fonts/source/public/tipa/tipasym4.mf
21mr|texlive-tipa-1.3-14|67	%{_texmfdistdir}/fonts/source/public/tipa/tipatone.mf
21mr|texlive-tipa-1.3-14|68	%{_texmfdistdir}/fonts/source/public/tipa/tipatr.mf
21mr|texlive-tipa-1.3-14|69	%{_texmfdistdir}/fonts/source/public/tipa/tipats10.mf
21mr|texlive-tipa-1.3-14|70	%{_texmfdistdir}/fonts/source/public/tipa/tipatt10.mf
21mr|texlive-tipa-1.3-14|71	%{_texmfdistdir}/fonts/source/public/tipa/tipatt12.mf
21mr|texlive-tipa-1.3-14|72	%{_texmfdistdir}/fonts/source/public/tipa/tipatt8.mf
21mr|texlive-tipa-1.3-14|73	%{_texmfdistdir}/fonts/source/public/tipa/tipatt9.mf
21mr|texlive-tipa-1.3-14|74	%{_texmfdistdir}/fonts/source/public/tipa/tipx.mf
21mr|texlive-tipa-1.3-14|75	%{_texmfdistdir}/fonts/source/public/tipa/tipx10.mf
21mr|texlive-tipa-1.3-14|76	%{_texmfdistdir}/fonts/source/public/tipa/tipx12.mf
21mr|texlive-tipa-1.3-14|77	%{_texmfdistdir}/fonts/source/public/tipa/tipx17.mf
21mr|texlive-tipa-1.3-14|78	%{_texmfdistdir}/fonts/source/public/tipa/tipx8.mf
21mr|texlive-tipa-1.3-14|79	%{_texmfdistdir}/fonts/source/public/tipa/tipx9.mf
21mr|texlive-tipa-1.3-14|80	%{_texmfdistdir}/fonts/source/public/tipa/tipxb10.mf
21mr|texlive-tipa-1.3-14|81	%{_texmfdistdir}/fonts/source/public/tipa/tipxbs10.mf
21mr|texlive-tipa-1.3-14|82	%{_texmfdistdir}/fonts/source/public/tipa/tipxbx10.mf
21mr|texlive-tipa-1.3-14|83	%{_texmfdistdir}/fonts/source/public/tipa/tipxbx12.mf
21mr|texlive-tipa-1.3-14|84	%{_texmfdistdir}/fonts/source/public/tipa/tipxbx8.mf
21mr|texlive-tipa-1.3-14|85	%{_texmfdistdir}/fonts/source/public/tipa/tipxbx9.mf
21mr|texlive-tipa-1.3-14|86	%{_texmfdistdir}/fonts/source/public/tipa/tipxsb10.mf
21mr|texlive-tipa-1.3-14|87	%{_texmfdistdir}/fonts/source/public/tipa/tipxsi10.mf
21mr|texlive-tipa-1.3-14|88	%{_texmfdistdir}/fonts/source/public/tipa/tipxsl10.mf
21mr|texlive-tipa-1.3-14|89	%{_texmfdistdir}/fonts/source/public/tipa/tipxsl12.mf
21mr|texlive-tipa-1.3-14|90	%{_texmfdistdir}/fonts/source/public/tipa/tipxsl8.mf
21mr|texlive-tipa-1.3-14|91	%{_texmfdistdir}/fonts/source/public/tipa/tipxsl9.mf
21mr|texlive-tipa-1.3-14|92	%{_texmfdistdir}/fonts/source/public/tipa/tipxss10.mf
21mr|texlive-tipa-1.3-14|93	%{_texmfdistdir}/fonts/source/public/tipa/tipxss12.mf
21mr|texlive-tipa-1.3-14|94	%{_texmfdistdir}/fonts/source/public/tipa/tipxss17.mf
21mr|texlive-tipa-1.3-14|95	%{_texmfdistdir}/fonts/source/public/tipa/tipxss8.mf
21mr|texlive-tipa-1.3-14|96	%{_texmfdistdir}/fonts/source/public/tipa/tipxss9.mf
21mr|texlive-tipa-1.3-14|97	%{_texmfdistdir}/fonts/source/public/tipa/tipxts10.mf
21mr|texlive-tipa-1.3-14|98	%{_texmfdistdir}/fonts/source/public/tipa/tipxtt10.mf
21mr|texlive-tipa-1.3-14|99	%{_texmfdistdir}/fonts/source/public/tipa/tipxtt12.mf
21mr|texlive-tipa-1.3-14|100	%{_texmfdistdir}/fonts/source/public/tipa/tipxtt8.mf
21mr|texlive-tipa-1.3-14|101	%{_texmfdistdir}/fonts/source/public/tipa/tipxtt9.mf
21mr|texlive-tipa-1.3-14|102	%{_texmfdistdir}/fonts/source/public/tipa/xipa10.mf
21mr|texlive-tipa-1.3-14|103	%{_texmfdistdir}/fonts/source/public/tipa/xipab10.mf
21mr|texlive-tipa-1.3-14|104	%{_texmfdistdir}/fonts/source/public/tipa/xipabs10.mf
21mr|texlive-tipa-1.3-14|105	%{_texmfdistdir}/fonts/source/public/tipa/xipaprm.def
21mr|texlive-tipa-1.3-14|106	%{_texmfdistdir}/fonts/source/public/tipa/xipasb10.mf
21mr|texlive-tipa-1.3-14|107	%{_texmfdistdir}/fonts/source/public/tipa/xipasi10.mf
21mr|texlive-tipa-1.3-14|108	%{_texmfdistdir}/fonts/source/public/tipa/xipasl10.mf
21mr|texlive-tipa-1.3-14|109	%{_texmfdistdir}/fonts/source/public/tipa/xipass10.mf
21mr|texlive-tipa-1.3-14|110	%{_texmfdistdir}/fonts/source/public/tipa/xipx10.mf
21mr|texlive-tipa-1.3-14|111	%{_texmfdistdir}/fonts/source/public/tipa/xipxb10.mf
21mr|texlive-tipa-1.3-14|112	%{_texmfdistdir}/fonts/source/public/tipa/xipxbs10.mf
21mr|texlive-tipa-1.3-14|113	%{_texmfdistdir}/fonts/source/public/tipa/xipxsb10.mf
21mr|texlive-tipa-1.3-14|114	%{_texmfdistdir}/fonts/source/public/tipa/xipxsi10.mf
21mr|texlive-tipa-1.3-14|115	%{_texmfdistdir}/fonts/source/public/tipa/xipxsl10.mf
21mr|texlive-tipa-1.3-14|116	%{_texmfdistdir}/fonts/source/public/tipa/xipxss10.mf
21mr|texlive-tipa-1.3-14|117	%{_texmfdistdir}/fonts/tfm/public/tipa/tipa10.tfm
21mr|texlive-tipa-1.3-14|118	%{_texmfdistdir}/fonts/tfm/public/tipa/tipa12.tfm
21mr|texlive-tipa-1.3-14|119	%{_texmfdistdir}/fonts/tfm/public/tipa/tipa17.tfm
21mr|texlive-tipa-1.3-14|120	%{_texmfdistdir}/fonts/tfm/public/tipa/tipa8.tfm
21mr|texlive-tipa-1.3-14|121	%{_texmfdistdir}/fonts/tfm/public/tipa/tipa9.tfm
21mr|texlive-tipa-1.3-14|122	%{_texmfdistdir}/fonts/tfm/public/tipa/tipab10.tfm
21mr|texlive-tipa-1.3-14|123	%{_texmfdistdir}/fonts/tfm/public/tipa/tipabs10.tfm
21mr|texlive-tipa-1.3-14|124	%{_texmfdistdir}/fonts/tfm/public/tipa/tipabx10.tfm
21mr|texlive-tipa-1.3-14|125	%{_texmfdistdir}/fonts/tfm/public/tipa/tipabx12.tfm
21mr|texlive-tipa-1.3-14|126	%{_texmfdistdir}/fonts/tfm/public/tipa/tipabx8.tfm
21mr|texlive-tipa-1.3-14|127	%{_texmfdistdir}/fonts/tfm/public/tipa/tipabx9.tfm
21mr|texlive-tipa-1.3-14|128	%{_texmfdistdir}/fonts/tfm/public/tipa/tipasb10.tfm
21mr|texlive-tipa-1.3-14|129	%{_texmfdistdir}/fonts/tfm/public/tipa/tipasi10.tfm
21mr|texlive-tipa-1.3-14|130	%{_texmfdistdir}/fonts/tfm/public/tipa/tipasl10.tfm
21mr|texlive-tipa-1.3-14|131	%{_texmfdistdir}/fonts/tfm/public/tipa/tipasl12.tfm
21mr|texlive-tipa-1.3-14|132	%{_texmfdistdir}/fonts/tfm/public/tipa/tipasl8.tfm
21mr|texlive-tipa-1.3-14|133	%{_texmfdistdir}/fonts/tfm/public/tipa/tipasl9.tfm
21mr|texlive-tipa-1.3-14|134	%{_texmfdistdir}/fonts/tfm/public/tipa/tipass10.tfm
21mr|texlive-tipa-1.3-14|135	%{_texmfdistdir}/fonts/tfm/public/tipa/tipass12.tfm
21mr|texlive-tipa-1.3-14|136	%{_texmfdistdir}/fonts/tfm/public/tipa/tipass17.tfm
21mr|texlive-tipa-1.3-14|137	%{_texmfdistdir}/fonts/tfm/public/tipa/tipass8.tfm
21mr|texlive-tipa-1.3-14|138	%{_texmfdistdir}/fonts/tfm/public/tipa/tipass9.tfm
21mr|texlive-tipa-1.3-14|139	%{_texmfdistdir}/fonts/tfm/public/tipa/tipats10.tfm
21mr|texlive-tipa-1.3-14|140	%{_texmfdistdir}/fonts/tfm/public/tipa/tipatt10.tfm
21mr|texlive-tipa-1.3-14|141	%{_texmfdistdir}/fonts/tfm/public/tipa/tipatt12.tfm
21mr|texlive-tipa-1.3-14|142	%{_texmfdistdir}/fonts/tfm/public/tipa/tipatt8.tfm
21mr|texlive-tipa-1.3-14|143	%{_texmfdistdir}/fonts/tfm/public/tipa/tipatt9.tfm
21mr|texlive-tipa-1.3-14|144	%{_texmfdistdir}/fonts/tfm/public/tipa/tipx10.tfm
21mr|texlive-tipa-1.3-14|145	%{_texmfdistdir}/fonts/tfm/public/tipa/tipx12.tfm
21mr|texlive-tipa-1.3-14|146	%{_texmfdistdir}/fonts/tfm/public/tipa/tipx17.tfm
21mr|texlive-tipa-1.3-14|147	%{_texmfdistdir}/fonts/tfm/public/tipa/tipx8.tfm
21mr|texlive-tipa-1.3-14|148	%{_texmfdistdir}/fonts/tfm/public/tipa/tipx9.tfm
21mr|texlive-tipa-1.3-14|149	%{_texmfdistdir}/fonts/tfm/public/tipa/tipxb10.tfm
21mr|texlive-tipa-1.3-14|150	%{_texmfdistdir}/fonts/tfm/public/tipa/tipxbs10.tfm
21mr|texlive-tipa-1.3-14|151	%{_texmfdistdir}/fonts/tfm/public/tipa/tipxbx10.tfm
21mr|texlive-tipa-1.3-14|152	%{_texmfdistdir}/fonts/tfm/public/tipa/tipxbx12.tfm
21mr|texlive-tipa-1.3-14|153	%{_texmfdistdir}/fonts/tfm/public/tipa/tipxbx8.tfm
21mr|texlive-tipa-1.3-14|154	%{_texmfdistdir}/fonts/tfm/public/tipa/tipxbx9.tfm
21mr|texlive-tipa-1.3-14|155	%{_texmfdistdir}/fonts/tfm/public/tipa/tipxsb10.tfm
21mr|texlive-tipa-1.3-14|156	%{_texmfdistdir}/fonts/tfm/public/tipa/tipxsi10.tfm
21mr|texlive-tipa-1.3-14|157	%{_texmfdistdir}/fonts/tfm/public/tipa/tipxsl10.tfm
21mr|texlive-tipa-1.3-14|158	%{_texmfdistdir}/fonts/tfm/public/tipa/tipxsl12.tfm
21mr|texlive-tipa-1.3-14|159	%{_texmfdistdir}/fonts/tfm/public/tipa/tipxsl8.tfm
21mr|texlive-tipa-1.3-14|160	%{_texmfdistdir}/fonts/tfm/public/tipa/tipxsl9.tfm
21mr|texlive-tipa-1.3-14|161	%{_texmfdistdir}/fonts/tfm/public/tipa/tipxss10.tfm
21mr|texlive-tipa-1.3-14|162	%{_texmfdistdir}/fonts/tfm/public/tipa/tipxss12.tfm
21mr|texlive-tipa-1.3-14|163	%{_texmfdistdir}/fonts/tfm/public/tipa/tipxss17.tfm
21mr|texlive-tipa-1.3-14|164	%{_texmfdistdir}/fonts/tfm/public/tipa/tipxss8.tfm
21mr|texlive-tipa-1.3-14|165	%{_texmfdistdir}/fonts/tfm/public/tipa/tipxss9.tfm
21mr|texlive-tipa-1.3-14|166	%{_texmfdistdir}/fonts/tfm/public/tipa/tipxts10.tfm
21mr|texlive-tipa-1.3-14|167	%{_texmfdistdir}/fonts/tfm/public/tipa/tipxtt10.tfm
21mr|texlive-tipa-1.3-14|168	%{_texmfdistdir}/fonts/tfm/public/tipa/tipxtt12.tfm
21mr|texlive-tipa-1.3-14|169	%{_texmfdistdir}/fonts/tfm/public/tipa/tipxtt8.tfm
21mr|texlive-tipa-1.3-14|170	%{_texmfdistdir}/fonts/tfm/public/tipa/tipxtt9.tfm
21mr|texlive-tipa-1.3-14|171	%{_texmfdistdir}/fonts/tfm/public/tipa/xipa10.tfm
21mr|texlive-tipa-1.3-14|172	%{_texmfdistdir}/fonts/tfm/public/tipa/xipab10.tfm
21mr|texlive-tipa-1.3-14|173	%{_texmfdistdir}/fonts/tfm/public/tipa/xipabs10.tfm
21mr|texlive-tipa-1.3-14|174	%{_texmfdistdir}/fonts/tfm/public/tipa/xipasb10.tfm
21mr|texlive-tipa-1.3-14|175	%{_texmfdistdir}/fonts/tfm/public/tipa/xipasi10.tfm
21mr|texlive-tipa-1.3-14|176	%{_texmfdistdir}/fonts/tfm/public/tipa/xipasl10.tfm
21mr|texlive-tipa-1.3-14|177	%{_texmfdistdir}/fonts/tfm/public/tipa/xipass10.tfm
21mr|texlive-tipa-1.3-14|178	%{_texmfdistdir}/fonts/tfm/public/tipa/xipx10.tfm
21mr|texlive-tipa-1.3-14|179	%{_texmfdistdir}/fonts/tfm/public/tipa/xipxb10.tfm
21mr|texlive-tipa-1.3-14|180	%{_texmfdistdir}/fonts/tfm/public/tipa/xipxbs10.tfm
21mr|texlive-tipa-1.3-14|181	%{_texmfdistdir}/fonts/tfm/public/tipa/xipxsb10.tfm
21mr|texlive-tipa-1.3-14|182	%{_texmfdistdir}/fonts/tfm/public/tipa/xipxsi10.tfm
21mr|texlive-tipa-1.3-14|183	%{_texmfdistdir}/fonts/tfm/public/tipa/xipxsl10.tfm
21mr|texlive-tipa-1.3-14|184	%{_texmfdistdir}/fonts/tfm/public/tipa/xipxss10.tfm
21mr|texlive-tipa-1.3-14|185	%{_texmfdistdir}/fonts/type1/public/tipa/tipa10.pfb
21mr|texlive-tipa-1.3-14|186	%{_texmfdistdir}/fonts/type1/public/tipa/tipa12.pfb
21mr|texlive-tipa-1.3-14|187	%{_texmfdistdir}/fonts/type1/public/tipa/tipa17.pfb
21mr|texlive-tipa-1.3-14|188	%{_texmfdistdir}/fonts/type1/public/tipa/tipa8.pfb
21mr|texlive-tipa-1.3-14|189	%{_texmfdistdir}/fonts/type1/public/tipa/tipa9.pfb
21mr|texlive-tipa-1.3-14|190	%{_texmfdistdir}/fonts/type1/public/tipa/tipab10.pfb
21mr|texlive-tipa-1.3-14|191	%{_texmfdistdir}/fonts/type1/public/tipa/tipabs10.pfb
21mr|texlive-tipa-1.3-14|192	%{_texmfdistdir}/fonts/type1/public/tipa/tipabx10.pfb
21mr|texlive-tipa-1.3-14|193	%{_texmfdistdir}/fonts/type1/public/tipa/tipabx12.pfb
21mr|texlive-tipa-1.3-14|194	%{_texmfdistdir}/fonts/type1/public/tipa/tipabx8.pfb
21mr|texlive-tipa-1.3-14|195	%{_texmfdistdir}/fonts/type1/public/tipa/tipabx9.pfb
21mr|texlive-tipa-1.3-14|196	%{_texmfdistdir}/fonts/type1/public/tipa/tipasb10.pfb
21mr|texlive-tipa-1.3-14|197	%{_texmfdistdir}/fonts/type1/public/tipa/tipasi10.pfb
21mr|texlive-tipa-1.3-14|198	%{_texmfdistdir}/fonts/type1/public/tipa/tipasl10.pfb
21mr|texlive-tipa-1.3-14|199	%{_texmfdistdir}/fonts/type1/public/tipa/tipasl12.pfb
21mr|texlive-tipa-1.3-14|200	%{_texmfdistdir}/fonts/type1/public/tipa/tipasl8.pfb
21mr|texlive-tipa-1.3-14|201	%{_texmfdistdir}/fonts/type1/public/tipa/tipasl9.pfb
21mr|texlive-tipa-1.3-14|202	%{_texmfdistdir}/fonts/type1/public/tipa/tipass10.pfb
21mr|texlive-tipa-1.3-14|203	%{_texmfdistdir}/fonts/type1/public/tipa/tipass12.pfb
21mr|texlive-tipa-1.3-14|204	%{_texmfdistdir}/fonts/type1/public/tipa/tipass17.pfb
21mr|texlive-tipa-1.3-14|205	%{_texmfdistdir}/fonts/type1/public/tipa/tipass8.pfb
21mr|texlive-tipa-1.3-14|206	%{_texmfdistdir}/fonts/type1/public/tipa/tipass9.pfb
21mr|texlive-tipa-1.3-14|207	%{_texmfdistdir}/fonts/type1/public/tipa/tipats10.pfb
21mr|texlive-tipa-1.3-14|208	%{_texmfdistdir}/fonts/type1/public/tipa/tipatt10.pfb
21mr|texlive-tipa-1.3-14|209	%{_texmfdistdir}/fonts/type1/public/tipa/tipatt12.pfb
21mr|texlive-tipa-1.3-14|210	%{_texmfdistdir}/fonts/type1/public/tipa/tipatt8.pfb
21mr|texlive-tipa-1.3-14|211	%{_texmfdistdir}/fonts/type1/public/tipa/tipatt9.pfb
21mr|texlive-tipa-1.3-14|212	%{_texmfdistdir}/fonts/type1/public/tipa/tipx10.pfb
21mr|texlive-tipa-1.3-14|213	%{_texmfdistdir}/fonts/type1/public/tipa/tipx12.pfb
21mr|texlive-tipa-1.3-14|214	%{_texmfdistdir}/fonts/type1/public/tipa/tipx17.pfb
21mr|texlive-tipa-1.3-14|215	%{_texmfdistdir}/fonts/type1/public/tipa/tipx8.pfb
21mr|texlive-tipa-1.3-14|216	%{_texmfdistdir}/fonts/type1/public/tipa/tipx9.pfb
21mr|texlive-tipa-1.3-14|217	%{_texmfdistdir}/fonts/type1/public/tipa/tipxb10.pfb
21mr|texlive-tipa-1.3-14|218	%{_texmfdistdir}/fonts/type1/public/tipa/tipxbs10.pfb
21mr|texlive-tipa-1.3-14|219	%{_texmfdistdir}/fonts/type1/public/tipa/tipxbx10.pfb
21mr|texlive-tipa-1.3-14|220	%{_texmfdistdir}/fonts/type1/public/tipa/tipxbx12.pfb
21mr|texlive-tipa-1.3-14|221	%{_texmfdistdir}/fonts/type1/public/tipa/tipxbx8.pfb
21mr|texlive-tipa-1.3-14|222	%{_texmfdistdir}/fonts/type1/public/tipa/tipxbx9.pfb
21mr|texlive-tipa-1.3-14|223	%{_texmfdistdir}/fonts/type1/public/tipa/tipxsb10.pfb
21mr|texlive-tipa-1.3-14|224	%{_texmfdistdir}/fonts/type1/public/tipa/tipxsi10.pfb
21mr|texlive-tipa-1.3-14|225	%{_texmfdistdir}/fonts/type1/public/tipa/tipxsl10.pfb
21mr|texlive-tipa-1.3-14|226	%{_texmfdistdir}/fonts/type1/public/tipa/tipxsl12.pfb
21mr|texlive-tipa-1.3-14|227	%{_texmfdistdir}/fonts/type1/public/tipa/tipxsl8.pfb
21mr|texlive-tipa-1.3-14|228	%{_texmfdistdir}/fonts/type1/public/tipa/tipxsl9.pfb
21mr|texlive-tipa-1.3-14|229	%{_texmfdistdir}/fonts/type1/public/tipa/tipxss10.pfb
21mr|texlive-tipa-1.3-14|230	%{_texmfdistdir}/fonts/type1/public/tipa/tipxss12.pfb
21mr|texlive-tipa-1.3-14|231	%{_texmfdistdir}/fonts/type1/public/tipa/tipxss17.pfb
21mr|texlive-tipa-1.3-14|232	%{_texmfdistdir}/fonts/type1/public/tipa/tipxss8.pfb
21mr|texlive-tipa-1.3-14|233	%{_texmfdistdir}/fonts/type1/public/tipa/tipxss9.pfb
21mr|texlive-tipa-1.3-14|234	%{_texmfdistdir}/fonts/type1/public/tipa/tipxts10.pfb
21mr|texlive-tipa-1.3-14|235	%{_texmfdistdir}/fonts/type1/public/tipa/tipxtt10.pfb
21mr|texlive-tipa-1.3-14|236	%{_texmfdistdir}/fonts/type1/public/tipa/tipxtt12.pfb
21mr|texlive-tipa-1.3-14|237	%{_texmfdistdir}/fonts/type1/public/tipa/tipxtt8.pfb
21mr|texlive-tipa-1.3-14|238	%{_texmfdistdir}/fonts/type1/public/tipa/tipxtt9.pfb
21mr|texlive-tipa-1.3-14|239	%{_texmfdistdir}/fonts/type1/public/tipa/xipa10.pfb
21mr|texlive-tipa-1.3-14|240	%{_texmfdistdir}/fonts/type1/public/tipa/xipab10.pfb
21mr|texlive-tipa-1.3-14|241	%{_texmfdistdir}/fonts/type1/public/tipa/xipabs10.pfb
21mr|texlive-tipa-1.3-14|242	%{_texmfdistdir}/fonts/type1/public/tipa/xipasb10.pfb
21mr|texlive-tipa-1.3-14|243	%{_texmfdistdir}/fonts/type1/public/tipa/xipasi10.pfb
21mr|texlive-tipa-1.3-14|244	%{_texmfdistdir}/fonts/type1/public/tipa/xipasl10.pfb
21mr|texlive-tipa-1.3-14|245	%{_texmfdistdir}/fonts/type1/public/tipa/xipass10.pfb
21mr|texlive-tipa-1.3-14|246	%{_texmfdistdir}/fonts/type1/public/tipa/xipx10.pfb
21mr|texlive-tipa-1.3-14|247	%{_texmfdistdir}/fonts/type1/public/tipa/xipxb10.pfb
21mr|texlive-tipa-1.3-14|248	%{_texmfdistdir}/fonts/type1/public/tipa/xipxbs10.pfb
21mr|texlive-tipa-1.3-14|249	%{_texmfdistdir}/fonts/type1/public/tipa/xipxsb10.pfb
21mr|texlive-tipa-1.3-14|250	%{_texmfdistdir}/fonts/type1/public/tipa/xipxsi10.pfb
21mr|texlive-tipa-1.3-14|251	%{_texmfdistdir}/fonts/type1/public/tipa/xipxsl10.pfb
21mr|texlive-tipa-1.3-14|252	%{_texmfdistdir}/fonts/type1/public/tipa/xipxss10.pfb
21mr|texlive-tipa-1.3-14|253	%{_texmfdistdir}/tex/latex/tipa/exaccent.sty
21mr|texlive-tipa-1.3-14|254	%{_texmfdistdir}/tex/latex/tipa/extraipa.sty
21mr|texlive-tipa-1.3-14|255	%{_texmfdistdir}/tex/latex/tipa/t3cmr.fd
21mr|texlive-tipa-1.3-14|256	%{_texmfdistdir}/tex/latex/tipa/t3cmss.fd
21mr|texlive-tipa-1.3-14|257	%{_texmfdistdir}/tex/latex/tipa/t3cmtt.fd
21mr|texlive-tipa-1.3-14|258	%{_texmfdistdir}/tex/latex/tipa/t3enc.def
21mr|texlive-tipa-1.3-14|259	%{_texmfdistdir}/tex/latex/tipa/t3phv.fd
21mr|texlive-tipa-1.3-14|260	%{_texmfdistdir}/tex/latex/tipa/t3ptm.fd
21mr|texlive-tipa-1.3-14|261	%{_texmfdistdir}/tex/latex/tipa/tipa.sty
21mr|texlive-tipa-1.3-14|262	%{_texmfdistdir}/tex/latex/tipa/tipx.sty
21mr|texlive-tipa-1.3-14|263	%{_texmfdistdir}/tex/latex/tipa/tone.sty
21mr|texlive-tipa-1.3-14|264	%{_texmfdistdir}/tex/latex/tipa/ts3cmr.fd
21mr|texlive-tipa-1.3-14|265	%{_texmfdistdir}/tex/latex/tipa/ts3cmss.fd
21mr|texlive-tipa-1.3-14|266	%{_texmfdistdir}/tex/latex/tipa/ts3cmtt.fd
21mr|texlive-tipa-1.3-14|267	%{_texmfdistdir}/tex/latex/tipa/ts3enc.def
21mr|texlive-tipa-1.3-14|268	%{_texmfdistdir}/tex/latex/tipa/ts3phv.fd
21mr|texlive-tipa-1.3-14|269	%{_texmfdistdir}/tex/latex/tipa/ts3ptm.fd
21mr|texlive-tipa-1.3-14|270	%{_texmfdistdir}/tex/latex/tipa/utipx.fd
21mr|texlive-tipa-1.3-14|271	%{_texmfdistdir}/tex/latex/tipa/utipxss.fd
21mr|texlive-tipa-1.3-14|272	%{_texmfdistdir}/tex/latex/tipa/utipxtt.fd
21mr|texlive-tipa-1.3-14|273	%{_texmfdistdir}/tex/latex/tipa/uxipx.fd
21mr|texlive-tipa-1.3-14|274	%{_texmfdistdir}/tex/latex/tipa/uxipxss.fd
21mr|texlive-tipa-1.3-14|275	%{_texmfdistdir}/tex/latex/tipa/vowel.sty
21mr|texlive-tipa-1.3-14|276	%doc %{_texmfdistdir}/doc/fonts/tipa/00README
21mr|texlive-tipa-1.3-14|277	%doc %{_texmfdistdir}/doc/fonts/tipa/00README.doc
21mr|texlive-tipa-1.3-14|278	%doc %{_texmfdistdir}/doc/fonts/tipa/Makefile
21mr|texlive-tipa-1.3-14|279	%doc %{_texmfdistdir}/doc/fonts/tipa/Makefile.doc
21mr|texlive-tipa-1.3-14|280	%doc %{_texmfdistdir}/doc/fonts/tipa/Manifest.txt
21mr|texlive-tipa-1.3-14|281	%doc %{_texmfdistdir}/doc/fonts/tipa/boxchar.sty
21mr|texlive-tipa-1.3-14|282	%doc %{_texmfdistdir}/doc/fonts/tipa/codelist.sty
21mr|texlive-tipa-1.3-14|283	%doc %{_texmfdistdir}/doc/fonts/tipa/gentfm.sh
21mr|texlive-tipa-1.3-14|284	%doc %{_texmfdistdir}/doc/fonts/tipa/gentipa.sh
21mr|texlive-tipa-1.3-14|285	%doc %{_texmfdistdir}/doc/fonts/tipa/gentipx.sh
21mr|texlive-tipa-1.3-14|286	%doc %{_texmfdistdir}/doc/fonts/tipa/genxipa.sh
21mr|texlive-tipa-1.3-14|287	%doc %{_texmfdistdir}/doc/fonts/tipa/genxipx.sh
21mr|texlive-tipa-1.3-14|288	%doc %{_texmfdistdir}/doc/fonts/tipa/mktipapk.sh
21mr|texlive-tipa-1.3-14|289	%doc %{_texmfdistdir}/doc/fonts/tipa/mkxipapk.sh
21mr|texlive-tipa-1.3-14|290	%doc %{_texmfdistdir}/doc/fonts/tipa/tipa.bib
21mr|texlive-tipa-1.3-14|291	%doc %{_texmfdistdir}/doc/fonts/tipa/tipaman.pdf
21mr|texlive-tipa-1.3-14|292	%doc %{_texmfdistdir}/doc/fonts/tipa/tipaman.sty
21mr|texlive-tipa-1.3-14|293	%doc %{_texmfdistdir}/doc/fonts/tipa/tipaman.tex
21mr|texlive-tipa-1.3-14|294	%doc %{_texmfdistdir}/doc/fonts/tipa/tipaman0.tex
21mr|texlive-tipa-1.3-14|295	%doc %{_texmfdistdir}/doc/fonts/tipa/tipaman1.tex
21mr|texlive-tipa-1.3-14|296	%doc %{_texmfdistdir}/doc/fonts/tipa/tipaman2.tex
21mr|texlive-tipa-1.3-14|297	%doc %{_texmfdistdir}/doc/fonts/tipa/tipaman3.tex
21mr|texlive-tipa-1.3-14|298	%doc %{_texmfdistdir}/doc/fonts/tipa/tipaman4.tex
21mr|texlive-tipa-1.3-14|299	%doc %{_texmfdistdir}/doc/fonts/tipa/vowel.pdf
21mr|texlive-tipa-1.3-14|300	%doc %{_texmfdistdir}/doc/fonts/tipa/vowel.tex
21mr|texlive-tipa-1.3-14|301	
21mr|texlive-tipa-1.3-14|302	#-----------------------------------------------------------------------
21mr|texlive-tipa-1.3-14|303	%prep
21mr|texlive-tipa-1.3-14|304	%setup -c -a0 -a1
21mr|texlive-tipa-1.3-14|305	
21mr|texlive-tipa-1.3-14|306	%build
21mr|texlive-tipa-1.3-14|307	
21mr|texlive-tipa-1.3-14|308	%install
21mr|texlive-tipa-1.3-14|309	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tipa-1.3-14|310	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

19258 21
21mr|texlive-tipa-de-1.3-6|1	# revision 22005
21mr|texlive-tipa-de-1.3-6|2	# category Package
21mr|texlive-tipa-de-1.3-6|3	# catalog-ctan /info/translations/tipa/de
21mr|texlive-tipa-de-1.3-6|4	# catalog-date 2011-04-06 08:36:04 +0200
21mr|texlive-tipa-de-1.3-6|5	# catalog-license lppl
21mr|texlive-tipa-de-1.3-6|6	# catalog-version 1.3
21mr|texlive-tipa-de-1.3-6|7	Name:		texlive-tipa-de
21mr|texlive-tipa-de-1.3-6|8	Version:	1.3
21mr|texlive-tipa-de-1.3-6|9	Release:	6
21mr|texlive-tipa-de-1.3-6|10	Summary:	German translation of tipa documentation
21mr|texlive-tipa-de-1.3-6|11	Group:		Publishing
21mr|texlive-tipa-de-1.3-6|12	URL:		http://www.ctan.org/tex-archive/info/translations/tipa/de
21mr|texlive-tipa-de-1.3-6|13	License:	LPPL
21mr|texlive-tipa-de-1.3-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tipa-de.tar.xz
21mr|texlive-tipa-de-1.3-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tipa-de.doc.tar.xz
21mr|texlive-tipa-de-1.3-6|16	BuildArch:	noarch
21mr|texlive-tipa-de-1.3-6|17	BuildRequires:	texlive-tlpkg
21mr|texlive-tipa-de-1.3-6|18	Requires(pre):	texlive-tlpkg
21mr|texlive-tipa-de-1.3-6|19	
21mr|texlive-tipa-de-1.3-6|20	%description
21mr|texlive-tipa-de-1.3-6|21	This is a translation of Fukui Rei's tipaman from the tipa
21mr|texlive-tipa-de-1.3-6|22	bundle.
21mr|texlive-tipa-de-1.3-6|23	
21mr|texlive-tipa-de-1.3-6|24	#-----------------------------------------------------------------------
21mr|texlive-tipa-de-1.3-6|25	%files
21mr|texlive-tipa-de-1.3-6|26	%doc %{_texmfdistdir}/doc/latex/tipa-de/LIESMICH
21mr|texlive-tipa-de-1.3-6|27	%doc %{_texmfdistdir}/doc/latex/tipa-de/tipa.bib
21mr|texlive-tipa-de-1.3-6|28	%doc %{_texmfdistdir}/doc/latex/tipa-de/tipaman-de.pdf
21mr|texlive-tipa-de-1.3-6|29	%doc %{_texmfdistdir}/doc/latex/tipa-de/tipaman-de.tex
21mr|texlive-tipa-de-1.3-6|30	%doc %{_texmfdistdir}/doc/latex/tipa-de/tipaman0-de.tex
21mr|texlive-tipa-de-1.3-6|31	%doc %{_texmfdistdir}/doc/latex/tipa-de/tipaman1-de.tex
21mr|texlive-tipa-de-1.3-6|32	%doc %{_texmfdistdir}/doc/latex/tipa-de/tipaman2-de.tex
21mr|texlive-tipa-de-1.3-6|33	%doc %{_texmfdistdir}/doc/latex/tipa-de/tipaman3-de.tex
21mr|texlive-tipa-de-1.3-6|34	%doc %{_texmfdistdir}/doc/latex/tipa-de/tipaman4-de.tex
21mr|texlive-tipa-de-1.3-6|35	
21mr|texlive-tipa-de-1.3-6|36	#-----------------------------------------------------------------------
21mr|texlive-tipa-de-1.3-6|37	%prep
21mr|texlive-tipa-de-1.3-6|38	%setup -c -a0 -a1
21mr|texlive-tipa-de-1.3-6|39	
21mr|texlive-tipa-de-1.3-6|40	%build
21mr|texlive-tipa-de-1.3-6|41	
21mr|texlive-tipa-de-1.3-6|42	%install
21mr|texlive-tipa-de-1.3-6|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tipa-de-1.3-6|44	cp -fpar doc %{buildroot}%{_texmfdistdir}

19259 21
21mr|texlive-titlecaps-1.2-2|1	# revision 30911
21mr|texlive-titlecaps-1.2-2|2	# category Package
21mr|texlive-titlecaps-1.2-2|3	# catalog-ctan /macros/latex/contrib/titlecaps
21mr|texlive-titlecaps-1.2-2|4	# catalog-date 2013-06-19 11:29:28 +0200
21mr|texlive-titlecaps-1.2-2|5	# catalog-license lppl
21mr|texlive-titlecaps-1.2-2|6	# catalog-version 1.0
21mr|texlive-titlecaps-1.2-2|7	Name:		texlive-titlecaps
21mr|texlive-titlecaps-1.2-2|8	Version:	1.2
21mr|texlive-titlecaps-1.2-2|9	Release:	2
21mr|texlive-titlecaps-1.2-2|10	Summary:	Setting rich-text input into Titling Caps
21mr|texlive-titlecaps-1.2-2|11	Group:		Publishing
21mr|texlive-titlecaps-1.2-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/titlecaps
21mr|texlive-titlecaps-1.2-2|13	License:	LPPL
21mr|texlive-titlecaps-1.2-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/titlecaps.tar.xz
21mr|texlive-titlecaps-1.2-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/titlecaps.doc.tar.xz
21mr|texlive-titlecaps-1.2-2|16	BuildArch:	noarch
21mr|texlive-titlecaps-1.2-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-titlecaps-1.2-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-titlecaps-1.2-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-titlecaps-1.2-2|20	
21mr|texlive-titlecaps-1.2-2|21	%description
21mr|texlive-titlecaps-1.2-2|22	The package is intended for setting rich text into titling
21mr|texlive-titlecaps-1.2-2|23	capitals (in which the first character of words are
21mr|texlive-titlecaps-1.2-2|24	capitalized). It automatically accounts for diacritical marks
21mr|texlive-titlecaps-1.2-2|25	(like umlauts), national symbols (like "ae"), punctuation, and
21mr|texlive-titlecaps-1.2-2|26	font changing commands that alter the appearance or size of the
21mr|texlive-titlecaps-1.2-2|27	text. It allows a list of predesignated words to be protected
21mr|texlive-titlecaps-1.2-2|28	as lower-cased, and also allows for titling exceptions of
21mr|texlive-titlecaps-1.2-2|29	various sorts.
21mr|texlive-titlecaps-1.2-2|30	
21mr|texlive-titlecaps-1.2-2|31	#-----------------------------------------------------------------------
21mr|texlive-titlecaps-1.2-2|32	%files
21mr|texlive-titlecaps-1.2-2|33	%{_texmfdistdir}/tex/latex/titlecaps/titlecaps.sty
21mr|texlive-titlecaps-1.2-2|34	%doc %{_texmfdistdir}/doc/latex/titlecaps/README
21mr|texlive-titlecaps-1.2-2|35	%doc %{_texmfdistdir}/doc/latex/titlecaps/titlecaps.pdf
21mr|texlive-titlecaps-1.2-2|36	%doc %{_texmfdistdir}/doc/latex/titlecaps/titlecaps.tex
21mr|texlive-titlecaps-1.2-2|37	
21mr|texlive-titlecaps-1.2-2|38	#-----------------------------------------------------------------------
21mr|texlive-titlecaps-1.2-2|39	%prep
21mr|texlive-titlecaps-1.2-2|40	%setup -c -a0 -a1
21mr|texlive-titlecaps-1.2-2|41	
21mr|texlive-titlecaps-1.2-2|42	%build
21mr|texlive-titlecaps-1.2-2|43	
21mr|texlive-titlecaps-1.2-2|44	%install
21mr|texlive-titlecaps-1.2-2|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-titlecaps-1.2-2|46	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19260 21
21mr|texlive-titlefoot-20190228-1|1	# revision 15878
21mr|texlive-titlefoot-20190228-1|2	# category Package
21mr|texlive-titlefoot-20190228-1|3	# catalog-ctan /macros/latex/contrib/titlefoot
21mr|texlive-titlefoot-20190228-1|4	# catalog-date 2007-01-17 00:08:13 +0100
21mr|texlive-titlefoot-20190228-1|5	# catalog-license lppl
21mr|texlive-titlefoot-20190228-1|6	# catalog-version undef
21mr|texlive-titlefoot-20190228-1|7	Name:		texlive-titlefoot
21mr|texlive-titlefoot-20190228-1|8	Version:	20190228
21mr|texlive-titlefoot-20190228-1|9	Release:	1
21mr|texlive-titlefoot-20190228-1|10	Summary:	Add special material to footer of title page
21mr|texlive-titlefoot-20190228-1|11	Group:		Publishing
21mr|texlive-titlefoot-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/titlefoot
21mr|texlive-titlefoot-20190228-1|13	License:	LPPL
21mr|texlive-titlefoot-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/titlefoot.tar.xz
21mr|texlive-titlefoot-20190228-1|15	BuildArch:	noarch
21mr|texlive-titlefoot-20190228-1|16	BuildRequires:	texlive-tlpkg
21mr|texlive-titlefoot-20190228-1|17	Requires(pre):	texlive-tlpkg
21mr|texlive-titlefoot-20190228-1|18	Requires(post):	texlive-kpathsea
21mr|texlive-titlefoot-20190228-1|19	
21mr|texlive-titlefoot-20190228-1|20	%description
21mr|texlive-titlefoot-20190228-1|21	Provides the capability of adding keywords (with a \keywords
21mr|texlive-titlefoot-20190228-1|22	command), a running title (\runningtitle), AMS subject
21mr|texlive-titlefoot-20190228-1|23	classifications (\amssubj), and an 'author's footnote' as
21mr|texlive-titlefoot-20190228-1|24	footnotes to the title or first page of a document. Works with
21mr|texlive-titlefoot-20190228-1|25	any class for which the \thanks macro works (e.g., article).
21mr|texlive-titlefoot-20190228-1|26	
21mr|texlive-titlefoot-20190228-1|27	#-----------------------------------------------------------------------
21mr|texlive-titlefoot-20190228-1|28	%files
21mr|texlive-titlefoot-20190228-1|29	%{_texmfdistdir}/tex/latex/titlefoot/titlefoot.sty
21mr|texlive-titlefoot-20190228-1|30	
21mr|texlive-titlefoot-20190228-1|31	#-----------------------------------------------------------------------
21mr|texlive-titlefoot-20190228-1|32	%prep
21mr|texlive-titlefoot-20190228-1|33	%setup -c -a0
21mr|texlive-titlefoot-20190228-1|34	
21mr|texlive-titlefoot-20190228-1|35	%build
21mr|texlive-titlefoot-20190228-1|36	
21mr|texlive-titlefoot-20190228-1|37	%install
21mr|texlive-titlefoot-20190228-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-titlefoot-20190228-1|39	cp -fpar tex %{buildroot}%{_texmfdistdir}

19261 21
21mr|texlive-titlepages-20190228-1|1	# revision 19457
21mr|texlive-titlepages-20190228-1|2	# category Package
21mr|texlive-titlepages-20190228-1|3	# catalog-ctan /info/latex-samples/TitlePages
21mr|texlive-titlepages-20190228-1|4	# catalog-date 2010-07-14 08:54:32 +0200
21mr|texlive-titlepages-20190228-1|5	# catalog-license lppl
21mr|texlive-titlepages-20190228-1|6	# catalog-version 2010-07-14
21mr|texlive-titlepages-20190228-1|7	Name:		texlive-titlepages
21mr|texlive-titlepages-20190228-1|8	Version:	20190228
21mr|texlive-titlepages-20190228-1|9	Release:	1
21mr|texlive-titlepages-20190228-1|10	Summary:	Sample titlepages, and how to code them
21mr|texlive-titlepages-20190228-1|11	Group:		Publishing
21mr|texlive-titlepages-20190228-1|12	URL:		http://www.ctan.org/tex-archive/info/latex-samples/TitlePages
21mr|texlive-titlepages-20190228-1|13	License:	LPPL
21mr|texlive-titlepages-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/titlepages.tar.xz
21mr|texlive-titlepages-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/titlepages.doc.tar.xz
21mr|texlive-titlepages-20190228-1|16	BuildArch:	noarch
21mr|texlive-titlepages-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-titlepages-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-titlepages-20190228-1|19	
21mr|texlive-titlepages-20190228-1|20	%description
21mr|texlive-titlepages-20190228-1|21	The document provides examples of over two dozen title page
21mr|texlive-titlepages-20190228-1|22	designs based on a range of published books and theses,
21mr|texlive-titlepages-20190228-1|23	together with the LaTeX code used to create them.
21mr|texlive-titlepages-20190228-1|24	
21mr|texlive-titlepages-20190228-1|25	#-----------------------------------------------------------------------
21mr|texlive-titlepages-20190228-1|26	%files
21mr|texlive-titlepages-20190228-1|27	%doc %{_texmfdistdir}/doc/latex/titlepages/README
21mr|texlive-titlepages-20190228-1|28	%doc %{_texmfdistdir}/doc/latex/titlepages/titlepages.pdf
21mr|texlive-titlepages-20190228-1|29	%doc %{_texmfdistdir}/doc/latex/titlepages/titlepages.tex
21mr|texlive-titlepages-20190228-1|30	
21mr|texlive-titlepages-20190228-1|31	#-----------------------------------------------------------------------
21mr|texlive-titlepages-20190228-1|32	%prep
21mr|texlive-titlepages-20190228-1|33	%setup -c -a0 -a1
21mr|texlive-titlepages-20190228-1|34	
21mr|texlive-titlepages-20190228-1|35	%build
21mr|texlive-titlepages-20190228-1|36	
21mr|texlive-titlepages-20190228-1|37	%install
21mr|texlive-titlepages-20190228-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-titlepages-20190228-1|39	cp -fpar doc %{buildroot}%{_texmfdistdir}

19262 21
21mr|texlive-titlepic-1.2-3|1	Name:		texlive-titlepic
21mr|texlive-titlepic-1.2-3|2	Version:	1.2
21mr|texlive-titlepic-1.2-3|3	Release:	3
21mr|texlive-titlepic-1.2-3|4	Summary:	Add picture to title page of a document
21mr|texlive-titlepic-1.2-3|5	Group:		Publishing
21mr|texlive-titlepic-1.2-3|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/titlepic
21mr|texlive-titlepic-1.2-3|7	License:	PD
21mr|texlive-titlepic-1.2-3|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/titlepic.tar.xz
21mr|texlive-titlepic-1.2-3|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/titlepic.doc.tar.xz
21mr|texlive-titlepic-1.2-3|10	BuildArch:	noarch
21mr|texlive-titlepic-1.2-3|11	BuildRequires:	texlive-tlpkg
21mr|texlive-titlepic-1.2-3|12	Requires(pre):	texlive-tlpkg
21mr|texlive-titlepic-1.2-3|13	Requires(post):	texlive-kpathsea
21mr|texlive-titlepic-1.2-3|14	
21mr|texlive-titlepic-1.2-3|15	%description
21mr|texlive-titlepic-1.2-3|16	The package allows you to place a picture on the title page
21mr|texlive-titlepic-1.2-3|17	(cover page) of a LaTeX document. Example of usage:
21mr|texlive-titlepic-1.2-3|18	\usepackage[cc]{titlepic} \usepackage{graphicx}
21mr|texlive-titlepic-1.2-3|19	\titlepic{\includegraphics[width=\textwidth]{picture.png}} The
21mr|texlive-titlepic-1.2-3|20	package currently only works with the document classes article,
21mr|texlive-titlepic-1.2-3|21	report and book.
21mr|texlive-titlepic-1.2-3|22	
21mr|texlive-titlepic-1.2-3|23	%post
21mr|texlive-titlepic-1.2-3|24	%{_sbindir}/texlive.post
21mr|texlive-titlepic-1.2-3|25	
21mr|texlive-titlepic-1.2-3|26	%postun
21mr|texlive-titlepic-1.2-3|27	if [ $1 -eq 0 ]; then
21mr|texlive-titlepic-1.2-3|28	%{_sbindir}/texlive.post
21mr|texlive-titlepic-1.2-3|29	fi
21mr|texlive-titlepic-1.2-3|30	
21mr|texlive-titlepic-1.2-3|31	#-----------------------------------------------------------------------
21mr|texlive-titlepic-1.2-3|32	%files
21mr|texlive-titlepic-1.2-3|33	%{_texmfdistdir}/tex/latex/titlepic
21mr|texlive-titlepic-1.2-3|34	%doc %{_texmfdistdir}/doc/latex/titlepic
21mr|texlive-titlepic-1.2-3|35	
21mr|texlive-titlepic-1.2-3|36	#-----------------------------------------------------------------------
21mr|texlive-titlepic-1.2-3|37	%prep
21mr|texlive-titlepic-1.2-3|38	%setup -c -a0 -a1
21mr|texlive-titlepic-1.2-3|39	
21mr|texlive-titlepic-1.2-3|40	%build
21mr|texlive-titlepic-1.2-3|41	
21mr|texlive-titlepic-1.2-3|42	%install
21mr|texlive-titlepic-1.2-3|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-titlepic-1.2-3|44	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19263 21
21mr|texlive-titleref-3.1-2|1	# revision 18729
21mr|texlive-titleref-3.1-2|2	# category Package
21mr|texlive-titleref-3.1-2|3	# catalog-ctan /macros/latex/contrib/titleref
21mr|texlive-titleref-3.1-2|4	# catalog-date 2010-06-06 13:50:32 +0200
21mr|texlive-titleref-3.1-2|5	# catalog-license pd
21mr|texlive-titleref-3.1-2|6	# catalog-version 2.0
21mr|texlive-titleref-3.1-2|7	Name:		texlive-titleref
21mr|texlive-titleref-3.1-2|8	Version:	3.1
21mr|texlive-titleref-3.1-2|9	Release:	2
21mr|texlive-titleref-3.1-2|10	Summary:	A "\titleref" command to cross-reference section titles
21mr|texlive-titleref-3.1-2|11	Group:		Publishing
21mr|texlive-titleref-3.1-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/titleref
21mr|texlive-titleref-3.1-2|13	License:	PD
21mr|texlive-titleref-3.1-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/titleref.tar.xz
21mr|texlive-titleref-3.1-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/titleref.doc.tar.xz
21mr|texlive-titleref-3.1-2|16	BuildArch:	noarch
21mr|texlive-titleref-3.1-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-titleref-3.1-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-titleref-3.1-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-titleref-3.1-2|20	
21mr|texlive-titleref-3.1-2|21	%description
21mr|texlive-titleref-3.1-2|22	Defines a command \titleref that allows you to cross-reference
21mr|texlive-titleref-3.1-2|23	section (and chapter, etc) titles and captions just like \ref
21mr|texlive-titleref-3.1-2|24	and \pageref. The package does not interwork with hyperref; if
21mr|texlive-titleref-3.1-2|25	you need hypertext capabilities, use nameref instead.
21mr|texlive-titleref-3.1-2|26	
21mr|texlive-titleref-3.1-2|27	#-----------------------------------------------------------------------
21mr|texlive-titleref-3.1-2|28	%files
21mr|texlive-titleref-3.1-2|29	%{_texmfdistdir}/tex/latex/titleref/titleref.sty
21mr|texlive-titleref-3.1-2|30	%doc %{_texmfdistdir}/doc/latex/titleref/miscdoc.sty
21mr|texlive-titleref-3.1-2|31	%doc %{_texmfdistdir}/doc/latex/titleref/titleref.pdf
21mr|texlive-titleref-3.1-2|32	%doc %{_texmfdistdir}/doc/latex/titleref/titleref.tex
21mr|texlive-titleref-3.1-2|33	
21mr|texlive-titleref-3.1-2|34	#-----------------------------------------------------------------------
21mr|texlive-titleref-3.1-2|35	%prep
21mr|texlive-titleref-3.1-2|36	%setup -c -a0 -a1
21mr|texlive-titleref-3.1-2|37	
21mr|texlive-titleref-3.1-2|38	%build
21mr|texlive-titleref-3.1-2|39	
21mr|texlive-titleref-3.1-2|40	%install
21mr|texlive-titleref-3.1-2|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-titleref-3.1-2|42	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19264 21
21mr|texlive-titlesec-2.10.2-2|1	# revision 24852
21mr|texlive-titlesec-2.10.2-2|2	# category Package
21mr|texlive-titlesec-2.10.2-2|3	# catalog-ctan /macros/latex/contrib/titlesec
21mr|texlive-titlesec-2.10.2-2|4	# catalog-date 2011-12-15 15:36:45 +0100
21mr|texlive-titlesec-2.10.2-2|5	# catalog-license lppl
21mr|texlive-titlesec-2.10.2-2|6	# catalog-version 2.10.0
21mr|texlive-titlesec-2.10.2-2|7	Name:		texlive-titlesec
21mr|texlive-titlesec-2.10.2-2|8	Version:	2.10.2
21mr|texlive-titlesec-2.10.2-2|9	Release:	2
21mr|texlive-titlesec-2.10.2-2|10	Summary:	Select alternative section titles
21mr|texlive-titlesec-2.10.2-2|11	Group:		Publishing
21mr|texlive-titlesec-2.10.2-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/titlesec
21mr|texlive-titlesec-2.10.2-2|13	License:	LPPL
21mr|texlive-titlesec-2.10.2-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/titlesec.tar.xz
21mr|texlive-titlesec-2.10.2-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/titlesec.doc.tar.xz
21mr|texlive-titlesec-2.10.2-2|16	BuildArch:	noarch
21mr|texlive-titlesec-2.10.2-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-titlesec-2.10.2-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-titlesec-2.10.2-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-titlesec-2.10.2-2|20	
21mr|texlive-titlesec-2.10.2-2|21	%description
21mr|texlive-titlesec-2.10.2-2|22	A package providing an interface to sectioning commands for
21mr|texlive-titlesec-2.10.2-2|23	selection from various title styles. E.g., marginal titles and
21mr|texlive-titlesec-2.10.2-2|24	to change the font of all headings with a single command, also
21mr|texlive-titlesec-2.10.2-2|25	providing simple one-step page styles. Also includes a package
21mr|texlive-titlesec-2.10.2-2|26	to change the page styles when there are floats in a page. You
21mr|texlive-titlesec-2.10.2-2|27	may assign headers/footers to individual floats, too.
21mr|texlive-titlesec-2.10.2-2|28	
21mr|texlive-titlesec-2.10.2-2|29	#-----------------------------------------------------------------------
21mr|texlive-titlesec-2.10.2-2|30	%files
21mr|texlive-titlesec-2.10.2-2|31	%{_texmfdistdir}/tex/latex/titlesec/block.tss
21mr|texlive-titlesec-2.10.2-2|32	%{_texmfdistdir}/tex/latex/titlesec/drop.tss
21mr|texlive-titlesec-2.10.2-2|33	%{_texmfdistdir}/tex/latex/titlesec/frame.tss
21mr|texlive-titlesec-2.10.2-2|34	%{_texmfdistdir}/tex/latex/titlesec/leftmargin.tss
21mr|texlive-titlesec-2.10.2-2|35	%{_texmfdistdir}/tex/latex/titlesec/margin.tss
21mr|texlive-titlesec-2.10.2-2|36	%{_texmfdistdir}/tex/latex/titlesec/rightmargin.tss
21mr|texlive-titlesec-2.10.2-2|37	%{_texmfdistdir}/tex/latex/titlesec/titleps.sty
21mr|texlive-titlesec-2.10.2-2|38	%{_texmfdistdir}/tex/latex/titlesec/titlesec.sty
21mr|texlive-titlesec-2.10.2-2|39	%{_texmfdistdir}/tex/latex/titlesec/titletoc.sty
21mr|texlive-titlesec-2.10.2-2|40	%{_texmfdistdir}/tex/latex/titlesec/ttlkeys.def
21mr|texlive-titlesec-2.10.2-2|41	%{_texmfdistdir}/tex/latex/titlesec/ttlps.def
21mr|texlive-titlesec-2.10.2-2|42	%{_texmfdistdir}/tex/latex/titlesec/wrap.tss
21mr|texlive-titlesec-2.10.2-2|43	%doc %{_texmfdistdir}/doc/latex/titlesec/CHANGES
21mr|texlive-titlesec-2.10.2-2|44	%doc %{_texmfdistdir}/doc/latex/titlesec/README
21mr|texlive-titlesec-2.10.2-2|45	%doc %{_texmfdistdir}/doc/latex/titlesec/titleps.pdf
21mr|texlive-titlesec-2.10.2-2|46	%doc %{_texmfdistdir}/doc/latex/titlesec/titleps.tex
21mr|texlive-titlesec-2.10.2-2|47	%doc %{_texmfdistdir}/doc/latex/titlesec/titlesec.pdf
21mr|texlive-titlesec-2.10.2-2|48	%doc %{_texmfdistdir}/doc/latex/titlesec/titlesec.tex
21mr|texlive-titlesec-2.10.2-2|49	
21mr|texlive-titlesec-2.10.2-2|50	#-----------------------------------------------------------------------
21mr|texlive-titlesec-2.10.2-2|51	%prep
21mr|texlive-titlesec-2.10.2-2|52	%setup -c -a0 -a1
21mr|texlive-titlesec-2.10.2-2|53	
21mr|texlive-titlesec-2.10.2-2|54	%build
21mr|texlive-titlesec-2.10.2-2|55	
21mr|texlive-titlesec-2.10.2-2|56	%install
21mr|texlive-titlesec-2.10.2-2|57	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-titlesec-2.10.2-2|58	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19265 21
21mr|texlive-titling-2.1d-12|1	# revision 15878
21mr|texlive-titling-2.1d-12|2	# category Package
21mr|texlive-titling-2.1d-12|3	# catalog-ctan /macros/latex/contrib/titling
21mr|texlive-titling-2.1d-12|4	# catalog-date 2012-07-24 20:02:06 +0200
21mr|texlive-titling-2.1d-12|5	# catalog-license lppl
21mr|texlive-titling-2.1d-12|6	# catalog-version 2.1d
21mr|texlive-titling-2.1d-12|7	Name:		texlive-titling
21mr|texlive-titling-2.1d-12|8	Version:	2.1d
21mr|texlive-titling-2.1d-12|9	Release:	12
21mr|texlive-titling-2.1d-12|10	Summary:	Control over the typesetting of the \maketitle command
21mr|texlive-titling-2.1d-12|11	Group:		Publishing
21mr|texlive-titling-2.1d-12|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/titling
21mr|texlive-titling-2.1d-12|13	License:	LPPL
21mr|texlive-titling-2.1d-12|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/titling.tar.xz
21mr|texlive-titling-2.1d-12|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/titling.doc.tar.xz
21mr|texlive-titling-2.1d-12|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/titling.source.tar.xz
21mr|texlive-titling-2.1d-12|17	BuildArch:	noarch
21mr|texlive-titling-2.1d-12|18	BuildRequires:	texlive-tlpkg
21mr|texlive-titling-2.1d-12|19	Requires(pre):	texlive-tlpkg
21mr|texlive-titling-2.1d-12|20	Requires(post):	texlive-kpathsea
21mr|texlive-titling-2.1d-12|21	
21mr|texlive-titling-2.1d-12|22	%description
21mr|texlive-titling-2.1d-12|23	The titling package provides control over the typesetting of
21mr|texlive-titling-2.1d-12|24	the \maketitle command and \thanks commands, and makes the
21mr|texlive-titling-2.1d-12|25	\title, \author and \date information permanently available.
21mr|texlive-titling-2.1d-12|26	Multiple titles are allowed in a single document. New titling
21mr|texlive-titling-2.1d-12|27	elements can be added and a titlepage title can be centered on
21mr|texlive-titling-2.1d-12|28	a physical page.
21mr|texlive-titling-2.1d-12|29	
21mr|texlive-titling-2.1d-12|30	#-----------------------------------------------------------------------
21mr|texlive-titling-2.1d-12|31	%files
21mr|texlive-titling-2.1d-12|32	%{_texmfdistdir}/tex/latex/titling/titling.sty
21mr|texlive-titling-2.1d-12|33	%doc %{_texmfdistdir}/doc/latex/titling/README
21mr|texlive-titling-2.1d-12|34	%doc %{_texmfdistdir}/doc/latex/titling/titling.pdf
21mr|texlive-titling-2.1d-12|35	#- source
21mr|texlive-titling-2.1d-12|36	%doc %{_texmfdistdir}/source/latex/titling/titling.dtx
21mr|texlive-titling-2.1d-12|37	%doc %{_texmfdistdir}/source/latex/titling/titling.ins
21mr|texlive-titling-2.1d-12|38	
21mr|texlive-titling-2.1d-12|39	#-----------------------------------------------------------------------
21mr|texlive-titling-2.1d-12|40	%prep
21mr|texlive-titling-2.1d-12|41	%setup -c -a0 -a1 -a2
21mr|texlive-titling-2.1d-12|42	
21mr|texlive-titling-2.1d-12|43	%build
21mr|texlive-titling-2.1d-12|44	
21mr|texlive-titling-2.1d-12|45	%install
21mr|texlive-titling-2.1d-12|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-titling-2.1d-12|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19266 21
21mr|texlive-tkz-base-1.16d-1|1	# revision 22961
21mr|texlive-tkz-base-1.16d-1|2	# category Package
21mr|texlive-tkz-base-1.16d-1|3	# catalog-ctan /macros/latex/contrib/tkz/tkz-base
21mr|texlive-tkz-base-1.16d-1|4	# catalog-date 2011-06-05 23:10:23 +0200
21mr|texlive-tkz-base-1.16d-1|5	# catalog-license lppl
21mr|texlive-tkz-base-1.16d-1|6	# catalog-version 1.16
21mr|texlive-tkz-base-1.16d-1|7	Name:		texlive-tkz-base
21mr|texlive-tkz-base-1.16d-1|8	Version:	1.16d
21mr|texlive-tkz-base-1.16d-1|9	Release:	1
21mr|texlive-tkz-base-1.16d-1|10	Summary:	Tools for drawing with a cartesian coordinate system
21mr|texlive-tkz-base-1.16d-1|11	Group:		Publishing
21mr|texlive-tkz-base-1.16d-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tkz/tkz-base
21mr|texlive-tkz-base-1.16d-1|13	License:	LPPL
21mr|texlive-tkz-base-1.16d-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-base.tar.xz
21mr|texlive-tkz-base-1.16d-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-base.doc.tar.xz
21mr|texlive-tkz-base-1.16d-1|16	BuildArch:	noarch
21mr|texlive-tkz-base-1.16d-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-tkz-base-1.16d-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-tkz-base-1.16d-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-tkz-base-1.16d-1|20	
21mr|texlive-tkz-base-1.16d-1|21	%description
21mr|texlive-tkz-base-1.16d-1|22	The package is the base of a set of packages, designed to give
21mr|texlive-tkz-base-1.16d-1|23	mathematics teachers (and students) easy access to programming
21mr|texlive-tkz-base-1.16d-1|24	of drawings with TikZ.
21mr|texlive-tkz-base-1.16d-1|25	
21mr|texlive-tkz-base-1.16d-1|26	#-----------------------------------------------------------------------
21mr|texlive-tkz-base-1.16d-1|27	%files
21mr|texlive-tkz-base-1.16d-1|28	%{_texmfdistdir}/tex/latex/tkz-base/tkz-base.cfg
21mr|texlive-tkz-base-1.16d-1|29	%{_texmfdistdir}/tex/latex/tkz-base/tkz-base.sty
21mr|texlive-tkz-base-1.16d-1|30	%{_texmfdistdir}/tex/latex/tkz-base/tkz-obj-marks.tex
21mr|texlive-tkz-base-1.16d-1|31	%{_texmfdistdir}/tex/latex/tkz-base/tkz-obj-points.tex
21mr|texlive-tkz-base-1.16d-1|32	%{_texmfdistdir}/tex/latex/tkz-base/tkz-obj-segments.tex
21mr|texlive-tkz-base-1.16d-1|33	%{_texmfdistdir}/tex/latex/tkz-base/tkz-tools-arith.tex
21mr|texlive-tkz-base-1.16d-1|34	%{_texmfdistdir}/tex/latex/tkz-base/tkz-tools-base.tex
21mr|texlive-tkz-base-1.16d-1|35	%{_texmfdistdir}/tex/latex/tkz-base/tkz-tools-math.tex
21mr|texlive-tkz-base-1.16d-1|36	%{_texmfdistdir}/tex/latex/tkz-base/tkz-tools-misc.tex
21mr|texlive-tkz-base-1.16d-1|37	%{_texmfdistdir}/tex/latex/tkz-base/tkz-tools-obsolete.tex
21mr|texlive-tkz-base-1.16d-1|38	%{_texmfdistdir}/tex/latex/tkz-base/tkz-tools-utilities.tex
21mr|texlive-tkz-base-1.16d-1|39	%doc %{_texmfdistdir}/doc/latex/tkz-base/README
21mr|texlive-tkz-base-1.16d-1|40	%doc %{_texmfdistdir}/doc/latex/tkz-base/examples/Makefile
21mr|texlive-tkz-base-1.16d-1|41	%doc %{_texmfdistdir}/doc/latex/tkz-base/examples/info_base_tex.txt
21mr|texlive-tkz-base-1.16d-1|42	%doc %{_texmfdistdir}/doc/latex/tkz-base/examples/latex/tkzbase-tex.zip
21mr|texlive-tkz-base-1.16d-1|43	%doc %{_texmfdistdir}/doc/latex/tkz-base/examples/tkzbasepreamble.ltx
21mr|texlive-tkz-base-1.16d-1|44	%doc %{_texmfdistdir}/doc/latex/tkz-base/latex/TKZdoc.zip
21mr|texlive-tkz-base-1.16d-1|45	%doc %{_texmfdistdir}/doc/latex/tkz-base/tkz-base-screen.pdf
21mr|texlive-tkz-base-1.16d-1|46	
21mr|texlive-tkz-base-1.16d-1|47	#-----------------------------------------------------------------------
21mr|texlive-tkz-base-1.16d-1|48	%prep
21mr|texlive-tkz-base-1.16d-1|49	%setup -c -a0 -a1
21mr|texlive-tkz-base-1.16d-1|50	
21mr|texlive-tkz-base-1.16d-1|51	%build
21mr|texlive-tkz-base-1.16d-1|52	
21mr|texlive-tkz-base-1.16d-1|53	%install
21mr|texlive-tkz-base-1.16d-1|54	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tkz-base-1.16d-1|55	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19267 21
21mr|texlive-tkz-berge-1.00c-11|1	# revision 22891
21mr|texlive-tkz-berge-1.00c-11|2	# category Package
21mr|texlive-tkz-berge-1.00c-11|3	# catalog-ctan /macros/latex/contrib/tkz/tkz-berge
21mr|texlive-tkz-berge-1.00c-11|4	# catalog-date 2011-06-06 00:03:44 +0200
21mr|texlive-tkz-berge-1.00c-11|5	# catalog-license lppl
21mr|texlive-tkz-berge-1.00c-11|6	# catalog-version 1.00c
21mr|texlive-tkz-berge-1.00c-11|7	Name:		texlive-tkz-berge
21mr|texlive-tkz-berge-1.00c-11|8	Version:	1.00c
21mr|texlive-tkz-berge-1.00c-11|9	Release:	11
21mr|texlive-tkz-berge-1.00c-11|10	Summary:	Macros for drawing graphs of graph theory
21mr|texlive-tkz-berge-1.00c-11|11	Group:		Publishing
21mr|texlive-tkz-berge-1.00c-11|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tkz/tkz-berge
21mr|texlive-tkz-berge-1.00c-11|13	License:	LPPL
21mr|texlive-tkz-berge-1.00c-11|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-berge.tar.xz
21mr|texlive-tkz-berge-1.00c-11|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-berge.doc.tar.xz
21mr|texlive-tkz-berge-1.00c-11|16	BuildArch:	noarch
21mr|texlive-tkz-berge-1.00c-11|17	BuildRequires:	texlive-tlpkg
21mr|texlive-tkz-berge-1.00c-11|18	Requires(pre):	texlive-tlpkg
21mr|texlive-tkz-berge-1.00c-11|19	Requires(post):	texlive-kpathsea
21mr|texlive-tkz-berge-1.00c-11|20	
21mr|texlive-tkz-berge-1.00c-11|21	%description
21mr|texlive-tkz-berge-1.00c-11|22	The package provides a collection of useful macros for drawing
21mr|texlive-tkz-berge-1.00c-11|23	classic graphs of graph theory, or to make other graphs.
21mr|texlive-tkz-berge-1.00c-11|24	
21mr|texlive-tkz-berge-1.00c-11|25	#-----------------------------------------------------------------------
21mr|texlive-tkz-berge-1.00c-11|26	%files
21mr|texlive-tkz-berge-1.00c-11|27	%{_texmfdistdir}/tex/latex/tkz-berge/tkz-arith.sty
21mr|texlive-tkz-berge-1.00c-11|28	%{_texmfdistdir}/tex/latex/tkz-berge/tkz-berge.sty
21mr|texlive-tkz-berge-1.00c-11|29	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/README
21mr|texlive-tkz-berge-1.00c-11|30	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/doc/NamedGraphs.pdf
21mr|texlive-tkz-berge-1.00c-11|31	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/doc/latex/NamedGraphs-Andrasfai.tex
21mr|texlive-tkz-berge-1.00c-11|32	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/doc/latex/NamedGraphs-Balaban.tex
21mr|texlive-tkz-berge-1.00c-11|33	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/doc/latex/NamedGraphs-Bipartite.tex
21mr|texlive-tkz-berge-1.00c-11|34	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/doc/latex/NamedGraphs-Bull.tex
21mr|texlive-tkz-berge-1.00c-11|35	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/doc/latex/NamedGraphs-Cage.tex
21mr|texlive-tkz-berge-1.00c-11|36	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/doc/latex/NamedGraphs-Chvatal.tex
21mr|texlive-tkz-berge-1.00c-11|37	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/doc/latex/NamedGraphs-Cocktail_Party.tex
21mr|texlive-tkz-berge-1.00c-11|38	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/doc/latex/NamedGraphs-Coxeter.tex
21mr|texlive-tkz-berge-1.00c-11|39	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/doc/latex/NamedGraphs-Crown.tex
21mr|texlive-tkz-berge-1.00c-11|40	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/doc/latex/NamedGraphs-CubicSymmetric.tex
21mr|texlive-tkz-berge-1.00c-11|41	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/doc/latex/NamedGraphs-Desargues.tex
21mr|texlive-tkz-berge-1.00c-11|42	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/doc/latex/NamedGraphs-Doyle.tex
21mr|texlive-tkz-berge-1.00c-11|43	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/doc/latex/NamedGraphs-Dyck.tex
21mr|texlive-tkz-berge-1.00c-11|44	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/doc/latex/NamedGraphs-Folkman.tex
21mr|texlive-tkz-berge-1.00c-11|45	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/doc/latex/NamedGraphs-Foster.tex
21mr|texlive-tkz-berge-1.00c-11|46	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/doc/latex/NamedGraphs-Franklin.tex
21mr|texlive-tkz-berge-1.00c-11|47	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/doc/latex/NamedGraphs-Gray.tex
21mr|texlive-tkz-berge-1.00c-11|48	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/doc/latex/NamedGraphs-Groetzsch.tex
21mr|texlive-tkz-berge-1.00c-11|49	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/doc/latex/NamedGraphs-Harries.tex
21mr|texlive-tkz-berge-1.00c-11|50	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/doc/latex/NamedGraphs-Heawood.tex
21mr|texlive-tkz-berge-1.00c-11|51	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/doc/latex/NamedGraphs-Hypercube.tex
21mr|texlive-tkz-berge-1.00c-11|52	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/doc/latex/NamedGraphs-Koenisberg.tex
21mr|texlive-tkz-berge-1.00c-11|53	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/doc/latex/NamedGraphs-Levi.tex
21mr|texlive-tkz-berge-1.00c-11|54	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/doc/latex/NamedGraphs-McGee.tex
21mr|texlive-tkz-berge-1.00c-11|55	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/doc/latex/NamedGraphs-Moebius.tex
21mr|texlive-tkz-berge-1.00c-11|56	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/doc/latex/NamedGraphs-Nauru.tex
21mr|texlive-tkz-berge-1.00c-11|57	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/doc/latex/NamedGraphs-Pappus.tex
21mr|texlive-tkz-berge-1.00c-11|58	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/doc/latex/NamedGraphs-Petersen.tex
21mr|texlive-tkz-berge-1.00c-11|59	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/doc/latex/NamedGraphs-Platonic.tex
21mr|texlive-tkz-berge-1.00c-11|60	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/doc/latex/NamedGraphs-Robertson.tex
21mr|texlive-tkz-berge-1.00c-11|61	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/doc/latex/NamedGraphs-Tutte.tex
21mr|texlive-tkz-berge-1.00c-11|62	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/doc/latex/NamedGraphs-Wong.tex
21mr|texlive-tkz-berge-1.00c-11|63	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/doc/latex/NamedGraphs-couverture.tex
21mr|texlive-tkz-berge-1.00c-11|64	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/doc/latex/NamedGraphs-main.tex
21mr|texlive-tkz-berge-1.00c-11|65	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/doc/latex/namedg.ist
21mr|texlive-tkz-berge-1.00c-11|66	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-1-1-0.tex
21mr|texlive-tkz-berge-1.00c-11|67	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-1-2-0.tex
21mr|texlive-tkz-berge-1.00c-11|68	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-1-3-0.tex
21mr|texlive-tkz-berge-1.00c-11|69	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-10-1-0.tex
21mr|texlive-tkz-berge-1.00c-11|70	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-10-2-0.tex
21mr|texlive-tkz-berge-1.00c-11|71	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-11-1-0.tex
21mr|texlive-tkz-berge-1.00c-11|72	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-11-2-0.tex
21mr|texlive-tkz-berge-1.00c-11|73	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-11-3-0.tex
21mr|texlive-tkz-berge-1.00c-11|74	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-11-4-0.tex
21mr|texlive-tkz-berge-1.00c-11|75	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-12-1-0.tex
21mr|texlive-tkz-berge-1.00c-11|76	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-12-2-0.tex
21mr|texlive-tkz-berge-1.00c-11|77	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-12-3-0.tex
21mr|texlive-tkz-berge-1.00c-11|78	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-12-4-0.tex
21mr|texlive-tkz-berge-1.00c-11|79	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-13-1-0.tex
21mr|texlive-tkz-berge-1.00c-11|80	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-13-2-0.tex
21mr|texlive-tkz-berge-1.00c-11|81	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-13-3-0.tex
21mr|texlive-tkz-berge-1.00c-11|82	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-13-4-0.tex
21mr|texlive-tkz-berge-1.00c-11|83	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-14-1-0.tex
21mr|texlive-tkz-berge-1.00c-11|84	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-15-1-0.tex
21mr|texlive-tkz-berge-1.00c-11|85	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-15-2-0.tex
21mr|texlive-tkz-berge-1.00c-11|86	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-15-3-0.tex
21mr|texlive-tkz-berge-1.00c-11|87	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-16-0-0.tex
21mr|texlive-tkz-berge-1.00c-11|88	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-17-1-0.tex
21mr|texlive-tkz-berge-1.00c-11|89	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-17-2-0.tex
21mr|texlive-tkz-berge-1.00c-11|90	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-17-3-0.tex
21mr|texlive-tkz-berge-1.00c-11|91	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-18-1-0.tex
21mr|texlive-tkz-berge-1.00c-11|92	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-18-2-0.tex
21mr|texlive-tkz-berge-1.00c-11|93	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-19-1-0.tex
21mr|texlive-tkz-berge-1.00c-11|94	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-2-1-0.tex
21mr|texlive-tkz-berge-1.00c-11|95	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-2-2-0.tex
21mr|texlive-tkz-berge-1.00c-11|96	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-2-3-0.tex
21mr|texlive-tkz-berge-1.00c-11|97	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-2-4-0.tex
21mr|texlive-tkz-berge-1.00c-11|98	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-20-1-0.tex
21mr|texlive-tkz-berge-1.00c-11|99	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-20-2-0.tex
21mr|texlive-tkz-berge-1.00c-11|100	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-21-0-0.tex
21mr|texlive-tkz-berge-1.00c-11|101	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-21-1-0.tex
21mr|texlive-tkz-berge-1.00c-11|102	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-21-2-0.tex
21mr|texlive-tkz-berge-1.00c-11|103	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-22-1-0.tex
21mr|texlive-tkz-berge-1.00c-11|104	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-22-2-0.tex
21mr|texlive-tkz-berge-1.00c-11|105	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-22-3-0.tex
21mr|texlive-tkz-berge-1.00c-11|106	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-23-1-0.tex
21mr|texlive-tkz-berge-1.00c-11|107	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-23-2-0.tex
21mr|texlive-tkz-berge-1.00c-11|108	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-23-3-0.tex
21mr|texlive-tkz-berge-1.00c-11|109	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-23-4-0.tex
21mr|texlive-tkz-berge-1.00c-11|110	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-23-5-0.tex
21mr|texlive-tkz-berge-1.00c-11|111	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-23-6-0.tex
21mr|texlive-tkz-berge-1.00c-11|112	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-23-7-0.tex
21mr|texlive-tkz-berge-1.00c-11|113	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-24-1-0.tex
21mr|texlive-tkz-berge-1.00c-11|114	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-24-2-0.tex
21mr|texlive-tkz-berge-1.00c-11|115	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-24-3-0.tex
21mr|texlive-tkz-berge-1.00c-11|116	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-25-1-0.tex
21mr|texlive-tkz-berge-1.00c-11|117	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-25-2-0.tex
21mr|texlive-tkz-berge-1.00c-11|118	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-25-3-0.tex
21mr|texlive-tkz-berge-1.00c-11|119	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-25-4-0.tex
21mr|texlive-tkz-berge-1.00c-11|120	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-25-5-0.tex
21mr|texlive-tkz-berge-1.00c-11|121	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-25-6-0.tex
21mr|texlive-tkz-berge-1.00c-11|122	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-25-7-0.tex
21mr|texlive-tkz-berge-1.00c-11|123	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-25-8-0.tex
21mr|texlive-tkz-berge-1.00c-11|124	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-25-9-0.tex
21mr|texlive-tkz-berge-1.00c-11|125	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-26-1-0.tex
21mr|texlive-tkz-berge-1.00c-11|126	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-26-10-0.tex
21mr|texlive-tkz-berge-1.00c-11|127	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-26-11-0.tex
21mr|texlive-tkz-berge-1.00c-11|128	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-26-12-0.tex
21mr|texlive-tkz-berge-1.00c-11|129	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-26-13-0.tex
21mr|texlive-tkz-berge-1.00c-11|130	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-26-14-0.tex
21mr|texlive-tkz-berge-1.00c-11|131	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-26-2-0.tex
21mr|texlive-tkz-berge-1.00c-11|132	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-26-3-0.tex
21mr|texlive-tkz-berge-1.00c-11|133	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-26-4-0.tex
21mr|texlive-tkz-berge-1.00c-11|134	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-26-5-0.tex
21mr|texlive-tkz-berge-1.00c-11|135	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-26-6-0.tex
21mr|texlive-tkz-berge-1.00c-11|136	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-26-7-0.tex
21mr|texlive-tkz-berge-1.00c-11|137	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-26-8-0.tex
21mr|texlive-tkz-berge-1.00c-11|138	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-26-9-0.tex
21mr|texlive-tkz-berge-1.00c-11|139	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-27-1-0.tex
21mr|texlive-tkz-berge-1.00c-11|140	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-27-2-0.tex
21mr|texlive-tkz-berge-1.00c-11|141	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-27-3-0.tex
21mr|texlive-tkz-berge-1.00c-11|142	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-27-4-0.tex
21mr|texlive-tkz-berge-1.00c-11|143	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-28-1-0.tex
21mr|texlive-tkz-berge-1.00c-11|144	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-29-1-0.tex
21mr|texlive-tkz-berge-1.00c-11|145	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-3-1-0.tex
21mr|texlive-tkz-berge-1.00c-11|146	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-3-2-0.tex
21mr|texlive-tkz-berge-1.00c-11|147	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-3-3-0.tex
21mr|texlive-tkz-berge-1.00c-11|148	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-4-0-0.tex
21mr|texlive-tkz-berge-1.00c-11|149	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-6-1-0.tex
21mr|texlive-tkz-berge-1.00c-11|150	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-6-2-0.tex
21mr|texlive-tkz-berge-1.00c-11|151	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-7-1-0.tex
21mr|texlive-tkz-berge-1.00c-11|152	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-7-2-0.tex
21mr|texlive-tkz-berge-1.00c-11|153	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-7-3-0.tex
21mr|texlive-tkz-berge-1.00c-11|154	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-7-4-0.tex
21mr|texlive-tkz-berge-1.00c-11|155	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-7-5-0.tex
21mr|texlive-tkz-berge-1.00c-11|156	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-8-1-0.tex
21mr|texlive-tkz-berge-1.00c-11|157	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-8-2-0.tex
21mr|texlive-tkz-berge-1.00c-11|158	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-8-3-0.tex
21mr|texlive-tkz-berge-1.00c-11|159	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-9-1-0.tex
21mr|texlive-tkz-berge-1.00c-11|160	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/latex/tkzNamed-9-2-0.tex
21mr|texlive-tkz-berge-1.00c-11|161	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/examples/tkzpreamblenamed.ltx
21mr|texlive-tkz-berge-1.00c-11|162	%doc %{_texmfdistdir}/doc/latex/tkz-berge/NamedGraphs/readme-namedgraph.txt
21mr|texlive-tkz-berge-1.00c-11|163	%doc %{_texmfdistdir}/doc/latex/tkz-berge/examples/Grid.pdf
21mr|texlive-tkz-berge-1.00c-11|164	%doc %{_texmfdistdir}/doc/latex/tkz-berge/examples/gr-Circulant.pdf
21mr|texlive-tkz-berge-1.00c-11|165	%doc %{_texmfdistdir}/doc/latex/tkz-berge/examples/gr-Complet-16.pdf
21mr|texlive-tkz-berge-1.00c-11|166	%doc %{_texmfdistdir}/doc/latex/tkz-berge/examples/gr-edgeingraphmodloop.pdf
21mr|texlive-tkz-berge-1.00c-11|167	%doc %{_texmfdistdir}/doc/latex/tkz-berge/examples/grCLadder.pdf
21mr|texlive-tkz-berge-1.00c-11|168	%doc %{_texmfdistdir}/doc/latex/tkz-berge/examples/grDoubleMod.pdf
21mr|texlive-tkz-berge-1.00c-11|169	%doc %{_texmfdistdir}/doc/latex/tkz-berge/examples/grExtraChords.pdf
21mr|texlive-tkz-berge-1.00c-11|170	%doc %{_texmfdistdir}/doc/latex/tkz-berge/examples/grLadder.pdf
21mr|texlive-tkz-berge-1.00c-11|171	%doc %{_texmfdistdir}/doc/latex/tkz-berge/examples/grSQCycle.pdf
21mr|texlive-tkz-berge-1.00c-11|172	%doc %{_texmfdistdir}/doc/latex/tkz-berge/examples/grStar.pdf
21mr|texlive-tkz-berge-1.00c-11|173	%doc %{_texmfdistdir}/doc/latex/tkz-berge/examples/grWheel.pdf
21mr|texlive-tkz-berge-1.00c-11|174	%doc %{_texmfdistdir}/doc/latex/tkz-berge/examples/hypercube.pdf
21mr|texlive-tkz-berge-1.00c-11|175	%doc %{_texmfdistdir}/doc/latex/tkz-berge/examples/hypercube_simple.pdf
21mr|texlive-tkz-berge-1.00c-11|176	%doc %{_texmfdistdir}/doc/latex/tkz-berge/examples/hypercubed.pdf
21mr|texlive-tkz-berge-1.00c-11|177	%doc %{_texmfdistdir}/doc/latex/tkz-berge/examples/latex/Grid.tex
21mr|texlive-tkz-berge-1.00c-11|178	%doc %{_texmfdistdir}/doc/latex/tkz-berge/examples/latex/gr-Circulant.tex
21mr|texlive-tkz-berge-1.00c-11|179	%doc %{_texmfdistdir}/doc/latex/tkz-berge/examples/latex/gr-Complet-16.tex
21mr|texlive-tkz-berge-1.00c-11|180	%doc %{_texmfdistdir}/doc/latex/tkz-berge/examples/latex/gr-edgeingraphmodloop.tex
21mr|texlive-tkz-berge-1.00c-11|181	%doc %{_texmfdistdir}/doc/latex/tkz-berge/examples/latex/grCLadder.tex
21mr|texlive-tkz-berge-1.00c-11|182	%doc %{_texmfdistdir}/doc/latex/tkz-berge/examples/latex/grDoubleMod.tex
21mr|texlive-tkz-berge-1.00c-11|183	%doc %{_texmfdistdir}/doc/latex/tkz-berge/examples/latex/grExtraChords.tex
21mr|texlive-tkz-berge-1.00c-11|184	%doc %{_texmfdistdir}/doc/latex/tkz-berge/examples/latex/grLadder.tex
21mr|texlive-tkz-berge-1.00c-11|185	%doc %{_texmfdistdir}/doc/latex/tkz-berge/examples/latex/grSQCycle.tex
21mr|texlive-tkz-berge-1.00c-11|186	%doc %{_texmfdistdir}/doc/latex/tkz-berge/examples/latex/grStar.tex
21mr|texlive-tkz-berge-1.00c-11|187	%doc %{_texmfdistdir}/doc/latex/tkz-berge/examples/latex/grWheel.tex
21mr|texlive-tkz-berge-1.00c-11|188	%doc %{_texmfdistdir}/doc/latex/tkz-berge/examples/latex/hypercube_simple.tex
21mr|texlive-tkz-berge-1.00c-11|189	%doc %{_texmfdistdir}/doc/latex/tkz-berge/examples/latex/hypercubed.tex
21mr|texlive-tkz-berge-1.00c-11|190	%doc %{_texmfdistdir}/doc/latex/tkz-berge/latex/TKZdoc-berge-classic.tex
21mr|texlive-tkz-berge-1.00c-11|191	%doc %{_texmfdistdir}/doc/latex/tkz-berge/latex/TKZdoc-berge-installation.tex
21mr|texlive-tkz-berge-1.00c-11|192	%doc %{_texmfdistdir}/doc/latex/tkz-berge/latex/TKZdoc-berge-macros-e.tex
21mr|texlive-tkz-berge-1.00c-11|193	%doc %{_texmfdistdir}/doc/latex/tkz-berge/latex/TKZdoc-berge-macros.tex
21mr|texlive-tkz-berge-1.00c-11|194	%doc %{_texmfdistdir}/doc/latex/tkz-berge/latex/TKZdoc-berge-main.tex
21mr|texlive-tkz-berge-1.00c-11|195	%doc %{_texmfdistdir}/doc/latex/tkz-berge/latex/TKZdoc-berge-style.tex
21mr|texlive-tkz-berge-1.00c-11|196	%doc %{_texmfdistdir}/doc/latex/tkz-berge/latex/TKZdoc-gr-installation.tex
21mr|texlive-tkz-berge-1.00c-11|197	%doc %{_texmfdistdir}/doc/latex/tkz-berge/latex/berge.ist
21mr|texlive-tkz-berge-1.00c-11|198	%doc %{_texmfdistdir}/doc/latex/tkz-berge/readme-tkz-berge.txt
21mr|texlive-tkz-berge-1.00c-11|199	%doc %{_texmfdistdir}/doc/latex/tkz-berge/tkz-berge-screen.pdf
21mr|texlive-tkz-berge-1.00c-11|200	
21mr|texlive-tkz-berge-1.00c-11|201	#-----------------------------------------------------------------------
21mr|texlive-tkz-berge-1.00c-11|202	%prep
21mr|texlive-tkz-berge-1.00c-11|203	%setup -c -a0 -a1
21mr|texlive-tkz-berge-1.00c-11|204	
21mr|texlive-tkz-berge-1.00c-11|205	%build
21mr|texlive-tkz-berge-1.00c-11|206	
21mr|texlive-tkz-berge-1.00c-11|207	%install
21mr|texlive-tkz-berge-1.00c-11|208	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tkz-berge-1.00c-11|209	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19268 21
21mr|texlive-tkz-doc-1.1d-1|1	# revision 22959
21mr|texlive-tkz-doc-1.1d-1|2	# category Package
21mr|texlive-tkz-doc-1.1d-1|3	# catalog-ctan /macros/latex/contrib/tkz-doc
21mr|texlive-tkz-doc-1.1d-1|4	# catalog-date 2011-06-05 23:10:23 +0200
21mr|texlive-tkz-doc-1.1d-1|5	# catalog-license lppl
21mr|texlive-tkz-doc-1.1d-1|6	# catalog-version 1.1c
21mr|texlive-tkz-doc-1.1d-1|7	Name:		texlive-tkz-doc
21mr|texlive-tkz-doc-1.1d-1|8	Version:	1.1d
21mr|texlive-tkz-doc-1.1d-1|9	Release:	1
21mr|texlive-tkz-doc-1.1d-1|10	Summary:	Documentation macros for the TKZ series of packages
21mr|texlive-tkz-doc-1.1d-1|11	Group:		Publishing
21mr|texlive-tkz-doc-1.1d-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tkz-doc
21mr|texlive-tkz-doc-1.1d-1|13	License:	LPPL
21mr|texlive-tkz-doc-1.1d-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-doc.tar.xz
21mr|texlive-tkz-doc-1.1d-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-doc.doc.tar.xz
21mr|texlive-tkz-doc-1.1d-1|16	BuildArch:	noarch
21mr|texlive-tkz-doc-1.1d-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-tkz-doc-1.1d-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-tkz-doc-1.1d-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-tkz-doc-1.1d-1|20	
21mr|texlive-tkz-doc-1.1d-1|21	%description
21mr|texlive-tkz-doc-1.1d-1|22	This bundle offers a documentation class (tkz-doc) and a
21mr|texlive-tkz-doc-1.1d-1|23	package (tkzexample). These files are used in the documentation
21mr|texlive-tkz-doc-1.1d-1|24	of the author's packages tkz-tab and tkz-linknodes.
21mr|texlive-tkz-doc-1.1d-1|25	
21mr|texlive-tkz-doc-1.1d-1|26	#-----------------------------------------------------------------------
21mr|texlive-tkz-doc-1.1d-1|27	%files
21mr|texlive-tkz-doc-1.1d-1|28	%{_texmfdistdir}/tex/latex/tkz-doc/tkz-doc.cls
21mr|texlive-tkz-doc-1.1d-1|29	%{_texmfdistdir}/tex/latex/tkz-doc/tkzexample.sty
21mr|texlive-tkz-doc-1.1d-1|30	%doc %{_texmfdistdir}/doc/latex/tkz-doc/README
21mr|texlive-tkz-doc-1.1d-1|31	
21mr|texlive-tkz-doc-1.1d-1|32	#-----------------------------------------------------------------------
21mr|texlive-tkz-doc-1.1d-1|33	%prep
21mr|texlive-tkz-doc-1.1d-1|34	%setup -c -a0 -a1
21mr|texlive-tkz-doc-1.1d-1|35	
21mr|texlive-tkz-doc-1.1d-1|36	%build
21mr|texlive-tkz-doc-1.1d-1|37	
21mr|texlive-tkz-doc-1.1d-1|38	%install
21mr|texlive-tkz-doc-1.1d-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tkz-doc-1.1d-1|40	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19269 21
21mr|texlive-tkz-euclide-1.16c-7|1	# revision 22830
21mr|texlive-tkz-euclide-1.16c-7|2	# category Package
21mr|texlive-tkz-euclide-1.16c-7|3	# catalog-ctan /macros/latex/contrib/tkz/tkz-euclide
21mr|texlive-tkz-euclide-1.16c-7|4	# catalog-date 2011-06-05 23:10:23 +0200
21mr|texlive-tkz-euclide-1.16c-7|5	# catalog-license lppl
21mr|texlive-tkz-euclide-1.16c-7|6	# catalog-version 1.16c
21mr|texlive-tkz-euclide-1.16c-7|7	Name:		texlive-tkz-euclide
21mr|texlive-tkz-euclide-1.16c-7|8	Version:	1.16c
21mr|texlive-tkz-euclide-1.16c-7|9	Release:	7
21mr|texlive-tkz-euclide-1.16c-7|10	Summary:	Tools for drawing euclidean geometry
21mr|texlive-tkz-euclide-1.16c-7|11	Group:		Publishing
21mr|texlive-tkz-euclide-1.16c-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tkz/tkz-euclide
21mr|texlive-tkz-euclide-1.16c-7|13	License:	LPPL
21mr|texlive-tkz-euclide-1.16c-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-euclide.tar.xz
21mr|texlive-tkz-euclide-1.16c-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-euclide.doc.tar.xz
21mr|texlive-tkz-euclide-1.16c-7|16	BuildArch:	noarch
21mr|texlive-tkz-euclide-1.16c-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-tkz-euclide-1.16c-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-tkz-euclide-1.16c-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-tkz-euclide-1.16c-7|20	
21mr|texlive-tkz-euclide-1.16c-7|21	%description
21mr|texlive-tkz-euclide-1.16c-7|22	The tkz-euclide package is tis a set of files, designed to give
21mr|texlive-tkz-euclide-1.16c-7|23	math teachers and students) easy access at the programmation of
21mr|texlive-tkz-euclide-1.16c-7|24	euclidean geometry with TikZ.
21mr|texlive-tkz-euclide-1.16c-7|25	
21mr|texlive-tkz-euclide-1.16c-7|26	
21mr|texlive-tkz-euclide-1.16c-7|27	#-----------------------------------------------------------------------
21mr|texlive-tkz-euclide-1.16c-7|28	%files
21mr|texlive-tkz-euclide-1.16c-7|29	%{_texmfdistdir}/tex/latex/tkz-euclide/tkz-euclide.sty
21mr|texlive-tkz-euclide-1.16c-7|30	%{_texmfdistdir}/tex/latex/tkz-euclide/tkz-lib-symbols.tex
21mr|texlive-tkz-euclide-1.16c-7|31	%{_texmfdistdir}/tex/latex/tkz-euclide/tkz-obj-addpoints.tex
21mr|texlive-tkz-euclide-1.16c-7|32	%{_texmfdistdir}/tex/latex/tkz-euclide/tkz-obj-angles.tex
21mr|texlive-tkz-euclide-1.16c-7|33	%{_texmfdistdir}/tex/latex/tkz-euclide/tkz-obj-arcs.tex
21mr|texlive-tkz-euclide-1.16c-7|34	%{_texmfdistdir}/tex/latex/tkz-euclide/tkz-obj-circles.tex
21mr|texlive-tkz-euclide-1.16c-7|35	%{_texmfdistdir}/tex/latex/tkz-euclide/tkz-obj-lines.tex
21mr|texlive-tkz-euclide-1.16c-7|36	%{_texmfdistdir}/tex/latex/tkz-euclide/tkz-obj-polygons.tex
21mr|texlive-tkz-euclide-1.16c-7|37	%{_texmfdistdir}/tex/latex/tkz-euclide/tkz-obj-protractor.tex
21mr|texlive-tkz-euclide-1.16c-7|38	%{_texmfdistdir}/tex/latex/tkz-euclide/tkz-obj-sectors.tex
21mr|texlive-tkz-euclide-1.16c-7|39	%{_texmfdistdir}/tex/latex/tkz-euclide/tkz-obj-vectors.tex
21mr|texlive-tkz-euclide-1.16c-7|40	%{_texmfdistdir}/tex/latex/tkz-euclide/tkz-tools-intersections.tex
21mr|texlive-tkz-euclide-1.16c-7|41	%{_texmfdistdir}/tex/latex/tkz-euclide/tkz-tools-transformations.tex
21mr|texlive-tkz-euclide-1.16c-7|42	%doc %{_texmfdistdir}/doc/latex/tkz-euclide/README
21mr|texlive-tkz-euclide-1.16c-7|43	%doc %{_texmfdistdir}/doc/latex/tkz-euclide/examples/Makefile
21mr|texlive-tkz-euclide-1.16c-7|44	%doc %{_texmfdistdir}/doc/latex/tkz-euclide/examples/info_euclide_tex.txt
21mr|texlive-tkz-euclide-1.16c-7|45	%doc %{_texmfdistdir}/doc/latex/tkz-euclide/examples/latex/euclide-tex.zip
21mr|texlive-tkz-euclide-1.16c-7|46	%doc %{_texmfdistdir}/doc/latex/tkz-euclide/examples/tkzeuclpreamble.ltx
21mr|texlive-tkz-euclide-1.16c-7|47	%doc %{_texmfdistdir}/doc/latex/tkz-euclide/latex/TKZdoc-euclide-FAQ.tex
21mr|texlive-tkz-euclide-1.16c-7|48	%doc %{_texmfdistdir}/doc/latex/tkz-euclide/latex/TKZdoc-euclide-alea.tex
21mr|texlive-tkz-euclide-1.16c-7|49	%doc %{_texmfdistdir}/doc/latex/tkz-euclide/latex/TKZdoc-euclide-arcs.tex
21mr|texlive-tkz-euclide-1.16c-7|50	%doc %{_texmfdistdir}/doc/latex/tkz-euclide/latex/TKZdoc-euclide-base.tex
21mr|texlive-tkz-euclide-1.16c-7|51	%doc %{_texmfdistdir}/doc/latex/tkz-euclide/latex/TKZdoc-euclide-circles.tex
21mr|texlive-tkz-euclide-1.16c-7|52	%doc %{_texmfdistdir}/doc/latex/tkz-euclide/latex/TKZdoc-euclide-compass.tex
21mr|texlive-tkz-euclide-1.16c-7|53	%doc %{_texmfdistdir}/doc/latex/tkz-euclide/latex/TKZdoc-euclide-config.tex
21mr|texlive-tkz-euclide-1.16c-7|54	%doc %{_texmfdistdir}/doc/latex/tkz-euclide/latex/TKZdoc-euclide-example.tex
21mr|texlive-tkz-euclide-1.16c-7|55	%doc %{_texmfdistdir}/doc/latex/tkz-euclide/latex/TKZdoc-euclide-exemples.tex
21mr|texlive-tkz-euclide-1.16c-7|56	%doc %{_texmfdistdir}/doc/latex/tkz-euclide/latex/TKZdoc-euclide-installation.tex
21mr|texlive-tkz-euclide-1.16c-7|57	%doc %{_texmfdistdir}/doc/latex/tkz-euclide/latex/TKZdoc-euclide-intersec.tex
21mr|texlive-tkz-euclide-1.16c-7|58	%doc %{_texmfdistdir}/doc/latex/tkz-euclide/latex/TKZdoc-euclide-lines.tex
21mr|texlive-tkz-euclide-1.16c-7|59	%doc %{_texmfdistdir}/doc/latex/tkz-euclide/latex/TKZdoc-euclide-main.tex
21mr|texlive-tkz-euclide-1.16c-7|60	%doc %{_texmfdistdir}/doc/latex/tkz-euclide/latex/TKZdoc-euclide-obj.tex
21mr|texlive-tkz-euclide-1.16c-7|61	%doc %{_texmfdistdir}/doc/latex/tkz-euclide/latex/TKZdoc-euclide-points.tex
21mr|texlive-tkz-euclide-1.16c-7|62	%doc %{_texmfdistdir}/doc/latex/tkz-euclide/latex/TKZdoc-euclide-polygons.tex
21mr|texlive-tkz-euclide-1.16c-7|63	%doc %{_texmfdistdir}/doc/latex/tkz-euclide/latex/TKZdoc-euclide-presentation.tex
21mr|texlive-tkz-euclide-1.16c-7|64	%doc %{_texmfdistdir}/doc/latex/tkz-euclide/latex/TKZdoc-euclide-rapporteur.tex
21mr|texlive-tkz-euclide-1.16c-7|65	%doc %{_texmfdistdir}/doc/latex/tkz-euclide/latex/TKZdoc-euclide-sectors.tex
21mr|texlive-tkz-euclide-1.16c-7|66	%doc %{_texmfdistdir}/doc/latex/tkz-euclide/latex/TKZdoc-euclide-segments.tex
21mr|texlive-tkz-euclide-1.16c-7|67	%doc %{_texmfdistdir}/doc/latex/tkz-euclide/latex/TKZdoc-euclide-tips_and_tricks.tex
21mr|texlive-tkz-euclide-1.16c-7|68	%doc %{_texmfdistdir}/doc/latex/tkz-euclide/latex/TKZdoc-euclide-tools.tex
21mr|texlive-tkz-euclide-1.16c-7|69	%doc %{_texmfdistdir}/doc/latex/tkz-euclide/latex/TKZdoc-euclide-transf.tex
21mr|texlive-tkz-euclide-1.16c-7|70	%doc %{_texmfdistdir}/doc/latex/tkz-euclide/latex/TKZdoc-euclide-vec.tex
21mr|texlive-tkz-euclide-1.16c-7|71	%doc %{_texmfdistdir}/doc/latex/tkz-euclide/latex/euclide.ist
21mr|texlive-tkz-euclide-1.16c-7|72	%doc %{_texmfdistdir}/doc/latex/tkz-euclide/readme-tkz-euclide-fr.txt
21mr|texlive-tkz-euclide-1.16c-7|73	%doc %{_texmfdistdir}/doc/latex/tkz-euclide/readme-tkz-euclide.txt
21mr|texlive-tkz-euclide-1.16c-7|74	%doc %{_texmfdistdir}/doc/latex/tkz-euclide/tkz-euclide-screen.pdf
21mr|texlive-tkz-euclide-1.16c-7|75	
21mr|texlive-tkz-euclide-1.16c-7|76	#-----------------------------------------------------------------------
21mr|texlive-tkz-euclide-1.16c-7|77	%prep
21mr|texlive-tkz-euclide-1.16c-7|78	%setup -c -a0 -a1
21mr|texlive-tkz-euclide-1.16c-7|79	
21mr|texlive-tkz-euclide-1.16c-7|80	%build
21mr|texlive-tkz-euclide-1.16c-7|81	
21mr|texlive-tkz-euclide-1.16c-7|82	%install
21mr|texlive-tkz-euclide-1.16c-7|83	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tkz-euclide-1.16c-7|84	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19270 21
21mr|texlive-tkz-fct-1.16c-7|1	# revision 22831
21mr|texlive-tkz-fct-1.16c-7|2	# category Package
21mr|texlive-tkz-fct-1.16c-7|3	# catalog-ctan /macros/latex/contrib/tkz/tkz-fct
21mr|texlive-tkz-fct-1.16c-7|4	# catalog-date 2011-06-05 23:10:23 +0200
21mr|texlive-tkz-fct-1.16c-7|5	# catalog-license lppl
21mr|texlive-tkz-fct-1.16c-7|6	# catalog-version 1.16c
21mr|texlive-tkz-fct-1.16c-7|7	Name:		texlive-tkz-fct
21mr|texlive-tkz-fct-1.16c-7|8	Version:	1.16c
21mr|texlive-tkz-fct-1.16c-7|9	Release:	7
21mr|texlive-tkz-fct-1.16c-7|10	Summary:	Tools for drawing graphs of functions
21mr|texlive-tkz-fct-1.16c-7|11	Group:		Publishing
21mr|texlive-tkz-fct-1.16c-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tkz/tkz-fct
21mr|texlive-tkz-fct-1.16c-7|13	License:	LPPL
21mr|texlive-tkz-fct-1.16c-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-fct.tar.xz
21mr|texlive-tkz-fct-1.16c-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-fct.doc.tar.xz
21mr|texlive-tkz-fct-1.16c-7|16	BuildArch:	noarch
21mr|texlive-tkz-fct-1.16c-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-tkz-fct-1.16c-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-tkz-fct-1.16c-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-tkz-fct-1.16c-7|20	
21mr|texlive-tkz-fct-1.16c-7|21	%description
21mr|texlive-tkz-fct-1.16c-7|22	The tkz-fct package is designed to give math teachers (and
21mr|texlive-tkz-fct-1.16c-7|23	students) easy access at the programmation of graphs of
21mr|texlive-tkz-fct-1.16c-7|24	functions with TikZ and gnuplot.
21mr|texlive-tkz-fct-1.16c-7|25	
21mr|texlive-tkz-fct-1.16c-7|26	
21mr|texlive-tkz-fct-1.16c-7|27	#-----------------------------------------------------------------------
21mr|texlive-tkz-fct-1.16c-7|28	%files
21mr|texlive-tkz-fct-1.16c-7|29	%{_texmfdistdir}/tex/latex/tkz-fct/tkz-fct.sty
21mr|texlive-tkz-fct-1.16c-7|30	%doc %{_texmfdistdir}/doc/latex/tkz-fct/README
21mr|texlive-tkz-fct-1.16c-7|31	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/Makefile
21mr|texlive-tkz-fct-1.16c-7|32	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/info_fct_tex.txt
21mr|texlive-tkz-fct-1.16c-7|33	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-1-0-0.tex
21mr|texlive-tkz-fct-1.16c-7|34	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-10-2-0.tex
21mr|texlive-tkz-fct-1.16c-7|35	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-10-3-0.tex
21mr|texlive-tkz-fct-1.16c-7|36	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-10-4-0.tex
21mr|texlive-tkz-fct-1.16c-7|37	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-10-5-0.tex
21mr|texlive-tkz-fct-1.16c-7|38	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-10-6-0.tex
21mr|texlive-tkz-fct-1.16c-7|39	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-10-7-0.tex
21mr|texlive-tkz-fct-1.16c-7|40	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-10-8-0.tex
21mr|texlive-tkz-fct-1.16c-7|41	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-11-1-0.tex
21mr|texlive-tkz-fct-1.16c-7|42	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-11-2-0.tex
21mr|texlive-tkz-fct-1.16c-7|43	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-11-3-0.tex
21mr|texlive-tkz-fct-1.16c-7|44	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-11-4-0.tex
21mr|texlive-tkz-fct-1.16c-7|45	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-11-5-0.tex
21mr|texlive-tkz-fct-1.16c-7|46	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-11-6-0.tex
21mr|texlive-tkz-fct-1.16c-7|47	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-11-7-0.tex
21mr|texlive-tkz-fct-1.16c-7|48	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-12-1-0.tex
21mr|texlive-tkz-fct-1.16c-7|49	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-12-2-0.tex
21mr|texlive-tkz-fct-1.16c-7|50	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-12-3-0.tex
21mr|texlive-tkz-fct-1.16c-7|51	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-12-4-0.tex
21mr|texlive-tkz-fct-1.16c-7|52	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-12-5-0.tex
21mr|texlive-tkz-fct-1.16c-7|53	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-12-6-0.tex
21mr|texlive-tkz-fct-1.16c-7|54	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-13-0-0.tex
21mr|texlive-tkz-fct-1.16c-7|55	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-14-1-0.tex
21mr|texlive-tkz-fct-1.16c-7|56	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-14-2-0.tex
21mr|texlive-tkz-fct-1.16c-7|57	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-14-3-0.tex
21mr|texlive-tkz-fct-1.16c-7|58	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-14-4-0.tex
21mr|texlive-tkz-fct-1.16c-7|59	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-14-5-0.tex
21mr|texlive-tkz-fct-1.16c-7|60	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-14-6-1.tex
21mr|texlive-tkz-fct-1.16c-7|61	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-14-7-1.tex
21mr|texlive-tkz-fct-1.16c-7|62	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-14-7-2.tex
21mr|texlive-tkz-fct-1.16c-7|63	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-14-7-3.tex
21mr|texlive-tkz-fct-1.16c-7|64	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-14-7-4.tex
21mr|texlive-tkz-fct-1.16c-7|65	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-14-8-1.tex
21mr|texlive-tkz-fct-1.16c-7|66	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-14-8-2.tex
21mr|texlive-tkz-fct-1.16c-7|67	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-15-0-3.tex
21mr|texlive-tkz-fct-1.16c-7|68	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-15-0-4.tex
21mr|texlive-tkz-fct-1.16c-7|69	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-16-1-0.tex
21mr|texlive-tkz-fct-1.16c-7|70	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-16-2-0.tex
21mr|texlive-tkz-fct-1.16c-7|71	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-3-3-0.tex
21mr|texlive-tkz-fct-1.16c-7|72	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-3-4-0.tex
21mr|texlive-tkz-fct-1.16c-7|73	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-4-2-0.tex
21mr|texlive-tkz-fct-1.16c-7|74	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-4-3-0.tex
21mr|texlive-tkz-fct-1.16c-7|75	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-4-4-0.tex
21mr|texlive-tkz-fct-1.16c-7|76	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-4-5-0.tex
21mr|texlive-tkz-fct-1.16c-7|77	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-4-6-0.tex
21mr|texlive-tkz-fct-1.16c-7|78	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-4-7-0.tex
21mr|texlive-tkz-fct-1.16c-7|79	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-4-8-0.tex
21mr|texlive-tkz-fct-1.16c-7|80	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-5-1-0.tex
21mr|texlive-tkz-fct-1.16c-7|81	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-5-2-0.tex
21mr|texlive-tkz-fct-1.16c-7|82	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-5-3-0.tex
21mr|texlive-tkz-fct-1.16c-7|83	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-5-4-0.tex
21mr|texlive-tkz-fct-1.16c-7|84	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-5-5-0.tex
21mr|texlive-tkz-fct-1.16c-7|85	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-5-6-0.tex
21mr|texlive-tkz-fct-1.16c-7|86	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-6-1-0.tex
21mr|texlive-tkz-fct-1.16c-7|87	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-7-10-2.tex
21mr|texlive-tkz-fct-1.16c-7|88	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-7-2-0.tex
21mr|texlive-tkz-fct-1.16c-7|89	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-7-3-0.tex
21mr|texlive-tkz-fct-1.16c-7|90	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-7-4-0.tex
21mr|texlive-tkz-fct-1.16c-7|91	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-7-5-0.tex
21mr|texlive-tkz-fct-1.16c-7|92	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-7-6-0.tex
21mr|texlive-tkz-fct-1.16c-7|93	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-7-7-0.tex
21mr|texlive-tkz-fct-1.16c-7|94	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-7-8-0.tex
21mr|texlive-tkz-fct-1.16c-7|95	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-7-9-1.tex
21mr|texlive-tkz-fct-1.16c-7|96	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-8-10-0.tex
21mr|texlive-tkz-fct-1.16c-7|97	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-8-11-0.tex
21mr|texlive-tkz-fct-1.16c-7|98	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-8-2-0.tex
21mr|texlive-tkz-fct-1.16c-7|99	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-8-3-0.tex
21mr|texlive-tkz-fct-1.16c-7|100	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-8-4-0.tex
21mr|texlive-tkz-fct-1.16c-7|101	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-8-6-0.tex
21mr|texlive-tkz-fct-1.16c-7|102	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-8-7-0.tex
21mr|texlive-tkz-fct-1.16c-7|103	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-8-8-0.tex
21mr|texlive-tkz-fct-1.16c-7|104	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-8-9-0.tex
21mr|texlive-tkz-fct-1.16c-7|105	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-9-1-0.tex
21mr|texlive-tkz-fct-1.16c-7|106	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-9-2-0.tex
21mr|texlive-tkz-fct-1.16c-7|107	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-9-3-0.tex
21mr|texlive-tkz-fct-1.16c-7|108	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/latex/tkzFct-9-4-0.tex
21mr|texlive-tkz-fct-1.16c-7|109	%doc %{_texmfdistdir}/doc/latex/tkz-fct/examples/tkzfctpreamble.ltx
21mr|texlive-tkz-fct-1.16c-7|110	%doc %{_texmfdistdir}/doc/latex/tkz-fct/latex/TKZdoc-fct-VDW.tex
21mr|texlive-tkz-fct-1.16c-7|111	%doc %{_texmfdistdir}/doc/latex/tkz-fct/latex/TKZdoc-fct-area.tex
21mr|texlive-tkz-fct-1.16c-7|112	%doc %{_texmfdistdir}/doc/latex/tkz-fct/latex/TKZdoc-fct-asymptote.tex
21mr|texlive-tkz-fct-1.16c-7|113	%doc %{_texmfdistdir}/doc/latex/tkz-fct/latex/TKZdoc-fct-bac.tex
21mr|texlive-tkz-fct-1.16c-7|114	%doc %{_texmfdistdir}/doc/latex/tkz-fct/latex/TKZdoc-fct-compilation.tex
21mr|texlive-tkz-fct-1.16c-7|115	%doc %{_texmfdistdir}/doc/latex/tkz-fct/latex/TKZdoc-fct-example.tex
21mr|texlive-tkz-fct-1.16c-7|116	%doc %{_texmfdistdir}/doc/latex/tkz-fct/latex/TKZdoc-fct-faq.tex
21mr|texlive-tkz-fct-1.16c-7|117	%doc %{_texmfdistdir}/doc/latex/tkz-fct/latex/TKZdoc-fct-fonctions.tex
21mr|texlive-tkz-fct-1.16c-7|118	%doc %{_texmfdistdir}/doc/latex/tkz-fct/latex/TKZdoc-fct-fppgf.tex
21mr|texlive-tkz-fct-1.16c-7|119	%doc %{_texmfdistdir}/doc/latex/tkz-fct/latex/TKZdoc-fct-installation.tex
21mr|texlive-tkz-fct-1.16c-7|120	%doc %{_texmfdistdir}/doc/latex/tkz-fct/latex/TKZdoc-fct-interpolation.tex
21mr|texlive-tkz-fct-1.16c-7|121	%doc %{_texmfdistdir}/doc/latex/tkz-fct/latex/TKZdoc-fct-label.tex
21mr|texlive-tkz-fct-1.16c-7|122	%doc %{_texmfdistdir}/doc/latex/tkz-fct/latex/TKZdoc-fct-liste.tex
21mr|texlive-tkz-fct-1.16c-7|123	%doc %{_texmfdistdir}/doc/latex/tkz-fct/latex/TKZdoc-fct-main.tex
21mr|texlive-tkz-fct-1.16c-7|124	%doc %{_texmfdistdir}/doc/latex/tkz-fct/latex/TKZdoc-fct-param.tex
21mr|texlive-tkz-fct-1.16c-7|125	%doc %{_texmfdistdir}/doc/latex/tkz-fct/latex/TKZdoc-fct-point.tex
21mr|texlive-tkz-fct-1.16c-7|126	%doc %{_texmfdistdir}/doc/latex/tkz-fct/latex/TKZdoc-fct-polar.tex
21mr|texlive-tkz-fct-1.16c-7|127	%doc %{_texmfdistdir}/doc/latex/tkz-fct/latex/TKZdoc-fct-riemann.tex
21mr|texlive-tkz-fct-1.16c-7|128	%doc %{_texmfdistdir}/doc/latex/tkz-fct/latex/TKZdoc-fct-symbol.tex
21mr|texlive-tkz-fct-1.16c-7|129	%doc %{_texmfdistdir}/doc/latex/tkz-fct/latex/TKZdoc-fct-tangent.tex
21mr|texlive-tkz-fct-1.16c-7|130	%doc %{_texmfdistdir}/doc/latex/tkz-fct/latex/TKZdoc-fct-why.tex
21mr|texlive-tkz-fct-1.16c-7|131	%doc %{_texmfdistdir}/doc/latex/tkz-fct/latex/fct.ist
21mr|texlive-tkz-fct-1.16c-7|132	%doc %{_texmfdistdir}/doc/latex/tkz-fct/readme-tkz-fct-fr.txt
21mr|texlive-tkz-fct-1.16c-7|133	%doc %{_texmfdistdir}/doc/latex/tkz-fct/readme-tkz-fct.txt
21mr|texlive-tkz-fct-1.16c-7|134	%doc %{_texmfdistdir}/doc/latex/tkz-fct/readme.tex
21mr|texlive-tkz-fct-1.16c-7|135	%doc %{_texmfdistdir}/doc/latex/tkz-fct/tkz-fct-screen.pdf
21mr|texlive-tkz-fct-1.16c-7|136	
21mr|texlive-tkz-fct-1.16c-7|137	#-----------------------------------------------------------------------
21mr|texlive-tkz-fct-1.16c-7|138	%prep
21mr|texlive-tkz-fct-1.16c-7|139	%setup -c -a0 -a1
21mr|texlive-tkz-fct-1.16c-7|140	
21mr|texlive-tkz-fct-1.16c-7|141	%build
21mr|texlive-tkz-fct-1.16c-7|142	
21mr|texlive-tkz-fct-1.16c-7|143	%install
21mr|texlive-tkz-fct-1.16c-7|144	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tkz-fct-1.16c-7|145	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19271 21
21mr|texlive-tkz-graph-1.00-7|1	# revision 22832
21mr|texlive-tkz-graph-1.00-7|2	# category Package
21mr|texlive-tkz-graph-1.00-7|3	# catalog-ctan /macros/latex/contrib/tkz/tkz-graph
21mr|texlive-tkz-graph-1.00-7|4	# catalog-date 2011-06-06 00:03:44 +0200
21mr|texlive-tkz-graph-1.00-7|5	# catalog-license lppl
21mr|texlive-tkz-graph-1.00-7|6	# catalog-version 1.00
21mr|texlive-tkz-graph-1.00-7|7	Name:		texlive-tkz-graph
21mr|texlive-tkz-graph-1.00-7|8	Version:	1.00
21mr|texlive-tkz-graph-1.00-7|9	Release:	7
21mr|texlive-tkz-graph-1.00-7|10	Summary:	Draw graph-theory graphs
21mr|texlive-tkz-graph-1.00-7|11	Group:		Publishing
21mr|texlive-tkz-graph-1.00-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tkz/tkz-graph
21mr|texlive-tkz-graph-1.00-7|13	License:	LPPL
21mr|texlive-tkz-graph-1.00-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-graph.tar.xz
21mr|texlive-tkz-graph-1.00-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-graph.doc.tar.xz
21mr|texlive-tkz-graph-1.00-7|16	BuildArch:	noarch
21mr|texlive-tkz-graph-1.00-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-tkz-graph-1.00-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-tkz-graph-1.00-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-tkz-graph-1.00-7|20	
21mr|texlive-tkz-graph-1.00-7|21	%description
21mr|texlive-tkz-graph-1.00-7|22	The package is designed to create graph diagrams as simply as
21mr|texlive-tkz-graph-1.00-7|23	possible, using TikZ.
21mr|texlive-tkz-graph-1.00-7|24	
21mr|texlive-tkz-graph-1.00-7|25	
21mr|texlive-tkz-graph-1.00-7|26	#-----------------------------------------------------------------------
21mr|texlive-tkz-graph-1.00-7|27	%files
21mr|texlive-tkz-graph-1.00-7|28	%{_texmfdistdir}/tex/latex/tkz-graph/tkz-graph.sty
21mr|texlive-tkz-graph-1.00-7|29	%doc %{_texmfdistdir}/doc/latex/tkz-graph/latex/TKZdoc-gr-Dijkstra.tex
21mr|texlive-tkz-graph-1.00-7|30	%doc %{_texmfdistdir}/doc/latex/tkz-graph/latex/TKZdoc-gr-Welsh.tex
21mr|texlive-tkz-graph-1.00-7|31	%doc %{_texmfdistdir}/doc/latex/tkz-graph/latex/TKZdoc-gr-annales.tex
21mr|texlive-tkz-graph-1.00-7|32	%doc %{_texmfdistdir}/doc/latex/tkz-graph/latex/TKZdoc-gr-couverture.tex
21mr|texlive-tkz-graph-1.00-7|33	%doc %{_texmfdistdir}/doc/latex/tkz-graph/latex/TKZdoc-gr-edge.tex
21mr|texlive-tkz-graph-1.00-7|34	%doc %{_texmfdistdir}/doc/latex/tkz-graph/latex/TKZdoc-gr-installation.tex
21mr|texlive-tkz-graph-1.00-7|35	%doc %{_texmfdistdir}/doc/latex/tkz-graph/latex/TKZdoc-gr-label.tex
21mr|texlive-tkz-graph-1.00-7|36	%doc %{_texmfdistdir}/doc/latex/tkz-graph/latex/TKZdoc-gr-main.tex
21mr|texlive-tkz-graph-1.00-7|37	%doc %{_texmfdistdir}/doc/latex/tkz-graph/latex/TKZdoc-gr-presentation.tex
21mr|texlive-tkz-graph-1.00-7|38	%doc %{_texmfdistdir}/doc/latex/tkz-graph/latex/TKZdoc-gr-prob.tex
21mr|texlive-tkz-graph-1.00-7|39	%doc %{_texmfdistdir}/doc/latex/tkz-graph/latex/TKZdoc-gr-style.tex
21mr|texlive-tkz-graph-1.00-7|40	%doc %{_texmfdistdir}/doc/latex/tkz-graph/latex/TKZdoc-gr-vertex.tex
21mr|texlive-tkz-graph-1.00-7|41	%doc %{_texmfdistdir}/doc/latex/tkz-graph/latex/TKZdoc-gr-vertices.tex
21mr|texlive-tkz-graph-1.00-7|42	%doc %{_texmfdistdir}/doc/latex/tkz-graph/latex/graph.ist
21mr|texlive-tkz-graph-1.00-7|43	%doc %{_texmfdistdir}/doc/latex/tkz-graph/readme-tkz-graph.txt
21mr|texlive-tkz-graph-1.00-7|44	%doc %{_texmfdistdir}/doc/latex/tkz-graph/tkz-graph-screen.pdf
21mr|texlive-tkz-graph-1.00-7|45	
21mr|texlive-tkz-graph-1.00-7|46	#-----------------------------------------------------------------------
21mr|texlive-tkz-graph-1.00-7|47	%prep
21mr|texlive-tkz-graph-1.00-7|48	%setup -c -a0 -a1
21mr|texlive-tkz-graph-1.00-7|49	
21mr|texlive-tkz-graph-1.00-7|50	%build
21mr|texlive-tkz-graph-1.00-7|51	
21mr|texlive-tkz-graph-1.00-7|52	%install
21mr|texlive-tkz-graph-1.00-7|53	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tkz-graph-1.00-7|54	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19272 21
21mr|texlive-tkz-kiviat-0.1-7|1	# revision 22857
21mr|texlive-tkz-kiviat-0.1-7|2	# category Package
21mr|texlive-tkz-kiviat-0.1-7|3	# catalog-ctan /macros/latex/contrib/tkz/tkz-kiviat
21mr|texlive-tkz-kiviat-0.1-7|4	# catalog-date 2011-06-07 15:47:15 +0200
21mr|texlive-tkz-kiviat-0.1-7|5	# catalog-license lppl
21mr|texlive-tkz-kiviat-0.1-7|6	# catalog-version 0.1
21mr|texlive-tkz-kiviat-0.1-7|7	Name:		texlive-tkz-kiviat
21mr|texlive-tkz-kiviat-0.1-7|8	Version:	0.1
21mr|texlive-tkz-kiviat-0.1-7|9	Release:	7
21mr|texlive-tkz-kiviat-0.1-7|10	Summary:	Draw Kiviat graphs
21mr|texlive-tkz-kiviat-0.1-7|11	Group:		Publishing
21mr|texlive-tkz-kiviat-0.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tkz/tkz-kiviat
21mr|texlive-tkz-kiviat-0.1-7|13	License:	LPPL
21mr|texlive-tkz-kiviat-0.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-kiviat.tar.xz
21mr|texlive-tkz-kiviat-0.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-kiviat.doc.tar.xz
21mr|texlive-tkz-kiviat-0.1-7|16	BuildArch:	noarch
21mr|texlive-tkz-kiviat-0.1-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-tkz-kiviat-0.1-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-tkz-kiviat-0.1-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-tkz-kiviat-0.1-7|20	
21mr|texlive-tkz-kiviat-0.1-7|21	%description
21mr|texlive-tkz-kiviat-0.1-7|22	The package allows the user to draw Kiviat Graphs directly, or
21mr|texlive-tkz-kiviat-0.1-7|23	with data from an external file. The drawing is done with the
21mr|texlive-tkz-kiviat-0.1-7|24	help of pgfplots.
21mr|texlive-tkz-kiviat-0.1-7|25	
21mr|texlive-tkz-kiviat-0.1-7|26	
21mr|texlive-tkz-kiviat-0.1-7|27	#-----------------------------------------------------------------------
21mr|texlive-tkz-kiviat-0.1-7|28	%files
21mr|texlive-tkz-kiviat-0.1-7|29	%{_texmfdistdir}/tex/latex/tkz-kiviat/tkz-kiviat.sty
21mr|texlive-tkz-kiviat-0.1-7|30	%doc %{_texmfdistdir}/doc/latex/tkz-kiviat/TKZdoc-kiviat-main.pdf
21mr|texlive-tkz-kiviat-0.1-7|31	%doc %{_texmfdistdir}/doc/latex/tkz-kiviat/examples/latex/file.dat
21mr|texlive-tkz-kiviat-0.1-7|32	%doc %{_texmfdistdir}/doc/latex/tkz-kiviat/examples/latex/kiviat1.tex
21mr|texlive-tkz-kiviat-0.1-7|33	%doc %{_texmfdistdir}/doc/latex/tkz-kiviat/examples/latex/kiviat2.tex
21mr|texlive-tkz-kiviat-0.1-7|34	%doc %{_texmfdistdir}/doc/latex/tkz-kiviat/examples/latex/kiviat3.tex
21mr|texlive-tkz-kiviat-0.1-7|35	%doc %{_texmfdistdir}/doc/latex/tkz-kiviat/examples/latex/kiviat4.tex
21mr|texlive-tkz-kiviat-0.1-7|36	%doc %{_texmfdistdir}/doc/latex/tkz-kiviat/examples/latex/kiviat5.tex
21mr|texlive-tkz-kiviat-0.1-7|37	%doc %{_texmfdistdir}/doc/latex/tkz-kiviat/latex/TKZdoc-kiviat-main.tex
21mr|texlive-tkz-kiviat-0.1-7|38	%doc %{_texmfdistdir}/doc/latex/tkz-kiviat/latex/file.dat
21mr|texlive-tkz-kiviat-0.1-7|39	%doc %{_texmfdistdir}/doc/latex/tkz-kiviat/latex/file2.dat
21mr|texlive-tkz-kiviat-0.1-7|40	
21mr|texlive-tkz-kiviat-0.1-7|41	#-----------------------------------------------------------------------
21mr|texlive-tkz-kiviat-0.1-7|42	%prep
21mr|texlive-tkz-kiviat-0.1-7|43	%setup -c -a0 -a1
21mr|texlive-tkz-kiviat-0.1-7|44	
21mr|texlive-tkz-kiviat-0.1-7|45	%build
21mr|texlive-tkz-kiviat-0.1-7|46	
21mr|texlive-tkz-kiviat-0.1-7|47	%install
21mr|texlive-tkz-kiviat-0.1-7|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tkz-kiviat-0.1-7|49	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19273 21
21mr|texlive-tkz-linknodes-1.1d-1|1	# revision 22833
21mr|texlive-tkz-linknodes-1.1d-1|2	# category Package
21mr|texlive-tkz-linknodes-1.1d-1|3	# catalog-ctan /macros/latex/contrib/tkz/tkz-linknodes
21mr|texlive-tkz-linknodes-1.1d-1|4	# catalog-date 2011-06-05 23:10:23 +0200
21mr|texlive-tkz-linknodes-1.1d-1|5	# catalog-license lppl
21mr|texlive-tkz-linknodes-1.1d-1|6	# catalog-version 1.0c
21mr|texlive-tkz-linknodes-1.1d-1|7	Name:		texlive-tkz-linknodes
21mr|texlive-tkz-linknodes-1.1d-1|8	Version:	1.1d
21mr|texlive-tkz-linknodes-1.1d-1|9	Release:	1
21mr|texlive-tkz-linknodes-1.1d-1|10	Summary:	Link nodes in mathematical environments
21mr|texlive-tkz-linknodes-1.1d-1|11	Group:		Publishing
21mr|texlive-tkz-linknodes-1.1d-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tkz/tkz-linknodes
21mr|texlive-tkz-linknodes-1.1d-1|13	License:	LPPL
21mr|texlive-tkz-linknodes-1.1d-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-linknodes.tar.xz
21mr|texlive-tkz-linknodes-1.1d-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-linknodes.doc.tar.xz
21mr|texlive-tkz-linknodes-1.1d-1|16	BuildArch:	noarch
21mr|texlive-tkz-linknodes-1.1d-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-tkz-linknodes-1.1d-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-tkz-linknodes-1.1d-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-tkz-linknodes-1.1d-1|20	
21mr|texlive-tkz-linknodes-1.1d-1|21	%description
21mr|texlive-tkz-linknodes-1.1d-1|22	The package arose from a requirement to link the elements of an
21mr|texlive-tkz-linknodes-1.1d-1|23	amsmath align or aligned environment. The package makes use of
21mr|texlive-tkz-linknodes-1.1d-1|24	PGF/TikZ. The package documentation relies on the facilities of
21mr|texlive-tkz-linknodes-1.1d-1|25	the tkz-doc bundle.
21mr|texlive-tkz-linknodes-1.1d-1|26	
21mr|texlive-tkz-linknodes-1.1d-1|27	#-----------------------------------------------------------------------
21mr|texlive-tkz-linknodes-1.1d-1|28	%files
21mr|texlive-tkz-linknodes-1.1d-1|29	%{_texmfdistdir}/tex/latex/tkz-linknodes/tkz-linknodes.sty
21mr|texlive-tkz-linknodes-1.1d-1|30	%doc %{_texmfdistdir}/doc/latex/tkz-linknodes/README
21mr|texlive-tkz-linknodes-1.1d-1|31	%doc %{_texmfdistdir}/doc/latex/tkz-linknodes/examples/equation.pdf
21mr|texlive-tkz-linknodes-1.1d-1|32	%doc %{_texmfdistdir}/doc/latex/tkz-linknodes/examples/latex/equation.tex
21mr|texlive-tkz-linknodes-1.1d-1|33	%doc %{_texmfdistdir}/doc/latex/tkz-linknodes/examples/latex/quadratic.tex
21mr|texlive-tkz-linknodes-1.1d-1|34	%doc %{_texmfdistdir}/doc/latex/tkz-linknodes/examples/latex/system.tex
21mr|texlive-tkz-linknodes-1.1d-1|35	%doc %{_texmfdistdir}/doc/latex/tkz-linknodes/examples/quadratic.pdf
21mr|texlive-tkz-linknodes-1.1d-1|36	%doc %{_texmfdistdir}/doc/latex/tkz-linknodes/examples/system.pdf
21mr|texlive-tkz-linknodes-1.1d-1|37	%doc %{_texmfdistdir}/doc/latex/tkz-linknodes/latex/TKZdoc-linknodes-us.tex
21mr|texlive-tkz-linknodes-1.1d-1|38	%doc %{_texmfdistdir}/doc/latex/tkz-linknodes/latex/linknodes.ist
21mr|texlive-tkz-linknodes-1.1d-1|39	%doc %{_texmfdistdir}/doc/latex/tkz-linknodes/readme-linknodes.txt
21mr|texlive-tkz-linknodes-1.1d-1|40	%doc %{_texmfdistdir}/doc/latex/tkz-linknodes/tkz-linknodes-screen.pdf
21mr|texlive-tkz-linknodes-1.1d-1|41	
21mr|texlive-tkz-linknodes-1.1d-1|42	#-----------------------------------------------------------------------
21mr|texlive-tkz-linknodes-1.1d-1|43	%prep
21mr|texlive-tkz-linknodes-1.1d-1|44	%setup -c -a0 -a1
21mr|texlive-tkz-linknodes-1.1d-1|45	
21mr|texlive-tkz-linknodes-1.1d-1|46	%build
21mr|texlive-tkz-linknodes-1.1d-1|47	
21mr|texlive-tkz-linknodes-1.1d-1|48	%install
21mr|texlive-tkz-linknodes-1.1d-1|49	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tkz-linknodes-1.1d-1|50	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19274 21
21mr|texlive-tkz-orm-0.1.4-2|1	# revision 16849
21mr|texlive-tkz-orm-0.1.4-2|2	# category Package
21mr|texlive-tkz-orm-0.1.4-2|3	# catalog-ctan /graphics/pgf/contrib/tkz-orm
21mr|texlive-tkz-orm-0.1.4-2|4	# catalog-date 2010-01-28 13:16:16 +0100
21mr|texlive-tkz-orm-0.1.4-2|5	# catalog-license gpl
21mr|texlive-tkz-orm-0.1.4-2|6	# catalog-version 0.1
21mr|texlive-tkz-orm-0.1.4-2|7	Name:		texlive-tkz-orm
21mr|texlive-tkz-orm-0.1.4-2|8	Version:	0.1.4
21mr|texlive-tkz-orm-0.1.4-2|9	Release:	2
21mr|texlive-tkz-orm-0.1.4-2|10	Summary:	Create Object-Role Model (ORM) diagrams,
21mr|texlive-tkz-orm-0.1.4-2|11	Group:		Publishing
21mr|texlive-tkz-orm-0.1.4-2|12	URL:		http://www.ctan.org/tex-archive/graphics/pgf/contrib/tkz-orm
21mr|texlive-tkz-orm-0.1.4-2|13	License:	GPL
21mr|texlive-tkz-orm-0.1.4-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-orm.tar.xz
21mr|texlive-tkz-orm-0.1.4-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-orm.doc.tar.xz
21mr|texlive-tkz-orm-0.1.4-2|16	BuildArch:	noarch
21mr|texlive-tkz-orm-0.1.4-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-tkz-orm-0.1.4-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-tkz-orm-0.1.4-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-tkz-orm-0.1.4-2|20	
21mr|texlive-tkz-orm-0.1.4-2|21	%description
21mr|texlive-tkz-orm-0.1.4-2|22	The package provides styles for drawing Object-Role Model (ORM)
21mr|texlive-tkz-orm-0.1.4-2|23	diagrams in TeX based on the pgf and TikZ picture environment.
21mr|texlive-tkz-orm-0.1.4-2|24	
21mr|texlive-tkz-orm-0.1.4-2|25	#-----------------------------------------------------------------------
21mr|texlive-tkz-orm-0.1.4-2|26	%files
21mr|texlive-tkz-orm-0.1.4-2|27	%{_texmfdistdir}/tex/latex/tkz-orm/tkz-orm.sty
21mr|texlive-tkz-orm-0.1.4-2|28	%doc %{_texmfdistdir}/doc/latex/tkz-orm/LICENSE
21mr|texlive-tkz-orm-0.1.4-2|29	%doc %{_texmfdistdir}/doc/latex/tkz-orm/Makefile
21mr|texlive-tkz-orm-0.1.4-2|30	%doc %{_texmfdistdir}/doc/latex/tkz-orm/README
21mr|texlive-tkz-orm-0.1.4-2|31	%doc %{_texmfdistdir}/doc/latex/tkz-orm/pgfmanualstyle.sty
21mr|texlive-tkz-orm-0.1.4-2|32	%doc %{_texmfdistdir}/doc/latex/tkz-orm/tkz-orm.bib
21mr|texlive-tkz-orm-0.1.4-2|33	%doc %{_texmfdistdir}/doc/latex/tkz-orm/tkz-orm.pdf
21mr|texlive-tkz-orm-0.1.4-2|34	%doc %{_texmfdistdir}/doc/latex/tkz-orm/tkz-orm.tex
21mr|texlive-tkz-orm-0.1.4-2|35	
21mr|texlive-tkz-orm-0.1.4-2|36	#-----------------------------------------------------------------------
21mr|texlive-tkz-orm-0.1.4-2|37	%prep
21mr|texlive-tkz-orm-0.1.4-2|38	%setup -c -a0 -a1
21mr|texlive-tkz-orm-0.1.4-2|39	
21mr|texlive-tkz-orm-0.1.4-2|40	%build
21mr|texlive-tkz-orm-0.1.4-2|41	
21mr|texlive-tkz-orm-0.1.4-2|42	%install
21mr|texlive-tkz-orm-0.1.4-2|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tkz-orm-0.1.4-2|44	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19275 21
21mr|texlive-tkz-tab-1.4e-1|1	# revision 22834
21mr|texlive-tkz-tab-1.4e-1|2	# category Package
21mr|texlive-tkz-tab-1.4e-1|3	# catalog-ctan /macros/latex/contrib/tkz/tkz-tab
21mr|texlive-tkz-tab-1.4e-1|4	# catalog-date 2011-06-05 23:10:23 +0200
21mr|texlive-tkz-tab-1.4e-1|5	# catalog-license lppl
21mr|texlive-tkz-tab-1.4e-1|6	# catalog-version 1.3c
21mr|texlive-tkz-tab-1.4e-1|7	Name:		texlive-tkz-tab
21mr|texlive-tkz-tab-1.4e-1|8	Version:	1.4e
21mr|texlive-tkz-tab-1.4e-1|9	Release:	1
21mr|texlive-tkz-tab-1.4e-1|10	Summary:	Tables of signs and variations using PGF/TikZ
21mr|texlive-tkz-tab-1.4e-1|11	Group:		Publishing
21mr|texlive-tkz-tab-1.4e-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tkz/tkz-tab
21mr|texlive-tkz-tab-1.4e-1|13	License:	LPPL
21mr|texlive-tkz-tab-1.4e-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-tab.tar.xz
21mr|texlive-tkz-tab-1.4e-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-tab.doc.tar.xz
21mr|texlive-tkz-tab-1.4e-1|16	BuildArch:	noarch
21mr|texlive-tkz-tab-1.4e-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-tkz-tab-1.4e-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-tkz-tab-1.4e-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-tkz-tab-1.4e-1|20	
21mr|texlive-tkz-tab-1.4e-1|21	%description
21mr|texlive-tkz-tab-1.4e-1|22	The package provides comprehensive facilities for preparing
21mr|texlive-tkz-tab-1.4e-1|23	lists of signs and variations, using PGF. The package
21mr|texlive-tkz-tab-1.4e-1|24	documentation requires the tkz-doc bundle.
21mr|texlive-tkz-tab-1.4e-1|25	
21mr|texlive-tkz-tab-1.4e-1|26	#-----------------------------------------------------------------------
21mr|texlive-tkz-tab-1.4e-1|27	%files
21mr|texlive-tkz-tab-1.4e-1|28	%{_texmfdistdir}/tex/latex/tkz-tab/tkz-tab.sty
21mr|texlive-tkz-tab-1.4e-1|29	%doc %{_texmfdistdir}/doc/latex/tkz-tab/README
21mr|texlive-tkz-tab-1.4e-1|30	%doc %{_texmfdistdir}/doc/latex/tkz-tab/latex/TKZ-doc-tab-faq.tex
21mr|texlive-tkz-tab-1.4e-1|31	%doc %{_texmfdistdir}/doc/latex/tkz-tab/latex/TKZdoc-tab-adapt.tex
21mr|texlive-tkz-tab-1.4e-1|32	%doc %{_texmfdistdir}/doc/latex/tkz-tab/latex/TKZdoc-tab-bac.tex
21mr|texlive-tkz-tab-1.4e-1|33	%doc %{_texmfdistdir}/doc/latex/tkz-tab/latex/TKZdoc-tab-examples.tex
21mr|texlive-tkz-tab-1.4e-1|34	%doc %{_texmfdistdir}/doc/latex/tkz-tab/latex/TKZdoc-tab-image.tex
21mr|texlive-tkz-tab-1.4e-1|35	%doc %{_texmfdistdir}/doc/latex/tkz-tab/latex/TKZdoc-tab-init.tex
21mr|texlive-tkz-tab-1.4e-1|36	%doc %{_texmfdistdir}/doc/latex/tkz-tab/latex/TKZdoc-tab-install.tex
21mr|texlive-tkz-tab-1.4e-1|37	%doc %{_texmfdistdir}/doc/latex/tkz-tab/latex/TKZdoc-tab-main.tex
21mr|texlive-tkz-tab-1.4e-1|38	%doc %{_texmfdistdir}/doc/latex/tkz-tab/latex/TKZdoc-tab-sign.tex
21mr|texlive-tkz-tab-1.4e-1|39	%doc %{_texmfdistdir}/doc/latex/tkz-tab/latex/TKZdoc-tab-slope.tex
21mr|texlive-tkz-tab-1.4e-1|40	%doc %{_texmfdistdir}/doc/latex/tkz-tab/latex/TKZdoc-tab-style.tex
21mr|texlive-tkz-tab-1.4e-1|41	%doc %{_texmfdistdir}/doc/latex/tkz-tab/latex/TKZdoc-tab-tangente.tex
21mr|texlive-tkz-tab-1.4e-1|42	%doc %{_texmfdistdir}/doc/latex/tkz-tab/latex/TKZdoc-tab-tv.tex
21mr|texlive-tkz-tab-1.4e-1|43	%doc %{_texmfdistdir}/doc/latex/tkz-tab/latex/TKZdoc-tab-valeurs.tex
21mr|texlive-tkz-tab-1.4e-1|44	%doc %{_texmfdistdir}/doc/latex/tkz-tab/latex/TKZdoc-tab-variation.tex
21mr|texlive-tkz-tab-1.4e-1|45	%doc %{_texmfdistdir}/doc/latex/tkz-tab/latex/TKZdoc-tab.ist
21mr|texlive-tkz-tab-1.4e-1|46	%doc %{_texmfdistdir}/doc/latex/tkz-tab/readme-us.txt
21mr|texlive-tkz-tab-1.4e-1|47	%doc %{_texmfdistdir}/doc/latex/tkz-tab/tkz-tab-screen.pdf
21mr|texlive-tkz-tab-1.4e-1|48	
21mr|texlive-tkz-tab-1.4e-1|49	#-----------------------------------------------------------------------
21mr|texlive-tkz-tab-1.4e-1|50	%prep
21mr|texlive-tkz-tab-1.4e-1|51	%setup -c -a0 -a1
21mr|texlive-tkz-tab-1.4e-1|52	
21mr|texlive-tkz-tab-1.4e-1|53	%build
21mr|texlive-tkz-tab-1.4e-1|54	
21mr|texlive-tkz-tab-1.4e-1|55	%install
21mr|texlive-tkz-tab-1.4e-1|56	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tkz-tab-1.4e-1|57	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19276 21
21mr|texlive-tlc2-20190228-1|1	# revision 26096
21mr|texlive-tlc2-20190228-1|2	# category Package
21mr|texlive-tlc2-20190228-1|3	# catalog-ctan /info/examples/tlc2
21mr|texlive-tlc2-20190228-1|4	# catalog-date 2010-10-24 16:46:02 +0200
21mr|texlive-tlc2-20190228-1|5	# catalog-license lppl
21mr|texlive-tlc2-20190228-1|6	# catalog-version undef
21mr|texlive-tlc2-20190228-1|7	Name:		texlive-tlc2
21mr|texlive-tlc2-20190228-1|8	Version:	20190228
21mr|texlive-tlc2-20190228-1|9	Release:	1
21mr|texlive-tlc2-20190228-1|10	Summary:	Examples from "The LaTeX Companion", second edition
21mr|texlive-tlc2-20190228-1|11	Group:		Publishing
21mr|texlive-tlc2-20190228-1|12	URL:		http://www.ctan.org/tex-archive/info/examples/tlc2
21mr|texlive-tlc2-20190228-1|13	License:	LPPL
21mr|texlive-tlc2-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tlc2.tar.xz
21mr|texlive-tlc2-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tlc2.doc.tar.xz
21mr|texlive-tlc2-20190228-1|16	BuildArch:	noarch
21mr|texlive-tlc2-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-tlc2-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-tlc2-20190228-1|19	
21mr|texlive-tlc2-20190228-1|20	%description
21mr|texlive-tlc2-20190228-1|21	The source of the examples printed in the book, together with
21mr|texlive-tlc2-20190228-1|22	necessary supporting files. The book was published by Addison-
21mr|texlive-tlc2-20190228-1|23	Wesley, 2004, ISBN 0-201-36299-6.
21mr|texlive-tlc2-20190228-1|24	
21mr|texlive-tlc2-20190228-1|25	#-----------------------------------------------------------------------
21mr|texlive-tlc2-20190228-1|26	%files
21mr|texlive-tlc2-20190228-1|27	%doc %{_texmfdistdir}/doc/latex/tlc2/1-3-1.ltx
21mr|texlive-tlc2-20190228-1|28	%doc %{_texmfdistdir}/doc/latex/tlc2/1-3-2.ltx2
21mr|texlive-tlc2-20190228-1|29	%doc %{_texmfdistdir}/doc/latex/tlc2/1-3-3.ltx
21mr|texlive-tlc2-20190228-1|30	%doc %{_texmfdistdir}/doc/latex/tlc2/1-3-4.ltx
21mr|texlive-tlc2-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/tlc2/1-3-5.ltx
21mr|texlive-tlc2-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/tlc2/10-1-1.ltx
21mr|texlive-tlc2-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/tlc2/10-1-10.ltx
21mr|texlive-tlc2-20190228-1|34	%doc %{_texmfdistdir}/doc/latex/tlc2/10-1-11.ltx
21mr|texlive-tlc2-20190228-1|35	%doc %{_texmfdistdir}/doc/latex/tlc2/10-1-12.ltx
21mr|texlive-tlc2-20190228-1|36	%doc %{_texmfdistdir}/doc/latex/tlc2/10-1-13.ltx
21mr|texlive-tlc2-20190228-1|37	%doc %{_texmfdistdir}/doc/latex/tlc2/10-1-14.ltx
21mr|texlive-tlc2-20190228-1|38	%doc %{_texmfdistdir}/doc/latex/tlc2/10-1-15.ltx
21mr|texlive-tlc2-20190228-1|39	%doc %{_texmfdistdir}/doc/latex/tlc2/10-1-16.ltx
21mr|texlive-tlc2-20190228-1|40	%doc %{_texmfdistdir}/doc/latex/tlc2/10-1-17.ltx
21mr|texlive-tlc2-20190228-1|41	%doc %{_texmfdistdir}/doc/latex/tlc2/10-1-18.ltx
21mr|texlive-tlc2-20190228-1|42	%doc %{_texmfdistdir}/doc/latex/tlc2/10-1-19.ltx
21mr|texlive-tlc2-20190228-1|43	%doc %{_texmfdistdir}/doc/latex/tlc2/10-1-2.ltx
21mr|texlive-tlc2-20190228-1|44	%doc %{_texmfdistdir}/doc/latex/tlc2/10-1-20.ltx
21mr|texlive-tlc2-20190228-1|45	%doc %{_texmfdistdir}/doc/latex/tlc2/10-1-21.ltx
21mr|texlive-tlc2-20190228-1|46	%doc %{_texmfdistdir}/doc/latex/tlc2/10-1-22.ltx
21mr|texlive-tlc2-20190228-1|47	%doc %{_texmfdistdir}/doc/latex/tlc2/10-1-23.ltx
21mr|texlive-tlc2-20190228-1|48	%doc %{_texmfdistdir}/doc/latex/tlc2/10-1-24.ltx
21mr|texlive-tlc2-20190228-1|49	%doc %{_texmfdistdir}/doc/latex/tlc2/10-1-25.ltx
21mr|texlive-tlc2-20190228-1|50	%doc %{_texmfdistdir}/doc/latex/tlc2/10-1-26.ltx
21mr|texlive-tlc2-20190228-1|51	%doc %{_texmfdistdir}/doc/latex/tlc2/10-1-27.ltx
21mr|texlive-tlc2-20190228-1|52	%doc %{_texmfdistdir}/doc/latex/tlc2/10-1-3.ltx
21mr|texlive-tlc2-20190228-1|53	%doc %{_texmfdistdir}/doc/latex/tlc2/10-1-4.ltx
21mr|texlive-tlc2-20190228-1|54	%doc %{_texmfdistdir}/doc/latex/tlc2/10-1-5.ltx
21mr|texlive-tlc2-20190228-1|55	%doc %{_texmfdistdir}/doc/latex/tlc2/10-1-6.ltx
21mr|texlive-tlc2-20190228-1|56	%doc %{_texmfdistdir}/doc/latex/tlc2/10-1-7.ltx
21mr|texlive-tlc2-20190228-1|57	%doc %{_texmfdistdir}/doc/latex/tlc2/10-1-8.ltx
21mr|texlive-tlc2-20190228-1|58	%doc %{_texmfdistdir}/doc/latex/tlc2/10-1-9.ltx2
21mr|texlive-tlc2-20190228-1|59	%doc %{_texmfdistdir}/doc/latex/tlc2/10-2-1.ltx
21mr|texlive-tlc2-20190228-1|60	%doc %{_texmfdistdir}/doc/latex/tlc2/10-2-10.ltx
21mr|texlive-tlc2-20190228-1|61	%doc %{_texmfdistdir}/doc/latex/tlc2/10-2-11.ltx
21mr|texlive-tlc2-20190228-1|62	%doc %{_texmfdistdir}/doc/latex/tlc2/10-2-12.ltx
21mr|texlive-tlc2-20190228-1|63	%doc %{_texmfdistdir}/doc/latex/tlc2/10-2-13.ltx
21mr|texlive-tlc2-20190228-1|64	%doc %{_texmfdistdir}/doc/latex/tlc2/10-2-14.ltx
21mr|texlive-tlc2-20190228-1|65	%doc %{_texmfdistdir}/doc/latex/tlc2/10-2-15.ltx
21mr|texlive-tlc2-20190228-1|66	%doc %{_texmfdistdir}/doc/latex/tlc2/10-2-2.ltx
21mr|texlive-tlc2-20190228-1|67	%doc %{_texmfdistdir}/doc/latex/tlc2/10-2-3.ltx
21mr|texlive-tlc2-20190228-1|68	%doc %{_texmfdistdir}/doc/latex/tlc2/10-2-4.ltx
21mr|texlive-tlc2-20190228-1|69	%doc %{_texmfdistdir}/doc/latex/tlc2/10-2-5.ltx
21mr|texlive-tlc2-20190228-1|70	%doc %{_texmfdistdir}/doc/latex/tlc2/10-2-6.ltx
21mr|texlive-tlc2-20190228-1|71	%doc %{_texmfdistdir}/doc/latex/tlc2/10-2-7.ltx
21mr|texlive-tlc2-20190228-1|72	%doc %{_texmfdistdir}/doc/latex/tlc2/10-2-8.ltx
21mr|texlive-tlc2-20190228-1|73	%doc %{_texmfdistdir}/doc/latex/tlc2/10-2-9.ltx
21mr|texlive-tlc2-20190228-1|74	%doc %{_texmfdistdir}/doc/latex/tlc2/10-3-1.ltx
21mr|texlive-tlc2-20190228-1|75	%doc %{_texmfdistdir}/doc/latex/tlc2/10-3-10.ltx
21mr|texlive-tlc2-20190228-1|76	%doc %{_texmfdistdir}/doc/latex/tlc2/10-3-11.ltx
21mr|texlive-tlc2-20190228-1|77	%doc %{_texmfdistdir}/doc/latex/tlc2/10-3-12.ltx
21mr|texlive-tlc2-20190228-1|78	%doc %{_texmfdistdir}/doc/latex/tlc2/10-3-2.ltx
21mr|texlive-tlc2-20190228-1|79	%doc %{_texmfdistdir}/doc/latex/tlc2/10-3-3.ltx
21mr|texlive-tlc2-20190228-1|80	%doc %{_texmfdistdir}/doc/latex/tlc2/10-3-4.ltx
21mr|texlive-tlc2-20190228-1|81	%doc %{_texmfdistdir}/doc/latex/tlc2/10-3-5.ltx
21mr|texlive-tlc2-20190228-1|82	%doc %{_texmfdistdir}/doc/latex/tlc2/10-3-6.ltx
21mr|texlive-tlc2-20190228-1|83	%doc %{_texmfdistdir}/doc/latex/tlc2/10-3-7.ltx
21mr|texlive-tlc2-20190228-1|84	%doc %{_texmfdistdir}/doc/latex/tlc2/10-3-8.ltx
21mr|texlive-tlc2-20190228-1|85	%doc %{_texmfdistdir}/doc/latex/tlc2/10-3-9.ltx
21mr|texlive-tlc2-20190228-1|86	%doc %{_texmfdistdir}/doc/latex/tlc2/10-4-1.ltx
21mr|texlive-tlc2-20190228-1|87	%doc %{_texmfdistdir}/doc/latex/tlc2/10-4-2.ltx
21mr|texlive-tlc2-20190228-1|88	%doc %{_texmfdistdir}/doc/latex/tlc2/10-4-3.ltx
21mr|texlive-tlc2-20190228-1|89	%doc %{_texmfdistdir}/doc/latex/tlc2/10-4-4.ltx
21mr|texlive-tlc2-20190228-1|90	%doc %{_texmfdistdir}/doc/latex/tlc2/12-1-1.ltx
21mr|texlive-tlc2-20190228-1|91	%doc %{_texmfdistdir}/doc/latex/tlc2/12-1-2.ltx
21mr|texlive-tlc2-20190228-1|92	%doc %{_texmfdistdir}/doc/latex/tlc2/12-1-3.ltx
21mr|texlive-tlc2-20190228-1|93	%doc %{_texmfdistdir}/doc/latex/tlc2/12-2-1.ltx
21mr|texlive-tlc2-20190228-1|94	%doc %{_texmfdistdir}/doc/latex/tlc2/12-2-10.ltx
21mr|texlive-tlc2-20190228-1|95	%doc %{_texmfdistdir}/doc/latex/tlc2/12-2-11.ltx
21mr|texlive-tlc2-20190228-1|96	%doc %{_texmfdistdir}/doc/latex/tlc2/12-2-12.ltx
21mr|texlive-tlc2-20190228-1|97	%doc %{_texmfdistdir}/doc/latex/tlc2/12-2-13.ltx
21mr|texlive-tlc2-20190228-1|98	%doc %{_texmfdistdir}/doc/latex/tlc2/12-2-14.ltx
21mr|texlive-tlc2-20190228-1|99	%doc %{_texmfdistdir}/doc/latex/tlc2/12-2-2.ltx
21mr|texlive-tlc2-20190228-1|100	%doc %{_texmfdistdir}/doc/latex/tlc2/12-2-3.ltx
21mr|texlive-tlc2-20190228-1|101	%doc %{_texmfdistdir}/doc/latex/tlc2/12-2-4.ltx
21mr|texlive-tlc2-20190228-1|102	%doc %{_texmfdistdir}/doc/latex/tlc2/12-2-5.ltx
21mr|texlive-tlc2-20190228-1|103	%doc %{_texmfdistdir}/doc/latex/tlc2/12-2-6.ltx
21mr|texlive-tlc2-20190228-1|104	%doc %{_texmfdistdir}/doc/latex/tlc2/12-2-7.ltx
21mr|texlive-tlc2-20190228-1|105	%doc %{_texmfdistdir}/doc/latex/tlc2/12-2-8.ltx
21mr|texlive-tlc2-20190228-1|106	%doc %{_texmfdistdir}/doc/latex/tlc2/12-2-9.ltx
21mr|texlive-tlc2-20190228-1|107	%doc %{_texmfdistdir}/doc/latex/tlc2/12-3-1.ltx
21mr|texlive-tlc2-20190228-1|108	%doc %{_texmfdistdir}/doc/latex/tlc2/12-3-10.ltx
21mr|texlive-tlc2-20190228-1|109	%doc %{_texmfdistdir}/doc/latex/tlc2/12-3-11.ltx
21mr|texlive-tlc2-20190228-1|110	%doc %{_texmfdistdir}/doc/latex/tlc2/12-3-12.ltx
21mr|texlive-tlc2-20190228-1|111	%doc %{_texmfdistdir}/doc/latex/tlc2/12-3-13.ltx
21mr|texlive-tlc2-20190228-1|112	%doc %{_texmfdistdir}/doc/latex/tlc2/12-3-14.ltx
21mr|texlive-tlc2-20190228-1|113	%doc %{_texmfdistdir}/doc/latex/tlc2/12-3-15.ltx
21mr|texlive-tlc2-20190228-1|114	%doc %{_texmfdistdir}/doc/latex/tlc2/12-3-16.ltx
21mr|texlive-tlc2-20190228-1|115	%doc %{_texmfdistdir}/doc/latex/tlc2/12-3-17.ltx
21mr|texlive-tlc2-20190228-1|116	%doc %{_texmfdistdir}/doc/latex/tlc2/12-3-18.ltx
21mr|texlive-tlc2-20190228-1|117	%doc %{_texmfdistdir}/doc/latex/tlc2/12-3-19.ltx
21mr|texlive-tlc2-20190228-1|118	%doc %{_texmfdistdir}/doc/latex/tlc2/12-3-2.ltx
21mr|texlive-tlc2-20190228-1|119	%doc %{_texmfdistdir}/doc/latex/tlc2/12-3-20.ltx
21mr|texlive-tlc2-20190228-1|120	%doc %{_texmfdistdir}/doc/latex/tlc2/12-3-21.ltx
21mr|texlive-tlc2-20190228-1|121	%doc %{_texmfdistdir}/doc/latex/tlc2/12-3-22.ltx
21mr|texlive-tlc2-20190228-1|122	%doc %{_texmfdistdir}/doc/latex/tlc2/12-3-23.ltx
21mr|texlive-tlc2-20190228-1|123	%doc %{_texmfdistdir}/doc/latex/tlc2/12-3-24.ltx
21mr|texlive-tlc2-20190228-1|124	%doc %{_texmfdistdir}/doc/latex/tlc2/12-3-25.ltx
21mr|texlive-tlc2-20190228-1|125	%doc %{_texmfdistdir}/doc/latex/tlc2/12-3-26.ltx
21mr|texlive-tlc2-20190228-1|126	%doc %{_texmfdistdir}/doc/latex/tlc2/12-3-27.ltx
21mr|texlive-tlc2-20190228-1|127	%doc %{_texmfdistdir}/doc/latex/tlc2/12-3-3.ltx
21mr|texlive-tlc2-20190228-1|128	%doc %{_texmfdistdir}/doc/latex/tlc2/12-3-4.ltx
21mr|texlive-tlc2-20190228-1|129	%doc %{_texmfdistdir}/doc/latex/tlc2/12-3-5.ltx
21mr|texlive-tlc2-20190228-1|130	%doc %{_texmfdistdir}/doc/latex/tlc2/12-3-6.ltx
21mr|texlive-tlc2-20190228-1|131	%doc %{_texmfdistdir}/doc/latex/tlc2/12-3-7.ltx
21mr|texlive-tlc2-20190228-1|132	%doc %{_texmfdistdir}/doc/latex/tlc2/12-3-8.ltx
21mr|texlive-tlc2-20190228-1|133	%doc %{_texmfdistdir}/doc/latex/tlc2/12-3-9.ltx
21mr|texlive-tlc2-20190228-1|134	%doc %{_texmfdistdir}/doc/latex/tlc2/12-4-1.ltx
21mr|texlive-tlc2-20190228-1|135	%doc %{_texmfdistdir}/doc/latex/tlc2/12-4-2.ltx
21mr|texlive-tlc2-20190228-1|136	%doc %{_texmfdistdir}/doc/latex/tlc2/12-4-3.ltx
21mr|texlive-tlc2-20190228-1|137	%doc %{_texmfdistdir}/doc/latex/tlc2/12-4-4.ltx
21mr|texlive-tlc2-20190228-1|138	%doc %{_texmfdistdir}/doc/latex/tlc2/12-4-5.ltx
21mr|texlive-tlc2-20190228-1|139	%doc %{_texmfdistdir}/doc/latex/tlc2/12-4-6.ltx
21mr|texlive-tlc2-20190228-1|140	%doc %{_texmfdistdir}/doc/latex/tlc2/12-4-7.ltx
21mr|texlive-tlc2-20190228-1|141	%doc %{_texmfdistdir}/doc/latex/tlc2/12-4-8.ltx
21mr|texlive-tlc2-20190228-1|142	%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-1.ltx
21mr|texlive-tlc2-20190228-1|143	%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-10.ltx
21mr|texlive-tlc2-20190228-1|144	%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-11.ltx
21mr|texlive-tlc2-20190228-1|145	%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-12.ltx
21mr|texlive-tlc2-20190228-1|146	%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-13.ltx
21mr|texlive-tlc2-20190228-1|147	%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-14.ltx
21mr|texlive-tlc2-20190228-1|148	%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-15.ltx
21mr|texlive-tlc2-20190228-1|149	%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-16.ltx
21mr|texlive-tlc2-20190228-1|150	%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-17.ltx
21mr|texlive-tlc2-20190228-1|151	%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-18.ltx
21mr|texlive-tlc2-20190228-1|152	%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-19.ltx
21mr|texlive-tlc2-20190228-1|153	%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-2.ltx
21mr|texlive-tlc2-20190228-1|154	%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-20.ltx
21mr|texlive-tlc2-20190228-1|155	%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-21.ltx
21mr|texlive-tlc2-20190228-1|156	%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-22.ltx
21mr|texlive-tlc2-20190228-1|157	%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-23.ltx
21mr|texlive-tlc2-20190228-1|158	%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-24.ltx2
21mr|texlive-tlc2-20190228-1|159	%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-25.ltx2
21mr|texlive-tlc2-20190228-1|160	%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-26.ltx2
21mr|texlive-tlc2-20190228-1|161	%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-27.ltx
21mr|texlive-tlc2-20190228-1|162	%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-28.ltx
21mr|texlive-tlc2-20190228-1|163	%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-29.ltx2
21mr|texlive-tlc2-20190228-1|164	%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-3.ltx
21mr|texlive-tlc2-20190228-1|165	%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-30.ltx
21mr|texlive-tlc2-20190228-1|166	%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-31.ltx
21mr|texlive-tlc2-20190228-1|167	%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-32.ltx
21mr|texlive-tlc2-20190228-1|168	%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-33.ltx
21mr|texlive-tlc2-20190228-1|169	%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-34.ltx
21mr|texlive-tlc2-20190228-1|170	%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-35.ltx
21mr|texlive-tlc2-20190228-1|171	%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-36.ltx
21mr|texlive-tlc2-20190228-1|172	%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-37.ltx
21mr|texlive-tlc2-20190228-1|173	%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-38.ltx
21mr|texlive-tlc2-20190228-1|174	%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-39.ltx
21mr|texlive-tlc2-20190228-1|175	%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-4.ltx
21mr|texlive-tlc2-20190228-1|176	%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-40.ltx
21mr|texlive-tlc2-20190228-1|177	%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-41.ltx
21mr|texlive-tlc2-20190228-1|178	%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-42.ltx
21mr|texlive-tlc2-20190228-1|179	%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-43.ltx
21mr|texlive-tlc2-20190228-1|180	%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-44.ltx
21mr|texlive-tlc2-20190228-1|181	%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-45.ltx
21mr|texlive-tlc2-20190228-1|182	%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-46.ltx
21mr|texlive-tlc2-20190228-1|183	%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-47.ltx
21mr|texlive-tlc2-20190228-1|184	%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-48.ltx
21mr|texlive-tlc2-20190228-1|185	%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-49.ltx
21mr|texlive-tlc2-20190228-1|186	%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-5.ltx
21mr|texlive-tlc2-20190228-1|187	%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-6.ltx
21mr|texlive-tlc2-20190228-1|188	%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-7.ltx
21mr|texlive-tlc2-20190228-1|189	%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-8.ltx
21mr|texlive-tlc2-20190228-1|190	%doc %{_texmfdistdir}/doc/latex/tlc2/12-5-9.ltx
21mr|texlive-tlc2-20190228-1|191	%doc %{_texmfdistdir}/doc/latex/tlc2/12-6-1.ltx2
21mr|texlive-tlc2-20190228-1|192	%doc %{_texmfdistdir}/doc/latex/tlc2/12-6-10.ltx
21mr|texlive-tlc2-20190228-1|193	%doc %{_texmfdistdir}/doc/latex/tlc2/12-6-2.ltx
21mr|texlive-tlc2-20190228-1|194	%doc %{_texmfdistdir}/doc/latex/tlc2/12-6-3.ltx2
21mr|texlive-tlc2-20190228-1|195	%doc %{_texmfdistdir}/doc/latex/tlc2/12-6-4.ltx2
21mr|texlive-tlc2-20190228-1|196	%doc %{_texmfdistdir}/doc/latex/tlc2/12-6-5.ltx2
21mr|texlive-tlc2-20190228-1|197	%doc %{_texmfdistdir}/doc/latex/tlc2/12-6-6.ltx2
21mr|texlive-tlc2-20190228-1|198	%doc %{_texmfdistdir}/doc/latex/tlc2/12-6-7.ltx
21mr|texlive-tlc2-20190228-1|199	%doc %{_texmfdistdir}/doc/latex/tlc2/12-6-8.ltx
21mr|texlive-tlc2-20190228-1|200	%doc %{_texmfdistdir}/doc/latex/tlc2/12-6-9.ltx
21mr|texlive-tlc2-20190228-1|201	%doc %{_texmfdistdir}/doc/latex/tlc2/13-4-1.ltx
21mr|texlive-tlc2-20190228-1|202	%doc %{_texmfdistdir}/doc/latex/tlc2/13-4-2.ltx
21mr|texlive-tlc2-20190228-1|203	%doc %{_texmfdistdir}/doc/latex/tlc2/13-5-1.ltx
21mr|texlive-tlc2-20190228-1|204	%doc %{_texmfdistdir}/doc/latex/tlc2/13-5-2.ltx
21mr|texlive-tlc2-20190228-1|205	%doc %{_texmfdistdir}/doc/latex/tlc2/13-5-3.ltx
21mr|texlive-tlc2-20190228-1|206	%doc %{_texmfdistdir}/doc/latex/tlc2/13-5-4.ltx
21mr|texlive-tlc2-20190228-1|207	%doc %{_texmfdistdir}/doc/latex/tlc2/13-5-5.ltx
21mr|texlive-tlc2-20190228-1|208	%doc %{_texmfdistdir}/doc/latex/tlc2/13-5-6.ltx
21mr|texlive-tlc2-20190228-1|209	%doc %{_texmfdistdir}/doc/latex/tlc2/13-5-7.ltx
21mr|texlive-tlc2-20190228-1|210	%doc %{_texmfdistdir}/doc/latex/tlc2/14-4-1.ltx
21mr|texlive-tlc2-20190228-1|211	%doc %{_texmfdistdir}/doc/latex/tlc2/14-4-2.ltx
21mr|texlive-tlc2-20190228-1|212	%doc %{_texmfdistdir}/doc/latex/tlc2/2-1-1.ltx
21mr|texlive-tlc2-20190228-1|213	%doc %{_texmfdistdir}/doc/latex/tlc2/2-2-1.ltx
21mr|texlive-tlc2-20190228-1|214	%doc %{_texmfdistdir}/doc/latex/tlc2/2-2-10.ltx
21mr|texlive-tlc2-20190228-1|215	%doc %{_texmfdistdir}/doc/latex/tlc2/2-2-11.ltx
21mr|texlive-tlc2-20190228-1|216	%doc %{_texmfdistdir}/doc/latex/tlc2/2-2-12.ltx
21mr|texlive-tlc2-20190228-1|217	%doc %{_texmfdistdir}/doc/latex/tlc2/2-2-13.ltx
21mr|texlive-tlc2-20190228-1|218	%doc %{_texmfdistdir}/doc/latex/tlc2/2-2-14.ltx
21mr|texlive-tlc2-20190228-1|219	%doc %{_texmfdistdir}/doc/latex/tlc2/2-2-15.ltx
21mr|texlive-tlc2-20190228-1|220	%doc %{_texmfdistdir}/doc/latex/tlc2/2-2-16.ltx
21mr|texlive-tlc2-20190228-1|221	%doc %{_texmfdistdir}/doc/latex/tlc2/2-2-17.ltx
21mr|texlive-tlc2-20190228-1|222	%doc %{_texmfdistdir}/doc/latex/tlc2/2-2-18.ltx
21mr|texlive-tlc2-20190228-1|223	%doc %{_texmfdistdir}/doc/latex/tlc2/2-2-19.ltx
21mr|texlive-tlc2-20190228-1|224	%doc %{_texmfdistdir}/doc/latex/tlc2/2-2-2.ltx
21mr|texlive-tlc2-20190228-1|225	%doc %{_texmfdistdir}/doc/latex/tlc2/2-2-20.ltx
21mr|texlive-tlc2-20190228-1|226	%doc %{_texmfdistdir}/doc/latex/tlc2/2-2-21.ltx2
21mr|texlive-tlc2-20190228-1|227	%doc %{_texmfdistdir}/doc/latex/tlc2/2-2-22.ltx
21mr|texlive-tlc2-20190228-1|228	%doc %{_texmfdistdir}/doc/latex/tlc2/2-2-3.ltx
21mr|texlive-tlc2-20190228-1|229	%doc %{_texmfdistdir}/doc/latex/tlc2/2-2-4.ltx
21mr|texlive-tlc2-20190228-1|230	%doc %{_texmfdistdir}/doc/latex/tlc2/2-2-5.ltx
21mr|texlive-tlc2-20190228-1|231	%doc %{_texmfdistdir}/doc/latex/tlc2/2-2-6.ltx
21mr|texlive-tlc2-20190228-1|232	%doc %{_texmfdistdir}/doc/latex/tlc2/2-2-7.ltx
21mr|texlive-tlc2-20190228-1|233	%doc %{_texmfdistdir}/doc/latex/tlc2/2-2-8.ltx
21mr|texlive-tlc2-20190228-1|234	%doc %{_texmfdistdir}/doc/latex/tlc2/2-2-9.ltx
21mr|texlive-tlc2-20190228-1|235	%doc %{_texmfdistdir}/doc/latex/tlc2/2-3-1.ltx2
21mr|texlive-tlc2-20190228-1|236	%doc %{_texmfdistdir}/doc/latex/tlc2/2-3-10.ltx
21mr|texlive-tlc2-20190228-1|237	%doc %{_texmfdistdir}/doc/latex/tlc2/2-3-11.ltx
21mr|texlive-tlc2-20190228-1|238	%doc %{_texmfdistdir}/doc/latex/tlc2/2-3-12.ltx
21mr|texlive-tlc2-20190228-1|239	%doc %{_texmfdistdir}/doc/latex/tlc2/2-3-13.ltx
21mr|texlive-tlc2-20190228-1|240	%doc %{_texmfdistdir}/doc/latex/tlc2/2-3-14.ltx
21mr|texlive-tlc2-20190228-1|241	%doc %{_texmfdistdir}/doc/latex/tlc2/2-3-2.ltx
21mr|texlive-tlc2-20190228-1|242	%doc %{_texmfdistdir}/doc/latex/tlc2/2-3-3.ltx
21mr|texlive-tlc2-20190228-1|243	%doc %{_texmfdistdir}/doc/latex/tlc2/2-3-4.ltx
21mr|texlive-tlc2-20190228-1|244	%doc %{_texmfdistdir}/doc/latex/tlc2/2-3-5.ltx
21mr|texlive-tlc2-20190228-1|245	%doc %{_texmfdistdir}/doc/latex/tlc2/2-3-6.ltx
21mr|texlive-tlc2-20190228-1|246	%doc %{_texmfdistdir}/doc/latex/tlc2/2-3-7.ltx
21mr|texlive-tlc2-20190228-1|247	%doc %{_texmfdistdir}/doc/latex/tlc2/2-3-8.ltx2
21mr|texlive-tlc2-20190228-1|248	%doc %{_texmfdistdir}/doc/latex/tlc2/2-3-9.ltx
21mr|texlive-tlc2-20190228-1|249	%doc %{_texmfdistdir}/doc/latex/tlc2/2-4-1.ltx
21mr|texlive-tlc2-20190228-1|250	%doc %{_texmfdistdir}/doc/latex/tlc2/2-4-2.ltx
21mr|texlive-tlc2-20190228-1|251	%doc %{_texmfdistdir}/doc/latex/tlc2/2-4-3.ltx
21mr|texlive-tlc2-20190228-1|252	%doc %{_texmfdistdir}/doc/latex/tlc2/2-4-4.ltx2
21mr|texlive-tlc2-20190228-1|253	%doc %{_texmfdistdir}/doc/latex/tlc2/2-4-5.ltx
21mr|texlive-tlc2-20190228-1|254	%doc %{_texmfdistdir}/doc/latex/tlc2/2-4-6.ltx2
21mr|texlive-tlc2-20190228-1|255	%doc %{_texmfdistdir}/doc/latex/tlc2/2-4-7.ltx
21mr|texlive-tlc2-20190228-1|256	%doc %{_texmfdistdir}/doc/latex/tlc2/2-4-8.ltx
21mr|texlive-tlc2-20190228-1|257	%doc %{_texmfdistdir}/doc/latex/tlc2/2-4-9.ltx
21mr|texlive-tlc2-20190228-1|258	%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-1.ltx
21mr|texlive-tlc2-20190228-1|259	%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-10.ltx
21mr|texlive-tlc2-20190228-1|260	%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-11.ltx
21mr|texlive-tlc2-20190228-1|261	%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-12.ltx
21mr|texlive-tlc2-20190228-1|262	%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-13.ltx
21mr|texlive-tlc2-20190228-1|263	%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-14.ltx
21mr|texlive-tlc2-20190228-1|264	%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-15.ltx
21mr|texlive-tlc2-20190228-1|265	%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-16.ltx
21mr|texlive-tlc2-20190228-1|266	%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-17.ltx
21mr|texlive-tlc2-20190228-1|267	%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-18.ltx
21mr|texlive-tlc2-20190228-1|268	%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-19.ltx
21mr|texlive-tlc2-20190228-1|269	%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-2.ltx
21mr|texlive-tlc2-20190228-1|270	%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-20.ltx
21mr|texlive-tlc2-20190228-1|271	%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-21.ltx
21mr|texlive-tlc2-20190228-1|272	%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-22.ltx
21mr|texlive-tlc2-20190228-1|273	%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-23.ltx
21mr|texlive-tlc2-20190228-1|274	%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-24.ltx
21mr|texlive-tlc2-20190228-1|275	%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-25.ltx
21mr|texlive-tlc2-20190228-1|276	%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-26.ltx
21mr|texlive-tlc2-20190228-1|277	%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-27.ltx
21mr|texlive-tlc2-20190228-1|278	%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-28.ltx
21mr|texlive-tlc2-20190228-1|279	%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-29.ltx
21mr|texlive-tlc2-20190228-1|280	%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-3.ltx
21mr|texlive-tlc2-20190228-1|281	%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-30.ltx
21mr|texlive-tlc2-20190228-1|282	%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-31.ltx
21mr|texlive-tlc2-20190228-1|283	%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-32.ltx
21mr|texlive-tlc2-20190228-1|284	%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-33.ltx
21mr|texlive-tlc2-20190228-1|285	%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-34.ltx
21mr|texlive-tlc2-20190228-1|286	%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-35.ltx
21mr|texlive-tlc2-20190228-1|287	%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-36.ltx
21mr|texlive-tlc2-20190228-1|288	%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-37.ltx
21mr|texlive-tlc2-20190228-1|289	%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-38.ltx
21mr|texlive-tlc2-20190228-1|290	%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-39.ltx
21mr|texlive-tlc2-20190228-1|291	%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-4.ltx
21mr|texlive-tlc2-20190228-1|292	%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-40.ltx
21mr|texlive-tlc2-20190228-1|293	%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-41.ltx
21mr|texlive-tlc2-20190228-1|294	%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-42.ltx
21mr|texlive-tlc2-20190228-1|295	%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-43.ltx
21mr|texlive-tlc2-20190228-1|296	%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-44.ltx
21mr|texlive-tlc2-20190228-1|297	%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-45.ltx
21mr|texlive-tlc2-20190228-1|298	%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-46.ltx
21mr|texlive-tlc2-20190228-1|299	%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-47.ltx
21mr|texlive-tlc2-20190228-1|300	%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-48.ltx
21mr|texlive-tlc2-20190228-1|301	%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-49.ltx
21mr|texlive-tlc2-20190228-1|302	%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-5.ltx
21mr|texlive-tlc2-20190228-1|303	%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-50.ltx
21mr|texlive-tlc2-20190228-1|304	%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-51.ltx
21mr|texlive-tlc2-20190228-1|305	%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-52.ltx
21mr|texlive-tlc2-20190228-1|306	%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-53.ltx
21mr|texlive-tlc2-20190228-1|307	%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-6.ltx
21mr|texlive-tlc2-20190228-1|308	%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-7.ltx
21mr|texlive-tlc2-20190228-1|309	%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-8.ltx
21mr|texlive-tlc2-20190228-1|310	%doc %{_texmfdistdir}/doc/latex/tlc2/3-1-9.ltx
21mr|texlive-tlc2-20190228-1|311	%doc %{_texmfdistdir}/doc/latex/tlc2/3-2-1.ltx
21mr|texlive-tlc2-20190228-1|312	%doc %{_texmfdistdir}/doc/latex/tlc2/3-2-10.ltx
21mr|texlive-tlc2-20190228-1|313	%doc %{_texmfdistdir}/doc/latex/tlc2/3-2-11.ltx
21mr|texlive-tlc2-20190228-1|314	%doc %{_texmfdistdir}/doc/latex/tlc2/3-2-12.ltx
21mr|texlive-tlc2-20190228-1|315	%doc %{_texmfdistdir}/doc/latex/tlc2/3-2-13.ltx
21mr|texlive-tlc2-20190228-1|316	%doc %{_texmfdistdir}/doc/latex/tlc2/3-2-14.ltx
21mr|texlive-tlc2-20190228-1|317	%doc %{_texmfdistdir}/doc/latex/tlc2/3-2-15.ltx
21mr|texlive-tlc2-20190228-1|318	%doc %{_texmfdistdir}/doc/latex/tlc2/3-2-16.ltx
21mr|texlive-tlc2-20190228-1|319	%doc %{_texmfdistdir}/doc/latex/tlc2/3-2-17.ltx2
21mr|texlive-tlc2-20190228-1|320	%doc %{_texmfdistdir}/doc/latex/tlc2/3-2-18.ltx2
21mr|texlive-tlc2-20190228-1|321	%doc %{_texmfdistdir}/doc/latex/tlc2/3-2-19.ltx
21mr|texlive-tlc2-20190228-1|322	%doc %{_texmfdistdir}/doc/latex/tlc2/3-2-2.ltx
21mr|texlive-tlc2-20190228-1|323	%doc %{_texmfdistdir}/doc/latex/tlc2/3-2-20.ltx
21mr|texlive-tlc2-20190228-1|324	%doc %{_texmfdistdir}/doc/latex/tlc2/3-2-21.ltx2
21mr|texlive-tlc2-20190228-1|325	%doc %{_texmfdistdir}/doc/latex/tlc2/3-2-22.ltx
21mr|texlive-tlc2-20190228-1|326	%doc %{_texmfdistdir}/doc/latex/tlc2/3-2-23.ltx
21mr|texlive-tlc2-20190228-1|327	%doc %{_texmfdistdir}/doc/latex/tlc2/3-2-24.ltx2
21mr|texlive-tlc2-20190228-1|328	%doc %{_texmfdistdir}/doc/latex/tlc2/3-2-25.ltx
21mr|texlive-tlc2-20190228-1|329	%doc %{_texmfdistdir}/doc/latex/tlc2/3-2-26.ltx
21mr|texlive-tlc2-20190228-1|330	%doc %{_texmfdistdir}/doc/latex/tlc2/3-2-27.ltx
21mr|texlive-tlc2-20190228-1|331	%doc %{_texmfdistdir}/doc/latex/tlc2/3-2-28.ltx
21mr|texlive-tlc2-20190228-1|332	%doc %{_texmfdistdir}/doc/latex/tlc2/3-2-3.ltx
21mr|texlive-tlc2-20190228-1|333	%doc %{_texmfdistdir}/doc/latex/tlc2/3-2-4.ltx
21mr|texlive-tlc2-20190228-1|334	%doc %{_texmfdistdir}/doc/latex/tlc2/3-2-5.ltx
21mr|texlive-tlc2-20190228-1|335	%doc %{_texmfdistdir}/doc/latex/tlc2/3-2-6.ltx
21mr|texlive-tlc2-20190228-1|336	%doc %{_texmfdistdir}/doc/latex/tlc2/3-2-7.ltx2
21mr|texlive-tlc2-20190228-1|337	%doc %{_texmfdistdir}/doc/latex/tlc2/3-2-8.ltx
21mr|texlive-tlc2-20190228-1|338	%doc %{_texmfdistdir}/doc/latex/tlc2/3-2-9.ltx
21mr|texlive-tlc2-20190228-1|339	%doc %{_texmfdistdir}/doc/latex/tlc2/3-3-1.ltx
21mr|texlive-tlc2-20190228-1|340	%doc %{_texmfdistdir}/doc/latex/tlc2/3-3-10.ltx
21mr|texlive-tlc2-20190228-1|341	%doc %{_texmfdistdir}/doc/latex/tlc2/3-3-11.ltx
21mr|texlive-tlc2-20190228-1|342	%doc %{_texmfdistdir}/doc/latex/tlc2/3-3-12.ltx
21mr|texlive-tlc2-20190228-1|343	%doc %{_texmfdistdir}/doc/latex/tlc2/3-3-13.ltx
21mr|texlive-tlc2-20190228-1|344	%doc %{_texmfdistdir}/doc/latex/tlc2/3-3-14.ltx
21mr|texlive-tlc2-20190228-1|345	%doc %{_texmfdistdir}/doc/latex/tlc2/3-3-15.ltx
21mr|texlive-tlc2-20190228-1|346	%doc %{_texmfdistdir}/doc/latex/tlc2/3-3-16.ltx
21mr|texlive-tlc2-20190228-1|347	%doc %{_texmfdistdir}/doc/latex/tlc2/3-3-17.ltx
21mr|texlive-tlc2-20190228-1|348	%doc %{_texmfdistdir}/doc/latex/tlc2/3-3-18.ltx
21mr|texlive-tlc2-20190228-1|349	%doc %{_texmfdistdir}/doc/latex/tlc2/3-3-19.ltx
21mr|texlive-tlc2-20190228-1|350	%doc %{_texmfdistdir}/doc/latex/tlc2/3-3-2.ltx
21mr|texlive-tlc2-20190228-1|351	%doc %{_texmfdistdir}/doc/latex/tlc2/3-3-20.ltx
21mr|texlive-tlc2-20190228-1|352	%doc %{_texmfdistdir}/doc/latex/tlc2/3-3-21.ltx
21mr|texlive-tlc2-20190228-1|353	%doc %{_texmfdistdir}/doc/latex/tlc2/3-3-22.ltx
21mr|texlive-tlc2-20190228-1|354	%doc %{_texmfdistdir}/doc/latex/tlc2/3-3-23.ltx
21mr|texlive-tlc2-20190228-1|355	%doc %{_texmfdistdir}/doc/latex/tlc2/3-3-24.ltx
21mr|texlive-tlc2-20190228-1|356	%doc %{_texmfdistdir}/doc/latex/tlc2/3-3-25.ltx
21mr|texlive-tlc2-20190228-1|357	%doc %{_texmfdistdir}/doc/latex/tlc2/3-3-26.ltx
21mr|texlive-tlc2-20190228-1|358	%doc %{_texmfdistdir}/doc/latex/tlc2/3-3-27.ltx
21mr|texlive-tlc2-20190228-1|359	%doc %{_texmfdistdir}/doc/latex/tlc2/3-3-28.ltx
21mr|texlive-tlc2-20190228-1|360	%doc %{_texmfdistdir}/doc/latex/tlc2/3-3-29.ltx
21mr|texlive-tlc2-20190228-1|361	%doc %{_texmfdistdir}/doc/latex/tlc2/3-3-3.ltx
21mr|texlive-tlc2-20190228-1|362	%doc %{_texmfdistdir}/doc/latex/tlc2/3-3-30.ltx
21mr|texlive-tlc2-20190228-1|363	%doc %{_texmfdistdir}/doc/latex/tlc2/3-3-4.ltx
21mr|texlive-tlc2-20190228-1|364	%doc %{_texmfdistdir}/doc/latex/tlc2/3-3-5.ltx
21mr|texlive-tlc2-20190228-1|365	%doc %{_texmfdistdir}/doc/latex/tlc2/3-3-6.ltx
21mr|texlive-tlc2-20190228-1|366	%doc %{_texmfdistdir}/doc/latex/tlc2/3-3-7.ltx
21mr|texlive-tlc2-20190228-1|367	%doc %{_texmfdistdir}/doc/latex/tlc2/3-3-8.ltx
21mr|texlive-tlc2-20190228-1|368	%doc %{_texmfdistdir}/doc/latex/tlc2/3-3-9.ltx
21mr|texlive-tlc2-20190228-1|369	%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-1.ltx
21mr|texlive-tlc2-20190228-1|370	%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-10.ltx
21mr|texlive-tlc2-20190228-1|371	%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-11.ltx
21mr|texlive-tlc2-20190228-1|372	%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-12.ltx
21mr|texlive-tlc2-20190228-1|373	%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-13.ltx
21mr|texlive-tlc2-20190228-1|374	%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-14.ltx
21mr|texlive-tlc2-20190228-1|375	%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-15.ltx
21mr|texlive-tlc2-20190228-1|376	%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-16.ltx
21mr|texlive-tlc2-20190228-1|377	%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-17.ltx
21mr|texlive-tlc2-20190228-1|378	%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-18.ltx
21mr|texlive-tlc2-20190228-1|379	%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-19.ltx
21mr|texlive-tlc2-20190228-1|380	%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-2.ltx
21mr|texlive-tlc2-20190228-1|381	%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-20.ltx
21mr|texlive-tlc2-20190228-1|382	%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-21.ltx
21mr|texlive-tlc2-20190228-1|383	%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-22.ltx
21mr|texlive-tlc2-20190228-1|384	%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-23.ltx
21mr|texlive-tlc2-20190228-1|385	%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-24.ltx
21mr|texlive-tlc2-20190228-1|386	%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-25.ltx
21mr|texlive-tlc2-20190228-1|387	%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-26.ltx
21mr|texlive-tlc2-20190228-1|388	%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-27.ltx
21mr|texlive-tlc2-20190228-1|389	%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-28.ltx
21mr|texlive-tlc2-20190228-1|390	%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-29.ltx
21mr|texlive-tlc2-20190228-1|391	%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-3.ltx
21mr|texlive-tlc2-20190228-1|392	%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-30.ltx
21mr|texlive-tlc2-20190228-1|393	%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-31.ltx
21mr|texlive-tlc2-20190228-1|394	%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-32.ltx
21mr|texlive-tlc2-20190228-1|395	%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-33.ltx
21mr|texlive-tlc2-20190228-1|396	%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-34.ltx
21mr|texlive-tlc2-20190228-1|397	%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-35.ltx
21mr|texlive-tlc2-20190228-1|398	%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-36.ltx
21mr|texlive-tlc2-20190228-1|399	%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-37.ltx
21mr|texlive-tlc2-20190228-1|400	%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-38.ltx
21mr|texlive-tlc2-20190228-1|401	%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-39.ltx
21mr|texlive-tlc2-20190228-1|402	%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-4.ltx
21mr|texlive-tlc2-20190228-1|403	%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-40.ltx
21mr|texlive-tlc2-20190228-1|404	%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-41.ltx
21mr|texlive-tlc2-20190228-1|405	%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-42.ltx
21mr|texlive-tlc2-20190228-1|406	%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-5.ltx
21mr|texlive-tlc2-20190228-1|407	%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-6.ltx
21mr|texlive-tlc2-20190228-1|408	%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-7.ltx
21mr|texlive-tlc2-20190228-1|409	%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-8.ltx
21mr|texlive-tlc2-20190228-1|410	%doc %{_texmfdistdir}/doc/latex/tlc2/3-4-9.ltx
21mr|texlive-tlc2-20190228-1|411	%doc %{_texmfdistdir}/doc/latex/tlc2/3-5-1.ltx
21mr|texlive-tlc2-20190228-1|412	%doc %{_texmfdistdir}/doc/latex/tlc2/3-5-10.ltx
21mr|texlive-tlc2-20190228-1|413	%doc %{_texmfdistdir}/doc/latex/tlc2/3-5-11.ltx
21mr|texlive-tlc2-20190228-1|414	%doc %{_texmfdistdir}/doc/latex/tlc2/3-5-12.ltx
21mr|texlive-tlc2-20190228-1|415	%doc %{_texmfdistdir}/doc/latex/tlc2/3-5-13.ltx
21mr|texlive-tlc2-20190228-1|416	%doc %{_texmfdistdir}/doc/latex/tlc2/3-5-14.ltx
21mr|texlive-tlc2-20190228-1|417	%doc %{_texmfdistdir}/doc/latex/tlc2/3-5-15.ltx
21mr|texlive-tlc2-20190228-1|418	%doc %{_texmfdistdir}/doc/latex/tlc2/3-5-16.ltx
21mr|texlive-tlc2-20190228-1|419	%doc %{_texmfdistdir}/doc/latex/tlc2/3-5-17.ltx
21mr|texlive-tlc2-20190228-1|420	%doc %{_texmfdistdir}/doc/latex/tlc2/3-5-18.ltx
21mr|texlive-tlc2-20190228-1|421	%doc %{_texmfdistdir}/doc/latex/tlc2/3-5-19.ltx
21mr|texlive-tlc2-20190228-1|422	%doc %{_texmfdistdir}/doc/latex/tlc2/3-5-2.ltx
21mr|texlive-tlc2-20190228-1|423	%doc %{_texmfdistdir}/doc/latex/tlc2/3-5-20.ltx
21mr|texlive-tlc2-20190228-1|424	%doc %{_texmfdistdir}/doc/latex/tlc2/3-5-3.ltx
21mr|texlive-tlc2-20190228-1|425	%doc %{_texmfdistdir}/doc/latex/tlc2/3-5-4.ltx
21mr|texlive-tlc2-20190228-1|426	%doc %{_texmfdistdir}/doc/latex/tlc2/3-5-5.ltx
21mr|texlive-tlc2-20190228-1|427	%doc %{_texmfdistdir}/doc/latex/tlc2/3-5-6.ltx
21mr|texlive-tlc2-20190228-1|428	%doc %{_texmfdistdir}/doc/latex/tlc2/3-5-7.ltx
21mr|texlive-tlc2-20190228-1|429	%doc %{_texmfdistdir}/doc/latex/tlc2/3-5-8.ltx
21mr|texlive-tlc2-20190228-1|430	%doc %{_texmfdistdir}/doc/latex/tlc2/3-5-9.ltx
21mr|texlive-tlc2-20190228-1|431	%doc %{_texmfdistdir}/doc/latex/tlc2/4-1-1.ltx
21mr|texlive-tlc2-20190228-1|432	%doc %{_texmfdistdir}/doc/latex/tlc2/4-2-1.ltx
21mr|texlive-tlc2-20190228-1|433	%doc %{_texmfdistdir}/doc/latex/tlc2/4-2-10.ltx
21mr|texlive-tlc2-20190228-1|434	%doc %{_texmfdistdir}/doc/latex/tlc2/4-2-11.ltx
21mr|texlive-tlc2-20190228-1|435	%doc %{_texmfdistdir}/doc/latex/tlc2/4-2-12.ltx
21mr|texlive-tlc2-20190228-1|436	%doc %{_texmfdistdir}/doc/latex/tlc2/4-2-13.ltx
21mr|texlive-tlc2-20190228-1|437	%doc %{_texmfdistdir}/doc/latex/tlc2/4-2-2.ltx
21mr|texlive-tlc2-20190228-1|438	%doc %{_texmfdistdir}/doc/latex/tlc2/4-2-3.ltx
21mr|texlive-tlc2-20190228-1|439	%doc %{_texmfdistdir}/doc/latex/tlc2/4-2-4.ltx
21mr|texlive-tlc2-20190228-1|440	%doc %{_texmfdistdir}/doc/latex/tlc2/4-2-5.ltx
21mr|texlive-tlc2-20190228-1|441	%doc %{_texmfdistdir}/doc/latex/tlc2/4-2-6.ltx
21mr|texlive-tlc2-20190228-1|442	%doc %{_texmfdistdir}/doc/latex/tlc2/4-2-7.ltx
21mr|texlive-tlc2-20190228-1|443	%doc %{_texmfdistdir}/doc/latex/tlc2/4-2-8.ltx2
21mr|texlive-tlc2-20190228-1|444	%doc %{_texmfdistdir}/doc/latex/tlc2/4-2-9.ltx2
21mr|texlive-tlc2-20190228-1|445	%doc %{_texmfdistdir}/doc/latex/tlc2/4-3-1.ltx2
21mr|texlive-tlc2-20190228-1|446	%doc %{_texmfdistdir}/doc/latex/tlc2/4-3-2.ltx2
21mr|texlive-tlc2-20190228-1|447	%doc %{_texmfdistdir}/doc/latex/tlc2/4-3-3.ltx2
21mr|texlive-tlc2-20190228-1|448	%doc %{_texmfdistdir}/doc/latex/tlc2/4-4-1.ltx
21mr|texlive-tlc2-20190228-1|449	%doc %{_texmfdistdir}/doc/latex/tlc2/4-4-10.ltx2
21mr|texlive-tlc2-20190228-1|450	%doc %{_texmfdistdir}/doc/latex/tlc2/4-4-11.ltx2
21mr|texlive-tlc2-20190228-1|451	%doc %{_texmfdistdir}/doc/latex/tlc2/4-4-12.ltx2
21mr|texlive-tlc2-20190228-1|452	%doc %{_texmfdistdir}/doc/latex/tlc2/4-4-13.ltx2
21mr|texlive-tlc2-20190228-1|453	%doc %{_texmfdistdir}/doc/latex/tlc2/4-4-14.ltx
21mr|texlive-tlc2-20190228-1|454	%doc %{_texmfdistdir}/doc/latex/tlc2/4-4-15.ltx2
21mr|texlive-tlc2-20190228-1|455	%doc %{_texmfdistdir}/doc/latex/tlc2/4-4-2.ltx
21mr|texlive-tlc2-20190228-1|456	%doc %{_texmfdistdir}/doc/latex/tlc2/4-4-3.ltx
21mr|texlive-tlc2-20190228-1|457	%doc %{_texmfdistdir}/doc/latex/tlc2/4-4-4.ltx2
21mr|texlive-tlc2-20190228-1|458	%doc %{_texmfdistdir}/doc/latex/tlc2/4-4-5.ltx2
21mr|texlive-tlc2-20190228-1|459	%doc %{_texmfdistdir}/doc/latex/tlc2/4-4-6.ltx2
21mr|texlive-tlc2-20190228-1|460	%doc %{_texmfdistdir}/doc/latex/tlc2/4-4-7.ltx2
21mr|texlive-tlc2-20190228-1|461	%doc %{_texmfdistdir}/doc/latex/tlc2/4-4-8.ltx2
21mr|texlive-tlc2-20190228-1|462	%doc %{_texmfdistdir}/doc/latex/tlc2/4-4-9.ltx2
21mr|texlive-tlc2-20190228-1|463	%doc %{_texmfdistdir}/doc/latex/tlc2/4-5-1.ltx2
21mr|texlive-tlc2-20190228-1|464	%doc %{_texmfdistdir}/doc/latex/tlc2/4-5-2.ltx2
21mr|texlive-tlc2-20190228-1|465	%doc %{_texmfdistdir}/doc/latex/tlc2/5-1-1.ltx
21mr|texlive-tlc2-20190228-1|466	%doc %{_texmfdistdir}/doc/latex/tlc2/5-1-2.ltx
21mr|texlive-tlc2-20190228-1|467	%doc %{_texmfdistdir}/doc/latex/tlc2/5-1-3.ltx
21mr|texlive-tlc2-20190228-1|468	%doc %{_texmfdistdir}/doc/latex/tlc2/5-1-4.ltx
21mr|texlive-tlc2-20190228-1|469	%doc %{_texmfdistdir}/doc/latex/tlc2/5-2-1.ltx
21mr|texlive-tlc2-20190228-1|470	%doc %{_texmfdistdir}/doc/latex/tlc2/5-2-10.ltx
21mr|texlive-tlc2-20190228-1|471	%doc %{_texmfdistdir}/doc/latex/tlc2/5-2-11.ltx
21mr|texlive-tlc2-20190228-1|472	%doc %{_texmfdistdir}/doc/latex/tlc2/5-2-12.ltx
21mr|texlive-tlc2-20190228-1|473	%doc %{_texmfdistdir}/doc/latex/tlc2/5-2-13.ltx
21mr|texlive-tlc2-20190228-1|474	%doc %{_texmfdistdir}/doc/latex/tlc2/5-2-2.ltx
21mr|texlive-tlc2-20190228-1|475	%doc %{_texmfdistdir}/doc/latex/tlc2/5-2-3.ltx
21mr|texlive-tlc2-20190228-1|476	%doc %{_texmfdistdir}/doc/latex/tlc2/5-2-4.ltx
21mr|texlive-tlc2-20190228-1|477	%doc %{_texmfdistdir}/doc/latex/tlc2/5-2-5.ltx
21mr|texlive-tlc2-20190228-1|478	%doc %{_texmfdistdir}/doc/latex/tlc2/5-2-6.ltx
21mr|texlive-tlc2-20190228-1|479	%doc %{_texmfdistdir}/doc/latex/tlc2/5-2-7.ltx
21mr|texlive-tlc2-20190228-1|480	%doc %{_texmfdistdir}/doc/latex/tlc2/5-2-8.ltx
21mr|texlive-tlc2-20190228-1|481	%doc %{_texmfdistdir}/doc/latex/tlc2/5-2-9.ltx
21mr|texlive-tlc2-20190228-1|482	%doc %{_texmfdistdir}/doc/latex/tlc2/5-3-1.ltx
21mr|texlive-tlc2-20190228-1|483	%doc %{_texmfdistdir}/doc/latex/tlc2/5-3-2.ltx
21mr|texlive-tlc2-20190228-1|484	%doc %{_texmfdistdir}/doc/latex/tlc2/5-3-3.ltx
21mr|texlive-tlc2-20190228-1|485	%doc %{_texmfdistdir}/doc/latex/tlc2/5-3-4.ltx
21mr|texlive-tlc2-20190228-1|486	%doc %{_texmfdistdir}/doc/latex/tlc2/5-3-5.ltx
21mr|texlive-tlc2-20190228-1|487	%doc %{_texmfdistdir}/doc/latex/tlc2/5-3-6.ltx
21mr|texlive-tlc2-20190228-1|488	%doc %{_texmfdistdir}/doc/latex/tlc2/5-4-1.ltx2
21mr|texlive-tlc2-20190228-1|489	%doc %{_texmfdistdir}/doc/latex/tlc2/5-4-2.ltx2
21mr|texlive-tlc2-20190228-1|490	%doc %{_texmfdistdir}/doc/latex/tlc2/5-4-3.ltx2
21mr|texlive-tlc2-20190228-1|491	%doc %{_texmfdistdir}/doc/latex/tlc2/5-4-4.ltx
21mr|texlive-tlc2-20190228-1|492	%doc %{_texmfdistdir}/doc/latex/tlc2/5-4-5.ltx2
21mr|texlive-tlc2-20190228-1|493	%doc %{_texmfdistdir}/doc/latex/tlc2/5-4-6.ltx2
21mr|texlive-tlc2-20190228-1|494	%doc %{_texmfdistdir}/doc/latex/tlc2/5-5-1.ltx
21mr|texlive-tlc2-20190228-1|495	%doc %{_texmfdistdir}/doc/latex/tlc2/5-5-2.ltx
21mr|texlive-tlc2-20190228-1|496	%doc %{_texmfdistdir}/doc/latex/tlc2/5-6-1.ltx
21mr|texlive-tlc2-20190228-1|497	%doc %{_texmfdistdir}/doc/latex/tlc2/5-6-2.ltx
21mr|texlive-tlc2-20190228-1|498	%doc %{_texmfdistdir}/doc/latex/tlc2/5-6-3.ltx
21mr|texlive-tlc2-20190228-1|499	%doc %{_texmfdistdir}/doc/latex/tlc2/5-6-4.ltx
21mr|texlive-tlc2-20190228-1|500	%doc %{_texmfdistdir}/doc/latex/tlc2/5-6-5.ltx
21mr|texlive-tlc2-20190228-1|501	%doc %{_texmfdistdir}/doc/latex/tlc2/5-6-6.ltx
21mr|texlive-tlc2-20190228-1|502	%doc %{_texmfdistdir}/doc/latex/tlc2/5-6-7.ltx
21mr|texlive-tlc2-20190228-1|503	%doc %{_texmfdistdir}/doc/latex/tlc2/5-6-8.ltx
21mr|texlive-tlc2-20190228-1|504	%doc %{_texmfdistdir}/doc/latex/tlc2/5-7-1.ltx
21mr|texlive-tlc2-20190228-1|505	%doc %{_texmfdistdir}/doc/latex/tlc2/5-7-2.ltx
21mr|texlive-tlc2-20190228-1|506	%doc %{_texmfdistdir}/doc/latex/tlc2/5-7-3.ltx
21mr|texlive-tlc2-20190228-1|507	%doc %{_texmfdistdir}/doc/latex/tlc2/5-7-4.ltx
21mr|texlive-tlc2-20190228-1|508	%doc %{_texmfdistdir}/doc/latex/tlc2/5-7-5.ltx
21mr|texlive-tlc2-20190228-1|509	%doc %{_texmfdistdir}/doc/latex/tlc2/5-7-6.ltx
21mr|texlive-tlc2-20190228-1|510	%doc %{_texmfdistdir}/doc/latex/tlc2/5-7-7.ltx
21mr|texlive-tlc2-20190228-1|511	%doc %{_texmfdistdir}/doc/latex/tlc2/5-7-8.ltx
21mr|texlive-tlc2-20190228-1|512	%doc %{_texmfdistdir}/doc/latex/tlc2/5-8-1.ltx
21mr|texlive-tlc2-20190228-1|513	%doc %{_texmfdistdir}/doc/latex/tlc2/5-8-2.ltx
21mr|texlive-tlc2-20190228-1|514	%doc %{_texmfdistdir}/doc/latex/tlc2/5-9-1.ltx
21mr|texlive-tlc2-20190228-1|515	%doc %{_texmfdistdir}/doc/latex/tlc2/5-9-2.ltx
21mr|texlive-tlc2-20190228-1|516	%doc %{_texmfdistdir}/doc/latex/tlc2/5-9-3.ltx
21mr|texlive-tlc2-20190228-1|517	%doc %{_texmfdistdir}/doc/latex/tlc2/5-9-4.ltx
21mr|texlive-tlc2-20190228-1|518	%doc %{_texmfdistdir}/doc/latex/tlc2/5-9-5.ltx
21mr|texlive-tlc2-20190228-1|519	%doc %{_texmfdistdir}/doc/latex/tlc2/5-9-6.ltx
21mr|texlive-tlc2-20190228-1|520	%doc %{_texmfdistdir}/doc/latex/tlc2/6-3-1.ltx
21mr|texlive-tlc2-20190228-1|521	%doc %{_texmfdistdir}/doc/latex/tlc2/6-3-2.ltx
21mr|texlive-tlc2-20190228-1|522	%doc %{_texmfdistdir}/doc/latex/tlc2/6-3-3.ltx
21mr|texlive-tlc2-20190228-1|523	%doc %{_texmfdistdir}/doc/latex/tlc2/6-3-4.ltx2
21mr|texlive-tlc2-20190228-1|524	%doc %{_texmfdistdir}/doc/latex/tlc2/6-3-5.ltx
21mr|texlive-tlc2-20190228-1|525	%doc %{_texmfdistdir}/doc/latex/tlc2/6-3-6.ltx2
21mr|texlive-tlc2-20190228-1|526	%doc %{_texmfdistdir}/doc/latex/tlc2/6-3-7.ltx2
21mr|texlive-tlc2-20190228-1|527	%doc %{_texmfdistdir}/doc/latex/tlc2/6-4-1.ltx
21mr|texlive-tlc2-20190228-1|528	%doc %{_texmfdistdir}/doc/latex/tlc2/6-4-2.ltx
21mr|texlive-tlc2-20190228-1|529	%doc %{_texmfdistdir}/doc/latex/tlc2/6-4-3.ltx
21mr|texlive-tlc2-20190228-1|530	%doc %{_texmfdistdir}/doc/latex/tlc2/6-4-4.ltx
21mr|texlive-tlc2-20190228-1|531	%doc %{_texmfdistdir}/doc/latex/tlc2/6-4-5.ltx2
21mr|texlive-tlc2-20190228-1|532	%doc %{_texmfdistdir}/doc/latex/tlc2/6-4-6.ltx2
21mr|texlive-tlc2-20190228-1|533	%doc %{_texmfdistdir}/doc/latex/tlc2/6-4-7.ltx
21mr|texlive-tlc2-20190228-1|534	%doc %{_texmfdistdir}/doc/latex/tlc2/6-4-8.ltx
21mr|texlive-tlc2-20190228-1|535	%doc %{_texmfdistdir}/doc/latex/tlc2/6-5-1.ltx
21mr|texlive-tlc2-20190228-1|536	%doc %{_texmfdistdir}/doc/latex/tlc2/6-5-10.ltx
21mr|texlive-tlc2-20190228-1|537	%doc %{_texmfdistdir}/doc/latex/tlc2/6-5-11.ltx
21mr|texlive-tlc2-20190228-1|538	%doc %{_texmfdistdir}/doc/latex/tlc2/6-5-12.ltx
21mr|texlive-tlc2-20190228-1|539	%doc %{_texmfdistdir}/doc/latex/tlc2/6-5-13.ltx
21mr|texlive-tlc2-20190228-1|540	%doc %{_texmfdistdir}/doc/latex/tlc2/6-5-14.ltx2
21mr|texlive-tlc2-20190228-1|541	%doc %{_texmfdistdir}/doc/latex/tlc2/6-5-15.ltx
21mr|texlive-tlc2-20190228-1|542	%doc %{_texmfdistdir}/doc/latex/tlc2/6-5-16.ltx
21mr|texlive-tlc2-20190228-1|543	%doc %{_texmfdistdir}/doc/latex/tlc2/6-5-17.ltx
21mr|texlive-tlc2-20190228-1|544	%doc %{_texmfdistdir}/doc/latex/tlc2/6-5-18.ltx2
21mr|texlive-tlc2-20190228-1|545	%doc %{_texmfdistdir}/doc/latex/tlc2/6-5-2.ltx
21mr|texlive-tlc2-20190228-1|546	%doc %{_texmfdistdir}/doc/latex/tlc2/6-5-3.ltx
21mr|texlive-tlc2-20190228-1|547	%doc %{_texmfdistdir}/doc/latex/tlc2/6-5-4.ltx
21mr|texlive-tlc2-20190228-1|548	%doc %{_texmfdistdir}/doc/latex/tlc2/6-5-5.ltx
21mr|texlive-tlc2-20190228-1|549	%doc %{_texmfdistdir}/doc/latex/tlc2/6-5-6.ltx
21mr|texlive-tlc2-20190228-1|550	%doc %{_texmfdistdir}/doc/latex/tlc2/6-5-7.ltx2
21mr|texlive-tlc2-20190228-1|551	%doc %{_texmfdistdir}/doc/latex/tlc2/6-5-8.ltx
21mr|texlive-tlc2-20190228-1|552	%doc %{_texmfdistdir}/doc/latex/tlc2/6-5-9.ltx
21mr|texlive-tlc2-20190228-1|553	%doc %{_texmfdistdir}/doc/latex/tlc2/7-10-1.ltx
21mr|texlive-tlc2-20190228-1|554	%doc %{_texmfdistdir}/doc/latex/tlc2/7-12-1.ltx
21mr|texlive-tlc2-20190228-1|555	%doc %{_texmfdistdir}/doc/latex/tlc2/7-3-1.ltx
21mr|texlive-tlc2-20190228-1|556	%doc %{_texmfdistdir}/doc/latex/tlc2/7-3-2.ltx
21mr|texlive-tlc2-20190228-1|557	%doc %{_texmfdistdir}/doc/latex/tlc2/7-3-3.ltx
21mr|texlive-tlc2-20190228-1|558	%doc %{_texmfdistdir}/doc/latex/tlc2/7-3-4.ltx
21mr|texlive-tlc2-20190228-1|559	%doc %{_texmfdistdir}/doc/latex/tlc2/7-3-5.ltx
21mr|texlive-tlc2-20190228-1|560	%doc %{_texmfdistdir}/doc/latex/tlc2/7-3-6.ltx
21mr|texlive-tlc2-20190228-1|561	%doc %{_texmfdistdir}/doc/latex/tlc2/7-3-7.ltx
21mr|texlive-tlc2-20190228-1|562	%doc %{_texmfdistdir}/doc/latex/tlc2/7-3-8.ltx
21mr|texlive-tlc2-20190228-1|563	%doc %{_texmfdistdir}/doc/latex/tlc2/7-4-1.ltx
21mr|texlive-tlc2-20190228-1|564	%doc %{_texmfdistdir}/doc/latex/tlc2/7-4-2.ltx
21mr|texlive-tlc2-20190228-1|565	%doc %{_texmfdistdir}/doc/latex/tlc2/7-4-3.ltx
21mr|texlive-tlc2-20190228-1|566	%doc %{_texmfdistdir}/doc/latex/tlc2/7-4-4.ltx
21mr|texlive-tlc2-20190228-1|567	%doc %{_texmfdistdir}/doc/latex/tlc2/7-4-5.ltx
21mr|texlive-tlc2-20190228-1|568	%doc %{_texmfdistdir}/doc/latex/tlc2/7-5-1.ltx
21mr|texlive-tlc2-20190228-1|569	%doc %{_texmfdistdir}/doc/latex/tlc2/7-5-10.ltx
21mr|texlive-tlc2-20190228-1|570	%doc %{_texmfdistdir}/doc/latex/tlc2/7-5-11.ltx
21mr|texlive-tlc2-20190228-1|571	%doc %{_texmfdistdir}/doc/latex/tlc2/7-5-12.ltx
21mr|texlive-tlc2-20190228-1|572	%doc %{_texmfdistdir}/doc/latex/tlc2/7-5-13.ltx
21mr|texlive-tlc2-20190228-1|573	%doc %{_texmfdistdir}/doc/latex/tlc2/7-5-14.ltx
21mr|texlive-tlc2-20190228-1|574	%doc %{_texmfdistdir}/doc/latex/tlc2/7-5-15.ltx
21mr|texlive-tlc2-20190228-1|575	%doc %{_texmfdistdir}/doc/latex/tlc2/7-5-16.ltx
21mr|texlive-tlc2-20190228-1|576	%doc %{_texmfdistdir}/doc/latex/tlc2/7-5-17.ltx
21mr|texlive-tlc2-20190228-1|577	%doc %{_texmfdistdir}/doc/latex/tlc2/7-5-2.ltx
21mr|texlive-tlc2-20190228-1|578	%doc %{_texmfdistdir}/doc/latex/tlc2/7-5-3.ltx
21mr|texlive-tlc2-20190228-1|579	%doc %{_texmfdistdir}/doc/latex/tlc2/7-5-4.ltx
21mr|texlive-tlc2-20190228-1|580	%doc %{_texmfdistdir}/doc/latex/tlc2/7-5-5.ltx
21mr|texlive-tlc2-20190228-1|581	%doc %{_texmfdistdir}/doc/latex/tlc2/7-5-6.ltx
21mr|texlive-tlc2-20190228-1|582	%doc %{_texmfdistdir}/doc/latex/tlc2/7-5-7.ltx
21mr|texlive-tlc2-20190228-1|583	%doc %{_texmfdistdir}/doc/latex/tlc2/7-5-8.ltx
21mr|texlive-tlc2-20190228-1|584	%doc %{_texmfdistdir}/doc/latex/tlc2/7-5-9.ltx
21mr|texlive-tlc2-20190228-1|585	%doc %{_texmfdistdir}/doc/latex/tlc2/7-6-1.ltx
21mr|texlive-tlc2-20190228-1|586	%doc %{_texmfdistdir}/doc/latex/tlc2/7-6-10.ltx
21mr|texlive-tlc2-20190228-1|587	%doc %{_texmfdistdir}/doc/latex/tlc2/7-6-11.ltx
21mr|texlive-tlc2-20190228-1|588	%doc %{_texmfdistdir}/doc/latex/tlc2/7-6-12.ltx
21mr|texlive-tlc2-20190228-1|589	%doc %{_texmfdistdir}/doc/latex/tlc2/7-6-2.ltx
21mr|texlive-tlc2-20190228-1|590	%doc %{_texmfdistdir}/doc/latex/tlc2/7-6-3.ltx
21mr|texlive-tlc2-20190228-1|591	%doc %{_texmfdistdir}/doc/latex/tlc2/7-6-4.ltx
21mr|texlive-tlc2-20190228-1|592	%doc %{_texmfdistdir}/doc/latex/tlc2/7-6-5.ltx
21mr|texlive-tlc2-20190228-1|593	%doc %{_texmfdistdir}/doc/latex/tlc2/7-6-6.ltx
21mr|texlive-tlc2-20190228-1|594	%doc %{_texmfdistdir}/doc/latex/tlc2/7-6-7.ltx
21mr|texlive-tlc2-20190228-1|595	%doc %{_texmfdistdir}/doc/latex/tlc2/7-6-8.ltx
21mr|texlive-tlc2-20190228-1|596	%doc %{_texmfdistdir}/doc/latex/tlc2/7-6-9.ltx
21mr|texlive-tlc2-20190228-1|597	%doc %{_texmfdistdir}/doc/latex/tlc2/7-7-1.ltx
21mr|texlive-tlc2-20190228-1|598	%doc %{_texmfdistdir}/doc/latex/tlc2/7-7-10.ltx
21mr|texlive-tlc2-20190228-1|599	%doc %{_texmfdistdir}/doc/latex/tlc2/7-7-11.ltx
21mr|texlive-tlc2-20190228-1|600	%doc %{_texmfdistdir}/doc/latex/tlc2/7-7-12.ltx
21mr|texlive-tlc2-20190228-1|601	%doc %{_texmfdistdir}/doc/latex/tlc2/7-7-13.ltx
21mr|texlive-tlc2-20190228-1|602	%doc %{_texmfdistdir}/doc/latex/tlc2/7-7-14.ltx
21mr|texlive-tlc2-20190228-1|603	%doc %{_texmfdistdir}/doc/latex/tlc2/7-7-15.ltx
21mr|texlive-tlc2-20190228-1|604	%doc %{_texmfdistdir}/doc/latex/tlc2/7-7-16.ltx
21mr|texlive-tlc2-20190228-1|605	%doc %{_texmfdistdir}/doc/latex/tlc2/7-7-17.ltx
21mr|texlive-tlc2-20190228-1|606	%doc %{_texmfdistdir}/doc/latex/tlc2/7-7-18.ltx
21mr|texlive-tlc2-20190228-1|607	%doc %{_texmfdistdir}/doc/latex/tlc2/7-7-19.ltx
21mr|texlive-tlc2-20190228-1|608	%doc %{_texmfdistdir}/doc/latex/tlc2/7-7-2.ltx
21mr|texlive-tlc2-20190228-1|609	%doc %{_texmfdistdir}/doc/latex/tlc2/7-7-20.ltx
21mr|texlive-tlc2-20190228-1|610	%doc %{_texmfdistdir}/doc/latex/tlc2/7-7-21.ltx
21mr|texlive-tlc2-20190228-1|611	%doc %{_texmfdistdir}/doc/latex/tlc2/7-7-22.ltx
21mr|texlive-tlc2-20190228-1|612	%doc %{_texmfdistdir}/doc/latex/tlc2/7-7-23.ltx
21mr|texlive-tlc2-20190228-1|613	%doc %{_texmfdistdir}/doc/latex/tlc2/7-7-24.ltx
21mr|texlive-tlc2-20190228-1|614	%doc %{_texmfdistdir}/doc/latex/tlc2/7-7-25.ltx
21mr|texlive-tlc2-20190228-1|615	%doc %{_texmfdistdir}/doc/latex/tlc2/7-7-26.ltx
21mr|texlive-tlc2-20190228-1|616	%doc %{_texmfdistdir}/doc/latex/tlc2/7-7-27.ltx
21mr|texlive-tlc2-20190228-1|617	%doc %{_texmfdistdir}/doc/latex/tlc2/7-7-28.ltx
21mr|texlive-tlc2-20190228-1|618	%doc %{_texmfdistdir}/doc/latex/tlc2/7-7-29.ltx
21mr|texlive-tlc2-20190228-1|619	%doc %{_texmfdistdir}/doc/latex/tlc2/7-7-3.ltx
21mr|texlive-tlc2-20190228-1|620	%doc %{_texmfdistdir}/doc/latex/tlc2/7-7-4.ltx
21mr|texlive-tlc2-20190228-1|621	%doc %{_texmfdistdir}/doc/latex/tlc2/7-7-5.ltx
21mr|texlive-tlc2-20190228-1|622	%doc %{_texmfdistdir}/doc/latex/tlc2/7-7-6.ltx
21mr|texlive-tlc2-20190228-1|623	%doc %{_texmfdistdir}/doc/latex/tlc2/7-7-7.ltx
21mr|texlive-tlc2-20190228-1|624	%doc %{_texmfdistdir}/doc/latex/tlc2/7-7-8.ltx
21mr|texlive-tlc2-20190228-1|625	%doc %{_texmfdistdir}/doc/latex/tlc2/7-7-9.ltx
21mr|texlive-tlc2-20190228-1|626	%doc %{_texmfdistdir}/doc/latex/tlc2/7-8-1.ltx
21mr|texlive-tlc2-20190228-1|627	%doc %{_texmfdistdir}/doc/latex/tlc2/7-8-10.ltx
21mr|texlive-tlc2-20190228-1|628	%doc %{_texmfdistdir}/doc/latex/tlc2/7-8-11.ltx
21mr|texlive-tlc2-20190228-1|629	%doc %{_texmfdistdir}/doc/latex/tlc2/7-8-12.ltx
21mr|texlive-tlc2-20190228-1|630	%doc %{_texmfdistdir}/doc/latex/tlc2/7-8-13.ltx
21mr|texlive-tlc2-20190228-1|631	%doc %{_texmfdistdir}/doc/latex/tlc2/7-8-14.ltx
21mr|texlive-tlc2-20190228-1|632	%doc %{_texmfdistdir}/doc/latex/tlc2/7-8-15.ltx
21mr|texlive-tlc2-20190228-1|633	%doc %{_texmfdistdir}/doc/latex/tlc2/7-8-16.ltx
21mr|texlive-tlc2-20190228-1|634	%doc %{_texmfdistdir}/doc/latex/tlc2/7-8-17.ltx
21mr|texlive-tlc2-20190228-1|635	%doc %{_texmfdistdir}/doc/latex/tlc2/7-8-18.ltx
21mr|texlive-tlc2-20190228-1|636	%doc %{_texmfdistdir}/doc/latex/tlc2/7-8-19.ltx
21mr|texlive-tlc2-20190228-1|637	%doc %{_texmfdistdir}/doc/latex/tlc2/7-8-2.ltx
21mr|texlive-tlc2-20190228-1|638	%doc %{_texmfdistdir}/doc/latex/tlc2/7-8-20.ltx
21mr|texlive-tlc2-20190228-1|639	%doc %{_texmfdistdir}/doc/latex/tlc2/7-8-21.ltx
21mr|texlive-tlc2-20190228-1|640	%doc %{_texmfdistdir}/doc/latex/tlc2/7-8-22.ltx
21mr|texlive-tlc2-20190228-1|641	%doc %{_texmfdistdir}/doc/latex/tlc2/7-8-3.ltx
21mr|texlive-tlc2-20190228-1|642	%doc %{_texmfdistdir}/doc/latex/tlc2/7-8-4.ltx
21mr|texlive-tlc2-20190228-1|643	%doc %{_texmfdistdir}/doc/latex/tlc2/7-8-5.ltx
21mr|texlive-tlc2-20190228-1|644	%doc %{_texmfdistdir}/doc/latex/tlc2/7-8-6.ltx
21mr|texlive-tlc2-20190228-1|645	%doc %{_texmfdistdir}/doc/latex/tlc2/7-8-7.ltx
21mr|texlive-tlc2-20190228-1|646	%doc %{_texmfdistdir}/doc/latex/tlc2/7-8-8.ltx
21mr|texlive-tlc2-20190228-1|647	%doc %{_texmfdistdir}/doc/latex/tlc2/7-8-9.ltx
21mr|texlive-tlc2-20190228-1|648	%doc %{_texmfdistdir}/doc/latex/tlc2/7-9-1.ltx
21mr|texlive-tlc2-20190228-1|649	%doc %{_texmfdistdir}/doc/latex/tlc2/7-9-2.ltx
21mr|texlive-tlc2-20190228-1|650	%doc %{_texmfdistdir}/doc/latex/tlc2/8-2-1.ltx
21mr|texlive-tlc2-20190228-1|651	%doc %{_texmfdistdir}/doc/latex/tlc2/8-2-10.ltx
21mr|texlive-tlc2-20190228-1|652	%doc %{_texmfdistdir}/doc/latex/tlc2/8-2-11.ltx
21mr|texlive-tlc2-20190228-1|653	%doc %{_texmfdistdir}/doc/latex/tlc2/8-2-12.ltx
21mr|texlive-tlc2-20190228-1|654	%doc %{_texmfdistdir}/doc/latex/tlc2/8-2-13.ltx
21mr|texlive-tlc2-20190228-1|655	%doc %{_texmfdistdir}/doc/latex/tlc2/8-2-14.ltx
21mr|texlive-tlc2-20190228-1|656	%doc %{_texmfdistdir}/doc/latex/tlc2/8-2-15.ltx
21mr|texlive-tlc2-20190228-1|657	%doc %{_texmfdistdir}/doc/latex/tlc2/8-2-16.ltx
21mr|texlive-tlc2-20190228-1|658	%doc %{_texmfdistdir}/doc/latex/tlc2/8-2-17.ltx
21mr|texlive-tlc2-20190228-1|659	%doc %{_texmfdistdir}/doc/latex/tlc2/8-2-18.ltx
21mr|texlive-tlc2-20190228-1|660	%doc %{_texmfdistdir}/doc/latex/tlc2/8-2-19.ltx
21mr|texlive-tlc2-20190228-1|661	%doc %{_texmfdistdir}/doc/latex/tlc2/8-2-2.ltx
21mr|texlive-tlc2-20190228-1|662	%doc %{_texmfdistdir}/doc/latex/tlc2/8-2-20.ltx
21mr|texlive-tlc2-20190228-1|663	%doc %{_texmfdistdir}/doc/latex/tlc2/8-2-21.ltx
21mr|texlive-tlc2-20190228-1|664	%doc %{_texmfdistdir}/doc/latex/tlc2/8-2-22.ltx
21mr|texlive-tlc2-20190228-1|665	%doc %{_texmfdistdir}/doc/latex/tlc2/8-2-23.ltx
21mr|texlive-tlc2-20190228-1|666	%doc %{_texmfdistdir}/doc/latex/tlc2/8-2-24.ltx
21mr|texlive-tlc2-20190228-1|667	%doc %{_texmfdistdir}/doc/latex/tlc2/8-2-25.ltx
21mr|texlive-tlc2-20190228-1|668	%doc %{_texmfdistdir}/doc/latex/tlc2/8-2-26.ltx
21mr|texlive-tlc2-20190228-1|669	%doc %{_texmfdistdir}/doc/latex/tlc2/8-2-27.ltx
21mr|texlive-tlc2-20190228-1|670	%doc %{_texmfdistdir}/doc/latex/tlc2/8-2-28.ltx
21mr|texlive-tlc2-20190228-1|671	%doc %{_texmfdistdir}/doc/latex/tlc2/8-2-29.ltx
21mr|texlive-tlc2-20190228-1|672	%doc %{_texmfdistdir}/doc/latex/tlc2/8-2-3.ltx
21mr|texlive-tlc2-20190228-1|673	%doc %{_texmfdistdir}/doc/latex/tlc2/8-2-4.ltx
21mr|texlive-tlc2-20190228-1|674	%doc %{_texmfdistdir}/doc/latex/tlc2/8-2-5.ltx
21mr|texlive-tlc2-20190228-1|675	%doc %{_texmfdistdir}/doc/latex/tlc2/8-2-6.ltx
21mr|texlive-tlc2-20190228-1|676	%doc %{_texmfdistdir}/doc/latex/tlc2/8-2-7.ltx
21mr|texlive-tlc2-20190228-1|677	%doc %{_texmfdistdir}/doc/latex/tlc2/8-2-8.ltx
21mr|texlive-tlc2-20190228-1|678	%doc %{_texmfdistdir}/doc/latex/tlc2/8-2-9.ltx
21mr|texlive-tlc2-20190228-1|679	%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-1.ltx
21mr|texlive-tlc2-20190228-1|680	%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-10.ltx
21mr|texlive-tlc2-20190228-1|681	%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-11.ltx
21mr|texlive-tlc2-20190228-1|682	%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-12.ltx
21mr|texlive-tlc2-20190228-1|683	%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-13.ltx
21mr|texlive-tlc2-20190228-1|684	%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-14.ltx
21mr|texlive-tlc2-20190228-1|685	%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-15.ltx
21mr|texlive-tlc2-20190228-1|686	%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-16.ltx
21mr|texlive-tlc2-20190228-1|687	%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-17.ltx
21mr|texlive-tlc2-20190228-1|688	%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-18.ltx
21mr|texlive-tlc2-20190228-1|689	%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-19.ltx
21mr|texlive-tlc2-20190228-1|690	%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-2.ltx
21mr|texlive-tlc2-20190228-1|691	%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-20.ltx
21mr|texlive-tlc2-20190228-1|692	%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-21.ltx
21mr|texlive-tlc2-20190228-1|693	%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-22.ltx
21mr|texlive-tlc2-20190228-1|694	%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-23.ltx
21mr|texlive-tlc2-20190228-1|695	%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-24.ltx
21mr|texlive-tlc2-20190228-1|696	%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-25.ltx
21mr|texlive-tlc2-20190228-1|697	%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-26.ltx
21mr|texlive-tlc2-20190228-1|698	%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-27.ltx
21mr|texlive-tlc2-20190228-1|699	%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-28.ltx
21mr|texlive-tlc2-20190228-1|700	%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-29.ltx
21mr|texlive-tlc2-20190228-1|701	%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-3.ltx
21mr|texlive-tlc2-20190228-1|702	%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-30.ltx
21mr|texlive-tlc2-20190228-1|703	%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-31.ltx
21mr|texlive-tlc2-20190228-1|704	%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-32.ltx
21mr|texlive-tlc2-20190228-1|705	%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-33.ltx
21mr|texlive-tlc2-20190228-1|706	%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-34.ltx
21mr|texlive-tlc2-20190228-1|707	%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-35.ltx
21mr|texlive-tlc2-20190228-1|708	%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-36.ltx
21mr|texlive-tlc2-20190228-1|709	%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-37.ltx
21mr|texlive-tlc2-20190228-1|710	%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-38.ltx
21mr|texlive-tlc2-20190228-1|711	%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-39.ltx
21mr|texlive-tlc2-20190228-1|712	%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-4.ltx
21mr|texlive-tlc2-20190228-1|713	%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-5.ltx
21mr|texlive-tlc2-20190228-1|714	%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-6.ltx
21mr|texlive-tlc2-20190228-1|715	%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-7.ltx
21mr|texlive-tlc2-20190228-1|716	%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-8.ltx
21mr|texlive-tlc2-20190228-1|717	%doc %{_texmfdistdir}/doc/latex/tlc2/8-3-9.ltx
21mr|texlive-tlc2-20190228-1|718	%doc %{_texmfdistdir}/doc/latex/tlc2/8-4-1.ltx
21mr|texlive-tlc2-20190228-1|719	%doc %{_texmfdistdir}/doc/latex/tlc2/8-4-10.ltx
21mr|texlive-tlc2-20190228-1|720	%doc %{_texmfdistdir}/doc/latex/tlc2/8-4-11.ltx
21mr|texlive-tlc2-20190228-1|721	%doc %{_texmfdistdir}/doc/latex/tlc2/8-4-12.ltx
21mr|texlive-tlc2-20190228-1|722	%doc %{_texmfdistdir}/doc/latex/tlc2/8-4-13.ltx
21mr|texlive-tlc2-20190228-1|723	%doc %{_texmfdistdir}/doc/latex/tlc2/8-4-14.ltx
21mr|texlive-tlc2-20190228-1|724	%doc %{_texmfdistdir}/doc/latex/tlc2/8-4-2.ltx
21mr|texlive-tlc2-20190228-1|725	%doc %{_texmfdistdir}/doc/latex/tlc2/8-4-3.ltx
21mr|texlive-tlc2-20190228-1|726	%doc %{_texmfdistdir}/doc/latex/tlc2/8-4-4.ltx
21mr|texlive-tlc2-20190228-1|727	%doc %{_texmfdistdir}/doc/latex/tlc2/8-4-5.ltx
21mr|texlive-tlc2-20190228-1|728	%doc %{_texmfdistdir}/doc/latex/tlc2/8-4-6.ltx
21mr|texlive-tlc2-20190228-1|729	%doc %{_texmfdistdir}/doc/latex/tlc2/8-4-7.ltx
21mr|texlive-tlc2-20190228-1|730	%doc %{_texmfdistdir}/doc/latex/tlc2/8-4-8.ltx
21mr|texlive-tlc2-20190228-1|731	%doc %{_texmfdistdir}/doc/latex/tlc2/8-4-9.ltx
21mr|texlive-tlc2-20190228-1|732	%doc %{_texmfdistdir}/doc/latex/tlc2/8-5-1.ltx
21mr|texlive-tlc2-20190228-1|733	%doc %{_texmfdistdir}/doc/latex/tlc2/8-5-2.ltx
21mr|texlive-tlc2-20190228-1|734	%doc %{_texmfdistdir}/doc/latex/tlc2/8-5-3.ltx
21mr|texlive-tlc2-20190228-1|735	%doc %{_texmfdistdir}/doc/latex/tlc2/8-5-4.ltx
21mr|texlive-tlc2-20190228-1|736	%doc %{_texmfdistdir}/doc/latex/tlc2/8-6-1.ltx
21mr|texlive-tlc2-20190228-1|737	%doc %{_texmfdistdir}/doc/latex/tlc2/8-6-2.ltx
21mr|texlive-tlc2-20190228-1|738	%doc %{_texmfdistdir}/doc/latex/tlc2/8-6-3.ltx
21mr|texlive-tlc2-20190228-1|739	%doc %{_texmfdistdir}/doc/latex/tlc2/8-6-4.ltx
21mr|texlive-tlc2-20190228-1|740	%doc %{_texmfdistdir}/doc/latex/tlc2/8-7-1.ltx
21mr|texlive-tlc2-20190228-1|741	%doc %{_texmfdistdir}/doc/latex/tlc2/8-7-2.ltx
21mr|texlive-tlc2-20190228-1|742	%doc %{_texmfdistdir}/doc/latex/tlc2/8-7-3.ltx
21mr|texlive-tlc2-20190228-1|743	%doc %{_texmfdistdir}/doc/latex/tlc2/8-7-4.ltx
21mr|texlive-tlc2-20190228-1|744	%doc %{_texmfdistdir}/doc/latex/tlc2/8-7-5.ltx
21mr|texlive-tlc2-20190228-1|745	%doc %{_texmfdistdir}/doc/latex/tlc2/8-7-6.ltx
21mr|texlive-tlc2-20190228-1|746	%doc %{_texmfdistdir}/doc/latex/tlc2/8-7-7.ltx
21mr|texlive-tlc2-20190228-1|747	%doc %{_texmfdistdir}/doc/latex/tlc2/8-8-1.ltx
21mr|texlive-tlc2-20190228-1|748	%doc %{_texmfdistdir}/doc/latex/tlc2/8-8-10.ltx
21mr|texlive-tlc2-20190228-1|749	%doc %{_texmfdistdir}/doc/latex/tlc2/8-8-11.ltx
21mr|texlive-tlc2-20190228-1|750	%doc %{_texmfdistdir}/doc/latex/tlc2/8-8-12.ltx
21mr|texlive-tlc2-20190228-1|751	%doc %{_texmfdistdir}/doc/latex/tlc2/8-8-13.ltx
21mr|texlive-tlc2-20190228-1|752	%doc %{_texmfdistdir}/doc/latex/tlc2/8-8-14.ltx
21mr|texlive-tlc2-20190228-1|753	%doc %{_texmfdistdir}/doc/latex/tlc2/8-8-15.ltx
21mr|texlive-tlc2-20190228-1|754	%doc %{_texmfdistdir}/doc/latex/tlc2/8-8-16.ltx
21mr|texlive-tlc2-20190228-1|755	%doc %{_texmfdistdir}/doc/latex/tlc2/8-8-17.ltx
21mr|texlive-tlc2-20190228-1|756	%doc %{_texmfdistdir}/doc/latex/tlc2/8-8-18.ltx
21mr|texlive-tlc2-20190228-1|757	%doc %{_texmfdistdir}/doc/latex/tlc2/8-8-19.ltx
21mr|texlive-tlc2-20190228-1|758	%doc %{_texmfdistdir}/doc/latex/tlc2/8-8-2.ltx
21mr|texlive-tlc2-20190228-1|759	%doc %{_texmfdistdir}/doc/latex/tlc2/8-8-20.ltx
21mr|texlive-tlc2-20190228-1|760	%doc %{_texmfdistdir}/doc/latex/tlc2/8-8-21.ltx
21mr|texlive-tlc2-20190228-1|761	%doc %{_texmfdistdir}/doc/latex/tlc2/8-8-22.ltx
21mr|texlive-tlc2-20190228-1|762	%doc %{_texmfdistdir}/doc/latex/tlc2/8-8-23.ltx
21mr|texlive-tlc2-20190228-1|763	%doc %{_texmfdistdir}/doc/latex/tlc2/8-8-24.ltx
21mr|texlive-tlc2-20190228-1|764	%doc %{_texmfdistdir}/doc/latex/tlc2/8-8-25.ltx
21mr|texlive-tlc2-20190228-1|765	%doc %{_texmfdistdir}/doc/latex/tlc2/8-8-3.ltx
21mr|texlive-tlc2-20190228-1|766	%doc %{_texmfdistdir}/doc/latex/tlc2/8-8-4.ltx
21mr|texlive-tlc2-20190228-1|767	%doc %{_texmfdistdir}/doc/latex/tlc2/8-8-5.ltx
21mr|texlive-tlc2-20190228-1|768	%doc %{_texmfdistdir}/doc/latex/tlc2/8-8-6.ltx
21mr|texlive-tlc2-20190228-1|769	%doc %{_texmfdistdir}/doc/latex/tlc2/8-8-7.ltx
21mr|texlive-tlc2-20190228-1|770	%doc %{_texmfdistdir}/doc/latex/tlc2/8-8-8.ltx
21mr|texlive-tlc2-20190228-1|771	%doc %{_texmfdistdir}/doc/latex/tlc2/8-8-9.ltx
21mr|texlive-tlc2-20190228-1|772	%doc %{_texmfdistdir}/doc/latex/tlc2/8-9-1.ltx
21mr|texlive-tlc2-20190228-1|773	%doc %{_texmfdistdir}/doc/latex/tlc2/8-9-2.ltx
21mr|texlive-tlc2-20190228-1|774	%doc %{_texmfdistdir}/doc/latex/tlc2/8-9-3.ltx
21mr|texlive-tlc2-20190228-1|775	%doc %{_texmfdistdir}/doc/latex/tlc2/8-9-4.ltx
21mr|texlive-tlc2-20190228-1|776	%doc %{_texmfdistdir}/doc/latex/tlc2/8-9-5.ltx
21mr|texlive-tlc2-20190228-1|777	%doc %{_texmfdistdir}/doc/latex/tlc2/8-9-6.ltx
21mr|texlive-tlc2-20190228-1|778	%doc %{_texmfdistdir}/doc/latex/tlc2/8-9-7.ltx
21mr|texlive-tlc2-20190228-1|779	%doc %{_texmfdistdir}/doc/latex/tlc2/8-9-8.ltx
21mr|texlive-tlc2-20190228-1|780	%doc %{_texmfdistdir}/doc/latex/tlc2/9-2-1.ltx
21mr|texlive-tlc2-20190228-1|781	%doc %{_texmfdistdir}/doc/latex/tlc2/9-2-2.ltx
21mr|texlive-tlc2-20190228-1|782	%doc %{_texmfdistdir}/doc/latex/tlc2/9-2-3.ltx
21mr|texlive-tlc2-20190228-1|783	%doc %{_texmfdistdir}/doc/latex/tlc2/9-2-4.ltx
21mr|texlive-tlc2-20190228-1|784	%doc %{_texmfdistdir}/doc/latex/tlc2/9-2-5.ltx
21mr|texlive-tlc2-20190228-1|785	%doc %{_texmfdistdir}/doc/latex/tlc2/9-2-6.ltx
21mr|texlive-tlc2-20190228-1|786	%doc %{_texmfdistdir}/doc/latex/tlc2/9-2-7.ltx
21mr|texlive-tlc2-20190228-1|787	%doc %{_texmfdistdir}/doc/latex/tlc2/9-2-8.ltx
21mr|texlive-tlc2-20190228-1|788	%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-1.ltx
21mr|texlive-tlc2-20190228-1|789	%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-10.ltx
21mr|texlive-tlc2-20190228-1|790	%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-11.ltx
21mr|texlive-tlc2-20190228-1|791	%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-12.ltx
21mr|texlive-tlc2-20190228-1|792	%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-13.ltx
21mr|texlive-tlc2-20190228-1|793	%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-14.ltx
21mr|texlive-tlc2-20190228-1|794	%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-15.ltx
21mr|texlive-tlc2-20190228-1|795	%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-16.ltx
21mr|texlive-tlc2-20190228-1|796	%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-17.ltx
21mr|texlive-tlc2-20190228-1|797	%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-18.ltx
21mr|texlive-tlc2-20190228-1|798	%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-19.ltx
21mr|texlive-tlc2-20190228-1|799	%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-2.ltx
21mr|texlive-tlc2-20190228-1|800	%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-20.ltx
21mr|texlive-tlc2-20190228-1|801	%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-21.ltx
21mr|texlive-tlc2-20190228-1|802	%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-22.ltx
21mr|texlive-tlc2-20190228-1|803	%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-23.ltx
21mr|texlive-tlc2-20190228-1|804	%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-24.ltx
21mr|texlive-tlc2-20190228-1|805	%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-25.ltx
21mr|texlive-tlc2-20190228-1|806	%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-26.ltx
21mr|texlive-tlc2-20190228-1|807	%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-27.ltx
21mr|texlive-tlc2-20190228-1|808	%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-28.ltx
21mr|texlive-tlc2-20190228-1|809	%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-29.ltx
21mr|texlive-tlc2-20190228-1|810	%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-3.ltx
21mr|texlive-tlc2-20190228-1|811	%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-30.ltx
21mr|texlive-tlc2-20190228-1|812	%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-31.ltx
21mr|texlive-tlc2-20190228-1|813	%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-32.ltx
21mr|texlive-tlc2-20190228-1|814	%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-33.ltx
21mr|texlive-tlc2-20190228-1|815	%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-34.ltx
21mr|texlive-tlc2-20190228-1|816	%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-35.ltx
21mr|texlive-tlc2-20190228-1|817	%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-36.ltx
21mr|texlive-tlc2-20190228-1|818	%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-37.ltx
21mr|texlive-tlc2-20190228-1|819	%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-38.ltx
21mr|texlive-tlc2-20190228-1|820	%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-39.ltx
21mr|texlive-tlc2-20190228-1|821	%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-4.ltx
21mr|texlive-tlc2-20190228-1|822	%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-5.ltx
21mr|texlive-tlc2-20190228-1|823	%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-6.ltx
21mr|texlive-tlc2-20190228-1|824	%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-7.ltx
21mr|texlive-tlc2-20190228-1|825	%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-8.ltx
21mr|texlive-tlc2-20190228-1|826	%doc %{_texmfdistdir}/doc/latex/tlc2/9-3-9.ltx
21mr|texlive-tlc2-20190228-1|827	%doc %{_texmfdistdir}/doc/latex/tlc2/9-4-1.ltx
21mr|texlive-tlc2-20190228-1|828	%doc %{_texmfdistdir}/doc/latex/tlc2/9-4-2.ltx
21mr|texlive-tlc2-20190228-1|829	%doc %{_texmfdistdir}/doc/latex/tlc2/9-4-3.ltx
21mr|texlive-tlc2-20190228-1|830	%doc %{_texmfdistdir}/doc/latex/tlc2/9-4-4.ltx
21mr|texlive-tlc2-20190228-1|831	%doc %{_texmfdistdir}/doc/latex/tlc2/9-4-5.ltx
21mr|texlive-tlc2-20190228-1|832	%doc %{_texmfdistdir}/doc/latex/tlc2/9-5-1.ltx
21mr|texlive-tlc2-20190228-1|833	%doc %{_texmfdistdir}/doc/latex/tlc2/A-1-1.ltx
21mr|texlive-tlc2-20190228-1|834	%doc %{_texmfdistdir}/doc/latex/tlc2/A-1-10.ltx
21mr|texlive-tlc2-20190228-1|835	%doc %{_texmfdistdir}/doc/latex/tlc2/A-1-11.ltx
21mr|texlive-tlc2-20190228-1|836	%doc %{_texmfdistdir}/doc/latex/tlc2/A-1-12.ltx
21mr|texlive-tlc2-20190228-1|837	%doc %{_texmfdistdir}/doc/latex/tlc2/A-1-13.ltx
21mr|texlive-tlc2-20190228-1|838	%doc %{_texmfdistdir}/doc/latex/tlc2/A-1-14.ltx
21mr|texlive-tlc2-20190228-1|839	%doc %{_texmfdistdir}/doc/latex/tlc2/A-1-15.ltx
21mr|texlive-tlc2-20190228-1|840	%doc %{_texmfdistdir}/doc/latex/tlc2/A-1-16.ltx
21mr|texlive-tlc2-20190228-1|841	%doc %{_texmfdistdir}/doc/latex/tlc2/A-1-17.ltx
21mr|texlive-tlc2-20190228-1|842	%doc %{_texmfdistdir}/doc/latex/tlc2/A-1-2.ltx
21mr|texlive-tlc2-20190228-1|843	%doc %{_texmfdistdir}/doc/latex/tlc2/A-1-3.ltx
21mr|texlive-tlc2-20190228-1|844	%doc %{_texmfdistdir}/doc/latex/tlc2/A-1-4.ltx
21mr|texlive-tlc2-20190228-1|845	%doc %{_texmfdistdir}/doc/latex/tlc2/A-1-5.ltx
21mr|texlive-tlc2-20190228-1|846	%doc %{_texmfdistdir}/doc/latex/tlc2/A-1-6.ltx
21mr|texlive-tlc2-20190228-1|847	%doc %{_texmfdistdir}/doc/latex/tlc2/A-1-7.ltx
21mr|texlive-tlc2-20190228-1|848	%doc %{_texmfdistdir}/doc/latex/tlc2/A-1-8.ltx
21mr|texlive-tlc2-20190228-1|849	%doc %{_texmfdistdir}/doc/latex/tlc2/A-1-9.ltx
21mr|texlive-tlc2-20190228-1|850	%doc %{_texmfdistdir}/doc/latex/tlc2/A-2-1.ltx
21mr|texlive-tlc2-20190228-1|851	%doc %{_texmfdistdir}/doc/latex/tlc2/A-2-10.ltx
21mr|texlive-tlc2-20190228-1|852	%doc %{_texmfdistdir}/doc/latex/tlc2/A-2-11.ltx
21mr|texlive-tlc2-20190228-1|853	%doc %{_texmfdistdir}/doc/latex/tlc2/A-2-12.ltx
21mr|texlive-tlc2-20190228-1|854	%doc %{_texmfdistdir}/doc/latex/tlc2/A-2-13.ltx
21mr|texlive-tlc2-20190228-1|855	%doc %{_texmfdistdir}/doc/latex/tlc2/A-2-14.ltx
21mr|texlive-tlc2-20190228-1|856	%doc %{_texmfdistdir}/doc/latex/tlc2/A-2-15.ltx
21mr|texlive-tlc2-20190228-1|857	%doc %{_texmfdistdir}/doc/latex/tlc2/A-2-16.ltx
21mr|texlive-tlc2-20190228-1|858	%doc %{_texmfdistdir}/doc/latex/tlc2/A-2-17.ltx
21mr|texlive-tlc2-20190228-1|859	%doc %{_texmfdistdir}/doc/latex/tlc2/A-2-18.ltx
21mr|texlive-tlc2-20190228-1|860	%doc %{_texmfdistdir}/doc/latex/tlc2/A-2-19.ltx
21mr|texlive-tlc2-20190228-1|861	%doc %{_texmfdistdir}/doc/latex/tlc2/A-2-2.ltx
21mr|texlive-tlc2-20190228-1|862	%doc %{_texmfdistdir}/doc/latex/tlc2/A-2-20.ltx
21mr|texlive-tlc2-20190228-1|863	%doc %{_texmfdistdir}/doc/latex/tlc2/A-2-21.ltx
21mr|texlive-tlc2-20190228-1|864	%doc %{_texmfdistdir}/doc/latex/tlc2/A-2-3.ltx
21mr|texlive-tlc2-20190228-1|865	%doc %{_texmfdistdir}/doc/latex/tlc2/A-2-4.ltx
21mr|texlive-tlc2-20190228-1|866	%doc %{_texmfdistdir}/doc/latex/tlc2/A-2-5.ltx
21mr|texlive-tlc2-20190228-1|867	%doc %{_texmfdistdir}/doc/latex/tlc2/A-2-6.ltx
21mr|texlive-tlc2-20190228-1|868	%doc %{_texmfdistdir}/doc/latex/tlc2/A-2-7.ltx
21mr|texlive-tlc2-20190228-1|869	%doc %{_texmfdistdir}/doc/latex/tlc2/A-2-8.ltx
21mr|texlive-tlc2-20190228-1|870	%doc %{_texmfdistdir}/doc/latex/tlc2/A-2-9.ltx
21mr|texlive-tlc2-20190228-1|871	%doc %{_texmfdistdir}/doc/latex/tlc2/A-3-1.ltx
21mr|texlive-tlc2-20190228-1|872	%doc %{_texmfdistdir}/doc/latex/tlc2/A-3-10.ltx
21mr|texlive-tlc2-20190228-1|873	%doc %{_texmfdistdir}/doc/latex/tlc2/A-3-11.ltx
21mr|texlive-tlc2-20190228-1|874	%doc %{_texmfdistdir}/doc/latex/tlc2/A-3-2.ltx
21mr|texlive-tlc2-20190228-1|875	%doc %{_texmfdistdir}/doc/latex/tlc2/A-3-3.ltx
21mr|texlive-tlc2-20190228-1|876	%doc %{_texmfdistdir}/doc/latex/tlc2/A-3-4.ltx
21mr|texlive-tlc2-20190228-1|877	%doc %{_texmfdistdir}/doc/latex/tlc2/A-3-5.ltx
21mr|texlive-tlc2-20190228-1|878	%doc %{_texmfdistdir}/doc/latex/tlc2/A-3-6.ltx
21mr|texlive-tlc2-20190228-1|879	%doc %{_texmfdistdir}/doc/latex/tlc2/A-3-7.ltx
21mr|texlive-tlc2-20190228-1|880	%doc %{_texmfdistdir}/doc/latex/tlc2/A-3-8.ltx
21mr|texlive-tlc2-20190228-1|881	%doc %{_texmfdistdir}/doc/latex/tlc2/A-3-9.ltx2
21mr|texlive-tlc2-20190228-1|882	%doc %{_texmfdistdir}/doc/latex/tlc2/B-3-1.ltx
21mr|texlive-tlc2-20190228-1|883	%doc %{_texmfdistdir}/doc/latex/tlc2/Escher.ps
21mr|texlive-tlc2-20190228-1|884	%doc %{_texmfdistdir}/doc/latex/tlc2/cat.ps
21mr|texlive-tlc2-20190228-1|885	%doc %{_texmfdistdir}/doc/latex/tlc2/elephant.ps
21mr|texlive-tlc2-20190228-1|886	%doc %{_texmfdistdir}/doc/latex/tlc2/indexexa.ltx
21mr|texlive-tlc2-20190228-1|887	%doc %{_texmfdistdir}/doc/latex/tlc2/jura.bib
21mr|texlive-tlc2-20190228-1|888	%doc %{_texmfdistdir}/doc/latex/tlc2/partial.toc
21mr|texlive-tlc2-20190228-1|889	%doc %{_texmfdistdir}/doc/latex/tlc2/rosette.ps
21mr|texlive-tlc2-20190228-1|890	%doc %{_texmfdistdir}/doc/latex/tlc2/tex.bib
21mr|texlive-tlc2-20190228-1|891	%doc %{_texmfdistdir}/doc/latex/tlc2/ttctexa.cls
21mr|texlive-tlc2-20190228-1|892	%doc %{_texmfdistdir}/doc/latex/tlc2/ttctexamargin.cls
21mr|texlive-tlc2-20190228-1|893	%doc %{_texmfdistdir}/doc/latex/tlc2/ttctexareport.cls
21mr|texlive-tlc2-20190228-1|894	%doc %{_texmfdistdir}/doc/latex/tlc2/w.eps
21mr|texlive-tlc2-20190228-1|895	%doc %{_texmfdistdir}/doc/latex/tlc2/w.ps
21mr|texlive-tlc2-20190228-1|896	
21mr|texlive-tlc2-20190228-1|897	#-----------------------------------------------------------------------
21mr|texlive-tlc2-20190228-1|898	%prep
21mr|texlive-tlc2-20190228-1|899	%setup -c -a0 -a1
21mr|texlive-tlc2-20190228-1|900	
21mr|texlive-tlc2-20190228-1|901	%build
21mr|texlive-tlc2-20190228-1|902	
21mr|texlive-tlc2-20190228-1|903	%install
21mr|texlive-tlc2-20190228-1|904	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tlc2-20190228-1|905	cp -fpar doc %{buildroot}%{_texmfdistdir}

19277 21
21mr|texlive-tlpkg-20200709-1|1	%global __requires_exclude perl\\|Text::Unidecode|Tie::Watch|SelfLoader|urpm\\)|urpm::.*|/bin/true
21mr|texlive-tlpkg-20200709-1|2	
21mr|texlive-tlpkg-20200709-1|3	%define _tlpkgdir			%{_datadir}/tlpkg
21mr|texlive-tlpkg-20200709-1|4	%define _texmfdir			%{_datadir}/texmf
21mr|texlive-tlpkg-20200709-1|5	%define _texmfdistdir			%{_datadir}/texmf-dist
21mr|texlive-tlpkg-20200709-1|6	%define _texmflocaldir			%{_datadir}/texmf-local
21mr|texlive-tlpkg-20200709-1|7	%define _texmfextradir			%{_datadir}/texmf-extra
21mr|texlive-tlpkg-20200709-1|8	%define _texmffontsdir			%{_datadir}/texmf-fonts
21mr|texlive-tlpkg-20200709-1|9	%define _texmfprojectdir		%{_datadir}/texmf-project
21mr|texlive-tlpkg-20200709-1|10	%define _texmfvardir			%{_localstatedir}/lib/texmf
21mr|texlive-tlpkg-20200709-1|11	%define _texmfconfdir			%{_sysconfdir}/texmf
21mr|texlive-tlpkg-20200709-1|12	%define _texmf_fmtutil_d		%{_datadir}/tlpkg/fmtutil.cnf.d
21mr|texlive-tlpkg-20200709-1|13	%define _texmf_updmap_d			%{_datadir}/tlpkg/updmap.cfg.d
21mr|texlive-tlpkg-20200709-1|14	%define _texmf_language_dat_d		%{_datadir}/tlpkg/language.dat.d
21mr|texlive-tlpkg-20200709-1|15	%define _texmf_language_def_d		%{_datadir}/tlpkg/language.def.d
21mr|texlive-tlpkg-20200709-1|16	%define _texmf_language_lua_d		%{_datadir}/tlpkg/language.lua.d
21mr|texlive-tlpkg-20200709-1|17	
21mr|texlive-tlpkg-20200709-1|18	%define _texmf_enable_asymptote		0
21mr|texlive-tlpkg-20200709-1|19	%define _texmf_enable_biber		0
21mr|texlive-tlpkg-20200709-1|20	%define _texmf_enable_xindy		0
21mr|texlive-tlpkg-20200709-1|21	%define _texmf_with_system_dialog	1
21mr|texlive-tlpkg-20200709-1|22	%define _texmf_with_system_lcdf		0
21mr|texlive-tlpkg-20200709-1|23	%define _texmf_with_system_poppler	1
21mr|texlive-tlpkg-20200709-1|24	%define _texmf_with_system_psutils	1
21mr|texlive-tlpkg-20200709-1|25	%define _texmf_with_system_t1lib	1
21mr|texlive-tlpkg-20200709-1|26	%define _texmf_with_system_tex4ht	0
21mr|texlive-tlpkg-20200709-1|27	%define _texmf_with_system_teckit	0
21mr|texlive-tlpkg-20200709-1|28	
21mr|texlive-tlpkg-20200709-1|29	Summary:	The TeX formatting system
21mr|texlive-tlpkg-20200709-1|30	Name:		texlive-tlpkg
21mr|texlive-tlpkg-20200709-1|31	Version:	20200709
21mr|texlive-tlpkg-20200709-1|32	Release:	1
21mr|texlive-tlpkg-20200709-1|33	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-tlpkg-20200709-1|34	Group:		Publishing
21mr|texlive-tlpkg-20200709-1|35	Url:		http://tug.org/texlive/
21mr|texlive-tlpkg-20200709-1|36	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/install-tl-unx.tar.gz
21mr|texlive-tlpkg-20200709-1|37	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz
21mr|texlive-tlpkg-20200709-1|38	Source2:	tlpobj2spec.pl
21mr|texlive-tlpkg-20200709-1|39	Source3:	fmtutil-hdr.cnf
21mr|texlive-tlpkg-20200709-1|40	Source4:	updmap-hdr.cfg
21mr|texlive-tlpkg-20200709-1|41	Source7:	checkupdates.pl
21mr|texlive-tlpkg-20200709-1|42	Source8:	texlive.macros
21mr|texlive-tlpkg-20200709-1|43	Source9:	tlmgr
21mr|texlive-tlpkg-20200709-1|44	#updmap
21mr|texlive-tlpkg-20200709-1|45	#Requires:	texlive-tetex
21mr|texlive-tlpkg-20200709-1|46	Requires:	perl-Proc-Daemon
21mr|texlive-tlpkg-20200709-1|47	Requires:	perl-Proc-PID-File
21mr|texlive-tlpkg-20200709-1|48	Requires:	perl-XML-XPath
21mr|texlive-tlpkg-20200709-1|49	BuildArch:	noarch
21mr|texlive-tlpkg-20200709-1|50	
21mr|texlive-tlpkg-20200709-1|51	%post
21mr|texlive-tlpkg-20200709-1|52	if [ ! -f %{_texmfconfdir}/web2c/updmap.cfg ]; then
21mr|texlive-tlpkg-20200709-1|53	cp -f %{_texmfdistdir}/web2c/updmap-hdr.cfg %{_texmfconfdir}/web2c/updmap.cfg
21mr|texlive-tlpkg-20200709-1|54	fi
21mr|texlive-tlpkg-20200709-1|55	
21mr|texlive-tlpkg-20200709-1|56	%description
21mr|texlive-tlpkg-20200709-1|57	TeX Live is an easy way to get up and running with the TeX document
21mr|texlive-tlpkg-20200709-1|58	production system. It provides a comprehensive TeX system. It includes
21mr|texlive-tlpkg-20200709-1|59	all the major TeX-related programs, macro packages, and fonts that are
21mr|texlive-tlpkg-20200709-1|60	free software, including support for many languages around the world.
21mr|texlive-tlpkg-20200709-1|61	
21mr|texlive-tlpkg-20200709-1|62	%files
21mr|texlive-tlpkg-20200709-1|63	%dir %{_tlpkgdir}
21mr|texlive-tlpkg-20200709-1|64	%{_tlpkgdir}/TeXLive/
21mr|texlive-tlpkg-20200709-1|65	%{_tlpkgdir}/texlive.tlpdb
21mr|texlive-tlpkg-20200709-1|66	%{_texmfdistdir}/web2c/fmtutil-hdr.cnf
21mr|texlive-tlpkg-20200709-1|67	%{_texmfdistdir}/web2c/updmap-hdr.cfg
21mr|texlive-tlpkg-20200709-1|68	%dir %{_texmf_fmtutil_d}
21mr|texlive-tlpkg-20200709-1|69	%dir %{_texmf_updmap_d}
21mr|texlive-tlpkg-20200709-1|70	%dir %{_texmf_language_dat_d}
21mr|texlive-tlpkg-20200709-1|71	%dir %{_texmf_language_def_d}
21mr|texlive-tlpkg-20200709-1|72	%dir %{_texmf_language_lua_d}
21mr|texlive-tlpkg-20200709-1|73	%ghost %{_texmfconfdir}/web2c/updmap.cfg
21mr|texlive-tlpkg-20200709-1|74	%{_bindir}/tlmgr
21mr|texlive-tlpkg-20200709-1|75	%{_sbindir}/tlmgr
21mr|texlive-tlpkg-20200709-1|76	%{_sbindir}/texlive.post
21mr|texlive-tlpkg-20200709-1|77	%{_rpmmacrodir}/*texlive*
21mr|texlive-tlpkg-20200709-1|78	%{_sysconfdir}/pam.d/tlmgr
21mr|texlive-tlpkg-20200709-1|79	%{_sysconfdir}/security/console.apps/tlmgr
21mr|texlive-tlpkg-20200709-1|80	
21mr|texlive-tlpkg-20200709-1|81	%transfiletriggerin -- /usr/share/texmf-dist
21mr|texlive-tlpkg-20200709-1|82	if [ -x "/usr/bin/mktexlsr" ]
21mr|texlive-tlpkg-20200709-1|83	then
21mr|texlive-tlpkg-20200709-1|84	/usr/bin/mktexlsr 2>/dev/null 1>&2 || :
21mr|texlive-tlpkg-20200709-1|85	if [ -x "/usr/bin/updmap-sys" ]
21mr|texlive-tlpkg-20200709-1|86	then
21mr|texlive-tlpkg-20200709-1|87	echo Y | /usr/bin/updmap-sys --syncwithtrees 2>/dev/null 1>&2 || :
21mr|texlive-tlpkg-20200709-1|88	fi
21mr|texlive-tlpkg-20200709-1|89	if [ -x "/usr/bin/mtxrun" ]
21mr|texlive-tlpkg-20200709-1|90	then
21mr|texlive-tlpkg-20200709-1|91	/usr/bin/mtxrun --generate 2>/dev/null 1>&2 || :
21mr|texlive-tlpkg-20200709-1|92	fi
21mr|texlive-tlpkg-20200709-1|93	if [ -x "/usr/bin/fmtutil-sys" ]
21mr|texlive-tlpkg-20200709-1|94	then
21mr|texlive-tlpkg-20200709-1|95	/usr/bin/fmtutil-sys --all 2>/dev/null 1>&2 || :
21mr|texlive-tlpkg-20200709-1|96	fi
21mr|texlive-tlpkg-20200709-1|97	fi
21mr|texlive-tlpkg-20200709-1|98	
21mr|texlive-tlpkg-20200709-1|99	#-----------------------------------------------------------------------
21mr|texlive-tlpkg-20200709-1|100	
21mr|texlive-tlpkg-20200709-1|101	%prep
21mr|texlive-tlpkg-20200709-1|102	%setup -q -n install-tl-%{version}
21mr|texlive-tlpkg-20200709-1|103	unxz %{SOURCE1} -c >./texlive.tlpdb
21mr|texlive-tlpkg-20200709-1|104	
21mr|texlive-tlpkg-20200709-1|105	%build
21mr|texlive-tlpkg-20200709-1|106	
21mr|texlive-tlpkg-20200709-1|107	%install
21mr|texlive-tlpkg-20200709-1|108	mkdir -p %{buildroot}%{_tlpkgdir}
21mr|texlive-tlpkg-20200709-1|109	cp -fpr tlpkg/TeXLive %{buildroot}%{_tlpkgdir}
21mr|texlive-tlpkg-20200709-1|110	
21mr|texlive-tlpkg-20200709-1|111	# install texlive.tlpdb
21mr|texlive-tlpkg-20200709-1|112	install -D -m644 texlive.tlpdb %{buildroot}%{_tlpkgdir}/texlive.tlpdb
21mr|texlive-tlpkg-20200709-1|113	
21mr|texlive-tlpkg-20200709-1|114	mkdir -p %{buildroot}%{_texmf_fmtutil_d}
21mr|texlive-tlpkg-20200709-1|115	mkdir -p %{buildroot}%{_texmf_updmap_d}
21mr|texlive-tlpkg-20200709-1|116	mkdir -p %{buildroot}%{_texmf_language_dat_d}
21mr|texlive-tlpkg-20200709-1|117	mkdir -p %{buildroot}%{_texmf_language_def_d}
21mr|texlive-tlpkg-20200709-1|118	mkdir -p %{buildroot}%{_texmf_language_lua_d}
21mr|texlive-tlpkg-20200709-1|119	
21mr|texlive-tlpkg-20200709-1|120	install -D -m644 %{SOURCE3} %{buildroot}%{_texmfdistdir}/web2c/fmtutil-hdr.cnf
21mr|texlive-tlpkg-20200709-1|121	install -D -m644 %{SOURCE4} %{buildroot}%{_texmfdistdir}/web2c/updmap-hdr.cfg
21mr|texlive-tlpkg-20200709-1|122	install -D -m644 %{SOURCE4} %{buildroot}%{_texmfconfdir}/web2c/updmap.cfg
21mr|texlive-tlpkg-20200709-1|123	%install_macro texlive %{SOURCE8}
21mr|texlive-tlpkg-20200709-1|124	
21mr|texlive-tlpkg-20200709-1|125	# Backward compatibility
21mr|texlive-tlpkg-20200709-1|126	mkdir -p %{buildroot}%{_sbindir}
21mr|texlive-tlpkg-20200709-1|127	echo "#!/bin/true" > %{buildroot}%{_sbindir}/texlive.post
21mr|texlive-tlpkg-20200709-1|128	chmod 755 %{buildroot}%{_sbindir}/texlive.post
21mr|texlive-tlpkg-20200709-1|129	
21mr|texlive-tlpkg-20200709-1|130	# install tlmgr like application
21mr|texlive-tlpkg-20200709-1|131	install -D -m755 %{SOURCE9} %{buildroot}%{_sbindir}/tlmgr
21mr|texlive-tlpkg-20200709-1|132	mkdir -p %{buildroot}%{_sysconfdir}/pam.d
21mr|texlive-tlpkg-20200709-1|133	
21mr|texlive-tlpkg-20200709-1|134	
21mr|texlive-tlpkg-20200709-1|135	cat > %{buildroot}%{_sysconfdir}/pam.d/tlmgr <<EOF
21mr|texlive-tlpkg-20200709-1|136	#%PAM-1.0
21mr|texlive-tlpkg-20200709-1|137	auth           include         config-util
21mr|texlive-tlpkg-20200709-1|138	account                include         config-util
21mr|texlive-tlpkg-20200709-1|139	session                include         config-util
21mr|texlive-tlpkg-20200709-1|140	EOF
21mr|texlive-tlpkg-20200709-1|141	
21mr|texlive-tlpkg-20200709-1|142	mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
21mr|texlive-tlpkg-20200709-1|143	cat > %{buildroot}%{_sysconfdir}/security/console.apps/tlmgr << EOF
21mr|texlive-tlpkg-20200709-1|144	USER=root
21mr|texlive-tlpkg-20200709-1|145	PROGRAM=%{_sbindir}/tlmgr
21mr|texlive-tlpkg-20200709-1|146	FALLBACK=false
21mr|texlive-tlpkg-20200709-1|147	SESSION=true
21mr|texlive-tlpkg-20200709-1|148	EOF
21mr|texlive-tlpkg-20200709-1|149	#??? whats is it?
21mr|texlive-tlpkg-20200709-1|150	mkdir -p %{buildroot}%{_bindir}
21mr|texlive-tlpkg-20200709-1|151	ln -sf %{_bindir}/consolehelper %{buildroot}%{_bindir}/tlmgr

19278 21
21mr|texlive-tocbibind-1.5k-7|1	# revision 20085
21mr|texlive-tocbibind-1.5k-7|2	# category Package
21mr|texlive-tocbibind-1.5k-7|3	# catalog-ctan /macros/latex/contrib/tocbibind
21mr|texlive-tocbibind-1.5k-7|4	# catalog-date 2010-10-13 11:41:41 +0200
21mr|texlive-tocbibind-1.5k-7|5	# catalog-license lppl
21mr|texlive-tocbibind-1.5k-7|6	# catalog-version 1.5k
21mr|texlive-tocbibind-1.5k-7|7	Name:		texlive-tocbibind
21mr|texlive-tocbibind-1.5k-7|8	Version:	1.5k
21mr|texlive-tocbibind-1.5k-7|9	Release:	7
21mr|texlive-tocbibind-1.5k-7|10	Summary:	Add bibliography/index/contents to Table of Contents
21mr|texlive-tocbibind-1.5k-7|11	Group:		Publishing
21mr|texlive-tocbibind-1.5k-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tocbibind
21mr|texlive-tocbibind-1.5k-7|13	License:	LPPL
21mr|texlive-tocbibind-1.5k-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tocbibind.tar.xz
21mr|texlive-tocbibind-1.5k-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tocbibind.doc.tar.xz
21mr|texlive-tocbibind-1.5k-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tocbibind.source.tar.xz
21mr|texlive-tocbibind-1.5k-7|17	BuildArch:	noarch
21mr|texlive-tocbibind-1.5k-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-tocbibind-1.5k-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-tocbibind-1.5k-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-tocbibind-1.5k-7|21	
21mr|texlive-tocbibind-1.5k-7|22	%description
21mr|texlive-tocbibind-1.5k-7|23	Automatically adds the bibliography and/or the index and/or the
21mr|texlive-tocbibind-1.5k-7|24	contents, etc., to the Table of Contents listing.
21mr|texlive-tocbibind-1.5k-7|25	
21mr|texlive-tocbibind-1.5k-7|26	
21mr|texlive-tocbibind-1.5k-7|27	#-----------------------------------------------------------------------
21mr|texlive-tocbibind-1.5k-7|28	%files
21mr|texlive-tocbibind-1.5k-7|29	%{_texmfdistdir}/tex/latex/tocbibind/tocbibind.sty
21mr|texlive-tocbibind-1.5k-7|30	%doc %{_texmfdistdir}/doc/latex/tocbibind/README
21mr|texlive-tocbibind-1.5k-7|31	%doc %{_texmfdistdir}/doc/latex/tocbibind/tocbibind.pdf
21mr|texlive-tocbibind-1.5k-7|32	#- source
21mr|texlive-tocbibind-1.5k-7|33	%doc %{_texmfdistdir}/source/latex/tocbibind/tocbibind.dtx
21mr|texlive-tocbibind-1.5k-7|34	%doc %{_texmfdistdir}/source/latex/tocbibind/tocbibind.ins
21mr|texlive-tocbibind-1.5k-7|35	
21mr|texlive-tocbibind-1.5k-7|36	#-----------------------------------------------------------------------
21mr|texlive-tocbibind-1.5k-7|37	%prep
21mr|texlive-tocbibind-1.5k-7|38	%setup -c -a0 -a1 -a2
21mr|texlive-tocbibind-1.5k-7|39	
21mr|texlive-tocbibind-1.5k-7|40	%build
21mr|texlive-tocbibind-1.5k-7|41	
21mr|texlive-tocbibind-1.5k-7|42	%install
21mr|texlive-tocbibind-1.5k-7|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tocbibind-1.5k-7|44	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19279 21
21mr|texlive-tocloft-2.3i-2|1	# revision 30209
21mr|texlive-tocloft-2.3i-2|2	# category Package
21mr|texlive-tocloft-2.3i-2|3	# catalog-ctan /macros/latex/contrib/tocloft
21mr|texlive-tocloft-2.3i-2|4	# catalog-date 2013-05-02 18:21:19 +0200
21mr|texlive-tocloft-2.3i-2|5	# catalog-license lppl1.3
21mr|texlive-tocloft-2.3i-2|6	# catalog-version 2.3f
21mr|texlive-tocloft-2.3i-2|7	Name:		texlive-tocloft
21mr|texlive-tocloft-2.3i-2|8	Version:	2.3i
21mr|texlive-tocloft-2.3i-2|9	Release:	2
21mr|texlive-tocloft-2.3i-2|10	Summary:	Control table of contents, figures, etc
21mr|texlive-tocloft-2.3i-2|11	Group:		Publishing
21mr|texlive-tocloft-2.3i-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tocloft
21mr|texlive-tocloft-2.3i-2|13	License:	LPPL1.3
21mr|texlive-tocloft-2.3i-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tocloft.tar.xz
21mr|texlive-tocloft-2.3i-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tocloft.doc.tar.xz
21mr|texlive-tocloft-2.3i-2|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tocloft.source.tar.xz
21mr|texlive-tocloft-2.3i-2|17	BuildArch:	noarch
21mr|texlive-tocloft-2.3i-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-tocloft-2.3i-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-tocloft-2.3i-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-tocloft-2.3i-2|21	
21mr|texlive-tocloft-2.3i-2|22	%description
21mr|texlive-tocloft-2.3i-2|23	Provides control over the typography of the Table of Contents,
21mr|texlive-tocloft-2.3i-2|24	List of Figures and List of Tables, and the ability to create
21mr|texlive-tocloft-2.3i-2|25	new `List of ...'. The ToC \parskip can be changed.
21mr|texlive-tocloft-2.3i-2|26	
21mr|texlive-tocloft-2.3i-2|27	#-----------------------------------------------------------------------
21mr|texlive-tocloft-2.3i-2|28	%files
21mr|texlive-tocloft-2.3i-2|29	%{_texmfdistdir}/tex/latex/tocloft/tocloft.sty
21mr|texlive-tocloft-2.3i-2|30	%doc %{_texmfdistdir}/doc/latex/tocloft/README
21mr|texlive-tocloft-2.3i-2|31	%doc %{_texmfdistdir}/doc/latex/tocloft/tocloft.pdf
21mr|texlive-tocloft-2.3i-2|32	#- source
21mr|texlive-tocloft-2.3i-2|33	%doc %{_texmfdistdir}/source/latex/tocloft/tocloft.dtx
21mr|texlive-tocloft-2.3i-2|34	%doc %{_texmfdistdir}/source/latex/tocloft/tocloft.ins
21mr|texlive-tocloft-2.3i-2|35	
21mr|texlive-tocloft-2.3i-2|36	#-----------------------------------------------------------------------
21mr|texlive-tocloft-2.3i-2|37	%prep
21mr|texlive-tocloft-2.3i-2|38	%setup -c -a0 -a1 -a2
21mr|texlive-tocloft-2.3i-2|39	
21mr|texlive-tocloft-2.3i-2|40	%build
21mr|texlive-tocloft-2.3i-2|41	
21mr|texlive-tocloft-2.3i-2|42	%install
21mr|texlive-tocloft-2.3i-2|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tocloft-2.3i-2|44	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19280 21
21mr|texlive-tocvsec2-1.3a-7|1	# revision 23444
21mr|texlive-tocvsec2-1.3a-7|2	# category Package
21mr|texlive-tocvsec2-1.3a-7|3	# catalog-ctan /macros/latex/contrib/tocvsec2
21mr|texlive-tocvsec2-1.3a-7|4	# catalog-date 2010-02-28 10:58:14 +0100
21mr|texlive-tocvsec2-1.3a-7|5	# catalog-license lppl1.3
21mr|texlive-tocvsec2-1.3a-7|6	# catalog-version 1.3a
21mr|texlive-tocvsec2-1.3a-7|7	Name:		texlive-tocvsec2
21mr|texlive-tocvsec2-1.3a-7|8	Version:	1.3a
21mr|texlive-tocvsec2-1.3a-7|9	Release:	7
21mr|texlive-tocvsec2-1.3a-7|10	Summary:	Section numbering and table of contents control
21mr|texlive-tocvsec2-1.3a-7|11	Group:		Publishing
21mr|texlive-tocvsec2-1.3a-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tocvsec2
21mr|texlive-tocvsec2-1.3a-7|13	License:	LPPL1.3
21mr|texlive-tocvsec2-1.3a-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tocvsec2.tar.xz
21mr|texlive-tocvsec2-1.3a-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tocvsec2.doc.tar.xz
21mr|texlive-tocvsec2-1.3a-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tocvsec2.source.tar.xz
21mr|texlive-tocvsec2-1.3a-7|17	BuildArch:	noarch
21mr|texlive-tocvsec2-1.3a-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-tocvsec2-1.3a-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-tocvsec2-1.3a-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-tocvsec2-1.3a-7|21	
21mr|texlive-tocvsec2-1.3a-7|22	%description
21mr|texlive-tocvsec2-1.3a-7|23	Provides control over section numbering (without recourse to
21mr|texlive-tocvsec2-1.3a-7|24	starred sectional commands) and/or the entries in the Table of
21mr|texlive-tocvsec2-1.3a-7|25	Contents on a section by section basis.
21mr|texlive-tocvsec2-1.3a-7|26	
21mr|texlive-tocvsec2-1.3a-7|27	
21mr|texlive-tocvsec2-1.3a-7|28	#-----------------------------------------------------------------------
21mr|texlive-tocvsec2-1.3a-7|29	%files
21mr|texlive-tocvsec2-1.3a-7|30	%{_texmfdistdir}/tex/latex/tocvsec2/tocvsec2.sty
21mr|texlive-tocvsec2-1.3a-7|31	%doc %{_texmfdistdir}/doc/latex/tocvsec2/README
21mr|texlive-tocvsec2-1.3a-7|32	%doc %{_texmfdistdir}/doc/latex/tocvsec2/tocvsec2-example.tex
21mr|texlive-tocvsec2-1.3a-7|33	%doc %{_texmfdistdir}/doc/latex/tocvsec2/tocvsec2.pdf
21mr|texlive-tocvsec2-1.3a-7|34	#- source
21mr|texlive-tocvsec2-1.3a-7|35	%doc %{_texmfdistdir}/source/latex/tocvsec2/tocvsec2.dtx
21mr|texlive-tocvsec2-1.3a-7|36	%doc %{_texmfdistdir}/source/latex/tocvsec2/tocvsec2.ins
21mr|texlive-tocvsec2-1.3a-7|37	
21mr|texlive-tocvsec2-1.3a-7|38	#-----------------------------------------------------------------------
21mr|texlive-tocvsec2-1.3a-7|39	%prep
21mr|texlive-tocvsec2-1.3a-7|40	%setup -c -a0 -a1 -a2
21mr|texlive-tocvsec2-1.3a-7|41	
21mr|texlive-tocvsec2-1.3a-7|42	%build
21mr|texlive-tocvsec2-1.3a-7|43	
21mr|texlive-tocvsec2-1.3a-7|44	%install
21mr|texlive-tocvsec2-1.3a-7|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tocvsec2-1.3a-7|46	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19281 21
21mr|texlive-todo-2.142-7|1	# revision 17746
21mr|texlive-todo-2.142-7|2	# category Package
21mr|texlive-todo-2.142-7|3	# catalog-ctan /macros/latex/contrib/todo
21mr|texlive-todo-2.142-7|4	# catalog-date 2010-04-01 21:27:08 +0200
21mr|texlive-todo-2.142-7|5	# catalog-license lppl1
21mr|texlive-todo-2.142-7|6	# catalog-version 2.142
21mr|texlive-todo-2.142-7|7	Name:		texlive-todo
21mr|texlive-todo-2.142-7|8	Version:	2.142
21mr|texlive-todo-2.142-7|9	Release:	7
21mr|texlive-todo-2.142-7|10	Summary:	Make a to-do list for a document
21mr|texlive-todo-2.142-7|11	Group:		Publishing
21mr|texlive-todo-2.142-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/todo
21mr|texlive-todo-2.142-7|13	License:	LPPL1
21mr|texlive-todo-2.142-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/todo.tar.xz
21mr|texlive-todo-2.142-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/todo.doc.tar.xz
21mr|texlive-todo-2.142-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/todo.source.tar.xz
21mr|texlive-todo-2.142-7|17	BuildArch:	noarch
21mr|texlive-todo-2.142-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-todo-2.142-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-todo-2.142-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-todo-2.142-7|21	
21mr|texlive-todo-2.142-7|22	%description
21mr|texlive-todo-2.142-7|23	The package allows you to insert "to do" marks in your
21mr|texlive-todo-2.142-7|24	document, to make lists of such items, and to cross-reference
21mr|texlive-todo-2.142-7|25	to them.
21mr|texlive-todo-2.142-7|26	
21mr|texlive-todo-2.142-7|27	
21mr|texlive-todo-2.142-7|28	#-----------------------------------------------------------------------
21mr|texlive-todo-2.142-7|29	%files
21mr|texlive-todo-2.142-7|30	%{_texmfdistdir}/tex/latex/todo/todo.sty
21mr|texlive-todo-2.142-7|31	%doc %{_texmfdistdir}/doc/latex/todo/README
21mr|texlive-todo-2.142-7|32	%doc %{_texmfdistdir}/doc/latex/todo/todo-spl.pdf
21mr|texlive-todo-2.142-7|33	%doc %{_texmfdistdir}/doc/latex/todo/todo-spl.tex
21mr|texlive-todo-2.142-7|34	%doc %{_texmfdistdir}/doc/latex/todo/todo.pdf
21mr|texlive-todo-2.142-7|35	#- source
21mr|texlive-todo-2.142-7|36	%doc %{_texmfdistdir}/source/latex/todo/todo.dtx
21mr|texlive-todo-2.142-7|37	%doc %{_texmfdistdir}/source/latex/todo/todo.ins
21mr|texlive-todo-2.142-7|38	
21mr|texlive-todo-2.142-7|39	#-----------------------------------------------------------------------
21mr|texlive-todo-2.142-7|40	%prep
21mr|texlive-todo-2.142-7|41	%setup -c -a0 -a1 -a2
21mr|texlive-todo-2.142-7|42	
21mr|texlive-todo-2.142-7|43	%build
21mr|texlive-todo-2.142-7|44	
21mr|texlive-todo-2.142-7|45	%install
21mr|texlive-todo-2.142-7|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-todo-2.142-7|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19282 21
21mr|texlive-todonotes-1.1.2-1|1	Name:		texlive-todonotes
21mr|texlive-todonotes-1.1.2-1|2	Version:	1.1.2
21mr|texlive-todonotes-1.1.2-1|3	Release:	1
21mr|texlive-todonotes-1.1.2-1|4	Epoch:		1
21mr|texlive-todonotes-1.1.2-1|5	Summary:	Marking things to do in a LaTeX document
21mr|texlive-todonotes-1.1.2-1|6	Group:		Publishing
21mr|texlive-todonotes-1.1.2-1|7	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/todonotes
21mr|texlive-todonotes-1.1.2-1|8	License:	LPPL
21mr|texlive-todonotes-1.1.2-1|9	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/todonotes.tar.xz
21mr|texlive-todonotes-1.1.2-1|10	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/todonotes.doc.tar.xz
21mr|texlive-todonotes-1.1.2-1|11	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/todonotes.source.tar.xz
21mr|texlive-todonotes-1.1.2-1|12	BuildArch:	noarch
21mr|texlive-todonotes-1.1.2-1|13	BuildRequires:	texlive-tlpkg
21mr|texlive-todonotes-1.1.2-1|14	Requires(pre):	texlive-tlpkg
21mr|texlive-todonotes-1.1.2-1|15	Requires(post):	texlive-kpathsea
21mr|texlive-todonotes-1.1.2-1|16	
21mr|texlive-todonotes-1.1.2-1|17	%description
21mr|texlive-todonotes-1.1.2-1|18	The package lets the user mark things to do later, in a simple
21mr|texlive-todonotes-1.1.2-1|19	and visually appealing way. The package takes several options
21mr|texlive-todonotes-1.1.2-1|20	to enable customization/finetuning of the visual appearance.
21mr|texlive-todonotes-1.1.2-1|21	
21mr|texlive-todonotes-1.1.2-1|22	#-----------------------------------------------------------------------
21mr|texlive-todonotes-1.1.2-1|23	%files
21mr|texlive-todonotes-1.1.2-1|24	%{_texmfdistdir}/tex/latex/todonotes
21mr|texlive-todonotes-1.1.2-1|25	%doc %{_texmfdistdir}/doc/latex/todonotes
21mr|texlive-todonotes-1.1.2-1|26	#- source
21mr|texlive-todonotes-1.1.2-1|27	%doc %{_texmfdistdir}/source/latex/todonotes
21mr|texlive-todonotes-1.1.2-1|28	
21mr|texlive-todonotes-1.1.2-1|29	#-----------------------------------------------------------------------
21mr|texlive-todonotes-1.1.2-1|30	%prep
21mr|texlive-todonotes-1.1.2-1|31	%setup -c -a0 -a1 -a2
21mr|texlive-todonotes-1.1.2-1|32	
21mr|texlive-todonotes-1.1.2-1|33	%build
21mr|texlive-todonotes-1.1.2-1|34	
21mr|texlive-todonotes-1.1.2-1|35	%install
21mr|texlive-todonotes-1.1.2-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-todonotes-1.1.2-1|37	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19283 21
21mr|texlive-tokenizer-1.1.0-7|1	# revision 15878
21mr|texlive-tokenizer-1.1.0-7|2	# category Package
21mr|texlive-tokenizer-1.1.0-7|3	# catalog-ctan /macros/latex/contrib/tokenizer
21mr|texlive-tokenizer-1.1.0-7|4	# catalog-date 2006-12-23 09:07:09 +0100
21mr|texlive-tokenizer-1.1.0-7|5	# catalog-license lppl
21mr|texlive-tokenizer-1.1.0-7|6	# catalog-version 1.1.0
21mr|texlive-tokenizer-1.1.0-7|7	Name:		texlive-tokenizer
21mr|texlive-tokenizer-1.1.0-7|8	Version:	1.1.0
21mr|texlive-tokenizer-1.1.0-7|9	Release:	7
21mr|texlive-tokenizer-1.1.0-7|10	Summary:	A tokenizer
21mr|texlive-tokenizer-1.1.0-7|11	Group:		Publishing
21mr|texlive-tokenizer-1.1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tokenizer
21mr|texlive-tokenizer-1.1.0-7|13	License:	LPPL
21mr|texlive-tokenizer-1.1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tokenizer.tar.xz
21mr|texlive-tokenizer-1.1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tokenizer.doc.tar.xz
21mr|texlive-tokenizer-1.1.0-7|16	BuildArch:	noarch
21mr|texlive-tokenizer-1.1.0-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-tokenizer-1.1.0-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-tokenizer-1.1.0-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-tokenizer-1.1.0-7|20	
21mr|texlive-tokenizer-1.1.0-7|21	%description
21mr|texlive-tokenizer-1.1.0-7|22	A tokenizer for LaTeX. \GetTokens{Target1}{Target2}{Source}
21mr|texlive-tokenizer-1.1.0-7|23	Splits Source into two tokens at the first encounter of a
21mr|texlive-tokenizer-1.1.0-7|24	comma. The first token is saved in a newly created command with
21mr|texlive-tokenizer-1.1.0-7|25	the name passed as Target1 and the second token likewise. A
21mr|texlive-tokenizer-1.1.0-7|26	package option 'trim' causes leading and trailing space to be
21mr|texlive-tokenizer-1.1.0-7|27	removed from each token; with this option, the \TrimSpaces
21mr|texlive-tokenizer-1.1.0-7|28	command is defined, which removes leading and trailing spaces
21mr|texlive-tokenizer-1.1.0-7|29	from its argument.
21mr|texlive-tokenizer-1.1.0-7|30	
21mr|texlive-tokenizer-1.1.0-7|31	
21mr|texlive-tokenizer-1.1.0-7|32	#-----------------------------------------------------------------------
21mr|texlive-tokenizer-1.1.0-7|33	%files
21mr|texlive-tokenizer-1.1.0-7|34	%{_texmfdistdir}/tex/latex/tokenizer/tokenizer.sty
21mr|texlive-tokenizer-1.1.0-7|35	%doc %{_texmfdistdir}/doc/latex/tokenizer/tokenizer.pdf
21mr|texlive-tokenizer-1.1.0-7|36	%doc %{_texmfdistdir}/doc/latex/tokenizer/tokenizer.tex
21mr|texlive-tokenizer-1.1.0-7|37	
21mr|texlive-tokenizer-1.1.0-7|38	#-----------------------------------------------------------------------
21mr|texlive-tokenizer-1.1.0-7|39	%prep
21mr|texlive-tokenizer-1.1.0-7|40	%setup -c -a0 -a1
21mr|texlive-tokenizer-1.1.0-7|41	
21mr|texlive-tokenizer-1.1.0-7|42	%build
21mr|texlive-tokenizer-1.1.0-7|43	
21mr|texlive-tokenizer-1.1.0-7|44	%install
21mr|texlive-tokenizer-1.1.0-7|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tokenizer-1.1.0-7|46	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19284 21
21mr|texlive-toolbox-5.1-12|1	# revision 32260
21mr|texlive-toolbox-5.1-12|2	# category Package
21mr|texlive-toolbox-5.1-12|3	# catalog-ctan /macros/latex/contrib/toolbox
21mr|texlive-toolbox-5.1-12|4	# catalog-date 2013-11-27 01:19:45 +0100
21mr|texlive-toolbox-5.1-12|5	# catalog-license lppl
21mr|texlive-toolbox-5.1-12|6	# catalog-version 5.1
21mr|texlive-toolbox-5.1-12|7	Name:		texlive-toolbox
21mr|texlive-toolbox-5.1-12|8	Version:	5.1
21mr|texlive-toolbox-5.1-12|9	Release:	12
21mr|texlive-toolbox-5.1-12|10	Summary:	Tool macros
21mr|texlive-toolbox-5.1-12|11	Group:		Publishing
21mr|texlive-toolbox-5.1-12|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/toolbox
21mr|texlive-toolbox-5.1-12|13	License:	LPPL
21mr|texlive-toolbox-5.1-12|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/toolbox.tar.xz
21mr|texlive-toolbox-5.1-12|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/toolbox.doc.tar.xz
21mr|texlive-toolbox-5.1-12|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/toolbox.source.tar.xz
21mr|texlive-toolbox-5.1-12|17	BuildArch:	noarch
21mr|texlive-toolbox-5.1-12|18	BuildRequires:	texlive-tlpkg
21mr|texlive-toolbox-5.1-12|19	Requires(pre):	texlive-tlpkg
21mr|texlive-toolbox-5.1-12|20	Requires(post):	texlive-kpathsea
21mr|texlive-toolbox-5.1-12|21	
21mr|texlive-toolbox-5.1-12|22	%description
21mr|texlive-toolbox-5.1-12|23	A package for (La)TeX which provides some macros which are
21mr|texlive-toolbox-5.1-12|24	convenient for writing indexes, glossaries, or other macros. It
21mr|texlive-toolbox-5.1-12|25	contains macros which support: implicit macros; fancy optional
21mr|texlive-toolbox-5.1-12|26	arguments; loops over tokenlists and itemlists; searching and
21mr|texlive-toolbox-5.1-12|27	splitting; controlled expansion; redefinition of macros; and
21mr|texlive-toolbox-5.1-12|28	concatenated macro names; macros for text replacement.
21mr|texlive-toolbox-5.1-12|29	
21mr|texlive-toolbox-5.1-12|30	#-----------------------------------------------------------------------
21mr|texlive-toolbox-5.1-12|31	%files
21mr|texlive-toolbox-5.1-12|32	%{_texmfdistdir}/tex/latex/toolbox/toolbox.sty
21mr|texlive-toolbox-5.1-12|33	%doc %{_texmfdistdir}/doc/latex/toolbox/README
21mr|texlive-toolbox-5.1-12|34	%doc %{_texmfdistdir}/doc/latex/toolbox/toolbox.pdf
21mr|texlive-toolbox-5.1-12|35	%doc %{_texmfdistdir}/doc/latex/toolbox/toolbox.tex
21mr|texlive-toolbox-5.1-12|36	%doc %{_texmfdistdir}/doc/latex/toolbox/toolbox.txt
21mr|texlive-toolbox-5.1-12|37	#- source
21mr|texlive-toolbox-5.1-12|38	%doc %{_texmfdistdir}/source/latex/toolbox/toolbox.dtx
21mr|texlive-toolbox-5.1-12|39	%doc %{_texmfdistdir}/source/latex/toolbox/toolbox.ins
21mr|texlive-toolbox-5.1-12|40	
21mr|texlive-toolbox-5.1-12|41	#-----------------------------------------------------------------------
21mr|texlive-toolbox-5.1-12|42	%prep
21mr|texlive-toolbox-5.1-12|43	%setup -c -a0 -a1 -a2
21mr|texlive-toolbox-5.1-12|44	
21mr|texlive-toolbox-5.1-12|45	%build
21mr|texlive-toolbox-5.1-12|46	
21mr|texlive-toolbox-5.1-12|47	%install
21mr|texlive-toolbox-5.1-12|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-toolbox-5.1-12|49	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19285 21
21mr|texlive-tools-20190107-1|1	Name:		texlive-tools
21mr|texlive-tools-20190107-1|2	Version:	20190107
21mr|texlive-tools-20190107-1|3	Release:	1
21mr|texlive-tools-20190107-1|4	Summary:	The LaTeX standard tools bundle
21mr|texlive-tools-20190107-1|5	Group:		Publishing
21mr|texlive-tools-20190107-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/required/tools
21mr|texlive-tools-20190107-1|7	License:	LPPL1.3
21mr|texlive-tools-20190107-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tools.tar.xz
21mr|texlive-tools-20190107-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tools.doc.tar.xz
21mr|texlive-tools-20190107-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tools.source.tar.xz
21mr|texlive-tools-20190107-1|11	BuildArch:	noarch
21mr|texlive-tools-20190107-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-tools-20190107-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-tools-20190107-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-tools-20190107-1|15	
21mr|texlive-tools-20190107-1|16	%description
21mr|texlive-tools-20190107-1|17	A collection of (variously) simple tools provided as part of
21mr|texlive-tools-20190107-1|18	the LaTeX required tools distribution, comprising the packages:
21mr|texlive-tools-20190107-1|19	afterpage, array, bm, calc, dcolumn, delarray, enumerate,
21mr|texlive-tools-20190107-1|20	fileerr, fontsmpl, ftnright, hhline, indentfirst, layout,
21mr|texlive-tools-20190107-1|21	longtable, multicol, rawfonts, showkeys, somedefs, tabularx,
21mr|texlive-tools-20190107-1|22	theorem, trace, varioref, verbatim, xr, and xspace.
21mr|texlive-tools-20190107-1|23	
21mr|texlive-tools-20190107-1|24	#-----------------------------------------------------------------------
21mr|texlive-tools-20190107-1|25	%files
21mr|texlive-tools-20190107-1|26	%{_texmfdistdir}/tex/latex/tools
21mr|texlive-tools-20190107-1|27	%doc %{_texmfdistdir}/doc/latex/tools
21mr|texlive-tools-20190107-1|28	#- source
21mr|texlive-tools-20190107-1|29	%doc %{_texmfdistdir}/source/latex/tools
21mr|texlive-tools-20190107-1|30	
21mr|texlive-tools-20190107-1|31	#-----------------------------------------------------------------------
21mr|texlive-tools-20190107-1|32	%prep
21mr|texlive-tools-20190107-1|33	%setup -c -a0 -a1 -a2
21mr|texlive-tools-20190107-1|34	
21mr|texlive-tools-20190107-1|35	%build
21mr|texlive-tools-20190107-1|36	
21mr|texlive-tools-20190107-1|37	%install
21mr|texlive-tools-20190107-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tools-20190107-1|39	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19286 21
21mr|texlive-topfloat-20190228-1|1	# revision 19084
21mr|texlive-topfloat-20190228-1|2	# category Package
21mr|texlive-topfloat-20190228-1|3	# catalog-ctan /macros/latex/contrib/topfloat
21mr|texlive-topfloat-20190228-1|4	# catalog-date 2007-01-17 10:01:14 +0100
21mr|texlive-topfloat-20190228-1|5	# catalog-license gpl
21mr|texlive-topfloat-20190228-1|6	# catalog-version undef
21mr|texlive-topfloat-20190228-1|7	Name:		texlive-topfloat
21mr|texlive-topfloat-20190228-1|8	Version:	20190228
21mr|texlive-topfloat-20190228-1|9	Release:	1
21mr|texlive-topfloat-20190228-1|10	Summary:	Move floats to the top of the page
21mr|texlive-topfloat-20190228-1|11	Group:		Publishing
21mr|texlive-topfloat-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/topfloat
21mr|texlive-topfloat-20190228-1|13	License:	GPL
21mr|texlive-topfloat-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/topfloat.tar.xz
21mr|texlive-topfloat-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/topfloat.doc.tar.xz
21mr|texlive-topfloat-20190228-1|16	BuildArch:	noarch
21mr|texlive-topfloat-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-topfloat-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-topfloat-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-topfloat-20190228-1|20	
21mr|texlive-topfloat-20190228-1|21	%description
21mr|texlive-topfloat-20190228-1|22	TeXLive topfloat package.
21mr|texlive-topfloat-20190228-1|23	
21mr|texlive-topfloat-20190228-1|24	#-----------------------------------------------------------------------
21mr|texlive-topfloat-20190228-1|25	%files
21mr|texlive-topfloat-20190228-1|26	%{_texmfdistdir}/tex/latex/topfloat/topfloat.sty
21mr|texlive-topfloat-20190228-1|27	%doc %{_texmfdistdir}/doc/latex/topfloat/topfloat.pdf
21mr|texlive-topfloat-20190228-1|28	%doc %{_texmfdistdir}/doc/latex/topfloat/topfloat.tex
21mr|texlive-topfloat-20190228-1|29	
21mr|texlive-topfloat-20190228-1|30	#-----------------------------------------------------------------------
21mr|texlive-topfloat-20190228-1|31	%prep
21mr|texlive-topfloat-20190228-1|32	%setup -c -a0 -a1
21mr|texlive-topfloat-20190228-1|33	
21mr|texlive-topfloat-20190228-1|34	%build
21mr|texlive-topfloat-20190228-1|35	
21mr|texlive-topfloat-20190228-1|36	%install
21mr|texlive-topfloat-20190228-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-topfloat-20190228-1|38	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19287 21
21mr|texlive-toptesi-6.2.09-1|1	Name:		texlive-toptesi
21mr|texlive-toptesi-6.2.09-1|2	Version:	6.2.09
21mr|texlive-toptesi-6.2.09-1|3	Release:	1
21mr|texlive-toptesi-6.2.09-1|4	Summary:	Bundle of files for typsetting theses
21mr|texlive-toptesi-6.2.09-1|5	Group:		Publishing
21mr|texlive-toptesi-6.2.09-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/toptesi
21mr|texlive-toptesi-6.2.09-1|7	License:	LPPL1.3
21mr|texlive-toptesi-6.2.09-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/toptesi.tar.xz
21mr|texlive-toptesi-6.2.09-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/toptesi.doc.tar.xz
21mr|texlive-toptesi-6.2.09-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/toptesi.source.tar.xz
21mr|texlive-toptesi-6.2.09-1|11	BuildArch:	noarch
21mr|texlive-toptesi-6.2.09-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-toptesi-6.2.09-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-toptesi-6.2.09-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-toptesi-6.2.09-1|15	
21mr|texlive-toptesi-6.2.09-1|16	%description
21mr|texlive-toptesi-6.2.09-1|17	This bundle contains everything is needed for typesetting a
21mr|texlive-toptesi-6.2.09-1|18	bachelor, master or PhD thesis in Italian (or in any other
21mr|texlive-toptesi-6.2.09-1|19	language supported by LaTeX: the bundle is constructed to
21mr|texlive-toptesi-6.2.09-1|20	support multilingual use). The infix strings may be selected
21mr|texlive-toptesi-6.2.09-1|21	and specified at will by means of a configuration file, so as
21mr|texlive-toptesi-6.2.09-1|22	to customize the layout of the front page to the requirements
21mr|texlive-toptesi-6.2.09-1|23	of a specific university. Thanks to its language management,
21mr|texlive-toptesi-6.2.09-1|24	the bundle is suited for multilanguage theses that are becoming
21mr|texlive-toptesi-6.2.09-1|25	more and more frequent thanks to the double degree programs of
21mr|texlive-toptesi-6.2.09-1|26	the European Community Socrates programs. Toptesi is designed
21mr|texlive-toptesi-6.2.09-1|27	to save the PDF version of a thesis in PDF/A-1b compliant mode
21mr|texlive-toptesi-6.2.09-1|28	and with all the necessary metadata.
21mr|texlive-toptesi-6.2.09-1|29	
21mr|texlive-toptesi-6.2.09-1|30	#-----------------------------------------------------------------------
21mr|texlive-toptesi-6.2.09-1|31	%files
21mr|texlive-toptesi-6.2.09-1|32	%{_texmfdistdir}/tex/latex/toptesi
21mr|texlive-toptesi-6.2.09-1|33	%doc %{_texmfdistdir}/doc/latex/toptesi
21mr|texlive-toptesi-6.2.09-1|34	#- source
21mr|texlive-toptesi-6.2.09-1|35	%doc %{_texmfdistdir}/source/latex/toptesi
21mr|texlive-toptesi-6.2.09-1|36	
21mr|texlive-toptesi-6.2.09-1|37	#-----------------------------------------------------------------------
21mr|texlive-toptesi-6.2.09-1|38	%prep
21mr|texlive-toptesi-6.2.09-1|39	%setup -c -a0 -a1 -a2
21mr|texlive-toptesi-6.2.09-1|40	
21mr|texlive-toptesi-6.2.09-1|41	%build
21mr|texlive-toptesi-6.2.09-1|42	
21mr|texlive-toptesi-6.2.09-1|43	%install
21mr|texlive-toptesi-6.2.09-1|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-toptesi-6.2.09-1|45	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19288 21
21mr|texlive-totcount-1.2-7|1	# revision 21178
21mr|texlive-totcount-1.2-7|2	# category Package
21mr|texlive-totcount-1.2-7|3	# catalog-ctan /macros/latex/contrib/totcount
21mr|texlive-totcount-1.2-7|4	# catalog-date 2011-01-25 21:21:41 +0100
21mr|texlive-totcount-1.2-7|5	# catalog-license lppl
21mr|texlive-totcount-1.2-7|6	# catalog-version 1.2
21mr|texlive-totcount-1.2-7|7	Name:		texlive-totcount
21mr|texlive-totcount-1.2-7|8	Version:	1.2
21mr|texlive-totcount-1.2-7|9	Release:	7
21mr|texlive-totcount-1.2-7|10	Summary:	Find the last value of a counter
21mr|texlive-totcount-1.2-7|11	Group:		Publishing
21mr|texlive-totcount-1.2-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/totcount
21mr|texlive-totcount-1.2-7|13	License:	LPPL
21mr|texlive-totcount-1.2-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/totcount.tar.xz
21mr|texlive-totcount-1.2-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/totcount.doc.tar.xz
21mr|texlive-totcount-1.2-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/totcount.source.tar.xz
21mr|texlive-totcount-1.2-7|17	BuildArch:	noarch
21mr|texlive-totcount-1.2-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-totcount-1.2-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-totcount-1.2-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-totcount-1.2-7|21	
21mr|texlive-totcount-1.2-7|22	%description
21mr|texlive-totcount-1.2-7|23	The package records the value that was last set, for any
21mr|texlive-totcount-1.2-7|24	counter of interest; since most such counters are simply
21mr|texlive-totcount-1.2-7|25	incremented when they are changed, the recorded value will
21mr|texlive-totcount-1.2-7|26	usually be the maximum value.
21mr|texlive-totcount-1.2-7|27	
21mr|texlive-totcount-1.2-7|28	
21mr|texlive-totcount-1.2-7|29	#-----------------------------------------------------------------------
21mr|texlive-totcount-1.2-7|30	%files
21mr|texlive-totcount-1.2-7|31	%{_texmfdistdir}/tex/latex/totcount/totcount.sty
21mr|texlive-totcount-1.2-7|32	%doc %{_texmfdistdir}/doc/latex/totcount/README
21mr|texlive-totcount-1.2-7|33	%doc %{_texmfdistdir}/doc/latex/totcount/totcount-ex.tex
21mr|texlive-totcount-1.2-7|34	%doc %{_texmfdistdir}/doc/latex/totcount/totcount.pdf
21mr|texlive-totcount-1.2-7|35	#- source
21mr|texlive-totcount-1.2-7|36	%doc %{_texmfdistdir}/source/latex/totcount/totcount.drv
21mr|texlive-totcount-1.2-7|37	%doc %{_texmfdistdir}/source/latex/totcount/totcount.dtx
21mr|texlive-totcount-1.2-7|38	%doc %{_texmfdistdir}/source/latex/totcount/totcount.ins
21mr|texlive-totcount-1.2-7|39	
21mr|texlive-totcount-1.2-7|40	#-----------------------------------------------------------------------
21mr|texlive-totcount-1.2-7|41	%prep
21mr|texlive-totcount-1.2-7|42	%setup -c -a0 -a1 -a2
21mr|texlive-totcount-1.2-7|43	
21mr|texlive-totcount-1.2-7|44	%build
21mr|texlive-totcount-1.2-7|45	
21mr|texlive-totcount-1.2-7|46	%install
21mr|texlive-totcount-1.2-7|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-totcount-1.2-7|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19289 21
21mr|texlive-totpages-2.00-7|1	# revision 15878
21mr|texlive-totpages-2.00-7|2	# category Package
21mr|texlive-totpages-2.00-7|3	# catalog-ctan /macros/latex/contrib/totpages
21mr|texlive-totpages-2.00-7|4	# catalog-date 2007-01-18 20:18:05 +0100
21mr|texlive-totpages-2.00-7|5	# catalog-license lppl
21mr|texlive-totpages-2.00-7|6	# catalog-version 2.00
21mr|texlive-totpages-2.00-7|7	Name:		texlive-totpages
21mr|texlive-totpages-2.00-7|8	Version:	2.00
21mr|texlive-totpages-2.00-7|9	Release:	7
21mr|texlive-totpages-2.00-7|10	Summary:	Count pages in a document, and report last page number
21mr|texlive-totpages-2.00-7|11	Group:		Publishing
21mr|texlive-totpages-2.00-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/totpages
21mr|texlive-totpages-2.00-7|13	License:	LPPL
21mr|texlive-totpages-2.00-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/totpages.tar.xz
21mr|texlive-totpages-2.00-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/totpages.doc.tar.xz
21mr|texlive-totpages-2.00-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/totpages.source.tar.xz
21mr|texlive-totpages-2.00-7|17	BuildArch:	noarch
21mr|texlive-totpages-2.00-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-totpages-2.00-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-totpages-2.00-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-totpages-2.00-7|21	
21mr|texlive-totpages-2.00-7|22	%description
21mr|texlive-totpages-2.00-7|23	The package counts the actual pages in the document (as opposed
21mr|texlive-totpages-2.00-7|24	to reporting the number of the last page, as does lastpage).
21mr|texlive-totpages-2.00-7|25	The counter itself may be shipped out to the DVI file. The
21mr|texlive-totpages-2.00-7|26	package uses the everyshi package for its task.
21mr|texlive-totpages-2.00-7|27	
21mr|texlive-totpages-2.00-7|28	
21mr|texlive-totpages-2.00-7|29	#-----------------------------------------------------------------------
21mr|texlive-totpages-2.00-7|30	%files
21mr|texlive-totpages-2.00-7|31	%{_texmfdistdir}/tex/latex/totpages/totpages.sty
21mr|texlive-totpages-2.00-7|32	%doc %{_texmfdistdir}/doc/latex/totpages/README
21mr|texlive-totpages-2.00-7|33	%doc %{_texmfdistdir}/doc/latex/totpages/totexmpl.tex
21mr|texlive-totpages-2.00-7|34	%doc %{_texmfdistdir}/doc/latex/totpages/totpages.pdf
21mr|texlive-totpages-2.00-7|35	#- source
21mr|texlive-totpages-2.00-7|36	%doc %{_texmfdistdir}/source/latex/totpages/totpages.drv
21mr|texlive-totpages-2.00-7|37	%doc %{_texmfdistdir}/source/latex/totpages/totpages.dtx
21mr|texlive-totpages-2.00-7|38	%doc %{_texmfdistdir}/source/latex/totpages/totpages.ins
21mr|texlive-totpages-2.00-7|39	
21mr|texlive-totpages-2.00-7|40	#-----------------------------------------------------------------------
21mr|texlive-totpages-2.00-7|41	%prep
21mr|texlive-totpages-2.00-7|42	%setup -c -a0 -a1 -a2
21mr|texlive-totpages-2.00-7|43	
21mr|texlive-totpages-2.00-7|44	%build
21mr|texlive-totpages-2.00-7|45	
21mr|texlive-totpages-2.00-7|46	%install
21mr|texlive-totpages-2.00-7|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-totpages-2.00-7|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19290 21
21mr|texlive-tpslifonts-0.6-13|1	# revision 27464
21mr|texlive-tpslifonts-0.6-13|2	# category Package
21mr|texlive-tpslifonts-0.6-13|3	# catalog-ctan /macros/latex/contrib/texpower/tpslifonts
21mr|texlive-tpslifonts-0.6-13|4	# catalog-date 2012-04-27 17:14:22 +0200
21mr|texlive-tpslifonts-0.6-13|5	# catalog-license gpl
21mr|texlive-tpslifonts-0.6-13|6	# catalog-version 0.6
21mr|texlive-tpslifonts-0.6-13|7	Name:		texlive-tpslifonts
21mr|texlive-tpslifonts-0.6-13|8	Version:	0.6
21mr|texlive-tpslifonts-0.6-13|9	Release:	13
21mr|texlive-tpslifonts-0.6-13|10	Summary:	A LaTeX package for configuring presentation fonts
21mr|texlive-tpslifonts-0.6-13|11	Group:		Publishing
21mr|texlive-tpslifonts-0.6-13|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/texpower/tpslifonts
21mr|texlive-tpslifonts-0.6-13|13	License:	GPL
21mr|texlive-tpslifonts-0.6-13|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tpslifonts.tar.xz
21mr|texlive-tpslifonts-0.6-13|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tpslifonts.doc.tar.xz
21mr|texlive-tpslifonts-0.6-13|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tpslifonts.source.tar.xz
21mr|texlive-tpslifonts-0.6-13|17	BuildArch:	noarch
21mr|texlive-tpslifonts-0.6-13|18	BuildRequires:	texlive-tlpkg
21mr|texlive-tpslifonts-0.6-13|19	Requires(pre):	texlive-tlpkg
21mr|texlive-tpslifonts-0.6-13|20	Requires(post):	texlive-kpathsea
21mr|texlive-tpslifonts-0.6-13|21	
21mr|texlive-tpslifonts-0.6-13|22	%description
21mr|texlive-tpslifonts-0.6-13|23	This package aims to improve presentations in terms of font
21mr|texlive-tpslifonts-0.6-13|24	readability, especially with maths. The standard cm math fonts
21mr|texlive-tpslifonts-0.6-13|25	at large design sizes are difficult to read from far away,
21mr|texlive-tpslifonts-0.6-13|26	especially at low resolutions and low contrast color choice.
21mr|texlive-tpslifonts-0.6-13|27	Using this package leads to much better overall readability of
21mr|texlive-tpslifonts-0.6-13|28	some font combinations. The package offers a couple of
21mr|texlive-tpslifonts-0.6-13|29	'harmonising' combinations of text and math fonts from the
21mr|texlive-tpslifonts-0.6-13|30	(distant) relatives of computer modern fonts, with a couple of
21mr|texlive-tpslifonts-0.6-13|31	extras for optimising readability. Text fonts from computer
21mr|texlive-tpslifonts-0.6-13|32	modern roman, computer modern sans serif, SliTeX computer
21mr|texlive-tpslifonts-0.6-13|33	modern sans serif, computer modern bright, or concrete roman
21mr|texlive-tpslifonts-0.6-13|34	are available, in addition to math fonts from computer modern
21mr|texlive-tpslifonts-0.6-13|35	math, computer modern bright math, or Euler fonts. The package
21mr|texlive-tpslifonts-0.6-13|36	is part of the TeXPower bundle.
21mr|texlive-tpslifonts-0.6-13|37	
21mr|texlive-tpslifonts-0.6-13|38	#-----------------------------------------------------------------------
21mr|texlive-tpslifonts-0.6-13|39	%files
21mr|texlive-tpslifonts-0.6-13|40	%{_texmfdistdir}/tex/latex/tpslifonts/tpslifonts.sty
21mr|texlive-tpslifonts-0.6-13|41	%doc %{_texmfdistdir}/doc/latex/tpslifonts/00readme.txt
21mr|texlive-tpslifonts-0.6-13|42	%doc %{_texmfdistdir}/doc/latex/tpslifonts/01install.txt
21mr|texlive-tpslifonts-0.6-13|43	%doc %{_texmfdistdir}/doc/latex/tpslifonts/Makefile
21mr|texlive-tpslifonts-0.6-13|44	%doc %{_texmfdistdir}/doc/latex/tpslifonts/slifontsexample.tex
21mr|texlive-tpslifonts-0.6-13|45	#- source
21mr|texlive-tpslifonts-0.6-13|46	%doc %{_texmfdistdir}/source/latex/tpslifonts/tpslifonts.dtx
21mr|texlive-tpslifonts-0.6-13|47	%doc %{_texmfdistdir}/source/latex/tpslifonts/tpslifonts.ins
21mr|texlive-tpslifonts-0.6-13|48	
21mr|texlive-tpslifonts-0.6-13|49	#-----------------------------------------------------------------------
21mr|texlive-tpslifonts-0.6-13|50	%prep
21mr|texlive-tpslifonts-0.6-13|51	%setup -c -a0 -a1 -a2
21mr|texlive-tpslifonts-0.6-13|52	
21mr|texlive-tpslifonts-0.6-13|53	%build
21mr|texlive-tpslifonts-0.6-13|54	
21mr|texlive-tpslifonts-0.6-13|55	%install
21mr|texlive-tpslifonts-0.6-13|56	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tpslifonts-0.6-13|57	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19291 21
21mr|texlive-tqft-2.1-2|1	# revision 24169
21mr|texlive-tqft-2.1-2|2	# category Package
21mr|texlive-tqft-2.1-2|3	# catalog-ctan /macros/latex/contrib/tqft
21mr|texlive-tqft-2.1-2|4	# catalog-date 2017-06-01 14:43:33 +0200
21mr|texlive-tqft-2.1-2|5	# catalog-license lppl1.3
21mr|texlive-tqft-2.1-2|6	# catalog-version 1.0
21mr|texlive-tqft-2.1-2|7	Name:		texlive-tqft
21mr|texlive-tqft-2.1-2|8	Version:	2.1
21mr|texlive-tqft-2.1-2|9	Release:	2
21mr|texlive-tqft-2.1-2|10	Summary:	Drawing TQFT diagrams with TikZ/PGF
21mr|texlive-tqft-2.1-2|11	Group:		Publishing
21mr|texlive-tqft-2.1-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tqft
21mr|texlive-tqft-2.1-2|13	License:	LPPL1.3
21mr|texlive-tqft-2.1-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tqft.tar.xz
21mr|texlive-tqft-2.1-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tqft.doc.tar.xz
21mr|texlive-tqft-2.1-2|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tqft.source.tar.xz
21mr|texlive-tqft-2.1-2|17	BuildArch:	noarch
21mr|texlive-tqft-2.1-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-tqft-2.1-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-tqft-2.1-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-tqft-2.1-2|21	
21mr|texlive-tqft-2.1-2|22	%description
21mr|texlive-tqft-2.1-2|23	The package defines some node shapes useful for drawing TQFT
21mr|texlive-tqft-2.1-2|24	diagrams with TikZ/PGF. That is, it defines highly customisable
21mr|texlive-tqft-2.1-2|25	shapes that look like cobordisms between circles, such as those
21mr|texlive-tqft-2.1-2|26	used in TQFT and other mathematical diagrams.
21mr|texlive-tqft-2.1-2|27	
21mr|texlive-tqft-2.1-2|28	
21mr|texlive-tqft-2.1-2|29	#-----------------------------------------------------------------------
21mr|texlive-tqft-2.1-2|30	%files
21mr|texlive-tqft-2.1-2|31	%{_texmfdistdir}/tex/latex/tqft/tqft.sty
21mr|texlive-tqft-2.1-2|32	%{_texmfdistdir}/tex/latex/tqft/tikzlibrarytqft.code.tex
21mr|texlive-tqft-2.1-2|33	%doc %{_texmfdistdir}/doc/latex/tqft/README
21mr|texlive-tqft-2.1-2|34	%doc %{_texmfdistdir}/doc/latex/tqft/tqft_code.pdf
21mr|texlive-tqft-2.1-2|35	%doc %{_texmfdistdir}/doc/latex/tqft/tqft.pdf
21mr|texlive-tqft-2.1-2|36	%doc %{_texmfdistdir}/doc/latex/tqft/tqft_doc.tex
21mr|texlive-tqft-2.1-2|37	#- source
21mr|texlive-tqft-2.1-2|38	%doc %{_texmfdistdir}/source/latex/tqft/tqft.dtx
21mr|texlive-tqft-2.1-2|39	%doc %{_texmfdistdir}/source/latex/tqft/tqft.ins
21mr|texlive-tqft-2.1-2|40	
21mr|texlive-tqft-2.1-2|41	#-----------------------------------------------------------------------
21mr|texlive-tqft-2.1-2|42	%prep
21mr|texlive-tqft-2.1-2|43	%setup -c -a0 -a1 -a2
21mr|texlive-tqft-2.1-2|44	
21mr|texlive-tqft-2.1-2|45	%build
21mr|texlive-tqft-2.1-2|46	
21mr|texlive-tqft-2.1-2|47	%install
21mr|texlive-tqft-2.1-2|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tqft-2.1-2|49	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19292 21
21mr|texlive-tram-0.2-10|1	# revision 29803
21mr|texlive-tram-0.2-10|2	# category Package
21mr|texlive-tram-0.2-10|3	# catalog-ctan /macros/latex/contrib/tram
21mr|texlive-tram-0.2-10|4	# catalog-date 2013-04-05 13:20:40 +0200
21mr|texlive-tram-0.2-10|5	# catalog-license lppl
21mr|texlive-tram-0.2-10|6	# catalog-version 0.2
21mr|texlive-tram-0.2-10|7	Name:		texlive-tram
21mr|texlive-tram-0.2-10|8	Version:	0.2
21mr|texlive-tram-0.2-10|9	Release:	10
21mr|texlive-tram-0.2-10|10	Summary:	Typeset tram boxes in LaTeX
21mr|texlive-tram-0.2-10|11	Group:		Publishing
21mr|texlive-tram-0.2-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tram
21mr|texlive-tram-0.2-10|13	License:	LPPL
21mr|texlive-tram-0.2-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tram.tar.xz
21mr|texlive-tram-0.2-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tram.doc.tar.xz
21mr|texlive-tram-0.2-10|16	BuildArch:	noarch
21mr|texlive-tram-0.2-10|17	BuildRequires:	texlive-tlpkg
21mr|texlive-tram-0.2-10|18	Requires(pre):	texlive-tlpkg
21mr|texlive-tram-0.2-10|19	Requires(post):	texlive-kpathsea
21mr|texlive-tram-0.2-10|20	
21mr|texlive-tram-0.2-10|21	%description
21mr|texlive-tram-0.2-10|22	Tram boxes are highlighted with patterns of dots; the package
21mr|texlive-tram-0.2-10|23	defines an environment tram that typesets its content into a
21mr|texlive-tram-0.2-10|24	tram box. The pattern used may be selected in an optional
21mr|texlive-tram-0.2-10|25	argument to the environment.
21mr|texlive-tram-0.2-10|26	
21mr|texlive-tram-0.2-10|27	
21mr|texlive-tram-0.2-10|28	#-----------------------------------------------------------------------
21mr|texlive-tram-0.2-10|29	%files
21mr|texlive-tram-0.2-10|30	%{_texmfdistdir}/fonts/source/public/tram/tram.mf
21mr|texlive-tram-0.2-10|31	%{_texmfdistdir}/tex/latex/tram/tram.sty
21mr|texlive-tram-0.2-10|32	%doc %{_texmfdistdir}/doc/latex/tram/README
21mr|texlive-tram-0.2-10|33	%doc %{_texmfdistdir}/doc/latex/tram/tram-doc.pdf
21mr|texlive-tram-0.2-10|34	%doc %{_texmfdistdir}/doc/latex/tram/tram-doc.tex
21mr|texlive-tram-0.2-10|35	
21mr|texlive-tram-0.2-10|36	#-----------------------------------------------------------------------
21mr|texlive-tram-0.2-10|37	%prep
21mr|texlive-tram-0.2-10|38	%setup -c -a0 -a1
21mr|texlive-tram-0.2-10|39	
21mr|texlive-tram-0.2-10|40	%build
21mr|texlive-tram-0.2-10|41	
21mr|texlive-tram-0.2-10|42	%install
21mr|texlive-tram-0.2-10|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tram-0.2-10|44	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

19293 21
21mr|texlive-translation-array-fr-20190228-1|1	# revision 24344
21mr|texlive-translation-array-fr-20190228-1|2	# category Package
21mr|texlive-translation-array-fr-20190228-1|3	# catalog-ctan /info/translations/array/fr
21mr|texlive-translation-array-fr-20190228-1|4	# catalog-date 2011-10-20 17:00:28 +0200
21mr|texlive-translation-array-fr-20190228-1|5	# catalog-license lppl
21mr|texlive-translation-array-fr-20190228-1|6	# catalog-version undef
21mr|texlive-translation-array-fr-20190228-1|7	Name:		texlive-translation-array-fr
21mr|texlive-translation-array-fr-20190228-1|8	Version:	20190228
21mr|texlive-translation-array-fr-20190228-1|9	Release:	1
21mr|texlive-translation-array-fr-20190228-1|10	Summary:	French translation of the documentation of array
21mr|texlive-translation-array-fr-20190228-1|11	Group:		Publishing
21mr|texlive-translation-array-fr-20190228-1|12	URL:		http://www.ctan.org/tex-archive/info/translations/array/fr
21mr|texlive-translation-array-fr-20190228-1|13	License:	LPPL
21mr|texlive-translation-array-fr-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/translation-array-fr.tar.xz
21mr|texlive-translation-array-fr-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/translation-array-fr.doc.tar.xz
21mr|texlive-translation-array-fr-20190228-1|16	BuildArch:	noarch
21mr|texlive-translation-array-fr-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-translation-array-fr-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-translation-array-fr-20190228-1|19	
21mr|texlive-translation-array-fr-20190228-1|20	%description
21mr|texlive-translation-array-fr-20190228-1|21	A French translation of the documentation of array.
21mr|texlive-translation-array-fr-20190228-1|22	
21mr|texlive-translation-array-fr-20190228-1|23	#-----------------------------------------------------------------------
21mr|texlive-translation-array-fr-20190228-1|24	%files
21mr|texlive-translation-array-fr-20190228-1|25	%doc %{_texmfdistdir}/doc/latex/translation-array-fr/Copyright
21mr|texlive-translation-array-fr-20190228-1|26	%doc %{_texmfdistdir}/doc/latex/translation-array-fr/README
21mr|texlive-translation-array-fr-20190228-1|27	%doc %{_texmfdistdir}/doc/latex/translation-array-fr/f-array.dtx
21mr|texlive-translation-array-fr-20190228-1|28	%doc %{_texmfdistdir}/doc/latex/translation-array-fr/f-array.pdf
21mr|texlive-translation-array-fr-20190228-1|29	%doc %{_texmfdistdir}/doc/latex/translation-array-fr/ltxdoc.cfg
21mr|texlive-translation-array-fr-20190228-1|30	
21mr|texlive-translation-array-fr-20190228-1|31	#-----------------------------------------------------------------------
21mr|texlive-translation-array-fr-20190228-1|32	%prep
21mr|texlive-translation-array-fr-20190228-1|33	%setup -c -a0 -a1
21mr|texlive-translation-array-fr-20190228-1|34	
21mr|texlive-translation-array-fr-20190228-1|35	%build
21mr|texlive-translation-array-fr-20190228-1|36	
21mr|texlive-translation-array-fr-20190228-1|37	%install
21mr|texlive-translation-array-fr-20190228-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-translation-array-fr-20190228-1|39	cp -fpar doc %{buildroot}%{_texmfdistdir}

19294 21
21mr|texlive-translation-arsclassica-de-20190228-1|1	# revision 23803
21mr|texlive-translation-arsclassica-de-20190228-1|2	# category Package
21mr|texlive-translation-arsclassica-de-20190228-1|3	# catalog-ctan /info/translations/arsclassica/de
21mr|texlive-translation-arsclassica-de-20190228-1|4	# catalog-date 2011-09-01 19:45:17 +0200
21mr|texlive-translation-arsclassica-de-20190228-1|5	# catalog-license lppl
21mr|texlive-translation-arsclassica-de-20190228-1|6	# catalog-version undef
21mr|texlive-translation-arsclassica-de-20190228-1|7	Name:		texlive-translation-arsclassica-de
21mr|texlive-translation-arsclassica-de-20190228-1|8	Version:	20190228
21mr|texlive-translation-arsclassica-de-20190228-1|9	Release:	1
21mr|texlive-translation-arsclassica-de-20190228-1|10	Summary:	German version of arsclassica
21mr|texlive-translation-arsclassica-de-20190228-1|11	Group:		Publishing
21mr|texlive-translation-arsclassica-de-20190228-1|12	URL:		http://www.ctan.org/tex-archive/info/translations/arsclassica/de
21mr|texlive-translation-arsclassica-de-20190228-1|13	License:	LPPL
21mr|texlive-translation-arsclassica-de-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/translation-arsclassica-de.tar.xz
21mr|texlive-translation-arsclassica-de-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/translation-arsclassica-de.doc.tar.xz
21mr|texlive-translation-arsclassica-de-20190228-1|16	BuildArch:	noarch
21mr|texlive-translation-arsclassica-de-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-translation-arsclassica-de-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-translation-arsclassica-de-20190228-1|19	
21mr|texlive-translation-arsclassica-de-20190228-1|20	%description
21mr|texlive-translation-arsclassica-de-20190228-1|21	This is a "translation" of the arsclassica dcoumentation.
21mr|texlive-translation-arsclassica-de-20190228-1|22	
21mr|texlive-translation-arsclassica-de-20190228-1|23	#-----------------------------------------------------------------------
21mr|texlive-translation-arsclassica-de-20190228-1|24	%files
21mr|texlive-translation-arsclassica-de-20190228-1|25	%doc %{_texmfdistdir}/doc/latex/translation-arsclassica-de/ArsClassica-de.pdf
21mr|texlive-translation-arsclassica-de-20190228-1|26	%doc %{_texmfdistdir}/doc/latex/translation-arsclassica-de/ArsClassica-de.tex
21mr|texlive-translation-arsclassica-de-20190228-1|27	
21mr|texlive-translation-arsclassica-de-20190228-1|28	#-----------------------------------------------------------------------
21mr|texlive-translation-arsclassica-de-20190228-1|29	%prep
21mr|texlive-translation-arsclassica-de-20190228-1|30	%setup -c -a0 -a1
21mr|texlive-translation-arsclassica-de-20190228-1|31	
21mr|texlive-translation-arsclassica-de-20190228-1|32	%build
21mr|texlive-translation-arsclassica-de-20190228-1|33	
21mr|texlive-translation-arsclassica-de-20190228-1|34	%install
21mr|texlive-translation-arsclassica-de-20190228-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-translation-arsclassica-de-20190228-1|36	cp -fpar doc %{buildroot}%{_texmfdistdir}

19295 21
21mr|texlive-translation-biblatex-de-3.0-3|1	Name:		texlive-translation-biblatex-de
21mr|texlive-translation-biblatex-de-3.0-3|2	Version:	3.0
21mr|texlive-translation-biblatex-de-3.0-3|3	Release:	3
21mr|texlive-translation-biblatex-de-3.0-3|4	Summary:	German translation of the documentation of biblatex
21mr|texlive-translation-biblatex-de-3.0-3|5	Group:		Publishing
21mr|texlive-translation-biblatex-de-3.0-3|6	URL:		http://www.ctan.org/tex-archive/info/translations/biblatex/de
21mr|texlive-translation-biblatex-de-3.0-3|7	License:	LPPL
21mr|texlive-translation-biblatex-de-3.0-3|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/translation-biblatex-de.tar.xz
21mr|texlive-translation-biblatex-de-3.0-3|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/translation-biblatex-de.doc.tar.xz
21mr|texlive-translation-biblatex-de-3.0-3|10	BuildArch:	noarch
21mr|texlive-translation-biblatex-de-3.0-3|11	BuildRequires:	texlive-tlpkg
21mr|texlive-translation-biblatex-de-3.0-3|12	Requires(pre):	texlive-tlpkg
21mr|texlive-translation-biblatex-de-3.0-3|13	
21mr|texlive-translation-biblatex-de-3.0-3|14	%description
21mr|texlive-translation-biblatex-de-3.0-3|15	A German translation of the documentation of biblatex.
21mr|texlive-translation-biblatex-de-3.0-3|16	
21mr|texlive-translation-biblatex-de-3.0-3|17	#-----------------------------------------------------------------------
21mr|texlive-translation-biblatex-de-3.0-3|18	%files
21mr|texlive-translation-biblatex-de-3.0-3|19	%doc %{_texmfdistdir}/doc/latex/translation-biblatex-de
21mr|texlive-translation-biblatex-de-3.0-3|20	
21mr|texlive-translation-biblatex-de-3.0-3|21	#-----------------------------------------------------------------------
21mr|texlive-translation-biblatex-de-3.0-3|22	%prep
21mr|texlive-translation-biblatex-de-3.0-3|23	%setup -c -a0 -a1
21mr|texlive-translation-biblatex-de-3.0-3|24	
21mr|texlive-translation-biblatex-de-3.0-3|25	%build
21mr|texlive-translation-biblatex-de-3.0-3|26	
21mr|texlive-translation-biblatex-de-3.0-3|27	%install
21mr|texlive-translation-biblatex-de-3.0-3|28	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-translation-biblatex-de-3.0-3|29	cp -fpar doc %{buildroot}%{_texmfdistdir}

19296 21
21mr|texlive-translation-chemsym-de-20190228-1|1	# revision 23804
21mr|texlive-translation-chemsym-de-20190228-1|2	# category Package
21mr|texlive-translation-chemsym-de-20190228-1|3	# catalog-ctan /info/translations/chemsym/de
21mr|texlive-translation-chemsym-de-20190228-1|4	# catalog-date 2011-09-01 18:55:53 +0200
21mr|texlive-translation-chemsym-de-20190228-1|5	# catalog-license lppl
21mr|texlive-translation-chemsym-de-20190228-1|6	# catalog-version undef
21mr|texlive-translation-chemsym-de-20190228-1|7	Name:		texlive-translation-chemsym-de
21mr|texlive-translation-chemsym-de-20190228-1|8	Version:	20190228
21mr|texlive-translation-chemsym-de-20190228-1|9	Release:	1
21mr|texlive-translation-chemsym-de-20190228-1|10	Summary:	German version of chemsym
21mr|texlive-translation-chemsym-de-20190228-1|11	Group:		Publishing
21mr|texlive-translation-chemsym-de-20190228-1|12	URL:		http://www.ctan.org/tex-archive/info/translations/chemsym/de
21mr|texlive-translation-chemsym-de-20190228-1|13	License:	LPPL
21mr|texlive-translation-chemsym-de-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/translation-chemsym-de.tar.xz
21mr|texlive-translation-chemsym-de-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/translation-chemsym-de.doc.tar.xz
21mr|texlive-translation-chemsym-de-20190228-1|16	BuildArch:	noarch
21mr|texlive-translation-chemsym-de-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-translation-chemsym-de-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-translation-chemsym-de-20190228-1|19	
21mr|texlive-translation-chemsym-de-20190228-1|20	%description
21mr|texlive-translation-chemsym-de-20190228-1|21	This is a "translation" of the chemsym documentation.
21mr|texlive-translation-chemsym-de-20190228-1|22	
21mr|texlive-translation-chemsym-de-20190228-1|23	#-----------------------------------------------------------------------
21mr|texlive-translation-chemsym-de-20190228-1|24	%files
21mr|texlive-translation-chemsym-de-20190228-1|25	%doc %{_texmfdistdir}/doc/latex/translation-chemsym-de/00Liesmich.chs
21mr|texlive-translation-chemsym-de-20190228-1|26	%doc %{_texmfdistdir}/doc/latex/translation-chemsym-de/chemsym-de.dtx
21mr|texlive-translation-chemsym-de-20190228-1|27	%doc %{_texmfdistdir}/doc/latex/translation-chemsym-de/chemsym-de.pdf
21mr|texlive-translation-chemsym-de-20190228-1|28	
21mr|texlive-translation-chemsym-de-20190228-1|29	#-----------------------------------------------------------------------
21mr|texlive-translation-chemsym-de-20190228-1|30	%prep
21mr|texlive-translation-chemsym-de-20190228-1|31	%setup -c -a0 -a1
21mr|texlive-translation-chemsym-de-20190228-1|32	
21mr|texlive-translation-chemsym-de-20190228-1|33	%build
21mr|texlive-translation-chemsym-de-20190228-1|34	
21mr|texlive-translation-chemsym-de-20190228-1|35	%install
21mr|texlive-translation-chemsym-de-20190228-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-translation-chemsym-de-20190228-1|37	cp -fpar doc %{buildroot}%{_texmfdistdir}

19297 21
21mr|texlive-translation-dcolumn-fr-20190228-1|1	# revision 24345
21mr|texlive-translation-dcolumn-fr-20190228-1|2	# category Package
21mr|texlive-translation-dcolumn-fr-20190228-1|3	# catalog-ctan /info/translations/dcolumn/fr
21mr|texlive-translation-dcolumn-fr-20190228-1|4	# catalog-date 2011-10-20 17:00:28 +0200
21mr|texlive-translation-dcolumn-fr-20190228-1|5	# catalog-license lppl
21mr|texlive-translation-dcolumn-fr-20190228-1|6	# catalog-version undef
21mr|texlive-translation-dcolumn-fr-20190228-1|7	Name:		texlive-translation-dcolumn-fr
21mr|texlive-translation-dcolumn-fr-20190228-1|8	Version:	20190228
21mr|texlive-translation-dcolumn-fr-20190228-1|9	Release:	1
21mr|texlive-translation-dcolumn-fr-20190228-1|10	Summary:	French translation of the documentation of dcolumn
21mr|texlive-translation-dcolumn-fr-20190228-1|11	Group:		Publishing
21mr|texlive-translation-dcolumn-fr-20190228-1|12	URL:		http://www.ctan.org/tex-archive/info/translations/dcolumn/fr
21mr|texlive-translation-dcolumn-fr-20190228-1|13	License:	LPPL
21mr|texlive-translation-dcolumn-fr-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/translation-dcolumn-fr.tar.xz
21mr|texlive-translation-dcolumn-fr-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/translation-dcolumn-fr.doc.tar.xz
21mr|texlive-translation-dcolumn-fr-20190228-1|16	BuildArch:	noarch
21mr|texlive-translation-dcolumn-fr-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-translation-dcolumn-fr-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-translation-dcolumn-fr-20190228-1|19	
21mr|texlive-translation-dcolumn-fr-20190228-1|20	%description
21mr|texlive-translation-dcolumn-fr-20190228-1|21	A French translation of the documentation of dcolumn.
21mr|texlive-translation-dcolumn-fr-20190228-1|22	
21mr|texlive-translation-dcolumn-fr-20190228-1|23	#-----------------------------------------------------------------------
21mr|texlive-translation-dcolumn-fr-20190228-1|24	%files
21mr|texlive-translation-dcolumn-fr-20190228-1|25	%doc %{_texmfdistdir}/doc/latex/translation-dcolumn-fr/Copyright
21mr|texlive-translation-dcolumn-fr-20190228-1|26	%doc %{_texmfdistdir}/doc/latex/translation-dcolumn-fr/README
21mr|texlive-translation-dcolumn-fr-20190228-1|27	%doc %{_texmfdistdir}/doc/latex/translation-dcolumn-fr/f-dcolumn.dtx
21mr|texlive-translation-dcolumn-fr-20190228-1|28	%doc %{_texmfdistdir}/doc/latex/translation-dcolumn-fr/f-dcolumn.pdf
21mr|texlive-translation-dcolumn-fr-20190228-1|29	
21mr|texlive-translation-dcolumn-fr-20190228-1|30	#-----------------------------------------------------------------------
21mr|texlive-translation-dcolumn-fr-20190228-1|31	%prep
21mr|texlive-translation-dcolumn-fr-20190228-1|32	%setup -c -a0 -a1
21mr|texlive-translation-dcolumn-fr-20190228-1|33	
21mr|texlive-translation-dcolumn-fr-20190228-1|34	%build
21mr|texlive-translation-dcolumn-fr-20190228-1|35	
21mr|texlive-translation-dcolumn-fr-20190228-1|36	%install
21mr|texlive-translation-dcolumn-fr-20190228-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-translation-dcolumn-fr-20190228-1|38	cp -fpar doc %{buildroot}%{_texmfdistdir}

19298 21
21mr|texlive-translation-ecv-de-20190228-1|1	# revision 24754
21mr|texlive-translation-ecv-de-20190228-1|2	# category Package
21mr|texlive-translation-ecv-de-20190228-1|3	# catalog-ctan /info/translations/ecv/de
21mr|texlive-translation-ecv-de-20190228-1|4	# catalog-date 2011-09-15 18:36:27 +0200
21mr|texlive-translation-ecv-de-20190228-1|5	# catalog-license lppl
21mr|texlive-translation-ecv-de-20190228-1|6	# catalog-version undef
21mr|texlive-translation-ecv-de-20190228-1|7	Name:		texlive-translation-ecv-de
21mr|texlive-translation-ecv-de-20190228-1|8	Version:	20190228
21mr|texlive-translation-ecv-de-20190228-1|9	Release:	1
21mr|texlive-translation-ecv-de-20190228-1|10	Summary:	German version of evc
21mr|texlive-translation-ecv-de-20190228-1|11	Group:		Publishing
21mr|texlive-translation-ecv-de-20190228-1|12	URL:		http://www.ctan.org/tex-archive/info/translations/ecv/de
21mr|texlive-translation-ecv-de-20190228-1|13	License:	LPPL
21mr|texlive-translation-ecv-de-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/translation-ecv-de.tar.xz
21mr|texlive-translation-ecv-de-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/translation-ecv-de.doc.tar.xz
21mr|texlive-translation-ecv-de-20190228-1|16	BuildArch:	noarch
21mr|texlive-translation-ecv-de-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-translation-ecv-de-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-translation-ecv-de-20190228-1|19	
21mr|texlive-translation-ecv-de-20190228-1|20	%description
21mr|texlive-translation-ecv-de-20190228-1|21	This is a "translation" of the ecv documentation.
21mr|texlive-translation-ecv-de-20190228-1|22	
21mr|texlive-translation-ecv-de-20190228-1|23	#-----------------------------------------------------------------------
21mr|texlive-translation-ecv-de-20190228-1|24	%files
21mr|texlive-translation-ecv-de-20190228-1|25	%doc %{_texmfdistdir}/doc/latex/translation-ecv-de/ecvde.dtx.pdf
21mr|texlive-translation-ecv-de-20190228-1|26	%doc %{_texmfdistdir}/doc/latex/translation-ecv-de/ecvde.dtx.tex
21mr|texlive-translation-ecv-de-20190228-1|27	
21mr|texlive-translation-ecv-de-20190228-1|28	#-----------------------------------------------------------------------
21mr|texlive-translation-ecv-de-20190228-1|29	%prep
21mr|texlive-translation-ecv-de-20190228-1|30	%setup -c -a0 -a1
21mr|texlive-translation-ecv-de-20190228-1|31	
21mr|texlive-translation-ecv-de-20190228-1|32	%build
21mr|texlive-translation-ecv-de-20190228-1|33	
21mr|texlive-translation-ecv-de-20190228-1|34	%install
21mr|texlive-translation-ecv-de-20190228-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-translation-ecv-de-20190228-1|36	cp -fpar doc %{buildroot}%{_texmfdistdir}

19299 21
21mr|texlive-translation-enumitem-de-20190228-1|1	# revision 24196
21mr|texlive-translation-enumitem-de-20190228-1|2	# category Package
21mr|texlive-translation-enumitem-de-20190228-1|3	# catalog-ctan /info/translations/enumitem/de
21mr|texlive-translation-enumitem-de-20190228-1|4	# catalog-date 2011-10-04 22:25:03 +0200
21mr|texlive-translation-enumitem-de-20190228-1|5	# catalog-license lppl
21mr|texlive-translation-enumitem-de-20190228-1|6	# catalog-version undef
21mr|texlive-translation-enumitem-de-20190228-1|7	Name:		texlive-translation-enumitem-de
21mr|texlive-translation-enumitem-de-20190228-1|8	Version:	20190228
21mr|texlive-translation-enumitem-de-20190228-1|9	Release:	1
21mr|texlive-translation-enumitem-de-20190228-1|10	Summary:	Enumitem documentation, in German
21mr|texlive-translation-enumitem-de-20190228-1|11	Group:		Publishing
21mr|texlive-translation-enumitem-de-20190228-1|12	URL:		http://www.ctan.org/tex-archive/info/translations/enumitem/de
21mr|texlive-translation-enumitem-de-20190228-1|13	License:	LPPL
21mr|texlive-translation-enumitem-de-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/translation-enumitem-de.tar.xz
21mr|texlive-translation-enumitem-de-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/translation-enumitem-de.doc.tar.xz
21mr|texlive-translation-enumitem-de-20190228-1|16	BuildArch:	noarch
21mr|texlive-translation-enumitem-de-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-translation-enumitem-de-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-translation-enumitem-de-20190228-1|19	
21mr|texlive-translation-enumitem-de-20190228-1|20	%description
21mr|texlive-translation-enumitem-de-20190228-1|21	This is a translation of the manual for enumitem.
21mr|texlive-translation-enumitem-de-20190228-1|22	
21mr|texlive-translation-enumitem-de-20190228-1|23	#-----------------------------------------------------------------------
21mr|texlive-translation-enumitem-de-20190228-1|24	%files
21mr|texlive-translation-enumitem-de-20190228-1|25	%doc %{_texmfdistdir}/doc/latex/translation-enumitem-de/enumitem-de.pdf
21mr|texlive-translation-enumitem-de-20190228-1|26	%doc %{_texmfdistdir}/doc/latex/translation-enumitem-de/enumitem-de.tex
21mr|texlive-translation-enumitem-de-20190228-1|27	
21mr|texlive-translation-enumitem-de-20190228-1|28	#-----------------------------------------------------------------------
21mr|texlive-translation-enumitem-de-20190228-1|29	%prep
21mr|texlive-translation-enumitem-de-20190228-1|30	%setup -c -a0 -a1
21mr|texlive-translation-enumitem-de-20190228-1|31	
21mr|texlive-translation-enumitem-de-20190228-1|32	%build
21mr|texlive-translation-enumitem-de-20190228-1|33	
21mr|texlive-translation-enumitem-de-20190228-1|34	%install
21mr|texlive-translation-enumitem-de-20190228-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-translation-enumitem-de-20190228-1|36	cp -fpar doc %{buildroot}%{_texmfdistdir}

19300 21
21mr|texlive-translation-europecv-de-20190228-1|1	# revision 23840
21mr|texlive-translation-europecv-de-20190228-1|2	# category Package
21mr|texlive-translation-europecv-de-20190228-1|3	# catalog-ctan /info/translations/europecv/de
21mr|texlive-translation-europecv-de-20190228-1|4	# catalog-date 2011-09-05 11:34:40 +0200
21mr|texlive-translation-europecv-de-20190228-1|5	# catalog-license lppl
21mr|texlive-translation-europecv-de-20190228-1|6	# catalog-version undef
21mr|texlive-translation-europecv-de-20190228-1|7	Name:		texlive-translation-europecv-de
21mr|texlive-translation-europecv-de-20190228-1|8	Version:	20190228
21mr|texlive-translation-europecv-de-20190228-1|9	Release:	1
21mr|texlive-translation-europecv-de-20190228-1|10	Summary:	German version of europecv
21mr|texlive-translation-europecv-de-20190228-1|11	Group:		Publishing
21mr|texlive-translation-europecv-de-20190228-1|12	URL:		http://www.ctan.org/tex-archive/info/translations/europecv/de
21mr|texlive-translation-europecv-de-20190228-1|13	License:	LPPL
21mr|texlive-translation-europecv-de-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/translation-europecv-de.tar.xz
21mr|texlive-translation-europecv-de-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/translation-europecv-de.doc.tar.xz
21mr|texlive-translation-europecv-de-20190228-1|16	BuildArch:	noarch
21mr|texlive-translation-europecv-de-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-translation-europecv-de-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-translation-europecv-de-20190228-1|19	
21mr|texlive-translation-europecv-de-20190228-1|20	%description
21mr|texlive-translation-europecv-de-20190228-1|21	This is a "translation" of the europecv documentation.
21mr|texlive-translation-europecv-de-20190228-1|22	
21mr|texlive-translation-europecv-de-20190228-1|23	#-----------------------------------------------------------------------
21mr|texlive-translation-europecv-de-20190228-1|24	%files
21mr|texlive-translation-europecv-de-20190228-1|25	%doc %{_texmfdistdir}/doc/latex/translation-europecv-de/Beispiele/at.pdf
21mr|texlive-translation-europecv-de-20190228-1|26	%doc %{_texmfdistdir}/doc/latex/translation-europecv-de/Beispiele/bulgarian-koi8-r.tex
21mr|texlive-translation-europecv-de-20190228-1|27	%doc %{_texmfdistdir}/doc/latex/translation-europecv-de/Beispiele/bulgarian-utf8.tex
21mr|texlive-translation-europecv-de-20190228-1|28	%doc %{_texmfdistdir}/doc/latex/translation-europecv-de/Beispiele/greek-utf8.pdf
21mr|texlive-translation-europecv-de-20190228-1|29	%doc %{_texmfdistdir}/doc/latex/translation-europecv-de/Beispiele/greek-utf8.tex
21mr|texlive-translation-europecv-de-20190228-1|30	%doc %{_texmfdistdir}/doc/latex/translation-europecv-de/Beispiele/maltese-maltese.tex
21mr|texlive-translation-europecv-de-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/translation-europecv-de/Beispiele/maltese-utf8.tex
21mr|texlive-translation-europecv-de-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/translation-europecv-de/Beispiele/minimal.pdf
21mr|texlive-translation-europecv-de-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/translation-europecv-de/Beispiele/minimal.tex
21mr|texlive-translation-europecv-de-20190228-1|34	%doc %{_texmfdistdir}/doc/latex/translation-europecv-de/europecv-de.pdf
21mr|texlive-translation-europecv-de-20190228-1|35	%doc %{_texmfdistdir}/doc/latex/translation-europecv-de/europecv-de.tex
21mr|texlive-translation-europecv-de-20190228-1|36	%doc %{_texmfdistdir}/doc/latex/translation-europecv-de/templates/cv_template_de.pdf
21mr|texlive-translation-europecv-de-20190228-1|37	%doc %{_texmfdistdir}/doc/latex/translation-europecv-de/templates/cv_template_de.tex
21mr|texlive-translation-europecv-de-20190228-1|38	%doc %{_texmfdistdir}/doc/latex/translation-europecv-de/templates/cv_template_en.pdf
21mr|texlive-translation-europecv-de-20190228-1|39	%doc %{_texmfdistdir}/doc/latex/translation-europecv-de/templates/cv_template_en.tex
21mr|texlive-translation-europecv-de-20190228-1|40	%doc %{_texmfdistdir}/doc/latex/translation-europecv-de/templates/cv_template_it.pdf
21mr|texlive-translation-europecv-de-20190228-1|41	%doc %{_texmfdistdir}/doc/latex/translation-europecv-de/templates/cv_template_it.tex
21mr|texlive-translation-europecv-de-20190228-1|42	%doc %{_texmfdistdir}/doc/latex/translation-europecv-de/templates/cv_template_pl.pdf
21mr|texlive-translation-europecv-de-20190228-1|43	%doc %{_texmfdistdir}/doc/latex/translation-europecv-de/templates/cv_template_pl.tex
21mr|texlive-translation-europecv-de-20190228-1|44	%doc %{_texmfdistdir}/doc/latex/translation-europecv-de/templates/publications.bib
21mr|texlive-translation-europecv-de-20190228-1|45	
21mr|texlive-translation-europecv-de-20190228-1|46	#-----------------------------------------------------------------------
21mr|texlive-translation-europecv-de-20190228-1|47	%prep
21mr|texlive-translation-europecv-de-20190228-1|48	%setup -c -a0 -a1
21mr|texlive-translation-europecv-de-20190228-1|49	
21mr|texlive-translation-europecv-de-20190228-1|50	%build
21mr|texlive-translation-europecv-de-20190228-1|51	
21mr|texlive-translation-europecv-de-20190228-1|52	%install
21mr|texlive-translation-europecv-de-20190228-1|53	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-translation-europecv-de-20190228-1|54	cp -fpar doc %{buildroot}%{_texmfdistdir}

19301 21
21mr|texlive-translation-filecontents-de-20190228-1|1	# revision 24010
21mr|texlive-translation-filecontents-de-20190228-1|2	# category Package
21mr|texlive-translation-filecontents-de-20190228-1|3	# catalog-ctan /info/translations/filecontents/de
21mr|texlive-translation-filecontents-de-20190228-1|4	# catalog-date 2011-09-18 09:08:24 +0200
21mr|texlive-translation-filecontents-de-20190228-1|5	# catalog-license lppl
21mr|texlive-translation-filecontents-de-20190228-1|6	# catalog-version undef
21mr|texlive-translation-filecontents-de-20190228-1|7	Name:		texlive-translation-filecontents-de
21mr|texlive-translation-filecontents-de-20190228-1|8	Version:	20190228
21mr|texlive-translation-filecontents-de-20190228-1|9	Release:	1
21mr|texlive-translation-filecontents-de-20190228-1|10	Summary:	German version of filecontents
21mr|texlive-translation-filecontents-de-20190228-1|11	Group:		Publishing
21mr|texlive-translation-filecontents-de-20190228-1|12	URL:		http://www.ctan.org/tex-archive/info/translations/filecontents/de
21mr|texlive-translation-filecontents-de-20190228-1|13	License:	LPPL
21mr|texlive-translation-filecontents-de-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/translation-filecontents-de.tar.xz
21mr|texlive-translation-filecontents-de-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/translation-filecontents-de.doc.tar.xz
21mr|texlive-translation-filecontents-de-20190228-1|16	BuildArch:	noarch
21mr|texlive-translation-filecontents-de-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-translation-filecontents-de-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-translation-filecontents-de-20190228-1|19	
21mr|texlive-translation-filecontents-de-20190228-1|20	%description
21mr|texlive-translation-filecontents-de-20190228-1|21	This is a "translation" of the filecontents documentation.
21mr|texlive-translation-filecontents-de-20190228-1|22	
21mr|texlive-translation-filecontents-de-20190228-1|23	#-----------------------------------------------------------------------
21mr|texlive-translation-filecontents-de-20190228-1|24	%files
21mr|texlive-translation-filecontents-de-20190228-1|25	%doc %{_texmfdistdir}/doc/latex/translation-filecontents-de/filecontents-de.dtx
21mr|texlive-translation-filecontents-de-20190228-1|26	%doc %{_texmfdistdir}/doc/latex/translation-filecontents-de/filecontents-de.ins
21mr|texlive-translation-filecontents-de-20190228-1|27	%doc %{_texmfdistdir}/doc/latex/translation-filecontents-de/filecontents-de.pdf
21mr|texlive-translation-filecontents-de-20190228-1|28	
21mr|texlive-translation-filecontents-de-20190228-1|29	#-----------------------------------------------------------------------
21mr|texlive-translation-filecontents-de-20190228-1|30	%prep
21mr|texlive-translation-filecontents-de-20190228-1|31	%setup -c -a0 -a1
21mr|texlive-translation-filecontents-de-20190228-1|32	
21mr|texlive-translation-filecontents-de-20190228-1|33	%build
21mr|texlive-translation-filecontents-de-20190228-1|34	
21mr|texlive-translation-filecontents-de-20190228-1|35	%install
21mr|texlive-translation-filecontents-de-20190228-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-translation-filecontents-de-20190228-1|37	cp -fpar doc %{buildroot}%{_texmfdistdir}

19302 21
21mr|texlive-translation-moreverb-de-20190228-1|1	# revision 23957
21mr|texlive-translation-moreverb-de-20190228-1|2	# category Package
21mr|texlive-translation-moreverb-de-20190228-1|3	# catalog-ctan /info/translations/moreverb/de
21mr|texlive-translation-moreverb-de-20190228-1|4	# catalog-date 2011-09-14 17:59:09 +0200
21mr|texlive-translation-moreverb-de-20190228-1|5	# catalog-license lppl
21mr|texlive-translation-moreverb-de-20190228-1|6	# catalog-version undef
21mr|texlive-translation-moreverb-de-20190228-1|7	Name:		texlive-translation-moreverb-de
21mr|texlive-translation-moreverb-de-20190228-1|8	Version:	20190228
21mr|texlive-translation-moreverb-de-20190228-1|9	Release:	1
21mr|texlive-translation-moreverb-de-20190228-1|10	Summary:	German version of moreverb
21mr|texlive-translation-moreverb-de-20190228-1|11	Group:		Publishing
21mr|texlive-translation-moreverb-de-20190228-1|12	URL:		http://www.ctan.org/tex-archive/info/translations/moreverb/de
21mr|texlive-translation-moreverb-de-20190228-1|13	License:	LPPL
21mr|texlive-translation-moreverb-de-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/translation-moreverb-de.tar.xz
21mr|texlive-translation-moreverb-de-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/translation-moreverb-de.doc.tar.xz
21mr|texlive-translation-moreverb-de-20190228-1|16	BuildArch:	noarch
21mr|texlive-translation-moreverb-de-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-translation-moreverb-de-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-translation-moreverb-de-20190228-1|19	
21mr|texlive-translation-moreverb-de-20190228-1|20	%description
21mr|texlive-translation-moreverb-de-20190228-1|21	This is a "translation" of the moreverb documentation.
21mr|texlive-translation-moreverb-de-20190228-1|22	
21mr|texlive-translation-moreverb-de-20190228-1|23	#-----------------------------------------------------------------------
21mr|texlive-translation-moreverb-de-20190228-1|24	%files
21mr|texlive-translation-moreverb-de-20190228-1|25	%doc %{_texmfdistdir}/doc/latex/translation-moreverb-de/filecontens-de.ins.txt
21mr|texlive-translation-moreverb-de-20190228-1|26	%doc %{_texmfdistdir}/doc/latex/translation-moreverb-de/moreverb-de.dtx.pdf
21mr|texlive-translation-moreverb-de-20190228-1|27	%doc %{_texmfdistdir}/doc/latex/translation-moreverb-de/moreverb-de.dtx.tex
21mr|texlive-translation-moreverb-de-20190228-1|28	
21mr|texlive-translation-moreverb-de-20190228-1|29	#-----------------------------------------------------------------------
21mr|texlive-translation-moreverb-de-20190228-1|30	%prep
21mr|texlive-translation-moreverb-de-20190228-1|31	%setup -c -a0 -a1
21mr|texlive-translation-moreverb-de-20190228-1|32	
21mr|texlive-translation-moreverb-de-20190228-1|33	%build
21mr|texlive-translation-moreverb-de-20190228-1|34	
21mr|texlive-translation-moreverb-de-20190228-1|35	%install
21mr|texlive-translation-moreverb-de-20190228-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-translation-moreverb-de-20190228-1|37	cp -fpar doc %{buildroot}%{_texmfdistdir}

19303 21
21mr|texlive-translation-natbib-fr-20190228-1|1	# revision 25105
21mr|texlive-translation-natbib-fr-20190228-1|2	# category Package
21mr|texlive-translation-natbib-fr-20190228-1|3	# catalog-ctan /info/translations/natbib/fr
21mr|texlive-translation-natbib-fr-20190228-1|4	# catalog-date 2012-01-14 10:04:15 +0100
21mr|texlive-translation-natbib-fr-20190228-1|5	# catalog-license lppl
21mr|texlive-translation-natbib-fr-20190228-1|6	# catalog-version undef
21mr|texlive-translation-natbib-fr-20190228-1|7	Name:		texlive-translation-natbib-fr
21mr|texlive-translation-natbib-fr-20190228-1|8	Version:	20190228
21mr|texlive-translation-natbib-fr-20190228-1|9	Release:	1
21mr|texlive-translation-natbib-fr-20190228-1|10	Summary:	French translation of the documentation of natbib
21mr|texlive-translation-natbib-fr-20190228-1|11	Group:		Publishing
21mr|texlive-translation-natbib-fr-20190228-1|12	URL:		http://www.ctan.org/tex-archive/info/translations/natbib/fr
21mr|texlive-translation-natbib-fr-20190228-1|13	License:	LPPL
21mr|texlive-translation-natbib-fr-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/translation-natbib-fr.tar.xz
21mr|texlive-translation-natbib-fr-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/translation-natbib-fr.doc.tar.xz
21mr|texlive-translation-natbib-fr-20190228-1|16	BuildArch:	noarch
21mr|texlive-translation-natbib-fr-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-translation-natbib-fr-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-translation-natbib-fr-20190228-1|19	
21mr|texlive-translation-natbib-fr-20190228-1|20	%description
21mr|texlive-translation-natbib-fr-20190228-1|21	A French translation of the documentation of natbib.
21mr|texlive-translation-natbib-fr-20190228-1|22	
21mr|texlive-translation-natbib-fr-20190228-1|23	#-----------------------------------------------------------------------
21mr|texlive-translation-natbib-fr-20190228-1|24	%files
21mr|texlive-translation-natbib-fr-20190228-1|25	%doc %{_texmfdistdir}/doc/latex/translation-natbib-fr/f-natbib.dtx
21mr|texlive-translation-natbib-fr-20190228-1|26	%doc %{_texmfdistdir}/doc/latex/translation-natbib-fr/f-natbib.pdf
21mr|texlive-translation-natbib-fr-20190228-1|27	
21mr|texlive-translation-natbib-fr-20190228-1|28	#-----------------------------------------------------------------------
21mr|texlive-translation-natbib-fr-20190228-1|29	%prep
21mr|texlive-translation-natbib-fr-20190228-1|30	%setup -c -a0 -a1
21mr|texlive-translation-natbib-fr-20190228-1|31	
21mr|texlive-translation-natbib-fr-20190228-1|32	%build
21mr|texlive-translation-natbib-fr-20190228-1|33	
21mr|texlive-translation-natbib-fr-20190228-1|34	%install
21mr|texlive-translation-natbib-fr-20190228-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-translation-natbib-fr-20190228-1|36	cp -fpar doc %{buildroot}%{_texmfdistdir}

19304 21
21mr|texlive-translations-1.7a-2|1	Name:		texlive-translations
21mr|texlive-translations-1.7a-2|2	Version:	1.7a
21mr|texlive-translations-1.7a-2|3	Release:	2
21mr|texlive-translations-1.7a-2|4	Summary:	Internationalisation of LaTeX2e packages
21mr|texlive-translations-1.7a-2|5	Group:		Publishing
21mr|texlive-translations-1.7a-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/translations
21mr|texlive-translations-1.7a-2|7	License:	LPPL1.3
21mr|texlive-translations-1.7a-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/translations.tar.xz
21mr|texlive-translations-1.7a-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/translations.doc.tar.xz
21mr|texlive-translations-1.7a-2|10	BuildArch:	noarch
21mr|texlive-translations-1.7a-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-translations-1.7a-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-translations-1.7a-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-translations-1.7a-2|14	
21mr|texlive-translations-1.7a-2|15	%description
21mr|texlive-translations-1.7a-2|16	This package (once part of the exsheets package), provides a
21mr|texlive-translations-1.7a-2|17	framework for providing multilingual features to a LaTeX
21mr|texlive-translations-1.7a-2|18	package. The package has its own basic dictionaries for
21mr|texlive-translations-1.7a-2|19	English, French, German and Spanish; it aims to use translation
21mr|texlive-translations-1.7a-2|20	material for English, French, German, Italian, Spanish,
21mr|texlive-translations-1.7a-2|21	Catalan, Turkish, Croatian, Hungarian, Danish and Portuguese
21mr|texlive-translations-1.7a-2|22	from babel or polyglossia if either is in use in the document.
21mr|texlive-translations-1.7a-2|23	(Additional languages from the multilingual packages may be
21mr|texlive-translations-1.7a-2|24	possible: ask the author.).
21mr|texlive-translations-1.7a-2|25	
21mr|texlive-translations-1.7a-2|26	#-----------------------------------------------------------------------
21mr|texlive-translations-1.7a-2|27	%files
21mr|texlive-translations-1.7a-2|28	%{_texmfdistdir}/tex/latex/translations
21mr|texlive-translations-1.7a-2|29	%doc %{_texmfdistdir}/doc/latex/translations
21mr|texlive-translations-1.7a-2|30	
21mr|texlive-translations-1.7a-2|31	#-----------------------------------------------------------------------
21mr|texlive-translations-1.7a-2|32	%prep
21mr|texlive-translations-1.7a-2|33	%setup -c -a0 -a1
21mr|texlive-translations-1.7a-2|34	
21mr|texlive-translations-1.7a-2|35	%build
21mr|texlive-translations-1.7a-2|36	
21mr|texlive-translations-1.7a-2|37	%install
21mr|texlive-translations-1.7a-2|38	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-translations-1.7a-2|39	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19305 21
21mr|texlive-translation-tabbing-fr-20190228-1|1	# revision 24228
21mr|texlive-translation-tabbing-fr-20190228-1|2	# category Package
21mr|texlive-translation-tabbing-fr-20190228-1|3	# catalog-ctan /info/translations/Tabbing/fr
21mr|texlive-translation-tabbing-fr-20190228-1|4	# catalog-date 2011-10-06 13:30:54 +0200
21mr|texlive-translation-tabbing-fr-20190228-1|5	# catalog-license lppl1
21mr|texlive-translation-tabbing-fr-20190228-1|6	# catalog-version undef
21mr|texlive-translation-tabbing-fr-20190228-1|7	Name:		texlive-translation-tabbing-fr
21mr|texlive-translation-tabbing-fr-20190228-1|8	Version:	20190228
21mr|texlive-translation-tabbing-fr-20190228-1|9	Release:	1
21mr|texlive-translation-tabbing-fr-20190228-1|10	Summary:	French translation of the documentation of Tabbing
21mr|texlive-translation-tabbing-fr-20190228-1|11	Group:		Publishing
21mr|texlive-translation-tabbing-fr-20190228-1|12	URL:		http://www.ctan.org/tex-archive/info/translations/Tabbing/fr
21mr|texlive-translation-tabbing-fr-20190228-1|13	License:	LPPL1
21mr|texlive-translation-tabbing-fr-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/translation-tabbing-fr.tar.xz
21mr|texlive-translation-tabbing-fr-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/translation-tabbing-fr.doc.tar.xz
21mr|texlive-translation-tabbing-fr-20190228-1|16	BuildArch:	noarch
21mr|texlive-translation-tabbing-fr-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-translation-tabbing-fr-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-translation-tabbing-fr-20190228-1|19	
21mr|texlive-translation-tabbing-fr-20190228-1|20	%description
21mr|texlive-translation-tabbing-fr-20190228-1|21	A translation to French (by the author) of the documentation of
21mr|texlive-translation-tabbing-fr-20190228-1|22	the Tabbing package.
21mr|texlive-translation-tabbing-fr-20190228-1|23	
21mr|texlive-translation-tabbing-fr-20190228-1|24	#-----------------------------------------------------------------------
21mr|texlive-translation-tabbing-fr-20190228-1|25	%files
21mr|texlive-translation-tabbing-fr-20190228-1|26	%doc %{_texmfdistdir}/doc/latex/translation-tabbing-fr/f-Tabbing.dtx
21mr|texlive-translation-tabbing-fr-20190228-1|27	%doc %{_texmfdistdir}/doc/latex/translation-tabbing-fr/f-Tabbing.pdf
21mr|texlive-translation-tabbing-fr-20190228-1|28	%doc %{_texmfdistdir}/doc/latex/translation-tabbing-fr/ltxdoc.cfg
21mr|texlive-translation-tabbing-fr-20190228-1|29	
21mr|texlive-translation-tabbing-fr-20190228-1|30	#-----------------------------------------------------------------------
21mr|texlive-translation-tabbing-fr-20190228-1|31	%prep
21mr|texlive-translation-tabbing-fr-20190228-1|32	%setup -c -a0 -a1
21mr|texlive-translation-tabbing-fr-20190228-1|33	
21mr|texlive-translation-tabbing-fr-20190228-1|34	%build
21mr|texlive-translation-tabbing-fr-20190228-1|35	
21mr|texlive-translation-tabbing-fr-20190228-1|36	%install
21mr|texlive-translation-tabbing-fr-20190228-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-translation-tabbing-fr-20190228-1|38	cp -fpar doc %{buildroot}%{_texmfdistdir}

19306 21
21mr|texlive-translator-1.12c-1|1	Name:		texlive-translator
21mr|texlive-translator-1.12c-1|2	Version:	1.12c
21mr|texlive-translator-1.12c-1|3	Release:	1
21mr|texlive-translator-1.12c-1|4	Summary:	Easy translation of strings in LaTeX
21mr|texlive-translator-1.12c-1|5	Group:		Publishing
21mr|texlive-translator-1.12c-1|6	URL:		https://ctan.org/tex-archive/macros/latex/contrib/translator
21mr|texlive-translator-1.12c-1|7	License:	The LATEX Project Public License
21mr|texlive-translator-1.12c-1|8	Source0:	https://mirror.truenetwork.ru/CTAN/systems/texlive/tlnet/archive/translator.tar.xz
21mr|texlive-translator-1.12c-1|9	Source1:	https://mirror.truenetwork.ru/CTAN/systems/texlive/tlnet/archive/translator.doc.tar.xz
21mr|texlive-translator-1.12c-1|10	BuildArch:	noarch
21mr|texlive-translator-1.12c-1|11	BuildRequires: texlive-tlpkg
21mr|texlive-translator-1.12c-1|12	Requires(pre): texlive-tlpkg
21mr|texlive-translator-1.12c-1|13	Requires(post):texlive-kpathsea
21mr|texlive-translator-1.12c-1|14	
21mr|texlive-translator-1.12c-1|15	%description
21mr|texlive-translator-1.12c-1|16	The translator package is a LaTeX package that provides a flexible
21mr|texlive-translator-1.12c-1|17	mechanism for translating individual words into different languages.
21mr|texlive-translator-1.12c-1|18	For example, it can be used to translate a word like figure into, say,
21mr|texlive-translator-1.12c-1|19	the German word Abbildung. Such a translation mechanism is useful when
21mr|texlive-translator-1.12c-1|20	the author of some package would like to localize the package such that
21mr|texlive-translator-1.12c-1|21	texts are correctly translated into the language preferred by the user.
21mr|texlive-translator-1.12c-1|22	The translator package is not intended to be used to automatically
21mr|texlive-translator-1.12c-1|23	translate more than a few words.
21mr|texlive-translator-1.12c-1|24	
21mr|texlive-translator-1.12c-1|25	#-----------------------------------------------------------------------
21mr|texlive-translator-1.12c-1|26	%files
21mr|texlive-translator-1.12c-1|27	/usr/share/texmf-dist/tex/latex/translator/translator*
21mr|texlive-translator-1.12c-1|28	%doc /usr/share/texmf-dist/doc/latex/translator/translator.pdf
21mr|texlive-translator-1.12c-1|29	%doc /usr/share/texmf-dist/doc/latex/translator/translator.tex
21mr|texlive-translator-1.12c-1|30	%doc /usr/share/texmf-dist/doc/latex/translator/README.md
21mr|texlive-translator-1.12c-1|31	
21mr|texlive-translator-1.12c-1|32	#-----------------------------------------------------------------------
21mr|texlive-translator-1.12c-1|33	%prep
21mr|texlive-translator-1.12c-1|34	%setup -c -a0 -a1
21mr|texlive-translator-1.12c-1|35	
21mr|texlive-translator-1.12c-1|36	%build
21mr|texlive-translator-1.12c-1|37	
21mr|texlive-translator-1.12c-1|38	%install
21mr|texlive-translator-1.12c-1|39	mkdir -p %{buildroot}/usr/share/texmf-dist
21mr|texlive-translator-1.12c-1|40	cp -fpar tex doc %{buildroot}/usr/share/texmf-dist

19307 21
21mr|texlive-tree-dvips-.91-7|1	# revision 21751
21mr|texlive-tree-dvips-.91-7|2	# category Package
21mr|texlive-tree-dvips-.91-7|3	# catalog-ctan /macros/latex209/contrib/trees/tree-dvips
21mr|texlive-tree-dvips-.91-7|4	# catalog-date 2011-03-14 14:09:23 +0100
21mr|texlive-tree-dvips-.91-7|5	# catalog-license lppl1
21mr|texlive-tree-dvips-.91-7|6	# catalog-version .91
21mr|texlive-tree-dvips-.91-7|7	Name:		texlive-tree-dvips
21mr|texlive-tree-dvips-.91-7|8	Version:	.91
21mr|texlive-tree-dvips-.91-7|9	Release:	7
21mr|texlive-tree-dvips-.91-7|10	Summary:	Trees and other linguists' macros
21mr|texlive-tree-dvips-.91-7|11	Group:		Publishing
21mr|texlive-tree-dvips-.91-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex209/contrib/trees/tree-dvips
21mr|texlive-tree-dvips-.91-7|13	License:	LPPL1
21mr|texlive-tree-dvips-.91-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tree-dvips.tar.xz
21mr|texlive-tree-dvips-.91-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tree-dvips.doc.tar.xz
21mr|texlive-tree-dvips-.91-7|16	BuildArch:	noarch
21mr|texlive-tree-dvips-.91-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-tree-dvips-.91-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-tree-dvips-.91-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-tree-dvips-.91-7|20	
21mr|texlive-tree-dvips-.91-7|21	%description
21mr|texlive-tree-dvips-.91-7|22	The package defines a mechanism for specifying connected trees
21mr|texlive-tree-dvips-.91-7|23	that uses a tabular environment to generate node positions. The
21mr|texlive-tree-dvips-.91-7|24	package uses PostScript code, loaded by dvips, so output can
21mr|texlive-tree-dvips-.91-7|25	only be generated by use of dvips. The package lingmacros.sty
21mr|texlive-tree-dvips-.91-7|26	defines a few macros for linguists: \enumsentence for
21mr|texlive-tree-dvips-.91-7|27	enumerating sentence examples, simple tabular-based non-
21mr|texlive-tree-dvips-.91-7|28	connected tree macros, and gloss macros.
21mr|texlive-tree-dvips-.91-7|29	
21mr|texlive-tree-dvips-.91-7|30	
21mr|texlive-tree-dvips-.91-7|31	#-----------------------------------------------------------------------
21mr|texlive-tree-dvips-.91-7|32	%files
21mr|texlive-tree-dvips-.91-7|33	%{_texmfdistdir}/dvips/tree-dvips/tree-dvips91.pro
21mr|texlive-tree-dvips-.91-7|34	%{_texmfdistdir}/tex/latex/tree-dvips/lingmacros.sty
21mr|texlive-tree-dvips-.91-7|35	%{_texmfdistdir}/tex/latex/tree-dvips/tree-dvips.sty
21mr|texlive-tree-dvips-.91-7|36	%doc %{_texmfdistdir}/doc/latex/tree-dvips/Makefile
21mr|texlive-tree-dvips-.91-7|37	%doc %{_texmfdistdir}/doc/latex/tree-dvips/README
21mr|texlive-tree-dvips-.91-7|38	%doc %{_texmfdistdir}/doc/latex/tree-dvips/README.TEXLIVE
21mr|texlive-tree-dvips-.91-7|39	%doc %{_texmfdistdir}/doc/latex/tree-dvips/lingmacros-manual.pdf
21mr|texlive-tree-dvips-.91-7|40	%doc %{_texmfdistdir}/doc/latex/tree-dvips/lingmacros-manual.tex
21mr|texlive-tree-dvips-.91-7|41	%doc %{_texmfdistdir}/doc/latex/tree-dvips/tree-dvips91.script
21mr|texlive-tree-dvips-.91-7|42	%doc %{_texmfdistdir}/doc/latex/tree-dvips/tree-manual.pdf
21mr|texlive-tree-dvips-.91-7|43	%doc %{_texmfdistdir}/doc/latex/tree-dvips/tree-manual.tex
21mr|texlive-tree-dvips-.91-7|44	
21mr|texlive-tree-dvips-.91-7|45	#-----------------------------------------------------------------------
21mr|texlive-tree-dvips-.91-7|46	%prep
21mr|texlive-tree-dvips-.91-7|47	%setup -c -a0 -a1
21mr|texlive-tree-dvips-.91-7|48	
21mr|texlive-tree-dvips-.91-7|49	%build
21mr|texlive-tree-dvips-.91-7|50	
21mr|texlive-tree-dvips-.91-7|51	%install
21mr|texlive-tree-dvips-.91-7|52	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tree-dvips-.91-7|53	cp -fpar dvips tex doc %{buildroot}%{_texmfdistdir}

19308 21
21mr|texlive-trfsigns-1.01-7|1	# revision 15878
21mr|texlive-trfsigns-1.01-7|2	# category Package
21mr|texlive-trfsigns-1.01-7|3	# catalog-ctan /macros/latex/contrib/trfsigns
21mr|texlive-trfsigns-1.01-7|4	# catalog-date 2006-12-05 00:47:24 +0100
21mr|texlive-trfsigns-1.01-7|5	# catalog-license gpl
21mr|texlive-trfsigns-1.01-7|6	# catalog-version 1.01
21mr|texlive-trfsigns-1.01-7|7	Name:		texlive-trfsigns
21mr|texlive-trfsigns-1.01-7|8	Version:	1.01
21mr|texlive-trfsigns-1.01-7|9	Release:	7
21mr|texlive-trfsigns-1.01-7|10	Summary:	Typeset transform signs
21mr|texlive-trfsigns-1.01-7|11	Group:		Publishing
21mr|texlive-trfsigns-1.01-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/trfsigns
21mr|texlive-trfsigns-1.01-7|13	License:	GPL
21mr|texlive-trfsigns-1.01-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/trfsigns.tar.xz
21mr|texlive-trfsigns-1.01-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/trfsigns.doc.tar.xz
21mr|texlive-trfsigns-1.01-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/trfsigns.source.tar.xz
21mr|texlive-trfsigns-1.01-7|17	BuildArch:	noarch
21mr|texlive-trfsigns-1.01-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-trfsigns-1.01-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-trfsigns-1.01-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-trfsigns-1.01-7|21	
21mr|texlive-trfsigns-1.01-7|22	%description
21mr|texlive-trfsigns-1.01-7|23	A package for typesetting various transformation signs for
21mr|texlive-trfsigns-1.01-7|24	Laplace transforms, Fourier transforms and others.
21mr|texlive-trfsigns-1.01-7|25	
21mr|texlive-trfsigns-1.01-7|26	
21mr|texlive-trfsigns-1.01-7|27	#-----------------------------------------------------------------------
21mr|texlive-trfsigns-1.01-7|28	%files
21mr|texlive-trfsigns-1.01-7|29	%{_texmfdistdir}/tex/latex/trfsigns/trfsigns.sty
21mr|texlive-trfsigns-1.01-7|30	%doc %{_texmfdistdir}/doc/latex/trfsigns/COPYING
21mr|texlive-trfsigns-1.01-7|31	%doc %{_texmfdistdir}/doc/latex/trfsigns/README
21mr|texlive-trfsigns-1.01-7|32	%doc %{_texmfdistdir}/doc/latex/trfsigns/trfexamp.tex
21mr|texlive-trfsigns-1.01-7|33	%doc %{_texmfdistdir}/doc/latex/trfsigns/trfsigns.pdf
21mr|texlive-trfsigns-1.01-7|34	#- source
21mr|texlive-trfsigns-1.01-7|35	%doc %{_texmfdistdir}/source/latex/trfsigns/trfsigns.drv
21mr|texlive-trfsigns-1.01-7|36	%doc %{_texmfdistdir}/source/latex/trfsigns/trfsigns.dtx
21mr|texlive-trfsigns-1.01-7|37	%doc %{_texmfdistdir}/source/latex/trfsigns/trfsigns.ins
21mr|texlive-trfsigns-1.01-7|38	
21mr|texlive-trfsigns-1.01-7|39	#-----------------------------------------------------------------------
21mr|texlive-trfsigns-1.01-7|40	%prep
21mr|texlive-trfsigns-1.01-7|41	%setup -c -a0 -a1 -a2
21mr|texlive-trfsigns-1.01-7|42	
21mr|texlive-trfsigns-1.01-7|43	%build
21mr|texlive-trfsigns-1.01-7|44	
21mr|texlive-trfsigns-1.01-7|45	%install
21mr|texlive-trfsigns-1.01-7|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-trfsigns-1.01-7|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19309 21
21mr|texlive-trimspaces-1.1-7|1	# revision 15878
21mr|texlive-trimspaces-1.1-7|2	# category Package
21mr|texlive-trimspaces-1.1-7|3	# catalog-ctan /macros/latex/contrib/trimspaces
21mr|texlive-trimspaces-1.1-7|4	# catalog-date 2009-11-10 08:50:14 +0100
21mr|texlive-trimspaces-1.1-7|5	# catalog-license lppl
21mr|texlive-trimspaces-1.1-7|6	# catalog-version 1.1
21mr|texlive-trimspaces-1.1-7|7	Name:		texlive-trimspaces
21mr|texlive-trimspaces-1.1-7|8	Version:	1.1
21mr|texlive-trimspaces-1.1-7|9	Release:	7
21mr|texlive-trimspaces-1.1-7|10	Summary:	Trim spaces around an argument or within a macro
21mr|texlive-trimspaces-1.1-7|11	Group:		Publishing
21mr|texlive-trimspaces-1.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/trimspaces
21mr|texlive-trimspaces-1.1-7|13	License:	LPPL
21mr|texlive-trimspaces-1.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/trimspaces.tar.xz
21mr|texlive-trimspaces-1.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/trimspaces.doc.tar.xz
21mr|texlive-trimspaces-1.1-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/trimspaces.source.tar.xz
21mr|texlive-trimspaces-1.1-7|17	BuildArch:	noarch
21mr|texlive-trimspaces-1.1-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-trimspaces-1.1-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-trimspaces-1.1-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-trimspaces-1.1-7|21	
21mr|texlive-trimspaces-1.1-7|22	%description
21mr|texlive-trimspaces-1.1-7|23	A very short package that allows you to expandably remove
21mr|texlive-trimspaces-1.1-7|24	spaces around a token list (commands are provided to remove
21mr|texlive-trimspaces-1.1-7|25	spaces before, spaces after, or both); or to remove surrounding
21mr|texlive-trimspaces-1.1-7|26	spaces within a macro definition, or to define space-stripped
21mr|texlive-trimspaces-1.1-7|27	macros.
21mr|texlive-trimspaces-1.1-7|28	
21mr|texlive-trimspaces-1.1-7|29	
21mr|texlive-trimspaces-1.1-7|30	#-----------------------------------------------------------------------
21mr|texlive-trimspaces-1.1-7|31	%files
21mr|texlive-trimspaces-1.1-7|32	%{_texmfdistdir}/tex/latex/trimspaces/trimspaces.sty
21mr|texlive-trimspaces-1.1-7|33	%doc %{_texmfdistdir}/doc/latex/trimspaces/README
21mr|texlive-trimspaces-1.1-7|34	%doc %{_texmfdistdir}/doc/latex/trimspaces/trimspaces.pdf
21mr|texlive-trimspaces-1.1-7|35	#- source
21mr|texlive-trimspaces-1.1-7|36	%doc %{_texmfdistdir}/source/latex/trimspaces/trimspaces.ins
21mr|texlive-trimspaces-1.1-7|37	%doc %{_texmfdistdir}/source/latex/trimspaces/trimspaces.tex
21mr|texlive-trimspaces-1.1-7|38	
21mr|texlive-trimspaces-1.1-7|39	#-----------------------------------------------------------------------
21mr|texlive-trimspaces-1.1-7|40	%prep
21mr|texlive-trimspaces-1.1-7|41	%setup -c -a0 -a1 -a2
21mr|texlive-trimspaces-1.1-7|42	
21mr|texlive-trimspaces-1.1-7|43	%build
21mr|texlive-trimspaces-1.1-7|44	
21mr|texlive-trimspaces-1.1-7|45	%install
21mr|texlive-trimspaces-1.1-7|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-trimspaces-1.1-7|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19310 21
21mr|texlive-trivfloat-1.3b-7|1	# revision 15878
21mr|texlive-trivfloat-1.3b-7|2	# category Package
21mr|texlive-trivfloat-1.3b-7|3	# catalog-ctan /macros/latex/contrib/trivfloat
21mr|texlive-trivfloat-1.3b-7|4	# catalog-date 2009-04-24 13:36:42 +0200
21mr|texlive-trivfloat-1.3b-7|5	# catalog-license lppl
21mr|texlive-trivfloat-1.3b-7|6	# catalog-version 1.3b
21mr|texlive-trivfloat-1.3b-7|7	Name:		texlive-trivfloat
21mr|texlive-trivfloat-1.3b-7|8	Version:	1.3b
21mr|texlive-trivfloat-1.3b-7|9	Release:	7
21mr|texlive-trivfloat-1.3b-7|10	Summary:	Quick float definitions in LaTeX
21mr|texlive-trivfloat-1.3b-7|11	Group:		Publishing
21mr|texlive-trivfloat-1.3b-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/trivfloat
21mr|texlive-trivfloat-1.3b-7|13	License:	LPPL
21mr|texlive-trivfloat-1.3b-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/trivfloat.tar.xz
21mr|texlive-trivfloat-1.3b-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/trivfloat.doc.tar.xz
21mr|texlive-trivfloat-1.3b-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/trivfloat.source.tar.xz
21mr|texlive-trivfloat-1.3b-7|17	BuildArch:	noarch
21mr|texlive-trivfloat-1.3b-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-trivfloat-1.3b-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-trivfloat-1.3b-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-trivfloat-1.3b-7|21	
21mr|texlive-trivfloat-1.3b-7|22	%description
21mr|texlive-trivfloat-1.3b-7|23	The trivfloat package provides a quick method for defining new
21mr|texlive-trivfloat-1.3b-7|24	float types in LaTeX. A single command sets up a new float in
21mr|texlive-trivfloat-1.3b-7|25	the same style as the LaTeX kernel figure and table float
21mr|texlive-trivfloat-1.3b-7|26	types. The package works with memoir as well as the standard
21mr|texlive-trivfloat-1.3b-7|27	classes.
21mr|texlive-trivfloat-1.3b-7|28	
21mr|texlive-trivfloat-1.3b-7|29	
21mr|texlive-trivfloat-1.3b-7|30	#-----------------------------------------------------------------------
21mr|texlive-trivfloat-1.3b-7|31	%files
21mr|texlive-trivfloat-1.3b-7|32	%{_texmfdistdir}/tex/latex/trivfloat/trivfloat.sty
21mr|texlive-trivfloat-1.3b-7|33	%doc %{_texmfdistdir}/doc/latex/trivfloat/README
21mr|texlive-trivfloat-1.3b-7|34	%doc %{_texmfdistdir}/doc/latex/trivfloat/trivfloat.pdf
21mr|texlive-trivfloat-1.3b-7|35	#- source
21mr|texlive-trivfloat-1.3b-7|36	%doc %{_texmfdistdir}/source/latex/trivfloat/trivfloat.dtx
21mr|texlive-trivfloat-1.3b-7|37	%doc %{_texmfdistdir}/source/latex/trivfloat/trivfloat.ins
21mr|texlive-trivfloat-1.3b-7|38	
21mr|texlive-trivfloat-1.3b-7|39	#-----------------------------------------------------------------------
21mr|texlive-trivfloat-1.3b-7|40	%prep
21mr|texlive-trivfloat-1.3b-7|41	%setup -c -a0 -a1 -a2
21mr|texlive-trivfloat-1.3b-7|42	
21mr|texlive-trivfloat-1.3b-7|43	%build
21mr|texlive-trivfloat-1.3b-7|44	
21mr|texlive-trivfloat-1.3b-7|45	%install
21mr|texlive-trivfloat-1.3b-7|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-trivfloat-1.3b-7|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19311 21
21mr|texlive-trsym-1.0-7|1	# revision 18732
21mr|texlive-trsym-1.0-7|2	# category Package
21mr|texlive-trsym-1.0-7|3	# catalog-ctan /fonts/trsym
21mr|texlive-trsym-1.0-7|4	# catalog-date 2007-10-24 18:05:15 +0200
21mr|texlive-trsym-1.0-7|5	# catalog-license lppl1.2
21mr|texlive-trsym-1.0-7|6	# catalog-version 1.0
21mr|texlive-trsym-1.0-7|7	Name:		texlive-trsym
21mr|texlive-trsym-1.0-7|8	Version:	1.0
21mr|texlive-trsym-1.0-7|9	Release:	7
21mr|texlive-trsym-1.0-7|10	Summary:	Symbols for transformations
21mr|texlive-trsym-1.0-7|11	Group:		Publishing
21mr|texlive-trsym-1.0-7|12	URL:		http://www.ctan.org/tex-archive/fonts/trsym
21mr|texlive-trsym-1.0-7|13	License:	LPPL1.2
21mr|texlive-trsym-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/trsym.tar.xz
21mr|texlive-trsym-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/trsym.doc.tar.xz
21mr|texlive-trsym-1.0-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/trsym.source.tar.xz
21mr|texlive-trsym-1.0-7|17	BuildArch:	noarch
21mr|texlive-trsym-1.0-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-trsym-1.0-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-trsym-1.0-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-trsym-1.0-7|21	
21mr|texlive-trsym-1.0-7|22	%description
21mr|texlive-trsym-1.0-7|23	The bundle provides MetaFont sources for a small font used for
21mr|texlive-trsym-1.0-7|24	(e.g.) Laplace transformations, together with a LaTeX .fd file
21mr|texlive-trsym-1.0-7|25	and a package providing commands for the symbols' use in
21mr|texlive-trsym-1.0-7|26	mathematics.
21mr|texlive-trsym-1.0-7|27	
21mr|texlive-trsym-1.0-7|28	
21mr|texlive-trsym-1.0-7|29	#-----------------------------------------------------------------------
21mr|texlive-trsym-1.0-7|30	%files
21mr|texlive-trsym-1.0-7|31	%{_texmfdistdir}/fonts/source/public/trsym/trsy.mf
21mr|texlive-trsym-1.0-7|32	%{_texmfdistdir}/fonts/source/public/trsym/trsy10.mf
21mr|texlive-trsym-1.0-7|33	%{_texmfdistdir}/fonts/source/public/trsym/trsy12.mf
21mr|texlive-trsym-1.0-7|34	%{_texmfdistdir}/fonts/tfm/public/trsym/trsy10.tfm
21mr|texlive-trsym-1.0-7|35	%{_texmfdistdir}/fonts/tfm/public/trsym/trsy12.tfm
21mr|texlive-trsym-1.0-7|36	%{_texmfdistdir}/tex/latex/trsym/trsym.sty
21mr|texlive-trsym-1.0-7|37	%{_texmfdistdir}/tex/latex/trsym/utrsy.fd
21mr|texlive-trsym-1.0-7|38	%doc %{_texmfdistdir}/doc/latex/trsym/README
21mr|texlive-trsym-1.0-7|39	%doc %{_texmfdistdir}/doc/latex/trsym/manifest.txt
21mr|texlive-trsym-1.0-7|40	%doc %{_texmfdistdir}/doc/latex/trsym/trsym.pdf
21mr|texlive-trsym-1.0-7|41	#- source
21mr|texlive-trsym-1.0-7|42	%doc %{_texmfdistdir}/source/latex/trsym/trsym.dtx
21mr|texlive-trsym-1.0-7|43	%doc %{_texmfdistdir}/source/latex/trsym/trsym.ins
21mr|texlive-trsym-1.0-7|44	
21mr|texlive-trsym-1.0-7|45	#-----------------------------------------------------------------------
21mr|texlive-trsym-1.0-7|46	%prep
21mr|texlive-trsym-1.0-7|47	%setup -c -a0 -a1 -a2
21mr|texlive-trsym-1.0-7|48	
21mr|texlive-trsym-1.0-7|49	%build
21mr|texlive-trsym-1.0-7|50	
21mr|texlive-trsym-1.0-7|51	%install
21mr|texlive-trsym-1.0-7|52	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-trsym-1.0-7|53	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

19312 21
21mr|texlive-truncate-3.6-7|1	# revision 18921
21mr|texlive-truncate-3.6-7|2	# category Package
21mr|texlive-truncate-3.6-7|3	# catalog-ctan /macros/latex/contrib/truncate
21mr|texlive-truncate-3.6-7|4	# catalog-date 2010-06-06 13:50:32 +0200
21mr|texlive-truncate-3.6-7|5	# catalog-license pd
21mr|texlive-truncate-3.6-7|6	# catalog-version 3.6
21mr|texlive-truncate-3.6-7|7	Name:		texlive-truncate
21mr|texlive-truncate-3.6-7|8	Version:	3.6
21mr|texlive-truncate-3.6-7|9	Release:	7
21mr|texlive-truncate-3.6-7|10	Summary:	Truncate text to a specified width
21mr|texlive-truncate-3.6-7|11	Group:		Publishing
21mr|texlive-truncate-3.6-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/truncate
21mr|texlive-truncate-3.6-7|13	License:	PD
21mr|texlive-truncate-3.6-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/truncate.tar.xz
21mr|texlive-truncate-3.6-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/truncate.doc.tar.xz
21mr|texlive-truncate-3.6-7|16	BuildArch:	noarch
21mr|texlive-truncate-3.6-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-truncate-3.6-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-truncate-3.6-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-truncate-3.6-7|20	
21mr|texlive-truncate-3.6-7|21	%description
21mr|texlive-truncate-3.6-7|22	The package will by default break at word boundaries, but
21mr|texlive-truncate-3.6-7|23	package options are offered to permit breaks within words.
21mr|texlive-truncate-3.6-7|24	
21mr|texlive-truncate-3.6-7|25	
21mr|texlive-truncate-3.6-7|26	#-----------------------------------------------------------------------
21mr|texlive-truncate-3.6-7|27	%files
21mr|texlive-truncate-3.6-7|28	%{_texmfdistdir}/tex/latex/truncate/truncate.sty
21mr|texlive-truncate-3.6-7|29	%doc %{_texmfdistdir}/doc/latex/truncate/miscdoc.sty
21mr|texlive-truncate-3.6-7|30	%doc %{_texmfdistdir}/doc/latex/truncate/truncate.pdf
21mr|texlive-truncate-3.6-7|31	%doc %{_texmfdistdir}/doc/latex/truncate/truncate.tex
21mr|texlive-truncate-3.6-7|32	
21mr|texlive-truncate-3.6-7|33	#-----------------------------------------------------------------------
21mr|texlive-truncate-3.6-7|34	%prep
21mr|texlive-truncate-3.6-7|35	%setup -c -a0 -a1
21mr|texlive-truncate-3.6-7|36	
21mr|texlive-truncate-3.6-7|37	%build
21mr|texlive-truncate-3.6-7|38	
21mr|texlive-truncate-3.6-7|39	%install
21mr|texlive-truncate-3.6-7|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-truncate-3.6-7|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19313 21
21mr|texlive-tsemlines-1.0-7|1	# revision 23440
21mr|texlive-tsemlines-1.0-7|2	# category Package
21mr|texlive-tsemlines-1.0-7|3	# catalog-ctan /macros/latex/contrib/tsemlines/tsemlines.sty
21mr|texlive-tsemlines-1.0-7|4	# catalog-date 2011-06-28 13:55:08 +0200
21mr|texlive-tsemlines-1.0-7|5	# catalog-license pd
21mr|texlive-tsemlines-1.0-7|6	# catalog-version 1.0
21mr|texlive-tsemlines-1.0-7|7	Name:		texlive-tsemlines
21mr|texlive-tsemlines-1.0-7|8	Version:	1.0
21mr|texlive-tsemlines-1.0-7|9	Release:	7
21mr|texlive-tsemlines-1.0-7|10	Summary:	Support for the ancient \emline macro
21mr|texlive-tsemlines-1.0-7|11	Group:		Publishing
21mr|texlive-tsemlines-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tsemlines/tsemlines.sty
21mr|texlive-tsemlines-1.0-7|13	License:	PD
21mr|texlive-tsemlines-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tsemlines.tar.xz
21mr|texlive-tsemlines-1.0-7|15	BuildArch:	noarch
21mr|texlive-tsemlines-1.0-7|16	BuildRequires:	texlive-tlpkg
21mr|texlive-tsemlines-1.0-7|17	Requires(pre):	texlive-tlpkg
21mr|texlive-tsemlines-1.0-7|18	Requires(post):	texlive-kpathsea
21mr|texlive-tsemlines-1.0-7|19	
21mr|texlive-tsemlines-1.0-7|20	%description
21mr|texlive-tsemlines-1.0-7|21	Occasional Documents appear, that use graphics generated by
21mr|texlive-tsemlines-1.0-7|22	texcad from the emtex distribution. These documents often use
21mr|texlive-tsemlines-1.0-7|23	the \emline macro, which produced lines at an arbitrary
21mr|texlive-tsemlines-1.0-7|24	orientation. The present package emulates the macro, using
21mr|texlive-tsemlines-1.0-7|25	TikZ.
21mr|texlive-tsemlines-1.0-7|26	
21mr|texlive-tsemlines-1.0-7|27	
21mr|texlive-tsemlines-1.0-7|28	#-----------------------------------------------------------------------
21mr|texlive-tsemlines-1.0-7|29	%files
21mr|texlive-tsemlines-1.0-7|30	%{_texmfdistdir}/tex/latex/tsemlines/tsemlines.sty
21mr|texlive-tsemlines-1.0-7|31	
21mr|texlive-tsemlines-1.0-7|32	#-----------------------------------------------------------------------
21mr|texlive-tsemlines-1.0-7|33	%prep
21mr|texlive-tsemlines-1.0-7|34	%setup -c -a0
21mr|texlive-tsemlines-1.0-7|35	
21mr|texlive-tsemlines-1.0-7|36	%build
21mr|texlive-tsemlines-1.0-7|37	
21mr|texlive-tsemlines-1.0-7|38	%install
21mr|texlive-tsemlines-1.0-7|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tsemlines-1.0-7|40	cp -fpar tex %{buildroot}%{_texmfdistdir}

19314 21
21mr|texlive-ttfutils-20200305-1|1	Name:		texlive-ttfutils
21mr|texlive-ttfutils-20200305-1|2	Version:	20200305
21mr|texlive-ttfutils-20200305-1|3	Release:	1
21mr|texlive-ttfutils-20200305-1|4	Summary:	TeXLive ttfutils package
21mr|texlive-ttfutils-20200305-1|5	Group:		Publishing
21mr|texlive-ttfutils-20200305-1|6	URL:		http://tug.org/texlive
21mr|texlive-ttfutils-20200305-1|7	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-ttfutils-20200305-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ttfutils.tar.xz
21mr|texlive-ttfutils-20200305-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ttfutils.doc.tar.xz
21mr|texlive-ttfutils-20200305-1|10	BuildArch:	noarch
21mr|texlive-ttfutils-20200305-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-ttfutils-20200305-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-ttfutils-20200305-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-ttfutils-20200305-1|14	Requires:	texlive-ttfutils.bin
21mr|texlive-ttfutils-20200305-1|15	
21mr|texlive-ttfutils-20200305-1|16	%description
21mr|texlive-ttfutils-20200305-1|17	TeXLive ttfutils package.
21mr|texlive-ttfutils-20200305-1|18	
21mr|texlive-ttfutils-20200305-1|19	#-----------------------------------------------------------------------
21mr|texlive-ttfutils-20200305-1|20	%files
21mr|texlive-ttfutils-20200305-1|21	%{_texmfdistdir}/fonts/enc/ttf2pk/base/T1-WGL4.enc
21mr|texlive-ttfutils-20200305-1|22	%{_texmfdistdir}/fonts/sfd/ttf2pk/Big5.sfd
21mr|texlive-ttfutils-20200305-1|23	%{_texmfdistdir}/fonts/sfd/ttf2pk/EUC.sfd
21mr|texlive-ttfutils-20200305-1|24	%{_texmfdistdir}/fonts/sfd/ttf2pk/HKSCS.sfd
21mr|texlive-ttfutils-20200305-1|25	%{_texmfdistdir}/fonts/sfd/ttf2pk/KS-HLaTeX.sfd
21mr|texlive-ttfutils-20200305-1|26	%{_texmfdistdir}/fonts/sfd/ttf2pk/SJIS.sfd
21mr|texlive-ttfutils-20200305-1|27	%{_texmfdistdir}/fonts/sfd/ttf2pk/UBg5plus.sfd
21mr|texlive-ttfutils-20200305-1|28	%{_texmfdistdir}/fonts/sfd/ttf2pk/UBig5.sfd
21mr|texlive-ttfutils-20200305-1|29	%{_texmfdistdir}/fonts/sfd/ttf2pk/UGB.sfd
21mr|texlive-ttfutils-20200305-1|30	%{_texmfdistdir}/fonts/sfd/ttf2pk/UGBK.sfd
21mr|texlive-ttfutils-20200305-1|31	%{_texmfdistdir}/fonts/sfd/ttf2pk/UJIS.sfd
21mr|texlive-ttfutils-20200305-1|32	%{_texmfdistdir}/fonts/sfd/ttf2pk/UKS-HLaTeX.sfd
21mr|texlive-ttfutils-20200305-1|33	%{_texmfdistdir}/fonts/sfd/ttf2pk/UKS.sfd
21mr|texlive-ttfutils-20200305-1|34	%{_texmfdistdir}/fonts/sfd/ttf2pk/Unicode.sfd
21mr|texlive-ttfutils-20200305-1|35	%{_texmfdistdir}/ttf2pk/VPS.rpl
21mr|texlive-ttfutils-20200305-1|36	%{_texmfdistdir}/ttf2pk/ttf2pk.cfg
21mr|texlive-ttfutils-20200305-1|37	%doc %{_mandir}/man1/ttf2afm.1*
21mr|texlive-ttfutils-20200305-1|38	%doc %{_texmfdistdir}/doc/man/man1/ttf2afm.man1.pdf
21mr|texlive-ttfutils-20200305-1|39	%doc %{_mandir}/man1/ttf2pk.1*
21mr|texlive-ttfutils-20200305-1|40	%doc %{_texmfdistdir}/doc/man/man1/ttf2pk.man1.pdf
21mr|texlive-ttfutils-20200305-1|41	%doc %{_mandir}/man1/ttf2tfm.1*
21mr|texlive-ttfutils-20200305-1|42	%doc %{_texmfdistdir}/doc/man/man1/ttf2tfm.man1.pdf
21mr|texlive-ttfutils-20200305-1|43	%doc %{_mandir}/man1/ttfdump.1*
21mr|texlive-ttfutils-20200305-1|44	%doc %{_texmfdistdir}/doc/man/man1/ttfdump.man1.pdf
21mr|texlive-ttfutils-20200305-1|45	%doc %{_texmfdistdir}/doc/ttf2pk/ttf2pk.doc
21mr|texlive-ttfutils-20200305-1|46	%doc %{_texmfdistdir}/doc/ttf2pk/ttf2pk.txt
21mr|texlive-ttfutils-20200305-1|47	%doc %{_texmfdistdir}/doc/ttf2pk/ttf2tfm.txt
21mr|texlive-ttfutils-20200305-1|48	
21mr|texlive-ttfutils-20200305-1|49	#-----------------------------------------------------------------------
21mr|texlive-ttfutils-20200305-1|50	%prep
21mr|texlive-ttfutils-20200305-1|51	%setup -c -a0 -a1
21mr|texlive-ttfutils-20200305-1|52	
21mr|texlive-ttfutils-20200305-1|53	%build
21mr|texlive-ttfutils-20200305-1|54	
21mr|texlive-ttfutils-20200305-1|55	%install
21mr|texlive-ttfutils-20200305-1|56	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-ttfutils-20200305-1|57	cp -fpar texmf-dist %{buildroot}%{_datadir}
21mr|texlive-ttfutils-20200305-1|58	mkdir -p %{buildroot}%{_mandir}/man1
21mr|texlive-ttfutils-20200305-1|59	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

19315 21
21mr|texlive-tucv-1.0-7|1	# revision 20680
21mr|texlive-tucv-1.0-7|2	# category Package
21mr|texlive-tucv-1.0-7|3	# catalog-ctan /macros/latex/contrib/tucv
21mr|texlive-tucv-1.0-7|4	# catalog-date 2010-12-06 21:43:44 +0100
21mr|texlive-tucv-1.0-7|5	# catalog-license other-free
21mr|texlive-tucv-1.0-7|6	# catalog-version 1.0
21mr|texlive-tucv-1.0-7|7	Name:		texlive-tucv
21mr|texlive-tucv-1.0-7|8	Version:	1.0
21mr|texlive-tucv-1.0-7|9	Release:	7
21mr|texlive-tucv-1.0-7|10	Summary:	Support for typesetting a CV or resumee
21mr|texlive-tucv-1.0-7|11	Group:		Publishing
21mr|texlive-tucv-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tucv
21mr|texlive-tucv-1.0-7|13	License:	OTHER-FREE
21mr|texlive-tucv-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tucv.tar.xz
21mr|texlive-tucv-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tucv.doc.tar.xz
21mr|texlive-tucv-1.0-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tucv.source.tar.xz
21mr|texlive-tucv-1.0-7|17	BuildArch:	noarch
21mr|texlive-tucv-1.0-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-tucv-1.0-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-tucv-1.0-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-tucv-1.0-7|21	
21mr|texlive-tucv-1.0-7|22	%description
21mr|texlive-tucv-1.0-7|23	The package provides commands for typesetting a CV or resume.
21mr|texlive-tucv-1.0-7|24	It provides commands for general-purpose headings, entries, and
21mr|texlive-tucv-1.0-7|25	item/description pairs, as well as more specific commands for
21mr|texlive-tucv-1.0-7|26	formatting sections, with explicit inclusion of school, degree,
21mr|texlive-tucv-1.0-7|27	employer, job, conference, and publications entries. It tends
21mr|texlive-tucv-1.0-7|28	to produce a somewhat long and quite detailed document but may
21mr|texlive-tucv-1.0-7|29	also be suitable to support a shorter resume.
21mr|texlive-tucv-1.0-7|30	
21mr|texlive-tucv-1.0-7|31	
21mr|texlive-tucv-1.0-7|32	#-----------------------------------------------------------------------
21mr|texlive-tucv-1.0-7|33	%files
21mr|texlive-tucv-1.0-7|34	%{_texmfdistdir}/tex/latex/tucv/tucv.sty
21mr|texlive-tucv-1.0-7|35	%doc %{_texmfdistdir}/doc/latex/tucv/README
21mr|texlive-tucv-1.0-7|36	%doc %{_texmfdistdir}/doc/latex/tucv/tucv.pdf
21mr|texlive-tucv-1.0-7|37	%doc %{_texmfdistdir}/doc/latex/tucv/tucv_ex.pdf
21mr|texlive-tucv-1.0-7|38	%doc %{_texmfdistdir}/doc/latex/tucv/tucv_ex.tex
21mr|texlive-tucv-1.0-7|39	#- source
21mr|texlive-tucv-1.0-7|40	%doc %{_texmfdistdir}/source/latex/tucv/tucv.dtx
21mr|texlive-tucv-1.0-7|41	%doc %{_texmfdistdir}/source/latex/tucv/tucv.ins
21mr|texlive-tucv-1.0-7|42	
21mr|texlive-tucv-1.0-7|43	#-----------------------------------------------------------------------
21mr|texlive-tucv-1.0-7|44	%prep
21mr|texlive-tucv-1.0-7|45	%setup -c -a0 -a1 -a2
21mr|texlive-tucv-1.0-7|46	
21mr|texlive-tucv-1.0-7|47	%build
21mr|texlive-tucv-1.0-7|48	
21mr|texlive-tucv-1.0-7|49	%install
21mr|texlive-tucv-1.0-7|50	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tucv-1.0-7|51	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19316 21
21mr|texlive-tufte-latex-3.5.2-3|1	Name:		texlive-tufte-latex
21mr|texlive-tufte-latex-3.5.2-3|2	Version:	3.5.2
21mr|texlive-tufte-latex-3.5.2-3|3	Release:	3
21mr|texlive-tufte-latex-3.5.2-3|4	Summary:	Document classes inspired by the work of Edward Tufte
21mr|texlive-tufte-latex-3.5.2-3|5	Group:		Publishing
21mr|texlive-tufte-latex-3.5.2-3|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tufte-latex
21mr|texlive-tufte-latex-3.5.2-3|7	License:	APACHE2
21mr|texlive-tufte-latex-3.5.2-3|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tufte-latex.tar.xz
21mr|texlive-tufte-latex-3.5.2-3|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tufte-latex.doc.tar.xz
21mr|texlive-tufte-latex-3.5.2-3|10	BuildArch:	noarch
21mr|texlive-tufte-latex-3.5.2-3|11	BuildRequires:	texlive-tlpkg
21mr|texlive-tufte-latex-3.5.2-3|12	Requires(pre):	texlive-tlpkg
21mr|texlive-tufte-latex-3.5.2-3|13	Requires(post):	texlive-kpathsea
21mr|texlive-tufte-latex-3.5.2-3|14	Requires:	texlive-xifthen
21mr|texlive-tufte-latex-3.5.2-3|15	Requires:	texlive-ifmtarg
21mr|texlive-tufte-latex-3.5.2-3|16	Requires:	texlive-changepage
21mr|texlive-tufte-latex-3.5.2-3|17	Requires:	texlive-paralist
21mr|texlive-tufte-latex-3.5.2-3|18	Requires:	texlive-sauerj
21mr|texlive-tufte-latex-3.5.2-3|19	Requires:	texlive-placeins
21mr|texlive-tufte-latex-3.5.2-3|20	
21mr|texlive-tufte-latex-3.5.2-3|21	%description
21mr|texlive-tufte-latex-3.5.2-3|22	Provided are two classes inspired, respectively, by handouts
21mr|texlive-tufte-latex-3.5.2-3|23	and books created by Edward Tufte.
21mr|texlive-tufte-latex-3.5.2-3|24	
21mr|texlive-tufte-latex-3.5.2-3|25	%post
21mr|texlive-tufte-latex-3.5.2-3|26	%{_sbindir}/texlive.post
21mr|texlive-tufte-latex-3.5.2-3|27	
21mr|texlive-tufte-latex-3.5.2-3|28	%postun
21mr|texlive-tufte-latex-3.5.2-3|29	if [ $1 -eq 0 ]; then
21mr|texlive-tufte-latex-3.5.2-3|30	%{_sbindir}/texlive.post
21mr|texlive-tufte-latex-3.5.2-3|31	fi
21mr|texlive-tufte-latex-3.5.2-3|32	
21mr|texlive-tufte-latex-3.5.2-3|33	#-----------------------------------------------------------------------
21mr|texlive-tufte-latex-3.5.2-3|34	%files
21mr|texlive-tufte-latex-3.5.2-3|35	%{_texmfdistdir}/tex/latex/tufte-latex
21mr|texlive-tufte-latex-3.5.2-3|36	%doc %{_texmfdistdir}/doc/latex/tufte-latex
21mr|texlive-tufte-latex-3.5.2-3|37	
21mr|texlive-tufte-latex-3.5.2-3|38	#-----------------------------------------------------------------------
21mr|texlive-tufte-latex-3.5.2-3|39	%prep
21mr|texlive-tufte-latex-3.5.2-3|40	%setup -c -a0 -a1
21mr|texlive-tufte-latex-3.5.2-3|41	
21mr|texlive-tufte-latex-3.5.2-3|42	%build
21mr|texlive-tufte-latex-3.5.2-3|43	
21mr|texlive-tufte-latex-3.5.2-3|44	%install
21mr|texlive-tufte-latex-3.5.2-3|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tufte-latex-3.5.2-3|46	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19317 21
21mr|texlive-tugboat-2.19-2|1	# revision 32478
21mr|texlive-tugboat-2.19-2|2	# category Package
21mr|texlive-tugboat-2.19-2|3	# catalog-ctan /macros/latex/contrib/tugboat
21mr|texlive-tugboat-2.19-2|4	# catalog-date 2013-12-23 22:50:28 +0100
21mr|texlive-tugboat-2.19-2|5	# catalog-license lppl
21mr|texlive-tugboat-2.19-2|6	# catalog-version 2.14
21mr|texlive-tugboat-2.19-2|7	Name:		texlive-tugboat
21mr|texlive-tugboat-2.19-2|8	Version:	2.19
21mr|texlive-tugboat-2.19-2|9	Release:	2
21mr|texlive-tugboat-2.19-2|10	Summary:	LaTeX macros for TUGboat articles
21mr|texlive-tugboat-2.19-2|11	Group:		Publishing
21mr|texlive-tugboat-2.19-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tugboat
21mr|texlive-tugboat-2.19-2|13	License:	LPPL
21mr|texlive-tugboat-2.19-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tugboat.tar.xz
21mr|texlive-tugboat-2.19-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tugboat.doc.tar.xz
21mr|texlive-tugboat-2.19-2|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tugboat.source.tar.xz
21mr|texlive-tugboat-2.19-2|17	BuildArch:	noarch
21mr|texlive-tugboat-2.19-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-tugboat-2.19-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-tugboat-2.19-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-tugboat-2.19-2|21	
21mr|texlive-tugboat-2.19-2|22	%description
21mr|texlive-tugboat-2.19-2|23	Provides ltugboat.cls for both regular and proceedings issues
21mr|texlive-tugboat-2.19-2|24	of the TUGboat journal. The distribution also includes a BibTeX
21mr|texlive-tugboat-2.19-2|25	style appropriate for use with the classes' "harvard" option.
21mr|texlive-tugboat-2.19-2|26	
21mr|texlive-tugboat-2.19-2|27	#-----------------------------------------------------------------------
21mr|texlive-tugboat-2.19-2|28	%files
21mr|texlive-tugboat-2.19-2|29	%{_texmfdistdir}/bibtex/bst/tugboat/ltugbib.bst
21mr|texlive-tugboat-2.19-2|30	%{_texmfdistdir}/tex/latex/tugboat/ltugboat.cls
21mr|texlive-tugboat-2.19-2|31	%{_texmfdistdir}/tex/latex/tugboat/ltugboat.sty
21mr|texlive-tugboat-2.19-2|32	%{_texmfdistdir}/tex/latex/tugboat/ltugcomn.sty
21mr|texlive-tugboat-2.19-2|33	%{_texmfdistdir}/tex/latex/tugboat/ltugproc.cls
21mr|texlive-tugboat-2.19-2|34	%{_texmfdistdir}/tex/latex/tugboat/ltugproc.sty
21mr|texlive-tugboat-2.19-2|35	%doc %{_texmfdistdir}/doc/latex/tugboat/README
21mr|texlive-tugboat-2.19-2|36	%doc %{_texmfdistdir}/doc/latex/tugboat/ltubguid.ltx
21mr|texlive-tugboat-2.19-2|37	%doc %{_texmfdistdir}/doc/latex/tugboat/ltubguid.pdf
21mr|texlive-tugboat-2.19-2|38	%doc %{_texmfdistdir}/doc/latex/tugboat/manifest.txt
21mr|texlive-tugboat-2.19-2|39	%doc %{_texmfdistdir}/doc/latex/tugboat/tugboat.pdf
21mr|texlive-tugboat-2.19-2|40	#- source
21mr|texlive-tugboat-2.19-2|41	%doc %{_texmfdistdir}/source/latex/tugboat/tugboat.dtx
21mr|texlive-tugboat-2.19-2|42	%doc %{_texmfdistdir}/source/latex/tugboat/tugboat.ins
21mr|texlive-tugboat-2.19-2|43	
21mr|texlive-tugboat-2.19-2|44	#-----------------------------------------------------------------------
21mr|texlive-tugboat-2.19-2|45	%prep
21mr|texlive-tugboat-2.19-2|46	%setup -c -a0 -a1 -a2
21mr|texlive-tugboat-2.19-2|47	
21mr|texlive-tugboat-2.19-2|48	%build
21mr|texlive-tugboat-2.19-2|49	
21mr|texlive-tugboat-2.19-2|50	%install
21mr|texlive-tugboat-2.19-2|51	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tugboat-2.19-2|52	cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}

19318 21
21mr|texlive-tugboat-plain-1.24-1|1	# revision 31340
21mr|texlive-tugboat-plain-1.24-1|2	# category Package
21mr|texlive-tugboat-plain-1.24-1|3	# catalog-ctan /macros/plain/contrib/tugboat
21mr|texlive-tugboat-plain-1.24-1|4	# catalog-date 2013-08-03 12:08:10 +0200
21mr|texlive-tugboat-plain-1.24-1|5	# catalog-license other-free
21mr|texlive-tugboat-plain-1.24-1|6	# catalog-version 1.21
21mr|texlive-tugboat-plain-1.24-1|7	Name:		texlive-tugboat-plain
21mr|texlive-tugboat-plain-1.24-1|8	Epoch:		1
21mr|texlive-tugboat-plain-1.24-1|9	Version:	1.24
21mr|texlive-tugboat-plain-1.24-1|10	Release:	1
21mr|texlive-tugboat-plain-1.24-1|11	Summary:	Plain TeX macros for TUGboat
21mr|texlive-tugboat-plain-1.24-1|12	Group:		Publishing
21mr|texlive-tugboat-plain-1.24-1|13	URL:		http://www.ctan.org/tex-archive/macros/plain/contrib/tugboat
21mr|texlive-tugboat-plain-1.24-1|14	License:	OTHER-FREE
21mr|texlive-tugboat-plain-1.24-1|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tugboat-plain.tar.xz
21mr|texlive-tugboat-plain-1.24-1|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tugboat-plain.doc.tar.xz
21mr|texlive-tugboat-plain-1.24-1|17	BuildArch:	noarch
21mr|texlive-tugboat-plain-1.24-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-tugboat-plain-1.24-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-tugboat-plain-1.24-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-tugboat-plain-1.24-1|21	
21mr|texlive-tugboat-plain-1.24-1|22	%description
21mr|texlive-tugboat-plain-1.24-1|23	The macros defined in this directory (in files tugboat.sty and
21mr|texlive-tugboat-plain-1.24-1|24	tugboat.cmn) are used in papers written in Plain TeX for
21mr|texlive-tugboat-plain-1.24-1|25	publication in TUGboat.
21mr|texlive-tugboat-plain-1.24-1|26	
21mr|texlive-tugboat-plain-1.24-1|27	#-----------------------------------------------------------------------
21mr|texlive-tugboat-plain-1.24-1|28	%files
21mr|texlive-tugboat-plain-1.24-1|29	%{_texmfdistdir}/tex/plain/tugboat-plain/tugboat.cmn
21mr|texlive-tugboat-plain-1.24-1|30	%{_texmfdistdir}/tex/plain/tugboat-plain/tugboat.sty
21mr|texlive-tugboat-plain-1.24-1|31	%{_texmfdistdir}/tex/plain/tugboat-plain/tugproc.sty
21mr|texlive-tugboat-plain-1.24-1|32	%doc %{_texmfdistdir}/doc/plain/tugboat-plain/README
21mr|texlive-tugboat-plain-1.24-1|33	%doc %{_texmfdistdir}/doc/plain/tugboat-plain/tubguide.pdf
21mr|texlive-tugboat-plain-1.24-1|34	%doc %{_texmfdistdir}/doc/plain/tugboat-plain/tubguide.tex
21mr|texlive-tugboat-plain-1.24-1|35	
21mr|texlive-tugboat-plain-1.24-1|36	#-----------------------------------------------------------------------
21mr|texlive-tugboat-plain-1.24-1|37	%prep
21mr|texlive-tugboat-plain-1.24-1|38	%setup -c -a0 -a1
21mr|texlive-tugboat-plain-1.24-1|39	
21mr|texlive-tugboat-plain-1.24-1|40	%build
21mr|texlive-tugboat-plain-1.24-1|41	
21mr|texlive-tugboat-plain-1.24-1|42	%install
21mr|texlive-tugboat-plain-1.24-1|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tugboat-plain-1.24-1|44	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19319 21
21mr|texlive-tui-1.9-6|1	# revision 27253
21mr|texlive-tui-1.9-6|2	# category Package
21mr|texlive-tui-1.9-6|3	# catalog-ctan /macros/latex/contrib/tui
21mr|texlive-tui-1.9-6|4	# catalog-date 2012-07-30 18:08:41 +0200
21mr|texlive-tui-1.9-6|5	# catalog-license lppl
21mr|texlive-tui-1.9-6|6	# catalog-version 1.9
21mr|texlive-tui-1.9-6|7	Name:		texlive-tui
21mr|texlive-tui-1.9-6|8	Version:	1.9
21mr|texlive-tui-1.9-6|9	Release:	6
21mr|texlive-tui-1.9-6|10	Summary:	Thesis style for the University of the Andes, Colombia
21mr|texlive-tui-1.9-6|11	Group:		Publishing
21mr|texlive-tui-1.9-6|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/tui
21mr|texlive-tui-1.9-6|13	License:	LPPL
21mr|texlive-tui-1.9-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tui.tar.xz
21mr|texlive-tui-1.9-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/tui.doc.tar.xz
21mr|texlive-tui-1.9-6|16	BuildArch:	noarch
21mr|texlive-tui-1.9-6|17	BuildRequires:	texlive-tlpkg
21mr|texlive-tui-1.9-6|18	Requires(pre):	texlive-tlpkg
21mr|texlive-tui-1.9-6|19	Requires(post):	texlive-kpathsea
21mr|texlive-tui-1.9-6|20	
21mr|texlive-tui-1.9-6|21	%description
21mr|texlive-tui-1.9-6|22	Doctoral Dissertations from the Faculty of Engineering at the
21mr|texlive-tui-1.9-6|23	Universidad de los Andes, Bogota, Colombia. The class is
21mr|texlive-tui-1.9-6|24	implemented as an extension of the memoir class. Clase de Tesis
21mr|texlive-tui-1.9-6|25	doctorales para ingenieria, Universidad de los Andes, Bogota.
21mr|texlive-tui-1.9-6|26	
21mr|texlive-tui-1.9-6|27	
21mr|texlive-tui-1.9-6|28	#-----------------------------------------------------------------------
21mr|texlive-tui-1.9-6|29	%files
21mr|texlive-tui-1.9-6|30	%{_texmfdistdir}/tex/latex/tui/tui.cls
21mr|texlive-tui-1.9-6|31	%doc %{_texmfdistdir}/doc/latex/tui/README
21mr|texlive-tui-1.9-6|32	%doc %{_texmfdistdir}/doc/latex/tui/TUIdoc.pdf
21mr|texlive-tui-1.9-6|33	%doc %{_texmfdistdir}/doc/latex/tui/TUIdoc.tex
21mr|texlive-tui-1.9-6|34	%doc %{_texmfdistdir}/doc/latex/tui/example/abstract.tex
21mr|texlive-tui-1.9-6|35	%doc %{_texmfdistdir}/doc/latex/tui/example/agradec.tex
21mr|texlive-tui-1.9-6|36	%doc %{_texmfdistdir}/doc/latex/tui/example/ap01.tex
21mr|texlive-tui-1.9-6|37	%doc %{_texmfdistdir}/doc/latex/tui/example/bibliotesis.bib
21mr|texlive-tui-1.9-6|38	%doc %{_texmfdistdir}/doc/latex/tui/example/ch01.tex
21mr|texlive-tui-1.9-6|39	%doc %{_texmfdistdir}/doc/latex/tui/example/ch02.tex
21mr|texlive-tui-1.9-6|40	%doc %{_texmfdistdir}/doc/latex/tui/example/ch03.tex
21mr|texlive-tui-1.9-6|41	%doc %{_texmfdistdir}/doc/latex/tui/example/coleccion.tex
21mr|texlive-tui-1.9-6|42	%doc %{_texmfdistdir}/doc/latex/tui/example/dedicat.tex
21mr|texlive-tui-1.9-6|43	%doc %{_texmfdistdir}/doc/latex/tui/example/hyphenation.tex
21mr|texlive-tui-1.9-6|44	%doc %{_texmfdistdir}/doc/latex/tui/example/imagen.pdf
21mr|texlive-tui-1.9-6|45	%doc %{_texmfdistdir}/doc/latex/tui/example/intro.tex
21mr|texlive-tui-1.9-6|46	%doc %{_texmfdistdir}/doc/latex/tui/example/lipsum.tex
21mr|texlive-tui-1.9-6|47	%doc %{_texmfdistdir}/doc/latex/tui/example/listofsymbols.tex
21mr|texlive-tui-1.9-6|48	%doc %{_texmfdistdir}/doc/latex/tui/example/main.tex
21mr|texlive-tui-1.9-6|49	%doc %{_texmfdistdir}/doc/latex/tui/example/plegal.tex
21mr|texlive-tui-1.9-6|50	%doc %{_texmfdistdir}/doc/latex/tui/example/portada.tex
21mr|texlive-tui-1.9-6|51	%doc %{_texmfdistdir}/doc/latex/tui/example/resumen.tex
21mr|texlive-tui-1.9-6|52	%doc %{_texmfdistdir}/doc/latex/tui/template/abstract.tex
21mr|texlive-tui-1.9-6|53	%doc %{_texmfdistdir}/doc/latex/tui/template/agradec.tex
21mr|texlive-tui-1.9-6|54	%doc %{_texmfdistdir}/doc/latex/tui/template/ap01.tex
21mr|texlive-tui-1.9-6|55	%doc %{_texmfdistdir}/doc/latex/tui/template/bibliotesis.bib
21mr|texlive-tui-1.9-6|56	%doc %{_texmfdistdir}/doc/latex/tui/template/ch01.tex
21mr|texlive-tui-1.9-6|57	%doc %{_texmfdistdir}/doc/latex/tui/template/ch02.tex
21mr|texlive-tui-1.9-6|58	%doc %{_texmfdistdir}/doc/latex/tui/template/ch03.tex
21mr|texlive-tui-1.9-6|59	%doc %{_texmfdistdir}/doc/latex/tui/template/coleccion.tex
21mr|texlive-tui-1.9-6|60	%doc %{_texmfdistdir}/doc/latex/tui/template/dedicat.tex
21mr|texlive-tui-1.9-6|61	%doc %{_texmfdistdir}/doc/latex/tui/template/hyphenation.tex
21mr|texlive-tui-1.9-6|62	%doc %{_texmfdistdir}/doc/latex/tui/template/intro.tex
21mr|texlive-tui-1.9-6|63	%doc %{_texmfdistdir}/doc/latex/tui/template/listofsymbols.tex
21mr|texlive-tui-1.9-6|64	%doc %{_texmfdistdir}/doc/latex/tui/template/main.tex
21mr|texlive-tui-1.9-6|65	%doc %{_texmfdistdir}/doc/latex/tui/template/plegal.tex
21mr|texlive-tui-1.9-6|66	%doc %{_texmfdistdir}/doc/latex/tui/template/portada.tex
21mr|texlive-tui-1.9-6|67	%doc %{_texmfdistdir}/doc/latex/tui/template/resumen.tex
21mr|texlive-tui-1.9-6|68	
21mr|texlive-tui-1.9-6|69	#-----------------------------------------------------------------------
21mr|texlive-tui-1.9-6|70	%prep
21mr|texlive-tui-1.9-6|71	%setup -c -a0 -a1
21mr|texlive-tui-1.9-6|72	
21mr|texlive-tui-1.9-6|73	%build
21mr|texlive-tui-1.9-6|74	
21mr|texlive-tui-1.9-6|75	%install
21mr|texlive-tui-1.9-6|76	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-tui-1.9-6|77	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19320 21
21mr|texlive-turkmen-0.2-7|1	# revision 17748
21mr|texlive-turkmen-0.2-7|2	# category Package
21mr|texlive-turkmen-0.2-7|3	# catalog-ctan /language/turkmen
21mr|texlive-turkmen-0.2-7|4	# catalog-date 2010-04-06 13:44:40 +0200
21mr|texlive-turkmen-0.2-7|5	# catalog-license lppl
21mr|texlive-turkmen-0.2-7|6	# catalog-version 0.2
21mr|texlive-turkmen-0.2-7|7	Name:		texlive-turkmen
21mr|texlive-turkmen-0.2-7|8	Version:	0.2
21mr|texlive-turkmen-0.2-7|9	Release:	7
21mr|texlive-turkmen-0.2-7|10	Summary:	Babel support for Turkmen
21mr|texlive-turkmen-0.2-7|11	Group:		Publishing
21mr|texlive-turkmen-0.2-7|12	URL:		http://www.ctan.org/tex-archive/language/turkmen
21mr|texlive-turkmen-0.2-7|13	License:	LPPL
21mr|texlive-turkmen-0.2-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/turkmen.tar.xz
21mr|texlive-turkmen-0.2-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/turkmen.doc.tar.xz
21mr|texlive-turkmen-0.2-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/turkmen.source.tar.xz
21mr|texlive-turkmen-0.2-7|17	BuildArch:	noarch
21mr|texlive-turkmen-0.2-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-turkmen-0.2-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-turkmen-0.2-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-turkmen-0.2-7|21	
21mr|texlive-turkmen-0.2-7|22	%description
21mr|texlive-turkmen-0.2-7|23	The package provides support for Turkmen in babel, but
21mr|texlive-turkmen-0.2-7|24	integration with babel is not available.
21mr|texlive-turkmen-0.2-7|25	
21mr|texlive-turkmen-0.2-7|26	
21mr|texlive-turkmen-0.2-7|27	#-----------------------------------------------------------------------
21mr|texlive-turkmen-0.2-7|28	%files
21mr|texlive-turkmen-0.2-7|29	%{_texmfdistdir}/tex/latex/turkmen/turkmen.ldf
21mr|texlive-turkmen-0.2-7|30	%doc %{_texmfdistdir}/doc/latex/turkmen/README
21mr|texlive-turkmen-0.2-7|31	%doc %{_texmfdistdir}/doc/latex/turkmen/turkmen.pdf
21mr|texlive-turkmen-0.2-7|32	#- source
21mr|texlive-turkmen-0.2-7|33	%doc %{_texmfdistdir}/source/latex/turkmen/turkmen.dtx
21mr|texlive-turkmen-0.2-7|34	%doc %{_texmfdistdir}/source/latex/turkmen/turkmen.ins
21mr|texlive-turkmen-0.2-7|35	
21mr|texlive-turkmen-0.2-7|36	#-----------------------------------------------------------------------
21mr|texlive-turkmen-0.2-7|37	%prep
21mr|texlive-turkmen-0.2-7|38	%setup -c -a0 -a1 -a2
21mr|texlive-turkmen-0.2-7|39	
21mr|texlive-turkmen-0.2-7|40	%build
21mr|texlive-turkmen-0.2-7|41	
21mr|texlive-turkmen-0.2-7|42	%install
21mr|texlive-turkmen-0.2-7|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-turkmen-0.2-7|44	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19321 21
21mr|texlive-turnthepage-1.3a-13|1	# revision 29803
21mr|texlive-turnthepage-1.3a-13|2	# category Package
21mr|texlive-turnthepage-1.3a-13|3	# catalog-ctan /macros/latex/contrib/turnthepage
21mr|texlive-turnthepage-1.3a-13|4	# catalog-date 2012-08-19 17:38:37 +0200
21mr|texlive-turnthepage-1.3a-13|5	# catalog-license lppl
21mr|texlive-turnthepage-1.3a-13|6	# catalog-version 1.3a
21mr|texlive-turnthepage-1.3a-13|7	Name:		texlive-turnthepage
21mr|texlive-turnthepage-1.3a-13|8	Version:	1.3a
21mr|texlive-turnthepage-1.3a-13|9	Release:	13
21mr|texlive-turnthepage-1.3a-13|10	Summary:	Provide "turn page" instructions
21mr|texlive-turnthepage-1.3a-13|11	Group:		Publishing
21mr|texlive-turnthepage-1.3a-13|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/turnthepage
21mr|texlive-turnthepage-1.3a-13|13	License:	LPPL
21mr|texlive-turnthepage-1.3a-13|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/turnthepage.tar.xz
21mr|texlive-turnthepage-1.3a-13|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/turnthepage.doc.tar.xz
21mr|texlive-turnthepage-1.3a-13|16	BuildArch:	noarch
21mr|texlive-turnthepage-1.3a-13|17	BuildRequires:	texlive-tlpkg
21mr|texlive-turnthepage-1.3a-13|18	Requires(pre):	texlive-tlpkg
21mr|texlive-turnthepage-1.3a-13|19	Requires(post):	texlive-kpathsea
21mr|texlive-turnthepage-1.3a-13|20	
21mr|texlive-turnthepage-1.3a-13|21	%description
21mr|texlive-turnthepage-1.3a-13|22	The package prints a 'turn' instruction at the bottom of odd-
21mr|texlive-turnthepage-1.3a-13|23	numbered pages (except the last). This is a common convention
21mr|texlive-turnthepage-1.3a-13|24	for examination papers and the like.
21mr|texlive-turnthepage-1.3a-13|25	
21mr|texlive-turnthepage-1.3a-13|26	#-----------------------------------------------------------------------
21mr|texlive-turnthepage-1.3a-13|27	%files
21mr|texlive-turnthepage-1.3a-13|28	%{_texmfdistdir}/tex/latex/turnthepage/turnpageetex.sty
21mr|texlive-turnthepage-1.3a-13|29	%{_texmfdistdir}/tex/latex/turnthepage/turnpagewoetex.sty
21mr|texlive-turnthepage-1.3a-13|30	%{_texmfdistdir}/tex/latex/turnthepage/turnthepage.sty
21mr|texlive-turnthepage-1.3a-13|31	%doc %{_texmfdistdir}/doc/latex/turnthepage/Makefile
21mr|texlive-turnthepage-1.3a-13|32	%doc %{_texmfdistdir}/doc/latex/turnthepage/README
21mr|texlive-turnthepage-1.3a-13|33	%doc %{_texmfdistdir}/doc/latex/turnthepage/perso.ist
21mr|texlive-turnthepage-1.3a-13|34	%doc %{_texmfdistdir}/doc/latex/turnthepage/turnthepage-bib.bib
21mr|texlive-turnthepage-1.3a-13|35	%doc %{_texmfdistdir}/doc/latex/turnthepage/turnthepage.pdf
21mr|texlive-turnthepage-1.3a-13|36	%doc %{_texmfdistdir}/doc/latex/turnthepage/turnthepage.tex
21mr|texlive-turnthepage-1.3a-13|37	
21mr|texlive-turnthepage-1.3a-13|38	#-----------------------------------------------------------------------
21mr|texlive-turnthepage-1.3a-13|39	%prep
21mr|texlive-turnthepage-1.3a-13|40	%setup -c -a0 -a1
21mr|texlive-turnthepage-1.3a-13|41	
21mr|texlive-turnthepage-1.3a-13|42	%build
21mr|texlive-turnthepage-1.3a-13|43	
21mr|texlive-turnthepage-1.3a-13|44	%install
21mr|texlive-turnthepage-1.3a-13|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-turnthepage-1.3a-13|46	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19322 21
21mr|texlive-twoinone-20180303-2|1	# revision 17024
21mr|texlive-twoinone-20180303-2|2	# category Package
21mr|texlive-twoinone-20180303-2|3	# catalog-ctan /macros/latex/contrib/twoinone
21mr|texlive-twoinone-20180303-2|4	# catalog-date 2010-02-26 11:17:49 +0100
21mr|texlive-twoinone-20180303-2|5	# catalog-license pd
21mr|texlive-twoinone-20180303-2|6	# catalog-version undef
21mr|texlive-twoinone-20180303-2|7	Name:		texlive-twoinone
21mr|texlive-twoinone-20180303-2|8	Version:	20180303
21mr|texlive-twoinone-20180303-2|9	Release:	2
21mr|texlive-twoinone-20180303-2|10	Summary:	Print two pages on a single page
21mr|texlive-twoinone-20180303-2|11	Group:		Publishing
21mr|texlive-twoinone-20180303-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/twoinone
21mr|texlive-twoinone-20180303-2|13	License:	PD
21mr|texlive-twoinone-20180303-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/twoinone.tar.xz
21mr|texlive-twoinone-20180303-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/twoinone.doc.tar.xz
21mr|texlive-twoinone-20180303-2|16	BuildArch:	noarch
21mr|texlive-twoinone-20180303-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-twoinone-20180303-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-twoinone-20180303-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-twoinone-20180303-2|20	
21mr|texlive-twoinone-20180303-2|21	%description
21mr|texlive-twoinone-20180303-2|22	The package is for printing two pages on a single (landscape)
21mr|texlive-twoinone-20180303-2|23	A4 page. Page numbers appear on the included pages, and not on
21mr|texlive-twoinone-20180303-2|24	the landscape 'container' page.
21mr|texlive-twoinone-20180303-2|25	
21mr|texlive-twoinone-20180303-2|26	#-----------------------------------------------------------------------
21mr|texlive-twoinone-20180303-2|27	%files
21mr|texlive-twoinone-20180303-2|28	%{_texmfdistdir}/tex/latex/twoinone/2in1.sty
21mr|texlive-twoinone-20180303-2|29	%doc %{_texmfdistdir}/doc/latex/twoinone/twoinone.pdf
21mr|texlive-twoinone-20180303-2|30	%doc %{_texmfdistdir}/doc/latex/twoinone/twoinone.tex
21mr|texlive-twoinone-20180303-2|31	
21mr|texlive-twoinone-20180303-2|32	#-----------------------------------------------------------------------
21mr|texlive-twoinone-20180303-2|33	%prep
21mr|texlive-twoinone-20180303-2|34	%setup -c -a0 -a1
21mr|texlive-twoinone-20180303-2|35	
21mr|texlive-twoinone-20180303-2|36	%build
21mr|texlive-twoinone-20180303-2|37	
21mr|texlive-twoinone-20180303-2|38	%install
21mr|texlive-twoinone-20180303-2|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-twoinone-20180303-2|40	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19323 21
21mr|texlive-twoup-1.3-7|1	# revision 15878
21mr|texlive-twoup-1.3-7|2	# category Package
21mr|texlive-twoup-1.3-7|3	# catalog-ctan /macros/latex/contrib/twoup
21mr|texlive-twoup-1.3-7|4	# catalog-date 2007-02-27 14:52:52 +0100
21mr|texlive-twoup-1.3-7|5	# catalog-license lppl
21mr|texlive-twoup-1.3-7|6	# catalog-version 1.3
21mr|texlive-twoup-1.3-7|7	Name:		texlive-twoup
21mr|texlive-twoup-1.3-7|8	Version:	1.3
21mr|texlive-twoup-1.3-7|9	Release:	7
21mr|texlive-twoup-1.3-7|10	Summary:	Print two virtual pages on each physical page
21mr|texlive-twoup-1.3-7|11	Group:		Publishing
21mr|texlive-twoup-1.3-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/twoup
21mr|texlive-twoup-1.3-7|13	License:	LPPL
21mr|texlive-twoup-1.3-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/twoup.tar.xz
21mr|texlive-twoup-1.3-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/twoup.doc.tar.xz
21mr|texlive-twoup-1.3-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/twoup.source.tar.xz
21mr|texlive-twoup-1.3-7|17	BuildArch:	noarch
21mr|texlive-twoup-1.3-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-twoup-1.3-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-twoup-1.3-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-twoup-1.3-7|21	
21mr|texlive-twoup-1.3-7|22	%description
21mr|texlive-twoup-1.3-7|23	MiKTeX and many other TeX implementations include tools for
21mr|texlive-twoup-1.3-7|24	massaging PostScript into booklet and two-up printing -- that
21mr|texlive-twoup-1.3-7|25	is, printing two logical pages side by side on one side of one
21mr|texlive-twoup-1.3-7|26	sheet of paper. However, some LaTeX preliminaries are necessary
21mr|texlive-twoup-1.3-7|27	to use those tools. The twoup package provides such
21mr|texlive-twoup-1.3-7|28	preliminaries and gives advice on how to use the PostScript
21mr|texlive-twoup-1.3-7|29	tools.
21mr|texlive-twoup-1.3-7|30	
21mr|texlive-twoup-1.3-7|31	
21mr|texlive-twoup-1.3-7|32	#-----------------------------------------------------------------------
21mr|texlive-twoup-1.3-7|33	%files
21mr|texlive-twoup-1.3-7|34	%{_texmfdistdir}/tex/latex/twoup/twoup.sty
21mr|texlive-twoup-1.3-7|35	%doc %{_texmfdistdir}/doc/latex/twoup/README
21mr|texlive-twoup-1.3-7|36	%doc %{_texmfdistdir}/doc/latex/twoup/twoup.pdf
21mr|texlive-twoup-1.3-7|37	#- source
21mr|texlive-twoup-1.3-7|38	%doc %{_texmfdistdir}/source/latex/twoup/twoup.dtx
21mr|texlive-twoup-1.3-7|39	%doc %{_texmfdistdir}/source/latex/twoup/twoup.ins
21mr|texlive-twoup-1.3-7|40	
21mr|texlive-twoup-1.3-7|41	#-----------------------------------------------------------------------
21mr|texlive-twoup-1.3-7|42	%prep
21mr|texlive-twoup-1.3-7|43	%setup -c -a0 -a1 -a2
21mr|texlive-twoup-1.3-7|44	
21mr|texlive-twoup-1.3-7|45	%build
21mr|texlive-twoup-1.3-7|46	
21mr|texlive-twoup-1.3-7|47	%install
21mr|texlive-twoup-1.3-7|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-twoup-1.3-7|49	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19324 21
21mr|texlive-txfonts-20190228-1|1	# revision 15878
21mr|texlive-txfonts-20190228-1|2	# category Package
21mr|texlive-txfonts-20190228-1|3	# catalog-ctan /fonts/txfonts
21mr|texlive-txfonts-20190228-1|4	# catalog-date 2009-01-15 09:33:18 +0100
21mr|texlive-txfonts-20190228-1|5	# catalog-license gpl
21mr|texlive-txfonts-20190228-1|6	# catalog-version undef
21mr|texlive-txfonts-20190228-1|7	Name:		texlive-txfonts
21mr|texlive-txfonts-20190228-1|8	Version:	20190228
21mr|texlive-txfonts-20190228-1|9	Release:	1
21mr|texlive-txfonts-20190228-1|10	Summary:	Times-like fonts in support of mathematics
21mr|texlive-txfonts-20190228-1|11	Group:		Publishing
21mr|texlive-txfonts-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/txfonts
21mr|texlive-txfonts-20190228-1|13	License:	GPL
21mr|texlive-txfonts-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/txfonts.tar.xz
21mr|texlive-txfonts-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/txfonts.doc.tar.xz
21mr|texlive-txfonts-20190228-1|16	BuildArch:	noarch
21mr|texlive-txfonts-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-txfonts-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-txfonts-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-txfonts-20190228-1|20	
21mr|texlive-txfonts-20190228-1|21	%description
21mr|texlive-txfonts-20190228-1|22	Txfonts supplies virtual text roman fonts using Adobe Times (or
21mr|texlive-txfonts-20190228-1|23	URW NimbusRomNo9L) with some modified and additional text
21mr|texlive-txfonts-20190228-1|24	symbols in the OT1, T1, and TS1 encodings; maths alphabets
21mr|texlive-txfonts-20190228-1|25	using Times/URW Nimbus; maths fonts providing all the symbols
21mr|texlive-txfonts-20190228-1|26	of the Computer Modern and AMS fonts, including all the Greek
21mr|texlive-txfonts-20190228-1|27	capital letters from CMR; and additional maths fonts of various
21mr|texlive-txfonts-20190228-1|28	other symbols. The set is complemented by a sans-serif set of
21mr|texlive-txfonts-20190228-1|29	text fonts, based on Helvetica/NimbusSanL, and a monospace set.
21mr|texlive-txfonts-20190228-1|30	All the fonts are in Type 1 format (AFM and PFB files), and are
21mr|texlive-txfonts-20190228-1|31	supported by TeX metrics (VF and TFM files) and macros for use
21mr|texlive-txfonts-20190228-1|32	with LaTeX.
21mr|texlive-txfonts-20190228-1|33	
21mr|texlive-txfonts-20190228-1|34	#-----------------------------------------------------------------------
21mr|texlive-txfonts-20190228-1|35	%files
21mr|texlive-txfonts-20190228-1|36	%{_texmfdistdir}/fonts/afm/public/txfonts/rtcxb.afm
21mr|texlive-txfonts-20190228-1|37	%{_texmfdistdir}/fonts/afm/public/txfonts/rtcxbi.afm
21mr|texlive-txfonts-20190228-1|38	%{_texmfdistdir}/fonts/afm/public/txfonts/rtcxbss.afm
21mr|texlive-txfonts-20190228-1|39	%{_texmfdistdir}/fonts/afm/public/txfonts/rtcxi.afm
21mr|texlive-txfonts-20190228-1|40	%{_texmfdistdir}/fonts/afm/public/txfonts/rtcxr.afm
21mr|texlive-txfonts-20190228-1|41	%{_texmfdistdir}/fonts/afm/public/txfonts/rtcxss.afm
21mr|texlive-txfonts-20190228-1|42	%{_texmfdistdir}/fonts/afm/public/txfonts/rtxb.afm
21mr|texlive-txfonts-20190228-1|43	%{_texmfdistdir}/fonts/afm/public/txfonts/rtxbi.afm
21mr|texlive-txfonts-20190228-1|44	%{_texmfdistdir}/fonts/afm/public/txfonts/rtxbmi.afm
21mr|texlive-txfonts-20190228-1|45	%{_texmfdistdir}/fonts/afm/public/txfonts/rtxbsc.afm
21mr|texlive-txfonts-20190228-1|46	%{_texmfdistdir}/fonts/afm/public/txfonts/rtxbss.afm
21mr|texlive-txfonts-20190228-1|47	%{_texmfdistdir}/fonts/afm/public/txfonts/rtxbsssc.afm
21mr|texlive-txfonts-20190228-1|48	%{_texmfdistdir}/fonts/afm/public/txfonts/rtxi.afm
21mr|texlive-txfonts-20190228-1|49	%{_texmfdistdir}/fonts/afm/public/txfonts/rtxmi.afm
21mr|texlive-txfonts-20190228-1|50	%{_texmfdistdir}/fonts/afm/public/txfonts/rtxr.afm
21mr|texlive-txfonts-20190228-1|51	%{_texmfdistdir}/fonts/afm/public/txfonts/rtxsc.afm
21mr|texlive-txfonts-20190228-1|52	%{_texmfdistdir}/fonts/afm/public/txfonts/rtxss.afm
21mr|texlive-txfonts-20190228-1|53	%{_texmfdistdir}/fonts/afm/public/txfonts/rtxsssc.afm
21mr|texlive-txfonts-20190228-1|54	%{_texmfdistdir}/fonts/afm/public/txfonts/t1xbtt.afm
21mr|texlive-txfonts-20190228-1|55	%{_texmfdistdir}/fonts/afm/public/txfonts/t1xbttsc.afm
21mr|texlive-txfonts-20190228-1|56	%{_texmfdistdir}/fonts/afm/public/txfonts/t1xtt.afm
21mr|texlive-txfonts-20190228-1|57	%{_texmfdistdir}/fonts/afm/public/txfonts/t1xttsc.afm
21mr|texlive-txfonts-20190228-1|58	%{_texmfdistdir}/fonts/afm/public/txfonts/tcxbtt.afm
21mr|texlive-txfonts-20190228-1|59	%{_texmfdistdir}/fonts/afm/public/txfonts/tcxtt.afm
21mr|texlive-txfonts-20190228-1|60	%{_texmfdistdir}/fonts/afm/public/txfonts/txbex.afm
21mr|texlive-txfonts-20190228-1|61	%{_texmfdistdir}/fonts/afm/public/txfonts/txbexa.afm
21mr|texlive-txfonts-20190228-1|62	%{_texmfdistdir}/fonts/afm/public/txfonts/txbmia.afm
21mr|texlive-txfonts-20190228-1|63	%{_texmfdistdir}/fonts/afm/public/txfonts/txbsy.afm
21mr|texlive-txfonts-20190228-1|64	%{_texmfdistdir}/fonts/afm/public/txfonts/txbsya.afm
21mr|texlive-txfonts-20190228-1|65	%{_texmfdistdir}/fonts/afm/public/txfonts/txbsyb.afm
21mr|texlive-txfonts-20190228-1|66	%{_texmfdistdir}/fonts/afm/public/txfonts/txbsyc.afm
21mr|texlive-txfonts-20190228-1|67	%{_texmfdistdir}/fonts/afm/public/txfonts/txbtt.afm
21mr|texlive-txfonts-20190228-1|68	%{_texmfdistdir}/fonts/afm/public/txfonts/txbttsc.afm
21mr|texlive-txfonts-20190228-1|69	%{_texmfdistdir}/fonts/afm/public/txfonts/txex.afm
21mr|texlive-txfonts-20190228-1|70	%{_texmfdistdir}/fonts/afm/public/txfonts/txexa.afm
21mr|texlive-txfonts-20190228-1|71	%{_texmfdistdir}/fonts/afm/public/txfonts/txmia.afm
21mr|texlive-txfonts-20190228-1|72	%{_texmfdistdir}/fonts/afm/public/txfonts/txsy.afm
21mr|texlive-txfonts-20190228-1|73	%{_texmfdistdir}/fonts/afm/public/txfonts/txsya.afm
21mr|texlive-txfonts-20190228-1|74	%{_texmfdistdir}/fonts/afm/public/txfonts/txsyb.afm
21mr|texlive-txfonts-20190228-1|75	%{_texmfdistdir}/fonts/afm/public/txfonts/txsyc.afm
21mr|texlive-txfonts-20190228-1|76	%{_texmfdistdir}/fonts/afm/public/txfonts/txtt.afm
21mr|texlive-txfonts-20190228-1|77	%{_texmfdistdir}/fonts/afm/public/txfonts/txttsc.afm
21mr|texlive-txfonts-20190228-1|78	%{_texmfdistdir}/fonts/enc/dvips/txfonts/tx8r.enc
21mr|texlive-txfonts-20190228-1|79	%{_texmfdistdir}/fonts/map/dvips/txfonts/txfonts.map
21mr|texlive-txfonts-20190228-1|80	%{_texmfdistdir}/fonts/map/dvips/txfonts/txr.map
21mr|texlive-txfonts-20190228-1|81	%{_texmfdistdir}/fonts/map/dvips/txfonts/txr1.map
21mr|texlive-txfonts-20190228-1|82	%{_texmfdistdir}/fonts/map/dvips/txfonts/txr2.map
21mr|texlive-txfonts-20190228-1|83	%{_texmfdistdir}/fonts/map/dvips/txfonts/txr3.map
21mr|texlive-txfonts-20190228-1|84	%{_texmfdistdir}/fonts/tfm/public/txfonts/rtcxb.tfm
21mr|texlive-txfonts-20190228-1|85	%{_texmfdistdir}/fonts/tfm/public/txfonts/rtcxbi.tfm
21mr|texlive-txfonts-20190228-1|86	%{_texmfdistdir}/fonts/tfm/public/txfonts/rtcxbsl.tfm
21mr|texlive-txfonts-20190228-1|87	%{_texmfdistdir}/fonts/tfm/public/txfonts/rtcxbss.tfm
21mr|texlive-txfonts-20190228-1|88	%{_texmfdistdir}/fonts/tfm/public/txfonts/rtcxbsso.tfm
21mr|texlive-txfonts-20190228-1|89	%{_texmfdistdir}/fonts/tfm/public/txfonts/rtcxi.tfm
21mr|texlive-txfonts-20190228-1|90	%{_texmfdistdir}/fonts/tfm/public/txfonts/rtcxr.tfm
21mr|texlive-txfonts-20190228-1|91	%{_texmfdistdir}/fonts/tfm/public/txfonts/rtcxsl.tfm
21mr|texlive-txfonts-20190228-1|92	%{_texmfdistdir}/fonts/tfm/public/txfonts/rtcxss.tfm
21mr|texlive-txfonts-20190228-1|93	%{_texmfdistdir}/fonts/tfm/public/txfonts/rtcxsssl.tfm
21mr|texlive-txfonts-20190228-1|94	%{_texmfdistdir}/fonts/tfm/public/txfonts/rtxb.tfm
21mr|texlive-txfonts-20190228-1|95	%{_texmfdistdir}/fonts/tfm/public/txfonts/rtxbi.tfm
21mr|texlive-txfonts-20190228-1|96	%{_texmfdistdir}/fonts/tfm/public/txfonts/rtxbmi.tfm
21mr|texlive-txfonts-20190228-1|97	%{_texmfdistdir}/fonts/tfm/public/txfonts/rtxbsc.tfm
21mr|texlive-txfonts-20190228-1|98	%{_texmfdistdir}/fonts/tfm/public/txfonts/rtxbsl.tfm
21mr|texlive-txfonts-20190228-1|99	%{_texmfdistdir}/fonts/tfm/public/txfonts/rtxbss.tfm
21mr|texlive-txfonts-20190228-1|100	%{_texmfdistdir}/fonts/tfm/public/txfonts/rtxbsssc.tfm
21mr|texlive-txfonts-20190228-1|101	%{_texmfdistdir}/fonts/tfm/public/txfonts/rtxbsssl.tfm
21mr|texlive-txfonts-20190228-1|102	%{_texmfdistdir}/fonts/tfm/public/txfonts/rtxi.tfm
21mr|texlive-txfonts-20190228-1|103	%{_texmfdistdir}/fonts/tfm/public/txfonts/rtxmi.tfm
21mr|texlive-txfonts-20190228-1|104	%{_texmfdistdir}/fonts/tfm/public/txfonts/rtxphvb.tfm
21mr|texlive-txfonts-20190228-1|105	%{_texmfdistdir}/fonts/tfm/public/txfonts/rtxphvbo.tfm
21mr|texlive-txfonts-20190228-1|106	%{_texmfdistdir}/fonts/tfm/public/txfonts/rtxphvr.tfm
21mr|texlive-txfonts-20190228-1|107	%{_texmfdistdir}/fonts/tfm/public/txfonts/rtxphvro.tfm
21mr|texlive-txfonts-20190228-1|108	%{_texmfdistdir}/fonts/tfm/public/txfonts/rtxptmb.tfm
21mr|texlive-txfonts-20190228-1|109	%{_texmfdistdir}/fonts/tfm/public/txfonts/rtxptmbi.tfm
21mr|texlive-txfonts-20190228-1|110	%{_texmfdistdir}/fonts/tfm/public/txfonts/rtxptmbo.tfm
21mr|texlive-txfonts-20190228-1|111	%{_texmfdistdir}/fonts/tfm/public/txfonts/rtxptmr.tfm
21mr|texlive-txfonts-20190228-1|112	%{_texmfdistdir}/fonts/tfm/public/txfonts/rtxptmri.tfm
21mr|texlive-txfonts-20190228-1|113	%{_texmfdistdir}/fonts/tfm/public/txfonts/rtxptmro.tfm
21mr|texlive-txfonts-20190228-1|114	%{_texmfdistdir}/fonts/tfm/public/txfonts/rtxr.tfm
21mr|texlive-txfonts-20190228-1|115	%{_texmfdistdir}/fonts/tfm/public/txfonts/rtxsc.tfm
21mr|texlive-txfonts-20190228-1|116	%{_texmfdistdir}/fonts/tfm/public/txfonts/rtxsl.tfm
21mr|texlive-txfonts-20190228-1|117	%{_texmfdistdir}/fonts/tfm/public/txfonts/rtxss.tfm
21mr|texlive-txfonts-20190228-1|118	%{_texmfdistdir}/fonts/tfm/public/txfonts/rtxsssc.tfm
21mr|texlive-txfonts-20190228-1|119	%{_texmfdistdir}/fonts/tfm/public/txfonts/rtxsssl.tfm
21mr|texlive-txfonts-20190228-1|120	%{_texmfdistdir}/fonts/tfm/public/txfonts/t1xb.tfm
21mr|texlive-txfonts-20190228-1|121	%{_texmfdistdir}/fonts/tfm/public/txfonts/t1xbi.tfm
21mr|texlive-txfonts-20190228-1|122	%{_texmfdistdir}/fonts/tfm/public/txfonts/t1xbsc.tfm
21mr|texlive-txfonts-20190228-1|123	%{_texmfdistdir}/fonts/tfm/public/txfonts/t1xbsl.tfm
21mr|texlive-txfonts-20190228-1|124	%{_texmfdistdir}/fonts/tfm/public/txfonts/t1xbss.tfm
21mr|texlive-txfonts-20190228-1|125	%{_texmfdistdir}/fonts/tfm/public/txfonts/t1xbsssc.tfm
21mr|texlive-txfonts-20190228-1|126	%{_texmfdistdir}/fonts/tfm/public/txfonts/t1xbsssl.tfm
21mr|texlive-txfonts-20190228-1|127	%{_texmfdistdir}/fonts/tfm/public/txfonts/t1xbtt.tfm
21mr|texlive-txfonts-20190228-1|128	%{_texmfdistdir}/fonts/tfm/public/txfonts/t1xbttsc.tfm
21mr|texlive-txfonts-20190228-1|129	%{_texmfdistdir}/fonts/tfm/public/txfonts/t1xbttsl.tfm
21mr|texlive-txfonts-20190228-1|130	%{_texmfdistdir}/fonts/tfm/public/txfonts/t1xi.tfm
21mr|texlive-txfonts-20190228-1|131	%{_texmfdistdir}/fonts/tfm/public/txfonts/t1xr.tfm
21mr|texlive-txfonts-20190228-1|132	%{_texmfdistdir}/fonts/tfm/public/txfonts/t1xsc.tfm
21mr|texlive-txfonts-20190228-1|133	%{_texmfdistdir}/fonts/tfm/public/txfonts/t1xsl.tfm
21mr|texlive-txfonts-20190228-1|134	%{_texmfdistdir}/fonts/tfm/public/txfonts/t1xss.tfm
21mr|texlive-txfonts-20190228-1|135	%{_texmfdistdir}/fonts/tfm/public/txfonts/t1xsssc.tfm
21mr|texlive-txfonts-20190228-1|136	%{_texmfdistdir}/fonts/tfm/public/txfonts/t1xsssl.tfm
21mr|texlive-txfonts-20190228-1|137	%{_texmfdistdir}/fonts/tfm/public/txfonts/t1xtt.tfm
21mr|texlive-txfonts-20190228-1|138	%{_texmfdistdir}/fonts/tfm/public/txfonts/t1xttsc.tfm
21mr|texlive-txfonts-20190228-1|139	%{_texmfdistdir}/fonts/tfm/public/txfonts/t1xttsl.tfm
21mr|texlive-txfonts-20190228-1|140	%{_texmfdistdir}/fonts/tfm/public/txfonts/tcxb.tfm
21mr|texlive-txfonts-20190228-1|141	%{_texmfdistdir}/fonts/tfm/public/txfonts/tcxbi.tfm
21mr|texlive-txfonts-20190228-1|142	%{_texmfdistdir}/fonts/tfm/public/txfonts/tcxbsl.tfm
21mr|texlive-txfonts-20190228-1|143	%{_texmfdistdir}/fonts/tfm/public/txfonts/tcxbss.tfm
21mr|texlive-txfonts-20190228-1|144	%{_texmfdistdir}/fonts/tfm/public/txfonts/tcxbsssl.tfm
21mr|texlive-txfonts-20190228-1|145	%{_texmfdistdir}/fonts/tfm/public/txfonts/tcxbtt.tfm
21mr|texlive-txfonts-20190228-1|146	%{_texmfdistdir}/fonts/tfm/public/txfonts/tcxbttsl.tfm
21mr|texlive-txfonts-20190228-1|147	%{_texmfdistdir}/fonts/tfm/public/txfonts/tcxi.tfm
21mr|texlive-txfonts-20190228-1|148	%{_texmfdistdir}/fonts/tfm/public/txfonts/tcxr.tfm
21mr|texlive-txfonts-20190228-1|149	%{_texmfdistdir}/fonts/tfm/public/txfonts/tcxsl.tfm
21mr|texlive-txfonts-20190228-1|150	%{_texmfdistdir}/fonts/tfm/public/txfonts/tcxss.tfm
21mr|texlive-txfonts-20190228-1|151	%{_texmfdistdir}/fonts/tfm/public/txfonts/tcxsssl.tfm
21mr|texlive-txfonts-20190228-1|152	%{_texmfdistdir}/fonts/tfm/public/txfonts/tcxtt.tfm
21mr|texlive-txfonts-20190228-1|153	%{_texmfdistdir}/fonts/tfm/public/txfonts/tcxttsl.tfm
21mr|texlive-txfonts-20190228-1|154	%{_texmfdistdir}/fonts/tfm/public/txfonts/txb.tfm
21mr|texlive-txfonts-20190228-1|155	%{_texmfdistdir}/fonts/tfm/public/txfonts/txbex.tfm
21mr|texlive-txfonts-20190228-1|156	%{_texmfdistdir}/fonts/tfm/public/txfonts/txbexa.tfm
21mr|texlive-txfonts-20190228-1|157	%{_texmfdistdir}/fonts/tfm/public/txfonts/txbi.tfm
21mr|texlive-txfonts-20190228-1|158	%{_texmfdistdir}/fonts/tfm/public/txfonts/txbmi.tfm
21mr|texlive-txfonts-20190228-1|159	%{_texmfdistdir}/fonts/tfm/public/txfonts/txbmi1.tfm
21mr|texlive-txfonts-20190228-1|160	%{_texmfdistdir}/fonts/tfm/public/txfonts/txbmia.tfm
21mr|texlive-txfonts-20190228-1|161	%{_texmfdistdir}/fonts/tfm/public/txfonts/txbsc.tfm
21mr|texlive-txfonts-20190228-1|162	%{_texmfdistdir}/fonts/tfm/public/txfonts/txbsl.tfm
21mr|texlive-txfonts-20190228-1|163	%{_texmfdistdir}/fonts/tfm/public/txfonts/txbss.tfm
21mr|texlive-txfonts-20190228-1|164	%{_texmfdistdir}/fonts/tfm/public/txfonts/txbsssc.tfm
21mr|texlive-txfonts-20190228-1|165	%{_texmfdistdir}/fonts/tfm/public/txfonts/txbsssl.tfm
21mr|texlive-txfonts-20190228-1|166	%{_texmfdistdir}/fonts/tfm/public/txfonts/txbsy.tfm
21mr|texlive-txfonts-20190228-1|167	%{_texmfdistdir}/fonts/tfm/public/txfonts/txbsya.tfm
21mr|texlive-txfonts-20190228-1|168	%{_texmfdistdir}/fonts/tfm/public/txfonts/txbsyb.tfm
21mr|texlive-txfonts-20190228-1|169	%{_texmfdistdir}/fonts/tfm/public/txfonts/txbsyc.tfm
21mr|texlive-txfonts-20190228-1|170	%{_texmfdistdir}/fonts/tfm/public/txfonts/txbtt.tfm
21mr|texlive-txfonts-20190228-1|171	%{_texmfdistdir}/fonts/tfm/public/txfonts/txbttsc.tfm
21mr|texlive-txfonts-20190228-1|172	%{_texmfdistdir}/fonts/tfm/public/txfonts/txbttsl.tfm
21mr|texlive-txfonts-20190228-1|173	%{_texmfdistdir}/fonts/tfm/public/txfonts/txex.tfm
21mr|texlive-txfonts-20190228-1|174	%{_texmfdistdir}/fonts/tfm/public/txfonts/txexa.tfm
21mr|texlive-txfonts-20190228-1|175	%{_texmfdistdir}/fonts/tfm/public/txfonts/txi.tfm
21mr|texlive-txfonts-20190228-1|176	%{_texmfdistdir}/fonts/tfm/public/txfonts/txmi.tfm
21mr|texlive-txfonts-20190228-1|177	%{_texmfdistdir}/fonts/tfm/public/txfonts/txmi1.tfm
21mr|texlive-txfonts-20190228-1|178	%{_texmfdistdir}/fonts/tfm/public/txfonts/txmia.tfm
21mr|texlive-txfonts-20190228-1|179	%{_texmfdistdir}/fonts/tfm/public/txfonts/txr.tfm
21mr|texlive-txfonts-20190228-1|180	%{_texmfdistdir}/fonts/tfm/public/txfonts/txsc.tfm
21mr|texlive-txfonts-20190228-1|181	%{_texmfdistdir}/fonts/tfm/public/txfonts/txsl.tfm
21mr|texlive-txfonts-20190228-1|182	%{_texmfdistdir}/fonts/tfm/public/txfonts/txss.tfm
21mr|texlive-txfonts-20190228-1|183	%{_texmfdistdir}/fonts/tfm/public/txfonts/txsssc.tfm
21mr|texlive-txfonts-20190228-1|184	%{_texmfdistdir}/fonts/tfm/public/txfonts/txsssl.tfm
21mr|texlive-txfonts-20190228-1|185	%{_texmfdistdir}/fonts/tfm/public/txfonts/txsy.tfm
21mr|texlive-txfonts-20190228-1|186	%{_texmfdistdir}/fonts/tfm/public/txfonts/txsya.tfm
21mr|texlive-txfonts-20190228-1|187	%{_texmfdistdir}/fonts/tfm/public/txfonts/txsyb.tfm
21mr|texlive-txfonts-20190228-1|188	%{_texmfdistdir}/fonts/tfm/public/txfonts/txsyc.tfm
21mr|texlive-txfonts-20190228-1|189	%{_texmfdistdir}/fonts/tfm/public/txfonts/txtt.tfm
21mr|texlive-txfonts-20190228-1|190	%{_texmfdistdir}/fonts/tfm/public/txfonts/txttsc.tfm
21mr|texlive-txfonts-20190228-1|191	%{_texmfdistdir}/fonts/tfm/public/txfonts/txttsl.tfm
21mr|texlive-txfonts-20190228-1|192	%{_texmfdistdir}/fonts/tfm/public/txfonts/tyxb.tfm
21mr|texlive-txfonts-20190228-1|193	%{_texmfdistdir}/fonts/tfm/public/txfonts/tyxbi.tfm
21mr|texlive-txfonts-20190228-1|194	%{_texmfdistdir}/fonts/tfm/public/txfonts/tyxbsc.tfm
21mr|texlive-txfonts-20190228-1|195	%{_texmfdistdir}/fonts/tfm/public/txfonts/tyxbsl.tfm
21mr|texlive-txfonts-20190228-1|196	%{_texmfdistdir}/fonts/tfm/public/txfonts/tyxbss.tfm
21mr|texlive-txfonts-20190228-1|197	%{_texmfdistdir}/fonts/tfm/public/txfonts/tyxbsssc.tfm
21mr|texlive-txfonts-20190228-1|198	%{_texmfdistdir}/fonts/tfm/public/txfonts/tyxbsssl.tfm
21mr|texlive-txfonts-20190228-1|199	%{_texmfdistdir}/fonts/tfm/public/txfonts/tyxbtt.tfm
21mr|texlive-txfonts-20190228-1|200	%{_texmfdistdir}/fonts/tfm/public/txfonts/tyxbttsc.tfm
21mr|texlive-txfonts-20190228-1|201	%{_texmfdistdir}/fonts/tfm/public/txfonts/tyxbttsl.tfm
21mr|texlive-txfonts-20190228-1|202	%{_texmfdistdir}/fonts/tfm/public/txfonts/tyxi.tfm
21mr|texlive-txfonts-20190228-1|203	%{_texmfdistdir}/fonts/tfm/public/txfonts/tyxr.tfm
21mr|texlive-txfonts-20190228-1|204	%{_texmfdistdir}/fonts/tfm/public/txfonts/tyxsc.tfm
21mr|texlive-txfonts-20190228-1|205	%{_texmfdistdir}/fonts/tfm/public/txfonts/tyxsl.tfm
21mr|texlive-txfonts-20190228-1|206	%{_texmfdistdir}/fonts/tfm/public/txfonts/tyxss.tfm
21mr|texlive-txfonts-20190228-1|207	%{_texmfdistdir}/fonts/tfm/public/txfonts/tyxsssc.tfm
21mr|texlive-txfonts-20190228-1|208	%{_texmfdistdir}/fonts/tfm/public/txfonts/tyxsssl.tfm
21mr|texlive-txfonts-20190228-1|209	%{_texmfdistdir}/fonts/tfm/public/txfonts/tyxtt.tfm
21mr|texlive-txfonts-20190228-1|210	%{_texmfdistdir}/fonts/tfm/public/txfonts/tyxttsc.tfm
21mr|texlive-txfonts-20190228-1|211	%{_texmfdistdir}/fonts/tfm/public/txfonts/tyxttsl.tfm
21mr|texlive-txfonts-20190228-1|212	%{_texmfdistdir}/fonts/type1/public/txfonts/rtcxb.pfb
21mr|texlive-txfonts-20190228-1|213	%{_texmfdistdir}/fonts/type1/public/txfonts/rtcxbi.pfb
21mr|texlive-txfonts-20190228-1|214	%{_texmfdistdir}/fonts/type1/public/txfonts/rtcxbss.pfb
21mr|texlive-txfonts-20190228-1|215	%{_texmfdistdir}/fonts/type1/public/txfonts/rtcxi.pfb
21mr|texlive-txfonts-20190228-1|216	%{_texmfdistdir}/fonts/type1/public/txfonts/rtcxr.pfb
21mr|texlive-txfonts-20190228-1|217	%{_texmfdistdir}/fonts/type1/public/txfonts/rtcxss.pfb
21mr|texlive-txfonts-20190228-1|218	%{_texmfdistdir}/fonts/type1/public/txfonts/rtxb.pfb
21mr|texlive-txfonts-20190228-1|219	%{_texmfdistdir}/fonts/type1/public/txfonts/rtxbi.pfb
21mr|texlive-txfonts-20190228-1|220	%{_texmfdistdir}/fonts/type1/public/txfonts/rtxbmi.pfb
21mr|texlive-txfonts-20190228-1|221	%{_texmfdistdir}/fonts/type1/public/txfonts/rtxbsc.pfb
21mr|texlive-txfonts-20190228-1|222	%{_texmfdistdir}/fonts/type1/public/txfonts/rtxbss.pfb
21mr|texlive-txfonts-20190228-1|223	%{_texmfdistdir}/fonts/type1/public/txfonts/rtxbsssc.pfb
21mr|texlive-txfonts-20190228-1|224	%{_texmfdistdir}/fonts/type1/public/txfonts/rtxi.pfb
21mr|texlive-txfonts-20190228-1|225	%{_texmfdistdir}/fonts/type1/public/txfonts/rtxmi.pfb
21mr|texlive-txfonts-20190228-1|226	%{_texmfdistdir}/fonts/type1/public/txfonts/rtxr.pfb
21mr|texlive-txfonts-20190228-1|227	%{_texmfdistdir}/fonts/type1/public/txfonts/rtxsc.pfb
21mr|texlive-txfonts-20190228-1|228	%{_texmfdistdir}/fonts/type1/public/txfonts/rtxss.pfb
21mr|texlive-txfonts-20190228-1|229	%{_texmfdistdir}/fonts/type1/public/txfonts/rtxsssc.pfb
21mr|texlive-txfonts-20190228-1|230	%{_texmfdistdir}/fonts/type1/public/txfonts/t1xbtt.pfb
21mr|texlive-txfonts-20190228-1|231	%{_texmfdistdir}/fonts/type1/public/txfonts/t1xbttsc.pfb
21mr|texlive-txfonts-20190228-1|232	%{_texmfdistdir}/fonts/type1/public/txfonts/t1xtt.pfb
21mr|texlive-txfonts-20190228-1|233	%{_texmfdistdir}/fonts/type1/public/txfonts/t1xttsc.pfb
21mr|texlive-txfonts-20190228-1|234	%{_texmfdistdir}/fonts/type1/public/txfonts/tcxbtt.pfb
21mr|texlive-txfonts-20190228-1|235	%{_texmfdistdir}/fonts/type1/public/txfonts/tcxtt.pfb
21mr|texlive-txfonts-20190228-1|236	%{_texmfdistdir}/fonts/type1/public/txfonts/txbex.pfb
21mr|texlive-txfonts-20190228-1|237	%{_texmfdistdir}/fonts/type1/public/txfonts/txbexa.pfb
21mr|texlive-txfonts-20190228-1|238	%{_texmfdistdir}/fonts/type1/public/txfonts/txbmia.pfb
21mr|texlive-txfonts-20190228-1|239	%{_texmfdistdir}/fonts/type1/public/txfonts/txbsy.pfb
21mr|texlive-txfonts-20190228-1|240	%{_texmfdistdir}/fonts/type1/public/txfonts/txbsya.pfb
21mr|texlive-txfonts-20190228-1|241	%{_texmfdistdir}/fonts/type1/public/txfonts/txbsyb.pfb
21mr|texlive-txfonts-20190228-1|242	%{_texmfdistdir}/fonts/type1/public/txfonts/txbsyc.pfb
21mr|texlive-txfonts-20190228-1|243	%{_texmfdistdir}/fonts/type1/public/txfonts/txbtt.pfb
21mr|texlive-txfonts-20190228-1|244	%{_texmfdistdir}/fonts/type1/public/txfonts/txbttsc.pfb
21mr|texlive-txfonts-20190228-1|245	%{_texmfdistdir}/fonts/type1/public/txfonts/txex.pfb
21mr|texlive-txfonts-20190228-1|246	%{_texmfdistdir}/fonts/type1/public/txfonts/txexa.pfb
21mr|texlive-txfonts-20190228-1|247	%{_texmfdistdir}/fonts/type1/public/txfonts/txmia.pfb
21mr|texlive-txfonts-20190228-1|248	%{_texmfdistdir}/fonts/type1/public/txfonts/txsy.pfb
21mr|texlive-txfonts-20190228-1|249	%{_texmfdistdir}/fonts/type1/public/txfonts/txsya.pfb
21mr|texlive-txfonts-20190228-1|250	%{_texmfdistdir}/fonts/type1/public/txfonts/txsyb.pfb
21mr|texlive-txfonts-20190228-1|251	%{_texmfdistdir}/fonts/type1/public/txfonts/txsyc.pfb
21mr|texlive-txfonts-20190228-1|252	%{_texmfdistdir}/fonts/type1/public/txfonts/txtt.pfb
21mr|texlive-txfonts-20190228-1|253	%{_texmfdistdir}/fonts/type1/public/txfonts/txttsc.pfb
21mr|texlive-txfonts-20190228-1|254	%{_texmfdistdir}/fonts/vf/public/txfonts/t1xb.vf
21mr|texlive-txfonts-20190228-1|255	%{_texmfdistdir}/fonts/vf/public/txfonts/t1xbi.vf
21mr|texlive-txfonts-20190228-1|256	%{_texmfdistdir}/fonts/vf/public/txfonts/t1xbsc.vf
21mr|texlive-txfonts-20190228-1|257	%{_texmfdistdir}/fonts/vf/public/txfonts/t1xbsl.vf
21mr|texlive-txfonts-20190228-1|258	%{_texmfdistdir}/fonts/vf/public/txfonts/t1xbss.vf
21mr|texlive-txfonts-20190228-1|259	%{_texmfdistdir}/fonts/vf/public/txfonts/t1xbsssc.vf
21mr|texlive-txfonts-20190228-1|260	%{_texmfdistdir}/fonts/vf/public/txfonts/t1xbsssl.vf
21mr|texlive-txfonts-20190228-1|261	%{_texmfdistdir}/fonts/vf/public/txfonts/t1xi.vf
21mr|texlive-txfonts-20190228-1|262	%{_texmfdistdir}/fonts/vf/public/txfonts/t1xr.vf
21mr|texlive-txfonts-20190228-1|263	%{_texmfdistdir}/fonts/vf/public/txfonts/t1xsc.vf
21mr|texlive-txfonts-20190228-1|264	%{_texmfdistdir}/fonts/vf/public/txfonts/t1xsl.vf
21mr|texlive-txfonts-20190228-1|265	%{_texmfdistdir}/fonts/vf/public/txfonts/t1xss.vf
21mr|texlive-txfonts-20190228-1|266	%{_texmfdistdir}/fonts/vf/public/txfonts/t1xsssc.vf
21mr|texlive-txfonts-20190228-1|267	%{_texmfdistdir}/fonts/vf/public/txfonts/t1xsssl.vf
21mr|texlive-txfonts-20190228-1|268	%{_texmfdistdir}/fonts/vf/public/txfonts/tcxb.vf
21mr|texlive-txfonts-20190228-1|269	%{_texmfdistdir}/fonts/vf/public/txfonts/tcxbi.vf
21mr|texlive-txfonts-20190228-1|270	%{_texmfdistdir}/fonts/vf/public/txfonts/tcxbsl.vf
21mr|texlive-txfonts-20190228-1|271	%{_texmfdistdir}/fonts/vf/public/txfonts/tcxbss.vf
21mr|texlive-txfonts-20190228-1|272	%{_texmfdistdir}/fonts/vf/public/txfonts/tcxbsssl.vf
21mr|texlive-txfonts-20190228-1|273	%{_texmfdistdir}/fonts/vf/public/txfonts/tcxi.vf
21mr|texlive-txfonts-20190228-1|274	%{_texmfdistdir}/fonts/vf/public/txfonts/tcxr.vf
21mr|texlive-txfonts-20190228-1|275	%{_texmfdistdir}/fonts/vf/public/txfonts/tcxsl.vf
21mr|texlive-txfonts-20190228-1|276	%{_texmfdistdir}/fonts/vf/public/txfonts/tcxss.vf
21mr|texlive-txfonts-20190228-1|277	%{_texmfdistdir}/fonts/vf/public/txfonts/tcxsssl.vf
21mr|texlive-txfonts-20190228-1|278	%{_texmfdistdir}/fonts/vf/public/txfonts/txb.vf
21mr|texlive-txfonts-20190228-1|279	%{_texmfdistdir}/fonts/vf/public/txfonts/txbi.vf
21mr|texlive-txfonts-20190228-1|280	%{_texmfdistdir}/fonts/vf/public/txfonts/txbmi.vf
21mr|texlive-txfonts-20190228-1|281	%{_texmfdistdir}/fonts/vf/public/txfonts/txbmi1.vf
21mr|texlive-txfonts-20190228-1|282	%{_texmfdistdir}/fonts/vf/public/txfonts/txbsc.vf
21mr|texlive-txfonts-20190228-1|283	%{_texmfdistdir}/fonts/vf/public/txfonts/txbsl.vf
21mr|texlive-txfonts-20190228-1|284	%{_texmfdistdir}/fonts/vf/public/txfonts/txbss.vf
21mr|texlive-txfonts-20190228-1|285	%{_texmfdistdir}/fonts/vf/public/txfonts/txbsssc.vf
21mr|texlive-txfonts-20190228-1|286	%{_texmfdistdir}/fonts/vf/public/txfonts/txbsssl.vf
21mr|texlive-txfonts-20190228-1|287	%{_texmfdistdir}/fonts/vf/public/txfonts/txi.vf
21mr|texlive-txfonts-20190228-1|288	%{_texmfdistdir}/fonts/vf/public/txfonts/txmi.vf
21mr|texlive-txfonts-20190228-1|289	%{_texmfdistdir}/fonts/vf/public/txfonts/txmi1.vf
21mr|texlive-txfonts-20190228-1|290	%{_texmfdistdir}/fonts/vf/public/txfonts/txr.vf
21mr|texlive-txfonts-20190228-1|291	%{_texmfdistdir}/fonts/vf/public/txfonts/txsc.vf
21mr|texlive-txfonts-20190228-1|292	%{_texmfdistdir}/fonts/vf/public/txfonts/txsl.vf
21mr|texlive-txfonts-20190228-1|293	%{_texmfdistdir}/fonts/vf/public/txfonts/txss.vf
21mr|texlive-txfonts-20190228-1|294	%{_texmfdistdir}/fonts/vf/public/txfonts/txsssc.vf
21mr|texlive-txfonts-20190228-1|295	%{_texmfdistdir}/fonts/vf/public/txfonts/txsssl.vf
21mr|texlive-txfonts-20190228-1|296	%{_texmfdistdir}/fonts/vf/public/txfonts/tyxb.vf
21mr|texlive-txfonts-20190228-1|297	%{_texmfdistdir}/fonts/vf/public/txfonts/tyxbi.vf
21mr|texlive-txfonts-20190228-1|298	%{_texmfdistdir}/fonts/vf/public/txfonts/tyxbsc.vf
21mr|texlive-txfonts-20190228-1|299	%{_texmfdistdir}/fonts/vf/public/txfonts/tyxbsl.vf
21mr|texlive-txfonts-20190228-1|300	%{_texmfdistdir}/fonts/vf/public/txfonts/tyxbss.vf
21mr|texlive-txfonts-20190228-1|301	%{_texmfdistdir}/fonts/vf/public/txfonts/tyxbsssc.vf
21mr|texlive-txfonts-20190228-1|302	%{_texmfdistdir}/fonts/vf/public/txfonts/tyxbsssl.vf
21mr|texlive-txfonts-20190228-1|303	%{_texmfdistdir}/fonts/vf/public/txfonts/tyxbtt.vf
21mr|texlive-txfonts-20190228-1|304	%{_texmfdistdir}/fonts/vf/public/txfonts/tyxbttsc.vf
21mr|texlive-txfonts-20190228-1|305	%{_texmfdistdir}/fonts/vf/public/txfonts/tyxbttsl.vf
21mr|texlive-txfonts-20190228-1|306	%{_texmfdistdir}/fonts/vf/public/txfonts/tyxi.vf
21mr|texlive-txfonts-20190228-1|307	%{_texmfdistdir}/fonts/vf/public/txfonts/tyxr.vf
21mr|texlive-txfonts-20190228-1|308	%{_texmfdistdir}/fonts/vf/public/txfonts/tyxsc.vf
21mr|texlive-txfonts-20190228-1|309	%{_texmfdistdir}/fonts/vf/public/txfonts/tyxsl.vf
21mr|texlive-txfonts-20190228-1|310	%{_texmfdistdir}/fonts/vf/public/txfonts/tyxss.vf
21mr|texlive-txfonts-20190228-1|311	%{_texmfdistdir}/fonts/vf/public/txfonts/tyxsssc.vf
21mr|texlive-txfonts-20190228-1|312	%{_texmfdistdir}/fonts/vf/public/txfonts/tyxsssl.vf
21mr|texlive-txfonts-20190228-1|313	%{_texmfdistdir}/fonts/vf/public/txfonts/tyxtt.vf
21mr|texlive-txfonts-20190228-1|314	%{_texmfdistdir}/fonts/vf/public/txfonts/tyxttsc.vf
21mr|texlive-txfonts-20190228-1|315	%{_texmfdistdir}/fonts/vf/public/txfonts/tyxttsl.vf
21mr|texlive-txfonts-20190228-1|316	%{_texmfdistdir}/tex/latex/txfonts/ly1txr.fd
21mr|texlive-txfonts-20190228-1|317	%{_texmfdistdir}/tex/latex/txfonts/ly1txss.fd
21mr|texlive-txfonts-20190228-1|318	%{_texmfdistdir}/tex/latex/txfonts/ly1txtt.fd
21mr|texlive-txfonts-20190228-1|319	%{_texmfdistdir}/tex/latex/txfonts/omltxmi.fd
21mr|texlive-txfonts-20190228-1|320	%{_texmfdistdir}/tex/latex/txfonts/omltxr.fd
21mr|texlive-txfonts-20190228-1|321	%{_texmfdistdir}/tex/latex/txfonts/omstxr.fd
21mr|texlive-txfonts-20190228-1|322	%{_texmfdistdir}/tex/latex/txfonts/omstxsy.fd
21mr|texlive-txfonts-20190228-1|323	%{_texmfdistdir}/tex/latex/txfonts/omxtxex.fd
21mr|texlive-txfonts-20190228-1|324	%{_texmfdistdir}/tex/latex/txfonts/ot1txr.fd
21mr|texlive-txfonts-20190228-1|325	%{_texmfdistdir}/tex/latex/txfonts/ot1txss.fd
21mr|texlive-txfonts-20190228-1|326	%{_texmfdistdir}/tex/latex/txfonts/ot1txtt.fd
21mr|texlive-txfonts-20190228-1|327	%{_texmfdistdir}/tex/latex/txfonts/t1txr.fd
21mr|texlive-txfonts-20190228-1|328	%{_texmfdistdir}/tex/latex/txfonts/t1txss.fd
21mr|texlive-txfonts-20190228-1|329	%{_texmfdistdir}/tex/latex/txfonts/t1txtt.fd
21mr|texlive-txfonts-20190228-1|330	%{_texmfdistdir}/tex/latex/txfonts/ts1txr.fd
21mr|texlive-txfonts-20190228-1|331	%{_texmfdistdir}/tex/latex/txfonts/ts1txss.fd
21mr|texlive-txfonts-20190228-1|332	%{_texmfdistdir}/tex/latex/txfonts/ts1txtt.fd
21mr|texlive-txfonts-20190228-1|333	%{_texmfdistdir}/tex/latex/txfonts/txfonts.sty
21mr|texlive-txfonts-20190228-1|334	%{_texmfdistdir}/tex/latex/txfonts/utxexa.fd
21mr|texlive-txfonts-20190228-1|335	%{_texmfdistdir}/tex/latex/txfonts/utxmia.fd
21mr|texlive-txfonts-20190228-1|336	%{_texmfdistdir}/tex/latex/txfonts/utxr.fd
21mr|texlive-txfonts-20190228-1|337	%{_texmfdistdir}/tex/latex/txfonts/utxss.fd
21mr|texlive-txfonts-20190228-1|338	%{_texmfdistdir}/tex/latex/txfonts/utxsya.fd
21mr|texlive-txfonts-20190228-1|339	%{_texmfdistdir}/tex/latex/txfonts/utxsyb.fd
21mr|texlive-txfonts-20190228-1|340	%{_texmfdistdir}/tex/latex/txfonts/utxsyc.fd
21mr|texlive-txfonts-20190228-1|341	%{_texmfdistdir}/tex/latex/txfonts/utxtt.fd
21mr|texlive-txfonts-20190228-1|342	%doc %{_texmfdistdir}/doc/fonts/txfonts/00bug_fix.txt
21mr|texlive-txfonts-20190228-1|343	%doc %{_texmfdistdir}/doc/fonts/txfonts/COPYRIGHT
21mr|texlive-txfonts-20190228-1|344	%doc %{_texmfdistdir}/doc/fonts/txfonts/README
21mr|texlive-txfonts-20190228-1|345	%doc %{_texmfdistdir}/doc/fonts/txfonts/txfontsdoc.pdf
21mr|texlive-txfonts-20190228-1|346	%doc %{_texmfdistdir}/doc/fonts/txfonts/txfontsdoc.tex
21mr|texlive-txfonts-20190228-1|347	%doc %{_texmfdistdir}/doc/fonts/txfonts/txfontsdocA4.pdf
21mr|texlive-txfonts-20190228-1|348	%doc %{_texmfdistdir}/doc/fonts/txfonts/txfontsdocA4.tex
21mr|texlive-txfonts-20190228-1|349	%doc %{_texmfdistdir}/doc/fonts/txfonts/txmi.vpl
21mr|texlive-txfonts-20190228-1|350	
21mr|texlive-txfonts-20190228-1|351	#-----------------------------------------------------------------------
21mr|texlive-txfonts-20190228-1|352	%prep
21mr|texlive-txfonts-20190228-1|353	%setup -c -a0 -a1
21mr|texlive-txfonts-20190228-1|354	
21mr|texlive-txfonts-20190228-1|355	%build
21mr|texlive-txfonts-20190228-1|356	
21mr|texlive-txfonts-20190228-1|357	%install
21mr|texlive-txfonts-20190228-1|358	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-txfonts-20190228-1|359	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

19325 21
21mr|texlive-txgreeks-1.0-7|1	# revision 21839
21mr|texlive-txgreeks-1.0-7|2	# category Package
21mr|texlive-txgreeks-1.0-7|3	# catalog-ctan /macros/latex/contrib/txgreeks
21mr|texlive-txgreeks-1.0-7|4	# catalog-date 2011-03-18 12:27:11 +0100
21mr|texlive-txgreeks-1.0-7|5	# catalog-license lppl1.3
21mr|texlive-txgreeks-1.0-7|6	# catalog-version 1.0
21mr|texlive-txgreeks-1.0-7|7	Name:		texlive-txgreeks
21mr|texlive-txgreeks-1.0-7|8	Version:	1.0
21mr|texlive-txgreeks-1.0-7|9	Release:	7
21mr|texlive-txgreeks-1.0-7|10	Summary:	Shape selection for TX fonts Greek letters
21mr|texlive-txgreeks-1.0-7|11	Group:		Publishing
21mr|texlive-txgreeks-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/txgreeks
21mr|texlive-txgreeks-1.0-7|13	License:	LPPL1.3
21mr|texlive-txgreeks-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/txgreeks.tar.xz
21mr|texlive-txgreeks-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/txgreeks.doc.tar.xz
21mr|texlive-txgreeks-1.0-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/txgreeks.source.tar.xz
21mr|texlive-txgreeks-1.0-7|17	BuildArch:	noarch
21mr|texlive-txgreeks-1.0-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-txgreeks-1.0-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-txgreeks-1.0-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-txgreeks-1.0-7|21	
21mr|texlive-txgreeks-1.0-7|22	%description
21mr|texlive-txgreeks-1.0-7|23	The package allows LaTeX users who use the TX fonts to select
21mr|texlive-txgreeks-1.0-7|24	the shapes (italic or upright) for the Greek lowercase and
21mr|texlive-txgreeks-1.0-7|25	uppercase letters. Once the shapes for lowercase and uppercase
21mr|texlive-txgreeks-1.0-7|26	have been selected via a package option, the \other prefix
21mr|texlive-txgreeks-1.0-7|27	(e.g., \otheralpha) allows using the alternate glyph (as in the
21mr|texlive-txgreeks-1.0-7|28	fourier package). The txgreeks package does not constrain the
21mr|texlive-txgreeks-1.0-7|29	text font that may be used in the document.
21mr|texlive-txgreeks-1.0-7|30	
21mr|texlive-txgreeks-1.0-7|31	
21mr|texlive-txgreeks-1.0-7|32	#-----------------------------------------------------------------------
21mr|texlive-txgreeks-1.0-7|33	%files
21mr|texlive-txgreeks-1.0-7|34	%{_texmfdistdir}/tex/latex/txgreeks/txgreeks.sty
21mr|texlive-txgreeks-1.0-7|35	%doc %{_texmfdistdir}/doc/latex/txgreeks/README
21mr|texlive-txgreeks-1.0-7|36	%doc %{_texmfdistdir}/doc/latex/txgreeks/txgreeks.pdf
21mr|texlive-txgreeks-1.0-7|37	#- source
21mr|texlive-txgreeks-1.0-7|38	%doc %{_texmfdistdir}/source/latex/txgreeks/txgreeks.dtx
21mr|texlive-txgreeks-1.0-7|39	%doc %{_texmfdistdir}/source/latex/txgreeks/txgreeks.ins
21mr|texlive-txgreeks-1.0-7|40	
21mr|texlive-txgreeks-1.0-7|41	#-----------------------------------------------------------------------
21mr|texlive-txgreeks-1.0-7|42	%prep
21mr|texlive-txgreeks-1.0-7|43	%setup -c -a0 -a1 -a2
21mr|texlive-txgreeks-1.0-7|44	
21mr|texlive-txgreeks-1.0-7|45	%build
21mr|texlive-txgreeks-1.0-7|46	
21mr|texlive-txgreeks-1.0-7|47	%install
21mr|texlive-txgreeks-1.0-7|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-txgreeks-1.0-7|49	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19326 21
21mr|texlive-type1cm-20190228-1|1	# revision 21820
21mr|texlive-type1cm-20190228-1|2	# category Package
21mr|texlive-type1cm-20190228-1|3	# catalog-ctan /macros/latex/contrib/type1cm
21mr|texlive-type1cm-20190228-1|4	# catalog-date 2011-03-24 10:40:42 +0100
21mr|texlive-type1cm-20190228-1|5	# catalog-license lppl
21mr|texlive-type1cm-20190228-1|6	# catalog-version undef
21mr|texlive-type1cm-20190228-1|7	Name:		texlive-type1cm
21mr|texlive-type1cm-20190228-1|8	Version:	20190228
21mr|texlive-type1cm-20190228-1|9	Release:	1
21mr|texlive-type1cm-20190228-1|10	Summary:	Arbitrary size font selection in LaTeX
21mr|texlive-type1cm-20190228-1|11	Group:		Publishing
21mr|texlive-type1cm-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/type1cm
21mr|texlive-type1cm-20190228-1|13	License:	LPPL
21mr|texlive-type1cm-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/type1cm.tar.xz
21mr|texlive-type1cm-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/type1cm.doc.tar.xz
21mr|texlive-type1cm-20190228-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/type1cm.source.tar.xz
21mr|texlive-type1cm-20190228-1|17	BuildArch:	noarch
21mr|texlive-type1cm-20190228-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-type1cm-20190228-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-type1cm-20190228-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-type1cm-20190228-1|21	
21mr|texlive-type1cm-20190228-1|22	%description
21mr|texlive-type1cm-20190228-1|23	LaTeX, by default, restricts the sizes at which you can use its
21mr|texlive-type1cm-20190228-1|24	default computer modern fonts, to a fixed set of discrete sizes
21mr|texlive-type1cm-20190228-1|25	(effectively, a set specified by Knuth). The type1cm package
21mr|texlive-type1cm-20190228-1|26	removes this restriction; this is particularly useful when
21mr|texlive-type1cm-20190228-1|27	using scalable versions of the cm fonts (Bakoma, or the
21mr|texlive-type1cm-20190228-1|28	versions from BSR/Y&Y, or True Type versions from Kinch, PCTeX,
21mr|texlive-type1cm-20190228-1|29	etc.). In fact, since modern distributions will automatically
21mr|texlive-type1cm-20190228-1|30	generate any bitmap font you might need, type1cm has wider
21mr|texlive-type1cm-20190228-1|31	application than just those using scaleable versions of the
21mr|texlive-type1cm-20190228-1|32	fonts. Note that the LaTeX distribution now contains a package
21mr|texlive-type1cm-20190228-1|33	fix-cm, which performs the task of type1cm, as well as doing
21mr|texlive-type1cm-20190228-1|34	the same job for T1- and TS1-encoded ec fonts.
21mr|texlive-type1cm-20190228-1|35	
21mr|texlive-type1cm-20190228-1|36	#-----------------------------------------------------------------------
21mr|texlive-type1cm-20190228-1|37	%files
21mr|texlive-type1cm-20190228-1|38	%{_texmfdistdir}/tex/latex/type1cm/type1cm.sty
21mr|texlive-type1cm-20190228-1|39	%doc %{_texmfdistdir}/doc/latex/type1cm/type1cm-doc.pdf
21mr|texlive-type1cm-20190228-1|40	%doc %{_texmfdistdir}/doc/latex/type1cm/type1cm-doc.tex
21mr|texlive-type1cm-20190228-1|41	%doc %{_texmfdistdir}/doc/latex/type1cm/type1cm.txt
21mr|texlive-type1cm-20190228-1|42	#- source
21mr|texlive-type1cm-20190228-1|43	%doc %{_texmfdistdir}/source/latex/type1cm/type1cm.fdd
21mr|texlive-type1cm-20190228-1|44	%doc %{_texmfdistdir}/source/latex/type1cm/type1cm.ins
21mr|texlive-type1cm-20190228-1|45	
21mr|texlive-type1cm-20190228-1|46	#-----------------------------------------------------------------------
21mr|texlive-type1cm-20190228-1|47	%prep
21mr|texlive-type1cm-20190228-1|48	%setup -c -a0 -a1 -a2
21mr|texlive-type1cm-20190228-1|49	
21mr|texlive-type1cm-20190228-1|50	%build
21mr|texlive-type1cm-20190228-1|51	
21mr|texlive-type1cm-20190228-1|52	%install
21mr|texlive-type1cm-20190228-1|53	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-type1cm-20190228-1|54	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19327 21
21mr|texlive-Type1fonts-2.14-6|1	# revision 19603
21mr|texlive-Type1fonts-2.14-6|2	# category Package
21mr|texlive-Type1fonts-2.14-6|3	# catalog-ctan /info/Type1fonts/fontinstallationguide
21mr|texlive-Type1fonts-2.14-6|4	# catalog-date 2010-08-29 15:39:11 +0200
21mr|texlive-Type1fonts-2.14-6|5	# catalog-license fdl
21mr|texlive-Type1fonts-2.14-6|6	# catalog-version 2.14
21mr|texlive-Type1fonts-2.14-6|7	Name:		texlive-Type1fonts
21mr|texlive-Type1fonts-2.14-6|8	Version:	2.14
21mr|texlive-Type1fonts-2.14-6|9	Release:	6
21mr|texlive-Type1fonts-2.14-6|10	Summary:	Font installation guide
21mr|texlive-Type1fonts-2.14-6|11	Group:		Publishing
21mr|texlive-Type1fonts-2.14-6|12	URL:		http://www.ctan.org/tex-archive/info/Type1fonts/fontinstallationguide
21mr|texlive-Type1fonts-2.14-6|13	License:	FDL
21mr|texlive-Type1fonts-2.14-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/Type1fonts.tar.xz
21mr|texlive-Type1fonts-2.14-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/Type1fonts.doc.tar.xz
21mr|texlive-Type1fonts-2.14-6|16	BuildArch:	noarch
21mr|texlive-Type1fonts-2.14-6|17	BuildRequires:	texlive-tlpkg
21mr|texlive-Type1fonts-2.14-6|18	Requires(pre):	texlive-tlpkg
21mr|texlive-Type1fonts-2.14-6|19	
21mr|texlive-Type1fonts-2.14-6|20	%description
21mr|texlive-Type1fonts-2.14-6|21	This guide discusses the most common scenarios you are likely
21mr|texlive-Type1fonts-2.14-6|22	to encounter when installing Type 1 PostScript fonts. While the
21mr|texlive-Type1fonts-2.14-6|23	individual tools employed in the installation process are
21mr|texlive-Type1fonts-2.14-6|24	documented well, the actual difficulty most users are facing
21mr|texlive-Type1fonts-2.14-6|25	when trying to install new fonts is understanding how to put
21mr|texlive-Type1fonts-2.14-6|26	all the pieces together. This is what this guide is about.
21mr|texlive-Type1fonts-2.14-6|27	
21mr|texlive-Type1fonts-2.14-6|28	#-----------------------------------------------------------------------
21mr|texlive-Type1fonts-2.14-6|29	%files
21mr|texlive-Type1fonts-2.14-6|30	%doc %{_texmfdistdir}/doc/fonts/Type1fonts/README
21mr|texlive-Type1fonts-2.14-6|31	%doc %{_texmfdistdir}/doc/fonts/Type1fonts/examples.zip
21mr|texlive-Type1fonts-2.14-6|32	%doc %{_texmfdistdir}/doc/fonts/Type1fonts/fontinstallationguide.pdf
21mr|texlive-Type1fonts-2.14-6|33	%doc %{_texmfdistdir}/doc/fonts/Type1fonts/fontinstallationguide.tex
21mr|texlive-Type1fonts-2.14-6|34	
21mr|texlive-Type1fonts-2.14-6|35	#-----------------------------------------------------------------------
21mr|texlive-Type1fonts-2.14-6|36	%prep
21mr|texlive-Type1fonts-2.14-6|37	%setup -c -a0 -a1
21mr|texlive-Type1fonts-2.14-6|38	
21mr|texlive-Type1fonts-2.14-6|39	%build
21mr|texlive-Type1fonts-2.14-6|40	
21mr|texlive-Type1fonts-2.14-6|41	%install
21mr|texlive-Type1fonts-2.14-6|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-Type1fonts-2.14-6|43	cp -fpar doc %{buildroot}%{_texmfdistdir}

19328 21
21mr|texlive-typeface-0.1-11|1	# revision 27046
21mr|texlive-typeface-0.1-11|2	# category Package
21mr|texlive-typeface-0.1-11|3	# catalog-ctan /macros/latex/contrib/typeface
21mr|texlive-typeface-0.1-11|4	# catalog-date 2012-07-02 21:55:35 +0200
21mr|texlive-typeface-0.1-11|5	# catalog-license lppl1.3
21mr|texlive-typeface-0.1-11|6	# catalog-version 0.1
21mr|texlive-typeface-0.1-11|7	Name:		texlive-typeface
21mr|texlive-typeface-0.1-11|8	Version:	0.1
21mr|texlive-typeface-0.1-11|9	Release:	11
21mr|texlive-typeface-0.1-11|10	Summary:	Select a balanced set of fonts
21mr|texlive-typeface-0.1-11|11	Group:		Publishing
21mr|texlive-typeface-0.1-11|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/typeface
21mr|texlive-typeface-0.1-11|13	License:	LPPL1.3
21mr|texlive-typeface-0.1-11|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/typeface.tar.xz
21mr|texlive-typeface-0.1-11|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/typeface.doc.tar.xz
21mr|texlive-typeface-0.1-11|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/typeface.source.tar.xz
21mr|texlive-typeface-0.1-11|17	BuildArch:	noarch
21mr|texlive-typeface-0.1-11|18	BuildRequires:	texlive-tlpkg
21mr|texlive-typeface-0.1-11|19	Requires(pre):	texlive-tlpkg
21mr|texlive-typeface-0.1-11|20	Requires(post):	texlive-kpathsea
21mr|texlive-typeface-0.1-11|21	
21mr|texlive-typeface-0.1-11|22	%description
21mr|texlive-typeface-0.1-11|23	The package provides the means of establishing a consistent set
21mr|texlive-typeface-0.1-11|24	of fonts for use in a LaTeX document. It allows mixing and
21mr|texlive-typeface-0.1-11|25	matching the Type 1 font sets available on the archive (and it
21mr|texlive-typeface-0.1-11|26	may be extended, via its configuration file, to support other
21mr|texlive-typeface-0.1-11|27	fonts). Font-set definition takes the form of a set of options
21mr|texlive-typeface-0.1-11|28	that are read when the package is loaded: for each typographic
21mr|texlive-typeface-0.1-11|29	category (main body font, sans-serif font, monospace font,
21mr|texlive-typeface-0.1-11|30	mathematics fonts, text figures, and so on), a font or a
21mr|texlive-typeface-0.1-11|31	transformation is given in those options. The approach enables
21mr|texlive-typeface-0.1-11|32	the user to remember their own configurations (as a single
21mr|texlive-typeface-0.1-11|33	command) and to borrow configurations that other users have
21mr|texlive-typeface-0.1-11|34	developed. The present release is designated "for review".
21mr|texlive-typeface-0.1-11|35	
21mr|texlive-typeface-0.1-11|36	#-----------------------------------------------------------------------
21mr|texlive-typeface-0.1-11|37	%files
21mr|texlive-typeface-0.1-11|38	%{_texmfdistdir}/tex/latex/typeface/typeface.cfg
21mr|texlive-typeface-0.1-11|39	%{_texmfdistdir}/tex/latex/typeface/typeface.sty
21mr|texlive-typeface-0.1-11|40	%doc %{_texmfdistdir}/doc/latex/typeface/README
21mr|texlive-typeface-0.1-11|41	%doc %{_texmfdistdir}/doc/latex/typeface/typeface-all-rm.pdf
21mr|texlive-typeface-0.1-11|42	%doc %{_texmfdistdir}/doc/latex/typeface/typeface-test.tex
21mr|texlive-typeface-0.1-11|43	%doc %{_texmfdistdir}/doc/latex/typeface/typeface.pdf
21mr|texlive-typeface-0.1-11|44	%doc %{_texmfdistdir}/doc/latex/typeface/typeface.tex
21mr|texlive-typeface-0.1-11|45	#- source
21mr|texlive-typeface-0.1-11|46	%doc %{_texmfdistdir}/source/latex/typeface/typeface-all-rm.bat
21mr|texlive-typeface-0.1-11|47	
21mr|texlive-typeface-0.1-11|48	#-----------------------------------------------------------------------
21mr|texlive-typeface-0.1-11|49	%prep
21mr|texlive-typeface-0.1-11|50	%setup -c -a0 -a1 -a2
21mr|texlive-typeface-0.1-11|51	
21mr|texlive-typeface-0.1-11|52	%build
21mr|texlive-typeface-0.1-11|53	
21mr|texlive-typeface-0.1-11|54	%install
21mr|texlive-typeface-0.1-11|55	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-typeface-0.1-11|56	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19329 21
21mr|texlive-typehtml-20190228-1|1	# revision 17134
21mr|texlive-typehtml-20190228-1|2	# category Package
21mr|texlive-typehtml-20190228-1|3	# catalog-ctan /macros/latex/contrib/typehtml
21mr|texlive-typehtml-20190228-1|4	# catalog-date 2010-02-23 16:16:11 +0100
21mr|texlive-typehtml-20190228-1|5	# catalog-license lppl
21mr|texlive-typehtml-20190228-1|6	# catalog-version undef
21mr|texlive-typehtml-20190228-1|7	Name:		texlive-typehtml
21mr|texlive-typehtml-20190228-1|8	Version:	20190228
21mr|texlive-typehtml-20190228-1|9	Release:	1
21mr|texlive-typehtml-20190228-1|10	Summary:	Typeset HTML directly from LaTeX
21mr|texlive-typehtml-20190228-1|11	Group:		Publishing
21mr|texlive-typehtml-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/typehtml
21mr|texlive-typehtml-20190228-1|13	License:	LPPL
21mr|texlive-typehtml-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/typehtml.tar.xz
21mr|texlive-typehtml-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/typehtml.doc.tar.xz
21mr|texlive-typehtml-20190228-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/typehtml.source.tar.xz
21mr|texlive-typehtml-20190228-1|17	BuildArch:	noarch
21mr|texlive-typehtml-20190228-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-typehtml-20190228-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-typehtml-20190228-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-typehtml-20190228-1|21	
21mr|texlive-typehtml-20190228-1|22	%description
21mr|texlive-typehtml-20190228-1|23	Can handle almost all of HTML2, and most of the math fragment
21mr|texlive-typehtml-20190228-1|24	of the draft HTML3.
21mr|texlive-typehtml-20190228-1|25	
21mr|texlive-typehtml-20190228-1|26	#-----------------------------------------------------------------------
21mr|texlive-typehtml-20190228-1|27	%files
21mr|texlive-typehtml-20190228-1|28	%{_texmfdistdir}/tex/latex/typehtml/typehtml.sty
21mr|texlive-typehtml-20190228-1|29	%doc %{_texmfdistdir}/doc/latex/typehtml/README
21mr|texlive-typehtml-20190228-1|30	%doc %{_texmfdistdir}/doc/latex/typehtml/typehtml.pdf
21mr|texlive-typehtml-20190228-1|31	#- source
21mr|texlive-typehtml-20190228-1|32	%doc %{_texmfdistdir}/source/latex/typehtml/typehtml.dtx
21mr|texlive-typehtml-20190228-1|33	%doc %{_texmfdistdir}/source/latex/typehtml/typehtml.ins
21mr|texlive-typehtml-20190228-1|34	
21mr|texlive-typehtml-20190228-1|35	#-----------------------------------------------------------------------
21mr|texlive-typehtml-20190228-1|36	%prep
21mr|texlive-typehtml-20190228-1|37	%setup -c -a0 -a1 -a2
21mr|texlive-typehtml-20190228-1|38	
21mr|texlive-typehtml-20190228-1|39	%build
21mr|texlive-typehtml-20190228-1|40	
21mr|texlive-typehtml-20190228-1|41	%install
21mr|texlive-typehtml-20190228-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-typehtml-20190228-1|43	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19330 21
21mr|texlive-typogrid-0.21-6|1	# revision 24994
21mr|texlive-typogrid-0.21-6|2	# category Package
21mr|texlive-typogrid-0.21-6|3	# catalog-ctan /macros/latex/contrib/typogrid
21mr|texlive-typogrid-0.21-6|4	# catalog-date 2012-01-01 15:10:03 +0100
21mr|texlive-typogrid-0.21-6|5	# catalog-license lppl
21mr|texlive-typogrid-0.21-6|6	# catalog-version 0.21
21mr|texlive-typogrid-0.21-6|7	Name:		texlive-typogrid
21mr|texlive-typogrid-0.21-6|8	Version:	0.21
21mr|texlive-typogrid-0.21-6|9	Release:	6
21mr|texlive-typogrid-0.21-6|10	Summary:	Print a typographic grid
21mr|texlive-typogrid-0.21-6|11	Group:		Publishing
21mr|texlive-typogrid-0.21-6|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/typogrid
21mr|texlive-typogrid-0.21-6|13	License:	LPPL
21mr|texlive-typogrid-0.21-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/typogrid.tar.xz
21mr|texlive-typogrid-0.21-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/typogrid.doc.tar.xz
21mr|texlive-typogrid-0.21-6|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/typogrid.source.tar.xz
21mr|texlive-typogrid-0.21-6|17	BuildArch:	noarch
21mr|texlive-typogrid-0.21-6|18	BuildRequires:	texlive-tlpkg
21mr|texlive-typogrid-0.21-6|19	Requires(pre):	texlive-tlpkg
21mr|texlive-typogrid-0.21-6|20	Requires(post):	texlive-kpathsea
21mr|texlive-typogrid-0.21-6|21	
21mr|texlive-typogrid-0.21-6|22	%description
21mr|texlive-typogrid-0.21-6|23	Draws a grid on every page of the document; the grid divides
21mr|texlive-typogrid-0.21-6|24	the page into columns, and may be used for fixing measurements
21mr|texlive-typogrid-0.21-6|25	of layout.
21mr|texlive-typogrid-0.21-6|26	
21mr|texlive-typogrid-0.21-6|27	
21mr|texlive-typogrid-0.21-6|28	#-----------------------------------------------------------------------
21mr|texlive-typogrid-0.21-6|29	%files
21mr|texlive-typogrid-0.21-6|30	%{_texmfdistdir}/tex/latex/typogrid/typogrid.sty
21mr|texlive-typogrid-0.21-6|31	%doc %{_texmfdistdir}/doc/latex/typogrid/ChangeLog
21mr|texlive-typogrid-0.21-6|32	%doc %{_texmfdistdir}/doc/latex/typogrid/Makefile
21mr|texlive-typogrid-0.21-6|33	%doc %{_texmfdistdir}/doc/latex/typogrid/README
21mr|texlive-typogrid-0.21-6|34	%doc %{_texmfdistdir}/doc/latex/typogrid/getversion.tex
21mr|texlive-typogrid-0.21-6|35	%doc %{_texmfdistdir}/doc/latex/typogrid/testtypogrid.tex
21mr|texlive-typogrid-0.21-6|36	%doc %{_texmfdistdir}/doc/latex/typogrid/typogrid.pdf
21mr|texlive-typogrid-0.21-6|37	#- source
21mr|texlive-typogrid-0.21-6|38	%doc %{_texmfdistdir}/source/latex/typogrid/typogrid.dtx
21mr|texlive-typogrid-0.21-6|39	%doc %{_texmfdistdir}/source/latex/typogrid/typogrid.ins
21mr|texlive-typogrid-0.21-6|40	
21mr|texlive-typogrid-0.21-6|41	#-----------------------------------------------------------------------
21mr|texlive-typogrid-0.21-6|42	%prep
21mr|texlive-typogrid-0.21-6|43	%setup -c -a0 -a1 -a2
21mr|texlive-typogrid-0.21-6|44	
21mr|texlive-typogrid-0.21-6|45	%build
21mr|texlive-typogrid-0.21-6|46	
21mr|texlive-typogrid-0.21-6|47	%install
21mr|texlive-typogrid-0.21-6|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-typogrid-0.21-6|49	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19331 21
21mr|texlive-uaclasses-20190228-1|1	# revision 15878
21mr|texlive-uaclasses-20190228-1|2	# category Package
21mr|texlive-uaclasses-20190228-1|3	# catalog-ctan /macros/latex/contrib/uaclasses
21mr|texlive-uaclasses-20190228-1|4	# catalog-date 2009-01-05 22:46:04 +0100
21mr|texlive-uaclasses-20190228-1|5	# catalog-license pd
21mr|texlive-uaclasses-20190228-1|6	# catalog-version undef
21mr|texlive-uaclasses-20190228-1|7	Name:		texlive-uaclasses
21mr|texlive-uaclasses-20190228-1|8	Version:	20190228
21mr|texlive-uaclasses-20190228-1|9	Release:	1
21mr|texlive-uaclasses-20190228-1|10	Summary:	University of Arizona thesis and dissertation format
21mr|texlive-uaclasses-20190228-1|11	Group:		Publishing
21mr|texlive-uaclasses-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/uaclasses
21mr|texlive-uaclasses-20190228-1|13	License:	PD
21mr|texlive-uaclasses-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uaclasses.tar.xz
21mr|texlive-uaclasses-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uaclasses.doc.tar.xz
21mr|texlive-uaclasses-20190228-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uaclasses.source.tar.xz
21mr|texlive-uaclasses-20190228-1|17	BuildArch:	noarch
21mr|texlive-uaclasses-20190228-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-uaclasses-20190228-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-uaclasses-20190228-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-uaclasses-20190228-1|21	
21mr|texlive-uaclasses-20190228-1|22	%description
21mr|texlive-uaclasses-20190228-1|23	This package provides a LaTeX2e document class named 'ua-
21mr|texlive-uaclasses-20190228-1|24	thesis' for typesetting theses and dissertations in the
21mr|texlive-uaclasses-20190228-1|25	official format required by the University of Arizona.
21mr|texlive-uaclasses-20190228-1|26	Moreover, there is a fully compatible alternative document
21mr|texlive-uaclasses-20190228-1|27	class 'my-thesis' for private 'nice' copies of the
21mr|texlive-uaclasses-20190228-1|28	dissertation, and the respective title pages are available as
21mr|texlive-uaclasses-20190228-1|29	separate packages to work with any document class.
21mr|texlive-uaclasses-20190228-1|30	
21mr|texlive-uaclasses-20190228-1|31	
21mr|texlive-uaclasses-20190228-1|32	#-----------------------------------------------------------------------
21mr|texlive-uaclasses-20190228-1|33	%files
21mr|texlive-uaclasses-20190228-1|34	%{_texmfdistdir}/tex/latex/uaclasses/my-thesis.cls
21mr|texlive-uaclasses-20190228-1|35	%{_texmfdistdir}/tex/latex/uaclasses/my-title.sty
21mr|texlive-uaclasses-20190228-1|36	%{_texmfdistdir}/tex/latex/uaclasses/ua-thesis.cls
21mr|texlive-uaclasses-20190228-1|37	%{_texmfdistdir}/tex/latex/uaclasses/ua-title.sty
21mr|texlive-uaclasses-20190228-1|38	%doc %{_texmfdistdir}/doc/latex/uaclasses/README
21mr|texlive-uaclasses-20190228-1|39	%doc %{_texmfdistdir}/doc/latex/uaclasses/my-example.pdf
21mr|texlive-uaclasses-20190228-1|40	%doc %{_texmfdistdir}/doc/latex/uaclasses/ua-example.pdf
21mr|texlive-uaclasses-20190228-1|41	%doc %{_texmfdistdir}/doc/latex/uaclasses/ua-example.tex
21mr|texlive-uaclasses-20190228-1|42	#- source
21mr|texlive-uaclasses-20190228-1|43	%doc %{_texmfdistdir}/source/latex/uaclasses/ua-classes.dtx
21mr|texlive-uaclasses-20190228-1|44	%doc %{_texmfdistdir}/source/latex/uaclasses/ua-classes.ins
21mr|texlive-uaclasses-20190228-1|45	
21mr|texlive-uaclasses-20190228-1|46	#-----------------------------------------------------------------------
21mr|texlive-uaclasses-20190228-1|47	%prep
21mr|texlive-uaclasses-20190228-1|48	%setup -c -a0 -a1 -a2
21mr|texlive-uaclasses-20190228-1|49	
21mr|texlive-uaclasses-20190228-1|50	%build
21mr|texlive-uaclasses-20190228-1|51	
21mr|texlive-uaclasses-20190228-1|52	%install
21mr|texlive-uaclasses-20190228-1|53	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-uaclasses-20190228-1|54	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19332 21
21mr|texlive-uafthesis-12.12-1|1	# revision 22206
21mr|texlive-uafthesis-12.12-1|2	# category Package
21mr|texlive-uafthesis-12.12-1|3	# catalog-ctan /macros/latex/contrib/uafthesis
21mr|texlive-uafthesis-12.12-1|4	# catalog-date 2011-04-25 19:25:49 +0200
21mr|texlive-uafthesis-12.12-1|5	# catalog-license lppl
21mr|texlive-uafthesis-12.12-1|6	# catalog-version 5.0
21mr|texlive-uafthesis-12.12-1|7	Name:		texlive-uafthesis
21mr|texlive-uafthesis-12.12-1|8	Version:	12.12
21mr|texlive-uafthesis-12.12-1|9	Release:	1
21mr|texlive-uafthesis-12.12-1|10	Summary:	Document class for theses at University of Alaska Fairbanks
21mr|texlive-uafthesis-12.12-1|11	Group:		Publishing
21mr|texlive-uafthesis-12.12-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/uafthesis
21mr|texlive-uafthesis-12.12-1|13	License:	LPPL
21mr|texlive-uafthesis-12.12-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uafthesis.tar.xz
21mr|texlive-uafthesis-12.12-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uafthesis.doc.tar.xz
21mr|texlive-uafthesis-12.12-1|16	BuildArch:	noarch
21mr|texlive-uafthesis-12.12-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-uafthesis-12.12-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-uafthesis-12.12-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-uafthesis-12.12-1|20	
21mr|texlive-uafthesis-12.12-1|21	%description
21mr|texlive-uafthesis-12.12-1|22	This is an "unofficial" official class.
21mr|texlive-uafthesis-12.12-1|23	
21mr|texlive-uafthesis-12.12-1|24	
21mr|texlive-uafthesis-12.12-1|25	#-----------------------------------------------------------------------
21mr|texlive-uafthesis-12.12-1|26	%files
21mr|texlive-uafthesis-12.12-1|27	%{_texmfdistdir}/tex/latex/uafthesis/uafthesis.cls
21mr|texlive-uafthesis-12.12-1|28	%doc %{_texmfdistdir}/doc/latex/uafthesis
21mr|texlive-uafthesis-12.12-1|29	
21mr|texlive-uafthesis-12.12-1|30	#-----------------------------------------------------------------------
21mr|texlive-uafthesis-12.12-1|31	%prep
21mr|texlive-uafthesis-12.12-1|32	%setup -c -a0 -a1
21mr|texlive-uafthesis-12.12-1|33	
21mr|texlive-uafthesis-12.12-1|34	%build
21mr|texlive-uafthesis-12.12-1|35	
21mr|texlive-uafthesis-12.12-1|36	%install
21mr|texlive-uafthesis-12.12-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-uafthesis-12.12-1|38	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19333 21
21mr|texlive-ucdavisthesis-1.3-1|1	Name:		texlive-ucdavisthesis
21mr|texlive-ucdavisthesis-1.3-1|2	Version:	1.3
21mr|texlive-ucdavisthesis-1.3-1|3	Release:	1
21mr|texlive-ucdavisthesis-1.3-1|4	Summary:	A thesis/dissertation class for University of California Davis
21mr|texlive-ucdavisthesis-1.3-1|5	Group:		Publishing
21mr|texlive-ucdavisthesis-1.3-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ucdavisthesis
21mr|texlive-ucdavisthesis-1.3-1|7	License:	LPPL
21mr|texlive-ucdavisthesis-1.3-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ucdavisthesis.tar.xz
21mr|texlive-ucdavisthesis-1.3-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ucdavisthesis.doc.tar.xz
21mr|texlive-ucdavisthesis-1.3-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ucdavisthesis.source.tar.xz
21mr|texlive-ucdavisthesis-1.3-1|11	BuildArch:	noarch
21mr|texlive-ucdavisthesis-1.3-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-ucdavisthesis-1.3-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-ucdavisthesis-1.3-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-ucdavisthesis-1.3-1|15	
21mr|texlive-ucdavisthesis-1.3-1|16	%description
21mr|texlive-ucdavisthesis-1.3-1|17	The class conforms to the University's requirements for 2009.
21mr|texlive-ucdavisthesis-1.3-1|18	
21mr|texlive-ucdavisthesis-1.3-1|19	
21mr|texlive-ucdavisthesis-1.3-1|20	#-----------------------------------------------------------------------
21mr|texlive-ucdavisthesis-1.3-1|21	%files
21mr|texlive-ucdavisthesis-1.3-1|22	%{_texmfdistdir}/tex/latex/ucdavisthesis
21mr|texlive-ucdavisthesis-1.3-1|23	%doc %{_texmfdistdir}/doc/latex/ucdavisthesis
21mr|texlive-ucdavisthesis-1.3-1|24	#- source
21mr|texlive-ucdavisthesis-1.3-1|25	%doc %{_texmfdistdir}/source/latex/ucdavisthesis
21mr|texlive-ucdavisthesis-1.3-1|26	
21mr|texlive-ucdavisthesis-1.3-1|27	#-----------------------------------------------------------------------
21mr|texlive-ucdavisthesis-1.3-1|28	%prep
21mr|texlive-ucdavisthesis-1.3-1|29	%setup -c -a0 -a1 -a2
21mr|texlive-ucdavisthesis-1.3-1|30	
21mr|texlive-ucdavisthesis-1.3-1|31	%build
21mr|texlive-ucdavisthesis-1.3-1|32	
21mr|texlive-ucdavisthesis-1.3-1|33	%install
21mr|texlive-ucdavisthesis-1.3-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ucdavisthesis-1.3-1|35	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19334 21
21mr|texlive-ucharcat-0.03-1|1	Name:		texlive-ucharcat
21mr|texlive-ucharcat-0.03-1|2	Version:	0.03
21mr|texlive-ucharcat-0.03-1|3	Release:	1
21mr|texlive-ucharcat-0.03-1|4	Summary:	Implementation of the (new in 2015) XETEX \Ucharcat command in lua, for LuaTEX
21mr|texlive-ucharcat-0.03-1|5	Group:		Publishing
21mr|texlive-ucharcat-0.03-1|6	URL:		https://ctan.org/tex-archive/macros/latex/contrib/ucharcat
21mr|texlive-ucharcat-0.03-1|7	License:	The LATEX Project Public License
21mr|texlive-ucharcat-0.03-1|8	Source0:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/ucharcat.tar.xz
21mr|texlive-ucharcat-0.03-1|9	Source1:	http://ctan.altspu.ru/systems/texlive/tlnet/archive/ucharcat.doc.tar.xz
21mr|texlive-ucharcat-0.03-1|10	Source2:    http://ctan.altspu.ru/systems/texlive/tlnet/archive/ucharcat.source.tar.xz
21mr|texlive-ucharcat-0.03-1|11	BuildArch:	noarch
21mr|texlive-ucharcat-0.03-1|12	BuildRequires: texlive-tlpkg
21mr|texlive-ucharcat-0.03-1|13	Requires(pre): texlive-tlpkg
21mr|texlive-ucharcat-0.03-1|14	Requires(post):texlive-kpathsea
21mr|texlive-ucharcat-0.03-1|15	
21mr|texlive-ucharcat-0.03-1|16	%description
21mr|texlive-ucharcat-0.03-1|17	The package implements the \Ucharcat command for LuaLATEX. \Ucharcat
21mr|texlive-ucharcat-0.03-1|18	is a new primitive in XETEX, an extension of the existing \Uchar command,
21mr|texlive-ucharcat-0.03-1|19	that allows the specification of the catcode as well as character code of
21mr|texlive-ucharcat-0.03-1|20	the character token being constructed.
21mr|texlive-ucharcat-0.03-1|21	
21mr|texlive-ucharcat-0.03-1|22	#-----------------------------------------------------------------------
21mr|texlive-ucharcat-0.03-1|23	%files
21mr|texlive-ucharcat-0.03-1|24	/usr/share/texmf-dist/tex/latex/ucharcat/ucharcat.sty
21mr|texlive-ucharcat-0.03-1|25	%doc /usr/share/texmf-dist/doc/latex/ucharcat/ucharcat.pdf
21mr|texlive-ucharcat-0.03-1|26	%doc /usr/share/texmf-dist/doc/latex/ucharcat/README
21mr|texlive-ucharcat-0.03-1|27	# - source
21mr|texlive-ucharcat-0.03-1|28	/usr/share/texmf-dist/source/latex/ucharcat/ucharcat.dtx
21mr|texlive-ucharcat-0.03-1|29	/usr/share/texmf-dist/source/latex/ucharcat/ucharcat.ins
21mr|texlive-ucharcat-0.03-1|30	
21mr|texlive-ucharcat-0.03-1|31	#-----------------------------------------------------------------------
21mr|texlive-ucharcat-0.03-1|32	%prep
21mr|texlive-ucharcat-0.03-1|33	%setup -c -a0 -a1 -a2
21mr|texlive-ucharcat-0.03-1|34	
21mr|texlive-ucharcat-0.03-1|35	%build
21mr|texlive-ucharcat-0.03-1|36	
21mr|texlive-ucharcat-0.03-1|37	%install
21mr|texlive-ucharcat-0.03-1|38	mkdir -p %{buildroot}/usr/share/texmf-dist

19335 21
21mr|texlive-ucharclasses-2.3.0-2|1	# revision 27820
21mr|texlive-ucharclasses-2.3.0-2|2	# category Package
21mr|texlive-ucharclasses-2.3.0-2|3	# catalog-ctan /macros/xetex/latex/ucharclasses
21mr|texlive-ucharclasses-2.3.0-2|4	# catalog-date 2012-09-26 16:27:49 +0200
21mr|texlive-ucharclasses-2.3.0-2|5	# catalog-license pd
21mr|texlive-ucharclasses-2.3.0-2|6	# catalog-version 2.0
21mr|texlive-ucharclasses-2.3.0-2|7	Name:		texlive-ucharclasses
21mr|texlive-ucharclasses-2.3.0-2|8	Version:	2.3.0
21mr|texlive-ucharclasses-2.3.0-2|9	Release:	2
21mr|texlive-ucharclasses-2.3.0-2|10	Summary:	Switch fonts in XeTeX according to what is being processed
21mr|texlive-ucharclasses-2.3.0-2|11	Group:		Publishing
21mr|texlive-ucharclasses-2.3.0-2|12	URL:		http://www.ctan.org/tex-archive/macros/xetex/latex/ucharclasses
21mr|texlive-ucharclasses-2.3.0-2|13	License:	PD
21mr|texlive-ucharclasses-2.3.0-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ucharclasses.tar.xz
21mr|texlive-ucharclasses-2.3.0-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ucharclasses.doc.tar.xz
21mr|texlive-ucharclasses-2.3.0-2|16	BuildArch:	noarch
21mr|texlive-ucharclasses-2.3.0-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-ucharclasses-2.3.0-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-ucharclasses-2.3.0-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-ucharclasses-2.3.0-2|20	
21mr|texlive-ucharclasses-2.3.0-2|21	%description
21mr|texlive-ucharclasses-2.3.0-2|22	The package takes care of switching fonts when you switch from
21mr|texlive-ucharclasses-2.3.0-2|23	one Unicode block to another in the text of a document. This
21mr|texlive-ucharclasses-2.3.0-2|24	way, you can write a document with no explicit font selection,
21mr|texlive-ucharclasses-2.3.0-2|25	but a series of rules of the form "when entering block ...,
21mr|texlive-ucharclasses-2.3.0-2|26	switch font to use ...".
21mr|texlive-ucharclasses-2.3.0-2|27	
21mr|texlive-ucharclasses-2.3.0-2|28	#-----------------------------------------------------------------------
21mr|texlive-ucharclasses-2.3.0-2|29	%files
21mr|texlive-ucharclasses-2.3.0-2|30	%{_texmfdistdir}/tex/xelatex/ucharclasses/ucharclasses.sty
21mr|texlive-ucharclasses-2.3.0-2|31	%doc %{_texmfdistdir}/doc/xelatex/ucharclasses/README
21mr|texlive-ucharclasses-2.3.0-2|32	%doc %{_texmfdistdir}/doc/xelatex/ucharclasses/ucharclasses.pdf
21mr|texlive-ucharclasses-2.3.0-2|33	%doc %{_texmfdistdir}/doc/xelatex/ucharclasses/ucharclasses.tex
21mr|texlive-ucharclasses-2.3.0-2|34	
21mr|texlive-ucharclasses-2.3.0-2|35	#-----------------------------------------------------------------------
21mr|texlive-ucharclasses-2.3.0-2|36	%prep
21mr|texlive-ucharclasses-2.3.0-2|37	%setup -c -a0 -a1
21mr|texlive-ucharclasses-2.3.0-2|38	
21mr|texlive-ucharclasses-2.3.0-2|39	%build
21mr|texlive-ucharclasses-2.3.0-2|40	
21mr|texlive-ucharclasses-2.3.0-2|41	%install
21mr|texlive-ucharclasses-2.3.0-2|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ucharclasses-2.3.0-2|43	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19336 21
21mr|texlive-ucs-2.2-10|1	# revision 30472
21mr|texlive-ucs-2.2-10|2	# category Package
21mr|texlive-ucs-2.2-10|3	# catalog-ctan /macros/latex/contrib/ucs
21mr|texlive-ucs-2.2-10|4	# catalog-date 2013-05-12 16:23:52 +0200
21mr|texlive-ucs-2.2-10|5	# catalog-license lppl1.3
21mr|texlive-ucs-2.2-10|6	# catalog-version 2.2
21mr|texlive-ucs-2.2-10|7	Name:		texlive-ucs
21mr|texlive-ucs-2.2-10|8	Epoch:		1
21mr|texlive-ucs-2.2-10|9	Version:	2.2
21mr|texlive-ucs-2.2-10|10	Release:	10
21mr|texlive-ucs-2.2-10|11	Summary:	Extended UTF-8 input encoding support for LaTeX
21mr|texlive-ucs-2.2-10|12	Group:		Publishing
21mr|texlive-ucs-2.2-10|13	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ucs
21mr|texlive-ucs-2.2-10|14	License:	LPPL1.3
21mr|texlive-ucs-2.2-10|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ucs.tar.xz
21mr|texlive-ucs-2.2-10|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ucs.doc.tar.xz
21mr|texlive-ucs-2.2-10|17	BuildArch:	noarch
21mr|texlive-ucs-2.2-10|18	BuildRequires:	texlive-tlpkg
21mr|texlive-ucs-2.2-10|19	Requires(pre):	texlive-tlpkg
21mr|texlive-ucs-2.2-10|20	Requires(post):	texlive-kpathsea
21mr|texlive-ucs-2.2-10|21	
21mr|texlive-ucs-2.2-10|22	%description
21mr|texlive-ucs-2.2-10|23	The bundle provides the ucs package, and utf8x.def, together
21mr|texlive-ucs-2.2-10|24	with a large number of support files. The utf8x.def definition
21mr|texlive-ucs-2.2-10|25	file for use with inputenc covers a wider range of Unicode
21mr|texlive-ucs-2.2-10|26	characters than does utf8.def in the LaTeX distribution. The
21mr|texlive-ucs-2.2-10|27	package provides facilities for efficient use of its large sets
21mr|texlive-ucs-2.2-10|28	of Unicode characters. Glyph production may be controlled by
21mr|texlive-ucs-2.2-10|29	various options, which permits use of non-ASCII characters when
21mr|texlive-ucs-2.2-10|30	coding mathematical formulae. Note that the bundle previously
21mr|texlive-ucs-2.2-10|31	had an alias "unicode"; that alias has now been withdrawn, and
21mr|texlive-ucs-2.2-10|32	no package of that name now exists.
21mr|texlive-ucs-2.2-10|33	
21mr|texlive-ucs-2.2-10|34	
21mr|texlive-ucs-2.2-10|35	#-----------------------------------------------------------------------
21mr|texlive-ucs-2.2-10|36	%files
21mr|texlive-ucs-2.2-10|37	%{_texmfdistdir}/tex/latex/ucs/data/uni-0.def
21mr|texlive-ucs-2.2-10|38	%{_texmfdistdir}/tex/latex/ucs/data/uni-1.def
21mr|texlive-ucs-2.2-10|39	%{_texmfdistdir}/tex/latex/ucs/data/uni-100.def
21mr|texlive-ucs-2.2-10|40	%{_texmfdistdir}/tex/latex/ucs/data/uni-101.def
21mr|texlive-ucs-2.2-10|41	%{_texmfdistdir}/tex/latex/ucs/data/uni-102.def
21mr|texlive-ucs-2.2-10|42	%{_texmfdistdir}/tex/latex/ucs/data/uni-103.def
21mr|texlive-ucs-2.2-10|43	%{_texmfdistdir}/tex/latex/ucs/data/uni-104.def
21mr|texlive-ucs-2.2-10|44	%{_texmfdistdir}/tex/latex/ucs/data/uni-105.def
21mr|texlive-ucs-2.2-10|45	%{_texmfdistdir}/tex/latex/ucs/data/uni-106.def
21mr|texlive-ucs-2.2-10|46	%{_texmfdistdir}/tex/latex/ucs/data/uni-107.def
21mr|texlive-ucs-2.2-10|47	%{_texmfdistdir}/tex/latex/ucs/data/uni-108.def
21mr|texlive-ucs-2.2-10|48	%{_texmfdistdir}/tex/latex/ucs/data/uni-109.def
21mr|texlive-ucs-2.2-10|49	%{_texmfdistdir}/tex/latex/ucs/data/uni-110.def
21mr|texlive-ucs-2.2-10|50	%{_texmfdistdir}/tex/latex/ucs/data/uni-111.def
21mr|texlive-ucs-2.2-10|51	%{_texmfdistdir}/tex/latex/ucs/data/uni-112.def
21mr|texlive-ucs-2.2-10|52	%{_texmfdistdir}/tex/latex/ucs/data/uni-113.def
21mr|texlive-ucs-2.2-10|53	%{_texmfdistdir}/tex/latex/ucs/data/uni-114.def
21mr|texlive-ucs-2.2-10|54	%{_texmfdistdir}/tex/latex/ucs/data/uni-115.def
21mr|texlive-ucs-2.2-10|55	%{_texmfdistdir}/tex/latex/ucs/data/uni-116.def
21mr|texlive-ucs-2.2-10|56	%{_texmfdistdir}/tex/latex/ucs/data/uni-117.def
21mr|texlive-ucs-2.2-10|57	%{_texmfdistdir}/tex/latex/ucs/data/uni-118.def
21mr|texlive-ucs-2.2-10|58	%{_texmfdistdir}/tex/latex/ucs/data/uni-119.def
21mr|texlive-ucs-2.2-10|59	%{_texmfdistdir}/tex/latex/ucs/data/uni-12.def
21mr|texlive-ucs-2.2-10|60	%{_texmfdistdir}/tex/latex/ucs/data/uni-120.def
21mr|texlive-ucs-2.2-10|61	%{_texmfdistdir}/tex/latex/ucs/data/uni-121.def
21mr|texlive-ucs-2.2-10|62	%{_texmfdistdir}/tex/latex/ucs/data/uni-122.def
21mr|texlive-ucs-2.2-10|63	%{_texmfdistdir}/tex/latex/ucs/data/uni-123.def
21mr|texlive-ucs-2.2-10|64	%{_texmfdistdir}/tex/latex/ucs/data/uni-124.def
21mr|texlive-ucs-2.2-10|65	%{_texmfdistdir}/tex/latex/ucs/data/uni-125.def
21mr|texlive-ucs-2.2-10|66	%{_texmfdistdir}/tex/latex/ucs/data/uni-126.def
21mr|texlive-ucs-2.2-10|67	%{_texmfdistdir}/tex/latex/ucs/data/uni-127.def
21mr|texlive-ucs-2.2-10|68	%{_texmfdistdir}/tex/latex/ucs/data/uni-128.def
21mr|texlive-ucs-2.2-10|69	%{_texmfdistdir}/tex/latex/ucs/data/uni-129.def
21mr|texlive-ucs-2.2-10|70	%{_texmfdistdir}/tex/latex/ucs/data/uni-130.def
21mr|texlive-ucs-2.2-10|71	%{_texmfdistdir}/tex/latex/ucs/data/uni-131.def
21mr|texlive-ucs-2.2-10|72	%{_texmfdistdir}/tex/latex/ucs/data/uni-132.def
21mr|texlive-ucs-2.2-10|73	%{_texmfdistdir}/tex/latex/ucs/data/uni-133.def
21mr|texlive-ucs-2.2-10|74	%{_texmfdistdir}/tex/latex/ucs/data/uni-134.def
21mr|texlive-ucs-2.2-10|75	%{_texmfdistdir}/tex/latex/ucs/data/uni-135.def
21mr|texlive-ucs-2.2-10|76	%{_texmfdistdir}/tex/latex/ucs/data/uni-136.def
21mr|texlive-ucs-2.2-10|77	%{_texmfdistdir}/tex/latex/ucs/data/uni-137.def
21mr|texlive-ucs-2.2-10|78	%{_texmfdistdir}/tex/latex/ucs/data/uni-138.def
21mr|texlive-ucs-2.2-10|79	%{_texmfdistdir}/tex/latex/ucs/data/uni-139.def
21mr|texlive-ucs-2.2-10|80	%{_texmfdistdir}/tex/latex/ucs/data/uni-14.def
21mr|texlive-ucs-2.2-10|81	%{_texmfdistdir}/tex/latex/ucs/data/uni-140.def
21mr|texlive-ucs-2.2-10|82	%{_texmfdistdir}/tex/latex/ucs/data/uni-141.def
21mr|texlive-ucs-2.2-10|83	%{_texmfdistdir}/tex/latex/ucs/data/uni-142.def
21mr|texlive-ucs-2.2-10|84	%{_texmfdistdir}/tex/latex/ucs/data/uni-143.def
21mr|texlive-ucs-2.2-10|85	%{_texmfdistdir}/tex/latex/ucs/data/uni-144.def
21mr|texlive-ucs-2.2-10|86	%{_texmfdistdir}/tex/latex/ucs/data/uni-145.def
21mr|texlive-ucs-2.2-10|87	%{_texmfdistdir}/tex/latex/ucs/data/uni-146.def
21mr|texlive-ucs-2.2-10|88	%{_texmfdistdir}/tex/latex/ucs/data/uni-147.def
21mr|texlive-ucs-2.2-10|89	%{_texmfdistdir}/tex/latex/ucs/data/uni-148.def
21mr|texlive-ucs-2.2-10|90	%{_texmfdistdir}/tex/latex/ucs/data/uni-149.def
21mr|texlive-ucs-2.2-10|91	%{_texmfdistdir}/tex/latex/ucs/data/uni-150.def
21mr|texlive-ucs-2.2-10|92	%{_texmfdistdir}/tex/latex/ucs/data/uni-151.def
21mr|texlive-ucs-2.2-10|93	%{_texmfdistdir}/tex/latex/ucs/data/uni-152.def
21mr|texlive-ucs-2.2-10|94	%{_texmfdistdir}/tex/latex/ucs/data/uni-153.def
21mr|texlive-ucs-2.2-10|95	%{_texmfdistdir}/tex/latex/ucs/data/uni-154.def
21mr|texlive-ucs-2.2-10|96	%{_texmfdistdir}/tex/latex/ucs/data/uni-155.def
21mr|texlive-ucs-2.2-10|97	%{_texmfdistdir}/tex/latex/ucs/data/uni-156.def
21mr|texlive-ucs-2.2-10|98	%{_texmfdistdir}/tex/latex/ucs/data/uni-157.def
21mr|texlive-ucs-2.2-10|99	%{_texmfdistdir}/tex/latex/ucs/data/uni-158.def
21mr|texlive-ucs-2.2-10|100	%{_texmfdistdir}/tex/latex/ucs/data/uni-159.def
21mr|texlive-ucs-2.2-10|101	%{_texmfdistdir}/tex/latex/ucs/data/uni-167.def
21mr|texlive-ucs-2.2-10|102	%{_texmfdistdir}/tex/latex/ucs/data/uni-172.def
21mr|texlive-ucs-2.2-10|103	%{_texmfdistdir}/tex/latex/ucs/data/uni-173.def
21mr|texlive-ucs-2.2-10|104	%{_texmfdistdir}/tex/latex/ucs/data/uni-174.def
21mr|texlive-ucs-2.2-10|105	%{_texmfdistdir}/tex/latex/ucs/data/uni-175.def
21mr|texlive-ucs-2.2-10|106	%{_texmfdistdir}/tex/latex/ucs/data/uni-176.def
21mr|texlive-ucs-2.2-10|107	%{_texmfdistdir}/tex/latex/ucs/data/uni-177.def
21mr|texlive-ucs-2.2-10|108	%{_texmfdistdir}/tex/latex/ucs/data/uni-178.def
21mr|texlive-ucs-2.2-10|109	%{_texmfdistdir}/tex/latex/ucs/data/uni-179.def
21mr|texlive-ucs-2.2-10|110	%{_texmfdistdir}/tex/latex/ucs/data/uni-18.def
21mr|texlive-ucs-2.2-10|111	%{_texmfdistdir}/tex/latex/ucs/data/uni-180.def
21mr|texlive-ucs-2.2-10|112	%{_texmfdistdir}/tex/latex/ucs/data/uni-181.def
21mr|texlive-ucs-2.2-10|113	%{_texmfdistdir}/tex/latex/ucs/data/uni-182.def
21mr|texlive-ucs-2.2-10|114	%{_texmfdistdir}/tex/latex/ucs/data/uni-183.def
21mr|texlive-ucs-2.2-10|115	%{_texmfdistdir}/tex/latex/ucs/data/uni-184.def
21mr|texlive-ucs-2.2-10|116	%{_texmfdistdir}/tex/latex/ucs/data/uni-185.def
21mr|texlive-ucs-2.2-10|117	%{_texmfdistdir}/tex/latex/ucs/data/uni-186.def
21mr|texlive-ucs-2.2-10|118	%{_texmfdistdir}/tex/latex/ucs/data/uni-187.def
21mr|texlive-ucs-2.2-10|119	%{_texmfdistdir}/tex/latex/ucs/data/uni-188.def
21mr|texlive-ucs-2.2-10|120	%{_texmfdistdir}/tex/latex/ucs/data/uni-189.def
21mr|texlive-ucs-2.2-10|121	%{_texmfdistdir}/tex/latex/ucs/data/uni-19.def
21mr|texlive-ucs-2.2-10|122	%{_texmfdistdir}/tex/latex/ucs/data/uni-190.def
21mr|texlive-ucs-2.2-10|123	%{_texmfdistdir}/tex/latex/ucs/data/uni-191.def
21mr|texlive-ucs-2.2-10|124	%{_texmfdistdir}/tex/latex/ucs/data/uni-192.def
21mr|texlive-ucs-2.2-10|125	%{_texmfdistdir}/tex/latex/ucs/data/uni-193.def
21mr|texlive-ucs-2.2-10|126	%{_texmfdistdir}/tex/latex/ucs/data/uni-194.def
21mr|texlive-ucs-2.2-10|127	%{_texmfdistdir}/tex/latex/ucs/data/uni-195.def
21mr|texlive-ucs-2.2-10|128	%{_texmfdistdir}/tex/latex/ucs/data/uni-196.def
21mr|texlive-ucs-2.2-10|129	%{_texmfdistdir}/tex/latex/ucs/data/uni-197.def
21mr|texlive-ucs-2.2-10|130	%{_texmfdistdir}/tex/latex/ucs/data/uni-198.def
21mr|texlive-ucs-2.2-10|131	%{_texmfdistdir}/tex/latex/ucs/data/uni-199.def
21mr|texlive-ucs-2.2-10|132	%{_texmfdistdir}/tex/latex/ucs/data/uni-2.def
21mr|texlive-ucs-2.2-10|133	%{_texmfdistdir}/tex/latex/ucs/data/uni-200.def
21mr|texlive-ucs-2.2-10|134	%{_texmfdistdir}/tex/latex/ucs/data/uni-201.def
21mr|texlive-ucs-2.2-10|135	%{_texmfdistdir}/tex/latex/ucs/data/uni-202.def
21mr|texlive-ucs-2.2-10|136	%{_texmfdistdir}/tex/latex/ucs/data/uni-203.def
21mr|texlive-ucs-2.2-10|137	%{_texmfdistdir}/tex/latex/ucs/data/uni-204.def
21mr|texlive-ucs-2.2-10|138	%{_texmfdistdir}/tex/latex/ucs/data/uni-205.def
21mr|texlive-ucs-2.2-10|139	%{_texmfdistdir}/tex/latex/ucs/data/uni-206.def
21mr|texlive-ucs-2.2-10|140	%{_texmfdistdir}/tex/latex/ucs/data/uni-207.def
21mr|texlive-ucs-2.2-10|141	%{_texmfdistdir}/tex/latex/ucs/data/uni-208.def
21mr|texlive-ucs-2.2-10|142	%{_texmfdistdir}/tex/latex/ucs/data/uni-209.def
21mr|texlive-ucs-2.2-10|143	%{_texmfdistdir}/tex/latex/ucs/data/uni-210.def
21mr|texlive-ucs-2.2-10|144	%{_texmfdistdir}/tex/latex/ucs/data/uni-211.def
21mr|texlive-ucs-2.2-10|145	%{_texmfdistdir}/tex/latex/ucs/data/uni-212.def
21mr|texlive-ucs-2.2-10|146	%{_texmfdistdir}/tex/latex/ucs/data/uni-213.def
21mr|texlive-ucs-2.2-10|147	%{_texmfdistdir}/tex/latex/ucs/data/uni-214.def
21mr|texlive-ucs-2.2-10|148	%{_texmfdistdir}/tex/latex/ucs/data/uni-215.def
21mr|texlive-ucs-2.2-10|149	%{_texmfdistdir}/tex/latex/ucs/data/uni-24.def
21mr|texlive-ucs-2.2-10|150	%{_texmfdistdir}/tex/latex/ucs/data/uni-248.def
21mr|texlive-ucs-2.2-10|151	%{_texmfdistdir}/tex/latex/ucs/data/uni-249.def
21mr|texlive-ucs-2.2-10|152	%{_texmfdistdir}/tex/latex/ucs/data/uni-250.def
21mr|texlive-ucs-2.2-10|153	%{_texmfdistdir}/tex/latex/ucs/data/uni-251.def
21mr|texlive-ucs-2.2-10|154	%{_texmfdistdir}/tex/latex/ucs/data/uni-254.def
21mr|texlive-ucs-2.2-10|155	%{_texmfdistdir}/tex/latex/ucs/data/uni-255.def
21mr|texlive-ucs-2.2-10|156	%{_texmfdistdir}/tex/latex/ucs/data/uni-29.def
21mr|texlive-ucs-2.2-10|157	%{_texmfdistdir}/tex/latex/ucs/data/uni-3.def
21mr|texlive-ucs-2.2-10|158	%{_texmfdistdir}/tex/latex/ucs/data/uni-30.def
21mr|texlive-ucs-2.2-10|159	%{_texmfdistdir}/tex/latex/ucs/data/uni-31.def
21mr|texlive-ucs-2.2-10|160	%{_texmfdistdir}/tex/latex/ucs/data/uni-32.def
21mr|texlive-ucs-2.2-10|161	%{_texmfdistdir}/tex/latex/ucs/data/uni-33.def
21mr|texlive-ucs-2.2-10|162	%{_texmfdistdir}/tex/latex/ucs/data/uni-34.def
21mr|texlive-ucs-2.2-10|163	%{_texmfdistdir}/tex/latex/ucs/data/uni-35.def
21mr|texlive-ucs-2.2-10|164	%{_texmfdistdir}/tex/latex/ucs/data/uni-3584.def
21mr|texlive-ucs-2.2-10|165	%{_texmfdistdir}/tex/latex/ucs/data/uni-36.def
21mr|texlive-ucs-2.2-10|166	%{_texmfdistdir}/tex/latex/ucs/data/uni-37.def
21mr|texlive-ucs-2.2-10|167	%{_texmfdistdir}/tex/latex/ucs/data/uni-38.def
21mr|texlive-ucs-2.2-10|168	%{_texmfdistdir}/tex/latex/ucs/data/uni-39.def
21mr|texlive-ucs-2.2-10|169	%{_texmfdistdir}/tex/latex/ucs/data/uni-4.def
21mr|texlive-ucs-2.2-10|170	%{_texmfdistdir}/tex/latex/ucs/data/uni-40.def
21mr|texlive-ucs-2.2-10|171	%{_texmfdistdir}/tex/latex/ucs/data/uni-42.def
21mr|texlive-ucs-2.2-10|172	%{_texmfdistdir}/tex/latex/ucs/data/uni-44.def
21mr|texlive-ucs-2.2-10|173	%{_texmfdistdir}/tex/latex/ucs/data/uni-46.def
21mr|texlive-ucs-2.2-10|174	%{_texmfdistdir}/tex/latex/ucs/data/uni-465.def
21mr|texlive-ucs-2.2-10|175	%{_texmfdistdir}/tex/latex/ucs/data/uni-468.def
21mr|texlive-ucs-2.2-10|176	%{_texmfdistdir}/tex/latex/ucs/data/uni-469.def
21mr|texlive-ucs-2.2-10|177	%{_texmfdistdir}/tex/latex/ucs/data/uni-47.def
21mr|texlive-ucs-2.2-10|178	%{_texmfdistdir}/tex/latex/ucs/data/uni-470.def
21mr|texlive-ucs-2.2-10|179	%{_texmfdistdir}/tex/latex/ucs/data/uni-471.def
21mr|texlive-ucs-2.2-10|180	%{_texmfdistdir}/tex/latex/ucs/data/uni-48.def
21mr|texlive-ucs-2.2-10|181	%{_texmfdistdir}/tex/latex/ucs/data/uni-49.def
21mr|texlive-ucs-2.2-10|182	%{_texmfdistdir}/tex/latex/ucs/data/uni-497.def
21mr|texlive-ucs-2.2-10|183	%{_texmfdistdir}/tex/latex/ucs/data/uni-498.def
21mr|texlive-ucs-2.2-10|184	%{_texmfdistdir}/tex/latex/ucs/data/uni-5.def
21mr|texlive-ucs-2.2-10|185	%{_texmfdistdir}/tex/latex/ucs/data/uni-50.def
21mr|texlive-ucs-2.2-10|186	%{_texmfdistdir}/tex/latex/ucs/data/uni-51.def
21mr|texlive-ucs-2.2-10|187	%{_texmfdistdir}/tex/latex/ucs/data/uni-760.def
21mr|texlive-ucs-2.2-10|188	%{_texmfdistdir}/tex/latex/ucs/data/uni-761.def
21mr|texlive-ucs-2.2-10|189	%{_texmfdistdir}/tex/latex/ucs/data/uni-762.def
21mr|texlive-ucs-2.2-10|190	%{_texmfdistdir}/tex/latex/ucs/data/uni-78.def
21mr|texlive-ucs-2.2-10|191	%{_texmfdistdir}/tex/latex/ucs/data/uni-79.def
21mr|texlive-ucs-2.2-10|192	%{_texmfdistdir}/tex/latex/ucs/data/uni-80.def
21mr|texlive-ucs-2.2-10|193	%{_texmfdistdir}/tex/latex/ucs/data/uni-81.def
21mr|texlive-ucs-2.2-10|194	%{_texmfdistdir}/tex/latex/ucs/data/uni-82.def
21mr|texlive-ucs-2.2-10|195	%{_texmfdistdir}/tex/latex/ucs/data/uni-83.def
21mr|texlive-ucs-2.2-10|196	%{_texmfdistdir}/tex/latex/ucs/data/uni-84.def
21mr|texlive-ucs-2.2-10|197	%{_texmfdistdir}/tex/latex/ucs/data/uni-85.def
21mr|texlive-ucs-2.2-10|198	%{_texmfdistdir}/tex/latex/ucs/data/uni-86.def
21mr|texlive-ucs-2.2-10|199	%{_texmfdistdir}/tex/latex/ucs/data/uni-87.def
21mr|texlive-ucs-2.2-10|200	%{_texmfdistdir}/tex/latex/ucs/data/uni-88.def
21mr|texlive-ucs-2.2-10|201	%{_texmfdistdir}/tex/latex/ucs/data/uni-89.def
21mr|texlive-ucs-2.2-10|202	%{_texmfdistdir}/tex/latex/ucs/data/uni-9.def
21mr|texlive-ucs-2.2-10|203	%{_texmfdistdir}/tex/latex/ucs/data/uni-90.def
21mr|texlive-ucs-2.2-10|204	%{_texmfdistdir}/tex/latex/ucs/data/uni-91.def
21mr|texlive-ucs-2.2-10|205	%{_texmfdistdir}/tex/latex/ucs/data/uni-92.def
21mr|texlive-ucs-2.2-10|206	%{_texmfdistdir}/tex/latex/ucs/data/uni-93.def
21mr|texlive-ucs-2.2-10|207	%{_texmfdistdir}/tex/latex/ucs/data/uni-94.def
21mr|texlive-ucs-2.2-10|208	%{_texmfdistdir}/tex/latex/ucs/data/uni-95.def
21mr|texlive-ucs-2.2-10|209	%{_texmfdistdir}/tex/latex/ucs/data/uni-96.def
21mr|texlive-ucs-2.2-10|210	%{_texmfdistdir}/tex/latex/ucs/data/uni-97.def
21mr|texlive-ucs-2.2-10|211	%{_texmfdistdir}/tex/latex/ucs/data/uni-98.def
21mr|texlive-ucs-2.2-10|212	%{_texmfdistdir}/tex/latex/ucs/data/uni-99.def
21mr|texlive-ucs-2.2-10|213	%{_texmfdistdir}/tex/latex/ucs/data/uni-global.def
21mr|texlive-ucs-2.2-10|214	%{_texmfdistdir}/tex/latex/ucs/data/uninames.dat
21mr|texlive-ucs-2.2-10|215	%{_texmfdistdir}/tex/latex/ucs/ucs.sty
21mr|texlive-ucs-2.2-10|216	%{_texmfdistdir}/tex/latex/ucs/ucsencs.def
21mr|texlive-ucs-2.2-10|217	%{_texmfdistdir}/tex/latex/ucs/ucshyper.sty
21mr|texlive-ucs-2.2-10|218	%{_texmfdistdir}/tex/latex/ucs/ucsutils.sty
21mr|texlive-ucs-2.2-10|219	%{_texmfdistdir}/tex/latex/ucs/utf8x.def
21mr|texlive-ucs-2.2-10|220	%{_texmfdistdir}/tex/latex/ucs/utils/UnicodeT.sfd
21mr|texlive-ucs-2.2-10|221	%{_texmfdistdir}/tex/latex/ucs/utils/autofe.sty
21mr|texlive-ucs-2.2-10|222	%{_texmfdistdir}/tex/latex/ucs/utils/c00enc.def
21mr|texlive-ucs-2.2-10|223	%{_texmfdistdir}/tex/latex/ucs/utils/c10enc.def
21mr|texlive-ucs-2.2-10|224	%{_texmfdistdir}/tex/latex/ucs/utils/c40enc.def
21mr|texlive-ucs-2.2-10|225	%{_texmfdistdir}/tex/latex/ucs/utils/c42enc.def
21mr|texlive-ucs-2.2-10|226	%{_texmfdistdir}/tex/latex/ucs/utils/c61enc.def
21mr|texlive-ucs-2.2-10|227	%{_texmfdistdir}/tex/latex/ucs/utils/cenccmn.tex
21mr|texlive-ucs-2.2-10|228	%{_texmfdistdir}/tex/latex/ucs/utils/cp1252.enc
21mr|texlive-ucs-2.2-10|229	%{_texmfdistdir}/tex/latex/ucs/utils/ldvarial.fd
21mr|texlive-ucs-2.2-10|230	%{_texmfdistdir}/tex/latex/ucs/utils/ldvc2000.fd
21mr|texlive-ucs-2.2-10|231	%{_texmfdistdir}/tex/latex/ucs/utils/ldvenc.def
21mr|texlive-ucs-2.2-10|232	%{_texmfdistdir}/tex/latex/ucs/utils/letc2000.fd
21mr|texlive-ucs-2.2-10|233	%{_texmfdistdir}/tex/latex/ucs/utils/letenc.def
21mr|texlive-ucs-2.2-10|234	%{_texmfdistdir}/tex/latex/ucs/utils/letgfzem.fd
21mr|texlive-ucs-2.2-10|235	%{_texmfdistdir}/tex/latex/ucs/utils/letjiret.fd
21mr|texlive-ucs-2.2-10|236	%{_texmfdistdir}/tex/latex/ucs/utils/lklenc.def
21mr|texlive-ucs-2.2-10|237	%{_texmfdistdir}/tex/latex/ucs/utils/lklkli.fd
21mr|texlive-ucs-2.2-10|238	%{_texmfdistdir}/tex/latex/ucs/utils/ltaarial.fd
21mr|texlive-ucs-2.2-10|239	%{_texmfdistdir}/tex/latex/ucs/utils/ltac2000.fd
21mr|texlive-ucs-2.2-10|240	%{_texmfdistdir}/tex/latex/ucs/utils/ltaenc.def
21mr|texlive-ucs-2.2-10|241	%{_texmfdistdir}/tex/latex/ucs/utils/ltgc2000.fd
21mr|texlive-ucs-2.2-10|242	%{_texmfdistdir}/tex/latex/ucs/utils/ltgenc.def
21mr|texlive-ucs-2.2-10|243	%{_texmfdistdir}/tex/latex/ucs/utils/ltlcmr.fd
21mr|texlive-ucs-2.2-10|244	%{_texmfdistdir}/tex/latex/ucs/utils/ltlenc.def
21mr|texlive-ucs-2.2-10|245	%{_texmfdistdir}/tex/latex/ucs/utils/ltwdsnol.fd
21mr|texlive-ucs-2.2-10|246	%{_texmfdistdir}/tex/latex/ucs/utils/ltwdsque.fd
21mr|texlive-ucs-2.2-10|247	%{_texmfdistdir}/tex/latex/ucs/utils/ltwdssin.fd
21mr|texlive-ucs-2.2-10|248	%{_texmfdistdir}/tex/latex/ucs/utils/ltwenc.def
21mr|texlive-ucs-2.2-10|249	%{_texmfdistdir}/tex/latex/ucs/utils/lucarial.fd
21mr|texlive-ucs-2.2-10|250	%{_texmfdistdir}/tex/latex/ucs/utils/lucc2000.fd
21mr|texlive-ucs-2.2-10|251	%{_texmfdistdir}/tex/latex/ucs/utils/lucenc.def
21mr|texlive-ucs-2.2-10|252	%{_texmfdistdir}/tex/latex/ucs/utils/mkrenc.def
21mr|texlive-ucs-2.2-10|253	%{_texmfdistdir}/tex/latex/ucs/utils/mkrezra.fd
21mr|texlive-ucs-2.2-10|254	%{_texmfdistdir}/tex/latex/ucs/utils/mkrhadas.fd
21mr|texlive-ucs-2.2-10|255	%{_texmfdistdir}/tex/latex/ucs/utils/mkromega.fd
21mr|texlive-ucs-2.2-10|256	%{_texmfdistdir}/tex/latex/ucs/utils/mkrrashi.fd
21mr|texlive-ucs-2.2-10|257	%{_texmfdistdir}/tex/latex/ucs/utils/t2dcmr.fd
21mr|texlive-ucs-2.2-10|258	%{_texmfdistdir}/tex/latex/ucs/utils/t2denc.def
21mr|texlive-ucs-2.2-10|259	%{_texmfdistdir}/tex/latex/ucs/utils/tengwarDS.enc
21mr|texlive-ucs-2.2-10|260	%{_texmfdistdir}/tex/latex/ucs/utils/xscmr.fd
21mr|texlive-ucs-2.2-10|261	%{_texmfdistdir}/tex/latex/ucs/utils/xsenc.def
21mr|texlive-ucs-2.2-10|262	%doc %{_texmfdistdir}/doc/latex/ucs/FAQ
21mr|texlive-ucs-2.2-10|263	%doc %{_texmfdistdir}/doc/latex/ucs/GNUmakefile
21mr|texlive-ucs-2.2-10|264	%doc %{_texmfdistdir}/doc/latex/ucs/INSTALL
21mr|texlive-ucs-2.2-10|265	%doc %{_texmfdistdir}/doc/latex/ucs/LICENSE
21mr|texlive-ucs-2.2-10|266	%doc %{_texmfdistdir}/doc/latex/ucs/README
21mr|texlive-ucs-2.2-10|267	%doc %{_texmfdistdir}/doc/latex/ucs/VERSION
21mr|texlive-ucs-2.2-10|268	%doc %{_texmfdistdir}/doc/latex/ucs/config/ascii.ucf
21mr|texlive-ucs-2.2-10|269	%doc %{_texmfdistdir}/doc/latex/ucs/config/boxdraw.ucf
21mr|texlive-ucs-2.2-10|270	%doc %{_texmfdistdir}/doc/latex/ucs/config/braille.ucf
21mr|texlive-ucs-2.2-10|271	%doc %{_texmfdistdir}/doc/latex/ucs/config/cjk-bg5.ucf
21mr|texlive-ucs-2.2-10|272	%doc %{_texmfdistdir}/doc/latex/ucs/config/cjk-gb.ucf
21mr|texlive-ucs-2.2-10|273	%doc %{_texmfdistdir}/doc/latex/ucs/config/cjk-globals.ucf
21mr|texlive-ucs-2.2-10|274	%doc %{_texmfdistdir}/doc/latex/ucs/config/cjk-hangul.ucf
21mr|texlive-ucs-2.2-10|275	%doc %{_texmfdistdir}/doc/latex/ucs/config/cjk-jis.ucf
21mr|texlive-ucs-2.2-10|276	%doc %{_texmfdistdir}/doc/latex/ucs/config/combining.ucf
21mr|texlive-ucs-2.2-10|277	%doc %{_texmfdistdir}/doc/latex/ucs/config/control.ucf
21mr|texlive-ucs-2.2-10|278	%doc %{_texmfdistdir}/doc/latex/ucs/config/ctrlglyphs.ucf
21mr|texlive-ucs-2.2-10|279	%doc %{_texmfdistdir}/doc/latex/ucs/config/currency.ucf
21mr|texlive-ucs-2.2-10|280	%doc %{_texmfdistdir}/doc/latex/ucs/config/cyrillic.ucf
21mr|texlive-ucs-2.2-10|281	%doc %{_texmfdistdir}/doc/latex/ucs/config/devanagari.ucf
21mr|texlive-ucs-2.2-10|282	%doc %{_texmfdistdir}/doc/latex/ucs/config/ethiopic.ucf
21mr|texlive-ucs-2.2-10|283	%doc %{_texmfdistdir}/doc/latex/ucs/config/geometric.ucf
21mr|texlive-ucs-2.2-10|284	%doc %{_texmfdistdir}/doc/latex/ucs/config/greek.ucf
21mr|texlive-ucs-2.2-10|285	%doc %{_texmfdistdir}/doc/latex/ucs/config/hebrew.ucf
21mr|texlive-ucs-2.2-10|286	%doc %{_texmfdistdir}/doc/latex/ucs/config/ipa.ucf
21mr|texlive-ucs-2.2-10|287	%doc %{_texmfdistdir}/doc/latex/ucs/config/klingon.ucf
21mr|texlive-ucs-2.2-10|288	%doc %{_texmfdistdir}/doc/latex/ucs/config/latin-a.ucf
21mr|texlive-ucs-2.2-10|289	%doc %{_texmfdistdir}/doc/latex/ucs/config/latin-b.ucf
21mr|texlive-ucs-2.2-10|290	%doc %{_texmfdistdir}/doc/latex/ucs/config/latin-e-a.ucf
21mr|texlive-ucs-2.2-10|291	%doc %{_texmfdistdir}/doc/latex/ucs/config/latin1.ucf
21mr|texlive-ucs-2.2-10|292	%doc %{_texmfdistdir}/doc/latex/ucs/config/math.ucf
21mr|texlive-ucs-2.2-10|293	%doc %{_texmfdistdir}/doc/latex/ucs/config/mathalpha.ucf
21mr|texlive-ucs-2.2-10|294	%doc %{_texmfdistdir}/doc/latex/ucs/config/miscsymb.ucf
21mr|texlive-ucs-2.2-10|295	%doc %{_texmfdistdir}/doc/latex/ucs/config/modifier.ucf
21mr|texlive-ucs-2.2-10|296	%doc %{_texmfdistdir}/doc/latex/ucs/config/mongolian.ucf
21mr|texlive-ucs-2.2-10|297	%doc %{_texmfdistdir}/doc/latex/ucs/config/pifont.ucf
21mr|texlive-ucs-2.2-10|298	%doc %{_texmfdistdir}/doc/latex/ucs/config/punct.ucf
21mr|texlive-ucs-2.2-10|299	%doc %{_texmfdistdir}/doc/latex/ucs/config/supersub.ucf
21mr|texlive-ucs-2.2-10|300	%doc %{_texmfdistdir}/doc/latex/ucs/config/tags.ucf
21mr|texlive-ucs-2.2-10|301	%doc %{_texmfdistdir}/doc/latex/ucs/config/telugu.ucf
21mr|texlive-ucs-2.2-10|302	%doc %{_texmfdistdir}/doc/latex/ucs/config/thai.ucf
21mr|texlive-ucs-2.2-10|303	%doc %{_texmfdistdir}/doc/latex/ucs/discovermacro.pl
21mr|texlive-ucs-2.2-10|304	%doc %{_texmfdistdir}/doc/latex/ucs/languages.ps.gz
21mr|texlive-ucs-2.2-10|305	%doc %{_texmfdistdir}/doc/latex/ucs/latexout.pl
21mr|texlive-ucs-2.2-10|306	%doc %{_texmfdistdir}/doc/latex/ucs/ltxmacrs.txt
21mr|texlive-ucs-2.2-10|307	%doc %{_texmfdistdir}/doc/latex/ucs/makeunidef.pl
21mr|texlive-ucs-2.2-10|308	%doc %{_texmfdistdir}/doc/latex/ucs/ucs.dtx
21mr|texlive-ucs-2.2-10|309	%doc %{_texmfdistdir}/doc/latex/ucs/ucs.ins
21mr|texlive-ucs-2.2-10|310	%doc %{_texmfdistdir}/doc/latex/ucs/ucs.pdf
21mr|texlive-ucs-2.2-10|311	%doc %{_texmfdistdir}/doc/latex/ucs/unsupported/README
21mr|texlive-ucs-2.2-10|312	%doc %{_texmfdistdir}/doc/latex/ucs/unsupported/sym-to-fontenc.txt
21mr|texlive-ucs-2.2-10|313	%doc %{_texmfdistdir}/doc/latex/ucs/unsupported/tables.inc
21mr|texlive-ucs-2.2-10|314	%doc %{_texmfdistdir}/doc/latex/ucs/unsupported/u2ps
21mr|texlive-ucs-2.2-10|315	
21mr|texlive-ucs-2.2-10|316	#-----------------------------------------------------------------------
21mr|texlive-ucs-2.2-10|317	%prep
21mr|texlive-ucs-2.2-10|318	%setup -c -a0 -a1
21mr|texlive-ucs-2.2-10|319	
21mr|texlive-ucs-2.2-10|320	%build
21mr|texlive-ucs-2.2-10|321	
21mr|texlive-ucs-2.2-10|322	%install
21mr|texlive-ucs-2.2-10|323	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ucs-2.2-10|324	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19337 21
21mr|texlive-ucthesis-3.2-7|1	# revision 15878
21mr|texlive-ucthesis-3.2-7|2	# category Package
21mr|texlive-ucthesis-3.2-7|3	# catalog-ctan /macros/latex/contrib/ucthesis
21mr|texlive-ucthesis-3.2-7|4	# catalog-date 2009-09-27 11:52:43 +0200
21mr|texlive-ucthesis-3.2-7|5	# catalog-license lppl1.3
21mr|texlive-ucthesis-3.2-7|6	# catalog-version 3.2
21mr|texlive-ucthesis-3.2-7|7	Name:		texlive-ucthesis
21mr|texlive-ucthesis-3.2-7|8	Version:	3.2
21mr|texlive-ucthesis-3.2-7|9	Release:	7
21mr|texlive-ucthesis-3.2-7|10	Summary:	University of California thesis format
21mr|texlive-ucthesis-3.2-7|11	Group:		Publishing
21mr|texlive-ucthesis-3.2-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ucthesis
21mr|texlive-ucthesis-3.2-7|13	License:	LPPL1.3
21mr|texlive-ucthesis-3.2-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ucthesis.tar.xz
21mr|texlive-ucthesis-3.2-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ucthesis.doc.tar.xz
21mr|texlive-ucthesis-3.2-7|16	BuildArch:	noarch
21mr|texlive-ucthesis-3.2-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-ucthesis-3.2-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-ucthesis-3.2-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-ucthesis-3.2-7|20	
21mr|texlive-ucthesis-3.2-7|21	%description
21mr|texlive-ucthesis-3.2-7|22	A modified version of the standard LaTeX report style that is
21mr|texlive-ucthesis-3.2-7|23	accepted for use with University of California PhD
21mr|texlive-ucthesis-3.2-7|24	dissertations and Masters theses. A sample dissertation source
21mr|texlive-ucthesis-3.2-7|25	and bibliography are provided.
21mr|texlive-ucthesis-3.2-7|26	
21mr|texlive-ucthesis-3.2-7|27	
21mr|texlive-ucthesis-3.2-7|28	#-----------------------------------------------------------------------
21mr|texlive-ucthesis-3.2-7|29	%files
21mr|texlive-ucthesis-3.2-7|30	%{_texmfdistdir}/tex/latex/ucthesis/uct10.clo
21mr|texlive-ucthesis-3.2-7|31	%{_texmfdistdir}/tex/latex/ucthesis/uct11.clo
21mr|texlive-ucthesis-3.2-7|32	%{_texmfdistdir}/tex/latex/ucthesis/uct12.clo
21mr|texlive-ucthesis-3.2-7|33	%{_texmfdistdir}/tex/latex/ucthesis/ucthesis.cls
21mr|texlive-ucthesis-3.2-7|34	%doc %{_texmfdistdir}/doc/latex/ucthesis/README
21mr|texlive-ucthesis-3.2-7|35	%doc %{_texmfdistdir}/doc/latex/ucthesis/uctest.bib
21mr|texlive-ucthesis-3.2-7|36	%doc %{_texmfdistdir}/doc/latex/ucthesis/uctest.tex
21mr|texlive-ucthesis-3.2-7|37	
21mr|texlive-ucthesis-3.2-7|38	#-----------------------------------------------------------------------
21mr|texlive-ucthesis-3.2-7|39	%prep
21mr|texlive-ucthesis-3.2-7|40	%setup -c -a0 -a1
21mr|texlive-ucthesis-3.2-7|41	
21mr|texlive-ucthesis-3.2-7|42	%build
21mr|texlive-ucthesis-3.2-7|43	
21mr|texlive-ucthesis-3.2-7|44	%install
21mr|texlive-ucthesis-3.2-7|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ucthesis-3.2-7|46	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19338 21
21mr|texlive-udesoftec-1.6.2-2|1	Name:		texlive-udesoftec
21mr|texlive-udesoftec-1.6.2-2|2	Version:	1.6.2
21mr|texlive-udesoftec-1.6.2-2|3	Release:	2
21mr|texlive-udesoftec-1.6.2-2|4	Summary:	Thesis class for the University of Duisburg-Essen
21mr|texlive-udesoftec-1.6.2-2|5	Group:		Publishing
21mr|texlive-udesoftec-1.6.2-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/udesoftec
21mr|texlive-udesoftec-1.6.2-2|7	License:	LPPL
21mr|texlive-udesoftec-1.6.2-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/udesoftec.tar.xz
21mr|texlive-udesoftec-1.6.2-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/udesoftec.doc.tar.xz
21mr|texlive-udesoftec-1.6.2-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/udesoftec.source.tar.xz
21mr|texlive-udesoftec-1.6.2-2|11	BuildArch:	noarch
21mr|texlive-udesoftec-1.6.2-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-udesoftec-1.6.2-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-udesoftec-1.6.2-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-udesoftec-1.6.2-2|15	
21mr|texlive-udesoftec-1.6.2-2|16	%description
21mr|texlive-udesoftec-1.6.2-2|17	The class is designed for typesetting theses in the Research
21mr|texlive-udesoftec-1.6.2-2|18	Group for Business Informatics and Software Engineering. (The
21mr|texlive-udesoftec-1.6.2-2|19	class may also serve as a template for such theses.) The class
21mr|texlive-udesoftec-1.6.2-2|20	is designed for use with pdfLaTeX; input in UTF-8 encoding is
21mr|texlive-udesoftec-1.6.2-2|21	assumed.
21mr|texlive-udesoftec-1.6.2-2|22	
21mr|texlive-udesoftec-1.6.2-2|23	#-----------------------------------------------------------------------
21mr|texlive-udesoftec-1.6.2-2|24	%files
21mr|texlive-udesoftec-1.6.2-2|25	%{_texmfdistdir}/bibtex/bst/udesoftec
21mr|texlive-udesoftec-1.6.2-2|26	%{_texmfdistdir}/tex/latex/udesoftec
21mr|texlive-udesoftec-1.6.2-2|27	%doc %{_texmfdistdir}/doc/latex/udesoftec
21mr|texlive-udesoftec-1.6.2-2|28	#- source
21mr|texlive-udesoftec-1.6.2-2|29	%doc %{_texmfdistdir}/source/latex/udesoftec
21mr|texlive-udesoftec-1.6.2-2|30	
21mr|texlive-udesoftec-1.6.2-2|31	#-----------------------------------------------------------------------
21mr|texlive-udesoftec-1.6.2-2|32	%prep
21mr|texlive-udesoftec-1.6.2-2|33	%setup -c -a0 -a1 -a2
21mr|texlive-udesoftec-1.6.2-2|34	
21mr|texlive-udesoftec-1.6.2-2|35	%build
21mr|texlive-udesoftec-1.6.2-2|36	
21mr|texlive-udesoftec-1.6.2-2|37	%install
21mr|texlive-udesoftec-1.6.2-2|38	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-udesoftec-1.6.2-2|39	cp -fpar bibtex tex doc source %{buildroot}%{_texmfdistdir}

19339 21
21mr|texlive-uebungsblatt-1.5.0-8|1	Name:		texlive-uebungsblatt
21mr|texlive-uebungsblatt-1.5.0-8|2	Version:	1.5.0
21mr|texlive-uebungsblatt-1.5.0-8|3	Release:	8
21mr|texlive-uebungsblatt-1.5.0-8|4	Summary:	A LaTeX class for writing exercise sheets
21mr|texlive-uebungsblatt-1.5.0-8|5	Group:		Publishing
21mr|texlive-uebungsblatt-1.5.0-8|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/uebungsblatt
21mr|texlive-uebungsblatt-1.5.0-8|7	License:	LPPL
21mr|texlive-uebungsblatt-1.5.0-8|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uebungsblatt.tar.xz
21mr|texlive-uebungsblatt-1.5.0-8|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uebungsblatt.doc.tar.xz
21mr|texlive-uebungsblatt-1.5.0-8|10	BuildArch:	noarch
21mr|texlive-uebungsblatt-1.5.0-8|11	BuildRequires:	texlive-tlpkg
21mr|texlive-uebungsblatt-1.5.0-8|12	Requires(pre):	texlive-tlpkg
21mr|texlive-uebungsblatt-1.5.0-8|13	Requires(post):	texlive-kpathsea
21mr|texlive-uebungsblatt-1.5.0-8|14	
21mr|texlive-uebungsblatt-1.5.0-8|15	%description
21mr|texlive-uebungsblatt-1.5.0-8|16	This package implements a LaTeX class for writing exercise
21mr|texlive-uebungsblatt-1.5.0-8|17	sheets for a lecture. Features: - quick typesetting of exercise
21mr|texlive-uebungsblatt-1.5.0-8|18	sheets or their revisions, - simple user friendly commands, -
21mr|texlive-uebungsblatt-1.5.0-8|19	elegant page formatting, - automatic numbering of exercises and
21mr|texlive-uebungsblatt-1.5.0-8|20	sub-exercises, - the number of the exercise sheet is extracted
21mr|texlive-uebungsblatt-1.5.0-8|21	automatically from the file name, - static information about
21mr|texlive-uebungsblatt-1.5.0-8|22	the lectures and the authors needs to provided at one point
21mr|texlive-uebungsblatt-1.5.0-8|23	only.
21mr|texlive-uebungsblatt-1.5.0-8|24	
21mr|texlive-uebungsblatt-1.5.0-8|25	#-----------------------------------------------------------------------
21mr|texlive-uebungsblatt-1.5.0-8|26	%files
21mr|texlive-uebungsblatt-1.5.0-8|27	%{_texmfdistdir}/tex/latex/uebungsblatt/uebungsblatt.cls
21mr|texlive-uebungsblatt-1.5.0-8|28	%{_texmfdistdir}/tex/latex/uebungsblatt/uebungsblatt.sty
21mr|texlive-uebungsblatt-1.5.0-8|29	%doc %{_texmfdistdir}/doc/latex/uebungsblatt/README
21mr|texlive-uebungsblatt-1.5.0-8|30	%doc %{_texmfdistdir}/doc/latex/uebungsblatt/history.txt
21mr|texlive-uebungsblatt-1.5.0-8|31	%doc %{_texmfdistdir}/doc/latex/uebungsblatt/uebungsblatt-doc.pdf
21mr|texlive-uebungsblatt-1.5.0-8|32	%doc %{_texmfdistdir}/doc/latex/uebungsblatt/uebungsblatt-doc.tex
21mr|texlive-uebungsblatt-1.5.0-8|33	
21mr|texlive-uebungsblatt-1.5.0-8|34	#-----------------------------------------------------------------------
21mr|texlive-uebungsblatt-1.5.0-8|35	%prep
21mr|texlive-uebungsblatt-1.5.0-8|36	%setup -c -a0 -a1
21mr|texlive-uebungsblatt-1.5.0-8|37	
21mr|texlive-uebungsblatt-1.5.0-8|38	%build
21mr|texlive-uebungsblatt-1.5.0-8|39	
21mr|texlive-uebungsblatt-1.5.0-8|40	%install
21mr|texlive-uebungsblatt-1.5.0-8|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-uebungsblatt-1.5.0-8|42	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19340 21
21mr|texlive-uestcthesis-1.1.0-2|1	Name:		texlive-uestcthesis
21mr|texlive-uestcthesis-1.1.0-2|2	Version:	1.1.0
21mr|texlive-uestcthesis-1.1.0-2|3	Release:	2
21mr|texlive-uestcthesis-1.1.0-2|4	Summary:	Thesis class for UESTC
21mr|texlive-uestcthesis-1.1.0-2|5	Group:		Publishing
21mr|texlive-uestcthesis-1.1.0-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/uestcthesis
21mr|texlive-uestcthesis-1.1.0-2|7	License:	LPPL1.3
21mr|texlive-uestcthesis-1.1.0-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uestcthesis.tar.xz
21mr|texlive-uestcthesis-1.1.0-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uestcthesis.doc.tar.xz
21mr|texlive-uestcthesis-1.1.0-2|10	BuildArch:	noarch
21mr|texlive-uestcthesis-1.1.0-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-uestcthesis-1.1.0-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-uestcthesis-1.1.0-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-uestcthesis-1.1.0-2|14	
21mr|texlive-uestcthesis-1.1.0-2|15	%description
21mr|texlive-uestcthesis-1.1.0-2|16	The class is for typesetting a thesis at the University of
21mr|texlive-uestcthesis-1.1.0-2|17	Electronic Science and Technology of China.
21mr|texlive-uestcthesis-1.1.0-2|18	
21mr|texlive-uestcthesis-1.1.0-2|19	#-----------------------------------------------------------------------
21mr|texlive-uestcthesis-1.1.0-2|20	%files
21mr|texlive-uestcthesis-1.1.0-2|21	%{_texmfdistdir}/bibtex/bst/uestcthesis
21mr|texlive-uestcthesis-1.1.0-2|22	%{_texmfdistdir}/tex/latex/uestcthesis
21mr|texlive-uestcthesis-1.1.0-2|23	%doc %{_texmfdistdir}/doc/latex/uestcthesis
21mr|texlive-uestcthesis-1.1.0-2|24	
21mr|texlive-uestcthesis-1.1.0-2|25	#-----------------------------------------------------------------------
21mr|texlive-uestcthesis-1.1.0-2|26	%prep
21mr|texlive-uestcthesis-1.1.0-2|27	%setup -c -a0 -a1
21mr|texlive-uestcthesis-1.1.0-2|28	
21mr|texlive-uestcthesis-1.1.0-2|29	%build
21mr|texlive-uestcthesis-1.1.0-2|30	
21mr|texlive-uestcthesis-1.1.0-2|31	%install
21mr|texlive-uestcthesis-1.1.0-2|32	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-uestcthesis-1.1.0-2|33	cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}

19341 21
21mr|texlive-uhc-20190228-1|1	# revision 16791
21mr|texlive-uhc-20190228-1|2	# category Package
21mr|texlive-uhc-20190228-1|3	# catalog-ctan /fonts/korean/HLaTeX
21mr|texlive-uhc-20190228-1|4	# catalog-date 2007-07-29 12:13:44 +0200
21mr|texlive-uhc-20190228-1|5	# catalog-license lppl
21mr|texlive-uhc-20190228-1|6	# catalog-version undef
21mr|texlive-uhc-20190228-1|7	Name:		texlive-uhc
21mr|texlive-uhc-20190228-1|8	Version:	20190228
21mr|texlive-uhc-20190228-1|9	Release:	1
21mr|texlive-uhc-20190228-1|10	Summary:	Fonts for the Korean language
21mr|texlive-uhc-20190228-1|11	Group:		Publishing
21mr|texlive-uhc-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/korean/HLaTeX
21mr|texlive-uhc-20190228-1|13	License:	LPPL
21mr|texlive-uhc-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uhc.tar.xz
21mr|texlive-uhc-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uhc.doc.tar.xz
21mr|texlive-uhc-20190228-1|16	BuildArch:	noarch
21mr|texlive-uhc-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-uhc-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-uhc-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-uhc-20190228-1|20	
21mr|texlive-uhc-20190228-1|21	%description
21mr|texlive-uhc-20190228-1|22	Support for Korean documents written in Korean standard KSC
21mr|texlive-uhc-20190228-1|23	codes for LaTeX2e.
21mr|texlive-uhc-20190228-1|24	
21mr|texlive-uhc-20190228-1|25	#-----------------------------------------------------------------------
21mr|texlive-uhc-20190228-1|26	%files
21mr|texlive-uhc-20190228-1|27	%{_texmfdistdir}/dvips/uhc/config.uhc
21mr|texlive-uhc-20190228-1|28	%{_texmfdistdir}/fonts/afm/uhc/umj/umj00.afm
21mr|texlive-uhc-20190228-1|29	%{_texmfdistdir}/fonts/afm/uhc/umj/umj01.afm
21mr|texlive-uhc-20190228-1|30	%{_texmfdistdir}/fonts/afm/uhc/umj/umj02.afm
21mr|texlive-uhc-20190228-1|31	%{_texmfdistdir}/fonts/afm/uhc/umj/umj03.afm
21mr|texlive-uhc-20190228-1|32	%{_texmfdistdir}/fonts/afm/uhc/umj/umj04.afm
21mr|texlive-uhc-20190228-1|33	%{_texmfdistdir}/fonts/afm/uhc/umj/umj05.afm
21mr|texlive-uhc-20190228-1|34	%{_texmfdistdir}/fonts/afm/uhc/umj/umj10.afm
21mr|texlive-uhc-20190228-1|35	%{_texmfdistdir}/fonts/afm/uhc/umj/umj11.afm
21mr|texlive-uhc-20190228-1|36	%{_texmfdistdir}/fonts/afm/uhc/umj/umj12.afm
21mr|texlive-uhc-20190228-1|37	%{_texmfdistdir}/fonts/afm/uhc/umj/umj13.afm
21mr|texlive-uhc-20190228-1|38	%{_texmfdistdir}/fonts/afm/uhc/umj/umj14.afm
21mr|texlive-uhc-20190228-1|39	%{_texmfdistdir}/fonts/afm/uhc/umj/umj15.afm
21mr|texlive-uhc-20190228-1|40	%{_texmfdistdir}/fonts/afm/uhc/umj/umj16.afm
21mr|texlive-uhc-20190228-1|41	%{_texmfdistdir}/fonts/afm/uhc/umj/umj17.afm
21mr|texlive-uhc-20190228-1|42	%{_texmfdistdir}/fonts/afm/uhc/umj/umj20.afm
21mr|texlive-uhc-20190228-1|43	%{_texmfdistdir}/fonts/afm/uhc/umj/umj21.afm
21mr|texlive-uhc-20190228-1|44	%{_texmfdistdir}/fonts/afm/uhc/umj/umj22.afm
21mr|texlive-uhc-20190228-1|45	%{_texmfdistdir}/fonts/afm/uhc/umj/umj23.afm
21mr|texlive-uhc-20190228-1|46	%{_texmfdistdir}/fonts/afm/uhc/umj/umj24.afm
21mr|texlive-uhc-20190228-1|47	%{_texmfdistdir}/fonts/afm/uhc/umj/umj25.afm
21mr|texlive-uhc-20190228-1|48	%{_texmfdistdir}/fonts/afm/uhc/umj/umj26.afm
21mr|texlive-uhc-20190228-1|49	%{_texmfdistdir}/fonts/afm/uhc/umj/umj27.afm
21mr|texlive-uhc-20190228-1|50	%{_texmfdistdir}/fonts/afm/uhc/umj/umj28.afm
21mr|texlive-uhc-20190228-1|51	%{_texmfdistdir}/fonts/afm/uhc/umj/umj29.afm
21mr|texlive-uhc-20190228-1|52	%{_texmfdistdir}/fonts/afm/uhc/umj/umj30.afm
21mr|texlive-uhc-20190228-1|53	%{_texmfdistdir}/fonts/afm/uhc/umj/umj31.afm
21mr|texlive-uhc-20190228-1|54	%{_texmfdistdir}/fonts/afm/uhc/umj/umj32.afm
21mr|texlive-uhc-20190228-1|55	%{_texmfdistdir}/fonts/afm/uhc/umj/umj33.afm
21mr|texlive-uhc-20190228-1|56	%{_texmfdistdir}/fonts/afm/uhc/umj/umj34.afm
21mr|texlive-uhc-20190228-1|57	%{_texmfdistdir}/fonts/afm/uhc/umj/umj35.afm
21mr|texlive-uhc-20190228-1|58	%{_texmfdistdir}/fonts/afm/uhc/umj/umj36.afm
21mr|texlive-uhc-20190228-1|59	%{_texmfdistdir}/fonts/afm/uhc/umj/umj37.afm
21mr|texlive-uhc-20190228-1|60	%{_texmfdistdir}/fonts/afm/uhc/umj/umj38.afm
21mr|texlive-uhc-20190228-1|61	%{_texmfdistdir}/fonts/map/dvips/uhc/umj.map
21mr|texlive-uhc-20190228-1|62	%{_texmfdistdir}/fonts/tfm/uhc/umj/umj00.tfm
21mr|texlive-uhc-20190228-1|63	%{_texmfdistdir}/fonts/tfm/uhc/umj/umj01.tfm
21mr|texlive-uhc-20190228-1|64	%{_texmfdistdir}/fonts/tfm/uhc/umj/umj02.tfm
21mr|texlive-uhc-20190228-1|65	%{_texmfdistdir}/fonts/tfm/uhc/umj/umj03.tfm
21mr|texlive-uhc-20190228-1|66	%{_texmfdistdir}/fonts/tfm/uhc/umj/umj04.tfm
21mr|texlive-uhc-20190228-1|67	%{_texmfdistdir}/fonts/tfm/uhc/umj/umj05.tfm
21mr|texlive-uhc-20190228-1|68	%{_texmfdistdir}/fonts/tfm/uhc/umj/umj10.tfm
21mr|texlive-uhc-20190228-1|69	%{_texmfdistdir}/fonts/tfm/uhc/umj/umj11.tfm
21mr|texlive-uhc-20190228-1|70	%{_texmfdistdir}/fonts/tfm/uhc/umj/umj12.tfm
21mr|texlive-uhc-20190228-1|71	%{_texmfdistdir}/fonts/tfm/uhc/umj/umj13.tfm
21mr|texlive-uhc-20190228-1|72	%{_texmfdistdir}/fonts/tfm/uhc/umj/umj14.tfm
21mr|texlive-uhc-20190228-1|73	%{_texmfdistdir}/fonts/tfm/uhc/umj/umj15.tfm
21mr|texlive-uhc-20190228-1|74	%{_texmfdistdir}/fonts/tfm/uhc/umj/umj16.tfm
21mr|texlive-uhc-20190228-1|75	%{_texmfdistdir}/fonts/tfm/uhc/umj/umj17.tfm
21mr|texlive-uhc-20190228-1|76	%{_texmfdistdir}/fonts/tfm/uhc/umj/umj20.tfm
21mr|texlive-uhc-20190228-1|77	%{_texmfdistdir}/fonts/tfm/uhc/umj/umj21.tfm
21mr|texlive-uhc-20190228-1|78	%{_texmfdistdir}/fonts/tfm/uhc/umj/umj22.tfm
21mr|texlive-uhc-20190228-1|79	%{_texmfdistdir}/fonts/tfm/uhc/umj/umj23.tfm
21mr|texlive-uhc-20190228-1|80	%{_texmfdistdir}/fonts/tfm/uhc/umj/umj24.tfm
21mr|texlive-uhc-20190228-1|81	%{_texmfdistdir}/fonts/tfm/uhc/umj/umj25.tfm
21mr|texlive-uhc-20190228-1|82	%{_texmfdistdir}/fonts/tfm/uhc/umj/umj26.tfm
21mr|texlive-uhc-20190228-1|83	%{_texmfdistdir}/fonts/tfm/uhc/umj/umj27.tfm
21mr|texlive-uhc-20190228-1|84	%{_texmfdistdir}/fonts/tfm/uhc/umj/umj28.tfm
21mr|texlive-uhc-20190228-1|85	%{_texmfdistdir}/fonts/tfm/uhc/umj/umj29.tfm
21mr|texlive-uhc-20190228-1|86	%{_texmfdistdir}/fonts/tfm/uhc/umj/umj30.tfm
21mr|texlive-uhc-20190228-1|87	%{_texmfdistdir}/fonts/tfm/uhc/umj/umj31.tfm
21mr|texlive-uhc-20190228-1|88	%{_texmfdistdir}/fonts/tfm/uhc/umj/umj32.tfm
21mr|texlive-uhc-20190228-1|89	%{_texmfdistdir}/fonts/tfm/uhc/umj/umj33.tfm
21mr|texlive-uhc-20190228-1|90	%{_texmfdistdir}/fonts/tfm/uhc/umj/umj34.tfm
21mr|texlive-uhc-20190228-1|91	%{_texmfdistdir}/fonts/tfm/uhc/umj/umj35.tfm
21mr|texlive-uhc-20190228-1|92	%{_texmfdistdir}/fonts/tfm/uhc/umj/umj36.tfm
21mr|texlive-uhc-20190228-1|93	%{_texmfdistdir}/fonts/tfm/uhc/umj/umj37.tfm
21mr|texlive-uhc-20190228-1|94	%{_texmfdistdir}/fonts/tfm/uhc/umj/umj38.tfm
21mr|texlive-uhc-20190228-1|95	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjc00.tfm
21mr|texlive-uhc-20190228-1|96	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjc01.tfm
21mr|texlive-uhc-20190228-1|97	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjc02.tfm
21mr|texlive-uhc-20190228-1|98	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjc03.tfm
21mr|texlive-uhc-20190228-1|99	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjc04.tfm
21mr|texlive-uhc-20190228-1|100	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjc05.tfm
21mr|texlive-uhc-20190228-1|101	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjc10.tfm
21mr|texlive-uhc-20190228-1|102	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjc11.tfm
21mr|texlive-uhc-20190228-1|103	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjc12.tfm
21mr|texlive-uhc-20190228-1|104	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjc13.tfm
21mr|texlive-uhc-20190228-1|105	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjc14.tfm
21mr|texlive-uhc-20190228-1|106	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjc15.tfm
21mr|texlive-uhc-20190228-1|107	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjc16.tfm
21mr|texlive-uhc-20190228-1|108	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjc17.tfm
21mr|texlive-uhc-20190228-1|109	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjc20.tfm
21mr|texlive-uhc-20190228-1|110	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjc21.tfm
21mr|texlive-uhc-20190228-1|111	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjc22.tfm
21mr|texlive-uhc-20190228-1|112	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjc23.tfm
21mr|texlive-uhc-20190228-1|113	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjc24.tfm
21mr|texlive-uhc-20190228-1|114	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjc25.tfm
21mr|texlive-uhc-20190228-1|115	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjc26.tfm
21mr|texlive-uhc-20190228-1|116	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjc27.tfm
21mr|texlive-uhc-20190228-1|117	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjc28.tfm
21mr|texlive-uhc-20190228-1|118	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjc29.tfm
21mr|texlive-uhc-20190228-1|119	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjc30.tfm
21mr|texlive-uhc-20190228-1|120	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjc31.tfm
21mr|texlive-uhc-20190228-1|121	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjc32.tfm
21mr|texlive-uhc-20190228-1|122	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjc33.tfm
21mr|texlive-uhc-20190228-1|123	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjc34.tfm
21mr|texlive-uhc-20190228-1|124	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjc35.tfm
21mr|texlive-uhc-20190228-1|125	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjc36.tfm
21mr|texlive-uhc-20190228-1|126	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjc37.tfm
21mr|texlive-uhc-20190228-1|127	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjc38.tfm
21mr|texlive-uhc-20190228-1|128	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjco00.tfm
21mr|texlive-uhc-20190228-1|129	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjco01.tfm
21mr|texlive-uhc-20190228-1|130	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjco02.tfm
21mr|texlive-uhc-20190228-1|131	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjco03.tfm
21mr|texlive-uhc-20190228-1|132	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjco04.tfm
21mr|texlive-uhc-20190228-1|133	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjco05.tfm
21mr|texlive-uhc-20190228-1|134	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjco10.tfm
21mr|texlive-uhc-20190228-1|135	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjco11.tfm
21mr|texlive-uhc-20190228-1|136	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjco12.tfm
21mr|texlive-uhc-20190228-1|137	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjco13.tfm
21mr|texlive-uhc-20190228-1|138	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjco14.tfm
21mr|texlive-uhc-20190228-1|139	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjco15.tfm
21mr|texlive-uhc-20190228-1|140	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjco16.tfm
21mr|texlive-uhc-20190228-1|141	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjco17.tfm
21mr|texlive-uhc-20190228-1|142	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjco20.tfm
21mr|texlive-uhc-20190228-1|143	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjco21.tfm
21mr|texlive-uhc-20190228-1|144	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjco22.tfm
21mr|texlive-uhc-20190228-1|145	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjco23.tfm
21mr|texlive-uhc-20190228-1|146	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjco24.tfm
21mr|texlive-uhc-20190228-1|147	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjco25.tfm
21mr|texlive-uhc-20190228-1|148	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjco26.tfm
21mr|texlive-uhc-20190228-1|149	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjco27.tfm
21mr|texlive-uhc-20190228-1|150	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjco28.tfm
21mr|texlive-uhc-20190228-1|151	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjco29.tfm
21mr|texlive-uhc-20190228-1|152	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjco30.tfm
21mr|texlive-uhc-20190228-1|153	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjco31.tfm
21mr|texlive-uhc-20190228-1|154	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjco32.tfm
21mr|texlive-uhc-20190228-1|155	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjco33.tfm
21mr|texlive-uhc-20190228-1|156	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjco34.tfm
21mr|texlive-uhc-20190228-1|157	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjco35.tfm
21mr|texlive-uhc-20190228-1|158	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjco36.tfm
21mr|texlive-uhc-20190228-1|159	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjco37.tfm
21mr|texlive-uhc-20190228-1|160	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjco38.tfm
21mr|texlive-uhc-20190228-1|161	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjo00.tfm
21mr|texlive-uhc-20190228-1|162	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjo01.tfm
21mr|texlive-uhc-20190228-1|163	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjo02.tfm
21mr|texlive-uhc-20190228-1|164	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjo03.tfm
21mr|texlive-uhc-20190228-1|165	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjo04.tfm
21mr|texlive-uhc-20190228-1|166	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjo05.tfm
21mr|texlive-uhc-20190228-1|167	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjo10.tfm
21mr|texlive-uhc-20190228-1|168	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjo11.tfm
21mr|texlive-uhc-20190228-1|169	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjo12.tfm
21mr|texlive-uhc-20190228-1|170	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjo13.tfm
21mr|texlive-uhc-20190228-1|171	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjo14.tfm
21mr|texlive-uhc-20190228-1|172	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjo15.tfm
21mr|texlive-uhc-20190228-1|173	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjo16.tfm
21mr|texlive-uhc-20190228-1|174	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjo17.tfm
21mr|texlive-uhc-20190228-1|175	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjo20.tfm
21mr|texlive-uhc-20190228-1|176	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjo21.tfm
21mr|texlive-uhc-20190228-1|177	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjo22.tfm
21mr|texlive-uhc-20190228-1|178	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjo23.tfm
21mr|texlive-uhc-20190228-1|179	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjo24.tfm
21mr|texlive-uhc-20190228-1|180	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjo25.tfm
21mr|texlive-uhc-20190228-1|181	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjo26.tfm
21mr|texlive-uhc-20190228-1|182	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjo27.tfm
21mr|texlive-uhc-20190228-1|183	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjo28.tfm
21mr|texlive-uhc-20190228-1|184	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjo29.tfm
21mr|texlive-uhc-20190228-1|185	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjo30.tfm
21mr|texlive-uhc-20190228-1|186	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjo31.tfm
21mr|texlive-uhc-20190228-1|187	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjo32.tfm
21mr|texlive-uhc-20190228-1|188	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjo33.tfm
21mr|texlive-uhc-20190228-1|189	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjo34.tfm
21mr|texlive-uhc-20190228-1|190	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjo35.tfm
21mr|texlive-uhc-20190228-1|191	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjo36.tfm
21mr|texlive-uhc-20190228-1|192	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjo37.tfm
21mr|texlive-uhc-20190228-1|193	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjo38.tfm
21mr|texlive-uhc-20190228-1|194	%{_texmfdistdir}/fonts/tfm/uhc/umj/umju00.tfm
21mr|texlive-uhc-20190228-1|195	%{_texmfdistdir}/fonts/tfm/uhc/umj/umju01.tfm
21mr|texlive-uhc-20190228-1|196	%{_texmfdistdir}/fonts/tfm/uhc/umj/umju02.tfm
21mr|texlive-uhc-20190228-1|197	%{_texmfdistdir}/fonts/tfm/uhc/umj/umju03.tfm
21mr|texlive-uhc-20190228-1|198	%{_texmfdistdir}/fonts/tfm/uhc/umj/umju04.tfm
21mr|texlive-uhc-20190228-1|199	%{_texmfdistdir}/fonts/tfm/uhc/umj/umju05.tfm
21mr|texlive-uhc-20190228-1|200	%{_texmfdistdir}/fonts/tfm/uhc/umj/umju10.tfm
21mr|texlive-uhc-20190228-1|201	%{_texmfdistdir}/fonts/tfm/uhc/umj/umju11.tfm
21mr|texlive-uhc-20190228-1|202	%{_texmfdistdir}/fonts/tfm/uhc/umj/umju12.tfm
21mr|texlive-uhc-20190228-1|203	%{_texmfdistdir}/fonts/tfm/uhc/umj/umju13.tfm
21mr|texlive-uhc-20190228-1|204	%{_texmfdistdir}/fonts/tfm/uhc/umj/umju14.tfm
21mr|texlive-uhc-20190228-1|205	%{_texmfdistdir}/fonts/tfm/uhc/umj/umju15.tfm
21mr|texlive-uhc-20190228-1|206	%{_texmfdistdir}/fonts/tfm/uhc/umj/umju16.tfm
21mr|texlive-uhc-20190228-1|207	%{_texmfdistdir}/fonts/tfm/uhc/umj/umju17.tfm
21mr|texlive-uhc-20190228-1|208	%{_texmfdistdir}/fonts/tfm/uhc/umj/umju20.tfm
21mr|texlive-uhc-20190228-1|209	%{_texmfdistdir}/fonts/tfm/uhc/umj/umju21.tfm
21mr|texlive-uhc-20190228-1|210	%{_texmfdistdir}/fonts/tfm/uhc/umj/umju22.tfm
21mr|texlive-uhc-20190228-1|211	%{_texmfdistdir}/fonts/tfm/uhc/umj/umju23.tfm
21mr|texlive-uhc-20190228-1|212	%{_texmfdistdir}/fonts/tfm/uhc/umj/umju24.tfm
21mr|texlive-uhc-20190228-1|213	%{_texmfdistdir}/fonts/tfm/uhc/umj/umju25.tfm
21mr|texlive-uhc-20190228-1|214	%{_texmfdistdir}/fonts/tfm/uhc/umj/umju26.tfm
21mr|texlive-uhc-20190228-1|215	%{_texmfdistdir}/fonts/tfm/uhc/umj/umju27.tfm
21mr|texlive-uhc-20190228-1|216	%{_texmfdistdir}/fonts/tfm/uhc/umj/umju28.tfm
21mr|texlive-uhc-20190228-1|217	%{_texmfdistdir}/fonts/tfm/uhc/umj/umju29.tfm
21mr|texlive-uhc-20190228-1|218	%{_texmfdistdir}/fonts/tfm/uhc/umj/umju30.tfm
21mr|texlive-uhc-20190228-1|219	%{_texmfdistdir}/fonts/tfm/uhc/umj/umju31.tfm
21mr|texlive-uhc-20190228-1|220	%{_texmfdistdir}/fonts/tfm/uhc/umj/umju32.tfm
21mr|texlive-uhc-20190228-1|221	%{_texmfdistdir}/fonts/tfm/uhc/umj/umju33.tfm
21mr|texlive-uhc-20190228-1|222	%{_texmfdistdir}/fonts/tfm/uhc/umj/umju34.tfm
21mr|texlive-uhc-20190228-1|223	%{_texmfdistdir}/fonts/tfm/uhc/umj/umju35.tfm
21mr|texlive-uhc-20190228-1|224	%{_texmfdistdir}/fonts/tfm/uhc/umj/umju36.tfm
21mr|texlive-uhc-20190228-1|225	%{_texmfdistdir}/fonts/tfm/uhc/umj/umju37.tfm
21mr|texlive-uhc-20190228-1|226	%{_texmfdistdir}/fonts/tfm/uhc/umj/umju38.tfm
21mr|texlive-uhc-20190228-1|227	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjuo00.tfm
21mr|texlive-uhc-20190228-1|228	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjuo01.tfm
21mr|texlive-uhc-20190228-1|229	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjuo02.tfm
21mr|texlive-uhc-20190228-1|230	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjuo03.tfm
21mr|texlive-uhc-20190228-1|231	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjuo04.tfm
21mr|texlive-uhc-20190228-1|232	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjuo05.tfm
21mr|texlive-uhc-20190228-1|233	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjuo10.tfm
21mr|texlive-uhc-20190228-1|234	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjuo11.tfm
21mr|texlive-uhc-20190228-1|235	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjuo12.tfm
21mr|texlive-uhc-20190228-1|236	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjuo13.tfm
21mr|texlive-uhc-20190228-1|237	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjuo14.tfm
21mr|texlive-uhc-20190228-1|238	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjuo15.tfm
21mr|texlive-uhc-20190228-1|239	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjuo16.tfm
21mr|texlive-uhc-20190228-1|240	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjuo17.tfm
21mr|texlive-uhc-20190228-1|241	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjuo20.tfm
21mr|texlive-uhc-20190228-1|242	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjuo21.tfm
21mr|texlive-uhc-20190228-1|243	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjuo22.tfm
21mr|texlive-uhc-20190228-1|244	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjuo23.tfm
21mr|texlive-uhc-20190228-1|245	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjuo24.tfm
21mr|texlive-uhc-20190228-1|246	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjuo25.tfm
21mr|texlive-uhc-20190228-1|247	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjuo26.tfm
21mr|texlive-uhc-20190228-1|248	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjuo27.tfm
21mr|texlive-uhc-20190228-1|249	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjuo28.tfm
21mr|texlive-uhc-20190228-1|250	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjuo29.tfm
21mr|texlive-uhc-20190228-1|251	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjuo30.tfm
21mr|texlive-uhc-20190228-1|252	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjuo31.tfm
21mr|texlive-uhc-20190228-1|253	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjuo32.tfm
21mr|texlive-uhc-20190228-1|254	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjuo33.tfm
21mr|texlive-uhc-20190228-1|255	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjuo34.tfm
21mr|texlive-uhc-20190228-1|256	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjuo35.tfm
21mr|texlive-uhc-20190228-1|257	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjuo36.tfm
21mr|texlive-uhc-20190228-1|258	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjuo37.tfm
21mr|texlive-uhc-20190228-1|259	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjuo38.tfm
21mr|texlive-uhc-20190228-1|260	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjx00.tfm
21mr|texlive-uhc-20190228-1|261	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjx01.tfm
21mr|texlive-uhc-20190228-1|262	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjx02.tfm
21mr|texlive-uhc-20190228-1|263	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjx03.tfm
21mr|texlive-uhc-20190228-1|264	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjx04.tfm
21mr|texlive-uhc-20190228-1|265	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjx05.tfm
21mr|texlive-uhc-20190228-1|266	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjx10.tfm
21mr|texlive-uhc-20190228-1|267	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjx11.tfm
21mr|texlive-uhc-20190228-1|268	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjx12.tfm
21mr|texlive-uhc-20190228-1|269	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjx13.tfm
21mr|texlive-uhc-20190228-1|270	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjx14.tfm
21mr|texlive-uhc-20190228-1|271	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjx15.tfm
21mr|texlive-uhc-20190228-1|272	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjx16.tfm
21mr|texlive-uhc-20190228-1|273	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjx17.tfm
21mr|texlive-uhc-20190228-1|274	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjx20.tfm
21mr|texlive-uhc-20190228-1|275	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjx21.tfm
21mr|texlive-uhc-20190228-1|276	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjx22.tfm
21mr|texlive-uhc-20190228-1|277	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjx23.tfm
21mr|texlive-uhc-20190228-1|278	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjx24.tfm
21mr|texlive-uhc-20190228-1|279	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjx25.tfm
21mr|texlive-uhc-20190228-1|280	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjx26.tfm
21mr|texlive-uhc-20190228-1|281	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjx27.tfm
21mr|texlive-uhc-20190228-1|282	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjx28.tfm
21mr|texlive-uhc-20190228-1|283	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjx29.tfm
21mr|texlive-uhc-20190228-1|284	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjx30.tfm
21mr|texlive-uhc-20190228-1|285	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjx31.tfm
21mr|texlive-uhc-20190228-1|286	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjx32.tfm
21mr|texlive-uhc-20190228-1|287	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjx33.tfm
21mr|texlive-uhc-20190228-1|288	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjx34.tfm
21mr|texlive-uhc-20190228-1|289	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjx35.tfm
21mr|texlive-uhc-20190228-1|290	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjx36.tfm
21mr|texlive-uhc-20190228-1|291	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjx37.tfm
21mr|texlive-uhc-20190228-1|292	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjx38.tfm
21mr|texlive-uhc-20190228-1|293	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjxo00.tfm
21mr|texlive-uhc-20190228-1|294	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjxo01.tfm
21mr|texlive-uhc-20190228-1|295	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjxo02.tfm
21mr|texlive-uhc-20190228-1|296	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjxo03.tfm
21mr|texlive-uhc-20190228-1|297	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjxo04.tfm
21mr|texlive-uhc-20190228-1|298	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjxo05.tfm
21mr|texlive-uhc-20190228-1|299	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjxo10.tfm
21mr|texlive-uhc-20190228-1|300	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjxo11.tfm
21mr|texlive-uhc-20190228-1|301	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjxo12.tfm
21mr|texlive-uhc-20190228-1|302	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjxo13.tfm
21mr|texlive-uhc-20190228-1|303	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjxo14.tfm
21mr|texlive-uhc-20190228-1|304	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjxo15.tfm
21mr|texlive-uhc-20190228-1|305	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjxo16.tfm
21mr|texlive-uhc-20190228-1|306	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjxo17.tfm
21mr|texlive-uhc-20190228-1|307	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjxo20.tfm
21mr|texlive-uhc-20190228-1|308	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjxo21.tfm
21mr|texlive-uhc-20190228-1|309	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjxo22.tfm
21mr|texlive-uhc-20190228-1|310	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjxo23.tfm
21mr|texlive-uhc-20190228-1|311	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjxo24.tfm
21mr|texlive-uhc-20190228-1|312	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjxo25.tfm
21mr|texlive-uhc-20190228-1|313	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjxo26.tfm
21mr|texlive-uhc-20190228-1|314	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjxo27.tfm
21mr|texlive-uhc-20190228-1|315	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjxo28.tfm
21mr|texlive-uhc-20190228-1|316	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjxo29.tfm
21mr|texlive-uhc-20190228-1|317	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjxo30.tfm
21mr|texlive-uhc-20190228-1|318	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjxo31.tfm
21mr|texlive-uhc-20190228-1|319	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjxo32.tfm
21mr|texlive-uhc-20190228-1|320	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjxo33.tfm
21mr|texlive-uhc-20190228-1|321	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjxo34.tfm
21mr|texlive-uhc-20190228-1|322	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjxo35.tfm
21mr|texlive-uhc-20190228-1|323	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjxo36.tfm
21mr|texlive-uhc-20190228-1|324	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjxo37.tfm
21mr|texlive-uhc-20190228-1|325	%{_texmfdistdir}/fonts/tfm/uhc/umj/umjxo38.tfm
21mr|texlive-uhc-20190228-1|326	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj00.tfm
21mr|texlive-uhc-20190228-1|327	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj01.tfm
21mr|texlive-uhc-20190228-1|328	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj02.tfm
21mr|texlive-uhc-20190228-1|329	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj03.tfm
21mr|texlive-uhc-20190228-1|330	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj04.tfm
21mr|texlive-uhc-20190228-1|331	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj20.tfm
21mr|texlive-uhc-20190228-1|332	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj21.tfm
21mr|texlive-uhc-20190228-1|333	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj22.tfm
21mr|texlive-uhc-20190228-1|334	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj23.tfm
21mr|texlive-uhc-20190228-1|335	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj24.tfm
21mr|texlive-uhc-20190228-1|336	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj25.tfm
21mr|texlive-uhc-20190228-1|337	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj26.tfm
21mr|texlive-uhc-20190228-1|338	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj30.tfm
21mr|texlive-uhc-20190228-1|339	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj31.tfm
21mr|texlive-uhc-20190228-1|340	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj32.tfm
21mr|texlive-uhc-20190228-1|341	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj33.tfm
21mr|texlive-uhc-20190228-1|342	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj4e.tfm
21mr|texlive-uhc-20190228-1|343	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj4f.tfm
21mr|texlive-uhc-20190228-1|344	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj50.tfm
21mr|texlive-uhc-20190228-1|345	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj51.tfm
21mr|texlive-uhc-20190228-1|346	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj52.tfm
21mr|texlive-uhc-20190228-1|347	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj53.tfm
21mr|texlive-uhc-20190228-1|348	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj54.tfm
21mr|texlive-uhc-20190228-1|349	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj55.tfm
21mr|texlive-uhc-20190228-1|350	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj56.tfm
21mr|texlive-uhc-20190228-1|351	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj57.tfm
21mr|texlive-uhc-20190228-1|352	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj58.tfm
21mr|texlive-uhc-20190228-1|353	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj59.tfm
21mr|texlive-uhc-20190228-1|354	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj5a.tfm
21mr|texlive-uhc-20190228-1|355	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj5b.tfm
21mr|texlive-uhc-20190228-1|356	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj5c.tfm
21mr|texlive-uhc-20190228-1|357	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj5d.tfm
21mr|texlive-uhc-20190228-1|358	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj5e.tfm
21mr|texlive-uhc-20190228-1|359	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj5f.tfm
21mr|texlive-uhc-20190228-1|360	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj60.tfm
21mr|texlive-uhc-20190228-1|361	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj61.tfm
21mr|texlive-uhc-20190228-1|362	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj62.tfm
21mr|texlive-uhc-20190228-1|363	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj63.tfm
21mr|texlive-uhc-20190228-1|364	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj64.tfm
21mr|texlive-uhc-20190228-1|365	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj65.tfm
21mr|texlive-uhc-20190228-1|366	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj66.tfm
21mr|texlive-uhc-20190228-1|367	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj67.tfm
21mr|texlive-uhc-20190228-1|368	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj68.tfm
21mr|texlive-uhc-20190228-1|369	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj69.tfm
21mr|texlive-uhc-20190228-1|370	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj6a.tfm
21mr|texlive-uhc-20190228-1|371	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj6b.tfm
21mr|texlive-uhc-20190228-1|372	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj6c.tfm
21mr|texlive-uhc-20190228-1|373	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj6d.tfm
21mr|texlive-uhc-20190228-1|374	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj6e.tfm
21mr|texlive-uhc-20190228-1|375	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj6f.tfm
21mr|texlive-uhc-20190228-1|376	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj70.tfm
21mr|texlive-uhc-20190228-1|377	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj71.tfm
21mr|texlive-uhc-20190228-1|378	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj72.tfm
21mr|texlive-uhc-20190228-1|379	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj73.tfm
21mr|texlive-uhc-20190228-1|380	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj74.tfm
21mr|texlive-uhc-20190228-1|381	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj75.tfm
21mr|texlive-uhc-20190228-1|382	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj76.tfm
21mr|texlive-uhc-20190228-1|383	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj77.tfm
21mr|texlive-uhc-20190228-1|384	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj78.tfm
21mr|texlive-uhc-20190228-1|385	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj79.tfm
21mr|texlive-uhc-20190228-1|386	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj7a.tfm
21mr|texlive-uhc-20190228-1|387	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj7b.tfm
21mr|texlive-uhc-20190228-1|388	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj7c.tfm
21mr|texlive-uhc-20190228-1|389	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj7d.tfm
21mr|texlive-uhc-20190228-1|390	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj7e.tfm
21mr|texlive-uhc-20190228-1|391	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj7f.tfm
21mr|texlive-uhc-20190228-1|392	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj80.tfm
21mr|texlive-uhc-20190228-1|393	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj81.tfm
21mr|texlive-uhc-20190228-1|394	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj82.tfm
21mr|texlive-uhc-20190228-1|395	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj83.tfm
21mr|texlive-uhc-20190228-1|396	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj84.tfm
21mr|texlive-uhc-20190228-1|397	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj85.tfm
21mr|texlive-uhc-20190228-1|398	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj86.tfm
21mr|texlive-uhc-20190228-1|399	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj87.tfm
21mr|texlive-uhc-20190228-1|400	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj88.tfm
21mr|texlive-uhc-20190228-1|401	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj89.tfm
21mr|texlive-uhc-20190228-1|402	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj8a.tfm
21mr|texlive-uhc-20190228-1|403	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj8b.tfm
21mr|texlive-uhc-20190228-1|404	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj8c.tfm
21mr|texlive-uhc-20190228-1|405	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj8d.tfm
21mr|texlive-uhc-20190228-1|406	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj8e.tfm
21mr|texlive-uhc-20190228-1|407	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj8f.tfm
21mr|texlive-uhc-20190228-1|408	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj90.tfm
21mr|texlive-uhc-20190228-1|409	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj91.tfm
21mr|texlive-uhc-20190228-1|410	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj92.tfm
21mr|texlive-uhc-20190228-1|411	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj93.tfm
21mr|texlive-uhc-20190228-1|412	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj94.tfm
21mr|texlive-uhc-20190228-1|413	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj95.tfm
21mr|texlive-uhc-20190228-1|414	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj96.tfm
21mr|texlive-uhc-20190228-1|415	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj97.tfm
21mr|texlive-uhc-20190228-1|416	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj98.tfm
21mr|texlive-uhc-20190228-1|417	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj99.tfm
21mr|texlive-uhc-20190228-1|418	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj9a.tfm
21mr|texlive-uhc-20190228-1|419	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj9b.tfm
21mr|texlive-uhc-20190228-1|420	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj9c.tfm
21mr|texlive-uhc-20190228-1|421	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj9d.tfm
21mr|texlive-uhc-20190228-1|422	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj9e.tfm
21mr|texlive-uhc-20190228-1|423	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmj9f.tfm
21mr|texlive-uhc-20190228-1|424	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjac.tfm
21mr|texlive-uhc-20190228-1|425	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjad.tfm
21mr|texlive-uhc-20190228-1|426	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjae.tfm
21mr|texlive-uhc-20190228-1|427	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjaf.tfm
21mr|texlive-uhc-20190228-1|428	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjb0.tfm
21mr|texlive-uhc-20190228-1|429	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjb1.tfm
21mr|texlive-uhc-20190228-1|430	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjb2.tfm
21mr|texlive-uhc-20190228-1|431	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjb3.tfm
21mr|texlive-uhc-20190228-1|432	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjb4.tfm
21mr|texlive-uhc-20190228-1|433	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjb5.tfm
21mr|texlive-uhc-20190228-1|434	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjb6.tfm
21mr|texlive-uhc-20190228-1|435	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjb7.tfm
21mr|texlive-uhc-20190228-1|436	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjb8.tfm
21mr|texlive-uhc-20190228-1|437	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjb9.tfm
21mr|texlive-uhc-20190228-1|438	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjba.tfm
21mr|texlive-uhc-20190228-1|439	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjbb.tfm
21mr|texlive-uhc-20190228-1|440	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjbc.tfm
21mr|texlive-uhc-20190228-1|441	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjbd.tfm
21mr|texlive-uhc-20190228-1|442	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjbe.tfm
21mr|texlive-uhc-20190228-1|443	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjbf.tfm
21mr|texlive-uhc-20190228-1|444	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc0.tfm
21mr|texlive-uhc-20190228-1|445	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc00.tfm
21mr|texlive-uhc-20190228-1|446	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc01.tfm
21mr|texlive-uhc-20190228-1|447	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc02.tfm
21mr|texlive-uhc-20190228-1|448	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc03.tfm
21mr|texlive-uhc-20190228-1|449	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc04.tfm
21mr|texlive-uhc-20190228-1|450	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc1.tfm
21mr|texlive-uhc-20190228-1|451	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc2.tfm
21mr|texlive-uhc-20190228-1|452	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc20.tfm
21mr|texlive-uhc-20190228-1|453	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc21.tfm
21mr|texlive-uhc-20190228-1|454	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc22.tfm
21mr|texlive-uhc-20190228-1|455	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc23.tfm
21mr|texlive-uhc-20190228-1|456	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc24.tfm
21mr|texlive-uhc-20190228-1|457	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc25.tfm
21mr|texlive-uhc-20190228-1|458	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc26.tfm
21mr|texlive-uhc-20190228-1|459	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc3.tfm
21mr|texlive-uhc-20190228-1|460	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc30.tfm
21mr|texlive-uhc-20190228-1|461	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc31.tfm
21mr|texlive-uhc-20190228-1|462	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc32.tfm
21mr|texlive-uhc-20190228-1|463	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc33.tfm
21mr|texlive-uhc-20190228-1|464	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc4.tfm
21mr|texlive-uhc-20190228-1|465	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc4e.tfm
21mr|texlive-uhc-20190228-1|466	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc4f.tfm
21mr|texlive-uhc-20190228-1|467	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc5.tfm
21mr|texlive-uhc-20190228-1|468	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc50.tfm
21mr|texlive-uhc-20190228-1|469	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc51.tfm
21mr|texlive-uhc-20190228-1|470	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc52.tfm
21mr|texlive-uhc-20190228-1|471	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc53.tfm
21mr|texlive-uhc-20190228-1|472	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc54.tfm
21mr|texlive-uhc-20190228-1|473	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc55.tfm
21mr|texlive-uhc-20190228-1|474	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc56.tfm
21mr|texlive-uhc-20190228-1|475	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc57.tfm
21mr|texlive-uhc-20190228-1|476	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc58.tfm
21mr|texlive-uhc-20190228-1|477	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc59.tfm
21mr|texlive-uhc-20190228-1|478	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc5a.tfm
21mr|texlive-uhc-20190228-1|479	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc5b.tfm
21mr|texlive-uhc-20190228-1|480	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc5c.tfm
21mr|texlive-uhc-20190228-1|481	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc5d.tfm
21mr|texlive-uhc-20190228-1|482	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc5e.tfm
21mr|texlive-uhc-20190228-1|483	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc5f.tfm
21mr|texlive-uhc-20190228-1|484	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc6.tfm
21mr|texlive-uhc-20190228-1|485	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc60.tfm
21mr|texlive-uhc-20190228-1|486	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc61.tfm
21mr|texlive-uhc-20190228-1|487	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc62.tfm
21mr|texlive-uhc-20190228-1|488	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc63.tfm
21mr|texlive-uhc-20190228-1|489	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc64.tfm
21mr|texlive-uhc-20190228-1|490	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc65.tfm
21mr|texlive-uhc-20190228-1|491	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc66.tfm
21mr|texlive-uhc-20190228-1|492	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc67.tfm
21mr|texlive-uhc-20190228-1|493	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc68.tfm
21mr|texlive-uhc-20190228-1|494	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc69.tfm
21mr|texlive-uhc-20190228-1|495	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc6a.tfm
21mr|texlive-uhc-20190228-1|496	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc6b.tfm
21mr|texlive-uhc-20190228-1|497	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc6c.tfm
21mr|texlive-uhc-20190228-1|498	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc6d.tfm
21mr|texlive-uhc-20190228-1|499	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc6e.tfm
21mr|texlive-uhc-20190228-1|500	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc6f.tfm
21mr|texlive-uhc-20190228-1|501	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc7.tfm
21mr|texlive-uhc-20190228-1|502	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc70.tfm
21mr|texlive-uhc-20190228-1|503	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc71.tfm
21mr|texlive-uhc-20190228-1|504	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc72.tfm
21mr|texlive-uhc-20190228-1|505	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc73.tfm
21mr|texlive-uhc-20190228-1|506	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc74.tfm
21mr|texlive-uhc-20190228-1|507	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc75.tfm
21mr|texlive-uhc-20190228-1|508	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc76.tfm
21mr|texlive-uhc-20190228-1|509	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc77.tfm
21mr|texlive-uhc-20190228-1|510	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc78.tfm
21mr|texlive-uhc-20190228-1|511	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc79.tfm
21mr|texlive-uhc-20190228-1|512	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc7a.tfm
21mr|texlive-uhc-20190228-1|513	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc7b.tfm
21mr|texlive-uhc-20190228-1|514	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc7c.tfm
21mr|texlive-uhc-20190228-1|515	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc7d.tfm
21mr|texlive-uhc-20190228-1|516	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc7e.tfm
21mr|texlive-uhc-20190228-1|517	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc7f.tfm
21mr|texlive-uhc-20190228-1|518	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc8.tfm
21mr|texlive-uhc-20190228-1|519	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc80.tfm
21mr|texlive-uhc-20190228-1|520	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc81.tfm
21mr|texlive-uhc-20190228-1|521	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc82.tfm
21mr|texlive-uhc-20190228-1|522	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc83.tfm
21mr|texlive-uhc-20190228-1|523	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc84.tfm
21mr|texlive-uhc-20190228-1|524	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc85.tfm
21mr|texlive-uhc-20190228-1|525	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc86.tfm
21mr|texlive-uhc-20190228-1|526	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc87.tfm
21mr|texlive-uhc-20190228-1|527	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc88.tfm
21mr|texlive-uhc-20190228-1|528	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc89.tfm
21mr|texlive-uhc-20190228-1|529	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc8a.tfm
21mr|texlive-uhc-20190228-1|530	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc8b.tfm
21mr|texlive-uhc-20190228-1|531	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc8c.tfm
21mr|texlive-uhc-20190228-1|532	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc8d.tfm
21mr|texlive-uhc-20190228-1|533	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc8e.tfm
21mr|texlive-uhc-20190228-1|534	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc8f.tfm
21mr|texlive-uhc-20190228-1|535	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc9.tfm
21mr|texlive-uhc-20190228-1|536	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc90.tfm
21mr|texlive-uhc-20190228-1|537	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc91.tfm
21mr|texlive-uhc-20190228-1|538	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc92.tfm
21mr|texlive-uhc-20190228-1|539	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc93.tfm
21mr|texlive-uhc-20190228-1|540	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc94.tfm
21mr|texlive-uhc-20190228-1|541	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc95.tfm
21mr|texlive-uhc-20190228-1|542	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc96.tfm
21mr|texlive-uhc-20190228-1|543	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc97.tfm
21mr|texlive-uhc-20190228-1|544	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc98.tfm
21mr|texlive-uhc-20190228-1|545	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc99.tfm
21mr|texlive-uhc-20190228-1|546	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc9a.tfm
21mr|texlive-uhc-20190228-1|547	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc9b.tfm
21mr|texlive-uhc-20190228-1|548	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc9c.tfm
21mr|texlive-uhc-20190228-1|549	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc9d.tfm
21mr|texlive-uhc-20190228-1|550	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc9e.tfm
21mr|texlive-uhc-20190228-1|551	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjc9f.tfm
21mr|texlive-uhc-20190228-1|552	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjca.tfm
21mr|texlive-uhc-20190228-1|553	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcac.tfm
21mr|texlive-uhc-20190228-1|554	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcad.tfm
21mr|texlive-uhc-20190228-1|555	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcae.tfm
21mr|texlive-uhc-20190228-1|556	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcaf.tfm
21mr|texlive-uhc-20190228-1|557	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcb.tfm
21mr|texlive-uhc-20190228-1|558	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcb0.tfm
21mr|texlive-uhc-20190228-1|559	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcb1.tfm
21mr|texlive-uhc-20190228-1|560	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcb2.tfm
21mr|texlive-uhc-20190228-1|561	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcb3.tfm
21mr|texlive-uhc-20190228-1|562	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcb4.tfm
21mr|texlive-uhc-20190228-1|563	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcb5.tfm
21mr|texlive-uhc-20190228-1|564	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcb6.tfm
21mr|texlive-uhc-20190228-1|565	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcb7.tfm
21mr|texlive-uhc-20190228-1|566	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcb8.tfm
21mr|texlive-uhc-20190228-1|567	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcb9.tfm
21mr|texlive-uhc-20190228-1|568	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcba.tfm
21mr|texlive-uhc-20190228-1|569	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcbb.tfm
21mr|texlive-uhc-20190228-1|570	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcbc.tfm
21mr|texlive-uhc-20190228-1|571	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcbd.tfm
21mr|texlive-uhc-20190228-1|572	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcbe.tfm
21mr|texlive-uhc-20190228-1|573	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcbf.tfm
21mr|texlive-uhc-20190228-1|574	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcc.tfm
21mr|texlive-uhc-20190228-1|575	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcc0.tfm
21mr|texlive-uhc-20190228-1|576	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcc1.tfm
21mr|texlive-uhc-20190228-1|577	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcc2.tfm
21mr|texlive-uhc-20190228-1|578	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcc3.tfm
21mr|texlive-uhc-20190228-1|579	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcc4.tfm
21mr|texlive-uhc-20190228-1|580	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcc5.tfm
21mr|texlive-uhc-20190228-1|581	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcc6.tfm
21mr|texlive-uhc-20190228-1|582	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcc7.tfm
21mr|texlive-uhc-20190228-1|583	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcc8.tfm
21mr|texlive-uhc-20190228-1|584	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcc9.tfm
21mr|texlive-uhc-20190228-1|585	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcca.tfm
21mr|texlive-uhc-20190228-1|586	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjccb.tfm
21mr|texlive-uhc-20190228-1|587	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjccc.tfm
21mr|texlive-uhc-20190228-1|588	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjccd.tfm
21mr|texlive-uhc-20190228-1|589	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcce.tfm
21mr|texlive-uhc-20190228-1|590	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjccf.tfm
21mr|texlive-uhc-20190228-1|591	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcd.tfm
21mr|texlive-uhc-20190228-1|592	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcd0.tfm
21mr|texlive-uhc-20190228-1|593	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcd1.tfm
21mr|texlive-uhc-20190228-1|594	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcd2.tfm
21mr|texlive-uhc-20190228-1|595	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcd3.tfm
21mr|texlive-uhc-20190228-1|596	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcd4.tfm
21mr|texlive-uhc-20190228-1|597	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcd5.tfm
21mr|texlive-uhc-20190228-1|598	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcd6.tfm
21mr|texlive-uhc-20190228-1|599	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcd7.tfm
21mr|texlive-uhc-20190228-1|600	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjce.tfm
21mr|texlive-uhc-20190228-1|601	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcf.tfm
21mr|texlive-uhc-20190228-1|602	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcf9.tfm
21mr|texlive-uhc-20190228-1|603	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcfa.tfm
21mr|texlive-uhc-20190228-1|604	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcff.tfm
21mr|texlive-uhc-20190228-1|605	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco00.tfm
21mr|texlive-uhc-20190228-1|606	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco01.tfm
21mr|texlive-uhc-20190228-1|607	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco02.tfm
21mr|texlive-uhc-20190228-1|608	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco03.tfm
21mr|texlive-uhc-20190228-1|609	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco04.tfm
21mr|texlive-uhc-20190228-1|610	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco20.tfm
21mr|texlive-uhc-20190228-1|611	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco21.tfm
21mr|texlive-uhc-20190228-1|612	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco22.tfm
21mr|texlive-uhc-20190228-1|613	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco23.tfm
21mr|texlive-uhc-20190228-1|614	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco24.tfm
21mr|texlive-uhc-20190228-1|615	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco25.tfm
21mr|texlive-uhc-20190228-1|616	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco26.tfm
21mr|texlive-uhc-20190228-1|617	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco30.tfm
21mr|texlive-uhc-20190228-1|618	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco31.tfm
21mr|texlive-uhc-20190228-1|619	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco32.tfm
21mr|texlive-uhc-20190228-1|620	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco33.tfm
21mr|texlive-uhc-20190228-1|621	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco4e.tfm
21mr|texlive-uhc-20190228-1|622	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco4f.tfm
21mr|texlive-uhc-20190228-1|623	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco50.tfm
21mr|texlive-uhc-20190228-1|624	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco51.tfm
21mr|texlive-uhc-20190228-1|625	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco52.tfm
21mr|texlive-uhc-20190228-1|626	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco53.tfm
21mr|texlive-uhc-20190228-1|627	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco54.tfm
21mr|texlive-uhc-20190228-1|628	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco55.tfm
21mr|texlive-uhc-20190228-1|629	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco56.tfm
21mr|texlive-uhc-20190228-1|630	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco57.tfm
21mr|texlive-uhc-20190228-1|631	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco58.tfm
21mr|texlive-uhc-20190228-1|632	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco59.tfm
21mr|texlive-uhc-20190228-1|633	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco5a.tfm
21mr|texlive-uhc-20190228-1|634	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco5b.tfm
21mr|texlive-uhc-20190228-1|635	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco5c.tfm
21mr|texlive-uhc-20190228-1|636	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco5d.tfm
21mr|texlive-uhc-20190228-1|637	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco5e.tfm
21mr|texlive-uhc-20190228-1|638	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco5f.tfm
21mr|texlive-uhc-20190228-1|639	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco60.tfm
21mr|texlive-uhc-20190228-1|640	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco61.tfm
21mr|texlive-uhc-20190228-1|641	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco62.tfm
21mr|texlive-uhc-20190228-1|642	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco63.tfm
21mr|texlive-uhc-20190228-1|643	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco64.tfm
21mr|texlive-uhc-20190228-1|644	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco65.tfm
21mr|texlive-uhc-20190228-1|645	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco66.tfm
21mr|texlive-uhc-20190228-1|646	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco67.tfm
21mr|texlive-uhc-20190228-1|647	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco68.tfm
21mr|texlive-uhc-20190228-1|648	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco69.tfm
21mr|texlive-uhc-20190228-1|649	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco6a.tfm
21mr|texlive-uhc-20190228-1|650	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco6b.tfm
21mr|texlive-uhc-20190228-1|651	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco6c.tfm
21mr|texlive-uhc-20190228-1|652	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco6d.tfm
21mr|texlive-uhc-20190228-1|653	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco6e.tfm
21mr|texlive-uhc-20190228-1|654	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco6f.tfm
21mr|texlive-uhc-20190228-1|655	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco70.tfm
21mr|texlive-uhc-20190228-1|656	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco71.tfm
21mr|texlive-uhc-20190228-1|657	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco72.tfm
21mr|texlive-uhc-20190228-1|658	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco73.tfm
21mr|texlive-uhc-20190228-1|659	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco74.tfm
21mr|texlive-uhc-20190228-1|660	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco75.tfm
21mr|texlive-uhc-20190228-1|661	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco76.tfm
21mr|texlive-uhc-20190228-1|662	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco77.tfm
21mr|texlive-uhc-20190228-1|663	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco78.tfm
21mr|texlive-uhc-20190228-1|664	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco79.tfm
21mr|texlive-uhc-20190228-1|665	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco7a.tfm
21mr|texlive-uhc-20190228-1|666	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco7b.tfm
21mr|texlive-uhc-20190228-1|667	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco7c.tfm
21mr|texlive-uhc-20190228-1|668	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco7d.tfm
21mr|texlive-uhc-20190228-1|669	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco7e.tfm
21mr|texlive-uhc-20190228-1|670	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco7f.tfm
21mr|texlive-uhc-20190228-1|671	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco80.tfm
21mr|texlive-uhc-20190228-1|672	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco81.tfm
21mr|texlive-uhc-20190228-1|673	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco82.tfm
21mr|texlive-uhc-20190228-1|674	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco83.tfm
21mr|texlive-uhc-20190228-1|675	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco84.tfm
21mr|texlive-uhc-20190228-1|676	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco85.tfm
21mr|texlive-uhc-20190228-1|677	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco86.tfm
21mr|texlive-uhc-20190228-1|678	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco87.tfm
21mr|texlive-uhc-20190228-1|679	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco88.tfm
21mr|texlive-uhc-20190228-1|680	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco89.tfm
21mr|texlive-uhc-20190228-1|681	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco8a.tfm
21mr|texlive-uhc-20190228-1|682	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco8b.tfm
21mr|texlive-uhc-20190228-1|683	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco8c.tfm
21mr|texlive-uhc-20190228-1|684	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco8d.tfm
21mr|texlive-uhc-20190228-1|685	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco8e.tfm
21mr|texlive-uhc-20190228-1|686	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco8f.tfm
21mr|texlive-uhc-20190228-1|687	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco90.tfm
21mr|texlive-uhc-20190228-1|688	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco91.tfm
21mr|texlive-uhc-20190228-1|689	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco92.tfm
21mr|texlive-uhc-20190228-1|690	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco93.tfm
21mr|texlive-uhc-20190228-1|691	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco94.tfm
21mr|texlive-uhc-20190228-1|692	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco95.tfm
21mr|texlive-uhc-20190228-1|693	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco96.tfm
21mr|texlive-uhc-20190228-1|694	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco97.tfm
21mr|texlive-uhc-20190228-1|695	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco98.tfm
21mr|texlive-uhc-20190228-1|696	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco99.tfm
21mr|texlive-uhc-20190228-1|697	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco9a.tfm
21mr|texlive-uhc-20190228-1|698	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco9b.tfm
21mr|texlive-uhc-20190228-1|699	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco9c.tfm
21mr|texlive-uhc-20190228-1|700	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco9d.tfm
21mr|texlive-uhc-20190228-1|701	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco9e.tfm
21mr|texlive-uhc-20190228-1|702	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjco9f.tfm
21mr|texlive-uhc-20190228-1|703	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcoac.tfm
21mr|texlive-uhc-20190228-1|704	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcoad.tfm
21mr|texlive-uhc-20190228-1|705	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcoae.tfm
21mr|texlive-uhc-20190228-1|706	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcoaf.tfm
21mr|texlive-uhc-20190228-1|707	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcob0.tfm
21mr|texlive-uhc-20190228-1|708	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcob1.tfm
21mr|texlive-uhc-20190228-1|709	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcob2.tfm
21mr|texlive-uhc-20190228-1|710	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcob3.tfm
21mr|texlive-uhc-20190228-1|711	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcob4.tfm
21mr|texlive-uhc-20190228-1|712	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcob5.tfm
21mr|texlive-uhc-20190228-1|713	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcob6.tfm
21mr|texlive-uhc-20190228-1|714	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcob7.tfm
21mr|texlive-uhc-20190228-1|715	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcob8.tfm
21mr|texlive-uhc-20190228-1|716	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcob9.tfm
21mr|texlive-uhc-20190228-1|717	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcoba.tfm
21mr|texlive-uhc-20190228-1|718	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcobb.tfm
21mr|texlive-uhc-20190228-1|719	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcobc.tfm
21mr|texlive-uhc-20190228-1|720	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcobd.tfm
21mr|texlive-uhc-20190228-1|721	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcobe.tfm
21mr|texlive-uhc-20190228-1|722	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcobf.tfm
21mr|texlive-uhc-20190228-1|723	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcoc0.tfm
21mr|texlive-uhc-20190228-1|724	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcoc1.tfm
21mr|texlive-uhc-20190228-1|725	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcoc2.tfm
21mr|texlive-uhc-20190228-1|726	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcoc3.tfm
21mr|texlive-uhc-20190228-1|727	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcoc4.tfm
21mr|texlive-uhc-20190228-1|728	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcoc5.tfm
21mr|texlive-uhc-20190228-1|729	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcoc6.tfm
21mr|texlive-uhc-20190228-1|730	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcoc7.tfm
21mr|texlive-uhc-20190228-1|731	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcoc8.tfm
21mr|texlive-uhc-20190228-1|732	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcoc9.tfm
21mr|texlive-uhc-20190228-1|733	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcoca.tfm
21mr|texlive-uhc-20190228-1|734	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcocb.tfm
21mr|texlive-uhc-20190228-1|735	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcocc.tfm
21mr|texlive-uhc-20190228-1|736	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcocd.tfm
21mr|texlive-uhc-20190228-1|737	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcoce.tfm
21mr|texlive-uhc-20190228-1|738	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcocf.tfm
21mr|texlive-uhc-20190228-1|739	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcod0.tfm
21mr|texlive-uhc-20190228-1|740	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcod1.tfm
21mr|texlive-uhc-20190228-1|741	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcod2.tfm
21mr|texlive-uhc-20190228-1|742	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcod3.tfm
21mr|texlive-uhc-20190228-1|743	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcod4.tfm
21mr|texlive-uhc-20190228-1|744	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcod5.tfm
21mr|texlive-uhc-20190228-1|745	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcod6.tfm
21mr|texlive-uhc-20190228-1|746	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcod7.tfm
21mr|texlive-uhc-20190228-1|747	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcof9.tfm
21mr|texlive-uhc-20190228-1|748	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcofa.tfm
21mr|texlive-uhc-20190228-1|749	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjcoff.tfm
21mr|texlive-uhc-20190228-1|750	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjd0.tfm
21mr|texlive-uhc-20190228-1|751	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjd1.tfm
21mr|texlive-uhc-20190228-1|752	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjd2.tfm
21mr|texlive-uhc-20190228-1|753	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjd3.tfm
21mr|texlive-uhc-20190228-1|754	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjd4.tfm
21mr|texlive-uhc-20190228-1|755	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjd5.tfm
21mr|texlive-uhc-20190228-1|756	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjd6.tfm
21mr|texlive-uhc-20190228-1|757	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjd7.tfm
21mr|texlive-uhc-20190228-1|758	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjf9.tfm
21mr|texlive-uhc-20190228-1|759	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjfa.tfm
21mr|texlive-uhc-20190228-1|760	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjff.tfm
21mr|texlive-uhc-20190228-1|761	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo00.tfm
21mr|texlive-uhc-20190228-1|762	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo01.tfm
21mr|texlive-uhc-20190228-1|763	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo02.tfm
21mr|texlive-uhc-20190228-1|764	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo03.tfm
21mr|texlive-uhc-20190228-1|765	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo04.tfm
21mr|texlive-uhc-20190228-1|766	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo20.tfm
21mr|texlive-uhc-20190228-1|767	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo21.tfm
21mr|texlive-uhc-20190228-1|768	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo22.tfm
21mr|texlive-uhc-20190228-1|769	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo23.tfm
21mr|texlive-uhc-20190228-1|770	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo24.tfm
21mr|texlive-uhc-20190228-1|771	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo25.tfm
21mr|texlive-uhc-20190228-1|772	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo26.tfm
21mr|texlive-uhc-20190228-1|773	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo30.tfm
21mr|texlive-uhc-20190228-1|774	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo31.tfm
21mr|texlive-uhc-20190228-1|775	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo32.tfm
21mr|texlive-uhc-20190228-1|776	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo33.tfm
21mr|texlive-uhc-20190228-1|777	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo4e.tfm
21mr|texlive-uhc-20190228-1|778	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo4f.tfm
21mr|texlive-uhc-20190228-1|779	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo50.tfm
21mr|texlive-uhc-20190228-1|780	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo51.tfm
21mr|texlive-uhc-20190228-1|781	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo52.tfm
21mr|texlive-uhc-20190228-1|782	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo53.tfm
21mr|texlive-uhc-20190228-1|783	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo54.tfm
21mr|texlive-uhc-20190228-1|784	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo55.tfm
21mr|texlive-uhc-20190228-1|785	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo56.tfm
21mr|texlive-uhc-20190228-1|786	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo57.tfm
21mr|texlive-uhc-20190228-1|787	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo58.tfm
21mr|texlive-uhc-20190228-1|788	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo59.tfm
21mr|texlive-uhc-20190228-1|789	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo5a.tfm
21mr|texlive-uhc-20190228-1|790	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo5b.tfm
21mr|texlive-uhc-20190228-1|791	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo5c.tfm
21mr|texlive-uhc-20190228-1|792	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo5d.tfm
21mr|texlive-uhc-20190228-1|793	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo5e.tfm
21mr|texlive-uhc-20190228-1|794	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo5f.tfm
21mr|texlive-uhc-20190228-1|795	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo60.tfm
21mr|texlive-uhc-20190228-1|796	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo61.tfm
21mr|texlive-uhc-20190228-1|797	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo62.tfm
21mr|texlive-uhc-20190228-1|798	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo63.tfm
21mr|texlive-uhc-20190228-1|799	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo64.tfm
21mr|texlive-uhc-20190228-1|800	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo65.tfm
21mr|texlive-uhc-20190228-1|801	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo66.tfm
21mr|texlive-uhc-20190228-1|802	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo67.tfm
21mr|texlive-uhc-20190228-1|803	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo68.tfm
21mr|texlive-uhc-20190228-1|804	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo69.tfm
21mr|texlive-uhc-20190228-1|805	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo6a.tfm
21mr|texlive-uhc-20190228-1|806	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo6b.tfm
21mr|texlive-uhc-20190228-1|807	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo6c.tfm
21mr|texlive-uhc-20190228-1|808	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo6d.tfm
21mr|texlive-uhc-20190228-1|809	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo6e.tfm
21mr|texlive-uhc-20190228-1|810	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo6f.tfm
21mr|texlive-uhc-20190228-1|811	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo70.tfm
21mr|texlive-uhc-20190228-1|812	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo71.tfm
21mr|texlive-uhc-20190228-1|813	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo72.tfm
21mr|texlive-uhc-20190228-1|814	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo73.tfm
21mr|texlive-uhc-20190228-1|815	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo74.tfm
21mr|texlive-uhc-20190228-1|816	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo75.tfm
21mr|texlive-uhc-20190228-1|817	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo76.tfm
21mr|texlive-uhc-20190228-1|818	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo77.tfm
21mr|texlive-uhc-20190228-1|819	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo78.tfm
21mr|texlive-uhc-20190228-1|820	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo79.tfm
21mr|texlive-uhc-20190228-1|821	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo7a.tfm
21mr|texlive-uhc-20190228-1|822	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo7b.tfm
21mr|texlive-uhc-20190228-1|823	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo7c.tfm
21mr|texlive-uhc-20190228-1|824	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo7d.tfm
21mr|texlive-uhc-20190228-1|825	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo7e.tfm
21mr|texlive-uhc-20190228-1|826	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo7f.tfm
21mr|texlive-uhc-20190228-1|827	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo80.tfm
21mr|texlive-uhc-20190228-1|828	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo81.tfm
21mr|texlive-uhc-20190228-1|829	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo82.tfm
21mr|texlive-uhc-20190228-1|830	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo83.tfm
21mr|texlive-uhc-20190228-1|831	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo84.tfm
21mr|texlive-uhc-20190228-1|832	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo85.tfm
21mr|texlive-uhc-20190228-1|833	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo86.tfm
21mr|texlive-uhc-20190228-1|834	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo87.tfm
21mr|texlive-uhc-20190228-1|835	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo88.tfm
21mr|texlive-uhc-20190228-1|836	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo89.tfm
21mr|texlive-uhc-20190228-1|837	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo8a.tfm
21mr|texlive-uhc-20190228-1|838	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo8b.tfm
21mr|texlive-uhc-20190228-1|839	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo8c.tfm
21mr|texlive-uhc-20190228-1|840	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo8d.tfm
21mr|texlive-uhc-20190228-1|841	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo8e.tfm
21mr|texlive-uhc-20190228-1|842	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo8f.tfm
21mr|texlive-uhc-20190228-1|843	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo90.tfm
21mr|texlive-uhc-20190228-1|844	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo91.tfm
21mr|texlive-uhc-20190228-1|845	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo92.tfm
21mr|texlive-uhc-20190228-1|846	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo93.tfm
21mr|texlive-uhc-20190228-1|847	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo94.tfm
21mr|texlive-uhc-20190228-1|848	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo95.tfm
21mr|texlive-uhc-20190228-1|849	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo96.tfm
21mr|texlive-uhc-20190228-1|850	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo97.tfm
21mr|texlive-uhc-20190228-1|851	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo98.tfm
21mr|texlive-uhc-20190228-1|852	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo99.tfm
21mr|texlive-uhc-20190228-1|853	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo9a.tfm
21mr|texlive-uhc-20190228-1|854	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo9b.tfm
21mr|texlive-uhc-20190228-1|855	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo9c.tfm
21mr|texlive-uhc-20190228-1|856	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo9d.tfm
21mr|texlive-uhc-20190228-1|857	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo9e.tfm
21mr|texlive-uhc-20190228-1|858	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjo9f.tfm
21mr|texlive-uhc-20190228-1|859	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjoac.tfm
21mr|texlive-uhc-20190228-1|860	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjoad.tfm
21mr|texlive-uhc-20190228-1|861	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjoae.tfm
21mr|texlive-uhc-20190228-1|862	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjoaf.tfm
21mr|texlive-uhc-20190228-1|863	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjob0.tfm
21mr|texlive-uhc-20190228-1|864	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjob1.tfm
21mr|texlive-uhc-20190228-1|865	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjob2.tfm
21mr|texlive-uhc-20190228-1|866	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjob3.tfm
21mr|texlive-uhc-20190228-1|867	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjob4.tfm
21mr|texlive-uhc-20190228-1|868	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjob5.tfm
21mr|texlive-uhc-20190228-1|869	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjob6.tfm
21mr|texlive-uhc-20190228-1|870	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjob7.tfm
21mr|texlive-uhc-20190228-1|871	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjob8.tfm
21mr|texlive-uhc-20190228-1|872	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjob9.tfm
21mr|texlive-uhc-20190228-1|873	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjoba.tfm
21mr|texlive-uhc-20190228-1|874	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjobb.tfm
21mr|texlive-uhc-20190228-1|875	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjobc.tfm
21mr|texlive-uhc-20190228-1|876	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjobd.tfm
21mr|texlive-uhc-20190228-1|877	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjobe.tfm
21mr|texlive-uhc-20190228-1|878	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjobf.tfm
21mr|texlive-uhc-20190228-1|879	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjoc0.tfm
21mr|texlive-uhc-20190228-1|880	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjoc1.tfm
21mr|texlive-uhc-20190228-1|881	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjoc2.tfm
21mr|texlive-uhc-20190228-1|882	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjoc3.tfm
21mr|texlive-uhc-20190228-1|883	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjoc4.tfm
21mr|texlive-uhc-20190228-1|884	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjoc5.tfm
21mr|texlive-uhc-20190228-1|885	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjoc6.tfm
21mr|texlive-uhc-20190228-1|886	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjoc7.tfm
21mr|texlive-uhc-20190228-1|887	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjoc8.tfm
21mr|texlive-uhc-20190228-1|888	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjoc9.tfm
21mr|texlive-uhc-20190228-1|889	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjoca.tfm
21mr|texlive-uhc-20190228-1|890	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjocb.tfm
21mr|texlive-uhc-20190228-1|891	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjocc.tfm
21mr|texlive-uhc-20190228-1|892	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjocd.tfm
21mr|texlive-uhc-20190228-1|893	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjoce.tfm
21mr|texlive-uhc-20190228-1|894	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjocf.tfm
21mr|texlive-uhc-20190228-1|895	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjod0.tfm
21mr|texlive-uhc-20190228-1|896	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjod1.tfm
21mr|texlive-uhc-20190228-1|897	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjod2.tfm
21mr|texlive-uhc-20190228-1|898	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjod3.tfm
21mr|texlive-uhc-20190228-1|899	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjod4.tfm
21mr|texlive-uhc-20190228-1|900	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjod5.tfm
21mr|texlive-uhc-20190228-1|901	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjod6.tfm
21mr|texlive-uhc-20190228-1|902	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjod7.tfm
21mr|texlive-uhc-20190228-1|903	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjof9.tfm
21mr|texlive-uhc-20190228-1|904	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjofa.tfm
21mr|texlive-uhc-20190228-1|905	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjoff.tfm
21mr|texlive-uhc-20190228-1|906	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju00.tfm
21mr|texlive-uhc-20190228-1|907	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju01.tfm
21mr|texlive-uhc-20190228-1|908	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju02.tfm
21mr|texlive-uhc-20190228-1|909	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju03.tfm
21mr|texlive-uhc-20190228-1|910	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju04.tfm
21mr|texlive-uhc-20190228-1|911	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju20.tfm
21mr|texlive-uhc-20190228-1|912	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju21.tfm
21mr|texlive-uhc-20190228-1|913	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju22.tfm
21mr|texlive-uhc-20190228-1|914	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju23.tfm
21mr|texlive-uhc-20190228-1|915	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju24.tfm
21mr|texlive-uhc-20190228-1|916	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju25.tfm
21mr|texlive-uhc-20190228-1|917	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju26.tfm
21mr|texlive-uhc-20190228-1|918	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju30.tfm
21mr|texlive-uhc-20190228-1|919	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju31.tfm
21mr|texlive-uhc-20190228-1|920	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju32.tfm
21mr|texlive-uhc-20190228-1|921	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju33.tfm
21mr|texlive-uhc-20190228-1|922	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju4e.tfm
21mr|texlive-uhc-20190228-1|923	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju4f.tfm
21mr|texlive-uhc-20190228-1|924	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju50.tfm
21mr|texlive-uhc-20190228-1|925	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju51.tfm
21mr|texlive-uhc-20190228-1|926	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju52.tfm
21mr|texlive-uhc-20190228-1|927	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju53.tfm
21mr|texlive-uhc-20190228-1|928	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju54.tfm
21mr|texlive-uhc-20190228-1|929	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju55.tfm
21mr|texlive-uhc-20190228-1|930	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju56.tfm
21mr|texlive-uhc-20190228-1|931	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju57.tfm
21mr|texlive-uhc-20190228-1|932	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju58.tfm
21mr|texlive-uhc-20190228-1|933	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju59.tfm
21mr|texlive-uhc-20190228-1|934	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju5a.tfm
21mr|texlive-uhc-20190228-1|935	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju5b.tfm
21mr|texlive-uhc-20190228-1|936	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju5c.tfm
21mr|texlive-uhc-20190228-1|937	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju5d.tfm
21mr|texlive-uhc-20190228-1|938	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju5e.tfm
21mr|texlive-uhc-20190228-1|939	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju5f.tfm
21mr|texlive-uhc-20190228-1|940	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju60.tfm
21mr|texlive-uhc-20190228-1|941	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju61.tfm
21mr|texlive-uhc-20190228-1|942	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju62.tfm
21mr|texlive-uhc-20190228-1|943	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju63.tfm
21mr|texlive-uhc-20190228-1|944	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju64.tfm
21mr|texlive-uhc-20190228-1|945	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju65.tfm
21mr|texlive-uhc-20190228-1|946	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju66.tfm
21mr|texlive-uhc-20190228-1|947	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju67.tfm
21mr|texlive-uhc-20190228-1|948	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju68.tfm
21mr|texlive-uhc-20190228-1|949	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju69.tfm
21mr|texlive-uhc-20190228-1|950	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju6a.tfm
21mr|texlive-uhc-20190228-1|951	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju6b.tfm
21mr|texlive-uhc-20190228-1|952	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju6c.tfm
21mr|texlive-uhc-20190228-1|953	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju6d.tfm
21mr|texlive-uhc-20190228-1|954	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju6e.tfm
21mr|texlive-uhc-20190228-1|955	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju6f.tfm
21mr|texlive-uhc-20190228-1|956	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju70.tfm
21mr|texlive-uhc-20190228-1|957	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju71.tfm
21mr|texlive-uhc-20190228-1|958	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju72.tfm
21mr|texlive-uhc-20190228-1|959	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju73.tfm
21mr|texlive-uhc-20190228-1|960	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju74.tfm
21mr|texlive-uhc-20190228-1|961	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju75.tfm
21mr|texlive-uhc-20190228-1|962	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju76.tfm
21mr|texlive-uhc-20190228-1|963	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju77.tfm
21mr|texlive-uhc-20190228-1|964	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju78.tfm
21mr|texlive-uhc-20190228-1|965	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju79.tfm
21mr|texlive-uhc-20190228-1|966	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju7a.tfm
21mr|texlive-uhc-20190228-1|967	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju7b.tfm
21mr|texlive-uhc-20190228-1|968	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju7c.tfm
21mr|texlive-uhc-20190228-1|969	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju7d.tfm
21mr|texlive-uhc-20190228-1|970	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju7e.tfm
21mr|texlive-uhc-20190228-1|971	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju7f.tfm
21mr|texlive-uhc-20190228-1|972	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju80.tfm
21mr|texlive-uhc-20190228-1|973	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju81.tfm
21mr|texlive-uhc-20190228-1|974	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju82.tfm
21mr|texlive-uhc-20190228-1|975	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju83.tfm
21mr|texlive-uhc-20190228-1|976	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju84.tfm
21mr|texlive-uhc-20190228-1|977	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju85.tfm
21mr|texlive-uhc-20190228-1|978	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju86.tfm
21mr|texlive-uhc-20190228-1|979	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju87.tfm
21mr|texlive-uhc-20190228-1|980	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju88.tfm
21mr|texlive-uhc-20190228-1|981	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju89.tfm
21mr|texlive-uhc-20190228-1|982	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju8a.tfm
21mr|texlive-uhc-20190228-1|983	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju8b.tfm
21mr|texlive-uhc-20190228-1|984	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju8c.tfm
21mr|texlive-uhc-20190228-1|985	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju8d.tfm
21mr|texlive-uhc-20190228-1|986	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju8e.tfm
21mr|texlive-uhc-20190228-1|987	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju8f.tfm
21mr|texlive-uhc-20190228-1|988	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju90.tfm
21mr|texlive-uhc-20190228-1|989	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju91.tfm
21mr|texlive-uhc-20190228-1|990	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju92.tfm
21mr|texlive-uhc-20190228-1|991	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju93.tfm
21mr|texlive-uhc-20190228-1|992	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju94.tfm
21mr|texlive-uhc-20190228-1|993	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju95.tfm
21mr|texlive-uhc-20190228-1|994	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju96.tfm
21mr|texlive-uhc-20190228-1|995	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju97.tfm
21mr|texlive-uhc-20190228-1|996	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju98.tfm
21mr|texlive-uhc-20190228-1|997	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju99.tfm
21mr|texlive-uhc-20190228-1|998	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju9a.tfm
21mr|texlive-uhc-20190228-1|999	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju9b.tfm
21mr|texlive-uhc-20190228-1|1000	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju9c.tfm
21mr|texlive-uhc-20190228-1|1001	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju9d.tfm
21mr|texlive-uhc-20190228-1|1002	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju9e.tfm
21mr|texlive-uhc-20190228-1|1003	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmju9f.tfm
21mr|texlive-uhc-20190228-1|1004	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuac.tfm
21mr|texlive-uhc-20190228-1|1005	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuad.tfm
21mr|texlive-uhc-20190228-1|1006	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuae.tfm
21mr|texlive-uhc-20190228-1|1007	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuaf.tfm
21mr|texlive-uhc-20190228-1|1008	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjub0.tfm
21mr|texlive-uhc-20190228-1|1009	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjub1.tfm
21mr|texlive-uhc-20190228-1|1010	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjub2.tfm
21mr|texlive-uhc-20190228-1|1011	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjub3.tfm
21mr|texlive-uhc-20190228-1|1012	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjub4.tfm
21mr|texlive-uhc-20190228-1|1013	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjub5.tfm
21mr|texlive-uhc-20190228-1|1014	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjub6.tfm
21mr|texlive-uhc-20190228-1|1015	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjub7.tfm
21mr|texlive-uhc-20190228-1|1016	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjub8.tfm
21mr|texlive-uhc-20190228-1|1017	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjub9.tfm
21mr|texlive-uhc-20190228-1|1018	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuba.tfm
21mr|texlive-uhc-20190228-1|1019	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjubb.tfm
21mr|texlive-uhc-20190228-1|1020	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjubc.tfm
21mr|texlive-uhc-20190228-1|1021	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjubd.tfm
21mr|texlive-uhc-20190228-1|1022	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjube.tfm
21mr|texlive-uhc-20190228-1|1023	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjubf.tfm
21mr|texlive-uhc-20190228-1|1024	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuc0.tfm
21mr|texlive-uhc-20190228-1|1025	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuc1.tfm
21mr|texlive-uhc-20190228-1|1026	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuc2.tfm
21mr|texlive-uhc-20190228-1|1027	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuc3.tfm
21mr|texlive-uhc-20190228-1|1028	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuc4.tfm
21mr|texlive-uhc-20190228-1|1029	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuc5.tfm
21mr|texlive-uhc-20190228-1|1030	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuc6.tfm
21mr|texlive-uhc-20190228-1|1031	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuc7.tfm
21mr|texlive-uhc-20190228-1|1032	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuc8.tfm
21mr|texlive-uhc-20190228-1|1033	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuc9.tfm
21mr|texlive-uhc-20190228-1|1034	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuca.tfm
21mr|texlive-uhc-20190228-1|1035	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjucb.tfm
21mr|texlive-uhc-20190228-1|1036	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjucc.tfm
21mr|texlive-uhc-20190228-1|1037	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjucd.tfm
21mr|texlive-uhc-20190228-1|1038	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuce.tfm
21mr|texlive-uhc-20190228-1|1039	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjucf.tfm
21mr|texlive-uhc-20190228-1|1040	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjud0.tfm
21mr|texlive-uhc-20190228-1|1041	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjud1.tfm
21mr|texlive-uhc-20190228-1|1042	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjud2.tfm
21mr|texlive-uhc-20190228-1|1043	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjud3.tfm
21mr|texlive-uhc-20190228-1|1044	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjud4.tfm
21mr|texlive-uhc-20190228-1|1045	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjud5.tfm
21mr|texlive-uhc-20190228-1|1046	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjud6.tfm
21mr|texlive-uhc-20190228-1|1047	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjud7.tfm
21mr|texlive-uhc-20190228-1|1048	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuf9.tfm
21mr|texlive-uhc-20190228-1|1049	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjufa.tfm
21mr|texlive-uhc-20190228-1|1050	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuff.tfm
21mr|texlive-uhc-20190228-1|1051	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo00.tfm
21mr|texlive-uhc-20190228-1|1052	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo01.tfm
21mr|texlive-uhc-20190228-1|1053	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo02.tfm
21mr|texlive-uhc-20190228-1|1054	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo03.tfm
21mr|texlive-uhc-20190228-1|1055	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo04.tfm
21mr|texlive-uhc-20190228-1|1056	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo20.tfm
21mr|texlive-uhc-20190228-1|1057	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo21.tfm
21mr|texlive-uhc-20190228-1|1058	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo22.tfm
21mr|texlive-uhc-20190228-1|1059	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo23.tfm
21mr|texlive-uhc-20190228-1|1060	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo24.tfm
21mr|texlive-uhc-20190228-1|1061	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo25.tfm
21mr|texlive-uhc-20190228-1|1062	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo26.tfm
21mr|texlive-uhc-20190228-1|1063	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo30.tfm
21mr|texlive-uhc-20190228-1|1064	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo31.tfm
21mr|texlive-uhc-20190228-1|1065	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo32.tfm
21mr|texlive-uhc-20190228-1|1066	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo33.tfm
21mr|texlive-uhc-20190228-1|1067	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo4e.tfm
21mr|texlive-uhc-20190228-1|1068	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo4f.tfm
21mr|texlive-uhc-20190228-1|1069	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo50.tfm
21mr|texlive-uhc-20190228-1|1070	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo51.tfm
21mr|texlive-uhc-20190228-1|1071	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo52.tfm
21mr|texlive-uhc-20190228-1|1072	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo53.tfm
21mr|texlive-uhc-20190228-1|1073	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo54.tfm
21mr|texlive-uhc-20190228-1|1074	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo55.tfm
21mr|texlive-uhc-20190228-1|1075	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo56.tfm
21mr|texlive-uhc-20190228-1|1076	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo57.tfm
21mr|texlive-uhc-20190228-1|1077	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo58.tfm
21mr|texlive-uhc-20190228-1|1078	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo59.tfm
21mr|texlive-uhc-20190228-1|1079	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo5a.tfm
21mr|texlive-uhc-20190228-1|1080	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo5b.tfm
21mr|texlive-uhc-20190228-1|1081	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo5c.tfm
21mr|texlive-uhc-20190228-1|1082	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo5d.tfm
21mr|texlive-uhc-20190228-1|1083	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo5e.tfm
21mr|texlive-uhc-20190228-1|1084	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo5f.tfm
21mr|texlive-uhc-20190228-1|1085	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo60.tfm
21mr|texlive-uhc-20190228-1|1086	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo61.tfm
21mr|texlive-uhc-20190228-1|1087	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo62.tfm
21mr|texlive-uhc-20190228-1|1088	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo63.tfm
21mr|texlive-uhc-20190228-1|1089	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo64.tfm
21mr|texlive-uhc-20190228-1|1090	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo65.tfm
21mr|texlive-uhc-20190228-1|1091	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo66.tfm
21mr|texlive-uhc-20190228-1|1092	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo67.tfm
21mr|texlive-uhc-20190228-1|1093	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo68.tfm
21mr|texlive-uhc-20190228-1|1094	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo69.tfm
21mr|texlive-uhc-20190228-1|1095	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo6a.tfm
21mr|texlive-uhc-20190228-1|1096	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo6b.tfm
21mr|texlive-uhc-20190228-1|1097	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo6c.tfm
21mr|texlive-uhc-20190228-1|1098	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo6d.tfm
21mr|texlive-uhc-20190228-1|1099	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo6e.tfm
21mr|texlive-uhc-20190228-1|1100	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo6f.tfm
21mr|texlive-uhc-20190228-1|1101	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo70.tfm
21mr|texlive-uhc-20190228-1|1102	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo71.tfm
21mr|texlive-uhc-20190228-1|1103	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo72.tfm
21mr|texlive-uhc-20190228-1|1104	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo73.tfm
21mr|texlive-uhc-20190228-1|1105	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo74.tfm
21mr|texlive-uhc-20190228-1|1106	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo75.tfm
21mr|texlive-uhc-20190228-1|1107	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo76.tfm
21mr|texlive-uhc-20190228-1|1108	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo77.tfm
21mr|texlive-uhc-20190228-1|1109	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo78.tfm
21mr|texlive-uhc-20190228-1|1110	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo79.tfm
21mr|texlive-uhc-20190228-1|1111	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo7a.tfm
21mr|texlive-uhc-20190228-1|1112	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo7b.tfm
21mr|texlive-uhc-20190228-1|1113	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo7c.tfm
21mr|texlive-uhc-20190228-1|1114	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo7d.tfm
21mr|texlive-uhc-20190228-1|1115	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo7e.tfm
21mr|texlive-uhc-20190228-1|1116	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo7f.tfm
21mr|texlive-uhc-20190228-1|1117	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo80.tfm
21mr|texlive-uhc-20190228-1|1118	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo81.tfm
21mr|texlive-uhc-20190228-1|1119	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo82.tfm
21mr|texlive-uhc-20190228-1|1120	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo83.tfm
21mr|texlive-uhc-20190228-1|1121	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo84.tfm
21mr|texlive-uhc-20190228-1|1122	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo85.tfm
21mr|texlive-uhc-20190228-1|1123	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo86.tfm
21mr|texlive-uhc-20190228-1|1124	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo87.tfm
21mr|texlive-uhc-20190228-1|1125	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo88.tfm
21mr|texlive-uhc-20190228-1|1126	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo89.tfm
21mr|texlive-uhc-20190228-1|1127	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo8a.tfm
21mr|texlive-uhc-20190228-1|1128	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo8b.tfm
21mr|texlive-uhc-20190228-1|1129	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo8c.tfm
21mr|texlive-uhc-20190228-1|1130	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo8d.tfm
21mr|texlive-uhc-20190228-1|1131	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo8e.tfm
21mr|texlive-uhc-20190228-1|1132	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo8f.tfm
21mr|texlive-uhc-20190228-1|1133	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo90.tfm
21mr|texlive-uhc-20190228-1|1134	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo91.tfm
21mr|texlive-uhc-20190228-1|1135	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo92.tfm
21mr|texlive-uhc-20190228-1|1136	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo93.tfm
21mr|texlive-uhc-20190228-1|1137	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo94.tfm
21mr|texlive-uhc-20190228-1|1138	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo95.tfm
21mr|texlive-uhc-20190228-1|1139	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo96.tfm
21mr|texlive-uhc-20190228-1|1140	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo97.tfm
21mr|texlive-uhc-20190228-1|1141	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo98.tfm
21mr|texlive-uhc-20190228-1|1142	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo99.tfm
21mr|texlive-uhc-20190228-1|1143	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo9a.tfm
21mr|texlive-uhc-20190228-1|1144	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo9b.tfm
21mr|texlive-uhc-20190228-1|1145	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo9c.tfm
21mr|texlive-uhc-20190228-1|1146	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo9d.tfm
21mr|texlive-uhc-20190228-1|1147	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo9e.tfm
21mr|texlive-uhc-20190228-1|1148	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuo9f.tfm
21mr|texlive-uhc-20190228-1|1149	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuoac.tfm
21mr|texlive-uhc-20190228-1|1150	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuoad.tfm
21mr|texlive-uhc-20190228-1|1151	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuoae.tfm
21mr|texlive-uhc-20190228-1|1152	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuoaf.tfm
21mr|texlive-uhc-20190228-1|1153	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuob0.tfm
21mr|texlive-uhc-20190228-1|1154	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuob1.tfm
21mr|texlive-uhc-20190228-1|1155	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuob2.tfm
21mr|texlive-uhc-20190228-1|1156	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuob3.tfm
21mr|texlive-uhc-20190228-1|1157	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuob4.tfm
21mr|texlive-uhc-20190228-1|1158	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuob5.tfm
21mr|texlive-uhc-20190228-1|1159	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuob6.tfm
21mr|texlive-uhc-20190228-1|1160	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuob7.tfm
21mr|texlive-uhc-20190228-1|1161	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuob8.tfm
21mr|texlive-uhc-20190228-1|1162	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuob9.tfm
21mr|texlive-uhc-20190228-1|1163	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuoba.tfm
21mr|texlive-uhc-20190228-1|1164	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuobb.tfm
21mr|texlive-uhc-20190228-1|1165	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuobc.tfm
21mr|texlive-uhc-20190228-1|1166	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuobd.tfm
21mr|texlive-uhc-20190228-1|1167	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuobe.tfm
21mr|texlive-uhc-20190228-1|1168	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuobf.tfm
21mr|texlive-uhc-20190228-1|1169	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuoc0.tfm
21mr|texlive-uhc-20190228-1|1170	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuoc1.tfm
21mr|texlive-uhc-20190228-1|1171	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuoc2.tfm
21mr|texlive-uhc-20190228-1|1172	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuoc3.tfm
21mr|texlive-uhc-20190228-1|1173	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuoc4.tfm
21mr|texlive-uhc-20190228-1|1174	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuoc5.tfm
21mr|texlive-uhc-20190228-1|1175	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuoc6.tfm
21mr|texlive-uhc-20190228-1|1176	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuoc7.tfm
21mr|texlive-uhc-20190228-1|1177	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuoc8.tfm
21mr|texlive-uhc-20190228-1|1178	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuoc9.tfm
21mr|texlive-uhc-20190228-1|1179	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuoca.tfm
21mr|texlive-uhc-20190228-1|1180	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuocb.tfm
21mr|texlive-uhc-20190228-1|1181	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuocc.tfm
21mr|texlive-uhc-20190228-1|1182	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuocd.tfm
21mr|texlive-uhc-20190228-1|1183	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuoce.tfm
21mr|texlive-uhc-20190228-1|1184	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuocf.tfm
21mr|texlive-uhc-20190228-1|1185	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuod0.tfm
21mr|texlive-uhc-20190228-1|1186	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuod1.tfm
21mr|texlive-uhc-20190228-1|1187	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuod2.tfm
21mr|texlive-uhc-20190228-1|1188	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuod3.tfm
21mr|texlive-uhc-20190228-1|1189	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuod4.tfm
21mr|texlive-uhc-20190228-1|1190	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuod5.tfm
21mr|texlive-uhc-20190228-1|1191	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuod6.tfm
21mr|texlive-uhc-20190228-1|1192	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuod7.tfm
21mr|texlive-uhc-20190228-1|1193	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuof9.tfm
21mr|texlive-uhc-20190228-1|1194	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuofa.tfm
21mr|texlive-uhc-20190228-1|1195	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjuoff.tfm
21mr|texlive-uhc-20190228-1|1196	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx00.tfm
21mr|texlive-uhc-20190228-1|1197	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx01.tfm
21mr|texlive-uhc-20190228-1|1198	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx02.tfm
21mr|texlive-uhc-20190228-1|1199	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx03.tfm
21mr|texlive-uhc-20190228-1|1200	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx04.tfm
21mr|texlive-uhc-20190228-1|1201	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx20.tfm
21mr|texlive-uhc-20190228-1|1202	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx21.tfm
21mr|texlive-uhc-20190228-1|1203	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx22.tfm
21mr|texlive-uhc-20190228-1|1204	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx23.tfm
21mr|texlive-uhc-20190228-1|1205	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx24.tfm
21mr|texlive-uhc-20190228-1|1206	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx25.tfm
21mr|texlive-uhc-20190228-1|1207	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx26.tfm
21mr|texlive-uhc-20190228-1|1208	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx30.tfm
21mr|texlive-uhc-20190228-1|1209	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx31.tfm
21mr|texlive-uhc-20190228-1|1210	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx32.tfm
21mr|texlive-uhc-20190228-1|1211	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx33.tfm
21mr|texlive-uhc-20190228-1|1212	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx4e.tfm
21mr|texlive-uhc-20190228-1|1213	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx4f.tfm
21mr|texlive-uhc-20190228-1|1214	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx50.tfm
21mr|texlive-uhc-20190228-1|1215	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx51.tfm
21mr|texlive-uhc-20190228-1|1216	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx52.tfm
21mr|texlive-uhc-20190228-1|1217	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx53.tfm
21mr|texlive-uhc-20190228-1|1218	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx54.tfm
21mr|texlive-uhc-20190228-1|1219	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx55.tfm
21mr|texlive-uhc-20190228-1|1220	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx56.tfm
21mr|texlive-uhc-20190228-1|1221	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx57.tfm
21mr|texlive-uhc-20190228-1|1222	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx58.tfm
21mr|texlive-uhc-20190228-1|1223	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx59.tfm
21mr|texlive-uhc-20190228-1|1224	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx5a.tfm
21mr|texlive-uhc-20190228-1|1225	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx5b.tfm
21mr|texlive-uhc-20190228-1|1226	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx5c.tfm
21mr|texlive-uhc-20190228-1|1227	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx5d.tfm
21mr|texlive-uhc-20190228-1|1228	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx5e.tfm
21mr|texlive-uhc-20190228-1|1229	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx5f.tfm
21mr|texlive-uhc-20190228-1|1230	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx60.tfm
21mr|texlive-uhc-20190228-1|1231	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx61.tfm
21mr|texlive-uhc-20190228-1|1232	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx62.tfm
21mr|texlive-uhc-20190228-1|1233	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx63.tfm
21mr|texlive-uhc-20190228-1|1234	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx64.tfm
21mr|texlive-uhc-20190228-1|1235	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx65.tfm
21mr|texlive-uhc-20190228-1|1236	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx66.tfm
21mr|texlive-uhc-20190228-1|1237	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx67.tfm
21mr|texlive-uhc-20190228-1|1238	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx68.tfm
21mr|texlive-uhc-20190228-1|1239	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx69.tfm
21mr|texlive-uhc-20190228-1|1240	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx6a.tfm
21mr|texlive-uhc-20190228-1|1241	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx6b.tfm
21mr|texlive-uhc-20190228-1|1242	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx6c.tfm
21mr|texlive-uhc-20190228-1|1243	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx6d.tfm
21mr|texlive-uhc-20190228-1|1244	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx6e.tfm
21mr|texlive-uhc-20190228-1|1245	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx6f.tfm
21mr|texlive-uhc-20190228-1|1246	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx70.tfm
21mr|texlive-uhc-20190228-1|1247	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx71.tfm
21mr|texlive-uhc-20190228-1|1248	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx72.tfm
21mr|texlive-uhc-20190228-1|1249	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx73.tfm
21mr|texlive-uhc-20190228-1|1250	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx74.tfm
21mr|texlive-uhc-20190228-1|1251	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx75.tfm
21mr|texlive-uhc-20190228-1|1252	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx76.tfm
21mr|texlive-uhc-20190228-1|1253	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx77.tfm
21mr|texlive-uhc-20190228-1|1254	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx78.tfm
21mr|texlive-uhc-20190228-1|1255	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx79.tfm
21mr|texlive-uhc-20190228-1|1256	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx7a.tfm
21mr|texlive-uhc-20190228-1|1257	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx7b.tfm
21mr|texlive-uhc-20190228-1|1258	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx7c.tfm
21mr|texlive-uhc-20190228-1|1259	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx7d.tfm
21mr|texlive-uhc-20190228-1|1260	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx7e.tfm
21mr|texlive-uhc-20190228-1|1261	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx7f.tfm
21mr|texlive-uhc-20190228-1|1262	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx80.tfm
21mr|texlive-uhc-20190228-1|1263	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx81.tfm
21mr|texlive-uhc-20190228-1|1264	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx82.tfm
21mr|texlive-uhc-20190228-1|1265	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx83.tfm
21mr|texlive-uhc-20190228-1|1266	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx84.tfm
21mr|texlive-uhc-20190228-1|1267	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx85.tfm
21mr|texlive-uhc-20190228-1|1268	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx86.tfm
21mr|texlive-uhc-20190228-1|1269	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx87.tfm
21mr|texlive-uhc-20190228-1|1270	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx88.tfm
21mr|texlive-uhc-20190228-1|1271	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx89.tfm
21mr|texlive-uhc-20190228-1|1272	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx8a.tfm
21mr|texlive-uhc-20190228-1|1273	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx8b.tfm
21mr|texlive-uhc-20190228-1|1274	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx8c.tfm
21mr|texlive-uhc-20190228-1|1275	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx8d.tfm
21mr|texlive-uhc-20190228-1|1276	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx8e.tfm
21mr|texlive-uhc-20190228-1|1277	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx8f.tfm
21mr|texlive-uhc-20190228-1|1278	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx90.tfm
21mr|texlive-uhc-20190228-1|1279	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx91.tfm
21mr|texlive-uhc-20190228-1|1280	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx92.tfm
21mr|texlive-uhc-20190228-1|1281	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx93.tfm
21mr|texlive-uhc-20190228-1|1282	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx94.tfm
21mr|texlive-uhc-20190228-1|1283	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx95.tfm
21mr|texlive-uhc-20190228-1|1284	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx96.tfm
21mr|texlive-uhc-20190228-1|1285	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx97.tfm
21mr|texlive-uhc-20190228-1|1286	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx98.tfm
21mr|texlive-uhc-20190228-1|1287	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx99.tfm
21mr|texlive-uhc-20190228-1|1288	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx9a.tfm
21mr|texlive-uhc-20190228-1|1289	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx9b.tfm
21mr|texlive-uhc-20190228-1|1290	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx9c.tfm
21mr|texlive-uhc-20190228-1|1291	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx9d.tfm
21mr|texlive-uhc-20190228-1|1292	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx9e.tfm
21mr|texlive-uhc-20190228-1|1293	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjx9f.tfm
21mr|texlive-uhc-20190228-1|1294	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxac.tfm
21mr|texlive-uhc-20190228-1|1295	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxad.tfm
21mr|texlive-uhc-20190228-1|1296	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxae.tfm
21mr|texlive-uhc-20190228-1|1297	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxaf.tfm
21mr|texlive-uhc-20190228-1|1298	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxb0.tfm
21mr|texlive-uhc-20190228-1|1299	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxb1.tfm
21mr|texlive-uhc-20190228-1|1300	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxb2.tfm
21mr|texlive-uhc-20190228-1|1301	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxb3.tfm
21mr|texlive-uhc-20190228-1|1302	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxb4.tfm
21mr|texlive-uhc-20190228-1|1303	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxb5.tfm
21mr|texlive-uhc-20190228-1|1304	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxb6.tfm
21mr|texlive-uhc-20190228-1|1305	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxb7.tfm
21mr|texlive-uhc-20190228-1|1306	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxb8.tfm
21mr|texlive-uhc-20190228-1|1307	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxb9.tfm
21mr|texlive-uhc-20190228-1|1308	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxba.tfm
21mr|texlive-uhc-20190228-1|1309	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxbb.tfm
21mr|texlive-uhc-20190228-1|1310	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxbc.tfm
21mr|texlive-uhc-20190228-1|1311	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxbd.tfm
21mr|texlive-uhc-20190228-1|1312	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxbe.tfm
21mr|texlive-uhc-20190228-1|1313	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxbf.tfm
21mr|texlive-uhc-20190228-1|1314	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxc0.tfm
21mr|texlive-uhc-20190228-1|1315	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxc1.tfm
21mr|texlive-uhc-20190228-1|1316	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxc2.tfm
21mr|texlive-uhc-20190228-1|1317	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxc3.tfm
21mr|texlive-uhc-20190228-1|1318	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxc4.tfm
21mr|texlive-uhc-20190228-1|1319	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxc5.tfm
21mr|texlive-uhc-20190228-1|1320	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxc6.tfm
21mr|texlive-uhc-20190228-1|1321	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxc7.tfm
21mr|texlive-uhc-20190228-1|1322	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxc8.tfm
21mr|texlive-uhc-20190228-1|1323	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxc9.tfm
21mr|texlive-uhc-20190228-1|1324	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxca.tfm
21mr|texlive-uhc-20190228-1|1325	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxcb.tfm
21mr|texlive-uhc-20190228-1|1326	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxcc.tfm
21mr|texlive-uhc-20190228-1|1327	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxcd.tfm
21mr|texlive-uhc-20190228-1|1328	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxce.tfm
21mr|texlive-uhc-20190228-1|1329	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxcf.tfm
21mr|texlive-uhc-20190228-1|1330	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxd0.tfm
21mr|texlive-uhc-20190228-1|1331	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxd1.tfm
21mr|texlive-uhc-20190228-1|1332	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxd2.tfm
21mr|texlive-uhc-20190228-1|1333	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxd3.tfm
21mr|texlive-uhc-20190228-1|1334	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxd4.tfm
21mr|texlive-uhc-20190228-1|1335	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxd5.tfm
21mr|texlive-uhc-20190228-1|1336	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxd6.tfm
21mr|texlive-uhc-20190228-1|1337	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxd7.tfm
21mr|texlive-uhc-20190228-1|1338	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxf9.tfm
21mr|texlive-uhc-20190228-1|1339	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxfa.tfm
21mr|texlive-uhc-20190228-1|1340	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxff.tfm
21mr|texlive-uhc-20190228-1|1341	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo00.tfm
21mr|texlive-uhc-20190228-1|1342	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo01.tfm
21mr|texlive-uhc-20190228-1|1343	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo02.tfm
21mr|texlive-uhc-20190228-1|1344	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo03.tfm
21mr|texlive-uhc-20190228-1|1345	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo04.tfm
21mr|texlive-uhc-20190228-1|1346	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo20.tfm
21mr|texlive-uhc-20190228-1|1347	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo21.tfm
21mr|texlive-uhc-20190228-1|1348	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo22.tfm
21mr|texlive-uhc-20190228-1|1349	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo23.tfm
21mr|texlive-uhc-20190228-1|1350	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo24.tfm
21mr|texlive-uhc-20190228-1|1351	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo25.tfm
21mr|texlive-uhc-20190228-1|1352	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo26.tfm
21mr|texlive-uhc-20190228-1|1353	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo30.tfm
21mr|texlive-uhc-20190228-1|1354	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo31.tfm
21mr|texlive-uhc-20190228-1|1355	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo32.tfm
21mr|texlive-uhc-20190228-1|1356	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo33.tfm
21mr|texlive-uhc-20190228-1|1357	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo4e.tfm
21mr|texlive-uhc-20190228-1|1358	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo4f.tfm
21mr|texlive-uhc-20190228-1|1359	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo50.tfm
21mr|texlive-uhc-20190228-1|1360	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo51.tfm
21mr|texlive-uhc-20190228-1|1361	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo52.tfm
21mr|texlive-uhc-20190228-1|1362	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo53.tfm
21mr|texlive-uhc-20190228-1|1363	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo54.tfm
21mr|texlive-uhc-20190228-1|1364	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo55.tfm
21mr|texlive-uhc-20190228-1|1365	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo56.tfm
21mr|texlive-uhc-20190228-1|1366	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo57.tfm
21mr|texlive-uhc-20190228-1|1367	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo58.tfm
21mr|texlive-uhc-20190228-1|1368	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo59.tfm
21mr|texlive-uhc-20190228-1|1369	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo5a.tfm
21mr|texlive-uhc-20190228-1|1370	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo5b.tfm
21mr|texlive-uhc-20190228-1|1371	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo5c.tfm
21mr|texlive-uhc-20190228-1|1372	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo5d.tfm
21mr|texlive-uhc-20190228-1|1373	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo5e.tfm
21mr|texlive-uhc-20190228-1|1374	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo5f.tfm
21mr|texlive-uhc-20190228-1|1375	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo60.tfm
21mr|texlive-uhc-20190228-1|1376	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo61.tfm
21mr|texlive-uhc-20190228-1|1377	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo62.tfm
21mr|texlive-uhc-20190228-1|1378	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo63.tfm
21mr|texlive-uhc-20190228-1|1379	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo64.tfm
21mr|texlive-uhc-20190228-1|1380	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo65.tfm
21mr|texlive-uhc-20190228-1|1381	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo66.tfm
21mr|texlive-uhc-20190228-1|1382	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo67.tfm
21mr|texlive-uhc-20190228-1|1383	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo68.tfm
21mr|texlive-uhc-20190228-1|1384	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo69.tfm
21mr|texlive-uhc-20190228-1|1385	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo6a.tfm
21mr|texlive-uhc-20190228-1|1386	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo6b.tfm
21mr|texlive-uhc-20190228-1|1387	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo6c.tfm
21mr|texlive-uhc-20190228-1|1388	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo6d.tfm
21mr|texlive-uhc-20190228-1|1389	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo6e.tfm
21mr|texlive-uhc-20190228-1|1390	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo6f.tfm
21mr|texlive-uhc-20190228-1|1391	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo70.tfm
21mr|texlive-uhc-20190228-1|1392	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo71.tfm
21mr|texlive-uhc-20190228-1|1393	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo72.tfm
21mr|texlive-uhc-20190228-1|1394	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo73.tfm
21mr|texlive-uhc-20190228-1|1395	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo74.tfm
21mr|texlive-uhc-20190228-1|1396	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo75.tfm
21mr|texlive-uhc-20190228-1|1397	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo76.tfm
21mr|texlive-uhc-20190228-1|1398	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo77.tfm
21mr|texlive-uhc-20190228-1|1399	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo78.tfm
21mr|texlive-uhc-20190228-1|1400	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo79.tfm
21mr|texlive-uhc-20190228-1|1401	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo7a.tfm
21mr|texlive-uhc-20190228-1|1402	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo7b.tfm
21mr|texlive-uhc-20190228-1|1403	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo7c.tfm
21mr|texlive-uhc-20190228-1|1404	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo7d.tfm
21mr|texlive-uhc-20190228-1|1405	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo7e.tfm
21mr|texlive-uhc-20190228-1|1406	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo7f.tfm
21mr|texlive-uhc-20190228-1|1407	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo80.tfm
21mr|texlive-uhc-20190228-1|1408	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo81.tfm
21mr|texlive-uhc-20190228-1|1409	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo82.tfm
21mr|texlive-uhc-20190228-1|1410	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo83.tfm
21mr|texlive-uhc-20190228-1|1411	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo84.tfm
21mr|texlive-uhc-20190228-1|1412	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo85.tfm
21mr|texlive-uhc-20190228-1|1413	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo86.tfm
21mr|texlive-uhc-20190228-1|1414	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo87.tfm
21mr|texlive-uhc-20190228-1|1415	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo88.tfm
21mr|texlive-uhc-20190228-1|1416	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo89.tfm
21mr|texlive-uhc-20190228-1|1417	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo8a.tfm
21mr|texlive-uhc-20190228-1|1418	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo8b.tfm
21mr|texlive-uhc-20190228-1|1419	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo8c.tfm
21mr|texlive-uhc-20190228-1|1420	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo8d.tfm
21mr|texlive-uhc-20190228-1|1421	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo8e.tfm
21mr|texlive-uhc-20190228-1|1422	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo8f.tfm
21mr|texlive-uhc-20190228-1|1423	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo90.tfm
21mr|texlive-uhc-20190228-1|1424	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo91.tfm
21mr|texlive-uhc-20190228-1|1425	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo92.tfm
21mr|texlive-uhc-20190228-1|1426	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo93.tfm
21mr|texlive-uhc-20190228-1|1427	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo94.tfm
21mr|texlive-uhc-20190228-1|1428	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo95.tfm
21mr|texlive-uhc-20190228-1|1429	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo96.tfm
21mr|texlive-uhc-20190228-1|1430	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo97.tfm
21mr|texlive-uhc-20190228-1|1431	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo98.tfm
21mr|texlive-uhc-20190228-1|1432	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo99.tfm
21mr|texlive-uhc-20190228-1|1433	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo9a.tfm
21mr|texlive-uhc-20190228-1|1434	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo9b.tfm
21mr|texlive-uhc-20190228-1|1435	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo9c.tfm
21mr|texlive-uhc-20190228-1|1436	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo9d.tfm
21mr|texlive-uhc-20190228-1|1437	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo9e.tfm
21mr|texlive-uhc-20190228-1|1438	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxo9f.tfm
21mr|texlive-uhc-20190228-1|1439	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxoac.tfm
21mr|texlive-uhc-20190228-1|1440	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxoad.tfm
21mr|texlive-uhc-20190228-1|1441	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxoae.tfm
21mr|texlive-uhc-20190228-1|1442	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxoaf.tfm
21mr|texlive-uhc-20190228-1|1443	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxob0.tfm
21mr|texlive-uhc-20190228-1|1444	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxob1.tfm
21mr|texlive-uhc-20190228-1|1445	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxob2.tfm
21mr|texlive-uhc-20190228-1|1446	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxob3.tfm
21mr|texlive-uhc-20190228-1|1447	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxob4.tfm
21mr|texlive-uhc-20190228-1|1448	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxob5.tfm
21mr|texlive-uhc-20190228-1|1449	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxob6.tfm
21mr|texlive-uhc-20190228-1|1450	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxob7.tfm
21mr|texlive-uhc-20190228-1|1451	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxob8.tfm
21mr|texlive-uhc-20190228-1|1452	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxob9.tfm
21mr|texlive-uhc-20190228-1|1453	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxoba.tfm
21mr|texlive-uhc-20190228-1|1454	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxobb.tfm
21mr|texlive-uhc-20190228-1|1455	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxobc.tfm
21mr|texlive-uhc-20190228-1|1456	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxobd.tfm
21mr|texlive-uhc-20190228-1|1457	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxobe.tfm
21mr|texlive-uhc-20190228-1|1458	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxobf.tfm
21mr|texlive-uhc-20190228-1|1459	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxoc0.tfm
21mr|texlive-uhc-20190228-1|1460	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxoc1.tfm
21mr|texlive-uhc-20190228-1|1461	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxoc2.tfm
21mr|texlive-uhc-20190228-1|1462	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxoc3.tfm
21mr|texlive-uhc-20190228-1|1463	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxoc4.tfm
21mr|texlive-uhc-20190228-1|1464	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxoc5.tfm
21mr|texlive-uhc-20190228-1|1465	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxoc6.tfm
21mr|texlive-uhc-20190228-1|1466	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxoc7.tfm
21mr|texlive-uhc-20190228-1|1467	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxoc8.tfm
21mr|texlive-uhc-20190228-1|1468	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxoc9.tfm
21mr|texlive-uhc-20190228-1|1469	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxoca.tfm
21mr|texlive-uhc-20190228-1|1470	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxocb.tfm
21mr|texlive-uhc-20190228-1|1471	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxocc.tfm
21mr|texlive-uhc-20190228-1|1472	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxocd.tfm
21mr|texlive-uhc-20190228-1|1473	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxoce.tfm
21mr|texlive-uhc-20190228-1|1474	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxocf.tfm
21mr|texlive-uhc-20190228-1|1475	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxod0.tfm
21mr|texlive-uhc-20190228-1|1476	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxod1.tfm
21mr|texlive-uhc-20190228-1|1477	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxod2.tfm
21mr|texlive-uhc-20190228-1|1478	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxod3.tfm
21mr|texlive-uhc-20190228-1|1479	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxod4.tfm
21mr|texlive-uhc-20190228-1|1480	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxod5.tfm
21mr|texlive-uhc-20190228-1|1481	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxod6.tfm
21mr|texlive-uhc-20190228-1|1482	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxod7.tfm
21mr|texlive-uhc-20190228-1|1483	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxof9.tfm
21mr|texlive-uhc-20190228-1|1484	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxofa.tfm
21mr|texlive-uhc-20190228-1|1485	%{_texmfdistdir}/fonts/tfm/uhc/uwmj/uwmjxoff.tfm
21mr|texlive-uhc-20190228-1|1486	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmj0.tfm
21mr|texlive-uhc-20190228-1|1487	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmj04.tfm
21mr|texlive-uhc-20190228-1|1488	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmj05.tfm
21mr|texlive-uhc-20190228-1|1489	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmj06.tfm
21mr|texlive-uhc-20190228-1|1490	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmj07.tfm
21mr|texlive-uhc-20190228-1|1491	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmj1.tfm
21mr|texlive-uhc-20190228-1|1492	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmj10.tfm
21mr|texlive-uhc-20190228-1|1493	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmj11.tfm
21mr|texlive-uhc-20190228-1|1494	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmj12.tfm
21mr|texlive-uhc-20190228-1|1495	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmj13.tfm
21mr|texlive-uhc-20190228-1|1496	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmj14.tfm
21mr|texlive-uhc-20190228-1|1497	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmj15.tfm
21mr|texlive-uhc-20190228-1|1498	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmj16.tfm
21mr|texlive-uhc-20190228-1|1499	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmj17.tfm
21mr|texlive-uhc-20190228-1|1500	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmj18.tfm
21mr|texlive-uhc-20190228-1|1501	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmj19.tfm
21mr|texlive-uhc-20190228-1|1502	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmj2.tfm
21mr|texlive-uhc-20190228-1|1503	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmj20.tfm
21mr|texlive-uhc-20190228-1|1504	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmj21.tfm
21mr|texlive-uhc-20190228-1|1505	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmj22.tfm
21mr|texlive-uhc-20190228-1|1506	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmj23.tfm
21mr|texlive-uhc-20190228-1|1507	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmj24.tfm
21mr|texlive-uhc-20190228-1|1508	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmj25.tfm
21mr|texlive-uhc-20190228-1|1509	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmj26.tfm
21mr|texlive-uhc-20190228-1|1510	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmj27.tfm
21mr|texlive-uhc-20190228-1|1511	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmj28.tfm
21mr|texlive-uhc-20190228-1|1512	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmj29.tfm
21mr|texlive-uhc-20190228-1|1513	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmj3.tfm
21mr|texlive-uhc-20190228-1|1514	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmj4.tfm
21mr|texlive-uhc-20190228-1|1515	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmj5.tfm
21mr|texlive-uhc-20190228-1|1516	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmj6.tfm
21mr|texlive-uhc-20190228-1|1517	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmj7.tfm
21mr|texlive-uhc-20190228-1|1518	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmj8.tfm
21mr|texlive-uhc-20190228-1|1519	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmj9.tfm
21mr|texlive-uhc-20190228-1|1520	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjc0.tfm
21mr|texlive-uhc-20190228-1|1521	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjc04.tfm
21mr|texlive-uhc-20190228-1|1522	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjc05.tfm
21mr|texlive-uhc-20190228-1|1523	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjc06.tfm
21mr|texlive-uhc-20190228-1|1524	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjc07.tfm
21mr|texlive-uhc-20190228-1|1525	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjc1.tfm
21mr|texlive-uhc-20190228-1|1526	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjc10.tfm
21mr|texlive-uhc-20190228-1|1527	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjc11.tfm
21mr|texlive-uhc-20190228-1|1528	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjc12.tfm
21mr|texlive-uhc-20190228-1|1529	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjc13.tfm
21mr|texlive-uhc-20190228-1|1530	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjc14.tfm
21mr|texlive-uhc-20190228-1|1531	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjc15.tfm
21mr|texlive-uhc-20190228-1|1532	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjc16.tfm
21mr|texlive-uhc-20190228-1|1533	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjc17.tfm
21mr|texlive-uhc-20190228-1|1534	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjc18.tfm
21mr|texlive-uhc-20190228-1|1535	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjc19.tfm
21mr|texlive-uhc-20190228-1|1536	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjc2.tfm
21mr|texlive-uhc-20190228-1|1537	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjc20.tfm
21mr|texlive-uhc-20190228-1|1538	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjc21.tfm
21mr|texlive-uhc-20190228-1|1539	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjc22.tfm
21mr|texlive-uhc-20190228-1|1540	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjc23.tfm
21mr|texlive-uhc-20190228-1|1541	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjc24.tfm
21mr|texlive-uhc-20190228-1|1542	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjc25.tfm
21mr|texlive-uhc-20190228-1|1543	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjc26.tfm
21mr|texlive-uhc-20190228-1|1544	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjc27.tfm
21mr|texlive-uhc-20190228-1|1545	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjc28.tfm
21mr|texlive-uhc-20190228-1|1546	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjc29.tfm
21mr|texlive-uhc-20190228-1|1547	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjc3.tfm
21mr|texlive-uhc-20190228-1|1548	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjc4.tfm
21mr|texlive-uhc-20190228-1|1549	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjc5.tfm
21mr|texlive-uhc-20190228-1|1550	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjc6.tfm
21mr|texlive-uhc-20190228-1|1551	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjc7.tfm
21mr|texlive-uhc-20190228-1|1552	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjc8.tfm
21mr|texlive-uhc-20190228-1|1553	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjc9.tfm
21mr|texlive-uhc-20190228-1|1554	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjco0.tfm
21mr|texlive-uhc-20190228-1|1555	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjco04.tfm
21mr|texlive-uhc-20190228-1|1556	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjco05.tfm
21mr|texlive-uhc-20190228-1|1557	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjco06.tfm
21mr|texlive-uhc-20190228-1|1558	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjco07.tfm
21mr|texlive-uhc-20190228-1|1559	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjco1.tfm
21mr|texlive-uhc-20190228-1|1560	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjco10.tfm
21mr|texlive-uhc-20190228-1|1561	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjco11.tfm
21mr|texlive-uhc-20190228-1|1562	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjco12.tfm
21mr|texlive-uhc-20190228-1|1563	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjco13.tfm
21mr|texlive-uhc-20190228-1|1564	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjco14.tfm
21mr|texlive-uhc-20190228-1|1565	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjco15.tfm
21mr|texlive-uhc-20190228-1|1566	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjco16.tfm
21mr|texlive-uhc-20190228-1|1567	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjco17.tfm
21mr|texlive-uhc-20190228-1|1568	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjco18.tfm
21mr|texlive-uhc-20190228-1|1569	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjco19.tfm
21mr|texlive-uhc-20190228-1|1570	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjco2.tfm
21mr|texlive-uhc-20190228-1|1571	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjco20.tfm
21mr|texlive-uhc-20190228-1|1572	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjco21.tfm
21mr|texlive-uhc-20190228-1|1573	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjco22.tfm
21mr|texlive-uhc-20190228-1|1574	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjco23.tfm
21mr|texlive-uhc-20190228-1|1575	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjco24.tfm
21mr|texlive-uhc-20190228-1|1576	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjco25.tfm
21mr|texlive-uhc-20190228-1|1577	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjco26.tfm
21mr|texlive-uhc-20190228-1|1578	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjco27.tfm
21mr|texlive-uhc-20190228-1|1579	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjco28.tfm
21mr|texlive-uhc-20190228-1|1580	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjco29.tfm
21mr|texlive-uhc-20190228-1|1581	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjco3.tfm
21mr|texlive-uhc-20190228-1|1582	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjco4.tfm
21mr|texlive-uhc-20190228-1|1583	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjco5.tfm
21mr|texlive-uhc-20190228-1|1584	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjco6.tfm
21mr|texlive-uhc-20190228-1|1585	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjco7.tfm
21mr|texlive-uhc-20190228-1|1586	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjco8.tfm
21mr|texlive-uhc-20190228-1|1587	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjco9.tfm
21mr|texlive-uhc-20190228-1|1588	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjo0.tfm
21mr|texlive-uhc-20190228-1|1589	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjo04.tfm
21mr|texlive-uhc-20190228-1|1590	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjo05.tfm
21mr|texlive-uhc-20190228-1|1591	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjo06.tfm
21mr|texlive-uhc-20190228-1|1592	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjo07.tfm
21mr|texlive-uhc-20190228-1|1593	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjo1.tfm
21mr|texlive-uhc-20190228-1|1594	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjo10.tfm
21mr|texlive-uhc-20190228-1|1595	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjo11.tfm
21mr|texlive-uhc-20190228-1|1596	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjo12.tfm
21mr|texlive-uhc-20190228-1|1597	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjo13.tfm
21mr|texlive-uhc-20190228-1|1598	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjo14.tfm
21mr|texlive-uhc-20190228-1|1599	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjo15.tfm
21mr|texlive-uhc-20190228-1|1600	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjo16.tfm
21mr|texlive-uhc-20190228-1|1601	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjo17.tfm
21mr|texlive-uhc-20190228-1|1602	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjo18.tfm
21mr|texlive-uhc-20190228-1|1603	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjo19.tfm
21mr|texlive-uhc-20190228-1|1604	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjo2.tfm
21mr|texlive-uhc-20190228-1|1605	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjo20.tfm
21mr|texlive-uhc-20190228-1|1606	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjo21.tfm
21mr|texlive-uhc-20190228-1|1607	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjo22.tfm
21mr|texlive-uhc-20190228-1|1608	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjo23.tfm
21mr|texlive-uhc-20190228-1|1609	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjo24.tfm
21mr|texlive-uhc-20190228-1|1610	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjo25.tfm
21mr|texlive-uhc-20190228-1|1611	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjo26.tfm
21mr|texlive-uhc-20190228-1|1612	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjo27.tfm
21mr|texlive-uhc-20190228-1|1613	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjo28.tfm
21mr|texlive-uhc-20190228-1|1614	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjo29.tfm
21mr|texlive-uhc-20190228-1|1615	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjo3.tfm
21mr|texlive-uhc-20190228-1|1616	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjo4.tfm
21mr|texlive-uhc-20190228-1|1617	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjo5.tfm
21mr|texlive-uhc-20190228-1|1618	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjo6.tfm
21mr|texlive-uhc-20190228-1|1619	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjo7.tfm
21mr|texlive-uhc-20190228-1|1620	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjo8.tfm
21mr|texlive-uhc-20190228-1|1621	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjo9.tfm
21mr|texlive-uhc-20190228-1|1622	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmju0.tfm
21mr|texlive-uhc-20190228-1|1623	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmju04.tfm
21mr|texlive-uhc-20190228-1|1624	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmju05.tfm
21mr|texlive-uhc-20190228-1|1625	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmju06.tfm
21mr|texlive-uhc-20190228-1|1626	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmju07.tfm
21mr|texlive-uhc-20190228-1|1627	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmju1.tfm
21mr|texlive-uhc-20190228-1|1628	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmju10.tfm
21mr|texlive-uhc-20190228-1|1629	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmju11.tfm
21mr|texlive-uhc-20190228-1|1630	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmju12.tfm
21mr|texlive-uhc-20190228-1|1631	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmju13.tfm
21mr|texlive-uhc-20190228-1|1632	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmju14.tfm
21mr|texlive-uhc-20190228-1|1633	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmju15.tfm
21mr|texlive-uhc-20190228-1|1634	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmju16.tfm
21mr|texlive-uhc-20190228-1|1635	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmju17.tfm
21mr|texlive-uhc-20190228-1|1636	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmju18.tfm
21mr|texlive-uhc-20190228-1|1637	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmju19.tfm
21mr|texlive-uhc-20190228-1|1638	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmju2.tfm
21mr|texlive-uhc-20190228-1|1639	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmju20.tfm
21mr|texlive-uhc-20190228-1|1640	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmju21.tfm
21mr|texlive-uhc-20190228-1|1641	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmju22.tfm
21mr|texlive-uhc-20190228-1|1642	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmju23.tfm
21mr|texlive-uhc-20190228-1|1643	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmju24.tfm
21mr|texlive-uhc-20190228-1|1644	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmju25.tfm
21mr|texlive-uhc-20190228-1|1645	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmju26.tfm
21mr|texlive-uhc-20190228-1|1646	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmju27.tfm
21mr|texlive-uhc-20190228-1|1647	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmju28.tfm
21mr|texlive-uhc-20190228-1|1648	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmju29.tfm
21mr|texlive-uhc-20190228-1|1649	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmju3.tfm
21mr|texlive-uhc-20190228-1|1650	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmju4.tfm
21mr|texlive-uhc-20190228-1|1651	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmju5.tfm
21mr|texlive-uhc-20190228-1|1652	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmju6.tfm
21mr|texlive-uhc-20190228-1|1653	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmju7.tfm
21mr|texlive-uhc-20190228-1|1654	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmju8.tfm
21mr|texlive-uhc-20190228-1|1655	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmju9.tfm
21mr|texlive-uhc-20190228-1|1656	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjuo0.tfm
21mr|texlive-uhc-20190228-1|1657	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjuo04.tfm
21mr|texlive-uhc-20190228-1|1658	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjuo05.tfm
21mr|texlive-uhc-20190228-1|1659	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjuo06.tfm
21mr|texlive-uhc-20190228-1|1660	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjuo07.tfm
21mr|texlive-uhc-20190228-1|1661	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjuo1.tfm
21mr|texlive-uhc-20190228-1|1662	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjuo10.tfm
21mr|texlive-uhc-20190228-1|1663	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjuo11.tfm
21mr|texlive-uhc-20190228-1|1664	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjuo12.tfm
21mr|texlive-uhc-20190228-1|1665	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjuo13.tfm
21mr|texlive-uhc-20190228-1|1666	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjuo14.tfm
21mr|texlive-uhc-20190228-1|1667	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjuo15.tfm
21mr|texlive-uhc-20190228-1|1668	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjuo16.tfm
21mr|texlive-uhc-20190228-1|1669	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjuo17.tfm
21mr|texlive-uhc-20190228-1|1670	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjuo18.tfm
21mr|texlive-uhc-20190228-1|1671	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjuo19.tfm
21mr|texlive-uhc-20190228-1|1672	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjuo2.tfm
21mr|texlive-uhc-20190228-1|1673	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjuo20.tfm
21mr|texlive-uhc-20190228-1|1674	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjuo21.tfm
21mr|texlive-uhc-20190228-1|1675	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjuo22.tfm
21mr|texlive-uhc-20190228-1|1676	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjuo23.tfm
21mr|texlive-uhc-20190228-1|1677	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjuo24.tfm
21mr|texlive-uhc-20190228-1|1678	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjuo25.tfm
21mr|texlive-uhc-20190228-1|1679	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjuo26.tfm
21mr|texlive-uhc-20190228-1|1680	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjuo27.tfm
21mr|texlive-uhc-20190228-1|1681	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjuo28.tfm
21mr|texlive-uhc-20190228-1|1682	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjuo29.tfm
21mr|texlive-uhc-20190228-1|1683	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjuo3.tfm
21mr|texlive-uhc-20190228-1|1684	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjuo4.tfm
21mr|texlive-uhc-20190228-1|1685	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjuo5.tfm
21mr|texlive-uhc-20190228-1|1686	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjuo6.tfm
21mr|texlive-uhc-20190228-1|1687	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjuo7.tfm
21mr|texlive-uhc-20190228-1|1688	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjuo8.tfm
21mr|texlive-uhc-20190228-1|1689	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjuo9.tfm
21mr|texlive-uhc-20190228-1|1690	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjx0.tfm
21mr|texlive-uhc-20190228-1|1691	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjx04.tfm
21mr|texlive-uhc-20190228-1|1692	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjx05.tfm
21mr|texlive-uhc-20190228-1|1693	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjx06.tfm
21mr|texlive-uhc-20190228-1|1694	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjx07.tfm
21mr|texlive-uhc-20190228-1|1695	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjx1.tfm
21mr|texlive-uhc-20190228-1|1696	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjx10.tfm
21mr|texlive-uhc-20190228-1|1697	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjx11.tfm
21mr|texlive-uhc-20190228-1|1698	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjx12.tfm
21mr|texlive-uhc-20190228-1|1699	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjx13.tfm
21mr|texlive-uhc-20190228-1|1700	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjx14.tfm
21mr|texlive-uhc-20190228-1|1701	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjx15.tfm
21mr|texlive-uhc-20190228-1|1702	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjx16.tfm
21mr|texlive-uhc-20190228-1|1703	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjx17.tfm
21mr|texlive-uhc-20190228-1|1704	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjx18.tfm
21mr|texlive-uhc-20190228-1|1705	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjx19.tfm
21mr|texlive-uhc-20190228-1|1706	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjx2.tfm
21mr|texlive-uhc-20190228-1|1707	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjx20.tfm
21mr|texlive-uhc-20190228-1|1708	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjx21.tfm
21mr|texlive-uhc-20190228-1|1709	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjx22.tfm
21mr|texlive-uhc-20190228-1|1710	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjx23.tfm
21mr|texlive-uhc-20190228-1|1711	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjx24.tfm
21mr|texlive-uhc-20190228-1|1712	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjx25.tfm
21mr|texlive-uhc-20190228-1|1713	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjx26.tfm
21mr|texlive-uhc-20190228-1|1714	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjx27.tfm
21mr|texlive-uhc-20190228-1|1715	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjx28.tfm
21mr|texlive-uhc-20190228-1|1716	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjx29.tfm
21mr|texlive-uhc-20190228-1|1717	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjx3.tfm
21mr|texlive-uhc-20190228-1|1718	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjx4.tfm
21mr|texlive-uhc-20190228-1|1719	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjx5.tfm
21mr|texlive-uhc-20190228-1|1720	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjx6.tfm
21mr|texlive-uhc-20190228-1|1721	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjx7.tfm
21mr|texlive-uhc-20190228-1|1722	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjx8.tfm
21mr|texlive-uhc-20190228-1|1723	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjx9.tfm
21mr|texlive-uhc-20190228-1|1724	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjxo0.tfm
21mr|texlive-uhc-20190228-1|1725	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjxo04.tfm
21mr|texlive-uhc-20190228-1|1726	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjxo05.tfm
21mr|texlive-uhc-20190228-1|1727	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjxo06.tfm
21mr|texlive-uhc-20190228-1|1728	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjxo07.tfm
21mr|texlive-uhc-20190228-1|1729	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjxo1.tfm
21mr|texlive-uhc-20190228-1|1730	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjxo10.tfm
21mr|texlive-uhc-20190228-1|1731	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjxo11.tfm
21mr|texlive-uhc-20190228-1|1732	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjxo12.tfm
21mr|texlive-uhc-20190228-1|1733	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjxo13.tfm
21mr|texlive-uhc-20190228-1|1734	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjxo14.tfm
21mr|texlive-uhc-20190228-1|1735	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjxo15.tfm
21mr|texlive-uhc-20190228-1|1736	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjxo16.tfm
21mr|texlive-uhc-20190228-1|1737	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjxo17.tfm
21mr|texlive-uhc-20190228-1|1738	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjxo18.tfm
21mr|texlive-uhc-20190228-1|1739	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjxo19.tfm
21mr|texlive-uhc-20190228-1|1740	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjxo2.tfm
21mr|texlive-uhc-20190228-1|1741	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjxo20.tfm
21mr|texlive-uhc-20190228-1|1742	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjxo21.tfm
21mr|texlive-uhc-20190228-1|1743	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjxo22.tfm
21mr|texlive-uhc-20190228-1|1744	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjxo23.tfm
21mr|texlive-uhc-20190228-1|1745	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjxo24.tfm
21mr|texlive-uhc-20190228-1|1746	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjxo25.tfm
21mr|texlive-uhc-20190228-1|1747	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjxo26.tfm
21mr|texlive-uhc-20190228-1|1748	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjxo27.tfm
21mr|texlive-uhc-20190228-1|1749	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjxo28.tfm
21mr|texlive-uhc-20190228-1|1750	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjxo29.tfm
21mr|texlive-uhc-20190228-1|1751	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjxo3.tfm
21mr|texlive-uhc-20190228-1|1752	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjxo4.tfm
21mr|texlive-uhc-20190228-1|1753	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjxo5.tfm
21mr|texlive-uhc-20190228-1|1754	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjxo6.tfm
21mr|texlive-uhc-20190228-1|1755	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjxo7.tfm
21mr|texlive-uhc-20190228-1|1756	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjxo8.tfm
21mr|texlive-uhc-20190228-1|1757	%{_texmfdistdir}/fonts/tfm/uhc/wmj/wmjxo9.tfm
21mr|texlive-uhc-20190228-1|1758	%{_texmfdistdir}/fonts/type1/uhc/umj/umj00.pfb
21mr|texlive-uhc-20190228-1|1759	%{_texmfdistdir}/fonts/type1/uhc/umj/umj01.pfb
21mr|texlive-uhc-20190228-1|1760	%{_texmfdistdir}/fonts/type1/uhc/umj/umj02.pfb
21mr|texlive-uhc-20190228-1|1761	%{_texmfdistdir}/fonts/type1/uhc/umj/umj03.pfb
21mr|texlive-uhc-20190228-1|1762	%{_texmfdistdir}/fonts/type1/uhc/umj/umj04.pfb
21mr|texlive-uhc-20190228-1|1763	%{_texmfdistdir}/fonts/type1/uhc/umj/umj05.pfb
21mr|texlive-uhc-20190228-1|1764	%{_texmfdistdir}/fonts/type1/uhc/umj/umj10.pfb
21mr|texlive-uhc-20190228-1|1765	%{_texmfdistdir}/fonts/type1/uhc/umj/umj11.pfb
21mr|texlive-uhc-20190228-1|1766	%{_texmfdistdir}/fonts/type1/uhc/umj/umj12.pfb
21mr|texlive-uhc-20190228-1|1767	%{_texmfdistdir}/fonts/type1/uhc/umj/umj13.pfb
21mr|texlive-uhc-20190228-1|1768	%{_texmfdistdir}/fonts/type1/uhc/umj/umj14.pfb
21mr|texlive-uhc-20190228-1|1769	%{_texmfdistdir}/fonts/type1/uhc/umj/umj15.pfb
21mr|texlive-uhc-20190228-1|1770	%{_texmfdistdir}/fonts/type1/uhc/umj/umj16.pfb
21mr|texlive-uhc-20190228-1|1771	%{_texmfdistdir}/fonts/type1/uhc/umj/umj17.pfb
21mr|texlive-uhc-20190228-1|1772	%{_texmfdistdir}/fonts/type1/uhc/umj/umj20.pfb
21mr|texlive-uhc-20190228-1|1773	%{_texmfdistdir}/fonts/type1/uhc/umj/umj21.pfb
21mr|texlive-uhc-20190228-1|1774	%{_texmfdistdir}/fonts/type1/uhc/umj/umj22.pfb
21mr|texlive-uhc-20190228-1|1775	%{_texmfdistdir}/fonts/type1/uhc/umj/umj23.pfb
21mr|texlive-uhc-20190228-1|1776	%{_texmfdistdir}/fonts/type1/uhc/umj/umj24.pfb
21mr|texlive-uhc-20190228-1|1777	%{_texmfdistdir}/fonts/type1/uhc/umj/umj25.pfb
21mr|texlive-uhc-20190228-1|1778	%{_texmfdistdir}/fonts/type1/uhc/umj/umj26.pfb
21mr|texlive-uhc-20190228-1|1779	%{_texmfdistdir}/fonts/type1/uhc/umj/umj27.pfb
21mr|texlive-uhc-20190228-1|1780	%{_texmfdistdir}/fonts/type1/uhc/umj/umj28.pfb
21mr|texlive-uhc-20190228-1|1781	%{_texmfdistdir}/fonts/type1/uhc/umj/umj29.pfb
21mr|texlive-uhc-20190228-1|1782	%{_texmfdistdir}/fonts/type1/uhc/umj/umj30.pfb
21mr|texlive-uhc-20190228-1|1783	%{_texmfdistdir}/fonts/type1/uhc/umj/umj31.pfb
21mr|texlive-uhc-20190228-1|1784	%{_texmfdistdir}/fonts/type1/uhc/umj/umj32.pfb
21mr|texlive-uhc-20190228-1|1785	%{_texmfdistdir}/fonts/type1/uhc/umj/umj33.pfb
21mr|texlive-uhc-20190228-1|1786	%{_texmfdistdir}/fonts/type1/uhc/umj/umj34.pfb
21mr|texlive-uhc-20190228-1|1787	%{_texmfdistdir}/fonts/type1/uhc/umj/umj35.pfb
21mr|texlive-uhc-20190228-1|1788	%{_texmfdistdir}/fonts/type1/uhc/umj/umj36.pfb
21mr|texlive-uhc-20190228-1|1789	%{_texmfdistdir}/fonts/type1/uhc/umj/umj37.pfb
21mr|texlive-uhc-20190228-1|1790	%{_texmfdistdir}/fonts/type1/uhc/umj/umj38.pfb
21mr|texlive-uhc-20190228-1|1791	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj00.vf
21mr|texlive-uhc-20190228-1|1792	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj01.vf
21mr|texlive-uhc-20190228-1|1793	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj02.vf
21mr|texlive-uhc-20190228-1|1794	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj03.vf
21mr|texlive-uhc-20190228-1|1795	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj04.vf
21mr|texlive-uhc-20190228-1|1796	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj20.vf
21mr|texlive-uhc-20190228-1|1797	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj21.vf
21mr|texlive-uhc-20190228-1|1798	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj22.vf
21mr|texlive-uhc-20190228-1|1799	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj23.vf
21mr|texlive-uhc-20190228-1|1800	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj24.vf
21mr|texlive-uhc-20190228-1|1801	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj25.vf
21mr|texlive-uhc-20190228-1|1802	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj26.vf
21mr|texlive-uhc-20190228-1|1803	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj30.vf
21mr|texlive-uhc-20190228-1|1804	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj31.vf
21mr|texlive-uhc-20190228-1|1805	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj32.vf
21mr|texlive-uhc-20190228-1|1806	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj33.vf
21mr|texlive-uhc-20190228-1|1807	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj4e.vf
21mr|texlive-uhc-20190228-1|1808	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj4f.vf
21mr|texlive-uhc-20190228-1|1809	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj50.vf
21mr|texlive-uhc-20190228-1|1810	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj51.vf
21mr|texlive-uhc-20190228-1|1811	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj52.vf
21mr|texlive-uhc-20190228-1|1812	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj53.vf
21mr|texlive-uhc-20190228-1|1813	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj54.vf
21mr|texlive-uhc-20190228-1|1814	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj55.vf
21mr|texlive-uhc-20190228-1|1815	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj56.vf
21mr|texlive-uhc-20190228-1|1816	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj57.vf
21mr|texlive-uhc-20190228-1|1817	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj58.vf
21mr|texlive-uhc-20190228-1|1818	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj59.vf
21mr|texlive-uhc-20190228-1|1819	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj5a.vf
21mr|texlive-uhc-20190228-1|1820	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj5b.vf
21mr|texlive-uhc-20190228-1|1821	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj5c.vf
21mr|texlive-uhc-20190228-1|1822	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj5d.vf
21mr|texlive-uhc-20190228-1|1823	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj5e.vf
21mr|texlive-uhc-20190228-1|1824	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj5f.vf
21mr|texlive-uhc-20190228-1|1825	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj60.vf
21mr|texlive-uhc-20190228-1|1826	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj61.vf
21mr|texlive-uhc-20190228-1|1827	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj62.vf
21mr|texlive-uhc-20190228-1|1828	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj63.vf
21mr|texlive-uhc-20190228-1|1829	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj64.vf
21mr|texlive-uhc-20190228-1|1830	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj65.vf
21mr|texlive-uhc-20190228-1|1831	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj66.vf
21mr|texlive-uhc-20190228-1|1832	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj67.vf
21mr|texlive-uhc-20190228-1|1833	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj68.vf
21mr|texlive-uhc-20190228-1|1834	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj69.vf
21mr|texlive-uhc-20190228-1|1835	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj6a.vf
21mr|texlive-uhc-20190228-1|1836	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj6b.vf
21mr|texlive-uhc-20190228-1|1837	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj6c.vf
21mr|texlive-uhc-20190228-1|1838	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj6d.vf
21mr|texlive-uhc-20190228-1|1839	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj6e.vf
21mr|texlive-uhc-20190228-1|1840	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj6f.vf
21mr|texlive-uhc-20190228-1|1841	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj70.vf
21mr|texlive-uhc-20190228-1|1842	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj71.vf
21mr|texlive-uhc-20190228-1|1843	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj72.vf
21mr|texlive-uhc-20190228-1|1844	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj73.vf
21mr|texlive-uhc-20190228-1|1845	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj74.vf
21mr|texlive-uhc-20190228-1|1846	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj75.vf
21mr|texlive-uhc-20190228-1|1847	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj76.vf
21mr|texlive-uhc-20190228-1|1848	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj77.vf
21mr|texlive-uhc-20190228-1|1849	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj78.vf
21mr|texlive-uhc-20190228-1|1850	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj79.vf
21mr|texlive-uhc-20190228-1|1851	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj7a.vf
21mr|texlive-uhc-20190228-1|1852	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj7b.vf
21mr|texlive-uhc-20190228-1|1853	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj7c.vf
21mr|texlive-uhc-20190228-1|1854	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj7d.vf
21mr|texlive-uhc-20190228-1|1855	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj7e.vf
21mr|texlive-uhc-20190228-1|1856	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj7f.vf
21mr|texlive-uhc-20190228-1|1857	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj80.vf
21mr|texlive-uhc-20190228-1|1858	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj81.vf
21mr|texlive-uhc-20190228-1|1859	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj82.vf
21mr|texlive-uhc-20190228-1|1860	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj83.vf
21mr|texlive-uhc-20190228-1|1861	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj84.vf
21mr|texlive-uhc-20190228-1|1862	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj85.vf
21mr|texlive-uhc-20190228-1|1863	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj86.vf
21mr|texlive-uhc-20190228-1|1864	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj87.vf
21mr|texlive-uhc-20190228-1|1865	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj88.vf
21mr|texlive-uhc-20190228-1|1866	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj89.vf
21mr|texlive-uhc-20190228-1|1867	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj8a.vf
21mr|texlive-uhc-20190228-1|1868	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj8b.vf
21mr|texlive-uhc-20190228-1|1869	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj8c.vf
21mr|texlive-uhc-20190228-1|1870	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj8d.vf
21mr|texlive-uhc-20190228-1|1871	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj8e.vf
21mr|texlive-uhc-20190228-1|1872	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj8f.vf
21mr|texlive-uhc-20190228-1|1873	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj90.vf
21mr|texlive-uhc-20190228-1|1874	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj91.vf
21mr|texlive-uhc-20190228-1|1875	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj92.vf
21mr|texlive-uhc-20190228-1|1876	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj93.vf
21mr|texlive-uhc-20190228-1|1877	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj94.vf
21mr|texlive-uhc-20190228-1|1878	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj95.vf
21mr|texlive-uhc-20190228-1|1879	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj96.vf
21mr|texlive-uhc-20190228-1|1880	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj97.vf
21mr|texlive-uhc-20190228-1|1881	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj98.vf
21mr|texlive-uhc-20190228-1|1882	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj99.vf
21mr|texlive-uhc-20190228-1|1883	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj9a.vf
21mr|texlive-uhc-20190228-1|1884	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj9b.vf
21mr|texlive-uhc-20190228-1|1885	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj9c.vf
21mr|texlive-uhc-20190228-1|1886	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj9d.vf
21mr|texlive-uhc-20190228-1|1887	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj9e.vf
21mr|texlive-uhc-20190228-1|1888	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmj9f.vf
21mr|texlive-uhc-20190228-1|1889	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjac.vf
21mr|texlive-uhc-20190228-1|1890	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjad.vf
21mr|texlive-uhc-20190228-1|1891	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjae.vf
21mr|texlive-uhc-20190228-1|1892	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjaf.vf
21mr|texlive-uhc-20190228-1|1893	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjb0.vf
21mr|texlive-uhc-20190228-1|1894	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjb1.vf
21mr|texlive-uhc-20190228-1|1895	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjb2.vf
21mr|texlive-uhc-20190228-1|1896	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjb3.vf
21mr|texlive-uhc-20190228-1|1897	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjb4.vf
21mr|texlive-uhc-20190228-1|1898	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjb5.vf
21mr|texlive-uhc-20190228-1|1899	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjb6.vf
21mr|texlive-uhc-20190228-1|1900	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjb7.vf
21mr|texlive-uhc-20190228-1|1901	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjb8.vf
21mr|texlive-uhc-20190228-1|1902	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjb9.vf
21mr|texlive-uhc-20190228-1|1903	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjba.vf
21mr|texlive-uhc-20190228-1|1904	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjbb.vf
21mr|texlive-uhc-20190228-1|1905	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjbc.vf
21mr|texlive-uhc-20190228-1|1906	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjbd.vf
21mr|texlive-uhc-20190228-1|1907	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjbe.vf
21mr|texlive-uhc-20190228-1|1908	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjbf.vf
21mr|texlive-uhc-20190228-1|1909	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc0.vf
21mr|texlive-uhc-20190228-1|1910	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc00.vf
21mr|texlive-uhc-20190228-1|1911	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc01.vf
21mr|texlive-uhc-20190228-1|1912	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc02.vf
21mr|texlive-uhc-20190228-1|1913	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc03.vf
21mr|texlive-uhc-20190228-1|1914	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc04.vf
21mr|texlive-uhc-20190228-1|1915	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc1.vf
21mr|texlive-uhc-20190228-1|1916	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc2.vf
21mr|texlive-uhc-20190228-1|1917	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc20.vf
21mr|texlive-uhc-20190228-1|1918	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc21.vf
21mr|texlive-uhc-20190228-1|1919	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc22.vf
21mr|texlive-uhc-20190228-1|1920	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc23.vf
21mr|texlive-uhc-20190228-1|1921	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc24.vf
21mr|texlive-uhc-20190228-1|1922	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc25.vf
21mr|texlive-uhc-20190228-1|1923	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc26.vf
21mr|texlive-uhc-20190228-1|1924	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc3.vf
21mr|texlive-uhc-20190228-1|1925	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc30.vf
21mr|texlive-uhc-20190228-1|1926	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc31.vf
21mr|texlive-uhc-20190228-1|1927	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc32.vf
21mr|texlive-uhc-20190228-1|1928	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc33.vf
21mr|texlive-uhc-20190228-1|1929	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc4.vf
21mr|texlive-uhc-20190228-1|1930	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc4e.vf
21mr|texlive-uhc-20190228-1|1931	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc4f.vf
21mr|texlive-uhc-20190228-1|1932	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc5.vf
21mr|texlive-uhc-20190228-1|1933	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc50.vf
21mr|texlive-uhc-20190228-1|1934	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc51.vf
21mr|texlive-uhc-20190228-1|1935	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc52.vf
21mr|texlive-uhc-20190228-1|1936	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc53.vf
21mr|texlive-uhc-20190228-1|1937	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc54.vf
21mr|texlive-uhc-20190228-1|1938	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc55.vf
21mr|texlive-uhc-20190228-1|1939	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc56.vf
21mr|texlive-uhc-20190228-1|1940	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc57.vf
21mr|texlive-uhc-20190228-1|1941	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc58.vf
21mr|texlive-uhc-20190228-1|1942	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc59.vf
21mr|texlive-uhc-20190228-1|1943	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc5a.vf
21mr|texlive-uhc-20190228-1|1944	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc5b.vf
21mr|texlive-uhc-20190228-1|1945	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc5c.vf
21mr|texlive-uhc-20190228-1|1946	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc5d.vf
21mr|texlive-uhc-20190228-1|1947	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc5e.vf
21mr|texlive-uhc-20190228-1|1948	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc5f.vf
21mr|texlive-uhc-20190228-1|1949	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc6.vf
21mr|texlive-uhc-20190228-1|1950	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc60.vf
21mr|texlive-uhc-20190228-1|1951	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc61.vf
21mr|texlive-uhc-20190228-1|1952	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc62.vf
21mr|texlive-uhc-20190228-1|1953	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc63.vf
21mr|texlive-uhc-20190228-1|1954	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc64.vf
21mr|texlive-uhc-20190228-1|1955	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc65.vf
21mr|texlive-uhc-20190228-1|1956	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc66.vf
21mr|texlive-uhc-20190228-1|1957	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc67.vf
21mr|texlive-uhc-20190228-1|1958	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc68.vf
21mr|texlive-uhc-20190228-1|1959	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc69.vf
21mr|texlive-uhc-20190228-1|1960	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc6a.vf
21mr|texlive-uhc-20190228-1|1961	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc6b.vf
21mr|texlive-uhc-20190228-1|1962	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc6c.vf
21mr|texlive-uhc-20190228-1|1963	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc6d.vf
21mr|texlive-uhc-20190228-1|1964	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc6e.vf
21mr|texlive-uhc-20190228-1|1965	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc6f.vf
21mr|texlive-uhc-20190228-1|1966	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc7.vf
21mr|texlive-uhc-20190228-1|1967	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc70.vf
21mr|texlive-uhc-20190228-1|1968	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc71.vf
21mr|texlive-uhc-20190228-1|1969	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc72.vf
21mr|texlive-uhc-20190228-1|1970	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc73.vf
21mr|texlive-uhc-20190228-1|1971	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc74.vf
21mr|texlive-uhc-20190228-1|1972	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc75.vf
21mr|texlive-uhc-20190228-1|1973	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc76.vf
21mr|texlive-uhc-20190228-1|1974	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc77.vf
21mr|texlive-uhc-20190228-1|1975	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc78.vf
21mr|texlive-uhc-20190228-1|1976	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc79.vf
21mr|texlive-uhc-20190228-1|1977	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc7a.vf
21mr|texlive-uhc-20190228-1|1978	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc7b.vf
21mr|texlive-uhc-20190228-1|1979	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc7c.vf
21mr|texlive-uhc-20190228-1|1980	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc7d.vf
21mr|texlive-uhc-20190228-1|1981	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc7e.vf
21mr|texlive-uhc-20190228-1|1982	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc7f.vf
21mr|texlive-uhc-20190228-1|1983	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc8.vf
21mr|texlive-uhc-20190228-1|1984	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc80.vf
21mr|texlive-uhc-20190228-1|1985	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc81.vf
21mr|texlive-uhc-20190228-1|1986	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc82.vf
21mr|texlive-uhc-20190228-1|1987	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc83.vf
21mr|texlive-uhc-20190228-1|1988	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc84.vf
21mr|texlive-uhc-20190228-1|1989	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc85.vf
21mr|texlive-uhc-20190228-1|1990	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc86.vf
21mr|texlive-uhc-20190228-1|1991	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc87.vf
21mr|texlive-uhc-20190228-1|1992	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc88.vf
21mr|texlive-uhc-20190228-1|1993	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc89.vf
21mr|texlive-uhc-20190228-1|1994	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc8a.vf
21mr|texlive-uhc-20190228-1|1995	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc8b.vf
21mr|texlive-uhc-20190228-1|1996	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc8c.vf
21mr|texlive-uhc-20190228-1|1997	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc8d.vf
21mr|texlive-uhc-20190228-1|1998	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc8e.vf
21mr|texlive-uhc-20190228-1|1999	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc8f.vf
21mr|texlive-uhc-20190228-1|2000	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc9.vf
21mr|texlive-uhc-20190228-1|2001	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc90.vf
21mr|texlive-uhc-20190228-1|2002	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc91.vf
21mr|texlive-uhc-20190228-1|2003	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc92.vf
21mr|texlive-uhc-20190228-1|2004	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc93.vf
21mr|texlive-uhc-20190228-1|2005	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc94.vf
21mr|texlive-uhc-20190228-1|2006	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc95.vf
21mr|texlive-uhc-20190228-1|2007	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc96.vf
21mr|texlive-uhc-20190228-1|2008	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc97.vf
21mr|texlive-uhc-20190228-1|2009	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc98.vf
21mr|texlive-uhc-20190228-1|2010	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc99.vf
21mr|texlive-uhc-20190228-1|2011	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc9a.vf
21mr|texlive-uhc-20190228-1|2012	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc9b.vf
21mr|texlive-uhc-20190228-1|2013	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc9c.vf
21mr|texlive-uhc-20190228-1|2014	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc9d.vf
21mr|texlive-uhc-20190228-1|2015	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc9e.vf
21mr|texlive-uhc-20190228-1|2016	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjc9f.vf
21mr|texlive-uhc-20190228-1|2017	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjca.vf
21mr|texlive-uhc-20190228-1|2018	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcac.vf
21mr|texlive-uhc-20190228-1|2019	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcad.vf
21mr|texlive-uhc-20190228-1|2020	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcae.vf
21mr|texlive-uhc-20190228-1|2021	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcaf.vf
21mr|texlive-uhc-20190228-1|2022	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcb.vf
21mr|texlive-uhc-20190228-1|2023	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcb0.vf
21mr|texlive-uhc-20190228-1|2024	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcb1.vf
21mr|texlive-uhc-20190228-1|2025	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcb2.vf
21mr|texlive-uhc-20190228-1|2026	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcb3.vf
21mr|texlive-uhc-20190228-1|2027	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcb4.vf
21mr|texlive-uhc-20190228-1|2028	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcb5.vf
21mr|texlive-uhc-20190228-1|2029	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcb6.vf
21mr|texlive-uhc-20190228-1|2030	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcb7.vf
21mr|texlive-uhc-20190228-1|2031	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcb8.vf
21mr|texlive-uhc-20190228-1|2032	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcb9.vf
21mr|texlive-uhc-20190228-1|2033	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcba.vf
21mr|texlive-uhc-20190228-1|2034	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcbb.vf
21mr|texlive-uhc-20190228-1|2035	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcbc.vf
21mr|texlive-uhc-20190228-1|2036	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcbd.vf
21mr|texlive-uhc-20190228-1|2037	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcbe.vf
21mr|texlive-uhc-20190228-1|2038	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcbf.vf
21mr|texlive-uhc-20190228-1|2039	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcc.vf
21mr|texlive-uhc-20190228-1|2040	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcc0.vf
21mr|texlive-uhc-20190228-1|2041	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcc1.vf
21mr|texlive-uhc-20190228-1|2042	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcc2.vf
21mr|texlive-uhc-20190228-1|2043	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcc3.vf
21mr|texlive-uhc-20190228-1|2044	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcc4.vf
21mr|texlive-uhc-20190228-1|2045	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcc5.vf
21mr|texlive-uhc-20190228-1|2046	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcc6.vf
21mr|texlive-uhc-20190228-1|2047	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcc7.vf
21mr|texlive-uhc-20190228-1|2048	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcc8.vf
21mr|texlive-uhc-20190228-1|2049	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcc9.vf
21mr|texlive-uhc-20190228-1|2050	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcca.vf
21mr|texlive-uhc-20190228-1|2051	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjccb.vf
21mr|texlive-uhc-20190228-1|2052	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjccc.vf
21mr|texlive-uhc-20190228-1|2053	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjccd.vf
21mr|texlive-uhc-20190228-1|2054	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcce.vf
21mr|texlive-uhc-20190228-1|2055	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjccf.vf
21mr|texlive-uhc-20190228-1|2056	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcd.vf
21mr|texlive-uhc-20190228-1|2057	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcd0.vf
21mr|texlive-uhc-20190228-1|2058	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcd1.vf
21mr|texlive-uhc-20190228-1|2059	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcd2.vf
21mr|texlive-uhc-20190228-1|2060	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcd3.vf
21mr|texlive-uhc-20190228-1|2061	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcd4.vf
21mr|texlive-uhc-20190228-1|2062	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcd5.vf
21mr|texlive-uhc-20190228-1|2063	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcd6.vf
21mr|texlive-uhc-20190228-1|2064	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcd7.vf
21mr|texlive-uhc-20190228-1|2065	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjce.vf
21mr|texlive-uhc-20190228-1|2066	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcf.vf
21mr|texlive-uhc-20190228-1|2067	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcf9.vf
21mr|texlive-uhc-20190228-1|2068	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcfa.vf
21mr|texlive-uhc-20190228-1|2069	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcff.vf
21mr|texlive-uhc-20190228-1|2070	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco00.vf
21mr|texlive-uhc-20190228-1|2071	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco01.vf
21mr|texlive-uhc-20190228-1|2072	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco02.vf
21mr|texlive-uhc-20190228-1|2073	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco03.vf
21mr|texlive-uhc-20190228-1|2074	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco04.vf
21mr|texlive-uhc-20190228-1|2075	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco20.vf
21mr|texlive-uhc-20190228-1|2076	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco21.vf
21mr|texlive-uhc-20190228-1|2077	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco22.vf
21mr|texlive-uhc-20190228-1|2078	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco23.vf
21mr|texlive-uhc-20190228-1|2079	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco24.vf
21mr|texlive-uhc-20190228-1|2080	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco25.vf
21mr|texlive-uhc-20190228-1|2081	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco26.vf
21mr|texlive-uhc-20190228-1|2082	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco30.vf
21mr|texlive-uhc-20190228-1|2083	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco31.vf
21mr|texlive-uhc-20190228-1|2084	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco32.vf
21mr|texlive-uhc-20190228-1|2085	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco33.vf
21mr|texlive-uhc-20190228-1|2086	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco4e.vf
21mr|texlive-uhc-20190228-1|2087	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco4f.vf
21mr|texlive-uhc-20190228-1|2088	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco50.vf
21mr|texlive-uhc-20190228-1|2089	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco51.vf
21mr|texlive-uhc-20190228-1|2090	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco52.vf
21mr|texlive-uhc-20190228-1|2091	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco53.vf
21mr|texlive-uhc-20190228-1|2092	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco54.vf
21mr|texlive-uhc-20190228-1|2093	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco55.vf
21mr|texlive-uhc-20190228-1|2094	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco56.vf
21mr|texlive-uhc-20190228-1|2095	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco57.vf
21mr|texlive-uhc-20190228-1|2096	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco58.vf
21mr|texlive-uhc-20190228-1|2097	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco59.vf
21mr|texlive-uhc-20190228-1|2098	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco5a.vf
21mr|texlive-uhc-20190228-1|2099	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco5b.vf
21mr|texlive-uhc-20190228-1|2100	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco5c.vf
21mr|texlive-uhc-20190228-1|2101	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco5d.vf
21mr|texlive-uhc-20190228-1|2102	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco5e.vf
21mr|texlive-uhc-20190228-1|2103	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco5f.vf
21mr|texlive-uhc-20190228-1|2104	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco60.vf
21mr|texlive-uhc-20190228-1|2105	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco61.vf
21mr|texlive-uhc-20190228-1|2106	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco62.vf
21mr|texlive-uhc-20190228-1|2107	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco63.vf
21mr|texlive-uhc-20190228-1|2108	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco64.vf
21mr|texlive-uhc-20190228-1|2109	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco65.vf
21mr|texlive-uhc-20190228-1|2110	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco66.vf
21mr|texlive-uhc-20190228-1|2111	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco67.vf
21mr|texlive-uhc-20190228-1|2112	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco68.vf
21mr|texlive-uhc-20190228-1|2113	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco69.vf
21mr|texlive-uhc-20190228-1|2114	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco6a.vf
21mr|texlive-uhc-20190228-1|2115	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco6b.vf
21mr|texlive-uhc-20190228-1|2116	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco6c.vf
21mr|texlive-uhc-20190228-1|2117	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco6d.vf
21mr|texlive-uhc-20190228-1|2118	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco6e.vf
21mr|texlive-uhc-20190228-1|2119	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco6f.vf
21mr|texlive-uhc-20190228-1|2120	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco70.vf
21mr|texlive-uhc-20190228-1|2121	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco71.vf
21mr|texlive-uhc-20190228-1|2122	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco72.vf
21mr|texlive-uhc-20190228-1|2123	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco73.vf
21mr|texlive-uhc-20190228-1|2124	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco74.vf
21mr|texlive-uhc-20190228-1|2125	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco75.vf
21mr|texlive-uhc-20190228-1|2126	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco76.vf
21mr|texlive-uhc-20190228-1|2127	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco77.vf
21mr|texlive-uhc-20190228-1|2128	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco78.vf
21mr|texlive-uhc-20190228-1|2129	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco79.vf
21mr|texlive-uhc-20190228-1|2130	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco7a.vf
21mr|texlive-uhc-20190228-1|2131	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco7b.vf
21mr|texlive-uhc-20190228-1|2132	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco7c.vf
21mr|texlive-uhc-20190228-1|2133	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco7d.vf
21mr|texlive-uhc-20190228-1|2134	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco7e.vf
21mr|texlive-uhc-20190228-1|2135	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco7f.vf
21mr|texlive-uhc-20190228-1|2136	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco80.vf
21mr|texlive-uhc-20190228-1|2137	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco81.vf
21mr|texlive-uhc-20190228-1|2138	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco82.vf
21mr|texlive-uhc-20190228-1|2139	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco83.vf
21mr|texlive-uhc-20190228-1|2140	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco84.vf
21mr|texlive-uhc-20190228-1|2141	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco85.vf
21mr|texlive-uhc-20190228-1|2142	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco86.vf
21mr|texlive-uhc-20190228-1|2143	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco87.vf
21mr|texlive-uhc-20190228-1|2144	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco88.vf
21mr|texlive-uhc-20190228-1|2145	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco89.vf
21mr|texlive-uhc-20190228-1|2146	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco8a.vf
21mr|texlive-uhc-20190228-1|2147	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco8b.vf
21mr|texlive-uhc-20190228-1|2148	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco8c.vf
21mr|texlive-uhc-20190228-1|2149	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco8d.vf
21mr|texlive-uhc-20190228-1|2150	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco8e.vf
21mr|texlive-uhc-20190228-1|2151	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco8f.vf
21mr|texlive-uhc-20190228-1|2152	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco90.vf
21mr|texlive-uhc-20190228-1|2153	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco91.vf
21mr|texlive-uhc-20190228-1|2154	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco92.vf
21mr|texlive-uhc-20190228-1|2155	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco93.vf
21mr|texlive-uhc-20190228-1|2156	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco94.vf
21mr|texlive-uhc-20190228-1|2157	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco95.vf
21mr|texlive-uhc-20190228-1|2158	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco96.vf
21mr|texlive-uhc-20190228-1|2159	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco97.vf
21mr|texlive-uhc-20190228-1|2160	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco98.vf
21mr|texlive-uhc-20190228-1|2161	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco99.vf
21mr|texlive-uhc-20190228-1|2162	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco9a.vf
21mr|texlive-uhc-20190228-1|2163	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco9b.vf
21mr|texlive-uhc-20190228-1|2164	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco9c.vf
21mr|texlive-uhc-20190228-1|2165	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco9d.vf
21mr|texlive-uhc-20190228-1|2166	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco9e.vf
21mr|texlive-uhc-20190228-1|2167	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjco9f.vf
21mr|texlive-uhc-20190228-1|2168	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcoac.vf
21mr|texlive-uhc-20190228-1|2169	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcoad.vf
21mr|texlive-uhc-20190228-1|2170	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcoae.vf
21mr|texlive-uhc-20190228-1|2171	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcoaf.vf
21mr|texlive-uhc-20190228-1|2172	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcob0.vf
21mr|texlive-uhc-20190228-1|2173	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcob1.vf
21mr|texlive-uhc-20190228-1|2174	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcob2.vf
21mr|texlive-uhc-20190228-1|2175	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcob3.vf
21mr|texlive-uhc-20190228-1|2176	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcob4.vf
21mr|texlive-uhc-20190228-1|2177	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcob5.vf
21mr|texlive-uhc-20190228-1|2178	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcob6.vf
21mr|texlive-uhc-20190228-1|2179	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcob7.vf
21mr|texlive-uhc-20190228-1|2180	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcob8.vf
21mr|texlive-uhc-20190228-1|2181	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcob9.vf
21mr|texlive-uhc-20190228-1|2182	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcoba.vf
21mr|texlive-uhc-20190228-1|2183	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcobb.vf
21mr|texlive-uhc-20190228-1|2184	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcobc.vf
21mr|texlive-uhc-20190228-1|2185	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcobd.vf
21mr|texlive-uhc-20190228-1|2186	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcobe.vf
21mr|texlive-uhc-20190228-1|2187	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcobf.vf
21mr|texlive-uhc-20190228-1|2188	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcoc0.vf
21mr|texlive-uhc-20190228-1|2189	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcoc1.vf
21mr|texlive-uhc-20190228-1|2190	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcoc2.vf
21mr|texlive-uhc-20190228-1|2191	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcoc3.vf
21mr|texlive-uhc-20190228-1|2192	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcoc4.vf
21mr|texlive-uhc-20190228-1|2193	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcoc5.vf
21mr|texlive-uhc-20190228-1|2194	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcoc6.vf
21mr|texlive-uhc-20190228-1|2195	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcoc7.vf
21mr|texlive-uhc-20190228-1|2196	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcoc8.vf
21mr|texlive-uhc-20190228-1|2197	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcoc9.vf
21mr|texlive-uhc-20190228-1|2198	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcoca.vf
21mr|texlive-uhc-20190228-1|2199	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcocb.vf
21mr|texlive-uhc-20190228-1|2200	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcocc.vf
21mr|texlive-uhc-20190228-1|2201	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcocd.vf
21mr|texlive-uhc-20190228-1|2202	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcoce.vf
21mr|texlive-uhc-20190228-1|2203	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcocf.vf
21mr|texlive-uhc-20190228-1|2204	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcod0.vf
21mr|texlive-uhc-20190228-1|2205	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcod1.vf
21mr|texlive-uhc-20190228-1|2206	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcod2.vf
21mr|texlive-uhc-20190228-1|2207	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcod3.vf
21mr|texlive-uhc-20190228-1|2208	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcod4.vf
21mr|texlive-uhc-20190228-1|2209	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcod5.vf
21mr|texlive-uhc-20190228-1|2210	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcod6.vf
21mr|texlive-uhc-20190228-1|2211	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcod7.vf
21mr|texlive-uhc-20190228-1|2212	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcof9.vf
21mr|texlive-uhc-20190228-1|2213	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcofa.vf
21mr|texlive-uhc-20190228-1|2214	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjcoff.vf
21mr|texlive-uhc-20190228-1|2215	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjd0.vf
21mr|texlive-uhc-20190228-1|2216	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjd1.vf
21mr|texlive-uhc-20190228-1|2217	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjd2.vf
21mr|texlive-uhc-20190228-1|2218	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjd3.vf
21mr|texlive-uhc-20190228-1|2219	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjd4.vf
21mr|texlive-uhc-20190228-1|2220	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjd5.vf
21mr|texlive-uhc-20190228-1|2221	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjd6.vf
21mr|texlive-uhc-20190228-1|2222	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjd7.vf
21mr|texlive-uhc-20190228-1|2223	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjf9.vf
21mr|texlive-uhc-20190228-1|2224	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjfa.vf
21mr|texlive-uhc-20190228-1|2225	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjff.vf
21mr|texlive-uhc-20190228-1|2226	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo00.vf
21mr|texlive-uhc-20190228-1|2227	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo01.vf
21mr|texlive-uhc-20190228-1|2228	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo02.vf
21mr|texlive-uhc-20190228-1|2229	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo03.vf
21mr|texlive-uhc-20190228-1|2230	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo04.vf
21mr|texlive-uhc-20190228-1|2231	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo20.vf
21mr|texlive-uhc-20190228-1|2232	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo21.vf
21mr|texlive-uhc-20190228-1|2233	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo22.vf
21mr|texlive-uhc-20190228-1|2234	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo23.vf
21mr|texlive-uhc-20190228-1|2235	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo24.vf
21mr|texlive-uhc-20190228-1|2236	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo25.vf
21mr|texlive-uhc-20190228-1|2237	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo26.vf
21mr|texlive-uhc-20190228-1|2238	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo30.vf
21mr|texlive-uhc-20190228-1|2239	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo31.vf
21mr|texlive-uhc-20190228-1|2240	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo32.vf
21mr|texlive-uhc-20190228-1|2241	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo33.vf
21mr|texlive-uhc-20190228-1|2242	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo4e.vf
21mr|texlive-uhc-20190228-1|2243	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo4f.vf
21mr|texlive-uhc-20190228-1|2244	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo50.vf
21mr|texlive-uhc-20190228-1|2245	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo51.vf
21mr|texlive-uhc-20190228-1|2246	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo52.vf
21mr|texlive-uhc-20190228-1|2247	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo53.vf
21mr|texlive-uhc-20190228-1|2248	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo54.vf
21mr|texlive-uhc-20190228-1|2249	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo55.vf
21mr|texlive-uhc-20190228-1|2250	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo56.vf
21mr|texlive-uhc-20190228-1|2251	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo57.vf
21mr|texlive-uhc-20190228-1|2252	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo58.vf
21mr|texlive-uhc-20190228-1|2253	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo59.vf
21mr|texlive-uhc-20190228-1|2254	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo5a.vf
21mr|texlive-uhc-20190228-1|2255	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo5b.vf
21mr|texlive-uhc-20190228-1|2256	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo5c.vf
21mr|texlive-uhc-20190228-1|2257	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo5d.vf
21mr|texlive-uhc-20190228-1|2258	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo5e.vf
21mr|texlive-uhc-20190228-1|2259	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo5f.vf
21mr|texlive-uhc-20190228-1|2260	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo60.vf
21mr|texlive-uhc-20190228-1|2261	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo61.vf
21mr|texlive-uhc-20190228-1|2262	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo62.vf
21mr|texlive-uhc-20190228-1|2263	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo63.vf
21mr|texlive-uhc-20190228-1|2264	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo64.vf
21mr|texlive-uhc-20190228-1|2265	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo65.vf
21mr|texlive-uhc-20190228-1|2266	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo66.vf
21mr|texlive-uhc-20190228-1|2267	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo67.vf
21mr|texlive-uhc-20190228-1|2268	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo68.vf
21mr|texlive-uhc-20190228-1|2269	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo69.vf
21mr|texlive-uhc-20190228-1|2270	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo6a.vf
21mr|texlive-uhc-20190228-1|2271	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo6b.vf
21mr|texlive-uhc-20190228-1|2272	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo6c.vf
21mr|texlive-uhc-20190228-1|2273	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo6d.vf
21mr|texlive-uhc-20190228-1|2274	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo6e.vf
21mr|texlive-uhc-20190228-1|2275	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo6f.vf
21mr|texlive-uhc-20190228-1|2276	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo70.vf
21mr|texlive-uhc-20190228-1|2277	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo71.vf
21mr|texlive-uhc-20190228-1|2278	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo72.vf
21mr|texlive-uhc-20190228-1|2279	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo73.vf
21mr|texlive-uhc-20190228-1|2280	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo74.vf
21mr|texlive-uhc-20190228-1|2281	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo75.vf
21mr|texlive-uhc-20190228-1|2282	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo76.vf
21mr|texlive-uhc-20190228-1|2283	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo77.vf
21mr|texlive-uhc-20190228-1|2284	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo78.vf
21mr|texlive-uhc-20190228-1|2285	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo79.vf
21mr|texlive-uhc-20190228-1|2286	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo7a.vf
21mr|texlive-uhc-20190228-1|2287	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo7b.vf
21mr|texlive-uhc-20190228-1|2288	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo7c.vf
21mr|texlive-uhc-20190228-1|2289	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo7d.vf
21mr|texlive-uhc-20190228-1|2290	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo7e.vf
21mr|texlive-uhc-20190228-1|2291	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo7f.vf
21mr|texlive-uhc-20190228-1|2292	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo80.vf
21mr|texlive-uhc-20190228-1|2293	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo81.vf
21mr|texlive-uhc-20190228-1|2294	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo82.vf
21mr|texlive-uhc-20190228-1|2295	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo83.vf
21mr|texlive-uhc-20190228-1|2296	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo84.vf
21mr|texlive-uhc-20190228-1|2297	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo85.vf
21mr|texlive-uhc-20190228-1|2298	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo86.vf
21mr|texlive-uhc-20190228-1|2299	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo87.vf
21mr|texlive-uhc-20190228-1|2300	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo88.vf
21mr|texlive-uhc-20190228-1|2301	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo89.vf
21mr|texlive-uhc-20190228-1|2302	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo8a.vf
21mr|texlive-uhc-20190228-1|2303	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo8b.vf
21mr|texlive-uhc-20190228-1|2304	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo8c.vf
21mr|texlive-uhc-20190228-1|2305	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo8d.vf
21mr|texlive-uhc-20190228-1|2306	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo8e.vf
21mr|texlive-uhc-20190228-1|2307	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo8f.vf
21mr|texlive-uhc-20190228-1|2308	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo90.vf
21mr|texlive-uhc-20190228-1|2309	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo91.vf
21mr|texlive-uhc-20190228-1|2310	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo92.vf
21mr|texlive-uhc-20190228-1|2311	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo93.vf
21mr|texlive-uhc-20190228-1|2312	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo94.vf
21mr|texlive-uhc-20190228-1|2313	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo95.vf
21mr|texlive-uhc-20190228-1|2314	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo96.vf
21mr|texlive-uhc-20190228-1|2315	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo97.vf
21mr|texlive-uhc-20190228-1|2316	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo98.vf
21mr|texlive-uhc-20190228-1|2317	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo99.vf
21mr|texlive-uhc-20190228-1|2318	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo9a.vf
21mr|texlive-uhc-20190228-1|2319	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo9b.vf
21mr|texlive-uhc-20190228-1|2320	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo9c.vf
21mr|texlive-uhc-20190228-1|2321	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo9d.vf
21mr|texlive-uhc-20190228-1|2322	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo9e.vf
21mr|texlive-uhc-20190228-1|2323	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjo9f.vf
21mr|texlive-uhc-20190228-1|2324	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjoac.vf
21mr|texlive-uhc-20190228-1|2325	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjoad.vf
21mr|texlive-uhc-20190228-1|2326	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjoae.vf
21mr|texlive-uhc-20190228-1|2327	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjoaf.vf
21mr|texlive-uhc-20190228-1|2328	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjob0.vf
21mr|texlive-uhc-20190228-1|2329	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjob1.vf
21mr|texlive-uhc-20190228-1|2330	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjob2.vf
21mr|texlive-uhc-20190228-1|2331	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjob3.vf
21mr|texlive-uhc-20190228-1|2332	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjob4.vf
21mr|texlive-uhc-20190228-1|2333	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjob5.vf
21mr|texlive-uhc-20190228-1|2334	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjob6.vf
21mr|texlive-uhc-20190228-1|2335	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjob7.vf
21mr|texlive-uhc-20190228-1|2336	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjob8.vf
21mr|texlive-uhc-20190228-1|2337	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjob9.vf
21mr|texlive-uhc-20190228-1|2338	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjoba.vf
21mr|texlive-uhc-20190228-1|2339	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjobb.vf
21mr|texlive-uhc-20190228-1|2340	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjobc.vf
21mr|texlive-uhc-20190228-1|2341	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjobd.vf
21mr|texlive-uhc-20190228-1|2342	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjobe.vf
21mr|texlive-uhc-20190228-1|2343	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjobf.vf
21mr|texlive-uhc-20190228-1|2344	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjoc0.vf
21mr|texlive-uhc-20190228-1|2345	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjoc1.vf
21mr|texlive-uhc-20190228-1|2346	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjoc2.vf
21mr|texlive-uhc-20190228-1|2347	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjoc3.vf
21mr|texlive-uhc-20190228-1|2348	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjoc4.vf
21mr|texlive-uhc-20190228-1|2349	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjoc5.vf
21mr|texlive-uhc-20190228-1|2350	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjoc6.vf
21mr|texlive-uhc-20190228-1|2351	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjoc7.vf
21mr|texlive-uhc-20190228-1|2352	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjoc8.vf
21mr|texlive-uhc-20190228-1|2353	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjoc9.vf
21mr|texlive-uhc-20190228-1|2354	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjoca.vf
21mr|texlive-uhc-20190228-1|2355	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjocb.vf
21mr|texlive-uhc-20190228-1|2356	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjocc.vf
21mr|texlive-uhc-20190228-1|2357	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjocd.vf
21mr|texlive-uhc-20190228-1|2358	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjoce.vf
21mr|texlive-uhc-20190228-1|2359	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjocf.vf
21mr|texlive-uhc-20190228-1|2360	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjod0.vf
21mr|texlive-uhc-20190228-1|2361	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjod1.vf
21mr|texlive-uhc-20190228-1|2362	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjod2.vf
21mr|texlive-uhc-20190228-1|2363	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjod3.vf
21mr|texlive-uhc-20190228-1|2364	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjod4.vf
21mr|texlive-uhc-20190228-1|2365	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjod5.vf
21mr|texlive-uhc-20190228-1|2366	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjod6.vf
21mr|texlive-uhc-20190228-1|2367	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjod7.vf
21mr|texlive-uhc-20190228-1|2368	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjof9.vf
21mr|texlive-uhc-20190228-1|2369	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjofa.vf
21mr|texlive-uhc-20190228-1|2370	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjoff.vf
21mr|texlive-uhc-20190228-1|2371	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju00.vf
21mr|texlive-uhc-20190228-1|2372	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju01.vf
21mr|texlive-uhc-20190228-1|2373	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju02.vf
21mr|texlive-uhc-20190228-1|2374	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju03.vf
21mr|texlive-uhc-20190228-1|2375	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju04.vf
21mr|texlive-uhc-20190228-1|2376	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju20.vf
21mr|texlive-uhc-20190228-1|2377	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju21.vf
21mr|texlive-uhc-20190228-1|2378	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju22.vf
21mr|texlive-uhc-20190228-1|2379	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju23.vf
21mr|texlive-uhc-20190228-1|2380	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju24.vf
21mr|texlive-uhc-20190228-1|2381	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju25.vf
21mr|texlive-uhc-20190228-1|2382	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju26.vf
21mr|texlive-uhc-20190228-1|2383	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju30.vf
21mr|texlive-uhc-20190228-1|2384	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju31.vf
21mr|texlive-uhc-20190228-1|2385	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju32.vf
21mr|texlive-uhc-20190228-1|2386	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju33.vf
21mr|texlive-uhc-20190228-1|2387	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju4e.vf
21mr|texlive-uhc-20190228-1|2388	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju4f.vf
21mr|texlive-uhc-20190228-1|2389	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju50.vf
21mr|texlive-uhc-20190228-1|2390	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju51.vf
21mr|texlive-uhc-20190228-1|2391	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju52.vf
21mr|texlive-uhc-20190228-1|2392	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju53.vf
21mr|texlive-uhc-20190228-1|2393	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju54.vf
21mr|texlive-uhc-20190228-1|2394	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju55.vf
21mr|texlive-uhc-20190228-1|2395	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju56.vf
21mr|texlive-uhc-20190228-1|2396	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju57.vf
21mr|texlive-uhc-20190228-1|2397	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju58.vf
21mr|texlive-uhc-20190228-1|2398	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju59.vf
21mr|texlive-uhc-20190228-1|2399	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju5a.vf
21mr|texlive-uhc-20190228-1|2400	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju5b.vf
21mr|texlive-uhc-20190228-1|2401	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju5c.vf
21mr|texlive-uhc-20190228-1|2402	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju5d.vf
21mr|texlive-uhc-20190228-1|2403	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju5e.vf
21mr|texlive-uhc-20190228-1|2404	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju5f.vf
21mr|texlive-uhc-20190228-1|2405	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju60.vf
21mr|texlive-uhc-20190228-1|2406	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju61.vf
21mr|texlive-uhc-20190228-1|2407	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju62.vf
21mr|texlive-uhc-20190228-1|2408	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju63.vf
21mr|texlive-uhc-20190228-1|2409	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju64.vf
21mr|texlive-uhc-20190228-1|2410	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju65.vf
21mr|texlive-uhc-20190228-1|2411	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju66.vf
21mr|texlive-uhc-20190228-1|2412	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju67.vf
21mr|texlive-uhc-20190228-1|2413	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju68.vf
21mr|texlive-uhc-20190228-1|2414	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju69.vf
21mr|texlive-uhc-20190228-1|2415	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju6a.vf
21mr|texlive-uhc-20190228-1|2416	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju6b.vf
21mr|texlive-uhc-20190228-1|2417	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju6c.vf
21mr|texlive-uhc-20190228-1|2418	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju6d.vf
21mr|texlive-uhc-20190228-1|2419	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju6e.vf
21mr|texlive-uhc-20190228-1|2420	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju6f.vf
21mr|texlive-uhc-20190228-1|2421	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju70.vf
21mr|texlive-uhc-20190228-1|2422	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju71.vf
21mr|texlive-uhc-20190228-1|2423	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju72.vf
21mr|texlive-uhc-20190228-1|2424	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju73.vf
21mr|texlive-uhc-20190228-1|2425	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju74.vf
21mr|texlive-uhc-20190228-1|2426	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju75.vf
21mr|texlive-uhc-20190228-1|2427	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju76.vf
21mr|texlive-uhc-20190228-1|2428	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju77.vf
21mr|texlive-uhc-20190228-1|2429	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju78.vf
21mr|texlive-uhc-20190228-1|2430	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju79.vf
21mr|texlive-uhc-20190228-1|2431	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju7a.vf
21mr|texlive-uhc-20190228-1|2432	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju7b.vf
21mr|texlive-uhc-20190228-1|2433	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju7c.vf
21mr|texlive-uhc-20190228-1|2434	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju7d.vf
21mr|texlive-uhc-20190228-1|2435	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju7e.vf
21mr|texlive-uhc-20190228-1|2436	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju7f.vf
21mr|texlive-uhc-20190228-1|2437	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju80.vf
21mr|texlive-uhc-20190228-1|2438	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju81.vf
21mr|texlive-uhc-20190228-1|2439	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju82.vf
21mr|texlive-uhc-20190228-1|2440	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju83.vf
21mr|texlive-uhc-20190228-1|2441	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju84.vf
21mr|texlive-uhc-20190228-1|2442	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju85.vf
21mr|texlive-uhc-20190228-1|2443	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju86.vf
21mr|texlive-uhc-20190228-1|2444	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju87.vf
21mr|texlive-uhc-20190228-1|2445	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju88.vf
21mr|texlive-uhc-20190228-1|2446	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju89.vf
21mr|texlive-uhc-20190228-1|2447	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju8a.vf
21mr|texlive-uhc-20190228-1|2448	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju8b.vf
21mr|texlive-uhc-20190228-1|2449	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju8c.vf
21mr|texlive-uhc-20190228-1|2450	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju8d.vf
21mr|texlive-uhc-20190228-1|2451	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju8e.vf
21mr|texlive-uhc-20190228-1|2452	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju8f.vf
21mr|texlive-uhc-20190228-1|2453	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju90.vf
21mr|texlive-uhc-20190228-1|2454	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju91.vf
21mr|texlive-uhc-20190228-1|2455	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju92.vf
21mr|texlive-uhc-20190228-1|2456	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju93.vf
21mr|texlive-uhc-20190228-1|2457	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju94.vf
21mr|texlive-uhc-20190228-1|2458	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju95.vf
21mr|texlive-uhc-20190228-1|2459	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju96.vf
21mr|texlive-uhc-20190228-1|2460	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju97.vf
21mr|texlive-uhc-20190228-1|2461	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju98.vf
21mr|texlive-uhc-20190228-1|2462	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju99.vf
21mr|texlive-uhc-20190228-1|2463	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju9a.vf
21mr|texlive-uhc-20190228-1|2464	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju9b.vf
21mr|texlive-uhc-20190228-1|2465	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju9c.vf
21mr|texlive-uhc-20190228-1|2466	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju9d.vf
21mr|texlive-uhc-20190228-1|2467	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju9e.vf
21mr|texlive-uhc-20190228-1|2468	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmju9f.vf
21mr|texlive-uhc-20190228-1|2469	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuac.vf
21mr|texlive-uhc-20190228-1|2470	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuad.vf
21mr|texlive-uhc-20190228-1|2471	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuae.vf
21mr|texlive-uhc-20190228-1|2472	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuaf.vf
21mr|texlive-uhc-20190228-1|2473	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjub0.vf
21mr|texlive-uhc-20190228-1|2474	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjub1.vf
21mr|texlive-uhc-20190228-1|2475	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjub2.vf
21mr|texlive-uhc-20190228-1|2476	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjub3.vf
21mr|texlive-uhc-20190228-1|2477	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjub4.vf
21mr|texlive-uhc-20190228-1|2478	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjub5.vf
21mr|texlive-uhc-20190228-1|2479	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjub6.vf
21mr|texlive-uhc-20190228-1|2480	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjub7.vf
21mr|texlive-uhc-20190228-1|2481	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjub8.vf
21mr|texlive-uhc-20190228-1|2482	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjub9.vf
21mr|texlive-uhc-20190228-1|2483	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuba.vf
21mr|texlive-uhc-20190228-1|2484	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjubb.vf
21mr|texlive-uhc-20190228-1|2485	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjubc.vf
21mr|texlive-uhc-20190228-1|2486	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjubd.vf
21mr|texlive-uhc-20190228-1|2487	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjube.vf
21mr|texlive-uhc-20190228-1|2488	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjubf.vf
21mr|texlive-uhc-20190228-1|2489	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuc0.vf
21mr|texlive-uhc-20190228-1|2490	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuc1.vf
21mr|texlive-uhc-20190228-1|2491	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuc2.vf
21mr|texlive-uhc-20190228-1|2492	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuc3.vf
21mr|texlive-uhc-20190228-1|2493	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuc4.vf
21mr|texlive-uhc-20190228-1|2494	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuc5.vf
21mr|texlive-uhc-20190228-1|2495	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuc6.vf
21mr|texlive-uhc-20190228-1|2496	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuc7.vf
21mr|texlive-uhc-20190228-1|2497	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuc8.vf
21mr|texlive-uhc-20190228-1|2498	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuc9.vf
21mr|texlive-uhc-20190228-1|2499	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuca.vf
21mr|texlive-uhc-20190228-1|2500	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjucb.vf
21mr|texlive-uhc-20190228-1|2501	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjucc.vf
21mr|texlive-uhc-20190228-1|2502	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjucd.vf
21mr|texlive-uhc-20190228-1|2503	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuce.vf
21mr|texlive-uhc-20190228-1|2504	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjucf.vf
21mr|texlive-uhc-20190228-1|2505	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjud0.vf
21mr|texlive-uhc-20190228-1|2506	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjud1.vf
21mr|texlive-uhc-20190228-1|2507	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjud2.vf
21mr|texlive-uhc-20190228-1|2508	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjud3.vf
21mr|texlive-uhc-20190228-1|2509	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjud4.vf
21mr|texlive-uhc-20190228-1|2510	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjud5.vf
21mr|texlive-uhc-20190228-1|2511	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjud6.vf
21mr|texlive-uhc-20190228-1|2512	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjud7.vf
21mr|texlive-uhc-20190228-1|2513	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuf9.vf
21mr|texlive-uhc-20190228-1|2514	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjufa.vf
21mr|texlive-uhc-20190228-1|2515	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuff.vf
21mr|texlive-uhc-20190228-1|2516	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo00.vf
21mr|texlive-uhc-20190228-1|2517	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo01.vf
21mr|texlive-uhc-20190228-1|2518	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo02.vf
21mr|texlive-uhc-20190228-1|2519	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo03.vf
21mr|texlive-uhc-20190228-1|2520	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo04.vf
21mr|texlive-uhc-20190228-1|2521	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo20.vf
21mr|texlive-uhc-20190228-1|2522	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo21.vf
21mr|texlive-uhc-20190228-1|2523	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo22.vf
21mr|texlive-uhc-20190228-1|2524	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo23.vf
21mr|texlive-uhc-20190228-1|2525	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo24.vf
21mr|texlive-uhc-20190228-1|2526	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo25.vf
21mr|texlive-uhc-20190228-1|2527	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo26.vf
21mr|texlive-uhc-20190228-1|2528	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo30.vf
21mr|texlive-uhc-20190228-1|2529	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo31.vf
21mr|texlive-uhc-20190228-1|2530	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo32.vf
21mr|texlive-uhc-20190228-1|2531	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo33.vf
21mr|texlive-uhc-20190228-1|2532	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo4e.vf
21mr|texlive-uhc-20190228-1|2533	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo4f.vf
21mr|texlive-uhc-20190228-1|2534	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo50.vf
21mr|texlive-uhc-20190228-1|2535	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo51.vf
21mr|texlive-uhc-20190228-1|2536	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo52.vf
21mr|texlive-uhc-20190228-1|2537	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo53.vf
21mr|texlive-uhc-20190228-1|2538	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo54.vf
21mr|texlive-uhc-20190228-1|2539	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo55.vf
21mr|texlive-uhc-20190228-1|2540	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo56.vf
21mr|texlive-uhc-20190228-1|2541	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo57.vf
21mr|texlive-uhc-20190228-1|2542	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo58.vf
21mr|texlive-uhc-20190228-1|2543	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo59.vf
21mr|texlive-uhc-20190228-1|2544	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo5a.vf
21mr|texlive-uhc-20190228-1|2545	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo5b.vf
21mr|texlive-uhc-20190228-1|2546	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo5c.vf
21mr|texlive-uhc-20190228-1|2547	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo5d.vf
21mr|texlive-uhc-20190228-1|2548	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo5e.vf
21mr|texlive-uhc-20190228-1|2549	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo5f.vf
21mr|texlive-uhc-20190228-1|2550	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo60.vf
21mr|texlive-uhc-20190228-1|2551	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo61.vf
21mr|texlive-uhc-20190228-1|2552	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo62.vf
21mr|texlive-uhc-20190228-1|2553	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo63.vf
21mr|texlive-uhc-20190228-1|2554	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo64.vf
21mr|texlive-uhc-20190228-1|2555	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo65.vf
21mr|texlive-uhc-20190228-1|2556	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo66.vf
21mr|texlive-uhc-20190228-1|2557	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo67.vf
21mr|texlive-uhc-20190228-1|2558	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo68.vf
21mr|texlive-uhc-20190228-1|2559	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo69.vf
21mr|texlive-uhc-20190228-1|2560	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo6a.vf
21mr|texlive-uhc-20190228-1|2561	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo6b.vf
21mr|texlive-uhc-20190228-1|2562	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo6c.vf
21mr|texlive-uhc-20190228-1|2563	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo6d.vf
21mr|texlive-uhc-20190228-1|2564	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo6e.vf
21mr|texlive-uhc-20190228-1|2565	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo6f.vf
21mr|texlive-uhc-20190228-1|2566	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo70.vf
21mr|texlive-uhc-20190228-1|2567	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo71.vf
21mr|texlive-uhc-20190228-1|2568	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo72.vf
21mr|texlive-uhc-20190228-1|2569	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo73.vf
21mr|texlive-uhc-20190228-1|2570	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo74.vf
21mr|texlive-uhc-20190228-1|2571	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo75.vf
21mr|texlive-uhc-20190228-1|2572	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo76.vf
21mr|texlive-uhc-20190228-1|2573	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo77.vf
21mr|texlive-uhc-20190228-1|2574	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo78.vf
21mr|texlive-uhc-20190228-1|2575	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo79.vf
21mr|texlive-uhc-20190228-1|2576	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo7a.vf
21mr|texlive-uhc-20190228-1|2577	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo7b.vf
21mr|texlive-uhc-20190228-1|2578	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo7c.vf
21mr|texlive-uhc-20190228-1|2579	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo7d.vf
21mr|texlive-uhc-20190228-1|2580	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo7e.vf
21mr|texlive-uhc-20190228-1|2581	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo7f.vf
21mr|texlive-uhc-20190228-1|2582	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo80.vf
21mr|texlive-uhc-20190228-1|2583	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo81.vf
21mr|texlive-uhc-20190228-1|2584	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo82.vf
21mr|texlive-uhc-20190228-1|2585	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo83.vf
21mr|texlive-uhc-20190228-1|2586	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo84.vf
21mr|texlive-uhc-20190228-1|2587	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo85.vf
21mr|texlive-uhc-20190228-1|2588	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo86.vf
21mr|texlive-uhc-20190228-1|2589	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo87.vf
21mr|texlive-uhc-20190228-1|2590	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo88.vf
21mr|texlive-uhc-20190228-1|2591	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo89.vf
21mr|texlive-uhc-20190228-1|2592	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo8a.vf
21mr|texlive-uhc-20190228-1|2593	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo8b.vf
21mr|texlive-uhc-20190228-1|2594	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo8c.vf
21mr|texlive-uhc-20190228-1|2595	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo8d.vf
21mr|texlive-uhc-20190228-1|2596	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo8e.vf
21mr|texlive-uhc-20190228-1|2597	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo8f.vf
21mr|texlive-uhc-20190228-1|2598	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo90.vf
21mr|texlive-uhc-20190228-1|2599	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo91.vf
21mr|texlive-uhc-20190228-1|2600	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo92.vf
21mr|texlive-uhc-20190228-1|2601	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo93.vf
21mr|texlive-uhc-20190228-1|2602	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo94.vf
21mr|texlive-uhc-20190228-1|2603	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo95.vf
21mr|texlive-uhc-20190228-1|2604	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo96.vf
21mr|texlive-uhc-20190228-1|2605	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo97.vf
21mr|texlive-uhc-20190228-1|2606	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo98.vf
21mr|texlive-uhc-20190228-1|2607	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo99.vf
21mr|texlive-uhc-20190228-1|2608	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo9a.vf
21mr|texlive-uhc-20190228-1|2609	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo9b.vf
21mr|texlive-uhc-20190228-1|2610	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo9c.vf
21mr|texlive-uhc-20190228-1|2611	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo9d.vf
21mr|texlive-uhc-20190228-1|2612	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo9e.vf
21mr|texlive-uhc-20190228-1|2613	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuo9f.vf
21mr|texlive-uhc-20190228-1|2614	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuoac.vf
21mr|texlive-uhc-20190228-1|2615	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuoad.vf
21mr|texlive-uhc-20190228-1|2616	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuoae.vf
21mr|texlive-uhc-20190228-1|2617	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuoaf.vf
21mr|texlive-uhc-20190228-1|2618	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuob0.vf
21mr|texlive-uhc-20190228-1|2619	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuob1.vf
21mr|texlive-uhc-20190228-1|2620	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuob2.vf
21mr|texlive-uhc-20190228-1|2621	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuob3.vf
21mr|texlive-uhc-20190228-1|2622	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuob4.vf
21mr|texlive-uhc-20190228-1|2623	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuob5.vf
21mr|texlive-uhc-20190228-1|2624	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuob6.vf
21mr|texlive-uhc-20190228-1|2625	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuob7.vf
21mr|texlive-uhc-20190228-1|2626	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuob8.vf
21mr|texlive-uhc-20190228-1|2627	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuob9.vf
21mr|texlive-uhc-20190228-1|2628	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuoba.vf
21mr|texlive-uhc-20190228-1|2629	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuobb.vf
21mr|texlive-uhc-20190228-1|2630	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuobc.vf
21mr|texlive-uhc-20190228-1|2631	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuobd.vf
21mr|texlive-uhc-20190228-1|2632	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuobe.vf
21mr|texlive-uhc-20190228-1|2633	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuobf.vf
21mr|texlive-uhc-20190228-1|2634	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuoc0.vf
21mr|texlive-uhc-20190228-1|2635	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuoc1.vf
21mr|texlive-uhc-20190228-1|2636	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuoc2.vf
21mr|texlive-uhc-20190228-1|2637	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuoc3.vf
21mr|texlive-uhc-20190228-1|2638	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuoc4.vf
21mr|texlive-uhc-20190228-1|2639	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuoc5.vf
21mr|texlive-uhc-20190228-1|2640	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuoc6.vf
21mr|texlive-uhc-20190228-1|2641	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuoc7.vf
21mr|texlive-uhc-20190228-1|2642	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuoc8.vf
21mr|texlive-uhc-20190228-1|2643	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuoc9.vf
21mr|texlive-uhc-20190228-1|2644	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuoca.vf
21mr|texlive-uhc-20190228-1|2645	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuocb.vf
21mr|texlive-uhc-20190228-1|2646	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuocc.vf
21mr|texlive-uhc-20190228-1|2647	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuocd.vf
21mr|texlive-uhc-20190228-1|2648	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuoce.vf
21mr|texlive-uhc-20190228-1|2649	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuocf.vf
21mr|texlive-uhc-20190228-1|2650	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuod0.vf
21mr|texlive-uhc-20190228-1|2651	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuod1.vf
21mr|texlive-uhc-20190228-1|2652	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuod2.vf
21mr|texlive-uhc-20190228-1|2653	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuod3.vf
21mr|texlive-uhc-20190228-1|2654	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuod4.vf
21mr|texlive-uhc-20190228-1|2655	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuod5.vf
21mr|texlive-uhc-20190228-1|2656	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuod6.vf
21mr|texlive-uhc-20190228-1|2657	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuod7.vf
21mr|texlive-uhc-20190228-1|2658	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuof9.vf
21mr|texlive-uhc-20190228-1|2659	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuofa.vf
21mr|texlive-uhc-20190228-1|2660	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjuoff.vf
21mr|texlive-uhc-20190228-1|2661	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx00.vf
21mr|texlive-uhc-20190228-1|2662	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx01.vf
21mr|texlive-uhc-20190228-1|2663	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx02.vf
21mr|texlive-uhc-20190228-1|2664	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx03.vf
21mr|texlive-uhc-20190228-1|2665	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx04.vf
21mr|texlive-uhc-20190228-1|2666	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx20.vf
21mr|texlive-uhc-20190228-1|2667	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx21.vf
21mr|texlive-uhc-20190228-1|2668	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx22.vf
21mr|texlive-uhc-20190228-1|2669	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx23.vf
21mr|texlive-uhc-20190228-1|2670	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx24.vf
21mr|texlive-uhc-20190228-1|2671	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx25.vf
21mr|texlive-uhc-20190228-1|2672	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx26.vf
21mr|texlive-uhc-20190228-1|2673	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx30.vf
21mr|texlive-uhc-20190228-1|2674	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx31.vf
21mr|texlive-uhc-20190228-1|2675	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx32.vf
21mr|texlive-uhc-20190228-1|2676	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx33.vf
21mr|texlive-uhc-20190228-1|2677	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx4e.vf
21mr|texlive-uhc-20190228-1|2678	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx4f.vf
21mr|texlive-uhc-20190228-1|2679	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx50.vf
21mr|texlive-uhc-20190228-1|2680	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx51.vf
21mr|texlive-uhc-20190228-1|2681	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx52.vf
21mr|texlive-uhc-20190228-1|2682	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx53.vf
21mr|texlive-uhc-20190228-1|2683	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx54.vf
21mr|texlive-uhc-20190228-1|2684	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx55.vf
21mr|texlive-uhc-20190228-1|2685	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx56.vf
21mr|texlive-uhc-20190228-1|2686	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx57.vf
21mr|texlive-uhc-20190228-1|2687	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx58.vf
21mr|texlive-uhc-20190228-1|2688	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx59.vf
21mr|texlive-uhc-20190228-1|2689	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx5a.vf
21mr|texlive-uhc-20190228-1|2690	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx5b.vf
21mr|texlive-uhc-20190228-1|2691	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx5c.vf
21mr|texlive-uhc-20190228-1|2692	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx5d.vf
21mr|texlive-uhc-20190228-1|2693	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx5e.vf
21mr|texlive-uhc-20190228-1|2694	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx5f.vf
21mr|texlive-uhc-20190228-1|2695	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx60.vf
21mr|texlive-uhc-20190228-1|2696	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx61.vf
21mr|texlive-uhc-20190228-1|2697	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx62.vf
21mr|texlive-uhc-20190228-1|2698	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx63.vf
21mr|texlive-uhc-20190228-1|2699	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx64.vf
21mr|texlive-uhc-20190228-1|2700	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx65.vf
21mr|texlive-uhc-20190228-1|2701	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx66.vf
21mr|texlive-uhc-20190228-1|2702	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx67.vf
21mr|texlive-uhc-20190228-1|2703	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx68.vf
21mr|texlive-uhc-20190228-1|2704	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx69.vf
21mr|texlive-uhc-20190228-1|2705	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx6a.vf
21mr|texlive-uhc-20190228-1|2706	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx6b.vf
21mr|texlive-uhc-20190228-1|2707	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx6c.vf
21mr|texlive-uhc-20190228-1|2708	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx6d.vf
21mr|texlive-uhc-20190228-1|2709	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx6e.vf
21mr|texlive-uhc-20190228-1|2710	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx6f.vf
21mr|texlive-uhc-20190228-1|2711	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx70.vf
21mr|texlive-uhc-20190228-1|2712	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx71.vf
21mr|texlive-uhc-20190228-1|2713	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx72.vf
21mr|texlive-uhc-20190228-1|2714	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx73.vf
21mr|texlive-uhc-20190228-1|2715	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx74.vf
21mr|texlive-uhc-20190228-1|2716	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx75.vf
21mr|texlive-uhc-20190228-1|2717	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx76.vf
21mr|texlive-uhc-20190228-1|2718	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx77.vf
21mr|texlive-uhc-20190228-1|2719	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx78.vf
21mr|texlive-uhc-20190228-1|2720	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx79.vf
21mr|texlive-uhc-20190228-1|2721	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx7a.vf
21mr|texlive-uhc-20190228-1|2722	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx7b.vf
21mr|texlive-uhc-20190228-1|2723	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx7c.vf
21mr|texlive-uhc-20190228-1|2724	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx7d.vf
21mr|texlive-uhc-20190228-1|2725	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx7e.vf
21mr|texlive-uhc-20190228-1|2726	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx7f.vf
21mr|texlive-uhc-20190228-1|2727	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx80.vf
21mr|texlive-uhc-20190228-1|2728	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx81.vf
21mr|texlive-uhc-20190228-1|2729	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx82.vf
21mr|texlive-uhc-20190228-1|2730	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx83.vf
21mr|texlive-uhc-20190228-1|2731	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx84.vf
21mr|texlive-uhc-20190228-1|2732	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx85.vf
21mr|texlive-uhc-20190228-1|2733	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx86.vf
21mr|texlive-uhc-20190228-1|2734	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx87.vf
21mr|texlive-uhc-20190228-1|2735	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx88.vf
21mr|texlive-uhc-20190228-1|2736	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx89.vf
21mr|texlive-uhc-20190228-1|2737	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx8a.vf
21mr|texlive-uhc-20190228-1|2738	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx8b.vf
21mr|texlive-uhc-20190228-1|2739	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx8c.vf
21mr|texlive-uhc-20190228-1|2740	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx8d.vf
21mr|texlive-uhc-20190228-1|2741	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx8e.vf
21mr|texlive-uhc-20190228-1|2742	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx8f.vf
21mr|texlive-uhc-20190228-1|2743	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx90.vf
21mr|texlive-uhc-20190228-1|2744	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx91.vf
21mr|texlive-uhc-20190228-1|2745	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx92.vf
21mr|texlive-uhc-20190228-1|2746	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx93.vf
21mr|texlive-uhc-20190228-1|2747	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx94.vf
21mr|texlive-uhc-20190228-1|2748	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx95.vf
21mr|texlive-uhc-20190228-1|2749	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx96.vf
21mr|texlive-uhc-20190228-1|2750	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx97.vf
21mr|texlive-uhc-20190228-1|2751	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx98.vf
21mr|texlive-uhc-20190228-1|2752	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx99.vf
21mr|texlive-uhc-20190228-1|2753	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx9a.vf
21mr|texlive-uhc-20190228-1|2754	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx9b.vf
21mr|texlive-uhc-20190228-1|2755	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx9c.vf
21mr|texlive-uhc-20190228-1|2756	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx9d.vf
21mr|texlive-uhc-20190228-1|2757	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx9e.vf
21mr|texlive-uhc-20190228-1|2758	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjx9f.vf
21mr|texlive-uhc-20190228-1|2759	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxac.vf
21mr|texlive-uhc-20190228-1|2760	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxad.vf
21mr|texlive-uhc-20190228-1|2761	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxae.vf
21mr|texlive-uhc-20190228-1|2762	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxaf.vf
21mr|texlive-uhc-20190228-1|2763	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxb0.vf
21mr|texlive-uhc-20190228-1|2764	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxb1.vf
21mr|texlive-uhc-20190228-1|2765	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxb2.vf
21mr|texlive-uhc-20190228-1|2766	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxb3.vf
21mr|texlive-uhc-20190228-1|2767	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxb4.vf
21mr|texlive-uhc-20190228-1|2768	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxb5.vf
21mr|texlive-uhc-20190228-1|2769	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxb6.vf
21mr|texlive-uhc-20190228-1|2770	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxb7.vf
21mr|texlive-uhc-20190228-1|2771	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxb8.vf
21mr|texlive-uhc-20190228-1|2772	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxb9.vf
21mr|texlive-uhc-20190228-1|2773	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxba.vf
21mr|texlive-uhc-20190228-1|2774	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxbb.vf
21mr|texlive-uhc-20190228-1|2775	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxbc.vf
21mr|texlive-uhc-20190228-1|2776	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxbd.vf
21mr|texlive-uhc-20190228-1|2777	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxbe.vf
21mr|texlive-uhc-20190228-1|2778	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxbf.vf
21mr|texlive-uhc-20190228-1|2779	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxc0.vf
21mr|texlive-uhc-20190228-1|2780	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxc1.vf
21mr|texlive-uhc-20190228-1|2781	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxc2.vf
21mr|texlive-uhc-20190228-1|2782	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxc3.vf
21mr|texlive-uhc-20190228-1|2783	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxc4.vf
21mr|texlive-uhc-20190228-1|2784	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxc5.vf
21mr|texlive-uhc-20190228-1|2785	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxc6.vf
21mr|texlive-uhc-20190228-1|2786	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxc7.vf
21mr|texlive-uhc-20190228-1|2787	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxc8.vf
21mr|texlive-uhc-20190228-1|2788	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxc9.vf
21mr|texlive-uhc-20190228-1|2789	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxca.vf
21mr|texlive-uhc-20190228-1|2790	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxcb.vf
21mr|texlive-uhc-20190228-1|2791	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxcc.vf
21mr|texlive-uhc-20190228-1|2792	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxcd.vf
21mr|texlive-uhc-20190228-1|2793	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxce.vf
21mr|texlive-uhc-20190228-1|2794	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxcf.vf
21mr|texlive-uhc-20190228-1|2795	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxd0.vf
21mr|texlive-uhc-20190228-1|2796	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxd1.vf
21mr|texlive-uhc-20190228-1|2797	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxd2.vf
21mr|texlive-uhc-20190228-1|2798	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxd3.vf
21mr|texlive-uhc-20190228-1|2799	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxd4.vf
21mr|texlive-uhc-20190228-1|2800	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxd5.vf
21mr|texlive-uhc-20190228-1|2801	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxd6.vf
21mr|texlive-uhc-20190228-1|2802	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxd7.vf
21mr|texlive-uhc-20190228-1|2803	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxf9.vf
21mr|texlive-uhc-20190228-1|2804	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxfa.vf
21mr|texlive-uhc-20190228-1|2805	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxff.vf
21mr|texlive-uhc-20190228-1|2806	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo00.vf
21mr|texlive-uhc-20190228-1|2807	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo01.vf
21mr|texlive-uhc-20190228-1|2808	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo02.vf
21mr|texlive-uhc-20190228-1|2809	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo03.vf
21mr|texlive-uhc-20190228-1|2810	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo04.vf
21mr|texlive-uhc-20190228-1|2811	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo20.vf
21mr|texlive-uhc-20190228-1|2812	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo21.vf
21mr|texlive-uhc-20190228-1|2813	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo22.vf
21mr|texlive-uhc-20190228-1|2814	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo23.vf
21mr|texlive-uhc-20190228-1|2815	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo24.vf
21mr|texlive-uhc-20190228-1|2816	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo25.vf
21mr|texlive-uhc-20190228-1|2817	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo26.vf
21mr|texlive-uhc-20190228-1|2818	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo30.vf
21mr|texlive-uhc-20190228-1|2819	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo31.vf
21mr|texlive-uhc-20190228-1|2820	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo32.vf
21mr|texlive-uhc-20190228-1|2821	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo33.vf
21mr|texlive-uhc-20190228-1|2822	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo4e.vf
21mr|texlive-uhc-20190228-1|2823	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo4f.vf
21mr|texlive-uhc-20190228-1|2824	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo50.vf
21mr|texlive-uhc-20190228-1|2825	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo51.vf
21mr|texlive-uhc-20190228-1|2826	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo52.vf
21mr|texlive-uhc-20190228-1|2827	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo53.vf
21mr|texlive-uhc-20190228-1|2828	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo54.vf
21mr|texlive-uhc-20190228-1|2829	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo55.vf
21mr|texlive-uhc-20190228-1|2830	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo56.vf
21mr|texlive-uhc-20190228-1|2831	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo57.vf
21mr|texlive-uhc-20190228-1|2832	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo58.vf
21mr|texlive-uhc-20190228-1|2833	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo59.vf
21mr|texlive-uhc-20190228-1|2834	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo5a.vf
21mr|texlive-uhc-20190228-1|2835	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo5b.vf
21mr|texlive-uhc-20190228-1|2836	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo5c.vf
21mr|texlive-uhc-20190228-1|2837	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo5d.vf
21mr|texlive-uhc-20190228-1|2838	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo5e.vf
21mr|texlive-uhc-20190228-1|2839	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo5f.vf
21mr|texlive-uhc-20190228-1|2840	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo60.vf
21mr|texlive-uhc-20190228-1|2841	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo61.vf
21mr|texlive-uhc-20190228-1|2842	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo62.vf
21mr|texlive-uhc-20190228-1|2843	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo63.vf
21mr|texlive-uhc-20190228-1|2844	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo64.vf
21mr|texlive-uhc-20190228-1|2845	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo65.vf
21mr|texlive-uhc-20190228-1|2846	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo66.vf
21mr|texlive-uhc-20190228-1|2847	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo67.vf
21mr|texlive-uhc-20190228-1|2848	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo68.vf
21mr|texlive-uhc-20190228-1|2849	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo69.vf
21mr|texlive-uhc-20190228-1|2850	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo6a.vf
21mr|texlive-uhc-20190228-1|2851	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo6b.vf
21mr|texlive-uhc-20190228-1|2852	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo6c.vf
21mr|texlive-uhc-20190228-1|2853	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo6d.vf
21mr|texlive-uhc-20190228-1|2854	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo6e.vf
21mr|texlive-uhc-20190228-1|2855	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo6f.vf
21mr|texlive-uhc-20190228-1|2856	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo70.vf
21mr|texlive-uhc-20190228-1|2857	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo71.vf
21mr|texlive-uhc-20190228-1|2858	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo72.vf
21mr|texlive-uhc-20190228-1|2859	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo73.vf
21mr|texlive-uhc-20190228-1|2860	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo74.vf
21mr|texlive-uhc-20190228-1|2861	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo75.vf
21mr|texlive-uhc-20190228-1|2862	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo76.vf
21mr|texlive-uhc-20190228-1|2863	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo77.vf
21mr|texlive-uhc-20190228-1|2864	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo78.vf
21mr|texlive-uhc-20190228-1|2865	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo79.vf
21mr|texlive-uhc-20190228-1|2866	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo7a.vf
21mr|texlive-uhc-20190228-1|2867	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo7b.vf
21mr|texlive-uhc-20190228-1|2868	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo7c.vf
21mr|texlive-uhc-20190228-1|2869	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo7d.vf
21mr|texlive-uhc-20190228-1|2870	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo7e.vf
21mr|texlive-uhc-20190228-1|2871	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo7f.vf
21mr|texlive-uhc-20190228-1|2872	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo80.vf
21mr|texlive-uhc-20190228-1|2873	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo81.vf
21mr|texlive-uhc-20190228-1|2874	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo82.vf
21mr|texlive-uhc-20190228-1|2875	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo83.vf
21mr|texlive-uhc-20190228-1|2876	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo84.vf
21mr|texlive-uhc-20190228-1|2877	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo85.vf
21mr|texlive-uhc-20190228-1|2878	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo86.vf
21mr|texlive-uhc-20190228-1|2879	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo87.vf
21mr|texlive-uhc-20190228-1|2880	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo88.vf
21mr|texlive-uhc-20190228-1|2881	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo89.vf
21mr|texlive-uhc-20190228-1|2882	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo8a.vf
21mr|texlive-uhc-20190228-1|2883	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo8b.vf
21mr|texlive-uhc-20190228-1|2884	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo8c.vf
21mr|texlive-uhc-20190228-1|2885	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo8d.vf
21mr|texlive-uhc-20190228-1|2886	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo8e.vf
21mr|texlive-uhc-20190228-1|2887	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo8f.vf
21mr|texlive-uhc-20190228-1|2888	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo90.vf
21mr|texlive-uhc-20190228-1|2889	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo91.vf
21mr|texlive-uhc-20190228-1|2890	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo92.vf
21mr|texlive-uhc-20190228-1|2891	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo93.vf
21mr|texlive-uhc-20190228-1|2892	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo94.vf
21mr|texlive-uhc-20190228-1|2893	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo95.vf
21mr|texlive-uhc-20190228-1|2894	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo96.vf
21mr|texlive-uhc-20190228-1|2895	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo97.vf
21mr|texlive-uhc-20190228-1|2896	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo98.vf
21mr|texlive-uhc-20190228-1|2897	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo99.vf
21mr|texlive-uhc-20190228-1|2898	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo9a.vf
21mr|texlive-uhc-20190228-1|2899	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo9b.vf
21mr|texlive-uhc-20190228-1|2900	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo9c.vf
21mr|texlive-uhc-20190228-1|2901	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo9d.vf
21mr|texlive-uhc-20190228-1|2902	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo9e.vf
21mr|texlive-uhc-20190228-1|2903	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxo9f.vf
21mr|texlive-uhc-20190228-1|2904	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxoac.vf
21mr|texlive-uhc-20190228-1|2905	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxoad.vf
21mr|texlive-uhc-20190228-1|2906	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxoae.vf
21mr|texlive-uhc-20190228-1|2907	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxoaf.vf
21mr|texlive-uhc-20190228-1|2908	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxob0.vf
21mr|texlive-uhc-20190228-1|2909	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxob1.vf
21mr|texlive-uhc-20190228-1|2910	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxob2.vf
21mr|texlive-uhc-20190228-1|2911	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxob3.vf
21mr|texlive-uhc-20190228-1|2912	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxob4.vf
21mr|texlive-uhc-20190228-1|2913	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxob5.vf
21mr|texlive-uhc-20190228-1|2914	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxob6.vf
21mr|texlive-uhc-20190228-1|2915	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxob7.vf
21mr|texlive-uhc-20190228-1|2916	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxob8.vf
21mr|texlive-uhc-20190228-1|2917	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxob9.vf
21mr|texlive-uhc-20190228-1|2918	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxoba.vf
21mr|texlive-uhc-20190228-1|2919	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxobb.vf
21mr|texlive-uhc-20190228-1|2920	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxobc.vf
21mr|texlive-uhc-20190228-1|2921	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxobd.vf
21mr|texlive-uhc-20190228-1|2922	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxobe.vf
21mr|texlive-uhc-20190228-1|2923	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxobf.vf
21mr|texlive-uhc-20190228-1|2924	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxoc0.vf
21mr|texlive-uhc-20190228-1|2925	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxoc1.vf
21mr|texlive-uhc-20190228-1|2926	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxoc2.vf
21mr|texlive-uhc-20190228-1|2927	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxoc3.vf
21mr|texlive-uhc-20190228-1|2928	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxoc4.vf
21mr|texlive-uhc-20190228-1|2929	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxoc5.vf
21mr|texlive-uhc-20190228-1|2930	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxoc6.vf
21mr|texlive-uhc-20190228-1|2931	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxoc7.vf
21mr|texlive-uhc-20190228-1|2932	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxoc8.vf
21mr|texlive-uhc-20190228-1|2933	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxoc9.vf
21mr|texlive-uhc-20190228-1|2934	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxoca.vf
21mr|texlive-uhc-20190228-1|2935	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxocb.vf
21mr|texlive-uhc-20190228-1|2936	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxocc.vf
21mr|texlive-uhc-20190228-1|2937	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxocd.vf
21mr|texlive-uhc-20190228-1|2938	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxoce.vf
21mr|texlive-uhc-20190228-1|2939	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxocf.vf
21mr|texlive-uhc-20190228-1|2940	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxod0.vf
21mr|texlive-uhc-20190228-1|2941	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxod1.vf
21mr|texlive-uhc-20190228-1|2942	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxod2.vf
21mr|texlive-uhc-20190228-1|2943	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxod3.vf
21mr|texlive-uhc-20190228-1|2944	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxod4.vf
21mr|texlive-uhc-20190228-1|2945	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxod5.vf
21mr|texlive-uhc-20190228-1|2946	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxod6.vf
21mr|texlive-uhc-20190228-1|2947	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxod7.vf
21mr|texlive-uhc-20190228-1|2948	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxof9.vf
21mr|texlive-uhc-20190228-1|2949	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxofa.vf
21mr|texlive-uhc-20190228-1|2950	%{_texmfdistdir}/fonts/vf/uhc/uwmj/uwmjxoff.vf
21mr|texlive-uhc-20190228-1|2951	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmj0.vf
21mr|texlive-uhc-20190228-1|2952	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmj04.vf
21mr|texlive-uhc-20190228-1|2953	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmj05.vf
21mr|texlive-uhc-20190228-1|2954	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmj06.vf
21mr|texlive-uhc-20190228-1|2955	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmj07.vf
21mr|texlive-uhc-20190228-1|2956	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmj1.vf
21mr|texlive-uhc-20190228-1|2957	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmj10.vf
21mr|texlive-uhc-20190228-1|2958	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmj11.vf
21mr|texlive-uhc-20190228-1|2959	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmj12.vf
21mr|texlive-uhc-20190228-1|2960	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmj13.vf
21mr|texlive-uhc-20190228-1|2961	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmj14.vf
21mr|texlive-uhc-20190228-1|2962	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmj15.vf
21mr|texlive-uhc-20190228-1|2963	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmj16.vf
21mr|texlive-uhc-20190228-1|2964	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmj17.vf
21mr|texlive-uhc-20190228-1|2965	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmj18.vf
21mr|texlive-uhc-20190228-1|2966	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmj19.vf
21mr|texlive-uhc-20190228-1|2967	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmj2.vf
21mr|texlive-uhc-20190228-1|2968	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmj20.vf
21mr|texlive-uhc-20190228-1|2969	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmj21.vf
21mr|texlive-uhc-20190228-1|2970	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmj22.vf
21mr|texlive-uhc-20190228-1|2971	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmj23.vf
21mr|texlive-uhc-20190228-1|2972	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmj24.vf
21mr|texlive-uhc-20190228-1|2973	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmj25.vf
21mr|texlive-uhc-20190228-1|2974	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmj26.vf
21mr|texlive-uhc-20190228-1|2975	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmj27.vf
21mr|texlive-uhc-20190228-1|2976	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmj28.vf
21mr|texlive-uhc-20190228-1|2977	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmj29.vf
21mr|texlive-uhc-20190228-1|2978	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmj3.vf
21mr|texlive-uhc-20190228-1|2979	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmj4.vf
21mr|texlive-uhc-20190228-1|2980	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmj5.vf
21mr|texlive-uhc-20190228-1|2981	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmj6.vf
21mr|texlive-uhc-20190228-1|2982	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmj7.vf
21mr|texlive-uhc-20190228-1|2983	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmj8.vf
21mr|texlive-uhc-20190228-1|2984	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmj9.vf
21mr|texlive-uhc-20190228-1|2985	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjc0.vf
21mr|texlive-uhc-20190228-1|2986	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjc04.vf
21mr|texlive-uhc-20190228-1|2987	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjc05.vf
21mr|texlive-uhc-20190228-1|2988	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjc06.vf
21mr|texlive-uhc-20190228-1|2989	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjc07.vf
21mr|texlive-uhc-20190228-1|2990	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjc1.vf
21mr|texlive-uhc-20190228-1|2991	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjc10.vf
21mr|texlive-uhc-20190228-1|2992	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjc11.vf
21mr|texlive-uhc-20190228-1|2993	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjc12.vf
21mr|texlive-uhc-20190228-1|2994	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjc13.vf
21mr|texlive-uhc-20190228-1|2995	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjc14.vf
21mr|texlive-uhc-20190228-1|2996	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjc15.vf
21mr|texlive-uhc-20190228-1|2997	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjc16.vf
21mr|texlive-uhc-20190228-1|2998	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjc17.vf
21mr|texlive-uhc-20190228-1|2999	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjc18.vf
21mr|texlive-uhc-20190228-1|3000	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjc19.vf
21mr|texlive-uhc-20190228-1|3001	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjc2.vf
21mr|texlive-uhc-20190228-1|3002	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjc20.vf
21mr|texlive-uhc-20190228-1|3003	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjc21.vf
21mr|texlive-uhc-20190228-1|3004	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjc22.vf
21mr|texlive-uhc-20190228-1|3005	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjc23.vf
21mr|texlive-uhc-20190228-1|3006	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjc24.vf
21mr|texlive-uhc-20190228-1|3007	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjc25.vf
21mr|texlive-uhc-20190228-1|3008	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjc26.vf
21mr|texlive-uhc-20190228-1|3009	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjc27.vf
21mr|texlive-uhc-20190228-1|3010	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjc28.vf
21mr|texlive-uhc-20190228-1|3011	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjc29.vf
21mr|texlive-uhc-20190228-1|3012	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjc3.vf
21mr|texlive-uhc-20190228-1|3013	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjc4.vf
21mr|texlive-uhc-20190228-1|3014	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjc5.vf
21mr|texlive-uhc-20190228-1|3015	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjc6.vf
21mr|texlive-uhc-20190228-1|3016	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjc7.vf
21mr|texlive-uhc-20190228-1|3017	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjc8.vf
21mr|texlive-uhc-20190228-1|3018	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjc9.vf
21mr|texlive-uhc-20190228-1|3019	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjco0.vf
21mr|texlive-uhc-20190228-1|3020	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjco04.vf
21mr|texlive-uhc-20190228-1|3021	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjco05.vf
21mr|texlive-uhc-20190228-1|3022	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjco06.vf
21mr|texlive-uhc-20190228-1|3023	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjco07.vf
21mr|texlive-uhc-20190228-1|3024	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjco1.vf
21mr|texlive-uhc-20190228-1|3025	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjco10.vf
21mr|texlive-uhc-20190228-1|3026	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjco11.vf
21mr|texlive-uhc-20190228-1|3027	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjco12.vf
21mr|texlive-uhc-20190228-1|3028	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjco13.vf
21mr|texlive-uhc-20190228-1|3029	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjco14.vf
21mr|texlive-uhc-20190228-1|3030	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjco15.vf
21mr|texlive-uhc-20190228-1|3031	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjco16.vf
21mr|texlive-uhc-20190228-1|3032	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjco17.vf
21mr|texlive-uhc-20190228-1|3033	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjco18.vf
21mr|texlive-uhc-20190228-1|3034	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjco19.vf
21mr|texlive-uhc-20190228-1|3035	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjco2.vf
21mr|texlive-uhc-20190228-1|3036	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjco20.vf
21mr|texlive-uhc-20190228-1|3037	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjco21.vf
21mr|texlive-uhc-20190228-1|3038	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjco22.vf
21mr|texlive-uhc-20190228-1|3039	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjco23.vf
21mr|texlive-uhc-20190228-1|3040	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjco24.vf
21mr|texlive-uhc-20190228-1|3041	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjco25.vf
21mr|texlive-uhc-20190228-1|3042	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjco26.vf
21mr|texlive-uhc-20190228-1|3043	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjco27.vf
21mr|texlive-uhc-20190228-1|3044	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjco28.vf
21mr|texlive-uhc-20190228-1|3045	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjco29.vf
21mr|texlive-uhc-20190228-1|3046	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjco3.vf
21mr|texlive-uhc-20190228-1|3047	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjco4.vf
21mr|texlive-uhc-20190228-1|3048	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjco5.vf
21mr|texlive-uhc-20190228-1|3049	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjco6.vf
21mr|texlive-uhc-20190228-1|3050	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjco7.vf
21mr|texlive-uhc-20190228-1|3051	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjco8.vf
21mr|texlive-uhc-20190228-1|3052	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjco9.vf
21mr|texlive-uhc-20190228-1|3053	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjo0.vf
21mr|texlive-uhc-20190228-1|3054	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjo04.vf
21mr|texlive-uhc-20190228-1|3055	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjo05.vf
21mr|texlive-uhc-20190228-1|3056	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjo06.vf
21mr|texlive-uhc-20190228-1|3057	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjo07.vf
21mr|texlive-uhc-20190228-1|3058	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjo1.vf
21mr|texlive-uhc-20190228-1|3059	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjo10.vf
21mr|texlive-uhc-20190228-1|3060	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjo11.vf
21mr|texlive-uhc-20190228-1|3061	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjo12.vf
21mr|texlive-uhc-20190228-1|3062	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjo13.vf
21mr|texlive-uhc-20190228-1|3063	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjo14.vf
21mr|texlive-uhc-20190228-1|3064	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjo15.vf
21mr|texlive-uhc-20190228-1|3065	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjo16.vf
21mr|texlive-uhc-20190228-1|3066	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjo17.vf
21mr|texlive-uhc-20190228-1|3067	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjo18.vf
21mr|texlive-uhc-20190228-1|3068	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjo19.vf
21mr|texlive-uhc-20190228-1|3069	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjo2.vf
21mr|texlive-uhc-20190228-1|3070	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjo20.vf
21mr|texlive-uhc-20190228-1|3071	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjo21.vf
21mr|texlive-uhc-20190228-1|3072	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjo22.vf
21mr|texlive-uhc-20190228-1|3073	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjo23.vf
21mr|texlive-uhc-20190228-1|3074	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjo24.vf
21mr|texlive-uhc-20190228-1|3075	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjo25.vf
21mr|texlive-uhc-20190228-1|3076	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjo26.vf
21mr|texlive-uhc-20190228-1|3077	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjo27.vf
21mr|texlive-uhc-20190228-1|3078	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjo28.vf
21mr|texlive-uhc-20190228-1|3079	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjo29.vf
21mr|texlive-uhc-20190228-1|3080	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjo3.vf
21mr|texlive-uhc-20190228-1|3081	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjo4.vf
21mr|texlive-uhc-20190228-1|3082	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjo5.vf
21mr|texlive-uhc-20190228-1|3083	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjo6.vf
21mr|texlive-uhc-20190228-1|3084	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjo7.vf
21mr|texlive-uhc-20190228-1|3085	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjo8.vf
21mr|texlive-uhc-20190228-1|3086	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjo9.vf
21mr|texlive-uhc-20190228-1|3087	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmju0.vf
21mr|texlive-uhc-20190228-1|3088	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmju04.vf
21mr|texlive-uhc-20190228-1|3089	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmju05.vf
21mr|texlive-uhc-20190228-1|3090	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmju06.vf
21mr|texlive-uhc-20190228-1|3091	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmju07.vf
21mr|texlive-uhc-20190228-1|3092	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmju1.vf
21mr|texlive-uhc-20190228-1|3093	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmju10.vf
21mr|texlive-uhc-20190228-1|3094	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmju11.vf
21mr|texlive-uhc-20190228-1|3095	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmju12.vf
21mr|texlive-uhc-20190228-1|3096	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmju13.vf
21mr|texlive-uhc-20190228-1|3097	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmju14.vf
21mr|texlive-uhc-20190228-1|3098	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmju15.vf
21mr|texlive-uhc-20190228-1|3099	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmju16.vf
21mr|texlive-uhc-20190228-1|3100	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmju17.vf
21mr|texlive-uhc-20190228-1|3101	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmju18.vf
21mr|texlive-uhc-20190228-1|3102	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmju19.vf
21mr|texlive-uhc-20190228-1|3103	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmju2.vf
21mr|texlive-uhc-20190228-1|3104	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmju20.vf
21mr|texlive-uhc-20190228-1|3105	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmju21.vf
21mr|texlive-uhc-20190228-1|3106	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmju22.vf
21mr|texlive-uhc-20190228-1|3107	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmju23.vf
21mr|texlive-uhc-20190228-1|3108	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmju24.vf
21mr|texlive-uhc-20190228-1|3109	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmju25.vf
21mr|texlive-uhc-20190228-1|3110	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmju26.vf
21mr|texlive-uhc-20190228-1|3111	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmju27.vf
21mr|texlive-uhc-20190228-1|3112	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmju28.vf
21mr|texlive-uhc-20190228-1|3113	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmju29.vf
21mr|texlive-uhc-20190228-1|3114	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmju3.vf
21mr|texlive-uhc-20190228-1|3115	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmju4.vf
21mr|texlive-uhc-20190228-1|3116	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmju5.vf
21mr|texlive-uhc-20190228-1|3117	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmju6.vf
21mr|texlive-uhc-20190228-1|3118	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmju7.vf
21mr|texlive-uhc-20190228-1|3119	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmju8.vf
21mr|texlive-uhc-20190228-1|3120	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmju9.vf
21mr|texlive-uhc-20190228-1|3121	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjuo0.vf
21mr|texlive-uhc-20190228-1|3122	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjuo04.vf
21mr|texlive-uhc-20190228-1|3123	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjuo05.vf
21mr|texlive-uhc-20190228-1|3124	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjuo06.vf
21mr|texlive-uhc-20190228-1|3125	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjuo07.vf
21mr|texlive-uhc-20190228-1|3126	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjuo1.vf
21mr|texlive-uhc-20190228-1|3127	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjuo10.vf
21mr|texlive-uhc-20190228-1|3128	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjuo11.vf
21mr|texlive-uhc-20190228-1|3129	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjuo12.vf
21mr|texlive-uhc-20190228-1|3130	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjuo13.vf
21mr|texlive-uhc-20190228-1|3131	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjuo14.vf
21mr|texlive-uhc-20190228-1|3132	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjuo15.vf
21mr|texlive-uhc-20190228-1|3133	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjuo16.vf
21mr|texlive-uhc-20190228-1|3134	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjuo17.vf
21mr|texlive-uhc-20190228-1|3135	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjuo18.vf
21mr|texlive-uhc-20190228-1|3136	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjuo19.vf
21mr|texlive-uhc-20190228-1|3137	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjuo2.vf
21mr|texlive-uhc-20190228-1|3138	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjuo20.vf
21mr|texlive-uhc-20190228-1|3139	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjuo21.vf
21mr|texlive-uhc-20190228-1|3140	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjuo22.vf
21mr|texlive-uhc-20190228-1|3141	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjuo23.vf
21mr|texlive-uhc-20190228-1|3142	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjuo24.vf
21mr|texlive-uhc-20190228-1|3143	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjuo25.vf
21mr|texlive-uhc-20190228-1|3144	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjuo26.vf
21mr|texlive-uhc-20190228-1|3145	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjuo27.vf
21mr|texlive-uhc-20190228-1|3146	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjuo28.vf
21mr|texlive-uhc-20190228-1|3147	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjuo29.vf
21mr|texlive-uhc-20190228-1|3148	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjuo3.vf
21mr|texlive-uhc-20190228-1|3149	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjuo4.vf
21mr|texlive-uhc-20190228-1|3150	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjuo5.vf
21mr|texlive-uhc-20190228-1|3151	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjuo6.vf
21mr|texlive-uhc-20190228-1|3152	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjuo7.vf
21mr|texlive-uhc-20190228-1|3153	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjuo8.vf
21mr|texlive-uhc-20190228-1|3154	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjuo9.vf
21mr|texlive-uhc-20190228-1|3155	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjx0.vf
21mr|texlive-uhc-20190228-1|3156	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjx04.vf
21mr|texlive-uhc-20190228-1|3157	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjx05.vf
21mr|texlive-uhc-20190228-1|3158	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjx06.vf
21mr|texlive-uhc-20190228-1|3159	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjx07.vf
21mr|texlive-uhc-20190228-1|3160	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjx1.vf
21mr|texlive-uhc-20190228-1|3161	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjx10.vf
21mr|texlive-uhc-20190228-1|3162	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjx11.vf
21mr|texlive-uhc-20190228-1|3163	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjx12.vf
21mr|texlive-uhc-20190228-1|3164	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjx13.vf
21mr|texlive-uhc-20190228-1|3165	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjx14.vf
21mr|texlive-uhc-20190228-1|3166	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjx15.vf
21mr|texlive-uhc-20190228-1|3167	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjx16.vf
21mr|texlive-uhc-20190228-1|3168	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjx17.vf
21mr|texlive-uhc-20190228-1|3169	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjx18.vf
21mr|texlive-uhc-20190228-1|3170	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjx19.vf
21mr|texlive-uhc-20190228-1|3171	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjx2.vf
21mr|texlive-uhc-20190228-1|3172	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjx20.vf
21mr|texlive-uhc-20190228-1|3173	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjx21.vf
21mr|texlive-uhc-20190228-1|3174	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjx22.vf
21mr|texlive-uhc-20190228-1|3175	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjx23.vf
21mr|texlive-uhc-20190228-1|3176	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjx24.vf
21mr|texlive-uhc-20190228-1|3177	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjx25.vf
21mr|texlive-uhc-20190228-1|3178	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjx26.vf
21mr|texlive-uhc-20190228-1|3179	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjx27.vf
21mr|texlive-uhc-20190228-1|3180	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjx28.vf
21mr|texlive-uhc-20190228-1|3181	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjx29.vf
21mr|texlive-uhc-20190228-1|3182	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjx3.vf
21mr|texlive-uhc-20190228-1|3183	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjx4.vf
21mr|texlive-uhc-20190228-1|3184	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjx5.vf
21mr|texlive-uhc-20190228-1|3185	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjx6.vf
21mr|texlive-uhc-20190228-1|3186	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjx7.vf
21mr|texlive-uhc-20190228-1|3187	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjx8.vf
21mr|texlive-uhc-20190228-1|3188	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjx9.vf
21mr|texlive-uhc-20190228-1|3189	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjxo0.vf
21mr|texlive-uhc-20190228-1|3190	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjxo04.vf
21mr|texlive-uhc-20190228-1|3191	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjxo05.vf
21mr|texlive-uhc-20190228-1|3192	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjxo06.vf
21mr|texlive-uhc-20190228-1|3193	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjxo07.vf
21mr|texlive-uhc-20190228-1|3194	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjxo1.vf
21mr|texlive-uhc-20190228-1|3195	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjxo10.vf
21mr|texlive-uhc-20190228-1|3196	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjxo11.vf
21mr|texlive-uhc-20190228-1|3197	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjxo12.vf
21mr|texlive-uhc-20190228-1|3198	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjxo13.vf
21mr|texlive-uhc-20190228-1|3199	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjxo14.vf
21mr|texlive-uhc-20190228-1|3200	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjxo15.vf
21mr|texlive-uhc-20190228-1|3201	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjxo16.vf
21mr|texlive-uhc-20190228-1|3202	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjxo17.vf
21mr|texlive-uhc-20190228-1|3203	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjxo18.vf
21mr|texlive-uhc-20190228-1|3204	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjxo19.vf
21mr|texlive-uhc-20190228-1|3205	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjxo2.vf
21mr|texlive-uhc-20190228-1|3206	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjxo20.vf
21mr|texlive-uhc-20190228-1|3207	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjxo21.vf
21mr|texlive-uhc-20190228-1|3208	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjxo22.vf
21mr|texlive-uhc-20190228-1|3209	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjxo23.vf
21mr|texlive-uhc-20190228-1|3210	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjxo24.vf
21mr|texlive-uhc-20190228-1|3211	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjxo25.vf
21mr|texlive-uhc-20190228-1|3212	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjxo26.vf
21mr|texlive-uhc-20190228-1|3213	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjxo27.vf
21mr|texlive-uhc-20190228-1|3214	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjxo28.vf
21mr|texlive-uhc-20190228-1|3215	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjxo29.vf
21mr|texlive-uhc-20190228-1|3216	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjxo3.vf
21mr|texlive-uhc-20190228-1|3217	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjxo4.vf
21mr|texlive-uhc-20190228-1|3218	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjxo5.vf
21mr|texlive-uhc-20190228-1|3219	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjxo6.vf
21mr|texlive-uhc-20190228-1|3220	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjxo7.vf
21mr|texlive-uhc-20190228-1|3221	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjxo8.vf
21mr|texlive-uhc-20190228-1|3222	%{_texmfdistdir}/fonts/vf/uhc/wmj/wmjxo9.vf
21mr|texlive-uhc-20190228-1|3223	%doc %{_texmfdistdir}/doc/fonts/uhc/umj/README
21mr|texlive-uhc-20190228-1|3224	
21mr|texlive-uhc-20190228-1|3225	#-----------------------------------------------------------------------
21mr|texlive-uhc-20190228-1|3226	%prep
21mr|texlive-uhc-20190228-1|3227	%setup -c -a0 -a1
21mr|texlive-uhc-20190228-1|3228	
21mr|texlive-uhc-20190228-1|3229	%build
21mr|texlive-uhc-20190228-1|3230	
21mr|texlive-uhc-20190228-1|3231	%install
21mr|texlive-uhc-20190228-1|3232	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-uhc-20190228-1|3233	cp -fpar dvips fonts doc %{buildroot}%{_texmfdistdir}

19342 21
21mr|texlive-uiucredborder-1.00-10|1	# revision 29974
21mr|texlive-uiucredborder-1.00-10|2	# category Package
21mr|texlive-uiucredborder-1.00-10|3	# catalog-ctan /macros/latex/contrib/uiucredborder
21mr|texlive-uiucredborder-1.00-10|4	# catalog-date 2013-04-16 11:30:34 +0200
21mr|texlive-uiucredborder-1.00-10|5	# catalog-license lppl1.2
21mr|texlive-uiucredborder-1.00-10|6	# catalog-version 1.00
21mr|texlive-uiucredborder-1.00-10|7	Name:		texlive-uiucredborder
21mr|texlive-uiucredborder-1.00-10|8	Version:	1.00
21mr|texlive-uiucredborder-1.00-10|9	Release:	10
21mr|texlive-uiucredborder-1.00-10|10	Summary:	Class for UIUC thesis red-bordered forms
21mr|texlive-uiucredborder-1.00-10|11	Group:		Publishing
21mr|texlive-uiucredborder-1.00-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/uiucredborder
21mr|texlive-uiucredborder-1.00-10|13	License:	LPPL1.2
21mr|texlive-uiucredborder-1.00-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uiucredborder.tar.xz
21mr|texlive-uiucredborder-1.00-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uiucredborder.doc.tar.xz
21mr|texlive-uiucredborder-1.00-10|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uiucredborder.source.tar.xz
21mr|texlive-uiucredborder-1.00-10|17	BuildArch:	noarch
21mr|texlive-uiucredborder-1.00-10|18	BuildRequires:	texlive-tlpkg
21mr|texlive-uiucredborder-1.00-10|19	Requires(pre):	texlive-tlpkg
21mr|texlive-uiucredborder-1.00-10|20	Requires(post):	texlive-kpathsea
21mr|texlive-uiucredborder-1.00-10|21	
21mr|texlive-uiucredborder-1.00-10|22	%description
21mr|texlive-uiucredborder-1.00-10|23	The class offers a means of filling out the "red-bordered form"
21mr|texlive-uiucredborder-1.00-10|24	that gets signed by the department head, your advisor, and --
21mr|texlive-uiucredborder-1.00-10|25	for doctoral dissertations -- your thesis committee members.
21mr|texlive-uiucredborder-1.00-10|26	
21mr|texlive-uiucredborder-1.00-10|27	
21mr|texlive-uiucredborder-1.00-10|28	#-----------------------------------------------------------------------
21mr|texlive-uiucredborder-1.00-10|29	%files
21mr|texlive-uiucredborder-1.00-10|30	%{_texmfdistdir}/tex/latex/uiucredborder/uiucredborder.cls
21mr|texlive-uiucredborder-1.00-10|31	%doc %{_texmfdistdir}/doc/latex/uiucredborder/uiucredborder.pdf
21mr|texlive-uiucredborder-1.00-10|32	#- source
21mr|texlive-uiucredborder-1.00-10|33	%doc %{_texmfdistdir}/source/latex/uiucredborder/uiucredborder.dtx
21mr|texlive-uiucredborder-1.00-10|34	%doc %{_texmfdistdir}/source/latex/uiucredborder/uiucredborder.ins
21mr|texlive-uiucredborder-1.00-10|35	
21mr|texlive-uiucredborder-1.00-10|36	#-----------------------------------------------------------------------
21mr|texlive-uiucredborder-1.00-10|37	%prep
21mr|texlive-uiucredborder-1.00-10|38	%setup -c -a0 -a1 -a2
21mr|texlive-uiucredborder-1.00-10|39	
21mr|texlive-uiucredborder-1.00-10|40	%build
21mr|texlive-uiucredborder-1.00-10|41	
21mr|texlive-uiucredborder-1.00-10|42	%install
21mr|texlive-uiucredborder-1.00-10|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-uiucredborder-1.00-10|44	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19343 21
21mr|texlive-uiucthesis-2.25-7|1	# revision 15878
21mr|texlive-uiucthesis-2.25-7|2	# category Package
21mr|texlive-uiucthesis-2.25-7|3	# catalog-ctan /macros/latex/contrib/uiucthesis
21mr|texlive-uiucthesis-2.25-7|4	# catalog-date 2007-01-20 15:20:16 +0100
21mr|texlive-uiucthesis-2.25-7|5	# catalog-license lppl
21mr|texlive-uiucthesis-2.25-7|6	# catalog-version 2.25
21mr|texlive-uiucthesis-2.25-7|7	Name:		texlive-uiucthesis
21mr|texlive-uiucthesis-2.25-7|8	Version:	2.25
21mr|texlive-uiucthesis-2.25-7|9	Release:	7
21mr|texlive-uiucthesis-2.25-7|10	Summary:	UIUC thesis class
21mr|texlive-uiucthesis-2.25-7|11	Group:		Publishing
21mr|texlive-uiucthesis-2.25-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/uiucthesis
21mr|texlive-uiucthesis-2.25-7|13	License:	LPPL
21mr|texlive-uiucthesis-2.25-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uiucthesis.tar.xz
21mr|texlive-uiucthesis-2.25-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uiucthesis.doc.tar.xz
21mr|texlive-uiucthesis-2.25-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uiucthesis.source.tar.xz
21mr|texlive-uiucthesis-2.25-7|17	BuildArch:	noarch
21mr|texlive-uiucthesis-2.25-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-uiucthesis-2.25-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-uiucthesis-2.25-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-uiucthesis-2.25-7|21	
21mr|texlive-uiucthesis-2.25-7|22	%description
21mr|texlive-uiucthesis-2.25-7|23	The class produces a document that conforms to the format
21mr|texlive-uiucthesis-2.25-7|24	described in the University's Handbook for Graduate Students
21mr|texlive-uiucthesis-2.25-7|25	Preparing to Deposit.
21mr|texlive-uiucthesis-2.25-7|26	
21mr|texlive-uiucthesis-2.25-7|27	
21mr|texlive-uiucthesis-2.25-7|28	#-----------------------------------------------------------------------
21mr|texlive-uiucthesis-2.25-7|29	%files
21mr|texlive-uiucthesis-2.25-7|30	%{_texmfdistdir}/tex/latex/uiucthesis/uiucthesis.cls
21mr|texlive-uiucthesis-2.25-7|31	%{_texmfdistdir}/tex/latex/uiucthesis/uiucthesis.sty
21mr|texlive-uiucthesis-2.25-7|32	%doc %{_texmfdistdir}/doc/latex/uiucthesis/README
21mr|texlive-uiucthesis-2.25-7|33	%doc %{_texmfdistdir}/doc/latex/uiucthesis/thesis-ex.pdf
21mr|texlive-uiucthesis-2.25-7|34	%doc %{_texmfdistdir}/doc/latex/uiucthesis/thesis-ex.tex
21mr|texlive-uiucthesis-2.25-7|35	%doc %{_texmfdistdir}/doc/latex/uiucthesis/uiucthesis.pdf
21mr|texlive-uiucthesis-2.25-7|36	#- source
21mr|texlive-uiucthesis-2.25-7|37	%doc %{_texmfdistdir}/source/latex/uiucthesis/uiucthesis.dtx
21mr|texlive-uiucthesis-2.25-7|38	%doc %{_texmfdistdir}/source/latex/uiucthesis/uiucthesis.ins
21mr|texlive-uiucthesis-2.25-7|39	
21mr|texlive-uiucthesis-2.25-7|40	#-----------------------------------------------------------------------
21mr|texlive-uiucthesis-2.25-7|41	%prep
21mr|texlive-uiucthesis-2.25-7|42	%setup -c -a0 -a1 -a2
21mr|texlive-uiucthesis-2.25-7|43	
21mr|texlive-uiucthesis-2.25-7|44	%build
21mr|texlive-uiucthesis-2.25-7|45	
21mr|texlive-uiucthesis-2.25-7|46	%install
21mr|texlive-uiucthesis-2.25-7|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-uiucthesis-2.25-7|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19344 21
21mr|texlive-ukrhyph-20190228-1|1	# revision 21081
21mr|texlive-ukrhyph-20190228-1|2	# category Package
21mr|texlive-ukrhyph-20190228-1|3	# catalog-ctan /language/hyphenation/ukrhyph
21mr|texlive-ukrhyph-20190228-1|4	# catalog-date 2007-01-19 00:08:42 +0100
21mr|texlive-ukrhyph-20190228-1|5	# catalog-license lppl
21mr|texlive-ukrhyph-20190228-1|6	# catalog-version undef
21mr|texlive-ukrhyph-20190228-1|7	Name:		texlive-ukrhyph
21mr|texlive-ukrhyph-20190228-1|8	Version:	20190228
21mr|texlive-ukrhyph-20190228-1|9	Release:	1
21mr|texlive-ukrhyph-20190228-1|10	Summary:	Hyphenation Patterns for Ukrainian
21mr|texlive-ukrhyph-20190228-1|11	Group:		Publishing
21mr|texlive-ukrhyph-20190228-1|12	URL:		http://www.ctan.org/tex-archive/language/hyphenation/ukrhyph
21mr|texlive-ukrhyph-20190228-1|13	License:	LPPL
21mr|texlive-ukrhyph-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ukrhyph.tar.xz
21mr|texlive-ukrhyph-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ukrhyph.doc.tar.xz
21mr|texlive-ukrhyph-20190228-1|16	BuildArch:	noarch
21mr|texlive-ukrhyph-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-ukrhyph-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-ukrhyph-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-ukrhyph-20190228-1|20	
21mr|texlive-ukrhyph-20190228-1|21	%description
21mr|texlive-ukrhyph-20190228-1|22	A range of patterns, depending on the encoding of the output
21mr|texlive-ukrhyph-20190228-1|23	font (including the standard T2A, so one can use the patterns
21mr|texlive-ukrhyph-20190228-1|24	with free fonts).
21mr|texlive-ukrhyph-20190228-1|25	
21mr|texlive-ukrhyph-20190228-1|26	#-----------------------------------------------------------------------
21mr|texlive-ukrhyph-20190228-1|27	%files
21mr|texlive-ukrhyph-20190228-1|28	%{_texmfdistdir}/tex/generic/ukrhyph/catlcy.tex
21mr|texlive-ukrhyph-20190228-1|29	%{_texmfdistdir}/tex/generic/ukrhyph/lcy2koi.tex
21mr|texlive-ukrhyph-20190228-1|30	%{_texmfdistdir}/tex/generic/ukrhyph/lcy2lcy.tex
21mr|texlive-ukrhyph-20190228-1|31	%{_texmfdistdir}/tex/generic/ukrhyph/lcy2ot2.tex
21mr|texlive-ukrhyph-20190228-1|32	%{_texmfdistdir}/tex/generic/ukrhyph/lcy2t2a.tex
21mr|texlive-ukrhyph-20190228-1|33	%{_texmfdistdir}/tex/generic/ukrhyph/lcy2ucy.tex
21mr|texlive-ukrhyph-20190228-1|34	%{_texmfdistdir}/tex/generic/ukrhyph/rules60.tex
21mr|texlive-ukrhyph-20190228-1|35	%{_texmfdistdir}/tex/generic/ukrhyph/rules90.tex
21mr|texlive-ukrhyph-20190228-1|36	%{_texmfdistdir}/tex/generic/ukrhyph/rules_ph.tex
21mr|texlive-ukrhyph-20190228-1|37	%{_texmfdistdir}/tex/generic/ukrhyph/ukrenhyp.tex
21mr|texlive-ukrhyph-20190228-1|38	%{_texmfdistdir}/tex/generic/ukrhyph/ukrhypfa.tex
21mr|texlive-ukrhyph-20190228-1|39	%{_texmfdistdir}/tex/generic/ukrhyph/ukrhyph.koi
21mr|texlive-ukrhyph-20190228-1|40	%{_texmfdistdir}/tex/generic/ukrhyph/ukrhyph.lcy
21mr|texlive-ukrhyph-20190228-1|41	%{_texmfdistdir}/tex/generic/ukrhyph/ukrhyph.ot2
21mr|texlive-ukrhyph-20190228-1|42	%{_texmfdistdir}/tex/generic/ukrhyph/ukrhyph.t2a
21mr|texlive-ukrhyph-20190228-1|43	%{_texmfdistdir}/tex/generic/ukrhyph/ukrhyph.tex
21mr|texlive-ukrhyph-20190228-1|44	%{_texmfdistdir}/tex/generic/ukrhyph/ukrhyph.ucy
21mr|texlive-ukrhyph-20190228-1|45	%{_texmfdistdir}/tex/generic/ukrhyph/ukrhypmp.tex
21mr|texlive-ukrhyph-20190228-1|46	%{_texmfdistdir}/tex/generic/ukrhyph/ukrhypmt.tex
21mr|texlive-ukrhyph-20190228-1|47	%{_texmfdistdir}/tex/generic/ukrhyph/ukrhypsm.tex
21mr|texlive-ukrhyph-20190228-1|48	%{_texmfdistdir}/tex/generic/ukrhyph/ukrhypst.tex
21mr|texlive-ukrhyph-20190228-1|49	%doc %{_texmfdistdir}/doc/generic/ukrhyph/README
21mr|texlive-ukrhyph-20190228-1|50	%doc %{_texmfdistdir}/doc/generic/ukrhyph/rules60.pdf
21mr|texlive-ukrhyph-20190228-1|51	%doc %{_texmfdistdir}/doc/generic/ukrhyph/rules90.pdf
21mr|texlive-ukrhyph-20190228-1|52	%doc %{_texmfdistdir}/doc/generic/ukrhyph/rules_ph.pdf
21mr|texlive-ukrhyph-20190228-1|53	
21mr|texlive-ukrhyph-20190228-1|54	#-----------------------------------------------------------------------
21mr|texlive-ukrhyph-20190228-1|55	%prep
21mr|texlive-ukrhyph-20190228-1|56	%setup -c -a0 -a1
21mr|texlive-ukrhyph-20190228-1|57	
21mr|texlive-ukrhyph-20190228-1|58	%build
21mr|texlive-ukrhyph-20190228-1|59	
21mr|texlive-ukrhyph-20190228-1|60	%install
21mr|texlive-ukrhyph-20190228-1|61	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ukrhyph-20190228-1|62	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19345 21
21mr|texlive-ulem-20190228-1|1	# revision 26785
21mr|texlive-ulem-20190228-1|2	# category Package
21mr|texlive-ulem-20190228-1|3	# catalog-ctan /macros/latex/contrib/ulem
21mr|texlive-ulem-20190228-1|4	# catalog-date 2012-06-01 11:43:10 +0200
21mr|texlive-ulem-20190228-1|5	# catalog-license other-free
21mr|texlive-ulem-20190228-1|6	# catalog-version undef
21mr|texlive-ulem-20190228-1|7	Name:		texlive-ulem
21mr|texlive-ulem-20190228-1|8	Version:	20190228
21mr|texlive-ulem-20190228-1|9	Release:	1
21mr|texlive-ulem-20190228-1|10	Summary:	Package for underlining
21mr|texlive-ulem-20190228-1|11	Group:		Publishing
21mr|texlive-ulem-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ulem
21mr|texlive-ulem-20190228-1|13	License:	OTHER-FREE
21mr|texlive-ulem-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ulem.tar.xz
21mr|texlive-ulem-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ulem.doc.tar.xz
21mr|texlive-ulem-20190228-1|16	BuildArch:	noarch
21mr|texlive-ulem-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-ulem-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-ulem-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-ulem-20190228-1|20	
21mr|texlive-ulem-20190228-1|21	%description
21mr|texlive-ulem-20190228-1|22	The package provides an \ul (underline) command which will
21mr|texlive-ulem-20190228-1|23	break over line ends; this technique may be used to replace \em
21mr|texlive-ulem-20190228-1|24	(both in that form and as the \emph command), so as to make
21mr|texlive-ulem-20190228-1|25	output look as if it comes from a typewriter. The package also
21mr|texlive-ulem-20190228-1|26	offers double and wavy underlining, and striking out (line
21mr|texlive-ulem-20190228-1|27	through words) and crossing out (/// over words). The package
21mr|texlive-ulem-20190228-1|28	works with both Plain TeX and LaTeX.
21mr|texlive-ulem-20190228-1|29	
21mr|texlive-ulem-20190228-1|30	#-----------------------------------------------------------------------
21mr|texlive-ulem-20190228-1|31	%files
21mr|texlive-ulem-20190228-1|32	%{_texmfdistdir}/tex/generic/ulem/ulem.sty
21mr|texlive-ulem-20190228-1|33	%doc %{_texmfdistdir}/doc/generic/ulem/README
21mr|texlive-ulem-20190228-1|34	%doc %{_texmfdistdir}/doc/generic/ulem/ulem.ltx
21mr|texlive-ulem-20190228-1|35	%doc %{_texmfdistdir}/doc/generic/ulem/ulem.pdf
21mr|texlive-ulem-20190228-1|36	
21mr|texlive-ulem-20190228-1|37	#-----------------------------------------------------------------------
21mr|texlive-ulem-20190228-1|38	%prep
21mr|texlive-ulem-20190228-1|39	%setup -c -a0 -a1
21mr|texlive-ulem-20190228-1|40	
21mr|texlive-ulem-20190228-1|41	%build
21mr|texlive-ulem-20190228-1|42	
21mr|texlive-ulem-20190228-1|43	%install
21mr|texlive-ulem-20190228-1|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ulem-20190228-1|45	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19346 21
21mr|texlive-ulqda-1.1-8|1	# revision 26313
21mr|texlive-ulqda-1.1-8|2	# category Package
21mr|texlive-ulqda-1.1-8|3	# catalog-ctan /macros/latex/contrib/ulqda
21mr|texlive-ulqda-1.1-8|4	# catalog-date 2009-11-10 09:00:49 +0100
21mr|texlive-ulqda-1.1-8|5	# catalog-license lppl
21mr|texlive-ulqda-1.1-8|6	# catalog-version 1.1
21mr|texlive-ulqda-1.1-8|7	Name:		texlive-ulqda
21mr|texlive-ulqda-1.1-8|8	Version:	1.1
21mr|texlive-ulqda-1.1-8|9	Release:	8
21mr|texlive-ulqda-1.1-8|10	Summary:	Support of Qualitative Data Analysis
21mr|texlive-ulqda-1.1-8|11	Group:		Publishing
21mr|texlive-ulqda-1.1-8|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ulqda
21mr|texlive-ulqda-1.1-8|13	License:	LPPL
21mr|texlive-ulqda-1.1-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ulqda.tar.xz
21mr|texlive-ulqda-1.1-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ulqda.doc.tar.xz
21mr|texlive-ulqda-1.1-8|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ulqda.source.tar.xz
21mr|texlive-ulqda-1.1-8|17	BuildArch:	noarch
21mr|texlive-ulqda-1.1-8|18	BuildRequires:	texlive-tlpkg
21mr|texlive-ulqda-1.1-8|19	Requires(pre):	texlive-tlpkg
21mr|texlive-ulqda-1.1-8|20	Requires(post):	texlive-kpathsea
21mr|texlive-ulqda-1.1-8|21	Provides:	texlive-ulqda.bin = %{EVRD}
21mr|texlive-ulqda-1.1-8|22	
21mr|texlive-ulqda-1.1-8|23	%description
21mr|texlive-ulqda-1.1-8|24	The package is for use in Qualitative Data Analysis research.
21mr|texlive-ulqda-1.1-8|25	It supports the integration of Qualitative Data Analysis (QDA)
21mr|texlive-ulqda-1.1-8|26	research tasks, specifically for Grounded Theory, into the
21mr|texlive-ulqda-1.1-8|27	LaTeX work flow. It assists in the analysis of textual data
21mr|texlive-ulqda-1.1-8|28	such as interview transcripts and field notes by providing the
21mr|texlive-ulqda-1.1-8|29	LaTeX user with macros which are used to markup textual
21mr|texlive-ulqda-1.1-8|30	information -- for example, in-depth interviews.
21mr|texlive-ulqda-1.1-8|31	
21mr|texlive-ulqda-1.1-8|32	
21mr|texlive-ulqda-1.1-8|33	#-----------------------------------------------------------------------
21mr|texlive-ulqda-1.1-8|34	%files
21mr|texlive-ulqda-1.1-8|35	%{_bindir}/ulqda
21mr|texlive-ulqda-1.1-8|36	%{_texmfdistdir}/scripts/ulqda/ulqda.pl
21mr|texlive-ulqda-1.1-8|37	%{_texmfdistdir}/tex/latex/ulqda/ulqda.sty
21mr|texlive-ulqda-1.1-8|38	%doc %{_texmfdistdir}/doc/latex/ulqda/README
21mr|texlive-ulqda-1.1-8|39	%doc %{_texmfdistdir}/doc/latex/ulqda/ulqda.pdf
21mr|texlive-ulqda-1.1-8|40	#- source
21mr|texlive-ulqda-1.1-8|41	%doc %{_texmfdistdir}/source/latex/ulqda/Makefile
21mr|texlive-ulqda-1.1-8|42	%doc %{_texmfdistdir}/source/latex/ulqda/ulqda.dtx
21mr|texlive-ulqda-1.1-8|43	
21mr|texlive-ulqda-1.1-8|44	#-----------------------------------------------------------------------
21mr|texlive-ulqda-1.1-8|45	%prep
21mr|texlive-ulqda-1.1-8|46	%setup -c -a0 -a1 -a2
21mr|texlive-ulqda-1.1-8|47	
21mr|texlive-ulqda-1.1-8|48	%build
21mr|texlive-ulqda-1.1-8|49	
21mr|texlive-ulqda-1.1-8|50	%install
21mr|texlive-ulqda-1.1-8|51	mkdir -p %{buildroot}%{_bindir}
21mr|texlive-ulqda-1.1-8|52	pushd %{buildroot}%{_bindir}
21mr|texlive-ulqda-1.1-8|53	ln -sf %{_texmfdistdir}/scripts/ulqda/ulqda.pl ulqda
21mr|texlive-ulqda-1.1-8|54	popd
21mr|texlive-ulqda-1.1-8|55	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-ulqda-1.1-8|56	cp -fpar texmf-dist %{buildroot}%{_datadir}

19347 21
21mr|texlive-ulthese-5.2-1|1	Name:		texlive-ulthese
21mr|texlive-ulthese-5.2-1|2	Version:	5.2
21mr|texlive-ulthese-5.2-1|3	Release:	1
21mr|texlive-ulthese-5.2-1|4	Summary:	Thesis class and templates for Universite Laval
21mr|texlive-ulthese-5.2-1|5	Group:		Publishing
21mr|texlive-ulthese-5.2-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ulthese
21mr|texlive-ulthese-5.2-1|7	License:	LPPL1.3
21mr|texlive-ulthese-5.2-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ulthese.tar.xz
21mr|texlive-ulthese-5.2-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ulthese.doc.tar.xz
21mr|texlive-ulthese-5.2-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ulthese.source.tar.xz
21mr|texlive-ulthese-5.2-1|11	BuildArch:	noarch
21mr|texlive-ulthese-5.2-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-ulthese-5.2-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-ulthese-5.2-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-ulthese-5.2-1|15	
21mr|texlive-ulthese-5.2-1|16	%description
21mr|texlive-ulthese-5.2-1|17	The package provides a class based on memoir to prepare theses
21mr|texlive-ulthese-5.2-1|18	and memoirs compliant with the presentation rules set forth by
21mr|texlive-ulthese-5.2-1|19	the Faculty of Graduate Studies of Universite Laval, Quebec,
21mr|texlive-ulthese-5.2-1|20	Canada. The class also comes with an extensive set of templates
21mr|texlive-ulthese-5.2-1|21	for the various types of theses and memoirs offered at Laval.
21mr|texlive-ulthese-5.2-1|22	Please note that the documentation for the class and the
21mr|texlive-ulthese-5.2-1|23	comments in the templates are all written in French, the
21mr|texlive-ulthese-5.2-1|24	language of the target audience.
21mr|texlive-ulthese-5.2-1|25	
21mr|texlive-ulthese-5.2-1|26	
21mr|texlive-ulthese-5.2-1|27	#-----------------------------------------------------------------------
21mr|texlive-ulthese-5.2-1|28	%files
21mr|texlive-ulthese-5.2-1|29	%{_texmfdistdir}/tex/latex/ulthese
21mr|texlive-ulthese-5.2-1|30	%doc %{_texmfdistdir}/doc/latex/ulthese
21mr|texlive-ulthese-5.2-1|31	#- source
21mr|texlive-ulthese-5.2-1|32	%doc %{_texmfdistdir}/source/latex/ulthese
21mr|texlive-ulthese-5.2-1|33	
21mr|texlive-ulthese-5.2-1|34	#-----------------------------------------------------------------------
21mr|texlive-ulthese-5.2-1|35	%prep
21mr|texlive-ulthese-5.2-1|36	%setup -c -a0 -a1 -a2
21mr|texlive-ulthese-5.2-1|37	
21mr|texlive-ulthese-5.2-1|38	%build
21mr|texlive-ulthese-5.2-1|39	
21mr|texlive-ulthese-5.2-1|40	%install
21mr|texlive-ulthese-5.2-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ulthese-5.2-1|42	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19348 21
21mr|texlive-umich-thesis-1.20-7|1	# revision 15878
21mr|texlive-umich-thesis-1.20-7|2	# category Package
21mr|texlive-umich-thesis-1.20-7|3	# catalog-ctan /macros/latex/contrib/umich-thesis
21mr|texlive-umich-thesis-1.20-7|4	# catalog-date 2009-09-27 11:52:43 +0200
21mr|texlive-umich-thesis-1.20-7|5	# catalog-license lppl
21mr|texlive-umich-thesis-1.20-7|6	# catalog-version 1.20
21mr|texlive-umich-thesis-1.20-7|7	Name:		texlive-umich-thesis
21mr|texlive-umich-thesis-1.20-7|8	Version:	1.20
21mr|texlive-umich-thesis-1.20-7|9	Release:	7
21mr|texlive-umich-thesis-1.20-7|10	Summary:	University of Michigan Thesis LaTeX class
21mr|texlive-umich-thesis-1.20-7|11	Group:		Publishing
21mr|texlive-umich-thesis-1.20-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/umich-thesis
21mr|texlive-umich-thesis-1.20-7|13	License:	LPPL
21mr|texlive-umich-thesis-1.20-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/umich-thesis.tar.xz
21mr|texlive-umich-thesis-1.20-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/umich-thesis.doc.tar.xz
21mr|texlive-umich-thesis-1.20-7|16	BuildArch:	noarch
21mr|texlive-umich-thesis-1.20-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-umich-thesis-1.20-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-umich-thesis-1.20-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-umich-thesis-1.20-7|20	
21mr|texlive-umich-thesis-1.20-7|21	%description
21mr|texlive-umich-thesis-1.20-7|22	A LaTeX2e class to create a University of Michigan dissertation
21mr|texlive-umich-thesis-1.20-7|23	according to the Rackham dissertation handbook.
21mr|texlive-umich-thesis-1.20-7|24	
21mr|texlive-umich-thesis-1.20-7|25	
21mr|texlive-umich-thesis-1.20-7|26	#-----------------------------------------------------------------------
21mr|texlive-umich-thesis-1.20-7|27	%files
21mr|texlive-umich-thesis-1.20-7|28	%{_texmfdistdir}/tex/latex/umich-thesis/umich-thesis.cls
21mr|texlive-umich-thesis-1.20-7|29	%doc %{_texmfdistdir}/doc/latex/umich-thesis/README
21mr|texlive-umich-thesis-1.20-7|30	
21mr|texlive-umich-thesis-1.20-7|31	#-----------------------------------------------------------------------
21mr|texlive-umich-thesis-1.20-7|32	%prep
21mr|texlive-umich-thesis-1.20-7|33	%setup -c -a0 -a1
21mr|texlive-umich-thesis-1.20-7|34	
21mr|texlive-umich-thesis-1.20-7|35	%build
21mr|texlive-umich-thesis-1.20-7|36	
21mr|texlive-umich-thesis-1.20-7|37	%install
21mr|texlive-umich-thesis-1.20-7|38	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-umich-thesis-1.20-7|39	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19349 21
21mr|texlive-uml-0.11-7|1	# revision 17476
21mr|texlive-uml-0.11-7|2	# category Package
21mr|texlive-uml-0.11-7|3	# catalog-ctan /graphics/pstricks/contrib/uml
21mr|texlive-uml-0.11-7|4	# catalog-date 2010-03-17 12:19:20 +0100
21mr|texlive-uml-0.11-7|5	# catalog-license lppl
21mr|texlive-uml-0.11-7|6	# catalog-version 0.11
21mr|texlive-uml-0.11-7|7	Name:		texlive-uml
21mr|texlive-uml-0.11-7|8	Version:	0.11
21mr|texlive-uml-0.11-7|9	Release:	7
21mr|texlive-uml-0.11-7|10	Summary:	UML diagrams in LaTeX
21mr|texlive-uml-0.11-7|11	Group:		Publishing
21mr|texlive-uml-0.11-7|12	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/uml
21mr|texlive-uml-0.11-7|13	License:	LPPL
21mr|texlive-uml-0.11-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uml.tar.xz
21mr|texlive-uml-0.11-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uml.doc.tar.xz
21mr|texlive-uml-0.11-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uml.source.tar.xz
21mr|texlive-uml-0.11-7|17	BuildArch:	noarch
21mr|texlive-uml-0.11-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-uml-0.11-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-uml-0.11-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-uml-0.11-7|21	
21mr|texlive-uml-0.11-7|22	%description
21mr|texlive-uml-0.11-7|23	A PSTricks related package for writing UML (Unified Modelling
21mr|texlive-uml-0.11-7|24	Language) diagrams in LaTeX. Currently, it implements a subset
21mr|texlive-uml-0.11-7|25	of class diagrams, and some extra constructs as well. The
21mr|texlive-uml-0.11-7|26	package cannot be used together with pst-uml.
21mr|texlive-uml-0.11-7|27	
21mr|texlive-uml-0.11-7|28	
21mr|texlive-uml-0.11-7|29	#-----------------------------------------------------------------------
21mr|texlive-uml-0.11-7|30	%files
21mr|texlive-uml-0.11-7|31	%{_texmfdistdir}/tex/latex/uml/uml.sty
21mr|texlive-uml-0.11-7|32	%doc %{_texmfdistdir}/doc/latex/uml/Changes
21mr|texlive-uml-0.11-7|33	%doc %{_texmfdistdir}/doc/latex/uml/README
21mr|texlive-uml-0.11-7|34	%doc %{_texmfdistdir}/doc/latex/uml/example.tex
21mr|texlive-uml-0.11-7|35	%doc %{_texmfdistdir}/doc/latex/uml/uml.pdf
21mr|texlive-uml-0.11-7|36	#- source
21mr|texlive-uml-0.11-7|37	%doc %{_texmfdistdir}/source/latex/uml/Makefile
21mr|texlive-uml-0.11-7|38	%doc %{_texmfdistdir}/source/latex/uml/uml.dtx
21mr|texlive-uml-0.11-7|39	%doc %{_texmfdistdir}/source/latex/uml/uml.ins
21mr|texlive-uml-0.11-7|40	
21mr|texlive-uml-0.11-7|41	#-----------------------------------------------------------------------
21mr|texlive-uml-0.11-7|42	%prep
21mr|texlive-uml-0.11-7|43	%setup -c -a0 -a1 -a2
21mr|texlive-uml-0.11-7|44	
21mr|texlive-uml-0.11-7|45	%build
21mr|texlive-uml-0.11-7|46	
21mr|texlive-uml-0.11-7|47	%install
21mr|texlive-uml-0.11-7|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-uml-0.11-7|49	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19350 21
21mr|texlive-umlaute-2.1-3|1	Name:		texlive-umlaute
21mr|texlive-umlaute-2.1-3|2	Version:	2.1
21mr|texlive-umlaute-2.1-3|3	Release:	3
21mr|texlive-umlaute-2.1-3|4	Summary:	German input encodings in LaTeX
21mr|texlive-umlaute-2.1-3|5	Group:		Publishing
21mr|texlive-umlaute-2.1-3|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/umlaute
21mr|texlive-umlaute-2.1-3|7	License:	LPPL
21mr|texlive-umlaute-2.1-3|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/umlaute.tar.xz
21mr|texlive-umlaute-2.1-3|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/umlaute.doc.tar.xz
21mr|texlive-umlaute-2.1-3|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/umlaute.source.tar.xz
21mr|texlive-umlaute-2.1-3|11	BuildArch:	noarch
21mr|texlive-umlaute-2.1-3|12	BuildRequires:	texlive-tlpkg
21mr|texlive-umlaute-2.1-3|13	Requires(pre):	texlive-tlpkg
21mr|texlive-umlaute-2.1-3|14	Requires(post):	texlive-kpathsea
21mr|texlive-umlaute-2.1-3|15	
21mr|texlive-umlaute-2.1-3|16	%description
21mr|texlive-umlaute-2.1-3|17	An early package for using alternate input encodings. The
21mr|texlive-umlaute-2.1-3|18	author considers the package mostly obsolete, since most of its
21mr|texlive-umlaute-2.1-3|19	functions are taken by the inputenc package; however, inputenc
21mr|texlive-umlaute-2.1-3|20	doesn't support the roman8 and atari encodings, so umlaute
21mr|texlive-umlaute-2.1-3|21	remains the sole source of that support.
21mr|texlive-umlaute-2.1-3|22	
21mr|texlive-umlaute-2.1-3|23	%post
21mr|texlive-umlaute-2.1-3|24	%{_sbindir}/texlive.post
21mr|texlive-umlaute-2.1-3|25	
21mr|texlive-umlaute-2.1-3|26	%postun
21mr|texlive-umlaute-2.1-3|27	if [ $1 -eq 0 ]; then
21mr|texlive-umlaute-2.1-3|28	%{_sbindir}/texlive.post
21mr|texlive-umlaute-2.1-3|29	fi
21mr|texlive-umlaute-2.1-3|30	
21mr|texlive-umlaute-2.1-3|31	#-----------------------------------------------------------------------
21mr|texlive-umlaute-2.1-3|32	%files
21mr|texlive-umlaute-2.1-3|33	%{_texmfdistdir}/tex/latex/umlaute/atari.def
21mr|texlive-umlaute-2.1-3|34	%{_texmfdistdir}/tex/latex/umlaute/isolatin.def
21mr|texlive-umlaute-2.1-3|35	%{_texmfdistdir}/tex/latex/umlaute/mac.def
21mr|texlive-umlaute-2.1-3|36	%{_texmfdistdir}/tex/latex/umlaute/pc850.def
21mr|texlive-umlaute-2.1-3|37	%{_texmfdistdir}/tex/latex/umlaute/roman8.def
21mr|texlive-umlaute-2.1-3|38	%{_texmfdistdir}/tex/latex/umlaute/umlaute.sty
21mr|texlive-umlaute-2.1-3|39	%doc %{_texmfdistdir}/doc/latex/umlaute/cs_patch.uue
21mr|texlive-umlaute-2.1-3|40	%doc %{_texmfdistdir}/doc/latex/umlaute/umlaute.pdf
21mr|texlive-umlaute-2.1-3|41	#- source
21mr|texlive-umlaute-2.1-3|42	%doc %{_texmfdistdir}/source/latex/umlaute/umlaute.dtx
21mr|texlive-umlaute-2.1-3|43	%doc %{_texmfdistdir}/source/latex/umlaute/umlaute.ins
21mr|texlive-umlaute-2.1-3|44	
21mr|texlive-umlaute-2.1-3|45	#-----------------------------------------------------------------------
21mr|texlive-umlaute-2.1-3|46	%prep
21mr|texlive-umlaute-2.1-3|47	%setup -c -a0 -a1 -a2
21mr|texlive-umlaute-2.1-3|48	
21mr|texlive-umlaute-2.1-3|49	%build
21mr|texlive-umlaute-2.1-3|50	
21mr|texlive-umlaute-2.1-3|51	%install
21mr|texlive-umlaute-2.1-3|52	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-umlaute-2.1-3|53	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19351 21
21mr|texlive-umoline-20190228-1|1	# revision 19085
21mr|texlive-umoline-20190228-1|2	# category Package
21mr|texlive-umoline-20190228-1|3	# catalog-ctan /macros/latex/contrib/umoline
21mr|texlive-umoline-20190228-1|4	# catalog-date 2007-01-20 15:20:16 +0100
21mr|texlive-umoline-20190228-1|5	# catalog-license lppl
21mr|texlive-umoline-20190228-1|6	# catalog-version undef
21mr|texlive-umoline-20190228-1|7	Name:		texlive-umoline
21mr|texlive-umoline-20190228-1|8	Version:	20190228
21mr|texlive-umoline-20190228-1|9	Release:	1
21mr|texlive-umoline-20190228-1|10	Summary:	Underline text allowing line breaking
21mr|texlive-umoline-20190228-1|11	Group:		Publishing
21mr|texlive-umoline-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/umoline
21mr|texlive-umoline-20190228-1|13	License:	LPPL
21mr|texlive-umoline-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/umoline.tar.xz
21mr|texlive-umoline-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/umoline.doc.tar.xz
21mr|texlive-umoline-20190228-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/umoline.source.tar.xz
21mr|texlive-umoline-20190228-1|17	BuildArch:	noarch
21mr|texlive-umoline-20190228-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-umoline-20190228-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-umoline-20190228-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-umoline-20190228-1|21	
21mr|texlive-umoline-20190228-1|22	%description
21mr|texlive-umoline-20190228-1|23	Provides commands \Underline, \Midline and \Overline for
21mr|texlive-umoline-20190228-1|24	underlining, striking out, and overlining their text arguments.
21mr|texlive-umoline-20190228-1|25	
21mr|texlive-umoline-20190228-1|26	#-----------------------------------------------------------------------
21mr|texlive-umoline-20190228-1|27	%files
21mr|texlive-umoline-20190228-1|28	%{_texmfdistdir}/tex/latex/umoline/umoline.sty
21mr|texlive-umoline-20190228-1|29	%doc %{_texmfdistdir}/doc/latex/umoline/README
21mr|texlive-umoline-20190228-1|30	%doc %{_texmfdistdir}/doc/latex/umoline/umoline-man.tex
21mr|texlive-umoline-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/umoline/umoline.pdf
21mr|texlive-umoline-20190228-1|32	#- source
21mr|texlive-umoline-20190228-1|33	%doc %{_texmfdistdir}/source/latex/umoline/umoline.dtx
21mr|texlive-umoline-20190228-1|34	%doc %{_texmfdistdir}/source/latex/umoline/umoline.ins
21mr|texlive-umoline-20190228-1|35	
21mr|texlive-umoline-20190228-1|36	#-----------------------------------------------------------------------
21mr|texlive-umoline-20190228-1|37	%prep
21mr|texlive-umoline-20190228-1|38	%setup -c -a0 -a1 -a2
21mr|texlive-umoline-20190228-1|39	
21mr|texlive-umoline-20190228-1|40	%build
21mr|texlive-umoline-20190228-1|41	
21mr|texlive-umoline-20190228-1|42	%install
21mr|texlive-umoline-20190228-1|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-umoline-20190228-1|44	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19352 21
21mr|texlive-umthesis-0.2-7|1	# revision 15878
21mr|texlive-umthesis-0.2-7|2	# category Package
21mr|texlive-umthesis-0.2-7|3	# catalog-ctan /macros/latex/contrib/umthesis
21mr|texlive-umthesis-0.2-7|4	# catalog-date 2009-09-17 20:11:38 +0200
21mr|texlive-umthesis-0.2-7|5	# catalog-license lppl
21mr|texlive-umthesis-0.2-7|6	# catalog-version 0.2
21mr|texlive-umthesis-0.2-7|7	Name:		texlive-umthesis
21mr|texlive-umthesis-0.2-7|8	Version:	0.2
21mr|texlive-umthesis-0.2-7|9	Release:	7
21mr|texlive-umthesis-0.2-7|10	Summary:	Dissertations at the University of Michigan
21mr|texlive-umthesis-0.2-7|11	Group:		Publishing
21mr|texlive-umthesis-0.2-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/umthesis
21mr|texlive-umthesis-0.2-7|13	License:	LPPL
21mr|texlive-umthesis-0.2-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/umthesis.tar.xz
21mr|texlive-umthesis-0.2-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/umthesis.doc.tar.xz
21mr|texlive-umthesis-0.2-7|16	BuildArch:	noarch
21mr|texlive-umthesis-0.2-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-umthesis-0.2-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-umthesis-0.2-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-umthesis-0.2-7|20	
21mr|texlive-umthesis-0.2-7|21	%description
21mr|texlive-umthesis-0.2-7|22	The class loads book class, and makes minimal changes to it;
21mr|texlive-umthesis-0.2-7|23	its coding aims to be as robust as possible, and as a result it
21mr|texlive-umthesis-0.2-7|24	has few conflicts with potential add-on packages.
21mr|texlive-umthesis-0.2-7|25	
21mr|texlive-umthesis-0.2-7|26	
21mr|texlive-umthesis-0.2-7|27	#-----------------------------------------------------------------------
21mr|texlive-umthesis-0.2-7|28	%files
21mr|texlive-umthesis-0.2-7|29	%{_texmfdistdir}/tex/latex/umthesis/umthesis.cls
21mr|texlive-umthesis-0.2-7|30	%doc %{_texmfdistdir}/doc/latex/umthesis/PDP.tex
21mr|texlive-umthesis-0.2-7|31	%doc %{_texmfdistdir}/doc/latex/umthesis/README
21mr|texlive-umthesis-0.2-7|32	%doc %{_texmfdistdir}/doc/latex/umthesis/appendix.tex
21mr|texlive-umthesis-0.2-7|33	%doc %{_texmfdistdir}/doc/latex/umthesis/conclusion.tex
21mr|texlive-umthesis-0.2-7|34	%doc %{_texmfdistdir}/doc/latex/umthesis/example.pdf
21mr|texlive-umthesis-0.2-7|35	%doc %{_texmfdistdir}/doc/latex/umthesis/example.tex
21mr|texlive-umthesis-0.2-7|36	%doc %{_texmfdistdir}/doc/latex/umthesis/exp1.tex
21mr|texlive-umthesis-0.2-7|37	%doc %{_texmfdistdir}/doc/latex/umthesis/exp2.tex
21mr|texlive-umthesis-0.2-7|38	%doc %{_texmfdistdir}/doc/latex/umthesis/exp3.tex
21mr|texlive-umthesis-0.2-7|39	%doc %{_texmfdistdir}/doc/latex/umthesis/felty.bib
21mr|texlive-umthesis-0.2-7|40	%doc %{_texmfdistdir}/doc/latex/umthesis/intro.tex
21mr|texlive-umthesis-0.2-7|41	%doc %{_texmfdistdir}/doc/latex/umthesis/mybibstyle.bst
21mr|texlive-umthesis-0.2-7|42	
21mr|texlive-umthesis-0.2-7|43	#-----------------------------------------------------------------------
21mr|texlive-umthesis-0.2-7|44	%prep
21mr|texlive-umthesis-0.2-7|45	%setup -c -a0 -a1
21mr|texlive-umthesis-0.2-7|46	
21mr|texlive-umthesis-0.2-7|47	%build
21mr|texlive-umthesis-0.2-7|48	
21mr|texlive-umthesis-0.2-7|49	%install
21mr|texlive-umthesis-0.2-7|50	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-umthesis-0.2-7|51	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19353 21
21mr|texlive-unamthesis-2.1-1|1	Name:		texlive-unamthesis
21mr|texlive-unamthesis-2.1-1|2	Version:	2.1
21mr|texlive-unamthesis-2.1-1|3	Release:	1
21mr|texlive-unamthesis-2.1-1|4	Epoch:		1
21mr|texlive-unamthesis-2.1-1|5	Summary:	Style for Universidad Nacional Autonoma de Mexico theses
21mr|texlive-unamthesis-2.1-1|6	Group:		Publishing
21mr|texlive-unamthesis-2.1-1|7	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/unamthesis
21mr|texlive-unamthesis-2.1-1|8	License:	LPPL1.3
21mr|texlive-unamthesis-2.1-1|9	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/unamthesis.tar.xz
21mr|texlive-unamthesis-2.1-1|10	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/unamthesis.doc.tar.xz
21mr|texlive-unamthesis-2.1-1|11	BuildArch:	noarch
21mr|texlive-unamthesis-2.1-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-unamthesis-2.1-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-unamthesis-2.1-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-unamthesis-2.1-1|15	
21mr|texlive-unamthesis-2.1-1|16	%description
21mr|texlive-unamthesis-2.1-1|17	The package provides a customisable format to typeset Theses
21mr|texlive-unamthesis-2.1-1|18	according to the Universidad Nacional Autonoma de Mexico
21mr|texlive-unamthesis-2.1-1|19	guidelines. Support for use in Scientific Workplace (SWP) 3.x
21mr|texlive-unamthesis-2.1-1|20	is also provided. The bundle also includes an appropriate
21mr|texlive-unamthesis-2.1-1|21	bibliographic style which enables the use of author-year
21mr|texlive-unamthesis-2.1-1|22	schemes using the natbib package.
21mr|texlive-unamthesis-2.1-1|23	
21mr|texlive-unamthesis-2.1-1|24	
21mr|texlive-unamthesis-2.1-1|25	#-----------------------------------------------------------------------
21mr|texlive-unamthesis-2.1-1|26	%files
21mr|texlive-unamthesis-2.1-1|27	%{_texmfdistdir}/bibtex/bst/unamthesis
21mr|texlive-unamthesis-2.1-1|28	%{_texmfdistdir}/tex/latex/unamthesis
21mr|texlive-unamthesis-2.1-1|29	%doc %{_texmfdistdir}/doc/latex/unamthesis
21mr|texlive-unamthesis-2.1-1|30	
21mr|texlive-unamthesis-2.1-1|31	#-----------------------------------------------------------------------
21mr|texlive-unamthesis-2.1-1|32	%prep
21mr|texlive-unamthesis-2.1-1|33	%setup -c -a0 -a1
21mr|texlive-unamthesis-2.1-1|34	
21mr|texlive-unamthesis-2.1-1|35	%build
21mr|texlive-unamthesis-2.1-1|36	
21mr|texlive-unamthesis-2.1-1|37	%install
21mr|texlive-unamthesis-2.1-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-unamthesis-2.1-1|39	cp -fpar bibtex tex doc %{buildroot}%{_texmfdistdir}

19354 21
21mr|texlive-underlin-1.01-7|1	# revision 15878
21mr|texlive-underlin-1.01-7|2	# category Package
21mr|texlive-underlin-1.01-7|3	# catalog-ctan /macros/latex/contrib/underlin
21mr|texlive-underlin-1.01-7|4	# catalog-date 2007-06-02 10:25:58 +0200
21mr|texlive-underlin-1.01-7|5	# catalog-license lppl
21mr|texlive-underlin-1.01-7|6	# catalog-version 1.01
21mr|texlive-underlin-1.01-7|7	Name:		texlive-underlin
21mr|texlive-underlin-1.01-7|8	Version:	1.01
21mr|texlive-underlin-1.01-7|9	Release:	7
21mr|texlive-underlin-1.01-7|10	Summary:	Underlined running heads
21mr|texlive-underlin-1.01-7|11	Group:		Publishing
21mr|texlive-underlin-1.01-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/underlin
21mr|texlive-underlin-1.01-7|13	License:	LPPL
21mr|texlive-underlin-1.01-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/underlin.tar.xz
21mr|texlive-underlin-1.01-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/underlin.doc.tar.xz
21mr|texlive-underlin-1.01-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/underlin.source.tar.xz
21mr|texlive-underlin-1.01-7|17	BuildArch:	noarch
21mr|texlive-underlin-1.01-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-underlin-1.01-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-underlin-1.01-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-underlin-1.01-7|21	
21mr|texlive-underlin-1.01-7|22	%description
21mr|texlive-underlin-1.01-7|23	Defines two pagestyles that provide underlined page heads in
21mr|texlive-underlin-1.01-7|24	LaTeX.
21mr|texlive-underlin-1.01-7|25	
21mr|texlive-underlin-1.01-7|26	
21mr|texlive-underlin-1.01-7|27	#-----------------------------------------------------------------------
21mr|texlive-underlin-1.01-7|28	%files
21mr|texlive-underlin-1.01-7|29	%{_texmfdistdir}/tex/latex/underlin/underlin.sty
21mr|texlive-underlin-1.01-7|30	%doc %{_texmfdistdir}/doc/latex/underlin/underlin.pdf
21mr|texlive-underlin-1.01-7|31	#- source
21mr|texlive-underlin-1.01-7|32	%doc %{_texmfdistdir}/source/latex/underlin/underlin.dtx
21mr|texlive-underlin-1.01-7|33	%doc %{_texmfdistdir}/source/latex/underlin/underlin.ins
21mr|texlive-underlin-1.01-7|34	
21mr|texlive-underlin-1.01-7|35	#-----------------------------------------------------------------------
21mr|texlive-underlin-1.01-7|36	%prep
21mr|texlive-underlin-1.01-7|37	%setup -c -a0 -a1 -a2
21mr|texlive-underlin-1.01-7|38	
21mr|texlive-underlin-1.01-7|39	%build
21mr|texlive-underlin-1.01-7|40	
21mr|texlive-underlin-1.01-7|41	%install
21mr|texlive-underlin-1.01-7|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-underlin-1.01-7|43	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19355 21
21mr|texlive-underoverlap-0.0.1r1-12|1	# revision 29019
21mr|texlive-underoverlap-0.0.1r1-12|2	# category Package
21mr|texlive-underoverlap-0.0.1r1-12|3	# catalog-ctan /macros/latex/contrib/underoverlap
21mr|texlive-underoverlap-0.0.1r1-12|4	# catalog-date 2013-02-03 19:03:00 +0100
21mr|texlive-underoverlap-0.0.1r1-12|5	# catalog-license lppl1.3
21mr|texlive-underoverlap-0.0.1r1-12|6	# catalog-version 0.0.1-r1
21mr|texlive-underoverlap-0.0.1r1-12|7	Name:		texlive-underoverlap
21mr|texlive-underoverlap-0.0.1r1-12|8	Version:	0.0.1r1
21mr|texlive-underoverlap-0.0.1r1-12|9	Release:	12
21mr|texlive-underoverlap-0.0.1r1-12|10	Summary:	Position decorations over and under expressions
21mr|texlive-underoverlap-0.0.1r1-12|11	Group:		Publishing
21mr|texlive-underoverlap-0.0.1r1-12|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/underoverlap
21mr|texlive-underoverlap-0.0.1r1-12|13	License:	LPPL1.3
21mr|texlive-underoverlap-0.0.1r1-12|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/underoverlap.tar.xz
21mr|texlive-underoverlap-0.0.1r1-12|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/underoverlap.doc.tar.xz
21mr|texlive-underoverlap-0.0.1r1-12|16	BuildArch:	noarch
21mr|texlive-underoverlap-0.0.1r1-12|17	BuildRequires:	texlive-tlpkg
21mr|texlive-underoverlap-0.0.1r1-12|18	Requires(pre):	texlive-tlpkg
21mr|texlive-underoverlap-0.0.1r1-12|19	Requires(post):	texlive-kpathsea
21mr|texlive-underoverlap-0.0.1r1-12|20	
21mr|texlive-underoverlap-0.0.1r1-12|21	%description
21mr|texlive-underoverlap-0.0.1r1-12|22	The package overcomes TeX's inherent limitations in commands
21mr|texlive-underoverlap-0.0.1r1-12|23	that place decorations (such as braces) at arbirary positions
21mr|texlive-underoverlap-0.0.1r1-12|24	over and under expressions, overlapping as necessary.
21mr|texlive-underoverlap-0.0.1r1-12|25	
21mr|texlive-underoverlap-0.0.1r1-12|26	#-----------------------------------------------------------------------
21mr|texlive-underoverlap-0.0.1r1-12|27	%files
21mr|texlive-underoverlap-0.0.1r1-12|28	%{_texmfdistdir}/tex/latex/underoverlap/underoverlap.sty
21mr|texlive-underoverlap-0.0.1r1-12|29	%doc %{_texmfdistdir}/doc/latex/underoverlap/README
21mr|texlive-underoverlap-0.0.1r1-12|30	%doc %{_texmfdistdir}/doc/latex/underoverlap/dry.sty
21mr|texlive-underoverlap-0.0.1r1-12|31	%doc %{_texmfdistdir}/doc/latex/underoverlap/packagedoc.cls
21mr|texlive-underoverlap-0.0.1r1-12|32	%doc %{_texmfdistdir}/doc/latex/underoverlap/underoverlap.pdf
21mr|texlive-underoverlap-0.0.1r1-12|33	%doc %{_texmfdistdir}/doc/latex/underoverlap/underoverlap.tex
21mr|texlive-underoverlap-0.0.1r1-12|34	%doc %{_texmfdistdir}/doc/latex/underoverlap/with.sty
21mr|texlive-underoverlap-0.0.1r1-12|35	
21mr|texlive-underoverlap-0.0.1r1-12|36	#-----------------------------------------------------------------------
21mr|texlive-underoverlap-0.0.1r1-12|37	%prep
21mr|texlive-underoverlap-0.0.1r1-12|38	%setup -c -a0 -a1
21mr|texlive-underoverlap-0.0.1r1-12|39	
21mr|texlive-underoverlap-0.0.1r1-12|40	%build
21mr|texlive-underoverlap-0.0.1r1-12|41	
21mr|texlive-underoverlap-0.0.1r1-12|42	%install
21mr|texlive-underoverlap-0.0.1r1-12|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-underoverlap-0.0.1r1-12|44	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19356 21
21mr|texlive-underscore-20190228-1|1	# revision 18261
21mr|texlive-underscore-20190228-1|2	# category Package
21mr|texlive-underscore-20190228-1|3	# catalog-ctan /macros/latex/contrib/underscore
21mr|texlive-underscore-20190228-1|4	# catalog-date 2010-06-07 08:23:51 +0200
21mr|texlive-underscore-20190228-1|5	# catalog-license lppl
21mr|texlive-underscore-20190228-1|6	# catalog-version undef
21mr|texlive-underscore-20190228-1|7	Name:		texlive-underscore
21mr|texlive-underscore-20190228-1|8	Version:	20190228
21mr|texlive-underscore-20190228-1|9	Release:	1
21mr|texlive-underscore-20190228-1|10	Summary:	Control the behaviour of "_" in text
21mr|texlive-underscore-20190228-1|11	Group:		Publishing
21mr|texlive-underscore-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/underscore
21mr|texlive-underscore-20190228-1|13	License:	LPPL
21mr|texlive-underscore-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/underscore.tar.xz
21mr|texlive-underscore-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/underscore.doc.tar.xz
21mr|texlive-underscore-20190228-1|16	BuildArch:	noarch
21mr|texlive-underscore-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-underscore-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-underscore-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-underscore-20190228-1|20	
21mr|texlive-underscore-20190228-1|21	%description
21mr|texlive-underscore-20190228-1|22	With the package, \_ in text mode (i.e., \textunderscore)
21mr|texlive-underscore-20190228-1|23	prints an underscore so that hyphenation of words either side
21mr|texlive-underscore-20190228-1|24	of it is not affected; a package option controls whether an
21mr|texlive-underscore-20190228-1|25	actual hyphenation point appears after the underscore, or
21mr|texlive-underscore-20190228-1|26	merely a break point. The package also arranges that, while in
21mr|texlive-underscore-20190228-1|27	text, '_' itself behaves as \textunderscore (the behaviour of _
21mr|texlive-underscore-20190228-1|28	in maths mode is not affected.
21mr|texlive-underscore-20190228-1|29	
21mr|texlive-underscore-20190228-1|30	#-----------------------------------------------------------------------
21mr|texlive-underscore-20190228-1|31	%files
21mr|texlive-underscore-20190228-1|32	%{_texmfdistdir}/tex/latex/underscore/underscore.sty
21mr|texlive-underscore-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/underscore/miscdoc.sty
21mr|texlive-underscore-20190228-1|34	%doc %{_texmfdistdir}/doc/latex/underscore/underscore.pdf
21mr|texlive-underscore-20190228-1|35	%doc %{_texmfdistdir}/doc/latex/underscore/underscore.tex
21mr|texlive-underscore-20190228-1|36	
21mr|texlive-underscore-20190228-1|37	#-----------------------------------------------------------------------
21mr|texlive-underscore-20190228-1|38	%prep
21mr|texlive-underscore-20190228-1|39	%setup -c -a0 -a1
21mr|texlive-underscore-20190228-1|40	
21mr|texlive-underscore-20190228-1|41	%build
21mr|texlive-underscore-20190228-1|42	
21mr|texlive-underscore-20190228-1|43	%install
21mr|texlive-underscore-20190228-1|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-underscore-20190228-1|45	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19357 21
21mr|texlive-undolabl-1.0l-2|1	# revision 25010
21mr|texlive-undolabl-1.0l-2|2	# category Package
21mr|texlive-undolabl-1.0l-2|3	# catalog-ctan /macros/latex/contrib/undolabl
21mr|texlive-undolabl-1.0l-2|4	# catalog-date 2012-01-02 14:24:13 +0100
21mr|texlive-undolabl-1.0l-2|5	# catalog-license lppl1.3
21mr|texlive-undolabl-1.0l-2|6	# catalog-version 1.0k
21mr|texlive-undolabl-1.0l-2|7	Name:		texlive-undolabl
21mr|texlive-undolabl-1.0l-2|8	Version:	1.0l
21mr|texlive-undolabl-1.0l-2|9	Release:	2
21mr|texlive-undolabl-1.0l-2|10	Summary:	Override existing labels
21mr|texlive-undolabl-1.0l-2|11	Group:		Publishing
21mr|texlive-undolabl-1.0l-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/undolabl
21mr|texlive-undolabl-1.0l-2|13	License:	LPPL1.3
21mr|texlive-undolabl-1.0l-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/undolabl.tar.xz
21mr|texlive-undolabl-1.0l-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/undolabl.doc.tar.xz
21mr|texlive-undolabl-1.0l-2|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/undolabl.source.tar.xz
21mr|texlive-undolabl-1.0l-2|17	BuildArch:	noarch
21mr|texlive-undolabl-1.0l-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-undolabl-1.0l-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-undolabl-1.0l-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-undolabl-1.0l-2|21	
21mr|texlive-undolabl-1.0l-2|22	%description
21mr|texlive-undolabl-1.0l-2|23	The package allows the user to override existing labels (for
21mr|texlive-undolabl-1.0l-2|24	example, those generated automatically).
21mr|texlive-undolabl-1.0l-2|25	
21mr|texlive-undolabl-1.0l-2|26	#-----------------------------------------------------------------------
21mr|texlive-undolabl-1.0l-2|27	%files
21mr|texlive-undolabl-1.0l-2|28	%{_texmfdistdir}/tex/latex/undolabl/undolabl.sty
21mr|texlive-undolabl-1.0l-2|29	%doc %{_texmfdistdir}/doc/latex/undolabl/README
21mr|texlive-undolabl-1.0l-2|30	%doc %{_texmfdistdir}/doc/latex/undolabl/undolabl-example.pdf
21mr|texlive-undolabl-1.0l-2|31	%doc %{_texmfdistdir}/doc/latex/undolabl/undolabl-example.tex
21mr|texlive-undolabl-1.0l-2|32	%doc %{_texmfdistdir}/doc/latex/undolabl/undolabl.pdf
21mr|texlive-undolabl-1.0l-2|33	#- source
21mr|texlive-undolabl-1.0l-2|34	%doc %{_texmfdistdir}/source/latex/undolabl/undolabl.drv
21mr|texlive-undolabl-1.0l-2|35	%doc %{_texmfdistdir}/source/latex/undolabl/undolabl.dtx
21mr|texlive-undolabl-1.0l-2|36	%doc %{_texmfdistdir}/source/latex/undolabl/undolabl.ins
21mr|texlive-undolabl-1.0l-2|37	
21mr|texlive-undolabl-1.0l-2|38	#-----------------------------------------------------------------------
21mr|texlive-undolabl-1.0l-2|39	%prep
21mr|texlive-undolabl-1.0l-2|40	%setup -c -a0 -a1 -a2
21mr|texlive-undolabl-1.0l-2|41	
21mr|texlive-undolabl-1.0l-2|42	%build
21mr|texlive-undolabl-1.0l-2|43	
21mr|texlive-undolabl-1.0l-2|44	%install
21mr|texlive-undolabl-1.0l-2|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-undolabl-1.0l-2|46	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19358 21
21mr|texlive-unicode-math-0.8o-2|1	Name:		texlive-unicode-math
21mr|texlive-unicode-math-0.8o-2|2	Version:	0.8o
21mr|texlive-unicode-math-0.8o-2|3	Release:	2
21mr|texlive-unicode-math-0.8o-2|4	Summary:	Unicode mathematics support for XeTeX and LuaTeX
21mr|texlive-unicode-math-0.8o-2|5	Group:		Publishing
21mr|texlive-unicode-math-0.8o-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/unicode-math
21mr|texlive-unicode-math-0.8o-2|7	License:	LPPL1.3
21mr|texlive-unicode-math-0.8o-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/unicode-math.tar.xz
21mr|texlive-unicode-math-0.8o-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/unicode-math.doc.tar.xz
21mr|texlive-unicode-math-0.8o-2|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/unicode-math.source.tar.xz
21mr|texlive-unicode-math-0.8o-2|11	BuildArch:	noarch
21mr|texlive-unicode-math-0.8o-2|12	BuildRequires:	texlive-tlpkg
21mr|texlive-unicode-math-0.8o-2|13	Requires(pre):	texlive-tlpkg
21mr|texlive-unicode-math-0.8o-2|14	Requires(post):	texlive-kpathsea
21mr|texlive-unicode-math-0.8o-2|15	Requires:	texlive-fontspec
21mr|texlive-unicode-math-0.8o-2|16	
21mr|texlive-unicode-math-0.8o-2|17	%description
21mr|texlive-unicode-math-0.8o-2|18	The current release of this package typesets mathematics with
21mr|texlive-unicode-math-0.8o-2|19	unicode input and using OpenType maths fonts. (There is little
21mr|texlive-unicode-math-0.8o-2|20	compatibility with older maths packages.) XeTeX support is well
21mr|texlive-unicode-math-0.8o-2|21	tested, though LuaTeX support less so. The package can typeset
21mr|texlive-unicode-math-0.8o-2|22	using STIX fonts, the XITS development of those fonts, the
21mr|texlive-unicode-math-0.8o-2|23	Asana-Math fonts and the commercial Cambria Math fonts. There
21mr|texlive-unicode-math-0.8o-2|24	is no support yet for any extra alphabets in the Unicode
21mr|texlive-unicode-math-0.8o-2|25	'private use area'. The package relies on recent versions of
21mr|texlive-unicode-math-0.8o-2|26	the fontspec package and the l3kernel and l3packages bundles.
21mr|texlive-unicode-math-0.8o-2|27	
21mr|texlive-unicode-math-0.8o-2|28	
21mr|texlive-unicode-math-0.8o-2|29	#-----------------------------------------------------------------------
21mr|texlive-unicode-math-0.8o-2|30	%files
21mr|texlive-unicode-math-0.8o-2|31	%{_texmfdistdir}/tex/latex/unicode-math
21mr|texlive-unicode-math-0.8o-2|32	%doc %{_texmfdistdir}/doc/latex/unicode-math
21mr|texlive-unicode-math-0.8o-2|33	#- source
21mr|texlive-unicode-math-0.8o-2|34	%doc %{_texmfdistdir}/source/latex/unicode-math
21mr|texlive-unicode-math-0.8o-2|35	
21mr|texlive-unicode-math-0.8o-2|36	#-----------------------------------------------------------------------
21mr|texlive-unicode-math-0.8o-2|37	%prep
21mr|texlive-unicode-math-0.8o-2|38	%setup -c -a0 -a1 -a2
21mr|texlive-unicode-math-0.8o-2|39	
21mr|texlive-unicode-math-0.8o-2|40	%build
21mr|texlive-unicode-math-0.8o-2|41	
21mr|texlive-unicode-math-0.8o-2|42	%install
21mr|texlive-unicode-math-0.8o-2|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-unicode-math-0.8o-2|44	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19359 21
21mr|texlive-unisugar-0.92-7|1	# revision 22357
21mr|texlive-unisugar-0.92-7|2	# category Package
21mr|texlive-unisugar-0.92-7|3	# catalog-ctan /macros/xetex/latex/unisugar
21mr|texlive-unisugar-0.92-7|4	# catalog-date 2011-05-08 11:17:43 +0200
21mr|texlive-unisugar-0.92-7|5	# catalog-license lppl1.3
21mr|texlive-unisugar-0.92-7|6	# catalog-version 0.92
21mr|texlive-unisugar-0.92-7|7	Name:		texlive-unisugar
21mr|texlive-unisugar-0.92-7|8	Version:	0.92
21mr|texlive-unisugar-0.92-7|9	Release:	7
21mr|texlive-unisugar-0.92-7|10	Summary:	Define syntactic sugar for Unicode LaTeX
21mr|texlive-unisugar-0.92-7|11	Group:		Publishing
21mr|texlive-unisugar-0.92-7|12	URL:		http://www.ctan.org/tex-archive/macros/xetex/latex/unisugar
21mr|texlive-unisugar-0.92-7|13	License:	LPPL1.3
21mr|texlive-unisugar-0.92-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/unisugar.tar.xz
21mr|texlive-unisugar-0.92-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/unisugar.doc.tar.xz
21mr|texlive-unisugar-0.92-7|16	BuildArch:	noarch
21mr|texlive-unisugar-0.92-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-unisugar-0.92-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-unisugar-0.92-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-unisugar-0.92-7|20	
21mr|texlive-unisugar-0.92-7|21	%description
21mr|texlive-unisugar-0.92-7|22	The package allows the user to define shorthand aliases for
21mr|texlive-unisugar-0.92-7|23	single Unicode characters, and also provides support for such
21mr|texlive-unisugar-0.92-7|24	aliases in RTL-text. The package requires an TeX-alike system
21mr|texlive-unisugar-0.92-7|25	that uses Unicode input in a native way: current examples are
21mr|texlive-unisugar-0.92-7|26	XeTeX and LuaTeX.
21mr|texlive-unisugar-0.92-7|27	
21mr|texlive-unisugar-0.92-7|28	
21mr|texlive-unisugar-0.92-7|29	#-----------------------------------------------------------------------
21mr|texlive-unisugar-0.92-7|30	%files
21mr|texlive-unisugar-0.92-7|31	%{_texmfdistdir}/tex/xelatex/unisugar/unisugar.sty
21mr|texlive-unisugar-0.92-7|32	%doc %{_texmfdistdir}/doc/xelatex/unisugar/Makefile
21mr|texlive-unisugar-0.92-7|33	%doc %{_texmfdistdir}/doc/xelatex/unisugar/README
21mr|texlive-unisugar-0.92-7|34	%doc %{_texmfdistdir}/doc/xelatex/unisugar/gedit-mixed-sugar.png
21mr|texlive-unisugar-0.92-7|35	%doc %{_texmfdistdir}/doc/xelatex/unisugar/gedit-mixed-traditional.png
21mr|texlive-unisugar-0.92-7|36	%doc %{_texmfdistdir}/doc/xelatex/unisugar/sugar.png
21mr|texlive-unisugar-0.92-7|37	%doc %{_texmfdistdir}/doc/xelatex/unisugar/traditional.png
21mr|texlive-unisugar-0.92-7|38	%doc %{_texmfdistdir}/doc/xelatex/unisugar/unisugar.pdf
21mr|texlive-unisugar-0.92-7|39	%doc %{_texmfdistdir}/doc/xelatex/unisugar/unisugar.tex
21mr|texlive-unisugar-0.92-7|40	
21mr|texlive-unisugar-0.92-7|41	#-----------------------------------------------------------------------
21mr|texlive-unisugar-0.92-7|42	%prep
21mr|texlive-unisugar-0.92-7|43	%setup -c -a0 -a1
21mr|texlive-unisugar-0.92-7|44	
21mr|texlive-unisugar-0.92-7|45	%build
21mr|texlive-unisugar-0.92-7|46	
21mr|texlive-unisugar-0.92-7|47	%install
21mr|texlive-unisugar-0.92-7|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-unisugar-0.92-7|49	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19360 21
21mr|texlive-units-0.9b-7|1	# revision 15878
21mr|texlive-units-0.9b-7|2	# category Package
21mr|texlive-units-0.9b-7|3	# catalog-ctan /macros/latex/contrib/units
21mr|texlive-units-0.9b-7|4	# catalog-date 2009-09-27 11:52:43 +0200
21mr|texlive-units-0.9b-7|5	# catalog-license gpl
21mr|texlive-units-0.9b-7|6	# catalog-version 0.9b
21mr|texlive-units-0.9b-7|7	Name:		texlive-units
21mr|texlive-units-0.9b-7|8	Version:	0.9b
21mr|texlive-units-0.9b-7|9	Release:	7
21mr|texlive-units-0.9b-7|10	Summary:	Typeset units
21mr|texlive-units-0.9b-7|11	Group:		Publishing
21mr|texlive-units-0.9b-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/units
21mr|texlive-units-0.9b-7|13	License:	GPL
21mr|texlive-units-0.9b-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/units.tar.xz
21mr|texlive-units-0.9b-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/units.doc.tar.xz
21mr|texlive-units-0.9b-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/units.source.tar.xz
21mr|texlive-units-0.9b-7|17	BuildArch:	noarch
21mr|texlive-units-0.9b-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-units-0.9b-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-units-0.9b-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-units-0.9b-7|21	
21mr|texlive-units-0.9b-7|22	%description
21mr|texlive-units-0.9b-7|23	The package is provided as a bundle with the nicefrac package
21mr|texlive-units-0.9b-7|24	for typing fractions. Units uses nicefrac in typesetting
21mr|texlive-units-0.9b-7|25	physical units in a standard-looking sort of way.
21mr|texlive-units-0.9b-7|26	
21mr|texlive-units-0.9b-7|27	
21mr|texlive-units-0.9b-7|28	#-----------------------------------------------------------------------
21mr|texlive-units-0.9b-7|29	%files
21mr|texlive-units-0.9b-7|30	%{_texmfdistdir}/tex/latex/units/nicefrac.sty
21mr|texlive-units-0.9b-7|31	%{_texmfdistdir}/tex/latex/units/units.sty
21mr|texlive-units-0.9b-7|32	%doc %{_texmfdistdir}/doc/latex/units/COPYING
21mr|texlive-units-0.9b-7|33	%doc %{_texmfdistdir}/doc/latex/units/README
21mr|texlive-units-0.9b-7|34	%doc %{_texmfdistdir}/doc/latex/units/units.pdf
21mr|texlive-units-0.9b-7|35	#- source
21mr|texlive-units-0.9b-7|36	%doc %{_texmfdistdir}/source/latex/units/units.dtx
21mr|texlive-units-0.9b-7|37	%doc %{_texmfdistdir}/source/latex/units/units.ins
21mr|texlive-units-0.9b-7|38	
21mr|texlive-units-0.9b-7|39	#-----------------------------------------------------------------------
21mr|texlive-units-0.9b-7|40	%prep
21mr|texlive-units-0.9b-7|41	%setup -c -a0 -a1 -a2
21mr|texlive-units-0.9b-7|42	
21mr|texlive-units-0.9b-7|43	%build
21mr|texlive-units-0.9b-7|44	
21mr|texlive-units-0.9b-7|45	%install
21mr|texlive-units-0.9b-7|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-units-0.9b-7|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19361 21
21mr|texlive-unitsdef-0.2-7|1	# revision 15878
21mr|texlive-unitsdef-0.2-7|2	# category Package
21mr|texlive-unitsdef-0.2-7|3	# catalog-ctan /macros/latex/contrib/unitsdef
21mr|texlive-unitsdef-0.2-7|4	# catalog-date 2007-01-20 15:20:16 +0100
21mr|texlive-unitsdef-0.2-7|5	# catalog-license lppl
21mr|texlive-unitsdef-0.2-7|6	# catalog-version 0.2
21mr|texlive-unitsdef-0.2-7|7	Name:		texlive-unitsdef
21mr|texlive-unitsdef-0.2-7|8	Version:	0.2
21mr|texlive-unitsdef-0.2-7|9	Release:	7
21mr|texlive-unitsdef-0.2-7|10	Summary:	Typesetting units in LaTeX
21mr|texlive-unitsdef-0.2-7|11	Group:		Publishing
21mr|texlive-unitsdef-0.2-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/unitsdef
21mr|texlive-unitsdef-0.2-7|13	License:	LPPL
21mr|texlive-unitsdef-0.2-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/unitsdef.tar.xz
21mr|texlive-unitsdef-0.2-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/unitsdef.doc.tar.xz
21mr|texlive-unitsdef-0.2-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/unitsdef.source.tar.xz
21mr|texlive-unitsdef-0.2-7|17	BuildArch:	noarch
21mr|texlive-unitsdef-0.2-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-unitsdef-0.2-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-unitsdef-0.2-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-unitsdef-0.2-7|21	
21mr|texlive-unitsdef-0.2-7|22	%description
21mr|texlive-unitsdef-0.2-7|23	There are a lot of packages for typesetting units in LaTeX2e.
21mr|texlive-unitsdef-0.2-7|24	Some define macros to typeset a lot of units but do not suit to
21mr|texlive-unitsdef-0.2-7|25	the actual font settings, some make the characters needed
21mr|texlive-unitsdef-0.2-7|26	available but do not predefine any unit. This package tries to
21mr|texlive-unitsdef-0.2-7|27	comply with both requirements. It predefines common units,
21mr|texlive-unitsdef-0.2-7|28	defines an easy to use interface to define new units and
21mr|texlive-unitsdef-0.2-7|29	changes the output concerning to the surrounding font settings.
21mr|texlive-unitsdef-0.2-7|30	
21mr|texlive-unitsdef-0.2-7|31	
21mr|texlive-unitsdef-0.2-7|32	#-----------------------------------------------------------------------
21mr|texlive-unitsdef-0.2-7|33	%files
21mr|texlive-unitsdef-0.2-7|34	%{_texmfdistdir}/tex/latex/unitsdef/ampabbrv.cfg
21mr|texlive-unitsdef-0.2-7|35	%{_texmfdistdir}/tex/latex/unitsdef/enerabbr.cfg
21mr|texlive-unitsdef-0.2-7|36	%{_texmfdistdir}/tex/latex/unitsdef/freqabbr.cfg
21mr|texlive-unitsdef-0.2-7|37	%{_texmfdistdir}/tex/latex/unitsdef/lengabbr.cfg
21mr|texlive-unitsdef-0.2-7|38	%{_texmfdistdir}/tex/latex/unitsdef/molabbrv.cfg
21mr|texlive-unitsdef-0.2-7|39	%{_texmfdistdir}/tex/latex/unitsdef/timeabbr.cfg
21mr|texlive-unitsdef-0.2-7|40	%{_texmfdistdir}/tex/latex/unitsdef/unitsdef.sty
21mr|texlive-unitsdef-0.2-7|41	%{_texmfdistdir}/tex/latex/unitsdef/volabbrv.cfg
21mr|texlive-unitsdef-0.2-7|42	%{_texmfdistdir}/tex/latex/unitsdef/voltabbr.cfg
21mr|texlive-unitsdef-0.2-7|43	%{_texmfdistdir}/tex/latex/unitsdef/weigabbr.cfg
21mr|texlive-unitsdef-0.2-7|44	%doc %{_texmfdistdir}/doc/latex/unitsdef/README.1st
21mr|texlive-unitsdef-0.2-7|45	%doc %{_texmfdistdir}/doc/latex/unitsdef/defedpraef.tex
21mr|texlive-unitsdef-0.2-7|46	%doc %{_texmfdistdir}/doc/latex/unitsdef/defedunits.tex
21mr|texlive-unitsdef-0.2-7|47	%doc %{_texmfdistdir}/doc/latex/unitsdef/unitsdef.pdf
21mr|texlive-unitsdef-0.2-7|48	#- source
21mr|texlive-unitsdef-0.2-7|49	%doc %{_texmfdistdir}/source/latex/unitsdef/unitsdef.dtx
21mr|texlive-unitsdef-0.2-7|50	%doc %{_texmfdistdir}/source/latex/unitsdef/unitsdef.ins
21mr|texlive-unitsdef-0.2-7|51	
21mr|texlive-unitsdef-0.2-7|52	#-----------------------------------------------------------------------
21mr|texlive-unitsdef-0.2-7|53	%prep
21mr|texlive-unitsdef-0.2-7|54	%setup -c -a0 -a1 -a2
21mr|texlive-unitsdef-0.2-7|55	
21mr|texlive-unitsdef-0.2-7|56	%build
21mr|texlive-unitsdef-0.2-7|57	
21mr|texlive-unitsdef-0.2-7|58	%install
21mr|texlive-unitsdef-0.2-7|59	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-unitsdef-0.2-7|60	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19362 21
21mr|texlive-unravel-0.2g-1|1	Name:		texlive-unravel
21mr|texlive-unravel-0.2g-1|2	Version:	0.2g
21mr|texlive-unravel-0.2g-1|3	Release:	1
21mr|texlive-unravel-0.2g-1|4	Epoch:		1
21mr|texlive-unravel-0.2g-1|5	Summary:	TeXLive unravel package
21mr|texlive-unravel-0.2g-1|6	Group:		Publishing
21mr|texlive-unravel-0.2g-1|7	URL:		http://tug.org/texlive
21mr|texlive-unravel-0.2g-1|8	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-unravel-0.2g-1|9	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/unravel.tar.xz
21mr|texlive-unravel-0.2g-1|10	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/unravel.doc.tar.xz
21mr|texlive-unravel-0.2g-1|11	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/unravel.source.tar.xz
21mr|texlive-unravel-0.2g-1|12	BuildArch:	noarch
21mr|texlive-unravel-0.2g-1|13	BuildRequires:	texlive-tlpkg
21mr|texlive-unravel-0.2g-1|14	Requires(pre):	texlive-tlpkg
21mr|texlive-unravel-0.2g-1|15	Requires(post):	texlive-kpathsea
21mr|texlive-unravel-0.2g-1|16	
21mr|texlive-unravel-0.2g-1|17	%description
21mr|texlive-unravel-0.2g-1|18	TeXLive unravel package.
21mr|texlive-unravel-0.2g-1|19	
21mr|texlive-unravel-0.2g-1|20	#-----------------------------------------------------------------------
21mr|texlive-unravel-0.2g-1|21	%files
21mr|texlive-unravel-0.2g-1|22	%{_texmfdistdir}/tex/latex/unravel
21mr|texlive-unravel-0.2g-1|23	%doc %{_texmfdistdir}/doc/latex/unravel
21mr|texlive-unravel-0.2g-1|24	#- source
21mr|texlive-unravel-0.2g-1|25	%doc %{_texmfdistdir}/source/latex/unravel
21mr|texlive-unravel-0.2g-1|26	
21mr|texlive-unravel-0.2g-1|27	#-----------------------------------------------------------------------
21mr|texlive-unravel-0.2g-1|28	%prep
21mr|texlive-unravel-0.2g-1|29	%setup -c -a0 -a1 -a2
21mr|texlive-unravel-0.2g-1|30	
21mr|texlive-unravel-0.2g-1|31	%build
21mr|texlive-unravel-0.2g-1|32	
21mr|texlive-unravel-0.2g-1|33	%install
21mr|texlive-unravel-0.2g-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-unravel-0.2g-1|35	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19363 21
21mr|texlive-unswcover-1.0-10|1	# revision 29476
21mr|texlive-unswcover-1.0-10|2	# category Package
21mr|texlive-unswcover-1.0-10|3	# catalog-ctan /macros/latex/contrib/unswcover
21mr|texlive-unswcover-1.0-10|4	# catalog-date 2013-03-22 09:14:02 +0100
21mr|texlive-unswcover-1.0-10|5	# catalog-license noinfo
21mr|texlive-unswcover-1.0-10|6	# catalog-version 1.0
21mr|texlive-unswcover-1.0-10|7	Name:		texlive-unswcover
21mr|texlive-unswcover-1.0-10|8	Version:	1.0
21mr|texlive-unswcover-1.0-10|9	Release:	10
21mr|texlive-unswcover-1.0-10|10	Summary:	Typeset a dissertation cover page following UNSW guidelines
21mr|texlive-unswcover-1.0-10|11	Group:		Publishing
21mr|texlive-unswcover-1.0-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/unswcover
21mr|texlive-unswcover-1.0-10|13	License:	NOINFO
21mr|texlive-unswcover-1.0-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/unswcover.tar.xz
21mr|texlive-unswcover-1.0-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/unswcover.doc.tar.xz
21mr|texlive-unswcover-1.0-10|16	BuildArch:	noarch
21mr|texlive-unswcover-1.0-10|17	BuildRequires:	texlive-tlpkg
21mr|texlive-unswcover-1.0-10|18	Requires(pre):	texlive-tlpkg
21mr|texlive-unswcover-1.0-10|19	Requires(post):	texlive-kpathsea
21mr|texlive-unswcover-1.0-10|20	
21mr|texlive-unswcover-1.0-10|21	%description
21mr|texlive-unswcover-1.0-10|22	The package an UNSW cover sheet following the 2011 GRS
21mr|texlive-unswcover-1.0-10|23	guidelines. It may also (optionally) provide other required
21mr|texlive-unswcover-1.0-10|24	sheets such as Originality, Copyright and Authenticity
21mr|texlive-unswcover-1.0-10|25	statements.
21mr|texlive-unswcover-1.0-10|26	
21mr|texlive-unswcover-1.0-10|27	
21mr|texlive-unswcover-1.0-10|28	#-----------------------------------------------------------------------
21mr|texlive-unswcover-1.0-10|29	%files
21mr|texlive-unswcover-1.0-10|30	%{_texmfdistdir}/tex/latex/unswcover/unswcover.sty
21mr|texlive-unswcover-1.0-10|31	%doc %{_texmfdistdir}/doc/latex/unswcover/COPYING
21mr|texlive-unswcover-1.0-10|32	%doc %{_texmfdistdir}/doc/latex/unswcover/Makefile
21mr|texlive-unswcover-1.0-10|33	%doc %{_texmfdistdir}/doc/latex/unswcover/README
21mr|texlive-unswcover-1.0-10|34	%doc %{_texmfdistdir}/doc/latex/unswcover/logo_unsw_short.pdf
21mr|texlive-unswcover-1.0-10|35	%doc %{_texmfdistdir}/doc/latex/unswcover/thesis.bib
21mr|texlive-unswcover-1.0-10|36	%doc %{_texmfdistdir}/doc/latex/unswcover/thesis.pdf
21mr|texlive-unswcover-1.0-10|37	%doc %{_texmfdistdir}/doc/latex/unswcover/thesis.tex
21mr|texlive-unswcover-1.0-10|38	
21mr|texlive-unswcover-1.0-10|39	#-----------------------------------------------------------------------
21mr|texlive-unswcover-1.0-10|40	%prep
21mr|texlive-unswcover-1.0-10|41	%setup -c -a0 -a1
21mr|texlive-unswcover-1.0-10|42	
21mr|texlive-unswcover-1.0-10|43	%build
21mr|texlive-unswcover-1.0-10|44	
21mr|texlive-unswcover-1.0-10|45	%install
21mr|texlive-unswcover-1.0-10|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-unswcover-1.0-10|47	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19364 21
21mr|texlive-uothesis-2.5.6-6|1	# revision 25355
21mr|texlive-uothesis-2.5.6-6|2	# category Package
21mr|texlive-uothesis-2.5.6-6|3	# catalog-ctan /macros/latex/contrib/uothesis
21mr|texlive-uothesis-2.5.6-6|4	# catalog-date 2012-02-09 17:36:54 +0100
21mr|texlive-uothesis-2.5.6-6|5	# catalog-license lppl1.3
21mr|texlive-uothesis-2.5.6-6|6	# catalog-version 2.5.6
21mr|texlive-uothesis-2.5.6-6|7	Name:		texlive-uothesis
21mr|texlive-uothesis-2.5.6-6|8	Version:	2.5.6
21mr|texlive-uothesis-2.5.6-6|9	Release:	6
21mr|texlive-uothesis-2.5.6-6|10	Summary:	Class for dissertations and theses at the University of Oregon
21mr|texlive-uothesis-2.5.6-6|11	Group:		Publishing
21mr|texlive-uothesis-2.5.6-6|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/uothesis
21mr|texlive-uothesis-2.5.6-6|13	License:	LPPL1.3
21mr|texlive-uothesis-2.5.6-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uothesis.tar.xz
21mr|texlive-uothesis-2.5.6-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uothesis.doc.tar.xz
21mr|texlive-uothesis-2.5.6-6|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uothesis.source.tar.xz
21mr|texlive-uothesis-2.5.6-6|17	BuildArch:	noarch
21mr|texlive-uothesis-2.5.6-6|18	BuildRequires:	texlive-tlpkg
21mr|texlive-uothesis-2.5.6-6|19	Requires(pre):	texlive-tlpkg
21mr|texlive-uothesis-2.5.6-6|20	Requires(post):	texlive-kpathsea
21mr|texlive-uothesis-2.5.6-6|21	
21mr|texlive-uothesis-2.5.6-6|22	%description
21mr|texlive-uothesis-2.5.6-6|23	The class generates documents that are suitable for submission
21mr|texlive-uothesis-2.5.6-6|24	to the Graduate School and conform with the style requirements
21mr|texlive-uothesis-2.5.6-6|25	for dissertations and theses as laid out in the Fall 2010 UO
21mr|texlive-uothesis-2.5.6-6|26	graduate school student manual.
21mr|texlive-uothesis-2.5.6-6|27	
21mr|texlive-uothesis-2.5.6-6|28	
21mr|texlive-uothesis-2.5.6-6|29	#-----------------------------------------------------------------------
21mr|texlive-uothesis-2.5.6-6|30	%files
21mr|texlive-uothesis-2.5.6-6|31	%{_texmfdistdir}/tex/latex/uothesis/uothesis.cls
21mr|texlive-uothesis-2.5.6-6|32	%doc %{_texmfdistdir}/doc/latex/uothesis/README
21mr|texlive-uothesis-2.5.6-6|33	%doc %{_texmfdistdir}/doc/latex/uothesis/README.txt
21mr|texlive-uothesis-2.5.6-6|34	%doc %{_texmfdistdir}/doc/latex/uothesis/acs-uothesis.bib
21mr|texlive-uothesis-2.5.6-6|35	%doc %{_texmfdistdir}/doc/latex/uothesis/uothesis.hd
21mr|texlive-uothesis-2.5.6-6|36	%doc %{_texmfdistdir}/doc/latex/uothesis/uothesis.pdf
21mr|texlive-uothesis-2.5.6-6|37	#- source
21mr|texlive-uothesis-2.5.6-6|38	%doc %{_texmfdistdir}/source/latex/uothesis/uothesis.dtx
21mr|texlive-uothesis-2.5.6-6|39	%doc %{_texmfdistdir}/source/latex/uothesis/uothesis.ins
21mr|texlive-uothesis-2.5.6-6|40	
21mr|texlive-uothesis-2.5.6-6|41	#-----------------------------------------------------------------------
21mr|texlive-uothesis-2.5.6-6|42	%prep
21mr|texlive-uothesis-2.5.6-6|43	%setup -c -a0 -a1 -a2
21mr|texlive-uothesis-2.5.6-6|44	
21mr|texlive-uothesis-2.5.6-6|45	%build
21mr|texlive-uothesis-2.5.6-6|46	
21mr|texlive-uothesis-2.5.6-6|47	%install
21mr|texlive-uothesis-2.5.6-6|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-uothesis-2.5.6-6|49	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19365 21
21mr|texlive-uowthesis-1.0a-7|1	# revision 19700
21mr|texlive-uowthesis-1.0a-7|2	# category Package
21mr|texlive-uowthesis-1.0a-7|3	# catalog-ctan /macros/latex/contrib/uowthesis
21mr|texlive-uowthesis-1.0a-7|4	# catalog-date 2010-07-28 12:27:25 +0200
21mr|texlive-uowthesis-1.0a-7|5	# catalog-license lppl1.3
21mr|texlive-uowthesis-1.0a-7|6	# catalog-version 1.0a
21mr|texlive-uowthesis-1.0a-7|7	Name:		texlive-uowthesis
21mr|texlive-uowthesis-1.0a-7|8	Version:	1.0a
21mr|texlive-uowthesis-1.0a-7|9	Release:	7
21mr|texlive-uowthesis-1.0a-7|10	Summary:	Document class for dissertations at the University of Wollongong
21mr|texlive-uowthesis-1.0a-7|11	Group:		Publishing
21mr|texlive-uowthesis-1.0a-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/uowthesis
21mr|texlive-uowthesis-1.0a-7|13	License:	LPPL1.3
21mr|texlive-uowthesis-1.0a-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uowthesis.tar.xz
21mr|texlive-uowthesis-1.0a-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uowthesis.doc.tar.xz
21mr|texlive-uowthesis-1.0a-7|16	BuildArch:	noarch
21mr|texlive-uowthesis-1.0a-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-uowthesis-1.0a-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-uowthesis-1.0a-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-uowthesis-1.0a-7|20	
21mr|texlive-uowthesis-1.0a-7|21	%description
21mr|texlive-uowthesis-1.0a-7|22	A document class for higher degree research theses in
21mr|texlive-uowthesis-1.0a-7|23	compliance with the specifications of University of Wollongong
21mr|texlive-uowthesis-1.0a-7|24	(UoW) theses in the "Guidelines for Preparation and Submission
21mr|texlive-uowthesis-1.0a-7|25	of Higher Degree Research Theses" (March 2006), by the Research
21mr|texlive-uowthesis-1.0a-7|26	Student Centre, Research & Innovation Division, UoW.
21mr|texlive-uowthesis-1.0a-7|27	
21mr|texlive-uowthesis-1.0a-7|28	
21mr|texlive-uowthesis-1.0a-7|29	#-----------------------------------------------------------------------
21mr|texlive-uowthesis-1.0a-7|30	%files
21mr|texlive-uowthesis-1.0a-7|31	%{_texmfdistdir}/tex/latex/uowthesis/UoWlogo.eps
21mr|texlive-uowthesis-1.0a-7|32	%{_texmfdistdir}/tex/latex/uowthesis/UoWlogo.png
21mr|texlive-uowthesis-1.0a-7|33	%{_texmfdistdir}/tex/latex/uowthesis/UoWthesis.cls
21mr|texlive-uowthesis-1.0a-7|34	%doc %{_texmfdistdir}/doc/latex/uowthesis/README
21mr|texlive-uowthesis-1.0a-7|35	%doc %{_texmfdistdir}/doc/latex/uowthesis/myThesisBib.bib
21mr|texlive-uowthesis-1.0a-7|36	%doc %{_texmfdistdir}/doc/latex/uowthesis/mythesis.pdf
21mr|texlive-uowthesis-1.0a-7|37	%doc %{_texmfdistdir}/doc/latex/uowthesis/mythesis.tex
21mr|texlive-uowthesis-1.0a-7|38	
21mr|texlive-uowthesis-1.0a-7|39	#-----------------------------------------------------------------------
21mr|texlive-uowthesis-1.0a-7|40	%prep
21mr|texlive-uowthesis-1.0a-7|41	%setup -c -a0 -a1
21mr|texlive-uowthesis-1.0a-7|42	
21mr|texlive-uowthesis-1.0a-7|43	%build
21mr|texlive-uowthesis-1.0a-7|44	
21mr|texlive-uowthesis-1.0a-7|45	%install
21mr|texlive-uowthesis-1.0a-7|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-uowthesis-1.0a-7|47	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19366 21
21mr|texlive-uowthesistitlepage-3.0.1-2|1	Name:		texlive-uowthesistitlepage
21mr|texlive-uowthesistitlepage-3.0.1-2|2	Version:	3.0.1
21mr|texlive-uowthesistitlepage-3.0.1-2|3	Release:	2
21mr|texlive-uowthesistitlepage-3.0.1-2|4	Summary:	Title page for dissertations at the University of Wollongong
21mr|texlive-uowthesistitlepage-3.0.1-2|5	Group:		Publishing
21mr|texlive-uowthesistitlepage-3.0.1-2|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/uowthesistitlepage
21mr|texlive-uowthesistitlepage-3.0.1-2|7	License:	LPPL1.3
21mr|texlive-uowthesistitlepage-3.0.1-2|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uowthesistitlepage.tar.xz
21mr|texlive-uowthesistitlepage-3.0.1-2|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uowthesistitlepage.doc.tar.xz
21mr|texlive-uowthesistitlepage-3.0.1-2|10	BuildArch:	noarch
21mr|texlive-uowthesistitlepage-3.0.1-2|11	BuildRequires:	texlive-tlpkg
21mr|texlive-uowthesistitlepage-3.0.1-2|12	Requires(pre):	texlive-tlpkg
21mr|texlive-uowthesistitlepage-3.0.1-2|13	Requires(post):	texlive-kpathsea
21mr|texlive-uowthesistitlepage-3.0.1-2|14	
21mr|texlive-uowthesistitlepage-3.0.1-2|15	%description
21mr|texlive-uowthesistitlepage-3.0.1-2|16	The package redefines \maketitle to generate a title page for a
21mr|texlive-uowthesistitlepage-3.0.1-2|17	University of Wollongong thesis, in accordance with the UoW
21mr|texlive-uowthesistitlepage-3.0.1-2|18	branding guidelines. The package should be used with the book
21mr|texlive-uowthesistitlepage-3.0.1-2|19	class to typeset a thesis. The package also defines a
21mr|texlive-uowthesistitlepage-3.0.1-2|20	\declaration command that typesets the declaration that this
21mr|texlive-uowthesistitlepage-3.0.1-2|21	thesis is your own work, etc., which is required in the front
21mr|texlive-uowthesistitlepage-3.0.1-2|22	of each PhD Thesis.
21mr|texlive-uowthesistitlepage-3.0.1-2|23	
21mr|texlive-uowthesistitlepage-3.0.1-2|24	#-----------------------------------------------------------------------
21mr|texlive-uowthesistitlepage-3.0.1-2|25	%files
21mr|texlive-uowthesistitlepage-3.0.1-2|26	%{_texmfdistdir}/tex/latex/uowthesistitlepage
21mr|texlive-uowthesistitlepage-3.0.1-2|27	%doc %{_texmfdistdir}/doc/latex/uowthesistitlepage
21mr|texlive-uowthesistitlepage-3.0.1-2|28	
21mr|texlive-uowthesistitlepage-3.0.1-2|29	#-----------------------------------------------------------------------
21mr|texlive-uowthesistitlepage-3.0.1-2|30	%prep
21mr|texlive-uowthesistitlepage-3.0.1-2|31	%setup -c -a0 -a1
21mr|texlive-uowthesistitlepage-3.0.1-2|32	
21mr|texlive-uowthesistitlepage-3.0.1-2|33	%build
21mr|texlive-uowthesistitlepage-3.0.1-2|34	
21mr|texlive-uowthesistitlepage-3.0.1-2|35	%install
21mr|texlive-uowthesistitlepage-3.0.1-2|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-uowthesistitlepage-3.0.1-2|37	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19367 21
21mr|texlive-upmethodology-20190228-7|1	# revision 16575
21mr|texlive-upmethodology-20190228-7|2	# category Package
21mr|texlive-upmethodology-20190228-7|3	# catalog-ctan /macros/latex/contrib/upmethodology
21mr|texlive-upmethodology-20190228-7|4	# catalog-date 2010-01-02 16:58:48 +0100
21mr|texlive-upmethodology-20190228-7|5	# catalog-license lgpl
21mr|texlive-upmethodology-20190228-7|6	# catalog-version undef
21mr|texlive-upmethodology-20190228-7|7	Name:		texlive-upmethodology
21mr|texlive-upmethodology-20190228-7|8	Version:	20190228
21mr|texlive-upmethodology-20190228-7|9	Release:	7
21mr|texlive-upmethodology-20190228-7|10	Summary:	Writing specification such as for UP-based methodologies
21mr|texlive-upmethodology-20190228-7|11	Group:		Publishing
21mr|texlive-upmethodology-20190228-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/upmethodology
21mr|texlive-upmethodology-20190228-7|13	License:	LGPL
21mr|texlive-upmethodology-20190228-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/upmethodology.tar.xz
21mr|texlive-upmethodology-20190228-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/upmethodology.doc.tar.xz
21mr|texlive-upmethodology-20190228-7|16	BuildArch:	noarch
21mr|texlive-upmethodology-20190228-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-upmethodology-20190228-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-upmethodology-20190228-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-upmethodology-20190228-7|20	
21mr|texlive-upmethodology-20190228-7|21	%description
21mr|texlive-upmethodology-20190228-7|22	The bundle allows the user to create Unified Process
21mr|texlive-upmethodology-20190228-7|23	methodology (UP or RUP) based documents. The style provides
21mr|texlive-upmethodology-20190228-7|24	document versioning, document history, document authors,
21mr|texlive-upmethodology-20190228-7|25	document validators, specification description, task
21mr|texlive-upmethodology-20190228-7|26	management, and several helping macros.
21mr|texlive-upmethodology-20190228-7|27	
21mr|texlive-upmethodology-20190228-7|28	
21mr|texlive-upmethodology-20190228-7|29	#-----------------------------------------------------------------------
21mr|texlive-upmethodology-20190228-7|30	%files
21mr|texlive-upmethodology-20190228-7|31	%{_texmfdistdir}/tex/latex/upmethodology
21mr|texlive-upmethodology-20190228-7|32	%doc %{_texmfdistdir}/doc/latex/upmethodology
21mr|texlive-upmethodology-20190228-7|33	
21mr|texlive-upmethodology-20190228-7|34	#-----------------------------------------------------------------------
21mr|texlive-upmethodology-20190228-7|35	%prep
21mr|texlive-upmethodology-20190228-7|36	%setup -c -a0 -a1
21mr|texlive-upmethodology-20190228-7|37	
21mr|texlive-upmethodology-20190228-7|38	%build
21mr|texlive-upmethodology-20190228-7|39	
21mr|texlive-upmethodology-20190228-7|40	%install
21mr|texlive-upmethodology-20190228-7|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-upmethodology-20190228-7|42	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19368 21
21mr|texlive-upquote-1.3-7|1	Name:		texlive-upquote
21mr|texlive-upquote-1.3-7|2	Version:	1.3
21mr|texlive-upquote-1.3-7|3	Release:	7
21mr|texlive-upquote-1.3-7|4	Summary:	Show "realistic" quotes in verbatim
21mr|texlive-upquote-1.3-7|5	Group:		Publishing
21mr|texlive-upquote-1.3-7|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/upquote
21mr|texlive-upquote-1.3-7|7	License:	LPPL1.2
21mr|texlive-upquote-1.3-7|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/upquote.tar.xz
21mr|texlive-upquote-1.3-7|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/upquote.doc.tar.xz
21mr|texlive-upquote-1.3-7|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/upquote.source.tar.xz
21mr|texlive-upquote-1.3-7|11	BuildArch:	noarch
21mr|texlive-upquote-1.3-7|12	BuildRequires:	texlive-tlpkg
21mr|texlive-upquote-1.3-7|13	Requires(pre):	texlive-tlpkg
21mr|texlive-upquote-1.3-7|14	Requires(post):	texlive-kpathsea
21mr|texlive-upquote-1.3-7|15	
21mr|texlive-upquote-1.3-7|16	%description
21mr|texlive-upquote-1.3-7|17	Typewriter-style fonts are best for program listings, but
21mr|texlive-upquote-1.3-7|18	Computer Modern Typewriter prints ` and ' as bent opening and
21mr|texlive-upquote-1.3-7|19	closing single quotes. Other fonts, and most programming
21mr|texlive-upquote-1.3-7|20	languages, print ` as a grave accent and ' upright; ' is used
21mr|texlive-upquote-1.3-7|21	both to open and to close quoted strings. The package switches
21mr|texlive-upquote-1.3-7|22	the typewriter font to Computer Modern Typewriter in OT1
21mr|texlive-upquote-1.3-7|23	encoding, and modifies the behaviour of verbatim, verbatim*,
21mr|texlive-upquote-1.3-7|24	\verb, and \verb* to print in the "` and ' way". It does
21mr|texlive-upquote-1.3-7|25	thisregardless of other fonts or encodings in use, so long as
21mr|texlive-upquote-1.3-7|26	the package is loaded after the other fonts were. The package
21mr|texlive-upquote-1.3-7|27	does not affect \tt, \texttt, etc.
21mr|texlive-upquote-1.3-7|28	
21mr|texlive-upquote-1.3-7|29	#-----------------------------------------------------------------------
21mr|texlive-upquote-1.3-7|30	%files
21mr|texlive-upquote-1.3-7|31	%{_texmfdistdir}/tex/latex/upquote/upquote.sty
21mr|texlive-upquote-1.3-7|32	%doc %{_texmfdistdir}/doc/latex/upquote/README
21mr|texlive-upquote-1.3-7|33	%doc %{_texmfdistdir}/doc/latex/upquote/upquote.pdf
21mr|texlive-upquote-1.3-7|34	#- source
21mr|texlive-upquote-1.3-7|35	%doc %{_texmfdistdir}/source/latex/upquote/upquote.dtx
21mr|texlive-upquote-1.3-7|36	%doc %{_texmfdistdir}/source/latex/upquote/upquote.ins
21mr|texlive-upquote-1.3-7|37	
21mr|texlive-upquote-1.3-7|38	#-----------------------------------------------------------------------
21mr|texlive-upquote-1.3-7|39	%prep
21mr|texlive-upquote-1.3-7|40	%setup -c -a0 -a1 -a2
21mr|texlive-upquote-1.3-7|41	
21mr|texlive-upquote-1.3-7|42	%build
21mr|texlive-upquote-1.3-7|43	
21mr|texlive-upquote-1.3-7|44	%install
21mr|texlive-upquote-1.3-7|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-upquote-1.3-7|46	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19369 21
21mr|texlive-uptex-1.20-3|1	Name:		texlive-uptex
21mr|texlive-uptex-1.20-3|2	Version:	1.20
21mr|texlive-uptex-1.20-3|3	Release:	3
21mr|texlive-uptex-1.20-3|4	Epoch:      1
21mr|texlive-uptex-1.20-3|5	Summary:	Unicode version of pTeX
21mr|texlive-uptex-1.20-3|6	Group:		Publishing
21mr|texlive-uptex-1.20-3|7	URL:		http://tug.org/texlive
21mr|texlive-uptex-1.20-3|8	License:	OTHER-FREE
21mr|texlive-uptex-1.20-3|9	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uptex.tar.xz
21mr|texlive-uptex-1.20-3|10	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uptex.doc.tar.xz
21mr|texlive-uptex-1.20-3|11	BuildArch:	noarch
21mr|texlive-uptex-1.20-3|12	BuildRequires:	texlive-tlpkg
21mr|texlive-uptex-1.20-3|13	Requires(pre):	texlive-tlpkg
21mr|texlive-uptex-1.20-3|14	Requires(post):	texlive-kpathsea
21mr|texlive-uptex-1.20-3|15	Requires(post):	texlive-tetex
21mr|texlive-uptex-1.20-3|16	Requires:	texlive-ptex
21mr|texlive-uptex-1.20-3|17	Requires:	texlive-hyph-utf8
21mr|texlive-uptex-1.20-3|18	Requires:	texlive-adobemapping
21mr|texlive-uptex-1.20-3|19	Requires:	texlive-convbkmk
21mr|texlive-uptex-1.20-3|20	Requires:	texlive-ipaex
21mr|texlive-uptex-1.20-3|21	Requires:	texlive-japanese
21mr|texlive-uptex-1.20-3|22	Requires:	texlive-japanese-otf
21mr|texlive-uptex-1.20-3|23	Requires:	texlive-uptex.bin
21mr|texlive-uptex-1.20-3|24	
21mr|texlive-uptex-1.20-3|25	%description
21mr|texlive-uptex-1.20-3|26	upTeX is an extension of pTeX, using UTF-8 input and producing
21mr|texlive-uptex-1.20-3|27	UTF-8 output. It was originally designed to improve support for
21mr|texlive-uptex-1.20-3|28	Japanese, but is also useful for documents in Chinese and
21mr|texlive-uptex-1.20-3|29	Korean. It can process Chinese simplified, Chinese traditional,
21mr|texlive-uptex-1.20-3|30	Japanese, and Korean simultaneously, and can also process
21mr|texlive-uptex-1.20-3|31	original LaTeX with \inputenc{utf8} and Babel
21mr|texlive-uptex-1.20-3|32	(Latin/Cyrillic/Greek etc.) by switching its \kcatcode tables.
21mr|texlive-uptex-1.20-3|33	
21mr|texlive-uptex-1.20-3|34	#-----------------------------------------------------------------------
21mr|texlive-uptex-1.20-3|35	%files
21mr|texlive-uptex-1.20-3|36	%doc %{_texmfdistdir}/doc/upmendex
21mr|texlive-uptex-1.20-3|37	
21mr|texlive-uptex-1.20-3|38	#-----------------------------------------------------------------------
21mr|texlive-uptex-1.20-3|39	%prep
21mr|texlive-uptex-1.20-3|40	%setup -c -a0 -a1
21mr|texlive-uptex-1.20-3|41	
21mr|texlive-uptex-1.20-3|42	%build
21mr|texlive-uptex-1.20-3|43	
21mr|texlive-uptex-1.20-3|44	%install
21mr|texlive-uptex-1.20-3|45	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-uptex-1.20-3|46	cp -fpar texmf-dist %{buildroot}%{_datadir}

19370 21
21mr|texlive-uri-1.0a-2|1	# revision 21608
21mr|texlive-uri-1.0a-2|2	# category Package
21mr|texlive-uri-1.0a-2|3	# catalog-ctan undef
21mr|texlive-uri-1.0a-2|4	# catalog-date undef
21mr|texlive-uri-1.0a-2|5	# catalog-license undef
21mr|texlive-uri-1.0a-2|6	# catalog-version undef
21mr|texlive-uri-1.0a-2|7	Name:		texlive-uri
21mr|texlive-uri-1.0a-2|8	Version:	1.0a
21mr|texlive-uri-1.0a-2|9	Release:	2
21mr|texlive-uri-1.0a-2|10	Epoch:		1
21mr|texlive-uri-1.0a-2|11	Summary:	TeXLive uri package
21mr|texlive-uri-1.0a-2|12	Group:		Publishing
21mr|texlive-uri-1.0a-2|13	URL:		http://tug.org/texlive
21mr|texlive-uri-1.0a-2|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-uri-1.0a-2|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uri.tar.xz
21mr|texlive-uri-1.0a-2|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uri.doc.tar.xz
21mr|texlive-uri-1.0a-2|17	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uri.source.tar.xz
21mr|texlive-uri-1.0a-2|18	BuildArch:	noarch
21mr|texlive-uri-1.0a-2|19	BuildRequires:	texlive-tlpkg
21mr|texlive-uri-1.0a-2|20	Requires(pre):	texlive-tlpkg
21mr|texlive-uri-1.0a-2|21	Requires(post):	texlive-kpathsea
21mr|texlive-uri-1.0a-2|22	
21mr|texlive-uri-1.0a-2|23	%description
21mr|texlive-uri-1.0a-2|24	TeXLive uri package.
21mr|texlive-uri-1.0a-2|25	
21mr|texlive-uri-1.0a-2|26	#-----------------------------------------------------------------------
21mr|texlive-uri-1.0a-2|27	%files
21mr|texlive-uri-1.0a-2|28	%{_texmfdistdir}/tex/latex/uri/uri.sty
21mr|texlive-uri-1.0a-2|29	%doc %{_texmfdistdir}/doc/latex/uri/README
21mr|texlive-uri-1.0a-2|30	%doc %{_texmfdistdir}/doc/latex/uri/uri-example.pdf
21mr|texlive-uri-1.0a-2|31	%doc %{_texmfdistdir}/doc/latex/uri/uri-example.tex
21mr|texlive-uri-1.0a-2|32	%doc %{_texmfdistdir}/doc/latex/uri/uri.pdf
21mr|texlive-uri-1.0a-2|33	#- source
21mr|texlive-uri-1.0a-2|34	%doc %{_texmfdistdir}/source/latex/uri/ltxdoc.cfg
21mr|texlive-uri-1.0a-2|35	%doc %{_texmfdistdir}/source/latex/uri/uri.drv
21mr|texlive-uri-1.0a-2|36	%doc %{_texmfdistdir}/source/latex/uri/uri.dtx
21mr|texlive-uri-1.0a-2|37	%doc %{_texmfdistdir}/source/latex/uri/uri.ins
21mr|texlive-uri-1.0a-2|38	
21mr|texlive-uri-1.0a-2|39	#-----------------------------------------------------------------------
21mr|texlive-uri-1.0a-2|40	%prep
21mr|texlive-uri-1.0a-2|41	%setup -c -a0 -a1 -a2
21mr|texlive-uri-1.0a-2|42	
21mr|texlive-uri-1.0a-2|43	%build
21mr|texlive-uri-1.0a-2|44	
21mr|texlive-uri-1.0a-2|45	%install
21mr|texlive-uri-1.0a-2|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-uri-1.0a-2|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19371 21
21mr|texlive-url-3.4-7|1	# revision 16864
21mr|texlive-url-3.4-7|2	# category Package
21mr|texlive-url-3.4-7|3	# catalog-ctan /macros/latex/contrib/url
21mr|texlive-url-3.4-7|4	# catalog-date 2010-01-27 23:13:46 +0100
21mr|texlive-url-3.4-7|5	# catalog-license lppl
21mr|texlive-url-3.4-7|6	# catalog-version 3.4
21mr|texlive-url-3.4-7|7	Name:		texlive-url
21mr|texlive-url-3.4-7|8	Version:	3.4
21mr|texlive-url-3.4-7|9	Release:	7
21mr|texlive-url-3.4-7|10	Summary:	Verbatim with URL-sensitive line breaks
21mr|texlive-url-3.4-7|11	Group:		Publishing
21mr|texlive-url-3.4-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/url
21mr|texlive-url-3.4-7|13	License:	LPPL
21mr|texlive-url-3.4-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/url.tar.xz
21mr|texlive-url-3.4-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/url.doc.tar.xz
21mr|texlive-url-3.4-7|16	BuildArch:	noarch
21mr|texlive-url-3.4-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-url-3.4-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-url-3.4-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-url-3.4-7|20	
21mr|texlive-url-3.4-7|21	%description
21mr|texlive-url-3.4-7|22	The command \url is a form of verbatim command that allows
21mr|texlive-url-3.4-7|23	linebreaks at certain characters or combinations of characters,
21mr|texlive-url-3.4-7|24	accepts reconfiguration, and can usually be used in the
21mr|texlive-url-3.4-7|25	argument to another command. (The \urldef command provides
21mr|texlive-url-3.4-7|26	robust commands that serve in cases when \url doesn't work in
21mr|texlive-url-3.4-7|27	an argument.) The command is intended for email addresses,
21mr|texlive-url-3.4-7|28	hypertext links, directories/paths, etc., which normally have
21mr|texlive-url-3.4-7|29	no spaces, so by default the package ignores spaces in its
21mr|texlive-url-3.4-7|30	argument. However, a package option "allows spaces", which is
21mr|texlive-url-3.4-7|31	useful for operating systems where spaces are a common part of
21mr|texlive-url-3.4-7|32	file names.
21mr|texlive-url-3.4-7|33	
21mr|texlive-url-3.4-7|34	
21mr|texlive-url-3.4-7|35	#-----------------------------------------------------------------------
21mr|texlive-url-3.4-7|36	%files
21mr|texlive-url-3.4-7|37	%{_texmfdistdir}/tex/latex/url/url.sty
21mr|texlive-url-3.4-7|38	%doc %{_texmfdistdir}/doc/latex/url/miscdoc.sty
21mr|texlive-url-3.4-7|39	%doc %{_texmfdistdir}/doc/latex/url/url.pdf
21mr|texlive-url-3.4-7|40	%doc %{_texmfdistdir}/doc/latex/url/url.tex
21mr|texlive-url-3.4-7|41	
21mr|texlive-url-3.4-7|42	#-----------------------------------------------------------------------
21mr|texlive-url-3.4-7|43	%prep
21mr|texlive-url-3.4-7|44	%setup -c -a0 -a1
21mr|texlive-url-3.4-7|45	
21mr|texlive-url-3.4-7|46	%build
21mr|texlive-url-3.4-7|47	
21mr|texlive-url-3.4-7|48	%install
21mr|texlive-url-3.4-7|49	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-url-3.4-7|50	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19372 21
21mr|texlive-ushort-2.2-12|1	# revision 32261
21mr|texlive-ushort-2.2-12|2	# category Package
21mr|texlive-ushort-2.2-12|3	# catalog-ctan /macros/latex/contrib/ushort
21mr|texlive-ushort-2.2-12|4	# catalog-date 2012-04-09 09:24:18 +0200
21mr|texlive-ushort-2.2-12|5	# catalog-license lppl
21mr|texlive-ushort-2.2-12|6	# catalog-version 2.2
21mr|texlive-ushort-2.2-12|7	Name:		texlive-ushort
21mr|texlive-ushort-2.2-12|8	Version:	2.2
21mr|texlive-ushort-2.2-12|9	Release:	12
21mr|texlive-ushort-2.2-12|10	Summary:	Shorter (and longer) underlines and underbars
21mr|texlive-ushort-2.2-12|11	Group:		Publishing
21mr|texlive-ushort-2.2-12|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ushort
21mr|texlive-ushort-2.2-12|13	License:	LPPL
21mr|texlive-ushort-2.2-12|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ushort.tar.xz
21mr|texlive-ushort-2.2-12|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ushort.doc.tar.xz
21mr|texlive-ushort-2.2-12|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ushort.source.tar.xz
21mr|texlive-ushort-2.2-12|17	BuildArch:	noarch
21mr|texlive-ushort-2.2-12|18	BuildRequires:	texlive-tlpkg
21mr|texlive-ushort-2.2-12|19	Requires(pre):	texlive-tlpkg
21mr|texlive-ushort-2.2-12|20	Requires(post):	texlive-kpathsea
21mr|texlive-ushort-2.2-12|21	
21mr|texlive-ushort-2.2-12|22	%description
21mr|texlive-ushort-2.2-12|23	Some engineers need underlined or twice underlined variables
21mr|texlive-ushort-2.2-12|24	for which the usual \underline is too long. This package
21mr|texlive-ushort-2.2-12|25	provides a generic command for creating underlines of various
21mr|texlive-ushort-2.2-12|26	sizes and types.
21mr|texlive-ushort-2.2-12|27	
21mr|texlive-ushort-2.2-12|28	#-----------------------------------------------------------------------
21mr|texlive-ushort-2.2-12|29	%files
21mr|texlive-ushort-2.2-12|30	%{_texmfdistdir}/tex/latex/ushort/ushort.sty
21mr|texlive-ushort-2.2-12|31	%doc %{_texmfdistdir}/doc/latex/ushort/README
21mr|texlive-ushort-2.2-12|32	%doc %{_texmfdistdir}/doc/latex/ushort/ushort.pdf
21mr|texlive-ushort-2.2-12|33	%doc %{_texmfdistdir}/doc/latex/ushort/ushort.tex
21mr|texlive-ushort-2.2-12|34	%doc %{_texmfdistdir}/doc/latex/ushort/ushort.txt
21mr|texlive-ushort-2.2-12|35	#- source
21mr|texlive-ushort-2.2-12|36	%doc %{_texmfdistdir}/source/latex/ushort/ushort.dtx
21mr|texlive-ushort-2.2-12|37	%doc %{_texmfdistdir}/source/latex/ushort/ushort.ins
21mr|texlive-ushort-2.2-12|38	
21mr|texlive-ushort-2.2-12|39	#-----------------------------------------------------------------------
21mr|texlive-ushort-2.2-12|40	%prep
21mr|texlive-ushort-2.2-12|41	%setup -c -a0 -a1 -a2
21mr|texlive-ushort-2.2-12|42	
21mr|texlive-ushort-2.2-12|43	%build
21mr|texlive-ushort-2.2-12|44	
21mr|texlive-ushort-2.2-12|45	%install
21mr|texlive-ushort-2.2-12|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ushort-2.2-12|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19373 21
21mr|texlive-uspatent-1.0-11|1	# revision 27744
21mr|texlive-uspatent-1.0-11|2	# category Package
21mr|texlive-uspatent-1.0-11|3	# catalog-ctan /macros/latex/contrib/uspatent
21mr|texlive-uspatent-1.0-11|4	# catalog-date 2012-09-19 18:03:54 +0200
21mr|texlive-uspatent-1.0-11|5	# catalog-license lppl1.3
21mr|texlive-uspatent-1.0-11|6	# catalog-version 1.0
21mr|texlive-uspatent-1.0-11|7	Name:		texlive-uspatent
21mr|texlive-uspatent-1.0-11|8	Version:	1.0
21mr|texlive-uspatent-1.0-11|9	Release:	11
21mr|texlive-uspatent-1.0-11|10	Summary:	U.S. Patent Application Tools for LaTeX and LyX
21mr|texlive-uspatent-1.0-11|11	Group:		Publishing
21mr|texlive-uspatent-1.0-11|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/uspatent
21mr|texlive-uspatent-1.0-11|13	License:	LPPL1.3
21mr|texlive-uspatent-1.0-11|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uspatent.tar.xz
21mr|texlive-uspatent-1.0-11|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uspatent.doc.tar.xz
21mr|texlive-uspatent-1.0-11|16	BuildArch:	noarch
21mr|texlive-uspatent-1.0-11|17	BuildRequires:	texlive-tlpkg
21mr|texlive-uspatent-1.0-11|18	Requires(pre):	texlive-tlpkg
21mr|texlive-uspatent-1.0-11|19	Requires(post):	texlive-kpathsea
21mr|texlive-uspatent-1.0-11|20	
21mr|texlive-uspatent-1.0-11|21	%description
21mr|texlive-uspatent-1.0-11|22	The package provides a class and other tools for developing a
21mr|texlive-uspatent-1.0-11|23	beautifully formatted, consistent U.S. Patent Application using
21mr|texlive-uspatent-1.0-11|24	LaTeX and/or LyX.
21mr|texlive-uspatent-1.0-11|25	
21mr|texlive-uspatent-1.0-11|26	
21mr|texlive-uspatent-1.0-11|27	#-----------------------------------------------------------------------
21mr|texlive-uspatent-1.0-11|28	%files
21mr|texlive-uspatent-1.0-11|29	%{_texmfdistdir}/tex/latex/uspatent/uspatent.cls
21mr|texlive-uspatent-1.0-11|30	%doc %{_texmfdistdir}/doc/latex/uspatent/DocumentSettings.png
21mr|texlive-uspatent-1.0-11|31	%doc %{_texmfdistdir}/doc/latex/uspatent/DrawingZoomBad.png
21mr|texlive-uspatent-1.0-11|32	%doc %{_texmfdistdir}/doc/latex/uspatent/DrawingZoomGood.png
21mr|texlive-uspatent-1.0-11|33	%doc %{_texmfdistdir}/doc/latex/uspatent/Drawings.lyx
21mr|texlive-uspatent-1.0-11|34	%doc %{_texmfdistdir}/doc/latex/uspatent/Drawings.tex
21mr|texlive-uspatent-1.0-11|35	%doc %{_texmfdistdir}/doc/latex/uspatent/LyX.png
21mr|texlive-uspatent-1.0-11|36	%doc %{_texmfdistdir}/doc/latex/uspatent/LyXCustomInsets.png
21mr|texlive-uspatent-1.0-11|37	%doc %{_texmfdistdir}/doc/latex/uspatent/LyXDocumentSettingsFont.png
21mr|texlive-uspatent-1.0-11|38	%doc %{_texmfdistdir}/doc/latex/uspatent/LyXDocumentSettingsOutput.png
21mr|texlive-uspatent-1.0-11|39	%doc %{_texmfdistdir}/doc/latex/uspatent/LyXEnvironments.png
21mr|texlive-uspatent-1.0-11|40	%doc %{_texmfdistdir}/doc/latex/uspatent/LyXSettings.png
21mr|texlive-uspatent-1.0-11|41	%doc %{_texmfdistdir}/doc/latex/uspatent/LyXSettingsDocumentClass.png
21mr|texlive-uspatent-1.0-11|42	%doc %{_texmfdistdir}/doc/latex/uspatent/PatentApplication.lyx
21mr|texlive-uspatent-1.0-11|43	%doc %{_texmfdistdir}/doc/latex/uspatent/PatentApplication.pdf
21mr|texlive-uspatent-1.0-11|44	%doc %{_texmfdistdir}/doc/latex/uspatent/PatentApplication.tex
21mr|texlive-uspatent-1.0-11|45	%doc %{_texmfdistdir}/doc/latex/uspatent/PatentApplicationGuide.lyx
21mr|texlive-uspatent-1.0-11|46	%doc %{_texmfdistdir}/doc/latex/uspatent/PatentApplicationGuide.pdf
21mr|texlive-uspatent-1.0-11|47	%doc %{_texmfdistdir}/doc/latex/uspatent/PatentApplicationGuide.tex
21mr|texlive-uspatent-1.0-11|48	%doc %{_texmfdistdir}/doc/latex/uspatent/README
21mr|texlive-uspatent-1.0-11|49	%doc %{_texmfdistdir}/doc/latex/uspatent/TeXworks.png
21mr|texlive-uspatent-1.0-11|50	%doc %{_texmfdistdir}/doc/latex/uspatent/TpXDrawing.tpx
21mr|texlive-uspatent-1.0-11|51	%doc %{_texmfdistdir}/doc/latex/uspatent/TpXSettingsAccess.png
21mr|texlive-uspatent-1.0-11|52	%doc %{_texmfdistdir}/doc/latex/uspatent/VisioDrawing.pdf
21mr|texlive-uspatent-1.0-11|53	%doc %{_texmfdistdir}/doc/latex/uspatent/VisioDrawing.vsd
21mr|texlive-uspatent-1.0-11|54	%doc %{_texmfdistdir}/doc/latex/uspatent/VisioMainDrawing.vsd
21mr|texlive-uspatent-1.0-11|55	%doc %{_texmfdistdir}/doc/latex/uspatent/VisioSave.png
21mr|texlive-uspatent-1.0-11|56	%doc %{_texmfdistdir}/doc/latex/uspatent/annotationAlignment.png
21mr|texlive-uspatent-1.0-11|57	%doc %{_texmfdistdir}/doc/latex/uspatent/uspatent.layout
21mr|texlive-uspatent-1.0-11|58	
21mr|texlive-uspatent-1.0-11|59	#-----------------------------------------------------------------------
21mr|texlive-uspatent-1.0-11|60	%prep
21mr|texlive-uspatent-1.0-11|61	%setup -c -a0 -a1
21mr|texlive-uspatent-1.0-11|62	
21mr|texlive-uspatent-1.0-11|63	%build
21mr|texlive-uspatent-1.0-11|64	
21mr|texlive-uspatent-1.0-11|65	%install
21mr|texlive-uspatent-1.0-11|66	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-uspatent-1.0-11|67	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19374 21
21mr|texlive-utf8mex-20190228-1|1	# revision 15878
21mr|texlive-utf8mex-20190228-1|2	# category Package
21mr|texlive-utf8mex-20190228-1|3	# catalog-ctan undef
21mr|texlive-utf8mex-20190228-1|4	# catalog-date undef
21mr|texlive-utf8mex-20190228-1|5	# catalog-license undef
21mr|texlive-utf8mex-20190228-1|6	# catalog-version undef
21mr|texlive-utf8mex-20190228-1|7	Name:		texlive-utf8mex
21mr|texlive-utf8mex-20190228-1|8	Version:	20190228
21mr|texlive-utf8mex-20190228-1|9	Release:	1
21mr|texlive-utf8mex-20190228-1|10	Summary:	TeXLive utf8mex package
21mr|texlive-utf8mex-20190228-1|11	Group:		Publishing
21mr|texlive-utf8mex-20190228-1|12	URL:		http://tug.org/texlive
21mr|texlive-utf8mex-20190228-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-utf8mex-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/utf8mex.tar.xz
21mr|texlive-utf8mex-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/utf8mex.doc.tar.xz
21mr|texlive-utf8mex-20190228-1|16	BuildArch:	noarch
21mr|texlive-utf8mex-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-utf8mex-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-utf8mex-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-utf8mex-20190228-1|20	
21mr|texlive-utf8mex-20190228-1|21	%description
21mr|texlive-utf8mex-20190228-1|22	TeXLive utf8mex package.
21mr|texlive-utf8mex-20190228-1|23	
21mr|texlive-utf8mex-20190228-1|24	#-----------------------------------------------------------------------
21mr|texlive-utf8mex-20190228-1|25	%files
21mr|texlive-utf8mex-20190228-1|26	%{_texmfdistdir}/tex/mex/utf8mex/utf8-pl.tex
21mr|texlive-utf8mex-20190228-1|27	%{_texmfdistdir}/tex/mex/utf8mex/utf8mex.ini
21mr|texlive-utf8mex-20190228-1|28	%{_texmfdistdir}/tex/mex/utf8mex/utf8plsq.tex
21mr|texlive-utf8mex-20190228-1|29	%doc %{_texmfdistdir}/doc/mex/utf8mex/Makefile
21mr|texlive-utf8mex-20190228-1|30	%doc %{_texmfdistdir}/doc/mex/utf8mex/README
21mr|texlive-utf8mex-20190228-1|31	%doc %{_texmfdistdir}/doc/mex/utf8mex/examples/Makefile
21mr|texlive-utf8mex-20190228-1|32	%doc %{_texmfdistdir}/doc/mex/utf8mex/examples/catcode.tex
21mr|texlive-utf8mex-20190228-1|33	%doc %{_texmfdistdir}/doc/mex/utf8mex/examples/list.tex
21mr|texlive-utf8mex-20190228-1|34	%doc %{_texmfdistdir}/doc/mex/utf8mex/examples/tilde.tex
21mr|texlive-utf8mex-20190228-1|35	%doc %{_texmfdistdir}/doc/mex/utf8mex/examples/tilde2.tex
21mr|texlive-utf8mex-20190228-1|36	%doc %{_texmfdistdir}/doc/mex/utf8mex/test-math.utf8.tex
21mr|texlive-utf8mex-20190228-1|37	%doc %{_texmfdistdir}/doc/mex/utf8mex/test.utf8.tex
21mr|texlive-utf8mex-20190228-1|38	%doc %{_texmfdistdir}/doc/mex/utf8mex/utf8math.el
21mr|texlive-utf8mex-20190228-1|39	
21mr|texlive-utf8mex-20190228-1|40	#-----------------------------------------------------------------------
21mr|texlive-utf8mex-20190228-1|41	%prep
21mr|texlive-utf8mex-20190228-1|42	%setup -c -a0 -a1
21mr|texlive-utf8mex-20190228-1|43	
21mr|texlive-utf8mex-20190228-1|44	%build
21mr|texlive-utf8mex-20190228-1|45	
21mr|texlive-utf8mex-20190228-1|46	%install
21mr|texlive-utf8mex-20190228-1|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-utf8mex-20190228-1|48	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19375 21
21mr|texlive-utopia-20190228-1|1	# revision 15878
21mr|texlive-utopia-20190228-1|2	# category Package
21mr|texlive-utopia-20190228-1|3	# catalog-ctan /fonts/utopia
21mr|texlive-utopia-20190228-1|4	# catalog-date 2007-10-04 10:35:17 +0200
21mr|texlive-utopia-20190228-1|5	# catalog-license other-free
21mr|texlive-utopia-20190228-1|6	# catalog-version undef
21mr|texlive-utopia-20190228-1|7	Name:		texlive-utopia
21mr|texlive-utopia-20190228-1|8	Version:	20190228
21mr|texlive-utopia-20190228-1|9	Release:	1
21mr|texlive-utopia-20190228-1|10	Summary:	Adobe Utopia fonts
21mr|texlive-utopia-20190228-1|11	Group:		Publishing
21mr|texlive-utopia-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/utopia
21mr|texlive-utopia-20190228-1|13	License:	OTHER-FREE
21mr|texlive-utopia-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/utopia.tar.xz
21mr|texlive-utopia-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/utopia.doc.tar.xz
21mr|texlive-utopia-20190228-1|16	BuildArch:	noarch
21mr|texlive-utopia-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-utopia-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-utopia-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-utopia-20190228-1|20	
21mr|texlive-utopia-20190228-1|21	%description
21mr|texlive-utopia-20190228-1|22	The Adobe Standard Encoding set (upright and italic shapes,
21mr|texlive-utopia-20190228-1|23	medium and bold weights) of the Utopia font family, which Adobe
21mr|texlive-utopia-20190228-1|24	donated to the X Consortium. Macro support, and maths fonts
21mr|texlive-utopia-20190228-1|25	that match the Utopia family, are provided by the Fourier and
21mr|texlive-utopia-20190228-1|26	the Mathdesign Utopia font packages.
21mr|texlive-utopia-20190228-1|27	
21mr|texlive-utopia-20190228-1|28	#-----------------------------------------------------------------------
21mr|texlive-utopia-20190228-1|29	%files
21mr|texlive-utopia-20190228-1|30	%{_texmfdistdir}/fonts/afm/adobe/utopia/putb8a.afm
21mr|texlive-utopia-20190228-1|31	%{_texmfdistdir}/fonts/afm/adobe/utopia/putbi8a.afm
21mr|texlive-utopia-20190228-1|32	%{_texmfdistdir}/fonts/afm/adobe/utopia/putr8a.afm
21mr|texlive-utopia-20190228-1|33	%{_texmfdistdir}/fonts/afm/adobe/utopia/putri8a.afm
21mr|texlive-utopia-20190228-1|34	%{_texmfdistdir}/fonts/tfm/adobe/utopia/putb7t.tfm
21mr|texlive-utopia-20190228-1|35	%{_texmfdistdir}/fonts/tfm/adobe/utopia/putb8c.tfm
21mr|texlive-utopia-20190228-1|36	%{_texmfdistdir}/fonts/tfm/adobe/utopia/putb8r.tfm
21mr|texlive-utopia-20190228-1|37	%{_texmfdistdir}/fonts/tfm/adobe/utopia/putb8t.tfm
21mr|texlive-utopia-20190228-1|38	%{_texmfdistdir}/fonts/tfm/adobe/utopia/putbc7t.tfm
21mr|texlive-utopia-20190228-1|39	%{_texmfdistdir}/fonts/tfm/adobe/utopia/putbc8t.tfm
21mr|texlive-utopia-20190228-1|40	%{_texmfdistdir}/fonts/tfm/adobe/utopia/putbi7t.tfm
21mr|texlive-utopia-20190228-1|41	%{_texmfdistdir}/fonts/tfm/adobe/utopia/putbi8c.tfm
21mr|texlive-utopia-20190228-1|42	%{_texmfdistdir}/fonts/tfm/adobe/utopia/putbi8r.tfm
21mr|texlive-utopia-20190228-1|43	%{_texmfdistdir}/fonts/tfm/adobe/utopia/putbi8t.tfm
21mr|texlive-utopia-20190228-1|44	%{_texmfdistdir}/fonts/tfm/adobe/utopia/putbo7t.tfm
21mr|texlive-utopia-20190228-1|45	%{_texmfdistdir}/fonts/tfm/adobe/utopia/putbo8c.tfm
21mr|texlive-utopia-20190228-1|46	%{_texmfdistdir}/fonts/tfm/adobe/utopia/putbo8r.tfm
21mr|texlive-utopia-20190228-1|47	%{_texmfdistdir}/fonts/tfm/adobe/utopia/putbo8t.tfm
21mr|texlive-utopia-20190228-1|48	%{_texmfdistdir}/fonts/tfm/adobe/utopia/putr7t.tfm
21mr|texlive-utopia-20190228-1|49	%{_texmfdistdir}/fonts/tfm/adobe/utopia/putr8c.tfm
21mr|texlive-utopia-20190228-1|50	%{_texmfdistdir}/fonts/tfm/adobe/utopia/putr8r.tfm
21mr|texlive-utopia-20190228-1|51	%{_texmfdistdir}/fonts/tfm/adobe/utopia/putr8t.tfm
21mr|texlive-utopia-20190228-1|52	%{_texmfdistdir}/fonts/tfm/adobe/utopia/putrc7t.tfm
21mr|texlive-utopia-20190228-1|53	%{_texmfdistdir}/fonts/tfm/adobe/utopia/putrc8t.tfm
21mr|texlive-utopia-20190228-1|54	%{_texmfdistdir}/fonts/tfm/adobe/utopia/putri7t.tfm
21mr|texlive-utopia-20190228-1|55	%{_texmfdistdir}/fonts/tfm/adobe/utopia/putri8c.tfm
21mr|texlive-utopia-20190228-1|56	%{_texmfdistdir}/fonts/tfm/adobe/utopia/putri8r.tfm
21mr|texlive-utopia-20190228-1|57	%{_texmfdistdir}/fonts/tfm/adobe/utopia/putri8t.tfm
21mr|texlive-utopia-20190228-1|58	%{_texmfdistdir}/fonts/tfm/adobe/utopia/putro7t.tfm
21mr|texlive-utopia-20190228-1|59	%{_texmfdistdir}/fonts/tfm/adobe/utopia/putro8c.tfm
21mr|texlive-utopia-20190228-1|60	%{_texmfdistdir}/fonts/tfm/adobe/utopia/putro8r.tfm
21mr|texlive-utopia-20190228-1|61	%{_texmfdistdir}/fonts/tfm/adobe/utopia/putro8t.tfm
21mr|texlive-utopia-20190228-1|62	%{_texmfdistdir}/fonts/type1/adobe/utopia/putb8a.pfb
21mr|texlive-utopia-20190228-1|63	%{_texmfdistdir}/fonts/type1/adobe/utopia/putbi8a.pfb
21mr|texlive-utopia-20190228-1|64	%{_texmfdistdir}/fonts/type1/adobe/utopia/putr8a.pfb
21mr|texlive-utopia-20190228-1|65	%{_texmfdistdir}/fonts/type1/adobe/utopia/putri8a.pfb
21mr|texlive-utopia-20190228-1|66	%{_texmfdistdir}/fonts/vf/adobe/utopia/putb7t.vf
21mr|texlive-utopia-20190228-1|67	%{_texmfdistdir}/fonts/vf/adobe/utopia/putb8c.vf
21mr|texlive-utopia-20190228-1|68	%{_texmfdistdir}/fonts/vf/adobe/utopia/putb8t.vf
21mr|texlive-utopia-20190228-1|69	%{_texmfdistdir}/fonts/vf/adobe/utopia/putbc7t.vf
21mr|texlive-utopia-20190228-1|70	%{_texmfdistdir}/fonts/vf/adobe/utopia/putbc8t.vf
21mr|texlive-utopia-20190228-1|71	%{_texmfdistdir}/fonts/vf/adobe/utopia/putbi7t.vf
21mr|texlive-utopia-20190228-1|72	%{_texmfdistdir}/fonts/vf/adobe/utopia/putbi8c.vf
21mr|texlive-utopia-20190228-1|73	%{_texmfdistdir}/fonts/vf/adobe/utopia/putbi8t.vf
21mr|texlive-utopia-20190228-1|74	%{_texmfdistdir}/fonts/vf/adobe/utopia/putbo7t.vf
21mr|texlive-utopia-20190228-1|75	%{_texmfdistdir}/fonts/vf/adobe/utopia/putbo8c.vf
21mr|texlive-utopia-20190228-1|76	%{_texmfdistdir}/fonts/vf/adobe/utopia/putbo8t.vf
21mr|texlive-utopia-20190228-1|77	%{_texmfdistdir}/fonts/vf/adobe/utopia/putr7t.vf
21mr|texlive-utopia-20190228-1|78	%{_texmfdistdir}/fonts/vf/adobe/utopia/putr8c.vf
21mr|texlive-utopia-20190228-1|79	%{_texmfdistdir}/fonts/vf/adobe/utopia/putr8t.vf
21mr|texlive-utopia-20190228-1|80	%{_texmfdistdir}/fonts/vf/adobe/utopia/putrc7t.vf
21mr|texlive-utopia-20190228-1|81	%{_texmfdistdir}/fonts/vf/adobe/utopia/putrc8t.vf
21mr|texlive-utopia-20190228-1|82	%{_texmfdistdir}/fonts/vf/adobe/utopia/putri7t.vf
21mr|texlive-utopia-20190228-1|83	%{_texmfdistdir}/fonts/vf/adobe/utopia/putri8c.vf
21mr|texlive-utopia-20190228-1|84	%{_texmfdistdir}/fonts/vf/adobe/utopia/putri8t.vf
21mr|texlive-utopia-20190228-1|85	%{_texmfdistdir}/fonts/vf/adobe/utopia/putro7t.vf
21mr|texlive-utopia-20190228-1|86	%{_texmfdistdir}/fonts/vf/adobe/utopia/putro8c.vf
21mr|texlive-utopia-20190228-1|87	%{_texmfdistdir}/fonts/vf/adobe/utopia/putro8t.vf
21mr|texlive-utopia-20190228-1|88	%doc %{_texmfdistdir}/doc/fonts/utopia/LICENSE-utopia.txt
21mr|texlive-utopia-20190228-1|89	%doc %{_texmfdistdir}/doc/fonts/utopia/README-utopia.txt
21mr|texlive-utopia-20190228-1|90	
21mr|texlive-utopia-20190228-1|91	#-----------------------------------------------------------------------
21mr|texlive-utopia-20190228-1|92	%prep
21mr|texlive-utopia-20190228-1|93	%setup -c -a0 -a1
21mr|texlive-utopia-20190228-1|94	
21mr|texlive-utopia-20190228-1|95	%build
21mr|texlive-utopia-20190228-1|96	
21mr|texlive-utopia-20190228-1|97	%install
21mr|texlive-utopia-20190228-1|98	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-utopia-20190228-1|99	cp -fpar fonts doc %{buildroot}%{_texmfdistdir}

19376 21
21mr|texlive-ut-thesis-2.1-1|1	# revision 26793
21mr|texlive-ut-thesis-2.1-1|2	# category Package
21mr|texlive-ut-thesis-2.1-1|3	# catalog-ctan /macros/latex/contrib/ut-thesis
21mr|texlive-ut-thesis-2.1-1|4	# catalog-date 2012-06-01 19:19:53 +0200
21mr|texlive-ut-thesis-2.1-1|5	# catalog-license lppl
21mr|texlive-ut-thesis-2.1-1|6	# catalog-version 2.0
21mr|texlive-ut-thesis-2.1-1|7	Name:		texlive-ut-thesis
21mr|texlive-ut-thesis-2.1-1|8	Version:	2.1
21mr|texlive-ut-thesis-2.1-1|9	Release:	1
21mr|texlive-ut-thesis-2.1-1|10	Summary:	University of Toronto thesis style
21mr|texlive-ut-thesis-2.1-1|11	Group:		Publishing
21mr|texlive-ut-thesis-2.1-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ut-thesis
21mr|texlive-ut-thesis-2.1-1|13	License:	LPPL
21mr|texlive-ut-thesis-2.1-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ut-thesis.tar.xz
21mr|texlive-ut-thesis-2.1-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ut-thesis.doc.tar.xz
21mr|texlive-ut-thesis-2.1-1|16	BuildArch:	noarch
21mr|texlive-ut-thesis-2.1-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-ut-thesis-2.1-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-ut-thesis-2.1-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-ut-thesis-2.1-1|20	
21mr|texlive-ut-thesis-2.1-1|21	%description
21mr|texlive-ut-thesis-2.1-1|22	This not described as an 'official' class, just one distributed
21mr|texlive-ut-thesis-2.1-1|23	"in the hope that it will be useful". A skeleton file, using
21mr|texlive-ut-thesis-2.1-1|24	the class, is provided.
21mr|texlive-ut-thesis-2.1-1|25	
21mr|texlive-ut-thesis-2.1-1|26	
21mr|texlive-ut-thesis-2.1-1|27	#-----------------------------------------------------------------------
21mr|texlive-ut-thesis-2.1-1|28	%files
21mr|texlive-ut-thesis-2.1-1|29	%{_texmfdistdir}/tex/latex/ut-thesis/ut-thesis.cls
21mr|texlive-ut-thesis-2.1-1|30	%doc %{_texmfdistdir}/doc/latex/ut-thesis/README
21mr|texlive-ut-thesis-2.1-1|31	%doc %{_texmfdistdir}/doc/latex/ut-thesis/ut-thesis.tex
21mr|texlive-ut-thesis-2.1-1|32	
21mr|texlive-ut-thesis-2.1-1|33	#-----------------------------------------------------------------------
21mr|texlive-ut-thesis-2.1-1|34	%prep
21mr|texlive-ut-thesis-2.1-1|35	%setup -c -a0 -a1
21mr|texlive-ut-thesis-2.1-1|36	
21mr|texlive-ut-thesis-2.1-1|37	%build
21mr|texlive-ut-thesis-2.1-1|38	
21mr|texlive-ut-thesis-2.1-1|39	%install
21mr|texlive-ut-thesis-2.1-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ut-thesis-2.1-1|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19377 21
21mr|texlive-uwmslide-20180303-3|1	# revision 27354
21mr|texlive-uwmslide-20180303-3|2	# category Package
21mr|texlive-uwmslide-20180303-3|3	# catalog-ctan /macros/latex/contrib/uwmslide
21mr|texlive-uwmslide-20180303-3|4	# catalog-date 2012-02-24 11:11:42 +0100
21mr|texlive-uwmslide-20180303-3|5	# catalog-license artistic
21mr|texlive-uwmslide-20180303-3|6	# catalog-version undef
21mr|texlive-uwmslide-20180303-3|7	Name:		texlive-uwmslide
21mr|texlive-uwmslide-20180303-3|8	Version:	20180303
21mr|texlive-uwmslide-20180303-3|9	Release:	3
21mr|texlive-uwmslide-20180303-3|10	Summary:	Slides with a simple Power Point like appearance
21mr|texlive-uwmslide-20180303-3|11	Group:		Publishing
21mr|texlive-uwmslide-20180303-3|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/uwmslide
21mr|texlive-uwmslide-20180303-3|13	License:	ARTISTIC
21mr|texlive-uwmslide-20180303-3|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uwmslide.tar.xz
21mr|texlive-uwmslide-20180303-3|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uwmslide.doc.tar.xz
21mr|texlive-uwmslide-20180303-3|16	BuildArch:	noarch
21mr|texlive-uwmslide-20180303-3|17	BuildRequires:	texlive-tlpkg
21mr|texlive-uwmslide-20180303-3|18	Requires(pre):	texlive-tlpkg
21mr|texlive-uwmslide-20180303-3|19	Requires(post):	texlive-kpathsea
21mr|texlive-uwmslide-20180303-3|20	
21mr|texlive-uwmslide-20180303-3|21	%description
21mr|texlive-uwmslide-20180303-3|22	A slide format which produces slides with a simple Power Point
21mr|texlive-uwmslide-20180303-3|23	like appearance. Several useful features include: use of
21mr|texlive-uwmslide-20180303-3|24	standard titlepage to produce title slide; several slide
21mr|texlive-uwmslide-20180303-3|25	environments including plain (page with a title), double slide
21mr|texlive-uwmslide-20180303-3|26	(two column page with slide title), item slide (item list with
21mr|texlive-uwmslide-20180303-3|27	title), left item slide, and right item slide. Logos are placed
21mr|texlive-uwmslide-20180303-3|28	in the upper left corner of each slide if the logo file
21mr|texlive-uwmslide-20180303-3|29	logo.eps is present. Preconfigured in landscape mode by default
21mr|texlive-uwmslide-20180303-3|30	and uses Times Roman by default (originally, it was claimed,
21mr|texlive-uwmslide-20180303-3|31	for simple conversion to PDF format).
21mr|texlive-uwmslide-20180303-3|32	
21mr|texlive-uwmslide-20180303-3|33	#-----------------------------------------------------------------------
21mr|texlive-uwmslide-20180303-3|34	%files
21mr|texlive-uwmslide-20180303-3|35	%{_texmfdistdir}/tex/latex/uwmslide/uwmslide.cls
21mr|texlive-uwmslide-20180303-3|36	%doc %{_texmfdistdir}/doc/latex/uwmslide/README
21mr|texlive-uwmslide-20180303-3|37	%doc %{_texmfdistdir}/doc/latex/uwmslide/logo.eps
21mr|texlive-uwmslide-20180303-3|38	%doc %{_texmfdistdir}/doc/latex/uwmslide/test.tex
21mr|texlive-uwmslide-20180303-3|39	%doc %{_texmfdistdir}/doc/latex/uwmslide/vaux.eps
21mr|texlive-uwmslide-20180303-3|40	
21mr|texlive-uwmslide-20180303-3|41	#-----------------------------------------------------------------------
21mr|texlive-uwmslide-20180303-3|42	%prep
21mr|texlive-uwmslide-20180303-3|43	%setup -c -a0 -a1
21mr|texlive-uwmslide-20180303-3|44	
21mr|texlive-uwmslide-20180303-3|45	%build
21mr|texlive-uwmslide-20180303-3|46	
21mr|texlive-uwmslide-20180303-3|47	%install
21mr|texlive-uwmslide-20180303-3|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-uwmslide-20180303-3|49	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19378 21
21mr|texlive-uwthesis-6.13-7|1	# revision 15878
21mr|texlive-uwthesis-6.13-7|2	# category Package
21mr|texlive-uwthesis-6.13-7|3	# catalog-ctan /macros/latex/contrib/uwthesis
21mr|texlive-uwthesis-6.13-7|4	# catalog-date 2010-01-23 11:08:54 +0100
21mr|texlive-uwthesis-6.13-7|5	# catalog-license apache2
21mr|texlive-uwthesis-6.13-7|6	# catalog-version 6.13
21mr|texlive-uwthesis-6.13-7|7	Name:		texlive-uwthesis
21mr|texlive-uwthesis-6.13-7|8	Version:	6.13
21mr|texlive-uwthesis-6.13-7|9	Release:	7
21mr|texlive-uwthesis-6.13-7|10	Summary:	University of Washington thesis class
21mr|texlive-uwthesis-6.13-7|11	Group:		Publishing
21mr|texlive-uwthesis-6.13-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/uwthesis
21mr|texlive-uwthesis-6.13-7|13	License:	APACHE2
21mr|texlive-uwthesis-6.13-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uwthesis.tar.xz
21mr|texlive-uwthesis-6.13-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/uwthesis.doc.tar.xz
21mr|texlive-uwthesis-6.13-7|16	BuildArch:	noarch
21mr|texlive-uwthesis-6.13-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-uwthesis-6.13-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-uwthesis-6.13-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-uwthesis-6.13-7|20	
21mr|texlive-uwthesis-6.13-7|21	%description
21mr|texlive-uwthesis-6.13-7|22	TeXLive uwthesis package.
21mr|texlive-uwthesis-6.13-7|23	
21mr|texlive-uwthesis-6.13-7|24	
21mr|texlive-uwthesis-6.13-7|25	#-----------------------------------------------------------------------
21mr|texlive-uwthesis-6.13-7|26	%files
21mr|texlive-uwthesis-6.13-7|27	%{_texmfdistdir}/tex/latex/uwthesis/uwthesis.cls
21mr|texlive-uwthesis-6.13-7|28	%doc %{_texmfdistdir}/doc/latex/uwthesis/LICENSE
21mr|texlive-uwthesis-6.13-7|29	%doc %{_texmfdistdir}/doc/latex/uwthesis/README
21mr|texlive-uwthesis-6.13-7|30	%doc %{_texmfdistdir}/doc/latex/uwthesis/uwthesis.bib
21mr|texlive-uwthesis-6.13-7|31	%doc %{_texmfdistdir}/doc/latex/uwthesis/uwthesis.pdf
21mr|texlive-uwthesis-6.13-7|32	%doc %{_texmfdistdir}/doc/latex/uwthesis/uwthesis.tex
21mr|texlive-uwthesis-6.13-7|33	
21mr|texlive-uwthesis-6.13-7|34	#-----------------------------------------------------------------------
21mr|texlive-uwthesis-6.13-7|35	%prep
21mr|texlive-uwthesis-6.13-7|36	%setup -c -a0 -a1
21mr|texlive-uwthesis-6.13-7|37	
21mr|texlive-uwthesis-6.13-7|38	%build
21mr|texlive-uwthesis-6.13-7|39	
21mr|texlive-uwthesis-6.13-7|40	%install
21mr|texlive-uwthesis-6.13-7|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-uwthesis-6.13-7|42	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19379 21
21mr|texlive-vancouver-20190228-7|1	# revision 25519
21mr|texlive-vancouver-20190228-7|2	# category Package
21mr|texlive-vancouver-20190228-7|3	# catalog-ctan /biblio/bibtex/contrib/vancouver
21mr|texlive-vancouver-20190228-7|4	# catalog-date 2012-02-27 00:21:15 +0100
21mr|texlive-vancouver-20190228-7|5	# catalog-license gpl
21mr|texlive-vancouver-20190228-7|6	# catalog-version undef
21mr|texlive-vancouver-20190228-7|7	Name:		texlive-vancouver
21mr|texlive-vancouver-20190228-7|8	Version:	20190228
21mr|texlive-vancouver-20190228-7|9	Release:	7
21mr|texlive-vancouver-20190228-7|10	Summary:	Bibliographic style file for Biomedical Journals
21mr|texlive-vancouver-20190228-7|11	Group:		Publishing
21mr|texlive-vancouver-20190228-7|12	URL:		http://www.ctan.org/tex-archive/biblio/bibtex/contrib/vancouver
21mr|texlive-vancouver-20190228-7|13	License:	GPL
21mr|texlive-vancouver-20190228-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/vancouver.tar.xz
21mr|texlive-vancouver-20190228-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/vancouver.doc.tar.xz
21mr|texlive-vancouver-20190228-7|16	BuildArch:	noarch
21mr|texlive-vancouver-20190228-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-vancouver-20190228-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-vancouver-20190228-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-vancouver-20190228-7|20	
21mr|texlive-vancouver-20190228-7|21	%description
21mr|texlive-vancouver-20190228-7|22	This BibTeX style file is generated with the docstrip utility
21mr|texlive-vancouver-20190228-7|23	and modified manually to meet the Uniform Requirements for
21mr|texlive-vancouver-20190228-7|24	Manuscripts Submitted to Biomedical Journals as published in N
21mr|texlive-vancouver-20190228-7|25	Engl J Med 1997;336:309-315 (also known as the Vancouver
21mr|texlive-vancouver-20190228-7|26	style). The complete set of requirements may be viewed on the
21mr|texlive-vancouver-20190228-7|27	ICMJE web site.
21mr|texlive-vancouver-20190228-7|28	
21mr|texlive-vancouver-20190228-7|29	
21mr|texlive-vancouver-20190228-7|30	#-----------------------------------------------------------------------
21mr|texlive-vancouver-20190228-7|31	%files
21mr|texlive-vancouver-20190228-7|32	%{_texmfdistdir}/bibtex/bst/vancouver/vancouver.bst
21mr|texlive-vancouver-20190228-7|33	%doc %{_texmfdistdir}/doc/bibtex/vancouver/FAQ
21mr|texlive-vancouver-20190228-7|34	%doc %{_texmfdistdir}/doc/bibtex/vancouver/README
21mr|texlive-vancouver-20190228-7|35	%doc %{_texmfdistdir}/doc/bibtex/vancouver/vancouver.bib
21mr|texlive-vancouver-20190228-7|36	%doc %{_texmfdistdir}/doc/bibtex/vancouver/vancouver.pdf
21mr|texlive-vancouver-20190228-7|37	%doc %{_texmfdistdir}/doc/bibtex/vancouver/vancouver.tex
21mr|texlive-vancouver-20190228-7|38	
21mr|texlive-vancouver-20190228-7|39	#-----------------------------------------------------------------------
21mr|texlive-vancouver-20190228-7|40	%prep
21mr|texlive-vancouver-20190228-7|41	%setup -c -a0 -a1
21mr|texlive-vancouver-20190228-7|42	
21mr|texlive-vancouver-20190228-7|43	%build
21mr|texlive-vancouver-20190228-7|44	
21mr|texlive-vancouver-20190228-7|45	%install
21mr|texlive-vancouver-20190228-7|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-vancouver-20190228-7|47	cp -fpar bibtex doc %{buildroot}%{_texmfdistdir}

19380 21
21mr|texlive-variations-0.3-7|1	# revision 15878
21mr|texlive-variations-0.3-7|2	# category Package
21mr|texlive-variations-0.3-7|3	# catalog-ctan /macros/generic/variations
21mr|texlive-variations-0.3-7|4	# catalog-date 2007-03-13 09:06:46 +0100
21mr|texlive-variations-0.3-7|5	# catalog-license gpl
21mr|texlive-variations-0.3-7|6	# catalog-version 0.3
21mr|texlive-variations-0.3-7|7	Name:		texlive-variations
21mr|texlive-variations-0.3-7|8	Version:	0.3
21mr|texlive-variations-0.3-7|9	Release:	7
21mr|texlive-variations-0.3-7|10	Summary:	Typeset tables of variations of functions
21mr|texlive-variations-0.3-7|11	Group:		Publishing
21mr|texlive-variations-0.3-7|12	URL:		http://www.ctan.org/tex-archive/macros/generic/variations
21mr|texlive-variations-0.3-7|13	License:	GPL
21mr|texlive-variations-0.3-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/variations.tar.xz
21mr|texlive-variations-0.3-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/variations.doc.tar.xz
21mr|texlive-variations-0.3-7|16	BuildArch:	noarch
21mr|texlive-variations-0.3-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-variations-0.3-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-variations-0.3-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-variations-0.3-7|20	
21mr|texlive-variations-0.3-7|21	%description
21mr|texlive-variations-0.3-7|22	The package provides macros for typesetting tables showing
21mr|texlive-variations-0.3-7|23	variations of functions according to French usage. These macros
21mr|texlive-variations-0.3-7|24	may be used by both LaTeX and plain TeX users.
21mr|texlive-variations-0.3-7|25	
21mr|texlive-variations-0.3-7|26	
21mr|texlive-variations-0.3-7|27	#-----------------------------------------------------------------------
21mr|texlive-variations-0.3-7|28	%files
21mr|texlive-variations-0.3-7|29	%{_texmfdistdir}/tex/generic/variations/variations.sty
21mr|texlive-variations-0.3-7|30	%{_texmfdistdir}/tex/generic/variations/variations.tex
21mr|texlive-variations-0.3-7|31	%doc %{_texmfdistdir}/doc/generic/variations/ALIRE
21mr|texlive-variations-0.3-7|32	%doc %{_texmfdistdir}/doc/generic/variations/COPYING
21mr|texlive-variations-0.3-7|33	%doc %{_texmfdistdir}/doc/generic/variations/README
21mr|texlive-variations-0.3-7|34	%doc %{_texmfdistdir}/doc/generic/variations/docvariations.pdf
21mr|texlive-variations-0.3-7|35	%doc %{_texmfdistdir}/doc/generic/variations/docvariations.tex
21mr|texlive-variations-0.3-7|36	
21mr|texlive-variations-0.3-7|37	#-----------------------------------------------------------------------
21mr|texlive-variations-0.3-7|38	%prep
21mr|texlive-variations-0.3-7|39	%setup -c -a0 -a1
21mr|texlive-variations-0.3-7|40	
21mr|texlive-variations-0.3-7|41	%build
21mr|texlive-variations-0.3-7|42	
21mr|texlive-variations-0.3-7|43	%install
21mr|texlive-variations-0.3-7|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-variations-0.3-7|45	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19381 21
21mr|texlive-varindex-2.3-10|1	# revision 32262
21mr|texlive-varindex-2.3-10|2	# category Package
21mr|texlive-varindex-2.3-10|3	# catalog-ctan /macros/latex/contrib/varindex
21mr|texlive-varindex-2.3-10|4	# catalog-date 2013-11-27 07:34:41 +0100
21mr|texlive-varindex-2.3-10|5	# catalog-license lppl
21mr|texlive-varindex-2.3-10|6	# catalog-version 2.3
21mr|texlive-varindex-2.3-10|7	Name:		texlive-varindex
21mr|texlive-varindex-2.3-10|8	Version:	2.3
21mr|texlive-varindex-2.3-10|9	Release:	10
21mr|texlive-varindex-2.3-10|10	Summary:	Luxury frontend to the \index command
21mr|texlive-varindex-2.3-10|11	Group:		Publishing
21mr|texlive-varindex-2.3-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/varindex
21mr|texlive-varindex-2.3-10|13	License:	LPPL
21mr|texlive-varindex-2.3-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/varindex.tar.xz
21mr|texlive-varindex-2.3-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/varindex.doc.tar.xz
21mr|texlive-varindex-2.3-10|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/varindex.source.tar.xz
21mr|texlive-varindex-2.3-10|17	BuildArch:	noarch
21mr|texlive-varindex-2.3-10|18	BuildRequires:	texlive-tlpkg
21mr|texlive-varindex-2.3-10|19	Requires(pre):	texlive-tlpkg
21mr|texlive-varindex-2.3-10|20	Requires(post):	texlive-kpathsea
21mr|texlive-varindex-2.3-10|21	
21mr|texlive-varindex-2.3-10|22	%description
21mr|texlive-varindex-2.3-10|23	Provides a convenient front-end for the \index command. For
21mr|texlive-varindex-2.3-10|24	example, with it you can generate multiple index entries in
21mr|texlive-varindex-2.3-10|25	almost any form by a single command. The package is highly
21mr|texlive-varindex-2.3-10|26	customizable, and works with all versions of LaTeX and probably
21mr|texlive-varindex-2.3-10|27	most other TeX formats.
21mr|texlive-varindex-2.3-10|28	
21mr|texlive-varindex-2.3-10|29	
21mr|texlive-varindex-2.3-10|30	#-----------------------------------------------------------------------
21mr|texlive-varindex-2.3-10|31	%files
21mr|texlive-varindex-2.3-10|32	%{_texmfdistdir}/tex/latex/varindex/varindex.sty
21mr|texlive-varindex-2.3-10|33	%doc %{_texmfdistdir}/doc/latex/varindex/README
21mr|texlive-varindex-2.3-10|34	%doc %{_texmfdistdir}/doc/latex/varindex/varindex.pdf
21mr|texlive-varindex-2.3-10|35	%doc %{_texmfdistdir}/doc/latex/varindex/varindex.tex
21mr|texlive-varindex-2.3-10|36	%doc %{_texmfdistdir}/doc/latex/varindex/varindex.txt
21mr|texlive-varindex-2.3-10|37	#- source
21mr|texlive-varindex-2.3-10|38	%doc %{_texmfdistdir}/source/latex/varindex/varindex.dtx
21mr|texlive-varindex-2.3-10|39	%doc %{_texmfdistdir}/source/latex/varindex/varindex.ins
21mr|texlive-varindex-2.3-10|40	
21mr|texlive-varindex-2.3-10|41	#-----------------------------------------------------------------------
21mr|texlive-varindex-2.3-10|42	%prep
21mr|texlive-varindex-2.3-10|43	%setup -c -a0 -a1 -a2
21mr|texlive-varindex-2.3-10|44	
21mr|texlive-varindex-2.3-10|45	%build
21mr|texlive-varindex-2.3-10|46	
21mr|texlive-varindex-2.3-10|47	%install
21mr|texlive-varindex-2.3-10|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-varindex-2.3-10|49	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19382 21
21mr|texlive-varsfromjobname-1.0-3|1	Name:		texlive-varsfromjobname
21mr|texlive-varsfromjobname-1.0-3|2	Version:	1.0
21mr|texlive-varsfromjobname-1.0-3|3	Release:	3
21mr|texlive-varsfromjobname-1.0-3|4	Summary:	Extract variables from the name of the LaTeX file
21mr|texlive-varsfromjobname-1.0-3|5	Group:		Publishing
21mr|texlive-varsfromjobname-1.0-3|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/varsfromjobname
21mr|texlive-varsfromjobname-1.0-3|7	License:	LPPL
21mr|texlive-varsfromjobname-1.0-3|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/varsfromjobname.tar.xz
21mr|texlive-varsfromjobname-1.0-3|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/varsfromjobname.doc.tar.xz
21mr|texlive-varsfromjobname-1.0-3|10	BuildArch:	noarch
21mr|texlive-varsfromjobname-1.0-3|11	BuildRequires:	texlive-tlpkg
21mr|texlive-varsfromjobname-1.0-3|12	Requires(pre):	texlive-tlpkg
21mr|texlive-varsfromjobname-1.0-3|13	Requires(post):	texlive-kpathsea
21mr|texlive-varsfromjobname-1.0-3|14	
21mr|texlive-varsfromjobname-1.0-3|15	%description
21mr|texlive-varsfromjobname-1.0-3|16	The package allows the user to extract information from the job
21mr|texlive-varsfromjobname-1.0-3|17	name, provided that the name has been structured appropriately:
21mr|texlive-varsfromjobname-1.0-3|18	the package expects the file name to consist of a set of words
21mr|texlive-varsfromjobname-1.0-3|19	separated by hyphens.
21mr|texlive-varsfromjobname-1.0-3|20	
21mr|texlive-varsfromjobname-1.0-3|21	%post
21mr|texlive-varsfromjobname-1.0-3|22	%{_sbindir}/texlive.post
21mr|texlive-varsfromjobname-1.0-3|23	
21mr|texlive-varsfromjobname-1.0-3|24	%postun
21mr|texlive-varsfromjobname-1.0-3|25	if [ $1 -eq 0 ]; then
21mr|texlive-varsfromjobname-1.0-3|26	%{_sbindir}/texlive.post
21mr|texlive-varsfromjobname-1.0-3|27	fi
21mr|texlive-varsfromjobname-1.0-3|28	
21mr|texlive-varsfromjobname-1.0-3|29	#-----------------------------------------------------------------------
21mr|texlive-varsfromjobname-1.0-3|30	%files
21mr|texlive-varsfromjobname-1.0-3|31	%{_texmfdistdir}/tex/latex/varsfromjobname
21mr|texlive-varsfromjobname-1.0-3|32	%doc %{_texmfdistdir}/doc/latex/varsfromjobname
21mr|texlive-varsfromjobname-1.0-3|33	
21mr|texlive-varsfromjobname-1.0-3|34	#-----------------------------------------------------------------------
21mr|texlive-varsfromjobname-1.0-3|35	%prep
21mr|texlive-varsfromjobname-1.0-3|36	%setup -c -a0 -a1
21mr|texlive-varsfromjobname-1.0-3|37	
21mr|texlive-varsfromjobname-1.0-3|38	%build
21mr|texlive-varsfromjobname-1.0-3|39	
21mr|texlive-varsfromjobname-1.0-3|40	%install
21mr|texlive-varsfromjobname-1.0-3|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-varsfromjobname-1.0-3|42	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19383 21
21mr|texlive-varwidth-0.92-7|1	# revision 24104
21mr|texlive-varwidth-0.92-7|2	# category Package
21mr|texlive-varwidth-0.92-7|3	# catalog-ctan /macros/latex/contrib/varwidth
21mr|texlive-varwidth-0.92-7|4	# catalog-date 2010-11-26 12:00:18 +0100
21mr|texlive-varwidth-0.92-7|5	# catalog-license lppl
21mr|texlive-varwidth-0.92-7|6	# catalog-version 0.92
21mr|texlive-varwidth-0.92-7|7	Name:		texlive-varwidth
21mr|texlive-varwidth-0.92-7|8	Version:	0.92
21mr|texlive-varwidth-0.92-7|9	Release:	7
21mr|texlive-varwidth-0.92-7|10	Summary:	A variable-width minipage
21mr|texlive-varwidth-0.92-7|11	Group:		Publishing
21mr|texlive-varwidth-0.92-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/varwidth
21mr|texlive-varwidth-0.92-7|13	License:	LPPL
21mr|texlive-varwidth-0.92-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/varwidth.tar.xz
21mr|texlive-varwidth-0.92-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/varwidth.doc.tar.xz
21mr|texlive-varwidth-0.92-7|16	BuildArch:	noarch
21mr|texlive-varwidth-0.92-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-varwidth-0.92-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-varwidth-0.92-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-varwidth-0.92-7|20	
21mr|texlive-varwidth-0.92-7|21	%description
21mr|texlive-varwidth-0.92-7|22	The varwidth environment is superficially similar to minipage,
21mr|texlive-varwidth-0.92-7|23	but the specified width is just a maximum value -- the box may
21mr|texlive-varwidth-0.92-7|24	get a narrower "natural" width.
21mr|texlive-varwidth-0.92-7|25	
21mr|texlive-varwidth-0.92-7|26	
21mr|texlive-varwidth-0.92-7|27	#-----------------------------------------------------------------------
21mr|texlive-varwidth-0.92-7|28	%files
21mr|texlive-varwidth-0.92-7|29	%{_texmfdistdir}/tex/latex/varwidth/varwidth.sty
21mr|texlive-varwidth-0.92-7|30	%doc %{_texmfdistdir}/doc/latex/varwidth/miscdoc.sty
21mr|texlive-varwidth-0.92-7|31	%doc %{_texmfdistdir}/doc/latex/varwidth/varwidth-doc.pdf
21mr|texlive-varwidth-0.92-7|32	%doc %{_texmfdistdir}/doc/latex/varwidth/varwidth-doc.tex
21mr|texlive-varwidth-0.92-7|33	
21mr|texlive-varwidth-0.92-7|34	#-----------------------------------------------------------------------
21mr|texlive-varwidth-0.92-7|35	%prep
21mr|texlive-varwidth-0.92-7|36	%setup -c -a0 -a1
21mr|texlive-varwidth-0.92-7|37	
21mr|texlive-varwidth-0.92-7|38	%build
21mr|texlive-varwidth-0.92-7|39	
21mr|texlive-varwidth-0.92-7|40	%install
21mr|texlive-varwidth-0.92-7|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-varwidth-0.92-7|42	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19384 21
21mr|texlive-vaucanson-g-0.4-7|1	# revision 15878
21mr|texlive-vaucanson-g-0.4-7|2	# category Package
21mr|texlive-vaucanson-g-0.4-7|3	# catalog-ctan /graphics/pstricks/contrib/vaucanson-g
21mr|texlive-vaucanson-g-0.4-7|4	# catalog-date 2008-10-30 09:45:25 +0100
21mr|texlive-vaucanson-g-0.4-7|5	# catalog-license lppl
21mr|texlive-vaucanson-g-0.4-7|6	# catalog-version 0.4
21mr|texlive-vaucanson-g-0.4-7|7	Name:		texlive-vaucanson-g
21mr|texlive-vaucanson-g-0.4-7|8	Version:	0.4
21mr|texlive-vaucanson-g-0.4-7|9	Release:	7
21mr|texlive-vaucanson-g-0.4-7|10	Summary:	PSTricks macros for drawing automata
21mr|texlive-vaucanson-g-0.4-7|11	Group:		Publishing
21mr|texlive-vaucanson-g-0.4-7|12	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/vaucanson-g
21mr|texlive-vaucanson-g-0.4-7|13	License:	LPPL
21mr|texlive-vaucanson-g-0.4-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/vaucanson-g.tar.xz
21mr|texlive-vaucanson-g-0.4-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/vaucanson-g.doc.tar.xz
21mr|texlive-vaucanson-g-0.4-7|16	BuildArch:	noarch
21mr|texlive-vaucanson-g-0.4-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-vaucanson-g-0.4-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-vaucanson-g-0.4-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-vaucanson-g-0.4-7|20	
21mr|texlive-vaucanson-g-0.4-7|21	%description
21mr|texlive-vaucanson-g-0.4-7|22	VauCanSon-G is a package that enables the user to draw automata
21mr|texlive-vaucanson-g-0.4-7|23	within texts written using LaTeX. The package macros make use
21mr|texlive-vaucanson-g-0.4-7|24	of commands of PStricks.
21mr|texlive-vaucanson-g-0.4-7|25	
21mr|texlive-vaucanson-g-0.4-7|26	
21mr|texlive-vaucanson-g-0.4-7|27	#-----------------------------------------------------------------------
21mr|texlive-vaucanson-g-0.4-7|28	%files
21mr|texlive-vaucanson-g-0.4-7|29	%{_texmfdistdir}/tex/generic/vaucanson-g/VCColor-names.def
21mr|texlive-vaucanson-g-0.4-7|30	%{_texmfdistdir}/tex/generic/vaucanson-g/VCPref-beamer.tex
21mr|texlive-vaucanson-g-0.4-7|31	%{_texmfdistdir}/tex/generic/vaucanson-g/VCPref-default.tex
21mr|texlive-vaucanson-g-0.4-7|32	%{_texmfdistdir}/tex/generic/vaucanson-g/VCPref-mystyle.tex
21mr|texlive-vaucanson-g-0.4-7|33	%{_texmfdistdir}/tex/generic/vaucanson-g/VCPref-slides.tex
21mr|texlive-vaucanson-g-0.4-7|34	%{_texmfdistdir}/tex/generic/vaucanson-g/Vaucanson-G.tex
21mr|texlive-vaucanson-g-0.4-7|35	%{_texmfdistdir}/tex/generic/vaucanson-g/vaucanson-g.sty
21mr|texlive-vaucanson-g-0.4-7|36	%{_texmfdistdir}/tex/generic/vaucanson-g/vaucanson.sty
21mr|texlive-vaucanson-g-0.4-7|37	%doc %{_texmfdistdir}/doc/generic/vaucanson-g/CHANGES
21mr|texlive-vaucanson-g-0.4-7|38	%doc %{_texmfdistdir}/doc/generic/vaucanson-g/README
21mr|texlive-vaucanson-g-0.4-7|39	%doc %{_texmfdistdir}/doc/generic/vaucanson-g/VCManual-src/TwoStates.tex
21mr|texlive-vaucanson-g-0.4-7|40	%doc %{_texmfdistdir}/doc/generic/vaucanson-g/VCManual-src/VCManual.tex
21mr|texlive-vaucanson-g-0.4-7|41	%doc %{_texmfdistdir}/doc/generic/vaucanson-g/VCManual.pdf
21mr|texlive-vaucanson-g-0.4-7|42	
21mr|texlive-vaucanson-g-0.4-7|43	#-----------------------------------------------------------------------
21mr|texlive-vaucanson-g-0.4-7|44	%prep
21mr|texlive-vaucanson-g-0.4-7|45	%setup -c -a0 -a1
21mr|texlive-vaucanson-g-0.4-7|46	
21mr|texlive-vaucanson-g-0.4-7|47	%build
21mr|texlive-vaucanson-g-0.4-7|48	
21mr|texlive-vaucanson-g-0.4-7|49	%install
21mr|texlive-vaucanson-g-0.4-7|50	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-vaucanson-g-0.4-7|51	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19385 21
21mr|texlive-vdmlisting-1.0-10|1	# revision 29944
21mr|texlive-vdmlisting-1.0-10|2	# category Package
21mr|texlive-vdmlisting-1.0-10|3	# catalog-ctan /macros/latex/contrib/vdmlisting
21mr|texlive-vdmlisting-1.0-10|4	# catalog-date 2013-04-16 11:30:34 +0200
21mr|texlive-vdmlisting-1.0-10|5	# catalog-license lppl
21mr|texlive-vdmlisting-1.0-10|6	# catalog-version 1.0
21mr|texlive-vdmlisting-1.0-10|7	Name:		texlive-vdmlisting
21mr|texlive-vdmlisting-1.0-10|8	Version:	1.0
21mr|texlive-vdmlisting-1.0-10|9	Release:	10
21mr|texlive-vdmlisting-1.0-10|10	Summary:	Typesetting VDM in ASCII syntax
21mr|texlive-vdmlisting-1.0-10|11	Group:		Publishing
21mr|texlive-vdmlisting-1.0-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/vdmlisting
21mr|texlive-vdmlisting-1.0-10|13	License:	LPPL
21mr|texlive-vdmlisting-1.0-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/vdmlisting.tar.xz
21mr|texlive-vdmlisting-1.0-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/vdmlisting.doc.tar.xz
21mr|texlive-vdmlisting-1.0-10|16	BuildArch:	noarch
21mr|texlive-vdmlisting-1.0-10|17	BuildRequires:	texlive-tlpkg
21mr|texlive-vdmlisting-1.0-10|18	Requires(pre):	texlive-tlpkg
21mr|texlive-vdmlisting-1.0-10|19	Requires(post):	texlive-kpathsea
21mr|texlive-vdmlisting-1.0-10|20	
21mr|texlive-vdmlisting-1.0-10|21	%description
21mr|texlive-vdmlisting-1.0-10|22	The package is an extension for the listings package that
21mr|texlive-vdmlisting-1.0-10|23	provides a source code printer for LaTeX. This package defines
21mr|texlive-vdmlisting-1.0-10|24	new language definitions and listing environments for the three
21mr|texlive-vdmlisting-1.0-10|25	language dialects of the Vienna Development Method: VDM-SL,
21mr|texlive-vdmlisting-1.0-10|26	VDM-PP and VDM-RT. If one wants to typeset VDM with a
21mr|texlive-vdmlisting-1.0-10|27	mathematical syntax instead of the ASCII syntax used here one
21mr|texlive-vdmlisting-1.0-10|28	should use the vdm pacakge instead.
21mr|texlive-vdmlisting-1.0-10|29	
21mr|texlive-vdmlisting-1.0-10|30	
21mr|texlive-vdmlisting-1.0-10|31	#-----------------------------------------------------------------------
21mr|texlive-vdmlisting-1.0-10|32	%files
21mr|texlive-vdmlisting-1.0-10|33	%{_texmfdistdir}/tex/latex/vdmlisting/vdmlisting.sty
21mr|texlive-vdmlisting-1.0-10|34	%doc %{_texmfdistdir}/doc/latex/vdmlisting/README
21mr|texlive-vdmlisting-1.0-10|35	%doc %{_texmfdistdir}/doc/latex/vdmlisting/vdmlisting.pdf
21mr|texlive-vdmlisting-1.0-10|36	%doc %{_texmfdistdir}/doc/latex/vdmlisting/vdmlisting.tex
21mr|texlive-vdmlisting-1.0-10|37	
21mr|texlive-vdmlisting-1.0-10|38	#-----------------------------------------------------------------------
21mr|texlive-vdmlisting-1.0-10|39	%prep
21mr|texlive-vdmlisting-1.0-10|40	%setup -c -a0 -a1
21mr|texlive-vdmlisting-1.0-10|41	
21mr|texlive-vdmlisting-1.0-10|42	%build
21mr|texlive-vdmlisting-1.0-10|43	
21mr|texlive-vdmlisting-1.0-10|44	%install
21mr|texlive-vdmlisting-1.0-10|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-vdmlisting-1.0-10|46	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19386 21
21mr|texlive-velthuis-2.15.1-11|1	# revision 23224
21mr|texlive-velthuis-2.15.1-11|2	# category Package
21mr|texlive-velthuis-2.15.1-11|3	# catalog-ctan /language/devanagari/velthuis
21mr|texlive-velthuis-2.15.1-11|4	# catalog-date 2011-07-25 14:21:08 +0200
21mr|texlive-velthuis-2.15.1-11|5	# catalog-license gpl
21mr|texlive-velthuis-2.15.1-11|6	# catalog-version 2.15.1
21mr|texlive-velthuis-2.15.1-11|7	Name:		texlive-velthuis
21mr|texlive-velthuis-2.15.1-11|8	Version:	2.15.1
21mr|texlive-velthuis-2.15.1-11|9	Release:	11
21mr|texlive-velthuis-2.15.1-11|10	Summary:	Typeset Devanagari
21mr|texlive-velthuis-2.15.1-11|11	Group:		Publishing
21mr|texlive-velthuis-2.15.1-11|12	URL:		http://www.ctan.org/tex-archive/language/devanagari/velthuis
21mr|texlive-velthuis-2.15.1-11|13	License:	GPL
21mr|texlive-velthuis-2.15.1-11|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/velthuis.tar.xz
21mr|texlive-velthuis-2.15.1-11|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/velthuis.doc.tar.xz
21mr|texlive-velthuis-2.15.1-11|16	BuildArch:	noarch
21mr|texlive-velthuis-2.15.1-11|17	BuildRequires:	texlive-tlpkg
21mr|texlive-velthuis-2.15.1-11|18	Requires(pre):	texlive-tlpkg
21mr|texlive-velthuis-2.15.1-11|19	Requires(post):	texlive-kpathsea
21mr|texlive-velthuis-2.15.1-11|20	Requires:	texlive-xetex-devanagari
21mr|texlive-velthuis-2.15.1-11|21	
21mr|texlive-velthuis-2.15.1-11|22	%description
21mr|texlive-velthuis-2.15.1-11|23	Frans Velthuis' preprocessor for Devanagari text, and fonts and
21mr|texlive-velthuis-2.15.1-11|24	macros to use when typesetting the processed text. The macros
21mr|texlive-velthuis-2.15.1-11|25	provide features that support Sanskrit, Hindi, Marathi, Nepali,
21mr|texlive-velthuis-2.15.1-11|26	and other languages typically printed in the Devanagari script.
21mr|texlive-velthuis-2.15.1-11|27	The fonts are available both in Metafont and Type 1 format.
21mr|texlive-velthuis-2.15.1-11|28	
21mr|texlive-velthuis-2.15.1-11|29	#-----------------------------------------------------------------------
21mr|texlive-velthuis-2.15.1-11|30	%files
21mr|texlive-velthuis-2.15.1-11|31	%{_texmfdistdir}/fonts/afm/public/velthuis/dvnb10.afm
21mr|texlive-velthuis-2.15.1-11|32	%{_texmfdistdir}/fonts/afm/public/velthuis/dvnb8.afm
21mr|texlive-velthuis-2.15.1-11|33	%{_texmfdistdir}/fonts/afm/public/velthuis/dvnb9.afm
21mr|texlive-velthuis-2.15.1-11|34	%{_texmfdistdir}/fonts/afm/public/velthuis/dvnbb10.afm
21mr|texlive-velthuis-2.15.1-11|35	%{_texmfdistdir}/fonts/afm/public/velthuis/dvnbb8.afm
21mr|texlive-velthuis-2.15.1-11|36	%{_texmfdistdir}/fonts/afm/public/velthuis/dvnbb9.afm
21mr|texlive-velthuis-2.15.1-11|37	%{_texmfdistdir}/fonts/afm/public/velthuis/dvnbbi10.afm
21mr|texlive-velthuis-2.15.1-11|38	%{_texmfdistdir}/fonts/afm/public/velthuis/dvnbbi8.afm
21mr|texlive-velthuis-2.15.1-11|39	%{_texmfdistdir}/fonts/afm/public/velthuis/dvnbbi9.afm
21mr|texlive-velthuis-2.15.1-11|40	%{_texmfdistdir}/fonts/afm/public/velthuis/dvnbi10.afm
21mr|texlive-velthuis-2.15.1-11|41	%{_texmfdistdir}/fonts/afm/public/velthuis/dvnbi8.afm
21mr|texlive-velthuis-2.15.1-11|42	%{_texmfdistdir}/fonts/afm/public/velthuis/dvnbi9.afm
21mr|texlive-velthuis-2.15.1-11|43	%{_texmfdistdir}/fonts/afm/public/velthuis/dvnc10.afm
21mr|texlive-velthuis-2.15.1-11|44	%{_texmfdistdir}/fonts/afm/public/velthuis/dvnc8.afm
21mr|texlive-velthuis-2.15.1-11|45	%{_texmfdistdir}/fonts/afm/public/velthuis/dvnc9.afm
21mr|texlive-velthuis-2.15.1-11|46	%{_texmfdistdir}/fonts/afm/public/velthuis/dvncb10.afm
21mr|texlive-velthuis-2.15.1-11|47	%{_texmfdistdir}/fonts/afm/public/velthuis/dvncb8.afm
21mr|texlive-velthuis-2.15.1-11|48	%{_texmfdistdir}/fonts/afm/public/velthuis/dvncb9.afm
21mr|texlive-velthuis-2.15.1-11|49	%{_texmfdistdir}/fonts/afm/public/velthuis/dvncbi10.afm
21mr|texlive-velthuis-2.15.1-11|50	%{_texmfdistdir}/fonts/afm/public/velthuis/dvncbi8.afm
21mr|texlive-velthuis-2.15.1-11|51	%{_texmfdistdir}/fonts/afm/public/velthuis/dvncbi9.afm
21mr|texlive-velthuis-2.15.1-11|52	%{_texmfdistdir}/fonts/afm/public/velthuis/dvnci10.afm
21mr|texlive-velthuis-2.15.1-11|53	%{_texmfdistdir}/fonts/afm/public/velthuis/dvnci8.afm
21mr|texlive-velthuis-2.15.1-11|54	%{_texmfdistdir}/fonts/afm/public/velthuis/dvnci9.afm
21mr|texlive-velthuis-2.15.1-11|55	%{_texmfdistdir}/fonts/afm/public/velthuis/dvng10.afm
21mr|texlive-velthuis-2.15.1-11|56	%{_texmfdistdir}/fonts/afm/public/velthuis/dvng8.afm
21mr|texlive-velthuis-2.15.1-11|57	%{_texmfdistdir}/fonts/afm/public/velthuis/dvng9.afm
21mr|texlive-velthuis-2.15.1-11|58	%{_texmfdistdir}/fonts/afm/public/velthuis/dvngb10.afm
21mr|texlive-velthuis-2.15.1-11|59	%{_texmfdistdir}/fonts/afm/public/velthuis/dvngb8.afm
21mr|texlive-velthuis-2.15.1-11|60	%{_texmfdistdir}/fonts/afm/public/velthuis/dvngb9.afm
21mr|texlive-velthuis-2.15.1-11|61	%{_texmfdistdir}/fonts/afm/public/velthuis/dvngbi10.afm
21mr|texlive-velthuis-2.15.1-11|62	%{_texmfdistdir}/fonts/afm/public/velthuis/dvngbi8.afm
21mr|texlive-velthuis-2.15.1-11|63	%{_texmfdistdir}/fonts/afm/public/velthuis/dvngbi9.afm
21mr|texlive-velthuis-2.15.1-11|64	%{_texmfdistdir}/fonts/afm/public/velthuis/dvngi10.afm
21mr|texlive-velthuis-2.15.1-11|65	%{_texmfdistdir}/fonts/afm/public/velthuis/dvngi8.afm
21mr|texlive-velthuis-2.15.1-11|66	%{_texmfdistdir}/fonts/afm/public/velthuis/dvngi9.afm
21mr|texlive-velthuis-2.15.1-11|67	%{_texmfdistdir}/fonts/afm/public/velthuis/dvnn10.afm
21mr|texlive-velthuis-2.15.1-11|68	%{_texmfdistdir}/fonts/afm/public/velthuis/dvnn8.afm
21mr|texlive-velthuis-2.15.1-11|69	%{_texmfdistdir}/fonts/afm/public/velthuis/dvnn9.afm
21mr|texlive-velthuis-2.15.1-11|70	%{_texmfdistdir}/fonts/afm/public/velthuis/dvnnb10.afm
21mr|texlive-velthuis-2.15.1-11|71	%{_texmfdistdir}/fonts/afm/public/velthuis/dvnnb8.afm
21mr|texlive-velthuis-2.15.1-11|72	%{_texmfdistdir}/fonts/afm/public/velthuis/dvnnb9.afm
21mr|texlive-velthuis-2.15.1-11|73	%{_texmfdistdir}/fonts/afm/public/velthuis/dvnnbi10.afm
21mr|texlive-velthuis-2.15.1-11|74	%{_texmfdistdir}/fonts/afm/public/velthuis/dvnnbi8.afm
21mr|texlive-velthuis-2.15.1-11|75	%{_texmfdistdir}/fonts/afm/public/velthuis/dvnnbi9.afm
21mr|texlive-velthuis-2.15.1-11|76	%{_texmfdistdir}/fonts/afm/public/velthuis/dvnni10.afm
21mr|texlive-velthuis-2.15.1-11|77	%{_texmfdistdir}/fonts/afm/public/velthuis/dvnni8.afm
21mr|texlive-velthuis-2.15.1-11|78	%{_texmfdistdir}/fonts/afm/public/velthuis/dvnni9.afm
21mr|texlive-velthuis-2.15.1-11|79	%{_texmfdistdir}/fonts/afm/public/velthuis/dvpb10.afm
21mr|texlive-velthuis-2.15.1-11|80	%{_texmfdistdir}/fonts/afm/public/velthuis/dvpb8.afm
21mr|texlive-velthuis-2.15.1-11|81	%{_texmfdistdir}/fonts/afm/public/velthuis/dvpb9.afm
21mr|texlive-velthuis-2.15.1-11|82	%{_texmfdistdir}/fonts/afm/public/velthuis/dvpc10.afm
21mr|texlive-velthuis-2.15.1-11|83	%{_texmfdistdir}/fonts/afm/public/velthuis/dvpc8.afm
21mr|texlive-velthuis-2.15.1-11|84	%{_texmfdistdir}/fonts/afm/public/velthuis/dvpc9.afm
21mr|texlive-velthuis-2.15.1-11|85	%{_texmfdistdir}/fonts/afm/public/velthuis/dvpn10.afm
21mr|texlive-velthuis-2.15.1-11|86	%{_texmfdistdir}/fonts/afm/public/velthuis/dvpn8.afm
21mr|texlive-velthuis-2.15.1-11|87	%{_texmfdistdir}/fonts/afm/public/velthuis/dvpn9.afm
21mr|texlive-velthuis-2.15.1-11|88	%{_texmfdistdir}/fonts/afm/public/velthuis/dvpnn10.afm
21mr|texlive-velthuis-2.15.1-11|89	%{_texmfdistdir}/fonts/afm/public/velthuis/dvpnn8.afm
21mr|texlive-velthuis-2.15.1-11|90	%{_texmfdistdir}/fonts/afm/public/velthuis/dvpnn9.afm
21mr|texlive-velthuis-2.15.1-11|91	%{_texmfdistdir}/fonts/map/dvips/velthuis/dvng.map
21mr|texlive-velthuis-2.15.1-11|92	%{_texmfdistdir}/fonts/source/public/velthuis/dnchars.mf
21mr|texlive-velthuis-2.15.1-11|93	%{_texmfdistdir}/fonts/source/public/velthuis/dndefs.mf
21mr|texlive-velthuis-2.15.1-11|94	%{_texmfdistdir}/fonts/source/public/velthuis/dngen.mf
21mr|texlive-velthuis-2.15.1-11|95	%{_texmfdistdir}/fonts/source/public/velthuis/dninit.mf
21mr|texlive-velthuis-2.15.1-11|96	%{_texmfdistdir}/fonts/source/public/velthuis/dvnb10.mf
21mr|texlive-velthuis-2.15.1-11|97	%{_texmfdistdir}/fonts/source/public/velthuis/dvnb8.mf
21mr|texlive-velthuis-2.15.1-11|98	%{_texmfdistdir}/fonts/source/public/velthuis/dvnb9.mf
21mr|texlive-velthuis-2.15.1-11|99	%{_texmfdistdir}/fonts/source/public/velthuis/dvnbb10.mf
21mr|texlive-velthuis-2.15.1-11|100	%{_texmfdistdir}/fonts/source/public/velthuis/dvnbb8.mf
21mr|texlive-velthuis-2.15.1-11|101	%{_texmfdistdir}/fonts/source/public/velthuis/dvnbb9.mf
21mr|texlive-velthuis-2.15.1-11|102	%{_texmfdistdir}/fonts/source/public/velthuis/dvnbbi10.mf
21mr|texlive-velthuis-2.15.1-11|103	%{_texmfdistdir}/fonts/source/public/velthuis/dvnbbi8.mf
21mr|texlive-velthuis-2.15.1-11|104	%{_texmfdistdir}/fonts/source/public/velthuis/dvnbbi9.mf
21mr|texlive-velthuis-2.15.1-11|105	%{_texmfdistdir}/fonts/source/public/velthuis/dvnbi10.mf
21mr|texlive-velthuis-2.15.1-11|106	%{_texmfdistdir}/fonts/source/public/velthuis/dvnbi8.mf
21mr|texlive-velthuis-2.15.1-11|107	%{_texmfdistdir}/fonts/source/public/velthuis/dvnbi9.mf
21mr|texlive-velthuis-2.15.1-11|108	%{_texmfdistdir}/fonts/source/public/velthuis/dvnc10.mf
21mr|texlive-velthuis-2.15.1-11|109	%{_texmfdistdir}/fonts/source/public/velthuis/dvnc8.mf
21mr|texlive-velthuis-2.15.1-11|110	%{_texmfdistdir}/fonts/source/public/velthuis/dvnc9.mf
21mr|texlive-velthuis-2.15.1-11|111	%{_texmfdistdir}/fonts/source/public/velthuis/dvncb10.mf
21mr|texlive-velthuis-2.15.1-11|112	%{_texmfdistdir}/fonts/source/public/velthuis/dvncb8.mf
21mr|texlive-velthuis-2.15.1-11|113	%{_texmfdistdir}/fonts/source/public/velthuis/dvncb9.mf
21mr|texlive-velthuis-2.15.1-11|114	%{_texmfdistdir}/fonts/source/public/velthuis/dvncbi10.mf
21mr|texlive-velthuis-2.15.1-11|115	%{_texmfdistdir}/fonts/source/public/velthuis/dvncbi8.mf
21mr|texlive-velthuis-2.15.1-11|116	%{_texmfdistdir}/fonts/source/public/velthuis/dvncbi9.mf
21mr|texlive-velthuis-2.15.1-11|117	%{_texmfdistdir}/fonts/source/public/velthuis/dvnci10.mf
21mr|texlive-velthuis-2.15.1-11|118	%{_texmfdistdir}/fonts/source/public/velthuis/dvnci8.mf
21mr|texlive-velthuis-2.15.1-11|119	%{_texmfdistdir}/fonts/source/public/velthuis/dvnci9.mf
21mr|texlive-velthuis-2.15.1-11|120	%{_texmfdistdir}/fonts/source/public/velthuis/dvng10.mf
21mr|texlive-velthuis-2.15.1-11|121	%{_texmfdistdir}/fonts/source/public/velthuis/dvng8.mf
21mr|texlive-velthuis-2.15.1-11|122	%{_texmfdistdir}/fonts/source/public/velthuis/dvng9.mf
21mr|texlive-velthuis-2.15.1-11|123	%{_texmfdistdir}/fonts/source/public/velthuis/dvngb10.mf
21mr|texlive-velthuis-2.15.1-11|124	%{_texmfdistdir}/fonts/source/public/velthuis/dvngb8.mf
21mr|texlive-velthuis-2.15.1-11|125	%{_texmfdistdir}/fonts/source/public/velthuis/dvngb9.mf
21mr|texlive-velthuis-2.15.1-11|126	%{_texmfdistdir}/fonts/source/public/velthuis/dvngbi10.mf
21mr|texlive-velthuis-2.15.1-11|127	%{_texmfdistdir}/fonts/source/public/velthuis/dvngbi8.mf
21mr|texlive-velthuis-2.15.1-11|128	%{_texmfdistdir}/fonts/source/public/velthuis/dvngbi9.mf
21mr|texlive-velthuis-2.15.1-11|129	%{_texmfdistdir}/fonts/source/public/velthuis/dvngi10.mf
21mr|texlive-velthuis-2.15.1-11|130	%{_texmfdistdir}/fonts/source/public/velthuis/dvngi8.mf
21mr|texlive-velthuis-2.15.1-11|131	%{_texmfdistdir}/fonts/source/public/velthuis/dvngi9.mf
21mr|texlive-velthuis-2.15.1-11|132	%{_texmfdistdir}/fonts/source/public/velthuis/dvnn10.mf
21mr|texlive-velthuis-2.15.1-11|133	%{_texmfdistdir}/fonts/source/public/velthuis/dvnn8.mf
21mr|texlive-velthuis-2.15.1-11|134	%{_texmfdistdir}/fonts/source/public/velthuis/dvnn9.mf
21mr|texlive-velthuis-2.15.1-11|135	%{_texmfdistdir}/fonts/source/public/velthuis/dvnnb10.mf
21mr|texlive-velthuis-2.15.1-11|136	%{_texmfdistdir}/fonts/source/public/velthuis/dvnnb8.mf
21mr|texlive-velthuis-2.15.1-11|137	%{_texmfdistdir}/fonts/source/public/velthuis/dvnnb9.mf
21mr|texlive-velthuis-2.15.1-11|138	%{_texmfdistdir}/fonts/source/public/velthuis/dvnnbi10.mf
21mr|texlive-velthuis-2.15.1-11|139	%{_texmfdistdir}/fonts/source/public/velthuis/dvnnbi8.mf
21mr|texlive-velthuis-2.15.1-11|140	%{_texmfdistdir}/fonts/source/public/velthuis/dvnnbi9.mf
21mr|texlive-velthuis-2.15.1-11|141	%{_texmfdistdir}/fonts/source/public/velthuis/dvnni10.mf
21mr|texlive-velthuis-2.15.1-11|142	%{_texmfdistdir}/fonts/source/public/velthuis/dvnni8.mf
21mr|texlive-velthuis-2.15.1-11|143	%{_texmfdistdir}/fonts/source/public/velthuis/dvnni9.mf
21mr|texlive-velthuis-2.15.1-11|144	%{_texmfdistdir}/fonts/source/public/velthuis/dvpb10.mf
21mr|texlive-velthuis-2.15.1-11|145	%{_texmfdistdir}/fonts/source/public/velthuis/dvpb8.mf
21mr|texlive-velthuis-2.15.1-11|146	%{_texmfdistdir}/fonts/source/public/velthuis/dvpb9.mf
21mr|texlive-velthuis-2.15.1-11|147	%{_texmfdistdir}/fonts/source/public/velthuis/dvpc10.mf
21mr|texlive-velthuis-2.15.1-11|148	%{_texmfdistdir}/fonts/source/public/velthuis/dvpc8.mf
21mr|texlive-velthuis-2.15.1-11|149	%{_texmfdistdir}/fonts/source/public/velthuis/dvpc9.mf
21mr|texlive-velthuis-2.15.1-11|150	%{_texmfdistdir}/fonts/source/public/velthuis/dvpn10.mf
21mr|texlive-velthuis-2.15.1-11|151	%{_texmfdistdir}/fonts/source/public/velthuis/dvpn8.mf
21mr|texlive-velthuis-2.15.1-11|152	%{_texmfdistdir}/fonts/source/public/velthuis/dvpn9.mf
21mr|texlive-velthuis-2.15.1-11|153	%{_texmfdistdir}/fonts/source/public/velthuis/dvpnn10.mf
21mr|texlive-velthuis-2.15.1-11|154	%{_texmfdistdir}/fonts/source/public/velthuis/dvpnn8.mf
21mr|texlive-velthuis-2.15.1-11|155	%{_texmfdistdir}/fonts/source/public/velthuis/dvpnn9.mf
21mr|texlive-velthuis-2.15.1-11|156	%{_texmfdistdir}/fonts/tfm/public/velthuis/dvnb10.tfm
21mr|texlive-velthuis-2.15.1-11|157	%{_texmfdistdir}/fonts/tfm/public/velthuis/dvnb8.tfm
21mr|texlive-velthuis-2.15.1-11|158	%{_texmfdistdir}/fonts/tfm/public/velthuis/dvnb9.tfm
21mr|texlive-velthuis-2.15.1-11|159	%{_texmfdistdir}/fonts/tfm/public/velthuis/dvnbb10.tfm
21mr|texlive-velthuis-2.15.1-11|160	%{_texmfdistdir}/fonts/tfm/public/velthuis/dvnbb8.tfm
21mr|texlive-velthuis-2.15.1-11|161	%{_texmfdistdir}/fonts/tfm/public/velthuis/dvnbb9.tfm
21mr|texlive-velthuis-2.15.1-11|162	%{_texmfdistdir}/fonts/tfm/public/velthuis/dvnbbi10.tfm
21mr|texlive-velthuis-2.15.1-11|163	%{_texmfdistdir}/fonts/tfm/public/velthuis/dvnbbi8.tfm
21mr|texlive-velthuis-2.15.1-11|164	%{_texmfdistdir}/fonts/tfm/public/velthuis/dvnbbi9.tfm
21mr|texlive-velthuis-2.15.1-11|165	%{_texmfdistdir}/fonts/tfm/public/velthuis/dvnbi10.tfm
21mr|texlive-velthuis-2.15.1-11|166	%{_texmfdistdir}/fonts/tfm/public/velthuis/dvnbi8.tfm
21mr|texlive-velthuis-2.15.1-11|167	%{_texmfdistdir}/fonts/tfm/public/velthuis/dvnbi9.tfm
21mr|texlive-velthuis-2.15.1-11|168	%{_texmfdistdir}/fonts/tfm/public/velthuis/dvnc10.tfm
21mr|texlive-velthuis-2.15.1-11|169	%{_texmfdistdir}/fonts/tfm/public/velthuis/dvnc8.tfm
21mr|texlive-velthuis-2.15.1-11|170	%{_texmfdistdir}/fonts/tfm/public/velthuis/dvnc9.tfm
21mr|texlive-velthuis-2.15.1-11|171	%{_texmfdistdir}/fonts/tfm/public/velthuis/dvncb10.tfm
21mr|texlive-velthuis-2.15.1-11|172	%{_texmfdistdir}/fonts/tfm/public/velthuis/dvncb8.tfm
21mr|texlive-velthuis-2.15.1-11|173	%{_texmfdistdir}/fonts/tfm/public/velthuis/dvncb9.tfm
21mr|texlive-velthuis-2.15.1-11|174	%{_texmfdistdir}/fonts/tfm/public/velthuis/dvncbi10.tfm
21mr|texlive-velthuis-2.15.1-11|175	%{_texmfdistdir}/fonts/tfm/public/velthuis/dvncbi8.tfm
21mr|texlive-velthuis-2.15.1-11|176	%{_texmfdistdir}/fonts/tfm/public/velthuis/dvncbi9.tfm
21mr|texlive-velthuis-2.15.1-11|177	%{_texmfdistdir}/fonts/tfm/public/velthuis/dvnci10.tfm
21mr|texlive-velthuis-2.15.1-11|178	%{_texmfdistdir}/fonts/tfm/public/velthuis/dvnci8.tfm
21mr|texlive-velthuis-2.15.1-11|179	%{_texmfdistdir}/fonts/tfm/public/velthuis/dvnci9.tfm
21mr|texlive-velthuis-2.15.1-11|180	%{_texmfdistdir}/fonts/tfm/public/velthuis/dvng10.tfm
21mr|texlive-velthuis-2.15.1-11|181	%{_texmfdistdir}/fonts/tfm/public/velthuis/dvng8.tfm
21mr|texlive-velthuis-2.15.1-11|182	%{_texmfdistdir}/fonts/tfm/public/velthuis/dvng9.tfm
21mr|texlive-velthuis-2.15.1-11|183	%{_texmfdistdir}/fonts/tfm/public/velthuis/dvngb10.tfm
21mr|texlive-velthuis-2.15.1-11|184	%{_texmfdistdir}/fonts/tfm/public/velthuis/dvngb8.tfm
21mr|texlive-velthuis-2.15.1-11|185	%{_texmfdistdir}/fonts/tfm/public/velthuis/dvngb9.tfm
21mr|texlive-velthuis-2.15.1-11|186	%{_texmfdistdir}/fonts/tfm/public/velthuis/dvngbi10.tfm
21mr|texlive-velthuis-2.15.1-11|187	%{_texmfdistdir}/fonts/tfm/public/velthuis/dvngbi8.tfm
21mr|texlive-velthuis-2.15.1-11|188	%{_texmfdistdir}/fonts/tfm/public/velthuis/dvngbi9.tfm
21mr|texlive-velthuis-2.15.1-11|189	%{_texmfdistdir}/fonts/tfm/public/velthuis/dvngi10.tfm
21mr|texlive-velthuis-2.15.1-11|190	%{_texmfdistdir}/fonts/tfm/public/velthuis/dvngi8.tfm
21mr|texlive-velthuis-2.15.1-11|191	%{_texmfdistdir}/fonts/tfm/public/velthuis/dvngi9.tfm
21mr|texlive-velthuis-2.15.1-11|192	%{_texmfdistdir}/fonts/tfm/public/velthuis/dvnn10.tfm
21mr|texlive-velthuis-2.15.1-11|193	%{_texmfdistdir}/fonts/tfm/public/velthuis/dvnn8.tfm
21mr|texlive-velthuis-2.15.1-11|194	%{_texmfdistdir}/fonts/tfm/public/velthuis/dvnn9.tfm
21mr|texlive-velthuis-2.15.1-11|195	%{_texmfdistdir}/fonts/tfm/public/velthuis/dvnnb10.tfm
21mr|texlive-velthuis-2.15.1-11|196	%{_texmfdistdir}/fonts/tfm/public/velthuis/dvnnb8.tfm
21mr|texlive-velthuis-2.15.1-11|197	%{_texmfdistdir}/fonts/tfm/public/velthuis/dvnnb9.tfm
21mr|texlive-velthuis-2.15.1-11|198	%{_texmfdistdir}/fonts/tfm/public/velthuis/dvnnbi10.tfm
21mr|texlive-velthuis-2.15.1-11|199	%{_texmfdistdir}/fonts/tfm/public/velthuis/dvnnbi8.tfm
21mr|texlive-velthuis-2.15.1-11|200	%{_texmfdistdir}/fonts/tfm/public/velthuis/dvnnbi9.tfm
21mr|texlive-velthuis-2.15.1-11|201	%{_texmfdistdir}/fonts/tfm/public/velthuis/dvnni10.tfm
21mr|texlive-velthuis-2.15.1-11|202	%{_texmfdistdir}/fonts/tfm/public/velthuis/dvnni8.tfm
21mr|texlive-velthuis-2.15.1-11|203	%{_texmfdistdir}/fonts/tfm/public/velthuis/dvnni9.tfm
21mr|texlive-velthuis-2.15.1-11|204	%{_texmfdistdir}/fonts/tfm/public/velthuis/dvpb10.tfm
21mr|texlive-velthuis-2.15.1-11|205	%{_texmfdistdir}/fonts/tfm/public/velthuis/dvpb8.tfm
21mr|texlive-velthuis-2.15.1-11|206	%{_texmfdistdir}/fonts/tfm/public/velthuis/dvpb9.tfm
21mr|texlive-velthuis-2.15.1-11|207	%{_texmfdistdir}/fonts/tfm/public/velthuis/dvpc10.tfm
21mr|texlive-velthuis-2.15.1-11|208	%{_texmfdistdir}/fonts/tfm/public/velthuis/dvpc8.tfm
21mr|texlive-velthuis-2.15.1-11|209	%{_texmfdistdir}/fonts/tfm/public/velthuis/dvpc9.tfm
21mr|texlive-velthuis-2.15.1-11|210	%{_texmfdistdir}/fonts/tfm/public/velthuis/dvpn10.tfm
21mr|texlive-velthuis-2.15.1-11|211	%{_texmfdistdir}/fonts/tfm/public/velthuis/dvpn8.tfm
21mr|texlive-velthuis-2.15.1-11|212	%{_texmfdistdir}/fonts/tfm/public/velthuis/dvpn9.tfm
21mr|texlive-velthuis-2.15.1-11|213	%{_texmfdistdir}/fonts/tfm/public/velthuis/dvpnn10.tfm
21mr|texlive-velthuis-2.15.1-11|214	%{_texmfdistdir}/fonts/tfm/public/velthuis/dvpnn8.tfm
21mr|texlive-velthuis-2.15.1-11|215	%{_texmfdistdir}/fonts/tfm/public/velthuis/dvpnn9.tfm
21mr|texlive-velthuis-2.15.1-11|216	%{_texmfdistdir}/fonts/type1/public/velthuis/dvnb10.pfb
21mr|texlive-velthuis-2.15.1-11|217	%{_texmfdistdir}/fonts/type1/public/velthuis/dvnb8.pfb
21mr|texlive-velthuis-2.15.1-11|218	%{_texmfdistdir}/fonts/type1/public/velthuis/dvnb9.pfb
21mr|texlive-velthuis-2.15.1-11|219	%{_texmfdistdir}/fonts/type1/public/velthuis/dvnbb10.pfb
21mr|texlive-velthuis-2.15.1-11|220	%{_texmfdistdir}/fonts/type1/public/velthuis/dvnbb8.pfb
21mr|texlive-velthuis-2.15.1-11|221	%{_texmfdistdir}/fonts/type1/public/velthuis/dvnbb9.pfb
21mr|texlive-velthuis-2.15.1-11|222	%{_texmfdistdir}/fonts/type1/public/velthuis/dvnbbi10.pfb
21mr|texlive-velthuis-2.15.1-11|223	%{_texmfdistdir}/fonts/type1/public/velthuis/dvnbbi8.pfb
21mr|texlive-velthuis-2.15.1-11|224	%{_texmfdistdir}/fonts/type1/public/velthuis/dvnbbi9.pfb
21mr|texlive-velthuis-2.15.1-11|225	%{_texmfdistdir}/fonts/type1/public/velthuis/dvnbi10.pfb
21mr|texlive-velthuis-2.15.1-11|226	%{_texmfdistdir}/fonts/type1/public/velthuis/dvnbi8.pfb
21mr|texlive-velthuis-2.15.1-11|227	%{_texmfdistdir}/fonts/type1/public/velthuis/dvnbi9.pfb
21mr|texlive-velthuis-2.15.1-11|228	%{_texmfdistdir}/fonts/type1/public/velthuis/dvnc10.pfb
21mr|texlive-velthuis-2.15.1-11|229	%{_texmfdistdir}/fonts/type1/public/velthuis/dvnc8.pfb
21mr|texlive-velthuis-2.15.1-11|230	%{_texmfdistdir}/fonts/type1/public/velthuis/dvnc9.pfb
21mr|texlive-velthuis-2.15.1-11|231	%{_texmfdistdir}/fonts/type1/public/velthuis/dvncb10.pfb
21mr|texlive-velthuis-2.15.1-11|232	%{_texmfdistdir}/fonts/type1/public/velthuis/dvncb8.pfb
21mr|texlive-velthuis-2.15.1-11|233	%{_texmfdistdir}/fonts/type1/public/velthuis/dvncb9.pfb
21mr|texlive-velthuis-2.15.1-11|234	%{_texmfdistdir}/fonts/type1/public/velthuis/dvncbi10.pfb
21mr|texlive-velthuis-2.15.1-11|235	%{_texmfdistdir}/fonts/type1/public/velthuis/dvncbi8.pfb
21mr|texlive-velthuis-2.15.1-11|236	%{_texmfdistdir}/fonts/type1/public/velthuis/dvncbi9.pfb
21mr|texlive-velthuis-2.15.1-11|237	%{_texmfdistdir}/fonts/type1/public/velthuis/dvnci10.pfb
21mr|texlive-velthuis-2.15.1-11|238	%{_texmfdistdir}/fonts/type1/public/velthuis/dvnci8.pfb
21mr|texlive-velthuis-2.15.1-11|239	%{_texmfdistdir}/fonts/type1/public/velthuis/dvnci9.pfb
21mr|texlive-velthuis-2.15.1-11|240	%{_texmfdistdir}/fonts/type1/public/velthuis/dvng10.pfb
21mr|texlive-velthuis-2.15.1-11|241	%{_texmfdistdir}/fonts/type1/public/velthuis/dvng8.pfb
21mr|texlive-velthuis-2.15.1-11|242	%{_texmfdistdir}/fonts/type1/public/velthuis/dvng9.pfb
21mr|texlive-velthuis-2.15.1-11|243	%{_texmfdistdir}/fonts/type1/public/velthuis/dvngb10.pfb
21mr|texlive-velthuis-2.15.1-11|244	%{_texmfdistdir}/fonts/type1/public/velthuis/dvngb8.pfb
21mr|texlive-velthuis-2.15.1-11|245	%{_texmfdistdir}/fonts/type1/public/velthuis/dvngb9.pfb
21mr|texlive-velthuis-2.15.1-11|246	%{_texmfdistdir}/fonts/type1/public/velthuis/dvngbi10.pfb
21mr|texlive-velthuis-2.15.1-11|247	%{_texmfdistdir}/fonts/type1/public/velthuis/dvngbi8.pfb
21mr|texlive-velthuis-2.15.1-11|248	%{_texmfdistdir}/fonts/type1/public/velthuis/dvngbi9.pfb
21mr|texlive-velthuis-2.15.1-11|249	%{_texmfdistdir}/fonts/type1/public/velthuis/dvngi10.pfb
21mr|texlive-velthuis-2.15.1-11|250	%{_texmfdistdir}/fonts/type1/public/velthuis/dvngi8.pfb
21mr|texlive-velthuis-2.15.1-11|251	%{_texmfdistdir}/fonts/type1/public/velthuis/dvngi9.pfb
21mr|texlive-velthuis-2.15.1-11|252	%{_texmfdistdir}/fonts/type1/public/velthuis/dvnn10.pfb
21mr|texlive-velthuis-2.15.1-11|253	%{_texmfdistdir}/fonts/type1/public/velthuis/dvnn8.pfb
21mr|texlive-velthuis-2.15.1-11|254	%{_texmfdistdir}/fonts/type1/public/velthuis/dvnn9.pfb
21mr|texlive-velthuis-2.15.1-11|255	%{_texmfdistdir}/fonts/type1/public/velthuis/dvnnb10.pfb
21mr|texlive-velthuis-2.15.1-11|256	%{_texmfdistdir}/fonts/type1/public/velthuis/dvnnb8.pfb
21mr|texlive-velthuis-2.15.1-11|257	%{_texmfdistdir}/fonts/type1/public/velthuis/dvnnb9.pfb
21mr|texlive-velthuis-2.15.1-11|258	%{_texmfdistdir}/fonts/type1/public/velthuis/dvnnbi10.pfb
21mr|texlive-velthuis-2.15.1-11|259	%{_texmfdistdir}/fonts/type1/public/velthuis/dvnnbi8.pfb
21mr|texlive-velthuis-2.15.1-11|260	%{_texmfdistdir}/fonts/type1/public/velthuis/dvnnbi9.pfb
21mr|texlive-velthuis-2.15.1-11|261	%{_texmfdistdir}/fonts/type1/public/velthuis/dvnni10.pfb
21mr|texlive-velthuis-2.15.1-11|262	%{_texmfdistdir}/fonts/type1/public/velthuis/dvnni8.pfb
21mr|texlive-velthuis-2.15.1-11|263	%{_texmfdistdir}/fonts/type1/public/velthuis/dvnni9.pfb
21mr|texlive-velthuis-2.15.1-11|264	%{_texmfdistdir}/fonts/type1/public/velthuis/dvpb10.pfb
21mr|texlive-velthuis-2.15.1-11|265	%{_texmfdistdir}/fonts/type1/public/velthuis/dvpb8.pfb
21mr|texlive-velthuis-2.15.1-11|266	%{_texmfdistdir}/fonts/type1/public/velthuis/dvpb9.pfb
21mr|texlive-velthuis-2.15.1-11|267	%{_texmfdistdir}/fonts/type1/public/velthuis/dvpc10.pfb
21mr|texlive-velthuis-2.15.1-11|268	%{_texmfdistdir}/fonts/type1/public/velthuis/dvpc8.pfb
21mr|texlive-velthuis-2.15.1-11|269	%{_texmfdistdir}/fonts/type1/public/velthuis/dvpc9.pfb
21mr|texlive-velthuis-2.15.1-11|270	%{_texmfdistdir}/fonts/type1/public/velthuis/dvpn10.pfb
21mr|texlive-velthuis-2.15.1-11|271	%{_texmfdistdir}/fonts/type1/public/velthuis/dvpn8.pfb
21mr|texlive-velthuis-2.15.1-11|272	%{_texmfdistdir}/fonts/type1/public/velthuis/dvpn9.pfb
21mr|texlive-velthuis-2.15.1-11|273	%{_texmfdistdir}/fonts/type1/public/velthuis/dvpnn10.pfb
21mr|texlive-velthuis-2.15.1-11|274	%{_texmfdistdir}/fonts/type1/public/velthuis/dvpnn8.pfb
21mr|texlive-velthuis-2.15.1-11|275	%{_texmfdistdir}/fonts/type1/public/velthuis/dvpnn9.pfb
21mr|texlive-velthuis-2.15.1-11|276	%{_texmfdistdir}/tex/generic/velthuis/hindi.ldf
21mr|texlive-velthuis-2.15.1-11|277	%{_texmfdistdir}/tex/generic/velthuis/hindi.sty
21mr|texlive-velthuis-2.15.1-11|278	%{_texmfdistdir}/tex/latex/velthuis/dev.sty
21mr|texlive-velthuis-2.15.1-11|279	%{_texmfdistdir}/tex/latex/velthuis/dev209.sty
21mr|texlive-velthuis-2.15.1-11|280	%{_texmfdistdir}/tex/latex/velthuis/devanagari.sty
21mr|texlive-velthuis-2.15.1-11|281	%{_texmfdistdir}/tex/latex/velthuis/dvngcite.sty
21mr|texlive-velthuis-2.15.1-11|282	%{_texmfdistdir}/tex/latex/velthuis/udn.fd
21mr|texlive-velthuis-2.15.1-11|283	%{_texmfdistdir}/tex/latex/velthuis/udnb.fd
21mr|texlive-velthuis-2.15.1-11|284	%{_texmfdistdir}/tex/latex/velthuis/udnc.fd
21mr|texlive-velthuis-2.15.1-11|285	%{_texmfdistdir}/tex/latex/velthuis/udnn.fd
21mr|texlive-velthuis-2.15.1-11|286	%{_texmfdistdir}/tex/latex/velthuis/udnp.fd
21mr|texlive-velthuis-2.15.1-11|287	%{_texmfdistdir}/tex/latex/velthuis/udnpb.fd
21mr|texlive-velthuis-2.15.1-11|288	%{_texmfdistdir}/tex/latex/velthuis/udnpc.fd
21mr|texlive-velthuis-2.15.1-11|289	%{_texmfdistdir}/tex/latex/velthuis/udnpn.fd
21mr|texlive-velthuis-2.15.1-11|290	%{_texmfdistdir}/tex/plain/velthuis/dnmacs.tex
21mr|texlive-velthuis-2.15.1-11|291	%{_texmfdistdir}/tex/xelatex/velthuis/hindicaptions.sty
21mr|texlive-velthuis-2.15.1-11|292	%doc %{_texmfdistdir}/doc/generic/velthuis/README
21mr|texlive-velthuis-2.15.1-11|293	%doc %{_texmfdistdir}/doc/generic/velthuis/captions.dn
21mr|texlive-velthuis-2.15.1-11|294	%doc %{_texmfdistdir}/doc/generic/velthuis/changes
21mr|texlive-velthuis-2.15.1-11|295	%doc %{_texmfdistdir}/doc/generic/velthuis/copying
21mr|texlive-velthuis-2.15.1-11|296	%doc %{_texmfdistdir}/doc/generic/velthuis/examples.dn
21mr|texlive-velthuis-2.15.1-11|297	%doc %{_texmfdistdir}/doc/generic/velthuis/examples.pdf
21mr|texlive-velthuis-2.15.1-11|298	%doc %{_texmfdistdir}/doc/generic/velthuis/hindi.dtx
21mr|texlive-velthuis-2.15.1-11|299	%doc %{_texmfdistdir}/doc/generic/velthuis/hindi.ins
21mr|texlive-velthuis-2.15.1-11|300	%doc %{_texmfdistdir}/doc/generic/velthuis/hindi.pdf
21mr|texlive-velthuis-2.15.1-11|301	%doc %{_texmfdistdir}/doc/generic/velthuis/manual.pdf
21mr|texlive-velthuis-2.15.1-11|302	%doc %{_texmfdistdir}/doc/generic/velthuis/manual.tex
21mr|texlive-velthuis-2.15.1-11|303	%doc %{_texmfdistdir}/doc/generic/velthuis/misspaal.dn
21mr|texlive-velthuis-2.15.1-11|304	%doc %{_texmfdistdir}/doc/generic/velthuis/misspaal.pdf
21mr|texlive-velthuis-2.15.1-11|305	%doc %{_texmfdistdir}/doc/generic/velthuis/vedasample.dn
21mr|texlive-velthuis-2.15.1-11|306	%doc %{_texmfdistdir}/doc/generic/velthuis/vedasample.pdf
21mr|texlive-velthuis-2.15.1-11|307	%doc %{_texmfdistdir}/doc/generic/velthuis/xetex-examples.pdf
21mr|texlive-velthuis-2.15.1-11|308	%doc %{_texmfdistdir}/doc/generic/velthuis/xetex-examples.tex
21mr|texlive-velthuis-2.15.1-11|309	%doc %{_texmfdistdir}/doc/generic/velthuis/xetex-misspaal.pdf
21mr|texlive-velthuis-2.15.1-11|310	%doc %{_texmfdistdir}/doc/generic/velthuis/xetex-misspaal.tex
21mr|texlive-velthuis-2.15.1-11|311	
21mr|texlive-velthuis-2.15.1-11|312	#-----------------------------------------------------------------------
21mr|texlive-velthuis-2.15.1-11|313	%prep
21mr|texlive-velthuis-2.15.1-11|314	%setup -c -a0 -a1
21mr|texlive-velthuis-2.15.1-11|315	
21mr|texlive-velthuis-2.15.1-11|316	%build
21mr|texlive-velthuis-2.15.1-11|317	
21mr|texlive-velthuis-2.15.1-11|318	%install
21mr|texlive-velthuis-2.15.1-11|319	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-velthuis-2.15.1-11|320	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

19387 21
21mr|texlive-venndiagram-1.1-1|1	# revision 28069
21mr|texlive-venndiagram-1.1-1|2	# category Package
21mr|texlive-venndiagram-1.1-1|3	# catalog-ctan /macros/latex/contrib/venndiagram
21mr|texlive-venndiagram-1.1-1|4	# catalog-date 2012-10-24 15:36:13 +0200
21mr|texlive-venndiagram-1.1-1|5	# catalog-license lppl
21mr|texlive-venndiagram-1.1-1|6	# catalog-version 1.0
21mr|texlive-venndiagram-1.1-1|7	Name:		texlive-venndiagram
21mr|texlive-venndiagram-1.1-1|8	Version:	1.1
21mr|texlive-venndiagram-1.1-1|9	Release:	1
21mr|texlive-venndiagram-1.1-1|10	Summary:	Creating Venn diagrams with TikZ
21mr|texlive-venndiagram-1.1-1|11	Group:		Publishing
21mr|texlive-venndiagram-1.1-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/venndiagram
21mr|texlive-venndiagram-1.1-1|13	License:	LPPL
21mr|texlive-venndiagram-1.1-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/venndiagram.tar.xz
21mr|texlive-venndiagram-1.1-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/venndiagram.doc.tar.xz
21mr|texlive-venndiagram-1.1-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/venndiagram.source.tar.xz
21mr|texlive-venndiagram-1.1-1|17	BuildArch:	noarch
21mr|texlive-venndiagram-1.1-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-venndiagram-1.1-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-venndiagram-1.1-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-venndiagram-1.1-1|21	
21mr|texlive-venndiagram-1.1-1|22	%description
21mr|texlive-venndiagram-1.1-1|23	The package assists generation of simple two- and three-set
21mr|texlive-venndiagram-1.1-1|24	Venn diagrams for lectures or assignment sheets. The package
21mr|texlive-venndiagram-1.1-1|25	requires the TikZ package.
21mr|texlive-venndiagram-1.1-1|26	
21mr|texlive-venndiagram-1.1-1|27	
21mr|texlive-venndiagram-1.1-1|28	#-----------------------------------------------------------------------
21mr|texlive-venndiagram-1.1-1|29	%files
21mr|texlive-venndiagram-1.1-1|30	%{_texmfdistdir}/tex/latex/venndiagram/venndiagram.sty
21mr|texlive-venndiagram-1.1-1|31	%doc %{_texmfdistdir}/doc/latex/venndiagram
21mr|texlive-venndiagram-1.1-1|32	#- source
21mr|texlive-venndiagram-1.1-1|33	%doc %{_texmfdistdir}/source/latex/venndiagram
21mr|texlive-venndiagram-1.1-1|34	
21mr|texlive-venndiagram-1.1-1|35	#-----------------------------------------------------------------------
21mr|texlive-venndiagram-1.1-1|36	%prep
21mr|texlive-venndiagram-1.1-1|37	%setup -c -a0 -a1 -a2
21mr|texlive-venndiagram-1.1-1|38	
21mr|texlive-venndiagram-1.1-1|39	%build
21mr|texlive-venndiagram-1.1-1|40	
21mr|texlive-venndiagram-1.1-1|41	%install
21mr|texlive-venndiagram-1.1-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-venndiagram-1.1-1|43	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19388 21
21mr|texlive-verbasef-1.1-7|1	# revision 21922
21mr|texlive-verbasef-1.1-7|2	# category Package
21mr|texlive-verbasef-1.1-7|3	# catalog-ctan /macros/latex/contrib/verbasef
21mr|texlive-verbasef-1.1-7|4	# catalog-date 2011-04-02 14:59:54 +0200
21mr|texlive-verbasef-1.1-7|5	# catalog-license gpl
21mr|texlive-verbasef-1.1-7|6	# catalog-version 1.1
21mr|texlive-verbasef-1.1-7|7	Name:		texlive-verbasef
21mr|texlive-verbasef-1.1-7|8	Version:	1.1
21mr|texlive-verbasef-1.1-7|9	Release:	7
21mr|texlive-verbasef-1.1-7|10	Summary:	VERBatim Automatic Splitting of External Files
21mr|texlive-verbasef-1.1-7|11	Group:		Publishing
21mr|texlive-verbasef-1.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/verbasef
21mr|texlive-verbasef-1.1-7|13	License:	GPL
21mr|texlive-verbasef-1.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/verbasef.tar.xz
21mr|texlive-verbasef-1.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/verbasef.doc.tar.xz
21mr|texlive-verbasef-1.1-7|16	BuildArch:	noarch
21mr|texlive-verbasef-1.1-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-verbasef-1.1-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-verbasef-1.1-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-verbasef-1.1-7|20	
21mr|texlive-verbasef-1.1-7|21	%description
21mr|texlive-verbasef-1.1-7|22	Verbasef allows you to input (subsections of a) file, print
21mr|texlive-verbasef-1.1-7|23	them in verbatim mode, while automatically breaking up the
21mr|texlive-verbasef-1.1-7|24	inputted lines into pieces of a given length, which are output
21mr|texlive-verbasef-1.1-7|25	as figures. These figures are posted using the [H]
21mr|texlive-verbasef-1.1-7|26	specification, which forces LaTeX to place the figure at the
21mr|texlive-verbasef-1.1-7|27	spot of invocation, rather than floating the figures to the top
21mr|texlive-verbasef-1.1-7|28	of the next page. The package requires the verbatim, here and
21mr|texlive-verbasef-1.1-7|29	vrbexin packages.
21mr|texlive-verbasef-1.1-7|30	
21mr|texlive-verbasef-1.1-7|31	
21mr|texlive-verbasef-1.1-7|32	#-----------------------------------------------------------------------
21mr|texlive-verbasef-1.1-7|33	%files
21mr|texlive-verbasef-1.1-7|34	%{_texmfdistdir}/tex/latex/verbasef/verbasef.sty
21mr|texlive-verbasef-1.1-7|35	%doc %{_texmfdistdir}/doc/latex/verbasef/verbasef-doc.pdf
21mr|texlive-verbasef-1.1-7|36	%doc %{_texmfdistdir}/doc/latex/verbasef/verbasef-doc.tex
21mr|texlive-verbasef-1.1-7|37	
21mr|texlive-verbasef-1.1-7|38	#-----------------------------------------------------------------------
21mr|texlive-verbasef-1.1-7|39	%prep
21mr|texlive-verbasef-1.1-7|40	%setup -c -a0 -a1
21mr|texlive-verbasef-1.1-7|41	
21mr|texlive-verbasef-1.1-7|42	%build
21mr|texlive-verbasef-1.1-7|43	
21mr|texlive-verbasef-1.1-7|44	%install
21mr|texlive-verbasef-1.1-7|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-verbasef-1.1-7|46	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19389 21
21mr|texlive-verbatimbox-3.13-6|1	# revision 32894
21mr|texlive-verbatimbox-3.13-6|2	# category Package
21mr|texlive-verbatimbox-3.13-6|3	# catalog-ctan /macros/latex/contrib/verbatimbox
21mr|texlive-verbatimbox-3.13-6|4	# catalog-date 2014-02-04 19:03:18 +0100
21mr|texlive-verbatimbox-3.13-6|5	# catalog-license lppl
21mr|texlive-verbatimbox-3.13-6|6	# catalog-version 3.13
21mr|texlive-verbatimbox-3.13-6|7	Name:		texlive-verbatimbox
21mr|texlive-verbatimbox-3.13-6|8	Version:	3.13
21mr|texlive-verbatimbox-3.13-6|9	Release:	6
21mr|texlive-verbatimbox-3.13-6|10	Summary:	Deposit verbatim text in a box
21mr|texlive-verbatimbox-3.13-6|11	Group:		Publishing
21mr|texlive-verbatimbox-3.13-6|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/verbatimbox
21mr|texlive-verbatimbox-3.13-6|13	License:	LPPL
21mr|texlive-verbatimbox-3.13-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/verbatimbox.tar.xz
21mr|texlive-verbatimbox-3.13-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/verbatimbox.doc.tar.xz
21mr|texlive-verbatimbox-3.13-6|16	BuildArch:	noarch
21mr|texlive-verbatimbox-3.13-6|17	BuildRequires:	texlive-tlpkg
21mr|texlive-verbatimbox-3.13-6|18	Requires(pre):	texlive-tlpkg
21mr|texlive-verbatimbox-3.13-6|19	Requires(post):	texlive-kpathsea
21mr|texlive-verbatimbox-3.13-6|20	
21mr|texlive-verbatimbox-3.13-6|21	%description
21mr|texlive-verbatimbox-3.13-6|22	The package provides a verbbox environment (which uses
21mr|texlive-verbatimbox-3.13-6|23	techniques similar to those of the boxedverbatim environment of
21mr|texlive-verbatimbox-3.13-6|24	the moreverb package) to place its contents into a globally
21mr|texlive-verbatimbox-3.13-6|25	available box, or into a box specified by the user. The global
21mr|texlive-verbatimbox-3.13-6|26	box may then be used in a variety of situations (for example,
21mr|texlive-verbatimbox-3.13-6|27	providing a replica of the boxedverbatim environment itself). A
21mr|texlive-verbatimbox-3.13-6|28	valuable use is in places where the standard verbatim
21mr|texlive-verbatimbox-3.13-6|29	environment (which is based on a trivlist) may not appear. The
21mr|texlive-verbatimbox-3.13-6|30	package makes use of the verbatim package (which is a required
21mr|texlive-verbatimbox-3.13-6|31	part of any LaTeX distribution).
21mr|texlive-verbatimbox-3.13-6|32	
21mr|texlive-verbatimbox-3.13-6|33	
21mr|texlive-verbatimbox-3.13-6|34	#-----------------------------------------------------------------------
21mr|texlive-verbatimbox-3.13-6|35	%files
21mr|texlive-verbatimbox-3.13-6|36	%{_texmfdistdir}/tex/latex/verbatimbox/verbatimbox.sty
21mr|texlive-verbatimbox-3.13-6|37	%doc %{_texmfdistdir}/doc/latex/verbatimbox/README
21mr|texlive-verbatimbox-3.13-6|38	%doc %{_texmfdistdir}/doc/latex/verbatimbox/verbatimbox.pdf
21mr|texlive-verbatimbox-3.13-6|39	%doc %{_texmfdistdir}/doc/latex/verbatimbox/verbatimbox.tex
21mr|texlive-verbatimbox-3.13-6|40	
21mr|texlive-verbatimbox-3.13-6|41	#-----------------------------------------------------------------------
21mr|texlive-verbatimbox-3.13-6|42	%prep
21mr|texlive-verbatimbox-3.13-6|43	%setup -c -a0 -a1
21mr|texlive-verbatimbox-3.13-6|44	
21mr|texlive-verbatimbox-3.13-6|45	%build
21mr|texlive-verbatimbox-3.13-6|46	
21mr|texlive-verbatimbox-3.13-6|47	%install
21mr|texlive-verbatimbox-3.13-6|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-verbatimbox-3.13-6|49	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19390 21
21mr|texlive-verbatimcopy-0.06-7|1	# revision 15878
21mr|texlive-verbatimcopy-0.06-7|2	# category Package
21mr|texlive-verbatimcopy-0.06-7|3	# catalog-ctan /macros/latex/contrib/verbatimcopy
21mr|texlive-verbatimcopy-0.06-7|4	# catalog-date 2009-06-02 14:54:30 +0200
21mr|texlive-verbatimcopy-0.06-7|5	# catalog-license lppl
21mr|texlive-verbatimcopy-0.06-7|6	# catalog-version 0.06
21mr|texlive-verbatimcopy-0.06-7|7	Name:		texlive-verbatimcopy
21mr|texlive-verbatimcopy-0.06-7|8	Version:	0.06
21mr|texlive-verbatimcopy-0.06-7|9	Release:	7
21mr|texlive-verbatimcopy-0.06-7|10	Summary:	Make copies of text documents from within LaTeX
21mr|texlive-verbatimcopy-0.06-7|11	Group:		Publishing
21mr|texlive-verbatimcopy-0.06-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/verbatimcopy
21mr|texlive-verbatimcopy-0.06-7|13	License:	LPPL
21mr|texlive-verbatimcopy-0.06-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/verbatimcopy.tar.xz
21mr|texlive-verbatimcopy-0.06-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/verbatimcopy.doc.tar.xz
21mr|texlive-verbatimcopy-0.06-7|16	BuildArch:	noarch
21mr|texlive-verbatimcopy-0.06-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-verbatimcopy-0.06-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-verbatimcopy-0.06-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-verbatimcopy-0.06-7|20	
21mr|texlive-verbatimcopy-0.06-7|21	%description
21mr|texlive-verbatimcopy-0.06-7|22	This package provides \VerbatimCopy{in}{out} that will enable
21mr|texlive-verbatimcopy-0.06-7|23	LaTeX to take a verbatim copy of one text file, and save it
21mr|texlive-verbatimcopy-0.06-7|24	under another name. The package provides a means to specify the
21mr|texlive-verbatimcopy-0.06-7|25	output directory to be used, but does no checking and may
21mr|texlive-verbatimcopy-0.06-7|26	therefore overwrite an important file if used injudiciously.
21mr|texlive-verbatimcopy-0.06-7|27	
21mr|texlive-verbatimcopy-0.06-7|28	
21mr|texlive-verbatimcopy-0.06-7|29	#-----------------------------------------------------------------------
21mr|texlive-verbatimcopy-0.06-7|30	%files
21mr|texlive-verbatimcopy-0.06-7|31	%{_texmfdistdir}/tex/latex/verbatimcopy/verbatimcopy.sty
21mr|texlive-verbatimcopy-0.06-7|32	%doc %{_texmfdistdir}/doc/latex/verbatimcopy/README
21mr|texlive-verbatimcopy-0.06-7|33	%doc %{_texmfdistdir}/doc/latex/verbatimcopy/verbatimcopy.pdf
21mr|texlive-verbatimcopy-0.06-7|34	%doc %{_texmfdistdir}/doc/latex/verbatimcopy/verbatimcopy.tex
21mr|texlive-verbatimcopy-0.06-7|35	
21mr|texlive-verbatimcopy-0.06-7|36	#-----------------------------------------------------------------------
21mr|texlive-verbatimcopy-0.06-7|37	%prep
21mr|texlive-verbatimcopy-0.06-7|38	%setup -c -a0 -a1
21mr|texlive-verbatimcopy-0.06-7|39	
21mr|texlive-verbatimcopy-0.06-7|40	%build
21mr|texlive-verbatimcopy-0.06-7|41	
21mr|texlive-verbatimcopy-0.06-7|42	%install
21mr|texlive-verbatimcopy-0.06-7|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-verbatimcopy-0.06-7|44	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19391 21
21mr|texlive-verbdef-0.2-7|1	# revision 17177
21mr|texlive-verbdef-0.2-7|2	# category Package
21mr|texlive-verbdef-0.2-7|3	# catalog-ctan /macros/latex/contrib/verbdef
21mr|texlive-verbdef-0.2-7|4	# catalog-date 2010-03-09 13:13:30 +0100
21mr|texlive-verbdef-0.2-7|5	# catalog-license lppl
21mr|texlive-verbdef-0.2-7|6	# catalog-version 0.2
21mr|texlive-verbdef-0.2-7|7	Name:		texlive-verbdef
21mr|texlive-verbdef-0.2-7|8	Version:	0.2
21mr|texlive-verbdef-0.2-7|9	Release:	7
21mr|texlive-verbdef-0.2-7|10	Summary:	Define commands which expand to verbatim text
21mr|texlive-verbdef-0.2-7|11	Group:		Publishing
21mr|texlive-verbdef-0.2-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/verbdef
21mr|texlive-verbdef-0.2-7|13	License:	LPPL
21mr|texlive-verbdef-0.2-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/verbdef.tar.xz
21mr|texlive-verbdef-0.2-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/verbdef.doc.tar.xz
21mr|texlive-verbdef-0.2-7|16	BuildArch:	noarch
21mr|texlive-verbdef-0.2-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-verbdef-0.2-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-verbdef-0.2-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-verbdef-0.2-7|20	
21mr|texlive-verbdef-0.2-7|21	%description
21mr|texlive-verbdef-0.2-7|22	The package defines a single command \verbdef (which has a *-
21mr|texlive-verbdef-0.2-7|23	form, like \verb). \verbdef will define a robust command whose
21mr|texlive-verbdef-0.2-7|24	body expands to verbatim text. By using commands defined by
21mr|texlive-verbdef-0.2-7|25	\verbdef, one can put verbatim text into the arguments of
21mr|texlive-verbdef-0.2-7|26	commands; since the defined command is robust, it doesn't
21mr|texlive-verbdef-0.2-7|27	matter if the argument is moving. (Full details of syntax and
21mr|texlive-verbdef-0.2-7|28	caveats about use are in comments in the file itself.).
21mr|texlive-verbdef-0.2-7|29	
21mr|texlive-verbdef-0.2-7|30	
21mr|texlive-verbdef-0.2-7|31	#-----------------------------------------------------------------------
21mr|texlive-verbdef-0.2-7|32	%files
21mr|texlive-verbdef-0.2-7|33	%{_texmfdistdir}/tex/latex/verbdef/verbdef.sty
21mr|texlive-verbdef-0.2-7|34	%doc %{_texmfdistdir}/doc/latex/verbdef/verbdef.pdf
21mr|texlive-verbdef-0.2-7|35	%doc %{_texmfdistdir}/doc/latex/verbdef/verbdef.tex
21mr|texlive-verbdef-0.2-7|36	
21mr|texlive-verbdef-0.2-7|37	#-----------------------------------------------------------------------
21mr|texlive-verbdef-0.2-7|38	%prep
21mr|texlive-verbdef-0.2-7|39	%setup -c -a0 -a1
21mr|texlive-verbdef-0.2-7|40	
21mr|texlive-verbdef-0.2-7|41	%build
21mr|texlive-verbdef-0.2-7|42	
21mr|texlive-verbdef-0.2-7|43	%install
21mr|texlive-verbdef-0.2-7|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-verbdef-0.2-7|45	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19392 21
21mr|texlive-verbments-1.2-7|1	# revision 23670
21mr|texlive-verbments-1.2-7|2	# category Package
21mr|texlive-verbments-1.2-7|3	# catalog-ctan /macros/latex/contrib/verbments
21mr|texlive-verbments-1.2-7|4	# catalog-date 2011-08-23 07:18:10 +0200
21mr|texlive-verbments-1.2-7|5	# catalog-license lppl1.2
21mr|texlive-verbments-1.2-7|6	# catalog-version 1.2
21mr|texlive-verbments-1.2-7|7	Name:		texlive-verbments
21mr|texlive-verbments-1.2-7|8	Version:	1.2
21mr|texlive-verbments-1.2-7|9	Release:	7
21mr|texlive-verbments-1.2-7|10	Summary:	Syntax highlighting of source code in LaTeX documents
21mr|texlive-verbments-1.2-7|11	Group:		Publishing
21mr|texlive-verbments-1.2-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/verbments
21mr|texlive-verbments-1.2-7|13	License:	LPPL1.2
21mr|texlive-verbments-1.2-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/verbments.tar.xz
21mr|texlive-verbments-1.2-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/verbments.doc.tar.xz
21mr|texlive-verbments-1.2-7|16	BuildArch:	noarch
21mr|texlive-verbments-1.2-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-verbments-1.2-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-verbments-1.2-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-verbments-1.2-7|20	
21mr|texlive-verbments-1.2-7|21	%description
21mr|texlive-verbments-1.2-7|22	The package provides an environment for syntax highlighting
21mr|texlive-verbments-1.2-7|23	source code in LaTeX documents. The highlighted source code
21mr|texlive-verbments-1.2-7|24	output is formatted via powerful Pygments library of the Python
21mr|texlive-verbments-1.2-7|25	language.
21mr|texlive-verbments-1.2-7|26	
21mr|texlive-verbments-1.2-7|27	
21mr|texlive-verbments-1.2-7|28	#-----------------------------------------------------------------------
21mr|texlive-verbments-1.2-7|29	%files
21mr|texlive-verbments-1.2-7|30	%{_texmfdistdir}/tex/latex/verbments/verbments.sty
21mr|texlive-verbments-1.2-7|31	%doc %{_texmfdistdir}/doc/latex/verbments/README
21mr|texlive-verbments-1.2-7|32	%doc %{_texmfdistdir}/doc/latex/verbments/verbments.pdf
21mr|texlive-verbments-1.2-7|33	%doc %{_texmfdistdir}/doc/latex/verbments/verbments.tex
21mr|texlive-verbments-1.2-7|34	
21mr|texlive-verbments-1.2-7|35	#-----------------------------------------------------------------------
21mr|texlive-verbments-1.2-7|36	%prep
21mr|texlive-verbments-1.2-7|37	%setup -c -a0 -a1
21mr|texlive-verbments-1.2-7|38	
21mr|texlive-verbments-1.2-7|39	%build
21mr|texlive-verbments-1.2-7|40	
21mr|texlive-verbments-1.2-7|41	%install
21mr|texlive-verbments-1.2-7|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-verbments-1.2-7|43	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19393 21
21mr|texlive-verse-2.4b-6|1	# revision 34017
21mr|texlive-verse-2.4b-6|2	# category Package
21mr|texlive-verse-2.4b-6|3	# catalog-ctan /macros/latex/contrib/verse
21mr|texlive-verse-2.4b-6|4	# catalog-date 2014-05-10 11:58:31 +0200
21mr|texlive-verse-2.4b-6|5	# catalog-license lppl
21mr|texlive-verse-2.4b-6|6	# catalog-version 2.4b
21mr|texlive-verse-2.4b-6|7	Name:		texlive-verse
21mr|texlive-verse-2.4b-6|8	Version:	2.4b
21mr|texlive-verse-2.4b-6|9	Release:	6
21mr|texlive-verse-2.4b-6|10	Summary:	Aids for typesetting simple verse
21mr|texlive-verse-2.4b-6|11	Group:		Publishing
21mr|texlive-verse-2.4b-6|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/verse
21mr|texlive-verse-2.4b-6|13	License:	LPPL
21mr|texlive-verse-2.4b-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/verse.tar.xz
21mr|texlive-verse-2.4b-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/verse.doc.tar.xz
21mr|texlive-verse-2.4b-6|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/verse.source.tar.xz
21mr|texlive-verse-2.4b-6|17	BuildArch:	noarch
21mr|texlive-verse-2.4b-6|18	BuildRequires:	texlive-tlpkg
21mr|texlive-verse-2.4b-6|19	Requires(pre):	texlive-tlpkg
21mr|texlive-verse-2.4b-6|20	Requires(post):	texlive-kpathsea
21mr|texlive-verse-2.4b-6|21	
21mr|texlive-verse-2.4b-6|22	%description
21mr|texlive-verse-2.4b-6|23	The package documentation discusses approaches to the problem;
21mr|texlive-verse-2.4b-6|24	the package is strong on layout, from simple alternate-line
21mr|texlive-verse-2.4b-6|25	indentation to the Mouse's tale from Alice in Wonderland.
21mr|texlive-verse-2.4b-6|26	
21mr|texlive-verse-2.4b-6|27	#-----------------------------------------------------------------------
21mr|texlive-verse-2.4b-6|28	%files
21mr|texlive-verse-2.4b-6|29	%{_texmfdistdir}/tex/latex/verse/verse.sty
21mr|texlive-verse-2.4b-6|30	%doc %{_texmfdistdir}/doc/latex/verse/README
21mr|texlive-verse-2.4b-6|31	%doc %{_texmfdistdir}/doc/latex/verse/verse.pdf
21mr|texlive-verse-2.4b-6|32	#- source
21mr|texlive-verse-2.4b-6|33	%doc %{_texmfdistdir}/source/latex/verse/verse.dtx
21mr|texlive-verse-2.4b-6|34	%doc %{_texmfdistdir}/source/latex/verse/verse.ins
21mr|texlive-verse-2.4b-6|35	
21mr|texlive-verse-2.4b-6|36	#-----------------------------------------------------------------------
21mr|texlive-verse-2.4b-6|37	%prep
21mr|texlive-verse-2.4b-6|38	%setup -c -a0 -a1 -a2
21mr|texlive-verse-2.4b-6|39	
21mr|texlive-verse-2.4b-6|40	%build
21mr|texlive-verse-2.4b-6|41	
21mr|texlive-verse-2.4b-6|42	%install
21mr|texlive-verse-2.4b-6|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-verse-2.4b-6|44	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19394 21
21mr|texlive-version-2.0-7|1	# revision 21920
21mr|texlive-version-2.0-7|2	# category Package
21mr|texlive-version-2.0-7|3	# catalog-ctan /macros/latex/contrib/version
21mr|texlive-version-2.0-7|4	# catalog-date 2011-04-02 15:43:25 +0200
21mr|texlive-version-2.0-7|5	# catalog-license other-free
21mr|texlive-version-2.0-7|6	# catalog-version 2.0
21mr|texlive-version-2.0-7|7	Name:		texlive-version
21mr|texlive-version-2.0-7|8	Version:	2.0
21mr|texlive-version-2.0-7|9	Release:	7
21mr|texlive-version-2.0-7|10	Summary:	Conditionally include text
21mr|texlive-version-2.0-7|11	Group:		Publishing
21mr|texlive-version-2.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/version
21mr|texlive-version-2.0-7|13	License:	OTHER-FREE
21mr|texlive-version-2.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/version.tar.xz
21mr|texlive-version-2.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/version.doc.tar.xz
21mr|texlive-version-2.0-7|16	BuildArch:	noarch
21mr|texlive-version-2.0-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-version-2.0-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-version-2.0-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-version-2.0-7|20	
21mr|texlive-version-2.0-7|21	%description
21mr|texlive-version-2.0-7|22	Defines macros \includeversion{NAME} and \excludeversion{NAME},
21mr|texlive-version-2.0-7|23	each of which defines an environment NAME whose text is to be
21mr|texlive-version-2.0-7|24	included or excluded from compilation. Although the command
21mr|texlive-version-2.0-7|25	syntax is very similar to that of comment, comment.sty is to be
21mr|texlive-version-2.0-7|26	preferred to version.sty for documents where significant chunks
21mr|texlive-version-2.0-7|27	of text may be excluded.
21mr|texlive-version-2.0-7|28	
21mr|texlive-version-2.0-7|29	
21mr|texlive-version-2.0-7|30	#-----------------------------------------------------------------------
21mr|texlive-version-2.0-7|31	%files
21mr|texlive-version-2.0-7|32	%{_texmfdistdir}/tex/latex/version/version.sty
21mr|texlive-version-2.0-7|33	%doc %{_texmfdistdir}/doc/latex/version/version-doc.pdf
21mr|texlive-version-2.0-7|34	%doc %{_texmfdistdir}/doc/latex/version/version-doc.tex
21mr|texlive-version-2.0-7|35	
21mr|texlive-version-2.0-7|36	#-----------------------------------------------------------------------
21mr|texlive-version-2.0-7|37	%prep
21mr|texlive-version-2.0-7|38	%setup -c -a0 -a1
21mr|texlive-version-2.0-7|39	
21mr|texlive-version-2.0-7|40	%build
21mr|texlive-version-2.0-7|41	
21mr|texlive-version-2.0-7|42	%install
21mr|texlive-version-2.0-7|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-version-2.0-7|44	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19395 21
21mr|texlive-versions-0.55-7|1	# revision 21921
21mr|texlive-versions-0.55-7|2	# category Package
21mr|texlive-versions-0.55-7|3	# catalog-ctan /macros/latex/contrib/versions
21mr|texlive-versions-0.55-7|4	# catalog-date 2011-04-02 19:40:46 +0200
21mr|texlive-versions-0.55-7|5	# catalog-license lppl1.3
21mr|texlive-versions-0.55-7|6	# catalog-version 0.55
21mr|texlive-versions-0.55-7|7	Name:		texlive-versions
21mr|texlive-versions-0.55-7|8	Version:	0.55
21mr|texlive-versions-0.55-7|9	Release:	7
21mr|texlive-versions-0.55-7|10	Summary:	Optionally omit pieces of text
21mr|texlive-versions-0.55-7|11	Group:		Publishing
21mr|texlive-versions-0.55-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/versions
21mr|texlive-versions-0.55-7|13	License:	LPPL1.3
21mr|texlive-versions-0.55-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/versions.tar.xz
21mr|texlive-versions-0.55-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/versions.doc.tar.xz
21mr|texlive-versions-0.55-7|16	BuildArch:	noarch
21mr|texlive-versions-0.55-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-versions-0.55-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-versions-0.55-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-versions-0.55-7|20	
21mr|texlive-versions-0.55-7|21	%description
21mr|texlive-versions-0.55-7|22	Stephan Bellantoni's version has provided preamble commands for
21mr|texlive-versions-0.55-7|23	selecting environments to be included/excluded. This package
21mr|texlive-versions-0.55-7|24	does the same, but corrects, improves, and extends it in both
21mr|texlive-versions-0.55-7|25	implementation and function.
21mr|texlive-versions-0.55-7|26	
21mr|texlive-versions-0.55-7|27	
21mr|texlive-versions-0.55-7|28	#-----------------------------------------------------------------------
21mr|texlive-versions-0.55-7|29	%files
21mr|texlive-versions-0.55-7|30	%{_texmfdistdir}/tex/latex/versions/versions.sty
21mr|texlive-versions-0.55-7|31	%doc %{_texmfdistdir}/doc/latex/versions/versions-doc.pdf
21mr|texlive-versions-0.55-7|32	%doc %{_texmfdistdir}/doc/latex/versions/versions-doc.tex
21mr|texlive-versions-0.55-7|33	
21mr|texlive-versions-0.55-7|34	#-----------------------------------------------------------------------
21mr|texlive-versions-0.55-7|35	%prep
21mr|texlive-versions-0.55-7|36	%setup -c -a0 -a1
21mr|texlive-versions-0.55-7|37	
21mr|texlive-versions-0.55-7|38	%build
21mr|texlive-versions-0.55-7|39	
21mr|texlive-versions-0.55-7|40	%install
21mr|texlive-versions-0.55-7|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-versions-0.55-7|42	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19396 21
21mr|texlive-vertbars-1.0c-1|1	# revision 20589
21mr|texlive-vertbars-1.0c-1|2	# category Package
21mr|texlive-vertbars-1.0c-1|3	# catalog-ctan /macros/latex/contrib/vertbars
21mr|texlive-vertbars-1.0c-1|4	# catalog-date 2010-11-28 20:56:07 +0100
21mr|texlive-vertbars-1.0c-1|5	# catalog-license lppl1.3
21mr|texlive-vertbars-1.0c-1|6	# catalog-version 1.0b
21mr|texlive-vertbars-1.0c-1|7	Name:		texlive-vertbars
21mr|texlive-vertbars-1.0c-1|8	Version:	1.0c
21mr|texlive-vertbars-1.0c-1|9	Release:	1
21mr|texlive-vertbars-1.0c-1|10	Summary:	Mark vertical rules in margin of text
21mr|texlive-vertbars-1.0c-1|11	Group:		Publishing
21mr|texlive-vertbars-1.0c-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/vertbars
21mr|texlive-vertbars-1.0c-1|13	License:	LPPL1.3
21mr|texlive-vertbars-1.0c-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/vertbars.tar.xz
21mr|texlive-vertbars-1.0c-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/vertbars.doc.tar.xz
21mr|texlive-vertbars-1.0c-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/vertbars.source.tar.xz
21mr|texlive-vertbars-1.0c-1|17	BuildArch:	noarch
21mr|texlive-vertbars-1.0c-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-vertbars-1.0c-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-vertbars-1.0c-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-vertbars-1.0c-1|21	
21mr|texlive-vertbars-1.0c-1|22	%description
21mr|texlive-vertbars-1.0c-1|23	This package is an extension to lineno, replacing that
21mr|texlive-vertbars-1.0c-1|24	package's line numbers with bars to the left or right of the
21mr|texlive-vertbars-1.0c-1|25	text.
21mr|texlive-vertbars-1.0c-1|26	
21mr|texlive-vertbars-1.0c-1|27	#-----------------------------------------------------------------------
21mr|texlive-vertbars-1.0c-1|28	%files
21mr|texlive-vertbars-1.0c-1|29	%{_texmfdistdir}/tex/latex/vertbars/vertbars.sty
21mr|texlive-vertbars-1.0c-1|30	%doc %{_texmfdistdir}/doc/latex/vertbars
21mr|texlive-vertbars-1.0c-1|31	#- source
21mr|texlive-vertbars-1.0c-1|32	%doc %{_texmfdistdir}/source/latex/vertbars
21mr|texlive-vertbars-1.0c-1|33	
21mr|texlive-vertbars-1.0c-1|34	#-----------------------------------------------------------------------
21mr|texlive-vertbars-1.0c-1|35	%prep
21mr|texlive-vertbars-1.0c-1|36	%setup -c -a0 -a1 -a2
21mr|texlive-vertbars-1.0c-1|37	
21mr|texlive-vertbars-1.0c-1|38	%build
21mr|texlive-vertbars-1.0c-1|39	
21mr|texlive-vertbars-1.0c-1|40	%install
21mr|texlive-vertbars-1.0c-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-vertbars-1.0c-1|42	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19397 21
21mr|texlive-vgrid-0.1-6|1	# revision 32457
21mr|texlive-vgrid-0.1-6|2	# category Package
21mr|texlive-vgrid-0.1-6|3	# catalog-ctan /macros/latex/contrib/vgrid
21mr|texlive-vgrid-0.1-6|4	# catalog-date 2013-12-20 18:52:05 +0100
21mr|texlive-vgrid-0.1-6|5	# catalog-license lppl1.3
21mr|texlive-vgrid-0.1-6|6	# catalog-version 0.1
21mr|texlive-vgrid-0.1-6|7	Name:		texlive-vgrid
21mr|texlive-vgrid-0.1-6|8	Version:	0.1
21mr|texlive-vgrid-0.1-6|9	Release:	6
21mr|texlive-vgrid-0.1-6|10	Summary:	Overlay a grid on the printed page
21mr|texlive-vgrid-0.1-6|11	Group:		Publishing
21mr|texlive-vgrid-0.1-6|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/vgrid
21mr|texlive-vgrid-0.1-6|13	License:	LPPL1.3
21mr|texlive-vgrid-0.1-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/vgrid.tar.xz
21mr|texlive-vgrid-0.1-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/vgrid.doc.tar.xz
21mr|texlive-vgrid-0.1-6|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/vgrid.source.tar.xz
21mr|texlive-vgrid-0.1-6|17	BuildArch:	noarch
21mr|texlive-vgrid-0.1-6|18	BuildRequires:	texlive-tlpkg
21mr|texlive-vgrid-0.1-6|19	Requires(pre):	texlive-tlpkg
21mr|texlive-vgrid-0.1-6|20	Requires(post):	texlive-kpathsea
21mr|texlive-vgrid-0.1-6|21	
21mr|texlive-vgrid-0.1-6|22	%description
21mr|texlive-vgrid-0.1-6|23	The package overlays a grid (whose spacing is \baselineskip,
21mr|texlive-vgrid-0.1-6|24	which offers guidlines for considering the "rhythm" of the
21mr|texlive-vgrid-0.1-6|25	document on the page.
21mr|texlive-vgrid-0.1-6|26	
21mr|texlive-vgrid-0.1-6|27	
21mr|texlive-vgrid-0.1-6|28	#-----------------------------------------------------------------------
21mr|texlive-vgrid-0.1-6|29	%files
21mr|texlive-vgrid-0.1-6|30	%{_texmfdistdir}/tex/latex/vgrid/vgrid.sty
21mr|texlive-vgrid-0.1-6|31	%doc %{_texmfdistdir}/doc/latex/vgrid/vgrid.pdf
21mr|texlive-vgrid-0.1-6|32	#- source
21mr|texlive-vgrid-0.1-6|33	%doc %{_texmfdistdir}/source/latex/vgrid/vgrid.dtx
21mr|texlive-vgrid-0.1-6|34	%doc %{_texmfdistdir}/source/latex/vgrid/vgrid.ins
21mr|texlive-vgrid-0.1-6|35	
21mr|texlive-vgrid-0.1-6|36	#-----------------------------------------------------------------------
21mr|texlive-vgrid-0.1-6|37	%prep
21mr|texlive-vgrid-0.1-6|38	%setup -c -a0 -a1 -a2
21mr|texlive-vgrid-0.1-6|39	
21mr|texlive-vgrid-0.1-6|40	%build
21mr|texlive-vgrid-0.1-6|41	
21mr|texlive-vgrid-0.1-6|42	%install
21mr|texlive-vgrid-0.1-6|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-vgrid-0.1-6|44	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19398 21
21mr|texlive-vhistory-1.6.1-10|1	# revision 30080
21mr|texlive-vhistory-1.6.1-10|2	# category Package
21mr|texlive-vhistory-1.6.1-10|3	# catalog-ctan /macros/latex/contrib/vhistory
21mr|texlive-vhistory-1.6.1-10|4	# catalog-date 2013-04-21 16:55:16 +0200
21mr|texlive-vhistory-1.6.1-10|5	# catalog-license lppl1.2
21mr|texlive-vhistory-1.6.1-10|6	# catalog-version 1.6.1
21mr|texlive-vhistory-1.6.1-10|7	Name:		texlive-vhistory
21mr|texlive-vhistory-1.6.1-10|8	Version:	1.6.1
21mr|texlive-vhistory-1.6.1-10|9	Release:	10
21mr|texlive-vhistory-1.6.1-10|10	Summary:	Support for creating a change log
21mr|texlive-vhistory-1.6.1-10|11	Group:		Publishing
21mr|texlive-vhistory-1.6.1-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/vhistory
21mr|texlive-vhistory-1.6.1-10|13	License:	LPPL1.2
21mr|texlive-vhistory-1.6.1-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/vhistory.tar.xz
21mr|texlive-vhistory-1.6.1-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/vhistory.doc.tar.xz
21mr|texlive-vhistory-1.6.1-10|16	BuildArch:	noarch
21mr|texlive-vhistory-1.6.1-10|17	BuildRequires:	texlive-tlpkg
21mr|texlive-vhistory-1.6.1-10|18	Requires(pre):	texlive-tlpkg
21mr|texlive-vhistory-1.6.1-10|19	Requires(post):	texlive-kpathsea
21mr|texlive-vhistory-1.6.1-10|20	
21mr|texlive-vhistory-1.6.1-10|21	%description
21mr|texlive-vhistory-1.6.1-10|22	Vhistory simplifies the creation of a history of versions of a
21mr|texlive-vhistory-1.6.1-10|23	document. You can easily extract information like the current
21mr|texlive-vhistory-1.6.1-10|24	version of a list of authors from that history. It helps you to
21mr|texlive-vhistory-1.6.1-10|25	get consistent documents. The package sets, which is used by
21mr|texlive-vhistory-1.6.1-10|26	vhistory, allows you to use sets containing text. You can use
21mr|texlive-vhistory-1.6.1-10|27	the usual operations to create the union of sets or the
21mr|texlive-vhistory-1.6.1-10|28	intersection of sets etc.
21mr|texlive-vhistory-1.6.1-10|29	
21mr|texlive-vhistory-1.6.1-10|30	#-----------------------------------------------------------------------
21mr|texlive-vhistory-1.6.1-10|31	%files
21mr|texlive-vhistory-1.6.1-10|32	%{_texmfdistdir}/tex/latex/vhistory/sets.sty
21mr|texlive-vhistory-1.6.1-10|33	%{_texmfdistdir}/tex/latex/vhistory/vhistory.sty
21mr|texlive-vhistory-1.6.1-10|34	%doc %{_texmfdistdir}/doc/latex/vhistory/CHANGES
21mr|texlive-vhistory-1.6.1-10|35	%doc %{_texmfdistdir}/doc/latex/vhistory/README
21mr|texlive-vhistory-1.6.1-10|36	%doc %{_texmfdistdir}/doc/latex/vhistory/README.doc
21mr|texlive-vhistory-1.6.1-10|37	%doc %{_texmfdistdir}/doc/latex/vhistory/de_beispiel.tex
21mr|texlive-vhistory-1.6.1-10|38	%doc %{_texmfdistdir}/doc/latex/vhistory/de_einleitung.tex
21mr|texlive-vhistory-1.6.1-10|39	%doc %{_texmfdistdir}/doc/latex/vhistory/de_sets.tex
21mr|texlive-vhistory-1.6.1-10|40	%doc %{_texmfdistdir}/doc/latex/vhistory/de_vhistory.tex
21mr|texlive-vhistory-1.6.1-10|41	%doc %{_texmfdistdir}/doc/latex/vhistory/en_example.tex
21mr|texlive-vhistory-1.6.1-10|42	%doc %{_texmfdistdir}/doc/latex/vhistory/en_introduction.tex
21mr|texlive-vhistory-1.6.1-10|43	%doc %{_texmfdistdir}/doc/latex/vhistory/en_sets.tex
21mr|texlive-vhistory-1.6.1-10|44	%doc %{_texmfdistdir}/doc/latex/vhistory/en_vhistory.tex
21mr|texlive-vhistory-1.6.1-10|45	%doc %{_texmfdistdir}/doc/latex/vhistory/hyperref.cfg
21mr|texlive-vhistory-1.6.1-10|46	%doc %{_texmfdistdir}/doc/latex/vhistory/vh_set_example.pdf
21mr|texlive-vhistory-1.6.1-10|47	%doc %{_texmfdistdir}/doc/latex/vhistory/vh_set_example.tex
21mr|texlive-vhistory-1.6.1-10|48	%doc %{_texmfdistdir}/doc/latex/vhistory/vh_sets_de.pdf
21mr|texlive-vhistory-1.6.1-10|49	%doc %{_texmfdistdir}/doc/latex/vhistory/vh_sets_de.tex
21mr|texlive-vhistory-1.6.1-10|50	%doc %{_texmfdistdir}/doc/latex/vhistory/vh_sets_en.pdf
21mr|texlive-vhistory-1.6.1-10|51	%doc %{_texmfdistdir}/doc/latex/vhistory/vh_sets_en.tex
21mr|texlive-vhistory-1.6.1-10|52	
21mr|texlive-vhistory-1.6.1-10|53	#-----------------------------------------------------------------------
21mr|texlive-vhistory-1.6.1-10|54	%prep
21mr|texlive-vhistory-1.6.1-10|55	%setup -c -a0 -a1
21mr|texlive-vhistory-1.6.1-10|56	
21mr|texlive-vhistory-1.6.1-10|57	%build
21mr|texlive-vhistory-1.6.1-10|58	
21mr|texlive-vhistory-1.6.1-10|59	%install
21mr|texlive-vhistory-1.6.1-10|60	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-vhistory-1.6.1-10|61	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19399 21
21mr|texlive-visualfaq-20190228-1|1	# revision 19677
21mr|texlive-visualfaq-20190228-1|2	# category Package
21mr|texlive-visualfaq-20190228-1|3	# catalog-ctan /info/visualFAQ
21mr|texlive-visualfaq-20190228-1|4	# catalog-date 2010-08-05 13:03:35 +0200
21mr|texlive-visualfaq-20190228-1|5	# catalog-license lppl
21mr|texlive-visualfaq-20190228-1|6	# catalog-version undef
21mr|texlive-visualfaq-20190228-1|7	Name:		texlive-visualfaq
21mr|texlive-visualfaq-20190228-1|8	Version:	20190228
21mr|texlive-visualfaq-20190228-1|9	Release:	1
21mr|texlive-visualfaq-20190228-1|10	Summary:	A Visual LaTeX FAQ
21mr|texlive-visualfaq-20190228-1|11	Group:		Publishing
21mr|texlive-visualfaq-20190228-1|12	URL:		http://www.ctan.org/tex-archive/info/visualFAQ
21mr|texlive-visualfaq-20190228-1|13	License:	LPPL
21mr|texlive-visualfaq-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/visualfaq.tar.xz
21mr|texlive-visualfaq-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/visualfaq.doc.tar.xz
21mr|texlive-visualfaq-20190228-1|16	BuildArch:	noarch
21mr|texlive-visualfaq-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-visualfaq-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-visualfaq-20190228-1|19	
21mr|texlive-visualfaq-20190228-1|20	%description
21mr|texlive-visualfaq-20190228-1|21	Having trouble finding the answer to a LaTeX question? The
21mr|texlive-visualfaq-20190228-1|22	Visual LaTeX FAQ is an innovative new search interface that
21mr|texlive-visualfaq-20190228-1|23	presents over a hundred typeset samples of frequently requested
21mr|texlive-visualfaq-20190228-1|24	document formatting. Simply click on a hyperlinked piece of
21mr|texlive-visualfaq-20190228-1|25	text and the Visual LaTeX FAQ will send your Web browser to the
21mr|texlive-visualfaq-20190228-1|26	appropriate page in the UK TeX FAQ.
21mr|texlive-visualfaq-20190228-1|27	
21mr|texlive-visualfaq-20190228-1|28	#-----------------------------------------------------------------------
21mr|texlive-visualfaq-20190228-1|29	%files
21mr|texlive-visualfaq-20190228-1|30	%doc %{_texmfdistdir}/doc/latex/visualfaq
21mr|texlive-visualfaq-20190228-1|31	
21mr|texlive-visualfaq-20190228-1|32	#-----------------------------------------------------------------------
21mr|texlive-visualfaq-20190228-1|33	%prep
21mr|texlive-visualfaq-20190228-1|34	%setup -c -a0 -a1
21mr|texlive-visualfaq-20190228-1|35	
21mr|texlive-visualfaq-20190228-1|36	%build
21mr|texlive-visualfaq-20190228-1|37	
21mr|texlive-visualfaq-20190228-1|38	%install
21mr|texlive-visualfaq-20190228-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-visualfaq-20190228-1|40	cp -fpar doc %{buildroot}%{_texmfdistdir}

19400 21
21mr|texlive-vlna-20190327-1|1	# revision 33736
21mr|texlive-vlna-20190327-1|2	# category TLCore
21mr|texlive-vlna-20190327-1|3	# catalog-ctan undef
21mr|texlive-vlna-20190327-1|4	# catalog-date undef
21mr|texlive-vlna-20190327-1|5	# catalog-license undef
21mr|texlive-vlna-20190327-1|6	# catalog-version undef
21mr|texlive-vlna-20190327-1|7	Name:		texlive-vlna
21mr|texlive-vlna-20190327-1|8	Version:	20190327
21mr|texlive-vlna-20190327-1|9	Release:	1
21mr|texlive-vlna-20190327-1|10	Summary:	TeXLive vlna package
21mr|texlive-vlna-20190327-1|11	Group:		Publishing
21mr|texlive-vlna-20190327-1|12	URL:		http://tug.org/texlive
21mr|texlive-vlna-20190327-1|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-vlna-20190327-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/vlna.tar.xz
21mr|texlive-vlna-20190327-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/vlna.doc.tar.xz
21mr|texlive-vlna-20190327-1|16	BuildArch:	noarch
21mr|texlive-vlna-20190327-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-vlna-20190327-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-vlna-20190327-1|19	Requires:	texlive-vlna.bin
21mr|texlive-vlna-20190327-1|20	%rename vlna
21mr|texlive-vlna-20190327-1|21	
21mr|texlive-vlna-20190327-1|22	%description
21mr|texlive-vlna-20190327-1|23	TeXLive vlna package.
21mr|texlive-vlna-20190327-1|24	
21mr|texlive-vlna-20190327-1|25	#-----------------------------------------------------------------------
21mr|texlive-vlna-20190327-1|26	%files
21mr|texlive-vlna-20190327-1|27	%doc %{_mandir}/man1/vlna.1*
21mr|texlive-vlna-20190327-1|28	%doc %{_texmfdistdir}/doc/man/man1/vlna.man1.pdf
21mr|texlive-vlna-20190327-1|29	%doc %{_texmfdistdir}/doc/vlna/vlna.pdf
21mr|texlive-vlna-20190327-1|30	
21mr|texlive-vlna-20190327-1|31	#-----------------------------------------------------------------------
21mr|texlive-vlna-20190327-1|32	%prep
21mr|texlive-vlna-20190327-1|33	%setup -c -a0 -a1
21mr|texlive-vlna-20190327-1|34	
21mr|texlive-vlna-20190327-1|35	%build
21mr|texlive-vlna-20190327-1|36	
21mr|texlive-vlna-20190327-1|37	%install
21mr|texlive-vlna-20190327-1|38	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-vlna-20190327-1|39	cp -fpar texmf-dist %{buildroot}%{_datadir}
21mr|texlive-vlna-20190327-1|40	mkdir -p %{buildroot}%{_mandir}/man1
21mr|texlive-vlna-20190327-1|41	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

19401 21
21mr|texlive-vmargin-2.5-7|1	# revision 15878
21mr|texlive-vmargin-2.5-7|2	# category Package
21mr|texlive-vmargin-2.5-7|3	# catalog-ctan /macros/latex/contrib/vmargin
21mr|texlive-vmargin-2.5-7|4	# catalog-date 2009-09-27 12:18:28 +0200
21mr|texlive-vmargin-2.5-7|5	# catalog-license lppl
21mr|texlive-vmargin-2.5-7|6	# catalog-version 2.5
21mr|texlive-vmargin-2.5-7|7	Name:		texlive-vmargin
21mr|texlive-vmargin-2.5-7|8	Version:	2.5
21mr|texlive-vmargin-2.5-7|9	Release:	7
21mr|texlive-vmargin-2.5-7|10	Summary:	Set various page dimensions
21mr|texlive-vmargin-2.5-7|11	Group:		Publishing
21mr|texlive-vmargin-2.5-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/vmargin
21mr|texlive-vmargin-2.5-7|13	License:	LPPL
21mr|texlive-vmargin-2.5-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/vmargin.tar.xz
21mr|texlive-vmargin-2.5-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/vmargin.doc.tar.xz
21mr|texlive-vmargin-2.5-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/vmargin.source.tar.xz
21mr|texlive-vmargin-2.5-7|17	BuildArch:	noarch
21mr|texlive-vmargin-2.5-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-vmargin-2.5-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-vmargin-2.5-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-vmargin-2.5-7|21	
21mr|texlive-vmargin-2.5-7|22	%description
21mr|texlive-vmargin-2.5-7|23	Provides a macro to set various margins as well as dimensions
21mr|texlive-vmargin-2.5-7|24	for header/footer and page dimensions. Most common paper sizes,
21mr|texlive-vmargin-2.5-7|25	paper orientation, disabling of headers and footers, and two
21mr|texlive-vmargin-2.5-7|26	sided printing are supported. The vmargin package does not rely
21mr|texlive-vmargin-2.5-7|27	on other packages and was designed with speed and size in mind.
21mr|texlive-vmargin-2.5-7|28	Its user interface might not be very fancy, but it's fast,
21mr|texlive-vmargin-2.5-7|29	small, and gets the job done. If you are looking for something
21mr|texlive-vmargin-2.5-7|30	more elaborate try the geometry package.
21mr|texlive-vmargin-2.5-7|31	
21mr|texlive-vmargin-2.5-7|32	
21mr|texlive-vmargin-2.5-7|33	#-----------------------------------------------------------------------
21mr|texlive-vmargin-2.5-7|34	%files
21mr|texlive-vmargin-2.5-7|35	%{_texmfdistdir}/tex/latex/vmargin/vmargin.sty
21mr|texlive-vmargin-2.5-7|36	%doc %{_texmfdistdir}/doc/latex/vmargin/vmargin.pdf
21mr|texlive-vmargin-2.5-7|37	#- source
21mr|texlive-vmargin-2.5-7|38	%doc %{_texmfdistdir}/source/latex/vmargin/Makefile
21mr|texlive-vmargin-2.5-7|39	%doc %{_texmfdistdir}/source/latex/vmargin/vmargin.drv
21mr|texlive-vmargin-2.5-7|40	%doc %{_texmfdistdir}/source/latex/vmargin/vmargin.dtx
21mr|texlive-vmargin-2.5-7|41	%doc %{_texmfdistdir}/source/latex/vmargin/vmargin.ins
21mr|texlive-vmargin-2.5-7|42	
21mr|texlive-vmargin-2.5-7|43	#-----------------------------------------------------------------------
21mr|texlive-vmargin-2.5-7|44	%prep
21mr|texlive-vmargin-2.5-7|45	%setup -c -a0 -a1 -a2
21mr|texlive-vmargin-2.5-7|46	
21mr|texlive-vmargin-2.5-7|47	%build
21mr|texlive-vmargin-2.5-7|48	
21mr|texlive-vmargin-2.5-7|49	%install
21mr|texlive-vmargin-2.5-7|50	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-vmargin-2.5-7|51	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19402 21
21mr|texlive-vntex-3.2-12|1	# revision 30579
21mr|texlive-vntex-3.2-12|2	# category Package
21mr|texlive-vntex-3.2-12|3	# catalog-ctan /language/vietnamese/vntex
21mr|texlive-vntex-3.2-12|4	# catalog-date 2013-05-19 14:33:40 +0200
21mr|texlive-vntex-3.2-12|5	# catalog-license other-free
21mr|texlive-vntex-3.2-12|6	# catalog-version 3.2
21mr|texlive-vntex-3.2-12|7	Name:		texlive-vntex
21mr|texlive-vntex-3.2-12|8	Version:	3.2
21mr|texlive-vntex-3.2-12|9	Release:	12
21mr|texlive-vntex-3.2-12|10	Summary:	Support for Vietnamese
21mr|texlive-vntex-3.2-12|11	Group:		Publishing
21mr|texlive-vntex-3.2-12|12	URL:		http://www.ctan.org/tex-archive/language/vietnamese/vntex
21mr|texlive-vntex-3.2-12|13	License:	OTHER-FREE
21mr|texlive-vntex-3.2-12|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/vntex.tar.xz
21mr|texlive-vntex-3.2-12|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/vntex.doc.tar.xz
21mr|texlive-vntex-3.2-12|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/vntex.source.tar.xz
21mr|texlive-vntex-3.2-12|17	BuildArch:	noarch
21mr|texlive-vntex-3.2-12|18	BuildRequires:	texlive-tlpkg
21mr|texlive-vntex-3.2-12|19	Requires(pre):	texlive-tlpkg
21mr|texlive-vntex-3.2-12|20	Requires(post):	texlive-kpathsea
21mr|texlive-vntex-3.2-12|21	Requires(post):	texlive-tetex
21mr|texlive-vntex-3.2-12|22	
21mr|texlive-vntex-3.2-12|23	%description
21mr|texlive-vntex-3.2-12|24	The vntex bundle provides fonts, Plain TeX, texinfo and LaTeX
21mr|texlive-vntex-3.2-12|25	macros for typesetting documents in Vietnamese. Users of the
21mr|texlive-vntex-3.2-12|26	fonts (in both Metafont and Adobe Type 1 format) of this bundle
21mr|texlive-vntex-3.2-12|27	may alternatively use the lm fonts bundle, for which map files
21mr|texlive-vntex-3.2-12|28	are available to provide a Vietnamese version.
21mr|texlive-vntex-3.2-12|29	
21mr|texlive-vntex-3.2-12|30	#-----------------------------------------------------------------------
21mr|texlive-vntex-3.2-12|31	%files
21mr|texlive-vntex-3.2-12|32	%{_texmfdistdir}/fonts/afm/vntex/chartervn/bchb8v.afm
21mr|texlive-vntex-3.2-12|33	%{_texmfdistdir}/fonts/afm/vntex/chartervn/bchbi8v.afm
21mr|texlive-vntex-3.2-12|34	%{_texmfdistdir}/fonts/afm/vntex/chartervn/bchr8v.afm
21mr|texlive-vntex-3.2-12|35	%{_texmfdistdir}/fonts/afm/vntex/chartervn/bchri8v.afm
21mr|texlive-vntex-3.2-12|36	%{_texmfdistdir}/fonts/afm/vntex/grotesqvn/ugqb8v.afm
21mr|texlive-vntex-3.2-12|37	%{_texmfdistdir}/fonts/afm/vntex/urwvn/fplrc8v.afm
21mr|texlive-vntex-3.2-12|38	%{_texmfdistdir}/fonts/afm/vntex/urwvn/uagd8v.afm
21mr|texlive-vntex-3.2-12|39	%{_texmfdistdir}/fonts/afm/vntex/urwvn/uagdo8v.afm
21mr|texlive-vntex-3.2-12|40	%{_texmfdistdir}/fonts/afm/vntex/urwvn/uagk8v.afm
21mr|texlive-vntex-3.2-12|41	%{_texmfdistdir}/fonts/afm/vntex/urwvn/uagko8v.afm
21mr|texlive-vntex-3.2-12|42	%{_texmfdistdir}/fonts/afm/vntex/urwvn/ubkd8v.afm
21mr|texlive-vntex-3.2-12|43	%{_texmfdistdir}/fonts/afm/vntex/urwvn/ubkdi8v.afm
21mr|texlive-vntex-3.2-12|44	%{_texmfdistdir}/fonts/afm/vntex/urwvn/ubkl8v.afm
21mr|texlive-vntex-3.2-12|45	%{_texmfdistdir}/fonts/afm/vntex/urwvn/ubkli8v.afm
21mr|texlive-vntex-3.2-12|46	%{_texmfdistdir}/fonts/afm/vntex/urwvn/ucrb8v.afm
21mr|texlive-vntex-3.2-12|47	%{_texmfdistdir}/fonts/afm/vntex/urwvn/ucrbo8v.afm
21mr|texlive-vntex-3.2-12|48	%{_texmfdistdir}/fonts/afm/vntex/urwvn/ucrr8v.afm
21mr|texlive-vntex-3.2-12|49	%{_texmfdistdir}/fonts/afm/vntex/urwvn/ucrro8v.afm
21mr|texlive-vntex-3.2-12|50	%{_texmfdistdir}/fonts/afm/vntex/urwvn/uhvb8v.afm
21mr|texlive-vntex-3.2-12|51	%{_texmfdistdir}/fonts/afm/vntex/urwvn/uhvbo8v.afm
21mr|texlive-vntex-3.2-12|52	%{_texmfdistdir}/fonts/afm/vntex/urwvn/uhvr8v.afm
21mr|texlive-vntex-3.2-12|53	%{_texmfdistdir}/fonts/afm/vntex/urwvn/uhvro8v.afm
21mr|texlive-vntex-3.2-12|54	%{_texmfdistdir}/fonts/afm/vntex/urwvn/uncb8v.afm
21mr|texlive-vntex-3.2-12|55	%{_texmfdistdir}/fonts/afm/vntex/urwvn/uncbi8v.afm
21mr|texlive-vntex-3.2-12|56	%{_texmfdistdir}/fonts/afm/vntex/urwvn/uncr8v.afm
21mr|texlive-vntex-3.2-12|57	%{_texmfdistdir}/fonts/afm/vntex/urwvn/uncri8v.afm
21mr|texlive-vntex-3.2-12|58	%{_texmfdistdir}/fonts/afm/vntex/urwvn/uplb8v.afm
21mr|texlive-vntex-3.2-12|59	%{_texmfdistdir}/fonts/afm/vntex/urwvn/uplbi8v.afm
21mr|texlive-vntex-3.2-12|60	%{_texmfdistdir}/fonts/afm/vntex/urwvn/uplr8v.afm
21mr|texlive-vntex-3.2-12|61	%{_texmfdistdir}/fonts/afm/vntex/urwvn/uplri8v.afm
21mr|texlive-vntex-3.2-12|62	%{_texmfdistdir}/fonts/afm/vntex/urwvn/utmb8v.afm
21mr|texlive-vntex-3.2-12|63	%{_texmfdistdir}/fonts/afm/vntex/urwvn/utmbi8v.afm
21mr|texlive-vntex-3.2-12|64	%{_texmfdistdir}/fonts/afm/vntex/urwvn/utmr8v.afm
21mr|texlive-vntex-3.2-12|65	%{_texmfdistdir}/fonts/afm/vntex/urwvn/utmri8v.afm
21mr|texlive-vntex-3.2-12|66	%{_texmfdistdir}/fonts/afm/vntex/urwvn/uzcmi8v.afm
21mr|texlive-vntex-3.2-12|67	%{_texmfdistdir}/fonts/afm/vntex/vntopia/putb8v.afm
21mr|texlive-vntex-3.2-12|68	%{_texmfdistdir}/fonts/afm/vntex/vntopia/putbi8v.afm
21mr|texlive-vntex-3.2-12|69	%{_texmfdistdir}/fonts/afm/vntex/vntopia/putr8v.afm
21mr|texlive-vntex-3.2-12|70	%{_texmfdistdir}/fonts/afm/vntex/vntopia/putri8v.afm
21mr|texlive-vntex-3.2-12|71	%{_texmfdistdir}/fonts/enc/dvips/vntex/t5.enc
21mr|texlive-vntex-3.2-12|72	%{_texmfdistdir}/fonts/enc/pdftex/vntex/t5d.enc
21mr|texlive-vntex-3.2-12|73	%{_texmfdistdir}/fonts/enc/pdftex/vntex/t5uni.enc
21mr|texlive-vntex-3.2-12|74	%{_texmfdistdir}/fonts/map/dvips/vntex/arevvn.map
21mr|texlive-vntex-3.2-12|75	%{_texmfdistdir}/fonts/map/dvips/vntex/chartervn.map
21mr|texlive-vntex-3.2-12|76	%{_texmfdistdir}/fonts/map/dvips/vntex/cmbrightvn.map
21mr|texlive-vntex-3.2-12|77	%{_texmfdistdir}/fonts/map/dvips/vntex/concretevn.map
21mr|texlive-vntex-3.2-12|78	%{_texmfdistdir}/fonts/map/dvips/vntex/grotesqvn.map
21mr|texlive-vntex-3.2-12|79	%{_texmfdistdir}/fonts/map/dvips/vntex/txttvn.map
21mr|texlive-vntex-3.2-12|80	%{_texmfdistdir}/fonts/map/dvips/vntex/urwvn.map
21mr|texlive-vntex-3.2-12|81	%{_texmfdistdir}/fonts/map/dvips/vntex/vnrother.map
21mr|texlive-vntex-3.2-12|82	%{_texmfdistdir}/fonts/map/dvips/vntex/vnrtext.map
21mr|texlive-vntex-3.2-12|83	%{_texmfdistdir}/fonts/map/dvips/vntex/vntopia.map
21mr|texlive-vntex-3.2-12|84	%{_texmfdistdir}/fonts/source/vntex/vnr/vnaccent.mf
21mr|texlive-vntex-3.2-12|85	%{_texmfdistdir}/fonts/source/vntex/vnr/vnacomp.mf
21mr|texlive-vntex-3.2-12|86	%{_texmfdistdir}/fonts/source/vntex/vnr/vnb10.mf
21mr|texlive-vntex-3.2-12|87	%{_texmfdistdir}/fonts/source/vntex/vnr/vnbase.mf
21mr|texlive-vntex-3.2-12|88	%{_texmfdistdir}/fonts/source/vntex/vnr/vnbx10.mf
21mr|texlive-vntex-3.2-12|89	%{_texmfdistdir}/fonts/source/vntex/vnr/vnbx12.mf
21mr|texlive-vntex-3.2-12|90	%{_texmfdistdir}/fonts/source/vntex/vnr/vnbx5.mf
21mr|texlive-vntex-3.2-12|91	%{_texmfdistdir}/fonts/source/vntex/vnr/vnbx6.mf
21mr|texlive-vntex-3.2-12|92	%{_texmfdistdir}/fonts/source/vntex/vnr/vnbx7.mf
21mr|texlive-vntex-3.2-12|93	%{_texmfdistdir}/fonts/source/vntex/vnr/vnbx8.mf
21mr|texlive-vntex-3.2-12|94	%{_texmfdistdir}/fonts/source/vntex/vnr/vnbx9.mf
21mr|texlive-vntex-3.2-12|95	%{_texmfdistdir}/fonts/source/vntex/vnr/vnbxsl10.mf
21mr|texlive-vntex-3.2-12|96	%{_texmfdistdir}/fonts/source/vntex/vnr/vnbxti10.mf
21mr|texlive-vntex-3.2-12|97	%{_texmfdistdir}/fonts/source/vntex/vnr/vncligtb.mf
21mr|texlive-vntex-3.2-12|98	%{_texmfdistdir}/fonts/source/vntex/vnr/vncode.mf
21mr|texlive-vntex-3.2-12|99	%{_texmfdistdir}/fonts/source/vntex/vnr/vncombac.mf
21mr|texlive-vntex-3.2-12|100	%{_texmfdistdir}/fonts/source/vntex/vnr/vncsc.mf
21mr|texlive-vntex-3.2-12|101	%{_texmfdistdir}/fonts/source/vntex/vnr/vncsc10.mf
21mr|texlive-vntex-3.2-12|102	%{_texmfdistdir}/fonts/source/vntex/vnr/vndothook.mf
21mr|texlive-vntex-3.2-12|103	%{_texmfdistdir}/fonts/source/vntex/vnr/vndunh10.mf
21mr|texlive-vntex-3.2-12|104	%{_texmfdistdir}/fonts/source/vntex/vnr/vnecomp.mf
21mr|texlive-vntex-3.2-12|105	%{_texmfdistdir}/fonts/source/vntex/vnr/vnff10.mf
21mr|texlive-vntex-3.2-12|106	%{_texmfdistdir}/fonts/source/vntex/vnr/vnfi10.mf
21mr|texlive-vntex-3.2-12|107	%{_texmfdistdir}/fonts/source/vntex/vnr/vnfib8.mf
21mr|texlive-vntex-3.2-12|108	%{_texmfdistdir}/fonts/source/vntex/vnr/vnicomp.mf
21mr|texlive-vntex-3.2-12|109	%{_texmfdistdir}/fonts/source/vntex/vnr/vniligtb.mf
21mr|texlive-vntex-3.2-12|110	%{_texmfdistdir}/fonts/source/vntex/vnr/vnitt10.mf
21mr|texlive-vntex-3.2-12|111	%{_texmfdistdir}/fonts/source/vntex/vnr/vnlacc.mf
21mr|texlive-vntex-3.2-12|112	%{_texmfdistdir}/fonts/source/vntex/vnr/vnlai.mf
21mr|texlive-vntex-3.2-12|113	%{_texmfdistdir}/fonts/source/vntex/vnr/vnlar.mf
21mr|texlive-vntex-3.2-12|114	%{_texmfdistdir}/fonts/source/vntex/vnr/vnldi.mf
21mr|texlive-vntex-3.2-12|115	%{_texmfdistdir}/fonts/source/vntex/vnr/vnldr.mf
21mr|texlive-vntex-3.2-12|116	%{_texmfdistdir}/fonts/source/vntex/vnr/vnlei.mf
21mr|texlive-vntex-3.2-12|117	%{_texmfdistdir}/fonts/source/vntex/vnr/vnler.mf
21mr|texlive-vntex-3.2-12|118	%{_texmfdistdir}/fonts/source/vntex/vnr/vnlii.mf
21mr|texlive-vntex-3.2-12|119	%{_texmfdistdir}/fonts/source/vntex/vnr/vnlir.mf
21mr|texlive-vntex-3.2-12|120	%{_texmfdistdir}/fonts/source/vntex/vnr/vnloi.mf
21mr|texlive-vntex-3.2-12|121	%{_texmfdistdir}/fonts/source/vntex/vnr/vnlor.mf
21mr|texlive-vntex-3.2-12|122	%{_texmfdistdir}/fonts/source/vntex/vnr/vnlui.mf
21mr|texlive-vntex-3.2-12|123	%{_texmfdistdir}/fonts/source/vntex/vnr/vnlur.mf
21mr|texlive-vntex-3.2-12|124	%{_texmfdistdir}/fonts/source/vntex/vnr/vnlyi.mf
21mr|texlive-vntex-3.2-12|125	%{_texmfdistdir}/fonts/source/vntex/vnr/vnlyr.mf
21mr|texlive-vntex-3.2-12|126	%{_texmfdistdir}/fonts/source/vntex/vnr/vnminus.mf
21mr|texlive-vntex-3.2-12|127	%{_texmfdistdir}/fonts/source/vntex/vnr/vnmligtb.mf
21mr|texlive-vntex-3.2-12|128	%{_texmfdistdir}/fonts/source/vntex/vnr/vnocomp.mf
21mr|texlive-vntex-3.2-12|129	%{_texmfdistdir}/fonts/source/vntex/vnr/vnr10.mf
21mr|texlive-vntex-3.2-12|130	%{_texmfdistdir}/fonts/source/vntex/vnr/vnr12.mf
21mr|texlive-vntex-3.2-12|131	%{_texmfdistdir}/fonts/source/vntex/vnr/vnr17.mf
21mr|texlive-vntex-3.2-12|132	%{_texmfdistdir}/fonts/source/vntex/vnr/vnr5.mf
21mr|texlive-vntex-3.2-12|133	%{_texmfdistdir}/fonts/source/vntex/vnr/vnr6.mf
21mr|texlive-vntex-3.2-12|134	%{_texmfdistdir}/fonts/source/vntex/vnr/vnr7.mf
21mr|texlive-vntex-3.2-12|135	%{_texmfdistdir}/fonts/source/vntex/vnr/vnr8.mf
21mr|texlive-vntex-3.2-12|136	%{_texmfdistdir}/fonts/source/vntex/vnr/vnr9.mf
21mr|texlive-vntex-3.2-12|137	%{_texmfdistdir}/fonts/source/vntex/vnr/vnrligtb.mf
21mr|texlive-vntex-3.2-12|138	%{_texmfdistdir}/fonts/source/vntex/vnr/vnrm.mf
21mr|texlive-vntex-3.2-12|139	%{_texmfdistdir}/fonts/source/vntex/vnr/vnroman.mf
21mr|texlive-vntex-3.2-12|140	%{_texmfdistdir}/fonts/source/vntex/vnr/vnsl10.mf
21mr|texlive-vntex-3.2-12|141	%{_texmfdistdir}/fonts/source/vntex/vnr/vnsl12.mf
21mr|texlive-vntex-3.2-12|142	%{_texmfdistdir}/fonts/source/vntex/vnr/vnsl8.mf
21mr|texlive-vntex-3.2-12|143	%{_texmfdistdir}/fonts/source/vntex/vnr/vnsl9.mf
21mr|texlive-vntex-3.2-12|144	%{_texmfdistdir}/fonts/source/vntex/vnr/vnsltt10.mf
21mr|texlive-vntex-3.2-12|145	%{_texmfdistdir}/fonts/source/vntex/vnr/vnss10.mf
21mr|texlive-vntex-3.2-12|146	%{_texmfdistdir}/fonts/source/vntex/vnr/vnss12.mf
21mr|texlive-vntex-3.2-12|147	%{_texmfdistdir}/fonts/source/vntex/vnr/vnss17.mf
21mr|texlive-vntex-3.2-12|148	%{_texmfdistdir}/fonts/source/vntex/vnr/vnss8.mf
21mr|texlive-vntex-3.2-12|149	%{_texmfdistdir}/fonts/source/vntex/vnr/vnss9.mf
21mr|texlive-vntex-3.2-12|150	%{_texmfdistdir}/fonts/source/vntex/vnr/vnssbx10.mf
21mr|texlive-vntex-3.2-12|151	%{_texmfdistdir}/fonts/source/vntex/vnr/vnssdc10.mf
21mr|texlive-vntex-3.2-12|152	%{_texmfdistdir}/fonts/source/vntex/vnr/vnssi10.mf
21mr|texlive-vntex-3.2-12|153	%{_texmfdistdir}/fonts/source/vntex/vnr/vnssi12.mf
21mr|texlive-vntex-3.2-12|154	%{_texmfdistdir}/fonts/source/vntex/vnr/vnssi17.mf
21mr|texlive-vntex-3.2-12|155	%{_texmfdistdir}/fonts/source/vntex/vnr/vnssi8.mf
21mr|texlive-vntex-3.2-12|156	%{_texmfdistdir}/fonts/source/vntex/vnr/vnssi9.mf
21mr|texlive-vntex-3.2-12|157	%{_texmfdistdir}/fonts/source/vntex/vnr/vnssq8.mf
21mr|texlive-vntex-3.2-12|158	%{_texmfdistdir}/fonts/source/vntex/vnr/vnssqi8.mf
21mr|texlive-vntex-3.2-12|159	%{_texmfdistdir}/fonts/source/vntex/vnr/vntcsc10.mf
21mr|texlive-vntex-3.2-12|160	%{_texmfdistdir}/fonts/source/vntex/vnr/vntextit.mf
21mr|texlive-vntex-3.2-12|161	%{_texmfdistdir}/fonts/source/vntex/vnr/vnti10.mf
21mr|texlive-vntex-3.2-12|162	%{_texmfdistdir}/fonts/source/vntex/vnr/vnti12.mf
21mr|texlive-vntex-3.2-12|163	%{_texmfdistdir}/fonts/source/vntex/vnr/vnti7.mf
21mr|texlive-vntex-3.2-12|164	%{_texmfdistdir}/fonts/source/vntex/vnr/vnti8.mf
21mr|texlive-vntex-3.2-12|165	%{_texmfdistdir}/fonts/source/vntex/vnr/vnti9.mf
21mr|texlive-vntex-3.2-12|166	%{_texmfdistdir}/fonts/source/vntex/vnr/vntt10.mf
21mr|texlive-vntex-3.2-12|167	%{_texmfdistdir}/fonts/source/vntex/vnr/vntt12.mf
21mr|texlive-vntex-3.2-12|168	%{_texmfdistdir}/fonts/source/vntex/vnr/vntt8.mf
21mr|texlive-vntex-3.2-12|169	%{_texmfdistdir}/fonts/source/vntex/vnr/vntt9.mf
21mr|texlive-vntex-3.2-12|170	%{_texmfdistdir}/fonts/source/vntex/vnr/vnu10.mf
21mr|texlive-vntex-3.2-12|171	%{_texmfdistdir}/fonts/source/vntex/vnr/vnuacc.mf
21mr|texlive-vntex-3.2-12|172	%{_texmfdistdir}/fonts/source/vntex/vnr/vnuar.mf
21mr|texlive-vntex-3.2-12|173	%{_texmfdistdir}/fonts/source/vntex/vnr/vnucomp.mf
21mr|texlive-vntex-3.2-12|174	%{_texmfdistdir}/fonts/source/vntex/vnr/vnudr.mf
21mr|texlive-vntex-3.2-12|175	%{_texmfdistdir}/fonts/source/vntex/vnr/vnuer.mf
21mr|texlive-vntex-3.2-12|176	%{_texmfdistdir}/fonts/source/vntex/vnr/vnuir.mf
21mr|texlive-vntex-3.2-12|177	%{_texmfdistdir}/fonts/source/vntex/vnr/vnuor.mf
21mr|texlive-vntex-3.2-12|178	%{_texmfdistdir}/fonts/source/vntex/vnr/vnuur.mf
21mr|texlive-vntex-3.2-12|179	%{_texmfdistdir}/fonts/source/vntex/vnr/vnuyr.mf
21mr|texlive-vntex-3.2-12|180	%{_texmfdistdir}/fonts/source/vntex/vnr/vnvtt10.mf
21mr|texlive-vntex-3.2-12|181	%{_texmfdistdir}/fonts/source/vntex/vnr/vnycomp.mf
21mr|texlive-vntex-3.2-12|182	%{_texmfdistdir}/fonts/tfm/vntex/arevvn/favb8v.tfm
21mr|texlive-vntex-3.2-12|183	%{_texmfdistdir}/fonts/tfm/vntex/arevvn/favbi8v.tfm
21mr|texlive-vntex-3.2-12|184	%{_texmfdistdir}/fonts/tfm/vntex/arevvn/favr8v.tfm
21mr|texlive-vntex-3.2-12|185	%{_texmfdistdir}/fonts/tfm/vntex/arevvn/favri8v.tfm
21mr|texlive-vntex-3.2-12|186	%{_texmfdistdir}/fonts/tfm/vntex/chartervn/bchb8v.tfm
21mr|texlive-vntex-3.2-12|187	%{_texmfdistdir}/fonts/tfm/vntex/chartervn/bchbc8v.tfm
21mr|texlive-vntex-3.2-12|188	%{_texmfdistdir}/fonts/tfm/vntex/chartervn/bchbi8v.tfm
21mr|texlive-vntex-3.2-12|189	%{_texmfdistdir}/fonts/tfm/vntex/chartervn/bchbo8v.tfm
21mr|texlive-vntex-3.2-12|190	%{_texmfdistdir}/fonts/tfm/vntex/chartervn/bchr8v.tfm
21mr|texlive-vntex-3.2-12|191	%{_texmfdistdir}/fonts/tfm/vntex/chartervn/bchrc8v.tfm
21mr|texlive-vntex-3.2-12|192	%{_texmfdistdir}/fonts/tfm/vntex/chartervn/bchri8v.tfm
21mr|texlive-vntex-3.2-12|193	%{_texmfdistdir}/fonts/tfm/vntex/chartervn/bchro8v.tfm
21mr|texlive-vntex-3.2-12|194	%{_texmfdistdir}/fonts/tfm/vntex/cmbrightvn/vncmbr10.tfm
21mr|texlive-vntex-3.2-12|195	%{_texmfdistdir}/fonts/tfm/vntex/cmbrightvn/vncmbr17.tfm
21mr|texlive-vntex-3.2-12|196	%{_texmfdistdir}/fonts/tfm/vntex/cmbrightvn/vncmbr8.tfm
21mr|texlive-vntex-3.2-12|197	%{_texmfdistdir}/fonts/tfm/vntex/cmbrightvn/vncmbr9.tfm
21mr|texlive-vntex-3.2-12|198	%{_texmfdistdir}/fonts/tfm/vntex/cmbrightvn/vncmbrbx10.tfm
21mr|texlive-vntex-3.2-12|199	%{_texmfdistdir}/fonts/tfm/vntex/cmbrightvn/vncmbrsl10.tfm
21mr|texlive-vntex-3.2-12|200	%{_texmfdistdir}/fonts/tfm/vntex/cmbrightvn/vncmbrsl17.tfm
21mr|texlive-vntex-3.2-12|201	%{_texmfdistdir}/fonts/tfm/vntex/cmbrightvn/vncmbrsl8.tfm
21mr|texlive-vntex-3.2-12|202	%{_texmfdistdir}/fonts/tfm/vntex/cmbrightvn/vncmbrsl9.tfm
21mr|texlive-vntex-3.2-12|203	%{_texmfdistdir}/fonts/tfm/vntex/cmbrightvn/vncmsltl10.tfm
21mr|texlive-vntex-3.2-12|204	%{_texmfdistdir}/fonts/tfm/vntex/cmbrightvn/vncmtl10.tfm
21mr|texlive-vntex-3.2-12|205	%{_texmfdistdir}/fonts/tfm/vntex/concretevn/vncccsc10.tfm
21mr|texlive-vntex-3.2-12|206	%{_texmfdistdir}/fonts/tfm/vntex/concretevn/vnccr10.tfm
21mr|texlive-vntex-3.2-12|207	%{_texmfdistdir}/fonts/tfm/vntex/concretevn/vnccsl10.tfm
21mr|texlive-vntex-3.2-12|208	%{_texmfdistdir}/fonts/tfm/vntex/concretevn/vnccti10.tfm
21mr|texlive-vntex-3.2-12|209	%{_texmfdistdir}/fonts/tfm/vntex/grotesqvn/ugqb8v.tfm
21mr|texlive-vntex-3.2-12|210	%{_texmfdistdir}/fonts/tfm/vntex/grotesqvn/ugqbo8v.tfm
21mr|texlive-vntex-3.2-12|211	%{_texmfdistdir}/fonts/tfm/vntex/txttvn/txbtt8v.tfm
21mr|texlive-vntex-3.2-12|212	%{_texmfdistdir}/fonts/tfm/vntex/txttvn/txbttsc8v.tfm
21mr|texlive-vntex-3.2-12|213	%{_texmfdistdir}/fonts/tfm/vntex/txttvn/txbttsl8v.tfm
21mr|texlive-vntex-3.2-12|214	%{_texmfdistdir}/fonts/tfm/vntex/txttvn/txtt8v.tfm
21mr|texlive-vntex-3.2-12|215	%{_texmfdistdir}/fonts/tfm/vntex/txttvn/txttsc8v.tfm
21mr|texlive-vntex-3.2-12|216	%{_texmfdistdir}/fonts/tfm/vntex/txttvn/txttsl8v.tfm
21mr|texlive-vntex-3.2-12|217	%{_texmfdistdir}/fonts/tfm/vntex/urwvn/fplrc8v.tfm
21mr|texlive-vntex-3.2-12|218	%{_texmfdistdir}/fonts/tfm/vntex/urwvn/uagd8v.tfm
21mr|texlive-vntex-3.2-12|219	%{_texmfdistdir}/fonts/tfm/vntex/urwvn/uagdc8v.tfm
21mr|texlive-vntex-3.2-12|220	%{_texmfdistdir}/fonts/tfm/vntex/urwvn/uagdo8v.tfm
21mr|texlive-vntex-3.2-12|221	%{_texmfdistdir}/fonts/tfm/vntex/urwvn/uagk8v.tfm
21mr|texlive-vntex-3.2-12|222	%{_texmfdistdir}/fonts/tfm/vntex/urwvn/uagkc8v.tfm
21mr|texlive-vntex-3.2-12|223	%{_texmfdistdir}/fonts/tfm/vntex/urwvn/uagko8v.tfm
21mr|texlive-vntex-3.2-12|224	%{_texmfdistdir}/fonts/tfm/vntex/urwvn/ubkd8v.tfm
21mr|texlive-vntex-3.2-12|225	%{_texmfdistdir}/fonts/tfm/vntex/urwvn/ubkdc8v.tfm
21mr|texlive-vntex-3.2-12|226	%{_texmfdistdir}/fonts/tfm/vntex/urwvn/ubkdi8v.tfm
21mr|texlive-vntex-3.2-12|227	%{_texmfdistdir}/fonts/tfm/vntex/urwvn/ubkdo8v.tfm
21mr|texlive-vntex-3.2-12|228	%{_texmfdistdir}/fonts/tfm/vntex/urwvn/ubkl8v.tfm
21mr|texlive-vntex-3.2-12|229	%{_texmfdistdir}/fonts/tfm/vntex/urwvn/ubklc8v.tfm
21mr|texlive-vntex-3.2-12|230	%{_texmfdistdir}/fonts/tfm/vntex/urwvn/ubkli8v.tfm
21mr|texlive-vntex-3.2-12|231	%{_texmfdistdir}/fonts/tfm/vntex/urwvn/ubklo8v.tfm
21mr|texlive-vntex-3.2-12|232	%{_texmfdistdir}/fonts/tfm/vntex/urwvn/ucrb8v.tfm
21mr|texlive-vntex-3.2-12|233	%{_texmfdistdir}/fonts/tfm/vntex/urwvn/ucrbc8v.tfm
21mr|texlive-vntex-3.2-12|234	%{_texmfdistdir}/fonts/tfm/vntex/urwvn/ucrbo8v.tfm
21mr|texlive-vntex-3.2-12|235	%{_texmfdistdir}/fonts/tfm/vntex/urwvn/ucrr8v.tfm
21mr|texlive-vntex-3.2-12|236	%{_texmfdistdir}/fonts/tfm/vntex/urwvn/ucrrc8v.tfm
21mr|texlive-vntex-3.2-12|237	%{_texmfdistdir}/fonts/tfm/vntex/urwvn/ucrro8v.tfm
21mr|texlive-vntex-3.2-12|238	%{_texmfdistdir}/fonts/tfm/vntex/urwvn/uhvb8v.tfm
21mr|texlive-vntex-3.2-12|239	%{_texmfdistdir}/fonts/tfm/vntex/urwvn/uhvbc8v.tfm
21mr|texlive-vntex-3.2-12|240	%{_texmfdistdir}/fonts/tfm/vntex/urwvn/uhvbo8v.tfm
21mr|texlive-vntex-3.2-12|241	%{_texmfdistdir}/fonts/tfm/vntex/urwvn/uhvr8v.tfm
21mr|texlive-vntex-3.2-12|242	%{_texmfdistdir}/fonts/tfm/vntex/urwvn/uhvrc8v.tfm
21mr|texlive-vntex-3.2-12|243	%{_texmfdistdir}/fonts/tfm/vntex/urwvn/uhvro8v.tfm
21mr|texlive-vntex-3.2-12|244	%{_texmfdistdir}/fonts/tfm/vntex/urwvn/uncb8v.tfm
21mr|texlive-vntex-3.2-12|245	%{_texmfdistdir}/fonts/tfm/vntex/urwvn/uncbc8v.tfm
21mr|texlive-vntex-3.2-12|246	%{_texmfdistdir}/fonts/tfm/vntex/urwvn/uncbi8v.tfm
21mr|texlive-vntex-3.2-12|247	%{_texmfdistdir}/fonts/tfm/vntex/urwvn/uncbo8v.tfm
21mr|texlive-vntex-3.2-12|248	%{_texmfdistdir}/fonts/tfm/vntex/urwvn/uncr8v.tfm
21mr|texlive-vntex-3.2-12|249	%{_texmfdistdir}/fonts/tfm/vntex/urwvn/uncrc8v.tfm
21mr|texlive-vntex-3.2-12|250	%{_texmfdistdir}/fonts/tfm/vntex/urwvn/uncri8v.tfm
21mr|texlive-vntex-3.2-12|251	%{_texmfdistdir}/fonts/tfm/vntex/urwvn/uncro8v.tfm
21mr|texlive-vntex-3.2-12|252	%{_texmfdistdir}/fonts/tfm/vntex/urwvn/uplb8v.tfm
21mr|texlive-vntex-3.2-12|253	%{_texmfdistdir}/fonts/tfm/vntex/urwvn/uplbc8v.tfm
21mr|texlive-vntex-3.2-12|254	%{_texmfdistdir}/fonts/tfm/vntex/urwvn/uplbi8v.tfm
21mr|texlive-vntex-3.2-12|255	%{_texmfdistdir}/fonts/tfm/vntex/urwvn/uplbo8v.tfm
21mr|texlive-vntex-3.2-12|256	%{_texmfdistdir}/fonts/tfm/vntex/urwvn/uplr8v.tfm
21mr|texlive-vntex-3.2-12|257	%{_texmfdistdir}/fonts/tfm/vntex/urwvn/uplrc8v.tfm
21mr|texlive-vntex-3.2-12|258	%{_texmfdistdir}/fonts/tfm/vntex/urwvn/uplri8v.tfm
21mr|texlive-vntex-3.2-12|259	%{_texmfdistdir}/fonts/tfm/vntex/urwvn/uplro8v.tfm
21mr|texlive-vntex-3.2-12|260	%{_texmfdistdir}/fonts/tfm/vntex/urwvn/utmb8v.tfm
21mr|texlive-vntex-3.2-12|261	%{_texmfdistdir}/fonts/tfm/vntex/urwvn/utmbc8v.tfm
21mr|texlive-vntex-3.2-12|262	%{_texmfdistdir}/fonts/tfm/vntex/urwvn/utmbi8v.tfm
21mr|texlive-vntex-3.2-12|263	%{_texmfdistdir}/fonts/tfm/vntex/urwvn/utmbo8v.tfm
21mr|texlive-vntex-3.2-12|264	%{_texmfdistdir}/fonts/tfm/vntex/urwvn/utmr8v.tfm
21mr|texlive-vntex-3.2-12|265	%{_texmfdistdir}/fonts/tfm/vntex/urwvn/utmrc8v.tfm
21mr|texlive-vntex-3.2-12|266	%{_texmfdistdir}/fonts/tfm/vntex/urwvn/utmri8v.tfm
21mr|texlive-vntex-3.2-12|267	%{_texmfdistdir}/fonts/tfm/vntex/urwvn/utmro8v.tfm
21mr|texlive-vntex-3.2-12|268	%{_texmfdistdir}/fonts/tfm/vntex/urwvn/uzcmi8v.tfm
21mr|texlive-vntex-3.2-12|269	%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnb10.tfm
21mr|texlive-vntex-3.2-12|270	%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnbx10.tfm
21mr|texlive-vntex-3.2-12|271	%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnbx12.tfm
21mr|texlive-vntex-3.2-12|272	%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnbx5.tfm
21mr|texlive-vntex-3.2-12|273	%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnbx6.tfm
21mr|texlive-vntex-3.2-12|274	%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnbx7.tfm
21mr|texlive-vntex-3.2-12|275	%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnbx8.tfm
21mr|texlive-vntex-3.2-12|276	%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnbx9.tfm
21mr|texlive-vntex-3.2-12|277	%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnbxsl10.tfm
21mr|texlive-vntex-3.2-12|278	%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnbxti10.tfm
21mr|texlive-vntex-3.2-12|279	%{_texmfdistdir}/fonts/tfm/vntex/vnr/vncsc10.tfm
21mr|texlive-vntex-3.2-12|280	%{_texmfdistdir}/fonts/tfm/vntex/vnr/vndunh10.tfm
21mr|texlive-vntex-3.2-12|281	%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnff10.tfm
21mr|texlive-vntex-3.2-12|282	%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnfi10.tfm
21mr|texlive-vntex-3.2-12|283	%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnfib8.tfm
21mr|texlive-vntex-3.2-12|284	%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnitt10.tfm
21mr|texlive-vntex-3.2-12|285	%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnr10.tfm
21mr|texlive-vntex-3.2-12|286	%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnr12.tfm
21mr|texlive-vntex-3.2-12|287	%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnr17.tfm
21mr|texlive-vntex-3.2-12|288	%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnr5.tfm
21mr|texlive-vntex-3.2-12|289	%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnr6.tfm
21mr|texlive-vntex-3.2-12|290	%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnr7.tfm
21mr|texlive-vntex-3.2-12|291	%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnr8.tfm
21mr|texlive-vntex-3.2-12|292	%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnr9.tfm
21mr|texlive-vntex-3.2-12|293	%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnsl10.tfm
21mr|texlive-vntex-3.2-12|294	%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnsl12.tfm
21mr|texlive-vntex-3.2-12|295	%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnsl8.tfm
21mr|texlive-vntex-3.2-12|296	%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnsl9.tfm
21mr|texlive-vntex-3.2-12|297	%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnsltt10.tfm
21mr|texlive-vntex-3.2-12|298	%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnss10.tfm
21mr|texlive-vntex-3.2-12|299	%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnss12.tfm
21mr|texlive-vntex-3.2-12|300	%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnss17.tfm
21mr|texlive-vntex-3.2-12|301	%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnss8.tfm
21mr|texlive-vntex-3.2-12|302	%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnss9.tfm
21mr|texlive-vntex-3.2-12|303	%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnssbx10.tfm
21mr|texlive-vntex-3.2-12|304	%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnssdc10.tfm
21mr|texlive-vntex-3.2-12|305	%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnssi10.tfm
21mr|texlive-vntex-3.2-12|306	%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnssi12.tfm
21mr|texlive-vntex-3.2-12|307	%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnssi17.tfm
21mr|texlive-vntex-3.2-12|308	%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnssi8.tfm
21mr|texlive-vntex-3.2-12|309	%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnssi9.tfm
21mr|texlive-vntex-3.2-12|310	%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnssq8.tfm
21mr|texlive-vntex-3.2-12|311	%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnssqi8.tfm
21mr|texlive-vntex-3.2-12|312	%{_texmfdistdir}/fonts/tfm/vntex/vnr/vntcsc10.tfm
21mr|texlive-vntex-3.2-12|313	%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnti10.tfm
21mr|texlive-vntex-3.2-12|314	%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnti12.tfm
21mr|texlive-vntex-3.2-12|315	%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnti7.tfm
21mr|texlive-vntex-3.2-12|316	%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnti8.tfm
21mr|texlive-vntex-3.2-12|317	%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnti9.tfm
21mr|texlive-vntex-3.2-12|318	%{_texmfdistdir}/fonts/tfm/vntex/vnr/vntt10.tfm
21mr|texlive-vntex-3.2-12|319	%{_texmfdistdir}/fonts/tfm/vntex/vnr/vntt12.tfm
21mr|texlive-vntex-3.2-12|320	%{_texmfdistdir}/fonts/tfm/vntex/vnr/vntt8.tfm
21mr|texlive-vntex-3.2-12|321	%{_texmfdistdir}/fonts/tfm/vntex/vnr/vntt9.tfm
21mr|texlive-vntex-3.2-12|322	%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnu10.tfm
21mr|texlive-vntex-3.2-12|323	%{_texmfdistdir}/fonts/tfm/vntex/vnr/vnvtt10.tfm
21mr|texlive-vntex-3.2-12|324	%{_texmfdistdir}/fonts/tfm/vntex/vntopia/putb8v.tfm
21mr|texlive-vntex-3.2-12|325	%{_texmfdistdir}/fonts/tfm/vntex/vntopia/putbc8v.tfm
21mr|texlive-vntex-3.2-12|326	%{_texmfdistdir}/fonts/tfm/vntex/vntopia/putbi8v.tfm
21mr|texlive-vntex-3.2-12|327	%{_texmfdistdir}/fonts/tfm/vntex/vntopia/putbo8v.tfm
21mr|texlive-vntex-3.2-12|328	%{_texmfdistdir}/fonts/tfm/vntex/vntopia/putr8v.tfm
21mr|texlive-vntex-3.2-12|329	%{_texmfdistdir}/fonts/tfm/vntex/vntopia/putrc8v.tfm
21mr|texlive-vntex-3.2-12|330	%{_texmfdistdir}/fonts/tfm/vntex/vntopia/putri8v.tfm
21mr|texlive-vntex-3.2-12|331	%{_texmfdistdir}/fonts/tfm/vntex/vntopia/putro8v.tfm
21mr|texlive-vntex-3.2-12|332	%{_texmfdistdir}/fonts/type1/vntex/arevvn/ArevSans-Bold-T5.pfb
21mr|texlive-vntex-3.2-12|333	%{_texmfdistdir}/fonts/type1/vntex/arevvn/ArevSans-BoldOblique-T5.pfb
21mr|texlive-vntex-3.2-12|334	%{_texmfdistdir}/fonts/type1/vntex/arevvn/ArevSans-Oblique-T5.pfb
21mr|texlive-vntex-3.2-12|335	%{_texmfdistdir}/fonts/type1/vntex/arevvn/ArevSans-Roman-T5.pfb
21mr|texlive-vntex-3.2-12|336	%{_texmfdistdir}/fonts/type1/vntex/chartervn/bchb8v.pfb
21mr|texlive-vntex-3.2-12|337	%{_texmfdistdir}/fonts/type1/vntex/chartervn/bchbi8v.pfb
21mr|texlive-vntex-3.2-12|338	%{_texmfdistdir}/fonts/type1/vntex/chartervn/bchr8v.pfb
21mr|texlive-vntex-3.2-12|339	%{_texmfdistdir}/fonts/type1/vntex/chartervn/bchri8v.pfb
21mr|texlive-vntex-3.2-12|340	%{_texmfdistdir}/fonts/type1/vntex/cmbrightvn/vncmbr10.pfb
21mr|texlive-vntex-3.2-12|341	%{_texmfdistdir}/fonts/type1/vntex/cmbrightvn/vncmbr17.pfb
21mr|texlive-vntex-3.2-12|342	%{_texmfdistdir}/fonts/type1/vntex/cmbrightvn/vncmbr8.pfb
21mr|texlive-vntex-3.2-12|343	%{_texmfdistdir}/fonts/type1/vntex/cmbrightvn/vncmbr9.pfb
21mr|texlive-vntex-3.2-12|344	%{_texmfdistdir}/fonts/type1/vntex/cmbrightvn/vncmbrbx10.pfb
21mr|texlive-vntex-3.2-12|345	%{_texmfdistdir}/fonts/type1/vntex/cmbrightvn/vncmbrsl10.pfb
21mr|texlive-vntex-3.2-12|346	%{_texmfdistdir}/fonts/type1/vntex/cmbrightvn/vncmbrsl17.pfb
21mr|texlive-vntex-3.2-12|347	%{_texmfdistdir}/fonts/type1/vntex/cmbrightvn/vncmbrsl8.pfb
21mr|texlive-vntex-3.2-12|348	%{_texmfdistdir}/fonts/type1/vntex/cmbrightvn/vncmbrsl9.pfb
21mr|texlive-vntex-3.2-12|349	%{_texmfdistdir}/fonts/type1/vntex/cmbrightvn/vncmsltl10.pfb
21mr|texlive-vntex-3.2-12|350	%{_texmfdistdir}/fonts/type1/vntex/cmbrightvn/vncmtl10.pfb
21mr|texlive-vntex-3.2-12|351	%{_texmfdistdir}/fonts/type1/vntex/concretevn/CMConcrete8v.pfb
21mr|texlive-vntex-3.2-12|352	%{_texmfdistdir}/fonts/type1/vntex/concretevn/CMConcreteItalic8v.pfb
21mr|texlive-vntex-3.2-12|353	%{_texmfdistdir}/fonts/type1/vntex/concretevn/CMConcreteSlanted8v.pfb
21mr|texlive-vntex-3.2-12|354	%{_texmfdistdir}/fonts/type1/vntex/concretevn/CMConcreteSmallCaps8v.pfb
21mr|texlive-vntex-3.2-12|355	%{_texmfdistdir}/fonts/type1/vntex/grotesqvn/ugqb8v.pfb
21mr|texlive-vntex-3.2-12|356	%{_texmfdistdir}/fonts/type1/vntex/txttvn/txbtt8v.pfb
21mr|texlive-vntex-3.2-12|357	%{_texmfdistdir}/fonts/type1/vntex/txttvn/txbttsc8v.pfb
21mr|texlive-vntex-3.2-12|358	%{_texmfdistdir}/fonts/type1/vntex/txttvn/txtt8v.pfb
21mr|texlive-vntex-3.2-12|359	%{_texmfdistdir}/fonts/type1/vntex/txttvn/txttsc8v.pfb
21mr|texlive-vntex-3.2-12|360	%{_texmfdistdir}/fonts/type1/vntex/urwvn/fplrc8v.pfb
21mr|texlive-vntex-3.2-12|361	%{_texmfdistdir}/fonts/type1/vntex/urwvn/uagd8v.pfb
21mr|texlive-vntex-3.2-12|362	%{_texmfdistdir}/fonts/type1/vntex/urwvn/uagdo8v.pfb
21mr|texlive-vntex-3.2-12|363	%{_texmfdistdir}/fonts/type1/vntex/urwvn/uagk8v.pfb
21mr|texlive-vntex-3.2-12|364	%{_texmfdistdir}/fonts/type1/vntex/urwvn/uagko8v.pfb
21mr|texlive-vntex-3.2-12|365	%{_texmfdistdir}/fonts/type1/vntex/urwvn/ubkd8v.pfb
21mr|texlive-vntex-3.2-12|366	%{_texmfdistdir}/fonts/type1/vntex/urwvn/ubkdi8v.pfb
21mr|texlive-vntex-3.2-12|367	%{_texmfdistdir}/fonts/type1/vntex/urwvn/ubkl8v.pfb
21mr|texlive-vntex-3.2-12|368	%{_texmfdistdir}/fonts/type1/vntex/urwvn/ubkli8v.pfb
21mr|texlive-vntex-3.2-12|369	%{_texmfdistdir}/fonts/type1/vntex/urwvn/ucrb8v.pfb
21mr|texlive-vntex-3.2-12|370	%{_texmfdistdir}/fonts/type1/vntex/urwvn/ucrbo8v.pfb
21mr|texlive-vntex-3.2-12|371	%{_texmfdistdir}/fonts/type1/vntex/urwvn/ucrr8v.pfb
21mr|texlive-vntex-3.2-12|372	%{_texmfdistdir}/fonts/type1/vntex/urwvn/ucrro8v.pfb
21mr|texlive-vntex-3.2-12|373	%{_texmfdistdir}/fonts/type1/vntex/urwvn/uhvb8v.pfb
21mr|texlive-vntex-3.2-12|374	%{_texmfdistdir}/fonts/type1/vntex/urwvn/uhvbo8v.pfb
21mr|texlive-vntex-3.2-12|375	%{_texmfdistdir}/fonts/type1/vntex/urwvn/uhvr8v.pfb
21mr|texlive-vntex-3.2-12|376	%{_texmfdistdir}/fonts/type1/vntex/urwvn/uhvro8v.pfb
21mr|texlive-vntex-3.2-12|377	%{_texmfdistdir}/fonts/type1/vntex/urwvn/uncb8v.pfb
21mr|texlive-vntex-3.2-12|378	%{_texmfdistdir}/fonts/type1/vntex/urwvn/uncbi8v.pfb
21mr|texlive-vntex-3.2-12|379	%{_texmfdistdir}/fonts/type1/vntex/urwvn/uncr8v.pfb
21mr|texlive-vntex-3.2-12|380	%{_texmfdistdir}/fonts/type1/vntex/urwvn/uncri8v.pfb
21mr|texlive-vntex-3.2-12|381	%{_texmfdistdir}/fonts/type1/vntex/urwvn/uplb8v.pfb
21mr|texlive-vntex-3.2-12|382	%{_texmfdistdir}/fonts/type1/vntex/urwvn/uplbi8v.pfb
21mr|texlive-vntex-3.2-12|383	%{_texmfdistdir}/fonts/type1/vntex/urwvn/uplr8v.pfb
21mr|texlive-vntex-3.2-12|384	%{_texmfdistdir}/fonts/type1/vntex/urwvn/uplri8v.pfb
21mr|texlive-vntex-3.2-12|385	%{_texmfdistdir}/fonts/type1/vntex/urwvn/utmb8v.pfb
21mr|texlive-vntex-3.2-12|386	%{_texmfdistdir}/fonts/type1/vntex/urwvn/utmbi8v.pfb
21mr|texlive-vntex-3.2-12|387	%{_texmfdistdir}/fonts/type1/vntex/urwvn/utmr8v.pfb
21mr|texlive-vntex-3.2-12|388	%{_texmfdistdir}/fonts/type1/vntex/urwvn/utmri8v.pfb
21mr|texlive-vntex-3.2-12|389	%{_texmfdistdir}/fonts/type1/vntex/urwvn/uzcmi8v.pfb
21mr|texlive-vntex-3.2-12|390	%{_texmfdistdir}/fonts/type1/vntex/vnr/vnb10.pfb
21mr|texlive-vntex-3.2-12|391	%{_texmfdistdir}/fonts/type1/vntex/vnr/vnbx10.pfb
21mr|texlive-vntex-3.2-12|392	%{_texmfdistdir}/fonts/type1/vntex/vnr/vnbx12.pfb
21mr|texlive-vntex-3.2-12|393	%{_texmfdistdir}/fonts/type1/vntex/vnr/vnbx5.pfb
21mr|texlive-vntex-3.2-12|394	%{_texmfdistdir}/fonts/type1/vntex/vnr/vnbx6.pfb
21mr|texlive-vntex-3.2-12|395	%{_texmfdistdir}/fonts/type1/vntex/vnr/vnbx7.pfb
21mr|texlive-vntex-3.2-12|396	%{_texmfdistdir}/fonts/type1/vntex/vnr/vnbx8.pfb
21mr|texlive-vntex-3.2-12|397	%{_texmfdistdir}/fonts/type1/vntex/vnr/vnbx9.pfb
21mr|texlive-vntex-3.2-12|398	%{_texmfdistdir}/fonts/type1/vntex/vnr/vnbxsl10.pfb
21mr|texlive-vntex-3.2-12|399	%{_texmfdistdir}/fonts/type1/vntex/vnr/vnbxti10.pfb
21mr|texlive-vntex-3.2-12|400	%{_texmfdistdir}/fonts/type1/vntex/vnr/vncsc10.pfb
21mr|texlive-vntex-3.2-12|401	%{_texmfdistdir}/fonts/type1/vntex/vnr/vndunh10.pfb
21mr|texlive-vntex-3.2-12|402	%{_texmfdistdir}/fonts/type1/vntex/vnr/vnff10.pfb
21mr|texlive-vntex-3.2-12|403	%{_texmfdistdir}/fonts/type1/vntex/vnr/vnfi10.pfb
21mr|texlive-vntex-3.2-12|404	%{_texmfdistdir}/fonts/type1/vntex/vnr/vnfib8.pfb
21mr|texlive-vntex-3.2-12|405	%{_texmfdistdir}/fonts/type1/vntex/vnr/vnitt10.pfb
21mr|texlive-vntex-3.2-12|406	%{_texmfdistdir}/fonts/type1/vntex/vnr/vnr10.pfb
21mr|texlive-vntex-3.2-12|407	%{_texmfdistdir}/fonts/type1/vntex/vnr/vnr12.pfb
21mr|texlive-vntex-3.2-12|408	%{_texmfdistdir}/fonts/type1/vntex/vnr/vnr17.pfb
21mr|texlive-vntex-3.2-12|409	%{_texmfdistdir}/fonts/type1/vntex/vnr/vnr5.pfb
21mr|texlive-vntex-3.2-12|410	%{_texmfdistdir}/fonts/type1/vntex/vnr/vnr6.pfb
21mr|texlive-vntex-3.2-12|411	%{_texmfdistdir}/fonts/type1/vntex/vnr/vnr7.pfb
21mr|texlive-vntex-3.2-12|412	%{_texmfdistdir}/fonts/type1/vntex/vnr/vnr8.pfb
21mr|texlive-vntex-3.2-12|413	%{_texmfdistdir}/fonts/type1/vntex/vnr/vnr9.pfb
21mr|texlive-vntex-3.2-12|414	%{_texmfdistdir}/fonts/type1/vntex/vnr/vnsl10.pfb
21mr|texlive-vntex-3.2-12|415	%{_texmfdistdir}/fonts/type1/vntex/vnr/vnsl12.pfb
21mr|texlive-vntex-3.2-12|416	%{_texmfdistdir}/fonts/type1/vntex/vnr/vnsl8.pfb
21mr|texlive-vntex-3.2-12|417	%{_texmfdistdir}/fonts/type1/vntex/vnr/vnsl9.pfb
21mr|texlive-vntex-3.2-12|418	%{_texmfdistdir}/fonts/type1/vntex/vnr/vnsltt10.pfb
21mr|texlive-vntex-3.2-12|419	%{_texmfdistdir}/fonts/type1/vntex/vnr/vnss10.pfb
21mr|texlive-vntex-3.2-12|420	%{_texmfdistdir}/fonts/type1/vntex/vnr/vnss12.pfb
21mr|texlive-vntex-3.2-12|421	%{_texmfdistdir}/fonts/type1/vntex/vnr/vnss17.pfb
21mr|texlive-vntex-3.2-12|422	%{_texmfdistdir}/fonts/type1/vntex/vnr/vnss8.pfb
21mr|texlive-vntex-3.2-12|423	%{_texmfdistdir}/fonts/type1/vntex/vnr/vnss9.pfb
21mr|texlive-vntex-3.2-12|424	%{_texmfdistdir}/fonts/type1/vntex/vnr/vnssbx10.pfb
21mr|texlive-vntex-3.2-12|425	%{_texmfdistdir}/fonts/type1/vntex/vnr/vnssdc10.pfb
21mr|texlive-vntex-3.2-12|426	%{_texmfdistdir}/fonts/type1/vntex/vnr/vnssi10.pfb
21mr|texlive-vntex-3.2-12|427	%{_texmfdistdir}/fonts/type1/vntex/vnr/vnssi12.pfb
21mr|texlive-vntex-3.2-12|428	%{_texmfdistdir}/fonts/type1/vntex/vnr/vnssi17.pfb
21mr|texlive-vntex-3.2-12|429	%{_texmfdistdir}/fonts/type1/vntex/vnr/vnssi8.pfb
21mr|texlive-vntex-3.2-12|430	%{_texmfdistdir}/fonts/type1/vntex/vnr/vnssi9.pfb
21mr|texlive-vntex-3.2-12|431	%{_texmfdistdir}/fonts/type1/vntex/vnr/vnssq8.pfb
21mr|texlive-vntex-3.2-12|432	%{_texmfdistdir}/fonts/type1/vntex/vnr/vnssqi8.pfb
21mr|texlive-vntex-3.2-12|433	%{_texmfdistdir}/fonts/type1/vntex/vnr/vntcsc10.pfb
21mr|texlive-vntex-3.2-12|434	%{_texmfdistdir}/fonts/type1/vntex/vnr/vnti10.pfb
21mr|texlive-vntex-3.2-12|435	%{_texmfdistdir}/fonts/type1/vntex/vnr/vnti12.pfb
21mr|texlive-vntex-3.2-12|436	%{_texmfdistdir}/fonts/type1/vntex/vnr/vnti7.pfb
21mr|texlive-vntex-3.2-12|437	%{_texmfdistdir}/fonts/type1/vntex/vnr/vnti8.pfb
21mr|texlive-vntex-3.2-12|438	%{_texmfdistdir}/fonts/type1/vntex/vnr/vnti9.pfb
21mr|texlive-vntex-3.2-12|439	%{_texmfdistdir}/fonts/type1/vntex/vnr/vntt10.pfb
21mr|texlive-vntex-3.2-12|440	%{_texmfdistdir}/fonts/type1/vntex/vnr/vntt12.pfb
21mr|texlive-vntex-3.2-12|441	%{_texmfdistdir}/fonts/type1/vntex/vnr/vntt8.pfb
21mr|texlive-vntex-3.2-12|442	%{_texmfdistdir}/fonts/type1/vntex/vnr/vntt9.pfb
21mr|texlive-vntex-3.2-12|443	%{_texmfdistdir}/fonts/type1/vntex/vnr/vnu10.pfb
21mr|texlive-vntex-3.2-12|444	%{_texmfdistdir}/fonts/type1/vntex/vnr/vnvtt10.pfb
21mr|texlive-vntex-3.2-12|445	%{_texmfdistdir}/fonts/type1/vntex/vntopia/putb8v.pfb
21mr|texlive-vntex-3.2-12|446	%{_texmfdistdir}/fonts/type1/vntex/vntopia/putbi8v.pfb
21mr|texlive-vntex-3.2-12|447	%{_texmfdistdir}/fonts/type1/vntex/vntopia/putr8v.pfb
21mr|texlive-vntex-3.2-12|448	%{_texmfdistdir}/fonts/type1/vntex/vntopia/putri8v.pfb
21mr|texlive-vntex-3.2-12|449	%{_texmfdistdir}/fonts/vf/vntex/chartervn/bchbc8v.vf
21mr|texlive-vntex-3.2-12|450	%{_texmfdistdir}/fonts/vf/vntex/chartervn/bchrc8v.vf
21mr|texlive-vntex-3.2-12|451	%{_texmfdistdir}/fonts/vf/vntex/urwvn/uagdc8v.vf
21mr|texlive-vntex-3.2-12|452	%{_texmfdistdir}/fonts/vf/vntex/urwvn/uagkc8v.vf
21mr|texlive-vntex-3.2-12|453	%{_texmfdistdir}/fonts/vf/vntex/urwvn/ubkdc8v.vf
21mr|texlive-vntex-3.2-12|454	%{_texmfdistdir}/fonts/vf/vntex/urwvn/ubklc8v.vf
21mr|texlive-vntex-3.2-12|455	%{_texmfdistdir}/fonts/vf/vntex/urwvn/ucrbc8v.vf
21mr|texlive-vntex-3.2-12|456	%{_texmfdistdir}/fonts/vf/vntex/urwvn/ucrrc8v.vf
21mr|texlive-vntex-3.2-12|457	%{_texmfdistdir}/fonts/vf/vntex/urwvn/uhvbc8v.vf
21mr|texlive-vntex-3.2-12|458	%{_texmfdistdir}/fonts/vf/vntex/urwvn/uhvrc8v.vf
21mr|texlive-vntex-3.2-12|459	%{_texmfdistdir}/fonts/vf/vntex/urwvn/uncbc8v.vf
21mr|texlive-vntex-3.2-12|460	%{_texmfdistdir}/fonts/vf/vntex/urwvn/uncrc8v.vf
21mr|texlive-vntex-3.2-12|461	%{_texmfdistdir}/fonts/vf/vntex/urwvn/uplbc8v.vf
21mr|texlive-vntex-3.2-12|462	%{_texmfdistdir}/fonts/vf/vntex/urwvn/uplrc8v.vf
21mr|texlive-vntex-3.2-12|463	%{_texmfdistdir}/fonts/vf/vntex/urwvn/utmbc8v.vf
21mr|texlive-vntex-3.2-12|464	%{_texmfdistdir}/fonts/vf/vntex/urwvn/utmrc8v.vf
21mr|texlive-vntex-3.2-12|465	%{_texmfdistdir}/fonts/vf/vntex/vntopia/putbc8v.vf
21mr|texlive-vntex-3.2-12|466	%{_texmfdistdir}/fonts/vf/vntex/vntopia/putrc8v.vf
21mr|texlive-vntex-3.2-12|467	%{_texmfdistdir}/tex/latex/vntex/dblaccnt.sty
21mr|texlive-vntex-3.2-12|468	%{_texmfdistdir}/tex/latex/vntex/mcviscii.def
21mr|texlive-vntex-3.2-12|469	%{_texmfdistdir}/tex/latex/vntex/pd1supp.def
21mr|texlive-vntex-3.2-12|470	%{_texmfdistdir}/tex/latex/vntex/swpvntex.sty
21mr|texlive-vntex-3.2-12|471	%{_texmfdistdir}/tex/latex/vntex/t5bch.fd
21mr|texlive-vntex-3.2-12|472	%{_texmfdistdir}/tex/latex/vntex/t5ccr.fd
21mr|texlive-vntex-3.2-12|473	%{_texmfdistdir}/tex/latex/vntex/t5cmbr.fd
21mr|texlive-vntex-3.2-12|474	%{_texmfdistdir}/tex/latex/vntex/t5cmdh.fd
21mr|texlive-vntex-3.2-12|475	%{_texmfdistdir}/tex/latex/vntex/t5cmfib.fd
21mr|texlive-vntex-3.2-12|476	%{_texmfdistdir}/tex/latex/vntex/t5cmfr.fd
21mr|texlive-vntex-3.2-12|477	%{_texmfdistdir}/tex/latex/vntex/t5cmr.fd
21mr|texlive-vntex-3.2-12|478	%{_texmfdistdir}/tex/latex/vntex/t5cmss.fd
21mr|texlive-vntex-3.2-12|479	%{_texmfdistdir}/tex/latex/vntex/t5cmssq.fd
21mr|texlive-vntex-3.2-12|480	%{_texmfdistdir}/tex/latex/vntex/t5cmtl.fd
21mr|texlive-vntex-3.2-12|481	%{_texmfdistdir}/tex/latex/vntex/t5cmtt.fd
21mr|texlive-vntex-3.2-12|482	%{_texmfdistdir}/tex/latex/vntex/t5cmvtt.fd
21mr|texlive-vntex-3.2-12|483	%{_texmfdistdir}/tex/latex/vntex/t5enc.def
21mr|texlive-vntex-3.2-12|484	%{_texmfdistdir}/tex/latex/vntex/t5enc.dfu
21mr|texlive-vntex-3.2-12|485	%{_texmfdistdir}/tex/latex/vntex/t5fav.fd
21mr|texlive-vntex-3.2-12|486	%{_texmfdistdir}/tex/latex/vntex/t5fnc.fd
21mr|texlive-vntex-3.2-12|487	%{_texmfdistdir}/tex/latex/vntex/t5fpl.fd
21mr|texlive-vntex-3.2-12|488	%{_texmfdistdir}/tex/latex/vntex/t5futs.fd
21mr|texlive-vntex-3.2-12|489	%{_texmfdistdir}/tex/latex/vntex/t5mak.fd
21mr|texlive-vntex-3.2-12|490	%{_texmfdistdir}/tex/latex/vntex/t5mdbch.fd
21mr|texlive-vntex-3.2-12|491	%{_texmfdistdir}/tex/latex/vntex/t5mdput.fd
21mr|texlive-vntex-3.2-12|492	%{_texmfdistdir}/tex/latex/vntex/t5mdugm.fd
21mr|texlive-vntex-3.2-12|493	%{_texmfdistdir}/tex/latex/vntex/t5pag.fd
21mr|texlive-vntex-3.2-12|494	%{_texmfdistdir}/tex/latex/vntex/t5pbk.fd
21mr|texlive-vntex-3.2-12|495	%{_texmfdistdir}/tex/latex/vntex/t5pcr.fd
21mr|texlive-vntex-3.2-12|496	%{_texmfdistdir}/tex/latex/vntex/t5phv.fd
21mr|texlive-vntex-3.2-12|497	%{_texmfdistdir}/tex/latex/vntex/t5pnc.fd
21mr|texlive-vntex-3.2-12|498	%{_texmfdistdir}/tex/latex/vntex/t5ppl.fd
21mr|texlive-vntex-3.2-12|499	%{_texmfdistdir}/tex/latex/vntex/t5ptm.fd
21mr|texlive-vntex-3.2-12|500	%{_texmfdistdir}/tex/latex/vntex/t5ptmom.fd
21mr|texlive-vntex-3.2-12|501	%{_texmfdistdir}/tex/latex/vntex/t5put.fd
21mr|texlive-vntex-3.2-12|502	%{_texmfdistdir}/tex/latex/vntex/t5pxr.fd
21mr|texlive-vntex-3.2-12|503	%{_texmfdistdir}/tex/latex/vntex/t5txr.fd
21mr|texlive-vntex-3.2-12|504	%{_texmfdistdir}/tex/latex/vntex/t5txtt.fd
21mr|texlive-vntex-3.2-12|505	%{_texmfdistdir}/tex/latex/vntex/t5uag.fd
21mr|texlive-vntex-3.2-12|506	%{_texmfdistdir}/tex/latex/vntex/t5ubk.fd
21mr|texlive-vntex-3.2-12|507	%{_texmfdistdir}/tex/latex/vntex/t5ucr.fd
21mr|texlive-vntex-3.2-12|508	%{_texmfdistdir}/tex/latex/vntex/t5ugq.fd
21mr|texlive-vntex-3.2-12|509	%{_texmfdistdir}/tex/latex/vntex/t5uhv.fd
21mr|texlive-vntex-3.2-12|510	%{_texmfdistdir}/tex/latex/vntex/t5unc.fd
21mr|texlive-vntex-3.2-12|511	%{_texmfdistdir}/tex/latex/vntex/t5upl.fd
21mr|texlive-vntex-3.2-12|512	%{_texmfdistdir}/tex/latex/vntex/t5utm.fd
21mr|texlive-vntex-3.2-12|513	%{_texmfdistdir}/tex/latex/vntex/t5uzcm.fd
21mr|texlive-vntex-3.2-12|514	%{_texmfdistdir}/tex/latex/vntex/tcvn.def
21mr|texlive-vntex-3.2-12|515	%{_texmfdistdir}/tex/latex/vntex/varioref-vi.sty
21mr|texlive-vntex-3.2-12|516	%{_texmfdistdir}/tex/latex/vntex/vietnam.sty
21mr|texlive-vntex-3.2-12|517	%{_texmfdistdir}/tex/latex/vntex/viscii.def
21mr|texlive-vntex-3.2-12|518	%{_texmfdistdir}/tex/latex/vntex/vncaps.tex
21mr|texlive-vntex-3.2-12|519	%{_texmfdistdir}/tex/latex/vntex/vntex.sty
21mr|texlive-vntex-3.2-12|520	%{_texmfdistdir}/tex/latex/vntex/vps.def
21mr|texlive-vntex-3.2-12|521	%{_texmfdistdir}/tex/plain/vntex/dblaccnt.tex
21mr|texlive-vntex-3.2-12|522	%{_texmfdistdir}/tex/plain/vntex/t5code.tex
21mr|texlive-vntex-3.2-12|523	%{_texmfdistdir}/tex/plain/vntex/vntexinfo.tex
21mr|texlive-vntex-3.2-12|524	%_texmf_updmap_d/vntex
21mr|texlive-vntex-3.2-12|525	%doc %{_texmfdistdir}/doc/generic/vntex/INSTALL
21mr|texlive-vntex-3.2-12|526	%doc %{_texmfdistdir}/doc/generic/vntex/ReleaseNotes.pdf
21mr|texlive-vntex-3.2-12|527	%doc %{_texmfdistdir}/doc/generic/vntex/vn-fonts-print.pdf
21mr|texlive-vntex-3.2-12|528	%doc %{_texmfdistdir}/doc/generic/vntex/vn-fonts.pdf
21mr|texlive-vntex-3.2-12|529	%doc %{_texmfdistdir}/doc/generic/vntex/vn-min-print.pdf
21mr|texlive-vntex-3.2-12|530	%doc %{_texmfdistdir}/doc/generic/vntex/vn-min.pdf
21mr|texlive-vntex-3.2-12|531	%doc %{_texmfdistdir}/doc/generic/vntex/vntex-man-print.pdf
21mr|texlive-vntex-3.2-12|532	%doc %{_texmfdistdir}/doc/generic/vntex/vntex-man.pdf
21mr|texlive-vntex-3.2-12|533	%doc %{_texmfdistdir}/doc/generic/vntex/vntex-print.pdf
21mr|texlive-vntex-3.2-12|534	%doc %{_texmfdistdir}/doc/generic/vntex/vntex-update-maps
21mr|texlive-vntex-3.2-12|535	%doc %{_texmfdistdir}/doc/generic/vntex/vntex.pdf
21mr|texlive-vntex-3.2-12|536	#- source
21mr|texlive-vntex-3.2-12|537	%doc %{_texmfdistdir}/source/generic/vntex/GPL.txt
21mr|texlive-vntex-3.2-12|538	%doc %{_texmfdistdir}/source/generic/vntex/LGPL.txt
21mr|texlive-vntex-3.2-12|539	%doc %{_texmfdistdir}/source/generic/vntex/LICENSE-utopia.txt
21mr|texlive-vntex-3.2-12|540	%doc %{_texmfdistdir}/source/generic/vntex/LPPL.txt
21mr|texlive-vntex-3.2-12|541	%doc %{_texmfdistdir}/source/generic/vntex/Makefile
21mr|texlive-vntex-3.2-12|542	%doc %{_texmfdistdir}/source/generic/vntex/README.vntopia
21mr|texlive-vntex-3.2-12|543	%doc %{_texmfdistdir}/source/generic/vntex/doc/ReleaseNotes.tex
21mr|texlive-vntex-3.2-12|544	%doc %{_texmfdistdir}/source/generic/vntex/doc/abbr.tex
21mr|texlive-vntex-3.2-12|545	%doc %{_texmfdistdir}/source/generic/vntex/doc/test-accents.tex
21mr|texlive-vntex-3.2-12|546	%doc %{_texmfdistdir}/source/generic/vntex/doc/vn-fonts-print.tex
21mr|texlive-vntex-3.2-12|547	%doc %{_texmfdistdir}/source/generic/vntex/doc/vn-fonts.tex
21mr|texlive-vntex-3.2-12|548	%doc %{_texmfdistdir}/source/generic/vntex/doc/vn-min-print.tex
21mr|texlive-vntex-3.2-12|549	%doc %{_texmfdistdir}/source/generic/vntex/doc/vn-min.tex
21mr|texlive-vntex-3.2-12|550	%doc %{_texmfdistdir}/source/generic/vntex/doc/vntex-man-print.tex
21mr|texlive-vntex-3.2-12|551	%doc %{_texmfdistdir}/source/generic/vntex/doc/vntex-man.tex
21mr|texlive-vntex-3.2-12|552	%doc %{_texmfdistdir}/source/generic/vntex/doc/vntex-print.tex
21mr|texlive-vntex-3.2-12|553	%doc %{_texmfdistdir}/source/generic/vntex/doc/vntex.tex
21mr|texlive-vntex-3.2-12|554	%doc %{_texmfdistdir}/source/generic/vntex/tests/Makefile
21mr|texlive-vntex-3.2-12|555	%doc %{_texmfdistdir}/source/generic/vntex/tests/README
21mr|texlive-vntex-3.2-12|556	%doc %{_texmfdistdir}/source/generic/vntex/tests/adventor-sample.tex
21mr|texlive-vntex-3.2-12|557	%doc %{_texmfdistdir}/source/generic/vntex/tests/adventor-test.tex
21mr|texlive-vntex-3.2-12|558	%doc %{_texmfdistdir}/source/generic/vntex/tests/arevvn-sample.tex
21mr|texlive-vntex-3.2-12|559	%doc %{_texmfdistdir}/source/generic/vntex/tests/arevvn-test.tex
21mr|texlive-vntex-3.2-12|560	%doc %{_texmfdistdir}/source/generic/vntex/tests/bonum-sample.tex
21mr|texlive-vntex-3.2-12|561	%doc %{_texmfdistdir}/source/generic/vntex/tests/bonum-test.tex
21mr|texlive-vntex-3.2-12|562	%doc %{_texmfdistdir}/source/generic/vntex/tests/chartervn-sample.tex
21mr|texlive-vntex-3.2-12|563	%doc %{_texmfdistdir}/source/generic/vntex/tests/chartervn-test.tex
21mr|texlive-vntex-3.2-12|564	%doc %{_texmfdistdir}/source/generic/vntex/tests/chorus-sample.tex
21mr|texlive-vntex-3.2-12|565	%doc %{_texmfdistdir}/source/generic/vntex/tests/chorus-test.tex
21mr|texlive-vntex-3.2-12|566	%doc %{_texmfdistdir}/source/generic/vntex/tests/classicovn-sample.tex
21mr|texlive-vntex-3.2-12|567	%doc %{_texmfdistdir}/source/generic/vntex/tests/classicovn-test.tex
21mr|texlive-vntex-3.2-12|568	%doc %{_texmfdistdir}/source/generic/vntex/tests/cmbrightvn-sample.tex
21mr|texlive-vntex-3.2-12|569	%doc %{_texmfdistdir}/source/generic/vntex/tests/cmbrightvn-test.tex
21mr|texlive-vntex-3.2-12|570	%doc %{_texmfdistdir}/source/generic/vntex/tests/comicsansvn-sample.tex
21mr|texlive-vntex-3.2-12|571	%doc %{_texmfdistdir}/source/generic/vntex/tests/comicsansvn-test.tex
21mr|texlive-vntex-3.2-12|572	%doc %{_texmfdistdir}/source/generic/vntex/tests/concretevn-sample.tex
21mr|texlive-vntex-3.2-12|573	%doc %{_texmfdistdir}/source/generic/vntex/tests/concretevn-test.tex
21mr|texlive-vntex-3.2-12|574	%doc %{_texmfdistdir}/source/generic/vntex/tests/cursor-sample.tex
21mr|texlive-vntex-3.2-12|575	%doc %{_texmfdistdir}/source/generic/vntex/tests/cursor-test.tex
21mr|texlive-vntex-3.2-12|576	%doc %{_texmfdistdir}/source/generic/vntex/tests/garamondvn-sample.tex
21mr|texlive-vntex-3.2-12|577	%doc %{_texmfdistdir}/source/generic/vntex/tests/garamondvn-test.tex
21mr|texlive-vntex-3.2-12|578	%doc %{_texmfdistdir}/source/generic/vntex/tests/grotesqvn-sample.tex
21mr|texlive-vntex-3.2-12|579	%doc %{_texmfdistdir}/source/generic/vntex/tests/grotesqvn-test.tex
21mr|texlive-vntex-3.2-12|580	%doc %{_texmfdistdir}/source/generic/vntex/tests/heros-sample.tex
21mr|texlive-vntex-3.2-12|581	%doc %{_texmfdistdir}/source/generic/vntex/tests/heros-test.tex
21mr|texlive-vntex-3.2-12|582	%doc %{_texmfdistdir}/source/generic/vntex/tests/mscore-sample.tex
21mr|texlive-vntex-3.2-12|583	%doc %{_texmfdistdir}/source/generic/vntex/tests/mscore-test.tex
21mr|texlive-vntex-3.2-12|584	%doc %{_texmfdistdir}/source/generic/vntex/tests/pagella-sample.tex
21mr|texlive-vntex-3.2-12|585	%doc %{_texmfdistdir}/source/generic/vntex/tests/pagella-test.tex
21mr|texlive-vntex-3.2-12|586	%doc %{_texmfdistdir}/source/generic/vntex/tests/schola-sample.tex
21mr|texlive-vntex-3.2-12|587	%doc %{_texmfdistdir}/source/generic/vntex/tests/schola-test.tex
21mr|texlive-vntex-3.2-12|588	%doc %{_texmfdistdir}/source/generic/vntex/tests/t5antt-sample.tex
21mr|texlive-vntex-3.2-12|589	%doc %{_texmfdistdir}/source/generic/vntex/tests/t5antt-test.tex
21mr|texlive-vntex-3.2-12|590	%doc %{_texmfdistdir}/source/generic/vntex/tests/t5cyklop-sample.tex
21mr|texlive-vntex-3.2-12|591	%doc %{_texmfdistdir}/source/generic/vntex/tests/t5cyklop-test.tex
21mr|texlive-vntex-3.2-12|592	%doc %{_texmfdistdir}/source/generic/vntex/tests/t5gentium-sample.tex
21mr|texlive-vntex-3.2-12|593	%doc %{_texmfdistdir}/source/generic/vntex/tests/t5gentium-test.tex
21mr|texlive-vntex-3.2-12|594	%doc %{_texmfdistdir}/source/generic/vntex/tests/t5iwona-sample.tex
21mr|texlive-vntex-3.2-12|595	%doc %{_texmfdistdir}/source/generic/vntex/tests/t5iwona-test.tex
21mr|texlive-vntex-3.2-12|596	%doc %{_texmfdistdir}/source/generic/vntex/tests/t5kurier-sample.tex
21mr|texlive-vntex-3.2-12|597	%doc %{_texmfdistdir}/source/generic/vntex/tests/t5kurier-test.tex
21mr|texlive-vntex-3.2-12|598	%doc %{_texmfdistdir}/source/generic/vntex/tests/t5lm-sample.tex
21mr|texlive-vntex-3.2-12|599	%doc %{_texmfdistdir}/source/generic/vntex/tests/t5lm-test.tex
21mr|texlive-vntex-3.2-12|600	%doc %{_texmfdistdir}/source/generic/vntex/tests/termes-sample.tex
21mr|texlive-vntex-3.2-12|601	%doc %{_texmfdistdir}/source/generic/vntex/tests/termes-test.tex
21mr|texlive-vntex-3.2-12|602	%doc %{_texmfdistdir}/source/generic/vntex/tests/test-accents.tex
21mr|texlive-vntex-3.2-12|603	%doc %{_texmfdistdir}/source/generic/vntex/tests/test-babel.tex
21mr|texlive-vntex-3.2-12|604	%doc %{_texmfdistdir}/source/generic/vntex/tests/test-captions.tex
21mr|texlive-vntex-3.2-12|605	%doc %{_texmfdistdir}/source/generic/vntex/tests/test-plain-tcx.tex
21mr|texlive-vntex-3.2-12|606	%doc %{_texmfdistdir}/source/generic/vntex/tests/test-plain.tex
21mr|texlive-vntex-3.2-12|607	%doc %{_texmfdistdir}/source/generic/vntex/tests/test-tcvn.tex
21mr|texlive-vntex-3.2-12|608	%doc %{_texmfdistdir}/source/generic/vntex/tests/test-utf8.tex
21mr|texlive-vntex-3.2-12|609	%doc %{_texmfdistdir}/source/generic/vntex/tests/test-vietnam-tcx.tex
21mr|texlive-vntex-3.2-12|610	%doc %{_texmfdistdir}/source/generic/vntex/tests/test-vietnam.tex
21mr|texlive-vntex-3.2-12|611	%doc %{_texmfdistdir}/source/generic/vntex/tests/test-viscii.tex
21mr|texlive-vntex-3.2-12|612	%doc %{_texmfdistdir}/source/generic/vntex/tests/txttvn-sample.tex
21mr|texlive-vntex-3.2-12|613	%doc %{_texmfdistdir}/source/generic/vntex/tests/txttvn-test.tex
21mr|texlive-vntex-3.2-12|614	%doc %{_texmfdistdir}/source/generic/vntex/tests/urwvn-sample.tex
21mr|texlive-vntex-3.2-12|615	%doc %{_texmfdistdir}/source/generic/vntex/tests/urwvn-test.tex
21mr|texlive-vntex-3.2-12|616	%doc %{_texmfdistdir}/source/generic/vntex/tests/vnr-sample.tex
21mr|texlive-vntex-3.2-12|617	%doc %{_texmfdistdir}/source/generic/vntex/tests/vnr-test.tex
21mr|texlive-vntex-3.2-12|618	%doc %{_texmfdistdir}/source/generic/vntex/tests/vnsample.cls
21mr|texlive-vntex-3.2-12|619	%doc %{_texmfdistdir}/source/generic/vntex/tests/vntopia-sample.tex
21mr|texlive-vntex-3.2-12|620	%doc %{_texmfdistdir}/source/generic/vntex/tests/vntopia-test.tex
21mr|texlive-vntex-3.2-12|621	%doc %{_texmfdistdir}/source/generic/vntex/vntex.dtx
21mr|texlive-vntex-3.2-12|622	%doc %{_texmfdistdir}/source/generic/vntex/vntex.ins
21mr|texlive-vntex-3.2-12|623	
21mr|texlive-vntex-3.2-12|624	#-----------------------------------------------------------------------
21mr|texlive-vntex-3.2-12|625	%prep
21mr|texlive-vntex-3.2-12|626	%setup -c -a0 -a1 -a2
21mr|texlive-vntex-3.2-12|627	
21mr|texlive-vntex-3.2-12|628	%build
21mr|texlive-vntex-3.2-12|629	
21mr|texlive-vntex-3.2-12|630	%install
21mr|texlive-vntex-3.2-12|631	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-vntex-3.2-12|632	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}
21mr|texlive-vntex-3.2-12|633	mkdir -p %{buildroot}%{_texmf_updmap_d}
21mr|texlive-vntex-3.2-12|634	cat > %{buildroot}%{_texmf_updmap_d}/vntex <<EOF
21mr|texlive-vntex-3.2-12|635	Map arevvn.map
21mr|texlive-vntex-3.2-12|636	Map chartervn.map
21mr|texlive-vntex-3.2-12|637	Map cmbrightvn.map
21mr|texlive-vntex-3.2-12|638	Map concretevn.map
21mr|texlive-vntex-3.2-12|639	Map grotesqvn.map
21mr|texlive-vntex-3.2-12|640	Map txttvn.map
21mr|texlive-vntex-3.2-12|641	Map urwvn.map
21mr|texlive-vntex-3.2-12|642	MixedMap vnrother.map
21mr|texlive-vntex-3.2-12|643	MixedMap vnrtext.map
21mr|texlive-vntex-3.2-12|644	Map vntopia.map
21mr|texlive-vntex-3.2-12|645	EOF

19403 21
21mr|texlive-vocaltract-1-6|1	# revision 25629
21mr|texlive-vocaltract-1-6|2	# category Package
21mr|texlive-vocaltract-1-6|3	# catalog-ctan /graphics/pstricks/contrib/vocaltract
21mr|texlive-vocaltract-1-6|4	# catalog-date 2012-03-13 11:09:15 +0100
21mr|texlive-vocaltract-1-6|5	# catalog-license lppl
21mr|texlive-vocaltract-1-6|6	# catalog-version 1
21mr|texlive-vocaltract-1-6|7	Name:		texlive-vocaltract
21mr|texlive-vocaltract-1-6|8	Version:	1
21mr|texlive-vocaltract-1-6|9	Release:	6
21mr|texlive-vocaltract-1-6|10	Summary:	Visualise the vocal tract using LaTeX and PStricks
21mr|texlive-vocaltract-1-6|11	Group:		Publishing
21mr|texlive-vocaltract-1-6|12	URL:		http://www.ctan.org/tex-archive/graphics/pstricks/contrib/vocaltract
21mr|texlive-vocaltract-1-6|13	License:	LPPL
21mr|texlive-vocaltract-1-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/vocaltract.tar.xz
21mr|texlive-vocaltract-1-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/vocaltract.doc.tar.xz
21mr|texlive-vocaltract-1-6|16	BuildArch:	noarch
21mr|texlive-vocaltract-1-6|17	BuildRequires:	texlive-tlpkg
21mr|texlive-vocaltract-1-6|18	Requires(pre):	texlive-tlpkg
21mr|texlive-vocaltract-1-6|19	Requires(post):	texlive-kpathsea
21mr|texlive-vocaltract-1-6|20	
21mr|texlive-vocaltract-1-6|21	%description
21mr|texlive-vocaltract-1-6|22	The package enables the user to visualise the vocal tract. The
21mr|texlive-vocaltract-1-6|23	vocal tract (in the package) is manipulated by a vector of
21mr|texlive-vocaltract-1-6|24	articulation parameters according to the S. Maeda model.
21mr|texlive-vocaltract-1-6|25	Animation may be achieved by providing a sequence of vectors
21mr|texlive-vocaltract-1-6|26	over time (e.g., from Matlab). A sequence of vectors for
21mr|texlive-vocaltract-1-6|27	certain German phonemes is embedded in the package, which
21mr|texlive-vocaltract-1-6|28	allows for animation when no other vector is available. The
21mr|texlive-vocaltract-1-6|29	package's graphics are produced using pstricks.
21mr|texlive-vocaltract-1-6|30	
21mr|texlive-vocaltract-1-6|31	
21mr|texlive-vocaltract-1-6|32	#-----------------------------------------------------------------------
21mr|texlive-vocaltract-1-6|33	%files
21mr|texlive-vocaltract-1-6|34	%{_texmfdistdir}/tex/latex/vocaltract/VocalTract.sty
21mr|texlive-vocaltract-1-6|35	%doc %{_texmfdistdir}/doc/latex/vocaltract/README
21mr|texlive-vocaltract-1-6|36	%doc %{_texmfdistdir}/doc/latex/vocaltract/vtLatex_AnimationDemo.tex
21mr|texlive-vocaltract-1-6|37	%doc %{_texmfdistdir}/doc/latex/vocaltract/vtLatex_AnimationLauncher.tex
21mr|texlive-vocaltract-1-6|38	%doc %{_texmfdistdir}/doc/latex/vocaltract/vtLatex_FigureDemo.pdf
21mr|texlive-vocaltract-1-6|39	%doc %{_texmfdistdir}/doc/latex/vocaltract/vtLatex_FigureDemo.tex
21mr|texlive-vocaltract-1-6|40	%doc %{_texmfdistdir}/doc/latex/vocaltract/vtLatex_FigureLauncher.tex
21mr|texlive-vocaltract-1-6|41	%doc %{_texmfdistdir}/doc/latex/vocaltract/vtLatex_TimeParams.tex
21mr|texlive-vocaltract-1-6|42	%doc %{_texmfdistdir}/doc/latex/vocaltract/vtMAINVisual.m
21mr|texlive-vocaltract-1-6|43	%doc %{_texmfdistdir}/doc/latex/vocaltract/vtQueryVisual.m
21mr|texlive-vocaltract-1-6|44	
21mr|texlive-vocaltract-1-6|45	#-----------------------------------------------------------------------
21mr|texlive-vocaltract-1-6|46	%prep
21mr|texlive-vocaltract-1-6|47	%setup -c -a0 -a1
21mr|texlive-vocaltract-1-6|48	
21mr|texlive-vocaltract-1-6|49	%build
21mr|texlive-vocaltract-1-6|50	
21mr|texlive-vocaltract-1-6|51	%install
21mr|texlive-vocaltract-1-6|52	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-vocaltract-1-6|53	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19404 21
21mr|texlive-volumes-1.0-7|1	# revision 15878
21mr|texlive-volumes-1.0-7|2	# category Package
21mr|texlive-volumes-1.0-7|3	# catalog-ctan /macros/latex/contrib/volumes
21mr|texlive-volumes-1.0-7|4	# catalog-date 2007-03-01 21:27:41 +0100
21mr|texlive-volumes-1.0-7|5	# catalog-license lppl
21mr|texlive-volumes-1.0-7|6	# catalog-version 1.0
21mr|texlive-volumes-1.0-7|7	Name:		texlive-volumes
21mr|texlive-volumes-1.0-7|8	Version:	1.0
21mr|texlive-volumes-1.0-7|9	Release:	7
21mr|texlive-volumes-1.0-7|10	Summary:	Typeset only parts of a document, with complete indexes etc
21mr|texlive-volumes-1.0-7|11	Group:		Publishing
21mr|texlive-volumes-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/volumes
21mr|texlive-volumes-1.0-7|13	License:	LPPL
21mr|texlive-volumes-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/volumes.tar.xz
21mr|texlive-volumes-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/volumes.doc.tar.xz
21mr|texlive-volumes-1.0-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/volumes.source.tar.xz
21mr|texlive-volumes-1.0-7|17	BuildArch:	noarch
21mr|texlive-volumes-1.0-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-volumes-1.0-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-volumes-1.0-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-volumes-1.0-7|21	
21mr|texlive-volumes-1.0-7|22	%description
21mr|texlive-volumes-1.0-7|23	This package helps you if you want to produce separate printed
21mr|texlive-volumes-1.0-7|24	volumes from one LaTeX document, as well as one comprehensive,
21mr|texlive-volumes-1.0-7|25	"all-inclusive" version. It suppresses the part of the table of
21mr|texlive-volumes-1.0-7|26	contents that are not typeset, while counters, definitions,
21mr|texlive-volumes-1.0-7|27	index entries etc. are kept consistent throughout the input
21mr|texlive-volumes-1.0-7|28	file.
21mr|texlive-volumes-1.0-7|29	
21mr|texlive-volumes-1.0-7|30	
21mr|texlive-volumes-1.0-7|31	#-----------------------------------------------------------------------
21mr|texlive-volumes-1.0-7|32	%files
21mr|texlive-volumes-1.0-7|33	%{_texmfdistdir}/tex/latex/volumes/nowtoaux.sty
21mr|texlive-volumes-1.0-7|34	%{_texmfdistdir}/tex/latex/volumes/volumes.sty
21mr|texlive-volumes-1.0-7|35	%doc %{_texmfdistdir}/doc/latex/volumes/README
21mr|texlive-volumes-1.0-7|36	%doc %{_texmfdistdir}/doc/latex/volumes/volumes.pdf
21mr|texlive-volumes-1.0-7|37	#- source
21mr|texlive-volumes-1.0-7|38	%doc %{_texmfdistdir}/source/latex/volumes/volumes.dtx
21mr|texlive-volumes-1.0-7|39	%doc %{_texmfdistdir}/source/latex/volumes/volumes.ins
21mr|texlive-volumes-1.0-7|40	
21mr|texlive-volumes-1.0-7|41	#-----------------------------------------------------------------------
21mr|texlive-volumes-1.0-7|42	%prep
21mr|texlive-volumes-1.0-7|43	%setup -c -a0 -a1 -a2
21mr|texlive-volumes-1.0-7|44	
21mr|texlive-volumes-1.0-7|45	%build
21mr|texlive-volumes-1.0-7|46	
21mr|texlive-volumes-1.0-7|47	%install
21mr|texlive-volumes-1.0-7|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-volumes-1.0-7|49	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19405 21
21mr|texlive-voss-de-20111104-6|1	# revision 15878
21mr|texlive-voss-de-20111104-6|2	# category Package
21mr|texlive-voss-de-20111104-6|3	# catalog-ctan undef
21mr|texlive-voss-de-20111104-6|4	# catalog-date undef
21mr|texlive-voss-de-20111104-6|5	# catalog-license undef
21mr|texlive-voss-de-20111104-6|6	# catalog-version undef
21mr|texlive-voss-de-20111104-6|7	Name:		texlive-voss-de
21mr|texlive-voss-de-20111104-6|8	Version:	20111104
21mr|texlive-voss-de-20111104-6|9	Release:	6
21mr|texlive-voss-de-20111104-6|10	Summary:	TeXLive voss-de package
21mr|texlive-voss-de-20111104-6|11	Group:		Publishing
21mr|texlive-voss-de-20111104-6|12	URL:		http://tug.org/texlive
21mr|texlive-voss-de-20111104-6|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-voss-de-20111104-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/voss-de.tar.xz
21mr|texlive-voss-de-20111104-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/voss-de.doc.tar.xz
21mr|texlive-voss-de-20111104-6|16	BuildArch:	noarch
21mr|texlive-voss-de-20111104-6|17	BuildRequires:	texlive-tlpkg
21mr|texlive-voss-de-20111104-6|18	Requires(pre):	texlive-tlpkg
21mr|texlive-voss-de-20111104-6|19	
21mr|texlive-voss-de-20111104-6|20	%description
21mr|texlive-voss-de-20111104-6|21	TeXLive voss-de package.
21mr|texlive-voss-de-20111104-6|22	
21mr|texlive-voss-de-20111104-6|23	#-----------------------------------------------------------------------
21mr|texlive-voss-de-20111104-6|24	%files
21mr|texlive-voss-de-20111104-6|25	%doc %{_texmfdistdir}/doc/generic/voss-de/InlineMath/Changes
21mr|texlive-voss-de-20111104-6|26	%doc %{_texmfdistdir}/doc/generic/voss-de/InlineMath/InlineMath.bib
21mr|texlive-voss-de-20111104-6|27	%doc %{_texmfdistdir}/doc/generic/voss-de/InlineMath/InlineMath.ltx
21mr|texlive-voss-de-20111104-6|28	%doc %{_texmfdistdir}/doc/generic/voss-de/InlineMath/InlineMath.pdf
21mr|texlive-voss-de-20111104-6|29	%doc %{_texmfdistdir}/doc/generic/voss-de/InlineMath/InlineMath.tex
21mr|texlive-voss-de-20111104-6|30	%doc %{_texmfdistdir}/doc/generic/voss-de/InlineMath/README
21mr|texlive-voss-de-20111104-6|31	%doc %{_texmfdistdir}/doc/generic/voss-de/README
21mr|texlive-voss-de-20111104-6|32	%doc %{_texmfdistdir}/doc/generic/voss-de/gauss/Changes
21mr|texlive-voss-de-20111104-6|33	%doc %{_texmfdistdir}/doc/generic/voss-de/gauss/README
21mr|texlive-voss-de-20111104-6|34	%doc %{_texmfdistdir}/doc/generic/voss-de/gauss/gauss.ltx
21mr|texlive-voss-de-20111104-6|35	%doc %{_texmfdistdir}/doc/generic/voss-de/gauss/gauss.pdf
21mr|texlive-voss-de-20111104-6|36	%doc %{_texmfdistdir}/doc/generic/voss-de/gauss/gauss.tex
21mr|texlive-voss-de-20111104-6|37	%doc %{_texmfdistdir}/doc/generic/voss-de/mathCol/Changes
21mr|texlive-voss-de-20111104-6|38	%doc %{_texmfdistdir}/doc/generic/voss-de/mathCol/README
21mr|texlive-voss-de-20111104-6|39	%doc %{_texmfdistdir}/doc/generic/voss-de/mathCol/mathCol.bib
21mr|texlive-voss-de-20111104-6|40	%doc %{_texmfdistdir}/doc/generic/voss-de/mathCol/mathCol.ltx
21mr|texlive-voss-de-20111104-6|41	%doc %{_texmfdistdir}/doc/generic/voss-de/mathCol/mathCol.pdf
21mr|texlive-voss-de-20111104-6|42	%doc %{_texmfdistdir}/doc/generic/voss-de/mathCol/mathCol.tex
21mr|texlive-voss-de-20111104-6|43	
21mr|texlive-voss-de-20111104-6|44	#-----------------------------------------------------------------------
21mr|texlive-voss-de-20111104-6|45	%prep
21mr|texlive-voss-de-20111104-6|46	%setup -c -a0 -a1
21mr|texlive-voss-de-20111104-6|47	
21mr|texlive-voss-de-20111104-6|48	%build
21mr|texlive-voss-de-20111104-6|49	
21mr|texlive-voss-de-20111104-6|50	%install
21mr|texlive-voss-de-20111104-6|51	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-voss-de-20111104-6|52	cp -fpar doc %{buildroot}%{_texmfdistdir}

19406 21
21mr|texlive-voss-mathcol-0.1-5|1	# revision 32954
21mr|texlive-voss-mathcol-0.1-5|2	# category Package
21mr|texlive-voss-mathcol-0.1-5|3	# catalog-ctan /info/math/voss/mathCol
21mr|texlive-voss-mathcol-0.1-5|4	# catalog-date 2012-08-16 22:17:39 +0200
21mr|texlive-voss-mathcol-0.1-5|5	# catalog-license noinfo
21mr|texlive-voss-mathcol-0.1-5|6	# catalog-version 0.1
21mr|texlive-voss-mathcol-0.1-5|7	Name:		texlive-voss-mathcol
21mr|texlive-voss-mathcol-0.1-5|8	Version:	0.1
21mr|texlive-voss-mathcol-0.1-5|9	Release:	5
21mr|texlive-voss-mathcol-0.1-5|10	Summary:	Typesetting mathematics in colour, in (La)TeX
21mr|texlive-voss-mathcol-0.1-5|11	Group:		Publishing
21mr|texlive-voss-mathcol-0.1-5|12	URL:		http://www.ctan.org/tex-archive/info/math/voss/mathCol
21mr|texlive-voss-mathcol-0.1-5|13	License:	NOINFO
21mr|texlive-voss-mathcol-0.1-5|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/voss-mathcol.tar.xz
21mr|texlive-voss-mathcol-0.1-5|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/voss-mathcol.doc.tar.xz
21mr|texlive-voss-mathcol-0.1-5|16	BuildArch:	noarch
21mr|texlive-voss-mathcol-0.1-5|17	BuildRequires:	texlive-tlpkg
21mr|texlive-voss-mathcol-0.1-5|18	Requires(pre):	texlive-tlpkg
21mr|texlive-voss-mathcol-0.1-5|19	
21mr|texlive-voss-mathcol-0.1-5|20	%description
21mr|texlive-voss-mathcol-0.1-5|21	This is a short paper from the TeXnische Komodie, in German.
21mr|texlive-voss-mathcol-0.1-5|22	Since the body of the paper is dominated by clear LaTeX coding
21mr|texlive-voss-mathcol-0.1-5|23	examples, most LaTeX programmers will understand how to achieve
21mr|texlive-voss-mathcol-0.1-5|24	the results shown in the diagrams, even if they don't
21mr|texlive-voss-mathcol-0.1-5|25	understand German.
21mr|texlive-voss-mathcol-0.1-5|26	
21mr|texlive-voss-mathcol-0.1-5|27	#-----------------------------------------------------------------------
21mr|texlive-voss-mathcol-0.1-5|28	%files
21mr|texlive-voss-mathcol-0.1-5|29	%doc %{_texmfdistdir}/doc/latex/voss-mathcol/Changes
21mr|texlive-voss-mathcol-0.1-5|30	%doc %{_texmfdistdir}/doc/latex/voss-mathcol/mathCol.bib
21mr|texlive-voss-mathcol-0.1-5|31	%doc %{_texmfdistdir}/doc/latex/voss-mathcol/mathCol.ltx
21mr|texlive-voss-mathcol-0.1-5|32	%doc %{_texmfdistdir}/doc/latex/voss-mathcol/mathCol.pdf
21mr|texlive-voss-mathcol-0.1-5|33	%doc %{_texmfdistdir}/doc/latex/voss-mathcol/mathCol.tex
21mr|texlive-voss-mathcol-0.1-5|34	%doc %{_texmfdistdir}/doc/latex/voss-mathcol/run.doc
21mr|texlive-voss-mathcol-0.1-5|35	
21mr|texlive-voss-mathcol-0.1-5|36	#-----------------------------------------------------------------------
21mr|texlive-voss-mathcol-0.1-5|37	%prep
21mr|texlive-voss-mathcol-0.1-5|38	%setup -c -a0 -a1
21mr|texlive-voss-mathcol-0.1-5|39	
21mr|texlive-voss-mathcol-0.1-5|40	%build
21mr|texlive-voss-mathcol-0.1-5|41	
21mr|texlive-voss-mathcol-0.1-5|42	%install
21mr|texlive-voss-mathcol-0.1-5|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-voss-mathcol-0.1-5|44	cp -fpar doc %{buildroot}%{_texmfdistdir}

19407 21
21mr|texlive-voss-mathmode-2.47-5|1	# revision 32953
21mr|texlive-voss-mathmode-2.47-5|2	# category Package
21mr|texlive-voss-mathmode-2.47-5|3	# catalog-ctan /info/math/voss/mathmode
21mr|texlive-voss-mathmode-2.47-5|4	# catalog-date 2014-02-12 19:51:34 +0100
21mr|texlive-voss-mathmode-2.47-5|5	# catalog-license lppl
21mr|texlive-voss-mathmode-2.47-5|6	# catalog-version 2.47
21mr|texlive-voss-mathmode-2.47-5|7	Name:		texlive-voss-mathmode
21mr|texlive-voss-mathmode-2.47-5|8	Version:	2.47
21mr|texlive-voss-mathmode-2.47-5|9	Release:	5
21mr|texlive-voss-mathmode-2.47-5|10	Summary:	A comprehensive review of mathematics in (La)TeX
21mr|texlive-voss-mathmode-2.47-5|11	Group:		Publishing
21mr|texlive-voss-mathmode-2.47-5|12	URL:		http://www.ctan.org/tex-archive/info/math/voss/mathmode
21mr|texlive-voss-mathmode-2.47-5|13	License:	LPPL
21mr|texlive-voss-mathmode-2.47-5|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/voss-mathmode.tar.xz
21mr|texlive-voss-mathmode-2.47-5|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/voss-mathmode.doc.tar.xz
21mr|texlive-voss-mathmode-2.47-5|16	BuildArch:	noarch
21mr|texlive-voss-mathmode-2.47-5|17	BuildRequires:	texlive-tlpkg
21mr|texlive-voss-mathmode-2.47-5|18	Requires(pre):	texlive-tlpkg
21mr|texlive-voss-mathmode-2.47-5|19	
21mr|texlive-voss-mathmode-2.47-5|20	%description
21mr|texlive-voss-mathmode-2.47-5|21	The review includes: Standard LaTeX mathematics mode; AMSmath;
21mr|texlive-voss-mathmode-2.47-5|22	TeX and mathematics; Other packages; Tuning math typesetting;
21mr|texlive-voss-mathmode-2.47-5|23	Mathematics fonts; Special symbols; Examples; and Lists,
21mr|texlive-voss-mathmode-2.47-5|24	bibliography and index.
21mr|texlive-voss-mathmode-2.47-5|25	
21mr|texlive-voss-mathmode-2.47-5|26	#-----------------------------------------------------------------------
21mr|texlive-voss-mathmode-2.47-5|27	%files
21mr|texlive-voss-mathmode-2.47-5|28	%doc %{_texmfdistdir}/doc/latex/voss-mathmode/Changes
21mr|texlive-voss-mathmode-2.47-5|29	%doc %{_texmfdistdir}/doc/latex/voss-mathmode/Mathmode.bib
21mr|texlive-voss-mathmode-2.47-5|30	%doc %{_texmfdistdir}/doc/latex/voss-mathmode/Mathmode.ist
21mr|texlive-voss-mathmode-2.47-5|31	%doc %{_texmfdistdir}/doc/latex/voss-mathmode/Mathmode.ltx
21mr|texlive-voss-mathmode-2.47-5|32	%doc %{_texmfdistdir}/doc/latex/voss-mathmode/Mathmode.pdf
21mr|texlive-voss-mathmode-2.47-5|33	%doc %{_texmfdistdir}/doc/latex/voss-mathmode/Mathmode.tex
21mr|texlive-voss-mathmode-2.47-5|34	%doc %{_texmfdistdir}/doc/latex/voss-mathmode/images/EuScript.eps
21mr|texlive-voss-mathmode-2.47-5|35	%doc %{_texmfdistdir}/doc/latex/voss-mathmode/images/EuScript.pdf
21mr|texlive-voss-mathmode-2.47-5|36	%doc %{_texmfdistdir}/doc/latex/voss-mathmode/images/amsalign.eps
21mr|texlive-voss-mathmode-2.47-5|37	%doc %{_texmfdistdir}/doc/latex/voss-mathmode/images/amsalign.pdf
21mr|texlive-voss-mathmode-2.47-5|38	%doc %{_texmfdistdir}/doc/latex/voss-mathmode/images/cm-crop.eps
21mr|texlive-voss-mathmode-2.47-5|39	%doc %{_texmfdistdir}/doc/latex/voss-mathmode/images/cm-crop.pdf
21mr|texlive-voss-mathmode-2.47-5|40	%doc %{_texmfdistdir}/doc/latex/voss-mathmode/images/cmbright-crop.eps
21mr|texlive-voss-mathmode-2.47-5|41	%doc %{_texmfdistdir}/doc/latex/voss-mathmode/images/cmbright-crop.pdf
21mr|texlive-voss-mathmode-2.47-5|42	%doc %{_texmfdistdir}/doc/latex/voss-mathmode/images/colArray.eps
21mr|texlive-voss-mathmode-2.47-5|43	%doc %{_texmfdistdir}/doc/latex/voss-mathmode/images/colArray.pdf
21mr|texlive-voss-mathmode-2.47-5|44	%doc %{_texmfdistdir}/doc/latex/voss-mathmode/images/exscale.eps
21mr|texlive-voss-mathmode-2.47-5|45	%doc %{_texmfdistdir}/doc/latex/voss-mathmode/images/exscale.pdf
21mr|texlive-voss-mathmode-2.47-5|46	%doc %{_texmfdistdir}/doc/latex/voss-mathmode/images/family.eps
21mr|texlive-voss-mathmode-2.47-5|47	%doc %{_texmfdistdir}/doc/latex/voss-mathmode/images/family.pdf
21mr|texlive-voss-mathmode-2.47-5|48	%doc %{_texmfdistdir}/doc/latex/voss-mathmode/images/family0.eps
21mr|texlive-voss-mathmode-2.47-5|49	%doc %{_texmfdistdir}/doc/latex/voss-mathmode/images/family0.pdf
21mr|texlive-voss-mathmode-2.47-5|50	%doc %{_texmfdistdir}/doc/latex/voss-mathmode/images/family1.eps
21mr|texlive-voss-mathmode-2.47-5|51	%doc %{_texmfdistdir}/doc/latex/voss-mathmode/images/family1.pdf
21mr|texlive-voss-mathmode-2.47-5|52	%doc %{_texmfdistdir}/doc/latex/voss-mathmode/images/lm-crop.eps
21mr|texlive-voss-mathmode-2.47-5|53	%doc %{_texmfdistdir}/doc/latex/voss-mathmode/images/lm-crop.pdf
21mr|texlive-voss-mathmode-2.47-5|54	%doc %{_texmfdistdir}/doc/latex/voss-mathmode/images/minionpro-crop.eps
21mr|texlive-voss-mathmode-2.47-5|55	%doc %{_texmfdistdir}/doc/latex/voss-mathmode/images/minionpro-crop.pdf
21mr|texlive-voss-mathmode-2.47-5|56	%doc %{_texmfdistdir}/doc/latex/voss-mathmode/images/node.eps
21mr|texlive-voss-mathmode-2.47-5|57	%doc %{_texmfdistdir}/doc/latex/voss-mathmode/images/node.pdf
21mr|texlive-voss-mathmode-2.47-5|58	%doc %{_texmfdistdir}/doc/latex/voss-mathmode/images/pamath-crop.eps
21mr|texlive-voss-mathmode-2.47-5|59	%doc %{_texmfdistdir}/doc/latex/voss-mathmode/images/pamath-crop.pdf
21mr|texlive-voss-mathmode-2.47-5|60	%doc %{_texmfdistdir}/doc/latex/voss-mathmode/images/pazo-crop.eps
21mr|texlive-voss-mathmode-2.47-5|61	%doc %{_texmfdistdir}/doc/latex/voss-mathmode/images/pazo-crop.pdf
21mr|texlive-voss-mathmode-2.47-5|62	%doc %{_texmfdistdir}/doc/latex/voss-mathmode/images/styles.eps
21mr|texlive-voss-mathmode-2.47-5|63	%doc %{_texmfdistdir}/doc/latex/voss-mathmode/images/styles.pdf
21mr|texlive-voss-mathmode-2.47-5|64	%doc %{_texmfdistdir}/doc/latex/voss-mathmode/runLaTeX
21mr|texlive-voss-mathmode-2.47-5|65	%doc %{_texmfdistdir}/doc/latex/voss-mathmode/runPDFLaTeX
21mr|texlive-voss-mathmode-2.47-5|66	%doc %{_texmfdistdir}/doc/latex/voss-mathmode/runVTeX
21mr|texlive-voss-mathmode-2.47-5|67	%doc %{_texmfdistdir}/doc/latex/voss-mathmode/showexpl.cfg
21mr|texlive-voss-mathmode-2.47-5|68	
21mr|texlive-voss-mathmode-2.47-5|69	#-----------------------------------------------------------------------
21mr|texlive-voss-mathmode-2.47-5|70	%prep
21mr|texlive-voss-mathmode-2.47-5|71	%setup -c -a0 -a1
21mr|texlive-voss-mathmode-2.47-5|72	
21mr|texlive-voss-mathmode-2.47-5|73	%build
21mr|texlive-voss-mathmode-2.47-5|74	
21mr|texlive-voss-mathmode-2.47-5|75	%install
21mr|texlive-voss-mathmode-2.47-5|76	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-voss-mathmode-2.47-5|77	cp -fpar doc %{buildroot}%{_texmfdistdir}

19408 21
21mr|texlive-vpe-0.2-6|1	# revision 26039
21mr|texlive-vpe-0.2-6|2	# category Package
21mr|texlive-vpe-0.2-6|3	# catalog-ctan /macros/latex/contrib/vpe
21mr|texlive-vpe-0.2-6|4	# catalog-date 2012-04-18 16:26:37 +0200
21mr|texlive-vpe-0.2-6|5	# catalog-license lppl
21mr|texlive-vpe-0.2-6|6	# catalog-version 0.2
21mr|texlive-vpe-0.2-6|7	Name:		texlive-vpe
21mr|texlive-vpe-0.2-6|8	Version:	0.2
21mr|texlive-vpe-0.2-6|9	Release:	6
21mr|texlive-vpe-0.2-6|10	Summary:	Source specials for PDF output
21mr|texlive-vpe-0.2-6|11	Group:		Publishing
21mr|texlive-vpe-0.2-6|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/vpe
21mr|texlive-vpe-0.2-6|13	License:	LPPL
21mr|texlive-vpe-0.2-6|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/vpe.tar.xz
21mr|texlive-vpe-0.2-6|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/vpe.doc.tar.xz
21mr|texlive-vpe-0.2-6|16	BuildArch:	noarch
21mr|texlive-vpe-0.2-6|17	BuildRequires:	texlive-tlpkg
21mr|texlive-vpe-0.2-6|18	Requires(pre):	texlive-tlpkg
21mr|texlive-vpe-0.2-6|19	Requires(post):	texlive-kpathsea
21mr|texlive-vpe-0.2-6|20	Provides:	texlive-vpe.bin = %{EVRD}
21mr|texlive-vpe-0.2-6|21	
21mr|texlive-vpe-0.2-6|22	%description
21mr|texlive-vpe-0.2-6|23	VPE is a system to make the equivalent of "source special"
21mr|texlive-vpe-0.2-6|24	marks in a PDF file. Clicking on a mark will activate an
21mr|texlive-vpe-0.2-6|25	editor, pointing at the source line that produced the text that
21mr|texlive-vpe-0.2-6|26	was marked. The system comprises a perl file (vpe.pl) and a
21mr|texlive-vpe-0.2-6|27	LaTeX package (vpe.sty); it will work with PDF files generated
21mr|texlive-vpe-0.2-6|28	via LaTeX/dvips, pdfTeX (version 0.14 or better), and
21mr|texlive-vpe-0.2-6|29	LaTeX/VTeX. Using the LaTeX/dvips or pdfLaTeX routes, the
21mr|texlive-vpe-0.2-6|30	(pdf)TeX processor should be run with shell escapes enabled.
21mr|texlive-vpe-0.2-6|31	
21mr|texlive-vpe-0.2-6|32	
21mr|texlive-vpe-0.2-6|33	#-----------------------------------------------------------------------
21mr|texlive-vpe-0.2-6|34	%files
21mr|texlive-vpe-0.2-6|35	%{_bindir}/vpe
21mr|texlive-vpe-0.2-6|36	%{_texmfdistdir}/scripts/vpe/vpe.pl
21mr|texlive-vpe-0.2-6|37	%{_texmfdistdir}/tex/latex/vpe/vpe.sty
21mr|texlive-vpe-0.2-6|38	%doc %{_texmfdistdir}/doc/latex/vpe/README
21mr|texlive-vpe-0.2-6|39	
21mr|texlive-vpe-0.2-6|40	#-----------------------------------------------------------------------
21mr|texlive-vpe-0.2-6|41	%prep
21mr|texlive-vpe-0.2-6|42	%setup -c -a0 -a1
21mr|texlive-vpe-0.2-6|43	
21mr|texlive-vpe-0.2-6|44	%build
21mr|texlive-vpe-0.2-6|45	
21mr|texlive-vpe-0.2-6|46	%install
21mr|texlive-vpe-0.2-6|47	mkdir -p %{buildroot}%{_bindir}
21mr|texlive-vpe-0.2-6|48	pushd %{buildroot}%{_bindir}
21mr|texlive-vpe-0.2-6|49	ln -sf %{_texmfdistdir}/scripts/vpe/vpe.pl vpe
21mr|texlive-vpe-0.2-6|50	popd
21mr|texlive-vpe-0.2-6|51	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-vpe-0.2-6|52	cp -fpar texmf-dist %{buildroot}%{_datadir}

19409 21
21mr|texlive-vruler-2.3-7|1	# revision 21598
21mr|texlive-vruler-2.3-7|2	# category Package
21mr|texlive-vruler-2.3-7|3	# catalog-ctan /macros/latex/contrib/vruler
21mr|texlive-vruler-2.3-7|4	# catalog-date 2011-03-03 10:36:36 +0100
21mr|texlive-vruler-2.3-7|5	# catalog-license lppl1
21mr|texlive-vruler-2.3-7|6	# catalog-version 2.3
21mr|texlive-vruler-2.3-7|7	Name:		texlive-vruler
21mr|texlive-vruler-2.3-7|8	Version:	2.3
21mr|texlive-vruler-2.3-7|9	Release:	7
21mr|texlive-vruler-2.3-7|10	Summary:	Numbering text
21mr|texlive-vruler-2.3-7|11	Group:		Publishing
21mr|texlive-vruler-2.3-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/vruler
21mr|texlive-vruler-2.3-7|13	License:	LPPL1
21mr|texlive-vruler-2.3-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/vruler.tar.xz
21mr|texlive-vruler-2.3-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/vruler.doc.tar.xz
21mr|texlive-vruler-2.3-7|16	BuildArch:	noarch
21mr|texlive-vruler-2.3-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-vruler-2.3-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-vruler-2.3-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-vruler-2.3-7|20	
21mr|texlive-vruler-2.3-7|21	%description
21mr|texlive-vruler-2.3-7|22	The package offers facilities for adding a columns of numbering
21mr|texlive-vruler-2.3-7|23	to the general text so that the text can be properly
21mr|texlive-vruler-2.3-7|24	referenced. The vertical ruler can be scaled and moved freely.
21mr|texlive-vruler-2.3-7|25	The package may be used either with LaTeX or with plain TeX.
21mr|texlive-vruler-2.3-7|26	
21mr|texlive-vruler-2.3-7|27	
21mr|texlive-vruler-2.3-7|28	#-----------------------------------------------------------------------
21mr|texlive-vruler-2.3-7|29	%files
21mr|texlive-vruler-2.3-7|30	%{_texmfdistdir}/tex/latex/vruler/vruler.sty
21mr|texlive-vruler-2.3-7|31	%doc %{_texmfdistdir}/doc/latex/vruler/miscdoc.sty
21mr|texlive-vruler-2.3-7|32	%doc %{_texmfdistdir}/doc/latex/vruler/vruler-example.tex
21mr|texlive-vruler-2.3-7|33	%doc %{_texmfdistdir}/doc/latex/vruler/vruler.pdf
21mr|texlive-vruler-2.3-7|34	%doc %{_texmfdistdir}/doc/latex/vruler/vruler.tex
21mr|texlive-vruler-2.3-7|35	
21mr|texlive-vruler-2.3-7|36	#-----------------------------------------------------------------------
21mr|texlive-vruler-2.3-7|37	%prep
21mr|texlive-vruler-2.3-7|38	%setup -c -a0 -a1
21mr|texlive-vruler-2.3-7|39	
21mr|texlive-vruler-2.3-7|40	%build
21mr|texlive-vruler-2.3-7|41	
21mr|texlive-vruler-2.3-7|42	%install
21mr|texlive-vruler-2.3-7|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-vruler-2.3-7|44	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19410 21
21mr|texlive-vwcol-0.2-1|1	# revision 15878
21mr|texlive-vwcol-0.2-1|2	# category Package
21mr|texlive-vwcol-0.2-1|3	# catalog-ctan /macros/latex/contrib/vwcol
21mr|texlive-vwcol-0.2-1|4	# catalog-date 2008-08-24 14:43:48 +0200
21mr|texlive-vwcol-0.2-1|5	# catalog-license lppl
21mr|texlive-vwcol-0.2-1|6	# catalog-version 0.1
21mr|texlive-vwcol-0.2-1|7	Name:		texlive-vwcol
21mr|texlive-vwcol-0.2-1|8	Version:	0.2
21mr|texlive-vwcol-0.2-1|9	Release:	1
21mr|texlive-vwcol-0.2-1|10	Summary:	Variable-width multiple text columns
21mr|texlive-vwcol-0.2-1|11	Group:		Publishing
21mr|texlive-vwcol-0.2-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/vwcol
21mr|texlive-vwcol-0.2-1|13	License:	LPPL
21mr|texlive-vwcol-0.2-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/vwcol.tar.xz
21mr|texlive-vwcol-0.2-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/vwcol.doc.tar.xz
21mr|texlive-vwcol-0.2-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/vwcol.source.tar.xz
21mr|texlive-vwcol-0.2-1|17	BuildArch:	noarch
21mr|texlive-vwcol-0.2-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-vwcol-0.2-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-vwcol-0.2-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-vwcol-0.2-1|21	
21mr|texlive-vwcol-0.2-1|22	%description
21mr|texlive-vwcol-0.2-1|23	The package provides a crude environment (vwcol) for
21mr|texlive-vwcol-0.2-1|24	typesetting multicolumn paragraph text of various column widths
21mr|texlive-vwcol-0.2-1|25	on a single page.
21mr|texlive-vwcol-0.2-1|26	
21mr|texlive-vwcol-0.2-1|27	
21mr|texlive-vwcol-0.2-1|28	#-----------------------------------------------------------------------
21mr|texlive-vwcol-0.2-1|29	%files
21mr|texlive-vwcol-0.2-1|30	%{_texmfdistdir}/tex/latex/vwcol/vwcol.sty
21mr|texlive-vwcol-0.2-1|31	%doc %{_texmfdistdir}/doc/latex/vwcol/README
21mr|texlive-vwcol-0.2-1|32	%doc %{_texmfdistdir}/doc/latex/vwcol/vwcol.pdf
21mr|texlive-vwcol-0.2-1|33	#- source
21mr|texlive-vwcol-0.2-1|34	%doc %{_texmfdistdir}/source/latex/vwcol/vwcol.dtx
21mr|texlive-vwcol-0.2-1|35	%doc %{_texmfdistdir}/source/latex/vwcol/vwcol.ins
21mr|texlive-vwcol-0.2-1|36	
21mr|texlive-vwcol-0.2-1|37	#-----------------------------------------------------------------------
21mr|texlive-vwcol-0.2-1|38	%prep
21mr|texlive-vwcol-0.2-1|39	%setup -c -a0 -a1 -a2
21mr|texlive-vwcol-0.2-1|40	
21mr|texlive-vwcol-0.2-1|41	%build
21mr|texlive-vwcol-0.2-1|42	
21mr|texlive-vwcol-0.2-1|43	%install
21mr|texlive-vwcol-0.2-1|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-vwcol-0.2-1|45	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19411 21
21mr|texlive-wadalab-20190228-1|1	Name:		texlive-wadalab
21mr|texlive-wadalab-20190228-1|2	Version:	20190228
21mr|texlive-wadalab-20190228-1|3	Release:	1
21mr|texlive-wadalab-20190228-1|4	Summary:	Wadalab (Japanese) font packages
21mr|texlive-wadalab-20190228-1|5	Group:		Publishing
21mr|texlive-wadalab-20190228-1|6	URL:		http://www.ctan.org/tex-archive/fonts/wadalab
21mr|texlive-wadalab-20190228-1|7	License:	OTHER-FREE
21mr|texlive-wadalab-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/wadalab.tar.xz
21mr|texlive-wadalab-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/wadalab.doc.tar.xz
21mr|texlive-wadalab-20190228-1|10	BuildArch:	noarch
21mr|texlive-wadalab-20190228-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-wadalab-20190228-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-wadalab-20190228-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-wadalab-20190228-1|14	Requires(post):	texlive-tetex
21mr|texlive-wadalab-20190228-1|15	
21mr|texlive-wadalab-20190228-1|16	%description
21mr|texlive-wadalab-20190228-1|17	These are font bundles for the Japanese Wadalab fonts which
21mr|texlive-wadalab-20190228-1|18	work with the CJK package. All subfonts now have glyph names
21mr|texlive-wadalab-20190228-1|19	compliant to the Adobe Glyph List, making ToUnicode CMaps in
21mr|texlive-wadalab-20190228-1|20	PDF documents (created automatically by dvipdfmx) work
21mr|texlive-wadalab-20190228-1|21	correctly. All font bundles now contain virtual Unicode
21mr|texlive-wadalab-20190228-1|22	subfonts.
21mr|texlive-wadalab-20190228-1|23	
21mr|texlive-wadalab-20190228-1|24	
21mr|texlive-wadalab-20190228-1|25	#-----------------------------------------------------------------------
21mr|texlive-wadalab-20190228-1|26	%files
21mr|texlive-wadalab-20190228-1|27	%{_texmfdistdir}/fonts/afm/wadalab/dgj/dgjgreek.afm
21mr|texlive-wadalab-20190228-1|28	%{_texmfdistdir}/fonts/afm/wadalab/dgj/dgjhira.afm
21mr|texlive-wadalab-20190228-1|29	%{_texmfdistdir}/fonts/afm/wadalab/dgj/dgjhw.afm
21mr|texlive-wadalab-20190228-1|30	%{_texmfdistdir}/fonts/afm/wadalab/dgj/dgjka.afm
21mr|texlive-wadalab-20190228-1|31	%{_texmfdistdir}/fonts/afm/wadalab/dgj/dgjkata.afm
21mr|texlive-wadalab-20190228-1|32	%{_texmfdistdir}/fonts/afm/wadalab/dgj/dgjkb.afm
21mr|texlive-wadalab-20190228-1|33	%{_texmfdistdir}/fonts/afm/wadalab/dgj/dgjkc.afm
21mr|texlive-wadalab-20190228-1|34	%{_texmfdistdir}/fonts/afm/wadalab/dgj/dgjkd.afm
21mr|texlive-wadalab-20190228-1|35	%{_texmfdistdir}/fonts/afm/wadalab/dgj/dgjke.afm
21mr|texlive-wadalab-20190228-1|36	%{_texmfdistdir}/fonts/afm/wadalab/dgj/dgjkeisen.afm
21mr|texlive-wadalab-20190228-1|37	%{_texmfdistdir}/fonts/afm/wadalab/dgj/dgjkf.afm
21mr|texlive-wadalab-20190228-1|38	%{_texmfdistdir}/fonts/afm/wadalab/dgj/dgjkg.afm
21mr|texlive-wadalab-20190228-1|39	%{_texmfdistdir}/fonts/afm/wadalab/dgj/dgjkh.afm
21mr|texlive-wadalab-20190228-1|40	%{_texmfdistdir}/fonts/afm/wadalab/dgj/dgjki.afm
21mr|texlive-wadalab-20190228-1|41	%{_texmfdistdir}/fonts/afm/wadalab/dgj/dgjkj.afm
21mr|texlive-wadalab-20190228-1|42	%{_texmfdistdir}/fonts/afm/wadalab/dgj/dgjkk.afm
21mr|texlive-wadalab-20190228-1|43	%{_texmfdistdir}/fonts/afm/wadalab/dgj/dgjkl.afm
21mr|texlive-wadalab-20190228-1|44	%{_texmfdistdir}/fonts/afm/wadalab/dgj/dgjkm.afm
21mr|texlive-wadalab-20190228-1|45	%{_texmfdistdir}/fonts/afm/wadalab/dgj/dgjkn.afm
21mr|texlive-wadalab-20190228-1|46	%{_texmfdistdir}/fonts/afm/wadalab/dgj/dgjko.afm
21mr|texlive-wadalab-20190228-1|47	%{_texmfdistdir}/fonts/afm/wadalab/dgj/dgjkp.afm
21mr|texlive-wadalab-20190228-1|48	%{_texmfdistdir}/fonts/afm/wadalab/dgj/dgjkq.afm
21mr|texlive-wadalab-20190228-1|49	%{_texmfdistdir}/fonts/afm/wadalab/dgj/dgjkr.afm
21mr|texlive-wadalab-20190228-1|50	%{_texmfdistdir}/fonts/afm/wadalab/dgj/dgjks.afm
21mr|texlive-wadalab-20190228-1|51	%{_texmfdistdir}/fonts/afm/wadalab/dgj/dgjkt.afm
21mr|texlive-wadalab-20190228-1|52	%{_texmfdistdir}/fonts/afm/wadalab/dgj/dgjku.afm
21mr|texlive-wadalab-20190228-1|53	%{_texmfdistdir}/fonts/afm/wadalab/dgj/dgjkv.afm
21mr|texlive-wadalab-20190228-1|54	%{_texmfdistdir}/fonts/afm/wadalab/dgj/dgjkw.afm
21mr|texlive-wadalab-20190228-1|55	%{_texmfdistdir}/fonts/afm/wadalab/dgj/dgjkx.afm
21mr|texlive-wadalab-20190228-1|56	%{_texmfdistdir}/fonts/afm/wadalab/dgj/dgjky.afm
21mr|texlive-wadalab-20190228-1|57	%{_texmfdistdir}/fonts/afm/wadalab/dgj/dgjkz.afm
21mr|texlive-wadalab-20190228-1|58	%{_texmfdistdir}/fonts/afm/wadalab/dgj/dgjroma.afm
21mr|texlive-wadalab-20190228-1|59	%{_texmfdistdir}/fonts/afm/wadalab/dgj/dgjrussian.afm
21mr|texlive-wadalab-20190228-1|60	%{_texmfdistdir}/fonts/afm/wadalab/dgj/dgjsy.afm
21mr|texlive-wadalab-20190228-1|61	%{_texmfdistdir}/fonts/afm/wadalab/dmj/dmjgreek.afm
21mr|texlive-wadalab-20190228-1|62	%{_texmfdistdir}/fonts/afm/wadalab/dmj/dmjhira.afm
21mr|texlive-wadalab-20190228-1|63	%{_texmfdistdir}/fonts/afm/wadalab/dmj/dmjhw.afm
21mr|texlive-wadalab-20190228-1|64	%{_texmfdistdir}/fonts/afm/wadalab/dmj/dmjka.afm
21mr|texlive-wadalab-20190228-1|65	%{_texmfdistdir}/fonts/afm/wadalab/dmj/dmjkata.afm
21mr|texlive-wadalab-20190228-1|66	%{_texmfdistdir}/fonts/afm/wadalab/dmj/dmjkb.afm
21mr|texlive-wadalab-20190228-1|67	%{_texmfdistdir}/fonts/afm/wadalab/dmj/dmjkc.afm
21mr|texlive-wadalab-20190228-1|68	%{_texmfdistdir}/fonts/afm/wadalab/dmj/dmjkd.afm
21mr|texlive-wadalab-20190228-1|69	%{_texmfdistdir}/fonts/afm/wadalab/dmj/dmjke.afm
21mr|texlive-wadalab-20190228-1|70	%{_texmfdistdir}/fonts/afm/wadalab/dmj/dmjkeisen.afm
21mr|texlive-wadalab-20190228-1|71	%{_texmfdistdir}/fonts/afm/wadalab/dmj/dmjkf.afm
21mr|texlive-wadalab-20190228-1|72	%{_texmfdistdir}/fonts/afm/wadalab/dmj/dmjkg.afm
21mr|texlive-wadalab-20190228-1|73	%{_texmfdistdir}/fonts/afm/wadalab/dmj/dmjkh.afm
21mr|texlive-wadalab-20190228-1|74	%{_texmfdistdir}/fonts/afm/wadalab/dmj/dmjki.afm
21mr|texlive-wadalab-20190228-1|75	%{_texmfdistdir}/fonts/afm/wadalab/dmj/dmjkj.afm
21mr|texlive-wadalab-20190228-1|76	%{_texmfdistdir}/fonts/afm/wadalab/dmj/dmjkk.afm
21mr|texlive-wadalab-20190228-1|77	%{_texmfdistdir}/fonts/afm/wadalab/dmj/dmjkl.afm
21mr|texlive-wadalab-20190228-1|78	%{_texmfdistdir}/fonts/afm/wadalab/dmj/dmjkm.afm
21mr|texlive-wadalab-20190228-1|79	%{_texmfdistdir}/fonts/afm/wadalab/dmj/dmjkn.afm
21mr|texlive-wadalab-20190228-1|80	%{_texmfdistdir}/fonts/afm/wadalab/dmj/dmjko.afm
21mr|texlive-wadalab-20190228-1|81	%{_texmfdistdir}/fonts/afm/wadalab/dmj/dmjkp.afm
21mr|texlive-wadalab-20190228-1|82	%{_texmfdistdir}/fonts/afm/wadalab/dmj/dmjkq.afm
21mr|texlive-wadalab-20190228-1|83	%{_texmfdistdir}/fonts/afm/wadalab/dmj/dmjkr.afm
21mr|texlive-wadalab-20190228-1|84	%{_texmfdistdir}/fonts/afm/wadalab/dmj/dmjks.afm
21mr|texlive-wadalab-20190228-1|85	%{_texmfdistdir}/fonts/afm/wadalab/dmj/dmjkt.afm
21mr|texlive-wadalab-20190228-1|86	%{_texmfdistdir}/fonts/afm/wadalab/dmj/dmjku.afm
21mr|texlive-wadalab-20190228-1|87	%{_texmfdistdir}/fonts/afm/wadalab/dmj/dmjkv.afm
21mr|texlive-wadalab-20190228-1|88	%{_texmfdistdir}/fonts/afm/wadalab/dmj/dmjkw.afm
21mr|texlive-wadalab-20190228-1|89	%{_texmfdistdir}/fonts/afm/wadalab/dmj/dmjkx.afm
21mr|texlive-wadalab-20190228-1|90	%{_texmfdistdir}/fonts/afm/wadalab/dmj/dmjky.afm
21mr|texlive-wadalab-20190228-1|91	%{_texmfdistdir}/fonts/afm/wadalab/dmj/dmjkz.afm
21mr|texlive-wadalab-20190228-1|92	%{_texmfdistdir}/fonts/afm/wadalab/dmj/dmjroma.afm
21mr|texlive-wadalab-20190228-1|93	%{_texmfdistdir}/fonts/afm/wadalab/dmj/dmjrussian.afm
21mr|texlive-wadalab-20190228-1|94	%{_texmfdistdir}/fonts/afm/wadalab/dmj/dmjsy.afm
21mr|texlive-wadalab-20190228-1|95	%{_texmfdistdir}/fonts/afm/wadalab/mc2j/mc2jka.afm
21mr|texlive-wadalab-20190228-1|96	%{_texmfdistdir}/fonts/afm/wadalab/mc2j/mc2jkb.afm
21mr|texlive-wadalab-20190228-1|97	%{_texmfdistdir}/fonts/afm/wadalab/mc2j/mc2jkc.afm
21mr|texlive-wadalab-20190228-1|98	%{_texmfdistdir}/fonts/afm/wadalab/mc2j/mc2jkd.afm
21mr|texlive-wadalab-20190228-1|99	%{_texmfdistdir}/fonts/afm/wadalab/mc2j/mc2jke.afm
21mr|texlive-wadalab-20190228-1|100	%{_texmfdistdir}/fonts/afm/wadalab/mc2j/mc2jkf.afm
21mr|texlive-wadalab-20190228-1|101	%{_texmfdistdir}/fonts/afm/wadalab/mc2j/mc2jkg.afm
21mr|texlive-wadalab-20190228-1|102	%{_texmfdistdir}/fonts/afm/wadalab/mc2j/mc2jkh.afm
21mr|texlive-wadalab-20190228-1|103	%{_texmfdistdir}/fonts/afm/wadalab/mc2j/mc2jki.afm
21mr|texlive-wadalab-20190228-1|104	%{_texmfdistdir}/fonts/afm/wadalab/mc2j/mc2jkj.afm
21mr|texlive-wadalab-20190228-1|105	%{_texmfdistdir}/fonts/afm/wadalab/mc2j/mc2jkk.afm
21mr|texlive-wadalab-20190228-1|106	%{_texmfdistdir}/fonts/afm/wadalab/mc2j/mc2jkl.afm
21mr|texlive-wadalab-20190228-1|107	%{_texmfdistdir}/fonts/afm/wadalab/mc2j/mc2jkm.afm
21mr|texlive-wadalab-20190228-1|108	%{_texmfdistdir}/fonts/afm/wadalab/mc2j/mc2jkn.afm
21mr|texlive-wadalab-20190228-1|109	%{_texmfdistdir}/fonts/afm/wadalab/mc2j/mc2jko.afm
21mr|texlive-wadalab-20190228-1|110	%{_texmfdistdir}/fonts/afm/wadalab/mc2j/mc2jkp.afm
21mr|texlive-wadalab-20190228-1|111	%{_texmfdistdir}/fonts/afm/wadalab/mc2j/mc2jkq.afm
21mr|texlive-wadalab-20190228-1|112	%{_texmfdistdir}/fonts/afm/wadalab/mc2j/mc2jkr.afm
21mr|texlive-wadalab-20190228-1|113	%{_texmfdistdir}/fonts/afm/wadalab/mc2j/mc2jks.afm
21mr|texlive-wadalab-20190228-1|114	%{_texmfdistdir}/fonts/afm/wadalab/mc2j/mc2jkt.afm
21mr|texlive-wadalab-20190228-1|115	%{_texmfdistdir}/fonts/afm/wadalab/mc2j/mc2jku.afm
21mr|texlive-wadalab-20190228-1|116	%{_texmfdistdir}/fonts/afm/wadalab/mc2j/mc2jkv.afm
21mr|texlive-wadalab-20190228-1|117	%{_texmfdistdir}/fonts/afm/wadalab/mc2j/mc2jkw.afm
21mr|texlive-wadalab-20190228-1|118	%{_texmfdistdir}/fonts/afm/wadalab/mcj/mcjgreek.afm
21mr|texlive-wadalab-20190228-1|119	%{_texmfdistdir}/fonts/afm/wadalab/mcj/mcjhira.afm
21mr|texlive-wadalab-20190228-1|120	%{_texmfdistdir}/fonts/afm/wadalab/mcj/mcjhw.afm
21mr|texlive-wadalab-20190228-1|121	%{_texmfdistdir}/fonts/afm/wadalab/mcj/mcjka.afm
21mr|texlive-wadalab-20190228-1|122	%{_texmfdistdir}/fonts/afm/wadalab/mcj/mcjkata.afm
21mr|texlive-wadalab-20190228-1|123	%{_texmfdistdir}/fonts/afm/wadalab/mcj/mcjkb.afm
21mr|texlive-wadalab-20190228-1|124	%{_texmfdistdir}/fonts/afm/wadalab/mcj/mcjkc.afm
21mr|texlive-wadalab-20190228-1|125	%{_texmfdistdir}/fonts/afm/wadalab/mcj/mcjkd.afm
21mr|texlive-wadalab-20190228-1|126	%{_texmfdistdir}/fonts/afm/wadalab/mcj/mcjke.afm
21mr|texlive-wadalab-20190228-1|127	%{_texmfdistdir}/fonts/afm/wadalab/mcj/mcjkeisen.afm
21mr|texlive-wadalab-20190228-1|128	%{_texmfdistdir}/fonts/afm/wadalab/mcj/mcjkf.afm
21mr|texlive-wadalab-20190228-1|129	%{_texmfdistdir}/fonts/afm/wadalab/mcj/mcjkg.afm
21mr|texlive-wadalab-20190228-1|130	%{_texmfdistdir}/fonts/afm/wadalab/mcj/mcjkh.afm
21mr|texlive-wadalab-20190228-1|131	%{_texmfdistdir}/fonts/afm/wadalab/mcj/mcjki.afm
21mr|texlive-wadalab-20190228-1|132	%{_texmfdistdir}/fonts/afm/wadalab/mcj/mcjkj.afm
21mr|texlive-wadalab-20190228-1|133	%{_texmfdistdir}/fonts/afm/wadalab/mcj/mcjkk.afm
21mr|texlive-wadalab-20190228-1|134	%{_texmfdistdir}/fonts/afm/wadalab/mcj/mcjkl.afm
21mr|texlive-wadalab-20190228-1|135	%{_texmfdistdir}/fonts/afm/wadalab/mcj/mcjkm.afm
21mr|texlive-wadalab-20190228-1|136	%{_texmfdistdir}/fonts/afm/wadalab/mcj/mcjkn.afm
21mr|texlive-wadalab-20190228-1|137	%{_texmfdistdir}/fonts/afm/wadalab/mcj/mcjko.afm
21mr|texlive-wadalab-20190228-1|138	%{_texmfdistdir}/fonts/afm/wadalab/mcj/mcjkp.afm
21mr|texlive-wadalab-20190228-1|139	%{_texmfdistdir}/fonts/afm/wadalab/mcj/mcjkq.afm
21mr|texlive-wadalab-20190228-1|140	%{_texmfdistdir}/fonts/afm/wadalab/mcj/mcjkr.afm
21mr|texlive-wadalab-20190228-1|141	%{_texmfdistdir}/fonts/afm/wadalab/mcj/mcjks.afm
21mr|texlive-wadalab-20190228-1|142	%{_texmfdistdir}/fonts/afm/wadalab/mcj/mcjkt.afm
21mr|texlive-wadalab-20190228-1|143	%{_texmfdistdir}/fonts/afm/wadalab/mcj/mcjku.afm
21mr|texlive-wadalab-20190228-1|144	%{_texmfdistdir}/fonts/afm/wadalab/mcj/mcjkv.afm
21mr|texlive-wadalab-20190228-1|145	%{_texmfdistdir}/fonts/afm/wadalab/mcj/mcjkw.afm
21mr|texlive-wadalab-20190228-1|146	%{_texmfdistdir}/fonts/afm/wadalab/mcj/mcjkx.afm
21mr|texlive-wadalab-20190228-1|147	%{_texmfdistdir}/fonts/afm/wadalab/mcj/mcjky.afm
21mr|texlive-wadalab-20190228-1|148	%{_texmfdistdir}/fonts/afm/wadalab/mcj/mcjkz.afm
21mr|texlive-wadalab-20190228-1|149	%{_texmfdistdir}/fonts/afm/wadalab/mcj/mcjroma.afm
21mr|texlive-wadalab-20190228-1|150	%{_texmfdistdir}/fonts/afm/wadalab/mcj/mcjrussian.afm
21mr|texlive-wadalab-20190228-1|151	%{_texmfdistdir}/fonts/afm/wadalab/mcj/mcjsy.afm
21mr|texlive-wadalab-20190228-1|152	%{_texmfdistdir}/fonts/afm/wadalab/mr2j/mr2jka.afm
21mr|texlive-wadalab-20190228-1|153	%{_texmfdistdir}/fonts/afm/wadalab/mr2j/mr2jkb.afm
21mr|texlive-wadalab-20190228-1|154	%{_texmfdistdir}/fonts/afm/wadalab/mr2j/mr2jkc.afm
21mr|texlive-wadalab-20190228-1|155	%{_texmfdistdir}/fonts/afm/wadalab/mr2j/mr2jkd.afm
21mr|texlive-wadalab-20190228-1|156	%{_texmfdistdir}/fonts/afm/wadalab/mr2j/mr2jke.afm
21mr|texlive-wadalab-20190228-1|157	%{_texmfdistdir}/fonts/afm/wadalab/mr2j/mr2jkf.afm
21mr|texlive-wadalab-20190228-1|158	%{_texmfdistdir}/fonts/afm/wadalab/mr2j/mr2jkg.afm
21mr|texlive-wadalab-20190228-1|159	%{_texmfdistdir}/fonts/afm/wadalab/mr2j/mr2jkh.afm
21mr|texlive-wadalab-20190228-1|160	%{_texmfdistdir}/fonts/afm/wadalab/mr2j/mr2jki.afm
21mr|texlive-wadalab-20190228-1|161	%{_texmfdistdir}/fonts/afm/wadalab/mr2j/mr2jkj.afm
21mr|texlive-wadalab-20190228-1|162	%{_texmfdistdir}/fonts/afm/wadalab/mr2j/mr2jkk.afm
21mr|texlive-wadalab-20190228-1|163	%{_texmfdistdir}/fonts/afm/wadalab/mr2j/mr2jkl.afm
21mr|texlive-wadalab-20190228-1|164	%{_texmfdistdir}/fonts/afm/wadalab/mr2j/mr2jkm.afm
21mr|texlive-wadalab-20190228-1|165	%{_texmfdistdir}/fonts/afm/wadalab/mr2j/mr2jkn.afm
21mr|texlive-wadalab-20190228-1|166	%{_texmfdistdir}/fonts/afm/wadalab/mr2j/mr2jko.afm
21mr|texlive-wadalab-20190228-1|167	%{_texmfdistdir}/fonts/afm/wadalab/mr2j/mr2jkp.afm
21mr|texlive-wadalab-20190228-1|168	%{_texmfdistdir}/fonts/afm/wadalab/mr2j/mr2jkq.afm
21mr|texlive-wadalab-20190228-1|169	%{_texmfdistdir}/fonts/afm/wadalab/mr2j/mr2jkr.afm
21mr|texlive-wadalab-20190228-1|170	%{_texmfdistdir}/fonts/afm/wadalab/mr2j/mr2jks.afm
21mr|texlive-wadalab-20190228-1|171	%{_texmfdistdir}/fonts/afm/wadalab/mr2j/mr2jkt.afm
21mr|texlive-wadalab-20190228-1|172	%{_texmfdistdir}/fonts/afm/wadalab/mr2j/mr2jku.afm
21mr|texlive-wadalab-20190228-1|173	%{_texmfdistdir}/fonts/afm/wadalab/mr2j/mr2jkv.afm
21mr|texlive-wadalab-20190228-1|174	%{_texmfdistdir}/fonts/afm/wadalab/mr2j/mr2jkw.afm
21mr|texlive-wadalab-20190228-1|175	%{_texmfdistdir}/fonts/afm/wadalab/mrj/mrjgreek.afm
21mr|texlive-wadalab-20190228-1|176	%{_texmfdistdir}/fonts/afm/wadalab/mrj/mrjhira.afm
21mr|texlive-wadalab-20190228-1|177	%{_texmfdistdir}/fonts/afm/wadalab/mrj/mrjhw.afm
21mr|texlive-wadalab-20190228-1|178	%{_texmfdistdir}/fonts/afm/wadalab/mrj/mrjka.afm
21mr|texlive-wadalab-20190228-1|179	%{_texmfdistdir}/fonts/afm/wadalab/mrj/mrjkata.afm
21mr|texlive-wadalab-20190228-1|180	%{_texmfdistdir}/fonts/afm/wadalab/mrj/mrjkb.afm
21mr|texlive-wadalab-20190228-1|181	%{_texmfdistdir}/fonts/afm/wadalab/mrj/mrjkc.afm
21mr|texlive-wadalab-20190228-1|182	%{_texmfdistdir}/fonts/afm/wadalab/mrj/mrjkd.afm
21mr|texlive-wadalab-20190228-1|183	%{_texmfdistdir}/fonts/afm/wadalab/mrj/mrjke.afm
21mr|texlive-wadalab-20190228-1|184	%{_texmfdistdir}/fonts/afm/wadalab/mrj/mrjkeisen.afm
21mr|texlive-wadalab-20190228-1|185	%{_texmfdistdir}/fonts/afm/wadalab/mrj/mrjkf.afm
21mr|texlive-wadalab-20190228-1|186	%{_texmfdistdir}/fonts/afm/wadalab/mrj/mrjkg.afm
21mr|texlive-wadalab-20190228-1|187	%{_texmfdistdir}/fonts/afm/wadalab/mrj/mrjkh.afm
21mr|texlive-wadalab-20190228-1|188	%{_texmfdistdir}/fonts/afm/wadalab/mrj/mrjki.afm
21mr|texlive-wadalab-20190228-1|189	%{_texmfdistdir}/fonts/afm/wadalab/mrj/mrjkj.afm
21mr|texlive-wadalab-20190228-1|190	%{_texmfdistdir}/fonts/afm/wadalab/mrj/mrjkk.afm
21mr|texlive-wadalab-20190228-1|191	%{_texmfdistdir}/fonts/afm/wadalab/mrj/mrjkl.afm
21mr|texlive-wadalab-20190228-1|192	%{_texmfdistdir}/fonts/afm/wadalab/mrj/mrjkm.afm
21mr|texlive-wadalab-20190228-1|193	%{_texmfdistdir}/fonts/afm/wadalab/mrj/mrjkn.afm
21mr|texlive-wadalab-20190228-1|194	%{_texmfdistdir}/fonts/afm/wadalab/mrj/mrjko.afm
21mr|texlive-wadalab-20190228-1|195	%{_texmfdistdir}/fonts/afm/wadalab/mrj/mrjkp.afm
21mr|texlive-wadalab-20190228-1|196	%{_texmfdistdir}/fonts/afm/wadalab/mrj/mrjkq.afm
21mr|texlive-wadalab-20190228-1|197	%{_texmfdistdir}/fonts/afm/wadalab/mrj/mrjkr.afm
21mr|texlive-wadalab-20190228-1|198	%{_texmfdistdir}/fonts/afm/wadalab/mrj/mrjks.afm
21mr|texlive-wadalab-20190228-1|199	%{_texmfdistdir}/fonts/afm/wadalab/mrj/mrjkt.afm
21mr|texlive-wadalab-20190228-1|200	%{_texmfdistdir}/fonts/afm/wadalab/mrj/mrjku.afm
21mr|texlive-wadalab-20190228-1|201	%{_texmfdistdir}/fonts/afm/wadalab/mrj/mrjkv.afm
21mr|texlive-wadalab-20190228-1|202	%{_texmfdistdir}/fonts/afm/wadalab/mrj/mrjkw.afm
21mr|texlive-wadalab-20190228-1|203	%{_texmfdistdir}/fonts/afm/wadalab/mrj/mrjkx.afm
21mr|texlive-wadalab-20190228-1|204	%{_texmfdistdir}/fonts/afm/wadalab/mrj/mrjky.afm
21mr|texlive-wadalab-20190228-1|205	%{_texmfdistdir}/fonts/afm/wadalab/mrj/mrjkz.afm
21mr|texlive-wadalab-20190228-1|206	%{_texmfdistdir}/fonts/afm/wadalab/mrj/mrjroma.afm
21mr|texlive-wadalab-20190228-1|207	%{_texmfdistdir}/fonts/afm/wadalab/mrj/mrjrussian.afm
21mr|texlive-wadalab-20190228-1|208	%{_texmfdistdir}/fonts/afm/wadalab/mrj/mrjsy.afm
21mr|texlive-wadalab-20190228-1|209	%{_texmfdistdir}/fonts/map/dvips/wadalab/dgj.map
21mr|texlive-wadalab-20190228-1|210	%{_texmfdistdir}/fonts/map/dvips/wadalab/dmj.map
21mr|texlive-wadalab-20190228-1|211	%{_texmfdistdir}/fonts/map/dvips/wadalab/mc2j.map
21mr|texlive-wadalab-20190228-1|212	%{_texmfdistdir}/fonts/map/dvips/wadalab/mcj.map
21mr|texlive-wadalab-20190228-1|213	%{_texmfdistdir}/fonts/map/dvips/wadalab/mr2j.map
21mr|texlive-wadalab-20190228-1|214	%{_texmfdistdir}/fonts/map/dvips/wadalab/mrj.map
21mr|texlive-wadalab-20190228-1|215	%{_texmfdistdir}/fonts/tfm/wadalab/dgj/dgjgreek.tfm
21mr|texlive-wadalab-20190228-1|216	%{_texmfdistdir}/fonts/tfm/wadalab/dgj/dgjhira.tfm
21mr|texlive-wadalab-20190228-1|217	%{_texmfdistdir}/fonts/tfm/wadalab/dgj/dgjhw.tfm
21mr|texlive-wadalab-20190228-1|218	%{_texmfdistdir}/fonts/tfm/wadalab/dgj/dgjka.tfm
21mr|texlive-wadalab-20190228-1|219	%{_texmfdistdir}/fonts/tfm/wadalab/dgj/dgjkata.tfm
21mr|texlive-wadalab-20190228-1|220	%{_texmfdistdir}/fonts/tfm/wadalab/dgj/dgjkb.tfm
21mr|texlive-wadalab-20190228-1|221	%{_texmfdistdir}/fonts/tfm/wadalab/dgj/dgjkc.tfm
21mr|texlive-wadalab-20190228-1|222	%{_texmfdistdir}/fonts/tfm/wadalab/dgj/dgjkd.tfm
21mr|texlive-wadalab-20190228-1|223	%{_texmfdistdir}/fonts/tfm/wadalab/dgj/dgjke.tfm
21mr|texlive-wadalab-20190228-1|224	%{_texmfdistdir}/fonts/tfm/wadalab/dgj/dgjkeisen.tfm
21mr|texlive-wadalab-20190228-1|225	%{_texmfdistdir}/fonts/tfm/wadalab/dgj/dgjkf.tfm
21mr|texlive-wadalab-20190228-1|226	%{_texmfdistdir}/fonts/tfm/wadalab/dgj/dgjkg.tfm
21mr|texlive-wadalab-20190228-1|227	%{_texmfdistdir}/fonts/tfm/wadalab/dgj/dgjkh.tfm
21mr|texlive-wadalab-20190228-1|228	%{_texmfdistdir}/fonts/tfm/wadalab/dgj/dgjki.tfm
21mr|texlive-wadalab-20190228-1|229	%{_texmfdistdir}/fonts/tfm/wadalab/dgj/dgjkj.tfm
21mr|texlive-wadalab-20190228-1|230	%{_texmfdistdir}/fonts/tfm/wadalab/dgj/dgjkk.tfm
21mr|texlive-wadalab-20190228-1|231	%{_texmfdistdir}/fonts/tfm/wadalab/dgj/dgjkl.tfm
21mr|texlive-wadalab-20190228-1|232	%{_texmfdistdir}/fonts/tfm/wadalab/dgj/dgjkm.tfm
21mr|texlive-wadalab-20190228-1|233	%{_texmfdistdir}/fonts/tfm/wadalab/dgj/dgjkn.tfm
21mr|texlive-wadalab-20190228-1|234	%{_texmfdistdir}/fonts/tfm/wadalab/dgj/dgjko.tfm
21mr|texlive-wadalab-20190228-1|235	%{_texmfdistdir}/fonts/tfm/wadalab/dgj/dgjkp.tfm
21mr|texlive-wadalab-20190228-1|236	%{_texmfdistdir}/fonts/tfm/wadalab/dgj/dgjkq.tfm
21mr|texlive-wadalab-20190228-1|237	%{_texmfdistdir}/fonts/tfm/wadalab/dgj/dgjkr.tfm
21mr|texlive-wadalab-20190228-1|238	%{_texmfdistdir}/fonts/tfm/wadalab/dgj/dgjks.tfm
21mr|texlive-wadalab-20190228-1|239	%{_texmfdistdir}/fonts/tfm/wadalab/dgj/dgjkt.tfm
21mr|texlive-wadalab-20190228-1|240	%{_texmfdistdir}/fonts/tfm/wadalab/dgj/dgjku.tfm
21mr|texlive-wadalab-20190228-1|241	%{_texmfdistdir}/fonts/tfm/wadalab/dgj/dgjkv.tfm
21mr|texlive-wadalab-20190228-1|242	%{_texmfdistdir}/fonts/tfm/wadalab/dgj/dgjkw.tfm
21mr|texlive-wadalab-20190228-1|243	%{_texmfdistdir}/fonts/tfm/wadalab/dgj/dgjkx.tfm
21mr|texlive-wadalab-20190228-1|244	%{_texmfdistdir}/fonts/tfm/wadalab/dgj/dgjky.tfm
21mr|texlive-wadalab-20190228-1|245	%{_texmfdistdir}/fonts/tfm/wadalab/dgj/dgjkz.tfm
21mr|texlive-wadalab-20190228-1|246	%{_texmfdistdir}/fonts/tfm/wadalab/dgj/dgjroma.tfm
21mr|texlive-wadalab-20190228-1|247	%{_texmfdistdir}/fonts/tfm/wadalab/dgj/dgjrussian.tfm
21mr|texlive-wadalab-20190228-1|248	%{_texmfdistdir}/fonts/tfm/wadalab/dgj/dgjsy.tfm
21mr|texlive-wadalab-20190228-1|249	%{_texmfdistdir}/fonts/tfm/wadalab/dmj/dmjgreek.tfm
21mr|texlive-wadalab-20190228-1|250	%{_texmfdistdir}/fonts/tfm/wadalab/dmj/dmjhira.tfm
21mr|texlive-wadalab-20190228-1|251	%{_texmfdistdir}/fonts/tfm/wadalab/dmj/dmjhw.tfm
21mr|texlive-wadalab-20190228-1|252	%{_texmfdistdir}/fonts/tfm/wadalab/dmj/dmjka.tfm
21mr|texlive-wadalab-20190228-1|253	%{_texmfdistdir}/fonts/tfm/wadalab/dmj/dmjkata.tfm
21mr|texlive-wadalab-20190228-1|254	%{_texmfdistdir}/fonts/tfm/wadalab/dmj/dmjkb.tfm
21mr|texlive-wadalab-20190228-1|255	%{_texmfdistdir}/fonts/tfm/wadalab/dmj/dmjkc.tfm
21mr|texlive-wadalab-20190228-1|256	%{_texmfdistdir}/fonts/tfm/wadalab/dmj/dmjkd.tfm
21mr|texlive-wadalab-20190228-1|257	%{_texmfdistdir}/fonts/tfm/wadalab/dmj/dmjke.tfm
21mr|texlive-wadalab-20190228-1|258	%{_texmfdistdir}/fonts/tfm/wadalab/dmj/dmjkeisen.tfm
21mr|texlive-wadalab-20190228-1|259	%{_texmfdistdir}/fonts/tfm/wadalab/dmj/dmjkf.tfm
21mr|texlive-wadalab-20190228-1|260	%{_texmfdistdir}/fonts/tfm/wadalab/dmj/dmjkg.tfm
21mr|texlive-wadalab-20190228-1|261	%{_texmfdistdir}/fonts/tfm/wadalab/dmj/dmjkh.tfm
21mr|texlive-wadalab-20190228-1|262	%{_texmfdistdir}/fonts/tfm/wadalab/dmj/dmjki.tfm
21mr|texlive-wadalab-20190228-1|263	%{_texmfdistdir}/fonts/tfm/wadalab/dmj/dmjkj.tfm
21mr|texlive-wadalab-20190228-1|264	%{_texmfdistdir}/fonts/tfm/wadalab/dmj/dmjkk.tfm
21mr|texlive-wadalab-20190228-1|265	%{_texmfdistdir}/fonts/tfm/wadalab/dmj/dmjkl.tfm
21mr|texlive-wadalab-20190228-1|266	%{_texmfdistdir}/fonts/tfm/wadalab/dmj/dmjkm.tfm
21mr|texlive-wadalab-20190228-1|267	%{_texmfdistdir}/fonts/tfm/wadalab/dmj/dmjkn.tfm
21mr|texlive-wadalab-20190228-1|268	%{_texmfdistdir}/fonts/tfm/wadalab/dmj/dmjko.tfm
21mr|texlive-wadalab-20190228-1|269	%{_texmfdistdir}/fonts/tfm/wadalab/dmj/dmjkp.tfm
21mr|texlive-wadalab-20190228-1|270	%{_texmfdistdir}/fonts/tfm/wadalab/dmj/dmjkq.tfm
21mr|texlive-wadalab-20190228-1|271	%{_texmfdistdir}/fonts/tfm/wadalab/dmj/dmjkr.tfm
21mr|texlive-wadalab-20190228-1|272	%{_texmfdistdir}/fonts/tfm/wadalab/dmj/dmjks.tfm
21mr|texlive-wadalab-20190228-1|273	%{_texmfdistdir}/fonts/tfm/wadalab/dmj/dmjkt.tfm
21mr|texlive-wadalab-20190228-1|274	%{_texmfdistdir}/fonts/tfm/wadalab/dmj/dmjku.tfm
21mr|texlive-wadalab-20190228-1|275	%{_texmfdistdir}/fonts/tfm/wadalab/dmj/dmjkv.tfm
21mr|texlive-wadalab-20190228-1|276	%{_texmfdistdir}/fonts/tfm/wadalab/dmj/dmjkw.tfm
21mr|texlive-wadalab-20190228-1|277	%{_texmfdistdir}/fonts/tfm/wadalab/dmj/dmjkx.tfm
21mr|texlive-wadalab-20190228-1|278	%{_texmfdistdir}/fonts/tfm/wadalab/dmj/dmjky.tfm
21mr|texlive-wadalab-20190228-1|279	%{_texmfdistdir}/fonts/tfm/wadalab/dmj/dmjkz.tfm
21mr|texlive-wadalab-20190228-1|280	%{_texmfdistdir}/fonts/tfm/wadalab/dmj/dmjroma.tfm
21mr|texlive-wadalab-20190228-1|281	%{_texmfdistdir}/fonts/tfm/wadalab/dmj/dmjrussian.tfm
21mr|texlive-wadalab-20190228-1|282	%{_texmfdistdir}/fonts/tfm/wadalab/dmj/dmjsy.tfm
21mr|texlive-wadalab-20190228-1|283	%{_texmfdistdir}/fonts/tfm/wadalab/mc2j/mc2jka.tfm
21mr|texlive-wadalab-20190228-1|284	%{_texmfdistdir}/fonts/tfm/wadalab/mc2j/mc2jkb.tfm
21mr|texlive-wadalab-20190228-1|285	%{_texmfdistdir}/fonts/tfm/wadalab/mc2j/mc2jkc.tfm
21mr|texlive-wadalab-20190228-1|286	%{_texmfdistdir}/fonts/tfm/wadalab/mc2j/mc2jkd.tfm
21mr|texlive-wadalab-20190228-1|287	%{_texmfdistdir}/fonts/tfm/wadalab/mc2j/mc2jke.tfm
21mr|texlive-wadalab-20190228-1|288	%{_texmfdistdir}/fonts/tfm/wadalab/mc2j/mc2jkf.tfm
21mr|texlive-wadalab-20190228-1|289	%{_texmfdistdir}/fonts/tfm/wadalab/mc2j/mc2jkg.tfm
21mr|texlive-wadalab-20190228-1|290	%{_texmfdistdir}/fonts/tfm/wadalab/mc2j/mc2jkh.tfm
21mr|texlive-wadalab-20190228-1|291	%{_texmfdistdir}/fonts/tfm/wadalab/mc2j/mc2jki.tfm
21mr|texlive-wadalab-20190228-1|292	%{_texmfdistdir}/fonts/tfm/wadalab/mc2j/mc2jkj.tfm
21mr|texlive-wadalab-20190228-1|293	%{_texmfdistdir}/fonts/tfm/wadalab/mc2j/mc2jkk.tfm
21mr|texlive-wadalab-20190228-1|294	%{_texmfdistdir}/fonts/tfm/wadalab/mc2j/mc2jkl.tfm
21mr|texlive-wadalab-20190228-1|295	%{_texmfdistdir}/fonts/tfm/wadalab/mc2j/mc2jkm.tfm
21mr|texlive-wadalab-20190228-1|296	%{_texmfdistdir}/fonts/tfm/wadalab/mc2j/mc2jkn.tfm
21mr|texlive-wadalab-20190228-1|297	%{_texmfdistdir}/fonts/tfm/wadalab/mc2j/mc2jko.tfm
21mr|texlive-wadalab-20190228-1|298	%{_texmfdistdir}/fonts/tfm/wadalab/mc2j/mc2jkp.tfm
21mr|texlive-wadalab-20190228-1|299	%{_texmfdistdir}/fonts/tfm/wadalab/mc2j/mc2jkq.tfm
21mr|texlive-wadalab-20190228-1|300	%{_texmfdistdir}/fonts/tfm/wadalab/mc2j/mc2jkr.tfm
21mr|texlive-wadalab-20190228-1|301	%{_texmfdistdir}/fonts/tfm/wadalab/mc2j/mc2jks.tfm
21mr|texlive-wadalab-20190228-1|302	%{_texmfdistdir}/fonts/tfm/wadalab/mc2j/mc2jkt.tfm
21mr|texlive-wadalab-20190228-1|303	%{_texmfdistdir}/fonts/tfm/wadalab/mc2j/mc2jku.tfm
21mr|texlive-wadalab-20190228-1|304	%{_texmfdistdir}/fonts/tfm/wadalab/mc2j/mc2jkv.tfm
21mr|texlive-wadalab-20190228-1|305	%{_texmfdistdir}/fonts/tfm/wadalab/mc2j/mc2jkw.tfm
21mr|texlive-wadalab-20190228-1|306	%{_texmfdistdir}/fonts/tfm/wadalab/mcj/mcjgreek.tfm
21mr|texlive-wadalab-20190228-1|307	%{_texmfdistdir}/fonts/tfm/wadalab/mcj/mcjhira.tfm
21mr|texlive-wadalab-20190228-1|308	%{_texmfdistdir}/fonts/tfm/wadalab/mcj/mcjhw.tfm
21mr|texlive-wadalab-20190228-1|309	%{_texmfdistdir}/fonts/tfm/wadalab/mcj/mcjka.tfm
21mr|texlive-wadalab-20190228-1|310	%{_texmfdistdir}/fonts/tfm/wadalab/mcj/mcjkata.tfm
21mr|texlive-wadalab-20190228-1|311	%{_texmfdistdir}/fonts/tfm/wadalab/mcj/mcjkb.tfm
21mr|texlive-wadalab-20190228-1|312	%{_texmfdistdir}/fonts/tfm/wadalab/mcj/mcjkc.tfm
21mr|texlive-wadalab-20190228-1|313	%{_texmfdistdir}/fonts/tfm/wadalab/mcj/mcjkd.tfm
21mr|texlive-wadalab-20190228-1|314	%{_texmfdistdir}/fonts/tfm/wadalab/mcj/mcjke.tfm
21mr|texlive-wadalab-20190228-1|315	%{_texmfdistdir}/fonts/tfm/wadalab/mcj/mcjkeisen.tfm
21mr|texlive-wadalab-20190228-1|316	%{_texmfdistdir}/fonts/tfm/wadalab/mcj/mcjkf.tfm
21mr|texlive-wadalab-20190228-1|317	%{_texmfdistdir}/fonts/tfm/wadalab/mcj/mcjkg.tfm
21mr|texlive-wadalab-20190228-1|318	%{_texmfdistdir}/fonts/tfm/wadalab/mcj/mcjkh.tfm
21mr|texlive-wadalab-20190228-1|319	%{_texmfdistdir}/fonts/tfm/wadalab/mcj/mcjki.tfm
21mr|texlive-wadalab-20190228-1|320	%{_texmfdistdir}/fonts/tfm/wadalab/mcj/mcjkj.tfm
21mr|texlive-wadalab-20190228-1|321	%{_texmfdistdir}/fonts/tfm/wadalab/mcj/mcjkk.tfm
21mr|texlive-wadalab-20190228-1|322	%{_texmfdistdir}/fonts/tfm/wadalab/mcj/mcjkl.tfm
21mr|texlive-wadalab-20190228-1|323	%{_texmfdistdir}/fonts/tfm/wadalab/mcj/mcjkm.tfm
21mr|texlive-wadalab-20190228-1|324	%{_texmfdistdir}/fonts/tfm/wadalab/mcj/mcjkn.tfm
21mr|texlive-wadalab-20190228-1|325	%{_texmfdistdir}/fonts/tfm/wadalab/mcj/mcjko.tfm
21mr|texlive-wadalab-20190228-1|326	%{_texmfdistdir}/fonts/tfm/wadalab/mcj/mcjkp.tfm
21mr|texlive-wadalab-20190228-1|327	%{_texmfdistdir}/fonts/tfm/wadalab/mcj/mcjkq.tfm
21mr|texlive-wadalab-20190228-1|328	%{_texmfdistdir}/fonts/tfm/wadalab/mcj/mcjkr.tfm
21mr|texlive-wadalab-20190228-1|329	%{_texmfdistdir}/fonts/tfm/wadalab/mcj/mcjks.tfm
21mr|texlive-wadalab-20190228-1|330	%{_texmfdistdir}/fonts/tfm/wadalab/mcj/mcjkt.tfm
21mr|texlive-wadalab-20190228-1|331	%{_texmfdistdir}/fonts/tfm/wadalab/mcj/mcjku.tfm
21mr|texlive-wadalab-20190228-1|332	%{_texmfdistdir}/fonts/tfm/wadalab/mcj/mcjkv.tfm
21mr|texlive-wadalab-20190228-1|333	%{_texmfdistdir}/fonts/tfm/wadalab/mcj/mcjkw.tfm
21mr|texlive-wadalab-20190228-1|334	%{_texmfdistdir}/fonts/tfm/wadalab/mcj/mcjkx.tfm
21mr|texlive-wadalab-20190228-1|335	%{_texmfdistdir}/fonts/tfm/wadalab/mcj/mcjky.tfm
21mr|texlive-wadalab-20190228-1|336	%{_texmfdistdir}/fonts/tfm/wadalab/mcj/mcjkz.tfm
21mr|texlive-wadalab-20190228-1|337	%{_texmfdistdir}/fonts/tfm/wadalab/mcj/mcjroma.tfm
21mr|texlive-wadalab-20190228-1|338	%{_texmfdistdir}/fonts/tfm/wadalab/mcj/mcjrussian.tfm
21mr|texlive-wadalab-20190228-1|339	%{_texmfdistdir}/fonts/tfm/wadalab/mcj/mcjsy.tfm
21mr|texlive-wadalab-20190228-1|340	%{_texmfdistdir}/fonts/tfm/wadalab/mr2j/mr2jka.tfm
21mr|texlive-wadalab-20190228-1|341	%{_texmfdistdir}/fonts/tfm/wadalab/mr2j/mr2jkb.tfm
21mr|texlive-wadalab-20190228-1|342	%{_texmfdistdir}/fonts/tfm/wadalab/mr2j/mr2jkc.tfm
21mr|texlive-wadalab-20190228-1|343	%{_texmfdistdir}/fonts/tfm/wadalab/mr2j/mr2jkd.tfm
21mr|texlive-wadalab-20190228-1|344	%{_texmfdistdir}/fonts/tfm/wadalab/mr2j/mr2jke.tfm
21mr|texlive-wadalab-20190228-1|345	%{_texmfdistdir}/fonts/tfm/wadalab/mr2j/mr2jkf.tfm
21mr|texlive-wadalab-20190228-1|346	%{_texmfdistdir}/fonts/tfm/wadalab/mr2j/mr2jkg.tfm
21mr|texlive-wadalab-20190228-1|347	%{_texmfdistdir}/fonts/tfm/wadalab/mr2j/mr2jkh.tfm
21mr|texlive-wadalab-20190228-1|348	%{_texmfdistdir}/fonts/tfm/wadalab/mr2j/mr2jki.tfm
21mr|texlive-wadalab-20190228-1|349	%{_texmfdistdir}/fonts/tfm/wadalab/mr2j/mr2jkj.tfm
21mr|texlive-wadalab-20190228-1|350	%{_texmfdistdir}/fonts/tfm/wadalab/mr2j/mr2jkk.tfm
21mr|texlive-wadalab-20190228-1|351	%{_texmfdistdir}/fonts/tfm/wadalab/mr2j/mr2jkl.tfm
21mr|texlive-wadalab-20190228-1|352	%{_texmfdistdir}/fonts/tfm/wadalab/mr2j/mr2jkm.tfm
21mr|texlive-wadalab-20190228-1|353	%{_texmfdistdir}/fonts/tfm/wadalab/mr2j/mr2jkn.tfm
21mr|texlive-wadalab-20190228-1|354	%{_texmfdistdir}/fonts/tfm/wadalab/mr2j/mr2jko.tfm
21mr|texlive-wadalab-20190228-1|355	%{_texmfdistdir}/fonts/tfm/wadalab/mr2j/mr2jkp.tfm
21mr|texlive-wadalab-20190228-1|356	%{_texmfdistdir}/fonts/tfm/wadalab/mr2j/mr2jkq.tfm
21mr|texlive-wadalab-20190228-1|357	%{_texmfdistdir}/fonts/tfm/wadalab/mr2j/mr2jkr.tfm
21mr|texlive-wadalab-20190228-1|358	%{_texmfdistdir}/fonts/tfm/wadalab/mr2j/mr2jks.tfm
21mr|texlive-wadalab-20190228-1|359	%{_texmfdistdir}/fonts/tfm/wadalab/mr2j/mr2jkt.tfm
21mr|texlive-wadalab-20190228-1|360	%{_texmfdistdir}/fonts/tfm/wadalab/mr2j/mr2jku.tfm
21mr|texlive-wadalab-20190228-1|361	%{_texmfdistdir}/fonts/tfm/wadalab/mr2j/mr2jkv.tfm
21mr|texlive-wadalab-20190228-1|362	%{_texmfdistdir}/fonts/tfm/wadalab/mr2j/mr2jkw.tfm
21mr|texlive-wadalab-20190228-1|363	%{_texmfdistdir}/fonts/tfm/wadalab/mrj/mrjgreek.tfm
21mr|texlive-wadalab-20190228-1|364	%{_texmfdistdir}/fonts/tfm/wadalab/mrj/mrjhira.tfm
21mr|texlive-wadalab-20190228-1|365	%{_texmfdistdir}/fonts/tfm/wadalab/mrj/mrjhw.tfm
21mr|texlive-wadalab-20190228-1|366	%{_texmfdistdir}/fonts/tfm/wadalab/mrj/mrjka.tfm
21mr|texlive-wadalab-20190228-1|367	%{_texmfdistdir}/fonts/tfm/wadalab/mrj/mrjkata.tfm
21mr|texlive-wadalab-20190228-1|368	%{_texmfdistdir}/fonts/tfm/wadalab/mrj/mrjkb.tfm
21mr|texlive-wadalab-20190228-1|369	%{_texmfdistdir}/fonts/tfm/wadalab/mrj/mrjkc.tfm
21mr|texlive-wadalab-20190228-1|370	%{_texmfdistdir}/fonts/tfm/wadalab/mrj/mrjkd.tfm
21mr|texlive-wadalab-20190228-1|371	%{_texmfdistdir}/fonts/tfm/wadalab/mrj/mrjke.tfm
21mr|texlive-wadalab-20190228-1|372	%{_texmfdistdir}/fonts/tfm/wadalab/mrj/mrjkeisen.tfm
21mr|texlive-wadalab-20190228-1|373	%{_texmfdistdir}/fonts/tfm/wadalab/mrj/mrjkf.tfm
21mr|texlive-wadalab-20190228-1|374	%{_texmfdistdir}/fonts/tfm/wadalab/mrj/mrjkg.tfm
21mr|texlive-wadalab-20190228-1|375	%{_texmfdistdir}/fonts/tfm/wadalab/mrj/mrjkh.tfm
21mr|texlive-wadalab-20190228-1|376	%{_texmfdistdir}/fonts/tfm/wadalab/mrj/mrjki.tfm
21mr|texlive-wadalab-20190228-1|377	%{_texmfdistdir}/fonts/tfm/wadalab/mrj/mrjkj.tfm
21mr|texlive-wadalab-20190228-1|378	%{_texmfdistdir}/fonts/tfm/wadalab/mrj/mrjkk.tfm
21mr|texlive-wadalab-20190228-1|379	%{_texmfdistdir}/fonts/tfm/wadalab/mrj/mrjkl.tfm
21mr|texlive-wadalab-20190228-1|380	%{_texmfdistdir}/fonts/tfm/wadalab/mrj/mrjkm.tfm
21mr|texlive-wadalab-20190228-1|381	%{_texmfdistdir}/fonts/tfm/wadalab/mrj/mrjkn.tfm
21mr|texlive-wadalab-20190228-1|382	%{_texmfdistdir}/fonts/tfm/wadalab/mrj/mrjko.tfm
21mr|texlive-wadalab-20190228-1|383	%{_texmfdistdir}/fonts/tfm/wadalab/mrj/mrjkp.tfm
21mr|texlive-wadalab-20190228-1|384	%{_texmfdistdir}/fonts/tfm/wadalab/mrj/mrjkq.tfm
21mr|texlive-wadalab-20190228-1|385	%{_texmfdistdir}/fonts/tfm/wadalab/mrj/mrjkr.tfm
21mr|texlive-wadalab-20190228-1|386	%{_texmfdistdir}/fonts/tfm/wadalab/mrj/mrjks.tfm
21mr|texlive-wadalab-20190228-1|387	%{_texmfdistdir}/fonts/tfm/wadalab/mrj/mrjkt.tfm
21mr|texlive-wadalab-20190228-1|388	%{_texmfdistdir}/fonts/tfm/wadalab/mrj/mrjku.tfm
21mr|texlive-wadalab-20190228-1|389	%{_texmfdistdir}/fonts/tfm/wadalab/mrj/mrjkv.tfm
21mr|texlive-wadalab-20190228-1|390	%{_texmfdistdir}/fonts/tfm/wadalab/mrj/mrjkw.tfm
21mr|texlive-wadalab-20190228-1|391	%{_texmfdistdir}/fonts/tfm/wadalab/mrj/mrjkx.tfm
21mr|texlive-wadalab-20190228-1|392	%{_texmfdistdir}/fonts/tfm/wadalab/mrj/mrjky.tfm
21mr|texlive-wadalab-20190228-1|393	%{_texmfdistdir}/fonts/tfm/wadalab/mrj/mrjkz.tfm
21mr|texlive-wadalab-20190228-1|394	%{_texmfdistdir}/fonts/tfm/wadalab/mrj/mrjroma.tfm
21mr|texlive-wadalab-20190228-1|395	%{_texmfdistdir}/fonts/tfm/wadalab/mrj/mrjrussian.tfm
21mr|texlive-wadalab-20190228-1|396	%{_texmfdistdir}/fonts/tfm/wadalab/mrj/mrjsy.tfm
21mr|texlive-wadalab-20190228-1|397	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj00.tfm
21mr|texlive-wadalab-20190228-1|398	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj03.tfm
21mr|texlive-wadalab-20190228-1|399	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj04.tfm
21mr|texlive-wadalab-20190228-1|400	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj20.tfm
21mr|texlive-wadalab-20190228-1|401	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj21.tfm
21mr|texlive-wadalab-20190228-1|402	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj22.tfm
21mr|texlive-wadalab-20190228-1|403	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj23.tfm
21mr|texlive-wadalab-20190228-1|404	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj25.tfm
21mr|texlive-wadalab-20190228-1|405	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj26.tfm
21mr|texlive-wadalab-20190228-1|406	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj30.tfm
21mr|texlive-wadalab-20190228-1|407	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj4e.tfm
21mr|texlive-wadalab-20190228-1|408	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj4f.tfm
21mr|texlive-wadalab-20190228-1|409	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj50.tfm
21mr|texlive-wadalab-20190228-1|410	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj51.tfm
21mr|texlive-wadalab-20190228-1|411	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj52.tfm
21mr|texlive-wadalab-20190228-1|412	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj53.tfm
21mr|texlive-wadalab-20190228-1|413	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj54.tfm
21mr|texlive-wadalab-20190228-1|414	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj55.tfm
21mr|texlive-wadalab-20190228-1|415	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj56.tfm
21mr|texlive-wadalab-20190228-1|416	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj57.tfm
21mr|texlive-wadalab-20190228-1|417	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj58.tfm
21mr|texlive-wadalab-20190228-1|418	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj59.tfm
21mr|texlive-wadalab-20190228-1|419	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj5a.tfm
21mr|texlive-wadalab-20190228-1|420	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj5b.tfm
21mr|texlive-wadalab-20190228-1|421	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj5c.tfm
21mr|texlive-wadalab-20190228-1|422	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj5d.tfm
21mr|texlive-wadalab-20190228-1|423	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj5e.tfm
21mr|texlive-wadalab-20190228-1|424	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj5f.tfm
21mr|texlive-wadalab-20190228-1|425	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj60.tfm
21mr|texlive-wadalab-20190228-1|426	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj61.tfm
21mr|texlive-wadalab-20190228-1|427	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj62.tfm
21mr|texlive-wadalab-20190228-1|428	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj63.tfm
21mr|texlive-wadalab-20190228-1|429	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj64.tfm
21mr|texlive-wadalab-20190228-1|430	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj65.tfm
21mr|texlive-wadalab-20190228-1|431	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj66.tfm
21mr|texlive-wadalab-20190228-1|432	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj67.tfm
21mr|texlive-wadalab-20190228-1|433	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj68.tfm
21mr|texlive-wadalab-20190228-1|434	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj69.tfm
21mr|texlive-wadalab-20190228-1|435	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj6a.tfm
21mr|texlive-wadalab-20190228-1|436	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj6b.tfm
21mr|texlive-wadalab-20190228-1|437	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj6c.tfm
21mr|texlive-wadalab-20190228-1|438	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj6d.tfm
21mr|texlive-wadalab-20190228-1|439	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj6e.tfm
21mr|texlive-wadalab-20190228-1|440	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj6f.tfm
21mr|texlive-wadalab-20190228-1|441	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj70.tfm
21mr|texlive-wadalab-20190228-1|442	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj71.tfm
21mr|texlive-wadalab-20190228-1|443	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj72.tfm
21mr|texlive-wadalab-20190228-1|444	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj73.tfm
21mr|texlive-wadalab-20190228-1|445	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj74.tfm
21mr|texlive-wadalab-20190228-1|446	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj75.tfm
21mr|texlive-wadalab-20190228-1|447	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj76.tfm
21mr|texlive-wadalab-20190228-1|448	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj77.tfm
21mr|texlive-wadalab-20190228-1|449	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj78.tfm
21mr|texlive-wadalab-20190228-1|450	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj79.tfm
21mr|texlive-wadalab-20190228-1|451	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj7a.tfm
21mr|texlive-wadalab-20190228-1|452	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj7b.tfm
21mr|texlive-wadalab-20190228-1|453	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj7c.tfm
21mr|texlive-wadalab-20190228-1|454	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj7d.tfm
21mr|texlive-wadalab-20190228-1|455	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj7e.tfm
21mr|texlive-wadalab-20190228-1|456	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj7f.tfm
21mr|texlive-wadalab-20190228-1|457	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj80.tfm
21mr|texlive-wadalab-20190228-1|458	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj81.tfm
21mr|texlive-wadalab-20190228-1|459	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj82.tfm
21mr|texlive-wadalab-20190228-1|460	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj83.tfm
21mr|texlive-wadalab-20190228-1|461	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj84.tfm
21mr|texlive-wadalab-20190228-1|462	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj85.tfm
21mr|texlive-wadalab-20190228-1|463	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj86.tfm
21mr|texlive-wadalab-20190228-1|464	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj87.tfm
21mr|texlive-wadalab-20190228-1|465	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj88.tfm
21mr|texlive-wadalab-20190228-1|466	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj89.tfm
21mr|texlive-wadalab-20190228-1|467	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj8a.tfm
21mr|texlive-wadalab-20190228-1|468	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj8b.tfm
21mr|texlive-wadalab-20190228-1|469	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj8c.tfm
21mr|texlive-wadalab-20190228-1|470	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj8d.tfm
21mr|texlive-wadalab-20190228-1|471	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj8e.tfm
21mr|texlive-wadalab-20190228-1|472	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj8f.tfm
21mr|texlive-wadalab-20190228-1|473	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj90.tfm
21mr|texlive-wadalab-20190228-1|474	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj91.tfm
21mr|texlive-wadalab-20190228-1|475	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj92.tfm
21mr|texlive-wadalab-20190228-1|476	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj93.tfm
21mr|texlive-wadalab-20190228-1|477	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj94.tfm
21mr|texlive-wadalab-20190228-1|478	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj95.tfm
21mr|texlive-wadalab-20190228-1|479	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj96.tfm
21mr|texlive-wadalab-20190228-1|480	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj97.tfm
21mr|texlive-wadalab-20190228-1|481	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj98.tfm
21mr|texlive-wadalab-20190228-1|482	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj99.tfm
21mr|texlive-wadalab-20190228-1|483	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj9a.tfm
21mr|texlive-wadalab-20190228-1|484	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj9b.tfm
21mr|texlive-wadalab-20190228-1|485	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj9c.tfm
21mr|texlive-wadalab-20190228-1|486	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj9d.tfm
21mr|texlive-wadalab-20190228-1|487	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj9e.tfm
21mr|texlive-wadalab-20190228-1|488	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgj9f.tfm
21mr|texlive-wadalab-20190228-1|489	%{_texmfdistdir}/fonts/tfm/wadalab/udgj/udgjff.tfm
21mr|texlive-wadalab-20190228-1|490	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj00.tfm
21mr|texlive-wadalab-20190228-1|491	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj03.tfm
21mr|texlive-wadalab-20190228-1|492	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj04.tfm
21mr|texlive-wadalab-20190228-1|493	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj20.tfm
21mr|texlive-wadalab-20190228-1|494	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj21.tfm
21mr|texlive-wadalab-20190228-1|495	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj22.tfm
21mr|texlive-wadalab-20190228-1|496	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj23.tfm
21mr|texlive-wadalab-20190228-1|497	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj25.tfm
21mr|texlive-wadalab-20190228-1|498	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj26.tfm
21mr|texlive-wadalab-20190228-1|499	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj30.tfm
21mr|texlive-wadalab-20190228-1|500	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj4e.tfm
21mr|texlive-wadalab-20190228-1|501	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj4f.tfm
21mr|texlive-wadalab-20190228-1|502	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj50.tfm
21mr|texlive-wadalab-20190228-1|503	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj51.tfm
21mr|texlive-wadalab-20190228-1|504	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj52.tfm
21mr|texlive-wadalab-20190228-1|505	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj53.tfm
21mr|texlive-wadalab-20190228-1|506	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj54.tfm
21mr|texlive-wadalab-20190228-1|507	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj55.tfm
21mr|texlive-wadalab-20190228-1|508	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj56.tfm
21mr|texlive-wadalab-20190228-1|509	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj57.tfm
21mr|texlive-wadalab-20190228-1|510	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj58.tfm
21mr|texlive-wadalab-20190228-1|511	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj59.tfm
21mr|texlive-wadalab-20190228-1|512	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj5a.tfm
21mr|texlive-wadalab-20190228-1|513	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj5b.tfm
21mr|texlive-wadalab-20190228-1|514	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj5c.tfm
21mr|texlive-wadalab-20190228-1|515	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj5d.tfm
21mr|texlive-wadalab-20190228-1|516	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj5e.tfm
21mr|texlive-wadalab-20190228-1|517	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj5f.tfm
21mr|texlive-wadalab-20190228-1|518	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj60.tfm
21mr|texlive-wadalab-20190228-1|519	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj61.tfm
21mr|texlive-wadalab-20190228-1|520	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj62.tfm
21mr|texlive-wadalab-20190228-1|521	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj63.tfm
21mr|texlive-wadalab-20190228-1|522	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj64.tfm
21mr|texlive-wadalab-20190228-1|523	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj65.tfm
21mr|texlive-wadalab-20190228-1|524	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj66.tfm
21mr|texlive-wadalab-20190228-1|525	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj67.tfm
21mr|texlive-wadalab-20190228-1|526	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj68.tfm
21mr|texlive-wadalab-20190228-1|527	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj69.tfm
21mr|texlive-wadalab-20190228-1|528	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj6a.tfm
21mr|texlive-wadalab-20190228-1|529	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj6b.tfm
21mr|texlive-wadalab-20190228-1|530	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj6c.tfm
21mr|texlive-wadalab-20190228-1|531	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj6d.tfm
21mr|texlive-wadalab-20190228-1|532	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj6e.tfm
21mr|texlive-wadalab-20190228-1|533	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj6f.tfm
21mr|texlive-wadalab-20190228-1|534	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj70.tfm
21mr|texlive-wadalab-20190228-1|535	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj71.tfm
21mr|texlive-wadalab-20190228-1|536	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj72.tfm
21mr|texlive-wadalab-20190228-1|537	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj73.tfm
21mr|texlive-wadalab-20190228-1|538	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj74.tfm
21mr|texlive-wadalab-20190228-1|539	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj75.tfm
21mr|texlive-wadalab-20190228-1|540	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj76.tfm
21mr|texlive-wadalab-20190228-1|541	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj77.tfm
21mr|texlive-wadalab-20190228-1|542	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj78.tfm
21mr|texlive-wadalab-20190228-1|543	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj79.tfm
21mr|texlive-wadalab-20190228-1|544	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj7a.tfm
21mr|texlive-wadalab-20190228-1|545	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj7b.tfm
21mr|texlive-wadalab-20190228-1|546	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj7c.tfm
21mr|texlive-wadalab-20190228-1|547	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj7d.tfm
21mr|texlive-wadalab-20190228-1|548	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj7e.tfm
21mr|texlive-wadalab-20190228-1|549	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj7f.tfm
21mr|texlive-wadalab-20190228-1|550	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj80.tfm
21mr|texlive-wadalab-20190228-1|551	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj81.tfm
21mr|texlive-wadalab-20190228-1|552	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj82.tfm
21mr|texlive-wadalab-20190228-1|553	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj83.tfm
21mr|texlive-wadalab-20190228-1|554	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj84.tfm
21mr|texlive-wadalab-20190228-1|555	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj85.tfm
21mr|texlive-wadalab-20190228-1|556	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj86.tfm
21mr|texlive-wadalab-20190228-1|557	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj87.tfm
21mr|texlive-wadalab-20190228-1|558	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj88.tfm
21mr|texlive-wadalab-20190228-1|559	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj89.tfm
21mr|texlive-wadalab-20190228-1|560	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj8a.tfm
21mr|texlive-wadalab-20190228-1|561	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj8b.tfm
21mr|texlive-wadalab-20190228-1|562	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj8c.tfm
21mr|texlive-wadalab-20190228-1|563	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj8d.tfm
21mr|texlive-wadalab-20190228-1|564	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj8e.tfm
21mr|texlive-wadalab-20190228-1|565	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj8f.tfm
21mr|texlive-wadalab-20190228-1|566	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj90.tfm
21mr|texlive-wadalab-20190228-1|567	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj91.tfm
21mr|texlive-wadalab-20190228-1|568	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj92.tfm
21mr|texlive-wadalab-20190228-1|569	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj93.tfm
21mr|texlive-wadalab-20190228-1|570	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj94.tfm
21mr|texlive-wadalab-20190228-1|571	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj95.tfm
21mr|texlive-wadalab-20190228-1|572	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj96.tfm
21mr|texlive-wadalab-20190228-1|573	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj97.tfm
21mr|texlive-wadalab-20190228-1|574	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj98.tfm
21mr|texlive-wadalab-20190228-1|575	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj99.tfm
21mr|texlive-wadalab-20190228-1|576	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj9a.tfm
21mr|texlive-wadalab-20190228-1|577	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj9b.tfm
21mr|texlive-wadalab-20190228-1|578	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj9c.tfm
21mr|texlive-wadalab-20190228-1|579	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj9d.tfm
21mr|texlive-wadalab-20190228-1|580	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj9e.tfm
21mr|texlive-wadalab-20190228-1|581	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmj9f.tfm
21mr|texlive-wadalab-20190228-1|582	%{_texmfdistdir}/fonts/tfm/wadalab/udmj/udmjff.tfm
21mr|texlive-wadalab-20190228-1|583	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj00.tfm
21mr|texlive-wadalab-20190228-1|584	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj03.tfm
21mr|texlive-wadalab-20190228-1|585	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj04.tfm
21mr|texlive-wadalab-20190228-1|586	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj20.tfm
21mr|texlive-wadalab-20190228-1|587	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj21.tfm
21mr|texlive-wadalab-20190228-1|588	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj22.tfm
21mr|texlive-wadalab-20190228-1|589	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj23.tfm
21mr|texlive-wadalab-20190228-1|590	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj25.tfm
21mr|texlive-wadalab-20190228-1|591	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj26.tfm
21mr|texlive-wadalab-20190228-1|592	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj30.tfm
21mr|texlive-wadalab-20190228-1|593	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj4e.tfm
21mr|texlive-wadalab-20190228-1|594	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj4f.tfm
21mr|texlive-wadalab-20190228-1|595	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj50.tfm
21mr|texlive-wadalab-20190228-1|596	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj51.tfm
21mr|texlive-wadalab-20190228-1|597	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj52.tfm
21mr|texlive-wadalab-20190228-1|598	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj53.tfm
21mr|texlive-wadalab-20190228-1|599	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj54.tfm
21mr|texlive-wadalab-20190228-1|600	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj55.tfm
21mr|texlive-wadalab-20190228-1|601	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj56.tfm
21mr|texlive-wadalab-20190228-1|602	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj57.tfm
21mr|texlive-wadalab-20190228-1|603	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj58.tfm
21mr|texlive-wadalab-20190228-1|604	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj59.tfm
21mr|texlive-wadalab-20190228-1|605	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj5a.tfm
21mr|texlive-wadalab-20190228-1|606	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj5b.tfm
21mr|texlive-wadalab-20190228-1|607	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj5c.tfm
21mr|texlive-wadalab-20190228-1|608	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj5d.tfm
21mr|texlive-wadalab-20190228-1|609	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj5e.tfm
21mr|texlive-wadalab-20190228-1|610	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj5f.tfm
21mr|texlive-wadalab-20190228-1|611	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj60.tfm
21mr|texlive-wadalab-20190228-1|612	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj61.tfm
21mr|texlive-wadalab-20190228-1|613	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj62.tfm
21mr|texlive-wadalab-20190228-1|614	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj63.tfm
21mr|texlive-wadalab-20190228-1|615	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj64.tfm
21mr|texlive-wadalab-20190228-1|616	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj65.tfm
21mr|texlive-wadalab-20190228-1|617	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj66.tfm
21mr|texlive-wadalab-20190228-1|618	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj67.tfm
21mr|texlive-wadalab-20190228-1|619	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj68.tfm
21mr|texlive-wadalab-20190228-1|620	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj69.tfm
21mr|texlive-wadalab-20190228-1|621	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj6a.tfm
21mr|texlive-wadalab-20190228-1|622	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj6b.tfm
21mr|texlive-wadalab-20190228-1|623	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj6c.tfm
21mr|texlive-wadalab-20190228-1|624	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj6d.tfm
21mr|texlive-wadalab-20190228-1|625	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj6e.tfm
21mr|texlive-wadalab-20190228-1|626	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj6f.tfm
21mr|texlive-wadalab-20190228-1|627	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj70.tfm
21mr|texlive-wadalab-20190228-1|628	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj71.tfm
21mr|texlive-wadalab-20190228-1|629	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj72.tfm
21mr|texlive-wadalab-20190228-1|630	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj73.tfm
21mr|texlive-wadalab-20190228-1|631	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj74.tfm
21mr|texlive-wadalab-20190228-1|632	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj75.tfm
21mr|texlive-wadalab-20190228-1|633	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj76.tfm
21mr|texlive-wadalab-20190228-1|634	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj77.tfm
21mr|texlive-wadalab-20190228-1|635	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj78.tfm
21mr|texlive-wadalab-20190228-1|636	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj79.tfm
21mr|texlive-wadalab-20190228-1|637	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj7a.tfm
21mr|texlive-wadalab-20190228-1|638	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj7b.tfm
21mr|texlive-wadalab-20190228-1|639	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj7c.tfm
21mr|texlive-wadalab-20190228-1|640	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj7d.tfm
21mr|texlive-wadalab-20190228-1|641	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj7e.tfm
21mr|texlive-wadalab-20190228-1|642	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj7f.tfm
21mr|texlive-wadalab-20190228-1|643	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj80.tfm
21mr|texlive-wadalab-20190228-1|644	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj81.tfm
21mr|texlive-wadalab-20190228-1|645	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj82.tfm
21mr|texlive-wadalab-20190228-1|646	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj83.tfm
21mr|texlive-wadalab-20190228-1|647	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj84.tfm
21mr|texlive-wadalab-20190228-1|648	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj85.tfm
21mr|texlive-wadalab-20190228-1|649	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj86.tfm
21mr|texlive-wadalab-20190228-1|650	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj87.tfm
21mr|texlive-wadalab-20190228-1|651	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj88.tfm
21mr|texlive-wadalab-20190228-1|652	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj89.tfm
21mr|texlive-wadalab-20190228-1|653	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj8a.tfm
21mr|texlive-wadalab-20190228-1|654	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj8b.tfm
21mr|texlive-wadalab-20190228-1|655	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj8c.tfm
21mr|texlive-wadalab-20190228-1|656	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj8d.tfm
21mr|texlive-wadalab-20190228-1|657	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj8e.tfm
21mr|texlive-wadalab-20190228-1|658	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj8f.tfm
21mr|texlive-wadalab-20190228-1|659	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj90.tfm
21mr|texlive-wadalab-20190228-1|660	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj91.tfm
21mr|texlive-wadalab-20190228-1|661	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj92.tfm
21mr|texlive-wadalab-20190228-1|662	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj93.tfm
21mr|texlive-wadalab-20190228-1|663	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj94.tfm
21mr|texlive-wadalab-20190228-1|664	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj95.tfm
21mr|texlive-wadalab-20190228-1|665	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj96.tfm
21mr|texlive-wadalab-20190228-1|666	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj97.tfm
21mr|texlive-wadalab-20190228-1|667	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj98.tfm
21mr|texlive-wadalab-20190228-1|668	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj99.tfm
21mr|texlive-wadalab-20190228-1|669	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj9a.tfm
21mr|texlive-wadalab-20190228-1|670	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj9b.tfm
21mr|texlive-wadalab-20190228-1|671	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj9c.tfm
21mr|texlive-wadalab-20190228-1|672	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj9d.tfm
21mr|texlive-wadalab-20190228-1|673	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj9e.tfm
21mr|texlive-wadalab-20190228-1|674	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcj9f.tfm
21mr|texlive-wadalab-20190228-1|675	%{_texmfdistdir}/fonts/tfm/wadalab/umcj/umcjff.tfm
21mr|texlive-wadalab-20190228-1|676	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj00.tfm
21mr|texlive-wadalab-20190228-1|677	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj03.tfm
21mr|texlive-wadalab-20190228-1|678	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj04.tfm
21mr|texlive-wadalab-20190228-1|679	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj20.tfm
21mr|texlive-wadalab-20190228-1|680	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj21.tfm
21mr|texlive-wadalab-20190228-1|681	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj22.tfm
21mr|texlive-wadalab-20190228-1|682	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj23.tfm
21mr|texlive-wadalab-20190228-1|683	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj25.tfm
21mr|texlive-wadalab-20190228-1|684	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj26.tfm
21mr|texlive-wadalab-20190228-1|685	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj30.tfm
21mr|texlive-wadalab-20190228-1|686	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj4e.tfm
21mr|texlive-wadalab-20190228-1|687	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj4f.tfm
21mr|texlive-wadalab-20190228-1|688	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj50.tfm
21mr|texlive-wadalab-20190228-1|689	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj51.tfm
21mr|texlive-wadalab-20190228-1|690	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj52.tfm
21mr|texlive-wadalab-20190228-1|691	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj53.tfm
21mr|texlive-wadalab-20190228-1|692	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj54.tfm
21mr|texlive-wadalab-20190228-1|693	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj55.tfm
21mr|texlive-wadalab-20190228-1|694	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj56.tfm
21mr|texlive-wadalab-20190228-1|695	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj57.tfm
21mr|texlive-wadalab-20190228-1|696	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj58.tfm
21mr|texlive-wadalab-20190228-1|697	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj59.tfm
21mr|texlive-wadalab-20190228-1|698	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj5a.tfm
21mr|texlive-wadalab-20190228-1|699	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj5b.tfm
21mr|texlive-wadalab-20190228-1|700	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj5c.tfm
21mr|texlive-wadalab-20190228-1|701	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj5d.tfm
21mr|texlive-wadalab-20190228-1|702	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj5e.tfm
21mr|texlive-wadalab-20190228-1|703	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj5f.tfm
21mr|texlive-wadalab-20190228-1|704	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj60.tfm
21mr|texlive-wadalab-20190228-1|705	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj61.tfm
21mr|texlive-wadalab-20190228-1|706	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj62.tfm
21mr|texlive-wadalab-20190228-1|707	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj63.tfm
21mr|texlive-wadalab-20190228-1|708	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj64.tfm
21mr|texlive-wadalab-20190228-1|709	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj65.tfm
21mr|texlive-wadalab-20190228-1|710	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj66.tfm
21mr|texlive-wadalab-20190228-1|711	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj67.tfm
21mr|texlive-wadalab-20190228-1|712	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj68.tfm
21mr|texlive-wadalab-20190228-1|713	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj69.tfm
21mr|texlive-wadalab-20190228-1|714	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj6a.tfm
21mr|texlive-wadalab-20190228-1|715	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj6b.tfm
21mr|texlive-wadalab-20190228-1|716	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj6c.tfm
21mr|texlive-wadalab-20190228-1|717	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj6d.tfm
21mr|texlive-wadalab-20190228-1|718	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj6e.tfm
21mr|texlive-wadalab-20190228-1|719	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj6f.tfm
21mr|texlive-wadalab-20190228-1|720	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj70.tfm
21mr|texlive-wadalab-20190228-1|721	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj71.tfm
21mr|texlive-wadalab-20190228-1|722	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj72.tfm
21mr|texlive-wadalab-20190228-1|723	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj73.tfm
21mr|texlive-wadalab-20190228-1|724	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj74.tfm
21mr|texlive-wadalab-20190228-1|725	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj75.tfm
21mr|texlive-wadalab-20190228-1|726	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj76.tfm
21mr|texlive-wadalab-20190228-1|727	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj77.tfm
21mr|texlive-wadalab-20190228-1|728	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj78.tfm
21mr|texlive-wadalab-20190228-1|729	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj79.tfm
21mr|texlive-wadalab-20190228-1|730	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj7a.tfm
21mr|texlive-wadalab-20190228-1|731	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj7b.tfm
21mr|texlive-wadalab-20190228-1|732	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj7c.tfm
21mr|texlive-wadalab-20190228-1|733	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj7d.tfm
21mr|texlive-wadalab-20190228-1|734	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj7e.tfm
21mr|texlive-wadalab-20190228-1|735	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj7f.tfm
21mr|texlive-wadalab-20190228-1|736	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj80.tfm
21mr|texlive-wadalab-20190228-1|737	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj81.tfm
21mr|texlive-wadalab-20190228-1|738	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj82.tfm
21mr|texlive-wadalab-20190228-1|739	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj83.tfm
21mr|texlive-wadalab-20190228-1|740	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj84.tfm
21mr|texlive-wadalab-20190228-1|741	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj85.tfm
21mr|texlive-wadalab-20190228-1|742	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj86.tfm
21mr|texlive-wadalab-20190228-1|743	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj87.tfm
21mr|texlive-wadalab-20190228-1|744	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj88.tfm
21mr|texlive-wadalab-20190228-1|745	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj89.tfm
21mr|texlive-wadalab-20190228-1|746	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj8a.tfm
21mr|texlive-wadalab-20190228-1|747	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj8b.tfm
21mr|texlive-wadalab-20190228-1|748	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj8c.tfm
21mr|texlive-wadalab-20190228-1|749	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj8d.tfm
21mr|texlive-wadalab-20190228-1|750	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj8e.tfm
21mr|texlive-wadalab-20190228-1|751	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj8f.tfm
21mr|texlive-wadalab-20190228-1|752	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj90.tfm
21mr|texlive-wadalab-20190228-1|753	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj91.tfm
21mr|texlive-wadalab-20190228-1|754	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj92.tfm
21mr|texlive-wadalab-20190228-1|755	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj93.tfm
21mr|texlive-wadalab-20190228-1|756	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj94.tfm
21mr|texlive-wadalab-20190228-1|757	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj95.tfm
21mr|texlive-wadalab-20190228-1|758	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj96.tfm
21mr|texlive-wadalab-20190228-1|759	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj97.tfm
21mr|texlive-wadalab-20190228-1|760	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj98.tfm
21mr|texlive-wadalab-20190228-1|761	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj99.tfm
21mr|texlive-wadalab-20190228-1|762	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj9a.tfm
21mr|texlive-wadalab-20190228-1|763	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj9b.tfm
21mr|texlive-wadalab-20190228-1|764	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj9c.tfm
21mr|texlive-wadalab-20190228-1|765	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj9d.tfm
21mr|texlive-wadalab-20190228-1|766	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj9e.tfm
21mr|texlive-wadalab-20190228-1|767	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrj9f.tfm
21mr|texlive-wadalab-20190228-1|768	%{_texmfdistdir}/fonts/tfm/wadalab/umrj/umrjff.tfm
21mr|texlive-wadalab-20190228-1|769	%{_texmfdistdir}/fonts/type1/wadalab/dgj/dgjgreek.pfb
21mr|texlive-wadalab-20190228-1|770	%{_texmfdistdir}/fonts/type1/wadalab/dgj/dgjhira.pfb
21mr|texlive-wadalab-20190228-1|771	%{_texmfdistdir}/fonts/type1/wadalab/dgj/dgjhw.pfb
21mr|texlive-wadalab-20190228-1|772	%{_texmfdistdir}/fonts/type1/wadalab/dgj/dgjka.pfb
21mr|texlive-wadalab-20190228-1|773	%{_texmfdistdir}/fonts/type1/wadalab/dgj/dgjkata.pfb
21mr|texlive-wadalab-20190228-1|774	%{_texmfdistdir}/fonts/type1/wadalab/dgj/dgjkb.pfb
21mr|texlive-wadalab-20190228-1|775	%{_texmfdistdir}/fonts/type1/wadalab/dgj/dgjkc.pfb
21mr|texlive-wadalab-20190228-1|776	%{_texmfdistdir}/fonts/type1/wadalab/dgj/dgjkd.pfb
21mr|texlive-wadalab-20190228-1|777	%{_texmfdistdir}/fonts/type1/wadalab/dgj/dgjke.pfb
21mr|texlive-wadalab-20190228-1|778	%{_texmfdistdir}/fonts/type1/wadalab/dgj/dgjkeisen.pfb
21mr|texlive-wadalab-20190228-1|779	%{_texmfdistdir}/fonts/type1/wadalab/dgj/dgjkf.pfb
21mr|texlive-wadalab-20190228-1|780	%{_texmfdistdir}/fonts/type1/wadalab/dgj/dgjkg.pfb
21mr|texlive-wadalab-20190228-1|781	%{_texmfdistdir}/fonts/type1/wadalab/dgj/dgjkh.pfb
21mr|texlive-wadalab-20190228-1|782	%{_texmfdistdir}/fonts/type1/wadalab/dgj/dgjki.pfb
21mr|texlive-wadalab-20190228-1|783	%{_texmfdistdir}/fonts/type1/wadalab/dgj/dgjkj.pfb
21mr|texlive-wadalab-20190228-1|784	%{_texmfdistdir}/fonts/type1/wadalab/dgj/dgjkk.pfb
21mr|texlive-wadalab-20190228-1|785	%{_texmfdistdir}/fonts/type1/wadalab/dgj/dgjkl.pfb
21mr|texlive-wadalab-20190228-1|786	%{_texmfdistdir}/fonts/type1/wadalab/dgj/dgjkm.pfb
21mr|texlive-wadalab-20190228-1|787	%{_texmfdistdir}/fonts/type1/wadalab/dgj/dgjkn.pfb
21mr|texlive-wadalab-20190228-1|788	%{_texmfdistdir}/fonts/type1/wadalab/dgj/dgjko.pfb
21mr|texlive-wadalab-20190228-1|789	%{_texmfdistdir}/fonts/type1/wadalab/dgj/dgjkp.pfb
21mr|texlive-wadalab-20190228-1|790	%{_texmfdistdir}/fonts/type1/wadalab/dgj/dgjkq.pfb
21mr|texlive-wadalab-20190228-1|791	%{_texmfdistdir}/fonts/type1/wadalab/dgj/dgjkr.pfb
21mr|texlive-wadalab-20190228-1|792	%{_texmfdistdir}/fonts/type1/wadalab/dgj/dgjks.pfb
21mr|texlive-wadalab-20190228-1|793	%{_texmfdistdir}/fonts/type1/wadalab/dgj/dgjkt.pfb
21mr|texlive-wadalab-20190228-1|794	%{_texmfdistdir}/fonts/type1/wadalab/dgj/dgjku.pfb
21mr|texlive-wadalab-20190228-1|795	%{_texmfdistdir}/fonts/type1/wadalab/dgj/dgjkv.pfb
21mr|texlive-wadalab-20190228-1|796	%{_texmfdistdir}/fonts/type1/wadalab/dgj/dgjkw.pfb
21mr|texlive-wadalab-20190228-1|797	%{_texmfdistdir}/fonts/type1/wadalab/dgj/dgjkx.pfb
21mr|texlive-wadalab-20190228-1|798	%{_texmfdistdir}/fonts/type1/wadalab/dgj/dgjky.pfb
21mr|texlive-wadalab-20190228-1|799	%{_texmfdistdir}/fonts/type1/wadalab/dgj/dgjkz.pfb
21mr|texlive-wadalab-20190228-1|800	%{_texmfdistdir}/fonts/type1/wadalab/dgj/dgjroma.pfb
21mr|texlive-wadalab-20190228-1|801	%{_texmfdistdir}/fonts/type1/wadalab/dgj/dgjrussian.pfb
21mr|texlive-wadalab-20190228-1|802	%{_texmfdistdir}/fonts/type1/wadalab/dgj/dgjsy.pfb
21mr|texlive-wadalab-20190228-1|803	%{_texmfdistdir}/fonts/type1/wadalab/dmj/dmjgreek.pfb
21mr|texlive-wadalab-20190228-1|804	%{_texmfdistdir}/fonts/type1/wadalab/dmj/dmjhira.pfb
21mr|texlive-wadalab-20190228-1|805	%{_texmfdistdir}/fonts/type1/wadalab/dmj/dmjhw.pfb
21mr|texlive-wadalab-20190228-1|806	%{_texmfdistdir}/fonts/type1/wadalab/dmj/dmjka.pfb
21mr|texlive-wadalab-20190228-1|807	%{_texmfdistdir}/fonts/type1/wadalab/dmj/dmjkata.pfb
21mr|texlive-wadalab-20190228-1|808	%{_texmfdistdir}/fonts/type1/wadalab/dmj/dmjkb.pfb
21mr|texlive-wadalab-20190228-1|809	%{_texmfdistdir}/fonts/type1/wadalab/dmj/dmjkc.pfb
21mr|texlive-wadalab-20190228-1|810	%{_texmfdistdir}/fonts/type1/wadalab/dmj/dmjkd.pfb
21mr|texlive-wadalab-20190228-1|811	%{_texmfdistdir}/fonts/type1/wadalab/dmj/dmjke.pfb
21mr|texlive-wadalab-20190228-1|812	%{_texmfdistdir}/fonts/type1/wadalab/dmj/dmjkeisen.pfb
21mr|texlive-wadalab-20190228-1|813	%{_texmfdistdir}/fonts/type1/wadalab/dmj/dmjkf.pfb
21mr|texlive-wadalab-20190228-1|814	%{_texmfdistdir}/fonts/type1/wadalab/dmj/dmjkg.pfb
21mr|texlive-wadalab-20190228-1|815	%{_texmfdistdir}/fonts/type1/wadalab/dmj/dmjkh.pfb
21mr|texlive-wadalab-20190228-1|816	%{_texmfdistdir}/fonts/type1/wadalab/dmj/dmjki.pfb
21mr|texlive-wadalab-20190228-1|817	%{_texmfdistdir}/fonts/type1/wadalab/dmj/dmjkj.pfb
21mr|texlive-wadalab-20190228-1|818	%{_texmfdistdir}/fonts/type1/wadalab/dmj/dmjkk.pfb
21mr|texlive-wadalab-20190228-1|819	%{_texmfdistdir}/fonts/type1/wadalab/dmj/dmjkl.pfb
21mr|texlive-wadalab-20190228-1|820	%{_texmfdistdir}/fonts/type1/wadalab/dmj/dmjkm.pfb
21mr|texlive-wadalab-20190228-1|821	%{_texmfdistdir}/fonts/type1/wadalab/dmj/dmjkn.pfb
21mr|texlive-wadalab-20190228-1|822	%{_texmfdistdir}/fonts/type1/wadalab/dmj/dmjko.pfb
21mr|texlive-wadalab-20190228-1|823	%{_texmfdistdir}/fonts/type1/wadalab/dmj/dmjkp.pfb
21mr|texlive-wadalab-20190228-1|824	%{_texmfdistdir}/fonts/type1/wadalab/dmj/dmjkq.pfb
21mr|texlive-wadalab-20190228-1|825	%{_texmfdistdir}/fonts/type1/wadalab/dmj/dmjkr.pfb
21mr|texlive-wadalab-20190228-1|826	%{_texmfdistdir}/fonts/type1/wadalab/dmj/dmjks.pfb
21mr|texlive-wadalab-20190228-1|827	%{_texmfdistdir}/fonts/type1/wadalab/dmj/dmjkt.pfb
21mr|texlive-wadalab-20190228-1|828	%{_texmfdistdir}/fonts/type1/wadalab/dmj/dmjku.pfb
21mr|texlive-wadalab-20190228-1|829	%{_texmfdistdir}/fonts/type1/wadalab/dmj/dmjkv.pfb
21mr|texlive-wadalab-20190228-1|830	%{_texmfdistdir}/fonts/type1/wadalab/dmj/dmjkw.pfb
21mr|texlive-wadalab-20190228-1|831	%{_texmfdistdir}/fonts/type1/wadalab/dmj/dmjkx.pfb
21mr|texlive-wadalab-20190228-1|832	%{_texmfdistdir}/fonts/type1/wadalab/dmj/dmjky.pfb
21mr|texlive-wadalab-20190228-1|833	%{_texmfdistdir}/fonts/type1/wadalab/dmj/dmjkz.pfb
21mr|texlive-wadalab-20190228-1|834	%{_texmfdistdir}/fonts/type1/wadalab/dmj/dmjroma.pfb
21mr|texlive-wadalab-20190228-1|835	%{_texmfdistdir}/fonts/type1/wadalab/dmj/dmjrussian.pfb
21mr|texlive-wadalab-20190228-1|836	%{_texmfdistdir}/fonts/type1/wadalab/dmj/dmjsy.pfb
21mr|texlive-wadalab-20190228-1|837	%{_texmfdistdir}/fonts/type1/wadalab/mc2j/mc2jka.pfb
21mr|texlive-wadalab-20190228-1|838	%{_texmfdistdir}/fonts/type1/wadalab/mc2j/mc2jkb.pfb
21mr|texlive-wadalab-20190228-1|839	%{_texmfdistdir}/fonts/type1/wadalab/mc2j/mc2jkc.pfb
21mr|texlive-wadalab-20190228-1|840	%{_texmfdistdir}/fonts/type1/wadalab/mc2j/mc2jkd.pfb
21mr|texlive-wadalab-20190228-1|841	%{_texmfdistdir}/fonts/type1/wadalab/mc2j/mc2jke.pfb
21mr|texlive-wadalab-20190228-1|842	%{_texmfdistdir}/fonts/type1/wadalab/mc2j/mc2jkf.pfb
21mr|texlive-wadalab-20190228-1|843	%{_texmfdistdir}/fonts/type1/wadalab/mc2j/mc2jkg.pfb
21mr|texlive-wadalab-20190228-1|844	%{_texmfdistdir}/fonts/type1/wadalab/mc2j/mc2jkh.pfb
21mr|texlive-wadalab-20190228-1|845	%{_texmfdistdir}/fonts/type1/wadalab/mc2j/mc2jki.pfb
21mr|texlive-wadalab-20190228-1|846	%{_texmfdistdir}/fonts/type1/wadalab/mc2j/mc2jkj.pfb
21mr|texlive-wadalab-20190228-1|847	%{_texmfdistdir}/fonts/type1/wadalab/mc2j/mc2jkk.pfb
21mr|texlive-wadalab-20190228-1|848	%{_texmfdistdir}/fonts/type1/wadalab/mc2j/mc2jkl.pfb
21mr|texlive-wadalab-20190228-1|849	%{_texmfdistdir}/fonts/type1/wadalab/mc2j/mc2jkm.pfb
21mr|texlive-wadalab-20190228-1|850	%{_texmfdistdir}/fonts/type1/wadalab/mc2j/mc2jkn.pfb
21mr|texlive-wadalab-20190228-1|851	%{_texmfdistdir}/fonts/type1/wadalab/mc2j/mc2jko.pfb
21mr|texlive-wadalab-20190228-1|852	%{_texmfdistdir}/fonts/type1/wadalab/mc2j/mc2jkp.pfb
21mr|texlive-wadalab-20190228-1|853	%{_texmfdistdir}/fonts/type1/wadalab/mc2j/mc2jkq.pfb
21mr|texlive-wadalab-20190228-1|854	%{_texmfdistdir}/fonts/type1/wadalab/mc2j/mc2jkr.pfb
21mr|texlive-wadalab-20190228-1|855	%{_texmfdistdir}/fonts/type1/wadalab/mc2j/mc2jks.pfb
21mr|texlive-wadalab-20190228-1|856	%{_texmfdistdir}/fonts/type1/wadalab/mc2j/mc2jkt.pfb
21mr|texlive-wadalab-20190228-1|857	%{_texmfdistdir}/fonts/type1/wadalab/mc2j/mc2jku.pfb
21mr|texlive-wadalab-20190228-1|858	%{_texmfdistdir}/fonts/type1/wadalab/mc2j/mc2jkv.pfb
21mr|texlive-wadalab-20190228-1|859	%{_texmfdistdir}/fonts/type1/wadalab/mc2j/mc2jkw.pfb
21mr|texlive-wadalab-20190228-1|860	%{_texmfdistdir}/fonts/type1/wadalab/mcj/mcjgreek.pfb
21mr|texlive-wadalab-20190228-1|861	%{_texmfdistdir}/fonts/type1/wadalab/mcj/mcjhira.pfb
21mr|texlive-wadalab-20190228-1|862	%{_texmfdistdir}/fonts/type1/wadalab/mcj/mcjhw.pfb
21mr|texlive-wadalab-20190228-1|863	%{_texmfdistdir}/fonts/type1/wadalab/mcj/mcjka.pfb
21mr|texlive-wadalab-20190228-1|864	%{_texmfdistdir}/fonts/type1/wadalab/mcj/mcjkata.pfb
21mr|texlive-wadalab-20190228-1|865	%{_texmfdistdir}/fonts/type1/wadalab/mcj/mcjkb.pfb
21mr|texlive-wadalab-20190228-1|866	%{_texmfdistdir}/fonts/type1/wadalab/mcj/mcjkc.pfb
21mr|texlive-wadalab-20190228-1|867	%{_texmfdistdir}/fonts/type1/wadalab/mcj/mcjkd.pfb
21mr|texlive-wadalab-20190228-1|868	%{_texmfdistdir}/fonts/type1/wadalab/mcj/mcjke.pfb
21mr|texlive-wadalab-20190228-1|869	%{_texmfdistdir}/fonts/type1/wadalab/mcj/mcjkeisen.pfb
21mr|texlive-wadalab-20190228-1|870	%{_texmfdistdir}/fonts/type1/wadalab/mcj/mcjkf.pfb
21mr|texlive-wadalab-20190228-1|871	%{_texmfdistdir}/fonts/type1/wadalab/mcj/mcjkg.pfb
21mr|texlive-wadalab-20190228-1|872	%{_texmfdistdir}/fonts/type1/wadalab/mcj/mcjkh.pfb
21mr|texlive-wadalab-20190228-1|873	%{_texmfdistdir}/fonts/type1/wadalab/mcj/mcjki.pfb
21mr|texlive-wadalab-20190228-1|874	%{_texmfdistdir}/fonts/type1/wadalab/mcj/mcjkj.pfb
21mr|texlive-wadalab-20190228-1|875	%{_texmfdistdir}/fonts/type1/wadalab/mcj/mcjkk.pfb
21mr|texlive-wadalab-20190228-1|876	%{_texmfdistdir}/fonts/type1/wadalab/mcj/mcjkl.pfb
21mr|texlive-wadalab-20190228-1|877	%{_texmfdistdir}/fonts/type1/wadalab/mcj/mcjkm.pfb
21mr|texlive-wadalab-20190228-1|878	%{_texmfdistdir}/fonts/type1/wadalab/mcj/mcjkn.pfb
21mr|texlive-wadalab-20190228-1|879	%{_texmfdistdir}/fonts/type1/wadalab/mcj/mcjko.pfb
21mr|texlive-wadalab-20190228-1|880	%{_texmfdistdir}/fonts/type1/wadalab/mcj/mcjkp.pfb
21mr|texlive-wadalab-20190228-1|881	%{_texmfdistdir}/fonts/type1/wadalab/mcj/mcjkq.pfb
21mr|texlive-wadalab-20190228-1|882	%{_texmfdistdir}/fonts/type1/wadalab/mcj/mcjkr.pfb
21mr|texlive-wadalab-20190228-1|883	%{_texmfdistdir}/fonts/type1/wadalab/mcj/mcjks.pfb
21mr|texlive-wadalab-20190228-1|884	%{_texmfdistdir}/fonts/type1/wadalab/mcj/mcjkt.pfb
21mr|texlive-wadalab-20190228-1|885	%{_texmfdistdir}/fonts/type1/wadalab/mcj/mcjku.pfb
21mr|texlive-wadalab-20190228-1|886	%{_texmfdistdir}/fonts/type1/wadalab/mcj/mcjkv.pfb
21mr|texlive-wadalab-20190228-1|887	%{_texmfdistdir}/fonts/type1/wadalab/mcj/mcjkw.pfb
21mr|texlive-wadalab-20190228-1|888	%{_texmfdistdir}/fonts/type1/wadalab/mcj/mcjkx.pfb
21mr|texlive-wadalab-20190228-1|889	%{_texmfdistdir}/fonts/type1/wadalab/mcj/mcjky.pfb
21mr|texlive-wadalab-20190228-1|890	%{_texmfdistdir}/fonts/type1/wadalab/mcj/mcjkz.pfb
21mr|texlive-wadalab-20190228-1|891	%{_texmfdistdir}/fonts/type1/wadalab/mcj/mcjroma.pfb
21mr|texlive-wadalab-20190228-1|892	%{_texmfdistdir}/fonts/type1/wadalab/mcj/mcjrussian.pfb
21mr|texlive-wadalab-20190228-1|893	%{_texmfdistdir}/fonts/type1/wadalab/mcj/mcjsy.pfb
21mr|texlive-wadalab-20190228-1|894	%{_texmfdistdir}/fonts/type1/wadalab/mr2j/mr2jka.pfb
21mr|texlive-wadalab-20190228-1|895	%{_texmfdistdir}/fonts/type1/wadalab/mr2j/mr2jkb.pfb
21mr|texlive-wadalab-20190228-1|896	%{_texmfdistdir}/fonts/type1/wadalab/mr2j/mr2jkc.pfb
21mr|texlive-wadalab-20190228-1|897	%{_texmfdistdir}/fonts/type1/wadalab/mr2j/mr2jkd.pfb
21mr|texlive-wadalab-20190228-1|898	%{_texmfdistdir}/fonts/type1/wadalab/mr2j/mr2jke.pfb
21mr|texlive-wadalab-20190228-1|899	%{_texmfdistdir}/fonts/type1/wadalab/mr2j/mr2jkf.pfb
21mr|texlive-wadalab-20190228-1|900	%{_texmfdistdir}/fonts/type1/wadalab/mr2j/mr2jkg.pfb
21mr|texlive-wadalab-20190228-1|901	%{_texmfdistdir}/fonts/type1/wadalab/mr2j/mr2jkh.pfb
21mr|texlive-wadalab-20190228-1|902	%{_texmfdistdir}/fonts/type1/wadalab/mr2j/mr2jki.pfb
21mr|texlive-wadalab-20190228-1|903	%{_texmfdistdir}/fonts/type1/wadalab/mr2j/mr2jkj.pfb
21mr|texlive-wadalab-20190228-1|904	%{_texmfdistdir}/fonts/type1/wadalab/mr2j/mr2jkk.pfb
21mr|texlive-wadalab-20190228-1|905	%{_texmfdistdir}/fonts/type1/wadalab/mr2j/mr2jkl.pfb
21mr|texlive-wadalab-20190228-1|906	%{_texmfdistdir}/fonts/type1/wadalab/mr2j/mr2jkm.pfb
21mr|texlive-wadalab-20190228-1|907	%{_texmfdistdir}/fonts/type1/wadalab/mr2j/mr2jkn.pfb
21mr|texlive-wadalab-20190228-1|908	%{_texmfdistdir}/fonts/type1/wadalab/mr2j/mr2jko.pfb
21mr|texlive-wadalab-20190228-1|909	%{_texmfdistdir}/fonts/type1/wadalab/mr2j/mr2jkp.pfb
21mr|texlive-wadalab-20190228-1|910	%{_texmfdistdir}/fonts/type1/wadalab/mr2j/mr2jkq.pfb
21mr|texlive-wadalab-20190228-1|911	%{_texmfdistdir}/fonts/type1/wadalab/mr2j/mr2jkr.pfb
21mr|texlive-wadalab-20190228-1|912	%{_texmfdistdir}/fonts/type1/wadalab/mr2j/mr2jks.pfb
21mr|texlive-wadalab-20190228-1|913	%{_texmfdistdir}/fonts/type1/wadalab/mr2j/mr2jkt.pfb
21mr|texlive-wadalab-20190228-1|914	%{_texmfdistdir}/fonts/type1/wadalab/mr2j/mr2jku.pfb
21mr|texlive-wadalab-20190228-1|915	%{_texmfdistdir}/fonts/type1/wadalab/mr2j/mr2jkv.pfb
21mr|texlive-wadalab-20190228-1|916	%{_texmfdistdir}/fonts/type1/wadalab/mr2j/mr2jkw.pfb
21mr|texlive-wadalab-20190228-1|917	%{_texmfdistdir}/fonts/type1/wadalab/mrj/mrjgreek.pfb
21mr|texlive-wadalab-20190228-1|918	%{_texmfdistdir}/fonts/type1/wadalab/mrj/mrjhira.pfb
21mr|texlive-wadalab-20190228-1|919	%{_texmfdistdir}/fonts/type1/wadalab/mrj/mrjhw.pfb
21mr|texlive-wadalab-20190228-1|920	%{_texmfdistdir}/fonts/type1/wadalab/mrj/mrjka.pfb
21mr|texlive-wadalab-20190228-1|921	%{_texmfdistdir}/fonts/type1/wadalab/mrj/mrjkata.pfb
21mr|texlive-wadalab-20190228-1|922	%{_texmfdistdir}/fonts/type1/wadalab/mrj/mrjkb.pfb
21mr|texlive-wadalab-20190228-1|923	%{_texmfdistdir}/fonts/type1/wadalab/mrj/mrjkc.pfb
21mr|texlive-wadalab-20190228-1|924	%{_texmfdistdir}/fonts/type1/wadalab/mrj/mrjkd.pfb
21mr|texlive-wadalab-20190228-1|925	%{_texmfdistdir}/fonts/type1/wadalab/mrj/mrjke.pfb
21mr|texlive-wadalab-20190228-1|926	%{_texmfdistdir}/fonts/type1/wadalab/mrj/mrjkeisen.pfb
21mr|texlive-wadalab-20190228-1|927	%{_texmfdistdir}/fonts/type1/wadalab/mrj/mrjkf.pfb
21mr|texlive-wadalab-20190228-1|928	%{_texmfdistdir}/fonts/type1/wadalab/mrj/mrjkg.pfb
21mr|texlive-wadalab-20190228-1|929	%{_texmfdistdir}/fonts/type1/wadalab/mrj/mrjkh.pfb
21mr|texlive-wadalab-20190228-1|930	%{_texmfdistdir}/fonts/type1/wadalab/mrj/mrjki.pfb
21mr|texlive-wadalab-20190228-1|931	%{_texmfdistdir}/fonts/type1/wadalab/mrj/mrjkj.pfb
21mr|texlive-wadalab-20190228-1|932	%{_texmfdistdir}/fonts/type1/wadalab/mrj/mrjkk.pfb
21mr|texlive-wadalab-20190228-1|933	%{_texmfdistdir}/fonts/type1/wadalab/mrj/mrjkl.pfb
21mr|texlive-wadalab-20190228-1|934	%{_texmfdistdir}/fonts/type1/wadalab/mrj/mrjkm.pfb
21mr|texlive-wadalab-20190228-1|935	%{_texmfdistdir}/fonts/type1/wadalab/mrj/mrjkn.pfb
21mr|texlive-wadalab-20190228-1|936	%{_texmfdistdir}/fonts/type1/wadalab/mrj/mrjko.pfb
21mr|texlive-wadalab-20190228-1|937	%{_texmfdistdir}/fonts/type1/wadalab/mrj/mrjkp.pfb
21mr|texlive-wadalab-20190228-1|938	%{_texmfdistdir}/fonts/type1/wadalab/mrj/mrjkq.pfb
21mr|texlive-wadalab-20190228-1|939	%{_texmfdistdir}/fonts/type1/wadalab/mrj/mrjkr.pfb
21mr|texlive-wadalab-20190228-1|940	%{_texmfdistdir}/fonts/type1/wadalab/mrj/mrjks.pfb
21mr|texlive-wadalab-20190228-1|941	%{_texmfdistdir}/fonts/type1/wadalab/mrj/mrjkt.pfb
21mr|texlive-wadalab-20190228-1|942	%{_texmfdistdir}/fonts/type1/wadalab/mrj/mrjku.pfb
21mr|texlive-wadalab-20190228-1|943	%{_texmfdistdir}/fonts/type1/wadalab/mrj/mrjkv.pfb
21mr|texlive-wadalab-20190228-1|944	%{_texmfdistdir}/fonts/type1/wadalab/mrj/mrjkw.pfb
21mr|texlive-wadalab-20190228-1|945	%{_texmfdistdir}/fonts/type1/wadalab/mrj/mrjkx.pfb
21mr|texlive-wadalab-20190228-1|946	%{_texmfdistdir}/fonts/type1/wadalab/mrj/mrjky.pfb
21mr|texlive-wadalab-20190228-1|947	%{_texmfdistdir}/fonts/type1/wadalab/mrj/mrjkz.pfb
21mr|texlive-wadalab-20190228-1|948	%{_texmfdistdir}/fonts/type1/wadalab/mrj/mrjroma.pfb
21mr|texlive-wadalab-20190228-1|949	%{_texmfdistdir}/fonts/type1/wadalab/mrj/mrjrussian.pfb
21mr|texlive-wadalab-20190228-1|950	%{_texmfdistdir}/fonts/type1/wadalab/mrj/mrjsy.pfb
21mr|texlive-wadalab-20190228-1|951	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj00.vf
21mr|texlive-wadalab-20190228-1|952	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj03.vf
21mr|texlive-wadalab-20190228-1|953	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj04.vf
21mr|texlive-wadalab-20190228-1|954	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj20.vf
21mr|texlive-wadalab-20190228-1|955	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj21.vf
21mr|texlive-wadalab-20190228-1|956	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj22.vf
21mr|texlive-wadalab-20190228-1|957	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj23.vf
21mr|texlive-wadalab-20190228-1|958	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj25.vf
21mr|texlive-wadalab-20190228-1|959	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj26.vf
21mr|texlive-wadalab-20190228-1|960	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj30.vf
21mr|texlive-wadalab-20190228-1|961	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj4e.vf
21mr|texlive-wadalab-20190228-1|962	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj4f.vf
21mr|texlive-wadalab-20190228-1|963	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj50.vf
21mr|texlive-wadalab-20190228-1|964	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj51.vf
21mr|texlive-wadalab-20190228-1|965	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj52.vf
21mr|texlive-wadalab-20190228-1|966	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj53.vf
21mr|texlive-wadalab-20190228-1|967	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj54.vf
21mr|texlive-wadalab-20190228-1|968	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj55.vf
21mr|texlive-wadalab-20190228-1|969	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj56.vf
21mr|texlive-wadalab-20190228-1|970	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj57.vf
21mr|texlive-wadalab-20190228-1|971	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj58.vf
21mr|texlive-wadalab-20190228-1|972	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj59.vf
21mr|texlive-wadalab-20190228-1|973	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj5a.vf
21mr|texlive-wadalab-20190228-1|974	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj5b.vf
21mr|texlive-wadalab-20190228-1|975	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj5c.vf
21mr|texlive-wadalab-20190228-1|976	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj5d.vf
21mr|texlive-wadalab-20190228-1|977	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj5e.vf
21mr|texlive-wadalab-20190228-1|978	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj5f.vf
21mr|texlive-wadalab-20190228-1|979	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj60.vf
21mr|texlive-wadalab-20190228-1|980	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj61.vf
21mr|texlive-wadalab-20190228-1|981	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj62.vf
21mr|texlive-wadalab-20190228-1|982	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj63.vf
21mr|texlive-wadalab-20190228-1|983	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj64.vf
21mr|texlive-wadalab-20190228-1|984	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj65.vf
21mr|texlive-wadalab-20190228-1|985	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj66.vf
21mr|texlive-wadalab-20190228-1|986	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj67.vf
21mr|texlive-wadalab-20190228-1|987	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj68.vf
21mr|texlive-wadalab-20190228-1|988	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj69.vf
21mr|texlive-wadalab-20190228-1|989	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj6a.vf
21mr|texlive-wadalab-20190228-1|990	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj6b.vf
21mr|texlive-wadalab-20190228-1|991	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj6c.vf
21mr|texlive-wadalab-20190228-1|992	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj6d.vf
21mr|texlive-wadalab-20190228-1|993	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj6e.vf
21mr|texlive-wadalab-20190228-1|994	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj6f.vf
21mr|texlive-wadalab-20190228-1|995	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj70.vf
21mr|texlive-wadalab-20190228-1|996	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj71.vf
21mr|texlive-wadalab-20190228-1|997	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj72.vf
21mr|texlive-wadalab-20190228-1|998	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj73.vf
21mr|texlive-wadalab-20190228-1|999	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj74.vf
21mr|texlive-wadalab-20190228-1|1000	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj75.vf
21mr|texlive-wadalab-20190228-1|1001	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj76.vf
21mr|texlive-wadalab-20190228-1|1002	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj77.vf
21mr|texlive-wadalab-20190228-1|1003	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj78.vf
21mr|texlive-wadalab-20190228-1|1004	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj79.vf
21mr|texlive-wadalab-20190228-1|1005	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj7a.vf
21mr|texlive-wadalab-20190228-1|1006	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj7b.vf
21mr|texlive-wadalab-20190228-1|1007	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj7c.vf
21mr|texlive-wadalab-20190228-1|1008	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj7d.vf
21mr|texlive-wadalab-20190228-1|1009	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj7e.vf
21mr|texlive-wadalab-20190228-1|1010	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj7f.vf
21mr|texlive-wadalab-20190228-1|1011	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj80.vf
21mr|texlive-wadalab-20190228-1|1012	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj81.vf
21mr|texlive-wadalab-20190228-1|1013	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj82.vf
21mr|texlive-wadalab-20190228-1|1014	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj83.vf
21mr|texlive-wadalab-20190228-1|1015	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj84.vf
21mr|texlive-wadalab-20190228-1|1016	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj85.vf
21mr|texlive-wadalab-20190228-1|1017	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj86.vf
21mr|texlive-wadalab-20190228-1|1018	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj87.vf
21mr|texlive-wadalab-20190228-1|1019	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj88.vf
21mr|texlive-wadalab-20190228-1|1020	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj89.vf
21mr|texlive-wadalab-20190228-1|1021	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj8a.vf
21mr|texlive-wadalab-20190228-1|1022	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj8b.vf
21mr|texlive-wadalab-20190228-1|1023	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj8c.vf
21mr|texlive-wadalab-20190228-1|1024	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj8d.vf
21mr|texlive-wadalab-20190228-1|1025	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj8e.vf
21mr|texlive-wadalab-20190228-1|1026	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj8f.vf
21mr|texlive-wadalab-20190228-1|1027	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj90.vf
21mr|texlive-wadalab-20190228-1|1028	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj91.vf
21mr|texlive-wadalab-20190228-1|1029	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj92.vf
21mr|texlive-wadalab-20190228-1|1030	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj93.vf
21mr|texlive-wadalab-20190228-1|1031	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj94.vf
21mr|texlive-wadalab-20190228-1|1032	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj95.vf
21mr|texlive-wadalab-20190228-1|1033	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj96.vf
21mr|texlive-wadalab-20190228-1|1034	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj97.vf
21mr|texlive-wadalab-20190228-1|1035	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj98.vf
21mr|texlive-wadalab-20190228-1|1036	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj99.vf
21mr|texlive-wadalab-20190228-1|1037	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj9a.vf
21mr|texlive-wadalab-20190228-1|1038	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj9b.vf
21mr|texlive-wadalab-20190228-1|1039	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj9c.vf
21mr|texlive-wadalab-20190228-1|1040	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj9d.vf
21mr|texlive-wadalab-20190228-1|1041	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj9e.vf
21mr|texlive-wadalab-20190228-1|1042	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgj9f.vf
21mr|texlive-wadalab-20190228-1|1043	%{_texmfdistdir}/fonts/vf/wadalab/udgj/udgjff.vf
21mr|texlive-wadalab-20190228-1|1044	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj00.vf
21mr|texlive-wadalab-20190228-1|1045	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj03.vf
21mr|texlive-wadalab-20190228-1|1046	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj04.vf
21mr|texlive-wadalab-20190228-1|1047	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj20.vf
21mr|texlive-wadalab-20190228-1|1048	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj21.vf
21mr|texlive-wadalab-20190228-1|1049	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj22.vf
21mr|texlive-wadalab-20190228-1|1050	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj23.vf
21mr|texlive-wadalab-20190228-1|1051	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj25.vf
21mr|texlive-wadalab-20190228-1|1052	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj26.vf
21mr|texlive-wadalab-20190228-1|1053	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj30.vf
21mr|texlive-wadalab-20190228-1|1054	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj4e.vf
21mr|texlive-wadalab-20190228-1|1055	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj4f.vf
21mr|texlive-wadalab-20190228-1|1056	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj50.vf
21mr|texlive-wadalab-20190228-1|1057	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj51.vf
21mr|texlive-wadalab-20190228-1|1058	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj52.vf
21mr|texlive-wadalab-20190228-1|1059	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj53.vf
21mr|texlive-wadalab-20190228-1|1060	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj54.vf
21mr|texlive-wadalab-20190228-1|1061	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj55.vf
21mr|texlive-wadalab-20190228-1|1062	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj56.vf
21mr|texlive-wadalab-20190228-1|1063	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj57.vf
21mr|texlive-wadalab-20190228-1|1064	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj58.vf
21mr|texlive-wadalab-20190228-1|1065	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj59.vf
21mr|texlive-wadalab-20190228-1|1066	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj5a.vf
21mr|texlive-wadalab-20190228-1|1067	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj5b.vf
21mr|texlive-wadalab-20190228-1|1068	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj5c.vf
21mr|texlive-wadalab-20190228-1|1069	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj5d.vf
21mr|texlive-wadalab-20190228-1|1070	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj5e.vf
21mr|texlive-wadalab-20190228-1|1071	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj5f.vf
21mr|texlive-wadalab-20190228-1|1072	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj60.vf
21mr|texlive-wadalab-20190228-1|1073	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj61.vf
21mr|texlive-wadalab-20190228-1|1074	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj62.vf
21mr|texlive-wadalab-20190228-1|1075	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj63.vf
21mr|texlive-wadalab-20190228-1|1076	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj64.vf
21mr|texlive-wadalab-20190228-1|1077	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj65.vf
21mr|texlive-wadalab-20190228-1|1078	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj66.vf
21mr|texlive-wadalab-20190228-1|1079	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj67.vf
21mr|texlive-wadalab-20190228-1|1080	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj68.vf
21mr|texlive-wadalab-20190228-1|1081	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj69.vf
21mr|texlive-wadalab-20190228-1|1082	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj6a.vf
21mr|texlive-wadalab-20190228-1|1083	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj6b.vf
21mr|texlive-wadalab-20190228-1|1084	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj6c.vf
21mr|texlive-wadalab-20190228-1|1085	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj6d.vf
21mr|texlive-wadalab-20190228-1|1086	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj6e.vf
21mr|texlive-wadalab-20190228-1|1087	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj6f.vf
21mr|texlive-wadalab-20190228-1|1088	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj70.vf
21mr|texlive-wadalab-20190228-1|1089	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj71.vf
21mr|texlive-wadalab-20190228-1|1090	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj72.vf
21mr|texlive-wadalab-20190228-1|1091	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj73.vf
21mr|texlive-wadalab-20190228-1|1092	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj74.vf
21mr|texlive-wadalab-20190228-1|1093	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj75.vf
21mr|texlive-wadalab-20190228-1|1094	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj76.vf
21mr|texlive-wadalab-20190228-1|1095	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj77.vf
21mr|texlive-wadalab-20190228-1|1096	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj78.vf
21mr|texlive-wadalab-20190228-1|1097	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj79.vf
21mr|texlive-wadalab-20190228-1|1098	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj7a.vf
21mr|texlive-wadalab-20190228-1|1099	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj7b.vf
21mr|texlive-wadalab-20190228-1|1100	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj7c.vf
21mr|texlive-wadalab-20190228-1|1101	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj7d.vf
21mr|texlive-wadalab-20190228-1|1102	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj7e.vf
21mr|texlive-wadalab-20190228-1|1103	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj7f.vf
21mr|texlive-wadalab-20190228-1|1104	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj80.vf
21mr|texlive-wadalab-20190228-1|1105	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj81.vf
21mr|texlive-wadalab-20190228-1|1106	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj82.vf
21mr|texlive-wadalab-20190228-1|1107	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj83.vf
21mr|texlive-wadalab-20190228-1|1108	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj84.vf
21mr|texlive-wadalab-20190228-1|1109	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj85.vf
21mr|texlive-wadalab-20190228-1|1110	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj86.vf
21mr|texlive-wadalab-20190228-1|1111	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj87.vf
21mr|texlive-wadalab-20190228-1|1112	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj88.vf
21mr|texlive-wadalab-20190228-1|1113	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj89.vf
21mr|texlive-wadalab-20190228-1|1114	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj8a.vf
21mr|texlive-wadalab-20190228-1|1115	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj8b.vf
21mr|texlive-wadalab-20190228-1|1116	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj8c.vf
21mr|texlive-wadalab-20190228-1|1117	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj8d.vf
21mr|texlive-wadalab-20190228-1|1118	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj8e.vf
21mr|texlive-wadalab-20190228-1|1119	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj8f.vf
21mr|texlive-wadalab-20190228-1|1120	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj90.vf
21mr|texlive-wadalab-20190228-1|1121	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj91.vf
21mr|texlive-wadalab-20190228-1|1122	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj92.vf
21mr|texlive-wadalab-20190228-1|1123	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj93.vf
21mr|texlive-wadalab-20190228-1|1124	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj94.vf
21mr|texlive-wadalab-20190228-1|1125	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj95.vf
21mr|texlive-wadalab-20190228-1|1126	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj96.vf
21mr|texlive-wadalab-20190228-1|1127	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj97.vf
21mr|texlive-wadalab-20190228-1|1128	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj98.vf
21mr|texlive-wadalab-20190228-1|1129	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj99.vf
21mr|texlive-wadalab-20190228-1|1130	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj9a.vf
21mr|texlive-wadalab-20190228-1|1131	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj9b.vf
21mr|texlive-wadalab-20190228-1|1132	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj9c.vf
21mr|texlive-wadalab-20190228-1|1133	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj9d.vf
21mr|texlive-wadalab-20190228-1|1134	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj9e.vf
21mr|texlive-wadalab-20190228-1|1135	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmj9f.vf
21mr|texlive-wadalab-20190228-1|1136	%{_texmfdistdir}/fonts/vf/wadalab/udmj/udmjff.vf
21mr|texlive-wadalab-20190228-1|1137	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj00.vf
21mr|texlive-wadalab-20190228-1|1138	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj03.vf
21mr|texlive-wadalab-20190228-1|1139	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj04.vf
21mr|texlive-wadalab-20190228-1|1140	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj20.vf
21mr|texlive-wadalab-20190228-1|1141	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj21.vf
21mr|texlive-wadalab-20190228-1|1142	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj22.vf
21mr|texlive-wadalab-20190228-1|1143	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj23.vf
21mr|texlive-wadalab-20190228-1|1144	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj25.vf
21mr|texlive-wadalab-20190228-1|1145	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj26.vf
21mr|texlive-wadalab-20190228-1|1146	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj30.vf
21mr|texlive-wadalab-20190228-1|1147	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj4e.vf
21mr|texlive-wadalab-20190228-1|1148	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj4f.vf
21mr|texlive-wadalab-20190228-1|1149	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj50.vf
21mr|texlive-wadalab-20190228-1|1150	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj51.vf
21mr|texlive-wadalab-20190228-1|1151	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj52.vf
21mr|texlive-wadalab-20190228-1|1152	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj53.vf
21mr|texlive-wadalab-20190228-1|1153	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj54.vf
21mr|texlive-wadalab-20190228-1|1154	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj55.vf
21mr|texlive-wadalab-20190228-1|1155	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj56.vf
21mr|texlive-wadalab-20190228-1|1156	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj57.vf
21mr|texlive-wadalab-20190228-1|1157	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj58.vf
21mr|texlive-wadalab-20190228-1|1158	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj59.vf
21mr|texlive-wadalab-20190228-1|1159	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj5a.vf
21mr|texlive-wadalab-20190228-1|1160	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj5b.vf
21mr|texlive-wadalab-20190228-1|1161	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj5c.vf
21mr|texlive-wadalab-20190228-1|1162	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj5d.vf
21mr|texlive-wadalab-20190228-1|1163	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj5e.vf
21mr|texlive-wadalab-20190228-1|1164	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj5f.vf
21mr|texlive-wadalab-20190228-1|1165	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj60.vf
21mr|texlive-wadalab-20190228-1|1166	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj61.vf
21mr|texlive-wadalab-20190228-1|1167	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj62.vf
21mr|texlive-wadalab-20190228-1|1168	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj63.vf
21mr|texlive-wadalab-20190228-1|1169	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj64.vf
21mr|texlive-wadalab-20190228-1|1170	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj65.vf
21mr|texlive-wadalab-20190228-1|1171	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj66.vf
21mr|texlive-wadalab-20190228-1|1172	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj67.vf
21mr|texlive-wadalab-20190228-1|1173	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj68.vf
21mr|texlive-wadalab-20190228-1|1174	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj69.vf
21mr|texlive-wadalab-20190228-1|1175	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj6a.vf
21mr|texlive-wadalab-20190228-1|1176	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj6b.vf
21mr|texlive-wadalab-20190228-1|1177	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj6c.vf
21mr|texlive-wadalab-20190228-1|1178	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj6d.vf
21mr|texlive-wadalab-20190228-1|1179	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj6e.vf
21mr|texlive-wadalab-20190228-1|1180	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj6f.vf
21mr|texlive-wadalab-20190228-1|1181	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj70.vf
21mr|texlive-wadalab-20190228-1|1182	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj71.vf
21mr|texlive-wadalab-20190228-1|1183	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj72.vf
21mr|texlive-wadalab-20190228-1|1184	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj73.vf
21mr|texlive-wadalab-20190228-1|1185	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj74.vf
21mr|texlive-wadalab-20190228-1|1186	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj75.vf
21mr|texlive-wadalab-20190228-1|1187	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj76.vf
21mr|texlive-wadalab-20190228-1|1188	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj77.vf
21mr|texlive-wadalab-20190228-1|1189	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj78.vf
21mr|texlive-wadalab-20190228-1|1190	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj79.vf
21mr|texlive-wadalab-20190228-1|1191	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj7a.vf
21mr|texlive-wadalab-20190228-1|1192	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj7b.vf
21mr|texlive-wadalab-20190228-1|1193	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj7c.vf
21mr|texlive-wadalab-20190228-1|1194	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj7d.vf
21mr|texlive-wadalab-20190228-1|1195	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj7e.vf
21mr|texlive-wadalab-20190228-1|1196	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj7f.vf
21mr|texlive-wadalab-20190228-1|1197	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj80.vf
21mr|texlive-wadalab-20190228-1|1198	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj81.vf
21mr|texlive-wadalab-20190228-1|1199	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj82.vf
21mr|texlive-wadalab-20190228-1|1200	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj83.vf
21mr|texlive-wadalab-20190228-1|1201	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj84.vf
21mr|texlive-wadalab-20190228-1|1202	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj85.vf
21mr|texlive-wadalab-20190228-1|1203	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj86.vf
21mr|texlive-wadalab-20190228-1|1204	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj87.vf
21mr|texlive-wadalab-20190228-1|1205	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj88.vf
21mr|texlive-wadalab-20190228-1|1206	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj89.vf
21mr|texlive-wadalab-20190228-1|1207	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj8a.vf
21mr|texlive-wadalab-20190228-1|1208	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj8b.vf
21mr|texlive-wadalab-20190228-1|1209	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj8c.vf
21mr|texlive-wadalab-20190228-1|1210	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj8d.vf
21mr|texlive-wadalab-20190228-1|1211	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj8e.vf
21mr|texlive-wadalab-20190228-1|1212	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj8f.vf
21mr|texlive-wadalab-20190228-1|1213	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj90.vf
21mr|texlive-wadalab-20190228-1|1214	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj91.vf
21mr|texlive-wadalab-20190228-1|1215	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj92.vf
21mr|texlive-wadalab-20190228-1|1216	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj93.vf
21mr|texlive-wadalab-20190228-1|1217	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj94.vf
21mr|texlive-wadalab-20190228-1|1218	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj95.vf
21mr|texlive-wadalab-20190228-1|1219	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj96.vf
21mr|texlive-wadalab-20190228-1|1220	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj97.vf
21mr|texlive-wadalab-20190228-1|1221	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj98.vf
21mr|texlive-wadalab-20190228-1|1222	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj99.vf
21mr|texlive-wadalab-20190228-1|1223	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj9a.vf
21mr|texlive-wadalab-20190228-1|1224	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj9b.vf
21mr|texlive-wadalab-20190228-1|1225	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj9c.vf
21mr|texlive-wadalab-20190228-1|1226	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj9d.vf
21mr|texlive-wadalab-20190228-1|1227	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj9e.vf
21mr|texlive-wadalab-20190228-1|1228	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcj9f.vf
21mr|texlive-wadalab-20190228-1|1229	%{_texmfdistdir}/fonts/vf/wadalab/umcj/umcjff.vf
21mr|texlive-wadalab-20190228-1|1230	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj00.vf
21mr|texlive-wadalab-20190228-1|1231	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj03.vf
21mr|texlive-wadalab-20190228-1|1232	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj04.vf
21mr|texlive-wadalab-20190228-1|1233	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj20.vf
21mr|texlive-wadalab-20190228-1|1234	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj21.vf
21mr|texlive-wadalab-20190228-1|1235	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj22.vf
21mr|texlive-wadalab-20190228-1|1236	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj23.vf
21mr|texlive-wadalab-20190228-1|1237	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj25.vf
21mr|texlive-wadalab-20190228-1|1238	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj26.vf
21mr|texlive-wadalab-20190228-1|1239	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj30.vf
21mr|texlive-wadalab-20190228-1|1240	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj4e.vf
21mr|texlive-wadalab-20190228-1|1241	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj4f.vf
21mr|texlive-wadalab-20190228-1|1242	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj50.vf
21mr|texlive-wadalab-20190228-1|1243	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj51.vf
21mr|texlive-wadalab-20190228-1|1244	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj52.vf
21mr|texlive-wadalab-20190228-1|1245	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj53.vf
21mr|texlive-wadalab-20190228-1|1246	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj54.vf
21mr|texlive-wadalab-20190228-1|1247	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj55.vf
21mr|texlive-wadalab-20190228-1|1248	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj56.vf
21mr|texlive-wadalab-20190228-1|1249	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj57.vf
21mr|texlive-wadalab-20190228-1|1250	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj58.vf
21mr|texlive-wadalab-20190228-1|1251	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj59.vf
21mr|texlive-wadalab-20190228-1|1252	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj5a.vf
21mr|texlive-wadalab-20190228-1|1253	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj5b.vf
21mr|texlive-wadalab-20190228-1|1254	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj5c.vf
21mr|texlive-wadalab-20190228-1|1255	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj5d.vf
21mr|texlive-wadalab-20190228-1|1256	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj5e.vf
21mr|texlive-wadalab-20190228-1|1257	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj5f.vf
21mr|texlive-wadalab-20190228-1|1258	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj60.vf
21mr|texlive-wadalab-20190228-1|1259	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj61.vf
21mr|texlive-wadalab-20190228-1|1260	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj62.vf
21mr|texlive-wadalab-20190228-1|1261	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj63.vf
21mr|texlive-wadalab-20190228-1|1262	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj64.vf
21mr|texlive-wadalab-20190228-1|1263	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj65.vf
21mr|texlive-wadalab-20190228-1|1264	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj66.vf
21mr|texlive-wadalab-20190228-1|1265	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj67.vf
21mr|texlive-wadalab-20190228-1|1266	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj68.vf
21mr|texlive-wadalab-20190228-1|1267	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj69.vf
21mr|texlive-wadalab-20190228-1|1268	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj6a.vf
21mr|texlive-wadalab-20190228-1|1269	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj6b.vf
21mr|texlive-wadalab-20190228-1|1270	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj6c.vf
21mr|texlive-wadalab-20190228-1|1271	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj6d.vf
21mr|texlive-wadalab-20190228-1|1272	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj6e.vf
21mr|texlive-wadalab-20190228-1|1273	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj6f.vf
21mr|texlive-wadalab-20190228-1|1274	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj70.vf
21mr|texlive-wadalab-20190228-1|1275	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj71.vf
21mr|texlive-wadalab-20190228-1|1276	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj72.vf
21mr|texlive-wadalab-20190228-1|1277	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj73.vf
21mr|texlive-wadalab-20190228-1|1278	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj74.vf
21mr|texlive-wadalab-20190228-1|1279	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj75.vf
21mr|texlive-wadalab-20190228-1|1280	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj76.vf
21mr|texlive-wadalab-20190228-1|1281	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj77.vf
21mr|texlive-wadalab-20190228-1|1282	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj78.vf
21mr|texlive-wadalab-20190228-1|1283	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj79.vf
21mr|texlive-wadalab-20190228-1|1284	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj7a.vf
21mr|texlive-wadalab-20190228-1|1285	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj7b.vf
21mr|texlive-wadalab-20190228-1|1286	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj7c.vf
21mr|texlive-wadalab-20190228-1|1287	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj7d.vf
21mr|texlive-wadalab-20190228-1|1288	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj7e.vf
21mr|texlive-wadalab-20190228-1|1289	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj7f.vf
21mr|texlive-wadalab-20190228-1|1290	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj80.vf
21mr|texlive-wadalab-20190228-1|1291	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj81.vf
21mr|texlive-wadalab-20190228-1|1292	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj82.vf
21mr|texlive-wadalab-20190228-1|1293	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj83.vf
21mr|texlive-wadalab-20190228-1|1294	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj84.vf
21mr|texlive-wadalab-20190228-1|1295	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj85.vf
21mr|texlive-wadalab-20190228-1|1296	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj86.vf
21mr|texlive-wadalab-20190228-1|1297	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj87.vf
21mr|texlive-wadalab-20190228-1|1298	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj88.vf
21mr|texlive-wadalab-20190228-1|1299	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj89.vf
21mr|texlive-wadalab-20190228-1|1300	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj8a.vf
21mr|texlive-wadalab-20190228-1|1301	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj8b.vf
21mr|texlive-wadalab-20190228-1|1302	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj8c.vf
21mr|texlive-wadalab-20190228-1|1303	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj8d.vf
21mr|texlive-wadalab-20190228-1|1304	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj8e.vf
21mr|texlive-wadalab-20190228-1|1305	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj8f.vf
21mr|texlive-wadalab-20190228-1|1306	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj90.vf
21mr|texlive-wadalab-20190228-1|1307	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj91.vf
21mr|texlive-wadalab-20190228-1|1308	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj92.vf
21mr|texlive-wadalab-20190228-1|1309	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj93.vf
21mr|texlive-wadalab-20190228-1|1310	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj94.vf
21mr|texlive-wadalab-20190228-1|1311	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj95.vf
21mr|texlive-wadalab-20190228-1|1312	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj96.vf
21mr|texlive-wadalab-20190228-1|1313	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj97.vf
21mr|texlive-wadalab-20190228-1|1314	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj98.vf
21mr|texlive-wadalab-20190228-1|1315	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj99.vf
21mr|texlive-wadalab-20190228-1|1316	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj9a.vf
21mr|texlive-wadalab-20190228-1|1317	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj9b.vf
21mr|texlive-wadalab-20190228-1|1318	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj9c.vf
21mr|texlive-wadalab-20190228-1|1319	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj9d.vf
21mr|texlive-wadalab-20190228-1|1320	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj9e.vf
21mr|texlive-wadalab-20190228-1|1321	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrj9f.vf
21mr|texlive-wadalab-20190228-1|1322	%{_texmfdistdir}/fonts/vf/wadalab/umrj/umrjff.vf
21mr|texlive-wadalab-20190228-1|1323	%_texmf_updmap_d/wadalab
21mr|texlive-wadalab-20190228-1|1324	%doc %{_texmfdistdir}/doc/fonts/wadalab/README
21mr|texlive-wadalab-20190228-1|1325	%doc %{_texmfdistdir}/doc/fonts/wadalab/dgj/README
21mr|texlive-wadalab-20190228-1|1326	%doc %{_texmfdistdir}/doc/fonts/wadalab/dmj/README
21mr|texlive-wadalab-20190228-1|1327	%doc %{_texmfdistdir}/doc/fonts/wadalab/mc2j/README
21mr|texlive-wadalab-20190228-1|1328	%doc %{_texmfdistdir}/doc/fonts/wadalab/mcj/README
21mr|texlive-wadalab-20190228-1|1329	%doc %{_texmfdistdir}/doc/fonts/wadalab/mr2j/README
21mr|texlive-wadalab-20190228-1|1330	%doc %{_texmfdistdir}/doc/fonts/wadalab/mrj/README
21mr|texlive-wadalab-20190228-1|1331	%doc %{_texmfdistdir}/doc/fonts/wadalab/wadalab-sampler.pdf
21mr|texlive-wadalab-20190228-1|1332	%doc %{_texmfdistdir}/doc/fonts/wadalab/wadalab-sampler.tex
21mr|texlive-wadalab-20190228-1|1333	
21mr|texlive-wadalab-20190228-1|1334	#-----------------------------------------------------------------------
21mr|texlive-wadalab-20190228-1|1335	%prep
21mr|texlive-wadalab-20190228-1|1336	%setup -c -a0 -a1
21mr|texlive-wadalab-20190228-1|1337	
21mr|texlive-wadalab-20190228-1|1338	%build
21mr|texlive-wadalab-20190228-1|1339	
21mr|texlive-wadalab-20190228-1|1340	%install
21mr|texlive-wadalab-20190228-1|1341	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-wadalab-20190228-1|1342	cp -fpar fonts doc %{buildroot}%{_texmfdistdir}
21mr|texlive-wadalab-20190228-1|1343	mkdir -p %{buildroot}%{_texmf_updmap_d}
21mr|texlive-wadalab-20190228-1|1344	cat > %{buildroot}%{_texmf_updmap_d}/wadalab <<EOF
21mr|texlive-wadalab-20190228-1|1345	Map dgj.map
21mr|texlive-wadalab-20190228-1|1346	Map dmj.map
21mr|texlive-wadalab-20190228-1|1347	Map mc2j.map
21mr|texlive-wadalab-20190228-1|1348	Map mcj.map
21mr|texlive-wadalab-20190228-1|1349	Map mr2j.map
21mr|texlive-wadalab-20190228-1|1350	Map mrj.map
21mr|texlive-wadalab-20190228-1|1351	EOF

19412 21
21mr|texlive-wallpaper-1.10-8|1	# revision 15878
21mr|texlive-wallpaper-1.10-8|2	# category Package
21mr|texlive-wallpaper-1.10-8|3	# catalog-ctan /macros/latex/contrib/wallpaper
21mr|texlive-wallpaper-1.10-8|4	# catalog-date 2007-01-20 20:21:37 +0100
21mr|texlive-wallpaper-1.10-8|5	# catalog-license lppl
21mr|texlive-wallpaper-1.10-8|6	# catalog-version 1.10
21mr|texlive-wallpaper-1.10-8|7	Name:		texlive-wallpaper
21mr|texlive-wallpaper-1.10-8|8	Version:	1.10
21mr|texlive-wallpaper-1.10-8|9	Release:	8
21mr|texlive-wallpaper-1.10-8|10	Summary:	Easy addition of wallpapers (background images) to LaTeX documents
21mr|texlive-wallpaper-1.10-8|11	Group:		Publishing
21mr|texlive-wallpaper-1.10-8|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/wallpaper
21mr|texlive-wallpaper-1.10-8|13	License:	LPPL
21mr|texlive-wallpaper-1.10-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/wallpaper.tar.xz
21mr|texlive-wallpaper-1.10-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/wallpaper.doc.tar.xz
21mr|texlive-wallpaper-1.10-8|16	BuildArch:	noarch
21mr|texlive-wallpaper-1.10-8|17	BuildRequires:	texlive-tlpkg
21mr|texlive-wallpaper-1.10-8|18	Requires(pre):	texlive-tlpkg
21mr|texlive-wallpaper-1.10-8|19	Requires(post):	texlive-kpathsea
21mr|texlive-wallpaper-1.10-8|20	
21mr|texlive-wallpaper-1.10-8|21	%description
21mr|texlive-wallpaper-1.10-8|22	This collection contains files to add wallpapers (background
21mr|texlive-wallpaper-1.10-8|23	images) to LaTeX documents. It uses the eso-pic package, but
21mr|texlive-wallpaper-1.10-8|24	provides simple commands to include effects such as tiling. An
21mr|texlive-wallpaper-1.10-8|25	example is provided, which works under both LaTeX and pdfLaTeX.
21mr|texlive-wallpaper-1.10-8|26	
21mr|texlive-wallpaper-1.10-8|27	
21mr|texlive-wallpaper-1.10-8|28	#-----------------------------------------------------------------------
21mr|texlive-wallpaper-1.10-8|29	%files
21mr|texlive-wallpaper-1.10-8|30	%{_texmfdistdir}/tex/latex/wallpaper/wallpaper.sty
21mr|texlive-wallpaper-1.10-8|31	%doc %{_texmfdistdir}/doc/latex/wallpaper/README
21mr|texlive-wallpaper-1.10-8|32	%doc %{_texmfdistdir}/doc/latex/wallpaper/example/TGTamber.png
21mr|texlive-wallpaper-1.10-8|33	%doc %{_texmfdistdir}/doc/latex/wallpaper/example/auto/example.el
21mr|texlive-wallpaper-1.10-8|34	%doc %{_texmfdistdir}/doc/latex/wallpaper/example/example.tex
21mr|texlive-wallpaper-1.10-8|35	%doc %{_texmfdistdir}/doc/latex/wallpaper/example/hya.png
21mr|texlive-wallpaper-1.10-8|36	%doc %{_texmfdistdir}/doc/latex/wallpaper/wallpapermanual.pdf
21mr|texlive-wallpaper-1.10-8|37	
21mr|texlive-wallpaper-1.10-8|38	#-----------------------------------------------------------------------
21mr|texlive-wallpaper-1.10-8|39	%prep
21mr|texlive-wallpaper-1.10-8|40	%setup -c -a0 -a1
21mr|texlive-wallpaper-1.10-8|41	
21mr|texlive-wallpaper-1.10-8|42	%build
21mr|texlive-wallpaper-1.10-8|43	
21mr|texlive-wallpaper-1.10-8|44	%install
21mr|texlive-wallpaper-1.10-8|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-wallpaper-1.10-8|46	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19413 21
21mr|texlive-warning-0.01-7|1	# revision 22028
21mr|texlive-warning-0.01-7|2	# category Package
21mr|texlive-warning-0.01-7|3	# catalog-ctan /macros/latex/contrib/warning
21mr|texlive-warning-0.01-7|4	# catalog-date 2011-04-08 17:41:44 +0200
21mr|texlive-warning-0.01-7|5	# catalog-license lppl
21mr|texlive-warning-0.01-7|6	# catalog-version 0.01
21mr|texlive-warning-0.01-7|7	Name:		texlive-warning
21mr|texlive-warning-0.01-7|8	Version:	0.01
21mr|texlive-warning-0.01-7|9	Release:	7
21mr|texlive-warning-0.01-7|10	Summary:	Global warnings at the end of the logfile
21mr|texlive-warning-0.01-7|11	Group:		Publishing
21mr|texlive-warning-0.01-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/warning
21mr|texlive-warning-0.01-7|13	License:	LPPL
21mr|texlive-warning-0.01-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/warning.tar.xz
21mr|texlive-warning-0.01-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/warning.doc.tar.xz
21mr|texlive-warning-0.01-7|16	BuildArch:	noarch
21mr|texlive-warning-0.01-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-warning-0.01-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-warning-0.01-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-warning-0.01-7|20	
21mr|texlive-warning-0.01-7|21	%description
21mr|texlive-warning-0.01-7|22	This package provides a command that generates a list of
21mr|texlive-warning-0.01-7|23	warnings that are printed out at the very end of the logfile.
21mr|texlive-warning-0.01-7|24	This is useful for warnings such as 'Rerun for this or that
21mr|texlive-warning-0.01-7|25	reason' or 'This is a draft, change it before the final run'.
21mr|texlive-warning-0.01-7|26	
21mr|texlive-warning-0.01-7|27	
21mr|texlive-warning-0.01-7|28	#-----------------------------------------------------------------------
21mr|texlive-warning-0.01-7|29	%files
21mr|texlive-warning-0.01-7|30	%{_texmfdistdir}/tex/latex/warning/warning.sty
21mr|texlive-warning-0.01-7|31	%doc %{_texmfdistdir}/doc/latex/warning/warning-doc.pdf
21mr|texlive-warning-0.01-7|32	%doc %{_texmfdistdir}/doc/latex/warning/warning-doc.tex
21mr|texlive-warning-0.01-7|33	
21mr|texlive-warning-0.01-7|34	#-----------------------------------------------------------------------
21mr|texlive-warning-0.01-7|35	%prep
21mr|texlive-warning-0.01-7|36	%setup -c -a0 -a1
21mr|texlive-warning-0.01-7|37	
21mr|texlive-warning-0.01-7|38	%build
21mr|texlive-warning-0.01-7|39	
21mr|texlive-warning-0.01-7|40	%install
21mr|texlive-warning-0.01-7|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-warning-0.01-7|42	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19414 21
21mr|texlive-warpcol-1.0c-7|1	# revision 15878
21mr|texlive-warpcol-1.0c-7|2	# category Package
21mr|texlive-warpcol-1.0c-7|3	# catalog-ctan /macros/latex/contrib/warpcol
21mr|texlive-warpcol-1.0c-7|4	# catalog-date 2007-11-21 20:02:33 +0100
21mr|texlive-warpcol-1.0c-7|5	# catalog-license lppl
21mr|texlive-warpcol-1.0c-7|6	# catalog-version 1.0c
21mr|texlive-warpcol-1.0c-7|7	Name:		texlive-warpcol
21mr|texlive-warpcol-1.0c-7|8	Version:	1.0c
21mr|texlive-warpcol-1.0c-7|9	Release:	7
21mr|texlive-warpcol-1.0c-7|10	Summary:	Relative alignment of rows in numeric columns in tabulars
21mr|texlive-warpcol-1.0c-7|11	Group:		Publishing
21mr|texlive-warpcol-1.0c-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/warpcol
21mr|texlive-warpcol-1.0c-7|13	License:	LPPL
21mr|texlive-warpcol-1.0c-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/warpcol.tar.xz
21mr|texlive-warpcol-1.0c-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/warpcol.doc.tar.xz
21mr|texlive-warpcol-1.0c-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/warpcol.source.tar.xz
21mr|texlive-warpcol-1.0c-7|17	BuildArch:	noarch
21mr|texlive-warpcol-1.0c-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-warpcol-1.0c-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-warpcol-1.0c-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-warpcol-1.0c-7|21	
21mr|texlive-warpcol-1.0c-7|22	%description
21mr|texlive-warpcol-1.0c-7|23	Defines a tabular column type for formatting numerical columns
21mr|texlive-warpcol-1.0c-7|24	in LaTeX. The column type enables numerical items to be right
21mr|texlive-warpcol-1.0c-7|25	justified relative to each other, while centred beneath the
21mr|texlive-warpcol-1.0c-7|26	column label. In addition, macros are provided to enable
21mr|texlive-warpcol-1.0c-7|27	variations on this column type to be defined. Usage of the
21mr|texlive-warpcol-1.0c-7|28	package is superficially similar to that of dcolumn; however,
21mr|texlive-warpcol-1.0c-7|29	the alignment scheme is different, and the packages have
21mr|texlive-warpcol-1.0c-7|30	different, though overlapping, applications.
21mr|texlive-warpcol-1.0c-7|31	
21mr|texlive-warpcol-1.0c-7|32	
21mr|texlive-warpcol-1.0c-7|33	#-----------------------------------------------------------------------
21mr|texlive-warpcol-1.0c-7|34	%files
21mr|texlive-warpcol-1.0c-7|35	%{_texmfdistdir}/tex/latex/warpcol/warpcol.sty
21mr|texlive-warpcol-1.0c-7|36	%doc %{_texmfdistdir}/doc/latex/warpcol/README
21mr|texlive-warpcol-1.0c-7|37	%doc %{_texmfdistdir}/doc/latex/warpcol/warpcol.pdf
21mr|texlive-warpcol-1.0c-7|38	#- source
21mr|texlive-warpcol-1.0c-7|39	%doc %{_texmfdistdir}/source/latex/warpcol/warpcol.dtx
21mr|texlive-warpcol-1.0c-7|40	%doc %{_texmfdistdir}/source/latex/warpcol/warpcol.ins
21mr|texlive-warpcol-1.0c-7|41	
21mr|texlive-warpcol-1.0c-7|42	#-----------------------------------------------------------------------
21mr|texlive-warpcol-1.0c-7|43	%prep
21mr|texlive-warpcol-1.0c-7|44	%setup -c -a0 -a1 -a2
21mr|texlive-warpcol-1.0c-7|45	
21mr|texlive-warpcol-1.0c-7|46	%build
21mr|texlive-warpcol-1.0c-7|47	
21mr|texlive-warpcol-1.0c-7|48	%install
21mr|texlive-warpcol-1.0c-7|49	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-warpcol-1.0c-7|50	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19415 21
21mr|texlive-was-20190228-1|1	# revision 21439
21mr|texlive-was-20190228-1|2	# category Package
21mr|texlive-was-20190228-1|3	# catalog-ctan /macros/latex/contrib/was
21mr|texlive-was-20190228-1|4	# catalog-date 2011-02-15 10:33:56 +0100
21mr|texlive-was-20190228-1|5	# catalog-license lppl
21mr|texlive-was-20190228-1|6	# catalog-version undef
21mr|texlive-was-20190228-1|7	Name:		texlive-was
21mr|texlive-was-20190228-1|8	Version:	20190228
21mr|texlive-was-20190228-1|9	Release:	1
21mr|texlive-was-20190228-1|10	Summary:	A collection of small packages by Walter Schmidt
21mr|texlive-was-20190228-1|11	Group:		Publishing
21mr|texlive-was-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/was
21mr|texlive-was-20190228-1|13	License:	LPPL
21mr|texlive-was-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/was.tar.xz
21mr|texlive-was-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/was.doc.tar.xz
21mr|texlive-was-20190228-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/was.source.tar.xz
21mr|texlive-was-20190228-1|17	BuildArch:	noarch
21mr|texlive-was-20190228-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-was-20190228-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-was-20190228-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-was-20190228-1|21	
21mr|texlive-was-20190228-1|22	%description
21mr|texlive-was-20190228-1|23	A bundle of packages that arise in the author's area of
21mr|texlive-was-20190228-1|24	interest: - compliance of maths typesetting with ISO standards;
21mr|texlive-was-20190228-1|25	- symbols that work in both maths and text modes; - commas for
21mr|texlive-was-20190228-1|26	both decimal separator and maths; and - upright Greek letters
21mr|texlive-was-20190228-1|27	in maths.
21mr|texlive-was-20190228-1|28	
21mr|texlive-was-20190228-1|29	#-----------------------------------------------------------------------
21mr|texlive-was-20190228-1|30	%files
21mr|texlive-was-20190228-1|31	%{_texmfdistdir}/tex/latex/was/fixmath.sty
21mr|texlive-was-20190228-1|32	%{_texmfdistdir}/tex/latex/was/gensymb.sty
21mr|texlive-was-20190228-1|33	%{_texmfdistdir}/tex/latex/was/icomma.sty
21mr|texlive-was-20190228-1|34	%{_texmfdistdir}/tex/latex/was/upgreek.sty
21mr|texlive-was-20190228-1|35	%doc %{_texmfdistdir}/doc/latex/was/fixmath.pdf
21mr|texlive-was-20190228-1|36	%doc %{_texmfdistdir}/doc/latex/was/gensymb.pdf
21mr|texlive-was-20190228-1|37	%doc %{_texmfdistdir}/doc/latex/was/icomma.pdf
21mr|texlive-was-20190228-1|38	%doc %{_texmfdistdir}/doc/latex/was/readme.1st
21mr|texlive-was-20190228-1|39	%doc %{_texmfdistdir}/doc/latex/was/upgreek.pdf
21mr|texlive-was-20190228-1|40	#- source
21mr|texlive-was-20190228-1|41	%doc %{_texmfdistdir}/source/latex/was/fixmath.dtx
21mr|texlive-was-20190228-1|42	%doc %{_texmfdistdir}/source/latex/was/fixmath.ins
21mr|texlive-was-20190228-1|43	%doc %{_texmfdistdir}/source/latex/was/gensymb.dtx
21mr|texlive-was-20190228-1|44	%doc %{_texmfdistdir}/source/latex/was/gensymb.ins
21mr|texlive-was-20190228-1|45	%doc %{_texmfdistdir}/source/latex/was/icomma.dtx
21mr|texlive-was-20190228-1|46	%doc %{_texmfdistdir}/source/latex/was/icomma.ins
21mr|texlive-was-20190228-1|47	%doc %{_texmfdistdir}/source/latex/was/upgreek.dtx
21mr|texlive-was-20190228-1|48	%doc %{_texmfdistdir}/source/latex/was/upgreek.ins
21mr|texlive-was-20190228-1|49	
21mr|texlive-was-20190228-1|50	#-----------------------------------------------------------------------
21mr|texlive-was-20190228-1|51	%prep
21mr|texlive-was-20190228-1|52	%setup -c -a0 -a1 -a2
21mr|texlive-was-20190228-1|53	
21mr|texlive-was-20190228-1|54	%build
21mr|texlive-was-20190228-1|55	
21mr|texlive-was-20190228-1|56	%install
21mr|texlive-was-20190228-1|57	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-was-20190228-1|58	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19416 21
21mr|texlive-wasy-20190228-1|1	Name:		texlive-wasy
21mr|texlive-wasy-20190228-1|2	Version:	20190228
21mr|texlive-wasy-20190228-1|3	Release:	1
21mr|texlive-wasy-20190228-1|4	Summary:	The wasy fonts (Waldi symbol fonts)
21mr|texlive-wasy-20190228-1|5	Group:		Publishing
21mr|texlive-wasy-20190228-1|6	URL:		http://www.ctan.org/tex-archive/fonts/wasy2
21mr|texlive-wasy-20190228-1|7	License:	PD
21mr|texlive-wasy-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/wasy.tar.xz
21mr|texlive-wasy-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/wasy.doc.tar.xz
21mr|texlive-wasy-20190228-1|10	BuildArch:	noarch
21mr|texlive-wasy-20190228-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-wasy-20190228-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-wasy-20190228-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-wasy-20190228-1|14	
21mr|texlive-wasy-20190228-1|15	%description
21mr|texlive-wasy-20190228-1|16	These are the wasy (Waldi symbol) fonts, second release. This
21mr|texlive-wasy-20190228-1|17	bundle presents the fonts in MetaFont format, but they are also
21mr|texlive-wasy-20190228-1|18	available in Adobe Type 1 format. Support under LaTeX is
21mr|texlive-wasy-20190228-1|19	provided by the wasysym package.
21mr|texlive-wasy-20190228-1|20	
21mr|texlive-wasy-20190228-1|21	#-----------------------------------------------------------------------
21mr|texlive-wasy-20190228-1|22	%files
21mr|texlive-wasy-20190228-1|23	%{_texmfdistdir}/fonts/*/*/wasy
21mr|texlive-wasy-20190228-1|24	%{_texmfdistdir}/tex/plain/wasy
21mr|texlive-wasy-20190228-1|25	%doc %{_texmfdistdir}/doc/fonts/wasy
21mr|texlive-wasy-20190228-1|26	
21mr|texlive-wasy-20190228-1|27	#-----------------------------------------------------------------------
21mr|texlive-wasy-20190228-1|28	%prep
21mr|texlive-wasy-20190228-1|29	%setup -c -a0 -a1
21mr|texlive-wasy-20190228-1|30	
21mr|texlive-wasy-20190228-1|31	%build
21mr|texlive-wasy-20190228-1|32	
21mr|texlive-wasy-20190228-1|33	%install
21mr|texlive-wasy-20190228-1|34	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-wasy-20190228-1|35	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

19417 21
21mr|texlive-wasysym-2.0-8|1	# revision 54080
21mr|texlive-wasysym-2.0-8|2	# category Package
21mr|texlive-wasysym-2.0-8|3	# catalog-ctan /macros/latex/contrib/wasysym
21mr|texlive-wasysym-2.0-8|4	# catalog-date 2020-03-04 22:55:00 +0100
21mr|texlive-wasysym-2.0-8|5	# catalog-license lppl
21mr|texlive-wasysym-2.0-8|6	# catalog-version 2.0
21mr|texlive-wasysym-2.0-8|7	Name:		texlive-wasysym
21mr|texlive-wasysym-2.0-8|8	Version:	2.0
21mr|texlive-wasysym-2.0-8|9	Release:	8
21mr|texlive-wasysym-2.0-8|10	Summary:	LaTeX support file to use the WASY2 fonts
21mr|texlive-wasysym-2.0-8|11	Group:		Publishing
21mr|texlive-wasysym-2.0-8|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/wasysym
21mr|texlive-wasysym-2.0-8|13	License:	LPPL
21mr|texlive-wasysym-2.0-8|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/wasysym.tar.xz
21mr|texlive-wasysym-2.0-8|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/wasysym.doc.tar.xz
21mr|texlive-wasysym-2.0-8|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/wasysym.source.tar.xz
21mr|texlive-wasysym-2.0-8|17	BuildArch:	noarch
21mr|texlive-wasysym-2.0-8|18	BuildRequires:	texlive-tlpkg
21mr|texlive-wasysym-2.0-8|19	Requires(pre):	texlive-tlpkg
21mr|texlive-wasysym-2.0-8|20	Requires(post):	texlive-kpathsea
21mr|texlive-wasysym-2.0-8|21	
21mr|texlive-wasysym-2.0-8|22	%description
21mr|texlive-wasysym-2.0-8|23	The WASY2 (Waldi Symbol) font by Roland Waldi provides many
21mr|texlive-wasysym-2.0-8|24	glyphs like male and female symbols and astronomical symbols,
21mr|texlive-wasysym-2.0-8|25	as well as the complete lasy font set and other odds and ends.
21mr|texlive-wasysym-2.0-8|26	The wasysym package implements an easy to use interface for
21mr|texlive-wasysym-2.0-8|27	these symbols.
21mr|texlive-wasysym-2.0-8|28	
21mr|texlive-wasysym-2.0-8|29	
21mr|texlive-wasysym-2.0-8|30	#-----------------------------------------------------------------------
21mr|texlive-wasysym-2.0-8|31	%files
21mr|texlive-wasysym-2.0-8|32	%{_texmfdistdir}/tex/latex/wasysym/uwasy.fd
21mr|texlive-wasysym-2.0-8|33	%{_texmfdistdir}/tex/latex/wasysym/uwasyvar.fd
21mr|texlive-wasysym-2.0-8|34	%{_texmfdistdir}/tex/latex/wasysym/wasysym.sty
21mr|texlive-wasysym-2.0-8|35	%doc %{_texmfdistdir}/doc/latex/wasysym/wasysym.pdf
21mr|texlive-wasysym-2.0-8|36	%doc %{_texmfdistdir}/doc/latex/wasysym/README.md
21mr|texlive-wasysym-2.0-8|37	#- source
21mr|texlive-wasysym-2.0-8|38	%doc %{_texmfdistdir}/source/latex/wasysym/wasysym.dtx
21mr|texlive-wasysym-2.0-8|39	%doc %{_texmfdistdir}/source/latex/wasysym/wasysym.ins
21mr|texlive-wasysym-2.0-8|40	
21mr|texlive-wasysym-2.0-8|41	#-----------------------------------------------------------------------
21mr|texlive-wasysym-2.0-8|42	%prep
21mr|texlive-wasysym-2.0-8|43	%setup -c -a0 -a1 -a2
21mr|texlive-wasysym-2.0-8|44	
21mr|texlive-wasysym-2.0-8|45	%build
21mr|texlive-wasysym-2.0-8|46	
21mr|texlive-wasysym-2.0-8|47	%install
21mr|texlive-wasysym-2.0-8|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-wasysym-2.0-8|49	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19418 21
21mr|texlive-web-4.5-14|1	# revision 33736
21mr|texlive-web-4.5-14|2	# category TLCore
21mr|texlive-web-4.5-14|3	# catalog-ctan /systems/knuth/dist/web
21mr|texlive-web-4.5-14|4	# catalog-date 2014-02-26 23:03:13 +0100
21mr|texlive-web-4.5-14|5	# catalog-license knuth
21mr|texlive-web-4.5-14|6	# catalog-version 4.5
21mr|texlive-web-4.5-14|7	Name:		texlive-web
21mr|texlive-web-4.5-14|8	Version:	4.5
21mr|texlive-web-4.5-14|9	Release:	14
21mr|texlive-web-4.5-14|10	Summary:	Original web programs tangle and weave
21mr|texlive-web-4.5-14|11	Group:		Publishing
21mr|texlive-web-4.5-14|12	URL:		http://www.ctan.org/tex-archive/systems/knuth/dist/web
21mr|texlive-web-4.5-14|13	License:	KNUTH
21mr|texlive-web-4.5-14|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/web.tar.xz
21mr|texlive-web-4.5-14|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/web.doc.tar.xz
21mr|texlive-web-4.5-14|16	BuildArch:	noarch
21mr|texlive-web-4.5-14|17	BuildRequires:	texlive-tlpkg
21mr|texlive-web-4.5-14|18	Requires(pre):	texlive-tlpkg
21mr|texlive-web-4.5-14|19	Requires:	texlive-kpathsea
21mr|texlive-web-4.5-14|20	Requires:	texlive-web.bin
21mr|texlive-web-4.5-14|21	
21mr|texlive-web-4.5-14|22	%description
21mr|texlive-web-4.5-14|23	The system processes 'web' files in two ways: firstly to
21mr|texlive-web-4.5-14|24	rearrange them to produce compilable code (using the program
21mr|texlive-web-4.5-14|25	tangle), and secondly to produce a TeX source (using the
21mr|texlive-web-4.5-14|26	program weave) that may be typeset for comfortable reading.
21mr|texlive-web-4.5-14|27	
21mr|texlive-web-4.5-14|28	#-----------------------------------------------------------------------
21mr|texlive-web-4.5-14|29	%files
21mr|texlive-web-4.5-14|30	%doc %{_mandir}/man1/tangle.1*
21mr|texlive-web-4.5-14|31	%doc %{_texmfdistdir}/doc/man/man1/tangle.man1.pdf
21mr|texlive-web-4.5-14|32	%doc %{_mandir}/man1/weave.1*
21mr|texlive-web-4.5-14|33	%doc %{_texmfdistdir}/doc/man/man1/weave.man1.pdf
21mr|texlive-web-4.5-14|34	
21mr|texlive-web-4.5-14|35	#-----------------------------------------------------------------------
21mr|texlive-web-4.5-14|36	%prep
21mr|texlive-web-4.5-14|37	%setup -c -a0 -a1
21mr|texlive-web-4.5-14|38	
21mr|texlive-web-4.5-14|39	%build
21mr|texlive-web-4.5-14|40	
21mr|texlive-web-4.5-14|41	%install
21mr|texlive-web-4.5-14|42	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-web-4.5-14|43	cp -fpar texmf-dist %{buildroot}%{_datadir}
21mr|texlive-web-4.5-14|44	mkdir -p %{buildroot}%{_mandir}/man1
21mr|texlive-web-4.5-14|45	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

19419 21
21mr|texlive-webguide-20190228-1|1	# revision 25813
21mr|texlive-webguide-20190228-1|2	# category Package
21mr|texlive-webguide-20190228-1|3	# catalog-ctan /info/webguide
21mr|texlive-webguide-20190228-1|4	# catalog-date 2011-06-16 21:20:53 +0200
21mr|texlive-webguide-20190228-1|5	# catalog-license other-free
21mr|texlive-webguide-20190228-1|6	# catalog-version undef
21mr|texlive-webguide-20190228-1|7	Name:		texlive-webguide
21mr|texlive-webguide-20190228-1|8	Version:	20190228
21mr|texlive-webguide-20190228-1|9	Release:	1
21mr|texlive-webguide-20190228-1|10	Summary:	Brief Guide to LaTeX Tools for Web publishing
21mr|texlive-webguide-20190228-1|11	Group:		Publishing
21mr|texlive-webguide-20190228-1|12	URL:		http://www.ctan.org/tex-archive/info/webguide
21mr|texlive-webguide-20190228-1|13	License:	OTHER-FREE
21mr|texlive-webguide-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/webguide.tar.xz
21mr|texlive-webguide-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/webguide.doc.tar.xz
21mr|texlive-webguide-20190228-1|16	BuildArch:	noarch
21mr|texlive-webguide-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-webguide-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-webguide-20190228-1|19	
21mr|texlive-webguide-20190228-1|20	%description
21mr|texlive-webguide-20190228-1|21	The documentation constitutes an example of the package's own
21mr|texlive-webguide-20190228-1|22	recommendations (being presented both in PDF and HTML).
21mr|texlive-webguide-20190228-1|23	
21mr|texlive-webguide-20190228-1|24	#-----------------------------------------------------------------------
21mr|texlive-webguide-20190228-1|25	%files
21mr|texlive-webguide-20190228-1|26	%doc %{_texmfdistdir}/doc/latex/webguide/README
21mr|texlive-webguide-20190228-1|27	%doc %{_texmfdistdir}/doc/latex/webguide/expeg.6
21mr|texlive-webguide-20190228-1|28	%doc %{_texmfdistdir}/doc/latex/webguide/expeg6.mps
21mr|texlive-webguide-20190228-1|29	%doc %{_texmfdistdir}/doc/latex/webguide/webguide.css
21mr|texlive-webguide-20190228-1|30	%doc %{_texmfdistdir}/doc/latex/webguide/webguide.html
21mr|texlive-webguide-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/webguide/webguide.pdf
21mr|texlive-webguide-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/webguide/webguide.tex
21mr|texlive-webguide-20190228-1|33	%doc %{_texmfdistdir}/doc/latex/webguide/webguide0x.gif
21mr|texlive-webguide-20190228-1|34	
21mr|texlive-webguide-20190228-1|35	#-----------------------------------------------------------------------
21mr|texlive-webguide-20190228-1|36	%prep
21mr|texlive-webguide-20190228-1|37	%setup -c -a0 -a1
21mr|texlive-webguide-20190228-1|38	
21mr|texlive-webguide-20190228-1|39	%build
21mr|texlive-webguide-20190228-1|40	
21mr|texlive-webguide-20190228-1|41	%install
21mr|texlive-webguide-20190228-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-webguide-20190228-1|43	cp -fpar doc %{buildroot}%{_texmfdistdir}

19420 21
21mr|texlive-widetable-1.5-1|1	Name:		texlive-widetable
21mr|texlive-widetable-1.5-1|2	Version:	1.5
21mr|texlive-widetable-1.5-1|3	Release:	1
21mr|texlive-widetable-1.5-1|4	Summary:	An environment for typesetting tables of specified width
21mr|texlive-widetable-1.5-1|5	Group:		Publishing
21mr|texlive-widetable-1.5-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/widetable
21mr|texlive-widetable-1.5-1|7	License:	LPPL1.3
21mr|texlive-widetable-1.5-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/widetable.tar.xz
21mr|texlive-widetable-1.5-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/widetable.doc.tar.xz
21mr|texlive-widetable-1.5-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/widetable.source.tar.xz
21mr|texlive-widetable-1.5-1|11	BuildArch:	noarch
21mr|texlive-widetable-1.5-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-widetable-1.5-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-widetable-1.5-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-widetable-1.5-1|15	
21mr|texlive-widetable-1.5-1|16	%description
21mr|texlive-widetable-1.5-1|17	The package defines a new environment that, unlike tabularX,
21mr|texlive-widetable-1.5-1|18	typesets a table of specified width by working on the inter-
21mr|texlive-widetable-1.5-1|19	column glue; the tabular cells will all be stretched (or
21mr|texlive-widetable-1.5-1|20	shrunk) according to need. The package will use the e-TeX
21mr|texlive-widetable-1.5-1|21	arithmetic extensions if they are available (they are, in most
21mr|texlive-widetable-1.5-1|22	modern distributions).
21mr|texlive-widetable-1.5-1|23	
21mr|texlive-widetable-1.5-1|24	#-----------------------------------------------------------------------
21mr|texlive-widetable-1.5-1|25	%files
21mr|texlive-widetable-1.5-1|26	%{_texmfdistdir}/tex/latex/widetable
21mr|texlive-widetable-1.5-1|27	%doc %{_texmfdistdir}/doc/latex/widetable
21mr|texlive-widetable-1.5-1|28	#- source
21mr|texlive-widetable-1.5-1|29	%doc %{_texmfdistdir}/source/latex/widetable
21mr|texlive-widetable-1.5-1|30	
21mr|texlive-widetable-1.5-1|31	#-----------------------------------------------------------------------
21mr|texlive-widetable-1.5-1|32	%prep
21mr|texlive-widetable-1.5-1|33	%setup -c -a0 -a1 -a2
21mr|texlive-widetable-1.5-1|34	
21mr|texlive-widetable-1.5-1|35	%build
21mr|texlive-widetable-1.5-1|36	
21mr|texlive-widetable-1.5-1|37	%install
21mr|texlive-widetable-1.5-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-widetable-1.5-1|39	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19421 21
21mr|texlive-williams-20190228-1|1	# revision 15878
21mr|texlive-williams-20190228-1|2	# category Package
21mr|texlive-williams-20190228-1|3	# catalog-ctan /macros/latex/contrib/williams
21mr|texlive-williams-20190228-1|4	# catalog-date 2009-01-30 14:29:16 +0100
21mr|texlive-williams-20190228-1|5	# catalog-license lppl
21mr|texlive-williams-20190228-1|6	# catalog-version undef
21mr|texlive-williams-20190228-1|7	Name:		texlive-williams
21mr|texlive-williams-20190228-1|8	Version:	20190228
21mr|texlive-williams-20190228-1|9	Release:	1
21mr|texlive-williams-20190228-1|10	Summary:	Miscellaneous macros by Peter Williams
21mr|texlive-williams-20190228-1|11	Group:		Publishing
21mr|texlive-williams-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/williams
21mr|texlive-williams-20190228-1|13	License:	LPPL
21mr|texlive-williams-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/williams.tar.xz
21mr|texlive-williams-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/williams.doc.tar.xz
21mr|texlive-williams-20190228-1|16	BuildArch:	noarch
21mr|texlive-williams-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-williams-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-williams-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-williams-20190228-1|20	
21mr|texlive-williams-20190228-1|21	%description
21mr|texlive-williams-20190228-1|22	The bundle provides two packages: - antree, which provides
21mr|texlive-williams-20190228-1|23	macros for annotated node trees, and - toklist, which is an
21mr|texlive-williams-20190228-1|24	implementation of Knuth's token list macros, to be found on
21mr|texlive-williams-20190228-1|25	pp.378-379 of the TeXbook.
21mr|texlive-williams-20190228-1|26	
21mr|texlive-williams-20190228-1|27	#-----------------------------------------------------------------------
21mr|texlive-williams-20190228-1|28	%files
21mr|texlive-williams-20190228-1|29	%{_texmfdistdir}/tex/latex/williams/antree.sty
21mr|texlive-williams-20190228-1|30	%{_texmfdistdir}/tex/latex/williams/toklist.sty
21mr|texlive-williams-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/williams/README
21mr|texlive-williams-20190228-1|32	
21mr|texlive-williams-20190228-1|33	#-----------------------------------------------------------------------
21mr|texlive-williams-20190228-1|34	%prep
21mr|texlive-williams-20190228-1|35	%setup -c -a0 -a1
21mr|texlive-williams-20190228-1|36	
21mr|texlive-williams-20190228-1|37	%build
21mr|texlive-williams-20190228-1|38	
21mr|texlive-williams-20190228-1|39	%install
21mr|texlive-williams-20190228-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-williams-20190228-1|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19422 21
21mr|texlive-withargs-0.2.0-2|1	# revision 31906
21mr|texlive-withargs-0.2.0-2|2	# category Package
21mr|texlive-withargs-0.2.0-2|3	# catalog-ctan undef
21mr|texlive-withargs-0.2.0-2|4	# catalog-date undef
21mr|texlive-withargs-0.2.0-2|5	# catalog-license undef
21mr|texlive-withargs-0.2.0-2|6	# catalog-version undef
21mr|texlive-withargs-0.2.0-2|7	Name:		texlive-withargs
21mr|texlive-withargs-0.2.0-2|8	Version:	0.2.0
21mr|texlive-withargs-0.2.0-2|9	Release:	2
21mr|texlive-withargs-0.2.0-2|10	Epoch:		1
21mr|texlive-withargs-0.2.0-2|11	Summary:	TeXLive withargs package
21mr|texlive-withargs-0.2.0-2|12	Group:		Publishing
21mr|texlive-withargs-0.2.0-2|13	URL:		http://tug.org/texlive
21mr|texlive-withargs-0.2.0-2|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-withargs-0.2.0-2|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/withargs.tar.xz
21mr|texlive-withargs-0.2.0-2|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/withargs.doc.tar.xz
21mr|texlive-withargs-0.2.0-2|17	BuildArch:	noarch
21mr|texlive-withargs-0.2.0-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-withargs-0.2.0-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-withargs-0.2.0-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-withargs-0.2.0-2|21	
21mr|texlive-withargs-0.2.0-2|22	%description
21mr|texlive-withargs-0.2.0-2|23	TeXLive withargs package.
21mr|texlive-withargs-0.2.0-2|24	
21mr|texlive-withargs-0.2.0-2|25	#-----------------------------------------------------------------------
21mr|texlive-withargs-0.2.0-2|26	%files
21mr|texlive-withargs-0.2.0-2|27	%{_texmfdistdir}/tex/latex/withargs/withargs-dry.sty
21mr|texlive-withargs-0.2.0-2|28	%{_texmfdistdir}/tex/latex/withargs/withargs-packagedoc.cls
21mr|texlive-withargs-0.2.0-2|29	%{_texmfdistdir}/tex/latex/withargs/withargs.sty
21mr|texlive-withargs-0.2.0-2|30	%doc %{_texmfdistdir}/doc/latex/withargs/README
21mr|texlive-withargs-0.2.0-2|31	%doc %{_texmfdistdir}/doc/latex/withargs/withargs.pdf
21mr|texlive-withargs-0.2.0-2|32	%doc %{_texmfdistdir}/doc/latex/withargs/withargs.tex
21mr|texlive-withargs-0.2.0-2|33	
21mr|texlive-withargs-0.2.0-2|34	#-----------------------------------------------------------------------
21mr|texlive-withargs-0.2.0-2|35	%prep
21mr|texlive-withargs-0.2.0-2|36	%setup -c -a0 -a1
21mr|texlive-withargs-0.2.0-2|37	
21mr|texlive-withargs-0.2.0-2|38	%build
21mr|texlive-withargs-0.2.0-2|39	
21mr|texlive-withargs-0.2.0-2|40	%install
21mr|texlive-withargs-0.2.0-2|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-withargs-0.2.0-2|42	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19423 21
21mr|texlive-wnri-20190228-1|1	# revision 22459
21mr|texlive-wnri-20190228-1|2	# category Package
21mr|texlive-wnri-20190228-1|3	# catalog-ctan /fonts/wnri
21mr|texlive-wnri-20190228-1|4	# catalog-date 2011-05-06 00:38:04 +0200
21mr|texlive-wnri-20190228-1|5	# catalog-license gpl
21mr|texlive-wnri-20190228-1|6	# catalog-version undef
21mr|texlive-wnri-20190228-1|7	Name:		texlive-wnri
21mr|texlive-wnri-20190228-1|8	Version:	20190228
21mr|texlive-wnri-20190228-1|9	Release:	1
21mr|texlive-wnri-20190228-1|10	Summary:	Ridgeway's fonts
21mr|texlive-wnri-20190228-1|11	Group:		Publishing
21mr|texlive-wnri-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/wnri
21mr|texlive-wnri-20190228-1|13	License:	GPL
21mr|texlive-wnri-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/wnri.tar.xz
21mr|texlive-wnri-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/wnri.doc.tar.xz
21mr|texlive-wnri-20190228-1|16	BuildArch:	noarch
21mr|texlive-wnri-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-wnri-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-wnri-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-wnri-20190228-1|20	
21mr|texlive-wnri-20190228-1|21	%description
21mr|texlive-wnri-20190228-1|22	Fonts (as Metafont source) for Old English, Indic languages in
21mr|texlive-wnri-20190228-1|23	Roman transliteration and Puget Salish (Lushootseed) and other
21mr|texlive-wnri-20190228-1|24	Native American languages.
21mr|texlive-wnri-20190228-1|25	
21mr|texlive-wnri-20190228-1|26	#-----------------------------------------------------------------------
21mr|texlive-wnri-20190228-1|27	%files
21mr|texlive-wnri-20190228-1|28	%{_texmfdistdir}/fonts/source/public/wnri/acctmax.mf
21mr|texlive-wnri-20190228-1|29	%{_texmfdistdir}/fonts/source/public/wnri/acutacct.mf
21mr|texlive-wnri-20190228-1|30	%{_texmfdistdir}/fonts/source/public/wnri/addpunc.mf
21mr|texlive-wnri-20190228-1|31	%{_texmfdistdir}/fonts/source/public/wnri/baraacct.mf
21mr|texlive-wnri-20190228-1|32	%{_texmfdistdir}/fonts/source/public/wnri/bargacct.mf
21mr|texlive-wnri-20190228-1|33	%{_texmfdistdir}/fonts/source/public/wnri/bnduacct.mf
21mr|texlive-wnri-20190228-1|34	%{_texmfdistdir}/fonts/source/public/wnri/brbracct.mf
21mr|texlive-wnri-20190228-1|35	%{_texmfdistdir}/fonts/source/public/wnri/brevacct.mf
21mr|texlive-wnri-20190228-1|36	%{_texmfdistdir}/fonts/source/public/wnri/cdilacct.mf
21mr|texlive-wnri-20190228-1|37	%{_texmfdistdir}/fonts/source/public/wnri/facutact.mf
21mr|texlive-wnri-20190228-1|38	%{_texmfdistdir}/fonts/source/public/wnri/fbaraact.mf
21mr|texlive-wnri-20190228-1|39	%{_texmfdistdir}/fonts/source/public/wnri/fbargact.mf
21mr|texlive-wnri-20190228-1|40	%{_texmfdistdir}/fonts/source/public/wnri/fbrevact.mf
21mr|texlive-wnri-20190228-1|41	%{_texmfdistdir}/fonts/source/public/wnri/fgravact.mf
21mr|texlive-wnri-20190228-1|42	%{_texmfdistdir}/fonts/source/public/wnri/fhachact.mf
21mr|texlive-wnri-20190228-1|43	%{_texmfdistdir}/fonts/source/public/wnri/fhattact.mf
21mr|texlive-wnri-20190228-1|44	%{_texmfdistdir}/fonts/source/public/wnri/fubrvact.mf
21mr|texlive-wnri-20190228-1|45	%{_texmfdistdir}/fonts/source/public/wnri/fudacact.mf
21mr|texlive-wnri-20190228-1|46	%{_texmfdistdir}/fonts/source/public/wnri/fudgract.mf
21mr|texlive-wnri-20190228-1|47	%{_texmfdistdir}/fonts/source/public/wnri/gamma.mf
21mr|texlive-wnri-20190228-1|48	%{_texmfdistdir}/fonts/source/public/wnri/gram_max.mf
21mr|texlive-wnri-20190228-1|49	%{_texmfdistdir}/fonts/source/public/wnri/grampunc.mf
21mr|texlive-wnri-20190228-1|50	%{_texmfdistdir}/fonts/source/public/wnri/gravacct.mf
21mr|texlive-wnri-20190228-1|51	%{_texmfdistdir}/fonts/source/public/wnri/greeks.mf
21mr|texlive-wnri-20190228-1|52	%{_texmfdistdir}/fonts/source/public/wnri/haccbase.mf
21mr|texlive-wnri-20190228-1|53	%{_texmfdistdir}/fonts/source/public/wnri/hachacct.mf
21mr|texlive-wnri-20190228-1|54	%{_texmfdistdir}/fonts/source/public/wnri/hattacct.mf
21mr|texlive-wnri-20190228-1|55	%{_texmfdistdir}/fonts/source/public/wnri/iaesc.mf
21mr|texlive-wnri-20190228-1|56	%{_texmfdistdir}/fonts/source/public/wnri/ibrvacct.mf
21mr|texlive-wnri-20190228-1|57	%{_texmfdistdir}/fonts/source/public/wnri/igamma.mf
21mr|texlive-wnri-20190228-1|58	%{_texmfdistdir}/fonts/source/public/wnri/italcskt.mf
21mr|texlive-wnri-20190228-1|59	%{_texmfdistdir}/fonts/source/public/wnri/italla.mf
21mr|texlive-wnri-20190228-1|60	%{_texmfdistdir}/fonts/source/public/wnri/ligature.mf
21mr|texlive-wnri-20190228-1|61	%{_texmfdistdir}/fonts/source/public/wnri/ligaturi.mf
21mr|texlive-wnri-20190228-1|62	%{_texmfdistdir}/fonts/source/public/wnri/macracct.mf
21mr|texlive-wnri-20190228-1|63	%{_texmfdistdir}/fonts/source/public/wnri/mudaacct.mf
21mr|texlive-wnri-20190228-1|64	%{_texmfdistdir}/fonts/source/public/wnri/odotacct.mf
21mr|texlive-wnri-20190228-1|65	%{_texmfdistdir}/fonts/source/public/wnri/orngacct.mf
21mr|texlive-wnri-20190228-1|66	%{_texmfdistdir}/fonts/source/public/wnri/product.mf
21mr|texlive-wnri-20190228-1|67	%{_texmfdistdir}/fonts/source/public/wnri/romanla.mf
21mr|texlive-wnri-20190228-1|68	%{_texmfdistdir}/fonts/source/public/wnri/romanskt.mf
21mr|texlive-wnri-20190228-1|69	%{_texmfdistdir}/fonts/source/public/wnri/romanua.mf
21mr|texlive-wnri-20190228-1|70	%{_texmfdistdir}/fonts/source/public/wnri/sktmisc.mf
21mr|texlive-wnri-20190228-1|71	%{_texmfdistdir}/fonts/source/public/wnri/tildacct.mf
21mr|texlive-wnri-20190228-1|72	%{_texmfdistdir}/fonts/source/public/wnri/u-ring.mf
21mr|texlive-wnri-20190228-1|73	%{_texmfdistdir}/fonts/source/public/wnri/ubaracct.mf
21mr|texlive-wnri-20190228-1|74	%{_texmfdistdir}/fonts/source/public/wnri/ubrvacct.mf
21mr|texlive-wnri-20190228-1|75	%{_texmfdistdir}/fonts/source/public/wnri/udacacct.mf
21mr|texlive-wnri-20190228-1|76	%{_texmfdistdir}/fonts/source/public/wnri/udgracct.mf
21mr|texlive-wnri-20190228-1|77	%{_texmfdistdir}/fonts/source/public/wnri/udmcacct.mf
21mr|texlive-wnri-20190228-1|78	%{_texmfdistdir}/fonts/source/public/wnri/udotacct.mf
21mr|texlive-wnri-20190228-1|79	%{_texmfdistdir}/fonts/source/public/wnri/uibvacct.mf
21mr|texlive-wnri-20190228-1|80	%{_texmfdistdir}/fonts/source/public/wnri/umlaacct.mf
21mr|texlive-wnri-20190228-1|81	%{_texmfdistdir}/fonts/source/public/wnri/urmcacct.mf
21mr|texlive-wnri-20190228-1|82	%{_texmfdistdir}/fonts/source/public/wnri/urngacct.mf
21mr|texlive-wnri-20190228-1|83	%{_texmfdistdir}/fonts/source/public/wnri/uumlacct.mf
21mr|texlive-wnri-20190228-1|84	%{_texmfdistdir}/fonts/source/public/wnri/wnindic.map
21mr|texlive-wnri-20190228-1|85	%{_texmfdistdir}/fonts/source/public/wnri/wnrib10.mf
21mr|texlive-wnri-20190228-1|86	%{_texmfdistdir}/fonts/source/public/wnri/wnrib8.mf
21mr|texlive-wnri-20190228-1|87	%{_texmfdistdir}/fonts/source/public/wnri/wnribi10.mf
21mr|texlive-wnri-20190228-1|88	%{_texmfdistdir}/fonts/source/public/wnri/wnrii10.mf
21mr|texlive-wnri-20190228-1|89	%{_texmfdistdir}/fonts/source/public/wnri/wnrii8.mf
21mr|texlive-wnri-20190228-1|90	%{_texmfdistdir}/fonts/source/public/wnri/wnrir10.mf
21mr|texlive-wnri-20190228-1|91	%{_texmfdistdir}/fonts/source/public/wnri/wnrir8.mf
21mr|texlive-wnri-20190228-1|92	%{_texmfdistdir}/fonts/source/public/wnri/wnris10.mf
21mr|texlive-wnri-20190228-1|93	%{_texmfdistdir}/fonts/source/public/wnri/wnris8.mf
21mr|texlive-wnri-20190228-1|94	%{_texmfdistdir}/fonts/source/public/wnri/wnrit10.mf
21mr|texlive-wnri-20190228-1|95	%{_texmfdistdir}/fonts/source/public/wnri/wnrit8.mf
21mr|texlive-wnri-20190228-1|96	%{_texmfdistdir}/fonts/tfm/public/wnri/wnrib10.tfm
21mr|texlive-wnri-20190228-1|97	%{_texmfdistdir}/fonts/tfm/public/wnri/wnrib8.tfm
21mr|texlive-wnri-20190228-1|98	%{_texmfdistdir}/fonts/tfm/public/wnri/wnribi10.tfm
21mr|texlive-wnri-20190228-1|99	%{_texmfdistdir}/fonts/tfm/public/wnri/wnrii10.tfm
21mr|texlive-wnri-20190228-1|100	%{_texmfdistdir}/fonts/tfm/public/wnri/wnrii8.tfm
21mr|texlive-wnri-20190228-1|101	%{_texmfdistdir}/fonts/tfm/public/wnri/wnrir10.tfm
21mr|texlive-wnri-20190228-1|102	%{_texmfdistdir}/fonts/tfm/public/wnri/wnrir8.tfm
21mr|texlive-wnri-20190228-1|103	%{_texmfdistdir}/fonts/tfm/public/wnri/wnris10.tfm
21mr|texlive-wnri-20190228-1|104	%{_texmfdistdir}/fonts/tfm/public/wnri/wnris8.tfm
21mr|texlive-wnri-20190228-1|105	%{_texmfdistdir}/fonts/tfm/public/wnri/wnrit10.tfm
21mr|texlive-wnri-20190228-1|106	%{_texmfdistdir}/fonts/tfm/public/wnri/wnrit8.tfm
21mr|texlive-wnri-20190228-1|107	%doc %{_texmfdistdir}/doc/fonts/wnri/README
21mr|texlive-wnri-20190228-1|108	%doc %{_texmfdistdir}/doc/fonts/wnri/old/README
21mr|texlive-wnri-20190228-1|109	%doc %{_texmfdistdir}/doc/fonts/wnri/old/barnett.map
21mr|texlive-wnri-20190228-1|110	%doc %{_texmfdistdir}/doc/fonts/wnri/old/lushucid.map
21mr|texlive-wnri-20190228-1|111	%doc %{_texmfdistdir}/doc/fonts/wnri/old/newgb.map
21mr|texlive-wnri-20190228-1|112	
21mr|texlive-wnri-20190228-1|113	#-----------------------------------------------------------------------
21mr|texlive-wnri-20190228-1|114	%prep
21mr|texlive-wnri-20190228-1|115	%setup -c -a0 -a1
21mr|texlive-wnri-20190228-1|116	
21mr|texlive-wnri-20190228-1|117	%build
21mr|texlive-wnri-20190228-1|118	
21mr|texlive-wnri-20190228-1|119	%install
21mr|texlive-wnri-20190228-1|120	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-wnri-20190228-1|121	cp -fpar fonts doc %{buildroot}%{_texmfdistdir}

19424 21
21mr|texlive-wnri-latex-1.0b-7|1	# revision 22338
21mr|texlive-wnri-latex-1.0b-7|2	# category Package
21mr|texlive-wnri-latex-1.0b-7|3	# catalog-ctan /macros/latex/contrib/wnri-latex
21mr|texlive-wnri-latex-1.0b-7|4	# catalog-date 2011-05-06 00:56:07 +0200
21mr|texlive-wnri-latex-1.0b-7|5	# catalog-license gpl2
21mr|texlive-wnri-latex-1.0b-7|6	# catalog-version 1.0b
21mr|texlive-wnri-latex-1.0b-7|7	Name:		texlive-wnri-latex
21mr|texlive-wnri-latex-1.0b-7|8	Version:	1.0b
21mr|texlive-wnri-latex-1.0b-7|9	Release:	7
21mr|texlive-wnri-latex-1.0b-7|10	Summary:	LaTeX support for wnri fonts
21mr|texlive-wnri-latex-1.0b-7|11	Group:		Publishing
21mr|texlive-wnri-latex-1.0b-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/wnri-latex
21mr|texlive-wnri-latex-1.0b-7|13	License:	GPL2
21mr|texlive-wnri-latex-1.0b-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/wnri-latex.tar.xz
21mr|texlive-wnri-latex-1.0b-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/wnri-latex.doc.tar.xz
21mr|texlive-wnri-latex-1.0b-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/wnri-latex.source.tar.xz
21mr|texlive-wnri-latex-1.0b-7|17	BuildArch:	noarch
21mr|texlive-wnri-latex-1.0b-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-wnri-latex-1.0b-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-wnri-latex-1.0b-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-wnri-latex-1.0b-7|21	
21mr|texlive-wnri-latex-1.0b-7|22	%description
21mr|texlive-wnri-latex-1.0b-7|23	LaTeX support for the fonts.
21mr|texlive-wnri-latex-1.0b-7|24	
21mr|texlive-wnri-latex-1.0b-7|25	
21mr|texlive-wnri-latex-1.0b-7|26	#-----------------------------------------------------------------------
21mr|texlive-wnri-latex-1.0b-7|27	%files
21mr|texlive-wnri-latex-1.0b-7|28	%{_texmfdistdir}/tex/latex/wnri-latex/ot1wnr.fd
21mr|texlive-wnri-latex-1.0b-7|29	%{_texmfdistdir}/tex/latex/wnri-latex/ot1wnss.fd
21mr|texlive-wnri-latex-1.0b-7|30	%{_texmfdistdir}/tex/latex/wnri-latex/ot1wntt.fd
21mr|texlive-wnri-latex-1.0b-7|31	%{_texmfdistdir}/tex/latex/wnri-latex/wnri.def
21mr|texlive-wnri-latex-1.0b-7|32	%{_texmfdistdir}/tex/latex/wnri-latex/wnri.sty
21mr|texlive-wnri-latex-1.0b-7|33	%doc %{_texmfdistdir}/doc/latex/wnri-latex/README
21mr|texlive-wnri-latex-1.0b-7|34	%doc %{_texmfdistdir}/doc/latex/wnri-latex/wnri.pdf
21mr|texlive-wnri-latex-1.0b-7|35	%doc %{_texmfdistdir}/doc/latex/wnri-latex/wnritest.tex
21mr|texlive-wnri-latex-1.0b-7|36	#- source
21mr|texlive-wnri-latex-1.0b-7|37	%doc %{_texmfdistdir}/source/latex/wnri-latex/wnri.dtx
21mr|texlive-wnri-latex-1.0b-7|38	%doc %{_texmfdistdir}/source/latex/wnri-latex/wnri.ins
21mr|texlive-wnri-latex-1.0b-7|39	
21mr|texlive-wnri-latex-1.0b-7|40	#-----------------------------------------------------------------------
21mr|texlive-wnri-latex-1.0b-7|41	%prep
21mr|texlive-wnri-latex-1.0b-7|42	%setup -c -a0 -a1 -a2
21mr|texlive-wnri-latex-1.0b-7|43	
21mr|texlive-wnri-latex-1.0b-7|44	%build
21mr|texlive-wnri-latex-1.0b-7|45	
21mr|texlive-wnri-latex-1.0b-7|46	%install
21mr|texlive-wnri-latex-1.0b-7|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-wnri-latex-1.0b-7|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19425 21
21mr|texlive-wordlike-1.2b-7|1	# revision 15878
21mr|texlive-wordlike-1.2b-7|2	# category Package
21mr|texlive-wordlike-1.2b-7|3	# catalog-ctan /macros/latex/contrib/wordlike
21mr|texlive-wordlike-1.2b-7|4	# catalog-date 2009-06-03 09:03:24 +0200
21mr|texlive-wordlike-1.2b-7|5	# catalog-license lppl
21mr|texlive-wordlike-1.2b-7|6	# catalog-version 1.2b
21mr|texlive-wordlike-1.2b-7|7	Name:		texlive-wordlike
21mr|texlive-wordlike-1.2b-7|8	Version:	1.2b
21mr|texlive-wordlike-1.2b-7|9	Release:	7
21mr|texlive-wordlike-1.2b-7|10	Summary:	Simulating word processor layout
21mr|texlive-wordlike-1.2b-7|11	Group:		Publishing
21mr|texlive-wordlike-1.2b-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/wordlike
21mr|texlive-wordlike-1.2b-7|13	License:	LPPL
21mr|texlive-wordlike-1.2b-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/wordlike.tar.xz
21mr|texlive-wordlike-1.2b-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/wordlike.doc.tar.xz
21mr|texlive-wordlike-1.2b-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/wordlike.source.tar.xz
21mr|texlive-wordlike-1.2b-7|17	BuildArch:	noarch
21mr|texlive-wordlike-1.2b-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-wordlike-1.2b-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-wordlike-1.2b-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-wordlike-1.2b-7|21	
21mr|texlive-wordlike-1.2b-7|22	%description
21mr|texlive-wordlike-1.2b-7|23	The package simulates typical word processor layout: narrow
21mr|texlive-wordlike-1.2b-7|24	page margins, Times, Helvetica and Courier fonts, \LARGE or
21mr|texlive-wordlike-1.2b-7|25	\Large headings, and \sloppy typesetting. The package aims at
21mr|texlive-wordlike-1.2b-7|26	making life easier for users who are discontent with LaTeX's
21mr|texlive-wordlike-1.2b-7|27	standard layout settings because they need a layout that
21mr|texlive-wordlike-1.2b-7|28	resembles the usual "wordlike" output. The design of the
21mr|texlive-wordlike-1.2b-7|29	package draws on several discussions in the de.comp.text.tex
21mr|texlive-wordlike-1.2b-7|30	and comp.text.tex newsgroups that are referred to in the
21mr|texlive-wordlike-1.2b-7|31	manual.
21mr|texlive-wordlike-1.2b-7|32	
21mr|texlive-wordlike-1.2b-7|33	
21mr|texlive-wordlike-1.2b-7|34	#-----------------------------------------------------------------------
21mr|texlive-wordlike-1.2b-7|35	%files
21mr|texlive-wordlike-1.2b-7|36	%{_texmfdistdir}/tex/latex/wordlike/wordlike.sty
21mr|texlive-wordlike-1.2b-7|37	%doc %{_texmfdistdir}/doc/latex/wordlike/README
21mr|texlive-wordlike-1.2b-7|38	%doc %{_texmfdistdir}/doc/latex/wordlike/wordlike.pdf
21mr|texlive-wordlike-1.2b-7|39	#- source
21mr|texlive-wordlike-1.2b-7|40	%doc %{_texmfdistdir}/source/latex/wordlike/wordlike.dtx
21mr|texlive-wordlike-1.2b-7|41	%doc %{_texmfdistdir}/source/latex/wordlike/wordlike.ins
21mr|texlive-wordlike-1.2b-7|42	
21mr|texlive-wordlike-1.2b-7|43	#-----------------------------------------------------------------------
21mr|texlive-wordlike-1.2b-7|44	%prep
21mr|texlive-wordlike-1.2b-7|45	%setup -c -a0 -a1 -a2
21mr|texlive-wordlike-1.2b-7|46	
21mr|texlive-wordlike-1.2b-7|47	%build
21mr|texlive-wordlike-1.2b-7|48	
21mr|texlive-wordlike-1.2b-7|49	%install
21mr|texlive-wordlike-1.2b-7|50	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-wordlike-1.2b-7|51	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19426 21
21mr|texlive-wrapfig-3.6-7|1	# revision 22048
21mr|texlive-wrapfig-3.6-7|2	# category Package
21mr|texlive-wrapfig-3.6-7|3	# catalog-ctan /macros/latex/contrib/wrapfig
21mr|texlive-wrapfig-3.6-7|4	# catalog-date 2011-04-09 12:56:30 +0200
21mr|texlive-wrapfig-3.6-7|5	# catalog-license lppl
21mr|texlive-wrapfig-3.6-7|6	# catalog-version 3.6
21mr|texlive-wrapfig-3.6-7|7	Name:		texlive-wrapfig
21mr|texlive-wrapfig-3.6-7|8	Version:	3.6
21mr|texlive-wrapfig-3.6-7|9	Release:	7
21mr|texlive-wrapfig-3.6-7|10	Summary:	Produces figures which text can flow around
21mr|texlive-wrapfig-3.6-7|11	Group:		Publishing
21mr|texlive-wrapfig-3.6-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/wrapfig
21mr|texlive-wrapfig-3.6-7|13	License:	LPPL
21mr|texlive-wrapfig-3.6-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/wrapfig.tar.xz
21mr|texlive-wrapfig-3.6-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/wrapfig.doc.tar.xz
21mr|texlive-wrapfig-3.6-7|16	BuildArch:	noarch
21mr|texlive-wrapfig-3.6-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-wrapfig-3.6-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-wrapfig-3.6-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-wrapfig-3.6-7|20	
21mr|texlive-wrapfig-3.6-7|21	%description
21mr|texlive-wrapfig-3.6-7|22	Allows figures or tables to have text wrapped around them. Does
21mr|texlive-wrapfig-3.6-7|23	not work in combination with list environments, but can be used
21mr|texlive-wrapfig-3.6-7|24	in a parbox or minipage, and in twocolumn format. Supports the
21mr|texlive-wrapfig-3.6-7|25	float package.
21mr|texlive-wrapfig-3.6-7|26	
21mr|texlive-wrapfig-3.6-7|27	
21mr|texlive-wrapfig-3.6-7|28	#-----------------------------------------------------------------------
21mr|texlive-wrapfig-3.6-7|29	%files
21mr|texlive-wrapfig-3.6-7|30	%{_texmfdistdir}/tex/latex/wrapfig/wrapfig.sty
21mr|texlive-wrapfig-3.6-7|31	%doc %{_texmfdistdir}/doc/latex/wrapfig/multiple-span.txt
21mr|texlive-wrapfig-3.6-7|32	%doc %{_texmfdistdir}/doc/latex/wrapfig/wrapfig-doc.pdf
21mr|texlive-wrapfig-3.6-7|33	%doc %{_texmfdistdir}/doc/latex/wrapfig/wrapfig-doc.tex
21mr|texlive-wrapfig-3.6-7|34	
21mr|texlive-wrapfig-3.6-7|35	#-----------------------------------------------------------------------
21mr|texlive-wrapfig-3.6-7|36	%prep
21mr|texlive-wrapfig-3.6-7|37	%setup -c -a0 -a1
21mr|texlive-wrapfig-3.6-7|38	
21mr|texlive-wrapfig-3.6-7|39	%build
21mr|texlive-wrapfig-3.6-7|40	
21mr|texlive-wrapfig-3.6-7|41	%install
21mr|texlive-wrapfig-3.6-7|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-wrapfig-3.6-7|43	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19427 21
21mr|texlive-wsemclassic-1.0.1-10|1	# revision 31532
21mr|texlive-wsemclassic-1.0.1-10|2	# category Package
21mr|texlive-wsemclassic-1.0.1-10|3	# catalog-ctan /macros/latex/contrib/wsemclassic
21mr|texlive-wsemclassic-1.0.1-10|4	# catalog-date 2013-08-27 15:13:32 +0200
21mr|texlive-wsemclassic-1.0.1-10|5	# catalog-license bsd
21mr|texlive-wsemclassic-1.0.1-10|6	# catalog-version 1.0.1
21mr|texlive-wsemclassic-1.0.1-10|7	Name:		texlive-wsemclassic
21mr|texlive-wsemclassic-1.0.1-10|8	Version:	1.0.1
21mr|texlive-wsemclassic-1.0.1-10|9	Release:	10
21mr|texlive-wsemclassic-1.0.1-10|10	Summary:	LaTeX class for Bavarian school w-seminar papers
21mr|texlive-wsemclassic-1.0.1-10|11	Group:		Publishing
21mr|texlive-wsemclassic-1.0.1-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/wsemclassic
21mr|texlive-wsemclassic-1.0.1-10|13	License:	BSD
21mr|texlive-wsemclassic-1.0.1-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/wsemclassic.tar.xz
21mr|texlive-wsemclassic-1.0.1-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/wsemclassic.doc.tar.xz
21mr|texlive-wsemclassic-1.0.1-10|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/wsemclassic.source.tar.xz
21mr|texlive-wsemclassic-1.0.1-10|17	BuildArch:	noarch
21mr|texlive-wsemclassic-1.0.1-10|18	BuildRequires:	texlive-tlpkg
21mr|texlive-wsemclassic-1.0.1-10|19	Requires(pre):	texlive-tlpkg
21mr|texlive-wsemclassic-1.0.1-10|20	Requires(post):	texlive-kpathsea
21mr|texlive-wsemclassic-1.0.1-10|21	
21mr|texlive-wsemclassic-1.0.1-10|22	%description
21mr|texlive-wsemclassic-1.0.1-10|23	The class is designed either to conform with the
21mr|texlive-wsemclassic-1.0.1-10|24	recommendations of the Bavarian Kultusministerium for
21mr|texlive-wsemclassic-1.0.1-10|25	typesetting w-seminar papers (strict mode), or to use another
21mr|texlive-wsemclassic-1.0.1-10|26	style which should look better. The class is based on the LaTeX
21mr|texlive-wsemclassic-1.0.1-10|27	standard report class.
21mr|texlive-wsemclassic-1.0.1-10|28	
21mr|texlive-wsemclassic-1.0.1-10|29	
21mr|texlive-wsemclassic-1.0.1-10|30	#-----------------------------------------------------------------------
21mr|texlive-wsemclassic-1.0.1-10|31	%files
21mr|texlive-wsemclassic-1.0.1-10|32	%{_texmfdistdir}/tex/latex/wsemclassic/wsemclassic.cls
21mr|texlive-wsemclassic-1.0.1-10|33	%doc %{_texmfdistdir}/doc/latex/wsemclassic/LICENSE
21mr|texlive-wsemclassic-1.0.1-10|34	%doc %{_texmfdistdir}/doc/latex/wsemclassic/Makefile
21mr|texlive-wsemclassic-1.0.1-10|35	%doc %{_texmfdistdir}/doc/latex/wsemclassic/README
21mr|texlive-wsemclassic-1.0.1-10|36	%doc %{_texmfdistdir}/doc/latex/wsemclassic/test.bib
21mr|texlive-wsemclassic-1.0.1-10|37	%doc %{_texmfdistdir}/doc/latex/wsemclassic/user-doc.tex
21mr|texlive-wsemclassic-1.0.1-10|38	%doc %{_texmfdistdir}/doc/latex/wsemclassic/wsemclassic-test.pdf
21mr|texlive-wsemclassic-1.0.1-10|39	%doc %{_texmfdistdir}/doc/latex/wsemclassic/wsemclassic-test.tex
21mr|texlive-wsemclassic-1.0.1-10|40	%doc %{_texmfdistdir}/doc/latex/wsemclassic/wsemclassic.pdf
21mr|texlive-wsemclassic-1.0.1-10|41	#- source
21mr|texlive-wsemclassic-1.0.1-10|42	%doc %{_texmfdistdir}/source/latex/wsemclassic/wsemclassic.dtx
21mr|texlive-wsemclassic-1.0.1-10|43	%doc %{_texmfdistdir}/source/latex/wsemclassic/wsemclassic.ins
21mr|texlive-wsemclassic-1.0.1-10|44	
21mr|texlive-wsemclassic-1.0.1-10|45	#-----------------------------------------------------------------------
21mr|texlive-wsemclassic-1.0.1-10|46	%prep
21mr|texlive-wsemclassic-1.0.1-10|47	%setup -c -a0 -a1 -a2
21mr|texlive-wsemclassic-1.0.1-10|48	
21mr|texlive-wsemclassic-1.0.1-10|49	%build
21mr|texlive-wsemclassic-1.0.1-10|50	
21mr|texlive-wsemclassic-1.0.1-10|51	%install
21mr|texlive-wsemclassic-1.0.1-10|52	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-wsemclassic-1.0.1-10|53	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19428 21
21mr|texlive-xargs-1.1-7|1	# revision 15878
21mr|texlive-xargs-1.1-7|2	# category Package
21mr|texlive-xargs-1.1-7|3	# catalog-ctan /macros/latex/contrib/xargs
21mr|texlive-xargs-1.1-7|4	# catalog-date 2008-08-24 00:31:24 +0200
21mr|texlive-xargs-1.1-7|5	# catalog-license lppl
21mr|texlive-xargs-1.1-7|6	# catalog-version 1.1
21mr|texlive-xargs-1.1-7|7	Name:		texlive-xargs
21mr|texlive-xargs-1.1-7|8	Version:	1.1
21mr|texlive-xargs-1.1-7|9	Release:	7
21mr|texlive-xargs-1.1-7|10	Summary:	Define commands with many optional arguments
21mr|texlive-xargs-1.1-7|11	Group:		Publishing
21mr|texlive-xargs-1.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/xargs
21mr|texlive-xargs-1.1-7|13	License:	LPPL
21mr|texlive-xargs-1.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xargs.tar.xz
21mr|texlive-xargs-1.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xargs.doc.tar.xz
21mr|texlive-xargs-1.1-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xargs.source.tar.xz
21mr|texlive-xargs-1.1-7|17	BuildArch:	noarch
21mr|texlive-xargs-1.1-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-xargs-1.1-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-xargs-1.1-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-xargs-1.1-7|21	
21mr|texlive-xargs-1.1-7|22	%description
21mr|texlive-xargs-1.1-7|23	The package provides extended versions of \newcommand and
21mr|texlive-xargs-1.1-7|24	related LaTeX commands, which allow easy and robust definition
21mr|texlive-xargs-1.1-7|25	of macros with many optional arguments, using a clear and
21mr|texlive-xargs-1.1-7|26	simple xkeyval-style syntax.
21mr|texlive-xargs-1.1-7|27	
21mr|texlive-xargs-1.1-7|28	
21mr|texlive-xargs-1.1-7|29	#-----------------------------------------------------------------------
21mr|texlive-xargs-1.1-7|30	%files
21mr|texlive-xargs-1.1-7|31	%{_texmfdistdir}/tex/latex/xargs/xargs.sty
21mr|texlive-xargs-1.1-7|32	%doc %{_texmfdistdir}/doc/latex/xargs/README
21mr|texlive-xargs-1.1-7|33	%doc %{_texmfdistdir}/doc/latex/xargs/xargs-fr.pdf
21mr|texlive-xargs-1.1-7|34	%doc %{_texmfdistdir}/doc/latex/xargs/xargs.pdf
21mr|texlive-xargs-1.1-7|35	#- source
21mr|texlive-xargs-1.1-7|36	%doc %{_texmfdistdir}/source/latex/xargs/xargs.dtx
21mr|texlive-xargs-1.1-7|37	
21mr|texlive-xargs-1.1-7|38	#-----------------------------------------------------------------------
21mr|texlive-xargs-1.1-7|39	%prep
21mr|texlive-xargs-1.1-7|40	%setup -c -a0 -a1 -a2
21mr|texlive-xargs-1.1-7|41	
21mr|texlive-xargs-1.1-7|42	%build
21mr|texlive-xargs-1.1-7|43	
21mr|texlive-xargs-1.1-7|44	%install
21mr|texlive-xargs-1.1-7|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-xargs-1.1-7|46	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19429 21
21mr|texlive-xbmc-20111104-7|1	# revision 13293
21mr|texlive-xbmc-20111104-7|2	# category Package
21mr|texlive-xbmc-20111104-7|3	# catalog-ctan undef
21mr|texlive-xbmc-20111104-7|4	# catalog-date undef
21mr|texlive-xbmc-20111104-7|5	# catalog-license undef
21mr|texlive-xbmc-20111104-7|6	# catalog-version undef
21mr|texlive-xbmc-20111104-7|7	Name:		texlive-xbmc
21mr|texlive-xbmc-20111104-7|8	Version:	20111104
21mr|texlive-xbmc-20111104-7|9	Release:	7
21mr|texlive-xbmc-20111104-7|10	Summary:	TeXLive xbmc package
21mr|texlive-xbmc-20111104-7|11	Group:		Publishing
21mr|texlive-xbmc-20111104-7|12	URL:		http://tug.org/texlive
21mr|texlive-xbmc-20111104-7|13	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-xbmc-20111104-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xbmc.tar.xz
21mr|texlive-xbmc-20111104-7|15	BuildArch:	noarch
21mr|texlive-xbmc-20111104-7|16	BuildRequires:	texlive-tlpkg
21mr|texlive-xbmc-20111104-7|17	Requires(pre):	texlive-tlpkg
21mr|texlive-xbmc-20111104-7|18	Requires(post):	texlive-kpathsea
21mr|texlive-xbmc-20111104-7|19	
21mr|texlive-xbmc-20111104-7|20	%description
21mr|texlive-xbmc-20111104-7|21	TeXLive xbmc package.
21mr|texlive-xbmc-20111104-7|22	
21mr|texlive-xbmc-20111104-7|23	
21mr|texlive-xbmc-20111104-7|24	#-----------------------------------------------------------------------
21mr|texlive-xbmc-20111104-7|25	%files
21mr|texlive-xbmc-20111104-7|26	%{_texmfdistdir}/fonts/source/public/xbmc/xbmc10.mf
21mr|texlive-xbmc-20111104-7|27	%{_texmfdistdir}/fonts/tfm/public/xbmc/xbmc10.tfm
21mr|texlive-xbmc-20111104-7|28	
21mr|texlive-xbmc-20111104-7|29	#-----------------------------------------------------------------------
21mr|texlive-xbmc-20111104-7|30	%prep
21mr|texlive-xbmc-20111104-7|31	%setup -c -a0
21mr|texlive-xbmc-20111104-7|32	
21mr|texlive-xbmc-20111104-7|33	%build
21mr|texlive-xbmc-20111104-7|34	
21mr|texlive-xbmc-20111104-7|35	%install
21mr|texlive-xbmc-20111104-7|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-xbmc-20111104-7|37	cp -fpar fonts %{buildroot}%{_texmfdistdir}

19430 21
21mr|texlive-xcjk2uni-0.8-1|1	Name:		texlive-xcjk2uni
21mr|texlive-xcjk2uni-0.8-1|2	Version:	0.8
21mr|texlive-xcjk2uni-0.8-1|3	Release:	1
21mr|texlive-xcjk2uni-0.8-1|4	Summary:	Convert CJK characters to Unicode, in pdfTeX
21mr|texlive-xcjk2uni-0.8-1|5	Group:		Publishing
21mr|texlive-xcjk2uni-0.8-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/xcjk2uni
21mr|texlive-xcjk2uni-0.8-1|7	License:	LPPL1.3
21mr|texlive-xcjk2uni-0.8-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xcjk2uni.tar.xz
21mr|texlive-xcjk2uni-0.8-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xcjk2uni.doc.tar.xz
21mr|texlive-xcjk2uni-0.8-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xcjk2uni.source.tar.xz
21mr|texlive-xcjk2uni-0.8-1|11	BuildArch:	noarch
21mr|texlive-xcjk2uni-0.8-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-xcjk2uni-0.8-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-xcjk2uni-0.8-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-xcjk2uni-0.8-1|15	
21mr|texlive-xcjk2uni-0.8-1|16	%description
21mr|texlive-xcjk2uni-0.8-1|17	The package provides commands to convert CJK characters to
21mr|texlive-xcjk2uni-0.8-1|18	Unicode in non-UTF-8 encoding; it provides hooks to support
21mr|texlive-xcjk2uni-0.8-1|19	hyperref in producing correct bookmarks. The bundle also
21mr|texlive-xcjk2uni-0.8-1|20	provides /ToUnicode mapping file(s) for a CJK subfont; these
21mr|texlive-xcjk2uni-0.8-1|21	can be used with the cmap package, allowing searches of, and
21mr|texlive-xcjk2uni-0.8-1|22	cut-and-paste operations on a PDF file generated by pdfTeX..
21mr|texlive-xcjk2uni-0.8-1|23	
21mr|texlive-xcjk2uni-0.8-1|24	#-----------------------------------------------------------------------
21mr|texlive-xcjk2uni-0.8-1|25	%files
21mr|texlive-xcjk2uni-0.8-1|26	%{_texmfdistdir}/tex/latex/xcjk2uni
21mr|texlive-xcjk2uni-0.8-1|27	%doc %{_texmfdistdir}/doc/latex/xcjk2uni
21mr|texlive-xcjk2uni-0.8-1|28	#- source
21mr|texlive-xcjk2uni-0.8-1|29	%doc %{_texmfdistdir}/source/latex/xcjk2uni
21mr|texlive-xcjk2uni-0.8-1|30	
21mr|texlive-xcjk2uni-0.8-1|31	#-----------------------------------------------------------------------
21mr|texlive-xcjk2uni-0.8-1|32	%prep
21mr|texlive-xcjk2uni-0.8-1|33	%setup -c -a0 -a1 -a2
21mr|texlive-xcjk2uni-0.8-1|34	
21mr|texlive-xcjk2uni-0.8-1|35	%build
21mr|texlive-xcjk2uni-0.8-1|36	
21mr|texlive-xcjk2uni-0.8-1|37	%install
21mr|texlive-xcjk2uni-0.8-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-xcjk2uni-0.8-1|39	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19431 21
21mr|texlive-xcolor-2.12-2|1	# revision 15878
21mr|texlive-xcolor-2.12-2|2	# category Package
21mr|texlive-xcolor-2.12-2|3	# catalog-ctan /macros/latex/contrib/xcolor
21mr|texlive-xcolor-2.12-2|4	# catalog-date 2007-01-21 23:54:12 +0100
21mr|texlive-xcolor-2.12-2|5	# catalog-license lppl
21mr|texlive-xcolor-2.12-2|6	# catalog-version 2.11
21mr|texlive-xcolor-2.12-2|7	Name:		texlive-xcolor
21mr|texlive-xcolor-2.12-2|8	Version:	2.12
21mr|texlive-xcolor-2.12-2|9	Release:	2
21mr|texlive-xcolor-2.12-2|10	Summary:	Driver-independent color extensions for LaTeX and pdfLaTeX
21mr|texlive-xcolor-2.12-2|11	Group:		Publishing
21mr|texlive-xcolor-2.12-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/xcolor
21mr|texlive-xcolor-2.12-2|13	License:	LPPL
21mr|texlive-xcolor-2.12-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xcolor.tar.xz
21mr|texlive-xcolor-2.12-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xcolor.doc.tar.xz
21mr|texlive-xcolor-2.12-2|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xcolor.source.tar.xz
21mr|texlive-xcolor-2.12-2|17	BuildArch:	noarch
21mr|texlive-xcolor-2.12-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-xcolor-2.12-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-xcolor-2.12-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-xcolor-2.12-2|21	
21mr|texlive-xcolor-2.12-2|22	%description
21mr|texlive-xcolor-2.12-2|23	Provides easy driver-independent access to several kinds of
21mr|texlive-xcolor-2.12-2|24	color tints, shades, tones, and mixes of arbitrary colors. It
21mr|texlive-xcolor-2.12-2|25	allows a user to select a document-wide target color model and
21mr|texlive-xcolor-2.12-2|26	offers complete tools for conversion between eight color
21mr|texlive-xcolor-2.12-2|27	models. Additionally, there is a command for alternating row
21mr|texlive-xcolor-2.12-2|28	colors plus repeated non-aligned material (like horizontal
21mr|texlive-xcolor-2.12-2|29	lines) in tables. Colors can be mixed like
21mr|texlive-xcolor-2.12-2|30	\color{red!30!green!40!blue}.
21mr|texlive-xcolor-2.12-2|31	
21mr|texlive-xcolor-2.12-2|32	#-----------------------------------------------------------------------
21mr|texlive-xcolor-2.12-2|33	%files
21mr|texlive-xcolor-2.12-2|34	%{_texmfdistdir}/dvips/xcolor/xcolor.pro
21mr|texlive-xcolor-2.12-2|35	%{_texmfdistdir}/tex/latex/xcolor/svgnam.def
21mr|texlive-xcolor-2.12-2|36	%{_texmfdistdir}/tex/latex/xcolor/x11nam.def
21mr|texlive-xcolor-2.12-2|37	%{_texmfdistdir}/tex/latex/xcolor/xcolor.sty
21mr|texlive-xcolor-2.12-2|38	%doc %{_texmfdistdir}/doc/latex/xcolor/ChangeLog
21mr|texlive-xcolor-2.12-2|39	%doc %{_texmfdistdir}/doc/latex/xcolor/README
21mr|texlive-xcolor-2.12-2|40	%doc %{_texmfdistdir}/doc/latex/xcolor/xcolor.lox
21mr|texlive-xcolor-2.12-2|41	%doc %{_texmfdistdir}/doc/latex/xcolor/xcolor.pdf
21mr|texlive-xcolor-2.12-2|42	%doc %{_texmfdistdir}/doc/latex/xcolor/xcolor1.tex
21mr|texlive-xcolor-2.12-2|43	%doc %{_texmfdistdir}/doc/latex/xcolor/xcolor2.pdf
21mr|texlive-xcolor-2.12-2|44	%doc %{_texmfdistdir}/doc/latex/xcolor/xcolor2.tex
21mr|texlive-xcolor-2.12-2|45	%doc %{_texmfdistdir}/doc/latex/xcolor/xcolor3.tex
21mr|texlive-xcolor-2.12-2|46	%doc %{_texmfdistdir}/doc/latex/xcolor/xcolor4.tex
21mr|texlive-xcolor-2.12-2|47	#- source
21mr|texlive-xcolor-2.12-2|48	%doc %{_texmfdistdir}/source/latex/xcolor/xcolor.dtx
21mr|texlive-xcolor-2.12-2|49	%doc %{_texmfdistdir}/source/latex/xcolor/xcolor.ins
21mr|texlive-xcolor-2.12-2|50	
21mr|texlive-xcolor-2.12-2|51	#-----------------------------------------------------------------------
21mr|texlive-xcolor-2.12-2|52	%prep
21mr|texlive-xcolor-2.12-2|53	%setup -c -a0 -a1 -a2
21mr|texlive-xcolor-2.12-2|54	
21mr|texlive-xcolor-2.12-2|55	%build
21mr|texlive-xcolor-2.12-2|56	
21mr|texlive-xcolor-2.12-2|57	%install
21mr|texlive-xcolor-2.12-2|58	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-xcolor-2.12-2|59	cp -fpar dvips tex doc source %{buildroot}%{_texmfdistdir}

19432 21
21mr|texlive-xcomment-1.3-7|1	# revision 20031
21mr|texlive-xcomment-1.3-7|2	# category Package
21mr|texlive-xcomment-1.3-7|3	# catalog-ctan /macros/generic/xcomment
21mr|texlive-xcomment-1.3-7|4	# catalog-date 2010-09-08 12:33:34 +0200
21mr|texlive-xcomment-1.3-7|5	# catalog-license lppl
21mr|texlive-xcomment-1.3-7|6	# catalog-version 1.3
21mr|texlive-xcomment-1.3-7|7	Name:		texlive-xcomment
21mr|texlive-xcomment-1.3-7|8	Version:	1.3
21mr|texlive-xcomment-1.3-7|9	Release:	7
21mr|texlive-xcomment-1.3-7|10	Summary:	Allows selected environments to be included/excluded
21mr|texlive-xcomment-1.3-7|11	Group:		Publishing
21mr|texlive-xcomment-1.3-7|12	URL:		http://www.ctan.org/tex-archive/macros/generic/xcomment
21mr|texlive-xcomment-1.3-7|13	License:	LPPL
21mr|texlive-xcomment-1.3-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xcomment.tar.xz
21mr|texlive-xcomment-1.3-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xcomment.doc.tar.xz
21mr|texlive-xcomment-1.3-7|16	BuildArch:	noarch
21mr|texlive-xcomment-1.3-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-xcomment-1.3-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-xcomment-1.3-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-xcomment-1.3-7|20	
21mr|texlive-xcomment-1.3-7|21	%description
21mr|texlive-xcomment-1.3-7|22	The package defines an environment that only typesets specified
21mr|texlive-xcomment-1.3-7|23	environments within its scope. So, for example, if you want
21mr|texlive-xcomment-1.3-7|24	nothing but the figure and table environments in your document,
21mr|texlive-xcomment-1.3-7|25	you can enclose the whole document with an xcomment environment
21mr|texlive-xcomment-1.3-7|26	that excludes everything but. This is a lot easier than
21mr|texlive-xcomment-1.3-7|27	excluding the chunks of text between the environments you want,
21mr|texlive-xcomment-1.3-7|28	or creating an entire document containing only those
21mr|texlive-xcomment-1.3-7|29	environments. The package was previously part of the seminar
21mr|texlive-xcomment-1.3-7|30	bundle for typesetting presentations.
21mr|texlive-xcomment-1.3-7|31	
21mr|texlive-xcomment-1.3-7|32	
21mr|texlive-xcomment-1.3-7|33	#-----------------------------------------------------------------------
21mr|texlive-xcomment-1.3-7|34	%files
21mr|texlive-xcomment-1.3-7|35	%{_texmfdistdir}/tex/generic/xcomment/xcomment.sty
21mr|texlive-xcomment-1.3-7|36	%{_texmfdistdir}/tex/generic/xcomment/xcomment.tex
21mr|texlive-xcomment-1.3-7|37	%doc %{_texmfdistdir}/doc/generic/xcomment/Changes
21mr|texlive-xcomment-1.3-7|38	%doc %{_texmfdistdir}/doc/generic/xcomment/Makefile
21mr|texlive-xcomment-1.3-7|39	%doc %{_texmfdistdir}/doc/generic/xcomment/README
21mr|texlive-xcomment-1.3-7|40	%doc %{_texmfdistdir}/doc/generic/xcomment/xcomment-doc.pdf
21mr|texlive-xcomment-1.3-7|41	%doc %{_texmfdistdir}/doc/generic/xcomment/xcomment-doc.tex
21mr|texlive-xcomment-1.3-7|42	
21mr|texlive-xcomment-1.3-7|43	#-----------------------------------------------------------------------
21mr|texlive-xcomment-1.3-7|44	%prep
21mr|texlive-xcomment-1.3-7|45	%setup -c -a0 -a1
21mr|texlive-xcomment-1.3-7|46	
21mr|texlive-xcomment-1.3-7|47	%build
21mr|texlive-xcomment-1.3-7|48	
21mr|texlive-xcomment-1.3-7|49	%install
21mr|texlive-xcomment-1.3-7|50	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-xcomment-1.3-7|51	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19433 21
21mr|texlive-xcookybooky-1.5-1|1	Name:		texlive-xcookybooky
21mr|texlive-xcookybooky-1.5-1|2	Version:	1.5
21mr|texlive-xcookybooky-1.5-1|3	Release:	1
21mr|texlive-xcookybooky-1.5-1|4	Summary:	Typeset (potentially long) recipes
21mr|texlive-xcookybooky-1.5-1|5	Group:		Publishing
21mr|texlive-xcookybooky-1.5-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/xcookybooky
21mr|texlive-xcookybooky-1.5-1|7	License:	LPPL1.3
21mr|texlive-xcookybooky-1.5-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xcookybooky.tar.xz
21mr|texlive-xcookybooky-1.5-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xcookybooky.doc.tar.xz
21mr|texlive-xcookybooky-1.5-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xcookybooky.source.tar.xz
21mr|texlive-xcookybooky-1.5-1|11	BuildArch:	noarch
21mr|texlive-xcookybooky-1.5-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-xcookybooky-1.5-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-xcookybooky-1.5-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-xcookybooky-1.5-1|15	
21mr|texlive-xcookybooky-1.5-1|16	%description
21mr|texlive-xcookybooky-1.5-1|17	The package enables the user to typeset recipes, which could be
21mr|texlive-xcookybooky-1.5-1|18	greater than one page. Above the recipe text two (optional)
21mr|texlive-xcookybooky-1.5-1|19	pictures can be displayed. Other features are recipe name,
21mr|texlive-xcookybooky-1.5-1|20	energy content, portions, preparation and baking time, baking
21mr|texlive-xcookybooky-1.5-1|21	temperatures, recipe source and of course preparation steps and
21mr|texlive-xcookybooky-1.5-1|22	required ingredients. At the bottom you may insert an optional
21mr|texlive-xcookybooky-1.5-1|23	hint. The package depends on the Emerald fonts.
21mr|texlive-xcookybooky-1.5-1|24	
21mr|texlive-xcookybooky-1.5-1|25	
21mr|texlive-xcookybooky-1.5-1|26	#-----------------------------------------------------------------------
21mr|texlive-xcookybooky-1.5-1|27	%files
21mr|texlive-xcookybooky-1.5-1|28	%{_texmfdistdir}/tex/latex/xcookybooky
21mr|texlive-xcookybooky-1.5-1|29	%doc %{_texmfdistdir}/doc/latex/xcookybooky
21mr|texlive-xcookybooky-1.5-1|30	#- source
21mr|texlive-xcookybooky-1.5-1|31	%doc %{_texmfdistdir}/source/latex/xcookybooky/xcookybooky.dtx
21mr|texlive-xcookybooky-1.5-1|32	%doc %{_texmfdistdir}/source/latex/xcookybooky/xcookybooky.ins
21mr|texlive-xcookybooky-1.5-1|33	
21mr|texlive-xcookybooky-1.5-1|34	#-----------------------------------------------------------------------
21mr|texlive-xcookybooky-1.5-1|35	%prep
21mr|texlive-xcookybooky-1.5-1|36	%setup -c -a0 -a1 -a2
21mr|texlive-xcookybooky-1.5-1|37	
21mr|texlive-xcookybooky-1.5-1|38	%build
21mr|texlive-xcookybooky-1.5-1|39	
21mr|texlive-xcookybooky-1.5-1|40	%install
21mr|texlive-xcookybooky-1.5-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-xcookybooky-1.5-1|42	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19434 21
21mr|texlive-xdoc-prot2.5-7|1	# revision 15878
21mr|texlive-xdoc-prot2.5-7|2	# category Package
21mr|texlive-xdoc-prot2.5-7|3	# catalog-ctan /macros/latex/contrib/xdoc
21mr|texlive-xdoc-prot2.5-7|4	# catalog-date 2006-12-05 00:47:24 +0100
21mr|texlive-xdoc-prot2.5-7|5	# catalog-license lppl
21mr|texlive-xdoc-prot2.5-7|6	# catalog-version prot2.5
21mr|texlive-xdoc-prot2.5-7|7	Name:		texlive-xdoc
21mr|texlive-xdoc-prot2.5-7|8	Version:	prot2.5
21mr|texlive-xdoc-prot2.5-7|9	Release:	7
21mr|texlive-xdoc-prot2.5-7|10	Summary:	Extending the LaTeX doc system
21mr|texlive-xdoc-prot2.5-7|11	Group:		Publishing
21mr|texlive-xdoc-prot2.5-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/xdoc
21mr|texlive-xdoc-prot2.5-7|13	License:	LPPL
21mr|texlive-xdoc-prot2.5-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xdoc.tar.xz
21mr|texlive-xdoc-prot2.5-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xdoc.doc.tar.xz
21mr|texlive-xdoc-prot2.5-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xdoc.source.tar.xz
21mr|texlive-xdoc-prot2.5-7|17	BuildArch:	noarch
21mr|texlive-xdoc-prot2.5-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-xdoc-prot2.5-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-xdoc-prot2.5-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-xdoc-prot2.5-7|21	
21mr|texlive-xdoc-prot2.5-7|22	%description
21mr|texlive-xdoc-prot2.5-7|23	Xdoc is a project to rewrite the implementation of the LaTeX
21mr|texlive-xdoc-prot2.5-7|24	doc package (in a broader sense) to make its features more
21mr|texlive-xdoc-prot2.5-7|25	general and flexible. For example, where doc only provides
21mr|texlive-xdoc-prot2.5-7|26	commands for documenting macros and environments, xdoc also
21mr|texlive-xdoc-prot2.5-7|27	provides commands for similarly documenting package options and
21mr|texlive-xdoc-prot2.5-7|28	switches. This is furthermore done in such a way that it is
21mr|texlive-xdoc-prot2.5-7|29	very easy to add more such commands for documenting things,
21mr|texlive-xdoc-prot2.5-7|30	such as e.g., templates (an important concept in the future
21mr|texlive-xdoc-prot2.5-7|31	LaTeX3) and program components for other languages (functions,
21mr|texlive-xdoc-prot2.5-7|32	classes, procedures, etc.). A side effect is that many minor
21mr|texlive-xdoc-prot2.5-7|33	bugs in doc are fixed. The design aims to take advantage of
21mr|texlive-xdoc-prot2.5-7|34	many still experimental features of future versions of LaTeX,
21mr|texlive-xdoc-prot2.5-7|35	but since these are neither reasonably stable nor widely
21mr|texlive-xdoc-prot2.5-7|36	available, the configuration interfaces and package author
21mr|texlive-xdoc-prot2.5-7|37	commands of xdoc are likely to change. To still provide a
21mr|texlive-xdoc-prot2.5-7|38	stable interface for other packages to build upon, the actual
21mr|texlive-xdoc-prot2.5-7|39	package names include a "major version number" of sorts. The
21mr|texlive-xdoc-prot2.5-7|40	drop-in replacement package for standard doc is xdoc2; it
21mr|texlive-xdoc-prot2.5-7|41	requires nothing outside standard LaTeX2e. The
21mr|texlive-xdoc-prot2.5-7|42	docindex/docidx2e package changes the index and list of changes
21mr|texlive-xdoc-prot2.5-7|43	typesetting so that none of the formatting has to be controlled
21mr|texlive-xdoc-prot2.5-7|44	via the index style file. The docindex package provides control
21mr|texlive-xdoc-prot2.5-7|45	of formatting via templates (nice interface, but requires
21mr|texlive-xdoc-prot2.5-7|46	several experimental packages), whereas the docidx2e package
21mr|texlive-xdoc-prot2.5-7|47	has traditional raw macro interfaces and works with standard
21mr|texlive-xdoc-prot2.5-7|48	LaTeX2e.
21mr|texlive-xdoc-prot2.5-7|49	
21mr|texlive-xdoc-prot2.5-7|50	
21mr|texlive-xdoc-prot2.5-7|51	#-----------------------------------------------------------------------
21mr|texlive-xdoc-prot2.5-7|52	%files
21mr|texlive-xdoc-prot2.5-7|53	%{_texmfdistdir}/makeindex/xdoc/docindex.ist
21mr|texlive-xdoc-prot2.5-7|54	%{_texmfdistdir}/tex/latex/xdoc/docidx2e.sty
21mr|texlive-xdoc-prot2.5-7|55	%{_texmfdistdir}/tex/latex/xdoc/docindex.sty
21mr|texlive-xdoc-prot2.5-7|56	%{_texmfdistdir}/tex/latex/xdoc/xdoc2.sty
21mr|texlive-xdoc-prot2.5-7|57	%doc %{_texmfdistdir}/doc/latex/xdoc/README
21mr|texlive-xdoc-prot2.5-7|58	%doc %{_texmfdistdir}/doc/latex/xdoc/docindex.pdf
21mr|texlive-xdoc-prot2.5-7|59	%doc %{_texmfdistdir}/doc/latex/xdoc/xdoc2.pdf
21mr|texlive-xdoc-prot2.5-7|60	%doc %{_texmfdistdir}/doc/latex/xdoc/xdocdemo.pdf
21mr|texlive-xdoc-prot2.5-7|61	%doc %{_texmfdistdir}/doc/latex/xdoc/xdocdemo.tex
21mr|texlive-xdoc-prot2.5-7|62	#- source
21mr|texlive-xdoc-prot2.5-7|63	%doc %{_texmfdistdir}/source/latex/xdoc/docindex.dtx
21mr|texlive-xdoc-prot2.5-7|64	%doc %{_texmfdistdir}/source/latex/xdoc/docindex.ins
21mr|texlive-xdoc-prot2.5-7|65	%doc %{_texmfdistdir}/source/latex/xdoc/xdoc2.dtx
21mr|texlive-xdoc-prot2.5-7|66	%doc %{_texmfdistdir}/source/latex/xdoc/xdoc2.ins
21mr|texlive-xdoc-prot2.5-7|67	
21mr|texlive-xdoc-prot2.5-7|68	#-----------------------------------------------------------------------
21mr|texlive-xdoc-prot2.5-7|69	%prep
21mr|texlive-xdoc-prot2.5-7|70	%setup -c -a0 -a1 -a2
21mr|texlive-xdoc-prot2.5-7|71	
21mr|texlive-xdoc-prot2.5-7|72	%build
21mr|texlive-xdoc-prot2.5-7|73	
21mr|texlive-xdoc-prot2.5-7|74	%install
21mr|texlive-xdoc-prot2.5-7|75	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-xdoc-prot2.5-7|76	cp -fpar makeindex tex doc source %{buildroot}%{_texmfdistdir}

19435 21
21mr|texlive-xdvi-20200316-1|1	Name:		texlive-xdvi
21mr|texlive-xdvi-20200316-1|2	Version:	20200316
21mr|texlive-xdvi-20200316-1|3	Release:	1
21mr|texlive-xdvi-20200316-1|4	Summary:	A DVI previewer for the X Window System
21mr|texlive-xdvi-20200316-1|5	Group:		Publishing
21mr|texlive-xdvi-20200316-1|6	URL:		http://www.ctan.org/tex-archive/dviware/xdvi
21mr|texlive-xdvi-20200316-1|7	License:	OTHER-FREE
21mr|texlive-xdvi-20200316-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xdvi.tar.xz
21mr|texlive-xdvi-20200316-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xdvi.doc.tar.xz
21mr|texlive-xdvi-20200316-1|10	Source2:	XDvi-color
21mr|texlive-xdvi-20200316-1|11	BuildArch:	noarch
21mr|texlive-xdvi-20200316-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-xdvi-20200316-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-xdvi-20200316-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-xdvi-20200316-1|15	Requires:	texlive-xdvi.bin
21mr|texlive-xdvi-20200316-1|16	%rename tetex-xdvi
21mr|texlive-xdvi-20200316-1|17	%rename xdvik
21mr|texlive-xdvi-20200316-1|18	
21mr|texlive-xdvi-20200316-1|19	%description
21mr|texlive-xdvi-20200316-1|20	The canonical previewer for use on Unix and other X-windows
21mr|texlive-xdvi-20200316-1|21	based systems. The distribution has been integrated with that
21mr|texlive-xdvi-20200316-1|22	of xdvik (no longer separately available), so that it will
21mr|texlive-xdvi-20200316-1|23	build with web2c "out of the box". In practice, it is usually
21mr|texlive-xdvi-20200316-1|24	distributed via Tex-live.
21mr|texlive-xdvi-20200316-1|25	
21mr|texlive-xdvi-20200316-1|26	#-----------------------------------------------------------------------
21mr|texlive-xdvi-20200316-1|27	%files
21mr|texlive-xdvi-20200316-1|28	%{_texmfdistdir}/dvips/xdvi/config.xdvi
21mr|texlive-xdvi-20200316-1|29	%{_texmfdistdir}/xdvi/XDvi
21mr|texlive-xdvi-20200316-1|30	%{_texmfdistdir}/xdvi/pixmap/toolbar.xpm
21mr|texlive-xdvi-20200316-1|31	%{_texmfdistdir}/xdvi/pixmap/toolbar2.xpm
21mr|texlive-xdvi-20200316-1|32	%{_datadir}/X11/app-defaults/*
21mr|texlive-xdvi-20200316-1|33	%doc %{_mandir}/man1/xdvi.1*
21mr|texlive-xdvi-20200316-1|34	%doc %{_texmfdistdir}/doc/man/man1/xdvi.man1.pdf
21mr|texlive-xdvi-20200316-1|35	
21mr|texlive-xdvi-20200316-1|36	#-----------------------------------------------------------------------
21mr|texlive-xdvi-20200316-1|37	%prep
21mr|texlive-xdvi-20200316-1|38	%setup -c -a0 -a1
21mr|texlive-xdvi-20200316-1|39	
21mr|texlive-xdvi-20200316-1|40	%build
21mr|texlive-xdvi-20200316-1|41	
21mr|texlive-xdvi-20200316-1|42	%install
21mr|texlive-xdvi-20200316-1|43	mkdir -p %{buildroot}%{_datadir}/X11/app-defaults
21mr|texlive-xdvi-20200316-1|44	pushd %{buildroot}%{_datadir}/X11/app-defaults
21mr|texlive-xdvi-20200316-1|45	cp -fpa %{SOURCE2} .
21mr|texlive-xdvi-20200316-1|46	ln -sf %{_texmfdistdir}/xdvi/XDvi .
21mr|texlive-xdvi-20200316-1|47	popd
21mr|texlive-xdvi-20200316-1|48	cp -fpar texmf-dist %{buildroot}%{_datadir}
21mr|texlive-xdvi-20200316-1|49	mkdir -p %{buildroot}%{_mandir}/man1
21mr|texlive-xdvi-20200316-1|50	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/*.1 %{buildroot}%{_mandir}/man1

19436 21
21mr|texlive-xecjk-3.7.2-1|1	Name:		texlive-xecjk
21mr|texlive-xecjk-3.7.2-1|2	Version:	3.7.2
21mr|texlive-xecjk-3.7.2-1|3	Release:	1
21mr|texlive-xecjk-3.7.2-1|4	Summary:	Support for CJK documents in XeLaTeX
21mr|texlive-xecjk-3.7.2-1|5	Group:		Publishing
21mr|texlive-xecjk-3.7.2-1|6	URL:		http://www.ctan.org/tex-archive/macros/xetex/latex/xecjk
21mr|texlive-xecjk-3.7.2-1|7	License:	LPPL
21mr|texlive-xecjk-3.7.2-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xecjk.tar.xz
21mr|texlive-xecjk-3.7.2-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xecjk.doc.tar.xz
21mr|texlive-xecjk-3.7.2-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xecjk.source.tar.xz
21mr|texlive-xecjk-3.7.2-1|11	BuildArch:	noarch
21mr|texlive-xecjk-3.7.2-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-xecjk-3.7.2-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-xecjk-3.7.2-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-xecjk-3.7.2-1|15	
21mr|texlive-xecjk-3.7.2-1|16	%description
21mr|texlive-xecjk-3.7.2-1|17	A LaTeX package for typesetting CJK documents in the way users
21mr|texlive-xecjk-3.7.2-1|18	have become used to, in the CJK package. The package requires a
21mr|texlive-xecjk-3.7.2-1|19	current version of xtemplate (and hence of the current LaTeX 3
21mr|texlive-xecjk-3.7.2-1|20	development environment).
21mr|texlive-xecjk-3.7.2-1|21	
21mr|texlive-xecjk-3.7.2-1|22	#-----------------------------------------------------------------------
21mr|texlive-xecjk-3.7.2-1|23	%files
21mr|texlive-xecjk-3.7.2-1|24	%{_texmfdistdir}/fonts/misc/xetex/fontmapping/xecjk
21mr|texlive-xecjk-3.7.2-1|25	%{_texmfdistdir}/tex/xelatex/xecjk
21mr|texlive-xecjk-3.7.2-1|26	%doc %{_texmfdistdir}/doc/xelatex/xecjk
21mr|texlive-xecjk-3.7.2-1|27	#- source
21mr|texlive-xecjk-3.7.2-1|28	%doc %{_texmfdistdir}/source/xelatex/xecjk
21mr|texlive-xecjk-3.7.2-1|29	
21mr|texlive-xecjk-3.7.2-1|30	#-----------------------------------------------------------------------
21mr|texlive-xecjk-3.7.2-1|31	%prep
21mr|texlive-xecjk-3.7.2-1|32	%setup -c -a0 -a1 -a2
21mr|texlive-xecjk-3.7.2-1|33	
21mr|texlive-xecjk-3.7.2-1|34	%build
21mr|texlive-xecjk-3.7.2-1|35	
21mr|texlive-xecjk-3.7.2-1|36	%install
21mr|texlive-xecjk-3.7.2-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-xecjk-3.7.2-1|38	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

19437 21
21mr|texlive-xecolor-0.1-10|1	# revision 29660
21mr|texlive-xecolor-0.1-10|2	# category Package
21mr|texlive-xecolor-0.1-10|3	# catalog-ctan /macros/xetex/latex/xecolor
21mr|texlive-xecolor-0.1-10|4	# catalog-date 2013-04-04 12:47:47 +0200
21mr|texlive-xecolor-0.1-10|5	# catalog-license lppl1.3
21mr|texlive-xecolor-0.1-10|6	# catalog-version 0.1
21mr|texlive-xecolor-0.1-10|7	Name:		texlive-xecolor
21mr|texlive-xecolor-0.1-10|8	Epoch:		1
21mr|texlive-xecolor-0.1-10|9	Version:	0.1
21mr|texlive-xecolor-0.1-10|10	Release:	10
21mr|texlive-xecolor-0.1-10|11	Summary:	Support for color in XeLaTeX
21mr|texlive-xecolor-0.1-10|12	Group:		Publishing
21mr|texlive-xecolor-0.1-10|13	URL:		http://www.ctan.org/tex-archive/macros/xetex/latex/xecolor
21mr|texlive-xecolor-0.1-10|14	License:	LPPL1.3
21mr|texlive-xecolor-0.1-10|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xecolor.tar.xz
21mr|texlive-xecolor-0.1-10|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xecolor.doc.tar.xz
21mr|texlive-xecolor-0.1-10|17	BuildArch:	noarch
21mr|texlive-xecolor-0.1-10|18	BuildRequires:	texlive-tlpkg
21mr|texlive-xecolor-0.1-10|19	Requires(pre):	texlive-tlpkg
21mr|texlive-xecolor-0.1-10|20	Requires(post):	texlive-kpathsea
21mr|texlive-xecolor-0.1-10|21	
21mr|texlive-xecolor-0.1-10|22	%description
21mr|texlive-xecolor-0.1-10|23	This is a simple package which defines about 140 different
21mr|texlive-xecolor-0.1-10|24	colours using XeTeX's colour feature. The colours can be used
21mr|texlive-xecolor-0.1-10|25	in bidirectional texts without any problem.
21mr|texlive-xecolor-0.1-10|26	
21mr|texlive-xecolor-0.1-10|27	#-----------------------------------------------------------------------
21mr|texlive-xecolor-0.1-10|28	%files
21mr|texlive-xecolor-0.1-10|29	%{_texmfdistdir}/tex/xelatex/xecolor/xecolor.sty
21mr|texlive-xecolor-0.1-10|30	%doc %{_texmfdistdir}/doc/xelatex/xecolor/README
21mr|texlive-xecolor-0.1-10|31	
21mr|texlive-xecolor-0.1-10|32	#-----------------------------------------------------------------------
21mr|texlive-xecolor-0.1-10|33	%prep
21mr|texlive-xecolor-0.1-10|34	%setup -c -a0 -a1
21mr|texlive-xecolor-0.1-10|35	
21mr|texlive-xecolor-0.1-10|36	%build
21mr|texlive-xecolor-0.1-10|37	
21mr|texlive-xecolor-0.1-10|38	%install
21mr|texlive-xecolor-0.1-10|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-xecolor-0.1-10|40	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19438 21
21mr|texlive-xecyr-1.1-7|1	# revision 20221
21mr|texlive-xecyr-1.1-7|2	# category Package
21mr|texlive-xecyr-1.1-7|3	# catalog-ctan /macros/xetex/latex/xecyr
21mr|texlive-xecyr-1.1-7|4	# catalog-date 2010-10-26 13:00:58 +0200
21mr|texlive-xecyr-1.1-7|5	# catalog-license lppl
21mr|texlive-xecyr-1.1-7|6	# catalog-version 1.1
21mr|texlive-xecyr-1.1-7|7	Name:		texlive-xecyr
21mr|texlive-xecyr-1.1-7|8	Version:	1.1
21mr|texlive-xecyr-1.1-7|9	Release:	7
21mr|texlive-xecyr-1.1-7|10	Summary:	Using Cyrillic languages in XeTeX
21mr|texlive-xecyr-1.1-7|11	Group:		Publishing
21mr|texlive-xecyr-1.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/xetex/latex/xecyr
21mr|texlive-xecyr-1.1-7|13	License:	LPPL
21mr|texlive-xecyr-1.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xecyr.tar.xz
21mr|texlive-xecyr-1.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xecyr.doc.tar.xz
21mr|texlive-xecyr-1.1-7|16	BuildArch:	noarch
21mr|texlive-xecyr-1.1-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-xecyr-1.1-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-xecyr-1.1-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-xecyr-1.1-7|20	
21mr|texlive-xecyr-1.1-7|21	%description
21mr|texlive-xecyr-1.1-7|22	Helper tools for using Cyrillic languages with XeLaTeX and
21mr|texlive-xecyr-1.1-7|23	babel.
21mr|texlive-xecyr-1.1-7|24	
21mr|texlive-xecyr-1.1-7|25	
21mr|texlive-xecyr-1.1-7|26	#-----------------------------------------------------------------------
21mr|texlive-xecyr-1.1-7|27	%files
21mr|texlive-xecyr-1.1-7|28	%{_texmfdistdir}/tex/generic/xecyr/xu-ruenhyph.tex
21mr|texlive-xecyr-1.1-7|29	%{_texmfdistdir}/tex/xelatex/xecyr/xecyr.sty
21mr|texlive-xecyr-1.1-7|30	%doc %{_texmfdistdir}/doc/xelatex/xecyr/1251.tex
21mr|texlive-xecyr-1.1-7|31	%doc %{_texmfdistdir}/doc/xelatex/xecyr/866.tex
21mr|texlive-xecyr-1.1-7|32	%doc %{_texmfdistdir}/doc/xelatex/xecyr/NEWS
21mr|texlive-xecyr-1.1-7|33	%doc %{_texmfdistdir}/doc/xelatex/xecyr/README
21mr|texlive-xecyr-1.1-7|34	%doc %{_texmfdistdir}/doc/xelatex/xecyr/iso.tex
21mr|texlive-xecyr-1.1-7|35	%doc %{_texmfdistdir}/doc/xelatex/xecyr/koi8-r.tex
21mr|texlive-xecyr-1.1-7|36	%doc %{_texmfdistdir}/doc/xelatex/xecyr/language.dat.add
21mr|texlive-xecyr-1.1-7|37	%doc %{_texmfdistdir}/doc/xelatex/xecyr/listings-utf8-ex.pdf
21mr|texlive-xecyr-1.1-7|38	%doc %{_texmfdistdir}/doc/xelatex/xecyr/listings-utf8-ex.tex
21mr|texlive-xecyr-1.1-7|39	%doc %{_texmfdistdir}/doc/xelatex/xecyr/pict2e-ex.pdf
21mr|texlive-xecyr-1.1-7|40	%doc %{_texmfdistdir}/doc/xelatex/xecyr/pict2e-ex.tex
21mr|texlive-xecyr-1.1-7|41	%doc %{_texmfdistdir}/doc/xelatex/xecyr/rubibtex-ex-x.pdf
21mr|texlive-xecyr-1.1-7|42	%doc %{_texmfdistdir}/doc/xelatex/xecyr/rubibtex-ex-x.tex
21mr|texlive-xecyr-1.1-7|43	%doc %{_texmfdistdir}/doc/xelatex/xecyr/rubibtex-ex.bib
21mr|texlive-xecyr-1.1-7|44	%doc %{_texmfdistdir}/doc/xelatex/xecyr/rumakeindex-ex-x.pdf
21mr|texlive-xecyr-1.1-7|45	%doc %{_texmfdistdir}/doc/xelatex/xecyr/rumakeindex-ex-x.tex
21mr|texlive-xecyr-1.1-7|46	%doc %{_texmfdistdir}/doc/xelatex/xecyr/xecyr-doc-ru.pdf
21mr|texlive-xecyr-1.1-7|47	%doc %{_texmfdistdir}/doc/xelatex/xecyr/xecyr-doc-ru.tex
21mr|texlive-xecyr-1.1-7|48	%doc %{_texmfdistdir}/doc/xelatex/xecyr/xecyr-ex1-ru-x.pdf
21mr|texlive-xecyr-1.1-7|49	%doc %{_texmfdistdir}/doc/xelatex/xecyr/xecyr-ex1-ru-x.tex
21mr|texlive-xecyr-1.1-7|50	%doc %{_texmfdistdir}/doc/xelatex/xecyr/xecyr-ex2-ru-x.pdf
21mr|texlive-xecyr-1.1-7|51	%doc %{_texmfdistdir}/doc/xelatex/xecyr/xecyr-ex2-ru-x.tex
21mr|texlive-xecyr-1.1-7|52	%doc %{_texmfdistdir}/doc/xelatex/xecyr/xecyr-ex3-ru-x.pdf
21mr|texlive-xecyr-1.1-7|53	%doc %{_texmfdistdir}/doc/xelatex/xecyr/xecyr-ex3-ru-x.tex
21mr|texlive-xecyr-1.1-7|54	%doc %{_texmfdistdir}/doc/xelatex/xecyr/xecyr-ex4-ru-x.pdf
21mr|texlive-xecyr-1.1-7|55	%doc %{_texmfdistdir}/doc/xelatex/xecyr/xecyr-ex4-ru-x.tex
21mr|texlive-xecyr-1.1-7|56	%doc %{_texmfdistdir}/doc/xelatex/xecyr/xecyr-ex5-ru-x.pdf
21mr|texlive-xecyr-1.1-7|57	%doc %{_texmfdistdir}/doc/xelatex/xecyr/xecyr-ex5-ru-x.tex
21mr|texlive-xecyr-1.1-7|58	%doc %{_texmfdistdir}/doc/xelatex/xecyr/xecyr-ex6-ru-x.pdf
21mr|texlive-xecyr-1.1-7|59	%doc %{_texmfdistdir}/doc/xelatex/xecyr/xecyr-ex6-ru-x.tex
21mr|texlive-xecyr-1.1-7|60	%doc %{_texmfdistdir}/doc/xelatex/xecyr/xecyr-ex7-ru-x.pdf
21mr|texlive-xecyr-1.1-7|61	%doc %{_texmfdistdir}/doc/xelatex/xecyr/xecyr-ex7-ru-x.tex
21mr|texlive-xecyr-1.1-7|62	
21mr|texlive-xecyr-1.1-7|63	#-----------------------------------------------------------------------
21mr|texlive-xecyr-1.1-7|64	%prep
21mr|texlive-xecyr-1.1-7|65	%setup -c -a0 -a1
21mr|texlive-xecyr-1.1-7|66	
21mr|texlive-xecyr-1.1-7|67	%build
21mr|texlive-xecyr-1.1-7|68	
21mr|texlive-xecyr-1.1-7|69	%install
21mr|texlive-xecyr-1.1-7|70	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-xecyr-1.1-7|71	cp -fpar texmf-dist %{buildroot}%{_datadir}

19439 21
21mr|texlive-xeindex-0.3-2|1	# revision 16760
21mr|texlive-xeindex-0.3-2|2	# category Package
21mr|texlive-xeindex-0.3-2|3	# catalog-ctan /macros/xetex/latex/xeindex
21mr|texlive-xeindex-0.3-2|4	# catalog-date 2010-01-17 14:52:57 +0100
21mr|texlive-xeindex-0.3-2|5	# catalog-license lppl
21mr|texlive-xeindex-0.3-2|6	# catalog-version 0.2
21mr|texlive-xeindex-0.3-2|7	Name:		texlive-xeindex
21mr|texlive-xeindex-0.3-2|8	Version:	0.3
21mr|texlive-xeindex-0.3-2|9	Release:	2
21mr|texlive-xeindex-0.3-2|10	Summary:	Automatic index generation for XeLaTeX
21mr|texlive-xeindex-0.3-2|11	Group:		Publishing
21mr|texlive-xeindex-0.3-2|12	URL:		http://www.ctan.org/tex-archive/macros/xetex/latex/xeindex
21mr|texlive-xeindex-0.3-2|13	License:	LPPL
21mr|texlive-xeindex-0.3-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xeindex.tar.xz
21mr|texlive-xeindex-0.3-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xeindex.doc.tar.xz
21mr|texlive-xeindex-0.3-2|16	BuildArch:	noarch
21mr|texlive-xeindex-0.3-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-xeindex-0.3-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-xeindex-0.3-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-xeindex-0.3-2|20	
21mr|texlive-xeindex-0.3-2|21	%description
21mr|texlive-xeindex-0.3-2|22	The package is based on XeSearch, and will automatically index
21mr|texlive-xeindex-0.3-2|23	words or phrases in an XeLaTeX document. Words are declared in
21mr|texlive-xeindex-0.3-2|24	a list, and every occurrence then creates an index entry whose
21mr|texlive-xeindex-0.3-2|25	content can be fully specified beforehand.
21mr|texlive-xeindex-0.3-2|26	
21mr|texlive-xeindex-0.3-2|27	#-----------------------------------------------------------------------
21mr|texlive-xeindex-0.3-2|28	%files
21mr|texlive-xeindex-0.3-2|29	%{_texmfdistdir}/tex/xelatex/xeindex/xeindex.sty
21mr|texlive-xeindex-0.3-2|30	%doc %{_texmfdistdir}/doc/xelatex/xeindex/README
21mr|texlive-xeindex-0.3-2|31	%doc %{_texmfdistdir}/doc/xelatex/xeindex/xeindex.pdf
21mr|texlive-xeindex-0.3-2|32	%doc %{_texmfdistdir}/doc/xelatex/xeindex/xeindex.tex
21mr|texlive-xeindex-0.3-2|33	
21mr|texlive-xeindex-0.3-2|34	#-----------------------------------------------------------------------
21mr|texlive-xeindex-0.3-2|35	%prep
21mr|texlive-xeindex-0.3-2|36	%setup -c -a0 -a1
21mr|texlive-xeindex-0.3-2|37	
21mr|texlive-xeindex-0.3-2|38	%build
21mr|texlive-xeindex-0.3-2|39	
21mr|texlive-xeindex-0.3-2|40	%install
21mr|texlive-xeindex-0.3-2|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-xeindex-0.3-2|42	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19440 21
21mr|texlive-xepersian-22.7-1|1	Name:		texlive-xepersian
21mr|texlive-xepersian-22.7-1|2	Version:	22.7
21mr|texlive-xepersian-22.7-1|3	Release:	1
21mr|texlive-xepersian-22.7-1|4	Summary:	Persian for LaTeX, using XeTeX
21mr|texlive-xepersian-22.7-1|5	Group:		Publishing
21mr|texlive-xepersian-22.7-1|6	URL:		http://www.ctan.org/tex-archive/macros/xetex/latex/xepersian
21mr|texlive-xepersian-22.7-1|7	License:	LPPL1.3
21mr|texlive-xepersian-22.7-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xepersian.tar.xz
21mr|texlive-xepersian-22.7-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xepersian.doc.tar.xz
21mr|texlive-xepersian-22.7-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xepersian.source.tar.xz
21mr|texlive-xepersian-22.7-1|11	BuildArch:	noarch
21mr|texlive-xepersian-22.7-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-xepersian-22.7-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-xepersian-22.7-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-xepersian-22.7-1|15	
21mr|texlive-xepersian-22.7-1|16	%description
21mr|texlive-xepersian-22.7-1|17	The package supports Persian typesetting, using the Persian
21mr|texlive-xepersian-22.7-1|18	Modern fonts, by default.
21mr|texlive-xepersian-22.7-1|19	
21mr|texlive-xepersian-22.7-1|20	#-----------------------------------------------------------------------
21mr|texlive-xepersian-22.7-1|21	%files
21mr|texlive-xepersian-22.7-1|22	%{_texmfdistdir}/fonts/misc/xetex/fontmapping/xepersian
21mr|texlive-xepersian-22.7-1|23	%{_texmfdistdir}/tex/xelatex/xepersian
21mr|texlive-xepersian-22.7-1|24	%doc %{_texmfdistdir}/doc/xelatex/xepersian
21mr|texlive-xepersian-22.7-1|25	#- source
21mr|texlive-xepersian-22.7-1|26	%doc %{_texmfdistdir}/source/xelatex/xepersian
21mr|texlive-xepersian-22.7-1|27	
21mr|texlive-xepersian-22.7-1|28	#-----------------------------------------------------------------------
21mr|texlive-xepersian-22.7-1|29	%prep
21mr|texlive-xepersian-22.7-1|30	%setup -c -a0 -a1 -a2
21mr|texlive-xepersian-22.7-1|31	
21mr|texlive-xepersian-22.7-1|32	%build
21mr|texlive-xepersian-22.7-1|33	
21mr|texlive-xepersian-22.7-1|34	%install
21mr|texlive-xepersian-22.7-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-xepersian-22.7-1|36	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

19441 21
21mr|texlive-xesearch-20190228-7|1	# revision 16041
21mr|texlive-xesearch-20190228-7|2	# category Package
21mr|texlive-xesearch-20190228-7|3	# catalog-ctan /macros/xetex/generic/xesearch
21mr|texlive-xesearch-20190228-7|4	# catalog-date 2009-11-18 12:12:09 +0100
21mr|texlive-xesearch-20190228-7|5	# catalog-license lppl
21mr|texlive-xesearch-20190228-7|6	# catalog-version undef
21mr|texlive-xesearch-20190228-7|7	Name:		texlive-xesearch
21mr|texlive-xesearch-20190228-7|8	Version:	20190228
21mr|texlive-xesearch-20190228-7|9	Release:	7
21mr|texlive-xesearch-20190228-7|10	Summary:	A string finder for XeTeX
21mr|texlive-xesearch-20190228-7|11	Group:		Publishing
21mr|texlive-xesearch-20190228-7|12	URL:		http://www.ctan.org/tex-archive/macros/xetex/generic/xesearch
21mr|texlive-xesearch-20190228-7|13	License:	LPPL
21mr|texlive-xesearch-20190228-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xesearch.tar.xz
21mr|texlive-xesearch-20190228-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xesearch.doc.tar.xz
21mr|texlive-xesearch-20190228-7|16	BuildArch:	noarch
21mr|texlive-xesearch-20190228-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-xesearch-20190228-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-xesearch-20190228-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-xesearch-20190228-7|20	
21mr|texlive-xesearch-20190228-7|21	%description
21mr|texlive-xesearch-20190228-7|22	The package finds strings (e.g. (parts of) words or phrases)
21mr|texlive-xesearch-20190228-7|23	and manipulates them (apply any macro), thus turning each word
21mr|texlive-xesearch-20190228-7|24	or phrase into a possible command. It is written in plain XeTeX
21mr|texlive-xesearch-20190228-7|25	and should thus work with any format (it is known to work with
21mr|texlive-xesearch-20190228-7|26	LaTeX and ConTeXt). The main application for the moment is
21mr|texlive-xesearch-20190228-7|27	XeIndex, an automatic index for XeLaTeX, but examples are given
21mr|texlive-xesearch-20190228-7|28	of simple use to check spelling, count words, and highlight
21mr|texlive-xesearch-20190228-7|29	syntax of programming languages.
21mr|texlive-xesearch-20190228-7|30	
21mr|texlive-xesearch-20190228-7|31	
21mr|texlive-xesearch-20190228-7|32	#-----------------------------------------------------------------------
21mr|texlive-xesearch-20190228-7|33	%files
21mr|texlive-xesearch-20190228-7|34	%{_texmfdistdir}/tex/xetex/xesearch/t-xesearch.tex
21mr|texlive-xesearch-20190228-7|35	%{_texmfdistdir}/tex/xetex/xesearch/xesearch.sty
21mr|texlive-xesearch-20190228-7|36	%doc %{_texmfdistdir}/doc/xetex/xesearch/README
21mr|texlive-xesearch-20190228-7|37	%doc %{_texmfdistdir}/doc/xetex/xesearch/xesearch.pdf
21mr|texlive-xesearch-20190228-7|38	%doc %{_texmfdistdir}/doc/xetex/xesearch/xesearch.tex
21mr|texlive-xesearch-20190228-7|39	
21mr|texlive-xesearch-20190228-7|40	#-----------------------------------------------------------------------
21mr|texlive-xesearch-20190228-7|41	%prep
21mr|texlive-xesearch-20190228-7|42	%setup -c -a0 -a1
21mr|texlive-xesearch-20190228-7|43	
21mr|texlive-xesearch-20190228-7|44	%build
21mr|texlive-xesearch-20190228-7|45	
21mr|texlive-xesearch-20190228-7|46	%install
21mr|texlive-xesearch-20190228-7|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-xesearch-20190228-7|48	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19442 21
21mr|texlive-xetex-20200314-1|1	Name:		texlive-xetex
21mr|texlive-xetex-20200314-1|2	Epoch:		1
21mr|texlive-xetex-20200314-1|3	Version:	20200314
21mr|texlive-xetex-20200314-1|4	Release:	1
21mr|texlive-xetex-20200314-1|5	Summary:	Unicode and OpenType-enabled TeX engine
21mr|texlive-xetex-20200314-1|6	Group:		Publishing
21mr|texlive-xetex-20200314-1|7	URL:		http://tug.org/texlive
21mr|texlive-xetex-20200314-1|8	License:	OTHER-FREE
21mr|texlive-xetex-20200314-1|9	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xetex.tar.xz
21mr|texlive-xetex-20200314-1|10	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xetex.doc.tar.xz
21mr|texlive-xetex-20200314-1|11	BuildArch:	noarch
21mr|texlive-xetex-20200314-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-xetex-20200314-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-xetex-20200314-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-xetex-20200314-1|15	Requires(post):	texlive-tetex
21mr|texlive-xetex-20200314-1|16	Requires:	texlive-xetexconfig
21mr|texlive-xetex-20200314-1|17	Requires:	texlive-xetex.bin
21mr|texlive-xetex-20200314-1|18	Requires:	texlive-ini-files
21mr|texlive-xetex-20200314-1|19	
21mr|texlive-xetex-20200314-1|20	%description
21mr|texlive-xetex-20200314-1|21	See http://tug.org/xetex.
21mr|texlive-xetex-20200314-1|22	
21mr|texlive-xetex-20200314-1|23	
21mr|texlive-xetex-20200314-1|24	#-----------------------------------------------------------------------
21mr|texlive-xetex-20200314-1|25	%files
21mr|texlive-xetex-20200314-1|26	%{_bindir}/xelatex
21mr|texlive-xetex-20200314-1|27	%{_texmfdistdir}/fonts/misc/xetex/fontmapping/base/qx-unicode.map
21mr|texlive-xetex-20200314-1|28	%{_texmfdistdir}/fonts/misc/xetex/fontmapping/base/qx-unicode.tec
21mr|texlive-xetex-20200314-1|29	%{_texmfdistdir}/fonts/misc/xetex/fontmapping/base/tex-text.map
21mr|texlive-xetex-20200314-1|30	%{_texmfdistdir}/fonts/misc/xetex/fontmapping/base/tex-text.tec
21mr|texlive-xetex-20200314-1|31	%{_tlpkgdir}/tlpostcode/xetex.pl
21mr|texlive-xetex-20200314-1|32	%_texmf_fmtutil_d/xetex
21mr|texlive-xetex-20200314-1|33	%doc %{_texmfdistdir}/doc/xetex/base/NEWS
21mr|texlive-xetex-20200314-1|34	%doc %{_texmfdistdir}/doc/xetex/base/README
21mr|texlive-xetex-20200314-1|35	%doc %{_texmfdistdir}/doc/xetex/base/XeTeX-notes.pdf
21mr|texlive-xetex-20200314-1|36	%doc %{_texmfdistdir}/doc/xetex/base/XeTeX-notes.tex
21mr|texlive-xetex-20200314-1|37	%doc %{_texmfdistdir}/doc/man/man1/xelatex.man1.pdf
21mr|texlive-xetex-20200314-1|38	%doc %{_texmfdistdir}/doc/man/man1/xetex.man1.pdf
21mr|texlive-xetex-20200314-1|39	%doc %{_mandir}/man1/xelatex.1*
21mr|texlive-xetex-20200314-1|40	%doc %{_mandir}/man1/xetex.1*
21mr|texlive-xetex-20200314-1|41	
21mr|texlive-xetex-20200314-1|42	#-----------------------------------------------------------------------
21mr|texlive-xetex-20200314-1|43	%prep
21mr|texlive-xetex-20200314-1|44	%setup -c -a0 -a1
21mr|texlive-xetex-20200314-1|45	
21mr|texlive-xetex-20200314-1|46	%build
21mr|texlive-xetex-20200314-1|47	
21mr|texlive-xetex-20200314-1|48	%install
21mr|texlive-xetex-20200314-1|49	mkdir -p %{buildroot}%{_bindir}
21mr|texlive-xetex-20200314-1|50	pushd %{buildroot}%{_bindir}
21mr|texlive-xetex-20200314-1|51	ln -sf xetex xelatex
21mr|texlive-xetex-20200314-1|52	popd
21mr|texlive-xetex-20200314-1|53	mkdir -p %{buildroot}%{_tlpkgdir}
21mr|texlive-xetex-20200314-1|54	cp -fpar tlpkg/tlpostcode %{buildroot}%{_tlpkgdir}
21mr|texlive-xetex-20200314-1|55	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-xetex-20200314-1|56	cp -fpar texmf-dist %{buildroot}%{_datadir}
21mr|texlive-xetex-20200314-1|57	mkdir -p %{buildroot}%{_texmf_fmtutil_d}
21mr|texlive-xetex-20200314-1|58	cat > %{buildroot}%{_texmf_fmtutil_d}/xetex <<EOF
21mr|texlive-xetex-20200314-1|59	#
21mr|texlive-xetex-20200314-1|60	# from xetex:
21mr|texlive-xetex-20200314-1|61	xetex xetex language.def -etex xetex.ini
21mr|texlive-xetex-20200314-1|62	xelatex xetex language.dat -etex xelatex.ini
21mr|texlive-xetex-20200314-1|63	EOF
21mr|texlive-xetex-20200314-1|64	
21mr|texlive-xetex-20200314-1|65	mkdir -p %{buildroot}%{_mandir}/man1
21mr|texlive-xetex-20200314-1|66	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/xelatex.1 %{buildroot}%{_mandir}/man1
21mr|texlive-xetex-20200314-1|67	mv %{buildroot}%{_texmfdistdir}/doc/man/man1/xetex.1 %{buildroot}%{_mandir}/man1

19443 21
21mr|texlive-xetexconfig-20190228-1|1	Name:		texlive-xetexconfig
21mr|texlive-xetexconfig-20190228-1|2	Version:	20190228
21mr|texlive-xetexconfig-20190228-1|3	Release:	1
21mr|texlive-xetexconfig-20190228-1|4	Summary:	Configuration files for XeTeX
21mr|texlive-xetexconfig-20190228-1|5	Group:		Publishing
21mr|texlive-xetexconfig-20190228-1|6	URL:		http://tug.org/texlive
21mr|texlive-xetexconfig-20190228-1|7	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-xetexconfig-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xetexconfig.tar.xz
21mr|texlive-xetexconfig-20190228-1|9	BuildArch:	noarch
21mr|texlive-xetexconfig-20190228-1|10	BuildRequires:	texlive-tlpkg
21mr|texlive-xetexconfig-20190228-1|11	Requires(pre):	texlive-tlpkg
21mr|texlive-xetexconfig-20190228-1|12	Requires(post):	texlive-kpathsea
21mr|texlive-xetexconfig-20190228-1|13	
21mr|texlive-xetexconfig-20190228-1|14	%description
21mr|texlive-xetexconfig-20190228-1|15	unicode-letters, and special crop.cfg and hyperref.cfg for
21mr|texlive-xetexconfig-20190228-1|16	XeTeX.
21mr|texlive-xetexconfig-20190228-1|17	
21mr|texlive-xetexconfig-20190228-1|18	#-----------------------------------------------------------------------
21mr|texlive-xetexconfig-20190228-1|19	%files
21mr|texlive-xetexconfig-20190228-1|20	%{_texmfdistdir}/tex/xelatex/xetexconfig
21mr|texlive-xetexconfig-20190228-1|21	
21mr|texlive-xetexconfig-20190228-1|22	#-----------------------------------------------------------------------
21mr|texlive-xetexconfig-20190228-1|23	%prep
21mr|texlive-xetexconfig-20190228-1|24	%setup -c -a0
21mr|texlive-xetexconfig-20190228-1|25	
21mr|texlive-xetexconfig-20190228-1|26	%build
21mr|texlive-xetexconfig-20190228-1|27	
21mr|texlive-xetexconfig-20190228-1|28	%install
21mr|texlive-xetexconfig-20190228-1|29	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-xetexconfig-20190228-1|30	cp -fpar tex %{buildroot}%{_texmfdistdir}

19444 21
21mr|texlive-xetex-devanagari-0.5-3|1	Name:		texlive-xetex-devanagari
21mr|texlive-xetex-devanagari-0.5-3|2	Version:	0.5
21mr|texlive-xetex-devanagari-0.5-3|3	Release:	3
21mr|texlive-xetex-devanagari-0.5-3|4	Summary:	XeTeX input map for Unicode Devanagari
21mr|texlive-xetex-devanagari-0.5-3|5	Group:		Publishing
21mr|texlive-xetex-devanagari-0.5-3|6	URL:		http://www.ctan.org/tex-archive/macros/xetex/generic/devanagari
21mr|texlive-xetex-devanagari-0.5-3|7	License:	LPPL
21mr|texlive-xetex-devanagari-0.5-3|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xetex-devanagari.tar.xz
21mr|texlive-xetex-devanagari-0.5-3|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xetex-devanagari.doc.tar.xz
21mr|texlive-xetex-devanagari-0.5-3|10	BuildArch:	noarch
21mr|texlive-xetex-devanagari-0.5-3|11	BuildRequires:	texlive-tlpkg
21mr|texlive-xetex-devanagari-0.5-3|12	Requires(pre):	texlive-tlpkg
21mr|texlive-xetex-devanagari-0.5-3|13	Requires(post):	texlive-kpathsea
21mr|texlive-xetex-devanagari-0.5-3|14	
21mr|texlive-xetex-devanagari-0.5-3|15	%description
21mr|texlive-xetex-devanagari-0.5-3|16	The package provides a map for use with Jonathan Kew's TECkit,
21mr|texlive-xetex-devanagari-0.5-3|17	to translate Devanagari (encoded according to the Harvard/Kyoto
21mr|texlive-xetex-devanagari-0.5-3|18	convention) to Unicode (range 0900-097F).
21mr|texlive-xetex-devanagari-0.5-3|19	
21mr|texlive-xetex-devanagari-0.5-3|20	%post
21mr|texlive-xetex-devanagari-0.5-3|21	%{_sbindir}/texlive.post
21mr|texlive-xetex-devanagari-0.5-3|22	
21mr|texlive-xetex-devanagari-0.5-3|23	%postun
21mr|texlive-xetex-devanagari-0.5-3|24	if [ $1 -eq 0 ]; then
21mr|texlive-xetex-devanagari-0.5-3|25	%{_sbindir}/texlive.post
21mr|texlive-xetex-devanagari-0.5-3|26	fi
21mr|texlive-xetex-devanagari-0.5-3|27	
21mr|texlive-xetex-devanagari-0.5-3|28	#-----------------------------------------------------------------------
21mr|texlive-xetex-devanagari-0.5-3|29	%files
21mr|texlive-xetex-devanagari-0.5-3|30	%{_texmfdistdir}/fonts/misc/xetex/fontmapping/xetex-devanagari
21mr|texlive-xetex-devanagari-0.5-3|31	%doc %{_texmfdistdir}/doc/xetex/xetex-devanagari
21mr|texlive-xetex-devanagari-0.5-3|32	
21mr|texlive-xetex-devanagari-0.5-3|33	#-----------------------------------------------------------------------
21mr|texlive-xetex-devanagari-0.5-3|34	%prep
21mr|texlive-xetex-devanagari-0.5-3|35	%setup -c -a0 -a1
21mr|texlive-xetex-devanagari-0.5-3|36	
21mr|texlive-xetex-devanagari-0.5-3|37	%build
21mr|texlive-xetex-devanagari-0.5-3|38	
21mr|texlive-xetex-devanagari-0.5-3|39	%install
21mr|texlive-xetex-devanagari-0.5-3|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-xetex-devanagari-0.5-3|41	cp -fpar fonts doc %{buildroot}%{_texmfdistdir}

19445 21
21mr|texlive-xetexfontinfo-20190228-1|1	# revision 15878
21mr|texlive-xetexfontinfo-20190228-1|2	# category Package
21mr|texlive-xetexfontinfo-20190228-1|3	# catalog-ctan /macros/xetex/plain/xetexfontinfo
21mr|texlive-xetexfontinfo-20190228-1|4	# catalog-date 2008-08-24 00:31:24 +0200
21mr|texlive-xetexfontinfo-20190228-1|5	# catalog-license apache2
21mr|texlive-xetexfontinfo-20190228-1|6	# catalog-version undef
21mr|texlive-xetexfontinfo-20190228-1|7	Name:		texlive-xetexfontinfo
21mr|texlive-xetexfontinfo-20190228-1|8	Version:	20190228
21mr|texlive-xetexfontinfo-20190228-1|9	Release:	1
21mr|texlive-xetexfontinfo-20190228-1|10	Summary:	Report font features in XeTeX
21mr|texlive-xetexfontinfo-20190228-1|11	Group:		Publishing
21mr|texlive-xetexfontinfo-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/xetex/plain/xetexfontinfo
21mr|texlive-xetexfontinfo-20190228-1|13	License:	APACHE2
21mr|texlive-xetexfontinfo-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xetexfontinfo.tar.xz
21mr|texlive-xetexfontinfo-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xetexfontinfo.doc.tar.xz
21mr|texlive-xetexfontinfo-20190228-1|16	BuildArch:	noarch
21mr|texlive-xetexfontinfo-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-xetexfontinfo-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-xetexfontinfo-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-xetexfontinfo-20190228-1|20	
21mr|texlive-xetexfontinfo-20190228-1|21	%description
21mr|texlive-xetexfontinfo-20190228-1|22	A pair of documents to reveal the font features supported by
21mr|texlive-xetexfontinfo-20190228-1|23	fonts usable in XeTeX. Use OpenType-info.tex for OpenType
21mr|texlive-xetexfontinfo-20190228-1|24	fonts, and AAT-info.tex for AAT fonts (Mac OS X only).
21mr|texlive-xetexfontinfo-20190228-1|25	
21mr|texlive-xetexfontinfo-20190228-1|26	#-----------------------------------------------------------------------
21mr|texlive-xetexfontinfo-20190228-1|27	%files
21mr|texlive-xetexfontinfo-20190228-1|28	%{_texmfdistdir}/tex/xetex/xetexfontinfo/aat-info.tex
21mr|texlive-xetexfontinfo-20190228-1|29	%{_texmfdistdir}/tex/xetex/xetexfontinfo/opentype-info.tex
21mr|texlive-xetexfontinfo-20190228-1|30	%doc %{_texmfdistdir}/doc/xetex/xetexfontinfo/README
21mr|texlive-xetexfontinfo-20190228-1|31	
21mr|texlive-xetexfontinfo-20190228-1|32	#-----------------------------------------------------------------------
21mr|texlive-xetexfontinfo-20190228-1|33	%prep
21mr|texlive-xetexfontinfo-20190228-1|34	%setup -c -a0 -a1
21mr|texlive-xetexfontinfo-20190228-1|35	
21mr|texlive-xetexfontinfo-20190228-1|36	%build
21mr|texlive-xetexfontinfo-20190228-1|37	
21mr|texlive-xetexfontinfo-20190228-1|38	%install
21mr|texlive-xetexfontinfo-20190228-1|39	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-xetexfontinfo-20190228-1|40	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19446 21
21mr|texlive-xetex-itrans-4.2-2|1	# revision 32810
21mr|texlive-xetex-itrans-4.2-2|2	# category Package
21mr|texlive-xetex-itrans-4.2-2|3	# catalog-ctan /macros/xetex/generic/itrans
21mr|texlive-xetex-itrans-4.2-2|4	# catalog-date 2014-01-28 13:57:50 +0100
21mr|texlive-xetex-itrans-4.2-2|5	# catalog-license lppl1.3
21mr|texlive-xetex-itrans-4.2-2|6	# catalog-version 4.1
21mr|texlive-xetex-itrans-4.2-2|7	Name:		texlive-xetex-itrans
21mr|texlive-xetex-itrans-4.2-2|8	Version:	4.2
21mr|texlive-xetex-itrans-4.2-2|9	Release:	2
21mr|texlive-xetex-itrans-4.2-2|10	Summary:	Itrans input maps for use with XeLaTeX
21mr|texlive-xetex-itrans-4.2-2|11	Group:		Publishing
21mr|texlive-xetex-itrans-4.2-2|12	URL:		http://www.ctan.org/tex-archive/macros/xetex/generic/itrans
21mr|texlive-xetex-itrans-4.2-2|13	License:	LPPL1.3
21mr|texlive-xetex-itrans-4.2-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xetex-itrans.tar.xz
21mr|texlive-xetex-itrans-4.2-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xetex-itrans.doc.tar.xz
21mr|texlive-xetex-itrans-4.2-2|16	BuildArch:	noarch
21mr|texlive-xetex-itrans-4.2-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-xetex-itrans-4.2-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-xetex-itrans-4.2-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-xetex-itrans-4.2-2|20	
21mr|texlive-xetex-itrans-4.2-2|21	%description
21mr|texlive-xetex-itrans-4.2-2|22	The package provides maps for use with XeLaTeX with coding done
21mr|texlive-xetex-itrans-4.2-2|23	using itrans. Fontspec maps are provided for Devanagari
21mr|texlive-xetex-itrans-4.2-2|24	(Sanskrit), for Sanskrit in Kannada and for Kannada itself.
21mr|texlive-xetex-itrans-4.2-2|25	
21mr|texlive-xetex-itrans-4.2-2|26	#-----------------------------------------------------------------------
21mr|texlive-xetex-itrans-4.2-2|27	%files
21mr|texlive-xetex-itrans-4.2-2|28	%{_texmfdistdir}/fonts/misc/xetex/fontmapping/xetex-itrans/brh-kan.map
21mr|texlive-xetex-itrans-4.2-2|29	%{_texmfdistdir}/fonts/misc/xetex/fontmapping/xetex-itrans/brh-kan.tec
21mr|texlive-xetex-itrans-4.2-2|30	%{_texmfdistdir}/fonts/misc/xetex/fontmapping/xetex-itrans/itrans-dvn.map
21mr|texlive-xetex-itrans-4.2-2|31	%{_texmfdistdir}/fonts/misc/xetex/fontmapping/xetex-itrans/itrans-dvn.tec
21mr|texlive-xetex-itrans-4.2-2|32	%{_texmfdistdir}/fonts/misc/xetex/fontmapping/xetex-itrans/itrans-iast.map
21mr|texlive-xetex-itrans-4.2-2|33	%{_texmfdistdir}/fonts/misc/xetex/fontmapping/xetex-itrans/itrans-iast.tec
21mr|texlive-xetex-itrans-4.2-2|34	%{_texmfdistdir}/fonts/misc/xetex/fontmapping/xetex-itrans/itrans-kan.map
21mr|texlive-xetex-itrans-4.2-2|35	%{_texmfdistdir}/fonts/misc/xetex/fontmapping/xetex-itrans/itrans-kan.tec
21mr|texlive-xetex-itrans-4.2-2|36	%{_texmfdistdir}/fonts/misc/xetex/fontmapping/xetex-itrans/itrans-sankan.map
21mr|texlive-xetex-itrans-4.2-2|37	%{_texmfdistdir}/fonts/misc/xetex/fontmapping/xetex-itrans/itrans-sankan.tec
21mr|texlive-xetex-itrans-4.2-2|38	%{_texmfdistdir}/fonts/misc/xetex/fontmapping/xetex-itrans/itrans-santel.map
21mr|texlive-xetex-itrans-4.2-2|39	%{_texmfdistdir}/fonts/misc/xetex/fontmapping/xetex-itrans/itrans-santel.tec
21mr|texlive-xetex-itrans-4.2-2|40	%{_texmfdistdir}/fonts/misc/xetex/fontmapping/xetex-itrans/itrans-sdvn.map
21mr|texlive-xetex-itrans-4.2-2|41	%{_texmfdistdir}/fonts/misc/xetex/fontmapping/xetex-itrans/itrans-sdvn.tec
21mr|texlive-xetex-itrans-4.2-2|42	%{_texmfdistdir}/fonts/misc/xetex/fontmapping/xetex-itrans/itrans-tamil.map
21mr|texlive-xetex-itrans-4.2-2|43	%{_texmfdistdir}/fonts/misc/xetex/fontmapping/xetex-itrans/itrans-tamil.tec
21mr|texlive-xetex-itrans-4.2-2|44	%{_texmfdistdir}/fonts/misc/xetex/fontmapping/xetex-itrans/itrans-tel.map
21mr|texlive-xetex-itrans-4.2-2|45	%{_texmfdistdir}/fonts/misc/xetex/fontmapping/xetex-itrans/itrans-tel.tec
21mr|texlive-xetex-itrans-4.2-2|46	%doc %{_texmfdistdir}/doc/xelatex/xetex-itrans/README
21mr|texlive-xetex-itrans-4.2-2|47	%doc %{_texmfdistdir}/doc/xelatex/xetex-itrans/itrans-tamil-sample.pdf
21mr|texlive-xetex-itrans-4.2-2|48	%doc %{_texmfdistdir}/doc/xelatex/xetex-itrans/itrans-tamil-sample.tex
21mr|texlive-xetex-itrans-4.2-2|49	
21mr|texlive-xetex-itrans-4.2-2|50	#-----------------------------------------------------------------------
21mr|texlive-xetex-itrans-4.2-2|51	%prep
21mr|texlive-xetex-itrans-4.2-2|52	%setup -c -a0 -a1
21mr|texlive-xetex-itrans-4.2-2|53	
21mr|texlive-xetex-itrans-4.2-2|54	%build
21mr|texlive-xetex-itrans-4.2-2|55	
21mr|texlive-xetex-itrans-4.2-2|56	%install
21mr|texlive-xetex-itrans-4.2-2|57	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-xetex-itrans-4.2-2|58	cp -fpar fonts doc %{buildroot}%{_texmfdistdir}

19447 21
21mr|texlive-xetexko-2.21-1|1	# revision 34321
21mr|texlive-xetexko-2.21-1|2	# category Package
21mr|texlive-xetexko-2.21-1|3	# catalog-ctan /macros/xetex/generic/xetexko
21mr|texlive-xetexko-2.21-1|4	# catalog-date 2014-06-19 16:36:00 +0200
21mr|texlive-xetexko-2.21-1|5	# catalog-license lppl1.3
21mr|texlive-xetexko-2.21-1|6	# catalog-version 2.7
21mr|texlive-xetexko-2.21-1|7	Name:		texlive-xetexko
21mr|texlive-xetexko-2.21-1|8	Version:	2.21
21mr|texlive-xetexko-2.21-1|9	Release:	1
21mr|texlive-xetexko-2.21-1|10	Summary:	Typeset Korean with Xe(La)TeX
21mr|texlive-xetexko-2.21-1|11	Group:		Publishing
21mr|texlive-xetexko-2.21-1|12	URL:		http://www.ctan.org/tex-archive/macros/xetex/generic/xetexko
21mr|texlive-xetexko-2.21-1|13	License:	LPPL1.3
21mr|texlive-xetexko-2.21-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xetexko.tar.xz
21mr|texlive-xetexko-2.21-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xetexko.doc.tar.xz
21mr|texlive-xetexko-2.21-1|16	BuildArch:	noarch
21mr|texlive-xetexko-2.21-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-xetexko-2.21-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-xetexko-2.21-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-xetexko-2.21-1|20	
21mr|texlive-xetexko-2.21-1|21	%description
21mr|texlive-xetexko-2.21-1|22	The package supports typesetting Korean documents (including
21mr|texlive-xetexko-2.21-1|23	old Hangul texts), using XeTeX. It enhances the existing
21mr|texlive-xetexko-2.21-1|24	support, in XeTeX, providing features that provide quality
21mr|texlive-xetexko-2.21-1|25	typesetting.
21mr|texlive-xetexko-2.21-1|26	
21mr|texlive-xetexko-2.21-1|27	#-----------------------------------------------------------------------
21mr|texlive-xetexko-2.21-1|28	%files
21mr|texlive-xetexko-2.21-1|29	%{_texmfdistdir}/tex/xetex/xetexko/hanja_hangul.tab
21mr|texlive-xetexko-2.21-1|30	%{_texmfdistdir}/tex/xetex/xetexko/hanjacom_hangul.tab
21mr|texlive-xetexko-2.21-1|31	%{_texmfdistdir}/tex/xetex/xetexko/hanjaexa_hangul.tab
21mr|texlive-xetexko-2.21-1|32	%{_texmfdistdir}/tex/xetex/xetexko/xetexko-font.sty
21mr|texlive-xetexko-2.21-1|33	%{_texmfdistdir}/tex/xetex/xetexko/xetexko-hanging.sty
21mr|texlive-xetexko-2.21-1|34	%{_texmfdistdir}/tex/xetex/xetexko/xetexko-josa.sty
21mr|texlive-xetexko-2.21-1|35	%{_texmfdistdir}/tex/xetex/xetexko/xetexko-space.sty
21mr|texlive-xetexko-2.21-1|36	%{_texmfdistdir}/tex/xetex/xetexko/xetexko-vertical.sty
21mr|texlive-xetexko-2.21-1|37	%{_texmfdistdir}/tex/xetex/xetexko/xetexko.sty
21mr|texlive-xetexko-2.21-1|38	%doc %{_texmfdistdir}/doc/xetex/xetexko/ChangeLog
21mr|texlive-xetexko-2.21-1|39	%doc %{_texmfdistdir}/doc/xetex/xetexko/README
21mr|texlive-xetexko-2.21-1|40	%doc %{_texmfdistdir}/doc/xetex/xetexko/xetexko-doc.pdf
21mr|texlive-xetexko-2.21-1|41	%doc %{_texmfdistdir}/doc/xetex/xetexko/xetexko-doc.tex
21mr|texlive-xetexko-2.21-1|42	
21mr|texlive-xetexko-2.21-1|43	#-----------------------------------------------------------------------
21mr|texlive-xetexko-2.21-1|44	%prep
21mr|texlive-xetexko-2.21-1|45	%setup -c -a0 -a1
21mr|texlive-xetexko-2.21-1|46	
21mr|texlive-xetexko-2.21-1|47	%build
21mr|texlive-xetexko-2.21-1|48	
21mr|texlive-xetexko-2.21-1|49	%install
21mr|texlive-xetexko-2.21-1|50	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-xetexko-2.21-1|51	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19448 21
21mr|texlive-xetex-pstricks-20190228-1|1	# revision 17055
21mr|texlive-xetex-pstricks-20190228-1|2	# category Package
21mr|texlive-xetex-pstricks-20190228-1|3	# catalog-ctan /graphics/xetex/pstricks
21mr|texlive-xetex-pstricks-20190228-1|4	# catalog-date 2010-02-18 14:04:58 +0100
21mr|texlive-xetex-pstricks-20190228-1|5	# catalog-license pd
21mr|texlive-xetex-pstricks-20190228-1|6	# catalog-version undef
21mr|texlive-xetex-pstricks-20190228-1|7	Name:		texlive-xetex-pstricks
21mr|texlive-xetex-pstricks-20190228-1|8	Version:	20190228
21mr|texlive-xetex-pstricks-20190228-1|9	Release:	1
21mr|texlive-xetex-pstricks-20190228-1|10	Summary:	Running PStricks under XeTeX
21mr|texlive-xetex-pstricks-20190228-1|11	Group:		Publishing
21mr|texlive-xetex-pstricks-20190228-1|12	URL:		http://www.ctan.org/tex-archive/graphics/xetex/pstricks
21mr|texlive-xetex-pstricks-20190228-1|13	License:	PD
21mr|texlive-xetex-pstricks-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xetex-pstricks.tar.xz
21mr|texlive-xetex-pstricks-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xetex-pstricks.doc.tar.xz
21mr|texlive-xetex-pstricks-20190228-1|16	BuildArch:	noarch
21mr|texlive-xetex-pstricks-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-xetex-pstricks-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-xetex-pstricks-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-xetex-pstricks-20190228-1|20	
21mr|texlive-xetex-pstricks-20190228-1|21	%description
21mr|texlive-xetex-pstricks-20190228-1|22	The package provides an indirection scheme for XeTeX to use the
21mr|texlive-xetex-pstricks-20190228-1|23	pstricks xdvipdfmx.cfg configuration file, so that XeTeX
21mr|texlive-xetex-pstricks-20190228-1|24	documents will load it in preference to the standard
21mr|texlive-xetex-pstricks-20190228-1|25	pstricks.con configuration file. With this configuration, many
21mr|texlive-xetex-pstricks-20190228-1|26	PSTricks features can be used in xelatex or plain xetex
21mr|texlive-xetex-pstricks-20190228-1|27	documents.
21mr|texlive-xetex-pstricks-20190228-1|28	
21mr|texlive-xetex-pstricks-20190228-1|29	#-----------------------------------------------------------------------
21mr|texlive-xetex-pstricks-20190228-1|30	%files
21mr|texlive-xetex-pstricks-20190228-1|31	%{_texmfdistdir}/tex/xelatex/xetex-pstricks/pstricks.con
21mr|texlive-xetex-pstricks-20190228-1|32	%{_texmfdistdir}/tex/xetex/xetex-pstricks/pstricks.con
21mr|texlive-xetex-pstricks-20190228-1|33	%doc %{_texmfdistdir}/doc/xetex/xetex-pstricks/README
21mr|texlive-xetex-pstricks-20190228-1|34	
21mr|texlive-xetex-pstricks-20190228-1|35	#-----------------------------------------------------------------------
21mr|texlive-xetex-pstricks-20190228-1|36	%prep
21mr|texlive-xetex-pstricks-20190228-1|37	%setup -c -a0 -a1
21mr|texlive-xetex-pstricks-20190228-1|38	
21mr|texlive-xetex-pstricks-20190228-1|39	%build
21mr|texlive-xetex-pstricks-20190228-1|40	
21mr|texlive-xetex-pstricks-20190228-1|41	%install
21mr|texlive-xetex-pstricks-20190228-1|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-xetex-pstricks-20190228-1|43	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19449 21
21mr|texlive-xetexref-20190306-1|1	Name:		texlive-xetexref
21mr|texlive-xetexref-20190306-1|2	Version:	20190306
21mr|texlive-xetexref-20190306-1|3	Release:	1
21mr|texlive-xetexref-20190306-1|4	Summary:	Reference documentation of XeTeX
21mr|texlive-xetexref-20190306-1|5	Group:		Publishing
21mr|texlive-xetexref-20190306-1|6	URL:		http://www.ctan.org/tex-archive/info/xetexref
21mr|texlive-xetexref-20190306-1|7	License:	LPPL
21mr|texlive-xetexref-20190306-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xetexref.tar.xz
21mr|texlive-xetexref-20190306-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xetexref.doc.tar.xz
21mr|texlive-xetexref-20190306-1|10	BuildArch:	noarch
21mr|texlive-xetexref-20190306-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-xetexref-20190306-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-xetexref-20190306-1|13	
21mr|texlive-xetexref-20190306-1|14	%description
21mr|texlive-xetexref-20190306-1|15	The package comprises reference documentation for XeTeX
21mr|texlive-xetexref-20190306-1|16	detailing its extended features.
21mr|texlive-xetexref-20190306-1|17	
21mr|texlive-xetexref-20190306-1|18	#-----------------------------------------------------------------------
21mr|texlive-xetexref-20190306-1|19	%files
21mr|texlive-xetexref-20190306-1|20	%doc %{_texmfdistdir}/doc/xetex/xetexref
21mr|texlive-xetexref-20190306-1|21	
21mr|texlive-xetexref-20190306-1|22	#-----------------------------------------------------------------------
21mr|texlive-xetexref-20190306-1|23	%prep
21mr|texlive-xetexref-20190306-1|24	%setup -c -a0 -a1
21mr|texlive-xetexref-20190306-1|25	
21mr|texlive-xetexref-20190306-1|26	%build
21mr|texlive-xetexref-20190306-1|27	
21mr|texlive-xetexref-20190306-1|28	%install
21mr|texlive-xetexref-20190306-1|29	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-xetexref-20190306-1|30	cp -fpar doc %{buildroot}%{_texmfdistdir}

19450 21
21mr|texlive-xetex-tibetan-0.1-10|1	# revision 28847
21mr|texlive-xetex-tibetan-0.1-10|2	# category Package
21mr|texlive-xetex-tibetan-0.1-10|3	# catalog-ctan /macros/xetex/generic/tibetan
21mr|texlive-xetex-tibetan-0.1-10|4	# catalog-date 2013-01-15 18:22:19 +0100
21mr|texlive-xetex-tibetan-0.1-10|5	# catalog-license lppl
21mr|texlive-xetex-tibetan-0.1-10|6	# catalog-version 0.1
21mr|texlive-xetex-tibetan-0.1-10|7	Name:		texlive-xetex-tibetan
21mr|texlive-xetex-tibetan-0.1-10|8	Version:	0.1
21mr|texlive-xetex-tibetan-0.1-10|9	Release:	10
21mr|texlive-xetex-tibetan-0.1-10|10	Summary:	XeTeX input maps for Unicode Tibetan
21mr|texlive-xetex-tibetan-0.1-10|11	Group:		Publishing
21mr|texlive-xetex-tibetan-0.1-10|12	URL:		http://www.ctan.org/tex-archive/macros/xetex/generic/tibetan
21mr|texlive-xetex-tibetan-0.1-10|13	License:	LPPL
21mr|texlive-xetex-tibetan-0.1-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xetex-tibetan.tar.xz
21mr|texlive-xetex-tibetan-0.1-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xetex-tibetan.doc.tar.xz
21mr|texlive-xetex-tibetan-0.1-10|16	BuildArch:	noarch
21mr|texlive-xetex-tibetan-0.1-10|17	BuildRequires:	texlive-tlpkg
21mr|texlive-xetex-tibetan-0.1-10|18	Requires(pre):	texlive-tlpkg
21mr|texlive-xetex-tibetan-0.1-10|19	Requires(post):	texlive-kpathsea
21mr|texlive-xetex-tibetan-0.1-10|20	
21mr|texlive-xetex-tibetan-0.1-10|21	%description
21mr|texlive-xetex-tibetan-0.1-10|22	The package provides a map for use with Jonathan Kew's TECkit,
21mr|texlive-xetex-tibetan-0.1-10|23	to translate Tibetan to Unicode (range 0F00-0FFF).
21mr|texlive-xetex-tibetan-0.1-10|24	
21mr|texlive-xetex-tibetan-0.1-10|25	
21mr|texlive-xetex-tibetan-0.1-10|26	#-----------------------------------------------------------------------
21mr|texlive-xetex-tibetan-0.1-10|27	%files
21mr|texlive-xetex-tibetan-0.1-10|28	%{_texmfdistdir}/fonts/misc/xetex/fontmapping/xetex-tibetan/loctib.map
21mr|texlive-xetex-tibetan-0.1-10|29	%{_texmfdistdir}/fonts/misc/xetex/fontmapping/xetex-tibetan/loctib.tec
21mr|texlive-xetex-tibetan-0.1-10|30	%{_texmfdistdir}/fonts/misc/xetex/fontmapping/xetex-tibetan/wylie.map
21mr|texlive-xetex-tibetan-0.1-10|31	%{_texmfdistdir}/fonts/misc/xetex/fontmapping/xetex-tibetan/wylie.tec
21mr|texlive-xetex-tibetan-0.1-10|32	%doc %{_texmfdistdir}/doc/xetex/xetex-tibetan/Changelog
21mr|texlive-xetex-tibetan-0.1-10|33	%doc %{_texmfdistdir}/doc/xetex/xetex-tibetan/README
21mr|texlive-xetex-tibetan-0.1-10|34	
21mr|texlive-xetex-tibetan-0.1-10|35	#-----------------------------------------------------------------------
21mr|texlive-xetex-tibetan-0.1-10|36	%prep
21mr|texlive-xetex-tibetan-0.1-10|37	%setup -c -a0 -a1
21mr|texlive-xetex-tibetan-0.1-10|38	
21mr|texlive-xetex-tibetan-0.1-10|39	%build
21mr|texlive-xetex-tibetan-0.1-10|40	
21mr|texlive-xetex-tibetan-0.1-10|41	%install
21mr|texlive-xetex-tibetan-0.1-10|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-xetex-tibetan-0.1-10|43	cp -fpar fonts doc %{buildroot}%{_texmfdistdir}

19451 21
21mr|texlive-xevlna-1.1-2|1	# revision 30086
21mr|texlive-xevlna-1.1-2|2	# category Package
21mr|texlive-xevlna-1.1-2|3	# catalog-ctan /macros/xetex/generic/xevlna
21mr|texlive-xevlna-1.1-2|4	# catalog-date 2013-04-23 11:12:19 +0200
21mr|texlive-xevlna-1.1-2|5	# catalog-license lppl1.3
21mr|texlive-xevlna-1.1-2|6	# catalog-version 1.0
21mr|texlive-xevlna-1.1-2|7	Name:		texlive-xevlna
21mr|texlive-xevlna-1.1-2|8	Version:	1.1
21mr|texlive-xevlna-1.1-2|9	Release:	2
21mr|texlive-xevlna-1.1-2|10	Summary:	Insert non-breakable spaces using XeTeX
21mr|texlive-xevlna-1.1-2|11	Group:		Publishing
21mr|texlive-xevlna-1.1-2|12	URL:		http://www.ctan.org/tex-archive/macros/xetex/generic/xevlna
21mr|texlive-xevlna-1.1-2|13	License:	LPPL1.3
21mr|texlive-xevlna-1.1-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xevlna.tar.xz
21mr|texlive-xevlna-1.1-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xevlna.doc.tar.xz
21mr|texlive-xevlna-1.1-2|16	BuildArch:	noarch
21mr|texlive-xevlna-1.1-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-xevlna-1.1-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-xevlna-1.1-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-xevlna-1.1-2|20	
21mr|texlive-xevlna-1.1-2|21	%description
21mr|texlive-xevlna-1.1-2|22	The package will directly insert nonbreakable spaces (in Czech,
21mr|texlive-xevlna-1.1-2|23	vlna or vlnka), after nonsyllabic prepositions and single
21mr|texlive-xevlna-1.1-2|24	letter conjuctions, while the document is being typeset. (The
21mr|texlive-xevlna-1.1-2|25	macros recognised maths and verbatim by TeX means.) (Inserting
21mr|texlive-xevlna-1.1-2|26	nonbreakable spaces by a preprocessor will probably never be
21mr|texlive-xevlna-1.1-2|27	fully reliable, because user defined macros and environments
21mr|texlive-xevlna-1.1-2|28	cannot reliably be recognised.) The package works both with
21mr|texlive-xevlna-1.1-2|29	(Plain) XeTeX and with XeLaTeX.
21mr|texlive-xevlna-1.1-2|30	
21mr|texlive-xevlna-1.1-2|31	#-----------------------------------------------------------------------
21mr|texlive-xevlna-1.1-2|32	%files
21mr|texlive-xevlna-1.1-2|33	%{_texmfdistdir}/tex/xelatex/xevlna/xevlna.sty
21mr|texlive-xevlna-1.1-2|34	%doc %{_texmfdistdir}/doc/xelatex/xevlna/License.txt
21mr|texlive-xevlna-1.1-2|35	%doc %{_texmfdistdir}/doc/xelatex/xevlna/README
21mr|texlive-xevlna-1.1-2|36	%doc %{_texmfdistdir}/doc/xelatex/xevlna/xevlna-inc.tex
21mr|texlive-xevlna-1.1-2|37	%doc %{_texmfdistdir}/doc/xelatex/xevlna/xevlna.pdf
21mr|texlive-xevlna-1.1-2|38	%doc %{_texmfdistdir}/doc/xelatex/xevlna/xevlna.tex
21mr|texlive-xevlna-1.1-2|39	
21mr|texlive-xevlna-1.1-2|40	#-----------------------------------------------------------------------
21mr|texlive-xevlna-1.1-2|41	%prep
21mr|texlive-xevlna-1.1-2|42	%setup -c -a0 -a1
21mr|texlive-xevlna-1.1-2|43	
21mr|texlive-xevlna-1.1-2|44	%build
21mr|texlive-xevlna-1.1-2|45	
21mr|texlive-xevlna-1.1-2|46	%install
21mr|texlive-xevlna-1.1-2|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-xevlna-1.1-2|48	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19452 21
21mr|texlive-xfor-1.05-7|1	# revision 15878
21mr|texlive-xfor-1.05-7|2	# category Package
21mr|texlive-xfor-1.05-7|3	# catalog-ctan /macros/latex/contrib/xfor
21mr|texlive-xfor-1.05-7|4	# catalog-date 2009-02-05 23:18:07 +0100
21mr|texlive-xfor-1.05-7|5	# catalog-license lppl
21mr|texlive-xfor-1.05-7|6	# catalog-version 1.05
21mr|texlive-xfor-1.05-7|7	Name:		texlive-xfor
21mr|texlive-xfor-1.05-7|8	Version:	1.05
21mr|texlive-xfor-1.05-7|9	Release:	7
21mr|texlive-xfor-1.05-7|10	Summary:	A reimplimentation of the LaTeX for-loop macro
21mr|texlive-xfor-1.05-7|11	Group:		Publishing
21mr|texlive-xfor-1.05-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/xfor
21mr|texlive-xfor-1.05-7|13	License:	LPPL
21mr|texlive-xfor-1.05-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xfor.tar.xz
21mr|texlive-xfor-1.05-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xfor.doc.tar.xz
21mr|texlive-xfor-1.05-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xfor.source.tar.xz
21mr|texlive-xfor-1.05-7|17	BuildArch:	noarch
21mr|texlive-xfor-1.05-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-xfor-1.05-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-xfor-1.05-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-xfor-1.05-7|21	
21mr|texlive-xfor-1.05-7|22	%description
21mr|texlive-xfor-1.05-7|23	The package redefines the LaTeX internal \@for macro so that
21mr|texlive-xfor-1.05-7|24	the loop may be prematurely terminated. The action is akin to
21mr|texlive-xfor-1.05-7|25	the C/Java break statement, except that the loop does not
21mr|texlive-xfor-1.05-7|26	terminate until the end of the current iteration.
21mr|texlive-xfor-1.05-7|27	
21mr|texlive-xfor-1.05-7|28	
21mr|texlive-xfor-1.05-7|29	#-----------------------------------------------------------------------
21mr|texlive-xfor-1.05-7|30	%files
21mr|texlive-xfor-1.05-7|31	%{_texmfdistdir}/tex/latex/xfor/xfor.sty
21mr|texlive-xfor-1.05-7|32	%doc %{_texmfdistdir}/doc/latex/xfor/CHANGES
21mr|texlive-xfor-1.05-7|33	%doc %{_texmfdistdir}/doc/latex/xfor/README
21mr|texlive-xfor-1.05-7|34	%doc %{_texmfdistdir}/doc/latex/xfor/sample.tex
21mr|texlive-xfor-1.05-7|35	%doc %{_texmfdistdir}/doc/latex/xfor/xfor.pdf
21mr|texlive-xfor-1.05-7|36	#- source
21mr|texlive-xfor-1.05-7|37	%doc %{_texmfdistdir}/source/latex/xfor/xfor.dtx
21mr|texlive-xfor-1.05-7|38	%doc %{_texmfdistdir}/source/latex/xfor/xfor.ins
21mr|texlive-xfor-1.05-7|39	
21mr|texlive-xfor-1.05-7|40	#-----------------------------------------------------------------------
21mr|texlive-xfor-1.05-7|41	%prep
21mr|texlive-xfor-1.05-7|42	%setup -c -a0 -a1 -a2
21mr|texlive-xfor-1.05-7|43	
21mr|texlive-xfor-1.05-7|44	%build
21mr|texlive-xfor-1.05-7|45	
21mr|texlive-xfor-1.05-7|46	%install
21mr|texlive-xfor-1.05-7|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-xfor-1.05-7|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19453 21
21mr|texlive-xgreek-3.0.1-3|1	# revision 31170
21mr|texlive-xgreek-3.0.1-3|2	# category Package
21mr|texlive-xgreek-3.0.1-3|3	# catalog-ctan /macros/xetex/latex/xgreek
21mr|texlive-xgreek-3.0.1-3|4	# catalog-date 2012-07-21 23:51:26 +0200
21mr|texlive-xgreek-3.0.1-3|5	# catalog-license lppl
21mr|texlive-xgreek-3.0.1-3|6	# catalog-version 2.4
21mr|texlive-xgreek-3.0.1-3|7	Name:		texlive-xgreek
21mr|texlive-xgreek-3.0.1-3|8	Version:	3.0.1
21mr|texlive-xgreek-3.0.1-3|9	Release:	3
21mr|texlive-xgreek-3.0.1-3|10	Summary:	XeLaTeX package for typesetting Greek language documents (beta release)
21mr|texlive-xgreek-3.0.1-3|11	Group:		Publishing
21mr|texlive-xgreek-3.0.1-3|12	URL:		http://www.ctan.org/tex-archive/macros/xetex/latex/xgreek
21mr|texlive-xgreek-3.0.1-3|13	License:	LPPL
21mr|texlive-xgreek-3.0.1-3|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xgreek.tar.xz
21mr|texlive-xgreek-3.0.1-3|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xgreek.doc.tar.xz
21mr|texlive-xgreek-3.0.1-3|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xgreek.source.tar.xz
21mr|texlive-xgreek-3.0.1-3|17	BuildArch:	noarch
21mr|texlive-xgreek-3.0.1-3|18	BuildRequires:	texlive-tlpkg
21mr|texlive-xgreek-3.0.1-3|19	Requires(pre):	texlive-tlpkg
21mr|texlive-xgreek-3.0.1-3|20	Requires(post):	texlive-kpathsea
21mr|texlive-xgreek-3.0.1-3|21	
21mr|texlive-xgreek-3.0.1-3|22	%description
21mr|texlive-xgreek-3.0.1-3|23	This package has been designed so to allow people to typeset
21mr|texlive-xgreek-3.0.1-3|24	Greek language documents using XeLaTeX. And it is released in
21mr|texlive-xgreek-3.0.1-3|25	the hope that people will use it and spot errors, bugs,
21mr|texlive-xgreek-3.0.1-3|26	features so to improve it. Practically, it provides all the
21mr|texlive-xgreek-3.0.1-3|27	capabilities of the greek option of the babel package. The
21mr|texlive-xgreek-3.0.1-3|28	package can be invoked with any of the following options:
21mr|texlive-xgreek-3.0.1-3|29	monotonic (for typesetting modern monotonic Greek), polytonic
21mr|texlive-xgreek-3.0.1-3|30	(for typesetting modern polytonic Greek), and ancient (for
21mr|texlive-xgreek-3.0.1-3|31	typesetting ancient texts). The default option is monotonic.
21mr|texlive-xgreek-3.0.1-3|32	The command \setlanguage{<lang>} to activate the hyphenation
21mr|texlive-xgreek-3.0.1-3|33	patterns of the language <lang> This, however, can be done only
21mr|texlive-xgreek-3.0.1-3|34	if the format file has not been built with the babel mechanism.
21mr|texlive-xgreek-3.0.1-3|35	
21mr|texlive-xgreek-3.0.1-3|36	#-----------------------------------------------------------------------
21mr|texlive-xgreek-3.0.1-3|37	%files
21mr|texlive-xgreek-3.0.1-3|38	%{_texmfdistdir}/tex/xelatex/xgreek/xgreek.sty
21mr|texlive-xgreek-3.0.1-3|39	%doc %{_texmfdistdir}/doc/xelatex/xgreek/README
21mr|texlive-xgreek-3.0.1-3|40	%doc %{_texmfdistdir}/doc/xelatex/xgreek/xgreek.pdf
21mr|texlive-xgreek-3.0.1-3|41	#- source
21mr|texlive-xgreek-3.0.1-3|42	%doc %{_texmfdistdir}/source/xelatex/xgreek/xgreek.dtx
21mr|texlive-xgreek-3.0.1-3|43	%doc %{_texmfdistdir}/source/xelatex/xgreek/xgreek.ins
21mr|texlive-xgreek-3.0.1-3|44	
21mr|texlive-xgreek-3.0.1-3|45	#-----------------------------------------------------------------------
21mr|texlive-xgreek-3.0.1-3|46	%prep
21mr|texlive-xgreek-3.0.1-3|47	%setup -c -a0 -a1 -a2
21mr|texlive-xgreek-3.0.1-3|48	
21mr|texlive-xgreek-3.0.1-3|49	%build
21mr|texlive-xgreek-3.0.1-3|50	
21mr|texlive-xgreek-3.0.1-3|51	%install
21mr|texlive-xgreek-3.0.1-3|52	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-xgreek-3.0.1-3|53	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19454 21
21mr|texlive-xhfill-1.01-7|1	# revision 22575
21mr|texlive-xhfill-1.01-7|2	# category Package
21mr|texlive-xhfill-1.01-7|3	# catalog-ctan /macros/latex/contrib/xhfill
21mr|texlive-xhfill-1.01-7|4	# catalog-date 2011-05-17 17:47:58 +0200
21mr|texlive-xhfill-1.01-7|5	# catalog-license lppl
21mr|texlive-xhfill-1.01-7|6	# catalog-version 1.01
21mr|texlive-xhfill-1.01-7|7	Name:		texlive-xhfill
21mr|texlive-xhfill-1.01-7|8	Version:	1.01
21mr|texlive-xhfill-1.01-7|9	Release:	7
21mr|texlive-xhfill-1.01-7|10	Summary:	Extending \hrulefill
21mr|texlive-xhfill-1.01-7|11	Group:		Publishing
21mr|texlive-xhfill-1.01-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/xhfill
21mr|texlive-xhfill-1.01-7|13	License:	LPPL
21mr|texlive-xhfill-1.01-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xhfill.tar.xz
21mr|texlive-xhfill-1.01-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xhfill.doc.tar.xz
21mr|texlive-xhfill-1.01-7|16	BuildArch:	noarch
21mr|texlive-xhfill-1.01-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-xhfill-1.01-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-xhfill-1.01-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-xhfill-1.01-7|20	
21mr|texlive-xhfill-1.01-7|21	%description
21mr|texlive-xhfill-1.01-7|22	The package provides extended macros for the default \hrulefill
21mr|texlive-xhfill-1.01-7|23	command. It allows modification of the width and the colour of
21mr|texlive-xhfill-1.01-7|24	the line.
21mr|texlive-xhfill-1.01-7|25	
21mr|texlive-xhfill-1.01-7|26	
21mr|texlive-xhfill-1.01-7|27	#-----------------------------------------------------------------------
21mr|texlive-xhfill-1.01-7|28	%files
21mr|texlive-xhfill-1.01-7|29	%{_texmfdistdir}/tex/latex/xhfill/xhfill.sty
21mr|texlive-xhfill-1.01-7|30	%doc %{_texmfdistdir}/doc/latex/xhfill/Changes
21mr|texlive-xhfill-1.01-7|31	%doc %{_texmfdistdir}/doc/latex/xhfill/Makefile
21mr|texlive-xhfill-1.01-7|32	%doc %{_texmfdistdir}/doc/latex/xhfill/xhfill-doc.pdf
21mr|texlive-xhfill-1.01-7|33	%doc %{_texmfdistdir}/doc/latex/xhfill/xhfill-doc.tex
21mr|texlive-xhfill-1.01-7|34	
21mr|texlive-xhfill-1.01-7|35	#-----------------------------------------------------------------------
21mr|texlive-xhfill-1.01-7|36	%prep
21mr|texlive-xhfill-1.01-7|37	%setup -c -a0 -a1
21mr|texlive-xhfill-1.01-7|38	
21mr|texlive-xhfill-1.01-7|39	%build
21mr|texlive-xhfill-1.01-7|40	
21mr|texlive-xhfill-1.01-7|41	%install
21mr|texlive-xhfill-1.01-7|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-xhfill-1.01-7|43	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19455 21
21mr|texlive-xifthen-1.4.0-2|1	# revision 15878
21mr|texlive-xifthen-1.4.0-2|2	# category Package
21mr|texlive-xifthen-1.4.0-2|3	# catalog-ctan /macros/latex/contrib/xifthen
21mr|texlive-xifthen-1.4.0-2|4	# catalog-date 2009-05-03 12:26:51 +0200
21mr|texlive-xifthen-1.4.0-2|5	# catalog-license lppl
21mr|texlive-xifthen-1.4.0-2|6	# catalog-version 1.3
21mr|texlive-xifthen-1.4.0-2|7	Name:		texlive-xifthen
21mr|texlive-xifthen-1.4.0-2|8	Version:	1.4.0
21mr|texlive-xifthen-1.4.0-2|9	Release:	2
21mr|texlive-xifthen-1.4.0-2|10	Summary:	Extended conditional commands
21mr|texlive-xifthen-1.4.0-2|11	Group:		Publishing
21mr|texlive-xifthen-1.4.0-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/xifthen
21mr|texlive-xifthen-1.4.0-2|13	License:	LPPL
21mr|texlive-xifthen-1.4.0-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xifthen.tar.xz
21mr|texlive-xifthen-1.4.0-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xifthen.doc.tar.xz
21mr|texlive-xifthen-1.4.0-2|16	BuildArch:	noarch
21mr|texlive-xifthen-1.4.0-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-xifthen-1.4.0-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-xifthen-1.4.0-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-xifthen-1.4.0-2|20	
21mr|texlive-xifthen-1.4.0-2|21	%description
21mr|texlive-xifthen-1.4.0-2|22	This package extends the ifthen package by implementing new
21mr|texlive-xifthen-1.4.0-2|23	commands to go within the first argument of \ifthenelse: to
21mr|texlive-xifthen-1.4.0-2|24	test whether a string is void or not, if a command is defined
21mr|texlive-xifthen-1.4.0-2|25	or equivalent to another. The package also enables use of
21mr|texlive-xifthen-1.4.0-2|26	complex expressions as introduced by the package calc, together
21mr|texlive-xifthen-1.4.0-2|27	with the ability of defining new commands to handle complex
21mr|texlive-xifthen-1.4.0-2|28	tests. The package requires e-TeX features.
21mr|texlive-xifthen-1.4.0-2|29	
21mr|texlive-xifthen-1.4.0-2|30	#-----------------------------------------------------------------------
21mr|texlive-xifthen-1.4.0-2|31	%files
21mr|texlive-xifthen-1.4.0-2|32	%{_texmfdistdir}/tex/latex/xifthen/xifthen.sty
21mr|texlive-xifthen-1.4.0-2|33	%doc %{_texmfdistdir}/doc/latex/xifthen/README
21mr|texlive-xifthen-1.4.0-2|34	%doc %{_texmfdistdir}/doc/latex/xifthen/xifthen.pdf
21mr|texlive-xifthen-1.4.0-2|35	%doc %{_texmfdistdir}/doc/latex/xifthen/xifthen.tex
21mr|texlive-xifthen-1.4.0-2|36	
21mr|texlive-xifthen-1.4.0-2|37	#-----------------------------------------------------------------------
21mr|texlive-xifthen-1.4.0-2|38	%prep
21mr|texlive-xifthen-1.4.0-2|39	%setup -c -a0 -a1
21mr|texlive-xifthen-1.4.0-2|40	
21mr|texlive-xifthen-1.4.0-2|41	%build
21mr|texlive-xifthen-1.4.0-2|42	
21mr|texlive-xifthen-1.4.0-2|43	%install
21mr|texlive-xifthen-1.4.0-2|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-xifthen-1.4.0-2|45	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19456 21
21mr|texlive-xint-1.3e-1|1	Name:		texlive-xint
21mr|texlive-xint-1.3e-1|2	Version:	1.3e
21mr|texlive-xint-1.3e-1|3	Release:	1
21mr|texlive-xint-1.3e-1|4	Summary:	Expandable operations on long numbers
21mr|texlive-xint-1.3e-1|5	Group:		Publishing
21mr|texlive-xint-1.3e-1|6	URL:		http://www.ctan.org/tex-archive/macros/generic/xint
21mr|texlive-xint-1.3e-1|7	License:	LPPL1.3
21mr|texlive-xint-1.3e-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xint.tar.xz
21mr|texlive-xint-1.3e-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xint.doc.tar.xz
21mr|texlive-xint-1.3e-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xint.source.tar.xz
21mr|texlive-xint-1.3e-1|11	BuildArch:	noarch
21mr|texlive-xint-1.3e-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-xint-1.3e-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-xint-1.3e-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-xint-1.3e-1|15	
21mr|texlive-xint-1.3e-1|16	%description
21mr|texlive-xint-1.3e-1|17	The bundle provides four packages: xint, which provides
21mr|texlive-xint-1.3e-1|18	expandable TeX macros that implement the basic arithmetic
21mr|texlive-xint-1.3e-1|19	operations of addition, subtraction, multiplication and
21mr|texlive-xint-1.3e-1|20	division, as applied to arbitrarily long numbers represented as
21mr|texlive-xint-1.3e-1|21	chains of digits with an optional minus sign; xinttools is
21mr|texlive-xint-1.3e-1|22	loaded by xint (hence by all other packages of the bundle,
21mr|texlive-xint-1.3e-1|23	too): it provides utilities of independent interest such as
21mr|texlive-xint-1.3e-1|24	expandable and non-expandable loops. xintfrac, which computes
21mr|texlive-xint-1.3e-1|25	fractions using xint; xintexpr, which extends xintfrac with an
21mr|texlive-xint-1.3e-1|26	expandable parser of expressions involving integers and a wide
21mr|texlive-xint-1.3e-1|27	variety of operators; xintbinhex provides conversions to and
21mr|texlive-xint-1.3e-1|28	from binary and hexadecimal bases; xintseries, which provides
21mr|texlive-xint-1.3e-1|29	basic functionality for computing partial sums using xint;
21mr|texlive-xint-1.3e-1|30	xintgcd, which provides implementations of the Euclidean
21mr|texlive-xint-1.3e-1|31	algorithm, and of its typesetting; xintcfrac, which deals with
21mr|texlive-xint-1.3e-1|32	the computation of continued fractions, All of the packages'
21mr|texlive-xint-1.3e-1|33	computations are done in a way that they can operate in an
21mr|texlive-xint-1.3e-1|34	expanding environment. The packages may be used either with
21mr|texlive-xint-1.3e-1|35	Plain TeX or LaTeX.
21mr|texlive-xint-1.3e-1|36	
21mr|texlive-xint-1.3e-1|37	
21mr|texlive-xint-1.3e-1|38	#-----------------------------------------------------------------------
21mr|texlive-xint-1.3e-1|39	%files
21mr|texlive-xint-1.3e-1|40	%{_texmfdistdir}/tex/generic/xint
21mr|texlive-xint-1.3e-1|41	%doc %{_texmfdistdir}/doc/generic/xint
21mr|texlive-xint-1.3e-1|42	#- source
21mr|texlive-xint-1.3e-1|43	%doc %{_texmfdistdir}/source/generic/xint
21mr|texlive-xint-1.3e-1|44	
21mr|texlive-xint-1.3e-1|45	#-----------------------------------------------------------------------
21mr|texlive-xint-1.3e-1|46	%prep
21mr|texlive-xint-1.3e-1|47	%setup -c -a0 -a1 -a2
21mr|texlive-xint-1.3e-1|48	
21mr|texlive-xint-1.3e-1|49	%build
21mr|texlive-xint-1.3e-1|50	
21mr|texlive-xint-1.3e-1|51	%install
21mr|texlive-xint-1.3e-1|52	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-xint-1.3e-1|53	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19457 21
21mr|texlive-xits-1.200.1-1|1	Name:		texlive-xits
21mr|texlive-xits-1.200.1-1|2	Version:	1.200.1
21mr|texlive-xits-1.200.1-1|3	Release:	1
21mr|texlive-xits-1.200.1-1|4	Summary:	A Scientific Times-like font with support for mathematical typesetting
21mr|texlive-xits-1.200.1-1|5	Group:		Publishing
21mr|texlive-xits-1.200.1-1|6	URL:		http://www.ctan.org/tex-archive/fonts/xits
21mr|texlive-xits-1.200.1-1|7	License:	OFL
21mr|texlive-xits-1.200.1-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xits.tar.xz
21mr|texlive-xits-1.200.1-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xits.doc.tar.xz
21mr|texlive-xits-1.200.1-1|10	#Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xits.source.tar.xz
21mr|texlive-xits-1.200.1-1|11	BuildArch:	noarch
21mr|texlive-xits-1.200.1-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-xits-1.200.1-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-xits-1.200.1-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-xits-1.200.1-1|15	
21mr|texlive-xits-1.200.1-1|16	%description
21mr|texlive-xits-1.200.1-1|17	XITS is a Times-like font for scientific typesetting with
21mr|texlive-xits-1.200.1-1|18	proper mathematical support for modern, Unicode and OpenType
21mr|texlive-xits-1.200.1-1|19	capable TeX engines, namely LuaTeX and XeTeX. For use with
21mr|texlive-xits-1.200.1-1|20	LuaLaTeX or XeLaTeX, support is available from the fontspec and
21mr|texlive-xits-1.200.1-1|21	unicode-math packages.
21mr|texlive-xits-1.200.1-1|22	
21mr|texlive-xits-1.200.1-1|23	
21mr|texlive-xits-1.200.1-1|24	#-----------------------------------------------------------------------
21mr|texlive-xits-1.200.1-1|25	%files
21mr|texlive-xits-1.200.1-1|26	%{_texmfdistdir}/fonts/opentype/public/xits
21mr|texlive-xits-1.200.1-1|27	%doc %{_texmfdistdir}/doc/fonts/xits
21mr|texlive-xits-1.200.1-1|28	
21mr|texlive-xits-1.200.1-1|29	#-----------------------------------------------------------------------
21mr|texlive-xits-1.200.1-1|30	%prep
21mr|texlive-xits-1.200.1-1|31	%setup -c -a0 -a1
21mr|texlive-xits-1.200.1-1|32	
21mr|texlive-xits-1.200.1-1|33	%build
21mr|texlive-xits-1.200.1-1|34	
21mr|texlive-xits-1.200.1-1|35	%install
21mr|texlive-xits-1.200.1-1|36	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-xits-1.200.1-1|37	cp -fpar fonts doc %{buildroot}%{_texmfdistdir}

19458 21
21mr|texlive-xkeyval-2.7a-1|1	Name:		texlive-xkeyval
21mr|texlive-xkeyval-2.7a-1|2	Version:	2.7a
21mr|texlive-xkeyval-2.7a-1|3	Release:	1
21mr|texlive-xkeyval-2.7a-1|4	Summary:	Extension of the keyval package
21mr|texlive-xkeyval-2.7a-1|5	Group:		Publishing
21mr|texlive-xkeyval-2.7a-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/xkeyval
21mr|texlive-xkeyval-2.7a-1|7	License:	LPPL
21mr|texlive-xkeyval-2.7a-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xkeyval.tar.xz
21mr|texlive-xkeyval-2.7a-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xkeyval.doc.tar.xz
21mr|texlive-xkeyval-2.7a-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xkeyval.source.tar.xz
21mr|texlive-xkeyval-2.7a-1|11	BuildArch:	noarch
21mr|texlive-xkeyval-2.7a-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-xkeyval-2.7a-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-xkeyval-2.7a-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-xkeyval-2.7a-1|15	
21mr|texlive-xkeyval-2.7a-1|16	%description
21mr|texlive-xkeyval-2.7a-1|17	This package is an extension of the keyval package and offers
21mr|texlive-xkeyval-2.7a-1|18	additional macros for setting keys and declaring and setting
21mr|texlive-xkeyval-2.7a-1|19	class or package options. The package allows the programmer to
21mr|texlive-xkeyval-2.7a-1|20	specify a prefix to the name of the macros it defines for keys,
21mr|texlive-xkeyval-2.7a-1|21	and to define families of key definitions; these all help use
21mr|texlive-xkeyval-2.7a-1|22	in documents where several packages define their own sets of
21mr|texlive-xkeyval-2.7a-1|23	keys.
21mr|texlive-xkeyval-2.7a-1|24	
21mr|texlive-xkeyval-2.7a-1|25	
21mr|texlive-xkeyval-2.7a-1|26	#-----------------------------------------------------------------------
21mr|texlive-xkeyval-2.7a-1|27	%files
21mr|texlive-xkeyval-2.7a-1|28	%{_texmfdistdir}/tex/generic/xkeyval
21mr|texlive-xkeyval-2.7a-1|29	%{_texmfdistdir}/tex/latex/xkeyval
21mr|texlive-xkeyval-2.7a-1|30	%doc %{_texmfdistdir}/doc/latex/xkeyval
21mr|texlive-xkeyval-2.7a-1|31	#- source
21mr|texlive-xkeyval-2.7a-1|32	%doc %{_texmfdistdir}/source/latex/xkeyval/xkeyval.dtx
21mr|texlive-xkeyval-2.7a-1|33	
21mr|texlive-xkeyval-2.7a-1|34	#-----------------------------------------------------------------------
21mr|texlive-xkeyval-2.7a-1|35	%prep
21mr|texlive-xkeyval-2.7a-1|36	%setup -c -a0 -a1 -a2
21mr|texlive-xkeyval-2.7a-1|37	
21mr|texlive-xkeyval-2.7a-1|38	%build
21mr|texlive-xkeyval-2.7a-1|39	
21mr|texlive-xkeyval-2.7a-1|40	%install
21mr|texlive-xkeyval-2.7a-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-xkeyval-2.7a-1|42	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19459 21
21mr|texlive-xltxtra-0.6-1|1	Name:		texlive-xltxtra
21mr|texlive-xltxtra-0.6-1|2	Version:	0.6
21mr|texlive-xltxtra-0.6-1|3	Release:	1
21mr|texlive-xltxtra-0.6-1|4	Summary:	"Extras" for LaTeX users of XeTeX
21mr|texlive-xltxtra-0.6-1|5	Group:		Publishing
21mr|texlive-xltxtra-0.6-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/xltxtra
21mr|texlive-xltxtra-0.6-1|7	License:	LPPL
21mr|texlive-xltxtra-0.6-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xltxtra.tar.xz
21mr|texlive-xltxtra-0.6-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xltxtra.doc.tar.xz
21mr|texlive-xltxtra-0.6-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xltxtra.source.tar.xz
21mr|texlive-xltxtra-0.6-1|11	BuildArch:	noarch
21mr|texlive-xltxtra-0.6-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-xltxtra-0.6-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-xltxtra-0.6-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-xltxtra-0.6-1|15	
21mr|texlive-xltxtra-0.6-1|16	%description
21mr|texlive-xltxtra-0.6-1|17	The package loads the fixltx2e package from the LaTeX
21mr|texlive-xltxtra-0.6-1|18	distribution, and etex.sty from the e-TeX distribution. The
21mr|texlive-xltxtra-0.6-1|19	package then patches the \- (discretionary hyphen command) to
21mr|texlive-xltxtra-0.6-1|20	use the current hyphen character (which may be different from
21mr|texlive-xltxtra-0.6-1|21	than the default, which is the character at the ASCII hyphen
21mr|texlive-xltxtra-0.6-1|22	slot), and loads the realscripts to patch the \textsuperscript
21mr|texlive-xltxtra-0.6-1|23	command (from the LaTeX kernel) and the \textsubscript command
21mr|texlive-xltxtra-0.6-1|24	(from the fixltx2e package). The package is loaded by the
21mr|texlive-xltxtra-0.6-1|25	fontspec package, so that it should not ordinarily be necessary
21mr|texlive-xltxtra-0.6-1|26	to load it explicitly. The package relies on the metalogo
21mr|texlive-xltxtra-0.6-1|27	package for typesetting the XeTeX and XeLaTeX logos.
21mr|texlive-xltxtra-0.6-1|28	
21mr|texlive-xltxtra-0.6-1|29	
21mr|texlive-xltxtra-0.6-1|30	#-----------------------------------------------------------------------
21mr|texlive-xltxtra-0.6-1|31	%files
21mr|texlive-xltxtra-0.6-1|32	%{_texmfdistdir}/tex/latex/xltxtra/xltxtra.sty
21mr|texlive-xltxtra-0.6-1|33	%doc %{_texmfdistdir}/doc/latex/xltxtra/README
21mr|texlive-xltxtra-0.6-1|34	%doc %{_texmfdistdir}/doc/latex/xltxtra/xltxtra.pdf
21mr|texlive-xltxtra-0.6-1|35	#- source
21mr|texlive-xltxtra-0.6-1|36	%doc %{_texmfdistdir}/source/latex/xltxtra/xltxtra.dtx
21mr|texlive-xltxtra-0.6-1|37	%doc %{_texmfdistdir}/source/latex/xltxtra/xltxtra.ins
21mr|texlive-xltxtra-0.6-1|38	
21mr|texlive-xltxtra-0.6-1|39	#-----------------------------------------------------------------------
21mr|texlive-xltxtra-0.6-1|40	%prep
21mr|texlive-xltxtra-0.6-1|41	%setup -c -a0 -a1 -a2
21mr|texlive-xltxtra-0.6-1|42	
21mr|texlive-xltxtra-0.6-1|43	%build
21mr|texlive-xltxtra-0.6-1|44	
21mr|texlive-xltxtra-0.6-1|45	%install
21mr|texlive-xltxtra-0.6-1|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-xltxtra-0.6-1|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19460 21
21mr|texlive-xmlplay-20061216-7|1	# revision 15878
21mr|texlive-xmlplay-20061216-7|2	# category Package
21mr|texlive-xmlplay-20061216-7|3	# catalog-ctan undef
21mr|texlive-xmlplay-20061216-7|4	# catalog-date 2006-12-16 17:11:43 +0100
21mr|texlive-xmlplay-20061216-7|5	# catalog-license pd
21mr|texlive-xmlplay-20061216-7|6	# catalog-version undef
21mr|texlive-xmlplay-20061216-7|7	Name:		texlive-xmlplay
21mr|texlive-xmlplay-20061216-7|8	Version:	20061216
21mr|texlive-xmlplay-20061216-7|9	Release:	7
21mr|texlive-xmlplay-20061216-7|10	Summary:	Typeset Shakespeare's plays as marked up by Bosak
21mr|texlive-xmlplay-20061216-7|11	Group:		Publishing
21mr|texlive-xmlplay-20061216-7|12	URL:		http://tug.org/texlive
21mr|texlive-xmlplay-20061216-7|13	License:	PD
21mr|texlive-xmlplay-20061216-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xmlplay.tar.xz
21mr|texlive-xmlplay-20061216-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xmlplay.doc.tar.xz
21mr|texlive-xmlplay-20061216-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xmlplay.source.tar.xz
21mr|texlive-xmlplay-20061216-7|17	BuildArch:	noarch
21mr|texlive-xmlplay-20061216-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-xmlplay-20061216-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-xmlplay-20061216-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-xmlplay-20061216-7|21	
21mr|texlive-xmlplay-20061216-7|22	%description
21mr|texlive-xmlplay-20061216-7|23	This is an xmltex package for typsetting the plays of
21mr|texlive-xmlplay-20061216-7|24	Shakespeare, as marked up by Jon Bosak.
21mr|texlive-xmlplay-20061216-7|25	
21mr|texlive-xmlplay-20061216-7|26	
21mr|texlive-xmlplay-20061216-7|27	#-----------------------------------------------------------------------
21mr|texlive-xmlplay-20061216-7|28	%files
21mr|texlive-xmlplay-20061216-7|29	%{_texmfdistdir}/tex/xmltex/xmlplay/play.xmt
21mr|texlive-xmlplay-20061216-7|30	%doc %{_texmfdistdir}/doc/otherformats/xmltex/xmlplay/readme
21mr|texlive-xmlplay-20061216-7|31	#- source
21mr|texlive-xmlplay-20061216-7|32	%doc %{_texmfdistdir}/source/xmltex/xmlplay/play.dtd
21mr|texlive-xmlplay-20061216-7|33	
21mr|texlive-xmlplay-20061216-7|34	#-----------------------------------------------------------------------
21mr|texlive-xmlplay-20061216-7|35	%prep
21mr|texlive-xmlplay-20061216-7|36	%setup -c -a0 -a1 -a2
21mr|texlive-xmlplay-20061216-7|37	
21mr|texlive-xmlplay-20061216-7|38	%build
21mr|texlive-xmlplay-20061216-7|39	
21mr|texlive-xmlplay-20061216-7|40	%install
21mr|texlive-xmlplay-20061216-7|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-xmlplay-20061216-7|42	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19461 21
21mr|texlive-xmltex-0.8-10|1	# revision 23409
21mr|texlive-xmltex-0.8-10|2	# category Package
21mr|texlive-xmltex-0.8-10|3	# catalog-ctan /macros/xmltex/base
21mr|texlive-xmltex-0.8-10|4	# catalog-date 2006-12-16 17:11:43 +0100
21mr|texlive-xmltex-0.8-10|5	# catalog-license lppl
21mr|texlive-xmltex-0.8-10|6	# catalog-version 0.8
21mr|texlive-xmltex-0.8-10|7	Name:		texlive-xmltex
21mr|texlive-xmltex-0.8-10|8	Version:	0.8
21mr|texlive-xmltex-0.8-10|9	Release:	10
21mr|texlive-xmltex-0.8-10|10	Summary:	Support for parsing XML documents
21mr|texlive-xmltex-0.8-10|11	Group:		Publishing
21mr|texlive-xmltex-0.8-10|12	URL:		http://www.ctan.org/tex-archive/macros/xmltex/base
21mr|texlive-xmltex-0.8-10|13	License:	LPPL
21mr|texlive-xmltex-0.8-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xmltex.tar.xz
21mr|texlive-xmltex-0.8-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xmltex.doc.tar.xz
21mr|texlive-xmltex-0.8-10|16	BuildArch:	noarch
21mr|texlive-xmltex-0.8-10|17	BuildRequires:	texlive-tlpkg
21mr|texlive-xmltex-0.8-10|18	Requires(pre):	texlive-tlpkg
21mr|texlive-xmltex-0.8-10|19	Requires(post):	texlive-kpathsea
21mr|texlive-xmltex-0.8-10|20	Requires(post):	texlive-tetex
21mr|texlive-xmltex-0.8-10|21	Requires:	texlive-latex
21mr|texlive-xmltex-0.8-10|22	Requires:	texlive-pdftex
21mr|texlive-xmltex-0.8-10|23	Requires:	texlive-tex
21mr|texlive-xmltex-0.8-10|24	Requires:	texlive-xmltex.bin
21mr|texlive-xmltex-0.8-10|25	%rename xmltex
21mr|texlive-xmltex-0.8-10|26	
21mr|texlive-xmltex-0.8-10|27	%description
21mr|texlive-xmltex-0.8-10|28	This package provides an implementation of a parser for
21mr|texlive-xmltex-0.8-10|29	documents matching the XML 1.0 and XML Namespace
21mr|texlive-xmltex-0.8-10|30	Recommendations. In addition to parsing commands are provided
21mr|texlive-xmltex-0.8-10|31	to attatch TeX typesetting instructions to the various markup
21mr|texlive-xmltex-0.8-10|32	elemenets as they are encounted. Sample files for typesetting a
21mr|texlive-xmltex-0.8-10|33	subset of TEI, MathML, are included. Element and Attribute
21mr|texlive-xmltex-0.8-10|34	names, as well as character data, may use any characters
21mr|texlive-xmltex-0.8-10|35	allowed in XML, using UTF-8 or a suitable 8-bit encoding.
21mr|texlive-xmltex-0.8-10|36	
21mr|texlive-xmltex-0.8-10|37	#-----------------------------------------------------------------------
21mr|texlive-xmltex-0.8-10|38	%files
21mr|texlive-xmltex-0.8-10|39	%{_texmfdistdir}/tex/xmltex/base/iso-8859-1.xmt
21mr|texlive-xmltex-0.8-10|40	%{_texmfdistdir}/tex/xmltex/base/iso-8859-2.xmt
21mr|texlive-xmltex-0.8-10|41	%{_texmfdistdir}/tex/xmltex/base/koi8-r.xmt
21mr|texlive-xmltex-0.8-10|42	%{_texmfdistdir}/tex/xmltex/base/langtest.xmt
21mr|texlive-xmltex-0.8-10|43	%{_texmfdistdir}/tex/xmltex/base/mathml2.xmt
21mr|texlive-xmltex-0.8-10|44	%{_texmfdistdir}/tex/xmltex/base/sec.xmt
21mr|texlive-xmltex-0.8-10|45	%{_texmfdistdir}/tex/xmltex/base/utf-16.xmt
21mr|texlive-xmltex-0.8-10|46	%{_texmfdistdir}/tex/xmltex/base/windows-1250.xmt
21mr|texlive-xmltex-0.8-10|47	%{_texmfdistdir}/tex/xmltex/base/xmltex.cfg
21mr|texlive-xmltex-0.8-10|48	%{_texmfdistdir}/tex/xmltex/base/xmltex.tex
21mr|texlive-xmltex-0.8-10|49	%{_texmfdistdir}/tex/xmltex/config/pdfxmltex.ini
21mr|texlive-xmltex-0.8-10|50	%{_texmfdistdir}/tex/xmltex/config/xmltex.ini
21mr|texlive-xmltex-0.8-10|51	%_texmf_fmtutil_d/xmltex
21mr|texlive-xmltex-0.8-10|52	%doc %{_texmfdistdir}/doc/otherformats/xmltex/base/englishutf16.xml
21mr|texlive-xmltex-0.8-10|53	%doc %{_texmfdistdir}/doc/otherformats/xmltex/base/englishutf8.xml
21mr|texlive-xmltex-0.8-10|54	%doc %{_texmfdistdir}/doc/otherformats/xmltex/base/langtest.xml
21mr|texlive-xmltex-0.8-10|55	%doc %{_texmfdistdir}/doc/otherformats/xmltex/base/manual.html
21mr|texlive-xmltex-0.8-10|56	%doc %{_texmfdistdir}/doc/otherformats/xmltex/base/manual.tex
21mr|texlive-xmltex-0.8-10|57	%doc %{_texmfdistdir}/doc/otherformats/xmltex/base/manual.xml
21mr|texlive-xmltex-0.8-10|58	%doc %{_texmfdistdir}/doc/otherformats/xmltex/base/manual.xsl
21mr|texlive-xmltex-0.8-10|59	%doc %{_texmfdistdir}/doc/otherformats/xmltex/base/portugeselatin1.xml
21mr|texlive-xmltex-0.8-10|60	%doc %{_texmfdistdir}/doc/otherformats/xmltex/base/readme.txt
21mr|texlive-xmltex-0.8-10|61	%doc %{_texmfdistdir}/doc/otherformats/xmltex/base/russiankoi8.xml
21mr|texlive-xmltex-0.8-10|62	%doc %{_texmfdistdir}/doc/otherformats/xmltex/base/russianutf8.xml
21mr|texlive-xmltex-0.8-10|63	%doc %{_texmfdistdir}/doc/otherformats/xmltex/base/testascii.cfg
21mr|texlive-xmltex-0.8-10|64	%doc %{_texmfdistdir}/doc/otherformats/xmltex/base/testascii.tex
21mr|texlive-xmltex-0.8-10|65	%doc %{_texmfdistdir}/doc/otherformats/xmltex/base/testascii.xml
21mr|texlive-xmltex-0.8-10|66	%doc %{_texmfdistdir}/doc/otherformats/xmltex/base/testsec.tex
21mr|texlive-xmltex-0.8-10|67	%doc %{_texmfdistdir}/doc/otherformats/xmltex/base/testsec.xml
21mr|texlive-xmltex-0.8-10|68	
21mr|texlive-xmltex-0.8-10|69	#-----------------------------------------------------------------------
21mr|texlive-xmltex-0.8-10|70	%prep
21mr|texlive-xmltex-0.8-10|71	%setup -c -a0 -a1
21mr|texlive-xmltex-0.8-10|72	
21mr|texlive-xmltex-0.8-10|73	%build
21mr|texlive-xmltex-0.8-10|74	
21mr|texlive-xmltex-0.8-10|75	%install
21mr|texlive-xmltex-0.8-10|76	mkdir -p %{buildroot}%{_datadir}
21mr|texlive-xmltex-0.8-10|77	cp -fpar texmf-dist %{buildroot}%{_datadir}
21mr|texlive-xmltex-0.8-10|78	mkdir -p %{buildroot}%{_texmf_fmtutil_d}
21mr|texlive-xmltex-0.8-10|79	cat > %{buildroot}%{_texmf_fmtutil_d}/xmltex <<EOF
21mr|texlive-xmltex-0.8-10|80	#
21mr|texlive-xmltex-0.8-10|81	# from xmltex:
21mr|texlive-xmltex-0.8-10|82	xmltex pdftex language.dat *xmltex.ini
21mr|texlive-xmltex-0.8-10|83	pdfxmltex pdftex language.dat *pdfxmltex.ini
21mr|texlive-xmltex-0.8-10|84	EOF

19462 21
21mr|texlive-xmpincl-2.2-7|1	# revision 15878
21mr|texlive-xmpincl-2.2-7|2	# category Package
21mr|texlive-xmpincl-2.2-7|3	# catalog-ctan /macros/latex/contrib/xmpincl
21mr|texlive-xmpincl-2.2-7|4	# catalog-date 2008-05-10 20:43:24 +0200
21mr|texlive-xmpincl-2.2-7|5	# catalog-license gpl
21mr|texlive-xmpincl-2.2-7|6	# catalog-version 2.2
21mr|texlive-xmpincl-2.2-7|7	Name:		texlive-xmpincl
21mr|texlive-xmpincl-2.2-7|8	Version:	2.2
21mr|texlive-xmpincl-2.2-7|9	Release:	7
21mr|texlive-xmpincl-2.2-7|10	Summary:	Include eXtensible Metadata Platform data in PDFLaTeX
21mr|texlive-xmpincl-2.2-7|11	Group:		Publishing
21mr|texlive-xmpincl-2.2-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/xmpincl
21mr|texlive-xmpincl-2.2-7|13	License:	GPL
21mr|texlive-xmpincl-2.2-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xmpincl.tar.xz
21mr|texlive-xmpincl-2.2-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xmpincl.doc.tar.xz
21mr|texlive-xmpincl-2.2-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xmpincl.source.tar.xz
21mr|texlive-xmpincl-2.2-7|17	BuildArch:	noarch
21mr|texlive-xmpincl-2.2-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-xmpincl-2.2-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-xmpincl-2.2-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-xmpincl-2.2-7|21	
21mr|texlive-xmpincl-2.2-7|22	%description
21mr|texlive-xmpincl-2.2-7|23	The XMP (eXtensible Metadata platform) is a framework to add
21mr|texlive-xmpincl-2.2-7|24	metadata to digital material to enhance the workflow in
21mr|texlive-xmpincl-2.2-7|25	publication. The essence is that the metadata is stored in an
21mr|texlive-xmpincl-2.2-7|26	XML file, and this XML stream is then embedded in the file to
21mr|texlive-xmpincl-2.2-7|27	which it applies. How you create this XML file is up to you,
21mr|texlive-xmpincl-2.2-7|28	but the author started investigating this because he wanted to
21mr|texlive-xmpincl-2.2-7|29	embed licensing information in the files he created. The
21mr|texlive-xmpincl-2.2-7|30	license the author chose is one of the Creative Commons
21mr|texlive-xmpincl-2.2-7|31	licenses, and their web-site offers this information in a valid
21mr|texlive-xmpincl-2.2-7|32	XML-file, suitable for direct inclusion.
21mr|texlive-xmpincl-2.2-7|33	
21mr|texlive-xmpincl-2.2-7|34	
21mr|texlive-xmpincl-2.2-7|35	#-----------------------------------------------------------------------
21mr|texlive-xmpincl-2.2-7|36	%files
21mr|texlive-xmpincl-2.2-7|37	%{_texmfdistdir}/tex/latex/xmpincl/xmpincl.sty
21mr|texlive-xmpincl-2.2-7|38	%doc %{_texmfdistdir}/doc/latex/xmpincl/README
21mr|texlive-xmpincl-2.2-7|39	%doc %{_texmfdistdir}/doc/latex/xmpincl/license.xmp
21mr|texlive-xmpincl-2.2-7|40	%doc %{_texmfdistdir}/doc/latex/xmpincl/xmpincl.pdf
21mr|texlive-xmpincl-2.2-7|41	#- source
21mr|texlive-xmpincl-2.2-7|42	%doc %{_texmfdistdir}/source/latex/xmpincl/xmpincl.dtx
21mr|texlive-xmpincl-2.2-7|43	%doc %{_texmfdistdir}/source/latex/xmpincl/xmpincl.ins
21mr|texlive-xmpincl-2.2-7|44	
21mr|texlive-xmpincl-2.2-7|45	#-----------------------------------------------------------------------
21mr|texlive-xmpincl-2.2-7|46	%prep
21mr|texlive-xmpincl-2.2-7|47	%setup -c -a0 -a1 -a2
21mr|texlive-xmpincl-2.2-7|48	
21mr|texlive-xmpincl-2.2-7|49	%build
21mr|texlive-xmpincl-2.2-7|50	
21mr|texlive-xmpincl-2.2-7|51	%install
21mr|texlive-xmpincl-2.2-7|52	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-xmpincl-2.2-7|53	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19463 21
21mr|texlive-xnewcommand-1.2-7|1	# revision 15878
21mr|texlive-xnewcommand-1.2-7|2	# category Package
21mr|texlive-xnewcommand-1.2-7|3	# catalog-ctan /macros/latex/contrib/xnewcommand
21mr|texlive-xnewcommand-1.2-7|4	# catalog-date 2008-08-24 14:46:50 +0200
21mr|texlive-xnewcommand-1.2-7|5	# catalog-license lppl
21mr|texlive-xnewcommand-1.2-7|6	# catalog-version 1.2
21mr|texlive-xnewcommand-1.2-7|7	Name:		texlive-xnewcommand
21mr|texlive-xnewcommand-1.2-7|8	Version:	1.2
21mr|texlive-xnewcommand-1.2-7|9	Release:	7
21mr|texlive-xnewcommand-1.2-7|10	Summary:	Define \global and \protected commands with \newcommand
21mr|texlive-xnewcommand-1.2-7|11	Group:		Publishing
21mr|texlive-xnewcommand-1.2-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/xnewcommand
21mr|texlive-xnewcommand-1.2-7|13	License:	LPPL
21mr|texlive-xnewcommand-1.2-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xnewcommand.tar.xz
21mr|texlive-xnewcommand-1.2-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xnewcommand.doc.tar.xz
21mr|texlive-xnewcommand-1.2-7|16	BuildArch:	noarch
21mr|texlive-xnewcommand-1.2-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-xnewcommand-1.2-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-xnewcommand-1.2-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-xnewcommand-1.2-7|20	
21mr|texlive-xnewcommand-1.2-7|21	%description
21mr|texlive-xnewcommand-1.2-7|22	The package provides the means of defining \global and (e-TeX)
21mr|texlive-xnewcommand-1.2-7|23	\protected commands, within the framework of LaTeX's standard
21mr|texlive-xnewcommand-1.2-7|24	\newcommand.
21mr|texlive-xnewcommand-1.2-7|25	
21mr|texlive-xnewcommand-1.2-7|26	
21mr|texlive-xnewcommand-1.2-7|27	#-----------------------------------------------------------------------
21mr|texlive-xnewcommand-1.2-7|28	%files
21mr|texlive-xnewcommand-1.2-7|29	%{_texmfdistdir}/tex/latex/xnewcommand/xnewcommand.sty
21mr|texlive-xnewcommand-1.2-7|30	%doc %{_texmfdistdir}/doc/latex/xnewcommand/README
21mr|texlive-xnewcommand-1.2-7|31	%doc %{_texmfdistdir}/doc/latex/xnewcommand/xnewcommand.pdf
21mr|texlive-xnewcommand-1.2-7|32	%doc %{_texmfdistdir}/doc/latex/xnewcommand/xnewcommand.tex
21mr|texlive-xnewcommand-1.2-7|33	
21mr|texlive-xnewcommand-1.2-7|34	#-----------------------------------------------------------------------
21mr|texlive-xnewcommand-1.2-7|35	%prep
21mr|texlive-xnewcommand-1.2-7|36	%setup -c -a0 -a1
21mr|texlive-xnewcommand-1.2-7|37	
21mr|texlive-xnewcommand-1.2-7|38	%build
21mr|texlive-xnewcommand-1.2-7|39	
21mr|texlive-xnewcommand-1.2-7|40	%install
21mr|texlive-xnewcommand-1.2-7|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-xnewcommand-1.2-7|42	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19464 21
21mr|texlive-xoptarg-1.0-7|1	# revision 15878
21mr|texlive-xoptarg-1.0-7|2	# category Package
21mr|texlive-xoptarg-1.0-7|3	# catalog-ctan /macros/latex/contrib/xoptarg
21mr|texlive-xoptarg-1.0-7|4	# catalog-date 2008-08-24 14:29:08 +0200
21mr|texlive-xoptarg-1.0-7|5	# catalog-license lppl
21mr|texlive-xoptarg-1.0-7|6	# catalog-version 1.0
21mr|texlive-xoptarg-1.0-7|7	Name:		texlive-xoptarg
21mr|texlive-xoptarg-1.0-7|8	Version:	1.0
21mr|texlive-xoptarg-1.0-7|9	Release:	7
21mr|texlive-xoptarg-1.0-7|10	Summary:	Expandable macros that take an optional argument
21mr|texlive-xoptarg-1.0-7|11	Group:		Publishing
21mr|texlive-xoptarg-1.0-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/xoptarg
21mr|texlive-xoptarg-1.0-7|13	License:	LPPL
21mr|texlive-xoptarg-1.0-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xoptarg.tar.xz
21mr|texlive-xoptarg-1.0-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xoptarg.doc.tar.xz
21mr|texlive-xoptarg-1.0-7|16	BuildArch:	noarch
21mr|texlive-xoptarg-1.0-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-xoptarg-1.0-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-xoptarg-1.0-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-xoptarg-1.0-7|20	
21mr|texlive-xoptarg-1.0-7|21	%description
21mr|texlive-xoptarg-1.0-7|22	Commands that take an optional argument are not ordinarily
21mr|texlive-xoptarg-1.0-7|23	expandable; this package allows such commands to be expandable
21mr|texlive-xoptarg-1.0-7|24	provided they have at least one mandatory argument.
21mr|texlive-xoptarg-1.0-7|25	
21mr|texlive-xoptarg-1.0-7|26	
21mr|texlive-xoptarg-1.0-7|27	#-----------------------------------------------------------------------
21mr|texlive-xoptarg-1.0-7|28	%files
21mr|texlive-xoptarg-1.0-7|29	%{_texmfdistdir}/tex/latex/xoptarg/xoptarg.sty
21mr|texlive-xoptarg-1.0-7|30	%doc %{_texmfdistdir}/doc/latex/xoptarg/README
21mr|texlive-xoptarg-1.0-7|31	%doc %{_texmfdistdir}/doc/latex/xoptarg/xoptarg.pdf
21mr|texlive-xoptarg-1.0-7|32	%doc %{_texmfdistdir}/doc/latex/xoptarg/xoptarg.tex
21mr|texlive-xoptarg-1.0-7|33	
21mr|texlive-xoptarg-1.0-7|34	#-----------------------------------------------------------------------
21mr|texlive-xoptarg-1.0-7|35	%prep
21mr|texlive-xoptarg-1.0-7|36	%setup -c -a0 -a1
21mr|texlive-xoptarg-1.0-7|37	
21mr|texlive-xoptarg-1.0-7|38	%build
21mr|texlive-xoptarg-1.0-7|39	
21mr|texlive-xoptarg-1.0-7|40	%install
21mr|texlive-xoptarg-1.0-7|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-xoptarg-1.0-7|42	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19465 21
21mr|texlive-xpatch-0.2-7|1	# revision 25180
21mr|texlive-xpatch-0.2-7|2	# category Package
21mr|texlive-xpatch-0.2-7|3	# catalog-ctan /macros/latex/contrib/xpatch
21mr|texlive-xpatch-0.2-7|4	# catalog-date 2012-01-23 12:18:32 +0100
21mr|texlive-xpatch-0.2-7|5	# catalog-license lppl1.3
21mr|texlive-xpatch-0.2-7|6	# catalog-version 0.2
21mr|texlive-xpatch-0.2-7|7	Name:		texlive-xpatch
21mr|texlive-xpatch-0.2-7|8	Version:	0.2
21mr|texlive-xpatch-0.2-7|9	Release:	7
21mr|texlive-xpatch-0.2-7|10	Summary:	Extending etoolbox patching commands
21mr|texlive-xpatch-0.2-7|11	Group:		Publishing
21mr|texlive-xpatch-0.2-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/xpatch
21mr|texlive-xpatch-0.2-7|13	License:	LPPL1.3
21mr|texlive-xpatch-0.2-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xpatch.tar.xz
21mr|texlive-xpatch-0.2-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xpatch.doc.tar.xz
21mr|texlive-xpatch-0.2-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xpatch.source.tar.xz
21mr|texlive-xpatch-0.2-7|17	BuildArch:	noarch
21mr|texlive-xpatch-0.2-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-xpatch-0.2-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-xpatch-0.2-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-xpatch-0.2-7|21	
21mr|texlive-xpatch-0.2-7|22	%description
21mr|texlive-xpatch-0.2-7|23	The package generalises the macro patching commands provided by
21mr|texlive-xpatch-0.2-7|24	Philipp Lehmann's etoolbox.
21mr|texlive-xpatch-0.2-7|25	
21mr|texlive-xpatch-0.2-7|26	
21mr|texlive-xpatch-0.2-7|27	#-----------------------------------------------------------------------
21mr|texlive-xpatch-0.2-7|28	%files
21mr|texlive-xpatch-0.2-7|29	%{_texmfdistdir}/tex/latex/xpatch/xpatch.sty
21mr|texlive-xpatch-0.2-7|30	%doc %{_texmfdistdir}/doc/latex/xpatch/README
21mr|texlive-xpatch-0.2-7|31	%doc %{_texmfdistdir}/doc/latex/xpatch/xpatch.pdf
21mr|texlive-xpatch-0.2-7|32	#- source
21mr|texlive-xpatch-0.2-7|33	%doc %{_texmfdistdir}/source/latex/xpatch/xpatch.dtx
21mr|texlive-xpatch-0.2-7|34	%doc %{_texmfdistdir}/source/latex/xpatch/xpatch.ins
21mr|texlive-xpatch-0.2-7|35	
21mr|texlive-xpatch-0.2-7|36	#-----------------------------------------------------------------------
21mr|texlive-xpatch-0.2-7|37	%prep
21mr|texlive-xpatch-0.2-7|38	%setup -c -a0 -a1 -a2
21mr|texlive-xpatch-0.2-7|39	
21mr|texlive-xpatch-0.2-7|40	%build
21mr|texlive-xpatch-0.2-7|41	
21mr|texlive-xpatch-0.2-7|42	%install
21mr|texlive-xpatch-0.2-7|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-xpatch-0.2-7|44	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19466 21
21mr|texlive-xpeek-0.2-12|1	# revision 27442
21mr|texlive-xpeek-0.2-12|2	# category Package
21mr|texlive-xpeek-0.2-12|3	# catalog-ctan /macros/latex/contrib/xpeek
21mr|texlive-xpeek-0.2-12|4	# catalog-date 2012-08-17 12:03:38 +0200
21mr|texlive-xpeek-0.2-12|5	# catalog-license lppl1.3
21mr|texlive-xpeek-0.2-12|6	# catalog-version 0.2
21mr|texlive-xpeek-0.2-12|7	Name:		texlive-xpeek
21mr|texlive-xpeek-0.2-12|8	Version:	0.2
21mr|texlive-xpeek-0.2-12|9	Release:	12
21mr|texlive-xpeek-0.2-12|10	Summary:	Define commands that peek ahead in the input stream
21mr|texlive-xpeek-0.2-12|11	Group:		Publishing
21mr|texlive-xpeek-0.2-12|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/xpeek
21mr|texlive-xpeek-0.2-12|13	License:	LPPL1.3
21mr|texlive-xpeek-0.2-12|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xpeek.tar.xz
21mr|texlive-xpeek-0.2-12|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xpeek.doc.tar.xz
21mr|texlive-xpeek-0.2-12|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xpeek.source.tar.xz
21mr|texlive-xpeek-0.2-12|17	BuildArch:	noarch
21mr|texlive-xpeek-0.2-12|18	BuildRequires:	texlive-tlpkg
21mr|texlive-xpeek-0.2-12|19	Requires(pre):	texlive-tlpkg
21mr|texlive-xpeek-0.2-12|20	Requires(post):	texlive-kpathsea
21mr|texlive-xpeek-0.2-12|21	
21mr|texlive-xpeek-0.2-12|22	%description
21mr|texlive-xpeek-0.2-12|23	The package provides tools to help define commands that, like
21mr|texlive-xpeek-0.2-12|24	\xspace (from xspace) and the LaTeX command \textit, peek at
21mr|texlive-xpeek-0.2-12|25	what follows them in the command stream and choose appropriate
21mr|texlive-xpeek-0.2-12|26	behaviour.
21mr|texlive-xpeek-0.2-12|27	
21mr|texlive-xpeek-0.2-12|28	
21mr|texlive-xpeek-0.2-12|29	#-----------------------------------------------------------------------
21mr|texlive-xpeek-0.2-12|30	%files
21mr|texlive-xpeek-0.2-12|31	%{_texmfdistdir}/tex/latex/xpeek/xpeek.sty
21mr|texlive-xpeek-0.2-12|32	%doc %{_texmfdistdir}/doc/latex/xpeek/README
21mr|texlive-xpeek-0.2-12|33	%doc %{_texmfdistdir}/doc/latex/xpeek/xpeek.pdf
21mr|texlive-xpeek-0.2-12|34	#- source
21mr|texlive-xpeek-0.2-12|35	%doc %{_texmfdistdir}/source/latex/xpeek/xpeek.dtx
21mr|texlive-xpeek-0.2-12|36	
21mr|texlive-xpeek-0.2-12|37	#-----------------------------------------------------------------------
21mr|texlive-xpeek-0.2-12|38	%prep
21mr|texlive-xpeek-0.2-12|39	%setup -c -a0 -a1 -a2
21mr|texlive-xpeek-0.2-12|40	
21mr|texlive-xpeek-0.2-12|41	%build
21mr|texlive-xpeek-0.2-12|42	
21mr|texlive-xpeek-0.2-12|43	%install
21mr|texlive-xpeek-0.2-12|44	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-xpeek-0.2-12|45	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19467 21
21mr|texlive-xpicture-1.2a-10|1	# revision 28770
21mr|texlive-xpicture-1.2a-10|2	# category Package
21mr|texlive-xpicture-1.2a-10|3	# catalog-ctan /macros/latex/contrib/xpicture
21mr|texlive-xpicture-1.2a-10|4	# catalog-date 2013-01-08 10:49:23 +0100
21mr|texlive-xpicture-1.2a-10|5	# catalog-license lppl1.3
21mr|texlive-xpicture-1.2a-10|6	# catalog-version 1.2a
21mr|texlive-xpicture-1.2a-10|7	Name:		texlive-xpicture
21mr|texlive-xpicture-1.2a-10|8	Version:	1.2a
21mr|texlive-xpicture-1.2a-10|9	Release:	10
21mr|texlive-xpicture-1.2a-10|10	Summary:	Extensions of LaTeX picture drawing
21mr|texlive-xpicture-1.2a-10|11	Group:		Publishing
21mr|texlive-xpicture-1.2a-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/xpicture
21mr|texlive-xpicture-1.2a-10|13	License:	LPPL1.3
21mr|texlive-xpicture-1.2a-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xpicture.tar.xz
21mr|texlive-xpicture-1.2a-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xpicture.doc.tar.xz
21mr|texlive-xpicture-1.2a-10|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xpicture.source.tar.xz
21mr|texlive-xpicture-1.2a-10|17	BuildArch:	noarch
21mr|texlive-xpicture-1.2a-10|18	BuildRequires:	texlive-tlpkg
21mr|texlive-xpicture-1.2a-10|19	Requires(pre):	texlive-tlpkg
21mr|texlive-xpicture-1.2a-10|20	Requires(post):	texlive-kpathsea
21mr|texlive-xpicture-1.2a-10|21	
21mr|texlive-xpicture-1.2a-10|22	%description
21mr|texlive-xpicture-1.2a-10|23	The package extends the facilities of the pict2e and the
21mr|texlive-xpicture-1.2a-10|24	curve2e packages, providing extra reference frames, conic
21mr|texlive-xpicture-1.2a-10|25	section curves, graphs of elementary functions and other
21mr|texlive-xpicture-1.2a-10|26	parametric curves.
21mr|texlive-xpicture-1.2a-10|27	
21mr|texlive-xpicture-1.2a-10|28	
21mr|texlive-xpicture-1.2a-10|29	#-----------------------------------------------------------------------
21mr|texlive-xpicture-1.2a-10|30	%files
21mr|texlive-xpicture-1.2a-10|31	%{_texmfdistdir}/tex/latex/xpicture/xpicture.sty
21mr|texlive-xpicture-1.2a-10|32	%doc %{_texmfdistdir}/doc/latex/xpicture/README
21mr|texlive-xpicture-1.2a-10|33	%doc %{_texmfdistdir}/doc/latex/xpicture/xpicture-doc.pdf
21mr|texlive-xpicture-1.2a-10|34	%doc %{_texmfdistdir}/doc/latex/xpicture/xpicture-doc.tex
21mr|texlive-xpicture-1.2a-10|35	%doc %{_texmfdistdir}/doc/latex/xpicture/xpicture.cfgxmpl
21mr|texlive-xpicture-1.2a-10|36	%doc %{_texmfdistdir}/doc/latex/xpicture/xpicture.pdf
21mr|texlive-xpicture-1.2a-10|37	#- source
21mr|texlive-xpicture-1.2a-10|38	%doc %{_texmfdistdir}/source/latex/xpicture/xpicture.dtx
21mr|texlive-xpicture-1.2a-10|39	
21mr|texlive-xpicture-1.2a-10|40	#-----------------------------------------------------------------------
21mr|texlive-xpicture-1.2a-10|41	%prep
21mr|texlive-xpicture-1.2a-10|42	%setup -c -a0 -a1 -a2
21mr|texlive-xpicture-1.2a-10|43	
21mr|texlive-xpicture-1.2a-10|44	%build
21mr|texlive-xpicture-1.2a-10|45	
21mr|texlive-xpicture-1.2a-10|46	%install
21mr|texlive-xpicture-1.2a-10|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-xpicture-1.2a-10|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19468 21
21mr|texlive-xpinyin-2.7-1|1	Name:		texlive-xpinyin
21mr|texlive-xpinyin-2.7-1|2	Version:	2.7
21mr|texlive-xpinyin-2.7-1|3	Release:	1
21mr|texlive-xpinyin-2.7-1|4	Summary:	Automatically add pinyin to Chinese characters
21mr|texlive-xpinyin-2.7-1|5	Group:		Publishing
21mr|texlive-xpinyin-2.7-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/xpinyin
21mr|texlive-xpinyin-2.7-1|7	License:	LPPL1.3
21mr|texlive-xpinyin-2.7-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xpinyin.tar.xz
21mr|texlive-xpinyin-2.7-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xpinyin.doc.tar.xz
21mr|texlive-xpinyin-2.7-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xpinyin.source.tar.xz
21mr|texlive-xpinyin-2.7-1|11	BuildArch:	noarch
21mr|texlive-xpinyin-2.7-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-xpinyin-2.7-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-xpinyin-2.7-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-xpinyin-2.7-1|15	
21mr|texlive-xpinyin-2.7-1|16	%description
21mr|texlive-xpinyin-2.7-1|17	The package is written to simplify the input of Hanyu Pinyin.
21mr|texlive-xpinyin-2.7-1|18	Macros are provided that automatically add pinyin to Chinese
21mr|texlive-xpinyin-2.7-1|19	characters.
21mr|texlive-xpinyin-2.7-1|20	
21mr|texlive-xpinyin-2.7-1|21	#-----------------------------------------------------------------------
21mr|texlive-xpinyin-2.7-1|22	%files
21mr|texlive-xpinyin-2.7-1|23	%{_texmfdistdir}/tex/latex/xpinyin
21mr|texlive-xpinyin-2.7-1|24	%doc %{_texmfdistdir}/doc/latex/xpinyin
21mr|texlive-xpinyin-2.7-1|25	#- source
21mr|texlive-xpinyin-2.7-1|26	%doc %{_texmfdistdir}/source/latex/xpinyin
21mr|texlive-xpinyin-2.7-1|27	
21mr|texlive-xpinyin-2.7-1|28	#-----------------------------------------------------------------------
21mr|texlive-xpinyin-2.7-1|29	%prep
21mr|texlive-xpinyin-2.7-1|30	%setup -c -a0 -a1 -a2
21mr|texlive-xpinyin-2.7-1|31	
21mr|texlive-xpinyin-2.7-1|32	%build
21mr|texlive-xpinyin-2.7-1|33	
21mr|texlive-xpinyin-2.7-1|34	%install
21mr|texlive-xpinyin-2.7-1|35	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-xpinyin-2.7-1|36	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19469 21
21mr|texlive-xpunctuate-1.0-3|1	# revision 26641
21mr|texlive-xpunctuate-1.0-3|2	# category Package
21mr|texlive-xpunctuate-1.0-3|3	# catalog-ctan undef
21mr|texlive-xpunctuate-1.0-3|4	# catalog-date undef
21mr|texlive-xpunctuate-1.0-3|5	# catalog-license undef
21mr|texlive-xpunctuate-1.0-3|6	# catalog-version undef
21mr|texlive-xpunctuate-1.0-3|7	Name:		texlive-xpunctuate
21mr|texlive-xpunctuate-1.0-3|8	Version:	1.0
21mr|texlive-xpunctuate-1.0-3|9	Release:	3
21mr|texlive-xpunctuate-1.0-3|10	Epoch:		1
21mr|texlive-xpunctuate-1.0-3|11	Summary:	TeXLive xpunctuate package
21mr|texlive-xpunctuate-1.0-3|12	Group:		Publishing
21mr|texlive-xpunctuate-1.0-3|13	URL:		http://tug.org/texlive
21mr|texlive-xpunctuate-1.0-3|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-xpunctuate-1.0-3|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xpunctuate.tar.xz
21mr|texlive-xpunctuate-1.0-3|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xpunctuate.doc.tar.xz
21mr|texlive-xpunctuate-1.0-3|17	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xpunctuate.source.tar.xz
21mr|texlive-xpunctuate-1.0-3|18	BuildArch:	noarch
21mr|texlive-xpunctuate-1.0-3|19	BuildRequires:	texlive-tlpkg
21mr|texlive-xpunctuate-1.0-3|20	Requires(pre):	texlive-tlpkg
21mr|texlive-xpunctuate-1.0-3|21	Requires(post):	texlive-kpathsea
21mr|texlive-xpunctuate-1.0-3|22	
21mr|texlive-xpunctuate-1.0-3|23	%description
21mr|texlive-xpunctuate-1.0-3|24	TeXLive xpunctuate package.
21mr|texlive-xpunctuate-1.0-3|25	
21mr|texlive-xpunctuate-1.0-3|26	#-----------------------------------------------------------------------
21mr|texlive-xpunctuate-1.0-3|27	%files
21mr|texlive-xpunctuate-1.0-3|28	%{_texmfdistdir}/tex/latex/xpunctuate/xpunctuate.sty
21mr|texlive-xpunctuate-1.0-3|29	%doc %{_texmfdistdir}/doc/latex/xpunctuate/README
21mr|texlive-xpunctuate-1.0-3|30	%doc %{_texmfdistdir}/doc/latex/xpunctuate/xpunctuate.pdf
21mr|texlive-xpunctuate-1.0-3|31	#- source
21mr|texlive-xpunctuate-1.0-3|32	%doc %{_texmfdistdir}/source/latex/xpunctuate/xpunctuate.dtx
21mr|texlive-xpunctuate-1.0-3|33	%doc %{_texmfdistdir}/source/latex/xpunctuate/xpunctuate.ins
21mr|texlive-xpunctuate-1.0-3|34	
21mr|texlive-xpunctuate-1.0-3|35	#-----------------------------------------------------------------------
21mr|texlive-xpunctuate-1.0-3|36	%prep
21mr|texlive-xpunctuate-1.0-3|37	%setup -c -a0 -a1 -a2
21mr|texlive-xpunctuate-1.0-3|38	
21mr|texlive-xpunctuate-1.0-3|39	%build
21mr|texlive-xpunctuate-1.0-3|40	
21mr|texlive-xpunctuate-1.0-3|41	%install
21mr|texlive-xpunctuate-1.0-3|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-xpunctuate-1.0-3|43	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19470 21
21mr|texlive-xq-0.4-3|1	Name:		texlive-xq
21mr|texlive-xq-0.4-3|2	Version:	0.4
21mr|texlive-xq-0.4-3|3	Release:	3
21mr|texlive-xq-0.4-3|4	Summary:	Support for writing about xiangqi
21mr|texlive-xq-0.4-3|5	Group:		Publishing
21mr|texlive-xq-0.4-3|6	URL:		http://www.ctan.org/tex-archive/fonts/xq
21mr|texlive-xq-0.4-3|7	License:	LPPL
21mr|texlive-xq-0.4-3|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xq.tar.xz
21mr|texlive-xq-0.4-3|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xq.doc.tar.xz
21mr|texlive-xq-0.4-3|10	BuildArch:	noarch
21mr|texlive-xq-0.4-3|11	BuildRequires:	texlive-tlpkg
21mr|texlive-xq-0.4-3|12	Requires(pre):	texlive-tlpkg
21mr|texlive-xq-0.4-3|13	Requires(post):	texlive-kpathsea
21mr|texlive-xq-0.4-3|14	
21mr|texlive-xq-0.4-3|15	%description
21mr|texlive-xq-0.4-3|16	The package is for writing about xiangqi or chinese chess. You
21mr|texlive-xq-0.4-3|17	can write games or parts of games and show diagrams with
21mr|texlive-xq-0.4-3|18	special positions.
21mr|texlive-xq-0.4-3|19	
21mr|texlive-xq-0.4-3|20	%post
21mr|texlive-xq-0.4-3|21	%{_sbindir}/texlive.post
21mr|texlive-xq-0.4-3|22	
21mr|texlive-xq-0.4-3|23	%postun
21mr|texlive-xq-0.4-3|24	if [ $1 -eq 0 ]; then
21mr|texlive-xq-0.4-3|25	%{_sbindir}/texlive.post
21mr|texlive-xq-0.4-3|26	fi
21mr|texlive-xq-0.4-3|27	
21mr|texlive-xq-0.4-3|28	#-----------------------------------------------------------------------
21mr|texlive-xq-0.4-3|29	%files
21mr|texlive-xq-0.4-3|30	%{_texmfdistdir}/fonts/*/*/xq
21mr|texlive-xq-0.4-3|31	%{_texmfdistdir}/tex/latex/xq/xq.sty
21mr|texlive-xq-0.4-3|32	%doc %{_texmfdistdir}/doc/fonts/xq
21mr|texlive-xq-0.4-3|33	
21mr|texlive-xq-0.4-3|34	#-----------------------------------------------------------------------
21mr|texlive-xq-0.4-3|35	%prep
21mr|texlive-xq-0.4-3|36	%setup -c -a0 -a1
21mr|texlive-xq-0.4-3|37	
21mr|texlive-xq-0.4-3|38	%build
21mr|texlive-xq-0.4-3|39	
21mr|texlive-xq-0.4-3|40	%install
21mr|texlive-xq-0.4-3|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-xq-0.4-3|42	cp -fpar fonts tex doc %{buildroot}%{_texmfdistdir}

19471 21
21mr|texlive-xskak-1.4-1|1	# revision 19440
21mr|texlive-xskak-1.4-1|2	# category Package
21mr|texlive-xskak-1.4-1|3	# catalog-ctan /macros/latex/contrib/xskak
21mr|texlive-xskak-1.4-1|4	# catalog-date 2008-10-20 22:21:01 +0200
21mr|texlive-xskak-1.4-1|5	# catalog-license lppl
21mr|texlive-xskak-1.4-1|6	# catalog-version 1.3a
21mr|texlive-xskak-1.4-1|7	Name:		texlive-xskak
21mr|texlive-xskak-1.4-1|8	Version:	1.4
21mr|texlive-xskak-1.4-1|9	Release:	1
21mr|texlive-xskak-1.4-1|10	Summary:	An extension to the skak package for chess typesetting
21mr|texlive-xskak-1.4-1|11	Group:		Publishing
21mr|texlive-xskak-1.4-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/xskak
21mr|texlive-xskak-1.4-1|13	License:	LPPL
21mr|texlive-xskak-1.4-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xskak.tar.xz
21mr|texlive-xskak-1.4-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xskak.doc.tar.xz
21mr|texlive-xskak-1.4-1|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xskak.source.tar.xz
21mr|texlive-xskak-1.4-1|17	BuildArch:	noarch
21mr|texlive-xskak-1.4-1|18	BuildRequires:	texlive-tlpkg
21mr|texlive-xskak-1.4-1|19	Requires(pre):	texlive-tlpkg
21mr|texlive-xskak-1.4-1|20	Requires(post):	texlive-kpathsea
21mr|texlive-xskak-1.4-1|21	
21mr|texlive-xskak-1.4-1|22	%description
21mr|texlive-xskak-1.4-1|23	Xskak, as its prime function, saves information about a chess
21mr|texlive-xskak-1.4-1|24	game for later use (e.g., to loop through a game to make an
21mr|texlive-xskak-1.4-1|25	animated board). The package also extends the input that the
21mr|texlive-xskak-1.4-1|26	parsing commands can handle and offers an interface to define
21mr|texlive-xskak-1.4-1|27	and switch between indefinite levels of styles.
21mr|texlive-xskak-1.4-1|28	
21mr|texlive-xskak-1.4-1|29	
21mr|texlive-xskak-1.4-1|30	#-----------------------------------------------------------------------
21mr|texlive-xskak-1.4-1|31	%files
21mr|texlive-xskak-1.4-1|32	%{_texmfdistdir}/tex/latex/xskak/xskak-keys.sty
21mr|texlive-xskak-1.4-1|33	%{_texmfdistdir}/tex/latex/xskak/xskak-nagdef.sty
21mr|texlive-xskak-1.4-1|34	%{_texmfdistdir}/tex/latex/xskak/xskak.sty
21mr|texlive-xskak-1.4-1|35	%doc %{_texmfdistdir}/doc/latex/xskak/README
21mr|texlive-xskak-1.4-1|36	%doc %{_texmfdistdir}/doc/latex/xskak/README.TEXLIVE
21mr|texlive-xskak-1.4-1|37	#- source
21mr|texlive-xskak-1.4-1|38	%doc %{_texmfdistdir}/source/latex/xskak/xskak-src.dtx
21mr|texlive-xskak-1.4-1|39	%doc %{_texmfdistdir}/source/latex/xskak/xskak.ins
21mr|texlive-xskak-1.4-1|40	
21mr|texlive-xskak-1.4-1|41	#-----------------------------------------------------------------------
21mr|texlive-xskak-1.4-1|42	%prep
21mr|texlive-xskak-1.4-1|43	%setup -c -a0 -a1 -a2
21mr|texlive-xskak-1.4-1|44	
21mr|texlive-xskak-1.4-1|45	%build
21mr|texlive-xskak-1.4-1|46	
21mr|texlive-xskak-1.4-1|47	%install
21mr|texlive-xskak-1.4-1|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-xskak-1.4-1|49	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19472 21
21mr|texlive-xstring-1.7c-2|1	# revision 17614
21mr|texlive-xstring-1.7c-2|2	# category Package
21mr|texlive-xstring-1.7c-2|3	# catalog-ctan /macros/latex/contrib/xstring
21mr|texlive-xstring-1.7c-2|4	# catalog-date 2010-03-29 17:35:44 +0200
21mr|texlive-xstring-1.7c-2|5	# catalog-license lppl
21mr|texlive-xstring-1.7c-2|6	# catalog-version 1.7c
21mr|texlive-xstring-1.7c-2|7	Name:		texlive-xstring
21mr|texlive-xstring-1.7c-2|8	Version:	1.7c
21mr|texlive-xstring-1.7c-2|9	Release:	2
21mr|texlive-xstring-1.7c-2|10	Summary:	String manipulation for (La)TeX
21mr|texlive-xstring-1.7c-2|11	Group:		Publishing
21mr|texlive-xstring-1.7c-2|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/xstring
21mr|texlive-xstring-1.7c-2|13	License:	LPPL
21mr|texlive-xstring-1.7c-2|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xstring.tar.xz
21mr|texlive-xstring-1.7c-2|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xstring.doc.tar.xz
21mr|texlive-xstring-1.7c-2|16	BuildArch:	noarch
21mr|texlive-xstring-1.7c-2|17	BuildRequires:	texlive-tlpkg
21mr|texlive-xstring-1.7c-2|18	Requires(pre):	texlive-tlpkg
21mr|texlive-xstring-1.7c-2|19	Requires(post):	texlive-kpathsea
21mr|texlive-xstring-1.7c-2|20	
21mr|texlive-xstring-1.7c-2|21	%description
21mr|texlive-xstring-1.7c-2|22	The package provides macros for manipulating strings -- testing
21mr|texlive-xstring-1.7c-2|23	a string's contents, extracting substrings, substitution of
21mr|texlive-xstring-1.7c-2|24	substrings and providing numbers such as string length,
21mr|texlive-xstring-1.7c-2|25	position of, or number of recurrences of, a substring. The
21mr|texlive-xstring-1.7c-2|26	package works equally in Plain TeX and LaTeX (though e-TeX is
21mr|texlive-xstring-1.7c-2|27	always required). The strings to be processed may contain
21mr|texlive-xstring-1.7c-2|28	(expandable) macros.
21mr|texlive-xstring-1.7c-2|29	
21mr|texlive-xstring-1.7c-2|30	
21mr|texlive-xstring-1.7c-2|31	#-----------------------------------------------------------------------
21mr|texlive-xstring-1.7c-2|32	%files
21mr|texlive-xstring-1.7c-2|33	%{_texmfdistdir}/tex/generic/xstring/xstring.sty
21mr|texlive-xstring-1.7c-2|34	%{_texmfdistdir}/tex/generic/xstring/xstring.tex
21mr|texlive-xstring-1.7c-2|35	%doc %{_texmfdistdir}/doc/generic/xstring/README
21mr|texlive-xstring-1.7c-2|36	%doc %{_texmfdistdir}/doc/generic/xstring/xstring_doc_en.pdf
21mr|texlive-xstring-1.7c-2|37	%doc %{_texmfdistdir}/doc/generic/xstring/xstring_doc_en.tex
21mr|texlive-xstring-1.7c-2|38	%doc %{_texmfdistdir}/doc/generic/xstring/xstring_doc_fr.pdf
21mr|texlive-xstring-1.7c-2|39	%doc %{_texmfdistdir}/doc/generic/xstring/xstring_doc_fr.tex
21mr|texlive-xstring-1.7c-2|40	
21mr|texlive-xstring-1.7c-2|41	#-----------------------------------------------------------------------
21mr|texlive-xstring-1.7c-2|42	%prep
21mr|texlive-xstring-1.7c-2|43	%setup -c -a0 -a1
21mr|texlive-xstring-1.7c-2|44	
21mr|texlive-xstring-1.7c-2|45	%build
21mr|texlive-xstring-1.7c-2|46	
21mr|texlive-xstring-1.7c-2|47	%install
21mr|texlive-xstring-1.7c-2|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-xstring-1.7c-2|49	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19473 21
21mr|texlive-xtab-2.3f-7|1	# revision 23347
21mr|texlive-xtab-2.3f-7|2	# category Package
21mr|texlive-xtab-2.3f-7|3	# catalog-ctan /macros/latex/contrib/xtab
21mr|texlive-xtab-2.3f-7|4	# catalog-date 2011-07-31 16:09:03 +0200
21mr|texlive-xtab-2.3f-7|5	# catalog-license lppl
21mr|texlive-xtab-2.3f-7|6	# catalog-version 2.3f
21mr|texlive-xtab-2.3f-7|7	Name:		texlive-xtab
21mr|texlive-xtab-2.3f-7|8	Version:	2.3f
21mr|texlive-xtab-2.3f-7|9	Release:	7
21mr|texlive-xtab-2.3f-7|10	Summary:	Break tables across pages
21mr|texlive-xtab-2.3f-7|11	Group:		Publishing
21mr|texlive-xtab-2.3f-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/xtab
21mr|texlive-xtab-2.3f-7|13	License:	LPPL
21mr|texlive-xtab-2.3f-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xtab.tar.xz
21mr|texlive-xtab-2.3f-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xtab.doc.tar.xz
21mr|texlive-xtab-2.3f-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xtab.source.tar.xz
21mr|texlive-xtab-2.3f-7|17	BuildArch:	noarch
21mr|texlive-xtab-2.3f-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-xtab-2.3f-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-xtab-2.3f-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-xtab-2.3f-7|21	
21mr|texlive-xtab-2.3f-7|22	%description
21mr|texlive-xtab-2.3f-7|23	Xtab is an extended and somewhat improved version of
21mr|texlive-xtab-2.3f-7|24	supertabular; it provides tables that break across pages.
21mr|texlive-xtab-2.3f-7|25	
21mr|texlive-xtab-2.3f-7|26	
21mr|texlive-xtab-2.3f-7|27	#-----------------------------------------------------------------------
21mr|texlive-xtab-2.3f-7|28	%files
21mr|texlive-xtab-2.3f-7|29	%{_texmfdistdir}/tex/latex/xtab/xtab.sty
21mr|texlive-xtab-2.3f-7|30	%doc %{_texmfdistdir}/doc/latex/xtab/README
21mr|texlive-xtab-2.3f-7|31	%doc %{_texmfdistdir}/doc/latex/xtab/xtab.pdf
21mr|texlive-xtab-2.3f-7|32	#- source
21mr|texlive-xtab-2.3f-7|33	%doc %{_texmfdistdir}/source/latex/xtab/xtab.dtx
21mr|texlive-xtab-2.3f-7|34	%doc %{_texmfdistdir}/source/latex/xtab/xtab.ins
21mr|texlive-xtab-2.3f-7|35	
21mr|texlive-xtab-2.3f-7|36	#-----------------------------------------------------------------------
21mr|texlive-xtab-2.3f-7|37	%prep
21mr|texlive-xtab-2.3f-7|38	%setup -c -a0 -a1 -a2
21mr|texlive-xtab-2.3f-7|39	
21mr|texlive-xtab-2.3f-7|40	%build
21mr|texlive-xtab-2.3f-7|41	
21mr|texlive-xtab-2.3f-7|42	%install
21mr|texlive-xtab-2.3f-7|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-xtab-2.3f-7|44	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19474 21
21mr|texlive-xunicode-0.981-7|1	# revision 23897
21mr|texlive-xunicode-0.981-7|2	# category Package
21mr|texlive-xunicode-0.981-7|3	# catalog-ctan /macros/xetex/latex/xunicode
21mr|texlive-xunicode-0.981-7|4	# catalog-date 2011-09-09 14:58:15 +0200
21mr|texlive-xunicode-0.981-7|5	# catalog-license lppl1.3
21mr|texlive-xunicode-0.981-7|6	# catalog-version 0.981
21mr|texlive-xunicode-0.981-7|7	Name:		texlive-xunicode
21mr|texlive-xunicode-0.981-7|8	Version:	0.981
21mr|texlive-xunicode-0.981-7|9	Release:	7
21mr|texlive-xunicode-0.981-7|10	Summary:	Generate Unicode characters from accented glyphs
21mr|texlive-xunicode-0.981-7|11	Group:		Publishing
21mr|texlive-xunicode-0.981-7|12	URL:		http://www.ctan.org/tex-archive/macros/xetex/latex/xunicode
21mr|texlive-xunicode-0.981-7|13	License:	LPPL1.3
21mr|texlive-xunicode-0.981-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xunicode.tar.xz
21mr|texlive-xunicode-0.981-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xunicode.doc.tar.xz
21mr|texlive-xunicode-0.981-7|16	BuildArch:	noarch
21mr|texlive-xunicode-0.981-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-xunicode-0.981-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-xunicode-0.981-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-xunicode-0.981-7|20	
21mr|texlive-xunicode-0.981-7|21	%description
21mr|texlive-xunicode-0.981-7|22	The package supports XeTeX's (and other putative future similar
21mr|texlive-xunicode-0.981-7|23	engines') need for Unicode characters, in a similar way to what
21mr|texlive-xunicode-0.981-7|24	the fontenc does for 8-bit (and the like) fonts: convert
21mr|texlive-xunicode-0.981-7|25	accent-glyph sequence to a single Unicode character for output.
21mr|texlive-xunicode-0.981-7|26	The package also covers glyphs specified by packages (such as
21mr|texlive-xunicode-0.981-7|27	tipa) which define many commands for single text glyphs.
21mr|texlive-xunicode-0.981-7|28	
21mr|texlive-xunicode-0.981-7|29	
21mr|texlive-xunicode-0.981-7|30	#-----------------------------------------------------------------------
21mr|texlive-xunicode-0.981-7|31	%files
21mr|texlive-xunicode-0.981-7|32	%{_texmfdistdir}/tex/xelatex/xunicode/xunicode.sty
21mr|texlive-xunicode-0.981-7|33	%doc %{_texmfdistdir}/doc/xelatex/xunicode/README
21mr|texlive-xunicode-0.981-7|34	
21mr|texlive-xunicode-0.981-7|35	#-----------------------------------------------------------------------
21mr|texlive-xunicode-0.981-7|36	%prep
21mr|texlive-xunicode-0.981-7|37	%setup -c -a0 -a1
21mr|texlive-xunicode-0.981-7|38	
21mr|texlive-xunicode-0.981-7|39	%build
21mr|texlive-xunicode-0.981-7|40	
21mr|texlive-xunicode-0.981-7|41	%install
21mr|texlive-xunicode-0.981-7|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-xunicode-0.981-7|43	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19475 21
21mr|texlive-xwatermark-1.5.2d-1|1	# revision 25564
21mr|texlive-xwatermark-1.5.2d-1|2	# category Package
21mr|texlive-xwatermark-1.5.2d-1|3	# catalog-ctan /macros/latex/contrib/xwatermark
21mr|texlive-xwatermark-1.5.2d-1|4	# catalog-date 2012-02-01 12:32:07 +0100
21mr|texlive-xwatermark-1.5.2d-1|5	# catalog-license lppl1.3
21mr|texlive-xwatermark-1.5.2d-1|6	# catalog-version 1.5.2a
21mr|texlive-xwatermark-1.5.2d-1|7	Name:		texlive-xwatermark
21mr|texlive-xwatermark-1.5.2d-1|8	Version:	1.5.2d
21mr|texlive-xwatermark-1.5.2d-1|9	Release:	1
21mr|texlive-xwatermark-1.5.2d-1|10	Summary:	Graphics and text watermarks on selected pages
21mr|texlive-xwatermark-1.5.2d-1|11	Group:		Publishing
21mr|texlive-xwatermark-1.5.2d-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/xwatermark
21mr|texlive-xwatermark-1.5.2d-1|13	License:	LPPL1.3
21mr|texlive-xwatermark-1.5.2d-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xwatermark.tar.xz
21mr|texlive-xwatermark-1.5.2d-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xwatermark.doc.tar.xz
21mr|texlive-xwatermark-1.5.2d-1|16	BuildArch:	noarch
21mr|texlive-xwatermark-1.5.2d-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-xwatermark-1.5.2d-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-xwatermark-1.5.2d-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-xwatermark-1.5.2d-1|20	
21mr|texlive-xwatermark-1.5.2d-1|21	%description
21mr|texlive-xwatermark-1.5.2d-1|22	The package extends the author's draftmark and the watermark
21mr|texlive-xwatermark-1.5.2d-1|23	packages.
21mr|texlive-xwatermark-1.5.2d-1|24	
21mr|texlive-xwatermark-1.5.2d-1|25	
21mr|texlive-xwatermark-1.5.2d-1|26	#-----------------------------------------------------------------------
21mr|texlive-xwatermark-1.5.2d-1|27	%files
21mr|texlive-xwatermark-1.5.2d-1|28	%{_texmfdistdir}/tex/latex/xwatermark/xwatermark.sty
21mr|texlive-xwatermark-1.5.2d-1|29	%doc %{_texmfdistdir}/doc/latex/xwatermark
21mr|texlive-xwatermark-1.5.2d-1|30	
21mr|texlive-xwatermark-1.5.2d-1|31	#-----------------------------------------------------------------------
21mr|texlive-xwatermark-1.5.2d-1|32	%prep
21mr|texlive-xwatermark-1.5.2d-1|33	%setup -c -a0 -a1
21mr|texlive-xwatermark-1.5.2d-1|34	
21mr|texlive-xwatermark-1.5.2d-1|35	%build
21mr|texlive-xwatermark-1.5.2d-1|36	
21mr|texlive-xwatermark-1.5.2d-1|37	%install
21mr|texlive-xwatermark-1.5.2d-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-xwatermark-1.5.2d-1|39	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19476 21
21mr|texlive-xyling-1.1-7|1	# revision 15878
21mr|texlive-xyling-1.1-7|2	# category Package
21mr|texlive-xyling-1.1-7|3	# catalog-ctan /macros/latex/contrib/xyling
21mr|texlive-xyling-1.1-7|4	# catalog-date 2007-03-13 09:23:19 +0100
21mr|texlive-xyling-1.1-7|5	# catalog-license lppl
21mr|texlive-xyling-1.1-7|6	# catalog-version 1.1
21mr|texlive-xyling-1.1-7|7	Name:		texlive-xyling
21mr|texlive-xyling-1.1-7|8	Version:	1.1
21mr|texlive-xyling-1.1-7|9	Release:	7
21mr|texlive-xyling-1.1-7|10	Summary:	Draw syntactic trees, etc., for linguistics literature, using xy-pic
21mr|texlive-xyling-1.1-7|11	Group:		Publishing
21mr|texlive-xyling-1.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/xyling
21mr|texlive-xyling-1.1-7|13	License:	LPPL
21mr|texlive-xyling-1.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xyling.tar.xz
21mr|texlive-xyling-1.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xyling.doc.tar.xz
21mr|texlive-xyling-1.1-7|16	BuildArch:	noarch
21mr|texlive-xyling-1.1-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-xyling-1.1-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-xyling-1.1-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-xyling-1.1-7|20	
21mr|texlive-xyling-1.1-7|21	%description
21mr|texlive-xyling-1.1-7|22	The macros in this package model the construction of linguistic
21mr|texlive-xyling-1.1-7|23	tree structures as a genuinely graphical problem: they contain
21mr|texlive-xyling-1.1-7|24	two types of objects, BRANCHES and NODE LABELS, and these are
21mr|texlive-xyling-1.1-7|25	positioned relative to a GRID. It is essential that each of
21mr|texlive-xyling-1.1-7|26	these three elements is constructed independent of the other
21mr|texlive-xyling-1.1-7|27	two, and hence they can be modified without unwanted side
21mr|texlive-xyling-1.1-7|28	effects. The macros are based on the xy-pic package.
21mr|texlive-xyling-1.1-7|29	
21mr|texlive-xyling-1.1-7|30	
21mr|texlive-xyling-1.1-7|31	#-----------------------------------------------------------------------
21mr|texlive-xyling-1.1-7|32	%files
21mr|texlive-xyling-1.1-7|33	%{_texmfdistdir}/tex/latex/xyling/xyling.sty
21mr|texlive-xyling-1.1-7|34	%doc %{_texmfdistdir}/doc/latex/xyling/README
21mr|texlive-xyling-1.1-7|35	%doc %{_texmfdistdir}/doc/latex/xyling/xyli-doc.pdf
21mr|texlive-xyling-1.1-7|36	%doc %{_texmfdistdir}/doc/latex/xyling/xyli-doc.tex
21mr|texlive-xyling-1.1-7|37	
21mr|texlive-xyling-1.1-7|38	#-----------------------------------------------------------------------
21mr|texlive-xyling-1.1-7|39	%prep
21mr|texlive-xyling-1.1-7|40	%setup -c -a0 -a1
21mr|texlive-xyling-1.1-7|41	
21mr|texlive-xyling-1.1-7|42	%build
21mr|texlive-xyling-1.1-7|43	
21mr|texlive-xyling-1.1-7|44	%install
21mr|texlive-xyling-1.1-7|45	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-xyling-1.1-7|46	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19477 21
21mr|texlive-xymtex-5.06-10|1	# revision 32182
21mr|texlive-xymtex-5.06-10|2	# category Package
21mr|texlive-xymtex-5.06-10|3	# catalog-ctan /macros/latex/contrib/xymtex
21mr|texlive-xymtex-5.06-10|4	# catalog-date 2013-10-31 09:17:33 +0100
21mr|texlive-xymtex-5.06-10|5	# catalog-license lppl1.3
21mr|texlive-xymtex-5.06-10|6	# catalog-version 5.06
21mr|texlive-xymtex-5.06-10|7	Name:		texlive-xymtex
21mr|texlive-xymtex-5.06-10|8	Version:	5.06
21mr|texlive-xymtex-5.06-10|9	Release:	10
21mr|texlive-xymtex-5.06-10|10	Summary:	Typesetting chemical structures
21mr|texlive-xymtex-5.06-10|11	Group:		Publishing
21mr|texlive-xymtex-5.06-10|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/xymtex
21mr|texlive-xymtex-5.06-10|13	License:	LPPL1.3
21mr|texlive-xymtex-5.06-10|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xymtex.tar.xz
21mr|texlive-xymtex-5.06-10|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xymtex.doc.tar.xz
21mr|texlive-xymtex-5.06-10|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xymtex.source.tar.xz
21mr|texlive-xymtex-5.06-10|17	BuildArch:	noarch
21mr|texlive-xymtex-5.06-10|18	BuildRequires:	texlive-tlpkg
21mr|texlive-xymtex-5.06-10|19	Requires(pre):	texlive-tlpkg
21mr|texlive-xymtex-5.06-10|20	Requires(post):	texlive-kpathsea
21mr|texlive-xymtex-5.06-10|21	
21mr|texlive-xymtex-5.06-10|22	%description
21mr|texlive-xymtex-5.06-10|23	XyMTeX is a set of packages for drawing a wide variety of
21mr|texlive-xymtex-5.06-10|24	chemical structural formulas in a way that reflects their
21mr|texlive-xymtex-5.06-10|25	structure. The package provides three output modes: 'LaTeX',
21mr|texlive-xymtex-5.06-10|26	'PostScript' and 'PDF'. XyMTeX's commands have a systematic set
21mr|texlive-xymtex-5.06-10|27	of arguments for specifying substituents and their positions,
21mr|texlive-xymtex-5.06-10|28	endocyclic double bonds, and bond patterns. In some cases there
21mr|texlive-xymtex-5.06-10|29	are additional arguments for specifying hetero-atoms on the
21mr|texlive-xymtex-5.06-10|30	vertices of heterocycles. It is believed that this systematic
21mr|texlive-xymtex-5.06-10|31	design allows XyMTeX to operate as a practical (device-
21mr|texlive-xymtex-5.06-10|32	independent) tool for use with LaTeX.
21mr|texlive-xymtex-5.06-10|33	
21mr|texlive-xymtex-5.06-10|34	
21mr|texlive-xymtex-5.06-10|35	#-----------------------------------------------------------------------
21mr|texlive-xymtex-5.06-10|36	%files
21mr|texlive-xymtex-5.06-10|37	%{_texmfdistdir}/tex/latex/xymtex/base/aliphat.sty
21mr|texlive-xymtex-5.06-10|38	%{_texmfdistdir}/tex/latex/xymtex/base/assurelatexmode.sty
21mr|texlive-xymtex-5.06-10|39	%{_texmfdistdir}/tex/latex/xymtex/base/bondcolor.sty
21mr|texlive-xymtex-5.06-10|40	%{_texmfdistdir}/tex/latex/xymtex/base/carom.sty
21mr|texlive-xymtex-5.06-10|41	%{_texmfdistdir}/tex/latex/xymtex/base/ccycle.sty
21mr|texlive-xymtex-5.06-10|42	%{_texmfdistdir}/tex/latex/xymtex/base/chemstr.sty
21mr|texlive-xymtex-5.06-10|43	%{_texmfdistdir}/tex/latex/xymtex/base/fusering.sty
21mr|texlive-xymtex-5.06-10|44	%{_texmfdistdir}/tex/latex/xymtex/base/hcycle.sty
21mr|texlive-xymtex-5.06-10|45	%{_texmfdistdir}/tex/latex/xymtex/base/hetarom.sty
21mr|texlive-xymtex-5.06-10|46	%{_texmfdistdir}/tex/latex/xymtex/base/hetaromh.sty
21mr|texlive-xymtex-5.06-10|47	%{_texmfdistdir}/tex/latex/xymtex/base/lewisstruc.sty
21mr|texlive-xymtex-5.06-10|48	%{_texmfdistdir}/tex/latex/xymtex/base/locant.sty
21mr|texlive-xymtex-5.06-10|49	%{_texmfdistdir}/tex/latex/xymtex/base/lowcycle.sty
21mr|texlive-xymtex-5.06-10|50	%{_texmfdistdir}/tex/latex/xymtex/base/methylen.sty
21mr|texlive-xymtex-5.06-10|51	%{_texmfdistdir}/tex/latex/xymtex/base/polymers.sty
21mr|texlive-xymtex-5.06-10|52	%{_texmfdistdir}/tex/latex/xymtex/base/sizeredc.sty
21mr|texlive-xymtex-5.06-10|53	%{_texmfdistdir}/tex/latex/xymtex/base/steroid.sty
21mr|texlive-xymtex-5.06-10|54	%{_texmfdistdir}/tex/latex/xymtex/base/xymtex.sty
21mr|texlive-xymtex-5.06-10|55	%{_texmfdistdir}/tex/latex/xymtex/base/xymtexpdf.sty
21mr|texlive-xymtex-5.06-10|56	%{_texmfdistdir}/tex/latex/xymtex/base/xymtexps.sty
21mr|texlive-xymtex-5.06-10|57	%{_texmfdistdir}/tex/latex/xymtex/chemist/assurechemist.sty
21mr|texlive-xymtex-5.06-10|58	%{_texmfdistdir}/tex/latex/xymtex/chemist/chemist.sty
21mr|texlive-xymtex-5.06-10|59	%{_texmfdistdir}/tex/latex/xymtex/chemist/chemtimes.sty
21mr|texlive-xymtex-5.06-10|60	%{_texmfdistdir}/tex/latex/xymtex/xymtxpdf/chmst-pdf.sty
21mr|texlive-xymtex-5.06-10|61	%{_texmfdistdir}/tex/latex/xymtex/xymtxpdf/xymtx-pdf.sty
21mr|texlive-xymtex-5.06-10|62	%{_texmfdistdir}/tex/latex/xymtex/xymtxps/chmst-ps.sty
21mr|texlive-xymtex-5.06-10|63	%{_texmfdistdir}/tex/latex/xymtex/xymtxps/xymtx-ps.sty
21mr|texlive-xymtex-5.06-10|64	%doc %{_texmfdistdir}/doc/latex/xymtex/doc/README.TEXLIVE
21mr|texlive-xymtex-5.06-10|65	%doc %{_texmfdistdir}/doc/latex/xymtex/readme/oldreadme/readme402.doc
21mr|texlive-xymtex-5.06-10|66	%doc %{_texmfdistdir}/doc/latex/xymtex/readme/oldreadme/readme402.jpn
21mr|texlive-xymtex-5.06-10|67	%doc %{_texmfdistdir}/doc/latex/xymtex/readme/oldreadme/readme403.doc
21mr|texlive-xymtex-5.06-10|68	%doc %{_texmfdistdir}/doc/latex/xymtex/readme/oldreadme/readme403.jpn
21mr|texlive-xymtex-5.06-10|69	%doc %{_texmfdistdir}/doc/latex/xymtex/readme/oldreadme/readme404.doc
21mr|texlive-xymtex-5.06-10|70	%doc %{_texmfdistdir}/doc/latex/xymtex/readme/oldreadme/readme404.jpn
21mr|texlive-xymtex-5.06-10|71	%doc %{_texmfdistdir}/doc/latex/xymtex/readme/oldreadme/readme405.doc
21mr|texlive-xymtex-5.06-10|72	%doc %{_texmfdistdir}/doc/latex/xymtex/readme/oldreadme/readme405.jpn
21mr|texlive-xymtex-5.06-10|73	%doc %{_texmfdistdir}/doc/latex/xymtex/readme/oldreadme/readme406.doc
21mr|texlive-xymtex-5.06-10|74	%doc %{_texmfdistdir}/doc/latex/xymtex/readme/oldreadme/readme406.jpn
21mr|texlive-xymtex-5.06-10|75	%doc %{_texmfdistdir}/doc/latex/xymtex/readme/oldreadme/readme500.doc
21mr|texlive-xymtex-5.06-10|76	%doc %{_texmfdistdir}/doc/latex/xymtex/readme/oldreadme/readme500.jpn
21mr|texlive-xymtex-5.06-10|77	%doc %{_texmfdistdir}/doc/latex/xymtex/readme/oldreadme/readme500a.doc
21mr|texlive-xymtex-5.06-10|78	%doc %{_texmfdistdir}/doc/latex/xymtex/readme/oldreadme/readme500a.jpn
21mr|texlive-xymtex-5.06-10|79	%doc %{_texmfdistdir}/doc/latex/xymtex/readme/oldreadme/xymtx402.doc
21mr|texlive-xymtex-5.06-10|80	%doc %{_texmfdistdir}/doc/latex/xymtex/readme/oldreadme/xymtx402.jpn
21mr|texlive-xymtex-5.06-10|81	%doc %{_texmfdistdir}/doc/latex/xymtex/readme/oldreadme/xymtx403.doc
21mr|texlive-xymtex-5.06-10|82	%doc %{_texmfdistdir}/doc/latex/xymtex/readme/oldreadme/xymtx403.jpn
21mr|texlive-xymtex-5.06-10|83	%doc %{_texmfdistdir}/doc/latex/xymtex/readme/oldreadme/xymtx404.doc
21mr|texlive-xymtex-5.06-10|84	%doc %{_texmfdistdir}/doc/latex/xymtex/readme/oldreadme/xymtx404.jpn
21mr|texlive-xymtex-5.06-10|85	%doc %{_texmfdistdir}/doc/latex/xymtex/readme/oldreadme/xymtx405.doc
21mr|texlive-xymtex-5.06-10|86	%doc %{_texmfdistdir}/doc/latex/xymtex/readme/oldreadme/xymtx405.jpn
21mr|texlive-xymtex-5.06-10|87	%doc %{_texmfdistdir}/doc/latex/xymtex/readme/oldreadme/xymtx406.doc
21mr|texlive-xymtex-5.06-10|88	%doc %{_texmfdistdir}/doc/latex/xymtex/readme/oldreadme/xymtx406.jpn
21mr|texlive-xymtex-5.06-10|89	%doc %{_texmfdistdir}/doc/latex/xymtex/readme/oldreadme/xymtx500.doc
21mr|texlive-xymtex-5.06-10|90	%doc %{_texmfdistdir}/doc/latex/xymtex/readme/oldreadme/xymtx500.jpn
21mr|texlive-xymtex-5.06-10|91	%doc %{_texmfdistdir}/doc/latex/xymtex/readme/oldreadme/xymtx500a.doc
21mr|texlive-xymtex-5.06-10|92	%doc %{_texmfdistdir}/doc/latex/xymtex/readme/oldreadme/xymtx500a.jpn
21mr|texlive-xymtex-5.06-10|93	%doc %{_texmfdistdir}/doc/latex/xymtex/readme/readme501.doc
21mr|texlive-xymtex-5.06-10|94	%doc %{_texmfdistdir}/doc/latex/xymtex/readme/readme501.jpn
21mr|texlive-xymtex-5.06-10|95	%doc %{_texmfdistdir}/doc/latex/xymtex/readme/xymtx501.doc
21mr|texlive-xymtex-5.06-10|96	%doc %{_texmfdistdir}/doc/latex/xymtex/readme/xymtx501.jpn
21mr|texlive-xymtex-5.06-10|97	#- source
21mr|texlive-xymtex-5.06-10|98	%doc %{_texmfdistdir}/source/latex/xymtex/base/aliphat.dtx
21mr|texlive-xymtex-5.06-10|99	%doc %{_texmfdistdir}/source/latex/xymtex/base/aliphat.ins
21mr|texlive-xymtex-5.06-10|100	%doc %{_texmfdistdir}/source/latex/xymtex/base/assurelatexmode.dtx
21mr|texlive-xymtex-5.06-10|101	%doc %{_texmfdistdir}/source/latex/xymtex/base/assurelatexmode.ins
21mr|texlive-xymtex-5.06-10|102	%doc %{_texmfdistdir}/source/latex/xymtex/base/bondcolor.dtx
21mr|texlive-xymtex-5.06-10|103	%doc %{_texmfdistdir}/source/latex/xymtex/base/bondcolor.ins
21mr|texlive-xymtex-5.06-10|104	%doc %{_texmfdistdir}/source/latex/xymtex/base/carom.dtx
21mr|texlive-xymtex-5.06-10|105	%doc %{_texmfdistdir}/source/latex/xymtex/base/carom.ins
21mr|texlive-xymtex-5.06-10|106	%doc %{_texmfdistdir}/source/latex/xymtex/base/ccycle.dtx
21mr|texlive-xymtex-5.06-10|107	%doc %{_texmfdistdir}/source/latex/xymtex/base/ccycle.ins
21mr|texlive-xymtex-5.06-10|108	%doc %{_texmfdistdir}/source/latex/xymtex/base/chemstr.dtx
21mr|texlive-xymtex-5.06-10|109	%doc %{_texmfdistdir}/source/latex/xymtex/base/chemstr.ins
21mr|texlive-xymtex-5.06-10|110	%doc %{_texmfdistdir}/source/latex/xymtex/base/doins.bat
21mr|texlive-xymtex-5.06-10|111	%doc %{_texmfdistdir}/source/latex/xymtex/base/fusering.dtx
21mr|texlive-xymtex-5.06-10|112	%doc %{_texmfdistdir}/source/latex/xymtex/base/fusering.ins
21mr|texlive-xymtex-5.06-10|113	%doc %{_texmfdistdir}/source/latex/xymtex/base/hcycle.dtx
21mr|texlive-xymtex-5.06-10|114	%doc %{_texmfdistdir}/source/latex/xymtex/base/hcycle.ins
21mr|texlive-xymtex-5.06-10|115	%doc %{_texmfdistdir}/source/latex/xymtex/base/hetarom.dtx
21mr|texlive-xymtex-5.06-10|116	%doc %{_texmfdistdir}/source/latex/xymtex/base/hetarom.ins
21mr|texlive-xymtex-5.06-10|117	%doc %{_texmfdistdir}/source/latex/xymtex/base/hetaromh.dtx
21mr|texlive-xymtex-5.06-10|118	%doc %{_texmfdistdir}/source/latex/xymtex/base/hetaromh.ins
21mr|texlive-xymtex-5.06-10|119	%doc %{_texmfdistdir}/source/latex/xymtex/base/lewisstruc.dtx
21mr|texlive-xymtex-5.06-10|120	%doc %{_texmfdistdir}/source/latex/xymtex/base/lewisstruc.ins
21mr|texlive-xymtex-5.06-10|121	%doc %{_texmfdistdir}/source/latex/xymtex/base/locant.dtx
21mr|texlive-xymtex-5.06-10|122	%doc %{_texmfdistdir}/source/latex/xymtex/base/locant.ins
21mr|texlive-xymtex-5.06-10|123	%doc %{_texmfdistdir}/source/latex/xymtex/base/lowcycle.dtx
21mr|texlive-xymtex-5.06-10|124	%doc %{_texmfdistdir}/source/latex/xymtex/base/lowcycle.ins
21mr|texlive-xymtex-5.06-10|125	%doc %{_texmfdistdir}/source/latex/xymtex/base/methylen.dtx
21mr|texlive-xymtex-5.06-10|126	%doc %{_texmfdistdir}/source/latex/xymtex/base/methylen.ins
21mr|texlive-xymtex-5.06-10|127	%doc %{_texmfdistdir}/source/latex/xymtex/base/polymers.dtx
21mr|texlive-xymtex-5.06-10|128	%doc %{_texmfdistdir}/source/latex/xymtex/base/polymers.ins
21mr|texlive-xymtex-5.06-10|129	%doc %{_texmfdistdir}/source/latex/xymtex/base/putline.sed
21mr|texlive-xymtex-5.06-10|130	%doc %{_texmfdistdir}/source/latex/xymtex/base/putput.bat
21mr|texlive-xymtex-5.06-10|131	%doc %{_texmfdistdir}/source/latex/xymtex/base/sizeredc.dtx
21mr|texlive-xymtex-5.06-10|132	%doc %{_texmfdistdir}/source/latex/xymtex/base/sizeredc.ins
21mr|texlive-xymtex-5.06-10|133	%doc %{_texmfdistdir}/source/latex/xymtex/base/steroid.dtx
21mr|texlive-xymtex-5.06-10|134	%doc %{_texmfdistdir}/source/latex/xymtex/base/steroid.ins
21mr|texlive-xymtex-5.06-10|135	%doc %{_texmfdistdir}/source/latex/xymtex/base/xymtex.dtx
21mr|texlive-xymtex-5.06-10|136	%doc %{_texmfdistdir}/source/latex/xymtex/base/xymtex.ins
21mr|texlive-xymtex-5.06-10|137	%doc %{_texmfdistdir}/source/latex/xymtex/chemist/assurechemist.dtx
21mr|texlive-xymtex-5.06-10|138	%doc %{_texmfdistdir}/source/latex/xymtex/chemist/assurechemist.ins
21mr|texlive-xymtex-5.06-10|139	%doc %{_texmfdistdir}/source/latex/xymtex/chemist/chemist.dtx
21mr|texlive-xymtex-5.06-10|140	%doc %{_texmfdistdir}/source/latex/xymtex/chemist/chemist.ins
21mr|texlive-xymtex-5.06-10|141	%doc %{_texmfdistdir}/source/latex/xymtex/chemist/chemtimes.dtx
21mr|texlive-xymtex-5.06-10|142	%doc %{_texmfdistdir}/source/latex/xymtex/chemist/chemtimes.ins
21mr|texlive-xymtex-5.06-10|143	%doc %{_texmfdistdir}/source/latex/xymtex/xymtxpdf/chmst-pdf.dtx
21mr|texlive-xymtex-5.06-10|144	%doc %{_texmfdistdir}/source/latex/xymtex/xymtxpdf/chmst-pdf.ins
21mr|texlive-xymtex-5.06-10|145	%doc %{_texmfdistdir}/source/latex/xymtex/xymtxpdf/xymtx-pdf.dtx
21mr|texlive-xymtex-5.06-10|146	%doc %{_texmfdistdir}/source/latex/xymtex/xymtxpdf/xymtx-pdf.ins
21mr|texlive-xymtex-5.06-10|147	%doc %{_texmfdistdir}/source/latex/xymtex/xymtxps/chmst-ps.dtx
21mr|texlive-xymtex-5.06-10|148	%doc %{_texmfdistdir}/source/latex/xymtex/xymtxps/chmst-ps.ins
21mr|texlive-xymtex-5.06-10|149	%doc %{_texmfdistdir}/source/latex/xymtex/xymtxps/xymtx-ps.drv
21mr|texlive-xymtex-5.06-10|150	%doc %{_texmfdistdir}/source/latex/xymtex/xymtxps/xymtx-ps.dtx
21mr|texlive-xymtex-5.06-10|151	%doc %{_texmfdistdir}/source/latex/xymtex/xymtxps/xymtx-ps.ins
21mr|texlive-xymtex-5.06-10|152	
21mr|texlive-xymtex-5.06-10|153	#-----------------------------------------------------------------------
21mr|texlive-xymtex-5.06-10|154	%prep
21mr|texlive-xymtex-5.06-10|155	%setup -c -a0 -a1 -a2
21mr|texlive-xymtex-5.06-10|156	
21mr|texlive-xymtex-5.06-10|157	%build
21mr|texlive-xymtex-5.06-10|158	
21mr|texlive-xymtex-5.06-10|159	%install
21mr|texlive-xymtex-5.06-10|160	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-xymtex-5.06-10|161	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19478 21
21mr|texlive-xypic-3.8.9-10|1	# revision 31859
21mr|texlive-xypic-3.8.9-10|2	# category Package
21mr|texlive-xypic-3.8.9-10|3	# catalog-ctan /macros/generic/diagrams/xypic
21mr|texlive-xypic-3.8.9-10|4	# catalog-date 2013-10-06 19:55:25 +0200
21mr|texlive-xypic-3.8.9-10|5	# catalog-license gpl
21mr|texlive-xypic-3.8.9-10|6	# catalog-version 3.8.9
21mr|texlive-xypic-3.8.9-10|7	Name:		texlive-xypic
21mr|texlive-xypic-3.8.9-10|8	Epoch:		1
21mr|texlive-xypic-3.8.9-10|9	Version:	3.8.9
21mr|texlive-xypic-3.8.9-10|10	Release:	10
21mr|texlive-xypic-3.8.9-10|11	Summary:	Flexible diagramming macros
21mr|texlive-xypic-3.8.9-10|12	Group:		Publishing
21mr|texlive-xypic-3.8.9-10|13	URL:		http://www.ctan.org/tex-archive/macros/generic/diagrams/xypic
21mr|texlive-xypic-3.8.9-10|14	License:	GPL
21mr|texlive-xypic-3.8.9-10|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xypic.tar.xz
21mr|texlive-xypic-3.8.9-10|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xypic.doc.tar.xz
21mr|texlive-xypic-3.8.9-10|17	BuildArch:	noarch
21mr|texlive-xypic-3.8.9-10|18	BuildRequires:	texlive-tlpkg
21mr|texlive-xypic-3.8.9-10|19	Requires(pre):	texlive-tlpkg
21mr|texlive-xypic-3.8.9-10|20	Requires(post):	texlive-kpathsea
21mr|texlive-xypic-3.8.9-10|21	
21mr|texlive-xypic-3.8.9-10|22	%description
21mr|texlive-xypic-3.8.9-10|23	A package for typesetting a variety of graphs and diagrams with
21mr|texlive-xypic-3.8.9-10|24	TeX. Xy-pic works with most formats (including LaTeX, AMS-
21mr|texlive-xypic-3.8.9-10|25	LaTeX, AMS-TeX, and plain TeX). The distribution includes
21mr|texlive-xypic-3.8.9-10|26	Michael Barr's diag package, which was previously distributed
21mr|texlive-xypic-3.8.9-10|27	stand-alone.
21mr|texlive-xypic-3.8.9-10|28	
21mr|texlive-xypic-3.8.9-10|29	#-----------------------------------------------------------------------
21mr|texlive-xypic-3.8.9-10|30	%files
21mr|texlive-xypic-3.8.9-10|31	%{_texmfdistdir}/dvips/xypic/xy389dict.pro
21mr|texlive-xypic-3.8.9-10|32	%{_texmfdistdir}/fonts/afm/public/xypic/xyatip10.afm
21mr|texlive-xypic-3.8.9-10|33	%{_texmfdistdir}/fonts/afm/public/xypic/xybsql10.afm
21mr|texlive-xypic-3.8.9-10|34	%{_texmfdistdir}/fonts/afm/public/xypic/xybtip10.afm
21mr|texlive-xypic-3.8.9-10|35	%{_texmfdistdir}/fonts/afm/public/xypic/xycirc10.afm
21mr|texlive-xypic-3.8.9-10|36	%{_texmfdistdir}/fonts/afm/public/xypic/xycmat10.afm
21mr|texlive-xypic-3.8.9-10|37	%{_texmfdistdir}/fonts/afm/public/xypic/xycmat11.afm
21mr|texlive-xypic-3.8.9-10|38	%{_texmfdistdir}/fonts/afm/public/xypic/xycmat12.afm
21mr|texlive-xypic-3.8.9-10|39	%{_texmfdistdir}/fonts/afm/public/xypic/xycmbt10.afm
21mr|texlive-xypic-3.8.9-10|40	%{_texmfdistdir}/fonts/afm/public/xypic/xycmbt11.afm
21mr|texlive-xypic-3.8.9-10|41	%{_texmfdistdir}/fonts/afm/public/xypic/xycmbt12.afm
21mr|texlive-xypic-3.8.9-10|42	%{_texmfdistdir}/fonts/afm/public/xypic/xydash10.afm
21mr|texlive-xypic-3.8.9-10|43	%{_texmfdistdir}/fonts/afm/public/xypic/xyeuat10.afm
21mr|texlive-xypic-3.8.9-10|44	%{_texmfdistdir}/fonts/afm/public/xypic/xyeuat11.afm
21mr|texlive-xypic-3.8.9-10|45	%{_texmfdistdir}/fonts/afm/public/xypic/xyeuat12.afm
21mr|texlive-xypic-3.8.9-10|46	%{_texmfdistdir}/fonts/afm/public/xypic/xyeubt10.afm
21mr|texlive-xypic-3.8.9-10|47	%{_texmfdistdir}/fonts/afm/public/xypic/xyeubt11.afm
21mr|texlive-xypic-3.8.9-10|48	%{_texmfdistdir}/fonts/afm/public/xypic/xyeubt12.afm
21mr|texlive-xypic-3.8.9-10|49	%{_texmfdistdir}/fonts/afm/public/xypic/xyluat10.afm
21mr|texlive-xypic-3.8.9-10|50	%{_texmfdistdir}/fonts/afm/public/xypic/xyluat11.afm
21mr|texlive-xypic-3.8.9-10|51	%{_texmfdistdir}/fonts/afm/public/xypic/xyluat12.afm
21mr|texlive-xypic-3.8.9-10|52	%{_texmfdistdir}/fonts/afm/public/xypic/xylubt10.afm
21mr|texlive-xypic-3.8.9-10|53	%{_texmfdistdir}/fonts/afm/public/xypic/xylubt11.afm
21mr|texlive-xypic-3.8.9-10|54	%{_texmfdistdir}/fonts/afm/public/xypic/xylubt12.afm
21mr|texlive-xypic-3.8.9-10|55	%{_texmfdistdir}/fonts/enc/dvips/xypic/xycirc.enc
21mr|texlive-xypic-3.8.9-10|56	%{_texmfdistdir}/fonts/enc/dvips/xypic/xyd.enc
21mr|texlive-xypic-3.8.9-10|57	%{_texmfdistdir}/fonts/enc/dvips/xypic/xyd2.enc
21mr|texlive-xypic-3.8.9-10|58	%{_texmfdistdir}/fonts/map/dvips/xypic/xypic.map
21mr|texlive-xypic-3.8.9-10|59	%{_texmfdistdir}/fonts/source/public/xypic/xyatip.mf
21mr|texlive-xypic-3.8.9-10|60	%{_texmfdistdir}/fonts/source/public/xypic/xyatip10.mf
21mr|texlive-xypic-3.8.9-10|61	%{_texmfdistdir}/fonts/source/public/xypic/xyatri.mf
21mr|texlive-xypic-3.8.9-10|62	%{_texmfdistdir}/fonts/source/public/xypic/xybsql10.mf
21mr|texlive-xypic-3.8.9-10|63	%{_texmfdistdir}/fonts/source/public/xypic/xybtip.mf
21mr|texlive-xypic-3.8.9-10|64	%{_texmfdistdir}/fonts/source/public/xypic/xybtip10.mf
21mr|texlive-xypic-3.8.9-10|65	%{_texmfdistdir}/fonts/source/public/xypic/xybtri.mf
21mr|texlive-xypic-3.8.9-10|66	%{_texmfdistdir}/fonts/source/public/xypic/xycirc10.mf
21mr|texlive-xypic-3.8.9-10|67	%{_texmfdistdir}/fonts/source/public/xypic/xycm.mf
21mr|texlive-xypic-3.8.9-10|68	%{_texmfdistdir}/fonts/source/public/xypic/xycmat10.mf
21mr|texlive-xypic-3.8.9-10|69	%{_texmfdistdir}/fonts/source/public/xypic/xycmat11.mf
21mr|texlive-xypic-3.8.9-10|70	%{_texmfdistdir}/fonts/source/public/xypic/xycmat12.mf
21mr|texlive-xypic-3.8.9-10|71	%{_texmfdistdir}/fonts/source/public/xypic/xycmbt10.mf
21mr|texlive-xypic-3.8.9-10|72	%{_texmfdistdir}/fonts/source/public/xypic/xycmbt11.mf
21mr|texlive-xypic-3.8.9-10|73	%{_texmfdistdir}/fonts/source/public/xypic/xycmbt12.mf
21mr|texlive-xypic-3.8.9-10|74	%{_texmfdistdir}/fonts/source/public/xypic/xyd.mf
21mr|texlive-xypic-3.8.9-10|75	%{_texmfdistdir}/fonts/source/public/xypic/xyd2.mf
21mr|texlive-xypic-3.8.9-10|76	%{_texmfdistdir}/fonts/source/public/xypic/xydash10.mf
21mr|texlive-xypic-3.8.9-10|77	%{_texmfdistdir}/fonts/source/public/xypic/xyeuat10.mf
21mr|texlive-xypic-3.8.9-10|78	%{_texmfdistdir}/fonts/source/public/xypic/xyeuat11.mf
21mr|texlive-xypic-3.8.9-10|79	%{_texmfdistdir}/fonts/source/public/xypic/xyeuat12.mf
21mr|texlive-xypic-3.8.9-10|80	%{_texmfdistdir}/fonts/source/public/xypic/xyeubt10.mf
21mr|texlive-xypic-3.8.9-10|81	%{_texmfdistdir}/fonts/source/public/xypic/xyeubt11.mf
21mr|texlive-xypic-3.8.9-10|82	%{_texmfdistdir}/fonts/source/public/xypic/xyeubt12.mf
21mr|texlive-xypic-3.8.9-10|83	%{_texmfdistdir}/fonts/source/public/xypic/xyeuler.mf
21mr|texlive-xypic-3.8.9-10|84	%{_texmfdistdir}/fonts/source/public/xypic/xyline10.mf
21mr|texlive-xypic-3.8.9-10|85	%{_texmfdistdir}/fonts/source/public/xypic/xylu.mf
21mr|texlive-xypic-3.8.9-10|86	%{_texmfdistdir}/fonts/source/public/xypic/xyluat10.mf
21mr|texlive-xypic-3.8.9-10|87	%{_texmfdistdir}/fonts/source/public/xypic/xyluat11.mf
21mr|texlive-xypic-3.8.9-10|88	%{_texmfdistdir}/fonts/source/public/xypic/xyluat12.mf
21mr|texlive-xypic-3.8.9-10|89	%{_texmfdistdir}/fonts/source/public/xypic/xylubt10.mf
21mr|texlive-xypic-3.8.9-10|90	%{_texmfdistdir}/fonts/source/public/xypic/xylubt11.mf
21mr|texlive-xypic-3.8.9-10|91	%{_texmfdistdir}/fonts/source/public/xypic/xylubt12.mf
21mr|texlive-xypic-3.8.9-10|92	%{_texmfdistdir}/fonts/source/public/xypic/xymisc10.mf
21mr|texlive-xypic-3.8.9-10|93	%{_texmfdistdir}/fonts/source/public/xypic/xyqc10.mf
21mr|texlive-xypic-3.8.9-10|94	%{_texmfdistdir}/fonts/source/public/xypic/xytech.mf
21mr|texlive-xypic-3.8.9-10|95	%{_texmfdistdir}/fonts/tfm/public/xypic/xyatip10.tfm
21mr|texlive-xypic-3.8.9-10|96	%{_texmfdistdir}/fonts/tfm/public/xypic/xybsql10.tfm
21mr|texlive-xypic-3.8.9-10|97	%{_texmfdistdir}/fonts/tfm/public/xypic/xybtip10.tfm
21mr|texlive-xypic-3.8.9-10|98	%{_texmfdistdir}/fonts/tfm/public/xypic/xycirc10.tfm
21mr|texlive-xypic-3.8.9-10|99	%{_texmfdistdir}/fonts/tfm/public/xypic/xycmat10.tfm
21mr|texlive-xypic-3.8.9-10|100	%{_texmfdistdir}/fonts/tfm/public/xypic/xycmat11.tfm
21mr|texlive-xypic-3.8.9-10|101	%{_texmfdistdir}/fonts/tfm/public/xypic/xycmat12.tfm
21mr|texlive-xypic-3.8.9-10|102	%{_texmfdistdir}/fonts/tfm/public/xypic/xycmbt10.tfm
21mr|texlive-xypic-3.8.9-10|103	%{_texmfdistdir}/fonts/tfm/public/xypic/xycmbt11.tfm
21mr|texlive-xypic-3.8.9-10|104	%{_texmfdistdir}/fonts/tfm/public/xypic/xycmbt12.tfm
21mr|texlive-xypic-3.8.9-10|105	%{_texmfdistdir}/fonts/tfm/public/xypic/xydash10.tfm
21mr|texlive-xypic-3.8.9-10|106	%{_texmfdistdir}/fonts/tfm/public/xypic/xyeuat10.tfm
21mr|texlive-xypic-3.8.9-10|107	%{_texmfdistdir}/fonts/tfm/public/xypic/xyeuat11.tfm
21mr|texlive-xypic-3.8.9-10|108	%{_texmfdistdir}/fonts/tfm/public/xypic/xyeuat12.tfm
21mr|texlive-xypic-3.8.9-10|109	%{_texmfdistdir}/fonts/tfm/public/xypic/xyeubt10.tfm
21mr|texlive-xypic-3.8.9-10|110	%{_texmfdistdir}/fonts/tfm/public/xypic/xyeubt11.tfm
21mr|texlive-xypic-3.8.9-10|111	%{_texmfdistdir}/fonts/tfm/public/xypic/xyeubt12.tfm
21mr|texlive-xypic-3.8.9-10|112	%{_texmfdistdir}/fonts/tfm/public/xypic/xyline10.tfm
21mr|texlive-xypic-3.8.9-10|113	%{_texmfdistdir}/fonts/tfm/public/xypic/xyluat10.tfm
21mr|texlive-xypic-3.8.9-10|114	%{_texmfdistdir}/fonts/tfm/public/xypic/xyluat11.tfm
21mr|texlive-xypic-3.8.9-10|115	%{_texmfdistdir}/fonts/tfm/public/xypic/xyluat12.tfm
21mr|texlive-xypic-3.8.9-10|116	%{_texmfdistdir}/fonts/tfm/public/xypic/xylubt10.tfm
21mr|texlive-xypic-3.8.9-10|117	%{_texmfdistdir}/fonts/tfm/public/xypic/xylubt11.tfm
21mr|texlive-xypic-3.8.9-10|118	%{_texmfdistdir}/fonts/tfm/public/xypic/xylubt12.tfm
21mr|texlive-xypic-3.8.9-10|119	%{_texmfdistdir}/fonts/tfm/public/xypic/xymisc10.tfm
21mr|texlive-xypic-3.8.9-10|120	%{_texmfdistdir}/fonts/tfm/public/xypic/xyqc10.tfm
21mr|texlive-xypic-3.8.9-10|121	%{_texmfdistdir}/fonts/type1/public/xypic/xyatip10.pfb
21mr|texlive-xypic-3.8.9-10|122	%{_texmfdistdir}/fonts/type1/public/xypic/xyatip10.pfm
21mr|texlive-xypic-3.8.9-10|123	%{_texmfdistdir}/fonts/type1/public/xypic/xybsql10.pfb
21mr|texlive-xypic-3.8.9-10|124	%{_texmfdistdir}/fonts/type1/public/xypic/xybsql10.pfm
21mr|texlive-xypic-3.8.9-10|125	%{_texmfdistdir}/fonts/type1/public/xypic/xybtip10.pfb
21mr|texlive-xypic-3.8.9-10|126	%{_texmfdistdir}/fonts/type1/public/xypic/xybtip10.pfm
21mr|texlive-xypic-3.8.9-10|127	%{_texmfdistdir}/fonts/type1/public/xypic/xycirc10.pfb
21mr|texlive-xypic-3.8.9-10|128	%{_texmfdistdir}/fonts/type1/public/xypic/xycirc10.pfm
21mr|texlive-xypic-3.8.9-10|129	%{_texmfdistdir}/fonts/type1/public/xypic/xycmat10.pfb
21mr|texlive-xypic-3.8.9-10|130	%{_texmfdistdir}/fonts/type1/public/xypic/xycmat10.pfm
21mr|texlive-xypic-3.8.9-10|131	%{_texmfdistdir}/fonts/type1/public/xypic/xycmat11.pfb
21mr|texlive-xypic-3.8.9-10|132	%{_texmfdistdir}/fonts/type1/public/xypic/xycmat11.pfm
21mr|texlive-xypic-3.8.9-10|133	%{_texmfdistdir}/fonts/type1/public/xypic/xycmat12.pfb
21mr|texlive-xypic-3.8.9-10|134	%{_texmfdistdir}/fonts/type1/public/xypic/xycmat12.pfm
21mr|texlive-xypic-3.8.9-10|135	%{_texmfdistdir}/fonts/type1/public/xypic/xycmbt10.pfb
21mr|texlive-xypic-3.8.9-10|136	%{_texmfdistdir}/fonts/type1/public/xypic/xycmbt10.pfm
21mr|texlive-xypic-3.8.9-10|137	%{_texmfdistdir}/fonts/type1/public/xypic/xycmbt11.pfb
21mr|texlive-xypic-3.8.9-10|138	%{_texmfdistdir}/fonts/type1/public/xypic/xycmbt11.pfm
21mr|texlive-xypic-3.8.9-10|139	%{_texmfdistdir}/fonts/type1/public/xypic/xycmbt12.pfb
21mr|texlive-xypic-3.8.9-10|140	%{_texmfdistdir}/fonts/type1/public/xypic/xycmbt12.pfm
21mr|texlive-xypic-3.8.9-10|141	%{_texmfdistdir}/fonts/type1/public/xypic/xydash10.pfb
21mr|texlive-xypic-3.8.9-10|142	%{_texmfdistdir}/fonts/type1/public/xypic/xydash10.pfm
21mr|texlive-xypic-3.8.9-10|143	%{_texmfdistdir}/fonts/type1/public/xypic/xyeuat10.pfb
21mr|texlive-xypic-3.8.9-10|144	%{_texmfdistdir}/fonts/type1/public/xypic/xyeuat10.pfm
21mr|texlive-xypic-3.8.9-10|145	%{_texmfdistdir}/fonts/type1/public/xypic/xyeuat11.pfb
21mr|texlive-xypic-3.8.9-10|146	%{_texmfdistdir}/fonts/type1/public/xypic/xyeuat11.pfm
21mr|texlive-xypic-3.8.9-10|147	%{_texmfdistdir}/fonts/type1/public/xypic/xyeuat12.pfb
21mr|texlive-xypic-3.8.9-10|148	%{_texmfdistdir}/fonts/type1/public/xypic/xyeuat12.pfm
21mr|texlive-xypic-3.8.9-10|149	%{_texmfdistdir}/fonts/type1/public/xypic/xyeubt10.pfb
21mr|texlive-xypic-3.8.9-10|150	%{_texmfdistdir}/fonts/type1/public/xypic/xyeubt10.pfm
21mr|texlive-xypic-3.8.9-10|151	%{_texmfdistdir}/fonts/type1/public/xypic/xyeubt11.pfb
21mr|texlive-xypic-3.8.9-10|152	%{_texmfdistdir}/fonts/type1/public/xypic/xyeubt11.pfm
21mr|texlive-xypic-3.8.9-10|153	%{_texmfdistdir}/fonts/type1/public/xypic/xyeubt12.pfb
21mr|texlive-xypic-3.8.9-10|154	%{_texmfdistdir}/fonts/type1/public/xypic/xyeubt12.pfm
21mr|texlive-xypic-3.8.9-10|155	%{_texmfdistdir}/fonts/type1/public/xypic/xyluat10.pfb
21mr|texlive-xypic-3.8.9-10|156	%{_texmfdistdir}/fonts/type1/public/xypic/xyluat10.pfm
21mr|texlive-xypic-3.8.9-10|157	%{_texmfdistdir}/fonts/type1/public/xypic/xyluat11.pfb
21mr|texlive-xypic-3.8.9-10|158	%{_texmfdistdir}/fonts/type1/public/xypic/xyluat11.pfm
21mr|texlive-xypic-3.8.9-10|159	%{_texmfdistdir}/fonts/type1/public/xypic/xyluat12.pfb
21mr|texlive-xypic-3.8.9-10|160	%{_texmfdistdir}/fonts/type1/public/xypic/xyluat12.pfm
21mr|texlive-xypic-3.8.9-10|161	%{_texmfdistdir}/fonts/type1/public/xypic/xylubt10.pfb
21mr|texlive-xypic-3.8.9-10|162	%{_texmfdistdir}/fonts/type1/public/xypic/xylubt10.pfm
21mr|texlive-xypic-3.8.9-10|163	%{_texmfdistdir}/fonts/type1/public/xypic/xylubt11.pfb
21mr|texlive-xypic-3.8.9-10|164	%{_texmfdistdir}/fonts/type1/public/xypic/xylubt11.pfm
21mr|texlive-xypic-3.8.9-10|165	%{_texmfdistdir}/fonts/type1/public/xypic/xylubt12.pfb
21mr|texlive-xypic-3.8.9-10|166	%{_texmfdistdir}/fonts/type1/public/xypic/xylubt12.pfm
21mr|texlive-xypic-3.8.9-10|167	%{_texmfdistdir}/tex/generic/xypic/movie.cls
21mr|texlive-xypic-3.8.9-10|168	%{_texmfdistdir}/tex/generic/xypic/xy.sty
21mr|texlive-xypic-3.8.9-10|169	%{_texmfdistdir}/tex/generic/xypic/xy.tex
21mr|texlive-xypic-3.8.9-10|170	%{_texmfdistdir}/tex/generic/xypic/xy16textures.tex
21mr|texlive-xypic-3.8.9-10|171	%{_texmfdistdir}/tex/generic/xypic/xy17oztex.tex
21mr|texlive-xypic-3.8.9-10|172	%{_texmfdistdir}/tex/generic/xypic/xy2cell.tex
21mr|texlive-xypic-3.8.9-10|173	%{_texmfdistdir}/tex/generic/xypic/xyall.tex
21mr|texlive-xypic-3.8.9-10|174	%{_texmfdistdir}/tex/generic/xypic/xyarc.tex
21mr|texlive-xypic-3.8.9-10|175	%{_texmfdistdir}/tex/generic/xypic/xyarrow.tex
21mr|texlive-xypic-3.8.9-10|176	%{_texmfdistdir}/tex/generic/xypic/xybarr.tex
21mr|texlive-xypic-3.8.9-10|177	%{_texmfdistdir}/tex/generic/xypic/xycmactex.tex
21mr|texlive-xypic-3.8.9-10|178	%{_texmfdistdir}/tex/generic/xypic/xycmtip.tex
21mr|texlive-xypic-3.8.9-10|179	%{_texmfdistdir}/tex/generic/xypic/xycolor.tex
21mr|texlive-xypic-3.8.9-10|180	%{_texmfdistdir}/tex/generic/xypic/xycrayon.tex
21mr|texlive-xypic-3.8.9-10|181	%{_texmfdistdir}/tex/generic/xypic/xycurve.tex
21mr|texlive-xypic-3.8.9-10|182	%{_texmfdistdir}/tex/generic/xypic/xydummy.tex
21mr|texlive-xypic-3.8.9-10|183	%{_texmfdistdir}/tex/generic/xypic/xydvidrv.tex
21mr|texlive-xypic-3.8.9-10|184	%{_texmfdistdir}/tex/generic/xypic/xydvips.tex
21mr|texlive-xypic-3.8.9-10|185	%{_texmfdistdir}/tex/generic/xypic/xydvitops.tex
21mr|texlive-xypic-3.8.9-10|186	%{_texmfdistdir}/tex/generic/xypic/xyemtex.tex
21mr|texlive-xypic-3.8.9-10|187	%{_texmfdistdir}/tex/generic/xypic/xyframe.tex
21mr|texlive-xypic-3.8.9-10|188	%{_texmfdistdir}/tex/generic/xypic/xygraph.tex
21mr|texlive-xypic-3.8.9-10|189	%{_texmfdistdir}/tex/generic/xypic/xyidioms.tex
21mr|texlive-xypic-3.8.9-10|190	%{_texmfdistdir}/tex/generic/xypic/xyimport.tex
21mr|texlive-xypic-3.8.9-10|191	%{_texmfdistdir}/tex/generic/xypic/xyknot.tex
21mr|texlive-xypic-3.8.9-10|192	%{_texmfdistdir}/tex/generic/xypic/xyline.tex
21mr|texlive-xypic-3.8.9-10|193	%{_texmfdistdir}/tex/generic/xypic/xymacpat.xyp
21mr|texlive-xypic-3.8.9-10|194	%{_texmfdistdir}/tex/generic/xypic/xymatrix.tex
21mr|texlive-xypic-3.8.9-10|195	%{_texmfdistdir}/tex/generic/xypic/xymovie.tex
21mr|texlive-xypic-3.8.9-10|196	%{_texmfdistdir}/tex/generic/xypic/xynecula.tex
21mr|texlive-xypic-3.8.9-10|197	%{_texmfdistdir}/tex/generic/xypic/xyoztex.tex
21mr|texlive-xypic-3.8.9-10|198	%{_texmfdistdir}/tex/generic/xypic/xypdf-co.tex
21mr|texlive-xypic-3.8.9-10|199	%{_texmfdistdir}/tex/generic/xypic/xypdf-cu.tex
21mr|texlive-xypic-3.8.9-10|200	%{_texmfdistdir}/tex/generic/xypic/xypdf-fr.tex
21mr|texlive-xypic-3.8.9-10|201	%{_texmfdistdir}/tex/generic/xypic/xypdf-li.tex
21mr|texlive-xypic-3.8.9-10|202	%{_texmfdistdir}/tex/generic/xypic/xypdf-ro.tex
21mr|texlive-xypic-3.8.9-10|203	%{_texmfdistdir}/tex/generic/xypic/xypdf.tex
21mr|texlive-xypic-3.8.9-10|204	%{_texmfdistdir}/tex/generic/xypic/xypic.sty
21mr|texlive-xypic-3.8.9-10|205	%{_texmfdistdir}/tex/generic/xypic/xypic.tex
21mr|texlive-xypic-3.8.9-10|206	%{_texmfdistdir}/tex/generic/xypic/xypicture.tex
21mr|texlive-xypic-3.8.9-10|207	%{_texmfdistdir}/tex/generic/xypic/xypoly.tex
21mr|texlive-xypic-3.8.9-10|208	%{_texmfdistdir}/tex/generic/xypic/xyps-c.tex
21mr|texlive-xypic-3.8.9-10|209	%{_texmfdistdir}/tex/generic/xypic/xyps-col.tex
21mr|texlive-xypic-3.8.9-10|210	%{_texmfdistdir}/tex/generic/xypic/xyps-f.tex
21mr|texlive-xypic-3.8.9-10|211	%{_texmfdistdir}/tex/generic/xypic/xyps-l.tex
21mr|texlive-xypic-3.8.9-10|212	%{_texmfdistdir}/tex/generic/xypic/xyps-pro.tex
21mr|texlive-xypic-3.8.9-10|213	%{_texmfdistdir}/tex/generic/xypic/xyps-ps.tex
21mr|texlive-xypic-3.8.9-10|214	%{_texmfdistdir}/tex/generic/xypic/xyps-r.tex
21mr|texlive-xypic-3.8.9-10|215	%{_texmfdistdir}/tex/generic/xypic/xyps-s.tex
21mr|texlive-xypic-3.8.9-10|216	%{_texmfdistdir}/tex/generic/xypic/xyps-t.tex
21mr|texlive-xypic-3.8.9-10|217	%{_texmfdistdir}/tex/generic/xypic/xyps.tex
21mr|texlive-xypic-3.8.9-10|218	%{_texmfdistdir}/tex/generic/xypic/xypsdict.tex
21mr|texlive-xypic-3.8.9-10|219	%{_texmfdistdir}/tex/generic/xypic/xypspatt.tex
21mr|texlive-xypic-3.8.9-10|220	%{_texmfdistdir}/tex/generic/xypic/xyrecat.tex
21mr|texlive-xypic-3.8.9-10|221	%{_texmfdistdir}/tex/generic/xypic/xyrotate.tex
21mr|texlive-xypic-3.8.9-10|222	%{_texmfdistdir}/tex/generic/xypic/xysmart.tex
21mr|texlive-xypic-3.8.9-10|223	%{_texmfdistdir}/tex/generic/xypic/xytextures.tex
21mr|texlive-xypic-3.8.9-10|224	%{_texmfdistdir}/tex/generic/xypic/xytile.tex
21mr|texlive-xypic-3.8.9-10|225	%{_texmfdistdir}/tex/generic/xypic/xytips.tex
21mr|texlive-xypic-3.8.9-10|226	%{_texmfdistdir}/tex/generic/xypic/xytp-f.tex
21mr|texlive-xypic-3.8.9-10|227	%{_texmfdistdir}/tex/generic/xypic/xytpic.tex
21mr|texlive-xypic-3.8.9-10|228	%{_texmfdistdir}/tex/generic/xypic/xyv2.tex
21mr|texlive-xypic-3.8.9-10|229	%{_texmfdistdir}/tex/generic/xypic/xyweb.tex
21mr|texlive-xypic-3.8.9-10|230	%{_texmfdistdir}/tex/generic/xypic/xyxdvi.tex
21mr|texlive-xypic-3.8.9-10|231	%doc %{_texmfdistdir}/doc/generic/xypic/CATALOG
21mr|texlive-xypic-3.8.9-10|232	%doc %{_texmfdistdir}/doc/generic/xypic/COPYING
21mr|texlive-xypic-3.8.9-10|233	%doc %{_texmfdistdir}/doc/generic/xypic/FONTCOPYING
21mr|texlive-xypic-3.8.9-10|234	%doc %{_texmfdistdir}/doc/generic/xypic/INSTALL
21mr|texlive-xypic-3.8.9-10|235	%doc %{_texmfdistdir}/doc/generic/xypic/MANIFEST
21mr|texlive-xypic-3.8.9-10|236	%doc %{_texmfdistdir}/doc/generic/xypic/README
21mr|texlive-xypic-3.8.9-10|237	%doc %{_texmfdistdir}/doc/generic/xypic/TRAILER
21mr|texlive-xypic-3.8.9-10|238	%doc %{_texmfdistdir}/doc/generic/xypic/VERSIONS
21mr|texlive-xypic-3.8.9-10|239	%doc %{_texmfdistdir}/doc/generic/xypic/Xy-logo.png
21mr|texlive-xypic-3.8.9-10|240	%doc %{_texmfdistdir}/doc/generic/xypic/Xy-pic.html
21mr|texlive-xypic-3.8.9-10|241	%doc %{_texmfdistdir}/doc/generic/xypic/barrdoc.pdf
21mr|texlive-xypic-3.8.9-10|242	%doc %{_texmfdistdir}/doc/generic/xypic/support/dvitogif89a
21mr|texlive-xypic-3.8.9-10|243	%doc %{_texmfdistdir}/doc/generic/xypic/support/install-tds
21mr|texlive-xypic-3.8.9-10|244	%doc %{_texmfdistdir}/doc/generic/xypic/support/pnmrawtopcropwhite.c
21mr|texlive-xypic-3.8.9-10|245	%doc %{_texmfdistdir}/doc/generic/xypic/xy389src.tar.gz
21mr|texlive-xypic-3.8.9-10|246	%doc %{_texmfdistdir}/doc/generic/xypic/xyguide.pdf
21mr|texlive-xypic-3.8.9-10|247	%doc %{_texmfdistdir}/doc/generic/xypic/xypdf.pdf
21mr|texlive-xypic-3.8.9-10|248	%doc %{_texmfdistdir}/doc/generic/xypic/xyrefer.pdf
21mr|texlive-xypic-3.8.9-10|249	%doc %{_texmfdistdir}/doc/generic/xypic/xysource.pdf
21mr|texlive-xypic-3.8.9-10|250	
21mr|texlive-xypic-3.8.9-10|251	#-----------------------------------------------------------------------
21mr|texlive-xypic-3.8.9-10|252	%prep
21mr|texlive-xypic-3.8.9-10|253	%setup -c -a0 -a1
21mr|texlive-xypic-3.8.9-10|254	
21mr|texlive-xypic-3.8.9-10|255	%build
21mr|texlive-xypic-3.8.9-10|256	
21mr|texlive-xypic-3.8.9-10|257	%install
21mr|texlive-xypic-3.8.9-10|258	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-xypic-3.8.9-10|259	cp -fpar dvips fonts tex doc %{buildroot}%{_texmfdistdir}

19479 21
21mr|texlive-xypic-tut-pt-20190228-1|1	# revision 15878
21mr|texlive-xypic-tut-pt-20190228-1|2	# category Package
21mr|texlive-xypic-tut-pt-20190228-1|3	# catalog-ctan /info/portuguese/xypic-tutorial
21mr|texlive-xypic-tut-pt-20190228-1|4	# catalog-date 2007-03-01 23:46:20 +0100
21mr|texlive-xypic-tut-pt-20190228-1|5	# catalog-license gpl
21mr|texlive-xypic-tut-pt-20190228-1|6	# catalog-version undef
21mr|texlive-xypic-tut-pt-20190228-1|7	Name:		texlive-xypic-tut-pt
21mr|texlive-xypic-tut-pt-20190228-1|8	Version:	20190228
21mr|texlive-xypic-tut-pt-20190228-1|9	Release:	1
21mr|texlive-xypic-tut-pt-20190228-1|10	Summary:	A tutorial for XY-pic, in Portuguese
21mr|texlive-xypic-tut-pt-20190228-1|11	Group:		Publishing
21mr|texlive-xypic-tut-pt-20190228-1|12	URL:		http://www.ctan.org/tex-archive/info/portuguese/xypic-tutorial
21mr|texlive-xypic-tut-pt-20190228-1|13	License:	GPL
21mr|texlive-xypic-tut-pt-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xypic-tut-pt.tar.xz
21mr|texlive-xypic-tut-pt-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xypic-tut-pt.doc.tar.xz
21mr|texlive-xypic-tut-pt-20190228-1|16	BuildArch:	noarch
21mr|texlive-xypic-tut-pt-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-xypic-tut-pt-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-xypic-tut-pt-20190228-1|19	
21mr|texlive-xypic-tut-pt-20190228-1|20	%description
21mr|texlive-xypic-tut-pt-20190228-1|21	TeXLive xypic-tut-pt package.
21mr|texlive-xypic-tut-pt-20190228-1|22	
21mr|texlive-xypic-tut-pt-20190228-1|23	#-----------------------------------------------------------------------
21mr|texlive-xypic-tut-pt-20190228-1|24	%files
21mr|texlive-xypic-tut-pt-20190228-1|25	%doc %{_texmfdistdir}/doc/generic/xypic-tut-pt/README
21mr|texlive-xypic-tut-pt-20190228-1|26	%doc %{_texmfdistdir}/doc/generic/xypic-tut-pt/grafico.eps
21mr|texlive-xypic-tut-pt-20190228-1|27	%doc %{_texmfdistdir}/doc/generic/xypic-tut-pt/xypic-tutorial.pdf
21mr|texlive-xypic-tut-pt-20190228-1|28	%doc %{_texmfdistdir}/doc/generic/xypic-tut-pt/xypictutorial.tex
21mr|texlive-xypic-tut-pt-20190228-1|29	
21mr|texlive-xypic-tut-pt-20190228-1|30	#-----------------------------------------------------------------------
21mr|texlive-xypic-tut-pt-20190228-1|31	%prep
21mr|texlive-xypic-tut-pt-20190228-1|32	%setup -c -a0 -a1
21mr|texlive-xypic-tut-pt-20190228-1|33	
21mr|texlive-xypic-tut-pt-20190228-1|34	%build
21mr|texlive-xypic-tut-pt-20190228-1|35	
21mr|texlive-xypic-tut-pt-20190228-1|36	%install
21mr|texlive-xypic-tut-pt-20190228-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-xypic-tut-pt-20190228-1|38	cp -fpar doc %{buildroot}%{_texmfdistdir}

19480 21
21mr|texlive-xytree-1.5-7|1	# revision 15878
21mr|texlive-xytree-1.5-7|2	# category Package
21mr|texlive-xytree-1.5-7|3	# catalog-ctan /macros/latex/contrib/xytree
21mr|texlive-xytree-1.5-7|4	# catalog-date 2007-03-13 09:23:19 +0100
21mr|texlive-xytree-1.5-7|5	# catalog-license lppl
21mr|texlive-xytree-1.5-7|6	# catalog-version 1.5
21mr|texlive-xytree-1.5-7|7	Name:		texlive-xytree
21mr|texlive-xytree-1.5-7|8	Version:	1.5
21mr|texlive-xytree-1.5-7|9	Release:	7
21mr|texlive-xytree-1.5-7|10	Summary:	Tree macros using XY-Pic
21mr|texlive-xytree-1.5-7|11	Group:		Publishing
21mr|texlive-xytree-1.5-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/xytree
21mr|texlive-xytree-1.5-7|13	License:	LPPL
21mr|texlive-xytree-1.5-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xytree.tar.xz
21mr|texlive-xytree-1.5-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/xytree.doc.tar.xz
21mr|texlive-xytree-1.5-7|16	BuildArch:	noarch
21mr|texlive-xytree-1.5-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-xytree-1.5-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-xytree-1.5-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-xytree-1.5-7|20	
21mr|texlive-xytree-1.5-7|21	%description
21mr|texlive-xytree-1.5-7|22	The aim of xytree is to draw linguistic syntactic trees with
21mr|texlive-xytree-1.5-7|23	ease and to support hopefully sufficient functionalities, that
21mr|texlive-xytree-1.5-7|24	the linguist may need. The package (of course) depends on the
21mr|texlive-xytree-1.5-7|25	XY-Pic package.
21mr|texlive-xytree-1.5-7|26	
21mr|texlive-xytree-1.5-7|27	
21mr|texlive-xytree-1.5-7|28	#-----------------------------------------------------------------------
21mr|texlive-xytree-1.5-7|29	%files
21mr|texlive-xytree-1.5-7|30	%{_texmfdistdir}/tex/latex/xytree/xytree.sty
21mr|texlive-xytree-1.5-7|31	%doc %{_texmfdistdir}/doc/latex/xytree/README
21mr|texlive-xytree-1.5-7|32	%doc %{_texmfdistdir}/doc/latex/xytree/xytree-doc-en.pdf
21mr|texlive-xytree-1.5-7|33	%doc %{_texmfdistdir}/doc/latex/xytree/xytree-doc-en.tex
21mr|texlive-xytree-1.5-7|34	
21mr|texlive-xytree-1.5-7|35	#-----------------------------------------------------------------------
21mr|texlive-xytree-1.5-7|36	%prep
21mr|texlive-xytree-1.5-7|37	%setup -c -a0 -a1
21mr|texlive-xytree-1.5-7|38	
21mr|texlive-xytree-1.5-7|39	%build
21mr|texlive-xytree-1.5-7|40	
21mr|texlive-xytree-1.5-7|41	%install
21mr|texlive-xytree-1.5-7|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-xytree-1.5-7|43	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19481 21
21mr|texlive-yafoot-1.1-1|1	# revision 19086
21mr|texlive-yafoot-1.1-1|2	# category Package
21mr|texlive-yafoot-1.1-1|3	# catalog-ctan /macros/latex/contrib/yafoot
21mr|texlive-yafoot-1.1-1|4	# catalog-date 2006-12-16 10:58:44 +0100
21mr|texlive-yafoot-1.1-1|5	# catalog-license lppl
21mr|texlive-yafoot-1.1-1|6	# catalog-version undef
21mr|texlive-yafoot-1.1-1|7	Name:		texlive-yafoot
21mr|texlive-yafoot-1.1-1|8	Version:	1.1
21mr|texlive-yafoot-1.1-1|9	Release:	1
21mr|texlive-yafoot-1.1-1|10	Epoch:		1
21mr|texlive-yafoot-1.1-1|11	Summary:	A bundle of miscellaneous footnote packages
21mr|texlive-yafoot-1.1-1|12	Group:		Publishing
21mr|texlive-yafoot-1.1-1|13	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/yafoot
21mr|texlive-yafoot-1.1-1|14	License:	LPPL
21mr|texlive-yafoot-1.1-1|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/yafoot.tar.xz
21mr|texlive-yafoot-1.1-1|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/yafoot.doc.tar.xz
21mr|texlive-yafoot-1.1-1|17	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/yafoot.source.tar.xz
21mr|texlive-yafoot-1.1-1|18	BuildArch:	noarch
21mr|texlive-yafoot-1.1-1|19	BuildRequires:	texlive-tlpkg
21mr|texlive-yafoot-1.1-1|20	Requires(pre):	texlive-tlpkg
21mr|texlive-yafoot-1.1-1|21	Requires(post):	texlive-kpathsea
21mr|texlive-yafoot-1.1-1|22	
21mr|texlive-yafoot-1.1-1|23	%description
21mr|texlive-yafoot-1.1-1|24	Contains three packages: - pfnote to number footnotes per page;
21mr|texlive-yafoot-1.1-1|25	- fnpos to control the position of footnotes; and - dblfnote to
21mr|texlive-yafoot-1.1-1|26	make footnotes double-columned.
21mr|texlive-yafoot-1.1-1|27	
21mr|texlive-yafoot-1.1-1|28	#-----------------------------------------------------------------------
21mr|texlive-yafoot-1.1-1|29	%files
21mr|texlive-yafoot-1.1-1|30	%{_texmfdistdir}/tex/latex/yafoot/dblfnote.sty
21mr|texlive-yafoot-1.1-1|31	%{_texmfdistdir}/tex/latex/yafoot/fnpos.sty
21mr|texlive-yafoot-1.1-1|32	%{_texmfdistdir}/tex/latex/yafoot/pfnote.sty
21mr|texlive-yafoot-1.1-1|33	%doc %{_texmfdistdir}/doc/latex/yafoot/README
21mr|texlive-yafoot-1.1-1|34	%doc %{_texmfdistdir}/doc/latex/yafoot/yafoot-man.pdf
21mr|texlive-yafoot-1.1-1|35	%doc %{_texmfdistdir}/doc/latex/yafoot/yafoot-man.tex
21mr|texlive-yafoot-1.1-1|36	#- source
21mr|texlive-yafoot-1.1-1|37	%doc %{_texmfdistdir}/source/latex/yafoot/yafoot.dtx
21mr|texlive-yafoot-1.1-1|38	%doc %{_texmfdistdir}/source/latex/yafoot/yafoot.ins
21mr|texlive-yafoot-1.1-1|39	
21mr|texlive-yafoot-1.1-1|40	#-----------------------------------------------------------------------
21mr|texlive-yafoot-1.1-1|41	%prep
21mr|texlive-yafoot-1.1-1|42	%setup -c -a0 -a1 -a2
21mr|texlive-yafoot-1.1-1|43	
21mr|texlive-yafoot-1.1-1|44	%build
21mr|texlive-yafoot-1.1-1|45	
21mr|texlive-yafoot-1.1-1|46	%install
21mr|texlive-yafoot-1.1-1|47	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-yafoot-1.1-1|48	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19482 21
21mr|texlive-yagusylo-1.2-7|1	# revision 15878
21mr|texlive-yagusylo-1.2-7|2	# category Package
21mr|texlive-yagusylo-1.2-7|3	# catalog-ctan /macros/latex/contrib/yagusylo
21mr|texlive-yagusylo-1.2-7|4	# catalog-date 2009-03-03 08:06:14 +0100
21mr|texlive-yagusylo-1.2-7|5	# catalog-license lppl
21mr|texlive-yagusylo-1.2-7|6	# catalog-version 1.2
21mr|texlive-yagusylo-1.2-7|7	Name:		texlive-yagusylo
21mr|texlive-yagusylo-1.2-7|8	Version:	1.2
21mr|texlive-yagusylo-1.2-7|9	Release:	7
21mr|texlive-yagusylo-1.2-7|10	Summary:	A symbol loader
21mr|texlive-yagusylo-1.2-7|11	Group:		Publishing
21mr|texlive-yagusylo-1.2-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/yagusylo
21mr|texlive-yagusylo-1.2-7|13	License:	LPPL
21mr|texlive-yagusylo-1.2-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/yagusylo.tar.xz
21mr|texlive-yagusylo-1.2-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/yagusylo.doc.tar.xz
21mr|texlive-yagusylo-1.2-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/yagusylo.source.tar.xz
21mr|texlive-yagusylo-1.2-7|17	BuildArch:	noarch
21mr|texlive-yagusylo-1.2-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-yagusylo-1.2-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-yagusylo-1.2-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-yagusylo-1.2-7|21	
21mr|texlive-yagusylo-1.2-7|22	%description
21mr|texlive-yagusylo-1.2-7|23	The name is by way of being an acronym for "Yet Another Grand
21mr|texlive-yagusylo-1.2-7|24	Unified Symbols Loader"... The package allows the user to
21mr|texlive-yagusylo-1.2-7|25	access a symbol without loading the package that usually
21mr|texlive-yagusylo-1.2-7|26	provides it; this has the advantage of avoiding the name
21mr|texlive-yagusylo-1.2-7|27	clashes that so commonly trouble those who load symbol-
21mr|texlive-yagusylo-1.2-7|28	packages.
21mr|texlive-yagusylo-1.2-7|29	
21mr|texlive-yagusylo-1.2-7|30	
21mr|texlive-yagusylo-1.2-7|31	#-----------------------------------------------------------------------
21mr|texlive-yagusylo-1.2-7|32	%files
21mr|texlive-yagusylo-1.2-7|33	%{_texmfdistdir}/tex/latex/yagusylo/yagusylo.cfg
21mr|texlive-yagusylo-1.2-7|34	%{_texmfdistdir}/tex/latex/yagusylo/yagusylo.sty
21mr|texlive-yagusylo-1.2-7|35	%doc %{_texmfdistdir}/doc/latex/yagusylo/LISEZMOI
21mr|texlive-yagusylo-1.2-7|36	%doc %{_texmfdistdir}/doc/latex/yagusylo/README
21mr|texlive-yagusylo-1.2-7|37	%doc %{_texmfdistdir}/doc/latex/yagusylo/yagusylo-en.pdf
21mr|texlive-yagusylo-1.2-7|38	%doc %{_texmfdistdir}/doc/latex/yagusylo/yagusylo-fr.pdf
21mr|texlive-yagusylo-1.2-7|39	%doc %{_texmfdistdir}/doc/latex/yagusylo/yagusylo.pdf
21mr|texlive-yagusylo-1.2-7|40	#- source
21mr|texlive-yagusylo-1.2-7|41	%doc %{_texmfdistdir}/source/latex/yagusylo/Makefile
21mr|texlive-yagusylo-1.2-7|42	%doc %{_texmfdistdir}/source/latex/yagusylo/yagusylo.dtx
21mr|texlive-yagusylo-1.2-7|43	%doc %{_texmfdistdir}/source/latex/yagusylo/yagusylo.ins
21mr|texlive-yagusylo-1.2-7|44	
21mr|texlive-yagusylo-1.2-7|45	#-----------------------------------------------------------------------
21mr|texlive-yagusylo-1.2-7|46	%prep
21mr|texlive-yagusylo-1.2-7|47	%setup -c -a0 -a1 -a2
21mr|texlive-yagusylo-1.2-7|48	
21mr|texlive-yagusylo-1.2-7|49	%build
21mr|texlive-yagusylo-1.2-7|50	
21mr|texlive-yagusylo-1.2-7|51	%install
21mr|texlive-yagusylo-1.2-7|52	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-yagusylo-1.2-7|53	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19483 21
21mr|texlive-yannisgr-20190228-1|1	# revision 22613
21mr|texlive-yannisgr-20190228-1|2	# category Package
21mr|texlive-yannisgr-20190228-1|3	# catalog-ctan /fonts/greek/yannis
21mr|texlive-yannisgr-20190228-1|4	# catalog-date 2011-05-22 00:38:15 +0200
21mr|texlive-yannisgr-20190228-1|5	# catalog-license gpl2
21mr|texlive-yannisgr-20190228-1|6	# catalog-version undef
21mr|texlive-yannisgr-20190228-1|7	Name:		texlive-yannisgr
21mr|texlive-yannisgr-20190228-1|8	Version:	20190228
21mr|texlive-yannisgr-20190228-1|9	Release:	1
21mr|texlive-yannisgr-20190228-1|10	Summary:	Greek fonts by Yannis Haralambous
21mr|texlive-yannisgr-20190228-1|11	Group:		Publishing
21mr|texlive-yannisgr-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/greek/yannis
21mr|texlive-yannisgr-20190228-1|13	License:	GPL2
21mr|texlive-yannisgr-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/yannisgr.tar.xz
21mr|texlive-yannisgr-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/yannisgr.doc.tar.xz
21mr|texlive-yannisgr-20190228-1|16	BuildArch:	noarch
21mr|texlive-yannisgr-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-yannisgr-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-yannisgr-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-yannisgr-20190228-1|20	
21mr|texlive-yannisgr-20190228-1|21	%description
21mr|texlive-yannisgr-20190228-1|22	A family of 7-bit fonts with a code table designed for setting
21mr|texlive-yannisgr-20190228-1|23	modern polytonic Greek. The fonts are provided as Metafont
21mr|texlive-yannisgr-20190228-1|24	source; macros to produce a Greek variant of Plain TeX
21mr|texlive-yannisgr-20190228-1|25	(including a hyphenation table adapted to the fonts' code
21mr|texlive-yannisgr-20190228-1|26	table) are provided.
21mr|texlive-yannisgr-20190228-1|27	
21mr|texlive-yannisgr-20190228-1|28	#-----------------------------------------------------------------------
21mr|texlive-yannisgr-20190228-1|29	%files
21mr|texlive-yannisgr-20190228-1|30	%{_texmfdistdir}/fonts/source/public/yannisgr/csc_misce.mf
21mr|texlive-yannisgr-20190228-1|31	%{_texmfdistdir}/fonts/source/public/yannisgr/gen_m_acc.mf
21mr|texlive-yannisgr-20190228-1|32	%{_texmfdistdir}/fonts/source/public/yannisgr/greekcsc.mf
21mr|texlive-yannisgr-20190228-1|33	%{_texmfdistdir}/fonts/source/public/yannisgr/it_digits.mf
21mr|texlive-yannisgr-20190228-1|34	%{_texmfdistdir}/fonts/source/public/yannisgr/it_lig.mf
21mr|texlive-yannisgr-20190228-1|35	%{_texmfdistdir}/fonts/source/public/yannisgr/it_lower.mf
21mr|texlive-yannisgr-20190228-1|36	%{_texmfdistdir}/fonts/source/public/yannisgr/ligcsc.mf
21mr|texlive-yannisgr-20190228-1|37	%{_texmfdistdir}/fonts/source/public/yannisgr/m_accent.mf
21mr|texlive-yannisgr-20190228-1|38	%{_texmfdistdir}/fonts/source/public/yannisgr/m_greek.mf
21mr|texlive-yannisgr-20190228-1|39	%{_texmfdistdir}/fonts/source/public/yannisgr/mrgrbf10.mf
21mr|texlive-yannisgr-20190228-1|40	%{_texmfdistdir}/fonts/source/public/yannisgr/mrgrrg10.mf
21mr|texlive-yannisgr-20190228-1|41	%{_texmfdistdir}/fonts/source/public/yannisgr/mrgrsl10.mf
21mr|texlive-yannisgr-20190228-1|42	%{_texmfdistdir}/fonts/source/public/yannisgr/mrgrti10.mf
21mr|texlive-yannisgr-20190228-1|43	%{_texmfdistdir}/fonts/source/public/yannisgr/rgen_acc.mf
21mr|texlive-yannisgr-20190228-1|44	%{_texmfdistdir}/fonts/source/public/yannisgr/rgraccent.mf
21mr|texlive-yannisgr-20190228-1|45	%{_texmfdistdir}/fonts/source/public/yannisgr/rgrbase.mf
21mr|texlive-yannisgr-20190228-1|46	%{_texmfdistdir}/fonts/source/public/yannisgr/rgrbf10.mf
21mr|texlive-yannisgr-20190228-1|47	%{_texmfdistdir}/fonts/source/public/yannisgr/rgreek.mf
21mr|texlive-yannisgr-20190228-1|48	%{_texmfdistdir}/fonts/source/public/yannisgr/rgrlig.mf
21mr|texlive-yannisgr-20190228-1|49	%{_texmfdistdir}/fonts/source/public/yannisgr/rgrlower.mf
21mr|texlive-yannisgr-20190228-1|50	%{_texmfdistdir}/fonts/source/public/yannisgr/rgrpunct.mf
21mr|texlive-yannisgr-20190228-1|51	%{_texmfdistdir}/fonts/source/public/yannisgr/rgrrg10.mf
21mr|texlive-yannisgr-20190228-1|52	%{_texmfdistdir}/fonts/source/public/yannisgr/rgrsc10.mf
21mr|texlive-yannisgr-20190228-1|53	%{_texmfdistdir}/fonts/source/public/yannisgr/rgrsl10.mf
21mr|texlive-yannisgr-20190228-1|54	%{_texmfdistdir}/fonts/source/public/yannisgr/rgrti10.mf
21mr|texlive-yannisgr-20190228-1|55	%{_texmfdistdir}/fonts/source/public/yannisgr/rgrupper.mf
21mr|texlive-yannisgr-20190228-1|56	%{_texmfdistdir}/fonts/source/public/yannisgr/scsc.mf
21mr|texlive-yannisgr-20190228-1|57	%{_texmfdistdir}/fonts/tfm/public/yannisgr/mrgrbf10.tfm
21mr|texlive-yannisgr-20190228-1|58	%{_texmfdistdir}/fonts/tfm/public/yannisgr/mrgrrg10.tfm
21mr|texlive-yannisgr-20190228-1|59	%{_texmfdistdir}/fonts/tfm/public/yannisgr/mrgrsl10.tfm
21mr|texlive-yannisgr-20190228-1|60	%{_texmfdistdir}/fonts/tfm/public/yannisgr/mrgrti10.tfm
21mr|texlive-yannisgr-20190228-1|61	%{_texmfdistdir}/fonts/tfm/public/yannisgr/rgrbf10.tfm
21mr|texlive-yannisgr-20190228-1|62	%{_texmfdistdir}/fonts/tfm/public/yannisgr/rgrrg10.tfm
21mr|texlive-yannisgr-20190228-1|63	%{_texmfdistdir}/fonts/tfm/public/yannisgr/rgrsc10.tfm
21mr|texlive-yannisgr-20190228-1|64	%{_texmfdistdir}/fonts/tfm/public/yannisgr/rgrsl10.tfm
21mr|texlive-yannisgr-20190228-1|65	%{_texmfdistdir}/fonts/tfm/public/yannisgr/rgrti10.tfm
21mr|texlive-yannisgr-20190228-1|66	%doc %{_texmfdistdir}/doc/fonts/yannisgr/00changes.txt
21mr|texlive-yannisgr-20190228-1|67	%doc %{_texmfdistdir}/doc/fonts/yannisgr/README
21mr|texlive-yannisgr-20190228-1|68	%doc %{_texmfdistdir}/doc/fonts/yannisgr/README.TEXLIVE
21mr|texlive-yannisgr-20190228-1|69	%doc %{_texmfdistdir}/doc/fonts/yannisgr/monsyl.txt
21mr|texlive-yannisgr-20190228-1|70	%doc %{_texmfdistdir}/doc/fonts/yannisgr/rgreekmacros.tex
21mr|texlive-yannisgr-20190228-1|71	%doc %{_texmfdistdir}/doc/fonts/yannisgr/rgrhyph.tex
21mr|texlive-yannisgr-20190228-1|72	%doc %{_texmfdistdir}/doc/fonts/yannisgr/rgrpaper.lis
21mr|texlive-yannisgr-20190228-1|73	%doc %{_texmfdistdir}/doc/fonts/yannisgr/rgrpaper.tex
21mr|texlive-yannisgr-20190228-1|74	%doc %{_texmfdistdir}/doc/fonts/yannisgr/rgrsc10.300gf
21mr|texlive-yannisgr-20190228-1|75	%doc %{_texmfdistdir}/doc/fonts/yannisgr/rgrsc10.lis
21mr|texlive-yannisgr-20190228-1|76	%doc %{_texmfdistdir}/doc/fonts/yannisgr/rgrsc10.pl
21mr|texlive-yannisgr-20190228-1|77	%doc %{_texmfdistdir}/doc/fonts/yannisgr/rgrtestfont.tex
21mr|texlive-yannisgr-20190228-1|78	%doc %{_texmfdistdir}/doc/fonts/yannisgr/tomakeformat.txt
21mr|texlive-yannisgr-20190228-1|79	
21mr|texlive-yannisgr-20190228-1|80	#-----------------------------------------------------------------------
21mr|texlive-yannisgr-20190228-1|81	%prep
21mr|texlive-yannisgr-20190228-1|82	%setup -c -a0 -a1
21mr|texlive-yannisgr-20190228-1|83	
21mr|texlive-yannisgr-20190228-1|84	%build
21mr|texlive-yannisgr-20190228-1|85	
21mr|texlive-yannisgr-20190228-1|86	%install
21mr|texlive-yannisgr-20190228-1|87	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-yannisgr-20190228-1|88	cp -fpar fonts doc %{buildroot}%{_texmfdistdir}

19484 21
21mr|texlive-ydoc-0.6alpha-7|1	# revision 24709
21mr|texlive-ydoc-0.6alpha-7|2	# category Package
21mr|texlive-ydoc-0.6alpha-7|3	# catalog-ctan /macros/latex/contrib/ydoc
21mr|texlive-ydoc-0.6alpha-7|4	# catalog-date 2011-11-19 21:39:40 +0100
21mr|texlive-ydoc-0.6alpha-7|5	# catalog-license lppl1.3
21mr|texlive-ydoc-0.6alpha-7|6	# catalog-version 0.6alpha
21mr|texlive-ydoc-0.6alpha-7|7	Name:		texlive-ydoc
21mr|texlive-ydoc-0.6alpha-7|8	Version:	0.6alpha
21mr|texlive-ydoc-0.6alpha-7|9	Release:	7
21mr|texlive-ydoc-0.6alpha-7|10	Summary:	Macros for documentation of LaTeX classes and packages
21mr|texlive-ydoc-0.6alpha-7|11	Group:		Publishing
21mr|texlive-ydoc-0.6alpha-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ydoc
21mr|texlive-ydoc-0.6alpha-7|13	License:	LPPL1.3
21mr|texlive-ydoc-0.6alpha-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ydoc.tar.xz
21mr|texlive-ydoc-0.6alpha-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ydoc.doc.tar.xz
21mr|texlive-ydoc-0.6alpha-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ydoc.source.tar.xz
21mr|texlive-ydoc-0.6alpha-7|17	BuildArch:	noarch
21mr|texlive-ydoc-0.6alpha-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-ydoc-0.6alpha-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-ydoc-0.6alpha-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-ydoc-0.6alpha-7|21	
21mr|texlive-ydoc-0.6alpha-7|22	%description
21mr|texlive-ydoc-0.6alpha-7|23	The package provides macros and environments to document LaTeX
21mr|texlive-ydoc-0.6alpha-7|24	packages and classes. It is an (as yet unfinished) alternative
21mr|texlive-ydoc-0.6alpha-7|25	to the ltxdoc class and the doc or xdoc packages. The aim is to
21mr|texlive-ydoc-0.6alpha-7|26	provide a different layout and more modern styles (using the
21mr|texlive-ydoc-0.6alpha-7|27	xcolor, hyperref packages, etc.) This is an alpha release, and
21mr|texlive-ydoc-0.6alpha-7|28	should probably not (yet) be used with other packages, since
21mr|texlive-ydoc-0.6alpha-7|29	the implementation might change. Nevertheless, the author uses
21mr|texlive-ydoc-0.6alpha-7|30	it to document his own packages.
21mr|texlive-ydoc-0.6alpha-7|31	
21mr|texlive-ydoc-0.6alpha-7|32	
21mr|texlive-ydoc-0.6alpha-7|33	#-----------------------------------------------------------------------
21mr|texlive-ydoc-0.6alpha-7|34	%files
21mr|texlive-ydoc-0.6alpha-7|35	%{_texmfdistdir}/tex/generic/ydoc/ydocincl.tex
21mr|texlive-ydoc-0.6alpha-7|36	%{_texmfdistdir}/tex/generic/ydoc/ydocstrip.tex
21mr|texlive-ydoc-0.6alpha-7|37	%{_texmfdistdir}/tex/latex/ydoc/ydoc-code.sty
21mr|texlive-ydoc-0.6alpha-7|38	%{_texmfdistdir}/tex/latex/ydoc/ydoc-desc.sty
21mr|texlive-ydoc-0.6alpha-7|39	%{_texmfdistdir}/tex/latex/ydoc/ydoc-doc.sty
21mr|texlive-ydoc-0.6alpha-7|40	%{_texmfdistdir}/tex/latex/ydoc/ydoc-expl.sty
21mr|texlive-ydoc-0.6alpha-7|41	%{_texmfdistdir}/tex/latex/ydoc/ydoc.cfg
21mr|texlive-ydoc-0.6alpha-7|42	%{_texmfdistdir}/tex/latex/ydoc/ydoc.cls
21mr|texlive-ydoc-0.6alpha-7|43	%{_texmfdistdir}/tex/latex/ydoc/ydoc.sty
21mr|texlive-ydoc-0.6alpha-7|44	%doc %{_texmfdistdir}/doc/latex/ydoc/README
21mr|texlive-ydoc-0.6alpha-7|45	%doc %{_texmfdistdir}/doc/latex/ydoc/ydoc.pdf
21mr|texlive-ydoc-0.6alpha-7|46	#- source
21mr|texlive-ydoc-0.6alpha-7|47	%doc %{_texmfdistdir}/source/latex/ydoc/ydoc.dtx
21mr|texlive-ydoc-0.6alpha-7|48	
21mr|texlive-ydoc-0.6alpha-7|49	#-----------------------------------------------------------------------
21mr|texlive-ydoc-0.6alpha-7|50	%prep
21mr|texlive-ydoc-0.6alpha-7|51	%setup -c -a0 -a1 -a2
21mr|texlive-ydoc-0.6alpha-7|52	
21mr|texlive-ydoc-0.6alpha-7|53	%build
21mr|texlive-ydoc-0.6alpha-7|54	
21mr|texlive-ydoc-0.6alpha-7|55	%install
21mr|texlive-ydoc-0.6alpha-7|56	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ydoc-0.6alpha-7|57	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19485 21
21mr|texlive-york-thesis-3.6-7|1	# revision 23348
21mr|texlive-york-thesis-3.6-7|2	# category Package
21mr|texlive-york-thesis-3.6-7|3	# catalog-ctan /macros/latex/contrib/york-thesis
21mr|texlive-york-thesis-3.6-7|4	# catalog-date 2011-06-14 00:09:45 +0200
21mr|texlive-york-thesis-3.6-7|5	# catalog-license lppl1.3
21mr|texlive-york-thesis-3.6-7|6	# catalog-version 3.6
21mr|texlive-york-thesis-3.6-7|7	Name:		texlive-york-thesis
21mr|texlive-york-thesis-3.6-7|8	Version:	3.6
21mr|texlive-york-thesis-3.6-7|9	Release:	7
21mr|texlive-york-thesis-3.6-7|10	Summary:	A thesis class file for York University, Toronto
21mr|texlive-york-thesis-3.6-7|11	Group:		Publishing
21mr|texlive-york-thesis-3.6-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/york-thesis
21mr|texlive-york-thesis-3.6-7|13	License:	LPPL1.3
21mr|texlive-york-thesis-3.6-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/york-thesis.tar.xz
21mr|texlive-york-thesis-3.6-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/york-thesis.doc.tar.xz
21mr|texlive-york-thesis-3.6-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/york-thesis.source.tar.xz
21mr|texlive-york-thesis-3.6-7|17	BuildArch:	noarch
21mr|texlive-york-thesis-3.6-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-york-thesis-3.6-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-york-thesis-3.6-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-york-thesis-3.6-7|21	
21mr|texlive-york-thesis-3.6-7|22	%description
21mr|texlive-york-thesis-3.6-7|23	York Graduate Studies has again changed the requirements for
21mr|texlive-york-thesis-3.6-7|24	theses and dissertations. The established york-thesis class
21mr|texlive-york-thesis-3.6-7|25	file now implements the changes made in Spring 2005.
21mr|texlive-york-thesis-3.6-7|26	
21mr|texlive-york-thesis-3.6-7|27	
21mr|texlive-york-thesis-3.6-7|28	#-----------------------------------------------------------------------
21mr|texlive-york-thesis-3.6-7|29	%files
21mr|texlive-york-thesis-3.6-7|30	%{_texmfdistdir}/tex/latex/york-thesis/york-thesis.cls
21mr|texlive-york-thesis-3.6-7|31	%doc %{_texmfdistdir}/doc/latex/york-thesis/README
21mr|texlive-york-thesis-3.6-7|32	%doc %{_texmfdistdir}/doc/latex/york-thesis/york-thesis-Template.tex
21mr|texlive-york-thesis-3.6-7|33	%doc %{_texmfdistdir}/doc/latex/york-thesis/york-thesis.el
21mr|texlive-york-thesis-3.6-7|34	%doc %{_texmfdistdir}/doc/latex/york-thesis/york-thesis.pdf
21mr|texlive-york-thesis-3.6-7|35	#- source
21mr|texlive-york-thesis-3.6-7|36	%doc %{_texmfdistdir}/source/latex/york-thesis/york-thesis.dtx
21mr|texlive-york-thesis-3.6-7|37	%doc %{_texmfdistdir}/source/latex/york-thesis/york-thesis.ins
21mr|texlive-york-thesis-3.6-7|38	
21mr|texlive-york-thesis-3.6-7|39	#-----------------------------------------------------------------------
21mr|texlive-york-thesis-3.6-7|40	%prep
21mr|texlive-york-thesis-3.6-7|41	%setup -c -a0 -a1 -a2
21mr|texlive-york-thesis-3.6-7|42	
21mr|texlive-york-thesis-3.6-7|43	%build
21mr|texlive-york-thesis-3.6-7|44	
21mr|texlive-york-thesis-3.6-7|45	%install
21mr|texlive-york-thesis-3.6-7|46	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-york-thesis-3.6-7|47	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19486 21
21mr|texlive-youngtab-1.1-7|1	# revision 17635
21mr|texlive-youngtab-1.1-7|2	# category Package
21mr|texlive-youngtab-1.1-7|3	# catalog-ctan /macros/latex/contrib/youngtab
21mr|texlive-youngtab-1.1-7|4	# catalog-date 2010-03-30 14:47:00 +0200
21mr|texlive-youngtab-1.1-7|5	# catalog-license lppl1
21mr|texlive-youngtab-1.1-7|6	# catalog-version 1.1
21mr|texlive-youngtab-1.1-7|7	Name:		texlive-youngtab
21mr|texlive-youngtab-1.1-7|8	Version:	1.1
21mr|texlive-youngtab-1.1-7|9	Release:	7
21mr|texlive-youngtab-1.1-7|10	Summary:	Typeset Young-Tableaux
21mr|texlive-youngtab-1.1-7|11	Group:		Publishing
21mr|texlive-youngtab-1.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/youngtab
21mr|texlive-youngtab-1.1-7|13	License:	LPPL1
21mr|texlive-youngtab-1.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/youngtab.tar.xz
21mr|texlive-youngtab-1.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/youngtab.doc.tar.xz
21mr|texlive-youngtab-1.1-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/youngtab.source.tar.xz
21mr|texlive-youngtab-1.1-7|17	BuildArch:	noarch
21mr|texlive-youngtab-1.1-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-youngtab-1.1-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-youngtab-1.1-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-youngtab-1.1-7|21	
21mr|texlive-youngtab-1.1-7|22	%description
21mr|texlive-youngtab-1.1-7|23	A package for typesetting Young-Tableaux, mathematical symbols
21mr|texlive-youngtab-1.1-7|24	for the representations of groups, providing two macros,
21mr|texlive-youngtab-1.1-7|25	\yng(1) and \young(1) to generate the whole Young-Tableaux.
21mr|texlive-youngtab-1.1-7|26	
21mr|texlive-youngtab-1.1-7|27	
21mr|texlive-youngtab-1.1-7|28	#-----------------------------------------------------------------------
21mr|texlive-youngtab-1.1-7|29	%files
21mr|texlive-youngtab-1.1-7|30	%{_texmfdistdir}/tex/latex/youngtab/youngtab.sty
21mr|texlive-youngtab-1.1-7|31	%doc %{_texmfdistdir}/doc/latex/youngtab/README
21mr|texlive-youngtab-1.1-7|32	%doc %{_texmfdistdir}/doc/latex/youngtab/makeydoc
21mr|texlive-youngtab-1.1-7|33	%doc %{_texmfdistdir}/doc/latex/youngtab/makeydoc.bat
21mr|texlive-youngtab-1.1-7|34	%doc %{_texmfdistdir}/doc/latex/youngtab/youngtab.el
21mr|texlive-youngtab-1.1-7|35	%doc %{_texmfdistdir}/doc/latex/youngtab/youngtab.pdf
21mr|texlive-youngtab-1.1-7|36	%doc %{_texmfdistdir}/doc/latex/youngtab/youngtab.tex
21mr|texlive-youngtab-1.1-7|37	#- source
21mr|texlive-youngtab-1.1-7|38	%doc %{_texmfdistdir}/source/latex/youngtab/youngtab.dtx
21mr|texlive-youngtab-1.1-7|39	%doc %{_texmfdistdir}/source/latex/youngtab/youngtab.ins
21mr|texlive-youngtab-1.1-7|40	
21mr|texlive-youngtab-1.1-7|41	#-----------------------------------------------------------------------
21mr|texlive-youngtab-1.1-7|42	%prep
21mr|texlive-youngtab-1.1-7|43	%setup -c -a0 -a1 -a2
21mr|texlive-youngtab-1.1-7|44	
21mr|texlive-youngtab-1.1-7|45	%build
21mr|texlive-youngtab-1.1-7|46	
21mr|texlive-youngtab-1.1-7|47	%install
21mr|texlive-youngtab-1.1-7|48	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-youngtab-1.1-7|49	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19487 21
21mr|texlive-yplan-20190228-1|1	Name:		texlive-yplan
21mr|texlive-yplan-20190228-1|2	Version:	20190228
21mr|texlive-yplan-20190228-1|3	Release:	1
21mr|texlive-yplan-20190228-1|4	Summary:	Daily planner type calendar
21mr|texlive-yplan-20190228-1|5	Group:		Publishing
21mr|texlive-yplan-20190228-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/yplan
21mr|texlive-yplan-20190228-1|7	License:	LPPL
21mr|texlive-yplan-20190228-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/yplan.tar.xz
21mr|texlive-yplan-20190228-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/yplan.doc.tar.xz
21mr|texlive-yplan-20190228-1|10	BuildArch:	noarch
21mr|texlive-yplan-20190228-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-yplan-20190228-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-yplan-20190228-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-yplan-20190228-1|14	
21mr|texlive-yplan-20190228-1|15	%description
21mr|texlive-yplan-20190228-1|16	Prints two six-monthly vertical-type daily planner (i.e.,
21mr|texlive-yplan-20190228-1|17	months along the top, days downwards), with each 6-month period
21mr|texlive-yplan-20190228-1|18	fitting onto a single A4 (or US letter) sheet. The package
21mr|texlive-yplan-20190228-1|19	offers support for English, French, German, Spanish and
21mr|texlive-yplan-20190228-1|20	Portuguese. The previous scheme of annual updates has now been
21mr|texlive-yplan-20190228-1|21	abandoned, in favour of a Perl script yplan that generates a
21mr|texlive-yplan-20190228-1|22	year's planner automatically. (The last manually-generated
21mr|texlive-yplan-20190228-1|23	LaTeX file remains on the archive.).
21mr|texlive-yplan-20190228-1|24	
21mr|texlive-yplan-20190228-1|25	#-----------------------------------------------------------------------
21mr|texlive-yplan-20190228-1|26	%files
21mr|texlive-yplan-20190228-1|27	%{_texmfdistdir}/tex/latex/yplan
21mr|texlive-yplan-20190228-1|28	%{_texmfdistdir}/scripts/yplan
21mr|texlive-yplan-20190228-1|29	%doc %{_texmfdistdir}/doc/latex/yplan
21mr|texlive-yplan-20190228-1|30	
21mr|texlive-yplan-20190228-1|31	#-----------------------------------------------------------------------
21mr|texlive-yplan-20190228-1|32	%prep
21mr|texlive-yplan-20190228-1|33	%setup -c -a0 -a1
21mr|texlive-yplan-20190228-1|34	
21mr|texlive-yplan-20190228-1|35	%build
21mr|texlive-yplan-20190228-1|36	
21mr|texlive-yplan-20190228-1|37	%install
21mr|texlive-yplan-20190228-1|38	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-yplan-20190228-1|39	cp -fpar texmf-dist/* %{buildroot}%{_texmfdistdir}

19488 21
21mr|texlive-zapfchan-20190228-1|1	# revision 31835
21mr|texlive-zapfchan-20190228-1|2	# category Package
21mr|texlive-zapfchan-20190228-1|3	# catalog-ctan /fonts/urw/base35
21mr|texlive-zapfchan-20190228-1|4	# catalog-date 2012-06-06 22:57:48 +0200
21mr|texlive-zapfchan-20190228-1|5	# catalog-license gpl
21mr|texlive-zapfchan-20190228-1|6	# catalog-version undef
21mr|texlive-zapfchan-20190228-1|7	Name:		texlive-zapfchan
21mr|texlive-zapfchan-20190228-1|8	Version:	20190228
21mr|texlive-zapfchan-20190228-1|9	Release:	1
21mr|texlive-zapfchan-20190228-1|10	Summary:	URW "Base 35" font pack for LaTeX
21mr|texlive-zapfchan-20190228-1|11	Group:		Publishing
21mr|texlive-zapfchan-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/urw/base35
21mr|texlive-zapfchan-20190228-1|13	License:	GPL
21mr|texlive-zapfchan-20190228-1|14	Source0:	http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/zapfchan.tar.xz
21mr|texlive-zapfchan-20190228-1|15	BuildArch:	noarch
21mr|texlive-zapfchan-20190228-1|16	BuildRequires:	texlive-tlpkg
21mr|texlive-zapfchan-20190228-1|17	Requires(pre):	texlive-tlpkg
21mr|texlive-zapfchan-20190228-1|18	Requires(post):	texlive-kpathsea
21mr|texlive-zapfchan-20190228-1|19	
21mr|texlive-zapfchan-20190228-1|20	%description
21mr|texlive-zapfchan-20190228-1|21	A set of fonts for use as "drop-in" replacements for Adobe's
21mr|texlive-zapfchan-20190228-1|22	basic set, comprising: - Century Schoolbook (substituting for
21mr|texlive-zapfchan-20190228-1|23	Adobe's New Century Schoolbook); - Dingbats (substituting for
21mr|texlive-zapfchan-20190228-1|24	Adobe's Zapf Dingbats); - Nimbus Mono L (substituting for
21mr|texlive-zapfchan-20190228-1|25	Abobe's Courier); - Nimbus Roman No9 L (substituting for
21mr|texlive-zapfchan-20190228-1|26	Adobe's Times); - Nimbus Sans L (substituting for Adobe's
21mr|texlive-zapfchan-20190228-1|27	Helvetica); - Standard Symbols L (substituting for Adobe's
21mr|texlive-zapfchan-20190228-1|28	Symbol); - URW Bookman; - URW Chancery L Medium Italic
21mr|texlive-zapfchan-20190228-1|29	(substituting for Adobe's Zapf Chancery); - URW Gothic L Book
21mr|texlive-zapfchan-20190228-1|30	(substituting for Adobe's Avant Garde); and - URW Palladio L
21mr|texlive-zapfchan-20190228-1|31	(substituting for Adobe's Palatino).
21mr|texlive-zapfchan-20190228-1|32	
21mr|texlive-zapfchan-20190228-1|33	#-----------------------------------------------------------------------
21mr|texlive-zapfchan-20190228-1|34	%files
21mr|texlive-zapfchan-20190228-1|35	%{_texmfdistdir}/dvips/zapfchan/config.uzc
21mr|texlive-zapfchan-20190228-1|36	%{_texmfdistdir}/fonts/afm/adobe/zapfchan/pzcmi8a.afm
21mr|texlive-zapfchan-20190228-1|37	%{_texmfdistdir}/fonts/afm/urw/zapfchan/uzcmi8a.afm
21mr|texlive-zapfchan-20190228-1|38	%{_texmfdistdir}/fonts/map/dvips/zapfchan/uzc.map
21mr|texlive-zapfchan-20190228-1|39	%{_texmfdistdir}/fonts/tfm/adobe/zapfchan/pzcmi.tfm
21mr|texlive-zapfchan-20190228-1|40	%{_texmfdistdir}/fonts/tfm/adobe/zapfchan/pzcmi7t.tfm
21mr|texlive-zapfchan-20190228-1|41	%{_texmfdistdir}/fonts/tfm/adobe/zapfchan/pzcmi8c.tfm
21mr|texlive-zapfchan-20190228-1|42	%{_texmfdistdir}/fonts/tfm/adobe/zapfchan/pzcmi8r.tfm
21mr|texlive-zapfchan-20190228-1|43	%{_texmfdistdir}/fonts/tfm/adobe/zapfchan/pzcmi8t.tfm
21mr|texlive-zapfchan-20190228-1|44	%{_texmfdistdir}/fonts/tfm/urw35vf/zapfchan/uzcmi7t.tfm
21mr|texlive-zapfchan-20190228-1|45	%{_texmfdistdir}/fonts/tfm/urw35vf/zapfchan/uzcmi8c.tfm
21mr|texlive-zapfchan-20190228-1|46	%{_texmfdistdir}/fonts/tfm/urw35vf/zapfchan/uzcmi8r.tfm
21mr|texlive-zapfchan-20190228-1|47	%{_texmfdistdir}/fonts/tfm/urw35vf/zapfchan/uzcmi8t.tfm
21mr|texlive-zapfchan-20190228-1|48	%{_texmfdistdir}/fonts/type1/urw/zapfchan/uzcmi8a.pfb
21mr|texlive-zapfchan-20190228-1|49	%{_texmfdistdir}/fonts/type1/urw/zapfchan/uzcmi8a.pfm
21mr|texlive-zapfchan-20190228-1|50	%{_texmfdistdir}/fonts/vf/adobe/zapfchan/pzcmi.vf
21mr|texlive-zapfchan-20190228-1|51	%{_texmfdistdir}/fonts/vf/adobe/zapfchan/pzcmi7t.vf
21mr|texlive-zapfchan-20190228-1|52	%{_texmfdistdir}/fonts/vf/adobe/zapfchan/pzcmi8c.vf
21mr|texlive-zapfchan-20190228-1|53	%{_texmfdistdir}/fonts/vf/adobe/zapfchan/pzcmi8t.vf
21mr|texlive-zapfchan-20190228-1|54	%{_texmfdistdir}/fonts/vf/urw35vf/zapfchan/uzcmi7t.vf
21mr|texlive-zapfchan-20190228-1|55	%{_texmfdistdir}/fonts/vf/urw35vf/zapfchan/uzcmi8c.vf
21mr|texlive-zapfchan-20190228-1|56	%{_texmfdistdir}/fonts/vf/urw35vf/zapfchan/uzcmi8t.vf
21mr|texlive-zapfchan-20190228-1|57	%{_texmfdistdir}/tex/latex/zapfchan/8ruzc.fd
21mr|texlive-zapfchan-20190228-1|58	%{_texmfdistdir}/tex/latex/zapfchan/omluzc.fd
21mr|texlive-zapfchan-20190228-1|59	%{_texmfdistdir}/tex/latex/zapfchan/omsuzc.fd
21mr|texlive-zapfchan-20190228-1|60	%{_texmfdistdir}/tex/latex/zapfchan/ot1uzc.fd
21mr|texlive-zapfchan-20190228-1|61	%{_texmfdistdir}/tex/latex/zapfchan/t1uzc.fd
21mr|texlive-zapfchan-20190228-1|62	%{_texmfdistdir}/tex/latex/zapfchan/ts1uzc.fd
21mr|texlive-zapfchan-20190228-1|63	
21mr|texlive-zapfchan-20190228-1|64	#-----------------------------------------------------------------------
21mr|texlive-zapfchan-20190228-1|65	%prep
21mr|texlive-zapfchan-20190228-1|66	%setup -c -a0
21mr|texlive-zapfchan-20190228-1|67	
21mr|texlive-zapfchan-20190228-1|68	%build
21mr|texlive-zapfchan-20190228-1|69	
21mr|texlive-zapfchan-20190228-1|70	%install
21mr|texlive-zapfchan-20190228-1|71	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-zapfchan-20190228-1|72	cp -fpar dvips fonts tex %{buildroot}%{_texmfdistdir}

19489 21
21mr|texlive-zapfding-20190228-1|1	# revision 31835
21mr|texlive-zapfding-20190228-1|2	# category Package
21mr|texlive-zapfding-20190228-1|3	# catalog-ctan /fonts/urw/base35
21mr|texlive-zapfding-20190228-1|4	# catalog-date 2012-06-06 22:57:48 +0200
21mr|texlive-zapfding-20190228-1|5	# catalog-license gpl
21mr|texlive-zapfding-20190228-1|6	# catalog-version undef
21mr|texlive-zapfding-20190228-1|7	Name:		texlive-zapfding
21mr|texlive-zapfding-20190228-1|8	Version:	20190228
21mr|texlive-zapfding-20190228-1|9	Release:	1
21mr|texlive-zapfding-20190228-1|10	Summary:	URW "Base 35" font pack for LaTeX
21mr|texlive-zapfding-20190228-1|11	Group:		Publishing
21mr|texlive-zapfding-20190228-1|12	URL:		http://www.ctan.org/tex-archive/fonts/urw/base35
21mr|texlive-zapfding-20190228-1|13	License:	GPL
21mr|texlive-zapfding-20190228-1|14	Source0:	http://mirror.macomnet.net/pub/CTAN/systems/texlive/tlnet/archive/zapfding.tar.xz
21mr|texlive-zapfding-20190228-1|15	BuildArch:	noarch
21mr|texlive-zapfding-20190228-1|16	BuildRequires:	texlive-tlpkg
21mr|texlive-zapfding-20190228-1|17	Requires(pre):	texlive-tlpkg
21mr|texlive-zapfding-20190228-1|18	Requires(post):	texlive-kpathsea
21mr|texlive-zapfding-20190228-1|19	
21mr|texlive-zapfding-20190228-1|20	%description
21mr|texlive-zapfding-20190228-1|21	A set of fonts for use as "drop-in" replacements for Adobe's
21mr|texlive-zapfding-20190228-1|22	basic set, comprising: - Century Schoolbook (substituting for
21mr|texlive-zapfding-20190228-1|23	Adobe's New Century Schoolbook); - Dingbats (substituting for
21mr|texlive-zapfding-20190228-1|24	Adobe's Zapf Dingbats); - Nimbus Mono L (substituting for
21mr|texlive-zapfding-20190228-1|25	Abobe's Courier); - Nimbus Roman No9 L (substituting for
21mr|texlive-zapfding-20190228-1|26	Adobe's Times); - Nimbus Sans L (substituting for Adobe's
21mr|texlive-zapfding-20190228-1|27	Helvetica); - Standard Symbols L (substituting for Adobe's
21mr|texlive-zapfding-20190228-1|28	Symbol); - URW Bookman; - URW Chancery L Medium Italic
21mr|texlive-zapfding-20190228-1|29	(substituting for Adobe's Zapf Chancery); - URW Gothic L Book
21mr|texlive-zapfding-20190228-1|30	(substituting for Adobe's Avant Garde); and - URW Palladio L
21mr|texlive-zapfding-20190228-1|31	(substituting for Adobe's Palatino).
21mr|texlive-zapfding-20190228-1|32	
21mr|texlive-zapfding-20190228-1|33	#-----------------------------------------------------------------------
21mr|texlive-zapfding-20190228-1|34	%files
21mr|texlive-zapfding-20190228-1|35	%{_texmfdistdir}/dvips/zapfding/config.uzd
21mr|texlive-zapfding-20190228-1|36	%{_texmfdistdir}/fonts/afm/adobe/zapfding/pzdr.afm
21mr|texlive-zapfding-20190228-1|37	%{_texmfdistdir}/fonts/afm/urw/zapfding/uzdr.afm
21mr|texlive-zapfding-20190228-1|38	%{_texmfdistdir}/fonts/map/dvips/zapfding/uzd.map
21mr|texlive-zapfding-20190228-1|39	%{_texmfdistdir}/fonts/tfm/adobe/zapfding/pzdr.tfm
21mr|texlive-zapfding-20190228-1|40	%{_texmfdistdir}/fonts/tfm/urw35vf/zapfding/uzdr.tfm
21mr|texlive-zapfding-20190228-1|41	%{_texmfdistdir}/fonts/type1/urw/zapfding/uzdr.pfb
21mr|texlive-zapfding-20190228-1|42	%{_texmfdistdir}/fonts/type1/urw/zapfding/uzdr.pfm
21mr|texlive-zapfding-20190228-1|43	%{_texmfdistdir}/tex/latex/zapfding/uuzd.fd
21mr|texlive-zapfding-20190228-1|44	
21mr|texlive-zapfding-20190228-1|45	#-----------------------------------------------------------------------
21mr|texlive-zapfding-20190228-1|46	%prep
21mr|texlive-zapfding-20190228-1|47	%setup -c -a0
21mr|texlive-zapfding-20190228-1|48	
21mr|texlive-zapfding-20190228-1|49	%build
21mr|texlive-zapfding-20190228-1|50	
21mr|texlive-zapfding-20190228-1|51	%install
21mr|texlive-zapfding-20190228-1|52	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-zapfding-20190228-1|53	cp -fpar dvips fonts tex %{buildroot}%{_texmfdistdir}

19490 21
21mr|texlive-zed-csp-20190228-1|1	# revision 17258
21mr|texlive-zed-csp-20190228-1|2	# category Package
21mr|texlive-zed-csp-20190228-1|3	# catalog-ctan /macros/latex/contrib/zed-csp
21mr|texlive-zed-csp-20190228-1|4	# catalog-date 2008-04-05 21:05:50 +0200
21mr|texlive-zed-csp-20190228-1|5	# catalog-license other-free
21mr|texlive-zed-csp-20190228-1|6	# catalog-version undef
21mr|texlive-zed-csp-20190228-1|7	Name:		texlive-zed-csp
21mr|texlive-zed-csp-20190228-1|8	Version:	20190228
21mr|texlive-zed-csp-20190228-1|9	Release:	1
21mr|texlive-zed-csp-20190228-1|10	Summary:	Typesetting Z and CSP format specifications
21mr|texlive-zed-csp-20190228-1|11	Group:		Publishing
21mr|texlive-zed-csp-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/zed-csp
21mr|texlive-zed-csp-20190228-1|13	License:	OTHER-FREE
21mr|texlive-zed-csp-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/zed-csp.tar.xz
21mr|texlive-zed-csp-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/zed-csp.doc.tar.xz
21mr|texlive-zed-csp-20190228-1|16	BuildArch:	noarch
21mr|texlive-zed-csp-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-zed-csp-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-zed-csp-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-zed-csp-20190228-1|20	
21mr|texlive-zed-csp-20190228-1|21	%description
21mr|texlive-zed-csp-20190228-1|22	The package supports real-time CSP and incorporates the
21mr|texlive-zed-csp-20190228-1|23	functionality of Spivey's original Z package, written for LaTeX
21mr|texlive-zed-csp-20190228-1|24	2.09.
21mr|texlive-zed-csp-20190228-1|25	
21mr|texlive-zed-csp-20190228-1|26	#-----------------------------------------------------------------------
21mr|texlive-zed-csp-20190228-1|27	%files
21mr|texlive-zed-csp-20190228-1|28	%{_texmfdistdir}/tex/latex/zed-csp/zed-csp.sty
21mr|texlive-zed-csp-20190228-1|29	%doc %{_texmfdistdir}/doc/latex/zed-csp/csp2e.pdf
21mr|texlive-zed-csp-20190228-1|30	%doc %{_texmfdistdir}/doc/latex/zed-csp/csp2e.tex
21mr|texlive-zed-csp-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/zed-csp/zed2e.pdf
21mr|texlive-zed-csp-20190228-1|32	%doc %{_texmfdistdir}/doc/latex/zed-csp/zed2e.tex
21mr|texlive-zed-csp-20190228-1|33	
21mr|texlive-zed-csp-20190228-1|34	#-----------------------------------------------------------------------
21mr|texlive-zed-csp-20190228-1|35	%prep
21mr|texlive-zed-csp-20190228-1|36	%setup -c -a0 -a1
21mr|texlive-zed-csp-20190228-1|37	
21mr|texlive-zed-csp-20190228-1|38	%build
21mr|texlive-zed-csp-20190228-1|39	
21mr|texlive-zed-csp-20190228-1|40	%install
21mr|texlive-zed-csp-20190228-1|41	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-zed-csp-20190228-1|42	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19491 21
21mr|texlive-zhmetrics-r206-7|1	# revision 22207
21mr|texlive-zhmetrics-r206-7|2	# category Package
21mr|texlive-zhmetrics-r206-7|3	# catalog-ctan /fonts/metrics/zhmetrics
21mr|texlive-zhmetrics-r206-7|4	# catalog-date 2009-11-10 09:00:49 +0100
21mr|texlive-zhmetrics-r206-7|5	# catalog-license lppl
21mr|texlive-zhmetrics-r206-7|6	# catalog-version r206
21mr|texlive-zhmetrics-r206-7|7	Name:		texlive-zhmetrics
21mr|texlive-zhmetrics-r206-7|8	Version:	r206
21mr|texlive-zhmetrics-r206-7|9	Release:	7
21mr|texlive-zhmetrics-r206-7|10	Summary:	TFM subfont files for using Chinese fonts in 8-bit TeX
21mr|texlive-zhmetrics-r206-7|11	Group:		Publishing
21mr|texlive-zhmetrics-r206-7|12	URL:		http://www.ctan.org/tex-archive/fonts/metrics/zhmetrics
21mr|texlive-zhmetrics-r206-7|13	License:	LPPL
21mr|texlive-zhmetrics-r206-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/zhmetrics.tar.xz
21mr|texlive-zhmetrics-r206-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/zhmetrics.doc.tar.xz
21mr|texlive-zhmetrics-r206-7|16	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/zhmetrics.source.tar.xz
21mr|texlive-zhmetrics-r206-7|17	BuildArch:	noarch
21mr|texlive-zhmetrics-r206-7|18	BuildRequires:	texlive-tlpkg
21mr|texlive-zhmetrics-r206-7|19	Requires(pre):	texlive-tlpkg
21mr|texlive-zhmetrics-r206-7|20	Requires(post):	texlive-kpathsea
21mr|texlive-zhmetrics-r206-7|21	
21mr|texlive-zhmetrics-r206-7|22	%description
21mr|texlive-zhmetrics-r206-7|23	These are metrics to use existing Chinese TrueType fonts in
21mr|texlive-zhmetrics-r206-7|24	workflows that use LaTeX & dvipdfmx, or pdfLaTeX. The fonts
21mr|texlive-zhmetrics-r206-7|25	themselves are not included in the package. Six font families
21mr|texlive-zhmetrics-r206-7|26	are supported: kai, song, lishu, fangsong, youyuan and hei. Two
21mr|texlive-zhmetrics-r206-7|27	encodings (GBK and UTF-8) are supported.
21mr|texlive-zhmetrics-r206-7|28	
21mr|texlive-zhmetrics-r206-7|29	
21mr|texlive-zhmetrics-r206-7|30	#-----------------------------------------------------------------------
21mr|texlive-zhmetrics-r206-7|31	%files
21mr|texlive-zhmetrics-r206-7|32	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb00.tfm
21mr|texlive-zhmetrics-r206-7|33	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb01.tfm
21mr|texlive-zhmetrics-r206-7|34	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb02.tfm
21mr|texlive-zhmetrics-r206-7|35	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb03.tfm
21mr|texlive-zhmetrics-r206-7|36	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb04.tfm
21mr|texlive-zhmetrics-r206-7|37	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb05.tfm
21mr|texlive-zhmetrics-r206-7|38	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb06.tfm
21mr|texlive-zhmetrics-r206-7|39	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb07.tfm
21mr|texlive-zhmetrics-r206-7|40	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb08.tfm
21mr|texlive-zhmetrics-r206-7|41	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb09.tfm
21mr|texlive-zhmetrics-r206-7|42	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb0a.tfm
21mr|texlive-zhmetrics-r206-7|43	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb0b.tfm
21mr|texlive-zhmetrics-r206-7|44	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb0c.tfm
21mr|texlive-zhmetrics-r206-7|45	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb0d.tfm
21mr|texlive-zhmetrics-r206-7|46	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb0e.tfm
21mr|texlive-zhmetrics-r206-7|47	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb0f.tfm
21mr|texlive-zhmetrics-r206-7|48	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb10.tfm
21mr|texlive-zhmetrics-r206-7|49	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb11.tfm
21mr|texlive-zhmetrics-r206-7|50	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb12.tfm
21mr|texlive-zhmetrics-r206-7|51	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb13.tfm
21mr|texlive-zhmetrics-r206-7|52	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb14.tfm
21mr|texlive-zhmetrics-r206-7|53	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb15.tfm
21mr|texlive-zhmetrics-r206-7|54	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb16.tfm
21mr|texlive-zhmetrics-r206-7|55	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb17.tfm
21mr|texlive-zhmetrics-r206-7|56	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb18.tfm
21mr|texlive-zhmetrics-r206-7|57	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb19.tfm
21mr|texlive-zhmetrics-r206-7|58	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb1a.tfm
21mr|texlive-zhmetrics-r206-7|59	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb1b.tfm
21mr|texlive-zhmetrics-r206-7|60	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb1c.tfm
21mr|texlive-zhmetrics-r206-7|61	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb1d.tfm
21mr|texlive-zhmetrics-r206-7|62	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb1e.tfm
21mr|texlive-zhmetrics-r206-7|63	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb1f.tfm
21mr|texlive-zhmetrics-r206-7|64	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb20.tfm
21mr|texlive-zhmetrics-r206-7|65	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb21.tfm
21mr|texlive-zhmetrics-r206-7|66	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb22.tfm
21mr|texlive-zhmetrics-r206-7|67	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb23.tfm
21mr|texlive-zhmetrics-r206-7|68	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb24.tfm
21mr|texlive-zhmetrics-r206-7|69	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb25.tfm
21mr|texlive-zhmetrics-r206-7|70	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb26.tfm
21mr|texlive-zhmetrics-r206-7|71	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb27.tfm
21mr|texlive-zhmetrics-r206-7|72	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb28.tfm
21mr|texlive-zhmetrics-r206-7|73	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb29.tfm
21mr|texlive-zhmetrics-r206-7|74	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb2a.tfm
21mr|texlive-zhmetrics-r206-7|75	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb2b.tfm
21mr|texlive-zhmetrics-r206-7|76	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb2c.tfm
21mr|texlive-zhmetrics-r206-7|77	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb2d.tfm
21mr|texlive-zhmetrics-r206-7|78	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb2e.tfm
21mr|texlive-zhmetrics-r206-7|79	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb2f.tfm
21mr|texlive-zhmetrics-r206-7|80	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb30.tfm
21mr|texlive-zhmetrics-r206-7|81	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb31.tfm
21mr|texlive-zhmetrics-r206-7|82	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb32.tfm
21mr|texlive-zhmetrics-r206-7|83	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb33.tfm
21mr|texlive-zhmetrics-r206-7|84	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb34.tfm
21mr|texlive-zhmetrics-r206-7|85	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb35.tfm
21mr|texlive-zhmetrics-r206-7|86	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb36.tfm
21mr|texlive-zhmetrics-r206-7|87	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb37.tfm
21mr|texlive-zhmetrics-r206-7|88	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb38.tfm
21mr|texlive-zhmetrics-r206-7|89	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb39.tfm
21mr|texlive-zhmetrics-r206-7|90	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb3a.tfm
21mr|texlive-zhmetrics-r206-7|91	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb3b.tfm
21mr|texlive-zhmetrics-r206-7|92	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb3c.tfm
21mr|texlive-zhmetrics-r206-7|93	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb3d.tfm
21mr|texlive-zhmetrics-r206-7|94	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb3e.tfm
21mr|texlive-zhmetrics-r206-7|95	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb3f.tfm
21mr|texlive-zhmetrics-r206-7|96	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb40.tfm
21mr|texlive-zhmetrics-r206-7|97	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb41.tfm
21mr|texlive-zhmetrics-r206-7|98	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb42.tfm
21mr|texlive-zhmetrics-r206-7|99	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb43.tfm
21mr|texlive-zhmetrics-r206-7|100	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb44.tfm
21mr|texlive-zhmetrics-r206-7|101	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb45.tfm
21mr|texlive-zhmetrics-r206-7|102	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb46.tfm
21mr|texlive-zhmetrics-r206-7|103	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb47.tfm
21mr|texlive-zhmetrics-r206-7|104	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb48.tfm
21mr|texlive-zhmetrics-r206-7|105	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb49.tfm
21mr|texlive-zhmetrics-r206-7|106	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb4a.tfm
21mr|texlive-zhmetrics-r206-7|107	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb4b.tfm
21mr|texlive-zhmetrics-r206-7|108	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb4c.tfm
21mr|texlive-zhmetrics-r206-7|109	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb4d.tfm
21mr|texlive-zhmetrics-r206-7|110	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb4e.tfm
21mr|texlive-zhmetrics-r206-7|111	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb4f.tfm
21mr|texlive-zhmetrics-r206-7|112	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb50.tfm
21mr|texlive-zhmetrics-r206-7|113	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb51.tfm
21mr|texlive-zhmetrics-r206-7|114	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb52.tfm
21mr|texlive-zhmetrics-r206-7|115	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb53.tfm
21mr|texlive-zhmetrics-r206-7|116	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb54.tfm
21mr|texlive-zhmetrics-r206-7|117	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb55.tfm
21mr|texlive-zhmetrics-r206-7|118	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb56.tfm
21mr|texlive-zhmetrics-r206-7|119	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb57.tfm
21mr|texlive-zhmetrics-r206-7|120	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb58.tfm
21mr|texlive-zhmetrics-r206-7|121	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb59.tfm
21mr|texlive-zhmetrics-r206-7|122	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb5a.tfm
21mr|texlive-zhmetrics-r206-7|123	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb5b.tfm
21mr|texlive-zhmetrics-r206-7|124	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb5c.tfm
21mr|texlive-zhmetrics-r206-7|125	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb5d.tfm
21mr|texlive-zhmetrics-r206-7|126	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb5e.tfm
21mr|texlive-zhmetrics-r206-7|127	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb5f.tfm
21mr|texlive-zhmetrics-r206-7|128	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb60.tfm
21mr|texlive-zhmetrics-r206-7|129	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb61.tfm
21mr|texlive-zhmetrics-r206-7|130	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb62.tfm
21mr|texlive-zhmetrics-r206-7|131	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb63.tfm
21mr|texlive-zhmetrics-r206-7|132	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb64.tfm
21mr|texlive-zhmetrics-r206-7|133	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb65.tfm
21mr|texlive-zhmetrics-r206-7|134	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb66.tfm
21mr|texlive-zhmetrics-r206-7|135	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb67.tfm
21mr|texlive-zhmetrics-r206-7|136	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb68.tfm
21mr|texlive-zhmetrics-r206-7|137	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb69.tfm
21mr|texlive-zhmetrics-r206-7|138	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb6a.tfm
21mr|texlive-zhmetrics-r206-7|139	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb6b.tfm
21mr|texlive-zhmetrics-r206-7|140	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb6c.tfm
21mr|texlive-zhmetrics-r206-7|141	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb6d.tfm
21mr|texlive-zhmetrics-r206-7|142	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb6e.tfm
21mr|texlive-zhmetrics-r206-7|143	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb6f.tfm
21mr|texlive-zhmetrics-r206-7|144	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb70.tfm
21mr|texlive-zhmetrics-r206-7|145	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb71.tfm
21mr|texlive-zhmetrics-r206-7|146	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb72.tfm
21mr|texlive-zhmetrics-r206-7|147	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb73.tfm
21mr|texlive-zhmetrics-r206-7|148	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb74.tfm
21mr|texlive-zhmetrics-r206-7|149	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb75.tfm
21mr|texlive-zhmetrics-r206-7|150	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb76.tfm
21mr|texlive-zhmetrics-r206-7|151	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb77.tfm
21mr|texlive-zhmetrics-r206-7|152	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb78.tfm
21mr|texlive-zhmetrics-r206-7|153	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb79.tfm
21mr|texlive-zhmetrics-r206-7|154	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb7a.tfm
21mr|texlive-zhmetrics-r206-7|155	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb7b.tfm
21mr|texlive-zhmetrics-r206-7|156	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb7c.tfm
21mr|texlive-zhmetrics-r206-7|157	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb7d.tfm
21mr|texlive-zhmetrics-r206-7|158	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb7e.tfm
21mr|texlive-zhmetrics-r206-7|159	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb7f.tfm
21mr|texlive-zhmetrics-r206-7|160	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb80.tfm
21mr|texlive-zhmetrics-r206-7|161	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb81.tfm
21mr|texlive-zhmetrics-r206-7|162	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb82.tfm
21mr|texlive-zhmetrics-r206-7|163	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb83.tfm
21mr|texlive-zhmetrics-r206-7|164	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb84.tfm
21mr|texlive-zhmetrics-r206-7|165	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb85.tfm
21mr|texlive-zhmetrics-r206-7|166	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb86.tfm
21mr|texlive-zhmetrics-r206-7|167	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb87.tfm
21mr|texlive-zhmetrics-r206-7|168	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb88.tfm
21mr|texlive-zhmetrics-r206-7|169	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb89.tfm
21mr|texlive-zhmetrics-r206-7|170	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb8a.tfm
21mr|texlive-zhmetrics-r206-7|171	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb8b.tfm
21mr|texlive-zhmetrics-r206-7|172	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb8c.tfm
21mr|texlive-zhmetrics-r206-7|173	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb8d.tfm
21mr|texlive-zhmetrics-r206-7|174	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb8e.tfm
21mr|texlive-zhmetrics-r206-7|175	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb8f.tfm
21mr|texlive-zhmetrics-r206-7|176	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb90.tfm
21mr|texlive-zhmetrics-r206-7|177	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb91.tfm
21mr|texlive-zhmetrics-r206-7|178	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb92.tfm
21mr|texlive-zhmetrics-r206-7|179	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb93.tfm
21mr|texlive-zhmetrics-r206-7|180	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb94.tfm
21mr|texlive-zhmetrics-r206-7|181	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb95.tfm
21mr|texlive-zhmetrics-r206-7|182	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb96.tfm
21mr|texlive-zhmetrics-r206-7|183	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb97.tfm
21mr|texlive-zhmetrics-r206-7|184	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb98.tfm
21mr|texlive-zhmetrics-r206-7|185	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb99.tfm
21mr|texlive-zhmetrics-r206-7|186	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb9a.tfm
21mr|texlive-zhmetrics-r206-7|187	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb9b.tfm
21mr|texlive-zhmetrics-r206-7|188	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb9c.tfm
21mr|texlive-zhmetrics-r206-7|189	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb9d.tfm
21mr|texlive-zhmetrics-r206-7|190	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb9e.tfm
21mr|texlive-zhmetrics-r206-7|191	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberb9f.tfm
21mr|texlive-zhmetrics-r206-7|192	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberba0.tfm
21mr|texlive-zhmetrics-r206-7|193	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberba1.tfm
21mr|texlive-zhmetrics-r206-7|194	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberba2.tfm
21mr|texlive-zhmetrics-r206-7|195	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberba3.tfm
21mr|texlive-zhmetrics-r206-7|196	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberba4.tfm
21mr|texlive-zhmetrics-r206-7|197	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberba5.tfm
21mr|texlive-zhmetrics-r206-7|198	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberba6.tfm
21mr|texlive-zhmetrics-r206-7|199	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberba7.tfm
21mr|texlive-zhmetrics-r206-7|200	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberba8.tfm
21mr|texlive-zhmetrics-r206-7|201	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberba9.tfm
21mr|texlive-zhmetrics-r206-7|202	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbaa.tfm
21mr|texlive-zhmetrics-r206-7|203	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbab.tfm
21mr|texlive-zhmetrics-r206-7|204	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbac.tfm
21mr|texlive-zhmetrics-r206-7|205	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbad.tfm
21mr|texlive-zhmetrics-r206-7|206	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbae.tfm
21mr|texlive-zhmetrics-r206-7|207	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbaf.tfm
21mr|texlive-zhmetrics-r206-7|208	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbb0.tfm
21mr|texlive-zhmetrics-r206-7|209	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbb1.tfm
21mr|texlive-zhmetrics-r206-7|210	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbb2.tfm
21mr|texlive-zhmetrics-r206-7|211	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbb3.tfm
21mr|texlive-zhmetrics-r206-7|212	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbb4.tfm
21mr|texlive-zhmetrics-r206-7|213	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbb5.tfm
21mr|texlive-zhmetrics-r206-7|214	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbb6.tfm
21mr|texlive-zhmetrics-r206-7|215	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbb7.tfm
21mr|texlive-zhmetrics-r206-7|216	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbb8.tfm
21mr|texlive-zhmetrics-r206-7|217	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbb9.tfm
21mr|texlive-zhmetrics-r206-7|218	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbba.tfm
21mr|texlive-zhmetrics-r206-7|219	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbbb.tfm
21mr|texlive-zhmetrics-r206-7|220	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbbc.tfm
21mr|texlive-zhmetrics-r206-7|221	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbbd.tfm
21mr|texlive-zhmetrics-r206-7|222	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbbe.tfm
21mr|texlive-zhmetrics-r206-7|223	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbbf.tfm
21mr|texlive-zhmetrics-r206-7|224	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbc0.tfm
21mr|texlive-zhmetrics-r206-7|225	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbc1.tfm
21mr|texlive-zhmetrics-r206-7|226	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbc2.tfm
21mr|texlive-zhmetrics-r206-7|227	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbc3.tfm
21mr|texlive-zhmetrics-r206-7|228	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbc4.tfm
21mr|texlive-zhmetrics-r206-7|229	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbc5.tfm
21mr|texlive-zhmetrics-r206-7|230	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbc6.tfm
21mr|texlive-zhmetrics-r206-7|231	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbc7.tfm
21mr|texlive-zhmetrics-r206-7|232	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbc8.tfm
21mr|texlive-zhmetrics-r206-7|233	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbc9.tfm
21mr|texlive-zhmetrics-r206-7|234	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbca.tfm
21mr|texlive-zhmetrics-r206-7|235	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbcb.tfm
21mr|texlive-zhmetrics-r206-7|236	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbcc.tfm
21mr|texlive-zhmetrics-r206-7|237	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbcd.tfm
21mr|texlive-zhmetrics-r206-7|238	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbce.tfm
21mr|texlive-zhmetrics-r206-7|239	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbcf.tfm
21mr|texlive-zhmetrics-r206-7|240	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbd0.tfm
21mr|texlive-zhmetrics-r206-7|241	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbd1.tfm
21mr|texlive-zhmetrics-r206-7|242	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbd2.tfm
21mr|texlive-zhmetrics-r206-7|243	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbd3.tfm
21mr|texlive-zhmetrics-r206-7|244	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbd4.tfm
21mr|texlive-zhmetrics-r206-7|245	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbd5.tfm
21mr|texlive-zhmetrics-r206-7|246	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbd6.tfm
21mr|texlive-zhmetrics-r206-7|247	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbd7.tfm
21mr|texlive-zhmetrics-r206-7|248	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbd8.tfm
21mr|texlive-zhmetrics-r206-7|249	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbd9.tfm
21mr|texlive-zhmetrics-r206-7|250	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbda.tfm
21mr|texlive-zhmetrics-r206-7|251	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbdb.tfm
21mr|texlive-zhmetrics-r206-7|252	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbdc.tfm
21mr|texlive-zhmetrics-r206-7|253	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbdd.tfm
21mr|texlive-zhmetrics-r206-7|254	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbde.tfm
21mr|texlive-zhmetrics-r206-7|255	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbdf.tfm
21mr|texlive-zhmetrics-r206-7|256	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbe0.tfm
21mr|texlive-zhmetrics-r206-7|257	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbe1.tfm
21mr|texlive-zhmetrics-r206-7|258	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbe2.tfm
21mr|texlive-zhmetrics-r206-7|259	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbe3.tfm
21mr|texlive-zhmetrics-r206-7|260	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbe4.tfm
21mr|texlive-zhmetrics-r206-7|261	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbe5.tfm
21mr|texlive-zhmetrics-r206-7|262	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbe6.tfm
21mr|texlive-zhmetrics-r206-7|263	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbe7.tfm
21mr|texlive-zhmetrics-r206-7|264	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbe8.tfm
21mr|texlive-zhmetrics-r206-7|265	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbe9.tfm
21mr|texlive-zhmetrics-r206-7|266	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbea.tfm
21mr|texlive-zhmetrics-r206-7|267	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbeb.tfm
21mr|texlive-zhmetrics-r206-7|268	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbec.tfm
21mr|texlive-zhmetrics-r206-7|269	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbed.tfm
21mr|texlive-zhmetrics-r206-7|270	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbee.tfm
21mr|texlive-zhmetrics-r206-7|271	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbef.tfm
21mr|texlive-zhmetrics-r206-7|272	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbf0.tfm
21mr|texlive-zhmetrics-r206-7|273	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbf1.tfm
21mr|texlive-zhmetrics-r206-7|274	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbf2.tfm
21mr|texlive-zhmetrics-r206-7|275	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbf3.tfm
21mr|texlive-zhmetrics-r206-7|276	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbf4.tfm
21mr|texlive-zhmetrics-r206-7|277	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbf5.tfm
21mr|texlive-zhmetrics-r206-7|278	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbf6.tfm
21mr|texlive-zhmetrics-r206-7|279	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbf7.tfm
21mr|texlive-zhmetrics-r206-7|280	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbf8.tfm
21mr|texlive-zhmetrics-r206-7|281	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbf9.tfm
21mr|texlive-zhmetrics-r206-7|282	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbfa.tfm
21mr|texlive-zhmetrics-r206-7|283	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbfb.tfm
21mr|texlive-zhmetrics-r206-7|284	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbfc.tfm
21mr|texlive-zhmetrics-r206-7|285	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbfd.tfm
21mr|texlive-zhmetrics-r206-7|286	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbfe.tfm
21mr|texlive-zhmetrics-r206-7|287	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbff.tfm
21mr|texlive-zhmetrics-r206-7|288	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl00.tfm
21mr|texlive-zhmetrics-r206-7|289	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl01.tfm
21mr|texlive-zhmetrics-r206-7|290	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl02.tfm
21mr|texlive-zhmetrics-r206-7|291	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl03.tfm
21mr|texlive-zhmetrics-r206-7|292	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl04.tfm
21mr|texlive-zhmetrics-r206-7|293	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl05.tfm
21mr|texlive-zhmetrics-r206-7|294	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl06.tfm
21mr|texlive-zhmetrics-r206-7|295	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl07.tfm
21mr|texlive-zhmetrics-r206-7|296	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl08.tfm
21mr|texlive-zhmetrics-r206-7|297	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl09.tfm
21mr|texlive-zhmetrics-r206-7|298	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl0a.tfm
21mr|texlive-zhmetrics-r206-7|299	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl0b.tfm
21mr|texlive-zhmetrics-r206-7|300	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl0c.tfm
21mr|texlive-zhmetrics-r206-7|301	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl0d.tfm
21mr|texlive-zhmetrics-r206-7|302	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl0e.tfm
21mr|texlive-zhmetrics-r206-7|303	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl0f.tfm
21mr|texlive-zhmetrics-r206-7|304	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl10.tfm
21mr|texlive-zhmetrics-r206-7|305	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl11.tfm
21mr|texlive-zhmetrics-r206-7|306	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl12.tfm
21mr|texlive-zhmetrics-r206-7|307	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl13.tfm
21mr|texlive-zhmetrics-r206-7|308	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl14.tfm
21mr|texlive-zhmetrics-r206-7|309	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl15.tfm
21mr|texlive-zhmetrics-r206-7|310	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl16.tfm
21mr|texlive-zhmetrics-r206-7|311	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl17.tfm
21mr|texlive-zhmetrics-r206-7|312	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl18.tfm
21mr|texlive-zhmetrics-r206-7|313	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl19.tfm
21mr|texlive-zhmetrics-r206-7|314	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl1a.tfm
21mr|texlive-zhmetrics-r206-7|315	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl1b.tfm
21mr|texlive-zhmetrics-r206-7|316	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl1c.tfm
21mr|texlive-zhmetrics-r206-7|317	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl1d.tfm
21mr|texlive-zhmetrics-r206-7|318	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl1e.tfm
21mr|texlive-zhmetrics-r206-7|319	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl1f.tfm
21mr|texlive-zhmetrics-r206-7|320	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl20.tfm
21mr|texlive-zhmetrics-r206-7|321	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl21.tfm
21mr|texlive-zhmetrics-r206-7|322	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl22.tfm
21mr|texlive-zhmetrics-r206-7|323	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl23.tfm
21mr|texlive-zhmetrics-r206-7|324	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl24.tfm
21mr|texlive-zhmetrics-r206-7|325	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl25.tfm
21mr|texlive-zhmetrics-r206-7|326	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl26.tfm
21mr|texlive-zhmetrics-r206-7|327	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl27.tfm
21mr|texlive-zhmetrics-r206-7|328	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl28.tfm
21mr|texlive-zhmetrics-r206-7|329	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl29.tfm
21mr|texlive-zhmetrics-r206-7|330	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl2a.tfm
21mr|texlive-zhmetrics-r206-7|331	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl2b.tfm
21mr|texlive-zhmetrics-r206-7|332	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl2c.tfm
21mr|texlive-zhmetrics-r206-7|333	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl2d.tfm
21mr|texlive-zhmetrics-r206-7|334	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl2e.tfm
21mr|texlive-zhmetrics-r206-7|335	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl2f.tfm
21mr|texlive-zhmetrics-r206-7|336	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl30.tfm
21mr|texlive-zhmetrics-r206-7|337	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl31.tfm
21mr|texlive-zhmetrics-r206-7|338	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl32.tfm
21mr|texlive-zhmetrics-r206-7|339	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl33.tfm
21mr|texlive-zhmetrics-r206-7|340	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl34.tfm
21mr|texlive-zhmetrics-r206-7|341	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl35.tfm
21mr|texlive-zhmetrics-r206-7|342	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl36.tfm
21mr|texlive-zhmetrics-r206-7|343	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl37.tfm
21mr|texlive-zhmetrics-r206-7|344	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl38.tfm
21mr|texlive-zhmetrics-r206-7|345	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl39.tfm
21mr|texlive-zhmetrics-r206-7|346	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl3a.tfm
21mr|texlive-zhmetrics-r206-7|347	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl3b.tfm
21mr|texlive-zhmetrics-r206-7|348	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl3c.tfm
21mr|texlive-zhmetrics-r206-7|349	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl3d.tfm
21mr|texlive-zhmetrics-r206-7|350	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl3e.tfm
21mr|texlive-zhmetrics-r206-7|351	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl3f.tfm
21mr|texlive-zhmetrics-r206-7|352	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl40.tfm
21mr|texlive-zhmetrics-r206-7|353	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl41.tfm
21mr|texlive-zhmetrics-r206-7|354	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl42.tfm
21mr|texlive-zhmetrics-r206-7|355	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl43.tfm
21mr|texlive-zhmetrics-r206-7|356	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl44.tfm
21mr|texlive-zhmetrics-r206-7|357	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl45.tfm
21mr|texlive-zhmetrics-r206-7|358	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl46.tfm
21mr|texlive-zhmetrics-r206-7|359	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl47.tfm
21mr|texlive-zhmetrics-r206-7|360	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl48.tfm
21mr|texlive-zhmetrics-r206-7|361	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl49.tfm
21mr|texlive-zhmetrics-r206-7|362	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl4a.tfm
21mr|texlive-zhmetrics-r206-7|363	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl4b.tfm
21mr|texlive-zhmetrics-r206-7|364	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl4c.tfm
21mr|texlive-zhmetrics-r206-7|365	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl4d.tfm
21mr|texlive-zhmetrics-r206-7|366	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl4e.tfm
21mr|texlive-zhmetrics-r206-7|367	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl4f.tfm
21mr|texlive-zhmetrics-r206-7|368	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl50.tfm
21mr|texlive-zhmetrics-r206-7|369	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl51.tfm
21mr|texlive-zhmetrics-r206-7|370	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl52.tfm
21mr|texlive-zhmetrics-r206-7|371	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl53.tfm
21mr|texlive-zhmetrics-r206-7|372	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl54.tfm
21mr|texlive-zhmetrics-r206-7|373	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl55.tfm
21mr|texlive-zhmetrics-r206-7|374	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl56.tfm
21mr|texlive-zhmetrics-r206-7|375	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl57.tfm
21mr|texlive-zhmetrics-r206-7|376	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl58.tfm
21mr|texlive-zhmetrics-r206-7|377	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl59.tfm
21mr|texlive-zhmetrics-r206-7|378	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl5a.tfm
21mr|texlive-zhmetrics-r206-7|379	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl5b.tfm
21mr|texlive-zhmetrics-r206-7|380	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl5c.tfm
21mr|texlive-zhmetrics-r206-7|381	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl5d.tfm
21mr|texlive-zhmetrics-r206-7|382	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl5e.tfm
21mr|texlive-zhmetrics-r206-7|383	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl5f.tfm
21mr|texlive-zhmetrics-r206-7|384	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl60.tfm
21mr|texlive-zhmetrics-r206-7|385	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl61.tfm
21mr|texlive-zhmetrics-r206-7|386	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl62.tfm
21mr|texlive-zhmetrics-r206-7|387	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl63.tfm
21mr|texlive-zhmetrics-r206-7|388	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl64.tfm
21mr|texlive-zhmetrics-r206-7|389	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl65.tfm
21mr|texlive-zhmetrics-r206-7|390	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl66.tfm
21mr|texlive-zhmetrics-r206-7|391	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl67.tfm
21mr|texlive-zhmetrics-r206-7|392	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl68.tfm
21mr|texlive-zhmetrics-r206-7|393	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl69.tfm
21mr|texlive-zhmetrics-r206-7|394	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl6a.tfm
21mr|texlive-zhmetrics-r206-7|395	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl6b.tfm
21mr|texlive-zhmetrics-r206-7|396	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl6c.tfm
21mr|texlive-zhmetrics-r206-7|397	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl6d.tfm
21mr|texlive-zhmetrics-r206-7|398	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl6e.tfm
21mr|texlive-zhmetrics-r206-7|399	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl6f.tfm
21mr|texlive-zhmetrics-r206-7|400	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl70.tfm
21mr|texlive-zhmetrics-r206-7|401	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl71.tfm
21mr|texlive-zhmetrics-r206-7|402	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl72.tfm
21mr|texlive-zhmetrics-r206-7|403	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl73.tfm
21mr|texlive-zhmetrics-r206-7|404	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl74.tfm
21mr|texlive-zhmetrics-r206-7|405	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl75.tfm
21mr|texlive-zhmetrics-r206-7|406	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl76.tfm
21mr|texlive-zhmetrics-r206-7|407	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl77.tfm
21mr|texlive-zhmetrics-r206-7|408	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl78.tfm
21mr|texlive-zhmetrics-r206-7|409	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl79.tfm
21mr|texlive-zhmetrics-r206-7|410	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl7a.tfm
21mr|texlive-zhmetrics-r206-7|411	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl7b.tfm
21mr|texlive-zhmetrics-r206-7|412	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl7c.tfm
21mr|texlive-zhmetrics-r206-7|413	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl7d.tfm
21mr|texlive-zhmetrics-r206-7|414	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl7e.tfm
21mr|texlive-zhmetrics-r206-7|415	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl7f.tfm
21mr|texlive-zhmetrics-r206-7|416	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl80.tfm
21mr|texlive-zhmetrics-r206-7|417	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl81.tfm
21mr|texlive-zhmetrics-r206-7|418	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl82.tfm
21mr|texlive-zhmetrics-r206-7|419	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl83.tfm
21mr|texlive-zhmetrics-r206-7|420	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl84.tfm
21mr|texlive-zhmetrics-r206-7|421	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl85.tfm
21mr|texlive-zhmetrics-r206-7|422	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl86.tfm
21mr|texlive-zhmetrics-r206-7|423	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl87.tfm
21mr|texlive-zhmetrics-r206-7|424	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl88.tfm
21mr|texlive-zhmetrics-r206-7|425	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl89.tfm
21mr|texlive-zhmetrics-r206-7|426	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl8a.tfm
21mr|texlive-zhmetrics-r206-7|427	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl8b.tfm
21mr|texlive-zhmetrics-r206-7|428	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl8c.tfm
21mr|texlive-zhmetrics-r206-7|429	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl8d.tfm
21mr|texlive-zhmetrics-r206-7|430	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl8e.tfm
21mr|texlive-zhmetrics-r206-7|431	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl8f.tfm
21mr|texlive-zhmetrics-r206-7|432	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl90.tfm
21mr|texlive-zhmetrics-r206-7|433	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl91.tfm
21mr|texlive-zhmetrics-r206-7|434	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl92.tfm
21mr|texlive-zhmetrics-r206-7|435	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl93.tfm
21mr|texlive-zhmetrics-r206-7|436	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl94.tfm
21mr|texlive-zhmetrics-r206-7|437	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl95.tfm
21mr|texlive-zhmetrics-r206-7|438	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl96.tfm
21mr|texlive-zhmetrics-r206-7|439	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl97.tfm
21mr|texlive-zhmetrics-r206-7|440	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl98.tfm
21mr|texlive-zhmetrics-r206-7|441	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl99.tfm
21mr|texlive-zhmetrics-r206-7|442	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl9a.tfm
21mr|texlive-zhmetrics-r206-7|443	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl9b.tfm
21mr|texlive-zhmetrics-r206-7|444	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl9c.tfm
21mr|texlive-zhmetrics-r206-7|445	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl9d.tfm
21mr|texlive-zhmetrics-r206-7|446	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl9e.tfm
21mr|texlive-zhmetrics-r206-7|447	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsl9f.tfm
21mr|texlive-zhmetrics-r206-7|448	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsla0.tfm
21mr|texlive-zhmetrics-r206-7|449	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsla1.tfm
21mr|texlive-zhmetrics-r206-7|450	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsla2.tfm
21mr|texlive-zhmetrics-r206-7|451	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsla3.tfm
21mr|texlive-zhmetrics-r206-7|452	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsla4.tfm
21mr|texlive-zhmetrics-r206-7|453	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsla5.tfm
21mr|texlive-zhmetrics-r206-7|454	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsla6.tfm
21mr|texlive-zhmetrics-r206-7|455	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsla7.tfm
21mr|texlive-zhmetrics-r206-7|456	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsla8.tfm
21mr|texlive-zhmetrics-r206-7|457	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsla9.tfm
21mr|texlive-zhmetrics-r206-7|458	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslaa.tfm
21mr|texlive-zhmetrics-r206-7|459	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslab.tfm
21mr|texlive-zhmetrics-r206-7|460	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslac.tfm
21mr|texlive-zhmetrics-r206-7|461	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslad.tfm
21mr|texlive-zhmetrics-r206-7|462	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslae.tfm
21mr|texlive-zhmetrics-r206-7|463	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslaf.tfm
21mr|texlive-zhmetrics-r206-7|464	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslb0.tfm
21mr|texlive-zhmetrics-r206-7|465	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslb1.tfm
21mr|texlive-zhmetrics-r206-7|466	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslb2.tfm
21mr|texlive-zhmetrics-r206-7|467	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslb3.tfm
21mr|texlive-zhmetrics-r206-7|468	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslb4.tfm
21mr|texlive-zhmetrics-r206-7|469	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslb5.tfm
21mr|texlive-zhmetrics-r206-7|470	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslb6.tfm
21mr|texlive-zhmetrics-r206-7|471	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslb7.tfm
21mr|texlive-zhmetrics-r206-7|472	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslb8.tfm
21mr|texlive-zhmetrics-r206-7|473	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslb9.tfm
21mr|texlive-zhmetrics-r206-7|474	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslba.tfm
21mr|texlive-zhmetrics-r206-7|475	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslbb.tfm
21mr|texlive-zhmetrics-r206-7|476	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslbc.tfm
21mr|texlive-zhmetrics-r206-7|477	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslbd.tfm
21mr|texlive-zhmetrics-r206-7|478	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslbe.tfm
21mr|texlive-zhmetrics-r206-7|479	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslbf.tfm
21mr|texlive-zhmetrics-r206-7|480	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslc0.tfm
21mr|texlive-zhmetrics-r206-7|481	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslc1.tfm
21mr|texlive-zhmetrics-r206-7|482	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslc2.tfm
21mr|texlive-zhmetrics-r206-7|483	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslc3.tfm
21mr|texlive-zhmetrics-r206-7|484	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslc4.tfm
21mr|texlive-zhmetrics-r206-7|485	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslc5.tfm
21mr|texlive-zhmetrics-r206-7|486	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslc6.tfm
21mr|texlive-zhmetrics-r206-7|487	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslc7.tfm
21mr|texlive-zhmetrics-r206-7|488	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslc8.tfm
21mr|texlive-zhmetrics-r206-7|489	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslc9.tfm
21mr|texlive-zhmetrics-r206-7|490	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslca.tfm
21mr|texlive-zhmetrics-r206-7|491	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslcb.tfm
21mr|texlive-zhmetrics-r206-7|492	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslcc.tfm
21mr|texlive-zhmetrics-r206-7|493	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslcd.tfm
21mr|texlive-zhmetrics-r206-7|494	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslce.tfm
21mr|texlive-zhmetrics-r206-7|495	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslcf.tfm
21mr|texlive-zhmetrics-r206-7|496	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsld0.tfm
21mr|texlive-zhmetrics-r206-7|497	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsld1.tfm
21mr|texlive-zhmetrics-r206-7|498	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsld2.tfm
21mr|texlive-zhmetrics-r206-7|499	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsld3.tfm
21mr|texlive-zhmetrics-r206-7|500	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsld4.tfm
21mr|texlive-zhmetrics-r206-7|501	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsld5.tfm
21mr|texlive-zhmetrics-r206-7|502	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsld6.tfm
21mr|texlive-zhmetrics-r206-7|503	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsld7.tfm
21mr|texlive-zhmetrics-r206-7|504	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsld8.tfm
21mr|texlive-zhmetrics-r206-7|505	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsld9.tfm
21mr|texlive-zhmetrics-r206-7|506	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslda.tfm
21mr|texlive-zhmetrics-r206-7|507	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsldb.tfm
21mr|texlive-zhmetrics-r206-7|508	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsldc.tfm
21mr|texlive-zhmetrics-r206-7|509	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsldd.tfm
21mr|texlive-zhmetrics-r206-7|510	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslde.tfm
21mr|texlive-zhmetrics-r206-7|511	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsldf.tfm
21mr|texlive-zhmetrics-r206-7|512	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsle0.tfm
21mr|texlive-zhmetrics-r206-7|513	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsle1.tfm
21mr|texlive-zhmetrics-r206-7|514	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsle2.tfm
21mr|texlive-zhmetrics-r206-7|515	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsle3.tfm
21mr|texlive-zhmetrics-r206-7|516	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsle4.tfm
21mr|texlive-zhmetrics-r206-7|517	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsle5.tfm
21mr|texlive-zhmetrics-r206-7|518	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsle6.tfm
21mr|texlive-zhmetrics-r206-7|519	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsle7.tfm
21mr|texlive-zhmetrics-r206-7|520	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsle8.tfm
21mr|texlive-zhmetrics-r206-7|521	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsle9.tfm
21mr|texlive-zhmetrics-r206-7|522	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslea.tfm
21mr|texlive-zhmetrics-r206-7|523	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsleb.tfm
21mr|texlive-zhmetrics-r206-7|524	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslec.tfm
21mr|texlive-zhmetrics-r206-7|525	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbsled.tfm
21mr|texlive-zhmetrics-r206-7|526	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslee.tfm
21mr|texlive-zhmetrics-r206-7|527	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslef.tfm
21mr|texlive-zhmetrics-r206-7|528	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslf0.tfm
21mr|texlive-zhmetrics-r206-7|529	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslf1.tfm
21mr|texlive-zhmetrics-r206-7|530	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslf2.tfm
21mr|texlive-zhmetrics-r206-7|531	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslf3.tfm
21mr|texlive-zhmetrics-r206-7|532	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslf4.tfm
21mr|texlive-zhmetrics-r206-7|533	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslf5.tfm
21mr|texlive-zhmetrics-r206-7|534	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslf6.tfm
21mr|texlive-zhmetrics-r206-7|535	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslf7.tfm
21mr|texlive-zhmetrics-r206-7|536	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslf8.tfm
21mr|texlive-zhmetrics-r206-7|537	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslf9.tfm
21mr|texlive-zhmetrics-r206-7|538	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslfa.tfm
21mr|texlive-zhmetrics-r206-7|539	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslfb.tfm
21mr|texlive-zhmetrics-r206-7|540	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslfc.tfm
21mr|texlive-zhmetrics-r206-7|541	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslfd.tfm
21mr|texlive-zhmetrics-r206-7|542	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslfe.tfm
21mr|texlive-zhmetrics-r206-7|543	%{_texmfdistdir}/fonts/tfm/zhmetrics/cyberb/cyberbslff.tfm
21mr|texlive-zhmetrics-r206-7|544	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk00.tfm
21mr|texlive-zhmetrics-r206-7|545	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk01.tfm
21mr|texlive-zhmetrics-r206-7|546	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk02.tfm
21mr|texlive-zhmetrics-r206-7|547	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk03.tfm
21mr|texlive-zhmetrics-r206-7|548	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk04.tfm
21mr|texlive-zhmetrics-r206-7|549	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk05.tfm
21mr|texlive-zhmetrics-r206-7|550	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk06.tfm
21mr|texlive-zhmetrics-r206-7|551	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk07.tfm
21mr|texlive-zhmetrics-r206-7|552	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk08.tfm
21mr|texlive-zhmetrics-r206-7|553	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk09.tfm
21mr|texlive-zhmetrics-r206-7|554	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk10.tfm
21mr|texlive-zhmetrics-r206-7|555	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk11.tfm
21mr|texlive-zhmetrics-r206-7|556	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk12.tfm
21mr|texlive-zhmetrics-r206-7|557	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk13.tfm
21mr|texlive-zhmetrics-r206-7|558	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk14.tfm
21mr|texlive-zhmetrics-r206-7|559	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk15.tfm
21mr|texlive-zhmetrics-r206-7|560	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk16.tfm
21mr|texlive-zhmetrics-r206-7|561	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk17.tfm
21mr|texlive-zhmetrics-r206-7|562	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk18.tfm
21mr|texlive-zhmetrics-r206-7|563	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk19.tfm
21mr|texlive-zhmetrics-r206-7|564	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk20.tfm
21mr|texlive-zhmetrics-r206-7|565	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk21.tfm
21mr|texlive-zhmetrics-r206-7|566	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk22.tfm
21mr|texlive-zhmetrics-r206-7|567	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk23.tfm
21mr|texlive-zhmetrics-r206-7|568	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk24.tfm
21mr|texlive-zhmetrics-r206-7|569	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk25.tfm
21mr|texlive-zhmetrics-r206-7|570	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk26.tfm
21mr|texlive-zhmetrics-r206-7|571	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk27.tfm
21mr|texlive-zhmetrics-r206-7|572	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk28.tfm
21mr|texlive-zhmetrics-r206-7|573	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk29.tfm
21mr|texlive-zhmetrics-r206-7|574	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk30.tfm
21mr|texlive-zhmetrics-r206-7|575	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk31.tfm
21mr|texlive-zhmetrics-r206-7|576	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk32.tfm
21mr|texlive-zhmetrics-r206-7|577	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk33.tfm
21mr|texlive-zhmetrics-r206-7|578	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk34.tfm
21mr|texlive-zhmetrics-r206-7|579	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk35.tfm
21mr|texlive-zhmetrics-r206-7|580	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk36.tfm
21mr|texlive-zhmetrics-r206-7|581	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk37.tfm
21mr|texlive-zhmetrics-r206-7|582	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk38.tfm
21mr|texlive-zhmetrics-r206-7|583	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk39.tfm
21mr|texlive-zhmetrics-r206-7|584	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk40.tfm
21mr|texlive-zhmetrics-r206-7|585	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk41.tfm
21mr|texlive-zhmetrics-r206-7|586	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk42.tfm
21mr|texlive-zhmetrics-r206-7|587	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk43.tfm
21mr|texlive-zhmetrics-r206-7|588	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk44.tfm
21mr|texlive-zhmetrics-r206-7|589	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk45.tfm
21mr|texlive-zhmetrics-r206-7|590	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk46.tfm
21mr|texlive-zhmetrics-r206-7|591	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk47.tfm
21mr|texlive-zhmetrics-r206-7|592	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk48.tfm
21mr|texlive-zhmetrics-r206-7|593	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk49.tfm
21mr|texlive-zhmetrics-r206-7|594	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk50.tfm
21mr|texlive-zhmetrics-r206-7|595	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk51.tfm
21mr|texlive-zhmetrics-r206-7|596	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk52.tfm
21mr|texlive-zhmetrics-r206-7|597	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk53.tfm
21mr|texlive-zhmetrics-r206-7|598	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk54.tfm
21mr|texlive-zhmetrics-r206-7|599	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk55.tfm
21mr|texlive-zhmetrics-r206-7|600	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk56.tfm
21mr|texlive-zhmetrics-r206-7|601	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk57.tfm
21mr|texlive-zhmetrics-r206-7|602	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk58.tfm
21mr|texlive-zhmetrics-r206-7|603	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk59.tfm
21mr|texlive-zhmetrics-r206-7|604	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk60.tfm
21mr|texlive-zhmetrics-r206-7|605	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk61.tfm
21mr|texlive-zhmetrics-r206-7|606	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk62.tfm
21mr|texlive-zhmetrics-r206-7|607	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk63.tfm
21mr|texlive-zhmetrics-r206-7|608	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk64.tfm
21mr|texlive-zhmetrics-r206-7|609	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk65.tfm
21mr|texlive-zhmetrics-r206-7|610	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk66.tfm
21mr|texlive-zhmetrics-r206-7|611	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk67.tfm
21mr|texlive-zhmetrics-r206-7|612	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk68.tfm
21mr|texlive-zhmetrics-r206-7|613	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk69.tfm
21mr|texlive-zhmetrics-r206-7|614	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk70.tfm
21mr|texlive-zhmetrics-r206-7|615	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk71.tfm
21mr|texlive-zhmetrics-r206-7|616	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk72.tfm
21mr|texlive-zhmetrics-r206-7|617	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk73.tfm
21mr|texlive-zhmetrics-r206-7|618	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk74.tfm
21mr|texlive-zhmetrics-r206-7|619	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk75.tfm
21mr|texlive-zhmetrics-r206-7|620	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk76.tfm
21mr|texlive-zhmetrics-r206-7|621	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk77.tfm
21mr|texlive-zhmetrics-r206-7|622	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk78.tfm
21mr|texlive-zhmetrics-r206-7|623	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk79.tfm
21mr|texlive-zhmetrics-r206-7|624	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk80.tfm
21mr|texlive-zhmetrics-r206-7|625	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk81.tfm
21mr|texlive-zhmetrics-r206-7|626	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk82.tfm
21mr|texlive-zhmetrics-r206-7|627	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk83.tfm
21mr|texlive-zhmetrics-r206-7|628	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk84.tfm
21mr|texlive-zhmetrics-r206-7|629	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk85.tfm
21mr|texlive-zhmetrics-r206-7|630	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk86.tfm
21mr|texlive-zhmetrics-r206-7|631	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk87.tfm
21mr|texlive-zhmetrics-r206-7|632	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk88.tfm
21mr|texlive-zhmetrics-r206-7|633	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk89.tfm
21mr|texlive-zhmetrics-r206-7|634	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk90.tfm
21mr|texlive-zhmetrics-r206-7|635	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk91.tfm
21mr|texlive-zhmetrics-r206-7|636	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk92.tfm
21mr|texlive-zhmetrics-r206-7|637	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk93.tfm
21mr|texlive-zhmetrics-r206-7|638	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbk94.tfm
21mr|texlive-zhmetrics-r206-7|639	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl00.tfm
21mr|texlive-zhmetrics-r206-7|640	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl01.tfm
21mr|texlive-zhmetrics-r206-7|641	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl02.tfm
21mr|texlive-zhmetrics-r206-7|642	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl03.tfm
21mr|texlive-zhmetrics-r206-7|643	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl04.tfm
21mr|texlive-zhmetrics-r206-7|644	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl05.tfm
21mr|texlive-zhmetrics-r206-7|645	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl06.tfm
21mr|texlive-zhmetrics-r206-7|646	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl07.tfm
21mr|texlive-zhmetrics-r206-7|647	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl08.tfm
21mr|texlive-zhmetrics-r206-7|648	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl09.tfm
21mr|texlive-zhmetrics-r206-7|649	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl10.tfm
21mr|texlive-zhmetrics-r206-7|650	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl11.tfm
21mr|texlive-zhmetrics-r206-7|651	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl12.tfm
21mr|texlive-zhmetrics-r206-7|652	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl13.tfm
21mr|texlive-zhmetrics-r206-7|653	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl14.tfm
21mr|texlive-zhmetrics-r206-7|654	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl15.tfm
21mr|texlive-zhmetrics-r206-7|655	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl16.tfm
21mr|texlive-zhmetrics-r206-7|656	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl17.tfm
21mr|texlive-zhmetrics-r206-7|657	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl18.tfm
21mr|texlive-zhmetrics-r206-7|658	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl19.tfm
21mr|texlive-zhmetrics-r206-7|659	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl20.tfm
21mr|texlive-zhmetrics-r206-7|660	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl21.tfm
21mr|texlive-zhmetrics-r206-7|661	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl22.tfm
21mr|texlive-zhmetrics-r206-7|662	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl23.tfm
21mr|texlive-zhmetrics-r206-7|663	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl24.tfm
21mr|texlive-zhmetrics-r206-7|664	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl25.tfm
21mr|texlive-zhmetrics-r206-7|665	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl26.tfm
21mr|texlive-zhmetrics-r206-7|666	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl27.tfm
21mr|texlive-zhmetrics-r206-7|667	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl28.tfm
21mr|texlive-zhmetrics-r206-7|668	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl29.tfm
21mr|texlive-zhmetrics-r206-7|669	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl30.tfm
21mr|texlive-zhmetrics-r206-7|670	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl31.tfm
21mr|texlive-zhmetrics-r206-7|671	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl32.tfm
21mr|texlive-zhmetrics-r206-7|672	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl33.tfm
21mr|texlive-zhmetrics-r206-7|673	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl34.tfm
21mr|texlive-zhmetrics-r206-7|674	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl35.tfm
21mr|texlive-zhmetrics-r206-7|675	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl36.tfm
21mr|texlive-zhmetrics-r206-7|676	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl37.tfm
21mr|texlive-zhmetrics-r206-7|677	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl38.tfm
21mr|texlive-zhmetrics-r206-7|678	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl39.tfm
21mr|texlive-zhmetrics-r206-7|679	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl40.tfm
21mr|texlive-zhmetrics-r206-7|680	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl41.tfm
21mr|texlive-zhmetrics-r206-7|681	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl42.tfm
21mr|texlive-zhmetrics-r206-7|682	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl43.tfm
21mr|texlive-zhmetrics-r206-7|683	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl44.tfm
21mr|texlive-zhmetrics-r206-7|684	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl45.tfm
21mr|texlive-zhmetrics-r206-7|685	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl46.tfm
21mr|texlive-zhmetrics-r206-7|686	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl47.tfm
21mr|texlive-zhmetrics-r206-7|687	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl48.tfm
21mr|texlive-zhmetrics-r206-7|688	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl49.tfm
21mr|texlive-zhmetrics-r206-7|689	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl50.tfm
21mr|texlive-zhmetrics-r206-7|690	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl51.tfm
21mr|texlive-zhmetrics-r206-7|691	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl52.tfm
21mr|texlive-zhmetrics-r206-7|692	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl53.tfm
21mr|texlive-zhmetrics-r206-7|693	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl54.tfm
21mr|texlive-zhmetrics-r206-7|694	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl55.tfm
21mr|texlive-zhmetrics-r206-7|695	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl56.tfm
21mr|texlive-zhmetrics-r206-7|696	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl57.tfm
21mr|texlive-zhmetrics-r206-7|697	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl58.tfm
21mr|texlive-zhmetrics-r206-7|698	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl59.tfm
21mr|texlive-zhmetrics-r206-7|699	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl60.tfm
21mr|texlive-zhmetrics-r206-7|700	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl61.tfm
21mr|texlive-zhmetrics-r206-7|701	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl62.tfm
21mr|texlive-zhmetrics-r206-7|702	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl63.tfm
21mr|texlive-zhmetrics-r206-7|703	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl64.tfm
21mr|texlive-zhmetrics-r206-7|704	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl65.tfm
21mr|texlive-zhmetrics-r206-7|705	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl66.tfm
21mr|texlive-zhmetrics-r206-7|706	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl67.tfm
21mr|texlive-zhmetrics-r206-7|707	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl68.tfm
21mr|texlive-zhmetrics-r206-7|708	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl69.tfm
21mr|texlive-zhmetrics-r206-7|709	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl70.tfm
21mr|texlive-zhmetrics-r206-7|710	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl71.tfm
21mr|texlive-zhmetrics-r206-7|711	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl72.tfm
21mr|texlive-zhmetrics-r206-7|712	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl73.tfm
21mr|texlive-zhmetrics-r206-7|713	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl74.tfm
21mr|texlive-zhmetrics-r206-7|714	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl75.tfm
21mr|texlive-zhmetrics-r206-7|715	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl76.tfm
21mr|texlive-zhmetrics-r206-7|716	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl77.tfm
21mr|texlive-zhmetrics-r206-7|717	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl78.tfm
21mr|texlive-zhmetrics-r206-7|718	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl79.tfm
21mr|texlive-zhmetrics-r206-7|719	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl80.tfm
21mr|texlive-zhmetrics-r206-7|720	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl81.tfm
21mr|texlive-zhmetrics-r206-7|721	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl82.tfm
21mr|texlive-zhmetrics-r206-7|722	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl83.tfm
21mr|texlive-zhmetrics-r206-7|723	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl84.tfm
21mr|texlive-zhmetrics-r206-7|724	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl85.tfm
21mr|texlive-zhmetrics-r206-7|725	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl86.tfm
21mr|texlive-zhmetrics-r206-7|726	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl87.tfm
21mr|texlive-zhmetrics-r206-7|727	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl88.tfm
21mr|texlive-zhmetrics-r206-7|728	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl89.tfm
21mr|texlive-zhmetrics-r206-7|729	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl90.tfm
21mr|texlive-zhmetrics-r206-7|730	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl91.tfm
21mr|texlive-zhmetrics-r206-7|731	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl92.tfm
21mr|texlive-zhmetrics-r206-7|732	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl93.tfm
21mr|texlive-zhmetrics-r206-7|733	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbk/gbksl94.tfm
21mr|texlive-zhmetrics-r206-7|734	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs00.tfm
21mr|texlive-zhmetrics-r206-7|735	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs01.tfm
21mr|texlive-zhmetrics-r206-7|736	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs02.tfm
21mr|texlive-zhmetrics-r206-7|737	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs03.tfm
21mr|texlive-zhmetrics-r206-7|738	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs04.tfm
21mr|texlive-zhmetrics-r206-7|739	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs05.tfm
21mr|texlive-zhmetrics-r206-7|740	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs06.tfm
21mr|texlive-zhmetrics-r206-7|741	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs07.tfm
21mr|texlive-zhmetrics-r206-7|742	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs08.tfm
21mr|texlive-zhmetrics-r206-7|743	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs09.tfm
21mr|texlive-zhmetrics-r206-7|744	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs10.tfm
21mr|texlive-zhmetrics-r206-7|745	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs11.tfm
21mr|texlive-zhmetrics-r206-7|746	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs12.tfm
21mr|texlive-zhmetrics-r206-7|747	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs13.tfm
21mr|texlive-zhmetrics-r206-7|748	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs14.tfm
21mr|texlive-zhmetrics-r206-7|749	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs15.tfm
21mr|texlive-zhmetrics-r206-7|750	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs16.tfm
21mr|texlive-zhmetrics-r206-7|751	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs17.tfm
21mr|texlive-zhmetrics-r206-7|752	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs18.tfm
21mr|texlive-zhmetrics-r206-7|753	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs19.tfm
21mr|texlive-zhmetrics-r206-7|754	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs20.tfm
21mr|texlive-zhmetrics-r206-7|755	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs21.tfm
21mr|texlive-zhmetrics-r206-7|756	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs22.tfm
21mr|texlive-zhmetrics-r206-7|757	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs23.tfm
21mr|texlive-zhmetrics-r206-7|758	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs24.tfm
21mr|texlive-zhmetrics-r206-7|759	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs25.tfm
21mr|texlive-zhmetrics-r206-7|760	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs26.tfm
21mr|texlive-zhmetrics-r206-7|761	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs27.tfm
21mr|texlive-zhmetrics-r206-7|762	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs28.tfm
21mr|texlive-zhmetrics-r206-7|763	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs29.tfm
21mr|texlive-zhmetrics-r206-7|764	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs30.tfm
21mr|texlive-zhmetrics-r206-7|765	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs31.tfm
21mr|texlive-zhmetrics-r206-7|766	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs32.tfm
21mr|texlive-zhmetrics-r206-7|767	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs33.tfm
21mr|texlive-zhmetrics-r206-7|768	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs34.tfm
21mr|texlive-zhmetrics-r206-7|769	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs35.tfm
21mr|texlive-zhmetrics-r206-7|770	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs36.tfm
21mr|texlive-zhmetrics-r206-7|771	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs37.tfm
21mr|texlive-zhmetrics-r206-7|772	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs38.tfm
21mr|texlive-zhmetrics-r206-7|773	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs39.tfm
21mr|texlive-zhmetrics-r206-7|774	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs40.tfm
21mr|texlive-zhmetrics-r206-7|775	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs41.tfm
21mr|texlive-zhmetrics-r206-7|776	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs42.tfm
21mr|texlive-zhmetrics-r206-7|777	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs43.tfm
21mr|texlive-zhmetrics-r206-7|778	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs44.tfm
21mr|texlive-zhmetrics-r206-7|779	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs45.tfm
21mr|texlive-zhmetrics-r206-7|780	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs46.tfm
21mr|texlive-zhmetrics-r206-7|781	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs47.tfm
21mr|texlive-zhmetrics-r206-7|782	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs48.tfm
21mr|texlive-zhmetrics-r206-7|783	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs49.tfm
21mr|texlive-zhmetrics-r206-7|784	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs50.tfm
21mr|texlive-zhmetrics-r206-7|785	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs51.tfm
21mr|texlive-zhmetrics-r206-7|786	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs52.tfm
21mr|texlive-zhmetrics-r206-7|787	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs53.tfm
21mr|texlive-zhmetrics-r206-7|788	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs54.tfm
21mr|texlive-zhmetrics-r206-7|789	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs55.tfm
21mr|texlive-zhmetrics-r206-7|790	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs56.tfm
21mr|texlive-zhmetrics-r206-7|791	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs57.tfm
21mr|texlive-zhmetrics-r206-7|792	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs58.tfm
21mr|texlive-zhmetrics-r206-7|793	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs59.tfm
21mr|texlive-zhmetrics-r206-7|794	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs60.tfm
21mr|texlive-zhmetrics-r206-7|795	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs61.tfm
21mr|texlive-zhmetrics-r206-7|796	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs62.tfm
21mr|texlive-zhmetrics-r206-7|797	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs63.tfm
21mr|texlive-zhmetrics-r206-7|798	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs64.tfm
21mr|texlive-zhmetrics-r206-7|799	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs65.tfm
21mr|texlive-zhmetrics-r206-7|800	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs66.tfm
21mr|texlive-zhmetrics-r206-7|801	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs67.tfm
21mr|texlive-zhmetrics-r206-7|802	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs68.tfm
21mr|texlive-zhmetrics-r206-7|803	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs69.tfm
21mr|texlive-zhmetrics-r206-7|804	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs70.tfm
21mr|texlive-zhmetrics-r206-7|805	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs71.tfm
21mr|texlive-zhmetrics-r206-7|806	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs72.tfm
21mr|texlive-zhmetrics-r206-7|807	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs73.tfm
21mr|texlive-zhmetrics-r206-7|808	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs74.tfm
21mr|texlive-zhmetrics-r206-7|809	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs75.tfm
21mr|texlive-zhmetrics-r206-7|810	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs76.tfm
21mr|texlive-zhmetrics-r206-7|811	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs77.tfm
21mr|texlive-zhmetrics-r206-7|812	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs78.tfm
21mr|texlive-zhmetrics-r206-7|813	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs79.tfm
21mr|texlive-zhmetrics-r206-7|814	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs80.tfm
21mr|texlive-zhmetrics-r206-7|815	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs81.tfm
21mr|texlive-zhmetrics-r206-7|816	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs82.tfm
21mr|texlive-zhmetrics-r206-7|817	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs83.tfm
21mr|texlive-zhmetrics-r206-7|818	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs84.tfm
21mr|texlive-zhmetrics-r206-7|819	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs85.tfm
21mr|texlive-zhmetrics-r206-7|820	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs86.tfm
21mr|texlive-zhmetrics-r206-7|821	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs87.tfm
21mr|texlive-zhmetrics-r206-7|822	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs88.tfm
21mr|texlive-zhmetrics-r206-7|823	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs89.tfm
21mr|texlive-zhmetrics-r206-7|824	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs90.tfm
21mr|texlive-zhmetrics-r206-7|825	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs91.tfm
21mr|texlive-zhmetrics-r206-7|826	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs92.tfm
21mr|texlive-zhmetrics-r206-7|827	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs93.tfm
21mr|texlive-zhmetrics-r206-7|828	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfs94.tfm
21mr|texlive-zhmetrics-r206-7|829	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl00.tfm
21mr|texlive-zhmetrics-r206-7|830	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl01.tfm
21mr|texlive-zhmetrics-r206-7|831	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl02.tfm
21mr|texlive-zhmetrics-r206-7|832	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl03.tfm
21mr|texlive-zhmetrics-r206-7|833	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl04.tfm
21mr|texlive-zhmetrics-r206-7|834	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl05.tfm
21mr|texlive-zhmetrics-r206-7|835	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl06.tfm
21mr|texlive-zhmetrics-r206-7|836	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl07.tfm
21mr|texlive-zhmetrics-r206-7|837	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl08.tfm
21mr|texlive-zhmetrics-r206-7|838	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl09.tfm
21mr|texlive-zhmetrics-r206-7|839	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl10.tfm
21mr|texlive-zhmetrics-r206-7|840	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl11.tfm
21mr|texlive-zhmetrics-r206-7|841	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl12.tfm
21mr|texlive-zhmetrics-r206-7|842	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl13.tfm
21mr|texlive-zhmetrics-r206-7|843	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl14.tfm
21mr|texlive-zhmetrics-r206-7|844	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl15.tfm
21mr|texlive-zhmetrics-r206-7|845	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl16.tfm
21mr|texlive-zhmetrics-r206-7|846	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl17.tfm
21mr|texlive-zhmetrics-r206-7|847	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl18.tfm
21mr|texlive-zhmetrics-r206-7|848	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl19.tfm
21mr|texlive-zhmetrics-r206-7|849	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl20.tfm
21mr|texlive-zhmetrics-r206-7|850	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl21.tfm
21mr|texlive-zhmetrics-r206-7|851	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl22.tfm
21mr|texlive-zhmetrics-r206-7|852	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl23.tfm
21mr|texlive-zhmetrics-r206-7|853	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl24.tfm
21mr|texlive-zhmetrics-r206-7|854	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl25.tfm
21mr|texlive-zhmetrics-r206-7|855	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl26.tfm
21mr|texlive-zhmetrics-r206-7|856	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl27.tfm
21mr|texlive-zhmetrics-r206-7|857	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl28.tfm
21mr|texlive-zhmetrics-r206-7|858	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl29.tfm
21mr|texlive-zhmetrics-r206-7|859	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl30.tfm
21mr|texlive-zhmetrics-r206-7|860	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl31.tfm
21mr|texlive-zhmetrics-r206-7|861	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl32.tfm
21mr|texlive-zhmetrics-r206-7|862	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl33.tfm
21mr|texlive-zhmetrics-r206-7|863	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl34.tfm
21mr|texlive-zhmetrics-r206-7|864	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl35.tfm
21mr|texlive-zhmetrics-r206-7|865	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl36.tfm
21mr|texlive-zhmetrics-r206-7|866	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl37.tfm
21mr|texlive-zhmetrics-r206-7|867	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl38.tfm
21mr|texlive-zhmetrics-r206-7|868	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl39.tfm
21mr|texlive-zhmetrics-r206-7|869	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl40.tfm
21mr|texlive-zhmetrics-r206-7|870	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl41.tfm
21mr|texlive-zhmetrics-r206-7|871	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl42.tfm
21mr|texlive-zhmetrics-r206-7|872	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl43.tfm
21mr|texlive-zhmetrics-r206-7|873	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl44.tfm
21mr|texlive-zhmetrics-r206-7|874	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl45.tfm
21mr|texlive-zhmetrics-r206-7|875	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl46.tfm
21mr|texlive-zhmetrics-r206-7|876	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl47.tfm
21mr|texlive-zhmetrics-r206-7|877	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl48.tfm
21mr|texlive-zhmetrics-r206-7|878	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl49.tfm
21mr|texlive-zhmetrics-r206-7|879	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl50.tfm
21mr|texlive-zhmetrics-r206-7|880	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl51.tfm
21mr|texlive-zhmetrics-r206-7|881	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl52.tfm
21mr|texlive-zhmetrics-r206-7|882	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl53.tfm
21mr|texlive-zhmetrics-r206-7|883	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl54.tfm
21mr|texlive-zhmetrics-r206-7|884	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl55.tfm
21mr|texlive-zhmetrics-r206-7|885	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl56.tfm
21mr|texlive-zhmetrics-r206-7|886	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl57.tfm
21mr|texlive-zhmetrics-r206-7|887	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl58.tfm
21mr|texlive-zhmetrics-r206-7|888	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl59.tfm
21mr|texlive-zhmetrics-r206-7|889	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl60.tfm
21mr|texlive-zhmetrics-r206-7|890	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl61.tfm
21mr|texlive-zhmetrics-r206-7|891	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl62.tfm
21mr|texlive-zhmetrics-r206-7|892	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl63.tfm
21mr|texlive-zhmetrics-r206-7|893	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl64.tfm
21mr|texlive-zhmetrics-r206-7|894	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl65.tfm
21mr|texlive-zhmetrics-r206-7|895	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl66.tfm
21mr|texlive-zhmetrics-r206-7|896	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl67.tfm
21mr|texlive-zhmetrics-r206-7|897	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl68.tfm
21mr|texlive-zhmetrics-r206-7|898	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl69.tfm
21mr|texlive-zhmetrics-r206-7|899	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl70.tfm
21mr|texlive-zhmetrics-r206-7|900	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl71.tfm
21mr|texlive-zhmetrics-r206-7|901	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl72.tfm
21mr|texlive-zhmetrics-r206-7|902	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl73.tfm
21mr|texlive-zhmetrics-r206-7|903	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl74.tfm
21mr|texlive-zhmetrics-r206-7|904	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl75.tfm
21mr|texlive-zhmetrics-r206-7|905	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl76.tfm
21mr|texlive-zhmetrics-r206-7|906	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl77.tfm
21mr|texlive-zhmetrics-r206-7|907	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl78.tfm
21mr|texlive-zhmetrics-r206-7|908	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl79.tfm
21mr|texlive-zhmetrics-r206-7|909	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl80.tfm
21mr|texlive-zhmetrics-r206-7|910	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl81.tfm
21mr|texlive-zhmetrics-r206-7|911	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl82.tfm
21mr|texlive-zhmetrics-r206-7|912	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl83.tfm
21mr|texlive-zhmetrics-r206-7|913	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl84.tfm
21mr|texlive-zhmetrics-r206-7|914	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl85.tfm
21mr|texlive-zhmetrics-r206-7|915	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl86.tfm
21mr|texlive-zhmetrics-r206-7|916	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl87.tfm
21mr|texlive-zhmetrics-r206-7|917	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl88.tfm
21mr|texlive-zhmetrics-r206-7|918	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl89.tfm
21mr|texlive-zhmetrics-r206-7|919	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl90.tfm
21mr|texlive-zhmetrics-r206-7|920	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl91.tfm
21mr|texlive-zhmetrics-r206-7|921	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl92.tfm
21mr|texlive-zhmetrics-r206-7|922	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl93.tfm
21mr|texlive-zhmetrics-r206-7|923	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkfs/gbkfssl94.tfm
21mr|texlive-zhmetrics-r206-7|924	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei00.tfm
21mr|texlive-zhmetrics-r206-7|925	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei01.tfm
21mr|texlive-zhmetrics-r206-7|926	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei02.tfm
21mr|texlive-zhmetrics-r206-7|927	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei03.tfm
21mr|texlive-zhmetrics-r206-7|928	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei04.tfm
21mr|texlive-zhmetrics-r206-7|929	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei05.tfm
21mr|texlive-zhmetrics-r206-7|930	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei06.tfm
21mr|texlive-zhmetrics-r206-7|931	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei07.tfm
21mr|texlive-zhmetrics-r206-7|932	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei08.tfm
21mr|texlive-zhmetrics-r206-7|933	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei09.tfm
21mr|texlive-zhmetrics-r206-7|934	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei10.tfm
21mr|texlive-zhmetrics-r206-7|935	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei11.tfm
21mr|texlive-zhmetrics-r206-7|936	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei12.tfm
21mr|texlive-zhmetrics-r206-7|937	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei13.tfm
21mr|texlive-zhmetrics-r206-7|938	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei14.tfm
21mr|texlive-zhmetrics-r206-7|939	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei15.tfm
21mr|texlive-zhmetrics-r206-7|940	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei16.tfm
21mr|texlive-zhmetrics-r206-7|941	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei17.tfm
21mr|texlive-zhmetrics-r206-7|942	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei18.tfm
21mr|texlive-zhmetrics-r206-7|943	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei19.tfm
21mr|texlive-zhmetrics-r206-7|944	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei20.tfm
21mr|texlive-zhmetrics-r206-7|945	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei21.tfm
21mr|texlive-zhmetrics-r206-7|946	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei22.tfm
21mr|texlive-zhmetrics-r206-7|947	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei23.tfm
21mr|texlive-zhmetrics-r206-7|948	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei24.tfm
21mr|texlive-zhmetrics-r206-7|949	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei25.tfm
21mr|texlive-zhmetrics-r206-7|950	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei26.tfm
21mr|texlive-zhmetrics-r206-7|951	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei27.tfm
21mr|texlive-zhmetrics-r206-7|952	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei28.tfm
21mr|texlive-zhmetrics-r206-7|953	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei29.tfm
21mr|texlive-zhmetrics-r206-7|954	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei30.tfm
21mr|texlive-zhmetrics-r206-7|955	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei31.tfm
21mr|texlive-zhmetrics-r206-7|956	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei32.tfm
21mr|texlive-zhmetrics-r206-7|957	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei33.tfm
21mr|texlive-zhmetrics-r206-7|958	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei34.tfm
21mr|texlive-zhmetrics-r206-7|959	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei35.tfm
21mr|texlive-zhmetrics-r206-7|960	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei36.tfm
21mr|texlive-zhmetrics-r206-7|961	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei37.tfm
21mr|texlive-zhmetrics-r206-7|962	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei38.tfm
21mr|texlive-zhmetrics-r206-7|963	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei39.tfm
21mr|texlive-zhmetrics-r206-7|964	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei40.tfm
21mr|texlive-zhmetrics-r206-7|965	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei41.tfm
21mr|texlive-zhmetrics-r206-7|966	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei42.tfm
21mr|texlive-zhmetrics-r206-7|967	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei43.tfm
21mr|texlive-zhmetrics-r206-7|968	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei44.tfm
21mr|texlive-zhmetrics-r206-7|969	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei45.tfm
21mr|texlive-zhmetrics-r206-7|970	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei46.tfm
21mr|texlive-zhmetrics-r206-7|971	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei47.tfm
21mr|texlive-zhmetrics-r206-7|972	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei48.tfm
21mr|texlive-zhmetrics-r206-7|973	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei49.tfm
21mr|texlive-zhmetrics-r206-7|974	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei50.tfm
21mr|texlive-zhmetrics-r206-7|975	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei51.tfm
21mr|texlive-zhmetrics-r206-7|976	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei52.tfm
21mr|texlive-zhmetrics-r206-7|977	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei53.tfm
21mr|texlive-zhmetrics-r206-7|978	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei54.tfm
21mr|texlive-zhmetrics-r206-7|979	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei55.tfm
21mr|texlive-zhmetrics-r206-7|980	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei56.tfm
21mr|texlive-zhmetrics-r206-7|981	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei57.tfm
21mr|texlive-zhmetrics-r206-7|982	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei58.tfm
21mr|texlive-zhmetrics-r206-7|983	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei59.tfm
21mr|texlive-zhmetrics-r206-7|984	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei60.tfm
21mr|texlive-zhmetrics-r206-7|985	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei61.tfm
21mr|texlive-zhmetrics-r206-7|986	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei62.tfm
21mr|texlive-zhmetrics-r206-7|987	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei63.tfm
21mr|texlive-zhmetrics-r206-7|988	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei64.tfm
21mr|texlive-zhmetrics-r206-7|989	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei65.tfm
21mr|texlive-zhmetrics-r206-7|990	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei66.tfm
21mr|texlive-zhmetrics-r206-7|991	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei67.tfm
21mr|texlive-zhmetrics-r206-7|992	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei68.tfm
21mr|texlive-zhmetrics-r206-7|993	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei69.tfm
21mr|texlive-zhmetrics-r206-7|994	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei70.tfm
21mr|texlive-zhmetrics-r206-7|995	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei71.tfm
21mr|texlive-zhmetrics-r206-7|996	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei72.tfm
21mr|texlive-zhmetrics-r206-7|997	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei73.tfm
21mr|texlive-zhmetrics-r206-7|998	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei74.tfm
21mr|texlive-zhmetrics-r206-7|999	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei75.tfm
21mr|texlive-zhmetrics-r206-7|1000	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei76.tfm
21mr|texlive-zhmetrics-r206-7|1001	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei77.tfm
21mr|texlive-zhmetrics-r206-7|1002	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei78.tfm
21mr|texlive-zhmetrics-r206-7|1003	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei79.tfm
21mr|texlive-zhmetrics-r206-7|1004	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei80.tfm
21mr|texlive-zhmetrics-r206-7|1005	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei81.tfm
21mr|texlive-zhmetrics-r206-7|1006	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei82.tfm
21mr|texlive-zhmetrics-r206-7|1007	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei83.tfm
21mr|texlive-zhmetrics-r206-7|1008	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei84.tfm
21mr|texlive-zhmetrics-r206-7|1009	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei85.tfm
21mr|texlive-zhmetrics-r206-7|1010	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei86.tfm
21mr|texlive-zhmetrics-r206-7|1011	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei87.tfm
21mr|texlive-zhmetrics-r206-7|1012	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei88.tfm
21mr|texlive-zhmetrics-r206-7|1013	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei89.tfm
21mr|texlive-zhmetrics-r206-7|1014	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei90.tfm
21mr|texlive-zhmetrics-r206-7|1015	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei91.tfm
21mr|texlive-zhmetrics-r206-7|1016	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei92.tfm
21mr|texlive-zhmetrics-r206-7|1017	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei93.tfm
21mr|texlive-zhmetrics-r206-7|1018	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkhei94.tfm
21mr|texlive-zhmetrics-r206-7|1019	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl00.tfm
21mr|texlive-zhmetrics-r206-7|1020	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl01.tfm
21mr|texlive-zhmetrics-r206-7|1021	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl02.tfm
21mr|texlive-zhmetrics-r206-7|1022	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl03.tfm
21mr|texlive-zhmetrics-r206-7|1023	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl04.tfm
21mr|texlive-zhmetrics-r206-7|1024	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl05.tfm
21mr|texlive-zhmetrics-r206-7|1025	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl06.tfm
21mr|texlive-zhmetrics-r206-7|1026	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl07.tfm
21mr|texlive-zhmetrics-r206-7|1027	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl08.tfm
21mr|texlive-zhmetrics-r206-7|1028	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl09.tfm
21mr|texlive-zhmetrics-r206-7|1029	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl10.tfm
21mr|texlive-zhmetrics-r206-7|1030	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl11.tfm
21mr|texlive-zhmetrics-r206-7|1031	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl12.tfm
21mr|texlive-zhmetrics-r206-7|1032	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl13.tfm
21mr|texlive-zhmetrics-r206-7|1033	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl14.tfm
21mr|texlive-zhmetrics-r206-7|1034	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl15.tfm
21mr|texlive-zhmetrics-r206-7|1035	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl16.tfm
21mr|texlive-zhmetrics-r206-7|1036	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl17.tfm
21mr|texlive-zhmetrics-r206-7|1037	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl18.tfm
21mr|texlive-zhmetrics-r206-7|1038	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl19.tfm
21mr|texlive-zhmetrics-r206-7|1039	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl20.tfm
21mr|texlive-zhmetrics-r206-7|1040	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl21.tfm
21mr|texlive-zhmetrics-r206-7|1041	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl22.tfm
21mr|texlive-zhmetrics-r206-7|1042	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl23.tfm
21mr|texlive-zhmetrics-r206-7|1043	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl24.tfm
21mr|texlive-zhmetrics-r206-7|1044	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl25.tfm
21mr|texlive-zhmetrics-r206-7|1045	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl26.tfm
21mr|texlive-zhmetrics-r206-7|1046	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl27.tfm
21mr|texlive-zhmetrics-r206-7|1047	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl28.tfm
21mr|texlive-zhmetrics-r206-7|1048	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl29.tfm
21mr|texlive-zhmetrics-r206-7|1049	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl30.tfm
21mr|texlive-zhmetrics-r206-7|1050	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl31.tfm
21mr|texlive-zhmetrics-r206-7|1051	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl32.tfm
21mr|texlive-zhmetrics-r206-7|1052	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl33.tfm
21mr|texlive-zhmetrics-r206-7|1053	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl34.tfm
21mr|texlive-zhmetrics-r206-7|1054	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl35.tfm
21mr|texlive-zhmetrics-r206-7|1055	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl36.tfm
21mr|texlive-zhmetrics-r206-7|1056	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl37.tfm
21mr|texlive-zhmetrics-r206-7|1057	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl38.tfm
21mr|texlive-zhmetrics-r206-7|1058	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl39.tfm
21mr|texlive-zhmetrics-r206-7|1059	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl40.tfm
21mr|texlive-zhmetrics-r206-7|1060	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl41.tfm
21mr|texlive-zhmetrics-r206-7|1061	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl42.tfm
21mr|texlive-zhmetrics-r206-7|1062	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl43.tfm
21mr|texlive-zhmetrics-r206-7|1063	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl44.tfm
21mr|texlive-zhmetrics-r206-7|1064	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl45.tfm
21mr|texlive-zhmetrics-r206-7|1065	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl46.tfm
21mr|texlive-zhmetrics-r206-7|1066	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl47.tfm
21mr|texlive-zhmetrics-r206-7|1067	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl48.tfm
21mr|texlive-zhmetrics-r206-7|1068	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl49.tfm
21mr|texlive-zhmetrics-r206-7|1069	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl50.tfm
21mr|texlive-zhmetrics-r206-7|1070	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl51.tfm
21mr|texlive-zhmetrics-r206-7|1071	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl52.tfm
21mr|texlive-zhmetrics-r206-7|1072	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl53.tfm
21mr|texlive-zhmetrics-r206-7|1073	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl54.tfm
21mr|texlive-zhmetrics-r206-7|1074	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl55.tfm
21mr|texlive-zhmetrics-r206-7|1075	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl56.tfm
21mr|texlive-zhmetrics-r206-7|1076	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl57.tfm
21mr|texlive-zhmetrics-r206-7|1077	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl58.tfm
21mr|texlive-zhmetrics-r206-7|1078	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl59.tfm
21mr|texlive-zhmetrics-r206-7|1079	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl60.tfm
21mr|texlive-zhmetrics-r206-7|1080	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl61.tfm
21mr|texlive-zhmetrics-r206-7|1081	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl62.tfm
21mr|texlive-zhmetrics-r206-7|1082	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl63.tfm
21mr|texlive-zhmetrics-r206-7|1083	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl64.tfm
21mr|texlive-zhmetrics-r206-7|1084	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl65.tfm
21mr|texlive-zhmetrics-r206-7|1085	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl66.tfm
21mr|texlive-zhmetrics-r206-7|1086	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl67.tfm
21mr|texlive-zhmetrics-r206-7|1087	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl68.tfm
21mr|texlive-zhmetrics-r206-7|1088	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl69.tfm
21mr|texlive-zhmetrics-r206-7|1089	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl70.tfm
21mr|texlive-zhmetrics-r206-7|1090	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl71.tfm
21mr|texlive-zhmetrics-r206-7|1091	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl72.tfm
21mr|texlive-zhmetrics-r206-7|1092	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl73.tfm
21mr|texlive-zhmetrics-r206-7|1093	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl74.tfm
21mr|texlive-zhmetrics-r206-7|1094	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl75.tfm
21mr|texlive-zhmetrics-r206-7|1095	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl76.tfm
21mr|texlive-zhmetrics-r206-7|1096	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl77.tfm
21mr|texlive-zhmetrics-r206-7|1097	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl78.tfm
21mr|texlive-zhmetrics-r206-7|1098	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl79.tfm
21mr|texlive-zhmetrics-r206-7|1099	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl80.tfm
21mr|texlive-zhmetrics-r206-7|1100	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl81.tfm
21mr|texlive-zhmetrics-r206-7|1101	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl82.tfm
21mr|texlive-zhmetrics-r206-7|1102	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl83.tfm
21mr|texlive-zhmetrics-r206-7|1103	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl84.tfm
21mr|texlive-zhmetrics-r206-7|1104	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl85.tfm
21mr|texlive-zhmetrics-r206-7|1105	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl86.tfm
21mr|texlive-zhmetrics-r206-7|1106	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl87.tfm
21mr|texlive-zhmetrics-r206-7|1107	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl88.tfm
21mr|texlive-zhmetrics-r206-7|1108	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl89.tfm
21mr|texlive-zhmetrics-r206-7|1109	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl90.tfm
21mr|texlive-zhmetrics-r206-7|1110	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl91.tfm
21mr|texlive-zhmetrics-r206-7|1111	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl92.tfm
21mr|texlive-zhmetrics-r206-7|1112	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl93.tfm
21mr|texlive-zhmetrics-r206-7|1113	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkhei/gbkheisl94.tfm
21mr|texlive-zhmetrics-r206-7|1114	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai00.tfm
21mr|texlive-zhmetrics-r206-7|1115	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai01.tfm
21mr|texlive-zhmetrics-r206-7|1116	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai02.tfm
21mr|texlive-zhmetrics-r206-7|1117	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai03.tfm
21mr|texlive-zhmetrics-r206-7|1118	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai04.tfm
21mr|texlive-zhmetrics-r206-7|1119	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai05.tfm
21mr|texlive-zhmetrics-r206-7|1120	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai06.tfm
21mr|texlive-zhmetrics-r206-7|1121	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai07.tfm
21mr|texlive-zhmetrics-r206-7|1122	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai08.tfm
21mr|texlive-zhmetrics-r206-7|1123	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai09.tfm
21mr|texlive-zhmetrics-r206-7|1124	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai10.tfm
21mr|texlive-zhmetrics-r206-7|1125	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai11.tfm
21mr|texlive-zhmetrics-r206-7|1126	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai12.tfm
21mr|texlive-zhmetrics-r206-7|1127	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai13.tfm
21mr|texlive-zhmetrics-r206-7|1128	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai14.tfm
21mr|texlive-zhmetrics-r206-7|1129	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai15.tfm
21mr|texlive-zhmetrics-r206-7|1130	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai16.tfm
21mr|texlive-zhmetrics-r206-7|1131	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai17.tfm
21mr|texlive-zhmetrics-r206-7|1132	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai18.tfm
21mr|texlive-zhmetrics-r206-7|1133	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai19.tfm
21mr|texlive-zhmetrics-r206-7|1134	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai20.tfm
21mr|texlive-zhmetrics-r206-7|1135	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai21.tfm
21mr|texlive-zhmetrics-r206-7|1136	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai22.tfm
21mr|texlive-zhmetrics-r206-7|1137	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai23.tfm
21mr|texlive-zhmetrics-r206-7|1138	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai24.tfm
21mr|texlive-zhmetrics-r206-7|1139	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai25.tfm
21mr|texlive-zhmetrics-r206-7|1140	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai26.tfm
21mr|texlive-zhmetrics-r206-7|1141	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai27.tfm
21mr|texlive-zhmetrics-r206-7|1142	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai28.tfm
21mr|texlive-zhmetrics-r206-7|1143	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai29.tfm
21mr|texlive-zhmetrics-r206-7|1144	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai30.tfm
21mr|texlive-zhmetrics-r206-7|1145	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai31.tfm
21mr|texlive-zhmetrics-r206-7|1146	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai32.tfm
21mr|texlive-zhmetrics-r206-7|1147	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai33.tfm
21mr|texlive-zhmetrics-r206-7|1148	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai34.tfm
21mr|texlive-zhmetrics-r206-7|1149	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai35.tfm
21mr|texlive-zhmetrics-r206-7|1150	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai36.tfm
21mr|texlive-zhmetrics-r206-7|1151	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai37.tfm
21mr|texlive-zhmetrics-r206-7|1152	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai38.tfm
21mr|texlive-zhmetrics-r206-7|1153	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai39.tfm
21mr|texlive-zhmetrics-r206-7|1154	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai40.tfm
21mr|texlive-zhmetrics-r206-7|1155	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai41.tfm
21mr|texlive-zhmetrics-r206-7|1156	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai42.tfm
21mr|texlive-zhmetrics-r206-7|1157	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai43.tfm
21mr|texlive-zhmetrics-r206-7|1158	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai44.tfm
21mr|texlive-zhmetrics-r206-7|1159	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai45.tfm
21mr|texlive-zhmetrics-r206-7|1160	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai46.tfm
21mr|texlive-zhmetrics-r206-7|1161	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai47.tfm
21mr|texlive-zhmetrics-r206-7|1162	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai48.tfm
21mr|texlive-zhmetrics-r206-7|1163	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai49.tfm
21mr|texlive-zhmetrics-r206-7|1164	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai50.tfm
21mr|texlive-zhmetrics-r206-7|1165	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai51.tfm
21mr|texlive-zhmetrics-r206-7|1166	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai52.tfm
21mr|texlive-zhmetrics-r206-7|1167	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai53.tfm
21mr|texlive-zhmetrics-r206-7|1168	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai54.tfm
21mr|texlive-zhmetrics-r206-7|1169	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai55.tfm
21mr|texlive-zhmetrics-r206-7|1170	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai56.tfm
21mr|texlive-zhmetrics-r206-7|1171	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai57.tfm
21mr|texlive-zhmetrics-r206-7|1172	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai58.tfm
21mr|texlive-zhmetrics-r206-7|1173	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai59.tfm
21mr|texlive-zhmetrics-r206-7|1174	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai60.tfm
21mr|texlive-zhmetrics-r206-7|1175	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai61.tfm
21mr|texlive-zhmetrics-r206-7|1176	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai62.tfm
21mr|texlive-zhmetrics-r206-7|1177	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai63.tfm
21mr|texlive-zhmetrics-r206-7|1178	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai64.tfm
21mr|texlive-zhmetrics-r206-7|1179	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai65.tfm
21mr|texlive-zhmetrics-r206-7|1180	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai66.tfm
21mr|texlive-zhmetrics-r206-7|1181	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai67.tfm
21mr|texlive-zhmetrics-r206-7|1182	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai68.tfm
21mr|texlive-zhmetrics-r206-7|1183	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai69.tfm
21mr|texlive-zhmetrics-r206-7|1184	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai70.tfm
21mr|texlive-zhmetrics-r206-7|1185	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai71.tfm
21mr|texlive-zhmetrics-r206-7|1186	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai72.tfm
21mr|texlive-zhmetrics-r206-7|1187	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai73.tfm
21mr|texlive-zhmetrics-r206-7|1188	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai74.tfm
21mr|texlive-zhmetrics-r206-7|1189	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai75.tfm
21mr|texlive-zhmetrics-r206-7|1190	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai76.tfm
21mr|texlive-zhmetrics-r206-7|1191	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai77.tfm
21mr|texlive-zhmetrics-r206-7|1192	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai78.tfm
21mr|texlive-zhmetrics-r206-7|1193	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai79.tfm
21mr|texlive-zhmetrics-r206-7|1194	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai80.tfm
21mr|texlive-zhmetrics-r206-7|1195	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai81.tfm
21mr|texlive-zhmetrics-r206-7|1196	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai82.tfm
21mr|texlive-zhmetrics-r206-7|1197	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai83.tfm
21mr|texlive-zhmetrics-r206-7|1198	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai84.tfm
21mr|texlive-zhmetrics-r206-7|1199	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai85.tfm
21mr|texlive-zhmetrics-r206-7|1200	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai86.tfm
21mr|texlive-zhmetrics-r206-7|1201	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai87.tfm
21mr|texlive-zhmetrics-r206-7|1202	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai88.tfm
21mr|texlive-zhmetrics-r206-7|1203	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai89.tfm
21mr|texlive-zhmetrics-r206-7|1204	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai90.tfm
21mr|texlive-zhmetrics-r206-7|1205	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai91.tfm
21mr|texlive-zhmetrics-r206-7|1206	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai92.tfm
21mr|texlive-zhmetrics-r206-7|1207	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai93.tfm
21mr|texlive-zhmetrics-r206-7|1208	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkai94.tfm
21mr|texlive-zhmetrics-r206-7|1209	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl00.tfm
21mr|texlive-zhmetrics-r206-7|1210	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl01.tfm
21mr|texlive-zhmetrics-r206-7|1211	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl02.tfm
21mr|texlive-zhmetrics-r206-7|1212	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl03.tfm
21mr|texlive-zhmetrics-r206-7|1213	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl04.tfm
21mr|texlive-zhmetrics-r206-7|1214	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl05.tfm
21mr|texlive-zhmetrics-r206-7|1215	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl06.tfm
21mr|texlive-zhmetrics-r206-7|1216	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl07.tfm
21mr|texlive-zhmetrics-r206-7|1217	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl08.tfm
21mr|texlive-zhmetrics-r206-7|1218	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl09.tfm
21mr|texlive-zhmetrics-r206-7|1219	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl10.tfm
21mr|texlive-zhmetrics-r206-7|1220	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl11.tfm
21mr|texlive-zhmetrics-r206-7|1221	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl12.tfm
21mr|texlive-zhmetrics-r206-7|1222	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl13.tfm
21mr|texlive-zhmetrics-r206-7|1223	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl14.tfm
21mr|texlive-zhmetrics-r206-7|1224	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl15.tfm
21mr|texlive-zhmetrics-r206-7|1225	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl16.tfm
21mr|texlive-zhmetrics-r206-7|1226	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl17.tfm
21mr|texlive-zhmetrics-r206-7|1227	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl18.tfm
21mr|texlive-zhmetrics-r206-7|1228	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl19.tfm
21mr|texlive-zhmetrics-r206-7|1229	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl20.tfm
21mr|texlive-zhmetrics-r206-7|1230	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl21.tfm
21mr|texlive-zhmetrics-r206-7|1231	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl22.tfm
21mr|texlive-zhmetrics-r206-7|1232	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl23.tfm
21mr|texlive-zhmetrics-r206-7|1233	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl24.tfm
21mr|texlive-zhmetrics-r206-7|1234	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl25.tfm
21mr|texlive-zhmetrics-r206-7|1235	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl26.tfm
21mr|texlive-zhmetrics-r206-7|1236	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl27.tfm
21mr|texlive-zhmetrics-r206-7|1237	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl28.tfm
21mr|texlive-zhmetrics-r206-7|1238	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl29.tfm
21mr|texlive-zhmetrics-r206-7|1239	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl30.tfm
21mr|texlive-zhmetrics-r206-7|1240	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl31.tfm
21mr|texlive-zhmetrics-r206-7|1241	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl32.tfm
21mr|texlive-zhmetrics-r206-7|1242	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl33.tfm
21mr|texlive-zhmetrics-r206-7|1243	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl34.tfm
21mr|texlive-zhmetrics-r206-7|1244	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl35.tfm
21mr|texlive-zhmetrics-r206-7|1245	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl36.tfm
21mr|texlive-zhmetrics-r206-7|1246	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl37.tfm
21mr|texlive-zhmetrics-r206-7|1247	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl38.tfm
21mr|texlive-zhmetrics-r206-7|1248	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl39.tfm
21mr|texlive-zhmetrics-r206-7|1249	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl40.tfm
21mr|texlive-zhmetrics-r206-7|1250	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl41.tfm
21mr|texlive-zhmetrics-r206-7|1251	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl42.tfm
21mr|texlive-zhmetrics-r206-7|1252	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl43.tfm
21mr|texlive-zhmetrics-r206-7|1253	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl44.tfm
21mr|texlive-zhmetrics-r206-7|1254	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl45.tfm
21mr|texlive-zhmetrics-r206-7|1255	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl46.tfm
21mr|texlive-zhmetrics-r206-7|1256	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl47.tfm
21mr|texlive-zhmetrics-r206-7|1257	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl48.tfm
21mr|texlive-zhmetrics-r206-7|1258	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl49.tfm
21mr|texlive-zhmetrics-r206-7|1259	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl50.tfm
21mr|texlive-zhmetrics-r206-7|1260	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl51.tfm
21mr|texlive-zhmetrics-r206-7|1261	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl52.tfm
21mr|texlive-zhmetrics-r206-7|1262	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl53.tfm
21mr|texlive-zhmetrics-r206-7|1263	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl54.tfm
21mr|texlive-zhmetrics-r206-7|1264	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl55.tfm
21mr|texlive-zhmetrics-r206-7|1265	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl56.tfm
21mr|texlive-zhmetrics-r206-7|1266	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl57.tfm
21mr|texlive-zhmetrics-r206-7|1267	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl58.tfm
21mr|texlive-zhmetrics-r206-7|1268	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl59.tfm
21mr|texlive-zhmetrics-r206-7|1269	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl60.tfm
21mr|texlive-zhmetrics-r206-7|1270	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl61.tfm
21mr|texlive-zhmetrics-r206-7|1271	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl62.tfm
21mr|texlive-zhmetrics-r206-7|1272	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl63.tfm
21mr|texlive-zhmetrics-r206-7|1273	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl64.tfm
21mr|texlive-zhmetrics-r206-7|1274	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl65.tfm
21mr|texlive-zhmetrics-r206-7|1275	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl66.tfm
21mr|texlive-zhmetrics-r206-7|1276	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl67.tfm
21mr|texlive-zhmetrics-r206-7|1277	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl68.tfm
21mr|texlive-zhmetrics-r206-7|1278	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl69.tfm
21mr|texlive-zhmetrics-r206-7|1279	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl70.tfm
21mr|texlive-zhmetrics-r206-7|1280	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl71.tfm
21mr|texlive-zhmetrics-r206-7|1281	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl72.tfm
21mr|texlive-zhmetrics-r206-7|1282	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl73.tfm
21mr|texlive-zhmetrics-r206-7|1283	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl74.tfm
21mr|texlive-zhmetrics-r206-7|1284	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl75.tfm
21mr|texlive-zhmetrics-r206-7|1285	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl76.tfm
21mr|texlive-zhmetrics-r206-7|1286	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl77.tfm
21mr|texlive-zhmetrics-r206-7|1287	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl78.tfm
21mr|texlive-zhmetrics-r206-7|1288	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl79.tfm
21mr|texlive-zhmetrics-r206-7|1289	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl80.tfm
21mr|texlive-zhmetrics-r206-7|1290	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl81.tfm
21mr|texlive-zhmetrics-r206-7|1291	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl82.tfm
21mr|texlive-zhmetrics-r206-7|1292	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl83.tfm
21mr|texlive-zhmetrics-r206-7|1293	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl84.tfm
21mr|texlive-zhmetrics-r206-7|1294	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl85.tfm
21mr|texlive-zhmetrics-r206-7|1295	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl86.tfm
21mr|texlive-zhmetrics-r206-7|1296	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl87.tfm
21mr|texlive-zhmetrics-r206-7|1297	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl88.tfm
21mr|texlive-zhmetrics-r206-7|1298	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl89.tfm
21mr|texlive-zhmetrics-r206-7|1299	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl90.tfm
21mr|texlive-zhmetrics-r206-7|1300	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl91.tfm
21mr|texlive-zhmetrics-r206-7|1301	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl92.tfm
21mr|texlive-zhmetrics-r206-7|1302	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl93.tfm
21mr|texlive-zhmetrics-r206-7|1303	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkkai/gbkkaisl94.tfm
21mr|texlive-zhmetrics-r206-7|1304	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli00.tfm
21mr|texlive-zhmetrics-r206-7|1305	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli01.tfm
21mr|texlive-zhmetrics-r206-7|1306	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli02.tfm
21mr|texlive-zhmetrics-r206-7|1307	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli03.tfm
21mr|texlive-zhmetrics-r206-7|1308	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli04.tfm
21mr|texlive-zhmetrics-r206-7|1309	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli05.tfm
21mr|texlive-zhmetrics-r206-7|1310	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli06.tfm
21mr|texlive-zhmetrics-r206-7|1311	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli07.tfm
21mr|texlive-zhmetrics-r206-7|1312	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli08.tfm
21mr|texlive-zhmetrics-r206-7|1313	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli09.tfm
21mr|texlive-zhmetrics-r206-7|1314	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli10.tfm
21mr|texlive-zhmetrics-r206-7|1315	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli11.tfm
21mr|texlive-zhmetrics-r206-7|1316	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli12.tfm
21mr|texlive-zhmetrics-r206-7|1317	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli13.tfm
21mr|texlive-zhmetrics-r206-7|1318	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli14.tfm
21mr|texlive-zhmetrics-r206-7|1319	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli15.tfm
21mr|texlive-zhmetrics-r206-7|1320	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli16.tfm
21mr|texlive-zhmetrics-r206-7|1321	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli17.tfm
21mr|texlive-zhmetrics-r206-7|1322	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli18.tfm
21mr|texlive-zhmetrics-r206-7|1323	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli19.tfm
21mr|texlive-zhmetrics-r206-7|1324	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli20.tfm
21mr|texlive-zhmetrics-r206-7|1325	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli21.tfm
21mr|texlive-zhmetrics-r206-7|1326	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli22.tfm
21mr|texlive-zhmetrics-r206-7|1327	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli23.tfm
21mr|texlive-zhmetrics-r206-7|1328	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli24.tfm
21mr|texlive-zhmetrics-r206-7|1329	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli25.tfm
21mr|texlive-zhmetrics-r206-7|1330	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli26.tfm
21mr|texlive-zhmetrics-r206-7|1331	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli27.tfm
21mr|texlive-zhmetrics-r206-7|1332	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli28.tfm
21mr|texlive-zhmetrics-r206-7|1333	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli29.tfm
21mr|texlive-zhmetrics-r206-7|1334	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli30.tfm
21mr|texlive-zhmetrics-r206-7|1335	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli31.tfm
21mr|texlive-zhmetrics-r206-7|1336	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli32.tfm
21mr|texlive-zhmetrics-r206-7|1337	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli33.tfm
21mr|texlive-zhmetrics-r206-7|1338	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli34.tfm
21mr|texlive-zhmetrics-r206-7|1339	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli35.tfm
21mr|texlive-zhmetrics-r206-7|1340	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli36.tfm
21mr|texlive-zhmetrics-r206-7|1341	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli37.tfm
21mr|texlive-zhmetrics-r206-7|1342	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli38.tfm
21mr|texlive-zhmetrics-r206-7|1343	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli39.tfm
21mr|texlive-zhmetrics-r206-7|1344	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli40.tfm
21mr|texlive-zhmetrics-r206-7|1345	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli41.tfm
21mr|texlive-zhmetrics-r206-7|1346	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli42.tfm
21mr|texlive-zhmetrics-r206-7|1347	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli43.tfm
21mr|texlive-zhmetrics-r206-7|1348	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli44.tfm
21mr|texlive-zhmetrics-r206-7|1349	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli45.tfm
21mr|texlive-zhmetrics-r206-7|1350	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli46.tfm
21mr|texlive-zhmetrics-r206-7|1351	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli47.tfm
21mr|texlive-zhmetrics-r206-7|1352	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli48.tfm
21mr|texlive-zhmetrics-r206-7|1353	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli49.tfm
21mr|texlive-zhmetrics-r206-7|1354	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli50.tfm
21mr|texlive-zhmetrics-r206-7|1355	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli51.tfm
21mr|texlive-zhmetrics-r206-7|1356	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli52.tfm
21mr|texlive-zhmetrics-r206-7|1357	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli53.tfm
21mr|texlive-zhmetrics-r206-7|1358	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli54.tfm
21mr|texlive-zhmetrics-r206-7|1359	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli55.tfm
21mr|texlive-zhmetrics-r206-7|1360	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli56.tfm
21mr|texlive-zhmetrics-r206-7|1361	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli57.tfm
21mr|texlive-zhmetrics-r206-7|1362	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli58.tfm
21mr|texlive-zhmetrics-r206-7|1363	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli59.tfm
21mr|texlive-zhmetrics-r206-7|1364	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli60.tfm
21mr|texlive-zhmetrics-r206-7|1365	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli61.tfm
21mr|texlive-zhmetrics-r206-7|1366	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli62.tfm
21mr|texlive-zhmetrics-r206-7|1367	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli63.tfm
21mr|texlive-zhmetrics-r206-7|1368	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli64.tfm
21mr|texlive-zhmetrics-r206-7|1369	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli65.tfm
21mr|texlive-zhmetrics-r206-7|1370	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli66.tfm
21mr|texlive-zhmetrics-r206-7|1371	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli67.tfm
21mr|texlive-zhmetrics-r206-7|1372	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli68.tfm
21mr|texlive-zhmetrics-r206-7|1373	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli69.tfm
21mr|texlive-zhmetrics-r206-7|1374	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli70.tfm
21mr|texlive-zhmetrics-r206-7|1375	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli71.tfm
21mr|texlive-zhmetrics-r206-7|1376	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli72.tfm
21mr|texlive-zhmetrics-r206-7|1377	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli73.tfm
21mr|texlive-zhmetrics-r206-7|1378	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli74.tfm
21mr|texlive-zhmetrics-r206-7|1379	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli75.tfm
21mr|texlive-zhmetrics-r206-7|1380	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli76.tfm
21mr|texlive-zhmetrics-r206-7|1381	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli77.tfm
21mr|texlive-zhmetrics-r206-7|1382	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli78.tfm
21mr|texlive-zhmetrics-r206-7|1383	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli79.tfm
21mr|texlive-zhmetrics-r206-7|1384	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli80.tfm
21mr|texlive-zhmetrics-r206-7|1385	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli81.tfm
21mr|texlive-zhmetrics-r206-7|1386	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli82.tfm
21mr|texlive-zhmetrics-r206-7|1387	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli83.tfm
21mr|texlive-zhmetrics-r206-7|1388	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli84.tfm
21mr|texlive-zhmetrics-r206-7|1389	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli85.tfm
21mr|texlive-zhmetrics-r206-7|1390	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli86.tfm
21mr|texlive-zhmetrics-r206-7|1391	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli87.tfm
21mr|texlive-zhmetrics-r206-7|1392	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli88.tfm
21mr|texlive-zhmetrics-r206-7|1393	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli89.tfm
21mr|texlive-zhmetrics-r206-7|1394	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli90.tfm
21mr|texlive-zhmetrics-r206-7|1395	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli91.tfm
21mr|texlive-zhmetrics-r206-7|1396	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli92.tfm
21mr|texlive-zhmetrics-r206-7|1397	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli93.tfm
21mr|texlive-zhmetrics-r206-7|1398	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbkli94.tfm
21mr|texlive-zhmetrics-r206-7|1399	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl00.tfm
21mr|texlive-zhmetrics-r206-7|1400	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl01.tfm
21mr|texlive-zhmetrics-r206-7|1401	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl02.tfm
21mr|texlive-zhmetrics-r206-7|1402	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl03.tfm
21mr|texlive-zhmetrics-r206-7|1403	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl04.tfm
21mr|texlive-zhmetrics-r206-7|1404	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl05.tfm
21mr|texlive-zhmetrics-r206-7|1405	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl06.tfm
21mr|texlive-zhmetrics-r206-7|1406	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl07.tfm
21mr|texlive-zhmetrics-r206-7|1407	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl08.tfm
21mr|texlive-zhmetrics-r206-7|1408	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl09.tfm
21mr|texlive-zhmetrics-r206-7|1409	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl10.tfm
21mr|texlive-zhmetrics-r206-7|1410	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl11.tfm
21mr|texlive-zhmetrics-r206-7|1411	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl12.tfm
21mr|texlive-zhmetrics-r206-7|1412	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl13.tfm
21mr|texlive-zhmetrics-r206-7|1413	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl14.tfm
21mr|texlive-zhmetrics-r206-7|1414	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl15.tfm
21mr|texlive-zhmetrics-r206-7|1415	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl16.tfm
21mr|texlive-zhmetrics-r206-7|1416	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl17.tfm
21mr|texlive-zhmetrics-r206-7|1417	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl18.tfm
21mr|texlive-zhmetrics-r206-7|1418	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl19.tfm
21mr|texlive-zhmetrics-r206-7|1419	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl20.tfm
21mr|texlive-zhmetrics-r206-7|1420	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl21.tfm
21mr|texlive-zhmetrics-r206-7|1421	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl22.tfm
21mr|texlive-zhmetrics-r206-7|1422	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl23.tfm
21mr|texlive-zhmetrics-r206-7|1423	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl24.tfm
21mr|texlive-zhmetrics-r206-7|1424	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl25.tfm
21mr|texlive-zhmetrics-r206-7|1425	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl26.tfm
21mr|texlive-zhmetrics-r206-7|1426	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl27.tfm
21mr|texlive-zhmetrics-r206-7|1427	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl28.tfm
21mr|texlive-zhmetrics-r206-7|1428	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl29.tfm
21mr|texlive-zhmetrics-r206-7|1429	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl30.tfm
21mr|texlive-zhmetrics-r206-7|1430	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl31.tfm
21mr|texlive-zhmetrics-r206-7|1431	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl32.tfm
21mr|texlive-zhmetrics-r206-7|1432	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl33.tfm
21mr|texlive-zhmetrics-r206-7|1433	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl34.tfm
21mr|texlive-zhmetrics-r206-7|1434	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl35.tfm
21mr|texlive-zhmetrics-r206-7|1435	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl36.tfm
21mr|texlive-zhmetrics-r206-7|1436	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl37.tfm
21mr|texlive-zhmetrics-r206-7|1437	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl38.tfm
21mr|texlive-zhmetrics-r206-7|1438	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl39.tfm
21mr|texlive-zhmetrics-r206-7|1439	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl40.tfm
21mr|texlive-zhmetrics-r206-7|1440	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl41.tfm
21mr|texlive-zhmetrics-r206-7|1441	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl42.tfm
21mr|texlive-zhmetrics-r206-7|1442	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl43.tfm
21mr|texlive-zhmetrics-r206-7|1443	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl44.tfm
21mr|texlive-zhmetrics-r206-7|1444	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl45.tfm
21mr|texlive-zhmetrics-r206-7|1445	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl46.tfm
21mr|texlive-zhmetrics-r206-7|1446	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl47.tfm
21mr|texlive-zhmetrics-r206-7|1447	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl48.tfm
21mr|texlive-zhmetrics-r206-7|1448	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl49.tfm
21mr|texlive-zhmetrics-r206-7|1449	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl50.tfm
21mr|texlive-zhmetrics-r206-7|1450	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl51.tfm
21mr|texlive-zhmetrics-r206-7|1451	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl52.tfm
21mr|texlive-zhmetrics-r206-7|1452	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl53.tfm
21mr|texlive-zhmetrics-r206-7|1453	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl54.tfm
21mr|texlive-zhmetrics-r206-7|1454	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl55.tfm
21mr|texlive-zhmetrics-r206-7|1455	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl56.tfm
21mr|texlive-zhmetrics-r206-7|1456	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl57.tfm
21mr|texlive-zhmetrics-r206-7|1457	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl58.tfm
21mr|texlive-zhmetrics-r206-7|1458	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl59.tfm
21mr|texlive-zhmetrics-r206-7|1459	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl60.tfm
21mr|texlive-zhmetrics-r206-7|1460	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl61.tfm
21mr|texlive-zhmetrics-r206-7|1461	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl62.tfm
21mr|texlive-zhmetrics-r206-7|1462	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl63.tfm
21mr|texlive-zhmetrics-r206-7|1463	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl64.tfm
21mr|texlive-zhmetrics-r206-7|1464	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl65.tfm
21mr|texlive-zhmetrics-r206-7|1465	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl66.tfm
21mr|texlive-zhmetrics-r206-7|1466	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl67.tfm
21mr|texlive-zhmetrics-r206-7|1467	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl68.tfm
21mr|texlive-zhmetrics-r206-7|1468	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl69.tfm
21mr|texlive-zhmetrics-r206-7|1469	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl70.tfm
21mr|texlive-zhmetrics-r206-7|1470	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl71.tfm
21mr|texlive-zhmetrics-r206-7|1471	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl72.tfm
21mr|texlive-zhmetrics-r206-7|1472	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl73.tfm
21mr|texlive-zhmetrics-r206-7|1473	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl74.tfm
21mr|texlive-zhmetrics-r206-7|1474	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl75.tfm
21mr|texlive-zhmetrics-r206-7|1475	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl76.tfm
21mr|texlive-zhmetrics-r206-7|1476	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl77.tfm
21mr|texlive-zhmetrics-r206-7|1477	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl78.tfm
21mr|texlive-zhmetrics-r206-7|1478	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl79.tfm
21mr|texlive-zhmetrics-r206-7|1479	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl80.tfm
21mr|texlive-zhmetrics-r206-7|1480	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl81.tfm
21mr|texlive-zhmetrics-r206-7|1481	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl82.tfm
21mr|texlive-zhmetrics-r206-7|1482	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl83.tfm
21mr|texlive-zhmetrics-r206-7|1483	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl84.tfm
21mr|texlive-zhmetrics-r206-7|1484	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl85.tfm
21mr|texlive-zhmetrics-r206-7|1485	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl86.tfm
21mr|texlive-zhmetrics-r206-7|1486	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl87.tfm
21mr|texlive-zhmetrics-r206-7|1487	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl88.tfm
21mr|texlive-zhmetrics-r206-7|1488	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl89.tfm
21mr|texlive-zhmetrics-r206-7|1489	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl90.tfm
21mr|texlive-zhmetrics-r206-7|1490	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl91.tfm
21mr|texlive-zhmetrics-r206-7|1491	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl92.tfm
21mr|texlive-zhmetrics-r206-7|1492	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl93.tfm
21mr|texlive-zhmetrics-r206-7|1493	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkli/gbklisl94.tfm
21mr|texlive-zhmetrics-r206-7|1494	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong00.tfm
21mr|texlive-zhmetrics-r206-7|1495	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong01.tfm
21mr|texlive-zhmetrics-r206-7|1496	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong02.tfm
21mr|texlive-zhmetrics-r206-7|1497	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong03.tfm
21mr|texlive-zhmetrics-r206-7|1498	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong04.tfm
21mr|texlive-zhmetrics-r206-7|1499	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong05.tfm
21mr|texlive-zhmetrics-r206-7|1500	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong06.tfm
21mr|texlive-zhmetrics-r206-7|1501	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong07.tfm
21mr|texlive-zhmetrics-r206-7|1502	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong08.tfm
21mr|texlive-zhmetrics-r206-7|1503	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong09.tfm
21mr|texlive-zhmetrics-r206-7|1504	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong10.tfm
21mr|texlive-zhmetrics-r206-7|1505	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong11.tfm
21mr|texlive-zhmetrics-r206-7|1506	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong12.tfm
21mr|texlive-zhmetrics-r206-7|1507	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong13.tfm
21mr|texlive-zhmetrics-r206-7|1508	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong14.tfm
21mr|texlive-zhmetrics-r206-7|1509	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong15.tfm
21mr|texlive-zhmetrics-r206-7|1510	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong16.tfm
21mr|texlive-zhmetrics-r206-7|1511	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong17.tfm
21mr|texlive-zhmetrics-r206-7|1512	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong18.tfm
21mr|texlive-zhmetrics-r206-7|1513	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong19.tfm
21mr|texlive-zhmetrics-r206-7|1514	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong20.tfm
21mr|texlive-zhmetrics-r206-7|1515	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong21.tfm
21mr|texlive-zhmetrics-r206-7|1516	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong22.tfm
21mr|texlive-zhmetrics-r206-7|1517	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong23.tfm
21mr|texlive-zhmetrics-r206-7|1518	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong24.tfm
21mr|texlive-zhmetrics-r206-7|1519	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong25.tfm
21mr|texlive-zhmetrics-r206-7|1520	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong26.tfm
21mr|texlive-zhmetrics-r206-7|1521	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong27.tfm
21mr|texlive-zhmetrics-r206-7|1522	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong28.tfm
21mr|texlive-zhmetrics-r206-7|1523	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong29.tfm
21mr|texlive-zhmetrics-r206-7|1524	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong30.tfm
21mr|texlive-zhmetrics-r206-7|1525	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong31.tfm
21mr|texlive-zhmetrics-r206-7|1526	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong32.tfm
21mr|texlive-zhmetrics-r206-7|1527	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong33.tfm
21mr|texlive-zhmetrics-r206-7|1528	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong34.tfm
21mr|texlive-zhmetrics-r206-7|1529	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong35.tfm
21mr|texlive-zhmetrics-r206-7|1530	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong36.tfm
21mr|texlive-zhmetrics-r206-7|1531	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong37.tfm
21mr|texlive-zhmetrics-r206-7|1532	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong38.tfm
21mr|texlive-zhmetrics-r206-7|1533	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong39.tfm
21mr|texlive-zhmetrics-r206-7|1534	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong40.tfm
21mr|texlive-zhmetrics-r206-7|1535	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong41.tfm
21mr|texlive-zhmetrics-r206-7|1536	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong42.tfm
21mr|texlive-zhmetrics-r206-7|1537	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong43.tfm
21mr|texlive-zhmetrics-r206-7|1538	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong44.tfm
21mr|texlive-zhmetrics-r206-7|1539	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong45.tfm
21mr|texlive-zhmetrics-r206-7|1540	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong46.tfm
21mr|texlive-zhmetrics-r206-7|1541	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong47.tfm
21mr|texlive-zhmetrics-r206-7|1542	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong48.tfm
21mr|texlive-zhmetrics-r206-7|1543	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong49.tfm
21mr|texlive-zhmetrics-r206-7|1544	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong50.tfm
21mr|texlive-zhmetrics-r206-7|1545	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong51.tfm
21mr|texlive-zhmetrics-r206-7|1546	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong52.tfm
21mr|texlive-zhmetrics-r206-7|1547	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong53.tfm
21mr|texlive-zhmetrics-r206-7|1548	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong54.tfm
21mr|texlive-zhmetrics-r206-7|1549	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong55.tfm
21mr|texlive-zhmetrics-r206-7|1550	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong56.tfm
21mr|texlive-zhmetrics-r206-7|1551	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong57.tfm
21mr|texlive-zhmetrics-r206-7|1552	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong58.tfm
21mr|texlive-zhmetrics-r206-7|1553	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong59.tfm
21mr|texlive-zhmetrics-r206-7|1554	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong60.tfm
21mr|texlive-zhmetrics-r206-7|1555	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong61.tfm
21mr|texlive-zhmetrics-r206-7|1556	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong62.tfm
21mr|texlive-zhmetrics-r206-7|1557	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong63.tfm
21mr|texlive-zhmetrics-r206-7|1558	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong64.tfm
21mr|texlive-zhmetrics-r206-7|1559	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong65.tfm
21mr|texlive-zhmetrics-r206-7|1560	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong66.tfm
21mr|texlive-zhmetrics-r206-7|1561	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong67.tfm
21mr|texlive-zhmetrics-r206-7|1562	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong68.tfm
21mr|texlive-zhmetrics-r206-7|1563	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong69.tfm
21mr|texlive-zhmetrics-r206-7|1564	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong70.tfm
21mr|texlive-zhmetrics-r206-7|1565	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong71.tfm
21mr|texlive-zhmetrics-r206-7|1566	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong72.tfm
21mr|texlive-zhmetrics-r206-7|1567	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong73.tfm
21mr|texlive-zhmetrics-r206-7|1568	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong74.tfm
21mr|texlive-zhmetrics-r206-7|1569	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong75.tfm
21mr|texlive-zhmetrics-r206-7|1570	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong76.tfm
21mr|texlive-zhmetrics-r206-7|1571	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong77.tfm
21mr|texlive-zhmetrics-r206-7|1572	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong78.tfm
21mr|texlive-zhmetrics-r206-7|1573	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong79.tfm
21mr|texlive-zhmetrics-r206-7|1574	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong80.tfm
21mr|texlive-zhmetrics-r206-7|1575	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong81.tfm
21mr|texlive-zhmetrics-r206-7|1576	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong82.tfm
21mr|texlive-zhmetrics-r206-7|1577	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong83.tfm
21mr|texlive-zhmetrics-r206-7|1578	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong84.tfm
21mr|texlive-zhmetrics-r206-7|1579	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong85.tfm
21mr|texlive-zhmetrics-r206-7|1580	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong86.tfm
21mr|texlive-zhmetrics-r206-7|1581	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong87.tfm
21mr|texlive-zhmetrics-r206-7|1582	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong88.tfm
21mr|texlive-zhmetrics-r206-7|1583	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong89.tfm
21mr|texlive-zhmetrics-r206-7|1584	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong90.tfm
21mr|texlive-zhmetrics-r206-7|1585	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong91.tfm
21mr|texlive-zhmetrics-r206-7|1586	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong92.tfm
21mr|texlive-zhmetrics-r206-7|1587	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong93.tfm
21mr|texlive-zhmetrics-r206-7|1588	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksong94.tfm
21mr|texlive-zhmetrics-r206-7|1589	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl00.tfm
21mr|texlive-zhmetrics-r206-7|1590	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl01.tfm
21mr|texlive-zhmetrics-r206-7|1591	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl02.tfm
21mr|texlive-zhmetrics-r206-7|1592	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl03.tfm
21mr|texlive-zhmetrics-r206-7|1593	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl04.tfm
21mr|texlive-zhmetrics-r206-7|1594	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl05.tfm
21mr|texlive-zhmetrics-r206-7|1595	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl06.tfm
21mr|texlive-zhmetrics-r206-7|1596	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl07.tfm
21mr|texlive-zhmetrics-r206-7|1597	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl08.tfm
21mr|texlive-zhmetrics-r206-7|1598	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl09.tfm
21mr|texlive-zhmetrics-r206-7|1599	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl10.tfm
21mr|texlive-zhmetrics-r206-7|1600	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl11.tfm
21mr|texlive-zhmetrics-r206-7|1601	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl12.tfm
21mr|texlive-zhmetrics-r206-7|1602	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl13.tfm
21mr|texlive-zhmetrics-r206-7|1603	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl14.tfm
21mr|texlive-zhmetrics-r206-7|1604	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl15.tfm
21mr|texlive-zhmetrics-r206-7|1605	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl16.tfm
21mr|texlive-zhmetrics-r206-7|1606	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl17.tfm
21mr|texlive-zhmetrics-r206-7|1607	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl18.tfm
21mr|texlive-zhmetrics-r206-7|1608	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl19.tfm
21mr|texlive-zhmetrics-r206-7|1609	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl20.tfm
21mr|texlive-zhmetrics-r206-7|1610	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl21.tfm
21mr|texlive-zhmetrics-r206-7|1611	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl22.tfm
21mr|texlive-zhmetrics-r206-7|1612	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl23.tfm
21mr|texlive-zhmetrics-r206-7|1613	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl24.tfm
21mr|texlive-zhmetrics-r206-7|1614	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl25.tfm
21mr|texlive-zhmetrics-r206-7|1615	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl26.tfm
21mr|texlive-zhmetrics-r206-7|1616	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl27.tfm
21mr|texlive-zhmetrics-r206-7|1617	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl28.tfm
21mr|texlive-zhmetrics-r206-7|1618	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl29.tfm
21mr|texlive-zhmetrics-r206-7|1619	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl30.tfm
21mr|texlive-zhmetrics-r206-7|1620	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl31.tfm
21mr|texlive-zhmetrics-r206-7|1621	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl32.tfm
21mr|texlive-zhmetrics-r206-7|1622	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl33.tfm
21mr|texlive-zhmetrics-r206-7|1623	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl34.tfm
21mr|texlive-zhmetrics-r206-7|1624	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl35.tfm
21mr|texlive-zhmetrics-r206-7|1625	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl36.tfm
21mr|texlive-zhmetrics-r206-7|1626	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl37.tfm
21mr|texlive-zhmetrics-r206-7|1627	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl38.tfm
21mr|texlive-zhmetrics-r206-7|1628	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl39.tfm
21mr|texlive-zhmetrics-r206-7|1629	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl40.tfm
21mr|texlive-zhmetrics-r206-7|1630	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl41.tfm
21mr|texlive-zhmetrics-r206-7|1631	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl42.tfm
21mr|texlive-zhmetrics-r206-7|1632	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl43.tfm
21mr|texlive-zhmetrics-r206-7|1633	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl44.tfm
21mr|texlive-zhmetrics-r206-7|1634	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl45.tfm
21mr|texlive-zhmetrics-r206-7|1635	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl46.tfm
21mr|texlive-zhmetrics-r206-7|1636	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl47.tfm
21mr|texlive-zhmetrics-r206-7|1637	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl48.tfm
21mr|texlive-zhmetrics-r206-7|1638	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl49.tfm
21mr|texlive-zhmetrics-r206-7|1639	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl50.tfm
21mr|texlive-zhmetrics-r206-7|1640	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl51.tfm
21mr|texlive-zhmetrics-r206-7|1641	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl52.tfm
21mr|texlive-zhmetrics-r206-7|1642	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl53.tfm
21mr|texlive-zhmetrics-r206-7|1643	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl54.tfm
21mr|texlive-zhmetrics-r206-7|1644	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl55.tfm
21mr|texlive-zhmetrics-r206-7|1645	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl56.tfm
21mr|texlive-zhmetrics-r206-7|1646	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl57.tfm
21mr|texlive-zhmetrics-r206-7|1647	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl58.tfm
21mr|texlive-zhmetrics-r206-7|1648	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl59.tfm
21mr|texlive-zhmetrics-r206-7|1649	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl60.tfm
21mr|texlive-zhmetrics-r206-7|1650	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl61.tfm
21mr|texlive-zhmetrics-r206-7|1651	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl62.tfm
21mr|texlive-zhmetrics-r206-7|1652	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl63.tfm
21mr|texlive-zhmetrics-r206-7|1653	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl64.tfm
21mr|texlive-zhmetrics-r206-7|1654	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl65.tfm
21mr|texlive-zhmetrics-r206-7|1655	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl66.tfm
21mr|texlive-zhmetrics-r206-7|1656	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl67.tfm
21mr|texlive-zhmetrics-r206-7|1657	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl68.tfm
21mr|texlive-zhmetrics-r206-7|1658	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl69.tfm
21mr|texlive-zhmetrics-r206-7|1659	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl70.tfm
21mr|texlive-zhmetrics-r206-7|1660	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl71.tfm
21mr|texlive-zhmetrics-r206-7|1661	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl72.tfm
21mr|texlive-zhmetrics-r206-7|1662	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl73.tfm
21mr|texlive-zhmetrics-r206-7|1663	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl74.tfm
21mr|texlive-zhmetrics-r206-7|1664	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl75.tfm
21mr|texlive-zhmetrics-r206-7|1665	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl76.tfm
21mr|texlive-zhmetrics-r206-7|1666	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl77.tfm
21mr|texlive-zhmetrics-r206-7|1667	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl78.tfm
21mr|texlive-zhmetrics-r206-7|1668	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl79.tfm
21mr|texlive-zhmetrics-r206-7|1669	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl80.tfm
21mr|texlive-zhmetrics-r206-7|1670	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl81.tfm
21mr|texlive-zhmetrics-r206-7|1671	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl82.tfm
21mr|texlive-zhmetrics-r206-7|1672	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl83.tfm
21mr|texlive-zhmetrics-r206-7|1673	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl84.tfm
21mr|texlive-zhmetrics-r206-7|1674	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl85.tfm
21mr|texlive-zhmetrics-r206-7|1675	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl86.tfm
21mr|texlive-zhmetrics-r206-7|1676	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl87.tfm
21mr|texlive-zhmetrics-r206-7|1677	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl88.tfm
21mr|texlive-zhmetrics-r206-7|1678	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl89.tfm
21mr|texlive-zhmetrics-r206-7|1679	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl90.tfm
21mr|texlive-zhmetrics-r206-7|1680	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl91.tfm
21mr|texlive-zhmetrics-r206-7|1681	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl92.tfm
21mr|texlive-zhmetrics-r206-7|1682	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl93.tfm
21mr|texlive-zhmetrics-r206-7|1683	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbksong/gbksongsl94.tfm
21mr|texlive-zhmetrics-r206-7|1684	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou00.tfm
21mr|texlive-zhmetrics-r206-7|1685	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou01.tfm
21mr|texlive-zhmetrics-r206-7|1686	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou02.tfm
21mr|texlive-zhmetrics-r206-7|1687	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou03.tfm
21mr|texlive-zhmetrics-r206-7|1688	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou04.tfm
21mr|texlive-zhmetrics-r206-7|1689	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou05.tfm
21mr|texlive-zhmetrics-r206-7|1690	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou06.tfm
21mr|texlive-zhmetrics-r206-7|1691	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou07.tfm
21mr|texlive-zhmetrics-r206-7|1692	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou08.tfm
21mr|texlive-zhmetrics-r206-7|1693	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou09.tfm
21mr|texlive-zhmetrics-r206-7|1694	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou10.tfm
21mr|texlive-zhmetrics-r206-7|1695	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou11.tfm
21mr|texlive-zhmetrics-r206-7|1696	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou12.tfm
21mr|texlive-zhmetrics-r206-7|1697	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou13.tfm
21mr|texlive-zhmetrics-r206-7|1698	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou14.tfm
21mr|texlive-zhmetrics-r206-7|1699	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou15.tfm
21mr|texlive-zhmetrics-r206-7|1700	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou16.tfm
21mr|texlive-zhmetrics-r206-7|1701	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou17.tfm
21mr|texlive-zhmetrics-r206-7|1702	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou18.tfm
21mr|texlive-zhmetrics-r206-7|1703	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou19.tfm
21mr|texlive-zhmetrics-r206-7|1704	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou20.tfm
21mr|texlive-zhmetrics-r206-7|1705	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou21.tfm
21mr|texlive-zhmetrics-r206-7|1706	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou22.tfm
21mr|texlive-zhmetrics-r206-7|1707	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou23.tfm
21mr|texlive-zhmetrics-r206-7|1708	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou24.tfm
21mr|texlive-zhmetrics-r206-7|1709	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou25.tfm
21mr|texlive-zhmetrics-r206-7|1710	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou26.tfm
21mr|texlive-zhmetrics-r206-7|1711	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou27.tfm
21mr|texlive-zhmetrics-r206-7|1712	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou28.tfm
21mr|texlive-zhmetrics-r206-7|1713	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou29.tfm
21mr|texlive-zhmetrics-r206-7|1714	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou30.tfm
21mr|texlive-zhmetrics-r206-7|1715	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou31.tfm
21mr|texlive-zhmetrics-r206-7|1716	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou32.tfm
21mr|texlive-zhmetrics-r206-7|1717	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou33.tfm
21mr|texlive-zhmetrics-r206-7|1718	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou34.tfm
21mr|texlive-zhmetrics-r206-7|1719	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou35.tfm
21mr|texlive-zhmetrics-r206-7|1720	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou36.tfm
21mr|texlive-zhmetrics-r206-7|1721	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou37.tfm
21mr|texlive-zhmetrics-r206-7|1722	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou38.tfm
21mr|texlive-zhmetrics-r206-7|1723	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou39.tfm
21mr|texlive-zhmetrics-r206-7|1724	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou40.tfm
21mr|texlive-zhmetrics-r206-7|1725	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou41.tfm
21mr|texlive-zhmetrics-r206-7|1726	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou42.tfm
21mr|texlive-zhmetrics-r206-7|1727	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou43.tfm
21mr|texlive-zhmetrics-r206-7|1728	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou44.tfm
21mr|texlive-zhmetrics-r206-7|1729	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou45.tfm
21mr|texlive-zhmetrics-r206-7|1730	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou46.tfm
21mr|texlive-zhmetrics-r206-7|1731	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou47.tfm
21mr|texlive-zhmetrics-r206-7|1732	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou48.tfm
21mr|texlive-zhmetrics-r206-7|1733	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou49.tfm
21mr|texlive-zhmetrics-r206-7|1734	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou50.tfm
21mr|texlive-zhmetrics-r206-7|1735	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou51.tfm
21mr|texlive-zhmetrics-r206-7|1736	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou52.tfm
21mr|texlive-zhmetrics-r206-7|1737	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou53.tfm
21mr|texlive-zhmetrics-r206-7|1738	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou54.tfm
21mr|texlive-zhmetrics-r206-7|1739	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou55.tfm
21mr|texlive-zhmetrics-r206-7|1740	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou56.tfm
21mr|texlive-zhmetrics-r206-7|1741	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou57.tfm
21mr|texlive-zhmetrics-r206-7|1742	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou58.tfm
21mr|texlive-zhmetrics-r206-7|1743	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou59.tfm
21mr|texlive-zhmetrics-r206-7|1744	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou60.tfm
21mr|texlive-zhmetrics-r206-7|1745	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou61.tfm
21mr|texlive-zhmetrics-r206-7|1746	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou62.tfm
21mr|texlive-zhmetrics-r206-7|1747	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou63.tfm
21mr|texlive-zhmetrics-r206-7|1748	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou64.tfm
21mr|texlive-zhmetrics-r206-7|1749	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou65.tfm
21mr|texlive-zhmetrics-r206-7|1750	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou66.tfm
21mr|texlive-zhmetrics-r206-7|1751	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou67.tfm
21mr|texlive-zhmetrics-r206-7|1752	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou68.tfm
21mr|texlive-zhmetrics-r206-7|1753	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou69.tfm
21mr|texlive-zhmetrics-r206-7|1754	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou70.tfm
21mr|texlive-zhmetrics-r206-7|1755	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou71.tfm
21mr|texlive-zhmetrics-r206-7|1756	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou72.tfm
21mr|texlive-zhmetrics-r206-7|1757	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou73.tfm
21mr|texlive-zhmetrics-r206-7|1758	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou74.tfm
21mr|texlive-zhmetrics-r206-7|1759	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou75.tfm
21mr|texlive-zhmetrics-r206-7|1760	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou76.tfm
21mr|texlive-zhmetrics-r206-7|1761	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou77.tfm
21mr|texlive-zhmetrics-r206-7|1762	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou78.tfm
21mr|texlive-zhmetrics-r206-7|1763	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou79.tfm
21mr|texlive-zhmetrics-r206-7|1764	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou80.tfm
21mr|texlive-zhmetrics-r206-7|1765	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou81.tfm
21mr|texlive-zhmetrics-r206-7|1766	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou82.tfm
21mr|texlive-zhmetrics-r206-7|1767	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou83.tfm
21mr|texlive-zhmetrics-r206-7|1768	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou84.tfm
21mr|texlive-zhmetrics-r206-7|1769	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou85.tfm
21mr|texlive-zhmetrics-r206-7|1770	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou86.tfm
21mr|texlive-zhmetrics-r206-7|1771	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou87.tfm
21mr|texlive-zhmetrics-r206-7|1772	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou88.tfm
21mr|texlive-zhmetrics-r206-7|1773	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou89.tfm
21mr|texlive-zhmetrics-r206-7|1774	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou90.tfm
21mr|texlive-zhmetrics-r206-7|1775	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou91.tfm
21mr|texlive-zhmetrics-r206-7|1776	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou92.tfm
21mr|texlive-zhmetrics-r206-7|1777	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou93.tfm
21mr|texlive-zhmetrics-r206-7|1778	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyou94.tfm
21mr|texlive-zhmetrics-r206-7|1779	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl00.tfm
21mr|texlive-zhmetrics-r206-7|1780	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl01.tfm
21mr|texlive-zhmetrics-r206-7|1781	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl02.tfm
21mr|texlive-zhmetrics-r206-7|1782	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl03.tfm
21mr|texlive-zhmetrics-r206-7|1783	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl04.tfm
21mr|texlive-zhmetrics-r206-7|1784	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl05.tfm
21mr|texlive-zhmetrics-r206-7|1785	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl06.tfm
21mr|texlive-zhmetrics-r206-7|1786	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl07.tfm
21mr|texlive-zhmetrics-r206-7|1787	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl08.tfm
21mr|texlive-zhmetrics-r206-7|1788	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl09.tfm
21mr|texlive-zhmetrics-r206-7|1789	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl10.tfm
21mr|texlive-zhmetrics-r206-7|1790	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl11.tfm
21mr|texlive-zhmetrics-r206-7|1791	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl12.tfm
21mr|texlive-zhmetrics-r206-7|1792	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl13.tfm
21mr|texlive-zhmetrics-r206-7|1793	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl14.tfm
21mr|texlive-zhmetrics-r206-7|1794	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl15.tfm
21mr|texlive-zhmetrics-r206-7|1795	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl16.tfm
21mr|texlive-zhmetrics-r206-7|1796	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl17.tfm
21mr|texlive-zhmetrics-r206-7|1797	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl18.tfm
21mr|texlive-zhmetrics-r206-7|1798	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl19.tfm
21mr|texlive-zhmetrics-r206-7|1799	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl20.tfm
21mr|texlive-zhmetrics-r206-7|1800	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl21.tfm
21mr|texlive-zhmetrics-r206-7|1801	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl22.tfm
21mr|texlive-zhmetrics-r206-7|1802	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl23.tfm
21mr|texlive-zhmetrics-r206-7|1803	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl24.tfm
21mr|texlive-zhmetrics-r206-7|1804	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl25.tfm
21mr|texlive-zhmetrics-r206-7|1805	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl26.tfm
21mr|texlive-zhmetrics-r206-7|1806	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl27.tfm
21mr|texlive-zhmetrics-r206-7|1807	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl28.tfm
21mr|texlive-zhmetrics-r206-7|1808	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl29.tfm
21mr|texlive-zhmetrics-r206-7|1809	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl30.tfm
21mr|texlive-zhmetrics-r206-7|1810	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl31.tfm
21mr|texlive-zhmetrics-r206-7|1811	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl32.tfm
21mr|texlive-zhmetrics-r206-7|1812	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl33.tfm
21mr|texlive-zhmetrics-r206-7|1813	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl34.tfm
21mr|texlive-zhmetrics-r206-7|1814	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl35.tfm
21mr|texlive-zhmetrics-r206-7|1815	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl36.tfm
21mr|texlive-zhmetrics-r206-7|1816	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl37.tfm
21mr|texlive-zhmetrics-r206-7|1817	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl38.tfm
21mr|texlive-zhmetrics-r206-7|1818	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl39.tfm
21mr|texlive-zhmetrics-r206-7|1819	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl40.tfm
21mr|texlive-zhmetrics-r206-7|1820	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl41.tfm
21mr|texlive-zhmetrics-r206-7|1821	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl42.tfm
21mr|texlive-zhmetrics-r206-7|1822	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl43.tfm
21mr|texlive-zhmetrics-r206-7|1823	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl44.tfm
21mr|texlive-zhmetrics-r206-7|1824	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl45.tfm
21mr|texlive-zhmetrics-r206-7|1825	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl46.tfm
21mr|texlive-zhmetrics-r206-7|1826	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl47.tfm
21mr|texlive-zhmetrics-r206-7|1827	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl48.tfm
21mr|texlive-zhmetrics-r206-7|1828	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl49.tfm
21mr|texlive-zhmetrics-r206-7|1829	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl50.tfm
21mr|texlive-zhmetrics-r206-7|1830	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl51.tfm
21mr|texlive-zhmetrics-r206-7|1831	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl52.tfm
21mr|texlive-zhmetrics-r206-7|1832	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl53.tfm
21mr|texlive-zhmetrics-r206-7|1833	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl54.tfm
21mr|texlive-zhmetrics-r206-7|1834	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl55.tfm
21mr|texlive-zhmetrics-r206-7|1835	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl56.tfm
21mr|texlive-zhmetrics-r206-7|1836	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl57.tfm
21mr|texlive-zhmetrics-r206-7|1837	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl58.tfm
21mr|texlive-zhmetrics-r206-7|1838	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl59.tfm
21mr|texlive-zhmetrics-r206-7|1839	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl60.tfm
21mr|texlive-zhmetrics-r206-7|1840	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl61.tfm
21mr|texlive-zhmetrics-r206-7|1841	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl62.tfm
21mr|texlive-zhmetrics-r206-7|1842	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl63.tfm
21mr|texlive-zhmetrics-r206-7|1843	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl64.tfm
21mr|texlive-zhmetrics-r206-7|1844	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl65.tfm
21mr|texlive-zhmetrics-r206-7|1845	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl66.tfm
21mr|texlive-zhmetrics-r206-7|1846	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl67.tfm
21mr|texlive-zhmetrics-r206-7|1847	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl68.tfm
21mr|texlive-zhmetrics-r206-7|1848	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl69.tfm
21mr|texlive-zhmetrics-r206-7|1849	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl70.tfm
21mr|texlive-zhmetrics-r206-7|1850	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl71.tfm
21mr|texlive-zhmetrics-r206-7|1851	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl72.tfm
21mr|texlive-zhmetrics-r206-7|1852	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl73.tfm
21mr|texlive-zhmetrics-r206-7|1853	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl74.tfm
21mr|texlive-zhmetrics-r206-7|1854	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl75.tfm
21mr|texlive-zhmetrics-r206-7|1855	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl76.tfm
21mr|texlive-zhmetrics-r206-7|1856	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl77.tfm
21mr|texlive-zhmetrics-r206-7|1857	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl78.tfm
21mr|texlive-zhmetrics-r206-7|1858	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl79.tfm
21mr|texlive-zhmetrics-r206-7|1859	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl80.tfm
21mr|texlive-zhmetrics-r206-7|1860	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl81.tfm
21mr|texlive-zhmetrics-r206-7|1861	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl82.tfm
21mr|texlive-zhmetrics-r206-7|1862	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl83.tfm
21mr|texlive-zhmetrics-r206-7|1863	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl84.tfm
21mr|texlive-zhmetrics-r206-7|1864	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl85.tfm
21mr|texlive-zhmetrics-r206-7|1865	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl86.tfm
21mr|texlive-zhmetrics-r206-7|1866	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl87.tfm
21mr|texlive-zhmetrics-r206-7|1867	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl88.tfm
21mr|texlive-zhmetrics-r206-7|1868	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl89.tfm
21mr|texlive-zhmetrics-r206-7|1869	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl90.tfm
21mr|texlive-zhmetrics-r206-7|1870	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl91.tfm
21mr|texlive-zhmetrics-r206-7|1871	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl92.tfm
21mr|texlive-zhmetrics-r206-7|1872	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl93.tfm
21mr|texlive-zhmetrics-r206-7|1873	%{_texmfdistdir}/fonts/tfm/zhmetrics/gbkyou/gbkyousl94.tfm
21mr|texlive-zhmetrics-r206-7|1874	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs00.tfm
21mr|texlive-zhmetrics-r206-7|1875	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs01.tfm
21mr|texlive-zhmetrics-r206-7|1876	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs02.tfm
21mr|texlive-zhmetrics-r206-7|1877	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs03.tfm
21mr|texlive-zhmetrics-r206-7|1878	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs04.tfm
21mr|texlive-zhmetrics-r206-7|1879	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs05.tfm
21mr|texlive-zhmetrics-r206-7|1880	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs06.tfm
21mr|texlive-zhmetrics-r206-7|1881	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs07.tfm
21mr|texlive-zhmetrics-r206-7|1882	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs08.tfm
21mr|texlive-zhmetrics-r206-7|1883	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs09.tfm
21mr|texlive-zhmetrics-r206-7|1884	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs0a.tfm
21mr|texlive-zhmetrics-r206-7|1885	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs0b.tfm
21mr|texlive-zhmetrics-r206-7|1886	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs0c.tfm
21mr|texlive-zhmetrics-r206-7|1887	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs0d.tfm
21mr|texlive-zhmetrics-r206-7|1888	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs0e.tfm
21mr|texlive-zhmetrics-r206-7|1889	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs0f.tfm
21mr|texlive-zhmetrics-r206-7|1890	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs10.tfm
21mr|texlive-zhmetrics-r206-7|1891	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs11.tfm
21mr|texlive-zhmetrics-r206-7|1892	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs12.tfm
21mr|texlive-zhmetrics-r206-7|1893	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs13.tfm
21mr|texlive-zhmetrics-r206-7|1894	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs14.tfm
21mr|texlive-zhmetrics-r206-7|1895	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs15.tfm
21mr|texlive-zhmetrics-r206-7|1896	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs16.tfm
21mr|texlive-zhmetrics-r206-7|1897	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs17.tfm
21mr|texlive-zhmetrics-r206-7|1898	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs18.tfm
21mr|texlive-zhmetrics-r206-7|1899	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs19.tfm
21mr|texlive-zhmetrics-r206-7|1900	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs1a.tfm
21mr|texlive-zhmetrics-r206-7|1901	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs1b.tfm
21mr|texlive-zhmetrics-r206-7|1902	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs1c.tfm
21mr|texlive-zhmetrics-r206-7|1903	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs1d.tfm
21mr|texlive-zhmetrics-r206-7|1904	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs1e.tfm
21mr|texlive-zhmetrics-r206-7|1905	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs1f.tfm
21mr|texlive-zhmetrics-r206-7|1906	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs20.tfm
21mr|texlive-zhmetrics-r206-7|1907	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs21.tfm
21mr|texlive-zhmetrics-r206-7|1908	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs22.tfm
21mr|texlive-zhmetrics-r206-7|1909	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs23.tfm
21mr|texlive-zhmetrics-r206-7|1910	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs24.tfm
21mr|texlive-zhmetrics-r206-7|1911	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs25.tfm
21mr|texlive-zhmetrics-r206-7|1912	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs26.tfm
21mr|texlive-zhmetrics-r206-7|1913	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs27.tfm
21mr|texlive-zhmetrics-r206-7|1914	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs28.tfm
21mr|texlive-zhmetrics-r206-7|1915	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs29.tfm
21mr|texlive-zhmetrics-r206-7|1916	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs2a.tfm
21mr|texlive-zhmetrics-r206-7|1917	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs2b.tfm
21mr|texlive-zhmetrics-r206-7|1918	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs2c.tfm
21mr|texlive-zhmetrics-r206-7|1919	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs2d.tfm
21mr|texlive-zhmetrics-r206-7|1920	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs2e.tfm
21mr|texlive-zhmetrics-r206-7|1921	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs2f.tfm
21mr|texlive-zhmetrics-r206-7|1922	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs30.tfm
21mr|texlive-zhmetrics-r206-7|1923	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs31.tfm
21mr|texlive-zhmetrics-r206-7|1924	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs32.tfm
21mr|texlive-zhmetrics-r206-7|1925	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs33.tfm
21mr|texlive-zhmetrics-r206-7|1926	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs34.tfm
21mr|texlive-zhmetrics-r206-7|1927	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs35.tfm
21mr|texlive-zhmetrics-r206-7|1928	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs36.tfm
21mr|texlive-zhmetrics-r206-7|1929	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs37.tfm
21mr|texlive-zhmetrics-r206-7|1930	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs38.tfm
21mr|texlive-zhmetrics-r206-7|1931	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs39.tfm
21mr|texlive-zhmetrics-r206-7|1932	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs3a.tfm
21mr|texlive-zhmetrics-r206-7|1933	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs3b.tfm
21mr|texlive-zhmetrics-r206-7|1934	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs3c.tfm
21mr|texlive-zhmetrics-r206-7|1935	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs3d.tfm
21mr|texlive-zhmetrics-r206-7|1936	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs3e.tfm
21mr|texlive-zhmetrics-r206-7|1937	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs3f.tfm
21mr|texlive-zhmetrics-r206-7|1938	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs40.tfm
21mr|texlive-zhmetrics-r206-7|1939	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs41.tfm
21mr|texlive-zhmetrics-r206-7|1940	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs42.tfm
21mr|texlive-zhmetrics-r206-7|1941	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs43.tfm
21mr|texlive-zhmetrics-r206-7|1942	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs44.tfm
21mr|texlive-zhmetrics-r206-7|1943	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs45.tfm
21mr|texlive-zhmetrics-r206-7|1944	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs46.tfm
21mr|texlive-zhmetrics-r206-7|1945	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs47.tfm
21mr|texlive-zhmetrics-r206-7|1946	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs48.tfm
21mr|texlive-zhmetrics-r206-7|1947	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs49.tfm
21mr|texlive-zhmetrics-r206-7|1948	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs4a.tfm
21mr|texlive-zhmetrics-r206-7|1949	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs4b.tfm
21mr|texlive-zhmetrics-r206-7|1950	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs4c.tfm
21mr|texlive-zhmetrics-r206-7|1951	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs4d.tfm
21mr|texlive-zhmetrics-r206-7|1952	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs4e.tfm
21mr|texlive-zhmetrics-r206-7|1953	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs4f.tfm
21mr|texlive-zhmetrics-r206-7|1954	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs50.tfm
21mr|texlive-zhmetrics-r206-7|1955	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs51.tfm
21mr|texlive-zhmetrics-r206-7|1956	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs52.tfm
21mr|texlive-zhmetrics-r206-7|1957	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs53.tfm
21mr|texlive-zhmetrics-r206-7|1958	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs54.tfm
21mr|texlive-zhmetrics-r206-7|1959	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs55.tfm
21mr|texlive-zhmetrics-r206-7|1960	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs56.tfm
21mr|texlive-zhmetrics-r206-7|1961	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs57.tfm
21mr|texlive-zhmetrics-r206-7|1962	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs58.tfm
21mr|texlive-zhmetrics-r206-7|1963	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs59.tfm
21mr|texlive-zhmetrics-r206-7|1964	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs5a.tfm
21mr|texlive-zhmetrics-r206-7|1965	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs5b.tfm
21mr|texlive-zhmetrics-r206-7|1966	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs5c.tfm
21mr|texlive-zhmetrics-r206-7|1967	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs5d.tfm
21mr|texlive-zhmetrics-r206-7|1968	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs5e.tfm
21mr|texlive-zhmetrics-r206-7|1969	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs5f.tfm
21mr|texlive-zhmetrics-r206-7|1970	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs60.tfm
21mr|texlive-zhmetrics-r206-7|1971	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs61.tfm
21mr|texlive-zhmetrics-r206-7|1972	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs62.tfm
21mr|texlive-zhmetrics-r206-7|1973	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs63.tfm
21mr|texlive-zhmetrics-r206-7|1974	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs64.tfm
21mr|texlive-zhmetrics-r206-7|1975	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs65.tfm
21mr|texlive-zhmetrics-r206-7|1976	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs66.tfm
21mr|texlive-zhmetrics-r206-7|1977	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs67.tfm
21mr|texlive-zhmetrics-r206-7|1978	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs68.tfm
21mr|texlive-zhmetrics-r206-7|1979	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs69.tfm
21mr|texlive-zhmetrics-r206-7|1980	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs6a.tfm
21mr|texlive-zhmetrics-r206-7|1981	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs6b.tfm
21mr|texlive-zhmetrics-r206-7|1982	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs6c.tfm
21mr|texlive-zhmetrics-r206-7|1983	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs6d.tfm
21mr|texlive-zhmetrics-r206-7|1984	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs6e.tfm
21mr|texlive-zhmetrics-r206-7|1985	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs6f.tfm
21mr|texlive-zhmetrics-r206-7|1986	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs70.tfm
21mr|texlive-zhmetrics-r206-7|1987	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs71.tfm
21mr|texlive-zhmetrics-r206-7|1988	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs72.tfm
21mr|texlive-zhmetrics-r206-7|1989	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs73.tfm
21mr|texlive-zhmetrics-r206-7|1990	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs74.tfm
21mr|texlive-zhmetrics-r206-7|1991	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs75.tfm
21mr|texlive-zhmetrics-r206-7|1992	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs76.tfm
21mr|texlive-zhmetrics-r206-7|1993	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs77.tfm
21mr|texlive-zhmetrics-r206-7|1994	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs78.tfm
21mr|texlive-zhmetrics-r206-7|1995	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs79.tfm
21mr|texlive-zhmetrics-r206-7|1996	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs7a.tfm
21mr|texlive-zhmetrics-r206-7|1997	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs7b.tfm
21mr|texlive-zhmetrics-r206-7|1998	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs7c.tfm
21mr|texlive-zhmetrics-r206-7|1999	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs7d.tfm
21mr|texlive-zhmetrics-r206-7|2000	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs7e.tfm
21mr|texlive-zhmetrics-r206-7|2001	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs7f.tfm
21mr|texlive-zhmetrics-r206-7|2002	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs80.tfm
21mr|texlive-zhmetrics-r206-7|2003	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs81.tfm
21mr|texlive-zhmetrics-r206-7|2004	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs82.tfm
21mr|texlive-zhmetrics-r206-7|2005	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs83.tfm
21mr|texlive-zhmetrics-r206-7|2006	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs84.tfm
21mr|texlive-zhmetrics-r206-7|2007	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs85.tfm
21mr|texlive-zhmetrics-r206-7|2008	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs86.tfm
21mr|texlive-zhmetrics-r206-7|2009	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs87.tfm
21mr|texlive-zhmetrics-r206-7|2010	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs88.tfm
21mr|texlive-zhmetrics-r206-7|2011	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs89.tfm
21mr|texlive-zhmetrics-r206-7|2012	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs8a.tfm
21mr|texlive-zhmetrics-r206-7|2013	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs8b.tfm
21mr|texlive-zhmetrics-r206-7|2014	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs8c.tfm
21mr|texlive-zhmetrics-r206-7|2015	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs8d.tfm
21mr|texlive-zhmetrics-r206-7|2016	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs8e.tfm
21mr|texlive-zhmetrics-r206-7|2017	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs8f.tfm
21mr|texlive-zhmetrics-r206-7|2018	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs90.tfm
21mr|texlive-zhmetrics-r206-7|2019	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs91.tfm
21mr|texlive-zhmetrics-r206-7|2020	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs92.tfm
21mr|texlive-zhmetrics-r206-7|2021	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs93.tfm
21mr|texlive-zhmetrics-r206-7|2022	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs94.tfm
21mr|texlive-zhmetrics-r206-7|2023	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs95.tfm
21mr|texlive-zhmetrics-r206-7|2024	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs96.tfm
21mr|texlive-zhmetrics-r206-7|2025	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs97.tfm
21mr|texlive-zhmetrics-r206-7|2026	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs98.tfm
21mr|texlive-zhmetrics-r206-7|2027	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs99.tfm
21mr|texlive-zhmetrics-r206-7|2028	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs9a.tfm
21mr|texlive-zhmetrics-r206-7|2029	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs9b.tfm
21mr|texlive-zhmetrics-r206-7|2030	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs9c.tfm
21mr|texlive-zhmetrics-r206-7|2031	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs9d.tfm
21mr|texlive-zhmetrics-r206-7|2032	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs9e.tfm
21mr|texlive-zhmetrics-r206-7|2033	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifs9f.tfm
21mr|texlive-zhmetrics-r206-7|2034	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsa0.tfm
21mr|texlive-zhmetrics-r206-7|2035	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsa1.tfm
21mr|texlive-zhmetrics-r206-7|2036	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsa2.tfm
21mr|texlive-zhmetrics-r206-7|2037	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsa3.tfm
21mr|texlive-zhmetrics-r206-7|2038	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsa4.tfm
21mr|texlive-zhmetrics-r206-7|2039	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsa5.tfm
21mr|texlive-zhmetrics-r206-7|2040	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsa6.tfm
21mr|texlive-zhmetrics-r206-7|2041	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsa7.tfm
21mr|texlive-zhmetrics-r206-7|2042	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsa8.tfm
21mr|texlive-zhmetrics-r206-7|2043	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsa9.tfm
21mr|texlive-zhmetrics-r206-7|2044	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsaa.tfm
21mr|texlive-zhmetrics-r206-7|2045	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsab.tfm
21mr|texlive-zhmetrics-r206-7|2046	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsac.tfm
21mr|texlive-zhmetrics-r206-7|2047	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsad.tfm
21mr|texlive-zhmetrics-r206-7|2048	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsae.tfm
21mr|texlive-zhmetrics-r206-7|2049	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsaf.tfm
21mr|texlive-zhmetrics-r206-7|2050	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsb0.tfm
21mr|texlive-zhmetrics-r206-7|2051	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsb1.tfm
21mr|texlive-zhmetrics-r206-7|2052	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsb2.tfm
21mr|texlive-zhmetrics-r206-7|2053	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsb3.tfm
21mr|texlive-zhmetrics-r206-7|2054	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsb4.tfm
21mr|texlive-zhmetrics-r206-7|2055	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsb5.tfm
21mr|texlive-zhmetrics-r206-7|2056	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsb6.tfm
21mr|texlive-zhmetrics-r206-7|2057	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsb7.tfm
21mr|texlive-zhmetrics-r206-7|2058	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsb8.tfm
21mr|texlive-zhmetrics-r206-7|2059	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsb9.tfm
21mr|texlive-zhmetrics-r206-7|2060	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsba.tfm
21mr|texlive-zhmetrics-r206-7|2061	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsbb.tfm
21mr|texlive-zhmetrics-r206-7|2062	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsbc.tfm
21mr|texlive-zhmetrics-r206-7|2063	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsbd.tfm
21mr|texlive-zhmetrics-r206-7|2064	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsbe.tfm
21mr|texlive-zhmetrics-r206-7|2065	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsbf.tfm
21mr|texlive-zhmetrics-r206-7|2066	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsc0.tfm
21mr|texlive-zhmetrics-r206-7|2067	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsc1.tfm
21mr|texlive-zhmetrics-r206-7|2068	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsc2.tfm
21mr|texlive-zhmetrics-r206-7|2069	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsc3.tfm
21mr|texlive-zhmetrics-r206-7|2070	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsc4.tfm
21mr|texlive-zhmetrics-r206-7|2071	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsc5.tfm
21mr|texlive-zhmetrics-r206-7|2072	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsc6.tfm
21mr|texlive-zhmetrics-r206-7|2073	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsc7.tfm
21mr|texlive-zhmetrics-r206-7|2074	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsc8.tfm
21mr|texlive-zhmetrics-r206-7|2075	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsc9.tfm
21mr|texlive-zhmetrics-r206-7|2076	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsca.tfm
21mr|texlive-zhmetrics-r206-7|2077	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifscb.tfm
21mr|texlive-zhmetrics-r206-7|2078	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifscc.tfm
21mr|texlive-zhmetrics-r206-7|2079	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifscd.tfm
21mr|texlive-zhmetrics-r206-7|2080	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsce.tfm
21mr|texlive-zhmetrics-r206-7|2081	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifscf.tfm
21mr|texlive-zhmetrics-r206-7|2082	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsd0.tfm
21mr|texlive-zhmetrics-r206-7|2083	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsd1.tfm
21mr|texlive-zhmetrics-r206-7|2084	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsd2.tfm
21mr|texlive-zhmetrics-r206-7|2085	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsd3.tfm
21mr|texlive-zhmetrics-r206-7|2086	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsd4.tfm
21mr|texlive-zhmetrics-r206-7|2087	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsd5.tfm
21mr|texlive-zhmetrics-r206-7|2088	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsd6.tfm
21mr|texlive-zhmetrics-r206-7|2089	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsd7.tfm
21mr|texlive-zhmetrics-r206-7|2090	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsd8.tfm
21mr|texlive-zhmetrics-r206-7|2091	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsd9.tfm
21mr|texlive-zhmetrics-r206-7|2092	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsda.tfm
21mr|texlive-zhmetrics-r206-7|2093	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsdb.tfm
21mr|texlive-zhmetrics-r206-7|2094	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsdc.tfm
21mr|texlive-zhmetrics-r206-7|2095	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsdd.tfm
21mr|texlive-zhmetrics-r206-7|2096	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsde.tfm
21mr|texlive-zhmetrics-r206-7|2097	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsdf.tfm
21mr|texlive-zhmetrics-r206-7|2098	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifse0.tfm
21mr|texlive-zhmetrics-r206-7|2099	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifse1.tfm
21mr|texlive-zhmetrics-r206-7|2100	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifse2.tfm
21mr|texlive-zhmetrics-r206-7|2101	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifse3.tfm
21mr|texlive-zhmetrics-r206-7|2102	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifse4.tfm
21mr|texlive-zhmetrics-r206-7|2103	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifse5.tfm
21mr|texlive-zhmetrics-r206-7|2104	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifse6.tfm
21mr|texlive-zhmetrics-r206-7|2105	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifse7.tfm
21mr|texlive-zhmetrics-r206-7|2106	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifse8.tfm
21mr|texlive-zhmetrics-r206-7|2107	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifse9.tfm
21mr|texlive-zhmetrics-r206-7|2108	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsea.tfm
21mr|texlive-zhmetrics-r206-7|2109	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifseb.tfm
21mr|texlive-zhmetrics-r206-7|2110	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsec.tfm
21mr|texlive-zhmetrics-r206-7|2111	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsed.tfm
21mr|texlive-zhmetrics-r206-7|2112	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsee.tfm
21mr|texlive-zhmetrics-r206-7|2113	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsef.tfm
21mr|texlive-zhmetrics-r206-7|2114	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsf0.tfm
21mr|texlive-zhmetrics-r206-7|2115	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsf1.tfm
21mr|texlive-zhmetrics-r206-7|2116	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsf2.tfm
21mr|texlive-zhmetrics-r206-7|2117	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsf3.tfm
21mr|texlive-zhmetrics-r206-7|2118	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsf4.tfm
21mr|texlive-zhmetrics-r206-7|2119	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsf5.tfm
21mr|texlive-zhmetrics-r206-7|2120	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsf6.tfm
21mr|texlive-zhmetrics-r206-7|2121	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsf7.tfm
21mr|texlive-zhmetrics-r206-7|2122	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsf8.tfm
21mr|texlive-zhmetrics-r206-7|2123	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsf9.tfm
21mr|texlive-zhmetrics-r206-7|2124	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsfa.tfm
21mr|texlive-zhmetrics-r206-7|2125	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsfb.tfm
21mr|texlive-zhmetrics-r206-7|2126	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsfc.tfm
21mr|texlive-zhmetrics-r206-7|2127	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsfd.tfm
21mr|texlive-zhmetrics-r206-7|2128	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsfe.tfm
21mr|texlive-zhmetrics-r206-7|2129	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsff.tfm
21mr|texlive-zhmetrics-r206-7|2130	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl00.tfm
21mr|texlive-zhmetrics-r206-7|2131	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl01.tfm
21mr|texlive-zhmetrics-r206-7|2132	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl02.tfm
21mr|texlive-zhmetrics-r206-7|2133	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl03.tfm
21mr|texlive-zhmetrics-r206-7|2134	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl04.tfm
21mr|texlive-zhmetrics-r206-7|2135	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl05.tfm
21mr|texlive-zhmetrics-r206-7|2136	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl06.tfm
21mr|texlive-zhmetrics-r206-7|2137	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl07.tfm
21mr|texlive-zhmetrics-r206-7|2138	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl08.tfm
21mr|texlive-zhmetrics-r206-7|2139	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl09.tfm
21mr|texlive-zhmetrics-r206-7|2140	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl0a.tfm
21mr|texlive-zhmetrics-r206-7|2141	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl0b.tfm
21mr|texlive-zhmetrics-r206-7|2142	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl0c.tfm
21mr|texlive-zhmetrics-r206-7|2143	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl0d.tfm
21mr|texlive-zhmetrics-r206-7|2144	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl0e.tfm
21mr|texlive-zhmetrics-r206-7|2145	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl0f.tfm
21mr|texlive-zhmetrics-r206-7|2146	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl10.tfm
21mr|texlive-zhmetrics-r206-7|2147	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl11.tfm
21mr|texlive-zhmetrics-r206-7|2148	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl12.tfm
21mr|texlive-zhmetrics-r206-7|2149	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl13.tfm
21mr|texlive-zhmetrics-r206-7|2150	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl14.tfm
21mr|texlive-zhmetrics-r206-7|2151	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl15.tfm
21mr|texlive-zhmetrics-r206-7|2152	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl16.tfm
21mr|texlive-zhmetrics-r206-7|2153	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl17.tfm
21mr|texlive-zhmetrics-r206-7|2154	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl18.tfm
21mr|texlive-zhmetrics-r206-7|2155	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl19.tfm
21mr|texlive-zhmetrics-r206-7|2156	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl1a.tfm
21mr|texlive-zhmetrics-r206-7|2157	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl1b.tfm
21mr|texlive-zhmetrics-r206-7|2158	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl1c.tfm
21mr|texlive-zhmetrics-r206-7|2159	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl1d.tfm
21mr|texlive-zhmetrics-r206-7|2160	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl1e.tfm
21mr|texlive-zhmetrics-r206-7|2161	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl1f.tfm
21mr|texlive-zhmetrics-r206-7|2162	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl20.tfm
21mr|texlive-zhmetrics-r206-7|2163	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl21.tfm
21mr|texlive-zhmetrics-r206-7|2164	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl22.tfm
21mr|texlive-zhmetrics-r206-7|2165	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl23.tfm
21mr|texlive-zhmetrics-r206-7|2166	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl24.tfm
21mr|texlive-zhmetrics-r206-7|2167	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl25.tfm
21mr|texlive-zhmetrics-r206-7|2168	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl26.tfm
21mr|texlive-zhmetrics-r206-7|2169	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl27.tfm
21mr|texlive-zhmetrics-r206-7|2170	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl28.tfm
21mr|texlive-zhmetrics-r206-7|2171	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl29.tfm
21mr|texlive-zhmetrics-r206-7|2172	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl2a.tfm
21mr|texlive-zhmetrics-r206-7|2173	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl2b.tfm
21mr|texlive-zhmetrics-r206-7|2174	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl2c.tfm
21mr|texlive-zhmetrics-r206-7|2175	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl2d.tfm
21mr|texlive-zhmetrics-r206-7|2176	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl2e.tfm
21mr|texlive-zhmetrics-r206-7|2177	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl2f.tfm
21mr|texlive-zhmetrics-r206-7|2178	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl30.tfm
21mr|texlive-zhmetrics-r206-7|2179	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl31.tfm
21mr|texlive-zhmetrics-r206-7|2180	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl32.tfm
21mr|texlive-zhmetrics-r206-7|2181	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl33.tfm
21mr|texlive-zhmetrics-r206-7|2182	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl34.tfm
21mr|texlive-zhmetrics-r206-7|2183	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl35.tfm
21mr|texlive-zhmetrics-r206-7|2184	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl36.tfm
21mr|texlive-zhmetrics-r206-7|2185	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl37.tfm
21mr|texlive-zhmetrics-r206-7|2186	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl38.tfm
21mr|texlive-zhmetrics-r206-7|2187	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl39.tfm
21mr|texlive-zhmetrics-r206-7|2188	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl3a.tfm
21mr|texlive-zhmetrics-r206-7|2189	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl3b.tfm
21mr|texlive-zhmetrics-r206-7|2190	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl3c.tfm
21mr|texlive-zhmetrics-r206-7|2191	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl3d.tfm
21mr|texlive-zhmetrics-r206-7|2192	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl3e.tfm
21mr|texlive-zhmetrics-r206-7|2193	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl3f.tfm
21mr|texlive-zhmetrics-r206-7|2194	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl40.tfm
21mr|texlive-zhmetrics-r206-7|2195	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl41.tfm
21mr|texlive-zhmetrics-r206-7|2196	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl42.tfm
21mr|texlive-zhmetrics-r206-7|2197	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl43.tfm
21mr|texlive-zhmetrics-r206-7|2198	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl44.tfm
21mr|texlive-zhmetrics-r206-7|2199	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl45.tfm
21mr|texlive-zhmetrics-r206-7|2200	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl46.tfm
21mr|texlive-zhmetrics-r206-7|2201	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl47.tfm
21mr|texlive-zhmetrics-r206-7|2202	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl48.tfm
21mr|texlive-zhmetrics-r206-7|2203	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl49.tfm
21mr|texlive-zhmetrics-r206-7|2204	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl4a.tfm
21mr|texlive-zhmetrics-r206-7|2205	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl4b.tfm
21mr|texlive-zhmetrics-r206-7|2206	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl4c.tfm
21mr|texlive-zhmetrics-r206-7|2207	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl4d.tfm
21mr|texlive-zhmetrics-r206-7|2208	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl4e.tfm
21mr|texlive-zhmetrics-r206-7|2209	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl4f.tfm
21mr|texlive-zhmetrics-r206-7|2210	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl50.tfm
21mr|texlive-zhmetrics-r206-7|2211	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl51.tfm
21mr|texlive-zhmetrics-r206-7|2212	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl52.tfm
21mr|texlive-zhmetrics-r206-7|2213	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl53.tfm
21mr|texlive-zhmetrics-r206-7|2214	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl54.tfm
21mr|texlive-zhmetrics-r206-7|2215	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl55.tfm
21mr|texlive-zhmetrics-r206-7|2216	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl56.tfm
21mr|texlive-zhmetrics-r206-7|2217	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl57.tfm
21mr|texlive-zhmetrics-r206-7|2218	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl58.tfm
21mr|texlive-zhmetrics-r206-7|2219	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl59.tfm
21mr|texlive-zhmetrics-r206-7|2220	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl5a.tfm
21mr|texlive-zhmetrics-r206-7|2221	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl5b.tfm
21mr|texlive-zhmetrics-r206-7|2222	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl5c.tfm
21mr|texlive-zhmetrics-r206-7|2223	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl5d.tfm
21mr|texlive-zhmetrics-r206-7|2224	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl5e.tfm
21mr|texlive-zhmetrics-r206-7|2225	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl5f.tfm
21mr|texlive-zhmetrics-r206-7|2226	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl60.tfm
21mr|texlive-zhmetrics-r206-7|2227	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl61.tfm
21mr|texlive-zhmetrics-r206-7|2228	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl62.tfm
21mr|texlive-zhmetrics-r206-7|2229	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl63.tfm
21mr|texlive-zhmetrics-r206-7|2230	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl64.tfm
21mr|texlive-zhmetrics-r206-7|2231	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl65.tfm
21mr|texlive-zhmetrics-r206-7|2232	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl66.tfm
21mr|texlive-zhmetrics-r206-7|2233	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl67.tfm
21mr|texlive-zhmetrics-r206-7|2234	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl68.tfm
21mr|texlive-zhmetrics-r206-7|2235	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl69.tfm
21mr|texlive-zhmetrics-r206-7|2236	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl6a.tfm
21mr|texlive-zhmetrics-r206-7|2237	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl6b.tfm
21mr|texlive-zhmetrics-r206-7|2238	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl6c.tfm
21mr|texlive-zhmetrics-r206-7|2239	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl6d.tfm
21mr|texlive-zhmetrics-r206-7|2240	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl6e.tfm
21mr|texlive-zhmetrics-r206-7|2241	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl6f.tfm
21mr|texlive-zhmetrics-r206-7|2242	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl70.tfm
21mr|texlive-zhmetrics-r206-7|2243	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl71.tfm
21mr|texlive-zhmetrics-r206-7|2244	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl72.tfm
21mr|texlive-zhmetrics-r206-7|2245	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl73.tfm
21mr|texlive-zhmetrics-r206-7|2246	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl74.tfm
21mr|texlive-zhmetrics-r206-7|2247	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl75.tfm
21mr|texlive-zhmetrics-r206-7|2248	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl76.tfm
21mr|texlive-zhmetrics-r206-7|2249	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl77.tfm
21mr|texlive-zhmetrics-r206-7|2250	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl78.tfm
21mr|texlive-zhmetrics-r206-7|2251	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl79.tfm
21mr|texlive-zhmetrics-r206-7|2252	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl7a.tfm
21mr|texlive-zhmetrics-r206-7|2253	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl7b.tfm
21mr|texlive-zhmetrics-r206-7|2254	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl7c.tfm
21mr|texlive-zhmetrics-r206-7|2255	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl7d.tfm
21mr|texlive-zhmetrics-r206-7|2256	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl7e.tfm
21mr|texlive-zhmetrics-r206-7|2257	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl7f.tfm
21mr|texlive-zhmetrics-r206-7|2258	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl80.tfm
21mr|texlive-zhmetrics-r206-7|2259	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl81.tfm
21mr|texlive-zhmetrics-r206-7|2260	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl82.tfm
21mr|texlive-zhmetrics-r206-7|2261	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl83.tfm
21mr|texlive-zhmetrics-r206-7|2262	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl84.tfm
21mr|texlive-zhmetrics-r206-7|2263	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl85.tfm
21mr|texlive-zhmetrics-r206-7|2264	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl86.tfm
21mr|texlive-zhmetrics-r206-7|2265	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl87.tfm
21mr|texlive-zhmetrics-r206-7|2266	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl88.tfm
21mr|texlive-zhmetrics-r206-7|2267	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl89.tfm
21mr|texlive-zhmetrics-r206-7|2268	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl8a.tfm
21mr|texlive-zhmetrics-r206-7|2269	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl8b.tfm
21mr|texlive-zhmetrics-r206-7|2270	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl8c.tfm
21mr|texlive-zhmetrics-r206-7|2271	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl8d.tfm
21mr|texlive-zhmetrics-r206-7|2272	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl8e.tfm
21mr|texlive-zhmetrics-r206-7|2273	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl8f.tfm
21mr|texlive-zhmetrics-r206-7|2274	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl90.tfm
21mr|texlive-zhmetrics-r206-7|2275	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl91.tfm
21mr|texlive-zhmetrics-r206-7|2276	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl92.tfm
21mr|texlive-zhmetrics-r206-7|2277	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl93.tfm
21mr|texlive-zhmetrics-r206-7|2278	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl94.tfm
21mr|texlive-zhmetrics-r206-7|2279	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl95.tfm
21mr|texlive-zhmetrics-r206-7|2280	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl96.tfm
21mr|texlive-zhmetrics-r206-7|2281	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl97.tfm
21mr|texlive-zhmetrics-r206-7|2282	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl98.tfm
21mr|texlive-zhmetrics-r206-7|2283	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl99.tfm
21mr|texlive-zhmetrics-r206-7|2284	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl9a.tfm
21mr|texlive-zhmetrics-r206-7|2285	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl9b.tfm
21mr|texlive-zhmetrics-r206-7|2286	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl9c.tfm
21mr|texlive-zhmetrics-r206-7|2287	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl9d.tfm
21mr|texlive-zhmetrics-r206-7|2288	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl9e.tfm
21mr|texlive-zhmetrics-r206-7|2289	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssl9f.tfm
21mr|texlive-zhmetrics-r206-7|2290	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssla0.tfm
21mr|texlive-zhmetrics-r206-7|2291	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssla1.tfm
21mr|texlive-zhmetrics-r206-7|2292	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssla2.tfm
21mr|texlive-zhmetrics-r206-7|2293	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssla3.tfm
21mr|texlive-zhmetrics-r206-7|2294	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssla4.tfm
21mr|texlive-zhmetrics-r206-7|2295	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssla5.tfm
21mr|texlive-zhmetrics-r206-7|2296	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssla6.tfm
21mr|texlive-zhmetrics-r206-7|2297	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssla7.tfm
21mr|texlive-zhmetrics-r206-7|2298	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssla8.tfm
21mr|texlive-zhmetrics-r206-7|2299	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssla9.tfm
21mr|texlive-zhmetrics-r206-7|2300	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslaa.tfm
21mr|texlive-zhmetrics-r206-7|2301	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslab.tfm
21mr|texlive-zhmetrics-r206-7|2302	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslac.tfm
21mr|texlive-zhmetrics-r206-7|2303	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslad.tfm
21mr|texlive-zhmetrics-r206-7|2304	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslae.tfm
21mr|texlive-zhmetrics-r206-7|2305	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslaf.tfm
21mr|texlive-zhmetrics-r206-7|2306	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslb0.tfm
21mr|texlive-zhmetrics-r206-7|2307	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslb1.tfm
21mr|texlive-zhmetrics-r206-7|2308	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslb2.tfm
21mr|texlive-zhmetrics-r206-7|2309	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslb3.tfm
21mr|texlive-zhmetrics-r206-7|2310	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslb4.tfm
21mr|texlive-zhmetrics-r206-7|2311	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslb5.tfm
21mr|texlive-zhmetrics-r206-7|2312	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslb6.tfm
21mr|texlive-zhmetrics-r206-7|2313	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslb7.tfm
21mr|texlive-zhmetrics-r206-7|2314	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslb8.tfm
21mr|texlive-zhmetrics-r206-7|2315	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslb9.tfm
21mr|texlive-zhmetrics-r206-7|2316	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslba.tfm
21mr|texlive-zhmetrics-r206-7|2317	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslbb.tfm
21mr|texlive-zhmetrics-r206-7|2318	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslbc.tfm
21mr|texlive-zhmetrics-r206-7|2319	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslbd.tfm
21mr|texlive-zhmetrics-r206-7|2320	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslbe.tfm
21mr|texlive-zhmetrics-r206-7|2321	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslbf.tfm
21mr|texlive-zhmetrics-r206-7|2322	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslc0.tfm
21mr|texlive-zhmetrics-r206-7|2323	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslc1.tfm
21mr|texlive-zhmetrics-r206-7|2324	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslc2.tfm
21mr|texlive-zhmetrics-r206-7|2325	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslc3.tfm
21mr|texlive-zhmetrics-r206-7|2326	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslc4.tfm
21mr|texlive-zhmetrics-r206-7|2327	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslc5.tfm
21mr|texlive-zhmetrics-r206-7|2328	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslc6.tfm
21mr|texlive-zhmetrics-r206-7|2329	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslc7.tfm
21mr|texlive-zhmetrics-r206-7|2330	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslc8.tfm
21mr|texlive-zhmetrics-r206-7|2331	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslc9.tfm
21mr|texlive-zhmetrics-r206-7|2332	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslca.tfm
21mr|texlive-zhmetrics-r206-7|2333	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslcb.tfm
21mr|texlive-zhmetrics-r206-7|2334	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslcc.tfm
21mr|texlive-zhmetrics-r206-7|2335	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslcd.tfm
21mr|texlive-zhmetrics-r206-7|2336	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslce.tfm
21mr|texlive-zhmetrics-r206-7|2337	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslcf.tfm
21mr|texlive-zhmetrics-r206-7|2338	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssld0.tfm
21mr|texlive-zhmetrics-r206-7|2339	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssld1.tfm
21mr|texlive-zhmetrics-r206-7|2340	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssld2.tfm
21mr|texlive-zhmetrics-r206-7|2341	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssld3.tfm
21mr|texlive-zhmetrics-r206-7|2342	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssld4.tfm
21mr|texlive-zhmetrics-r206-7|2343	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssld5.tfm
21mr|texlive-zhmetrics-r206-7|2344	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssld6.tfm
21mr|texlive-zhmetrics-r206-7|2345	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssld7.tfm
21mr|texlive-zhmetrics-r206-7|2346	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssld8.tfm
21mr|texlive-zhmetrics-r206-7|2347	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssld9.tfm
21mr|texlive-zhmetrics-r206-7|2348	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslda.tfm
21mr|texlive-zhmetrics-r206-7|2349	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssldb.tfm
21mr|texlive-zhmetrics-r206-7|2350	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssldc.tfm
21mr|texlive-zhmetrics-r206-7|2351	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssldd.tfm
21mr|texlive-zhmetrics-r206-7|2352	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslde.tfm
21mr|texlive-zhmetrics-r206-7|2353	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssldf.tfm
21mr|texlive-zhmetrics-r206-7|2354	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssle0.tfm
21mr|texlive-zhmetrics-r206-7|2355	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssle1.tfm
21mr|texlive-zhmetrics-r206-7|2356	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssle2.tfm
21mr|texlive-zhmetrics-r206-7|2357	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssle3.tfm
21mr|texlive-zhmetrics-r206-7|2358	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssle4.tfm
21mr|texlive-zhmetrics-r206-7|2359	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssle5.tfm
21mr|texlive-zhmetrics-r206-7|2360	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssle6.tfm
21mr|texlive-zhmetrics-r206-7|2361	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssle7.tfm
21mr|texlive-zhmetrics-r206-7|2362	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssle8.tfm
21mr|texlive-zhmetrics-r206-7|2363	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssle9.tfm
21mr|texlive-zhmetrics-r206-7|2364	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslea.tfm
21mr|texlive-zhmetrics-r206-7|2365	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssleb.tfm
21mr|texlive-zhmetrics-r206-7|2366	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslec.tfm
21mr|texlive-zhmetrics-r206-7|2367	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifssled.tfm
21mr|texlive-zhmetrics-r206-7|2368	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslee.tfm
21mr|texlive-zhmetrics-r206-7|2369	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslef.tfm
21mr|texlive-zhmetrics-r206-7|2370	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslf0.tfm
21mr|texlive-zhmetrics-r206-7|2371	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslf1.tfm
21mr|texlive-zhmetrics-r206-7|2372	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslf2.tfm
21mr|texlive-zhmetrics-r206-7|2373	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslf3.tfm
21mr|texlive-zhmetrics-r206-7|2374	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslf4.tfm
21mr|texlive-zhmetrics-r206-7|2375	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslf5.tfm
21mr|texlive-zhmetrics-r206-7|2376	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslf6.tfm
21mr|texlive-zhmetrics-r206-7|2377	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslf7.tfm
21mr|texlive-zhmetrics-r206-7|2378	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslf8.tfm
21mr|texlive-zhmetrics-r206-7|2379	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslf9.tfm
21mr|texlive-zhmetrics-r206-7|2380	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslfa.tfm
21mr|texlive-zhmetrics-r206-7|2381	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslfb.tfm
21mr|texlive-zhmetrics-r206-7|2382	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslfc.tfm
21mr|texlive-zhmetrics-r206-7|2383	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslfd.tfm
21mr|texlive-zhmetrics-r206-7|2384	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslfe.tfm
21mr|texlive-zhmetrics-r206-7|2385	%{_texmfdistdir}/fonts/tfm/zhmetrics/unifs/unifsslff.tfm
21mr|texlive-zhmetrics-r206-7|2386	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei00.tfm
21mr|texlive-zhmetrics-r206-7|2387	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei01.tfm
21mr|texlive-zhmetrics-r206-7|2388	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei02.tfm
21mr|texlive-zhmetrics-r206-7|2389	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei03.tfm
21mr|texlive-zhmetrics-r206-7|2390	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei04.tfm
21mr|texlive-zhmetrics-r206-7|2391	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei05.tfm
21mr|texlive-zhmetrics-r206-7|2392	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei06.tfm
21mr|texlive-zhmetrics-r206-7|2393	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei07.tfm
21mr|texlive-zhmetrics-r206-7|2394	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei08.tfm
21mr|texlive-zhmetrics-r206-7|2395	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei09.tfm
21mr|texlive-zhmetrics-r206-7|2396	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei0a.tfm
21mr|texlive-zhmetrics-r206-7|2397	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei0b.tfm
21mr|texlive-zhmetrics-r206-7|2398	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei0c.tfm
21mr|texlive-zhmetrics-r206-7|2399	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei0d.tfm
21mr|texlive-zhmetrics-r206-7|2400	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei0e.tfm
21mr|texlive-zhmetrics-r206-7|2401	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei0f.tfm
21mr|texlive-zhmetrics-r206-7|2402	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei10.tfm
21mr|texlive-zhmetrics-r206-7|2403	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei11.tfm
21mr|texlive-zhmetrics-r206-7|2404	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei12.tfm
21mr|texlive-zhmetrics-r206-7|2405	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei13.tfm
21mr|texlive-zhmetrics-r206-7|2406	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei14.tfm
21mr|texlive-zhmetrics-r206-7|2407	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei15.tfm
21mr|texlive-zhmetrics-r206-7|2408	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei16.tfm
21mr|texlive-zhmetrics-r206-7|2409	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei17.tfm
21mr|texlive-zhmetrics-r206-7|2410	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei18.tfm
21mr|texlive-zhmetrics-r206-7|2411	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei19.tfm
21mr|texlive-zhmetrics-r206-7|2412	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei1a.tfm
21mr|texlive-zhmetrics-r206-7|2413	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei1b.tfm
21mr|texlive-zhmetrics-r206-7|2414	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei1c.tfm
21mr|texlive-zhmetrics-r206-7|2415	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei1d.tfm
21mr|texlive-zhmetrics-r206-7|2416	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei1e.tfm
21mr|texlive-zhmetrics-r206-7|2417	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei1f.tfm
21mr|texlive-zhmetrics-r206-7|2418	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei20.tfm
21mr|texlive-zhmetrics-r206-7|2419	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei21.tfm
21mr|texlive-zhmetrics-r206-7|2420	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei22.tfm
21mr|texlive-zhmetrics-r206-7|2421	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei23.tfm
21mr|texlive-zhmetrics-r206-7|2422	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei24.tfm
21mr|texlive-zhmetrics-r206-7|2423	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei25.tfm
21mr|texlive-zhmetrics-r206-7|2424	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei26.tfm
21mr|texlive-zhmetrics-r206-7|2425	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei27.tfm
21mr|texlive-zhmetrics-r206-7|2426	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei28.tfm
21mr|texlive-zhmetrics-r206-7|2427	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei29.tfm
21mr|texlive-zhmetrics-r206-7|2428	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei2a.tfm
21mr|texlive-zhmetrics-r206-7|2429	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei2b.tfm
21mr|texlive-zhmetrics-r206-7|2430	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei2c.tfm
21mr|texlive-zhmetrics-r206-7|2431	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei2d.tfm
21mr|texlive-zhmetrics-r206-7|2432	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei2e.tfm
21mr|texlive-zhmetrics-r206-7|2433	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei2f.tfm
21mr|texlive-zhmetrics-r206-7|2434	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei30.tfm
21mr|texlive-zhmetrics-r206-7|2435	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei31.tfm
21mr|texlive-zhmetrics-r206-7|2436	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei32.tfm
21mr|texlive-zhmetrics-r206-7|2437	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei33.tfm
21mr|texlive-zhmetrics-r206-7|2438	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei34.tfm
21mr|texlive-zhmetrics-r206-7|2439	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei35.tfm
21mr|texlive-zhmetrics-r206-7|2440	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei36.tfm
21mr|texlive-zhmetrics-r206-7|2441	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei37.tfm
21mr|texlive-zhmetrics-r206-7|2442	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei38.tfm
21mr|texlive-zhmetrics-r206-7|2443	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei39.tfm
21mr|texlive-zhmetrics-r206-7|2444	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei3a.tfm
21mr|texlive-zhmetrics-r206-7|2445	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei3b.tfm
21mr|texlive-zhmetrics-r206-7|2446	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei3c.tfm
21mr|texlive-zhmetrics-r206-7|2447	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei3d.tfm
21mr|texlive-zhmetrics-r206-7|2448	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei3e.tfm
21mr|texlive-zhmetrics-r206-7|2449	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei3f.tfm
21mr|texlive-zhmetrics-r206-7|2450	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei40.tfm
21mr|texlive-zhmetrics-r206-7|2451	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei41.tfm
21mr|texlive-zhmetrics-r206-7|2452	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei42.tfm
21mr|texlive-zhmetrics-r206-7|2453	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei43.tfm
21mr|texlive-zhmetrics-r206-7|2454	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei44.tfm
21mr|texlive-zhmetrics-r206-7|2455	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei45.tfm
21mr|texlive-zhmetrics-r206-7|2456	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei46.tfm
21mr|texlive-zhmetrics-r206-7|2457	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei47.tfm
21mr|texlive-zhmetrics-r206-7|2458	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei48.tfm
21mr|texlive-zhmetrics-r206-7|2459	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei49.tfm
21mr|texlive-zhmetrics-r206-7|2460	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei4a.tfm
21mr|texlive-zhmetrics-r206-7|2461	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei4b.tfm
21mr|texlive-zhmetrics-r206-7|2462	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei4c.tfm
21mr|texlive-zhmetrics-r206-7|2463	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei4d.tfm
21mr|texlive-zhmetrics-r206-7|2464	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei4e.tfm
21mr|texlive-zhmetrics-r206-7|2465	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei4f.tfm
21mr|texlive-zhmetrics-r206-7|2466	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei50.tfm
21mr|texlive-zhmetrics-r206-7|2467	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei51.tfm
21mr|texlive-zhmetrics-r206-7|2468	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei52.tfm
21mr|texlive-zhmetrics-r206-7|2469	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei53.tfm
21mr|texlive-zhmetrics-r206-7|2470	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei54.tfm
21mr|texlive-zhmetrics-r206-7|2471	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei55.tfm
21mr|texlive-zhmetrics-r206-7|2472	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei56.tfm
21mr|texlive-zhmetrics-r206-7|2473	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei57.tfm
21mr|texlive-zhmetrics-r206-7|2474	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei58.tfm
21mr|texlive-zhmetrics-r206-7|2475	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei59.tfm
21mr|texlive-zhmetrics-r206-7|2476	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei5a.tfm
21mr|texlive-zhmetrics-r206-7|2477	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei5b.tfm
21mr|texlive-zhmetrics-r206-7|2478	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei5c.tfm
21mr|texlive-zhmetrics-r206-7|2479	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei5d.tfm
21mr|texlive-zhmetrics-r206-7|2480	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei5e.tfm
21mr|texlive-zhmetrics-r206-7|2481	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei5f.tfm
21mr|texlive-zhmetrics-r206-7|2482	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei60.tfm
21mr|texlive-zhmetrics-r206-7|2483	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei61.tfm
21mr|texlive-zhmetrics-r206-7|2484	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei62.tfm
21mr|texlive-zhmetrics-r206-7|2485	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei63.tfm
21mr|texlive-zhmetrics-r206-7|2486	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei64.tfm
21mr|texlive-zhmetrics-r206-7|2487	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei65.tfm
21mr|texlive-zhmetrics-r206-7|2488	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei66.tfm
21mr|texlive-zhmetrics-r206-7|2489	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei67.tfm
21mr|texlive-zhmetrics-r206-7|2490	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei68.tfm
21mr|texlive-zhmetrics-r206-7|2491	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei69.tfm
21mr|texlive-zhmetrics-r206-7|2492	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei6a.tfm
21mr|texlive-zhmetrics-r206-7|2493	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei6b.tfm
21mr|texlive-zhmetrics-r206-7|2494	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei6c.tfm
21mr|texlive-zhmetrics-r206-7|2495	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei6d.tfm
21mr|texlive-zhmetrics-r206-7|2496	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei6e.tfm
21mr|texlive-zhmetrics-r206-7|2497	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei6f.tfm
21mr|texlive-zhmetrics-r206-7|2498	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei70.tfm
21mr|texlive-zhmetrics-r206-7|2499	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei71.tfm
21mr|texlive-zhmetrics-r206-7|2500	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei72.tfm
21mr|texlive-zhmetrics-r206-7|2501	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei73.tfm
21mr|texlive-zhmetrics-r206-7|2502	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei74.tfm
21mr|texlive-zhmetrics-r206-7|2503	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei75.tfm
21mr|texlive-zhmetrics-r206-7|2504	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei76.tfm
21mr|texlive-zhmetrics-r206-7|2505	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei77.tfm
21mr|texlive-zhmetrics-r206-7|2506	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei78.tfm
21mr|texlive-zhmetrics-r206-7|2507	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei79.tfm
21mr|texlive-zhmetrics-r206-7|2508	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei7a.tfm
21mr|texlive-zhmetrics-r206-7|2509	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei7b.tfm
21mr|texlive-zhmetrics-r206-7|2510	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei7c.tfm
21mr|texlive-zhmetrics-r206-7|2511	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei7d.tfm
21mr|texlive-zhmetrics-r206-7|2512	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei7e.tfm
21mr|texlive-zhmetrics-r206-7|2513	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei7f.tfm
21mr|texlive-zhmetrics-r206-7|2514	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei80.tfm
21mr|texlive-zhmetrics-r206-7|2515	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei81.tfm
21mr|texlive-zhmetrics-r206-7|2516	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei82.tfm
21mr|texlive-zhmetrics-r206-7|2517	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei83.tfm
21mr|texlive-zhmetrics-r206-7|2518	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei84.tfm
21mr|texlive-zhmetrics-r206-7|2519	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei85.tfm
21mr|texlive-zhmetrics-r206-7|2520	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei86.tfm
21mr|texlive-zhmetrics-r206-7|2521	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei87.tfm
21mr|texlive-zhmetrics-r206-7|2522	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei88.tfm
21mr|texlive-zhmetrics-r206-7|2523	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei89.tfm
21mr|texlive-zhmetrics-r206-7|2524	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei8a.tfm
21mr|texlive-zhmetrics-r206-7|2525	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei8b.tfm
21mr|texlive-zhmetrics-r206-7|2526	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei8c.tfm
21mr|texlive-zhmetrics-r206-7|2527	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei8d.tfm
21mr|texlive-zhmetrics-r206-7|2528	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei8e.tfm
21mr|texlive-zhmetrics-r206-7|2529	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei8f.tfm
21mr|texlive-zhmetrics-r206-7|2530	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei90.tfm
21mr|texlive-zhmetrics-r206-7|2531	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei91.tfm
21mr|texlive-zhmetrics-r206-7|2532	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei92.tfm
21mr|texlive-zhmetrics-r206-7|2533	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei93.tfm
21mr|texlive-zhmetrics-r206-7|2534	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei94.tfm
21mr|texlive-zhmetrics-r206-7|2535	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei95.tfm
21mr|texlive-zhmetrics-r206-7|2536	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei96.tfm
21mr|texlive-zhmetrics-r206-7|2537	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei97.tfm
21mr|texlive-zhmetrics-r206-7|2538	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei98.tfm
21mr|texlive-zhmetrics-r206-7|2539	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei99.tfm
21mr|texlive-zhmetrics-r206-7|2540	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei9a.tfm
21mr|texlive-zhmetrics-r206-7|2541	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei9b.tfm
21mr|texlive-zhmetrics-r206-7|2542	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei9c.tfm
21mr|texlive-zhmetrics-r206-7|2543	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei9d.tfm
21mr|texlive-zhmetrics-r206-7|2544	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei9e.tfm
21mr|texlive-zhmetrics-r206-7|2545	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/unihei9f.tfm
21mr|texlive-zhmetrics-r206-7|2546	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheia0.tfm
21mr|texlive-zhmetrics-r206-7|2547	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheia1.tfm
21mr|texlive-zhmetrics-r206-7|2548	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheia2.tfm
21mr|texlive-zhmetrics-r206-7|2549	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheia3.tfm
21mr|texlive-zhmetrics-r206-7|2550	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheia4.tfm
21mr|texlive-zhmetrics-r206-7|2551	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheia5.tfm
21mr|texlive-zhmetrics-r206-7|2552	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheia6.tfm
21mr|texlive-zhmetrics-r206-7|2553	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheia7.tfm
21mr|texlive-zhmetrics-r206-7|2554	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheia8.tfm
21mr|texlive-zhmetrics-r206-7|2555	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheia9.tfm
21mr|texlive-zhmetrics-r206-7|2556	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheiaa.tfm
21mr|texlive-zhmetrics-r206-7|2557	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheiab.tfm
21mr|texlive-zhmetrics-r206-7|2558	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheiac.tfm
21mr|texlive-zhmetrics-r206-7|2559	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheiad.tfm
21mr|texlive-zhmetrics-r206-7|2560	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheiae.tfm
21mr|texlive-zhmetrics-r206-7|2561	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheiaf.tfm
21mr|texlive-zhmetrics-r206-7|2562	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheib0.tfm
21mr|texlive-zhmetrics-r206-7|2563	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheib1.tfm
21mr|texlive-zhmetrics-r206-7|2564	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheib2.tfm
21mr|texlive-zhmetrics-r206-7|2565	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheib3.tfm
21mr|texlive-zhmetrics-r206-7|2566	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheib4.tfm
21mr|texlive-zhmetrics-r206-7|2567	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheib5.tfm
21mr|texlive-zhmetrics-r206-7|2568	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheib6.tfm
21mr|texlive-zhmetrics-r206-7|2569	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheib7.tfm
21mr|texlive-zhmetrics-r206-7|2570	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheib8.tfm
21mr|texlive-zhmetrics-r206-7|2571	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheib9.tfm
21mr|texlive-zhmetrics-r206-7|2572	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheiba.tfm
21mr|texlive-zhmetrics-r206-7|2573	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheibb.tfm
21mr|texlive-zhmetrics-r206-7|2574	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheibc.tfm
21mr|texlive-zhmetrics-r206-7|2575	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheibd.tfm
21mr|texlive-zhmetrics-r206-7|2576	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheibe.tfm
21mr|texlive-zhmetrics-r206-7|2577	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheibf.tfm
21mr|texlive-zhmetrics-r206-7|2578	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheic0.tfm
21mr|texlive-zhmetrics-r206-7|2579	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheic1.tfm
21mr|texlive-zhmetrics-r206-7|2580	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheic2.tfm
21mr|texlive-zhmetrics-r206-7|2581	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheic3.tfm
21mr|texlive-zhmetrics-r206-7|2582	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheic4.tfm
21mr|texlive-zhmetrics-r206-7|2583	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheic5.tfm
21mr|texlive-zhmetrics-r206-7|2584	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheic6.tfm
21mr|texlive-zhmetrics-r206-7|2585	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheic7.tfm
21mr|texlive-zhmetrics-r206-7|2586	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheic8.tfm
21mr|texlive-zhmetrics-r206-7|2587	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheic9.tfm
21mr|texlive-zhmetrics-r206-7|2588	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheica.tfm
21mr|texlive-zhmetrics-r206-7|2589	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheicb.tfm
21mr|texlive-zhmetrics-r206-7|2590	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheicc.tfm
21mr|texlive-zhmetrics-r206-7|2591	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheicd.tfm
21mr|texlive-zhmetrics-r206-7|2592	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheice.tfm
21mr|texlive-zhmetrics-r206-7|2593	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheicf.tfm
21mr|texlive-zhmetrics-r206-7|2594	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheid0.tfm
21mr|texlive-zhmetrics-r206-7|2595	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheid1.tfm
21mr|texlive-zhmetrics-r206-7|2596	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheid2.tfm
21mr|texlive-zhmetrics-r206-7|2597	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheid3.tfm
21mr|texlive-zhmetrics-r206-7|2598	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheid4.tfm
21mr|texlive-zhmetrics-r206-7|2599	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheid5.tfm
21mr|texlive-zhmetrics-r206-7|2600	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheid6.tfm
21mr|texlive-zhmetrics-r206-7|2601	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheid7.tfm
21mr|texlive-zhmetrics-r206-7|2602	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheid8.tfm
21mr|texlive-zhmetrics-r206-7|2603	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheid9.tfm
21mr|texlive-zhmetrics-r206-7|2604	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheida.tfm
21mr|texlive-zhmetrics-r206-7|2605	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheidb.tfm
21mr|texlive-zhmetrics-r206-7|2606	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheidc.tfm
21mr|texlive-zhmetrics-r206-7|2607	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheidd.tfm
21mr|texlive-zhmetrics-r206-7|2608	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheide.tfm
21mr|texlive-zhmetrics-r206-7|2609	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheidf.tfm
21mr|texlive-zhmetrics-r206-7|2610	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheie0.tfm
21mr|texlive-zhmetrics-r206-7|2611	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheie1.tfm
21mr|texlive-zhmetrics-r206-7|2612	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheie2.tfm
21mr|texlive-zhmetrics-r206-7|2613	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheie3.tfm
21mr|texlive-zhmetrics-r206-7|2614	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheie4.tfm
21mr|texlive-zhmetrics-r206-7|2615	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheie5.tfm
21mr|texlive-zhmetrics-r206-7|2616	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheie6.tfm
21mr|texlive-zhmetrics-r206-7|2617	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheie7.tfm
21mr|texlive-zhmetrics-r206-7|2618	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheie8.tfm
21mr|texlive-zhmetrics-r206-7|2619	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheie9.tfm
21mr|texlive-zhmetrics-r206-7|2620	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheiea.tfm
21mr|texlive-zhmetrics-r206-7|2621	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheieb.tfm
21mr|texlive-zhmetrics-r206-7|2622	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheiec.tfm
21mr|texlive-zhmetrics-r206-7|2623	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheied.tfm
21mr|texlive-zhmetrics-r206-7|2624	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheiee.tfm
21mr|texlive-zhmetrics-r206-7|2625	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheief.tfm
21mr|texlive-zhmetrics-r206-7|2626	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheif0.tfm
21mr|texlive-zhmetrics-r206-7|2627	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheif1.tfm
21mr|texlive-zhmetrics-r206-7|2628	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheif2.tfm
21mr|texlive-zhmetrics-r206-7|2629	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheif3.tfm
21mr|texlive-zhmetrics-r206-7|2630	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheif4.tfm
21mr|texlive-zhmetrics-r206-7|2631	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheif5.tfm
21mr|texlive-zhmetrics-r206-7|2632	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheif6.tfm
21mr|texlive-zhmetrics-r206-7|2633	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheif7.tfm
21mr|texlive-zhmetrics-r206-7|2634	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheif8.tfm
21mr|texlive-zhmetrics-r206-7|2635	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheif9.tfm
21mr|texlive-zhmetrics-r206-7|2636	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheifa.tfm
21mr|texlive-zhmetrics-r206-7|2637	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheifb.tfm
21mr|texlive-zhmetrics-r206-7|2638	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheifc.tfm
21mr|texlive-zhmetrics-r206-7|2639	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheifd.tfm
21mr|texlive-zhmetrics-r206-7|2640	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheife.tfm
21mr|texlive-zhmetrics-r206-7|2641	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheiff.tfm
21mr|texlive-zhmetrics-r206-7|2642	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl00.tfm
21mr|texlive-zhmetrics-r206-7|2643	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl01.tfm
21mr|texlive-zhmetrics-r206-7|2644	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl02.tfm
21mr|texlive-zhmetrics-r206-7|2645	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl03.tfm
21mr|texlive-zhmetrics-r206-7|2646	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl04.tfm
21mr|texlive-zhmetrics-r206-7|2647	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl05.tfm
21mr|texlive-zhmetrics-r206-7|2648	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl06.tfm
21mr|texlive-zhmetrics-r206-7|2649	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl07.tfm
21mr|texlive-zhmetrics-r206-7|2650	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl08.tfm
21mr|texlive-zhmetrics-r206-7|2651	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl09.tfm
21mr|texlive-zhmetrics-r206-7|2652	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl0a.tfm
21mr|texlive-zhmetrics-r206-7|2653	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl0b.tfm
21mr|texlive-zhmetrics-r206-7|2654	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl0c.tfm
21mr|texlive-zhmetrics-r206-7|2655	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl0d.tfm
21mr|texlive-zhmetrics-r206-7|2656	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl0e.tfm
21mr|texlive-zhmetrics-r206-7|2657	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl0f.tfm
21mr|texlive-zhmetrics-r206-7|2658	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl10.tfm
21mr|texlive-zhmetrics-r206-7|2659	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl11.tfm
21mr|texlive-zhmetrics-r206-7|2660	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl12.tfm
21mr|texlive-zhmetrics-r206-7|2661	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl13.tfm
21mr|texlive-zhmetrics-r206-7|2662	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl14.tfm
21mr|texlive-zhmetrics-r206-7|2663	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl15.tfm
21mr|texlive-zhmetrics-r206-7|2664	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl16.tfm
21mr|texlive-zhmetrics-r206-7|2665	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl17.tfm
21mr|texlive-zhmetrics-r206-7|2666	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl18.tfm
21mr|texlive-zhmetrics-r206-7|2667	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl19.tfm
21mr|texlive-zhmetrics-r206-7|2668	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl1a.tfm
21mr|texlive-zhmetrics-r206-7|2669	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl1b.tfm
21mr|texlive-zhmetrics-r206-7|2670	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl1c.tfm
21mr|texlive-zhmetrics-r206-7|2671	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl1d.tfm
21mr|texlive-zhmetrics-r206-7|2672	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl1e.tfm
21mr|texlive-zhmetrics-r206-7|2673	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl1f.tfm
21mr|texlive-zhmetrics-r206-7|2674	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl20.tfm
21mr|texlive-zhmetrics-r206-7|2675	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl21.tfm
21mr|texlive-zhmetrics-r206-7|2676	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl22.tfm
21mr|texlive-zhmetrics-r206-7|2677	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl23.tfm
21mr|texlive-zhmetrics-r206-7|2678	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl24.tfm
21mr|texlive-zhmetrics-r206-7|2679	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl25.tfm
21mr|texlive-zhmetrics-r206-7|2680	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl26.tfm
21mr|texlive-zhmetrics-r206-7|2681	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl27.tfm
21mr|texlive-zhmetrics-r206-7|2682	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl28.tfm
21mr|texlive-zhmetrics-r206-7|2683	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl29.tfm
21mr|texlive-zhmetrics-r206-7|2684	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl2a.tfm
21mr|texlive-zhmetrics-r206-7|2685	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl2b.tfm
21mr|texlive-zhmetrics-r206-7|2686	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl2c.tfm
21mr|texlive-zhmetrics-r206-7|2687	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl2d.tfm
21mr|texlive-zhmetrics-r206-7|2688	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl2e.tfm
21mr|texlive-zhmetrics-r206-7|2689	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl2f.tfm
21mr|texlive-zhmetrics-r206-7|2690	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl30.tfm
21mr|texlive-zhmetrics-r206-7|2691	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl31.tfm
21mr|texlive-zhmetrics-r206-7|2692	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl32.tfm
21mr|texlive-zhmetrics-r206-7|2693	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl33.tfm
21mr|texlive-zhmetrics-r206-7|2694	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl34.tfm
21mr|texlive-zhmetrics-r206-7|2695	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl35.tfm
21mr|texlive-zhmetrics-r206-7|2696	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl36.tfm
21mr|texlive-zhmetrics-r206-7|2697	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl37.tfm
21mr|texlive-zhmetrics-r206-7|2698	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl38.tfm
21mr|texlive-zhmetrics-r206-7|2699	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl39.tfm
21mr|texlive-zhmetrics-r206-7|2700	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl3a.tfm
21mr|texlive-zhmetrics-r206-7|2701	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl3b.tfm
21mr|texlive-zhmetrics-r206-7|2702	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl3c.tfm
21mr|texlive-zhmetrics-r206-7|2703	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl3d.tfm
21mr|texlive-zhmetrics-r206-7|2704	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl3e.tfm
21mr|texlive-zhmetrics-r206-7|2705	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl3f.tfm
21mr|texlive-zhmetrics-r206-7|2706	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl40.tfm
21mr|texlive-zhmetrics-r206-7|2707	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl41.tfm
21mr|texlive-zhmetrics-r206-7|2708	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl42.tfm
21mr|texlive-zhmetrics-r206-7|2709	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl43.tfm
21mr|texlive-zhmetrics-r206-7|2710	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl44.tfm
21mr|texlive-zhmetrics-r206-7|2711	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl45.tfm
21mr|texlive-zhmetrics-r206-7|2712	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl46.tfm
21mr|texlive-zhmetrics-r206-7|2713	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl47.tfm
21mr|texlive-zhmetrics-r206-7|2714	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl48.tfm
21mr|texlive-zhmetrics-r206-7|2715	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl49.tfm
21mr|texlive-zhmetrics-r206-7|2716	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl4a.tfm
21mr|texlive-zhmetrics-r206-7|2717	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl4b.tfm
21mr|texlive-zhmetrics-r206-7|2718	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl4c.tfm
21mr|texlive-zhmetrics-r206-7|2719	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl4d.tfm
21mr|texlive-zhmetrics-r206-7|2720	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl4e.tfm
21mr|texlive-zhmetrics-r206-7|2721	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl4f.tfm
21mr|texlive-zhmetrics-r206-7|2722	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl50.tfm
21mr|texlive-zhmetrics-r206-7|2723	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl51.tfm
21mr|texlive-zhmetrics-r206-7|2724	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl52.tfm
21mr|texlive-zhmetrics-r206-7|2725	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl53.tfm
21mr|texlive-zhmetrics-r206-7|2726	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl54.tfm
21mr|texlive-zhmetrics-r206-7|2727	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl55.tfm
21mr|texlive-zhmetrics-r206-7|2728	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl56.tfm
21mr|texlive-zhmetrics-r206-7|2729	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl57.tfm
21mr|texlive-zhmetrics-r206-7|2730	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl58.tfm
21mr|texlive-zhmetrics-r206-7|2731	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl59.tfm
21mr|texlive-zhmetrics-r206-7|2732	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl5a.tfm
21mr|texlive-zhmetrics-r206-7|2733	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl5b.tfm
21mr|texlive-zhmetrics-r206-7|2734	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl5c.tfm
21mr|texlive-zhmetrics-r206-7|2735	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl5d.tfm
21mr|texlive-zhmetrics-r206-7|2736	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl5e.tfm
21mr|texlive-zhmetrics-r206-7|2737	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl5f.tfm
21mr|texlive-zhmetrics-r206-7|2738	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl60.tfm
21mr|texlive-zhmetrics-r206-7|2739	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl61.tfm
21mr|texlive-zhmetrics-r206-7|2740	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl62.tfm
21mr|texlive-zhmetrics-r206-7|2741	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl63.tfm
21mr|texlive-zhmetrics-r206-7|2742	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl64.tfm
21mr|texlive-zhmetrics-r206-7|2743	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl65.tfm
21mr|texlive-zhmetrics-r206-7|2744	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl66.tfm
21mr|texlive-zhmetrics-r206-7|2745	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl67.tfm
21mr|texlive-zhmetrics-r206-7|2746	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl68.tfm
21mr|texlive-zhmetrics-r206-7|2747	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl69.tfm
21mr|texlive-zhmetrics-r206-7|2748	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl6a.tfm
21mr|texlive-zhmetrics-r206-7|2749	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl6b.tfm
21mr|texlive-zhmetrics-r206-7|2750	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl6c.tfm
21mr|texlive-zhmetrics-r206-7|2751	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl6d.tfm
21mr|texlive-zhmetrics-r206-7|2752	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl6e.tfm
21mr|texlive-zhmetrics-r206-7|2753	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl6f.tfm
21mr|texlive-zhmetrics-r206-7|2754	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl70.tfm
21mr|texlive-zhmetrics-r206-7|2755	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl71.tfm
21mr|texlive-zhmetrics-r206-7|2756	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl72.tfm
21mr|texlive-zhmetrics-r206-7|2757	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl73.tfm
21mr|texlive-zhmetrics-r206-7|2758	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl74.tfm
21mr|texlive-zhmetrics-r206-7|2759	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl75.tfm
21mr|texlive-zhmetrics-r206-7|2760	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl76.tfm
21mr|texlive-zhmetrics-r206-7|2761	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl77.tfm
21mr|texlive-zhmetrics-r206-7|2762	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl78.tfm
21mr|texlive-zhmetrics-r206-7|2763	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl79.tfm
21mr|texlive-zhmetrics-r206-7|2764	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl7a.tfm
21mr|texlive-zhmetrics-r206-7|2765	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl7b.tfm
21mr|texlive-zhmetrics-r206-7|2766	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl7c.tfm
21mr|texlive-zhmetrics-r206-7|2767	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl7d.tfm
21mr|texlive-zhmetrics-r206-7|2768	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl7e.tfm
21mr|texlive-zhmetrics-r206-7|2769	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl7f.tfm
21mr|texlive-zhmetrics-r206-7|2770	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl80.tfm
21mr|texlive-zhmetrics-r206-7|2771	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl81.tfm
21mr|texlive-zhmetrics-r206-7|2772	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl82.tfm
21mr|texlive-zhmetrics-r206-7|2773	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl83.tfm
21mr|texlive-zhmetrics-r206-7|2774	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl84.tfm
21mr|texlive-zhmetrics-r206-7|2775	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl85.tfm
21mr|texlive-zhmetrics-r206-7|2776	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl86.tfm
21mr|texlive-zhmetrics-r206-7|2777	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl87.tfm
21mr|texlive-zhmetrics-r206-7|2778	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl88.tfm
21mr|texlive-zhmetrics-r206-7|2779	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl89.tfm
21mr|texlive-zhmetrics-r206-7|2780	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl8a.tfm
21mr|texlive-zhmetrics-r206-7|2781	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl8b.tfm
21mr|texlive-zhmetrics-r206-7|2782	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl8c.tfm
21mr|texlive-zhmetrics-r206-7|2783	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl8d.tfm
21mr|texlive-zhmetrics-r206-7|2784	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl8e.tfm
21mr|texlive-zhmetrics-r206-7|2785	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl8f.tfm
21mr|texlive-zhmetrics-r206-7|2786	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl90.tfm
21mr|texlive-zhmetrics-r206-7|2787	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl91.tfm
21mr|texlive-zhmetrics-r206-7|2788	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl92.tfm
21mr|texlive-zhmetrics-r206-7|2789	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl93.tfm
21mr|texlive-zhmetrics-r206-7|2790	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl94.tfm
21mr|texlive-zhmetrics-r206-7|2791	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl95.tfm
21mr|texlive-zhmetrics-r206-7|2792	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl96.tfm
21mr|texlive-zhmetrics-r206-7|2793	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl97.tfm
21mr|texlive-zhmetrics-r206-7|2794	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl98.tfm
21mr|texlive-zhmetrics-r206-7|2795	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl99.tfm
21mr|texlive-zhmetrics-r206-7|2796	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl9a.tfm
21mr|texlive-zhmetrics-r206-7|2797	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl9b.tfm
21mr|texlive-zhmetrics-r206-7|2798	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl9c.tfm
21mr|texlive-zhmetrics-r206-7|2799	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl9d.tfm
21mr|texlive-zhmetrics-r206-7|2800	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl9e.tfm
21mr|texlive-zhmetrics-r206-7|2801	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisl9f.tfm
21mr|texlive-zhmetrics-r206-7|2802	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisla0.tfm
21mr|texlive-zhmetrics-r206-7|2803	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisla1.tfm
21mr|texlive-zhmetrics-r206-7|2804	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisla2.tfm
21mr|texlive-zhmetrics-r206-7|2805	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisla3.tfm
21mr|texlive-zhmetrics-r206-7|2806	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisla4.tfm
21mr|texlive-zhmetrics-r206-7|2807	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisla5.tfm
21mr|texlive-zhmetrics-r206-7|2808	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisla6.tfm
21mr|texlive-zhmetrics-r206-7|2809	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisla7.tfm
21mr|texlive-zhmetrics-r206-7|2810	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisla8.tfm
21mr|texlive-zhmetrics-r206-7|2811	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisla9.tfm
21mr|texlive-zhmetrics-r206-7|2812	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislaa.tfm
21mr|texlive-zhmetrics-r206-7|2813	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislab.tfm
21mr|texlive-zhmetrics-r206-7|2814	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislac.tfm
21mr|texlive-zhmetrics-r206-7|2815	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislad.tfm
21mr|texlive-zhmetrics-r206-7|2816	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislae.tfm
21mr|texlive-zhmetrics-r206-7|2817	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislaf.tfm
21mr|texlive-zhmetrics-r206-7|2818	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislb0.tfm
21mr|texlive-zhmetrics-r206-7|2819	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislb1.tfm
21mr|texlive-zhmetrics-r206-7|2820	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislb2.tfm
21mr|texlive-zhmetrics-r206-7|2821	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislb3.tfm
21mr|texlive-zhmetrics-r206-7|2822	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislb4.tfm
21mr|texlive-zhmetrics-r206-7|2823	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislb5.tfm
21mr|texlive-zhmetrics-r206-7|2824	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislb6.tfm
21mr|texlive-zhmetrics-r206-7|2825	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislb7.tfm
21mr|texlive-zhmetrics-r206-7|2826	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislb8.tfm
21mr|texlive-zhmetrics-r206-7|2827	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislb9.tfm
21mr|texlive-zhmetrics-r206-7|2828	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislba.tfm
21mr|texlive-zhmetrics-r206-7|2829	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislbb.tfm
21mr|texlive-zhmetrics-r206-7|2830	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislbc.tfm
21mr|texlive-zhmetrics-r206-7|2831	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislbd.tfm
21mr|texlive-zhmetrics-r206-7|2832	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislbe.tfm
21mr|texlive-zhmetrics-r206-7|2833	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislbf.tfm
21mr|texlive-zhmetrics-r206-7|2834	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislc0.tfm
21mr|texlive-zhmetrics-r206-7|2835	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislc1.tfm
21mr|texlive-zhmetrics-r206-7|2836	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislc2.tfm
21mr|texlive-zhmetrics-r206-7|2837	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislc3.tfm
21mr|texlive-zhmetrics-r206-7|2838	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislc4.tfm
21mr|texlive-zhmetrics-r206-7|2839	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislc5.tfm
21mr|texlive-zhmetrics-r206-7|2840	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislc6.tfm
21mr|texlive-zhmetrics-r206-7|2841	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislc7.tfm
21mr|texlive-zhmetrics-r206-7|2842	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislc8.tfm
21mr|texlive-zhmetrics-r206-7|2843	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislc9.tfm
21mr|texlive-zhmetrics-r206-7|2844	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislca.tfm
21mr|texlive-zhmetrics-r206-7|2845	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislcb.tfm
21mr|texlive-zhmetrics-r206-7|2846	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislcc.tfm
21mr|texlive-zhmetrics-r206-7|2847	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislcd.tfm
21mr|texlive-zhmetrics-r206-7|2848	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislce.tfm
21mr|texlive-zhmetrics-r206-7|2849	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislcf.tfm
21mr|texlive-zhmetrics-r206-7|2850	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisld0.tfm
21mr|texlive-zhmetrics-r206-7|2851	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisld1.tfm
21mr|texlive-zhmetrics-r206-7|2852	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisld2.tfm
21mr|texlive-zhmetrics-r206-7|2853	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisld3.tfm
21mr|texlive-zhmetrics-r206-7|2854	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisld4.tfm
21mr|texlive-zhmetrics-r206-7|2855	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisld5.tfm
21mr|texlive-zhmetrics-r206-7|2856	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisld6.tfm
21mr|texlive-zhmetrics-r206-7|2857	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisld7.tfm
21mr|texlive-zhmetrics-r206-7|2858	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisld8.tfm
21mr|texlive-zhmetrics-r206-7|2859	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisld9.tfm
21mr|texlive-zhmetrics-r206-7|2860	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislda.tfm
21mr|texlive-zhmetrics-r206-7|2861	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisldb.tfm
21mr|texlive-zhmetrics-r206-7|2862	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisldc.tfm
21mr|texlive-zhmetrics-r206-7|2863	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisldd.tfm
21mr|texlive-zhmetrics-r206-7|2864	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislde.tfm
21mr|texlive-zhmetrics-r206-7|2865	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisldf.tfm
21mr|texlive-zhmetrics-r206-7|2866	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisle0.tfm
21mr|texlive-zhmetrics-r206-7|2867	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisle1.tfm
21mr|texlive-zhmetrics-r206-7|2868	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisle2.tfm
21mr|texlive-zhmetrics-r206-7|2869	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisle3.tfm
21mr|texlive-zhmetrics-r206-7|2870	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisle4.tfm
21mr|texlive-zhmetrics-r206-7|2871	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisle5.tfm
21mr|texlive-zhmetrics-r206-7|2872	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisle6.tfm
21mr|texlive-zhmetrics-r206-7|2873	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisle7.tfm
21mr|texlive-zhmetrics-r206-7|2874	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisle8.tfm
21mr|texlive-zhmetrics-r206-7|2875	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisle9.tfm
21mr|texlive-zhmetrics-r206-7|2876	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislea.tfm
21mr|texlive-zhmetrics-r206-7|2877	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisleb.tfm
21mr|texlive-zhmetrics-r206-7|2878	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislec.tfm
21mr|texlive-zhmetrics-r206-7|2879	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheisled.tfm
21mr|texlive-zhmetrics-r206-7|2880	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislee.tfm
21mr|texlive-zhmetrics-r206-7|2881	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislef.tfm
21mr|texlive-zhmetrics-r206-7|2882	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislf0.tfm
21mr|texlive-zhmetrics-r206-7|2883	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislf1.tfm
21mr|texlive-zhmetrics-r206-7|2884	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislf2.tfm
21mr|texlive-zhmetrics-r206-7|2885	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislf3.tfm
21mr|texlive-zhmetrics-r206-7|2886	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislf4.tfm
21mr|texlive-zhmetrics-r206-7|2887	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislf5.tfm
21mr|texlive-zhmetrics-r206-7|2888	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislf6.tfm
21mr|texlive-zhmetrics-r206-7|2889	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislf7.tfm
21mr|texlive-zhmetrics-r206-7|2890	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislf8.tfm
21mr|texlive-zhmetrics-r206-7|2891	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislf9.tfm
21mr|texlive-zhmetrics-r206-7|2892	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislfa.tfm
21mr|texlive-zhmetrics-r206-7|2893	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislfb.tfm
21mr|texlive-zhmetrics-r206-7|2894	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislfc.tfm
21mr|texlive-zhmetrics-r206-7|2895	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislfd.tfm
21mr|texlive-zhmetrics-r206-7|2896	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislfe.tfm
21mr|texlive-zhmetrics-r206-7|2897	%{_texmfdistdir}/fonts/tfm/zhmetrics/unihei/uniheislff.tfm
21mr|texlive-zhmetrics-r206-7|2898	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai00.tfm
21mr|texlive-zhmetrics-r206-7|2899	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai01.tfm
21mr|texlive-zhmetrics-r206-7|2900	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai02.tfm
21mr|texlive-zhmetrics-r206-7|2901	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai03.tfm
21mr|texlive-zhmetrics-r206-7|2902	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai04.tfm
21mr|texlive-zhmetrics-r206-7|2903	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai05.tfm
21mr|texlive-zhmetrics-r206-7|2904	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai06.tfm
21mr|texlive-zhmetrics-r206-7|2905	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai07.tfm
21mr|texlive-zhmetrics-r206-7|2906	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai08.tfm
21mr|texlive-zhmetrics-r206-7|2907	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai09.tfm
21mr|texlive-zhmetrics-r206-7|2908	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai0a.tfm
21mr|texlive-zhmetrics-r206-7|2909	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai0b.tfm
21mr|texlive-zhmetrics-r206-7|2910	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai0c.tfm
21mr|texlive-zhmetrics-r206-7|2911	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai0d.tfm
21mr|texlive-zhmetrics-r206-7|2912	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai0e.tfm
21mr|texlive-zhmetrics-r206-7|2913	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai0f.tfm
21mr|texlive-zhmetrics-r206-7|2914	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai10.tfm
21mr|texlive-zhmetrics-r206-7|2915	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai11.tfm
21mr|texlive-zhmetrics-r206-7|2916	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai12.tfm
21mr|texlive-zhmetrics-r206-7|2917	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai13.tfm
21mr|texlive-zhmetrics-r206-7|2918	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai14.tfm
21mr|texlive-zhmetrics-r206-7|2919	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai15.tfm
21mr|texlive-zhmetrics-r206-7|2920	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai16.tfm
21mr|texlive-zhmetrics-r206-7|2921	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai17.tfm
21mr|texlive-zhmetrics-r206-7|2922	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai18.tfm
21mr|texlive-zhmetrics-r206-7|2923	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai19.tfm
21mr|texlive-zhmetrics-r206-7|2924	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai1a.tfm
21mr|texlive-zhmetrics-r206-7|2925	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai1b.tfm
21mr|texlive-zhmetrics-r206-7|2926	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai1c.tfm
21mr|texlive-zhmetrics-r206-7|2927	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai1d.tfm
21mr|texlive-zhmetrics-r206-7|2928	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai1e.tfm
21mr|texlive-zhmetrics-r206-7|2929	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai1f.tfm
21mr|texlive-zhmetrics-r206-7|2930	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai20.tfm
21mr|texlive-zhmetrics-r206-7|2931	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai21.tfm
21mr|texlive-zhmetrics-r206-7|2932	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai22.tfm
21mr|texlive-zhmetrics-r206-7|2933	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai23.tfm
21mr|texlive-zhmetrics-r206-7|2934	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai24.tfm
21mr|texlive-zhmetrics-r206-7|2935	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai25.tfm
21mr|texlive-zhmetrics-r206-7|2936	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai26.tfm
21mr|texlive-zhmetrics-r206-7|2937	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai27.tfm
21mr|texlive-zhmetrics-r206-7|2938	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai28.tfm
21mr|texlive-zhmetrics-r206-7|2939	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai29.tfm
21mr|texlive-zhmetrics-r206-7|2940	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai2a.tfm
21mr|texlive-zhmetrics-r206-7|2941	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai2b.tfm
21mr|texlive-zhmetrics-r206-7|2942	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai2c.tfm
21mr|texlive-zhmetrics-r206-7|2943	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai2d.tfm
21mr|texlive-zhmetrics-r206-7|2944	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai2e.tfm
21mr|texlive-zhmetrics-r206-7|2945	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai2f.tfm
21mr|texlive-zhmetrics-r206-7|2946	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai30.tfm
21mr|texlive-zhmetrics-r206-7|2947	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai31.tfm
21mr|texlive-zhmetrics-r206-7|2948	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai32.tfm
21mr|texlive-zhmetrics-r206-7|2949	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai33.tfm
21mr|texlive-zhmetrics-r206-7|2950	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai34.tfm
21mr|texlive-zhmetrics-r206-7|2951	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai35.tfm
21mr|texlive-zhmetrics-r206-7|2952	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai36.tfm
21mr|texlive-zhmetrics-r206-7|2953	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai37.tfm
21mr|texlive-zhmetrics-r206-7|2954	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai38.tfm
21mr|texlive-zhmetrics-r206-7|2955	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai39.tfm
21mr|texlive-zhmetrics-r206-7|2956	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai3a.tfm
21mr|texlive-zhmetrics-r206-7|2957	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai3b.tfm
21mr|texlive-zhmetrics-r206-7|2958	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai3c.tfm
21mr|texlive-zhmetrics-r206-7|2959	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai3d.tfm
21mr|texlive-zhmetrics-r206-7|2960	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai3e.tfm
21mr|texlive-zhmetrics-r206-7|2961	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai3f.tfm
21mr|texlive-zhmetrics-r206-7|2962	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai40.tfm
21mr|texlive-zhmetrics-r206-7|2963	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai41.tfm
21mr|texlive-zhmetrics-r206-7|2964	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai42.tfm
21mr|texlive-zhmetrics-r206-7|2965	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai43.tfm
21mr|texlive-zhmetrics-r206-7|2966	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai44.tfm
21mr|texlive-zhmetrics-r206-7|2967	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai45.tfm
21mr|texlive-zhmetrics-r206-7|2968	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai46.tfm
21mr|texlive-zhmetrics-r206-7|2969	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai47.tfm
21mr|texlive-zhmetrics-r206-7|2970	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai48.tfm
21mr|texlive-zhmetrics-r206-7|2971	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai49.tfm
21mr|texlive-zhmetrics-r206-7|2972	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai4a.tfm
21mr|texlive-zhmetrics-r206-7|2973	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai4b.tfm
21mr|texlive-zhmetrics-r206-7|2974	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai4c.tfm
21mr|texlive-zhmetrics-r206-7|2975	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai4d.tfm
21mr|texlive-zhmetrics-r206-7|2976	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai4e.tfm
21mr|texlive-zhmetrics-r206-7|2977	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai4f.tfm
21mr|texlive-zhmetrics-r206-7|2978	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai50.tfm
21mr|texlive-zhmetrics-r206-7|2979	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai51.tfm
21mr|texlive-zhmetrics-r206-7|2980	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai52.tfm
21mr|texlive-zhmetrics-r206-7|2981	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai53.tfm
21mr|texlive-zhmetrics-r206-7|2982	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai54.tfm
21mr|texlive-zhmetrics-r206-7|2983	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai55.tfm
21mr|texlive-zhmetrics-r206-7|2984	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai56.tfm
21mr|texlive-zhmetrics-r206-7|2985	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai57.tfm
21mr|texlive-zhmetrics-r206-7|2986	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai58.tfm
21mr|texlive-zhmetrics-r206-7|2987	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai59.tfm
21mr|texlive-zhmetrics-r206-7|2988	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai5a.tfm
21mr|texlive-zhmetrics-r206-7|2989	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai5b.tfm
21mr|texlive-zhmetrics-r206-7|2990	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai5c.tfm
21mr|texlive-zhmetrics-r206-7|2991	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai5d.tfm
21mr|texlive-zhmetrics-r206-7|2992	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai5e.tfm
21mr|texlive-zhmetrics-r206-7|2993	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai5f.tfm
21mr|texlive-zhmetrics-r206-7|2994	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai60.tfm
21mr|texlive-zhmetrics-r206-7|2995	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai61.tfm
21mr|texlive-zhmetrics-r206-7|2996	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai62.tfm
21mr|texlive-zhmetrics-r206-7|2997	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai63.tfm
21mr|texlive-zhmetrics-r206-7|2998	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai64.tfm
21mr|texlive-zhmetrics-r206-7|2999	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai65.tfm
21mr|texlive-zhmetrics-r206-7|3000	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai66.tfm
21mr|texlive-zhmetrics-r206-7|3001	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai67.tfm
21mr|texlive-zhmetrics-r206-7|3002	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai68.tfm
21mr|texlive-zhmetrics-r206-7|3003	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai69.tfm
21mr|texlive-zhmetrics-r206-7|3004	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai6a.tfm
21mr|texlive-zhmetrics-r206-7|3005	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai6b.tfm
21mr|texlive-zhmetrics-r206-7|3006	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai6c.tfm
21mr|texlive-zhmetrics-r206-7|3007	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai6d.tfm
21mr|texlive-zhmetrics-r206-7|3008	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai6e.tfm
21mr|texlive-zhmetrics-r206-7|3009	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai6f.tfm
21mr|texlive-zhmetrics-r206-7|3010	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai70.tfm
21mr|texlive-zhmetrics-r206-7|3011	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai71.tfm
21mr|texlive-zhmetrics-r206-7|3012	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai72.tfm
21mr|texlive-zhmetrics-r206-7|3013	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai73.tfm
21mr|texlive-zhmetrics-r206-7|3014	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai74.tfm
21mr|texlive-zhmetrics-r206-7|3015	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai75.tfm
21mr|texlive-zhmetrics-r206-7|3016	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai76.tfm
21mr|texlive-zhmetrics-r206-7|3017	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai77.tfm
21mr|texlive-zhmetrics-r206-7|3018	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai78.tfm
21mr|texlive-zhmetrics-r206-7|3019	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai79.tfm
21mr|texlive-zhmetrics-r206-7|3020	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai7a.tfm
21mr|texlive-zhmetrics-r206-7|3021	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai7b.tfm
21mr|texlive-zhmetrics-r206-7|3022	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai7c.tfm
21mr|texlive-zhmetrics-r206-7|3023	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai7d.tfm
21mr|texlive-zhmetrics-r206-7|3024	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai7e.tfm
21mr|texlive-zhmetrics-r206-7|3025	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai7f.tfm
21mr|texlive-zhmetrics-r206-7|3026	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai80.tfm
21mr|texlive-zhmetrics-r206-7|3027	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai81.tfm
21mr|texlive-zhmetrics-r206-7|3028	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai82.tfm
21mr|texlive-zhmetrics-r206-7|3029	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai83.tfm
21mr|texlive-zhmetrics-r206-7|3030	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai84.tfm
21mr|texlive-zhmetrics-r206-7|3031	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai85.tfm
21mr|texlive-zhmetrics-r206-7|3032	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai86.tfm
21mr|texlive-zhmetrics-r206-7|3033	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai87.tfm
21mr|texlive-zhmetrics-r206-7|3034	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai88.tfm
21mr|texlive-zhmetrics-r206-7|3035	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai89.tfm
21mr|texlive-zhmetrics-r206-7|3036	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai8a.tfm
21mr|texlive-zhmetrics-r206-7|3037	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai8b.tfm
21mr|texlive-zhmetrics-r206-7|3038	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai8c.tfm
21mr|texlive-zhmetrics-r206-7|3039	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai8d.tfm
21mr|texlive-zhmetrics-r206-7|3040	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai8e.tfm
21mr|texlive-zhmetrics-r206-7|3041	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai8f.tfm
21mr|texlive-zhmetrics-r206-7|3042	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai90.tfm
21mr|texlive-zhmetrics-r206-7|3043	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai91.tfm
21mr|texlive-zhmetrics-r206-7|3044	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai92.tfm
21mr|texlive-zhmetrics-r206-7|3045	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai93.tfm
21mr|texlive-zhmetrics-r206-7|3046	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai94.tfm
21mr|texlive-zhmetrics-r206-7|3047	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai95.tfm
21mr|texlive-zhmetrics-r206-7|3048	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai96.tfm
21mr|texlive-zhmetrics-r206-7|3049	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai97.tfm
21mr|texlive-zhmetrics-r206-7|3050	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai98.tfm
21mr|texlive-zhmetrics-r206-7|3051	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai99.tfm
21mr|texlive-zhmetrics-r206-7|3052	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai9a.tfm
21mr|texlive-zhmetrics-r206-7|3053	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai9b.tfm
21mr|texlive-zhmetrics-r206-7|3054	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai9c.tfm
21mr|texlive-zhmetrics-r206-7|3055	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai9d.tfm
21mr|texlive-zhmetrics-r206-7|3056	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai9e.tfm
21mr|texlive-zhmetrics-r206-7|3057	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikai9f.tfm
21mr|texlive-zhmetrics-r206-7|3058	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaia0.tfm
21mr|texlive-zhmetrics-r206-7|3059	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaia1.tfm
21mr|texlive-zhmetrics-r206-7|3060	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaia2.tfm
21mr|texlive-zhmetrics-r206-7|3061	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaia3.tfm
21mr|texlive-zhmetrics-r206-7|3062	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaia4.tfm
21mr|texlive-zhmetrics-r206-7|3063	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaia5.tfm
21mr|texlive-zhmetrics-r206-7|3064	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaia6.tfm
21mr|texlive-zhmetrics-r206-7|3065	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaia7.tfm
21mr|texlive-zhmetrics-r206-7|3066	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaia8.tfm
21mr|texlive-zhmetrics-r206-7|3067	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaia9.tfm
21mr|texlive-zhmetrics-r206-7|3068	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaiaa.tfm
21mr|texlive-zhmetrics-r206-7|3069	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaiab.tfm
21mr|texlive-zhmetrics-r206-7|3070	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaiac.tfm
21mr|texlive-zhmetrics-r206-7|3071	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaiad.tfm
21mr|texlive-zhmetrics-r206-7|3072	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaiae.tfm
21mr|texlive-zhmetrics-r206-7|3073	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaiaf.tfm
21mr|texlive-zhmetrics-r206-7|3074	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaib0.tfm
21mr|texlive-zhmetrics-r206-7|3075	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaib1.tfm
21mr|texlive-zhmetrics-r206-7|3076	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaib2.tfm
21mr|texlive-zhmetrics-r206-7|3077	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaib3.tfm
21mr|texlive-zhmetrics-r206-7|3078	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaib4.tfm
21mr|texlive-zhmetrics-r206-7|3079	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaib5.tfm
21mr|texlive-zhmetrics-r206-7|3080	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaib6.tfm
21mr|texlive-zhmetrics-r206-7|3081	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaib7.tfm
21mr|texlive-zhmetrics-r206-7|3082	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaib8.tfm
21mr|texlive-zhmetrics-r206-7|3083	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaib9.tfm
21mr|texlive-zhmetrics-r206-7|3084	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaiba.tfm
21mr|texlive-zhmetrics-r206-7|3085	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaibb.tfm
21mr|texlive-zhmetrics-r206-7|3086	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaibc.tfm
21mr|texlive-zhmetrics-r206-7|3087	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaibd.tfm
21mr|texlive-zhmetrics-r206-7|3088	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaibe.tfm
21mr|texlive-zhmetrics-r206-7|3089	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaibf.tfm
21mr|texlive-zhmetrics-r206-7|3090	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaic0.tfm
21mr|texlive-zhmetrics-r206-7|3091	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaic1.tfm
21mr|texlive-zhmetrics-r206-7|3092	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaic2.tfm
21mr|texlive-zhmetrics-r206-7|3093	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaic3.tfm
21mr|texlive-zhmetrics-r206-7|3094	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaic4.tfm
21mr|texlive-zhmetrics-r206-7|3095	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaic5.tfm
21mr|texlive-zhmetrics-r206-7|3096	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaic6.tfm
21mr|texlive-zhmetrics-r206-7|3097	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaic7.tfm
21mr|texlive-zhmetrics-r206-7|3098	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaic8.tfm
21mr|texlive-zhmetrics-r206-7|3099	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaic9.tfm
21mr|texlive-zhmetrics-r206-7|3100	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaica.tfm
21mr|texlive-zhmetrics-r206-7|3101	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaicb.tfm
21mr|texlive-zhmetrics-r206-7|3102	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaicc.tfm
21mr|texlive-zhmetrics-r206-7|3103	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaicd.tfm
21mr|texlive-zhmetrics-r206-7|3104	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaice.tfm
21mr|texlive-zhmetrics-r206-7|3105	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaicf.tfm
21mr|texlive-zhmetrics-r206-7|3106	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaid0.tfm
21mr|texlive-zhmetrics-r206-7|3107	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaid1.tfm
21mr|texlive-zhmetrics-r206-7|3108	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaid2.tfm
21mr|texlive-zhmetrics-r206-7|3109	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaid3.tfm
21mr|texlive-zhmetrics-r206-7|3110	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaid4.tfm
21mr|texlive-zhmetrics-r206-7|3111	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaid5.tfm
21mr|texlive-zhmetrics-r206-7|3112	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaid6.tfm
21mr|texlive-zhmetrics-r206-7|3113	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaid7.tfm
21mr|texlive-zhmetrics-r206-7|3114	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaid8.tfm
21mr|texlive-zhmetrics-r206-7|3115	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaid9.tfm
21mr|texlive-zhmetrics-r206-7|3116	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaida.tfm
21mr|texlive-zhmetrics-r206-7|3117	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaidb.tfm
21mr|texlive-zhmetrics-r206-7|3118	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaidc.tfm
21mr|texlive-zhmetrics-r206-7|3119	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaidd.tfm
21mr|texlive-zhmetrics-r206-7|3120	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaide.tfm
21mr|texlive-zhmetrics-r206-7|3121	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaidf.tfm
21mr|texlive-zhmetrics-r206-7|3122	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaie0.tfm
21mr|texlive-zhmetrics-r206-7|3123	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaie1.tfm
21mr|texlive-zhmetrics-r206-7|3124	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaie2.tfm
21mr|texlive-zhmetrics-r206-7|3125	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaie3.tfm
21mr|texlive-zhmetrics-r206-7|3126	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaie4.tfm
21mr|texlive-zhmetrics-r206-7|3127	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaie5.tfm
21mr|texlive-zhmetrics-r206-7|3128	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaie6.tfm
21mr|texlive-zhmetrics-r206-7|3129	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaie7.tfm
21mr|texlive-zhmetrics-r206-7|3130	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaie8.tfm
21mr|texlive-zhmetrics-r206-7|3131	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaie9.tfm
21mr|texlive-zhmetrics-r206-7|3132	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaiea.tfm
21mr|texlive-zhmetrics-r206-7|3133	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaieb.tfm
21mr|texlive-zhmetrics-r206-7|3134	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaiec.tfm
21mr|texlive-zhmetrics-r206-7|3135	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaied.tfm
21mr|texlive-zhmetrics-r206-7|3136	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaiee.tfm
21mr|texlive-zhmetrics-r206-7|3137	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaief.tfm
21mr|texlive-zhmetrics-r206-7|3138	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaif0.tfm
21mr|texlive-zhmetrics-r206-7|3139	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaif1.tfm
21mr|texlive-zhmetrics-r206-7|3140	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaif2.tfm
21mr|texlive-zhmetrics-r206-7|3141	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaif3.tfm
21mr|texlive-zhmetrics-r206-7|3142	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaif4.tfm
21mr|texlive-zhmetrics-r206-7|3143	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaif5.tfm
21mr|texlive-zhmetrics-r206-7|3144	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaif6.tfm
21mr|texlive-zhmetrics-r206-7|3145	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaif7.tfm
21mr|texlive-zhmetrics-r206-7|3146	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaif8.tfm
21mr|texlive-zhmetrics-r206-7|3147	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaif9.tfm
21mr|texlive-zhmetrics-r206-7|3148	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaifa.tfm
21mr|texlive-zhmetrics-r206-7|3149	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaifb.tfm
21mr|texlive-zhmetrics-r206-7|3150	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaifc.tfm
21mr|texlive-zhmetrics-r206-7|3151	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaifd.tfm
21mr|texlive-zhmetrics-r206-7|3152	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaife.tfm
21mr|texlive-zhmetrics-r206-7|3153	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaiff.tfm
21mr|texlive-zhmetrics-r206-7|3154	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl00.tfm
21mr|texlive-zhmetrics-r206-7|3155	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl01.tfm
21mr|texlive-zhmetrics-r206-7|3156	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl02.tfm
21mr|texlive-zhmetrics-r206-7|3157	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl03.tfm
21mr|texlive-zhmetrics-r206-7|3158	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl04.tfm
21mr|texlive-zhmetrics-r206-7|3159	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl05.tfm
21mr|texlive-zhmetrics-r206-7|3160	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl06.tfm
21mr|texlive-zhmetrics-r206-7|3161	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl07.tfm
21mr|texlive-zhmetrics-r206-7|3162	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl08.tfm
21mr|texlive-zhmetrics-r206-7|3163	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl09.tfm
21mr|texlive-zhmetrics-r206-7|3164	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl0a.tfm
21mr|texlive-zhmetrics-r206-7|3165	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl0b.tfm
21mr|texlive-zhmetrics-r206-7|3166	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl0c.tfm
21mr|texlive-zhmetrics-r206-7|3167	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl0d.tfm
21mr|texlive-zhmetrics-r206-7|3168	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl0e.tfm
21mr|texlive-zhmetrics-r206-7|3169	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl0f.tfm
21mr|texlive-zhmetrics-r206-7|3170	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl10.tfm
21mr|texlive-zhmetrics-r206-7|3171	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl11.tfm
21mr|texlive-zhmetrics-r206-7|3172	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl12.tfm
21mr|texlive-zhmetrics-r206-7|3173	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl13.tfm
21mr|texlive-zhmetrics-r206-7|3174	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl14.tfm
21mr|texlive-zhmetrics-r206-7|3175	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl15.tfm
21mr|texlive-zhmetrics-r206-7|3176	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl16.tfm
21mr|texlive-zhmetrics-r206-7|3177	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl17.tfm
21mr|texlive-zhmetrics-r206-7|3178	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl18.tfm
21mr|texlive-zhmetrics-r206-7|3179	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl19.tfm
21mr|texlive-zhmetrics-r206-7|3180	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl1a.tfm
21mr|texlive-zhmetrics-r206-7|3181	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl1b.tfm
21mr|texlive-zhmetrics-r206-7|3182	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl1c.tfm
21mr|texlive-zhmetrics-r206-7|3183	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl1d.tfm
21mr|texlive-zhmetrics-r206-7|3184	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl1e.tfm
21mr|texlive-zhmetrics-r206-7|3185	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl1f.tfm
21mr|texlive-zhmetrics-r206-7|3186	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl20.tfm
21mr|texlive-zhmetrics-r206-7|3187	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl21.tfm
21mr|texlive-zhmetrics-r206-7|3188	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl22.tfm
21mr|texlive-zhmetrics-r206-7|3189	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl23.tfm
21mr|texlive-zhmetrics-r206-7|3190	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl24.tfm
21mr|texlive-zhmetrics-r206-7|3191	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl25.tfm
21mr|texlive-zhmetrics-r206-7|3192	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl26.tfm
21mr|texlive-zhmetrics-r206-7|3193	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl27.tfm
21mr|texlive-zhmetrics-r206-7|3194	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl28.tfm
21mr|texlive-zhmetrics-r206-7|3195	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl29.tfm
21mr|texlive-zhmetrics-r206-7|3196	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl2a.tfm
21mr|texlive-zhmetrics-r206-7|3197	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl2b.tfm
21mr|texlive-zhmetrics-r206-7|3198	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl2c.tfm
21mr|texlive-zhmetrics-r206-7|3199	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl2d.tfm
21mr|texlive-zhmetrics-r206-7|3200	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl2e.tfm
21mr|texlive-zhmetrics-r206-7|3201	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl2f.tfm
21mr|texlive-zhmetrics-r206-7|3202	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl30.tfm
21mr|texlive-zhmetrics-r206-7|3203	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl31.tfm
21mr|texlive-zhmetrics-r206-7|3204	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl32.tfm
21mr|texlive-zhmetrics-r206-7|3205	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl33.tfm
21mr|texlive-zhmetrics-r206-7|3206	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl34.tfm
21mr|texlive-zhmetrics-r206-7|3207	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl35.tfm
21mr|texlive-zhmetrics-r206-7|3208	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl36.tfm
21mr|texlive-zhmetrics-r206-7|3209	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl37.tfm
21mr|texlive-zhmetrics-r206-7|3210	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl38.tfm
21mr|texlive-zhmetrics-r206-7|3211	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl39.tfm
21mr|texlive-zhmetrics-r206-7|3212	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl3a.tfm
21mr|texlive-zhmetrics-r206-7|3213	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl3b.tfm
21mr|texlive-zhmetrics-r206-7|3214	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl3c.tfm
21mr|texlive-zhmetrics-r206-7|3215	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl3d.tfm
21mr|texlive-zhmetrics-r206-7|3216	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl3e.tfm
21mr|texlive-zhmetrics-r206-7|3217	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl3f.tfm
21mr|texlive-zhmetrics-r206-7|3218	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl40.tfm
21mr|texlive-zhmetrics-r206-7|3219	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl41.tfm
21mr|texlive-zhmetrics-r206-7|3220	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl42.tfm
21mr|texlive-zhmetrics-r206-7|3221	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl43.tfm
21mr|texlive-zhmetrics-r206-7|3222	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl44.tfm
21mr|texlive-zhmetrics-r206-7|3223	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl45.tfm
21mr|texlive-zhmetrics-r206-7|3224	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl46.tfm
21mr|texlive-zhmetrics-r206-7|3225	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl47.tfm
21mr|texlive-zhmetrics-r206-7|3226	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl48.tfm
21mr|texlive-zhmetrics-r206-7|3227	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl49.tfm
21mr|texlive-zhmetrics-r206-7|3228	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl4a.tfm
21mr|texlive-zhmetrics-r206-7|3229	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl4b.tfm
21mr|texlive-zhmetrics-r206-7|3230	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl4c.tfm
21mr|texlive-zhmetrics-r206-7|3231	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl4d.tfm
21mr|texlive-zhmetrics-r206-7|3232	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl4e.tfm
21mr|texlive-zhmetrics-r206-7|3233	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl4f.tfm
21mr|texlive-zhmetrics-r206-7|3234	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl50.tfm
21mr|texlive-zhmetrics-r206-7|3235	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl51.tfm
21mr|texlive-zhmetrics-r206-7|3236	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl52.tfm
21mr|texlive-zhmetrics-r206-7|3237	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl53.tfm
21mr|texlive-zhmetrics-r206-7|3238	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl54.tfm
21mr|texlive-zhmetrics-r206-7|3239	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl55.tfm
21mr|texlive-zhmetrics-r206-7|3240	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl56.tfm
21mr|texlive-zhmetrics-r206-7|3241	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl57.tfm
21mr|texlive-zhmetrics-r206-7|3242	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl58.tfm
21mr|texlive-zhmetrics-r206-7|3243	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl59.tfm
21mr|texlive-zhmetrics-r206-7|3244	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl5a.tfm
21mr|texlive-zhmetrics-r206-7|3245	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl5b.tfm
21mr|texlive-zhmetrics-r206-7|3246	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl5c.tfm
21mr|texlive-zhmetrics-r206-7|3247	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl5d.tfm
21mr|texlive-zhmetrics-r206-7|3248	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl5e.tfm
21mr|texlive-zhmetrics-r206-7|3249	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl5f.tfm
21mr|texlive-zhmetrics-r206-7|3250	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl60.tfm
21mr|texlive-zhmetrics-r206-7|3251	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl61.tfm
21mr|texlive-zhmetrics-r206-7|3252	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl62.tfm
21mr|texlive-zhmetrics-r206-7|3253	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl63.tfm
21mr|texlive-zhmetrics-r206-7|3254	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl64.tfm
21mr|texlive-zhmetrics-r206-7|3255	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl65.tfm
21mr|texlive-zhmetrics-r206-7|3256	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl66.tfm
21mr|texlive-zhmetrics-r206-7|3257	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl67.tfm
21mr|texlive-zhmetrics-r206-7|3258	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl68.tfm
21mr|texlive-zhmetrics-r206-7|3259	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl69.tfm
21mr|texlive-zhmetrics-r206-7|3260	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl6a.tfm
21mr|texlive-zhmetrics-r206-7|3261	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl6b.tfm
21mr|texlive-zhmetrics-r206-7|3262	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl6c.tfm
21mr|texlive-zhmetrics-r206-7|3263	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl6d.tfm
21mr|texlive-zhmetrics-r206-7|3264	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl6e.tfm
21mr|texlive-zhmetrics-r206-7|3265	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl6f.tfm
21mr|texlive-zhmetrics-r206-7|3266	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl70.tfm
21mr|texlive-zhmetrics-r206-7|3267	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl71.tfm
21mr|texlive-zhmetrics-r206-7|3268	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl72.tfm
21mr|texlive-zhmetrics-r206-7|3269	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl73.tfm
21mr|texlive-zhmetrics-r206-7|3270	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl74.tfm
21mr|texlive-zhmetrics-r206-7|3271	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl75.tfm
21mr|texlive-zhmetrics-r206-7|3272	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl76.tfm
21mr|texlive-zhmetrics-r206-7|3273	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl77.tfm
21mr|texlive-zhmetrics-r206-7|3274	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl78.tfm
21mr|texlive-zhmetrics-r206-7|3275	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl79.tfm
21mr|texlive-zhmetrics-r206-7|3276	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl7a.tfm
21mr|texlive-zhmetrics-r206-7|3277	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl7b.tfm
21mr|texlive-zhmetrics-r206-7|3278	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl7c.tfm
21mr|texlive-zhmetrics-r206-7|3279	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl7d.tfm
21mr|texlive-zhmetrics-r206-7|3280	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl7e.tfm
21mr|texlive-zhmetrics-r206-7|3281	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl7f.tfm
21mr|texlive-zhmetrics-r206-7|3282	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl80.tfm
21mr|texlive-zhmetrics-r206-7|3283	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl81.tfm
21mr|texlive-zhmetrics-r206-7|3284	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl82.tfm
21mr|texlive-zhmetrics-r206-7|3285	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl83.tfm
21mr|texlive-zhmetrics-r206-7|3286	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl84.tfm
21mr|texlive-zhmetrics-r206-7|3287	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl85.tfm
21mr|texlive-zhmetrics-r206-7|3288	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl86.tfm
21mr|texlive-zhmetrics-r206-7|3289	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl87.tfm
21mr|texlive-zhmetrics-r206-7|3290	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl88.tfm
21mr|texlive-zhmetrics-r206-7|3291	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl89.tfm
21mr|texlive-zhmetrics-r206-7|3292	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl8a.tfm
21mr|texlive-zhmetrics-r206-7|3293	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl8b.tfm
21mr|texlive-zhmetrics-r206-7|3294	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl8c.tfm
21mr|texlive-zhmetrics-r206-7|3295	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl8d.tfm
21mr|texlive-zhmetrics-r206-7|3296	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl8e.tfm
21mr|texlive-zhmetrics-r206-7|3297	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl8f.tfm
21mr|texlive-zhmetrics-r206-7|3298	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl90.tfm
21mr|texlive-zhmetrics-r206-7|3299	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl91.tfm
21mr|texlive-zhmetrics-r206-7|3300	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl92.tfm
21mr|texlive-zhmetrics-r206-7|3301	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl93.tfm
21mr|texlive-zhmetrics-r206-7|3302	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl94.tfm
21mr|texlive-zhmetrics-r206-7|3303	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl95.tfm
21mr|texlive-zhmetrics-r206-7|3304	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl96.tfm
21mr|texlive-zhmetrics-r206-7|3305	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl97.tfm
21mr|texlive-zhmetrics-r206-7|3306	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl98.tfm
21mr|texlive-zhmetrics-r206-7|3307	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl99.tfm
21mr|texlive-zhmetrics-r206-7|3308	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl9a.tfm
21mr|texlive-zhmetrics-r206-7|3309	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl9b.tfm
21mr|texlive-zhmetrics-r206-7|3310	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl9c.tfm
21mr|texlive-zhmetrics-r206-7|3311	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl9d.tfm
21mr|texlive-zhmetrics-r206-7|3312	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl9e.tfm
21mr|texlive-zhmetrics-r206-7|3313	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisl9f.tfm
21mr|texlive-zhmetrics-r206-7|3314	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisla0.tfm
21mr|texlive-zhmetrics-r206-7|3315	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisla1.tfm
21mr|texlive-zhmetrics-r206-7|3316	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisla2.tfm
21mr|texlive-zhmetrics-r206-7|3317	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisla3.tfm
21mr|texlive-zhmetrics-r206-7|3318	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisla4.tfm
21mr|texlive-zhmetrics-r206-7|3319	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisla5.tfm
21mr|texlive-zhmetrics-r206-7|3320	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisla6.tfm
21mr|texlive-zhmetrics-r206-7|3321	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisla7.tfm
21mr|texlive-zhmetrics-r206-7|3322	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisla8.tfm
21mr|texlive-zhmetrics-r206-7|3323	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisla9.tfm
21mr|texlive-zhmetrics-r206-7|3324	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislaa.tfm
21mr|texlive-zhmetrics-r206-7|3325	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislab.tfm
21mr|texlive-zhmetrics-r206-7|3326	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislac.tfm
21mr|texlive-zhmetrics-r206-7|3327	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislad.tfm
21mr|texlive-zhmetrics-r206-7|3328	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislae.tfm
21mr|texlive-zhmetrics-r206-7|3329	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislaf.tfm
21mr|texlive-zhmetrics-r206-7|3330	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislb0.tfm
21mr|texlive-zhmetrics-r206-7|3331	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislb1.tfm
21mr|texlive-zhmetrics-r206-7|3332	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislb2.tfm
21mr|texlive-zhmetrics-r206-7|3333	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislb3.tfm
21mr|texlive-zhmetrics-r206-7|3334	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislb4.tfm
21mr|texlive-zhmetrics-r206-7|3335	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislb5.tfm
21mr|texlive-zhmetrics-r206-7|3336	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislb6.tfm
21mr|texlive-zhmetrics-r206-7|3337	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislb7.tfm
21mr|texlive-zhmetrics-r206-7|3338	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislb8.tfm
21mr|texlive-zhmetrics-r206-7|3339	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislb9.tfm
21mr|texlive-zhmetrics-r206-7|3340	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislba.tfm
21mr|texlive-zhmetrics-r206-7|3341	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislbb.tfm
21mr|texlive-zhmetrics-r206-7|3342	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislbc.tfm
21mr|texlive-zhmetrics-r206-7|3343	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislbd.tfm
21mr|texlive-zhmetrics-r206-7|3344	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislbe.tfm
21mr|texlive-zhmetrics-r206-7|3345	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislbf.tfm
21mr|texlive-zhmetrics-r206-7|3346	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislc0.tfm
21mr|texlive-zhmetrics-r206-7|3347	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislc1.tfm
21mr|texlive-zhmetrics-r206-7|3348	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislc2.tfm
21mr|texlive-zhmetrics-r206-7|3349	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislc3.tfm
21mr|texlive-zhmetrics-r206-7|3350	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislc4.tfm
21mr|texlive-zhmetrics-r206-7|3351	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislc5.tfm
21mr|texlive-zhmetrics-r206-7|3352	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislc6.tfm
21mr|texlive-zhmetrics-r206-7|3353	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislc7.tfm
21mr|texlive-zhmetrics-r206-7|3354	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislc8.tfm
21mr|texlive-zhmetrics-r206-7|3355	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislc9.tfm
21mr|texlive-zhmetrics-r206-7|3356	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislca.tfm
21mr|texlive-zhmetrics-r206-7|3357	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislcb.tfm
21mr|texlive-zhmetrics-r206-7|3358	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislcc.tfm
21mr|texlive-zhmetrics-r206-7|3359	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislcd.tfm
21mr|texlive-zhmetrics-r206-7|3360	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislce.tfm
21mr|texlive-zhmetrics-r206-7|3361	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislcf.tfm
21mr|texlive-zhmetrics-r206-7|3362	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisld0.tfm
21mr|texlive-zhmetrics-r206-7|3363	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisld1.tfm
21mr|texlive-zhmetrics-r206-7|3364	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisld2.tfm
21mr|texlive-zhmetrics-r206-7|3365	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisld3.tfm
21mr|texlive-zhmetrics-r206-7|3366	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisld4.tfm
21mr|texlive-zhmetrics-r206-7|3367	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisld5.tfm
21mr|texlive-zhmetrics-r206-7|3368	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisld6.tfm
21mr|texlive-zhmetrics-r206-7|3369	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisld7.tfm
21mr|texlive-zhmetrics-r206-7|3370	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisld8.tfm
21mr|texlive-zhmetrics-r206-7|3371	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisld9.tfm
21mr|texlive-zhmetrics-r206-7|3372	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislda.tfm
21mr|texlive-zhmetrics-r206-7|3373	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisldb.tfm
21mr|texlive-zhmetrics-r206-7|3374	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisldc.tfm
21mr|texlive-zhmetrics-r206-7|3375	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisldd.tfm
21mr|texlive-zhmetrics-r206-7|3376	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislde.tfm
21mr|texlive-zhmetrics-r206-7|3377	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisldf.tfm
21mr|texlive-zhmetrics-r206-7|3378	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisle0.tfm
21mr|texlive-zhmetrics-r206-7|3379	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisle1.tfm
21mr|texlive-zhmetrics-r206-7|3380	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisle2.tfm
21mr|texlive-zhmetrics-r206-7|3381	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisle3.tfm
21mr|texlive-zhmetrics-r206-7|3382	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisle4.tfm
21mr|texlive-zhmetrics-r206-7|3383	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisle5.tfm
21mr|texlive-zhmetrics-r206-7|3384	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisle6.tfm
21mr|texlive-zhmetrics-r206-7|3385	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisle7.tfm
21mr|texlive-zhmetrics-r206-7|3386	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisle8.tfm
21mr|texlive-zhmetrics-r206-7|3387	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisle9.tfm
21mr|texlive-zhmetrics-r206-7|3388	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislea.tfm
21mr|texlive-zhmetrics-r206-7|3389	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisleb.tfm
21mr|texlive-zhmetrics-r206-7|3390	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislec.tfm
21mr|texlive-zhmetrics-r206-7|3391	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaisled.tfm
21mr|texlive-zhmetrics-r206-7|3392	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislee.tfm
21mr|texlive-zhmetrics-r206-7|3393	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislef.tfm
21mr|texlive-zhmetrics-r206-7|3394	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislf0.tfm
21mr|texlive-zhmetrics-r206-7|3395	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislf1.tfm
21mr|texlive-zhmetrics-r206-7|3396	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislf2.tfm
21mr|texlive-zhmetrics-r206-7|3397	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislf3.tfm
21mr|texlive-zhmetrics-r206-7|3398	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislf4.tfm
21mr|texlive-zhmetrics-r206-7|3399	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislf5.tfm
21mr|texlive-zhmetrics-r206-7|3400	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislf6.tfm
21mr|texlive-zhmetrics-r206-7|3401	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislf7.tfm
21mr|texlive-zhmetrics-r206-7|3402	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislf8.tfm
21mr|texlive-zhmetrics-r206-7|3403	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislf9.tfm
21mr|texlive-zhmetrics-r206-7|3404	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislfa.tfm
21mr|texlive-zhmetrics-r206-7|3405	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislfb.tfm
21mr|texlive-zhmetrics-r206-7|3406	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislfc.tfm
21mr|texlive-zhmetrics-r206-7|3407	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislfd.tfm
21mr|texlive-zhmetrics-r206-7|3408	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislfe.tfm
21mr|texlive-zhmetrics-r206-7|3409	%{_texmfdistdir}/fonts/tfm/zhmetrics/unikai/unikaislff.tfm
21mr|texlive-zhmetrics-r206-7|3410	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili00.tfm
21mr|texlive-zhmetrics-r206-7|3411	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili01.tfm
21mr|texlive-zhmetrics-r206-7|3412	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili02.tfm
21mr|texlive-zhmetrics-r206-7|3413	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili03.tfm
21mr|texlive-zhmetrics-r206-7|3414	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili04.tfm
21mr|texlive-zhmetrics-r206-7|3415	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili05.tfm
21mr|texlive-zhmetrics-r206-7|3416	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili06.tfm
21mr|texlive-zhmetrics-r206-7|3417	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili07.tfm
21mr|texlive-zhmetrics-r206-7|3418	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili08.tfm
21mr|texlive-zhmetrics-r206-7|3419	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili09.tfm
21mr|texlive-zhmetrics-r206-7|3420	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili0a.tfm
21mr|texlive-zhmetrics-r206-7|3421	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili0b.tfm
21mr|texlive-zhmetrics-r206-7|3422	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili0c.tfm
21mr|texlive-zhmetrics-r206-7|3423	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili0d.tfm
21mr|texlive-zhmetrics-r206-7|3424	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili0e.tfm
21mr|texlive-zhmetrics-r206-7|3425	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili0f.tfm
21mr|texlive-zhmetrics-r206-7|3426	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili10.tfm
21mr|texlive-zhmetrics-r206-7|3427	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili11.tfm
21mr|texlive-zhmetrics-r206-7|3428	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili12.tfm
21mr|texlive-zhmetrics-r206-7|3429	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili13.tfm
21mr|texlive-zhmetrics-r206-7|3430	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili14.tfm
21mr|texlive-zhmetrics-r206-7|3431	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili15.tfm
21mr|texlive-zhmetrics-r206-7|3432	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili16.tfm
21mr|texlive-zhmetrics-r206-7|3433	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili17.tfm
21mr|texlive-zhmetrics-r206-7|3434	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili18.tfm
21mr|texlive-zhmetrics-r206-7|3435	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili19.tfm
21mr|texlive-zhmetrics-r206-7|3436	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili1a.tfm
21mr|texlive-zhmetrics-r206-7|3437	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili1b.tfm
21mr|texlive-zhmetrics-r206-7|3438	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili1c.tfm
21mr|texlive-zhmetrics-r206-7|3439	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili1d.tfm
21mr|texlive-zhmetrics-r206-7|3440	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili1e.tfm
21mr|texlive-zhmetrics-r206-7|3441	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili1f.tfm
21mr|texlive-zhmetrics-r206-7|3442	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili20.tfm
21mr|texlive-zhmetrics-r206-7|3443	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili21.tfm
21mr|texlive-zhmetrics-r206-7|3444	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili22.tfm
21mr|texlive-zhmetrics-r206-7|3445	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili23.tfm
21mr|texlive-zhmetrics-r206-7|3446	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili24.tfm
21mr|texlive-zhmetrics-r206-7|3447	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili25.tfm
21mr|texlive-zhmetrics-r206-7|3448	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili26.tfm
21mr|texlive-zhmetrics-r206-7|3449	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili27.tfm
21mr|texlive-zhmetrics-r206-7|3450	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili28.tfm
21mr|texlive-zhmetrics-r206-7|3451	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili29.tfm
21mr|texlive-zhmetrics-r206-7|3452	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili2a.tfm
21mr|texlive-zhmetrics-r206-7|3453	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili2b.tfm
21mr|texlive-zhmetrics-r206-7|3454	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili2c.tfm
21mr|texlive-zhmetrics-r206-7|3455	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili2d.tfm
21mr|texlive-zhmetrics-r206-7|3456	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili2e.tfm
21mr|texlive-zhmetrics-r206-7|3457	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili2f.tfm
21mr|texlive-zhmetrics-r206-7|3458	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili30.tfm
21mr|texlive-zhmetrics-r206-7|3459	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili31.tfm
21mr|texlive-zhmetrics-r206-7|3460	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili32.tfm
21mr|texlive-zhmetrics-r206-7|3461	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili33.tfm
21mr|texlive-zhmetrics-r206-7|3462	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili34.tfm
21mr|texlive-zhmetrics-r206-7|3463	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili35.tfm
21mr|texlive-zhmetrics-r206-7|3464	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili36.tfm
21mr|texlive-zhmetrics-r206-7|3465	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili37.tfm
21mr|texlive-zhmetrics-r206-7|3466	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili38.tfm
21mr|texlive-zhmetrics-r206-7|3467	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili39.tfm
21mr|texlive-zhmetrics-r206-7|3468	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili3a.tfm
21mr|texlive-zhmetrics-r206-7|3469	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili3b.tfm
21mr|texlive-zhmetrics-r206-7|3470	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili3c.tfm
21mr|texlive-zhmetrics-r206-7|3471	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili3d.tfm
21mr|texlive-zhmetrics-r206-7|3472	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili3e.tfm
21mr|texlive-zhmetrics-r206-7|3473	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili3f.tfm
21mr|texlive-zhmetrics-r206-7|3474	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili40.tfm
21mr|texlive-zhmetrics-r206-7|3475	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili41.tfm
21mr|texlive-zhmetrics-r206-7|3476	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili42.tfm
21mr|texlive-zhmetrics-r206-7|3477	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili43.tfm
21mr|texlive-zhmetrics-r206-7|3478	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili44.tfm
21mr|texlive-zhmetrics-r206-7|3479	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili45.tfm
21mr|texlive-zhmetrics-r206-7|3480	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili46.tfm
21mr|texlive-zhmetrics-r206-7|3481	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili47.tfm
21mr|texlive-zhmetrics-r206-7|3482	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili48.tfm
21mr|texlive-zhmetrics-r206-7|3483	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili49.tfm
21mr|texlive-zhmetrics-r206-7|3484	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili4a.tfm
21mr|texlive-zhmetrics-r206-7|3485	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili4b.tfm
21mr|texlive-zhmetrics-r206-7|3486	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili4c.tfm
21mr|texlive-zhmetrics-r206-7|3487	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili4d.tfm
21mr|texlive-zhmetrics-r206-7|3488	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili4e.tfm
21mr|texlive-zhmetrics-r206-7|3489	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili4f.tfm
21mr|texlive-zhmetrics-r206-7|3490	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili50.tfm
21mr|texlive-zhmetrics-r206-7|3491	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili51.tfm
21mr|texlive-zhmetrics-r206-7|3492	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili52.tfm
21mr|texlive-zhmetrics-r206-7|3493	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili53.tfm
21mr|texlive-zhmetrics-r206-7|3494	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili54.tfm
21mr|texlive-zhmetrics-r206-7|3495	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili55.tfm
21mr|texlive-zhmetrics-r206-7|3496	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili56.tfm
21mr|texlive-zhmetrics-r206-7|3497	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili57.tfm
21mr|texlive-zhmetrics-r206-7|3498	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili58.tfm
21mr|texlive-zhmetrics-r206-7|3499	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili59.tfm
21mr|texlive-zhmetrics-r206-7|3500	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili5a.tfm
21mr|texlive-zhmetrics-r206-7|3501	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili5b.tfm
21mr|texlive-zhmetrics-r206-7|3502	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili5c.tfm
21mr|texlive-zhmetrics-r206-7|3503	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili5d.tfm
21mr|texlive-zhmetrics-r206-7|3504	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili5e.tfm
21mr|texlive-zhmetrics-r206-7|3505	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili5f.tfm
21mr|texlive-zhmetrics-r206-7|3506	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili60.tfm
21mr|texlive-zhmetrics-r206-7|3507	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili61.tfm
21mr|texlive-zhmetrics-r206-7|3508	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili62.tfm
21mr|texlive-zhmetrics-r206-7|3509	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili63.tfm
21mr|texlive-zhmetrics-r206-7|3510	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili64.tfm
21mr|texlive-zhmetrics-r206-7|3511	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili65.tfm
21mr|texlive-zhmetrics-r206-7|3512	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili66.tfm
21mr|texlive-zhmetrics-r206-7|3513	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili67.tfm
21mr|texlive-zhmetrics-r206-7|3514	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili68.tfm
21mr|texlive-zhmetrics-r206-7|3515	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili69.tfm
21mr|texlive-zhmetrics-r206-7|3516	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili6a.tfm
21mr|texlive-zhmetrics-r206-7|3517	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili6b.tfm
21mr|texlive-zhmetrics-r206-7|3518	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili6c.tfm
21mr|texlive-zhmetrics-r206-7|3519	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili6d.tfm
21mr|texlive-zhmetrics-r206-7|3520	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili6e.tfm
21mr|texlive-zhmetrics-r206-7|3521	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili6f.tfm
21mr|texlive-zhmetrics-r206-7|3522	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili70.tfm
21mr|texlive-zhmetrics-r206-7|3523	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili71.tfm
21mr|texlive-zhmetrics-r206-7|3524	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili72.tfm
21mr|texlive-zhmetrics-r206-7|3525	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili73.tfm
21mr|texlive-zhmetrics-r206-7|3526	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili74.tfm
21mr|texlive-zhmetrics-r206-7|3527	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili75.tfm
21mr|texlive-zhmetrics-r206-7|3528	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili76.tfm
21mr|texlive-zhmetrics-r206-7|3529	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili77.tfm
21mr|texlive-zhmetrics-r206-7|3530	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili78.tfm
21mr|texlive-zhmetrics-r206-7|3531	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili79.tfm
21mr|texlive-zhmetrics-r206-7|3532	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili7a.tfm
21mr|texlive-zhmetrics-r206-7|3533	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili7b.tfm
21mr|texlive-zhmetrics-r206-7|3534	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili7c.tfm
21mr|texlive-zhmetrics-r206-7|3535	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili7d.tfm
21mr|texlive-zhmetrics-r206-7|3536	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili7e.tfm
21mr|texlive-zhmetrics-r206-7|3537	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili7f.tfm
21mr|texlive-zhmetrics-r206-7|3538	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili80.tfm
21mr|texlive-zhmetrics-r206-7|3539	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili81.tfm
21mr|texlive-zhmetrics-r206-7|3540	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili82.tfm
21mr|texlive-zhmetrics-r206-7|3541	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili83.tfm
21mr|texlive-zhmetrics-r206-7|3542	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili84.tfm
21mr|texlive-zhmetrics-r206-7|3543	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili85.tfm
21mr|texlive-zhmetrics-r206-7|3544	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili86.tfm
21mr|texlive-zhmetrics-r206-7|3545	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili87.tfm
21mr|texlive-zhmetrics-r206-7|3546	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili88.tfm
21mr|texlive-zhmetrics-r206-7|3547	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili89.tfm
21mr|texlive-zhmetrics-r206-7|3548	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili8a.tfm
21mr|texlive-zhmetrics-r206-7|3549	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili8b.tfm
21mr|texlive-zhmetrics-r206-7|3550	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili8c.tfm
21mr|texlive-zhmetrics-r206-7|3551	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili8d.tfm
21mr|texlive-zhmetrics-r206-7|3552	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili8e.tfm
21mr|texlive-zhmetrics-r206-7|3553	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili8f.tfm
21mr|texlive-zhmetrics-r206-7|3554	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili90.tfm
21mr|texlive-zhmetrics-r206-7|3555	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili91.tfm
21mr|texlive-zhmetrics-r206-7|3556	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili92.tfm
21mr|texlive-zhmetrics-r206-7|3557	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili93.tfm
21mr|texlive-zhmetrics-r206-7|3558	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili94.tfm
21mr|texlive-zhmetrics-r206-7|3559	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili95.tfm
21mr|texlive-zhmetrics-r206-7|3560	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili96.tfm
21mr|texlive-zhmetrics-r206-7|3561	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili97.tfm
21mr|texlive-zhmetrics-r206-7|3562	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili98.tfm
21mr|texlive-zhmetrics-r206-7|3563	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili99.tfm
21mr|texlive-zhmetrics-r206-7|3564	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili9a.tfm
21mr|texlive-zhmetrics-r206-7|3565	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili9b.tfm
21mr|texlive-zhmetrics-r206-7|3566	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili9c.tfm
21mr|texlive-zhmetrics-r206-7|3567	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili9d.tfm
21mr|texlive-zhmetrics-r206-7|3568	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili9e.tfm
21mr|texlive-zhmetrics-r206-7|3569	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unili9f.tfm
21mr|texlive-zhmetrics-r206-7|3570	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilia0.tfm
21mr|texlive-zhmetrics-r206-7|3571	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilia1.tfm
21mr|texlive-zhmetrics-r206-7|3572	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilia2.tfm
21mr|texlive-zhmetrics-r206-7|3573	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilia3.tfm
21mr|texlive-zhmetrics-r206-7|3574	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilia4.tfm
21mr|texlive-zhmetrics-r206-7|3575	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilia5.tfm
21mr|texlive-zhmetrics-r206-7|3576	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilia6.tfm
21mr|texlive-zhmetrics-r206-7|3577	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilia7.tfm
21mr|texlive-zhmetrics-r206-7|3578	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilia8.tfm
21mr|texlive-zhmetrics-r206-7|3579	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilia9.tfm
21mr|texlive-zhmetrics-r206-7|3580	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/uniliaa.tfm
21mr|texlive-zhmetrics-r206-7|3581	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/uniliab.tfm
21mr|texlive-zhmetrics-r206-7|3582	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/uniliac.tfm
21mr|texlive-zhmetrics-r206-7|3583	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/uniliad.tfm
21mr|texlive-zhmetrics-r206-7|3584	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/uniliae.tfm
21mr|texlive-zhmetrics-r206-7|3585	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/uniliaf.tfm
21mr|texlive-zhmetrics-r206-7|3586	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilib0.tfm
21mr|texlive-zhmetrics-r206-7|3587	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilib1.tfm
21mr|texlive-zhmetrics-r206-7|3588	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilib2.tfm
21mr|texlive-zhmetrics-r206-7|3589	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilib3.tfm
21mr|texlive-zhmetrics-r206-7|3590	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilib4.tfm
21mr|texlive-zhmetrics-r206-7|3591	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilib5.tfm
21mr|texlive-zhmetrics-r206-7|3592	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilib6.tfm
21mr|texlive-zhmetrics-r206-7|3593	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilib7.tfm
21mr|texlive-zhmetrics-r206-7|3594	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilib8.tfm
21mr|texlive-zhmetrics-r206-7|3595	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilib9.tfm
21mr|texlive-zhmetrics-r206-7|3596	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/uniliba.tfm
21mr|texlive-zhmetrics-r206-7|3597	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilibb.tfm
21mr|texlive-zhmetrics-r206-7|3598	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilibc.tfm
21mr|texlive-zhmetrics-r206-7|3599	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilibd.tfm
21mr|texlive-zhmetrics-r206-7|3600	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilibe.tfm
21mr|texlive-zhmetrics-r206-7|3601	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilibf.tfm
21mr|texlive-zhmetrics-r206-7|3602	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilic0.tfm
21mr|texlive-zhmetrics-r206-7|3603	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilic1.tfm
21mr|texlive-zhmetrics-r206-7|3604	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilic2.tfm
21mr|texlive-zhmetrics-r206-7|3605	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilic3.tfm
21mr|texlive-zhmetrics-r206-7|3606	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilic4.tfm
21mr|texlive-zhmetrics-r206-7|3607	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilic5.tfm
21mr|texlive-zhmetrics-r206-7|3608	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilic6.tfm
21mr|texlive-zhmetrics-r206-7|3609	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilic7.tfm
21mr|texlive-zhmetrics-r206-7|3610	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilic8.tfm
21mr|texlive-zhmetrics-r206-7|3611	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilic9.tfm
21mr|texlive-zhmetrics-r206-7|3612	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilica.tfm
21mr|texlive-zhmetrics-r206-7|3613	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilicb.tfm
21mr|texlive-zhmetrics-r206-7|3614	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilicc.tfm
21mr|texlive-zhmetrics-r206-7|3615	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilicd.tfm
21mr|texlive-zhmetrics-r206-7|3616	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilice.tfm
21mr|texlive-zhmetrics-r206-7|3617	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilicf.tfm
21mr|texlive-zhmetrics-r206-7|3618	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilid0.tfm
21mr|texlive-zhmetrics-r206-7|3619	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilid1.tfm
21mr|texlive-zhmetrics-r206-7|3620	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilid2.tfm
21mr|texlive-zhmetrics-r206-7|3621	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilid3.tfm
21mr|texlive-zhmetrics-r206-7|3622	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilid4.tfm
21mr|texlive-zhmetrics-r206-7|3623	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilid5.tfm
21mr|texlive-zhmetrics-r206-7|3624	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilid6.tfm
21mr|texlive-zhmetrics-r206-7|3625	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilid7.tfm
21mr|texlive-zhmetrics-r206-7|3626	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilid8.tfm
21mr|texlive-zhmetrics-r206-7|3627	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilid9.tfm
21mr|texlive-zhmetrics-r206-7|3628	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilida.tfm
21mr|texlive-zhmetrics-r206-7|3629	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilidb.tfm
21mr|texlive-zhmetrics-r206-7|3630	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilidc.tfm
21mr|texlive-zhmetrics-r206-7|3631	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilidd.tfm
21mr|texlive-zhmetrics-r206-7|3632	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilide.tfm
21mr|texlive-zhmetrics-r206-7|3633	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilidf.tfm
21mr|texlive-zhmetrics-r206-7|3634	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilie0.tfm
21mr|texlive-zhmetrics-r206-7|3635	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilie1.tfm
21mr|texlive-zhmetrics-r206-7|3636	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilie2.tfm
21mr|texlive-zhmetrics-r206-7|3637	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilie3.tfm
21mr|texlive-zhmetrics-r206-7|3638	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilie4.tfm
21mr|texlive-zhmetrics-r206-7|3639	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilie5.tfm
21mr|texlive-zhmetrics-r206-7|3640	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilie6.tfm
21mr|texlive-zhmetrics-r206-7|3641	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilie7.tfm
21mr|texlive-zhmetrics-r206-7|3642	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilie8.tfm
21mr|texlive-zhmetrics-r206-7|3643	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilie9.tfm
21mr|texlive-zhmetrics-r206-7|3644	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/uniliea.tfm
21mr|texlive-zhmetrics-r206-7|3645	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilieb.tfm
21mr|texlive-zhmetrics-r206-7|3646	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/uniliec.tfm
21mr|texlive-zhmetrics-r206-7|3647	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilied.tfm
21mr|texlive-zhmetrics-r206-7|3648	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/uniliee.tfm
21mr|texlive-zhmetrics-r206-7|3649	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilief.tfm
21mr|texlive-zhmetrics-r206-7|3650	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilif0.tfm
21mr|texlive-zhmetrics-r206-7|3651	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilif1.tfm
21mr|texlive-zhmetrics-r206-7|3652	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilif2.tfm
21mr|texlive-zhmetrics-r206-7|3653	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilif3.tfm
21mr|texlive-zhmetrics-r206-7|3654	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilif4.tfm
21mr|texlive-zhmetrics-r206-7|3655	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilif5.tfm
21mr|texlive-zhmetrics-r206-7|3656	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilif6.tfm
21mr|texlive-zhmetrics-r206-7|3657	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilif7.tfm
21mr|texlive-zhmetrics-r206-7|3658	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilif8.tfm
21mr|texlive-zhmetrics-r206-7|3659	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilif9.tfm
21mr|texlive-zhmetrics-r206-7|3660	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilifa.tfm
21mr|texlive-zhmetrics-r206-7|3661	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilifb.tfm
21mr|texlive-zhmetrics-r206-7|3662	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilifc.tfm
21mr|texlive-zhmetrics-r206-7|3663	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilifd.tfm
21mr|texlive-zhmetrics-r206-7|3664	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilife.tfm
21mr|texlive-zhmetrics-r206-7|3665	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/uniliff.tfm
21mr|texlive-zhmetrics-r206-7|3666	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl00.tfm
21mr|texlive-zhmetrics-r206-7|3667	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl01.tfm
21mr|texlive-zhmetrics-r206-7|3668	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl02.tfm
21mr|texlive-zhmetrics-r206-7|3669	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl03.tfm
21mr|texlive-zhmetrics-r206-7|3670	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl04.tfm
21mr|texlive-zhmetrics-r206-7|3671	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl05.tfm
21mr|texlive-zhmetrics-r206-7|3672	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl06.tfm
21mr|texlive-zhmetrics-r206-7|3673	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl07.tfm
21mr|texlive-zhmetrics-r206-7|3674	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl08.tfm
21mr|texlive-zhmetrics-r206-7|3675	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl09.tfm
21mr|texlive-zhmetrics-r206-7|3676	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl0a.tfm
21mr|texlive-zhmetrics-r206-7|3677	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl0b.tfm
21mr|texlive-zhmetrics-r206-7|3678	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl0c.tfm
21mr|texlive-zhmetrics-r206-7|3679	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl0d.tfm
21mr|texlive-zhmetrics-r206-7|3680	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl0e.tfm
21mr|texlive-zhmetrics-r206-7|3681	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl0f.tfm
21mr|texlive-zhmetrics-r206-7|3682	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl10.tfm
21mr|texlive-zhmetrics-r206-7|3683	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl11.tfm
21mr|texlive-zhmetrics-r206-7|3684	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl12.tfm
21mr|texlive-zhmetrics-r206-7|3685	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl13.tfm
21mr|texlive-zhmetrics-r206-7|3686	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl14.tfm
21mr|texlive-zhmetrics-r206-7|3687	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl15.tfm
21mr|texlive-zhmetrics-r206-7|3688	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl16.tfm
21mr|texlive-zhmetrics-r206-7|3689	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl17.tfm
21mr|texlive-zhmetrics-r206-7|3690	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl18.tfm
21mr|texlive-zhmetrics-r206-7|3691	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl19.tfm
21mr|texlive-zhmetrics-r206-7|3692	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl1a.tfm
21mr|texlive-zhmetrics-r206-7|3693	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl1b.tfm
21mr|texlive-zhmetrics-r206-7|3694	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl1c.tfm
21mr|texlive-zhmetrics-r206-7|3695	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl1d.tfm
21mr|texlive-zhmetrics-r206-7|3696	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl1e.tfm
21mr|texlive-zhmetrics-r206-7|3697	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl1f.tfm
21mr|texlive-zhmetrics-r206-7|3698	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl20.tfm
21mr|texlive-zhmetrics-r206-7|3699	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl21.tfm
21mr|texlive-zhmetrics-r206-7|3700	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl22.tfm
21mr|texlive-zhmetrics-r206-7|3701	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl23.tfm
21mr|texlive-zhmetrics-r206-7|3702	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl24.tfm
21mr|texlive-zhmetrics-r206-7|3703	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl25.tfm
21mr|texlive-zhmetrics-r206-7|3704	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl26.tfm
21mr|texlive-zhmetrics-r206-7|3705	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl27.tfm
21mr|texlive-zhmetrics-r206-7|3706	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl28.tfm
21mr|texlive-zhmetrics-r206-7|3707	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl29.tfm
21mr|texlive-zhmetrics-r206-7|3708	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl2a.tfm
21mr|texlive-zhmetrics-r206-7|3709	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl2b.tfm
21mr|texlive-zhmetrics-r206-7|3710	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl2c.tfm
21mr|texlive-zhmetrics-r206-7|3711	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl2d.tfm
21mr|texlive-zhmetrics-r206-7|3712	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl2e.tfm
21mr|texlive-zhmetrics-r206-7|3713	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl2f.tfm
21mr|texlive-zhmetrics-r206-7|3714	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl30.tfm
21mr|texlive-zhmetrics-r206-7|3715	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl31.tfm
21mr|texlive-zhmetrics-r206-7|3716	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl32.tfm
21mr|texlive-zhmetrics-r206-7|3717	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl33.tfm
21mr|texlive-zhmetrics-r206-7|3718	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl34.tfm
21mr|texlive-zhmetrics-r206-7|3719	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl35.tfm
21mr|texlive-zhmetrics-r206-7|3720	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl36.tfm
21mr|texlive-zhmetrics-r206-7|3721	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl37.tfm
21mr|texlive-zhmetrics-r206-7|3722	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl38.tfm
21mr|texlive-zhmetrics-r206-7|3723	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl39.tfm
21mr|texlive-zhmetrics-r206-7|3724	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl3a.tfm
21mr|texlive-zhmetrics-r206-7|3725	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl3b.tfm
21mr|texlive-zhmetrics-r206-7|3726	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl3c.tfm
21mr|texlive-zhmetrics-r206-7|3727	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl3d.tfm
21mr|texlive-zhmetrics-r206-7|3728	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl3e.tfm
21mr|texlive-zhmetrics-r206-7|3729	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl3f.tfm
21mr|texlive-zhmetrics-r206-7|3730	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl40.tfm
21mr|texlive-zhmetrics-r206-7|3731	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl41.tfm
21mr|texlive-zhmetrics-r206-7|3732	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl42.tfm
21mr|texlive-zhmetrics-r206-7|3733	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl43.tfm
21mr|texlive-zhmetrics-r206-7|3734	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl44.tfm
21mr|texlive-zhmetrics-r206-7|3735	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl45.tfm
21mr|texlive-zhmetrics-r206-7|3736	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl46.tfm
21mr|texlive-zhmetrics-r206-7|3737	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl47.tfm
21mr|texlive-zhmetrics-r206-7|3738	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl48.tfm
21mr|texlive-zhmetrics-r206-7|3739	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl49.tfm
21mr|texlive-zhmetrics-r206-7|3740	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl4a.tfm
21mr|texlive-zhmetrics-r206-7|3741	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl4b.tfm
21mr|texlive-zhmetrics-r206-7|3742	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl4c.tfm
21mr|texlive-zhmetrics-r206-7|3743	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl4d.tfm
21mr|texlive-zhmetrics-r206-7|3744	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl4e.tfm
21mr|texlive-zhmetrics-r206-7|3745	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl4f.tfm
21mr|texlive-zhmetrics-r206-7|3746	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl50.tfm
21mr|texlive-zhmetrics-r206-7|3747	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl51.tfm
21mr|texlive-zhmetrics-r206-7|3748	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl52.tfm
21mr|texlive-zhmetrics-r206-7|3749	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl53.tfm
21mr|texlive-zhmetrics-r206-7|3750	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl54.tfm
21mr|texlive-zhmetrics-r206-7|3751	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl55.tfm
21mr|texlive-zhmetrics-r206-7|3752	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl56.tfm
21mr|texlive-zhmetrics-r206-7|3753	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl57.tfm
21mr|texlive-zhmetrics-r206-7|3754	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl58.tfm
21mr|texlive-zhmetrics-r206-7|3755	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl59.tfm
21mr|texlive-zhmetrics-r206-7|3756	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl5a.tfm
21mr|texlive-zhmetrics-r206-7|3757	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl5b.tfm
21mr|texlive-zhmetrics-r206-7|3758	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl5c.tfm
21mr|texlive-zhmetrics-r206-7|3759	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl5d.tfm
21mr|texlive-zhmetrics-r206-7|3760	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl5e.tfm
21mr|texlive-zhmetrics-r206-7|3761	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl5f.tfm
21mr|texlive-zhmetrics-r206-7|3762	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl60.tfm
21mr|texlive-zhmetrics-r206-7|3763	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl61.tfm
21mr|texlive-zhmetrics-r206-7|3764	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl62.tfm
21mr|texlive-zhmetrics-r206-7|3765	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl63.tfm
21mr|texlive-zhmetrics-r206-7|3766	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl64.tfm
21mr|texlive-zhmetrics-r206-7|3767	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl65.tfm
21mr|texlive-zhmetrics-r206-7|3768	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl66.tfm
21mr|texlive-zhmetrics-r206-7|3769	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl67.tfm
21mr|texlive-zhmetrics-r206-7|3770	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl68.tfm
21mr|texlive-zhmetrics-r206-7|3771	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl69.tfm
21mr|texlive-zhmetrics-r206-7|3772	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl6a.tfm
21mr|texlive-zhmetrics-r206-7|3773	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl6b.tfm
21mr|texlive-zhmetrics-r206-7|3774	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl6c.tfm
21mr|texlive-zhmetrics-r206-7|3775	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl6d.tfm
21mr|texlive-zhmetrics-r206-7|3776	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl6e.tfm
21mr|texlive-zhmetrics-r206-7|3777	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl6f.tfm
21mr|texlive-zhmetrics-r206-7|3778	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl70.tfm
21mr|texlive-zhmetrics-r206-7|3779	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl71.tfm
21mr|texlive-zhmetrics-r206-7|3780	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl72.tfm
21mr|texlive-zhmetrics-r206-7|3781	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl73.tfm
21mr|texlive-zhmetrics-r206-7|3782	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl74.tfm
21mr|texlive-zhmetrics-r206-7|3783	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl75.tfm
21mr|texlive-zhmetrics-r206-7|3784	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl76.tfm
21mr|texlive-zhmetrics-r206-7|3785	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl77.tfm
21mr|texlive-zhmetrics-r206-7|3786	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl78.tfm
21mr|texlive-zhmetrics-r206-7|3787	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl79.tfm
21mr|texlive-zhmetrics-r206-7|3788	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl7a.tfm
21mr|texlive-zhmetrics-r206-7|3789	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl7b.tfm
21mr|texlive-zhmetrics-r206-7|3790	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl7c.tfm
21mr|texlive-zhmetrics-r206-7|3791	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl7d.tfm
21mr|texlive-zhmetrics-r206-7|3792	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl7e.tfm
21mr|texlive-zhmetrics-r206-7|3793	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl7f.tfm
21mr|texlive-zhmetrics-r206-7|3794	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl80.tfm
21mr|texlive-zhmetrics-r206-7|3795	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl81.tfm
21mr|texlive-zhmetrics-r206-7|3796	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl82.tfm
21mr|texlive-zhmetrics-r206-7|3797	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl83.tfm
21mr|texlive-zhmetrics-r206-7|3798	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl84.tfm
21mr|texlive-zhmetrics-r206-7|3799	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl85.tfm
21mr|texlive-zhmetrics-r206-7|3800	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl86.tfm
21mr|texlive-zhmetrics-r206-7|3801	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl87.tfm
21mr|texlive-zhmetrics-r206-7|3802	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl88.tfm
21mr|texlive-zhmetrics-r206-7|3803	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl89.tfm
21mr|texlive-zhmetrics-r206-7|3804	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl8a.tfm
21mr|texlive-zhmetrics-r206-7|3805	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl8b.tfm
21mr|texlive-zhmetrics-r206-7|3806	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl8c.tfm
21mr|texlive-zhmetrics-r206-7|3807	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl8d.tfm
21mr|texlive-zhmetrics-r206-7|3808	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl8e.tfm
21mr|texlive-zhmetrics-r206-7|3809	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl8f.tfm
21mr|texlive-zhmetrics-r206-7|3810	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl90.tfm
21mr|texlive-zhmetrics-r206-7|3811	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl91.tfm
21mr|texlive-zhmetrics-r206-7|3812	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl92.tfm
21mr|texlive-zhmetrics-r206-7|3813	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl93.tfm
21mr|texlive-zhmetrics-r206-7|3814	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl94.tfm
21mr|texlive-zhmetrics-r206-7|3815	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl95.tfm
21mr|texlive-zhmetrics-r206-7|3816	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl96.tfm
21mr|texlive-zhmetrics-r206-7|3817	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl97.tfm
21mr|texlive-zhmetrics-r206-7|3818	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl98.tfm
21mr|texlive-zhmetrics-r206-7|3819	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl99.tfm
21mr|texlive-zhmetrics-r206-7|3820	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl9a.tfm
21mr|texlive-zhmetrics-r206-7|3821	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl9b.tfm
21mr|texlive-zhmetrics-r206-7|3822	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl9c.tfm
21mr|texlive-zhmetrics-r206-7|3823	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl9d.tfm
21mr|texlive-zhmetrics-r206-7|3824	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl9e.tfm
21mr|texlive-zhmetrics-r206-7|3825	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisl9f.tfm
21mr|texlive-zhmetrics-r206-7|3826	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisla0.tfm
21mr|texlive-zhmetrics-r206-7|3827	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisla1.tfm
21mr|texlive-zhmetrics-r206-7|3828	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisla2.tfm
21mr|texlive-zhmetrics-r206-7|3829	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisla3.tfm
21mr|texlive-zhmetrics-r206-7|3830	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisla4.tfm
21mr|texlive-zhmetrics-r206-7|3831	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisla5.tfm
21mr|texlive-zhmetrics-r206-7|3832	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisla6.tfm
21mr|texlive-zhmetrics-r206-7|3833	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisla7.tfm
21mr|texlive-zhmetrics-r206-7|3834	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisla8.tfm
21mr|texlive-zhmetrics-r206-7|3835	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisla9.tfm
21mr|texlive-zhmetrics-r206-7|3836	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislaa.tfm
21mr|texlive-zhmetrics-r206-7|3837	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislab.tfm
21mr|texlive-zhmetrics-r206-7|3838	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislac.tfm
21mr|texlive-zhmetrics-r206-7|3839	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislad.tfm
21mr|texlive-zhmetrics-r206-7|3840	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislae.tfm
21mr|texlive-zhmetrics-r206-7|3841	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislaf.tfm
21mr|texlive-zhmetrics-r206-7|3842	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislb0.tfm
21mr|texlive-zhmetrics-r206-7|3843	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislb1.tfm
21mr|texlive-zhmetrics-r206-7|3844	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislb2.tfm
21mr|texlive-zhmetrics-r206-7|3845	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislb3.tfm
21mr|texlive-zhmetrics-r206-7|3846	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislb4.tfm
21mr|texlive-zhmetrics-r206-7|3847	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislb5.tfm
21mr|texlive-zhmetrics-r206-7|3848	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislb6.tfm
21mr|texlive-zhmetrics-r206-7|3849	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislb7.tfm
21mr|texlive-zhmetrics-r206-7|3850	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislb8.tfm
21mr|texlive-zhmetrics-r206-7|3851	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislb9.tfm
21mr|texlive-zhmetrics-r206-7|3852	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislba.tfm
21mr|texlive-zhmetrics-r206-7|3853	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislbb.tfm
21mr|texlive-zhmetrics-r206-7|3854	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislbc.tfm
21mr|texlive-zhmetrics-r206-7|3855	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislbd.tfm
21mr|texlive-zhmetrics-r206-7|3856	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislbe.tfm
21mr|texlive-zhmetrics-r206-7|3857	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislbf.tfm
21mr|texlive-zhmetrics-r206-7|3858	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislc0.tfm
21mr|texlive-zhmetrics-r206-7|3859	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislc1.tfm
21mr|texlive-zhmetrics-r206-7|3860	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislc2.tfm
21mr|texlive-zhmetrics-r206-7|3861	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislc3.tfm
21mr|texlive-zhmetrics-r206-7|3862	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislc4.tfm
21mr|texlive-zhmetrics-r206-7|3863	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislc5.tfm
21mr|texlive-zhmetrics-r206-7|3864	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislc6.tfm
21mr|texlive-zhmetrics-r206-7|3865	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislc7.tfm
21mr|texlive-zhmetrics-r206-7|3866	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislc8.tfm
21mr|texlive-zhmetrics-r206-7|3867	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislc9.tfm
21mr|texlive-zhmetrics-r206-7|3868	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislca.tfm
21mr|texlive-zhmetrics-r206-7|3869	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislcb.tfm
21mr|texlive-zhmetrics-r206-7|3870	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislcc.tfm
21mr|texlive-zhmetrics-r206-7|3871	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislcd.tfm
21mr|texlive-zhmetrics-r206-7|3872	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislce.tfm
21mr|texlive-zhmetrics-r206-7|3873	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislcf.tfm
21mr|texlive-zhmetrics-r206-7|3874	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisld0.tfm
21mr|texlive-zhmetrics-r206-7|3875	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisld1.tfm
21mr|texlive-zhmetrics-r206-7|3876	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisld2.tfm
21mr|texlive-zhmetrics-r206-7|3877	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisld3.tfm
21mr|texlive-zhmetrics-r206-7|3878	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisld4.tfm
21mr|texlive-zhmetrics-r206-7|3879	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisld5.tfm
21mr|texlive-zhmetrics-r206-7|3880	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisld6.tfm
21mr|texlive-zhmetrics-r206-7|3881	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisld7.tfm
21mr|texlive-zhmetrics-r206-7|3882	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisld8.tfm
21mr|texlive-zhmetrics-r206-7|3883	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisld9.tfm
21mr|texlive-zhmetrics-r206-7|3884	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislda.tfm
21mr|texlive-zhmetrics-r206-7|3885	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisldb.tfm
21mr|texlive-zhmetrics-r206-7|3886	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisldc.tfm
21mr|texlive-zhmetrics-r206-7|3887	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisldd.tfm
21mr|texlive-zhmetrics-r206-7|3888	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislde.tfm
21mr|texlive-zhmetrics-r206-7|3889	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisldf.tfm
21mr|texlive-zhmetrics-r206-7|3890	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisle0.tfm
21mr|texlive-zhmetrics-r206-7|3891	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisle1.tfm
21mr|texlive-zhmetrics-r206-7|3892	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisle2.tfm
21mr|texlive-zhmetrics-r206-7|3893	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisle3.tfm
21mr|texlive-zhmetrics-r206-7|3894	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisle4.tfm
21mr|texlive-zhmetrics-r206-7|3895	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisle5.tfm
21mr|texlive-zhmetrics-r206-7|3896	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisle6.tfm
21mr|texlive-zhmetrics-r206-7|3897	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisle7.tfm
21mr|texlive-zhmetrics-r206-7|3898	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisle8.tfm
21mr|texlive-zhmetrics-r206-7|3899	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisle9.tfm
21mr|texlive-zhmetrics-r206-7|3900	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislea.tfm
21mr|texlive-zhmetrics-r206-7|3901	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisleb.tfm
21mr|texlive-zhmetrics-r206-7|3902	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislec.tfm
21mr|texlive-zhmetrics-r206-7|3903	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilisled.tfm
21mr|texlive-zhmetrics-r206-7|3904	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislee.tfm
21mr|texlive-zhmetrics-r206-7|3905	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislef.tfm
21mr|texlive-zhmetrics-r206-7|3906	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislf0.tfm
21mr|texlive-zhmetrics-r206-7|3907	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislf1.tfm
21mr|texlive-zhmetrics-r206-7|3908	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislf2.tfm
21mr|texlive-zhmetrics-r206-7|3909	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislf3.tfm
21mr|texlive-zhmetrics-r206-7|3910	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislf4.tfm
21mr|texlive-zhmetrics-r206-7|3911	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislf5.tfm
21mr|texlive-zhmetrics-r206-7|3912	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislf6.tfm
21mr|texlive-zhmetrics-r206-7|3913	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislf7.tfm
21mr|texlive-zhmetrics-r206-7|3914	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislf8.tfm
21mr|texlive-zhmetrics-r206-7|3915	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislf9.tfm
21mr|texlive-zhmetrics-r206-7|3916	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislfa.tfm
21mr|texlive-zhmetrics-r206-7|3917	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislfb.tfm
21mr|texlive-zhmetrics-r206-7|3918	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislfc.tfm
21mr|texlive-zhmetrics-r206-7|3919	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislfd.tfm
21mr|texlive-zhmetrics-r206-7|3920	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislfe.tfm
21mr|texlive-zhmetrics-r206-7|3921	%{_texmfdistdir}/fonts/tfm/zhmetrics/unili/unilislff.tfm
21mr|texlive-zhmetrics-r206-7|3922	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong00.tfm
21mr|texlive-zhmetrics-r206-7|3923	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong01.tfm
21mr|texlive-zhmetrics-r206-7|3924	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong02.tfm
21mr|texlive-zhmetrics-r206-7|3925	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong03.tfm
21mr|texlive-zhmetrics-r206-7|3926	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong04.tfm
21mr|texlive-zhmetrics-r206-7|3927	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong05.tfm
21mr|texlive-zhmetrics-r206-7|3928	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong06.tfm
21mr|texlive-zhmetrics-r206-7|3929	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong07.tfm
21mr|texlive-zhmetrics-r206-7|3930	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong08.tfm
21mr|texlive-zhmetrics-r206-7|3931	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong09.tfm
21mr|texlive-zhmetrics-r206-7|3932	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong0a.tfm
21mr|texlive-zhmetrics-r206-7|3933	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong0b.tfm
21mr|texlive-zhmetrics-r206-7|3934	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong0c.tfm
21mr|texlive-zhmetrics-r206-7|3935	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong0d.tfm
21mr|texlive-zhmetrics-r206-7|3936	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong0e.tfm
21mr|texlive-zhmetrics-r206-7|3937	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong0f.tfm
21mr|texlive-zhmetrics-r206-7|3938	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong10.tfm
21mr|texlive-zhmetrics-r206-7|3939	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong11.tfm
21mr|texlive-zhmetrics-r206-7|3940	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong12.tfm
21mr|texlive-zhmetrics-r206-7|3941	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong13.tfm
21mr|texlive-zhmetrics-r206-7|3942	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong14.tfm
21mr|texlive-zhmetrics-r206-7|3943	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong15.tfm
21mr|texlive-zhmetrics-r206-7|3944	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong16.tfm
21mr|texlive-zhmetrics-r206-7|3945	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong17.tfm
21mr|texlive-zhmetrics-r206-7|3946	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong18.tfm
21mr|texlive-zhmetrics-r206-7|3947	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong19.tfm
21mr|texlive-zhmetrics-r206-7|3948	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong1a.tfm
21mr|texlive-zhmetrics-r206-7|3949	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong1b.tfm
21mr|texlive-zhmetrics-r206-7|3950	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong1c.tfm
21mr|texlive-zhmetrics-r206-7|3951	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong1d.tfm
21mr|texlive-zhmetrics-r206-7|3952	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong1e.tfm
21mr|texlive-zhmetrics-r206-7|3953	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong1f.tfm
21mr|texlive-zhmetrics-r206-7|3954	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong20.tfm
21mr|texlive-zhmetrics-r206-7|3955	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong21.tfm
21mr|texlive-zhmetrics-r206-7|3956	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong22.tfm
21mr|texlive-zhmetrics-r206-7|3957	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong23.tfm
21mr|texlive-zhmetrics-r206-7|3958	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong24.tfm
21mr|texlive-zhmetrics-r206-7|3959	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong25.tfm
21mr|texlive-zhmetrics-r206-7|3960	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong26.tfm
21mr|texlive-zhmetrics-r206-7|3961	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong27.tfm
21mr|texlive-zhmetrics-r206-7|3962	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong28.tfm
21mr|texlive-zhmetrics-r206-7|3963	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong29.tfm
21mr|texlive-zhmetrics-r206-7|3964	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong2a.tfm
21mr|texlive-zhmetrics-r206-7|3965	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong2b.tfm
21mr|texlive-zhmetrics-r206-7|3966	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong2c.tfm
21mr|texlive-zhmetrics-r206-7|3967	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong2d.tfm
21mr|texlive-zhmetrics-r206-7|3968	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong2e.tfm
21mr|texlive-zhmetrics-r206-7|3969	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong2f.tfm
21mr|texlive-zhmetrics-r206-7|3970	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong30.tfm
21mr|texlive-zhmetrics-r206-7|3971	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong31.tfm
21mr|texlive-zhmetrics-r206-7|3972	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong32.tfm
21mr|texlive-zhmetrics-r206-7|3973	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong33.tfm
21mr|texlive-zhmetrics-r206-7|3974	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong34.tfm
21mr|texlive-zhmetrics-r206-7|3975	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong35.tfm
21mr|texlive-zhmetrics-r206-7|3976	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong36.tfm
21mr|texlive-zhmetrics-r206-7|3977	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong37.tfm
21mr|texlive-zhmetrics-r206-7|3978	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong38.tfm
21mr|texlive-zhmetrics-r206-7|3979	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong39.tfm
21mr|texlive-zhmetrics-r206-7|3980	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong3a.tfm
21mr|texlive-zhmetrics-r206-7|3981	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong3b.tfm
21mr|texlive-zhmetrics-r206-7|3982	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong3c.tfm
21mr|texlive-zhmetrics-r206-7|3983	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong3d.tfm
21mr|texlive-zhmetrics-r206-7|3984	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong3e.tfm
21mr|texlive-zhmetrics-r206-7|3985	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong3f.tfm
21mr|texlive-zhmetrics-r206-7|3986	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong40.tfm
21mr|texlive-zhmetrics-r206-7|3987	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong41.tfm
21mr|texlive-zhmetrics-r206-7|3988	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong42.tfm
21mr|texlive-zhmetrics-r206-7|3989	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong43.tfm
21mr|texlive-zhmetrics-r206-7|3990	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong44.tfm
21mr|texlive-zhmetrics-r206-7|3991	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong45.tfm
21mr|texlive-zhmetrics-r206-7|3992	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong46.tfm
21mr|texlive-zhmetrics-r206-7|3993	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong47.tfm
21mr|texlive-zhmetrics-r206-7|3994	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong48.tfm
21mr|texlive-zhmetrics-r206-7|3995	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong49.tfm
21mr|texlive-zhmetrics-r206-7|3996	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong4a.tfm
21mr|texlive-zhmetrics-r206-7|3997	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong4b.tfm
21mr|texlive-zhmetrics-r206-7|3998	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong4c.tfm
21mr|texlive-zhmetrics-r206-7|3999	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong4d.tfm
21mr|texlive-zhmetrics-r206-7|4000	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong4e.tfm
21mr|texlive-zhmetrics-r206-7|4001	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong4f.tfm
21mr|texlive-zhmetrics-r206-7|4002	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong50.tfm
21mr|texlive-zhmetrics-r206-7|4003	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong51.tfm
21mr|texlive-zhmetrics-r206-7|4004	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong52.tfm
21mr|texlive-zhmetrics-r206-7|4005	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong53.tfm
21mr|texlive-zhmetrics-r206-7|4006	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong54.tfm
21mr|texlive-zhmetrics-r206-7|4007	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong55.tfm
21mr|texlive-zhmetrics-r206-7|4008	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong56.tfm
21mr|texlive-zhmetrics-r206-7|4009	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong57.tfm
21mr|texlive-zhmetrics-r206-7|4010	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong58.tfm
21mr|texlive-zhmetrics-r206-7|4011	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong59.tfm
21mr|texlive-zhmetrics-r206-7|4012	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong5a.tfm
21mr|texlive-zhmetrics-r206-7|4013	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong5b.tfm
21mr|texlive-zhmetrics-r206-7|4014	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong5c.tfm
21mr|texlive-zhmetrics-r206-7|4015	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong5d.tfm
21mr|texlive-zhmetrics-r206-7|4016	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong5e.tfm
21mr|texlive-zhmetrics-r206-7|4017	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong5f.tfm
21mr|texlive-zhmetrics-r206-7|4018	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong60.tfm
21mr|texlive-zhmetrics-r206-7|4019	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong61.tfm
21mr|texlive-zhmetrics-r206-7|4020	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong62.tfm
21mr|texlive-zhmetrics-r206-7|4021	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong63.tfm
21mr|texlive-zhmetrics-r206-7|4022	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong64.tfm
21mr|texlive-zhmetrics-r206-7|4023	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong65.tfm
21mr|texlive-zhmetrics-r206-7|4024	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong66.tfm
21mr|texlive-zhmetrics-r206-7|4025	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong67.tfm
21mr|texlive-zhmetrics-r206-7|4026	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong68.tfm
21mr|texlive-zhmetrics-r206-7|4027	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong69.tfm
21mr|texlive-zhmetrics-r206-7|4028	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong6a.tfm
21mr|texlive-zhmetrics-r206-7|4029	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong6b.tfm
21mr|texlive-zhmetrics-r206-7|4030	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong6c.tfm
21mr|texlive-zhmetrics-r206-7|4031	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong6d.tfm
21mr|texlive-zhmetrics-r206-7|4032	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong6e.tfm
21mr|texlive-zhmetrics-r206-7|4033	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong6f.tfm
21mr|texlive-zhmetrics-r206-7|4034	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong70.tfm
21mr|texlive-zhmetrics-r206-7|4035	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong71.tfm
21mr|texlive-zhmetrics-r206-7|4036	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong72.tfm
21mr|texlive-zhmetrics-r206-7|4037	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong73.tfm
21mr|texlive-zhmetrics-r206-7|4038	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong74.tfm
21mr|texlive-zhmetrics-r206-7|4039	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong75.tfm
21mr|texlive-zhmetrics-r206-7|4040	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong76.tfm
21mr|texlive-zhmetrics-r206-7|4041	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong77.tfm
21mr|texlive-zhmetrics-r206-7|4042	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong78.tfm
21mr|texlive-zhmetrics-r206-7|4043	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong79.tfm
21mr|texlive-zhmetrics-r206-7|4044	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong7a.tfm
21mr|texlive-zhmetrics-r206-7|4045	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong7b.tfm
21mr|texlive-zhmetrics-r206-7|4046	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong7c.tfm
21mr|texlive-zhmetrics-r206-7|4047	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong7d.tfm
21mr|texlive-zhmetrics-r206-7|4048	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong7e.tfm
21mr|texlive-zhmetrics-r206-7|4049	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong7f.tfm
21mr|texlive-zhmetrics-r206-7|4050	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong80.tfm
21mr|texlive-zhmetrics-r206-7|4051	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong81.tfm
21mr|texlive-zhmetrics-r206-7|4052	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong82.tfm
21mr|texlive-zhmetrics-r206-7|4053	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong83.tfm
21mr|texlive-zhmetrics-r206-7|4054	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong84.tfm
21mr|texlive-zhmetrics-r206-7|4055	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong85.tfm
21mr|texlive-zhmetrics-r206-7|4056	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong86.tfm
21mr|texlive-zhmetrics-r206-7|4057	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong87.tfm
21mr|texlive-zhmetrics-r206-7|4058	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong88.tfm
21mr|texlive-zhmetrics-r206-7|4059	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong89.tfm
21mr|texlive-zhmetrics-r206-7|4060	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong8a.tfm
21mr|texlive-zhmetrics-r206-7|4061	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong8b.tfm
21mr|texlive-zhmetrics-r206-7|4062	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong8c.tfm
21mr|texlive-zhmetrics-r206-7|4063	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong8d.tfm
21mr|texlive-zhmetrics-r206-7|4064	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong8e.tfm
21mr|texlive-zhmetrics-r206-7|4065	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong8f.tfm
21mr|texlive-zhmetrics-r206-7|4066	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong90.tfm
21mr|texlive-zhmetrics-r206-7|4067	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong91.tfm
21mr|texlive-zhmetrics-r206-7|4068	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong92.tfm
21mr|texlive-zhmetrics-r206-7|4069	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong93.tfm
21mr|texlive-zhmetrics-r206-7|4070	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong94.tfm
21mr|texlive-zhmetrics-r206-7|4071	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong95.tfm
21mr|texlive-zhmetrics-r206-7|4072	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong96.tfm
21mr|texlive-zhmetrics-r206-7|4073	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong97.tfm
21mr|texlive-zhmetrics-r206-7|4074	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong98.tfm
21mr|texlive-zhmetrics-r206-7|4075	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong99.tfm
21mr|texlive-zhmetrics-r206-7|4076	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong9a.tfm
21mr|texlive-zhmetrics-r206-7|4077	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong9b.tfm
21mr|texlive-zhmetrics-r206-7|4078	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong9c.tfm
21mr|texlive-zhmetrics-r206-7|4079	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong9d.tfm
21mr|texlive-zhmetrics-r206-7|4080	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong9e.tfm
21mr|texlive-zhmetrics-r206-7|4081	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisong9f.tfm
21mr|texlive-zhmetrics-r206-7|4082	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisonga0.tfm
21mr|texlive-zhmetrics-r206-7|4083	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisonga1.tfm
21mr|texlive-zhmetrics-r206-7|4084	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisonga2.tfm
21mr|texlive-zhmetrics-r206-7|4085	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisonga3.tfm
21mr|texlive-zhmetrics-r206-7|4086	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisonga4.tfm
21mr|texlive-zhmetrics-r206-7|4087	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisonga5.tfm
21mr|texlive-zhmetrics-r206-7|4088	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisonga6.tfm
21mr|texlive-zhmetrics-r206-7|4089	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisonga7.tfm
21mr|texlive-zhmetrics-r206-7|4090	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisonga8.tfm
21mr|texlive-zhmetrics-r206-7|4091	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisonga9.tfm
21mr|texlive-zhmetrics-r206-7|4092	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongaa.tfm
21mr|texlive-zhmetrics-r206-7|4093	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongab.tfm
21mr|texlive-zhmetrics-r206-7|4094	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongac.tfm
21mr|texlive-zhmetrics-r206-7|4095	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongad.tfm
21mr|texlive-zhmetrics-r206-7|4096	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongae.tfm
21mr|texlive-zhmetrics-r206-7|4097	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongaf.tfm
21mr|texlive-zhmetrics-r206-7|4098	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongb0.tfm
21mr|texlive-zhmetrics-r206-7|4099	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongb1.tfm
21mr|texlive-zhmetrics-r206-7|4100	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongb2.tfm
21mr|texlive-zhmetrics-r206-7|4101	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongb3.tfm
21mr|texlive-zhmetrics-r206-7|4102	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongb4.tfm
21mr|texlive-zhmetrics-r206-7|4103	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongb5.tfm
21mr|texlive-zhmetrics-r206-7|4104	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongb6.tfm
21mr|texlive-zhmetrics-r206-7|4105	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongb7.tfm
21mr|texlive-zhmetrics-r206-7|4106	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongb8.tfm
21mr|texlive-zhmetrics-r206-7|4107	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongb9.tfm
21mr|texlive-zhmetrics-r206-7|4108	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongba.tfm
21mr|texlive-zhmetrics-r206-7|4109	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongbb.tfm
21mr|texlive-zhmetrics-r206-7|4110	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongbc.tfm
21mr|texlive-zhmetrics-r206-7|4111	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongbd.tfm
21mr|texlive-zhmetrics-r206-7|4112	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongbe.tfm
21mr|texlive-zhmetrics-r206-7|4113	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongbf.tfm
21mr|texlive-zhmetrics-r206-7|4114	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongc0.tfm
21mr|texlive-zhmetrics-r206-7|4115	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongc1.tfm
21mr|texlive-zhmetrics-r206-7|4116	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongc2.tfm
21mr|texlive-zhmetrics-r206-7|4117	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongc3.tfm
21mr|texlive-zhmetrics-r206-7|4118	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongc4.tfm
21mr|texlive-zhmetrics-r206-7|4119	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongc5.tfm
21mr|texlive-zhmetrics-r206-7|4120	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongc6.tfm
21mr|texlive-zhmetrics-r206-7|4121	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongc7.tfm
21mr|texlive-zhmetrics-r206-7|4122	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongc8.tfm
21mr|texlive-zhmetrics-r206-7|4123	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongc9.tfm
21mr|texlive-zhmetrics-r206-7|4124	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongca.tfm
21mr|texlive-zhmetrics-r206-7|4125	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongcb.tfm
21mr|texlive-zhmetrics-r206-7|4126	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongcc.tfm
21mr|texlive-zhmetrics-r206-7|4127	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongcd.tfm
21mr|texlive-zhmetrics-r206-7|4128	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongce.tfm
21mr|texlive-zhmetrics-r206-7|4129	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongcf.tfm
21mr|texlive-zhmetrics-r206-7|4130	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongd0.tfm
21mr|texlive-zhmetrics-r206-7|4131	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongd1.tfm
21mr|texlive-zhmetrics-r206-7|4132	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongd2.tfm
21mr|texlive-zhmetrics-r206-7|4133	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongd3.tfm
21mr|texlive-zhmetrics-r206-7|4134	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongd4.tfm
21mr|texlive-zhmetrics-r206-7|4135	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongd5.tfm
21mr|texlive-zhmetrics-r206-7|4136	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongd6.tfm
21mr|texlive-zhmetrics-r206-7|4137	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongd7.tfm
21mr|texlive-zhmetrics-r206-7|4138	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongd8.tfm
21mr|texlive-zhmetrics-r206-7|4139	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongd9.tfm
21mr|texlive-zhmetrics-r206-7|4140	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongda.tfm
21mr|texlive-zhmetrics-r206-7|4141	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongdb.tfm
21mr|texlive-zhmetrics-r206-7|4142	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongdc.tfm
21mr|texlive-zhmetrics-r206-7|4143	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongdd.tfm
21mr|texlive-zhmetrics-r206-7|4144	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongde.tfm
21mr|texlive-zhmetrics-r206-7|4145	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongdf.tfm
21mr|texlive-zhmetrics-r206-7|4146	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisonge0.tfm
21mr|texlive-zhmetrics-r206-7|4147	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisonge1.tfm
21mr|texlive-zhmetrics-r206-7|4148	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisonge2.tfm
21mr|texlive-zhmetrics-r206-7|4149	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisonge3.tfm
21mr|texlive-zhmetrics-r206-7|4150	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisonge4.tfm
21mr|texlive-zhmetrics-r206-7|4151	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisonge5.tfm
21mr|texlive-zhmetrics-r206-7|4152	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisonge6.tfm
21mr|texlive-zhmetrics-r206-7|4153	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisonge7.tfm
21mr|texlive-zhmetrics-r206-7|4154	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisonge8.tfm
21mr|texlive-zhmetrics-r206-7|4155	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisonge9.tfm
21mr|texlive-zhmetrics-r206-7|4156	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongea.tfm
21mr|texlive-zhmetrics-r206-7|4157	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongeb.tfm
21mr|texlive-zhmetrics-r206-7|4158	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongec.tfm
21mr|texlive-zhmetrics-r206-7|4159	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisonged.tfm
21mr|texlive-zhmetrics-r206-7|4160	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongee.tfm
21mr|texlive-zhmetrics-r206-7|4161	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongef.tfm
21mr|texlive-zhmetrics-r206-7|4162	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongf0.tfm
21mr|texlive-zhmetrics-r206-7|4163	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongf1.tfm
21mr|texlive-zhmetrics-r206-7|4164	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongf2.tfm
21mr|texlive-zhmetrics-r206-7|4165	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongf3.tfm
21mr|texlive-zhmetrics-r206-7|4166	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongf4.tfm
21mr|texlive-zhmetrics-r206-7|4167	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongf5.tfm
21mr|texlive-zhmetrics-r206-7|4168	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongf6.tfm
21mr|texlive-zhmetrics-r206-7|4169	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongf7.tfm
21mr|texlive-zhmetrics-r206-7|4170	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongf8.tfm
21mr|texlive-zhmetrics-r206-7|4171	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongf9.tfm
21mr|texlive-zhmetrics-r206-7|4172	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongfa.tfm
21mr|texlive-zhmetrics-r206-7|4173	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongfb.tfm
21mr|texlive-zhmetrics-r206-7|4174	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongfc.tfm
21mr|texlive-zhmetrics-r206-7|4175	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongfd.tfm
21mr|texlive-zhmetrics-r206-7|4176	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongfe.tfm
21mr|texlive-zhmetrics-r206-7|4177	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongff.tfm
21mr|texlive-zhmetrics-r206-7|4178	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl00.tfm
21mr|texlive-zhmetrics-r206-7|4179	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl01.tfm
21mr|texlive-zhmetrics-r206-7|4180	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl02.tfm
21mr|texlive-zhmetrics-r206-7|4181	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl03.tfm
21mr|texlive-zhmetrics-r206-7|4182	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl04.tfm
21mr|texlive-zhmetrics-r206-7|4183	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl05.tfm
21mr|texlive-zhmetrics-r206-7|4184	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl06.tfm
21mr|texlive-zhmetrics-r206-7|4185	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl07.tfm
21mr|texlive-zhmetrics-r206-7|4186	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl08.tfm
21mr|texlive-zhmetrics-r206-7|4187	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl09.tfm
21mr|texlive-zhmetrics-r206-7|4188	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl0a.tfm
21mr|texlive-zhmetrics-r206-7|4189	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl0b.tfm
21mr|texlive-zhmetrics-r206-7|4190	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl0c.tfm
21mr|texlive-zhmetrics-r206-7|4191	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl0d.tfm
21mr|texlive-zhmetrics-r206-7|4192	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl0e.tfm
21mr|texlive-zhmetrics-r206-7|4193	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl0f.tfm
21mr|texlive-zhmetrics-r206-7|4194	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl10.tfm
21mr|texlive-zhmetrics-r206-7|4195	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl11.tfm
21mr|texlive-zhmetrics-r206-7|4196	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl12.tfm
21mr|texlive-zhmetrics-r206-7|4197	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl13.tfm
21mr|texlive-zhmetrics-r206-7|4198	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl14.tfm
21mr|texlive-zhmetrics-r206-7|4199	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl15.tfm
21mr|texlive-zhmetrics-r206-7|4200	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl16.tfm
21mr|texlive-zhmetrics-r206-7|4201	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl17.tfm
21mr|texlive-zhmetrics-r206-7|4202	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl18.tfm
21mr|texlive-zhmetrics-r206-7|4203	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl19.tfm
21mr|texlive-zhmetrics-r206-7|4204	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl1a.tfm
21mr|texlive-zhmetrics-r206-7|4205	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl1b.tfm
21mr|texlive-zhmetrics-r206-7|4206	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl1c.tfm
21mr|texlive-zhmetrics-r206-7|4207	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl1d.tfm
21mr|texlive-zhmetrics-r206-7|4208	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl1e.tfm
21mr|texlive-zhmetrics-r206-7|4209	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl1f.tfm
21mr|texlive-zhmetrics-r206-7|4210	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl20.tfm
21mr|texlive-zhmetrics-r206-7|4211	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl21.tfm
21mr|texlive-zhmetrics-r206-7|4212	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl22.tfm
21mr|texlive-zhmetrics-r206-7|4213	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl23.tfm
21mr|texlive-zhmetrics-r206-7|4214	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl24.tfm
21mr|texlive-zhmetrics-r206-7|4215	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl25.tfm
21mr|texlive-zhmetrics-r206-7|4216	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl26.tfm
21mr|texlive-zhmetrics-r206-7|4217	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl27.tfm
21mr|texlive-zhmetrics-r206-7|4218	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl28.tfm
21mr|texlive-zhmetrics-r206-7|4219	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl29.tfm
21mr|texlive-zhmetrics-r206-7|4220	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl2a.tfm
21mr|texlive-zhmetrics-r206-7|4221	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl2b.tfm
21mr|texlive-zhmetrics-r206-7|4222	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl2c.tfm
21mr|texlive-zhmetrics-r206-7|4223	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl2d.tfm
21mr|texlive-zhmetrics-r206-7|4224	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl2e.tfm
21mr|texlive-zhmetrics-r206-7|4225	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl2f.tfm
21mr|texlive-zhmetrics-r206-7|4226	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl30.tfm
21mr|texlive-zhmetrics-r206-7|4227	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl31.tfm
21mr|texlive-zhmetrics-r206-7|4228	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl32.tfm
21mr|texlive-zhmetrics-r206-7|4229	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl33.tfm
21mr|texlive-zhmetrics-r206-7|4230	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl34.tfm
21mr|texlive-zhmetrics-r206-7|4231	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl35.tfm
21mr|texlive-zhmetrics-r206-7|4232	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl36.tfm
21mr|texlive-zhmetrics-r206-7|4233	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl37.tfm
21mr|texlive-zhmetrics-r206-7|4234	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl38.tfm
21mr|texlive-zhmetrics-r206-7|4235	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl39.tfm
21mr|texlive-zhmetrics-r206-7|4236	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl3a.tfm
21mr|texlive-zhmetrics-r206-7|4237	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl3b.tfm
21mr|texlive-zhmetrics-r206-7|4238	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl3c.tfm
21mr|texlive-zhmetrics-r206-7|4239	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl3d.tfm
21mr|texlive-zhmetrics-r206-7|4240	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl3e.tfm
21mr|texlive-zhmetrics-r206-7|4241	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl3f.tfm
21mr|texlive-zhmetrics-r206-7|4242	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl40.tfm
21mr|texlive-zhmetrics-r206-7|4243	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl41.tfm
21mr|texlive-zhmetrics-r206-7|4244	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl42.tfm
21mr|texlive-zhmetrics-r206-7|4245	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl43.tfm
21mr|texlive-zhmetrics-r206-7|4246	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl44.tfm
21mr|texlive-zhmetrics-r206-7|4247	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl45.tfm
21mr|texlive-zhmetrics-r206-7|4248	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl46.tfm
21mr|texlive-zhmetrics-r206-7|4249	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl47.tfm
21mr|texlive-zhmetrics-r206-7|4250	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl48.tfm
21mr|texlive-zhmetrics-r206-7|4251	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl49.tfm
21mr|texlive-zhmetrics-r206-7|4252	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl4a.tfm
21mr|texlive-zhmetrics-r206-7|4253	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl4b.tfm
21mr|texlive-zhmetrics-r206-7|4254	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl4c.tfm
21mr|texlive-zhmetrics-r206-7|4255	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl4d.tfm
21mr|texlive-zhmetrics-r206-7|4256	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl4e.tfm
21mr|texlive-zhmetrics-r206-7|4257	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl4f.tfm
21mr|texlive-zhmetrics-r206-7|4258	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl50.tfm
21mr|texlive-zhmetrics-r206-7|4259	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl51.tfm
21mr|texlive-zhmetrics-r206-7|4260	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl52.tfm
21mr|texlive-zhmetrics-r206-7|4261	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl53.tfm
21mr|texlive-zhmetrics-r206-7|4262	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl54.tfm
21mr|texlive-zhmetrics-r206-7|4263	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl55.tfm
21mr|texlive-zhmetrics-r206-7|4264	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl56.tfm
21mr|texlive-zhmetrics-r206-7|4265	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl57.tfm
21mr|texlive-zhmetrics-r206-7|4266	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl58.tfm
21mr|texlive-zhmetrics-r206-7|4267	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl59.tfm
21mr|texlive-zhmetrics-r206-7|4268	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl5a.tfm
21mr|texlive-zhmetrics-r206-7|4269	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl5b.tfm
21mr|texlive-zhmetrics-r206-7|4270	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl5c.tfm
21mr|texlive-zhmetrics-r206-7|4271	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl5d.tfm
21mr|texlive-zhmetrics-r206-7|4272	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl5e.tfm
21mr|texlive-zhmetrics-r206-7|4273	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl5f.tfm
21mr|texlive-zhmetrics-r206-7|4274	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl60.tfm
21mr|texlive-zhmetrics-r206-7|4275	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl61.tfm
21mr|texlive-zhmetrics-r206-7|4276	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl62.tfm
21mr|texlive-zhmetrics-r206-7|4277	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl63.tfm
21mr|texlive-zhmetrics-r206-7|4278	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl64.tfm
21mr|texlive-zhmetrics-r206-7|4279	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl65.tfm
21mr|texlive-zhmetrics-r206-7|4280	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl66.tfm
21mr|texlive-zhmetrics-r206-7|4281	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl67.tfm
21mr|texlive-zhmetrics-r206-7|4282	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl68.tfm
21mr|texlive-zhmetrics-r206-7|4283	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl69.tfm
21mr|texlive-zhmetrics-r206-7|4284	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl6a.tfm
21mr|texlive-zhmetrics-r206-7|4285	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl6b.tfm
21mr|texlive-zhmetrics-r206-7|4286	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl6c.tfm
21mr|texlive-zhmetrics-r206-7|4287	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl6d.tfm
21mr|texlive-zhmetrics-r206-7|4288	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl6e.tfm
21mr|texlive-zhmetrics-r206-7|4289	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl6f.tfm
21mr|texlive-zhmetrics-r206-7|4290	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl70.tfm
21mr|texlive-zhmetrics-r206-7|4291	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl71.tfm
21mr|texlive-zhmetrics-r206-7|4292	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl72.tfm
21mr|texlive-zhmetrics-r206-7|4293	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl73.tfm
21mr|texlive-zhmetrics-r206-7|4294	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl74.tfm
21mr|texlive-zhmetrics-r206-7|4295	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl75.tfm
21mr|texlive-zhmetrics-r206-7|4296	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl76.tfm
21mr|texlive-zhmetrics-r206-7|4297	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl77.tfm
21mr|texlive-zhmetrics-r206-7|4298	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl78.tfm
21mr|texlive-zhmetrics-r206-7|4299	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl79.tfm
21mr|texlive-zhmetrics-r206-7|4300	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl7a.tfm
21mr|texlive-zhmetrics-r206-7|4301	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl7b.tfm
21mr|texlive-zhmetrics-r206-7|4302	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl7c.tfm
21mr|texlive-zhmetrics-r206-7|4303	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl7d.tfm
21mr|texlive-zhmetrics-r206-7|4304	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl7e.tfm
21mr|texlive-zhmetrics-r206-7|4305	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl7f.tfm
21mr|texlive-zhmetrics-r206-7|4306	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl80.tfm
21mr|texlive-zhmetrics-r206-7|4307	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl81.tfm
21mr|texlive-zhmetrics-r206-7|4308	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl82.tfm
21mr|texlive-zhmetrics-r206-7|4309	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl83.tfm
21mr|texlive-zhmetrics-r206-7|4310	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl84.tfm
21mr|texlive-zhmetrics-r206-7|4311	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl85.tfm
21mr|texlive-zhmetrics-r206-7|4312	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl86.tfm
21mr|texlive-zhmetrics-r206-7|4313	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl87.tfm
21mr|texlive-zhmetrics-r206-7|4314	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl88.tfm
21mr|texlive-zhmetrics-r206-7|4315	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl89.tfm
21mr|texlive-zhmetrics-r206-7|4316	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl8a.tfm
21mr|texlive-zhmetrics-r206-7|4317	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl8b.tfm
21mr|texlive-zhmetrics-r206-7|4318	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl8c.tfm
21mr|texlive-zhmetrics-r206-7|4319	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl8d.tfm
21mr|texlive-zhmetrics-r206-7|4320	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl8e.tfm
21mr|texlive-zhmetrics-r206-7|4321	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl8f.tfm
21mr|texlive-zhmetrics-r206-7|4322	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl90.tfm
21mr|texlive-zhmetrics-r206-7|4323	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl91.tfm
21mr|texlive-zhmetrics-r206-7|4324	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl92.tfm
21mr|texlive-zhmetrics-r206-7|4325	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl93.tfm
21mr|texlive-zhmetrics-r206-7|4326	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl94.tfm
21mr|texlive-zhmetrics-r206-7|4327	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl95.tfm
21mr|texlive-zhmetrics-r206-7|4328	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl96.tfm
21mr|texlive-zhmetrics-r206-7|4329	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl97.tfm
21mr|texlive-zhmetrics-r206-7|4330	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl98.tfm
21mr|texlive-zhmetrics-r206-7|4331	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl99.tfm
21mr|texlive-zhmetrics-r206-7|4332	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl9a.tfm
21mr|texlive-zhmetrics-r206-7|4333	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl9b.tfm
21mr|texlive-zhmetrics-r206-7|4334	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl9c.tfm
21mr|texlive-zhmetrics-r206-7|4335	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl9d.tfm
21mr|texlive-zhmetrics-r206-7|4336	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl9e.tfm
21mr|texlive-zhmetrics-r206-7|4337	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsl9f.tfm
21mr|texlive-zhmetrics-r206-7|4338	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsla0.tfm
21mr|texlive-zhmetrics-r206-7|4339	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsla1.tfm
21mr|texlive-zhmetrics-r206-7|4340	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsla2.tfm
21mr|texlive-zhmetrics-r206-7|4341	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsla3.tfm
21mr|texlive-zhmetrics-r206-7|4342	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsla4.tfm
21mr|texlive-zhmetrics-r206-7|4343	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsla5.tfm
21mr|texlive-zhmetrics-r206-7|4344	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsla6.tfm
21mr|texlive-zhmetrics-r206-7|4345	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsla7.tfm
21mr|texlive-zhmetrics-r206-7|4346	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsla8.tfm
21mr|texlive-zhmetrics-r206-7|4347	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsla9.tfm
21mr|texlive-zhmetrics-r206-7|4348	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslaa.tfm
21mr|texlive-zhmetrics-r206-7|4349	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslab.tfm
21mr|texlive-zhmetrics-r206-7|4350	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslac.tfm
21mr|texlive-zhmetrics-r206-7|4351	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslad.tfm
21mr|texlive-zhmetrics-r206-7|4352	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslae.tfm
21mr|texlive-zhmetrics-r206-7|4353	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslaf.tfm
21mr|texlive-zhmetrics-r206-7|4354	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslb0.tfm
21mr|texlive-zhmetrics-r206-7|4355	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslb1.tfm
21mr|texlive-zhmetrics-r206-7|4356	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslb2.tfm
21mr|texlive-zhmetrics-r206-7|4357	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslb3.tfm
21mr|texlive-zhmetrics-r206-7|4358	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslb4.tfm
21mr|texlive-zhmetrics-r206-7|4359	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslb5.tfm
21mr|texlive-zhmetrics-r206-7|4360	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslb6.tfm
21mr|texlive-zhmetrics-r206-7|4361	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslb7.tfm
21mr|texlive-zhmetrics-r206-7|4362	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslb8.tfm
21mr|texlive-zhmetrics-r206-7|4363	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslb9.tfm
21mr|texlive-zhmetrics-r206-7|4364	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslba.tfm
21mr|texlive-zhmetrics-r206-7|4365	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslbb.tfm
21mr|texlive-zhmetrics-r206-7|4366	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslbc.tfm
21mr|texlive-zhmetrics-r206-7|4367	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslbd.tfm
21mr|texlive-zhmetrics-r206-7|4368	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslbe.tfm
21mr|texlive-zhmetrics-r206-7|4369	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslbf.tfm
21mr|texlive-zhmetrics-r206-7|4370	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslc0.tfm
21mr|texlive-zhmetrics-r206-7|4371	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslc1.tfm
21mr|texlive-zhmetrics-r206-7|4372	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslc2.tfm
21mr|texlive-zhmetrics-r206-7|4373	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslc3.tfm
21mr|texlive-zhmetrics-r206-7|4374	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslc4.tfm
21mr|texlive-zhmetrics-r206-7|4375	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslc5.tfm
21mr|texlive-zhmetrics-r206-7|4376	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslc6.tfm
21mr|texlive-zhmetrics-r206-7|4377	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslc7.tfm
21mr|texlive-zhmetrics-r206-7|4378	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslc8.tfm
21mr|texlive-zhmetrics-r206-7|4379	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslc9.tfm
21mr|texlive-zhmetrics-r206-7|4380	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslca.tfm
21mr|texlive-zhmetrics-r206-7|4381	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslcb.tfm
21mr|texlive-zhmetrics-r206-7|4382	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslcc.tfm
21mr|texlive-zhmetrics-r206-7|4383	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslcd.tfm
21mr|texlive-zhmetrics-r206-7|4384	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslce.tfm
21mr|texlive-zhmetrics-r206-7|4385	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslcf.tfm
21mr|texlive-zhmetrics-r206-7|4386	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsld0.tfm
21mr|texlive-zhmetrics-r206-7|4387	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsld1.tfm
21mr|texlive-zhmetrics-r206-7|4388	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsld2.tfm
21mr|texlive-zhmetrics-r206-7|4389	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsld3.tfm
21mr|texlive-zhmetrics-r206-7|4390	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsld4.tfm
21mr|texlive-zhmetrics-r206-7|4391	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsld5.tfm
21mr|texlive-zhmetrics-r206-7|4392	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsld6.tfm
21mr|texlive-zhmetrics-r206-7|4393	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsld7.tfm
21mr|texlive-zhmetrics-r206-7|4394	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsld8.tfm
21mr|texlive-zhmetrics-r206-7|4395	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsld9.tfm
21mr|texlive-zhmetrics-r206-7|4396	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslda.tfm
21mr|texlive-zhmetrics-r206-7|4397	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsldb.tfm
21mr|texlive-zhmetrics-r206-7|4398	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsldc.tfm
21mr|texlive-zhmetrics-r206-7|4399	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsldd.tfm
21mr|texlive-zhmetrics-r206-7|4400	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslde.tfm
21mr|texlive-zhmetrics-r206-7|4401	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsldf.tfm
21mr|texlive-zhmetrics-r206-7|4402	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsle0.tfm
21mr|texlive-zhmetrics-r206-7|4403	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsle1.tfm
21mr|texlive-zhmetrics-r206-7|4404	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsle2.tfm
21mr|texlive-zhmetrics-r206-7|4405	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsle3.tfm
21mr|texlive-zhmetrics-r206-7|4406	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsle4.tfm
21mr|texlive-zhmetrics-r206-7|4407	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsle5.tfm
21mr|texlive-zhmetrics-r206-7|4408	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsle6.tfm
21mr|texlive-zhmetrics-r206-7|4409	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsle7.tfm
21mr|texlive-zhmetrics-r206-7|4410	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsle8.tfm
21mr|texlive-zhmetrics-r206-7|4411	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsle9.tfm
21mr|texlive-zhmetrics-r206-7|4412	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslea.tfm
21mr|texlive-zhmetrics-r206-7|4413	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsleb.tfm
21mr|texlive-zhmetrics-r206-7|4414	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslec.tfm
21mr|texlive-zhmetrics-r206-7|4415	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongsled.tfm
21mr|texlive-zhmetrics-r206-7|4416	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslee.tfm
21mr|texlive-zhmetrics-r206-7|4417	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslef.tfm
21mr|texlive-zhmetrics-r206-7|4418	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslf0.tfm
21mr|texlive-zhmetrics-r206-7|4419	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslf1.tfm
21mr|texlive-zhmetrics-r206-7|4420	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslf2.tfm
21mr|texlive-zhmetrics-r206-7|4421	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslf3.tfm
21mr|texlive-zhmetrics-r206-7|4422	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslf4.tfm
21mr|texlive-zhmetrics-r206-7|4423	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslf5.tfm
21mr|texlive-zhmetrics-r206-7|4424	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslf6.tfm
21mr|texlive-zhmetrics-r206-7|4425	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslf7.tfm
21mr|texlive-zhmetrics-r206-7|4426	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslf8.tfm
21mr|texlive-zhmetrics-r206-7|4427	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslf9.tfm
21mr|texlive-zhmetrics-r206-7|4428	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslfa.tfm
21mr|texlive-zhmetrics-r206-7|4429	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslfb.tfm
21mr|texlive-zhmetrics-r206-7|4430	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslfc.tfm
21mr|texlive-zhmetrics-r206-7|4431	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslfd.tfm
21mr|texlive-zhmetrics-r206-7|4432	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslfe.tfm
21mr|texlive-zhmetrics-r206-7|4433	%{_texmfdistdir}/fonts/tfm/zhmetrics/unisong/unisongslff.tfm
21mr|texlive-zhmetrics-r206-7|4434	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou00.tfm
21mr|texlive-zhmetrics-r206-7|4435	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou01.tfm
21mr|texlive-zhmetrics-r206-7|4436	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou02.tfm
21mr|texlive-zhmetrics-r206-7|4437	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou03.tfm
21mr|texlive-zhmetrics-r206-7|4438	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou04.tfm
21mr|texlive-zhmetrics-r206-7|4439	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou05.tfm
21mr|texlive-zhmetrics-r206-7|4440	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou06.tfm
21mr|texlive-zhmetrics-r206-7|4441	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou07.tfm
21mr|texlive-zhmetrics-r206-7|4442	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou08.tfm
21mr|texlive-zhmetrics-r206-7|4443	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou09.tfm
21mr|texlive-zhmetrics-r206-7|4444	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou0a.tfm
21mr|texlive-zhmetrics-r206-7|4445	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou0b.tfm
21mr|texlive-zhmetrics-r206-7|4446	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou0c.tfm
21mr|texlive-zhmetrics-r206-7|4447	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou0d.tfm
21mr|texlive-zhmetrics-r206-7|4448	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou0e.tfm
21mr|texlive-zhmetrics-r206-7|4449	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou0f.tfm
21mr|texlive-zhmetrics-r206-7|4450	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou10.tfm
21mr|texlive-zhmetrics-r206-7|4451	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou11.tfm
21mr|texlive-zhmetrics-r206-7|4452	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou12.tfm
21mr|texlive-zhmetrics-r206-7|4453	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou13.tfm
21mr|texlive-zhmetrics-r206-7|4454	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou14.tfm
21mr|texlive-zhmetrics-r206-7|4455	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou15.tfm
21mr|texlive-zhmetrics-r206-7|4456	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou16.tfm
21mr|texlive-zhmetrics-r206-7|4457	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou17.tfm
21mr|texlive-zhmetrics-r206-7|4458	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou18.tfm
21mr|texlive-zhmetrics-r206-7|4459	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou19.tfm
21mr|texlive-zhmetrics-r206-7|4460	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou1a.tfm
21mr|texlive-zhmetrics-r206-7|4461	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou1b.tfm
21mr|texlive-zhmetrics-r206-7|4462	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou1c.tfm
21mr|texlive-zhmetrics-r206-7|4463	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou1d.tfm
21mr|texlive-zhmetrics-r206-7|4464	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou1e.tfm
21mr|texlive-zhmetrics-r206-7|4465	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou1f.tfm
21mr|texlive-zhmetrics-r206-7|4466	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou20.tfm
21mr|texlive-zhmetrics-r206-7|4467	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou21.tfm
21mr|texlive-zhmetrics-r206-7|4468	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou22.tfm
21mr|texlive-zhmetrics-r206-7|4469	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou23.tfm
21mr|texlive-zhmetrics-r206-7|4470	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou24.tfm
21mr|texlive-zhmetrics-r206-7|4471	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou25.tfm
21mr|texlive-zhmetrics-r206-7|4472	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou26.tfm
21mr|texlive-zhmetrics-r206-7|4473	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou27.tfm
21mr|texlive-zhmetrics-r206-7|4474	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou28.tfm
21mr|texlive-zhmetrics-r206-7|4475	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou29.tfm
21mr|texlive-zhmetrics-r206-7|4476	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou2a.tfm
21mr|texlive-zhmetrics-r206-7|4477	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou2b.tfm
21mr|texlive-zhmetrics-r206-7|4478	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou2c.tfm
21mr|texlive-zhmetrics-r206-7|4479	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou2d.tfm
21mr|texlive-zhmetrics-r206-7|4480	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou2e.tfm
21mr|texlive-zhmetrics-r206-7|4481	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou2f.tfm
21mr|texlive-zhmetrics-r206-7|4482	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou30.tfm
21mr|texlive-zhmetrics-r206-7|4483	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou31.tfm
21mr|texlive-zhmetrics-r206-7|4484	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou32.tfm
21mr|texlive-zhmetrics-r206-7|4485	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou33.tfm
21mr|texlive-zhmetrics-r206-7|4486	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou34.tfm
21mr|texlive-zhmetrics-r206-7|4487	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou35.tfm
21mr|texlive-zhmetrics-r206-7|4488	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou36.tfm
21mr|texlive-zhmetrics-r206-7|4489	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou37.tfm
21mr|texlive-zhmetrics-r206-7|4490	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou38.tfm
21mr|texlive-zhmetrics-r206-7|4491	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou39.tfm
21mr|texlive-zhmetrics-r206-7|4492	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou3a.tfm
21mr|texlive-zhmetrics-r206-7|4493	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou3b.tfm
21mr|texlive-zhmetrics-r206-7|4494	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou3c.tfm
21mr|texlive-zhmetrics-r206-7|4495	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou3d.tfm
21mr|texlive-zhmetrics-r206-7|4496	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou3e.tfm
21mr|texlive-zhmetrics-r206-7|4497	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou3f.tfm
21mr|texlive-zhmetrics-r206-7|4498	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou40.tfm
21mr|texlive-zhmetrics-r206-7|4499	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou41.tfm
21mr|texlive-zhmetrics-r206-7|4500	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou42.tfm
21mr|texlive-zhmetrics-r206-7|4501	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou43.tfm
21mr|texlive-zhmetrics-r206-7|4502	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou44.tfm
21mr|texlive-zhmetrics-r206-7|4503	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou45.tfm
21mr|texlive-zhmetrics-r206-7|4504	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou46.tfm
21mr|texlive-zhmetrics-r206-7|4505	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou47.tfm
21mr|texlive-zhmetrics-r206-7|4506	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou48.tfm
21mr|texlive-zhmetrics-r206-7|4507	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou49.tfm
21mr|texlive-zhmetrics-r206-7|4508	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou4a.tfm
21mr|texlive-zhmetrics-r206-7|4509	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou4b.tfm
21mr|texlive-zhmetrics-r206-7|4510	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou4c.tfm
21mr|texlive-zhmetrics-r206-7|4511	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou4d.tfm
21mr|texlive-zhmetrics-r206-7|4512	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou4e.tfm
21mr|texlive-zhmetrics-r206-7|4513	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou4f.tfm
21mr|texlive-zhmetrics-r206-7|4514	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou50.tfm
21mr|texlive-zhmetrics-r206-7|4515	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou51.tfm
21mr|texlive-zhmetrics-r206-7|4516	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou52.tfm
21mr|texlive-zhmetrics-r206-7|4517	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou53.tfm
21mr|texlive-zhmetrics-r206-7|4518	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou54.tfm
21mr|texlive-zhmetrics-r206-7|4519	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou55.tfm
21mr|texlive-zhmetrics-r206-7|4520	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou56.tfm
21mr|texlive-zhmetrics-r206-7|4521	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou57.tfm
21mr|texlive-zhmetrics-r206-7|4522	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou58.tfm
21mr|texlive-zhmetrics-r206-7|4523	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou59.tfm
21mr|texlive-zhmetrics-r206-7|4524	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou5a.tfm
21mr|texlive-zhmetrics-r206-7|4525	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou5b.tfm
21mr|texlive-zhmetrics-r206-7|4526	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou5c.tfm
21mr|texlive-zhmetrics-r206-7|4527	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou5d.tfm
21mr|texlive-zhmetrics-r206-7|4528	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou5e.tfm
21mr|texlive-zhmetrics-r206-7|4529	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou5f.tfm
21mr|texlive-zhmetrics-r206-7|4530	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou60.tfm
21mr|texlive-zhmetrics-r206-7|4531	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou61.tfm
21mr|texlive-zhmetrics-r206-7|4532	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou62.tfm
21mr|texlive-zhmetrics-r206-7|4533	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou63.tfm
21mr|texlive-zhmetrics-r206-7|4534	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou64.tfm
21mr|texlive-zhmetrics-r206-7|4535	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou65.tfm
21mr|texlive-zhmetrics-r206-7|4536	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou66.tfm
21mr|texlive-zhmetrics-r206-7|4537	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou67.tfm
21mr|texlive-zhmetrics-r206-7|4538	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou68.tfm
21mr|texlive-zhmetrics-r206-7|4539	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou69.tfm
21mr|texlive-zhmetrics-r206-7|4540	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou6a.tfm
21mr|texlive-zhmetrics-r206-7|4541	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou6b.tfm
21mr|texlive-zhmetrics-r206-7|4542	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou6c.tfm
21mr|texlive-zhmetrics-r206-7|4543	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou6d.tfm
21mr|texlive-zhmetrics-r206-7|4544	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou6e.tfm
21mr|texlive-zhmetrics-r206-7|4545	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou6f.tfm
21mr|texlive-zhmetrics-r206-7|4546	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou70.tfm
21mr|texlive-zhmetrics-r206-7|4547	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou71.tfm
21mr|texlive-zhmetrics-r206-7|4548	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou72.tfm
21mr|texlive-zhmetrics-r206-7|4549	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou73.tfm
21mr|texlive-zhmetrics-r206-7|4550	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou74.tfm
21mr|texlive-zhmetrics-r206-7|4551	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou75.tfm
21mr|texlive-zhmetrics-r206-7|4552	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou76.tfm
21mr|texlive-zhmetrics-r206-7|4553	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou77.tfm
21mr|texlive-zhmetrics-r206-7|4554	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou78.tfm
21mr|texlive-zhmetrics-r206-7|4555	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou79.tfm
21mr|texlive-zhmetrics-r206-7|4556	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou7a.tfm
21mr|texlive-zhmetrics-r206-7|4557	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou7b.tfm
21mr|texlive-zhmetrics-r206-7|4558	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou7c.tfm
21mr|texlive-zhmetrics-r206-7|4559	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou7d.tfm
21mr|texlive-zhmetrics-r206-7|4560	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou7e.tfm
21mr|texlive-zhmetrics-r206-7|4561	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou7f.tfm
21mr|texlive-zhmetrics-r206-7|4562	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou80.tfm
21mr|texlive-zhmetrics-r206-7|4563	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou81.tfm
21mr|texlive-zhmetrics-r206-7|4564	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou82.tfm
21mr|texlive-zhmetrics-r206-7|4565	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou83.tfm
21mr|texlive-zhmetrics-r206-7|4566	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou84.tfm
21mr|texlive-zhmetrics-r206-7|4567	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou85.tfm
21mr|texlive-zhmetrics-r206-7|4568	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou86.tfm
21mr|texlive-zhmetrics-r206-7|4569	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou87.tfm
21mr|texlive-zhmetrics-r206-7|4570	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou88.tfm
21mr|texlive-zhmetrics-r206-7|4571	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou89.tfm
21mr|texlive-zhmetrics-r206-7|4572	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou8a.tfm
21mr|texlive-zhmetrics-r206-7|4573	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou8b.tfm
21mr|texlive-zhmetrics-r206-7|4574	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou8c.tfm
21mr|texlive-zhmetrics-r206-7|4575	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou8d.tfm
21mr|texlive-zhmetrics-r206-7|4576	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou8e.tfm
21mr|texlive-zhmetrics-r206-7|4577	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou8f.tfm
21mr|texlive-zhmetrics-r206-7|4578	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou90.tfm
21mr|texlive-zhmetrics-r206-7|4579	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou91.tfm
21mr|texlive-zhmetrics-r206-7|4580	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou92.tfm
21mr|texlive-zhmetrics-r206-7|4581	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou93.tfm
21mr|texlive-zhmetrics-r206-7|4582	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou94.tfm
21mr|texlive-zhmetrics-r206-7|4583	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou95.tfm
21mr|texlive-zhmetrics-r206-7|4584	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou96.tfm
21mr|texlive-zhmetrics-r206-7|4585	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou97.tfm
21mr|texlive-zhmetrics-r206-7|4586	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou98.tfm
21mr|texlive-zhmetrics-r206-7|4587	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou99.tfm
21mr|texlive-zhmetrics-r206-7|4588	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou9a.tfm
21mr|texlive-zhmetrics-r206-7|4589	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou9b.tfm
21mr|texlive-zhmetrics-r206-7|4590	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou9c.tfm
21mr|texlive-zhmetrics-r206-7|4591	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou9d.tfm
21mr|texlive-zhmetrics-r206-7|4592	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou9e.tfm
21mr|texlive-zhmetrics-r206-7|4593	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyou9f.tfm
21mr|texlive-zhmetrics-r206-7|4594	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoua0.tfm
21mr|texlive-zhmetrics-r206-7|4595	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoua1.tfm
21mr|texlive-zhmetrics-r206-7|4596	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoua2.tfm
21mr|texlive-zhmetrics-r206-7|4597	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoua3.tfm
21mr|texlive-zhmetrics-r206-7|4598	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoua4.tfm
21mr|texlive-zhmetrics-r206-7|4599	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoua5.tfm
21mr|texlive-zhmetrics-r206-7|4600	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoua6.tfm
21mr|texlive-zhmetrics-r206-7|4601	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoua7.tfm
21mr|texlive-zhmetrics-r206-7|4602	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoua8.tfm
21mr|texlive-zhmetrics-r206-7|4603	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoua9.tfm
21mr|texlive-zhmetrics-r206-7|4604	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouaa.tfm
21mr|texlive-zhmetrics-r206-7|4605	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouab.tfm
21mr|texlive-zhmetrics-r206-7|4606	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouac.tfm
21mr|texlive-zhmetrics-r206-7|4607	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouad.tfm
21mr|texlive-zhmetrics-r206-7|4608	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouae.tfm
21mr|texlive-zhmetrics-r206-7|4609	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouaf.tfm
21mr|texlive-zhmetrics-r206-7|4610	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoub0.tfm
21mr|texlive-zhmetrics-r206-7|4611	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoub1.tfm
21mr|texlive-zhmetrics-r206-7|4612	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoub2.tfm
21mr|texlive-zhmetrics-r206-7|4613	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoub3.tfm
21mr|texlive-zhmetrics-r206-7|4614	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoub4.tfm
21mr|texlive-zhmetrics-r206-7|4615	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoub5.tfm
21mr|texlive-zhmetrics-r206-7|4616	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoub6.tfm
21mr|texlive-zhmetrics-r206-7|4617	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoub7.tfm
21mr|texlive-zhmetrics-r206-7|4618	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoub8.tfm
21mr|texlive-zhmetrics-r206-7|4619	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoub9.tfm
21mr|texlive-zhmetrics-r206-7|4620	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouba.tfm
21mr|texlive-zhmetrics-r206-7|4621	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoubb.tfm
21mr|texlive-zhmetrics-r206-7|4622	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoubc.tfm
21mr|texlive-zhmetrics-r206-7|4623	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoubd.tfm
21mr|texlive-zhmetrics-r206-7|4624	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoube.tfm
21mr|texlive-zhmetrics-r206-7|4625	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoubf.tfm
21mr|texlive-zhmetrics-r206-7|4626	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouc0.tfm
21mr|texlive-zhmetrics-r206-7|4627	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouc1.tfm
21mr|texlive-zhmetrics-r206-7|4628	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouc2.tfm
21mr|texlive-zhmetrics-r206-7|4629	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouc3.tfm
21mr|texlive-zhmetrics-r206-7|4630	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouc4.tfm
21mr|texlive-zhmetrics-r206-7|4631	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouc5.tfm
21mr|texlive-zhmetrics-r206-7|4632	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouc6.tfm
21mr|texlive-zhmetrics-r206-7|4633	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouc7.tfm
21mr|texlive-zhmetrics-r206-7|4634	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouc8.tfm
21mr|texlive-zhmetrics-r206-7|4635	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouc9.tfm
21mr|texlive-zhmetrics-r206-7|4636	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouca.tfm
21mr|texlive-zhmetrics-r206-7|4637	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoucb.tfm
21mr|texlive-zhmetrics-r206-7|4638	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoucc.tfm
21mr|texlive-zhmetrics-r206-7|4639	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoucd.tfm
21mr|texlive-zhmetrics-r206-7|4640	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouce.tfm
21mr|texlive-zhmetrics-r206-7|4641	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoucf.tfm
21mr|texlive-zhmetrics-r206-7|4642	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoud0.tfm
21mr|texlive-zhmetrics-r206-7|4643	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoud1.tfm
21mr|texlive-zhmetrics-r206-7|4644	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoud2.tfm
21mr|texlive-zhmetrics-r206-7|4645	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoud3.tfm
21mr|texlive-zhmetrics-r206-7|4646	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoud4.tfm
21mr|texlive-zhmetrics-r206-7|4647	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoud5.tfm
21mr|texlive-zhmetrics-r206-7|4648	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoud6.tfm
21mr|texlive-zhmetrics-r206-7|4649	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoud7.tfm
21mr|texlive-zhmetrics-r206-7|4650	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoud8.tfm
21mr|texlive-zhmetrics-r206-7|4651	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoud9.tfm
21mr|texlive-zhmetrics-r206-7|4652	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouda.tfm
21mr|texlive-zhmetrics-r206-7|4653	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoudb.tfm
21mr|texlive-zhmetrics-r206-7|4654	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoudc.tfm
21mr|texlive-zhmetrics-r206-7|4655	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoudd.tfm
21mr|texlive-zhmetrics-r206-7|4656	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoude.tfm
21mr|texlive-zhmetrics-r206-7|4657	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoudf.tfm
21mr|texlive-zhmetrics-r206-7|4658	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoue0.tfm
21mr|texlive-zhmetrics-r206-7|4659	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoue1.tfm
21mr|texlive-zhmetrics-r206-7|4660	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoue2.tfm
21mr|texlive-zhmetrics-r206-7|4661	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoue3.tfm
21mr|texlive-zhmetrics-r206-7|4662	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoue4.tfm
21mr|texlive-zhmetrics-r206-7|4663	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoue5.tfm
21mr|texlive-zhmetrics-r206-7|4664	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoue6.tfm
21mr|texlive-zhmetrics-r206-7|4665	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoue7.tfm
21mr|texlive-zhmetrics-r206-7|4666	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoue8.tfm
21mr|texlive-zhmetrics-r206-7|4667	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoue9.tfm
21mr|texlive-zhmetrics-r206-7|4668	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouea.tfm
21mr|texlive-zhmetrics-r206-7|4669	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoueb.tfm
21mr|texlive-zhmetrics-r206-7|4670	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouec.tfm
21mr|texlive-zhmetrics-r206-7|4671	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoued.tfm
21mr|texlive-zhmetrics-r206-7|4672	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouee.tfm
21mr|texlive-zhmetrics-r206-7|4673	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouef.tfm
21mr|texlive-zhmetrics-r206-7|4674	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouf0.tfm
21mr|texlive-zhmetrics-r206-7|4675	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouf1.tfm
21mr|texlive-zhmetrics-r206-7|4676	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouf2.tfm
21mr|texlive-zhmetrics-r206-7|4677	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouf3.tfm
21mr|texlive-zhmetrics-r206-7|4678	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouf4.tfm
21mr|texlive-zhmetrics-r206-7|4679	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouf5.tfm
21mr|texlive-zhmetrics-r206-7|4680	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouf6.tfm
21mr|texlive-zhmetrics-r206-7|4681	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouf7.tfm
21mr|texlive-zhmetrics-r206-7|4682	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouf8.tfm
21mr|texlive-zhmetrics-r206-7|4683	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouf9.tfm
21mr|texlive-zhmetrics-r206-7|4684	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoufa.tfm
21mr|texlive-zhmetrics-r206-7|4685	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoufb.tfm
21mr|texlive-zhmetrics-r206-7|4686	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoufc.tfm
21mr|texlive-zhmetrics-r206-7|4687	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoufd.tfm
21mr|texlive-zhmetrics-r206-7|4688	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyoufe.tfm
21mr|texlive-zhmetrics-r206-7|4689	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouff.tfm
21mr|texlive-zhmetrics-r206-7|4690	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl00.tfm
21mr|texlive-zhmetrics-r206-7|4691	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl01.tfm
21mr|texlive-zhmetrics-r206-7|4692	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl02.tfm
21mr|texlive-zhmetrics-r206-7|4693	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl03.tfm
21mr|texlive-zhmetrics-r206-7|4694	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl04.tfm
21mr|texlive-zhmetrics-r206-7|4695	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl05.tfm
21mr|texlive-zhmetrics-r206-7|4696	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl06.tfm
21mr|texlive-zhmetrics-r206-7|4697	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl07.tfm
21mr|texlive-zhmetrics-r206-7|4698	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl08.tfm
21mr|texlive-zhmetrics-r206-7|4699	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl09.tfm
21mr|texlive-zhmetrics-r206-7|4700	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl0a.tfm
21mr|texlive-zhmetrics-r206-7|4701	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl0b.tfm
21mr|texlive-zhmetrics-r206-7|4702	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl0c.tfm
21mr|texlive-zhmetrics-r206-7|4703	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl0d.tfm
21mr|texlive-zhmetrics-r206-7|4704	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl0e.tfm
21mr|texlive-zhmetrics-r206-7|4705	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl0f.tfm
21mr|texlive-zhmetrics-r206-7|4706	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl10.tfm
21mr|texlive-zhmetrics-r206-7|4707	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl11.tfm
21mr|texlive-zhmetrics-r206-7|4708	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl12.tfm
21mr|texlive-zhmetrics-r206-7|4709	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl13.tfm
21mr|texlive-zhmetrics-r206-7|4710	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl14.tfm
21mr|texlive-zhmetrics-r206-7|4711	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl15.tfm
21mr|texlive-zhmetrics-r206-7|4712	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl16.tfm
21mr|texlive-zhmetrics-r206-7|4713	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl17.tfm
21mr|texlive-zhmetrics-r206-7|4714	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl18.tfm
21mr|texlive-zhmetrics-r206-7|4715	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl19.tfm
21mr|texlive-zhmetrics-r206-7|4716	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl1a.tfm
21mr|texlive-zhmetrics-r206-7|4717	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl1b.tfm
21mr|texlive-zhmetrics-r206-7|4718	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl1c.tfm
21mr|texlive-zhmetrics-r206-7|4719	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl1d.tfm
21mr|texlive-zhmetrics-r206-7|4720	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl1e.tfm
21mr|texlive-zhmetrics-r206-7|4721	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl1f.tfm
21mr|texlive-zhmetrics-r206-7|4722	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl20.tfm
21mr|texlive-zhmetrics-r206-7|4723	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl21.tfm
21mr|texlive-zhmetrics-r206-7|4724	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl22.tfm
21mr|texlive-zhmetrics-r206-7|4725	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl23.tfm
21mr|texlive-zhmetrics-r206-7|4726	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl24.tfm
21mr|texlive-zhmetrics-r206-7|4727	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl25.tfm
21mr|texlive-zhmetrics-r206-7|4728	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl26.tfm
21mr|texlive-zhmetrics-r206-7|4729	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl27.tfm
21mr|texlive-zhmetrics-r206-7|4730	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl28.tfm
21mr|texlive-zhmetrics-r206-7|4731	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl29.tfm
21mr|texlive-zhmetrics-r206-7|4732	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl2a.tfm
21mr|texlive-zhmetrics-r206-7|4733	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl2b.tfm
21mr|texlive-zhmetrics-r206-7|4734	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl2c.tfm
21mr|texlive-zhmetrics-r206-7|4735	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl2d.tfm
21mr|texlive-zhmetrics-r206-7|4736	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl2e.tfm
21mr|texlive-zhmetrics-r206-7|4737	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl2f.tfm
21mr|texlive-zhmetrics-r206-7|4738	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl30.tfm
21mr|texlive-zhmetrics-r206-7|4739	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl31.tfm
21mr|texlive-zhmetrics-r206-7|4740	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl32.tfm
21mr|texlive-zhmetrics-r206-7|4741	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl33.tfm
21mr|texlive-zhmetrics-r206-7|4742	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl34.tfm
21mr|texlive-zhmetrics-r206-7|4743	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl35.tfm
21mr|texlive-zhmetrics-r206-7|4744	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl36.tfm
21mr|texlive-zhmetrics-r206-7|4745	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl37.tfm
21mr|texlive-zhmetrics-r206-7|4746	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl38.tfm
21mr|texlive-zhmetrics-r206-7|4747	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl39.tfm
21mr|texlive-zhmetrics-r206-7|4748	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl3a.tfm
21mr|texlive-zhmetrics-r206-7|4749	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl3b.tfm
21mr|texlive-zhmetrics-r206-7|4750	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl3c.tfm
21mr|texlive-zhmetrics-r206-7|4751	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl3d.tfm
21mr|texlive-zhmetrics-r206-7|4752	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl3e.tfm
21mr|texlive-zhmetrics-r206-7|4753	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl3f.tfm
21mr|texlive-zhmetrics-r206-7|4754	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl40.tfm
21mr|texlive-zhmetrics-r206-7|4755	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl41.tfm
21mr|texlive-zhmetrics-r206-7|4756	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl42.tfm
21mr|texlive-zhmetrics-r206-7|4757	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl43.tfm
21mr|texlive-zhmetrics-r206-7|4758	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl44.tfm
21mr|texlive-zhmetrics-r206-7|4759	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl45.tfm
21mr|texlive-zhmetrics-r206-7|4760	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl46.tfm
21mr|texlive-zhmetrics-r206-7|4761	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl47.tfm
21mr|texlive-zhmetrics-r206-7|4762	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl48.tfm
21mr|texlive-zhmetrics-r206-7|4763	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl49.tfm
21mr|texlive-zhmetrics-r206-7|4764	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl4a.tfm
21mr|texlive-zhmetrics-r206-7|4765	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl4b.tfm
21mr|texlive-zhmetrics-r206-7|4766	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl4c.tfm
21mr|texlive-zhmetrics-r206-7|4767	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl4d.tfm
21mr|texlive-zhmetrics-r206-7|4768	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl4e.tfm
21mr|texlive-zhmetrics-r206-7|4769	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl4f.tfm
21mr|texlive-zhmetrics-r206-7|4770	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl50.tfm
21mr|texlive-zhmetrics-r206-7|4771	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl51.tfm
21mr|texlive-zhmetrics-r206-7|4772	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl52.tfm
21mr|texlive-zhmetrics-r206-7|4773	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl53.tfm
21mr|texlive-zhmetrics-r206-7|4774	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl54.tfm
21mr|texlive-zhmetrics-r206-7|4775	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl55.tfm
21mr|texlive-zhmetrics-r206-7|4776	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl56.tfm
21mr|texlive-zhmetrics-r206-7|4777	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl57.tfm
21mr|texlive-zhmetrics-r206-7|4778	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl58.tfm
21mr|texlive-zhmetrics-r206-7|4779	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl59.tfm
21mr|texlive-zhmetrics-r206-7|4780	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl5a.tfm
21mr|texlive-zhmetrics-r206-7|4781	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl5b.tfm
21mr|texlive-zhmetrics-r206-7|4782	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl5c.tfm
21mr|texlive-zhmetrics-r206-7|4783	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl5d.tfm
21mr|texlive-zhmetrics-r206-7|4784	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl5e.tfm
21mr|texlive-zhmetrics-r206-7|4785	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl5f.tfm
21mr|texlive-zhmetrics-r206-7|4786	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl60.tfm
21mr|texlive-zhmetrics-r206-7|4787	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl61.tfm
21mr|texlive-zhmetrics-r206-7|4788	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl62.tfm
21mr|texlive-zhmetrics-r206-7|4789	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl63.tfm
21mr|texlive-zhmetrics-r206-7|4790	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl64.tfm
21mr|texlive-zhmetrics-r206-7|4791	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl65.tfm
21mr|texlive-zhmetrics-r206-7|4792	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl66.tfm
21mr|texlive-zhmetrics-r206-7|4793	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl67.tfm
21mr|texlive-zhmetrics-r206-7|4794	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl68.tfm
21mr|texlive-zhmetrics-r206-7|4795	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl69.tfm
21mr|texlive-zhmetrics-r206-7|4796	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl6a.tfm
21mr|texlive-zhmetrics-r206-7|4797	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl6b.tfm
21mr|texlive-zhmetrics-r206-7|4798	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl6c.tfm
21mr|texlive-zhmetrics-r206-7|4799	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl6d.tfm
21mr|texlive-zhmetrics-r206-7|4800	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl6e.tfm
21mr|texlive-zhmetrics-r206-7|4801	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl6f.tfm
21mr|texlive-zhmetrics-r206-7|4802	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl70.tfm
21mr|texlive-zhmetrics-r206-7|4803	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl71.tfm
21mr|texlive-zhmetrics-r206-7|4804	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl72.tfm
21mr|texlive-zhmetrics-r206-7|4805	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl73.tfm
21mr|texlive-zhmetrics-r206-7|4806	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl74.tfm
21mr|texlive-zhmetrics-r206-7|4807	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl75.tfm
21mr|texlive-zhmetrics-r206-7|4808	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl76.tfm
21mr|texlive-zhmetrics-r206-7|4809	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl77.tfm
21mr|texlive-zhmetrics-r206-7|4810	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl78.tfm
21mr|texlive-zhmetrics-r206-7|4811	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl79.tfm
21mr|texlive-zhmetrics-r206-7|4812	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl7a.tfm
21mr|texlive-zhmetrics-r206-7|4813	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl7b.tfm
21mr|texlive-zhmetrics-r206-7|4814	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl7c.tfm
21mr|texlive-zhmetrics-r206-7|4815	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl7d.tfm
21mr|texlive-zhmetrics-r206-7|4816	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl7e.tfm
21mr|texlive-zhmetrics-r206-7|4817	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl7f.tfm
21mr|texlive-zhmetrics-r206-7|4818	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl80.tfm
21mr|texlive-zhmetrics-r206-7|4819	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl81.tfm
21mr|texlive-zhmetrics-r206-7|4820	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl82.tfm
21mr|texlive-zhmetrics-r206-7|4821	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl83.tfm
21mr|texlive-zhmetrics-r206-7|4822	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl84.tfm
21mr|texlive-zhmetrics-r206-7|4823	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl85.tfm
21mr|texlive-zhmetrics-r206-7|4824	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl86.tfm
21mr|texlive-zhmetrics-r206-7|4825	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl87.tfm
21mr|texlive-zhmetrics-r206-7|4826	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl88.tfm
21mr|texlive-zhmetrics-r206-7|4827	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl89.tfm
21mr|texlive-zhmetrics-r206-7|4828	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl8a.tfm
21mr|texlive-zhmetrics-r206-7|4829	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl8b.tfm
21mr|texlive-zhmetrics-r206-7|4830	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl8c.tfm
21mr|texlive-zhmetrics-r206-7|4831	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl8d.tfm
21mr|texlive-zhmetrics-r206-7|4832	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl8e.tfm
21mr|texlive-zhmetrics-r206-7|4833	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl8f.tfm
21mr|texlive-zhmetrics-r206-7|4834	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl90.tfm
21mr|texlive-zhmetrics-r206-7|4835	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl91.tfm
21mr|texlive-zhmetrics-r206-7|4836	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl92.tfm
21mr|texlive-zhmetrics-r206-7|4837	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl93.tfm
21mr|texlive-zhmetrics-r206-7|4838	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl94.tfm
21mr|texlive-zhmetrics-r206-7|4839	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl95.tfm
21mr|texlive-zhmetrics-r206-7|4840	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl96.tfm
21mr|texlive-zhmetrics-r206-7|4841	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl97.tfm
21mr|texlive-zhmetrics-r206-7|4842	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl98.tfm
21mr|texlive-zhmetrics-r206-7|4843	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl99.tfm
21mr|texlive-zhmetrics-r206-7|4844	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl9a.tfm
21mr|texlive-zhmetrics-r206-7|4845	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl9b.tfm
21mr|texlive-zhmetrics-r206-7|4846	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl9c.tfm
21mr|texlive-zhmetrics-r206-7|4847	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl9d.tfm
21mr|texlive-zhmetrics-r206-7|4848	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl9e.tfm
21mr|texlive-zhmetrics-r206-7|4849	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousl9f.tfm
21mr|texlive-zhmetrics-r206-7|4850	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousla0.tfm
21mr|texlive-zhmetrics-r206-7|4851	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousla1.tfm
21mr|texlive-zhmetrics-r206-7|4852	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousla2.tfm
21mr|texlive-zhmetrics-r206-7|4853	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousla3.tfm
21mr|texlive-zhmetrics-r206-7|4854	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousla4.tfm
21mr|texlive-zhmetrics-r206-7|4855	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousla5.tfm
21mr|texlive-zhmetrics-r206-7|4856	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousla6.tfm
21mr|texlive-zhmetrics-r206-7|4857	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousla7.tfm
21mr|texlive-zhmetrics-r206-7|4858	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousla8.tfm
21mr|texlive-zhmetrics-r206-7|4859	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousla9.tfm
21mr|texlive-zhmetrics-r206-7|4860	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslaa.tfm
21mr|texlive-zhmetrics-r206-7|4861	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslab.tfm
21mr|texlive-zhmetrics-r206-7|4862	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslac.tfm
21mr|texlive-zhmetrics-r206-7|4863	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslad.tfm
21mr|texlive-zhmetrics-r206-7|4864	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslae.tfm
21mr|texlive-zhmetrics-r206-7|4865	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslaf.tfm
21mr|texlive-zhmetrics-r206-7|4866	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslb0.tfm
21mr|texlive-zhmetrics-r206-7|4867	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslb1.tfm
21mr|texlive-zhmetrics-r206-7|4868	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslb2.tfm
21mr|texlive-zhmetrics-r206-7|4869	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslb3.tfm
21mr|texlive-zhmetrics-r206-7|4870	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslb4.tfm
21mr|texlive-zhmetrics-r206-7|4871	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslb5.tfm
21mr|texlive-zhmetrics-r206-7|4872	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslb6.tfm
21mr|texlive-zhmetrics-r206-7|4873	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslb7.tfm
21mr|texlive-zhmetrics-r206-7|4874	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslb8.tfm
21mr|texlive-zhmetrics-r206-7|4875	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslb9.tfm
21mr|texlive-zhmetrics-r206-7|4876	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslba.tfm
21mr|texlive-zhmetrics-r206-7|4877	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslbb.tfm
21mr|texlive-zhmetrics-r206-7|4878	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslbc.tfm
21mr|texlive-zhmetrics-r206-7|4879	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslbd.tfm
21mr|texlive-zhmetrics-r206-7|4880	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslbe.tfm
21mr|texlive-zhmetrics-r206-7|4881	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslbf.tfm
21mr|texlive-zhmetrics-r206-7|4882	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslc0.tfm
21mr|texlive-zhmetrics-r206-7|4883	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslc1.tfm
21mr|texlive-zhmetrics-r206-7|4884	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslc2.tfm
21mr|texlive-zhmetrics-r206-7|4885	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslc3.tfm
21mr|texlive-zhmetrics-r206-7|4886	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslc4.tfm
21mr|texlive-zhmetrics-r206-7|4887	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslc5.tfm
21mr|texlive-zhmetrics-r206-7|4888	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslc6.tfm
21mr|texlive-zhmetrics-r206-7|4889	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslc7.tfm
21mr|texlive-zhmetrics-r206-7|4890	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslc8.tfm
21mr|texlive-zhmetrics-r206-7|4891	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslc9.tfm
21mr|texlive-zhmetrics-r206-7|4892	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslca.tfm
21mr|texlive-zhmetrics-r206-7|4893	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslcb.tfm
21mr|texlive-zhmetrics-r206-7|4894	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslcc.tfm
21mr|texlive-zhmetrics-r206-7|4895	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslcd.tfm
21mr|texlive-zhmetrics-r206-7|4896	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslce.tfm
21mr|texlive-zhmetrics-r206-7|4897	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslcf.tfm
21mr|texlive-zhmetrics-r206-7|4898	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousld0.tfm
21mr|texlive-zhmetrics-r206-7|4899	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousld1.tfm
21mr|texlive-zhmetrics-r206-7|4900	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousld2.tfm
21mr|texlive-zhmetrics-r206-7|4901	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousld3.tfm
21mr|texlive-zhmetrics-r206-7|4902	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousld4.tfm
21mr|texlive-zhmetrics-r206-7|4903	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousld5.tfm
21mr|texlive-zhmetrics-r206-7|4904	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousld6.tfm
21mr|texlive-zhmetrics-r206-7|4905	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousld7.tfm
21mr|texlive-zhmetrics-r206-7|4906	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousld8.tfm
21mr|texlive-zhmetrics-r206-7|4907	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousld9.tfm
21mr|texlive-zhmetrics-r206-7|4908	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslda.tfm
21mr|texlive-zhmetrics-r206-7|4909	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousldb.tfm
21mr|texlive-zhmetrics-r206-7|4910	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousldc.tfm
21mr|texlive-zhmetrics-r206-7|4911	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousldd.tfm
21mr|texlive-zhmetrics-r206-7|4912	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslde.tfm
21mr|texlive-zhmetrics-r206-7|4913	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousldf.tfm
21mr|texlive-zhmetrics-r206-7|4914	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousle0.tfm
21mr|texlive-zhmetrics-r206-7|4915	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousle1.tfm
21mr|texlive-zhmetrics-r206-7|4916	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousle2.tfm
21mr|texlive-zhmetrics-r206-7|4917	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousle3.tfm
21mr|texlive-zhmetrics-r206-7|4918	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousle4.tfm
21mr|texlive-zhmetrics-r206-7|4919	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousle5.tfm
21mr|texlive-zhmetrics-r206-7|4920	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousle6.tfm
21mr|texlive-zhmetrics-r206-7|4921	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousle7.tfm
21mr|texlive-zhmetrics-r206-7|4922	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousle8.tfm
21mr|texlive-zhmetrics-r206-7|4923	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousle9.tfm
21mr|texlive-zhmetrics-r206-7|4924	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslea.tfm
21mr|texlive-zhmetrics-r206-7|4925	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousleb.tfm
21mr|texlive-zhmetrics-r206-7|4926	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslec.tfm
21mr|texlive-zhmetrics-r206-7|4927	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyousled.tfm
21mr|texlive-zhmetrics-r206-7|4928	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslee.tfm
21mr|texlive-zhmetrics-r206-7|4929	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslef.tfm
21mr|texlive-zhmetrics-r206-7|4930	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslf0.tfm
21mr|texlive-zhmetrics-r206-7|4931	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslf1.tfm
21mr|texlive-zhmetrics-r206-7|4932	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslf2.tfm
21mr|texlive-zhmetrics-r206-7|4933	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslf3.tfm
21mr|texlive-zhmetrics-r206-7|4934	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslf4.tfm
21mr|texlive-zhmetrics-r206-7|4935	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslf5.tfm
21mr|texlive-zhmetrics-r206-7|4936	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslf6.tfm
21mr|texlive-zhmetrics-r206-7|4937	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslf7.tfm
21mr|texlive-zhmetrics-r206-7|4938	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslf8.tfm
21mr|texlive-zhmetrics-r206-7|4939	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslf9.tfm
21mr|texlive-zhmetrics-r206-7|4940	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslfa.tfm
21mr|texlive-zhmetrics-r206-7|4941	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslfb.tfm
21mr|texlive-zhmetrics-r206-7|4942	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslfc.tfm
21mr|texlive-zhmetrics-r206-7|4943	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslfd.tfm
21mr|texlive-zhmetrics-r206-7|4944	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslfe.tfm
21mr|texlive-zhmetrics-r206-7|4945	%{_texmfdistdir}/fonts/tfm/zhmetrics/uniyou/uniyouslff.tfm
21mr|texlive-zhmetrics-r206-7|4946	%{_texmfdistdir}/tex/generic/zhmetrics/zhwinfonts.tex
21mr|texlive-zhmetrics-r206-7|4947	%{_texmfdistdir}/tex/latex/zhmetrics/c19fs.fd
21mr|texlive-zhmetrics-r206-7|4948	%{_texmfdistdir}/tex/latex/zhmetrics/c19hei.fd
21mr|texlive-zhmetrics-r206-7|4949	%{_texmfdistdir}/tex/latex/zhmetrics/c19kai.fd
21mr|texlive-zhmetrics-r206-7|4950	%{_texmfdistdir}/tex/latex/zhmetrics/c19li.fd
21mr|texlive-zhmetrics-r206-7|4951	%{_texmfdistdir}/tex/latex/zhmetrics/c19you.fd
21mr|texlive-zhmetrics-r206-7|4952	%{_texmfdistdir}/tex/latex/zhmetrics/c19zhfs.fd
21mr|texlive-zhmetrics-r206-7|4953	%{_texmfdistdir}/tex/latex/zhmetrics/c19zhhei.fd
21mr|texlive-zhmetrics-r206-7|4954	%{_texmfdistdir}/tex/latex/zhmetrics/c19zhkai.fd
21mr|texlive-zhmetrics-r206-7|4955	%{_texmfdistdir}/tex/latex/zhmetrics/c19zhli.fd
21mr|texlive-zhmetrics-r206-7|4956	%{_texmfdistdir}/tex/latex/zhmetrics/c19zhsong.fd
21mr|texlive-zhmetrics-r206-7|4957	%{_texmfdistdir}/tex/latex/zhmetrics/c19zhyou.fd
21mr|texlive-zhmetrics-r206-7|4958	%{_texmfdistdir}/tex/latex/zhmetrics/c70fs.fd
21mr|texlive-zhmetrics-r206-7|4959	%{_texmfdistdir}/tex/latex/zhmetrics/c70hei.fd
21mr|texlive-zhmetrics-r206-7|4960	%{_texmfdistdir}/tex/latex/zhmetrics/c70kai.fd
21mr|texlive-zhmetrics-r206-7|4961	%{_texmfdistdir}/tex/latex/zhmetrics/c70li.fd
21mr|texlive-zhmetrics-r206-7|4962	%{_texmfdistdir}/tex/latex/zhmetrics/c70you.fd
21mr|texlive-zhmetrics-r206-7|4963	%{_texmfdistdir}/tex/latex/zhmetrics/c70zhfs.fd
21mr|texlive-zhmetrics-r206-7|4964	%{_texmfdistdir}/tex/latex/zhmetrics/c70zhhei.fd
21mr|texlive-zhmetrics-r206-7|4965	%{_texmfdistdir}/tex/latex/zhmetrics/c70zhkai.fd
21mr|texlive-zhmetrics-r206-7|4966	%{_texmfdistdir}/tex/latex/zhmetrics/c70zhli.fd
21mr|texlive-zhmetrics-r206-7|4967	%{_texmfdistdir}/tex/latex/zhmetrics/c70zhsong.fd
21mr|texlive-zhmetrics-r206-7|4968	%{_texmfdistdir}/tex/latex/zhmetrics/c70zhyou.fd
21mr|texlive-zhmetrics-r206-7|4969	%doc %{_texmfdistdir}/doc/fonts/zhmetrics/README
21mr|texlive-zhmetrics-r206-7|4970	#- source
21mr|texlive-zhmetrics-r206-7|4971	%doc %{_texmfdistdir}/source/fonts/zhmetrics/CTeXFonts.lua
21mr|texlive-zhmetrics-r206-7|4972	%doc %{_texmfdistdir}/source/fonts/zhmetrics/ttfonts.map
21mr|texlive-zhmetrics-r206-7|4973	%doc %{_texmfdistdir}/source/fonts/zhmetrics/zhfd.lua
21mr|texlive-zhmetrics-r206-7|4974	%doc %{_texmfdistdir}/source/fonts/zhmetrics/zhtfm.lua
21mr|texlive-zhmetrics-r206-7|4975	
21mr|texlive-zhmetrics-r206-7|4976	#-----------------------------------------------------------------------
21mr|texlive-zhmetrics-r206-7|4977	%prep
21mr|texlive-zhmetrics-r206-7|4978	%setup -c -a0 -a1 -a2
21mr|texlive-zhmetrics-r206-7|4979	
21mr|texlive-zhmetrics-r206-7|4980	%build
21mr|texlive-zhmetrics-r206-7|4981	
21mr|texlive-zhmetrics-r206-7|4982	%install
21mr|texlive-zhmetrics-r206-7|4983	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-zhmetrics-r206-7|4984	cp -fpar fonts tex doc source %{buildroot}%{_texmfdistdir}

19492 21
21mr|texlive-zhnumber-2.7-1|1	Name:		texlive-zhnumber
21mr|texlive-zhnumber-2.7-1|2	Version:	2.7
21mr|texlive-zhnumber-2.7-1|3	Release:	1
21mr|texlive-zhnumber-2.7-1|4	Summary:	Typeset Chinese representations of numbers
21mr|texlive-zhnumber-2.7-1|5	Group:		Publishing
21mr|texlive-zhnumber-2.7-1|6	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/zhnumber
21mr|texlive-zhnumber-2.7-1|7	License:	LPPL1.3
21mr|texlive-zhnumber-2.7-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/zhnumber.tar.xz
21mr|texlive-zhnumber-2.7-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/zhnumber.doc.tar.xz
21mr|texlive-zhnumber-2.7-1|10	Source2:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/zhnumber.source.tar.xz
21mr|texlive-zhnumber-2.7-1|11	BuildArch:	noarch
21mr|texlive-zhnumber-2.7-1|12	BuildRequires:	texlive-tlpkg
21mr|texlive-zhnumber-2.7-1|13	Requires(pre):	texlive-tlpkg
21mr|texlive-zhnumber-2.7-1|14	Requires(post):	texlive-kpathsea
21mr|texlive-zhnumber-2.7-1|15	
21mr|texlive-zhnumber-2.7-1|16	%description
21mr|texlive-zhnumber-2.7-1|17	The package provides commands to typeset Chinese
21mr|texlive-zhnumber-2.7-1|18	representations of numbers. The main difference between this
21mr|texlive-zhnumber-2.7-1|19	package and CJKnumb is that the commands provided are
21mr|texlive-zhnumber-2.7-1|20	expandable in the 'proper' way.
21mr|texlive-zhnumber-2.7-1|21	
21mr|texlive-zhnumber-2.7-1|22	
21mr|texlive-zhnumber-2.7-1|23	#-----------------------------------------------------------------------
21mr|texlive-zhnumber-2.7-1|24	%files
21mr|texlive-zhnumber-2.7-1|25	%{_texmfdistdir}/tex/latex/zhnumber
21mr|texlive-zhnumber-2.7-1|26	%doc %{_texmfdistdir}/doc/latex/zhnumber
21mr|texlive-zhnumber-2.7-1|27	#- source
21mr|texlive-zhnumber-2.7-1|28	%doc %{_texmfdistdir}/source/latex/zhnumber
21mr|texlive-zhnumber-2.7-1|29	
21mr|texlive-zhnumber-2.7-1|30	#-----------------------------------------------------------------------
21mr|texlive-zhnumber-2.7-1|31	%prep
21mr|texlive-zhnumber-2.7-1|32	%setup -c -a0 -a1 -a2
21mr|texlive-zhnumber-2.7-1|33	
21mr|texlive-zhnumber-2.7-1|34	%build
21mr|texlive-zhnumber-2.7-1|35	
21mr|texlive-zhnumber-2.7-1|36	%install
21mr|texlive-zhnumber-2.7-1|37	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-zhnumber-2.7-1|38	cp -fpar tex doc source %{buildroot}%{_texmfdistdir}

19493 21
21mr|texlive-zhspacing-20190228-1|1	# revision 25644
21mr|texlive-zhspacing-20190228-1|2	# category Package
21mr|texlive-zhspacing-20190228-1|3	# catalog-ctan /macros/xetex/generic/zhspacing
21mr|texlive-zhspacing-20190228-1|4	# catalog-date 2012-03-14 18:58:06 +0100
21mr|texlive-zhspacing-20190228-1|5	# catalog-license lppl
21mr|texlive-zhspacing-20190228-1|6	# catalog-version 2012/03/14
21mr|texlive-zhspacing-20190228-1|7	Name:		texlive-zhspacing
21mr|texlive-zhspacing-20190228-1|8	Version:	20190228
21mr|texlive-zhspacing-20190228-1|9	Release:	1
21mr|texlive-zhspacing-20190228-1|10	Summary:	Spacing for mixed CJK-English documents in XeTeX
21mr|texlive-zhspacing-20190228-1|11	Group:		Publishing
21mr|texlive-zhspacing-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/xetex/generic/zhspacing
21mr|texlive-zhspacing-20190228-1|13	License:	LPPL
21mr|texlive-zhspacing-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/zhspacing.tar.xz
21mr|texlive-zhspacing-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/zhspacing.doc.tar.xz
21mr|texlive-zhspacing-20190228-1|16	BuildArch:	noarch
21mr|texlive-zhspacing-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-zhspacing-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-zhspacing-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-zhspacing-20190228-1|20	
21mr|texlive-zhspacing-20190228-1|21	%description
21mr|texlive-zhspacing-20190228-1|22	The package manages spacing in a CJK document; between
21mr|texlive-zhspacing-20190228-1|23	consecutive Chinese letters, spaces are ignored, but a
21mr|texlive-zhspacing-20190228-1|24	consistent space is inserted between Chinese text and English
21mr|texlive-zhspacing-20190228-1|25	(or mathematics). The package may be used by any document
21mr|texlive-zhspacing-20190228-1|26	format under XeTeX.
21mr|texlive-zhspacing-20190228-1|27	
21mr|texlive-zhspacing-20190228-1|28	
21mr|texlive-zhspacing-20190228-1|29	#-----------------------------------------------------------------------
21mr|texlive-zhspacing-20190228-1|30	%files
21mr|texlive-zhspacing-20190228-1|31	%{_texmfdistdir}/tex/generic/zhspacing
21mr|texlive-zhspacing-20190228-1|32	%{_texmfdistdir}/tex/context/third/zhspacing
21mr|texlive-zhspacing-20190228-1|33	%{_texmfdistdir}/tex/xelatex/zhspacing
21mr|texlive-zhspacing-20190228-1|34	%doc %{_texmfdistdir}/doc/generic/zhspacing
21mr|texlive-zhspacing-20190228-1|35	
21mr|texlive-zhspacing-20190228-1|36	#-----------------------------------------------------------------------
21mr|texlive-zhspacing-20190228-1|37	%prep
21mr|texlive-zhspacing-20190228-1|38	%setup -c -a0 -a1
21mr|texlive-zhspacing-20190228-1|39	
21mr|texlive-zhspacing-20190228-1|40	%build
21mr|texlive-zhspacing-20190228-1|41	
21mr|texlive-zhspacing-20190228-1|42	%install
21mr|texlive-zhspacing-20190228-1|43	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-zhspacing-20190228-1|44	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19494 21
21mr|texlive-ziffer-2.1-7|1	# revision 15878
21mr|texlive-ziffer-2.1-7|2	# category Package
21mr|texlive-ziffer-2.1-7|3	# catalog-ctan /macros/latex/contrib/ziffer
21mr|texlive-ziffer-2.1-7|4	# catalog-date 2008-08-24 14:22:28 +0200
21mr|texlive-ziffer-2.1-7|5	# catalog-license lppl
21mr|texlive-ziffer-2.1-7|6	# catalog-version 2.1
21mr|texlive-ziffer-2.1-7|7	Name:		texlive-ziffer
21mr|texlive-ziffer-2.1-7|8	Version:	2.1
21mr|texlive-ziffer-2.1-7|9	Release:	7
21mr|texlive-ziffer-2.1-7|10	Summary:	Conversion of punctuation in maths mode
21mr|texlive-ziffer-2.1-7|11	Group:		Publishing
21mr|texlive-ziffer-2.1-7|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/ziffer
21mr|texlive-ziffer-2.1-7|13	License:	LPPL
21mr|texlive-ziffer-2.1-7|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ziffer.tar.xz
21mr|texlive-ziffer-2.1-7|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/ziffer.doc.tar.xz
21mr|texlive-ziffer-2.1-7|16	BuildArch:	noarch
21mr|texlive-ziffer-2.1-7|17	BuildRequires:	texlive-tlpkg
21mr|texlive-ziffer-2.1-7|18	Requires(pre):	texlive-tlpkg
21mr|texlive-ziffer-2.1-7|19	Requires(post):	texlive-kpathsea
21mr|texlive-ziffer-2.1-7|20	
21mr|texlive-ziffer-2.1-7|21	%description
21mr|texlive-ziffer-2.1-7|22	The package modifies the behaviour of characters in maths mode
21mr|texlive-ziffer-2.1-7|23	so that: '.' is used as a one-thousand separator (as is common
21mr|texlive-ziffer-2.1-7|24	in Germany) ',' is used as a decimal separator (as is common in
21mr|texlive-ziffer-2.1-7|25	Germany) '--' is represented with spacing as appropriate to
21mr|texlive-ziffer-2.1-7|26	such constructs as '1.000,--'. These conversions may be
21mr|texlive-ziffer-2.1-7|27	switched on and off.
21mr|texlive-ziffer-2.1-7|28	
21mr|texlive-ziffer-2.1-7|29	
21mr|texlive-ziffer-2.1-7|30	#-----------------------------------------------------------------------
21mr|texlive-ziffer-2.1-7|31	%files
21mr|texlive-ziffer-2.1-7|32	%{_texmfdistdir}/tex/latex/ziffer/ziffer.sty
21mr|texlive-ziffer-2.1-7|33	%doc %{_texmfdistdir}/doc/latex/ziffer/README
21mr|texlive-ziffer-2.1-7|34	
21mr|texlive-ziffer-2.1-7|35	#-----------------------------------------------------------------------
21mr|texlive-ziffer-2.1-7|36	%prep
21mr|texlive-ziffer-2.1-7|37	%setup -c -a0 -a1
21mr|texlive-ziffer-2.1-7|38	
21mr|texlive-ziffer-2.1-7|39	%build
21mr|texlive-ziffer-2.1-7|40	
21mr|texlive-ziffer-2.1-7|41	%install
21mr|texlive-ziffer-2.1-7|42	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-ziffer-2.1-7|43	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19495 21
21mr|texlive-zwgetfdate-20190228-1|1	# revision 15878
21mr|texlive-zwgetfdate-20190228-1|2	# category Package
21mr|texlive-zwgetfdate-20190228-1|3	# catalog-ctan /macros/latex/contrib/zwgetfdate
21mr|texlive-zwgetfdate-20190228-1|4	# catalog-date 2008-08-24 14:29:08 +0200
21mr|texlive-zwgetfdate-20190228-1|5	# catalog-license lppl1.3
21mr|texlive-zwgetfdate-20190228-1|6	# catalog-version undef
21mr|texlive-zwgetfdate-20190228-1|7	Name:		texlive-zwgetfdate
21mr|texlive-zwgetfdate-20190228-1|8	Version:	20190228
21mr|texlive-zwgetfdate-20190228-1|9	Release:	1
21mr|texlive-zwgetfdate-20190228-1|10	Summary:	Get package or file date
21mr|texlive-zwgetfdate-20190228-1|11	Group:		Publishing
21mr|texlive-zwgetfdate-20190228-1|12	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/zwgetfdate
21mr|texlive-zwgetfdate-20190228-1|13	License:	LPPL1.3
21mr|texlive-zwgetfdate-20190228-1|14	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/zwgetfdate.tar.xz
21mr|texlive-zwgetfdate-20190228-1|15	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/zwgetfdate.doc.tar.xz
21mr|texlive-zwgetfdate-20190228-1|16	BuildArch:	noarch
21mr|texlive-zwgetfdate-20190228-1|17	BuildRequires:	texlive-tlpkg
21mr|texlive-zwgetfdate-20190228-1|18	Requires(pre):	texlive-tlpkg
21mr|texlive-zwgetfdate-20190228-1|19	Requires(post):	texlive-kpathsea
21mr|texlive-zwgetfdate-20190228-1|20	
21mr|texlive-zwgetfdate-20190228-1|21	%description
21mr|texlive-zwgetfdate-20190228-1|22	The package enables to fetch dates of used packages and files
21mr|texlive-zwgetfdate-20190228-1|23	and provide such information in macros. It is useful for
21mr|texlive-zwgetfdate-20190228-1|24	automatic obtaining the date of a package being documented,
21mr|texlive-zwgetfdate-20190228-1|25	mainly if you do not use doc/docstrip.
21mr|texlive-zwgetfdate-20190228-1|26	
21mr|texlive-zwgetfdate-20190228-1|27	
21mr|texlive-zwgetfdate-20190228-1|28	#-----------------------------------------------------------------------
21mr|texlive-zwgetfdate-20190228-1|29	%files
21mr|texlive-zwgetfdate-20190228-1|30	%{_texmfdistdir}/tex/latex/zwgetfdate
21mr|texlive-zwgetfdate-20190228-1|31	%doc %{_texmfdistdir}/doc/latex/zwgetfdate
21mr|texlive-zwgetfdate-20190228-1|32	
21mr|texlive-zwgetfdate-20190228-1|33	#-----------------------------------------------------------------------
21mr|texlive-zwgetfdate-20190228-1|34	%prep
21mr|texlive-zwgetfdate-20190228-1|35	%setup -c -a0 -a1
21mr|texlive-zwgetfdate-20190228-1|36	
21mr|texlive-zwgetfdate-20190228-1|37	%build
21mr|texlive-zwgetfdate-20190228-1|38	
21mr|texlive-zwgetfdate-20190228-1|39	%install
21mr|texlive-zwgetfdate-20190228-1|40	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-zwgetfdate-20190228-1|41	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19496 21
21mr|texlive-zwpagelayout-1.4d-2|1	# revision 28846
21mr|texlive-zwpagelayout-1.4d-2|2	# category Package
21mr|texlive-zwpagelayout-1.4d-2|3	# catalog-ctan /macros/latex/contrib/zwpagelayout
21mr|texlive-zwpagelayout-1.4d-2|4	# catalog-date 2013-01-15 09:51:57 +0100
21mr|texlive-zwpagelayout-1.4d-2|5	# catalog-license lppl
21mr|texlive-zwpagelayout-1.4d-2|6	# catalog-version 1.4c
21mr|texlive-zwpagelayout-1.4d-2|7	Name:		texlive-zwpagelayout
21mr|texlive-zwpagelayout-1.4d-2|8	Epoch:		1
21mr|texlive-zwpagelayout-1.4d-2|9	Version:	1.4d
21mr|texlive-zwpagelayout-1.4d-2|10	Release:	2
21mr|texlive-zwpagelayout-1.4d-2|11	Summary:	Page layout and crop-marks
21mr|texlive-zwpagelayout-1.4d-2|12	Group:		Publishing
21mr|texlive-zwpagelayout-1.4d-2|13	URL:		http://www.ctan.org/tex-archive/macros/latex/contrib/zwpagelayout
21mr|texlive-zwpagelayout-1.4d-2|14	License:	LPPL
21mr|texlive-zwpagelayout-1.4d-2|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/zwpagelayout.tar.xz
21mr|texlive-zwpagelayout-1.4d-2|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/zwpagelayout.doc.tar.xz
21mr|texlive-zwpagelayout-1.4d-2|17	BuildArch:	noarch
21mr|texlive-zwpagelayout-1.4d-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-zwpagelayout-1.4d-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-zwpagelayout-1.4d-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-zwpagelayout-1.4d-2|21	
21mr|texlive-zwpagelayout-1.4d-2|22	%description
21mr|texlive-zwpagelayout-1.4d-2|23	This package was developed as a typographers' toolbox offering
21mr|texlive-zwpagelayout-1.4d-2|24	important basic features for everyday work. It allows setting
21mr|texlive-zwpagelayout-1.4d-2|25	the paper size and the page layout; it can print crop marks;
21mr|texlive-zwpagelayout-1.4d-2|26	and it can reflect pages both horizontally and vertically. The
21mr|texlive-zwpagelayout-1.4d-2|27	package facilities work with TeX + dvips or (x)dvipdfm(x), and
21mr|texlive-zwpagelayout-1.4d-2|28	with pdfTeX.
21mr|texlive-zwpagelayout-1.4d-2|29	
21mr|texlive-zwpagelayout-1.4d-2|30	#-----------------------------------------------------------------------
21mr|texlive-zwpagelayout-1.4d-2|31	%files
21mr|texlive-zwpagelayout-1.4d-2|32	%{_texmfdistdir}/tex/latex/zwpagelayout/zwpagelayout.sty
21mr|texlive-zwpagelayout-1.4d-2|33	%doc %{_texmfdistdir}/doc/latex/zwpagelayout/License.txt
21mr|texlive-zwpagelayout-1.4d-2|34	%doc %{_texmfdistdir}/doc/latex/zwpagelayout/LoremIpsumDolor.tex
21mr|texlive-zwpagelayout-1.4d-2|35	%doc %{_texmfdistdir}/doc/latex/zwpagelayout/README
21mr|texlive-zwpagelayout-1.4d-2|36	%doc %{_texmfdistdir}/doc/latex/zwpagelayout/adjustfoot.pdf
21mr|texlive-zwpagelayout-1.4d-2|37	%doc %{_texmfdistdir}/doc/latex/zwpagelayout/adjustfoot.tex
21mr|texlive-zwpagelayout-1.4d-2|38	%doc %{_texmfdistdir}/doc/latex/zwpagelayout/adjusthead.pdf
21mr|texlive-zwpagelayout-1.4d-2|39	%doc %{_texmfdistdir}/doc/latex/zwpagelayout/adjusthead.tex
21mr|texlive-zwpagelayout-1.4d-2|40	%doc %{_texmfdistdir}/doc/latex/zwpagelayout/coversample.pdf
21mr|texlive-zwpagelayout-1.4d-2|41	%doc %{_texmfdistdir}/doc/latex/zwpagelayout/coversample.tex
21mr|texlive-zwpagelayout-1.4d-2|42	%doc %{_texmfdistdir}/doc/latex/zwpagelayout/zwpagelayout.pdf
21mr|texlive-zwpagelayout-1.4d-2|43	%doc %{_texmfdistdir}/doc/latex/zwpagelayout/zwpagelayout.tex
21mr|texlive-zwpagelayout-1.4d-2|44	
21mr|texlive-zwpagelayout-1.4d-2|45	#-----------------------------------------------------------------------
21mr|texlive-zwpagelayout-1.4d-2|46	%prep
21mr|texlive-zwpagelayout-1.4d-2|47	%setup -c -a0 -a1
21mr|texlive-zwpagelayout-1.4d-2|48	
21mr|texlive-zwpagelayout-1.4d-2|49	%build
21mr|texlive-zwpagelayout-1.4d-2|50	
21mr|texlive-zwpagelayout-1.4d-2|51	%install
21mr|texlive-zwpagelayout-1.4d-2|52	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-zwpagelayout-1.4d-2|53	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19497 21
21mr|texlive-zxjafbfont-0.2-2|1	# revision 28539
21mr|texlive-zxjafbfont-0.2-2|2	# category Package
21mr|texlive-zxjafbfont-0.2-2|3	# catalog-ctan undef
21mr|texlive-zxjafbfont-0.2-2|4	# catalog-date undef
21mr|texlive-zxjafbfont-0.2-2|5	# catalog-license undef
21mr|texlive-zxjafbfont-0.2-2|6	# catalog-version undef
21mr|texlive-zxjafbfont-0.2-2|7	Name:		texlive-zxjafbfont
21mr|texlive-zxjafbfont-0.2-2|8	Version:	0.2
21mr|texlive-zxjafbfont-0.2-2|9	Release:	2
21mr|texlive-zxjafbfont-0.2-2|10	Epoch:		1
21mr|texlive-zxjafbfont-0.2-2|11	Summary:	TeXLive zxjafbfont package
21mr|texlive-zxjafbfont-0.2-2|12	Group:		Publishing
21mr|texlive-zxjafbfont-0.2-2|13	URL:		http://tug.org/texlive
21mr|texlive-zxjafbfont-0.2-2|14	License:	http://www.tug.org/texlive/LICENSE.TL
21mr|texlive-zxjafbfont-0.2-2|15	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/zxjafbfont.tar.xz
21mr|texlive-zxjafbfont-0.2-2|16	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/zxjafbfont.doc.tar.xz
21mr|texlive-zxjafbfont-0.2-2|17	BuildArch:	noarch
21mr|texlive-zxjafbfont-0.2-2|18	BuildRequires:	texlive-tlpkg
21mr|texlive-zxjafbfont-0.2-2|19	Requires(pre):	texlive-tlpkg
21mr|texlive-zxjafbfont-0.2-2|20	Requires(post):	texlive-kpathsea
21mr|texlive-zxjafbfont-0.2-2|21	
21mr|texlive-zxjafbfont-0.2-2|22	%description
21mr|texlive-zxjafbfont-0.2-2|23	TeXLive zxjafbfont package.
21mr|texlive-zxjafbfont-0.2-2|24	
21mr|texlive-zxjafbfont-0.2-2|25	#-----------------------------------------------------------------------
21mr|texlive-zxjafbfont-0.2-2|26	%files
21mr|texlive-zxjafbfont-0.2-2|27	%{_texmfdistdir}/tex/latex/zxjafbfont/zxjafbfont.sty
21mr|texlive-zxjafbfont-0.2-2|28	%doc %{_texmfdistdir}/doc/latex/zxjafbfont/LICENSE
21mr|texlive-zxjafbfont-0.2-2|29	%doc %{_texmfdistdir}/doc/latex/zxjafbfont/README
21mr|texlive-zxjafbfont-0.2-2|30	
21mr|texlive-zxjafbfont-0.2-2|31	#-----------------------------------------------------------------------
21mr|texlive-zxjafbfont-0.2-2|32	%prep
21mr|texlive-zxjafbfont-0.2-2|33	%setup -c -a0 -a1
21mr|texlive-zxjafbfont-0.2-2|34	
21mr|texlive-zxjafbfont-0.2-2|35	%build
21mr|texlive-zxjafbfont-0.2-2|36	
21mr|texlive-zxjafbfont-0.2-2|37	%install
21mr|texlive-zxjafbfont-0.2-2|38	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-zxjafbfont-0.2-2|39	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19498 21
21mr|texlive-zxjafont-0.4-1|1	Name:		texlive-zxjafont
21mr|texlive-zxjafont-0.4-1|2	Version:	0.4
21mr|texlive-zxjafont-0.4-1|3	Release:	1
21mr|texlive-zxjafont-0.4-1|4	Summary:	Set up Japanese font families for XeLaTeX
21mr|texlive-zxjafont-0.4-1|5	Group:		Publishing
21mr|texlive-zxjafont-0.4-1|6	URL:		http://www.ctan.org/tex-archive/language/japanese/zxjafont
21mr|texlive-zxjafont-0.4-1|7	License:	OTHER-FREE
21mr|texlive-zxjafont-0.4-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/zxjafont.tar.xz
21mr|texlive-zxjafont-0.4-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/zxjafont.doc.tar.xz
21mr|texlive-zxjafont-0.4-1|10	BuildArch:	noarch
21mr|texlive-zxjafont-0.4-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-zxjafont-0.4-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-zxjafont-0.4-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-zxjafont-0.4-1|14	
21mr|texlive-zxjafont-0.4-1|15	%description
21mr|texlive-zxjafont-0.4-1|16	TeXLive zxjafont package.
21mr|texlive-zxjafont-0.4-1|17	
21mr|texlive-zxjafont-0.4-1|18	
21mr|texlive-zxjafont-0.4-1|19	#-----------------------------------------------------------------------
21mr|texlive-zxjafont-0.4-1|20	%files
21mr|texlive-zxjafont-0.4-1|21	%{_texmfdistdir}/tex/latex/zxjafont
21mr|texlive-zxjafont-0.4-1|22	%doc %{_texmfdistdir}/doc/latex/zxjafont
21mr|texlive-zxjafont-0.4-1|23	
21mr|texlive-zxjafont-0.4-1|24	#-----------------------------------------------------------------------
21mr|texlive-zxjafont-0.4-1|25	%prep
21mr|texlive-zxjafont-0.4-1|26	%setup -c -a0 -a1
21mr|texlive-zxjafont-0.4-1|27	
21mr|texlive-zxjafont-0.4-1|28	%build
21mr|texlive-zxjafont-0.4-1|29	
21mr|texlive-zxjafont-0.4-1|30	%install
21mr|texlive-zxjafont-0.4-1|31	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-zxjafont-0.4-1|32	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19499 21
21mr|texlive-zxjatype-0.6c-1|1	Name:		texlive-zxjatype
21mr|texlive-zxjatype-0.6c-1|2	Version:	0.6c
21mr|texlive-zxjatype-0.6c-1|3	Release:	1
21mr|texlive-zxjatype-0.6c-1|4	Summary:	Standard conforming typesetting of Japanese, for XeLaTeX
21mr|texlive-zxjatype-0.6c-1|5	Group:		Publishing
21mr|texlive-zxjatype-0.6c-1|6	URL:		http://www.ctan.org/tex-archive/language/japanese/zxjatype
21mr|texlive-zxjatype-0.6c-1|7	License:	OTHER-FREE
21mr|texlive-zxjatype-0.6c-1|8	Source0:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/zxjatype.tar.xz
21mr|texlive-zxjatype-0.6c-1|9	Source1:	http://mirrors.ctan.org/systems/texlive/tlnet/archive/zxjatype.doc.tar.xz
21mr|texlive-zxjatype-0.6c-1|10	BuildArch:	noarch
21mr|texlive-zxjatype-0.6c-1|11	BuildRequires:	texlive-tlpkg
21mr|texlive-zxjatype-0.6c-1|12	Requires(pre):	texlive-tlpkg
21mr|texlive-zxjatype-0.6c-1|13	Requires(post):	texlive-kpathsea
21mr|texlive-zxjatype-0.6c-1|14	
21mr|texlive-zxjatype-0.6c-1|15	%description
21mr|texlive-zxjatype-0.6c-1|16	TeXLive zxjatype package.
21mr|texlive-zxjatype-0.6c-1|17	
21mr|texlive-zxjatype-0.6c-1|18	
21mr|texlive-zxjatype-0.6c-1|19	#-----------------------------------------------------------------------
21mr|texlive-zxjatype-0.6c-1|20	%files
21mr|texlive-zxjatype-0.6c-1|21	%{_texmfdistdir}/tex/latex/zxjatype
21mr|texlive-zxjatype-0.6c-1|22	%doc %{_texmfdistdir}/doc/latex/zxjatype
21mr|texlive-zxjatype-0.6c-1|23	
21mr|texlive-zxjatype-0.6c-1|24	#-----------------------------------------------------------------------
21mr|texlive-zxjatype-0.6c-1|25	%prep
21mr|texlive-zxjatype-0.6c-1|26	%setup -c -a0 -a1
21mr|texlive-zxjatype-0.6c-1|27	
21mr|texlive-zxjatype-0.6c-1|28	%build
21mr|texlive-zxjatype-0.6c-1|29	
21mr|texlive-zxjatype-0.6c-1|30	%install
21mr|texlive-zxjatype-0.6c-1|31	mkdir -p %{buildroot}%{_texmfdistdir}
21mr|texlive-zxjatype-0.6c-1|32	cp -fpar tex doc %{buildroot}%{_texmfdistdir}

19500 21
21mr|tftp-5.2-14|1	Summary:	The client and server for the Trivial File Transfer Protocol (TFTP)
21mr|tftp-5.2-14|2	Name:		tftp
21mr|tftp-5.2-14|3	Version:	5.2
21mr|tftp-5.2-14|4	Release:	14
21mr|tftp-5.2-14|5	License:	BSD
21mr|tftp-5.2-14|6	Group:		System/Servers
21mr|tftp-5.2-14|7	URL:		http://www.kernel.org/pub/software/network/tftp/
21mr|tftp-5.2-14|8	Source0:	http://www.kernel.org/pub/software/network/tftp/tftp-hpa/tftp-hpa-%{version}.tar.xz
21mr|tftp-5.2-14|9	Source1:	tftp.socket
21mr|tftp-5.2-14|10	Source2:	tftp.service
21mr|tftp-5.2-14|11	Patch0:		tftp-0.40-remap.patch
21mr|tftp-5.2-14|12	Patch2:		tftp-hpa-0.39-tzfix.patch
21mr|tftp-5.2-14|13	Patch3:		tftp-0.42-tftpboot.patch
21mr|tftp-5.2-14|14	Patch4:		tftp-0.49-chk_retcodes.patch
21mr|tftp-5.2-14|15	Patch5:		tftp-hpa-0.49-fortify-strcpy-crash.patch
21mr|tftp-5.2-14|16	Patch6:		tftp-0.49-cmd_arg.patch
21mr|tftp-5.2-14|17	Patch7:		tftp-hpa-0.49-stats.patch
21mr|tftp-5.2-14|18	Patch8:		tftp-hpa-5.2-pktinfo.patch
21mr|tftp-5.2-14|19	Patch9:		tftp-doc.patch
21mr|tftp-5.2-14|20	Patch10:	tftp-enhanced-logging.patch
21mr|tftp-5.2-14|21	Patch11:	tftp-hpa-5.2-gcc10.patch
21mr|tftp-5.2-14|22	BuildRequires:	tcp_wrappers-devel
21mr|tftp-5.2-14|23	BuildRequires:	readline-devel
21mr|tftp-5.2-14|24	
21mr|tftp-5.2-14|25	%description
21mr|tftp-5.2-14|26	The Trivial File Transfer Protocol (TFTP) is normally used only for booting
21mr|tftp-5.2-14|27	diskless workstations. The tftp package provides the user interface for TFTP,
21mr|tftp-5.2-14|28	which allows users to transfer files to and from a remote machine. This
21mr|tftp-5.2-14|29	program, and TFTP, provide very little security, and should not be enabled
21mr|tftp-5.2-14|30	unless it is expressly needed.
21mr|tftp-5.2-14|31	
21mr|tftp-5.2-14|32	%files
21mr|tftp-5.2-14|33	%doc README README.security CHANGES
21mr|tftp-5.2-14|34	%{_bindir}/tftp
21mr|tftp-5.2-14|35	%{_mandir}/man1/*
21mr|tftp-5.2-14|36	#--------------------------------------------------------------------------
21mr|tftp-5.2-14|37	%package	server
21mr|tftp-5.2-14|38	Summary:	The server for the Trivial File Transfer Protocol (TFTP)
21mr|tftp-5.2-14|39	Group:		System/Servers
21mr|tftp-5.2-14|40	
21mr|tftp-5.2-14|41	%description	server
21mr|tftp-5.2-14|42	The Trivial File Transfer Protocol (TFTP) is normally used only for booting
21mr|tftp-5.2-14|43	diskless workstations.  The tftp-server package provides the server for TFTP,
21mr|tftp-5.2-14|44	which allows users to transfer files to and from a remote machine. TFTP
21mr|tftp-5.2-14|45	provides very little security, and should not be enabled unless it is
21mr|tftp-5.2-14|46	expressly needed. The TFTP server is run from %{_sysconfdir}/xinetd.d/tftp,
21mr|tftp-5.2-14|47	and is disabled by default on a Mandriva Linux systems.
21mr|tftp-5.2-14|48	
21mr|tftp-5.2-14|49	%files server
21mr|tftp-5.2-14|50	%doc README README.security CHANGES
21mr|tftp-5.2-14|51	%dir %{_localstatedir}/lib/tftpboot
21mr|tftp-5.2-14|52	%{_sbindir}/in.tftpd
21mr|tftp-5.2-14|53	%{_mandir}/man8/*
21mr|tftp-5.2-14|54	%{_unitdir}/*
21mr|tftp-5.2-14|55	
21mr|tftp-5.2-14|56	%post server
21mr|tftp-5.2-14|57	%systemd_post tftp.socket
21mr|tftp-5.2-14|58	
21mr|tftp-5.2-14|59	%preun server
21mr|tftp-5.2-14|60	%systemd_preun tftp.socket
21mr|tftp-5.2-14|61	
21mr|tftp-5.2-14|62	%postun server
21mr|tftp-5.2-14|63	%systemd_postun_with_restart tftp.socket
21mr|tftp-5.2-14|64	
21mr|tftp-5.2-14|65	#--------------------------------------------------------------------------
21mr|tftp-5.2-14|66	
21mr|tftp-5.2-14|67	%prep
21mr|tftp-5.2-14|68	%autosetup -p1  -n tftp-hpa-%{version}
21mr|tftp-5.2-14|69	autoreconf
21mr|tftp-5.2-14|70	
21mr|tftp-5.2-14|71	%build
21mr|tftp-5.2-14|72	%serverbuild
21mr|tftp-5.2-14|73	
21mr|tftp-5.2-14|74	%configure
21mr|tftp-5.2-14|75	
21mr|tftp-5.2-14|76	%make
21mr|tftp-5.2-14|77	
21mr|tftp-5.2-14|78	%install
21mr|tftp-5.2-14|79	mkdir -p %{buildroot}%{_bindir}
21mr|tftp-5.2-14|80	mkdir -p %{buildroot}%{_mandir}/man{1,8}
21mr|tftp-5.2-14|81	mkdir -p %{buildroot}%{_sbindir}
21mr|tftp-5.2-14|82	mkdir -p %{buildroot}%{_localstatedir}/lib/tftpboot
21mr|tftp-5.2-14|83	mkdir -p %{buildroot}%{_unitdir}
21mr|tftp-5.2-14|84	
21mr|tftp-5.2-14|85	make INSTALLROOT=%{buildroot} SBINDIR=%{_sbindir} MANDIR=%{_mandir} INSTALL='install -p' install
21mr|tftp-5.2-14|86	install -p -m 644 %{SOURCE1} %{buildroot}%{_unitdir}
21mr|tftp-5.2-14|87	install -p -m 644 %{SOURCE2} %{buildroot}%{_unitdir}

19501 21
21mr|thin-provisioning-tools-0.9.0-1|1	Summary:	A suite of tools for manipulating the metadata of the dm-thin device-mapper target
21mr|thin-provisioning-tools-0.9.0-1|2	Name:		thin-provisioning-tools
21mr|thin-provisioning-tools-0.9.0-1|3	Version:	0.9.0
21mr|thin-provisioning-tools-0.9.0-1|4	Release:	1
21mr|thin-provisioning-tools-0.9.0-1|5	License:	GPLv3+
21mr|thin-provisioning-tools-0.9.0-1|6	Group:		System/Base
21mr|thin-provisioning-tools-0.9.0-1|7	Url:		https://github.com/jthornber/thin-provisioning-tools
21mr|thin-provisioning-tools-0.9.0-1|8	Source0:	https://github.com/jthornber/thin-provisioning-tools/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|thin-provisioning-tools-0.9.0-1|9	Patch0:		device-mapper-persistent-data-avoid-strip.patch
21mr|thin-provisioning-tools-0.9.0-1|10	Patch100:	e2k-fix-build.patch
21mr|thin-provisioning-tools-0.9.0-1|11	
21mr|thin-provisioning-tools-0.9.0-1|12	BuildRequires: /usr/bin/g++
21mr|thin-provisioning-tools-0.9.0-1|13	BuildRequires: boost-devel
21mr|thin-provisioning-tools-0.9.0-1|14	BuildRequires: libaio-devel
21mr|thin-provisioning-tools-0.9.0-1|15	BuildRequires: pkgconfig(expat)
21mr|thin-provisioning-tools-0.9.0-1|16	
21mr|thin-provisioning-tools-0.9.0-1|17	# Compat with RH/Fedora
21mr|thin-provisioning-tools-0.9.0-1|18	Provides:	device-mapper-persistent-data = %{EVRD}
21mr|thin-provisioning-tools-0.9.0-1|19	
21mr|thin-provisioning-tools-0.9.0-1|20	%description
21mr|thin-provisioning-tools-0.9.0-1|21	thin-provisioning-tools contains check,dump,restore,repair,rmap
21mr|thin-provisioning-tools-0.9.0-1|22	and metadata_size tools to manage device-mapper thin provisioning
21mr|thin-provisioning-tools-0.9.0-1|23	target metadata devices; cache check,dump,metadata_size,restore
21mr|thin-provisioning-tools-0.9.0-1|24	and repair tools to manage device-mapper cache metadata devices
21mr|thin-provisioning-tools-0.9.0-1|25	are included and era check, dump, restore and invalidate to manage
21mr|thin-provisioning-tools-0.9.0-1|26	snapshot eras
21mr|thin-provisioning-tools-0.9.0-1|27	
21mr|thin-provisioning-tools-0.9.0-1|28	%files
21mr|thin-provisioning-tools-0.9.0-1|29	%doc COPYING CHANGES README.md
21mr|thin-provisioning-tools-0.9.0-1|30	
21mr|thin-provisioning-tools-0.9.0-1|31	%{_sbindir}/pdata_tools
21mr|thin-provisioning-tools-0.9.0-1|32	%{_sbindir}/cache_check
21mr|thin-provisioning-tools-0.9.0-1|33	%{_sbindir}/cache_dump
21mr|thin-provisioning-tools-0.9.0-1|34	%{_sbindir}/cache_metadata_size
21mr|thin-provisioning-tools-0.9.0-1|35	%{_sbindir}/cache_repair
21mr|thin-provisioning-tools-0.9.0-1|36	%{_sbindir}/cache_restore
21mr|thin-provisioning-tools-0.9.0-1|37	%{_sbindir}/cache_writeback
21mr|thin-provisioning-tools-0.9.0-1|38	%{_sbindir}/era_check
21mr|thin-provisioning-tools-0.9.0-1|39	%{_sbindir}/era_dump
21mr|thin-provisioning-tools-0.9.0-1|40	%{_sbindir}/era_invalidate
21mr|thin-provisioning-tools-0.9.0-1|41	%{_sbindir}/era_restore
21mr|thin-provisioning-tools-0.9.0-1|42	%{_sbindir}/thin_check
21mr|thin-provisioning-tools-0.9.0-1|43	%{_sbindir}/thin_delta
21mr|thin-provisioning-tools-0.9.0-1|44	%{_sbindir}/thin_dump
21mr|thin-provisioning-tools-0.9.0-1|45	%{_sbindir}/thin_ls
21mr|thin-provisioning-tools-0.9.0-1|46	%{_sbindir}/thin_metadata_size
21mr|thin-provisioning-tools-0.9.0-1|47	%{_sbindir}/thin_repair
21mr|thin-provisioning-tools-0.9.0-1|48	%{_sbindir}/thin_restore
21mr|thin-provisioning-tools-0.9.0-1|49	%{_sbindir}/thin_rmap
21mr|thin-provisioning-tools-0.9.0-1|50	%{_sbindir}/thin_trim
21mr|thin-provisioning-tools-0.9.0-1|51	
21mr|thin-provisioning-tools-0.9.0-1|52	%{_mandir}/man8/cache_check.8*
21mr|thin-provisioning-tools-0.9.0-1|53	%{_mandir}/man8/cache_dump.8*
21mr|thin-provisioning-tools-0.9.0-1|54	%{_mandir}/man8/cache_metadata_size.8*
21mr|thin-provisioning-tools-0.9.0-1|55	%{_mandir}/man8/cache_repair.8*
21mr|thin-provisioning-tools-0.9.0-1|56	%{_mandir}/man8/cache_restore.8*
21mr|thin-provisioning-tools-0.9.0-1|57	%{_mandir}/man8/cache_writeback.8*
21mr|thin-provisioning-tools-0.9.0-1|58	%{_mandir}/man8/era_check.8*
21mr|thin-provisioning-tools-0.9.0-1|59	%{_mandir}/man8/era_dump.8*
21mr|thin-provisioning-tools-0.9.0-1|60	%{_mandir}/man8/era_invalidate.8*
21mr|thin-provisioning-tools-0.9.0-1|61	%{_mandir}/man8/era_restore.8*
21mr|thin-provisioning-tools-0.9.0-1|62	%{_mandir}/man8/thin_check.8*
21mr|thin-provisioning-tools-0.9.0-1|63	%{_mandir}/man8/thin_delta.8*
21mr|thin-provisioning-tools-0.9.0-1|64	%{_mandir}/man8/thin_dump.8*
21mr|thin-provisioning-tools-0.9.0-1|65	%{_mandir}/man8/thin_ls.8*
21mr|thin-provisioning-tools-0.9.0-1|66	%{_mandir}/man8/thin_metadata_size.8*
21mr|thin-provisioning-tools-0.9.0-1|67	%{_mandir}/man8/thin_repair.8*
21mr|thin-provisioning-tools-0.9.0-1|68	%{_mandir}/man8/thin_restore.8*
21mr|thin-provisioning-tools-0.9.0-1|69	%{_mandir}/man8/thin_rmap.8*
21mr|thin-provisioning-tools-0.9.0-1|70	%{_mandir}/man8/thin_trim.8*
21mr|thin-provisioning-tools-0.9.0-1|71	
21mr|thin-provisioning-tools-0.9.0-1|72	#------------------------------------------------------------------
21mr|thin-provisioning-tools-0.9.0-1|73	
21mr|thin-provisioning-tools-0.9.0-1|74	%prep
21mr|thin-provisioning-tools-0.9.0-1|75	%setup -q
21mr|thin-provisioning-tools-0.9.0-1|76	%autopatch -p1 -M99
21mr|thin-provisioning-tools-0.9.0-1|77	%ifarch %{e2k}
21mr|thin-provisioning-tools-0.9.0-1|78	%patch100 -p1
21mr|thin-provisioning-tools-0.9.0-1|79	%endif
21mr|thin-provisioning-tools-0.9.0-1|80	
21mr|thin-provisioning-tools-0.9.0-1|81	%build
21mr|thin-provisioning-tools-0.9.0-1|82	autoreconf -if
21mr|thin-provisioning-tools-0.9.0-1|83	%configure --with-optimisation=""
21mr|thin-provisioning-tools-0.9.0-1|84	# "V=1" from %%make confuses this Makefile
21mr|thin-provisioning-tools-0.9.0-1|85	%make V=
21mr|thin-provisioning-tools-0.9.0-1|86	
21mr|thin-provisioning-tools-0.9.0-1|87	%install
21mr|thin-provisioning-tools-0.9.0-1|88	%makeinstall_std

19502 21
21mr|threadweaver-5.116.0-3|1	%define fw_version %(echo %{version} | cut -d. -f1,2)
21mr|threadweaver-5.116.0-3|2	
21mr|threadweaver-5.116.0-3|3	Summary:	KDE Frameworks 5 high-level multithreading framework
21mr|threadweaver-5.116.0-3|4	Name:		threadweaver
21mr|threadweaver-5.116.0-3|5	Version:	5.116.0
21mr|threadweaver-5.116.0-3|6	Release:	3
21mr|threadweaver-5.116.0-3|7	License:	GPLv2+
21mr|threadweaver-5.116.0-3|8	Group:		Graphical desktop/KDE
21mr|threadweaver-5.116.0-3|9	Source0:	https://download.kde.org/stable/frameworks/%{fw_version}/%{name}-%{version}.tar.xz
21mr|threadweaver-5.116.0-3|10	Url:		https://www.kde.org/
21mr|threadweaver-5.116.0-3|11	BuildRequires:	extra-cmake-modules
21mr|threadweaver-5.116.0-3|12	BuildRequires:	pkgconfig(Qt5Core)
21mr|threadweaver-5.116.0-3|13	BuildRequires:	pkgconfig(Qt5Gui)
21mr|threadweaver-5.116.0-3|14	BuildRequires:	pkgconfig(Qt5Network)
21mr|threadweaver-5.116.0-3|15	BuildRequires:	pkgconfig(Qt5Test)
21mr|threadweaver-5.116.0-3|16	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|threadweaver-5.116.0-3|17	BuildRequires:	pkgconfig(Qt5Xml)
21mr|threadweaver-5.116.0-3|18	
21mr|threadweaver-5.116.0-3|19	%description
21mr|threadweaver-5.116.0-3|20	KDE Frameworks 5 high-level multithreading framework.
21mr|threadweaver-5.116.0-3|21	
21mr|threadweaver-5.116.0-3|22	#--------------------------------------------------------------------
21mr|threadweaver-5.116.0-3|23	
21mr|threadweaver-5.116.0-3|24	%define kf5threadweaver_major 5
21mr|threadweaver-5.116.0-3|25	%define libkf5threadweaver %mklibname kf5threadweaver %{kf5threadweaver_major}
21mr|threadweaver-5.116.0-3|26	
21mr|threadweaver-5.116.0-3|27	%package -n %{libkf5threadweaver}
21mr|threadweaver-5.116.0-3|28	Summary:	KDE Frameworks 5 high-level multithreading framework shared library
21mr|threadweaver-5.116.0-3|29	Group:		System/Libraries
21mr|threadweaver-5.116.0-3|30	
21mr|threadweaver-5.116.0-3|31	%description -n %{libkf5threadweaver}
21mr|threadweaver-5.116.0-3|32	KDE Frameworks 5 high-level multithreading framework shared library.
21mr|threadweaver-5.116.0-3|33	
21mr|threadweaver-5.116.0-3|34	%files -n %{libkf5threadweaver}
21mr|threadweaver-5.116.0-3|35	%{_kde5_libdir}/libKF5ThreadWeaver.so.%{kf5threadweaver_major}*
21mr|threadweaver-5.116.0-3|36	
21mr|threadweaver-5.116.0-3|37	#--------------------------------------------------------------------
21mr|threadweaver-5.116.0-3|38	
21mr|threadweaver-5.116.0-3|39	%define devkf5threadweaver %mklibname kf5threadweaver -d
21mr|threadweaver-5.116.0-3|40	
21mr|threadweaver-5.116.0-3|41	%package -n %{devkf5threadweaver}
21mr|threadweaver-5.116.0-3|42	Summary:	Development files for KDE Frameworks 5 ThreadWeaver
21mr|threadweaver-5.116.0-3|43	Group:		Development/KDE and Qt
21mr|threadweaver-5.116.0-3|44	Requires:	%{libkf5threadweaver} = %{EVRD}
21mr|threadweaver-5.116.0-3|45	Provides:	%{name}-devel = %{EVRD}
21mr|threadweaver-5.116.0-3|46	Provides:	kf5threadweaver-devel = %{version}
21mr|threadweaver-5.116.0-3|47	
21mr|threadweaver-5.116.0-3|48	%description -n %{devkf5threadweaver}
21mr|threadweaver-5.116.0-3|49	This package contains header files needed if you wish to build applications
21mr|threadweaver-5.116.0-3|50	based on %{name}.
21mr|threadweaver-5.116.0-3|51	
21mr|threadweaver-5.116.0-3|52	%files -n %{devkf5threadweaver}
21mr|threadweaver-5.116.0-3|53	%{_kde5_includedir}/KF5/ThreadWeaver
21mr|threadweaver-5.116.0-3|54	%{_kde5_libdir}/cmake/KF5ThreadWeaver
21mr|threadweaver-5.116.0-3|55	%{_kde5_libdir}/libKF5ThreadWeaver.so
21mr|threadweaver-5.116.0-3|56	%{_kde5_mkspecsdir}/*.pri
21mr|threadweaver-5.116.0-3|57	
21mr|threadweaver-5.116.0-3|58	#--------------------------------------------------------------------
21mr|threadweaver-5.116.0-3|59	
21mr|threadweaver-5.116.0-3|60	%prep
21mr|threadweaver-5.116.0-3|61	%autosetup -p1
21mr|threadweaver-5.116.0-3|62	
21mr|threadweaver-5.116.0-3|63	%build
21mr|threadweaver-5.116.0-3|64	%cmake_kde5
21mr|threadweaver-5.116.0-3|65	%make
21mr|threadweaver-5.116.0-3|66	
21mr|threadweaver-5.116.0-3|67	%install
21mr|threadweaver-5.116.0-3|68	%makeinstall_std -C build

19503 21
21mr|thredds-4.6.2-11|1	Name:          thredds
21mr|thredds-4.6.2-11|2	Version:       4.6.2
21mr|thredds-4.6.2-11|3	Release:       11
21mr|thredds-4.6.2-11|4	Summary:       Thematic Realtime Environmental Distributed Data Services (TDS)
21mr|thredds-4.6.2-11|5	# GPLv3: opendap/src/main/java/opendap/dap/parsers/DapParser.java
21mr|thredds-4.6.2-11|6	# LGPLv3: opendap/src/main/java/opendap/servlet/AsciiWriter.java
21mr|thredds-4.6.2-11|7	#         visad/src/main/java/ucar/nc2/iosp/mcidas/V5DStruct.java
21mr|thredds-4.6.2-11|8	#         grib/src/main/java/ucar/jpeg
21mr|thredds-4.6.2-11|9	# ASL: tds/src/main/java/thredds/servlet/URLEncoder.java
21mr|thredds-4.6.2-11|10	License:       ASL 2.0 and BSD
21mr|thredds-4.6.2-11|11	URL:           http://www.unidata.ucar.edu/software/tds/
21mr|thredds-4.6.2-11|12	# sh thredds-create-tarball.sh < VERSION >
21mr|thredds-4.6.2-11|13	Source0:       %{name}-%{version}-clean.tar.xz
21mr|thredds-4.6.2-11|14	Source1:       %{name}-create-tarball.sh
21mr|thredds-4.6.2-11|15	
21mr|thredds-4.6.2-11|16	Patch0:        thredds-4.6.2-use-proper-system-environment-variables.patch
21mr|thredds-4.6.2-11|17	# jj2000 is non free:
21mr|thredds-4.6.2-11|18	# https://www.redhat.com/archives/fedora-legal-list/2008-December/msg00004.html
21mr|thredds-4.6.2-11|19	Patch1:        thredds-4.6.2-remove-jj2000-support.patch
21mr|thredds-4.6.2-11|20	
21mr|thredds-4.6.2-11|21	# Support for log4j 2.5
21mr|thredds-4.6.2-11|22	Patch2:        thredds-4.6.2-log4j.patch
21mr|thredds-4.6.2-11|23	
21mr|thredds-4.6.2-11|24	# Deprecated Pointer.getString method fix
21mr|thredds-4.6.2-11|25	Patch3:        0001-deprecated-method-fix.patch
21mr|thredds-4.6.2-11|26	Patch4:        new-class-fix.patch
21mr|thredds-4.6.2-11|27	
21mr|thredds-4.6.2-11|28	BuildRequires: bison >= 3.0
21mr|thredds-4.6.2-11|29	BuildRequires: maven-local
21mr|thredds-4.6.2-11|30	BuildRequires: mvn(com.beust:jcommander)
21mr|thredds-4.6.2-11|31	BuildRequires: mvn(com.google.guava:guava)
21mr|thredds-4.6.2-11|32	BuildRequires: mvn(com.google.protobuf:protobuf-java)
21mr|thredds-4.6.2-11|33	BuildRequires: mvn(com.sleepycat:je)
21mr|thredds-4.6.2-11|34	BuildRequires: mvn(javax.servlet:javax.servlet-api)
21mr|thredds-4.6.2-11|35	BuildRequires: mvn(joda-time:joda-time)
21mr|thredds-4.6.2-11|36	BuildRequires: mvn(junit:junit)
21mr|thredds-4.6.2-11|37	BuildRequires: mvn(net.java.dev.jna:jna)
21mr|thredds-4.6.2-11|38	BuildRequires: mvn(net.jcip:jcip-annotations)
21mr|thredds-4.6.2-11|39	BuildRequires: mvn(org.apache.httpcomponents:httpclient)
21mr|thredds-4.6.2-11|40	BuildRequires: mvn(org.apache.httpcomponents:httpcore)
21mr|thredds-4.6.2-11|41	BuildRequires: mvn(org.apache.logging.log4j:log4j-api)
21mr|thredds-4.6.2-11|42	BuildRequires: mvn(org.apache.logging.log4j:log4j-core)
21mr|thredds-4.6.2-11|43	BuildRequires: mvn(org.apache.logging.log4j:log4j-slf4j-impl)
21mr|thredds-4.6.2-11|44	BuildRequires: mvn(org.apache.maven.plugins:maven-surefire-report-plugin)
21mr|thredds-4.6.2-11|45	BuildRequires: mvn(org.jdom:jdom2)
21mr|thredds-4.6.2-11|46	BuildRequires: mvn(org.jsoup:jsoup)
21mr|thredds-4.6.2-11|47	BuildRequires: mvn(org.quartz-scheduler.internal:quartz-core)
21mr|thredds-4.6.2-11|48	BuildRequires: mvn(org.slf4j:jcl-over-slf4j)
21mr|thredds-4.6.2-11|49	BuildRequires: mvn(org.slf4j:slf4j-api)
21mr|thredds-4.6.2-11|50	BuildRequires: mvn(org.slf4j:slf4j-jdk14)
21mr|thredds-4.6.2-11|51	BuildRequires: mvn(org.springframework:spring-context)
21mr|thredds-4.6.2-11|52	BuildRequires: mvn(org.springframework:spring-core)
21mr|thredds-4.6.2-11|53	BuildRequires: mvn(org.springframework:spring-web)
21mr|thredds-4.6.2-11|54	BuildRequires: mvn(org.jruby.jcodings:jcodings)
21mr|thredds-4.6.2-11|55	# TODO: opendap, tds, and ... modules
21mr|thredds-4.6.2-11|56	%if 0
21mr|thredds-4.6.2-11|57	# https://github.com/coverity/coverity-security-library
21mr|thredds-4.6.2-11|58	BuildRequires: mvn(com.coverity.security:coverity-escapers:1.1.1)
21mr|thredds-4.6.2-11|59	# https://github.com/eclipsesource/restfuse
21mr|thredds-4.6.2-11|60	BuildRequires: mvn(com.restfuse:com.eclipsesource.restfuse:1.0.0)
21mr|thredds-4.6.2-11|61	BuildRequires: mvn(EDS:threddsIso)
21mr|thredds-4.6.2-11|62	BuildRequires: mvn(org.bounce:bounce)
21mr|thredds-4.6.2-11|63	BuildRequires: mvn(org.imgscalr:imgscalr-lib)
21mr|thredds-4.6.2-11|64	# https://github.com/52North/OX-Framework/
21mr|thredds-4.6.2-11|65	BuildRequires: mvn(org.n52.sensorweb:52n-oxf-xmlbeans)
21mr|thredds-4.6.2-11|66	# https://github.com/52North/common-xml/
21mr|thredds-4.6.2-11|67	BuildRequires: mvn(org.n52.sensorweb:52n-xml-gml-v321)
21mr|thredds-4.6.2-11|68	BuildRequires: mvn(org.n52.sensorweb:52n-xml-om-v20)
21mr|thredds-4.6.2-11|69	BuildRequires: mvn(org.n52.sensorweb:52n-xml-sampling-v20)
21mr|thredds-4.6.2-11|70	BuildRequires: mvn(org.n52.sensorweb:52n-xml-sweCommon-v20)
21mr|thredds-4.6.2-11|71	BuildRequires: mvn(org.n52.sensorweb:52n-xml-waterML-v20)
21mr|thredds-4.6.2-11|72	BuildRequires: mvn(org.opengis:geoapi-pending)
21mr|thredds-4.6.2-11|73	# https://github.com/Unidata/ncWMS/
21mr|thredds-4.6.2-11|74	BuildRequires: mvn(uk.ac.rdg.resc:ncwms)
21mr|thredds-4.6.2-11|75	# NON free
21mr|thredds-4.6.2-11|76	BuildRequires: mvn(edu.ucar:jj2000)
21mr|thredds-4.6.2-11|77	BuildRequires: mvn(edu.wisc.ssec:visad)
21mr|thredds-4.6.2-11|78	%endif
21mr|thredds-4.6.2-11|79	
21mr|thredds-4.6.2-11|80	Group:          Development/Java
21mr|thredds-4.6.2-11|81	BuildArch:     noarch
21mr|thredds-4.6.2-11|82	# Java stack is not supported on x86_32
21mr|thredds-4.6.2-11|83	ExcludeArch: %{ix86}
21mr|thredds-4.6.2-11|84	
21mr|thredds-4.6.2-11|85	%description
21mr|thredds-4.6.2-11|86	The THREDDS (Thematic Realtime Environmental Distributed
21mr|thredds-4.6.2-11|87	Data Services) project is developing middle-ware to bridge the
21mr|thredds-4.6.2-11|88	gap between data providers and data users. The goal is to
21mr|thredds-4.6.2-11|89	simplify the discovery and use of scientific data and to allow
21mr|thredds-4.6.2-11|90	scientific publications and educational materials to reference
21mr|thredds-4.6.2-11|91	scientific data. The mission of THREDDS is for students,
21mr|thredds-4.6.2-11|92	educators and researchers to publish, contribute, find, and
21mr|thredds-4.6.2-11|93	interact with data relating to the Earth system in a convenient,
21mr|thredds-4.6.2-11|94	effective, and integrated fashion. Just as the World Wide Web and
21mr|thredds-4.6.2-11|95	digital-library technologies have simplified the process of
21mr|thredds-4.6.2-11|96	publishing and accessing multimedia documents, THREDDS is building
21mr|thredds-4.6.2-11|97	infrastructure needed for publishing and accessing scientific data
21mr|thredds-4.6.2-11|98	in a similarly convenient fashion.
21mr|thredds-4.6.2-11|99	
21mr|thredds-4.6.2-11|100	%package -n netcdf-java
21mr|thredds-4.6.2-11|101	Summary:       Java interface to NetCDF files
21mr|thredds-4.6.2-11|102	
21mr|thredds-4.6.2-11|103	%description -n netcdf-java
21mr|thredds-4.6.2-11|104	The NetCDF-Java Library is a Java interface to NetCDF files,
21mr|thredds-4.6.2-11|105	as well as to many other types of scientific data formats.
21mr|thredds-4.6.2-11|106	
21mr|thredds-4.6.2-11|107	%package bufr
21mr|thredds-4.6.2-11|108	Summary:       BUFR IOSP
21mr|thredds-4.6.2-11|109	
21mr|thredds-4.6.2-11|110	%description bufr
21mr|thredds-4.6.2-11|111	Reading BUFR files with the NetCDF-java library.
21mr|thredds-4.6.2-11|112	
21mr|thredds-4.6.2-11|113	%package clcommon
21mr|thredds-4.6.2-11|114	Summary:       Client-side common library
21mr|thredds-4.6.2-11|115	
21mr|thredds-4.6.2-11|116	%description clcommon
21mr|thredds-4.6.2-11|117	A collection of utilities needed client-side,
21mr|thredds-4.6.2-11|118	including java.awt dependencies and assorted IOSPs.
21mr|thredds-4.6.2-11|119	
21mr|thredds-4.6.2-11|120	%package dap
21mr|thredds-4.6.2-11|121	Summary:       THREDDS DAP4 Protocol Services
21mr|thredds-4.6.2-11|122	
21mr|thredds-4.6.2-11|123	%description dap
21mr|thredds-4.6.2-11|124	THREDDS DAP4 Protocol Services.
21mr|thredds-4.6.2-11|125	
21mr|thredds-4.6.2-11|126	%package grib
21mr|thredds-4.6.2-11|127	Summary:       GRIB IOSP and Feature Collection
21mr|thredds-4.6.2-11|128	
21mr|thredds-4.6.2-11|129	%description grib
21mr|thredds-4.6.2-11|130	Decoder for the GRIB format.
21mr|thredds-4.6.2-11|131	
21mr|thredds-4.6.2-11|132	%package httpservices
21mr|thredds-4.6.2-11|133	Summary:       THREDDS HttpClient Wrappers
21mr|thredds-4.6.2-11|134	
21mr|thredds-4.6.2-11|135	%description httpservices
21mr|thredds-4.6.2-11|136	THREDDS HttpClient Wrappers.
21mr|thredds-4.6.2-11|137	
21mr|thredds-4.6.2-11|138	%package netcdf
21mr|thredds-4.6.2-11|139	Summary:       THREDDS netCDF-4 IOSP JNI connection to C library
21mr|thredds-4.6.2-11|140	
21mr|thredds-4.6.2-11|141	%description netcdf
21mr|thredds-4.6.2-11|142	THREDDS netCDF-4 IOSP JNI connection to C library.
21mr|thredds-4.6.2-11|143	
21mr|thredds-4.6.2-11|144	%package tdcommon
21mr|thredds-4.6.2-11|145	Summary:       THREDDS Server Common Utilities
21mr|thredds-4.6.2-11|146	
21mr|thredds-4.6.2-11|147	%description tdcommon
21mr|thredds-4.6.2-11|148	THREDDS Server Common Utilities.
21mr|thredds-4.6.2-11|149	
21mr|thredds-4.6.2-11|150	%package tdm
21mr|thredds-4.6.2-11|151	Summary:       THREDDS Data Manager (TDM)
21mr|thredds-4.6.2-11|152	
21mr|thredds-4.6.2-11|153	%description tdm
21mr|thredds-4.6.2-11|154	THREDDS Data Manager (TDM).
21mr|thredds-4.6.2-11|155	
21mr|thredds-4.6.2-11|156	%package -n java-udunits
21mr|thredds-4.6.2-11|157	Summary:       Java package for decoding and encoding unit specifications
21mr|thredds-4.6.2-11|158	
21mr|thredds-4.6.2-11|159	%description -n java-udunits
21mr|thredds-4.6.2-11|160	The ucar.units Java package is for decoding and encoding
21mr|thredds-4.6.2-11|161	formatted unit specifications (e.g. "m/s"), converting numeric values
21mr|thredds-4.6.2-11|162	between compatible units (e.g. between "m/s" and "knot"), and for
21mr|thredds-4.6.2-11|163	performing arithmetic operations on units (e.g. dividing one unit by
21mr|thredds-4.6.2-11|164	another, raising a unit to a power).
21mr|thredds-4.6.2-11|165	
21mr|thredds-4.6.2-11|166	%package javadoc
21mr|thredds-4.6.2-11|167	Summary:       Javadoc for %{name}
21mr|thredds-4.6.2-11|168	
21mr|thredds-4.6.2-11|169	%description javadoc
21mr|thredds-4.6.2-11|170	This package contains javadoc for %{name}.
21mr|thredds-4.6.2-11|171	
21mr|thredds-4.6.2-11|172	%prep
21mr|thredds-4.6.2-11|173	%setup -q -n %{name}-%{version}
21mr|thredds-4.6.2-11|174	%patch0 -p1
21mr|thredds-4.6.2-11|175	%patch1 -p1
21mr|thredds-4.6.2-11|176	rm -rf grib/src/main/java/ucar/nc2/grib/grib2/Grib2JpegDecoder.java
21mr|thredds-4.6.2-11|177	%patch2 -p1
21mr|thredds-4.6.2-11|178	%patch3 -p1
21mr|thredds-4.6.2-11|179	%if %{mdvver} > 201905
21mr|thredds-4.6.2-11|180	%patch4 -p1
21mr|thredds-4.6.2-11|181	%endif
21mr|thredds-4.6.2-11|182	
21mr|thredds-4.6.2-11|183	sed -i 's/\r//' cdm/CHANGES.txt LICENSE.txt
21mr|thredds-4.6.2-11|184	
21mr|thredds-4.6.2-11|185	# Disable unavailable build deps
21mr|thredds-4.6.2-11|186	%pom_disable_module cdm-test
21mr|thredds-4.6.2-11|187	%pom_disable_module dap4/d4tests
21mr|thredds-4.6.2-11|188	%pom_disable_module dap4/d4tswar
21mr|thredds-4.6.2-11|189	%pom_disable_module it
21mr|thredds-4.6.2-11|190	%pom_disable_module ncIdv
21mr|thredds-4.6.2-11|191	# thredds use customized opendap == 0.0.7 http://www.opendap.org/
21mr|thredds-4.6.2-11|192	%pom_disable_module opendap
21mr|thredds-4.6.2-11|193	%pom_disable_module opendap/dtswar
21mr|thredds-4.6.2-11|194	%pom_disable_module tds
21mr|thredds-4.6.2-11|195	%pom_disable_module ui
21mr|thredds-4.6.2-11|196	%pom_disable_module visad
21mr|thredds-4.6.2-11|197	%pom_disable_module waterml
21mr|thredds-4.6.2-11|198	
21mr|thredds-4.6.2-11|199	%pom_remove_dep org.n52.sensorweb:
21mr|thredds-4.6.2-11|200	# waterml visadCdm opendap clcommon
21mr|thredds-4.6.2-11|201	
21mr|thredds-4.6.2-11|202	#%% pom_xpath_set -r "pom:plugin[pom:artifactId = 'maven-jar-plugin']/pom:configuration/pom:archive/pom:manifest/pom:addClasspath" false
21mr|thredds-4.6.2-11|203	
21mr|thredds-4.6.2-11|204	# fix for httpcore-4.4.5
21mr|thredds-4.6.2-11|205	sed -i '/org.apache.http.annotation/d' \
21mr|thredds-4.6.2-11|206	httpservices/src/main/java/ucar/httpservices/HTTPAuthScope.java
21mr|thredds-4.6.2-11|207	
21mr|thredds-4.6.2-11|208	%pom_remove_plugin -r :maven-source-plugin
21mr|thredds-4.6.2-11|209	%pom_remove_plugin -r :maven-shade-plugin
21mr|thredds-4.6.2-11|210	%pom_xpath_set "pom:properties/pom:org.quartz-scheduler.version" 2.2.1
21mr|thredds-4.6.2-11|211	%pom_change_dep -r org.quartz-scheduler:quartz org.quartz-scheduler.internal:quartz-core
21mr|thredds-4.6.2-11|212	
21mr|thredds-4.6.2-11|213	%mvn_package ':d4*' dap
21mr|thredds-4.6.2-11|214	
21mr|thredds-4.6.2-11|215	%mvn_package ':cdm::tests:' cdm
21mr|thredds-4.6.2-11|216	%mvn_alias :cdm :netcdf
21mr|thredds-4.6.2-11|217	
21mr|thredds-4.6.2-11|218	%build
21mr|thredds-4.6.2-11|219	# Regnerate java source code
21mr|thredds-4.6.2-11|220	(
21mr|thredds-4.6.2-11|221	cd dap4/grammars
21mr|thredds-4.6.2-11|222	make bison
21mr|thredds-4.6.2-11|223	)
21mr|thredds-4.6.2-11|224	%mvn_build -s
21mr|thredds-4.6.2-11|225	
21mr|thredds-4.6.2-11|226	%install
21mr|thredds-4.6.2-11|227	%mvn_install
21mr|thredds-4.6.2-11|228	
21mr|thredds-4.6.2-11|229	%files -f .mfiles-%{name}-parent
21mr|thredds-4.6.2-11|230	%doc README.md
21mr|thredds-4.6.2-11|231	%license LICENSE.txt
21mr|thredds-4.6.2-11|232	
21mr|thredds-4.6.2-11|233	%files -n netcdf-java -f .mfiles-cdm
21mr|thredds-4.6.2-11|234	%doc cdm/CHANGES.txt
21mr|thredds-4.6.2-11|235	%license LICENSE.txt
21mr|thredds-4.6.2-11|236	
21mr|thredds-4.6.2-11|237	%files bufr -f .mfiles-bufr
21mr|thredds-4.6.2-11|238	%license LICENSE.txt
21mr|thredds-4.6.2-11|239	
21mr|thredds-4.6.2-11|240	%files clcommon -f .mfiles-clcommon
21mr|thredds-4.6.2-11|241	%license LICENSE.txt
21mr|thredds-4.6.2-11|242	
21mr|thredds-4.6.2-11|243	%files dap -f .mfiles-dap
21mr|thredds-4.6.2-11|244	%license LICENSE.txt
21mr|thredds-4.6.2-11|245	
21mr|thredds-4.6.2-11|246	%files grib -f .mfiles-grib
21mr|thredds-4.6.2-11|247	%license LICENSE.txt
21mr|thredds-4.6.2-11|248	
21mr|thredds-4.6.2-11|249	%files httpservices -f .mfiles-httpservices
21mr|thredds-4.6.2-11|250	%license LICENSE.txt
21mr|thredds-4.6.2-11|251	
21mr|thredds-4.6.2-11|252	%files netcdf -f .mfiles-netcdf4
21mr|thredds-4.6.2-11|253	%license LICENSE.txt
21mr|thredds-4.6.2-11|254	
21mr|thredds-4.6.2-11|255	%files tdcommon -f .mfiles-tdcommon
21mr|thredds-4.6.2-11|256	%license LICENSE.txt
21mr|thredds-4.6.2-11|257	
21mr|thredds-4.6.2-11|258	%files tdm -f .mfiles-tdm
21mr|thredds-4.6.2-11|259	%license LICENSE.txt
21mr|thredds-4.6.2-11|260	
21mr|thredds-4.6.2-11|261	%files -n java-udunits -f .mfiles-udunits
21mr|thredds-4.6.2-11|262	%license LICENSE.txt
21mr|thredds-4.6.2-11|263	
21mr|thredds-4.6.2-11|264	%files javadoc -f .mfiles-javadoc
21mr|thredds-4.6.2-11|265	%license LICENSE.txt
21mr|thredds-4.6.2-11|266	

19504 21
21mr|thrift-0.19.0-2|1	
21mr|thrift-0.19.0-2|2	%{?perl_default_filter}
21mr|thrift-0.19.0-2|3	%global __provides_exclude_from ^(%{python3_sitearch}/.*\\.so)$
21mr|thrift-0.19.0-2|4	
21mr|thrift-0.19.0-2|5	# Java module not build with rosa old java-stack (need update gradle)
21mr|thrift-0.19.0-2|6	# We build old version thrift (https://abf.io/import/thrift-java)
21mr|thrift-0.19.0-2|7	# and package thrift-java for htrace
21mr|thrift-0.19.0-2|8	%global want_java 0
21mr|thrift-0.19.0-2|9	
21mr|thrift-0.19.0-2|10	# Thrift's GO support doesn't build under Fedora
21mr|thrift-0.19.0-2|11	%global want_golang 0
21mr|thrift-0.19.0-2|12	%global golang_configure --without-go
21mr|thrift-0.19.0-2|13	
21mr|thrift-0.19.0-2|14	# ROSA: w/a problems with interlinking
21mr|thrift-0.19.0-2|15	%define _disable_ld_no_undefined 1
21mr|thrift-0.19.0-2|16	
21mr|thrift-0.19.0-2|17	%define devname %mklibname %{name} -d
21mr|thrift-0.19.0-2|18	
21mr|thrift-0.19.0-2|19	# Thrift's Lua support has not yet been worked on
21mr|thrift-0.19.0-2|20	%global want_lua 0
21mr|thrift-0.19.0-2|21	%global lua_configure --without-lua
21mr|thrift-0.19.0-2|22	
21mr|thrift-0.19.0-2|23	# NOTE: thrift versions their libraries by package version, so each version
21mr|thrift-0.19.0-2|24	# change is a SONAME change and dependencies need to be rebuilt
21mr|thrift-0.19.0-2|25	Name:    thrift
21mr|thrift-0.19.0-2|26	Version: 0.19.0
21mr|thrift-0.19.0-2|27	Release: 2
21mr|thrift-0.19.0-2|28	Summary: Software framework for cross-language services development
21mr|thrift-0.19.0-2|29	Group:   System/Libraries
21mr|thrift-0.19.0-2|30	# Parts of the source are used under the BSD and zlib licenses, but
21mr|thrift-0.19.0-2|31	# these are OK for inclusion in an Apache 2.0-licensed whole:
21mr|thrift-0.19.0-2|32	# https://www.apache.org/legal/3party.html
21mr|thrift-0.19.0-2|33	
21mr|thrift-0.19.0-2|34	# Here's the breakdown:
21mr|thrift-0.19.0-2|35	# ./lib/py/compat/win32/stdint.h is 2-clause BSD
21mr|thrift-0.19.0-2|36	# ./compiler/cpp/src/md5.[ch] are zlib
21mr|thrift-0.19.0-2|37	License: ASL 2.0 and BSD and zlib
21mr|thrift-0.19.0-2|38	URL:     https://thrift.apache.org/
21mr|thrift-0.19.0-2|39	
21mr|thrift-0.19.0-2|40	Source0: https://archive.apache.org/dist/%{name}/%{version}/%{name}-%{version}.tar.gz
21mr|thrift-0.19.0-2|41	
21mr|thrift-0.19.0-2|42	Source1: https://repo1.maven.org/maven2/org/apache/thrift/lib%{name}/%{version}/lib%{name}-%{version}.pom
21mr|thrift-0.19.0-2|43	Source4: %{name}.rpmlintrc
21mr|thrift-0.19.0-2|44	
21mr|thrift-0.19.0-2|45	Patch1: thrift-install-path.patch
21mr|thrift-0.19.0-2|46	# fix configure.ac insistence on using /usr/local/lib for JAVA_PREFIX
21mr|thrift-0.19.0-2|47	Patch2: configure-java-prefix.patch
21mr|thrift-0.19.0-2|48	Patch3: thrift-openssl.patch
21mr|thrift-0.19.0-2|49	
21mr|thrift-0.19.0-2|50	# CVE-2018-11798 fixed
21mr|thrift-0.19.0-2|51	
21mr|thrift-0.19.0-2|52	# BuildRequires for language-specific bindings are listed under these
21mr|thrift-0.19.0-2|53	# subpackages, to facilitate enabling or disabling individual language
21mr|thrift-0.19.0-2|54	# bindings in the future
21mr|thrift-0.19.0-2|55	
21mr|thrift-0.19.0-2|56	%if 0%{?want_java} > 0
21mr|thrift-0.19.0-2|57	BuildRequires: ant >= 1.7
21mr|thrift-0.19.0-2|58	%endif
21mr|thrift-0.19.0-2|59	BuildRequires: cmake
21mr|thrift-0.19.0-2|60	BuildRequires: bison
21mr|thrift-0.19.0-2|61	BuildRequires: boost-devel
21mr|thrift-0.19.0-2|62	BuildRequires: boost-static-devel
21mr|thrift-0.19.0-2|63	BuildRequires: flex
21mr|thrift-0.19.0-2|64	BuildRequires: gcc-c++
21mr|thrift-0.19.0-2|65	BuildRequires: glib2-devel
21mr|thrift-0.19.0-2|66	BuildRequires: libevent-devel
21mr|thrift-0.19.0-2|67	BuildRequires: libstdc++-devel
21mr|thrift-0.19.0-2|68	BuildRequires: libtool
21mr|thrift-0.19.0-2|69	BuildRequires: openssl-devel
21mr|thrift-0.19.0-2|70	BuildRequires: qt5-devel
21mr|thrift-0.19.0-2|71	BuildRequires: texlive
21mr|thrift-0.19.0-2|72	BuildRequires: zlib-devel
21mr|thrift-0.19.0-2|73	
21mr|thrift-0.19.0-2|74	%if 0%{?want_golang} > 0
21mr|thrift-0.19.0-2|75	BuildRequires: golang
21mr|thrift-0.19.0-2|76	Requires: golang
21mr|thrift-0.19.0-2|77	%endif
21mr|thrift-0.19.0-2|78	
21mr|thrift-0.19.0-2|79	
21mr|thrift-0.19.0-2|80	%description
21mr|thrift-0.19.0-2|81	
21mr|thrift-0.19.0-2|82	The Apache Thrift software framework for cross-language services
21mr|thrift-0.19.0-2|83	development combines a software stack with a code generation engine to
21mr|thrift-0.19.0-2|84	build services that work efficiently and seamlessly between C++, Java,
21mr|thrift-0.19.0-2|85	Python, and other languages.
21mr|thrift-0.19.0-2|86	
21mr|thrift-0.19.0-2|87	%files
21mr|thrift-0.19.0-2|88	%doc LICENSE NOTICE
21mr|thrift-0.19.0-2|89	%{_bindir}/thrift
21mr|thrift-0.19.0-2|90	%{_libdir}/libthrift.so.%{version}
21mr|thrift-0.19.0-2|91	%{_libdir}/libthriftz.so.%{version}
21mr|thrift-0.19.0-2|92	%{_libdir}/libthriftnb.so.%{version}
21mr|thrift-0.19.0-2|93	
21mr|thrift-0.19.0-2|94	#-----------------------------------------------------
21mr|thrift-0.19.0-2|95	%package -n %{devname}
21mr|thrift-0.19.0-2|96	Summary: Development files for %{name}
21mr|thrift-0.19.0-2|97	Requires: %{name}%{?_isa} = %{EVRD}
21mr|thrift-0.19.0-2|98	Requires: pkgconfig
21mr|thrift-0.19.0-2|99	Requires: boost-devel
21mr|thrift-0.19.0-2|100	# compat with Fedora
21mr|thrift-0.19.0-2|101	Provides: %{name}-devel
21mr|thrift-0.19.0-2|102	
21mr|thrift-0.19.0-2|103	%description -n %{devname}
21mr|thrift-0.19.0-2|104	This package contains libraries and header files for
21mr|thrift-0.19.0-2|105	developing applications that use %{name}.
21mr|thrift-0.19.0-2|106	
21mr|thrift-0.19.0-2|107	%files -n %{devname}
21mr|thrift-0.19.0-2|108	%{_includedir}/thrift
21mr|thrift-0.19.0-2|109	%{_libdir}/*.so
21mr|thrift-0.19.0-2|110	%{_libdir}/pkgconfig/thrift-z.pc
21mr|thrift-0.19.0-2|111	%{_libdir}/pkgconfig/thrift-qt5.pc
21mr|thrift-0.19.0-2|112	%{_libdir}/pkgconfig/thrift-nb.pc
21mr|thrift-0.19.0-2|113	%{_libdir}/pkgconfig/thrift.pc
21mr|thrift-0.19.0-2|114	%{_libdir}/cmake/thrift
21mr|thrift-0.19.0-2|115	%doc LICENSE NOTICE
21mr|thrift-0.19.0-2|116	
21mr|thrift-0.19.0-2|117	#-----------------------------------------------------
21mr|thrift-0.19.0-2|118	
21mr|thrift-0.19.0-2|119	%package        qt
21mr|thrift-0.19.0-2|120	Summary:        Qt support for %{name}
21mr|thrift-0.19.0-2|121	Requires:       %{name}%{?_isa} = %{version}-%{release}
21mr|thrift-0.19.0-2|122	
21mr|thrift-0.19.0-2|123	%description    qt
21mr|thrift-0.19.0-2|124	The %{name}-qt package contains Qt bindings for %{name}.
21mr|thrift-0.19.0-2|125	
21mr|thrift-0.19.0-2|126	%files qt
21mr|thrift-0.19.0-2|127	%{_libdir}/libthriftqt5.so.%{version}
21mr|thrift-0.19.0-2|128	
21mr|thrift-0.19.0-2|129	#-----------------------------------------------------
21mr|thrift-0.19.0-2|130	
21mr|thrift-0.19.0-2|131	%package        glib
21mr|thrift-0.19.0-2|132	Summary:        GLib support for %{name}
21mr|thrift-0.19.0-2|133	Requires:       %{name}%{?_isa} = %{version}-%{release}
21mr|thrift-0.19.0-2|134	
21mr|thrift-0.19.0-2|135	%description    glib
21mr|thrift-0.19.0-2|136	The %{name}-qt package contains GLib bindings for %{name}.
21mr|thrift-0.19.0-2|137	
21mr|thrift-0.19.0-2|138	%files glib
21mr|thrift-0.19.0-2|139	%{_libdir}/libthrift_c_glib*.so.*
21mr|thrift-0.19.0-2|140	
21mr|thrift-0.19.0-2|141	#-----------------------------------------------------
21mr|thrift-0.19.0-2|142	
21mr|thrift-0.19.0-2|143	%package -n python3-%{name}
21mr|thrift-0.19.0-2|144	Summary: Python 3 support for %{name}
21mr|thrift-0.19.0-2|145	BuildRequires: python3-devel
21mr|thrift-0.19.0-2|146	Requires: %{name}%{?_isa} = %{EVRD}
21mr|thrift-0.19.0-2|147	Requires: python3
21mr|thrift-0.19.0-2|148	Obsoletes: python-%{name} < 0.10.0-1%{?dist}
21mr|thrift-0.19.0-2|149	Obsoletes: python2-%{name} < 0.10.0-14%{?dist}
21mr|thrift-0.19.0-2|150	
21mr|thrift-0.19.0-2|151	%description -n python3-%{name}
21mr|thrift-0.19.0-2|152	The python3-%{name} package contains Python bindings for %{name}.
21mr|thrift-0.19.0-2|153	
21mr|thrift-0.19.0-2|154	%files -n python3-%{name}
21mr|thrift-0.19.0-2|155	%{python3_sitearch}/%{name}
21mr|thrift-0.19.0-2|156	%{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info
21mr|thrift-0.19.0-2|157	%doc LICENSE NOTICE
21mr|thrift-0.19.0-2|158	
21mr|thrift-0.19.0-2|159	#-----------------------------------------------------
21mr|thrift-0.19.0-2|160	%package -n perl-%{name}
21mr|thrift-0.19.0-2|161	Summary: Perl support for %{name}
21mr|thrift-0.19.0-2|162	Provides: perl(Thrift) = %{version}-%{release}
21mr|thrift-0.19.0-2|163	BuildRequires: perl(Bit::Vector)
21mr|thrift-0.19.0-2|164	BuildRequires: perl(Class::Accessor)
21mr|thrift-0.19.0-2|165	BuildRequires: perl(ExtUtils::MakeMaker)
21mr|thrift-0.19.0-2|166	BuildRequires: perl-generators
21mr|thrift-0.19.0-2|167	Requires: perl(Bit::Vector)
21mr|thrift-0.19.0-2|168	Requires: perl(Encode)
21mr|thrift-0.19.0-2|169	Requires: perl(HTTP::Request)
21mr|thrift-0.19.0-2|170	Requires: perl(IO::Select)
21mr|thrift-0.19.0-2|171	Requires: perl(IO::Socket::INET)
21mr|thrift-0.19.0-2|172	Requires: perl(IO::String)
21mr|thrift-0.19.0-2|173	Requires: perl(LWP::UserAgent)
21mr|thrift-0.19.0-2|174	Requires: perl(POSIX)
21mr|thrift-0.19.0-2|175	Requires: perl(base)
21mr|thrift-0.19.0-2|176	Requires: perl(constant)
21mr|thrift-0.19.0-2|177	Requires: perl(strict)
21mr|thrift-0.19.0-2|178	Requires: perl(utf8)
21mr|thrift-0.19.0-2|179	Requires: perl(warnings)
21mr|thrift-0.19.0-2|180	# thrift improperly packages some components in files with names different
21mr|thrift-0.19.0-2|181	# than the package they contain
21mr|thrift-0.19.0-2|182	Provides: perl(Thrift::Exception)
21mr|thrift-0.19.0-2|183	Provides: perl(Thrift::MessageType)
21mr|thrift-0.19.0-2|184	Provides: perl(Thrift::Type)
21mr|thrift-0.19.0-2|185	BuildArch: noarch
21mr|thrift-0.19.0-2|186	
21mr|thrift-0.19.0-2|187	%description -n perl-%{name}
21mr|thrift-0.19.0-2|188	The perl-%{name} package contains Perl bindings for %{name}.
21mr|thrift-0.19.0-2|189	
21mr|thrift-0.19.0-2|190	%files -n perl-%{name}
21mr|thrift-0.19.0-2|191	%{perl_vendorlib}/Thrift
21mr|thrift-0.19.0-2|192	%{perl_vendorlib}/Thrift.pm
21mr|thrift-0.19.0-2|193	%doc LICENSE NOTICE
21mr|thrift-0.19.0-2|194	#-----------------------------------------------------
21mr|thrift-0.19.0-2|195	
21mr|thrift-0.19.0-2|196	%if 0%{?want_java} > 0
21mr|thrift-0.19.0-2|197	%package -n lib%{name}-javadoc
21mr|thrift-0.19.0-2|198	Summary: API documentation for java-%{name}
21mr|thrift-0.19.0-2|199	Requires: lib%{name}-java = %{version}-%{release}
21mr|thrift-0.19.0-2|200	BuildArch: noarch
21mr|thrift-0.19.0-2|201	
21mr|thrift-0.19.0-2|202	%description -n lib%{name}-javadoc
21mr|thrift-0.19.0-2|203	The lib%{name}-javadoc package contains API documentation for the
21mr|thrift-0.19.0-2|204	Java bindings for %{name}.
21mr|thrift-0.19.0-2|205	
21mr|thrift-0.19.0-2|206	%files -n lib%{name}-javadoc
21mr|thrift-0.19.0-2|207	%{_javadocdir}/%{name}
21mr|thrift-0.19.0-2|208	%doc LICENSE NOTICE
21mr|thrift-0.19.0-2|209	
21mr|thrift-0.19.0-2|210	#-----------------------------------------------------
21mr|thrift-0.19.0-2|211	
21mr|thrift-0.19.0-2|212	%package -n lib%{name}-java
21mr|thrift-0.19.0-2|213	Summary: Java support for %{name}
21mr|thrift-0.19.0-2|214	
21mr|thrift-0.19.0-2|215	BuildRequires: apache-commons-codec
21mr|thrift-0.19.0-2|216	BuildRequires: apache-commons-lang
21mr|thrift-0.19.0-2|217	BuildRequires: apache-commons-logging
21mr|thrift-0.19.0-2|218	BuildRequires: gradle-local
21mr|thrift-0.19.0-2|219	BuildRequires: httpcomponents-client
21mr|thrift-0.19.0-2|220	BuildRequires: httpcomponents-core
21mr|thrift-0.19.0-2|221	BuildRequires: java-devel
21mr|thrift-0.19.0-2|222	BuildRequires: javapackages-tools
21mr|thrift-0.19.0-2|223	BuildRequires: javapackages-local
21mr|thrift-0.19.0-2|224	BuildRequires: junit
21mr|thrift-0.19.0-2|225	BuildRequires: log4j
21mr|thrift-0.19.0-2|226	BuildRequires: slf4j
21mr|thrift-0.19.0-2|227	# javax.servlet-api 3.1.0 is provided by glassfish-servlet-api
21mr|thrift-0.19.0-2|228	BuildRequires: mvn(javax.servlet:javax.servlet-api) = 3.1.0
21mr|thrift-0.19.0-2|229	
21mr|thrift-0.19.0-2|230	Requires: java-headless >= 1:1.6.0
21mr|thrift-0.19.0-2|231	Requires: javapackages-tools
21mr|thrift-0.19.0-2|232	Requires: mvn(org.slf4j:slf4j-api)
21mr|thrift-0.19.0-2|233	Requires: mvn(commons-lang:commons-lang)
21mr|thrift-0.19.0-2|234	Requires: mvn(org.apache.httpcomponents:httpclient)
21mr|thrift-0.19.0-2|235	Requires: mvn(org.apache.httpcomponents:httpcore)
21mr|thrift-0.19.0-2|236	BuildArch: noarch
21mr|thrift-0.19.0-2|237	# Java stack is not supported on x86_32
21mr|thrift-0.19.0-2|238	ExcludeArch: %{ix86}
21mr|thrift-0.19.0-2|239	
21mr|thrift-0.19.0-2|240	%description -n lib%{name}-java
21mr|thrift-0.19.0-2|241	The lib%{name}-java package contains Java bindings for %{name}.
21mr|thrift-0.19.0-2|242	
21mr|thrift-0.19.0-2|243	
21mr|thrift-0.19.0-2|244	%files -n lib%{name}-java -f .mfiles
21mr|thrift-0.19.0-2|245	%doc LICENSE NOTICE
21mr|thrift-0.19.0-2|246	%endif
21mr|thrift-0.19.0-2|247	
21mr|thrift-0.19.0-2|248	#-----------------------------------------------------
21mr|thrift-0.19.0-2|249	
21mr|thrift-0.19.0-2|250	%prep
21mr|thrift-0.19.0-2|251	%autosetup -p1
21mr|thrift-0.19.0-2|252	
21mr|thrift-0.19.0-2|253	# avoid spurious executable permissions in debuginfo package
21mr|thrift-0.19.0-2|254	find . -name \*.cpp -or -name \*.cc -or -name \*.h | xargs -r chmod 644
21mr|thrift-0.19.0-2|255	
21mr|thrift-0.19.0-2|256	# work around linking issues
21mr|thrift-0.19.0-2|257	echo 'libthrift_c_glib_la_LIBADD = $(GLIB_LIBS) $(GOBJECT_LIBS) -L../cpp/.libs ' >> lib/c_glib/Makefile.am
21mr|thrift-0.19.0-2|258	echo 'libthriftqt5_la_LIBADD = $(QT_LIBS) -lthrift -L.libs' >> lib/cpp/Makefile.am
21mr|thrift-0.19.0-2|259	echo 'libthriftz_la_LIBADD = $(ZLIB_LIBS) -lthrift -L.libs' >> lib/cpp/Makefile.am
21mr|thrift-0.19.0-2|260	echo 'EXTRA_libthriftqt5_la_DEPENDENCIES = libthrift.la' >> lib/cpp/Makefile.am
21mr|thrift-0.19.0-2|261	echo 'EXTRA_libthriftz_la_DEPENDENCIES = libthrift.la' >> lib/cpp/Makefile.am
21mr|thrift-0.19.0-2|262	
21mr|thrift-0.19.0-2|263	# fix broken upstream check for ant version; we enforce this with BuildRequires, so no need to check here
21mr|thrift-0.19.0-2|264	sed -i 's|ANT_VALID=.*|ANT_VALID=1|' aclocal/ax_javac_and_java.m4
21mr|thrift-0.19.0-2|265	
21mr|thrift-0.19.0-2|266	# explicitly set python3
21mr|thrift-0.19.0-2|267	shopt -s globstar
21mr|thrift-0.19.0-2|268	sed -i -E 's@^(#!.*/env) *python *$@\1 python3@' **/*.py
21mr|thrift-0.19.0-2|269	
21mr|thrift-0.19.0-2|270	%build
21mr|thrift-0.19.0-2|271	export PY_PREFIX=%{_prefix}
21mr|thrift-0.19.0-2|272	export PERL_PREFIX=%{_prefix}
21mr|thrift-0.19.0-2|273	export JAVA_PREFIX=%{_javadir}
21mr|thrift-0.19.0-2|274	export GLIB_LIBS=$(pkg-config --libs glib-2.0)
21mr|thrift-0.19.0-2|275	export GLIB_CFLAGS=$(pkg-config --cflags glib-2.0)
21mr|thrift-0.19.0-2|276	export GOBJECT_LIBS=$(pkg-config --libs gobject-2.0)
21mr|thrift-0.19.0-2|277	export GOBJECT_CFLAGS=$(pkg-config --cflags gobject-2.0)
21mr|thrift-0.19.0-2|278	
21mr|thrift-0.19.0-2|279	find %{_builddir} -name rebar -exec rm -f '{}' \;
21mr|thrift-0.19.0-2|280	find . -name Makefile\* -exec sed -i -e 's/[.][/]rebar/rebar/g' {} \;
21mr|thrift-0.19.0-2|281	
21mr|thrift-0.19.0-2|282	# install javadocs in proper places
21mr|thrift-0.19.0-2|283	sed -i 's|-Dinstall.javadoc.path=$(DESTDIR)$(docdir)/java|-Dinstall.javadoc.path=$(DESTDIR)%{_javadocdir}/%{name}|' lib/java/Makefile.*
21mr|thrift-0.19.0-2|284	
21mr|thrift-0.19.0-2|285	# build a jar without a version number
21mr|thrift-0.19.0-2|286	#sed -i 's|${thrift.artifactid}-${version}|${thrift.artifactid}|' lib/java/build.xml
21mr|thrift-0.19.0-2|287	
21mr|thrift-0.19.0-2|288	# use unversioned doc dirs where appropriate (via _pkgdocdir macro)
21mr|thrift-0.19.0-2|289	export PYTHON=%{_bindir}/python3
21mr|thrift-0.19.0-2|290	
21mr|thrift-0.19.0-2|291	%cmake \
21mr|thrift-0.19.0-2|292	-DBUILD_NODEJS=OFF \
21mr|thrift-0.19.0-2|293	-DBUILD_JAVASCRIPT=OFF \
21mr|thrift-0.19.0-2|294	%if 0%{?want_java} > 0
21mr|thrift-0.19.0-2|295	-DBUILD_JAVA=ON \
21mr|thrift-0.19.0-2|296	%else
21mr|thrift-0.19.0-2|297	-DBUILD_JAVA=OFF \
21mr|thrift-0.19.0-2|298	%endif
21mr|thrift-0.19.0-2|299	-DBUILD_PYTHON=OFF
21mr|thrift-0.19.0-2|300	
21mr|thrift-0.19.0-2|301	# build python support
21mr|thrift-0.19.0-2|302	pushd ../lib/py
21mr|thrift-0.19.0-2|303	%py3_build
21mr|thrift-0.19.0-2|304	popd
21mr|thrift-0.19.0-2|305	
21mr|thrift-0.19.0-2|306	# build perl support
21mr|thrift-0.19.0-2|307	pushd ../lib/perl
21mr|thrift-0.19.0-2|308	perl Makefile.PL INSTALLDIRS=vendor
21mr|thrift-0.19.0-2|309	%make
21mr|thrift-0.19.0-2|310	popd
21mr|thrift-0.19.0-2|311	
21mr|thrift-0.19.0-2|312	%make
21mr|thrift-0.19.0-2|313	
21mr|thrift-0.19.0-2|314	%install
21mr|thrift-0.19.0-2|315	%make_install -C build
21mr|thrift-0.19.0-2|316	
21mr|thrift-0.19.0-2|317	# install python support
21mr|thrift-0.19.0-2|318	pushd ./lib/py
21mr|thrift-0.19.0-2|319	%py3_install
21mr|thrift-0.19.0-2|320	popd
21mr|thrift-0.19.0-2|321	
21mr|thrift-0.19.0-2|322	# install perl support
21mr|thrift-0.19.0-2|323	pushd ./lib/perl
21mr|thrift-0.19.0-2|324	%makeinstall_std
21mr|thrift-0.19.0-2|325	popd
21mr|thrift-0.19.0-2|326	
21mr|thrift-0.19.0-2|327	# Remove javadocs jar
21mr|thrift-0.19.0-2|328	%if 0%{?want_java} > 0
21mr|thrift-0.19.0-2|329	find %{buildroot}/%{_javadir} -name lib%{name}-javadoc.jar -exec rm -f '{}' \;
21mr|thrift-0.19.0-2|330	# Add POM file and depmap
21mr|thrift-0.19.0-2|331	mkdir -p %{buildroot}%{_mavenpomdir}
21mr|thrift-0.19.0-2|332	install -pm 644 %{SOURCE1} %{buildroot}%{_mavenpomdir}/JPP-libthrift.pom
21mr|thrift-0.19.0-2|333	%add_maven_depmap JPP-libthrift.pom libthrift.jar
21mr|thrift-0.19.0-2|334	%endif
21mr|thrift-0.19.0-2|335	
21mr|thrift-0.19.0-2|336	# Remove bundled jar files
21mr|thrift-0.19.0-2|337	find %{buildroot} -name \*.jar -a \! -name \*thrift\* -exec rm -f '{}' \;
21mr|thrift-0.19.0-2|338	
21mr|thrift-0.19.0-2|339	# Remove inneeded perl files
21mr|thrift-0.19.0-2|340	find %{buildroot} -name \*.pod -exec rm -f '{}' \;
21mr|thrift-0.19.0-2|341	find %{buildroot} -name .packlist -exec rm -f '{}' \;
21mr|thrift-0.19.0-2|342	rm -r %{buildroot}%{_libdir}/perl5
21mr|thrift-0.19.0-2|343	
21mr|thrift-0.19.0-2|344	# Ensure all python scripts are executable
21mr|thrift-0.19.0-2|345	find %{buildroot} -name \*.py -exec grep -q /usr/bin/env {} \; -print | xargs -r chmod 755

19505 21
21mr|thrift-java-0.10.0-17|1	%global oname thrift
21mr|thrift-java-0.10.0-17|2	
21mr|thrift-java-0.10.0-17|3	Name:    thrift-java
21mr|thrift-java-0.10.0-17|4	Version: 0.10.0
21mr|thrift-java-0.10.0-17|5	Release: 17
21mr|thrift-java-0.10.0-17|6	Summary: Software framework for cross-language services development
21mr|thrift-java-0.10.0-17|7	Group:   System/Libraries
21mr|thrift-java-0.10.0-17|8	# Parts of the source are used under the BSD and zlib licenses, but
21mr|thrift-java-0.10.0-17|9	# these are OK for inclusion in an Apache 2.0-licensed whole:
21mr|thrift-java-0.10.0-17|10	# https://www.apache.org/legal/3party.html
21mr|thrift-java-0.10.0-17|11	
21mr|thrift-java-0.10.0-17|12	# Here's the breakdown:
21mr|thrift-java-0.10.0-17|13	# ./lib/py/compat/win32/stdint.h is 2-clause BSD
21mr|thrift-java-0.10.0-17|14	# ./compiler/cpp/src/md5.[ch] are zlib
21mr|thrift-java-0.10.0-17|15	License: ASL 2.0 and BSD and zlib
21mr|thrift-java-0.10.0-17|16	URL:     https://thrift.apache.org/
21mr|thrift-java-0.10.0-17|17	
21mr|thrift-java-0.10.0-17|18	Source0: https://archive.apache.org/dist/%{oname}/%{version}/%{oname}-%{version}.tar.gz
21mr|thrift-java-0.10.0-17|19	
21mr|thrift-java-0.10.0-17|20	Source1: https://repo1.maven.org/maven2/org/apache/thrift/lib%{oname}/%{version}/lib%{oname}-%{version}.pom
21mr|thrift-java-0.10.0-17|21	Source2: https://raw.github.com/apache/%{oname}/%{version}/bootstrap.sh
21mr|thrift-java-0.10.0-17|22	
21mr|thrift-java-0.10.0-17|23	Source4: %{oname}.rpmlintrc
21mr|thrift-java-0.10.0-17|24	
21mr|thrift-java-0.10.0-17|25	# this patch is adapted from Gil Cattaneo's thrift-0.7.0 package
21mr|thrift-java-0.10.0-17|26	Patch0: %{oname}-%{version}-buildxml.patch
21mr|thrift-java-0.10.0-17|27	# for fb303, excise maven ant tasks; build against system libraries; etc.
21mr|thrift-java-0.10.0-17|28	Patch1: fb303-%{version}-buildxml.patch
21mr|thrift-java-0.10.0-17|29	# fix configure.ac insistence on using /usr/local/lib for JAVA_PREFIX
21mr|thrift-java-0.10.0-17|30	Patch2: configure-java-prefix.patch
21mr|thrift-java-0.10.0-17|31	# fix for ppc64le builds not linking to /usr/lib64 directory
21mr|thrift-java-0.10.0-17|32	Patch3: fix-ppc64le-builds.patch
21mr|thrift-java-0.10.0-17|33	# fix for s390x build; incorporates fix for THRIFT-4177 with some code from THRIFT-4136
21mr|thrift-java-0.10.0-17|34	Patch4: THRIFT-4177.patch
21mr|thrift-java-0.10.0-17|35	
21mr|thrift-java-0.10.0-17|36	# Update fb303 for python3
21mr|thrift-java-0.10.0-17|37	Patch5: python3.patch
21mr|thrift-java-0.10.0-17|38	
21mr|thrift-java-0.10.0-17|39	# BuildRequires for language-specific bindings are listed under these
21mr|thrift-java-0.10.0-17|40	# subpackages, to facilitate enabling or disabling individual language
21mr|thrift-java-0.10.0-17|41	# bindings in the future
21mr|thrift-java-0.10.0-17|42	
21mr|thrift-java-0.10.0-17|43	BuildRequires: ant >= 1.7
21mr|thrift-java-0.10.0-17|44	BuildRequires: autoconf
21mr|thrift-java-0.10.0-17|45	BuildRequires: automake
21mr|thrift-java-0.10.0-17|46	BuildArch:     noarch
21mr|thrift-java-0.10.0-17|47	ExcludeArch:   %{ix86}
21mr|thrift-java-0.10.0-17|48	
21mr|thrift-java-0.10.0-17|49	%description
21mr|thrift-java-0.10.0-17|50	
21mr|thrift-java-0.10.0-17|51	The Apache Thrift software framework for cross-language services
21mr|thrift-java-0.10.0-17|52	development combines a software stack with a code generation engine to
21mr|thrift-java-0.10.0-17|53	build services that work efficiently and seamlessly between C++, Java,
21mr|thrift-java-0.10.0-17|54	Python, %{?php_langname}and other languages.
21mr|thrift-java-0.10.0-17|55	
21mr|thrift-java-0.10.0-17|56	#------------------------------------------------------
21mr|thrift-java-0.10.0-17|57	%package -n lib%{oname}-javadoc
21mr|thrift-java-0.10.0-17|58	Summary: API documentation for java-%{oname}
21mr|thrift-java-0.10.0-17|59	Requires: lib%{oname}-java = %{version}-%{release}
21mr|thrift-java-0.10.0-17|60	
21mr|thrift-java-0.10.0-17|61	%description -n lib%{oname}-javadoc
21mr|thrift-java-0.10.0-17|62	The lib%{oname}-javadoc package contains API documentation for the
21mr|thrift-java-0.10.0-17|63	Java bindings for %{oname}.
21mr|thrift-java-0.10.0-17|64	
21mr|thrift-java-0.10.0-17|65	%files -n lib%{oname}-javadoc
21mr|thrift-java-0.10.0-17|66	%{_javadocdir}/%{oname}
21mr|thrift-java-0.10.0-17|67	%doc LICENSE NOTICE
21mr|thrift-java-0.10.0-17|68	
21mr|thrift-java-0.10.0-17|69	#------------------------------------------------------
21mr|thrift-java-0.10.0-17|70	
21mr|thrift-java-0.10.0-17|71	%package -n lib%{oname}-java
21mr|thrift-java-0.10.0-17|72	Summary: Java support for %{oname}
21mr|thrift-java-0.10.0-17|73	
21mr|thrift-java-0.10.0-17|74	BuildRequires: apache-commons-codec
21mr|thrift-java-0.10.0-17|75	BuildRequires: apache-commons-lang
21mr|thrift-java-0.10.0-17|76	BuildRequires: apache-commons-logging
21mr|thrift-java-0.10.0-17|77	BuildRequires: httpcomponents-client
21mr|thrift-java-0.10.0-17|78	BuildRequires: httpcomponents-core
21mr|thrift-java-0.10.0-17|79	BuildRequires: java-devel
21mr|thrift-java-0.10.0-17|80	BuildRequires: javapackages-tools
21mr|thrift-java-0.10.0-17|81	BuildRequires: javapackages-local
21mr|thrift-java-0.10.0-17|82	BuildRequires: junit
21mr|thrift-java-0.10.0-17|83	BuildRequires: log4j
21mr|thrift-java-0.10.0-17|84	BuildRequires: slf4j
21mr|thrift-java-0.10.0-17|85	# javax.servlet-api 3.1.0 is provided by glassfish-servlet-api
21mr|thrift-java-0.10.0-17|86	BuildRequires: mvn(javax.servlet:javax.servlet-api) = 3.1.0
21mr|thrift-java-0.10.0-17|87	
21mr|thrift-java-0.10.0-17|88	Requires: java-headless >= 1:1.6.0
21mr|thrift-java-0.10.0-17|89	Requires: javapackages-tools
21mr|thrift-java-0.10.0-17|90	Requires: mvn(org.slf4j:slf4j-api)
21mr|thrift-java-0.10.0-17|91	Requires: mvn(commons-lang:commons-lang)
21mr|thrift-java-0.10.0-17|92	Requires: mvn(org.apache.httpcomponents:httpclient)
21mr|thrift-java-0.10.0-17|93	Requires: mvn(org.apache.httpcomponents:httpcore)
21mr|thrift-java-0.10.0-17|94	
21mr|thrift-java-0.10.0-17|95	%description -n lib%{oname}-java
21mr|thrift-java-0.10.0-17|96	The lib%{oname}-java package contains Java bindings for %{oname}.
21mr|thrift-java-0.10.0-17|97	
21mr|thrift-java-0.10.0-17|98	%files -n lib%{oname}-java -f .mfiles
21mr|thrift-java-0.10.0-17|99	%doc LICENSE NOTICE
21mr|thrift-java-0.10.0-17|100	#------------------------------------------------------
21mr|thrift-java-0.10.0-17|101	
21mr|thrift-java-0.10.0-17|102	%prep
21mr|thrift-java-0.10.0-17|103	%autosetup -p1 -n %{oname}-%{version}
21mr|thrift-java-0.10.0-17|104	
21mr|thrift-java-0.10.0-17|105	%{?!el5:sed -i -e 's/^AC_PROG_LIBTOOL/LT_INIT/g' configure.ac}
21mr|thrift-java-0.10.0-17|106	
21mr|thrift-java-0.10.0-17|107	# avoid spurious executable permissions in debuginfo package
21mr|thrift-java-0.10.0-17|108	find . -name \*.cpp -or -name \*.cc -or -name \*.h | xargs -r chmod 644
21mr|thrift-java-0.10.0-17|109	
21mr|thrift-java-0.10.0-17|110	cp -p %{SOURCE2} bootstrap.sh
21mr|thrift-java-0.10.0-17|111	
21mr|thrift-java-0.10.0-17|112	# work around linking issues
21mr|thrift-java-0.10.0-17|113	echo 'libthrift_c_glib_la_LIBADD = $(GLIB_LIBS) $(GOBJECT_LIBS) -L../cpp/.libs ' >> lib/c_glib/Makefile.am
21mr|thrift-java-0.10.0-17|114	echo 'libthriftqt_la_LIBADD = $(QT_LIBS) -lthrift -L.libs' >> lib/cpp/Makefile.am
21mr|thrift-java-0.10.0-17|115	echo 'libthriftz_la_LIBADD = $(ZLIB_LIBS) -lthrift -L.libs' >> lib/cpp/Makefile.am
21mr|thrift-java-0.10.0-17|116	echo 'EXTRA_libthriftqt_la_DEPENDENCIES = libthrift.la' >> lib/cpp/Makefile.am
21mr|thrift-java-0.10.0-17|117	echo 'EXTRA_libthriftz_la_DEPENDENCIES = libthrift.la' >> lib/cpp/Makefile.am
21mr|thrift-java-0.10.0-17|118	
21mr|thrift-java-0.10.0-17|119	sed -i 's|libfb303_so_LDFLAGS = $(SHARED_LDFLAGS)|libfb303_so_LDFLAGS = $(SHARED_LDFLAGS) -lthrift -L../../../lib/cpp/.libs -Wl,--as-needed|g' contrib/fb303/cpp/Makefile.am
21mr|thrift-java-0.10.0-17|120	
21mr|thrift-java-0.10.0-17|121	# fix broken upstream check for ant version; we enforce this with BuildRequires, so no need to check here
21mr|thrift-java-0.10.0-17|122	sed -i 's|ANT_VALID=.*|ANT_VALID=1|' aclocal/ax_javac_and_java.m4
21mr|thrift-java-0.10.0-17|123	sed -i 's|ANT_VALID=.*|ANT_VALID=1|' contrib/fb303/aclocal/ax_javac_and_java.m4
21mr|thrift-java-0.10.0-17|124	
21mr|thrift-java-0.10.0-17|125	%build
21mr|thrift-java-0.10.0-17|126	export JAVA_PREFIX=%{_javadir}
21mr|thrift-java-0.10.0-17|127	export GLIB_LIBS=$(pkg-config --libs glib-2.0)
21mr|thrift-java-0.10.0-17|128	export GLIB_CFLAGS=$(pkg-config --cflags glib-2.0)
21mr|thrift-java-0.10.0-17|129	export GOBJECT_LIBS=$(pkg-config --libs gobject-2.0)
21mr|thrift-java-0.10.0-17|130	export GOBJECT_CFLAGS=$(pkg-config --cflags gobject-2.0)
21mr|thrift-java-0.10.0-17|131	
21mr|thrift-java-0.10.0-17|132	# install javadocs in proper places
21mr|thrift-java-0.10.0-17|133	sed -i 's|-Dinstall.javadoc.path=$(DESTDIR)$(docdir)/java|-Dinstall.javadoc.path=$(DESTDIR)%{_javadocdir}/%{oname}|' lib/java/Makefile.*
21mr|thrift-java-0.10.0-17|134	
21mr|thrift-java-0.10.0-17|135	# build a jar without a version number
21mr|thrift-java-0.10.0-17|136	sed -i 's|${thrift.artifactid}-${version}|${thrift.artifactid}|' lib/java/build.xml
21mr|thrift-java-0.10.0-17|137	
21mr|thrift-java-0.10.0-17|138	sed -i 's|$(prefix)/lib$|%{_libdir}|g' contrib/fb303/cpp/Makefile.am
21mr|thrift-java-0.10.0-17|139	
21mr|thrift-java-0.10.0-17|140	sh ./bootstrap.sh
21mr|thrift-java-0.10.0-17|141	
21mr|thrift-java-0.10.0-17|142	# use unversioned doc dirs where appropriate (via _pkgdocdir macro)
21mr|thrift-java-0.10.0-17|143	export PYTHON=%{_bindir}/python3
21mr|thrift-java-0.10.0-17|144	%configure --disable-dependency-tracking --disable-static --with-boost=/usr --with-py3 --with-java --docdir=%{?_pkgdocdir}%{!?_pkgdocdir:%{_docdir}/%{oname}-%{version}}
21mr|thrift-java-0.10.0-17|145	
21mr|thrift-java-0.10.0-17|146	# eliminate unused direct shlib dependencies
21mr|thrift-java-0.10.0-17|147	sed -i -e 's/ -shared / -Wl,--as-needed\0/g' libtool
21mr|thrift-java-0.10.0-17|148	
21mr|thrift-java-0.10.0-17|149	pushd lib/java
21mr|thrift-java-0.10.0-17|150	make
21mr|thrift-java-0.10.0-17|151	popd
21mr|thrift-java-0.10.0-17|152	
21mr|thrift-java-0.10.0-17|153	%install
21mr|thrift-java-0.10.0-17|154	pushd lib/java
21mr|thrift-java-0.10.0-17|155	%make_install
21mr|thrift-java-0.10.0-17|156	popd
21mr|thrift-java-0.10.0-17|157	
21mr|thrift-java-0.10.0-17|158	# Remove javadocs jar
21mr|thrift-java-0.10.0-17|159	find %{buildroot}/%{_javadir} -name lib%{oname}-javadoc.jar -exec rm -f '{}' \;
21mr|thrift-java-0.10.0-17|160	
21mr|thrift-java-0.10.0-17|161	# Add POM file and depmap
21mr|thrift-java-0.10.0-17|162	mkdir -p %{buildroot}%{_mavenpomdir}
21mr|thrift-java-0.10.0-17|163	
21mr|thrift-java-0.10.0-17|164	install -pm 644 %{SOURCE1} %{buildroot}%{_mavenpomdir}/JPP-libthrift.pom
21mr|thrift-java-0.10.0-17|165	
21mr|thrift-java-0.10.0-17|166	%add_maven_depmap JPP-libthrift.pom libthrift.jar
21mr|thrift-java-0.10.0-17|167	
21mr|thrift-java-0.10.0-17|168	# Remove bundled jar files
21mr|thrift-java-0.10.0-17|169	find %{buildroot} -name \*.jar -a \! -name \*thrift\* -exec rm -f '{}' \;
21mr|thrift-java-0.10.0-17|170	

19506 21
21mr|thunderbird-102-102.15.1-1|1	%define __libtoolize /bin/true
21mr|thunderbird-102-102.15.1-1|2	%define __cputoolize /bin/true
21mr|thunderbird-102-102.15.1-1|3	
21mr|thunderbird-102-102.15.1-1|4	%define _enable_debug_packages %{nil}
21mr|thunderbird-102-102.15.1-1|5	%define debug_package %{nil}
21mr|thunderbird-102-102.15.1-1|6	
21mr|thunderbird-102-102.15.1-1|7	%ifarch %ix86
21mr|thunderbird-102-102.15.1-1|8	%define _host i686-unknown-linux-gnu
21mr|thunderbird-102-102.15.1-1|9	%endif
21mr|thunderbird-102-102.15.1-1|10	
21mr|thunderbird-102-102.15.1-1|11	%define title Thunderbird-91
21mr|thunderbird-102-102.15.1-1|12	
21mr|thunderbird-102-102.15.1-1|13	%define oname thunderbird
21mr|thunderbird-102-102.15.1-1|14	
21mr|thunderbird-102-102.15.1-1|15	%define tb_appid \{3550f703-e582-4d05-9a08-453d09bdfdc6\}
21mr|thunderbird-102-102.15.1-1|16	%define tbdir %{_libdir}/%{oname}
21mr|thunderbird-102-102.15.1-1|17	%define tbextdir %{_libdir}/mozilla/extensions/%{tb_appid}
21mr|thunderbird-102-102.15.1-1|18	
21mr|thunderbird-102-102.15.1-1|19	%bcond_without clang
21mr|thunderbird-102-102.15.1-1|20	%if %{mdvver} == 202110
21mr|thunderbird-102-102.15.1-1|21	%bcond_with system_llvm
21mr|thunderbird-102-102.15.1-1|22	%else
21mr|thunderbird-102-102.15.1-1|23	%bcond_without system_llvm
21mr|thunderbird-102-102.15.1-1|24	%endif
21mr|thunderbird-102-102.15.1-1|25	
21mr|thunderbird-102-102.15.1-1|26	%define llvm_opt_ver llvm15
21mr|thunderbird-102-102.15.1-1|27	%define llvm_dir_path /opt/%{llvm_opt_ver}
21mr|thunderbird-102-102.15.1-1|28	%define clang_path %{llvm_dir_path}/bin
21mr|thunderbird-102-102.15.1-1|29	
21mr|thunderbird-102-102.15.1-1|30	%define use_bundled_cbindgen 1
21mr|thunderbird-102-102.15.1-1|31	
21mr|thunderbird-102-102.15.1-1|32	%define objdir obj
21mr|thunderbird-102-102.15.1-1|33	
21mr|thunderbird-102-102.15.1-1|34	%define xpi 1
21mr|thunderbird-102-102.15.1-1|35	%define languages af ar ast be bg br ca cak cs cy da de dsb el en-CA en-GB es-AR es-ES es-MX et eu fi fr fy-NL ga-IE gd gl he hr hsb hu hy-AM id is it ja ka kab kk ko lt lv ms nb-NO nl nn-NO pa-IN pl pt-BR pt-PT rm ro ru sk sl sq sr sv-SE th tr uk uz vi zh-CN zh-TW
21mr|thunderbird-102-102.15.1-1|36	%define del_lang ach an az bn bs ca-valencia eo es-CL fa ff gn gu-IN hi-IN ia km kn lij mk mr my ne-NP oc sco si son szl ta te tl trs ur xh
21mr|thunderbird-102-102.15.1-1|37	
21mr|thunderbird-102-102.15.1-1|38	# Do not make provides from plugins
21mr|thunderbird-102-102.15.1-1|39	%global __provides_exclude_from ^%{_libdir}/%{oname}.*/.*\\.so
21mr|thunderbird-102-102.15.1-1|40	# Do not require filtered out provides
21mr|thunderbird-102-102.15.1-1|41	%global __requires_exclude_from ^%{_libdir}/%{oname}.*/.*\\.so
21mr|thunderbird-102-102.15.1-1|42	%global __requires_exclude ^(libxul|librnp)\\.so.*$
21mr|thunderbird-102-102.15.1-1|43	
21mr|thunderbird-102-102.15.1-1|44	# this seems fragile, so require the exact version or later (#58754)
21mr|thunderbird-102-102.15.1-1|45	%define sqlite3_version %(pkg-config --modversion sqlite3 &>/dev/null && pkg-config --modversion sqlite3 2>/dev/null || echo 0)
21mr|thunderbird-102-102.15.1-1|46	# this one as well (#59759)
21mr|thunderbird-102-102.15.1-1|47	%define nss_libname %mklibname nss 3
21mr|thunderbird-102-102.15.1-1|48	%define nss_version %(pkg-config --modversion nss &>/dev/null && pkg-config --modversion nss 2>/dev/null || echo 0)
21mr|thunderbird-102-102.15.1-1|49	
21mr|thunderbird-102-102.15.1-1|50	# Requested 'nss >= 3.53.1' but version of NSS is 3.52.1
21mr|thunderbird-102-102.15.1-1|51	%bcond_with system_nss_nspr
21mr|thunderbird-102-102.15.1-1|52	
21mr|thunderbird-102-102.15.1-1|53	Summary:	Full-featured email, RSS, and newsgroup client
21mr|thunderbird-102-102.15.1-1|54	Name:		%{oname}-102
21mr|thunderbird-102-102.15.1-1|55	Version:	102.15.1
21mr|thunderbird-102-102.15.1-1|56	Release:	1
21mr|thunderbird-102-102.15.1-1|57	License:	MPL
21mr|thunderbird-102-102.15.1-1|58	Group:		Networking/Mail
21mr|thunderbird-102-102.15.1-1|59	Url:		https://www.thunderbird.net
21mr|thunderbird-102-102.15.1-1|60	Source0:	https://archive.mozilla.org/pub/thunderbird/releases/%{version}/source/%{oname}-%{version}.source.tar.xz
21mr|thunderbird-102-102.15.1-1|61	Source1:	%{oname}.desktop
21mr|thunderbird-102-102.15.1-1|62	Source2:	%{oname}.sh
21mr|thunderbird-102-102.15.1-1|63	Source3:	moz_main
21mr|thunderbird-102-102.15.1-1|64	Source10:	%{name}.rpmlintrc
21mr|thunderbird-102-102.15.1-1|65	Source11:	l10n.tar.xz
21mr|thunderbird-102-102.15.1-1|66	# %%{mdvver} <= 201610
21mr|thunderbird-102-102.15.1-1|67	Source12:	mozilla-thunderbird-mandriva-default-prefs.js
21mr|thunderbird-102-102.15.1-1|68	Source22:	cbindgen-vendor.tar.xz
21mr|thunderbird-102-102.15.1-1|69	Source30:	mozilla-thunderbird-open-browser.sh
21mr|thunderbird-102-102.15.1-1|70	Source31:	mozilla-thunderbird-open-browser-xdg.sh
21mr|thunderbird-102-102.15.1-1|71	# for 2016.1
21mr|thunderbird-102-102.15.1-1|72	Source80:	loffice-libcxx-wrapper.sh
21mr|thunderbird-102-102.15.1-1|73	# Search Yandex default
21mr|thunderbird-102-102.15.1-1|74	Source81:	use_yandex_search_as_default.py
21mr|thunderbird-102-102.15.1-1|75	Patch0:		0001-Change-yandex-clids.patch
21mr|thunderbird-102-102.15.1-1|76	Patch1:		fix-build-gcc13.patch
21mr|thunderbird-102-102.15.1-1|77	# Mandriva patches (Patch300+)
21mr|thunderbird-102-102.15.1-1|78	Patch304:	mozilla-thunderbird-run-mozilla.patch
21mr|thunderbird-102-102.15.1-1|79	# OpenSuse patches (Patch400+)
21mr|thunderbird-102-102.15.1-1|80	# https://build.opensuse.org/package/show/openSUSE:Factory/MozillaThunderbird
21mr|thunderbird-102-102.15.1-1|81	Patch401:	mozilla-kde.patch
21mr|thunderbird-102-102.15.1-1|82	BuildRequires:	autoconf2.1
21mr|thunderbird-102-102.15.1-1|83	BuildRequires:	cargo >= 0.25.0
21mr|thunderbird-102-102.15.1-1|84	BuildRequires:	clang
21mr|thunderbird-102-102.15.1-1|85	BuildRequires:	clang-devel
21mr|thunderbird-102-102.15.1-1|86	BuildRequires:	gzip
21mr|thunderbird-102-102.15.1-1|87	BuildRequires:	imagemagick
21mr|thunderbird-102-102.15.1-1|88	BuildRequires:	jpeg-devel
21mr|thunderbird-102-102.15.1-1|89	BuildRequires:	libiw-devel
21mr|thunderbird-102-102.15.1-1|90	%ifarch %{ix86}
21mr|thunderbird-102-102.15.1-1|91	BuildRequires:	atomic-devel
21mr|thunderbird-102-102.15.1-1|92	%endif
21mr|thunderbird-102-102.15.1-1|93	%if %{with clang}
21mr|thunderbird-102-102.15.1-1|94	%if %{without system_llvm}
21mr|thunderbird-102-102.15.1-1|95	BuildRequires:  %{llvm_opt_ver}
21mr|thunderbird-102-102.15.1-1|96	%else
21mr|thunderbird-102-102.15.1-1|97	BuildRequires:	clang
21mr|thunderbird-102-102.15.1-1|98	BuildRequires:	clang-devel
21mr|thunderbird-102-102.15.1-1|99	BuildRequires:	llvm-devel
21mr|thunderbird-102-102.15.1-1|100	BuildRequires:	lld
21mr|thunderbird-102-102.15.1-1|101	%endif
21mr|thunderbird-102-102.15.1-1|102	%endif
21mr|thunderbird-102-102.15.1-1|103	BuildRequires:	nasm
21mr|thunderbird-102-102.15.1-1|104	BuildRequires:	nodejs
21mr|thunderbird-102-102.15.1-1|105	%if %{with system_nss_nspr}
21mr|thunderbird-102-102.15.1-1|106	BuildRequires:	pkgconfig(nspr)
21mr|thunderbird-102-102.15.1-1|107	BuildRequires:	pkgconfig(nss)
21mr|thunderbird-102-102.15.1-1|108	BuildRequires:	nss-static-devel
21mr|thunderbird-102-102.15.1-1|109	%endif
21mr|thunderbird-102-102.15.1-1|110	BuildRequires:	pkgconfig(alsa)
21mr|thunderbird-102-102.15.1-1|111	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|thunderbird-102-102.15.1-1|112	BuildRequires:	pkgconfig(fontconfig)
21mr|thunderbird-102-102.15.1-1|113	BuildRequires:	pkgconfig(freetype2)
21mr|thunderbird-102-102.15.1-1|114	BuildRequires:	pkgconfig(gl)
21mr|thunderbird-102-102.15.1-1|115	BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0)
21mr|thunderbird-102-102.15.1-1|116	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|thunderbird-102-102.15.1-1|117	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|thunderbird-102-102.15.1-1|118	BuildRequires:	pkgconfig(hunspell)
21mr|thunderbird-102-102.15.1-1|119	BuildRequires:	pkgconfig(libIDL-2.0)
21mr|thunderbird-102-102.15.1-1|120	BuildRequires:	pkgconfig(libevent) >= 1.4.7
21mr|thunderbird-102-102.15.1-1|121	BuildRequires:	pkgconfig(libnotify)
21mr|thunderbird-102-102.15.1-1|122	BuildRequires:	pkgconfig(libpulse)
21mr|thunderbird-102-102.15.1-1|123	BuildRequires:	pkgconfig(libstartup-notification-1.0)
21mr|thunderbird-102-102.15.1-1|124	BuildRequires:	pkgconfig(sqlite3) >= 3.7.1.1
21mr|thunderbird-102-102.15.1-1|125	BuildRequires:	pkgconfig(vpx) >= 0.9.7
21mr|thunderbird-102-102.15.1-1|126	BuildRequires:	pkgconfig(xft)
21mr|thunderbird-102-102.15.1-1|127	BuildRequires:	pkgconfig(xt)
21mr|thunderbird-102-102.15.1-1|128	BuildRequires:	pkgconfig(zlib)
21mr|thunderbird-102-102.15.1-1|129	BuildRequires:	pkgconfig(python2)
21mr|thunderbird-102-102.15.1-1|130	BuildRequires:	pkgconfig(python3)
21mr|thunderbird-102-102.15.1-1|131	BuildRequires:	rust >= 1.24.0
21mr|thunderbird-102-102.15.1-1|132	BuildRequires:	unzip
21mr|thunderbird-102-102.15.1-1|133	BuildRequires:	yasm >= 1.0.1
21mr|thunderbird-102-102.15.1-1|134	BuildRequires:	zip
21mr|thunderbird-102-102.15.1-1|135	BuildRequires:	libiw-devel
21mr|thunderbird-102-102.15.1-1|136	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|thunderbird-102-102.15.1-1|137	%if %{with system_nss_nspr}
21mr|thunderbird-102-102.15.1-1|138	Requires:	%{mklibname sqlite3_ 0} >= %{sqlite3_version}
21mr|thunderbird-102-102.15.1-1|139	%endif
21mr|thunderbird-102-102.15.1-1|140	Requires:	%{nss_libname} >= 2:%{nss_version}
21mr|thunderbird-102-102.15.1-1|141	Requires(post,postun):	desktop-file-utils
21mr|thunderbird-102-102.15.1-1|142	Requires(post):	mktemp
21mr|thunderbird-102-102.15.1-1|143	Requires(post,postun):	rpm-helper
21mr|thunderbird-102-102.15.1-1|144	Requires:	%{_lib}otr5
21mr|thunderbird-102-102.15.1-1|145	Requires:	xdg-utils
21mr|thunderbird-102-102.15.1-1|146	Conflicts:	mozilla-thunderbird
21mr|thunderbird-102-102.15.1-1|147	Conflicts:	thunderbird
21mr|thunderbird-102-102.15.1-1|148	Obsoletes:	thunderbird-78 < %{EVRD}
21mr|thunderbird-102-102.15.1-1|149	Obsoletes:	thunderbird-91 < %{EVRD}
21mr|thunderbird-102-102.15.1-1|150	Provides:	thunderbird = %{EVRD}
21mr|thunderbird-102-102.15.1-1|151	
21mr|thunderbird-102-102.15.1-1|152	%description
21mr|thunderbird-102-102.15.1-1|153	%{title} is a full-featured email, RSS and newsgroup client that
21mr|thunderbird-102-102.15.1-1|154	makes emailing safer, faster and easier than ever before.
21mr|thunderbird-102-102.15.1-1|155	
21mr|thunderbird-102-102.15.1-1|156	%files
21mr|thunderbird-102-102.15.1-1|157	%doc README.txt
21mr|thunderbird-102-102.15.1-1|158	%attr(755,root,root) %{_bindir}/thunderbird
21mr|thunderbird-102-102.15.1-1|159	%attr(644,root,root) %{_datadir}/applications/*.desktop
21mr|thunderbird-102-102.15.1-1|160	%attr(644,root,root) %{_datadir}/pixmaps/%{oname}.png
21mr|thunderbird-102-102.15.1-1|161	%{tbdir}
21mr|thunderbird-102-102.15.1-1|162	%if %{xpi}
21mr|thunderbird-102-102.15.1-1|163	%exclude %{tbdir}/extensions
21mr|thunderbird-102-102.15.1-1|164	%endif
21mr|thunderbird-102-102.15.1-1|165	%{_datadir}/icons/hicolor/*/apps/%{oname}.*
21mr|thunderbird-102-102.15.1-1|166	
21mr|thunderbird-102-102.15.1-1|167	#===============================================================================
21mr|thunderbird-102-102.15.1-1|168	
21mr|thunderbird-102-102.15.1-1|169	%if %{xpi}
21mr|thunderbird-102-102.15.1-1|170	
21mr|thunderbird-102-102.15.1-1|171	%define package_l10n() %{expand:
21mr|thunderbird-102-102.15.1-1|172	
21mr|thunderbird-102-102.15.1-1|173	%package %{1}
21mr|thunderbird-102-102.15.1-1|174	Summary:	%{2} interface for Thunderbird
21mr|thunderbird-102-102.15.1-1|175	License:	GPL
21mr|thunderbird-102-102.15.1-1|176	Group:		Networking/WWW
21mr|thunderbird-102-102.15.1-1|177	Url:		http://www.mozilla.org/products/firefox/
21mr|thunderbird-102-102.15.1-1|178	Requires:	%{name}%{_isa} = %{EVRD}
21mr|thunderbird-102-102.15.1-1|179	Conflicts:	mozilla-thunderbird-%{1}
21mr|thunderbird-102-102.15.1-1|180	Conflicts:	thunderbird-%{1}
21mr|thunderbird-102-102.15.1-1|181	Obsoletes:	thunderbird-78-%{1} < %{EVRD}
21mr|thunderbird-102-102.15.1-1|182	Obsoletes:      thunderbird-91-%{1} < %{EVRD}
21mr|thunderbird-102-102.15.1-1|183	Recommends:     locales-%{3}
21mr|thunderbird-102-102.15.1-1|184	
21mr|thunderbird-102-102.15.1-1|185	%description %{1}
21mr|thunderbird-102-102.15.1-1|186	%{1} localization for Thunderbird.
21mr|thunderbird-102-102.15.1-1|187	
21mr|thunderbird-102-102.15.1-1|188	%files %{1}
21mr|thunderbird-102-102.15.1-1|189	%{tbdir}/extensions/langpack-%{2}@%{oname}.mozilla.org.xpi
21mr|thunderbird-102-102.15.1-1|190	}
21mr|thunderbird-102-102.15.1-1|191	
21mr|thunderbird-102-102.15.1-1|192	%(for ORIG in `echo %{languages}`; do \
21mr|thunderbird-102-102.15.1-1|193	E=$(echo $ORIG | sed -e "s/-/_/g"); \
21mr|thunderbird-102-102.15.1-1|194	D=$(echo $E | tr -d [=_=] | tr -d [:upper:] | sed -e "s/valencia//"); \
21mr|thunderbird-102-102.15.1-1|195	echo "%{package_l10n "${E}" "${ORIG}" "${D}"}";done)
21mr|thunderbird-102-102.15.1-1|196	
21mr|thunderbird-102-102.15.1-1|197	%endif
21mr|thunderbird-102-102.15.1-1|198	
21mr|thunderbird-102-102.15.1-1|199	#===============================================================================
21mr|thunderbird-102-102.15.1-1|200	
21mr|thunderbird-102-102.15.1-1|201	%prep
21mr|thunderbird-102-102.15.1-1|202	%setup -qn %{oname}-%{version}
21mr|thunderbird-102-102.15.1-1|203	
21mr|thunderbird-102-102.15.1-1|204	%patch0 -p1
21mr|thunderbird-102-102.15.1-1|205	%{__python3} %{SOURCE81} services/settings/dumps/main/search-config.json
21mr|thunderbird-102-102.15.1-1|206	
21mr|thunderbird-102-102.15.1-1|207	# fix build gcc13
21mr|thunderbird-102-102.15.1-1|208	%if %{mdvver} > 202110
21mr|thunderbird-102-102.15.1-1|209	%patch1 -p1
21mr|thunderbird-102-102.15.1-1|210	%endif
21mr|thunderbird-102-102.15.1-1|211	
21mr|thunderbird-102-102.15.1-1|212	%patch304 -p1 -b .run-mozilla
21mr|thunderbird-102-102.15.1-1|213	%patch401 -p1 -b .kde
21mr|thunderbird-102-102.15.1-1|214	
21mr|thunderbird-102-102.15.1-1|215	%build
21mr|thunderbird-102-102.15.1-1|216	%if 0%{?use_bundled_cbindgen}
21mr|thunderbird-102-102.15.1-1|217	mkdir -p my_rust_vendor
21mr|thunderbird-102-102.15.1-1|218	cd my_rust_vendor
21mr|thunderbird-102-102.15.1-1|219	tar xf %{SOURCE22}
21mr|thunderbird-102-102.15.1-1|220	mkdir -p .cargo
21mr|thunderbird-102-102.15.1-1|221	cat > .cargo/config <<EOL
21mr|thunderbird-102-102.15.1-1|222	[source.crates-io]
21mr|thunderbird-102-102.15.1-1|223	replace-with = "vendored-sources"
21mr|thunderbird-102-102.15.1-1|224	
21mr|thunderbird-102-102.15.1-1|225	[source.vendored-sources]
21mr|thunderbird-102-102.15.1-1|226	directory = "`pwd`"
21mr|thunderbird-102-102.15.1-1|227	EOL
21mr|thunderbird-102-102.15.1-1|228	
21mr|thunderbird-102-102.15.1-1|229	env CARGO_HOME=.cargo cargo install cbindgen
21mr|thunderbird-102-102.15.1-1|230	export PATH=`pwd`/.cargo/bin:$PATH
21mr|thunderbird-102-102.15.1-1|231	%endif
21mr|thunderbird-102-102.15.1-1|232	cd -
21mr|thunderbird-102-102.15.1-1|233	
21mr|thunderbird-102-102.15.1-1|234	export RUSTFLAGS="-Cdebuginfo=0"
21mr|thunderbird-102-102.15.1-1|235	
21mr|thunderbird-102-102.15.1-1|236	%if %{mdvver} < 201910
21mr|thunderbird-102-102.15.1-1|237	sed -i "s/python3/python3.8/g" configure.in
21mr|thunderbird-102-102.15.1-1|238	sed -i "s/python3/python3.8/g" mach
21mr|thunderbird-102-102.15.1-1|239	export PYTHON3=/usr/libexec/python3.8
21mr|thunderbird-102-102.15.1-1|240	export PATH=/usr/libexec:$PATH
21mr|thunderbird-102-102.15.1-1|241	%endif
21mr|thunderbird-102-102.15.1-1|242	
21mr|thunderbird-102-102.15.1-1|243	%if %{with clang}
21mr|thunderbird-102-102.15.1-1|244	%ifarch %ix86
21mr|thunderbird-102-102.15.1-1|245	%define linker bfd
21mr|thunderbird-102-102.15.1-1|246	%else
21mr|thunderbird-102-102.15.1-1|247	%define linker lld
21mr|thunderbird-102-102.15.1-1|248	%endif
21mr|thunderbird-102-102.15.1-1|249	%if %{without system_llvm}
21mr|thunderbird-102-102.15.1-1|250	export PATH="%clang_path:$PATH"
21mr|thunderbird-102-102.15.1-1|251	export CC=%clang_path/clang
21mr|thunderbird-102-102.15.1-1|252	export CXX=%clang_path/clang++
21mr|thunderbird-102-102.15.1-1|253	%else
21mr|thunderbird-102-102.15.1-1|254	export CC=clang
21mr|thunderbird-102-102.15.1-1|255	export CXX=clang++
21mr|thunderbird-102-102.15.1-1|256	%endif
21mr|thunderbird-102-102.15.1-1|257	%endif
21mr|thunderbird-102-102.15.1-1|258	
21mr|thunderbird-102-102.15.1-1|259	%if %{without clang}
21mr|thunderbird-102-102.15.1-1|260	%define linker gold
21mr|thunderbird-102-102.15.1-1|261	export CC=%{__cc}
21mr|thunderbird-102-102.15.1-1|262	export CXX=%{__cxx}
21mr|thunderbird-102-102.15.1-1|263	%endif
21mr|thunderbird-102-102.15.1-1|264	
21mr|thunderbird-102-102.15.1-1|265	cp -fr %{S:3} .mozconfig
21mr|thunderbird-102-102.15.1-1|266	echo "mk_add_options MOZ_MAKE_FLAGS=%{_smp_mflags}" >> .mozconfig
21mr|thunderbird-102-102.15.1-1|267	echo "mk_add_options MOZ_OBJDIR=`pwd`/%{objdir}" >> .mozconfig
21mr|thunderbird-102-102.15.1-1|268	echo "ac_add_options --libdir=%{_libdir}" >> .mozconfig
21mr|thunderbird-102-102.15.1-1|269	echo "ac_add_options --prefix=%{_prefix}" >> .mozconfig
21mr|thunderbird-102-102.15.1-1|270	echo "ac_add_options --host=%{_host}" >> .mozconfig
21mr|thunderbird-102-102.15.1-1|271	echo "ac_add_options --enable-linker=%{linker}" >> .mozconfig
21mr|thunderbird-102-102.15.1-1|272	%ifarch %{ix86}
21mr|thunderbird-102-102.15.1-1|273	echo "ac_add_options --disable-debug-symbols" >> mozconfig
21mr|thunderbird-102-102.15.1-1|274	%endif
21mr|thunderbird-102-102.15.1-1|275	%ifnarch aarch64
21mr|thunderbird-102-102.15.1-1|276	echo "ac_add_options --disable-elf-hack" >> .mozconfig
21mr|thunderbird-102-102.15.1-1|277	%endif
21mr|thunderbird-102-102.15.1-1|278	%if %{with system_nss_nspr}
21mr|thunderbird-102-102.15.1-1|279	echo "ac_add_options --with-system-nspr" >> .mozconfig
21mr|thunderbird-102-102.15.1-1|280	echo "ac_add_options --with-system-nss" >> .mozconfig
21mr|thunderbird-102-102.15.1-1|281	%endif
21mr|thunderbird-102-102.15.1-1|282	
21mr|thunderbird-102-102.15.1-1|283	export MOZCONFIG=`pwd`/.mozconfig
21mr|thunderbird-102-102.15.1-1|284	
21mr|thunderbird-102-102.15.1-1|285	# force memory efficient linking and ets
21mr|thunderbird-102-102.15.1-1|286	%if %{with clang}
21mr|thunderbird-102-102.15.1-1|287	export LDFLAGS="%{ldflags} -Wl,--no-keep-memory"
21mr|thunderbird-102-102.15.1-1|288	%else
21mr|thunderbird-102-102.15.1-1|289	export LDFLAGS="%{ldflags} -Wl,--no-keep-memory -Wl,--reduce-memory-overheads"
21mr|thunderbird-102-102.15.1-1|290	%endif
21mr|thunderbird-102-102.15.1-1|291	
21mr|thunderbird-102-102.15.1-1|292	# This mach command requires /builddir/.mozbuild/_virtualenvs/mach/bin/python,
21mr|thunderbird-102-102.15.1-1|293	# which wasn't found on the system!
21mr|thunderbird-102-102.15.1-1|294	# Consider running 'mach bootstrap' or 'mach create-mach-environment'
21mr|thunderbird-102-102.15.1-1|295	# to create the mach virtualenvs, or set MACH_USE_SYSTEM_PYTHON to use
21mr|thunderbird-102-102.15.1-1|296	# the system Python installation over a virtualenv.
21mr|thunderbird-102-102.15.1-1|297	export MACH_USE_SYSTEM_PYTHON=1
21mr|thunderbird-102-102.15.1-1|298	
21mr|thunderbird-102-102.15.1-1|299	./mach build
21mr|thunderbird-102-102.15.1-1|300	
21mr|thunderbird-102-102.15.1-1|301	%install
21mr|thunderbird-102-102.15.1-1|302	mkdir -p %{buildroot}{%{_libdir},%{_bindir},%{_datadir}/applications}
21mr|thunderbird-102-102.15.1-1|303	mkdir -p %{buildroot}%{tbdir}
21mr|thunderbird-102-102.15.1-1|304	
21mr|thunderbird-102-102.15.1-1|305	pushd %{objdir}
21mr|thunderbird-102-102.15.1-1|306	DESTDIR=%{buildroot} make install
21mr|thunderbird-102-102.15.1-1|307	popd
21mr|thunderbird-102-102.15.1-1|308	
21mr|thunderbird-102-102.15.1-1|309	rm -f extensions/spellcheck/locales/en-US/hunspell/en-US.{dic,aff}
21mr|thunderbird-102-102.15.1-1|310	
21mr|thunderbird-102-102.15.1-1|311	# Use the system hunspell dictionaries
21mr|thunderbird-102-102.15.1-1|312	rm -rf %{buildroot}%{tbdir}/dictionaries
21mr|thunderbird-102-102.15.1-1|313	ln -s /usr/share/dict/mozilla %{buildroot}%{tbdir}/dictionaries
21mr|thunderbird-102-102.15.1-1|314	
21mr|thunderbird-102-102.15.1-1|315	install -p -D %{buildroot}%{tbdir}/chrome/icons/default/default256.png %{buildroot}%{_datadir}/pixmaps/%{oname}.png
21mr|thunderbird-102-102.15.1-1|316	
21mr|thunderbird-102-102.15.1-1|317	# install desktop files
21mr|thunderbird-102-102.15.1-1|318	cp -rf %{S:1} %{buildroot}%{_datadir}/applications
21mr|thunderbird-102-102.15.1-1|319	
21mr|thunderbird-102-102.15.1-1|320	# delete a symlink
21mr|thunderbird-102-102.15.1-1|321	rm -fr %{buildroot}%{_bindir}/%{oname}
21mr|thunderbird-102-102.15.1-1|322	
21mr|thunderbird-102-102.15.1-1|323	# copy the thunderbird startup script for x11/wayland
21mr|thunderbird-102-102.15.1-1|324	cp -fr %{S:2} %{buildroot}%{_bindir}/%{oname}
21mr|thunderbird-102-102.15.1-1|325	sed -i "s|@LIBS@|%{_libdir}|g" %{buildroot}%{_bindir}/%{oname}
21mr|thunderbird-102-102.15.1-1|326	chmod +x %{buildroot}%{_bindir}/%{oname}
21mr|thunderbird-102-102.15.1-1|327	
21mr|thunderbird-102-102.15.1-1|328	# For backwards compatibility with old profiles. Bug #37528
21mr|thunderbird-102-102.15.1-1|329	install -m 755 %{SOURCE31} %{buildroot}%{tbdir}/open-browser.sh
21mr|thunderbird-102-102.15.1-1|330	# For new profiles
21mr|thunderbird-102-102.15.1-1|331	%define COMMAND /usr/bin/xdg-open
21mr|thunderbird-102-102.15.1-1|332	
21mr|thunderbird-102-102.15.1-1|333	cat %{SOURCE12} | perl -p -e 's,THUNDERBIRD_RPM_VR,%{version}-%{release},g;' \
21mr|thunderbird-102-102.15.1-1|334	-e 's,THUNDERBIRD_VENDOR_COMMENT,%{mandriva_release},g;' \
21mr|thunderbird-102-102.15.1-1|335	> %{buildroot}/mdv-default-prefs
21mr|thunderbird-102-102.15.1-1|336	cp -a %{buildroot}/mdv-default-prefs %{buildroot}%{tbdir}/defaults/pref/all-mandriva.js
21mr|thunderbird-102-102.15.1-1|337	rm -f %{buildroot}/mdv-default-prefs
21mr|thunderbird-102-102.15.1-1|338	
21mr|thunderbird-102-102.15.1-1|339	# icons
21mr|thunderbird-102-102.15.1-1|340	mkdir -p %{buildroot}{%{_liconsdir},%{_iconsdir},%{_miconsdir}}
21mr|thunderbird-102-102.15.1-1|341	rm -f %{buildroot}/%{tbdir}/chrome/icons/default/default*.png
21mr|thunderbird-102-102.15.1-1|342	
21mr|thunderbird-102-102.15.1-1|343	for s in 16 22 24 32 48 64 128 256; do
21mr|thunderbird-102-102.15.1-1|344	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/${s}x${s}/apps
21mr|thunderbird-102-102.15.1-1|345	cp -p comm/mail/branding/%{oname}/default${s}.png \
21mr|thunderbird-102-102.15.1-1|346	%{buildroot}%{_datadir}/icons/hicolor/${s}x${s}/apps/%{oname}.png
21mr|thunderbird-102-102.15.1-1|347	done
21mr|thunderbird-102-102.15.1-1|348	
21mr|thunderbird-102-102.15.1-1|349	#exclude devel files
21mr|thunderbird-102-102.15.1-1|350	rm -rf %{buildroot}%{_datadir}/idl/%{oname}-%{version}
21mr|thunderbird-102-102.15.1-1|351	rm -rf %{buildroot}%{_includedir}/%{oname}-%{version}
21mr|thunderbird-102-102.15.1-1|352	rm -rf %{buildroot}%{_libdir}/%{oname}-devel-%{version}
21mr|thunderbird-102-102.15.1-1|353	
21mr|thunderbird-102-102.15.1-1|354	%if %{xpi}
21mr|thunderbird-102-102.15.1-1|355	mkdir -p %{buildroot}%{_libdir}/%{oname}/extensions
21mr|thunderbird-102-102.15.1-1|356	
21mr|thunderbird-102-102.15.1-1|357	tar xf %{SOURCE11} -C %{buildroot}%{_libdir}/%{oname}/extensions
21mr|thunderbird-102-102.15.1-1|358	%endif
21mr|thunderbird-102-102.15.1-1|359	
21mr|thunderbird-102-102.15.1-1|360	%pre
21mr|thunderbird-102-102.15.1-1|361	if [ $1 == 2 ]; then
21mr|thunderbird-102-102.15.1-1|362	if [ -d %{tbdir}/dictionaries ]; then
21mr|thunderbird-102-102.15.1-1|363	# Otherelse rpm can't switch this into a symlink :(
21mr|thunderbird-102-102.15.1-1|364	rm -rf %{tbdir}/dictionaries
21mr|thunderbird-102-102.15.1-1|365	fi
21mr|thunderbird-102-102.15.1-1|366	fi
21mr|thunderbird-102-102.15.1-1|367	
21mr|thunderbird-102-102.15.1-1|368	%post
21mr|thunderbird-102-102.15.1-1|369	if [ -x %{_bindir}/%{oname} ]; then
21mr|thunderbird-102-102.15.1-1|370	
21mr|thunderbird-102-102.15.1-1|371	LANG="${LANG:-}"
21mr|thunderbird-102-102.15.1-1|372	
21mr|thunderbird-102-102.15.1-1|373	if [[ "$LANG" =~ ^ru(|_.*).UTF-8$ ]] ; then
21mr|thunderbird-102-102.15.1-1|374	echo "Thunderbird был обновлен до новой мажорной версии."
21mr|thunderbird-102-102.15.1-1|375	echo "Сделайте резервную копию профиля (~/.thunderbird) перед первым запуском."
21mr|thunderbird-102-102.15.1-1|376	else
21mr|thunderbird-102-102.15.1-1|377	echo "Thunderbird has been upgraded to a new major version."
21mr|thunderbird-102-102.15.1-1|378	echo "Make a backup of your profile (~/.thunderbird) before running the new version."
21mr|thunderbird-102-102.15.1-1|379	fi
21mr|thunderbird-102-102.15.1-1|380	fi
21mr|thunderbird-102-102.15.1-1|381	
21mr|thunderbird-102-102.15.1-1|382	
21mr|thunderbird-102-102.15.1-1|383	

19507 21
21mr|thunderbird-140-140.7.0-1|1	%define __libtoolize /bin/true
21mr|thunderbird-140-140.7.0-1|2	%define __cputoolize /bin/true
21mr|thunderbird-140-140.7.0-1|3	
21mr|thunderbird-140-140.7.0-1|4	%define _enable_debug_packages %{nil}
21mr|thunderbird-140-140.7.0-1|5	%define debug_package %{nil}
21mr|thunderbird-140-140.7.0-1|6	
21mr|thunderbird-140-140.7.0-1|7	%define _disable_lto 0
21mr|thunderbird-140-140.7.0-1|8	
21mr|thunderbird-140-140.7.0-1|9	%ifarch %ix86
21mr|thunderbird-140-140.7.0-1|10	%define _host i686-unknown-linux-gnu
21mr|thunderbird-140-140.7.0-1|11	%endif
21mr|thunderbird-140-140.7.0-1|12	%ifarch x86_64
21mr|thunderbird-140-140.7.0-1|13	%define _host x86_64-unknown-linux-gnu
21mr|thunderbird-140-140.7.0-1|14	%endif
21mr|thunderbird-140-140.7.0-1|15	%ifarch aarch64
21mr|thunderbird-140-140.7.0-1|16	%define _host aarch64-unknown-linux-gnu
21mr|thunderbird-140-140.7.0-1|17	%endif
21mr|thunderbird-140-140.7.0-1|18	
21mr|thunderbird-140-140.7.0-1|19	%define title %(echo %{name} | sed -e "s|^t|T|")
21mr|thunderbird-140-140.7.0-1|20	
21mr|thunderbird-140-140.7.0-1|21	%define oname thunderbird
21mr|thunderbird-140-140.7.0-1|22	
21mr|thunderbird-140-140.7.0-1|23	%define tb_appid \{3550f703-e582-4d05-9a08-453d09bdfdc6\}
21mr|thunderbird-140-140.7.0-1|24	%define tbdir %{_libdir}/%{oname}
21mr|thunderbird-140-140.7.0-1|25	%define tbextdir %{_libdir}/mozilla/extensions/%{tb_appid}
21mr|thunderbird-140-140.7.0-1|26	
21mr|thunderbird-140-140.7.0-1|27	%bcond_without clang
21mr|thunderbird-140-140.7.0-1|28	
21mr|thunderbird-140-140.7.0-1|29	%if %{mdvver} <= 202115
21mr|thunderbird-140-140.7.0-1|30	%bcond_with system_llvm
21mr|thunderbird-140-140.7.0-1|31	%else
21mr|thunderbird-140-140.7.0-1|32	%bcond_without system_llvm
21mr|thunderbird-140-140.7.0-1|33	%endif
21mr|thunderbird-140-140.7.0-1|34	
21mr|thunderbird-140-140.7.0-1|35	%define llvm_opt_ver llvm18
21mr|thunderbird-140-140.7.0-1|36	%define llvm_dir_path /opt/%{llvm_opt_ver}
21mr|thunderbird-140-140.7.0-1|37	%define clang_path %{llvm_dir_path}/bin
21mr|thunderbird-140-140.7.0-1|38	
21mr|thunderbird-140-140.7.0-1|39	%if %{mdvver} >= 202310
21mr|thunderbird-140-140.7.0-1|40	%bcond_with alt_rust
21mr|thunderbird-140-140.7.0-1|41	%else
21mr|thunderbird-140-140.7.0-1|42	%bcond_without alt_rust
21mr|thunderbird-140-140.7.0-1|43	%endif
21mr|thunderbird-140-140.7.0-1|44	
21mr|thunderbird-140-140.7.0-1|45	%global rust_path %(echo /opt/rust-*)
21mr|thunderbird-140-140.7.0-1|46	
21mr|thunderbird-140-140.7.0-1|47	%define use_bundled_cbindgen 1
21mr|thunderbird-140-140.7.0-1|48	
21mr|thunderbird-140-140.7.0-1|49	%define objdir obj
21mr|thunderbird-140-140.7.0-1|50	
21mr|thunderbird-140-140.7.0-1|51	%define xpi 1
21mr|thunderbird-140-140.7.0-1|52	%define languages af ar ast be bg br ca cak cs cy da de dsb el en-CA en-GB es-AR es-ES es-MX et eu fi fr fy-NL ga-IE gd gl he hr hsb hu hy-AM id is it ja ka kab kk ko lt lv ms nb-NO nl nn-NO pa-IN pl pt-BR pt-PT rm ro ru sk sl sq sr sv-SE th tr uk uz vi zh-CN zh-TW
21mr|thunderbird-140-140.7.0-1|53	%define del_lang ach an az bn bs ca-valencia eo es-CL fa ff gn gu-IN hi-IN ia km kn lij mk mr my ne-NP oc sco si son szl ta te tl trs ur xh
21mr|thunderbird-140-140.7.0-1|54	
21mr|thunderbird-140-140.7.0-1|55	# Do not make provides from plugins
21mr|thunderbird-140-140.7.0-1|56	%global __provides_exclude_from ^%{_libdir}/%{oname}.*/.*\\.so
21mr|thunderbird-140-140.7.0-1|57	# Do not require filtered out provides
21mr|thunderbird-140-140.7.0-1|58	%global __requires_exclude_from ^%{_libdir}/%{oname}.*/.*\\.so
21mr|thunderbird-140-140.7.0-1|59	%global __requires_exclude ^(libxul|librnp)\\.so.*$
21mr|thunderbird-140-140.7.0-1|60	
21mr|thunderbird-140-140.7.0-1|61	# this seems fragile, so require the exact version or later (#58754)
21mr|thunderbird-140-140.7.0-1|62	%define sqlite3_version %(pkg-config --modversion sqlite3 &>/dev/null && pkg-config --modversion sqlite3 2>/dev/null || echo 0)
21mr|thunderbird-140-140.7.0-1|63	# this one as well (#59759)
21mr|thunderbird-140-140.7.0-1|64	%define nss_libname %mklibname nss 3
21mr|thunderbird-140-140.7.0-1|65	%define nss_version %(pkg-config --modversion nss &>/dev/null && pkg-config --modversion nss 2>/dev/null || echo 0)
21mr|thunderbird-140-140.7.0-1|66	
21mr|thunderbird-140-140.7.0-1|67	# Requested 'nss >= 3.53.1' but version of NSS is 3.52.1
21mr|thunderbird-140-140.7.0-1|68	%bcond_with system_nss_nspr
21mr|thunderbird-140-140.7.0-1|69	
21mr|thunderbird-140-140.7.0-1|70	%bcond_with beta
21mr|thunderbird-140-140.7.0-1|71	%define b_ver b6
21mr|thunderbird-140-140.7.0-1|72	
21mr|thunderbird-140-140.7.0-1|73	%if %{mdvver} <= 202310
21mr|thunderbird-140-140.7.0-1|74	%bcond_with py3_alternative
21mr|thunderbird-140-140.7.0-1|75	%else
21mr|thunderbird-140-140.7.0-1|76	%bcond_without py3_alternative
21mr|thunderbird-140-140.7.0-1|77	%endif
21mr|thunderbird-140-140.7.0-1|78	
21mr|thunderbird-140-140.7.0-1|79	Summary:	Full-featured email, RSS, and newsgroup client
21mr|thunderbird-140-140.7.0-1|80	Name:		%{oname}-140
21mr|thunderbird-140-140.7.0-1|81	Version:	140.7.0%{?with_beta:%{b_ver}}
21mr|thunderbird-140-140.7.0-1|82	Release:	1
21mr|thunderbird-140-140.7.0-1|83	License:	MPL
21mr|thunderbird-140-140.7.0-1|84	Group:		Networking/Mail
21mr|thunderbird-140-140.7.0-1|85	Url:		https://www.thunderbird.net
21mr|thunderbird-140-140.7.0-1|86	Source0:	https://archive.mozilla.org/pub/thunderbird/releases/%{version}esr/source/%{oname}-%{version}esr.source.tar.xz
21mr|thunderbird-140-140.7.0-1|87	Source1:	%{oname}.desktop
21mr|thunderbird-140-140.7.0-1|88	Source2:	%{oname}.sh
21mr|thunderbird-140-140.7.0-1|89	Source3:	moz_main
21mr|thunderbird-140-140.7.0-1|90	Source4:	gen_cbindgen-vendor.sh
21mr|thunderbird-140-140.7.0-1|91	Source10:	%{name}.rpmlintrc
21mr|thunderbird-140-140.7.0-1|92	Source11:	%{oname}-%{version}esr-l10n.tar.xz
21mr|thunderbird-140-140.7.0-1|93	# %%{mdvver} <= 201610
21mr|thunderbird-140-140.7.0-1|94	Source12:	mozilla-thunderbird-mandriva-default-prefs.js
21mr|thunderbird-140-140.7.0-1|95	Source22:	cbindgen-vendor.tar.xz
21mr|thunderbird-140-140.7.0-1|96	Source30:	mozilla-thunderbird-open-browser.sh
21mr|thunderbird-140-140.7.0-1|97	Source31:	mozilla-thunderbird-open-browser-xdg.sh
21mr|thunderbird-140-140.7.0-1|98	# for 2016.1
21mr|thunderbird-140-140.7.0-1|99	Source80:	loffice-libcxx-wrapper.sh
21mr|thunderbird-140-140.7.0-1|100	BuildRequires:	autoconf2.1
21mr|thunderbird-140-140.7.0-1|101	BuildRequires:	gzip
21mr|thunderbird-140-140.7.0-1|102	BuildRequires:	imagemagick
21mr|thunderbird-140-140.7.0-1|103	BuildRequires:	jpeg-devel
21mr|thunderbird-140-140.7.0-1|104	BuildRequires:	libiw-devel
21mr|thunderbird-140-140.7.0-1|105	%ifarch %{ix86}
21mr|thunderbird-140-140.7.0-1|106	BuildRequires:	atomic-devel
21mr|thunderbird-140-140.7.0-1|107	%endif
21mr|thunderbird-140-140.7.0-1|108	%if %{with clang}
21mr|thunderbird-140-140.7.0-1|109	%if %{without system_llvm}
21mr|thunderbird-140-140.7.0-1|110	BuildRequires:  %{llvm_opt_ver}
21mr|thunderbird-140-140.7.0-1|111	%else
21mr|thunderbird-140-140.7.0-1|112	BuildRequires:	clang
21mr|thunderbird-140-140.7.0-1|113	BuildRequires:	clang-devel
21mr|thunderbird-140-140.7.0-1|114	BuildRequires:	llvm-devel
21mr|thunderbird-140-140.7.0-1|115	BuildRequires:	lld
21mr|thunderbird-140-140.7.0-1|116	%endif
21mr|thunderbird-140-140.7.0-1|117	%endif
21mr|thunderbird-140-140.7.0-1|118	BuildRequires:	nasm
21mr|thunderbird-140-140.7.0-1|119	BuildRequires:	nodejs
21mr|thunderbird-140-140.7.0-1|120	%if %{with system_nss_nspr}
21mr|thunderbird-140-140.7.0-1|121	BuildRequires:	pkgconfig(nspr)
21mr|thunderbird-140-140.7.0-1|122	BuildRequires:	pkgconfig(nss)
21mr|thunderbird-140-140.7.0-1|123	BuildRequires:	nss-static-devel
21mr|thunderbird-140-140.7.0-1|124	%endif
21mr|thunderbird-140-140.7.0-1|125	BuildRequires:	pkgconfig(alsa)
21mr|thunderbird-140-140.7.0-1|126	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|thunderbird-140-140.7.0-1|127	BuildRequires:	pkgconfig(fontconfig)
21mr|thunderbird-140-140.7.0-1|128	BuildRequires:	pkgconfig(freetype2)
21mr|thunderbird-140-140.7.0-1|129	BuildRequires:	pkgconfig(gl)
21mr|thunderbird-140-140.7.0-1|130	BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0)
21mr|thunderbird-140-140.7.0-1|131	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|thunderbird-140-140.7.0-1|132	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|thunderbird-140-140.7.0-1|133	BuildRequires:	pkgconfig(hunspell)
21mr|thunderbird-140-140.7.0-1|134	BuildRequires:	pkgconfig(libIDL-2.0)
21mr|thunderbird-140-140.7.0-1|135	BuildRequires:	pkgconfig(libevent) >= 1.4.7
21mr|thunderbird-140-140.7.0-1|136	BuildRequires:	pkgconfig(libnotify)
21mr|thunderbird-140-140.7.0-1|137	BuildRequires:	pkgconfig(libpulse)
21mr|thunderbird-140-140.7.0-1|138	BuildRequires:	pkgconfig(libstartup-notification-1.0)
21mr|thunderbird-140-140.7.0-1|139	BuildRequires:	pkgconfig(sqlite3) >= 3.7.1.1
21mr|thunderbird-140-140.7.0-1|140	BuildRequires:	pkgconfig(vpx) >= 0.9.7
21mr|thunderbird-140-140.7.0-1|141	BuildRequires:	pkgconfig(xft)
21mr|thunderbird-140-140.7.0-1|142	BuildRequires:	pkgconfig(xt)
21mr|thunderbird-140-140.7.0-1|143	BuildRequires:	pkgconfig(zlib)
21mr|thunderbird-140-140.7.0-1|144	%if %{with py3_alternative}
21mr|thunderbird-140-140.7.0-1|145	BuildRequires:	pkgconfig(python-3.10)
21mr|thunderbird-140-140.7.0-1|146	%else
21mr|thunderbird-140-140.7.0-1|147	BuildRequires:	pkgconfig(python3)
21mr|thunderbird-140-140.7.0-1|148	%endif
21mr|thunderbird-140-140.7.0-1|149	%if %{without alt_rust}
21mr|thunderbird-140-140.7.0-1|150	BuildRequires:	rust
21mr|thunderbird-140-140.7.0-1|151	BuildRequires:	rustfmt
21mr|thunderbird-140-140.7.0-1|152	BuildRequires:	cargo
21mr|thunderbird-140-140.7.0-1|153	%else
21mr|thunderbird-140-140.7.0-1|154	BuildRequires:	rust-nightly
21mr|thunderbird-140-140.7.0-1|155	%endif
21mr|thunderbird-140-140.7.0-1|156	BuildRequires:	unzip
21mr|thunderbird-140-140.7.0-1|157	BuildRequires:	yasm >= 1.0.1
21mr|thunderbird-140-140.7.0-1|158	BuildRequires:	zip
21mr|thunderbird-140-140.7.0-1|159	BuildRequires:	libiw-devel
21mr|thunderbird-140-140.7.0-1|160	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|thunderbird-140-140.7.0-1|161	%if %{with system_nss_nspr}
21mr|thunderbird-140-140.7.0-1|162	Requires:	%{mklibname sqlite3_ 0} >= %{sqlite3_version}
21mr|thunderbird-140-140.7.0-1|163	%endif
21mr|thunderbird-140-140.7.0-1|164	Requires:	%{nss_libname} >= 2:%{nss_version}
21mr|thunderbird-140-140.7.0-1|165	Requires(post,postun):	desktop-file-utils
21mr|thunderbird-140-140.7.0-1|166	Requires(post):	mktemp
21mr|thunderbird-140-140.7.0-1|167	Requires(post,postun):	rpm-helper
21mr|thunderbird-140-140.7.0-1|168	
21mr|thunderbird-140-140.7.0-1|169	%if %{mdvver} >= 202510
21mr|thunderbird-140-140.7.0-1|170	Obsoletes:	thunderbird-78 < %{EVRD}
21mr|thunderbird-140-140.7.0-1|171	Obsoletes:	thunderbird-91 < %{EVRD}
21mr|thunderbird-140-140.7.0-1|172	Obsoletes:	thunderbird-102 < %{EVRD}
21mr|thunderbird-140-140.7.0-1|173	Obsoletes:	thunderbird-115 < %{EVRD}
21mr|thunderbird-140-140.7.0-1|174	Obsoletes:	thunderbird-128 < %{EVRD}
21mr|thunderbird-140-140.7.0-1|175	%endif
21mr|thunderbird-140-140.7.0-1|176	Conflicts:	thunderbird-78 < %{EVRD}
21mr|thunderbird-140-140.7.0-1|177	Conflicts:	thunderbird-91 < %{EVRD}
21mr|thunderbird-140-140.7.0-1|178	Conflicts:	thunderbird-102 < %{EVRD}
21mr|thunderbird-140-140.7.0-1|179	Conflicts:	thunderbird-115 < %{EVRD}
21mr|thunderbird-140-140.7.0-1|180	Conflicts:	thunderbird-128 < %{EVRD}
21mr|thunderbird-140-140.7.0-1|181	Requires:	%{_lib}otr5
21mr|thunderbird-140-140.7.0-1|182	Requires:	xdg-utils
21mr|thunderbird-140-140.7.0-1|183	
21mr|thunderbird-140-140.7.0-1|184	# Block the provision for this version
21mr|thunderbird-140-140.7.0-1|185	%if %{mdvver} >= 202310
21mr|thunderbird-140-140.7.0-1|186	Provides:      thunderbird = %{EVRD}
21mr|thunderbird-140-140.7.0-1|187	%endif
21mr|thunderbird-140-140.7.0-1|188	
21mr|thunderbird-140-140.7.0-1|189	# automatically install needed locale
21mr|thunderbird-140-140.7.0-1|190	%{expand:
21mr|thunderbird-140-140.7.0-1|191	%(for i in %{languages}; do \
21mr|thunderbird-140-140.7.0-1|192	echo "Recommends: (%{name}-${i} if locales-${i})";
21mr|thunderbird-140-140.7.0-1|193	done)}
21mr|thunderbird-140-140.7.0-1|194	
21mr|thunderbird-140-140.7.0-1|195	%description
21mr|thunderbird-140-140.7.0-1|196	%{title} is a full-featured email, RSS and newsgroup client that
21mr|thunderbird-140-140.7.0-1|197	makes emailing safer, faster and easier than ever before.
21mr|thunderbird-140-140.7.0-1|198	
21mr|thunderbird-140-140.7.0-1|199	%files
21mr|thunderbird-140-140.7.0-1|200	%doc README.md
21mr|thunderbird-140-140.7.0-1|201	%license LICENSE
21mr|thunderbird-140-140.7.0-1|202	%attr(755,root,root) %{_bindir}/thunderbird
21mr|thunderbird-140-140.7.0-1|203	%attr(644,root,root) %{_datadir}/applications/*.desktop
21mr|thunderbird-140-140.7.0-1|204	%attr(644,root,root) %{_datadir}/pixmaps/%{oname}.png
21mr|thunderbird-140-140.7.0-1|205	%{tbdir}
21mr|thunderbird-140-140.7.0-1|206	%if %{xpi}
21mr|thunderbird-140-140.7.0-1|207	%exclude %{tbdir}/extensions
21mr|thunderbird-140-140.7.0-1|208	%endif
21mr|thunderbird-140-140.7.0-1|209	%{_datadir}/icons/hicolor/*/apps/%{oname}.*
21mr|thunderbird-140-140.7.0-1|210	
21mr|thunderbird-140-140.7.0-1|211	#===============================================================================
21mr|thunderbird-140-140.7.0-1|212	
21mr|thunderbird-140-140.7.0-1|213	%if %{xpi}
21mr|thunderbird-140-140.7.0-1|214	
21mr|thunderbird-140-140.7.0-1|215	%define package_l10n() %{expand:
21mr|thunderbird-140-140.7.0-1|216	
21mr|thunderbird-140-140.7.0-1|217	%package %{1}
21mr|thunderbird-140-140.7.0-1|218	Summary:	%{2} interface for %{title}
21mr|thunderbird-140-140.7.0-1|219	License:	GPL
21mr|thunderbird-140-140.7.0-1|220	Group:		Networking/WWW
21mr|thunderbird-140-140.7.0-1|221	Url:		http://www.mozilla.org/products/firefox/
21mr|thunderbird-140-140.7.0-1|222	Requires(post):	%{name}%{_isa} = %{EVRD}
21mr|thunderbird-140-140.7.0-1|223	%if %{mdvver} >= 202510
21mr|thunderbird-140-140.7.0-1|224	Obsoletes:	mozilla-thunderbird-%{1}
21mr|thunderbird-140-140.7.0-1|225	Obsoletes:	thunderbird-%{1}
21mr|thunderbird-140-140.7.0-1|226	Obsoletes:	thunderbird-78-%{1} < %{EVRD}
21mr|thunderbird-140-140.7.0-1|227	Obsoletes:	thunderbird-91-%{1} < %{EVRD}
21mr|thunderbird-140-140.7.0-1|228	Obsoletes:	thunderbird-102-%{1} < %{EVRD}
21mr|thunderbird-140-140.7.0-1|229	Obsoletes:	thunderbird-115-%{1} < %{EVRD}
21mr|thunderbird-140-140.7.0-1|230	Obsoletes:	thunderbird-128-%{1} < %{EVRD}
21mr|thunderbird-140-140.7.0-1|231	%endif
21mr|thunderbird-140-140.7.0-1|232	Conflicts:	mozilla-thunderbird-%{1}
21mr|thunderbird-140-140.7.0-1|233	Conflicts:	thunderbird-%{1}
21mr|thunderbird-140-140.7.0-1|234	Conflicts:	thunderbird-78-%{1} < %{EVRD}
21mr|thunderbird-140-140.7.0-1|235	Conflicts:	thunderbird-91-%{1} < %{EVRD}
21mr|thunderbird-140-140.7.0-1|236	Conflicts:	thunderbird-102-%{1} < %{EVRD}
21mr|thunderbird-140-140.7.0-1|237	Conflicts:	thunderbird-115-%{1} < %{EVRD}
21mr|thunderbird-140-140.7.0-1|238	Conflicts:	thunderbird-128-%{1} < %{EVRD}
21mr|thunderbird-140-140.7.0-1|239	Recommends:     locales-%{3}
21mr|thunderbird-140-140.7.0-1|240	
21mr|thunderbird-140-140.7.0-1|241	%description %{1}
21mr|thunderbird-140-140.7.0-1|242	%{1} localization for Thunderbird.
21mr|thunderbird-140-140.7.0-1|243	
21mr|thunderbird-140-140.7.0-1|244	%files %{1}
21mr|thunderbird-140-140.7.0-1|245	%{tbdir}/extensions/langpack-%{2}@%{oname}.mozilla.org.xpi
21mr|thunderbird-140-140.7.0-1|246	
21mr|thunderbird-140-140.7.0-1|247	%post -n %{name}-%{1}
21mr|thunderbird-140-140.7.0-1|248	if [[ -e %{tbdir}/defaults/pref/all-mandriva.js ]];then
21mr|thunderbird-140-140.7.0-1|249	echo 'pref(\\"intl.locale.requested\\", \\"%{1},en_US\\");' >> %{tbdir}/defaults/pref/all-mandriva.js
21mr|thunderbird-140-140.7.0-1|250	fi
21mr|thunderbird-140-140.7.0-1|251	
21mr|thunderbird-140-140.7.0-1|252	}
21mr|thunderbird-140-140.7.0-1|253	
21mr|thunderbird-140-140.7.0-1|254	%(for ORIG in `echo %{languages}`; do \
21mr|thunderbird-140-140.7.0-1|255	E=$(echo $ORIG | sed -e "s/-/_/g"); \
21mr|thunderbird-140-140.7.0-1|256	D=$(echo $E | tr -d [=_=] | tr -d [:upper:] | sed -e "s/valencia//"); \
21mr|thunderbird-140-140.7.0-1|257	echo "%{package_l10n "${E}" "${ORIG}" "${D}"}";done)
21mr|thunderbird-140-140.7.0-1|258	
21mr|thunderbird-140-140.7.0-1|259	%endif
21mr|thunderbird-140-140.7.0-1|260	
21mr|thunderbird-140-140.7.0-1|261	#===============================================================================
21mr|thunderbird-140-140.7.0-1|262	
21mr|thunderbird-140-140.7.0-1|263	%prep
21mr|thunderbird-140-140.7.0-1|264	%if %{with beta}
21mr|thunderbird-140-140.7.0-1|265	%setup -qn %{oname}-%(echo %{version} | sed -e "s|%{b_ver}||")
21mr|thunderbird-140-140.7.0-1|266	%else
21mr|thunderbird-140-140.7.0-1|267	%setup -qn %{oname}-%{version}
21mr|thunderbird-140-140.7.0-1|268	%endif
21mr|thunderbird-140-140.7.0-1|269	
21mr|thunderbird-140-140.7.0-1|270	%build
21mr|thunderbird-140-140.7.0-1|271	%if %{with alt_rust}
21mr|thunderbird-140-140.7.0-1|272	export PATH=$PATH:%{rust_path}/bin:%{_libexecdir}
21mr|thunderbird-140-140.7.0-1|273	%endif
21mr|thunderbird-140-140.7.0-1|274	
21mr|thunderbird-140-140.7.0-1|275	%if 0%{?use_bundled_cbindgen}
21mr|thunderbird-140-140.7.0-1|276	mkdir -p my_rust_vendor
21mr|thunderbird-140-140.7.0-1|277	cd my_rust_vendor
21mr|thunderbird-140-140.7.0-1|278	tar xf %{SOURCE22}
21mr|thunderbird-140-140.7.0-1|279	mkdir -p .cargo
21mr|thunderbird-140-140.7.0-1|280	cat > .cargo/config <<EOL
21mr|thunderbird-140-140.7.0-1|281	[source.crates-io]
21mr|thunderbird-140-140.7.0-1|282	replace-with = "vendored-sources"
21mr|thunderbird-140-140.7.0-1|283	
21mr|thunderbird-140-140.7.0-1|284	[source.vendored-sources]
21mr|thunderbird-140-140.7.0-1|285	directory = "`pwd`"
21mr|thunderbird-140-140.7.0-1|286	EOL
21mr|thunderbird-140-140.7.0-1|287	
21mr|thunderbird-140-140.7.0-1|288	env CARGO_HOME=.cargo cargo install cbindgen
21mr|thunderbird-140-140.7.0-1|289	export PATH=`pwd`/.cargo/bin:$PATH
21mr|thunderbird-140-140.7.0-1|290	%endif
21mr|thunderbird-140-140.7.0-1|291	cd -
21mr|thunderbird-140-140.7.0-1|292	
21mr|thunderbird-140-140.7.0-1|293	export RUSTFLAGS="-Cdebuginfo=0"
21mr|thunderbird-140-140.7.0-1|294	
21mr|thunderbird-140-140.7.0-1|295	%if %{with py3_alternative}
21mr|thunderbird-140-140.7.0-1|296	sed -i "1s/python3/python3.10/" mach
21mr|thunderbird-140-140.7.0-1|297	export PYTHON3="%{__python310}"
21mr|thunderbird-140-140.7.0-1|298	export PATH=/usr/libexec:$PATH
21mr|thunderbird-140-140.7.0-1|299	%endif
21mr|thunderbird-140-140.7.0-1|300	
21mr|thunderbird-140-140.7.0-1|301	%if %{with clang}
21mr|thunderbird-140-140.7.0-1|302	%ifarch %ix86
21mr|thunderbird-140-140.7.0-1|303	%define linker bfd
21mr|thunderbird-140-140.7.0-1|304	%else
21mr|thunderbird-140-140.7.0-1|305	%define linker lld
21mr|thunderbird-140-140.7.0-1|306	%endif
21mr|thunderbird-140-140.7.0-1|307	%if %{without system_llvm}
21mr|thunderbird-140-140.7.0-1|308	export PATH="%clang_path:$PATH"
21mr|thunderbird-140-140.7.0-1|309	export CC=%clang_path/clang
21mr|thunderbird-140-140.7.0-1|310	export CXX=%clang_path/clang++
21mr|thunderbird-140-140.7.0-1|311	%else
21mr|thunderbird-140-140.7.0-1|312	export CC=clang
21mr|thunderbird-140-140.7.0-1|313	export CXX=clang++
21mr|thunderbird-140-140.7.0-1|314	%endif
21mr|thunderbird-140-140.7.0-1|315	%endif
21mr|thunderbird-140-140.7.0-1|316	
21mr|thunderbird-140-140.7.0-1|317	%if %{without clang}
21mr|thunderbird-140-140.7.0-1|318	%define linker bfd
21mr|thunderbird-140-140.7.0-1|319	export CC=%{__cc}
21mr|thunderbird-140-140.7.0-1|320	export CXX=%{__cxx}
21mr|thunderbird-140-140.7.0-1|321	%endif
21mr|thunderbird-140-140.7.0-1|322	
21mr|thunderbird-140-140.7.0-1|323	cp -fr %{S:3} .mozconfig
21mr|thunderbird-140-140.7.0-1|324	echo "mk_add_options MOZ_MAKE_FLAGS=%{_smp_mflags}" >> .mozconfig
21mr|thunderbird-140-140.7.0-1|325	echo "mk_add_options MOZ_OBJDIR=`pwd`/%{objdir}" >> .mozconfig
21mr|thunderbird-140-140.7.0-1|326	%if %{with py3_alternative}
21mr|thunderbird-140-140.7.0-1|327	echo "mk_add_options PYTHON3=%{__python310}" >> .mozconfig
21mr|thunderbird-140-140.7.0-1|328	%endif
21mr|thunderbird-140-140.7.0-1|329	echo "ac_add_options --libdir=%{_libdir}" >> .mozconfig
21mr|thunderbird-140-140.7.0-1|330	echo "ac_add_options --prefix=%{_prefix}" >> .mozconfig
21mr|thunderbird-140-140.7.0-1|331	echo "ac_add_options --host=%{_host}" >> .mozconfig
21mr|thunderbird-140-140.7.0-1|332	echo "ac_add_options --enable-linker=%{linker}" >> .mozconfig
21mr|thunderbird-140-140.7.0-1|333	%ifarch %{ix86}
21mr|thunderbird-140-140.7.0-1|334	echo "ac_add_options --disable-debug-symbols" >> mozconfig
21mr|thunderbird-140-140.7.0-1|335	%endif
21mr|thunderbird-140-140.7.0-1|336	%ifnarch aarch64
21mr|thunderbird-140-140.7.0-1|337	echo "ac_add_options --disable-elf-hack" >> .mozconfig
21mr|thunderbird-140-140.7.0-1|338	%endif
21mr|thunderbird-140-140.7.0-1|339	%if %{with system_nss_nspr}
21mr|thunderbird-140-140.7.0-1|340	echo "ac_add_options --with-system-nspr" >> .mozconfig
21mr|thunderbird-140-140.7.0-1|341	echo "ac_add_options --with-system-nss" >> .mozconfig
21mr|thunderbird-140-140.7.0-1|342	%endif
21mr|thunderbird-140-140.7.0-1|343	
21mr|thunderbird-140-140.7.0-1|344	export MOZCONFIG=`pwd`/.mozconfig
21mr|thunderbird-140-140.7.0-1|345	
21mr|thunderbird-140-140.7.0-1|346	# force memory efficient linking and ets
21mr|thunderbird-140-140.7.0-1|347	%if %{with clang}
21mr|thunderbird-140-140.7.0-1|348	export LDFLAGS="%{ldflags} -Wl,--no-keep-memory"
21mr|thunderbird-140-140.7.0-1|349	%else
21mr|thunderbird-140-140.7.0-1|350	export LDFLAGS="%{ldflags} -Wl,--no-keep-memory -Wl,--reduce-memory-overheads"
21mr|thunderbird-140-140.7.0-1|351	%endif
21mr|thunderbird-140-140.7.0-1|352	
21mr|thunderbird-140-140.7.0-1|353	# This mach command requires /builddir/.mozbuild/_virtualenvs/mach/bin/python,
21mr|thunderbird-140-140.7.0-1|354	# which wasn't found on the system!
21mr|thunderbird-140-140.7.0-1|355	# Consider running 'mach bootstrap' or 'mach create-mach-environment'
21mr|thunderbird-140-140.7.0-1|356	# to create the mach virtualenvs, or set MACH_USE_SYSTEM_PYTHON to use
21mr|thunderbird-140-140.7.0-1|357	# the system Python installation over a virtualenv.
21mr|thunderbird-140-140.7.0-1|358	export MACH_USE_SYSTEM_PYTHON=1
21mr|thunderbird-140-140.7.0-1|359	export MOZ_DEBUG_SYMBOLS=1
21mr|thunderbird-140-140.7.0-1|360	
21mr|thunderbird-140-140.7.0-1|361	./mach configure
21mr|thunderbird-140-140.7.0-1|362	./mach build
21mr|thunderbird-140-140.7.0-1|363	
21mr|thunderbird-140-140.7.0-1|364	%install
21mr|thunderbird-140-140.7.0-1|365	mkdir -p %{buildroot}{%{_libdir},%{_bindir},%{_datadir}/applications}
21mr|thunderbird-140-140.7.0-1|366	mkdir -p %{buildroot}%{tbdir}
21mr|thunderbird-140-140.7.0-1|367	
21mr|thunderbird-140-140.7.0-1|368	pushd %{objdir}
21mr|thunderbird-140-140.7.0-1|369	DESTDIR=%{buildroot} make install
21mr|thunderbird-140-140.7.0-1|370	popd
21mr|thunderbird-140-140.7.0-1|371	
21mr|thunderbird-140-140.7.0-1|372	rm -f extensions/spellcheck/locales/en-US/hunspell/en-US.{dic,aff}
21mr|thunderbird-140-140.7.0-1|373	
21mr|thunderbird-140-140.7.0-1|374	# Use the system hunspell dictionaries
21mr|thunderbird-140-140.7.0-1|375	rm -rf %{buildroot}%{tbdir}/dictionaries
21mr|thunderbird-140-140.7.0-1|376	ln -s /usr/share/dict/mozilla %{buildroot}%{tbdir}/dictionaries
21mr|thunderbird-140-140.7.0-1|377	
21mr|thunderbird-140-140.7.0-1|378	install -p -D %{buildroot}%{tbdir}/chrome/icons/default/default256.png %{buildroot}%{_datadir}/pixmaps/%{oname}.png
21mr|thunderbird-140-140.7.0-1|379	
21mr|thunderbird-140-140.7.0-1|380	# install desktop files
21mr|thunderbird-140-140.7.0-1|381	cp -rf %{S:1} %{buildroot}%{_datadir}/applications
21mr|thunderbird-140-140.7.0-1|382	
21mr|thunderbird-140-140.7.0-1|383	# delete a symlink
21mr|thunderbird-140-140.7.0-1|384	rm -fr %{buildroot}%{_bindir}/%{oname}
21mr|thunderbird-140-140.7.0-1|385	
21mr|thunderbird-140-140.7.0-1|386	# copy the thunderbird startup script for x11/wayland
21mr|thunderbird-140-140.7.0-1|387	cp -fr %{S:2} %{buildroot}%{_bindir}/%{oname}
21mr|thunderbird-140-140.7.0-1|388	sed -i "s|@LIBS@|%{_libdir}|g" %{buildroot}%{_bindir}/%{oname}
21mr|thunderbird-140-140.7.0-1|389	chmod +x %{buildroot}%{_bindir}/%{oname}
21mr|thunderbird-140-140.7.0-1|390	
21mr|thunderbird-140-140.7.0-1|391	# For backwards compatibility with old profiles. Bug #37528
21mr|thunderbird-140-140.7.0-1|392	install -m 755 %{SOURCE31} %{buildroot}%{tbdir}/open-browser.sh
21mr|thunderbird-140-140.7.0-1|393	# For new profiles
21mr|thunderbird-140-140.7.0-1|394	%define COMMAND /usr/bin/xdg-open
21mr|thunderbird-140-140.7.0-1|395	
21mr|thunderbird-140-140.7.0-1|396	cat %{SOURCE12} | perl -p -e 's,THUNDERBIRD_RPM_VR,%{version}-%{release},g;' \
21mr|thunderbird-140-140.7.0-1|397	-e 's,THUNDERBIRD_VENDOR_COMMENT,%{mandriva_release},g;' \
21mr|thunderbird-140-140.7.0-1|398	> %{buildroot}/mdv-default-prefs
21mr|thunderbird-140-140.7.0-1|399	cp -a %{buildroot}/mdv-default-prefs %{buildroot}%{tbdir}/defaults/pref/all-mandriva.js
21mr|thunderbird-140-140.7.0-1|400	rm -f %{buildroot}/mdv-default-prefs
21mr|thunderbird-140-140.7.0-1|401	
21mr|thunderbird-140-140.7.0-1|402	# icons
21mr|thunderbird-140-140.7.0-1|403	mkdir -p %{buildroot}{%{_liconsdir},%{_iconsdir},%{_miconsdir}}
21mr|thunderbird-140-140.7.0-1|404	rm -f %{buildroot}/%{tbdir}/chrome/icons/default/default*.png
21mr|thunderbird-140-140.7.0-1|405	
21mr|thunderbird-140-140.7.0-1|406	for s in 16 22 24 32 48 64 128 256; do
21mr|thunderbird-140-140.7.0-1|407	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/${s}x${s}/apps
21mr|thunderbird-140-140.7.0-1|408	cp -p comm/mail/branding/%{oname}/default${s}.png \
21mr|thunderbird-140-140.7.0-1|409	%{buildroot}%{_datadir}/icons/hicolor/${s}x${s}/apps/%{oname}.png
21mr|thunderbird-140-140.7.0-1|410	done
21mr|thunderbird-140-140.7.0-1|411	
21mr|thunderbird-140-140.7.0-1|412	#exclude devel files
21mr|thunderbird-140-140.7.0-1|413	rm -rf %{buildroot}%{_datadir}/idl/%{oname}-%{version}
21mr|thunderbird-140-140.7.0-1|414	rm -rf %{buildroot}%{_includedir}/%{oname}-%{version}
21mr|thunderbird-140-140.7.0-1|415	rm -rf %{buildroot}%{_libdir}/%{oname}-devel-%{version}
21mr|thunderbird-140-140.7.0-1|416	
21mr|thunderbird-140-140.7.0-1|417	%if %{xpi}
21mr|thunderbird-140-140.7.0-1|418	mkdir -p %{buildroot}%{_libdir}/%{oname}/extensions
21mr|thunderbird-140-140.7.0-1|419	
21mr|thunderbird-140-140.7.0-1|420	tar xf %{SOURCE11} -C %{buildroot}%{_libdir}/%{oname}/extensions
21mr|thunderbird-140-140.7.0-1|421	%endif
21mr|thunderbird-140-140.7.0-1|422	
21mr|thunderbird-140-140.7.0-1|423	%pre
21mr|thunderbird-140-140.7.0-1|424	if [ $1 == 2 ]; then
21mr|thunderbird-140-140.7.0-1|425	if [ -d %{tbdir}/dictionaries ]; then
21mr|thunderbird-140-140.7.0-1|426	# Otherelse rpm can't switch this into a symlink :(
21mr|thunderbird-140-140.7.0-1|427	rm -rf %{tbdir}/dictionaries
21mr|thunderbird-140-140.7.0-1|428	fi
21mr|thunderbird-140-140.7.0-1|429	fi
21mr|thunderbird-140-140.7.0-1|430	
21mr|thunderbird-140-140.7.0-1|431	%post
21mr|thunderbird-140-140.7.0-1|432	if [ -x %{_bindir}/%{oname} ]; then
21mr|thunderbird-140-140.7.0-1|433	
21mr|thunderbird-140-140.7.0-1|434	LANG="${LANG:-}"
21mr|thunderbird-140-140.7.0-1|435	
21mr|thunderbird-140-140.7.0-1|436	if [[ "$LANG" =~ ^ru(|_.*).UTF-8$ ]] ; then
21mr|thunderbird-140-140.7.0-1|437	echo "Thunderbird был обновлен до новой мажорной версии."
21mr|thunderbird-140-140.7.0-1|438	echo "Сделайте резервную копию профиля (~/.thunderbird) перед первым запуском."
21mr|thunderbird-140-140.7.0-1|439	else
21mr|thunderbird-140-140.7.0-1|440	echo "Thunderbird has been upgraded to a new major version."
21mr|thunderbird-140-140.7.0-1|441	echo "Make a backup of your profile (~/.thunderbird) before running the new version."
21mr|thunderbird-140-140.7.0-1|442	fi
21mr|thunderbird-140-140.7.0-1|443	fi
21mr|thunderbird-140-140.7.0-1|444	
21mr|thunderbird-140-140.7.0-1|445	
21mr|thunderbird-140-140.7.0-1|446	
21mr|thunderbird-140-140.7.0-1|447	
21mr|thunderbird-140-140.7.0-1|448	%changelog
21mr|thunderbird-140-140.7.0-1|449	* Thu Jan 15 2026 slava86 <s.matveev@rosalinux.ru>
21mr|thunderbird-140-140.7.0-1|450	- update to 140.7.0
21mr|thunderbird-140-140.7.0-1|451	- CVE-2026-0877: Mitigation bypass in the DOM: Security component
21mr|thunderbird-140-140.7.0-1|452	- CVE-2026-0878: Sandbox escape due to incorrect boundary conditions in the Graphics: CanvasWebGL component
21mr|thunderbird-140-140.7.0-1|453	- CVE-2026-0879: Sandbox escape due to incorrect boundary conditions in the Graphics component
21mr|thunderbird-140-140.7.0-1|454	- CVE-2026-0880: Sandbox escape due to integer overflow in the Graphics component
21mr|thunderbird-140-140.7.0-1|455	- CVE-2026-0882: Use-after-free in the IPC component
21mr|thunderbird-140-140.7.0-1|456	- CVE-2025-14327: Spoofing issue in the Downloads Panel component
21mr|thunderbird-140-140.7.0-1|457	- CVE-2026-0883: Information disclosure in the Networking component
21mr|thunderbird-140-140.7.0-1|458	- CVE-2026-0884: Use-after-free in the JavaScript Engine component
21mr|thunderbird-140-140.7.0-1|459	- CVE-2026-0885: Use-after-free in the JavaScript: GC component
21mr|thunderbird-140-140.7.0-1|460	- CVE-2026-0886: Incorrect boundary conditions in the Graphics component
21mr|thunderbird-140-140.7.0-1|461	- CVE-2026-0887: Clickjacking issue, information disclosure in the PDF Viewer component
21mr|thunderbird-140-140.7.0-1|462	- CVE-2026-0890: Spoofing issue in the DOM: Copy & Paste and Drag & Drop component
21mr|thunderbird-140-140.7.0-1|463	- CVE-2026-0891: Memory safety bugs fixed in Firefox ESR 140.7, Thunderbird ESR 140.7, Firefox 147 and Thunderbird 147
21mr|thunderbird-140-140.7.0-1|464	
21mr|thunderbird-140-140.7.0-1|465	* Wed Oct 15 2025 slava86 <s.matveev@rosalinux.ru> 140.4.0-1
21mr|thunderbird-140-140.7.0-1|466	- update to 140.4.0esr
21mr|thunderbird-140-140.7.0-1|467	
21mr|thunderbird-140-140.7.0-1|468	* Tue Sep 16 2025 slava86 <s.matveev@rosalinux.ru>
21mr|thunderbird-140-140.7.0-1|469	- update to 140.2.1
21mr|thunderbird-140-140.7.0-1|470	
21mr|thunderbird-140-140.7.0-1|471	* Tue Sep 16 2025 slava86 <s.matveev@rosalinux.ru>
21mr|thunderbird-140-140.7.0-1|472	- deprecate and conflict for each version
21mr|thunderbird-140-140.7.0-1|473	
21mr|thunderbird-140-140.7.0-1|474	* Thu Aug 28 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|thunderbird-140-140.7.0-1|475	- automate installing locales (as in libreoffice) (kb#419)
21mr|thunderbird-140-140.7.0-1|476	
21mr|thunderbird-140-140.7.0-1|477	* Wed Aug 20 2025 slava86 <s.matveev@rosalinux.ru>
21mr|thunderbird-140-140.7.0-1|478	- create a transition from the platform
21mr|thunderbird-140-140.7.0-1|479	
21mr|thunderbird-140-140.7.0-1|480	* Mon Aug 18 2025 slava86 <s.matveev@rosalinux.ru>
21mr|thunderbird-140-140.7.0-1|481	- fix BR
21mr|thunderbird-140-140.7.0-1|482	
21mr|thunderbird-140-140.7.0-1|483	* Mon Aug 18 2025 slava86 <s.matveev@rosalinux.ru>
21mr|thunderbird-140-140.7.0-1|484	- alternative rust
21mr|thunderbird-140-140.7.0-1|485	
21mr|thunderbird-140-140.7.0-1|486	* Mon Aug 18 2025 slava86 <s.matveev@rosalinux.ru>
21mr|thunderbird-140-140.7.0-1|487	- Imported from SRPM

19508 21
21mr|thunderbird-78-78.14.0-2|1	%define __libtoolize /bin/true
21mr|thunderbird-78-78.14.0-2|2	%define __cputoolize /bin/true
21mr|thunderbird-78-78.14.0-2|3	
21mr|thunderbird-78-78.14.0-2|4	%define _enable_debug_packages %{nil}
21mr|thunderbird-78-78.14.0-2|5	%define debug_package %{nil}
21mr|thunderbird-78-78.14.0-2|6	
21mr|thunderbird-78-78.14.0-2|7	%ifarch %ix86
21mr|thunderbird-78-78.14.0-2|8	%define _host i686-unknown-linux-gnu
21mr|thunderbird-78-78.14.0-2|9	%endif
21mr|thunderbird-78-78.14.0-2|10	
21mr|thunderbird-78-78.14.0-2|11	%define title Thunderbird-78
21mr|thunderbird-78-78.14.0-2|12	
21mr|thunderbird-78-78.14.0-2|13	%define oname thunderbird
21mr|thunderbird-78-78.14.0-2|14	
21mr|thunderbird-78-78.14.0-2|15	%define tb_appid \{3550f703-e582-4d05-9a08-453d09bdfdc6\}
21mr|thunderbird-78-78.14.0-2|16	%define tbdir %{_libdir}/%{oname}
21mr|thunderbird-78-78.14.0-2|17	%define tbextdir %{_libdir}/mozilla/extensions/%{tb_appid}
21mr|thunderbird-78-78.14.0-2|18	
21mr|thunderbird-78-78.14.0-2|19	#%%if %%{mdvver} > 201610
21mr|thunderbird-78-78.14.0-2|20	#define clang 0
21mr|thunderbird-78-78.14.0-2|21	#%%else
21mr|thunderbird-78-78.14.0-2|22	%define clang 1
21mr|thunderbird-78-78.14.0-2|23	#%%endif
21mr|thunderbird-78-78.14.0-2|24	
21mr|thunderbird-78-78.14.0-2|25	%define use_bundled_cbindgen 1
21mr|thunderbird-78-78.14.0-2|26	
21mr|thunderbird-78-78.14.0-2|27	%define objdir obj
21mr|thunderbird-78-78.14.0-2|28	
21mr|thunderbird-78-78.14.0-2|29	%define xpi 0
21mr|thunderbird-78-78.14.0-2|30	
21mr|thunderbird-78-78.14.0-2|31	# Do not make provides from plugins
21mr|thunderbird-78-78.14.0-2|32	%global __provides_exclude_from ^%{_libdir}/%{oname}.*/.*\\.so
21mr|thunderbird-78-78.14.0-2|33	# Do not require filtered out provides
21mr|thunderbird-78-78.14.0-2|34	%global __requires_exclude_from ^%{_libdir}/%{oname}.*/.*\\.so
21mr|thunderbird-78-78.14.0-2|35	%global __requires_exclude ^libxul\\.so.*$
21mr|thunderbird-78-78.14.0-2|36	
21mr|thunderbird-78-78.14.0-2|37	# this seems fragile, so require the exact version or later (#58754)
21mr|thunderbird-78-78.14.0-2|38	%define sqlite3_version %(pkg-config --modversion sqlite3 &>/dev/null && pkg-config --modversion sqlite3 2>/dev/null || echo 0)
21mr|thunderbird-78-78.14.0-2|39	# this one as well (#59759)
21mr|thunderbird-78-78.14.0-2|40	%define nss_libname %mklibname nss 3
21mr|thunderbird-78-78.14.0-2|41	%define nss_version %(pkg-config --modversion nss &>/dev/null && pkg-config --modversion nss 2>/dev/null || echo 0)
21mr|thunderbird-78-78.14.0-2|42	
21mr|thunderbird-78-78.14.0-2|43	%bcond_without system_nss_nspr
21mr|thunderbird-78-78.14.0-2|44	
21mr|thunderbird-78-78.14.0-2|45	Summary:	Full-featured email, RSS, and newsgroup client
21mr|thunderbird-78-78.14.0-2|46	Name:		%{oname}-78
21mr|thunderbird-78-78.14.0-2|47	Version:	78.14.0
21mr|thunderbird-78-78.14.0-2|48	Release:	2
21mr|thunderbird-78-78.14.0-2|49	License:	MPL
21mr|thunderbird-78-78.14.0-2|50	Group:		Networking/Mail
21mr|thunderbird-78-78.14.0-2|51	Url:		https://www.thunderbird.net
21mr|thunderbird-78-78.14.0-2|52	Source0:	https://archive.mozilla.org/pub/thunderbird/releases/%{version}/source/%{oname}-%{version}.source.tar.xz
21mr|thunderbird-78-78.14.0-2|53	Source10:	%{name}.rpmlintrc
21mr|thunderbird-78-78.14.0-2|54	# %%{mdvver} <= 201610
21mr|thunderbird-78-78.14.0-2|55	Source11:	README.urpmi
21mr|thunderbird-78-78.14.0-2|56	Source12:	mozilla-thunderbird-mandriva-default-prefs.js
21mr|thunderbird-78-78.14.0-2|57	Source22:	cbindgen-vendor.tar.xz
21mr|thunderbird-78-78.14.0-2|58	Source30:	mozilla-thunderbird-open-browser.sh
21mr|thunderbird-78-78.14.0-2|59	Source31:	mozilla-thunderbird-open-browser-xdg.sh
21mr|thunderbird-78-78.14.0-2|60	# for 2016.1
21mr|thunderbird-78-78.14.0-2|61	Source80:	loffice-libcxx-wrapper.sh
21mr|thunderbird-78-78.14.0-2|62	# Mandriva patches (Patch300+)
21mr|thunderbird-78-78.14.0-2|63	Patch300:	mozilla-thunderbird-0.8-progname.patch
21mr|thunderbird-78-78.14.0-2|64	Patch304:	mozilla-thunderbird-run-mozilla.patch
21mr|thunderbird-78-78.14.0-2|65	# OpenSuse patches (Patch400+)
21mr|thunderbird-78-78.14.0-2|66	# https://build.opensuse.org/package/show/openSUSE:Factory/MozillaThunderbird
21mr|thunderbird-78-78.14.0-2|67	Patch401:	mozilla-kde.patch
21mr|thunderbird-78-78.14.0-2|68	BuildRequires:	autoconf2.1
21mr|thunderbird-78-78.14.0-2|69	BuildRequires:	cargo >= 0.25.0
21mr|thunderbird-78-78.14.0-2|70	BuildRequires:	clang
21mr|thunderbird-78-78.14.0-2|71	BuildRequires:	clang-devel
21mr|thunderbird-78-78.14.0-2|72	BuildRequires:	gzip
21mr|thunderbird-78-78.14.0-2|73	BuildRequires:	imagemagick
21mr|thunderbird-78-78.14.0-2|74	BuildRequires:	jpeg-devel
21mr|thunderbird-78-78.14.0-2|75	BuildRequires:	libiw-devel
21mr|thunderbird-78-78.14.0-2|76	%if 0%{?clang}
21mr|thunderbird-78-78.14.0-2|77	BuildRequires:	lld
21mr|thunderbird-78-78.14.0-2|78	%ifarch %{ix86}
21mr|thunderbird-78-78.14.0-2|79	BuildRequires:	atomic-devel
21mr|thunderbird-78-78.14.0-2|80	%endif
21mr|thunderbird-78-78.14.0-2|81	%endif
21mr|thunderbird-78-78.14.0-2|82	BuildRequires:	llvm-devel
21mr|thunderbird-78-78.14.0-2|83	BuildRequires:	nasm
21mr|thunderbird-78-78.14.0-2|84	BuildRequires:	nodejs
21mr|thunderbird-78-78.14.0-2|85	%if %{with system_nss_nspr}
21mr|thunderbird-78-78.14.0-2|86	BuildRequires:	pkgconfig(nspr)
21mr|thunderbird-78-78.14.0-2|87	BuildRequires:	pkgconfig(nss)
21mr|thunderbird-78-78.14.0-2|88	BuildRequires:	nss-static-devel
21mr|thunderbird-78-78.14.0-2|89	%endif
21mr|thunderbird-78-78.14.0-2|90	BuildRequires:	pkgconfig(alsa)
21mr|thunderbird-78-78.14.0-2|91	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|thunderbird-78-78.14.0-2|92	BuildRequires:	pkgconfig(fontconfig)
21mr|thunderbird-78-78.14.0-2|93	BuildRequires:	pkgconfig(freetype2)
21mr|thunderbird-78-78.14.0-2|94	BuildRequires:	pkgconfig(gl)
21mr|thunderbird-78-78.14.0-2|95	BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0)
21mr|thunderbird-78-78.14.0-2|96	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|thunderbird-78-78.14.0-2|97	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|thunderbird-78-78.14.0-2|98	BuildRequires:	pkgconfig(hunspell)
21mr|thunderbird-78-78.14.0-2|99	BuildRequires:	pkgconfig(libIDL-2.0)
21mr|thunderbird-78-78.14.0-2|100	BuildRequires:	pkgconfig(libevent) >= 1.4.7
21mr|thunderbird-78-78.14.0-2|101	BuildRequires:	pkgconfig(libnotify)
21mr|thunderbird-78-78.14.0-2|102	BuildRequires:	pkgconfig(libpulse)
21mr|thunderbird-78-78.14.0-2|103	BuildRequires:	pkgconfig(libstartup-notification-1.0)
21mr|thunderbird-78-78.14.0-2|104	BuildRequires:	pkgconfig(sqlite3) >= 3.7.1.1
21mr|thunderbird-78-78.14.0-2|105	BuildRequires:	pkgconfig(vpx) >= 0.9.7
21mr|thunderbird-78-78.14.0-2|106	BuildRequires:	pkgconfig(xft)
21mr|thunderbird-78-78.14.0-2|107	BuildRequires:	pkgconfig(xt)
21mr|thunderbird-78-78.14.0-2|108	BuildRequires:	pkgconfig(zlib)
21mr|thunderbird-78-78.14.0-2|109	%if %{mdvver} <= 201610
21mr|thunderbird-78-78.14.0-2|110	BuildRequires:	python
21mr|thunderbird-78-78.14.0-2|111	BuildRequires:	python-devel
21mr|thunderbird-78-78.14.0-2|112	BuildRequires:	python-setuptools
21mr|thunderbird-78-78.14.0-2|113	BuildRequires:	python-virtualenv
21mr|thunderbird-78-78.14.0-2|114	%endif
21mr|thunderbird-78-78.14.0-2|115	BuildRequires:	python3
21mr|thunderbird-78-78.14.0-2|116	BuildRequires:	rust >= 1.24.0
21mr|thunderbird-78-78.14.0-2|117	BuildRequires:	unzip
21mr|thunderbird-78-78.14.0-2|118	BuildRequires:	yasm >= 1.0.1
21mr|thunderbird-78-78.14.0-2|119	BuildRequires:	zip
21mr|thunderbird-78-78.14.0-2|120	BuildRequires:	libiw-devel
21mr|thunderbird-78-78.14.0-2|121	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|thunderbird-78-78.14.0-2|122	%if %{mdvver} <= 201610
21mr|thunderbird-78-78.14.0-2|123	BuildRequires:	stdc++-gcc10-devel
21mr|thunderbird-78-78.14.0-2|124	%endif
21mr|thunderbird-78-78.14.0-2|125	%if %{with system_nss_nspr}
21mr|thunderbird-78-78.14.0-2|126	Requires:	%{mklibname sqlite3_ 0} >= %{sqlite3_version}
21mr|thunderbird-78-78.14.0-2|127	%endif
21mr|thunderbird-78-78.14.0-2|128	Requires:	%{nss_libname} >= 2:%{nss_version}
21mr|thunderbird-78-78.14.0-2|129	Requires(post,postun):	desktop-file-utils
21mr|thunderbird-78-78.14.0-2|130	Requires(post):	mktemp
21mr|thunderbird-78-78.14.0-2|131	Requires(post,postun):	rpm-helper
21mr|thunderbird-78-78.14.0-2|132	Requires:	%{_lib}otr5
21mr|thunderbird-78-78.14.0-2|133	Requires:	xdg-utils
21mr|thunderbird-78-78.14.0-2|134	Conflicts:	mozilla-thunderbird
21mr|thunderbird-78-78.14.0-2|135	Conflicts:	thunderbird
21mr|thunderbird-78-78.14.0-2|136	
21mr|thunderbird-78-78.14.0-2|137	%description
21mr|thunderbird-78-78.14.0-2|138	%{title} is a full-featured email, RSS and newsgroup client that
21mr|thunderbird-78-78.14.0-2|139	makes emailing safer, faster and easier than ever before.
21mr|thunderbird-78-78.14.0-2|140	
21mr|thunderbird-78-78.14.0-2|141	%files
21mr|thunderbird-78-78.14.0-2|142	%if %{mdvver} <= 201610
21mr|thunderbird-78-78.14.0-2|143	%doc README.txt README.urpmi
21mr|thunderbird-78-78.14.0-2|144	%else
21mr|thunderbird-78-78.14.0-2|145	%doc README.txt
21mr|thunderbird-78-78.14.0-2|146	%endif
21mr|thunderbird-78-78.14.0-2|147	%attr(755,root,root) %{_bindir}/thunderbird
21mr|thunderbird-78-78.14.0-2|148	%attr(644,root,root) %{_datadir}/applications/*.desktop
21mr|thunderbird-78-78.14.0-2|149	%attr(644,root,root) %{_datadir}/pixmaps/%{oname}.png
21mr|thunderbird-78-78.14.0-2|150	%{tbdir}
21mr|thunderbird-78-78.14.0-2|151	%if %{xpi}
21mr|thunderbird-78-78.14.0-2|152	%dir %{tbextdir}
21mr|thunderbird-78-78.14.0-2|153	%endif
21mr|thunderbird-78-78.14.0-2|154	%{_datadir}/icons/hicolor/*/apps/%{oname}.*
21mr|thunderbird-78-78.14.0-2|155	
21mr|thunderbird-78-78.14.0-2|156	#===============================================================================
21mr|thunderbird-78-78.14.0-2|157	
21mr|thunderbird-78-78.14.0-2|158	%prep
21mr|thunderbird-78-78.14.0-2|159	%setup -qn %{oname}-%{version}
21mr|thunderbird-78-78.14.0-2|160	%patch300 -p0 -b .progname
21mr|thunderbird-78-78.14.0-2|161	%patch304 -p0 -b .run-mozilla
21mr|thunderbird-78-78.14.0-2|162	%patch401 -p1 -b .kde
21mr|thunderbird-78-78.14.0-2|163	
21mr|thunderbird-78-78.14.0-2|164	%build
21mr|thunderbird-78-78.14.0-2|165	%if 0%{?use_bundled_cbindgen}
21mr|thunderbird-78-78.14.0-2|166	mkdir -p my_rust_vendor
21mr|thunderbird-78-78.14.0-2|167	cd my_rust_vendor
21mr|thunderbird-78-78.14.0-2|168	tar xf %{SOURCE22}
21mr|thunderbird-78-78.14.0-2|169	mkdir -p .cargo
21mr|thunderbird-78-78.14.0-2|170	cat > .cargo/config <<EOL
21mr|thunderbird-78-78.14.0-2|171	[source.crates-io]
21mr|thunderbird-78-78.14.0-2|172	replace-with = "vendored-sources"
21mr|thunderbird-78-78.14.0-2|173	
21mr|thunderbird-78-78.14.0-2|174	[source.vendored-sources]
21mr|thunderbird-78-78.14.0-2|175	directory = "`pwd`"
21mr|thunderbird-78-78.14.0-2|176	EOL
21mr|thunderbird-78-78.14.0-2|177	
21mr|thunderbird-78-78.14.0-2|178	env CARGO_HOME=.cargo cargo install cbindgen
21mr|thunderbird-78-78.14.0-2|179	export PATH=`pwd`/.cargo/bin:$PATH
21mr|thunderbird-78-78.14.0-2|180	%endif
21mr|thunderbird-78-78.14.0-2|181	cd -
21mr|thunderbird-78-78.14.0-2|182	
21mr|thunderbird-78-78.14.0-2|183	export RUSTFLAGS="-Cdebuginfo=0"
21mr|thunderbird-78-78.14.0-2|184	
21mr|thunderbird-78-78.14.0-2|185	%if 0%{?clang}
21mr|thunderbird-78-78.14.0-2|186	%define linker lld
21mr|thunderbird-78-78.14.0-2|187	%if %{mdvver} <= 201610
21mr|thunderbird-78-78.14.0-2|188	# not using %%clang_gcc_wrapper here because it fails
21mr|thunderbird-78-78.14.0-2|189	# to deal with complex quotation like
21mr|thunderbird-78-78.14.0-2|190	# -DCPPUNIT_PLUGIN_EXPORT='extern "C" SAL_DLLPUBLIC_EXPORT'
21mr|thunderbird-78-78.14.0-2|191	for i in %noclang_optflags ; do
21mr|thunderbird-78-78.14.0-2|192	export CFLAGS="$(echo "$CFLAGS" | sed -e "s,${i},,g")"
21mr|thunderbird-78-78.14.0-2|193	export CXXFLAGS="$(echo "$CXXFLAGS" | sed -e "s,${i},,g")"
21mr|thunderbird-78-78.14.0-2|194	done
21mr|thunderbird-78-78.14.0-2|195	mkdir -p local_bin
21mr|thunderbird-78-78.14.0-2|196	install -m0755 %{SOURCE80} "local_bin/clang++"
21mr|thunderbird-78-78.14.0-2|197	export PATH="${PWD}/local_bin:${PATH}"
21mr|thunderbird-78-78.14.0-2|198	%endif
21mr|thunderbird-78-78.14.0-2|199	export CC=clang
21mr|thunderbird-78-78.14.0-2|200	export CXX=clang++
21mr|thunderbird-78-78.14.0-2|201	%if %{mdvver} <= 201610
21mr|thunderbird-78-78.14.0-2|202	export CPP=clang-cpp
21mr|thunderbird-78-78.14.0-2|203	# libstdc++ from gcc5 is too old, use newer version of libstdc++
21mr|thunderbird-78-78.14.0-2|204	export CPPFLAGS="$CPPFLAGS -I%{_includedir}/libstdc++-gcc10 -I%{_includedir}/libstdc++-gcc10/$(ls %{_includedir}/libstdc++-gcc10/ | grep '\-linux-gnu' | head -n 1)"
21mr|thunderbird-78-78.14.0-2|205	export CXXFLAGS="$CXXFLAGS -nostdinc++ $CPPFLAGS -Wno-unused-command-line-argument"
21mr|thunderbird-78-78.14.0-2|206	export LIBCCX_LIBS="-lstdc++-gcc10"
21mr|thunderbird-78-78.14.0-2|207	%endif
21mr|thunderbird-78-78.14.0-2|208	%else
21mr|thunderbird-78-78.14.0-2|209	%define linker gold
21mr|thunderbird-78-78.14.0-2|210	export CC=%{__cc}
21mr|thunderbird-78-78.14.0-2|211	export CXX=%{__cxx}
21mr|thunderbird-78-78.14.0-2|212	%endif
21mr|thunderbird-78-78.14.0-2|213	
21mr|thunderbird-78-78.14.0-2|214	export MOZCONFIG=`pwd`/.mozconfig
21mr|thunderbird-78-78.14.0-2|215	cat > $MOZCONFIG << EOF
21mr|thunderbird-78-78.14.0-2|216	export BUILD_OFFICIAL=1
21mr|thunderbird-78-78.14.0-2|217	export MOZILLA_OFFICIAL=1
21mr|thunderbird-78-78.14.0-2|218	mk_add_options BUILD_OFFICIAL=1
21mr|thunderbird-78-78.14.0-2|219	mk_add_options MOZILLA_OFFICIAL=1
21mr|thunderbird-78-78.14.0-2|220	mk_add_options MOZ_MAKE_FLAGS="%{_smp_mflags}"
21mr|thunderbird-78-78.14.0-2|221	mk_add_options MOZ_OBJDIR=`pwd`/%{objdir}
21mr|thunderbird-78-78.14.0-2|222	mk_add_options MOZ_CO_PROJECT=mail
21mr|thunderbird-78-78.14.0-2|223	ac_add_options --enable-application=comm/mail
21mr|thunderbird-78-78.14.0-2|224	ac_add_options --libdir="%{_libdir}"
21mr|thunderbird-78-78.14.0-2|225	ac_add_options --prefix="%{_prefix}"
21mr|thunderbird-78-78.14.0-2|226	ac_add_options --host=%{_host}
21mr|thunderbird-78-78.14.0-2|227	ac_add_options --disable-crashreporter
21mr|thunderbird-78-78.14.0-2|228	ac_add_options --disable-debug
21mr|thunderbird-78-78.14.0-2|229	%ifnarch aarch64
21mr|thunderbird-78-78.14.0-2|230	ac_add_options --disable-elf-hack
21mr|thunderbird-78-78.14.0-2|231	%endif
21mr|thunderbird-78-78.14.0-2|232	ac_add_options --disable-system-cairo
21mr|thunderbird-78-78.14.0-2|233	ac_add_options --disable-tests
21mr|thunderbird-78-78.14.0-2|234	ac_add_options --disable-updater
21mr|thunderbird-78-78.14.0-2|235	ac_add_options --enable-default-toolkit=cairo-gtk3
21mr|thunderbird-78-78.14.0-2|236	#ac_add_options --enable-linker=%%{linker}
21mr|thunderbird-78-78.14.0-2|237	ac_add_options --enable-official-branding
21mr|thunderbird-78-78.14.0-2|238	ac_add_options --enable-update-channel=release
21mr|thunderbird-78-78.14.0-2|239	ac_add_options --with-system-jpeg
21mr|thunderbird-78-78.14.0-2|240	ac_add_options --with-system-libevent
21mr|thunderbird-78-78.14.0-2|241	ac_add_options --with-system-libvpx
21mr|thunderbird-78-78.14.0-2|242	%if %{with system_nss_nspr}
21mr|thunderbird-78-78.14.0-2|243	ac_add_options --with-system-nspr
21mr|thunderbird-78-78.14.0-2|244	ac_add_options --with-system-nss
21mr|thunderbird-78-78.14.0-2|245	%endif
21mr|thunderbird-78-78.14.0-2|246	ac_add_options --with-system-zlib
21mr|thunderbird-78-78.14.0-2|247	ac_add_options --without-system-libvpx
21mr|thunderbird-78-78.14.0-2|248	#JS
21mr|thunderbird-78-78.14.0-2|249	ac_add_options --enable-js-shell
21mr|thunderbird-78-78.14.0-2|250	EOF
21mr|thunderbird-78-78.14.0-2|251	
21mr|thunderbird-78-78.14.0-2|252	# force memory efficient linking and ets
21mr|thunderbird-78-78.14.0-2|253	%if 0%{?clang}
21mr|thunderbird-78-78.14.0-2|254	export LDFLAGS="%{ldflags} -Wl,--no-keep-memory -lwayland-client"
21mr|thunderbird-78-78.14.0-2|255	%else
21mr|thunderbird-78-78.14.0-2|256	export LDFLAGS="%{ldflags} -Wl,--no-keep-memory -Wl,--reduce-memory-overheads"
21mr|thunderbird-78-78.14.0-2|257	%endif
21mr|thunderbird-78-78.14.0-2|258	
21mr|thunderbird-78-78.14.0-2|259	./mach build
21mr|thunderbird-78-78.14.0-2|260	
21mr|thunderbird-78-78.14.0-2|261	%install
21mr|thunderbird-78-78.14.0-2|262	mkdir -p %{buildroot}{%{_libdir},%{_bindir},%{_datadir}/applications}
21mr|thunderbird-78-78.14.0-2|263	mkdir -p %{buildroot}%{tbdir}
21mr|thunderbird-78-78.14.0-2|264	
21mr|thunderbird-78-78.14.0-2|265	DESTDIR=%{buildroot} STRIP=/bin/true MOZ_PKG_FATAL_WARNINGS=0 ./mach install
21mr|thunderbird-78-78.14.0-2|266	
21mr|thunderbird-78-78.14.0-2|267	rm -f extensions/spellcheck/locales/en-US/hunspell/en-US.{dic,aff}
21mr|thunderbird-78-78.14.0-2|268	
21mr|thunderbird-78-78.14.0-2|269	# Use the system hunspell dictionaries
21mr|thunderbird-78-78.14.0-2|270	rm -rf %{buildroot}%{tbdir}/dictionaries
21mr|thunderbird-78-78.14.0-2|271	ln -s /usr/share/dict/mozilla %{buildroot}%{tbdir}/dictionaries
21mr|thunderbird-78-78.14.0-2|272	
21mr|thunderbird-78-78.14.0-2|273	install -p -D %{buildroot}%{tbdir}/chrome/icons/default/default256.png %{buildroot}%{_datadir}/pixmaps/%{oname}.png
21mr|thunderbird-78-78.14.0-2|274	
21mr|thunderbird-78-78.14.0-2|275	cat << EOF > %{buildroot}%{_datadir}/applications/thunderbird.desktop
21mr|thunderbird-78-78.14.0-2|276	[Desktop Entry]
21mr|thunderbird-78-78.14.0-2|277	Encoding=UTF-8
21mr|thunderbird-78-78.14.0-2|278	Name=Thunderbird Mail
21mr|thunderbird-78-78.14.0-2|279	Name[ru]=Почтовый клиент Thunderbird
21mr|thunderbird-78-78.14.0-2|280	Comment=Send and receive mail with Thunderbird
21mr|thunderbird-78-78.14.0-2|281	Comment[ru]=Читайте и пишите письма
21mr|thunderbird-78-78.14.0-2|282	Keywords=Email;E-mail;Newsgroup;Feed;RSS
21mr|thunderbird-78-78.14.0-2|283	Keywords[ru]=Email;E-mail;Newsgroup;Feed;RSS;почта;письма;новости;фиды
21mr|thunderbird-78-78.14.0-2|284	Exec=thunderbird %u
21mr|thunderbird-78-78.14.0-2|285	Terminal=false
21mr|thunderbird-78-78.14.0-2|286	X-MultipleArgs=false
21mr|thunderbird-78-78.14.0-2|287	Type=Application
21mr|thunderbird-78-78.14.0-2|288	Icon=thunderbird
21mr|thunderbird-78-78.14.0-2|289	Categories=Application;Network;Email;
21mr|thunderbird-78-78.14.0-2|290	MimeType=x-scheme-handler/mailto;application/x-xpinstall;
21mr|thunderbird-78-78.14.0-2|291	StartupNotify=true
21mr|thunderbird-78-78.14.0-2|292	Actions=Compose;Contacts
21mr|thunderbird-78-78.14.0-2|293	
21mr|thunderbird-78-78.14.0-2|294	[Desktop Action Compose]
21mr|thunderbird-78-78.14.0-2|295	Name=Compose New Message
21mr|thunderbird-78-78.14.0-2|296	Name[ru]=Написать письмо
21mr|thunderbird-78-78.14.0-2|297	Exec=thunderbird -compose
21mr|thunderbird-78-78.14.0-2|298	OnlyShowIn=Messaging Menu;Unity;
21mr|thunderbird-78-78.14.0-2|299	
21mr|thunderbird-78-78.14.0-2|300	[Desktop Action Contacts]
21mr|thunderbird-78-78.14.0-2|301	Name=Contacts
21mr|thunderbird-78-78.14.0-2|302	Name[ru]=Контакты
21mr|thunderbird-78-78.14.0-2|303	Exec=thunderbird -addressbook
21mr|thunderbird-78-78.14.0-2|304	OnlyShowIn=Messaging Menu;Unity;
21mr|thunderbird-78-78.14.0-2|305	
21mr|thunderbird-78-78.14.0-2|306	EOF
21mr|thunderbird-78-78.14.0-2|307	
21mr|thunderbird-78-78.14.0-2|308	# For backwards compatibility with old profiles. Bug #37528
21mr|thunderbird-78-78.14.0-2|309	install -m 755 %{SOURCE31} %{buildroot}%{tbdir}/open-browser.sh
21mr|thunderbird-78-78.14.0-2|310	# For new profiles
21mr|thunderbird-78-78.14.0-2|311	%define COMMAND /usr/bin/xdg-open
21mr|thunderbird-78-78.14.0-2|312	
21mr|thunderbird-78-78.14.0-2|313	cat %{SOURCE12} | perl -p -e 's,THUNDERBIRD_RPM_VR,%{version}-%{release},g;' \
21mr|thunderbird-78-78.14.0-2|314	-e 's,THUNDERBIRD_VENDOR_COMMENT,%{mandriva_release},g;' \
21mr|thunderbird-78-78.14.0-2|315	> %{buildroot}/mdv-default-prefs
21mr|thunderbird-78-78.14.0-2|316	cp -a %{buildroot}/mdv-default-prefs %{buildroot}%{tbdir}/defaults/pref/all-mandriva.js
21mr|thunderbird-78-78.14.0-2|317	rm -f %{buildroot}/mdv-default-prefs
21mr|thunderbird-78-78.14.0-2|318	
21mr|thunderbird-78-78.14.0-2|319	%if %{mdvver} <= 201610
21mr|thunderbird-78-78.14.0-2|320	cp %{SOURCE11} .
21mr|thunderbird-78-78.14.0-2|321	%endif
21mr|thunderbird-78-78.14.0-2|322	
21mr|thunderbird-78-78.14.0-2|323	# icons
21mr|thunderbird-78-78.14.0-2|324	mkdir -p %{buildroot}{%{_liconsdir},%{_iconsdir},%{_miconsdir}}
21mr|thunderbird-78-78.14.0-2|325	rm -f %{buildroot}/%{tbdir}/chrome/icons/default/default*.png
21mr|thunderbird-78-78.14.0-2|326	
21mr|thunderbird-78-78.14.0-2|327	for s in 16 22 24 32 48 64 128 256; do
21mr|thunderbird-78-78.14.0-2|328	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/${s}x${s}/apps
21mr|thunderbird-78-78.14.0-2|329	cp -p comm/mail/branding/%{oname}/default${s}.png \
21mr|thunderbird-78-78.14.0-2|330	%{buildroot}%{_datadir}/icons/hicolor/${s}x${s}/apps/%{oname}.png
21mr|thunderbird-78-78.14.0-2|331	done
21mr|thunderbird-78-78.14.0-2|332	
21mr|thunderbird-78-78.14.0-2|333	#exclude devel files
21mr|thunderbird-78-78.14.0-2|334	rm -rf %{buildroot}%{_datadir}/idl/%{oname}-%{version}
21mr|thunderbird-78-78.14.0-2|335	rm -rf %{buildroot}%{_includedir}/%{oname}-%{version}
21mr|thunderbird-78-78.14.0-2|336	rm -rf %{buildroot}%{_libdir}/%{oname}-devel-%{version}
21mr|thunderbird-78-78.14.0-2|337	
21mr|thunderbird-78-78.14.0-2|338	%pre
21mr|thunderbird-78-78.14.0-2|339	if [ $1 == 2 ]; then
21mr|thunderbird-78-78.14.0-2|340	if [ -d %{tbdir}/dictionaries ]; then
21mr|thunderbird-78-78.14.0-2|341	# Otherelse rpm can't switch this into a symlink :(
21mr|thunderbird-78-78.14.0-2|342	rm -rf %{tbdir}/dictionaries
21mr|thunderbird-78-78.14.0-2|343	fi
21mr|thunderbird-78-78.14.0-2|344	fi
21mr|thunderbird-78-78.14.0-2|345	
21mr|thunderbird-78-78.14.0-2|346	%post
21mr|thunderbird-78-78.14.0-2|347	if [ -x %{_bindir}/gtk-update-icon-cache ]; then
21mr|thunderbird-78-78.14.0-2|348	%{_bindir}/gtk-update-icon-cache --force --quiet %{_datadir}/icons/hicolor
21mr|thunderbird-78-78.14.0-2|349	fi
21mr|thunderbird-78-78.14.0-2|350	
21mr|thunderbird-78-78.14.0-2|351	
21mr|thunderbird-78-78.14.0-2|352	%postun
21mr|thunderbird-78-78.14.0-2|353	if [ "$1" = "0" -a -x %{_bindir}/gtk-update-icon-cache ]; then
21mr|thunderbird-78-78.14.0-2|354	%{_bindir}/gtk-update-icon-cache --force --quiet %{_datadir}/icons/hicolor
21mr|thunderbird-78-78.14.0-2|355	fi

19509 21
21mr|thunderbird-78-l10n-78.14.0-1|1	#%%define thunderbird_package thunderbird
21mr|thunderbird-78-l10n-78.14.0-1|2	
21mr|thunderbird-78-l10n-78.14.0-1|3	%define name thunderbird-78-l10n
21mr|thunderbird-78-l10n-78.14.0-1|4	%define oname thunderbird-78
21mr|thunderbird-78-l10n-78.14.0-1|5	%define version 78.14.0
21mr|thunderbird-78-l10n-78.14.0-1|6	
21mr|thunderbird-78-l10n-78.14.0-1|7	%define release 1
21mr|thunderbird-78-l10n-78.14.0-1|8	
21mr|thunderbird-78-l10n-78.14.0-1|9	#%%define thunderbird_epoch 0
21mr|thunderbird-78-l10n-78.14.0-1|10	#%%define thunderbird_version %{version}
21mr|thunderbird-78-l10n-78.14.0-1|11	
21mr|thunderbird-78-l10n-78.14.0-1|12	%define up_ca_name thunderbird
21mr|thunderbird-78-l10n-78.14.0-1|13	%define lib_name %{up_ca_name}
21mr|thunderbird-78-l10n-78.14.0-1|14	%define tbdir %{_libdir}/%{lib_name}
21mr|thunderbird-78-l10n-78.14.0-1|15	%global langpackdir %{tbdir}/distribution/extensions
21mr|thunderbird-78-l10n-78.14.0-1|16	%define tb_appid \{3550f703-e582-4d05-9a08-453d09bdfdc6\}
21mr|thunderbird-78-l10n-78.14.0-1|17	%define tbextdir %{_datadir}/mozilla/extensions/%{tb_appid}
21mr|thunderbird-78-l10n-78.14.0-1|18	
21mr|thunderbird-78-l10n-78.14.0-1|19	%define xpidir http://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/%{thunderbird_version}/linux-i686/xpi/
21mr|thunderbird-78-l10n-78.14.0-1|20	
21mr|thunderbird-78-l10n-78.14.0-1|21	# Supported l10n language lists
21mr|thunderbird-78-l10n-78.14.0-1|22	%define langlist ar be bg ca cs da de el en_GB es_AR es_ES et eu fi fr fy ga gd gl he hu id is it ja ko lt nb_NO nl nn_NO pl pt_PT pt_BR ro ru si sk sl sq sv_SE tr uk uz vi zh_CN zh_TW
21mr|thunderbird-78-l10n-78.14.0-1|23	
21mr|thunderbird-78-l10n-78.14.0-1|24	# Disabled l10n languages, for any reason
21mr|thunderbird-78-l10n-78.14.0-1|25	%define disabled_langlist bn_BD et_EE gu_IN mk pa_IN af sr ka
21mr|thunderbird-78-l10n-78.14.0-1|26	
21mr|thunderbird-78-l10n-78.14.0-1|27	# Disabled myspell dicts, for any reason
21mr|thunderbird-78-l10n-78.14.0-1|28	%define disabled_dict_langlist ar be br_FR es_AR eu fi fy ga gu_IN he ja ko mk pa_IN tr zh_CN zh_TW
21mr|thunderbird-78-l10n-78.14.0-1|29	
21mr|thunderbird-78-l10n-78.14.0-1|30	# Language descriptions
21mr|thunderbird-78-l10n-78.14.0-1|31	%define language_af af
21mr|thunderbird-78-l10n-78.14.0-1|32	%define langname_af Afrikaans
21mr|thunderbird-78-l10n-78.14.0-1|33	%define language_ar ar
21mr|thunderbird-78-l10n-78.14.0-1|34	%define langname_ar Arabic
21mr|thunderbird-78-l10n-78.14.0-1|35	%define language_be be
21mr|thunderbird-78-l10n-78.14.0-1|36	%define langname_be Belarusian
21mr|thunderbird-78-l10n-78.14.0-1|37	%define language_bg bg
21mr|thunderbird-78-l10n-78.14.0-1|38	%define langname_bg Bulgarian
21mr|thunderbird-78-l10n-78.14.0-1|39	%define language_bn_BD bn-BD
21mr|thunderbird-78-l10n-78.14.0-1|40	%define langname_bn_BD Bengali (Bangla)
21mr|thunderbird-78-l10n-78.14.0-1|41	%define language_br_FR br-FR
21mr|thunderbird-78-l10n-78.14.0-1|42	%define langname_br_FR Breton
21mr|thunderbird-78-l10n-78.14.0-1|43	%define language_ca ca
21mr|thunderbird-78-l10n-78.14.0-1|44	%define langname_ca Catalan
21mr|thunderbird-78-l10n-78.14.0-1|45	%define language_cs cs
21mr|thunderbird-78-l10n-78.14.0-1|46	%define langname_cs Czech
21mr|thunderbird-78-l10n-78.14.0-1|47	%define language_da da
21mr|thunderbird-78-l10n-78.14.0-1|48	%define langname_da Dansk
21mr|thunderbird-78-l10n-78.14.0-1|49	%define language_de de
21mr|thunderbird-78-l10n-78.14.0-1|50	%define langname_de German
21mr|thunderbird-78-l10n-78.14.0-1|51	%define language_el el
21mr|thunderbird-78-l10n-78.14.0-1|52	%define langname_el Greek
21mr|thunderbird-78-l10n-78.14.0-1|53	%define language_en_GB en-GB
21mr|thunderbird-78-l10n-78.14.0-1|54	%define langname_en_GB British English
21mr|thunderbird-78-l10n-78.14.0-1|55	%define language_es_AR es-AR
21mr|thunderbird-78-l10n-78.14.0-1|56	%define langname_es_AR Spanish (Argentina)
21mr|thunderbird-78-l10n-78.14.0-1|57	%define language_es_ES es-ES
21mr|thunderbird-78-l10n-78.14.0-1|58	%define langname_es_ES Spanish
21mr|thunderbird-78-l10n-78.14.0-1|59	%define language_et_EE et-EE
21mr|thunderbird-78-l10n-78.14.0-1|60	%define langname_et_EE Estonian (Magento)
21mr|thunderbird-78-l10n-78.14.0-1|61	%define language_et et
21mr|thunderbird-78-l10n-78.14.0-1|62	%define langname_et Estonian
21mr|thunderbird-78-l10n-78.14.0-1|63	%define language_eu eu
21mr|thunderbird-78-l10n-78.14.0-1|64	%define langname_eu Basque
21mr|thunderbird-78-l10n-78.14.0-1|65	%define language_fi fi
21mr|thunderbird-78-l10n-78.14.0-1|66	%define langname_fi Finnish
21mr|thunderbird-78-l10n-78.14.0-1|67	%define language_fr fr
21mr|thunderbird-78-l10n-78.14.0-1|68	%define langname_fr French
21mr|thunderbird-78-l10n-78.14.0-1|69	%define language_fy fy-NL
21mr|thunderbird-78-l10n-78.14.0-1|70	%define langname_fy Frisian
21mr|thunderbird-78-l10n-78.14.0-1|71	%define language_ga ga-IE
21mr|thunderbird-78-l10n-78.14.0-1|72	%define langname_ga Irish
21mr|thunderbird-78-l10n-78.14.0-1|73	%define language_gd gd
21mr|thunderbird-78-l10n-78.14.0-1|74	%define langname_gd Scottish Gaelic
21mr|thunderbird-78-l10n-78.14.0-1|75	%define language_gl gl
21mr|thunderbird-78-l10n-78.14.0-1|76	%define langname_gl Galician
21mr|thunderbird-78-l10n-78.14.0-1|77	%define language_gu_IN gu-IN
21mr|thunderbird-78-l10n-78.14.0-1|78	%define langname_gu_IN Gujarati
21mr|thunderbird-78-l10n-78.14.0-1|79	%define language_he he
21mr|thunderbird-78-l10n-78.14.0-1|80	%define langname_he Hebrew
21mr|thunderbird-78-l10n-78.14.0-1|81	%define language_hu hu
21mr|thunderbird-78-l10n-78.14.0-1|82	%define langname_hu Hungarian
21mr|thunderbird-78-l10n-78.14.0-1|83	%define language_id id
21mr|thunderbird-78-l10n-78.14.0-1|84	%define langname_id Indonesian
21mr|thunderbird-78-l10n-78.14.0-1|85	%define language_is is
21mr|thunderbird-78-l10n-78.14.0-1|86	%define langname_is Icelandic
21mr|thunderbird-78-l10n-78.14.0-1|87	%define language_it it
21mr|thunderbird-78-l10n-78.14.0-1|88	%define langname_it Italian
21mr|thunderbird-78-l10n-78.14.0-1|89	%define language_ja ja
21mr|thunderbird-78-l10n-78.14.0-1|90	%define langname_ja Japanese
21mr|thunderbird-78-l10n-78.14.0-1|91	%define language_ka ka
21mr|thunderbird-78-l10n-78.14.0-1|92	%define langname_ka Georgian
21mr|thunderbird-78-l10n-78.14.0-1|93	%define language_ko ko
21mr|thunderbird-78-l10n-78.14.0-1|94	%define langname_ko Korean
21mr|thunderbird-78-l10n-78.14.0-1|95	%define language_lt lt
21mr|thunderbird-78-l10n-78.14.0-1|96	%define langname_lt Lithuanian
21mr|thunderbird-78-l10n-78.14.0-1|97	%define language_mk mk
21mr|thunderbird-78-l10n-78.14.0-1|98	%define langname_mk Macedonian
21mr|thunderbird-78-l10n-78.14.0-1|99	%define language_nb_NO nb-NO
21mr|thunderbird-78-l10n-78.14.0-1|100	%define langname_nb_NO Norwegian Bokmaal
21mr|thunderbird-78-l10n-78.14.0-1|101	%define language_nn_NO nn-NO
21mr|thunderbird-78-l10n-78.14.0-1|102	%define langname_nn_NO Norwegian Nynorsk
21mr|thunderbird-78-l10n-78.14.0-1|103	%define language_nl nl
21mr|thunderbird-78-l10n-78.14.0-1|104	%define langname_nl Dutch
21mr|thunderbird-78-l10n-78.14.0-1|105	%define language_pa_IN pa-IN
21mr|thunderbird-78-l10n-78.14.0-1|106	%define langname_pa_IN Punjabi (gurmukhi)
21mr|thunderbird-78-l10n-78.14.0-1|107	%define language_pl pl
21mr|thunderbird-78-l10n-78.14.0-1|108	%define langname_pl Polish
21mr|thunderbird-78-l10n-78.14.0-1|109	%define language_pt_BR pt-BR
21mr|thunderbird-78-l10n-78.14.0-1|110	%define langname_pt_BR Brazilian portuguese
21mr|thunderbird-78-l10n-78.14.0-1|111	%define language_pt_PT pt-PT
21mr|thunderbird-78-l10n-78.14.0-1|112	%define langname_pt_PT Portuguese
21mr|thunderbird-78-l10n-78.14.0-1|113	%define language_ro ro
21mr|thunderbird-78-l10n-78.14.0-1|114	%define langname_ro Romanian
21mr|thunderbird-78-l10n-78.14.0-1|115	%define language_ru ru
21mr|thunderbird-78-l10n-78.14.0-1|116	%define langname_ru Russian
21mr|thunderbird-78-l10n-78.14.0-1|117	%define language_si si
21mr|thunderbird-78-l10n-78.14.0-1|118	%define langname_si Sinhala
21mr|thunderbird-78-l10n-78.14.0-1|119	%define language_sk sk
21mr|thunderbird-78-l10n-78.14.0-1|120	%define langname_sk Slovak
21mr|thunderbird-78-l10n-78.14.0-1|121	%define language_sq sq
21mr|thunderbird-78-l10n-78.14.0-1|122	%define langname_sq Albanian
21mr|thunderbird-78-l10n-78.14.0-1|123	%define language_sl sl
21mr|thunderbird-78-l10n-78.14.0-1|124	%define langname_sl Slovenian
21mr|thunderbird-78-l10n-78.14.0-1|125	%define language_sr sr
21mr|thunderbird-78-l10n-78.14.0-1|126	%define langname_sr Serbian
21mr|thunderbird-78-l10n-78.14.0-1|127	%define language_sv_SE sv-SE
21mr|thunderbird-78-l10n-78.14.0-1|128	%define langname_sv_SE Swedish
21mr|thunderbird-78-l10n-78.14.0-1|129	%define language_ta_LK ta-LK
21mr|thunderbird-78-l10n-78.14.0-1|130	%define langname_ta_LK Tamil (Sri-Lanka)
21mr|thunderbird-78-l10n-78.14.0-1|131	%define language_tr tr
21mr|thunderbird-78-l10n-78.14.0-1|132	%define langname_tr Turkish
21mr|thunderbird-78-l10n-78.14.0-1|133	%define language_uk uk
21mr|thunderbird-78-l10n-78.14.0-1|134	%define langname_uk Ukrainian
21mr|thunderbird-78-l10n-78.14.0-1|135	%define language_uz uz
21mr|thunderbird-78-l10n-78.14.0-1|136	%define langname_uz Uzbek
21mr|thunderbird-78-l10n-78.14.0-1|137	%define language_vi vi
21mr|thunderbird-78-l10n-78.14.0-1|138	%define langname_vi Vietnamese
21mr|thunderbird-78-l10n-78.14.0-1|139	%define language_zh_CN zh-CN
21mr|thunderbird-78-l10n-78.14.0-1|140	%define langname_zh_CN Simplified Chinese
21mr|thunderbird-78-l10n-78.14.0-1|141	%define language_zh_TW zh-TW
21mr|thunderbird-78-l10n-78.14.0-1|142	%define langname_zh_TW Traditional Chinese
21mr|thunderbird-78-l10n-78.14.0-1|143	
21mr|thunderbird-78-l10n-78.14.0-1|144	# --- Danger line ---
21mr|thunderbird-78-l10n-78.14.0-1|145	
21mr|thunderbird-78-l10n-78.14.0-1|146	# Defaults (all languages enabled by default)
21mr|thunderbird-78-l10n-78.14.0-1|147	# l10n
21mr|thunderbird-78-l10n-78.14.0-1|148	%{expand:%(for lang in %langlist; do echo "%%define with_$lang 1"; done)}
21mr|thunderbird-78-l10n-78.14.0-1|149	%{expand:%(for lang in %disabled_langlist; do echo "%%define with_$lang 0"; done)}
21mr|thunderbird-78-l10n-78.14.0-1|150	# dicts
21mr|thunderbird-78-l10n-78.14.0-1|151	%{expand:%(for lang in %langlist; do echo "%%define with_dict_$lang %{use_dict}"; done)}
21mr|thunderbird-78-l10n-78.14.0-1|152	%{expand:%(for lang in %disabled_dict_langlist; do echo "%%define with_dict_$lang 0"; done)}
21mr|thunderbird-78-l10n-78.14.0-1|153	
21mr|thunderbird-78-l10n-78.14.0-1|154	# Locales
21mr|thunderbird-78-l10n-78.14.0-1|155	%{expand:%(for lang in %langlist; do echo "%%define locale_$lang `echo $lang | cut -d _ -f 1` "; done)}
21mr|thunderbird-78-l10n-78.14.0-1|156	
21mr|thunderbird-78-l10n-78.14.0-1|157	#define debug_package %%{nil}
21mr|thunderbird-78-l10n-78.14.0-1|158	
21mr|thunderbird-78-l10n-78.14.0-1|159	Summary:	Localizations for Thunderbird (virtual package)
21mr|thunderbird-78-l10n-78.14.0-1|160	Name:		%{name}
21mr|thunderbird-78-l10n-78.14.0-1|161	Version:	%{version}
21mr|thunderbird-78-l10n-78.14.0-1|162	Release:	%{release}
21mr|thunderbird-78-l10n-78.14.0-1|163	License:	GPL
21mr|thunderbird-78-l10n-78.14.0-1|164	Group:		Networking/WWW
21mr|thunderbird-78-l10n-78.14.0-1|165	Url:		http://www.mozilla.org
21mr|thunderbird-78-l10n-78.14.0-1|166	# Language package template
21mr|thunderbird-78-l10n-78.14.0-1|167	Source0:	%{name}-template.in
21mr|thunderbird-78-l10n-78.14.0-1|168	Source1:	thunderbird-xpi-%{version}.tar.xz
21mr|thunderbird-78-l10n-78.14.0-1|169	# No deleted
21mr|thunderbird-78-l10n-78.14.0-1|170	Source10:	get-langpacks.sh
21mr|thunderbird-78-l10n-78.14.0-1|171	Source500:	%{name}.rpmlintrc
21mr|thunderbird-78-l10n-78.14.0-1|172	
21mr|thunderbird-78-l10n-78.14.0-1|173	%description
21mr|thunderbird-78-l10n-78.14.0-1|174	Localizations for Thunderbird
21mr|thunderbird-78-l10n-78.14.0-1|175	
21mr|thunderbird-78-l10n-78.14.0-1|176	# Expand all languages packages.
21mr|thunderbird-78-l10n-78.14.0-1|177	%{expand:%(\
21mr|thunderbird-78-l10n-78.14.0-1|178	for lang in %langlist; do\
21mr|thunderbird-78-l10n-78.14.0-1|179	echo "%%{expand:%%(sed "s!__LANG__!$lang!g" %{_sourcedir}/%{name}-template.in 2> /dev/null)}";\
21mr|thunderbird-78-l10n-78.14.0-1|180	done\
21mr|thunderbird-78-l10n-78.14.0-1|181	)
21mr|thunderbird-78-l10n-78.14.0-1|182	}
21mr|thunderbird-78-l10n-78.14.0-1|183	
21mr|thunderbird-78-l10n-78.14.0-1|184	%prep
21mr|thunderbird-78-l10n-78.14.0-1|185	
21mr|thunderbird-78-l10n-78.14.0-1|186	%build
21mr|thunderbird-78-l10n-78.14.0-1|187	
21mr|thunderbird-78-l10n-78.14.0-1|188	%install
21mr|thunderbird-78-l10n-78.14.0-1|189	# langpacks install
21mr|thunderbird-78-l10n-78.14.0-1|190	mkdir -p %{buildroot}%{langpackdir}
21mr|thunderbird-78-l10n-78.14.0-1|191	pushd %{buildroot}%{langpackdir}
21mr|thunderbird-78-l10n-78.14.0-1|192	tar xf %{SOURCE1}
21mr|thunderbird-78-l10n-78.14.0-1|193	chmod a+r *.xpi
21mr|thunderbird-78-l10n-78.14.0-1|194	
21mr|thunderbird-78-l10n-78.14.0-1|195	rm -f langpack-af@thunderbird.mozilla.org.xpi
21mr|thunderbird-78-l10n-78.14.0-1|196	rm -f langpack-en-CA@thunderbird.mozilla.org.xpi
21mr|thunderbird-78-l10n-78.14.0-1|197	rm -f langpack-fa@thunderbird.mozilla.org.xpi
21mr|thunderbird-78-l10n-78.14.0-1|198	rm -f langpack-pa-IN@thunderbird.mozilla.org.xpi
21mr|thunderbird-78-l10n-78.14.0-1|199	rm -f langpack-th@thunderbird.mozilla.org.xpi
21mr|thunderbird-78-l10n-78.14.0-1|200	rm -f langpack-cak@thunderbird.mozilla.org.xpi
21mr|thunderbird-78-l10n-78.14.0-1|201	rm -f langpack-ka@thunderbird.mozilla.org.xpi
21mr|thunderbird-78-l10n-78.14.0-1|202	rm -f langpack-ast@thunderbird.mozilla.org.xpi
21mr|thunderbird-78-l10n-78.14.0-1|203	rm -f langpack-br@thunderbird.mozilla.org.xpi
21mr|thunderbird-78-l10n-78.14.0-1|204	rm -f langpack-cal-ast@lightning.mozilla.org.xpi
21mr|thunderbird-78-l10n-78.14.0-1|205	rm -f langpack-cal-br@lightning.mozilla.org.xpi
21mr|thunderbird-78-l10n-78.14.0-1|206	rm -f langpack-cal-cak@lightning.mozilla.org.xpi
21mr|thunderbird-78-l10n-78.14.0-1|207	rm -f langpack-cal-cy@lightning.mozilla.org.xpi
21mr|thunderbird-78-l10n-78.14.0-1|208	rm -f langpack-cal-dsb@lightning.mozilla.org.xpi
21mr|thunderbird-78-l10n-78.14.0-1|209	rm -f langpack-cal-en-US@lightning.mozilla.org.xpi
21mr|thunderbird-78-l10n-78.14.0-1|210	rm -f langpack-cal-hr@lightning.mozilla.org.xpi
21mr|thunderbird-78-l10n-78.14.0-1|211	rm -f langpack-cal-hsb@lightning.mozilla.org.xpi
21mr|thunderbird-78-l10n-78.14.0-1|212	rm -f langpack-cal-hy-AM@lightning.mozilla.org.xpi
21mr|thunderbird-78-l10n-78.14.0-1|213	rm -f langpack-cal-ka@lightning.mozilla.org.xpi
21mr|thunderbird-78-l10n-78.14.0-1|214	rm -f langpack-cal-kab@lightning.mozilla.org.xpi
21mr|thunderbird-78-l10n-78.14.0-1|215	rm -f langpack-cal-kk@lightning.mozilla.org.xpi
21mr|thunderbird-78-l10n-78.14.0-1|216	rm -f langpack-cal-ms@lightning.mozilla.org.xpi
21mr|thunderbird-78-l10n-78.14.0-1|217	rm -f langpack-cal-rm@lightning.mozilla.org.xpi
21mr|thunderbird-78-l10n-78.14.0-1|218	rm -f langpack-cal-sr@lightning.mozilla.org.xpi
21mr|thunderbird-78-l10n-78.14.0-1|219	rm -f langpack-cy@thunderbird.mozilla.org.xpi
21mr|thunderbird-78-l10n-78.14.0-1|220	rm -f langpack-dsb@thunderbird.mozilla.org.xpi
21mr|thunderbird-78-l10n-78.14.0-1|221	rm -f langpack-en-US@thunderbird.mozilla.org.xpi
21mr|thunderbird-78-l10n-78.14.0-1|222	rm -f langpack-hr@thunderbird.mozilla.org.xpi
21mr|thunderbird-78-l10n-78.14.0-1|223	rm -f langpack-hsb@thunderbird.mozilla.org.xpi
21mr|thunderbird-78-l10n-78.14.0-1|224	rm -f langpack-hy-AM@thunderbird.mozilla.org.xpi
21mr|thunderbird-78-l10n-78.14.0-1|225	rm -f langpack-kab@thunderbird.mozilla.org.xpi
21mr|thunderbird-78-l10n-78.14.0-1|226	rm -f langpack-kk@thunderbird.mozilla.org.xpi
21mr|thunderbird-78-l10n-78.14.0-1|227	rm -f langpack-ms@thunderbird.mozilla.org.xpi
21mr|thunderbird-78-l10n-78.14.0-1|228	rm -f langpack-rm@thunderbird.mozilla.org.xpi
21mr|thunderbird-78-l10n-78.14.0-1|229	rm -f langpack-sr@thunderbird.mozilla.org.xpi
21mr|thunderbird-78-l10n-78.14.0-1|230	
21mr|thunderbird-78-l10n-78.14.0-1|231	popd

19510 21
21mr|thunderbird-91-91.13.0-1|1	%define __libtoolize /bin/true
21mr|thunderbird-91-91.13.0-1|2	%define __cputoolize /bin/true
21mr|thunderbird-91-91.13.0-1|3	
21mr|thunderbird-91-91.13.0-1|4	%define _enable_debug_packages %{nil}
21mr|thunderbird-91-91.13.0-1|5	%define debug_package %{nil}
21mr|thunderbird-91-91.13.0-1|6	
21mr|thunderbird-91-91.13.0-1|7	%ifarch %ix86
21mr|thunderbird-91-91.13.0-1|8	%define _host i686-unknown-linux-gnu
21mr|thunderbird-91-91.13.0-1|9	%endif
21mr|thunderbird-91-91.13.0-1|10	
21mr|thunderbird-91-91.13.0-1|11	%define title Thunderbird-91
21mr|thunderbird-91-91.13.0-1|12	
21mr|thunderbird-91-91.13.0-1|13	%define oname thunderbird
21mr|thunderbird-91-91.13.0-1|14	
21mr|thunderbird-91-91.13.0-1|15	%define tb_appid \{3550f703-e582-4d05-9a08-453d09bdfdc6\}
21mr|thunderbird-91-91.13.0-1|16	%define tbdir %{_libdir}/%{oname}
21mr|thunderbird-91-91.13.0-1|17	%define tbextdir %{_libdir}/mozilla/extensions/%{tb_appid}
21mr|thunderbird-91-91.13.0-1|18	
21mr|thunderbird-91-91.13.0-1|19	#%%if %%{mdvver} > 201610
21mr|thunderbird-91-91.13.0-1|20	#define clang 0
21mr|thunderbird-91-91.13.0-1|21	#%%else
21mr|thunderbird-91-91.13.0-1|22	%define clang 1
21mr|thunderbird-91-91.13.0-1|23	#%%endif
21mr|thunderbird-91-91.13.0-1|24	
21mr|thunderbird-91-91.13.0-1|25	%define use_bundled_cbindgen 1
21mr|thunderbird-91-91.13.0-1|26	
21mr|thunderbird-91-91.13.0-1|27	%define objdir obj
21mr|thunderbird-91-91.13.0-1|28	
21mr|thunderbird-91-91.13.0-1|29	%define xpi 0
21mr|thunderbird-91-91.13.0-1|30	
21mr|thunderbird-91-91.13.0-1|31	# Do not make provides from plugins
21mr|thunderbird-91-91.13.0-1|32	%global __provides_exclude_from ^%{_libdir}/%{oname}.*/.*\\.so
21mr|thunderbird-91-91.13.0-1|33	# Do not require filtered out provides
21mr|thunderbird-91-91.13.0-1|34	%global __requires_exclude_from ^%{_libdir}/%{oname}.*/.*\\.so
21mr|thunderbird-91-91.13.0-1|35	%global __requires_exclude ^libxul\\.so.*$
21mr|thunderbird-91-91.13.0-1|36	
21mr|thunderbird-91-91.13.0-1|37	# this seems fragile, so require the exact version or later (#58754)
21mr|thunderbird-91-91.13.0-1|38	%define sqlite3_version %(pkg-config --modversion sqlite3 &>/dev/null && pkg-config --modversion sqlite3 2>/dev/null || echo 0)
21mr|thunderbird-91-91.13.0-1|39	# this one as well (#59759)
21mr|thunderbird-91-91.13.0-1|40	%define nss_libname %mklibname nss 3
21mr|thunderbird-91-91.13.0-1|41	%define nss_version %(pkg-config --modversion nss &>/dev/null && pkg-config --modversion nss 2>/dev/null || echo 0)
21mr|thunderbird-91-91.13.0-1|42	
21mr|thunderbird-91-91.13.0-1|43	# Requested 'nss >= 3.53.1' but version of NSS is 3.52.1
21mr|thunderbird-91-91.13.0-1|44	%bcond_with system_nss_nspr
21mr|thunderbird-91-91.13.0-1|45	
21mr|thunderbird-91-91.13.0-1|46	Summary:	Full-featured email, RSS, and newsgroup client
21mr|thunderbird-91-91.13.0-1|47	Name:		%{oname}-91
21mr|thunderbird-91-91.13.0-1|48	Version:	91.13.0
21mr|thunderbird-91-91.13.0-1|49	Release:	1
21mr|thunderbird-91-91.13.0-1|50	License:	MPL
21mr|thunderbird-91-91.13.0-1|51	Group:		Networking/Mail
21mr|thunderbird-91-91.13.0-1|52	Url:		https://www.thunderbird.net
21mr|thunderbird-91-91.13.0-1|53	Source0:	https://archive.mozilla.org/pub/thunderbird/releases/%{version}/source/%{oname}-%{version}.source.tar.xz
21mr|thunderbird-91-91.13.0-1|54	Source1:	%{oname}.desktop
21mr|thunderbird-91-91.13.0-1|55	Source2:	%{oname}.sh
21mr|thunderbird-91-91.13.0-1|56	Source10:	%{name}.rpmlintrc
21mr|thunderbird-91-91.13.0-1|57	# %%{mdvver} <= 201610
21mr|thunderbird-91-91.13.0-1|58	Source12:	mozilla-thunderbird-mandriva-default-prefs.js
21mr|thunderbird-91-91.13.0-1|59	Source22:	cbindgen-vendor.tar.xz
21mr|thunderbird-91-91.13.0-1|60	Source30:	mozilla-thunderbird-open-browser.sh
21mr|thunderbird-91-91.13.0-1|61	Source31:	mozilla-thunderbird-open-browser-xdg.sh
21mr|thunderbird-91-91.13.0-1|62	# for 2016.1
21mr|thunderbird-91-91.13.0-1|63	Source80:	loffice-libcxx-wrapper.sh
21mr|thunderbird-91-91.13.0-1|64	# disable rendering https://bugzilla.rosalinux.ru/show_bug.cgi?id=11598
21mr|thunderbird-91-91.13.0-1|65	Patch0:		gfx.webrender.force-disabled.patch
21mr|thunderbird-91-91.13.0-1|66	# Mandriva patches (Patch300+)
21mr|thunderbird-91-91.13.0-1|67	Patch300:	mozilla-thunderbird-0.8-progname.patch
21mr|thunderbird-91-91.13.0-1|68	Patch304:	mozilla-thunderbird-run-mozilla.patch
21mr|thunderbird-91-91.13.0-1|69	# OpenSuse patches (Patch400+)
21mr|thunderbird-91-91.13.0-1|70	# https://build.opensuse.org/package/show/openSUSE:Factory/MozillaThunderbird
21mr|thunderbird-91-91.13.0-1|71	Patch401:	mozilla-kde.patch
21mr|thunderbird-91-91.13.0-1|72	BuildRequires:	autoconf2.1
21mr|thunderbird-91-91.13.0-1|73	BuildRequires:	cargo >= 0.25.0
21mr|thunderbird-91-91.13.0-1|74	BuildRequires:	clang
21mr|thunderbird-91-91.13.0-1|75	BuildRequires:	clang-devel
21mr|thunderbird-91-91.13.0-1|76	BuildRequires:	gzip
21mr|thunderbird-91-91.13.0-1|77	BuildRequires:	imagemagick
21mr|thunderbird-91-91.13.0-1|78	BuildRequires:	jpeg-devel
21mr|thunderbird-91-91.13.0-1|79	BuildRequires:	libiw-devel
21mr|thunderbird-91-91.13.0-1|80	%if 0%{?clang}
21mr|thunderbird-91-91.13.0-1|81	BuildRequires:	lld
21mr|thunderbird-91-91.13.0-1|82	%ifarch %{ix86}
21mr|thunderbird-91-91.13.0-1|83	BuildRequires:	atomic-devel
21mr|thunderbird-91-91.13.0-1|84	%endif
21mr|thunderbird-91-91.13.0-1|85	%endif
21mr|thunderbird-91-91.13.0-1|86	BuildRequires:	llvm-devel
21mr|thunderbird-91-91.13.0-1|87	BuildRequires:	nasm
21mr|thunderbird-91-91.13.0-1|88	BuildRequires:	nodejs
21mr|thunderbird-91-91.13.0-1|89	%if %{with system_nss_nspr}
21mr|thunderbird-91-91.13.0-1|90	BuildRequires:	pkgconfig(nspr)
21mr|thunderbird-91-91.13.0-1|91	BuildRequires:	pkgconfig(nss)
21mr|thunderbird-91-91.13.0-1|92	BuildRequires:	nss-static-devel
21mr|thunderbird-91-91.13.0-1|93	%endif
21mr|thunderbird-91-91.13.0-1|94	BuildRequires:	pkgconfig(alsa)
21mr|thunderbird-91-91.13.0-1|95	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|thunderbird-91-91.13.0-1|96	BuildRequires:	pkgconfig(fontconfig)
21mr|thunderbird-91-91.13.0-1|97	BuildRequires:	pkgconfig(freetype2)
21mr|thunderbird-91-91.13.0-1|98	BuildRequires:	pkgconfig(gl)
21mr|thunderbird-91-91.13.0-1|99	BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0)
21mr|thunderbird-91-91.13.0-1|100	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|thunderbird-91-91.13.0-1|101	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|thunderbird-91-91.13.0-1|102	BuildRequires:	pkgconfig(hunspell)
21mr|thunderbird-91-91.13.0-1|103	BuildRequires:	pkgconfig(libIDL-2.0)
21mr|thunderbird-91-91.13.0-1|104	BuildRequires:	pkgconfig(libevent) >= 1.4.7
21mr|thunderbird-91-91.13.0-1|105	BuildRequires:	pkgconfig(libnotify)
21mr|thunderbird-91-91.13.0-1|106	BuildRequires:	pkgconfig(libpulse)
21mr|thunderbird-91-91.13.0-1|107	BuildRequires:	pkgconfig(libstartup-notification-1.0)
21mr|thunderbird-91-91.13.0-1|108	BuildRequires:	pkgconfig(sqlite3) >= 3.7.1.1
21mr|thunderbird-91-91.13.0-1|109	BuildRequires:	pkgconfig(vpx) >= 0.9.7
21mr|thunderbird-91-91.13.0-1|110	BuildRequires:	pkgconfig(xft)
21mr|thunderbird-91-91.13.0-1|111	BuildRequires:	pkgconfig(xt)
21mr|thunderbird-91-91.13.0-1|112	BuildRequires:	pkgconfig(zlib)
21mr|thunderbird-91-91.13.0-1|113	BuildRequires:	pkgconfig(python2)
21mr|thunderbird-91-91.13.0-1|114	BuildRequires:	pkgconfig(python3)
21mr|thunderbird-91-91.13.0-1|115	BuildRequires:	rust >= 1.24.0
21mr|thunderbird-91-91.13.0-1|116	BuildRequires:	unzip
21mr|thunderbird-91-91.13.0-1|117	BuildRequires:	yasm >= 1.0.1
21mr|thunderbird-91-91.13.0-1|118	BuildRequires:	zip
21mr|thunderbird-91-91.13.0-1|119	BuildRequires:	libiw-devel
21mr|thunderbird-91-91.13.0-1|120	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|thunderbird-91-91.13.0-1|121	%if %{with system_nss_nspr}
21mr|thunderbird-91-91.13.0-1|122	Requires:	%{mklibname sqlite3_ 0} >= %{sqlite3_version}
21mr|thunderbird-91-91.13.0-1|123	%endif
21mr|thunderbird-91-91.13.0-1|124	Requires:	%{nss_libname} >= 2:%{nss_version}
21mr|thunderbird-91-91.13.0-1|125	Requires(post,postun):	desktop-file-utils
21mr|thunderbird-91-91.13.0-1|126	Requires(post):	mktemp
21mr|thunderbird-91-91.13.0-1|127	Requires(post,postun):	rpm-helper
21mr|thunderbird-91-91.13.0-1|128	Requires:	%{_lib}otr5
21mr|thunderbird-91-91.13.0-1|129	Requires:	xdg-utils
21mr|thunderbird-91-91.13.0-1|130	Conflicts:	mozilla-thunderbird
21mr|thunderbird-91-91.13.0-1|131	Conflicts:	thunderbird
21mr|thunderbird-91-91.13.0-1|132	Obsoletes:	thunderbird-78 < %{EVRD}
21mr|thunderbird-91-91.13.0-1|133	Provides:	thunderbird = %{EVRD}
21mr|thunderbird-91-91.13.0-1|134	
21mr|thunderbird-91-91.13.0-1|135	%description
21mr|thunderbird-91-91.13.0-1|136	%{title} is a full-featured email, RSS and newsgroup client that
21mr|thunderbird-91-91.13.0-1|137	makes emailing safer, faster and easier than ever before.
21mr|thunderbird-91-91.13.0-1|138	
21mr|thunderbird-91-91.13.0-1|139	%files
21mr|thunderbird-91-91.13.0-1|140	%doc README.txt
21mr|thunderbird-91-91.13.0-1|141	%attr(755,root,root) %{_bindir}/thunderbird
21mr|thunderbird-91-91.13.0-1|142	%attr(644,root,root) %{_datadir}/applications/*.desktop
21mr|thunderbird-91-91.13.0-1|143	%attr(644,root,root) %{_datadir}/pixmaps/%{oname}.png
21mr|thunderbird-91-91.13.0-1|144	%{tbdir}
21mr|thunderbird-91-91.13.0-1|145	%if %{xpi}
21mr|thunderbird-91-91.13.0-1|146	%dir %{tbextdir}
21mr|thunderbird-91-91.13.0-1|147	%endif
21mr|thunderbird-91-91.13.0-1|148	%{_datadir}/icons/hicolor/*/apps/%{oname}.*
21mr|thunderbird-91-91.13.0-1|149	
21mr|thunderbird-91-91.13.0-1|150	#===============================================================================
21mr|thunderbird-91-91.13.0-1|151	
21mr|thunderbird-91-91.13.0-1|152	%prep
21mr|thunderbird-91-91.13.0-1|153	%setup -qn %{oname}-%{version}
21mr|thunderbird-91-91.13.0-1|154	%patch0 -p1
21mr|thunderbird-91-91.13.0-1|155	%patch300 -p0 -b .progname
21mr|thunderbird-91-91.13.0-1|156	%patch304 -p0 -b .run-mozilla
21mr|thunderbird-91-91.13.0-1|157	%patch401 -p1 -b .kde
21mr|thunderbird-91-91.13.0-1|158	
21mr|thunderbird-91-91.13.0-1|159	%build
21mr|thunderbird-91-91.13.0-1|160	%if 0%{?use_bundled_cbindgen}
21mr|thunderbird-91-91.13.0-1|161	mkdir -p my_rust_vendor
21mr|thunderbird-91-91.13.0-1|162	cd my_rust_vendor
21mr|thunderbird-91-91.13.0-1|163	tar xf %{SOURCE22}
21mr|thunderbird-91-91.13.0-1|164	mkdir -p .cargo
21mr|thunderbird-91-91.13.0-1|165	cat > .cargo/config <<EOL
21mr|thunderbird-91-91.13.0-1|166	[source.crates-io]
21mr|thunderbird-91-91.13.0-1|167	replace-with = "vendored-sources"
21mr|thunderbird-91-91.13.0-1|168	
21mr|thunderbird-91-91.13.0-1|169	[source.vendored-sources]
21mr|thunderbird-91-91.13.0-1|170	directory = "`pwd`"
21mr|thunderbird-91-91.13.0-1|171	EOL
21mr|thunderbird-91-91.13.0-1|172	
21mr|thunderbird-91-91.13.0-1|173	env CARGO_HOME=.cargo cargo install cbindgen
21mr|thunderbird-91-91.13.0-1|174	export PATH=`pwd`/.cargo/bin:$PATH
21mr|thunderbird-91-91.13.0-1|175	%endif
21mr|thunderbird-91-91.13.0-1|176	cd -
21mr|thunderbird-91-91.13.0-1|177	
21mr|thunderbird-91-91.13.0-1|178	export RUSTFLAGS="-Cdebuginfo=0"
21mr|thunderbird-91-91.13.0-1|179	
21mr|thunderbird-91-91.13.0-1|180	%if %{mdvver} < 201910
21mr|thunderbird-91-91.13.0-1|181	sed -i "s/python3/python3.8/g" configure.in
21mr|thunderbird-91-91.13.0-1|182	sed -i "s/python3/python3.8/g" mach
21mr|thunderbird-91-91.13.0-1|183	export PYTHON3=/usr/libexec/python3.8
21mr|thunderbird-91-91.13.0-1|184	export PATH=/usr/libexec:$PATH
21mr|thunderbird-91-91.13.0-1|185	%endif
21mr|thunderbird-91-91.13.0-1|186	
21mr|thunderbird-91-91.13.0-1|187	%if 0%{?clang}
21mr|thunderbird-91-91.13.0-1|188	%define linker lld
21mr|thunderbird-91-91.13.0-1|189	export CC=clang
21mr|thunderbird-91-91.13.0-1|190	export CXX=clang++
21mr|thunderbird-91-91.13.0-1|191	%else
21mr|thunderbird-91-91.13.0-1|192	%define linker gold
21mr|thunderbird-91-91.13.0-1|193	export CC=%{__cc}
21mr|thunderbird-91-91.13.0-1|194	export CXX=%{__cxx}
21mr|thunderbird-91-91.13.0-1|195	%endif
21mr|thunderbird-91-91.13.0-1|196	
21mr|thunderbird-91-91.13.0-1|197	export MOZCONFIG=`pwd`/.mozconfig
21mr|thunderbird-91-91.13.0-1|198	cat > $MOZCONFIG << EOF
21mr|thunderbird-91-91.13.0-1|199	mk_add_options BUILD_OFFICIAL=1
21mr|thunderbird-91-91.13.0-1|200	mk_add_options MOZILLA_OFFICIAL=1
21mr|thunderbird-91-91.13.0-1|201	mk_add_options MOZ_MAKE_FLAGS="%{_smp_mflags}"
21mr|thunderbird-91-91.13.0-1|202	mk_add_options MOZ_OBJDIR=`pwd`/%{objdir}
21mr|thunderbird-91-91.13.0-1|203	mk_add_options MOZ_CO_PROJECT=mail
21mr|thunderbird-91-91.13.0-1|204	ac_add_options --enable-application=comm/mail
21mr|thunderbird-91-91.13.0-1|205	ac_add_options --libdir="%{_libdir}"
21mr|thunderbird-91-91.13.0-1|206	ac_add_options --prefix="%{_prefix}"
21mr|thunderbird-91-91.13.0-1|207	ac_add_options --host=%{_host}
21mr|thunderbird-91-91.13.0-1|208	ac_add_options --disable-crashreporter
21mr|thunderbird-91-91.13.0-1|209	ac_add_options --disable-debug
21mr|thunderbird-91-91.13.0-1|210	%ifnarch aarch64
21mr|thunderbird-91-91.13.0-1|211	ac_add_options --disable-elf-hack
21mr|thunderbird-91-91.13.0-1|212	%endif
21mr|thunderbird-91-91.13.0-1|213	ac_add_options --disable-system-cairo
21mr|thunderbird-91-91.13.0-1|214	ac_add_options --disable-tests
21mr|thunderbird-91-91.13.0-1|215	ac_add_options --disable-updater
21mr|thunderbird-91-91.13.0-1|216	ac_add_options --enable-default-toolkit=cairo-gtk3
21mr|thunderbird-91-91.13.0-1|217	#ac_add_options --enable-linker=%%{linker}
21mr|thunderbird-91-91.13.0-1|218	ac_add_options --enable-official-branding
21mr|thunderbird-91-91.13.0-1|219	ac_add_options --enable-update-channel=release
21mr|thunderbird-91-91.13.0-1|220	ac_add_options --with-system-jpeg
21mr|thunderbird-91-91.13.0-1|221	ac_add_options --with-system-libevent
21mr|thunderbird-91-91.13.0-1|222	ac_add_options --with-system-libvpx
21mr|thunderbird-91-91.13.0-1|223	%if %{with system_nss_nspr}
21mr|thunderbird-91-91.13.0-1|224	ac_add_options --with-system-nspr
21mr|thunderbird-91-91.13.0-1|225	ac_add_options --with-system-nss
21mr|thunderbird-91-91.13.0-1|226	%endif
21mr|thunderbird-91-91.13.0-1|227	ac_add_options --with-system-zlib
21mr|thunderbird-91-91.13.0-1|228	ac_add_options --without-system-libvpx
21mr|thunderbird-91-91.13.0-1|229	ac_add_options --with-unsigned-addon-scopes=app,system
21mr|thunderbird-91-91.13.0-1|230	ac_add_options --allow-addon-sideload
21mr|thunderbird-91-91.13.0-1|231	ac_add_options --enable-chrome-format=omni
21mr|thunderbird-91-91.13.0-1|232	ac_add_options --enable-js-shell
21mr|thunderbird-91-91.13.0-1|233	ac_add_options --enable-release
21mr|thunderbird-91-91.13.0-1|234	ac_add_options --update-channel=release
21mr|thunderbird-91-91.13.0-1|235	EOF
21mr|thunderbird-91-91.13.0-1|236	
21mr|thunderbird-91-91.13.0-1|237	# force memory efficient linking and ets
21mr|thunderbird-91-91.13.0-1|238	%if 0%{?clang}
21mr|thunderbird-91-91.13.0-1|239	export LDFLAGS="%{ldflags} -Wl,--no-keep-memory"
21mr|thunderbird-91-91.13.0-1|240	%else
21mr|thunderbird-91-91.13.0-1|241	export LDFLAGS="%{ldflags} -Wl,--no-keep-memory -Wl,--reduce-memory-overheads"
21mr|thunderbird-91-91.13.0-1|242	%endif
21mr|thunderbird-91-91.13.0-1|243	
21mr|thunderbird-91-91.13.0-1|244	# This mach command requires /builddir/.mozbuild/_virtualenvs/mach/bin/python,
21mr|thunderbird-91-91.13.0-1|245	# which wasn't found on the system!
21mr|thunderbird-91-91.13.0-1|246	# Consider running 'mach bootstrap' or 'mach create-mach-environment'
21mr|thunderbird-91-91.13.0-1|247	# to create the mach virtualenvs, or set MACH_USE_SYSTEM_PYTHON to use
21mr|thunderbird-91-91.13.0-1|248	# the system Python installation over a virtualenv.
21mr|thunderbird-91-91.13.0-1|249	export MACH_USE_SYSTEM_PYTHON=1
21mr|thunderbird-91-91.13.0-1|250	
21mr|thunderbird-91-91.13.0-1|251	./mach build
21mr|thunderbird-91-91.13.0-1|252	
21mr|thunderbird-91-91.13.0-1|253	%install
21mr|thunderbird-91-91.13.0-1|254	mkdir -p %{buildroot}{%{_libdir},%{_bindir},%{_datadir}/applications}
21mr|thunderbird-91-91.13.0-1|255	mkdir -p %{buildroot}%{tbdir}
21mr|thunderbird-91-91.13.0-1|256	
21mr|thunderbird-91-91.13.0-1|257	# This mach command requires /builddir/.mozbuild/_virtualenvs/mach/bin/python,
21mr|thunderbird-91-91.13.0-1|258	# which wasn't found on the system!
21mr|thunderbird-91-91.13.0-1|259	# Consider running 'mach bootstrap' or 'mach create-mach-environment'
21mr|thunderbird-91-91.13.0-1|260	# to create the mach virtualenvs, or set MACH_USE_SYSTEM_PYTHON to use
21mr|thunderbird-91-91.13.0-1|261	# the system Python installation over a virtualenv.
21mr|thunderbird-91-91.13.0-1|262	export MACH_USE_SYSTEM_PYTHON=1
21mr|thunderbird-91-91.13.0-1|263	DESTDIR=%{buildroot} STRIP=/bin/true MOZ_PKG_FATAL_WARNINGS=0 ./mach install
21mr|thunderbird-91-91.13.0-1|264	
21mr|thunderbird-91-91.13.0-1|265	rm -f extensions/spellcheck/locales/en-US/hunspell/en-US.{dic,aff}
21mr|thunderbird-91-91.13.0-1|266	
21mr|thunderbird-91-91.13.0-1|267	# Use the system hunspell dictionaries
21mr|thunderbird-91-91.13.0-1|268	rm -rf %{buildroot}%{tbdir}/dictionaries
21mr|thunderbird-91-91.13.0-1|269	ln -s /usr/share/dict/mozilla %{buildroot}%{tbdir}/dictionaries
21mr|thunderbird-91-91.13.0-1|270	
21mr|thunderbird-91-91.13.0-1|271	install -p -D %{buildroot}%{tbdir}/chrome/icons/default/default256.png %{buildroot}%{_datadir}/pixmaps/%{oname}.png
21mr|thunderbird-91-91.13.0-1|272	
21mr|thunderbird-91-91.13.0-1|273	# install desktop files
21mr|thunderbird-91-91.13.0-1|274	cp -rf %{S:1} %{buildroot}%{_datadir}/applications
21mr|thunderbird-91-91.13.0-1|275	
21mr|thunderbird-91-91.13.0-1|276	# delete a symlink
21mr|thunderbird-91-91.13.0-1|277	rm -fr %{buildroot}%{_bindir}/%{oname}
21mr|thunderbird-91-91.13.0-1|278	
21mr|thunderbird-91-91.13.0-1|279	# copy the thunderbird startup script for x11/wayland
21mr|thunderbird-91-91.13.0-1|280	cp -fr %{S:2} %{buildroot}%{_bindir}/%{oname}
21mr|thunderbird-91-91.13.0-1|281	sed -i "s|@LIBS@|%{_libdir}|g" %{buildroot}%{_bindir}/%{oname}
21mr|thunderbird-91-91.13.0-1|282	chmod +x %{buildroot}%{_bindir}/%{oname}
21mr|thunderbird-91-91.13.0-1|283	
21mr|thunderbird-91-91.13.0-1|284	# For backwards compatibility with old profiles. Bug #37528
21mr|thunderbird-91-91.13.0-1|285	install -m 755 %{SOURCE31} %{buildroot}%{tbdir}/open-browser.sh
21mr|thunderbird-91-91.13.0-1|286	# For new profiles
21mr|thunderbird-91-91.13.0-1|287	%define COMMAND /usr/bin/xdg-open
21mr|thunderbird-91-91.13.0-1|288	
21mr|thunderbird-91-91.13.0-1|289	cat %{SOURCE12} | perl -p -e 's,THUNDERBIRD_RPM_VR,%{version}-%{release},g;' \
21mr|thunderbird-91-91.13.0-1|290	-e 's,THUNDERBIRD_VENDOR_COMMENT,%{mandriva_release},g;' \
21mr|thunderbird-91-91.13.0-1|291	> %{buildroot}/mdv-default-prefs
21mr|thunderbird-91-91.13.0-1|292	cp -a %{buildroot}/mdv-default-prefs %{buildroot}%{tbdir}/defaults/pref/all-mandriva.js
21mr|thunderbird-91-91.13.0-1|293	rm -f %{buildroot}/mdv-default-prefs
21mr|thunderbird-91-91.13.0-1|294	
21mr|thunderbird-91-91.13.0-1|295	# icons
21mr|thunderbird-91-91.13.0-1|296	mkdir -p %{buildroot}{%{_liconsdir},%{_iconsdir},%{_miconsdir}}
21mr|thunderbird-91-91.13.0-1|297	rm -f %{buildroot}/%{tbdir}/chrome/icons/default/default*.png
21mr|thunderbird-91-91.13.0-1|298	
21mr|thunderbird-91-91.13.0-1|299	for s in 16 22 24 32 48 64 128 256; do
21mr|thunderbird-91-91.13.0-1|300	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/${s}x${s}/apps
21mr|thunderbird-91-91.13.0-1|301	cp -p comm/mail/branding/%{oname}/default${s}.png \
21mr|thunderbird-91-91.13.0-1|302	%{buildroot}%{_datadir}/icons/hicolor/${s}x${s}/apps/%{oname}.png
21mr|thunderbird-91-91.13.0-1|303	done
21mr|thunderbird-91-91.13.0-1|304	
21mr|thunderbird-91-91.13.0-1|305	#exclude devel files
21mr|thunderbird-91-91.13.0-1|306	rm -rf %{buildroot}%{_datadir}/idl/%{oname}-%{version}
21mr|thunderbird-91-91.13.0-1|307	rm -rf %{buildroot}%{_includedir}/%{oname}-%{version}
21mr|thunderbird-91-91.13.0-1|308	rm -rf %{buildroot}%{_libdir}/%{oname}-devel-%{version}
21mr|thunderbird-91-91.13.0-1|309	
21mr|thunderbird-91-91.13.0-1|310	%pre
21mr|thunderbird-91-91.13.0-1|311	if [ $1 == 2 ]; then
21mr|thunderbird-91-91.13.0-1|312	if [ -d %{tbdir}/dictionaries ]; then
21mr|thunderbird-91-91.13.0-1|313	# Otherelse rpm can't switch this into a symlink :(
21mr|thunderbird-91-91.13.0-1|314	rm -rf %{tbdir}/dictionaries
21mr|thunderbird-91-91.13.0-1|315	fi
21mr|thunderbird-91-91.13.0-1|316	fi
21mr|thunderbird-91-91.13.0-1|317	
21mr|thunderbird-91-91.13.0-1|318	%post
21mr|thunderbird-91-91.13.0-1|319	if [ -x %{_bindir}/gtk-update-icon-cache ]; then
21mr|thunderbird-91-91.13.0-1|320	%{_bindir}/gtk-update-icon-cache --force --quiet %{_datadir}/icons/hicolor
21mr|thunderbird-91-91.13.0-1|321	fi
21mr|thunderbird-91-91.13.0-1|322	
21mr|thunderbird-91-91.13.0-1|323	%postun
21mr|thunderbird-91-91.13.0-1|324	if [ "$1" = "0" -a -x %{_bindir}/gtk-update-icon-cache ]; then
21mr|thunderbird-91-91.13.0-1|325	%{_bindir}/gtk-update-icon-cache --force --quiet %{_datadir}/icons/hicolor
21mr|thunderbird-91-91.13.0-1|326	fi
21mr|thunderbird-91-91.13.0-1|327	
21mr|thunderbird-91-91.13.0-1|328	%triggerun -- thunderbird-78
21mr|thunderbird-91-91.13.0-1|329	
21mr|thunderbird-91-91.13.0-1|330	LANG="${LANG:-}"
21mr|thunderbird-91-91.13.0-1|331	
21mr|thunderbird-91-91.13.0-1|332	if [[ "$LANG" =~ ^ru(|_.*).UTF-8$ ]] ; then
21mr|thunderbird-91-91.13.0-1|333	echo "Thunderbird был обновлен до новой мажорной версии."
21mr|thunderbird-91-91.13.0-1|334	echo "Сделайте резервную копию профиля (~/.thunderbird) перед первым запуском."
21mr|thunderbird-91-91.13.0-1|335	else
21mr|thunderbird-91-91.13.0-1|336	echo "Thunderbird has been upgraded to a new major version."
21mr|thunderbird-91-91.13.0-1|337	echo "Make a backup of your profile (~/.thunderbird) before running the new version."
21mr|thunderbird-91-91.13.0-1|338	fi
21mr|thunderbird-91-91.13.0-1|339	

19511 21
21mr|thunderbird-91-l10n-91.13.0-1|1	#%%define thunderbird_package thunderbird
21mr|thunderbird-91-l10n-91.13.0-1|2	
21mr|thunderbird-91-l10n-91.13.0-1|3	%define name thunderbird-91-l10n
21mr|thunderbird-91-l10n-91.13.0-1|4	%define oname thunderbird-91
21mr|thunderbird-91-l10n-91.13.0-1|5	%define version 91.13.0
21mr|thunderbird-91-l10n-91.13.0-1|6	
21mr|thunderbird-91-l10n-91.13.0-1|7	%define release 1
21mr|thunderbird-91-l10n-91.13.0-1|8	
21mr|thunderbird-91-l10n-91.13.0-1|9	#%%define thunderbird_epoch 0
21mr|thunderbird-91-l10n-91.13.0-1|10	#%%define thunderbird_version %{version}
21mr|thunderbird-91-l10n-91.13.0-1|11	
21mr|thunderbird-91-l10n-91.13.0-1|12	%define up_ca_name thunderbird
21mr|thunderbird-91-l10n-91.13.0-1|13	%define lib_name %{up_ca_name}
21mr|thunderbird-91-l10n-91.13.0-1|14	%define tbdir %{_libdir}/%{lib_name}
21mr|thunderbird-91-l10n-91.13.0-1|15	%global langpackdir %{tbdir}/extensions
21mr|thunderbird-91-l10n-91.13.0-1|16	%define tb_appid \{3550f703-e582-4d05-9a08-453d09bdfdc6\}
21mr|thunderbird-91-l10n-91.13.0-1|17	%define tbextdir %{_datadir}/mozilla/extensions/%{tb_appid}
21mr|thunderbird-91-l10n-91.13.0-1|18	
21mr|thunderbird-91-l10n-91.13.0-1|19	%define xpidir http://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/%{thunderbird_version}/linux-i686/xpi/
21mr|thunderbird-91-l10n-91.13.0-1|20	
21mr|thunderbird-91-l10n-91.13.0-1|21	# Supported l10n language lists
21mr|thunderbird-91-l10n-91.13.0-1|22	%define langlist af ar be bg ca cs da de el en_GB es_AR es_ES et eu fi fr fy ga gd gl he hu id is it ja ka ko lt lv nb_NO nl nn_NO pa_IN pl pt_PT pt_BR ro ru sk sl sq sv_SE th tr uk uz vi zh_CN zh_TW
21mr|thunderbird-91-l10n-91.13.0-1|23	# Disabled l10n languages, for any reason
21mr|thunderbird-91-l10n-91.13.0-1|24	%define disabled_langlist bn_BD en_Ca et_EE gu_IN mk si sr
21mr|thunderbird-91-l10n-91.13.0-1|25	
21mr|thunderbird-91-l10n-91.13.0-1|26	# Disabled myspell dicts, for any reason
21mr|thunderbird-91-l10n-91.13.0-1|27	%define disabled_dict_langlist ar be br_FR es_AR eu fi fy ga gu_IN he ja ko mk pa_IN tr zh_CN zh_TW
21mr|thunderbird-91-l10n-91.13.0-1|28	
21mr|thunderbird-91-l10n-91.13.0-1|29	# Language descriptions
21mr|thunderbird-91-l10n-91.13.0-1|30	%define language_af af
21mr|thunderbird-91-l10n-91.13.0-1|31	%define langname_af Afrikaans
21mr|thunderbird-91-l10n-91.13.0-1|32	%define language_ar ar
21mr|thunderbird-91-l10n-91.13.0-1|33	%define langname_ar Arabic
21mr|thunderbird-91-l10n-91.13.0-1|34	%define language_be be
21mr|thunderbird-91-l10n-91.13.0-1|35	%define langname_be Belarusian
21mr|thunderbird-91-l10n-91.13.0-1|36	%define language_bg bg
21mr|thunderbird-91-l10n-91.13.0-1|37	%define langname_bg Bulgarian
21mr|thunderbird-91-l10n-91.13.0-1|38	%define language_bn_BD bn-BD
21mr|thunderbird-91-l10n-91.13.0-1|39	%define langname_bn_BD Bengali (Bangla)
21mr|thunderbird-91-l10n-91.13.0-1|40	%define language_br_FR br-FR
21mr|thunderbird-91-l10n-91.13.0-1|41	%define langname_br_FR Breton
21mr|thunderbird-91-l10n-91.13.0-1|42	%define language_ca ca
21mr|thunderbird-91-l10n-91.13.0-1|43	%define langname_ca Catalan
21mr|thunderbird-91-l10n-91.13.0-1|44	%define language_cs cs
21mr|thunderbird-91-l10n-91.13.0-1|45	%define langname_cs Czech
21mr|thunderbird-91-l10n-91.13.0-1|46	%define language_da da
21mr|thunderbird-91-l10n-91.13.0-1|47	%define langname_da Dansk
21mr|thunderbird-91-l10n-91.13.0-1|48	%define language_de de
21mr|thunderbird-91-l10n-91.13.0-1|49	%define langname_de German
21mr|thunderbird-91-l10n-91.13.0-1|50	%define language_el el
21mr|thunderbird-91-l10n-91.13.0-1|51	%define langname_el Greek
21mr|thunderbird-91-l10n-91.13.0-1|52	%define language_en_Ca en-Ca
21mr|thunderbird-91-l10n-91.13.0-1|53	%define langname_en_Ca English-Canada
21mr|thunderbird-91-l10n-91.13.0-1|54	%define language_en_GB en-GB
21mr|thunderbird-91-l10n-91.13.0-1|55	%define langname_en_GB British English
21mr|thunderbird-91-l10n-91.13.0-1|56	%define language_es_AR es-AR
21mr|thunderbird-91-l10n-91.13.0-1|57	%define langname_es_AR Spanish (Argentina)
21mr|thunderbird-91-l10n-91.13.0-1|58	%define language_es_ES es-ES
21mr|thunderbird-91-l10n-91.13.0-1|59	%define langname_es_ES Spanish
21mr|thunderbird-91-l10n-91.13.0-1|60	%define language_et_EE et-EE
21mr|thunderbird-91-l10n-91.13.0-1|61	%define langname_et_EE Estonian (Magento)
21mr|thunderbird-91-l10n-91.13.0-1|62	%define language_et et
21mr|thunderbird-91-l10n-91.13.0-1|63	%define langname_et Estonian
21mr|thunderbird-91-l10n-91.13.0-1|64	%define language_eu eu
21mr|thunderbird-91-l10n-91.13.0-1|65	%define langname_eu Basque
21mr|thunderbird-91-l10n-91.13.0-1|66	%define language_fi fi
21mr|thunderbird-91-l10n-91.13.0-1|67	%define langname_fi Finnish
21mr|thunderbird-91-l10n-91.13.0-1|68	%define language_fr fr
21mr|thunderbird-91-l10n-91.13.0-1|69	%define langname_fr French
21mr|thunderbird-91-l10n-91.13.0-1|70	%define language_fy fy-NL
21mr|thunderbird-91-l10n-91.13.0-1|71	%define langname_fy Frisian
21mr|thunderbird-91-l10n-91.13.0-1|72	%define language_ga ga-IE
21mr|thunderbird-91-l10n-91.13.0-1|73	%define langname_ga Irish
21mr|thunderbird-91-l10n-91.13.0-1|74	%define language_gd gd
21mr|thunderbird-91-l10n-91.13.0-1|75	%define langname_gd Scottish Gaelic
21mr|thunderbird-91-l10n-91.13.0-1|76	%define language_gl gl
21mr|thunderbird-91-l10n-91.13.0-1|77	%define langname_gl Galician
21mr|thunderbird-91-l10n-91.13.0-1|78	%define language_gu_IN gu-IN
21mr|thunderbird-91-l10n-91.13.0-1|79	%define langname_gu_IN Gujarati
21mr|thunderbird-91-l10n-91.13.0-1|80	%define language_he he
21mr|thunderbird-91-l10n-91.13.0-1|81	%define langname_he Hebrew
21mr|thunderbird-91-l10n-91.13.0-1|82	%define language_hu hu
21mr|thunderbird-91-l10n-91.13.0-1|83	%define langname_hu Hungarian
21mr|thunderbird-91-l10n-91.13.0-1|84	%define language_id id
21mr|thunderbird-91-l10n-91.13.0-1|85	%define langname_id Indonesian
21mr|thunderbird-91-l10n-91.13.0-1|86	%define language_is is
21mr|thunderbird-91-l10n-91.13.0-1|87	%define langname_is Icelandic
21mr|thunderbird-91-l10n-91.13.0-1|88	%define language_it it
21mr|thunderbird-91-l10n-91.13.0-1|89	%define langname_it Italian
21mr|thunderbird-91-l10n-91.13.0-1|90	%define language_ja ja
21mr|thunderbird-91-l10n-91.13.0-1|91	%define langname_ja Japanese
21mr|thunderbird-91-l10n-91.13.0-1|92	%define language_ka ka
21mr|thunderbird-91-l10n-91.13.0-1|93	%define langname_ka Georgian
21mr|thunderbird-91-l10n-91.13.0-1|94	%define language_ko ko
21mr|thunderbird-91-l10n-91.13.0-1|95	%define langname_ko Korean
21mr|thunderbird-91-l10n-91.13.0-1|96	%define language_lv lv
21mr|thunderbird-91-l10n-91.13.0-1|97	%define langname_lv Latvian
21mr|thunderbird-91-l10n-91.13.0-1|98	%define language_lt lt
21mr|thunderbird-91-l10n-91.13.0-1|99	%define langname_lt Lithuanian
21mr|thunderbird-91-l10n-91.13.0-1|100	%define language_mk mk
21mr|thunderbird-91-l10n-91.13.0-1|101	%define langname_mk Macedonian
21mr|thunderbird-91-l10n-91.13.0-1|102	%define language_nb_NO nb-NO
21mr|thunderbird-91-l10n-91.13.0-1|103	%define langname_nb_NO Norwegian Bokmaal
21mr|thunderbird-91-l10n-91.13.0-1|104	%define language_nn_NO nn-NO
21mr|thunderbird-91-l10n-91.13.0-1|105	%define langname_nn_NO Norwegian Nynorsk
21mr|thunderbird-91-l10n-91.13.0-1|106	%define language_nl nl
21mr|thunderbird-91-l10n-91.13.0-1|107	%define langname_nl Dutch
21mr|thunderbird-91-l10n-91.13.0-1|108	%define language_pa_IN pa-IN
21mr|thunderbird-91-l10n-91.13.0-1|109	%define langname_pa_IN Punjabi (gurmukhi)
21mr|thunderbird-91-l10n-91.13.0-1|110	%define language_pl pl
21mr|thunderbird-91-l10n-91.13.0-1|111	%define langname_pl Polish
21mr|thunderbird-91-l10n-91.13.0-1|112	%define language_pt_BR pt-BR
21mr|thunderbird-91-l10n-91.13.0-1|113	%define langname_pt_BR Brazilian portuguese
21mr|thunderbird-91-l10n-91.13.0-1|114	%define language_pt_PT pt-PT
21mr|thunderbird-91-l10n-91.13.0-1|115	%define langname_pt_PT Portuguese
21mr|thunderbird-91-l10n-91.13.0-1|116	%define language_ro ro
21mr|thunderbird-91-l10n-91.13.0-1|117	%define langname_ro Romanian
21mr|thunderbird-91-l10n-91.13.0-1|118	%define language_ru ru
21mr|thunderbird-91-l10n-91.13.0-1|119	%define langname_ru Russian
21mr|thunderbird-91-l10n-91.13.0-1|120	%define language_si si
21mr|thunderbird-91-l10n-91.13.0-1|121	%define langname_si Sinhala
21mr|thunderbird-91-l10n-91.13.0-1|122	%define language_sk sk
21mr|thunderbird-91-l10n-91.13.0-1|123	%define langname_sk Slovak
21mr|thunderbird-91-l10n-91.13.0-1|124	%define language_sq sq
21mr|thunderbird-91-l10n-91.13.0-1|125	%define langname_sq Albanian
21mr|thunderbird-91-l10n-91.13.0-1|126	%define language_sl sl
21mr|thunderbird-91-l10n-91.13.0-1|127	%define langname_sl Slovenian
21mr|thunderbird-91-l10n-91.13.0-1|128	%define language_sr sr
21mr|thunderbird-91-l10n-91.13.0-1|129	%define langname_sr Serbian
21mr|thunderbird-91-l10n-91.13.0-1|130	%define language_sv_SE sv-SE
21mr|thunderbird-91-l10n-91.13.0-1|131	%define langname_sv_SE Swedish
21mr|thunderbird-91-l10n-91.13.0-1|132	%define language_ta_LK ta-LK
21mr|thunderbird-91-l10n-91.13.0-1|133	%define langname_ta_LK Tamil (Sri-Lanka)
21mr|thunderbird-91-l10n-91.13.0-1|134	%define language_th th
21mr|thunderbird-91-l10n-91.13.0-1|135	%define langname_th Thai
21mr|thunderbird-91-l10n-91.13.0-1|136	%define language_tr tr
21mr|thunderbird-91-l10n-91.13.0-1|137	%define langname_tr Turkish
21mr|thunderbird-91-l10n-91.13.0-1|138	%define language_uk uk
21mr|thunderbird-91-l10n-91.13.0-1|139	%define langname_uk Ukrainian
21mr|thunderbird-91-l10n-91.13.0-1|140	%define language_uz uz
21mr|thunderbird-91-l10n-91.13.0-1|141	%define langname_uz Uzbek
21mr|thunderbird-91-l10n-91.13.0-1|142	%define language_vi vi
21mr|thunderbird-91-l10n-91.13.0-1|143	%define langname_vi Vietnamese
21mr|thunderbird-91-l10n-91.13.0-1|144	%define language_zh_CN zh-CN
21mr|thunderbird-91-l10n-91.13.0-1|145	%define langname_zh_CN Simplified Chinese
21mr|thunderbird-91-l10n-91.13.0-1|146	%define language_zh_TW zh-TW
21mr|thunderbird-91-l10n-91.13.0-1|147	%define langname_zh_TW Traditional Chinese
21mr|thunderbird-91-l10n-91.13.0-1|148	
21mr|thunderbird-91-l10n-91.13.0-1|149	# --- Danger line ---
21mr|thunderbird-91-l10n-91.13.0-1|150	
21mr|thunderbird-91-l10n-91.13.0-1|151	# Defaults (all languages enabled by default)
21mr|thunderbird-91-l10n-91.13.0-1|152	# l10n
21mr|thunderbird-91-l10n-91.13.0-1|153	%{expand:%(for lang in %langlist; do echo "%%define with_$lang 1"; done)}
21mr|thunderbird-91-l10n-91.13.0-1|154	%{expand:%(for lang in %disabled_langlist; do echo "%%define with_$lang 0"; done)}
21mr|thunderbird-91-l10n-91.13.0-1|155	# dicts
21mr|thunderbird-91-l10n-91.13.0-1|156	%{expand:%(for lang in %langlist; do echo "%%define with_dict_$lang %{use_dict}"; done)}
21mr|thunderbird-91-l10n-91.13.0-1|157	%{expand:%(for lang in %disabled_dict_langlist; do echo "%%define with_dict_$lang 0"; done)}
21mr|thunderbird-91-l10n-91.13.0-1|158	
21mr|thunderbird-91-l10n-91.13.0-1|159	# Locales
21mr|thunderbird-91-l10n-91.13.0-1|160	%{expand:%(for lang in %langlist; do echo "%%define locale_$lang `echo $lang | cut -d _ -f 1` "; done)}
21mr|thunderbird-91-l10n-91.13.0-1|161	
21mr|thunderbird-91-l10n-91.13.0-1|162	#define debug_package %%{nil}
21mr|thunderbird-91-l10n-91.13.0-1|163	
21mr|thunderbird-91-l10n-91.13.0-1|164	Summary:	Localizations for Thunderbird (virtual package)
21mr|thunderbird-91-l10n-91.13.0-1|165	Name:		%{name}
21mr|thunderbird-91-l10n-91.13.0-1|166	Version:	%{version}
21mr|thunderbird-91-l10n-91.13.0-1|167	Release:	%{release}
21mr|thunderbird-91-l10n-91.13.0-1|168	License:	GPL
21mr|thunderbird-91-l10n-91.13.0-1|169	Group:		Networking/WWW
21mr|thunderbird-91-l10n-91.13.0-1|170	Url:		http://www.mozilla.org
21mr|thunderbird-91-l10n-91.13.0-1|171	# Language package template
21mr|thunderbird-91-l10n-91.13.0-1|172	Source0:	%{name}-template.in
21mr|thunderbird-91-l10n-91.13.0-1|173	Source1:	thunderbird-xpi-%{version}.tar.xz
21mr|thunderbird-91-l10n-91.13.0-1|174	# No deleted
21mr|thunderbird-91-l10n-91.13.0-1|175	Source10:	get-langpacks.sh
21mr|thunderbird-91-l10n-91.13.0-1|176	Source500:	%{name}.rpmlintrc
21mr|thunderbird-91-l10n-91.13.0-1|177	
21mr|thunderbird-91-l10n-91.13.0-1|178	%description
21mr|thunderbird-91-l10n-91.13.0-1|179	Localizations for Thunderbird
21mr|thunderbird-91-l10n-91.13.0-1|180	
21mr|thunderbird-91-l10n-91.13.0-1|181	# Expand all languages packages.
21mr|thunderbird-91-l10n-91.13.0-1|182	%{expand:%(\
21mr|thunderbird-91-l10n-91.13.0-1|183	for lang in %langlist; do\
21mr|thunderbird-91-l10n-91.13.0-1|184	echo "%%{expand:%%(sed "s!__LANG__!$lang!g" %{_sourcedir}/%{name}-template.in 2> /dev/null)}";\
21mr|thunderbird-91-l10n-91.13.0-1|185	done\
21mr|thunderbird-91-l10n-91.13.0-1|186	)
21mr|thunderbird-91-l10n-91.13.0-1|187	}
21mr|thunderbird-91-l10n-91.13.0-1|188	
21mr|thunderbird-91-l10n-91.13.0-1|189	%prep
21mr|thunderbird-91-l10n-91.13.0-1|190	
21mr|thunderbird-91-l10n-91.13.0-1|191	%build
21mr|thunderbird-91-l10n-91.13.0-1|192	
21mr|thunderbird-91-l10n-91.13.0-1|193	%install
21mr|thunderbird-91-l10n-91.13.0-1|194	# langpacks install
21mr|thunderbird-91-l10n-91.13.0-1|195	mkdir -p %{buildroot}%{langpackdir}
21mr|thunderbird-91-l10n-91.13.0-1|196	pushd %{buildroot}%{langpackdir}
21mr|thunderbird-91-l10n-91.13.0-1|197	tar xf %{SOURCE1}
21mr|thunderbird-91-l10n-91.13.0-1|198	chmod a+r *.xpi
21mr|thunderbird-91-l10n-91.13.0-1|199	
21mr|thunderbird-91-l10n-91.13.0-1|200	rm -f langpack-ast@thunderbird.mozilla.org.xpi
21mr|thunderbird-91-l10n-91.13.0-1|201	rm -f langpack-br@thunderbird.mozilla.org.xpi
21mr|thunderbird-91-l10n-91.13.0-1|202	rm -f langpack-cal-ast@lightning.mozilla.org.xpi
21mr|thunderbird-91-l10n-91.13.0-1|203	rm -f langpack-cal-br@lightning.mozilla.org.xpi
21mr|thunderbird-91-l10n-91.13.0-1|204	rm -f langpack-cal-cak@lightning.mozilla.org.xpi
21mr|thunderbird-91-l10n-91.13.0-1|205	rm -f langpack-cal-cy@lightning.mozilla.org.xpi
21mr|thunderbird-91-l10n-91.13.0-1|206	rm -f langpack-cal-dsb@lightning.mozilla.org.xpi
21mr|thunderbird-91-l10n-91.13.0-1|207	rm -f langpack-cal-en-US@lightning.mozilla.org.xpi
21mr|thunderbird-91-l10n-91.13.0-1|208	rm -f langpack-cal-hr@lightning.mozilla.org.xpi
21mr|thunderbird-91-l10n-91.13.0-1|209	rm -f langpack-cal-hsb@lightning.mozilla.org.xpi
21mr|thunderbird-91-l10n-91.13.0-1|210	rm -f langpack-cal-hy-AM@lightning.mozilla.org.xpi
21mr|thunderbird-91-l10n-91.13.0-1|211	rm -f langpack-cal-ka@lightning.mozilla.org.xpi
21mr|thunderbird-91-l10n-91.13.0-1|212	rm -f langpack-cal-kab@lightning.mozilla.org.xpi
21mr|thunderbird-91-l10n-91.13.0-1|213	rm -f langpack-cal-kk@lightning.mozilla.org.xpi
21mr|thunderbird-91-l10n-91.13.0-1|214	rm -f langpack-cal-ms@lightning.mozilla.org.xpi
21mr|thunderbird-91-l10n-91.13.0-1|215	rm -f langpack-cal-rm@lightning.mozilla.org.xpi
21mr|thunderbird-91-l10n-91.13.0-1|216	rm -f langpack-cal-sr@lightning.mozilla.org.xpi
21mr|thunderbird-91-l10n-91.13.0-1|217	rm -f langpack-cy@thunderbird.mozilla.org.xpi
21mr|thunderbird-91-l10n-91.13.0-1|218	rm -f langpack-dsb@thunderbird.mozilla.org.xpi
21mr|thunderbird-91-l10n-91.13.0-1|219	rm -f langpack-en-CA@thunderbird.mozilla.org.xpi
21mr|thunderbird-91-l10n-91.13.0-1|220	rm -f langpack-en-US@thunderbird.mozilla.org.xpi
21mr|thunderbird-91-l10n-91.13.0-1|221	rm -f langpack-hr@thunderbird.mozilla.org.xpi
21mr|thunderbird-91-l10n-91.13.0-1|222	rm -f langpack-hsb@thunderbird.mozilla.org.xpi
21mr|thunderbird-91-l10n-91.13.0-1|223	rm -f langpack-hy-AM@thunderbird.mozilla.org.xpi
21mr|thunderbird-91-l10n-91.13.0-1|224	rm -f langpack-kab@thunderbird.mozilla.org.xpi
21mr|thunderbird-91-l10n-91.13.0-1|225	rm -f langpack-cak@thunderbird.mozilla.org.xpi
21mr|thunderbird-91-l10n-91.13.0-1|226	rm -f langpack-kk@thunderbird.mozilla.org.xpi
21mr|thunderbird-91-l10n-91.13.0-1|227	rm -f langpack-ms@thunderbird.mozilla.org.xpi
21mr|thunderbird-91-l10n-91.13.0-1|228	rm -f langpack-rm@thunderbird.mozilla.org.xpi
21mr|thunderbird-91-l10n-91.13.0-1|229	rm -f langpack-sr@thunderbird.mozilla.org.xpi
21mr|thunderbird-91-l10n-91.13.0-1|230	
21mr|thunderbird-91-l10n-91.13.0-1|231	popd

19512 21
21mr|thymeleaf-2.1.4-11|1	%global namedreltag .RELEASE
21mr|thymeleaf-2.1.4-11|2	%global namedversion %{version}%{?namedreltag}
21mr|thymeleaf-2.1.4-11|3	Name:          thymeleaf
21mr|thymeleaf-2.1.4-11|4	Version:       2.1.4
21mr|thymeleaf-2.1.4-11|5	Release:       11
21mr|thymeleaf-2.1.4-11|6	Summary:       XML/XHTML/HTML5 template engine for Java
21mr|thymeleaf-2.1.4-11|7	# The Fedora Packaging Committee granted thymeleaf a bundling exception to carry
21mr|thymeleaf-2.1.4-11|8	# altered DTDs (... is fine, assuming the license allows it)
21mr|thymeleaf-2.1.4-11|9	# https://fedorahosted.org/fpc/ticket/516
21mr|thymeleaf-2.1.4-11|10	# W3C: src/main/resources/org/thymeleaf/dtd/standard/xhtml1-frameset.dtd
21mr|thymeleaf-2.1.4-11|11	#  src/main/resources/org/thymeleaf/dtd/standard/xhtml1-strict.dtd
21mr|thymeleaf-2.1.4-11|12	#  src/main/resources/org/thymeleaf/dtd/standard/xhtml1-transitional.dtd
21mr|thymeleaf-2.1.4-11|13	#  src/main/resources/org/thymeleaf/dtd/standard/xhtml-lat1.ent
21mr|thymeleaf-2.1.4-11|14	#  src/main/resources/org/thymeleaf/dtd/standard/xhtml-symbol.ent
21mr|thymeleaf-2.1.4-11|15	#  src/main/resources/org/thymeleaf/dtd/standard/xhtml-special.ent
21mr|thymeleaf-2.1.4-11|16	License:       ASL 2.0 and W3C
21mr|thymeleaf-2.1.4-11|17	URL:           http://www.thymeleaf.org/
21mr|thymeleaf-2.1.4-11|18	Source0:       https://github.com/thymeleaf/thymeleaf/archive/%{name}-%{namedversion}.tar.gz
21mr|thymeleaf-2.1.4-11|19	# from http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
21mr|thymeleaf-2.1.4-11|20	Source1:       W3C-license.txt
21mr|thymeleaf-2.1.4-11|21	# Replace ognl 3.0.8
21mr|thymeleaf-2.1.4-11|22	Patch0:        thymeleaf-2.1.4-commons-ognl.patch
21mr|thymeleaf-2.1.4-11|23	
21mr|thymeleaf-2.1.4-11|24	BuildRequires: maven-local
21mr|thymeleaf-2.1.4-11|25	BuildRequires: mvn(javax.servlet:javax.servlet-api)
21mr|thymeleaf-2.1.4-11|26	BuildRequires: mvn(net.sourceforge.nekohtml:nekohtml)
21mr|thymeleaf-2.1.4-11|27	BuildRequires: mvn(org.apache.commons:commons-ognl)
21mr|thymeleaf-2.1.4-11|28	BuildRequires: mvn(org.javassist:javassist)
21mr|thymeleaf-2.1.4-11|29	BuildRequires: mvn(org.slf4j:slf4j-api)
21mr|thymeleaf-2.1.4-11|30	BuildRequires: mvn(org.unbescape:unbescape)
21mr|thymeleaf-2.1.4-11|31	
21mr|thymeleaf-2.1.4-11|32	Group:          Development/Java
21mr|thymeleaf-2.1.4-11|33	BuildArch:     noarch
21mr|thymeleaf-2.1.4-11|34	# Java stack is not supported on x86_32
21mr|thymeleaf-2.1.4-11|35	ExcludeArch: %{ix86}
21mr|thymeleaf-2.1.4-11|36	
21mr|thymeleaf-2.1.4-11|37	%description
21mr|thymeleaf-2.1.4-11|38	Thymeleaf is a Java library. It is an XML/XHTML/HTML5 template engine
21mr|thymeleaf-2.1.4-11|39	(extensible to other formats) that can work both in web and
21mr|thymeleaf-2.1.4-11|40	non-web environments. It is better suited for serving XHTML/HTML5 at the
21mr|thymeleaf-2.1.4-11|41	view layer of web applications, but it can process any XML file
21mr|thymeleaf-2.1.4-11|42	even in offline environments.
21mr|thymeleaf-2.1.4-11|43	
21mr|thymeleaf-2.1.4-11|44	%package javadoc
21mr|thymeleaf-2.1.4-11|45	Summary:       Javadoc for %{name}
21mr|thymeleaf-2.1.4-11|46	
21mr|thymeleaf-2.1.4-11|47	%description javadoc
21mr|thymeleaf-2.1.4-11|48	This package contains javadoc for %{name}.
21mr|thymeleaf-2.1.4-11|49	
21mr|thymeleaf-2.1.4-11|50	%prep
21mr|thymeleaf-2.1.4-11|51	%setup -q -n %{name}-%{name}-%{namedversion}
21mr|thymeleaf-2.1.4-11|52	find -name "*.class" -delete
21mr|thymeleaf-2.1.4-11|53	find -name "*.jar" -print -delete
21mr|thymeleaf-2.1.4-11|54	
21mr|thymeleaf-2.1.4-11|55	%patch0 -p1
21mr|thymeleaf-2.1.4-11|56	
21mr|thymeleaf-2.1.4-11|57	%pom_remove_plugin :maven-gpg-plugin
21mr|thymeleaf-2.1.4-11|58	%pom_remove_plugin :maven-source-plugin
21mr|thymeleaf-2.1.4-11|59	%pom_xpath_remove "pom:plugin[pom:artifactId = 'maven-javadoc-plugin']/pom:executions"
21mr|thymeleaf-2.1.4-11|60	%pom_xpath_remove "pom:plugin[pom:artifactId = 'maven-javadoc-plugin']/pom:configuration/pom:reportOutputDirectory"
21mr|thymeleaf-2.1.4-11|61	
21mr|thymeleaf-2.1.4-11|62	%pom_xpath_set "pom:properties/pom:maven.compile.source" 1.6
21mr|thymeleaf-2.1.4-11|63	%pom_xpath_set "pom:properties/pom:maven.compile.target" 1.6
21mr|thymeleaf-2.1.4-11|64	
21mr|thymeleaf-2.1.4-11|65	# Default is US-ASCII
21mr|thymeleaf-2.1.4-11|66	%pom_xpath_set "pom:plugin[pom:artifactId = 'maven-compiler-plugin']/pom:configuration/pom:encoding" UTF-8
21mr|thymeleaf-2.1.4-11|67	%pom_xpath_set "pom:plugin[pom:artifactId = 'maven-resources-plugin']/pom:configuration/pom:encoding" UTF-8
21mr|thymeleaf-2.1.4-11|68	
21mr|thymeleaf-2.1.4-11|69	%pom_xpath_set "pom:dependency[pom:groupId = 'javax.servlet']/pom:version" 3.1.0
21mr|thymeleaf-2.1.4-11|70	%pom_xpath_set "pom:dependency[pom:groupId = 'javax.servlet']/pom:artifactId" javax.servlet-api
21mr|thymeleaf-2.1.4-11|71	
21mr|thymeleaf-2.1.4-11|72	chmod 644 ChangeLog.txt NOTICE.txt
21mr|thymeleaf-2.1.4-11|73	
21mr|thymeleaf-2.1.4-11|74	cp -p %{SOURCE1} .
21mr|thymeleaf-2.1.4-11|75	sed -i 's/\r//' W3C-license.txt
21mr|thymeleaf-2.1.4-11|76	
21mr|thymeleaf-2.1.4-11|77	%mvn_file : %{name}
21mr|thymeleaf-2.1.4-11|78	
21mr|thymeleaf-2.1.4-11|79	%build
21mr|thymeleaf-2.1.4-11|80	
21mr|thymeleaf-2.1.4-11|81	%mvn_build
21mr|thymeleaf-2.1.4-11|82	
21mr|thymeleaf-2.1.4-11|83	%install
21mr|thymeleaf-2.1.4-11|84	%mvn_install
21mr|thymeleaf-2.1.4-11|85	
21mr|thymeleaf-2.1.4-11|86	%files -f .mfiles
21mr|thymeleaf-2.1.4-11|87	%doc ChangeLog.txt CONTRIBUTING.markdown README.txt RELEASING.txt USAGE.txt
21mr|thymeleaf-2.1.4-11|88	%license LICENSE.txt NOTICE.txt W3C-license.txt
21mr|thymeleaf-2.1.4-11|89	
21mr|thymeleaf-2.1.4-11|90	%files javadoc -f .mfiles-javadoc
21mr|thymeleaf-2.1.4-11|91	%license LICENSE.txt NOTICE.txt W3C-license.txt
21mr|thymeleaf-2.1.4-11|92	

19513 21
21mr|tidy-5.7.28-2|1	%define major 5
21mr|tidy-5.7.28-2|2	%define libname %mklibname %{name} %{major}
21mr|tidy-5.7.28-2|3	%define devname %mklibname %{name} -d
21mr|tidy-5.7.28-2|4	
21mr|tidy-5.7.28-2|5	Summary:	Program for tidying up messy HTML
21mr|tidy-5.7.28-2|6	Name:		tidy
21mr|tidy-5.7.28-2|7	Version:	5.7.28
21mr|tidy-5.7.28-2|8	Release:	2
21mr|tidy-5.7.28-2|9	Epoch:		1
21mr|tidy-5.7.28-2|10	License:	W3C License
21mr|tidy-5.7.28-2|11	Group:		Text tools
21mr|tidy-5.7.28-2|12	Url:		http://tidy.sourceforge.net/
21mr|tidy-5.7.28-2|13	Source0:	https://github.com/htacg/tidy-html5/archive/refs/tags/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|tidy-5.7.28-2|14	# backported for fix CVE-2021-33391
21mr|tidy-5.7.28-2|15	Patch1:		tidy-improve-internal-doc.patch
21mr|tidy-5.7.28-2|16	Patch0:		CVE-2021-33391.patch
21mr|tidy-5.7.28-2|17	BuildRequires:	cmake
21mr|tidy-5.7.28-2|18	BuildRequires:	ninja
21mr|tidy-5.7.28-2|19	BuildRequires:	xsltproc
21mr|tidy-5.7.28-2|20	
21mr|tidy-5.7.28-2|21	%description
21mr|tidy-5.7.28-2|22	tidy is a program for tidying up messy html, for example, when we do
21mr|tidy-5.7.28-2|23	html in vi, and we make the text italic with the <i> </i> tag some of us may
21mr|tidy-5.7.28-2|24	forget to end the italic text with </i>. tidy fixes this.
21mr|tidy-5.7.28-2|25	
21mr|tidy-5.7.28-2|26	Install this if you need a program to help you tidy up your HTML.
21mr|tidy-5.7.28-2|27	
21mr|tidy-5.7.28-2|28	%files
21mr|tidy-5.7.28-2|29	%{_bindir}/*
21mr|tidy-5.7.28-2|30	%{_mandir}/man1/*
21mr|tidy-5.7.28-2|31	
21mr|tidy-5.7.28-2|32	#----------------------------------------------------------------------------
21mr|tidy-5.7.28-2|33	
21mr|tidy-5.7.28-2|34	%package -n %{libname}
21mr|tidy-5.7.28-2|35	Summary:	Main library for %{name}
21mr|tidy-5.7.28-2|36	Group:		System/Libraries
21mr|tidy-5.7.28-2|37	
21mr|tidy-5.7.28-2|38	%description -n %{libname}
21mr|tidy-5.7.28-2|39	This package contains the library needed to run programs dynamically
21mr|tidy-5.7.28-2|40	linked with %{name}.
21mr|tidy-5.7.28-2|41	
21mr|tidy-5.7.28-2|42	%files -n %{libname}
21mr|tidy-5.7.28-2|43	%{_libdir}/libtidy.so.%{major}*
21mr|tidy-5.7.28-2|44	
21mr|tidy-5.7.28-2|45	#----------------------------------------------------------------------------
21mr|tidy-5.7.28-2|46	
21mr|tidy-5.7.28-2|47	%package -n %{devname}
21mr|tidy-5.7.28-2|48	Summary:	Headers for developing programs that will use %{name}
21mr|tidy-5.7.28-2|49	Group:		Development/Other
21mr|tidy-5.7.28-2|50	Requires:	%{libname} = %{EVRD}
21mr|tidy-5.7.28-2|51	Provides:	lib%{name}-devel = %{EVRD}
21mr|tidy-5.7.28-2|52	Provides:	%{name}-devel = %{EVRD}
21mr|tidy-5.7.28-2|53	
21mr|tidy-5.7.28-2|54	%description -n %{devname}
21mr|tidy-5.7.28-2|55	This package contains the headers that programmers will need to develop
21mr|tidy-5.7.28-2|56	applications which will use %{name}.
21mr|tidy-5.7.28-2|57	
21mr|tidy-5.7.28-2|58	%files -n %{devname}
21mr|tidy-5.7.28-2|59	%{_includedir}/*
21mr|tidy-5.7.28-2|60	%{_libdir}/*.so
21mr|tidy-5.7.28-2|61	%{_libdir}/pkgconfig/tidy.pc
21mr|tidy-5.7.28-2|62	
21mr|tidy-5.7.28-2|63	#----------------------------------------------------------------------------
21mr|tidy-5.7.28-2|64	
21mr|tidy-5.7.28-2|65	%prep
21mr|tidy-5.7.28-2|66	%autosetup -p1 -n %{name}-html5-%{version}
21mr|tidy-5.7.28-2|67	
21mr|tidy-5.7.28-2|68	%build
21mr|tidy-5.7.28-2|69	%cmake -G Ninja
21mr|tidy-5.7.28-2|70	%ninja_build
21mr|tidy-5.7.28-2|71	
21mr|tidy-5.7.28-2|72	%install
21mr|tidy-5.7.28-2|73	%ninja_install -C build
21mr|tidy-5.7.28-2|74	
21mr|tidy-5.7.28-2|75	# delete static lib
21mr|tidy-5.7.28-2|76	rm %{buildroot}%{_libdir}/libtidys.a

19514 21
21mr|tiger-types-2.2-9|1	Name:          tiger-types
21mr|tiger-types-2.2-9|2	Version:       2.2
21mr|tiger-types-2.2-9|3	Release:       9
21mr|tiger-types-2.2-9|4	Summary:       Type arithmetic library for Java5
21mr|tiger-types-2.2-9|5	License:       CDDL-1.0 or GPLv2 with exceptions
21mr|tiger-types-2.2-9|6	Url:           https://github.com/kohsuke/tiger-types
21mr|tiger-types-2.2-9|7	Source0:       https://github.com/kohsuke/%{name}/archive/%{name}-%{version}.tar.gz
21mr|tiger-types-2.2-9|8	# wget -O glassfish-LICENSE.txt https://svn.java.net/svn/glassfish~svn/tags/legal-1.1/src/main/resources/META-INF/LICENSE.txt
21mr|tiger-types-2.2-9|9	# tiger-types package don't include the license file
21mr|tiger-types-2.2-9|10	Source1:       glassfish-LICENSE.txt
21mr|tiger-types-2.2-9|11	
21mr|tiger-types-2.2-9|12	BuildRequires: maven-local
21mr|tiger-types-2.2-9|13	BuildRequires: mvn(junit:junit)
21mr|tiger-types-2.2-9|14	BuildRequires: mvn(net.java:jvnet-parent:pom:)
21mr|tiger-types-2.2-9|15	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|tiger-types-2.2-9|16	
21mr|tiger-types-2.2-9|17	Group:          Development/Java
21mr|tiger-types-2.2-9|18	BuildArch:     noarch
21mr|tiger-types-2.2-9|19	# Java stack is not supported on x86_32
21mr|tiger-types-2.2-9|20	ExcludeArch: %{ix86}
21mr|tiger-types-2.2-9|21	
21mr|tiger-types-2.2-9|22	%description
21mr|tiger-types-2.2-9|23	Tiger-types is a type arithmetic library for Java5.
21mr|tiger-types-2.2-9|24	
21mr|tiger-types-2.2-9|25	%package javadoc
21mr|tiger-types-2.2-9|26	Summary:       Javadoc for %{name}
21mr|tiger-types-2.2-9|27	
21mr|tiger-types-2.2-9|28	%description javadoc
21mr|tiger-types-2.2-9|29	This package contains javadoc for %{name}.
21mr|tiger-types-2.2-9|30	
21mr|tiger-types-2.2-9|31	%prep
21mr|tiger-types-2.2-9|32	%setup -q -n %{name}-%{name}-%{version}
21mr|tiger-types-2.2-9|33	# add OSGi support required by glassfish hk2
21mr|tiger-types-2.2-9|34	%pom_add_plugin org.apache.felix:maven-bundle-plugin . '
21mr|tiger-types-2.2-9|35	<configuration>
21mr|tiger-types-2.2-9|36	<instructions>
21mr|tiger-types-2.2-9|37	<Embed-Dependency>*;scope=provided;inline=true</Embed-Dependency>
21mr|tiger-types-2.2-9|38	<Export-Package>org.jvnet.tiger_types.*</Export-Package>
21mr|tiger-types-2.2-9|39	</instructions>
21mr|tiger-types-2.2-9|40	<unpackBundle>true</unpackBundle>
21mr|tiger-types-2.2-9|41	</configuration>
21mr|tiger-types-2.2-9|42	<executions>
21mr|tiger-types-2.2-9|43	<execution>
21mr|tiger-types-2.2-9|44	<id>osgi-bundle</id>
21mr|tiger-types-2.2-9|45	<phase>package</phase>
21mr|tiger-types-2.2-9|46	<goals>
21mr|tiger-types-2.2-9|47	<goal>bundle</goal>
21mr|tiger-types-2.2-9|48	</goals>
21mr|tiger-types-2.2-9|49	</execution>
21mr|tiger-types-2.2-9|50	</executions>'
21mr|tiger-types-2.2-9|51	
21mr|tiger-types-2.2-9|52	# not needed
21mr|tiger-types-2.2-9|53	%pom_remove_plugin :maven-release-plugin
21mr|tiger-types-2.2-9|54	%pom_remove_plugin :maven-site-plugin
21mr|tiger-types-2.2-9|55	%pom_xpath_remove "pom:build/pom:extensions"
21mr|tiger-types-2.2-9|56	
21mr|tiger-types-2.2-9|57	
21mr|tiger-types-2.2-9|58	%mvn_file :%{name} %{name}
21mr|tiger-types-2.2-9|59	
21mr|tiger-types-2.2-9|60	cp -p %{SOURCE1} LICENSE.txt
21mr|tiger-types-2.2-9|61	sed -i 's/\r//' LICENSE.txt
21mr|tiger-types-2.2-9|62	
21mr|tiger-types-2.2-9|63	%build
21mr|tiger-types-2.2-9|64	%mvn_build
21mr|tiger-types-2.2-9|65	
21mr|tiger-types-2.2-9|66	%install
21mr|tiger-types-2.2-9|67	%mvn_install
21mr|tiger-types-2.2-9|68	
21mr|tiger-types-2.2-9|69	%files -f .mfiles
21mr|tiger-types-2.2-9|70	%license LICENSE.txt
21mr|tiger-types-2.2-9|71	
21mr|tiger-types-2.2-9|72	%files javadoc -f .mfiles-javadoc
21mr|tiger-types-2.2-9|73	%license LICENSE.txt
21mr|tiger-types-2.2-9|74	

19515 21
21mr|tigervnc-1.13.1-1|1	%bcond_without java
21mr|tigervnc-1.13.1-1|2	
21mr|tigervnc-1.13.1-1|3	Summary:	Viewer for the VNC remote display system
21mr|tigervnc-1.13.1-1|4	Name:		tigervnc
21mr|tigervnc-1.13.1-1|5	Version:	1.13.1
21mr|tigervnc-1.13.1-1|6	Release:	1
21mr|tigervnc-1.13.1-1|7	License:	GPLv2+
21mr|tigervnc-1.13.1-1|8	Group:		Networking/Remote access
21mr|tigervnc-1.13.1-1|9	Url:		http://www.tigervnc.com/
21mr|tigervnc-1.13.1-1|10	Source0:	https://github.com/TigerVNC/tigervnc/archive/v%{version}/%{name}-%{version}.tar.gz
21mr|tigervnc-1.13.1-1|11	Source1:	vncserver.service
21mr|tigervnc-1.13.1-1|12	Source2:	vncserver.sysconfig
21mr|tigervnc-1.13.1-1|13	Source3:	10-libvnc.conf
21mr|tigervnc-1.13.1-1|14	Source4:	xvnc.service
21mr|tigervnc-1.13.1-1|15	Source5:	xvnc.socket
21mr|tigervnc-1.13.1-1|16	# this patch from source code: unix/xserver21.1.1.patch
21mr|tigervnc-1.13.1-1|17	Source6:	xserver21.1.1.patch
21mr|tigervnc-1.13.1-1|18	Patch3:		tigervnc-shebang.patch
21mr|tigervnc-1.13.1-1|19	# we put cmake build into a different dir (from us, then mga, then back here :)
21mr|tigervnc-1.13.1-1|20	Patch8:		tigervnc-1.11.0-mga-buildir.patch
21mr|tigervnc-1.13.1-1|21	BuildRequires:	cmake
21mr|tigervnc-1.13.1-1|22	BuildRequires:	meson
21mr|tigervnc-1.13.1-1|23	BuildRequires:	fltk-devel
21mr|tigervnc-1.13.1-1|24	BuildRequires:	ffmpeg-devel
21mr|tigervnc-1.13.1-1|25	BuildRequires:	imagemagick
21mr|tigervnc-1.13.1-1|26	BuildRequires:	nasm
21mr|tigervnc-1.13.1-1|27	BuildRequires:	x11-font-util
21mr|tigervnc-1.13.1-1|28	BuildRequires:	x11-server-source
21mr|tigervnc-1.13.1-1|29	BuildRequires:	x11-util-macros
21mr|tigervnc-1.13.1-1|30	BuildRequires:	gettext-devel
21mr|tigervnc-1.13.1-1|31	%if !%{without java}
21mr|tigervnc-1.13.1-1|32	BuildRequires:	java-devel
21mr|tigervnc-1.13.1-1|33	%endif
21mr|tigervnc-1.13.1-1|34	BuildRequires:	pam-devel
21mr|tigervnc-1.13.1-1|35	BuildRequires:	pkgconfig(epoxy)
21mr|tigervnc-1.13.1-1|36	BuildRequires:	pkgconfig(libtirpc)
21mr|tigervnc-1.13.1-1|37	BuildRequires:	pkgconfig(dri)
21mr|tigervnc-1.13.1-1|38	BuildRequires:	pkgconfig(gl)
21mr|tigervnc-1.13.1-1|39	BuildRequires:	pkgconfig(gnutls)
21mr|tigervnc-1.13.1-1|40	BuildRequires:	pkgconfig(libdrm)
21mr|tigervnc-1.13.1-1|41	BuildRequires:	pkgconfig(libjpeg)
21mr|tigervnc-1.13.1-1|42	BuildRequires:	pkgconfig(libtirpc)
21mr|tigervnc-1.13.1-1|43	BuildRequires:	pkgconfig(openssl)
21mr|tigervnc-1.13.1-1|44	BuildRequires:	pkgconfig(pciaccess)
21mr|tigervnc-1.13.1-1|45	BuildRequires:	pkgconfig(pixman-1)
21mr|tigervnc-1.13.1-1|46	BuildRequires:	pkgconfig(x11)
21mr|tigervnc-1.13.1-1|47	BuildRequires:	pkgconfig(xext)
21mr|tigervnc-1.13.1-1|48	BuildRequires:	pkgconfig(libxcvt)
21mr|tigervnc-1.13.1-1|49	BuildRequires:	pkgconfig(xfont)
21mr|tigervnc-1.13.1-1|50	BuildRequires:	pkgconfig(xfont2)
21mr|tigervnc-1.13.1-1|51	BuildRequires:	pkgconfig(xi)
21mr|tigervnc-1.13.1-1|52	BuildRequires:	pkgconfig(xkbfile)
21mr|tigervnc-1.13.1-1|53	BuildRequires:	pkgconfig(xrandr)
21mr|tigervnc-1.13.1-1|54	BuildRequires:	pkgconfig(xtrans)
21mr|tigervnc-1.13.1-1|55	BuildRequires:	pkgconfig(xtst)
21mr|tigervnc-1.13.1-1|56	BuildRequires:	pkgconfig(udev)
21mr|tigervnc-1.13.1-1|57	BuildRequires:	pkgconfig(xdmcp)
21mr|tigervnc-1.13.1-1|58	# Old RealVNC package:
21mr|tigervnc-1.13.1-1|59	Requires:	%{name}-icons = %{EVRD}
21mr|tigervnc-1.13.1-1|60	Provides:	vncviewer = %{EVRD}
21mr|tigervnc-1.13.1-1|61	
21mr|tigervnc-1.13.1-1|62	%description
21mr|tigervnc-1.13.1-1|63	Virtual Network Computing (VNC) is a remote display system which
21mr|tigervnc-1.13.1-1|64	allows you to view a computing 'desktop' environment not only on the
21mr|tigervnc-1.13.1-1|65	machine where it is running, but from anywhere on the Internet and
21mr|tigervnc-1.13.1-1|66	from a wide variety of machine architectures. This package contains a
21mr|tigervnc-1.13.1-1|67	client which will allow you to connect to other desktops running a VNC
21mr|tigervnc-1.13.1-1|68	server.
21mr|tigervnc-1.13.1-1|69	
21mr|tigervnc-1.13.1-1|70	%files -f %{name}.lang
21mr|tigervnc-1.13.1-1|71	%doc LICENCE.TXT README.rst
21mr|tigervnc-1.13.1-1|72	%{_bindir}/vncviewer
21mr|tigervnc-1.13.1-1|73	%{_datadir}/applications/*
21mr|tigervnc-1.13.1-1|74	%{_mandir}/man1/vncviewer.1*
21mr|tigervnc-1.13.1-1|75	%{_datadir}/metainfo/org.tigervnc.vncviewer.metainfo.xml
21mr|tigervnc-1.13.1-1|76	#------------------------------------------------------------------------------
21mr|tigervnc-1.13.1-1|77	
21mr|tigervnc-1.13.1-1|78	%package server
21mr|tigervnc-1.13.1-1|79	Summary:	Server for the VNC remote display system
21mr|tigervnc-1.13.1-1|80	Group:		Networking/Remote access
21mr|tigervnc-1.13.1-1|81	# Old RealVNC package:
21mr|tigervnc-1.13.1-1|82	Requires:	%{name}-server-minimal = %{EVRD}
21mr|tigervnc-1.13.1-1|83	Requires(postun): rpm-helper
21mr|tigervnc-1.13.1-1|84	Provides:	vnc-server = %{EVRD}
21mr|tigervnc-1.13.1-1|85	
21mr|tigervnc-1.13.1-1|86	%description server
21mr|tigervnc-1.13.1-1|87	The VNC system allows you to access the same desktop from a wide
21mr|tigervnc-1.13.1-1|88	variety of platforms. This package is a TigerVNC server, allowing
21mr|tigervnc-1.13.1-1|89	others to access the desktop on your machine.
21mr|tigervnc-1.13.1-1|90	
21mr|tigervnc-1.13.1-1|91	%files server
21mr|tigervnc-1.13.1-1|92	%doc LICENCE.TXT
21mr|tigervnc-1.13.1-1|93	%config(noreplace) %{_sysconfdir}/%{name}/vncserver-config-defaults
21mr|tigervnc-1.13.1-1|94	%config(noreplace) %{_sysconfdir}/%{name}/vncserver-config-mandatory
21mr|tigervnc-1.13.1-1|95	%config(noreplace) %{_sysconfdir}/%{name}/vncserver.users
21mr|tigervnc-1.13.1-1|96	%config(noreplace) %{_sysconfdir}/pam.d/%{name}
21mr|tigervnc-1.13.1-1|97	%config(noreplace) %{_sysconfdir}/sysconfig/vncservers
21mr|tigervnc-1.13.1-1|98	%{_bindir}/x0vncserver
21mr|tigervnc-1.13.1-1|99	%{_libexecdir}/vncserver
21mr|tigervnc-1.13.1-1|100	%{_libexecdir}/vncsession-start
21mr|tigervnc-1.13.1-1|101	%{_mandir}/man1/x0vncserver.1*
21mr|tigervnc-1.13.1-1|102	%{_mandir}/man8/vncserver.8*
21mr|tigervnc-1.13.1-1|103	%{_mandir}/man8/vncsession.8*
21mr|tigervnc-1.13.1-1|104	%{_prefix}/%{_unitdir}/vncserver@.service
21mr|tigervnc-1.13.1-1|105	%{_sbindir}/vncsession
21mr|tigervnc-1.13.1-1|106	%{_unitdir}/vncserver@.service
21mr|tigervnc-1.13.1-1|107	%{_unitdir}/xvnc.socket
21mr|tigervnc-1.13.1-1|108	%{_unitdir}/xvnc@.service
21mr|tigervnc-1.13.1-1|109	
21mr|tigervnc-1.13.1-1|110	%post server
21mr|tigervnc-1.13.1-1|111	%systemd_post xvnc.socket
21mr|tigervnc-1.13.1-1|112	
21mr|tigervnc-1.13.1-1|113	%preun server
21mr|tigervnc-1.13.1-1|114	%systemd_preun xvnc.socket
21mr|tigervnc-1.13.1-1|115	
21mr|tigervnc-1.13.1-1|116	#------------------------------------------------------------------------------
21mr|tigervnc-1.13.1-1|117	
21mr|tigervnc-1.13.1-1|118	%package server-minimal
21mr|tigervnc-1.13.1-1|119	Summary:	A minimal installation of TigerVNC server
21mr|tigervnc-1.13.1-1|120	Group:		Networking/Remote access
21mr|tigervnc-1.13.1-1|121	Requires:	x11-server-xorg
21mr|tigervnc-1.13.1-1|122	
21mr|tigervnc-1.13.1-1|123	%description server-minimal
21mr|tigervnc-1.13.1-1|124	The VNC system allows you to access the same desktop from a wide
21mr|tigervnc-1.13.1-1|125	variety of platforms. This package contains minimal installation
21mr|tigervnc-1.13.1-1|126	of TigerVNC server, allowing others to access the desktop on your
21mr|tigervnc-1.13.1-1|127	machine.
21mr|tigervnc-1.13.1-1|128	
21mr|tigervnc-1.13.1-1|129	%files server-minimal
21mr|tigervnc-1.13.1-1|130	%doc LICENCE.TXT
21mr|tigervnc-1.13.1-1|131	%{_bindir}/vncconfig
21mr|tigervnc-1.13.1-1|132	%{_bindir}/vncpasswd
21mr|tigervnc-1.13.1-1|133	%{_bindir}/Xvnc
21mr|tigervnc-1.13.1-1|134	%{_mandir}/man1/Xvnc.1*
21mr|tigervnc-1.13.1-1|135	%{_mandir}/man1/vncpasswd.1*
21mr|tigervnc-1.13.1-1|136	%{_mandir}/man1/vncconfig.1*
21mr|tigervnc-1.13.1-1|137	
21mr|tigervnc-1.13.1-1|138	#------------------------------------------------------------------------------
21mr|tigervnc-1.13.1-1|139	
21mr|tigervnc-1.13.1-1|140	%package server-applet
21mr|tigervnc-1.13.1-1|141	Summary:	Java TigerVNC viewer applet for TigerVNC server
21mr|tigervnc-1.13.1-1|142	Group:		Networking/Remote access
21mr|tigervnc-1.13.1-1|143	Requires:	java-1.8.0-openjdk
21mr|tigervnc-1.13.1-1|144	Requires:	%{name}-server = %{EVRD}
21mr|tigervnc-1.13.1-1|145	Provides:	vnc-java = %{EVRD}
21mr|tigervnc-1.13.1-1|146	Provides:	%{name}-java = %{EVRD}
21mr|tigervnc-1.13.1-1|147	BuildArch:	noarch
21mr|tigervnc-1.13.1-1|148	
21mr|tigervnc-1.13.1-1|149	%description server-applet
21mr|tigervnc-1.13.1-1|150	The Java TigerVNC viewer applet for web browsers. Install this package to allow
21mr|tigervnc-1.13.1-1|151	clients to use web browser when connect to the TigerVNC server.
21mr|tigervnc-1.13.1-1|152	
21mr|tigervnc-1.13.1-1|153	%if !%{without java}
21mr|tigervnc-1.13.1-1|154	%files server-applet
21mr|tigervnc-1.13.1-1|155	%doc java/com/%{name}/vncviewer/README
21mr|tigervnc-1.13.1-1|156	%{_datadir}/%{name}
21mr|tigervnc-1.13.1-1|157	%{_javadir}/*.jar
21mr|tigervnc-1.13.1-1|158	%endif
21mr|tigervnc-1.13.1-1|159	#------------------------------------------------------------------------------
21mr|tigervnc-1.13.1-1|160	
21mr|tigervnc-1.13.1-1|161	%package icons
21mr|tigervnc-1.13.1-1|162	Summary:	Icons for TigerVNC viewer
21mr|tigervnc-1.13.1-1|163	Group:		Networking/Remote access
21mr|tigervnc-1.13.1-1|164	BuildArch:	noarch
21mr|tigervnc-1.13.1-1|165	
21mr|tigervnc-1.13.1-1|166	%description icons
21mr|tigervnc-1.13.1-1|167	This package contains icons for TigerVNC viewer
21mr|tigervnc-1.13.1-1|168	
21mr|tigervnc-1.13.1-1|169	%files icons
21mr|tigervnc-1.13.1-1|170	%doc LICENCE.TXT
21mr|tigervnc-1.13.1-1|171	%{_datadir}/icons/hicolor/*/apps/*
21mr|tigervnc-1.13.1-1|172	
21mr|tigervnc-1.13.1-1|173	#------------------------------------------------------------------------------
21mr|tigervnc-1.13.1-1|174	
21mr|tigervnc-1.13.1-1|175	%package server-module
21mr|tigervnc-1.13.1-1|176	Summary:	Xorg module for the VNC remote display system
21mr|tigervnc-1.13.1-1|177	Group:		Networking/Remote access
21mr|tigervnc-1.13.1-1|178	Provides:	vnc-server-module = %{EVRD}
21mr|tigervnc-1.13.1-1|179	Requires:	x11-server-xorg
21mr|tigervnc-1.13.1-1|180	
21mr|tigervnc-1.13.1-1|181	%description server-module
21mr|tigervnc-1.13.1-1|182	This package contains libvnc.so module to X server, allowing others
21mr|tigervnc-1.13.1-1|183	to access the desktop on your machine.
21mr|tigervnc-1.13.1-1|184	
21mr|tigervnc-1.13.1-1|185	%files server-module
21mr|tigervnc-1.13.1-1|186	%doc LICENCE.TXT
21mr|tigervnc-1.13.1-1|187	%{_libdir}/xorg/modules/extensions/libvnc.so
21mr|tigervnc-1.13.1-1|188	%config(noreplace) %{_sysconfdir}/X11/xorg.conf.d/10-libvnc.conf
21mr|tigervnc-1.13.1-1|189	
21mr|tigervnc-1.13.1-1|190	#------------------------------------------------------------------------------
21mr|tigervnc-1.13.1-1|191	
21mr|tigervnc-1.13.1-1|192	%prep
21mr|tigervnc-1.13.1-1|193	%setup -q -n %{name}-%{version}
21mr|tigervnc-1.13.1-1|194	cp -r /usr/share/x11-server-source/* unix/xserver
21mr|tigervnc-1.13.1-1|195	pushd unix/xserver
21mr|tigervnc-1.13.1-1|196	for all in `find . -type f -perm -001`; do
21mr|tigervnc-1.13.1-1|197	chmod -x "$all"
21mr|tigervnc-1.13.1-1|198	done
21mr|tigervnc-1.13.1-1|199	patch -p1 < %{SOURCE6}
21mr|tigervnc-1.13.1-1|200	popd
21mr|tigervnc-1.13.1-1|201	%autopatch -p1
21mr|tigervnc-1.13.1-1|202	
21mr|tigervnc-1.13.1-1|203	%build
21mr|tigervnc-1.13.1-1|204	# Temporary build with -fno-omit-frame-pointer, it causes problems
21mr|tigervnc-1.13.1-1|205	export CFLAGS="%{optflags} -fno-omit-frame-pointer"
21mr|tigervnc-1.13.1-1|206	export CXXFLAGS="$CFLAGS"
21mr|tigervnc-1.13.1-1|207	export JAVA_TOOL_OPTIONS=-Dfile.encoding=UTF8
21mr|tigervnc-1.13.1-1|208	
21mr|tigervnc-1.13.1-1|209	%cmake
21mr|tigervnc-1.13.1-1|210	%make_build
21mr|tigervnc-1.13.1-1|211	cd ..
21mr|tigervnc-1.13.1-1|212	
21mr|tigervnc-1.13.1-1|213	# XXX: I'm not sure this define is actually needed
21mr|tigervnc-1.13.1-1|214	# Need this for shared objects that reference X Server, or other modules symbols
21mr|tigervnc-1.13.1-1|215	# Search for modules in extra_module_dir before the default path.
21mr|tigervnc-1.13.1-1|216	# This will allow fglrx to install its modified modules in more cleaner way.
21mr|tigervnc-1.13.1-1|217	%define extra_module_dir %{_libdir}/xorg/extra-modules
21mr|tigervnc-1.13.1-1|218	
21mr|tigervnc-1.13.1-1|219	pushd unix/xserver
21mr|tigervnc-1.13.1-1|220	rm -f configure
21mr|tigervnc-1.13.1-1|221	autoreconf -fiv
21mr|tigervnc-1.13.1-1|222	
21mr|tigervnc-1.13.1-1|223	# After the "--disable-config-hal", most options are just a paste from
21mr|tigervnc-1.13.1-1|224	# Mandriva's x11-server. We need to check what we can clean here (without
21mr|tigervnc-1.13.1-1|225	# reducing features)
21mr|tigervnc-1.13.1-1|226	#export CC=gcc
21mr|tigervnc-1.13.1-1|227	%configure \
21mr|tigervnc-1.13.1-1|228	--disable-config-dbus	\
21mr|tigervnc-1.13.1-1|229	--disable-config-hal	\
21mr|tigervnc-1.13.1-1|230	--disable-dmx		\
21mr|tigervnc-1.13.1-1|231	--disable-dri		\
21mr|tigervnc-1.13.1-1|232	--disable-dri3		\
21mr|tigervnc-1.13.1-1|233	--disable-kdrive	\
21mr|tigervnc-1.13.1-1|234	--disable-selective-werror \
21mr|tigervnc-1.13.1-1|235	--disable-static	\
21mr|tigervnc-1.13.1-1|236	--disable-unit-tests	\
21mr|tigervnc-1.13.1-1|237	--disable-xephyr	\
21mr|tigervnc-1.13.1-1|238	--disable-xnest		\
21mr|tigervnc-1.13.1-1|239	--disable-xorg		\
21mr|tigervnc-1.13.1-1|240	--disable-xvfb		\
21mr|tigervnc-1.13.1-1|241	--disable-xwayland	\
21mr|tigervnc-1.13.1-1|242	--disable-xwin		\
21mr|tigervnc-1.13.1-1|243	--enable-dri2		\
21mr|tigervnc-1.13.1-1|244	--enable-glx		\
21mr|tigervnc-1.13.1-1|245	--enable-install-libxf86config \
21mr|tigervnc-1.13.1-1|246	--enable-pam		\
21mr|tigervnc-1.13.1-1|247	--enable-xwrapper	\
21mr|tigervnc-1.13.1-1|248	--with-default-font-path="catalogue:%{_sysconfdir}/X11/fontpath.d" \
21mr|tigervnc-1.13.1-1|249	--with-extra-module-dir=%{extra_module_dir} \
21mr|tigervnc-1.13.1-1|250	--with-log-dir=%{_logdir} \
21mr|tigervnc-1.13.1-1|251	--with-os-name="`echo \`uname -s -r\` | sed -e s'/ /_/g'`" \
21mr|tigervnc-1.13.1-1|252	--with-os-vendor="RosaLinux" \
21mr|tigervnc-1.13.1-1|253	--with-pic		\
21mr|tigervnc-1.13.1-1|254	--with-vendor-web="http://rosalinux.ru" \
21mr|tigervnc-1.13.1-1|255	--without-dtrace
21mr|tigervnc-1.13.1-1|256	
21mr|tigervnc-1.13.1-1|257	%make_build
21mr|tigervnc-1.13.1-1|258	popd
21mr|tigervnc-1.13.1-1|259	
21mr|tigervnc-1.13.1-1|260	# Build icons
21mr|tigervnc-1.13.1-1|261	pushd media
21mr|tigervnc-1.13.1-1|262	%cmake
21mr|tigervnc-1.13.1-1|263	%make_build
21mr|tigervnc-1.13.1-1|264	popd
21mr|tigervnc-1.13.1-1|265	
21mr|tigervnc-1.13.1-1|266	# Build java
21mr|tigervnc-1.13.1-1|267	%if !%{without java}
21mr|tigervnc-1.13.1-1|268	pushd java
21mr|tigervnc-1.13.1-1|269	%cmake
21mr|tigervnc-1.13.1-1|270	%make_build
21mr|tigervnc-1.13.1-1|271	popd
21mr|tigervnc-1.13.1-1|272	%endif
21mr|tigervnc-1.13.1-1|273	
21mr|tigervnc-1.13.1-1|274	%install
21mr|tigervnc-1.13.1-1|275	pushd build
21mr|tigervnc-1.13.1-1|276	%make_install
21mr|tigervnc-1.13.1-1|277	popd
21mr|tigervnc-1.13.1-1|278	
21mr|tigervnc-1.13.1-1|279	pushd unix/xserver/hw/vnc
21mr|tigervnc-1.13.1-1|280	%make_install
21mr|tigervnc-1.13.1-1|281	popd
21mr|tigervnc-1.13.1-1|282	
21mr|tigervnc-1.13.1-1|283	# Install systemd unit file
21mr|tigervnc-1.13.1-1|284	mkdir -p %{buildroot}%{_unitdir}
21mr|tigervnc-1.13.1-1|285	install -m644 %{SOURCE1} %{buildroot}%{_unitdir}/vncserver@.service
21mr|tigervnc-1.13.1-1|286	install -m644 %{SOURCE4} %{buildroot}%{_unitdir}/xvnc@.service
21mr|tigervnc-1.13.1-1|287	install -m644 %{SOURCE5} %{buildroot}%{_unitdir}/xvnc.socket
21mr|tigervnc-1.13.1-1|288	rm -rf %{buildroot}%{_initrddir}
21mr|tigervnc-1.13.1-1|289	
21mr|tigervnc-1.13.1-1|290	mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
21mr|tigervnc-1.13.1-1|291	install -m644 %{SOURCE2} %{buildroot}%{_sysconfdir}/sysconfig/vncservers
21mr|tigervnc-1.13.1-1|292	
21mr|tigervnc-1.13.1-1|293	# Install desktop stuff
21mr|tigervnc-1.13.1-1|294	mkdir -p %{buildroot}/%{_datadir}/icons/hicolor/{16x16,24x24,48x48}/apps
21mr|tigervnc-1.13.1-1|295	
21mr|tigervnc-1.13.1-1|296	pushd media/icons
21mr|tigervnc-1.13.1-1|297	for s in 16 24 48; do
21mr|tigervnc-1.13.1-1|298	install -m644 %{name}_$s.png %{buildroot}/%{_datadir}/icons/hicolor/${s}x$s/apps/%{name}.png
21mr|tigervnc-1.13.1-1|299	done
21mr|tigervnc-1.13.1-1|300	popd
21mr|tigervnc-1.13.1-1|301	
21mr|tigervnc-1.13.1-1|302	%find_lang %{name} %{name}.lang
21mr|tigervnc-1.13.1-1|303	
21mr|tigervnc-1.13.1-1|304	mkdir -p %{buildroot}%{_sysconfdir}/X11/xorg.conf.d/
21mr|tigervnc-1.13.1-1|305	install -c -m 644 %{SOURCE5} %{buildroot}%{_sysconfdir}/X11/xorg.conf.d/10-libvnc.conf
21mr|tigervnc-1.13.1-1|306	
21mr|tigervnc-1.13.1-1|307	# remove unwanted files
21mr|tigervnc-1.13.1-1|308	rm -f %{buildroot}/%{_libdir}/xorg/modules/extensions/libvnc.la
21mr|tigervnc-1.13.1-1|309	rm -rf %{buildroot}/%{_datadir}/doc/%{name}
21mr|tigervnc-1.13.1-1|310	
21mr|tigervnc-1.13.1-1|311	# java
21mr|tigervnc-1.13.1-1|312	%if !%{without java}
21mr|tigervnc-1.13.1-1|313	install -d -m 755 %{buildroot}%{_javadir}
21mr|tigervnc-1.13.1-1|314	install -d -m 755 %{buildroot}%{_datadir}/%{name}/classes
21mr|tigervnc-1.13.1-1|315	install -m 755 java/build/VncViewer.jar %{buildroot}%{_datadir}/%{name}/classes/vncviewer-%{version}.jar
21mr|tigervnc-1.13.1-1|316	mv %{buildroot}%{_datadir}/%{name}/classes/vncviewer-%{version}.jar %{buildroot}%{_javadir}/
21mr|tigervnc-1.13.1-1|317	ln -s %{_javadir}/vncviewer-%{version}.jar %{buildroot}%{_datadir}/%{name}/classes/VncViewer.jar
21mr|tigervnc-1.13.1-1|318	ln -s vncviewer-%{version}.jar %{buildroot}%{_javadir}/vncviewer.jar
21mr|tigervnc-1.13.1-1|319	ln -s vncviewer-%{version}.jar %{buildroot}%{_javadir}/VncViewer.jar
21mr|tigervnc-1.13.1-1|320	%endif

19516 21
21mr|tika-1.17-4|1	# Conditionals to help breaking tika <-> vorbis-java-tika dependency cycle
21mr|tika-1.17-4|2	%bcond_with vorbis_tika
21mr|tika-1.17-4|3	# Disable only for now
21mr|tika-1.17-4|4	%bcond_with tika_parsers
21mr|tika-1.17-4|5	%bcond_with tika_app
21mr|tika-1.17-4|6	
21mr|tika-1.17-4|7	Name:          tika
21mr|tika-1.17-4|8	Version:       1.17
21mr|tika-1.17-4|9	Release:       4
21mr|tika-1.17-4|10	Summary:       A content analysis toolkit
21mr|tika-1.17-4|11	License:       ASL 2.0
21mr|tika-1.17-4|12	Url:           http://tika.apache.org/
21mr|tika-1.17-4|13	# sh tika-repack.sh <VERSION>
21mr|tika-1.17-4|14	Source0:       %{name}-%{version}-clean.tar.xz
21mr|tika-1.17-4|15	Source1:       tika-repack.sh
21mr|tika-1.17-4|16	
21mr|tika-1.17-4|17	# The upstream PDFBox project retired the JempBox sub-project, so patch out it's use
21mr|tika-1.17-4|18	# Upstream Tika should migrate to the PDFBox's XMPBox lib instead
21mr|tika-1.17-4|19	Patch0:        tika-no-jempbox.patch
21mr|tika-1.17-4|20	
21mr|tika-1.17-4|21	BuildRequires:  maven-local
21mr|tika-1.17-4|22	BuildRequires:  mvn(biz.aQute:bndlib)
21mr|tika-1.17-4|23	BuildRequires:  mvn(com.adobe.xmp:xmpcore)
21mr|tika-1.17-4|24	BuildRequires:  mvn(com.drewnoakes:metadata-extractor:2)
21mr|tika-1.17-4|25	BuildRequires:  mvn(com.fasterxml.jackson.core:jackson-core)
21mr|tika-1.17-4|26	BuildRequires:  mvn(com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider)
21mr|tika-1.17-4|27	BuildRequires:  mvn(com.google.code.gson:gson)
21mr|tika-1.17-4|28	BuildRequires:  mvn(com.googlecode.json-simple:json-simple)
21mr|tika-1.17-4|29	BuildRequires:  mvn(com.googlecode.juniversalchardet:juniversalchardet)
21mr|tika-1.17-4|30	BuildRequires:  mvn(com.h2database:h2)
21mr|tika-1.17-4|31	BuildRequires:  mvn(com.healthmarketscience.jackcess:jackcess)
21mr|tika-1.17-4|32	BuildRequires:  mvn(com.healthmarketscience.jackcess:jackcess-encrypt)
21mr|tika-1.17-4|33	BuildRequires:  mvn(commons-cli:commons-cli)
21mr|tika-1.17-4|34	BuildRequires:  mvn(commons-codec:commons-codec)
21mr|tika-1.17-4|35	BuildRequires:  mvn(commons-io:commons-io)
21mr|tika-1.17-4|36	BuildRequires:  mvn(com.optimaize.languagedetector:language-detector)
21mr|tika-1.17-4|37	BuildRequires:  mvn(com.pff:java-libpst)
21mr|tika-1.17-4|38	BuildRequires:  mvn(com.rometools:rome)
21mr|tika-1.17-4|39	BuildRequires:  mvn(de.l3s.boilerpipe:boilerpipe)
21mr|tika-1.17-4|40	BuildRequires:  mvn(edu.ucar:cdm)
21mr|tika-1.17-4|41	BuildRequires:  mvn(edu.ucar:grib)
21mr|tika-1.17-4|42	BuildRequires:  mvn(edu.ucar:httpservices)
21mr|tika-1.17-4|43	BuildRequires:  mvn(edu.ucar:netcdf4)
21mr|tika-1.17-4|44	BuildRequires:  mvn(net.sourceforge.jmatio:jmatio)
21mr|tika-1.17-4|45	BuildRequires:  mvn(org.apache:apache:pom:)
21mr|tika-1.17-4|46	BuildRequires:  mvn(org.apache.commons:commons-compress)
21mr|tika-1.17-4|47	BuildRequires:  mvn(org.apache.commons:commons-csv)
21mr|tika-1.17-4|48	BuildRequires:  mvn(org.apache.commons:commons-exec)
21mr|tika-1.17-4|49	BuildRequires:  mvn(org.apache.commons:commons-lang3)
21mr|tika-1.17-4|50	BuildRequires:  mvn(org.apache.commons:commons-math3)
21mr|tika-1.17-4|51	BuildRequires:  mvn(org.apache.cxf:cxf-rt-frontend-jaxrs)
21mr|tika-1.17-4|52	BuildRequires:  mvn(org.apache.cxf:cxf-rt-rs-client)
21mr|tika-1.17-4|53	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|tika-1.17-4|54	BuildRequires:  mvn(org.apache.felix:org.apache.felix.scr.annotations)
21mr|tika-1.17-4|55	BuildRequires:  mvn(org.apache.httpcomponents:httpclient)
21mr|tika-1.17-4|56	BuildRequires:  mvn(org.apache.httpcomponents:httpmime)
21mr|tika-1.17-4|57	BuildRequires:  mvn(org.apache.james:apache-mime4j-core) >= 0.8.1
21mr|tika-1.17-4|58	BuildRequires:  mvn(org.apache.james:apache-mime4j-dom) >= 0.8.1
21mr|tika-1.17-4|59	BuildRequires:  mvn(org.apache.lucene:lucene-analyzers-common)
21mr|tika-1.17-4|60	BuildRequires:  mvn(org.apache.lucene:lucene-analyzers-icu)
21mr|tika-1.17-4|61	BuildRequires:  mvn(org.apache.lucene:lucene-core)
21mr|tika-1.17-4|62	BuildRequires:  mvn(org.apache.lucene:lucene-memory)
21mr|tika-1.17-4|63	BuildRequires:  mvn(org.apache.maven.plugins:maven-failsafe-plugin)
21mr|tika-1.17-4|64	BuildRequires:  mvn(org.apache.maven.plugins:maven-remote-resources-plugin)
21mr|tika-1.17-4|65	BuildRequires:  mvn(org.apache.opennlp:opennlp-tools)
21mr|tika-1.17-4|66	BuildRequires:  mvn(org.apache.pdfbox:pdfbox)
21mr|tika-1.17-4|67	BuildRequires:  mvn(org.apache.pdfbox:pdfbox-tools)
21mr|tika-1.17-4|68	BuildRequires:  mvn(org.apache.poi:poi) >= 3.17
21mr|tika-1.17-4|69	BuildRequires:  mvn(org.apache.poi:poi-ooxml) >= 3.17
21mr|tika-1.17-4|70	BuildRequires:  mvn(org.apache.poi:poi-ooxml-schemas) >= 3.17
21mr|tika-1.17-4|71	BuildRequires:  mvn(org.apache.poi:poi-scratchpad) >= 3.17
21mr|tika-1.17-4|72	BuildRequires:  mvn(org.bouncycastle:bcmail-jdk15on)
21mr|tika-1.17-4|73	BuildRequires:  mvn(org.bouncycastle:bcprov-jdk15on)
21mr|tika-1.17-4|74	BuildRequires:  mvn(org.ccil.cowan.tagsoup:tagsoup)
21mr|tika-1.17-4|75	BuildRequires:  mvn(org.codelibs:jhighlight)
21mr|tika-1.17-4|76	%if %{without vorbis_tika}
21mr|tika-1.17-4|77	BuildRequires:  mvn(org.gagravarr:vorbis-java-core)
21mr|tika-1.17-4|78	BuildRequires:  mvn(org.gagravarr:vorbis-java-tika)
21mr|tika-1.17-4|79	%endif
21mr|tika-1.17-4|80	BuildRequires:  mvn(org.osgi:org.osgi.compendium)
21mr|tika-1.17-4|81	BuildRequires:  mvn(org.osgi:org.osgi.core)
21mr|tika-1.17-4|82	BuildRequires:  mvn(org.ow2.asm:asm)
21mr|tika-1.17-4|83	BuildRequires:  mvn(org.slf4j:jcl-over-slf4j)
21mr|tika-1.17-4|84	BuildRequires:  mvn(org.slf4j:jul-to-slf4j)
21mr|tika-1.17-4|85	BuildRequires:  mvn(org.slf4j:slf4j-api)
21mr|tika-1.17-4|86	BuildRequires:  mvn(org.slf4j:slf4j-log4j12)
21mr|tika-1.17-4|87	BuildRequires:  mvn(org.tukaani:xz)
21mr|tika-1.17-4|88	BuildRequires:  mvn(org.xerial:sqlite-jdbc)
21mr|tika-1.17-4|89	
21mr|tika-1.17-4|90	Group:          Development/Java
21mr|tika-1.17-4|91	BuildArch: noarch
21mr|tika-1.17-4|92	# Java stack is not supported on x86_32
21mr|tika-1.17-4|93	ExcludeArch: %{ix86}
21mr|tika-1.17-4|94	
21mr|tika-1.17-4|95	%description
21mr|tika-1.17-4|96	The Apache Tika toolkit detects and extracts meta-data and
21mr|tika-1.17-4|97	structured text content from various documents using existing
21mr|tika-1.17-4|98	parser libraries.
21mr|tika-1.17-4|99	
21mr|tika-1.17-4|100	%if %{without tika_parsers}
21mr|tika-1.17-4|101	%if %{without tika_app}
21mr|tika-1.17-4|102	%package app
21mr|tika-1.17-4|103	Summary: Apache Tika Application
21mr|tika-1.17-4|104	# Explicit requires for javapackages-tools since tika-app script
21mr|tika-1.17-4|105	# uses /usr/share/java-utils/java-functions
21mr|tika-1.17-4|106	Requires:       javapackages-tools
21mr|tika-1.17-4|107	
21mr|tika-1.17-4|108	%description app
21mr|tika-1.17-4|109	Apache Tika standalone application.
21mr|tika-1.17-4|110	%endif
21mr|tika-1.17-4|111	
21mr|tika-1.17-4|112	%package batch
21mr|tika-1.17-4|113	Summary: Apache Tika Batch
21mr|tika-1.17-4|114	
21mr|tika-1.17-4|115	%description batch
21mr|tika-1.17-4|116	Apache Tika Batch offers robust batch processing code
21mr|tika-1.17-4|117	filesystem input -> filesystem output on a single machine.
21mr|tika-1.17-4|118	
21mr|tika-1.17-4|119	%package java7
21mr|tika-1.17-4|120	Summary: Apache Tika Java-7 Components
21mr|tika-1.17-4|121	
21mr|tika-1.17-4|122	%description java7
21mr|tika-1.17-4|123	Java-7 reliant components, including FileTypeDetector
21mr|tika-1.17-4|124	implementations.
21mr|tika-1.17-4|125	
21mr|tika-1.17-4|126	%package parsers
21mr|tika-1.17-4|127	Summary: Apache Tika Parsers
21mr|tika-1.17-4|128	Requires: apache-poi >= 3.17
21mr|tika-1.17-4|129	Requires: apache-mime4j >= 0.8.1
21mr|tika-1.17-4|130	
21mr|tika-1.17-4|131	%description parsers
21mr|tika-1.17-4|132	Apache Tika Parsers implementation that matches the
21mr|tika-1.17-4|133	type of the document, once it is known, using
21mr|tika-1.17-4|134	Mime Type detection.
21mr|tika-1.17-4|135	
21mr|tika-1.17-4|136	%package xmp
21mr|tika-1.17-4|137	Summary: Apache Tika XMP
21mr|tika-1.17-4|138	
21mr|tika-1.17-4|139	%description xmp
21mr|tika-1.17-4|140	Converts Tika metadata to XMP.
21mr|tika-1.17-4|141	%endif
21mr|tika-1.17-4|142	
21mr|tika-1.17-4|143	%package parent
21mr|tika-1.17-4|144	Summary: Apache Tika parent POM
21mr|tika-1.17-4|145	
21mr|tika-1.17-4|146	%description parent
21mr|tika-1.17-4|147	Apache Tika parent POM.
21mr|tika-1.17-4|148	
21mr|tika-1.17-4|149	%package pom
21mr|tika-1.17-4|150	Summary: Apache Tika Aggregator POM
21mr|tika-1.17-4|151	
21mr|tika-1.17-4|152	%description pom
21mr|tika-1.17-4|153	Apache Tika Aggregator POM.
21mr|tika-1.17-4|154	
21mr|tika-1.17-4|155	%package serialization
21mr|tika-1.17-4|156	Summary: Apache Tika serialization
21mr|tika-1.17-4|157	
21mr|tika-1.17-4|158	%description serialization
21mr|tika-1.17-4|159	Use GSON library support to serialize/deserialize
21mr|tika-1.17-4|160	JSON Metadata objects.
21mr|tika-1.17-4|161	
21mr|tika-1.17-4|162	%package translate
21mr|tika-1.17-4|163	Summary: Apache Tika translate
21mr|tika-1.17-4|164	
21mr|tika-1.17-4|165	%description translate
21mr|tika-1.17-4|166	This is the translate Apache Tika toolkit.
21mr|tika-1.17-4|167	Translator implementations may depend on
21mr|tika-1.17-4|168	web services.
21mr|tika-1.17-4|169	
21mr|tika-1.17-4|170	%package eval
21mr|tika-1.17-4|171	Summary: Apache Tika eval
21mr|tika-1.17-4|172	Requires: apache-poi >= 3.17
21mr|tika-1.17-4|173	
21mr|tika-1.17-4|174	%description eval
21mr|tika-1.17-4|175	Command line tool to assess the output of Tika or compare the output of
21mr|tika-1.17-4|176	two different versions of Tika or other text extraction packages.
21mr|tika-1.17-4|177	
21mr|tika-1.17-4|178	%package langdetect
21mr|tika-1.17-4|179	Summary: Apache Tika language detection
21mr|tika-1.17-4|180	
21mr|tika-1.17-4|181	%description langdetect
21mr|tika-1.17-4|182	Tika is able to help identify the language of a piece of text, which is
21mr|tika-1.17-4|183	useful when extracting text from document formats which do not include
21mr|tika-1.17-4|184	language information in their metadata.
21mr|tika-1.17-4|185	
21mr|tika-1.17-4|186	%package javadoc
21mr|tika-1.17-4|187	Summary: Javadoc for %{name}
21mr|tika-1.17-4|188	
21mr|tika-1.17-4|189	%description javadoc
21mr|tika-1.17-4|190	This package contains API documentation for %{name}.
21mr|tika-1.17-4|191	
21mr|tika-1.17-4|192	%prep
21mr|tika-1.17-4|193	%setup -q
21mr|tika-1.17-4|194	
21mr|tika-1.17-4|195	%pom_disable_module %{name}-bundle
21mr|tika-1.17-4|196	%pom_disable_module %{name}-example
21mr|tika-1.17-4|197	
21mr|tika-1.17-4|198	# Unavailable deps for these modules
21mr|tika-1.17-4|199	%pom_disable_module %{name}-dl
21mr|tika-1.17-4|200	%pom_disable_module %{name}-nlp
21mr|tika-1.17-4|201	%pom_disable_module %{name}-server
21mr|tika-1.17-4|202	
21mr|tika-1.17-4|203	# Unavailable plugins
21mr|tika-1.17-4|204	%pom_remove_plugin org.codehaus.mojo:clirr-maven-plugin %{name}-core
21mr|tika-1.17-4|205	%pom_remove_plugin org.codehaus.gmaven:groovy-maven-plugin %{name}-parsers
21mr|tika-1.17-4|206	
21mr|tika-1.17-4|207	# Unnecessary plugins for RPM build
21mr|tika-1.17-4|208	%pom_remove_plugin -r :apache-rat-plugin
21mr|tika-1.17-4|209	%pom_remove_plugin :forbiddenapis %{name}-parent
21mr|tika-1.17-4|210	%pom_remove_plugin :maven-release-plugin %{name}-parent
21mr|tika-1.17-4|211	%pom_remove_plugin :maven-shade-plugin tika-{server,eval,app,parent}
21mr|tika-1.17-4|212	%pom_remove_plugin :maven-scr-plugin tika-{xmp,java7}
21mr|tika-1.17-4|213	
21mr|tika-1.17-4|214	# Disable vorbis-java-tika support, cause circular dependency
21mr|tika-1.17-4|215	%if %{with vorbis_tika}
21mr|tika-1.17-4|216	%pom_remove_dep org.gagravarr: %{name}-parsers
21mr|tika-1.17-4|217	%endif
21mr|tika-1.17-4|218	
21mr|tika-1.17-4|219	%if %{with tika_parsers}
21mr|tika-1.17-4|220	%pom_disable_module %{name}-parsers
21mr|tika-1.17-4|221	%pom_disable_module %{name}-xmp
21mr|tika-1.17-4|222	%else
21mr|tika-1.17-4|223	%if %{with tika_app}
21mr|tika-1.17-4|224	%pom_disable_module %{name}-app
21mr|tika-1.17-4|225	%endif
21mr|tika-1.17-4|226	%endif
21mr|tika-1.17-4|227	
21mr|tika-1.17-4|228	# tika-translate
21mr|tika-1.17-4|229	# https://gil.fedorapeople.org/microsoft-translator-java-api-0.6.2-1.fc19.src.rpm
21mr|tika-1.17-4|230	%pom_remove_dep :microsoft-translator-java-api %{name}-translate
21mr|tika-1.17-4|231	rm %{name}-translate/src/main/java/org/apache/tika/language/translate/MicrosoftTranslator.java \
21mr|tika-1.17-4|232	%{name}-translate/src/test/java/org/apache/tika/language/translate/MicrosoftTranslatorTest.java
21mr|tika-1.17-4|233	sed -i '/MicrosoftTranslator/d' %{name}-translate/src/main/resources/META-INF/services/org.apache.tika.language.translate.Translator
21mr|tika-1.17-4|234	rm %{name}-translate/src/main/resources/org/apache/tika/language/translate/translator.microsoft.properties
21mr|tika-1.17-4|235	%pom_change_dep :junit ::4.11:test %{name}-translate
21mr|tika-1.17-4|236	
21mr|tika-1.17-4|237	# Unavailable build dep com.googlecode.mp4parser:isoparser
21mr|tika-1.17-4|238	# MP4 is non-free remove support for it
21mr|tika-1.17-4|239	%pom_remove_dep com.googlecode.mp4parser:isoparser %{name}-parsers
21mr|tika-1.17-4|240	rm -r tika-parsers/src/main/java/org/apache/tika/parser/mp4/ \
21mr|tika-1.17-4|241	tika-parsers/src/main/java/org/apache/tika/parser/pot/
21mr|tika-1.17-4|242	# NON FREE under UnRar License
21mr|tika-1.17-4|243	%pom_remove_dep com.github.junrar:junrar %{name}-parsers
21mr|tika-1.17-4|244	rm %{name}-parsers/src/main/java/org/apache/tika/parser/pkg/RarParser.java \
21mr|tika-1.17-4|245	%{name}-parsers/src/test/java/org/apache/tika/parser/pkg/RarParserTest.java
21mr|tika-1.17-4|246	# sis & geoapi use NON FREE deps: javax.measure:jsr-275
21mr|tika-1.17-4|247	%pom_remove_dep org.apache.sis.core:sis-utility %{name}-parsers
21mr|tika-1.17-4|248	%pom_remove_dep org.apache.sis.storage:sis-netcdf %{name}-parsers
21mr|tika-1.17-4|249	%pom_remove_dep org.apache.sis.core:sis-metadata %{name}-parsers
21mr|tika-1.17-4|250	#  https://github.com/opengeospatial/geoapi/issues/8
21mr|tika-1.17-4|251	%pom_remove_dep org.opengis:geoapi %{name}-parsers
21mr|tika-1.17-4|252	rm -r %{name}-parsers/src/main/java/org/apache/tika/parser/geoinfo \
21mr|tika-1.17-4|253	%{name}-parsers/src/test/java/org/apache/tika/parser/geoinfo
21mr|tika-1.17-4|254	%pom_remove_dep org.apache.ctakes:ctakes-core %{name}-parsers
21mr|tika-1.17-4|255	rm -r %{name}-parsers/src/main/java/org/apache/tika/parser/ctakes
21mr|tika-1.17-4|256	# Remove NON FREE json.org support
21mr|tika-1.17-4|257	%pom_remove_dep com.tdunning:json tika-parsers
21mr|tika-1.17-4|258	rm -r tika-parsers/src/main/java/org/apache/tika/parser/{journal,recognition,captioning} \
21mr|tika-1.17-4|259	tika-parsers/src/main/java/org/apache/tika/parser/ner/{corenlp,nltk,grobid}
21mr|tika-1.17-4|260	# Sentiment analysis not available in Fedora
21mr|tika-1.17-4|261	%pom_remove_dep :sentiment-analysis-parser tika-parsers
21mr|tika-1.17-4|262	rm -r tika-parsers/src/main/java/org/apache/tika/parser/sentiment
21mr|tika-1.17-4|263	# Upstream pdfbox EOL'd the jempbox subproject
21mr|tika-1.17-4|264	%pom_remove_dep org.apache.pdfbox:jempbox tika-parsers
21mr|tika-1.17-4|265	rm -r tika-parsers/src/main/java/org/apache/tika/parser/image/xmp \
21mr|tika-1.17-4|266	tika-parsers/src/main/java/org/apache/tika/parser/pdf/PDFParser.java
21mr|tika-1.17-4|267	%patch0
21mr|tika-1.17-4|268	# No longer need CXF
21mr|tika-1.17-4|269	%pom_remove_dep :cxf-rt-rs-client tika-parsers
21mr|tika-1.17-4|270	# Various dep fixes for parsers
21mr|tika-1.17-4|271	%pom_change_dep org.tallison:jmatio net.sourceforge.jmatio:jmatio tika-parsers
21mr|tika-1.17-4|272	sed -i -e '/setAllowObjectDeserialization/d' tika-parsers/src/main/java/org/apache/tika/parser/mat/MatParser.java
21mr|tika-1.17-4|273	%pom_change_dep :metadata-extractor ::2 tika-parsers
21mr|tika-1.17-4|274	
21mr|tika-1.17-4|275	# This test require network
21mr|tika-1.17-4|276	rm %{name}-core/src/test/java/org/apache/tika/mime/MimeDetectionTest.java \
21mr|tika-1.17-4|277	%{name}-core/src/test/java/org/apache/tika/detect/MimeDetectionWithNNTest.java
21mr|tika-1.17-4|278	# These test fails for unavailable deps: com.googlecode.mp4parser:isoparser and org.gagravarr:vorbis-java-tika
21mr|tika-1.17-4|279	rm -r %{name}-parsers/src/test/java/org/apache/tika/parser/mail/RFC822ParserTest.java \
21mr|tika-1.17-4|280	%{name}-parsers/src/test/java/org/apache/tika/parser/mbox/MboxParserTest.java
21mr|tika-1.17-4|281	rm -r %{name}-parsers/src/test/java/org/apache/tika/detect/TestContainerAwareDetector.java \
21mr|tika-1.17-4|282	%{name}-parsers/src/test/java/org/apache/tika/parser/AutoDetectParserTest.java \
21mr|tika-1.17-4|283	%{name}-parsers/src/test/java/org/apache/tika/parser/asm/ClassParserTest.java \
21mr|tika-1.17-4|284	%{name}-parsers/src/test/java/org/apache/tika/parser/pkg/Bzip2ParserTest.java \
21mr|tika-1.17-4|285	%{name}-parsers/src/test/java/org/apache/tika/parser/pkg/GzipParserTest.java \
21mr|tika-1.17-4|286	%{name}-parsers/src/test/java/org/apache/tika/parser/pkg/TarParserTest.java \
21mr|tika-1.17-4|287	%{name}-parsers/src/test/java/org/apache/tika/parser/pkg/ZipParserTest.java \
21mr|tika-1.17-4|288	%{name}-parsers/src/test/java/org/apache/tika/parser/pkg/ZlibParserTest.java \
21mr|tika-1.17-4|289	%{name}-parsers/src/test/java/org/apache/tika/parser/pkg/Seven7ParserTest.java \
21mr|tika-1.17-4|290	%{name}-parsers/src/test/java/org/apache/tika/parser/pkg/CompressParserTest.java
21mr|tika-1.17-4|291	rm -r %{name}-parsers/src/test/java/org/apache/tika/parser/image/ImageMetadataExtractorTest.java
21mr|tika-1.17-4|292	# Fails for unavailable test resources
21mr|tika-1.17-4|293	rm -r %{name}-parsers/src/test/java/org/apache/tika/parser/microsoft/ProjectParserTest.java \
21mr|tika-1.17-4|294	%{name}-parsers/src/test/java/org/apache/tika/parser/mp3/Mp3ParserTest.java \
21mr|tika-1.17-4|295	%{name}-parsers/src/test/java/org/apache/tika/mime/TestMimeTypes.java \
21mr|tika-1.17-4|296	%{name}-parsers/src/test/java/org/apache/tika/parser/iwork/IWorkParserTest.java \
21mr|tika-1.17-4|297	%{name}-parsers/src/test/java/org/apache/tika/parser/pkg/ArParserTest.java \
21mr|tika-1.17-4|298	%{name}-parsers/src/test/java/org/apache/tika/parser/executable/ExecutableParserTest.java \
21mr|tika-1.17-4|299	%{name}-parsers/src/test/java/org/apache/tika/parser/ibooks/iBooksParserTest.java \
21mr|tika-1.17-4|300	%{name}-app/src/test/java/org/apache/tika/cli/TikaCLITest.java \
21mr|tika-1.17-4|301	%{name}-parsers/src/test/java/org/apache/tika/parser/pdf/PDFParserTest.java
21mr|tika-1.17-4|302	
21mr|tika-1.17-4|303	# Fix build against lucene 6.3+
21mr|tika-1.17-4|304	sed -i -e 's/\(import org.apache\.lucene\.analysis.\)util\.FilteringTokenFilter/\1FilteringTokenFilter/' \
21mr|tika-1.17-4|305	tika-eval/src/main/java/org/apache/tika/eval/tokens/*FilterFactory.java
21mr|tika-1.17-4|306	
21mr|tika-1.17-4|307	# ComparisonFailure: Date/Time Original for when the photo was taken, unspecified time zone expected:<2009-08-11T[09]:09:45> but was:<2009-08-11T[11]:09:45>
21mr|tika-1.17-4|308	rm -r %{name}-parsers/src/test/java/org/apache/tika/parser/jpeg/JpegParserTest.java
21mr|tika-1.17-4|309	# Fail on ARM builder TestTimedOutException: test timed out after 30000 milliseconds
21mr|tika-1.17-4|310	rm -r %{name}-batch/src/test/java/org/apache/tika/batch/fs/BatchDriverTest.java
21mr|tika-1.17-4|311	
21mr|tika-1.17-4|312	%build
21mr|tika-1.17-4|313	# skip tests for now because there are test failures:
21mr|tika-1.17-4|314	# Tests which use cglib fail because of incompatibility with asm4
21mr|tika-1.17-4|315	# Test fails for unavailable build deps: com.googlecode.mp4parser:isoparser
21mr|tika-1.17-4|316	# Error occurred during initialization of VM
21mr|tika-1.17-4|317	# Could not reserve enough space for 2097152KB object heap
21mr|tika-1.17-4|318	%mvn_build -sf -- -Dproject.build.sourceEncoding=UTF-8
21mr|tika-1.17-4|319	
21mr|tika-1.17-4|320	%install
21mr|tika-1.17-4|321	%mvn_install
21mr|tika-1.17-4|322	
21mr|tika-1.17-4|323	%if %{without tika_app}
21mr|tika-1.17-4|324	%jpackage_script org.apache.tika.cli.TikaCLI "" "" %{name}:opennlp:jwnl:jackcess-encrypt:jackcess:google-gson:commons-io:commons-logging:log4j12-1.2.17:metadata-extractor2-2:juniversalchardet:apache-commons-codec:boilerpipe:thredds:bea-stax-api:commons-compress:felix/org.apache.felix.scr.annotations:apache-mime4j/core:apache-mime4j/dom:pdfbox:poi/poi:poi/poi-scratchpad:poi/poi-ooxml:bcmail:bcprov:tagsoup:objectweb-asm/asm-all:rome:fontbox:vorbis-java:dom4j:xmlbeans:poi/poi-ooxml-schemas:xmpcore:slf4j/api:slf4j/log4j12:jdom:jdom2 %{name}-app true
21mr|tika-1.17-4|325	%endif
21mr|tika-1.17-4|326	
21mr|tika-1.17-4|327	%files -f .mfiles-%{name}-core
21mr|tika-1.17-4|328	%doc CHANGES.txt HEADER.txt KEYS README.md
21mr|tika-1.17-4|329	%license LICENSE.txt NOTICE.txt
21mr|tika-1.17-4|330	
21mr|tika-1.17-4|331	%if %{without tika_parsers}
21mr|tika-1.17-4|332	%if %{without tika_app}
21mr|tika-1.17-4|333	%files app -f .mfiles-%{name}-app
21mr|tika-1.17-4|334	%{_bindir}/%{name}-app
21mr|tika-1.17-4|335	%endif
21mr|tika-1.17-4|336	%files batch -f .mfiles-%{name}-batch
21mr|tika-1.17-4|337	%files java7 -f .mfiles-%{name}-java7
21mr|tika-1.17-4|338	%files parsers -f .mfiles-%{name}-parsers
21mr|tika-1.17-4|339	%files xmp -f .mfiles-%{name}-xmp
21mr|tika-1.17-4|340	%endif
21mr|tika-1.17-4|341	
21mr|tika-1.17-4|342	%files parent -f .mfiles-%{name}-parent
21mr|tika-1.17-4|343	%license LICENSE.txt NOTICE.txt
21mr|tika-1.17-4|344	
21mr|tika-1.17-4|345	%files pom -f .mfiles-%{name}
21mr|tika-1.17-4|346	%license LICENSE.txt NOTICE.txt
21mr|tika-1.17-4|347	
21mr|tika-1.17-4|348	%files serialization -f .mfiles-%{name}-serialization
21mr|tika-1.17-4|349	%files translate -f .mfiles-%{name}-translate
21mr|tika-1.17-4|350	%files eval -f .mfiles-%{name}-eval
21mr|tika-1.17-4|351	%files langdetect -f .mfiles-%{name}-langdetect
21mr|tika-1.17-4|352	
21mr|tika-1.17-4|353	%files javadoc -f .mfiles-javadoc
21mr|tika-1.17-4|354	%license LICENSE.txt NOTICE.txt
21mr|tika-1.17-4|355	

19517 21
21mr|tiles-2.2.2-21|1	%global master_version 3
21mr|tiles-2.2.2-21|2	Name:          tiles
21mr|tiles-2.2.2-21|3	Version:       2.2.2
21mr|tiles-2.2.2-21|4	Release:       21
21mr|tiles-2.2.2-21|5	Group:         Development/Java
21mr|tiles-2.2.2-21|6	Summary:       Java templating framework for web application user interfaces
21mr|tiles-2.2.2-21|7	License:       ASL 2.0
21mr|tiles-2.2.2-21|8	Url:           http://tiles.apache.org/
21mr|tiles-2.2.2-21|9	Source0:       http://www.apache.org/dist/%{name}/v%{version}/%{name}-%{version}-src.tar.gz
21mr|tiles-2.2.2-21|10	
21mr|tiles-2.2.2-21|11	# remove shale-test and maven-taglib-plugin
21mr|tiles-2.2.2-21|12	# change
21mr|tiles-2.2.2-21|13	#  org.codehaus.mojo rat-maven-plugin in org.apache.rat apache-rat-plugin
21mr|tiles-2.2.2-21|14	#  org.codehaus.mojo jxr-maven-plugin in org.apache.maven.plugins maven-jxr-plugin
21mr|tiles-2.2.2-21|15	# use tomcat 7.x apis
21mr|tiles-2.2.2-21|16	Patch0:        %{name}-%{version}-fix-build.patch
21mr|tiles-2.2.2-21|17	# replace ognl ognl 2.7.3 with apache-commons-ognl
21mr|tiles-2.2.2-21|18	Patch1:        %{name}-%{version}-commons-ognl.patch
21mr|tiles-2.2.2-21|19	# add tiles-master relativePath
21mr|tiles-2.2.2-21|20	Patch2:        %{name}-%{version}-parent-pom.patch
21mr|tiles-2.2.2-21|21	# build fix fot tomcat 8.x apis
21mr|tiles-2.2.2-21|22	Patch3:        %{name}-%{version}-servlet3.1.patch
21mr|tiles-2.2.2-21|23	
21mr|tiles-2.2.2-21|24	BuildRequires: mvn(commons-digester:commons-digester)
21mr|tiles-2.2.2-21|25	BuildRequires: mvn(javax.portlet:portlet-api)
21mr|tiles-2.2.2-21|26	BuildRequires: mvn(org.apache.commons:commons-ognl)
21mr|tiles-2.2.2-21|27	#BuildRequires: mvn(org.apache.tomcat:tomcat-el-api)
21mr|tiles-2.2.2-21|28	BuildRequires: mvn(org.apache.tomcat:tomcat-jasper-el)
21mr|tiles-2.2.2-21|29	#BuildRequires: mvn(org.apache.tomcat:tomcat-jsp-api)
21mr|tiles-2.2.2-21|30	#BuildRequires: mvn(org.apache.tomcat:tomcat-servlet-api)
21mr|tiles-2.2.2-21|31	BuildRequires: mvn(javax.servlet:javax.servlet-api) = 3.1.0
21mr|tiles-2.2.2-21|32	BuildRequires: mvn(org.apache.velocity:velocity-tools)
21mr|tiles-2.2.2-21|33	BuildRequires: mvn(org.freemarker:freemarker)
21mr|tiles-2.2.2-21|34	BuildRequires: mvn(org.mvel:mvel2)
21mr|tiles-2.2.2-21|35	BuildRequires: mvn(org.slf4j:jcl-over-slf4j)
21mr|tiles-2.2.2-21|36	BuildRequires: mvn(org.slf4j:slf4j-jdk14)
21mr|tiles-2.2.2-21|37	BuildRequires: slf4j
21mr|tiles-2.2.2-21|38	
21mr|tiles-2.2.2-21|39	# test deps
21mr|tiles-2.2.2-21|40	%if 0
21mr|tiles-2.2.2-21|41	BuildRequires: mvn(org.easymock:easymockclassextension) >= 2.4
21mr|tiles-2.2.2-21|42	BuildRequires: mvn(org.apache.shale:shale-test) >= 1.0.5
21mr|tiles-2.2.2-21|43	%endif
21mr|tiles-2.2.2-21|44	BuildRequires: mvn(junit:junit)
21mr|tiles-2.2.2-21|45	
21mr|tiles-2.2.2-21|46	BuildRequires: maven-local
21mr|tiles-2.2.2-21|47	BuildRequires: maven-plugin-bundle
21mr|tiles-2.2.2-21|48	BuildRequires: maven-resources-plugin
21mr|tiles-2.2.2-21|49	
21mr|tiles-2.2.2-21|50	# requires by remote-resources-plugin
21mr|tiles-2.2.2-21|51	BuildRequires: mvn(org.apache.maven.shared:maven-artifact-resolver)
21mr|tiles-2.2.2-21|52	BuildRequires: mvn(org.apache.maven.shared:maven-shared-components:pom:)
21mr|tiles-2.2.2-21|53	
21mr|tiles-2.2.2-21|54	BuildArch:     noarch
21mr|tiles-2.2.2-21|55	# Java stack is not supported on x86_32
21mr|tiles-2.2.2-21|56	ExcludeArch: %{ix86}
21mr|tiles-2.2.2-21|57	
21mr|tiles-2.2.2-21|58	%description
21mr|tiles-2.2.2-21|59	Apache Tiles is a templating framework built to simplify the
21mr|tiles-2.2.2-21|60	development of web application user interfaces. Tiles allows
21mr|tiles-2.2.2-21|61	authors to define page fragments which can be assembled into
21mr|tiles-2.2.2-21|62	a complete page at runtime. These fragments, or tiles, can
21mr|tiles-2.2.2-21|63	be used as simple includes in order to reduce the duplication
21mr|tiles-2.2.2-21|64	of common page elements or embedded within other tiles to
21mr|tiles-2.2.2-21|65	develop a series of reusable templates. These templates
21mr|tiles-2.2.2-21|66	streamline the development of a consistent look and feel
21mr|tiles-2.2.2-21|67	across an entire application. Tiles grew in popularity as a
21mr|tiles-2.2.2-21|68	component of the popular Struts framework. It has since been
21mr|tiles-2.2.2-21|69	extracted from Struts and is now integrated with various
21mr|tiles-2.2.2-21|70	frameworks, such as Struts 2 and Shale.
21mr|tiles-2.2.2-21|71	
21mr|tiles-2.2.2-21|72	%package javadoc
21mr|tiles-2.2.2-21|73	Summary:       Javadoc for %{name}
21mr|tiles-2.2.2-21|74	
21mr|tiles-2.2.2-21|75	%description javadoc
21mr|tiles-2.2.2-21|76	This package contains javadoc for %{name}.
21mr|tiles-2.2.2-21|77	
21mr|tiles-2.2.2-21|78	%prep
21mr|tiles-2.2.2-21|79	%setup -q -n %{name}-%{version}
21mr|tiles-2.2.2-21|80	%patch0 -p1
21mr|tiles-2.2.2-21|81	%patch1 -p1
21mr|tiles-2.2.2-21|82	%patch2 -p0
21mr|tiles-2.2.2-21|83	%patch3 -p1
21mr|tiles-2.2.2-21|84	
21mr|tiles-2.2.2-21|85	
21mr|tiles-2.2.2-21|86	# require org.springframework spring-webmvc-portlet 2.5.6
21mr|tiles-2.2.2-21|87	%pom_disable_module tiles-portlet-wildcard src/pom.xml
21mr|tiles-2.2.2-21|88	# org.springframework spring-web 2.5.6
21mr|tiles-2.2.2-21|89	%pom_disable_module tiles-servlet-wildcard src/pom.xml
21mr|tiles-2.2.2-21|90	# depends on previous artifacts
21mr|tiles-2.2.2-21|91	%pom_disable_module tiles-extras src/pom.xml
21mr|tiles-2.2.2-21|92	%pom_disable_module assembly src/pom.xml
21mr|tiles-2.2.2-21|93	
21mr|tiles-2.2.2-21|94	sed -i "s|<artifactId>jasper-el|<artifactId>tomcat-jasper-el|" src/tiles-el/pom.xml
21mr|tiles-2.2.2-21|95	
21mr|tiles-2.2.2-21|96	%if 0
21mr|tiles-2.2.2-21|97	sed -i "s|<groupId>javax.servlet</groupId>|<groupId>org.apache.tomcat</groupId>|" src/tiles-core/pom.xml \
21mr|tiles-2.2.2-21|98	src/tiles-api/pom.xml \
21mr|tiles-2.2.2-21|99	src/tiles-velocity/pom.xml \
21mr|tiles-2.2.2-21|100	src/tiles-servlet/pom.xml \
21mr|tiles-2.2.2-21|101	src/tiles-compat/pom.xml \
21mr|tiles-2.2.2-21|102	src/tiles-portlet/pom.xml \
21mr|tiles-2.2.2-21|103	src/tiles-jsp/pom.xml \
21mr|tiles-2.2.2-21|104	src/tiles-extras/pom.xml \
21mr|tiles-2.2.2-21|105	src/tiles-freemarker/pom.xml \
21mr|tiles-2.2.2-21|106	src/tiles-el/pom.xml \
21mr|tiles-2.2.2-21|107	src/tiles-servlet-wildcard/pom.xml
21mr|tiles-2.2.2-21|108	
21mr|tiles-2.2.2-21|109	sed -i "s|<artifactId>servlet-api</artifactId>|<artifactId>tomcat-servlet-api</artifactId>|" src/tiles-core/pom.xml \
21mr|tiles-2.2.2-21|110	src/tiles-api/pom.xml \
21mr|tiles-2.2.2-21|111	src/tiles-velocity/pom.xml \
21mr|tiles-2.2.2-21|112	src/tiles-servlet/pom.xml \
21mr|tiles-2.2.2-21|113	src/tiles-compat/pom.xml \
21mr|tiles-2.2.2-21|114	src/tiles-portlet/pom.xml \
21mr|tiles-2.2.2-21|115	src/tiles-jsp/pom.xml \
21mr|tiles-2.2.2-21|116	src/tiles-extras/pom.xml \
21mr|tiles-2.2.2-21|117	src/tiles-freemarker/pom.xml \
21mr|tiles-2.2.2-21|118	src/tiles-el/pom.xml \
21mr|tiles-2.2.2-21|119	src/tiles-servlet-wildcard/pom.xml
21mr|tiles-2.2.2-21|120	%endif
21mr|tiles-2.2.2-21|121	
21mr|tiles-2.2.2-21|122	
21mr|tiles-2.2.2-21|123	%pom_remove_parent src
21mr|tiles-2.2.2-21|124	#cp -p %%{SOURCE1} pom.xml
21mr|tiles-2.2.2-21|125	
21mr|tiles-2.2.2-21|126	%build
21mr|tiles-2.2.2-21|127	
21mr|tiles-2.2.2-21|128	cd src
21mr|tiles-2.2.2-21|129	# TODO
21mr|tiles-2.2.2-21|130	# extras
21mr|tiles-2.2.2-21|131	# portlet-wildcard
21mr|tiles-2.2.2-21|132	# servlet-wildcard
21mr|tiles-2.2.2-21|133	%mvn_file :%{name}-api %{name}/api
21mr|tiles-2.2.2-21|134	%mvn_file :%{name}-compat %{name}/compat
21mr|tiles-2.2.2-21|135	%mvn_file :%{name}-core %{name}/core
21mr|tiles-2.2.2-21|136	%mvn_file :%{name}-el %{name}/el
21mr|tiles-2.2.2-21|137	%mvn_file :%{name}-freemarker %{name}/freemarker
21mr|tiles-2.2.2-21|138	%mvn_file :%{name}-jsp %{name}/jsp
21mr|tiles-2.2.2-21|139	%mvn_file :%{name}-mvel %{name}/mvel
21mr|tiles-2.2.2-21|140	%mvn_file :%{name}-ognl %{name}/ognl
21mr|tiles-2.2.2-21|141	%mvn_file :%{name}-portlet %{name}/portlet
21mr|tiles-2.2.2-21|142	%mvn_file :%{name}-servlet %{name}/servlet
21mr|tiles-2.2.2-21|143	%mvn_file :%{name}-template %{name}/template
21mr|tiles-2.2.2-21|144	%mvn_file :%{name}-velocity %{name}/velocity
21mr|tiles-2.2.2-21|145	
21mr|tiles-2.2.2-21|146	# test skip for unavailable deps
21mr|tiles-2.2.2-21|147	%mvn_build -f
21mr|tiles-2.2.2-21|148	
21mr|tiles-2.2.2-21|149	%install
21mr|tiles-2.2.2-21|150	
21mr|tiles-2.2.2-21|151	(
21mr|tiles-2.2.2-21|152	cd src
21mr|tiles-2.2.2-21|153	%mvn_install
21mr|tiles-2.2.2-21|154	)
21mr|tiles-2.2.2-21|155	
21mr|tiles-2.2.2-21|156	%files -f src/.mfiles
21mr|tiles-2.2.2-21|157	%license LICENSE.txt NOTICE.txt
21mr|tiles-2.2.2-21|158	
21mr|tiles-2.2.2-21|159	%files javadoc -f src/.mfiles-javadoc
21mr|tiles-2.2.2-21|160	%license LICENSE.txt NOTICE.txt
21mr|tiles-2.2.2-21|161	
21mr|tiles-2.2.2-21|162	

19518 21
21mr|time-1.9-2|1	Summary:	A GNU utility for monitoring a program's use of system resources
21mr|time-1.9-2|2	Name:		time
21mr|time-1.9-2|3	Version:	1.9
21mr|time-1.9-2|4	Release:	2
21mr|time-1.9-2|5	License:	GPLv2+
21mr|time-1.9-2|6	Group:		Monitoring
21mr|time-1.9-2|7	Url:		http://www.gnu.org/directory/GNU/time.html
21mr|time-1.9-2|8	Source0:	http://ftp.gnu.org/pub/gnu/time/%{name}-%{version}.tar.gz
21mr|time-1.9-2|9	BuildRequires:	texinfo
21mr|time-1.9-2|10	
21mr|time-1.9-2|11	%description
21mr|time-1.9-2|12	The GNU time utility runs another program, collects information about
21mr|time-1.9-2|13	the resources used by that program while it is running and
21mr|time-1.9-2|14	displays the results.
21mr|time-1.9-2|15	
21mr|time-1.9-2|16	Time can help developers optimize their programs.
21mr|time-1.9-2|17	
21mr|time-1.9-2|18	The resources that `time' can report on fall into the general
21mr|time-1.9-2|19	categories of time, memory, I/O, and IPC calls.
21mr|time-1.9-2|20	
21mr|time-1.9-2|21	The GNU version can format the output in arbitrary ways by using a
21mr|time-1.9-2|22	printf-style format string to include various resource measurements.
21mr|time-1.9-2|23	
21mr|time-1.9-2|24	%files
21mr|time-1.9-2|25	%defattr(644,root,root,755)
21mr|time-1.9-2|26	%doc NEWS README
21mr|time-1.9-2|27	%attr(755,root,root) %{_bindir}/%{name}
21mr|time-1.9-2|28	%{_infodir}/%{name}.info*
21mr|time-1.9-2|29	
21mr|time-1.9-2|30	#----------------------------------------------------------------------------
21mr|time-1.9-2|31	
21mr|time-1.9-2|32	%prep
21mr|time-1.9-2|33	%autosetup -p1
21mr|time-1.9-2|34	
21mr|time-1.9-2|35	%build
21mr|time-1.9-2|36	%configure
21mr|time-1.9-2|37	make CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"
21mr|time-1.9-2|38	
21mr|time-1.9-2|39	%install
21mr|time-1.9-2|40	%makeinstall

19519 21
21mr|time-api-0.6.4-14|1	%global oname threeten
21mr|time-api-0.6.4-14|2	Name:          time-api
21mr|time-api-0.6.4-14|3	Version:       0.6.4
21mr|time-api-0.6.4-14|4	Release:       14
21mr|time-api-0.6.4-14|5	Summary:       JSR-310 - Date and Time API
21mr|time-api-0.6.4-14|6	# GPLv2: src-openjdk/main/java/java/util/GregorianCalendar.java
21mr|time-api-0.6.4-14|7	#        src-openjdk/main/java/java/util/Calendar.java
21mr|time-api-0.6.4-14|8	#        src-openjdk/main/java/java/util/Date.java
21mr|time-api-0.6.4-14|9	# Public Domain:  src/main/tzdata/tzdata200*.tar.gz
21mr|time-api-0.6.4-14|10	License:       BSD and GPLv2+ and Public Domain
21mr|time-api-0.6.4-14|11	Group:         Development/Java
21mr|time-api-0.6.4-14|12	URL:           http://threeten.github.com/
21mr|time-api-0.6.4-14|13	Source0:       https://github.com/ThreeTen/%{oname}/archive/v%{version}.tar.gz
21mr|time-api-0.6.4-14|14	Source1:       %{name}-template-pom.xml
21mr|time-api-0.6.4-14|15	Patch0:        %{name}-0.6.4-dont-compile-openjdk-classes.patch
21mr|time-api-0.6.4-14|16	BuildRequires: java-devel
21mr|time-api-0.6.4-14|17	BuildRequires: jpackage-utils
21mr|time-api-0.6.4-14|18	BuildRequires: javapackages-tools
21mr|time-api-0.6.4-14|19	BuildRequires: maven-local
21mr|time-api-0.6.4-14|20	
21mr|time-api-0.6.4-14|21	BuildRequires: ant
21mr|time-api-0.6.4-14|22	BuildRequires: emma
21mr|time-api-0.6.4-14|23	BuildRequires: testng
21mr|time-api-0.6.4-14|24	
21mr|time-api-0.6.4-14|25	Requires:      jpackage-utils
21mr|time-api-0.6.4-14|26	BuildArch:     noarch
21mr|time-api-0.6.4-14|27	# Java stack is not supported on x86_32
21mr|time-api-0.6.4-14|28	ExcludeArch: %{ix86}
21mr|time-api-0.6.4-14|29	
21mr|time-api-0.6.4-14|30	# https://fedorahosted.org/fpc/ticket/365
21mr|time-api-0.6.4-14|31	Provides:      bundled(openjdk8-javax-time) = %{version}-%{release}
21mr|time-api-0.6.4-14|32	
21mr|time-api-0.6.4-14|33	%description
21mr|time-api-0.6.4-14|34	This JSR will provide a new and improved date and
21mr|time-api-0.6.4-14|35	time API for Java.
21mr|time-api-0.6.4-14|36	
21mr|time-api-0.6.4-14|37	%package javadoc
21mr|time-api-0.6.4-14|38	Summary:       Javadoc for %{name}
21mr|time-api-0.6.4-14|39	
21mr|time-api-0.6.4-14|40	%description javadoc
21mr|time-api-0.6.4-14|41	This package contains javadoc for %{name}.
21mr|time-api-0.6.4-14|42	
21mr|time-api-0.6.4-14|43	%prep
21mr|time-api-0.6.4-14|44	%setup -q -n %{oname}-%{version}
21mr|time-api-0.6.4-14|45	
21mr|time-api-0.6.4-14|46	# Use system libraries
21mr|time-api-0.6.4-14|47	sed -i 's|src="${maven.ibiblio.url}/@{group}/@{artifact}/@{version}/@{artifact}-@{version}@{variant}.jar"|src="file:///usr/share/java/@{artifact}.jar"|' build.xml
21mr|time-api-0.6.4-14|48	
21mr|time-api-0.6.4-14|49	%patch0 -p0
21mr|time-api-0.6.4-14|50	
21mr|time-api-0.6.4-14|51	cp -p %{SOURCE1} pom.xml
21mr|time-api-0.6.4-14|52	sed -i "s|@VERSION@|%{version}|" pom.xml
21mr|time-api-0.6.4-14|53	
21mr|time-api-0.6.4-14|54	sed -i 's/\r//' COPYRIGHT-ASSIGN.txt LICENSE.txt LICENSE_OpenJDK.txt LICENSE_Oracle.txt \
21mr|time-api-0.6.4-14|55	OpenJDKChallenge.txt README.txt RELEASE-NOTES.txt TODO.txt
21mr|time-api-0.6.4-14|56	
21mr|time-api-0.6.4-14|57	%build
21mr|time-api-0.6.4-14|58	
21mr|time-api-0.6.4-14|59	%mvn_build -f
21mr|time-api-0.6.4-14|60	
21mr|time-api-0.6.4-14|61	%install
21mr|time-api-0.6.4-14|62	
21mr|time-api-0.6.4-14|63	%mvn_install
21mr|time-api-0.6.4-14|64	
21mr|time-api-0.6.4-14|65	# https://fedoraproject.org/wiki/Packaging:Java#Packages_providing_APIs
21mr|time-api-0.6.4-14|66	mkdir -p %{buildroot}%{_javadir}/javax.time
21mr|time-api-0.6.4-14|67	ln -sf %{_javadir}/%{name}/%{name}.jar %{buildroot}%{_javadir}/javax.time/
21mr|time-api-0.6.4-14|68	
21mr|time-api-0.6.4-14|69	%files -f .mfiles
21mr|time-api-0.6.4-14|70	%{_javadir}/javax.time/%{name}.jar
21mr|time-api-0.6.4-14|71	%doc COPYRIGHT-ASSIGN.txt LICENSE.txt LICENSE_OpenJDK.txt LICENSE_Oracle.txt
21mr|time-api-0.6.4-14|72	%doc OpenJDKChallenge.txt README.txt RELEASE-NOTES.txt TODO.txt
21mr|time-api-0.6.4-14|73	
21mr|time-api-0.6.4-14|74	%files javadoc -f .mfiles-javadoc
21mr|time-api-0.6.4-14|75	%doc COPYRIGHT-ASSIGN.txt LICENSE.txt LICENSE_OpenJDK.txt LICENSE_Oracle.txt
21mr|time-api-0.6.4-14|76	

19520 21
21mr|timeshift-22.06.5-1|1	Summary:	System restore tool for Linux
21mr|timeshift-22.06.5-1|2	Name:		timeshift
21mr|timeshift-22.06.5-1|3	Version:	22.06.5
21mr|timeshift-22.06.5-1|4	Release:	1
21mr|timeshift-22.06.5-1|5	License:	GPLv3+
21mr|timeshift-22.06.5-1|6	Group:		File tools
21mr|timeshift-22.06.5-1|7	Url:		https://github.com/teejee2008/timeshift
21mr|timeshift-22.06.5-1|8	Source0:	https://github.com/teejee2008/timeshift/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|timeshift-22.06.5-1|9	Source1:	timeshift-19.08.1-disable-donate-button.patch
21mr|timeshift-22.06.5-1|10	Patch1:		fix.min.uid.patch
21mr|timeshift-22.06.5-1|11	Patch2:		timeshift-gtk.desktop.patch
21mr|timeshift-22.06.5-1|12	Patch3:		0005-build-with-debug-info.patch
21mr|timeshift-22.06.5-1|13	BuildRequires:	desktop-file-utils
21mr|timeshift-22.06.5-1|14	BuildRequires:	appstream-glib-devel
21mr|timeshift-22.06.5-1|15	BuildRequires:	appstream-util
21mr|timeshift-22.06.5-1|16	BuildRequires:	pkgconfig(gee-0.8)
21mr|timeshift-22.06.5-1|17	BuildRequires:	pkgconfig(glib-2.0)
21mr|timeshift-22.06.5-1|18	BuildRequires:	pkgconfig(gio-unix-2.0)
21mr|timeshift-22.06.5-1|19	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|timeshift-22.06.5-1|20	BuildRequires:	pkgconfig(json-glib-1.0)
21mr|timeshift-22.06.5-1|21	BuildRequires:	pkgconfig(libsoup-2.4)
21mr|timeshift-22.06.5-1|22	BuildRequires:	pkgconfig(vapigen)
21mr|timeshift-22.06.5-1|23	BuildRequires:	pkgconfig(vte-2.91)
21mr|timeshift-22.06.5-1|24	BuildRequires:	vala-devel
21mr|timeshift-22.06.5-1|25	Requires:	cronie
21mr|timeshift-22.06.5-1|26	Requires:	polkit
21mr|timeshift-22.06.5-1|27	Requires:	psmisc
21mr|timeshift-22.06.5-1|28	Requires:	rsync
21mr|timeshift-22.06.5-1|29	
21mr|timeshift-22.06.5-1|30	%description
21mr|timeshift-22.06.5-1|31	Timeshift for Linux is an application that provides functionality similar to
21mr|timeshift-22.06.5-1|32	the System Restore feature in Windows and the Time Machine tool in Mac OS.
21mr|timeshift-22.06.5-1|33	Timeshift protects your system by taking incremental snapshots of the file
21mr|timeshift-22.06.5-1|34	system at regular intervals. These snapshots can be restored at a later date
21mr|timeshift-22.06.5-1|35	to undo all changes to the system.
21mr|timeshift-22.06.5-1|36	
21mr|timeshift-22.06.5-1|37	In RSYNC mode, snapshots are taken using rsync and hard-links. Common files
21mr|timeshift-22.06.5-1|38	are shared between snapshots which saves disk space. Each snapshot is a full
21mr|timeshift-22.06.5-1|39	system backup that can be browsed with a file manager.
21mr|timeshift-22.06.5-1|40	
21mr|timeshift-22.06.5-1|41	In BTRFS mode, snapshots are taken using the in-built features of the BTRFS
21mr|timeshift-22.06.5-1|42	filesystem. BTRFS snapshots are supported only on BTRFS systems having an
21mr|timeshift-22.06.5-1|43	Ubuntu-type subvolume layout (with @ and @home subvolumes).
21mr|timeshift-22.06.5-1|44	
21mr|timeshift-22.06.5-1|45	%files -f %{name}.lang
21mr|timeshift-22.06.5-1|46	%doc AUTHORS COPYING LICENSE.md README.md
21mr|timeshift-22.06.5-1|47	%{_appdatadir}/timeshift.appdata.xml
21mr|timeshift-22.06.5-1|48	%{_bindir}/timeshift
21mr|timeshift-22.06.5-1|49	%{_bindir}/timeshift-gtk
21mr|timeshift-22.06.5-1|50	%{_bindir}/timeshift-launcher
21mr|timeshift-22.06.5-1|51	%{_datadir}/applications/timeshift-gtk.desktop
21mr|timeshift-22.06.5-1|52	%{_datadir}/icons/hicolor/*/apps/timeshift.png
21mr|timeshift-22.06.5-1|53	%{_datadir}/polkit-1/actions/*.policy
21mr|timeshift-22.06.5-1|54	%{_datadir}/pixmaps/timeshift.png
21mr|timeshift-22.06.5-1|55	%{_datadir}/timeshift/
21mr|timeshift-22.06.5-1|56	%{_mandir}/man1/timeshift.1*
21mr|timeshift-22.06.5-1|57	%ghost %attr(644, root, root) %{_sysconfdir}/cron.d/timeshift-boot
21mr|timeshift-22.06.5-1|58	%ghost %attr(644, root, root) %{_sysconfdir}/cron.d/timeshift-hourly
21mr|timeshift-22.06.5-1|59	%ghost %attr(664, root, root) %{_sysconfdir}/timeshift.json
21mr|timeshift-22.06.5-1|60	%config %{_sysconfdir}/timeshift/default.json
21mr|timeshift-22.06.5-1|61	
21mr|timeshift-22.06.5-1|62	#----------------------------------------------------------------------------
21mr|timeshift-22.06.5-1|63	
21mr|timeshift-22.06.5-1|64	%prep
21mr|timeshift-22.06.5-1|65	%autosetup -p1
21mr|timeshift-22.06.5-1|66	%if %{mdvver} == 201900
21mr|timeshift-22.06.5-1|67	patch -p1 < %{SOURCE1}
21mr|timeshift-22.06.5-1|68	%endif
21mr|timeshift-22.06.5-1|69	
21mr|timeshift-22.06.5-1|70	sed -i -e 's@--thread @@g' src/makefile
21mr|timeshift-22.06.5-1|71	sed -i -e 's@--Xcc="-O3" @@g' src/makefile
21mr|timeshift-22.06.5-1|72	sed -i '/${app_name}-uninstall/d' src/makefile
21mr|timeshift-22.06.5-1|73	
21mr|timeshift-22.06.5-1|74	%build
21mr|timeshift-22.06.5-1|75	for flag in %{optflags} %{?__global_ldflags}; do
21mr|timeshift-22.06.5-1|76	VALAFLAGS="$VALAFLAGS -X $flag"
21mr|timeshift-22.06.5-1|77	done
21mr|timeshift-22.06.5-1|78	
21mr|timeshift-22.06.5-1|79	sed -i "s|^[\t ]*valac|& --ccode --save-temps -g $VALAFLAGS|" src/makefile
21mr|timeshift-22.06.5-1|80	%make
21mr|timeshift-22.06.5-1|81	
21mr|timeshift-22.06.5-1|82	# Move generated c-sources into flat tree so it can be picked
21mr|timeshift-22.06.5-1|83	# up for -debugsource.
21mr|timeshift-22.06.5-1|84	for f in `find src/ -type f -name '*.c'`; do
21mr|timeshift-22.06.5-1|85	mv -f $f src/
21mr|timeshift-22.06.5-1|86	done
21mr|timeshift-22.06.5-1|87	
21mr|timeshift-22.06.5-1|88	# Inject Fedora compiler flags and the debug option to valac
21mr|timeshift-22.06.5-1|89	# Build the binaries.
21mr|timeshift-22.06.5-1|90	sed -i "s|valac --ccode|valac|" src/makefile
21mr|timeshift-22.06.5-1|91	%make_build
21mr|timeshift-22.06.5-1|92	
21mr|timeshift-22.06.5-1|93	%install
21mr|timeshift-22.06.5-1|94	%makeinstall_std
21mr|timeshift-22.06.5-1|95	# Remove duplicate
21mr|timeshift-22.06.5-1|96	rm -rf %{buildroot}%{_datadir}/appdata
21mr|timeshift-22.06.5-1|97	
21mr|timeshift-22.06.5-1|98	%find_lang %{name}
21mr|timeshift-22.06.5-1|99	
21mr|timeshift-22.06.5-1|100	%check
21mr|timeshift-22.06.5-1|101	appstream-util validate-relax --nonet %{buildroot}%{_datadir}/metainfo/*.appdata.xml
21mr|timeshift-22.06.5-1|102	desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}-gtk.desktop

19521 21
21mr|timezone-2023c-1|1	%bcond_without java
21mr|timezone-2023c-1|2	
21mr|timezone-2023c-1|3	# the zic(8) and zdump(8) manpages are already in man-pages
21mr|timezone-2023c-1|4	%define build_manpages 0
21mr|timezone-2023c-1|5	
21mr|timezone-2023c-1|6	Summary:	Time Zone Database
21mr|timezone-2023c-1|7	Name:		timezone
21mr|timezone-2023c-1|8	Epoch:		6
21mr|timezone-2023c-1|9	Version:	2023c
21mr|timezone-2023c-1|10	Release:	1
21mr|timezone-2023c-1|11	License:	BSD
21mr|timezone-2023c-1|12	Group:		System/Base
21mr|timezone-2023c-1|13	Url:		http://www.iana.org/time-zones
21mr|timezone-2023c-1|14	Source0:	ftp://ftp.iana.org/tz/releases/tzdata%{version}.tar.gz
21mr|timezone-2023c-1|15	Source1:	ftp://ftp.iana.org/tz/releases/tzcode%{version}.tar.gz
21mr|timezone-2023c-1|16	Source2:	javazic.tar.gz
21mr|timezone-2023c-1|17	Source3:	timezone.rpmlintrc
21mr|timezone-2023c-1|18	Patch1:		tzdata-extra-tz-links.patch
21mr|timezone-2023c-1|19	Patch2:		javazic-fixup.patch
21mr|timezone-2023c-1|20	Patch3:		javazic-exclusion-fix.patch
21mr|timezone-2023c-1|21	# https://git.inferitos.ru/rpms/tzdata/src/branch/i9/SOURCES/1001-Fix-Simferopol-country.patch
21mr|timezone-2023c-1|22	Patch4:		Fix-Simferopol-country.patch
21mr|timezone-2023c-1|23	BuildRequires:	gawk
21mr|timezone-2023c-1|24	Provides:	tzdata = %{EVRD}
21mr|timezone-2023c-1|25	
21mr|timezone-2023c-1|26	%description
21mr|timezone-2023c-1|27	This package contains data files with rules for various timezones
21mr|timezone-2023c-1|28	around the world.
21mr|timezone-2023c-1|29	
21mr|timezone-2023c-1|30	%files
21mr|timezone-2023c-1|31	%doc README
21mr|timezone-2023c-1|32	%doc tz-art.html
21mr|timezone-2023c-1|33	%{_sbindir}/zdump
21mr|timezone-2023c-1|34	%{_sbindir}/zic
21mr|timezone-2023c-1|35	%if %{build_manpages}
21mr|timezone-2023c-1|36	%{_mandir}/man3/*
21mr|timezone-2023c-1|37	%{_mandir}/man5/*
21mr|timezone-2023c-1|38	%{_mandir}/man8/*
21mr|timezone-2023c-1|39	%endif
21mr|timezone-2023c-1|40	%dir %{_datadir}/zoneinfo
21mr|timezone-2023c-1|41	%{_datadir}/zoneinfo/*
21mr|timezone-2023c-1|42	
21mr|timezone-2023c-1|43	#----------------------------------------------------------------------------
21mr|timezone-2023c-1|44	
21mr|timezone-2023c-1|45	%if %{with java}
21mr|timezone-2023c-1|46	%package java
21mr|timezone-2023c-1|47	Summary:	Timezone data for Java
21mr|timezone-2023c-1|48	Group:		System/Base
21mr|timezone-2023c-1|49	Provides:	tzdata-java = %{EVRD}
21mr|timezone-2023c-1|50	BuildRequires:	java-1.8.0-devel
21mr|timezone-2023c-1|51	BuildRequires:	javapackages-tools
21mr|timezone-2023c-1|52	
21mr|timezone-2023c-1|53	%description java
21mr|timezone-2023c-1|54	This package contains timezone information for use by Java runtimes.
21mr|timezone-2023c-1|55	
21mr|timezone-2023c-1|56	%files java
21mr|timezone-2023c-1|57	%doc README
21mr|timezone-2023c-1|58	%{_datadir}/javazi
21mr|timezone-2023c-1|59	%endif
21mr|timezone-2023c-1|60	
21mr|timezone-2023c-1|61	#----------------------------------------------------------------------------
21mr|timezone-2023c-1|62	
21mr|timezone-2023c-1|63	%prep
21mr|timezone-2023c-1|64	%setup -q -c -a 1
21mr|timezone-2023c-1|65	
21mr|timezone-2023c-1|66	%patch1 -p1 -b .extra-tz-links
21mr|timezone-2023c-1|67	
21mr|timezone-2023c-1|68	%if %{with java}
21mr|timezone-2023c-1|69	mkdir javazic
21mr|timezone-2023c-1|70	tar xf %{SOURCE2} -C javazic
21mr|timezone-2023c-1|71	pushd javazic
21mr|timezone-2023c-1|72	%patch2 -p0 -b .javazic-fixup
21mr|timezone-2023c-1|73	%patch3
21mr|timezone-2023c-1|74	# Hack alert! sun.tools may be defined and installed in the
21mr|timezone-2023c-1|75	# VM. In order to guarantee that we are using IcedTea/OpenJDK
21mr|timezone-2023c-1|76	# for creating the zoneinfo files, rebase all the packages
21mr|timezone-2023c-1|77	# from "sun." to "rht.". Unfortunately, gcj does not support
21mr|timezone-2023c-1|78	# any of the -Xclasspath options, so we must go this route
21mr|timezone-2023c-1|79	# to ensure the greatest compatibility.
21mr|timezone-2023c-1|80	mv sun rht
21mr|timezone-2023c-1|81	for f in `find . -name '*.java'`; do
21mr|timezone-2023c-1|82	sed -i -e 's:sun\.tools\.:rht.tools.:g'\
21mr|timezone-2023c-1|83	-e 's:sun\.util\.:rht.util.:g' $f
21mr|timezone-2023c-1|84	done
21mr|timezone-2023c-1|85	popd
21mr|timezone-2023c-1|86	
21mr|timezone-2023c-1|87	# Create zone.info entries for deprecated zone names (#40184)
21mr|timezone-2023c-1|88	chmod +w zone.tab
21mr|timezone-2023c-1|89	echo '# zone info for backward zone names' > zone.tab.new
21mr|timezone-2023c-1|90	while read link cur old x; do
21mr|timezone-2023c-1|91	case $link-${cur+cur}-${old+old}${x:+X} in
21mr|timezone-2023c-1|92	Link-cur-old*)
21mr|timezone-2023c-1|93	awk -v cur="$cur" -v old="$old" \
21mr|timezone-2023c-1|94	'!/^#/ && $3 == cur { sub(cur,old); print }' \
21mr|timezone-2023c-1|95	zone.tab || echo ERROR ;;
21mr|timezone-2023c-1|96	Link-*)
21mr|timezone-2023c-1|97	echo 'Error processing backward entry for zone.tab'
21mr|timezone-2023c-1|98	exit 1 ;;
21mr|timezone-2023c-1|99	esac
21mr|timezone-2023c-1|100	done < backward >> zone.tab.new
21mr|timezone-2023c-1|101	if grep -q '^ERROR' zone.tab.new || ! cat zone.tab.new >> zone.tab; then
21mr|timezone-2023c-1|102	echo "Error adding backward entries to zone.tab"
21mr|timezone-2023c-1|103	exit 1
21mr|timezone-2023c-1|104	fi
21mr|timezone-2023c-1|105	rm -f zone.tab.new
21mr|timezone-2023c-1|106	%endif
21mr|timezone-2023c-1|107	
21mr|timezone-2023c-1|108	%patch4 -p1
21mr|timezone-2023c-1|109	
21mr|timezone-2023c-1|110	%build
21mr|timezone-2023c-1|111	# (tpg) fix build
21mr|timezone-2023c-1|112	sed -i -e "s/$(AR) -rc/$(AR) r/g" Makefile*
21mr|timezone-2023c-1|113	
21mr|timezone-2023c-1|114	%make TZDIR=%{_datadir}/zoneinfo CFLAGS="%{optflags} -std=gnu99"
21mr|timezone-2023c-1|115	
21mr|timezone-2023c-1|116	%if %{with java}
21mr|timezone-2023c-1|117	pushd javazic
21mr|timezone-2023c-1|118	%{javac} -source 1.5 -target 1.5 -classpath . `find . -name \*.java`
21mr|timezone-2023c-1|119	popd
21mr|timezone-2023c-1|120	%{java} -classpath javazic/ rht.tools.javazic.Main -V %{version} \
21mr|timezone-2023c-1|121	-d zoneinfo/java \
21mr|timezone-2023c-1|122	africa antarctica asia australasia europe northamerica \
21mr|timezone-2023c-1|123	southamerica backward etcetera \
21mr|timezone-2023c-1|124	javazic/tzdata_jdk/gmt javazic/tzdata_jdk/jdk11_backward
21mr|timezone-2023c-1|125	%endif
21mr|timezone-2023c-1|126	
21mr|timezone-2023c-1|127	%install
21mr|timezone-2023c-1|128	make TOPDIR=%{buildroot} \
21mr|timezone-2023c-1|129	TZDIR=%{buildroot}%{_datadir}/zoneinfo \
21mr|timezone-2023c-1|130	ETCDIR=%{buildroot}%{_sbindir} \
21mr|timezone-2023c-1|131	install
21mr|timezone-2023c-1|132	
21mr|timezone-2023c-1|133	rm -f %{buildroot}%{_datadir}/zoneinfo-posix
21mr|timezone-2023c-1|134	ln -s ../zoneinfo %{buildroot}%{_datadir}/zoneinfo/posix
21mr|timezone-2023c-1|135	mv %{buildroot}%{_datadir}/zoneinfo-leaps %{buildroot}%{_datadir}/zoneinfo/right
21mr|timezone-2023c-1|136	mv %{buildroot}%{_bindir}/zdump %{buildroot}%{_sbindir}/zdump
21mr|timezone-2023c-1|137	
21mr|timezone-2023c-1|138	# nuke unpackaged files
21mr|timezone-2023c-1|139	rm -f %{buildroot}%{_datadir}/zoneinfo/localtime
21mr|timezone-2023c-1|140	rm -f %{buildroot}%{_bindir}/tzselect
21mr|timezone-2023c-1|141	rm -f %{buildroot}%{_sysconfdir}/localtime
21mr|timezone-2023c-1|142	rm -rf %{buildroot}/usr/{lib,man}
21mr|timezone-2023c-1|143	
21mr|timezone-2023c-1|144	%if !%{build_manpages}
21mr|timezone-2023c-1|145	rm -rf %{buildroot}%{_mandir}
21mr|timezone-2023c-1|146	%endif
21mr|timezone-2023c-1|147	
21mr|timezone-2023c-1|148	%if %{with java}
21mr|timezone-2023c-1|149	cp -a zoneinfo/java %{buildroot}%{_datadir}/javazi
21mr|timezone-2023c-1|150	%endif
21mr|timezone-2023c-1|151	
21mr|timezone-2023c-1|152	# install man pages
21mr|timezone-2023c-1|153	%if %{build_manpages}
21mr|timezone-2023c-1|154	mkdir -p %{buildroot}%{_mandir}/man8
21mr|timezone-2023c-1|155	for f in zic zdump; do
21mr|timezone-2023c-1|156	install -m 644 $f.8 %{buildroot}%{_mandir}/man8/
21mr|timezone-2023c-1|157	done
21mr|timezone-2023c-1|158	%endif

19522 21
21mr|TiMidity++-2.15.0-2|1	%define	oname	timidity
21mr|TiMidity++-2.15.0-2|2	
21mr|TiMidity++-2.15.0-2|3	# Stick to /usr/lib/timidity on any platform
21mr|TiMidity++-2.15.0-2|4	# XXX probably better in /usr/share/timidity for arch independent data
21mr|TiMidity++-2.15.0-2|5	# but it's not worth splitting that much
21mr|TiMidity++-2.15.0-2|6	%define	timiditydir	%{_prefix}/lib/%{oname}
21mr|TiMidity++-2.15.0-2|7	
21mr|TiMidity++-2.15.0-2|8	#
21mr|TiMidity++-2.15.0-2|9	# When big change is involved (e.g. timidity.cfg change location),
21mr|TiMidity++-2.15.0-2|10	# so that new timidity binary and old patch RPM won't work together,
21mr|TiMidity++-2.15.0-2|11	# increment this number by 1 for all timidity related RPMs
21mr|TiMidity++-2.15.0-2|12	#
21mr|TiMidity++-2.15.0-2|13	%define	patch_pkg_version	2
21mr|TiMidity++-2.15.0-2|14	
21mr|TiMidity++-2.15.0-2|15	#
21mr|TiMidity++-2.15.0-2|16	# NOTE: When updating config for media patch set, please refresh both
21mr|TiMidity++-2.15.0-2|17	# config file included here and the one in patch pkg
21mr|TiMidity++-2.15.0-2|18	#
21mr|TiMidity++-2.15.0-2|19	
21mr|TiMidity++-2.15.0-2|20	#
21mr|TiMidity++-2.15.0-2|21	# Latest official release was in 2018: use it and add some patches from upstream
21mr|TiMidity++-2.15.0-2|22	#
21mr|TiMidity++-2.15.0-2|23	%define	git		0
21mr|TiMidity++-2.15.0-2|24	%define gitdate	20160411
21mr|TiMidity++-2.15.0-2|25	%if %{git}
21mr|TiMidity++-2.15.0-2|26	%define	version	2.15.0
21mr|TiMidity++-2.15.0-2|27	%define	rel		2
21mr|TiMidity++-2.15.0-2|28	%define	release	0.%{gitdate}.%{rel}
21mr|TiMidity++-2.15.0-2|29	%else
21mr|TiMidity++-2.15.0-2|30	%define	version	2.15.0
21mr|TiMidity++-2.15.0-2|31	%define	release	2
21mr|TiMidity++-2.15.0-2|32	%endif
21mr|TiMidity++-2.15.0-2|33	
21mr|TiMidity++-2.15.0-2|34	Summary:	MIDI to WAVE converter and player
21mr|TiMidity++-2.15.0-2|35	Name:		TiMidity++
21mr|TiMidity++-2.15.0-2|36	Version:	%{version}
21mr|TiMidity++-2.15.0-2|37	Release:	%{release}
21mr|TiMidity++-2.15.0-2|38	License:	GPLv2+
21mr|TiMidity++-2.15.0-2|39	Group:		Sound
21mr|TiMidity++-2.15.0-2|40	Url:		https://sourceforge.net/projects/timidity/
21mr|TiMidity++-2.15.0-2|41	%if %{git}
21mr|TiMidity++-2.15.0-2|42	# Use: git clone git://git.code.sf.net/p/timidity/git timidity-git and then git-archive the master HEAD
21mr|TiMidity++-2.15.0-2|43	Source0:	%{oname}-%{gitdate}.tar.xz
21mr|TiMidity++-2.15.0-2|44	%else
21mr|TiMidity++-2.15.0-2|45	Source0:	https://sourceforge.net/projects/timidity/files/TiMidity%2B%2B/TiMidity%2B%2B-%{version}/TiMidity++-%{version}.tar.xz
21mr|TiMidity++-2.15.0-2|46	%endif
21mr|TiMidity++-2.15.0-2|47	Source1:	%{oname}.cfg
21mr|TiMidity++-2.15.0-2|48	Source2:	%{oname}-emacs-mode.el
21mr|TiMidity++-2.15.0-2|49	Source3:	%{oname}.README.mdv
21mr|TiMidity++-2.15.0-2|50	Source11:	%{name}48.png
21mr|TiMidity++-2.15.0-2|51	Source12:	%{name}32.png
21mr|TiMidity++-2.15.0-2|52	Source13:	%{name}16.png
21mr|TiMidity++-2.15.0-2|53	# (Abel) change default config path to /etc/timidity/timidity.cfg
21mr|TiMidity++-2.15.0-2|54	Patch0:		timidity-2.15.0-default-config-path.patch
21mr|TiMidity++-2.15.0-2|55	Patch1:		timidity-2.15.0-fix-CVE-2017-11547.patch
21mr|TiMidity++-2.15.0-2|56	Patch2:		timidity-2.15.0-pass-LDFLAGS-on-addon-linking.patch
21mr|TiMidity++-2.15.0-2|57	Patch3:		timidity-2.15.0-avoid-NULL-deref.patch
21mr|TiMidity++-2.15.0-2|58	Patch4:		timidity-2.15.0-workaround-GUS-issue.patch
21mr|TiMidity++-2.15.0-2|59	Patch5:		timidity-2.15.0-fix-tcl-not-enabled.patch
21mr|TiMidity++-2.15.0-2|60	BuildRequires:	emacs-bin
21mr|TiMidity++-2.15.0-2|61	BuildRequires:	lesstif-devel
21mr|TiMidity++-2.15.0-2|62	BuildRequires:	nas-devel
21mr|TiMidity++-2.15.0-2|63	BuildRequires:	tcl-devel
21mr|TiMidity++-2.15.0-2|64	BuildRequires:	pkgconfig(alsa)
21mr|TiMidity++-2.15.0-2|65	BuildRequires:	pkgconfig(ao)
21mr|TiMidity++-2.15.0-2|66	BuildRequires:	pkgconfig(flac) >= 1.1.3
21mr|TiMidity++-2.15.0-2|67	BuildRequires:	pkgconfig(gtk+-x11-2.0)
21mr|TiMidity++-2.15.0-2|68	BuildRequires:	pkgconfig(jack)
21mr|TiMidity++-2.15.0-2|69	BuildRequires:	pkgconfig(ncurses)
21mr|TiMidity++-2.15.0-2|70	BuildRequires:	pkgconfig(portaudio-2.0)
21mr|TiMidity++-2.15.0-2|71	BuildRequires:	pkgconfig(slang)
21mr|TiMidity++-2.15.0-2|72	BuildRequires:	pkgconfig(speex)
21mr|TiMidity++-2.15.0-2|73	BuildRequires:	pkgconfig(tk)
21mr|TiMidity++-2.15.0-2|74	BuildRequires:	pkgconfig(vorbis)
21mr|TiMidity++-2.15.0-2|75	BuildRequires:	pkgconfig(x11)
21mr|TiMidity++-2.15.0-2|76	BuildRequires:	pkgconfig(xaw7)
21mr|TiMidity++-2.15.0-2|77	BuildConflicts:	openmotif-devel
21mr|TiMidity++-2.15.0-2|78	BuildConflicts:	Xaw3d-devel
21mr|TiMidity++-2.15.0-2|79	
21mr|TiMidity++-2.15.0-2|80	Requires:	%{oname}-instruments = %{patch_pkg_version}
21mr|TiMidity++-2.15.0-2|81	Requires:	%{name}-interfaces-extra
21mr|TiMidity++-2.15.0-2|82	
21mr|TiMidity++-2.15.0-2|83	%description
21mr|TiMidity++-2.15.0-2|84	TiMidity is a MIDI to WAVE converter and player that uses Gravis
21mr|TiMidity++-2.15.0-2|85	Ultrasound(tm) or SoundFont(tm) patch files to generate digital audio data
21mr|TiMidity++-2.15.0-2|86	from general MIDI files. The audio data can be played through any
21mr|TiMidity++-2.15.0-2|87	sound device or stored on disk.
21mr|TiMidity++-2.15.0-2|88	
21mr|TiMidity++-2.15.0-2|89	%files
21mr|TiMidity++-2.15.0-2|90	%doc AUTHORS ChangeLog.{1,2,3} NEWS README doc/C/FAQ
21mr|TiMidity++-2.15.0-2|91	%doc doc/C/README.{alsaseq,dl,sf,m2m,mts}
21mr|TiMidity++-2.15.0-2|92	%config(noreplace) %{_sysconfdir}/%{oname}
21mr|TiMidity++-2.15.0-2|93	%config(noreplace) %{_sysconfdir}/modules-load.d/%{oname}.conf
21mr|TiMidity++-2.15.0-2|94	%{_bindir}/%{oname}
21mr|TiMidity++-2.15.0-2|95	%{_mandir}/man?/%{oname}*
21mr|TiMidity++-2.15.0-2|96	%lang(ja) %{_mandir}/ja/man?/*
21mr|TiMidity++-2.15.0-2|97	%{_datadir}/%{oname}
21mr|TiMidity++-2.15.0-2|98	%dir %{timiditydir}
21mr|TiMidity++-2.15.0-2|99	%{timiditydir}/if_ncurses.so
21mr|TiMidity++-2.15.0-2|100	%{_datadir}/applications/rosa-%{name}.desktop
21mr|TiMidity++-2.15.0-2|101	%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21mr|TiMidity++-2.15.0-2|102	%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21mr|TiMidity++-2.15.0-2|103	%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21mr|TiMidity++-2.15.0-2|104	
21mr|TiMidity++-2.15.0-2|105	%post
21mr|TiMidity++-2.15.0-2|106	%{_sbindir}/update-alternatives --install %{_sysconfdir}/%{oname}/%{oname}.cfg %{oname}.cfg %{_sysconfdir}/%{oname}/%{oname}-custom.cfg 10
21mr|TiMidity++-2.15.0-2|107	
21mr|TiMidity++-2.15.0-2|108	%postun
21mr|TiMidity++-2.15.0-2|109	if [ "$1" = "0" ]; then
21mr|TiMidity++-2.15.0-2|110	%{_sbindir}/update-alternatives --remove %{oname}.cfg %{_sysconfdir}/%{oname}/%{oname}-custom.cfg
21mr|TiMidity++-2.15.0-2|111	fi
21mr|TiMidity++-2.15.0-2|112	
21mr|TiMidity++-2.15.0-2|113	#----------------------------------------------------------------------------
21mr|TiMidity++-2.15.0-2|114	
21mr|TiMidity++-2.15.0-2|115	%package	interfaces-extra
21mr|TiMidity++-2.15.0-2|116	Summary:	Extra GUI/text mode interfaces for TiMidity
21mr|TiMidity++-2.15.0-2|117	Group:		Sound
21mr|TiMidity++-2.15.0-2|118	Requires:	%{name} = %{EVRD}
21mr|TiMidity++-2.15.0-2|119	Requires:	emacs-bin
21mr|TiMidity++-2.15.0-2|120	
21mr|TiMidity++-2.15.0-2|121	%description	interfaces-extra
21mr|TiMidity++-2.15.0-2|122	TiMidity is a MIDI to WAVE converter and player that uses Gravis
21mr|TiMidity++-2.15.0-2|123	Ultrasound(tm) or SoundFont(tm) patch files to generate digital audio data
21mr|TiMidity++-2.15.0-2|124	from general MIDI files. The audio data can be played through any
21mr|TiMidity++-2.15.0-2|125	sound device or stored on disk.
21mr|TiMidity++-2.15.0-2|126	Install this package if you want to use TiMidity under interfaces other than
21mr|TiMidity++-2.15.0-2|127	ncurses, such as Motif(or Lesstif), Tcl/Tk, emacs, gtk etc.
21mr|TiMidity++-2.15.0-2|128	
21mr|TiMidity++-2.15.0-2|129	%files interfaces-extra
21mr|TiMidity++-2.15.0-2|130	%doc doc/C/README.{tk,xaw,xskin}
21mr|TiMidity++-2.15.0-2|131	%config(noreplace) %{_sysconfdir}/emacs/site-start.d/*.el
21mr|TiMidity++-2.15.0-2|132	%{_datadir}/emacs/site-lisp/*.el
21mr|TiMidity++-2.15.0-2|133	%timiditydir/if_emacs.so
21mr|TiMidity++-2.15.0-2|134	%timiditydir/if_gtk.so
21mr|TiMidity++-2.15.0-2|135	%timiditydir/if_motif.so
21mr|TiMidity++-2.15.0-2|136	%timiditydir/if_slang.so
21mr|TiMidity++-2.15.0-2|137	%timiditydir/if_tcltk.so
21mr|TiMidity++-2.15.0-2|138	%timiditydir/if_xaw.so
21mr|TiMidity++-2.15.0-2|139	%timiditydir/if_xskin.so
21mr|TiMidity++-2.15.0-2|140	%{timiditydir}/*.tcl
21mr|TiMidity++-2.15.0-2|141	%{timiditydir}/tclIndex
21mr|TiMidity++-2.15.0-2|142	%{timiditydir}/bitmaps
21mr|TiMidity++-2.15.0-2|143	
21mr|TiMidity++-2.15.0-2|144	#----------------------------------------------------------------------------
21mr|TiMidity++-2.15.0-2|145	
21mr|TiMidity++-2.15.0-2|146	%prep
21mr|TiMidity++-2.15.0-2|147	%if %{git}
21mr|TiMidity++-2.15.0-2|148	%setup -qn %{oname}-%{gitdate}
21mr|TiMidity++-2.15.0-2|149	%else
21mr|TiMidity++-2.15.0-2|150	%setup -q
21mr|TiMidity++-2.15.0-2|151	%endif
21mr|TiMidity++-2.15.0-2|152	%apply_patches
21mr|TiMidity++-2.15.0-2|153	
21mr|TiMidity++-2.15.0-2|154	# Fix source perms
21mr|TiMidity++-2.15.0-2|155	find . -name "*.c" -o -name "*.h" |xargs chmod 0644
21mr|TiMidity++-2.15.0-2|156	
21mr|TiMidity++-2.15.0-2|157	
21mr|TiMidity++-2.15.0-2|158	%build
21mr|TiMidity++-2.15.0-2|159	./autogen.sh
21mr|TiMidity++-2.15.0-2|160	
21mr|TiMidity++-2.15.0-2|161	# Little ugly trick to force install of tclIndex, beacuse running wish requires X display
21mr|TiMidity++-2.15.0-2|162	touch interface/tclIndex
21mr|TiMidity++-2.15.0-2|163	
21mr|TiMidity++-2.15.0-2|164	%configure \
21mr|TiMidity++-2.15.0-2|165	--enable-audio=oss,alsa,portaudio,jack,ao,vorbis,speex \
21mr|TiMidity++-2.15.0-2|166	--enable-dynamic=dynamic,ncurses,slang,motif,tcltk,emacs,xaw,xskin,gtk \
21mr|TiMidity++-2.15.0-2|167	--enable-interface=alsaseq \
21mr|TiMidity++-2.15.0-2|168	--enable-network \
21mr|TiMidity++-2.15.0-2|169	--enable-server
21mr|TiMidity++-2.15.0-2|170	
21mr|TiMidity++-2.15.0-2|171	%make LDFLAGS="-laudio -lFLAC"
21mr|TiMidity++-2.15.0-2|172	
21mr|TiMidity++-2.15.0-2|173	
21mr|TiMidity++-2.15.0-2|174	%install
21mr|TiMidity++-2.15.0-2|175	%makeinstall_std
21mr|TiMidity++-2.15.0-2|176	
21mr|TiMidity++-2.15.0-2|177	# Install our config file
21mr|TiMidity++-2.15.0-2|178	install -d %{buildroot}%{_datadir}/%{oname}
21mr|TiMidity++-2.15.0-2|179	install -m644 %{SOURCE1} -D %{buildroot}%{_sysconfdir}/%{oname}/%{oname}-custom.cfg
21mr|TiMidity++-2.15.0-2|180	
21mr|TiMidity++-2.15.0-2|181	# Provide a desktop file
21mr|TiMidity++-2.15.0-2|182	install -d %{buildroot}%{_datadir}/applications
21mr|TiMidity++-2.15.0-2|183	cat <<EOF > %{buildroot}%{_datadir}/applications/rosa-%{name}.desktop
21mr|TiMidity++-2.15.0-2|184	[Desktop Entry]
21mr|TiMidity++-2.15.0-2|185	Name=%{name}
21mr|TiMidity++-2.15.0-2|186	GenericName=MIDI file player
21mr|TiMidity++-2.15.0-2|187	GenericName[ar]=مشغل ملفات MIDI
21mr|TiMidity++-2.15.0-2|188	GenericName[az]=MIDI fayl çalğıcısı
21mr|TiMidity++-2.15.0-2|189	GenericName[bg]=MIDI плеър
21mr|TiMidity++-2.15.0-2|190	GenericName[bn]=মিডি ফাইল বাদক
21mr|TiMidity++-2.15.0-2|191	GenericName[br]=Ur soner a restr MIDI
21mr|TiMidity++-2.15.0-2|192	GenericName[bs]=Svirač MIDI datoteka
21mr|TiMidity++-2.15.0-2|193	GenericName[ca]=Reproductor de fitxers MIDI
21mr|TiMidity++-2.15.0-2|194	GenericName[cs]=Přehrávač hudebních souborů MIDI
21mr|TiMidity++-2.15.0-2|195	GenericName[cy]=Chwaraewr ffeil MIDI
21mr|TiMidity++-2.15.0-2|196	GenericName[da]=MIDI-musikafspiller
21mr|TiMidity++-2.15.0-2|197	GenericName[de]=MIDI Dateienspieler
21mr|TiMidity++-2.15.0-2|198	GenericName[el]=Πρόγραμμα αναπαραγωγής MIDI
21mr|TiMidity++-2.15.0-2|199	GenericName[es]=Reproductor de archivos MIDI
21mr|TiMidity++-2.15.0-2|200	GenericName[et]=MIDI failide mängija
21mr|TiMidity++-2.15.0-2|201	GenericName[eu]=MIDI fitxategi-erreproduzigailua
21mr|TiMidity++-2.15.0-2|202	GenericName[fa]=پخشگر پرونده MIDI
21mr|TiMidity++-2.15.0-2|203	GenericName[fi]=MIDI-soitin
21mr|TiMidity++-2.15.0-2|204	GenericName[fr]=Lecteur de fichiers MIDI
21mr|TiMidity++-2.15.0-2|205	GenericName[gl]=Reproductor de ficheiros MIDI
21mr|TiMidity++-2.15.0-2|206	GenericName[he]=נגן קבצי מידי
21mr|TiMidity++-2.15.0-2|207	GenericName[hi]=मीडी फ़ाइल प्लेयर
21mr|TiMidity++-2.15.0-2|208	GenericName[hu]=MIDI-fájllejátszó
21mr|TiMidity++-2.15.0-2|209	GenericName[id]=Pemutar file MIDI
21mr|TiMidity++-2.15.0-2|210	GenericName[is]=MIDI skráa spilari
21mr|TiMidity++-2.15.0-2|211	GenericName[it]=Riproduttore di file MIDI
21mr|TiMidity++-2.15.0-2|212	GenericName[ja]=MIDI プレーヤー
21mr|TiMidity++-2.15.0-2|213	GenericName[ky]=MIDI файлын ойноткучу
21mr|TiMidity++-2.15.0-2|214	GenericName[mk]=Плеер на „MIDI“ датотеки
21mr|TiMidity++-2.15.0-2|215	GenericName[mt]=Programm biex iddoqq mużika MIDI
21mr|TiMidity++-2.15.0-2|216	GenericName[nb]=MIDI-fil avspiller
21mr|TiMidity++-2.15.0-2|217	GenericName[nl]=MIDI bestandsspeler
21mr|TiMidity++-2.15.0-2|218	GenericName[nn]=MIDI-filspelar
21mr|TiMidity++-2.15.0-2|219	GenericName[pl]=Odtwarzacz plików MIDI
21mr|TiMidity++-2.15.0-2|220	GenericName[pt]=Leitor de ficheiros MIDI
21mr|TiMidity++-2.15.0-2|221	GenericName[pt_BR]=Player de arquivos MIDI
21mr|TiMidity++-2.15.0-2|222	GenericName[ro]=Lector de fișiere MIDI
21mr|TiMidity++-2.15.0-2|223	GenericName[ru]=Проигрыватель MIDI-файлов
21mr|TiMidity++-2.15.0-2|224	GenericName[sc]=Sonadori de file MIDI
21mr|TiMidity++-2.15.0-2|225	GenericName[sk]=Prehrávač MIDI hudby
21mr|TiMidity++-2.15.0-2|226	GenericName[sl]=Predvajalnik MIDI datotek
21mr|TiMidity++-2.15.0-2|227	GenericName[sq]=Lexues skedaresh MIDI
21mr|TiMidity++-2.15.0-2|228	GenericName[sv]=Spelar MIDI-filer
21mr|TiMidity++-2.15.0-2|229	GenericName[tg]=Бозигари MIDI файл
21mr|TiMidity++-2.15.0-2|230	GenericName[th]=โปรแกรมเล่นไฟล์ MIDI
21mr|TiMidity++-2.15.0-2|231	GenericName[tl]=Tagapagpatugtog ng MIDI file
21mr|TiMidity++-2.15.0-2|232	GenericName[tr]=MIDI dosya çalıcı
21mr|TiMidity++-2.15.0-2|233	GenericName[uk]=Програвач файлів MIDI
21mr|TiMidity++-2.15.0-2|234	GenericName[uz]=MIDI fayl pleyer
21mr|TiMidity++-2.15.0-2|235	GenericName[uz@cyrillic]=MIDI файл плейер
21mr|TiMidity++-2.15.0-2|236	GenericName[vi]=Trình chơi tập tin MIDI
21mr|TiMidity++-2.15.0-2|237	GenericName[wa]=Djouweu di fitchîs MIDI
21mr|TiMidity++-2.15.0-2|238	GenericName[zh_CN]=MIDI 文件播放机
21mr|TiMidity++-2.15.0-2|239	GenericName[zh_TW]=MIDI 音樂播放程式
21mr|TiMidity++-2.15.0-2|240	Comment=A midi to wav converter and midi file player
21mr|TiMidity++-2.15.0-2|241	Comment[de]=Ein Midi-zu-Wav-Konverter und Midi-Player
21mr|TiMidity++-2.15.0-2|242	Comment[ru]=Плейер MIDI-файлов и конвертор в WAV
21mr|TiMidity++-2.15.0-2|243	Exec=%{oname} -ig %U
21mr|TiMidity++-2.15.0-2|244	Icon=%{name}
21mr|TiMidity++-2.15.0-2|245	Terminal=false
21mr|TiMidity++-2.15.0-2|246	Type=Application
21mr|TiMidity++-2.15.0-2|247	StartupNotify=true
21mr|TiMidity++-2.15.0-2|248	Categories=AudioVideo;Audio;Midi;X-Synthesis;X-Jack;
21mr|TiMidity++-2.15.0-2|249	EOF
21mr|TiMidity++-2.15.0-2|250	
21mr|TiMidity++-2.15.0-2|251	# Install our icons
21mr|TiMidity++-2.15.0-2|252	install -m644 %{SOURCE11} -D %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21mr|TiMidity++-2.15.0-2|253	install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21mr|TiMidity++-2.15.0-2|254	install -m644 %{SOURCE13} -D %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21mr|TiMidity++-2.15.0-2|255	
21mr|TiMidity++-2.15.0-2|256	# Emacs mode
21mr|TiMidity++-2.15.0-2|257	install -m644 %{SOURCE2} -D %{buildroot}%{_sysconfdir}/emacs/site-start.d/%{oname}.el
21mr|TiMidity++-2.15.0-2|258	
21mr|TiMidity++-2.15.0-2|259	# Japanese manpages
21mr|TiMidity++-2.15.0-2|260	install -m644 doc/ja_JP.eucJP/%{oname}.1 -D %{buildroot}%{_mandir}/ja/man1/%{oname}.1
21mr|TiMidity++-2.15.0-2|261	install -m644 doc/ja_JP.eucJP/%{oname}.cfg.5 %{buildroot}%{_mandir}/ja/man1/%{oname}.cfg.5
21mr|TiMidity++-2.15.0-2|262	
21mr|TiMidity++-2.15.0-2|263	
21mr|TiMidity++-2.15.0-2|264	# TODO: install bitmaps - git log says they are embedded in tcl files now: verify and remove
21mr|TiMidity++-2.15.0-2|265	install -d %{buildroot}%{timiditydir}/bitmaps
21mr|TiMidity++-2.15.0-2|266	install -m644 interface/bitmaps/*.xbm %{buildroot}%{timiditydir}/bitmaps/
21mr|TiMidity++-2.15.0-2|267	
21mr|TiMidity++-2.15.0-2|268	# Fix perms
21mr|TiMidity++-2.15.0-2|269	chmod +x %{buildroot}%{timiditydir}/{tkpanel,tkmidity}.tcl
21mr|TiMidity++-2.15.0-2|270	
21mr|TiMidity++-2.15.0-2|271	# Autoload seq kernel module on program start
21mr|TiMidity++-2.15.0-2|272	mkdir -p %{buildroot}/etc/modules-load.d
21mr|TiMidity++-2.15.0-2|273	echo "snd_seq" > %{buildroot}/etc/modules-load.d/%{oname}.conf

19523 21
21mr|timidity-patch-freepats-20060219-22|1	#
21mr|timidity-patch-freepats-20060219-22|2	# NOTE:
21mr|timidity-patch-freepats-20060219-22|3	#
21mr|timidity-patch-freepats-20060219-22|4	# 1. When big change is involved (e.g. timidity.cfg change location),
21mr|timidity-patch-freepats-20060219-22|5	# so that new timidity binray and old patch RPM won't work together,
21mr|timidity-patch-freepats-20060219-22|6	# increment this number by 1 for all timidity related RPMs
21mr|timidity-patch-freepats-20060219-22|7	#
21mr|timidity-patch-freepats-20060219-22|8	# 2. Current config is hand merged from freepats.cfg and crude.cfg,
21mr|timidity-patch-freepats-20060219-22|9	# so if new version is available, please merge both config, and make
21mr|timidity-patch-freepats-20060219-22|10	# sure all patch files listed in config file do exist.
21mr|timidity-patch-freepats-20060219-22|11	#
21mr|timidity-patch-freepats-20060219-22|12	
21mr|timidity-patch-freepats-20060219-22|13	%define	patch_pkg_version 2
21mr|timidity-patch-freepats-20060219-22|14	
21mr|timidity-patch-freepats-20060219-22|15	Summary:	Patch set for MIDI audio synthesis
21mr|timidity-patch-freepats-20060219-22|16	Name:		timidity-patch-freepats
21mr|timidity-patch-freepats-20060219-22|17	Version:	20060219
21mr|timidity-patch-freepats-20060219-22|18	Release:	22
21mr|timidity-patch-freepats-20060219-22|19	License:	GPLv2+
21mr|timidity-patch-freepats-20060219-22|20	Group:		Sound
21mr|timidity-patch-freepats-20060219-22|21	Url:		http://freepats.zenvoid.org
21mr|timidity-patch-freepats-20060219-22|22	Source0:	http://freepats.zenvoid.org/freepats-%{version}.tar.bz2
21mr|timidity-patch-freepats-20060219-22|23	Source1:	timidity-freepats.cfg
21mr|timidity-patch-freepats-20060219-22|24	Source2:	freepats.cfg
21mr|timidity-patch-freepats-20060219-22|25	Provides:	timidity-instruments = %{patch_pkg_version}
21mr|timidity-patch-freepats-20060219-22|26	Requires(post,postun):	update-alternatives
21mr|timidity-patch-freepats-20060219-22|27	BuildArch:	noarch
21mr|timidity-patch-freepats-20060219-22|28	
21mr|timidity-patch-freepats-20060219-22|29	%description
21mr|timidity-patch-freepats-20060219-22|30	Freepats is a project to create a free and open set of GUS compatible patches
21mr|timidity-patch-freepats-20060219-22|31	that can be used with softsynths such as Timidity and WildMidi. They are
21mr|timidity-patch-freepats-20060219-22|32	verified to contain no non-free restriction. Freepats is distributed under
21mr|timidity-patch-freepats-20060219-22|33	GPLv2 or later, with the follow exception clause about the relation of MIDI
21mr|timidity-patch-freepats-20060219-22|34	composition and patches:
21mr|timidity-patch-freepats-20060219-22|35	
21mr|timidity-patch-freepats-20060219-22|36	=========================================================
21mr|timidity-patch-freepats-20060219-22|37	As a special exception, if you create a composition which uses these patches,
21mr|timidity-patch-freepats-20060219-22|38	and mix these patches or unaltered portions of these patches into the
21mr|timidity-patch-freepats-20060219-22|39	composition, these patches do not by themselves cause the resulting composition
21mr|timidity-patch-freepats-20060219-22|40	to be covered by the GNU General Public License. This exception does not
21mr|timidity-patch-freepats-20060219-22|41	however invalidate any other reasons why the document might be covered by
21mr|timidity-patch-freepats-20060219-22|42	the GNU General Public License. If you modify these patches, you may extend
21mr|timidity-patch-freepats-20060219-22|43	this exception to your version of the patches, but you are not obligated
21mr|timidity-patch-freepats-20060219-22|44	to do so. If you do not wish to do so, delete this exception statement from
21mr|timidity-patch-freepats-20060219-22|45	your version.
21mr|timidity-patch-freepats-20060219-22|46	==========================================================
21mr|timidity-patch-freepats-20060219-22|47	
21mr|timidity-patch-freepats-20060219-22|48	This patch set is of limited quality, because some instruments are still
21mr|timidity-patch-freepats-20060219-22|49	missing. For personal use, feel free to use other patch sets (such as
21mr|timidity-patch-freepats-20060219-22|50	eawpatches which has excellent quality, but the site is no more), or other
21mr|timidity-patch-freepats-20060219-22|51	free soundfonts.
21mr|timidity-patch-freepats-20060219-22|52	
21mr|timidity-patch-freepats-20060219-22|53	%files
21mr|timidity-patch-freepats-20060219-22|54	%doc README COPYING
21mr|timidity-patch-freepats-20060219-22|55	%config(noreplace) %{_sysconfdir}/timidity/timidity-freepats.cfg
21mr|timidity-patch-freepats-20060219-22|56	%config(noreplace)  %{_sysconfdir}/timidity/freepats
21mr|timidity-patch-freepats-20060219-22|57	%{_datadir}/timidity/freepats
21mr|timidity-patch-freepats-20060219-22|58	
21mr|timidity-patch-freepats-20060219-22|59	%post
21mr|timidity-patch-freepats-20060219-22|60	%{_sbindir}/update-alternatives --install %{_sysconfdir}/timidity/timidity.cfg timidity.cfg %{_sysconfdir}/timidity/timidity-freepats.cfg 20
21mr|timidity-patch-freepats-20060219-22|61	
21mr|timidity-patch-freepats-20060219-22|62	%postun
21mr|timidity-patch-freepats-20060219-22|63	if [ "$1" = "0" ]; then
21mr|timidity-patch-freepats-20060219-22|64	%{_sbindir}/update-alternatives --remove timidity.cfg %{_sysconfdir}/timidity/timidity-freepats.cfg
21mr|timidity-patch-freepats-20060219-22|65	fi
21mr|timidity-patch-freepats-20060219-22|66	
21mr|timidity-patch-freepats-20060219-22|67	#----------------------------------------------------------------------------
21mr|timidity-patch-freepats-20060219-22|68	
21mr|timidity-patch-freepats-20060219-22|69	%prep
21mr|timidity-patch-freepats-20060219-22|70	%setup -q -n freepats
21mr|timidity-patch-freepats-20060219-22|71	
21mr|timidity-patch-freepats-20060219-22|72	%install
21mr|timidity-patch-freepats-20060219-22|73	mkdir -p %{buildroot}%{_datadir}/timidity/freepats
21mr|timidity-patch-freepats-20060219-22|74	cp -a Drum_000 Tone_000 %{buildroot}%{_datadir}/timidity/freepats/
21mr|timidity-patch-freepats-20060219-22|75	
21mr|timidity-patch-freepats-20060219-22|76	mkdir -p %{buildroot}%{_sysconfdir}/timidity/freepats
21mr|timidity-patch-freepats-20060219-22|77	install %{SOURCE1} %{buildroot}%{_sysconfdir}/timidity/timidity-freepats.cfg
21mr|timidity-patch-freepats-20060219-22|78	install %{SOURCE2} %{buildroot}%{_sysconfdir}/timidity/freepats/freepats.cfg

19524 21
21mr|timidity-patch-gravis-1.0-38|1	%define patch_pkg_version 2
21mr|timidity-patch-gravis-1.0-38|2	
21mr|timidity-patch-gravis-1.0-38|3	Summary:	Instruments for the timidity midi->wave converter/player
21mr|timidity-patch-gravis-1.0-38|4	Name:		timidity-patch-gravis
21mr|timidity-patch-gravis-1.0-38|5	Version:	1.0
21mr|timidity-patch-gravis-1.0-38|6	Release:	38
21mr|timidity-patch-gravis-1.0-38|7	License:	Public Domain
21mr|timidity-patch-gravis-1.0-38|8	Group:		Sound
21mr|timidity-patch-gravis-1.0-38|9	Url:		http://timidity.sourceforge.net
21mr|timidity-patch-gravis-1.0-38|10	# Patches at http://www.cs.umbc.edu/pub/midia/instruments.tar.gz
21mr|timidity-patch-gravis-1.0-38|11	Source0:	midia-instruments.tar.bz2
21mr|timidity-patch-gravis-1.0-38|12	Source1:	http://www.timidity.jp/dist/cfg/midia.cfg
21mr|timidity-patch-gravis-1.0-38|13	Source2:	http://www.timidity.jp/dist/cfg/gravis.cfg
21mr|timidity-patch-gravis-1.0-38|14	Source3:	http://www.stardate.bc.ca/eawpatches/eawpats/britepno.pat
21mr|timidity-patch-gravis-1.0-38|15	Source4:	http://www.stardate.bc.ca/eawpatches/eawpats/pistol.pat
21mr|timidity-patch-gravis-1.0-38|16	Source5:	timidity-gravis.cfg
21mr|timidity-patch-gravis-1.0-38|17	Provides:	timidity-instruments = %{patch_pkg_version}
21mr|timidity-patch-gravis-1.0-38|18	Requires(post,postun):	update-alternatives
21mr|timidity-patch-gravis-1.0-38|19	BuildArch:	noarch
21mr|timidity-patch-gravis-1.0-38|20	
21mr|timidity-patch-gravis-1.0-38|21	%description
21mr|timidity-patch-gravis-1.0-38|22	This package contains a set of instruments for the timidity midi->wave
21mr|timidity-patch-gravis-1.0-38|23	converter/player.
21mr|timidity-patch-gravis-1.0-38|24	
21mr|timidity-patch-gravis-1.0-38|25	%files
21mr|timidity-patch-gravis-1.0-38|26	%{_datadir}/timidity/gravis
21mr|timidity-patch-gravis-1.0-38|27	%dir %{_sysconfdir}/timidity/gravis
21mr|timidity-patch-gravis-1.0-38|28	%config(noreplace) %{_sysconfdir}/timidity/gravis/gravis.cfg
21mr|timidity-patch-gravis-1.0-38|29	%config(noreplace) %{_sysconfdir}/timidity/gravis/midia.cfg
21mr|timidity-patch-gravis-1.0-38|30	%config(noreplace) %{_sysconfdir}/timidity/timidity-gravis.cfg
21mr|timidity-patch-gravis-1.0-38|31	
21mr|timidity-patch-gravis-1.0-38|32	%post
21mr|timidity-patch-gravis-1.0-38|33	%{_sbindir}/update-alternatives --install %{_sysconfdir}/timidity/timidity.cfg timidity.cfg %{_sysconfdir}/timidity/timidity-gravis.cfg 30
21mr|timidity-patch-gravis-1.0-38|34	
21mr|timidity-patch-gravis-1.0-38|35	%postun
21mr|timidity-patch-gravis-1.0-38|36	if [ "$1" = "0" ]; then
21mr|timidity-patch-gravis-1.0-38|37	%{_sbindir}/update-alternatives --remove timidity.cfg %{_sysconfdir}/timidity/timidity-gravis.cfg
21mr|timidity-patch-gravis-1.0-38|38	fi
21mr|timidity-patch-gravis-1.0-38|39	
21mr|timidity-patch-gravis-1.0-38|40	#----------------------------------------------------------------------------
21mr|timidity-patch-gravis-1.0-38|41	
21mr|timidity-patch-gravis-1.0-38|42	%prep
21mr|timidity-patch-gravis-1.0-38|43	%setup -q -c -T -a 0
21mr|timidity-patch-gravis-1.0-38|44	
21mr|timidity-patch-gravis-1.0-38|45	%install
21mr|timidity-patch-gravis-1.0-38|46	mkdir -p %{buildroot}%{_datadir}/timidity
21mr|timidity-patch-gravis-1.0-38|47	cp -r instruments %{buildroot}%{_datadir}/timidity/gravis
21mr|timidity-patch-gravis-1.0-38|48	install -m644 %{SOURCE1} -D %{buildroot}%{_sysconfdir}/timidity/gravis/midia.cfg
21mr|timidity-patch-gravis-1.0-38|49	install -m644 %{SOURCE2} -D %{buildroot}%{_sysconfdir}/timidity/gravis/gravis.cfg
21mr|timidity-patch-gravis-1.0-38|50	install -m644 %{SOURCE5} -D %{buildroot}%{_sysconfdir}/timidity/timidity-gravis.cfg
21mr|timidity-patch-gravis-1.0-38|51	install -m644 %{SOURCE3} -D %{buildroot}%{_datadir}/timidity/gravis/britepno.pat
21mr|timidity-patch-gravis-1.0-38|52	install -m644 %{SOURCE4} -D %{buildroot}%{_datadir}/timidity/gravis/pistol.pat

19525 21
21mr|tinycdb-0.77-12|1	%define major 1
21mr|tinycdb-0.77-12|2	%define libcmajor 2
21mr|tinycdb-0.77-12|3	
21mr|tinycdb-0.77-12|4	# Macro: %%{mklibname <name> [<major> [<minor>]] [-s] [-d]}
21mr|tinycdb-0.77-12|5	%define libname %mklibname %{name} %{major}
21mr|tinycdb-0.77-12|6	%define dlibname %mklibname %{name} %{major} -d
21mr|tinycdb-0.77-12|7	
21mr|tinycdb-0.77-12|8	Summary:	Constant Database
21mr|tinycdb-0.77-12|9	Name:		tinycdb
21mr|tinycdb-0.77-12|10	Version:	0.77
21mr|tinycdb-0.77-12|11	Release:	12
21mr|tinycdb-0.77-12|12	License:	Public Domain
21mr|tinycdb-0.77-12|13	Group:		Databases
21mr|tinycdb-0.77-12|14	URL:		http://www.corpit.ru/mjt/tinycdb.html
21mr|tinycdb-0.77-12|15	Source0:	http://www.corpit.ru/mjt/tinycdb/%{name}_%{version}.tar.gz
21mr|tinycdb-0.77-12|16	Source100:	%{name}.rpmlintrc
21mr|tinycdb-0.77-12|17	
21mr|tinycdb-0.77-12|18	%description
21mr|tinycdb-0.77-12|19	Tinycdb is a small, fast and reliable utility set and subroutine
21mr|tinycdb-0.77-12|20	library for creating and reading constant databases. The database
21mr|tinycdb-0.77-12|21	structure is tuned for fast reading:
21mr|tinycdb-0.77-12|22	
21mr|tinycdb-0.77-12|23	- Successful lookups take normally just two disk accesses.
21mr|tinycdb-0.77-12|24	- Unsuccessful lookups take only one disk access.
21mr|tinycdb-0.77-12|25	- Small disk space and memory size requirements; a database
21mr|tinycdb-0.77-12|26	uses 2048 bytes for the header and 24 bytes plus size of
21mr|tinycdb-0.77-12|27	(key,value) per record.
21mr|tinycdb-0.77-12|28	- Maximum database size is 4GB; individual record size is not
21mr|tinycdb-0.77-12|29	otherwise limited.
21mr|tinycdb-0.77-12|30	- Portable file format.
21mr|tinycdb-0.77-12|31	- Fast creation of new databases.
21mr|tinycdb-0.77-12|32	- No locking, updates are atomical.
21mr|tinycdb-0.77-12|33	
21mr|tinycdb-0.77-12|34	%package -n nss_%{name}
21mr|tinycdb-0.77-12|35	Summary:	Constant database library
21mr|tinycdb-0.77-12|36	Group:		System/Libraries
21mr|tinycdb-0.77-12|37	
21mr|tinycdb-0.77-12|38	%description -n nss_%{name}
21mr|tinycdb-0.77-12|39	The tinycdb nss library allows creating passwd/group file using a
21mr|tinycdb-0.77-12|40	constant database.
21mr|tinycdb-0.77-12|41	
21mr|tinycdb-0.77-12|42	%package -n %{libname}
21mr|tinycdb-0.77-12|43	Summary:	Constant database library
21mr|tinycdb-0.77-12|44	Group:		System/Libraries
21mr|tinycdb-0.77-12|45	
21mr|tinycdb-0.77-12|46	%description -n %{libname}
21mr|tinycdb-0.77-12|47	Tinycdb is a small, fast and reliable utility set and subroutine
21mr|tinycdb-0.77-12|48	library for creating and reading constant databases. The database
21mr|tinycdb-0.77-12|49	structure is tuned for fast reading.
21mr|tinycdb-0.77-12|50	
21mr|tinycdb-0.77-12|51	%package -n %{dlibname}
21mr|tinycdb-0.77-12|52	Summary:	Development libraries and headers for %{libname}
21mr|tinycdb-0.77-12|53	Group:		Development/Databases
21mr|tinycdb-0.77-12|54	Requires:	%{libname} = %{version}-%{release}
21mr|tinycdb-0.77-12|55	Provides:	lib%{name}-devel = %{version}-%{release}
21mr|tinycdb-0.77-12|56	Conflicts:	cdb-devel
21mr|tinycdb-0.77-12|57	
21mr|tinycdb-0.77-12|58	%description -n %{dlibname}
21mr|tinycdb-0.77-12|59	Libraries and header files needed to develop applications using
21mr|tinycdb-0.77-12|60	constant databases.
21mr|tinycdb-0.77-12|61	
21mr|tinycdb-0.77-12|62	%prep
21mr|tinycdb-0.77-12|63	%setup -q
21mr|tinycdb-0.77-12|64	
21mr|tinycdb-0.77-12|65	%build
21mr|tinycdb-0.77-12|66	%make CFLAGS="%{optflags}" \
21mr|tinycdb-0.77-12|67	staticlib sharedlib cdb-shared nss \
21mr|tinycdb-0.77-12|68	sysconfdir=%{_sysconfdir}
21mr|tinycdb-0.77-12|69	
21mr|tinycdb-0.77-12|70	%install
21mr|tinycdb-0.77-12|71	mkdir -p %{buildroot}
21mr|tinycdb-0.77-12|72	%makeinstall DESTDIR=%{buildroot} \
21mr|tinycdb-0.77-12|73	libdir=%{_libdir} bindir=%{_bindir} mandir=%{_mandir} \
21mr|tinycdb-0.77-12|74	syslibdir=/%{_lib} sysconfdir=%{_sysconfdir} \
21mr|tinycdb-0.77-12|75	includedir=%{_includedir} \
21mr|tinycdb-0.77-12|76	install-all install-nss install-piclib install-sharedlib \
21mr|tinycdb-0.77-12|77	INSTALLPROG=cdb-shared CP="cp -p"
21mr|tinycdb-0.77-12|78	mkdir -p %{buildroot}%{_libdir}/pkgconfig
21mr|tinycdb-0.77-12|79	cp -p debian/libcdb.pc %{buildroot}%{_libdir}/pkgconfig
21mr|tinycdb-0.77-12|80	rm -f %{buildroot}%{_sysconfdir}/cdb-Makefile
21mr|tinycdb-0.77-12|81	
21mr|tinycdb-0.77-12|82	# Fix permissions to avoid unstripped-binary-or-object
21mr|tinycdb-0.77-12|83	chmod 0755 %{buildroot}/%{_lib}/libnss_cdb.so.%{libcmajor}
21mr|tinycdb-0.77-12|84	chmod 0755 %{buildroot}%{_libdir}/libcdb.so.%{major}
21mr|tinycdb-0.77-12|85	
21mr|tinycdb-0.77-12|86	%files
21mr|tinycdb-0.77-12|87	%{_bindir}/cdb
21mr|tinycdb-0.77-12|88	%{_mandir}/man1/cdb.1*
21mr|tinycdb-0.77-12|89	%{_mandir}/man5/cdb.5*
21mr|tinycdb-0.77-12|90	%doc ChangeLog NEWS debian/changelog
21mr|tinycdb-0.77-12|91	
21mr|tinycdb-0.77-12|92	%files -n nss_tinycdb
21mr|tinycdb-0.77-12|93	%doc nss_cdb-Makefile
21mr|tinycdb-0.77-12|94	/%{_lib}/libnss_cdb.so.%{libcmajor}
21mr|tinycdb-0.77-12|95	
21mr|tinycdb-0.77-12|96	%files -n %{libname}
21mr|tinycdb-0.77-12|97	%{_libdir}/libcdb.so.%{major}
21mr|tinycdb-0.77-12|98	
21mr|tinycdb-0.77-12|99	%files -n %{dlibname}
21mr|tinycdb-0.77-12|100	%{_includedir}/cdb.h
21mr|tinycdb-0.77-12|101	%{_libdir}/libcdb.a
21mr|tinycdb-0.77-12|102	%{_libdir}/libcdb_pic.a
21mr|tinycdb-0.77-12|103	%{_libdir}/libcdb.so
21mr|tinycdb-0.77-12|104	%{_libdir}/pkgconfig/libcdb.pc
21mr|tinycdb-0.77-12|105	%{_mandir}/man3/cdb.3*

19526 21
21mr|tinyxml2-6.2.0-2|1	%define major   6
21mr|tinyxml2-6.2.0-2|2	%define libname %mklibname %{name} _%{major}
21mr|tinyxml2-6.2.0-2|3	%define devname %mklibname %{name} -d
21mr|tinyxml2-6.2.0-2|4	
21mr|tinyxml2-6.2.0-2|5	Summary:	Simple, small and efficient C++ XML parser
21mr|tinyxml2-6.2.0-2|6	Name:		tinyxml2
21mr|tinyxml2-6.2.0-2|7	Version:	6.2.0
21mr|tinyxml2-6.2.0-2|8	Release:	2
21mr|tinyxml2-6.2.0-2|9	License:	zlib
21mr|tinyxml2-6.2.0-2|10	Group:		System/Libraries
21mr|tinyxml2-6.2.0-2|11	Url:		http://www.grinninglizard.com/tinyxml2/
21mr|tinyxml2-6.2.0-2|12	Source0:	https://github.com/leethomason/tinyxml2/archive/%{version}/%{name}-%{version}.tar.gz
21mr|tinyxml2-6.2.0-2|13	Source1:	FindTinyXML2.cmake
21mr|tinyxml2-6.2.0-2|14	# rediff for 6.2.0
21mr|tinyxml2-6.2.0-2|15	Patch0:		CVE-2024-50614.patch
21mr|tinyxml2-6.2.0-2|16	# rediff for 6.2.0
21mr|tinyxml2-6.2.0-2|17	Patch1:		CVE-2024-50615.patch
21mr|tinyxml2-6.2.0-2|18	BuildRequires:	cmake
21mr|tinyxml2-6.2.0-2|19	BuildRequires:	doxygen
21mr|tinyxml2-6.2.0-2|20	
21mr|tinyxml2-6.2.0-2|21	%description
21mr|tinyxml2-6.2.0-2|22	TinyXML-2 is a simple, small, efficient, C++ XML parser that can be
21mr|tinyxml2-6.2.0-2|23	easily integrated into other programs. It uses a Document Object Model
21mr|tinyxml2-6.2.0-2|24	(DOM), meaning the XML data is parsed into a C++ objects that can be
21mr|tinyxml2-6.2.0-2|25	browsed and manipulated, and then written to disk or another output stream.
21mr|tinyxml2-6.2.0-2|26	
21mr|tinyxml2-6.2.0-2|27	#----------------------------------------------------------------------------
21mr|tinyxml2-6.2.0-2|28	
21mr|tinyxml2-6.2.0-2|29	%package -n %{libname}
21mr|tinyxml2-6.2.0-2|30	Summary:	Simple, small and efficient C++ XML parser
21mr|tinyxml2-6.2.0-2|31	Group:		System/Libraries
21mr|tinyxml2-6.2.0-2|32	
21mr|tinyxml2-6.2.0-2|33	%description -n %{libname}
21mr|tinyxml2-6.2.0-2|34	TinyXML-2 is a simple, small, efficient, C++ XML parser that can be
21mr|tinyxml2-6.2.0-2|35	easily integrated into other programs. It uses a Document Object Model
21mr|tinyxml2-6.2.0-2|36	(DOM), meaning the XML data is parsed into a C++ objects that can be
21mr|tinyxml2-6.2.0-2|37	browsed and manipulated, and then written to disk or another output stream.
21mr|tinyxml2-6.2.0-2|38	
21mr|tinyxml2-6.2.0-2|39	TinyXML-2 doesn't parse or use DTDs (Document Type Definitions) nor XSLs
21mr|tinyxml2-6.2.0-2|40	(eXtensible Stylesheet Language).
21mr|tinyxml2-6.2.0-2|41	
21mr|tinyxml2-6.2.0-2|42	TinyXML-2 uses a similar API to TinyXML-1, But the implementation of the
21mr|tinyxml2-6.2.0-2|43	parser was completely re-written to make it more appropriate for use in a
21mr|tinyxml2-6.2.0-2|44	game. It uses less memory, is faster, and uses far fewer memory allocations.
21mr|tinyxml2-6.2.0-2|45	
21mr|tinyxml2-6.2.0-2|46	%files -n %{libname}
21mr|tinyxml2-6.2.0-2|47	%{_libdir}/lib%{name}.so.%{major}
21mr|tinyxml2-6.2.0-2|48	%{_libdir}/lib%{name}.so.%{version}
21mr|tinyxml2-6.2.0-2|49	
21mr|tinyxml2-6.2.0-2|50	#----------------------------------------------------------------------------
21mr|tinyxml2-6.2.0-2|51	
21mr|tinyxml2-6.2.0-2|52	%package -n %{devname}
21mr|tinyxml2-6.2.0-2|53	Summary:	Development files for %{name}
21mr|tinyxml2-6.2.0-2|54	Group:		Development/C++
21mr|tinyxml2-6.2.0-2|55	Requires:	%{libname} = %{EVRD}
21mr|tinyxml2-6.2.0-2|56	
21mr|tinyxml2-6.2.0-2|57	%description -n %{devname}
21mr|tinyxml2-6.2.0-2|58	This package contains the libraries and header files that are needed
21mr|tinyxml2-6.2.0-2|59	for writing applications with the %{name} library.
21mr|tinyxml2-6.2.0-2|60	
21mr|tinyxml2-6.2.0-2|61	%files -n      %{devname}
21mr|tinyxml2-6.2.0-2|62	%doc readme.md docs/*
21mr|tinyxml2-6.2.0-2|63	%{_datadir}/cmake/Modules/FindTinyXML2.cmake
21mr|tinyxml2-6.2.0-2|64	%{_includedir}/%{name}.h
21mr|tinyxml2-6.2.0-2|65	%{_libdir}/cmake/%{name}/
21mr|tinyxml2-6.2.0-2|66	%{_libdir}/lib%{name}.so
21mr|tinyxml2-6.2.0-2|67	%{_libdir}/pkgconfig/%{name}.pc
21mr|tinyxml2-6.2.0-2|68	
21mr|tinyxml2-6.2.0-2|69	#----------------------------------------------------------------------------
21mr|tinyxml2-6.2.0-2|70	
21mr|tinyxml2-6.2.0-2|71	%prep
21mr|tinyxml2-6.2.0-2|72	%autosetup -p1
21mr|tinyxml2-6.2.0-2|73	
21mr|tinyxml2-6.2.0-2|74	%build
21mr|tinyxml2-6.2.0-2|75	%cmake
21mr|tinyxml2-6.2.0-2|76	%make
21mr|tinyxml2-6.2.0-2|77	
21mr|tinyxml2-6.2.0-2|78	# Build the documentation from the "dox" template
21mr|tinyxml2-6.2.0-2|79	cd ..
21mr|tinyxml2-6.2.0-2|80	doxygen dox
21mr|tinyxml2-6.2.0-2|81	
21mr|tinyxml2-6.2.0-2|82	%install
21mr|tinyxml2-6.2.0-2|83	%makeinstall_std -C build
21mr|tinyxml2-6.2.0-2|84	
21mr|tinyxml2-6.2.0-2|85	# Install CMake find module
21mr|tinyxml2-6.2.0-2|86	install -D -m644 %{SOURCE1} %{buildroot}%{_datadir}/cmake/Modules/FindTinyXML2.cmake
21mr|tinyxml2-6.2.0-2|87	
21mr|tinyxml2-6.2.0-2|88	%check
21mr|tinyxml2-6.2.0-2|89	pushd build
21mr|tinyxml2-6.2.0-2|90	export LD_LIBRARY_PATH=`pwd`
21mr|tinyxml2-6.2.0-2|91	./xmltest
21mr|tinyxml2-6.2.0-2|92	popd

19527 21
21mr|tinyxml-2.6.2-8|1	%define realver 2_6_2
21mr|tinyxml-2.6.2-8|2	# (tpg) please don't change major, it should be set to 0
21mr|tinyxml-2.6.2-8|3	%define major 0
21mr|tinyxml-2.6.2-8|4	%define libname %mklibname %{name} %{major}
21mr|tinyxml-2.6.2-8|5	%define devname %mklibname %{name} -d
21mr|tinyxml-2.6.2-8|6	
21mr|tinyxml-2.6.2-8|7	Summary:	A small and simple XML parser
21mr|tinyxml-2.6.2-8|8	Name:		tinyxml
21mr|tinyxml-2.6.2-8|9	Version:	%(echo %realver| tr '_' '.')
21mr|tinyxml-2.6.2-8|10	Release:	8
21mr|tinyxml-2.6.2-8|11	License:	zlib
21mr|tinyxml-2.6.2-8|12	Group:		System/Libraries
21mr|tinyxml-2.6.2-8|13	Url:		http://www.grinninglizard.com/tinyxml/
21mr|tinyxml-2.6.2-8|14	Source0:	http://downloads.sourceforge.net/tinyxml/%{name}_%{realver}.tar.bz2
21mr|tinyxml-2.6.2-8|15	Source1:	FindTinyXML.cmake
21mr|tinyxml-2.6.2-8|16	Patch0:		%{name}-2.5.3-stl.patch
21mr|tinyxml-2.6.2-8|17	Patch1:		CVE-2021-42260.patch
21mr|tinyxml-2.6.2-8|18	Patch2:		CVE-2023-34194.patch
21mr|tinyxml-2.6.2-8|19	
21mr|tinyxml-2.6.2-8|20	%description
21mr|tinyxml-2.6.2-8|21	TinyXML is a simple, small, C++ XML parser.
21mr|tinyxml-2.6.2-8|22	
21mr|tinyxml-2.6.2-8|23	#----------------------------------------------------------------------------
21mr|tinyxml-2.6.2-8|24	
21mr|tinyxml-2.6.2-8|25	%package -n %{libname}
21mr|tinyxml-2.6.2-8|26	Summary:	A small and simple XML parsing library
21mr|tinyxml-2.6.2-8|27	Group:		System/Libraries
21mr|tinyxml-2.6.2-8|28	
21mr|tinyxml-2.6.2-8|29	%description -n %{libname}
21mr|tinyxml-2.6.2-8|30	TinyXML is a simple, small, C++ XML parser that can be easily
21mr|tinyxml-2.6.2-8|31	integrating into other programs. Have you ever found yourself
21mr|tinyxml-2.6.2-8|32	writing a text file parser every time you needed to save human
21mr|tinyxml-2.6.2-8|33	readable data or serialize objects? TinyXML solves the text I/O
21mr|tinyxml-2.6.2-8|34	file once and for all.
21mr|tinyxml-2.6.2-8|35	
21mr|tinyxml-2.6.2-8|36	%files -n %{libname}
21mr|tinyxml-2.6.2-8|37	%{_libdir}/libtinyxml.so.%{major}*
21mr|tinyxml-2.6.2-8|38	
21mr|tinyxml-2.6.2-8|39	#----------------------------------------------------------------------------
21mr|tinyxml-2.6.2-8|40	
21mr|tinyxml-2.6.2-8|41	%package -n %{devname}
21mr|tinyxml-2.6.2-8|42	Summary:	Development files for %{name}
21mr|tinyxml-2.6.2-8|43	Group:		Development/C++
21mr|tinyxml-2.6.2-8|44	Requires:	%{libname} = %{EVRD}
21mr|tinyxml-2.6.2-8|45	Provides:	%{name}-devel = %{EVRD}
21mr|tinyxml-2.6.2-8|46	
21mr|tinyxml-2.6.2-8|47	%description -n %{devname}
21mr|tinyxml-2.6.2-8|48	Development files and headers for %{name}.
21mr|tinyxml-2.6.2-8|49	
21mr|tinyxml-2.6.2-8|50	%files -n %{devname}
21mr|tinyxml-2.6.2-8|51	%doc changes.txt readme.txt
21mr|tinyxml-2.6.2-8|52	%{_includedir}/*.h
21mr|tinyxml-2.6.2-8|53	%{_libdir}/libtinyxml.so
21mr|tinyxml-2.6.2-8|54	%{_datadir}/cmake/Modules/FindTinyXML.cmake
21mr|tinyxml-2.6.2-8|55	%{_libdir}/pkgconfig/%{name}.pc
21mr|tinyxml-2.6.2-8|56	
21mr|tinyxml-2.6.2-8|57	#----------------------------------------------------------------------------
21mr|tinyxml-2.6.2-8|58	
21mr|tinyxml-2.6.2-8|59	%prep
21mr|tinyxml-2.6.2-8|60	%autosetup -p1 -n %{name}
21mr|tinyxml-2.6.2-8|61	
21mr|tinyxml-2.6.2-8|62	%build
21mr|tinyxml-2.6.2-8|63	
21mr|tinyxml-2.6.2-8|64	for i in tinyxml.cpp tinystr.cpp tinyxmlerror.cpp tinyxmlparser.cpp; do
21mr|tinyxml-2.6.2-8|65	g++ %{optflags} -fPIC -o $i.o -c $i
21mr|tinyxml-2.6.2-8|66	done
21mr|tinyxml-2.6.2-8|67	g++ %{optflags} -shared -o lib%{name}.so.0.%{version} \
21mr|tinyxml-2.6.2-8|68	%{ldflags} -Wl,-soname,lib%{name}.so.0 *.cpp.o
21mr|tinyxml-2.6.2-8|69	
21mr|tinyxml-2.6.2-8|70	
21mr|tinyxml-2.6.2-8|71	%install
21mr|tinyxml-2.6.2-8|72	# Not really designed to be build as lib, DYI
21mr|tinyxml-2.6.2-8|73	mkdir -p %{buildroot}%{_libdir}
21mr|tinyxml-2.6.2-8|74	mkdir -p %{buildroot}%{_includedir}
21mr|tinyxml-2.6.2-8|75	install -m 755 lib%{name}.so.0.%{version} %{buildroot}%{_libdir}
21mr|tinyxml-2.6.2-8|76	ln -s lib%{name}.so.%{major}.%{version} %{buildroot}%{_libdir}/lib%{name}.so.%{major}
21mr|tinyxml-2.6.2-8|77	ln -s lib%{name}.so.%{major}.%{version} %{buildroot}%{_libdir}/lib%{name}.so
21mr|tinyxml-2.6.2-8|78	install -p -m 644 *.h %{buildroot}%{_includedir}
21mr|tinyxml-2.6.2-8|79	
21mr|tinyxml-2.6.2-8|80	# pkg-config file
21mr|tinyxml-2.6.2-8|81	mkdir -p %{buildroot}%{_libdir}/pkgconfig
21mr|tinyxml-2.6.2-8|82	cat << EOF > %{buildroot}%{_libdir}/pkgconfig/%{name}.pc
21mr|tinyxml-2.6.2-8|83	prefix=%{_prefix}
21mr|tinyxml-2.6.2-8|84	exec_prefix=%{_exec_prefix}
21mr|tinyxml-2.6.2-8|85	libdir=%{_libdir}
21mr|tinyxml-2.6.2-8|86	includedir=%{_includedir}
21mr|tinyxml-2.6.2-8|87	
21mr|tinyxml-2.6.2-8|88	Name: TinyXML
21mr|tinyxml-2.6.2-8|89	Description: %{summary}
21mr|tinyxml-2.6.2-8|90	Version: %{version}
21mr|tinyxml-2.6.2-8|91	Libs: -L\${libdir} -ltinyxml
21mr|tinyxml-2.6.2-8|92	Cflags: -I\${includedir} -DTIXML_USE_STL=YES
21mr|tinyxml-2.6.2-8|93	EOF
21mr|tinyxml-2.6.2-8|94	
21mr|tinyxml-2.6.2-8|95	# Install CMake find module
21mr|tinyxml-2.6.2-8|96	install -D -m644 %{SOURCE1} \
21mr|tinyxml-2.6.2-8|97	%{buildroot}%{_datadir}/cmake/Modules/FindTinyXML.cmake

19528 21
21mr|tix-8.4.3-13|1	Summary:	A set of capable widgets for Tk
21mr|tix-8.4.3-13|2	Name:		tix
21mr|tix-8.4.3-13|3	Version:	8.4.3
21mr|tix-8.4.3-13|4	Release:	13
21mr|tix-8.4.3-13|5	Epoch:		1
21mr|tix-8.4.3-13|6	License:	BSD
21mr|tix-8.4.3-13|7	Group:		System/Libraries
21mr|tix-8.4.3-13|8	Url:		http://tix.sourceforge.net/
21mr|tix-8.4.3-13|9	Source0:	http://downloads.sourceforge.net/tixlibrary/Tix%{version}-src.tar.gz
21mr|tix-8.4.3-13|10	Source1:	%{name}.rpmlintrc
21mr|tix-8.4.3-13|11	Patch1:		tix-8.4.2-link.patch
21mr|tix-8.4.3-13|12	Patch2:		tix-8.4.3-tcl86.patch
21mr|tix-8.4.3-13|13	BuildRequires:	groff
21mr|tix-8.4.3-13|14	BuildRequires:	tcl
21mr|tix-8.4.3-13|15	BuildRequires:	tcl-devel
21mr|tix-8.4.3-13|16	BuildRequires:	tk-devel
21mr|tix-8.4.3-13|17	BuildRequires:	pkgconfig(xscrnsaver)
21mr|tix-8.4.3-13|18	
21mr|tix-8.4.3-13|19	%description
21mr|tix-8.4.3-13|20	Tix (Tk Interface Extension), an add-on for the Tk widget set, is an
21mr|tix-8.4.3-13|21	extensive set of over 40 widgets.  In general, Tix widgets are more
21mr|tix-8.4.3-13|22	complex and more capable than the widgets provided in Tk.  Tix widgets
21mr|tix-8.4.3-13|23	include a ComboBox, a Motif-style FileSelectBox, an MS Windows-style
21mr|tix-8.4.3-13|24	FileSelectBox, a PanedWindow, a NoteBook, a hierarchical list, a
21mr|tix-8.4.3-13|25	directory tree and a file manager.
21mr|tix-8.4.3-13|26	
21mr|tix-8.4.3-13|27	Install the tix package if you want to try out more complicated widgets
21mr|tix-8.4.3-13|28	for Tk. You'll also need to have the tcl and tk packages installed.
21mr|tix-8.4.3-13|29	
21mr|tix-8.4.3-13|30	%files
21mr|tix-8.4.3-13|31	%doc *.txt *.html license.terms docs/*
21mr|tix-8.4.3-13|32	%{_libdir}/libTix.so
21mr|tix-8.4.3-13|33	%{tcl_sitearch}/Tix%{version}
21mr|tix-8.4.3-13|34	%{_mandir}/man1/*
21mr|tix-8.4.3-13|35	
21mr|tix-8.4.3-13|36	#----------------------------------------------------------------------------
21mr|tix-8.4.3-13|37	
21mr|tix-8.4.3-13|38	%package devel
21mr|tix-8.4.3-13|39	Summary:	Development files for %{name}
21mr|tix-8.4.3-13|40	Group:		Development/Other
21mr|tix-8.4.3-13|41	
21mr|tix-8.4.3-13|42	%description devel
21mr|tix-8.4.3-13|43	This package contains development files for %{name}.
21mr|tix-8.4.3-13|44	
21mr|tix-8.4.3-13|45	%files devel
21mr|tix-8.4.3-13|46	%{_includedir}/%{name}
21mr|tix-8.4.3-13|47	%{_mandir}/mann/*
21mr|tix-8.4.3-13|48	
21mr|tix-8.4.3-13|49	#----------------------------------------------------------------------------
21mr|tix-8.4.3-13|50	
21mr|tix-8.4.3-13|51	%prep
21mr|tix-8.4.3-13|52	%setup -q -n Tix%{version}
21mr|tix-8.4.3-13|53	%patch1 -p1 -b .link
21mr|tix-8.4.3-13|54	%patch2 -p1 -b .tcl86
21mr|tix-8.4.3-13|55	
21mr|tix-8.4.3-13|56	# nuke pdf files
21mr|tix-8.4.3-13|57	rm -rf docs/pdf
21mr|tix-8.4.3-13|58	
21mr|tix-8.4.3-13|59	%build
21mr|tix-8.4.3-13|60	for f in config.guess config.sub ; do
21mr|tix-8.4.3-13|61	test -f /usr/share/libtool/$f || continue
21mr|tix-8.4.3-13|62	find . -type f -name $f -exec cp /usr/share/libtool/$f \{\} \;
21mr|tix-8.4.3-13|63	done
21mr|tix-8.4.3-13|64	
21mr|tix-8.4.3-13|65	%configure --libdir=%{tcl_sitearch}
21mr|tix-8.4.3-13|66	%make PKG_LIB_FILE=libTix.so
21mr|tix-8.4.3-13|67	
21mr|tix-8.4.3-13|68	%install
21mr|tix-8.4.3-13|69	install -d %{buildroot}%{_libdir}
21mr|tix-8.4.3-13|70	install -d %{buildroot}%{tcl_sitearch}
21mr|tix-8.4.3-13|71	install -d %{buildroot}%{_includedir}/%{name}
21mr|tix-8.4.3-13|72	
21mr|tix-8.4.3-13|73	%makeinstall_std PKG_LIB_FILE=libTix.so
21mr|tix-8.4.3-13|74	
21mr|tix-8.4.3-13|75	# put the library in /usr/lib as Tix itself is directly linked
21mr|tix-8.4.3-13|76	mv %{buildroot}%{tcl_sitearch}/Tix%{version}/libTix.so %{buildroot}%{_libdir}
21mr|tix-8.4.3-13|77	ln -s %{_libdir}/libTix.so %{buildroot}%{tcl_sitearch}/Tix%{version}/libTix.so
21mr|tix-8.4.3-13|78	
21mr|tix-8.4.3-13|79	# install all headers
21mr|tix-8.4.3-13|80	install -d %{buildroot}%{_includedir}/%{name}/generic
21mr|tix-8.4.3-13|81	install -d %{buildroot}%{_includedir}/%{name}/unix
21mr|tix-8.4.3-13|82	install -m0644 generic/*.h %{buildroot}%{_includedir}/%{name}/generic/
21mr|tix-8.4.3-13|83	install -m0644 unix/*.h %{buildroot}%{_includedir}/%{name}/unix/
21mr|tix-8.4.3-13|84	
21mr|tix-8.4.3-13|85	# install man pages
21mr|tix-8.4.3-13|86	mkdir -p %{buildroot}%{_mandir}/mann
21mr|tix-8.4.3-13|87	mkdir -p %{buildroot}%{_mandir}/man1
21mr|tix-8.4.3-13|88	install -m0644 man/*.n %{buildroot}%{_mandir}/mann
21mr|tix-8.4.3-13|89	install -m0644 man/*.1 %{buildroot}%{_mandir}/man1
21mr|tix-8.4.3-13|90	
21mr|tix-8.4.3-13|91	# remove stuff that ends up as docs
21mr|tix-8.4.3-13|92	rm -f %{buildroot}%{tcl_sitearch}/Tix%{version}/README.txt
21mr|tix-8.4.3-13|93	rm -f %{buildroot}%{tcl_sitearch}/Tix%{version}/license.terms

19529 21
21mr|tk-8.6.11-1|1	%define api 8.6
21mr|tk-8.6.11-1|2	%define major 0
21mr|tk-8.6.11-1|3	%define libname %mklibname %{name} %{api} %{major}
21mr|tk-8.6.11-1|4	%define devname %mklibname %{name} -d
21mr|tk-8.6.11-1|5	
21mr|tk-8.6.11-1|6	Summary:	Tk GUI toolkit for Tcl
21mr|tk-8.6.11-1|7	Name:		tk
21mr|tk-8.6.11-1|8	Version:	8.6.11
21mr|tk-8.6.11-1|9	Release:	1
21mr|tk-8.6.11-1|10	License:	BSD
21mr|tk-8.6.11-1|11	Group:		System/Libraries
21mr|tk-8.6.11-1|12	Url:		http://tcl.tk
21mr|tk-8.6.11-1|13	Source0:	http://downloads.sourceforge.net/tcl/%{name}%{version}-src.tar.gz
21mr|tk-8.6.11-1|14	Source1:	icons.tcl
21mr|tk-8.6.11-1|15	Patch0:		tk8.6.1-soname.patch
21mr|tk-8.6.11-1|16	Patch1:		tk8.6b1-fix_Xft_linkage.patch
21mr|tk-8.6.11-1|17	Patch2:		tk-8.6.1-make.patch
21mr|tk-8.6.11-1|18	BuildRequires:	chrpath
21mr|tk-8.6.11-1|19	BuildRequires:	pkgconfig(fontconfig)
21mr|tk-8.6.11-1|20	BuildRequires:	pkgconfig(freetype2)
21mr|tk-8.6.11-1|21	BuildRequires:	pkgconfig(tcl) >= %{version}
21mr|tk-8.6.11-1|22	BuildRequires:	pkgconfig(x11)
21mr|tk-8.6.11-1|23	BuildRequires:	pkgconfig(xft)
21mr|tk-8.6.11-1|24	BuildRequires:	pkgconfig(xscrnsaver)
21mr|tk-8.6.11-1|25	Requires:	%{libname} = %{EVRD}
21mr|tk-8.6.11-1|26	Provides:	%{_bindir}/wish
21mr|tk-8.6.11-1|27	
21mr|tk-8.6.11-1|28	%description
21mr|tk-8.6.11-1|29	Tk is a X Windows widget set designed to work closely with the tcl
21mr|tk-8.6.11-1|30	scripting language. It allows you to write simple programs with full
21mr|tk-8.6.11-1|31	featured GUIs in only a little more time then it takes to write a
21mr|tk-8.6.11-1|32	text based interface. Tcl/Tk applications can also be run on Windows
21mr|tk-8.6.11-1|33	and Macintosh platforms.
21mr|tk-8.6.11-1|34	
21mr|tk-8.6.11-1|35	%files
21mr|tk-8.6.11-1|36	%{_bindir}/*
21mr|tk-8.6.11-1|37	%{_datadir}/%{name}%{api}
21mr|tk-8.6.11-1|38	%{_mandir}/man1/*
21mr|tk-8.6.11-1|39	%{_mandir}/man3/*
21mr|tk-8.6.11-1|40	%{_mandir}/mann/*
21mr|tk-8.6.11-1|41	# if Config files not needed, move it to devel pkg
21mr|tk-8.6.11-1|42	%{_libdir}/tkConfig.sh
21mr|tk-8.6.11-1|43	%{_libdir}/%{name}%{api}/tkConfig.sh
21mr|tk-8.6.11-1|44	%{_libdir}/%{name}%{api}/pkgIndex.tcl
21mr|tk-8.6.11-1|45	
21mr|tk-8.6.11-1|46	#----------------------------------------------------------------------------
21mr|tk-8.6.11-1|47	
21mr|tk-8.6.11-1|48	%package -n %{libname}
21mr|tk-8.6.11-1|49	Summary:	Shared libraries for %{name}
21mr|tk-8.6.11-1|50	Group:		System/Libraries
21mr|tk-8.6.11-1|51	Conflicts:	%{_lib}tk8.6 < 8.6.4
21mr|tk-8.6.11-1|52	Obsoletes:	%{_lib}tk8.6 < 8.6.4
21mr|tk-8.6.11-1|53	
21mr|tk-8.6.11-1|54	%description -n %{libname}
21mr|tk-8.6.11-1|55	Tk is a X Windows widget set designed to work closely with the tcl
21mr|tk-8.6.11-1|56	scripting language. It allows you to write simple programs with full
21mr|tk-8.6.11-1|57	featured GUI's in only a little more time then it takes to write a
21mr|tk-8.6.11-1|58	text based interface. Tcl/Tk applications can also be run on Windows
21mr|tk-8.6.11-1|59	and Macintosh platforms.
21mr|tk-8.6.11-1|60	
21mr|tk-8.6.11-1|61	%files -n %{libname}
21mr|tk-8.6.11-1|62	%{_libdir}/libtk%{api}.so.%{major}*
21mr|tk-8.6.11-1|63	
21mr|tk-8.6.11-1|64	#----------------------------------------------------------------------------
21mr|tk-8.6.11-1|65	
21mr|tk-8.6.11-1|66	%package -n %{devname}
21mr|tk-8.6.11-1|67	Summary:	Development files for %{name}
21mr|tk-8.6.11-1|68	Group:		Development/Other
21mr|tk-8.6.11-1|69	Requires:	%{name} = %{EVRD}
21mr|tk-8.6.11-1|70	Requires:	%{libname} = %{EVRD}
21mr|tk-8.6.11-1|71	Requires:	pkgconfig(x11)
21mr|tk-8.6.11-1|72	Provides:	%{name}-devel = %{EVRD}
21mr|tk-8.6.11-1|73	
21mr|tk-8.6.11-1|74	%description -n %{devname}
21mr|tk-8.6.11-1|75	This package contains development files for %{name}.
21mr|tk-8.6.11-1|76	
21mr|tk-8.6.11-1|77	%ifarch %{ix86}
21mr|tk-8.6.11-1|78	%files -n %{devname}
21mr|tk-8.6.11-1|79	%else
21mr|tk-8.6.11-1|80	%files -n %{devname} -f %{devname}.files
21mr|tk-8.6.11-1|81	%endif
21mr|tk-8.6.11-1|82	%dir %{_includedir}/tk%{version}
21mr|tk-8.6.11-1|83	%dir %{_includedir}/tk%{version}/compat
21mr|tk-8.6.11-1|84	%dir %{_includedir}/tk%{version}/generic
21mr|tk-8.6.11-1|85	%dir %{_includedir}/tk%{version}/unix
21mr|tk-8.6.11-1|86	%{_includedir}/tk%{version}/compat/*.h
21mr|tk-8.6.11-1|87	%{_includedir}/tk%{version}/generic/*.h
21mr|tk-8.6.11-1|88	%{_includedir}/tk%{version}/unix/*.h
21mr|tk-8.6.11-1|89	%{_includedir}/*.h
21mr|tk-8.6.11-1|90	%{_libdir}/*.so
21mr|tk-8.6.11-1|91	%{_libdir}/*.a
21mr|tk-8.6.11-1|92	%{_libdir}/pkgconfig/*.pc
21mr|tk-8.6.11-1|93	
21mr|tk-8.6.11-1|94	#----------------------------------------------------------------------------
21mr|tk-8.6.11-1|95	
21mr|tk-8.6.11-1|96	%prep
21mr|tk-8.6.11-1|97	%autosetup -n %{name}%{version} -p1
21mr|tk-8.6.11-1|98	# Replace native icons.tcl - it contains  PNG data
21mr|tk-8.6.11-1|99	# obtained using old libpng and has problems with new libpng
21mr|tk-8.6.11-1|100	# The new one contains PNG data created using
21mr|tk-8.6.11-1|101	# new libpng
21mr|tk-8.6.11-1|102	cp -f %{SOURCE1} library
21mr|tk-8.6.11-1|103	
21mr|tk-8.6.11-1|104	%build
21mr|tk-8.6.11-1|105	pushd unix
21mr|tk-8.6.11-1|106	autoconf
21mr|tk-8.6.11-1|107	%configure \
21mr|tk-8.6.11-1|108	--enable-threads \
21mr|tk-8.6.11-1|109	%ifnarch %{ix86}
21mr|tk-8.6.11-1|110	--enable-64bit \
21mr|tk-8.6.11-1|111	%endif
21mr|tk-8.6.11-1|112	--disable-rpath \
21mr|tk-8.6.11-1|113	--with-tcl=%{_libdir} \
21mr|tk-8.6.11-1|114	--includedir=%{_includedir}/tk%{version}
21mr|tk-8.6.11-1|115	%make TK_LIBRARY=%{_datadir}/%{name}%{api}
21mr|tk-8.6.11-1|116	
21mr|tk-8.6.11-1|117	cp libtk%{api}.so libtk%{api}.so.%{major}
21mr|tk-8.6.11-1|118	#    make test
21mr|tk-8.6.11-1|119	popd
21mr|tk-8.6.11-1|120	
21mr|tk-8.6.11-1|121	%install
21mr|tk-8.6.11-1|122	# If %{_libdir} is not %{_prefix}/lib, then define EXTRA_TCLLIB_FILES
21mr|tk-8.6.11-1|123	# which contains actual non-architecture-dependent tcl code.
21mr|tk-8.6.11-1|124	if [ "%{_libdir}" != "%{_prefix}/lib" ]; then
21mr|tk-8.6.11-1|125	EXTRA_TCLLIB_FILES="%{buildroot}%{_prefix}/lib/*"
21mr|tk-8.6.11-1|126	fi
21mr|tk-8.6.11-1|127	
21mr|tk-8.6.11-1|128	%makeinstall -C unix TK_LIBRARY=%{buildroot}%{_datadir}/%{name}%{api}
21mr|tk-8.6.11-1|129	
21mr|tk-8.6.11-1|130	# create the arch-dependent dir
21mr|tk-8.6.11-1|131	mkdir -p %{buildroot}%{_libdir}/%{name}%{api}
21mr|tk-8.6.11-1|132	
21mr|tk-8.6.11-1|133	# fix libname
21mr|tk-8.6.11-1|134	mv %{buildroot}%{_libdir}/libtk%{api}.so %{buildroot}%{_libdir}/libtk%{api}.so.%{major}
21mr|tk-8.6.11-1|135	ln -snf libtk%{api}.so.%{major} %{buildroot}%{_libdir}/libtk%{api}.so
21mr|tk-8.6.11-1|136	
21mr|tk-8.6.11-1|137	# install all headers
21mr|tk-8.6.11-1|138	install -d %{buildroot}%{_includedir}/tk%{version}/compat
21mr|tk-8.6.11-1|139	install -d %{buildroot}%{_includedir}/tk%{version}/generic
21mr|tk-8.6.11-1|140	install -d %{buildroot}%{_includedir}/tk%{version}/unix
21mr|tk-8.6.11-1|141	install -m0644 compat/*.h %{buildroot}%{_includedir}/tk%{version}/compat/
21mr|tk-8.6.11-1|142	install -m0644 generic/*.h %{buildroot}%{_includedir}/tk%{version}/generic/
21mr|tk-8.6.11-1|143	install -m0644 unix/*.h %{buildroot}%{_includedir}/tk%{version}/unix/
21mr|tk-8.6.11-1|144	
21mr|tk-8.6.11-1|145	# (tpg) compat issues
21mr|tk-8.6.11-1|146	cp -f %{buildroot}%{_includedir}/tk%{version}/unix/tkUnixPort.h %{buildroot}%{_includedir}/tk%{version}/generic/
21mr|tk-8.6.11-1|147	
21mr|tk-8.6.11-1|148	pushd %{buildroot}%{_bindir}
21mr|tk-8.6.11-1|149	ln -sf wish* wish
21mr|tk-8.6.11-1|150	popd
21mr|tk-8.6.11-1|151	
21mr|tk-8.6.11-1|152	pushd %{buildroot}%{_libdir}
21mr|tk-8.6.11-1|153	cat > lib%{name}.so << EOF
21mr|tk-8.6.11-1|154	/* GNU ld script
21mr|tk-8.6.11-1|155	We want -l%{name} to include the actual system library,
21mr|tk-8.6.11-1|156	which is lib%{name}%{api}.so.%{major}  */
21mr|tk-8.6.11-1|157	INPUT ( -l%{name}%{api} )
21mr|tk-8.6.11-1|158	EOF
21mr|tk-8.6.11-1|159	popd
21mr|tk-8.6.11-1|160	
21mr|tk-8.6.11-1|161	# fix config script
21mr|tk-8.6.11-1|162	perl -pi -e "s|-L`pwd`/unix\b|-L%{_libdir}|g" %{buildroot}%{_libdir}/tkConfig.sh
21mr|tk-8.6.11-1|163	perl -pi -e "s|`pwd`/unix/lib|%{_libdir}/lib|g" %{buildroot}%{_libdir}/tkConfig.sh
21mr|tk-8.6.11-1|164	perl -pi -e "s|`pwd`|%{_includedir}/tk%{version}|g" %{buildroot}%{_libdir}/tkConfig.sh
21mr|tk-8.6.11-1|165	
21mr|tk-8.6.11-1|166	
21mr|tk-8.6.11-1|167	# Arrangements for lib64 platforms
21mr|tk-8.6.11-1|168	echo "# placeholder" >> %{devname}.files
21mr|tk-8.6.11-1|169	if [[ "%{_lib}" != "lib" ]]; then
21mr|tk-8.6.11-1|170	mkdir -p %{buildroot}%{_prefix}/lib
21mr|tk-8.6.11-1|171	ln -s ../%{_lib}/tkConfig.sh %{buildroot}%{_prefix}/lib/tkConfig.sh
21mr|tk-8.6.11-1|172	echo "%{_prefix}/lib/tkConfig.sh" >> %{devname}.files
21mr|tk-8.6.11-1|173	fi
21mr|tk-8.6.11-1|174	
21mr|tk-8.6.11-1|175	
21mr|tk-8.6.11-1|176	# and let it be found (we don't look in /usr/lib any more)
21mr|tk-8.6.11-1|177	ln -s ../%{name}Config.sh %{buildroot}/%{_libdir}/%{name}%{api}/%{name}Config.sh
21mr|tk-8.6.11-1|178	
21mr|tk-8.6.11-1|179	
21mr|tk-8.6.11-1|180	# (fc) make sure .so files are writable by root
21mr|tk-8.6.11-1|181	chmod 755 %{buildroot}%{_libdir}/*.so*
21mr|tk-8.6.11-1|182	
21mr|tk-8.6.11-1|183	# (tpg) nuke rpath
21mr|tk-8.6.11-1|184	chrpath -d %{buildroot}%{_libdir}/libtk%{api}.so.%{major}

19530 21
21mr|tkxinput-1.0-22|1	%define _enable_debug_packages	%{nil}
21mr|tkxinput-1.0-22|2	%define debug_package		%{nil}
21mr|tkxinput-1.0-22|3	
21mr|tkxinput-1.0-22|4	Summary:	A Tk extension to handle additional input devices in X11
21mr|tkxinput-1.0-22|5	Name:		tkxinput
21mr|tkxinput-1.0-22|6	Version:	1.0
21mr|tkxinput-1.0-22|7	Release:	22
21mr|tkxinput-1.0-22|8	Source0:	%{name}-%{version}.tar.bz2
21mr|tkxinput-1.0-22|9	Patch0:		tkxinput-1.0.tk8.3.patch
21mr|tkxinput-1.0-22|10	Patch1:		tkxinput-1.0.wacom.patch
21mr|tkxinput-1.0-22|11	License:	LGPLv2+
21mr|tkxinput-1.0-22|12	Group:		System/X11
21mr|tkxinput-1.0-22|13	URL:		http://freshmeat.net/redir/tkxinput/22191/url_homepage/tkxinput/
21mr|tkxinput-1.0-22|14	BuildRequires:	pkgconfig(x11)
21mr|tkxinput-1.0-22|15	BuildRequires:	pkgconfig(xi)
21mr|tkxinput-1.0-22|16	BuildRequires:	tk-devel
21mr|tkxinput-1.0-22|17	BuildRequires:	tcl-devel
21mr|tkxinput-1.0-22|18	
21mr|tkxinput-1.0-22|19	%description
21mr|tkxinput-1.0-22|20	The package provides an extension to Tk that add input device
21mr|tkxinput-1.0-22|21	management capabilities. It is possible to bind extended input
21mr|tkxinput-1.0-22|22	events to tcl scripts, to get information about the devices, to
21mr|tkxinput-1.0-22|23	change devices parameters and to change the default pointer and
21mr|tkxinput-1.0-22|24	keyborad devices. It is also possible to send input events from
21mr|tkxinput-1.0-22|25	one application to an other one.
21mr|tkxinput-1.0-22|26	
21mr|tkxinput-1.0-22|27	%prep
21mr|tkxinput-1.0-22|28	%setup -q
21mr|tkxinput-1.0-22|29	%patch0 -p1 -b .tk8
21mr|tkxinput-1.0-22|30	%patch1 -p1 -b .wacom
21mr|tkxinput-1.0-22|31	# quick hack to fix install location...the makefile is way too simple
21mr|tkxinput-1.0-22|32	# to make a proper fix easy without completely re-doing it - AdamW
21mr|tkxinput-1.0-22|33	# 2008/12
21mr|tkxinput-1.0-22|34	sed -i -e 's,$(prefix)/lib,%{buildroot}%{tcl_sitearch},g' Makefile
21mr|tkxinput-1.0-22|35	
21mr|tkxinput-1.0-22|36	%build
21mr|tkxinput-1.0-22|37	%make CFLAGS="%{optflags} -fPIC" TCL_LIB=tcl%{tcl_version} TK_LIB=tk%{tcl_version} X11_LIB_PATH=%{_libdir}
21mr|tkxinput-1.0-22|38	
21mr|tkxinput-1.0-22|39	%install
21mr|tkxinput-1.0-22|40	mkdir -p %{buildroot}%{tcl_sitearch}/TkXInput %{buildroot}%{_bindir}
21mr|tkxinput-1.0-22|41	make install prefix=%{buildroot}%{_prefix}
21mr|tkxinput-1.0-22|42	
21mr|tkxinput-1.0-22|43	%files
21mr|tkxinput-1.0-22|44	%doc README*
21mr|tkxinput-1.0-22|45	%{tcl_sitearch}/TkXInput
21mr|tkxinput-1.0-22|46	%{_bindir}/*

19531 21
21mr|tlp-1.3.1-1|1	Summary:	Advanced power management tool for Linux
21mr|tlp-1.3.1-1|2	Name:		tlp
21mr|tlp-1.3.1-1|3	Version:	1.3.1
21mr|tlp-1.3.1-1|4	Release:	1
21mr|tlp-1.3.1-1|5	License:	GPLv2+
21mr|tlp-1.3.1-1|6	Group:		System/Libraries
21mr|tlp-1.3.1-1|7	URL:		http://linrunner.de/tlp
21mr|tlp-1.3.1-1|8	Source0:	https://github.com/linrunner/TLP/archive/%{version}.tar.gz
21mr|tlp-1.3.1-1|9	#Provided by Andreas Roederer <tlp~at~warpnine~dot~de>:
21mr|tlp-1.3.1-1|10	Source1:	50-tlp.preset
21mr|tlp-1.3.1-1|11	
21mr|tlp-1.3.1-1|12	BuildRequires:	systemd
21mr|tlp-1.3.1-1|13	
21mr|tlp-1.3.1-1|14	#The following requires are not detected:
21mr|tlp-1.3.1-1|15	Requires:	ethtool
21mr|tlp-1.3.1-1|16	Requires:	hdparm
21mr|tlp-1.3.1-1|17	Requires:	iw
21mr|tlp-1.3.1-1|18	Requires:	rfkill
21mr|tlp-1.3.1-1|19	Requires:	systemd
21mr|tlp-1.3.1-1|20	Requires:	udev
21mr|tlp-1.3.1-1|21	Requires:	usbutils
21mr|tlp-1.3.1-1|22	Requires:	wireless-tools
21mr|tlp-1.3.1-1|23	#Conflicts with laptop-mode-tools, note that an official
21mr|tlp-1.3.1-1|24	#package/package name doesn't exist, so this works for now:
21mr|tlp-1.3.1-1|25	Conflicts:	%{_sbindir}/laptop_mode
21mr|tlp-1.3.1-1|26	BuildArch:	noarch
21mr|tlp-1.3.1-1|27	
21mr|tlp-1.3.1-1|28	%description
21mr|tlp-1.3.1-1|29	TLP brings you the benefits of advanced power management for Linux
21mr|tlp-1.3.1-1|30	without the need to understand every technical detail. TLP comes
21mr|tlp-1.3.1-1|31	with a default configuration already optimized for battery life.
21mr|tlp-1.3.1-1|32	Also an optional install of the smartmontools package enables hard
21mr|tlp-1.3.1-1|33	disk SMART data in tlp-stat (smartctl).
21mr|tlp-1.3.1-1|34	
21mr|tlp-1.3.1-1|35	%files
21mr|tlp-1.3.1-1|36	%config(noreplace) %{_sysconfdir}/tlp.conf
21mr|tlp-1.3.1-1|37	%config(noreplace) %{_sysconfdir}/tlp.d
21mr|tlp-1.3.1-1|38	%license LICENSE
21mr|tlp-1.3.1-1|39	%doc COPYING README.md changelog
21mr|tlp-1.3.1-1|40	%{_bindir}/*
21mr|tlp-1.3.1-1|41	%exclude %{_bindir}/tlp-rdw
21mr|tlp-1.3.1-1|42	%{_sbindir}/*
21mr|tlp-1.3.1-1|43	%{_mandir}/man*/*
21mr|tlp-1.3.1-1|44	%exclude %{_mandir}/man*/tlp-rdw*
21mr|tlp-1.3.1-1|45	%{_datadir}/tlp
21mr|tlp-1.3.1-1|46	%{_udevrulesdir}/85-tlp.rules
21mr|tlp-1.3.1-1|47	%{_udevrulesdir}/../tlp-usb-udev
21mr|tlp-1.3.1-1|48	%{_datadir}/bash-completion/completions/*
21mr|tlp-1.3.1-1|49	%exclude %{_datadir}/bash-completion/completions/tlp-rdw
21mr|tlp-1.3.1-1|50	%{_presetdir}/50-tlp.preset
21mr|tlp-1.3.1-1|51	%{_unitdir}/*.service
21mr|tlp-1.3.1-1|52	%{_unitdir}/../system-sleep
21mr|tlp-1.3.1-1|53	%{_datadir}/metainfo/*.metainfo.xml
21mr|tlp-1.3.1-1|54	%{_sharedstatedir}/tlp
21mr|tlp-1.3.1-1|55	
21mr|tlp-1.3.1-1|56	%post
21mr|tlp-1.3.1-1|57	%systemd_post tlp.service
21mr|tlp-1.3.1-1|58	systemctl mask systemd-rfkill.service
21mr|tlp-1.3.1-1|59	
21mr|tlp-1.3.1-1|60	%preun
21mr|tlp-1.3.1-1|61	%systemd_preun tlp.service
21mr|tlp-1.3.1-1|62	
21mr|tlp-1.3.1-1|63	%postun
21mr|tlp-1.3.1-1|64	%systemd_postun_with_restart tlp.service
21mr|tlp-1.3.1-1|65	if [ $1 -eq 0 ] ; then
21mr|tlp-1.3.1-1|66	systemctl unmask systemd-rfkill.service
21mr|tlp-1.3.1-1|67	fi
21mr|tlp-1.3.1-1|68	
21mr|tlp-1.3.1-1|69	#--------------------------------------------------------------------
21mr|tlp-1.3.1-1|70	%package rdw
21mr|tlp-1.3.1-1|71	Summary:        Radio Device Wizard for TLP
21mr|tlp-1.3.1-1|72	Requires:       NetworkManager
21mr|tlp-1.3.1-1|73	Requires:       %{name} = %{version}-%{release}
21mr|tlp-1.3.1-1|74	BuildArch:      noarch
21mr|tlp-1.3.1-1|75	
21mr|tlp-1.3.1-1|76	%description rdw
21mr|tlp-1.3.1-1|77	Radio Device Wizard for TLP automatically toggles wireless networking
21mr|tlp-1.3.1-1|78	based on dock events and the Network Manager connection status.
21mr|tlp-1.3.1-1|79	
21mr|tlp-1.3.1-1|80	%files rdw
21mr|tlp-1.3.1-1|81	%doc COPYING README.md changelog
21mr|tlp-1.3.1-1|82	%{_bindir}/tlp-rdw
21mr|tlp-1.3.1-1|83	%{_mandir}/man*/tlp-rdw*
21mr|tlp-1.3.1-1|84	%{_prefix}/lib/NetworkManager/dispatcher.d/99tlp-rdw-nm
21mr|tlp-1.3.1-1|85	%{_udevrulesdir}/85-tlp-rdw.rules
21mr|tlp-1.3.1-1|86	%{_udevrulesdir}/../tlp-rdw-udev
21mr|tlp-1.3.1-1|87	%{_datadir}/bash-completion/completions/tlp-rdw
21mr|tlp-1.3.1-1|88	
21mr|tlp-1.3.1-1|89	%post rdw
21mr|tlp-1.3.1-1|90	/bin/systemctl enable NetworkManager-dispatcher.service >/dev/null 2>&1 || :
21mr|tlp-1.3.1-1|91	
21mr|tlp-1.3.1-1|92	#--------------------------------------------------------------------
21mr|tlp-1.3.1-1|93	
21mr|tlp-1.3.1-1|94	%prep
21mr|tlp-1.3.1-1|95	%setup -q -n TLP-%{version}
21mr|tlp-1.3.1-1|96	#Bash completion should be in /usr/share
21mr|tlp-1.3.1-1|97	sed -i 's|etc/bash_completion.d|usr/share/bash-completion/completions|g' Makefile
21mr|tlp-1.3.1-1|98	
21mr|tlp-1.3.1-1|99	%build
21mr|tlp-1.3.1-1|100	%make
21mr|tlp-1.3.1-1|101	
21mr|tlp-1.3.1-1|102	%install
21mr|tlp-1.3.1-1|103	%makeinstall_std \
21mr|tlp-1.3.1-1|104	TLP_NO_INIT=1 \
21mr|tlp-1.3.1-1|105	TLP_NO_PMUTILS=1 \
21mr|tlp-1.3.1-1|106	TLP_WITH_ELOGIND=0 \
21mr|tlp-1.3.1-1|107	TLP_SDSL=%{_unitdir}/../system-sleep \
21mr|tlp-1.3.1-1|108	TLP_NMDSP=%{_prefix}/lib/NetworkManager/dispatcher.d \
21mr|tlp-1.3.1-1|109	TLP_SYSD=%{_unitdir} \
21mr|tlp-1.3.1-1|110	TLP_ULIB=%{_udevrulesdir}/..
21mr|tlp-1.3.1-1|111	#Install manpages:
21mr|tlp-1.3.1-1|112	#Install manpages:
21mr|tlp-1.3.1-1|113	make install-man DESTDIR=%{buildroot}
21mr|tlp-1.3.1-1|114	make install-man-rdw DESTDIR=%{buildroot}
21mr|tlp-1.3.1-1|115	#Install preset (source 1):
21mr|tlp-1.3.1-1|116	install -Dpm 0644 %{SOURCE1} %{buildroot}/%{_presetdir}/50-tlp.preset

19532 21
21mr|tmpwatch-2.11-11|1	Summary:	Utility for removing files based on when they were last accessed
21mr|tmpwatch-2.11-11|2	Name:		tmpwatch
21mr|tmpwatch-2.11-11|3	Version:	2.11
21mr|tmpwatch-2.11-11|4	Release:	11
21mr|tmpwatch-2.11-11|5	License:	GPLv2+
21mr|tmpwatch-2.11-11|6	Group:		File tools
21mr|tmpwatch-2.11-11|7	Url:		https://fedorahosted.org/tmpwatch/
21mr|tmpwatch-2.11-11|8	Source0:	https://fedorahosted.org/releases/t/m/tmpwatch/%{name}-%{version}.tar.bz2
21mr|tmpwatch-2.11-11|9	# configure is looking for /sbin/fuser
21mr|tmpwatch-2.11-11|10	BuildRequires:	psmisc
21mr|tmpwatch-2.11-11|11	Requires:	psmisc
21mr|tmpwatch-2.11-11|12	
21mr|tmpwatch-2.11-11|13	%description
21mr|tmpwatch-2.11-11|14	The tmpwatch utility recursively searches through specified directories and
21mr|tmpwatch-2.11-11|15	removes files which have not been accessed in a specified period of time.
21mr|tmpwatch-2.11-11|16	Tmpwatch is normally used to clean up directories which are used for
21mr|tmpwatch-2.11-11|17	temporarily holding files (for example, /tmp). Tmpwatch ignores symlinks,
21mr|tmpwatch-2.11-11|18	won't switch filesystems and only removes empty directories and regular files.
21mr|tmpwatch-2.11-11|19	
21mr|tmpwatch-2.11-11|20	%files
21mr|tmpwatch-2.11-11|21	%doc ChangeLog NEWS README
21mr|tmpwatch-2.11-11|22	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/tmpwatch
21mr|tmpwatch-2.11-11|23	%attr(0755,root,root) %{_sysconfdir}/cron.daily/tmpwatch
21mr|tmpwatch-2.11-11|24	%{_sbindir}/tmpwatch
21mr|tmpwatch-2.11-11|25	%{_mandir}/man8/tmpwatch.8*
21mr|tmpwatch-2.11-11|26	
21mr|tmpwatch-2.11-11|27	#----------------------------------------------------------------------------
21mr|tmpwatch-2.11-11|28	
21mr|tmpwatch-2.11-11|29	%prep
21mr|tmpwatch-2.11-11|30	%setup -q
21mr|tmpwatch-2.11-11|31	
21mr|tmpwatch-2.11-11|32	%build
21mr|tmpwatch-2.11-11|33	%configure
21mr|tmpwatch-2.11-11|34	%make
21mr|tmpwatch-2.11-11|35	
21mr|tmpwatch-2.11-11|36	%install
21mr|tmpwatch-2.11-11|37	%makeinstall ROOT=%{buildroot} MANDIR=%{_mandir} SBINDIR=%{_sbindir}
21mr|tmpwatch-2.11-11|38	
21mr|tmpwatch-2.11-11|39	install -d %{buildroot}%{_sysconfdir}/cron.daily
21mr|tmpwatch-2.11-11|40	install -d %{buildroot}%{_sysconfdir}/sysconfig
21mr|tmpwatch-2.11-11|41	
21mr|tmpwatch-2.11-11|42	cat > tmpwatch.cron << EOF
21mr|tmpwatch-2.11-11|43	#!/bin/sh
21mr|tmpwatch-2.11-11|44	
21mr|tmpwatch-2.11-11|45	[ -f %{_sysconfdir}/sysconfig/tmpwatch ] && . %{_sysconfdir}/sysconfig/tmpwatch
21mr|tmpwatch-2.11-11|46	
21mr|tmpwatch-2.11-11|47	# we use patterns in TMPWATCH_EXCLUDES, don't allow shell to process them, leave them to tmpwatch
21mr|tmpwatch-2.11-11|48	set -f
21mr|tmpwatch-2.11-11|49	%{_sbindir}/tmpwatch \$TMPWATCH_OPTIONS \$TMPWATCH_EXCLUDES 10d /tmp
21mr|tmpwatch-2.11-11|50	
21mr|tmpwatch-2.11-11|51	%{_sbindir}/tmpwatch \$TMPWATCH_OPTIONS \$TMPWATCH_EXCLUDES 30d /var/tmp
21mr|tmpwatch-2.11-11|52	set +f
21mr|tmpwatch-2.11-11|53	
21mr|tmpwatch-2.11-11|54	for d in /var/{cache/man,catman}/{cat?,X11R6/cat?,local/cat?,\$LANG/cat?}; do
21mr|tmpwatch-2.11-11|55	if [ -d "\$d" ]; then
21mr|tmpwatch-2.11-11|56	%{_sbindir}/tmpwatch \$TMPWATCH_OPTIONS -f 30d "\$d"
21mr|tmpwatch-2.11-11|57	fi
21mr|tmpwatch-2.11-11|58	done
21mr|tmpwatch-2.11-11|59	EOF
21mr|tmpwatch-2.11-11|60	
21mr|tmpwatch-2.11-11|61	cat > tmpwatch.sysconfig << EOF
21mr|tmpwatch-2.11-11|62	#TMPWATCH_OPTIONS="-umc"
21mr|tmpwatch-2.11-11|63	# (oe) define files/directories/sockets tmpwatch should ignore (#18488)
21mr|tmpwatch-2.11-11|64	TMPWATCH_EXCLUDES="-x /tmp/.ICE-unix -x /tmp/.X11-unix -x /tmp/.font-unix -x /tmp/.Test-unix -x /tmp/.XIM-unix -X /tmp/systemd-private*"
21mr|tmpwatch-2.11-11|65	EOF
21mr|tmpwatch-2.11-11|66	
21mr|tmpwatch-2.11-11|67	install -m0755 tmpwatch.cron %{buildroot}%{_sysconfdir}/cron.daily/tmpwatch
21mr|tmpwatch-2.11-11|68	install -m0644 tmpwatch.sysconfig %{buildroot}%{_sysconfdir}/sysconfig/tmpwatch

19533 21
21mr|tmux-3.3a-5|1	# check strangely randomly fails
21mr|tmux-3.3a-5|2	# (cannot reproduce outside of ABF)
21mr|tmux-3.3a-5|3	%bcond_with check
21mr|tmux-3.3a-5|4	
21mr|tmux-3.3a-5|5	Name:           tmux
21mr|tmux-3.3a-5|6	Version:	3.3a
21mr|tmux-3.3a-5|7	Release:	5
21mr|tmux-3.3a-5|8	Summary:        A terminal multiplexer
21mr|tmux-3.3a-5|9	# Most of the source is ISC licensed; some of the files in compat/ are 2 and
21mr|tmux-3.3a-5|10	# 3 clause BSD licensed.
21mr|tmux-3.3a-5|11	License:        ISC and BSD
21mr|tmux-3.3a-5|12	Group:		Terminals
21mr|tmux-3.3a-5|13	URL:            https://tmux.github.io/
21mr|tmux-3.3a-5|14	Source0:        https://github.com/tmux/tmux/releases/download/%{version}/%{name}-%{version}.tar.gz
21mr|tmux-3.3a-5|15	# we need directory regress/ which is not included into release tarball, so take it from Github
21mr|tmux-3.3a-5|16	Source1:		https://github.com/tmux/tmux/archive/refs/tags/%{version}.tar.gz?/%{name}-%{version}-git.tar.gz
21mr|tmux-3.3a-5|17	# Examples has been removed - so include the bash_completion here
21mr|tmux-3.3a-5|18	Source2:        bash_completion_tmux.sh
21mr|tmux-3.3a-5|19	Source3:		test.sh
21mr|tmux-3.3a-5|20	# fix segfault with set -g mouse on actions
21mr|tmux-3.3a-5|21	Patch0:		0002-ncurses.patch
21mr|tmux-3.3a-5|22	
21mr|tmux-3.3a-5|23	BuildRequires:  pkgconfig(libevent)
21mr|tmux-3.3a-5|24	BuildRequires:  pkgconfig(ncurses)
21mr|tmux-3.3a-5|25	BuildRequires:  pkgconfig(ncursesw)
21mr|tmux-3.3a-5|26	BuildRequires:  pkgconfig(systemd)
21mr|tmux-3.3a-5|27	BuildRequires:  utempter-devel
21mr|tmux-3.3a-5|28	# for %%check
21mr|tmux-3.3a-5|29	BuildRequires:  patchelf
21mr|tmux-3.3a-5|30	
21mr|tmux-3.3a-5|31	Requires(post):	coreutils
21mr|tmux-3.3a-5|32	Requires(post):	grep
21mr|tmux-3.3a-5|33	# if any package provides it...
21mr|tmux-3.3a-5|34	OrderWithRequires(post): %{_sysconfdir}/shells
21mr|tmux-3.3a-5|35	Requires(postun):	sed
21mr|tmux-3.3a-5|36	Requires(postun):	coreutils
21mr|tmux-3.3a-5|37	
21mr|tmux-3.3a-5|38	%description
21mr|tmux-3.3a-5|39	tmux is a "terminal multiplexer."  It enables a number of terminals (or
21mr|tmux-3.3a-5|40	windows) to be accessed and controlled from a single terminal.  tmux is
21mr|tmux-3.3a-5|41	intended to be a simple, modern, BSD-licensed alternative to programs such
21mr|tmux-3.3a-5|42	as GNU Screen.
21mr|tmux-3.3a-5|43	
21mr|tmux-3.3a-5|44	%post
21mr|tmux-3.3a-5|45	# /etc/shells must be 0644 even if umask is e.g. 027
21mr|tmux-3.3a-5|46	umask 022
21mr|tmux-3.3a-5|47	if [ "$1" = 1 ]; then
21mr|tmux-3.3a-5|48	if [ ! -f %{_sysconfdir}/shells ] ; then
21mr|tmux-3.3a-5|49	touch %{_sysconfdir}/shells
21mr|tmux-3.3a-5|50	fi
21mr|tmux-3.3a-5|51	if ! grep -q "^%{_bindir}/tmux$" %{_sysconfdir}/shells; then
21mr|tmux-3.3a-5|52	(cat %{_sysconfdir}/shells; echo "%{_bindir}/tmux") > %{_sysconfdir}/shells.new
21mr|tmux-3.3a-5|53	mv %{_sysconfdir}/shells{.new,}
21mr|tmux-3.3a-5|54	fi
21mr|tmux-3.3a-5|55	fi
21mr|tmux-3.3a-5|56	
21mr|tmux-3.3a-5|57	%postun
21mr|tmux-3.3a-5|58	# /etc/shells must be 0644 even if umask is e.g. 027
21mr|tmux-3.3a-5|59	umask 022
21mr|tmux-3.3a-5|60	if [ "$1" = 0 ] && [ -f %{_sysconfdir}/shells ] ; then
21mr|tmux-3.3a-5|61	sed -e '\!^%{_bindir}/tmux$!d' -e '\!^/bin/tmux$!d' < %{_sysconfdir}/shells > %{_sysconfdir}/shells.new
21mr|tmux-3.3a-5|62	mv %{_sysconfdir}/shells{.new,}
21mr|tmux-3.3a-5|63	fi
21mr|tmux-3.3a-5|64	
21mr|tmux-3.3a-5|65	%files
21mr|tmux-3.3a-5|66	%license COPYING
21mr|tmux-3.3a-5|67	%doc CHANGES README*
21mr|tmux-3.3a-5|68	%{_bindir}/tmux
21mr|tmux-3.3a-5|69	%{_mandir}/man1/tmux.1.*
21mr|tmux-3.3a-5|70	%{_datadir}/bash-completion/completions/tmux
21mr|tmux-3.3a-5|71	%config(noreplace) %{_sysconfdir}/tmux.conf
21mr|tmux-3.3a-5|72	
21mr|tmux-3.3a-5|73	#------------------------------------------------------------------
21mr|tmux-3.3a-5|74	
21mr|tmux-3.3a-5|75	%prep
21mr|tmux-3.3a-5|76	%autosetup -p1
21mr|tmux-3.3a-5|77	install -m755 %{SOURCE3} .
21mr|tmux-3.3a-5|78	
21mr|tmux-3.3a-5|79	mkdir git
21mr|tmux-3.3a-5|80	tar -C git -xf %{SOURCE1}
21mr|tmux-3.3a-5|81	mv git/tmux-%{version}/regress .
21mr|tmux-3.3a-5|82	rm -fr git
21mr|tmux-3.3a-5|83	#sed -i -e 's,sh ,sh -x ,g' regress/Makefile
21mr|tmux-3.3a-5|84	# XXX remove failing tests
21mr|tmux-3.3a-5|85	# TODO: fix them?
21mr|tmux-3.3a-5|86	# We run tests just as tests and for better code coverage (https://nixtux.ru/1365)
21mr|tmux-3.3a-5|87	unlink regress/capture-pane-sgr0.sh
21mr|tmux-3.3a-5|88	unlink regress/new-session-environment.sh
21mr|tmux-3.3a-5|89	
21mr|tmux-3.3a-5|90	%build
21mr|tmux-3.3a-5|91	%configure --enable-systemd
21mr|tmux-3.3a-5|92	%make_build
21mr|tmux-3.3a-5|93	
21mr|tmux-3.3a-5|94	%install
21mr|tmux-3.3a-5|95	%make_install
21mr|tmux-3.3a-5|96	# bash completion
21mr|tmux-3.3a-5|97	install -Dpm 644 %{SOURCE2} %{buildroot}%{_datadir}/bash-completion/completions/tmux
21mr|tmux-3.3a-5|98	
21mr|tmux-3.3a-5|99	# Create an empty config just to easify understanding which file to edit
21mr|tmux-3.3a-5|100	mkdir -p %{buildroot}%{_sysconfdir}
21mr|tmux-3.3a-5|101	touch %{buildroot}%{_sysconfdir}/tmux.conf
21mr|tmux-3.3a-5|102	
21mr|tmux-3.3a-5|103	%if %{with check}
21mr|tmux-3.3a-5|104	%check
21mr|tmux-3.3a-5|105	./test.sh %{buildroot}%{_bindir}/tmux
21mr|tmux-3.3a-5|106	# Some tests fail if built with --coverage (see https://nixtux.ru/1365),
21mr|tmux-3.3a-5|107	# but do not fail if built normally.
21mr|tmux-3.3a-5|108	# Not using Makefile to not stop testing if one test fails,
21mr|tmux-3.3a-5|109	# we need to run as many tests as possible for best code coverage
21mr|tmux-3.3a-5|110	#make -C regress all
21mr|tmux-3.3a-5|111	cd regress
21mr|tmux-3.3a-5|112	set +e
21mr|tmux-3.3a-5|113	failed=0
21mr|tmux-3.3a-5|114	for i in *.sh
21mr|tmux-3.3a-5|115	do
21mr|tmux-3.3a-5|116	bash -x "$i"
21mr|tmux-3.3a-5|117	if [ $? != 0 ]; then
21mr|tmux-3.3a-5|118	failed=$((++failed))
21mr|tmux-3.3a-5|119	fi
21mr|tmux-3.3a-5|120	done
21mr|tmux-3.3a-5|121	echo "Failed $failed tests"
21mr|tmux-3.3a-5|122	exit $failed
21mr|tmux-3.3a-5|123	%endif

19534 21
21mr|tnef-1.4.15-3|1	Summary:	Decodes MS-TNEF attachments
21mr|tnef-1.4.15-3|2	Name:		tnef
21mr|tnef-1.4.15-3|3	Version:	1.4.15
21mr|tnef-1.4.15-3|4	Release:	3
21mr|tnef-1.4.15-3|5	License:	GPL
21mr|tnef-1.4.15-3|6	Group:		Networking/Mail
21mr|tnef-1.4.15-3|7	URL:		http://sourceforge.net/projects/tnef/
21mr|tnef-1.4.15-3|8	Source0:	http://prdownloads.sourceforge.net/tnef/%{name}-%{version}.tar.gz
21mr|tnef-1.4.15-3|9	Patch0:		CVE-2019-18849.patch
21mr|tnef-1.4.15-3|10	BuildRequires:	mawk
21mr|tnef-1.4.15-3|11	BuildRequires:	gettext-devel
21mr|tnef-1.4.15-3|12	BuildRequires:	autoconf2.5
21mr|tnef-1.4.15-3|13	BuildRequires:	libtool
21mr|tnef-1.4.15-3|14	
21mr|tnef-1.4.15-3|15	%description
21mr|tnef-1.4.15-3|16	TNEF is a program for unpacking MIME attachments of type "application/ms-tnef".
21mr|tnef-1.4.15-3|17	This is a Microsoft only attachment. Due to the proliferation of Microsoft
21mr|tnef-1.4.15-3|18	Outlook and Exchange mail servers, more and more mail is encapsulated into
21mr|tnef-1.4.15-3|19	this format. The TNEF program allows one to unpack the attachments which were
21mr|tnef-1.4.15-3|20	encapsulated into the TNEF attachment. Thus alleviating the need to use
21mr|tnef-1.4.15-3|21	Microsoft Outlook to view the attachment.
21mr|tnef-1.4.15-3|22	
21mr|tnef-1.4.15-3|23	%prep
21mr|tnef-1.4.15-3|24	%setup -q
21mr|tnef-1.4.15-3|25	%patch0 -p1
21mr|tnef-1.4.15-3|26	
21mr|tnef-1.4.15-3|27	%build
21mr|tnef-1.4.15-3|28	%serverbuild
21mr|tnef-1.4.15-3|29	autoreconf -fi
21mr|tnef-1.4.15-3|30	%configure
21mr|tnef-1.4.15-3|31	%make
21mr|tnef-1.4.15-3|32	
21mr|tnef-1.4.15-3|33	%check
21mr|tnef-1.4.15-3|34	make check
21mr|tnef-1.4.15-3|35	
21mr|tnef-1.4.15-3|36	%install
21mr|tnef-1.4.15-3|37	%makeinstall_std
21mr|tnef-1.4.15-3|38	
21mr|tnef-1.4.15-3|39	%clean
21mr|tnef-1.4.15-3|40	
21mr|tnef-1.4.15-3|41	%files
21mr|tnef-1.4.15-3|42	%doc AUTHORS ChangeLog NEWS THANKS doc/FAQ
21mr|tnef-1.4.15-3|43	%{_bindir}/tnef
21mr|tnef-1.4.15-3|44	%{_mandir}/man1/tnef.1*

19535 21
21mr|tomcat-9.0.37-16|1	# Copyright (c) 2000-2008, JPackage Project
21mr|tomcat-9.0.37-16|2	# All rights reserved.
21mr|tomcat-9.0.37-16|3	#
21mr|tomcat-9.0.37-16|4	# Redistribution and use in source and binary forms, with or without
21mr|tomcat-9.0.37-16|5	# modification, are permitted provided that the following conditions
21mr|tomcat-9.0.37-16|6	# are met:
21mr|tomcat-9.0.37-16|7	#
21mr|tomcat-9.0.37-16|8	# 1. Redistributions of source code must retain the above copyright
21mr|tomcat-9.0.37-16|9	#    notice, this list of conditions and the following disclaimer.
21mr|tomcat-9.0.37-16|10	# 2. Redistributions in binary form must reproduce the above copyright
21mr|tomcat-9.0.37-16|11	#    notice, this list of conditions and the following disclaimer in the
21mr|tomcat-9.0.37-16|12	#    documentation and/or other materials provided with the
21mr|tomcat-9.0.37-16|13	#    distribution.
21mr|tomcat-9.0.37-16|14	# 3. Neither the name of the JPackage Project nor the names of its
21mr|tomcat-9.0.37-16|15	#    contributors may be used to endorse or promote products derived
21mr|tomcat-9.0.37-16|16	#    from this software without specific prior written permission.
21mr|tomcat-9.0.37-16|17	#
21mr|tomcat-9.0.37-16|18	# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
21mr|tomcat-9.0.37-16|19	# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
21mr|tomcat-9.0.37-16|20	# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
21mr|tomcat-9.0.37-16|21	# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
21mr|tomcat-9.0.37-16|22	# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
21mr|tomcat-9.0.37-16|23	# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
21mr|tomcat-9.0.37-16|24	# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
21mr|tomcat-9.0.37-16|25	# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
21mr|tomcat-9.0.37-16|26	# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
21mr|tomcat-9.0.37-16|27	# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
21mr|tomcat-9.0.37-16|28	# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
21mr|tomcat-9.0.37-16|29	#
21mr|tomcat-9.0.37-16|30	
21mr|tomcat-9.0.37-16|31	%define _duplicate_files_terminate_build 0
21mr|tomcat-9.0.37-16|32	
21mr|tomcat-9.0.37-16|33	%global jspspec 2.3
21mr|tomcat-9.0.37-16|34	%global major_version 9
21mr|tomcat-9.0.37-16|35	%global minor_version 0
21mr|tomcat-9.0.37-16|36	%global micro_version 37
21mr|tomcat-9.0.37-16|37	%global packdname apache-tomcat-%{version}-src
21mr|tomcat-9.0.37-16|38	%global servletspec 4.0
21mr|tomcat-9.0.37-16|39	%global elspec 3.0
21mr|tomcat-9.0.37-16|40	#uid set in tomcat.sysusers.conf - check it!
21mr|tomcat-9.0.37-16|41	#%%global tcuid 53
21mr|tomcat-9.0.37-16|42	# Recommended version is specified in java/org/apache/catalina/core/AprLifecycleListener.java
21mr|tomcat-9.0.37-16|43	%global native_version 1.2.21
21mr|tomcat-9.0.37-16|44	
21mr|tomcat-9.0.37-16|45	
21mr|tomcat-9.0.37-16|46	# FHS 2.3 compliant tree structure - http://www.pathname.com/fhs/2.3/
21mr|tomcat-9.0.37-16|47	%global basedir %{_var}/lib/%{name}
21mr|tomcat-9.0.37-16|48	%global appdir %{basedir}/webapps
21mr|tomcat-9.0.37-16|49	%global homedir %{_datadir}/%{name}
21mr|tomcat-9.0.37-16|50	%global bindir %{homedir}/bin
21mr|tomcat-9.0.37-16|51	%global confdir %{_sysconfdir}/%{name}
21mr|tomcat-9.0.37-16|52	%global libdir %{_javadir}/%{name}
21mr|tomcat-9.0.37-16|53	%global logdir %{_var}/log/%{name}
21mr|tomcat-9.0.37-16|54	%global cachedir %{_var}/cache/%{name}
21mr|tomcat-9.0.37-16|55	%global tempdir %{cachedir}/temp
21mr|tomcat-9.0.37-16|56	%global workdir %{cachedir}/work
21mr|tomcat-9.0.37-16|57	%global _systemddir /lib/systemd/system
21mr|tomcat-9.0.37-16|58	
21mr|tomcat-9.0.37-16|59	# Fedora doesn't seem to have this macro, so we define it if it doesn't exist
21mr|tomcat-9.0.37-16|60	%{!?_mavendepmapfragdir: %global _mavendepmapfragdir /usr/share/maven-metadata}
21mr|tomcat-9.0.37-16|61	
21mr|tomcat-9.0.37-16|62	Name:		tomcat
21mr|tomcat-9.0.37-16|63	Epoch:		1
21mr|tomcat-9.0.37-16|64	Version:	%{major_version}.%{minor_version}.%{micro_version}
21mr|tomcat-9.0.37-16|65	Release:	16
21mr|tomcat-9.0.37-16|66	Summary:	Apache Servlet/JSP Engine, RI for Servlet %{servletspec}/JSP %{jspspec} API
21mr|tomcat-9.0.37-16|67	Group:		Development/Java
21mr|tomcat-9.0.37-16|68	License:	ASL 2.0
21mr|tomcat-9.0.37-16|69	URL:		http://tomcat.apache.org/
21mr|tomcat-9.0.37-16|70	Source0:	http://www.apache.org/dist/tomcat/tomcat-%{major_version}/v%{version}/src/%{packdname}.tar.gz
21mr|tomcat-9.0.37-16|71	Source1:	%{name}-%{major_version}.%{minor_version}.conf
21mr|tomcat-9.0.37-16|72	Source3:	%{name}-%{major_version}.%{minor_version}.sysconfig
21mr|tomcat-9.0.37-16|73	Source4:	%{name}-%{major_version}.%{minor_version}.wrapper
21mr|tomcat-9.0.37-16|74	Source5:	%{name}-%{major_version}.%{minor_version}.logrotate
21mr|tomcat-9.0.37-16|75	Source6:	%{name}-%{major_version}.%{minor_version}-digest.script
21mr|tomcat-9.0.37-16|76	Source7:	%{name}-%{major_version}.%{minor_version}-tool-wrapper.script
21mr|tomcat-9.0.37-16|77	Source11:	%{name}-%{major_version}.%{minor_version}.service
21mr|tomcat-9.0.37-16|78	Source20:	%{name}-%{major_version}.%{minor_version}-jsvc.service
21mr|tomcat-9.0.37-16|79	Source21:	tomcat-functions
21mr|tomcat-9.0.37-16|80	Source30:	tomcat-preamble
21mr|tomcat-9.0.37-16|81	Source31:	tomcat-server
21mr|tomcat-9.0.37-16|82	Source32:	tomcat-named.service
21mr|tomcat-9.0.37-16|83	Source33:	tomcat.sysusers.conf
21mr|tomcat-9.0.37-16|84	
21mr|tomcat-9.0.37-16|85	Patch0:	%{name}-%{major_version}.%{minor_version}-bootstrap-MANIFEST.MF.patch
21mr|tomcat-9.0.37-16|86	Patch1:	%{name}-%{major_version}.%{minor_version}-tomcat-users-webapp.patch
21mr|tomcat-9.0.37-16|87	Patch2:	%{name}-build.patch
21mr|tomcat-9.0.37-16|88	Patch3:	%{name}-%{major_version}.%{minor_version}-catalina-policy.patch
21mr|tomcat-9.0.37-16|89	Patch4:	rhbz-1857043.patch
21mr|tomcat-9.0.37-16|90	Patch5:	tomcat-9.0.37-RemoveCompilerOptions.patch
21mr|tomcat-9.0.37-16|91	# also CVE-2022-23181 fix in patch6
21mr|tomcat-9.0.37-16|92	Patch6: CVE-2020-9484.patch
21mr|tomcat-9.0.37-16|93	Patch7: CVE-2021-24122.patch
21mr|tomcat-9.0.37-16|94	Patch8: CVE-2021-25122.patch
21mr|tomcat-9.0.37-16|95	Patch9: CVE-2021-25329.patch
21mr|tomcat-9.0.37-16|96	Patch10: CVE-2021-30640.patch
21mr|tomcat-9.0.37-16|97	Patch11: CVE-2021-33037.patch
21mr|tomcat-9.0.37-16|98	Patch12: CVE-2021-41079.patch
21mr|tomcat-9.0.37-16|99	Patch13: CVE-2021-42340.patch
21mr|tomcat-9.0.37-16|100	Patch14: CVE-2021-43980.patch
21mr|tomcat-9.0.37-16|101	Patch15: CVE-2022-29885.patch
21mr|tomcat-9.0.37-16|102	Patch16: CVE-2022-34305.patch
21mr|tomcat-9.0.37-16|103	Patch17: CVE-2022-42252.patch
21mr|tomcat-9.0.37-16|104	Patch18: CVE-2023-28708.patch
21mr|tomcat-9.0.37-16|105	Patch19: CVE-2023-28709.patch
21mr|tomcat-9.0.37-16|106	Patch20: CVE-2023-41080.patch
21mr|tomcat-9.0.37-16|107	# CVE-2023-42794 not-affected (Windows-specific)
21mr|tomcat-9.0.37-16|108	Patch21: CVE-2023-42795.patch
21mr|tomcat-9.0.37-16|109	Patch22: CVE-2023-44487.patch
21mr|tomcat-9.0.37-16|110	Patch23: CVE-2023-45648.patch
21mr|tomcat-9.0.37-16|111	Patch24: CVE-2020-13943.patch
21mr|tomcat-9.0.37-16|112	Patch25: CVE-2020-17527.patch
21mr|tomcat-9.0.37-16|113	# CVE-2023-46589 (patches 0038-0040)
21mr|tomcat-9.0.37-16|114	Patch26: 0038-Improve-error-handling-if-non-blocking-IO-code-swall.patch
21mr|tomcat-9.0.37-16|115	Patch27: 0039-1-2-CVE-2023-46589-Differentiate-request-cancellatio.patch
21mr|tomcat-9.0.37-16|116	Patch28: 0040-2-2-CVE-2023-46589-Ensure-IOException-on-request-rea.patch
21mr|tomcat-9.0.37-16|117	Patch29: CVE-2024-38286.patch
21mr|tomcat-9.0.37-16|118	Patch30: CVE-2025-31651.patch
21mr|tomcat-9.0.37-16|119	Patch31: CVE-2024-52316.patch
21mr|tomcat-9.0.37-16|120	Patch32: CVE-2024-23672.patch
21mr|tomcat-9.0.37-16|121	Patch33: CVE-2024-24549.patch
21mr|tomcat-9.0.37-16|122	# from https://github.com/apache/tomcat/commit/8df00018a252baa9497615d6420fb6c10466fa74
21mr|tomcat-9.0.37-16|123	# and https://github.com/apache/tomcat/commit/8cb95ff03221067c511b3fa66d4f745bc4b0a605
21mr|tomcat-9.0.37-16|124	Patch34: CVE-2025-46701.patch
21mr|tomcat-9.0.37-16|125	# from https://github.com/apache/tomcat/commit/43b507ebac9d268b1ea3d908e296cc6e46795c00
21mr|tomcat-9.0.37-16|126	# and https://github.com/apache/tomcat/commit/631500b0c9b2a2a2abb707e3de2e10a5936e5d41
21mr|tomcat-9.0.37-16|127	Patch36: CVE-2024-50379.patch
21mr|tomcat-9.0.37-16|128	Patch37: CVE-2024-54677.patch
21mr|tomcat-9.0.37-16|129	Patch38: CVE-2025-49125.patch
21mr|tomcat-9.0.37-16|130	Patch39: CVE-2025-52520.patch
21mr|tomcat-9.0.37-16|131	Patch40: CVE-2025-53506.patch
21mr|tomcat-9.0.37-16|132	Patch41: CVE-2025-24813.patch
21mr|tomcat-9.0.37-16|133	Patch42: CVE-2025-48989.patch
21mr|tomcat-9.0.37-16|134	Patch43: CVE-2025-55668.patch
21mr|tomcat-9.0.37-16|135	Patch44: CVE-2025-55752.patch
21mr|tomcat-9.0.37-16|136	Patch45: CVE-2025-61795.patch
21mr|tomcat-9.0.37-16|137	Patch46: CVE-2026-24733.patch
21mr|tomcat-9.0.37-16|138	Patch47: CVE-2025-66614.patch
21mr|tomcat-9.0.37-16|139	Patch48: CVE-2025-66614-2.patch
21mr|tomcat-9.0.37-16|140	
21mr|tomcat-9.0.37-16|141	BuildArch:	noarch
21mr|tomcat-9.0.37-16|142	# Java stack is not supported on x86_32
21mr|tomcat-9.0.37-16|143	ExcludeArch: %{ix86}
21mr|tomcat-9.0.37-16|144	
21mr|tomcat-9.0.37-16|145	BuildRequires: ant
21mr|tomcat-9.0.37-16|146	BuildRequires: ecj >= 1:4.10
21mr|tomcat-9.0.37-16|147	BuildRequires: findutils
21mr|tomcat-9.0.37-16|148	BuildRequires: apache-commons-daemon
21mr|tomcat-9.0.37-16|149	BuildRequires: tomcat-taglibs-standard
21mr|tomcat-9.0.37-16|150	BuildRequires: java-devel >= 1:1.8.0
21mr|tomcat-9.0.37-16|151	#BuildRequires: jpackag-utils
21mr|tomcat-9.0.37-16|152	BuildRequires: javapackages-local
21mr|tomcat-9.0.37-16|153	#BuildRequires: junit
21mr|tomcat-9.0.37-16|154	BuildRequires: geronimo-jaxrpc
21mr|tomcat-9.0.37-16|155	BuildRequires: geronimo-saaj
21mr|tomcat-9.0.37-16|156	BuildRequires: aqute-bnd
21mr|tomcat-9.0.37-16|157	BuildRequires: aqute-bndlib
21mr|tomcat-9.0.37-16|158	BuildRequires: wsdl4j
21mr|tomcat-9.0.37-16|159	BuildRequires: systemd
21mr|tomcat-9.0.37-16|160	
21mr|tomcat-9.0.37-16|161	Requires:      apache-commons-daemon
21mr|tomcat-9.0.37-16|162	Requires:      java-headless >= 1:1.8.0
21mr|tomcat-9.0.37-16|163	Requires:      javapackages-tools
21mr|tomcat-9.0.37-16|164	Requires:      procps
21mr|tomcat-9.0.37-16|165	Requires:      %{name}-lib = %{EVRD}
21mr|tomcat-9.0.37-16|166	Recommends:    tomcat-native >= %{native_version}
21mr|tomcat-9.0.37-16|167	Requires(pre):    /bin/systemd-sysusers
21mr|tomcat-9.0.37-16|168	Requires(post):   systemd
21mr|tomcat-9.0.37-16|169	Requires(preun):  systemd
21mr|tomcat-9.0.37-16|170	Requires(postun): systemd
21mr|tomcat-9.0.37-16|171	
21mr|tomcat-9.0.37-16|172	# added after log4j sub-package was removed
21mr|tomcat-9.0.37-16|173	Provides:         %{name}-log4j = %{EVRD}
21mr|tomcat-9.0.37-16|174	
21mr|tomcat-9.0.37-16|175	%description
21mr|tomcat-9.0.37-16|176	Tomcat is the servlet container that is used in the official Reference
21mr|tomcat-9.0.37-16|177	Implementation for the Java Servlet and JavaServer Pages technologies.
21mr|tomcat-9.0.37-16|178	The Java Servlet and JavaServer Pages specifications are developed by
21mr|tomcat-9.0.37-16|179	Sun under the Java Community Process.
21mr|tomcat-9.0.37-16|180	
21mr|tomcat-9.0.37-16|181	Tomcat is developed in an open and participatory environment and
21mr|tomcat-9.0.37-16|182	released under the Apache Software License version 2.0. Tomcat is intended
21mr|tomcat-9.0.37-16|183	to be a collaboration of the best-of-breed developers from around the world.
21mr|tomcat-9.0.37-16|184	
21mr|tomcat-9.0.37-16|185	#----------------------------------------------------------------------------
21mr|tomcat-9.0.37-16|186	%package admin-webapps
21mr|tomcat-9.0.37-16|187	Summary: The host-manager and manager web applications for Apache Tomcat
21mr|tomcat-9.0.37-16|188	Requires: %{name} = %{EVRD}
21mr|tomcat-9.0.37-16|189	
21mr|tomcat-9.0.37-16|190	%description admin-webapps
21mr|tomcat-9.0.37-16|191	The host-manager and manager web applications for Apache Tomcat.
21mr|tomcat-9.0.37-16|192	
21mr|tomcat-9.0.37-16|193	#----------------------------------------------------------------------------
21mr|tomcat-9.0.37-16|194	
21mr|tomcat-9.0.37-16|195	%package docs-webapp
21mr|tomcat-9.0.37-16|196	Summary: The docs web application for Apache Tomcat
21mr|tomcat-9.0.37-16|197	Requires: %{name} = %{EVRD}
21mr|tomcat-9.0.37-16|198	
21mr|tomcat-9.0.37-16|199	%description docs-webapp
21mr|tomcat-9.0.37-16|200	The docs web application for Apache Tomcat.
21mr|tomcat-9.0.37-16|201	
21mr|tomcat-9.0.37-16|202	#----------------------------------------------------------------------------
21mr|tomcat-9.0.37-16|203	
21mr|tomcat-9.0.37-16|204	%package jsvc
21mr|tomcat-9.0.37-16|205	Summary: Apache jsvc wrapper for Apache Tomcat as separate service
21mr|tomcat-9.0.37-16|206	Requires: %{name} = %{EVRD}
21mr|tomcat-9.0.37-16|207	Requires: apache-commons-daemon-jsvc
21mr|tomcat-9.0.37-16|208	
21mr|tomcat-9.0.37-16|209	%description jsvc
21mr|tomcat-9.0.37-16|210	Systemd service to start tomcat with jsvc,
21mr|tomcat-9.0.37-16|211	which allows tomcat to perform some privileged operations
21mr|tomcat-9.0.37-16|212	(e.g. bind to a port < 1024) and then switch identity to a non-privileged user.
21mr|tomcat-9.0.37-16|213	
21mr|tomcat-9.0.37-16|214	#----------------------------------------------------------------------------
21mr|tomcat-9.0.37-16|215	
21mr|tomcat-9.0.37-16|216	%package jsp-%{jspspec}-api
21mr|tomcat-9.0.37-16|217	Summary: Apache Tomcat JavaServer Pages v%{jspspec} API Implementation Classes
21mr|tomcat-9.0.37-16|218	Provides: jsp = %{jspspec}
21mr|tomcat-9.0.37-16|219	Obsoletes: %{name}-jsp-2.2-api
21mr|tomcat-9.0.37-16|220	Requires: %{name}-servlet-%{servletspec}-api = %{EVRD}
21mr|tomcat-9.0.37-16|221	Requires: %{name}-el-%{elspec}-api = %{EVRD}
21mr|tomcat-9.0.37-16|222	
21mr|tomcat-9.0.37-16|223	%description jsp-%{jspspec}-api
21mr|tomcat-9.0.37-16|224	Apache Tomcat JSP API Implementation Classes.
21mr|tomcat-9.0.37-16|225	
21mr|tomcat-9.0.37-16|226	#----------------------------------------------------------------------------
21mr|tomcat-9.0.37-16|227	
21mr|tomcat-9.0.37-16|228	%package lib
21mr|tomcat-9.0.37-16|229	Summary: Libraries needed to run the Tomcat Web container
21mr|tomcat-9.0.37-16|230	Requires: %{name}-jsp-%{jspspec}-api = %{EVRD}
21mr|tomcat-9.0.37-16|231	Requires: %{name}-servlet-%{servletspec}-api = %{EVRD}
21mr|tomcat-9.0.37-16|232	Requires: %{name}-el-%{elspec}-api = %{EVRD}
21mr|tomcat-9.0.37-16|233	Requires: ecj >= 1:4.10
21mr|tomcat-9.0.37-16|234	Requires(preun): coreutils
21mr|tomcat-9.0.37-16|235	
21mr|tomcat-9.0.37-16|236	%description lib
21mr|tomcat-9.0.37-16|237	Libraries needed to run the Tomcat Web container.
21mr|tomcat-9.0.37-16|238	
21mr|tomcat-9.0.37-16|239	#----------------------------------------------------------------------------
21mr|tomcat-9.0.37-16|240	
21mr|tomcat-9.0.37-16|241	%package servlet-%{servletspec}-api
21mr|tomcat-9.0.37-16|242	Summary: Apache Tomcat Java Servlet v%{servletspec} API Implementation Classes
21mr|tomcat-9.0.37-16|243	Provides: servlet = %{servletspec}
21mr|tomcat-9.0.37-16|244	Provides: servlet6
21mr|tomcat-9.0.37-16|245	Provides: servlet3
21mr|tomcat-9.0.37-16|246	Obsoletes: %{name}-servlet-3.1-api
21mr|tomcat-9.0.37-16|247	
21mr|tomcat-9.0.37-16|248	%description servlet-%{servletspec}-api
21mr|tomcat-9.0.37-16|249	Apache Tomcat Servlet API Implementation Classes.
21mr|tomcat-9.0.37-16|250	
21mr|tomcat-9.0.37-16|251	#----------------------------------------------------------------------------
21mr|tomcat-9.0.37-16|252	
21mr|tomcat-9.0.37-16|253	%package el-%{elspec}-api
21mr|tomcat-9.0.37-16|254	Summary: Apache Tomcat Expression Language v%{elspec} API Implementation Classes
21mr|tomcat-9.0.37-16|255	Provides: el_api = %{elspec}
21mr|tomcat-9.0.37-16|256	Obsoletes: %{name}-el-2.2-api
21mr|tomcat-9.0.37-16|257	
21mr|tomcat-9.0.37-16|258	%description el-%{elspec}-api
21mr|tomcat-9.0.37-16|259	Apache Tomcat EL API Implementation Classes.
21mr|tomcat-9.0.37-16|260	
21mr|tomcat-9.0.37-16|261	#----------------------------------------------------------------------------
21mr|tomcat-9.0.37-16|262	
21mr|tomcat-9.0.37-16|263	%package webapps
21mr|tomcat-9.0.37-16|264	Summary: The ROOT and examples web applications for Apache Tomcat
21mr|tomcat-9.0.37-16|265	Requires: %{name} = %{EVRD}
21mr|tomcat-9.0.37-16|266	Requires: tomcat-taglibs-standard >= 0:1.1
21mr|tomcat-9.0.37-16|267	
21mr|tomcat-9.0.37-16|268	%description webapps
21mr|tomcat-9.0.37-16|269	The ROOT and examples web applications for Apache Tomcat.
21mr|tomcat-9.0.37-16|270	
21mr|tomcat-9.0.37-16|271	#----------------------------------------------------------------------------
21mr|tomcat-9.0.37-16|272	
21mr|tomcat-9.0.37-16|273	%prep
21mr|tomcat-9.0.37-16|274	%setup -q -n %{packdname}
21mr|tomcat-9.0.37-16|275	# remove pre-built binaries and windows files
21mr|tomcat-9.0.37-16|276	find . -type f \( -name "*.bat" -o -name "*.class" -o -name Thumbs.db -o -name "*.gz" -o \
21mr|tomcat-9.0.37-16|277	-name "*.jar" -o -name "*.war" -o -name "*.zip" \) -delete
21mr|tomcat-9.0.37-16|278	
21mr|tomcat-9.0.37-16|279	%patch0 -p0
21mr|tomcat-9.0.37-16|280	%patch1 -p0
21mr|tomcat-9.0.37-16|281	%patch2 -p0
21mr|tomcat-9.0.37-16|282	%patch3 -p0
21mr|tomcat-9.0.37-16|283	%patch4 -p0
21mr|tomcat-9.0.37-16|284	%patch5 -p0
21mr|tomcat-9.0.37-16|285	
21mr|tomcat-9.0.37-16|286	#=CVE's
21mr|tomcat-9.0.37-16|287	%patch6 -p1
21mr|tomcat-9.0.37-16|288	%patch7 -p1
21mr|tomcat-9.0.37-16|289	%patch8 -p1
21mr|tomcat-9.0.37-16|290	%patch9 -p1
21mr|tomcat-9.0.37-16|291	%patch10 -p1
21mr|tomcat-9.0.37-16|292	%patch11 -p1
21mr|tomcat-9.0.37-16|293	%patch12 -p1
21mr|tomcat-9.0.37-16|294	%patch13 -p1
21mr|tomcat-9.0.37-16|295	%patch14 -p1
21mr|tomcat-9.0.37-16|296	%patch15 -p1
21mr|tomcat-9.0.37-16|297	%patch16 -p1
21mr|tomcat-9.0.37-16|298	%patch17 -p1
21mr|tomcat-9.0.37-16|299	%patch18 -p1
21mr|tomcat-9.0.37-16|300	%patch19 -p1
21mr|tomcat-9.0.37-16|301	%patch20 -p1
21mr|tomcat-9.0.37-16|302	%patch21 -p1
21mr|tomcat-9.0.37-16|303	%patch22 -p1
21mr|tomcat-9.0.37-16|304	%patch23 -p1
21mr|tomcat-9.0.37-16|305	%patch24 -p1
21mr|tomcat-9.0.37-16|306	%patch25 -p1
21mr|tomcat-9.0.37-16|307	%patch26 -p1
21mr|tomcat-9.0.37-16|308	%patch27 -p1
21mr|tomcat-9.0.37-16|309	%patch28 -p1
21mr|tomcat-9.0.37-16|310	%patch29 -p1
21mr|tomcat-9.0.37-16|311	%patch30 -p1
21mr|tomcat-9.0.37-16|312	%patch31 -p1
21mr|tomcat-9.0.37-16|313	%patch32 -p1
21mr|tomcat-9.0.37-16|314	%patch33 -p1
21mr|tomcat-9.0.37-16|315	%patch34 -p1
21mr|tomcat-9.0.37-16|316	%patch36 -p1
21mr|tomcat-9.0.37-16|317	%patch37 -p1
21mr|tomcat-9.0.37-16|318	%patch38 -p1
21mr|tomcat-9.0.37-16|319	%patch39 -p1
21mr|tomcat-9.0.37-16|320	%patch40 -p1
21mr|tomcat-9.0.37-16|321	%patch41 -p1
21mr|tomcat-9.0.37-16|322	%patch42 -p1
21mr|tomcat-9.0.37-16|323	%patch43 -p1
21mr|tomcat-9.0.37-16|324	%patch44 -p1
21mr|tomcat-9.0.37-16|325	%patch45 -p1
21mr|tomcat-9.0.37-16|326	%patch46 -p1
21mr|tomcat-9.0.37-16|327	%patch47 -p1
21mr|tomcat-9.0.37-16|328	%patch48 -p1
21mr|tomcat-9.0.37-16|329	#=====^
21mr|tomcat-9.0.37-16|330	
21mr|tomcat-9.0.37-16|331	%{__ln_s} $(build-classpath tomcat-taglibs-standard/taglibs-standard-impl) webapps/examples/WEB-INF/lib/jstl.jar
21mr|tomcat-9.0.37-16|332	%{__ln_s} $(build-classpath tomcat-taglibs-standard/taglibs-standard-compat) webapps/examples/WEB-INF/lib/standard.jar
21mr|tomcat-9.0.37-16|333	
21mr|tomcat-9.0.37-16|334	%{__cp} -fr %{_javadir}/ecj/ecj.jar .
21mr|tomcat-9.0.37-16|335	
21mr|tomcat-9.0.37-16|336	%build
21mr|tomcat-9.0.37-16|337	export OPT_JAR_LIST="xalan-j2-serializer"
21mr|tomcat-9.0.37-16|338	# we don't care about the tarballs and we're going to replace
21mr|tomcat-9.0.37-16|339	# tomcat-dbcp.jar with apache-commons-{collections,dbcp,pool}-tomcat5.jar
21mr|tomcat-9.0.37-16|340	# so just create a dummy file for later removal
21mr|tomcat-9.0.37-16|341	touch HACK
21mr|tomcat-9.0.37-16|342	
21mr|tomcat-9.0.37-16|343	# who needs a build.properties file anyway
21mr|tomcat-9.0.37-16|344	%{ant} -Dbase.path="." \
21mr|tomcat-9.0.37-16|345	-Dbuild.compiler="modern" \
21mr|tomcat-9.0.37-16|346	-Dcommons-daemon.jar="$(build-classpath apache-commons-daemon)" \
21mr|tomcat-9.0.37-16|347	-Dcommons-daemon.native.src.tgz="HACK" \
21mr|tomcat-9.0.37-16|348	-Djdt.jar="$PWD/ecj.jar" \
21mr|tomcat-9.0.37-16|349	-Dtomcat-native.tar.gz="HACK" \
21mr|tomcat-9.0.37-16|350	-Dtomcat-native.home="." \
21mr|tomcat-9.0.37-16|351	-Dcommons-daemon.native.win.mgr.exe="HACK" \
21mr|tomcat-9.0.37-16|352	-Dnsis.exe="HACK" \
21mr|tomcat-9.0.37-16|353	-Djaxrpc-lib.jar="$(build-classpath jaxrpc)" \
21mr|tomcat-9.0.37-16|354	-Dwsdl4j-lib.jar="$(build-classpath wsdl4j)" \
21mr|tomcat-9.0.37-16|355	-Dsaaj-api.jar="$(build-classpath geronimo-saaj)" \
21mr|tomcat-9.0.37-16|356	-Dbnd.jar="$(build-classpath aqute-bnd/biz.aQute.bnd)" \
21mr|tomcat-9.0.37-16|357	-Dbndlib.jar="$(build-classpath aqute-bnd/biz.aQute.bndlib)" \
21mr|tomcat-9.0.37-16|358	-Dbndlibg.jar="$(build-classpath aqute-bnd/aQute.libg)" \
21mr|tomcat-9.0.37-16|359	-Dbndannotation.jar="$(build-classpath aqute-bnd/biz.aQute.bnd.annotation)" \
21mr|tomcat-9.0.37-16|360	-Dslf4j-api.jar="$(build-classpath slf4j/slf4j-api)" \
21mr|tomcat-9.0.37-16|361	-Dosgi-cmpn.jar="$(build-classpath osgi-compendium/osgi.cmpn)" \
21mr|tomcat-9.0.37-16|362	-Dversion="%{version}" \
21mr|tomcat-9.0.37-16|363	-Dversion.build="%{micro_version}" \
21mr|tomcat-9.0.37-16|364	deploy dist-source
21mr|tomcat-9.0.37-16|365	
21mr|tomcat-9.0.37-16|366	# remove some jars that we'll replace with symlinks later
21mr|tomcat-9.0.37-16|367	%{__rm} output/build/bin/commons-daemon.jar output/build/lib/ecj.jar
21mr|tomcat-9.0.37-16|368	pushd output/dist/src/webapps/docs/appdev/sample/src
21mr|tomcat-9.0.37-16|369	%{__mkdir_p} ../web/WEB-INF/classes
21mr|tomcat-9.0.37-16|370	%{javac} -cp ../../../../../../../../output/build/lib/servlet-api.jar -d ../web/WEB-INF/classes mypackage/Hello.java
21mr|tomcat-9.0.37-16|371	pushd ../web
21mr|tomcat-9.0.37-16|372	%{jar} cf ../../../../../../../../output/build/webapps/docs/appdev/sample/sample.war *
21mr|tomcat-9.0.37-16|373	popd
21mr|tomcat-9.0.37-16|374	popd
21mr|tomcat-9.0.37-16|375	
21mr|tomcat-9.0.37-16|376	%install
21mr|tomcat-9.0.37-16|377	# build initial path structure
21mr|tomcat-9.0.37-16|378	%{__install} -d -m 0755 %{buildroot}%{_bindir}
21mr|tomcat-9.0.37-16|379	%{__install} -d -m 0755 %{buildroot}%{_sbindir}
21mr|tomcat-9.0.37-16|380	%{__install} -d -m 0755 %{buildroot}%{_systemddir}
21mr|tomcat-9.0.37-16|381	%{__install} -d -m 0755 %{buildroot}%{_sysconfdir}/logrotate.d
21mr|tomcat-9.0.37-16|382	%{__install} -d -m 0755 %{buildroot}%{_sysconfdir}/sysconfig
21mr|tomcat-9.0.37-16|383	%{__install} -d -m 0755 %{buildroot}%{appdir}
21mr|tomcat-9.0.37-16|384	%{__install} -d -m 0755 %{buildroot}%{bindir}
21mr|tomcat-9.0.37-16|385	%{__install} -d -m 0775 %{buildroot}%{confdir}
21mr|tomcat-9.0.37-16|386	%{__install} -d -m 0775 %{buildroot}%{confdir}/Catalina/localhost
21mr|tomcat-9.0.37-16|387	%{__install} -d -m 0775 %{buildroot}%{confdir}/conf.d
21mr|tomcat-9.0.37-16|388	/bin/echo "Place your custom *.conf files here. Shell expansion is supported." > %{buildroot}%{confdir}/conf.d/README
21mr|tomcat-9.0.37-16|389	%{__install} -d -m 0755 %{buildroot}%{libdir}
21mr|tomcat-9.0.37-16|390	%{__install} -d -m 0775 %{buildroot}%{logdir}
21mr|tomcat-9.0.37-16|391	/bin/touch %{buildroot}%{logdir}/catalina.out
21mr|tomcat-9.0.37-16|392	%{__install} -d -m 0775 %{buildroot}%{_localstatedir}/lib/tomcats
21mr|tomcat-9.0.37-16|393	%{__install} -d -m 0775 %{buildroot}%{homedir}
21mr|tomcat-9.0.37-16|394	%{__install} -d -m 0775 %{buildroot}%{tempdir}
21mr|tomcat-9.0.37-16|395	%{__install} -d -m 0775 %{buildroot}%{workdir}
21mr|tomcat-9.0.37-16|396	%{__install} -d -m 0755 %{buildroot}%{_unitdir}
21mr|tomcat-9.0.37-16|397	%{__install} -d -m 0755 %{buildroot}%{_libexecdir}/%{name}
21mr|tomcat-9.0.37-16|398	
21mr|tomcat-9.0.37-16|399	# move things into place
21mr|tomcat-9.0.37-16|400	# First copy supporting libs to tomcat lib
21mr|tomcat-9.0.37-16|401	pushd output/build
21mr|tomcat-9.0.37-16|402	%{__cp} -a bin/*.{jar,xml} %{buildroot}%{bindir}
21mr|tomcat-9.0.37-16|403	%{__cp} -a conf/*.{policy,properties,xml,xsd} %{buildroot}%{confdir}
21mr|tomcat-9.0.37-16|404	%{__cp} -a lib/*.jar %{buildroot}%{libdir}
21mr|tomcat-9.0.37-16|405	%{__cp} -a webapps/* %{buildroot}%{appdir}
21mr|tomcat-9.0.37-16|406	popd
21mr|tomcat-9.0.37-16|407	
21mr|tomcat-9.0.37-16|408	%{__sed} -e "s|\@\@\@TCHOME\@\@\@|%{homedir}|g" \
21mr|tomcat-9.0.37-16|409	-e "s|\@\@\@TCTEMP\@\@\@|%{tempdir}|g" \
21mr|tomcat-9.0.37-16|410	-e "s|\@\@\@LIBDIR\@\@\@|%{_libdir}|g" %{SOURCE1} \
21mr|tomcat-9.0.37-16|411	> %{buildroot}%{confdir}/%{name}.conf
21mr|tomcat-9.0.37-16|412	%{__sed} -e "s|\@\@\@TCHOME\@\@\@|%{homedir}|g" \
21mr|tomcat-9.0.37-16|413	-e "s|\@\@\@TCTEMP\@\@\@|%{tempdir}|g" \
21mr|tomcat-9.0.37-16|414	-e "s|\@\@\@LIBDIR\@\@\@|%{_libdir}|g" %{SOURCE3} \
21mr|tomcat-9.0.37-16|415	> %{buildroot}%{_sysconfdir}/sysconfig/%{name}
21mr|tomcat-9.0.37-16|416	%{__install} -m 0644 %{SOURCE4} \
21mr|tomcat-9.0.37-16|417	%{buildroot}%{_sbindir}/%{name}
21mr|tomcat-9.0.37-16|418	%{__install} -m 0644 %{SOURCE11} \
21mr|tomcat-9.0.37-16|419	%{buildroot}%{_unitdir}/%{name}.service
21mr|tomcat-9.0.37-16|420	%{__install} -m 0644 %{SOURCE20} \
21mr|tomcat-9.0.37-16|421	%{buildroot}%{_unitdir}/%{name}-jsvc.service
21mr|tomcat-9.0.37-16|422	%{__sed} -e "s|\@\@\@TCLOG\@\@\@|%{logdir}|g" %{SOURCE5} \
21mr|tomcat-9.0.37-16|423	> %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
21mr|tomcat-9.0.37-16|424	%{__sed} -e "s|\@\@\@TCHOME\@\@\@|%{homedir}|g" \
21mr|tomcat-9.0.37-16|425	-e "s|\@\@\@TCTEMP\@\@\@|%{tempdir}|g" \
21mr|tomcat-9.0.37-16|426	-e "s|\@\@\@LIBDIR\@\@\@|%{_libdir}|g" %{SOURCE6} \
21mr|tomcat-9.0.37-16|427	> %{buildroot}%{_bindir}/%{name}-digest
21mr|tomcat-9.0.37-16|428	%{__sed} -e "s|\@\@\@TCHOME\@\@\@|%{homedir}|g" \
21mr|tomcat-9.0.37-16|429	-e "s|\@\@\@TCTEMP\@\@\@|%{tempdir}|g" \
21mr|tomcat-9.0.37-16|430	-e "s|\@\@\@LIBDIR\@\@\@|%{_libdir}|g" %{SOURCE7} \
21mr|tomcat-9.0.37-16|431	> %{buildroot}%{_bindir}/%{name}-tool-wrapper
21mr|tomcat-9.0.37-16|432	
21mr|tomcat-9.0.37-16|433	%{__install} -m 0644 %{SOURCE21} \
21mr|tomcat-9.0.37-16|434	%{buildroot}%{_libexecdir}/%{name}/functions
21mr|tomcat-9.0.37-16|435	%{__install} -m 0755 %{SOURCE30} \
21mr|tomcat-9.0.37-16|436	%{buildroot}%{_libexecdir}/%{name}/preamble
21mr|tomcat-9.0.37-16|437	%{__install} -m 0755 %{SOURCE31} \
21mr|tomcat-9.0.37-16|438	%{buildroot}%{_libexecdir}/%{name}/server
21mr|tomcat-9.0.37-16|439	%{__install} -m 0644 %{SOURCE32} \
21mr|tomcat-9.0.37-16|440	%{buildroot}%{_unitdir}/%{name}@.service
21mr|tomcat-9.0.37-16|441	
21mr|tomcat-9.0.37-16|442	# Substitute libnames in catalina-tasks.xml
21mr|tomcat-9.0.37-16|443	sed -i \
21mr|tomcat-9.0.37-16|444	"s,el-api.jar,%{name}-el-%{elspec}-api.jar,;
21mr|tomcat-9.0.37-16|445	s,servlet-api.jar,%{name}-servlet-%{servletspec}-api.jar,;
21mr|tomcat-9.0.37-16|446	s,jsp-api.jar,%{name}-jsp-%{jspspec}-api.jar,;" \
21mr|tomcat-9.0.37-16|447	%{buildroot}%{bindir}/catalina-tasks.xml
21mr|tomcat-9.0.37-16|448	
21mr|tomcat-9.0.37-16|449	# create jsp and servlet API symlinks
21mr|tomcat-9.0.37-16|450	pushd %{buildroot}%{_javadir}
21mr|tomcat-9.0.37-16|451	%{__mv} %{name}/jsp-api.jar %{name}-jsp-%{jspspec}-api.jar
21mr|tomcat-9.0.37-16|452	%{__ln_s} %{name}-jsp-%{jspspec}-api.jar %{name}-jsp-api.jar
21mr|tomcat-9.0.37-16|453	%{__mv} %{name}/servlet-api.jar %{name}-servlet-%{servletspec}-api.jar
21mr|tomcat-9.0.37-16|454	%{__ln_s} %{name}-servlet-%{servletspec}-api.jar %{name}-servlet-api.jar
21mr|tomcat-9.0.37-16|455	%{__mv} %{name}/el-api.jar %{name}-el-%{elspec}-api.jar
21mr|tomcat-9.0.37-16|456	%{__ln_s} %{name}-el-%{elspec}-api.jar %{name}-el-api.jar
21mr|tomcat-9.0.37-16|457	popd
21mr|tomcat-9.0.37-16|458	
21mr|tomcat-9.0.37-16|459	pushd output/build
21mr|tomcat-9.0.37-16|460	%{_bindir}/build-jar-repository lib ecj 2>&1
21mr|tomcat-9.0.37-16|461	# need to use -p here with b-j-r otherwise the examples webapp fails to
21mr|tomcat-9.0.37-16|462	# load with a java.io.IOException
21mr|tomcat-9.0.37-16|463	%{_bindir}/build-jar-repository -p webapps/examples/WEB-INF/lib \
21mr|tomcat-9.0.37-16|464	tomcat-taglibs-standard/taglibs-standard-impl.jar tomcat-taglibs-standard/taglibs-standard-compat.jar 2>&1
21mr|tomcat-9.0.37-16|465	popd
21mr|tomcat-9.0.37-16|466	
21mr|tomcat-9.0.37-16|467	pushd %{buildroot}%{libdir}
21mr|tomcat-9.0.37-16|468	# symlink JSP and servlet API jars
21mr|tomcat-9.0.37-16|469	%{__ln_s} ../../java/%{name}-jsp-%{jspspec}-api.jar .
21mr|tomcat-9.0.37-16|470	%{__ln_s} ../../java/%{name}-servlet-%{servletspec}-api.jar .
21mr|tomcat-9.0.37-16|471	%{__ln_s} ../../java/%{name}-el-%{elspec}-api.jar .
21mr|tomcat-9.0.37-16|472	%{__ln_s} $(build-classpath ecj/ecj) jasper-jdt.jar
21mr|tomcat-9.0.37-16|473	
21mr|tomcat-9.0.37-16|474	# Temporary copy the juli jar here from /usr/share/java/tomcat (for maven depmap)
21mr|tomcat-9.0.37-16|475	%{__cp} -a %{buildroot}%{bindir}/tomcat-juli.jar ./
21mr|tomcat-9.0.37-16|476	popd
21mr|tomcat-9.0.37-16|477	
21mr|tomcat-9.0.37-16|478	# symlink to the FHS locations where we've installed things
21mr|tomcat-9.0.37-16|479	pushd %{buildroot}%{homedir}
21mr|tomcat-9.0.37-16|480	%{__ln_s} %{appdir} webapps
21mr|tomcat-9.0.37-16|481	%{__ln_s} %{confdir} conf
21mr|tomcat-9.0.37-16|482	%{__ln_s} %{libdir} lib
21mr|tomcat-9.0.37-16|483	%{__ln_s} %{logdir} logs
21mr|tomcat-9.0.37-16|484	%{__ln_s} %{tempdir} temp
21mr|tomcat-9.0.37-16|485	%{__ln_s} %{workdir} work
21mr|tomcat-9.0.37-16|486	popd
21mr|tomcat-9.0.37-16|487	
21mr|tomcat-9.0.37-16|488	# install sample webapp
21mr|tomcat-9.0.37-16|489	%{__mkdir_p} %{buildroot}%{appdir}/sample
21mr|tomcat-9.0.37-16|490	pushd %{buildroot}%{appdir}/sample
21mr|tomcat-9.0.37-16|491	%{jar} xf %{buildroot}%{appdir}/docs/appdev/sample/sample.war
21mr|tomcat-9.0.37-16|492	popd
21mr|tomcat-9.0.37-16|493	%{__rm} %{buildroot}%{appdir}/docs/appdev/sample/sample.war
21mr|tomcat-9.0.37-16|494	
21mr|tomcat-9.0.37-16|495	# Allow linking for example webapp
21mr|tomcat-9.0.37-16|496	%{__mkdir_p} %{buildroot}%{appdir}/examples/META-INF
21mr|tomcat-9.0.37-16|497	pushd %{buildroot}%{appdir}/examples/META-INF
21mr|tomcat-9.0.37-16|498	echo '<?xml version="1.0" encoding="UTF-8"?>' > context.xml
21mr|tomcat-9.0.37-16|499	echo '<Context>' >> context.xml
21mr|tomcat-9.0.37-16|500	echo '  <Resources allowLinking="true" />' >> context.xml
21mr|tomcat-9.0.37-16|501	echo '</Context>' >> context.xml
21mr|tomcat-9.0.37-16|502	popd
21mr|tomcat-9.0.37-16|503	
21mr|tomcat-9.0.37-16|504	pushd %{buildroot}%{appdir}/examples/WEB-INF/lib
21mr|tomcat-9.0.37-16|505	%{__ln_s} -f $(build-classpath tomcat-taglibs-standard/taglibs-standard-impl) jstl.jar
21mr|tomcat-9.0.37-16|506	%{__ln_s} -f $(build-classpath tomcat-taglibs-standard/taglibs-standard-compat) standard.jar
21mr|tomcat-9.0.37-16|507	popd
21mr|tomcat-9.0.37-16|508	
21mr|tomcat-9.0.37-16|509	
21mr|tomcat-9.0.37-16|510	# Install the maven metadata
21mr|tomcat-9.0.37-16|511	%{__install} -d -m 0755 %{buildroot}%{_mavenpomdir}
21mr|tomcat-9.0.37-16|512	pushd output/dist/src/res/maven
21mr|tomcat-9.0.37-16|513	for pom in *.pom; do
21mr|tomcat-9.0.37-16|514	# fix-up version in all pom files
21mr|tomcat-9.0.37-16|515	sed -i 's/@MAVEN.DEPLOY.VERSION@/%{version}/g' $pom
21mr|tomcat-9.0.37-16|516	done
21mr|tomcat-9.0.37-16|517	
21mr|tomcat-9.0.37-16|518	# we won't install dbcp, juli-adapters and juli-extras pom files
21mr|tomcat-9.0.37-16|519	for libname in annotations-api catalina jasper-el jasper catalina-ha; do
21mr|tomcat-9.0.37-16|520	%{__cp} -a %{name}-$libname.pom %{buildroot}%{_mavenpomdir}/JPP.%{name}-$libname.pom
21mr|tomcat-9.0.37-16|521	%add_maven_depmap JPP.%{name}-$libname.pom %{name}/$libname.jar -f "tomcat-lib"
21mr|tomcat-9.0.37-16|522	done
21mr|tomcat-9.0.37-16|523	
21mr|tomcat-9.0.37-16|524	# tomcat-util-scan
21mr|tomcat-9.0.37-16|525	%{__cp} -a %{name}-util-scan.pom %{buildroot}%{_mavenpomdir}/JPP.%{name}-util-scan.pom
21mr|tomcat-9.0.37-16|526	%add_maven_depmap JPP.%{name}-util-scan.pom %{name}/%{name}-util-scan.jar -f "tomcat-lib"
21mr|tomcat-9.0.37-16|527	
21mr|tomcat-9.0.37-16|528	# tomcat-jni
21mr|tomcat-9.0.37-16|529	%{__cp} -a %{name}-jni.pom %{buildroot}%{_mavenpomdir}/JPP.%{name}-jni.pom
21mr|tomcat-9.0.37-16|530	%add_maven_depmap JPP.%{name}-jni.pom %{name}/%{name}-jni.jar -f "tomcat-lib"
21mr|tomcat-9.0.37-16|531	
21mr|tomcat-9.0.37-16|532	# servlet-api jsp-api and el-api are not in tomcat subdir, since they are widely re-used elsewhere
21mr|tomcat-9.0.37-16|533	%{__cp} -a tomcat-jsp-api.pom %{buildroot}%{_mavenpomdir}/JPP-tomcat-jsp-api.pom
21mr|tomcat-9.0.37-16|534	%add_maven_depmap JPP-tomcat-jsp-api.pom tomcat-jsp-api.jar -f "tomcat-jsp-api" -a "org.eclipse.jetty.orbit:javax.servlet.jsp"
21mr|tomcat-9.0.37-16|535	
21mr|tomcat-9.0.37-16|536	%{__cp} -a tomcat-el-api.pom %{buildroot}%{_mavenpomdir}/JPP-tomcat-el-api.pom
21mr|tomcat-9.0.37-16|537	%add_maven_depmap JPP-tomcat-el-api.pom tomcat-el-api.jar -f "tomcat-el-api" -a "org.eclipse.jetty.orbit:javax.el"
21mr|tomcat-9.0.37-16|538	
21mr|tomcat-9.0.37-16|539	%{__cp} -a tomcat-servlet-api.pom %{buildroot}%{_mavenpomdir}/JPP-tomcat-servlet-api.pom
21mr|tomcat-9.0.37-16|540	# Generate a depmap fragment javax.servlet:servlet-api pointing to
21mr|tomcat-9.0.37-16|541	# tomcat-servlet-3.0-api for backwards compatibility
21mr|tomcat-9.0.37-16|542	# also provide jetty depmap (originally in jetty package, but it's cleaner to have it here
21mr|tomcat-9.0.37-16|543	%add_maven_depmap JPP-tomcat-servlet-api.pom tomcat-servlet-api.jar -f "tomcat-servlet-api"
21mr|tomcat-9.0.37-16|544	
21mr|tomcat-9.0.37-16|545	# replace temporary copy with link
21mr|tomcat-9.0.37-16|546	%{__ln_s} -f $(abs2rel %{bindir}/tomcat-juli.jar %{libdir}) %{buildroot}%{libdir}/
21mr|tomcat-9.0.37-16|547	
21mr|tomcat-9.0.37-16|548	# two special pom where jar files have different names
21mr|tomcat-9.0.37-16|549	%{__cp} -a tomcat-tribes.pom %{buildroot}%{_mavenpomdir}/JPP.%{name}-catalina-tribes.pom
21mr|tomcat-9.0.37-16|550	%add_maven_depmap JPP.%{name}-catalina-tribes.pom %{name}/catalina-tribes.jar
21mr|tomcat-9.0.37-16|551	
21mr|tomcat-9.0.37-16|552	%{__cp} -a tomcat-coyote.pom %{buildroot}%{_mavenpomdir}/JPP.%{name}-tomcat-coyote.pom
21mr|tomcat-9.0.37-16|553	%add_maven_depmap JPP.%{name}-tomcat-coyote.pom %{name}/tomcat-coyote.jar
21mr|tomcat-9.0.37-16|554	
21mr|tomcat-9.0.37-16|555	%{__cp} -a tomcat-juli.pom %{buildroot}%{_mavenpomdir}/JPP.%{name}-tomcat-juli.pom
21mr|tomcat-9.0.37-16|556	%add_maven_depmap JPP.%{name}-tomcat-juli.pom %{name}/tomcat-juli.jar
21mr|tomcat-9.0.37-16|557	
21mr|tomcat-9.0.37-16|558	%{__cp} -a tomcat-api.pom %{buildroot}%{_mavenpomdir}/JPP.%{name}-tomcat-api.pom
21mr|tomcat-9.0.37-16|559	%add_maven_depmap JPP.%{name}-tomcat-api.pom %{name}/tomcat-api.jar
21mr|tomcat-9.0.37-16|560	
21mr|tomcat-9.0.37-16|561	%{__cp} -a tomcat-util.pom %{buildroot}%{_mavenpomdir}/JPP.%{name}-tomcat-util.pom
21mr|tomcat-9.0.37-16|562	%add_maven_depmap JPP.%{name}-tomcat-util.pom %{name}/tomcat-util.jar
21mr|tomcat-9.0.37-16|563	
21mr|tomcat-9.0.37-16|564	%{__cp} -a tomcat-jdbc.pom %{buildroot}%{_mavenpomdir}/JPP.%{name}-tomcat-jdbc.pom
21mr|tomcat-9.0.37-16|565	%add_maven_depmap JPP.%{name}-tomcat-jdbc.pom %{name}/tomcat-jdbc.jar
21mr|tomcat-9.0.37-16|566	
21mr|tomcat-9.0.37-16|567	# tomcat-websocket-api
21mr|tomcat-9.0.37-16|568	%{__cp} -a tomcat-websocket-api.pom %{buildroot}%{_mavenpomdir}/JPP.%{name}-websocket-api.pom
21mr|tomcat-9.0.37-16|569	%add_maven_depmap JPP.%{name}-websocket-api.pom %{name}/websocket-api.jar
21mr|tomcat-9.0.37-16|570	
21mr|tomcat-9.0.37-16|571	# tomcat-tomcat-websocket
21mr|tomcat-9.0.37-16|572	%{__cp} -a tomcat-websocket.pom %{buildroot}%{_mavenpomdir}/JPP.%{name}-tomcat-websocket.pom
21mr|tomcat-9.0.37-16|573	%add_maven_depmap JPP.%{name}-tomcat-websocket.pom %{name}/tomcat-websocket.jar
21mr|tomcat-9.0.37-16|574	
21mr|tomcat-9.0.37-16|575	# tomcat-jaspic-api
21mr|tomcat-9.0.37-16|576	%{__cp} -a tomcat-jaspic-api.pom %{buildroot}%{_mavenpomdir}/JPP.%{name}-jaspic-api.pom
21mr|tomcat-9.0.37-16|577	%add_maven_depmap JPP.%{name}-jaspic-api.pom %{name}/jaspic-api.jar
21mr|tomcat-9.0.37-16|578	
21mr|tomcat-9.0.37-16|579	#install sysuser config
21mr|tomcat-9.0.37-16|580	install -d %{buildroot}%{_sysusersdir}/
21mr|tomcat-9.0.37-16|581	install -m0644 %{SOURCE33} %{buildroot}%{_sysusersdir}/tomcat.conf
21mr|tomcat-9.0.37-16|582	
21mr|tomcat-9.0.37-16|583	%pre
21mr|tomcat-9.0.37-16|584	# add the tomcat user and group
21mr|tomcat-9.0.37-16|585	#getent group tomcat >/dev/null || %{_sbindir}/groupadd -f -g %{tcuid} -r tomcat
21mr|tomcat-9.0.37-16|586	#if ! getent passwd tomcat >/dev/null ; then
21mr|tomcat-9.0.37-16|587	#    if ! getent passwd %{tcuid} >/dev/null ; then
21mr|tomcat-9.0.37-16|588	#        %{_sbindir}/useradd -r -u %{tcuid} -g tomcat -d %{homedir} -s /sbin/nologin -c "Apache Tomcat" tomcat
21mr|tomcat-9.0.37-16|589	#        # Tomcat uses a reserved ID, so there should never be an else
21mr|tomcat-9.0.37-16|590	#    fi
21mr|tomcat-9.0.37-16|591	#fi
21mr|tomcat-9.0.37-16|592	%sysusers_create_package tomcat %{SOURCE33}
21mr|tomcat-9.0.37-16|593	
21mr|tomcat-9.0.37-16|594	%post
21mr|tomcat-9.0.37-16|595	# install but don't activate
21mr|tomcat-9.0.37-16|596	%systemd_post %{name}.service
21mr|tomcat-9.0.37-16|597	
21mr|tomcat-9.0.37-16|598	%post jsp-%{jspspec}-api
21mr|tomcat-9.0.37-16|599	%{_sbindir}/update-alternatives --install %{_javadir}/jsp.jar jsp \
21mr|tomcat-9.0.37-16|600	%{_javadir}/%{name}-jsp-%{jspspec}-api.jar 20200
21mr|tomcat-9.0.37-16|601	
21mr|tomcat-9.0.37-16|602	%post servlet-%{servletspec}-api
21mr|tomcat-9.0.37-16|603	%{_sbindir}/update-alternatives --install %{_javadir}/servlet.jar servlet \
21mr|tomcat-9.0.37-16|604	%{_javadir}/%{name}-servlet-%{servletspec}-api.jar 30000
21mr|tomcat-9.0.37-16|605	
21mr|tomcat-9.0.37-16|606	%post el-%{elspec}-api
21mr|tomcat-9.0.37-16|607	%{_sbindir}/update-alternatives --install %{_javadir}/elspec.jar elspec \
21mr|tomcat-9.0.37-16|608	%{_javadir}/%{name}-el-%{elspec}-api.jar 20300
21mr|tomcat-9.0.37-16|609	
21mr|tomcat-9.0.37-16|610	%preun
21mr|tomcat-9.0.37-16|611	# clean tempdir and workdir on removal or upgrade
21mr|tomcat-9.0.37-16|612	%{__rm} -rf %{workdir}/* %{tempdir}/*
21mr|tomcat-9.0.37-16|613	%systemd_preun %{name}.service
21mr|tomcat-9.0.37-16|614	
21mr|tomcat-9.0.37-16|615	%postun
21mr|tomcat-9.0.37-16|616	%systemd_postun_with_restart %{name}.service
21mr|tomcat-9.0.37-16|617	
21mr|tomcat-9.0.37-16|618	%postun jsp-%{jspspec}-api
21mr|tomcat-9.0.37-16|619	if [ "$1" = "0" ]; then
21mr|tomcat-9.0.37-16|620	%{_sbindir}/update-alternatives --remove jsp \
21mr|tomcat-9.0.37-16|621	%{_javadir}/%{name}-jsp-%{jspspec}-api.jar
21mr|tomcat-9.0.37-16|622	fi
21mr|tomcat-9.0.37-16|623	
21mr|tomcat-9.0.37-16|624	%postun servlet-%{servletspec}-api
21mr|tomcat-9.0.37-16|625	if [ "$1" = "0" ]; then
21mr|tomcat-9.0.37-16|626	%{_sbindir}/update-alternatives --remove servlet \
21mr|tomcat-9.0.37-16|627	%{_javadir}/%{name}-servlet-%{servletspec}-api.jar
21mr|tomcat-9.0.37-16|628	fi
21mr|tomcat-9.0.37-16|629	
21mr|tomcat-9.0.37-16|630	%postun el-%{elspec}-api
21mr|tomcat-9.0.37-16|631	if [ "$1" = "0" ]; then
21mr|tomcat-9.0.37-16|632	%{_sbindir}/update-alternatives --remove elspec \
21mr|tomcat-9.0.37-16|633	%{_javadir}/%{name}-el-%{elspec}-api.jar
21mr|tomcat-9.0.37-16|634	fi
21mr|tomcat-9.0.37-16|635	
21mr|tomcat-9.0.37-16|636	%files
21mr|tomcat-9.0.37-16|637	%defattr(0664,root,tomcat,0755)
21mr|tomcat-9.0.37-16|638	%doc {LICENSE,NOTICE,RELEASE*}
21mr|tomcat-9.0.37-16|639	%attr(0755,root,root) %{_bindir}/%{name}-digest
21mr|tomcat-9.0.37-16|640	%attr(0755,root,root) %{_bindir}/%{name}-tool-wrapper
21mr|tomcat-9.0.37-16|641	%attr(0755,root,root) %{_sbindir}/%{name}
21mr|tomcat-9.0.37-16|642	%attr(0644,root,root) %{_unitdir}/%{name}.service
21mr|tomcat-9.0.37-16|643	%attr(0644,root,root) %{_unitdir}/%{name}@.service
21mr|tomcat-9.0.37-16|644	%attr(0755,root,root) %dir %{_libexecdir}/%{name}
21mr|tomcat-9.0.37-16|645	%attr(0755,root,root) %dir %{_localstatedir}/lib/tomcats
21mr|tomcat-9.0.37-16|646	%attr(0644,root,root) %{_libexecdir}/%{name}/functions
21mr|tomcat-9.0.37-16|647	%attr(0755,root,root) %{_libexecdir}/%{name}/preamble
21mr|tomcat-9.0.37-16|648	%attr(0755,root,root) %{_libexecdir}/%{name}/server
21mr|tomcat-9.0.37-16|649	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/sysconfig/%{name}
21mr|tomcat-9.0.37-16|650	%attr(0755,root,tomcat) %dir %{basedir}
21mr|tomcat-9.0.37-16|651	%attr(0755,root,tomcat) %dir %{confdir}
21mr|tomcat-9.0.37-16|652	
21mr|tomcat-9.0.37-16|653	%defattr(0664,tomcat,root,0770)
21mr|tomcat-9.0.37-16|654	%attr(0770,tomcat,root) %dir %{logdir}
21mr|tomcat-9.0.37-16|655	
21mr|tomcat-9.0.37-16|656	%defattr(0664,root,tomcat,0770)
21mr|tomcat-9.0.37-16|657	%attr(0770,root,tomcat) %dir %{cachedir}
21mr|tomcat-9.0.37-16|658	%attr(0770,root,tomcat) %dir %{tempdir}
21mr|tomcat-9.0.37-16|659	%attr(0770,root,tomcat) %dir %{workdir}
21mr|tomcat-9.0.37-16|660	
21mr|tomcat-9.0.37-16|661	%defattr(0644,root,tomcat,0775)
21mr|tomcat-9.0.37-16|662	%attr(0775,root,tomcat) %dir %{appdir}
21mr|tomcat-9.0.37-16|663	%attr(0775,root,tomcat) %dir %{confdir}/Catalina
21mr|tomcat-9.0.37-16|664	%attr(0775,root,tomcat) %dir %{confdir}/Catalina/localhost
21mr|tomcat-9.0.37-16|665	%attr(0755,root,tomcat) %dir %{confdir}/conf.d
21mr|tomcat-9.0.37-16|666	%{confdir}/conf.d/README
21mr|tomcat-9.0.37-16|667	%config(noreplace) %{confdir}/%{name}.conf
21mr|tomcat-9.0.37-16|668	%config(noreplace) %{confdir}/*.policy
21mr|tomcat-9.0.37-16|669	%config(noreplace) %{confdir}/*.properties
21mr|tomcat-9.0.37-16|670	%config(noreplace) %{confdir}/context.xml
21mr|tomcat-9.0.37-16|671	%config(noreplace) %{confdir}/server.xml
21mr|tomcat-9.0.37-16|672	%attr(0640,root,tomcat) %config(noreplace) %{confdir}/tomcat-users.xml
21mr|tomcat-9.0.37-16|673	%attr(0664,root,tomcat) %{confdir}/tomcat-users.xsd
21mr|tomcat-9.0.37-16|674	%attr(0664,root,tomcat) %config(noreplace) %{confdir}/jaspic-providers.xml
21mr|tomcat-9.0.37-16|675	%attr(0664,root,tomcat) %{confdir}/jaspic-providers.xsd
21mr|tomcat-9.0.37-16|676	%config(noreplace) %{confdir}/web.xml
21mr|tomcat-9.0.37-16|677	%dir %{homedir}
21mr|tomcat-9.0.37-16|678	%{bindir}/bootstrap.jar
21mr|tomcat-9.0.37-16|679	%{bindir}/catalina-tasks.xml
21mr|tomcat-9.0.37-16|680	%{homedir}/lib
21mr|tomcat-9.0.37-16|681	%{homedir}/temp
21mr|tomcat-9.0.37-16|682	%{homedir}/webapps
21mr|tomcat-9.0.37-16|683	%{homedir}/work
21mr|tomcat-9.0.37-16|684	%{homedir}/logs
21mr|tomcat-9.0.37-16|685	%{homedir}/conf
21mr|tomcat-9.0.37-16|686	%{_sysusersdir}/tomcat.conf
21mr|tomcat-9.0.37-16|687	
21mr|tomcat-9.0.37-16|688	%files admin-webapps
21mr|tomcat-9.0.37-16|689	%defattr(0664,root,tomcat,0755)
21mr|tomcat-9.0.37-16|690	%{appdir}/host-manager
21mr|tomcat-9.0.37-16|691	%{appdir}/manager
21mr|tomcat-9.0.37-16|692	
21mr|tomcat-9.0.37-16|693	%files docs-webapp
21mr|tomcat-9.0.37-16|694	%{appdir}/docs
21mr|tomcat-9.0.37-16|695	
21mr|tomcat-9.0.37-16|696	%files jsp-%{jspspec}-api -f output/dist/src/res/maven/.mfiles-tomcat-jsp-api
21mr|tomcat-9.0.37-16|697	%{_javadir}/%{name}-jsp-%{jspspec}*.jar
21mr|tomcat-9.0.37-16|698	
21mr|tomcat-9.0.37-16|699	%files lib -f output/dist/src/res/maven/.mfiles-tomcat-lib
21mr|tomcat-9.0.37-16|700	%dir %{libdir}
21mr|tomcat-9.0.37-16|701	%{libdir}/*.jar
21mr|tomcat-9.0.37-16|702	%{_javadir}/*.jar
21mr|tomcat-9.0.37-16|703	%{bindir}/tomcat-juli.jar
21mr|tomcat-9.0.37-16|704	%{_mavenpomdir}/JPP.%{name}-annotations-api.pom
21mr|tomcat-9.0.37-16|705	%{_mavenpomdir}/JPP.%{name}-catalina-ha.pom
21mr|tomcat-9.0.37-16|706	%{_mavenpomdir}/JPP.%{name}-catalina-tribes.pom
21mr|tomcat-9.0.37-16|707	%{_mavenpomdir}/JPP.%{name}-catalina.pom
21mr|tomcat-9.0.37-16|708	%{_mavenpomdir}/JPP.%{name}-jasper-el.pom
21mr|tomcat-9.0.37-16|709	%{_mavenpomdir}/JPP.%{name}-jasper.pom
21mr|tomcat-9.0.37-16|710	%{_mavenpomdir}/JPP.%{name}-tomcat-api.pom
21mr|tomcat-9.0.37-16|711	%{_mavenpomdir}/JPP.%{name}-tomcat-juli.pom
21mr|tomcat-9.0.37-16|712	%{_mavenpomdir}/JPP.%{name}-tomcat-coyote.pom
21mr|tomcat-9.0.37-16|713	%{_mavenpomdir}/JPP.%{name}-tomcat-util.pom
21mr|tomcat-9.0.37-16|714	%{_mavenpomdir}/JPP.%{name}-tomcat-jdbc.pom
21mr|tomcat-9.0.37-16|715	%{_mavenpomdir}/JPP.%{name}-websocket-api.pom
21mr|tomcat-9.0.37-16|716	%{_mavenpomdir}/JPP.%{name}-tomcat-websocket.pom
21mr|tomcat-9.0.37-16|717	%{_mavenpomdir}/JPP.%{name}-jaspic-api.pom
21mr|tomcat-9.0.37-16|718	%{_datadir}/maven-metadata/tomcat.xml
21mr|tomcat-9.0.37-16|719	%exclude %{libdir}/%{name}-el-%{elspec}-api.jar
21mr|tomcat-9.0.37-16|720	%exclude %{_javadir}/%{name}-servlet-%{servletspec}*.jar
21mr|tomcat-9.0.37-16|721	%exclude %{_javadir}/%{name}-el-%{elspec}-api.jar
21mr|tomcat-9.0.37-16|722	%exclude %{_javadir}/%{name}-jsp-%{jspspec}*.jar
21mr|tomcat-9.0.37-16|723	
21mr|tomcat-9.0.37-16|724	%files servlet-%{servletspec}-api -f output/dist/src/res/maven/.mfiles-tomcat-servlet-api
21mr|tomcat-9.0.37-16|725	%doc LICENSE
21mr|tomcat-9.0.37-16|726	%{_javadir}/%{name}-servlet-%{servletspec}*.jar
21mr|tomcat-9.0.37-16|727	
21mr|tomcat-9.0.37-16|728	%files el-%{elspec}-api -f output/dist/src/res/maven/.mfiles-tomcat-el-api
21mr|tomcat-9.0.37-16|729	%doc LICENSE
21mr|tomcat-9.0.37-16|730	%{_javadir}/%{name}-el-%{elspec}-api.jar
21mr|tomcat-9.0.37-16|731	%{libdir}/%{name}-el-%{elspec}-api.jar
21mr|tomcat-9.0.37-16|732	
21mr|tomcat-9.0.37-16|733	%files webapps
21mr|tomcat-9.0.37-16|734	%defattr(0644,tomcat,tomcat,0755)
21mr|tomcat-9.0.37-16|735	%{appdir}/ROOT
21mr|tomcat-9.0.37-16|736	%{appdir}/examples
21mr|tomcat-9.0.37-16|737	%{appdir}/sample
21mr|tomcat-9.0.37-16|738	
21mr|tomcat-9.0.37-16|739	%files jsvc
21mr|tomcat-9.0.37-16|740	%defattr(755,root,root,0755)
21mr|tomcat-9.0.37-16|741	%attr(0644,root,root) %{_unitdir}/%{name}-jsvc.service
21mr|tomcat-9.0.37-16|742	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
21mr|tomcat-9.0.37-16|743	%attr(0660,tomcat,tomcat) %verify(not size md5 mtime) %{logdir}/catalina.out
21mr|tomcat-9.0.37-16|744	
21mr|tomcat-9.0.37-16|745	
21mr|tomcat-9.0.37-16|746	%changelog
21mr|tomcat-9.0.37-16|747	* Thu Mar 19 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|tomcat-9.0.37-16|748	- uncomment patch
21mr|tomcat-9.0.37-16|749	
21mr|tomcat-9.0.37-16|750	* Thu Mar 19 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|tomcat-9.0.37-16|751	- rediff patch
21mr|tomcat-9.0.37-16|752	
21mr|tomcat-9.0.37-16|753	* Thu Mar 19 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|tomcat-9.0.37-16|754	- rediff patch
21mr|tomcat-9.0.37-16|755	
21mr|tomcat-9.0.37-16|756	* Thu Mar 19 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|tomcat-9.0.37-16|757	- rediff patch
21mr|tomcat-9.0.37-16|758	
21mr|tomcat-9.0.37-16|759	* Thu Mar 19 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|tomcat-9.0.37-16|760	- fix CVE
21mr|tomcat-9.0.37-16|761	
21mr|tomcat-9.0.37-16|762	* Tue Nov 25 2025 Aleksandr Proklov <a.proklov@rosa.ru> 9.0.37-15
21mr|tomcat-9.0.37-16|763	- up release
21mr|tomcat-9.0.37-16|764	
21mr|tomcat-9.0.37-16|765	* Tue Nov 25 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|tomcat-9.0.37-16|766	- rediff patch
21mr|tomcat-9.0.37-16|767	
21mr|tomcat-9.0.37-16|768	* Tue Nov 25 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|tomcat-9.0.37-16|769	- rediff patch
21mr|tomcat-9.0.37-16|770	
21mr|tomcat-9.0.37-16|771	* Tue Nov 25 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|tomcat-9.0.37-16|772	- fix CVE
21mr|tomcat-9.0.37-16|773	
21mr|tomcat-9.0.37-16|774	* Wed Sep 3 2025 Aleksandr Proklov <a.proklov@rosa.ru> 9.0.37-14
21mr|tomcat-9.0.37-16|775	- fix CVE
21mr|tomcat-9.0.37-16|776	
21mr|tomcat-9.0.37-16|777	* Tue Aug 5 2025 Aleksandr Proklov <a.proklov@rosa.ru> 9.0.37-13
21mr|tomcat-9.0.37-16|778	- drop patch for CVE-2025-52434
21mr|tomcat-9.0.37-16|779	
21mr|tomcat-9.0.37-16|780	* Tue Aug 5 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|tomcat-9.0.37-16|781	- fix CVE
21mr|tomcat-9.0.37-16|782	
21mr|tomcat-9.0.37-16|783	* Mon Jul 21 2025 Aleksandr Proklov <a.proklov@rosa.ru> 9.0.37-12
21mr|tomcat-9.0.37-16|784	- restore CVE patch
21mr|tomcat-9.0.37-16|785	
21mr|tomcat-9.0.37-16|786	* Tue Jul 8 2025 Aleksandr Proklov <a.proklov@rosa.ru> 9.0.37-11
21mr|tomcat-9.0.37-16|787	- rediff patch
21mr|tomcat-9.0.37-16|788	
21mr|tomcat-9.0.37-16|789	* Tue Jul 8 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|tomcat-9.0.37-16|790	- rediff patch
21mr|tomcat-9.0.37-16|791	
21mr|tomcat-9.0.37-16|792	* Tue Jul 8 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|tomcat-9.0.37-16|793	- drop patch for CVE-2025-48988
21mr|tomcat-9.0.37-16|794	
21mr|tomcat-9.0.37-16|795	* Tue Jul 8 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|tomcat-9.0.37-16|796	- rediff patch
21mr|tomcat-9.0.37-16|797	
21mr|tomcat-9.0.37-16|798	* Tue Jul 8 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|tomcat-9.0.37-16|799	- fix CVE
21mr|tomcat-9.0.37-16|800	
21mr|tomcat-9.0.37-16|801	* Thu May 29 2025 Aleksandr Proklov <a.proklov@rosa.ru> 9.0.37-10
21mr|tomcat-9.0.37-16|802	- fix CVE
21mr|tomcat-9.0.37-16|803	
21mr|tomcat-9.0.37-16|804	* Tue May 20 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|tomcat-9.0.37-16|805	- fix CVE
21mr|tomcat-9.0.37-16|806	
21mr|tomcat-9.0.37-16|807	* Thu May 15 2025 Aleksandr Proklov <a.proklov@rosa.ru> 9.0.37-8
21mr|tomcat-9.0.37-16|808	- fix CVE
21mr|tomcat-9.0.37-16|809	
21mr|tomcat-9.0.37-16|810	* Tue Feb 18 2025 Aleksandr Proklov <a.proklov@rosa.ru> 9.0.37-7
21mr|tomcat-9.0.37-16|811	- fix CVE
21mr|tomcat-9.0.37-16|812	
21mr|tomcat-9.0.37-16|813	* Tue Jan 16 2024 slava86 <s.matveev@rosalinux.ru> 9.0.37-6
21mr|tomcat-9.0.37-16|814	- Security Fixed CVE-2023-46589
21mr|tomcat-9.0.37-16|815	
21mr|tomcat-9.0.37-16|816	* Tue Jan 16 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 9.0.37-5
21mr|tomcat-9.0.37-16|817	- rediff patch
21mr|tomcat-9.0.37-16|818	
21mr|tomcat-9.0.37-16|819	* Tue Jan 16 2024 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|tomcat-9.0.37-16|820	- drop bad patch
21mr|tomcat-9.0.37-16|821	
21mr|tomcat-9.0.37-16|822	* Tue Jan 16 2024 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|tomcat-9.0.37-16|823	- fix CVE
21mr|tomcat-9.0.37-16|824	
21mr|tomcat-9.0.37-16|825	* Mon Nov 20 2023 Aleksandr Proklov <a.proklov@rosalinux.ru> 9.0.37-4
21mr|tomcat-9.0.37-16|826	- fix CVE
21mr|tomcat-9.0.37-16|827	
21mr|tomcat-9.0.37-16|828	* Tue May 16 2023 slava86 <s.matveev@rosalinux.ru> 9.0.37-3
21mr|tomcat-9.0.37-16|829	- security fixed
21mr|tomcat-9.0.37-16|830	
21mr|tomcat-9.0.37-16|831	* Fri Oct 15 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 9.0.37-2
21mr|tomcat-9.0.37-16|832	- fix 'file listed twice' error
21mr|tomcat-9.0.37-16|833	
21mr|tomcat-9.0.37-16|834	* Mon Sep 27 2021 slava86 <s.matveev@rosalinux.ru> 9.0.37-2
21mr|tomcat-9.0.37-16|835	- copy ecj.jar for all architectures
21mr|tomcat-9.0.37-16|836	
21mr|tomcat-9.0.37-16|837	* Sun Dec 13 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 9.0.37-1
21mr|tomcat-9.0.37-16|838	- Imported from vsos_java
21mr|tomcat-9.0.37-16|839	
21mr|tomcat-9.0.37-16|840	* Sun Dec 13 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|tomcat-9.0.37-16|841	- Drop Java stack on x86_32
21mr|tomcat-9.0.37-16|842	
21mr|tomcat-9.0.37-16|843	* Sun Oct 25 2020 slava86 <s.matveev@rosalinux.ru>
21mr|tomcat-9.0.37-16|844	- Fix building on aarch64
21mr|tomcat-9.0.37-16|845	
21mr|tomcat-9.0.37-16|846	- Merge: 7e03415 650c356
21mr|tomcat-9.0.37-16|847	* Fri Aug 21 2020 proklov_av <a.proklov@rosalinux.ru>
21mr|tomcat-9.0.37-16|848	- Merge pull request #1 from proklov_av/tomcat:rosa2019.1
21mr|tomcat-9.0.37-16|849	- обновленf версия
21mr|tomcat-9.0.37-16|850	
21mr|tomcat-9.0.37-16|851	* Fri Aug 21 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|tomcat-9.0.37-16|852	- add patch
21mr|tomcat-9.0.37-16|853	
21mr|tomcat-9.0.37-16|854	* Fri Aug 21 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|tomcat-9.0.37-16|855	- add patch
21mr|tomcat-9.0.37-16|856	
21mr|tomcat-9.0.37-16|857	* Fri Aug 21 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|tomcat-9.0.37-16|858	- add patch
21mr|tomcat-9.0.37-16|859	
21mr|tomcat-9.0.37-16|860	* Fri Aug 21 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|tomcat-9.0.37-16|861	- fix group
21mr|tomcat-9.0.37-16|862	
21mr|tomcat-9.0.37-16|863	* Fri Aug 21 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|tomcat-9.0.37-16|864	- up version sync with fedora
21mr|tomcat-9.0.37-16|865	
21mr|tomcat-9.0.37-16|866	* Fri Aug 21 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|tomcat-9.0.37-16|867	- up version sync with fedora
21mr|tomcat-9.0.37-16|868	
21mr|tomcat-9.0.37-16|869	* Fri Aug 21 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|tomcat-9.0.37-16|870	- up version sync with fedora
21mr|tomcat-9.0.37-16|871	
21mr|tomcat-9.0.37-16|872	* Thu Jun 11 2020 Святослав <s.matveev@rosalinux.ru>
21mr|tomcat-9.0.37-16|873	- no macro
21mr|tomcat-9.0.37-16|874	
21mr|tomcat-9.0.37-16|875	* Thu Jun 11 2020 slava86 <slava86@localhost.localdomain>
21mr|tomcat-9.0.37-16|876	- adaptation spec
21mr|tomcat-9.0.37-16|877	
21mr|tomcat-9.0.37-16|878	* Thu Jun 11 2020 slava86 <slava86@localhost.localdomain>
21mr|tomcat-9.0.37-16|879	- Imported from SRPM

19536 21
21mr|tomcatjss-7.4.1-2|1	################################################################################
21mr|tomcatjss-7.4.1-2|2	Name:             tomcatjss
21mr|tomcatjss-7.4.1-2|3	################################################################################
21mr|tomcatjss-7.4.1-2|4	
21mr|tomcatjss-7.4.1-2|5	Summary:          JSS Connector for Apache Tomcat
21mr|tomcatjss-7.4.1-2|6	URL:              http://www.dogtagpki.org/wiki/TomcatJSS
21mr|tomcatjss-7.4.1-2|7	License:          LGPLv2+
21mr|tomcatjss-7.4.1-2|8	Group:          Development/Java
21mr|tomcatjss-7.4.1-2|9	BuildArch:        noarch
21mr|tomcatjss-7.4.1-2|10	# Java stack is not supported on x86_32
21mr|tomcatjss-7.4.1-2|11	ExcludeArch: %{ix86}
21mr|tomcatjss-7.4.1-2|12	
21mr|tomcatjss-7.4.1-2|13	Version:          7.4.1
21mr|tomcatjss-7.4.1-2|14	Release:          2%{?_timestamp}%{?_commit_id}
21mr|tomcatjss-7.4.1-2|15	# global           _phase -a1
21mr|tomcatjss-7.4.1-2|16	
21mr|tomcatjss-7.4.1-2|17	# To generate the source tarball:
21mr|tomcatjss-7.4.1-2|18	# $ git clone https://github.com/dogtagpki/tomcatjss.git
21mr|tomcatjss-7.4.1-2|19	# $ cd tomcatjss
21mr|tomcatjss-7.4.1-2|20	# $ git archive \
21mr|tomcatjss-7.4.1-2|21	#     --format=tar.gz \
21mr|tomcatjss-7.4.1-2|22	#     --prefix tomcatjss-VERSION/ \
21mr|tomcatjss-7.4.1-2|23	#     -o tomcatjss-VERSION.tar.gz \
21mr|tomcatjss-7.4.1-2|24	#     <version tag>
21mr|tomcatjss-7.4.1-2|25	Source:           https://github.com/dogtagpki/tomcatjss/archive/v%{version}%{?_phase}/tomcatjss-%{version}%{?_phase}.tar.gz
21mr|tomcatjss-7.4.1-2|26	
21mr|tomcatjss-7.4.1-2|27	# To create a patch for all changes since a version tag:
21mr|tomcatjss-7.4.1-2|28	# $ git format-patch \
21mr|tomcatjss-7.4.1-2|29	#     --stdout \
21mr|tomcatjss-7.4.1-2|30	#     <version tag> \
21mr|tomcatjss-7.4.1-2|31	#     > tomcatjss-VERSION-RELEASE.patch
21mr|tomcatjss-7.4.1-2|32	# Patch: tomcatjss-VERSION-RELEASE.patch
21mr|tomcatjss-7.4.1-2|33	
21mr|tomcatjss-7.4.1-2|34	################################################################################
21mr|tomcatjss-7.4.1-2|35	# Build Dependencies
21mr|tomcatjss-7.4.1-2|36	################################################################################
21mr|tomcatjss-7.4.1-2|37	
21mr|tomcatjss-7.4.1-2|38	# jpackage-utils requires versioning to meet both build and runtime requirements
21mr|tomcatjss-7.4.1-2|39	# jss requires versioning to meet both build and runtime requirements
21mr|tomcatjss-7.4.1-2|40	# tomcat requires versioning to meet both build and runtime requirements
21mr|tomcatjss-7.4.1-2|41	
21mr|tomcatjss-7.4.1-2|42	# autosetup
21mr|tomcatjss-7.4.1-2|43	BuildRequires:    git
21mr|tomcatjss-7.4.1-2|44	
21mr|tomcatjss-7.4.1-2|45	# Java
21mr|tomcatjss-7.4.1-2|46	BuildRequires:    ant
21mr|tomcatjss-7.4.1-2|47	BuildRequires:    apache-commons-lang
21mr|tomcatjss-7.4.1-2|48	BuildRequires:    java-devel
21mr|tomcatjss-7.4.1-2|49	BuildRequires:    jpackage-utils >= 0:1.7.5-15
21mr|tomcatjss-7.4.1-2|50	
21mr|tomcatjss-7.4.1-2|51	# SLF4J
21mr|tomcatjss-7.4.1-2|52	BuildRequires:    slf4j
21mr|tomcatjss-7.4.1-2|53	%if 0%{?rhel} && 0%{?rhel} <= 7
21mr|tomcatjss-7.4.1-2|54	# no slf4j-jdk14
21mr|tomcatjss-7.4.1-2|55	%else
21mr|tomcatjss-7.4.1-2|56	BuildRequires:    slf4j-jdk14
21mr|tomcatjss-7.4.1-2|57	%endif
21mr|tomcatjss-7.4.1-2|58	
21mr|tomcatjss-7.4.1-2|59	# JSS
21mr|tomcatjss-7.4.1-2|60	%if 0%{?rhel} && 0%{?rhel} <= 7
21mr|tomcatjss-7.4.1-2|61	BuildRequires:    jss >= 4.4.0-7
21mr|tomcatjss-7.4.1-2|62	%else
21mr|tomcatjss-7.4.1-2|63	BuildRequires:    jss >= 4.6.0
21mr|tomcatjss-7.4.1-2|64	%endif
21mr|tomcatjss-7.4.1-2|65	
21mr|tomcatjss-7.4.1-2|66	# Tomcat
21mr|tomcatjss-7.4.1-2|67	%if 0%{?rhel} && 0%{?rhel} <= 7
21mr|tomcatjss-7.4.1-2|68	BuildRequires:    tomcat >= 7.0.69
21mr|tomcatjss-7.4.1-2|69	%else
21mr|tomcatjss-7.4.1-2|70	%if 0%{?fedora} && 0%{?fedora} <= 27
21mr|tomcatjss-7.4.1-2|71	BuildRequires:    tomcat >= 8.0.49
21mr|tomcatjss-7.4.1-2|72	%else
21mr|tomcatjss-7.4.1-2|73	%if 0%{?fedora} && 0%{?fedora} <= 28
21mr|tomcatjss-7.4.1-2|74	BuildRequires:    tomcat >= 1:8.5.23
21mr|tomcatjss-7.4.1-2|75	%else
21mr|tomcatjss-7.4.1-2|76	%if 0%{?rhel}
21mr|tomcatjss-7.4.1-2|77	BuildRequires:    pki-servlet-container >= 1:9.0.7
21mr|tomcatjss-7.4.1-2|78	%else
21mr|tomcatjss-7.4.1-2|79	BuildRequires:    tomcat >= 1:9.0.7
21mr|tomcatjss-7.4.1-2|80	%endif
21mr|tomcatjss-7.4.1-2|81	%endif
21mr|tomcatjss-7.4.1-2|82	%endif
21mr|tomcatjss-7.4.1-2|83	%endif
21mr|tomcatjss-7.4.1-2|84	
21mr|tomcatjss-7.4.1-2|85	################################################################################
21mr|tomcatjss-7.4.1-2|86	# Runtime Dependencies
21mr|tomcatjss-7.4.1-2|87	################################################################################
21mr|tomcatjss-7.4.1-2|88	
21mr|tomcatjss-7.4.1-2|89	# Java
21mr|tomcatjss-7.4.1-2|90	Requires:         apache-commons-lang
21mr|tomcatjss-7.4.1-2|91	%if 0%{?fedora} >= 21
21mr|tomcatjss-7.4.1-2|92	Requires:         java-headless
21mr|tomcatjss-7.4.1-2|93	%else
21mr|tomcatjss-7.4.1-2|94	Requires:         java
21mr|tomcatjss-7.4.1-2|95	%endif
21mr|tomcatjss-7.4.1-2|96	Requires:         jpackage-utils >= 0:1.7.5-15
21mr|tomcatjss-7.4.1-2|97	
21mr|tomcatjss-7.4.1-2|98	# SLF4J
21mr|tomcatjss-7.4.1-2|99	Requires:         slf4j
21mr|tomcatjss-7.4.1-2|100	%if 0%{?rhel}
21mr|tomcatjss-7.4.1-2|101	# no slf4j-jdk14
21mr|tomcatjss-7.4.1-2|102	%else
21mr|tomcatjss-7.4.1-2|103	Requires:         slf4j-jdk14
21mr|tomcatjss-7.4.1-2|104	%endif
21mr|tomcatjss-7.4.1-2|105	
21mr|tomcatjss-7.4.1-2|106	# JSS
21mr|tomcatjss-7.4.1-2|107	%if 0%{?rhel} && 0%{?rhel} <= 7
21mr|tomcatjss-7.4.1-2|108	Requires:         jss >= 4.4.0-7
21mr|tomcatjss-7.4.1-2|109	%else
21mr|tomcatjss-7.4.1-2|110	Requires:         jss >= 4.6.0
21mr|tomcatjss-7.4.1-2|111	%endif
21mr|tomcatjss-7.4.1-2|112	
21mr|tomcatjss-7.4.1-2|113	# Tomcat
21mr|tomcatjss-7.4.1-2|114	%if 0%{?rhel} && 0%{?rhel} <= 7
21mr|tomcatjss-7.4.1-2|115	Requires:         tomcat >= 7.0.69
21mr|tomcatjss-7.4.1-2|116	%else
21mr|tomcatjss-7.4.1-2|117	%if 0%{?fedora} && 0%{?fedora} <= 27
21mr|tomcatjss-7.4.1-2|118	Requires:         tomcat >= 8.0.49
21mr|tomcatjss-7.4.1-2|119	%else
21mr|tomcatjss-7.4.1-2|120	%if 0%{?fedora} && 0%{?fedora} <= 28
21mr|tomcatjss-7.4.1-2|121	Requires:         tomcat >= 1:8.5.23
21mr|tomcatjss-7.4.1-2|122	%else
21mr|tomcatjss-7.4.1-2|123	%if 0%{?rhel}
21mr|tomcatjss-7.4.1-2|124	Requires:         pki-servlet-container >= 1:9.0.7
21mr|tomcatjss-7.4.1-2|125	%else
21mr|tomcatjss-7.4.1-2|126	Requires:         tomcat >= 1:9.0.7
21mr|tomcatjss-7.4.1-2|127	%endif
21mr|tomcatjss-7.4.1-2|128	%endif
21mr|tomcatjss-7.4.1-2|129	%endif
21mr|tomcatjss-7.4.1-2|130	%endif
21mr|tomcatjss-7.4.1-2|131	
21mr|tomcatjss-7.4.1-2|132	# The 'tomcatjss' package conflicts with the 'tomcat-native' package
21mr|tomcatjss-7.4.1-2|133	# because it uses an underlying NSS security model rather than the
21mr|tomcatjss-7.4.1-2|134	# OpenSSL security model, so these two packages may not co-exist.
21mr|tomcatjss-7.4.1-2|135	# (see Bugzilla Bug #441974 for details)
21mr|tomcatjss-7.4.1-2|136	Conflicts:        tomcat-native
21mr|tomcatjss-7.4.1-2|137	
21mr|tomcatjss-7.4.1-2|138	# PKI
21mr|tomcatjss-7.4.1-2|139	Conflicts:        pki-base < 10.6.5
21mr|tomcatjss-7.4.1-2|140	
21mr|tomcatjss-7.4.1-2|141	
21mr|tomcatjss-7.4.1-2|142	%if 0%{?rhel}
21mr|tomcatjss-7.4.1-2|143	# For EPEL, override the '_sharedstatedir' macro on RHEL
21mr|tomcatjss-7.4.1-2|144	%define           _sharedstatedir    /var/lib
21mr|tomcatjss-7.4.1-2|145	%endif
21mr|tomcatjss-7.4.1-2|146	
21mr|tomcatjss-7.4.1-2|147	%description
21mr|tomcatjss-7.4.1-2|148	JSS Connector for Apache Tomcat, installed via the tomcatjss package,
21mr|tomcatjss-7.4.1-2|149	is a Java Secure Socket Extension (JSSE) module for Apache Tomcat that
21mr|tomcatjss-7.4.1-2|150	uses Java Security Services (JSS), a Java interface to Network Security
21mr|tomcatjss-7.4.1-2|151	Services (NSS).
21mr|tomcatjss-7.4.1-2|152	
21mr|tomcatjss-7.4.1-2|153	NOTE:  The 'tomcatjss' package conflicts with the 'tomcat-native' package
21mr|tomcatjss-7.4.1-2|154	because it uses an underlying NSS security model rather than the
21mr|tomcatjss-7.4.1-2|155	OpenSSL security model, so these two packages may not co-exist.
21mr|tomcatjss-7.4.1-2|156	
21mr|tomcatjss-7.4.1-2|157	################################################################################
21mr|tomcatjss-7.4.1-2|158	%prep
21mr|tomcatjss-7.4.1-2|159	################################################################################
21mr|tomcatjss-7.4.1-2|160	
21mr|tomcatjss-7.4.1-2|161	%autosetup -n tomcatjss-%{version}%{?_phase} -p 1 -S git
21mr|tomcatjss-7.4.1-2|162	
21mr|tomcatjss-7.4.1-2|163	################################################################################
21mr|tomcatjss-7.4.1-2|164	%install
21mr|tomcatjss-7.4.1-2|165	################################################################################
21mr|tomcatjss-7.4.1-2|166	
21mr|tomcatjss-7.4.1-2|167	# get Tomcat <major>.<minor> version number
21mr|tomcatjss-7.4.1-2|168	tomcat_version=`/usr/sbin/tomcat version | sed -n 's/Server number: *\([0-9]\+\.[0-9]\+\).*/\1/p'`
21mr|tomcatjss-7.4.1-2|169	
21mr|tomcatjss-7.4.1-2|170	if [ $tomcat_version == "9.0" ]; then
21mr|tomcatjss-7.4.1-2|171	app_server=tomcat-8.5
21mr|tomcatjss-7.4.1-2|172	else
21mr|tomcatjss-7.4.1-2|173	app_server=tomcat-$tomcat_version
21mr|tomcatjss-7.4.1-2|174	fi
21mr|tomcatjss-7.4.1-2|175	
21mr|tomcatjss-7.4.1-2|176	ant -f build.xml \
21mr|tomcatjss-7.4.1-2|177	-Dversion=%{version} \
21mr|tomcatjss-7.4.1-2|178	-Dsrc.dir=$app_server \
21mr|tomcatjss-7.4.1-2|179	-Djnidir=%{_jnidir} \
21mr|tomcatjss-7.4.1-2|180	-Dinstall.doc.dir=%{buildroot}%{_docdir}/%{name} \
21mr|tomcatjss-7.4.1-2|181	-Dinstall.jar.dir=%{buildroot}%{_javadir} \
21mr|tomcatjss-7.4.1-2|182	install
21mr|tomcatjss-7.4.1-2|183	
21mr|tomcatjss-7.4.1-2|184	################################################################################
21mr|tomcatjss-7.4.1-2|185	%files
21mr|tomcatjss-7.4.1-2|186	################################################################################
21mr|tomcatjss-7.4.1-2|187	
21mr|tomcatjss-7.4.1-2|188	%defattr(-,root,root)
21mr|tomcatjss-7.4.1-2|189	%doc README
21mr|tomcatjss-7.4.1-2|190	%doc LICENSE
21mr|tomcatjss-7.4.1-2|191	%{_javadir}/*
21mr|tomcatjss-7.4.1-2|192	
21mr|tomcatjss-7.4.1-2|193	################################################################################

19537 21
21mr|tomcat-native-1.2.21-2|1	Name:           tomcat-native
21mr|tomcat-native-1.2.21-2|2	Version:        1.2.21
21mr|tomcat-native-1.2.21-2|3	Release:        2
21mr|tomcat-native-1.2.21-2|4	Summary:        Tomcat native library
21mr|tomcat-native-1.2.21-2|5	Group:          Development/Java
21mr|tomcat-native-1.2.21-2|6	License:        ASL 2.0
21mr|tomcat-native-1.2.21-2|7	URL:            http://tomcat.apache.org/tomcat-8.0-doc/apr.html
21mr|tomcat-native-1.2.21-2|8	Source0:        http://www.apache.org/dist/tomcat/tomcat-connectors/native/%{version}/source/%{name}-%{version}-src.tar.gz
21mr|tomcat-native-1.2.21-2|9	# Java stack is not supported on x86_32
21mr|tomcat-native-1.2.21-2|10	ExcludeArch: %{ix86}
21mr|tomcat-native-1.2.21-2|11	
21mr|tomcat-native-1.2.21-2|12	BuildRequires:  gcc-c++
21mr|tomcat-native-1.2.21-2|13	BuildRequires:  java-devel
21mr|tomcat-native-1.2.21-2|14	BuildRequires:  jpackage-utils
21mr|tomcat-native-1.2.21-2|15	BuildRequires:  apr-devel >= 1.4.3
21mr|tomcat-native-1.2.21-2|16	BuildRequires:  openssl-devel >= 1.0.2
21mr|tomcat-native-1.2.21-2|17	# Upstream compatibility:
21mr|tomcat-native-1.2.21-2|18	Provides:       tcnative = %{version}-%{release}
21mr|tomcat-native-1.2.21-2|19	
21mr|tomcat-native-1.2.21-2|20	%description
21mr|tomcat-native-1.2.21-2|21	Tomcat can use the Apache Portable Runtime to provide superior
21mr|tomcat-native-1.2.21-2|22	scalability, performance, and better integration with native server
21mr|tomcat-native-1.2.21-2|23	technologies.  The Apache Portable Runtime is a highly portable library
21mr|tomcat-native-1.2.21-2|24	that is at the heart of Apache HTTP Server 2.x.  APR has many uses,
21mr|tomcat-native-1.2.21-2|25	including access to advanced IO functionality (such as sendfile, epoll
21mr|tomcat-native-1.2.21-2|26	and OpenSSL), OS level functionality (random number generation, system
21mr|tomcat-native-1.2.21-2|27	status, etc), and native process handling (shared memory, NT pipes and
21mr|tomcat-native-1.2.21-2|28	Unix sockets).  This package contains the Tomcat native library which
21mr|tomcat-native-1.2.21-2|29	provides support for using APR in Tomcat.
21mr|tomcat-native-1.2.21-2|30	
21mr|tomcat-native-1.2.21-2|31	
21mr|tomcat-native-1.2.21-2|32	%prep
21mr|tomcat-native-1.2.21-2|33	%setup -q -n %{name}-%{version}-src
21mr|tomcat-native-1.2.21-2|34	f=CHANGELOG.txt ; iconv -f iso-8859-1 -t utf-8 $f > $f.utf8 ; mv $f.utf8 $f
21mr|tomcat-native-1.2.21-2|35	
21mr|tomcat-native-1.2.21-2|36	
21mr|tomcat-native-1.2.21-2|37	%build
21mr|tomcat-native-1.2.21-2|38	cd native
21mr|tomcat-native-1.2.21-2|39	%configure \
21mr|tomcat-native-1.2.21-2|40	--with-apr=%{_bindir}/apr-1-config \
21mr|tomcat-native-1.2.21-2|41	--with-java-home=%{java_home}
21mr|tomcat-native-1.2.21-2|42	make %{?_smp_mflags}
21mr|tomcat-native-1.2.21-2|43	
21mr|tomcat-native-1.2.21-2|44	
21mr|tomcat-native-1.2.21-2|45	%install
21mr|tomcat-native-1.2.21-2|46	rm -rf $RPM_BUILD_ROOT
21mr|tomcat-native-1.2.21-2|47	make -C native install DESTDIR=$RPM_BUILD_ROOT
21mr|tomcat-native-1.2.21-2|48	# Perhaps a devel package sometime?  Not for now; no headers are installed.
21mr|tomcat-native-1.2.21-2|49	rm -f $RPM_BUILD_ROOT%{_libdir}/libtcnative*.*a
21mr|tomcat-native-1.2.21-2|50	rm -rf $RPM_BUILD_ROOT%{_libdir}/pkgconfig
21mr|tomcat-native-1.2.21-2|51	rm -rf ${RPM_BUILD_ROOT}%{_includedir}/*.h
21mr|tomcat-native-1.2.21-2|52	
21mr|tomcat-native-1.2.21-2|53	%files
21mr|tomcat-native-1.2.21-2|54	%{!?_licensedir:%global license %%doc}
21mr|tomcat-native-1.2.21-2|55	%license LICENSE NOTICE
21mr|tomcat-native-1.2.21-2|56	%doc CHANGELOG.txt TODO.txt
21mr|tomcat-native-1.2.21-2|57	# Note: unversioned *.so needed here due to how Tomcat loads the lib :(
21mr|tomcat-native-1.2.21-2|58	%{_libdir}/libtcnative*.so*
21mr|tomcat-native-1.2.21-2|59	
21mr|tomcat-native-1.2.21-2|60	

19538 21
21mr|tomcat-taglibs-parent-3-10|1	Name:           tomcat-taglibs-parent
21mr|tomcat-taglibs-parent-3-10|2	Version:        3
21mr|tomcat-taglibs-parent-3-10|3	Release:        10
21mr|tomcat-taglibs-parent-3-10|4	Summary:        Apache Taglibs Parent
21mr|tomcat-taglibs-parent-3-10|5	
21mr|tomcat-taglibs-parent-3-10|6	License:        ASL 2.0
21mr|tomcat-taglibs-parent-3-10|7	URL:            http://tomcat.apache.org/taglibs/
21mr|tomcat-taglibs-parent-3-10|8	Source0:        http://svn.apache.org/repos/asf/tomcat/taglibs/taglibs-parent/tags/taglibs-parent-3/pom.xml
21mr|tomcat-taglibs-parent-3-10|9	Group:          Development/Java
21mr|tomcat-taglibs-parent-3-10|10	BuildArch: noarch
21mr|tomcat-taglibs-parent-3-10|11	# Java stack is not supported on x86_32
21mr|tomcat-taglibs-parent-3-10|12	ExcludeArch: %{ix86}
21mr|tomcat-taglibs-parent-3-10|13	
21mr|tomcat-taglibs-parent-3-10|14	BuildRequires:  maven-local
21mr|tomcat-taglibs-parent-3-10|15	BuildRequires:  mvn(org.apache:apache:pom:)
21mr|tomcat-taglibs-parent-3-10|16	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|tomcat-taglibs-parent-3-10|17	
21mr|tomcat-taglibs-parent-3-10|18	%description
21mr|tomcat-taglibs-parent-3-10|19	Apache Taglibs Parent pom used for building purposes.
21mr|tomcat-taglibs-parent-3-10|20	
21mr|tomcat-taglibs-parent-3-10|21	%prep
21mr|tomcat-taglibs-parent-3-10|22	%setup -q -c -T
21mr|tomcat-taglibs-parent-3-10|23	cp -p %{SOURCE0} .
21mr|tomcat-taglibs-parent-3-10|24	
21mr|tomcat-taglibs-parent-3-10|25	%build
21mr|tomcat-taglibs-parent-3-10|26	%mvn_build
21mr|tomcat-taglibs-parent-3-10|27	
21mr|tomcat-taglibs-parent-3-10|28	%install
21mr|tomcat-taglibs-parent-3-10|29	%mvn_install
21mr|tomcat-taglibs-parent-3-10|30	
21mr|tomcat-taglibs-parent-3-10|31	%files -f .mfiles
21mr|tomcat-taglibs-parent-3-10|32	

19539 21
21mr|tomcat-taglibs-standard-1.2.5-8|1	%global short_name      taglibs-standard
21mr|tomcat-taglibs-standard-1.2.5-8|2	
21mr|tomcat-taglibs-standard-1.2.5-8|3	Name:           tomcat-taglibs-standard
21mr|tomcat-taglibs-standard-1.2.5-8|4	Version:        1.2.5
21mr|tomcat-taglibs-standard-1.2.5-8|5	Release:        8
21mr|tomcat-taglibs-standard-1.2.5-8|6	Epoch:          0
21mr|tomcat-taglibs-standard-1.2.5-8|7	Summary:        Apache Standard Taglib
21mr|tomcat-taglibs-standard-1.2.5-8|8	License:        ASL 2.0
21mr|tomcat-taglibs-standard-1.2.5-8|9	URL:            http://tomcat.apache.org/taglibs/
21mr|tomcat-taglibs-standard-1.2.5-8|10	Source0:        http://apache.cbox.biz/tomcat/taglibs/taglibs-standard-%{version}/taglibs-standard-%{version}-source-release.zip
21mr|tomcat-taglibs-standard-1.2.5-8|11	Patch0: servlet31.patch
21mr|tomcat-taglibs-standard-1.2.5-8|12	
21mr|tomcat-taglibs-standard-1.2.5-8|13	Group:          Development/Java
21mr|tomcat-taglibs-standard-1.2.5-8|14	BuildArch:      noarch
21mr|tomcat-taglibs-standard-1.2.5-8|15	# Java stack is not supported on x86_32
21mr|tomcat-taglibs-standard-1.2.5-8|16	ExcludeArch: %{ix86}
21mr|tomcat-taglibs-standard-1.2.5-8|17	
21mr|tomcat-taglibs-standard-1.2.5-8|18	BuildRequires:  maven-local
21mr|tomcat-taglibs-standard-1.2.5-8|19	BuildRequires:  mvn(javax.el:el-api)
21mr|tomcat-taglibs-standard-1.2.5-8|20	BuildRequires:  mvn(javax.servlet.jsp:jsp-api)
21mr|tomcat-taglibs-standard-1.2.5-8|21	BuildRequires:  mvn(javax.servlet:servlet-api)
21mr|tomcat-taglibs-standard-1.2.5-8|22	BuildRequires:  mvn(junit:junit)
21mr|tomcat-taglibs-standard-1.2.5-8|23	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|tomcat-taglibs-standard-1.2.5-8|24	BuildRequires:  mvn(org.apache.taglibs:taglibs-parent:pom:)
21mr|tomcat-taglibs-standard-1.2.5-8|25	BuildRequires:  mvn(org.easymock:easymock)
21mr|tomcat-taglibs-standard-1.2.5-8|26	BuildRequires:  mvn(xalan:xalan)
21mr|tomcat-taglibs-standard-1.2.5-8|27	
21mr|tomcat-taglibs-standard-1.2.5-8|28	Obsoletes: jakarta-taglibs-standard < 1.1.2-13
21mr|tomcat-taglibs-standard-1.2.5-8|29	
21mr|tomcat-taglibs-standard-1.2.5-8|30	%description
21mr|tomcat-taglibs-standard-1.2.5-8|31	An implementation of the JSP Standard Tag Library (JSTL).
21mr|tomcat-taglibs-standard-1.2.5-8|32	
21mr|tomcat-taglibs-standard-1.2.5-8|33	%package        javadoc
21mr|tomcat-taglibs-standard-1.2.5-8|34	Summary:        Javadoc for %{name}
21mr|tomcat-taglibs-standard-1.2.5-8|35	Obsoletes: jakarta-taglibs-standard-javadoc < 1.1.2-13
21mr|tomcat-taglibs-standard-1.2.5-8|36	
21mr|tomcat-taglibs-standard-1.2.5-8|37	%description    javadoc
21mr|tomcat-taglibs-standard-1.2.5-8|38	Javadoc for %{name}.
21mr|tomcat-taglibs-standard-1.2.5-8|39	
21mr|tomcat-taglibs-standard-1.2.5-8|40	%prep
21mr|tomcat-taglibs-standard-1.2.5-8|41	%setup -q -n %{short_name}-%{version}
21mr|tomcat-taglibs-standard-1.2.5-8|42	%patch0 -b .sav
21mr|tomcat-taglibs-standard-1.2.5-8|43	
21mr|tomcat-taglibs-standard-1.2.5-8|44	%mvn_alias org.apache.taglibs:taglibs-standard-impl javax.servlet:jstl
21mr|tomcat-taglibs-standard-1.2.5-8|45	%mvn_alias org.apache.taglibs:taglibs-standard-impl org.eclipse.jetty.orbit:javax.servlet.jsp.jstl
21mr|tomcat-taglibs-standard-1.2.5-8|46	%mvn_alias org.apache.taglibs:taglibs-standard-compat org.eclipse.jetty.orbit:org.apache.taglibs.standard.glassfish
21mr|tomcat-taglibs-standard-1.2.5-8|47	
21mr|tomcat-taglibs-standard-1.2.5-8|48	%build
21mr|tomcat-taglibs-standard-1.2.5-8|49	%mvn_build
21mr|tomcat-taglibs-standard-1.2.5-8|50	
21mr|tomcat-taglibs-standard-1.2.5-8|51	%install
21mr|tomcat-taglibs-standard-1.2.5-8|52	%mvn_install
21mr|tomcat-taglibs-standard-1.2.5-8|53	
21mr|tomcat-taglibs-standard-1.2.5-8|54	%files -f .mfiles
21mr|tomcat-taglibs-standard-1.2.5-8|55	%license LICENSE
21mr|tomcat-taglibs-standard-1.2.5-8|56	%doc README_src.txt README_bin.txt NOTICE
21mr|tomcat-taglibs-standard-1.2.5-8|57	
21mr|tomcat-taglibs-standard-1.2.5-8|58	%files javadoc -f .mfiles-javadoc
21mr|tomcat-taglibs-standard-1.2.5-8|59	%license LICENSE
21mr|tomcat-taglibs-standard-1.2.5-8|60	%doc NOTICE
21mr|tomcat-taglibs-standard-1.2.5-8|61	

19540 21
21mr|tor-0.4.6.10-2|1	Summary:	Anonymizing overlay network for TCP (The onion router)
21mr|tor-0.4.6.10-2|2	Name:		tor
21mr|tor-0.4.6.10-2|3	Version:	0.4.6.10
21mr|tor-0.4.6.10-2|4	Release:	2
21mr|tor-0.4.6.10-2|5	License:	BSD
21mr|tor-0.4.6.10-2|6	Group:		Networking/Other
21mr|tor-0.4.6.10-2|7	Url:		http://www.torproject.org/
21mr|tor-0.4.6.10-2|8	Source0:	https://dist.torproject.org/%{name}-%{version}.tar.gz
21mr|tor-0.4.6.10-2|9	Source1:	%{name}.logrotate
21mr|tor-0.4.6.10-2|10	Source4:	%{name}.service
21mr|tor-0.4.6.10-2|11	Source5:	%{name}-tmpfiles.conf
21mr|tor-0.4.6.10-2|12	Source6:	tor.sysusers.conf
21mr|tor-0.4.6.10-2|13	Source100:	%{name}.rpmlintrc
21mr|tor-0.4.6.10-2|14	Patch0:		CVE-2023-23589.patch
21mr|tor-0.4.6.10-2|15	BuildRequires:	ghostscript
21mr|tor-0.4.6.10-2|16	BuildRequires:	pkgconfig(libcap)
21mr|tor-0.4.6.10-2|17	BuildRequires:	pkgconfig(libevent)
21mr|tor-0.4.6.10-2|18	BuildRequires:	pkgconfig(libsystemd)
21mr|tor-0.4.6.10-2|19	BuildRequires:	pkgconfig(libzstd)
21mr|tor-0.4.6.10-2|20	BuildRequires:	pkgconfig(openssl) >= 1.0.1
21mr|tor-0.4.6.10-2|21	BuildRequires:	pkgconfig(systemd)
21mr|tor-0.4.6.10-2|22	BuildRequires:	pkgconfig(zlib)
21mr|tor-0.4.6.10-2|23	Requires:	logrotate
21mr|tor-0.4.6.10-2|24	Requires:	openssl
21mr|tor-0.4.6.10-2|25	Requires:	tsocks
21mr|tor-0.4.6.10-2|26	Requires(pre):	/bin/systemd-sysusers
21mr|tor-0.4.6.10-2|27	Requires(post):	/bin/systemd-tmpfiles
21mr|tor-0.4.6.10-2|28	
21mr|tor-0.4.6.10-2|29	%description
21mr|tor-0.4.6.10-2|30	Tor is a connection-based low-latency anonymous communication system.
21mr|tor-0.4.6.10-2|31	
21mr|tor-0.4.6.10-2|32	This package provides the "tor" program, which serves as both a client and
21mr|tor-0.4.6.10-2|33	a relay node. Scripts will automatically create a "toruser" user and
21mr|tor-0.4.6.10-2|34	group, and set tor up to run as a daemon when the system is rebooted.
21mr|tor-0.4.6.10-2|35	
21mr|tor-0.4.6.10-2|36	Applications connect to the local Tor proxy using the SOCKS
21mr|tor-0.4.6.10-2|37	protocol. The local proxy chooses a path through a set of relays, in
21mr|tor-0.4.6.10-2|38	which each relay knows its predecessor and successor, but no
21mr|tor-0.4.6.10-2|39	others. Traffic flowing down the circuit is unwrapped by a symmetric
21mr|tor-0.4.6.10-2|40	key at each relay, which reveals the downstream relay.
21mr|tor-0.4.6.10-2|41	
21mr|tor-0.4.6.10-2|42	Warnings: Tor does no protocol cleaning.  That means there is a danger
21mr|tor-0.4.6.10-2|43	that application protocols and associated programs can be induced to
21mr|tor-0.4.6.10-2|44	reveal information about the initiator. Tor depends on Privoxy and
21mr|tor-0.4.6.10-2|45	similar protocol cleaners to solve this problem. This is alpha code,
21mr|tor-0.4.6.10-2|46	and is even more likely than released code to have anonymity-spoiling
21mr|tor-0.4.6.10-2|47	bugs. The present network is very small -- this further reduces the
21mr|tor-0.4.6.10-2|48	strength of the anonymity provided. Tor is not presently suitable
21mr|tor-0.4.6.10-2|49	for high-stakes anonymity.
21mr|tor-0.4.6.10-2|50	
21mr|tor-0.4.6.10-2|51	%files
21mr|tor-0.4.6.10-2|52	%license LICENSE
21mr|tor-0.4.6.10-2|53	%doc ReleaseNotes README ChangeLog doc/HACKING
21mr|tor-0.4.6.10-2|54	%{_mandir}/man*/*
21mr|tor-0.4.6.10-2|55	%{_bindir}/%{name}
21mr|tor-0.4.6.10-2|56	%{_bindir}/tor-print-ed-signing-cert
21mr|tor-0.4.6.10-2|57	%{_bindir}/torify
21mr|tor-0.4.6.10-2|58	%{_bindir}/%{name}-resolve
21mr|tor-0.4.6.10-2|59	%{_bindir}/%{name}-gencert
21mr|tor-0.4.6.10-2|60	%{_unitdir}/%{name}.service
21mr|tor-0.4.6.10-2|61	%{_tmpfilesdir}/%{name}.conf
21mr|tor-0.4.6.10-2|62	%{_sysusersdir}/%{name}.conf
21mr|tor-0.4.6.10-2|63	%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/logrotate.d/%{name}
21mr|tor-0.4.6.10-2|64	%dir %attr(0755,root,toruser) %{_sysconfdir}/tor
21mr|tor-0.4.6.10-2|65	%dir %attr(0755,root,toruser) %{_sysconfdir}/torrc.d
21mr|tor-0.4.6.10-2|66	%config(noreplace) %attr(0644,root,toruser) %{_sysconfdir}/%{name}/*
21mr|tor-0.4.6.10-2|67	%attr(0700,toruser,toruser) %dir %{_localstatedir}/lib/%{name}
21mr|tor-0.4.6.10-2|68	%attr(0750,toruser,toruser) %dir %{_var}/%{name}
21mr|tor-0.4.6.10-2|69	%attr(0750,toruser,toruser) %dir %{_var}/log/%{name}
21mr|tor-0.4.6.10-2|70	%{_sysconfdir}/bash_completion.d/%{name}
21mr|tor-0.4.6.10-2|71	%{_datadir}/%{name}
21mr|tor-0.4.6.10-2|72	%{_datadir}/doc/%{name}/*.html
21mr|tor-0.4.6.10-2|73	
21mr|tor-0.4.6.10-2|74	%pre
21mr|tor-0.4.6.10-2|75	%sysusers_create_package %{name} %{SOURCE6}
21mr|tor-0.4.6.10-2|76	
21mr|tor-0.4.6.10-2|77	%post
21mr|tor-0.4.6.10-2|78	%tmpfiles_create %{name}.conf
21mr|tor-0.4.6.10-2|79	%systemd_post %{name}.service
21mr|tor-0.4.6.10-2|80	
21mr|tor-0.4.6.10-2|81	%preun
21mr|tor-0.4.6.10-2|82	%systemd_preun %{name}.service
21mr|tor-0.4.6.10-2|83	
21mr|tor-0.4.6.10-2|84	#----------------------------------------------------------------------------
21mr|tor-0.4.6.10-2|85	
21mr|tor-0.4.6.10-2|86	%prep
21mr|tor-0.4.6.10-2|87	%autosetup -p1
21mr|tor-0.4.6.10-2|88	
21mr|tor-0.4.6.10-2|89	
21mr|tor-0.4.6.10-2|90	%build
21mr|tor-0.4.6.10-2|91	%configure
21mr|tor-0.4.6.10-2|92	%make
21mr|tor-0.4.6.10-2|93	
21mr|tor-0.4.6.10-2|94	
21mr|tor-0.4.6.10-2|95	%install
21mr|tor-0.4.6.10-2|96	%makeinstall_std
21mr|tor-0.4.6.10-2|97	
21mr|tor-0.4.6.10-2|98	# Config file
21mr|tor-0.4.6.10-2|99	install -p -m 644 %{buildroot}%{_sysconfdir}/%{name}/torrc.sample %{buildroot}%{_sysconfdir}/%{name}/torrc
21mr|tor-0.4.6.10-2|100	
21mr|tor-0.4.6.10-2|101	# Logrotate files
21mr|tor-0.4.6.10-2|102	mkdir -p -m 755 %{buildroot}%{_sysconfdir}/logrotate.d
21mr|tor-0.4.6.10-2|103	cat %{SOURCE1} > %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
21mr|tor-0.4.6.10-2|104	
21mr|tor-0.4.6.10-2|105	mkdir -p -m 700 %{buildroot}%{_localstatedir}/lib/%{name}
21mr|tor-0.4.6.10-2|106	mkdir -p -m 755 %{buildroot}%{_var}/%{name}
21mr|tor-0.4.6.10-2|107	mkdir -p -m 755 %{buildroot}%{_var}/log/%{name}
21mr|tor-0.4.6.10-2|108	
21mr|tor-0.4.6.10-2|109	# Bash completion
21mr|tor-0.4.6.10-2|110	mkdir -p %{buildroot}%{_sysconfdir}/bash_completion.d
21mr|tor-0.4.6.10-2|111	echo 'complete -F _command $filenames torify' > %{buildroot}%{_sysconfdir}/bash_completion.d/%{name}
21mr|tor-0.4.6.10-2|112	
21mr|tor-0.4.6.10-2|113	# Systemd support
21mr|tor-0.4.6.10-2|114	install -D -p -m 0644 %{SOURCE4} %{buildroot}%{_unitdir}/%{name}.service
21mr|tor-0.4.6.10-2|115	install -D -p -m 0644 %{SOURCE5} %{buildroot}%{_tmpfilesdir}/%{name}.conf
21mr|tor-0.4.6.10-2|116	
21mr|tor-0.4.6.10-2|117	install -d %{buildroot}%{_sysusersdir}/
21mr|tor-0.4.6.10-2|118	install -m0644 %{SOURCE6} %{buildroot}%{_sysusersdir}/%{name}.conf
21mr|tor-0.4.6.10-2|119	
21mr|tor-0.4.6.10-2|120	# Enable a directory fro drop in configs out of the box
21mr|tor-0.4.6.10-2|121	# Will be used in e.g. nastr
21mr|tor-0.4.6.10-2|122	mkdir -p %{buildroot}/etc/torrc.d
21mr|tor-0.4.6.10-2|123	sed -i'' -e 's,^#%%include /etc/torrc.d/,%%include /etc/torrc.d/,' %{buildroot}/etc/tor/torrc

19541 21
21mr|torque-6.1.2-11|1	%define         _disable_ld_no_undefined   1
21mr|torque-6.1.2-11|2	%define			_disable_rebuild_configure 1
21mr|torque-6.1.2-11|3	
21mr|torque-6.1.2-11|4	%define         major              2
21mr|torque-6.1.2-11|5	%define         libname            %mklibname %{name} %{major}
21mr|torque-6.1.2-11|6	%define         devname            %mklibname -d %{name}
21mr|torque-6.1.2-11|7	
21mr|torque-6.1.2-11|8	%define         clientname         %{name}-client
21mr|torque-6.1.2-11|9	%define         servername         %{name}-server
21mr|torque-6.1.2-11|10	%define         schedname          %{name}-sched
21mr|torque-6.1.2-11|11	%define         momname            %{name}-mom
21mr|torque-6.1.2-11|12	%define         guiname            %{name}-gui
21mr|torque-6.1.2-11|13	
21mr|torque-6.1.2-11|14	
21mr|torque-6.1.2-11|15	#default is /var/spool/torque: if you change this, you'll break some
21mr|torque-6.1.2-11|16	#scripts coming along with the source files
21mr|torque-6.1.2-11|17	%define         torquedir          /var/spool/torque
21mr|torque-6.1.2-11|18	%define         srcversion         %{version}
21mr|torque-6.1.2-11|19	%bcond_with	gui
21mr|torque-6.1.2-11|20	
21mr|torque-6.1.2-11|21	Name:           torque
21mr|torque-6.1.2-11|22	Summary:        The Torque resource and queue manager
21mr|torque-6.1.2-11|23	Group:          System/Cluster
21mr|torque-6.1.2-11|24	Version:        6.1.2
21mr|torque-6.1.2-11|25	Release:        11
21mr|torque-6.1.2-11|26	License:        TORQUEv1.1
21mr|torque-6.1.2-11|27	URL:            http://www.adaptivecomputing.com/products/open-source/torque/
21mr|torque-6.1.2-11|28	
21mr|torque-6.1.2-11|29	Source0:        %{name}-%{srcversion}.tar.gz
21mr|torque-6.1.2-11|30	Source1:        mom_config
21mr|torque-6.1.2-11|31	Source2:        README.omv
21mr|torque-6.1.2-11|32	Source3:        pbs_mom.service
21mr|torque-6.1.2-11|33	Source4:        pbs_sched.service
21mr|torque-6.1.2-11|34	Source5:        pbs_server.service
21mr|torque-6.1.2-11|35	Source6:        trqauthd.service
21mr|torque-6.1.2-11|36	Source7:        torque_addport
21mr|torque-6.1.2-11|37	Source8:        torque_createdb
21mr|torque-6.1.2-11|38	Source9:        openmp.pbs
21mr|torque-6.1.2-11|39	Patch1:         torque-6.1.1.1-gcc7.patch
21mr|torque-6.1.2-11|40	BuildRequires:  bison
21mr|torque-6.1.2-11|41	BuildRequires:  flex
21mr|torque-6.1.2-11|42	BuildRequires:  groff
21mr|torque-6.1.2-11|43	BuildRequires:  groff-for-man
21mr|torque-6.1.2-11|44	BuildRequires:  xauth
21mr|torque-6.1.2-11|45	BuildRequires:  gperf
21mr|torque-6.1.2-11|46	BuildRequires:  doxygen
21mr|torque-6.1.2-11|47	BuildRequires:  pkgconfig(ncurses)
21mr|torque-6.1.2-11|48	%if %{with gui}
21mr|torque-6.1.2-11|49	BuildRequires:  pkgconfig(tk)
21mr|torque-6.1.2-11|50	%endif
21mr|torque-6.1.2-11|51	BuildRequires:  pkgconfig(tcl)
21mr|torque-6.1.2-11|52	BuildRequires:  openssh-clients
21mr|torque-6.1.2-11|53	BuildRequires:  readline-devel
21mr|torque-6.1.2-11|54	BuildRequires:  gcc-gfortran
21mr|torque-6.1.2-11|55	BuildRequires:  gcc-c++
21mr|torque-6.1.2-11|56	%ifarch %ix86 %{x86_64}
21mr|torque-6.1.2-11|57	BuildRequires:  quadmath-devel
21mr|torque-6.1.2-11|58	%endif
21mr|torque-6.1.2-11|59	BuildRequires:  pam-devel
21mr|torque-6.1.2-11|60	BuildRequires:  pkgconfig(openssl)
21mr|torque-6.1.2-11|61	BuildRequires:  pkgconfig(libxml-2.0)
21mr|torque-6.1.2-11|62	BuildRequires:  pkgconfig(liblzma)
21mr|torque-6.1.2-11|63	BuildRequires:  pkgconfig(hwloc)
21mr|torque-6.1.2-11|64	BuildRequires:  boost-devel
21mr|torque-6.1.2-11|65	BuildRequires:  glibc-static-devel
21mr|torque-6.1.2-11|66	BuildRequires:  glibc-devel
21mr|torque-6.1.2-11|67	
21mr|torque-6.1.2-11|68	Requires:       openssh-clients
21mr|torque-6.1.2-11|69	Recommends:     torque-mom
21mr|torque-6.1.2-11|70	
21mr|torque-6.1.2-11|71	%description
21mr|torque-6.1.2-11|72	The Tera-scale Open-source Resource and QUEue manager provides control
21mr|torque-6.1.2-11|73	over batch jobs and distributed computing resources. It is an advanced
21mr|torque-6.1.2-11|74	open-source product based on the original PBS project* and
21mr|torque-6.1.2-11|75	incorporates the best of both community and professional
21mr|torque-6.1.2-11|76	development. It incorporates significant advances in the areas of
21mr|torque-6.1.2-11|77	scalability, reliability, and functionality and is currently in use at
21mr|torque-6.1.2-11|78	tens of thousands of leading government, academic, and commercial
21mr|torque-6.1.2-11|79	sites throughout the world. Please check out the README.mga file provided in
21mr|torque-6.1.2-11|80	%{_docdir}/%{name} for setting up a minimal running system.
21mr|torque-6.1.2-11|81	
21mr|torque-6.1.2-11|82	"TORQUE is a modification of OpenPBS which was developed by NASA Ames
21mr|torque-6.1.2-11|83	Research Center, Lawrence Livermore National Laboratory, and Veridian
21mr|torque-6.1.2-11|84	Information Solutions, Inc. Visit www.clusterresources.com/products/
21mr|torque-6.1.2-11|85	for more information about TORQUE and to download TORQUE".
21mr|torque-6.1.2-11|86	
21mr|torque-6.1.2-11|87	
21mr|torque-6.1.2-11|88	
21mr|torque-6.1.2-11|89	%package -n     %{libname}
21mr|torque-6.1.2-11|90	Summary:        Shared libraries for Torque
21mr|torque-6.1.2-11|91	Group:          System/Libraries
21mr|torque-6.1.2-11|92	Provides:       lib%{name} = %{version}-%{release}
21mr|torque-6.1.2-11|93	
21mr|torque-6.1.2-11|94	%description -n %{libname}
21mr|torque-6.1.2-11|95	%{summary}.
21mr|torque-6.1.2-11|96	
21mr|torque-6.1.2-11|97	
21mr|torque-6.1.2-11|98	
21mr|torque-6.1.2-11|99	%package -n     %{devname}
21mr|torque-6.1.2-11|100	Summary:        Development files for Torque
21mr|torque-6.1.2-11|101	Group:          Development/Other
21mr|torque-6.1.2-11|102	Requires:       %{libname} = %{version}-%{release}
21mr|torque-6.1.2-11|103	Provides:       lib%{name}-devel  = %{version}-%{release}
21mr|torque-6.1.2-11|104	Provides:       %{name}-devel = %{version}-%{release}
21mr|torque-6.1.2-11|105	
21mr|torque-6.1.2-11|106	%description -n %{devname}
21mr|torque-6.1.2-11|107	%{summary}.
21mr|torque-6.1.2-11|108	
21mr|torque-6.1.2-11|109	
21mr|torque-6.1.2-11|110	
21mr|torque-6.1.2-11|111	%package -n    %{clientname}
21mr|torque-6.1.2-11|112	Summary:        Command line utilities for Torque
21mr|torque-6.1.2-11|113	Group:          System/Cluster
21mr|torque-6.1.2-11|114	Requires:       %{libname} = %{version}-%{release}
21mr|torque-6.1.2-11|115	Requires:       %{name} = %{version}-%{release}
21mr|torque-6.1.2-11|116	
21mr|torque-6.1.2-11|117	%description -n %{clientname}
21mr|torque-6.1.2-11|118	%{summary}.
21mr|torque-6.1.2-11|119	
21mr|torque-6.1.2-11|120	
21mr|torque-6.1.2-11|121	%package -n     %{servername}
21mr|torque-6.1.2-11|122	Summary:        The Torque server
21mr|torque-6.1.2-11|123	Group:          System/Cluster
21mr|torque-6.1.2-11|124	Requires:       %{libname} = %{version}-%{release}
21mr|torque-6.1.2-11|125	Requires:       %{name} = %{version}-%{release}
21mr|torque-6.1.2-11|126	Recommends:     %{schedname} = %{version}-%{release}
21mr|torque-6.1.2-11|127	Requires(post): rpm-helper
21mr|torque-6.1.2-11|128	Requires(preun):rpm-helper
21mr|torque-6.1.2-11|129	
21mr|torque-6.1.2-11|130	%description -n %{servername}
21mr|torque-6.1.2-11|131	%{summary}.
21mr|torque-6.1.2-11|132	
21mr|torque-6.1.2-11|133	
21mr|torque-6.1.2-11|134	
21mr|torque-6.1.2-11|135	%package -n     %{schedname}
21mr|torque-6.1.2-11|136	Summary:        The scheduler for Torque server
21mr|torque-6.1.2-11|137	Group:          System/Cluster
21mr|torque-6.1.2-11|138	Requires:       %{libname} = %{version}-%{release}
21mr|torque-6.1.2-11|139	Requires:       %{name} = %{version}-%{release}
21mr|torque-6.1.2-11|140	Requires:       %{servername} = %{version}-%{release}
21mr|torque-6.1.2-11|141	Requires(post): rpm-helper
21mr|torque-6.1.2-11|142	Requires(preun):rpm-helper
21mr|torque-6.1.2-11|143	
21mr|torque-6.1.2-11|144	%description -n %{schedname}
21mr|torque-6.1.2-11|145	%{summary}.
21mr|torque-6.1.2-11|146	
21mr|torque-6.1.2-11|147	
21mr|torque-6.1.2-11|148	
21mr|torque-6.1.2-11|149	%package -n     %{momname}
21mr|torque-6.1.2-11|150	Summary:        Node manager programs for Torque
21mr|torque-6.1.2-11|151	Group:          System/Cluster
21mr|torque-6.1.2-11|152	Requires:       %{libname} = %{version}-%{release}
21mr|torque-6.1.2-11|153	Requires:       %{name} = %{version}-%{release}
21mr|torque-6.1.2-11|154	Requires:       openssh-server
21mr|torque-6.1.2-11|155	Requires(post): rpm-helper
21mr|torque-6.1.2-11|156	Requires(preun):rpm-helper
21mr|torque-6.1.2-11|157	
21mr|torque-6.1.2-11|158	%description -n %{momname}
21mr|torque-6.1.2-11|159	%{summary}.
21mr|torque-6.1.2-11|160	
21mr|torque-6.1.2-11|161	
21mr|torque-6.1.2-11|162	
21mr|torque-6.1.2-11|163	%package -n     %{guiname}
21mr|torque-6.1.2-11|164	Summary:        Graphical clients for Torque
21mr|torque-6.1.2-11|165	Group:          Monitoring
21mr|torque-6.1.2-11|166	Requires:       tk
21mr|torque-6.1.2-11|167	Requires:       tcl
21mr|torque-6.1.2-11|168	Requires:       %{libname} = %{version}-%{release}
21mr|torque-6.1.2-11|169	Requires:       %{name} = %{version}-%{release}
21mr|torque-6.1.2-11|170	Requires:       %{name}-client = %{version}-%{release}
21mr|torque-6.1.2-11|171	Obsoletes:      torque-xpbs <= 2.5.3
21mr|torque-6.1.2-11|172	
21mr|torque-6.1.2-11|173	%description -n %{guiname}
21mr|torque-6.1.2-11|174	%{summary}.
21mr|torque-6.1.2-11|175	
21mr|torque-6.1.2-11|176	%prep
21mr|torque-6.1.2-11|177	%setup -q -n %{name}-%{srcversion}
21mr|torque-6.1.2-11|178	%autopatch -p1
21mr|torque-6.1.2-11|179	
21mr|torque-6.1.2-11|180	%build
21mr|torque-6.1.2-11|181	# -fpermissive added to downgrade numerous 'invalid conversion' errors to warnings
21mr|torque-6.1.2-11|182	export CPPFLAGS="-DUSE_INTERP_RESULT -DUSE_INTERP_ERRORLINE -DHAVE_STDBOOL_H -fpermissive"
21mr|torque-6.1.2-11|183	export CC=gcc
21mr|torque-6.1.2-11|184	export CXX=g++
21mr|torque-6.1.2-11|185	
21mr|torque-6.1.2-11|186	%configure \
21mr|torque-6.1.2-11|187	--srcdir=%{_builddir}/%{name}-%{srcversion} \
21mr|torque-6.1.2-11|188	--includedir=%{_includedir}/%{name} \
21mr|torque-6.1.2-11|189	--with-pam=%{_libdir}/security \
21mr|torque-6.1.2-11|190	--with-rcp=scp \
21mr|torque-6.1.2-11|191	--with-hwloc-path=%{_prefix} \
21mr|torque-6.1.2-11|192	--enable-docs \
21mr|torque-6.1.2-11|193	--enable-server \
21mr|torque-6.1.2-11|194	--enable-mom \
21mr|torque-6.1.2-11|195	--enable-client \
21mr|torque-6.1.2-11|196	--enable-drmaa \
21mr|torque-6.1.2-11|197	--enable-high-availability \
21mr|torque-6.1.2-11|198	--enable-syslog \
21mr|torque-6.1.2-11|199	--disable-static \
21mr|torque-6.1.2-11|200	--with-default-server=MYSERVERNAME \
21mr|torque-6.1.2-11|201	--enable-autorun \
21mr|torque-6.1.2-11|202	--enable-cpuset \
21mr|torque-6.1.2-11|203	--without-debug
21mr|torque-6.1.2-11|204	#                --enable-nvidia-gpus
21mr|torque-6.1.2-11|205	#                --enable-numa-support
21mr|torque-6.1.2-11|206	
21mr|torque-6.1.2-11|207	%make_build all \
21mr|torque-6.1.2-11|208	XPBS_DIR=%{tcl_sitelib}/xpbs \
21mr|torque-6.1.2-11|209	XPBSMON_DIR=%{tcl_sitelib}/xpbsmon
21mr|torque-6.1.2-11|210	
21mr|torque-6.1.2-11|211	
21mr|torque-6.1.2-11|212	%install
21mr|torque-6.1.2-11|213	%make_install \
21mr|torque-6.1.2-11|214	PBS_SERVER_HOME=%{torquedir} \
21mr|torque-6.1.2-11|215	mandir=%_mandir \
21mr|torque-6.1.2-11|216	XPBS_DIR=%{tcl_sitelib}/xpbs \
21mr|torque-6.1.2-11|217	XPBSMON_DIR=%{tcl_sitelib}/xpbsmon
21mr|torque-6.1.2-11|218	
21mr|torque-6.1.2-11|219	
21mr|torque-6.1.2-11|220	find %{buildroot}%{_libdir} -name *.la -delete
21mr|torque-6.1.2-11|221	
21mr|torque-6.1.2-11|222	#yields various service to fail if relative symlinks
21mr|torque-6.1.2-11|223	export DONT_RELINK=1
21mr|torque-6.1.2-11|224	
21mr|torque-6.1.2-11|225	#install starting scripts
21mr|torque-6.1.2-11|226	%__mkdir_p %{buildroot}%{_unitdir}
21mr|torque-6.1.2-11|227	install -p -m 644 %{SOURCE3} %{buildroot}%{_unitdir}/pbs_mom.service
21mr|torque-6.1.2-11|228	install -p -m 644 %{SOURCE4} %{buildroot}%{_unitdir}/pbs_sched.service
21mr|torque-6.1.2-11|229	install -p -m 644 %{SOURCE5} %{buildroot}%{_unitdir}/pbs_server.service
21mr|torque-6.1.2-11|230	install -p -m 644 %{SOURCE6} %{buildroot}%{_unitdir}/trqauthd.service
21mr|torque-6.1.2-11|231	
21mr|torque-6.1.2-11|232	%__rm -f %{buildroot}%{_sysconfdir}/init.d/pbs_mom
21mr|torque-6.1.2-11|233	%__rm -f %{buildroot}%{_sysconfdir}/init.d/pbs_server
21mr|torque-6.1.2-11|234	%__rm -f %{buildroot}%{_sysconfdir}/init.d/trqauthd
21mr|torque-6.1.2-11|235	
21mr|torque-6.1.2-11|236	#end starting scripts
21mr|torque-6.1.2-11|237	
21mr|torque-6.1.2-11|238	#install configuration scripts
21mr|torque-6.1.2-11|239	install -p -m 755 %{SOURCE7} %{buildroot}%{_sbindir}/torque_addport
21mr|torque-6.1.2-11|240	install -p -m 755 %{SOURCE8} %{buildroot}%{_sbindir}/torque_createdb
21mr|torque-6.1.2-11|241	#end configuration scripts
21mr|torque-6.1.2-11|242	
21mr|torque-6.1.2-11|243	
21mr|torque-6.1.2-11|244	
21mr|torque-6.1.2-11|245	#install config files: move them to /etc/torque
21mr|torque-6.1.2-11|246	%__mkdir_p %{buildroot}%{_sysconfdir}/%{name}
21mr|torque-6.1.2-11|247	pushd %{buildroot}%{torquedir}
21mr|torque-6.1.2-11|248	%__mv server_name     %{buildroot}%{_sysconfdir}/%{name}
21mr|torque-6.1.2-11|249	%__ln_s               %{_sysconfdir}/%{name}/server_name .
21mr|torque-6.1.2-11|250	popd
21mr|torque-6.1.2-11|251	
21mr|torque-6.1.2-11|252	pushd %{buildroot}%{torquedir}/server_priv
21mr|torque-6.1.2-11|253	%__mv nodes %{buildroot}%{_sysconfdir}/%{name}
21mr|torque-6.1.2-11|254	%__ln_s     %{_sysconfdir}/%{name}/nodes .
21mr|torque-6.1.2-11|255	popd
21mr|torque-6.1.2-11|256	
21mr|torque-6.1.2-11|257	pushd %{buildroot}%{torquedir}/sched_priv
21mr|torque-6.1.2-11|258	%__mv sched_config   %{buildroot}%{_sysconfdir}/%{name}
21mr|torque-6.1.2-11|259	%__mv dedicated_time %{buildroot}%{_sysconfdir}/%{name}
21mr|torque-6.1.2-11|260	%__mv holidays       %{buildroot}%{_sysconfdir}/%{name}
21mr|torque-6.1.2-11|261	%__mv resource_group %{buildroot}%{_sysconfdir}/%{name}
21mr|torque-6.1.2-11|262	%__ln_s               %{_sysconfdir}/%{name}/sched_config .
21mr|torque-6.1.2-11|263	%__ln_s               %{_sysconfdir}/%{name}/dedicated_time .
21mr|torque-6.1.2-11|264	%__ln_s               %{_sysconfdir}/%{name}/holidays .
21mr|torque-6.1.2-11|265	%__ln_s               %{_sysconfdir}/%{name}/resource_group .
21mr|torque-6.1.2-11|266	popd
21mr|torque-6.1.2-11|267	
21mr|torque-6.1.2-11|268	install -p -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/%{name}
21mr|torque-6.1.2-11|269	pushd %{buildroot}%{torquedir}/mom_priv
21mr|torque-6.1.2-11|270	%__ln_s %{_sysconfdir}/%{name}/mom_config config
21mr|torque-6.1.2-11|271	
21mr|torque-6.1.2-11|272	
21mr|torque-6.1.2-11|273	popd
21mr|torque-6.1.2-11|274	#end config files
21mr|torque-6.1.2-11|275	
21mr|torque-6.1.2-11|276	
21mr|torque-6.1.2-11|277	#move drmaa man to the right place and install docs
21mr|torque-6.1.2-11|278	##__mv #{buildroot}#{_defaultdocdir}/torque-drmaa/man/man3/* #{buildroot}#{_mandir}/man3/.
21mr|torque-6.1.2-11|279	install -D -m 644 %{SOURCE2} %{buildroot}%{_docdir}/%{name}/README.mga
21mr|torque-6.1.2-11|280	install -D -m 644 %{SOURCE9} %{buildroot}%{_docdir}/%{name}/openmp.pbs
21mr|torque-6.1.2-11|281	
21mr|torque-6.1.2-11|282	%if %{with gui}
21mr|torque-6.1.2-11|283	#make symbolic links for tcl
21mr|torque-6.1.2-11|284	pushd %{buildroot}%{_libdir}
21mr|torque-6.1.2-11|285	%__ln_s %{tcl_sitelib}/xpbs    .
21mr|torque-6.1.2-11|286	%__ln_s %{tcl_sitelib}/xpbsmon .
21mr|torque-6.1.2-11|287	popd
21mr|torque-6.1.2-11|288	%endif
21mr|torque-6.1.2-11|289	
21mr|torque-6.1.2-11|290	
21mr|torque-6.1.2-11|291	#clean make install bugs the dirty way...
21mr|torque-6.1.2-11|292	%__rm -f %{buildroot}%{_mandir}/man1/basl2c.1*
21mr|torque-6.1.2-11|293	#__rm -f #{buildroot}#{_mandir}/man3/_*src_drmaa_src_.3*
21mr|torque-6.1.2-11|294	rm -rf %{buildroot}/%{_datadir}/doc/torque-drmaa/src/.libs/
21mr|torque-6.1.2-11|295	
21mr|torque-6.1.2-11|296	%post
21mr|torque-6.1.2-11|297	#update of /etc/services if needed
21mr|torque-6.1.2-11|298	%{_sbindir}/torque_addport
21mr|torque-6.1.2-11|299	sed -i 's|MYSERVERNAME|'"$HOSTNAME"'|g' %{_sysconfdir}/%{name}/server_name
21mr|torque-6.1.2-11|300	
21mr|torque-6.1.2-11|301	
21mr|torque-6.1.2-11|302	%post -n %{momname}
21mr|torque-6.1.2-11|303	%_post_service pbs_mom
21mr|torque-6.1.2-11|304	sed -i 's|MYSERVERNAME|'"$HOSTNAME"'|g' %{_sysconfdir}/%{name}/mom_config
21mr|torque-6.1.2-11|305	
21mr|torque-6.1.2-11|306	%preun -n %{momname}
21mr|torque-6.1.2-11|307	%_preun_service pbs_mom
21mr|torque-6.1.2-11|308	
21mr|torque-6.1.2-11|309	%post -n %{servername}
21mr|torque-6.1.2-11|310	#create serverdb if needed
21mr|torque-6.1.2-11|311	%{_sbindir}/torque_createdb %{torquedir} %{_sbindir}/pbs_server
21mr|torque-6.1.2-11|312	sed -i 's|MYSERVERNAME|'"$HOSTNAME"'|g' %{torquedir}/server_priv/serverdb
21mr|torque-6.1.2-11|313	%_post_service pbs_server
21mr|torque-6.1.2-11|314	
21mr|torque-6.1.2-11|315	%preun -n %{servername}
21mr|torque-6.1.2-11|316	%_preun_service pbs_server
21mr|torque-6.1.2-11|317	
21mr|torque-6.1.2-11|318	%post -n %{schedname}
21mr|torque-6.1.2-11|319	%_post_service pbs_sched
21mr|torque-6.1.2-11|320	
21mr|torque-6.1.2-11|321	%preun -n %{schedname}
21mr|torque-6.1.2-11|322	%_preun_service pbs_sched
21mr|torque-6.1.2-11|323	
21mr|torque-6.1.2-11|324	%post -n %{clientname}
21mr|torque-6.1.2-11|325	%_post_service trqauthd
21mr|torque-6.1.2-11|326	
21mr|torque-6.1.2-11|327	%preun -n %{clientname}
21mr|torque-6.1.2-11|328	%_preun_service trqauthd
21mr|torque-6.1.2-11|329	
21mr|torque-6.1.2-11|330	
21mr|torque-6.1.2-11|331	
21mr|torque-6.1.2-11|332	%files
21mr|torque-6.1.2-11|333	%doc PBS_License.txt Release_Notes README.torque
21mr|torque-6.1.2-11|334	%doc README.NUMA README.trqauthd README.array_changes
21mr|torque-6.1.2-11|335	%{_docdir}/%{name}/README.mga
21mr|torque-6.1.2-11|336	%{_docdir}/%{name}/openmp.pbs
21mr|torque-6.1.2-11|337	%dir %{torquedir}
21mr|torque-6.1.2-11|338	%dir %{torquedir}/checkpoint
21mr|torque-6.1.2-11|339	%dir %{torquedir}/aux
21mr|torque-6.1.2-11|340	%dir %{torquedir}/spool
21mr|torque-6.1.2-11|341	%dir %{torquedir}/undelivered
21mr|torque-6.1.2-11|342	%dir %{_sysconfdir}/%{name}
21mr|torque-6.1.2-11|343	%config(noreplace) %{_sysconfdir}/%{name}/server_name
21mr|torque-6.1.2-11|344	%config(noreplace) %{_sysconfdir}/ld.so.conf.d/torque.conf
21mr|torque-6.1.2-11|345	%config(noreplace) %{_sysconfdir}/profile.d/torque.*
21mr|torque-6.1.2-11|346	%{_sbindir}/torque_addport
21mr|torque-6.1.2-11|347	%{torquedir}/server_name
21mr|torque-6.1.2-11|348	%{torquedir}/pbs_environment
21mr|torque-6.1.2-11|349	%{_libdir}/security/pam*
21mr|torque-6.1.2-11|350	%{_mandir}/man1/pbs.1.*
21mr|torque-6.1.2-11|351	
21mr|torque-6.1.2-11|352	
21mr|torque-6.1.2-11|353	
21mr|torque-6.1.2-11|354	%files -n %{libname}
21mr|torque-6.1.2-11|355	%doc CHANGELOG README.coding_notes README.building_40 README.configure
21mr|torque-6.1.2-11|356	%{_libdir}/*.so.*
21mr|torque-6.1.2-11|357	
21mr|torque-6.1.2-11|358	
21mr|torque-6.1.2-11|359	
21mr|torque-6.1.2-11|360	%files -n %{devname}
21mr|torque-6.1.2-11|361	%doc
21mr|torque-6.1.2-11|362	%dir %{_includedir}/%{name}
21mr|torque-6.1.2-11|363	%{_includedir}/%{name}/*
21mr|torque-6.1.2-11|364	%{_bindir}/pbs-config
21mr|torque-6.1.2-11|365	%{_libdir}/*.so
21mr|torque-6.1.2-11|366	%{_defaultdocdir}/torque-drmaa
21mr|torque-6.1.2-11|367	%{_mandir}/man3/pbs_*.3*
21mr|torque-6.1.2-11|368	#{_mandir}/man3/rpp.3*
21mr|torque-6.1.2-11|369	%{_mandir}/man3/tm.3*
21mr|torque-6.1.2-11|370	#{_mandir}/man3/drmaa.3*
21mr|torque-6.1.2-11|371	#{_mandir}/man3/drmaa_*.3*
21mr|torque-6.1.2-11|372	
21mr|torque-6.1.2-11|373	
21mr|torque-6.1.2-11|374	
21mr|torque-6.1.2-11|375	%files -n %{clientname}
21mr|torque-6.1.2-11|376	%doc
21mr|torque-6.1.2-11|377	%{_unitdir}/trqauthd.service
21mr|torque-6.1.2-11|378	%{_sbindir}/trqauthd
21mr|torque-6.1.2-11|379	%{_bindir}/qa*
21mr|torque-6.1.2-11|380	%{_bindir}/qc*
21mr|torque-6.1.2-11|381	%{_bindir}/qdel
21mr|torque-6.1.2-11|382	%{_bindir}/qg*
21mr|torque-6.1.2-11|383	%{_bindir}/qh*
21mr|torque-6.1.2-11|384	%{_bindir}/qm*
21mr|torque-6.1.2-11|385	%{_bindir}/qo*
21mr|torque-6.1.2-11|386	%{_bindir}/qrerun
21mr|torque-6.1.2-11|387	%{_bindir}/qrls
21mr|torque-6.1.2-11|388	%{_bindir}/qsub
21mr|torque-6.1.2-11|389	%{_bindir}/qstat
21mr|torque-6.1.2-11|390	%{_bindir}/qsig
21mr|torque-6.1.2-11|391	%{_bindir}/qselect
21mr|torque-6.1.2-11|392	%{_bindir}/chk_tree
21mr|torque-6.1.2-11|393	%{_bindir}/hostn
21mr|torque-6.1.2-11|394	%{_bindir}/nqs2pbs
21mr|torque-6.1.2-11|395	%{_bindir}/pbsnodes
21mr|torque-6.1.2-11|396	%{_bindir}/qnodes
21mr|torque-6.1.2-11|397	%{_bindir}/pbsdsh
21mr|torque-6.1.2-11|398	%{_bindir}/qterm
21mr|torque-6.1.2-11|399	%{_bindir}/qstop
21mr|torque-6.1.2-11|400	%{_bindir}/qstart
21mr|torque-6.1.2-11|401	%{_bindir}/qdisable
21mr|torque-6.1.2-11|402	%{_bindir}/qenable
21mr|torque-6.1.2-11|403	%{_bindir}/qrun
21mr|torque-6.1.2-11|404	%{_mandir}/man1/q*.1*
21mr|torque-6.1.2-11|405	%{_mandir}/man1/nqs2pbs.1*
21mr|torque-6.1.2-11|406	%{_mandir}/man1/pbsdsh.1*
21mr|torque-6.1.2-11|407	#{_mandir}/man3/jobs.3*
21mr|torque-6.1.2-11|408	%{_mandir}/man7/pbs_*.7*
21mr|torque-6.1.2-11|409	%{_mandir}/man8/pbsnodes.8*
21mr|torque-6.1.2-11|410	%{_mandir}/man8/q*.8*
21mr|torque-6.1.2-11|411	
21mr|torque-6.1.2-11|412	
21mr|torque-6.1.2-11|413	
21mr|torque-6.1.2-11|414	%files -n %{servername}
21mr|torque-6.1.2-11|415	%dir %{torquedir}/server_priv
21mr|torque-6.1.2-11|416	%dir %{torquedir}/server_priv/acl_svr
21mr|torque-6.1.2-11|417	%dir %{torquedir}/server_priv/acl_groups
21mr|torque-6.1.2-11|418	%dir %{torquedir}/server_priv/acl_hosts
21mr|torque-6.1.2-11|419	%dir %{torquedir}/server_priv/acl_users
21mr|torque-6.1.2-11|420	%dir %{torquedir}/server_priv/accounting
21mr|torque-6.1.2-11|421	%dir %{torquedir}/server_priv/arrays
21mr|torque-6.1.2-11|422	%dir %{torquedir}/server_priv/credentials
21mr|torque-6.1.2-11|423	%dir %{torquedir}/server_priv/disallowed_types
21mr|torque-6.1.2-11|424	%dir %{torquedir}/server_priv/hostlist
21mr|torque-6.1.2-11|425	%dir %{torquedir}/server_priv/jobs
21mr|torque-6.1.2-11|426	%dir %{torquedir}/server_priv/queues
21mr|torque-6.1.2-11|427	%config(noreplace) %{_sysconfdir}/%{name}/nodes
21mr|torque-6.1.2-11|428	%{torquedir}/server_priv/nodes
21mr|torque-6.1.2-11|429	%{_unitdir}/pbs_server.service
21mr|torque-6.1.2-11|430	%{_sbindir}/torque_createdb
21mr|torque-6.1.2-11|431	%{_sbindir}/pbs_server
21mr|torque-6.1.2-11|432	%{_sbindir}/qserverd
21mr|torque-6.1.2-11|433	%{_bindir}/pbs_track
21mr|torque-6.1.2-11|434	%{_bindir}/tracejob
21mr|torque-6.1.2-11|435	%{_bindir}/printjob
21mr|torque-6.1.2-11|436	%{_bindir}/printserverdb
21mr|torque-6.1.2-11|437	%{_bindir}/printtracking
21mr|torque-6.1.2-11|438	%{_mandir}/man8/pbs_server.8*
21mr|torque-6.1.2-11|439	
21mr|torque-6.1.2-11|440	
21mr|torque-6.1.2-11|441	
21mr|torque-6.1.2-11|442	
21mr|torque-6.1.2-11|443	%files -n %{schedname}
21mr|torque-6.1.2-11|444	%dir %{torquedir}/sched_priv
21mr|torque-6.1.2-11|445	%dir %{torquedir}/sched_priv/accounting
21mr|torque-6.1.2-11|446	%dir %{torquedir}/sched_logs
21mr|torque-6.1.2-11|447	%config(noreplace) %{_sysconfdir}/%{name}/sched_config
21mr|torque-6.1.2-11|448	%config(noreplace) %{_sysconfdir}/%{name}/dedicated_time
21mr|torque-6.1.2-11|449	%config(noreplace) %{_sysconfdir}/%{name}/holidays
21mr|torque-6.1.2-11|450	%config(noreplace) %{_sysconfdir}/%{name}/resource_group
21mr|torque-6.1.2-11|451	%{torquedir}/sched_priv/sched_config
21mr|torque-6.1.2-11|452	%{torquedir}/sched_priv/dedicated_time
21mr|torque-6.1.2-11|453	%{torquedir}/sched_priv/holidays
21mr|torque-6.1.2-11|454	%{torquedir}/sched_priv/resource_group
21mr|torque-6.1.2-11|455	%{_unitdir}/pbs_sched.service
21mr|torque-6.1.2-11|456	%{_sbindir}/pbs_sched
21mr|torque-6.1.2-11|457	%{_sbindir}/qschedd
21mr|torque-6.1.2-11|458	%{_mandir}/man8/pbs_sched*.8*
21mr|torque-6.1.2-11|459	
21mr|torque-6.1.2-11|460	
21mr|torque-6.1.2-11|461	
21mr|torque-6.1.2-11|462	
21mr|torque-6.1.2-11|463	%files -n %{momname}
21mr|torque-6.1.2-11|464	%doc
21mr|torque-6.1.2-11|465	%dir %{torquedir}/mom_priv
21mr|torque-6.1.2-11|466	%dir %{torquedir}/mom_priv/jobs
21mr|torque-6.1.2-11|467	%dir %{torquedir}/mom_logs
21mr|torque-6.1.2-11|468	%config(noreplace) %{_sysconfdir}/%{name}/mom_config
21mr|torque-6.1.2-11|469	%{torquedir}/mom_priv/config
21mr|torque-6.1.2-11|470	%{_unitdir}/pbs_mom.service
21mr|torque-6.1.2-11|471	%{_sbindir}/pbs_mom
21mr|torque-6.1.2-11|472	%{_sbindir}/qnoded
21mr|torque-6.1.2-11|473	%{_sbindir}/momctl
21mr|torque-6.1.2-11|474	%{_sbindir}/pbs_demux
21mr|torque-6.1.2-11|475	%{_mandir}/man8/pbs_mom.8*
21mr|torque-6.1.2-11|476	
21mr|torque-6.1.2-11|477	
21mr|torque-6.1.2-11|478	
21mr|torque-6.1.2-11|479	
21mr|torque-6.1.2-11|480	%files -n %{guiname}
21mr|torque-6.1.2-11|481	%{_bindir}/pbs_tclsh
21mr|torque-6.1.2-11|482	%if %{with gui}
21mr|torque-6.1.2-11|483	%{_bindir}/xpbs*
21mr|torque-6.1.2-11|484	%{_bindir}/pbs_wish
21mr|torque-6.1.2-11|485	%{tcl_sitelib}/xpbs
21mr|torque-6.1.2-11|486	%{tcl_sitelib}/xpbsmon
21mr|torque-6.1.2-11|487	%{_libdir}/xpbs
21mr|torque-6.1.2-11|488	%{_libdir}/xpbsmon
21mr|torque-6.1.2-11|489	%endif
21mr|torque-6.1.2-11|490	%{_mandir}/man1/xpbs*.1*

19542 21
21mr|totem-pl-parser-3.26.6-4|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|totem-pl-parser-3.26.6-4|2	
21mr|totem-pl-parser-3.26.6-4|3	%define major 18
21mr|totem-pl-parser-3.26.6-4|4	%define girmajor 1.0
21mr|totem-pl-parser-3.26.6-4|5	%define libname %mklibname totem-plparser %{major}
21mr|totem-pl-parser-3.26.6-4|6	%define libmini %mklibname totem-plparser-mini %{major}
21mr|totem-pl-parser-3.26.6-4|7	%define girname %mklibname totem-plparser-gir %{girmajor}
21mr|totem-pl-parser-3.26.6-4|8	%define devname %mklibname totem-plparser -d
21mr|totem-pl-parser-3.26.6-4|9	
21mr|totem-pl-parser-3.26.6-4|10	Summary:	Playlist parser library from the Totem Movie Player
21mr|totem-pl-parser-3.26.6-4|11	Name:		totem-pl-parser
21mr|totem-pl-parser-3.26.6-4|12	Version:	3.26.6
21mr|totem-pl-parser-3.26.6-4|13	Release:	4
21mr|totem-pl-parser-3.26.6-4|14	License:	LGPLv2+
21mr|totem-pl-parser-3.26.6-4|15	Group:		System/Libraries
21mr|totem-pl-parser-3.26.6-4|16	Url:		https://download.gnome.org/sources/totem-pl-parser
21mr|totem-pl-parser-3.26.6-4|17	Source0:	https://download.gnome.org/sources/totem-pl-parser/%{url_ver}/%{name}-%{version}.tar.xz
21mr|totem-pl-parser-3.26.6-4|18	BuildRequires:	gnome-common
21mr|totem-pl-parser-3.26.6-4|19	BuildRequires:	intltool
21mr|totem-pl-parser-3.26.6-4|20	BuildRequires:	meson
21mr|totem-pl-parser-3.26.6-4|21	BuildRequires:	pkgconfig(gmime-3.0)
21mr|totem-pl-parser-3.26.6-4|22	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|totem-pl-parser-3.26.6-4|23	BuildRequires:	pkgconfig(gtk-doc)
21mr|totem-pl-parser-3.26.6-4|24	BuildRequires:	pkgconfig(libarchive)
21mr|totem-pl-parser-3.26.6-4|25	BuildRequires:	pkgconfig(libgcrypt)
21mr|totem-pl-parser-3.26.6-4|26	BuildRequires:	pkgconfig(libquvi-0.9)
21mr|totem-pl-parser-3.26.6-4|27	BuildRequires:	pkgconfig(libsoup-2.4)
21mr|totem-pl-parser-3.26.6-4|28	BuildRequires:	pkgconfig(libxml-2.0)
21mr|totem-pl-parser-3.26.6-4|29	
21mr|totem-pl-parser-3.26.6-4|30	%description
21mr|totem-pl-parser-3.26.6-4|31	Shared library used by totem.
21mr|totem-pl-parser-3.26.6-4|32	
21mr|totem-pl-parser-3.26.6-4|33	%files
21mr|totem-pl-parser-3.26.6-4|34	%{_libexecdir}/%{name}/README-videosite-script.md
21mr|totem-pl-parser-3.26.6-4|35	
21mr|totem-pl-parser-3.26.6-4|36	#----------------------------------------------------------------------------
21mr|totem-pl-parser-3.26.6-4|37	
21mr|totem-pl-parser-3.26.6-4|38	%package i18n
21mr|totem-pl-parser-3.26.6-4|39	Summary:	Playlist parser library from the Totem Movie Player
21mr|totem-pl-parser-3.26.6-4|40	Group:		System/Internationalization
21mr|totem-pl-parser-3.26.6-4|41	
21mr|totem-pl-parser-3.26.6-4|42	%description i18n
21mr|totem-pl-parser-3.26.6-4|43	This package contains the translations for %{name}.
21mr|totem-pl-parser-3.26.6-4|44	
21mr|totem-pl-parser-3.26.6-4|45	%files i18n -f %{name}.lang
21mr|totem-pl-parser-3.26.6-4|46	%doc README.md NEWS
21mr|totem-pl-parser-3.26.6-4|47	
21mr|totem-pl-parser-3.26.6-4|48	#----------------------------------------------------------------------------
21mr|totem-pl-parser-3.26.6-4|49	
21mr|totem-pl-parser-3.26.6-4|50	%package -n %{libname}
21mr|totem-pl-parser-3.26.6-4|51	Summary:	Playlist parser library from the Totem Movie Player
21mr|totem-pl-parser-3.26.6-4|52	Group:		System/Libraries
21mr|totem-pl-parser-3.26.6-4|53	Recommends:	%{name}
21mr|totem-pl-parser-3.26.6-4|54	Recommends:	%{name}-i18n
21mr|totem-pl-parser-3.26.6-4|55	
21mr|totem-pl-parser-3.26.6-4|56	%description -n %{libname}
21mr|totem-pl-parser-3.26.6-4|57	Shared library used by totem.
21mr|totem-pl-parser-3.26.6-4|58	
21mr|totem-pl-parser-3.26.6-4|59	%files -n %{libname}
21mr|totem-pl-parser-3.26.6-4|60	%{_libdir}/libtotem-plparser.so.%{major}*
21mr|totem-pl-parser-3.26.6-4|61	
21mr|totem-pl-parser-3.26.6-4|62	#----------------------------------------------------------------------------
21mr|totem-pl-parser-3.26.6-4|63	
21mr|totem-pl-parser-3.26.6-4|64	%package -n %{libmini}
21mr|totem-pl-parser-3.26.6-4|65	Summary:	Playlist parser library from the Totem Movie Player
21mr|totem-pl-parser-3.26.6-4|66	Group:		System/Libraries
21mr|totem-pl-parser-3.26.6-4|67	
21mr|totem-pl-parser-3.26.6-4|68	%description -n %{libmini}
21mr|totem-pl-parser-3.26.6-4|69	Shared library used by totem - minimal version.
21mr|totem-pl-parser-3.26.6-4|70	
21mr|totem-pl-parser-3.26.6-4|71	%files -n %{libmini}
21mr|totem-pl-parser-3.26.6-4|72	%{_libdir}/libtotem-plparser-mini.so.%{major}*
21mr|totem-pl-parser-3.26.6-4|73	
21mr|totem-pl-parser-3.26.6-4|74	#----------------------------------------------------------------------------
21mr|totem-pl-parser-3.26.6-4|75	
21mr|totem-pl-parser-3.26.6-4|76	%package -n %{girname}
21mr|totem-pl-parser-3.26.6-4|77	Summary:	GObject Introspection interface description for %{name}
21mr|totem-pl-parser-3.26.6-4|78	Group:		System/Libraries
21mr|totem-pl-parser-3.26.6-4|79	
21mr|totem-pl-parser-3.26.6-4|80	%description -n %{girname}
21mr|totem-pl-parser-3.26.6-4|81	GObject Introspection interface description for %{name}.
21mr|totem-pl-parser-3.26.6-4|82	
21mr|totem-pl-parser-3.26.6-4|83	%files -n %{girname}
21mr|totem-pl-parser-3.26.6-4|84	%{_libdir}/girepository-1.0/TotemPlParser-%{girmajor}.typelib
21mr|totem-pl-parser-3.26.6-4|85	
21mr|totem-pl-parser-3.26.6-4|86	#----------------------------------------------------------------------------
21mr|totem-pl-parser-3.26.6-4|87	
21mr|totem-pl-parser-3.26.6-4|88	%package -n %{devname}
21mr|totem-pl-parser-3.26.6-4|89	Summary:	Development libraries, include files for totem playlist parser
21mr|totem-pl-parser-3.26.6-4|90	Group:		Development/GNOME and GTK+
21mr|totem-pl-parser-3.26.6-4|91	Requires:	%{libname} = %{EVRD}
21mr|totem-pl-parser-3.26.6-4|92	Requires:	%{libmini} = %{EVRD}
21mr|totem-pl-parser-3.26.6-4|93	Requires:	%{girname} = %{EVRD}
21mr|totem-pl-parser-3.26.6-4|94	Provides:	totem-plparser-devel = %{EVRD}
21mr|totem-pl-parser-3.26.6-4|95	Conflicts: 	%{_lib}totem-plparser0-devel
21mr|totem-pl-parser-3.26.6-4|96	
21mr|totem-pl-parser-3.26.6-4|97	%description -n %{devname}
21mr|totem-pl-parser-3.26.6-4|98	Development libraries, include files for totem playlist parser
21mr|totem-pl-parser-3.26.6-4|99	
21mr|totem-pl-parser-3.26.6-4|100	%files -n %{devname}
21mr|totem-pl-parser-3.26.6-4|101	%doc NEWS AUTHORS
21mr|totem-pl-parser-3.26.6-4|102	%doc %{_datadir}/gtk-doc/html/*
21mr|totem-pl-parser-3.26.6-4|103	%{_libdir}/*.so
21mr|totem-pl-parser-3.26.6-4|104	%{_datadir}/gir-1.0/TotemPlParser-%{girmajor}.gir
21mr|totem-pl-parser-3.26.6-4|105	%{_libdir}/pkgconfig/*
21mr|totem-pl-parser-3.26.6-4|106	%{_includedir}/%{name}
21mr|totem-pl-parser-3.26.6-4|107	
21mr|totem-pl-parser-3.26.6-4|108	#----------------------------------------------------------------------------
21mr|totem-pl-parser-3.26.6-4|109	
21mr|totem-pl-parser-3.26.6-4|110	%prep
21mr|totem-pl-parser-3.26.6-4|111	%setup -q
21mr|totem-pl-parser-3.26.6-4|112	%apply_patches
21mr|totem-pl-parser-3.26.6-4|113	
21mr|totem-pl-parser-3.26.6-4|114	%build
21mr|totem-pl-parser-3.26.6-4|115	%meson -Denable-gtk-doc=true
21mr|totem-pl-parser-3.26.6-4|116	%meson_build
21mr|totem-pl-parser-3.26.6-4|117	
21mr|totem-pl-parser-3.26.6-4|118	%install
21mr|totem-pl-parser-3.26.6-4|119	%meson_install
21mr|totem-pl-parser-3.26.6-4|120	
21mr|totem-pl-parser-3.26.6-4|121	%find_lang %{name}

19543 21
21mr|touchegg-2.0.18-1|1	Summary:	Multi-touch gestures recognizer
21mr|touchegg-2.0.18-1|2	Name:		touchegg
21mr|touchegg-2.0.18-1|3	Version:	2.0.18
21mr|touchegg-2.0.18-1|4	Release:	1
21mr|touchegg-2.0.18-1|5	License:	GPLv3+
21mr|touchegg-2.0.18-1|6	Group:		Graphical desktop/Other
21mr|touchegg-2.0.18-1|7	Url:		https://github.com/JoseExposito/touchegg
21mr|touchegg-2.0.18-1|8	Source0:	https://github.com/JoseExposito/touchegg/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|touchegg-2.0.18-1|9	Patch0:		no-autostart-if-no-daemon.patch
21mr|touchegg-2.0.18-1|10	Patch1:		Disable-gestures-for-OpenBoard.patch
21mr|touchegg-2.0.18-1|11	BuildRequires:	cmake
21mr|touchegg-2.0.18-1|12	BuildRequires:	stdc++-static-devel
21mr|touchegg-2.0.18-1|13	BuildRequires:	pkgconfig(xtst)
21mr|touchegg-2.0.18-1|14	BuildRequires:	pkgconfig(libudev)
21mr|touchegg-2.0.18-1|15	BuildRequires:	pkgconfig(libinput)
21mr|touchegg-2.0.18-1|16	BuildRequires:	pkgconfig(pugixml)
21mr|touchegg-2.0.18-1|17	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|touchegg-2.0.18-1|18	BuildRequires:	pkgconfig(cairo)
21mr|touchegg-2.0.18-1|19	BuildRequires:	pkgconfig(xrandr)
21mr|touchegg-2.0.18-1|20	BuildRequires:	xinput
21mr|touchegg-2.0.18-1|21	BuildRequires:	xtest
21mr|touchegg-2.0.18-1|22	
21mr|touchegg-2.0.18-1|23	
21mr|touchegg-2.0.18-1|24	%description
21mr|touchegg-2.0.18-1|25	Touchégg is a multi-touch gestures recognizer written in C++.
21mr|touchegg-2.0.18-1|26	
21mr|touchegg-2.0.18-1|27	%files
21mr|touchegg-2.0.18-1|28	%{_bindir}/%{name}
21mr|touchegg-2.0.18-1|29	%{_datadir}/%{name}
21mr|touchegg-2.0.18-1|30	%{_sysconfdir}/xdg/autostart/touchegg.desktop
21mr|touchegg-2.0.18-1|31	%{_unitdir}/touchegg.service
21mr|touchegg-2.0.18-1|32	
21mr|touchegg-2.0.18-1|33	#----------------------------------------------------------------------------
21mr|touchegg-2.0.18-1|34	
21mr|touchegg-2.0.18-1|35	%prep
21mr|touchegg-2.0.18-1|36	%autosetup -p1
21mr|touchegg-2.0.18-1|37	
21mr|touchegg-2.0.18-1|38	%build
21mr|touchegg-2.0.18-1|39	%cmake
21mr|touchegg-2.0.18-1|40	%make_build
21mr|touchegg-2.0.18-1|41	
21mr|touchegg-2.0.18-1|42	%install
21mr|touchegg-2.0.18-1|43	%make_install -C build

19544 21
21mr|tpm2-abrmd-3.0.0-5|1	%define major 0
21mr|tpm2-abrmd-3.0.0-5|2	%define libname %mklibname %{name} %{major}
21mr|tpm2-abrmd-3.0.0-5|3	%define devname %mklibname %{name} -d
21mr|tpm2-abrmd-3.0.0-5|4	
21mr|tpm2-abrmd-3.0.0-5|5	Summary:	TPM2 Access Broker & Resource Manager
21mr|tpm2-abrmd-3.0.0-5|6	Name:		tpm2-abrmd
21mr|tpm2-abrmd-3.0.0-5|7	Version:	3.0.0
21mr|tpm2-abrmd-3.0.0-5|8	Release:	5
21mr|tpm2-abrmd-3.0.0-5|9	License:	BSD
21mr|tpm2-abrmd-3.0.0-5|10	Group:		System/Configuration/Hardware
21mr|tpm2-abrmd-3.0.0-5|11	Url:		https://github.com/tpm2-software/tpm2-abrmd
21mr|tpm2-abrmd-3.0.0-5|12	Source0:	https://github.com/tpm2-software/tpm2-abrmd/archive/refs/tags/%{name}-%{version}.tar.gz
21mr|tpm2-abrmd-3.0.0-5|13	BuildRequires:	autoconf-archive
21mr|tpm2-abrmd-3.0.0-5|14	BuildRequires:	pkgconfig(gio-unix-2.0)
21mr|tpm2-abrmd-3.0.0-5|15	BuildRequires:	pkgconfig(tss2-esys)
21mr|tpm2-abrmd-3.0.0-5|16	BuildRequires:	pkgconfig(tss2-mu)
21mr|tpm2-abrmd-3.0.0-5|17	BuildRequires:	pkgconfig(tss2-sys)
21mr|tpm2-abrmd-3.0.0-5|18	Requires:	tpm2-tss
21mr|tpm2-abrmd-3.0.0-5|19	Requires:	%{_lib}tss2-tcti-cmd0
21mr|tpm2-abrmd-3.0.0-5|20	Requires:	%{_lib}tss2-tcti-device0
21mr|tpm2-abrmd-3.0.0-5|21	Requires:	%{_lib}tss2-tcti-libtpms0
21mr|tpm2-abrmd-3.0.0-5|22	Requires:	%{_lib}tss2-tcti-mssim0
21mr|tpm2-abrmd-3.0.0-5|23	Requires:	%{_lib}tss2-tcti-pcap0
21mr|tpm2-abrmd-3.0.0-5|24	Requires:	%{_lib}tss2-tcti-swtpm0
21mr|tpm2-abrmd-3.0.0-5|25	Requires:	%{_lib}tss2-tctildr0
21mr|tpm2-abrmd-3.0.0-5|26	Requires:	%{libname} = %{EVRD}
21mr|tpm2-abrmd-3.0.0-5|27	
21mr|tpm2-abrmd-3.0.0-5|28	%description
21mr|tpm2-abrmd-3.0.0-5|29	This is a system daemon implementing the TPM2 access broker (TAB) &
21mr|tpm2-abrmd-3.0.0-5|30	Resource Manager (RM) spec from the TCG.
21mr|tpm2-abrmd-3.0.0-5|31	The daemon (tpm2-abrmd) is implemented using Glib and the GObject system.
21mr|tpm2-abrmd-3.0.0-5|32	In this documentation and in the code we use tpm2-abrmd and tabrmd interchangeably.
21mr|tpm2-abrmd-3.0.0-5|33	
21mr|tpm2-abrmd-3.0.0-5|34	%files
21mr|tpm2-abrmd-3.0.0-5|35	%doc README.md RELEASE.md
21mr|tpm2-abrmd-3.0.0-5|36	%license LICENSE
21mr|tpm2-abrmd-3.0.0-5|37	%{_datadir}/dbus-1/system-services/com.intel.tss2.Tabrmd.service
21mr|tpm2-abrmd-3.0.0-5|38	%{_mandir}/man3/Tss2_Tcti_Tabrmd_Init.3.*
21mr|tpm2-abrmd-3.0.0-5|39	%{_mandir}/man7/tss2-tcti-tabrmd.7.*
21mr|tpm2-abrmd-3.0.0-5|40	%{_mandir}/man8/%{name}.8.*
21mr|tpm2-abrmd-3.0.0-5|41	%{_presetdir}/%{name}.preset
21mr|tpm2-abrmd-3.0.0-5|42	%{_sbindir}/%{name}
21mr|tpm2-abrmd-3.0.0-5|43	%{_sysconfdir}/dbus-1/system.d/%{name}.conf
21mr|tpm2-abrmd-3.0.0-5|44	%{_unitdir}/%{name}.service
21mr|tpm2-abrmd-3.0.0-5|45	
21mr|tpm2-abrmd-3.0.0-5|46	%post
21mr|tpm2-abrmd-3.0.0-5|47	%systemd_post %{name}.service
21mr|tpm2-abrmd-3.0.0-5|48	
21mr|tpm2-abrmd-3.0.0-5|49	%preun
21mr|tpm2-abrmd-3.0.0-5|50	%systemd_preun %{name}.service
21mr|tpm2-abrmd-3.0.0-5|51	
21mr|tpm2-abrmd-3.0.0-5|52	#------------------------------------------------------------------
21mr|tpm2-abrmd-3.0.0-5|53	
21mr|tpm2-abrmd-3.0.0-5|54	%package -n %{libname}
21mr|tpm2-abrmd-3.0.0-5|55	Summary:	Libs for %{name}
21mr|tpm2-abrmd-3.0.0-5|56	Group:		System/Libraries
21mr|tpm2-abrmd-3.0.0-5|57	
21mr|tpm2-abrmd-3.0.0-5|58	%description -n %{libname}
21mr|tpm2-abrmd-3.0.0-5|59	libraries for %{name}.
21mr|tpm2-abrmd-3.0.0-5|60	
21mr|tpm2-abrmd-3.0.0-5|61	%files -n %{libname}
21mr|tpm2-abrmd-3.0.0-5|62	%{_libdir}/libtss2-tcti-tabrmd.so.%{major}*
21mr|tpm2-abrmd-3.0.0-5|63	
21mr|tpm2-abrmd-3.0.0-5|64	#------------------------------------------------------------------
21mr|tpm2-abrmd-3.0.0-5|65	
21mr|tpm2-abrmd-3.0.0-5|66	%package -n %{devname}
21mr|tpm2-abrmd-3.0.0-5|67	Summary:	Devel package for %{name}
21mr|tpm2-abrmd-3.0.0-5|68	Group:		Development/C
21mr|tpm2-abrmd-3.0.0-5|69	Requires:	%{libname} = %{EVRD}
21mr|tpm2-abrmd-3.0.0-5|70	Provides:	%{name}-devel = %{EVRD}
21mr|tpm2-abrmd-3.0.0-5|71	
21mr|tpm2-abrmd-3.0.0-5|72	%description -n %{devname}
21mr|tpm2-abrmd-3.0.0-5|73	Devel package for %{name}.
21mr|tpm2-abrmd-3.0.0-5|74	
21mr|tpm2-abrmd-3.0.0-5|75	%files -n %{devname}
21mr|tpm2-abrmd-3.0.0-5|76	%doc README.md RELEASE.md
21mr|tpm2-abrmd-3.0.0-5|77	%license LICENSE
21mr|tpm2-abrmd-3.0.0-5|78	%{_includedir}/tss2/tss2-tcti-tabrmd.h
21mr|tpm2-abrmd-3.0.0-5|79	%{_libdir}/pkgconfig/tss2-tcti-tabrmd.pc
21mr|tpm2-abrmd-3.0.0-5|80	%{_libdir}/libtss2-tcti-tabrmd.so
21mr|tpm2-abrmd-3.0.0-5|81	
21mr|tpm2-abrmd-3.0.0-5|82	#------------------------------------------------------------------
21mr|tpm2-abrmd-3.0.0-5|83	
21mr|tpm2-abrmd-3.0.0-5|84	%prep
21mr|tpm2-abrmd-3.0.0-5|85	%autosetup -p1
21mr|tpm2-abrmd-3.0.0-5|86	
21mr|tpm2-abrmd-3.0.0-5|87	%build
21mr|tpm2-abrmd-3.0.0-5|88	%configure	\
21mr|tpm2-abrmd-3.0.0-5|89	--with-systemdpresetdir=%{_presetdir}	\
21mr|tpm2-abrmd-3.0.0-5|90	--with-systemdsystemunitdir=%{_unitdir}
21mr|tpm2-abrmd-3.0.0-5|91	%make
21mr|tpm2-abrmd-3.0.0-5|92	
21mr|tpm2-abrmd-3.0.0-5|93	%install
21mr|tpm2-abrmd-3.0.0-5|94	%makeinstall_std

19545 21
21mr|tpm2-tools-5.5.1-1|1	Summary:	A bunch of TPM testing tools build upon tpm2-tss
21mr|tpm2-tools-5.5.1-1|2	Name:		tpm2-tools
21mr|tpm2-tools-5.5.1-1|3	Version:	5.5.1
21mr|tpm2-tools-5.5.1-1|4	Release:	1
21mr|tpm2-tools-5.5.1-1|5	License:	BSD
21mr|tpm2-tools-5.5.1-1|6	Group:		System/Configuration/Hardware
21mr|tpm2-tools-5.5.1-1|7	Url:		https://github.com/tpm2-software/tpm2-tools
21mr|tpm2-tools-5.5.1-1|8	Source0:	https://github.com/tpm2-software/tpm2-tools/releases/download/%{version}/%{name}-%{version}.tar.gz
21mr|tpm2-tools-5.5.1-1|9	# CVE-2024-29038 CVE-2024-29039 fixed in release 5.5.1
21mr|tpm2-tools-5.5.1-1|10	BuildRequires:	pkgconfig(cmocka)
21mr|tpm2-tools-5.5.1-1|11	BuildRequires:	pkgconfig(libcurl)
21mr|tpm2-tools-5.5.1-1|12	BuildRequires:	pkgconfig(openssl)
21mr|tpm2-tools-5.5.1-1|13	BuildRequires:	pkgconfig(tss2-esys)
21mr|tpm2-tools-5.5.1-1|14	# tpm2-tss-devel provides tss2-mu/sys/esys package config
21mr|tpm2-tools-5.5.1-1|15	BuildRequires:	pkgconfig(tss2-mu)
21mr|tpm2-tools-5.5.1-1|16	BuildRequires:	pkgconfig(tss2-sys)
21mr|tpm2-tools-5.5.1-1|17	BuildRequires:	pkgconfig(uuid)
21mr|tpm2-tools-5.5.1-1|18	# tpm2-tools is heavily depending on TPM2.0-TSS project, matched tss is required
21mr|tpm2-tools-5.5.1-1|19	Requires:	tpm2-tss
21mr|tpm2-tools-5.5.1-1|20	
21mr|tpm2-tools-5.5.1-1|21	%description
21mr|tpm2-tools-5.5.1-1|22	tpm2-tools is a batch of tools for tpm2.0. It is based on tpm2-tss.
21mr|tpm2-tools-5.5.1-1|23	
21mr|tpm2-tools-5.5.1-1|24	%files
21mr|tpm2-tools-5.5.1-1|25	%doc docs/README.md docs/CHANGELOG.md
21mr|tpm2-tools-5.5.1-1|26	%license docs/LICENSE
21mr|tpm2-tools-5.5.1-1|27	%{_bindir}/tpm2
21mr|tpm2-tools-5.5.1-1|28	%{_bindir}/tpm2_*
21mr|tpm2-tools-5.5.1-1|29	%{_bindir}/tss2
21mr|tpm2-tools-5.5.1-1|30	%{_bindir}/tss2_*
21mr|tpm2-tools-5.5.1-1|31	%{_datadir}/bash-completion/completions/tpm2*
21mr|tpm2-tools-5.5.1-1|32	%{_datadir}/bash-completion/completions/tss2*
21mr|tpm2-tools-5.5.1-1|33	%{_mandir}/man1/tpm2.1.*
21mr|tpm2-tools-5.5.1-1|34	%{_mandir}/man1/tpm2_*.1.*
21mr|tpm2-tools-5.5.1-1|35	%{_mandir}/man1/tss2_*.1.*
21mr|tpm2-tools-5.5.1-1|36	
21mr|tpm2-tools-5.5.1-1|37	#------------------------------------------------------------------
21mr|tpm2-tools-5.5.1-1|38	
21mr|tpm2-tools-5.5.1-1|39	%prep
21mr|tpm2-tools-5.5.1-1|40	%autosetup -p1
21mr|tpm2-tools-5.5.1-1|41	
21mr|tpm2-tools-5.5.1-1|42	%build
21mr|tpm2-tools-5.5.1-1|43	%configure	\
21mr|tpm2-tools-5.5.1-1|44	--disable-silent-rules	\
21mr|tpm2-tools-5.5.1-1|45	--disable-static
21mr|tpm2-tools-5.5.1-1|46	%make
21mr|tpm2-tools-5.5.1-1|47	
21mr|tpm2-tools-5.5.1-1|48	%install
21mr|tpm2-tools-5.5.1-1|49	%makeinstall_std
21mr|tpm2-tools-5.5.1-1|50	
21mr|tpm2-tools-5.5.1-1|51	%changelog
21mr|tpm2-tools-5.5.1-1|52	* Mon Jan 12 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|tpm2-tools-5.5.1-1|53	- Update version to 5.5.1
21mr|tpm2-tools-5.5.1-1|54	
21mr|tpm2-tools-5.5.1-1|55	* Tue Jan 17 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 5.4-1
21mr|tpm2-tools-5.5.1-1|56	- upd: 5.3 -> 5.4
21mr|tpm2-tools-5.5.1-1|57	
21mr|tpm2-tools-5.5.1-1|58	* Tue Jan 17 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|tpm2-tools-5.5.1-1|59	- move to main
21mr|tpm2-tools-5.5.1-1|60	
21mr|tpm2-tools-5.5.1-1|61	* Tue Jan 17 2023 Mikhail N <m.novosyolov@rosalinux.ru>
21mr|tpm2-tools-5.5.1-1|62	- fix typo
21mr|tpm2-tools-5.5.1-1|63	
21mr|tpm2-tools-5.5.1-1|64	* Thu Dec 8 2022 survolog (Andrey Grigorev) <survolog@yandex.ru> 5.3-2
21mr|tpm2-tools-5.5.1-1|65	- Clear
21mr|tpm2-tools-5.5.1-1|66	
21mr|tpm2-tools-5.5.1-1|67	* Mon Dec 5 2022 betcher_ <a.betkher@rosalinux.ru> 5.3-1
21mr|tpm2-tools-5.5.1-1|68	- fixed: Group
21mr|tpm2-tools-5.5.1-1|69	
21mr|tpm2-tools-5.5.1-1|70	* Mon Dec 5 2022 betcher_ <a.betkher@rosalinux.ru>
21mr|tpm2-tools-5.5.1-1|71	- First commit
21mr|tpm2-tools-5.5.1-1|72	- Made on the basis of mageia package

19546 21
21mr|tpm2-tss-4.0.0-5|1	%global	_disable_ld_no_undefined		1
21mr|tpm2-tss-4.0.0-5|2	
21mr|tpm2-tss-4.0.0-5|3	%define	udevrules_prefix	60-
21mr|tpm2-tss-4.0.0-5|4	
21mr|tpm2-tss-4.0.0-5|5	%define about This package provides a software stack supporting Trusted Platform Module(TPM) \
21mr|tpm2-tss-4.0.0-5|6	2.0 system APIs. It sits between TPM driver and applications, providing TPM2.0 \
21mr|tpm2-tss-4.0.0-5|7	specified APIs for applications to access TPM module through kernel TPM \
21mr|tpm2-tss-4.0.0-5|8	drivers.
21mr|tpm2-tss-4.0.0-5|9	
21mr|tpm2-tss-4.0.0-5|10	
21mr|tpm2-tss-4.0.0-5|11	%define	major	0
21mr|tpm2-tss-4.0.0-5|12	%define	major_1	1
21mr|tpm2-tss-4.0.0-5|13	%define	libtss2_mu	%mklibname tss2-mu %{major}
21mr|tpm2-tss-4.0.0-5|14	%define	libtss2_sys	%mklibname tss2-sys %{major_1}
21mr|tpm2-tss-4.0.0-5|15	%define	libtss2_esys	%mklibname tss2-esys %{major}
21mr|tpm2-tss-4.0.0-5|16	%define	libtss2_fapi	%mklibname tss2-fapi %{major_1}
21mr|tpm2-tss-4.0.0-5|17	%define	libtss2_rc		%mklibname tss2-rc %{major}
21mr|tpm2-tss-4.0.0-5|18	%define	libtss2_tctildr	%mklibname tss2-tctildr %{major}
21mr|tpm2-tss-4.0.0-5|19	%define	libtss2_tcti_c	%mklibname tss2-tcti-cmd %{major}
21mr|tpm2-tss-4.0.0-5|20	%define	libtss2_tcti_d	%mklibname tss2-tcti-device %{major}
21mr|tpm2-tss-4.0.0-5|21	%define	libtss2_tcti_l		%mklibname tss2-tcti-libtpms %{major}
21mr|tpm2-tss-4.0.0-5|22	%define	libtss2_tcti_m	%mklibname tss2-tcti-mssim %{major}
21mr|tpm2-tss-4.0.0-5|23	%define	libtss2_tcti_p	%mklibname tss2-tcti-pcap %{major}
21mr|tpm2-tss-4.0.0-5|24	%define	libtss2_tcti_s	%mklibname tss2-tcti-swtpm %{major}
21mr|tpm2-tss-4.0.0-5|25	%define	develname	%mklibname %{name} -d
21mr|tpm2-tss-4.0.0-5|26	# added with version 4.0.0
21mr|tpm2-tss-4.0.0-5|27	%define libtss2_policy	%mklibname tss2-policy %{major}
21mr|tpm2-tss-4.0.0-5|28	%define libtss2_tcti_sh	%mklibname tss2-tcti-spi-helper %{major}
21mr|tpm2-tss-4.0.0-5|29	
21mr|tpm2-tss-4.0.0-5|30	Summary:	TPM2.0 Software Stack
21mr|tpm2-tss-4.0.0-5|31	Name:		tpm2-tss
21mr|tpm2-tss-4.0.0-5|32	Version:	4.0.0
21mr|tpm2-tss-4.0.0-5|33	Release:	5
21mr|tpm2-tss-4.0.0-5|34	# The entire source code is under BSD except implementation.h and tpmb.h which
21mr|tpm2-tss-4.0.0-5|35	# are under TCGL(Trusted Computing Group License).
21mr|tpm2-tss-4.0.0-5|36	License:	BSD and TCGL
21mr|tpm2-tss-4.0.0-5|37	Group:		System/Libraries
21mr|tpm2-tss-4.0.0-5|38	Url:		https://github.com/tpm2-software/tpm2-tss
21mr|tpm2-tss-4.0.0-5|39	Source0:	https://github.com/tpm2-software/tpm2-tss/releases/download/%{version}/%{name}-%{version}.tar.gz
21mr|tpm2-tss-4.0.0-5|40	# Missing file from release tarball, causing the build fail with libtpms
21mr|tpm2-tss-4.0.0-5|41	Source1:	tss2-tcti-libtpms.map
21mr|tpm2-tss-4.0.0-5|42	Source100:	%{name}.rpmlintrc
21mr|tpm2-tss-4.0.0-5|43	Patch0:		tpm2-tss-3.2.0-add-tss-group.patch
21mr|tpm2-tss-4.0.0-5|44	BuildRequires:	acl
21mr|tpm2-tss-4.0.0-5|45	BuildRequires:	autoconf-archive
21mr|tpm2-tss-4.0.0-5|46	BuildRequires:	doxygen
21mr|tpm2-tss-4.0.0-5|47	BuildRequires:	systemd
21mr|tpm2-tss-4.0.0-5|48	BuildRequires:	pkgconfig(libtpms)
21mr|tpm2-tss-4.0.0-5|49	BuildRequires:	pkgconfig(json-c)
21mr|tpm2-tss-4.0.0-5|50	BuildRequires:	pkgconfig(libgcrypt)
21mr|tpm2-tss-4.0.0-5|51	BuildRequires:	pkgconfig(libcurl)
21mr|tpm2-tss-4.0.0-5|52	BuildRequires:	pkgconfig(openssl)
21mr|tpm2-tss-4.0.0-5|53	BuildRequires:	pkgconfig(valgrind)
21mr|tpm2-tss-4.0.0-5|54	BuildRequires:	pkgconfig(uuid)
21mr|tpm2-tss-4.0.0-5|55	Requires(post):	/bin/systemd-sysusers
21mr|tpm2-tss-4.0.0-5|56	Requires(post): /bin/systemd-tmpfiles
21mr|tpm2-tss-4.0.0-5|57	
21mr|tpm2-tss-4.0.0-5|58	%description
21mr|tpm2-tss-4.0.0-5|59	%{about}
21mr|tpm2-tss-4.0.0-5|60	
21mr|tpm2-tss-4.0.0-5|61	%files
21mr|tpm2-tss-4.0.0-5|62	%doc README.md CHANGELOG.md
21mr|tpm2-tss-4.0.0-5|63	%license LICENSE
21mr|tpm2-tss-4.0.0-5|64	%doc doc/fapi-config.md doc/fapi-profile.md
21mr|tpm2-tss-4.0.0-5|65	%{_sysconfdir}/%{name}/
21mr|tpm2-tss-4.0.0-5|66	%{_sysusersdir}/%{name}.conf
21mr|tpm2-tss-4.0.0-5|67	%{_tmpfilesdir}/%{name}-fapi.conf
21mr|tpm2-tss-4.0.0-5|68	%{_udevrulesdir}/%{udevrules_prefix}tpm-udev.rules
21mr|tpm2-tss-4.0.0-5|69	
21mr|tpm2-tss-4.0.0-5|70	%post
21mr|tpm2-tss-4.0.0-5|71	%sysusers_create %{name}.conf
21mr|tpm2-tss-4.0.0-5|72	%tmpfiles_create_package %{name} %{name}-fapi.conf
21mr|tpm2-tss-4.0.0-5|73	
21mr|tpm2-tss-4.0.0-5|74	#-----------------------------------------------------------------------------
21mr|tpm2-tss-4.0.0-5|75	
21mr|tpm2-tss-4.0.0-5|76	%package -n	%{libtss2_policy}
21mr|tpm2-tss-4.0.0-5|77	Summary:	TPM2.0 Software Stack
21mr|tpm2-tss-4.0.0-5|78	Group:		System/Libraries
21mr|tpm2-tss-4.0.0-5|79	Recommends:	%{name} >= %{EVRD}
21mr|tpm2-tss-4.0.0-5|80	
21mr|tpm2-tss-4.0.0-5|81	%description -n	%{libtss2_policy}
21mr|tpm2-tss-4.0.0-5|82	%{about}
21mr|tpm2-tss-4.0.0-5|83	
21mr|tpm2-tss-4.0.0-5|84	%files -n	%{libtss2_policy}
21mr|tpm2-tss-4.0.0-5|85	%license LICENSE
21mr|tpm2-tss-4.0.0-5|86	%{_libdir}/libtss2-policy.so.%{major}*
21mr|tpm2-tss-4.0.0-5|87	
21mr|tpm2-tss-4.0.0-5|88	
21mr|tpm2-tss-4.0.0-5|89	#-----------------------------------------------------------------------------
21mr|tpm2-tss-4.0.0-5|90	
21mr|tpm2-tss-4.0.0-5|91	%package -n	%{libtss2_mu}
21mr|tpm2-tss-4.0.0-5|92	Summary:	TPM2.0 Software Stack
21mr|tpm2-tss-4.0.0-5|93	Group:		System/Libraries
21mr|tpm2-tss-4.0.0-5|94	Recommends:	%{name} >= %{EVRD}
21mr|tpm2-tss-4.0.0-5|95	
21mr|tpm2-tss-4.0.0-5|96	%description -n	%{libtss2_mu}
21mr|tpm2-tss-4.0.0-5|97	%{about}
21mr|tpm2-tss-4.0.0-5|98	
21mr|tpm2-tss-4.0.0-5|99	%files -n	%{libtss2_mu}
21mr|tpm2-tss-4.0.0-5|100	%license LICENSE
21mr|tpm2-tss-4.0.0-5|101	%{_libdir}/libtss2-mu.so.%{major}*
21mr|tpm2-tss-4.0.0-5|102	
21mr|tpm2-tss-4.0.0-5|103	#-----------------------------------------------------------------------------
21mr|tpm2-tss-4.0.0-5|104	
21mr|tpm2-tss-4.0.0-5|105	%package -n	%{libtss2_sys}
21mr|tpm2-tss-4.0.0-5|106	Summary:	TPM2.0 Software Stack
21mr|tpm2-tss-4.0.0-5|107	Group:		System/Libraries
21mr|tpm2-tss-4.0.0-5|108	Recommends:	%{name} >= %{EVRD}
21mr|tpm2-tss-4.0.0-5|109	
21mr|tpm2-tss-4.0.0-5|110	%description -n	%{libtss2_sys}
21mr|tpm2-tss-4.0.0-5|111	%{about}
21mr|tpm2-tss-4.0.0-5|112	
21mr|tpm2-tss-4.0.0-5|113	%files -n	%{libtss2_sys}
21mr|tpm2-tss-4.0.0-5|114	%license LICENSE
21mr|tpm2-tss-4.0.0-5|115	%{_libdir}/libtss2-sys.so.%{major_1}*
21mr|tpm2-tss-4.0.0-5|116	
21mr|tpm2-tss-4.0.0-5|117	#-----------------------------------------------------------------------------
21mr|tpm2-tss-4.0.0-5|118	
21mr|tpm2-tss-4.0.0-5|119	%package -n	%{libtss2_esys}
21mr|tpm2-tss-4.0.0-5|120	Summary:	TPM2.0 Software Stack
21mr|tpm2-tss-4.0.0-5|121	Group:		System/Libraries
21mr|tpm2-tss-4.0.0-5|122	Recommends:	%{name} >= %{EVRD}
21mr|tpm2-tss-4.0.0-5|123	
21mr|tpm2-tss-4.0.0-5|124	%description -n	%{libtss2_esys}
21mr|tpm2-tss-4.0.0-5|125	%{about}
21mr|tpm2-tss-4.0.0-5|126	
21mr|tpm2-tss-4.0.0-5|127	%files -n	%{libtss2_esys}
21mr|tpm2-tss-4.0.0-5|128	%license LICENSE
21mr|tpm2-tss-4.0.0-5|129	%{_libdir}/libtss2-esys.so.%{major}*
21mr|tpm2-tss-4.0.0-5|130	
21mr|tpm2-tss-4.0.0-5|131	#-----------------------------------------------------------------------------
21mr|tpm2-tss-4.0.0-5|132	
21mr|tpm2-tss-4.0.0-5|133	%package -n	%{libtss2_fapi}
21mr|tpm2-tss-4.0.0-5|134	Summary:	TPM2.0 Software Stack
21mr|tpm2-tss-4.0.0-5|135	Group:		System/Libraries
21mr|tpm2-tss-4.0.0-5|136	Recommends:	%{name} >= %{EVRD}
21mr|tpm2-tss-4.0.0-5|137	
21mr|tpm2-tss-4.0.0-5|138	%description -n	%{libtss2_fapi}
21mr|tpm2-tss-4.0.0-5|139	%{about}
21mr|tpm2-tss-4.0.0-5|140	
21mr|tpm2-tss-4.0.0-5|141	%files -n 	%{libtss2_fapi}
21mr|tpm2-tss-4.0.0-5|142	%license LICENSE
21mr|tpm2-tss-4.0.0-5|143	%{_libdir}/libtss2-fapi.so.%{major_1}*
21mr|tpm2-tss-4.0.0-5|144	
21mr|tpm2-tss-4.0.0-5|145	#-----------------------------------------------------------------------------
21mr|tpm2-tss-4.0.0-5|146	
21mr|tpm2-tss-4.0.0-5|147	%package -n	%{libtss2_rc}
21mr|tpm2-tss-4.0.0-5|148	Summary:	TPM2.0 Software Stack
21mr|tpm2-tss-4.0.0-5|149	Group:		System/Libraries
21mr|tpm2-tss-4.0.0-5|150	Recommends:	%{name} >= %{EVRD}
21mr|tpm2-tss-4.0.0-5|151	
21mr|tpm2-tss-4.0.0-5|152	%description -n	%{libtss2_rc}
21mr|tpm2-tss-4.0.0-5|153	%{about}
21mr|tpm2-tss-4.0.0-5|154	
21mr|tpm2-tss-4.0.0-5|155	%files -n	%{libtss2_rc}
21mr|tpm2-tss-4.0.0-5|156	%license LICENSE
21mr|tpm2-tss-4.0.0-5|157	%{_libdir}/libtss2-rc.so.%{major}*
21mr|tpm2-tss-4.0.0-5|158	
21mr|tpm2-tss-4.0.0-5|159	#-----------------------------------------------------------------------------
21mr|tpm2-tss-4.0.0-5|160	
21mr|tpm2-tss-4.0.0-5|161	%package -n	%{libtss2_tctildr}
21mr|tpm2-tss-4.0.0-5|162	Summary:	TPM2.0 Software Stack
21mr|tpm2-tss-4.0.0-5|163	Group:		System/Libraries
21mr|tpm2-tss-4.0.0-5|164	Recommends:	%{name} >= %{EVRD}
21mr|tpm2-tss-4.0.0-5|165	
21mr|tpm2-tss-4.0.0-5|166	%description -n	%{libtss2_tctildr}
21mr|tpm2-tss-4.0.0-5|167	%{about}
21mr|tpm2-tss-4.0.0-5|168	
21mr|tpm2-tss-4.0.0-5|169	%files -n	%{libtss2_tctildr}
21mr|tpm2-tss-4.0.0-5|170	%license LICENSE
21mr|tpm2-tss-4.0.0-5|171	%{_libdir}/libtss2-tctildr.so.%{major}*
21mr|tpm2-tss-4.0.0-5|172	
21mr|tpm2-tss-4.0.0-5|173	#-----------------------------------------------------------------------------
21mr|tpm2-tss-4.0.0-5|174	
21mr|tpm2-tss-4.0.0-5|175	%package -n	%{libtss2_tcti_c}
21mr|tpm2-tss-4.0.0-5|176	Summary:	TPM2.0 Software Stack
21mr|tpm2-tss-4.0.0-5|177	Group:		System/Libraries
21mr|tpm2-tss-4.0.0-5|178	Recommends:	%{name} >= %{EVRD}
21mr|tpm2-tss-4.0.0-5|179	
21mr|tpm2-tss-4.0.0-5|180	%description -n	%{libtss2_tcti_c}
21mr|tpm2-tss-4.0.0-5|181	%{about}
21mr|tpm2-tss-4.0.0-5|182	
21mr|tpm2-tss-4.0.0-5|183	%files -n	%{libtss2_tcti_c}
21mr|tpm2-tss-4.0.0-5|184	%license LICENSE
21mr|tpm2-tss-4.0.0-5|185	%{_libdir}/libtss2-tcti-cmd.so.%{major}*
21mr|tpm2-tss-4.0.0-5|186	
21mr|tpm2-tss-4.0.0-5|187	#-----------------------------------------------------------------------------
21mr|tpm2-tss-4.0.0-5|188	
21mr|tpm2-tss-4.0.0-5|189	%package -n	%{libtss2_tcti_d}
21mr|tpm2-tss-4.0.0-5|190	Summary:	TPM2.0 Software Stack
21mr|tpm2-tss-4.0.0-5|191	Group:		System/Libraries
21mr|tpm2-tss-4.0.0-5|192	Recommends:	%{name} >= %{EVRD}
21mr|tpm2-tss-4.0.0-5|193	
21mr|tpm2-tss-4.0.0-5|194	%description -n	%{libtss2_tcti_d}
21mr|tpm2-tss-4.0.0-5|195	%{about}
21mr|tpm2-tss-4.0.0-5|196	
21mr|tpm2-tss-4.0.0-5|197	%files -n	%{libtss2_tcti_d}
21mr|tpm2-tss-4.0.0-5|198	%license LICENSE
21mr|tpm2-tss-4.0.0-5|199	%{_libdir}/libtss2-tcti-device.so.%{major}*
21mr|tpm2-tss-4.0.0-5|200	
21mr|tpm2-tss-4.0.0-5|201	#-----------------------------------------------------------------------------
21mr|tpm2-tss-4.0.0-5|202	
21mr|tpm2-tss-4.0.0-5|203	%package -n	%{libtss2_tcti_l}
21mr|tpm2-tss-4.0.0-5|204	Summary:	TPM2.0 Software Stack
21mr|tpm2-tss-4.0.0-5|205	Group:		System/Libraries
21mr|tpm2-tss-4.0.0-5|206	Recommends:	%{name} >= %{EVRD}
21mr|tpm2-tss-4.0.0-5|207	
21mr|tpm2-tss-4.0.0-5|208	%description -n	%{libtss2_tcti_l}
21mr|tpm2-tss-4.0.0-5|209	%{about}
21mr|tpm2-tss-4.0.0-5|210	
21mr|tpm2-tss-4.0.0-5|211	%files -n	%{libtss2_tcti_l}
21mr|tpm2-tss-4.0.0-5|212	%license LICENSE
21mr|tpm2-tss-4.0.0-5|213	%{_libdir}/libtss2-tcti-libtpms.so.%{major}*
21mr|tpm2-tss-4.0.0-5|214	
21mr|tpm2-tss-4.0.0-5|215	#-----------------------------------------------------------------------------
21mr|tpm2-tss-4.0.0-5|216	
21mr|tpm2-tss-4.0.0-5|217	%package -n	%{libtss2_tcti_m}
21mr|tpm2-tss-4.0.0-5|218	Summary:	TPM2.0 Software Stack
21mr|tpm2-tss-4.0.0-5|219	Group:		System/Libraries
21mr|tpm2-tss-4.0.0-5|220	Recommends:	%{name} >= %{EVRD}
21mr|tpm2-tss-4.0.0-5|221	
21mr|tpm2-tss-4.0.0-5|222	%description -n	%{libtss2_tcti_m}
21mr|tpm2-tss-4.0.0-5|223	%{about}
21mr|tpm2-tss-4.0.0-5|224	
21mr|tpm2-tss-4.0.0-5|225	%files -n	%{libtss2_tcti_m}
21mr|tpm2-tss-4.0.0-5|226	%license LICENSE
21mr|tpm2-tss-4.0.0-5|227	%{_libdir}/libtss2-tcti-mssim.so.%{major}*
21mr|tpm2-tss-4.0.0-5|228	
21mr|tpm2-tss-4.0.0-5|229	#-----------------------------------------------------------------------------
21mr|tpm2-tss-4.0.0-5|230	
21mr|tpm2-tss-4.0.0-5|231	%package -n	%{libtss2_tcti_p}
21mr|tpm2-tss-4.0.0-5|232	Summary:	TPM2.0 Software Stack
21mr|tpm2-tss-4.0.0-5|233	Group:		System/Libraries
21mr|tpm2-tss-4.0.0-5|234	Recommends:	%{name} >= %{EVRD}
21mr|tpm2-tss-4.0.0-5|235	
21mr|tpm2-tss-4.0.0-5|236	%description -n	%{libtss2_tcti_p}
21mr|tpm2-tss-4.0.0-5|237	%{about}
21mr|tpm2-tss-4.0.0-5|238	
21mr|tpm2-tss-4.0.0-5|239	%files -n	%{libtss2_tcti_p}
21mr|tpm2-tss-4.0.0-5|240	%license LICENSE
21mr|tpm2-tss-4.0.0-5|241	%{_libdir}/libtss2-tcti-pcap.so.%{major}*
21mr|tpm2-tss-4.0.0-5|242	
21mr|tpm2-tss-4.0.0-5|243	#-----------------------------------------------------------------------------
21mr|tpm2-tss-4.0.0-5|244	
21mr|tpm2-tss-4.0.0-5|245	%package -n	%{libtss2_tcti_s}
21mr|tpm2-tss-4.0.0-5|246	Summary:	TPM2.0 Software Stack
21mr|tpm2-tss-4.0.0-5|247	Group:		System/Libraries
21mr|tpm2-tss-4.0.0-5|248	Recommends:	%{name} >= %{EVRD}
21mr|tpm2-tss-4.0.0-5|249	
21mr|tpm2-tss-4.0.0-5|250	%description -n	%{libtss2_tcti_s}
21mr|tpm2-tss-4.0.0-5|251	%{about}
21mr|tpm2-tss-4.0.0-5|252	
21mr|tpm2-tss-4.0.0-5|253	%files -n	%{libtss2_tcti_s}
21mr|tpm2-tss-4.0.0-5|254	%license LICENSE
21mr|tpm2-tss-4.0.0-5|255	%{_libdir}/libtss2-tcti-swtpm.so.%{major}*
21mr|tpm2-tss-4.0.0-5|256	
21mr|tpm2-tss-4.0.0-5|257	#-----------------------------------------------------------------------------
21mr|tpm2-tss-4.0.0-5|258	
21mr|tpm2-tss-4.0.0-5|259	%package -n	%{libtss2_tcti_sh}
21mr|tpm2-tss-4.0.0-5|260	Summary:	TPM2.0 Software Stack
21mr|tpm2-tss-4.0.0-5|261	Group:		System/Libraries
21mr|tpm2-tss-4.0.0-5|262	Recommends:	%{name} >= %{EVRD}
21mr|tpm2-tss-4.0.0-5|263	
21mr|tpm2-tss-4.0.0-5|264	%description -n	%{libtss2_tcti_sh}
21mr|tpm2-tss-4.0.0-5|265	%{about}
21mr|tpm2-tss-4.0.0-5|266	
21mr|tpm2-tss-4.0.0-5|267	%files -n	%{libtss2_tcti_sh}
21mr|tpm2-tss-4.0.0-5|268	%license LICENSE
21mr|tpm2-tss-4.0.0-5|269	%{_libdir}/libtss2-tcti-spi-helper.so.%{major}*
21mr|tpm2-tss-4.0.0-5|270	
21mr|tpm2-tss-4.0.0-5|271	#-----------------------------------------------------------------------------
21mr|tpm2-tss-4.0.0-5|272	
21mr|tpm2-tss-4.0.0-5|273	%package -n %{develname}
21mr|tpm2-tss-4.0.0-5|274	Summary:	Development package for %{name}
21mr|tpm2-tss-4.0.0-5|275	Group:		Development/C++
21mr|tpm2-tss-4.0.0-5|276	Requires:	%{libtss2_policy} = %{EVRD}
21mr|tpm2-tss-4.0.0-5|277	Requires:	%{libtss2_mu} = %{EVRD}
21mr|tpm2-tss-4.0.0-5|278	Requires:	%{libtss2_sys} = %{EVRD}
21mr|tpm2-tss-4.0.0-5|279	Requires:	%{libtss2_esys} = %{EVRD}
21mr|tpm2-tss-4.0.0-5|280	Requires:	%{libtss2_fapi} = %{EVRD}
21mr|tpm2-tss-4.0.0-5|281	Requires:	%{libtss2_rc} = %{EVRD}
21mr|tpm2-tss-4.0.0-5|282	Requires:	%{libtss2_tctildr} = %{EVRD}
21mr|tpm2-tss-4.0.0-5|283	Requires:	%{libtss2_tcti_c} = %{EVRD}
21mr|tpm2-tss-4.0.0-5|284	Requires:	%{libtss2_tcti_d} = %{EVRD}
21mr|tpm2-tss-4.0.0-5|285	Requires:	%{libtss2_tcti_l} = %{EVRD}
21mr|tpm2-tss-4.0.0-5|286	Requires:	%{libtss2_tcti_m} = %{EVRD}
21mr|tpm2-tss-4.0.0-5|287	Requires:	%{libtss2_tcti_p} = %{EVRD}
21mr|tpm2-tss-4.0.0-5|288	Requires:	%{libtss2_tcti_s} = %{EVRD}
21mr|tpm2-tss-4.0.0-5|289	Requires:	%{libtss2_tcti_sh} = %{EVRD}
21mr|tpm2-tss-4.0.0-5|290	Provides:	%{name}-devel = %{EVRD}
21mr|tpm2-tss-4.0.0-5|291	
21mr|tpm2-tss-4.0.0-5|292	%description -n %{develname}
21mr|tpm2-tss-4.0.0-5|293	This package contains the header files for development with %{name}.
21mr|tpm2-tss-4.0.0-5|294	
21mr|tpm2-tss-4.0.0-5|295	%files -n %{develname}
21mr|tpm2-tss-4.0.0-5|296	%doc CHANGELOG.md
21mr|tpm2-tss-4.0.0-5|297	%license LICENSE
21mr|tpm2-tss-4.0.0-5|298	%{_includedir}/tss2/
21mr|tpm2-tss-4.0.0-5|299	%{_libdir}/libtss2-mu.so
21mr|tpm2-tss-4.0.0-5|300	%{_libdir}/libtss2-sys.so
21mr|tpm2-tss-4.0.0-5|301	%{_libdir}/libtss2-esys.so
21mr|tpm2-tss-4.0.0-5|302	%{_libdir}/libtss2-fapi.so
21mr|tpm2-tss-4.0.0-5|303	%{_libdir}/libtss2-rc.so
21mr|tpm2-tss-4.0.0-5|304	%{_libdir}/libtss2-policy.so
21mr|tpm2-tss-4.0.0-5|305	%{_libdir}/libtss2-tctildr.so
21mr|tpm2-tss-4.0.0-5|306	%{_libdir}/libtss2-tcti-cmd.so
21mr|tpm2-tss-4.0.0-5|307	%{_libdir}/libtss2-tcti-device.so
21mr|tpm2-tss-4.0.0-5|308	%{_libdir}/libtss2-tcti-libtpms.so
21mr|tpm2-tss-4.0.0-5|309	%{_libdir}/libtss2-tcti-mssim.so
21mr|tpm2-tss-4.0.0-5|310	%{_libdir}/libtss2-tcti-pcap.so
21mr|tpm2-tss-4.0.0-5|311	%{_libdir}/libtss2-tcti-swtpm.so
21mr|tpm2-tss-4.0.0-5|312	%{_libdir}/libtss2-tcti-spi-helper.so
21mr|tpm2-tss-4.0.0-5|313	%{_libdir}/pkgconfig/tss2-mu.pc
21mr|tpm2-tss-4.0.0-5|314	%{_libdir}/pkgconfig/tss2-sys.pc
21mr|tpm2-tss-4.0.0-5|315	%{_libdir}/pkgconfig/tss2-esys.pc
21mr|tpm2-tss-4.0.0-5|316	%{_libdir}/pkgconfig/tss2-fapi.pc
21mr|tpm2-tss-4.0.0-5|317	%{_libdir}/pkgconfig/tss2-rc.pc
21mr|tpm2-tss-4.0.0-5|318	%{_libdir}/pkgconfig/tss2-tctildr.pc
21mr|tpm2-tss-4.0.0-5|319	%{_libdir}/pkgconfig/tss2-policy.pc
21mr|tpm2-tss-4.0.0-5|320	%{_libdir}/pkgconfig/tss2-tcti-cmd.pc
21mr|tpm2-tss-4.0.0-5|321	%{_libdir}/pkgconfig/tss2-tcti-device.pc
21mr|tpm2-tss-4.0.0-5|322	%{_libdir}/pkgconfig/tss2-tcti-libtpms.pc
21mr|tpm2-tss-4.0.0-5|323	%{_libdir}/pkgconfig/tss2-tcti-mssim.pc
21mr|tpm2-tss-4.0.0-5|324	%{_libdir}/pkgconfig/tss2-tcti-pcap.pc
21mr|tpm2-tss-4.0.0-5|325	%{_libdir}/pkgconfig/tss2-tcti-swtpm.pc
21mr|tpm2-tss-4.0.0-5|326	%{_libdir}/pkgconfig/tss2-tcti-spi-helper.pc
21mr|tpm2-tss-4.0.0-5|327	
21mr|tpm2-tss-4.0.0-5|328	%{_mandir}/man3/*
21mr|tpm2-tss-4.0.0-5|329	%{_mandir}/man5/*
21mr|tpm2-tss-4.0.0-5|330	%{_mandir}/man7/tss2*
21mr|tpm2-tss-4.0.0-5|331	
21mr|tpm2-tss-4.0.0-5|332	#-----------------------------------------------------------------------------
21mr|tpm2-tss-4.0.0-5|333	
21mr|tpm2-tss-4.0.0-5|334	%prep
21mr|tpm2-tss-4.0.0-5|335	%autosetup -p1  -n %{name}-%{version}
21mr|tpm2-tss-4.0.0-5|336	
21mr|tpm2-tss-4.0.0-5|337	# Avoid build failures with libtpms
21mr|tpm2-tss-4.0.0-5|338	install -m 0644 %{SOURCE1} lib
21mr|tpm2-tss-4.0.0-5|339	
21mr|tpm2-tss-4.0.0-5|340	%build
21mr|tpm2-tss-4.0.0-5|341	%configure \
21mr|tpm2-tss-4.0.0-5|342	--disable-static \
21mr|tpm2-tss-4.0.0-5|343	--disable-silent-rules \
21mr|tpm2-tss-4.0.0-5|344	--enable-doxygen-doc \
21mr|tpm2-tss-4.0.0-5|345	--with-udevrulesdir=%{_udevrulesdir} \
21mr|tpm2-tss-4.0.0-5|346	--with-udevrulesprefix=%{udevrules_prefix} \
21mr|tpm2-tss-4.0.0-5|347	--with-runstatedir=%{_rundir} \
21mr|tpm2-tss-4.0.0-5|348	--with-tmpfilesdir=%{_tmpfilesdir} \
21mr|tpm2-tss-4.0.0-5|349	--with-sysusersdir=%{_sysusersdir}
21mr|tpm2-tss-4.0.0-5|350	
21mr|tpm2-tss-4.0.0-5|351	%make
21mr|tpm2-tss-4.0.0-5|352	
21mr|tpm2-tss-4.0.0-5|353	# Build docs
21mr|tpm2-tss-4.0.0-5|354	%make doxygen-doc
21mr|tpm2-tss-4.0.0-5|355	
21mr|tpm2-tss-4.0.0-5|356	%install
21mr|tpm2-tss-4.0.0-5|357	%makeinstall_std
21mr|tpm2-tss-4.0.0-5|358	
21mr|tpm2-tss-4.0.0-5|359	# Prepare for our %%pre section
21mr|tpm2-tss-4.0.0-5|360	mkdir -p -m 0755 %{buildroot}%{_sysusersdir}
21mr|tpm2-tss-4.0.0-5|361	mkdir -p -m 0755 %{buildroot}%{_tmpfilesdir}
21mr|tpm2-tss-4.0.0-5|362	install -m 0644 dist/sysusers.d/%{name}.conf %{buildroot}%{_sysusersdir}/%{name}.conf
21mr|tpm2-tss-4.0.0-5|363	install -m 0644 %{name}-fapi.conf %{buildroot}%{_tmpfilesdir}/%{name}-fapi.conf

19547 21
21mr|tpm2-tss-engine-1.1.0-2|1	# make rpmlint happy
21mr|tpm2-tss-engine-1.1.0-2|2	%{!?openssl_major: %define openssl_major 0}
21mr|tpm2-tss-engine-1.1.0-2|3	
21mr|tpm2-tss-engine-1.1.0-2|4	%define libname %mklibname openssl-%{name} %{openssl_major}
21mr|tpm2-tss-engine-1.1.0-2|5	%define devname %mklibname %{name} -d
21mr|tpm2-tss-engine-1.1.0-2|6	
21mr|tpm2-tss-engine-1.1.0-2|7	Name:			tpm2-tss-engine
21mr|tpm2-tss-engine-1.1.0-2|8	Version:		1.1.0
21mr|tpm2-tss-engine-1.1.0-2|9	Release:		2
21mr|tpm2-tss-engine-1.1.0-2|10	Summary:		The tpm2-tss-engine project implements a cryptographic engine for OpenSSL for TPM2.0
21mr|tpm2-tss-engine-1.1.0-2|11	License:		BSD-2-Clause
21mr|tpm2-tss-engine-1.1.0-2|12	Group:			System/Configuration/Hardware
21mr|tpm2-tss-engine-1.1.0-2|13	URL:			https://github.com/tpm2-software/tpm2-tss-engine
21mr|tpm2-tss-engine-1.1.0-2|14	Source0:		%{URL}/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|tpm2-tss-engine-1.1.0-2|15	BuildRequires:	pkgconfig
21mr|tpm2-tss-engine-1.1.0-2|16	BuildRequires:	autoconf
21mr|tpm2-tss-engine-1.1.0-2|17	BuildRequires:	autoconf-archive
21mr|tpm2-tss-engine-1.1.0-2|18	BuildRequires:	automake
21mr|tpm2-tss-engine-1.1.0-2|19	BuildRequires:	libtool
21mr|tpm2-tss-engine-1.1.0-2|20	BuildRequires:	pkgconfig(tss2-esys)
21mr|tpm2-tss-engine-1.1.0-2|21	BuildRequires:	pkgconfig(openssl)
21mr|tpm2-tss-engine-1.1.0-2|22	
21mr|tpm2-tss-engine-1.1.0-2|23	Requires:	%{libname} = %{EVRD}
21mr|tpm2-tss-engine-1.1.0-2|24	Requires:	tpm2-abrmd
21mr|tpm2-tss-engine-1.1.0-2|25	Requires:	tpm2-tools
21mr|tpm2-tss-engine-1.1.0-2|26	Requires:	openssl-engines
21mr|tpm2-tss-engine-1.1.0-2|27	
21mr|tpm2-tss-engine-1.1.0-2|28	%description
21mr|tpm2-tss-engine-1.1.0-2|29	%{summary}
21mr|tpm2-tss-engine-1.1.0-2|30	using the tpm2-tss software stack that follows the Trusted Computing Groups (TCG) TPM Software Stack (TSS 2.0).
21mr|tpm2-tss-engine-1.1.0-2|31	It uses the Enhanced System API (ESAPI) interface of the TSS 2.0 for downwards communication. It supports RSA
21mr|tpm2-tss-engine-1.1.0-2|32	decryption and signatures as well as ECDSA signatures.
21mr|tpm2-tss-engine-1.1.0-2|33	
21mr|tpm2-tss-engine-1.1.0-2|34	%package -n %{devname}
21mr|tpm2-tss-engine-1.1.0-2|35	Summary: Devel package for %{name}
21mr|tpm2-tss-engine-1.1.0-2|36	Requires: %{name} = %{EVRD}
21mr|tpm2-tss-engine-1.1.0-2|37	Provides: %{name}-devel = %{EVRD}
21mr|tpm2-tss-engine-1.1.0-2|38	
21mr|tpm2-tss-engine-1.1.0-2|39	%description -n %{devname}
21mr|tpm2-tss-engine-1.1.0-2|40	Devel package  for %{name}.
21mr|tpm2-tss-engine-1.1.0-2|41	
21mr|tpm2-tss-engine-1.1.0-2|42	%package -n %{libname}
21mr|tpm2-tss-engine-1.1.0-2|43	Summary: Libraries for %{name}
21mr|tpm2-tss-engine-1.1.0-2|44	
21mr|tpm2-tss-engine-1.1.0-2|45	%description -n %{libname}
21mr|tpm2-tss-engine-1.1.0-2|46	Pkcs11 lib for %{name}.
21mr|tpm2-tss-engine-1.1.0-2|47	
21mr|tpm2-tss-engine-1.1.0-2|48	%prep
21mr|tpm2-tss-engine-1.1.0-2|49	%autosetup -p1 -n %{name}-%{version}
21mr|tpm2-tss-engine-1.1.0-2|50	
21mr|tpm2-tss-engine-1.1.0-2|51	%build
21mr|tpm2-tss-engine-1.1.0-2|52	autoreconf -fiv
21mr|tpm2-tss-engine-1.1.0-2|53	%configure --disable-static
21mr|tpm2-tss-engine-1.1.0-2|54	%make_build
21mr|tpm2-tss-engine-1.1.0-2|55	
21mr|tpm2-tss-engine-1.1.0-2|56	%install
21mr|tpm2-tss-engine-1.1.0-2|57	%make_install
21mr|tpm2-tss-engine-1.1.0-2|58	
21mr|tpm2-tss-engine-1.1.0-2|59	%files
21mr|tpm2-tss-engine-1.1.0-2|60	%license LICENSE
21mr|tpm2-tss-engine-1.1.0-2|61	%doc README.md
21mr|tpm2-tss-engine-1.1.0-2|62	%{_bindir}/tpm2tss-genkey
21mr|tpm2-tss-engine-1.1.0-2|63	%{_datadir}/bash-completion/completions/tpm2tss-genkey
21mr|tpm2-tss-engine-1.1.0-2|64	
21mr|tpm2-tss-engine-1.1.0-2|65	%files -n %{libname}
21mr|tpm2-tss-engine-1.1.0-2|66	%license LICENSE
21mr|tpm2-tss-engine-1.1.0-2|67	%{openssl_engines_dir}/tpm2tss.so
21mr|tpm2-tss-engine-1.1.0-2|68	%{openssl_engines_dir}/libtpm2tss.so
21mr|tpm2-tss-engine-1.1.0-2|69	
21mr|tpm2-tss-engine-1.1.0-2|70	%files -n %{devname}
21mr|tpm2-tss-engine-1.1.0-2|71	%{_includedir}/tpm2-tss-engine.h
21mr|tpm2-tss-engine-1.1.0-2|72	

19548 21
21mr|traceroute-2.1.5-1|1	Summary:	Traces the route taken by packets over an IPv4/IPv6 network
21mr|traceroute-2.1.5-1|2	Name:		traceroute
21mr|traceroute-2.1.5-1|3	Version:	2.1.5
21mr|traceroute-2.1.5-1|4	Release:	1
21mr|traceroute-2.1.5-1|5	License:	GPLv2+
21mr|traceroute-2.1.5-1|6	Group:		Monitoring
21mr|traceroute-2.1.5-1|7	Url:		http://traceroute.sourceforge.net/
21mr|traceroute-2.1.5-1|8	Source0:	https://sourceforge.net/projects/traceroute/files/traceroute/%{name}-%{version}/%{name}-%{version}.tar.gz
21mr|traceroute-2.1.5-1|9	Patch0:		traceroute-2.0.21-optflags.patch
21mr|traceroute-2.1.5-1|10	
21mr|traceroute-2.1.5-1|11	%description
21mr|traceroute-2.1.5-1|12	New implementation of the traceroute utility for modern Linux systems.
21mr|traceroute-2.1.5-1|13	Backward compatible with the traditional traceroute. Supports both IPv4
21mr|traceroute-2.1.5-1|14	and IPv6, additional types of trace (including TCP), allows some traces
21mr|traceroute-2.1.5-1|15	for unprivileged users.
21mr|traceroute-2.1.5-1|16	
21mr|traceroute-2.1.5-1|17	The traceroute utility displays the route used by IP packets on their
21mr|traceroute-2.1.5-1|18	way to a specified network (or Internet) host.Traceroute displays
21mr|traceroute-2.1.5-1|19	the IP number and host name (if possible) of the machines along the
21mr|traceroute-2.1.5-1|20	route taken by the packets.Traceroute is used as a network debugging
21mr|traceroute-2.1.5-1|21	tool.If you're having network connectivity problems, traceroute will
21mr|traceroute-2.1.5-1|22	show you where the trouble is coming from along the route.
21mr|traceroute-2.1.5-1|23	
21mr|traceroute-2.1.5-1|24	Install traceroute if you need a tool for diagnosing network connectivity
21mr|traceroute-2.1.5-1|25	problems.
21mr|traceroute-2.1.5-1|26	
21mr|traceroute-2.1.5-1|27	%files
21mr|traceroute-2.1.5-1|28	%doc README TODO CREDITS
21mr|traceroute-2.1.5-1|29	%{_bindir}/*
21mr|traceroute-2.1.5-1|30	%{_mandir}/man8/*
21mr|traceroute-2.1.5-1|31	
21mr|traceroute-2.1.5-1|32	#----------------------------------------------------------------------------
21mr|traceroute-2.1.5-1|33	
21mr|traceroute-2.1.5-1|34	%prep
21mr|traceroute-2.1.5-1|35	%setup -q
21mr|traceroute-2.1.5-1|36	%patch0 -p1
21mr|traceroute-2.1.5-1|37	
21mr|traceroute-2.1.5-1|38	%build
21mr|traceroute-2.1.5-1|39	%make CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"
21mr|traceroute-2.1.5-1|40	
21mr|traceroute-2.1.5-1|41	%install
21mr|traceroute-2.1.5-1|42	%makeinstall_std prefix=%{_prefix} bindir=%{_bindir} mandir=%{_mandir}
21mr|traceroute-2.1.5-1|43	
21mr|traceroute-2.1.5-1|44	install -d %{buildroot}%{_bindir}
21mr|traceroute-2.1.5-1|45	install -m755 wrappers/tcptraceroute %{buildroot}%{_bindir}
21mr|traceroute-2.1.5-1|46	
21mr|traceroute-2.1.5-1|47	install -d %{buildroot}%{_mandir}/man8
21mr|traceroute-2.1.5-1|48	install -p -m644 traceroute/traceroute.8 %{buildroot}%{_mandir}/man8
21mr|traceroute-2.1.5-1|49	pushd %{buildroot}%{_mandir}/man8
21mr|traceroute-2.1.5-1|50	ln -s traceroute.8 tcptraceroute.8
21mr|traceroute-2.1.5-1|51	popd

19549 21
21mr|tracker-3.3.3-2|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|tracker-3.3.3-2|2	
21mr|tracker-3.3.3-2|3	%define major 0
21mr|tracker-3.3.3-2|4	%define api 3.0
21mr|tracker-3.3.3-2|5	%define libname %mklibname %{name} %{api} %{major}
21mr|tracker-3.3.3-2|6	%define girname %mklibname %{name}-gir %{api}
21mr|tracker-3.3.3-2|7	%define devname %mklibname %{name} -d
21mr|tracker-3.3.3-2|8	
21mr|tracker-3.3.3-2|9	Summary:	Desktop-neutral metadata-based search framework
21mr|tracker-3.3.3-2|10	Name:		tracker
21mr|tracker-3.3.3-2|11	Version:	3.3.3
21mr|tracker-3.3.3-2|12	Release:	2
21mr|tracker-3.3.3-2|13	License:	GPLv2+ and LGPLv2+
21mr|tracker-3.3.3-2|14	Group:		Graphical desktop/GNOME
21mr|tracker-3.3.3-2|15	Url:		https://download.gnome.org/sources/tracker
21mr|tracker-3.3.3-2|16	Source0:	https://download.gnome.org/sources/tracker/%{url_ver}/%{name}-%{version}.tar.xz
21mr|tracker-3.3.3-2|17	BuildRequires:	a2x
21mr|tracker-3.3.3-2|18	BuildRequires:	asciidoc
21mr|tracker-3.3.3-2|19	BuildRequires:	glib2.0-common
21mr|tracker-3.3.3-2|20	BuildRequires:	gtk-doc
21mr|tracker-3.3.3-2|21	BuildRequires:	intltool
21mr|tracker-3.3.3-2|22	BuildRequires:	meson
21mr|tracker-3.3.3-2|23	BuildRequires:	python3-gi
21mr|tracker-3.3.3-2|24	BuildRequires:	vala-tools
21mr|tracker-3.3.3-2|25	BuildRequires:	xsltproc
21mr|tracker-3.3.3-2|26	BuildRequires:	libstemmer-devel
21mr|tracker-3.3.3-2|27	BuildRequires:	libunistring-devel
21mr|tracker-3.3.3-2|28	BuildRequires:	libstemmer-devel
21mr|tracker-3.3.3-2|29	BuildRequires:	pkgconfig(bash-completion)
21mr|tracker-3.3.3-2|30	BuildRequires:	pkgconfig(dbus-1)
21mr|tracker-3.3.3-2|31	BuildRequires:	pkgconfig(gio-2.0)
21mr|tracker-3.3.3-2|32	BuildRequires:	pkgconfig(gio-unix-2.0)
21mr|tracker-3.3.3-2|33	BuildRequires:	pkgconfig(glib-2.0)
21mr|tracker-3.3.3-2|34	BuildRequires:	pkgconfig(gmodule-2.0)
21mr|tracker-3.3.3-2|35	BuildRequires:	pkgconfig(gobject-2.0)
21mr|tracker-3.3.3-2|36	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|tracker-3.3.3-2|37	BuildRequires:	pkgconfig(icu-i18n)
21mr|tracker-3.3.3-2|38	BuildRequires:	pkgconfig(icu-uc)
21mr|tracker-3.3.3-2|39	BuildRequires:	pkgconfig(json-glib-1.0)
21mr|tracker-3.3.3-2|40	BuildRequires:	pkgconfig(libnm)
21mr|tracker-3.3.3-2|41	BuildRequires:	pkgconfig(libsoup-2.4)
21mr|tracker-3.3.3-2|42	BuildRequires:	pkgconfig(libsoup-3.0)
21mr|tracker-3.3.3-2|43	BuildRequires:	pkgconfig(libxml-2.0)
21mr|tracker-3.3.3-2|44	BuildRequires:	pkgconfig(python3)
21mr|tracker-3.3.3-2|45	BuildRequires:	pkgconfig(sqlite3)
21mr|tracker-3.3.3-2|46	BuildRequires:	pkgconfig(systemd)
21mr|tracker-3.3.3-2|47	BuildRequires:	pkgconfig(vapigen)
21mr|tracker-3.3.3-2|48	Requires:	odt2txt
21mr|tracker-3.3.3-2|49	
21mr|tracker-3.3.3-2|50	%description
21mr|tracker-3.3.3-2|51	Tracker is a framework designed to extract information and metadata about your
21mr|tracker-3.3.3-2|52	personal data so that it can be searched easily and quickly. Tracker is
21mr|tracker-3.3.3-2|53	desktop-neutral, fast and resource efficient.
21mr|tracker-3.3.3-2|54	
21mr|tracker-3.3.3-2|55	%files -f %{name}.lang
21mr|tracker-3.3.3-2|56	%doc AUTHORS README.md NEWS
21mr|tracker-3.3.3-2|57	%license COPYING
21mr|tracker-3.3.3-2|58	%{_bindir}/%{name}3
21mr|tracker-3.3.3-2|59	%{_datadir}/bash-completion/completions/%{name}3
21mr|tracker-3.3.3-2|60	%{_datadir}/devhelp/books/Tracker
21mr|tracker-3.3.3-2|61	%{_datadir}/dbus-1/services/org.freedesktop.portal.Tracker.service
21mr|tracker-3.3.3-2|62	%{_datadir}/%{name}3
21mr|tracker-3.3.3-2|63	%{_libexecdir}/%{name}3
21mr|tracker-3.3.3-2|64	%{_libexecdir}/%{name}-xdg-portal-3
21mr|tracker-3.3.3-2|65	%{_mandir}/man1/%{name}3-*.1*
21mr|tracker-3.3.3-2|66	%{_mandir}/man1/%{name}-xdg-portal-3.1*
21mr|tracker-3.3.3-2|67	%{_userunitdir}/%{name}-xdg-portal-3.service
21mr|tracker-3.3.3-2|68	
21mr|tracker-3.3.3-2|69	#----------------------------------------------------------------------------
21mr|tracker-3.3.3-2|70	
21mr|tracker-3.3.3-2|71	%package -n %{libname}
21mr|tracker-3.3.3-2|72	Summary:	Shared library of Tracker
21mr|tracker-3.3.3-2|73	Group:		System/Libraries
21mr|tracker-3.3.3-2|74	
21mr|tracker-3.3.3-2|75	%description -n %{libname}
21mr|tracker-3.3.3-2|76	Tracker is a tool designed to extract information and metadata about your
21mr|tracker-3.3.3-2|77	personal data so that it can be searched easily and quickly. Tracker is
21mr|tracker-3.3.3-2|78	desktop-neutral, fast and resource efficient.
21mr|tracker-3.3.3-2|79	
21mr|tracker-3.3.3-2|80	%files -n %{libname}
21mr|tracker-3.3.3-2|81	%license COPYING
21mr|tracker-3.3.3-2|82	%{_libdir}/lib%{name}-sparql-%{api}.so.%{major}*
21mr|tracker-3.3.3-2|83	%{_libdir}/%{name}-%{api}/lib%{name}-remote-soup2.so
21mr|tracker-3.3.3-2|84	%{_libdir}/%{name}-%{api}/lib%{name}-remote-soup3.so
21mr|tracker-3.3.3-2|85	
21mr|tracker-3.3.3-2|86	#----------------------------------------------------------------------------
21mr|tracker-3.3.3-2|87	
21mr|tracker-3.3.3-2|88	%package -n %{girname}
21mr|tracker-3.3.3-2|89	Summary:	GObject Introspection interface description for %{name}
21mr|tracker-3.3.3-2|90	Group:		System/Libraries
21mr|tracker-3.3.3-2|91	
21mr|tracker-3.3.3-2|92	%description -n %{girname}
21mr|tracker-3.3.3-2|93	GObject Introspection interface description for %{name}.
21mr|tracker-3.3.3-2|94	
21mr|tracker-3.3.3-2|95	%files -n %{girname}
21mr|tracker-3.3.3-2|96	%license COPYING
21mr|tracker-3.3.3-2|97	%{_libdir}/girepository-1.0/Tracker-%{api}.typelib
21mr|tracker-3.3.3-2|98	
21mr|tracker-3.3.3-2|99	#----------------------------------------------------------------------------
21mr|tracker-3.3.3-2|100	
21mr|tracker-3.3.3-2|101	%package -n %{devname}
21mr|tracker-3.3.3-2|102	Summary:	Development library of Tracker
21mr|tracker-3.3.3-2|103	Group:		Development/C
21mr|tracker-3.3.3-2|104	Requires:	%{libname} = %{EVRD}
21mr|tracker-3.3.3-2|105	Requires:	%{girname} = %{EVRD}
21mr|tracker-3.3.3-2|106	Provides:	%{name}-devel = %{EVRD}
21mr|tracker-3.3.3-2|107	
21mr|tracker-3.3.3-2|108	%description -n %{devname}
21mr|tracker-3.3.3-2|109	Tracker is a tool designed to extract information and metadata about your
21mr|tracker-3.3.3-2|110	personal data so that it can be searched easily and quickly. Tracker is
21mr|tracker-3.3.3-2|111	desktop-neutral, fast and resource efficient.
21mr|tracker-3.3.3-2|112	
21mr|tracker-3.3.3-2|113	%files -n %{devname}
21mr|tracker-3.3.3-2|114	%license COPYING
21mr|tracker-3.3.3-2|115	%{_datadir}/vala/vapi/%{name}-sparql-%{api}.vapi
21mr|tracker-3.3.3-2|116	%{_datadir}/vala/vapi/%{name}-sparql-%{api}.deps
21mr|tracker-3.3.3-2|117	%{_datadir}/gir-1.0/Tracker-%{api}.gir
21mr|tracker-3.3.3-2|118	%{_includedir}/%{name}-%{api}/*
21mr|tracker-3.3.3-2|119	%{_libdir}/lib*.so
21mr|tracker-3.3.3-2|120	%{_libdir}/%{name}-%{api}/%{name}testutils
21mr|tracker-3.3.3-2|121	%{_libdir}/pkgconfig/%{name}-sparql-%{api}.pc
21mr|tracker-3.3.3-2|122	%{_libdir}/pkgconfig/%{name}-testutils-3.0.pc
21mr|tracker-3.3.3-2|123	
21mr|tracker-3.3.3-2|124	#----------------------------------------------------------------------------
21mr|tracker-3.3.3-2|125	
21mr|tracker-3.3.3-2|126	%prep
21mr|tracker-3.3.3-2|127	%autosetup -p1
21mr|tracker-3.3.3-2|128	%apply_patches
21mr|tracker-3.3.3-2|129	sed -i 's@include <libstemmer.h>@include <libstemmer/libstemmer.h>@' src/lib%{name}-common/%{name}-language.c
21mr|tracker-3.3.3-2|130	
21mr|tracker-3.3.3-2|131	%build
21mr|tracker-3.3.3-2|132	%meson
21mr|tracker-3.3.3-2|133	%meson_build
21mr|tracker-3.3.3-2|134	
21mr|tracker-3.3.3-2|135	%install
21mr|tracker-3.3.3-2|136	%meson_install
21mr|tracker-3.3.3-2|137	
21mr|tracker-3.3.3-2|138	%find_lang %{name} --all-name

19550 21
21mr|tracker-miners-3.3.3-1|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|tracker-miners-3.3.3-1|2	
21mr|tracker-miners-3.3.3-1|3	Summary:	Tracker miners and metadata extractors
21mr|tracker-miners-3.3.3-1|4	Name:		tracker-miners
21mr|tracker-miners-3.3.3-1|5	Version:	3.3.3
21mr|tracker-miners-3.3.3-1|6	Release:	1
21mr|tracker-miners-3.3.3-1|7	# libtracker-extract is LGPLv2+; the miners are a mix of GPLv2+ and LGPLv2+ code
21mr|tracker-miners-3.3.3-1|8	License:	GPLv2+ and LGPLv2+
21mr|tracker-miners-3.3.3-1|9	Group:		Graphical desktop/GNOME
21mr|tracker-miners-3.3.3-1|10	Url:		https://download.gnome.org/sources/tracker-miners
21mr|tracker-miners-3.3.3-1|11	Source0:	https://download.gnome.org/sources/tracker-miners/%{url_ver}/%{name}-%{version}.tar.xz
21mr|tracker-miners-3.3.3-1|12	BuildRequires:	a2x
21mr|tracker-miners-3.3.3-1|13	BuildRequires:	asciidoc
21mr|tracker-miners-3.3.3-1|14	BuildRequires:	gstreamer1.0-libav
21mr|tracker-miners-3.3.3-1|15	BuildRequires:	intltool
21mr|tracker-miners-3.3.3-1|16	BuildRequires:	meson
21mr|tracker-miners-3.3.3-1|17	BuildRequires:	vala-tools
21mr|tracker-miners-3.3.3-1|18	BuildRequires:	xsltproc
21mr|tracker-miners-3.3.3-1|19	BuildRequires:	giflib-devel
21mr|tracker-miners-3.3.3-1|20	BuildRequires:	pkgconfig(dbus-1)
21mr|tracker-miners-3.3.3-1|21	BuildRequires:	pkgconfig(enca)
21mr|tracker-miners-3.3.3-1|22	BuildRequires:	pkgconfig(exempi-2.0)
21mr|tracker-miners-3.3.3-1|23	BuildRequires:	pkgconfig(flac)
21mr|tracker-miners-3.3.3-1|24	BuildRequires:	pkgconfig(gexiv2)
21mr|tracker-miners-3.3.3-1|25	BuildRequires:	pkgconfig(gstreamer-1.0)
21mr|tracker-miners-3.3.3-1|26	BuildRequires:	pkgconfig(gstreamer-pbutils-1.0)
21mr|tracker-miners-3.3.3-1|27	BuildRequires:	pkgconfig(gstreamer-tag-1.0)
21mr|tracker-miners-3.3.3-1|28	BuildRequires:	pkgconfig(gupnp-dlna-2.0)
21mr|tracker-miners-3.3.3-1|29	BuildRequires:	pkgconfig(icu-i18n)
21mr|tracker-miners-3.3.3-1|30	BuildRequires:	pkgconfig(icu-uc)
21mr|tracker-miners-3.3.3-1|31	BuildRequires:	pkgconfig(libavcodec)
21mr|tracker-miners-3.3.3-1|32	BuildRequires:	pkgconfig(libcue)
21mr|tracker-miners-3.3.3-1|33	BuildRequires:	pkgconfig(libexif)
21mr|tracker-miners-3.3.3-1|34	BuildRequires:	pkgconfig(libgrss)
21mr|tracker-miners-3.3.3-1|35	BuildRequires:	pkgconfig(libgsf-1)
21mr|tracker-miners-3.3.3-1|36	BuildRequires:	pkgconfig(libgxps)
21mr|tracker-miners-3.3.3-1|37	BuildRequires:	pkgconfig(libiptcdata)
21mr|tracker-miners-3.3.3-1|38	BuildRequires:	pkgconfig(libjpeg)
21mr|tracker-miners-3.3.3-1|39	BuildRequires:	pkgconfig(libnm)
21mr|tracker-miners-3.3.3-1|40	BuildRequires:	pkgconfig(libosinfo-1.0)
21mr|tracker-miners-3.3.3-1|41	BuildRequires:	pkgconfig(libpng)
21mr|tracker-miners-3.3.3-1|42	BuildRequires:	pkgconfig(libseccomp)
21mr|tracker-miners-3.3.3-1|43	BuildRequires:	pkgconfig(libtiff-4)
21mr|tracker-miners-3.3.3-1|44	BuildRequires:	pkgconfig(libxml-2.0)
21mr|tracker-miners-3.3.3-1|45	BuildRequires:	pkgconfig(poppler-glib)
21mr|tracker-miners-3.3.3-1|46	BuildRequires:	pkgconfig(taglib_c)
21mr|tracker-miners-3.3.3-1|47	BuildRequires:	pkgconfig(totem-plparser)
21mr|tracker-miners-3.3.3-1|48	BuildRequires:	pkgconfig(tracker-sparql-3.0)
21mr|tracker-miners-3.3.3-1|49	BuildRequires:	pkgconfig(upower-glib)
21mr|tracker-miners-3.3.3-1|50	BuildRequires:	pkgconfig(vapigen)
21mr|tracker-miners-3.3.3-1|51	BuildRequires:	pkgconfig(vorbisfile)
21mr|tracker-miners-3.3.3-1|52	BuildRequires:	pkgconfig(zlib)
21mr|tracker-miners-3.3.3-1|53	Requires:	tracker
21mr|tracker-miners-3.3.3-1|54	
21mr|tracker-miners-3.3.3-1|55	%description
21mr|tracker-miners-3.3.3-1|56	Tracker is a powerful desktop-neutral first class object database,
21mr|tracker-miners-3.3.3-1|57	tag/metadata database and search tool.
21mr|tracker-miners-3.3.3-1|58	
21mr|tracker-miners-3.3.3-1|59	This package contains various miners and metadata extractors for tracker.
21mr|tracker-miners-3.3.3-1|60	
21mr|tracker-miners-3.3.3-1|61	%files -f %{name}.lang
21mr|tracker-miners-3.3.3-1|62	%doc AUTHORS NEWS README.md
21mr|tracker-miners-3.3.3-1|63	%license COPYING
21mr|tracker-miners-3.3.3-1|64	%{_datadir}/dbus-1/interfaces/org.freedesktop.Tracker3.Miner*.xml
21mr|tracker-miners-3.3.3-1|65	%{_datadir}/dbus-1/services/org.freedesktop.Tracker*
21mr|tracker-miners-3.3.3-1|66	%{_datadir}/glib-2.0/schemas/*
21mr|tracker-miners-3.3.3-1|67	%{_datadir}/tracker3-miners
21mr|tracker-miners-3.3.3-1|68	%{_libdir}/%{name}-3.0
21mr|tracker-miners-3.3.3-1|69	%{_libexecdir}/tracker*
21mr|tracker-miners-3.3.3-1|70	%{_mandir}/man1/tracker*.1*
21mr|tracker-miners-3.3.3-1|71	%{_sysconfdir}/xdg/autostart/tracker*.desktop
21mr|tracker-miners-3.3.3-1|72	%{_userunitdir}/tracker*.service
21mr|tracker-miners-3.3.3-1|73	
21mr|tracker-miners-3.3.3-1|74	%post
21mr|tracker-miners-3.3.3-1|75	%systemd_user_post tracker-extract-3
21mr|tracker-miners-3.3.3-1|76	%systemd_user_post tracker-miner-fs-3
21mr|tracker-miners-3.3.3-1|77	%systemd_user_post tracker-miner-fs-control-3
21mr|tracker-miners-3.3.3-1|78	%systemd_user_post tracker-miner-rss-3
21mr|tracker-miners-3.3.3-1|79	
21mr|tracker-miners-3.3.3-1|80	#----------------------------------------------------------------------------
21mr|tracker-miners-3.3.3-1|81	
21mr|tracker-miners-3.3.3-1|82	%prep
21mr|tracker-miners-3.3.3-1|83	%autosetup -p1
21mr|tracker-miners-3.3.3-1|84	
21mr|tracker-miners-3.3.3-1|85	%build
21mr|tracker-miners-3.3.3-1|86	LDFLAGS="%{optflags} -Wl,-O2"
21mr|tracker-miners-3.3.3-1|87	%meson
21mr|tracker-miners-3.3.3-1|88	%meson_build
21mr|tracker-miners-3.3.3-1|89	
21mr|tracker-miners-3.3.3-1|90	%install
21mr|tracker-miners-3.3.3-1|91	%meson_install
21mr|tracker-miners-3.3.3-1|92	
21mr|tracker-miners-3.3.3-1|93	%find_lang %{name} --all-name --with-gnome

19551 21
21mr|transfig-3.2.8b-1|1	Summary:	A utility for converting FIG files (created by xfig) to other formats
21mr|transfig-3.2.8b-1|2	Name:		transfig
21mr|transfig-3.2.8b-1|3	Version:	3.2.8b
21mr|transfig-3.2.8b-1|4	Release:	1
21mr|transfig-3.2.8b-1|5	License:	MIT
21mr|transfig-3.2.8b-1|6	Group:		Graphics
21mr|transfig-3.2.8b-1|7	Url:		https://sourceforge.net/projects/mcj/
21mr|transfig-3.2.8b-1|8	Source0:	http://downloads.sourceforge.net/mcj/fig2dev-%{version}.tar.xz
21mr|transfig-3.2.8b-1|9	BuildRequires:	ghostscript
21mr|transfig-3.2.8b-1|10	BuildRequires:	tcsh
21mr|transfig-3.2.8b-1|11	BuildRequires:	pkgconfig(libpng)
21mr|transfig-3.2.8b-1|12	BuildRequires:	pkgconfig(xpm)
21mr|transfig-3.2.8b-1|13	BuildRequires:	pkgconfig(zlib)
21mr|transfig-3.2.8b-1|14	Requires:	ghostscript
21mr|transfig-3.2.8b-1|15	Requires:	netpbm
21mr|transfig-3.2.8b-1|16	Provides:		fig2dev = %{EVRD}
21mr|transfig-3.2.8b-1|17	
21mr|transfig-3.2.8b-1|18	%description
21mr|transfig-3.2.8b-1|19	The transfig utility creates a makefile which translates FIG (created by xfig)
21mr|transfig-3.2.8b-1|20	or PIC figures into a specified LaTeX graphics language (for example,
21mr|transfig-3.2.8b-1|21	PostScript(TM)). Transfig is used to create TeX documents which are portable
21mr|transfig-3.2.8b-1|22	(i.e., they can be printed in a wide variety of environments).
21mr|transfig-3.2.8b-1|23	
21mr|transfig-3.2.8b-1|24	%files
21mr|transfig-3.2.8b-1|25	%doc CHANGES NOTES README
21mr|transfig-3.2.8b-1|26	%{_bindir}/fig2dev
21mr|transfig-3.2.8b-1|27	%{_bindir}/fig2ps2tex
21mr|transfig-3.2.8b-1|28	%{_bindir}/pic2tpic
21mr|transfig-3.2.8b-1|29	%{_bindir}/%{name}
21mr|transfig-3.2.8b-1|30	%{_datadir}/fig2dev/*
21mr|transfig-3.2.8b-1|31	%{_mandir}/man1/*
21mr|transfig-3.2.8b-1|32	
21mr|transfig-3.2.8b-1|33	#-----------------------------------------------------------------------------
21mr|transfig-3.2.8b-1|34	
21mr|transfig-3.2.8b-1|35	%prep
21mr|transfig-3.2.8b-1|36	%setup -qn fig2dev-%{version}
21mr|transfig-3.2.8b-1|37	
21mr|transfig-3.2.8b-1|38	
21mr|transfig-3.2.8b-1|39	%build
21mr|transfig-3.2.8b-1|40	%configure --enable-transfig
21mr|transfig-3.2.8b-1|41	%make
21mr|transfig-3.2.8b-1|42	
21mr|transfig-3.2.8b-1|43	
21mr|transfig-3.2.8b-1|44	%install
21mr|transfig-3.2.8b-1|45	%makeinstall_std

19552 21
21mr|transfugdrake-1.9.2-13|1	Summary:	Migration wizard
21mr|transfugdrake-1.9.2-13|2	Name:		transfugdrake
21mr|transfugdrake-1.9.2-13|3	Version:	1.9.2
21mr|transfugdrake-1.9.2-13|4	Release:	13
21mr|transfugdrake-1.9.2-13|5	License:	GPL
21mr|transfugdrake-1.9.2-13|6	Group:		System/Configuration/Other
21mr|transfugdrake-1.9.2-13|7	Url:		http://svn.mandriva.com/svn/soft/transfugdrake
21mr|transfugdrake-1.9.2-13|8	Source0:	%{name}-%{version}.tar.lzma
21mr|transfugdrake-1.9.2-13|9	Requires:	migration-assistant
21mr|transfugdrake-1.9.2-13|10	BuildArch:	noarch
21mr|transfugdrake-1.9.2-13|11	
21mr|transfugdrake-1.9.2-13|12	%description
21mr|transfugdrake-1.9.2-13|13	Transfugdrake is a wizard to migrate documents and settings from
21mr|transfugdrake-1.9.2-13|14	Windows to ROSA Linux.
21mr|transfugdrake-1.9.2-13|15	
21mr|transfugdrake-1.9.2-13|16	%files -f %{name}.lang
21mr|transfugdrake-1.9.2-13|17	%{_sbindir}/%{name}
21mr|transfugdrake-1.9.2-13|18	%{_prefix}/lib/libDrakX/transfugdrake.pm
21mr|transfugdrake-1.9.2-13|19	%{_prefix}/lib/libDrakX/icons/*.png
21mr|transfugdrake-1.9.2-13|20	
21mr|transfugdrake-1.9.2-13|21	#----------------------------------------------------------------------------
21mr|transfugdrake-1.9.2-13|22	
21mr|transfugdrake-1.9.2-13|23	%prep
21mr|transfugdrake-1.9.2-13|24	%setup -q
21mr|transfugdrake-1.9.2-13|25	
21mr|transfugdrake-1.9.2-13|26	%build
21mr|transfugdrake-1.9.2-13|27	%make
21mr|transfugdrake-1.9.2-13|28	
21mr|transfugdrake-1.9.2-13|29	%install
21mr|transfugdrake-1.9.2-13|30	%makeinstall_std
21mr|transfugdrake-1.9.2-13|31	
21mr|transfugdrake-1.9.2-13|32	%find_lang %{name}

19553 21
21mr|transmission-4.0.6-8|1	%define major 3
21mr|transmission-4.0.6-8|2	%define devname %mklibname %{name} -d
21mr|transmission-4.0.6-8|3	%define sdevname %mklibname %{name} -s -d
21mr|transmission-4.0.6-8|4	
21mr|transmission-4.0.6-8|5	Summary:	A lightweight GTK+ BitTorrent client
21mr|transmission-4.0.6-8|6	Name:		transmission
21mr|transmission-4.0.6-8|7	Version:	4.0.6
21mr|transmission-4.0.6-8|8	Release:	8
21mr|transmission-4.0.6-8|9	License:	GPLv2 and GPLv3
21mr|transmission-4.0.6-8|10	Group:		Networking/File transfer
21mr|transmission-4.0.6-8|11	Url:		http://www.transmissionbt.com
21mr|transmission-4.0.6-8|12	Source0:    https://github.com/transmission/transmission/releases/download/%{version}/%{name}-%{version}.tar.xz
21mr|transmission-4.0.6-8|13	Source1:	transmission.sysusers.conf
21mr|transmission-4.0.6-8|14	Source2:	transmission.tmpfiles.conf
21mr|transmission-4.0.6-8|15	# default config from Debian
21mr|transmission-4.0.6-8|16	Source3:	settings.json
21mr|transmission-4.0.6-8|17	# Fix the DBus name to match the app name for flatpak builds
21mr|transmission-4.0.6-8|18	# https://github.com/transmission/transmission/pull/847
21mr|transmission-4.0.6-8|19	Patch2:		0001-gtk-use-com.transmissionbt.Transmission.-D-Bus-names.patch
21mr|transmission-4.0.6-8|20	Patch3:		https://github.com/transmission/transmission/commit/b562983cbdcc53aa37058484e12235db86a8bb0b.patch
21mr|transmission-4.0.6-8|21	Patch4:		https://github.com/transmission/transmission/commit/be67b33f4211548f00dacbb4abf706078d820e44.patch
21mr|transmission-4.0.6-8|22	BuildRequires:	cmake
21mr|transmission-4.0.6-8|23	BuildRequires:	desktop-file-utils
21mr|transmission-4.0.6-8|24	BuildRequires:	imagemagick
21mr|transmission-4.0.6-8|25	BuildRequires:	intltool
21mr|transmission-4.0.6-8|26	BuildRequires:	qt6-linguist-tools
21mr|transmission-4.0.6-8|27	BuildRequires:	sed
21mr|transmission-4.0.6-8|28	BuildRequires:	systemd
21mr|transmission-4.0.6-8|29	#BuildRequires:	natpmp-devel # In contrib
21mr|transmission-4.0.6-8|30	BuildRequires:	cmake(Qt6)
21mr|transmission-4.0.6-8|31	BuildRequires:	cmake(Qt6Core)
21mr|transmission-4.0.6-8|32	BuildRequires:	cmake(Qt6DBus)
21mr|transmission-4.0.6-8|33	BuildRequires:	cmake(Qt6Gui)
21mr|transmission-4.0.6-8|34	BuildRequires:	cmake(Qt6Network)
21mr|transmission-4.0.6-8|35	BuildRequires:	cmake(Qt6OpenGL)
21mr|transmission-4.0.6-8|36	BuildRequires:	cmake(Qt6Svg)
21mr|transmission-4.0.6-8|37	BuildRequires:	cmake(Qt6Tools)
21mr|transmission-4.0.6-8|38	BuildRequires:	cmake(Qt6Widgets)
21mr|transmission-4.0.6-8|39	BuildRequires:	cmake(Qt6Xml)
21mr|transmission-4.0.6-8|40	BuildRequires:	pkgconfig(appindicator3-0.1)
21mr|transmission-4.0.6-8|41	BuildRequires:	pkgconfig(appindicator3-0.1)
21mr|transmission-4.0.6-8|42	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|transmission-4.0.6-8|43	BuildRequires:	pkgconfig(gconf-2.0)
21mr|transmission-4.0.6-8|44	BuildRequires:	pkgconfig(glibmm-2.4)
21mr|transmission-4.0.6-8|45	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|transmission-4.0.6-8|46	BuildRequires:	pkgconfig(gtkmm-3.0)
21mr|transmission-4.0.6-8|47	BuildRequires:	pkgconfig(libcanberra-gtk)
21mr|transmission-4.0.6-8|48	BuildRequires:	pkgconfig(libcurl)
21mr|transmission-4.0.6-8|49	BuildRequires:	pkgconfig(libevent)
21mr|transmission-4.0.6-8|50	BuildRequires:	pkgconfig(libnotify)
21mr|transmission-4.0.6-8|51	BuildRequires:	pkgconfig(libpsl)
21mr|transmission-4.0.6-8|52	BuildRequires:	pkgconfig(openssl)
21mr|transmission-4.0.6-8|53	BuildRequires:	pkgconfig(libdeflate)
21mr|transmission-4.0.6-8|54	BuildRequires:	pkgconfig(miniupnpc)
21mr|transmission-4.0.6-8|55	BuildRequires:	pkgconfig(libupnp)
21mr|transmission-4.0.6-8|56	
21mr|transmission-4.0.6-8|57	%description
21mr|transmission-4.0.6-8|58	Transmission is a free, lightweight BitTorrent client. It features a
21mr|transmission-4.0.6-8|59	simple, intuitive interface on top on an efficient back-end.
21mr|transmission-4.0.6-8|60	
21mr|transmission-4.0.6-8|61	#----------------------------------------------------------------------------
21mr|transmission-4.0.6-8|62	
21mr|transmission-4.0.6-8|63	%package common
21mr|transmission-4.0.6-8|64	Summary:	Transmission common files
21mr|transmission-4.0.6-8|65	Group:		Networking/File transfer
21mr|transmission-4.0.6-8|66	
21mr|transmission-4.0.6-8|67	%description common
21mr|transmission-4.0.6-8|68	Transmission is a free, lightweight BitTorrent client. This package
21mr|transmission-4.0.6-8|69	contains the common files used by the different front-ends.
21mr|transmission-4.0.6-8|70	
21mr|transmission-4.0.6-8|71	%files common
21mr|transmission-4.0.6-8|72	%doc AUTHORS README.md
21mr|transmission-4.0.6-8|73	%license COPYING
21mr|transmission-4.0.6-8|74	%{_datadir}/%{name}
21mr|transmission-4.0.6-8|75	%{_defaultdocdir}/%{name}
21mr|transmission-4.0.6-8|76	%{_iconsdir}/hicolor/*/apps/%{name}.*
21mr|transmission-4.0.6-8|77	%{_iconsdir}/hicolor/scalable/apps/%{name}-devel.svg
21mr|transmission-4.0.6-8|78	%{_iconsdir}/hicolor/symbolic/apps/%{name}-symbolic.svg
21mr|transmission-4.0.6-8|79	
21mr|transmission-4.0.6-8|80	#----------------------------------------------------------------------------
21mr|transmission-4.0.6-8|81	
21mr|transmission-4.0.6-8|82	%package cli
21mr|transmission-4.0.6-8|83	Summary:	Command line interface for Transmission BitTorrent client
21mr|transmission-4.0.6-8|84	Group:		Networking/File transfer
21mr|transmission-4.0.6-8|85	Requires:	%{name}-common = %{EVRD}
21mr|transmission-4.0.6-8|86	
21mr|transmission-4.0.6-8|87	%description cli
21mr|transmission-4.0.6-8|88	Transmission is a free, lightweight BitTorrent client. This package
21mr|transmission-4.0.6-8|89	contains the command line interface front-end.
21mr|transmission-4.0.6-8|90	
21mr|transmission-4.0.6-8|91	%files cli
21mr|transmission-4.0.6-8|92	%license COPYING
21mr|transmission-4.0.6-8|93	%{_bindir}/%{name}-cli
21mr|transmission-4.0.6-8|94	%{_bindir}/%{name}-create
21mr|transmission-4.0.6-8|95	%{_bindir}/%{name}-edit
21mr|transmission-4.0.6-8|96	%{_bindir}/%{name}-remote
21mr|transmission-4.0.6-8|97	%{_bindir}/%{name}-show
21mr|transmission-4.0.6-8|98	%{_mandir}/man1/%{name}-cli*
21mr|transmission-4.0.6-8|99	%{_mandir}/man1/%{name}-create*
21mr|transmission-4.0.6-8|100	%{_mandir}/man1/%{name}-edit*
21mr|transmission-4.0.6-8|101	%{_mandir}/man1/%{name}-remote*
21mr|transmission-4.0.6-8|102	%{_mandir}/man1/%{name}-show*
21mr|transmission-4.0.6-8|103	
21mr|transmission-4.0.6-8|104	#----------------------------------------------------------------------------
21mr|transmission-4.0.6-8|105	
21mr|transmission-4.0.6-8|106	%package daemon
21mr|transmission-4.0.6-8|107	Summary:	Transmission daemon
21mr|transmission-4.0.6-8|108	Requires:	%{name}-common = %{EVRD}
21mr|transmission-4.0.6-8|109	%if %{mdvver} >= 202310
21mr|transmission-4.0.6-8|110	Requires(pre):	%{_bindir}/systemd-sysusers
21mr|transmission-4.0.6-8|111	Requires(post):	%{_bindir}/systemd-tmpfiles
21mr|transmission-4.0.6-8|112	%else
21mr|transmission-4.0.6-8|113	Requires(pre):	/bin/systemd-sysusers
21mr|transmission-4.0.6-8|114	Requires(post):	/bin/systemd-tmpfiles
21mr|transmission-4.0.6-8|115	%endif
21mr|transmission-4.0.6-8|116	
21mr|transmission-4.0.6-8|117	%description daemon
21mr|transmission-4.0.6-8|118	Transmission BitTorrent client daemon.
21mr|transmission-4.0.6-8|119	
21mr|transmission-4.0.6-8|120	%files daemon
21mr|transmission-4.0.6-8|121	%license COPYING
21mr|transmission-4.0.6-8|122	%{_bindir}/%{name}-daemon
21mr|transmission-4.0.6-8|123	%{_mandir}/man1/%{name}-daemon*
21mr|transmission-4.0.6-8|124	%{_sysusersdir}/%{name}.conf
21mr|transmission-4.0.6-8|125	%{_tmpfilesdir}/%{name}.conf
21mr|transmission-4.0.6-8|126	%{_unitdir}/transmission-daemon.service
21mr|transmission-4.0.6-8|127	%config(noreplace) %attr(660, transmission, transmission) /var/lib/transmission/.config/transmission-daemon/settings.json
21mr|transmission-4.0.6-8|128	# symlink to /var/lib/transmission/.config/transmission-daemon, compatibility with manuals for Debian/Ubuntu
21mr|transmission-4.0.6-8|129	%{_sysconfdir}/transmission-daemon
21mr|transmission-4.0.6-8|130	%dir %attr(750, transmission, transmission) /var/lib/transmission
21mr|transmission-4.0.6-8|131	%dir %attr(770, transmission, transmission) /var/lib/transmission/downloads
21mr|transmission-4.0.6-8|132	%dir %attr(755, transmission, transmission) /var/lib/transmission/.config
21mr|transmission-4.0.6-8|133	%dir %attr(755, transmission, transmission) /var/lib/transmission/.config/transmission-daemon
21mr|transmission-4.0.6-8|134	
21mr|transmission-4.0.6-8|135	%pre daemon
21mr|transmission-4.0.6-8|136	%sysusers_create_package %{name} %{SOURCE1}
21mr|transmission-4.0.6-8|137	
21mr|transmission-4.0.6-8|138	%post daemon
21mr|transmission-4.0.6-8|139	%tmpfiles_create %{_tmpfilesdir}/%{name}.conf
21mr|transmission-4.0.6-8|140	%systemd_post transmission-daemon.service
21mr|transmission-4.0.6-8|141	
21mr|transmission-4.0.6-8|142	%preun
21mr|transmission-4.0.6-8|143	%systemd_preun transmission-daemon.service
21mr|transmission-4.0.6-8|144	
21mr|transmission-4.0.6-8|145	#----------------------------------------------------------------------------
21mr|transmission-4.0.6-8|146	
21mr|transmission-4.0.6-8|147	%package gtk3
21mr|transmission-4.0.6-8|148	Summary:	GTK Interface for Transmission BitTorrent client
21mr|transmission-4.0.6-8|149	Group:		Networking/File transfer
21mr|transmission-4.0.6-8|150	Requires:	%{name}-common = %{EVRD}
21mr|transmission-4.0.6-8|151	Provides:	%{name} = %{EVRD}
21mr|transmission-4.0.6-8|152	Provides:	%{name}-gui = %{EVRD}
21mr|transmission-4.0.6-8|153	Provides:	%{name}-gtk = %{EVRD}
21mr|transmission-4.0.6-8|154	
21mr|transmission-4.0.6-8|155	%description gtk3
21mr|transmission-4.0.6-8|156	GTK graphical interface of Transmission BitTorrent client.
21mr|transmission-4.0.6-8|157	
21mr|transmission-4.0.6-8|158	%files gtk3 -f %{name}-gtk.lang
21mr|transmission-4.0.6-8|159	%license COPYING
21mr|transmission-4.0.6-8|160	%{_appdatadir}/%{name}-gtk.metainfo.xml
21mr|transmission-4.0.6-8|161	%{_bindir}/%{name}-gtk
21mr|transmission-4.0.6-8|162	%{_datadir}/applications/%{name}-gtk.desktop
21mr|transmission-4.0.6-8|163	%{_mandir}/man1/%{name}-gtk.*
21mr|transmission-4.0.6-8|164	
21mr|transmission-4.0.6-8|165	#----------------------------------------------------------------------------
21mr|transmission-4.0.6-8|166	
21mr|transmission-4.0.6-8|167	%package qt6
21mr|transmission-4.0.6-8|168	Summary:	Qt Interface for Transmission BitTorrent client
21mr|transmission-4.0.6-8|169	Group:		Networking/File transfer
21mr|transmission-4.0.6-8|170	Requires:	%{name}-common = %{EVRD}
21mr|transmission-4.0.6-8|171	Provides:	%{name}-gui = %{EVRD}
21mr|transmission-4.0.6-8|172	Obsoletes:	%{name}-qt5 < 4
21mr|transmission-4.0.6-8|173	Conflicts:	%{name}-qt5 < 4
21mr|transmission-4.0.6-8|174	
21mr|transmission-4.0.6-8|175	%description qt6
21mr|transmission-4.0.6-8|176	This package contains QTransmission, a QT5 based GUI for Transmission
21mr|transmission-4.0.6-8|177	loosely based on the GTK+ client.
21mr|transmission-4.0.6-8|178	
21mr|transmission-4.0.6-8|179	%files qt6
21mr|transmission-4.0.6-8|180	%license COPYING
21mr|transmission-4.0.6-8|181	%{_bindir}/%{name}-qt
21mr|transmission-4.0.6-8|182	%{_datadir}/applications/%{name}-qt.desktop
21mr|transmission-4.0.6-8|183	%{_mandir}/man1/%{name}-qt.*
21mr|transmission-4.0.6-8|184	
21mr|transmission-4.0.6-8|185	#----------------------------------------------------------------------------
21mr|transmission-4.0.6-8|186	
21mr|transmission-4.0.6-8|187	%package -n %{devname}
21mr|transmission-4.0.6-8|188	Summary:	Headers for developing programs that will use libtransmission
21mr|transmission-4.0.6-8|189	Group:		Development/C
21mr|transmission-4.0.6-8|190	Provides:	%{name}-devel = %{EVRD}
21mr|transmission-4.0.6-8|191	
21mr|transmission-4.0.6-8|192	%description -n %{devname}
21mr|transmission-4.0.6-8|193	This package contains the headers that programmers will need to develop
21mr|transmission-4.0.6-8|194	applications which will use transmission.
21mr|transmission-4.0.6-8|195	
21mr|transmission-4.0.6-8|196	%files -n %{devname}
21mr|transmission-4.0.6-8|197	%license COPYING
21mr|transmission-4.0.6-8|198	%dir %{_includedir}/%{name}
21mr|transmission-4.0.6-8|199	%{_includedir}/%{name}/*.h
21mr|transmission-4.0.6-8|200	
21mr|transmission-4.0.6-8|201	#----------------------------------------------------------------------------
21mr|transmission-4.0.6-8|202	
21mr|transmission-4.0.6-8|203	%package -n %{sdevname}
21mr|transmission-4.0.6-8|204	Summary:	Headers for developing programs that will use libtransmission (static library)
21mr|transmission-4.0.6-8|205	Group:		Development/C
21mr|transmission-4.0.6-8|206	Provides:	%{name}-static-devel = %{EVRD}
21mr|transmission-4.0.6-8|207	
21mr|transmission-4.0.6-8|208	%description -n %{sdevname}
21mr|transmission-4.0.6-8|209	This package contains the headers that programmers will need to develop
21mr|transmission-4.0.6-8|210	applications which will use libtransmission.
21mr|transmission-4.0.6-8|211	
21mr|transmission-4.0.6-8|212	%files -n %{sdevname}
21mr|transmission-4.0.6-8|213	%license COPYING
21mr|transmission-4.0.6-8|214	%{_libdir}/lib%{name}.a
21mr|transmission-4.0.6-8|215	
21mr|transmission-4.0.6-8|216	#----------------------------------------------------------------------------
21mr|transmission-4.0.6-8|217	
21mr|transmission-4.0.6-8|218	%prep
21mr|transmission-4.0.6-8|219	%autosetup -p1
21mr|transmission-4.0.6-8|220	
21mr|transmission-4.0.6-8|221	# fix icon location for Transmission Qt
21mr|transmission-4.0.6-8|222	sed -i 's|Icon=%{name}-qt|Icon=%{name}|g' qt/%{name}-qt.desktop
21mr|transmission-4.0.6-8|223	
21mr|transmission-4.0.6-8|224	# convert to UTF encoding
21mr|transmission-4.0.6-8|225	iconv --from=ISO-8859-1 --to=UTF-8 AUTHORS > AUTHORS.new
21mr|transmission-4.0.6-8|226	mv AUTHORS.new AUTHORS
21mr|transmission-4.0.6-8|227	
21mr|transmission-4.0.6-8|228	sed -i 's|${CMAKE_INSTALL_LIBDIR}/systemd/system|%{_unitdir}|g' daemon/CMakeLists.txt
21mr|transmission-4.0.6-8|229	
21mr|transmission-4.0.6-8|230	%build
21mr|transmission-4.0.6-8|231	%cmake	\
21mr|transmission-4.0.6-8|232	-DENABLE_CLI=ON		\
21mr|transmission-4.0.6-8|233	-DENABLE_GTK=ON		\
21mr|transmission-4.0.6-8|234	-DENABLE_QT=ON		\
21mr|transmission-4.0.6-8|235	-DENABLE_TESTS=OFF	\
21mr|transmission-4.0.6-8|236	-DINSTALL_LIB=ON	\
21mr|transmission-4.0.6-8|237	-DUSE_GTK_VERSION=3	\
21mr|transmission-4.0.6-8|238	-DUSE_QT_VERSION=6
21mr|transmission-4.0.6-8|239	%make_build
21mr|transmission-4.0.6-8|240	
21mr|transmission-4.0.6-8|241	%install
21mr|transmission-4.0.6-8|242	%make_install -C build
21mr|transmission-4.0.6-8|243	
21mr|transmission-4.0.6-8|244	%find_lang %{name}-gtk
21mr|transmission-4.0.6-8|245	
21mr|transmission-4.0.6-8|246	mkdir -p %{buildroot}%{_sysconfdir}
21mr|transmission-4.0.6-8|247	mkdir -p %{buildroot}%{_sysusersdir}
21mr|transmission-4.0.6-8|248	mkdir -p %{buildroot}%{_tmpfilesdir}
21mr|transmission-4.0.6-8|249	mkdir -p %{buildroot}%{_unitdir}
21mr|transmission-4.0.6-8|250	mkdir -p %{buildroot}/var/lib/transmission/{downloads,info,.config/transmission-daemon}
21mr|transmission-4.0.6-8|251	install -Dm644 "%{SOURCE1}" "%{buildroot}%{_sysusersdir}/%{name}.conf"
21mr|transmission-4.0.6-8|252	install -Dm644 "%{SOURCE2}" "%{buildroot}%{_tmpfilesdir}/%{name}.conf"
21mr|transmission-4.0.6-8|253	install -m660 %{SOURCE3} %{buildroot}/var/lib/transmission/.config/transmission-daemon/settings.json
21mr|transmission-4.0.6-8|254	# Systemd unit has ProtectSystem=true and transmission-daemon tries to self-edit his config,
21mr|transmission-4.0.6-8|255	# /etc is not writable with ProtectSystem=true, but /var is writable.
21mr|transmission-4.0.6-8|256	ln -s ../var/lib/transmission/.config/transmission-daemon %{buildroot}%{_sysconfdir}/transmission-daemon
21mr|transmission-4.0.6-8|257	# verify that symlink is correct
21mr|transmission-4.0.6-8|258	grep . %{buildroot}%{_sysconfdir}/transmission-daemon/settings.json
21mr|transmission-4.0.6-8|259	
21mr|transmission-4.0.6-8|260	#mkdir -p %{buildroot}%{_includedir}
21mr|transmission-4.0.6-8|261	#ln -s %{_libdir}/qt6/include/QtSvg %{buildroot}%{_includedir}/QtSvg

19554 21
21mr|tree-1.8.0-3|1	Summary:	Utility which displays a tree view of directory contents
21mr|tree-1.8.0-3|2	Name:		tree
21mr|tree-1.8.0-3|3	Version:	1.8.0
21mr|tree-1.8.0-3|4	Release:	3
21mr|tree-1.8.0-3|5	License:	GPLv2+
21mr|tree-1.8.0-3|6	Group:		File tools
21mr|tree-1.8.0-3|7	Url:		http://mama.indstate.edu/users/ice/tree/
21mr|tree-1.8.0-3|8	Source0:	ftp://mama.indstate.edu:21/linux/tree/%{name}-%{version}.tgz
21mr|tree-1.8.0-3|9	
21mr|tree-1.8.0-3|10	%description
21mr|tree-1.8.0-3|11	The tree utility recursively displays the contents of directories in a
21mr|tree-1.8.0-3|12	tree-like format. Tree is basically a UNIX port of the tree DOS
21mr|tree-1.8.0-3|13	utility.
21mr|tree-1.8.0-3|14	
21mr|tree-1.8.0-3|15	Install tree if you think it would be useful to view the contents of
21mr|tree-1.8.0-3|16	specified directories in a tree-like format.
21mr|tree-1.8.0-3|17	
21mr|tree-1.8.0-3|18	%files
21mr|tree-1.8.0-3|19	%doc README LICENSE CHANGES
21mr|tree-1.8.0-3|20	%{_bindir}/%{name}
21mr|tree-1.8.0-3|21	%{_mandir}/man1/%{name}*
21mr|tree-1.8.0-3|22	
21mr|tree-1.8.0-3|23	#---------------------------------------------------------------------
21mr|tree-1.8.0-3|24	
21mr|tree-1.8.0-3|25	%prep
21mr|tree-1.8.0-3|26	%setup -q
21mr|tree-1.8.0-3|27	
21mr|tree-1.8.0-3|28	%build
21mr|tree-1.8.0-3|29	%global optflags %{optflags} -Os
21mr|tree-1.8.0-3|30	%serverbuild_hardened
21mr|tree-1.8.0-3|31	%make CFLAGS="%{optflags} -Wall -DLINUX -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64" LDFLAGS="%{ldflags}"
21mr|tree-1.8.0-3|32	
21mr|tree-1.8.0-3|33	%install
21mr|tree-1.8.0-3|34	mkdir -p %{buildroot}/{%{_bindir},%{_sbindir},%{_mandir}/man1}
21mr|tree-1.8.0-3|35	
21mr|tree-1.8.0-3|36	%makeinstall_std \
21mr|tree-1.8.0-3|37	BINDIR=%{buildroot}%{_bindir} \
21mr|tree-1.8.0-3|38	MANDIR=%{buildroot}%{_mandir}/man1

19555 21
21mr|treelayout-1.0.3-9|1	%global core org.abego.treelayout
21mr|treelayout-1.0.3-9|2	Name:          treelayout
21mr|treelayout-1.0.3-9|3	Version:       1.0.3
21mr|treelayout-1.0.3-9|4	Release:       9
21mr|treelayout-1.0.3-9|5	Summary:       Efficient and customizable Tree Layout Algorithm in Java
21mr|treelayout-1.0.3-9|6	License:       BSD
21mr|treelayout-1.0.3-9|7	Group:         Development/Java
21mr|treelayout-1.0.3-9|8	URL:           http://treelayout.sourceforge.net/
21mr|treelayout-1.0.3-9|9	Source0:       https://github.com/abego/treelayout/archive/v%{version}.tar.gz
21mr|treelayout-1.0.3-9|10	
21mr|treelayout-1.0.3-9|11	BuildRequires: maven-local
21mr|treelayout-1.0.3-9|12	BuildRequires: mvn(junit:junit)
21mr|treelayout-1.0.3-9|13	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|treelayout-1.0.3-9|14	BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
21mr|treelayout-1.0.3-9|15	
21mr|treelayout-1.0.3-9|16	BuildArch:     noarch
21mr|treelayout-1.0.3-9|17	# Java stack is not supported on x86_32
21mr|treelayout-1.0.3-9|18	ExcludeArch: %{ix86}
21mr|treelayout-1.0.3-9|19	
21mr|treelayout-1.0.3-9|20	%description
21mr|treelayout-1.0.3-9|21	Efficiently create compact, highly customizable
21mr|treelayout-1.0.3-9|22	tree layouts. The software builds tree layouts
21mr|treelayout-1.0.3-9|23	in linear time. I.e. even trees with many nodes
21mr|treelayout-1.0.3-9|24	are built fast.
21mr|treelayout-1.0.3-9|25	
21mr|treelayout-1.0.3-9|26	%package demo
21mr|treelayout-1.0.3-9|27	Summary:       TreeLayout Core Demo
21mr|treelayout-1.0.3-9|28	
21mr|treelayout-1.0.3-9|29	%description demo
21mr|treelayout-1.0.3-9|30	Demo for "org.abego.treelayout.core".
21mr|treelayout-1.0.3-9|31	
21mr|treelayout-1.0.3-9|32	%package javadoc
21mr|treelayout-1.0.3-9|33	Summary:       Javadoc for %{name}
21mr|treelayout-1.0.3-9|34	
21mr|treelayout-1.0.3-9|35	%description javadoc
21mr|treelayout-1.0.3-9|36	This package contains javadoc for %{name}.
21mr|treelayout-1.0.3-9|37	
21mr|treelayout-1.0.3-9|38	%prep
21mr|treelayout-1.0.3-9|39	%setup -q -n %{name}-%{version}
21mr|treelayout-1.0.3-9|40	
21mr|treelayout-1.0.3-9|41	# This is a dummy POM added just to ease building in the RPM platforms:
21mr|treelayout-1.0.3-9|42	cat > pom.xml << EOF
21mr|treelayout-1.0.3-9|43	<?xml version="1.0" encoding="UTF-8"?>
21mr|treelayout-1.0.3-9|44	<project
21mr|treelayout-1.0.3-9|45	xmlns="http://maven.apache.org/POM/4.0.0"
21mr|treelayout-1.0.3-9|46	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"
21mr|treelayout-1.0.3-9|47	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
21mr|treelayout-1.0.3-9|48	
21mr|treelayout-1.0.3-9|49	<modelVersion>4.0.0</modelVersion>
21mr|treelayout-1.0.3-9|50	<groupId>org.abego.treelayout</groupId>
21mr|treelayout-1.0.3-9|51	<artifactId>org.abego.treelayout.project</artifactId>
21mr|treelayout-1.0.3-9|52	<packaging>pom</packaging>
21mr|treelayout-1.0.3-9|53	<version>%{version}</version>
21mr|treelayout-1.0.3-9|54	
21mr|treelayout-1.0.3-9|55	<modules>
21mr|treelayout-1.0.3-9|56	<module>org.abego.treelayout</module>
21mr|treelayout-1.0.3-9|57	<module>org.abego.treelayout.demo</module>
21mr|treelayout-1.0.3-9|58	<!-- Use org.netbeans.api:org-netbeans-api-visual:RELEASE67: -->
21mr|treelayout-1.0.3-9|59	<!--module>org.abego.treelayout.netbeans</module-->
21mr|treelayout-1.0.3-9|60	<!--module>org.abego.treelayout.netbeans.demo</module-->
21mr|treelayout-1.0.3-9|61	</modules>
21mr|treelayout-1.0.3-9|62	
21mr|treelayout-1.0.3-9|63	</project>
21mr|treelayout-1.0.3-9|64	EOF
21mr|treelayout-1.0.3-9|65	
21mr|treelayout-1.0.3-9|66	# fix non ASCII chars
21mr|treelayout-1.0.3-9|67	native2ascii -encoding UTF8 %{core}/src/main/java/org/abego/treelayout/package-info.java \
21mr|treelayout-1.0.3-9|68	%{core}/src/main/java/org/abego/treelayout/package-info.java
21mr|treelayout-1.0.3-9|69	
21mr|treelayout-1.0.3-9|70	%mvn_package :%{core}.project __noinstall
21mr|treelayout-1.0.3-9|71	
21mr|treelayout-1.0.3-9|72	%build
21mr|treelayout-1.0.3-9|73	
21mr|treelayout-1.0.3-9|74	%mvn_build -s
21mr|treelayout-1.0.3-9|75	
21mr|treelayout-1.0.3-9|76	%install
21mr|treelayout-1.0.3-9|77	%mvn_install
21mr|treelayout-1.0.3-9|78	
21mr|treelayout-1.0.3-9|79	%files -f .mfiles-%{core}.core
21mr|treelayout-1.0.3-9|80	%doc %{core}/CHANGES.txt README.md
21mr|treelayout-1.0.3-9|81	%license %{core}/src/LICENSE.TXT
21mr|treelayout-1.0.3-9|82	
21mr|treelayout-1.0.3-9|83	%files demo -f .mfiles-%{core}.demo
21mr|treelayout-1.0.3-9|84	%doc %{core}.demo/CHANGES.txt
21mr|treelayout-1.0.3-9|85	%license %{core}.demo/src/LICENSE.TXT
21mr|treelayout-1.0.3-9|86	
21mr|treelayout-1.0.3-9|87	%files javadoc -f .mfiles-javadoc
21mr|treelayout-1.0.3-9|88	%license %{core}/src/LICENSE.TXT
21mr|treelayout-1.0.3-9|89	

19556 21
21mr|trik-studio-2025.1-1|1	%if %{mdvver} <= 202115
21mr|trik-studio-2025.1-1|2	%global optflags %{optflags} %(python3.11-config --cflags)
21mr|trik-studio-2025.1-1|3	%global ldflags %{ldflags} %(python3.11-config --libs)
21mr|trik-studio-2025.1-1|4	%endif
21mr|trik-studio-2025.1-1|5	
21mr|trik-studio-2025.1-1|6	%define		trikName trikStudio
21mr|trik-studio-2025.1-1|7	%define	_description %{expand:
21mr|trik-studio-2025.1-1|8	An opensource cross-platform educational programming environment
21mr|trik-studio-2025.1-1|9	for future robotics: TRIK, Lego EV3, and other kits are supported.
21mr|trik-studio-2025.1-1|10	}
21mr|trik-studio-2025.1-1|11	
21mr|trik-studio-2025.1-1|12	%define	_description_ru %{expand:
21mr|trik-studio-2025.1-1|13	Интуитивно-понятная среда программирования позволяет программировать роботов с
21mr|trik-studio-2025.1-1|14	помощью последовательности картинок. С TRIK Studio программирование становится
21mr|trik-studio-2025.1-1|15	простым и увлекательным.
21mr|trik-studio-2025.1-1|16	
21mr|trik-studio-2025.1-1|17	TRIK Studio прекрасно подходит как универсальное ПО преподавания основ
21mr|trik-studio-2025.1-1|18	программирования, предусмотрен переход от диаграмм к текстовым языкам
21mr|trik-studio-2025.1-1|19	программирования, планируется реализация языка блок-схем. В среде также
21mr|trik-studio-2025.1-1|20	реализовано программирование роботов Lego Mindsorms NXT 2.0 и EV3, но
21mr|trik-studio-2025.1-1|21	возможности таких роботов сильно ограничены в сравнении с TRIK Studio.
21mr|trik-studio-2025.1-1|22	}
21mr|trik-studio-2025.1-1|23	
21mr|trik-studio-2025.1-1|24	%global privlibs Box2D.*|ev3Metamodel.*|nxtMetamodel.*|pioneerMetamodel.*|qextserialport.*|qrgraph.*
21mr|trik-studio-2025.1-1|25	%global privlibs %{privlibs}|qrgui.*|qrkernel.*|qrmc.*|qrrepo.*|qrtext.*|qrutils.*|robots.*|subprograms.*
21mr|trik-studio-2025.1-1|26	%global privlibs %{privlibs}|trik.*|updates.*
21mr|trik-studio-2025.1-1|27	
21mr|trik-studio-2025.1-1|28	%global __provides_exclude ^lib(%{privlibs}).so.++$
21mr|trik-studio-2025.1-1|29	%global __requires_exclude ^lib(%{privlibs}).so.++$
21mr|trik-studio-2025.1-1|30	
21mr|trik-studio-2025.1-1|31	%global __requires_exclude_from ^(%{_libdir}/%{trikName}/.*\\.so.*)$
21mr|trik-studio-2025.1-1|32	%global __requires_exclude_from ^(%{_libdir}/%{_libdir}/%{trikName}/plugins/editors/.*\\.so.*)$
21mr|trik-studio-2025.1-1|33	%global __requires_exclude_from ^(%{_libdir}/%{trikName}/plugins/tools/.*\\.so.*)$
21mr|trik-studio-2025.1-1|34	%global __requires_exclude_from ^(%{_libdir}/%{_libdir}/%{trikName}/plugins/tools/kitPlugins/.*\\.so.*)$
21mr|trik-studio-2025.1-1|35	
21mr|trik-studio-2025.1-1|36	%global __provides_exclude_from ^(%{_libdir}/%{trikName}/.*\\.so.*)$
21mr|trik-studio-2025.1-1|37	%global __provides_exclude_from ^(%{_libdir}/%{_libdir}/%{trikName}/plugins/editors/.*\\.so.*)$
21mr|trik-studio-2025.1-1|38	%global __provides_exclude_from ^(%{_libdir}/%{trikName}/plugins/tools/.*\\.so.*)$
21mr|trik-studio-2025.1-1|39	%global __provides_exclude_from ^(%{_libdir}/%{_libdir}/%{trikName}/plugins/tools/kitPlugins/.*\\.so.*)$
21mr|trik-studio-2025.1-1|40	
21mr|trik-studio-2025.1-1|41	Summary:	TRIK Studio programming environment
21mr|trik-studio-2025.1-1|42	Summary(ru_RU.UTF-8): Cреда программирования TRIK Studio
21mr|trik-studio-2025.1-1|43	Name:		trik-studio
21mr|trik-studio-2025.1-1|44	Version:	2025.1
21mr|trik-studio-2025.1-1|45	Release:	1
21mr|trik-studio-2025.1-1|46	License:	Apache-2.0
21mr|trik-studio-2025.1-1|47	Group:		Sciences/Computer science
21mr|trik-studio-2025.1-1|48	Url:		https://github.com/trikset/trik-studio
21mr|trik-studio-2025.1-1|49	### generate archive source
21mr|trik-studio-2025.1-1|50	### git clone https://github.com/trikset/trik-studio.git trik-studio-2022.2
21mr|trik-studio-2025.1-1|51	# cd %%{name}-%%{version}
21mr|trik-studio-2025.1-1|52	# git checkout %%{version}
21mr|trik-studio-2025.1-1|53	# git submodule update --init --recursive && cd ..
21mr|trik-studio-2025.1-1|54	# tar cfJ %%{name}-%%{version}.tar.xz --exclude={.git,.github} %%{name}-%%{version}
21mr|trik-studio-2025.1-1|55	Source0:	%{name}-%{version}.tar.xz
21mr|trik-studio-2025.1-1|56	Source10:	upd.sh
21mr|trik-studio-2025.1-1|57	Patch0:		trik-studio-quazip1-qt5.patch
21mr|trik-studio-2025.1-1|58	Patch2:		config-file-fix.patch
21mr|trik-studio-2025.1-1|59	BuildRequires:  qmake5
21mr|trik-studio-2025.1-1|60	%ifnarch %{e2k}
21mr|trik-studio-2025.1-1|61	BuildRequires:  %{_lib}ubsan-static-devel
21mr|trik-studio-2025.1-1|62	%endif
21mr|trik-studio-2025.1-1|63	BuildRequires:  pkgconfig(quazip1-qt5)
21mr|trik-studio-2025.1-1|64	BuildRequires:  qt5-linguist-tools
21mr|trik-studio-2025.1-1|65	BuildRequires:  qscintilla-qt5-devel
21mr|trik-studio-2025.1-1|66	%if %{mdvver} <= 202115
21mr|trik-studio-2025.1-1|67	BuildRequires:  python3.11-devel
21mr|trik-studio-2025.1-1|68	%else
21mr|trik-studio-2025.1-1|69	BuildRequires:  pkgconfig(python3)
21mr|trik-studio-2025.1-1|70	%endif
21mr|trik-studio-2025.1-1|71	BuildRequires:  pkgconfig(Qt5Concurrent)
21mr|trik-studio-2025.1-1|72	BuildRequires:  pkgconfig(Qt5Core)
21mr|trik-studio-2025.1-1|73	BuildRequires:  pkgconfig(Qt5Gui)
21mr|trik-studio-2025.1-1|74	BuildRequires:  pkgconfig(Qt5Network)
21mr|trik-studio-2025.1-1|75	BuildRequires:  pkgconfig(Qt5Multimedia)
21mr|trik-studio-2025.1-1|76	BuildRequires:  pkgconfig(Qt5MultimediaWidgets)
21mr|trik-studio-2025.1-1|77	BuildRequires:  pkgconfig(Qt5PrintSupport)
21mr|trik-studio-2025.1-1|78	BuildRequires:  pkgconfig(Qt5Script)
21mr|trik-studio-2025.1-1|79	BuildRequires:  pkgconfig(Qt5SerialPort)
21mr|trik-studio-2025.1-1|80	BuildRequires:  pkgconfig(Qt5Svg)
21mr|trik-studio-2025.1-1|81	BuildRequires:  pkgconfig(Qt5Test)
21mr|trik-studio-2025.1-1|82	BuildRequires:  pkgconfig(Qt5Xml)
21mr|trik-studio-2025.1-1|83	BuildRequires:  pkgconfig(Qt5Widgets)
21mr|trik-studio-2025.1-1|84	BuildRequires:  pkgconfig(libusb-1.0)
21mr|trik-studio-2025.1-1|85	BuildRequires:  rsync
21mr|trik-studio-2025.1-1|86	Provides:	trickStudio = %{EVRD}
21mr|trik-studio-2025.1-1|87	Provides:	trickRuntime = %{EVRD}
21mr|trik-studio-2025.1-1|88	
21mr|trik-studio-2025.1-1|89	%description
21mr|trik-studio-2025.1-1|90	%_description
21mr|trik-studio-2025.1-1|91	
21mr|trik-studio-2025.1-1|92	%description -l ru_RU.UTF-8
21mr|trik-studio-2025.1-1|93	%_description_ru
21mr|trik-studio-2025.1-1|94	
21mr|trik-studio-2025.1-1|95	%files
21mr|trik-studio-2025.1-1|96	%license LICENSE
21mr|trik-studio-2025.1-1|97	%doc *.md
21mr|trik-studio-2025.1-1|98	%config %{_sysconfdir}/%{trikName}.config
21mr|trik-studio-2025.1-1|99	%{_bindir}/%{name}
21mr|trik-studio-2025.1-1|100	%{_bindir}/%{trikName}
21mr|trik-studio-2025.1-1|101	%{_bindir}/checkapp
21mr|trik-studio-2025.1-1|102	%{_bindir}/gamepad
21mr|trik-studio-2025.1-1|103	%dir %{_libdir}/%{trikName}
21mr|trik-studio-2025.1-1|104	%{_libdir}/%{trikName}/*.so*
21mr|trik-studio-2025.1-1|105	%dir %{_libdir}/%{trikName}/plugins
21mr|trik-studio-2025.1-1|106	%dir %{_libdir}/%{trikName}/plugins/editors
21mr|trik-studio-2025.1-1|107	%{_libdir}/%{trikName}/plugins/editors/*.so
21mr|trik-studio-2025.1-1|108	%dir %{_libdir}/%{trikName}/plugins/tools
21mr|trik-studio-2025.1-1|109	%{_libdir}/%{trikName}/plugins/tools/*.so
21mr|trik-studio-2025.1-1|110	%dir %{_libdir}/%{trikName}/plugins/tools/kitPlugins
21mr|trik-studio-2025.1-1|111	%{_libdir}/%{trikName}/plugins/tools/kitPlugins/*.so
21mr|trik-studio-2025.1-1|112	%{_datadir}/applications/%{trikName}.desktop
21mr|trik-studio-2025.1-1|113	%{_iconsdir}/hicolor/*/apps/%{trikName}.png
21mr|trik-studio-2025.1-1|114	%dir %{_datadir}/%{trikName}
21mr|trik-studio-2025.1-1|115	%dir %{_datadir}/%{trikName}/examples
21mr|trik-studio-2025.1-1|116	%dir %{_datadir}/%{trikName}/examples/ev3
21mr|trik-studio-2025.1-1|117	%{_datadir}/%{trikName}/examples/ev3/*.qrs
21mr|trik-studio-2025.1-1|118	%dir %{_datadir}/%{trikName}/examples/nxt
21mr|trik-studio-2025.1-1|119	%{_datadir}/%{trikName}/examples/nxt/*.qrs
21mr|trik-studio-2025.1-1|120	%dir %{_datadir}/%{trikName}/examples/pioneer
21mr|trik-studio-2025.1-1|121	%{_datadir}/%{trikName}/examples/pioneer/*.qrs
21mr|trik-studio-2025.1-1|122	%dir %{_datadir}/%{trikName}/examples/trik
21mr|trik-studio-2025.1-1|123	%{_datadir}/%{trikName}/examples/trik/*.qrs
21mr|trik-studio-2025.1-1|124	%dir %{_datadir}/%{trikName}/examples/trik/stepic
21mr|trik-studio-2025.1-1|125	%{_datadir}/%{trikName}/examples/trik/stepic/*.qrs
21mr|trik-studio-2025.1-1|126	%dir %{_datadir}/%{trikName}/examples/trik/system
21mr|trik-studio-2025.1-1|127	%{_datadir}/%{trikName}/examples/trik/system/*.qrs
21mr|trik-studio-2025.1-1|128	%dir %{_datadir}/%{trikName}/help
21mr|trik-studio-2025.1-1|129	%{_datadir}/%{trikName}/help/*
21mr|trik-studio-2025.1-1|130	%dir %{_datadir}/%{trikName}/images
21mr|trik-studio-2025.1-1|131	%{_datadir}/%{trikName}/images/{*.png,*.svg}
21mr|trik-studio-2025.1-1|132	%dir %{_datadir}/%{trikName}/images/fields
21mr|trik-studio-2025.1-1|133	%{_datadir}/%{trikName}/images/fields/*.svg
21mr|trik-studio-2025.1-1|134	%dir %{_datadir}/%{trikName}/images/iconset1
21mr|trik-studio-2025.1-1|135	%{_datadir}/%{trikName}/images/iconset1/*
21mr|trik-studio-2025.1-1|136	%dir %{_datadir}/%{trikName}/images/iconset2
21mr|trik-studio-2025.1-1|137	%{_datadir}/%{trikName}/images/iconset2/*
21mr|trik-studio-2025.1-1|138	%dir %{_datadir}/%{trikName}/translations
21mr|trik-studio-2025.1-1|139	%{_datadir}/%{trikName}/translations/*
21mr|trik-studio-2025.1-1|140	%dir %{_datadir}/%{trikName}/languages
21mr|trik-studio-2025.1-1|141	%{_datadir}/%{trikName}/languages/*
21mr|trik-studio-2025.1-1|142	%dir %{_datadir}/trikRuntime
21mr|trik-studio-2025.1-1|143	%{_datadir}/trikRuntime/*
21mr|trik-studio-2025.1-1|144	
21mr|trik-studio-2025.1-1|145	#------------------------------------------------------------------
21mr|trik-studio-2025.1-1|146	
21mr|trik-studio-2025.1-1|147	%package devel
21mr|trik-studio-2025.1-1|148	Summary:	%{summary}
21mr|trik-studio-2025.1-1|149	Group:		Development/Other
21mr|trik-studio-2025.1-1|150	Requires:	%{name} = %{EVRD}
21mr|trik-studio-2025.1-1|151	Provides:	trickStudio-devel = %{EVRD}
21mr|trik-studio-2025.1-1|152	Provides:	trickRuntime-devel = %{EVRD}
21mr|trik-studio-2025.1-1|153	
21mr|trik-studio-2025.1-1|154	%description devel
21mr|trik-studio-2025.1-1|155	%_description
21mr|trik-studio-2025.1-1|156	
21mr|trik-studio-2025.1-1|157	%description devel -l ru_RU.UTF-8
21mr|trik-studio-2025.1-1|158	%_description_ru
21mr|trik-studio-2025.1-1|159	
21mr|trik-studio-2025.1-1|160	%files devel
21mr|trik-studio-2025.1-1|161	%dir %{_sysconfdir}/trik
21mr|trik-studio-2025.1-1|162	%dir %{_sysconfdir}/trik/trikRuntime
21mr|trik-studio-2025.1-1|163	%dir %{_sysconfdir}/trik/trikRuntime/configs
21mr|trik-studio-2025.1-1|164	%dir %{_sysconfdir}/trik/trikRuntime/configs/kernel-3.6
21mr|trik-studio-2025.1-1|165	%config %{_sysconfdir}/trik/trikRuntime/configs/kernel-3.6/*.xml
21mr|trik-studio-2025.1-1|166	%dir %{_sysconfdir}/trik/trikRuntime/configs/kernel-4.14
21mr|trik-studio-2025.1-1|167	%config %{_sysconfdir}/trik/trikRuntime/configs/kernel-4.14/*.xml
21mr|trik-studio-2025.1-1|168	%dir %{_sysconfdir}/trik/trikRuntime/configs/usb
21mr|trik-studio-2025.1-1|169	%config %{_sysconfdir}/trik/trikRuntime/configs/usb/*.xml
21mr|trik-studio-2025.1-1|170	%dir %{_sysconfdir}/trik/trikRuntime/configs/v6
21mr|trik-studio-2025.1-1|171	%config %{_sysconfdir}/trik/trikRuntime/configs/v6/*.xml
21mr|trik-studio-2025.1-1|172	%{_includedir}/PythonQt*.h
21mr|trik-studio-2025.1-1|173	%{_includedir}/com_trolltech_qt_core_builtin0.h
21mr|trik-studio-2025.1-1|174	%{_includedir}/com_trolltech_qt_gui_builtin0.h
21mr|trik-studio-2025.1-1|175	%{_libdir}/*.pc
21mr|trik-studio-2025.1-1|176	%dir %{_includedir}/trikControl
21mr|trik-studio-2025.1-1|177	%{_includedir}/trikControl/*.h
21mr|trik-studio-2025.1-1|178	%dir %{_includedir}/trikHal
21mr|trik-studio-2025.1-1|179	%{_includedir}/trikHal/*.h
21mr|trik-studio-2025.1-1|180	%dir %{_includedir}/trikKernel
21mr|trik-studio-2025.1-1|181	%{_includedir}/trikKernel/*.h
21mr|trik-studio-2025.1-1|182	%dir %{_includedir}/trikNetwork
21mr|trik-studio-2025.1-1|183	%{_includedir}/trikNetwork/*.h
21mr|trik-studio-2025.1-1|184	%dir %{_includedir}/trikScriptRunner
21mr|trik-studio-2025.1-1|185	%{_includedir}/trikScriptRunner/*.h
21mr|trik-studio-2025.1-1|186	%{_includedir}/trikCommunicator/trikCommunicator.h
21mr|trik-studio-2025.1-1|187	#------------------------------------------------------------------
21mr|trik-studio-2025.1-1|188	
21mr|trik-studio-2025.1-1|189	%prep
21mr|trik-studio-2025.1-1|190	%autosetup -p1
21mr|trik-studio-2025.1-1|191	
21mr|trik-studio-2025.1-1|192	rm -vfr thirdparty/quazip
21mr|trik-studio-2025.1-1|193	rm -vfr thirdparty/qscintilla
21mr|trik-studio-2025.1-1|194	
21mr|trik-studio-2025.1-1|195	sed -i 's|TRIK_STUDIO_VERSION=UNDEFINED.999|TRIK_STUDIO_VERSION=%{version}|' initvars.qmake
21mr|trik-studio-2025.1-1|196	
21mr|trik-studio-2025.1-1|197	%build
21mr|trik-studio-2025.1-1|198	export PATH="%{_libdir}/qt5/bin:$PATH"
21mr|trik-studio-2025.1-1|199	
21mr|trik-studio-2025.1-1|200	%if %{mdvver} <= 202115
21mr|trik-studio-2025.1-1|201	export PYTHON_PATH="%{_libexecdir}"
21mr|trik-studio-2025.1-1|202	export PYTHON_DIR=%(python3.11-config --prefix)
21mr|trik-studio-2025.1-1|203	%endif
21mr|trik-studio-2025.1-1|204	
21mr|trik-studio-2025.1-1|205	%qmake_qt5 \
21mr|trik-studio-2025.1-1|206	LIBDIR=%{_libdir}   \
21mr|trik-studio-2025.1-1|207	DATADIR=%{_datadir}   \
21mr|trik-studio-2025.1-1|208	PREFIX="%{_prefix}" \
21mr|trik-studio-2025.1-1|209	QMAKE_LFLAGS=" -Wl,-rpath=%{_libdir}/%{trikName}" \
21mr|trik-studio-2025.1-1|210	CONFIG+=use_system_qscintilla2 \
21mr|trik-studio-2025.1-1|211	CONFIG+=use_system_quazip \
21mr|trik-studio-2025.1-1|212	%if %{mdvver} <= 202115
21mr|trik-studio-2025.1-1|213	PYTHON_VERSION=%{py311_ver} \
21mr|trik-studio-2025.1-1|214	%else
21mr|trik-studio-2025.1-1|215	PYTHON_VERSION=%{py3_ver} \
21mr|trik-studio-2025.1-1|216	%endif
21mr|trik-studio-2025.1-1|217	%ifarch %{e2k}
21mr|trik-studio-2025.1-1|218	CONFIG+=noPch CONFIG+=warn_off \
21mr|trik-studio-2025.1-1|219	%endif
21mr|trik-studio-2025.1-1|220	%{nil}
21mr|trik-studio-2025.1-1|221	
21mr|trik-studio-2025.1-1|222	%if %{mdvver} <= 202115
21mr|trik-studio-2025.1-1|223	# Remove -Wl,--no-undefined
21mr|trik-studio-2025.1-1|224	grep -lr "\-Wl,--no-undefined" | xargs sed -i -e "s|-Wl,--no-undefined||g"
21mr|trik-studio-2025.1-1|225	%endif
21mr|trik-studio-2025.1-1|226	
21mr|trik-studio-2025.1-1|227	%make_build
21mr|trik-studio-2025.1-1|228	
21mr|trik-studio-2025.1-1|229	find . -iname "*.pro" \
21mr|trik-studio-2025.1-1|230	-exec lrelease-qt5 {} \; || true
21mr|trik-studio-2025.1-1|231	
21mr|trik-studio-2025.1-1|232	%install
21mr|trik-studio-2025.1-1|233	# Does not allow to install if there are no files
21mr|trik-studio-2025.1-1|234	touch bin/libtrikKernel.la
21mr|trik-studio-2025.1-1|235	touch bin/libtrikCommunicator.la
21mr|trik-studio-2025.1-1|236	touch bin/trikCommunicator.pc
21mr|trik-studio-2025.1-1|237	touch bin/trikKernel.pc
21mr|trik-studio-2025.1-1|238	touch bin/libtrikNetwork.la
21mr|trik-studio-2025.1-1|239	touch bin/trikNetwork.pc
21mr|trik-studio-2025.1-1|240	touch bin/libtrikHal.la
21mr|trik-studio-2025.1-1|241	touch bin/trikHal.pc
21mr|trik-studio-2025.1-1|242	touch bin/libtrikControl.la
21mr|trik-studio-2025.1-1|243	touch bin/trikControl.pc
21mr|trik-studio-2025.1-1|244	touch bin/libtrikScriptRunner.la
21mr|trik-studio-2025.1-1|245	touch bin/trikScriptRunner.pc
21mr|trik-studio-2025.1-1|246	touch bin/libtrikRuntimeQsLog.la
21mr|trik-studio-2025.1-1|247	touch bin/trikRuntimeQsLog.pc
21mr|trik-studio-2025.1-1|248	
21mr|trik-studio-2025.1-1|249	%make_install INSTALL_ROOT="%{buildroot}"
21mr|trik-studio-2025.1-1|250	
21mr|trik-studio-2025.1-1|251	# delete the empty files that we did during installation
21mr|trik-studio-2025.1-1|252	rm -vfr %{buildroot}%{_prefix}/lib/{*.la,*.pc}
21mr|trik-studio-2025.1-1|253	rm -vfr %{buildroot}%{_libdir}/*.la
21mr|trik-studio-2025.1-1|254	
21mr|trik-studio-2025.1-1|255	# checkapp
21mr|trik-studio-2025.1-1|256	mv -v %{buildroot}/opt/checkapp/bin/checkapp \
21mr|trik-studio-2025.1-1|257	%{buildroot}%{_bindir}
21mr|trik-studio-2025.1-1|258	rm -vr %{buildroot}/opt
21mr|trik-studio-2025.1-1|259	
21mr|trik-studio-2025.1-1|260	# python libs
21mr|trik-studio-2025.1-1|261	%ifnarch %{x86_64}
21mr|trik-studio-2025.1-1|262	cp -vfr %{buildroot}/lib/* \
21mr|trik-studio-2025.1-1|263	%{buildroot}%{_prefix}/lib
21mr|trik-studio-2025.1-1|264	%else
21mr|trik-studio-2025.1-1|265	cp -vfr %{buildroot}/lib/* \
21mr|trik-studio-2025.1-1|266	%{buildroot}%{_libdir}
21mr|trik-studio-2025.1-1|267	%endif
21mr|trik-studio-2025.1-1|268	
21mr|trik-studio-2025.1-1|269	# python include
21mr|trik-studio-2025.1-1|270	mv -v %{buildroot}/include/* \
21mr|trik-studio-2025.1-1|271	%{buildroot}%{_prefix}/include
21mr|trik-studio-2025.1-1|272	rm -vr %{buildroot}/{lib,include}
21mr|trik-studio-2025.1-1|273	
21mr|trik-studio-2025.1-1|274	# move the library to a folder
21mr|trik-studio-2025.1-1|275	%ifnarch %{x86_64}
21mr|trik-studio-2025.1-1|276	mv -v %{buildroot}%{_prefix}/lib/*.so* \
21mr|trik-studio-2025.1-1|277	%{buildroot}%{_prefix}/lib/%{trikName}
21mr|trik-studio-2025.1-1|278	%else
21mr|trik-studio-2025.1-1|279	mv -v %{buildroot}%{_prefix}/lib/*.so* \
21mr|trik-studio-2025.1-1|280	%{buildroot}%{_libdir}/%{trikName}
21mr|trik-studio-2025.1-1|281	mv -v %{buildroot}%{_libdir}/*.so* \
21mr|trik-studio-2025.1-1|282	%{buildroot}%{_libdir}/%{trikName}
21mr|trik-studio-2025.1-1|283	%endif
21mr|trik-studio-2025.1-1|284	
21mr|trik-studio-2025.1-1|285	%ifarch %{arm64} %{e2k}
21mr|trik-studio-2025.1-1|286	mv -v %{buildroot}%{_prefix}/lib \
21mr|trik-studio-2025.1-1|287	%{buildroot}%{_prefix}/%{_lib}
21mr|trik-studio-2025.1-1|288	%endif
21mr|trik-studio-2025.1-1|289	
21mr|trik-studio-2025.1-1|290	# install gamepad and languages
21mr|trik-studio-2025.1-1|291	mv -v bin/gamepad %{buildroot}%{_bindir}
21mr|trik-studio-2025.1-1|292	mkdir -p %{buildroot}%{_datadir}/%{trikName}/languages
21mr|trik-studio-2025.1-1|293	mv -v thirdparty/gamepad/gamepad/languages/*.qm %{buildroot}%{_datadir}/%{trikName}/languages
21mr|trik-studio-2025.1-1|294	
21mr|trik-studio-2025.1-1|295	%ifarch %{arm64} %{e2k}
21mr|trik-studio-2025.1-1|296	# fix path libs
21mr|trik-studio-2025.1-1|297	sed -i -e "s|%{_prefix}/lib|%{_libdir}|g" %{buildroot}%{_sysconfdir}/%{trikName}.config
21mr|trik-studio-2025.1-1|298	%endif
21mr|trik-studio-2025.1-1|299	
21mr|trik-studio-2025.1-1|300	# the log does not show, we will fix it
21mr|trik-studio-2025.1-1|301	sed -i -e "/pathToLogs/s/^/#/" %{buildroot}%{_sysconfdir}/%{trikName}.config
21mr|trik-studio-2025.1-1|302	
21mr|trik-studio-2025.1-1|303	
21mr|trik-studio-2025.1-1|304	%check
21mr|trik-studio-2025.1-1|305	patchelf --print-rpath %{buildroot}%{_libdir}/%{trikName}/*.so* | grep -q %{_libdir}

19557 21
21mr|trilead-putty-extension-1.2-13|1	Name:           trilead-putty-extension
21mr|trilead-putty-extension-1.2-13|2	Version:        1.2
21mr|trilead-putty-extension-1.2-13|3	Release:        13
21mr|trilead-putty-extension-1.2-13|4	Summary:        Extension to trilead-ssh2 for handling PuTTY keys
21mr|trilead-putty-extension-1.2-13|5	
21mr|trilead-putty-extension-1.2-13|6	License:        MIT
21mr|trilead-putty-extension-1.2-13|7	URL:            https://github.com/kohsuke/trilead-putty-extension
21mr|trilead-putty-extension-1.2-13|8	Source0:        https://github.com/kohsuke/%{name}/archive/%{name}-%{version}.tar.gz
21mr|trilead-putty-extension-1.2-13|9	# License text copied from header of one of the .java files
21mr|trilead-putty-extension-1.2-13|10	# Upstream doesn't care much about license texts in repository
21mr|trilead-putty-extension-1.2-13|11	# same upstream, different project: https://github.com/jenkinsci/remoting/pull/14
21mr|trilead-putty-extension-1.2-13|12	Source1:        LICENSE.txt
21mr|trilead-putty-extension-1.2-13|13	
21mr|trilead-putty-extension-1.2-13|14	BuildRequires:  maven-local
21mr|trilead-putty-extension-1.2-13|15	BuildRequires:  mvn(commons-io:commons-io)
21mr|trilead-putty-extension-1.2-13|16	BuildRequires:  mvn(junit:junit)
21mr|trilead-putty-extension-1.2-13|17	BuildRequires:  mvn(org.kohsuke:pom:pom:)
21mr|trilead-putty-extension-1.2-13|18	BuildRequires:  mvn(org.tmatesoft.svnkit:trilead-ssh2)
21mr|trilead-putty-extension-1.2-13|19	
21mr|trilead-putty-extension-1.2-13|20	Group:          Development/Java
21mr|trilead-putty-extension-1.2-13|21	BuildArch:      noarch
21mr|trilead-putty-extension-1.2-13|22	# Java stack is not supported on x86_32
21mr|trilead-putty-extension-1.2-13|23	ExcludeArch: %{ix86}
21mr|trilead-putty-extension-1.2-13|24	
21mr|trilead-putty-extension-1.2-13|25	%description
21mr|trilead-putty-extension-1.2-13|26	This is a small library that allows you to programatically convert
21mr|trilead-putty-extension-1.2-13|27	the PuTTY key file (.ppk) to the OpenSSH format.
21mr|trilead-putty-extension-1.2-13|28	
21mr|trilead-putty-extension-1.2-13|29	%package        javadoc
21mr|trilead-putty-extension-1.2-13|30	Summary:        Javadoc for %{name}
21mr|trilead-putty-extension-1.2-13|31	
21mr|trilead-putty-extension-1.2-13|32	%description    javadoc
21mr|trilead-putty-extension-1.2-13|33	This package contains API javadoc documentation for %{name}
21mr|trilead-putty-extension-1.2-13|34	
21mr|trilead-putty-extension-1.2-13|35	
21mr|trilead-putty-extension-1.2-13|36	%prep
21mr|trilead-putty-extension-1.2-13|37	%setup -q -n %{name}-%{name}-%{version}
21mr|trilead-putty-extension-1.2-13|38	
21mr|trilead-putty-extension-1.2-13|39	cp %{SOURCE1} LICENSE
21mr|trilead-putty-extension-1.2-13|40	
21mr|trilead-putty-extension-1.2-13|41	# Fix trilead-ssh2 groupId
21mr|trilead-putty-extension-1.2-13|42	%pom_change_dep :trilead-ssh2 org.tmatesoft.svnkit:
21mr|trilead-putty-extension-1.2-13|43	
21mr|trilead-putty-extension-1.2-13|44	%build
21mr|trilead-putty-extension-1.2-13|45	%mvn_build
21mr|trilead-putty-extension-1.2-13|46	
21mr|trilead-putty-extension-1.2-13|47	%install
21mr|trilead-putty-extension-1.2-13|48	%mvn_install
21mr|trilead-putty-extension-1.2-13|49	
21mr|trilead-putty-extension-1.2-13|50	%files -f .mfiles
21mr|trilead-putty-extension-1.2-13|51	%doc LICENSE
21mr|trilead-putty-extension-1.2-13|52	%files javadoc -f .mfiles-javadoc
21mr|trilead-putty-extension-1.2-13|53	%doc LICENSE
21mr|trilead-putty-extension-1.2-13|54	

19558 21
21mr|trilead-ssh2-217-13.jenkins8|1	%global patchlvl 8
21mr|trilead-ssh2-217-13.jenkins8|2	
21mr|trilead-ssh2-217-13.jenkins8|3	Name:           trilead-ssh2
21mr|trilead-ssh2-217-13.jenkins8|4	Version:        217
21mr|trilead-ssh2-217-13.jenkins8|5	Release:        13.jenkins%{patchlvl}
21mr|trilead-ssh2-217-13.jenkins8|6	Summary:        SSH-2 protocol implementation in pure Java
21mr|trilead-ssh2-217-13.jenkins8|7	
21mr|trilead-ssh2-217-13.jenkins8|8	# project is under BSD, but some parts are MIT licensed
21mr|trilead-ssh2-217-13.jenkins8|9	# see LICENSE.txt for more information
21mr|trilead-ssh2-217-13.jenkins8|10	License:        BSD and MIT
21mr|trilead-ssh2-217-13.jenkins8|11	URL:            https://github.com/jenkinsci/trilead-ssh2
21mr|trilead-ssh2-217-13.jenkins8|12	Source0:        https://github.com/jenkinsci/%{name}/archive/%{name}-build%{version}-jenkins-%{patchlvl}.tar.gz
21mr|trilead-ssh2-217-13.jenkins8|13	
21mr|trilead-ssh2-217-13.jenkins8|14	BuildRequires:  maven-local
21mr|trilead-ssh2-217-13.jenkins8|15	BuildRequires:  mvn(commons-io:commons-io)
21mr|trilead-ssh2-217-13.jenkins8|16	BuildRequires:  mvn(junit:junit)
21mr|trilead-ssh2-217-13.jenkins8|17	
21mr|trilead-ssh2-217-13.jenkins8|18	Group:          Development/Java
21mr|trilead-ssh2-217-13.jenkins8|19	BuildArch:      noarch
21mr|trilead-ssh2-217-13.jenkins8|20	# Java stack is not supported on x86_32
21mr|trilead-ssh2-217-13.jenkins8|21	ExcludeArch: %{ix86}
21mr|trilead-ssh2-217-13.jenkins8|22	
21mr|trilead-ssh2-217-13.jenkins8|23	%description
21mr|trilead-ssh2-217-13.jenkins8|24	Trilead SSH-2 for Java is a library which implements the SSH-2 protocol in pure
21mr|trilead-ssh2-217-13.jenkins8|25	Java (tested on J2SE 1.4.2 and 5.0). It allows one to connect to SSH servers
21mr|trilead-ssh2-217-13.jenkins8|26	from within Java programs. It supports SSH sessions (remote command execution
21mr|trilead-ssh2-217-13.jenkins8|27	and shell access), local and remote port forwarding, local stream forwarding,
21mr|trilead-ssh2-217-13.jenkins8|28	X11 forwarding and SCP. There are no dependencies on any JCE provider, as all
21mr|trilead-ssh2-217-13.jenkins8|29	crypto functionality is included.
21mr|trilead-ssh2-217-13.jenkins8|30	
21mr|trilead-ssh2-217-13.jenkins8|31	%package javadoc
21mr|trilead-ssh2-217-13.jenkins8|32	Summary:        Javadoc for %{name}
21mr|trilead-ssh2-217-13.jenkins8|33	
21mr|trilead-ssh2-217-13.jenkins8|34	%description javadoc
21mr|trilead-ssh2-217-13.jenkins8|35	API documentation for %{name}.
21mr|trilead-ssh2-217-13.jenkins8|36	
21mr|trilead-ssh2-217-13.jenkins8|37	%prep
21mr|trilead-ssh2-217-13.jenkins8|38	%setup -q -n %{name}-%{name}-build%{version}-jenkins-%{patchlvl}
21mr|trilead-ssh2-217-13.jenkins8|39	
21mr|trilead-ssh2-217-13.jenkins8|40	# compat symlink/alias
21mr|trilead-ssh2-217-13.jenkins8|41	%mvn_file  : %{name}/%{name} %{name}
21mr|trilead-ssh2-217-13.jenkins8|42	%mvn_alias : "org.tmatesoft.svnkit:trilead-ssh2" "com.trilead:trilead-ssh2"
21mr|trilead-ssh2-217-13.jenkins8|43	
21mr|trilead-ssh2-217-13.jenkins8|44	%build
21mr|trilead-ssh2-217-13.jenkins8|45	%mvn_build
21mr|trilead-ssh2-217-13.jenkins8|46	
21mr|trilead-ssh2-217-13.jenkins8|47	%install
21mr|trilead-ssh2-217-13.jenkins8|48	%mvn_install
21mr|trilead-ssh2-217-13.jenkins8|49	
21mr|trilead-ssh2-217-13.jenkins8|50	%files -f .mfiles
21mr|trilead-ssh2-217-13.jenkins8|51	%doc LICENSE.txt HISTORY.txt README.txt
21mr|trilead-ssh2-217-13.jenkins8|52	
21mr|trilead-ssh2-217-13.jenkins8|53	%files javadoc -f .mfiles-javadoc
21mr|trilead-ssh2-217-13.jenkins8|54	%doc LICENSE.txt
21mr|trilead-ssh2-217-13.jenkins8|55	
21mr|trilead-ssh2-217-13.jenkins8|56	

19559 21
21mr|tripso-1.2-0.git993f24.2|1	%define commit 993f2489568920dc14d62e4df5ba189fa8204a7c
21mr|tripso-1.2-0.git993f24.2|2	%define commit_short %(echo %{commit} | head -c6)
21mr|tripso-1.2-0.git993f24.2|3	
21mr|tripso-1.2-0.git993f24.2|4	Summary:		Translation of IPv4 Security Options (IPSO) Labels
21mr|tripso-1.2-0.git993f24.2|5	Name:			tripso
21mr|tripso-1.2-0.git993f24.2|6	License:		GPLv2
21mr|tripso-1.2-0.git993f24.2|7	Group:			System/Kernel and hardware
21mr|tripso-1.2-0.git993f24.2|8	Version:		1.2
21mr|tripso-1.2-0.git993f24.2|9	Release:		0.git%{commit_short}.2
21mr|tripso-1.2-0.git993f24.2|10	Url:			https://github.com/vt-alt/tripso
21mr|tripso-1.2-0.git993f24.2|11	Source0:		https://github.com/vt-alt/tripso/archive/%{commit}.tar.gz?/%{name}-%{commit}.tag.gz
21mr|tripso-1.2-0.git993f24.2|12	Source1:		tripso-firewall.service
21mr|tripso-1.2-0.git993f24.2|13	
21mr|tripso-1.2-0.git993f24.2|14	BuildRequires:	pkgconfig(xtables)
21mr|tripso-1.2-0.git993f24.2|15	# macro %%_modulesloaddir
21mr|tripso-1.2-0.git993f24.2|16	BuildRequires:	systemd-units
21mr|tripso-1.2-0.git993f24.2|17	
21mr|tripso-1.2-0.git993f24.2|18	# for tripso-firewall.service
21mr|tripso-1.2-0.git993f24.2|19	Requires:	iptables
21mr|tripso-1.2-0.git993f24.2|20	Requires:	kmod-compat
21mr|tripso-1.2-0.git993f24.2|21	
21mr|tripso-1.2-0.git993f24.2|22	%description
21mr|tripso-1.2-0.git993f24.2|23	Translate between CISPO and Astra Linux security labels
21mr|tripso-1.2-0.git993f24.2|24	(userspace part, iptables/xtables module).
21mr|tripso-1.2-0.git993f24.2|25	
21mr|tripso-1.2-0.git993f24.2|26	%files
21mr|tripso-1.2-0.git993f24.2|27	%doc README.md
21mr|tripso-1.2-0.git993f24.2|28	%{_libdir}/xtables/libxt_TRIPSO.so
21mr|tripso-1.2-0.git993f24.2|29	%{_modulesloaddir}/tripso.conf
21mr|tripso-1.2-0.git993f24.2|30	%{_unitdir}/tripso-firewall.service
21mr|tripso-1.2-0.git993f24.2|31	
21mr|tripso-1.2-0.git993f24.2|32	%post
21mr|tripso-1.2-0.git993f24.2|33	%systemd_post tripso-firewall.service
21mr|tripso-1.2-0.git993f24.2|34	
21mr|tripso-1.2-0.git993f24.2|35	%preun
21mr|tripso-1.2-0.git993f24.2|36	%systemd_preun tripso-firewall.service
21mr|tripso-1.2-0.git993f24.2|37	
21mr|tripso-1.2-0.git993f24.2|38	#-----------------------------------------------------------------
21mr|tripso-1.2-0.git993f24.2|39	
21mr|tripso-1.2-0.git993f24.2|40	%package -n kernel-source-tripso
21mr|tripso-1.2-0.git993f24.2|41	Summary:		Source code of tripso kernel module
21mr|tripso-1.2-0.git993f24.2|42	Group:			System/Kernel and hardware
21mr|tripso-1.2-0.git993f24.2|43	BuildArch:		noarch
21mr|tripso-1.2-0.git993f24.2|44	# #include <xtables.h>
21mr|tripso-1.2-0.git993f24.2|45	Requires:		pkgconfig(xtables)
21mr|tripso-1.2-0.git993f24.2|46	
21mr|tripso-1.2-0.git993f24.2|47	%description -n kernel-source-tripso
21mr|tripso-1.2-0.git993f24.2|48	Translate between CISPO and Astra Linux security labels.
21mr|tripso-1.2-0.git993f24.2|49	Source code of Tripso kernel module.
21mr|tripso-1.2-0.git993f24.2|50	
21mr|tripso-1.2-0.git993f24.2|51	%files -n kernel-source-tripso
21mr|tripso-1.2-0.git993f24.2|52	%dir %{_usr}/src/%{name}-%{version}-%{release}
21mr|tripso-1.2-0.git993f24.2|53	%{_usr}/src/%{name}-%{version}-%{release}/*.c
21mr|tripso-1.2-0.git993f24.2|54	%{_usr}/src/%{name}-%{version}-%{release}/*.h
21mr|tripso-1.2-0.git993f24.2|55	%{_usr}/src/%{name}-%{version}-%{release}/Makefile
21mr|tripso-1.2-0.git993f24.2|56	
21mr|tripso-1.2-0.git993f24.2|57	#-----------------------------------------------------------------
21mr|tripso-1.2-0.git993f24.2|58	
21mr|tripso-1.2-0.git993f24.2|59	%prep
21mr|tripso-1.2-0.git993f24.2|60	%autosetup -p1 -n %{name}-%{commit}
21mr|tripso-1.2-0.git993f24.2|61	
21mr|tripso-1.2-0.git993f24.2|62	%build
21mr|tripso-1.2-0.git993f24.2|63	make libxt_TRIPSO.so VERSION="%{version}-%{release}" CFLAGS="%{optflags}"
21mr|tripso-1.2-0.git993f24.2|64	
21mr|tripso-1.2-0.git993f24.2|65	%install
21mr|tripso-1.2-0.git993f24.2|66	make install-lib DESTDIR=%{buildroot}
21mr|tripso-1.2-0.git993f24.2|67	
21mr|tripso-1.2-0.git993f24.2|68	mkdir -p %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}
21mr|tripso-1.2-0.git993f24.2|69	( cd %{buildroot}%{_usr}/src/
21mr|tripso-1.2-0.git993f24.2|70	tar -xf %{SOURCE0}
21mr|tripso-1.2-0.git993f24.2|71	( cd %{name}-%{commit}
21mr|tripso-1.2-0.git993f24.2|72	%autopatch -p1
21mr|tripso-1.2-0.git993f24.2|73	)
21mr|tripso-1.2-0.git993f24.2|74	mkdir -p %{name}-%{version}-%{release}
21mr|tripso-1.2-0.git993f24.2|75	mv -v %{name}-%{commit}/* %{name}-%{version}-%{release}/
21mr|tripso-1.2-0.git993f24.2|76	rm -fvr %{name}-%{version}-%{release}/{.gear-rules,test,test-recv,tripso.spec,tripso_tests.sh,README.md}
21mr|tripso-1.2-0.git993f24.2|77	)
21mr|tripso-1.2-0.git993f24.2|78	rm -fvr %{buildroot}%{_usr}/src/%{name}-%{commit}
21mr|tripso-1.2-0.git993f24.2|79	
21mr|tripso-1.2-0.git993f24.2|80	mkdir -p %{buildroot}%{_modulesloaddir}
21mr|tripso-1.2-0.git993f24.2|81	echo xt_TRIPSO > %{buildroot}%{_modulesloaddir}/tripso.conf
21mr|tripso-1.2-0.git993f24.2|82	
21mr|tripso-1.2-0.git993f24.2|83	mkdir -p %{buildroot}%{_unitdir}
21mr|tripso-1.2-0.git993f24.2|84	install -m0644 %{SOURCE1} %{buildroot}%{_unitdir}/tripso-firewall.service

19560 21
21mr|trivy-0.66.0-1|1	# https://github.com/aquasecurity/trivy
21mr|trivy-0.66.0-1|2	%global goipath         github.com/aquasecurity/trivy
21mr|trivy-0.66.0-1|3	Version:                0.66.0
21mr|trivy-0.66.0-1|4	
21mr|trivy-0.66.0-1|5	%gometa
21mr|trivy-0.66.0-1|6	
21mr|trivy-0.66.0-1|7	%global common_description %{expand:
21mr|trivy-0.66.0-1|8	Find vulnerabilities, misconfigurations, secrets, SBOM in containers,
21mr|trivy-0.66.0-1|9	Kubernetes, code repositories, clouds and more.}
21mr|trivy-0.66.0-1|10	
21mr|trivy-0.66.0-1|11	Name:           trivy
21mr|trivy-0.66.0-1|12	Release:        1
21mr|trivy-0.66.0-1|13	Summary:        Vulnerability and license scanner
21mr|trivy-0.66.0-1|14	Group:          Security
21mr|trivy-0.66.0-1|15	# Generated with go-vendor-tools
21mr|trivy-0.66.0-1|16	License:        Apache-2.0 AND BSD-2-Clause AND BSD-2-Clause-Views AND BSD-3-Clause AND BSL-1.0 AND ISC AND MIT AND MPL-2.0 AND OFL-1.1-RFN AND Unicode-DFS-2016 AND Unlicense AND (Apache-2.0 OR GPL-2.0-or-later)
21mr|trivy-0.66.0-1|17	URL:            %{gourl}
21mr|trivy-0.66.0-1|18	Source0:        %{gosource}
21mr|trivy-0.66.0-1|19	# use 'go mod vendor' or upd.sh script
21mr|trivy-0.66.0-1|20	Source1:        trivy-go-mod-vendor-%{version}.tar.gz
21mr|trivy-0.66.0-1|21	Source10:       upd.sh
21mr|trivy-0.66.0-1|22	BuildRequires:  git-core
21mr|trivy-0.66.0-1|23	#BuildRequires:  go-vendor-tools
21mr|trivy-0.66.0-1|24	BuildRequires:  sqlite-devel
21mr|trivy-0.66.0-1|25	
21mr|trivy-0.66.0-1|26	%description %{common_description}
21mr|trivy-0.66.0-1|27	
21mr|trivy-0.66.0-1|28	%prep
21mr|trivy-0.66.0-1|29	%goprep
21mr|trivy-0.66.0-1|30	%setup -q -T -D -a1 %{forgesetupargs}
21mr|trivy-0.66.0-1|31	%autopatch -p1
21mr|trivy-0.66.0-1|32	
21mr|trivy-0.66.0-1|33	%build
21mr|trivy-0.66.0-1|34	# Set the package version in the binary
21mr|trivy-0.66.0-1|35	# Change go-sqlite3 driver name for compatibility with modernc sqlite
21mr|trivy-0.66.0-1|36	export GO_LDFLAGS="-X=github.com/aquasecurity/trivy/pkg/version.ver=%{version} -X=github.com/mattn/go-sqlite3.driverName=sqlite"
21mr|trivy-0.66.0-1|37	
21mr|trivy-0.66.0-1|38	# Do not use the bundled sqlite
21mr|trivy-0.66.0-1|39	export CGO_CFLAGS="-D USE_LIBSQLITE3=1 %{build_cflags}" CGO_LDFLAGS="-lsqlite3 %{build_ldflags}"
21mr|trivy-0.66.0-1|40	# This package does not build without go modules enabled
21mr|trivy-0.66.0-1|41	%global gomodulesmode GO111MODULE=on
21mr|trivy-0.66.0-1|42	%gobuild -o trivy %{goipath}/cmd/trivy
21mr|trivy-0.66.0-1|43	
21mr|trivy-0.66.0-1|44	./trivy completion bash > trivy.bash
21mr|trivy-0.66.0-1|45	./trivy completion fish > trivy.fish
21mr|trivy-0.66.0-1|46	./trivy completion zsh > trivy.zsh
21mr|trivy-0.66.0-1|47	
21mr|trivy-0.66.0-1|48	%install
21mr|trivy-0.66.0-1|49	install -m 0755 -vd                     %{buildroot}%{_bindir}
21mr|trivy-0.66.0-1|50	install -m 0755 -vp trivy               %{buildroot}%{_bindir}/
21mr|trivy-0.66.0-1|51	install -Dpm 0755 trivy.bash %{buildroot}%{_datadir}/bash-completion/completions/trivy
21mr|trivy-0.66.0-1|52	install -Dpm 0755 trivy.fish %{buildroot}%{_datadir}/fish/vendor_completions.d/trivy.fish
21mr|trivy-0.66.0-1|53	install -Dpm 0755 trivy.zsh  %{buildroot}%{_datadir}/zsh/site-functions/_trivy
21mr|trivy-0.66.0-1|54	
21mr|trivy-0.66.0-1|55	%check
21mr|trivy-0.66.0-1|56	skiptest() {
21mr|trivy-0.66.0-1|57	for test in "$@"; do
21mr|trivy-0.66.0-1|58	awk -i inplace '/^func.*'"${test}"'\(/ { print; print "\tt.Skip(\"disabled failing test\")"; next}1' \
21mr|trivy-0.66.0-1|59	$(grep -rl "${test}")
21mr|trivy-0.66.0-1|60	done
21mr|trivy-0.66.0-1|61	}
21mr|trivy-0.66.0-1|62	
21mr|trivy-0.66.0-1|63	%if %{with check}
21mr|trivy-0.66.0-1|64	# Disable tests that require WASM, generated code, or networking
21mr|trivy-0.66.0-1|65	rm -v \
21mr|trivy-0.66.0-1|66	pkg/fanal/artifact/repo/git_test.go \
21mr|trivy-0.66.0-1|67	pkg/module/module_test.go
21mr|trivy-0.66.0-1|68	
21mr|trivy-0.66.0-1|69	%ifarch s390x
21mr|trivy-0.66.0-1|70	skiptest Test_dbWorker_update TestFSCache_GetBlob TestFSCache_MissingBlobs
21mr|trivy-0.66.0-1|71	%endif
21mr|trivy-0.66.0-1|72	
21mr|trivy-0.66.0-1|73	# Terraform tests attempt to connect to the terraform registry
21mr|trivy-0.66.0-1|74	find pkg/iac/scanners/terraform*/ -name '*_test.go' -print -delete
21mr|trivy-0.66.0-1|75	
21mr|trivy-0.66.0-1|76	export GO_LDFLAGS="-X=github.com/mattn/go-sqlite3.driverName=sqlite"
21mr|trivy-0.66.0-1|77	export CGO_CFLAGS="-D USE_LIBSQLITE3=1" CGO_LDFLAGS="-lsqlite3"
21mr|trivy-0.66.0-1|78	%gotest ./...
21mr|trivy-0.66.0-1|79	%endif
21mr|trivy-0.66.0-1|80	
21mr|trivy-0.66.0-1|81	%files
21mr|trivy-0.66.0-1|82	%doc CONTRIBUTING.md README.md SECURITY.md
21mr|trivy-0.66.0-1|83	%{_bindir}/trivy
21mr|trivy-0.66.0-1|84	%{_datadir}/bash-completion/completions/trivy
21mr|trivy-0.66.0-1|85	%{_datadir}/fish/vendor_completions.d/trivy.fish
21mr|trivy-0.66.0-1|86	%{_datadir}/zsh/site-functions/_trivy
21mr|trivy-0.66.0-1|87	
21mr|trivy-0.66.0-1|88	
21mr|trivy-0.66.0-1|89	%changelog
21mr|trivy-0.66.0-1|90	* Tue Oct 14 2025 Александр <a.proklov@rosa.ru>
21mr|trivy-0.66.0-1|91	- attempt fix goprep
21mr|trivy-0.66.0-1|92	
21mr|trivy-0.66.0-1|93	* Tue Oct 14 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|trivy-0.66.0-1|94	- update to 0.66.0
21mr|trivy-0.66.0-1|95	
21mr|trivy-0.66.0-1|96	* Fri Aug 29 2025 Aleksandr Proklov <a.proklov@rosa.ru> 0.65.0-1
21mr|trivy-0.66.0-1|97	- Update version to
21mr|trivy-0.66.0-1|98	
21mr|trivy-0.66.0-1|99	* Mon Sep 16 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 0.54.1-1
21mr|trivy-0.66.0-1|100	- fix files
21mr|trivy-0.66.0-1|101	
21mr|trivy-0.66.0-1|102	* Mon Sep 16 2024 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|trivy-0.66.0-1|103	- fix files
21mr|trivy-0.66.0-1|104	
21mr|trivy-0.66.0-1|105	* Mon Sep 16 2024 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|trivy-0.66.0-1|106	- fix files
21mr|trivy-0.66.0-1|107	
21mr|trivy-0.66.0-1|108	* Mon Sep 16 2024 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|trivy-0.66.0-1|109	- drop wrong macros
21mr|trivy-0.66.0-1|110	
21mr|trivy-0.66.0-1|111	* Mon Sep 16 2024 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|trivy-0.66.0-1|112	- add group
21mr|trivy-0.66.0-1|113	
21mr|trivy-0.66.0-1|114	* Mon Sep 16 2024 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|trivy-0.66.0-1|115	- adapt for Rosa
21mr|trivy-0.66.0-1|116	
21mr|trivy-0.66.0-1|117	* Mon Sep 16 2024 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|trivy-0.66.0-1|118	- Imported from SRPM

19561 21
21mr|trivy-db-20251014-1|1	Name:		trivy-db
21mr|trivy-db-20251014-1|2	Version:	20251014
21mr|trivy-db-20251014-1|3	Release:	1
21mr|trivy-db-20251014-1|4	Summary:	Database for Trivy
21mr|trivy-db-20251014-1|5	License:	Apache-2.0
21mr|trivy-db-20251014-1|6	Group:		Databases
21mr|trivy-db-20251014-1|7	
21mr|trivy-db-20251014-1|8	# use upd.sh for create archive (require installed trivy)
21mr|trivy-db-20251014-1|9	Source0:	%{name}-%{version}.tar.gz
21mr|trivy-db-20251014-1|10	Source1:	trivy.sysusers.conf
21mr|trivy-db-20251014-1|11	Source10:	upd.sh
21mr|trivy-db-20251014-1|12	BuildArch:	noarch
21mr|trivy-db-20251014-1|13	Requires(pre):	/bin/systemd-sysusers
21mr|trivy-db-20251014-1|14	
21mr|trivy-db-20251014-1|15	%description
21mr|trivy-db-20251014-1|16	%summary.
21mr|trivy-db-20251014-1|17	
21mr|trivy-db-20251014-1|18	%prep
21mr|trivy-db-20251014-1|19	%setup -q
21mr|trivy-db-20251014-1|20	
21mr|trivy-db-20251014-1|21	%install
21mr|trivy-db-20251014-1|22	mkdir -p %{buildroot}%{_var}/lib/trivy/db
21mr|trivy-db-20251014-1|23	
21mr|trivy-db-20251014-1|24	install -m 0644 db/metadata.json %{buildroot}%{_var}/lib/trivy/db/metadata.json
21mr|trivy-db-20251014-1|25	install -m 0644 db/trivy.db %{buildroot}%{_var}/lib/trivy/db/trivy.db
21mr|trivy-db-20251014-1|26	
21mr|trivy-db-20251014-1|27	#install sysuser config
21mr|trivy-db-20251014-1|28	install -D -m0644 %{SOURCE1} %{buildroot}%{_sysusersdir}/trivy.conf
21mr|trivy-db-20251014-1|29	
21mr|trivy-db-20251014-1|30	%pre
21mr|trivy-db-20251014-1|31	%sysusers_create_package trivy %{SOURCE1}
21mr|trivy-db-20251014-1|32	
21mr|trivy-db-20251014-1|33	%files
21mr|trivy-db-20251014-1|34	%attr(0755,trivy,trivy) %dir %{_var}/lib/trivy
21mr|trivy-db-20251014-1|35	%attr(0755,trivy,trivy) %dir %{_var}/lib/trivy/db
21mr|trivy-db-20251014-1|36	%attr(0644,trivy,trivy) %{_var}/lib/trivy/db/*
21mr|trivy-db-20251014-1|37	%{_sysusersdir}/trivy.conf
21mr|trivy-db-20251014-1|38	
21mr|trivy-db-20251014-1|39	%changelog
21mr|trivy-db-20251014-1|40	* Tue Oct 14 2025 Александр <a.proklov@rosa.ru>
21mr|trivy-db-20251014-1|41	- /usr move
21mr|trivy-db-20251014-1|42	
21mr|trivy-db-20251014-1|43	* Tue Oct 14 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|trivy-db-20251014-1|44	- Update version to 20251014
21mr|trivy-db-20251014-1|45	
21mr|trivy-db-20251014-1|46	* Fri Aug 29 2025 Aleksandr Proklov <a.proklov@rosa.ru> 20250829-1
21mr|trivy-db-20251014-1|47	- fix files
21mr|trivy-db-20251014-1|48	
21mr|trivy-db-20251014-1|49	* Fri Aug 29 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|trivy-db-20251014-1|50	- Update version to 20250829
21mr|trivy-db-20251014-1|51	
21mr|trivy-db-20251014-1|52	* Thu Sep 19 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 20240517-2
21mr|trivy-db-20251014-1|53	- rename user
21mr|trivy-db-20251014-1|54	
21mr|trivy-db-20251014-1|55	* Mon Sep 16 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 20240517-1
21mr|trivy-db-20251014-1|56	- adapt for Rosa
21mr|trivy-db-20251014-1|57	
21mr|trivy-db-20251014-1|58	* Mon Sep 16 2024 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|trivy-db-20251014-1|59	- Imported from SRPM

19562 21
21mr|trivy-db-tool-0.2.0-2.gitd25115.1|1	# use bundled golang modules (from Source1)
21mr|trivy-db-tool-0.2.0-2.gitd25115.1|2	%global gomodulesmode GO111MODULE=off
21mr|trivy-db-tool-0.2.0-2.gitd25115.1|3	
21mr|trivy-db-tool-0.2.0-2.gitd25115.1|4	%global goipath github.com/aquasecurity/trivy-db
21mr|trivy-db-tool-0.2.0-2.gitd25115.1|5	%define commit d25115abd0d9b981f39d947c290d3c4ab4889785
21mr|trivy-db-tool-0.2.0-2.gitd25115.1|6	%define commit_short %(echo %{commit} | head -c6)
21mr|trivy-db-tool-0.2.0-2.gitd25115.1|7	
21mr|trivy-db-tool-0.2.0-2.gitd25115.1|8	Name:		trivy-db-tool
21mr|trivy-db-tool-0.2.0-2.gitd25115.1|9	Version:	0.2.0
21mr|trivy-db-tool-0.2.0-2.gitd25115.1|10	Release:	2.git%{commit_short}.1
21mr|trivy-db-tool-0.2.0-2.gitd25115.1|11	Summary:	trivy-db is a CLI tool and a library to manipulate Trivy DB
21mr|trivy-db-tool-0.2.0-2.gitd25115.1|12	Group:		Development/Databases
21mr|trivy-db-tool-0.2.0-2.gitd25115.1|13	License:	Apache-2.0
21mr|trivy-db-tool-0.2.0-2.gitd25115.1|14	Url:		https://github.com/aquasecurity/trivy-db
21mr|trivy-db-tool-0.2.0-2.gitd25115.1|15	Source0:	https://github.com/aquasecurity/trivy-db/archive/%{commit}.zip?/%{name}-%{commit}.zip
21mr|trivy-db-tool-0.2.0-2.gitd25115.1|16	# use 'go mod vendor' and archive vendor directory
21mr|trivy-db-tool-0.2.0-2.gitd25115.1|17	Source1:	trivy-db-tool-go-mod-vendor-0.2.0.tar.gz
21mr|trivy-db-tool-0.2.0-2.gitd25115.1|18	BuildRequires:	golang
21mr|trivy-db-tool-0.2.0-2.gitd25115.1|19	%gometa
21mr|trivy-db-tool-0.2.0-2.gitd25115.1|20	
21mr|trivy-db-tool-0.2.0-2.gitd25115.1|21	%description
21mr|trivy-db-tool-0.2.0-2.gitd25115.1|22	%summary.
21mr|trivy-db-tool-0.2.0-2.gitd25115.1|23	
21mr|trivy-db-tool-0.2.0-2.gitd25115.1|24	%prep
21mr|trivy-db-tool-0.2.0-2.gitd25115.1|25	%goprep -k
21mr|trivy-db-tool-0.2.0-2.gitd25115.1|26	%setup -q -T -D -a1 %{forgesetupargs}
21mr|trivy-db-tool-0.2.0-2.gitd25115.1|27	
21mr|trivy-db-tool-0.2.0-2.gitd25115.1|28	#cp -r ./vendor/* _build/src/
21mr|trivy-db-tool-0.2.0-2.gitd25115.1|29	
21mr|trivy-db-tool-0.2.0-2.gitd25115.1|30	%build
21mr|trivy-db-tool-0.2.0-2.gitd25115.1|31	%gobuild -o %{gobuilddir}/bin/trivy-db %{goipath}/cmd/trivy-db
21mr|trivy-db-tool-0.2.0-2.gitd25115.1|32	
21mr|trivy-db-tool-0.2.0-2.gitd25115.1|33	%install
21mr|trivy-db-tool-0.2.0-2.gitd25115.1|34	install -d %{buildroot}%{_bindir}
21mr|trivy-db-tool-0.2.0-2.gitd25115.1|35	install -Dm0755 %{gobuilddir}/bin/trivy-db %{buildroot}%{_bindir}
21mr|trivy-db-tool-0.2.0-2.gitd25115.1|36	
21mr|trivy-db-tool-0.2.0-2.gitd25115.1|37	%files
21mr|trivy-db-tool-0.2.0-2.gitd25115.1|38	%doc LICENSE README.md
21mr|trivy-db-tool-0.2.0-2.gitd25115.1|39	%{_bindir}/trivy-db
21mr|trivy-db-tool-0.2.0-2.gitd25115.1|40	
21mr|trivy-db-tool-0.2.0-2.gitd25115.1|41	%changelog
21mr|trivy-db-tool-0.2.0-2.gitd25115.1|42	* Tue Oct 14 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|trivy-db-tool-0.2.0-2.gitd25115.1|43	- upload source
21mr|trivy-db-tool-0.2.0-2.gitd25115.1|44	
21mr|trivy-db-tool-0.2.0-2.gitd25115.1|45	* Tue Oct 14 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|trivy-db-tool-0.2.0-2.gitd25115.1|46	- update from git
21mr|trivy-db-tool-0.2.0-2.gitd25115.1|47	
21mr|trivy-db-tool-0.2.0-2.gitd25115.1|48	* Mon Sep 16 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 0.2.0-1
21mr|trivy-db-tool-0.2.0-2.gitd25115.1|49	- adapt for Rosa
21mr|trivy-db-tool-0.2.0-2.gitd25115.1|50	
21mr|trivy-db-tool-0.2.0-2.gitd25115.1|51	* Mon Sep 16 2024 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|trivy-db-tool-0.2.0-2.gitd25115.1|52	- Imported from SRPM

19563 21
21mr|trojita-0.7-7|1	Summary:	Qt-based IMAP e-mail client
21mr|trojita-0.7-7|2	Name:		trojita
21mr|trojita-0.7-7|3	Version:	0.7
21mr|trojita-0.7-7|4	Release:	7
21mr|trojita-0.7-7|5	License:	GPLv2+ or GPLv3+
21mr|trojita-0.7-7|6	Group:		Networking/Mail
21mr|trojita-0.7-7|7	Url:		http://trojita.flaska.net
21mr|trojita-0.7-7|8	Source0:	http://sourceforge.net/projects/trojita/files/src/%{name}-%{version}.tar.xz
21mr|trojita-0.7-7|9	Source1:	http://sourceforge.net/projects/trojita/files/src/%{name}-%{version}.tar.xz.asc
21mr|trojita-0.7-7|10	Source2:	trojita_common_ru.qm
21mr|trojita-0.7-7|11	Patch0:		trojita-0.7-desktop.patch
21mr|trojita-0.7-7|12	# gentoo patches https://bugs.gentoo.org/730058
21mr|trojita-0.7-7|13	Patch1:         trojita-0.7-qt-5.13.patch
21mr|trojita-0.7-7|14	# error: aggregate 'QPainterPath path' has incomplete type and cannot be defined
21mr|trojita-0.7-7|15	Patch2:         trojita-0.7-qt-5.15.patch
21mr|trojita-0.7-7|16	Patch3:         trojita-0.7-cmake-cxx11.patch
21mr|trojita-0.7-7|17	# https://bugs.kde.org/show_bug.cgi?id=404697
21mr|trojita-0.7-7|18	Patch4:         CVE-2019-10734.patch
21mr|trojita-0.7-7|19	# https://bugs.kde.org/show_bug.cgi?id=423453
21mr|trojita-0.7-7|20	Patch5:         CVE-2020-15047.patch
21mr|trojita-0.7-7|21	
21mr|trojita-0.7-7|22	BuildRequires:	cmake
21mr|trojita-0.7-7|23	BuildRequires:	qt5-linguist-tools
21mr|trojita-0.7-7|24	BuildRequires:	ragel
21mr|trojita-0.7-7|25	BuildRequires:  cmake(Gpgmepp)
21mr|trojita-0.7-7|26	BuildRequires:  cmake(KF5Sonnet)
21mr|trojita-0.7-7|27	BuildRequires:	pkgconfig(Qt5Core)
21mr|trojita-0.7-7|28	BuildRequires:	pkgconfig(Qt5DBus)
21mr|trojita-0.7-7|29	BuildRequires:	pkgconfig(Qt5Gui)
21mr|trojita-0.7-7|30	BuildRequires:	pkgconfig(Qt5Network)
21mr|trojita-0.7-7|31	BuildRequires:	pkgconfig(Qt5Sql)
21mr|trojita-0.7-7|32	BuildRequires:	pkgconfig(Qt5Svg)
21mr|trojita-0.7-7|33	BuildRequires:	pkgconfig(Qt5Test)
21mr|trojita-0.7-7|34	BuildRequires:	pkgconfig(Qt5WebKit)
21mr|trojita-0.7-7|35	BuildRequires:	pkgconfig(Qt5WebKitWidgets)
21mr|trojita-0.7-7|36	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|trojita-0.7-7|37	BuildRequires:	pkgconfig(zlib)
21mr|trojita-0.7-7|38	# For tests
21mr|trojita-0.7-7|39	BuildRequires:	x11-server-xvfb
21mr|trojita-0.7-7|40	Requires:	qt5-database-plugin-sqlite
21mr|trojita-0.7-7|41	
21mr|trojita-0.7-7|42	%description
21mr|trojita-0.7-7|43	Qt-based IMAP e-mail client.
21mr|trojita-0.7-7|44	
21mr|trojita-0.7-7|45	* A pure Qt application with no additional dependencies
21mr|trojita-0.7-7|46	* Robust IMAP core implemented using Qt's Model-View framework
21mr|trojita-0.7-7|47	* Standards compliance is a design goal
21mr|trojita-0.7-7|48	* Support for bandwidth-saving mode aimed at mobile users
21mr|trojita-0.7-7|49	with expensive connection
21mr|trojita-0.7-7|50	* IMAP over SSH -- in addition to usual SSL/TLS connections,
21mr|trojita-0.7-7|51	the server could be accessed via SSH
21mr|trojita-0.7-7|52	* On-demand body part loading
21mr|trojita-0.7-7|53	* Offline IMAP support (you can access data you already have;
21mr|trojita-0.7-7|54	there's no complete "offline mail access" yet, though)
21mr|trojita-0.7-7|55	* Safe dealing with HTML mail (actually more robust than Thunderbird's)
21mr|trojita-0.7-7|56	
21mr|trojita-0.7-7|57	%files
21mr|trojita-0.7-7|58	%{_bindir}/%{name}
21mr|trojita-0.7-7|59	%{_bindir}/be.contacts
21mr|trojita-0.7-7|60	%{_datadir}/appdata/*xml
21mr|trojita-0.7-7|61	%{_datadir}/applications/%{name}.desktop
21mr|trojita-0.7-7|62	%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
21mr|trojita-0.7-7|63	%{_datadir}/icons/hicolor/scalable/apps/%{name}.svg
21mr|trojita-0.7-7|64	%{_datadir}/%{name}/locale/*.qm
21mr|trojita-0.7-7|65	%{_libdir}/*.so
21mr|trojita-0.7-7|66	
21mr|trojita-0.7-7|67	#----------------------------------------------------------------------------
21mr|trojita-0.7-7|68	
21mr|trojita-0.7-7|69	%prep
21mr|trojita-0.7-7|70	%autosetup -p1
21mr|trojita-0.7-7|71	
21mr|trojita-0.7-7|72	# Evil workaround for build failure
21mr|trojita-0.7-7|73	echo 'add_definitions(-fvisibility=default)' >>CMakeLists.txt
21mr|trojita-0.7-7|74	
21mr|trojita-0.7-7|75	%cmake \
21mr|trojita-0.7-7|76	-DWITH_TESTS=ON \
21mr|trojita-0.7-7|77	-DWITH_QT5=ON \
21mr|trojita-0.7-7|78	-DWITH_ZLIB=ON \
21mr|trojita-0.7-7|79	-DWITH_RAGEL=ON \
21mr|trojita-0.7-7|80	-DWITH_SHARED_PLUGINS=ON
21mr|trojita-0.7-7|81	
21mr|trojita-0.7-7|82	# ragel: -C is an invalid argument
21mr|trojita-0.7-7|83	grep -lr "ragel -C" | xargs sed -i -e "s|ragel -C|ragel|g"
21mr|trojita-0.7-7|84	
21mr|trojita-0.7-7|85	
21mr|trojita-0.7-7|86	%build
21mr|trojita-0.7-7|87	%make -C build
21mr|trojita-0.7-7|88	
21mr|trojita-0.7-7|89	%install
21mr|trojita-0.7-7|90	%makeinstall_std -C build
21mr|trojita-0.7-7|91	
21mr|trojita-0.7-7|92	install -m644 %{SOURCE2} -D %{buildroot}%{_datadir}/%{name}/locale/trojita_common_ru.qm
21mr|trojita-0.7-7|93	
21mr|trojita-0.7-7|94	#mkdir -p %{buildroot}%{_libdir}
21mr|trojita-0.7-7|95	#for i in AbookAddressbook AppVersion Common DesktopGui Composer Imap MSA Streams qwwsmtpclient; do
21mr|trojita-0.7-7|96	#	cp -a build/lib$i.so %{buildroot}%{_libdir}/
21mr|trojita-0.7-7|97	#done
21mr|trojita-0.7-7|98	
21mr|trojita-0.7-7|99	%check
21mr|trojita-0.7-7|100	%ifnarch aarch64
21mr|trojita-0.7-7|101	%define X_display ":98"
21mr|trojita-0.7-7|102	export LD_LIBRARY_PATH="${LD_LIBRARY_PATH}${LD_LIBRARY_PATH:+:}%{buildroot}%{_libdir}"
21mr|trojita-0.7-7|103	export DISPLAY=%{X_display}
21mr|trojita-0.7-7|104	Xvfb %{X_display} &
21mr|trojita-0.7-7|105	trap "kill $! || true" EXIT
21mr|trojita-0.7-7|106	cd build
21mr|trojita-0.7-7|107	ctest --output-on-failure

19564 21
21mr|trousers-0.3.14-5|1	# Workaround to build with GCC 10
21mr|trousers-0.3.14-5|2	%global optflags %{optflags} -fcommon
21mr|trousers-0.3.14-5|3	%define major 1
21mr|trousers-0.3.14-5|4	%define libname %mklibname tspi %{major}
21mr|trousers-0.3.14-5|5	%define devname %mklibname %{name} -d
21mr|trousers-0.3.14-5|6	
21mr|trousers-0.3.14-5|7	Summary:	TCG's Software Stack v1.2
21mr|trousers-0.3.14-5|8	Name:		trousers
21mr|trousers-0.3.14-5|9	Version:	0.3.14
21mr|trousers-0.3.14-5|10	Release:	5
21mr|trousers-0.3.14-5|11	License:	BSD
21mr|trousers-0.3.14-5|12	Group:		System/Libraries
21mr|trousers-0.3.14-5|13	Url:		http://trousers.sourceforge.net
21mr|trousers-0.3.14-5|14	Source0:	http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
21mr|trousers-0.3.14-5|15	Source1:	tcsd.service
21mr|trousers-0.3.14-5|16	Source2:	trousers.sysusers.conf
21mr|trousers-0.3.14-5|17	# CVE-2020-24332
21mr|trousers-0.3.14-5|18	Patch0:		tcsd_fixes.patch
21mr|trousers-0.3.14-5|19	BuildRequires:	pkgconfig(openssl)
21mr|trousers-0.3.14-5|20	# Macro %%sysusers_create_packages was backported to systemd-230
21mr|trousers-0.3.14-5|21	BuildRequires:	systemd >= 230-14
21mr|trousers-0.3.14-5|22	Requires:	systemd >= 230-14
21mr|trousers-0.3.14-5|23	
21mr|trousers-0.3.14-5|24	%description
21mr|trousers-0.3.14-5|25	TrouSerS is an implementation of the Trusted Computing Group's Software Stack
21mr|trousers-0.3.14-5|26	(TSS) specification. You can use TrouSerS to write applications that make use
21mr|trousers-0.3.14-5|27	of your TPM hardware. TPM hardware can create, store and use RSA keys
21mr|trousers-0.3.14-5|28	securely (without ever being exposed in memory), verify a platform's software
21mr|trousers-0.3.14-5|29	state using cryptographic hashes and more.
21mr|trousers-0.3.14-5|30	
21mr|trousers-0.3.14-5|31	%files
21mr|trousers-0.3.14-5|32	%doc README LICENSE ChangeLog
21mr|trousers-0.3.14-5|33	%{_sbindir}/tcsd
21mr|trousers-0.3.14-5|34	%config(noreplace) %attr(0600, tss, tss) %{_sysconfdir}/tcsd.conf
21mr|trousers-0.3.14-5|35	%{_mandir}/man5/*
21mr|trousers-0.3.14-5|36	%{_mandir}/man8/*
21mr|trousers-0.3.14-5|37	%{_unitdir}/tcsd.service
21mr|trousers-0.3.14-5|38	%{_sysusersdir}/%{name}.conf
21mr|trousers-0.3.14-5|39	%attr(0700, tss, tss) %{_localstatedir}/lib/tpm/
21mr|trousers-0.3.14-5|40	
21mr|trousers-0.3.14-5|41	#----------------------------------------------------------------------------
21mr|trousers-0.3.14-5|42	
21mr|trousers-0.3.14-5|43	%package -n %{libname}
21mr|trousers-0.3.14-5|44	Summary:	TrouSerS Shared libraries
21mr|trousers-0.3.14-5|45	Group:		System/Libraries
21mr|trousers-0.3.14-5|46	
21mr|trousers-0.3.14-5|47	%description -n %{libname}
21mr|trousers-0.3.14-5|48	Shared libraries for TrouSerS.
21mr|trousers-0.3.14-5|49	
21mr|trousers-0.3.14-5|50	%files -n %{libname}
21mr|trousers-0.3.14-5|51	%{_libdir}/libtspi.so.%{major}
21mr|trousers-0.3.14-5|52	%{_libdir}/libtspi.so.%{major}.*
21mr|trousers-0.3.14-5|53	
21mr|trousers-0.3.14-5|54	#----------------------------------------------------------------------------
21mr|trousers-0.3.14-5|55	
21mr|trousers-0.3.14-5|56	%package -n %{devname}
21mr|trousers-0.3.14-5|57	Summary:	TrouSerS header files and documentation
21mr|trousers-0.3.14-5|58	Group:		Development/C
21mr|trousers-0.3.14-5|59	Requires:	%{libname} = %{EVRD}
21mr|trousers-0.3.14-5|60	Provides:	%{name}-devel = %{EVRD}
21mr|trousers-0.3.14-5|61	
21mr|trousers-0.3.14-5|62	%description -n %{devname}
21mr|trousers-0.3.14-5|63	Header files and man pages for use in creating Trusted Computing enabled
21mr|trousers-0.3.14-5|64	applications.
21mr|trousers-0.3.14-5|65	
21mr|trousers-0.3.14-5|66	%files -n %{devname}
21mr|trousers-0.3.14-5|67	%doc doc/LTC-TSS_LLD_08_r2.pdf doc/TSS_programming_SNAFUs.txt
21mr|trousers-0.3.14-5|68	%{_libdir}/libtspi.so
21mr|trousers-0.3.14-5|69	%{_libdir}/libtddl.a
21mr|trousers-0.3.14-5|70	%{_includedir}/*
21mr|trousers-0.3.14-5|71	%{_mandir}/man3/Tspi_*
21mr|trousers-0.3.14-5|72	
21mr|trousers-0.3.14-5|73	#----------------------------------------------------------------------------
21mr|trousers-0.3.14-5|74	
21mr|trousers-0.3.14-5|75	%prep
21mr|trousers-0.3.14-5|76	%setup -c
21mr|trousers-0.3.14-5|77	%autopatch -p1
21mr|trousers-0.3.14-5|78	
21mr|trousers-0.3.14-5|79	%build
21mr|trousers-0.3.14-5|80	%configure \
21mr|trousers-0.3.14-5|81	--with-gui=openssl \
21mr|trousers-0.3.14-5|82	--disable-static
21mr|trousers-0.3.14-5|83	%make
21mr|trousers-0.3.14-5|84	
21mr|trousers-0.3.14-5|85	%install
21mr|trousers-0.3.14-5|86	%makeinstall_std
21mr|trousers-0.3.14-5|87	rm -f %{buildroot}/%{_libdir}/libtspi.la
21mr|trousers-0.3.14-5|88	mkdir -p %{buildroot}%{_unitdir}
21mr|trousers-0.3.14-5|89	mkdir -p %{buildroot}%{_sysusersdir}
21mr|trousers-0.3.14-5|90	install -m 0644 %{SOURCE1} %{buildroot}%{_unitdir}/
21mr|trousers-0.3.14-5|91	install -m 0644 %{SOURCE2} %{buildroot}%{_sysusersdir}/%{name}.conf
21mr|trousers-0.3.14-5|92	
21mr|trousers-0.3.14-5|93	%pre
21mr|trousers-0.3.14-5|94	%sysusers_create_package %{name} %{SOURCE2}
21mr|trousers-0.3.14-5|95	
21mr|trousers-0.3.14-5|96	%post
21mr|trousers-0.3.14-5|97	%systemd_post tcsd.service
21mr|trousers-0.3.14-5|98	
21mr|trousers-0.3.14-5|99	%preun
21mr|trousers-0.3.14-5|100	%systemd_preun tcsd.service
21mr|trousers-0.3.14-5|101	
21mr|trousers-0.3.14-5|102	%postun
21mr|trousers-0.3.14-5|103	%systemd_postun_with_restart tcsd.service

19565 21
21mr|tsocks-1.8-0.beta5.11|1	%define libname %mklibname %{name}
21mr|tsocks-1.8-0.beta5.11|2	
21mr|tsocks-1.8-0.beta5.11|3	Summary:	A transparent SOCKS proxying library
21mr|tsocks-1.8-0.beta5.11|4	Name:		tsocks
21mr|tsocks-1.8-0.beta5.11|5	Version:	1.8
21mr|tsocks-1.8-0.beta5.11|6	# Hardcode beta5 so ABF can increase release (it doesn't support macros in Release)
21mr|tsocks-1.8-0.beta5.11|7	# And the package is no longer updated in upstream for 17 years already
21mr|tsocks-1.8-0.beta5.11|8	Release:	0.beta5.11
21mr|tsocks-1.8-0.beta5.11|9	License:	GPLv2+
21mr|tsocks-1.8-0.beta5.11|10	Group:		Networking/Other
21mr|tsocks-1.8-0.beta5.11|11	Url:		http://tsocks.sourceforge.net/
21mr|tsocks-1.8-0.beta5.11|12	Source0:	http://ftp1.sourceforge.net/tsocks/%{name}-%{version}beta5.tar.bz2
21mr|tsocks-1.8-0.beta5.11|13	Source1:	tsocks.rpmlintrc
21mr|tsocks-1.8-0.beta5.11|14	# Mans from Debian
21mr|tsocks-1.8-0.beta5.11|15	# tsocks.1 is present in both upstream and Debian, they differ a bit
21mr|tsocks-1.8-0.beta5.11|16	Source10:	tsocks.1
21mr|tsocks-1.8-0.beta5.11|17	Source11:	inspectsocks.1
21mr|tsocks-1.8-0.beta5.11|18	Source12:	validateconf.1
21mr|tsocks-1.8-0.beta5.11|19	Source13:	saveme.8
21mr|tsocks-1.8-0.beta5.11|20	# Patches from Debian
21mr|tsocks-1.8-0.beta5.11|21	Patch00:	00_patch_from_1.8beta5-9.2.patch
21mr|tsocks-1.8-0.beta5.11|22	Patch01:	01_symbolexport.patch
21mr|tsocks-1.8-0.beta5.11|23	Patch02:	02_hyphenfix.patch
21mr|tsocks-1.8-0.beta5.11|24	Patch03:	03_fixloop.patch
21mr|tsocks-1.8-0.beta5.11|25	Patch04:	04_getpeername.patch
21mr|tsocks-1.8-0.beta5.11|26	Patch05:	05_config_in_home.patch
21mr|tsocks-1.8-0.beta5.11|27	Patch06:	06_fallback.patch
21mr|tsocks-1.8-0.beta5.11|28	Patch07:	07_tsocks-1.8_beta5-hostname-config-fix.patch
21mr|tsocks-1.8-0.beta5.11|29	Patch08:	08_manpages-fixes.patch
21mr|tsocks-1.8-0.beta5.11|30	Patch09:	09_multiarch_paths.patch
21mr|tsocks-1.8-0.beta5.11|31	Patch10:	10_hardening.patch
21mr|tsocks-1.8-0.beta5.11|32	BuildRequires:	glibc-static-devel
21mr|tsocks-1.8-0.beta5.11|33	BuildRequires:	binutils
21mr|tsocks-1.8-0.beta5.11|34	Requires:	%{libname} = %EVRD
21mr|tsocks-1.8-0.beta5.11|35	
21mr|tsocks-1.8-0.beta5.11|36	%description
21mr|tsocks-1.8-0.beta5.11|37	tsocks' role is to allow these non SOCKS aware applications (e.g
21mr|tsocks-1.8-0.beta5.11|38	telnet, ssh, ftp etc) to use SOCKS without any modification. It does
21mr|tsocks-1.8-0.beta5.11|39	this by intercepting the calls that applications make to establish
21mr|tsocks-1.8-0.beta5.11|40	network connections and negotating them through a SOCKS server as
21mr|tsocks-1.8-0.beta5.11|41	necessary.
21mr|tsocks-1.8-0.beta5.11|42	
21mr|tsocks-1.8-0.beta5.11|43	%files
21mr|tsocks-1.8-0.beta5.11|44	## upstream stuff
21mr|tsocks-1.8-0.beta5.11|45	%{_bindir}/inspectsocks
21mr|tsocks-1.8-0.beta5.11|46	%{_bindir}/saveme
21mr|tsocks-1.8-0.beta5.11|47	%{_bindir}/tsocks
21mr|tsocks-1.8-0.beta5.11|48	%{_bindir}/validateconf
21mr|tsocks-1.8-0.beta5.11|49	%{_mandir}/man8/tsocks.8*
21mr|tsocks-1.8-0.beta5.11|50	%{_mandir}/man5/tsocks.conf.5*
21mr|tsocks-1.8-0.beta5.11|51	# may contain private data such as passwords -> 600
21mr|tsocks-1.8-0.beta5.11|52	%attr(600,root,root) %config(noreplace) %{_sysconfdir}/tsocks.conf
21mr|tsocks-1.8-0.beta5.11|53	## Debian stuff
21mr|tsocks-1.8-0.beta5.11|54	%{_mandir}/man1/inspectsocks.1*
21mr|tsocks-1.8-0.beta5.11|55	%{_mandir}/man8/saveme.8*
21mr|tsocks-1.8-0.beta5.11|56	%{_mandir}/man1/tsocks.1*
21mr|tsocks-1.8-0.beta5.11|57	%{_mandir}/man1/validateconf.1*
21mr|tsocks-1.8-0.beta5.11|58	
21mr|tsocks-1.8-0.beta5.11|59	%package -n %{libname}
21mr|tsocks-1.8-0.beta5.11|60	Summary: lib for %{name}
21mr|tsocks-1.8-0.beta5.11|61	
21mr|tsocks-1.8-0.beta5.11|62	%description -n %{libname}
21mr|tsocks-1.8-0.beta5.11|63	lib for %{name}
21mr|tsocks-1.8-0.beta5.11|64	
21mr|tsocks-1.8-0.beta5.11|65	
21mr|tsocks-1.8-0.beta5.11|66	%files -n %{libname}
21mr|tsocks-1.8-0.beta5.11|67	%{_libdir}/libtsocks.so
21mr|tsocks-1.8-0.beta5.11|68	
21mr|tsocks-1.8-0.beta5.11|69	#----------------------------------------------------------------------------
21mr|tsocks-1.8-0.beta5.11|70	
21mr|tsocks-1.8-0.beta5.11|71	%prep
21mr|tsocks-1.8-0.beta5.11|72	%setup -q
21mr|tsocks-1.8-0.beta5.11|73	%apply_patches
21mr|tsocks-1.8-0.beta5.11|74	chmod 644 *.c *.h
21mr|tsocks-1.8-0.beta5.11|75	
21mr|tsocks-1.8-0.beta5.11|76	%build
21mr|tsocks-1.8-0.beta5.11|77	%configure \
21mr|tsocks-1.8-0.beta5.11|78	--enable-hostnames \
21mr|tsocks-1.8-0.beta5.11|79	--with-conf=/etc/tsocks.conf
21mr|tsocks-1.8-0.beta5.11|80	%make DYNLIB_FLAGS="-Wl,-soname -Wl,libtsocks.so"
21mr|tsocks-1.8-0.beta5.11|81	
21mr|tsocks-1.8-0.beta5.11|82	%install
21mr|tsocks-1.8-0.beta5.11|83	%makeinstall_std
21mr|tsocks-1.8-0.beta5.11|84	# Install additional stuff from source tree manually
21mr|tsocks-1.8-0.beta5.11|85	# - libtsocks.so - the libtsocks library
21mr|tsocks-1.8-0.beta5.11|86	# - validateconf - a utility to verify the tsocks configuration file
21mr|tsocks-1.8-0.beta5.11|87	# - inspectsocks - a utility to determine the version of a socks server
21mr|tsocks-1.8-0.beta5.11|88	# - saveme - a statically linked utility to remove /etc/ld.so.preload
21mr|tsocks-1.8-0.beta5.11|89	#   if it becomes corrupt
21mr|tsocks-1.8-0.beta5.11|90	install -D -m 0600 tsocks.conf.complex.example %{buildroot}%{_sysconfdir}/tsocks.conf
21mr|tsocks-1.8-0.beta5.11|91	install -D -m 0755 validateconf %{buildroot}%{_bindir}/validateconf
21mr|tsocks-1.8-0.beta5.11|92	install -D -m 0755 inspectsocks %{buildroot}%{_bindir}/inspectsocks
21mr|tsocks-1.8-0.beta5.11|93	install -D -m 0755 saveme %{buildroot}%{_bindir}/saveme
21mr|tsocks-1.8-0.beta5.11|94	strip %{buildroot}%{_bindir}/saveme
21mr|tsocks-1.8-0.beta5.11|95	
21mr|tsocks-1.8-0.beta5.11|96	# Install additional mans from Debian
21mr|tsocks-1.8-0.beta5.11|97	install -D -m 0644 %{SOURCE10} %{SOURCE11} %{SOURCE12} %{buildroot}%{_mandir}/man1/
21mr|tsocks-1.8-0.beta5.11|98	install -D -m 0644 %{SOURCE13} %{buildroot}%{_mandir}/man8/
21mr|tsocks-1.8-0.beta5.11|99	
21mr|tsocks-1.8-0.beta5.11|100	# This library is LD_PRELOAD'ed only - no need in versioning
21mr|tsocks-1.8-0.beta5.11|101	rm -f %{buildroot}%{_libdir}/libtsocks.so
21mr|tsocks-1.8-0.beta5.11|102	rm -f %{buildroot}%{_libdir}/libtsocks.so.1
21mr|tsocks-1.8-0.beta5.11|103	mv %{buildroot}%{_libdir}/libtsocks.so.%{version} %{buildroot}%{_libdir}/libtsocks.so
21mr|tsocks-1.8-0.beta5.11|104	
21mr|tsocks-1.8-0.beta5.11|105	%check
21mr|tsocks-1.8-0.beta5.11|106	# ensure that we did not rename a versioned library
21mr|tsocks-1.8-0.beta5.11|107	[ "$(LC_ALL=C readelf -a %{buildroot}%{_libdir}/libtsocks.so | \
21mr|tsocks-1.8-0.beta5.11|108	grep -i 'soname: \[' | \
21mr|tsocks-1.8-0.beta5.11|109	tr -d '[]' | awk '{print $NF}')" = 'libtsocks.so' ]

19566 21
21mr|ttembed-1.1-11|1	Name:       ttembed
21mr|ttembed-1.1-11|2	Version:    1.1
21mr|ttembed-1.1-11|3	Release:    11%{?dist}
21mr|ttembed-1.1-11|4	Group:	    System/X11
21mr|ttembed-1.1-11|5	Summary:    Remove embedding limitations from TrueType fonts
21mr|ttembed-1.1-11|6	License:    Public Domain
21mr|ttembed-1.1-11|7	URL:        https://github.com/hisdeedsaredust/ttembed
21mr|ttembed-1.1-11|8	Source0:    https://github.com/hisdeedsaredust/ttembed/archive/v%{version}.tar.gz
21mr|ttembed-1.1-11|9	
21mr|ttembed-1.1-11|10	%description
21mr|ttembed-1.1-11|11	Remove embedding limitations from TrueType fonts, by setting the fsType field
21mr|ttembed-1.1-11|12	in the OS/2 table to zero. That's it; this program is a one-trick pony.
21mr|ttembed-1.1-11|13	
21mr|ttembed-1.1-11|14	%prep
21mr|ttembed-1.1-11|15	%setup -q
21mr|ttembed-1.1-11|16	
21mr|ttembed-1.1-11|17	%build
21mr|ttembed-1.1-11|18	%set_build_flags
21mr|ttembed-1.1-11|19	%make_build CC=%{__cc}
21mr|ttembed-1.1-11|20	
21mr|ttembed-1.1-11|21	%install
21mr|ttembed-1.1-11|22	install -d %{buildroot}%{_bindir}
21mr|ttembed-1.1-11|23	install -p -m 755 %{name} %{buildroot}%{_bindir}
21mr|ttembed-1.1-11|24	install -d %{buildroot}%{_mandir}/man1/
21mr|ttembed-1.1-11|25	install -p -m 644 %{name}.1 %{buildroot}%{_mandir}/man1/
21mr|ttembed-1.1-11|26	
21mr|ttembed-1.1-11|27	%files
21mr|ttembed-1.1-11|28	%{_bindir}/%{name}
21mr|ttembed-1.1-11|29	%{_mandir}/man1/*
21mr|ttembed-1.1-11|30	%doc LICENSE README.md
21mr|ttembed-1.1-11|31	
21mr|ttembed-1.1-11|32	%check
21mr|ttembed-1.1-11|33	# smoke test - fail on not font file
21mr|ttembed-1.1-11|34	echo 'not a font' > test
21mr|ttembed-1.1-11|35	if [[ "$(./ttembed test 2>&1)" != "test: Not TTF/OTF" ]] ; then
21mr|ttembed-1.1-11|36	echo "TEST FAIL: not a font input test" 1>&2
21mr|ttembed-1.1-11|37	exit 1
21mr|ttembed-1.1-11|38	fi
21mr|ttembed-1.1-11|39	rm test

19567 21
21mr|ttmkfdir-3.0.9-15|1	Summary:	Utility to create fonts.scale files for truetype fonts
21mr|ttmkfdir-3.0.9-15|2	Name:		ttmkfdir
21mr|ttmkfdir-3.0.9-15|3	Version:	3.0.9
21mr|ttmkfdir-3.0.9-15|4	Release:	15
21mr|ttmkfdir-3.0.9-15|5	# Only licensing attribution is in README, no version.
21mr|ttmkfdir-3.0.9-15|6	License:	LGPLv2+
21mr|ttmkfdir-3.0.9-15|7	Group:		System/Fonts/True type
21mr|ttmkfdir-3.0.9-15|8	# This is a Red Hat maintained package which is specific to
21mr|ttmkfdir-3.0.9-15|9	# our distribution.  Thus the source is only available from
21mr|ttmkfdir-3.0.9-15|10	# within this srpm.
21mr|ttmkfdir-3.0.9-15|11	Source0:	%{name}-%{version}.tar.bz2
21mr|ttmkfdir-3.0.9-15|12	Patch0:		ttmkfdir-3.0.9-cpp.patch
21mr|ttmkfdir-3.0.9-15|13	Patch1:		ttmkfdir-3.0.9-zlib.patch
21mr|ttmkfdir-3.0.9-15|14	Patch2:		ttmkfdir-3.0.9-fix-freetype217.patch
21mr|ttmkfdir-3.0.9-15|15	Patch3:		ttmkfdir-3.0.9-namespace.patch
21mr|ttmkfdir-3.0.9-15|16	Patch4:		ttmkfdir-3.0.9-fix-crash.patch
21mr|ttmkfdir-3.0.9-15|17	Patch5:		ttmkfdir-3.0.9-warnings.patch
21mr|ttmkfdir-3.0.9-15|18	Patch6:		ttmkfdir-3.0.9-segfaults.patch
21mr|ttmkfdir-3.0.9-15|19	Patch7:		ttmkfdir-3.0.9-encoding-dir.patch
21mr|ttmkfdir-3.0.9-15|20	Patch8:		ttmkfdir-3.0.9-font-scale.patch
21mr|ttmkfdir-3.0.9-15|21	Patch9:		ttmkfdir-3.0.9-bug434301.patch
21mr|ttmkfdir-3.0.9-15|22	Patch10:	ttmkfdir-3.0.9-libtool.patch
21mr|ttmkfdir-3.0.9-15|23	BuildRequires:	flex
21mr|ttmkfdir-3.0.9-15|24	BuildRequires:	libtool
21mr|ttmkfdir-3.0.9-15|25	BuildRequires:	pkgconfig(freetype2)
21mr|ttmkfdir-3.0.9-15|26	BuildRequires:	pkgconfig(zlib)
21mr|ttmkfdir-3.0.9-15|27	Provides:	freetype-tools = %{EVRD}
21mr|ttmkfdir-3.0.9-15|28	
21mr|ttmkfdir-3.0.9-15|29	%description
21mr|ttmkfdir-3.0.9-15|30	ttmkfdir is a utility used to create fonts.scale files in TrueType font
21mr|ttmkfdir-3.0.9-15|31	directories in order to prepare them for use by the font server.
21mr|ttmkfdir-3.0.9-15|32	
21mr|ttmkfdir-3.0.9-15|33	%files
21mr|ttmkfdir-3.0.9-15|34	%doc README
21mr|ttmkfdir-3.0.9-15|35	%{_bindir}/ttmkfdir
21mr|ttmkfdir-3.0.9-15|36	
21mr|ttmkfdir-3.0.9-15|37	#----------------------------------------------------------------------------
21mr|ttmkfdir-3.0.9-15|38	
21mr|ttmkfdir-3.0.9-15|39	%prep
21mr|ttmkfdir-3.0.9-15|40	%setup -q
21mr|ttmkfdir-3.0.9-15|41	%patch0 -p1
21mr|ttmkfdir-3.0.9-15|42	%patch1 -p1
21mr|ttmkfdir-3.0.9-15|43	%patch2 -p1
21mr|ttmkfdir-3.0.9-15|44	%patch3 -p1
21mr|ttmkfdir-3.0.9-15|45	%patch4 -p1
21mr|ttmkfdir-3.0.9-15|46	%patch5 -p1
21mr|ttmkfdir-3.0.9-15|47	%patch6 -p1
21mr|ttmkfdir-3.0.9-15|48	%patch7 -p1
21mr|ttmkfdir-3.0.9-15|49	%patch8 -p1
21mr|ttmkfdir-3.0.9-15|50	%patch9 -p1
21mr|ttmkfdir-3.0.9-15|51	%patch10 -p1
21mr|ttmkfdir-3.0.9-15|52	
21mr|ttmkfdir-3.0.9-15|53	%build
21mr|ttmkfdir-3.0.9-15|54	%make OPTFLAGS="%{optflags}"
21mr|ttmkfdir-3.0.9-15|55	
21mr|ttmkfdir-3.0.9-15|56	%install
21mr|ttmkfdir-3.0.9-15|57	%makeinstall_std

19568 21
21mr|tuned-2.16.0-1|1	%global __requires_exclude /usr/bin/stap
21mr|tuned-2.16.0-1|2	
21mr|tuned-2.16.0-1|3	Summary:	A dynamic adaptive system tuning daemon
21mr|tuned-2.16.0-1|4	Name:		tuned
21mr|tuned-2.16.0-1|5	Version:	2.16.0
21mr|tuned-2.16.0-1|6	Release:	1
21mr|tuned-2.16.0-1|7	License:	GPLv2+
21mr|tuned-2.16.0-1|8	Group:		System/Kernel and hardware
21mr|tuned-2.16.0-1|9	Url:		https://fedorahosted.org/tuned/
21mr|tuned-2.16.0-1|10	Source0:	https://github.com/redhat-performance/tuned/archive/v%{version}.tar.gz
21mr|tuned-2.16.0-1|11	Source1:	governors.modules
21mr|tuned-2.16.0-1|12	Patch0:		0002-get-CPE-string-from-etc-os-release-rather-than-the-m.patch
21mr|tuned-2.16.0-1|13	Patch5:		tuned-2.4.1-dont-start-in-virtual-env.patch
21mr|tuned-2.16.0-1|14	BuildRequires:	pkgconfig(python3)
21mr|tuned-2.16.0-1|15	BuildRequires:	python3egg(six)
21mr|tuned-2.16.0-1|16	%ifarch %{x86_64} %{ix86}
21mr|tuned-2.16.0-1|17	Requires:	cpupower
21mr|tuned-2.16.0-1|18	%endif
21mr|tuned-2.16.0-1|19	Requires:	dbus
21mr|tuned-2.16.0-1|20	Requires:	ethtool
21mr|tuned-2.16.0-1|21	Requires:	hdparm
21mr|tuned-2.16.0-1|22	Requires:	polkit
21mr|tuned-2.16.0-1|23	Requires:	python3-dbus
21mr|tuned-2.16.0-1|24	Requires:	python3-gi
21mr|tuned-2.16.0-1|25	Requires:	python3egg(configobj)
21mr|tuned-2.16.0-1|26	Requires:	python3egg(decorator)
21mr|tuned-2.16.0-1|27	Requires:	python3egg(pyudev)
21mr|tuned-2.16.0-1|28	Requires:	python3egg(six)
21mr|tuned-2.16.0-1|29	Requires:	typelib(GObject)
21mr|tuned-2.16.0-1|30	Requires:	virt-what
21mr|tuned-2.16.0-1|31	Requires(post):	virt-what
21mr|tuned-2.16.0-1|32	BuildArch:	noarch
21mr|tuned-2.16.0-1|33	
21mr|tuned-2.16.0-1|34	%description
21mr|tuned-2.16.0-1|35	The tuned package contains a daemon that tunes system settings dynamically.
21mr|tuned-2.16.0-1|36	It does so by monitoring the usage of several system components periodically.
21mr|tuned-2.16.0-1|37	Based on that information components will then be put into lower or higher
21mr|tuned-2.16.0-1|38	power saving modes to adapt to the current usage. Currently only ethernet
21mr|tuned-2.16.0-1|39	network and ATA harddisk devices are implemented.
21mr|tuned-2.16.0-1|40	
21mr|tuned-2.16.0-1|41	%files
21mr|tuned-2.16.0-1|42	%doc AUTHORS README doc/TIPS.txt
21mr|tuned-2.16.0-1|43	%{_sysconfdir}/modprobe.preload.d/governors
21mr|tuned-2.16.0-1|44	%{_datadir}/bash-completion/completions/tuned-adm
21mr|tuned-2.16.0-1|45	%exclude %{python3_sitelib}/tuned/gtk
21mr|tuned-2.16.0-1|46	%{python3_sitelib}/tuned
21mr|tuned-2.16.0-1|47	%{_sbindir}/tuned
21mr|tuned-2.16.0-1|48	%{_sbindir}/tuned-adm
21mr|tuned-2.16.0-1|49	%exclude %{_prefix}/lib/tuned/default
21mr|tuned-2.16.0-1|50	%exclude %{_prefix}/lib/tuned/desktop-powersave
21mr|tuned-2.16.0-1|51	%exclude %{_prefix}/lib/tuned/laptop-ac-powersave
21mr|tuned-2.16.0-1|52	%exclude %{_prefix}/lib/tuned/server-powersave
21mr|tuned-2.16.0-1|53	%exclude %{_prefix}/lib/tuned/laptop-battery-powersave
21mr|tuned-2.16.0-1|54	%exclude %{_prefix}/lib/tuned/enterprise-storage
21mr|tuned-2.16.0-1|55	%exclude %{_prefix}/lib/tuned/spindown-disk
21mr|tuned-2.16.0-1|56	%exclude %{_mandir}/man7/tuned-profiles-compat.7*
21mr|tuned-2.16.0-1|57	%{_prefix}/lib/tuned
21mr|tuned-2.16.0-1|58	%{_prefix}/lib/kernel/install.d/*tuned.*
21mr|tuned-2.16.0-1|59	%dir %{_sysconfdir}/tuned
21mr|tuned-2.16.0-1|60	%config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/tuned/active_profile
21mr|tuned-2.16.0-1|61	%config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/tuned/profile_mode
21mr|tuned-2.16.0-1|62	%config(noreplace) %{_sysconfdir}/tuned/tuned-main.conf
21mr|tuned-2.16.0-1|63	%config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/tuned/bootcmdline
21mr|tuned-2.16.0-1|64	%config(noreplace) %{_sysconfdir}/tuned/cpu-partitioning-variables.conf
21mr|tuned-2.16.0-1|65	%config(noreplace) %{_sysconfdir}/tuned/realtime-variables.conf
21mr|tuned-2.16.0-1|66	%config(noreplace) %{_sysconfdir}/tuned/realtime-virtual-guest-variables.conf
21mr|tuned-2.16.0-1|67	%config(noreplace) %{_sysconfdir}/tuned/realtime-virtual-host-variables.conf
21mr|tuned-2.16.0-1|68	%config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/tuned/post_loaded_profile
21mr|tuned-2.16.0-1|69	%{_sysconfdir}/dbus-1/system.d/com.redhat.tuned.conf
21mr|tuned-2.16.0-1|70	%verify(not size mtime md5) %{_sysconfdir}/modprobe.d/tuned.conf
21mr|tuned-2.16.0-1|71	%{_tmpfilesdir}/tuned.conf
21mr|tuned-2.16.0-1|72	%{_unitdir}/tuned.service
21mr|tuned-2.16.0-1|73	%{_presetdir}/86-tuned.preset
21mr|tuned-2.16.0-1|74	%{_libexecdir}/tuned/defirqaffinity.py
21mr|tuned-2.16.0-1|75	%{_libexecdir}/tuned/__pycache__/defirqaffinity.*
21mr|tuned-2.16.0-1|76	%dir %{_localstatedir}/log/tuned
21mr|tuned-2.16.0-1|77	%dir /run/tuned
21mr|tuned-2.16.0-1|78	%{_mandir}/man5/tuned*
21mr|tuned-2.16.0-1|79	%{_mandir}/man7/tuned-profiles*
21mr|tuned-2.16.0-1|80	%{_mandir}/man8/tuned*
21mr|tuned-2.16.0-1|81	%{_sysconfdir}/grub.d/00_tuned
21mr|tuned-2.16.0-1|82	%{_datadir}/polkit-1/actions/com.redhat.tuned.policy
21mr|tuned-2.16.0-1|83	
21mr|tuned-2.16.0-1|84	%post
21mr|tuned-2.16.0-1|85	# try to autodetect the best profile for the system in case there is none preset
21mr|tuned-2.16.0-1|86	if [ ! -f %{_sysconfdir}/tuned/active_profile -o -z "`cat %{_sysconfdir}/tuned/active_profile 2>/dev/null`" ]
21mr|tuned-2.16.0-1|87	then
21mr|tuned-2.16.0-1|88	PROFILE=`%{_sbindir}/tuned-adm recommend 2>/dev/null`
21mr|tuned-2.16.0-1|89	[ "$PROFILE" ] || PROFILE=balanced
21mr|tuned-2.16.0-1|90	%{_sbindir}/tuned-adm profile "$PROFILE" 2>/dev/null || echo -n "$PROFILE" > %{_sysconfdir}/tuned/active_profile
21mr|tuned-2.16.0-1|91	fi
21mr|tuned-2.16.0-1|92	
21mr|tuned-2.16.0-1|93	# convert active_profile from full path to name (if needed)
21mr|tuned-2.16.0-1|94	sed -e 's|.*/\([^/]\+\)/[^\.]\+\.conf|\1|' -i %{_sysconfdir}/tuned/active_profile
21mr|tuned-2.16.0-1|95	
21mr|tuned-2.16.0-1|96	%systemd_post %{name}
21mr|tuned-2.16.0-1|97	
21mr|tuned-2.16.0-1|98	%preun
21mr|tuned-2.16.0-1|99	%systemd_preun %{name}
21mr|tuned-2.16.0-1|100	
21mr|tuned-2.16.0-1|101	#----------------------------------------------------------------------------
21mr|tuned-2.16.0-1|102	
21mr|tuned-2.16.0-1|103	%package gtk
21mr|tuned-2.16.0-1|104	Summary:	GTK GUI for tuned
21mr|tuned-2.16.0-1|105	Group:		System/Kernel and hardware
21mr|tuned-2.16.0-1|106	Requires:	%{name} = %{EVRD}
21mr|tuned-2.16.0-1|107	Requires:	polkit
21mr|tuned-2.16.0-1|108	Requires:	powertop
21mr|tuned-2.16.0-1|109	Requires:	python3-gi
21mr|tuned-2.16.0-1|110	
21mr|tuned-2.16.0-1|111	%description gtk
21mr|tuned-2.16.0-1|112	GTK GUI that can control tuned and provide simple profile editor.
21mr|tuned-2.16.0-1|113	
21mr|tuned-2.16.0-1|114	%files gtk
21mr|tuned-2.16.0-1|115	%{_sbindir}/tuned-gui
21mr|tuned-2.16.0-1|116	%{python3_sitelib}/tuned/gtk
21mr|tuned-2.16.0-1|117	%{_datadir}/tuned/ui
21mr|tuned-2.16.0-1|118	%{_iconsdir}/hicolor/scalable/apps/tuned.svg
21mr|tuned-2.16.0-1|119	%{_datadir}/applications/tuned-gui.desktop
21mr|tuned-2.16.0-1|120	
21mr|tuned-2.16.0-1|121	#----------------------------------------------------------------------------
21mr|tuned-2.16.0-1|122	
21mr|tuned-2.16.0-1|123	%package profiles-compat
21mr|tuned-2.16.0-1|124	Summary:	Additional tuned profiles mainly for backward compatibility with tuned 1.0
21mr|tuned-2.16.0-1|125	Group:		System/Kernel and hardware
21mr|tuned-2.16.0-1|126	Requires:	%{name} = %{EVRD}
21mr|tuned-2.16.0-1|127	
21mr|tuned-2.16.0-1|128	%description profiles-compat
21mr|tuned-2.16.0-1|129	Additional tuned profiles mainly for backward compatibility with tuned 1.0.
21mr|tuned-2.16.0-1|130	It can be also used to fine tune your system for specific scenarios.
21mr|tuned-2.16.0-1|131	
21mr|tuned-2.16.0-1|132	%files profiles-compat
21mr|tuned-2.16.0-1|133	%{_prefix}/lib/tuned/default
21mr|tuned-2.16.0-1|134	%{_prefix}/lib/tuned/desktop-powersave
21mr|tuned-2.16.0-1|135	%{_prefix}/lib/tuned/laptop-ac-powersave
21mr|tuned-2.16.0-1|136	%{_prefix}/lib/tuned/server-powersave
21mr|tuned-2.16.0-1|137	%{_prefix}/lib/tuned/laptop-battery-powersave
21mr|tuned-2.16.0-1|138	%{_prefix}/lib/tuned/enterprise-storage
21mr|tuned-2.16.0-1|139	%{_prefix}/lib/tuned/spindown-disk
21mr|tuned-2.16.0-1|140	%{_mandir}/man7/tuned-profiles-compat.7*
21mr|tuned-2.16.0-1|141	
21mr|tuned-2.16.0-1|142	#----------------------------------------------------------------------------
21mr|tuned-2.16.0-1|143	
21mr|tuned-2.16.0-1|144	%package utils
21mr|tuned-2.16.0-1|145	Summary:	Various tuned utilities
21mr|tuned-2.16.0-1|146	Group:		System/Kernel and hardware
21mr|tuned-2.16.0-1|147	Requires:	%{name} = %{EVRD}
21mr|tuned-2.16.0-1|148	Requires:	powertop
21mr|tuned-2.16.0-1|149	
21mr|tuned-2.16.0-1|150	%description utils
21mr|tuned-2.16.0-1|151	This package contains utilities that can help you to fine tune and
21mr|tuned-2.16.0-1|152	debug your system and manage tuned profiles.
21mr|tuned-2.16.0-1|153	
21mr|tuned-2.16.0-1|154	%files utils
21mr|tuned-2.16.0-1|155	%{_bindir}/powertop2tuned
21mr|tuned-2.16.0-1|156	%{_libexecdir}/tuned/pmqos-static*
21mr|tuned-2.16.0-1|157	%{_libexecdir}/tuned/__pycache__/pmqos-static*
21mr|tuned-2.16.0-1|158	
21mr|tuned-2.16.0-1|159	#----------------------------------------------------------------------------
21mr|tuned-2.16.0-1|160	%package utils-systemtap
21mr|tuned-2.16.0-1|161	Summary:	Disk and net statistic monitoring systemtap scripts
21mr|tuned-2.16.0-1|162	Group:		System/Kernel and hardware
21mr|tuned-2.16.0-1|163	Requires:	%{name} = %{EVRD}
21mr|tuned-2.16.0-1|164	%ifarch %{x86_64} %{armx} %{ix86}
21mr|tuned-2.16.0-1|165	Requires:	systemtap
21mr|tuned-2.16.0-1|166	%endif
21mr|tuned-2.16.0-1|167	
21mr|tuned-2.16.0-1|168	%description utils-systemtap
21mr|tuned-2.16.0-1|169	This package contains several systemtap scripts to allow detailed
21mr|tuned-2.16.0-1|170	manual monitoring of the system. Instead of the typical IO/sec it collects
21mr|tuned-2.16.0-1|171	minimal, maximal and average time between operations to be able to
21mr|tuned-2.16.0-1|172	identify applications that behave power inefficient (many small operations
21mr|tuned-2.16.0-1|173	instead of fewer large ones).
21mr|tuned-2.16.0-1|174	
21mr|tuned-2.16.0-1|175	%files utils-systemtap
21mr|tuned-2.16.0-1|176	%doc doc/README.utils
21mr|tuned-2.16.0-1|177	%doc doc/README.scomes
21mr|tuned-2.16.0-1|178	%{_sbindir}/varnetload
21mr|tuned-2.16.0-1|179	%{_sbindir}/netdevstat
21mr|tuned-2.16.0-1|180	%{_sbindir}/diskdevstat
21mr|tuned-2.16.0-1|181	%{_sbindir}/scomes
21mr|tuned-2.16.0-1|182	%{_mandir}/man8/varnetload.*
21mr|tuned-2.16.0-1|183	%{_mandir}/man8/netdevstat.*
21mr|tuned-2.16.0-1|184	%{_mandir}/man8/diskdevstat.*
21mr|tuned-2.16.0-1|185	%{_mandir}/man8/scomes.*
21mr|tuned-2.16.0-1|186	
21mr|tuned-2.16.0-1|187	#----------------------------------------------------------------------------
21mr|tuned-2.16.0-1|188	
21mr|tuned-2.16.0-1|189	%prep
21mr|tuned-2.16.0-1|190	%setup -q
21mr|tuned-2.16.0-1|191	find . -name "*.py" |xargs 2to3 -w
21mr|tuned-2.16.0-1|192	# Python 3.x is WAY more picky about mixing tabs and spaces than 2.x
21mr|tuned-2.16.0-1|193	find . -name "*.py" |xargs sed -i -e 's,    ,	,g'
21mr|tuned-2.16.0-1|194	%apply_patches
21mr|tuned-2.16.0-1|195	
21mr|tuned-2.16.0-1|196	%build
21mr|tuned-2.16.0-1|197	%make
21mr|tuned-2.16.0-1|198	
21mr|tuned-2.16.0-1|199	%install
21mr|tuned-2.16.0-1|200	%makeinstall_std
21mr|tuned-2.16.0-1|201	rm -r %{buildroot}%{_docdir}/%{name}
21mr|tuned-2.16.0-1|202	#use python shebang
21mr|tuned-2.16.0-1|203	sed '1 s,^.*$,#!%{__python3},' -i %{buildroot}%{_sbindir}/tuned-gui
21mr|tuned-2.16.0-1|204	sed '1 s,^.*$,#!%{__python3},' -i %{buildroot}%{_libexecdir}/tuned/{pmqos-static.py,defirqaffinity.py}
21mr|tuned-2.16.0-1|205	
21mr|tuned-2.16.0-1|206	install -d %{buildroot}%{_presetdir}
21mr|tuned-2.16.0-1|207	cat > %{buildroot}%{_presetdir}/86-tuned.preset << EOF
21mr|tuned-2.16.0-1|208	enable tuned.service
21mr|tuned-2.16.0-1|209	EOF
21mr|tuned-2.16.0-1|210	
21mr|tuned-2.16.0-1|211	# (tpg) install cpu governors's modules
21mr|tuned-2.16.0-1|212	install -D -m644 %{SOURCE1} %{buildroot}%{_sysconfdir}/modprobe.preload.d/governors

19569 21
21mr|tuscany-parent-2-19|1	Name:          tuscany-parent
21mr|tuscany-parent-2-19|2	Version:       2
21mr|tuscany-parent-2-19|3	Release:       19
21mr|tuscany-parent-2-19|4	Summary:       Apache Tuscany Project Parent
21mr|tuscany-parent-2-19|5	License:       ASL 2.0
21mr|tuscany-parent-2-19|6	Url:           http://tuscany.apache.org/
21mr|tuscany-parent-2-19|7	# svn export http://svn.apache.org/repos/asf/tuscany/tags/java/pom/parent/2 tuscany-parent-2
21mr|tuscany-parent-2-19|8	# tar czf tuscany-parent-2-src-svn.tar.gz tuscany-parent-2
21mr|tuscany-parent-2-19|9	Source0:       %{name}-%{version}-src-svn.tar.gz
21mr|tuscany-parent-2-19|10	# tuscany-parent package don't include the license file
21mr|tuscany-parent-2-19|11	Source1:       http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|tuscany-parent-2-19|12	
21mr|tuscany-parent-2-19|13	BuildRequires: maven-local
21mr|tuscany-parent-2-19|14	BuildRequires: maven-install-plugin
21mr|tuscany-parent-2-19|15	
21mr|tuscany-parent-2-19|16	# required by remote-resources-plugin
21mr|tuscany-parent-2-19|17	BuildRequires: mvn(org.apache.maven.shared:maven-artifact-resolver)
21mr|tuscany-parent-2-19|18	BuildRequires: mvn(org.apache.maven.shared:maven-shared-components:pom:)
21mr|tuscany-parent-2-19|19	
21mr|tuscany-parent-2-19|20	Group:          Development/Java
21mr|tuscany-parent-2-19|21	BuildArch:     noarch
21mr|tuscany-parent-2-19|22	# Java stack is not supported on x86_32
21mr|tuscany-parent-2-19|23	ExcludeArch: %{ix86}
21mr|tuscany-parent-2-19|24	
21mr|tuscany-parent-2-19|25	%description
21mr|tuscany-parent-2-19|26	Parent POM defining settings that can be used across Tuscany.
21mr|tuscany-parent-2-19|27	
21mr|tuscany-parent-2-19|28	%prep
21mr|tuscany-parent-2-19|29	%setup -q
21mr|tuscany-parent-2-19|30	
21mr|tuscany-parent-2-19|31	cp -p %{SOURCE1} .
21mr|tuscany-parent-2-19|32	sed -i 's/\r//' LICENSE-2.0.txt
21mr|tuscany-parent-2-19|33	
21mr|tuscany-parent-2-19|34	%pom_remove_plugin org.apache.maven.plugins:maven-pmd-plugin
21mr|tuscany-parent-2-19|35	
21mr|tuscany-parent-2-19|36	%build
21mr|tuscany-parent-2-19|37	
21mr|tuscany-parent-2-19|38	%mvn_build
21mr|tuscany-parent-2-19|39	
21mr|tuscany-parent-2-19|40	%install
21mr|tuscany-parent-2-19|41	%mvn_install
21mr|tuscany-parent-2-19|42	
21mr|tuscany-parent-2-19|43	%files -f .mfiles
21mr|tuscany-parent-2-19|44	%license LICENSE-2.0.txt
21mr|tuscany-parent-2-19|45	

19570 21
21mr|tuscany-sdo-java-1.1.1-21|1	%global namedreltag %{nil}
21mr|tuscany-sdo-java-1.1.1-21|2	%global namedversion %{version}%{?namedreltag}
21mr|tuscany-sdo-java-1.1.1-21|3	%global api_version 2.1
21mr|tuscany-sdo-java-1.1.1-21|4	%global api_name tuscany-sdo-api-r%{api_version}
21mr|tuscany-sdo-java-1.1.1-21|5	
21mr|tuscany-sdo-java-1.1.1-21|6	Name:          tuscany-sdo-java
21mr|tuscany-sdo-java-1.1.1-21|7	Version:       1.1.1
21mr|tuscany-sdo-java-1.1.1-21|8	Release:       21
21mr|tuscany-sdo-java-1.1.1-21|9	Summary:       Service Data Objects 2.1 Java API spec
21mr|tuscany-sdo-java-1.1.1-21|10	License:       ASL 2.0
21mr|tuscany-sdo-java-1.1.1-21|11	Url:           http://tuscany.apache.org/sdo-java.html
21mr|tuscany-sdo-java-1.1.1-21|12	Source0:       ftp://ftp.gbnet.net/pub/apache/dist/tuscany/java/sdo/%{version}/apache-tuscany-sdo-%{version}-src.tar.gz
21mr|tuscany-sdo-java-1.1.1-21|13	
21mr|tuscany-sdo-java-1.1.1-21|14	BuildRequires: mvn(junit:junit)
21mr|tuscany-sdo-java-1.1.1-21|15	BuildRequires: maven-local
21mr|tuscany-sdo-java-1.1.1-21|16	BuildRequires: maven-assembly-plugin
21mr|tuscany-sdo-java-1.1.1-21|17	BuildRequires: maven-plugin-bundle
21mr|tuscany-sdo-java-1.1.1-21|18	# required by plugin-bundle
21mr|tuscany-sdo-java-1.1.1-21|19	BuildRequires: mvn(org.apache.maven.shared:maven-shared-components:pom:)
21mr|tuscany-sdo-java-1.1.1-21|20	
21mr|tuscany-sdo-java-1.1.1-21|21	Group:          Development/Java
21mr|tuscany-sdo-java-1.1.1-21|22	BuildArch:     noarch
21mr|tuscany-sdo-java-1.1.1-21|23	# Java stack is not supported on x86_32
21mr|tuscany-sdo-java-1.1.1-21|24	ExcludeArch: %{ix86}
21mr|tuscany-sdo-java-1.1.1-21|25	
21mr|tuscany-sdo-java-1.1.1-21|26	%description
21mr|tuscany-sdo-java-1.1.1-21|27	SDO is a framework for data application development, which
21mr|tuscany-sdo-java-1.1.1-21|28	includes an architecture and API. SDO does the following:
21mr|tuscany-sdo-java-1.1.1-21|29	
21mr|tuscany-sdo-java-1.1.1-21|30	- Simplifies the J2EE data programming model
21mr|tuscany-sdo-java-1.1.1-21|31	- Abstracts data in a service oriented architecture (SOA)
21mr|tuscany-sdo-java-1.1.1-21|32	- Unifies data application development
21mr|tuscany-sdo-java-1.1.1-21|33	- Supports and integrates XML
21mr|tuscany-sdo-java-1.1.1-21|34	- Incorporates J2EE patterns and best practices
21mr|tuscany-sdo-java-1.1.1-21|35	
21mr|tuscany-sdo-java-1.1.1-21|36	With SDO, you do not need to be familiar with a
21mr|tuscany-sdo-java-1.1.1-21|37	technology-specific API in order to access and utilize data.
21mr|tuscany-sdo-java-1.1.1-21|38	You need to know only one API, the SDO API, which lets you
21mr|tuscany-sdo-java-1.1.1-21|39	work with data from multiple data sources, including
21mr|tuscany-sdo-java-1.1.1-21|40	relational databases, entity EJB components, XML pages, Web
21mr|tuscany-sdo-java-1.1.1-21|41	services, the Java Connector Architecture, JavaServer Pages
21mr|tuscany-sdo-java-1.1.1-21|42	pages, and more.
21mr|tuscany-sdo-java-1.1.1-21|43	
21mr|tuscany-sdo-java-1.1.1-21|44	This package contains only a Java API of SDO 2.1 spec.
21mr|tuscany-sdo-java-1.1.1-21|45	EclipseLink is a implementation of this spec.
21mr|tuscany-sdo-java-1.1.1-21|46	
21mr|tuscany-sdo-java-1.1.1-21|47	%package javadoc
21mr|tuscany-sdo-java-1.1.1-21|48	Summary:       Javadoc for %{name}
21mr|tuscany-sdo-java-1.1.1-21|49	
21mr|tuscany-sdo-java-1.1.1-21|50	%description javadoc
21mr|tuscany-sdo-java-1.1.1-21|51	This package contains the API documentation for %{name}.
21mr|tuscany-sdo-java-1.1.1-21|52	
21mr|tuscany-sdo-java-1.1.1-21|53	%prep
21mr|tuscany-sdo-java-1.1.1-21|54	%setup -q -n tuscany-sdo-%{version}-src
21mr|tuscany-sdo-java-1.1.1-21|55	
21mr|tuscany-sdo-java-1.1.1-21|56	%pom_disable_module lib
21mr|tuscany-sdo-java-1.1.1-21|57	%pom_disable_module impl
21mr|tuscany-sdo-java-1.1.1-21|58	%pom_disable_module tools
21mr|tuscany-sdo-java-1.1.1-21|59	%pom_disable_module plugin
21mr|tuscany-sdo-java-1.1.1-21|60	%pom_disable_module sample
21mr|tuscany-sdo-java-1.1.1-21|61	%pom_disable_module distribution
21mr|tuscany-sdo-java-1.1.1-21|62	%pom_disable_module java5tools
21mr|tuscany-sdo-java-1.1.1-21|63	
21mr|tuscany-sdo-java-1.1.1-21|64	%pom_remove_plugin :maven-javadoc-plugin
21mr|tuscany-sdo-java-1.1.1-21|65	%pom_remove_plugin :maven-javadoc-plugin sdo-api
21mr|tuscany-sdo-java-1.1.1-21|66	
21mr|tuscany-sdo-java-1.1.1-21|67	sed -i 's|<artifactId>tuscany-sdo-api-r${specVersion}</artifactId>|<artifactId>%{api_name}</artifactId>|' $( find . -iname "pom.xml")
21mr|tuscany-sdo-java-1.1.1-21|68	
21mr|tuscany-sdo-java-1.1.1-21|69	sed -i 's|pom.name|project.name|' sdo-api/pom.xml
21mr|tuscany-sdo-java-1.1.1-21|70	sed -i 's|pom.description|project.description|' sdo-api/pom.xml
21mr|tuscany-sdo-java-1.1.1-21|71	sed -i 's|pom.organization.name|project.organization.name|' sdo-api/pom.xml
21mr|tuscany-sdo-java-1.1.1-21|72	%pom_xpath_set "pom:project/pom:dependencies/pom:dependency[pom:artifactId='tuscany-sdo-api-r2.1']/pom:version" '
21mr|tuscany-sdo-java-1.1.1-21|73	${project.version}'
21mr|tuscany-sdo-java-1.1.1-21|74	
21mr|tuscany-sdo-java-1.1.1-21|75	sed -i 's/\r//' LICENSE NOTICE README RELEASE_NOTES
21mr|tuscany-sdo-java-1.1.1-21|76	
21mr|tuscany-sdo-java-1.1.1-21|77	# RHBZ #842622
21mr|tuscany-sdo-java-1.1.1-21|78	sed -i 's#<source>1.4</source>#<source>1.5</source>#' pom.xml sdo-api/pom.xml
21mr|tuscany-sdo-java-1.1.1-21|79	sed -i 's#<target>1.4</target>#<target>1.5</target>#' pom.xml sdo-api/pom.xml
21mr|tuscany-sdo-java-1.1.1-21|80	
21mr|tuscany-sdo-java-1.1.1-21|81	%mvn_file :%{api_name} %{name}
21mr|tuscany-sdo-java-1.1.1-21|82	%mvn_file :%{api_name} tuscany-sdo-api
21mr|tuscany-sdo-java-1.1.1-21|83	
21mr|tuscany-sdo-java-1.1.1-21|84	%build
21mr|tuscany-sdo-java-1.1.1-21|85	
21mr|tuscany-sdo-java-1.1.1-21|86	%mvn_build
21mr|tuscany-sdo-java-1.1.1-21|87	
21mr|tuscany-sdo-java-1.1.1-21|88	%install
21mr|tuscany-sdo-java-1.1.1-21|89	%mvn_install
21mr|tuscany-sdo-java-1.1.1-21|90	
21mr|tuscany-sdo-java-1.1.1-21|91	%files -f .mfiles
21mr|tuscany-sdo-java-1.1.1-21|92	%doc README RELEASE_NOTES
21mr|tuscany-sdo-java-1.1.1-21|93	%license LICENSE NOTICE
21mr|tuscany-sdo-java-1.1.1-21|94	
21mr|tuscany-sdo-java-1.1.1-21|95	%files javadoc -f .mfiles-javadoc
21mr|tuscany-sdo-java-1.1.1-21|96	%license LICENSE NOTICE
21mr|tuscany-sdo-java-1.1.1-21|97	

19571 21
21mr|twolame-0.4.0-2|1	%define major 0
21mr|twolame-0.4.0-2|2	%define libname %mklibname %{name} %{major}
21mr|twolame-0.4.0-2|3	%define devname %mklibname %{name} -d
21mr|twolame-0.4.0-2|4	
21mr|twolame-0.4.0-2|5	Summary:	Optimized MPEG Audio Layer 2 (MP2) encoder
21mr|twolame-0.4.0-2|6	Name:		twolame
21mr|twolame-0.4.0-2|7	Version:	0.4.0
21mr|twolame-0.4.0-2|8	Release:	2
21mr|twolame-0.4.0-2|9	License:	LGPLv2.1+
21mr|twolame-0.4.0-2|10	Group:		System/Libraries
21mr|twolame-0.4.0-2|11	Url:		http://www.twolame.org/
21mr|twolame-0.4.0-2|12	Source0:	http://downloads.sourceforge.net/project/%{name}/%{name}/%{version}/%{name}-%{version}.tar.gz
21mr|twolame-0.4.0-2|13	BuildRequires:	dos2unix
21mr|twolame-0.4.0-2|14	BuildRequires:	libtool
21mr|twolame-0.4.0-2|15	BuildRequires:	pkgconfig(sndfile)
21mr|twolame-0.4.0-2|16	
21mr|twolame-0.4.0-2|17	%description
21mr|twolame-0.4.0-2|18	TwoLAME is an optimized MPEG Audio Layer 2 (MP2) encoder based on tooLAME by
21mr|twolame-0.4.0-2|19	Mike Cheng, which in turn is based upon the ISO dist10 code and portions of
21mr|twolame-0.4.0-2|20	LAME.
21mr|twolame-0.4.0-2|21	
21mr|twolame-0.4.0-2|22	Features added to TwoLAME:
21mr|twolame-0.4.0-2|23	- Fully thread-safe
21mr|twolame-0.4.0-2|24	- Static and shared library (libtwolame)
21mr|twolame-0.4.0-2|25	- API very similar to LAME's (for easy porting)
21mr|twolame-0.4.0-2|26	- C99 compliant
21mr|twolame-0.4.0-2|27	- Frontend supports wider range of input files (using libsndfile)
21mr|twolame-0.4.0-2|28	
21mr|twolame-0.4.0-2|29	%files
21mr|twolame-0.4.0-2|30	%doc AUTHORS ChangeLog README
21mr|twolame-0.4.0-2|31	%{_bindir}/twolame
21mr|twolame-0.4.0-2|32	%{_mandir}/man1/twolame.1*
21mr|twolame-0.4.0-2|33	
21mr|twolame-0.4.0-2|34	#----------------------------------------------------------------------------
21mr|twolame-0.4.0-2|35	
21mr|twolame-0.4.0-2|36	%package -n %{libname}
21mr|twolame-0.4.0-2|37	Summary:	TwoLAME MP2 encoding library
21mr|twolame-0.4.0-2|38	Group:		System/Libraries
21mr|twolame-0.4.0-2|39	
21mr|twolame-0.4.0-2|40	%description -n %{libname}
21mr|twolame-0.4.0-2|41	TwoLAME MP2 encoding library.
21mr|twolame-0.4.0-2|42	
21mr|twolame-0.4.0-2|43	%files -n %{libname}
21mr|twolame-0.4.0-2|44	%{_libdir}/libtwolame.so.%{major}*
21mr|twolame-0.4.0-2|45	
21mr|twolame-0.4.0-2|46	#----------------------------------------------------------------------------
21mr|twolame-0.4.0-2|47	
21mr|twolame-0.4.0-2|48	%package -n %{devname}
21mr|twolame-0.4.0-2|49	Summary:	Header files for TwoLAME library
21mr|twolame-0.4.0-2|50	Group:		Development/C
21mr|twolame-0.4.0-2|51	Requires:	%{libname} = %{EVRD}
21mr|twolame-0.4.0-2|52	Provides:	%{name}-devel = %{EVRD}
21mr|twolame-0.4.0-2|53	Provides:	lib%{name}-devel = %{EVRD}
21mr|twolame-0.4.0-2|54	
21mr|twolame-0.4.0-2|55	%description -n %{devname}
21mr|twolame-0.4.0-2|56	TwoLAME is an optimized MPEG Audio Layer 2 (MP2) encoder based on tooLAME by
21mr|twolame-0.4.0-2|57	Mike Cheng, which in turn is based upon the ISO dist10 code and portions of
21mr|twolame-0.4.0-2|58	LAME.
21mr|twolame-0.4.0-2|59	
21mr|twolame-0.4.0-2|60	Features added to TwoLAME:
21mr|twolame-0.4.0-2|61	- Fully thread-safe
21mr|twolame-0.4.0-2|62	- Static and shared library (libtwolame)
21mr|twolame-0.4.0-2|63	- API very similar to LAME's (for easy porting)
21mr|twolame-0.4.0-2|64	- C99 compliant
21mr|twolame-0.4.0-2|65	- Frontend supports wider range of input files (using libsndfile)
21mr|twolame-0.4.0-2|66	
21mr|twolame-0.4.0-2|67	This package contains the static development library and header files for the
21mr|twolame-0.4.0-2|68	TwoLAME library.
21mr|twolame-0.4.0-2|69	
21mr|twolame-0.4.0-2|70	%files -n %{devname}
21mr|twolame-0.4.0-2|71	%doc doc/html/*
21mr|twolame-0.4.0-2|72	%{_includedir}/twolame.h
21mr|twolame-0.4.0-2|73	%{_libdir}/libtwolame.so
21mr|twolame-0.4.0-2|74	%{_libdir}/pkgconfig/twolame.pc
21mr|twolame-0.4.0-2|75	
21mr|twolame-0.4.0-2|76	#----------------------------------------------------------------------------
21mr|twolame-0.4.0-2|77	
21mr|twolame-0.4.0-2|78	%prep
21mr|twolame-0.4.0-2|79	%setup -q
21mr|twolame-0.4.0-2|80	sed -i -e 's/-O3//' configure.ac
21mr|twolame-0.4.0-2|81	
21mr|twolame-0.4.0-2|82	# strip away annoying ^M
21mr|twolame-0.4.0-2|83	find -type f | grep -v ".gif" | grep -v ".png" | grep -v ".jpg" | xargs dos2unix
21mr|twolame-0.4.0-2|84	
21mr|twolame-0.4.0-2|85	%build
21mr|twolame-0.4.0-2|86	autoreconf -fi
21mr|twolame-0.4.0-2|87	%configure --disable-static
21mr|twolame-0.4.0-2|88	%make_build
21mr|twolame-0.4.0-2|89	
21mr|twolame-0.4.0-2|90	%install
21mr|twolame-0.4.0-2|91	%makeinstall_std
21mr|twolame-0.4.0-2|92	
21mr|twolame-0.4.0-2|93	rm -rf %{buildroot}%{_docdir}/twolame

19572 21
21mr|txt2man-1.5.6-5|1	Summary:	Converts flat ASCII text to man page format
21mr|txt2man-1.5.6-5|2	Name:     	txt2man
21mr|txt2man-1.5.6-5|3	Version:	1.5.6
21mr|txt2man-1.5.6-5|4	Release:	5
21mr|txt2man-1.5.6-5|5	License:	GPLv2+
21mr|txt2man-1.5.6-5|6	Group:		Text tools
21mr|txt2man-1.5.6-5|7	Source0: 	http://mvertes.free.fr/download/%{name}-%{version}.tar.gz
21mr|txt2man-1.5.6-5|8	URL:		http://mvertes.free.fr/download/
21mr|txt2man-1.5.6-5|9	Buildarch:	noarch
21mr|txt2man-1.5.6-5|10	Requires:	gawk
21mr|txt2man-1.5.6-5|11	
21mr|txt2man-1.5.6-5|12	%description
21mr|txt2man-1.5.6-5|13	It is a shell script using gnu awk, that should run on any Unix-like
21mr|txt2man-1.5.6-5|14	system. The syntax of the ASCII text is very straightforward and looks
21mr|txt2man-1.5.6-5|15	very much like the output of the man(1) program.
21mr|txt2man-1.5.6-5|16	
21mr|txt2man-1.5.6-5|17	%prep
21mr|txt2man-1.5.6-5|18	%setup -q
21mr|txt2man-1.5.6-5|19	
21mr|txt2man-1.5.6-5|20	%install
21mr|txt2man-1.5.6-5|21	rm -rf %buildroot
21mr|txt2man-1.5.6-5|22	
21mr|txt2man-1.5.6-5|23	mkdir -p %buildroot%_bindir
21mr|txt2man-1.5.6-5|24	install -m0755 *man %buildroot%_bindir/
21mr|txt2man-1.5.6-5|25	
21mr|txt2man-1.5.6-5|26	mkdir -p %buildroot%_mandir/man1
21mr|txt2man-1.5.6-5|27	install -m0644 *.1 %buildroot%{_mandir}/man1/
21mr|txt2man-1.5.6-5|28	
21mr|txt2man-1.5.6-5|29	%clean
21mr|txt2man-1.5.6-5|30	rm -rf %buildroot
21mr|txt2man-1.5.6-5|31	
21mr|txt2man-1.5.6-5|32	%files
21mr|txt2man-1.5.6-5|33	%defattr(-, root, root)
21mr|txt2man-1.5.6-5|34	%{_bindir}/*
21mr|txt2man-1.5.6-5|35	%{_mandir}/man1/*

19573 21
21mr|txt2tags-3.9-2|1	Summary:	Converts text files to HTML, XHTML, sgml, LaTeX, man, etc
21mr|txt2tags-3.9-2|2	Name:		txt2tags
21mr|txt2tags-3.9-2|3	Version:	3.9
21mr|txt2tags-3.9-2|4	Release:	2
21mr|txt2tags-3.9-2|5	License:	GPL
21mr|txt2tags-3.9-2|6	Group:		Text tools
21mr|txt2tags-3.9-2|7	Url:		https://txt2tags.org
21mr|txt2tags-3.9-2|8	Source0:	https://github.com/txt2tags/txt2tags/archive/refs/tags/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|txt2tags-3.9-2|9	BuildRequires:	gettext
21mr|txt2tags-3.9-2|10	BuildRequires:	python3dist(setuptools)
21mr|txt2tags-3.9-2|11	BuildRequires:	pkgconfig(python3)
21mr|txt2tags-3.9-2|12	BuildArch:	noarch
21mr|txt2tags-3.9-2|13	
21mr|txt2tags-3.9-2|14	%description
21mr|txt2tags-3.9-2|15	Txt2tags is a generic text converter. From a simple text file with minimal
21mr|txt2tags-3.9-2|16	markup, it generates documents on the following formats: HTML, XHTML, sgml,
21mr|txt2tags-3.9-2|17	LaTeX, Lout, man, Magic Point (mgp), MoinMoin and Adobe PageMaker. Supports
21mr|txt2tags-3.9-2|18	heading, font beautifiers, verbatim, quote, link, lists, table and image.
21mr|txt2tags-3.9-2|19	There are GUI, Web and cmdline interfaces. It's a single Python script and
21mr|txt2tags-3.9-2|20	no external commands or libraries are needed.
21mr|txt2tags-3.9-2|21	
21mr|txt2tags-3.9-2|22	%files
21mr|txt2tags-3.9-2|23	%doc CHANGELOG.md docs extras samples README.md
21mr|txt2tags-3.9-2|24	%license COPYING
21mr|txt2tags-3.9-2|25	%{_bindir}/%{name}
21mr|txt2tags-3.9-2|26	%{python3_sitelib}/%{name}-%{version}-py*.egg-info
21mr|txt2tags-3.9-2|27	%{python3_sitelib}/%{name}.py
21mr|txt2tags-3.9-2|28	%{python3_sitelib}/__pycache__/*
21mr|txt2tags-3.9-2|29	
21mr|txt2tags-3.9-2|30	#------------------------------------------------------------------
21mr|txt2tags-3.9-2|31	
21mr|txt2tags-3.9-2|32	%prep
21mr|txt2tags-3.9-2|33	%autosetup -p1
21mr|txt2tags-3.9-2|34	
21mr|txt2tags-3.9-2|35	%build
21mr|txt2tags-3.9-2|36	%py3_build
21mr|txt2tags-3.9-2|37	
21mr|txt2tags-3.9-2|38	%install
21mr|txt2tags-3.9-2|39	%py3_install

19574 21
21mr|txw2-20110809-20|1	Name: txw2
21mr|txw2-20110809-20|2	Version: 20110809
21mr|txw2-20110809-20|3	Release: 20
21mr|txw2-20110809-20|4	Summary: Typed XML writer for Java
21mr|txw2-20110809-20|5	License: CDDL-1.1 and GPLv2 with exceptions
21mr|txw2-20110809-20|6	URL: https://txw.dev.java.net
21mr|txw2-20110809-20|7	
21mr|txw2-20110809-20|8	# svn export https://svn.java.net/svn/jaxb~version2/tags/txw2-project-20110809/ txw2-20110809
21mr|txw2-20110809-20|9	# tar -zcvf txw2-20110809.tar.gz txw2-20110809
21mr|txw2-20110809-20|10	Source0: %{name}-%{version}.tar.gz
21mr|txw2-20110809-20|11	
21mr|txw2-20110809-20|12	# Remove the reference to the parent net.java:jvnet-parent, as no package
21mr|txw2-20110809-20|13	# contains that artifact:
21mr|txw2-20110809-20|14	Patch0: %{name}-%{version}-pom.patch
21mr|txw2-20110809-20|15	
21mr|txw2-20110809-20|16	# Update to use the version of args4j available in the distribution:
21mr|txw2-20110809-20|17	Patch1: %{name}-%{version}-args4j.patch
21mr|txw2-20110809-20|18	
21mr|txw2-20110809-20|19	Group:          Development/Java
21mr|txw2-20110809-20|20	BuildArch: noarch
21mr|txw2-20110809-20|21	# Java stack is not supported on x86_32
21mr|txw2-20110809-20|22	ExcludeArch: %{ix86}
21mr|txw2-20110809-20|23	
21mr|txw2-20110809-20|24	BuildRequires:  maven-local
21mr|txw2-20110809-20|25	BuildRequires:  mvn(args4j:args4j)
21mr|txw2-20110809-20|26	BuildRequires:  mvn(com.sun.codemodel:codemodel)
21mr|txw2-20110809-20|27	BuildRequires:  mvn(com.sun.xsom:xsom)
21mr|txw2-20110809-20|28	BuildRequires:  mvn(javax.xml.stream:stax-api)
21mr|txw2-20110809-20|29	BuildRequires:  mvn(junit:junit)
21mr|txw2-20110809-20|30	BuildRequires:  mvn(org.apache.ant:ant)
21mr|txw2-20110809-20|31	BuildRequires:  mvn(org.kohsuke.rngom:rngom)
21mr|txw2-20110809-20|32	BuildRequires:  mvn(relaxngDatatype:relaxngDatatype)
21mr|txw2-20110809-20|33	
21mr|txw2-20110809-20|34	%description
21mr|txw2-20110809-20|35	Typed XML writer for Java.
21mr|txw2-20110809-20|36	
21mr|txw2-20110809-20|37	%package javadoc
21mr|txw2-20110809-20|38	Summary: Javadocs for %{name}
21mr|txw2-20110809-20|39	
21mr|txw2-20110809-20|40	%description javadoc
21mr|txw2-20110809-20|41	This package contains the API documentation for %{name}.
21mr|txw2-20110809-20|42	
21mr|txw2-20110809-20|43	%prep
21mr|txw2-20110809-20|44	%setup -q
21mr|txw2-20110809-20|45	%patch0 -p1
21mr|txw2-20110809-20|46	%patch1 -p1
21mr|txw2-20110809-20|47	
21mr|txw2-20110809-20|48	%build
21mr|txw2-20110809-20|49	%mvn_build -- -Dproject.build.sourceEncoding=UTF-8
21mr|txw2-20110809-20|50	
21mr|txw2-20110809-20|51	%install
21mr|txw2-20110809-20|52	%mvn_install
21mr|txw2-20110809-20|53	
21mr|txw2-20110809-20|54	%files -f .mfiles
21mr|txw2-20110809-20|55	%doc license.txt
21mr|txw2-20110809-20|56	
21mr|txw2-20110809-20|57	%files javadoc -f .mfiles-javadoc
21mr|txw2-20110809-20|58	%doc license.txt
21mr|txw2-20110809-20|59	

19575 21
21mr|tycho-1.3.0-4|1	%define _duplicate_files_terminate_build 0
21mr|tycho-1.3.0-4|2	
21mr|tycho-1.3.0-4|3	# Tycho depends on itself, and Eclipse to build but in certain cases these
21mr|tycho-1.3.0-4|4	# requirements may not be satisfiable then building Tycho becomes problematic.
21mr|tycho-1.3.0-4|5	# For example:
21mr|tycho-1.3.0-4|6	# * A library (in Fedora) used by Tycho's runtime broke API and so Tycho
21mr|tycho-1.3.0-4|7	#   from the buildroot is broken
21mr|tycho-1.3.0-4|8	# * Building into a new distro or buildroot, where neither Tycho nor Eclipse
21mr|tycho-1.3.0-4|9	#   is available yet and we need to build Tycho before building Eclipse
21mr|tycho-1.3.0-4|10	# In bootstrap mode, javac and plain xmvn are used to build a subset of
21mr|tycho-1.3.0-4|11	# Tycho such that it can build a bootstrap mode Eclipse and subsequently
21mr|tycho-1.3.0-4|12	# fully rebuild itself. In this mode, there may be reduced functionality,
21mr|tycho-1.3.0-4|13	# so a full non-bootstrap mode build should always be done afterwards.
21mr|tycho-1.3.0-4|14	%bcond_with bootstrap
21mr|tycho-1.3.0-4|15	
21mr|tycho-1.3.0-4|16	# Allow conditionally building without Junit 5 support
21mr|tycho-1.3.0-4|17	%bcond_without junit5
21mr|tycho-1.3.0-4|18	
21mr|tycho-1.3.0-4|19	# Release tags or git SHAs
21mr|tycho-1.3.0-4|20	%global git_tag tycho-%{version}
21mr|tycho-1.3.0-4|21	%global fp_p2_git_tag 290f67a4c717599b2f5166ea89aa5365571314b1
21mr|tycho-1.3.0-4|22	
21mr|tycho-1.3.0-4|23	%global fp_p2_version 0.0.1
21mr|tycho-1.3.0-4|24	%global fp_p2_snap -SNAPSHOT
21mr|tycho-1.3.0-4|25	
21mr|tycho-1.3.0-4|26	# The location of the xmvn dir into which we need to install the xmvn plugin
21mr|tycho-1.3.0-4|27	%global xmvn_libdir %(realpath $(dirname $(readlink -f $(which xmvn)))/../lib)
21mr|tycho-1.3.0-4|28	
21mr|tycho-1.3.0-4|29	%define __requires_exclude osgi*
21mr|tycho-1.3.0-4|30	
21mr|tycho-1.3.0-4|31	Name:           tycho
21mr|tycho-1.3.0-4|32	Version:        1.3.0
21mr|tycho-1.3.0-4|33	Release:        4
21mr|tycho-1.3.0-4|34	Summary:        Plugins and extensions for building Eclipse plugins and OSGI bundles with Maven
21mr|tycho-1.3.0-4|35	Group:          Development/Java
21mr|tycho-1.3.0-4|36	# license file is missing but all files having some licensing information are ASL 2.0
21mr|tycho-1.3.0-4|37	License:        ASL 2.0 and EPL-1.0
21mr|tycho-1.3.0-4|38	URL:            http://eclipse.org/tycho
21mr|tycho-1.3.0-4|39	
21mr|tycho-1.3.0-4|40	# Tycho project source
21mr|tycho-1.3.0-4|41	Source0:        http://git.eclipse.org/c/tycho/org.eclipse.tycho.git/snapshot/org.eclipse.tycho-%{git_tag}.tar.xz
21mr|tycho-1.3.0-4|42	# Eclipse Plugin Project supporting filesystem as p2 repository
21mr|tycho-1.3.0-4|43	Source1:        https://github.com/rgrunber/fedoraproject-p2/archive/%{fp_p2_git_tag}/fedoraproject-p2-%{fp_p2_git_tag}.tar.gz
21mr|tycho-1.3.0-4|44	
21mr|tycho-1.3.0-4|45	# this is a workaround for maven-plugin-plugin changes that happened after
21mr|tycho-1.3.0-4|46	# version 2.4.3 (impossible to have empty mojo created as aggregate). This
21mr|tycho-1.3.0-4|47	# should be fixed upstream properly
21mr|tycho-1.3.0-4|48	Source2:        EmptyMojo.java
21mr|tycho-1.3.0-4|49	Source3:        tycho-scripts.sh
21mr|tycho-1.3.0-4|50	Source4:        tycho-bootstrap.sh
21mr|tycho-1.3.0-4|51	Source5:        tycho-debundle.sh
21mr|tycho-1.3.0-4|52	# Script that can be used to install or simulate installation of P2
21mr|tycho-1.3.0-4|53	# artifacts. It is used in OSGi requires generation.
21mr|tycho-1.3.0-4|54	Source6:        p2-install.sh
21mr|tycho-1.3.0-4|55	
21mr|tycho-1.3.0-4|56	# Fedora Eclipse bundles needed to build Tycho when Eclipse is not present
21mr|tycho-1.3.0-4|57	# or when the Eclipse that is present is not compatible
21mr|tycho-1.3.0-4|58	%if %{with bootstrap}
21mr|tycho-1.3.0-4|59	Source10:       eclipse-bootstrap-photon.tar.xz
21mr|tycho-1.3.0-4|60	%endif
21mr|tycho-1.3.0-4|61	
21mr|tycho-1.3.0-4|62	# Fedora-specific patches
21mr|tycho-1.3.0-4|63	Patch0:         0001-Fix-the-Tycho-build-to-work-on-Fedora.patch
21mr|tycho-1.3.0-4|64	Patch1:         0002-Implement-a-custom-resolver-for-Tycho-in-local-mode.patch
21mr|tycho-1.3.0-4|65	Patch2:         0003-Tycho-should-always-delegate-artifact-resolution-to-.patch
21mr|tycho-1.3.0-4|66	# Submitted upstream: https://bugs.eclipse.org/bugs/show_bug.cgi?id=537963
21mr|tycho-1.3.0-4|67	Patch3:         0004-Bug-537963-Make-the-default-EE-Java-1.8.patch
21mr|tycho-1.3.0-4|68	# Merged upstream: https://git.eclipse.org/c/tycho/org.eclipse.tycho.git/commit/?id=a437fb8870761d733199392f25a8c0e4f34caae9
21mr|tycho-1.3.0-4|69	Patch4:         0005-Bug-543850-Update-artifactcomparator-asm-dep-to-7.0.patch
21mr|tycho-1.3.0-4|70	# Port to latest version of Mockito 2.x
21mr|tycho-1.3.0-4|71	Patch5:         0006-Port-to-latest-versio-of-Mockito.patch
21mr|tycho-1.3.0-4|72	
21mr|tycho-1.3.0-4|73	# Upstream Eclipse no longer supports non-64bit arches
21mr|tycho-1.3.0-4|74	ExcludeArch: s390 %{arm} %{ix86}
21mr|tycho-1.3.0-4|75	
21mr|tycho-1.3.0-4|76	BuildArch:      noarch
21mr|tycho-1.3.0-4|77	# Java stack is not supported on x86_32
21mr|tycho-1.3.0-4|78	ExcludeArch: %{ix86}
21mr|tycho-1.3.0-4|79	
21mr|tycho-1.3.0-4|80	BuildRequires:  maven-local
21mr|tycho-1.3.0-4|81	BuildRequires:  mvn(biz.aQute.bnd:bnd-maven-plugin)
21mr|tycho-1.3.0-4|82	BuildRequires:  mvn(com.beust:jcommander)
21mr|tycho-1.3.0-4|83	BuildRequires:  mvn(de.pdark:decentxml)
21mr|tycho-1.3.0-4|84	BuildRequires:  mvn(junit:junit)
21mr|tycho-1.3.0-4|85	BuildRequires:  mvn(org.apache.commons:commons-compress)
21mr|tycho-1.3.0-4|86	BuildRequires:  mvn(org.apache.commons:commons-exec)
21mr|tycho-1.3.0-4|87	BuildRequires:  mvn(org.apache.commons:commons-lang3)
21mr|tycho-1.3.0-4|88	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|tycho-1.3.0-4|89	BuildRequires:  mvn(org.apache.maven:maven-archiver)
21mr|tycho-1.3.0-4|90	BuildRequires:  mvn(org.apache.maven:maven-compat)
21mr|tycho-1.3.0-4|91	BuildRequires:  mvn(org.apache.maven:maven-core)
21mr|tycho-1.3.0-4|92	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|tycho-1.3.0-4|93	BuildRequires:  mvn(org.apache.maven.plugins:maven-clean-plugin)
21mr|tycho-1.3.0-4|94	BuildRequires:  mvn(org.apache.maven.plugins:maven-dependency-plugin)
21mr|tycho-1.3.0-4|95	BuildRequires:  mvn(org.apache.maven.plugins:maven-install-plugin)
21mr|tycho-1.3.0-4|96	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|tycho-1.3.0-4|97	BuildRequires:  mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|tycho-1.3.0-4|98	BuildRequires:  mvn(org.apache.maven.plugin-testing:maven-plugin-testing-harness)
21mr|tycho-1.3.0-4|99	BuildRequires:  mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
21mr|tycho-1.3.0-4|100	BuildRequires:  mvn(org.apache.maven.shared:maven-verifier)
21mr|tycho-1.3.0-4|101	BuildRequires:  mvn(org.apache.maven.surefire:maven-surefire-common)
21mr|tycho-1.3.0-4|102	BuildRequires:  mvn(org.apache.maven.surefire:surefire-api)
21mr|tycho-1.3.0-4|103	BuildRequires:  mvn(org.codehaus.plexus:plexus-archiver)
21mr|tycho-1.3.0-4|104	BuildRequires:  mvn(org.codehaus.plexus:plexus-compiler-api)
21mr|tycho-1.3.0-4|105	BuildRequires:  mvn(org.codehaus.plexus:plexus-compiler-manager)
21mr|tycho-1.3.0-4|106	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-annotations)
21mr|tycho-1.3.0-4|107	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-metadata)
21mr|tycho-1.3.0-4|108	BuildRequires:  mvn(org.codehaus.plexus:plexus-container-default)
21mr|tycho-1.3.0-4|109	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|tycho-1.3.0-4|110	BuildRequires:  mvn(org.eclipse.jdt:ecj)
21mr|tycho-1.3.0-4|111	BuildRequires:  mvn(org.fedoraproject.xmvn:xmvn-api)
21mr|tycho-1.3.0-4|112	BuildRequires:  mvn(org.fedoraproject.xmvn:xmvn-core)
21mr|tycho-1.3.0-4|113	BuildRequires:  mvn(org.fedoraproject.xmvn:xmvn-install)
21mr|tycho-1.3.0-4|114	BuildRequires:  mvn(org.fedoraproject.xmvn:xmvn-parent:pom:)
21mr|tycho-1.3.0-4|115	BuildRequires:  mvn(org.hamcrest:hamcrest-core)
21mr|tycho-1.3.0-4|116	BuildRequires:  mvn(org.mockito:mockito-core)
21mr|tycho-1.3.0-4|117	BuildRequires:  mvn(org.ow2.asm:asm-tree)
21mr|tycho-1.3.0-4|118	BuildRequires:  mvn(org.ow2.asm:asm-util)
21mr|tycho-1.3.0-4|119	BuildRequires:  mvn(org.slf4j:slf4j-api)
21mr|tycho-1.3.0-4|120	BuildRequires:  mvn(org.slf4j:slf4j-simple)
21mr|tycho-1.3.0-4|121	BuildRequires:  zip
21mr|tycho-1.3.0-4|122	%if %{with junit5}
21mr|tycho-1.3.0-4|123	BuildRequires:  mvn(org.apache.maven.surefire:surefire-junit-platform)
21mr|tycho-1.3.0-4|124	BuildRequires:  mvn(org.apiguardian:apiguardian-api)
21mr|tycho-1.3.0-4|125	BuildRequires:  mvn(org.opentest4j:opentest4j)
21mr|tycho-1.3.0-4|126	%endif
21mr|tycho-1.3.0-4|127	
21mr|tycho-1.3.0-4|128	%if ! %{with bootstrap}
21mr|tycho-1.3.0-4|129	# Ordinarily Tycho additionally requires itself and Eclipse to build
21mr|tycho-1.3.0-4|130	BuildRequires:  %{name}
21mr|tycho-1.3.0-4|131	BuildRequires:  eclipse-platform >= 1:4.11
21mr|tycho-1.3.0-4|132	%else
21mr|tycho-1.3.0-4|133	# For bootstrapping, we just need the dependencies of the Eclipse bundles we use
21mr|tycho-1.3.0-4|134	BuildRequires:  osgi(com.ibm.icu)
21mr|tycho-1.3.0-4|135	BuildRequires:  osgi(org.apache.commons.jxpath)
21mr|tycho-1.3.0-4|136	BuildRequires:  osgi(org.apache.batik.css)
21mr|tycho-1.3.0-4|137	BuildRequires:  osgi(org.kxml2)
21mr|tycho-1.3.0-4|138	BuildRequires:  osgi(org.sat4j.core)
21mr|tycho-1.3.0-4|139	BuildRequires:  osgi(org.sat4j.pb)
21mr|tycho-1.3.0-4|140	BuildRequires:  osgi(org.w3c.css.sac)
21mr|tycho-1.3.0-4|141	BuildRequires:  osgi(javax.servlet-api)
21mr|tycho-1.3.0-4|142	BuildRequires:  osgi(javax.servlet.jsp)
21mr|tycho-1.3.0-4|143	%endif
21mr|tycho-1.3.0-4|144	
21mr|tycho-1.3.0-4|145	Requires:       maven-local
21mr|tycho-1.3.0-4|146	Requires:       xmvn-minimal >= 3
21mr|tycho-1.3.0-4|147	Requires:       ecj >= 1:4.7.3a-1
21mr|tycho-1.3.0-4|148	
21mr|tycho-1.3.0-4|149	%if ! %{with bootstrap}
21mr|tycho-1.3.0-4|150	Requires:       eclipse-platform >= 1:4.11
21mr|tycho-1.3.0-4|151	%endif
21mr|tycho-1.3.0-4|152	
21mr|tycho-1.3.0-4|153	# maven-clean-plugin is bound to "initialize" Maven phase for
21mr|tycho-1.3.0-4|154	# "eclipse-repository" projects
21mr|tycho-1.3.0-4|155	Requires:       maven-clean-plugin
21mr|tycho-1.3.0-4|156	
21mr|tycho-1.3.0-4|157	%description
21mr|tycho-1.3.0-4|158	Tycho is a set of Maven plugins and extensions for building Eclipse
21mr|tycho-1.3.0-4|159	plugins and OSGI bundles with Maven. Eclipse plugins and OSGI bundles
21mr|tycho-1.3.0-4|160	have their own metadata for expressing dependencies, source folder
21mr|tycho-1.3.0-4|161	locations, etc. that are normally found in a Maven POM. Tycho uses
21mr|tycho-1.3.0-4|162	native metadata for Eclipse plugins and OSGi bundles and uses the POM
21mr|tycho-1.3.0-4|163	to configure and drive the build. Tycho supports bundles, fragments,
21mr|tycho-1.3.0-4|164	features, update site projects and RCP applications. Tycho also knows
21mr|tycho-1.3.0-4|165	how to run JUnit test plugins using OSGi runtime and there is also
21mr|tycho-1.3.0-4|166	support for sharing build results using Maven artifact repositories.
21mr|tycho-1.3.0-4|167	
21mr|tycho-1.3.0-4|168	Tycho plugins introduce new packaging types and the corresponding
21mr|tycho-1.3.0-4|169	lifecycle bindings that allow Maven to use OSGi and Eclipse metadata
21mr|tycho-1.3.0-4|170	during a Maven build. OSGi rules are used to resolve project
21mr|tycho-1.3.0-4|171	dependencies and package visibility restrictions are honored by the
21mr|tycho-1.3.0-4|172	OSGi-aware JDT-based compiler plugin. Tycho will use OSGi metadata and
21mr|tycho-1.3.0-4|173	OSGi rules to calculate project dependencies dynamically and injects
21mr|tycho-1.3.0-4|174	them into the Maven project model at build time. Tycho supports all
21mr|tycho-1.3.0-4|175	attributes supported by the Eclipse OSGi resolver (Require-Bundle,
21mr|tycho-1.3.0-4|176	Import-Package, Eclipse-GenericRequire, etc). Tycho will use proper
21mr|tycho-1.3.0-4|177	classpath access rules during compilation. Tycho supports all project
21mr|tycho-1.3.0-4|178	types supported by PDE and will use PDE/JDT project metadata where
21mr|tycho-1.3.0-4|179	possible. One important design goal in Tycho is to make sure there is
21mr|tycho-1.3.0-4|180	no duplication of metadata between POM and OSGi metadata.
21mr|tycho-1.3.0-4|181	
21mr|tycho-1.3.0-4|182	%package javadoc
21mr|tycho-1.3.0-4|183	Summary: Javadocs for %{name}
21mr|tycho-1.3.0-4|184	
21mr|tycho-1.3.0-4|185	%description javadoc
21mr|tycho-1.3.0-4|186	This package contains the API documentation for %{name}.
21mr|tycho-1.3.0-4|187	
21mr|tycho-1.3.0-4|188	%prep
21mr|tycho-1.3.0-4|189	%setup -q -n org.eclipse.tycho-%{git_tag} -a 1
21mr|tycho-1.3.0-4|190	mv fedoraproject-p2-%{fp_p2_git_tag} fedoraproject-p2
21mr|tycho-1.3.0-4|191	
21mr|tycho-1.3.0-4|192	%patch0 -p1
21mr|tycho-1.3.0-4|193	%patch1 -p1
21mr|tycho-1.3.0-4|194	%patch2 -p1
21mr|tycho-1.3.0-4|195	%patch3 -p1
21mr|tycho-1.3.0-4|196	%patch4 -p1
21mr|tycho-1.3.0-4|197	%patch5 -p1
21mr|tycho-1.3.0-4|198	
21mr|tycho-1.3.0-4|199	# Unneeded for RPM builds
21mr|tycho-1.3.0-4|200	%pom_remove_plugin :maven-site-plugin
21mr|tycho-1.3.0-4|201	
21mr|tycho-1.3.0-4|202	%if %{without junit5}
21mr|tycho-1.3.0-4|203	%pom_disable_module org.eclipse.tycho.surefire.junit5 tycho-surefire
21mr|tycho-1.3.0-4|204	%pom_remove_dep ":org.eclipse.tycho.surefire.junit5" tycho-surefire/tycho-surefire-plugin
21mr|tycho-1.3.0-4|205	%endif
21mr|tycho-1.3.0-4|206	
21mr|tycho-1.3.0-4|207	# Move from org.sonatype.aether to org.eclipse.aether
21mr|tycho-1.3.0-4|208	find . -name "*.java" | xargs sed -i 's/org.sonatype.aether/org.eclipse.aether/g'
21mr|tycho-1.3.0-4|209	find . -name "*.java" | xargs sed -i 's/org.eclipse.aether.util.DefaultRepositorySystemSession/org.eclipse.aether.DefaultRepositorySystemSession/g'
21mr|tycho-1.3.0-4|210	sed -i 's/public int getPriority/public float getPriority/g' tycho-core/src/main/java/org/eclipse/tycho/core/p2/P2RepositoryConnectorFactory.java
21mr|tycho-1.3.0-4|211	
21mr|tycho-1.3.0-4|212	# place empty mojo in place
21mr|tycho-1.3.0-4|213	mkdir -p tycho-maven-plugin/src/main/java/org/fedoraproject
21mr|tycho-1.3.0-4|214	pushd tycho-maven-plugin/src/main/java/org/fedoraproject
21mr|tycho-1.3.0-4|215	cp %{SOURCE2} .
21mr|tycho-1.3.0-4|216	popd
21mr|tycho-1.3.0-4|217	
21mr|tycho-1.3.0-4|218	# These units cannot be found during a regular build
21mr|tycho-1.3.0-4|219	sed -i '/^<unit id=.*$/d' tycho-bundles/tycho-bundles-target/tycho-bundles-target.target
21mr|tycho-1.3.0-4|220	
21mr|tycho-1.3.0-4|221	# we don't have org.apache.commons:commons-compress:jar:sources
21mr|tycho-1.3.0-4|222	%pom_xpath_remove "pom:dependency[pom:classifier='sources' and pom:artifactId='commons-compress']" tycho-p2/tycho-p2-director-plugin
21mr|tycho-1.3.0-4|223	
21mr|tycho-1.3.0-4|224	# Previously, JUnit would re-export Hamcrest
21mr|tycho-1.3.0-4|225	# Now modules using org.hamcrest.core must state the requirement explicitly
21mr|tycho-1.3.0-4|226	for mod in tycho-bundles/org.eclipse.tycho.{p2.{maven.repository.tests,resolver.impl.test,tools.tests},test.utils,core.shared.tests}; do
21mr|tycho-1.3.0-4|227	sed -i 's/^Require-Bundle://
21mr|tycho-1.3.0-4|228	/org\.junit/ i Require-Bundle: org.hamcrest.core,' \
21mr|tycho-1.3.0-4|229	$mod/META-INF/MANIFEST.MF
21mr|tycho-1.3.0-4|230	done
21mr|tycho-1.3.0-4|231	
21mr|tycho-1.3.0-4|232	# Use tycho-testing-harness from the reactor
21mr|tycho-1.3.0-4|233	sed -i -e '/tycho-testing-harness/a<version>${project.version}</version>' tycho-surefire/tycho-surefire-plugin/pom.xml
21mr|tycho-1.3.0-4|234	
21mr|tycho-1.3.0-4|235	# Bootstrap Build
21mr|tycho-1.3.0-4|236	%if %{with bootstrap}
21mr|tycho-1.3.0-4|237	
21mr|tycho-1.3.0-4|238	# Break circular dep between tycho-lib-detector and tycho-compiler-jdt for bootstrapping
21mr|tycho-1.3.0-4|239	%pom_xpath_remove "pom:compilerId" tycho-lib-detector
21mr|tycho-1.3.0-4|240	%pom_remove_dep "org.eclipse.tycho:tycho-compiler-jdt" tycho-lib-detector
21mr|tycho-1.3.0-4|241	
21mr|tycho-1.3.0-4|242	# Don't build tests when bootstrapping
21mr|tycho-1.3.0-4|243	for b in core.shared.tests p2.resolver.impl.test p2.resolver.shared.tests p2.maven.repository.tests p2.tools.tests test.utils ; do
21mr|tycho-1.3.0-4|244	%pom_disable_module org.eclipse.tycho.$b tycho-bundles
21mr|tycho-1.3.0-4|245	done
21mr|tycho-1.3.0-4|246	%pom_disable_module org.fedoraproject.p2.tests fedoraproject-p2
21mr|tycho-1.3.0-4|247	%pom_remove_dep -r :::test
21mr|tycho-1.3.0-4|248	
21mr|tycho-1.3.0-4|249	# Unpack a compatible version of Eclipse we can use to build against
21mr|tycho-1.3.0-4|250	tar -xf %{SOURCE10}
21mr|tycho-1.3.0-4|251	# Install OSGi bundles into local repo to override any incompatible system version
21mr|tycho-1.3.0-4|252	# that may be already installed
21mr|tycho-1.3.0-4|253	pushd bootstrap
21mr|tycho-1.3.0-4|254	for f in usr/lib/eclipse/plugins/org.eclipse.osgi.compatibility.state_*.jar \
21mr|tycho-1.3.0-4|255	usr/lib/eclipse/plugins/org.eclipse.osgi_*.jar ; do
21mr|tycho-1.3.0-4|256	xmvn -o install:install-file -Dfile=$f -Dpackaging=jar -DgroupId=org.eclipse.tycho -Dmaven.repo.local=$(pwd)/../.m2 \
21mr|tycho-1.3.0-4|257	-DartifactId=$(echo $(basename $f) | cut -d_ -f1) -Dversion=$(echo "${f%.jar}" | cut -d_ -f2)
21mr|tycho-1.3.0-4|258	done
21mr|tycho-1.3.0-4|259	popd
21mr|tycho-1.3.0-4|260	
21mr|tycho-1.3.0-4|261	# Perform the 'minimal' (bootstrap) build of Tycho
21mr|tycho-1.3.0-4|262	cp %{SOURCE3} %{SOURCE4} .
21mr|tycho-1.3.0-4|263	./tycho-bootstrap.sh %{version}
21mr|tycho-1.3.0-4|264	
21mr|tycho-1.3.0-4|265	# Non-Bootstrap Build
21mr|tycho-1.3.0-4|266	%else
21mr|tycho-1.3.0-4|267	
21mr|tycho-1.3.0-4|268	# Set some temporary build version so that the bootstrapped build has
21mr|tycho-1.3.0-4|269	# a different version from the nonbootstrapped. Otherwise there will
21mr|tycho-1.3.0-4|270	# be cyclic dependencies.
21mr|tycho-1.3.0-4|271	
21mr|tycho-1.3.0-4|272	sysVer=`grep -C 1 "<artifactId>tycho</artifactId>" %{_mavenpomdir}/tycho/tycho.pom | grep "version" | sed 's/.*>\(.*\)<.*/\1/'`
21mr|tycho-1.3.0-4|273	mkdir boot
21mr|tycho-1.3.0-4|274	sed -e 's/ns[0-9]://g' %{_datadir}/maven-metadata/tycho.xml > boot/tycho-metadata.xml
21mr|tycho-1.3.0-4|275	
21mr|tycho-1.3.0-4|276	# Copy Tycho POMs from system repo and set their versions to %%{version}-SNAPSHOT.
21mr|tycho-1.3.0-4|277	for pom in $(grep 'pom</path>' boot/tycho-metadata.xml | sed 's|.*>\(.*\)<.*|\1|'); do
21mr|tycho-1.3.0-4|278	sed -e "s/>$sysVer/>%{version}-SNAPSHOT/g" -e "s/%{fp_p2_version}%{fp_p2_snap}/%{fp_p2_version}/" <$pom >boot/$(basename $pom)
21mr|tycho-1.3.0-4|279	done
21mr|tycho-1.3.0-4|280	
21mr|tycho-1.3.0-4|281	# Update Maven lifecycle mappings for Tycho packaging types provided by tycho-maven-plugin.
21mr|tycho-1.3.0-4|282	cp -p $(build-classpath tycho/tycho-maven-plugin) boot/tycho-maven-plugin.jar
21mr|tycho-1.3.0-4|283	jar xf boot/tycho-maven-plugin.jar META-INF/plexus/components.xml
21mr|tycho-1.3.0-4|284	sed -i s/$sysVer/%{version}-SNAPSHOT/ META-INF/plexus/components.xml
21mr|tycho-1.3.0-4|285	jar uf boot/tycho-maven-plugin.jar META-INF/plexus/components.xml
21mr|tycho-1.3.0-4|286	
21mr|tycho-1.3.0-4|287	# Create XMvn metadata for the new JARs and POMs by customizing system Tycho metadata.
21mr|tycho-1.3.0-4|288	sed -i '
21mr|tycho-1.3.0-4|289	s|>/[^<]*/\([^/]*\.pom\)</path>|>'$PWD'/boot/\1</path>|
21mr|tycho-1.3.0-4|290	s|>'$sysVer'</version>|>%{version}-SNAPSHOT</version><compatVersions><version>%{version}-SNAPSHOT</version></compatVersions>|
21mr|tycho-1.3.0-4|291	s|>'%{fp_p2_version}%{fp_p2_snap}'</version>|>%{fp_p2_version}</version><compatVersions><version>%{fp_p2_version}</version></compatVersions>|
21mr|tycho-1.3.0-4|292	s|%{_javadir}/tycho/tycho-maven-plugin.jar|'$PWD'/boot/tycho-maven-plugin.jar|
21mr|tycho-1.3.0-4|293	' boot/tycho-metadata.xml
21mr|tycho-1.3.0-4|294	%mvn_config resolverSettings/metadataRepositories/repository $PWD/boot/tycho-metadata.xml
21mr|tycho-1.3.0-4|295	%endif
21mr|tycho-1.3.0-4|296	
21mr|tycho-1.3.0-4|297	# Avoid duplicate execution of clean when generating javadocs, see ebz#399756
21mr|tycho-1.3.0-4|298	%pom_add_plugin :maven-clean-plugin tycho-bundles/tycho-standalone-p2-director "
21mr|tycho-1.3.0-4|299	<executions>
21mr|tycho-1.3.0-4|300	<execution>
21mr|tycho-1.3.0-4|301	<id>default-clean-1</id>
21mr|tycho-1.3.0-4|302	<phase>initialize</phase>
21mr|tycho-1.3.0-4|303	<configuration>
21mr|tycho-1.3.0-4|304	<skip>true</skip>
21mr|tycho-1.3.0-4|305	</configuration>
21mr|tycho-1.3.0-4|306	</execution>
21mr|tycho-1.3.0-4|307	</executions>"
21mr|tycho-1.3.0-4|308	
21mr|tycho-1.3.0-4|309	# Add fp-p2 to main build
21mr|tycho-1.3.0-4|310	%pom_xpath_inject "pom:modules" "<module>fedoraproject-p2</module>"
21mr|tycho-1.3.0-4|311	
21mr|tycho-1.3.0-4|312	%build
21mr|tycho-1.3.0-4|313	%mvn_build -f -- \
21mr|tycho-1.3.0-4|314	-Dtycho-version=%{version}-SNAPSHOT -DtychoBootstrapVersion=%{version}-SNAPSHOT \
21mr|tycho-1.3.0-4|315	-Dmaven.repo.local=$(pwd)/.m2 -Dfedora.p2.repos=$(pwd)/bootstrap
21mr|tycho-1.3.0-4|316	
21mr|tycho-1.3.0-4|317	%mvn_artifact fedoraproject-p2/org.fedoraproject.p2/pom.xml
21mr|tycho-1.3.0-4|318	
21mr|tycho-1.3.0-4|319	# Relying on xmvn p2 plugin being present would be a circular dep
21mr|tycho-1.3.0-4|320	# So install as if all artifacts are normal jar files
21mr|tycho-1.3.0-4|321	sed -i -e 's|type>eclipse.*<|type>jar<|' .xmvn-reactor
21mr|tycho-1.3.0-4|322	
21mr|tycho-1.3.0-4|323	# Don't package target platform definition files
21mr|tycho-1.3.0-4|324	%mvn_package "::target::" __noinstall
21mr|tycho-1.3.0-4|325	# Don't package fp-p2 tests
21mr|tycho-1.3.0-4|326	%mvn_package ":org.fedoraproject.p2.tests" __noinstall
21mr|tycho-1.3.0-4|327	
21mr|tycho-1.3.0-4|328	%install
21mr|tycho-1.3.0-4|329	# Get debundling scripts
21mr|tycho-1.3.0-4|330	cp %{SOURCE3} %{SOURCE5} .
21mr|tycho-1.3.0-4|331	
21mr|tycho-1.3.0-4|332	chmod a+x tycho-debundle.sh
21mr|tycho-1.3.0-4|333	
21mr|tycho-1.3.0-4|334	%if ! %{with bootstrap}
21mr|tycho-1.3.0-4|335	# Debundle p2 runtime
21mr|tycho-1.3.0-4|336	./tycho-debundle.sh $(pwd)/tycho-bundles/tycho-bundles-external \
21mr|tycho-1.3.0-4|337	$(pwd)/tycho-bundles/tycho-bundles-external/target/tycho-bundles-external-manifest.txt
21mr|tycho-1.3.0-4|338	
21mr|tycho-1.3.0-4|339	# Debundle standalone p2 director
21mr|tycho-1.3.0-4|340	./tycho-debundle.sh $(pwd)/tycho-bundles/tycho-standalone-p2-director
21mr|tycho-1.3.0-4|341	%endif
21mr|tycho-1.3.0-4|342	
21mr|tycho-1.3.0-4|343	%if %{with bootstrap}
21mr|tycho-1.3.0-4|344	# Install our own copy of OSGi runtime when bootstrapping to avoid external dep on Eclipse
21mr|tycho-1.3.0-4|345	for b in org.eclipse.osgi \
21mr|tycho-1.3.0-4|346	org.eclipse.osgi.compatibility.state ; do
21mr|tycho-1.3.0-4|347	osgiJarPath=$(find .m2/org/eclipse/tycho/$b/*/ -name "*.jar")
21mr|tycho-1.3.0-4|348	osgiPomPath=$(find .m2/org/eclipse/tycho/$b/*/ -name "*.pom")
21mr|tycho-1.3.0-4|349	%mvn_artifact $osgiPomPath $osgiJarPath
21mr|tycho-1.3.0-4|350	%mvn_alias "org.eclipse.tycho:$b" "org.eclipse.osgi:$b"
21mr|tycho-1.3.0-4|351	done
21mr|tycho-1.3.0-4|352	%endif
21mr|tycho-1.3.0-4|353	
21mr|tycho-1.3.0-4|354	%mvn_install
21mr|tycho-1.3.0-4|355	
21mr|tycho-1.3.0-4|356	%if ! %{with bootstrap}
21mr|tycho-1.3.0-4|357	install -pm 644 tycho-bundles/tycho-bundles-external/target/tycho-bundles-external-manifest.txt %{buildroot}%{_javadir}/tycho
21mr|tycho-1.3.0-4|358	%add_maven_depmap org.eclipse.tycho:tycho-bundles-external:txt:manifest:%{version} tycho/tycho-bundles-external-manifest.txt
21mr|tycho-1.3.0-4|359	%endif
21mr|tycho-1.3.0-4|360	
21mr|tycho-1.3.0-4|361	%if %{with bootstrap}
21mr|tycho-1.3.0-4|362	# Misc other bundles needed for bootstrapping
21mr|tycho-1.3.0-4|363	for bnd in \
21mr|tycho-1.3.0-4|364	core.contenttype \
21mr|tycho-1.3.0-4|365	core.expressions \
21mr|tycho-1.3.0-4|366	core.filesystem \
21mr|tycho-1.3.0-4|367	core.jobs \
21mr|tycho-1.3.0-4|368	core.net \
21mr|tycho-1.3.0-4|369	core.resources \
21mr|tycho-1.3.0-4|370	core.runtime \
21mr|tycho-1.3.0-4|371	equinox.app \
21mr|tycho-1.3.0-4|372	equinox.common \
21mr|tycho-1.3.0-4|373	equinox.concurrent \
21mr|tycho-1.3.0-4|374	equinox.preferences \
21mr|tycho-1.3.0-4|375	equinox.registry \
21mr|tycho-1.3.0-4|376	equinox.security ; do
21mr|tycho-1.3.0-4|377	bndJarPath=$(find bootstrap -name "org.eclipse.${bnd}_*.jar")
21mr|tycho-1.3.0-4|378	install -m 644 -T $bndJarPath $RPM_BUILD_ROOT%{_javadir}/tycho/$bnd.jar
21mr|tycho-1.3.0-4|379	done
21mr|tycho-1.3.0-4|380	%endif
21mr|tycho-1.3.0-4|381	
21mr|tycho-1.3.0-4|382	# For some reason fp-p2 is treated as a compat version, this prevents that
21mr|tycho-1.3.0-4|383	# TODO: figure out why
21mr|tycho-1.3.0-4|384	sed -i '/<resolvedVersion>/d' %{buildroot}%{_datadir}/maven-metadata/tycho.xml
21mr|tycho-1.3.0-4|385	
21mr|tycho-1.3.0-4|386	# p2-install script
21mr|tycho-1.3.0-4|387	install -dm 755 %{buildroot}%{_javadir}-utils/
21mr|tycho-1.3.0-4|388	install -pm 755 %{SOURCE6} %{buildroot}%{_javadir}-utils/
21mr|tycho-1.3.0-4|389	
21mr|tycho-1.3.0-4|390	# Symlink XMvn P2 plugin with all dependencies so that it can be loaded by XMvn
21mr|tycho-1.3.0-4|391	install -dm 755 %{buildroot}%{xmvn_libdir}/installer/
21mr|tycho-1.3.0-4|392	%if %{with bootstrap}
21mr|tycho-1.3.0-4|393	ln -s %{_javadir}/tycho/org.eclipse.osgi.jar %{buildroot}%{xmvn_libdir}/installer/
21mr|tycho-1.3.0-4|394	%else
21mr|tycho-1.3.0-4|395	ln -s %{_javadir}/eclipse/osgi.jar %{buildroot}%{xmvn_libdir}/installer/
21mr|tycho-1.3.0-4|396	%endif
21mr|tycho-1.3.0-4|397	ln -s %{_javadir}/tycho/xmvn-p2-installer-plugin.jar %{buildroot}%{xmvn_libdir}/installer/
21mr|tycho-1.3.0-4|398	ln -s %{_javadir}/tycho/org.fedoraproject.p2.jar %{buildroot}%{xmvn_libdir}/installer/
21mr|tycho-1.3.0-4|399	
21mr|tycho-1.3.0-4|400	%files -f .mfiles
21mr|tycho-1.3.0-4|401	%{xmvn_libdir}/installer/*
21mr|tycho-1.3.0-4|402	%{_javadir}-utils/p2-install.sh
21mr|tycho-1.3.0-4|403	%if %{with bootstrap}
21mr|tycho-1.3.0-4|404	%{_javadir}/tycho/core.*.jar
21mr|tycho-1.3.0-4|405	%{_javadir}/tycho/equinox.*.jar
21mr|tycho-1.3.0-4|406	%endif
21mr|tycho-1.3.0-4|407	%doc README.md
21mr|tycho-1.3.0-4|408	
21mr|tycho-1.3.0-4|409	%files javadoc -f .mfiles-javadoc
21mr|tycho-1.3.0-4|410	

19576 21
21mr|tycho-extras-1.3.0-3|1	# The location of the xmvn dir into which we need to install the xmvn plugin
21mr|tycho-extras-1.3.0-3|2	%global xmvn_libdir %(realpath $(dirname $(readlink -f $(which xmvn)))/../lib)
21mr|tycho-extras-1.3.0-3|3	
21mr|tycho-extras-1.3.0-3|4	Name:           tycho-extras
21mr|tycho-extras-1.3.0-3|5	Version:        1.3.0
21mr|tycho-extras-1.3.0-3|6	Release:        3
21mr|tycho-extras-1.3.0-3|7	Summary:        Additional plugins for Tycho
21mr|tycho-extras-1.3.0-3|8	Group:          Development/Java
21mr|tycho-extras-1.3.0-3|9	License:        EPL-1.0
21mr|tycho-extras-1.3.0-3|10	URL:            http://eclipse.org/tycho/
21mr|tycho-extras-1.3.0-3|11	Source0:        http://git.eclipse.org/c/tycho/org.eclipse.tycho.extras.git/snapshot/org.eclipse.tycho.extras-tycho-extras-%{version}.tar.xz
21mr|tycho-extras-1.3.0-3|12	Patch0:         %{name}-fix-build.patch
21mr|tycho-extras-1.3.0-3|13	Patch1:         %{name}-use-custom-resolver.patch
21mr|tycho-extras-1.3.0-3|14	#https://git.eclipse.org/r/#/c/75453/
21mr|tycho-extras-1.3.0-3|15	Patch2:         fix-xmvn-pomless-builddep.patch
21mr|tycho-extras-1.3.0-3|16	
21mr|tycho-extras-1.3.0-3|17	BuildArch: noarch
21mr|tycho-extras-1.3.0-3|18	# Java stack is not supported on x86_32
21mr|tycho-extras-1.3.0-3|19	ExcludeArch: %{ix86}
21mr|tycho-extras-1.3.0-3|20	
21mr|tycho-extras-1.3.0-3|21	# Upstream Eclipse no longer supports non-64bit arches
21mr|tycho-extras-1.3.0-3|22	ExcludeArch: s390 %{arm} %{ix86}
21mr|tycho-extras-1.3.0-3|23	
21mr|tycho-extras-1.3.0-3|24	BuildRequires:  maven-local
21mr|tycho-extras-1.3.0-3|25	BuildRequires:  mvn(io.takari.polyglot:polyglot-common)
21mr|tycho-extras-1.3.0-3|26	BuildRequires:  mvn(org.apache.commons:commons-lang3)
21mr|tycho-extras-1.3.0-3|27	BuildRequires:  mvn(org.apache.maven:maven-archiver)
21mr|tycho-extras-1.3.0-3|28	BuildRequires:  mvn(org.apache.maven:maven-core)
21mr|tycho-extras-1.3.0-3|29	BuildRequires:  mvn(org.apache.maven:maven-model)
21mr|tycho-extras-1.3.0-3|30	BuildRequires:  mvn(org.apache.maven:maven-model-builder)
21mr|tycho-extras-1.3.0-3|31	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|tycho-extras-1.3.0-3|32	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|tycho-extras-1.3.0-3|33	BuildRequires:  mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|tycho-extras-1.3.0-3|34	BuildRequires:  mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
21mr|tycho-extras-1.3.0-3|35	BuildRequires:  mvn(org.codehaus.plexus:plexus-component-metadata)
21mr|tycho-extras-1.3.0-3|36	BuildRequires:  mvn(org.eclipse.jgit:org.eclipse.jgit)
21mr|tycho-extras-1.3.0-3|37	BuildRequires:  mvn(org.eclipse.sisu:org.eclipse.sisu.plexus)
21mr|tycho-extras-1.3.0-3|38	BuildRequires:  mvn(org.eclipse.tycho:org.eclipse.tycho.core.shared)
21mr|tycho-extras-1.3.0-3|39	BuildRequires:  mvn(org.eclipse.tycho:org.eclipse.tycho.p2.resolver.shared)
21mr|tycho-extras-1.3.0-3|40	BuildRequires:  mvn(org.eclipse.tycho:sisu-equinox-launching)
21mr|tycho-extras-1.3.0-3|41	BuildRequires:  mvn(org.eclipse.tycho:tycho-core)
21mr|tycho-extras-1.3.0-3|42	BuildRequires:  mvn(org.eclipse.tycho:tycho-p2-facade)
21mr|tycho-extras-1.3.0-3|43	BuildRequires:  mvn(org.eclipse.tycho:tycho-packaging-plugin)
21mr|tycho-extras-1.3.0-3|44	BuildRequires:  mvn(org.fedoraproject.p2:org.fedoraproject.p2)
21mr|tycho-extras-1.3.0-3|45	
21mr|tycho-extras-1.3.0-3|46	%description
21mr|tycho-extras-1.3.0-3|47	A small set of plugins that work with Tycho to provide additional functionality
21mr|tycho-extras-1.3.0-3|48	when building projects of an OSGi nature.
21mr|tycho-extras-1.3.0-3|49	
21mr|tycho-extras-1.3.0-3|50	
21mr|tycho-extras-1.3.0-3|51	%package javadoc
21mr|tycho-extras-1.3.0-3|52	Summary:        Java docs for %{name}
21mr|tycho-extras-1.3.0-3|53	
21mr|tycho-extras-1.3.0-3|54	%description javadoc
21mr|tycho-extras-1.3.0-3|55	This package contains the API documentation for %{name}.
21mr|tycho-extras-1.3.0-3|56	
21mr|tycho-extras-1.3.0-3|57	%prep
21mr|tycho-extras-1.3.0-3|58	%setup -q -n org.eclipse.tycho.extras-tycho-extras-%{version}
21mr|tycho-extras-1.3.0-3|59	%patch0 -p1
21mr|tycho-extras-1.3.0-3|60	%patch1 -p1
21mr|tycho-extras-1.3.0-3|61	%patch2 -p1
21mr|tycho-extras-1.3.0-3|62	
21mr|tycho-extras-1.3.0-3|63	# Plugins not needed for RPM builds
21mr|tycho-extras-1.3.0-3|64	%pom_remove_plugin :maven-site-plugin
21mr|tycho-extras-1.3.0-3|65	
21mr|tycho-extras-1.3.0-3|66	# maven-properties-plugin is only needed for tests
21mr|tycho-extras-1.3.0-3|67	%pom_remove_plugin org.eclipse.m2e:lifecycle-mapping
21mr|tycho-extras-1.3.0-3|68	%pom_remove_plugin org.sonatype.plugins:maven-properties-plugin tycho-p2-extras-plugin
21mr|tycho-extras-1.3.0-3|69	# remove org.apache.maven:apache-maven zip
21mr|tycho-extras-1.3.0-3|70	%pom_remove_dep org.apache.maven:apache-maven tycho-p2-extras-plugin
21mr|tycho-extras-1.3.0-3|71	%pom_add_dep org.fedoraproject.p2:org.fedoraproject.p2 tycho-eclipserun-plugin/pom.xml
21mr|tycho-extras-1.3.0-3|72	
21mr|tycho-extras-1.3.0-3|73	%mvn_alias :{*} org.eclipse.tycho:@1
21mr|tycho-extras-1.3.0-3|74	
21mr|tycho-extras-1.3.0-3|75	%build
21mr|tycho-extras-1.3.0-3|76	# To run tests, we need :
21mr|tycho-extras-1.3.0-3|77	# maven-properties-plugin (unclear licensing)
21mr|tycho-extras-1.3.0-3|78	%mvn_build -f
21mr|tycho-extras-1.3.0-3|79	
21mr|tycho-extras-1.3.0-3|80	%install
21mr|tycho-extras-1.3.0-3|81	%mvn_install
21mr|tycho-extras-1.3.0-3|82	
21mr|tycho-extras-1.3.0-3|83	# Install extension JAR with deps into XMvn ext directory
21mr|tycho-extras-1.3.0-3|84	install -d -m 755 %{buildroot}%{xmvn_libdir}/ext/
21mr|tycho-extras-1.3.0-3|85	ln -s %{_javadir}/%{name}/tycho-pomless.jar %{buildroot}%{xmvn_libdir}/ext/
21mr|tycho-extras-1.3.0-3|86	ln -s %{_javadir}/tesla-polyglot/polyglot-common.jar %{buildroot}%{xmvn_libdir}/ext/
21mr|tycho-extras-1.3.0-3|87	
21mr|tycho-extras-1.3.0-3|88	%files -f .mfiles
21mr|tycho-extras-1.3.0-3|89	%{xmvn_libdir}/ext/*
21mr|tycho-extras-1.3.0-3|90	
21mr|tycho-extras-1.3.0-3|91	%files javadoc -f .mfiles-javadoc
21mr|tycho-extras-1.3.0-3|92	

19577 21
21mr|typesafe-config-1.2.0-14|1	Name:          typesafe-config
21mr|typesafe-config-1.2.0-14|2	Version:       1.2.0
21mr|typesafe-config-1.2.0-14|3	Release:       14
21mr|typesafe-config-1.2.0-14|4	Summary:       Configuration library for JVM languages
21mr|typesafe-config-1.2.0-14|5	License:       ASL 2.0
21mr|typesafe-config-1.2.0-14|6	Group:         Development/Java
21mr|typesafe-config-1.2.0-14|7	URL:           https://github.com/typesafehub/config/
21mr|typesafe-config-1.2.0-14|8	Source0:       https://github.com/typesafehub/config/archive/v%{version}.tar.gz
21mr|typesafe-config-1.2.0-14|9	Source1:       typesafe-config.bnd
21mr|typesafe-config-1.2.0-14|10	
21mr|typesafe-config-1.2.0-14|11	BuildRequires: aqute-bnd
21mr|typesafe-config-1.2.0-14|12	BuildRequires: javapackages-local
21mr|typesafe-config-1.2.0-14|13	BuildRequires: sbt
21mr|typesafe-config-1.2.0-14|14	
21mr|typesafe-config-1.2.0-14|15	BuildArch:     noarch
21mr|typesafe-config-1.2.0-14|16	# Java stack is not supported on x86_32
21mr|typesafe-config-1.2.0-14|17	ExcludeArch: %{ix86}
21mr|typesafe-config-1.2.0-14|18	
21mr|typesafe-config-1.2.0-14|19	%description
21mr|typesafe-config-1.2.0-14|20	Configuration library for JVM languages.
21mr|typesafe-config-1.2.0-14|21	
21mr|typesafe-config-1.2.0-14|22	%package javadoc
21mr|typesafe-config-1.2.0-14|23	Summary:       Javadoc for %{name}
21mr|typesafe-config-1.2.0-14|24	
21mr|typesafe-config-1.2.0-14|25	%description javadoc
21mr|typesafe-config-1.2.0-14|26	This package contains javadoc for %{name}.
21mr|typesafe-config-1.2.0-14|27	
21mr|typesafe-config-1.2.0-14|28	%prep
21mr|typesafe-config-1.2.0-14|29	%setup -q -n config-%{version}
21mr|typesafe-config-1.2.0-14|30	
21mr|typesafe-config-1.2.0-14|31	rm -f project/plugins.sbt
21mr|typesafe-config-1.2.0-14|32	
21mr|typesafe-config-1.2.0-14|33	sed -i -e '/SbtOsgi/d' project/Build.scala
21mr|typesafe-config-1.2.0-14|34	sed -i -e '/OsgiKeys/d' project/Build.scala
21mr|typesafe-config-1.2.0-14|35	sed -i -e 's/osgiSettings [+][+]//g' project/Build.scala
21mr|typesafe-config-1.2.0-14|36	sed -i -e '/override val settings/d' project/Build.scala
21mr|typesafe-config-1.2.0-14|37	
21mr|typesafe-config-1.2.0-14|38	sed -i -e '/de.johoop/d' config/build.sbt
21mr|typesafe-config-1.2.0-14|39	sed -i -e '/JacocoPlugin/d' config/build.sbt
21mr|typesafe-config-1.2.0-14|40	sed -i -e '/findbugs/,+2d' config/build.sbt
21mr|typesafe-config-1.2.0-14|41	sed -i -e '/jacoco/,+2d' config/build.sbt
21mr|typesafe-config-1.2.0-14|42	
21mr|typesafe-config-1.2.0-14|43	sed -i -e '/% "test"$/,+2d' config/build.sbt
21mr|typesafe-config-1.2.0-14|44	
21mr|typesafe-config-1.2.0-14|45	sed -i -e '/com.typesafe.sbt/d' build.sbt
21mr|typesafe-config-1.2.0-14|46	sed -i -e '/SbtGit/,+2d' build.sbt
21mr|typesafe-config-1.2.0-14|47	sed -i -e '/useGpg/,+2d' build.sbt
21mr|typesafe-config-1.2.0-14|48	sed -i -e '/publishSigned/,+2d' build.sbt
21mr|typesafe-config-1.2.0-14|49	sed -i -e '/publishLocalSigned/,+2d' build.sbt
21mr|typesafe-config-1.2.0-14|50	
21mr|typesafe-config-1.2.0-14|51	sed -i -e 's/2[.]10[.][0-2]/2.10.6/' build.sbt
21mr|typesafe-config-1.2.0-14|52	
21mr|typesafe-config-1.2.0-14|53	sed -i -e 's/Some("1[.]6")/Some("1.8")/' project/JavaVersionCheck.scala
21mr|typesafe-config-1.2.0-14|54	
21mr|typesafe-config-1.2.0-14|55	for buildsbt in $(find . -name build.sbt) ; do
21mr|typesafe-config-1.2.0-14|56	(echo ; echo ; echo 'version := "%{version}"'; echo) >> $buildsbt
21mr|typesafe-config-1.2.0-14|57	done
21mr|typesafe-config-1.2.0-14|58	
21mr|typesafe-config-1.2.0-14|59	# missing test deps
21mr|typesafe-config-1.2.0-14|60	rm -rf config/src/test
21mr|typesafe-config-1.2.0-14|61	
21mr|typesafe-config-1.2.0-14|62	cp -r /usr/share/sbt/ivy-local .
21mr|typesafe-config-1.2.0-14|63	mkdir boot
21mr|typesafe-config-1.2.0-14|64	
21mr|typesafe-config-1.2.0-14|65	%mvn_file com.typesafe:config %{name}
21mr|typesafe-config-1.2.0-14|66	
21mr|typesafe-config-1.2.0-14|67	%build
21mr|typesafe-config-1.2.0-14|68	export SBT_BOOT_DIR=$PWD/boot
21mr|typesafe-config-1.2.0-14|69	export SBT_IVY_DIR=$PWD/ivy-local
21mr|typesafe-config-1.2.0-14|70	
21mr|typesafe-config-1.2.0-14|71	#sbt package "set publishTo in Global := Some(Resolver.file(\"published\", file(\"published\"))(Resolver.ivyStylePatterns) ivys \"$(pwd)/published/[organization]/[module]/[revision]/ivy.xml\" artifacts \"$(pwd)/published/[organization]/[module]/[revision]/[artifact]-[revision].[ext]\")" publish makePom
21mr|typesafe-config-1.2.0-14|72	sbt package makePom deliverLocal doc
21mr|typesafe-config-1.2.0-14|73	
21mr|typesafe-config-1.2.0-14|74	bnd wrap -p %{SOURCE1} -o config/target/config.jar --version %{version} config/target/config-%{version}.jar
21mr|typesafe-config-1.2.0-14|75	
21mr|typesafe-config-1.2.0-14|76	%install
21mr|typesafe-config-1.2.0-14|77	%mvn_artifact config/target/config-%{version}.pom config/target/config.jar
21mr|typesafe-config-1.2.0-14|78	%mvn_install -J config/target/api
21mr|typesafe-config-1.2.0-14|79	
21mr|typesafe-config-1.2.0-14|80	%files -f .mfiles
21mr|typesafe-config-1.2.0-14|81	%doc NEWS.md README.md
21mr|typesafe-config-1.2.0-14|82	%license LICENSE-2.0.txt
21mr|typesafe-config-1.2.0-14|83	
21mr|typesafe-config-1.2.0-14|84	%files javadoc -f .mfiles-javadoc
21mr|typesafe-config-1.2.0-14|85	%license LICENSE-2.0.txt
21mr|typesafe-config-1.2.0-14|86	

19578 21
21mr|tyrus-1.12-10|1	Name:          tyrus
21mr|tyrus-1.12-10|2	Version:       1.12
21mr|tyrus-1.12-10|3	Release:       10
21mr|tyrus-1.12-10|4	Summary:       JSR 356: Java API for WebSocket - Reference Implementation
21mr|tyrus-1.12-10|5	License:       CDDL and GPLv2 with exceptions
21mr|tyrus-1.12-10|6	URL:           https://tyrus.java.net/
21mr|tyrus-1.12-10|7	Source0:       https://github.com/tyrus-project/tyrus/archive/%{version}.tar.gz
21mr|tyrus-1.12-10|8	
21mr|tyrus-1.12-10|9	BuildRequires: maven-local
21mr|tyrus-1.12-10|10	BuildRequires: mvn(com.sun.istack:istack-commons-maven-plugin)
21mr|tyrus-1.12-10|11	BuildRequires: mvn(javax.ejb:javax.ejb-api)
21mr|tyrus-1.12-10|12	BuildRequires: mvn(javax.enterprise:cdi-api)
21mr|tyrus-1.12-10|13	BuildRequires: mvn(javax.servlet:javax.servlet-api)
21mr|tyrus-1.12-10|14	BuildRequires: mvn(javax.websocket:javax.websocket-api)
21mr|tyrus-1.12-10|15	BuildRequires: mvn(jline:jline)
21mr|tyrus-1.12-10|16	BuildRequires: mvn(junit:junit)
21mr|tyrus-1.12-10|17	BuildRequires: mvn(net.java:jvnet-parent:pom:)
21mr|tyrus-1.12-10|18	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|tyrus-1.12-10|19	BuildRequires: mvn(org.apache.maven.plugins:maven-release-plugin)
21mr|tyrus-1.12-10|20	BuildRequires: mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|tyrus-1.12-10|21	BuildRequires: mvn(org.codehaus.mojo:exec-maven-plugin)
21mr|tyrus-1.12-10|22	BuildRequires: mvn(org.glassfish.grizzly:grizzly-framework)
21mr|tyrus-1.12-10|23	BuildRequires: mvn(org.glassfish.grizzly:grizzly-http-server)
21mr|tyrus-1.12-10|24	BuildRequires: mvn(org.jvnet.jaxb2.maven2:maven-jaxb22-plugin)
21mr|tyrus-1.12-10|25	BuildRequires: mvn(org.osgi:org.osgi.core)
21mr|tyrus-1.12-10|26	
21mr|tyrus-1.12-10|27	Group:          Development/Java
21mr|tyrus-1.12-10|28	BuildArch:     noarch
21mr|tyrus-1.12-10|29	# Java stack is not supported on x86_32
21mr|tyrus-1.12-10|30	ExcludeArch: %{ix86}
21mr|tyrus-1.12-10|31	
21mr|tyrus-1.12-10|32	%description
21mr|tyrus-1.12-10|33	Tyrus is the open source JSR 356 - Java API for WebSocket reference
21mr|tyrus-1.12-10|34	implementation for easy development of WebSocket applications.
21mr|tyrus-1.12-10|35	WebSocket protocol defined by IETF provides bi-directional
21mr|tyrus-1.12-10|36	communication between the server and the remote host. The pros
21mr|tyrus-1.12-10|37	are mainly the ability to communicate both ways, low latency and
21mr|tyrus-1.12-10|38	small communication overhead. Therefore Tyrus and WebSocket in
21mr|tyrus-1.12-10|39	general are suitable for web applications that require sending a
21mr|tyrus-1.12-10|40	huge volume of relatively small messages like online games or
21mr|tyrus-1.12-10|41	market ticker broadcasting.
21mr|tyrus-1.12-10|42	
21mr|tyrus-1.12-10|43	%package bom
21mr|tyrus-1.12-10|44	Summary:       Tyrus BOM
21mr|tyrus-1.12-10|45	
21mr|tyrus-1.12-10|46	%description bom
21mr|tyrus-1.12-10|47	Tyrus Bill of Materials (BOM).
21mr|tyrus-1.12-10|48	
21mr|tyrus-1.12-10|49	%package client
21mr|tyrus-1.12-10|50	Summary:       Tyrus Client
21mr|tyrus-1.12-10|51	
21mr|tyrus-1.12-10|52	%description client
21mr|tyrus-1.12-10|53	Tyrus Client.
21mr|tyrus-1.12-10|54	
21mr|tyrus-1.12-10|55	%package client-cli
21mr|tyrus-1.12-10|56	Summary:       Tyrus CLI Client
21mr|tyrus-1.12-10|57	
21mr|tyrus-1.12-10|58	%description client-cli
21mr|tyrus-1.12-10|59	Tyrus CLI Client.
21mr|tyrus-1.12-10|60	
21mr|tyrus-1.12-10|61	%package client-java8
21mr|tyrus-1.12-10|62	Summary:       Tyrus Java8 Client Extension
21mr|tyrus-1.12-10|63	
21mr|tyrus-1.12-10|64	%description client-java8
21mr|tyrus-1.12-10|65	Tyrus Java8 Client Extension.
21mr|tyrus-1.12-10|66	
21mr|tyrus-1.12-10|67	%package container-glassfish-cdi
21mr|tyrus-1.12-10|68	Summary:       Tyrus CDI Component Provider
21mr|tyrus-1.12-10|69	
21mr|tyrus-1.12-10|70	%description container-glassfish-cdi
21mr|tyrus-1.12-10|71	Tyrus CDI Component Provider.
21mr|tyrus-1.12-10|72	
21mr|tyrus-1.12-10|73	%package container-glassfish-ejb
21mr|tyrus-1.12-10|74	Summary:       Tyrus EJB Component Provider
21mr|tyrus-1.12-10|75	
21mr|tyrus-1.12-10|76	%description container-glassfish-ejb
21mr|tyrus-1.12-10|77	Tyrus EJB Component Provider.
21mr|tyrus-1.12-10|78	
21mr|tyrus-1.12-10|79	%package containers-glassfish-project
21mr|tyrus-1.12-10|80	Summary:       Tyrus Containers For Glassfish Parent POM
21mr|tyrus-1.12-10|81	
21mr|tyrus-1.12-10|82	%description containers-glassfish-project
21mr|tyrus-1.12-10|83	Tyrus Containers For Glassfish Parent POM.
21mr|tyrus-1.12-10|84	
21mr|tyrus-1.12-10|85	%package container-grizzly-client
21mr|tyrus-1.12-10|86	Summary:       Tyrus Grizzly Client Container
21mr|tyrus-1.12-10|87	
21mr|tyrus-1.12-10|88	%description container-grizzly-client
21mr|tyrus-1.12-10|89	Tyrus Grizzly Client Container.
21mr|tyrus-1.12-10|90	
21mr|tyrus-1.12-10|91	%package container-grizzly-server
21mr|tyrus-1.12-10|92	Summary:       Tyrus Grizzly Server Container
21mr|tyrus-1.12-10|93	
21mr|tyrus-1.12-10|94	%description container-grizzly-server
21mr|tyrus-1.12-10|95	Tyrus Grizzly Server Container.
21mr|tyrus-1.12-10|96	
21mr|tyrus-1.12-10|97	%package container-inmemory
21mr|tyrus-1.12-10|98	Summary:       Tyrus InMemory Container
21mr|tyrus-1.12-10|99	
21mr|tyrus-1.12-10|100	%description container-inmemory
21mr|tyrus-1.12-10|101	Tyrus InMemory Container.
21mr|tyrus-1.12-10|102	
21mr|tyrus-1.12-10|103	%package container-jdk-client
21mr|tyrus-1.12-10|104	Summary:       Tyrus JDK Client Container
21mr|tyrus-1.12-10|105	
21mr|tyrus-1.12-10|106	%description container-jdk-client
21mr|tyrus-1.12-10|107	Tyrus JDK Client Container.
21mr|tyrus-1.12-10|108	
21mr|tyrus-1.12-10|109	%package containers-project
21mr|tyrus-1.12-10|110	Summary:       Tyrus Container Modules Parent POM
21mr|tyrus-1.12-10|111	
21mr|tyrus-1.12-10|112	%description containers-project
21mr|tyrus-1.12-10|113	Tyrus Container Modules Parent POM.
21mr|tyrus-1.12-10|114	
21mr|tyrus-1.12-10|115	%package container-servlet
21mr|tyrus-1.12-10|116	Summary:       Tyrus Servlet Container
21mr|tyrus-1.12-10|117	
21mr|tyrus-1.12-10|118	%description container-servlet
21mr|tyrus-1.12-10|119	Tyrus Servlet Container.
21mr|tyrus-1.12-10|120	
21mr|tyrus-1.12-10|121	%package core
21mr|tyrus-1.12-10|122	Summary:       Tyrus Core
21mr|tyrus-1.12-10|123	# BSD: core/src/main/java/org/glassfish/tyrus/core/Base64Utils.java
21mr|tyrus-1.12-10|124	License:       (CDDL and GPLv2 with exceptions) and BSD
21mr|tyrus-1.12-10|125	
21mr|tyrus-1.12-10|126	%description core
21mr|tyrus-1.12-10|127	Tyrus Core.
21mr|tyrus-1.12-10|128	
21mr|tyrus-1.12-10|129	%package extension-deflate
21mr|tyrus-1.12-10|130	Summary:       Tyrus Extension - Per Message Deflate
21mr|tyrus-1.12-10|131	
21mr|tyrus-1.12-10|132	%description extension-deflate
21mr|tyrus-1.12-10|133	Tyrus Extension - Per Message Deflate.
21mr|tyrus-1.12-10|134	
21mr|tyrus-1.12-10|135	%package extensions-project
21mr|tyrus-1.12-10|136	Summary:       Tyrus Extension Modules Parent POM
21mr|tyrus-1.12-10|137	
21mr|tyrus-1.12-10|138	%description extensions-project
21mr|tyrus-1.12-10|139	Tyrus Extension Modules Parent POM.
21mr|tyrus-1.12-10|140	
21mr|tyrus-1.12-10|141	%package monitoring-jmx
21mr|tyrus-1.12-10|142	Summary:       Tyrus Monitoring JMX
21mr|tyrus-1.12-10|143	
21mr|tyrus-1.12-10|144	%description monitoring-jmx
21mr|tyrus-1.12-10|145	Tyrus Monitoring JMX.
21mr|tyrus-1.12-10|146	
21mr|tyrus-1.12-10|147	%package project
21mr|tyrus-1.12-10|148	Summary:       Tyrus Parent POM
21mr|tyrus-1.12-10|149	
21mr|tyrus-1.12-10|150	%description project
21mr|tyrus-1.12-10|151	Tyrus Parent POM.
21mr|tyrus-1.12-10|152	
21mr|tyrus-1.12-10|153	%package server
21mr|tyrus-1.12-10|154	Summary:       Tyrus Server
21mr|tyrus-1.12-10|155	
21mr|tyrus-1.12-10|156	%description server
21mr|tyrus-1.12-10|157	Tyrus Server.
21mr|tyrus-1.12-10|158	
21mr|tyrus-1.12-10|159	%package spi
21mr|tyrus-1.12-10|160	Summary:       Tyrus Container SPI
21mr|tyrus-1.12-10|161	
21mr|tyrus-1.12-10|162	%description spi
21mr|tyrus-1.12-10|163	Tyrus Container SPI.
21mr|tyrus-1.12-10|164	
21mr|tyrus-1.12-10|165	%package test-tools
21mr|tyrus-1.12-10|166	Summary:       Tyrus Test Tools
21mr|tyrus-1.12-10|167	
21mr|tyrus-1.12-10|168	%description test-tools
21mr|tyrus-1.12-10|169	Tyrus Test Tools.
21mr|tyrus-1.12-10|170	
21mr|tyrus-1.12-10|171	%package tests-project
21mr|tyrus-1.12-10|172	Summary:       Tyrus Tests Parent POM
21mr|tyrus-1.12-10|173	
21mr|tyrus-1.12-10|174	%description tests-project
21mr|tyrus-1.12-10|175	Tyrus Tests Parent POM.
21mr|tyrus-1.12-10|176	
21mr|tyrus-1.12-10|177	%package javadoc
21mr|tyrus-1.12-10|178	Summary:       Javadoc for %{name}
21mr|tyrus-1.12-10|179	
21mr|tyrus-1.12-10|180	%description javadoc
21mr|tyrus-1.12-10|181	This package contains javadoc for %{name}.
21mr|tyrus-1.12-10|182	
21mr|tyrus-1.12-10|183	%prep
21mr|tyrus-1.12-10|184	%setup -q -n %{name}-%{version}
21mr|tyrus-1.12-10|185	find  -name "*.class"  -print -delete
21mr|tyrus-1.12-10|186	find  -name "*.jar"  -print -delete
21mr|tyrus-1.12-10|187	
21mr|tyrus-1.12-10|188	# Unsupported features
21mr|tyrus-1.12-10|189	%pom_disable_module archetypes
21mr|tyrus-1.12-10|190	# Unwanted features
21mr|tyrus-1.12-10|191	%pom_disable_module bundles
21mr|tyrus-1.12-10|192	# Unavailable plugin com.agilejava.docbkx:docbkx-maven-plugin:2.0.15
21mr|tyrus-1.12-10|193	%pom_disable_module docs
21mr|tyrus-1.12-10|194	# Unsupported features: war
21mr|tyrus-1.12-10|195	%pom_disable_module samples
21mr|tyrus-1.12-10|196	# Unavailable dep: org.json:json:20090211
21mr|tyrus-1.12-10|197	%pom_disable_module e2e tests
21mr|tyrus-1.12-10|198	# Unsupported features: war
21mr|tyrus-1.12-10|199	%pom_disable_module servlet tests
21mr|tyrus-1.12-10|200	
21mr|tyrus-1.12-10|201	# Broken build. This plugin need to be update https://bugzilla.redhat.com/show_bug.cgi?id=1031260
21mr|tyrus-1.12-10|202	%pom_remove_plugin -r :maven-checkstyle-plugin
21mr|tyrus-1.12-10|203	# Unneeded tasks
21mr|tyrus-1.12-10|204	%pom_remove_plugin -r :maven-deploy-plugin
21mr|tyrus-1.12-10|205	%pom_remove_plugin -r :maven-source-plugin
21mr|tyrus-1.12-10|206	# Unavailable plugin
21mr|tyrus-1.12-10|207	%pom_remove_plugin -r :glassfish-copyright-maven-plugin
21mr|tyrus-1.12-10|208	# Do not bundle system libraries
21mr|tyrus-1.12-10|209	%pom_remove_plugin -r :maven-shade-plugin
21mr|tyrus-1.12-10|210	
21mr|tyrus-1.12-10|211	# Update plugin references
21mr|tyrus-1.12-10|212	%pom_xpath_set -r "pom:plugin[pom:groupId = 'com.sun.istack' ]/pom:artifactId" istack-commons-maven-plugin
21mr|tyrus-1.12-10|213	
21mr|tyrus-1.12-10|214	# Use maven system setting for javadoc generation
21mr|tyrus-1.12-10|215	%pom_xpath_remove -r "pom:plugin[pom:artifactId='maven-javadoc-plugin']/pom:executions"
21mr|tyrus-1.12-10|216	%pom_remove_plugin :maven-javadoc-plugin containers/servlet
21mr|tyrus-1.12-10|217	
21mr|tyrus-1.12-10|218	# javascript not allowed in javadoc
21mr|tyrus-1.12-10|219	%pom_xpath_remove "pom:plugin[pom:artifactId='maven-javadoc-plugin']/pom:configuration/pom:bottom"
21mr|tyrus-1.12-10|220	
21mr|tyrus-1.12-10|221	# Prepare offline setting for generate java source code
21mr|tyrus-1.12-10|222	cat > core/etc/bindings.cat << EOF
21mr|tyrus-1.12-10|223	PUBLIC "-//W3C//DTD XMLSchema 200102//EN" "XMLSchema.dtd"
21mr|tyrus-1.12-10|224	PUBLIC "XMLSchema" "XMLSchema.dtd"
21mr|tyrus-1.12-10|225	SYSTEM "XMLSchema.dtd" "XMLSchema.dtd"
21mr|tyrus-1.12-10|226	
21mr|tyrus-1.12-10|227	PUBLIC "datatypes" "datatypes.dtd"
21mr|tyrus-1.12-10|228	SYSTEM "datatypes.dtd" "datatypes.dtd"
21mr|tyrus-1.12-10|229	
21mr|tyrus-1.12-10|230	SYSTEM "xml.xsd" "xml.xsd"
21mr|tyrus-1.12-10|231	EOF
21mr|tyrus-1.12-10|232	rm -r core/etc/catalog.xml
21mr|tyrus-1.12-10|233	sed -i 's|schemaLocation="http://www.w3.org/2001/xml.xsd"|schemaLocation="./xml.xsd"|' core/etc/wsadl.xsd
21mr|tyrus-1.12-10|234	
21mr|tyrus-1.12-10|235	# Update plugin references
21mr|tyrus-1.12-10|236	%pom_remove_plugin com.sun.tools.xjc.maven2: core
21mr|tyrus-1.12-10|237	%pom_add_plugin "org.jvnet.jaxb2.maven2:maven-jaxb22-plugin:0.12.3" core '
21mr|tyrus-1.12-10|238	<executions>
21mr|tyrus-1.12-10|239	<execution>
21mr|tyrus-1.12-10|240	<id>bindings</id>
21mr|tyrus-1.12-10|241	<phase>generate-sources</phase>
21mr|tyrus-1.12-10|242	<goals>
21mr|tyrus-1.12-10|243	<goal>generate</goal>
21mr|tyrus-1.12-10|244	</goals>
21mr|tyrus-1.12-10|245	<configuration>
21mr|tyrus-1.12-10|246	<generatePackage>org.glassfish.tyrus.core.wsadl.model</generatePackage>
21mr|tyrus-1.12-10|247	<catalog>${basedir}/etc/bindings.cat</catalog>
21mr|tyrus-1.12-10|248	<schemaDirectory>${basedir}/etc</schemaDirectory>
21mr|tyrus-1.12-10|249	<bindingDirectory>${basedir}</bindingDirectory>
21mr|tyrus-1.12-10|250	<bindingIncludes>
21mr|tyrus-1.12-10|251	<bindingInclude>wsadl.xsd</bindingInclude>
21mr|tyrus-1.12-10|252	</bindingIncludes>
21mr|tyrus-1.12-10|253	<forceRegenerate>false</forceRegenerate>
21mr|tyrus-1.12-10|254	<episode>true</episode>
21mr|tyrus-1.12-10|255	<specVersion>2.1</specVersion>
21mr|tyrus-1.12-10|256	<extension>true</extension>
21mr|tyrus-1.12-10|257	<strict>false</strict>
21mr|tyrus-1.12-10|258	</configuration>
21mr|tyrus-1.12-10|259	</execution>
21mr|tyrus-1.12-10|260	</executions>'
21mr|tyrus-1.12-10|261	
21mr|tyrus-1.12-10|262	%build
21mr|tyrus-1.12-10|263	
21mr|tyrus-1.12-10|264	# Disable test suite. fails @ random on ARM builder
21mr|tyrus-1.12-10|265	%mvn_build -sf
21mr|tyrus-1.12-10|266	
21mr|tyrus-1.12-10|267	%install
21mr|tyrus-1.12-10|268	%mvn_install
21mr|tyrus-1.12-10|269	
21mr|tyrus-1.12-10|270	%files bom -f .mfiles-%{name}-bom
21mr|tyrus-1.12-10|271	%license LICENSE.txt LICENSE.html
21mr|tyrus-1.12-10|272	
21mr|tyrus-1.12-10|273	%files client -f .mfiles-%{name}-client
21mr|tyrus-1.12-10|274	%license LICENSE.txt LICENSE.html
21mr|tyrus-1.12-10|275	
21mr|tyrus-1.12-10|276	%files client-cli -f .mfiles-%{name}-client-cli
21mr|tyrus-1.12-10|277	%license LICENSE.txt LICENSE.html
21mr|tyrus-1.12-10|278	
21mr|tyrus-1.12-10|279	%files client-java8 -f .mfiles-%{name}-client-java8
21mr|tyrus-1.12-10|280	%license LICENSE.txt LICENSE.html
21mr|tyrus-1.12-10|281	
21mr|tyrus-1.12-10|282	%files container-glassfish-cdi -f .mfiles-%{name}-container-glassfish-cdi
21mr|tyrus-1.12-10|283	%license LICENSE.txt LICENSE.html
21mr|tyrus-1.12-10|284	
21mr|tyrus-1.12-10|285	%files container-glassfish-ejb -f .mfiles-%{name}-container-glassfish-ejb
21mr|tyrus-1.12-10|286	%license LICENSE.txt LICENSE.html
21mr|tyrus-1.12-10|287	
21mr|tyrus-1.12-10|288	%files containers-glassfish-project -f .mfiles-%{name}-containers-glassfish-project
21mr|tyrus-1.12-10|289	%license LICENSE.txt LICENSE.html
21mr|tyrus-1.12-10|290	
21mr|tyrus-1.12-10|291	%files container-grizzly-client -f .mfiles-%{name}-container-grizzly-client
21mr|tyrus-1.12-10|292	%license LICENSE.txt LICENSE.html
21mr|tyrus-1.12-10|293	
21mr|tyrus-1.12-10|294	%files container-grizzly-server -f .mfiles-%{name}-container-grizzly-server
21mr|tyrus-1.12-10|295	%license LICENSE.txt LICENSE.html
21mr|tyrus-1.12-10|296	
21mr|tyrus-1.12-10|297	%files container-inmemory -f .mfiles-%{name}-container-inmemory
21mr|tyrus-1.12-10|298	%license LICENSE.txt LICENSE.html
21mr|tyrus-1.12-10|299	
21mr|tyrus-1.12-10|300	%files container-jdk-client -f .mfiles-%{name}-container-jdk-client
21mr|tyrus-1.12-10|301	%license LICENSE.txt LICENSE.html
21mr|tyrus-1.12-10|302	
21mr|tyrus-1.12-10|303	%files containers-project -f .mfiles-%{name}-containers-project
21mr|tyrus-1.12-10|304	%license LICENSE.txt LICENSE.html
21mr|tyrus-1.12-10|305	
21mr|tyrus-1.12-10|306	%files container-servlet -f .mfiles-%{name}-container-servlet
21mr|tyrus-1.12-10|307	%license LICENSE.txt LICENSE.html
21mr|tyrus-1.12-10|308	
21mr|tyrus-1.12-10|309	%files core -f .mfiles-%{name}-core
21mr|tyrus-1.12-10|310	%license LICENSE.txt LICENSE.html
21mr|tyrus-1.12-10|311	
21mr|tyrus-1.12-10|312	%files extension-deflate -f .mfiles-%{name}-extension-deflate
21mr|tyrus-1.12-10|313	%license LICENSE.txt LICENSE.html
21mr|tyrus-1.12-10|314	
21mr|tyrus-1.12-10|315	%files extensions-project -f .mfiles-%{name}-extensions-project
21mr|tyrus-1.12-10|316	%license LICENSE.txt LICENSE.html
21mr|tyrus-1.12-10|317	
21mr|tyrus-1.12-10|318	%files monitoring-jmx -f .mfiles-%{name}-monitoring-jmx
21mr|tyrus-1.12-10|319	%license LICENSE.txt LICENSE.html
21mr|tyrus-1.12-10|320	
21mr|tyrus-1.12-10|321	%files project -f .mfiles-%{name}-project
21mr|tyrus-1.12-10|322	%license LICENSE.txt LICENSE.html
21mr|tyrus-1.12-10|323	
21mr|tyrus-1.12-10|324	%files server -f .mfiles-%{name}-server
21mr|tyrus-1.12-10|325	%license LICENSE.txt LICENSE.html
21mr|tyrus-1.12-10|326	
21mr|tyrus-1.12-10|327	%files spi -f .mfiles-%{name}-spi
21mr|tyrus-1.12-10|328	%doc README.md
21mr|tyrus-1.12-10|329	%license LICENSE.txt LICENSE.html
21mr|tyrus-1.12-10|330	
21mr|tyrus-1.12-10|331	%files test-tools -f .mfiles-%{name}-test-tools
21mr|tyrus-1.12-10|332	%license LICENSE.txt LICENSE.html
21mr|tyrus-1.12-10|333	
21mr|tyrus-1.12-10|334	%files tests-project -f .mfiles-%{name}-tests-project
21mr|tyrus-1.12-10|335	%license LICENSE.txt LICENSE.html
21mr|tyrus-1.12-10|336	
21mr|tyrus-1.12-10|337	%files javadoc -f .mfiles-javadoc
21mr|tyrus-1.12-10|338	%license LICENSE.txt LICENSE.html
21mr|tyrus-1.12-10|339	

19579 21
21mr|ua-parser-java-1.3.0-12|1	%global oname ua-parser
21mr|ua-parser-java-1.3.0-12|2	Name:          ua-parser-java
21mr|ua-parser-java-1.3.0-12|3	Version:       1.3.0
21mr|ua-parser-java-1.3.0-12|4	Release:       12
21mr|ua-parser-java-1.3.0-12|5	Summary:       Java implementation of user agent parser
21mr|ua-parser-java-1.3.0-12|6	License:       ASL 2.0
21mr|ua-parser-java-1.3.0-12|7	Group:         Development/Java
21mr|ua-parser-java-1.3.0-12|8	URL:           https://github.com/tobie/ua-parser/
21mr|ua-parser-java-1.3.0-12|9	Source0:       https://github.com/tobie/ua-parser/archive/java-%{version}.tar.gz
21mr|ua-parser-java-1.3.0-12|10	
21mr|ua-parser-java-1.3.0-12|11	BuildRequires: mvn(commons-collections:commons-collections)
21mr|ua-parser-java-1.3.0-12|12	BuildRequires: mvn(junit:junit)
21mr|ua-parser-java-1.3.0-12|13	BuildRequires: mvn(org.hamcrest:hamcrest-all)
21mr|ua-parser-java-1.3.0-12|14	BuildRequires: mvn(org.yaml:snakeyaml)
21mr|ua-parser-java-1.3.0-12|15	
21mr|ua-parser-java-1.3.0-12|16	BuildRequires: maven-local
21mr|ua-parser-java-1.3.0-12|17	BuildRequires: javapackages-tools >= 4.3.2-3
21mr|ua-parser-java-1.3.0-12|18	BuildArch:     noarch
21mr|ua-parser-java-1.3.0-12|19	# Java stack is not supported on x86_32
21mr|ua-parser-java-1.3.0-12|20	ExcludeArch: %{ix86}
21mr|ua-parser-java-1.3.0-12|21	
21mr|ua-parser-java-1.3.0-12|22	%description
21mr|ua-parser-java-1.3.0-12|23	This is the Java implementation of ua-parser. The
21mr|ua-parser-java-1.3.0-12|24	implementation uses the shared regex patterns and
21mr|ua-parser-java-1.3.0-12|25	overrides from regexes.yaml.
21mr|ua-parser-java-1.3.0-12|26	
21mr|ua-parser-java-1.3.0-12|27	%package javadoc
21mr|ua-parser-java-1.3.0-12|28	Summary:       Javadoc for %{name}
21mr|ua-parser-java-1.3.0-12|29	
21mr|ua-parser-java-1.3.0-12|30	%description javadoc
21mr|ua-parser-java-1.3.0-12|31	This package contains javadoc for %{name}.
21mr|ua-parser-java-1.3.0-12|32	
21mr|ua-parser-java-1.3.0-12|33	%prep
21mr|ua-parser-java-1.3.0-12|34	%setup -q -n %{name}-%{version}
21mr|ua-parser-java-1.3.0-12|35	find . -name "*.jar" -print -delete
21mr|ua-parser-java-1.3.0-12|36	find . -name "*.class" -print -delete
21mr|ua-parser-java-1.3.0-12|37	find . -name "*.exe" -print -delete
21mr|ua-parser-java-1.3.0-12|38	find . -name "*.dll" -print -delete
21mr|ua-parser-java-1.3.0-12|39	
21mr|ua-parser-java-1.3.0-12|40	# Unwanted
21mr|ua-parser-java-1.3.0-12|41	%pom_remove_plugin :maven-source-plugin java
21mr|ua-parser-java-1.3.0-12|42	
21mr|ua-parser-java-1.3.0-12|43	%build
21mr|ua-parser-java-1.3.0-12|44	
21mr|ua-parser-java-1.3.0-12|45	cd java
21mr|ua-parser-java-1.3.0-12|46	%mvn_file :%{oname} %{oname}
21mr|ua-parser-java-1.3.0-12|47	%mvn_build
21mr|ua-parser-java-1.3.0-12|48	
21mr|ua-parser-java-1.3.0-12|49	%install
21mr|ua-parser-java-1.3.0-12|50	cd java
21mr|ua-parser-java-1.3.0-12|51	%mvn_install
21mr|ua-parser-java-1.3.0-12|52	
21mr|ua-parser-java-1.3.0-12|53	%files -f java/.mfiles
21mr|ua-parser-java-1.3.0-12|54	%doc java/README.md
21mr|ua-parser-java-1.3.0-12|55	%license java/LICENSE
21mr|ua-parser-java-1.3.0-12|56	
21mr|ua-parser-java-1.3.0-12|57	%files javadoc -f java/.mfiles-javadoc
21mr|ua-parser-java-1.3.0-12|58	%license java/LICENSE
21mr|ua-parser-java-1.3.0-12|59	

19580 21
21mr|uboot-tools-2020.07-0.2.rc2|1	%global candidate rc2
21mr|uboot-tools-2020.07-0.2.rc2|2	
21mr|uboot-tools-2020.07-0.2.rc2|3	Name:      uboot-tools
21mr|uboot-tools-2020.07-0.2.rc2|4	Version:   2020.07
21mr|uboot-tools-2020.07-0.2.rc2|5	Release:   0.2%{?candidate:.%{candidate}}%{?dist}
21mr|uboot-tools-2020.07-0.2.rc2|6	Summary:   U-Boot utilities
21mr|uboot-tools-2020.07-0.2.rc2|7	License:   GPLv2+ BSD LGPL-2.1+ LGPL-2.0+
21mr|uboot-tools-2020.07-0.2.rc2|8	URL:       http://www.denx.de/wiki/U-Boot
21mr|uboot-tools-2020.07-0.2.rc2|9	Group:     System/Kernel and hardware
21mr|uboot-tools-2020.07-0.2.rc2|10	
21mr|uboot-tools-2020.07-0.2.rc2|11	Source0:   ftp://ftp.denx.de/pub/u-boot/u-boot-%{version}%{?candidate:-%{candidate}}.tar.bz2
21mr|uboot-tools-2020.07-0.2.rc2|12	Source1:   arm-boards
21mr|uboot-tools-2020.07-0.2.rc2|13	Source2:   arm-chromebooks
21mr|uboot-tools-2020.07-0.2.rc2|14	Source3:   aarch64-boards
21mr|uboot-tools-2020.07-0.2.rc2|15	Source4:   aarch64-chromebooks
21mr|uboot-tools-2020.07-0.2.rc2|16	Source5:   10-devicetree.install
21mr|uboot-tools-2020.07-0.2.rc2|17	
21mr|uboot-tools-2020.07-0.2.rc2|18	# Fedoraisms patches
21mr|uboot-tools-2020.07-0.2.rc2|19	# Needed to find DT on boot partition that's not the first partition
21mr|uboot-tools-2020.07-0.2.rc2|20	Patch1:    uefi-distro-load-FDT-from-any-partition-on-boot-device.patch
21mr|uboot-tools-2020.07-0.2.rc2|21	# Needed due to issues with shim
21mr|uboot-tools-2020.07-0.2.rc2|22	Patch2:    uefi-use-Fedora-specific-path-name.patch
21mr|uboot-tools-2020.07-0.2.rc2|23	
21mr|uboot-tools-2020.07-0.2.rc2|24	# Board fixes and enablement
21mr|uboot-tools-2020.07-0.2.rc2|25	Patch4:    usb-kbd-fixes.patch
21mr|uboot-tools-2020.07-0.2.rc2|26	Patch5:    dragonboard-fixes.patch
21mr|uboot-tools-2020.07-0.2.rc2|27	
21mr|uboot-tools-2020.07-0.2.rc2|28	# Tegra improvements
21mr|uboot-tools-2020.07-0.2.rc2|29	Patch10:   arm-tegra-define-fdtfile-option-for-distro-boot.patch
21mr|uboot-tools-2020.07-0.2.rc2|30	Patch11:   arm-add-BOOTENV_EFI_SET_FDTFILE_FALLBACK-for-tegra186-be.patch
21mr|uboot-tools-2020.07-0.2.rc2|31	# Rockchips improvements
21mr|uboot-tools-2020.07-0.2.rc2|32	Patch12:   arm-rk3399-enable-rng-on-rock960-and-firefly3399.patch
21mr|uboot-tools-2020.07-0.2.rc2|33	Patch13:   initial-support-for-the-Pinebook-Pro-laptop-from.patch
21mr|uboot-tools-2020.07-0.2.rc2|34	Patch14:   rockpro64-limit-speed-on-mSD-slot.patch
21mr|uboot-tools-2020.07-0.2.rc2|35	# AllWinner improvements
21mr|uboot-tools-2020.07-0.2.rc2|36	Patch15:   AllWinner-Pine64-bits.patch
21mr|uboot-tools-2020.07-0.2.rc2|37	# RPi4
21mr|uboot-tools-2020.07-0.2.rc2|38	Patch16:   USB-host-support-for-Raspberry-Pi-4-board-64-bit.patch
21mr|uboot-tools-2020.07-0.2.rc2|39	Patch17:   usb-xhci-Load-Raspberry-Pi-4-VL805-s-firmware.patch
21mr|uboot-tools-2020.07-0.2.rc2|40	Patch18:   rpi-Enable-using-the-DT-provided-by-the-Raspberry-Pi.patch
21mr|uboot-tools-2020.07-0.2.rc2|41	Patch19:   rpi4-enable-ARCH_FIXUP_FDT_MEMORY.patch
21mr|uboot-tools-2020.07-0.2.rc2|42	Patch20:   rpi4-Enable-support-for-the-XHCI-controller-on-RPI.patch
21mr|uboot-tools-2020.07-0.2.rc2|43	
21mr|uboot-tools-2020.07-0.2.rc2|44	BuildRequires:  bc
21mr|uboot-tools-2020.07-0.2.rc2|45	BuildRequires:  dtc
21mr|uboot-tools-2020.07-0.2.rc2|46	BuildRequires:  make
21mr|uboot-tools-2020.07-0.2.rc2|47	BuildRequires:  python3-devel
21mr|uboot-tools-2020.07-0.2.rc2|48	BuildRequires:  python3-setuptools
21mr|uboot-tools-2020.07-0.2.rc2|49	BuildRequires:  python3-libfdt
21mr|uboot-tools-2020.07-0.2.rc2|50	BuildRequires:  flex bison
21mr|uboot-tools-2020.07-0.2.rc2|51	BuildRequires:  openssl-devel
21mr|uboot-tools-2020.07-0.2.rc2|52	BuildRequires:  SDL2-devel
21mr|uboot-tools-2020.07-0.2.rc2|53	BuildRequires:  swig
21mr|uboot-tools-2020.07-0.2.rc2|54	%ifarch %{armx}
21mr|uboot-tools-2020.07-0.2.rc2|55	BuildRequires:  vboot-utils
21mr|uboot-tools-2020.07-0.2.rc2|56	%endif
21mr|uboot-tools-2020.07-0.2.rc2|57	%ifarch aarch64
21mr|uboot-tools-2020.07-0.2.rc2|58	BuildRequires:  arm-trusted-firmware-armv8
21mr|uboot-tools-2020.07-0.2.rc2|59	%endif
21mr|uboot-tools-2020.07-0.2.rc2|60	
21mr|uboot-tools-2020.07-0.2.rc2|61	Requires:       dtc
21mr|uboot-tools-2020.07-0.2.rc2|62	Requires:       systemd
21mr|uboot-tools-2020.07-0.2.rc2|63	%ifarch %{armx}
21mr|uboot-tools-2020.07-0.2.rc2|64	Obsoletes:      uboot-images-elf < 2019.07
21mr|uboot-tools-2020.07-0.2.rc2|65	Provides:       uboot-images-elf < 2019.07
21mr|uboot-tools-2020.07-0.2.rc2|66	%endif
21mr|uboot-tools-2020.07-0.2.rc2|67	
21mr|uboot-tools-2020.07-0.2.rc2|68	%description
21mr|uboot-tools-2020.07-0.2.rc2|69	This package contains a few U-Boot utilities - mkimage for creating boot images
21mr|uboot-tools-2020.07-0.2.rc2|70	and fw_printenv/fw_setenv for manipulating the boot environment variables.
21mr|uboot-tools-2020.07-0.2.rc2|71	
21mr|uboot-tools-2020.07-0.2.rc2|72	%ifarch aarch64
21mr|uboot-tools-2020.07-0.2.rc2|73	%package     -n uboot-images-armv8
21mr|uboot-tools-2020.07-0.2.rc2|74	Summary:     u-boot bootloader images for aarch64 boards
21mr|uboot-tools-2020.07-0.2.rc2|75	Requires:    uboot-tools
21mr|uboot-tools-2020.07-0.2.rc2|76	BuildArch:   noarch
21mr|uboot-tools-2020.07-0.2.rc2|77	
21mr|uboot-tools-2020.07-0.2.rc2|78	%description -n uboot-images-armv8
21mr|uboot-tools-2020.07-0.2.rc2|79	u-boot bootloader binaries for aarch64 boards
21mr|uboot-tools-2020.07-0.2.rc2|80	%endif
21mr|uboot-tools-2020.07-0.2.rc2|81	
21mr|uboot-tools-2020.07-0.2.rc2|82	%ifarch %{arm}
21mr|uboot-tools-2020.07-0.2.rc2|83	%package     -n uboot-images-armv7
21mr|uboot-tools-2020.07-0.2.rc2|84	Summary:     u-boot bootloader images for armv7 boards
21mr|uboot-tools-2020.07-0.2.rc2|85	Requires:    uboot-tools
21mr|uboot-tools-2020.07-0.2.rc2|86	BuildArch:   noarch
21mr|uboot-tools-2020.07-0.2.rc2|87	
21mr|uboot-tools-2020.07-0.2.rc2|88	%description -n uboot-images-armv7
21mr|uboot-tools-2020.07-0.2.rc2|89	u-boot bootloader binaries for armv7 boards
21mr|uboot-tools-2020.07-0.2.rc2|90	%endif
21mr|uboot-tools-2020.07-0.2.rc2|91	
21mr|uboot-tools-2020.07-0.2.rc2|92	%prep
21mr|uboot-tools-2020.07-0.2.rc2|93	%autosetup -p1 -n u-boot-%{version}%{?candidate:-%{candidate}}
21mr|uboot-tools-2020.07-0.2.rc2|94	
21mr|uboot-tools-2020.07-0.2.rc2|95	cp %SOURCE1 %SOURCE2 %SOURCE3 %SOURCE4 .
21mr|uboot-tools-2020.07-0.2.rc2|96	
21mr|uboot-tools-2020.07-0.2.rc2|97	%build
21mr|uboot-tools-2020.07-0.2.rc2|98	mkdir builds
21mr|uboot-tools-2020.07-0.2.rc2|99	%ifarch aarch64 %{arm}
21mr|uboot-tools-2020.07-0.2.rc2|100	for board in $(cat %{_arch}-boards)
21mr|uboot-tools-2020.07-0.2.rc2|101	do
21mr|uboot-tools-2020.07-0.2.rc2|102	echo "Building board: $board"
21mr|uboot-tools-2020.07-0.2.rc2|103	mkdir builds/$(echo $board)/
21mr|uboot-tools-2020.07-0.2.rc2|104	# ATF selection, needs improving, suggestions of ATF SoC to Board matrix welcome
21mr|uboot-tools-2020.07-0.2.rc2|105	sun50i=(a64-olinuxino amarula_a64_relic bananapi_m2_plus_h5 bananapi_m64 libretech_all_h3_cc_h5 nanopi_a64 nanopi_neo2 nanopi_neo_plus2 orangepi_pc2 orangepi_prime orangepi_win orangepi_zero_plus orangepi_zero_plus2 pine64-lts pine64_plus pinebook pinephone pinetab sopine_baseboard teres_i)
21mr|uboot-tools-2020.07-0.2.rc2|106	if [[ " ${sun50i[*]} " == *" $board "* ]]; then
21mr|uboot-tools-2020.07-0.2.rc2|107	echo "Board: $board using sun50i_a64"
21mr|uboot-tools-2020.07-0.2.rc2|108	cp /usr/share/arm-trusted-firmware/sun50i_a64/* builds/$(echo $board)/
21mr|uboot-tools-2020.07-0.2.rc2|109	fi
21mr|uboot-tools-2020.07-0.2.rc2|110	sun50h6=(orangepi_lite2 orangepi_one_plus pine_h64)
21mr|uboot-tools-2020.07-0.2.rc2|111	if [[ " ${sun50h6[*]} " == *" $board "* ]]; then
21mr|uboot-tools-2020.07-0.2.rc2|112	echo "Board: $board using sun50i_h6"
21mr|uboot-tools-2020.07-0.2.rc2|113	cp /usr/share/arm-trusted-firmware/sun50i_h6/* builds/$(echo $board)/
21mr|uboot-tools-2020.07-0.2.rc2|114	fi
21mr|uboot-tools-2020.07-0.2.rc2|115	#  rk3328=(evb-rk3328 rock64-rk3328)
21mr|uboot-tools-2020.07-0.2.rc2|116	#  if [[ " ${rk3328[*]} " == *" $board "* ]]; then
21mr|uboot-tools-2020.07-0.2.rc2|117	#    echo "Board: $board using rk3328"
21mr|uboot-tools-2020.07-0.2.rc2|118	#    cp /usr/share/arm-trusted-firmware/rk3328/* builds/$(echo $board)/
21mr|uboot-tools-2020.07-0.2.rc2|119	#  fi
21mr|uboot-tools-2020.07-0.2.rc2|120	#  rk3399=(evb-rk3399 ficus-rk3399 firefly-rk3399 khadas-edge-captain-rk3399 khadas-edge-v-rk3399 khadas-edge-rk3399 nanopc-t4-rk3399 nanopi-m4-rk3399 nanopi-neo4-rk3399 orangepi-rk3399 pinebook-pro-rk3399 puma-rk3399 rock960-rk3399 rock-pi-4-rk3399 rockpro64-rk3399 roc-pc-rk3399)
21mr|uboot-tools-2020.07-0.2.rc2|121	#  if [[ " ${rk3399[*]} " == *" $board "* ]]; then
21mr|uboot-tools-2020.07-0.2.rc2|122	#    echo "Board: $board using rk3399"
21mr|uboot-tools-2020.07-0.2.rc2|123	#    cp /usr/share/arm-trusted-firmware/rk3399/* builds/$(echo $board)/
21mr|uboot-tools-2020.07-0.2.rc2|124	#  fi
21mr|uboot-tools-2020.07-0.2.rc2|125	# End ATF
21mr|uboot-tools-2020.07-0.2.rc2|126	make $(echo $board)_defconfig O=builds/$(echo $board)/
21mr|uboot-tools-2020.07-0.2.rc2|127	make HOSTCC="%{__cc} $RPM_OPT_FLAGS" CROSS_COMPILE="" %{?_smp_mflags} V=1 O=builds/$(echo $board)/
21mr|uboot-tools-2020.07-0.2.rc2|128	done
21mr|uboot-tools-2020.07-0.2.rc2|129	
21mr|uboot-tools-2020.07-0.2.rc2|130	%endif
21mr|uboot-tools-2020.07-0.2.rc2|131	
21mr|uboot-tools-2020.07-0.2.rc2|132	make HOSTCC="%{__cc} $RPM_OPT_FLAGS" %{?_smp_mflags} CROSS_COMPILE="" tools-only_defconfig V=1 O=builds/
21mr|uboot-tools-2020.07-0.2.rc2|133	make HOSTCC="%{__cc} $RPM_OPT_FLAGS" %{?_smp_mflags} CROSS_COMPILE="" tools-all V=1 O=builds/
21mr|uboot-tools-2020.07-0.2.rc2|134	
21mr|uboot-tools-2020.07-0.2.rc2|135	%install
21mr|uboot-tools-2020.07-0.2.rc2|136	mkdir -p $RPM_BUILD_ROOT%{_bindir}
21mr|uboot-tools-2020.07-0.2.rc2|137	mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}
21mr|uboot-tools-2020.07-0.2.rc2|138	mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1
21mr|uboot-tools-2020.07-0.2.rc2|139	mkdir -p $RPM_BUILD_ROOT%{_datadir}/uboot/
21mr|uboot-tools-2020.07-0.2.rc2|140	
21mr|uboot-tools-2020.07-0.2.rc2|141	%ifarch aarch64
21mr|uboot-tools-2020.07-0.2.rc2|142	for board in $(cat %{_arch}-boards)
21mr|uboot-tools-2020.07-0.2.rc2|143	do
21mr|uboot-tools-2020.07-0.2.rc2|144	mkdir -p $RPM_BUILD_ROOT%{_datadir}/uboot/$(echo $board)/
21mr|uboot-tools-2020.07-0.2.rc2|145	for file in u-boot.bin u-boot.dtb u-boot.img u-boot-dtb.img u-boot.itb u-boot-sunxi-with-spl.bin u-boot-rockchip.bin idbloader.img spl/boot.bin spl/sunxi-spl.bin
21mr|uboot-tools-2020.07-0.2.rc2|146	do
21mr|uboot-tools-2020.07-0.2.rc2|147	if [ -f builds/$(echo $board)/$(echo $file) ]; then
21mr|uboot-tools-2020.07-0.2.rc2|148	install -p -m 0644 builds/$(echo $board)/$(echo $file) $RPM_BUILD_ROOT%{_datadir}/uboot/$(echo $board)/
21mr|uboot-tools-2020.07-0.2.rc2|149	fi
21mr|uboot-tools-2020.07-0.2.rc2|150	done
21mr|uboot-tools-2020.07-0.2.rc2|151	done
21mr|uboot-tools-2020.07-0.2.rc2|152	%endif
21mr|uboot-tools-2020.07-0.2.rc2|153	
21mr|uboot-tools-2020.07-0.2.rc2|154	%ifarch %{arm}
21mr|uboot-tools-2020.07-0.2.rc2|155	for board in $(cat %{_arch}-boards)
21mr|uboot-tools-2020.07-0.2.rc2|156	do
21mr|uboot-tools-2020.07-0.2.rc2|157	mkdir -p $RPM_BUILD_ROOT%{_datadir}/uboot/$(echo $board)/
21mr|uboot-tools-2020.07-0.2.rc2|158	for file in MLO SPL spl/arndale-spl.bin spl/origen-spl.bin spl/*spl.bin u-boot.bin u-boot.dtb u-boot-dtb-tegra.bin u-boot.img u-boot.imx u-boot-spl.kwb u-boot-rockchip.bin u-boot-sunxi-with-spl.bin spl/boot.bin
21mr|uboot-tools-2020.07-0.2.rc2|159	do
21mr|uboot-tools-2020.07-0.2.rc2|160	if [ -f builds/$(echo $board)/$(echo $file) ]; then
21mr|uboot-tools-2020.07-0.2.rc2|161	install -p -m 0644 builds/$(echo $board)/$(echo $file) $RPM_BUILD_ROOT%{_datadir}/uboot/$(echo $board)/
21mr|uboot-tools-2020.07-0.2.rc2|162	fi
21mr|uboot-tools-2020.07-0.2.rc2|163	done
21mr|uboot-tools-2020.07-0.2.rc2|164	
21mr|uboot-tools-2020.07-0.2.rc2|165	done
21mr|uboot-tools-2020.07-0.2.rc2|166	
21mr|uboot-tools-2020.07-0.2.rc2|167	# Bit of a hack to remove binaries we don't use as they're large
21mr|uboot-tools-2020.07-0.2.rc2|168	for board in $(cat %{_arch}-boards)
21mr|uboot-tools-2020.07-0.2.rc2|169	do
21mr|uboot-tools-2020.07-0.2.rc2|170	if [ -f $RPM_BUILD_ROOT%{_datadir}/uboot/$(echo $board)/u-boot-sunxi-with-spl.bin ]; then
21mr|uboot-tools-2020.07-0.2.rc2|171	rm -f $RPM_BUILD_ROOT%{_datadir}/uboot/$(echo $board)/u-boot.*
21mr|uboot-tools-2020.07-0.2.rc2|172	fi
21mr|uboot-tools-2020.07-0.2.rc2|173	if [ -f $RPM_BUILD_ROOT%{_datadir}/uboot/$(echo $board)/MLO ]; then
21mr|uboot-tools-2020.07-0.2.rc2|174	rm -f $RPM_BUILD_ROOT%{_datadir}/uboot/$(echo $board)/u-boot.bin
21mr|uboot-tools-2020.07-0.2.rc2|175	fi
21mr|uboot-tools-2020.07-0.2.rc2|176	if [ -f $RPM_BUILD_ROOT%{_datadir}/uboot/$(echo $board)/SPL ]; then
21mr|uboot-tools-2020.07-0.2.rc2|177	rm -f $RPM_BUILD_ROOT%{_datadir}/uboot/$(echo $board)/u-boot.bin
21mr|uboot-tools-2020.07-0.2.rc2|178	fi
21mr|uboot-tools-2020.07-0.2.rc2|179	if [ -f $RPM_BUILD_ROOT%{_datadir}/uboot/$(echo $board)/u-boot.imx ]; then
21mr|uboot-tools-2020.07-0.2.rc2|180	rm -f $RPM_BUILD_ROOT%{_datadir}/uboot/$(echo $board)/u-boot.bin
21mr|uboot-tools-2020.07-0.2.rc2|181	fi
21mr|uboot-tools-2020.07-0.2.rc2|182	done
21mr|uboot-tools-2020.07-0.2.rc2|183	%endif
21mr|uboot-tools-2020.07-0.2.rc2|184	
21mr|uboot-tools-2020.07-0.2.rc2|185	for tool in bmp_logo dumpimage env/fw_printenv fit_check_sign fit_info gdb/gdbcont gdb/gdbsend gen_eth_addr gen_ethaddr_crc img2srec mkenvimage mkimage mksunxiboot ncb proftool sunxi-spl-image-builder ubsha1 xway-swap-bytes
21mr|uboot-tools-2020.07-0.2.rc2|186	do
21mr|uboot-tools-2020.07-0.2.rc2|187	install -p -m 0755 builds/tools/$tool $RPM_BUILD_ROOT%{_bindir}
21mr|uboot-tools-2020.07-0.2.rc2|188	done
21mr|uboot-tools-2020.07-0.2.rc2|189	install -p -m 0644 doc/mkimage.1 $RPM_BUILD_ROOT%{_mandir}/man1
21mr|uboot-tools-2020.07-0.2.rc2|190	
21mr|uboot-tools-2020.07-0.2.rc2|191	install -p -m 0755 builds/tools/env/fw_printenv $RPM_BUILD_ROOT%{_bindir}
21mr|uboot-tools-2020.07-0.2.rc2|192	( cd $RPM_BUILD_ROOT%{_bindir}; ln -sf fw_printenv fw_setenv )
21mr|uboot-tools-2020.07-0.2.rc2|193	
21mr|uboot-tools-2020.07-0.2.rc2|194	install -p -m 0644 tools/env/fw_env.config $RPM_BUILD_ROOT%{_sysconfdir}
21mr|uboot-tools-2020.07-0.2.rc2|195	
21mr|uboot-tools-2020.07-0.2.rc2|196	# systemd kernel-install script for device tree
21mr|uboot-tools-2020.07-0.2.rc2|197	mkdir -p $RPM_BUILD_ROOT/lib/kernel/install.d/
21mr|uboot-tools-2020.07-0.2.rc2|198	install -p -m 0755 %{SOURCE5} $RPM_BUILD_ROOT/lib/kernel/install.d/
21mr|uboot-tools-2020.07-0.2.rc2|199	
21mr|uboot-tools-2020.07-0.2.rc2|200	# Copy sone useful docs over
21mr|uboot-tools-2020.07-0.2.rc2|201	mkdir -p builds/docs
21mr|uboot-tools-2020.07-0.2.rc2|202	cp -p board/amlogic/p200/README.odroid-c2 builds/docs/README.odroid-c2
21mr|uboot-tools-2020.07-0.2.rc2|203	cp -p board/hisilicon/hikey/README builds/docs/README.hikey
21mr|uboot-tools-2020.07-0.2.rc2|204	cp -p board/hisilicon/hikey/README builds/docs/README.hikey
21mr|uboot-tools-2020.07-0.2.rc2|205	cp -p board/Marvell/db-88f6820-gp/README builds/docs/README.mvebu-db-88f6820
21mr|uboot-tools-2020.07-0.2.rc2|206	cp -p board/rockchip/evb_rk3399/README builds/docs/README.evb_rk3399
21mr|uboot-tools-2020.07-0.2.rc2|207	cp -p board/solidrun/clearfog/README builds/docs/README.clearfog
21mr|uboot-tools-2020.07-0.2.rc2|208	cp -p board/solidrun/mx6cuboxi/README builds/docs/README.mx6cuboxi
21mr|uboot-tools-2020.07-0.2.rc2|209	cp -p board/sunxi/README.sunxi64 builds/docs/README.sunxi64
21mr|uboot-tools-2020.07-0.2.rc2|210	cp -p board/sunxi/README.nand builds/docs/README.sunxi-nand
21mr|uboot-tools-2020.07-0.2.rc2|211	cp -p board/ti/am335x/README builds/docs/README.am335x
21mr|uboot-tools-2020.07-0.2.rc2|212	cp -p board/ti/omap5_uevm/README builds/docs/README.omap5_uevm
21mr|uboot-tools-2020.07-0.2.rc2|213	cp -p board/udoo/README builds/docs/README.udoo
21mr|uboot-tools-2020.07-0.2.rc2|214	cp -p board/wandboard/README builds/docs/README.wandboard
21mr|uboot-tools-2020.07-0.2.rc2|215	cp -p board/warp/README builds/docs/README.warp
21mr|uboot-tools-2020.07-0.2.rc2|216	cp -p board/warp7/README builds/docs/README.warp7
21mr|uboot-tools-2020.07-0.2.rc2|217	
21mr|uboot-tools-2020.07-0.2.rc2|218	%files
21mr|uboot-tools-2020.07-0.2.rc2|219	%doc README doc/README.kwbimage doc/README.distro doc/README.gpt
21mr|uboot-tools-2020.07-0.2.rc2|220	%doc doc/README.odroid doc/README.rockchip doc/uefi doc/uImage.FIT doc/arch/arm64.rst
21mr|uboot-tools-2020.07-0.2.rc2|221	%doc doc/README.chromium builds/docs/*
21mr|uboot-tools-2020.07-0.2.rc2|222	%{_bindir}/*
21mr|uboot-tools-2020.07-0.2.rc2|223	%{_mandir}/man1/mkimage.1*
21mr|uboot-tools-2020.07-0.2.rc2|224	/lib/kernel/install.d/10-devicetree.install
21mr|uboot-tools-2020.07-0.2.rc2|225	%dir %{_datadir}/uboot/
21mr|uboot-tools-2020.07-0.2.rc2|226	%config(noreplace) %{_sysconfdir}/fw_env.config
21mr|uboot-tools-2020.07-0.2.rc2|227	
21mr|uboot-tools-2020.07-0.2.rc2|228	%ifarch aarch64
21mr|uboot-tools-2020.07-0.2.rc2|229	%files -n uboot-images-armv8
21mr|uboot-tools-2020.07-0.2.rc2|230	%{_datadir}/uboot/*
21mr|uboot-tools-2020.07-0.2.rc2|231	%endif
21mr|uboot-tools-2020.07-0.2.rc2|232	
21mr|uboot-tools-2020.07-0.2.rc2|233	%ifarch %{arm}
21mr|uboot-tools-2020.07-0.2.rc2|234	%files -n uboot-images-armv7
21mr|uboot-tools-2020.07-0.2.rc2|235	%{_datadir}/uboot/*
21mr|uboot-tools-2020.07-0.2.rc2|236	%endif

19581 21
21mr|uchardet-0.0.7-1|1	%define major 0
21mr|uchardet-0.0.7-1|2	%define libname %mklibname uchardet %{major}
21mr|uchardet-0.0.7-1|3	%define devname %mklibname uchardet -d
21mr|uchardet-0.0.7-1|4	
21mr|uchardet-0.0.7-1|5	Summary:	Universal char-set detection
21mr|uchardet-0.0.7-1|6	Name:		uchardet
21mr|uchardet-0.0.7-1|7	Version:	0.0.7
21mr|uchardet-0.0.7-1|8	Release:	1
21mr|uchardet-0.0.7-1|9	License:	MPLv1.1
21mr|uchardet-0.0.7-1|10	Group:		Development/Tools
21mr|uchardet-0.0.7-1|11	Url:		http://code.google.com/p/uchardet/
21mr|uchardet-0.0.7-1|12	Source0:	http://uchardet.googlecode.com/files/%{name}-%{version}.tar.xz
21mr|uchardet-0.0.7-1|13	BuildRequires:	cmake
21mr|uchardet-0.0.7-1|14	
21mr|uchardet-0.0.7-1|15	%description
21mr|uchardet-0.0.7-1|16	uchardet is a C language binding of the original C++ implementation of the
21mr|uchardet-0.0.7-1|17	universal char-set detection library by Mozilla. uchardet is an encoding
21mr|uchardet-0.0.7-1|18	detector library, which takes a sequence of bytes in an unknown character
21mr|uchardet-0.0.7-1|19	encoding without any additional information, and attempts to determine the
21mr|uchardet-0.0.7-1|20	encoding of the text.
21mr|uchardet-0.0.7-1|21	
21mr|uchardet-0.0.7-1|22	%files
21mr|uchardet-0.0.7-1|23	%doc COPYING AUTHORS README.md
21mr|uchardet-0.0.7-1|24	%{_bindir}/%{name}
21mr|uchardet-0.0.7-1|25	%{_mandir}/man1/%{name}.1.*
21mr|uchardet-0.0.7-1|26	
21mr|uchardet-0.0.7-1|27	#----------------------------------------------------------------------------
21mr|uchardet-0.0.7-1|28	
21mr|uchardet-0.0.7-1|29	%package -n %{libname}
21mr|uchardet-0.0.7-1|30	Summary:	Universal charset detection shared library
21mr|uchardet-0.0.7-1|31	Group:		System/Libraries
21mr|uchardet-0.0.7-1|32	
21mr|uchardet-0.0.7-1|33	%description -n %{libname}
21mr|uchardet-0.0.7-1|34	C language binding of the original C++ implementation of the
21mr|uchardet-0.0.7-1|35	universal char-set detection library by Mozilla.
21mr|uchardet-0.0.7-1|36	
21mr|uchardet-0.0.7-1|37	%files -n %{libname}
21mr|uchardet-0.0.7-1|38	%doc COPYING AUTHORS README.md
21mr|uchardet-0.0.7-1|39	%{_libdir}/lib%{name}.so.%{major}*
21mr|uchardet-0.0.7-1|40	
21mr|uchardet-0.0.7-1|41	#----------------------------------------------------------------------------
21mr|uchardet-0.0.7-1|42	
21mr|uchardet-0.0.7-1|43	%package -n %{devname}
21mr|uchardet-0.0.7-1|44	Summary:	Development files for uchardet
21mr|uchardet-0.0.7-1|45	Group:		Development/Other
21mr|uchardet-0.0.7-1|46	Requires:	%{libname} = %{EVRD}
21mr|uchardet-0.0.7-1|47	Provides:	%{name}-devel = %{EVRD}
21mr|uchardet-0.0.7-1|48	
21mr|uchardet-0.0.7-1|49	%description -n %{devname}
21mr|uchardet-0.0.7-1|50	Header files and Libraries for the package uchardet.
21mr|uchardet-0.0.7-1|51	
21mr|uchardet-0.0.7-1|52	%files -n %{devname}
21mr|uchardet-0.0.7-1|53	%doc COPYING AUTHORS README.md
21mr|uchardet-0.0.7-1|54	%{_includedir}/%{name}
21mr|uchardet-0.0.7-1|55	%{_libdir}/lib%{name}.a
21mr|uchardet-0.0.7-1|56	%{_libdir}/lib%{name}.so
21mr|uchardet-0.0.7-1|57	%{_libdir}/pkgconfig/%{name}.pc
21mr|uchardet-0.0.7-1|58	
21mr|uchardet-0.0.7-1|59	#----------------------------------------------------------------------------
21mr|uchardet-0.0.7-1|60	
21mr|uchardet-0.0.7-1|61	%prep
21mr|uchardet-0.0.7-1|62	%setup -q
21mr|uchardet-0.0.7-1|63	
21mr|uchardet-0.0.7-1|64	%build
21mr|uchardet-0.0.7-1|65	%cmake
21mr|uchardet-0.0.7-1|66	%make
21mr|uchardet-0.0.7-1|67	
21mr|uchardet-0.0.7-1|68	%install
21mr|uchardet-0.0.7-1|69	%makeinstall_std -C build

19582 21
21mr|ucl-1.03-23|1	%define major 1
21mr|ucl-1.03-23|2	%define libname %mklibname %{name} %{major}
21mr|ucl-1.03-23|3	%define devname %mklibname %{name} -d
21mr|ucl-1.03-23|4	
21mr|ucl-1.03-23|5	# from https://github.com/mxe/mxe/pull/1358
21mr|ucl-1.03-23|6	%global optflags %{optflags} -std=gnu90 -fPIC
21mr|ucl-1.03-23|7	
21mr|ucl-1.03-23|8	Summary:	The UCL Compression Library
21mr|ucl-1.03-23|9	Name:		ucl
21mr|ucl-1.03-23|10	Version:	1.03
21mr|ucl-1.03-23|11	Release:	23
21mr|ucl-1.03-23|12	License:	GPLv2+
21mr|ucl-1.03-23|13	Group:		System/Libraries
21mr|ucl-1.03-23|14	Url:		http://www.oberhumer.com/opensource/ucl/
21mr|ucl-1.03-23|15	Source0:	http://www.oberhumer.com/opensource/ucl/download/%{name}-%{version}.tar.gz
21mr|ucl-1.03-23|16	# https://dev.openwrt.org/browser/packages/libs/ucl/patches/002-missing-macros.patch?rev=24363&format=txt
21mr|ucl-1.03-23|17	Patch0:		002-missing-macros.patch
21mr|ucl-1.03-23|18	Patch1:		ucl-1.03-CFLAGS.patch
21mr|ucl-1.03-23|19	
21mr|ucl-1.03-23|20	%description
21mr|ucl-1.03-23|21	UCL implements a number of algorithms with the following features:
21mr|ucl-1.03-23|22	- Decompression is simple and *very* fast.
21mr|ucl-1.03-23|23	- Requires no memory for decompression.
21mr|ucl-1.03-23|24	- The decompressors can be squeezed into less than 200 bytes of code.
21mr|ucl-1.03-23|25	- Focuses on compression levels for generating pre-compressed data which
21mr|ucl-1.03-23|26	achieve a quite competitive compression ratio.
21mr|ucl-1.03-23|27	- Allows you to dial up extra compression at a speed cost in the compressor.
21mr|ucl-1.03-23|28	The speed of the decompressor is not reduced.
21mr|ucl-1.03-23|29	- Algorithm is thread safe.
21mr|ucl-1.03-23|30	- Algorithm is lossless.
21mr|ucl-1.03-23|31	UCL supports in-place decompression.
21mr|ucl-1.03-23|32	
21mr|ucl-1.03-23|33	#----------------------------------------------------------------------------
21mr|ucl-1.03-23|34	
21mr|ucl-1.03-23|35	%package -n %{libname}
21mr|ucl-1.03-23|36	Summary:	The UCL Compression Library
21mr|ucl-1.03-23|37	Group:		System/Libraries
21mr|ucl-1.03-23|38	Provides:	%{name} = %{EVRD}
21mr|ucl-1.03-23|39	
21mr|ucl-1.03-23|40	%description -n %{libname}
21mr|ucl-1.03-23|41	UCL implements a number of algorithms with the following features:
21mr|ucl-1.03-23|42	- Decompression is simple and *very* fast.
21mr|ucl-1.03-23|43	- Requires no memory for decompression.
21mr|ucl-1.03-23|44	- The decompressors can be squeezed into less than 200 bytes of code.
21mr|ucl-1.03-23|45	- Focuses on compression levels for generating pre-compressed data which
21mr|ucl-1.03-23|46	achieve a quite competitive compression ratio.
21mr|ucl-1.03-23|47	- Allows you to dial up extra compression at a speed cost in the compressor.
21mr|ucl-1.03-23|48	The speed of the decompressor is not reduced.
21mr|ucl-1.03-23|49	- Algorithm is thread safe.
21mr|ucl-1.03-23|50	- Algorithm is lossless.
21mr|ucl-1.03-23|51	UCL supports in-place decompression.
21mr|ucl-1.03-23|52	
21mr|ucl-1.03-23|53	This package contains the library needed to run programs dynamically
21mr|ucl-1.03-23|54	linked with %{name}.
21mr|ucl-1.03-23|55	
21mr|ucl-1.03-23|56	%files -n %{libname}
21mr|ucl-1.03-23|57	%{_libdir}/libucl.so.%{major}*
21mr|ucl-1.03-23|58	
21mr|ucl-1.03-23|59	#----------------------------------------------------------------------------
21mr|ucl-1.03-23|60	
21mr|ucl-1.03-23|61	%package -n %{devname}
21mr|ucl-1.03-23|62	Summary:	The UCL Compression Library - development environment
21mr|ucl-1.03-23|63	Group:		Development/C
21mr|ucl-1.03-23|64	Requires:	%{libname} = %{EVRD}
21mr|ucl-1.03-23|65	Provides:	%{name}-devel = %{EVRD}
21mr|ucl-1.03-23|66	Obsoletes:	%{_lib}ucl1-devel < 1.03-8
21mr|ucl-1.03-23|67	
21mr|ucl-1.03-23|68	%description -n %{devname}
21mr|ucl-1.03-23|69	UCL implements a number of algorithms with the following features:
21mr|ucl-1.03-23|70	- Decompression is simple and *very* fast.
21mr|ucl-1.03-23|71	- Requires no memory for decompression.
21mr|ucl-1.03-23|72	- The decompressors can be squeezed into less than 200 bytes of code.
21mr|ucl-1.03-23|73	- Focuses on compression levels for generating pre-compressed data which
21mr|ucl-1.03-23|74	achieve a quite competitive compression ratio.
21mr|ucl-1.03-23|75	- Allows you to dial up extra compression at a speed cost in the compressor.
21mr|ucl-1.03-23|76	The speed of the decompressor is not reduced.
21mr|ucl-1.03-23|77	- Algorithm is thread safe.
21mr|ucl-1.03-23|78	- Algorithm is lossless.
21mr|ucl-1.03-23|79	UCL supports in-place decompression.
21mr|ucl-1.03-23|80	
21mr|ucl-1.03-23|81	Install %{devname} if you need to compile an application with %{libname}
21mr|ucl-1.03-23|82	support.
21mr|ucl-1.03-23|83	
21mr|ucl-1.03-23|84	%files  -n %{devname}
21mr|ucl-1.03-23|85	%doc COPYING INSTALL NEWS README THANKS TODO
21mr|ucl-1.03-23|86	%{_libdir}/*.so
21mr|ucl-1.03-23|87	%dir %{_includedir}/ucl/
21mr|ucl-1.03-23|88	%{_includedir}/ucl/*.h
21mr|ucl-1.03-23|89	
21mr|ucl-1.03-23|90	#------------------------------------------------------------------------------
21mr|ucl-1.03-23|91	
21mr|ucl-1.03-23|92	%prep
21mr|ucl-1.03-23|93	%setup -q
21mr|ucl-1.03-23|94	%apply_patches
21mr|ucl-1.03-23|95	
21mr|ucl-1.03-23|96	%build
21mr|ucl-1.03-23|97	%setup_compile_flags
21mr|ucl-1.03-23|98	autoreconf -fiv
21mr|ucl-1.03-23|99	%configure \
21mr|ucl-1.03-23|100	--enable-shared \
21mr|ucl-1.03-23|101	--disable-static
21mr|ucl-1.03-23|102	%make
21mr|ucl-1.03-23|103	
21mr|ucl-1.03-23|104	%install
21mr|ucl-1.03-23|105	%makeinstall_std

19583 21
21mr|uddi4j-2.0.5-20|1	Name:		uddi4j
21mr|uddi4j-2.0.5-20|2	Version:	2.0.5
21mr|uddi4j-2.0.5-20|3	Release:	20
21mr|uddi4j-2.0.5-20|4	Summary:	Universal Description, Discovery and Integration registry API for Java
21mr|uddi4j-2.0.5-20|5	License:	IBM
21mr|uddi4j-2.0.5-20|6	URL:		http://sourceforge.net/projects/uddi4j/
21mr|uddi4j-2.0.5-20|7	Group:          Development/Java
21mr|uddi4j-2.0.5-20|8	Source0:	http://downloads.sf.net/project/uddi4j/uddi4j/%{version}/uddi4j-src-%{version}.zip
21mr|uddi4j-2.0.5-20|9	Source1:	%{name}-MANIFEST.MF
21mr|uddi4j-2.0.5-20|10	
21mr|uddi4j-2.0.5-20|11	# A couple of utf8 incompatible chars prevent compile
21mr|uddi4j-2.0.5-20|12	Patch0:		uddi4j-remove-nonutf8-chars.patch
21mr|uddi4j-2.0.5-20|13	
21mr|uddi4j-2.0.5-20|14	BuildArch:	noarch
21mr|uddi4j-2.0.5-20|15	# Java stack is not supported on x86_32
21mr|uddi4j-2.0.5-20|16	ExcludeArch: %{ix86}
21mr|uddi4j-2.0.5-20|17	
21mr|uddi4j-2.0.5-20|18	BuildRequires:	ant
21mr|uddi4j-2.0.5-20|19	BuildRequires:	javapackages-local
21mr|uddi4j-2.0.5-20|20	BuildRequires:	zip
21mr|uddi4j-2.0.5-20|21	
21mr|uddi4j-2.0.5-20|22	%description
21mr|uddi4j-2.0.5-20|23	UDDI4J is a Java class library that provides an API to interact with a
21mr|uddi4j-2.0.5-20|24	UDDI (Universal Description, Discovery and Integration) registry.
21mr|uddi4j-2.0.5-20|25	
21mr|uddi4j-2.0.5-20|26	%package javadoc
21mr|uddi4j-2.0.5-20|27	Summary:	Javadocs for %{name}
21mr|uddi4j-2.0.5-20|28	
21mr|uddi4j-2.0.5-20|29	%description javadoc
21mr|uddi4j-2.0.5-20|30	This package contains the API documentation for %{name}.
21mr|uddi4j-2.0.5-20|31	
21mr|uddi4j-2.0.5-20|32	%prep
21mr|uddi4j-2.0.5-20|33	%setup -q -n %{name}
21mr|uddi4j-2.0.5-20|34	%patch0 -p1
21mr|uddi4j-2.0.5-20|35	
21mr|uddi4j-2.0.5-20|36	find -name '*.class' -exec rm -f '{}' \;
21mr|uddi4j-2.0.5-20|37	find -name '*.jar' -exec rm -f '{}' \;
21mr|uddi4j-2.0.5-20|38	
21mr|uddi4j-2.0.5-20|39	# Disable java 8 doclinting
21mr|uddi4j-2.0.5-20|40	sed -i -e '/<javadoc/aadditionalparam="-Xdoclint:none"' build.xml
21mr|uddi4j-2.0.5-20|41	
21mr|uddi4j-2.0.5-20|42	%build
21mr|uddi4j-2.0.5-20|43	ant -Djavac.executable=javac compile javadocs
21mr|uddi4j-2.0.5-20|44	
21mr|uddi4j-2.0.5-20|45	%install
21mr|uddi4j-2.0.5-20|46	# inject OSGi manifests
21mr|uddi4j-2.0.5-20|47	mkdir -p META-INF
21mr|uddi4j-2.0.5-20|48	cp -p %{SOURCE1} META-INF/MANIFEST.MF
21mr|uddi4j-2.0.5-20|49	touch META-INF/MANIFEST.MF
21mr|uddi4j-2.0.5-20|50	zip -u build/lib/%{name}.jar META-INF/MANIFEST.MF
21mr|uddi4j-2.0.5-20|51	
21mr|uddi4j-2.0.5-20|52	%mvn_artifact "org.uddi4j:uddi4j:%{version}" build/lib/uddi4j.jar
21mr|uddi4j-2.0.5-20|53	%mvn_file ":uddi4j" uddi4j
21mr|uddi4j-2.0.5-20|54	%mvn_install -J build/javadocs
21mr|uddi4j-2.0.5-20|55	
21mr|uddi4j-2.0.5-20|56	%files -f .mfiles
21mr|uddi4j-2.0.5-20|57	%license LICENSE.html
21mr|uddi4j-2.0.5-20|58	%doc ReleaseNotes.html
21mr|uddi4j-2.0.5-20|59	
21mr|uddi4j-2.0.5-20|60	%files javadoc -f .mfiles-javadoc
21mr|uddi4j-2.0.5-20|61	%license LICENSE.html
21mr|uddi4j-2.0.5-20|62	

19584 21
21mr|udev-rules-ioschedulers-0.2-1|1	Name: udev-rules-ioschedulers
21mr|udev-rules-ioschedulers-0.2-1|2	Version: 0.2
21mr|udev-rules-ioschedulers-0.2-1|3	Release: 1
21mr|udev-rules-ioschedulers-0.2-1|4	Group: System/Kernel and hardware
21mr|udev-rules-ioschedulers-0.2-1|5	Summary: Udev rules to set I/O schedulers
21mr|udev-rules-ioschedulers-0.2-1|6	License: GPL-3.0-or-later
21mr|udev-rules-ioschedulers-0.2-1|7	# Forked from http://git.altlinux.org/gears/u/udev-rules-ioschedulers.git
21mr|udev-rules-ioschedulers-0.2-1|8	Url: https://abf.io/import/udev-rules-ioschedulers
21mr|udev-rules-ioschedulers-0.2-1|9	Source0: ioschedulers.rules
21mr|udev-rules-ioschedulers-0.2-1|10	BuildArch: noarch
21mr|udev-rules-ioschedulers-0.2-1|11	BuildRequires: systemd-units
21mr|udev-rules-ioschedulers-0.2-1|12	Requires: udev
21mr|udev-rules-ioschedulers-0.2-1|13	
21mr|udev-rules-ioschedulers-0.2-1|14	%description
21mr|udev-rules-ioschedulers-0.2-1|15	This package provides udev rules to set disks I/O schedulers
21mr|udev-rules-ioschedulers-0.2-1|16	to optimize filesystem performance.
21mr|udev-rules-ioschedulers-0.2-1|17	
21mr|udev-rules-ioschedulers-0.2-1|18	%prep
21mr|udev-rules-ioschedulers-0.2-1|19	
21mr|udev-rules-ioschedulers-0.2-1|20	%install
21mr|udev-rules-ioschedulers-0.2-1|21	mkdir -p %{buildroot}%{_udevrulesdir}
21mr|udev-rules-ioschedulers-0.2-1|22	install -m 0644 %{SOURCE0} %{buildroot}%{_udevrulesdir}/50-ioschedulers.rules
21mr|udev-rules-ioschedulers-0.2-1|23	
21mr|udev-rules-ioschedulers-0.2-1|24	%files
21mr|udev-rules-ioschedulers-0.2-1|25	%{_udevrulesdir}/50-ioschedulers.rules

19585 21
21mr|udisks-2.9.4-1|1	%define oname udisks2
21mr|udisks-2.9.4-1|2	
21mr|udisks-2.9.4-1|3	%define major 0
21mr|udisks-2.9.4-1|4	%define libname %mklibname %{oname}_ %{major}
21mr|udisks-2.9.4-1|5	%define devname %mklibname %{oname} -d
21mr|udisks-2.9.4-1|6	%define girname %mklibname udisks-gir 2.0
21mr|udisks-2.9.4-1|7	
21mr|udisks-2.9.4-1|8	%define with_bcache 1
21mr|udisks-2.9.4-1|9	%define with_btrfs 1
21mr|udisks-2.9.4-1|10	%define with_vdo 0
21mr|udisks-2.9.4-1|11	%define with_lsm 1
21mr|udisks-2.9.4-1|12	%define with_zram 1
21mr|udisks-2.9.4-1|13	%define with_lvmcache 1
21mr|udisks-2.9.4-1|14	%define with_iscsi 0
21mr|udisks-2.9.4-1|15	
21mr|udisks-2.9.4-1|16	Summary:	Disk Manager
21mr|udisks-2.9.4-1|17	Name:		udisks
21mr|udisks-2.9.4-1|18	Version:	2.9.4
21mr|udisks-2.9.4-1|19	Release:	1
21mr|udisks-2.9.4-1|20	License:	GPLv2+
21mr|udisks-2.9.4-1|21	Group:		System/Libraries
21mr|udisks-2.9.4-1|22	Url:		http://www.freedesktop.org/wiki/Software/udisks
21mr|udisks-2.9.4-1|23	Source0:	https://github.com/storaged-project/udisks/archive/udisks-%{version}.tar.gz
21mr|udisks-2.9.4-1|24	Patch0:		udisks-2.1.0-mount-system-internal.patch
21mr|udisks-2.9.4-1|25	# Define LOOP_CTL_GET_FREE constant for old kernels
21mr|udisks-2.9.4-1|26	Patch2:		udisks-1.91.0-define-LOOP_CTL_GET_FREE-for-old-kernels.patch
21mr|udisks-2.9.4-1|27	BuildRequires:	pkgconfig(gio-unix-2.0) >= 2.31.13
21mr|udisks-2.9.4-1|28	BuildRequires:	pkgconfig(gmodule-2.0)
21mr|udisks-2.9.4-1|29	BuildRequires:	pkgconfig(glib-2.0) >= 2.31.13
21mr|udisks-2.9.4-1|30	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|udisks-2.9.4-1|31	BuildRequires:	pkgconfig(gudev-1.0) >= 186
21mr|udisks-2.9.4-1|32	BuildRequires:	pkgconfig(libacl)
21mr|udisks-2.9.4-1|33	BuildRequires:	pkgconfig(libatasmart) >= 0.19
21mr|udisks-2.9.4-1|34	BuildRequires:	pkgconfig(libsystemd)
21mr|udisks-2.9.4-1|35	BuildRequires:	pkgconfig(polkit-gobject-1) >= 0.92
21mr|udisks-2.9.4-1|36	BuildRequires:	pkgconfig(polkit-agent-1) >= 0.92
21mr|udisks-2.9.4-1|37	BuildRequires:	pkgconfig(blockdev)
21mr|udisks-2.9.4-1|38	BuildRequires:	bd_mdraid-devel
21mr|udisks-2.9.4-1|39	BuildRequires:	bd_part-devel
21mr|udisks-2.9.4-1|40	BuildRequires:	bd_loop-devel
21mr|udisks-2.9.4-1|41	BuildRequires:	bd_swap-devel
21mr|udisks-2.9.4-1|42	BuildRequires:	bd_fs-devel
21mr|udisks-2.9.4-1|43	BuildRequires:	bd_crypto-devel
21mr|udisks-2.9.4-1|44	BuildRequires:	intltool
21mr|udisks-2.9.4-1|45	BuildRequires:	gnome-common
21mr|udisks-2.9.4-1|46	BuildRequires:	gettext-devel
21mr|udisks-2.9.4-1|47	BuildRequires:	gtk-doc >= 1.3
21mr|udisks-2.9.4-1|48	
21mr|udisks-2.9.4-1|49	%description
21mr|udisks-2.9.4-1|50	udisks provides a daemon, D-Bus API and command line tools for
21mr|udisks-2.9.4-1|51	managing disks and storage devices. This package is for the udisks 2.x
21mr|udisks-2.9.4-1|52	series.
21mr|udisks-2.9.4-1|53	
21mr|udisks-2.9.4-1|54	#----------------------------------------------------------------------------
21mr|udisks-2.9.4-1|55	
21mr|udisks-2.9.4-1|56	%package -n %{oname}
21mr|udisks-2.9.4-1|57	Summary:	Disk Manager
21mr|udisks-2.9.4-1|58	Group:		System/Libraries
21mr|udisks-2.9.4-1|59	
21mr|udisks-2.9.4-1|60	# for LUKS devices
21mr|udisks-2.9.4-1|61	Requires:	cryptsetup-luks
21mr|udisks-2.9.4-1|62	# needed to pull in the system bus daemon
21mr|udisks-2.9.4-1|63	Requires:	dbus >= 1.4.0
21mr|udisks-2.9.4-1|64	# for mkfs.vfat
21mr|udisks-2.9.4-1|65	Requires:	dosfstools
21mr|udisks-2.9.4-1|66	# for mkfs.ext3, mkfs.ext3, e2label
21mr|udisks-2.9.4-1|67	Requires:	e2fsprogs
21mr|udisks-2.9.4-1|68	# for partitioning
21mr|udisks-2.9.4-1|69	Requires:	gdisk
21mr|udisks-2.9.4-1|70	Requires:	parted
21mr|udisks-2.9.4-1|71	# for mlabel
21mr|udisks-2.9.4-1|72	Requires:	mtools
21mr|udisks-2.9.4-1|73	Requires:	ntfsprogs
21mr|udisks-2.9.4-1|74	# needed to pull in the udev daemon
21mr|udisks-2.9.4-1|75	Requires:	udev >= 186
21mr|udisks-2.9.4-1|76	# for mount, umount, mkswap
21mr|udisks-2.9.4-1|77	Requires:	util-linux
21mr|udisks-2.9.4-1|78	# for mkfs.xfs, xfs_admin
21mr|udisks-2.9.4-1|79	Requires:	xfsprogs
21mr|udisks-2.9.4-1|80	# pull libblockdev plugins
21mr|udisks-2.9.4-1|81	Requires:	libblockdev-plugins-all
21mr|udisks-2.9.4-1|82	# flash friendly filesystem
21mr|udisks-2.9.4-1|83	Requires:	f2fs-tools
21mr|udisks-2.9.4-1|84	Requires:	btrfs-progs
21mr|udisks-2.9.4-1|85	Requires:	exfat-utils
21mr|udisks-2.9.4-1|86	
21mr|udisks-2.9.4-1|87	# for /proc/self/mountinfo, only available in 2.6.26 or higher
21mr|udisks-2.9.4-1|88	Conflicts:	kernel < 2.6.26
21mr|udisks-2.9.4-1|89	
21mr|udisks-2.9.4-1|90	%description -n %{oname}
21mr|udisks-2.9.4-1|91	udisks provides a daemon, D-Bus API and command line tools for
21mr|udisks-2.9.4-1|92	managing disks and storage devices. This package is for the udisks 2.x
21mr|udisks-2.9.4-1|93	series.
21mr|udisks-2.9.4-1|94	
21mr|udisks-2.9.4-1|95	%files -n %{oname} -f %{oname}.lang
21mr|udisks-2.9.4-1|96	%doc AUTHORS NEWS COPYING HACKING
21mr|udisks-2.9.4-1|97	%dir %{_sysconfdir}/udisks2
21mr|udisks-2.9.4-1|98	%dir %{_sysconfdir}/udisks2/modules.conf.d
21mr|udisks-2.9.4-1|99	%{_sysconfdir}/udisks2/mount_options.conf.example
21mr|udisks-2.9.4-1|100	%{_datadir}/dbus-1/system.d/org.freedesktop.UDisks2.conf
21mr|udisks-2.9.4-1|101	%{_sysconfdir}/udisks2/udisks2.conf
21mr|udisks-2.9.4-1|102	%{_datadir}/bash-completion/completions/udisksctl
21mr|udisks-2.9.4-1|103	%{_udevrulesdir}/80-udisks2.rules
21mr|udisks-2.9.4-1|104	%{_sbindir}/umount.udisks2
21mr|udisks-2.9.4-1|105	%dir %{_libexecdir}/udisks2
21mr|udisks-2.9.4-1|106	%{_libexecdir}/udisks2/udisksd
21mr|udisks-2.9.4-1|107	%{_bindir}/udisksctl
21mr|udisks-2.9.4-1|108	%{_mandir}/man1/*
21mr|udisks-2.9.4-1|109	%{_mandir}/man8/*
21mr|udisks-2.9.4-1|110	%{_mandir}/man5/*
21mr|udisks-2.9.4-1|111	%{_datadir}/polkit-1/actions/org.freedesktop.UDisks2.policy
21mr|udisks-2.9.4-1|112	%{_datadir}/dbus-1/system-services/org.freedesktop.UDisks2.service
21mr|udisks-2.9.4-1|113	%{_presetdir}/86-%{oname}.preset
21mr|udisks-2.9.4-1|114	%{_unitdir}/udisks2.service
21mr|udisks-2.9.4-1|115	# Permissions for local state data are 0700 to avoid leaking information
21mr|udisks-2.9.4-1|116	# about e.g. mounts to unprivileged users
21mr|udisks-2.9.4-1|117	%attr(0700,root,root) %dir %{_localstatedir}/lib/udisks2
21mr|udisks-2.9.4-1|118	
21mr|udisks-2.9.4-1|119	#----------------------------------------------------------------------------
21mr|udisks-2.9.4-1|120	
21mr|udisks-2.9.4-1|121	%package -n %{libname}
21mr|udisks-2.9.4-1|122	Summary:	Dynamic library to access the udisks daemon
21mr|udisks-2.9.4-1|123	License:	LGPLv2+
21mr|udisks-2.9.4-1|124	Group:		System/Libraries
21mr|udisks-2.9.4-1|125	Obsoletes:	%{_lib}udisks20 < 1.90.0-2
21mr|udisks-2.9.4-1|126	
21mr|udisks-2.9.4-1|127	%description -n %{libname}
21mr|udisks-2.9.4-1|128	This package contains the dynamic library libudisks2, which provides
21mr|udisks-2.9.4-1|129	access to the udisks daemon. This package is for the udisks 2.x
21mr|udisks-2.9.4-1|130	series.
21mr|udisks-2.9.4-1|131	
21mr|udisks-2.9.4-1|132	%files -n %{libname}
21mr|udisks-2.9.4-1|133	%{_libdir}/libudisks2.so.%{major}*
21mr|udisks-2.9.4-1|134	
21mr|udisks-2.9.4-1|135	#----------------------------------------------------------------------------
21mr|udisks-2.9.4-1|136	
21mr|udisks-2.9.4-1|137	%package -n %{girname}
21mr|udisks-2.9.4-1|138	Summary:	GObject Introspection interface description for %{oname}
21mr|udisks-2.9.4-1|139	License:	LGPLv2+
21mr|udisks-2.9.4-1|140	Group:		System/Libraries
21mr|udisks-2.9.4-1|141	Requires:	%{libname} = %{EVRD}
21mr|udisks-2.9.4-1|142	
21mr|udisks-2.9.4-1|143	%description -n %{girname}
21mr|udisks-2.9.4-1|144	GObject Introspection interface description for %{oname}.
21mr|udisks-2.9.4-1|145	
21mr|udisks-2.9.4-1|146	%files -n %{girname}
21mr|udisks-2.9.4-1|147	%{_libdir}/girepository-1.0/UDisks-2.0.typelib
21mr|udisks-2.9.4-1|148	
21mr|udisks-2.9.4-1|149	#----------------------------------------------------------------------------
21mr|udisks-2.9.4-1|150	
21mr|udisks-2.9.4-1|151	%package -n %{devname}
21mr|udisks-2.9.4-1|152	Summary:	Development files for libudev
21mr|udisks-2.9.4-1|153	License:	LGPLv2+
21mr|udisks-2.9.4-1|154	Group:		System/Libraries
21mr|udisks-2.9.4-1|155	Requires:	%{libname} = %{EVRD}
21mr|udisks-2.9.4-1|156	Provides:	%{oname}-devel = %{EVRD}
21mr|udisks-2.9.4-1|157	
21mr|udisks-2.9.4-1|158	%description -n %{devname}
21mr|udisks-2.9.4-1|159	This package contains the development files for the library
21mr|udisks-2.9.4-1|160	libudisks2, a dynamic library, which provides access to the udisks
21mr|udisks-2.9.4-1|161	daemon. This package is for the udisks 2.x series.
21mr|udisks-2.9.4-1|162	
21mr|udisks-2.9.4-1|163	%files -n %{devname}
21mr|udisks-2.9.4-1|164	%{_libdir}/libudisks2.so
21mr|udisks-2.9.4-1|165	%dir %{_includedir}/udisks2
21mr|udisks-2.9.4-1|166	%dir %{_includedir}/udisks2/udisks
21mr|udisks-2.9.4-1|167	%{_includedir}/udisks2/udisks/*.h
21mr|udisks-2.9.4-1|168	%{_datadir}/gir-1.0/UDisks-2.0.gir
21mr|udisks-2.9.4-1|169	%dir %{_datadir}/gtk-doc/html/udisks2
21mr|udisks-2.9.4-1|170	%{_datadir}/gtk-doc/html/udisks2/*
21mr|udisks-2.9.4-1|171	%{_libdir}/pkgconfig/udisks2.pc
21mr|udisks-2.9.4-1|172	%{_libdir}/pkgconfig/udisks2-lvm2.pc
21mr|udisks-2.9.4-1|173	# modules
21mr|udisks-2.9.4-1|174	%if 0%{?with_bcache}
21mr|udisks-2.9.4-1|175	%{_libdir}/pkgconfig/udisks2-bcache.pc
21mr|udisks-2.9.4-1|176	%endif
21mr|udisks-2.9.4-1|177	%if 0%{?with_btrfs}
21mr|udisks-2.9.4-1|178	%{_libdir}/pkgconfig/udisks2-btrfs.pc
21mr|udisks-2.9.4-1|179	%endif
21mr|udisks-2.9.4-1|180	%if 0%{?with_lsm}
21mr|udisks-2.9.4-1|181	%{_libdir}/pkgconfig/udisks2-lsm.pc
21mr|udisks-2.9.4-1|182	%endif
21mr|udisks-2.9.4-1|183	%if 0%{?with_zram}
21mr|udisks-2.9.4-1|184	%{_libdir}/pkgconfig/udisks2-zram.pc
21mr|udisks-2.9.4-1|185	%endif
21mr|udisks-2.9.4-1|186	%if 0%{?with_vdo}
21mr|udisks-2.9.4-1|187	%{_libdir}/pkgconfig/udisks2-vdo.pc
21mr|udisks-2.9.4-1|188	%endif
21mr|udisks-2.9.4-1|189	
21mr|udisks-2.9.4-1|190	#----------------------------------------------------------------------------
21mr|udisks-2.9.4-1|191	
21mr|udisks-2.9.4-1|192	# modules
21mr|udisks-2.9.4-1|193	
21mr|udisks-2.9.4-1|194	%package -n %{oname}-lvm2
21mr|udisks-2.9.4-1|195	Summary:	Module for LVM2
21mr|udisks-2.9.4-1|196	Group:		System/Libraries
21mr|udisks-2.9.4-1|197	Requires:	%{oname}%{?_isa} = %{version}-%{release}
21mr|udisks-2.9.4-1|198	License:	LGPLv2+
21mr|udisks-2.9.4-1|199	Requires:	lvm2
21mr|udisks-2.9.4-1|200	BuildRequires:	bd_lvm-devel
21mr|udisks-2.9.4-1|201	
21mr|udisks-2.9.4-1|202	%description -n %{oname}-lvm2
21mr|udisks-2.9.4-1|203	This package contains module for LVM2 configuration.
21mr|udisks-2.9.4-1|204	
21mr|udisks-2.9.4-1|205	%files -n %{oname}-lvm2
21mr|udisks-2.9.4-1|206	%{_libdir}/udisks2/modules/libudisks2_lvm2.so
21mr|udisks-2.9.4-1|207	%{_datadir}/polkit-1/actions/org.freedesktop.UDisks2.lvm2.policy
21mr|udisks-2.9.4-1|208	
21mr|udisks-2.9.4-1|209	#----------------------------------------------------------------------------
21mr|udisks-2.9.4-1|210	%if 0%{?with_iscsi}
21mr|udisks-2.9.4-1|211	%package -n %{oname}-iscsi
21mr|udisks-2.9.4-1|212	Summary:	Module for iSCSI
21mr|udisks-2.9.4-1|213	Group:		System/Libraries
21mr|udisks-2.9.4-1|214	Requires:	%{oname} = %{EVRD}
21mr|udisks-2.9.4-1|215	License:	LGPLv2+
21mr|udisks-2.9.4-1|216	Requires:	open-iscsi
21mr|udisks-2.9.4-1|217	BuildRequires:	open-iscsi-devel
21mr|udisks-2.9.4-1|218	BuildRequires:	pkgconfig(libiscsi)
21mr|udisks-2.9.4-1|219	
21mr|udisks-2.9.4-1|220	%description -n %{oname}-iscsi
21mr|udisks-2.9.4-1|221	This package contains module for iSCSI configuration.
21mr|udisks-2.9.4-1|222	
21mr|udisks-2.9.4-1|223	%files -n %{oname}-iscsi
21mr|udisks-2.9.4-1|224	%{_libdir}/udisks2/modules/libudisks2_iscsi.so
21mr|udisks-2.9.4-1|225	%{_datadir}/polkit-1/actions/org.freedesktop.UDisks2.iscsi.policy
21mr|udisks-2.9.4-1|226	%endif
21mr|udisks-2.9.4-1|227	
21mr|udisks-2.9.4-1|228	#----------------------------------------------------------------------------
21mr|udisks-2.9.4-1|229	
21mr|udisks-2.9.4-1|230	%if 0%{?with_bcache}
21mr|udisks-2.9.4-1|231	%package -n %{oname}-bcache
21mr|udisks-2.9.4-1|232	Summary:	Module for Bcache
21mr|udisks-2.9.4-1|233	Group:		System/Libraries
21mr|udisks-2.9.4-1|234	Requires:	%{oname} = %{EVRD}
21mr|udisks-2.9.4-1|235	License:	LGPLv2+
21mr|udisks-2.9.4-1|236	BuildRequires:	bd_kbd-devel
21mr|udisks-2.9.4-1|237	
21mr|udisks-2.9.4-1|238	%description -n %{oname}-bcache
21mr|udisks-2.9.4-1|239	This package contains module for Bcache configuration.
21mr|udisks-2.9.4-1|240	
21mr|udisks-2.9.4-1|241	%files -n %{oname}-bcache
21mr|udisks-2.9.4-1|242	%{_libdir}/udisks2/modules/libudisks2_bcache.so
21mr|udisks-2.9.4-1|243	%{_datadir}/polkit-1/actions/org.freedesktop.UDisks2.bcache.policy
21mr|udisks-2.9.4-1|244	%endif
21mr|udisks-2.9.4-1|245	
21mr|udisks-2.9.4-1|246	#----------------------------------------------------------------------------
21mr|udisks-2.9.4-1|247	
21mr|udisks-2.9.4-1|248	%if 0%{?with_btrfs}
21mr|udisks-2.9.4-1|249	%package -n %{oname}-btrfs
21mr|udisks-2.9.4-1|250	Summary: Module for BTRFS
21mr|udisks-2.9.4-1|251	Group: System/Libraries
21mr|udisks-2.9.4-1|252	Requires: %{oname} = %{EVRD}
21mr|udisks-2.9.4-1|253	License: LGPLv2+
21mr|udisks-2.9.4-1|254	BuildRequires: bd_btrfs-devel
21mr|udisks-2.9.4-1|255	
21mr|udisks-2.9.4-1|256	%description -n %{oname}-btrfs
21mr|udisks-2.9.4-1|257	This package contains module for BTRFS configuration.
21mr|udisks-2.9.4-1|258	
21mr|udisks-2.9.4-1|259	%files -n %{oname}-btrfs
21mr|udisks-2.9.4-1|260	%{_libdir}/udisks2/modules/libudisks2_btrfs.so
21mr|udisks-2.9.4-1|261	%{_datadir}/polkit-1/actions/org.freedesktop.UDisks2.btrfs.policy
21mr|udisks-2.9.4-1|262	%endif
21mr|udisks-2.9.4-1|263	
21mr|udisks-2.9.4-1|264	#----------------------------------------------------------------------------
21mr|udisks-2.9.4-1|265	
21mr|udisks-2.9.4-1|266	%if 0%{?with_lsm}
21mr|udisks-2.9.4-1|267	%package -n %{oname}-lsm
21mr|udisks-2.9.4-1|268	Summary: Module for LSM
21mr|udisks-2.9.4-1|269	Group: System/Libraries
21mr|udisks-2.9.4-1|270	License: LGPLv2+
21mr|udisks-2.9.4-1|271	Requires: libstoragemgmt
21mr|udisks-2.9.4-1|272	Requires: %{oname} = %{EVRD}
21mr|udisks-2.9.4-1|273	BuildRequires: pkgconfig(libstoragemgmt)
21mr|udisks-2.9.4-1|274	BuildRequires: libconfig-devel
21mr|udisks-2.9.4-1|275	
21mr|udisks-2.9.4-1|276	%description -n %{oname}-lsm
21mr|udisks-2.9.4-1|277	This package contains module for LSM configuration.
21mr|udisks-2.9.4-1|278	
21mr|udisks-2.9.4-1|279	%files -n %{oname}-lsm
21mr|udisks-2.9.4-1|280	%{_libdir}/udisks2/modules/libudisks2_lsm.so
21mr|udisks-2.9.4-1|281	%{_mandir}/man5/udisks2_lsm.conf.*
21mr|udisks-2.9.4-1|282	%{_datadir}/polkit-1/actions/org.freedesktop.UDisks2.lsm.policy
21mr|udisks-2.9.4-1|283	%attr(0600,root,root) %{_sysconfdir}/udisks2/modules.conf.d/udisks2_lsm.conf
21mr|udisks-2.9.4-1|284	%endif
21mr|udisks-2.9.4-1|285	
21mr|udisks-2.9.4-1|286	#----------------------------------------------------------------------------
21mr|udisks-2.9.4-1|287	
21mr|udisks-2.9.4-1|288	%if 0%{?with_zram}
21mr|udisks-2.9.4-1|289	
21mr|udisks-2.9.4-1|290	%package -n %{oname}-zram
21mr|udisks-2.9.4-1|291	Summary: Module for ZRAM
21mr|udisks-2.9.4-1|292	Group: System/Libraries
21mr|udisks-2.9.4-1|293	License: LGPLv2+
21mr|udisks-2.9.4-1|294	Requires: %{oname} = %{EVRD}
21mr|udisks-2.9.4-1|295	BuildRequires: bd_kbd-devel
21mr|udisks-2.9.4-1|296	
21mr|udisks-2.9.4-1|297	%description -n %{oname}-zram
21mr|udisks-2.9.4-1|298	This package contains module for ZRAM configuration.
21mr|udisks-2.9.4-1|299	
21mr|udisks-2.9.4-1|300	%files -n %{oname}-zram
21mr|udisks-2.9.4-1|301	%{_libdir}/udisks2/modules/libudisks2_zram.so
21mr|udisks-2.9.4-1|302	%{_datadir}/polkit-1/actions/org.freedesktop.UDisks2.zram.policy
21mr|udisks-2.9.4-1|303	%{_unitdir}/udisks2-zram-setup@.service
21mr|udisks-2.9.4-1|304	%{_udevrulesdir}/90-udisks2-zram.rules
21mr|udisks-2.9.4-1|305	%endif
21mr|udisks-2.9.4-1|306	
21mr|udisks-2.9.4-1|307	#----------------------------------------------------------------------------
21mr|udisks-2.9.4-1|308	
21mr|udisks-2.9.4-1|309	%if 0%{?with_vdo}
21mr|udisks-2.9.4-1|310	%package -n %{oname}-vdo
21mr|udisks-2.9.4-1|311	Summary: Module for VDO
21mr|udisks-2.9.4-1|312	Group: System/Libraries
21mr|udisks-2.9.4-1|313	License: LGPLv2+
21mr|udisks-2.9.4-1|314	Requires: vdo
21mr|udisks-2.9.4-1|315	Requires: %{oname} = %{EVRD}
21mr|udisks-2.9.4-1|316	BuildRequires: libblockdev-vdo-devel
21mr|udisks-2.9.4-1|317	
21mr|udisks-2.9.4-1|318	%description -n %{oname}-vdo
21mr|udisks-2.9.4-1|319	This package contains module for VDO management.
21mr|udisks-2.9.4-1|320	
21mr|udisks-2.9.4-1|321	%files -n %{oname}-vdo
21mr|udisks-2.9.4-1|322	%{_libdir}/udisks2/modules/libudisks2_vdo.so
21mr|udisks-2.9.4-1|323	%{_datadir}/polkit-1/actions/org.freedesktop.UDisks2.vdo.policy
21mr|udisks-2.9.4-1|324	%endif
21mr|udisks-2.9.4-1|325	
21mr|udisks-2.9.4-1|326	#----------------------------------------------------------------------------
21mr|udisks-2.9.4-1|327	
21mr|udisks-2.9.4-1|328	
21mr|udisks-2.9.4-1|329	%prep
21mr|udisks-2.9.4-1|330	%setup -q -n udisks-udisks-%{version}
21mr|udisks-2.9.4-1|331	%patch0 -p1
21mr|udisks-2.9.4-1|332	%patch2 -p1
21mr|udisks-2.9.4-1|333	# Fix building with glibc 2.25+
21mr|udisks-2.9.4-1|334	# https://sourceware.org/bugzilla/show_bug.cgi?id=19239
21mr|udisks-2.9.4-1|335	find . -type f -exec sed -i 's,^#include <sys/types.h>,#include <sys/types.h>\n#include <sys/sysmacros.h>,g' {} \;
21mr|udisks-2.9.4-1|336	
21mr|udisks-2.9.4-1|337	%build
21mr|udisks-2.9.4-1|338	NOCONFIGURE=yes gnome-autogen.sh
21mr|udisks-2.9.4-1|339	
21mr|udisks-2.9.4-1|340	# modules need to be explicitly enabled
21mr|udisks-2.9.4-1|341	%configure \
21mr|udisks-2.9.4-1|342	--enable-gtk-doc \
21mr|udisks-2.9.4-1|343	--enable-fhs-media \
21mr|udisks-2.9.4-1|344	--disable-static \
21mr|udisks-2.9.4-1|345	--with-systemdsystemunitdir=%{_unitdir} \
21mr|udisks-2.9.4-1|346	%if 0%{?with_bcache}
21mr|udisks-2.9.4-1|347	--enable-bcache   \
21mr|udisks-2.9.4-1|348	%endif
21mr|udisks-2.9.4-1|349	%if 0%{?with_btrfs}
21mr|udisks-2.9.4-1|350	--enable-btrfs    \
21mr|udisks-2.9.4-1|351	%endif
21mr|udisks-2.9.4-1|352	%if 0%{?with_vdo}
21mr|udisks-2.9.4-1|353	--enable-vdo      \
21mr|udisks-2.9.4-1|354	%endif
21mr|udisks-2.9.4-1|355	%if 0%{?with_zram}
21mr|udisks-2.9.4-1|356	--enable-zram     \
21mr|udisks-2.9.4-1|357	%endif
21mr|udisks-2.9.4-1|358	%if 0%{?with_lsm}
21mr|udisks-2.9.4-1|359	--enable-lsm      \
21mr|udisks-2.9.4-1|360	%endif
21mr|udisks-2.9.4-1|361	%if 0%{?with_lvmcache}
21mr|udisks-2.9.4-1|362	--enable-lvmcache \
21mr|udisks-2.9.4-1|363	%endif
21mr|udisks-2.9.4-1|364	%if 0%{?with_iscsi}
21mr|udisks-2.9.4-1|365	--enable-iscsi
21mr|udisks-2.9.4-1|366	%endif
21mr|udisks-2.9.4-1|367	--enable-lvm2     \
21mr|udisks-2.9.4-1|368	
21mr|udisks-2.9.4-1|369	%make_build
21mr|udisks-2.9.4-1|370	
21mr|udisks-2.9.4-1|371	%install
21mr|udisks-2.9.4-1|372	%make_install
21mr|udisks-2.9.4-1|373	
21mr|udisks-2.9.4-1|374	mkdir -p %{buildroot}/%{_localstatedir}/lib/udisks2
21mr|udisks-2.9.4-1|375	
21mr|udisks-2.9.4-1|376	chrpath --delete %{buildroot}/%{_sbindir}/umount.udisks2
21mr|udisks-2.9.4-1|377	chrpath --delete %{buildroot}/%{_bindir}/udisksctl
21mr|udisks-2.9.4-1|378	chrpath --delete %{buildroot}/%{_libexecdir}/udisks2/udisksd
21mr|udisks-2.9.4-1|379	
21mr|udisks-2.9.4-1|380	# (tpg) disable it by default
21mr|udisks-2.9.4-1|381	# https://github.com/storaged-project/udisks/issues/535
21mr|udisks-2.9.4-1|382	install -d %{buildroot}%{_presetdir}
21mr|udisks-2.9.4-1|383	cat > %{buildroot}%{_presetdir}/86-%{oname}.preset << EOF
21mr|udisks-2.9.4-1|384	disable udisks2.service
21mr|udisks-2.9.4-1|385	EOF
21mr|udisks-2.9.4-1|386	
21mr|udisks-2.9.4-1|387	%find_lang %{oname} %{oname}.lang
21mr|udisks-2.9.4-1|388	
21mr|udisks-2.9.4-1|389	
21mr|udisks-2.9.4-1|390	# CVE-2021-3802
21mr|udisks-2.9.4-1|391	

19586 21
21mr|ufraw-0.22-11.684af05.3|1	%define commit 684af0548ed76fd97635687fa90a754a7a04a017
21mr|ufraw-0.22-11.684af05.3|2	%define shortcommit %(c=%{commit}; echo ${c:0:7})
21mr|ufraw-0.22-11.684af05.3|3	
21mr|ufraw-0.22-11.684af05.3|4	%bcond_with cinepaint
21mr|ufraw-0.22-11.684af05.3|5	
21mr|ufraw-0.22-11.684af05.3|6	%if %{with cinepaint}
21mr|ufraw-0.22-11.684af05.3|7	%define cinepaint_dir %(pkg-config --variable=programplugindir cinepaint-gtk)
21mr|ufraw-0.22-11.684af05.3|8	%endif
21mr|ufraw-0.22-11.684af05.3|9	
21mr|ufraw-0.22-11.684af05.3|10	Summary:	Graphical tool to convert raw images of digital cameras
21mr|ufraw-0.22-11.684af05.3|11	Name:		ufraw
21mr|ufraw-0.22-11.684af05.3|12	Version:	0.22
21mr|ufraw-0.22-11.684af05.3|13	Release:	11.%{shortcommit}.3
21mr|ufraw-0.22-11.684af05.3|14	License:	GPLv2+
21mr|ufraw-0.22-11.684af05.3|15	Group:		Graphics
21mr|ufraw-0.22-11.684af05.3|16	Url:		http://ufraw.sourceforge.net/
21mr|ufraw-0.22-11.684af05.3|17	#unnoficial git with fix build on gcc11
21mr|ufraw-0.22-11.684af05.3|18	Source0:	https://github.com/sergiomb2/ufraw/archive/%{commit}.zip?/%{name}-%{shortcommit}.zip
21mr|ufraw-0.22-11.684af05.3|19	BuildRequires:	imagemagick
21mr|ufraw-0.22-11.684af05.3|20	BuildRequires:	bzip2-devel
21mr|ufraw-0.22-11.684af05.3|21	%if %{with cinepaint}
21mr|ufraw-0.22-11.684af05.3|22	BuildRequires:	cinepaint-devel
21mr|ufraw-0.22-11.684af05.3|23	%endif
21mr|ufraw-0.22-11.684af05.3|24	BuildRequires:	gettext-devel
21mr|ufraw-0.22-11.684af05.3|25	BuildRequires:	gomp-devel
21mr|ufraw-0.22-11.684af05.3|26	BuildRequires:	jpeg-devel
21mr|ufraw-0.22-11.684af05.3|27	BuildRequires:	pkgconfig(cfitsio)
21mr|ufraw-0.22-11.684af05.3|28	BuildRequires:	pkgconfig(exiv2)
21mr|ufraw-0.22-11.684af05.3|29	BuildRequires:	pkgconfig(gimp-2.0)
21mr|ufraw-0.22-11.684af05.3|30	BuildRequires:	pkgconfig(gtkimageview)
21mr|ufraw-0.22-11.684af05.3|31	BuildRequires:	pkgconfig(gtk+-x11-2.0)
21mr|ufraw-0.22-11.684af05.3|32	BuildRequires:	pkgconfig(jasper)
21mr|ufraw-0.22-11.684af05.3|33	BuildRequires:	pkgconfig(lcms2)
21mr|ufraw-0.22-11.684af05.3|34	#BuildRequires:	pkgconfig(lensfun) #Crash with lensfun-0.3.95
21mr|ufraw-0.22-11.684af05.3|35	BuildRequires:	pkgconfig(libpng)
21mr|ufraw-0.22-11.684af05.3|36	BuildRequires:	pkgconfig(libtiff-4)
21mr|ufraw-0.22-11.684af05.3|37	BuildRequires:	pkgconfig(zlib)
21mr|ufraw-0.22-11.684af05.3|38	
21mr|ufraw-0.22-11.684af05.3|39	%description
21mr|ufraw-0.22-11.684af05.3|40	UFRaw is a utility to read and manipulate raw images from digital cameras.
21mr|ufraw-0.22-11.684af05.3|41	It can be used by itself or as a Gimp plug-in.
21mr|ufraw-0.22-11.684af05.3|42	It reads raw images using Dave Coffin's raw conversion utility DCRaw.
21mr|ufraw-0.22-11.684af05.3|43	And it supports basic color management using Little CMS, allowing
21mr|ufraw-0.22-11.684af05.3|44	the user to apply color profiles.
21mr|ufraw-0.22-11.684af05.3|45	
21mr|ufraw-0.22-11.684af05.3|46	Raw images are the data directly read from the CCD of the camera,
21mr|ufraw-0.22-11.684af05.3|47	without in-camera processing, without lossy JPEG compression, and in
21mr|ufraw-0.22-11.684af05.3|48	36 or 48 bits color depth (TIFF has 24 bits). Problem of the raw
21mr|ufraw-0.22-11.684af05.3|49	images is that they are in proprietary, camera-specific formats as
21mr|ufraw-0.22-11.684af05.3|50	they are exactly what the CCD has captured, and the CCDs on differnt
21mr|ufraw-0.22-11.684af05.3|51	cameras are very different. It also contains info about the camera
21mr|ufraw-0.22-11.684af05.3|52	settings.
21mr|ufraw-0.22-11.684af05.3|53	
21mr|ufraw-0.22-11.684af05.3|54	%files -f %{name}.lang
21mr|ufraw-0.22-11.684af05.3|55	%doc MANIFEST README
21mr|ufraw-0.22-11.684af05.3|56	%license COPYING
21mr|ufraw-0.22-11.684af05.3|57	%{_sysconfdir}/gconf/schemas/ufraw.schemas
21mr|ufraw-0.22-11.684af05.3|58	%{_bindir}/*
21mr|ufraw-0.22-11.684af05.3|59	%{_datadir}/appdata/%{name}.appdata.xml
21mr|ufraw-0.22-11.684af05.3|60	%{_datadir}/applications/ufraw.desktop
21mr|ufraw-0.22-11.684af05.3|61	%{_datadir}/pixmaps/*.png
21mr|ufraw-0.22-11.684af05.3|62	%{_iconsdir}/*.png
21mr|ufraw-0.22-11.684af05.3|63	%{_liconsdir}/*.png
21mr|ufraw-0.22-11.684af05.3|64	%{_miconsdir}/*.png
21mr|ufraw-0.22-11.684af05.3|65	%{_mandir}/man1/*
21mr|ufraw-0.22-11.684af05.3|66	
21mr|ufraw-0.22-11.684af05.3|67	#----------------------------------------------------------------------------
21mr|ufraw-0.22-11.684af05.3|68	
21mr|ufraw-0.22-11.684af05.3|69	%package gimp
21mr|ufraw-0.22-11.684af05.3|70	Summary:	Reads the raw image formats of digital cameras into GIMP
21mr|ufraw-0.22-11.684af05.3|71	Group:		Graphics
21mr|ufraw-0.22-11.684af05.3|72	Requires:	gimp
21mr|ufraw-0.22-11.684af05.3|73	Conflicts:	dcraw-gimp2.0
21mr|ufraw-0.22-11.684af05.3|74	Conflicts:	rawphoto
21mr|ufraw-0.22-11.684af05.3|75	
21mr|ufraw-0.22-11.684af05.3|76	%description gimp
21mr|ufraw-0.22-11.684af05.3|77	A GIMP plug-in which reads and processes raw images from most digital
21mr|ufraw-0.22-11.684af05.3|78	cameras. The conversion is done by the dcraw software and so all
21mr|ufraw-0.22-11.684af05.3|79	cameras supported by dcraw are also supported by this plug-in.
21mr|ufraw-0.22-11.684af05.3|80	
21mr|ufraw-0.22-11.684af05.3|81	In contrary to the original GIMP plug-in of dcraw this one is much
21mr|ufraw-0.22-11.684af05.3|82	more comfortable, especially because of the life preview image but
21mr|ufraw-0.22-11.684af05.3|83	also due to more options.
21mr|ufraw-0.22-11.684af05.3|84	
21mr|ufraw-0.22-11.684af05.3|85	%files gimp
21mr|ufraw-0.22-11.684af05.3|86	%{_libdir}/gimp/2.0/plug-ins/*
21mr|ufraw-0.22-11.684af05.3|87	
21mr|ufraw-0.22-11.684af05.3|88	#----------------------------------------------------------------------------
21mr|ufraw-0.22-11.684af05.3|89	
21mr|ufraw-0.22-11.684af05.3|90	%if %{with cinepaint}
21mr|ufraw-0.22-11.684af05.3|91	%package cinepaint
21mr|ufraw-0.22-11.684af05.3|92	Summary:	Reads the raw image formats of digital cameras into Cinepaint
21mr|ufraw-0.22-11.684af05.3|93	Group:		Graphics
21mr|ufraw-0.22-11.684af05.3|94	Requires:	cinepaint
21mr|ufraw-0.22-11.684af05.3|95	
21mr|ufraw-0.22-11.684af05.3|96	%description cinepaint
21mr|ufraw-0.22-11.684af05.3|97	A Cinepaint plug-in which reads and processes raw images from most digital
21mr|ufraw-0.22-11.684af05.3|98	cameras. The conversion is done by the dcraw software and so all
21mr|ufraw-0.22-11.684af05.3|99	cameras supported by dcraw are also supported by this plug-in.
21mr|ufraw-0.22-11.684af05.3|100	
21mr|ufraw-0.22-11.684af05.3|101	%files cinepaint
21mr|ufraw-0.22-11.684af05.3|102	%{cinepaint_dir}/plug-ins/*
21mr|ufraw-0.22-11.684af05.3|103	%endif
21mr|ufraw-0.22-11.684af05.3|104	
21mr|ufraw-0.22-11.684af05.3|105	#----------------------------------------------------------------------------
21mr|ufraw-0.22-11.684af05.3|106	
21mr|ufraw-0.22-11.684af05.3|107	%prep
21mr|ufraw-0.22-11.684af05.3|108	%autosetup -p1 -n %{name}-%{commit}
21mr|ufraw-0.22-11.684af05.3|109	
21mr|ufraw-0.22-11.684af05.3|110	%build
21mr|ufraw-0.22-11.684af05.3|111	export CPPFLAGS="-I/usr/include/lensfun"
21mr|ufraw-0.22-11.684af05.3|112	autoreconf -vi
21mr|ufraw-0.22-11.684af05.3|113	%configure \
21mr|ufraw-0.22-11.684af05.3|114	%ifarch %{e2k}
21mr|ufraw-0.22-11.684af05.3|115	--disable-openmp \
21mr|ufraw-0.22-11.684af05.3|116	%endif
21mr|ufraw-0.22-11.684af05.3|117	--enable-mime
21mr|ufraw-0.22-11.684af05.3|118	%make
21mr|ufraw-0.22-11.684af05.3|119	
21mr|ufraw-0.22-11.684af05.3|120	%install
21mr|ufraw-0.22-11.684af05.3|121	%makeinstall_std schemasdir=%{_sysconfdir}/gconf/schemas
21mr|ufraw-0.22-11.684af05.3|122	
21mr|ufraw-0.22-11.684af05.3|123	%find_lang ufraw
21mr|ufraw-0.22-11.684af05.3|124	
21mr|ufraw-0.22-11.684af05.3|125	install -d %{buildroot}%{_datadir}/icons/{large,mini}
21mr|ufraw-0.22-11.684af05.3|126	
21mr|ufraw-0.22-11.684af05.3|127	convert icons/ufraw.png -resize 32x32 %{buildroot}%{_iconsdir}/%{name}.png
21mr|ufraw-0.22-11.684af05.3|128	convert icons/ufraw.png -resize 16x16 %{buildroot}%{_miconsdir}/%{name}.png
21mr|ufraw-0.22-11.684af05.3|129	cp icons/ufraw.png %{buildroot}%{_liconsdir}/%{name}.png

19587 21
21mr|ufw-0.36.2-1|1	Summary:	Uncomplicated Firewall
21mr|ufw-0.36.2-1|2	Name:		ufw
21mr|ufw-0.36.2-1|3	Version:	0.36.2
21mr|ufw-0.36.2-1|4	Release:	1
21mr|ufw-0.36.2-1|5	Epoch:		1
21mr|ufw-0.36.2-1|6	License:	GPLv3
21mr|ufw-0.36.2-1|7	Group:		System/Configuration/Other
21mr|ufw-0.36.2-1|8	URL:		https://launchpad.net/%{name}
21mr|ufw-0.36.2-1|9	Source0:	https://launchpad.net/%{name}/0.36/%{version}/+download/ufw-%{version}.tar.gz
21mr|ufw-0.36.2-1|10	# systemd service file
21mr|ufw-0.36.2-1|11	Source1:	ufw.service
21mr|ufw-0.36.2-1|12	# Install translations to the systemwide standard location for %%find_lang
21mr|ufw-0.36.2-1|13	Patch0:		ufw-0.36-trans-dir.patch
21mr|ufw-0.36.2-1|14	# Separate libexec_dir from state_dir because the state files must go into /var,
21mr|ufw-0.36.2-1|15	# whereas the scripts don't belong there (we install them to /usr/libexec
21mr|ufw-0.36.2-1|16	# instead). Upstream used to install everything into /lib/ufw, a hack to make
21mr|ufw-0.36.2-1|17	# separate /var work on Ubuntu, but /lib/ufw is /usr/lib/ufw in Fedora and that
21mr|ufw-0.36.2-1|18	# must not contain writable state data according to Fedora packaging guidelines.
21mr|ufw-0.36.2-1|19	# Now, upstream essentially uses state_dir only for libexec-type stuff, and has
21mr|ufw-0.36.2-1|20	# moved user.rules and user6.rules back to /etc, we move them back to /var/lib.
21mr|ufw-0.36.2-1|21	Patch1:		ufw-0.36-libexec-dir.patch
21mr|ufw-0.36.2-1|22	# Default to enabled, let systemd handle whether ufw is actually enabled
21mr|ufw-0.36.2-1|23	Patch2:		ufw-0.34~rc-default-enabled.patch
21mr|ufw-0.36.2-1|24	# Allow SSH connections by default
21mr|ufw-0.36.2-1|25	Patch3:		ufw-0.34~rc-default-allow-ssh.patch
21mr|ufw-0.36.2-1|26	# Define multicast protocols (mDNS, UPnP) as a normal protocol profile
21mr|ufw-0.36.2-1|27	# Use a managed rule instead of a "before" rule for default-allowing mDNS
21mr|ufw-0.36.2-1|28	# Do not allow UPnP by default at all, document in ufw.8 how it can be allowed
21mr|ufw-0.36.2-1|29	# Update the README file and the ufw.8 manpage according to the above changes
21mr|ufw-0.36.2-1|30	Patch4:		ufw-0.34~rc-multicast.patch
21mr|ufw-0.36.2-1|31	# Add protocol profiles for KDE Connect (#1257699) and Icecream (#1262009)
21mr|ufw-0.36.2-1|32	Patch5:		ufw-0.34~rc-additional-profiles.patch
21mr|ufw-0.36.2-1|33	# Change permissions of the *.rules files from 0640 to 0644
21mr|ufw-0.36.2-1|34	# Change permissions of the before.init and after.init hooks from 0640 to 0755
21mr|ufw-0.36.2-1|35	Patch7:		ufw-0.35-permissions.patch
21mr|ufw-0.36.2-1|36	# Don't prepend /usr/bin/env to sys.executable, which is always an absolute path
21mr|ufw-0.36.2-1|37	Patch8:		ufw-0.35-no-pointless-env.patch
21mr|ufw-0.36.2-1|38	Patch9:		ufw-0.36-dont-check-iptables.patch
21mr|ufw-0.36.2-1|39	
21mr|ufw-0.36.2-1|40	BuildArch:	noarch
21mr|ufw-0.36.2-1|41	BuildRequires:	pkgconfig(python3)
21mr|ufw-0.36.2-1|42	BuildRequires:	iptables
21mr|ufw-0.36.2-1|43	BuildRequires:	gettext
21mr|ufw-0.36.2-1|44	BuildRequires:	systemd
21mr|ufw-0.36.2-1|45	Requires:	iptables
21mr|ufw-0.36.2-1|46	
21mr|ufw-0.36.2-1|47	%description
21mr|ufw-0.36.2-1|48	The Uncomplicated Firewall(ufw) is a front-end for netfilter, which
21mr|ufw-0.36.2-1|49	aims to make it easier for people unfamiliar with firewall concepts.
21mr|ufw-0.36.2-1|50	Ufw provides a framework for managing netfilter as well as
21mr|ufw-0.36.2-1|51	manipulating the firewall.
21mr|ufw-0.36.2-1|52	
21mr|ufw-0.36.2-1|53	%prep
21mr|ufw-0.36.2-1|54	%autosetup -p1
21mr|ufw-0.36.2-1|55	find . -name "*.*~" |xargs rm -f
21mr|ufw-0.36.2-1|56	
21mr|ufw-0.36.2-1|57	%build
21mr|ufw-0.36.2-1|58	%py3_build
21mr|ufw-0.36.2-1|59	make mo
21mr|ufw-0.36.2-1|60	
21mr|ufw-0.36.2-1|61	%install
21mr|ufw-0.36.2-1|62	%py3_install
21mr|ufw-0.36.2-1|63	
21mr|ufw-0.36.2-1|64	install -D -p -m 644 %{SOURCE1} %{buildroot}%{_unitdir}/ufw.service
21mr|ufw-0.36.2-1|65	
21mr|ufw-0.36.2-1|66	install -d %{buildroot}%{_presetdir}
21mr|ufw-0.36.2-1|67	cat > %{buildroot}%{_presetdir}/86-ufw.preset << EOF
21mr|ufw-0.36.2-1|68	enable ufw.service
21mr|ufw-0.36.2-1|69	EOF
21mr|ufw-0.36.2-1|70	
21mr|ufw-0.36.2-1|71	for i in locales/mo/*.mo; do
21mr|ufw-0.36.2-1|72	LCODE=$(basename $i .mo)
21mr|ufw-0.36.2-1|73	mkdir -p %{buildroot}%{_datadir}/locale/$LCODE/LC_MESSAGES
21mr|ufw-0.36.2-1|74	cp $i %{buildroot}%{_datadir}/locale/$LCODE/LC_MESSAGES/ufw.mo
21mr|ufw-0.36.2-1|75	done
21mr|ufw-0.36.2-1|76	
21mr|ufw-0.36.2-1|77	%find_lang %{name}
21mr|ufw-0.36.2-1|78	
21mr|ufw-0.36.2-1|79	%files -f %{name}.lang
21mr|ufw-0.36.2-1|80	%doc ChangeLog README TODO AUTHORS
21mr|ufw-0.36.2-1|81	%{_sbindir}/ufw
21mr|ufw-0.36.2-1|82	%{_libexecdir}/ufw/
21mr|ufw-0.36.2-1|83	%{python3_sitelib}/ufw-*-py*.egg-info
21mr|ufw-0.36.2-1|84	%{python3_sitelib}/ufw/
21mr|ufw-0.36.2-1|85	%{_datadir}/ufw/
21mr|ufw-0.36.2-1|86	%{_presetdir}/86-ufw.preset
21mr|ufw-0.36.2-1|87	%{_unitdir}/ufw.service
21mr|ufw-0.36.2-1|88	# config files under /etc, directly user-editable, should survive updates
21mr|ufw-0.36.2-1|89	%dir %{_sysconfdir}/ufw/
21mr|ufw-0.36.2-1|90	%config(noreplace) %{_sysconfdir}/ufw/after.init
21mr|ufw-0.36.2-1|91	%config(noreplace) %{_sysconfdir}/ufw/after.rules
21mr|ufw-0.36.2-1|92	%config(noreplace) %{_sysconfdir}/ufw/after6.rules
21mr|ufw-0.36.2-1|93	%config(noreplace) %{_sysconfdir}/ufw/before.init
21mr|ufw-0.36.2-1|94	%config(noreplace) %{_sysconfdir}/ufw/before.rules
21mr|ufw-0.36.2-1|95	%config(noreplace) %{_sysconfdir}/ufw/before6.rules
21mr|ufw-0.36.2-1|96	%config(noreplace) %{_sysconfdir}/ufw/sysctl.conf
21mr|ufw-0.36.2-1|97	%config(noreplace) %{_sysconfdir}/ufw/ufw.conf
21mr|ufw-0.36.2-1|98	%dir %{_sysconfdir}/ufw/applications.d/
21mr|ufw-0.36.2-1|99	%config(noreplace) %{_sysconfdir}/ufw/applications.d/ufw-*
21mr|ufw-0.36.2-1|100	%config(noreplace) %{_sysconfdir}/ufw/applications.d/fedora-*
21mr|ufw-0.36.2-1|101	%config(noreplace) %{_sysconfdir}/default/ufw
21mr|ufw-0.36.2-1|102	# state files under /var, not directly user-editable, but should survive updates
21mr|ufw-0.36.2-1|103	%dir %{_sharedstatedir}/ufw/
21mr|ufw-0.36.2-1|104	%config(noreplace) %{_sharedstatedir}/ufw/user.rules
21mr|ufw-0.36.2-1|105	%config(noreplace) %{_sharedstatedir}/ufw/user6.rules
21mr|ufw-0.36.2-1|106	%{_mandir}/man8/ufw-framework.8*
21mr|ufw-0.36.2-1|107	%{_mandir}/man8/ufw.8*

19588 21
21mr|uhttpmock-0.5.3-1|1	%define api_version 0.0
21mr|uhttpmock-0.5.3-1|2	%define lib_major   0
21mr|uhttpmock-0.5.3-1|3	%define lib_name    %mklibname uhttpmock %{api_version} %{lib_major}
21mr|uhttpmock-0.5.3-1|4	%define gi_name     %mklibname uhttpmock-gir %{api_version}
21mr|uhttpmock-0.5.3-1|5	%define develname   %mklibname -d uhttpmock
21mr|uhttpmock-0.5.3-1|6	
21mr|uhttpmock-0.5.3-1|7	%define url_ver     %(echo %{version}|cut -d. -f1,2)
21mr|uhttpmock-0.5.3-1|8	
21mr|uhttpmock-0.5.3-1|9	Summary:	HTTP web service mocking library
21mr|uhttpmock-0.5.3-1|10	Name:		uhttpmock
21mr|uhttpmock-0.5.3-1|11	Version:	0.5.3
21mr|uhttpmock-0.5.3-1|12	Release:	1
21mr|uhttpmock-0.5.3-1|13	Epoch:		1
21mr|uhttpmock-0.5.3-1|14	Group:		System/Libraries
21mr|uhttpmock-0.5.3-1|15	License:	LGPL-2.1+
21mr|uhttpmock-0.5.3-1|16	URL:		http://gitorious.org/uhttpmock
21mr|uhttpmock-0.5.3-1|17	Source0:	https://tecnocode.co.uk/downloads/uhttpmock/%{name}-%{version}.tar.xz
21mr|uhttpmock-0.5.3-1|18	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21mr|uhttpmock-0.5.3-1|19	BuildRequires:	pkgconfig(glib-2.0) >= 2.16.0
21mr|uhttpmock-0.5.3-1|20	BuildRequires:	pkgconfig(gobject-2.0) >= 2.16.0
21mr|uhttpmock-0.5.3-1|21	BuildRequires:	pkgconfig(libxml-2.0) >= 2.4.16
21mr|uhttpmock-0.5.3-1|22	BuildRequires:	pkgconfig(gobject-introspection-1.0) >= 0.6.4
21mr|uhttpmock-0.5.3-1|23	BuildRequires:	pkgconfig(libsoup-2.4)
21mr|uhttpmock-0.5.3-1|24	BuildRequires:	pkgconfig(vapigen)
21mr|uhttpmock-0.5.3-1|25	BuildRequires:	vala-tools
21mr|uhttpmock-0.5.3-1|26	BuildRequires:	gtk-doc
21mr|uhttpmock-0.5.3-1|27	BuildRequires:	intltool
21mr|uhttpmock-0.5.3-1|28	
21mr|uhttpmock-0.5.3-1|29	%description
21mr|uhttpmock-0.5.3-1|30	uhttpmock is a project for mocking web service APIs which use HTTP or HTTPS.
21mr|uhttpmock-0.5.3-1|31	It provides a library, libuhttpmock, which implements recording and
21mr|uhttpmock-0.5.3-1|32	playback of HTTP request/response traces.
21mr|uhttpmock-0.5.3-1|33	
21mr|uhttpmock-0.5.3-1|34	%package -n %{lib_name}
21mr|uhttpmock-0.5.3-1|35	Summary:  %{summary}
21mr|uhttpmock-0.5.3-1|36	Group: %{group}
21mr|uhttpmock-0.5.3-1|37	
21mr|uhttpmock-0.5.3-1|38	%description -n %{lib_name}
21mr|uhttpmock-0.5.3-1|39	uhttpmock is a project for mocking web service APIs which use HTTP or HTTPS.
21mr|uhttpmock-0.5.3-1|40	It provides a library, libuhttpmock, which implements recording and
21mr|uhttpmock-0.5.3-1|41	playback of HTTP request/response traces.
21mr|uhttpmock-0.5.3-1|42	
21mr|uhttpmock-0.5.3-1|43	%package -n %develname
21mr|uhttpmock-0.5.3-1|44	Summary: Support files necessary to compile applications with %{name}
21mr|uhttpmock-0.5.3-1|45	Group: Development/C
21mr|uhttpmock-0.5.3-1|46	Requires: %{lib_name} = %epoch:%{version}
21mr|uhttpmock-0.5.3-1|47	Requires: %{gi_name} = %epoch:%{version}
21mr|uhttpmock-0.5.3-1|48	Provides: %{name}-%{api_version}-devel = %epoch:%{version}-%{release}
21mr|uhttpmock-0.5.3-1|49	Provides: %{name}-devel = %epoch:%{version}-%{release}
21mr|uhttpmock-0.5.3-1|50	
21mr|uhttpmock-0.5.3-1|51	%description -n %develname
21mr|uhttpmock-0.5.3-1|52	Libraries, headers, and support files necessary to compile
21mr|uhttpmock-0.5.3-1|53	applications using %{name}.
21mr|uhttpmock-0.5.3-1|54	
21mr|uhttpmock-0.5.3-1|55	%package -n %{gi_name}
21mr|uhttpmock-0.5.3-1|56	Summary:	GObject Introspection interface library for %{name}
21mr|uhttpmock-0.5.3-1|57	Group:		System/Libraries
21mr|uhttpmock-0.5.3-1|58	Requires:	%{lib_name} = %epoch:%{version}-%{release}
21mr|uhttpmock-0.5.3-1|59	
21mr|uhttpmock-0.5.3-1|60	%description -n %{gi_name}
21mr|uhttpmock-0.5.3-1|61	GObject Introspection interface library for %{name}.
21mr|uhttpmock-0.5.3-1|62	
21mr|uhttpmock-0.5.3-1|63	%prep
21mr|uhttpmock-0.5.3-1|64	%setup -q
21mr|uhttpmock-0.5.3-1|65	
21mr|uhttpmock-0.5.3-1|66	%build
21mr|uhttpmock-0.5.3-1|67	%configure --enable-gtk-doc --disable-static --enable-introspection --enable-vala
21mr|uhttpmock-0.5.3-1|68	%make
21mr|uhttpmock-0.5.3-1|69	
21mr|uhttpmock-0.5.3-1|70	%install
21mr|uhttpmock-0.5.3-1|71	%makeinstall_std
21mr|uhttpmock-0.5.3-1|72	
21mr|uhttpmock-0.5.3-1|73	# remove unpackaged files
21mr|uhttpmock-0.5.3-1|74	rm -rf %{buildroot}%{_datadir}/../doc/lib%{name}
21mr|uhttpmock-0.5.3-1|75	rm -f %{buildroot}%{_libdir}/*.la
21mr|uhttpmock-0.5.3-1|76	
21mr|uhttpmock-0.5.3-1|77	%files -n %{lib_name}
21mr|uhttpmock-0.5.3-1|78	%doc AUTHORS COPYING README NEWS
21mr|uhttpmock-0.5.3-1|79	%{_libdir}/lib%{name}*-%{api_version}.so.%{lib_major}*
21mr|uhttpmock-0.5.3-1|80	
21mr|uhttpmock-0.5.3-1|81	%files -n %develname
21mr|uhttpmock-0.5.3-1|82	%doc %{_datadir}/gtk-doc/html/lib%{name}-%{api_version}
21mr|uhttpmock-0.5.3-1|83	%{_datadir}/gir-1.0/Uhm-%{api_version}.gir
21mr|uhttpmock-0.5.3-1|84	%{_libdir}/*.so
21mr|uhttpmock-0.5.3-1|85	%{_includedir}/*
21mr|uhttpmock-0.5.3-1|86	%{_libdir}/pkgconfig/*
21mr|uhttpmock-0.5.3-1|87	%{_datadir}/vala/vapi/lib%{name}-%{api_version}.*
21mr|uhttpmock-0.5.3-1|88	
21mr|uhttpmock-0.5.3-1|89	%files -n %{gi_name}
21mr|uhttpmock-0.5.3-1|90	%{_libdir}/girepository-1.0/Uhm-%{api_version}.typelib

19589 21
21mr|uima-addons-2.3.1-12|1	%bcond_without test
21mr|uima-addons-2.3.1-12|2	
21mr|uima-addons-2.3.1-12|3	Name:          uima-addons
21mr|uima-addons-2.3.1-12|4	Version:       2.3.1
21mr|uima-addons-2.3.1-12|5	Release:       12
21mr|uima-addons-2.3.1-12|6	Summary:       Apache UIMA Addons components
21mr|uima-addons-2.3.1-12|7	License:       ASL 2.0
21mr|uima-addons-2.3.1-12|8	URL:           http://uima.apache.org/sandbox.html
21mr|uima-addons-2.3.1-12|9	Source0:       http://www.apache.org/dist/uima/%{name}-%{version}-source-release.zip
21mr|uima-addons-2.3.1-12|10	# fix bundle plugin configuration
21mr|uima-addons-2.3.1-12|11	Patch0:        %{name}-%{version}-disable-embedded-dependencies.patch
21mr|uima-addons-2.3.1-12|12	# fix build for httpclient > 4.0
21mr|uima-addons-2.3.1-12|13	Patch1:        %{name}-%{version}-httpclient.patch
21mr|uima-addons-2.3.1-12|14	
21mr|uima-addons-2.3.1-12|15	BuildRequires: mvn(bsf:bsf)
21mr|uima-addons-2.3.1-12|16	BuildRequires: mvn(commons-digester:commons-digester)
21mr|uima-addons-2.3.1-12|17	BuildRequires: mvn(commons-io:commons-io)
21mr|uima-addons-2.3.1-12|18	BuildRequires: mvn(commons-lang:commons-lang)
21mr|uima-addons-2.3.1-12|19	BuildRequires: mvn(commons-logging:commons-logging-api)
21mr|uima-addons-2.3.1-12|20	BuildRequires: mvn(javax.xml.stream:stax-api)
21mr|uima-addons-2.3.1-12|21	BuildRequires: mvn(log4j:log4j:1.2.17)
21mr|uima-addons-2.3.1-12|22	BuildRequires: mvn(org.apache.ant:ant)
21mr|uima-addons-2.3.1-12|23	BuildRequires: mvn(org.apache.httpcomponents:httpclient)
21mr|uima-addons-2.3.1-12|24	BuildRequires: mvn(org.apache.uima:parent-pom:pom:)
21mr|uima-addons-2.3.1-12|25	BuildRequires: mvn(org.apache.uima:uimaj-core)
21mr|uima-addons-2.3.1-12|26	BuildRequires: mvn(org.apache.uima:uimaj-document-annotation)
21mr|uima-addons-2.3.1-12|27	BuildRequires: mvn(org.apache.xmlbeans:xmlbeans)
21mr|uima-addons-2.3.1-12|28	BuildRequires: mvn(org.beanshell:bsh)
21mr|uima-addons-2.3.1-12|29	BuildRequires: mvn(org.tartarus:snowball)
21mr|uima-addons-2.3.1-12|30	BuildRequires: mvn(rhino:js)
21mr|uima-addons-2.3.1-12|31	BuildRequires: mvn(org.apache.tomcat:tomcat-servlet-api)
21mr|uima-addons-2.3.1-12|32	
21mr|uima-addons-2.3.1-12|33	%if 0
21mr|uima-addons-2.3.1-12|34	# Unavailable build deps **
21mr|uima-addons-2.3.1-12|35	BuildRequires: mvn(org.apache.lucene:lucene-snowball:2.9.3)
21mr|uima-addons-2.3.1-12|36	BuildRequires: mvn(org.apache.solr:solr-core:3.1.0)
21mr|uima-addons-2.3.1-12|37	BuildRequires: mvn(org.apache.solr:solr-solrj:3.1.0)
21mr|uima-addons-2.3.1-12|38	BuildRequires: mvn(org.apache.tika:tika-core:0.7)
21mr|uima-addons-2.3.1-12|39	BuildRequires: mvn(org.apache.tika:tika-parsers:0.7)
21mr|uima-addons-2.3.1-12|40	BuildRequires: mvn(org.apache.uima:uimaj-examples:2.3.1)
21mr|uima-addons-2.3.1-12|41	BuildRequires: mvn(org.eclipse.emf.ecore:xmi:2.3.0-v200706262000)
21mr|uima-addons-2.3.1-12|42	BuildRequires: mvn(org.eclipse.emf:common:2.3.0-v200706262000)
21mr|uima-addons-2.3.1-12|43	BuildRequires: mvn(org.eclipse.emf:ecore:2.3.0-v200706262000)
21mr|uima-addons-2.3.1-12|44	BuildRequires: mvn(org.mortbay.jetty:jetty:6.1.8)
21mr|uima-addons-2.3.1-12|45	%endif
21mr|uima-addons-2.3.1-12|46	
21mr|uima-addons-2.3.1-12|47	# Test deps
21mr|uima-addons-2.3.1-12|48	BuildRequires: mvn(junit:junit)
21mr|uima-addons-2.3.1-12|49	BuildRequires: mvn(org.apache.uima:uimaj-test-util)
21mr|uima-addons-2.3.1-12|50	BuildRequires: mvn(org.apache.uima:uimaj-component-test-util)
21mr|uima-addons-2.3.1-12|51	
21mr|uima-addons-2.3.1-12|52	BuildRequires: maven-local
21mr|uima-addons-2.3.1-12|53	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|uima-addons-2.3.1-12|54	BuildRequires: mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|uima-addons-2.3.1-12|55	BuildRequires: mvn(org.apache.maven.plugins:maven-remote-resources-plugin)
21mr|uima-addons-2.3.1-12|56	BuildRequires: mvn(org.apache.maven.plugins:maven-site-plugin)
21mr|uima-addons-2.3.1-12|57	BuildRequires: mvn(org.apache.uima:PearPackagingMavenPlugin)
21mr|uima-addons-2.3.1-12|58	BuildRequires: mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|uima-addons-2.3.1-12|59	BuildRequires: mvn(org.codehaus.mojo:javacc-maven-plugin)
21mr|uima-addons-2.3.1-12|60	BuildRequires: mvn(org.codehaus.mojo:xmlbeans-maven-plugin)
21mr|uima-addons-2.3.1-12|61	BuildRequires: mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|uima-addons-2.3.1-12|62	BuildRequires: mvn(ant-contrib:ant-contrib)
21mr|uima-addons-2.3.1-12|63	BuildRequires: mvn(org.apache.ant:ant-apache-regexp)
21mr|uima-addons-2.3.1-12|64	
21mr|uima-addons-2.3.1-12|65	Group:          Development/Java
21mr|uima-addons-2.3.1-12|66	BuildArch:     noarch
21mr|uima-addons-2.3.1-12|67	# Java stack is not supported on x86_32
21mr|uima-addons-2.3.1-12|68	ExcludeArch: %{ix86}
21mr|uima-addons-2.3.1-12|69	
21mr|uima-addons-2.3.1-12|70	%description
21mr|uima-addons-2.3.1-12|71	UIMA Addons is a collection of Annotators extracted for
21mr|uima-addons-2.3.1-12|72	sandbox for official distribution. It also provides
21mr|uima-addons-2.3.1-12|73	Simple Server and Pear packaging tools.
21mr|uima-addons-2.3.1-12|74	
21mr|uima-addons-2.3.1-12|75	%package javadoc
21mr|uima-addons-2.3.1-12|76	Summary:       Javadoc for %{name}
21mr|uima-addons-2.3.1-12|77	
21mr|uima-addons-2.3.1-12|78	%description javadoc
21mr|uima-addons-2.3.1-12|79	This package contains javadoc for %{name}.
21mr|uima-addons-2.3.1-12|80	
21mr|uima-addons-2.3.1-12|81	%prep
21mr|uima-addons-2.3.1-12|82	%setup -q
21mr|uima-addons-2.3.1-12|83	
21mr|uima-addons-2.3.1-12|84	%patch0 -p0
21mr|uima-addons-2.3.1-12|85	%patch1 -p0
21mr|uima-addons-2.3.1-12|86	
21mr|uima-addons-2.3.1-12|87	# Disable unneeded (only for eclipse) OSGi artefacts
21mr|uima-addons-2.3.1-12|88	%pom_remove_plugin :maven-assembly-plugin uima-addons-parent
21mr|uima-addons-2.3.1-12|89	%pom_remove_plugin :maven-dependency-plugin uima-addons-parent
21mr|uima-addons-2.3.1-12|90	%pom_remove_plugin :maven-resources-plugin uima-addons-parent
21mr|uima-addons-2.3.1-12|91	
21mr|uima-addons-2.3.1-12|92	%pom_remove_plugin :maven-javadoc-plugin uima-addons-parent
21mr|uima-addons-2.3.1-12|93	
21mr|uima-addons-2.3.1-12|94	# Unavailable or too old build deps **
21mr|uima-addons-2.3.1-12|95	%pom_disable_module ConfigurableFeatureExtractor
21mr|uima-addons-2.3.1-12|96	%pom_disable_module Lucas
21mr|uima-addons-2.3.1-12|97	%pom_disable_module Solrcas
21mr|uima-addons-2.3.1-12|98	%pom_disable_module TikaAnnotator
21mr|uima-addons-2.3.1-12|99	
21mr|uima-addons-2.3.1-12|100	%pom_remove_dep org.mortbay.jetty:jetty SimpleServer
21mr|uima-addons-2.3.1-12|101	rm -r SimpleServer/src/main/java/org/apache/uima/simpleserver/util/JettyUtils.java \
21mr|uima-addons-2.3.1-12|102	SimpleServer/src/test/java/org/apache/uima/simpleserver/test/ServerFailureTest.java \
21mr|uima-addons-2.3.1-12|103	SimpleServer/src/test/java/org/apache/uima/simpleserver/test/ServerTest.java
21mr|uima-addons-2.3.1-12|104	
21mr|uima-addons-2.3.1-12|105	# Fail with XMvn if aId is different by finalName
21mr|uima-addons-2.3.1-12|106	for p in AlchemyAPIAnnotator BSFAnnotator ConceptMapper DictionaryAnnotator \
21mr|uima-addons-2.3.1-12|107	FsVariables OpenCalaisAnnotator PearPackagingAntTask RegularExpressionAnnotator \
21mr|uima-addons-2.3.1-12|108	SimpleServer SnowballAnnotator Tagger WhitespaceTokenizer; do
21mr|uima-addons-2.3.1-12|109	%pom_xpath_remove "pom:project/pom:build/pom:finalName" ${p}
21mr|uima-addons-2.3.1-12|110	done
21mr|uima-addons-2.3.1-12|111	
21mr|uima-addons-2.3.1-12|112	for m in ConfigurableFeatureExtractor DictionaryAnnotator RegularExpressionAnnotator SimpleServer; do
21mr|uima-addons-2.3.1-12|113	%pom_remove_dep org.apache.geronimo.specs:geronimo-stax-api_1.0_spec  ${m}
21mr|uima-addons-2.3.1-12|114	%pom_add_dep javax.xml.stream:stax-api:1.0.1 ${m}
21mr|uima-addons-2.3.1-12|115	done
21mr|uima-addons-2.3.1-12|116	
21mr|uima-addons-2.3.1-12|117	rm -r SnowballAnnotator/src/main/java/org/tartarus
21mr|uima-addons-2.3.1-12|118	%pom_add_dep org.tartarus:snowball SnowballAnnotator
21mr|uima-addons-2.3.1-12|119	
21mr|uima-addons-2.3.1-12|120	# @ random fail AssertionFailedError
21mr|uima-addons-2.3.1-12|121	rm SnowballAnnotator/src/test/java/org/apache/uima/annotator/SnowballAnnotatorTest.java
21mr|uima-addons-2.3.1-12|122	
21mr|uima-addons-2.3.1-12|123	# java.lang.AssertionError: null
21mr|uima-addons-2.3.1-12|124	rm -r AlchemyAPIAnnotator/src/test/java/org/apache/uima/alchemy/annotator/TextRankedEntityExtractionAnnotatorTest.java
21mr|uima-addons-2.3.1-12|125	
21mr|uima-addons-2.3.1-12|126	sed -i 's/\r//' LICENSE NOTICE
21mr|uima-addons-2.3.1-12|127	
21mr|uima-addons-2.3.1-12|128	# requires web access
21mr|uima-addons-2.3.1-12|129	rm -r AlchemyAPIAnnotator/src/test/java/org/apache/uima/alchemy/annotator/SimpleTest.java \
21mr|uima-addons-2.3.1-12|130	AlchemyAPIAnnotator/src/test/java/org/apache/uima/alchemy/annotator/HtmlMicroformatsAnnotatorTest.java \
21mr|uima-addons-2.3.1-12|131	AlchemyAPIAnnotator/src/test/java/org/apache/uima/alchemy/annotator/TextCategorizationAnnotatorTest.java \
21mr|uima-addons-2.3.1-12|132	AlchemyAPIAnnotator/src/test/java/org/apache/uima/alchemy/annotator/TextConceptTaggingAnnotatorTest.java \
21mr|uima-addons-2.3.1-12|133	AlchemyAPIAnnotator/src/test/java/org/apache/uima/alchemy/annotator/TextKeywordExtractionAnnotatorTest.java \
21mr|uima-addons-2.3.1-12|134	AlchemyAPIAnnotator/src/test/java/org/apache/uima/alchemy/annotator/TextLanguageDetectionAnnotatorTest.java \
21mr|uima-addons-2.3.1-12|135	AlchemyAPIAnnotator/src/test/java/org/apache/uima/alchemy/annotator/TextSentimentAnalysisAnnotatorTest.java \
21mr|uima-addons-2.3.1-12|136	OpenCalaisAnnotator/src/test/java/org/apache/uima/annotator/calais/OpenCalaisAnnotatorTest.java
21mr|uima-addons-2.3.1-12|137	
21mr|uima-addons-2.3.1-12|138	sed -i "s|<groupId>javax.servlet</groupId>|<groupId>org.apache.tomcat</groupId>|" SimpleServer/pom.xml
21mr|uima-addons-2.3.1-12|139	sed -i "s|<artifactId>servlet-api</artifactId>|<artifactId>tomcat-servlet-api</artifactId>|" SimpleServer/pom.xml
21mr|uima-addons-2.3.1-12|140	# Solrcas/pom.xml
21mr|uima-addons-2.3.1-12|141	
21mr|uima-addons-2.3.1-12|142	sed -i "s|<version>1.2.14</version>|<version>1.2.17</version>|" BSFAnnotator/pom.xml
21mr|uima-addons-2.3.1-12|143	#  Lucas/pom.xml
21mr|uima-addons-2.3.1-12|144	
21mr|uima-addons-2.3.1-12|145	%mvn_package ::pear: __noinstall
21mr|uima-addons-2.3.1-12|146	
21mr|uima-addons-2.3.1-12|147	%build
21mr|uima-addons-2.3.1-12|148	
21mr|uima-addons-2.3.1-12|149	%mvn_build %{?with_test:-f}
21mr|uima-addons-2.3.1-12|150	
21mr|uima-addons-2.3.1-12|151	%install
21mr|uima-addons-2.3.1-12|152	%mvn_install
21mr|uima-addons-2.3.1-12|153	
21mr|uima-addons-2.3.1-12|154	%files -f .mfiles
21mr|uima-addons-2.3.1-12|155	%doc RELEASE_NOTES.html
21mr|uima-addons-2.3.1-12|156	%license LICENSE NOTICE
21mr|uima-addons-2.3.1-12|157	
21mr|uima-addons-2.3.1-12|158	%files javadoc -f .mfiles-javadoc
21mr|uima-addons-2.3.1-12|159	%license LICENSE NOTICE
21mr|uima-addons-2.3.1-12|160	

19590 21
21mr|uimaj-2.8.1-9|1	Name:          uimaj
21mr|uimaj-2.8.1-9|2	Version:       2.8.1
21mr|uimaj-2.8.1-9|3	Release:       9
21mr|uimaj-2.8.1-9|4	Summary:       Apache UIMA is an implementation of the OASIS-UIMA specifications
21mr|uimaj-2.8.1-9|5	License:       ASL 2.0
21mr|uimaj-2.8.1-9|6	URL:           http://uima.apache.org/
21mr|uimaj-2.8.1-9|7	Source0:       http://www.apache.org/dist/uima/%{name}-%{version}/%{name}-%{version}-source-release.zip
21mr|uimaj-2.8.1-9|8	Patch0:        uimaj-2.8.1-jackson2.7.patch
21mr|uimaj-2.8.1-9|9	
21mr|uimaj-2.8.1-9|10	BuildRequires: maven-local
21mr|uimaj-2.8.1-9|11	BuildRequires: mvn(ant-contrib:ant-contrib)
21mr|uimaj-2.8.1-9|12	BuildRequires: mvn(com.fasterxml.jackson.core:jackson-core)
21mr|uimaj-2.8.1-9|13	BuildRequires: mvn(commons-io:commons-io)
21mr|uimaj-2.8.1-9|14	BuildRequires: mvn(junit:junit)
21mr|uimaj-2.8.1-9|15	BuildRequires: mvn(log4j:log4j:1.2.17)
21mr|uimaj-2.8.1-9|16	BuildRequires: mvn(org.apache.maven:maven-core)
21mr|uimaj-2.8.1-9|17	BuildRequires: mvn(org.apache.maven:maven-plugin-api)
21mr|uimaj-2.8.1-9|18	BuildRequires: mvn(org.apache.maven:maven-project)
21mr|uimaj-2.8.1-9|19	BuildRequires: mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|uimaj-2.8.1-9|20	BuildRequires: mvn(org.apache.ant:ant-apache-regexp)
21mr|uimaj-2.8.1-9|21	BuildRequires: mvn(org.apache.maven.plugin-testing:maven-plugin-testing-harness)
21mr|uimaj-2.8.1-9|22	BuildRequires: mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
21mr|uimaj-2.8.1-9|23	BuildRequires: mvn(org.apache.uima:parent-pom:pom:)
21mr|uimaj-2.8.1-9|24	BuildRequires: mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|uimaj-2.8.1-9|25	BuildRequires: mvn(org.sonatype.plexus:plexus-build-api)
21mr|uimaj-2.8.1-9|26	BuildRequires: mvn(xmlunit:xmlunit)
21mr|uimaj-2.8.1-9|27	
21mr|uimaj-2.8.1-9|28	Group:          Development/Java
21mr|uimaj-2.8.1-9|29	BuildArch:     noarch
21mr|uimaj-2.8.1-9|30	# Java stack is not supported on x86_32
21mr|uimaj-2.8.1-9|31	ExcludeArch: %{ix86}
21mr|uimaj-2.8.1-9|32	
21mr|uimaj-2.8.1-9|33	%description
21mr|uimaj-2.8.1-9|34	Apache UIMA is an implementation of the OASIS-UIMA specifications.
21mr|uimaj-2.8.1-9|35	
21mr|uimaj-2.8.1-9|36	OASIS UIMA Committee: <http://www.oasis-open.org/committees/uima/>.
21mr|uimaj-2.8.1-9|37	
21mr|uimaj-2.8.1-9|38	Unstructured Information Management applications are software systems
21mr|uimaj-2.8.1-9|39	that analyze large volumes of unstructured information in order to
21mr|uimaj-2.8.1-9|40	discover knowledge that is relevant to an end user.
21mr|uimaj-2.8.1-9|41	
21mr|uimaj-2.8.1-9|42	An example UIM application might ingest plain text and identify
21mr|uimaj-2.8.1-9|43	entities, such as persons, places, organizations; or relations,
21mr|uimaj-2.8.1-9|44	such as works-for or located-at.
21mr|uimaj-2.8.1-9|45	
21mr|uimaj-2.8.1-9|46	%package -n jcasgen-maven-plugin
21mr|uimaj-2.8.1-9|47	Summary:       Apache UIMA Maven JCasGen Plugin
21mr|uimaj-2.8.1-9|48	
21mr|uimaj-2.8.1-9|49	%description -n jcasgen-maven-plugin
21mr|uimaj-2.8.1-9|50	A Maven Plugin for using JCasGen to generate Java classes from
21mr|uimaj-2.8.1-9|51	XML type system descriptions.
21mr|uimaj-2.8.1-9|52	
21mr|uimaj-2.8.1-9|53	%package -n uima-pear-maven-plugin
21mr|uimaj-2.8.1-9|54	Summary:       Apache UIMA Maven Pear Plugin
21mr|uimaj-2.8.1-9|55	
21mr|uimaj-2.8.1-9|56	%description -n uima-pear-maven-plugin
21mr|uimaj-2.8.1-9|57	This is a maven plugin that produces a pear artifact.
21mr|uimaj-2.8.1-9|58	
21mr|uimaj-2.8.1-9|59	%package javadoc
21mr|uimaj-2.8.1-9|60	Summary:       Javadoc for %{name}
21mr|uimaj-2.8.1-9|61	
21mr|uimaj-2.8.1-9|62	%description javadoc
21mr|uimaj-2.8.1-9|63	This package contains javadoc for %{name}.
21mr|uimaj-2.8.1-9|64	
21mr|uimaj-2.8.1-9|65	%prep
21mr|uimaj-2.8.1-9|66	%setup -q
21mr|uimaj-2.8.1-9|67	# Cleanup
21mr|uimaj-2.8.1-9|68	find .  -name "*.jar" -delete
21mr|uimaj-2.8.1-9|69	find .  -name "*.bat" -delete
21mr|uimaj-2.8.1-9|70	find .  -name "*.class" -delete
21mr|uimaj-2.8.1-9|71	find .  -name "*.cmd" -delete
21mr|uimaj-2.8.1-9|72	
21mr|uimaj-2.8.1-9|73	%patch0 -p1
21mr|uimaj-2.8.1-9|74	
21mr|uimaj-2.8.1-9|75	# Build @ random fails
21mr|uimaj-2.8.1-9|76	%pom_remove_plugin -r :apache-rat-plugin
21mr|uimaj-2.8.1-9|77	# org.semver:enforcer-rule:0.9.33
21mr|uimaj-2.8.1-9|78	%pom_remove_plugin -r :maven-enforcer-plugin
21mr|uimaj-2.8.1-9|79	%pom_remove_plugin -r :maven-javadoc-plugin
21mr|uimaj-2.8.1-9|80	
21mr|uimaj-2.8.1-9|81	# Remove eclipse stuff (dont provides pom or depmap file)
21mr|uimaj-2.8.1-9|82	%pom_disable_module ../aggregate-%{name}-eclipse-plugins aggregate-%{name}
21mr|uimaj-2.8.1-9|83	%pom_remove_dep org.apache.uima:%{name}-ep-cas-editor
21mr|uimaj-2.8.1-9|84	%pom_remove_dep org.apache.uima:%{name}-ep-configurator
21mr|uimaj-2.8.1-9|85	%pom_remove_dep org.apache.uima:%{name}-ep-debug
21mr|uimaj-2.8.1-9|86	%pom_remove_dep org.apache.uima:%{name}-ep-jcasgen
21mr|uimaj-2.8.1-9|87	%pom_remove_dep org.apache.uima:%{name}-ep-pear-packager
21mr|uimaj-2.8.1-9|88	%pom_remove_dep org.apache.uima:%{name}-ep-runtime
21mr|uimaj-2.8.1-9|89	%pom_remove_dep org.apache.uima:%{name}-ep-cas-editor-ide
21mr|uimaj-2.8.1-9|90	%pom_remove_dep org.apache.uima:%{name}-ep-launcher
21mr|uimaj-2.8.1-9|91	%pom_remove_dep org.apache.uima:%{name}-examples
21mr|uimaj-2.8.1-9|92	%pom_disable_module ../%{name}-examples aggregate-%{name}
21mr|uimaj-2.8.1-9|93	
21mr|uimaj-2.8.1-9|94	# Disable SOAP module which relies upon the ancient and obsolete axis library
21mr|uimaj-2.8.1-9|95	%pom_disable_module ../%{name}-adapter-soap aggregate-%{name}
21mr|uimaj-2.8.1-9|96	%pom_remove_dep org.apache.uima:%{name}-adapter-soap
21mr|uimaj-2.8.1-9|97	
21mr|uimaj-2.8.1-9|98	# Unavailable deps org.apache.uima:uima-docbook-olink:zip:olink:1-SNAPSHOT
21mr|uimaj-2.8.1-9|99	%pom_disable_module ../aggregate-%{name}-docbooks aggregate-%{name}
21mr|uimaj-2.8.1-9|100	
21mr|uimaj-2.8.1-9|101	# These tests @ random fails
21mr|uimaj-2.8.1-9|102	rm -r %{name}-core/src/test/java/org/apache/uima/internal/util/UIMAClassLoaderTest.java \
21mr|uimaj-2.8.1-9|103	%{name}-core/src/test/java/org/apache/uima/cas/test/SofaTest.java \
21mr|uimaj-2.8.1-9|104	%{name}-core/src/test/java/org/apache/uima/analysis_engine/impl/AnalysisEngine_implTest.java \
21mr|uimaj-2.8.1-9|105	%{name}-core/src/test/java/org/apache/uima/util/impl/JSR47Logger_implTest.java \
21mr|uimaj-2.8.1-9|106	jcasgen-maven-plugin/src/test/java/org/apache/uima/tools/jcasgen/maven/JCasGenMojoTest.java
21mr|uimaj-2.8.1-9|107	# These tests fails with java8
21mr|uimaj-2.8.1-9|108	rm -r %{name}-tools/src/test/java/org/apache/uima/tools/viewer/CasAnnotationViewerTest.java
21mr|uimaj-2.8.1-9|109	
21mr|uimaj-2.8.1-9|110	# Unavailable test:crossref2:1.0.0-SNAPSHOT
21mr|uimaj-2.8.1-9|111	%pom_remove_plugin :maven-invoker-plugin jcasgen-maven-plugin
21mr|uimaj-2.8.1-9|112	
21mr|uimaj-2.8.1-9|113	sed -i 's/\r//' NOTICE README
21mr|uimaj-2.8.1-9|114	
21mr|uimaj-2.8.1-9|115	%pom_xpath_set "pom:dependency[pom:artifactId = 'log4j']/pom:version" 1.2.17 %{name}-core
21mr|uimaj-2.8.1-9|116	
21mr|uimaj-2.8.1-9|117	%mvn_package :PearPackagingMavenPlugin uima-pear-maven-plugin
21mr|uimaj-2.8.1-9|118	%mvn_package :jcasgen-maven-plugin jcasgen-maven-plugin
21mr|uimaj-2.8.1-9|119	
21mr|uimaj-2.8.1-9|120	%build
21mr|uimaj-2.8.1-9|121	%mvn_build -- -Dproject.build.sourceEncoding=UTF-8
21mr|uimaj-2.8.1-9|122	
21mr|uimaj-2.8.1-9|123	%install
21mr|uimaj-2.8.1-9|124	%mvn_install
21mr|uimaj-2.8.1-9|125	
21mr|uimaj-2.8.1-9|126	%files -f .mfiles
21mr|uimaj-2.8.1-9|127	%doc README RELEASE_NOTES.html
21mr|uimaj-2.8.1-9|128	%license LICENSE NOTICE
21mr|uimaj-2.8.1-9|129	
21mr|uimaj-2.8.1-9|130	%files -n jcasgen-maven-plugin -f .mfiles-jcasgen-maven-plugin
21mr|uimaj-2.8.1-9|131	%license LICENSE NOTICE
21mr|uimaj-2.8.1-9|132	
21mr|uimaj-2.8.1-9|133	%files -n uima-pear-maven-plugin -f .mfiles-uima-pear-maven-plugin
21mr|uimaj-2.8.1-9|134	%license LICENSE NOTICE
21mr|uimaj-2.8.1-9|135	
21mr|uimaj-2.8.1-9|136	%files javadoc -f .mfiles-javadoc
21mr|uimaj-2.8.1-9|137	%license LICENSE NOTICE
21mr|uimaj-2.8.1-9|138	

19591 21
21mr|uima-parent-pom-10-9|1	Name:          uima-parent-pom
21mr|uima-parent-pom-10-9|2	Version:       10
21mr|uima-parent-pom-10-9|3	Release:       9
21mr|uima-parent-pom-10-9|4	Summary:       Apache UIMA Parent POM
21mr|uima-parent-pom-10-9|5	License:       ASL 2.0
21mr|uima-parent-pom-10-9|6	URL:           http://uima.apache.org/
21mr|uima-parent-pom-10-9|7	Source0:       https://github.com/apache/uima-build/archive/parent-pom-%{version}.tar.gz
21mr|uima-parent-pom-10-9|8	# uima-parent-pom package don't include the license file
21mr|uima-parent-pom-10-9|9	# reported @ https://issues.apache.org/jira/browse/UIMA-3575
21mr|uima-parent-pom-10-9|10	Source1:       http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|uima-parent-pom-10-9|11	Patch0:        apache-parent-pom-18.patch
21mr|uima-parent-pom-10-9|12	
21mr|uima-parent-pom-10-9|13	BuildRequires: maven-local
21mr|uima-parent-pom-10-9|14	BuildRequires: mvn(ant-contrib:ant-contrib)
21mr|uima-parent-pom-10-9|15	BuildRequires: mvn(jakarta-regexp:jakarta-regexp)
21mr|uima-parent-pom-10-9|16	BuildRequires: mvn(org.apache.ant:ant-apache-regexp)
21mr|uima-parent-pom-10-9|17	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|uima-parent-pom-10-9|18	BuildRequires: mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|uima-parent-pom-10-9|19	BuildRequires: mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|uima-parent-pom-10-9|20	BuildRequires: mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|uima-parent-pom-10-9|21	BuildRequires: mvn(org.apache:apache:pom:)
21mr|uima-parent-pom-10-9|22	
21mr|uima-parent-pom-10-9|23	Group:          Development/Java
21mr|uima-parent-pom-10-9|24	BuildArch:     noarch
21mr|uima-parent-pom-10-9|25	# Java stack is not supported on x86_32
21mr|uima-parent-pom-10-9|26	ExcludeArch: %{ix86}
21mr|uima-parent-pom-10-9|27	
21mr|uima-parent-pom-10-9|28	%description
21mr|uima-parent-pom-10-9|29	UIMA (Unstructured Information Management Architecture).
21mr|uima-parent-pom-10-9|30	UIMA promotes community development and reuse of annotators
21mr|uima-parent-pom-10-9|31	that extract meta-data from unstructured information (text,
21mr|uima-parent-pom-10-9|32	audio, video, etc.); it provides for externalized declaration of
21mr|uima-parent-pom-10-9|33	type systems, component configuration, aggregation, and more,
21mr|uima-parent-pom-10-9|34	supports scalablity, and provides tooling.
21mr|uima-parent-pom-10-9|35	
21mr|uima-parent-pom-10-9|36	This package provides Parent for Apache UIMA Projects.
21mr|uima-parent-pom-10-9|37	
21mr|uima-parent-pom-10-9|38	%prep
21mr|uima-parent-pom-10-9|39	%setup -q -n uima-build-parent-pom-%{version}
21mr|uima-parent-pom-10-9|40	%patch0 -p1
21mr|uima-parent-pom-10-9|41	
21mr|uima-parent-pom-10-9|42	%pom_xpath_remove pom:Embed-Dependency
21mr|uima-parent-pom-10-9|43	%pom_xpath_remove pom:Embed-Directory
21mr|uima-parent-pom-10-9|44	%pom_xpath_remove pom:Bundle-ClassPath
21mr|uima-parent-pom-10-9|45	%pom_xpath_set pom:Include-Resource '{maven-resources}'
21mr|uima-parent-pom-10-9|46	# Deprecated entry
21mr|uima-parent-pom-10-9|47	%pom_xpath_remove pom:Bundle-RequiredExecutionEnvironment
21mr|uima-parent-pom-10-9|48	
21mr|uima-parent-pom-10-9|49	%pom_remove_plugin org.apache.uima:uima-build-helper-maven-plugin
21mr|uima-parent-pom-10-9|50	%pom_remove_plugin com.agilejava.docbkx:docbkx-maven-plugin
21mr|uima-parent-pom-10-9|51	%pom_remove_plugin :maven-changes-plugin
21mr|uima-parent-pom-10-9|52	%pom_remove_plugin :maven-dependency-plugin
21mr|uima-parent-pom-10-9|53	%pom_remove_plugin :maven-assembly-plugin
21mr|uima-parent-pom-10-9|54	%pom_remove_plugin :maven-remote-resources-plugin
21mr|uima-parent-pom-10-9|55	%pom_remove_plugin :maven-javadoc-plugin
21mr|uima-parent-pom-10-9|56	
21mr|uima-parent-pom-10-9|57	# unavailable deps org.apache.uima:uima-docbook-olink:zip:olink:1-SNAPSHOT
21mr|uima-parent-pom-10-9|58	# https://svn.apache.org/repos/asf/uima/build/trunk/uima-docbook-olink/
21mr|uima-parent-pom-10-9|59	%pom_xpath_remove "pom:profiles/pom:profile[pom:id = 'process-docbook']"
21mr|uima-parent-pom-10-9|60	# Unavailable deps
21mr|uima-parent-pom-10-9|61	%pom_xpath_remove "pom:profiles/pom:profile[pom:id = 'build-eclipse-update-subsite']"
21mr|uima-parent-pom-10-9|62	%pom_xpath_remove "pom:profiles/pom:profile[pom:id = 'build distribution']"
21mr|uima-parent-pom-10-9|63	
21mr|uima-parent-pom-10-9|64	cp -p %{SOURCE1} .
21mr|uima-parent-pom-10-9|65	sed -i 's/\r//' LICENSE-2.0.txt README.txt
21mr|uima-parent-pom-10-9|66	
21mr|uima-parent-pom-10-9|67	%build
21mr|uima-parent-pom-10-9|68	%mvn_build
21mr|uima-parent-pom-10-9|69	
21mr|uima-parent-pom-10-9|70	%install
21mr|uima-parent-pom-10-9|71	%mvn_install
21mr|uima-parent-pom-10-9|72	
21mr|uima-parent-pom-10-9|73	%files -f .mfiles
21mr|uima-parent-pom-10-9|74	%doc README.txt
21mr|uima-parent-pom-10-9|75	%license LICENSE-2.0.txt
21mr|uima-parent-pom-10-9|76	

19592 21
21mr|umbrello-23.08.4-2|1	Summary:	UML diagramming tool for KDE
21mr|umbrello-23.08.4-2|2	Name:		umbrello
21mr|umbrello-23.08.4-2|3	Version:	23.08.4
21mr|umbrello-23.08.4-2|4	Release:	2
21mr|umbrello-23.08.4-2|5	Epoch:		1
21mr|umbrello-23.08.4-2|6	License:	GPLv2+
21mr|umbrello-23.08.4-2|7	Group:		Graphical desktop/KDE
21mr|umbrello-23.08.4-2|8	Url:		http://www.kde.org
21mr|umbrello-23.08.4-2|9	Source0:	https://download.kde.org/stable/release-service/%{version}/src/%{name}-%{version}.tar.xz
21mr|umbrello-23.08.4-2|10	Source10:	umbrello.rpmlintrc
21mr|umbrello-23.08.4-2|11	BuildRequires:	appstream-util
21mr|umbrello-23.08.4-2|12	BuildRequires:	extra-cmake-modules
21mr|umbrello-23.08.4-2|13	BuildRequires:	boost-devel
21mr|umbrello-23.08.4-2|14	BuildRequires:	kdevelop-pg-qt-devel
21mr|umbrello-23.08.4-2|15	BuildRequires:	kdevelop-php
21mr|umbrello-23.08.4-2|16	BuildRequires:	kdevplatform-devel
21mr|umbrello-23.08.4-2|17	BuildRequires:	kf5archive-devel
21mr|umbrello-23.08.4-2|18	BuildRequires:	kf5completion-devel
21mr|umbrello-23.08.4-2|19	BuildRequires:	kf5config-devel
21mr|umbrello-23.08.4-2|20	BuildRequires:	kf5coreaddons-devel
21mr|umbrello-23.08.4-2|21	BuildRequires:	kf5crash-devel
21mr|umbrello-23.08.4-2|22	BuildRequires:	kf5doctools-devel
21mr|umbrello-23.08.4-2|23	BuildRequires:	kf5i18n-devel
21mr|umbrello-23.08.4-2|24	BuildRequires:	kf5iconthemes-devel
21mr|umbrello-23.08.4-2|25	BuildRequires:	kf5kcmutils-devel
21mr|umbrello-23.08.4-2|26	BuildRequires:	kf5kdelibs4support-devel
21mr|umbrello-23.08.4-2|27	BuildRequires:	kf5kio-devel
21mr|umbrello-23.08.4-2|28	BuildRequires:	kf5parts-devel
21mr|umbrello-23.08.4-2|29	BuildRequires:	kf5texteditor-devel
21mr|umbrello-23.08.4-2|30	BuildRequires:	kf5threadweaver-devel
21mr|umbrello-23.08.4-2|31	BuildRequires:	kf5widgetsaddons-devel
21mr|umbrello-23.08.4-2|32	BuildRequires:	kf5windowsystem-devel
21mr|umbrello-23.08.4-2|33	BuildRequires:	kf5xmlgui-devel
21mr|umbrello-23.08.4-2|34	BuildRequires:	pkgconfig(libxml-2.0)
21mr|umbrello-23.08.4-2|35	BuildRequires:	pkgconfig(libxslt)
21mr|umbrello-23.08.4-2|36	BuildRequires:	pkgconfig(Qt5Core)
21mr|umbrello-23.08.4-2|37	BuildRequires:	pkgconfig(Qt5Gui)
21mr|umbrello-23.08.4-2|38	BuildRequires:	pkgconfig(Qt5Network)
21mr|umbrello-23.08.4-2|39	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|umbrello-23.08.4-2|40	BuildRequires:	pkgconfig(Qt5Svg)
21mr|umbrello-23.08.4-2|41	BuildRequires:	pkgconfig(Qt5Test)
21mr|umbrello-23.08.4-2|42	BuildRequires:	pkgconfig(Qt5WebKit)
21mr|umbrello-23.08.4-2|43	BuildRequires:	pkgconfig(Qt5WebKitWidgets)
21mr|umbrello-23.08.4-2|44	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|umbrello-23.08.4-2|45	BuildRequires:	pkgconfig(Qt5Xml)
21mr|umbrello-23.08.4-2|46	BuildRequires:	clang
21mr|umbrello-23.08.4-2|47	BuildRequires:	llvm-devel
21mr|umbrello-23.08.4-2|48	
21mr|umbrello-23.08.4-2|49	%description
21mr|umbrello-23.08.4-2|50	Umbrello UML Modeller is a UML diagramming tool for KDE.
21mr|umbrello-23.08.4-2|51	
21mr|umbrello-23.08.4-2|52	%files -f %{name}.lang
21mr|umbrello-23.08.4-2|53	%{_kde5_applicationsdir}/org.kde.umbrello.desktop
21mr|umbrello-23.08.4-2|54	%{_kde5_bindir}/po2xmi5
21mr|umbrello-23.08.4-2|55	%{_kde5_bindir}/xmi2pot5
21mr|umbrello-23.08.4-2|56	%{_kde5_bindir}/umbrello5
21mr|umbrello-23.08.4-2|57	%{_kde5_datadir}/umbrello5
21mr|umbrello-23.08.4-2|58	%{_kde5_iconsdir}/*/*/*/umbrello.*
21mr|umbrello-23.08.4-2|59	%{_kde5_iconsdir}/*/*/mimetypes/application-x-uml.png
21mr|umbrello-23.08.4-2|60	%{_appdatadir}/org.kde.umbrello.appdata.xml
21mr|umbrello-23.08.4-2|61	
21mr|umbrello-23.08.4-2|62	#----------------------------------------------------------------------------
21mr|umbrello-23.08.4-2|63	
21mr|umbrello-23.08.4-2|64	%prep
21mr|umbrello-23.08.4-2|65	%autosetup -p1
21mr|umbrello-23.08.4-2|66	
21mr|umbrello-23.08.4-2|67	%build
21mr|umbrello-23.08.4-2|68	%cmake_kde5
21mr|umbrello-23.08.4-2|69	%make
21mr|umbrello-23.08.4-2|70	
21mr|umbrello-23.08.4-2|71	%install
21mr|umbrello-23.08.4-2|72	%makeinstall_std -C build
21mr|umbrello-23.08.4-2|73	
21mr|umbrello-23.08.4-2|74	%find_lang %{name} --all-name --with-html --with-kde

19593 21
21mr|umockdev-0.17.10-1|1	%define api 1.0
21mr|umockdev-0.17.10-1|2	%define major 0
21mr|umockdev-0.17.10-1|3	%define libname %mklibname %{name} %{major}
21mr|umockdev-0.17.10-1|4	%define libpreload %mklibname %{name}-preload %{major}
21mr|umockdev-0.17.10-1|5	%define girname %mklibname %{name}-gir %{api}
21mr|umockdev-0.17.10-1|6	%define devname %mklibname %{name} -d
21mr|umockdev-0.17.10-1|7	
21mr|umockdev-0.17.10-1|8	Summary:	Mock hardware devices
21mr|umockdev-0.17.10-1|9	Name:		umockdev
21mr|umockdev-0.17.10-1|10	Version:	0.17.10
21mr|umockdev-0.17.10-1|11	Release:	1
21mr|umockdev-0.17.10-1|12	License:	LGPLv2+
21mr|umockdev-0.17.10-1|13	Group:		System/Configuration/Hardware
21mr|umockdev-0.17.10-1|14	Url:		https://github.com/martinpitt/umockdev
21mr|umockdev-0.17.10-1|15	Source0:	https://github.com/martinpitt/umockdev/releases/download/%{version}/%{name}-%{version}.tar.xz
21mr|umockdev-0.17.10-1|16	BuildRequires:	chrpath
21mr|umockdev-0.17.10-1|17	BuildRequires:	gphoto2
21mr|umockdev-0.17.10-1|18	BuildRequires:	gtk-doc
21mr|umockdev-0.17.10-1|19	BuildRequires:	meson
21mr|umockdev-0.17.10-1|20	BuildRequires:	python3
21mr|umockdev-0.17.10-1|21	BuildRequires:	vala
21mr|umockdev-0.17.10-1|22	BuildRequires:	pkgconfig(glib-2.0)
21mr|umockdev-0.17.10-1|23	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|umockdev-0.17.10-1|24	BuildRequires:	pkgconfig(gudev-1.0)
21mr|umockdev-0.17.10-1|25	BuildRequires:	pkgconfig(systemd)
21mr|umockdev-0.17.10-1|26	BuildRequires:	pkgconfig(libpcap)
21mr|umockdev-0.17.10-1|27	Requires:	%{libname} = %{EVRD}
21mr|umockdev-0.17.10-1|28	
21mr|umockdev-0.17.10-1|29	%description
21mr|umockdev-0.17.10-1|30	With this program and libraries you can easily create mock udev objects.
21mr|umockdev-0.17.10-1|31	This is useful for writing tests for software which talks to
21mr|umockdev-0.17.10-1|32	hardware devices.
21mr|umockdev-0.17.10-1|33	
21mr|umockdev-0.17.10-1|34	%files
21mr|umockdev-0.17.10-1|35	%doc README.md
21mr|umockdev-0.17.10-1|36	%license COPYING
21mr|umockdev-0.17.10-1|37	%{_bindir}/%{name}-*
21mr|umockdev-0.17.10-1|38	
21mr|umockdev-0.17.10-1|39	#----------------------------------------------------------------------------
21mr|umockdev-0.17.10-1|40	
21mr|umockdev-0.17.10-1|41	%package -n %{libname}
21mr|umockdev-0.17.10-1|42	Summary:	Mock hardware devices library
21mr|umockdev-0.17.10-1|43	Group:		System/Libraries
21mr|umockdev-0.17.10-1|44	Requires:	%{libpreload} = %{EVRD}
21mr|umockdev-0.17.10-1|45	
21mr|umockdev-0.17.10-1|46	%description -n %{libname}
21mr|umockdev-0.17.10-1|47	PCManFM Qt backend library.
21mr|umockdev-0.17.10-1|48	
21mr|umockdev-0.17.10-1|49	%files -n %{libname}
21mr|umockdev-0.17.10-1|50	%{_libdir}/lib%{name}.so.%{major}*
21mr|umockdev-0.17.10-1|51	
21mr|umockdev-0.17.10-1|52	#----------------------------------------------------------------------------
21mr|umockdev-0.17.10-1|53	
21mr|umockdev-0.17.10-1|54	%package -n %{girname}
21mr|umockdev-0.17.10-1|55	Summary:	GObject Introspection interface description for %{name}
21mr|umockdev-0.17.10-1|56	Group:		System/Libraries
21mr|umockdev-0.17.10-1|57	Requires:	%{libname} = %{EVRD}
21mr|umockdev-0.17.10-1|58	
21mr|umockdev-0.17.10-1|59	%description -n %{girname}
21mr|umockdev-0.17.10-1|60	GObject Introspection interface description for %{name}.
21mr|umockdev-0.17.10-1|61	
21mr|umockdev-0.17.10-1|62	%files -n %{girname}
21mr|umockdev-0.17.10-1|63	%{_libdir}/girepository-1.0/UMockdev-%{api}.typelib
21mr|umockdev-0.17.10-1|64	
21mr|umockdev-0.17.10-1|65	#----------------------------------------------------------------------------
21mr|umockdev-0.17.10-1|66	
21mr|umockdev-0.17.10-1|67	%package -n %{libpreload}
21mr|umockdev-0.17.10-1|68	Summary:	Mock hardware devices library
21mr|umockdev-0.17.10-1|69	Group:		System/Libraries
21mr|umockdev-0.17.10-1|70	Requires:	%{name}
21mr|umockdev-0.17.10-1|71	
21mr|umockdev-0.17.10-1|72	%description -n %{libpreload}
21mr|umockdev-0.17.10-1|73	PCManFM Qt backend library.
21mr|umockdev-0.17.10-1|74	
21mr|umockdev-0.17.10-1|75	%files -n %{libpreload}
21mr|umockdev-0.17.10-1|76	%{_libdir}/lib%{name}-preload.so.%{major}*
21mr|umockdev-0.17.10-1|77	
21mr|umockdev-0.17.10-1|78	#----------------------------------------------------------------------------
21mr|umockdev-0.17.10-1|79	
21mr|umockdev-0.17.10-1|80	%package -n %{devname}
21mr|umockdev-0.17.10-1|81	Summary:	Development packages for %{name}
21mr|umockdev-0.17.10-1|82	Group:		Development/C++
21mr|umockdev-0.17.10-1|83	Requires:	%{name} = %{EVRD}
21mr|umockdev-0.17.10-1|84	
21mr|umockdev-0.17.10-1|85	%description -n %{devname}
21mr|umockdev-0.17.10-1|86	The %{name}-devel package contains the libraries to develop
21mr|umockdev-0.17.10-1|87	using %{name}.
21mr|umockdev-0.17.10-1|88	
21mr|umockdev-0.17.10-1|89	%files -n %{devname}
21mr|umockdev-0.17.10-1|90	%doc docs/script-format.txt docs/examples/battery.c docs/examples/battery.py
21mr|umockdev-0.17.10-1|91	%{_datadir}/gir-1.0/UMockdev-%{api}.gir
21mr|umockdev-0.17.10-1|92	%{_datadir}/gtk-doc/html/%{name}/
21mr|umockdev-0.17.10-1|93	%{_datadir}/vala/vapi/%{name}-%{api}.vapi
21mr|umockdev-0.17.10-1|94	%{_includedir}/%{name}-%{api}
21mr|umockdev-0.17.10-1|95	%{_libdir}/lib%{name}.so
21mr|umockdev-0.17.10-1|96	%{_libdir}/lib%{name}-preload.so
21mr|umockdev-0.17.10-1|97	%{_libdir}/pkgconfig/%{name}-%{api}.pc
21mr|umockdev-0.17.10-1|98	
21mr|umockdev-0.17.10-1|99	#----------------------------------------------------------------------------
21mr|umockdev-0.17.10-1|100	
21mr|umockdev-0.17.10-1|101	%prep
21mr|umockdev-0.17.10-1|102	%setup -q
21mr|umockdev-0.17.10-1|103	
21mr|umockdev-0.17.10-1|104	%build
21mr|umockdev-0.17.10-1|105	export CFLAGS="%{optflags} -Wno-error=strict-aliasing"
21mr|umockdev-0.17.10-1|106	%meson -Dgtk_doc=true
21mr|umockdev-0.17.10-1|107	%meson_build
21mr|umockdev-0.17.10-1|108	
21mr|umockdev-0.17.10-1|109	%install
21mr|umockdev-0.17.10-1|110	%meson_install
21mr|umockdev-0.17.10-1|111	
21mr|umockdev-0.17.10-1|112	# Remove rpath
21mr|umockdev-0.17.10-1|113	chrpath --delete %{buildroot}%{_bindir}/%{name}-record %{buildroot}%{_bindir}/%{name}-run
21mr|umockdev-0.17.10-1|114	chrpath --delete %{buildroot}%{_libdir}/lib%{name}.so.*
21mr|umockdev-0.17.10-1|115	chrpath --delete %{buildroot}%{_libdir}/lib%{name}-preload.so.*
21mr|umockdev-0.17.10-1|116	
21mr|umockdev-0.17.10-1|117	rm -rf %{buildroot}%{_datadir}/doc/%{name}

19594 21
21mr|unar-1.10.1-5|1	Name:           unar
21mr|unar-1.10.1-5|2	Version:        1.10.1
21mr|unar-1.10.1-5|3	Release:        5
21mr|unar-1.10.1-5|4	Summary:        Multi-format extractor
21mr|unar-1.10.1-5|5	License:        LGPLv2+
21mr|unar-1.10.1-5|6	Group:          Archiving/Compression
21mr|unar-1.10.1-5|7	URL:            https://theunarchiver.com/command-line
21mr|unar-1.10.1-5|8	Source0:        https://cdn.theunarchiver.com/downloads/TheUnarchiverSource.zip
21mr|unar-1.10.1-5|9	BuildRequires:  bzip2-devel
21mr|unar-1.10.1-5|10	BuildRequires:  gcc-objc
21mr|unar-1.10.1-5|11	BuildRequires:  gcc-c++
21mr|unar-1.10.1-5|12	BuildRequires:  gnustep-base-devel
21mr|unar-1.10.1-5|13	BuildRequires:  icu-devel
21mr|unar-1.10.1-5|14	BuildRequires:  make
21mr|unar-1.10.1-5|15	BuildRequires:  zlib-devel
21mr|unar-1.10.1-5|16	BuildRequires:  unzip
21mr|unar-1.10.1-5|17	
21mr|unar-1.10.1-5|18	%description
21mr|unar-1.10.1-5|19	The command-line utilities lsar and unar are capable of listing and extracting
21mr|unar-1.10.1-5|20	files respectively in several formats including RARv5, RAR support includes
21mr|unar-1.10.1-5|21	encryption and multiple volumes, unar can serve as a free and open source
21mr|unar-1.10.1-5|22	replacement of unrar.
21mr|unar-1.10.1-5|23	
21mr|unar-1.10.1-5|24	%prep
21mr|unar-1.10.1-5|25	%setup -q -c
21mr|unar-1.10.1-5|26	# recursively remove executable bit from every file, skipping directories
21mr|unar-1.10.1-5|27	find . -type f -print0 | xargs -0 chmod -x
21mr|unar-1.10.1-5|28	
21mr|unar-1.10.1-5|29	%build
21mr|unar-1.10.1-5|30	# LTO is able to more thoroughly propagate constants and as a result
21mr|unar-1.10.1-5|31	# exposes the constant 0 to a point where an Objective-C object with
21mr|unar-1.10.1-5|32	# a catchable type must be used.  Disable LTO until the package
21mr|unar-1.10.1-5|33	# gets fixed
21mr|unar-1.10.1-5|34	%define _lto_cflags %{nil}
21mr|unar-1.10.1-5|35	export OBJCFLAGS="%{optflags}"
21mr|unar-1.10.1-5|36	%make -C XADMaster -f Makefile.linux
21mr|unar-1.10.1-5|37	
21mr|unar-1.10.1-5|38	%install
21mr|unar-1.10.1-5|39	install -d %{buildroot}%{_bindir}
21mr|unar-1.10.1-5|40	install -pm755 XADMaster/unar XADMaster/lsar %{buildroot}%{_bindir}
21mr|unar-1.10.1-5|41	install -d %{buildroot}%{_mandir}/man1
21mr|unar-1.10.1-5|42	install -pm644 Extra/*.1 %{buildroot}%{_mandir}/man1
21mr|unar-1.10.1-5|43	install -d %{buildroot}%{_datadir}/bash-completion/completions
21mr|unar-1.10.1-5|44	install -pm644 Extra/lsar.bash_completion %{buildroot}%{_datadir}/bash-completion/completions/lsar
21mr|unar-1.10.1-5|45	install -pm644 Extra/unar.bash_completion %{buildroot}%{_datadir}/bash-completion/completions/unar
21mr|unar-1.10.1-5|46	
21mr|unar-1.10.1-5|47	%check
21mr|unar-1.10.1-5|48	# check version because archive with source code is not versioned
21mr|unar-1.10.1-5|49	[ "$(%{buildroot}%{_bindir}/unar --version | tr -d v)" = "%{version}" ]
21mr|unar-1.10.1-5|50	
21mr|unar-1.10.1-5|51	%files
21mr|unar-1.10.1-5|52	%license License.txt
21mr|unar-1.10.1-5|53	%{_bindir}/lsar
21mr|unar-1.10.1-5|54	%{_bindir}/unar
21mr|unar-1.10.1-5|55	%{_mandir}/man1/*.1*
21mr|unar-1.10.1-5|56	%{_datadir}/bash-completion/completions/lsar
21mr|unar-1.10.1-5|57	%{_datadir}/bash-completion/completions/unar

19595 21
21mr|unbescape-1.1.1-9|1	%global namedreltag .RELEASE
21mr|unbescape-1.1.1-9|2	%global namedversion %{version}%{?namedreltag}
21mr|unbescape-1.1.1-9|3	Name:          unbescape
21mr|unbescape-1.1.1-9|4	Version:       1.1.1
21mr|unbescape-1.1.1-9|5	Release:       9
21mr|unbescape-1.1.1-9|6	Summary:       Advanced yet easy to use escaping library for Java
21mr|unbescape-1.1.1-9|7	License:       ASL 2.0
21mr|unbescape-1.1.1-9|8	URL:           http://www.unbescape.org/
21mr|unbescape-1.1.1-9|9	Source0:       https://github.com/unbescape/unbescape/archive/%{name}-%{namedversion}.tar.gz
21mr|unbescape-1.1.1-9|10	
21mr|unbescape-1.1.1-9|11	BuildRequires: maven-local
21mr|unbescape-1.1.1-9|12	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|unbescape-1.1.1-9|13	BuildRequires: mvn(org.apache.maven.plugins:maven-release-plugin)
21mr|unbescape-1.1.1-9|14	
21mr|unbescape-1.1.1-9|15	Group:          Development/Java
21mr|unbescape-1.1.1-9|16	BuildArch:     noarch
21mr|unbescape-1.1.1-9|17	# Java stack is not supported on x86_32
21mr|unbescape-1.1.1-9|18	ExcludeArch: %{ix86}
21mr|unbescape-1.1.1-9|19	
21mr|unbescape-1.1.1-9|20	%description
21mr|unbescape-1.1.1-9|21	Unbescape is a Java library aimed at performing fully-featured and
21mr|unbescape-1.1.1-9|22	high-performance escape and unescape operations for:
21mr|unbescape-1.1.1-9|23	
21mr|unbescape-1.1.1-9|24	° HTML (HTML5 and HTML 4)
21mr|unbescape-1.1.1-9|25	° XML (XML 1.0 and XML 1.1)
21mr|unbescape-1.1.1-9|26	° JavaScript
21mr|unbescape-1.1.1-9|27	° JSON
21mr|unbescape-1.1.1-9|28	° URI/URL (both paths and query parameters)
21mr|unbescape-1.1.1-9|29	° CSS (both identifiers and string literals)
21mr|unbescape-1.1.1-9|30	° CSV (Comma-Separated Values)
21mr|unbescape-1.1.1-9|31	° Java literals
21mr|unbescape-1.1.1-9|32	° Java .properties files (both keys and values)
21mr|unbescape-1.1.1-9|33	
21mr|unbescape-1.1.1-9|34	%package javadoc
21mr|unbescape-1.1.1-9|35	Summary:       Javadoc for %{name}
21mr|unbescape-1.1.1-9|36	
21mr|unbescape-1.1.1-9|37	%description javadoc
21mr|unbescape-1.1.1-9|38	This package contains javadoc for %{name}.
21mr|unbescape-1.1.1-9|39	
21mr|unbescape-1.1.1-9|40	%prep
21mr|unbescape-1.1.1-9|41	%setup -q -n %{name}-%{name}-%{namedversion}
21mr|unbescape-1.1.1-9|42	find -name "*.class" -delete
21mr|unbescape-1.1.1-9|43	find -name "*.jar" -print -delete
21mr|unbescape-1.1.1-9|44	rm -r src/site/*
21mr|unbescape-1.1.1-9|45	
21mr|unbescape-1.1.1-9|46	%pom_remove_plugin :maven-assembly-plugin
21mr|unbescape-1.1.1-9|47	%pom_remove_plugin :maven-gpg-plugin
21mr|unbescape-1.1.1-9|48	%pom_remove_plugin :maven-site-plugin
21mr|unbescape-1.1.1-9|49	%pom_remove_plugin :maven-source-plugin
21mr|unbescape-1.1.1-9|50	%pom_xpath_remove "pom:plugin[pom:artifactId = 'maven-javadoc-plugin']/pom:executions"
21mr|unbescape-1.1.1-9|51	%pom_xpath_remove "pom:reportOutputDirectory"
21mr|unbescape-1.1.1-9|52	
21mr|unbescape-1.1.1-9|53	%pom_xpath_set "pom:maven.compile.source" 1.6
21mr|unbescape-1.1.1-9|54	%pom_xpath_set "pom:maven.compile.target" 1.6
21mr|unbescape-1.1.1-9|55	
21mr|unbescape-1.1.1-9|56	# Default is US-ASCII
21mr|unbescape-1.1.1-9|57	%pom_xpath_set "pom:encoding" UTF-8
21mr|unbescape-1.1.1-9|58	
21mr|unbescape-1.1.1-9|59	chmod 644 NOTICE.txt
21mr|unbescape-1.1.1-9|60	
21mr|unbescape-1.1.1-9|61	%mvn_file : %{name}
21mr|unbescape-1.1.1-9|62	
21mr|unbescape-1.1.1-9|63	%build
21mr|unbescape-1.1.1-9|64	
21mr|unbescape-1.1.1-9|65	%mvn_build -- -Dproject.build.sourceEncoding=UTF-8
21mr|unbescape-1.1.1-9|66	
21mr|unbescape-1.1.1-9|67	%install
21mr|unbescape-1.1.1-9|68	%mvn_install
21mr|unbescape-1.1.1-9|69	
21mr|unbescape-1.1.1-9|70	%files -f .mfiles
21mr|unbescape-1.1.1-9|71	%doc ChangeLog.txt CONTRIBUTING.markdown README.markdown RELEASING.txt USAGE.txt
21mr|unbescape-1.1.1-9|72	%license LICENSE.txt NOTICE.txt
21mr|unbescape-1.1.1-9|73	
21mr|unbescape-1.1.1-9|74	%files javadoc -f .mfiles-javadoc
21mr|unbescape-1.1.1-9|75	%license LICENSE.txt NOTICE.txt
21mr|unbescape-1.1.1-9|76	

19596 21
21mr|unbound-1.23.1-1|1	%define	major 8
21mr|unbound-1.23.1-1|2	%define	libname %mklibname %{name} %{major}
21mr|unbound-1.23.1-1|3	%define	devname %mklibname %{name} -d
21mr|unbound-1.23.1-1|4	
21mr|unbound-1.23.1-1|5	Summary:	A validating, recursive, and caching DNS resolver
21mr|unbound-1.23.1-1|6	Name:		unbound
21mr|unbound-1.23.1-1|7	Version:	1.23.1
21mr|unbound-1.23.1-1|8	Release:	1
21mr|unbound-1.23.1-1|9	License:	BSD
21mr|unbound-1.23.1-1|10	Group:		System/Servers
21mr|unbound-1.23.1-1|11	Url:		https://unbound.net
21mr|unbound-1.23.1-1|12	Source0:	https://nlnetlabs.nl/downloads/unbound/%{name}-%{version}.tar.gz
21mr|unbound-1.23.1-1|13	Source1:	%{name}-tmpfiles.conf
21mr|unbound-1.23.1-1|14	# NOTE: There's more complex contrib/unbound.service in sources
21mr|unbound-1.23.1-1|15	Source2:	%{name}.service
21mr|unbound-1.23.1-1|16	Source3:	%{name}_rosa.conf
21mr|unbound-1.23.1-1|17	BuildRequires:	bison
21mr|unbound-1.23.1-1|18	BuildRequires:	doxygen
21mr|unbound-1.23.1-1|19	BuildRequires:	flex
21mr|unbound-1.23.1-1|20	BuildRequires:	pkgconfig(expat)
21mr|unbound-1.23.1-1|21	BuildRequires:	pkgconfig(libevent)
21mr|unbound-1.23.1-1|22	BuildRequires:	pkgconfig(nss)
21mr|unbound-1.23.1-1|23	BuildRequires:	pkgconfig(openssl)
21mr|unbound-1.23.1-1|24	# For Python bindings
21mr|unbound-1.23.1-1|25	BuildRequires:  pkgconfig(python3)
21mr|unbound-1.23.1-1|26	BuildRequires:  swig
21mr|unbound-1.23.1-1|27	Requires(pre,post,preun,postun):	rpm-helper
21mr|unbound-1.23.1-1|28	
21mr|unbound-1.23.1-1|29	%description
21mr|unbound-1.23.1-1|30	Unbound is a validating, recursive, and caching DNS resolver. The C
21mr|unbound-1.23.1-1|31	implementation of Unbound is developed and maintained by NLnet Labs. It is
21mr|unbound-1.23.1-1|32	based on ideas and algorithms taken from a java prototype developed by
21mr|unbound-1.23.1-1|33	Verisign labs, Nominet, Kirei and ep.net. It is designed as a set of modular
21mr|unbound-1.23.1-1|34	components, so that also DNSSEC (secure DNS) validation and stub-resolvers
21mr|unbound-1.23.1-1|35	(that do not run as a server, but are linked into an application) are easily
21mr|unbound-1.23.1-1|36	possible.
21mr|unbound-1.23.1-1|37	
21mr|unbound-1.23.1-1|38	%files
21mr|unbound-1.23.1-1|39	%doc LICENSE README
21mr|unbound-1.23.1-1|40	%config(noreplace) %{_sysconfdir}/%{name}/%{name}.conf
21mr|unbound-1.23.1-1|41	%{_sbindir}/%{name}*
21mr|unbound-1.23.1-1|42	%{_mandir}/man1/%{name}*.1*
21mr|unbound-1.23.1-1|43	%{_mandir}/man5/%{name}*.5*
21mr|unbound-1.23.1-1|44	%{_mandir}/man8/%{name}*.8*
21mr|unbound-1.23.1-1|45	%{_tmpfilesdir}/%{name}.conf
21mr|unbound-1.23.1-1|46	%{_prefix}/lib/systemd/system/%{name}.service
21mr|unbound-1.23.1-1|47	%{_docdir}/%{name}/unbound.conf
21mr|unbound-1.23.1-1|48	
21mr|unbound-1.23.1-1|49	%pre
21mr|unbound-1.23.1-1|50	%_pre_useradd %{name} /dev/null %{_bindir}/false
21mr|unbound-1.23.1-1|51	
21mr|unbound-1.23.1-1|52	%post
21mr|unbound-1.23.1-1|53	%tmpfiles_create %{_tmpfilesdir}/%{name}.conf
21mr|unbound-1.23.1-1|54	%_post_service %{name}
21mr|unbound-1.23.1-1|55	
21mr|unbound-1.23.1-1|56	%preun
21mr|unbound-1.23.1-1|57	%_preun_service %{name}
21mr|unbound-1.23.1-1|58	
21mr|unbound-1.23.1-1|59	%postun
21mr|unbound-1.23.1-1|60	%_postun_userdel %{name}
21mr|unbound-1.23.1-1|61	
21mr|unbound-1.23.1-1|62	#----------------------------------------------------------------------------
21mr|unbound-1.23.1-1|63	
21mr|unbound-1.23.1-1|64	%package -n %{libname}
21mr|unbound-1.23.1-1|65	Summary:	Shared library for Unbound
21mr|unbound-1.23.1-1|66	Group:		System/Libraries
21mr|unbound-1.23.1-1|67	
21mr|unbound-1.23.1-1|68	%description -n %{libname}
21mr|unbound-1.23.1-1|69	Shared library for Unbound.
21mr|unbound-1.23.1-1|70	
21mr|unbound-1.23.1-1|71	%files -n %{libname}
21mr|unbound-1.23.1-1|72	%doc LICENSE
21mr|unbound-1.23.1-1|73	%{_libdir}/lib%{name}.so.%{major}
21mr|unbound-1.23.1-1|74	%{_libdir}/lib%{name}.so.%{major}.*
21mr|unbound-1.23.1-1|75	
21mr|unbound-1.23.1-1|76	#----------------------------------------------------------------------------
21mr|unbound-1.23.1-1|77	
21mr|unbound-1.23.1-1|78	%package -n %{devname}
21mr|unbound-1.23.1-1|79	Summary:	Development headers and libraries for Unbound
21mr|unbound-1.23.1-1|80	Group:		Development/C
21mr|unbound-1.23.1-1|81	Requires:	%{libname} = %{EVRD}
21mr|unbound-1.23.1-1|82	Provides:	%{name}-devel = %{EVRD}
21mr|unbound-1.23.1-1|83	
21mr|unbound-1.23.1-1|84	%description -n %{devname}
21mr|unbound-1.23.1-1|85	Development headers and libraries for Unbound.
21mr|unbound-1.23.1-1|86	
21mr|unbound-1.23.1-1|87	%files -n %{devname}
21mr|unbound-1.23.1-1|88	%doc LICENSE
21mr|unbound-1.23.1-1|89	%{_includedir}/*.h
21mr|unbound-1.23.1-1|90	%{_libdir}/lib%{name}.so
21mr|unbound-1.23.1-1|91	%{_libdir}/pkgconfig/libunbound.pc
21mr|unbound-1.23.1-1|92	%{_mandir}/man3/*.3.*
21mr|unbound-1.23.1-1|93	
21mr|unbound-1.23.1-1|94	#----------------------------------------------------------------------------
21mr|unbound-1.23.1-1|95	
21mr|unbound-1.23.1-1|96	%package -n python3-unbound
21mr|unbound-1.23.1-1|97	Summary:        Python 3 modules and extensions for unbound
21mr|unbound-1.23.1-1|98	Group:          Development/Python
21mr|unbound-1.23.1-1|99	%{?python_provide:%python_provide python3-unbound}
21mr|unbound-1.23.1-1|100	Requires:       %{libname}%{?_isa} = %{version}-%{release}
21mr|unbound-1.23.1-1|101	
21mr|unbound-1.23.1-1|102	%description -n python3-unbound
21mr|unbound-1.23.1-1|103	Python 3 modules and extensions for unbound
21mr|unbound-1.23.1-1|104	
21mr|unbound-1.23.1-1|105	%files -n python3-unbound
21mr|unbound-1.23.1-1|106	%license pythonmod/LICENSE
21mr|unbound-1.23.1-1|107	%{python3_sitearch}/*
21mr|unbound-1.23.1-1|108	%doc libunbound/python/examples/*
21mr|unbound-1.23.1-1|109	%doc pythonmod/examples/*
21mr|unbound-1.23.1-1|110	
21mr|unbound-1.23.1-1|111	#----------------------------------------------------------------------------
21mr|unbound-1.23.1-1|112	
21mr|unbound-1.23.1-1|113	%prep
21mr|unbound-1.23.1-1|114	%autosetup -p1
21mr|unbound-1.23.1-1|115	
21mr|unbound-1.23.1-1|116	
21mr|unbound-1.23.1-1|117	%build
21mr|unbound-1.23.1-1|118	export PYTHON=%__python3
21mr|unbound-1.23.1-1|119	%configure \
21mr|unbound-1.23.1-1|120	--disable-rpath \
21mr|unbound-1.23.1-1|121	--disable-static \
21mr|unbound-1.23.1-1|122	--with-libevent \
21mr|unbound-1.23.1-1|123	--enable-event-api \
21mr|unbound-1.23.1-1|124	--with-pythonmodule \
21mr|unbound-1.23.1-1|125	--with-pyunbound
21mr|unbound-1.23.1-1|126	
21mr|unbound-1.23.1-1|127	%make_build
21mr|unbound-1.23.1-1|128	
21mr|unbound-1.23.1-1|129	%install
21mr|unbound-1.23.1-1|130	%make_install
21mr|unbound-1.23.1-1|131	install -D -p -m 0644 %{buildroot}%{_sysconfdir}/%{name}/unbound.conf %{buildroot}%{_docdir}/%{name}/unbound.conf
21mr|unbound-1.23.1-1|132	install -D -p -m 0644 %{SOURCE1} %{buildroot}%{_tmpfilesdir}/%{name}.conf
21mr|unbound-1.23.1-1|133	install -D -p -m 0644 %{SOURCE2} %{buildroot}%{_prefix}/lib/systemd/system/%{name}.service
21mr|unbound-1.23.1-1|134	install -D -p -m 0644 %{SOURCE3} %{buildroot}%{_sysconfdir}/%{name}/%{name}.conf
21mr|unbound-1.23.1-1|135	install -D -p -m 0644 contrib/libunbound.pc %{buildroot}%{_libdir}/pkgconfig/libunbound.pc
21mr|unbound-1.23.1-1|136	
21mr|unbound-1.23.1-1|137	
21mr|unbound-1.23.1-1|138	
21mr|unbound-1.23.1-1|139	# CVE-2020-28935
21mr|unbound-1.23.1-1|140	# CVE-2022-30698
21mr|unbound-1.23.1-1|141	# CVE-2022-30699
21mr|unbound-1.23.1-1|142	# CVE-2022-3204

19597 21
21mr|uncommons-maths-1.2.3-12|1	%global with_ant 0
21mr|uncommons-maths-1.2.3-12|2	Name:          uncommons-maths
21mr|uncommons-maths-1.2.3-12|3	Version:       1.2.3
21mr|uncommons-maths-1.2.3-12|4	Release:       12
21mr|uncommons-maths-1.2.3-12|5	Summary:       Random number generators library for Java
21mr|uncommons-maths-1.2.3-12|6	License:       ASL 2.0
21mr|uncommons-maths-1.2.3-12|7	Url:           http://maths.uncommons.org/
21mr|uncommons-maths-1.2.3-12|8	Source0:       https://github.com/dwdyer/uncommons-maths/archive/Release-%{version}.tar.gz
21mr|uncommons-maths-1.2.3-12|9	# fix project encoding
21mr|uncommons-maths-1.2.3-12|10	# add dependencies
21mr|uncommons-maths-1.2.3-12|11	# add maven plugins configuration
21mr|uncommons-maths-1.2.3-12|12	Patch0:        uncommons-maths-1.2.3-pom.patch
21mr|uncommons-maths-1.2.3-12|13	
21mr|uncommons-maths-1.2.3-12|14	BuildRequires: mvn(org.jfree:jcommon)
21mr|uncommons-maths-1.2.3-12|15	BuildRequires: mvn(org.jfree:jfreechart)
21mr|uncommons-maths-1.2.3-12|16	
21mr|uncommons-maths-1.2.3-12|17	%if %with_ant
21mr|uncommons-maths-1.2.3-12|18	BuildRequires: ant
21mr|uncommons-maths-1.2.3-12|19	BuildRequires: aqute-bnd
21mr|uncommons-maths-1.2.3-12|20	BuildRequires: javapackages-tools
21mr|uncommons-maths-1.2.3-12|21	# https://bugzilla.redhat.com/show_bug.cgi?id=1069493
21mr|uncommons-maths-1.2.3-12|22	BuildRequires: uncommons-antlib
21mr|uncommons-maths-1.2.3-12|23	
21mr|uncommons-maths-1.2.3-12|24	Requires:      jcommon
21mr|uncommons-maths-1.2.3-12|25	Requires:      jfreechart
21mr|uncommons-maths-1.2.3-12|26	Requires:      java-headless
21mr|uncommons-maths-1.2.3-12|27	Requires:      javapackages-tools
21mr|uncommons-maths-1.2.3-12|28	%else
21mr|uncommons-maths-1.2.3-12|29	BuildRequires: maven-local
21mr|uncommons-maths-1.2.3-12|30	BuildRequires: maven-plugin-bundle
21mr|uncommons-maths-1.2.3-12|31	%endif
21mr|uncommons-maths-1.2.3-12|32	
21mr|uncommons-maths-1.2.3-12|33	%if 0
21mr|uncommons-maths-1.2.3-12|34	# Test deps
21mr|uncommons-maths-1.2.3-12|35	BuildRequires: mvn(org.testng:testng)
21mr|uncommons-maths-1.2.3-12|36	%endif
21mr|uncommons-maths-1.2.3-12|37	
21mr|uncommons-maths-1.2.3-12|38	Group:          Development/Java
21mr|uncommons-maths-1.2.3-12|39	BuildArch:     noarch
21mr|uncommons-maths-1.2.3-12|40	# Java stack is not supported on x86_32
21mr|uncommons-maths-1.2.3-12|41	ExcludeArch: %{ix86}
21mr|uncommons-maths-1.2.3-12|42	
21mr|uncommons-maths-1.2.3-12|43	%description
21mr|uncommons-maths-1.2.3-12|44	The Uncommons Maths library provides five easy-to-use,
21mr|uncommons-maths-1.2.3-12|45	statistically sound, high-performance pseudo-random
21mr|uncommons-maths-1.2.3-12|46	number generators (RNGs).
21mr|uncommons-maths-1.2.3-12|47	
21mr|uncommons-maths-1.2.3-12|48	%package javadoc
21mr|uncommons-maths-1.2.3-12|49	Summary:       Javadoc for %{name}
21mr|uncommons-maths-1.2.3-12|50	
21mr|uncommons-maths-1.2.3-12|51	%description javadoc
21mr|uncommons-maths-1.2.3-12|52	This package contains javadoc for %{name}.
21mr|uncommons-maths-1.2.3-12|53	
21mr|uncommons-maths-1.2.3-12|54	%prep
21mr|uncommons-maths-1.2.3-12|55	%setup -q -n %{name}-Release-%{version}
21mr|uncommons-maths-1.2.3-12|56	find . -name "*.jar" -print -delete
21mr|uncommons-maths-1.2.3-12|57	find . -name "*.class" -print -delete
21mr|uncommons-maths-1.2.3-12|58	rm -r lib/compiletime/diehard/diehard
21mr|uncommons-maths-1.2.3-12|59	
21mr|uncommons-maths-1.2.3-12|60	%patch0 -p0
21mr|uncommons-maths-1.2.3-12|61	sed -i "s|<version>@VERSION@</version>|<version>%{version}</version>|" core/pom.xml
21mr|uncommons-maths-1.2.3-12|62	
21mr|uncommons-maths-1.2.3-12|63	%if %with_ant
21mr|uncommons-maths-1.2.3-12|64	pushd lib
21mr|uncommons-maths-1.2.3-12|65	pushd compiletime
21mr|uncommons-maths-1.2.3-12|66	# unavailable ant task in aqute-bndlib pkg
21mr|uncommons-maths-1.2.3-12|67	ln -sf $(build-classpath aqute-bnd) bnd/bnd-1.50.0.jar
21mr|uncommons-maths-1.2.3-12|68	ln -sf $(build-classpath testng) testng/testng-5.13.1.jar
21mr|uncommons-maths-1.2.3-12|69	ln -sf $(build-classpath uncommons-antlib) uncommons-antlib-0.3.1.jar
21mr|uncommons-maths-1.2.3-12|70	popd
21mr|uncommons-maths-1.2.3-12|71	pushd runtime
21mr|uncommons-maths-1.2.3-12|72	ln -sf $(build-classpath jcommon) jcommon-1.0.12.jar
21mr|uncommons-maths-1.2.3-12|73	ln -sf $(build-classpath jfreechart/jfreechart) jfreechart-1.0.8.jar
21mr|uncommons-maths-1.2.3-12|74	popd
21mr|uncommons-maths-1.2.3-12|75	popd
21mr|uncommons-maths-1.2.3-12|76	
21mr|uncommons-maths-1.2.3-12|77	sed -i 's|classpath="${artifact.identifier}.jar jfreechart-1.0.8.jar jcommon-1.0.12.jar"||' build.xml
21mr|uncommons-maths-1.2.3-12|78	sed -i 's|depends="core, demo"|depends="core"|' build.xml
21mr|uncommons-maths-1.2.3-12|79	%endif
21mr|uncommons-maths-1.2.3-12|80	
21mr|uncommons-maths-1.2.3-12|81	%build
21mr|uncommons-maths-1.2.3-12|82	
21mr|uncommons-maths-1.2.3-12|83	%if %with_ant
21mr|uncommons-maths-1.2.3-12|84	ant
21mr|uncommons-maths-1.2.3-12|85	ant docs
21mr|uncommons-maths-1.2.3-12|86	%else
21mr|uncommons-maths-1.2.3-12|87	cd core
21mr|uncommons-maths-1.2.3-12|88	%mvn_file : %{name}
21mr|uncommons-maths-1.2.3-12|89	# Test skipped unable to run test suite without uncommons-antlib support
21mr|uncommons-maths-1.2.3-12|90	%mvn_build -f
21mr|uncommons-maths-1.2.3-12|91	%endif
21mr|uncommons-maths-1.2.3-12|92	
21mr|uncommons-maths-1.2.3-12|93	%install
21mr|uncommons-maths-1.2.3-12|94	
21mr|uncommons-maths-1.2.3-12|95	%if %with_ant
21mr|uncommons-maths-1.2.3-12|96	mkdir -p %{buildroot}%{_javadir}
21mr|uncommons-maths-1.2.3-12|97	install -pm 644 core/build/%{name}-%{version}.jar %{buildroot}%{_javadir}/%{name}.jar
21mr|uncommons-maths-1.2.3-12|98	
21mr|uncommons-maths-1.2.3-12|99	mkdir -p %{buildroot}%{_mavenpomdir}
21mr|uncommons-maths-1.2.3-12|100	install -pm 644 core/pom.xml %{buildroot}%{_mavenpomdir}/JPP-%{name}.pom
21mr|uncommons-maths-1.2.3-12|101	%add_maven_depmap JPP-%{name}.pom %{name}.jar
21mr|uncommons-maths-1.2.3-12|102	
21mr|uncommons-maths-1.2.3-12|103	mkdir -p %{buildroot}%{_javadocdir}/%{name}
21mr|uncommons-maths-1.2.3-12|104	cp -pr docs/api/* %{buildroot}%{_javadocdir}/%{name}
21mr|uncommons-maths-1.2.3-12|105	%else
21mr|uncommons-maths-1.2.3-12|106	cd core
21mr|uncommons-maths-1.2.3-12|107	%mvn_install
21mr|uncommons-maths-1.2.3-12|108	%endif
21mr|uncommons-maths-1.2.3-12|109	
21mr|uncommons-maths-1.2.3-12|110	%if %with_ant
21mr|uncommons-maths-1.2.3-12|111	%files -f .mfiles
21mr|uncommons-maths-1.2.3-12|112	%else
21mr|uncommons-maths-1.2.3-12|113	%files -f core/.mfiles
21mr|uncommons-maths-1.2.3-12|114	%endif
21mr|uncommons-maths-1.2.3-12|115	%doc CHANGELOG.txt
21mr|uncommons-maths-1.2.3-12|116	%license LICENCE.txt NOTICE.txt
21mr|uncommons-maths-1.2.3-12|117	
21mr|uncommons-maths-1.2.3-12|118	%if %with_ant
21mr|uncommons-maths-1.2.3-12|119	%files javadoc
21mr|uncommons-maths-1.2.3-12|120	%{_javadocdir}/%{name}
21mr|uncommons-maths-1.2.3-12|121	%else
21mr|uncommons-maths-1.2.3-12|122	%files javadoc -f core/.mfiles-javadoc
21mr|uncommons-maths-1.2.3-12|123	%endif
21mr|uncommons-maths-1.2.3-12|124	%license LICENCE.txt NOTICE.txt
21mr|uncommons-maths-1.2.3-12|125	

19598 21
21mr|uncrustify-0.64-2|1	Summary:	Reformat Source
21mr|uncrustify-0.64-2|2	Name:		uncrustify
21mr|uncrustify-0.64-2|3	Version:	0.64
21mr|uncrustify-0.64-2|4	Release:	2
21mr|uncrustify-0.64-2|5	License:	GPLv2+
21mr|uncrustify-0.64-2|6	Group:		Development/Tools
21mr|uncrustify-0.64-2|7	Url:		http://uncrustify.sourceforge.net/
21mr|uncrustify-0.64-2|8	Source0:	http://prdownloads.sourceforge.net/uncrustify/%{name}-%{version}.tar.gz
21mr|uncrustify-0.64-2|9	BuildRequires:	cmake
21mr|uncrustify-0.64-2|10	
21mr|uncrustify-0.64-2|11	%description
21mr|uncrustify-0.64-2|12	Source Code Beautifier for C, C++, C#, D, Java, and Pawn.
21mr|uncrustify-0.64-2|13	
21mr|uncrustify-0.64-2|14	%files
21mr|uncrustify-0.64-2|15	%doc COPYING AUTHORS README.md NEWS
21mr|uncrustify-0.64-2|16	%doc documentation
21mr|uncrustify-0.64-2|17	%{_bindir}/uncrustify
21mr|uncrustify-0.64-2|18	%{_mandir}/man1/uncrustify.1*
21mr|uncrustify-0.64-2|19	
21mr|uncrustify-0.64-2|20	#----------------------------------------------------------------------------
21mr|uncrustify-0.64-2|21	
21mr|uncrustify-0.64-2|22	%prep
21mr|uncrustify-0.64-2|23	%setup -qc
21mr|uncrustify-0.64-2|24	
21mr|uncrustify-0.64-2|25	%build
21mr|uncrustify-0.64-2|26	%cmake
21mr|uncrustify-0.64-2|27	%make
21mr|uncrustify-0.64-2|28	
21mr|uncrustify-0.64-2|29	%install
21mr|uncrustify-0.64-2|30	%makeinstall_std -C build

19599 21
21mr|undertow-1.4.0-6|1	%global namedreltag .Final
21mr|undertow-1.4.0-6|2	%global namedversion %{version}%{?namedreltag}
21mr|undertow-1.4.0-6|3	Name:             undertow
21mr|undertow-1.4.0-6|4	Version:          1.4.0
21mr|undertow-1.4.0-6|5	Release:          6
21mr|undertow-1.4.0-6|6	Summary:          Java web server using non-blocking IO
21mr|undertow-1.4.0-6|7	License:          ASL 2.0
21mr|undertow-1.4.0-6|8	URL:              http://undertow.io/
21mr|undertow-1.4.0-6|9	Source0:          https://github.com/undertow-io/undertow/archive/%{namedversion}/%{name}-%{namedversion}.tar.gz
21mr|undertow-1.4.0-6|10	# Remove unavailable methods in jetty-alpn-api-1.1.0
21mr|undertow-1.4.0-6|11	Patch0:           undertow-1.4.0-jetty-alpn-api-1.1.0.patch
21mr|undertow-1.4.0-6|12	
21mr|undertow-1.4.0-6|13	Group:          Development/Java
21mr|undertow-1.4.0-6|14	BuildArch:        noarch
21mr|undertow-1.4.0-6|15	# Java stack is not supported on x86_32
21mr|undertow-1.4.0-6|16	ExcludeArch: %{ix86}
21mr|undertow-1.4.0-6|17	Epoch:            1
21mr|undertow-1.4.0-6|18	
21mr|undertow-1.4.0-6|19	BuildRequires:    maven-local
21mr|undertow-1.4.0-6|20	BuildRequires:    mvn(junit:junit)
21mr|undertow-1.4.0-6|21	BuildRequires:    mvn(org.eclipse.jetty.alpn:alpn-api)
21mr|undertow-1.4.0-6|22	BuildRequires:    mvn(org.jboss:jboss-parent:pom:)
21mr|undertow-1.4.0-6|23	BuildRequires:    mvn(org.jboss.classfilewriter:jboss-classfilewriter)
21mr|undertow-1.4.0-6|24	BuildRequires:    mvn(org.jboss.logging:jboss-logging)
21mr|undertow-1.4.0-6|25	BuildRequires:    mvn(org.jboss.logging:jboss-logging-processor)
21mr|undertow-1.4.0-6|26	BuildRequires:    mvn(org.jboss.logmanager:jboss-logmanager)
21mr|undertow-1.4.0-6|27	BuildRequires:    mvn(org.jboss.spec.javax.annotation:jboss-annotations-api_1.2_spec)
21mr|undertow-1.4.0-6|28	BuildRequires:    mvn(org.jboss.spec.javax.servlet:jboss-servlet-api_3.1_spec)
21mr|undertow-1.4.0-6|29	BuildRequires:    mvn(org.jboss.spec.javax.websocket:jboss-websocket-api_1.1_spec)
21mr|undertow-1.4.0-6|30	BuildRequires:    mvn(org.jboss.xnio:xnio-api)
21mr|undertow-1.4.0-6|31	BuildRequires:    mvn(org.jboss.xnio:xnio-nio)
21mr|undertow-1.4.0-6|32	
21mr|undertow-1.4.0-6|33	%description
21mr|undertow-1.4.0-6|34	Java web server using non-blocking IO
21mr|undertow-1.4.0-6|35	
21mr|undertow-1.4.0-6|36	%package javadoc
21mr|undertow-1.4.0-6|37	Summary:          Javadoc for %{name}
21mr|undertow-1.4.0-6|38	
21mr|undertow-1.4.0-6|39	%description javadoc
21mr|undertow-1.4.0-6|40	This package contains the API documentation for %{name}.
21mr|undertow-1.4.0-6|41	
21mr|undertow-1.4.0-6|42	%prep
21mr|undertow-1.4.0-6|43	%setup -q -n %{name}-%{namedversion}
21mr|undertow-1.4.0-6|44	
21mr|undertow-1.4.0-6|45	%patch0 -p1
21mr|undertow-1.4.0-6|46	
21mr|undertow-1.4.0-6|47	rm -rf mac-jdk-fix
21mr|undertow-1.4.0-6|48	
21mr|undertow-1.4.0-6|49	# Not needed
21mr|undertow-1.4.0-6|50	%pom_disable_module examples
21mr|undertow-1.4.0-6|51	
21mr|undertow-1.4.0-6|52	%pom_remove_plugin -r :maven-checkstyle-plugin
21mr|undertow-1.4.0-6|53	%pom_remove_plugin org.bitstrings.maven.plugins:dependencypath-maven-plugin core
21mr|undertow-1.4.0-6|54	%pom_remove_plugin org.bitstrings.maven.plugins:dependencypath-maven-plugin servlet
21mr|undertow-1.4.0-6|55	%pom_remove_dep -r io.undertow.build:undertow-checkstyle-config
21mr|undertow-1.4.0-6|56	
21mr|undertow-1.4.0-6|57	# Disable default-jar execution of maven-jar-plugin, which is causing
21mr|undertow-1.4.0-6|58	# problems with version 3.0.0 of the plugin.
21mr|undertow-1.4.0-6|59	for p in core servlet;do
21mr|undertow-1.4.0-6|60	%pom_xpath_inject "pom:plugin[pom:artifactId='maven-jar-plugin']/pom:executions" "
21mr|undertow-1.4.0-6|61	<execution>
21mr|undertow-1.4.0-6|62	<id>default-jar</id>
21mr|undertow-1.4.0-6|63	<phase>skip</phase>
21mr|undertow-1.4.0-6|64	</execution>" ${p}
21mr|undertow-1.4.0-6|65	done
21mr|undertow-1.4.0-6|66	
21mr|undertow-1.4.0-6|67	%build
21mr|undertow-1.4.0-6|68	
21mr|undertow-1.4.0-6|69	%mvn_build -f
21mr|undertow-1.4.0-6|70	
21mr|undertow-1.4.0-6|71	%install
21mr|undertow-1.4.0-6|72	%mvn_install
21mr|undertow-1.4.0-6|73	
21mr|undertow-1.4.0-6|74	%files -f .mfiles
21mr|undertow-1.4.0-6|75	%doc README.md
21mr|undertow-1.4.0-6|76	%license LICENSE.txt
21mr|undertow-1.4.0-6|77	
21mr|undertow-1.4.0-6|78	%files javadoc -f .mfiles-javadoc
21mr|undertow-1.4.0-6|79	%license LICENSE.txt
21mr|undertow-1.4.0-6|80	

19600 21
21mr|undertow-js-1.0.2-6|1	%global namedreltag .Final
21mr|undertow-js-1.0.2-6|2	%global namedversion %{version}%{?namedreltag}
21mr|undertow-js-1.0.2-6|3	
21mr|undertow-js-1.0.2-6|4	# Unavailable test dep: io.undertow:undertow-core:test-jar:
21mr|undertow-js-1.0.2-6|5	%bcond_with tests
21mr|undertow-js-1.0.2-6|6	
21mr|undertow-js-1.0.2-6|7	Name:          undertow-js
21mr|undertow-js-1.0.2-6|8	Version:       1.0.2
21mr|undertow-js-1.0.2-6|9	Release:       6
21mr|undertow-js-1.0.2-6|10	Summary:       JavaScript based handlers for Undertow
21mr|undertow-js-1.0.2-6|11	License:       ASL 2.0
21mr|undertow-js-1.0.2-6|12	URL:           https://github.com/undertow-io/undertow.js
21mr|undertow-js-1.0.2-6|13	Source0:       https://github.com/undertow-io/undertow.js/archive/%{namedversion}.tar.gz
21mr|undertow-js-1.0.2-6|14	# https://issues.jboss.org/browse/UTJS-3
21mr|undertow-js-1.0.2-6|15	# https://issues.jboss.org/browse/UTJS-4
21mr|undertow-js-1.0.2-6|16	Source1:       http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|undertow-js-1.0.2-6|17	
21mr|undertow-js-1.0.2-6|18	BuildRequires: maven-local
21mr|undertow-js-1.0.2-6|19	BuildRequires: mvn(com.github.spullara.mustache.java:compiler)
21mr|undertow-js-1.0.2-6|20	BuildRequires: mvn(io.undertow:undertow-core)
21mr|undertow-js-1.0.2-6|21	BuildRequires: mvn(io.undertow:undertow-servlet)
21mr|undertow-js-1.0.2-6|22	BuildRequires: mvn(io.undertow:undertow-websockets-jsr)
21mr|undertow-js-1.0.2-6|23	BuildRequires: mvn(javax.enterprise:cdi-api)
21mr|undertow-js-1.0.2-6|24	BuildRequires: mvn(org.freemarker:freemarker) >= 2.3.23
21mr|undertow-js-1.0.2-6|25	BuildRequires: mvn(org.jboss:jboss-parent:pom:)
21mr|undertow-js-1.0.2-6|26	BuildRequires: mvn(org.jboss.logging:jboss-logging-processor)
21mr|undertow-js-1.0.2-6|27	
21mr|undertow-js-1.0.2-6|28	%if %{with tests}
21mr|undertow-js-1.0.2-6|29	BuildRequires: mvn(com.h2database:h2)
21mr|undertow-js-1.0.2-6|30	BuildRequires: mvn(io.undertow:undertow-core:test-jar:)
21mr|undertow-js-1.0.2-6|31	BuildRequires: mvn(junit:junit)
21mr|undertow-js-1.0.2-6|32	BuildRequires: mvn(org.apache.httpcomponents:httpclient)
21mr|undertow-js-1.0.2-6|33	BuildRequires: mvn(org.jboss.logmanager:jboss-logmanager)
21mr|undertow-js-1.0.2-6|34	BuildRequires: mvn(org.jboss.spec.javax.websocket:jboss-websocket-api_1.1_spec)
21mr|undertow-js-1.0.2-6|35	BuildRequires: mvn(org.jboss.xnio:xnio-nio)
21mr|undertow-js-1.0.2-6|36	%endif
21mr|undertow-js-1.0.2-6|37	
21mr|undertow-js-1.0.2-6|38	Group:          Development/Java
21mr|undertow-js-1.0.2-6|39	BuildArch:     noarch
21mr|undertow-js-1.0.2-6|40	# Java stack is not supported on x86_32
21mr|undertow-js-1.0.2-6|41	ExcludeArch: %{ix86}
21mr|undertow-js-1.0.2-6|42	
21mr|undertow-js-1.0.2-6|43	%description
21mr|undertow-js-1.0.2-6|44	Undertow.js is an integration library that provides and
21mr|undertow-js-1.0.2-6|45	easy way to integrate server side JavaScript code
21mr|undertow-js-1.0.2-6|46	with Java EE components.
21mr|undertow-js-1.0.2-6|47	
21mr|undertow-js-1.0.2-6|48	This project allows you to register Undertow handlers
21mr|undertow-js-1.0.2-6|49	using javascript, which can inject and use EE components
21mr|undertow-js-1.0.2-6|50	such as CDI beans. It supports hot deployment, so it
21mr|undertow-js-1.0.2-6|51	is possible to modify your scripts without any compile +
21mr|undertow-js-1.0.2-6|52	redeploy cycle (especially when combined with the
21mr|undertow-js-1.0.2-6|53	upcoming external resource support in Wildfly).
21mr|undertow-js-1.0.2-6|54	
21mr|undertow-js-1.0.2-6|55	%package javadoc
21mr|undertow-js-1.0.2-6|56	Summary:       Javadoc for %{name}
21mr|undertow-js-1.0.2-6|57	
21mr|undertow-js-1.0.2-6|58	%description javadoc
21mr|undertow-js-1.0.2-6|59	This package contains javadoc for %{name}.
21mr|undertow-js-1.0.2-6|60	
21mr|undertow-js-1.0.2-6|61	%prep
21mr|undertow-js-1.0.2-6|62	%setup -q -n undertow.js-%{namedversion}
21mr|undertow-js-1.0.2-6|63	
21mr|undertow-js-1.0.2-6|64	cp -p %{SOURCE1} LICENSE
21mr|undertow-js-1.0.2-6|65	sed -i 's/\r//' LICENSE
21mr|undertow-js-1.0.2-6|66	
21mr|undertow-js-1.0.2-6|67	%if %{without tests}
21mr|undertow-js-1.0.2-6|68	%pom_xpath_remove "pom:dependency[pom:type = 'test-jar']"
21mr|undertow-js-1.0.2-6|69	%pom_xpath_remove "pom:dependency[pom:scope = 'test']"
21mr|undertow-js-1.0.2-6|70	%endif
21mr|undertow-js-1.0.2-6|71	
21mr|undertow-js-1.0.2-6|72	%mvn_file io.undertow.js:%{name} %{name}
21mr|undertow-js-1.0.2-6|73	
21mr|undertow-js-1.0.2-6|74	%build
21mr|undertow-js-1.0.2-6|75	
21mr|undertow-js-1.0.2-6|76	%if %{without tests}
21mr|undertow-js-1.0.2-6|77	opts="-f"
21mr|undertow-js-1.0.2-6|78	%endif
21mr|undertow-js-1.0.2-6|79	# Test disabled: unavailable test dep
21mr|undertow-js-1.0.2-6|80	%mvn_build $opts
21mr|undertow-js-1.0.2-6|81	
21mr|undertow-js-1.0.2-6|82	%install
21mr|undertow-js-1.0.2-6|83	%mvn_install
21mr|undertow-js-1.0.2-6|84	
21mr|undertow-js-1.0.2-6|85	%files -f .mfiles
21mr|undertow-js-1.0.2-6|86	%doc README.md
21mr|undertow-js-1.0.2-6|87	%license LICENSE
21mr|undertow-js-1.0.2-6|88	
21mr|undertow-js-1.0.2-6|89	%files javadoc -f .mfiles-javadoc
21mr|undertow-js-1.0.2-6|90	%license LICENSE
21mr|undertow-js-1.0.2-6|91	

19601 21
21mr|unicode-emoji-11.0-1|1	%global unicodedir %{_datadir}/unicode
21mr|unicode-emoji-11.0-1|2	%global emojidir %{unicodedir}/emoji
21mr|unicode-emoji-11.0-1|3	
21mr|unicode-emoji-11.0-1|4	Name:           unicode-emoji
21mr|unicode-emoji-11.0-1|5	Version:        11.0
21mr|unicode-emoji-11.0-1|6	Release:        1
21mr|unicode-emoji-11.0-1|7	Summary:        Unicode Emoji Data Files
21mr|unicode-emoji-11.0-1|8	Group:          System/Internationalization
21mr|unicode-emoji-11.0-1|9	License:        Unicode
21mr|unicode-emoji-11.0-1|10	URL:            http://www.unicode.org/emoji/
21mr|unicode-emoji-11.0-1|11	Source0:        http://www.unicode.org/copyright.html
21mr|unicode-emoji-11.0-1|12	Source1:        http://www.unicode.org/Public/emoji/11.0/ReadMe.txt
21mr|unicode-emoji-11.0-1|13	Source2:        http://www.unicode.org/Public/emoji/11.0/emoji-data.txt
21mr|unicode-emoji-11.0-1|14	Source3:        http://www.unicode.org/Public/emoji/11.0/emoji-sequences.txt
21mr|unicode-emoji-11.0-1|15	Source4:        http://www.unicode.org/Public/emoji/11.0/emoji-test.txt
21mr|unicode-emoji-11.0-1|16	Source5:        http://www.unicode.org/Public/emoji/11.0/emoji-variation-sequences.txt
21mr|unicode-emoji-11.0-1|17	Source6:        http://www.unicode.org/Public/emoji/11.0/emoji-zwj-sequences.txt
21mr|unicode-emoji-11.0-1|18	BuildArch:      noarch
21mr|unicode-emoji-11.0-1|19	
21mr|unicode-emoji-11.0-1|20	%description
21mr|unicode-emoji-11.0-1|21	Unicode Emoji Data Files are the machine-readable
21mr|unicode-emoji-11.0-1|22	emoji data files associated with
21mr|unicode-emoji-11.0-1|23	http://www.unicode.org/reports/tr51/index.html
21mr|unicode-emoji-11.0-1|24	
21mr|unicode-emoji-11.0-1|25	%prep
21mr|unicode-emoji-11.0-1|26	%{nil}
21mr|unicode-emoji-11.0-1|27	
21mr|unicode-emoji-11.0-1|28	%build
21mr|unicode-emoji-11.0-1|29	%{nil}
21mr|unicode-emoji-11.0-1|30	
21mr|unicode-emoji-11.0-1|31	%install
21mr|unicode-emoji-11.0-1|32	cp -p %{SOURCE0} .
21mr|unicode-emoji-11.0-1|33	mkdir -p %{buildroot}%{emojidir}
21mr|unicode-emoji-11.0-1|34	cp -p %{SOURCE1} %{buildroot}%{emojidir}
21mr|unicode-emoji-11.0-1|35	cp -p %{SOURCE2} %{buildroot}%{emojidir}
21mr|unicode-emoji-11.0-1|36	cp -p %{SOURCE3} %{buildroot}%{emojidir}
21mr|unicode-emoji-11.0-1|37	cp -p %{SOURCE4} %{buildroot}%{emojidir}
21mr|unicode-emoji-11.0-1|38	cp -p %{SOURCE5} %{buildroot}%{emojidir}
21mr|unicode-emoji-11.0-1|39	cp -p %{SOURCE6} %{buildroot}%{emojidir}
21mr|unicode-emoji-11.0-1|40	
21mr|unicode-emoji-11.0-1|41	%files
21mr|unicode-emoji-11.0-1|42	%dir %{unicodedir}
21mr|unicode-emoji-11.0-1|43	%dir %{emojidir}
21mr|unicode-emoji-11.0-1|44	%doc %{emojidir}/ReadMe.txt
21mr|unicode-emoji-11.0-1|45	%{emojidir}/emoji-*txt

19602 21
21mr|unicode-ucd-9.0.0-4|1	Summary:	Unicode Character Database
21mr|unicode-ucd-9.0.0-4|2	Name:		unicode-ucd
21mr|unicode-ucd-9.0.0-4|3	Version:	9.0.0
21mr|unicode-ucd-9.0.0-4|4	Release:	4
21mr|unicode-ucd-9.0.0-4|5	License:	MIT
21mr|unicode-ucd-9.0.0-4|6	Group:		System/Internationalization
21mr|unicode-ucd-9.0.0-4|7	Url:		http://www.unicode.org/ucd/
21mr|unicode-ucd-9.0.0-4|8	Source0:	http://www.unicode.org/Public/zipped/%{version}/UCD.zip
21mr|unicode-ucd-9.0.0-4|9	Source1:	http://www.unicode.org/Public/zipped/%{version}/Unihan.zip
21mr|unicode-ucd-9.0.0-4|10	# http://www.unicode.org/terms_of_use.html referenced in ReadMe.txt redirects to:
21mr|unicode-ucd-9.0.0-4|11	Source10:	http://www.unicode.org/copyright.html
21mr|unicode-ucd-9.0.0-4|12	BuildArch:	noarch
21mr|unicode-ucd-9.0.0-4|13	
21mr|unicode-ucd-9.0.0-4|14	%description
21mr|unicode-ucd-9.0.0-4|15	The Unicode Character Database (UCD) consists of a number of data files
21mr|unicode-ucd-9.0.0-4|16	listing Unicode character properties and related data. It also includes
21mr|unicode-ucd-9.0.0-4|17	data files containing test data for conformance to several important
21mr|unicode-ucd-9.0.0-4|18	Unicode algorithms.
21mr|unicode-ucd-9.0.0-4|19	
21mr|unicode-ucd-9.0.0-4|20	%files
21mr|unicode-ucd-9.0.0-4|21	%doc ReadMe.txt copyright.html
21mr|unicode-ucd-9.0.0-4|22	%dir %{_datadir}/unicode
21mr|unicode-ucd-9.0.0-4|23	%{_datadir}/unicode/ucd/
21mr|unicode-ucd-9.0.0-4|24	
21mr|unicode-ucd-9.0.0-4|25	#----------------------------------------------------------------------------
21mr|unicode-ucd-9.0.0-4|26	
21mr|unicode-ucd-9.0.0-4|27	%prep
21mr|unicode-ucd-9.0.0-4|28	%setup -q -c
21mr|unicode-ucd-9.0.0-4|29	grep -q "%{version}" ReadMe.txt || (echo "zip file seems not %{version}" ; exit 1)
21mr|unicode-ucd-9.0.0-4|30	cp %{SOURCE1} .
21mr|unicode-ucd-9.0.0-4|31	cp %{SOURCE10} .
21mr|unicode-ucd-9.0.0-4|32	
21mr|unicode-ucd-9.0.0-4|33	%build
21mr|unicode-ucd-9.0.0-4|34	
21mr|unicode-ucd-9.0.0-4|35	%install
21mr|unicode-ucd-9.0.0-4|36	install -d %{buildroot}%{_datadir}/unicode/ucd
21mr|unicode-ucd-9.0.0-4|37	cp -ar . %{buildroot}%{_datadir}/unicode/ucd

19603 21
21mr|unifdef-2.12-1|1	Summary:	Tool for removing ifdef'd lines
21mr|unifdef-2.12-1|2	Name:		unifdef
21mr|unifdef-2.12-1|3	Version:	2.12
21mr|unifdef-2.12-1|4	Group:		System/Base
21mr|unifdef-2.12-1|5	Release:	1
21mr|unifdef-2.12-1|6	License:	BSD
21mr|unifdef-2.12-1|7	URL:		http://dotat.at/prog/unifdef/
21mr|unifdef-2.12-1|8	Source0:	http://dotat.at/prog/unifdef/unifdef-%{version}.tar.xz
21mr|unifdef-2.12-1|9	
21mr|unifdef-2.12-1|10	%description
21mr|unifdef-2.12-1|11	Unifdef is useful for removing ifdefed lines from a file while otherwise
21mr|unifdef-2.12-1|12	leaving the file alone. Unifdef acts on #ifdef, #ifndef, #else, and #endif
21mr|unifdef-2.12-1|13	lines, and it knows only enough about C and C++ to know when one of these
21mr|unifdef-2.12-1|14	is inactive because it is inside a comment, or a single or double quote.
21mr|unifdef-2.12-1|15	
21mr|unifdef-2.12-1|16	%prep
21mr|unifdef-2.12-1|17	%autosetup -p1
21mr|unifdef-2.12-1|18	
21mr|unifdef-2.12-1|19	%build
21mr|unifdef-2.12-1|20	%make_build CFLAGS="%{optflags}"
21mr|unifdef-2.12-1|21	
21mr|unifdef-2.12-1|22	%install
21mr|unifdef-2.12-1|23	install -d -m0755 %{buildroot}/%{_bindir}
21mr|unifdef-2.12-1|24	install -p -m0755 unifdef %{buildroot}/%{_bindir}/unifdef
21mr|unifdef-2.12-1|25	install -p -m0755 unifdefall.sh %{buildroot}/%{_bindir}/unifdefall.sh
21mr|unifdef-2.12-1|26	
21mr|unifdef-2.12-1|27	install -d -m0755 %{buildroot}/%{_mandir}/man1
21mr|unifdef-2.12-1|28	install -p -m0644 unifdef.1 %{buildroot}/%{_mandir}/man1/unifdef.1
21mr|unifdef-2.12-1|29	
21mr|unifdef-2.12-1|30	%files
21mr|unifdef-2.12-1|31	%{_bindir}/unifdef
21mr|unifdef-2.12-1|32	%{_bindir}/unifdefall.sh
21mr|unifdef-2.12-1|33	%{_mandir}/man1/unifdef.1.*

19604 21
21mr|unit-api-1.0-7|1	Name:          unit-api
21mr|unit-api-1.0-7|2	Version:       1.0
21mr|unit-api-1.0-7|3	Release:       7
21mr|unit-api-1.0-7|4	Summary:       JSR 363 - Units of Measurement API
21mr|unit-api-1.0-7|5	# JSR-363 has been approved as an official JCP standard (https://jcp.org/en/jsr/results?id=5877)
21mr|unit-api-1.0-7|6	License:       BSD
21mr|unit-api-1.0-7|7	URL:           http://unitsofmeasurement.github.io/
21mr|unit-api-1.0-7|8	Source0:       https://github.com/unitsofmeasurement/unit-api/archive/%{version}/%{name}-%{version}.tar.gz
21mr|unit-api-1.0-7|9	
21mr|unit-api-1.0-7|10	BuildRequires: maven-local
21mr|unit-api-1.0-7|11	BuildRequires: mvn(junit:junit)
21mr|unit-api-1.0-7|12	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|unit-api-1.0-7|13	BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
21mr|unit-api-1.0-7|14	
21mr|unit-api-1.0-7|15	Group:          Development/Java
21mr|unit-api-1.0-7|16	BuildArch:     noarch
21mr|unit-api-1.0-7|17	# Java stack is not supported on x86_32
21mr|unit-api-1.0-7|18	ExcludeArch: %{ix86}
21mr|unit-api-1.0-7|19	
21mr|unit-api-1.0-7|20	%description
21mr|unit-api-1.0-7|21	The Unit of Measurement library provides a set of
21mr|unit-api-1.0-7|22	Java language programming interfaces for handling
21mr|unit-api-1.0-7|23	units and quantities. The interfaces provide a layer
21mr|unit-api-1.0-7|24	which separates client code, which would call the
21mr|unit-api-1.0-7|25	API, from library code, which implements the API.
21mr|unit-api-1.0-7|26	
21mr|unit-api-1.0-7|27	The specification contains Interfaces and abstract
21mr|unit-api-1.0-7|28	classes with methods for unit operations:
21mr|unit-api-1.0-7|29	
21mr|unit-api-1.0-7|30	* Checking of unit compatibility
21mr|unit-api-1.0-7|31	* Expression of a quantity in various units
21mr|unit-api-1.0-7|32	* Arithmetic operations on units
21mr|unit-api-1.0-7|33	
21mr|unit-api-1.0-7|34	%package javadoc
21mr|unit-api-1.0-7|35	Summary:       Javadoc for %{name}
21mr|unit-api-1.0-7|36	
21mr|unit-api-1.0-7|37	%description javadoc
21mr|unit-api-1.0-7|38	This package contains javadoc for %{name}.
21mr|unit-api-1.0-7|39	
21mr|unit-api-1.0-7|40	%prep
21mr|unit-api-1.0-7|41	%setup -q -n %{name}-%{version}
21mr|unit-api-1.0-7|42	find . -name "*.class" -print -delete
21mr|unit-api-1.0-7|43	find . -name "*.jar" -print -delete
21mr|unit-api-1.0-7|44	
21mr|unit-api-1.0-7|45	# Not available plugins
21mr|unit-api-1.0-7|46	%pom_remove_plugin :coveralls-maven-plugin
21mr|unit-api-1.0-7|47	%pom_remove_plugin :findbugs-maven-plugin
21mr|unit-api-1.0-7|48	%pom_remove_plugin :formatter-maven-plugin
21mr|unit-api-1.0-7|49	# Useless tasks
21mr|unit-api-1.0-7|50	%pom_remove_plugin :jacoco-maven-plugin
21mr|unit-api-1.0-7|51	%pom_remove_plugin :license-maven-plugin
21mr|unit-api-1.0-7|52	%pom_remove_plugin :maven-checkstyle-plugin
21mr|unit-api-1.0-7|53	%pom_remove_plugin :maven-javadoc-plugin
21mr|unit-api-1.0-7|54	%pom_remove_plugin :maven-pmd-plugin
21mr|unit-api-1.0-7|55	%pom_remove_plugin :maven-site-plugin
21mr|unit-api-1.0-7|56	%pom_remove_plugin :maven-source-plugin
21mr|unit-api-1.0-7|57	
21mr|unit-api-1.0-7|58	# Remove duplicate pom entry
21mr|unit-api-1.0-7|59	%pom_remove_plugin :maven-jar-plugin
21mr|unit-api-1.0-7|60	%pom_add_plugin org.apache.maven.plugins:maven-jar-plugin:'${maven.jar.version}' . "
21mr|unit-api-1.0-7|61	<executions>
21mr|unit-api-1.0-7|62	<execution>
21mr|unit-api-1.0-7|63	<goals>
21mr|unit-api-1.0-7|64	<goal>test-jar</goal>
21mr|unit-api-1.0-7|65	</goals>
21mr|unit-api-1.0-7|66	</execution>
21mr|unit-api-1.0-7|67	</executions>"
21mr|unit-api-1.0-7|68	# Fix pom entries
21mr|unit-api-1.0-7|69	%pom_remove_plugin :maven-bundle-plugin
21mr|unit-api-1.0-7|70	%pom_add_plugin org.apache.felix:maven-bundle-plugin:'${felix.version}' . "
21mr|unit-api-1.0-7|71	<extensions>true</extensions>
21mr|unit-api-1.0-7|72	<configuration>
21mr|unit-api-1.0-7|73	<instructions>
21mr|unit-api-1.0-7|74	<Specification-Title>\${project.name}</Specification-Title>
21mr|unit-api-1.0-7|75	<Specification-Version>\${project.version}</Specification-Version>
21mr|unit-api-1.0-7|76	<Specification-Vendor>\${project.organization.name}</Specification-Vendor>
21mr|unit-api-1.0-7|77	<Implementation-Vendor>Unit-API contributors</Implementation-Vendor>
21mr|unit-api-1.0-7|78	<Implementation-URL>\${project.organization.url}</Implementation-URL>
21mr|unit-api-1.0-7|79	</instructions>
21mr|unit-api-1.0-7|80	</configuration>
21mr|unit-api-1.0-7|81	<executions>
21mr|unit-api-1.0-7|82	<execution>
21mr|unit-api-1.0-7|83	<id>bundle-manifest</id>
21mr|unit-api-1.0-7|84	<phase>process-classes</phase>
21mr|unit-api-1.0-7|85	<goals>
21mr|unit-api-1.0-7|86	<goal>manifest</goal>
21mr|unit-api-1.0-7|87	</goals>
21mr|unit-api-1.0-7|88	</execution>
21mr|unit-api-1.0-7|89	</executions>"
21mr|unit-api-1.0-7|90	
21mr|unit-api-1.0-7|91	%mvn_file  : %{name}
21mr|unit-api-1.0-7|92	%mvn_file :%{name}:tests: %{name}-tests
21mr|unit-api-1.0-7|93	%mvn_package :%{name}:tests: %{name}
21mr|unit-api-1.0-7|94	
21mr|unit-api-1.0-7|95	%build
21mr|unit-api-1.0-7|96	
21mr|unit-api-1.0-7|97	%mvn_build
21mr|unit-api-1.0-7|98	
21mr|unit-api-1.0-7|99	%install
21mr|unit-api-1.0-7|100	%mvn_install
21mr|unit-api-1.0-7|101	
21mr|unit-api-1.0-7|102	%files -f .mfiles
21mr|unit-api-1.0-7|103	%doc README.md
21mr|unit-api-1.0-7|104	%license LICENSE.txt
21mr|unit-api-1.0-7|105	
21mr|unit-api-1.0-7|106	%files javadoc -f .mfiles-javadoc
21mr|unit-api-1.0-7|107	%license LICENSE.txt
21mr|unit-api-1.0-7|108	

19605 21
21mr|universal-ru-dict-1.0.0-1|1	# ru: Коммит с последними изменениями словаря
21mr|universal-ru-dict-1.0.0-1|2	# en: Commit with the latest dictionary changes
21mr|universal-ru-dict-1.0.0-1|3	%define commit 30dd499a102c930b6386d9b0b44ed13e9d4cf8d2
21mr|universal-ru-dict-1.0.0-1|4	
21mr|universal-ru-dict-1.0.0-1|5	Summary:	Universal Russian Spelling, Hyphenation and Thesaurus dictionaries
21mr|universal-ru-dict-1.0.0-1|6	Name:		universal-ru-dict
21mr|universal-ru-dict-1.0.0-1|7	Version:	1.0.0
21mr|universal-ru-dict-1.0.0-1|8	Release:	1
21mr|universal-ru-dict-1.0.0-1|9	License:	BSD/GPL/LGPL
21mr|universal-ru-dict-1.0.0-1|10	Group:		System/Internationalization
21mr|universal-ru-dict-1.0.0-1|11	Url:		https://github.com/LibreOffice/dictionaries/tree/master
21mr|universal-ru-dict-1.0.0-1|12	## ru: Архив со словарем для проверки орфографии, словарем переноса слов и тезаурусом
21mr|universal-ru-dict-1.0.0-1|13	## en: Spell checking dictionary, Hyphenation dictionary and Thesaurus dictionary
21mr|universal-ru-dict-1.0.0-1|14	Source0:	https://github.com/LibreOffice/dictionaries/archive/%{commit}.tar.gz?/dictionaries-%{commit}.tar.gz
21mr|universal-ru-dict-1.0.0-1|15	Source1:	https://github.com/hunspell/mythes/blob/v1.2.5/th_gen_idx.pl
21mr|universal-ru-dict-1.0.0-1|16	# ru: Добавление новых слов в словарь проверки орфографии
21mr|universal-ru-dict-1.0.0-1|17	# en: Add new words to the spell checking dictionary
21mr|universal-ru-dict-1.0.0-1|18	Patch0:		new_words.patch
21mr|universal-ru-dict-1.0.0-1|19	BuildRequires:	hspell-devel
21mr|universal-ru-dict-1.0.0-1|20	BuildArch:	noarch
21mr|universal-ru-dict-1.0.0-1|21	
21mr|universal-ru-dict-1.0.0-1|22	%description
21mr|universal-ru-dict-1.0.0-1|23	Package contain universal Russian spell checking data to be used by Hunspell and MySpell.
21mr|universal-ru-dict-1.0.0-1|24	The dictionary is based on the Hunspell and MySpell dictionaries, as well as the work of the AoT team.
21mr|universal-ru-dict-1.0.0-1|25	
21mr|universal-ru-dict-1.0.0-1|26	#------------------------------------------------------------------
21mr|universal-ru-dict-1.0.0-1|27	
21mr|universal-ru-dict-1.0.0-1|28	%package myspell
21mr|universal-ru-dict-1.0.0-1|29	Summary:	Universal Russian Spelling, Hyphenation and Thesaurus dictionaries for myspell-ru
21mr|universal-ru-dict-1.0.0-1|30	Group:		System/Internationalization
21mr|universal-ru-dict-1.0.0-1|31	Provides:	myspell-ru_RU = %{EVRD}
21mr|universal-ru-dict-1.0.0-1|32	Conflicts:	myspell-ru_RU < 1.0.2-50
21mr|universal-ru-dict-1.0.0-1|33	Obsoletes:	myspell-ru_RU < 1.0.2-50
21mr|universal-ru-dict-1.0.0-1|34	Requires(preun): perl
21mr|universal-ru-dict-1.0.0-1|35	Requires(post): grep
21mr|universal-ru-dict-1.0.0-1|36	
21mr|universal-ru-dict-1.0.0-1|37	%description myspell
21mr|universal-ru-dict-1.0.0-1|38	Package contain universal Russian spell checking data to be used by MySpell-ru.
21mr|universal-ru-dict-1.0.0-1|39	The dictionary is based on the Hunspell and MySpell dictionaries, as well as the work of the AoT team.
21mr|universal-ru-dict-1.0.0-1|40	
21mr|universal-ru-dict-1.0.0-1|41	%files myspell
21mr|universal-ru-dict-1.0.0-1|42	%{_datadir}/dict/ooo/ru_RU.{dic,aff}
21mr|universal-ru-dict-1.0.0-1|43	%{_datadir}/dict/ooo/hyph_ru_RU.dic
21mr|universal-ru-dict-1.0.0-1|44	%{_datadir}/dict/ooo/th_ru_RU.{dat,idx}
21mr|universal-ru-dict-1.0.0-1|45	
21mr|universal-ru-dict-1.0.0-1|46	## ru: Удаление записей о словарях из usr/share/dict/ooo/dictionary.lst при удалении пакета
21mr|universal-ru-dict-1.0.0-1|47	## en: Remove dictionary entries from usr/share/dict/ooo/dictionary.lst when removing a package
21mr|universal-ru-dict-1.0.0-1|48	%preun myspell
21mr|universal-ru-dict-1.0.0-1|49	if [[ $1 = 0 ]]; then
21mr|universal-ru-dict-1.0.0-1|50	perl -ni -e "/^DICT\s*ru\s*RU\s*ru_RU\$/ or print" %{_datadir}/dict/ooo/dictionary.lst
21mr|universal-ru-dict-1.0.0-1|51	perl -ni -e "/^HYPH\s*ru\s*RU\s*hyph_ru_RU\$/ or print" %{_datadir}/dict/ooo/dictionary.lst
21mr|universal-ru-dict-1.0.0-1|52	perl -ni -e "/^THES\s*ru\s*RU\s*th_ru_RU\$/ or print" %{_datadir}/dict/ooo/dictionary.lst
21mr|universal-ru-dict-1.0.0-1|53	fi
21mr|universal-ru-dict-1.0.0-1|54	
21mr|universal-ru-dict-1.0.0-1|55	## ru: Добавление записей о словарях в usr/share/dict/ooo/dictionary.lst после установки
21mr|universal-ru-dict-1.0.0-1|56	## en: Add dictionary entries to usr/share/dict/ooo/dictionary.lst after installation
21mr|universal-ru-dict-1.0.0-1|57	%posttrans myspell
21mr|universal-ru-dict-1.0.0-1|58	if [ ! -f "%{_datadir}/dict/ooo/dictionary.lst" ] || \
21mr|universal-ru-dict-1.0.0-1|59	! grep -q "^DICT[ \t]*ru[ \t]*RU[ \t]*ru_RU" %{_datadir}/dict/ooo/dictionary.lst
21mr|universal-ru-dict-1.0.0-1|60	then
21mr|universal-ru-dict-1.0.0-1|61	echo "DICT ru RU ru_RU" >> %{_datadir}/dict/ooo/dictionary.lst
21mr|universal-ru-dict-1.0.0-1|62	fi
21mr|universal-ru-dict-1.0.0-1|63	if ! grep -q "^HYPH[ \t]*ru[ \t]*RU[ \t]*hyph_ru_RU" %{_datadir}/dict/ooo/dictionary.lst
21mr|universal-ru-dict-1.0.0-1|64	then
21mr|universal-ru-dict-1.0.0-1|65	echo "HYPH ru RU hyph_ru_RU" >> %{_datadir}/dict/ooo/dictionary.lst
21mr|universal-ru-dict-1.0.0-1|66	fi
21mr|universal-ru-dict-1.0.0-1|67	if ! grep -q "^THES[ \t]*ru[ \t]*RU[ \t]*th_ru_RU" %{_datadir}/dict/ooo/dictionary.lst
21mr|universal-ru-dict-1.0.0-1|68	then
21mr|universal-ru-dict-1.0.0-1|69	echo "THES ru RU th_ru_RU" >> %{_datadir}/dict/ooo/dictionary.lst
21mr|universal-ru-dict-1.0.0-1|70	fi
21mr|universal-ru-dict-1.0.0-1|71	
21mr|universal-ru-dict-1.0.0-1|72	#------------------------------------------------------------------
21mr|universal-ru-dict-1.0.0-1|73	
21mr|universal-ru-dict-1.0.0-1|74	%package hunspell
21mr|universal-ru-dict-1.0.0-1|75	Summary:	Universal Russian Spelling, Hyphenation and Thesaurus dictionaries for hunspell-ru
21mr|universal-ru-dict-1.0.0-1|76	Group:		System/Internationalization
21mr|universal-ru-dict-1.0.0-1|77	Requires:	hunspell-filesystem
21mr|universal-ru-dict-1.0.0-1|78	
21mr|universal-ru-dict-1.0.0-1|79	%description hunspell
21mr|universal-ru-dict-1.0.0-1|80	Package contain universal Russian spell checking data to be used by Hunspell-ru.
21mr|universal-ru-dict-1.0.0-1|81	The dictionary is based on the Hunspell and MySpell dictionaries, as well as the work of the AoT team.
21mr|universal-ru-dict-1.0.0-1|82	
21mr|universal-ru-dict-1.0.0-1|83	%files hunspell
21mr|universal-ru-dict-1.0.0-1|84	%{_datadir}/hunspell/ru_RU.{dic,aff}
21mr|universal-ru-dict-1.0.0-1|85	
21mr|universal-ru-dict-1.0.0-1|86	#------------------------------------------------------------------
21mr|universal-ru-dict-1.0.0-1|87	
21mr|universal-ru-dict-1.0.0-1|88	%prep
21mr|universal-ru-dict-1.0.0-1|89	%autosetup -p1 -n dictionaries-%{commit}/ru_RU
21mr|universal-ru-dict-1.0.0-1|90	chmod +x %{SOURCE1}
21mr|universal-ru-dict-1.0.0-1|91	cat th_ru_RU_M_aot_and_v2.dat | %{SOURCE1} > th_ru_RU.idx
21mr|universal-ru-dict-1.0.0-1|92	
21mr|universal-ru-dict-1.0.0-1|93	## ru: Добавление симлинков для приложений Mozilla
21mr|universal-ru-dict-1.0.0-1|94	## en: Add symlinks for mozilla apps
21mr|universal-ru-dict-1.0.0-1|95	## TODO [03.10.2023]: Есть сомнения в нужности этих линков вообще.
21mr|universal-ru-dict-1.0.0-1|96	## В Thunderbird проверка орфографии автоматически не применилась, включилась только после установки плагина с русским языком.
21mr|universal-ru-dict-1.0.0-1|97	## В Firefox аналогично, управляется плагином. Нужно будет провести дополнительные тесты, мб в других программах будет другое поведение.
21mr|universal-ru-dict-1.0.0-1|98	## Тесты проводились как с этим пакетом, так и с myspell-ru.
21mr|universal-ru-dict-1.0.0-1|99	## Код пока оставлен, в целях совместимости с поведением, которое приведено в myspell-dictionaries.spec.
21mr|universal-ru-dict-1.0.0-1|100	mkdir -p moz
21mr|universal-ru-dict-1.0.0-1|101	ln -s $myspelldir/dictionaries-%{commit}/ru_RU/ru_RU.aff moz/ru.aff
21mr|universal-ru-dict-1.0.0-1|102	ln -s $myspelldir/dictionaries-%{commit}/ru_RU/ru_RU.dic moz/ru.dic
21mr|universal-ru-dict-1.0.0-1|103	
21mr|universal-ru-dict-1.0.0-1|104	%build
21mr|universal-ru-dict-1.0.0-1|105	
21mr|universal-ru-dict-1.0.0-1|106	%install
21mr|universal-ru-dict-1.0.0-1|107	mkdir -p %{buildroot}%{_datadir}/dict/ooo
21mr|universal-ru-dict-1.0.0-1|108	install -m 644 ru_RU.{dic,aff} %{buildroot}%{_datadir}/dict/ooo
21mr|universal-ru-dict-1.0.0-1|109	install -m 644 hyph_ru_RU.dic %{buildroot}%{_datadir}/dict/ooo
21mr|universal-ru-dict-1.0.0-1|110	install -m 644 th_ru_RU_M_aot_and_v2.dat %{buildroot}%{_datadir}/dict/ooo/th_ru_RU.dat
21mr|universal-ru-dict-1.0.0-1|111	install -m 644 th_ru_RU.idx %{buildroot}%{_datadir}/dict/ooo
21mr|universal-ru-dict-1.0.0-1|112	mkdir -p %{buildroot}%{_datadir}/hunspell
21mr|universal-ru-dict-1.0.0-1|113	install -m 644 ru_RU.{dic,aff} %{buildroot}%{_datadir}/hunspell

19606 21
21mr|univocity-parsers-2.5.5-6|1	Name:           univocity-parsers
21mr|univocity-parsers-2.5.5-6|2	Version:        2.5.5
21mr|univocity-parsers-2.5.5-6|3	Release:        6
21mr|univocity-parsers-2.5.5-6|4	Summary:        Collection of parsers for Java
21mr|univocity-parsers-2.5.5-6|5	License:        ASL 2.0
21mr|univocity-parsers-2.5.5-6|6	URL:            https://github.com/uniVocity/univocity-parsers
21mr|univocity-parsers-2.5.5-6|7	Group:          Development/Java
21mr|univocity-parsers-2.5.5-6|8	BuildArch:      noarch
21mr|univocity-parsers-2.5.5-6|9	# Java stack is not supported on x86_32
21mr|univocity-parsers-2.5.5-6|10	ExcludeArch: %{ix86}
21mr|univocity-parsers-2.5.5-6|11	
21mr|univocity-parsers-2.5.5-6|12	Source0:        https://github.com/uniVocity/univocity-parsers/archive/v%{version}.tar.gz
21mr|univocity-parsers-2.5.5-6|13	
21mr|univocity-parsers-2.5.5-6|14	BuildRequires:  maven-local
21mr|univocity-parsers-2.5.5-6|15	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|univocity-parsers-2.5.5-6|16	BuildRequires:  mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|univocity-parsers-2.5.5-6|17	
21mr|univocity-parsers-2.5.5-6|18	%description
21mr|univocity-parsers-2.5.5-6|19	uniVocity-parsers is a suite of extremely fast and reliable parsers
21mr|univocity-parsers-2.5.5-6|20	for Java.  It provides a consistent interface for handling different
21mr|univocity-parsers-2.5.5-6|21	file formats, and a solid framework for the development of new
21mr|univocity-parsers-2.5.5-6|22	parsers.
21mr|univocity-parsers-2.5.5-6|23	
21mr|univocity-parsers-2.5.5-6|24	%package javadoc
21mr|univocity-parsers-2.5.5-6|25	Summary:        Javadoc for %{name}
21mr|univocity-parsers-2.5.5-6|26	
21mr|univocity-parsers-2.5.5-6|27	%description javadoc
21mr|univocity-parsers-2.5.5-6|28	API documentation for %{name}.
21mr|univocity-parsers-2.5.5-6|29	
21mr|univocity-parsers-2.5.5-6|30	%prep
21mr|univocity-parsers-2.5.5-6|31	%setup -q
21mr|univocity-parsers-2.5.5-6|32	
21mr|univocity-parsers-2.5.5-6|33	%pom_remove_plugin :nexus-staging-maven-plugin
21mr|univocity-parsers-2.5.5-6|34	%pom_remove_plugin :maven-javadoc-plugin
21mr|univocity-parsers-2.5.5-6|35	
21mr|univocity-parsers-2.5.5-6|36	%build
21mr|univocity-parsers-2.5.5-6|37	# Tests require univocity-output-tester, which is not packaged yet.
21mr|univocity-parsers-2.5.5-6|38	%mvn_build -f
21mr|univocity-parsers-2.5.5-6|39	
21mr|univocity-parsers-2.5.5-6|40	%install
21mr|univocity-parsers-2.5.5-6|41	%mvn_install
21mr|univocity-parsers-2.5.5-6|42	
21mr|univocity-parsers-2.5.5-6|43	%files -f .mfiles
21mr|univocity-parsers-2.5.5-6|44	%license LICENSE-2.0.html
21mr|univocity-parsers-2.5.5-6|45	
21mr|univocity-parsers-2.5.5-6|46	%files javadoc -f .mfiles-javadoc
21mr|univocity-parsers-2.5.5-6|47	%license LICENSE-2.0.html
21mr|univocity-parsers-2.5.5-6|48	

19607 21
21mr|unixODBC-2.3.9-2|1	%define major 2
21mr|unixODBC-2.3.9-2|2	%define libname %mklibname %{name} %{major}
21mr|unixODBC-2.3.9-2|3	%define devname %mklibname %{name} -d
21mr|unixODBC-2.3.9-2|4	%define _disable_rebuild_configure 1
21mr|unixODBC-2.3.9-2|5	
21mr|unixODBC-2.3.9-2|6	# lib*.so.1
21mr|unixODBC-2.3.9-2|7	%define libs_1 \
21mr|unixODBC-2.3.9-2|8	esoobS \
21mr|unixODBC-2.3.9-2|9	mimerS \
21mr|unixODBC-2.3.9-2|10	nn \
21mr|unixODBC-2.3.9-2|11	odbcdrvcfg1S \
21mr|unixODBC-2.3.9-2|12	odbcdrvcfg2S \
21mr|unixODBC-2.3.9-2|13	odbcminiS \
21mr|unixODBC-2.3.9-2|14	odbcmyS \
21mr|unixODBC-2.3.9-2|15	odbcnnS \
21mr|unixODBC-2.3.9-2|16	odbcpsqlS \
21mr|unixODBC-2.3.9-2|17	odbctxtS \
21mr|unixODBC-2.3.9-2|18	oplodbcS \
21mr|unixODBC-2.3.9-2|19	oraodbcS \
21mr|unixODBC-2.3.9-2|20	sapdbS \
21mr|unixODBC-2.3.9-2|21	tdsS \
21mr|unixODBC-2.3.9-2|22	template
21mr|unixODBC-2.3.9-2|23	
21mr|unixODBC-2.3.9-2|24	# lib*.so.2
21mr|unixODBC-2.3.9-2|25	%define libs_2 \
21mr|unixODBC-2.3.9-2|26	odbccr \
21mr|unixODBC-2.3.9-2|27	odbcinst \
21mr|unixODBC-2.3.9-2|28	odbcpsql \
21mr|unixODBC-2.3.9-2|29	odbc
21mr|unixODBC-2.3.9-2|30	
21mr|unixODBC-2.3.9-2|31	%define requires_1 %{expand:%(for i in $(echo "%{libs_1}"); do echo "Requires: %%{mklibname $i 1} = %%{EVRD}"; done)}
21mr|unixODBC-2.3.9-2|32	%define requires_2 %{expand:%(for i in $(echo "%{libs_2}"); do echo "Requires: %%{mklibname $i %{major}} = %%{EVRD}"; done)}
21mr|unixODBC-2.3.9-2|33	
21mr|unixODBC-2.3.9-2|34	Summary:	Unix ODBC driver manager and database drivers
21mr|unixODBC-2.3.9-2|35	Name:		unixODBC
21mr|unixODBC-2.3.9-2|36	Version:	2.3.9
21mr|unixODBC-2.3.9-2|37	Release:	2
21mr|unixODBC-2.3.9-2|38	License:	GPLv2+ and LGPLv2+
21mr|unixODBC-2.3.9-2|39	Group:		Databases
21mr|unixODBC-2.3.9-2|40	Url:		http://www.unixODBC.org/
21mr|unixODBC-2.3.9-2|41	Source0:	http://www.unixodbc.org/%{name}-%{version}.tar.gz
21mr|unixODBC-2.3.9-2|42	BuildRequires:	bison
21mr|unixODBC-2.3.9-2|43	BuildRequires:	byacc
21mr|unixODBC-2.3.9-2|44	BuildRequires:	flex
21mr|unixODBC-2.3.9-2|45	BuildRequires:	readline-devel
21mr|unixODBC-2.3.9-2|46	BuildRequires:	libltdl-devel
21mr|unixODBC-2.3.9-2|47	# XXX Is it needed? Maybe AutoReq will be enough
21mr|unixODBC-2.3.9-2|48	%{requires_1}
21mr|unixODBC-2.3.9-2|49	%{requires_2}
21mr|unixODBC-2.3.9-2|50	
21mr|unixODBC-2.3.9-2|51	%description
21mr|unixODBC-2.3.9-2|52	UnixODBC is a free/open specification for providing application developers
21mr|unixODBC-2.3.9-2|53	with a predictable API with which to access Data Sources. Data Sources include
21mr|unixODBC-2.3.9-2|54	SQL Servers and any Data Source with an ODBC Driver.
21mr|unixODBC-2.3.9-2|55	
21mr|unixODBC-2.3.9-2|56	%files
21mr|unixODBC-2.3.9-2|57	%doc AUTHORS INSTALL ChangeLog NEWS README
21mr|unixODBC-2.3.9-2|58	%config(noreplace) %verify(not md5 size mtime) %{_sysconfdir}/odbc*.ini
21mr|unixODBC-2.3.9-2|59	%dir %{_sysconfdir}/ODBCDataSources
21mr|unixODBC-2.3.9-2|60	%{_bindir}/dltest
21mr|unixODBC-2.3.9-2|61	%{_bindir}/isql
21mr|unixODBC-2.3.9-2|62	%{_bindir}/iusql
21mr|unixODBC-2.3.9-2|63	%{_bindir}/odbcinst
21mr|unixODBC-2.3.9-2|64	%{_bindir}/slencheck
21mr|unixODBC-2.3.9-2|65	%{_mandir}/man1/dltest.1*
21mr|unixODBC-2.3.9-2|66	%{_mandir}/man1/isql.1*
21mr|unixODBC-2.3.9-2|67	%{_mandir}/man1/iusql.1*
21mr|unixODBC-2.3.9-2|68	%{_mandir}/man1/odbc_config.1*
21mr|unixODBC-2.3.9-2|69	%{_mandir}/man1/odbcinst.1*
21mr|unixODBC-2.3.9-2|70	%{_mandir}/man5/odbc.ini.5*
21mr|unixODBC-2.3.9-2|71	%{_mandir}/man5/odbcinst.ini.5*
21mr|unixODBC-2.3.9-2|72	%{_mandir}/man7/unixODBC.7*
21mr|unixODBC-2.3.9-2|73	
21mr|unixODBC-2.3.9-2|74	#----------------------------------------------------------------------------
21mr|unixODBC-2.3.9-2|75	
21mr|unixODBC-2.3.9-2|76	%define lib_pkg() %{expand:
21mr|unixODBC-2.3.9-2|77	%define pkg %{mklibname %{1} %{2}}
21mr|unixODBC-2.3.9-2|78	%package -n %{pkg}
21mr|unixODBC-2.3.9-2|79	Summary:	Library from unixODBC
21mr|unixODBC-2.3.9-2|80	Group:		System/Libraries
21mr|unixODBC-2.3.9-2|81	Conflicts:	%{_lib}unixODBC2 < 2.3.9-2
21mr|unixODBC-2.3.9-2|82	%description -n %{pkg}
21mr|unixODBC-2.3.9-2|83	This package contains a shared unixODBC library lib%{1}.so.%{2}
21mr|unixODBC-2.3.9-2|84	%files -n %{pkg}
21mr|unixODBC-2.3.9-2|85	%{_libdir}/lib%{1}.so.%{2}*
21mr|unixODBC-2.3.9-2|86	}
21mr|unixODBC-2.3.9-2|87	
21mr|unixODBC-2.3.9-2|88	%{expand:%(for i in $(echo "%{libs_1}"); do echo "%%lib_pkg $i 1"; done)}
21mr|unixODBC-2.3.9-2|89	%{expand:%(for i in $(echo "%{libs_2}"); do echo "%%lib_pkg $i %{major}"; done)}
21mr|unixODBC-2.3.9-2|90	
21mr|unixODBC-2.3.9-2|91	#----------------------------------------------------------------------------
21mr|unixODBC-2.3.9-2|92	
21mr|unixODBC-2.3.9-2|93	# It is needed to upgrade existing systems, will not be needed in future platforms
21mr|unixODBC-2.3.9-2|94	%if %{mdvver} <= 202110
21mr|unixODBC-2.3.9-2|95	
21mr|unixODBC-2.3.9-2|96	%package -n %{libname}
21mr|unixODBC-2.3.9-2|97	Summary:	Libraries unixODBC
21mr|unixODBC-2.3.9-2|98	Group:		System/Libraries
21mr|unixODBC-2.3.9-2|99	%{requires_1}
21mr|unixODBC-2.3.9-2|100	%{requires_2}
21mr|unixODBC-2.3.9-2|101	# replace existing installations of old package with this new meta-package
21mr|unixODBC-2.3.9-2|102	Obsoletes:	%{libname} < 2.3.9-2
21mr|unixODBC-2.3.9-2|103	
21mr|unixODBC-2.3.9-2|104	%description -n %{libname}
21mr|unixODBC-2.3.9-2|105	Transitional meta package that pulls all unixODBC libraries.
21mr|unixODBC-2.3.9-2|106	
21mr|unixODBC-2.3.9-2|107	%files -n %{libname}
21mr|unixODBC-2.3.9-2|108	#empty
21mr|unixODBC-2.3.9-2|109	
21mr|unixODBC-2.3.9-2|110	%endif #mdvver<=202110
21mr|unixODBC-2.3.9-2|111	
21mr|unixODBC-2.3.9-2|112	#----------------------------------------------------------------------------
21mr|unixODBC-2.3.9-2|113	
21mr|unixODBC-2.3.9-2|114	%package -n %{devname}
21mr|unixODBC-2.3.9-2|115	Summary:	Includes and shared libraries for ODBC development
21mr|unixODBC-2.3.9-2|116	Group:		Development/Other
21mr|unixODBC-2.3.9-2|117	%{requires_1}
21mr|unixODBC-2.3.9-2|118	%{requires_2}
21mr|unixODBC-2.3.9-2|119	Provides:	%{name}-devel = %{EVRD}
21mr|unixODBC-2.3.9-2|120	
21mr|unixODBC-2.3.9-2|121	%description -n %{devname}
21mr|unixODBC-2.3.9-2|122	unixODBC aims to provide a complete ODBC solution for the Linux platform.
21mr|unixODBC-2.3.9-2|123	This package contains the include files and shared libraries for development.
21mr|unixODBC-2.3.9-2|124	
21mr|unixODBC-2.3.9-2|125	%files -n %{devname}
21mr|unixODBC-2.3.9-2|126	%doc doc/
21mr|unixODBC-2.3.9-2|127	%{_bindir}/odbc_config
21mr|unixODBC-2.3.9-2|128	%{_includedir}/*
21mr|unixODBC-2.3.9-2|129	%{_libdir}/lib*.so
21mr|unixODBC-2.3.9-2|130	%{_libdir}/pkgconfig/odbc*.pc
21mr|unixODBC-2.3.9-2|131	
21mr|unixODBC-2.3.9-2|132	#----------------------------------------------------------------------------
21mr|unixODBC-2.3.9-2|133	
21mr|unixODBC-2.3.9-2|134	%prep
21mr|unixODBC-2.3.9-2|135	%autosetup -p1
21mr|unixODBC-2.3.9-2|136	
21mr|unixODBC-2.3.9-2|137	# Blow away the embedded libtool and replace with build system's libtool.
21mr|unixODBC-2.3.9-2|138	# (We will use the installed libtool anyway, but this makes sure they match.)
21mr|unixODBC-2.3.9-2|139	#rm -rf config.guess config.sub install-sh ltmain.sh libltdl
21mr|unixODBC-2.3.9-2|140	
21mr|unixODBC-2.3.9-2|141	# avoid +x in debugsource
21mr|unixODBC-2.3.9-2|142	find . -type f | xargs chmod 0644
21mr|unixODBC-2.3.9-2|143	chmod +x ./configure
21mr|unixODBC-2.3.9-2|144	
21mr|unixODBC-2.3.9-2|145	%build
21mr|unixODBC-2.3.9-2|146	#autoreconf -fi
21mr|unixODBC-2.3.9-2|147	%configure \
21mr|unixODBC-2.3.9-2|148	--with-included-ltdl=no \
21mr|unixODBC-2.3.9-2|149	--disable-static \
21mr|unixODBC-2.3.9-2|150	--enable-driverc \
21mr|unixODBC-2.3.9-2|151	--enable-drivers
21mr|unixODBC-2.3.9-2|152	
21mr|unixODBC-2.3.9-2|153	%make_build
21mr|unixODBC-2.3.9-2|154	
21mr|unixODBC-2.3.9-2|155	%install
21mr|unixODBC-2.3.9-2|156	mkdir -p %{buildroot}%{_sysconfdir}
21mr|unixODBC-2.3.9-2|157	%make_install

19608 21
21mr|unoconv-0.7-5|1	Summary:	Tool to convert between any document format supported by LibreOffice
21mr|unoconv-0.7-5|2	Name:		unoconv
21mr|unoconv-0.7-5|3	Version:	0.7
21mr|unoconv-0.7-5|4	Release:	5
21mr|unoconv-0.7-5|5	License:	GPLv2
21mr|unoconv-0.7-5|6	Group:		File tools
21mr|unoconv-0.7-5|7	URL:		http://dag.wieers.com/home-made/unoconv/
21mr|unoconv-0.7-5|8	Source0:	http://dag.wieers.com/home-made/%{name}/%{name}-%{version}.tar.gz
21mr|unoconv-0.7-5|9	Patch0:		0001-python3-added-compatibility.patch
21mr|unoconv-0.7-5|10	Patch1:		0001-update-FSF-address.patch
21mr|unoconv-0.7-5|11	Patch2:		0001-make-LaTeX-export-usable-with-writer2latex-ext.patch
21mr|unoconv-0.7-5|12	Patch3:		0001-libreoffice-or-OO.o-has-never-had-wps-export.patch
21mr|unoconv-0.7-5|13	Patch4:		0002-remove-export-formats-dropped-by-LibreOffice.patch
21mr|unoconv-0.7-5|14	Patch5:		0001-Updated-ChangeLog.patch
21mr|unoconv-0.7-5|15	
21mr|unoconv-0.7-5|16	BuildArch:	noarch
21mr|unoconv-0.7-5|17	
21mr|unoconv-0.7-5|18	Requires:	libreoffice-common
21mr|unoconv-0.7-5|19	Requires:	libreoffice-pyuno
21mr|unoconv-0.7-5|20	
21mr|unoconv-0.7-5|21	%description
21mr|unoconv-0.7-5|22	unoconv converts between any document format that LibreOffice understands.
21mr|unoconv-0.7-5|23	It uses LibreOffice's UNO bindings for non-interactive conversion of
21mr|unoconv-0.7-5|24	documents.
21mr|unoconv-0.7-5|25	
21mr|unoconv-0.7-5|26	Supported document formats include Open Document Format (.odf), MS Word (.doc),
21mr|unoconv-0.7-5|27	MS Office Open/MS OOXML (.xml), Portable Document Format (.pdf), HTML, XHTML,
21mr|unoconv-0.7-5|28	RTF, Docbook (.xml), and more.
21mr|unoconv-0.7-5|29	
21mr|unoconv-0.7-5|30	%prep
21mr|unoconv-0.7-5|31	%setup -q
21mr|unoconv-0.7-5|32	%apply_patches
21mr|unoconv-0.7-5|33	
21mr|unoconv-0.7-5|34	%build
21mr|unoconv-0.7-5|35	
21mr|unoconv-0.7-5|36	%install
21mr|unoconv-0.7-5|37	%makeinstall_std
21mr|unoconv-0.7-5|38	
21mr|unoconv-0.7-5|39	
21mr|unoconv-0.7-5|40	%files
21mr|unoconv-0.7-5|41	%doc AUTHORS ChangeLog COPYING
21mr|unoconv-0.7-5|42	%{_bindir}/%{name}
21mr|unoconv-0.7-5|43	%{_mandir}/man1/%{name}.1*

19609 21
21mr|unzip-6.0-19|1	%define src_ver %(echo %{version}|sed "s/\\.//"g)
21mr|unzip-6.0-19|2	
21mr|unzip-6.0-19|3	Summary:	Unpacks ZIP files such as those made by pkzip under DOS
21mr|unzip-6.0-19|4	Name:		unzip
21mr|unzip-6.0-19|5	Version:	6.0
21mr|unzip-6.0-19|6	Release:	19
21mr|unzip-6.0-19|7	License:	BSD-like
21mr|unzip-6.0-19|8	Group:		Archiving/Compression
21mr|unzip-6.0-19|9	Url:		http://www.info-zip.org/pub/infozip/UnZip.html
21mr|unzip-6.0-19|10	Source0:	http://ftp.info-zip.org/pub/infozip/src/%{name}%{src_ver}.tar.bz2
21mr|unzip-6.0-19|11	Patch0:		%{name}-6.0-libnatspec.patch
21mr|unzip-6.0-19|12	Patch1:		unzip-6.0-CVE-2014-8139.patch
21mr|unzip-6.0-19|13	Patch2:		unzip-6.0-CVE-2014-8140.patch
21mr|unzip-6.0-19|14	Patch3:		unzip-6.0-CVE-2014-8141.patch
21mr|unzip-6.0-19|15	Patch4:		unzip-6.0-overflow3.patch
21mr|unzip-6.0-19|16	Patch5:		unzip-6.0-heap-overflow-infloop.patch
21mr|unzip-6.0-19|17	# CVE-2018-18384
21mr|unzip-6.0-19|18	Patch6:		unzip-6.0-overflow-long-fsize.patch
21mr|unzip-6.0-19|19	# Patches 6-13 are from Debian
21mr|unzip-6.0-19|20	Patch7:		05-fix-uid-gid-handling.patch
21mr|unzip-6.0-19|21	Patch8:		16-fix-integer-underflow-csiz-decrypted.patch
21mr|unzip-6.0-19|22	Patch9:		19-cve-2016-9844-zipinfo-buffer-overflow.patch
21mr|unzip-6.0-19|23	Patch10:	20-cve-2018-1000035-unzip-buffer-overflow.patch
21mr|unzip-6.0-19|24	Patch11:	21-fix-warning-messages-on-big-files.patch
21mr|unzip-6.0-19|25	Patch12:	22-cve-2019-13232-fix-bug-in-undefer-input.patch
21mr|unzip-6.0-19|26	Patch13:	23-cve-2019-13232-zip-bomb-with-overlapped-entries.patch
21mr|unzip-6.0-19|27	Patch14:	24-cve-2019-13232-do-not-raise-alert-for-misplaced-central-directory.patch
21mr|unzip-6.0-19|28	BuildRequires:	pkgconfig(libnatspec)
21mr|unzip-6.0-19|29	
21mr|unzip-6.0-19|30	%description
21mr|unzip-6.0-19|31	unzip will list, test, or extract files from a ZIP archive, commonly found
21mr|unzip-6.0-19|32	on MS-DOS systems. A companion program, zip, creates ZIP archives; both
21mr|unzip-6.0-19|33	programs are compatible with archives created by PKWARE's PKZIP and
21mr|unzip-6.0-19|34	PKUNZIP for MS-DOS, but in many cases the program options or default
21mr|unzip-6.0-19|35	behaviors differ.
21mr|unzip-6.0-19|36	
21mr|unzip-6.0-19|37	This version also has encryption support.
21mr|unzip-6.0-19|38	
21mr|unzip-6.0-19|39	%files
21mr|unzip-6.0-19|40	%doc BUGS COPYING.OLD Contents History.* INSTALL README ToDo WHERE
21mr|unzip-6.0-19|41	%doc proginfo/
21mr|unzip-6.0-19|42	%{_bindir}/*
21mr|unzip-6.0-19|43	%{_mandir}/man1/*
21mr|unzip-6.0-19|44	
21mr|unzip-6.0-19|45	#----------------------------------------------------------------------------
21mr|unzip-6.0-19|46	
21mr|unzip-6.0-19|47	%prep
21mr|unzip-6.0-19|48	%autosetup -p1 -n %{name}%{src_ver}
21mr|unzip-6.0-19|49	
21mr|unzip-6.0-19|50	%build
21mr|unzip-6.0-19|51	%define Werror_cflags %nil
21mr|unzip-6.0-19|52	%ifarch %{ix86}
21mr|unzip-6.0-19|53	#make -ef unix/Makefile linux CF="%{optflags} -D_FILE_OFFSET_BITS=64 -Wall -I. -DASM_CRC" CC=gcc LD=gcc AS=gcc AF="-Di386" CRC32=crc_gcc
21mr|unzip-6.0-19|54	%make -ef unix/Makefile linux CF="%{optflags} -D_FILE_OFFSET_BITS=64 -DACORN_FTYPE_NFS -DWILD_STOP_AT_DIR -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUTF8_MAYBE_NATIVE -DNO_LCHMOD -DDATE_FORMAT=DF_YMD -DNATIVE -Wall -I. -DASM_CRC" CC=gcc LD=gcc AS=gcc AF="-Di386" CRC32=crc_gcc
21mr|unzip-6.0-19|55	%else
21mr|unzip-6.0-19|56	#make -ef unix/Makefile linux_noasm CF="%{optflags} -D_FILE_OFFSET_BITS=64 -Wall -I."
21mr|unzip-6.0-19|57	%make -ef unix/Makefile linux_noasm CF="%{optflags} -D_FILE_OFFSET_BITS=64 -DACORN_FTYPE_NFS -DWILD_STOP_AT_DIR -DLARGE_FILE_SUPPORT -DUNICODE_SUPPORT -DUNICODE_WCHAR -DUTF8_MAYBE_NATIVE -DNO_LCHMOD -DDATE_FORMAT=DF_YMD -DNATIVE -Wall -I."
21mr|unzip-6.0-19|58	%endif
21mr|unzip-6.0-19|59	
21mr|unzip-6.0-19|60	%install
21mr|unzip-6.0-19|61	mkdir -p %{buildroot}{%{_bindir},%{_mandir}/man1}
21mr|unzip-6.0-19|62	
21mr|unzip-6.0-19|63	ln -sf unzip zipinfo
21mr|unzip-6.0-19|64	for i in unzip funzip unzipsfx zipinfo; do install $i %{buildroot}%{_bindir}; done
21mr|unzip-6.0-19|65	install unix/zipgrep %{buildroot}%{_bindir}
21mr|unzip-6.0-19|66	
21mr|unzip-6.0-19|67	for i in man/*.1; do install -m 644 $i %{buildroot}%{_mandir}/man1/; done

19610 21
21mr|uom-lib-1.0.1-9|1	Name:          uom-lib
21mr|uom-lib-1.0.1-9|2	Version:       1.0.1
21mr|uom-lib-1.0.1-9|3	Release:       9
21mr|uom-lib-1.0.1-9|4	Summary:       Java Unit of Measurement Libraries (JSR 363)
21mr|uom-lib-1.0.1-9|5	License:       BSD
21mr|uom-lib-1.0.1-9|6	URL:           https://github.com/unitsofmeasurement/%{name}
21mr|uom-lib-1.0.1-9|7	Source0:       https://github.com/unitsofmeasurement/%{name}/archive/%{version}/%{name}-%{version}.tar.gz
21mr|uom-lib-1.0.1-9|8	
21mr|uom-lib-1.0.1-9|9	BuildRequires: junit
21mr|uom-lib-1.0.1-9|10	BuildRequires: maven-source-plugin
21mr|uom-lib-1.0.1-9|11	BuildRequires: maven-plugin-bundle
21mr|uom-lib-1.0.1-9|12	BuildRequires: maven-local
21mr|uom-lib-1.0.1-9|13	BuildRequires: maven-jar-plugin
21mr|uom-lib-1.0.1-9|14	BuildRequires: maven-install-plugin
21mr|uom-lib-1.0.1-9|15	BuildRequires: maven-license-plugin
21mr|uom-lib-1.0.1-9|16	BuildRequires: maven-dependency-plugin
21mr|uom-lib-1.0.1-9|17	BuildRequires: mvn(tec.uom:uom-parent:pom:)
21mr|uom-lib-1.0.1-9|18	BuildRequires: mvn(javax.measure:unit-api)
21mr|uom-lib-1.0.1-9|19	
21mr|uom-lib-1.0.1-9|20	Group:          Development/Java
21mr|uom-lib-1.0.1-9|21	BuildArch:     noarch
21mr|uom-lib-1.0.1-9|22	
21mr|uom-lib-1.0.1-9|23	%description
21mr|uom-lib-1.0.1-9|24	Units of Measurement Libraries - extending and complementing JSR 363.
21mr|uom-lib-1.0.1-9|25	
21mr|uom-lib-1.0.1-9|26	%package common
21mr|uom-lib-1.0.1-9|27	Summary:       Java Units of Measurement Common Library
21mr|uom-lib-1.0.1-9|28	
21mr|uom-lib-1.0.1-9|29	%description common
21mr|uom-lib-1.0.1-9|30	Units of Measurement Common Library - extending and complementing JSR 363.
21mr|uom-lib-1.0.1-9|31	
21mr|uom-lib-1.0.1-9|32	%package javadoc
21mr|uom-lib-1.0.1-9|33	Group:          Development/Java
21mr|uom-lib-1.0.1-9|34	BuildArch:     noarch
21mr|uom-lib-1.0.1-9|35	# Java stack is not supported on x86_32
21mr|uom-lib-1.0.1-9|36	ExcludeArch: %{ix86}
21mr|uom-lib-1.0.1-9|37	Summary:       Javadoc for the Units of Measurement Libraries
21mr|uom-lib-1.0.1-9|38	
21mr|uom-lib-1.0.1-9|39	%description javadoc
21mr|uom-lib-1.0.1-9|40	This package contains documentation for the Units of Measurement
21mr|uom-lib-1.0.1-9|41	Libraries (JSR 363).
21mr|uom-lib-1.0.1-9|42	
21mr|uom-lib-1.0.1-9|43	%prep
21mr|uom-lib-1.0.1-9|44	%setup -q -n %{name}-%{version}
21mr|uom-lib-1.0.1-9|45	
21mr|uom-lib-1.0.1-9|46	%build
21mr|uom-lib-1.0.1-9|47	%mvn_build
21mr|uom-lib-1.0.1-9|48	
21mr|uom-lib-1.0.1-9|49	%install
21mr|uom-lib-1.0.1-9|50	%mvn_install
21mr|uom-lib-1.0.1-9|51	
21mr|uom-lib-1.0.1-9|52	%files -f .mfiles
21mr|uom-lib-1.0.1-9|53	%doc README.md
21mr|uom-lib-1.0.1-9|54	%license LICENSE.txt
21mr|uom-lib-1.0.1-9|55	
21mr|uom-lib-1.0.1-9|56	%files javadoc -f .mfiles-javadoc
21mr|uom-lib-1.0.1-9|57	%license LICENSE.txt
21mr|uom-lib-1.0.1-9|58	

19611 21
21mr|uom-parent-1.0.3-6|1	Name: uom-parent
21mr|uom-parent-1.0.3-6|2	Version: 1.0.3
21mr|uom-parent-1.0.3-6|3	Release: 6
21mr|uom-parent-1.0.3-6|4	Summary: Units of Measurement Project Parent POM
21mr|uom-parent-1.0.3-6|5	License: BSD
21mr|uom-parent-1.0.3-6|6	URL: https://github.com/unitsofmeasurement/uom-parent
21mr|uom-parent-1.0.3-6|7	Source0: https://github.com/unitsofmeasurement/uom-parent/archive/%{version}/%{name}-%{version}.tar.gz
21mr|uom-parent-1.0.3-6|8	
21mr|uom-parent-1.0.3-6|9	Group:          Development/Java
21mr|uom-parent-1.0.3-6|10	BuildArch: noarch
21mr|uom-parent-1.0.3-6|11	# Java stack is not supported on x86_32
21mr|uom-parent-1.0.3-6|12	ExcludeArch: %{ix86}
21mr|uom-parent-1.0.3-6|13	BuildRequires: maven-local
21mr|uom-parent-1.0.3-6|14	BuildRequires: maven-install-plugin
21mr|uom-parent-1.0.3-6|15	
21mr|uom-parent-1.0.3-6|16	%description
21mr|uom-parent-1.0.3-6|17	Main parent POM for all Units of Measurement Maven projects.
21mr|uom-parent-1.0.3-6|18	
21mr|uom-parent-1.0.3-6|19	%prep
21mr|uom-parent-1.0.3-6|20	%setup -q -n %{name}-%{version}
21mr|uom-parent-1.0.3-6|21	%pom_remove_parent
21mr|uom-parent-1.0.3-6|22	
21mr|uom-parent-1.0.3-6|23	%build
21mr|uom-parent-1.0.3-6|24	%mvn_build
21mr|uom-parent-1.0.3-6|25	
21mr|uom-parent-1.0.3-6|26	%install
21mr|uom-parent-1.0.3-6|27	%mvn_install
21mr|uom-parent-1.0.3-6|28	
21mr|uom-parent-1.0.3-6|29	%files -f .mfiles
21mr|uom-parent-1.0.3-6|30	%doc README.md
21mr|uom-parent-1.0.3-6|31	%license LICENSE
21mr|uom-parent-1.0.3-6|32	

19612 21
21mr|uom-se-1.0.4-7|1	Name:          uom-se
21mr|uom-se-1.0.4-7|2	Version:       1.0.4
21mr|uom-se-1.0.4-7|3	Release:       7
21mr|uom-se-1.0.4-7|4	Summary:       Unit Standard (JSR 363) implementation for Java SE 8 and above
21mr|uom-se-1.0.4-7|5	License:       BSD
21mr|uom-se-1.0.4-7|6	URL:           https://github.com/unitsofmeasurement/%{name}
21mr|uom-se-1.0.4-7|7	Source0:       https://github.com/unitsofmeasurement/%{name}/archive/%{version}/%{name}-%{version}.tar.gz
21mr|uom-se-1.0.4-7|8	
21mr|uom-se-1.0.4-7|9	BuildRequires: junit
21mr|uom-se-1.0.4-7|10	BuildRequires: maven-plugin-bundle
21mr|uom-se-1.0.4-7|11	BuildRequires: maven-source-plugin
21mr|uom-se-1.0.4-7|12	BuildRequires: maven-local
21mr|uom-se-1.0.4-7|13	BuildRequires: maven-jar-plugin
21mr|uom-se-1.0.4-7|14	BuildRequires: maven-install-plugin
21mr|uom-se-1.0.4-7|15	BuildRequires: maven-license-plugin
21mr|uom-se-1.0.4-7|16	BuildRequires: maven-dependency-plugin
21mr|uom-se-1.0.4-7|17	BuildRequires: mvn(org.hamcrest:hamcrest-all)
21mr|uom-se-1.0.4-7|18	BuildRequires: mvn(org.jacoco:jacoco-maven-plugin)
21mr|uom-se-1.0.4-7|19	BuildRequires: mvn(javax.annotation:javax.annotation-api:pom:)
21mr|uom-se-1.0.4-7|20	BuildRequires: mvn(javax.measure:unit-api)
21mr|uom-se-1.0.4-7|21	BuildRequires: mvn(tec.uom:uom-parent:pom:)
21mr|uom-se-1.0.4-7|22	BuildRequires: mvn(tec.uom.lib:uom-lib:pom:)
21mr|uom-se-1.0.4-7|23	
21mr|uom-se-1.0.4-7|24	Group:          Development/Java
21mr|uom-se-1.0.4-7|25	BuildArch:     noarch
21mr|uom-se-1.0.4-7|26	
21mr|uom-se-1.0.4-7|27	%description
21mr|uom-se-1.0.4-7|28	JSR 363 Implementation got Java SE 8 and above.
21mr|uom-se-1.0.4-7|29	
21mr|uom-se-1.0.4-7|30	JDK Integration of Unit-API / JSR 363.  This implementation aims at
21mr|uom-se-1.0.4-7|31	Java SE 8 and above, allowing the use of new features like Lambdas
21mr|uom-se-1.0.4-7|32	together with Units of Measurement API.
21mr|uom-se-1.0.4-7|33	
21mr|uom-se-1.0.4-7|34	%package javadoc
21mr|uom-se-1.0.4-7|35	Group:          Development/Java
21mr|uom-se-1.0.4-7|36	BuildArch: noarch
21mr|uom-se-1.0.4-7|37	# Java stack is not supported on x86_32
21mr|uom-se-1.0.4-7|38	ExcludeArch: %{ix86}
21mr|uom-se-1.0.4-7|39	Summary: Javadoc for the Units Standard (JSR 363) Java SE 8 Implementation
21mr|uom-se-1.0.4-7|40	
21mr|uom-se-1.0.4-7|41	%description javadoc
21mr|uom-se-1.0.4-7|42	This package contains documentation for the Units Standard (JSR 363)
21mr|uom-se-1.0.4-7|43	Java SE 8 Implementation.
21mr|uom-se-1.0.4-7|44	
21mr|uom-se-1.0.4-7|45	%prep
21mr|uom-se-1.0.4-7|46	%setup -q -n %{name}-%{version}
21mr|uom-se-1.0.4-7|47	%pom_remove_plugin com.mycila:license-maven-plugin
21mr|uom-se-1.0.4-7|48	%pom_remove_plugin net.revelc.code:formatter-maven-plugin
21mr|uom-se-1.0.4-7|49	
21mr|uom-se-1.0.4-7|50	%build
21mr|uom-se-1.0.4-7|51	%mvn_build
21mr|uom-se-1.0.4-7|52	
21mr|uom-se-1.0.4-7|53	%install
21mr|uom-se-1.0.4-7|54	%mvn_install
21mr|uom-se-1.0.4-7|55	
21mr|uom-se-1.0.4-7|56	%files -f .mfiles
21mr|uom-se-1.0.4-7|57	%doc README.md
21mr|uom-se-1.0.4-7|58	%license LICENSE.txt
21mr|uom-se-1.0.4-7|59	
21mr|uom-se-1.0.4-7|60	%files javadoc -f .mfiles-javadoc
21mr|uom-se-1.0.4-7|61	%license LICENSE.txt
21mr|uom-se-1.0.4-7|62	

19613 21
21mr|uom-systems-0.7-6|1	Name:          uom-systems
21mr|uom-systems-0.7-6|2	Version:       0.7
21mr|uom-systems-0.7-6|3	Release:       6
21mr|uom-systems-0.7-6|4	Summary:       Units of Measurement Systems (JSR 363)
21mr|uom-systems-0.7-6|5	License:       BSD
21mr|uom-systems-0.7-6|6	URL:           https://github.com/unitsofmeasurement/%{name}
21mr|uom-systems-0.7-6|7	Source0:       https://github.com/unitsofmeasurement/%{name}/archive/%{version}/%{name}-%{version}.tar.gz
21mr|uom-systems-0.7-6|8	
21mr|uom-systems-0.7-6|9	BuildRequires: junit
21mr|uom-systems-0.7-6|10	BuildRequires: maven-plugin-bundle
21mr|uom-systems-0.7-6|11	BuildRequires: maven-source-plugin
21mr|uom-systems-0.7-6|12	BuildRequires: maven-local
21mr|uom-systems-0.7-6|13	BuildRequires: maven-jar-plugin
21mr|uom-systems-0.7-6|14	BuildRequires: maven-install-plugin
21mr|uom-systems-0.7-6|15	BuildRequires: maven-license-plugin
21mr|uom-systems-0.7-6|16	BuildRequires: maven-dependency-plugin
21mr|uom-systems-0.7-6|17	BuildRequires: mvn(org.jacoco:jacoco-maven-plugin)
21mr|uom-systems-0.7-6|18	BuildRequires: mvn(si.uom:si-parent:pom:)
21mr|uom-systems-0.7-6|19	BuildRequires: mvn(si.uom:si-units-java8:pom:)
21mr|uom-systems-0.7-6|20	BuildRequires: mvn(javax.measure:unit-api)
21mr|uom-systems-0.7-6|21	BuildRequires: mvn(tec.uom:uom-parent:pom:)
21mr|uom-systems-0.7-6|22	BuildRequires: mvn(tec.uom:uom-se:pom:)
21mr|uom-systems-0.7-6|23	
21mr|uom-systems-0.7-6|24	Group:          Development/Java
21mr|uom-systems-0.7-6|25	BuildArch:     noarch
21mr|uom-systems-0.7-6|26	
21mr|uom-systems-0.7-6|27	%description
21mr|uom-systems-0.7-6|28	Units of Measurement Systems - modules for JSR 363.
21mr|uom-systems-0.7-6|29	
21mr|uom-systems-0.7-6|30	%package javadoc
21mr|uom-systems-0.7-6|31	Group:          Development/Java
21mr|uom-systems-0.7-6|32	BuildArch: noarch
21mr|uom-systems-0.7-6|33	# Java stack is not supported on x86_32
21mr|uom-systems-0.7-6|34	ExcludeArch: %{ix86}
21mr|uom-systems-0.7-6|35	Summary: Javadoc for the Units of Measurement Systems
21mr|uom-systems-0.7-6|36	
21mr|uom-systems-0.7-6|37	%description javadoc
21mr|uom-systems-0.7-6|38	This package contains documentation for the Units of Measurement
21mr|uom-systems-0.7-6|39	Systems (JSR 363).
21mr|uom-systems-0.7-6|40	
21mr|uom-systems-0.7-6|41	%prep
21mr|uom-systems-0.7-6|42	%setup -q -n %{name}-%{version}
21mr|uom-systems-0.7-6|43	%pom_disable_module common	# use only Java 8+
21mr|uom-systems-0.7-6|44	%pom_disable_module unicode	# use only Java 8+
21mr|uom-systems-0.7-6|45	%pom_xpath_remove "pom:properties/pom:quantity.version"
21mr|uom-systems-0.7-6|46	%pom_xpath_inject "pom:properties" "<quantity.version>%{version}</quantity.version>"
21mr|uom-systems-0.7-6|47	
21mr|uom-systems-0.7-6|48	%build
21mr|uom-systems-0.7-6|49	%mvn_build
21mr|uom-systems-0.7-6|50	
21mr|uom-systems-0.7-6|51	%install
21mr|uom-systems-0.7-6|52	%mvn_install
21mr|uom-systems-0.7-6|53	
21mr|uom-systems-0.7-6|54	%files -f .mfiles
21mr|uom-systems-0.7-6|55	%doc README.md
21mr|uom-systems-0.7-6|56	%license LICENSE
21mr|uom-systems-0.7-6|57	
21mr|uom-systems-0.7-6|58	%files javadoc -f .mfiles-javadoc
21mr|uom-systems-0.7-6|59	%license LICENSE
21mr|uom-systems-0.7-6|60	

19614 21
21mr|upower-1.90.0-1|1	%define major 3
21mr|upower-1.90.0-1|2	%define girmajor 1.0
21mr|upower-1.90.0-1|3	%define libname %mklibname upower-glib %{major}
21mr|upower-1.90.0-1|4	%define girname %mklibname upower-glib-gir %{girmajor}
21mr|upower-1.90.0-1|5	%define devname %mklibname upower-glib -d
21mr|upower-1.90.0-1|6	
21mr|upower-1.90.0-1|7	Summary:	Power Management Service
21mr|upower-1.90.0-1|8	Name:		upower
21mr|upower-1.90.0-1|9	Version:	1.90.0
21mr|upower-1.90.0-1|10	Release:	1
21mr|upower-1.90.0-1|11	License:	GPLv2+
21mr|upower-1.90.0-1|12	Group:		System/Kernel and hardware
21mr|upower-1.90.0-1|13	Url:		http://upower.freedesktop.org/
21mr|upower-1.90.0-1|14	Source0:    https://gitlab.freedesktop.org/upower/upower/-/archive/v%{version}/%{name}-v%{version}.tar.gz
21mr|upower-1.90.0-1|15	BuildRequires:	docbook-style-xsl
21mr|upower-1.90.0-1|16	BuildRequires:	gettext
21mr|upower-1.90.0-1|17	BuildRequires:	gtk-doc
21mr|upower-1.90.0-1|18	BuildRequires:	meson
21mr|upower-1.90.0-1|19	BuildRequires:	xsltproc
21mr|upower-1.90.0-1|20	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|upower-1.90.0-1|21	BuildRequires:	pkgconfig(glib-2.0)
21mr|upower-1.90.0-1|22	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|upower-1.90.0-1|23	BuildRequires:	pkgconfig(gudev-1.0)
21mr|upower-1.90.0-1|24	BuildRequires:	pkgconfig(libimobiledevice-1.0)
21mr|upower-1.90.0-1|25	BuildRequires:	pkgconfig(libsystemd)
21mr|upower-1.90.0-1|26	BuildRequires:	pkgconfig(libusb-1.0)
21mr|upower-1.90.0-1|27	BuildRequires:	pkgconfig(polkit-gobject-1)
21mr|upower-1.90.0-1|28	BuildRequires:	pkgconfig(systemd)
21mr|upower-1.90.0-1|29	Requires(post,preun,postun):	systemd
21mr|upower-1.90.0-1|30	
21mr|upower-1.90.0-1|31	%description
21mr|upower-1.90.0-1|32	%{name} provides a daemon, API and command line tools for
21mr|upower-1.90.0-1|33	managing power devices attached to the system.
21mr|upower-1.90.0-1|34	
21mr|upower-1.90.0-1|35	%files -f %{name}.lang
21mr|upower-1.90.0-1|36	%doc README AUTHORS NEWS HACKING
21mr|upower-1.90.0-1|37	%dir %{_sysconfdir}/UPower/
21mr|upower-1.90.0-1|38	%config(noreplace) %{_sysconfdir}/UPower/UPower.conf
21mr|upower-1.90.0-1|39	%{_udevrulesdir}/*.rules
21mr|upower-1.90.0-1|40	%{_udevhwdbdir}/*.hwdb
21mr|upower-1.90.0-1|41	%{_localstatedir}/lib/upower
21mr|upower-1.90.0-1|42	%{_bindir}/*
21mr|upower-1.90.0-1|43	%{_libexecdir}/upowerd
21mr|upower-1.90.0-1|44	%{_datadir}/dbus-1/system-services/*.service
21mr|upower-1.90.0-1|45	%{_datadir}/dbus-1/system.d/*.conf
21mr|upower-1.90.0-1|46	%{_unitdir}/upower.service
21mr|upower-1.90.0-1|47	%{_mandir}/man1/*
21mr|upower-1.90.0-1|48	%{_mandir}/man7/*
21mr|upower-1.90.0-1|49	%{_mandir}/man8/*
21mr|upower-1.90.0-1|50	
21mr|upower-1.90.0-1|51	%post
21mr|upower-1.90.0-1|52	%systemd_post %{name}
21mr|upower-1.90.0-1|53	
21mr|upower-1.90.0-1|54	%preun
21mr|upower-1.90.0-1|55	%systemd_preun %{name}
21mr|upower-1.90.0-1|56	
21mr|upower-1.90.0-1|57	#----------------------------------------------------------------------------
21mr|upower-1.90.0-1|58	
21mr|upower-1.90.0-1|59	%package -n %{libname}
21mr|upower-1.90.0-1|60	Summary:	Shared Library of %{name}
21mr|upower-1.90.0-1|61	Group:		System/Libraries
21mr|upower-1.90.0-1|62	Obsoletes:	%{_lib}upower-glib1 < 0.99.4
21mr|upower-1.90.0-1|63	
21mr|upower-1.90.0-1|64	%description -n %{libname}
21mr|upower-1.90.0-1|65	%{name} provides a daemon, API and command line tools for
21mr|upower-1.90.0-1|66	managing power devices attached to the system.
21mr|upower-1.90.0-1|67	
21mr|upower-1.90.0-1|68	%files -n %{libname}
21mr|upower-1.90.0-1|69	%{_libdir}/libupower-glib.so.%{major}*
21mr|upower-1.90.0-1|70	
21mr|upower-1.90.0-1|71	#----------------------------------------------------------------------------
21mr|upower-1.90.0-1|72	
21mr|upower-1.90.0-1|73	%package -n %{girname}
21mr|upower-1.90.0-1|74	Summary:	GObject Introspection interface description for %{name}
21mr|upower-1.90.0-1|75	Group:		System/Libraries
21mr|upower-1.90.0-1|76	Conflicts:	%{_lib}upower-glib1 < 0.9.15-3
21mr|upower-1.90.0-1|77	
21mr|upower-1.90.0-1|78	%description -n %{girname}
21mr|upower-1.90.0-1|79	GObject Introspection interface description for %{name}.
21mr|upower-1.90.0-1|80	
21mr|upower-1.90.0-1|81	%files -n %{girname}
21mr|upower-1.90.0-1|82	%{_libdir}/girepository-1.0/UPowerGlib-%{girmajor}.typelib
21mr|upower-1.90.0-1|83	
21mr|upower-1.90.0-1|84	#----------------------------------------------------------------------------
21mr|upower-1.90.0-1|85	
21mr|upower-1.90.0-1|86	%package -n %{devname}
21mr|upower-1.90.0-1|87	Summary:	Headers and libraries for %{name}
21mr|upower-1.90.0-1|88	Group:		Development/C
21mr|upower-1.90.0-1|89	Requires:	%{libname} = %{EVRD}
21mr|upower-1.90.0-1|90	Requires:	%{girname} = %{EVRD}
21mr|upower-1.90.0-1|91	Provides:	%{name}-devel = %{EVRD}
21mr|upower-1.90.0-1|92	
21mr|upower-1.90.0-1|93	%description -n %{devname}
21mr|upower-1.90.0-1|94	Headers and libraries for %{name}.
21mr|upower-1.90.0-1|95	
21mr|upower-1.90.0-1|96	%files -n %{devname}
21mr|upower-1.90.0-1|97	%{_includedir}/libupower-glib
21mr|upower-1.90.0-1|98	%{_libdir}/*.so
21mr|upower-1.90.0-1|99	%{_libdir}/pkgconfig/upower-glib.pc
21mr|upower-1.90.0-1|100	%{_datadir}/dbus-1/interfaces/*.xml
21mr|upower-1.90.0-1|101	#dir %{_datadir}/gtk-doc/html/UPower
21mr|upower-1.90.0-1|102	#{_datadir}/gtk-doc/html/UPower/*
21mr|upower-1.90.0-1|103	%{_datadir}/gir-1.0/UPowerGlib-%{girmajor}.gir
21mr|upower-1.90.0-1|104	
21mr|upower-1.90.0-1|105	#----------------------------------------------------------------------------
21mr|upower-1.90.0-1|106	
21mr|upower-1.90.0-1|107	%prep
21mr|upower-1.90.0-1|108	%setup -qn %{name}-v%{version}
21mr|upower-1.90.0-1|109	
21mr|upower-1.90.0-1|110	%build
21mr|upower-1.90.0-1|111	%meson -Dgtk-doc=false -Dudevrulesdir=/lib/udev/rules.d
21mr|upower-1.90.0-1|112	%meson_build
21mr|upower-1.90.0-1|113	
21mr|upower-1.90.0-1|114	%install
21mr|upower-1.90.0-1|115	%meson_install
21mr|upower-1.90.0-1|116	
21mr|upower-1.90.0-1|117	%find_lang %{name}

19615 21
21mr|upx-5.0.0-1|1	%ifarch %{e2k}
21mr|upx-5.0.0-1|2	%define debug_package %{nil}
21mr|upx-5.0.0-1|3	%endif
21mr|upx-5.0.0-1|4	
21mr|upx-5.0.0-1|5	%global		commit_doc 6f57b91261fef5d19fd1abd7b917eec847cc7389
21mr|upx-5.0.0-1|6	%global		short_doc %(c=%{commit_doc}; echo ${c:0:7})
21mr|upx-5.0.0-1|7	
21mr|upx-5.0.0-1|8	%global		commit_lzma f0b8d236c1bdf66532a198c983469da5c05593cf
21mr|upx-5.0.0-1|9	%global		short_lzma %(c=%{commit_lzma}; echo ${c:0:7})
21mr|upx-5.0.0-1|10	
21mr|upx-5.0.0-1|11	%global		commit_ucl 2c68ae51994892b9080328617a84296ee55f0c80
21mr|upx-5.0.0-1|12	%global		short_ucl %(c=%{commit_ucl}; echo ${c:0:7})
21mr|upx-5.0.0-1|13	
21mr|upx-5.0.0-1|14	%global		commit_valgrind 7d98b64a47e96dad7a618822a99425d7800cc233
21mr|upx-5.0.0-1|15	%global		short_valgrind %(c=%{commit_valgrind}; echo ${c:0:7})
21mr|upx-5.0.0-1|16	
21mr|upx-5.0.0-1|17	%global		commit_zlib d1e32cf59c1fc95fe7ccecedbbd2098594a39dee
21mr|upx-5.0.0-1|18	%global		short_zlib %(c=%{commit_zlib}; echo ${c:0:7})
21mr|upx-5.0.0-1|19	
21mr|upx-5.0.0-1|20	Summary:	The Ultimate Packer for eXecutables
21mr|upx-5.0.0-1|21	Name:		upx
21mr|upx-5.0.0-1|22	Version:	5.0.0
21mr|upx-5.0.0-1|23	Release:	1
21mr|upx-5.0.0-1|24	License:	GPLv2+
21mr|upx-5.0.0-1|25	Group:		Archiving/Compression
21mr|upx-5.0.0-1|26	URL:		https://upx.github.io/
21mr|upx-5.0.0-1|27	Source0:	https://github.com/upx/upx/archive/v%{version}.tar.gz?/upx-%{version}.tar.gz
21mr|upx-5.0.0-1|28	Source1:	https://github.com/upx/upx-vendor-doctest/archive/%{commit_doc}/upx-vendor-doctest-%{short_doc}.tar.gz
21mr|upx-5.0.0-1|29	Source2:	https://github.com/upx/upx-vendor-lzma-sdk/archive/%{commit_lzma}/upx-vendor-lzma-sdk-%{short_lzma}.tar.gz
21mr|upx-5.0.0-1|30	Source3:	https://github.com/upx/upx-vendor-ucl/archive/%{commit_ucl}/upx-vendor-ucl-%{short_ucl}.tar.gz
21mr|upx-5.0.0-1|31	Source4:	https://github.com/upx/upx-vendor-valgrind/archive/%{commit_valgrind}/upx-vendor-valgrind-%{short_valgrind}.tar.gz
21mr|upx-5.0.0-1|32	Source5:	https://github.com/upx/upx-vendor-zlib/archive/%{commit_zlib}/upx-vendor-zlib-%{short_zlib}.tar.gz
21mr|upx-5.0.0-1|33	Patch0:		lcc-link.patch
21mr|upx-5.0.0-1|34	# CVE-2023-23456 fixed in version 4.2.1
21mr|upx-5.0.0-1|35	# CVE-2023-23457 fixed in version 4.2.1
21mr|upx-5.0.0-1|36	Patch1:		CVE-2025-2849.patch
21mr|upx-5.0.0-1|37	
21mr|upx-5.0.0-1|38	BuildRequires:	cmake
21mr|upx-5.0.0-1|39	BuildRequires:	ucl-devel
21mr|upx-5.0.0-1|40	BuildRequires:	pkgconfig(zlib)
21mr|upx-5.0.0-1|41	BuildRequires:	perl(Pod::Html)
21mr|upx-5.0.0-1|42	%ifarch %{e2k}
21mr|upx-5.0.0-1|43	BuildRequires:  clang
21mr|upx-5.0.0-1|44	%endif
21mr|upx-5.0.0-1|45	
21mr|upx-5.0.0-1|46	
21mr|upx-5.0.0-1|47	%description
21mr|upx-5.0.0-1|48	UPX is an advanced executable file compressor. UPX will typically
21mr|upx-5.0.0-1|49	reduce the file size of programs and DLLs by around 50%-70%, thus
21mr|upx-5.0.0-1|50	reducing disk space, network load times, download times and other
21mr|upx-5.0.0-1|51	distribution and storage costs.
21mr|upx-5.0.0-1|52	
21mr|upx-5.0.0-1|53	Programs and libraries compressed by UPX are completely self-contained
21mr|upx-5.0.0-1|54	and run exactly as before, with no runtime or memory penalty for most
21mr|upx-5.0.0-1|55	of the supported formats.
21mr|upx-5.0.0-1|56	
21mr|upx-5.0.0-1|57	UPX supports a number of different executable formats, including
21mr|upx-5.0.0-1|58	Win95/98/ME/NT/2000 programs and DLLs, DOS programs, and Linux executables.
21mr|upx-5.0.0-1|59	
21mr|upx-5.0.0-1|60	UPX is rated number one in the well known Archive Comparison Test. Visit
21mr|upx-5.0.0-1|61	http://compression.ca/act-exepack.html
21mr|upx-5.0.0-1|62	
21mr|upx-5.0.0-1|63	%files
21mr|upx-5.0.0-1|64	%license COPYING LICENSE
21mr|upx-5.0.0-1|65	%doc NEWS README README.SRC upx-doc.*
21mr|upx-5.0.0-1|66	%{_bindir}/*
21mr|upx-5.0.0-1|67	%attr(644,root,man) %{_mandir}/man1/*
21mr|upx-5.0.0-1|68	
21mr|upx-5.0.0-1|69	#----------------------------------------------------------------------------
21mr|upx-5.0.0-1|70	
21mr|upx-5.0.0-1|71	%prep
21mr|upx-5.0.0-1|72	%setup -q -n %{name}-%{version}
21mr|upx-5.0.0-1|73	tar xfz %{SOURCE1} --strip-components=1 -C vendor/doctest/
21mr|upx-5.0.0-1|74	tar xfz %{SOURCE2} --strip-components=1 -C vendor/lzma-sdk/
21mr|upx-5.0.0-1|75	tar xfz %{SOURCE3} --strip-components=1 -C vendor/ucl/
21mr|upx-5.0.0-1|76	tar xfz %{SOURCE4} --strip-components=1 -C vendor/valgrind/
21mr|upx-5.0.0-1|77	tar xfz %{SOURCE5} --strip-components=1 -C vendor/zlib/
21mr|upx-5.0.0-1|78	
21mr|upx-5.0.0-1|79	%ifarch %{e2k}
21mr|upx-5.0.0-1|80	%patch -P0 -p1
21mr|upx-5.0.0-1|81	%endif
21mr|upx-5.0.0-1|82	%patch -P1 -p1
21mr|upx-5.0.0-1|83	
21mr|upx-5.0.0-1|84	%build
21mr|upx-5.0.0-1|85	%ifarch %{e2k}
21mr|upx-5.0.0-1|86	export CC=clang
21mr|upx-5.0.0-1|87	export CXX=clang++
21mr|upx-5.0.0-1|88	%endif
21mr|upx-5.0.0-1|89	
21mr|upx-5.0.0-1|90	%cmake
21mr|upx-5.0.0-1|91	%make_build
21mr|upx-5.0.0-1|92	
21mr|upx-5.0.0-1|93	%install
21mr|upx-5.0.0-1|94	%make_install -C build
21mr|upx-5.0.0-1|95	
21mr|upx-5.0.0-1|96	mv %{buildroot}%{_datadir}/doc/upx/upx-doc.* .
21mr|upx-5.0.0-1|97	rm -f %{buildroot}%{_datadir}/doc/upx/*

19616 21
21mr|urpmi-8.120-4|1	%define compat_perl_vendorlib %(perl -MConfig -e 'print "%{?perl_vendorlib:1}" ? "%{perl_vendorlib}" : "$Config{installvendorlib}"')
21mr|urpmi-8.120-4|2	%global allow_gurpmi 0
21mr|urpmi-8.120-4|3	%define req_webfetch wget
21mr|urpmi-8.120-4|4	
21mr|urpmi-8.120-4|5	# drakbug comes from gurpmi, we do not need gurpmi
21mr|urpmi-8.120-4|6	# in rpm4 distros
21mr|urpmi-8.120-4|7	%global __requires_exclude perl\\((standalone|drakbug)\\)
21mr|urpmi-8.120-4|8	
21mr|urpmi-8.120-4|9	Name:		urpmi
21mr|urpmi-8.120-4|10	Version:	8.120
21mr|urpmi-8.120-4|11	Release:	4
21mr|urpmi-8.120-4|12	Group:		System/Configuration/Packaging
21mr|urpmi-8.120-4|13	License:	GPLv2+
21mr|urpmi-8.120-4|14	Source0:	http://gitweb.mageia.org/software/rpm/urpmi/snapshot/%{name}-v%{version}.tar.xz
21mr|urpmi-8.120-4|15	Summary:	Command-line software installation tools
21mr|urpmi-8.120-4|16	URL:		http://gitweb.mageia.org/software/rpm/urpmi/
21mr|urpmi-8.120-4|17	Requires:	%{req_webfetch}
21mr|urpmi-8.120-4|18	Requires:	eject
21mr|urpmi-8.120-4|19	Requires(post):	perl-Locale-gettext
21mr|urpmi-8.120-4|20	Requires(post):	perl-URPM
21mr|urpmi-8.120-4|21	Requires:	perl-URPM >= 5.13-4
21mr|urpmi-8.120-4|22	# gzip is used in perl-URPM for synthesis and hdlist
21mr|urpmi-8.120-4|23	Requires(post):	gzip
21mr|urpmi-8.120-4|24	Requires:	genhdlist2
21mr|urpmi-8.120-4|25	#Requires:	meta-task
21mr|urpmi-8.120-4|26	Requires:	perl-Filesys-Df
21mr|urpmi-8.120-4|27	Requires:	perl-Time-ZoneInfo
21mr|urpmi-8.120-4|28	#Recommends:	aria2
21mr|urpmi-8.120-4|29	#Recommends:	deltarpm
21mr|urpmi-8.120-4|30	#Conflicts:	mgaonline < 3.0
21mr|urpmi-8.120-4|31	#Conflicts:	rpmdrake < 6.0
21mr|urpmi-8.120-4|32	BuildRequires:	bzip2-devel
21mr|urpmi-8.120-4|33	BuildRequires:	gettext
21mr|urpmi-8.120-4|34	BuildRequires:	intltool
21mr|urpmi-8.120-4|35	BuildRequires:	perl
21mr|urpmi-8.120-4|36	BuildRequires:  perl_checker
21mr|urpmi-8.120-4|37	BuildRequires:	perl-Locale-gettext
21mr|urpmi-8.120-4|38	BuildRequires:	perl-MDV-Distribconf
21mr|urpmi-8.120-4|39	BuildRequires:	perl(Net::LDAP)
21mr|urpmi-8.120-4|40	BuildRequires:	perl(ExtUtils::MakeMaker)
21mr|urpmi-8.120-4|41	BuildRequires:	perl-URPM
21mr|urpmi-8.120-4|42	# for make test:
21mr|urpmi-8.120-4|43	#BuildRequires:  glibc-static-devel
21mr|urpmi-8.120-4|44	#BuildRequires:	mdv-distrib-tools
21mr|urpmi-8.120-4|45	#BuildRequires:	perl-File-Slurp
21mr|urpmi-8.120-4|46	#BuildRequires:  perl-Net-Server
21mr|urpmi-8.120-4|47	#BuildRequires:	perl-Test-Pod
21mr|urpmi-8.120-4|48	#BuildRequires:	perl(Test::Pod::Coverage)
21mr|urpmi-8.120-4|49	#BuildRequires:	perl-XML-LibXML
21mr|urpmi-8.120-4|50	#BuildRequires:	%{_lib}nss3
21mr|urpmi-8.120-4|51	# for genhdlist in make test:
21mr|urpmi-8.120-4|52	#BuildRequires:  perl-Expect
21mr|urpmi-8.120-4|53	#BuildRequires:  rpmtools
21mr|urpmi-8.120-4|54	BuildArch:	noarch
21mr|urpmi-8.120-4|55	Requires:	perl-XML-LibXML
21mr|urpmi-8.120-4|56	
21mr|urpmi-8.120-4|57	%description
21mr|urpmi-8.120-4|58	urpmi is a console-based software installation tool. You can
21mr|urpmi-8.120-4|59	use it to install software from the console in the same way as you use the
21mr|urpmi-8.120-4|60	graphical Install Software tool (rpmdrake) to install software from the
21mr|urpmi-8.120-4|61	desktop. urpmi will follow package dependencies -- in other words, it will
21mr|urpmi-8.120-4|62	install all the other software required by the software you ask it to
21mr|urpmi-8.120-4|63	install -- and it's capable of obtaining packages from a variety of media,
21mr|urpmi-8.120-4|64	including the installation CD-ROMs and DVDs, your local hard disk,
21mr|urpmi-8.120-4|65	and remote sources such as web or FTP sites.
21mr|urpmi-8.120-4|66	
21mr|urpmi-8.120-4|67	%if %{allow_gurpmi}
21mr|urpmi-8.120-4|68	%package -n gurpmi
21mr|urpmi-8.120-4|69	Summary:	User mode rpm GUI install
21mr|urpmi-8.120-4|70	Group:		System/Configuration/Packaging
21mr|urpmi-8.120-4|71	Requires:	urpmi >= %{EVRD}
21mr|urpmi-8.120-4|72	Requires:	polkit
21mr|urpmi-8.120-4|73	Requires(post): desktop-file-utils
21mr|urpmi-8.120-4|74	Requires(postun): desktop-file-utils
21mr|urpmi-8.120-4|75	
21mr|urpmi-8.120-4|76	%description -n gurpmi
21mr|urpmi-8.120-4|77	gurpmi is a graphical front-end to urpmi.
21mr|urpmi-8.120-4|78	%endif
21mr|urpmi-8.120-4|79	
21mr|urpmi-8.120-4|80	%package -n urpmi-parallel-ka-run
21mr|urpmi-8.120-4|81	Summary:	Parallel extensions to urpmi using ka-run
21mr|urpmi-8.120-4|82	Requires:	urpmi >= %{EVRD}
21mr|urpmi-8.120-4|83	Requires:	parallel-tools
21mr|urpmi-8.120-4|84	Group:		System/Configuration/Packaging
21mr|urpmi-8.120-4|85	
21mr|urpmi-8.120-4|86	%description -n urpmi-parallel-ka-run
21mr|urpmi-8.120-4|87	urpmi-parallel-ka-run is an extension module to urpmi for handling
21mr|urpmi-8.120-4|88	distributed installation using ka-run or Taktuk tools.
21mr|urpmi-8.120-4|89	
21mr|urpmi-8.120-4|90	%package -n urpmi-parallel-ssh
21mr|urpmi-8.120-4|91	Summary:	Parallel extensions to urpmi using ssh and scp
21mr|urpmi-8.120-4|92	Requires:	urpmi >= %{EVRD} openssh-clients
21mr|urpmi-8.120-4|93	Group:		System/Configuration/Packaging
21mr|urpmi-8.120-4|94	
21mr|urpmi-8.120-4|95	%description -n urpmi-parallel-ssh
21mr|urpmi-8.120-4|96	urpmi-parallel-ssh is an extension module to urpmi for handling
21mr|urpmi-8.120-4|97	distributed installation using ssh and scp tools.
21mr|urpmi-8.120-4|98	
21mr|urpmi-8.120-4|99	%package -n urpmi-ldap
21mr|urpmi-8.120-4|100	Summary:	Extension to urpmi to specify media configuration via LDAP
21mr|urpmi-8.120-4|101	Requires:	urpmi >= %{EVRD}
21mr|urpmi-8.120-4|102	Requires:	openldap-clients
21mr|urpmi-8.120-4|103	Group:		System/Configuration/Packaging
21mr|urpmi-8.120-4|104	
21mr|urpmi-8.120-4|105	%description -n urpmi-ldap
21mr|urpmi-8.120-4|106	urpmi-ldap is an extension module to urpmi to allow to specify
21mr|urpmi-8.120-4|107	urpmi configuration (notably media) in an LDAP directory.
21mr|urpmi-8.120-4|108	
21mr|urpmi-8.120-4|109	%package -n urpmi-real-path
21mr|urpmi-8.120-4|110	Summary:  Put real urpmi executables to PATH
21mr|urpmi-8.120-4|111	Requires: urpmi = %{EVRD}
21mr|urpmi-8.120-4|112	Group:		System/Configuration/Packaging
21mr|urpmi-8.120-4|113	
21mr|urpmi-8.120-4|114	%description -n urpmi-real-path
21mr|urpmi-8.120-4|115	By default urpmi and urpme commands are from dnf-URPM - wrapper
21mr|urpmi-8.120-4|116	from urpmi to dnf. Install this package if you want to have
21mr|urpmi-8.120-4|117	real (r)urpmi and (r)urpme in PATH.
21mr|urpmi-8.120-4|118	
21mr|urpmi-8.120-4|119	%prep
21mr|urpmi-8.120-4|120	%autosetup -p1 -n %name-v%version
21mr|urpmi-8.120-4|121	
21mr|urpmi-8.120-4|122	%build
21mr|urpmi-8.120-4|123	%{__perl} Makefile.PL INSTALLDIRS=vendor \
21mr|urpmi-8.120-4|124	%if %{allow_gurpmi}
21mr|urpmi-8.120-4|125	--install-gui \
21mr|urpmi-8.120-4|126	%endif
21mr|urpmi-8.120-4|127	--install-polkit \
21mr|urpmi-8.120-4|128	--install-po
21mr|urpmi-8.120-4|129	%make
21mr|urpmi-8.120-4|130	
21mr|urpmi-8.120-4|131	# TODO: reenable tests and BRs for them
21mr|urpmi-8.120-4|132	#%%check
21mr|urpmi-8.120-4|133	#%%{__make} test
21mr|urpmi-8.120-4|134	
21mr|urpmi-8.120-4|135	%install
21mr|urpmi-8.120-4|136	%make_install
21mr|urpmi-8.120-4|137	
21mr|urpmi-8.120-4|138	# bash completion
21mr|urpmi-8.120-4|139	install -d -m 755 %{buildroot}%{_sysconfdir}/bash_completion.d
21mr|urpmi-8.120-4|140	install -m 644 %{name}.bash-completion %{buildroot}%{_sysconfdir}/bash_completion.d/%{name}
21mr|urpmi-8.120-4|141	
21mr|urpmi-8.120-4|142	# rpm-find-leaves is invoked by this name in rpmdrake
21mr|urpmi-8.120-4|143	ln -sf rpm-find-leaves %{buildroot}%{_bindir}/urpmi_rpm-find-leaves
21mr|urpmi-8.120-4|144	
21mr|urpmi-8.120-4|145	##############################
21mr|urpmi-8.120-4|146	# (mikhailnov) TODO: why do I have to install them manually?
21mr|urpmi-8.120-4|147	# Makefile, generated from Makefile.PL, does not do that for some reasons...
21mr|urpmi-8.120-4|148	# Manuals are also not installed!!!
21mr|urpmi-8.120-4|149	
21mr|urpmi-8.120-4|150	mkdir -p %{buildroot}%{_libexecdir}
21mr|urpmi-8.120-4|151	mkdir -p %{buildroot}%{_sbindir}
21mr|urpmi-8.120-4|152	mkdir -p %{buildroot}%{_bindir}
21mr|urpmi-8.120-4|153	install -m0755 urpmi.update %{buildroot}%{_libexecdir}/urpmi.update
21mr|urpmi-8.120-4|154	for i in urpmq urpmf rpm-find-leaves
21mr|urpmi-8.120-4|155	do
21mr|urpmi-8.120-4|156	install -m0755 "$i"  %{buildroot}%{_bindir}
21mr|urpmi-8.120-4|157	done
21mr|urpmi-8.120-4|158	for i in urpmi urpme urpmi.addmedia urpmi.removemedia rurpmi rurpme
21mr|urpmi-8.120-4|159	do
21mr|urpmi-8.120-4|160	install -m0755 "$i"  %{buildroot}%{_sbindir}
21mr|urpmi-8.120-4|161	done
21mr|urpmi-8.120-4|162	%if %{allow_gurpmi}
21mr|urpmi-8.120-4|163	install -m0755 gurpmi %{buildroot}%{_bindir}
21mr|urpmi-8.120-4|164	install -m0755 gurpmi2 %{buildroot}%{_libexecdir}
21mr|urpmi-8.120-4|165	%endif
21mr|urpmi-8.120-4|166	
21mr|urpmi-8.120-4|167	mkdir -p %{buildroot}%{_mandir}/man5/
21mr|urpmi-8.120-4|168	mkdir -p %{buildroot}%{_mandir}/man8/
21mr|urpmi-8.120-4|169	##############################
21mr|urpmi-8.120-4|170	
21mr|urpmi-8.120-4|171	# (cg) provide a urpmi.update in the path because users like to use it without
21mr|urpmi-8.120-4|172	# mgaapplet installed (me included).
21mr|urpmi-8.120-4|173	# If bin and sbin ever merge, real files will likely be favoured over symlinks
21mr|urpmi-8.120-4|174	# and this should still operate properly (albeit with a bit of an upgrade glitch)
21mr|urpmi-8.120-4|175	ln -sf %{_libexecdir}/urpmi.update %{buildroot}%{_sbindir}/urpmi.update
21mr|urpmi-8.120-4|176	
21mr|urpmi-8.120-4|177	# Don't install READMEs twice
21mr|urpmi-8.120-4|178	rm -f %{buildroot}%{compat_perl_vendorlib}/urpm/README*
21mr|urpmi-8.120-4|179	
21mr|urpmi-8.120-4|180	# Desktop entry (only used to register new MIME type handler, so no icon etc.)
21mr|urpmi-8.120-4|181	%if %{allow_gurpmi}
21mr|urpmi-8.120-4|182	mkdir -p %buildroot%_datadir/applications
21mr|urpmi-8.120-4|183	cp -a gurpmi.desktop %buildroot%_datadir/applications/gurpmi.desktop
21mr|urpmi-8.120-4|184	
21mr|urpmi-8.120-4|185	mkdir -p %buildroot%_datadir/mime/packages
21mr|urpmi-8.120-4|186	cat > %buildroot%_datadir/mime/packages/gurpmi.xml << EOF
21mr|urpmi-8.120-4|187	<?xml version="1.0"?>
21mr|urpmi-8.120-4|188	<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
21mr|urpmi-8.120-4|189	<mime-type type="application/x-urpmi">
21mr|urpmi-8.120-4|190	<comment>urpmi file</comment>
21mr|urpmi-8.120-4|191	<glob pattern="*.urpmi"/>
21mr|urpmi-8.120-4|192	</mime-type>
21mr|urpmi-8.120-4|193	</mime-info>
21mr|urpmi-8.120-4|194	EOF
21mr|urpmi-8.120-4|195	%endif
21mr|urpmi-8.120-4|196	
21mr|urpmi-8.120-4|197	%if !%{allow_gurpmi}
21mr|urpmi-8.120-4|198	# (mikhailnov) not working properly Makefile.PL!
21mr|urpmi-8.120-4|199	rm -fr %{buildroot}%{_bindir}/gurpmi* \
21mr|urpmi-8.120-4|200	%{buildroot}%{compat_perl_vendorlib}/gurpm* \
21mr|urpmi-8.120-4|201	%{buildroot}%{_datadir}/polkit-1/actions/org.mageia.gurpmi2.policy \
21mr|urpmi-8.120-4|202	%{buildroot}%{_datadir}/applications/gurpmi.desktop \
21mr|urpmi-8.120-4|203	%{buildroot}%{_datadir}/mime/packages/gurpmi.xml
21mr|urpmi-8.120-4|204	%endif
21mr|urpmi-8.120-4|205	
21mr|urpmi-8.120-4|206	# urpmi and urpme in PATH are from dnf-URPM
21mr|urpmi-8.120-4|207	# Users may install urpmi-real-path to have them in $PATH
21mr|urpmi-8.120-4|208	# Also hide ruepmi and rurpme to ensure that they are not used
21mr|urpmi-8.120-4|209	# by those who do not understand what they are doing
21mr|urpmi-8.120-4|210	mkdir -p %{buildroot}%{_sysconfdir}/profile.d/
21mr|urpmi-8.120-4|211	cat << EOF > %{buildroot}%{_sysconfdir}/profile.d/90_real_urpmi.sh
21mr|urpmi-8.120-4|212	if [ -d "%{_libexecdir}/urpm" ]; then
21mr|urpmi-8.120-4|213	export PATH="%{_libexecdir}/urpm:${PATH}"
21mr|urpmi-8.120-4|214	fi
21mr|urpmi-8.120-4|215	EOF
21mr|urpmi-8.120-4|216	mkdir -p  %{buildroot}%{_libexecdir}/urpm/
21mr|urpmi-8.120-4|217	mv -v %{buildroot}{%{_sbindir},%{_bindir}}/* %{buildroot}%{_libexecdir}/urpm/
21mr|urpmi-8.120-4|218	mv -v %{buildroot}%{_libexecdir}/urpm/gurpmi* %{buildroot}%{_bindir}/ || :
21mr|urpmi-8.120-4|219	
21mr|urpmi-8.120-4|220	%find_lang %{name}
21mr|urpmi-8.120-4|221	
21mr|urpmi-8.120-4|222	%preun
21mr|urpmi-8.120-4|223	if [ "$1" = "0" ]; then
21mr|urpmi-8.120-4|224	cd /var/lib/urpmi
21mr|urpmi-8.120-4|225	rm -f compss provides depslist* descriptions.* *.cache hdlist.* synthesis.hdlist.* list.*
21mr|urpmi-8.120-4|226	cd /var/cache/urpmi
21mr|urpmi-8.120-4|227	rm -rf partial/* headers/* rpms/*
21mr|urpmi-8.120-4|228	fi
21mr|urpmi-8.120-4|229	exit 0
21mr|urpmi-8.120-4|230	
21mr|urpmi-8.120-4|231	%files -f %{name}.lang
21mr|urpmi-8.120-4|232	%dir /etc/urpmi
21mr|urpmi-8.120-4|233	%dir /var/lib/urpmi
21mr|urpmi-8.120-4|234	%dir /var/cache/urpmi
21mr|urpmi-8.120-4|235	%dir /var/cache/urpmi/partial
21mr|urpmi-8.120-4|236	%dir /var/cache/urpmi/headers
21mr|urpmi-8.120-4|237	%dir /var/cache/urpmi/rpms
21mr|urpmi-8.120-4|238	%config(noreplace) /etc/urpmi/skip.list
21mr|urpmi-8.120-4|239	%config(noreplace) /etc/urpmi/inst.list
21mr|urpmi-8.120-4|240	%{_sysconfdir}/bash_completion.d/%{name}
21mr|urpmi-8.120-4|241	%{_libexecdir}/urpm/urpmi_rpm-find-leaves
21mr|urpmi-8.120-4|242	%{_libexecdir}/urpm/rpm-find-leaves
21mr|urpmi-8.120-4|243	%{_libexecdir}/urpm/urpmf
21mr|urpmi-8.120-4|244	%{_libexecdir}/urpm/urpmq
21mr|urpmi-8.120-4|245	%{_libexecdir}/urpm/urpmi
21mr|urpmi-8.120-4|246	%{_libexecdir}/urpm/rurpmi
21mr|urpmi-8.120-4|247	%{_libexecdir}/urpm/rurpme
21mr|urpmi-8.120-4|248	%{_libexecdir}/urpm/urpme
21mr|urpmi-8.120-4|249	%{_libexecdir}/urpm/urpmi.addmedia
21mr|urpmi-8.120-4|250	%{_libexecdir}/urpm/urpmi.removemedia
21mr|urpmi-8.120-4|251	%{_libexecdir}/urpm/urpmi.update
21mr|urpmi-8.120-4|252	%{_libexecdir}/urpmi.update
21mr|urpmi-8.120-4|253	
21mr|urpmi-8.120-4|254	# TODO: fix make install and reenable mans
21mr|urpmi-8.120-4|255	%{_mandir}/man3/*urpm*
21mr|urpmi-8.120-4|256	%if %{mdvver} >= 201910
21mr|urpmi-8.120-4|257	%{_mandir}/man5/urpm*
21mr|urpmi-8.120-4|258	%{_mandir}/man5/proxy*
21mr|urpmi-8.120-4|259	%{_mandir}/man8/rurpm*
21mr|urpmi-8.120-4|260	%{_mandir}/man8/urpme*
21mr|urpmi-8.120-4|261	%{_mandir}/man8/urpmf*
21mr|urpmi-8.120-4|262	%{_mandir}/man8/urpmq*
21mr|urpmi-8.120-4|263	%{_mandir}/man8/urpmi.8*
21mr|urpmi-8.120-4|264	%{_mandir}/man8/urpmi.addmedia*
21mr|urpmi-8.120-4|265	%{_mandir}/man8/urpmi.removemedia*
21mr|urpmi-8.120-4|266	%{_mandir}/man8/urpmi.update*
21mr|urpmi-8.120-4|267	%{_mandir}/man8/urpmihowto*
21mr|urpmi-8.120-4|268	%endif
21mr|urpmi-8.120-4|269	
21mr|urpmi-8.120-4|270	%dir %{compat_perl_vendorlib}/urpm
21mr|urpmi-8.120-4|271	%{compat_perl_vendorlib}/urpm.pm
21mr|urpmi-8.120-4|272	%{compat_perl_vendorlib}/urpm/args.pm
21mr|urpmi-8.120-4|273	%{compat_perl_vendorlib}/urpm/bug_report.pm
21mr|urpmi-8.120-4|274	%{compat_perl_vendorlib}/urpm/cfg.pm
21mr|urpmi-8.120-4|275	%{compat_perl_vendorlib}/urpm/cdrom.pm
21mr|urpmi-8.120-4|276	%{compat_perl_vendorlib}/urpm/download.pm
21mr|urpmi-8.120-4|277	%{compat_perl_vendorlib}/urpm/get_pkgs.pm
21mr|urpmi-8.120-4|278	%{compat_perl_vendorlib}/urpm/install.pm
21mr|urpmi-8.120-4|279	%{compat_perl_vendorlib}/urpm/lock.pm
21mr|urpmi-8.120-4|280	%{compat_perl_vendorlib}/urpm/main_loop.pm
21mr|urpmi-8.120-4|281	%{compat_perl_vendorlib}/urpm/md5sum.pm
21mr|urpmi-8.120-4|282	%{compat_perl_vendorlib}/urpm/media.pm
21mr|urpmi-8.120-4|283	%{compat_perl_vendorlib}/urpm/mirrors.pm
21mr|urpmi-8.120-4|284	%{compat_perl_vendorlib}/urpm/msg.pm
21mr|urpmi-8.120-4|285	%{compat_perl_vendorlib}/urpm/orphans.pm
21mr|urpmi-8.120-4|286	%{compat_perl_vendorlib}/urpm/parallel.pm
21mr|urpmi-8.120-4|287	%{compat_perl_vendorlib}/urpm/prompt.pm
21mr|urpmi-8.120-4|288	%{compat_perl_vendorlib}/urpm/removable.pm
21mr|urpmi-8.120-4|289	%{compat_perl_vendorlib}/urpm/select.pm
21mr|urpmi-8.120-4|290	%{compat_perl_vendorlib}/urpm/signature.pm
21mr|urpmi-8.120-4|291	%{compat_perl_vendorlib}/urpm/sys.pm
21mr|urpmi-8.120-4|292	%{compat_perl_vendorlib}/urpm/util.pm
21mr|urpmi-8.120-4|293	%{compat_perl_vendorlib}/urpm/xml_info.pm
21mr|urpmi-8.120-4|294	%{compat_perl_vendorlib}/urpm/xml_info_pkg.pm
21mr|urpmi-8.120-4|295	%doc NEWS README.zeroconf urpmi-repository-http.service
21mr|urpmi-8.120-4|296	
21mr|urpmi-8.120-4|297	%if %{allow_gurpmi}
21mr|urpmi-8.120-4|298	%files -n gurpmi
21mr|urpmi-8.120-4|299	%{_bindir}/gurpmi
21mr|urpmi-8.120-4|300	%{_bindir}/gurpmi2
21mr|urpmi-8.120-4|301	%{_libexecdir}/gurpmi2
21mr|urpmi-8.120-4|302	%{_datadir}/polkit-1/actions/org.mageia.gurpmi2.policy
21mr|urpmi-8.120-4|303	%{_datadir}/applications/gurpmi.desktop
21mr|urpmi-8.120-4|304	%{_datadir}/mime/packages/gurpmi.xml
21mr|urpmi-8.120-4|305	%{compat_perl_vendorlib}/gurpmi.pm
21mr|urpmi-8.120-4|306	%{compat_perl_vendorlib}/gurpm/RPMProgressDialog.pm
21mr|urpmi-8.120-4|307	%endif
21mr|urpmi-8.120-4|308	
21mr|urpmi-8.120-4|309	%files -n urpmi-parallel-ka-run
21mr|urpmi-8.120-4|310	%doc urpm/README.ka-run
21mr|urpmi-8.120-4|311	%dir %{compat_perl_vendorlib}/urpm
21mr|urpmi-8.120-4|312	%{compat_perl_vendorlib}/urpm/parallel_ka_run.pm
21mr|urpmi-8.120-4|313	
21mr|urpmi-8.120-4|314	%files -n urpmi-parallel-ssh
21mr|urpmi-8.120-4|315	%doc urpm/README.ssh
21mr|urpmi-8.120-4|316	%dir %{compat_perl_vendorlib}/urpm
21mr|urpmi-8.120-4|317	%{compat_perl_vendorlib}/urpm/parallel_ssh.pm
21mr|urpmi-8.120-4|318	
21mr|urpmi-8.120-4|319	%files -n urpmi-ldap
21mr|urpmi-8.120-4|320	%doc urpmi.schema
21mr|urpmi-8.120-4|321	%{compat_perl_vendorlib}/urpm/ldap.pm
21mr|urpmi-8.120-4|322	
21mr|urpmi-8.120-4|323	%files -n urpmi-real-path
21mr|urpmi-8.120-4|324	%{_sysconfdir}/profile.d/90_real_urpmi.sh

19617 21
21mr|urw-fonts-2017.07.27-2|1	%bcond_with rebuild
21mr|urw-fonts-2017.07.27-2|2	
21mr|urw-fonts-2017.07.27-2|3	%define urwmdkver 2.0-16.1mdk
21mr|urw-fonts-2017.07.27-2|4	
21mr|urw-fonts-2017.07.27-2|5	Summary:	The 35 standard PostScript fonts
21mr|urw-fonts-2017.07.27-2|6	Name:		urw-fonts
21mr|urw-fonts-2017.07.27-2|7	Version:	2017.07.27
21mr|urw-fonts-2017.07.27-2|8	Release:	2
21mr|urw-fonts-2017.07.27-2|9	License:	GPL, URW holds copyright
21mr|urw-fonts-2017.07.27-2|10	Group:		System/Fonts/Type1
21mr|urw-fonts-2017.07.27-2|11	Url:		ftp://ftp.cs.wisc.edu/ghost/gnu/fonts/
21mr|urw-fonts-2017.07.27-2|12	Source0:	http://heanet.dl.sourceforge.net/sourceforge/gs-fonts/ghostscript-fonts-std-8.11.tar.bz2
21mr|urw-fonts-2017.07.27-2|13	# this overwrites several of the fonts and fonts.dir with new versions
21mr|urw-fonts-2017.07.27-2|14	Source1:	ftp://ftp.gnome.ru/fonts/urw/release/urw-fonts-1.0.7pre40.tar.bz2
21mr|urw-fonts-2017.07.27-2|15	Source4:	urw-fonts-%{urwmdkver}.tar.bz2
21mr|urw-fonts-2017.07.27-2|16	Source5:	http://peoples.mandriva.com/~ghibo/urw-fonts-1.0.7pre40-nimbusmonl-fixed.tar.bz2
21mr|urw-fonts-2017.07.27-2|17	# To make ghostscript use these fonts
21mr|urw-fonts-2017.07.27-2|18	Source6:	Fontmap
21mr|urw-fonts-2017.07.27-2|19	# addition of *-iso10646-1 lines
21mr|urw-fonts-2017.07.27-2|20	Patch0:		urw-fonts-2.0-fontscale.patch
21mr|urw-fonts-2017.07.27-2|21	Patch1:		urw-fonts-monospaced.patch
21mr|urw-fonts-2017.07.27-2|22	Patch2:		urw-fonts-2.0-fontscale-adobe-before-urw.patch
21mr|urw-fonts-2017.07.27-2|23	Patch3:		urw-fonts-2.0-split-adobestd35fontdir.patch
21mr|urw-fonts-2017.07.27-2|24	Patch4:		urw-fonts-monospaced2.patch
21mr|urw-fonts-2017.07.27-2|25	%if %{with rebuild}
21mr|urw-fonts-2017.07.27-2|26	BuildRequires:	fontforge
21mr|urw-fonts-2017.07.27-2|27	%endif
21mr|urw-fonts-2017.07.27-2|28	BuildArch:	noarch
21mr|urw-fonts-2017.07.27-2|29	
21mr|urw-fonts-2017.07.27-2|30	%description
21mr|urw-fonts-2017.07.27-2|31	Free, good quality versions of the 35 standard PostScript(TM) fonts,
21mr|urw-fonts-2017.07.27-2|32	donated under the GPL by URW++ Design and Development GmbH.  The
21mr|urw-fonts-2017.07.27-2|33	fonts.dir file font names match the original Adobe names of the fonts
21mr|urw-fonts-2017.07.27-2|34	(e.g., Times, Helvetica, etc.).
21mr|urw-fonts-2017.07.27-2|35	
21mr|urw-fonts-2017.07.27-2|36	Install the urw-fonts package if you need free versions of standard
21mr|urw-fonts-2017.07.27-2|37	PostScript fonts.
21mr|urw-fonts-2017.07.27-2|38	
21mr|urw-fonts-2017.07.27-2|39	The fonts provided are:
21mr|urw-fonts-2017.07.27-2|40	URW-Avantgarde
21mr|urw-fonts-2017.07.27-2|41	URW-Bookman
21mr|urw-fonts-2017.07.27-2|42	URW Chancery
21mr|urw-fonts-2017.07.27-2|43	URW-Century Schoolbook
21mr|urw-fonts-2017.07.27-2|44	URW-Courier
21mr|urw-fonts-2017.07.27-2|45	URW-Dingbats
21mr|urw-fonts-2017.07.27-2|46	URW-Gothic
21mr|urw-fonts-2017.07.27-2|47	URW-Helvetica
21mr|urw-fonts-2017.07.27-2|48	URW-New Century Schoolbook
21mr|urw-fonts-2017.07.27-2|49	URW-Nimbus Sans
21mr|urw-fonts-2017.07.27-2|50	URW-Nimbus Roman No9
21mr|urw-fonts-2017.07.27-2|51	URW-Nimbus Mono
21mr|urw-fonts-2017.07.27-2|52	URW-Palatino
21mr|urw-fonts-2017.07.27-2|53	URW Palladio
21mr|urw-fonts-2017.07.27-2|54	URW-Standard Symbols
21mr|urw-fonts-2017.07.27-2|55	URW-Symbol
21mr|urw-fonts-2017.07.27-2|56	URW-Times
21mr|urw-fonts-2017.07.27-2|57	URW-Zapf Chancery
21mr|urw-fonts-2017.07.27-2|58	URW-Zapf Dingbats
21mr|urw-fonts-2017.07.27-2|59	
21mr|urw-fonts-2017.07.27-2|60	%files
21mr|urw-fonts-2017.07.27-2|61	%defattr(0644,root,root,0755)
21mr|urw-fonts-2017.07.27-2|62	%doc README ChangeLog COPYING
21mr|urw-fonts-2017.07.27-2|63	%if %{without rebuild}
21mr|urw-fonts-2017.07.27-2|64	%doc urw-fonts-%{urwmdkver}/README.mdk
21mr|urw-fonts-2017.07.27-2|65	%endif
21mr|urw-fonts-2017.07.27-2|66	%dir %{_datadir}/fonts/default/
21mr|urw-fonts-2017.07.27-2|67	%dir %{_datadir}/fonts/default/Type1
21mr|urw-fonts-2017.07.27-2|68	%dir %{_datadir}/fonts/default/Type1/adobestd35
21mr|urw-fonts-2017.07.27-2|69	%{_datadir}/fonts/default/Type1/Fontmap
21mr|urw-fonts-2017.07.27-2|70	%{_datadir}/fonts/default/Type1/fonts.dir
21mr|urw-fonts-2017.07.27-2|71	%{_datadir}/fonts/default/Type1/fonts.scale
21mr|urw-fonts-2017.07.27-2|72	%{_datadir}/fonts/default/Type1/*.afm
21mr|urw-fonts-2017.07.27-2|73	%{_datadir}/fonts/default/Type1/*.pfb
21mr|urw-fonts-2017.07.27-2|74	%{_datadir}/fonts/default/Type1/*.pfm
21mr|urw-fonts-2017.07.27-2|75	%{_datadir}/fonts/default/Type1/adobestd35/*.afm
21mr|urw-fonts-2017.07.27-2|76	%{_datadir}/fonts/default/Type1/adobestd35/*.pfb
21mr|urw-fonts-2017.07.27-2|77	%{_datadir}/fonts/default/Type1/adobestd35/*.pfm
21mr|urw-fonts-2017.07.27-2|78	%{_datadir}/fonts/default/Type1/adobestd35/fonts.dir
21mr|urw-fonts-2017.07.27-2|79	%{_datadir}/fonts/default/Type1/adobestd35/fonts.scale
21mr|urw-fonts-2017.07.27-2|80	%{_sysconfdir}/X11/fontpath.d/type1-urw-fonts:pri=50
21mr|urw-fonts-2017.07.27-2|81	%{_sysconfdir}/X11/fontpath.d/type1-urw-fonts-adobestd35:pri=50
21mr|urw-fonts-2017.07.27-2|82	
21mr|urw-fonts-2017.07.27-2|83	#----------------------------------------------------------------------------
21mr|urw-fonts-2017.07.27-2|84	
21mr|urw-fonts-2017.07.27-2|85	%prep
21mr|urw-fonts-2017.07.27-2|86	%setup -q -c -a1 -a4 -a5
21mr|urw-fonts-2017.07.27-2|87	%patch0 -p1 -b .fontscale
21mr|urw-fonts-2017.07.27-2|88	%patch1 -p1 -b .mono
21mr|urw-fonts-2017.07.27-2|89	%patch2 -p1 -b .urw
21mr|urw-fonts-2017.07.27-2|90	%patch3 -p1 -b .split
21mr|urw-fonts-2017.07.27-2|91	%patch4 -p1 -b .mono2
21mr|urw-fonts-2017.07.27-2|92	
21mr|urw-fonts-2017.07.27-2|93	%build
21mr|urw-fonts-2017.07.27-2|94	%if %{with rebuild}
21mr|urw-fonts-2017.07.27-2|95	# Resave PFB fonts, so /FontBBox will result as executable array
21mr|urw-fonts-2017.07.27-2|96	cat > copypfb.ff <<EOF
21mr|urw-fonts-2017.07.27-2|97	#!/usr/bin/fontforge
21mr|urw-fonts-2017.07.27-2|98	Open(\$1);
21mr|urw-fonts-2017.07.27-2|99	myfamilyname = \$familyname;
21mr|urw-fonts-2017.07.27-2|100	myweight = \$weight;
21mr|urw-fonts-2017.07.27-2|101	if (\$weight == "Demibold")
21mr|urw-fonts-2017.07.27-2|102	myweight = "DemiBold";
21mr|urw-fonts-2017.07.27-2|103	Print ("Fixing weight to DemiBold");
21mr|urw-fonts-2017.07.27-2|104	endif
21mr|urw-fonts-2017.07.27-2|105	if (\$familyname == "URW Chancery L ")
21mr|urw-fonts-2017.07.27-2|106	myfamilyname = "URW Chancery L";
21mr|urw-fonts-2017.07.27-2|107	Print ("Fixing URW Chancery L familyname");
21mr|urw-fonts-2017.07.27-2|108	endif
21mr|urw-fonts-2017.07.27-2|109	SetFontNames(\$fontname,myfamilyname,\$fullname,myweight,\$copyright,\$fontversion + "_%{version}-%{release}");
21mr|urw-fonts-2017.07.27-2|110	Generate(\$2,"",3);
21mr|urw-fonts-2017.07.27-2|111	Print ("Rebuilt: ", \$fontname);
21mr|urw-fonts-2017.07.27-2|112	Quit(0);
21mr|urw-fonts-2017.07.27-2|113	EOF
21mr|urw-fonts-2017.07.27-2|114	chmod +x copypfb.ff
21mr|urw-fonts-2017.07.27-2|115	
21mr|urw-fonts-2017.07.27-2|116	mkdir -p fonts_fixed fixed
21mr|urw-fonts-2017.07.27-2|117	for i in fonts/*.pfb; do
21mr|urw-fonts-2017.07.27-2|118	./copypfb.ff $i fonts_fixed/`basename $i`
21mr|urw-fonts-2017.07.27-2|119	done
21mr|urw-fonts-2017.07.27-2|120	for i in *.pfb; do
21mr|urw-fonts-2017.07.27-2|121	./copypfb.ff $i fixed/`basename $i`
21mr|urw-fonts-2017.07.27-2|122	done
21mr|urw-fonts-2017.07.27-2|123	
21mr|urw-fonts-2017.07.27-2|124	%endif
21mr|urw-fonts-2017.07.27-2|125	
21mr|urw-fonts-2017.07.27-2|126	%install
21mr|urw-fonts-2017.07.27-2|127	mkdir -p %{buildroot}%{_datadir}/fonts/default/Type1 \
21mr|urw-fonts-2017.07.27-2|128	%{buildroot}%{_datadir}/fonts/default/Type1/adobestd35
21mr|urw-fonts-2017.07.27-2|129	
21mr|urw-fonts-2017.07.27-2|130	%if %{with rebuild}
21mr|urw-fonts-2017.07.27-2|131	# install original URW fonts (from ghostscript set)
21mr|urw-fonts-2017.07.27-2|132	install -m 644	fonts_fixed/*.afm \
21mr|urw-fonts-2017.07.27-2|133	fonts_fixed/*.pfm \
21mr|urw-fonts-2017.07.27-2|134	fonts_fixed/*.pfb \
21mr|urw-fonts-2017.07.27-2|135	%{buildroot}%{_datadir}/fonts/default/Type1/
21mr|urw-fonts-2017.07.27-2|136	# install new versions with cyrillic glyphs (and overwrite original
21mr|urw-fonts-2017.07.27-2|137	# ones if needed)
21mr|urw-fonts-2017.07.27-2|138	install -m 644	fixed/*.afm \
21mr|urw-fonts-2017.07.27-2|139	fixed/*.pfm \
21mr|urw-fonts-2017.07.27-2|140	fixed/*.pfb \
21mr|urw-fonts-2017.07.27-2|141	%{buildroot}%{_datadir}/fonts/default/Type1/
21mr|urw-fonts-2017.07.27-2|142	# install fonts.scale/fonts.dir
21mr|urw-fonts-2017.07.27-2|143	install -m 644 fonts/fonts.scale \
21mr|urw-fonts-2017.07.27-2|144	%{buildroot}%{_datadir}/fonts/default/Type1/
21mr|urw-fonts-2017.07.27-2|145	install -m 644 fonts/fonts.scale \
21mr|urw-fonts-2017.07.27-2|146	%{buildroot}%{_datadir}/fonts/default/Type1/fonts.dir
21mr|urw-fonts-2017.07.27-2|147	install -m 644 fonts/fonts.scale.adobe \
21mr|urw-fonts-2017.07.27-2|148	%{buildroot}%{_datadir}/fonts/default/Type1/adobestd35/fonts.scale
21mr|urw-fonts-2017.07.27-2|149	install -m 644 fonts/fonts.scale.adobe \
21mr|urw-fonts-2017.07.27-2|150	%{buildroot}%{_datadir}/fonts/default/Type1/adobestd35/fonts.dir
21mr|urw-fonts-2017.07.27-2|151	%else
21mr|urw-fonts-2017.07.27-2|152	install -m 644	urw-fonts-%{urwmdkver}/*.afm \
21mr|urw-fonts-2017.07.27-2|153	urw-fonts-%{urwmdkver}/*.pfm \
21mr|urw-fonts-2017.07.27-2|154	urw-fonts-%{urwmdkver}/*.pfb \
21mr|urw-fonts-2017.07.27-2|155	urw-fonts-%{urwmdkver}/fonts.dir \
21mr|urw-fonts-2017.07.27-2|156	urw-fonts-%{urwmdkver}/fonts.scale \
21mr|urw-fonts-2017.07.27-2|157	%{buildroot}%{_datadir}/fonts/default/Type1/
21mr|urw-fonts-2017.07.27-2|158	install -m 644 urw-fonts-%{urwmdkver}/fonts.scale.adobe \
21mr|urw-fonts-2017.07.27-2|159	%{buildroot}%{_datadir}/fonts/default/Type1/adobestd35/fonts.scale
21mr|urw-fonts-2017.07.27-2|160	install -m 644 urw-fonts-%{urwmdkver}/fonts.dir.adobe \
21mr|urw-fonts-2017.07.27-2|161	%{buildroot}%{_datadir}/fonts/default/Type1/adobestd35/fonts.dir
21mr|urw-fonts-2017.07.27-2|162	## copy fixed fonts
21mr|urw-fonts-2017.07.27-2|163	#cp -fp	n022003l.{afm,pfm,pfb} \
21mr|urw-fonts-2017.07.27-2|164	#	n022004l.{afm,pfm,pfb} \
21mr|urw-fonts-2017.07.27-2|165	#	n022023l.{afm,pfm,pfb} \
21mr|urw-fonts-2017.07.27-2|166	#	n022024l.{afm,pfm,pfb} \
21mr|urw-fonts-2017.07.27-2|167	#	%{buildroot}%{_datadir}/fonts/default/Type1/
21mr|urw-fonts-2017.07.27-2|168	%endif
21mr|urw-fonts-2017.07.27-2|169	
21mr|urw-fonts-2017.07.27-2|170	cd %{buildroot}%{_datadir}/fonts/default/Type1/adobestd35
21mr|urw-fonts-2017.07.27-2|171	for i in ../*.pfb ../*.afm ../*.pfm; do \
21mr|urw-fonts-2017.07.27-2|172	ln -s $i
21mr|urw-fonts-2017.07.27-2|173	done
21mr|urw-fonts-2017.07.27-2|174	
21mr|urw-fonts-2017.07.27-2|175	(cd %{buildroot}/usr/share/fonts/default/Type1
21mr|urw-fonts-2017.07.27-2|176	# X.org's mkfontdir messes up encoding order, using alphabetical one,
21mr|urw-fonts-2017.07.27-2|177	# so for now comment the next line.
21mr|urw-fonts-2017.07.27-2|178	#    mkfontdir .
21mr|urw-fonts-2017.07.27-2|179	)
21mr|urw-fonts-2017.07.27-2|180	
21mr|urw-fonts-2017.07.27-2|181	mkdir -p %{buildroot}%{_sysconfdir}/X11/fontpath.d/
21mr|urw-fonts-2017.07.27-2|182	ln -s ../../..%{_datadir}/fonts/default/Type1 \
21mr|urw-fonts-2017.07.27-2|183	%{buildroot}%{_sysconfdir}/X11/fontpath.d/type1-urw-fonts:pri=50
21mr|urw-fonts-2017.07.27-2|184	ln -s ../../..%{_datadir}/fonts/default/Type1/adobestd35 \
21mr|urw-fonts-2017.07.27-2|185	%{buildroot}%{_sysconfdir}/X11/fontpath.d/type1-urw-fonts-adobestd35:pri=50
21mr|urw-fonts-2017.07.27-2|186	
21mr|urw-fonts-2017.07.27-2|187	install -m644 %{SOURCE6} %{buildroot}%{_datadir}/fonts/default/Type1

19618 21
21mr|usb-gadget-1.0-2|1	Name:		usb-gadget
21mr|usb-gadget-1.0-2|2	Summary:	Tool to automatically configure USB gadget ports
21mr|usb-gadget-1.0-2|3	Version:	1.0
21mr|usb-gadget-1.0-2|4	Group:      System/Base
21mr|usb-gadget-1.0-2|5	Release:	2
21mr|usb-gadget-1.0-2|6	Source0:	usb-gadget
21mr|usb-gadget-1.0-2|7	Source1:	usb-gadget.service
21mr|usb-gadget-1.0-2|8	License:	GPLv3
21mr|usb-gadget-1.0-2|9	BuildArch:	noarch
21mr|usb-gadget-1.0-2|10	
21mr|usb-gadget-1.0-2|11	%description
21mr|usb-gadget-1.0-2|12	Tool to automatically configure USB gadget ports
21mr|usb-gadget-1.0-2|13	
21mr|usb-gadget-1.0-2|14	%prep
21mr|usb-gadget-1.0-2|15	
21mr|usb-gadget-1.0-2|16	%build
21mr|usb-gadget-1.0-2|17	
21mr|usb-gadget-1.0-2|18	%install
21mr|usb-gadget-1.0-2|19	mkdir -p %{buildroot}%{_sbindir} \
21mr|usb-gadget-1.0-2|20	%{buildroot}/%{_unitdir}/
21mr|usb-gadget-1.0-2|21	install -c -m 755 %{S:0} %{buildroot}%{_sbindir}/
21mr|usb-gadget-1.0-2|22	install -c -m 644 %{S:1} %{buildroot}/%{_unitdir}
21mr|usb-gadget-1.0-2|23	
21mr|usb-gadget-1.0-2|24	%files
21mr|usb-gadget-1.0-2|25	%{_sbindir}/usb-gadget
21mr|usb-gadget-1.0-2|26	%{_unitdir}/usb-gadget.service

19619 21
21mr|usb_modeswitch-2.6.0-1|1	%define fname	usb-modeswitch
21mr|usb_modeswitch-2.6.0-1|2	
21mr|usb_modeswitch-2.6.0-1|3	Name:		usb_modeswitch
21mr|usb_modeswitch-2.6.0-1|4	Summary:	Activating Switchable USB Devices on Linux
21mr|usb_modeswitch-2.6.0-1|5	Version:	2.6.0
21mr|usb_modeswitch-2.6.0-1|6	Release:	1
21mr|usb_modeswitch-2.6.0-1|7	License:	GPLv2+
21mr|usb_modeswitch-2.6.0-1|8	Group:		System/Configuration/Hardware
21mr|usb_modeswitch-2.6.0-1|9	URL:		http://www.draisberghof.de/usb_modeswitch/
21mr|usb_modeswitch-2.6.0-1|10	Source0:	http://www.draisberghof.de/usb_modeswitch/%{fname}-%{version}.tar.bz2
21mr|usb_modeswitch-2.6.0-1|11	BuildRequires:	pkgconfig(libusb-1.0)
21mr|usb_modeswitch-2.6.0-1|12	Requires:	sysfsutils
21mr|usb_modeswitch-2.6.0-1|13	Requires:	usb_modeswitch-data
21mr|usb_modeswitch-2.6.0-1|14	
21mr|usb_modeswitch-2.6.0-1|15	%description
21mr|usb_modeswitch-2.6.0-1|16	USB_ModeSwitch is a mode switching tool for controlling "flip flop"
21mr|usb_modeswitch-2.6.0-1|17	(multiple device) USB gear.
21mr|usb_modeswitch-2.6.0-1|18	
21mr|usb_modeswitch-2.6.0-1|19	Several new USB devices (especially high-speed wireless WAN stuff,
21mr|usb_modeswitch-2.6.0-1|20	they're expensive anyway) have their Windows drivers onboard; when
21mr|usb_modeswitch-2.6.0-1|21	plugged in for the first time they act like a flash storage and start
21mr|usb_modeswitch-2.6.0-1|22	installing the driver from there. After that (and on every consecutive
21mr|usb_modeswitch-2.6.0-1|23	plugging) this driver switches the mode internally, the storage device
21mr|usb_modeswitch-2.6.0-1|24	vanishes (in most cases), and a new device (like an USB modem) shows
21mr|usb_modeswitch-2.6.0-1|25	up. The WWAN gear maker Option calls that feature "ZeroCD (TM)".
21mr|usb_modeswitch-2.6.0-1|26	
21mr|usb_modeswitch-2.6.0-1|27	%prep
21mr|usb_modeswitch-2.6.0-1|28	%setup -qn %{fname}-%{version}
21mr|usb_modeswitch-2.6.0-1|29	
21mr|usb_modeswitch-2.6.0-1|30	%build
21mr|usb_modeswitch-2.6.0-1|31	%make CC=%{__cc} CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"
21mr|usb_modeswitch-2.6.0-1|32	
21mr|usb_modeswitch-2.6.0-1|33	%install
21mr|usb_modeswitch-2.6.0-1|34	mkdir -p $RPM_BUILD_ROOT%{_unitdir}
21mr|usb_modeswitch-2.6.0-1|35	%makeinstall_std \
21mr|usb_modeswitch-2.6.0-1|36	SYSDIR=$RPM_BUILD_ROOT%{_unitdir}
21mr|usb_modeswitch-2.6.0-1|37	
21mr|usb_modeswitch-2.6.0-1|38	%files
21mr|usb_modeswitch-2.6.0-1|39	%license COPYING
21mr|usb_modeswitch-2.6.0-1|40	%doc README ChangeLog
21mr|usb_modeswitch-2.6.0-1|41	/lib/udev/usb_modeswitch
21mr|usb_modeswitch-2.6.0-1|42	%{_unitdir}/usb_modeswitch@.service
21mr|usb_modeswitch-2.6.0-1|43	%{_sbindir}/*
21mr|usb_modeswitch-2.6.0-1|44	%{_mandir}/man1/*
21mr|usb_modeswitch-2.6.0-1|45	%config(noreplace) %{_sysconfdir}/usb_modeswitch.conf

19620 21
21mr|usb_modeswitch-data-20191128-2|1	%define	fname	usb-modeswitch-data
21mr|usb_modeswitch-data-20191128-2|2	
21mr|usb_modeswitch-data-20191128-2|3	Name:		usb_modeswitch-data
21mr|usb_modeswitch-data-20191128-2|4	Version:	20191128
21mr|usb_modeswitch-data-20191128-2|5	Release:	2
21mr|usb_modeswitch-data-20191128-2|6	Summary:	Activating Switchable USB Devices on Linux
21mr|usb_modeswitch-data-20191128-2|7	Group:		System/Configuration/Hardware
21mr|usb_modeswitch-data-20191128-2|8	License:	GPLv2+
21mr|usb_modeswitch-data-20191128-2|9	URL:		http://www.draisberghof.de/usb_modeswitch/
21mr|usb_modeswitch-data-20191128-2|10	Source0:	http://www.draisberghof.de/usb_modeswitch/%{fname}-%{version}.tar.bz2
21mr|usb_modeswitch-data-20191128-2|11	Patch0:		0001-Call-usb_modeswitch-only-on-add-event.patch
21mr|usb_modeswitch-data-20191128-2|12	BuildArch:	noarch
21mr|usb_modeswitch-data-20191128-2|13	
21mr|usb_modeswitch-data-20191128-2|14	%description
21mr|usb_modeswitch-data-20191128-2|15	USB Modeswitch brings up your datacard into operational mode. When plugged
21mr|usb_modeswitch-data-20191128-2|16	in they identify themselves as cdrom and present some non-Linux compatible
21mr|usb_modeswitch-data-20191128-2|17	installation files. This tool deactivates this cdrom-devices and enables
21mr|usb_modeswitch-data-20191128-2|18	the real communication device. It supports most devices built and
21mr|usb_modeswitch-data-20191128-2|19	sold by Huawei, T-Mobile, Vodafone, Option, ZTE, Novatel.
21mr|usb_modeswitch-data-20191128-2|20	
21mr|usb_modeswitch-data-20191128-2|21	This package contains the data files needed for usb_modeswitch to function.
21mr|usb_modeswitch-data-20191128-2|22	
21mr|usb_modeswitch-data-20191128-2|23	%prep
21mr|usb_modeswitch-data-20191128-2|24	%autosetup -p1 -n %{fname}-%{version}
21mr|usb_modeswitch-data-20191128-2|25	
21mr|usb_modeswitch-data-20191128-2|26	# Patch https://abf.io/import/usb_modeswitch-data/commit/e62bad7bf199357738443edc
21mr|usb_modeswitch-data-20191128-2|27	# added support for this type of devices, now the file has the following content:
21mr|usb_modeswitch-data-20191128-2|28	# $ cat ./usb-modeswitch-data-20191128/usb_modeswitch.d/0bda:1a2b
21mr|usb_modeswitch-data-20191128-2|29	## D-Link DWA-171 Wifi Dongle
21mr|usb_modeswitch-data-20191128-2|30	#TargetVendor=0x2001
21mr|usb_modeswitch-data-20191128-2|31	#TargetProduct=0x331d
21mr|usb_modeswitch-data-20191128-2|32	#StandardEject=1
21mr|usb_modeswitch-data-20191128-2|33	# It was only "StandardEject=1" when I patched it.
21mr|usb_modeswitch-data-20191128-2|34	# Many other manufactures, not only D-Link, use this USB ID, probably it is better
21mr|usb_modeswitch-data-20191128-2|35	# to remove these lines, I have contacted the author of usb_modeswitch.
21mr|usb_modeswitch-data-20191128-2|36	sed -i'' -e '/^TargetVendor/d' -e '/^TargetProduct/d' usb_modeswitch.d/0bda:1a2b
21mr|usb_modeswitch-data-20191128-2|37	
21mr|usb_modeswitch-data-20191128-2|38	%install
21mr|usb_modeswitch-data-20191128-2|39	%makeinstall_std
21mr|usb_modeswitch-data-20191128-2|40	
21mr|usb_modeswitch-data-20191128-2|41	%files
21mr|usb_modeswitch-data-20191128-2|42	%license COPYING
21mr|usb_modeswitch-data-20191128-2|43	%doc ChangeLog README
21mr|usb_modeswitch-data-20191128-2|44	/lib/udev/rules.d/40-usb_modeswitch.rules
21mr|usb_modeswitch-data-20191128-2|45	%dir %{_datadir}/usb_modeswitch
21mr|usb_modeswitch-data-20191128-2|46	%{_datadir}/usb_modeswitch/*

19621 21
21mr|usbmuxd-1.1.1-2|1	Summary:	Daemon for communicating with Apple's iPod Touch and iPhone
21mr|usbmuxd-1.1.1-2|2	Name:		usbmuxd
21mr|usbmuxd-1.1.1-2|3	Version:	1.1.1
21mr|usbmuxd-1.1.1-2|4	Release:	2
21mr|usbmuxd-1.1.1-2|5	Group:		System/Kernel and hardware
21mr|usbmuxd-1.1.1-2|6	License:	GPLv2+ and LGPLv2+
21mr|usbmuxd-1.1.1-2|7	URL:		http://www.libimobiledevice.org/
21mr|usbmuxd-1.1.1-2|8	Source0:	https://github.com/libimobiledevice/usbmuxd/releases/download/%{version}/usbmuxd-%{version}.tar.bz2
21mr|usbmuxd-1.1.1-2|9	Source1:	usbmuxd.sysusers.conf
21mr|usbmuxd-1.1.1-2|10	BuildRequires:	pkgconfig(libusb-1.0)
21mr|usbmuxd-1.1.1-2|11	BuildRequires:	pkgconfig(libplist-2.0) >= 1.1
21mr|usbmuxd-1.1.1-2|12	BuildRequires:	pkgconfig(systemd)
21mr|usbmuxd-1.1.1-2|13	BuildRequires:  pkgconfig(libimobiledevice-1.0)
21mr|usbmuxd-1.1.1-2|14	
21mr|usbmuxd-1.1.1-2|15	Requires(post):	systemd-units
21mr|usbmuxd-1.1.1-2|16	Requires(post):	/bin/systemd-sysusers
21mr|usbmuxd-1.1.1-2|17	Requires(preun):	systemd-units
21mr|usbmuxd-1.1.1-2|18	Requires(postun):	systemd-units
21mr|usbmuxd-1.1.1-2|19	
21mr|usbmuxd-1.1.1-2|20	%description
21mr|usbmuxd-1.1.1-2|21	usbmuxd is a daemon used for communicating with Apple's iPod Touch and iPhone
21mr|usbmuxd-1.1.1-2|22	devices. It allows multiple services on the device to be accessed
21mr|usbmuxd-1.1.1-2|23	simultaneously.
21mr|usbmuxd-1.1.1-2|24	
21mr|usbmuxd-1.1.1-2|25	%files
21mr|usbmuxd-1.1.1-2|26	%doc AUTHORS README.md
21mr|usbmuxd-1.1.1-2|27	/lib/udev/rules.d/39-usbmuxd.rules
21mr|usbmuxd-1.1.1-2|28	%{_presetdir}/86-usbmuxd.preset
21mr|usbmuxd-1.1.1-2|29	%{_unitdir}/usbmuxd.service
21mr|usbmuxd-1.1.1-2|30	%{_sbindir}/usbmuxd
21mr|usbmuxd-1.1.1-2|31	%{_mandir}/man8/usbmuxd.8.*
21mr|usbmuxd-1.1.1-2|32	%{_sysusersdir}/usbmuxd.conf
21mr|usbmuxd-1.1.1-2|33	
21mr|usbmuxd-1.1.1-2|34	%post
21mr|usbmuxd-1.1.1-2|35	# create user and group
21mr|usbmuxd-1.1.1-2|36	%sysusers_create usbmuxd.conf
21mr|usbmuxd-1.1.1-2|37	%systemd_post usbmuxd.service
21mr|usbmuxd-1.1.1-2|38	
21mr|usbmuxd-1.1.1-2|39	%preun
21mr|usbmuxd-1.1.1-2|40	%systemd_preun usbmuxd.service
21mr|usbmuxd-1.1.1-2|41	
21mr|usbmuxd-1.1.1-2|42	%postun
21mr|usbmuxd-1.1.1-2|43	%systemd_postun_with_restart usbmuxd.service
21mr|usbmuxd-1.1.1-2|44	
21mr|usbmuxd-1.1.1-2|45	#------------------------------------------------------------------------------
21mr|usbmuxd-1.1.1-2|46	%prep
21mr|usbmuxd-1.1.1-2|47	%setup -q
21mr|usbmuxd-1.1.1-2|48	
21mr|usbmuxd-1.1.1-2|49	%build
21mr|usbmuxd-1.1.1-2|50	%configure
21mr|usbmuxd-1.1.1-2|51	# Set the owner of the device node to be usbmuxd
21mr|usbmuxd-1.1.1-2|52	sed -i.owner 's/OWNER="usbmux"/OWNER="usbmuxd"/' udev/39-usbmuxd.rules.in
21mr|usbmuxd-1.1.1-2|53	sed -i.user 's/--user usbmux/--user usbmuxd/' systemd/usbmuxd.service.in
21mr|usbmuxd-1.1.1-2|54	%make_build
21mr|usbmuxd-1.1.1-2|55	
21mr|usbmuxd-1.1.1-2|56	%install
21mr|usbmuxd-1.1.1-2|57	%make_install
21mr|usbmuxd-1.1.1-2|58	
21mr|usbmuxd-1.1.1-2|59	install -d %{buildroot}%{_presetdir}
21mr|usbmuxd-1.1.1-2|60	cat > %{buildroot}%{_presetdir}/86-usbmuxd.preset << EOF
21mr|usbmuxd-1.1.1-2|61	enable usbmuxd.service
21mr|usbmuxd-1.1.1-2|62	EOF
21mr|usbmuxd-1.1.1-2|63	
21mr|usbmuxd-1.1.1-2|64	#install sysuser config
21mr|usbmuxd-1.1.1-2|65	install -d %{buildroot}%{_sysusersdir}/
21mr|usbmuxd-1.1.1-2|66	install -m0644 %{SOURCE1} %{buildroot}%{_sysusersdir}/usbmuxd.conf

19622 21
21mr|usbredir-0.8.0-4|1	%global optflags %{optflags}  -Wno-error=strict-aliasing
21mr|usbredir-0.8.0-4|2	%define oname		usbredir
21mr|usbredir-0.8.0-4|3	
21mr|usbredir-0.8.0-4|4	%define major_parser		1
21mr|usbredir-0.8.0-4|5	%define libname_parser		%mklibname usbredirparser %{major_parser}
21mr|usbredir-0.8.0-4|6	%define develname_parser	%mklibname usbredirparser -d
21mr|usbredir-0.8.0-4|7	
21mr|usbredir-0.8.0-4|8	%define major_host		1
21mr|usbredir-0.8.0-4|9	%define libname_host		%mklibname usbredirhost %{major_host}
21mr|usbredir-0.8.0-4|10	%define develname_host		%mklibname usbredirhost -d
21mr|usbredir-0.8.0-4|11	
21mr|usbredir-0.8.0-4|12	Name:		usbredir
21mr|usbredir-0.8.0-4|13	Version:	0.8.0
21mr|usbredir-0.8.0-4|14	Release:	4
21mr|usbredir-0.8.0-4|15	License:	GPL-2.0+ ; LGPL-2.1+
21mr|usbredir-0.8.0-4|16	Summary:	A protocol for redirection USB traffic
21mr|usbredir-0.8.0-4|17	
21mr|usbredir-0.8.0-4|18	URL:		http://spice-space.org/page/UsbRedir
21mr|usbredir-0.8.0-4|19	Group:		System/Libraries
21mr|usbredir-0.8.0-4|20	Source0:	http://spice-space.org/download/usbredir/%{name}-%{version}.tar.bz2
21mr|usbredir-0.8.0-4|21	Patch0:		CVE-2021-3700.patch
21mr|usbredir-0.8.0-4|22	BuildRequires:	pkgconfig(libusb-1.0) => 1.0.9
21mr|usbredir-0.8.0-4|23	
21mr|usbredir-0.8.0-4|24	%description
21mr|usbredir-0.8.0-4|25	usbredir is a protocol for redirection USB traffic from a single USB device,
21mr|usbredir-0.8.0-4|26	to a different (virtual) machine then the one to which the USB device is
21mr|usbredir-0.8.0-4|27	attached. See usb-redirection-protocol.txt for the description / definition
21mr|usbredir-0.8.0-4|28	of this protocol.
21mr|usbredir-0.8.0-4|29	
21mr|usbredir-0.8.0-4|30	# ---------------------------------------------------------------------------
21mr|usbredir-0.8.0-4|31	
21mr|usbredir-0.8.0-4|32	%package -n %{libname_host}
21mr|usbredir-0.8.0-4|33	Summary:	A protocol for redirection USB traffic
21mr|usbredir-0.8.0-4|34	
21mr|usbredir-0.8.0-4|35	Group:		System/Libraries
21mr|usbredir-0.8.0-4|36	
21mr|usbredir-0.8.0-4|37	%description -n %{libname_host}
21mr|usbredir-0.8.0-4|38	usbredir is a protocol for redirection USB traffic from a single USB device,
21mr|usbredir-0.8.0-4|39	to a different (virtual) machine then the one to which the USB device is
21mr|usbredir-0.8.0-4|40	attached. See usb-redirection-protocol.txt for the description / definition
21mr|usbredir-0.8.0-4|41	of this protocol.
21mr|usbredir-0.8.0-4|42	
21mr|usbredir-0.8.0-4|43	%package -n %{develname_host}
21mr|usbredir-0.8.0-4|44	Summary:	Development files for %{name}
21mr|usbredir-0.8.0-4|45	
21mr|usbredir-0.8.0-4|46	Group:		Development/C
21mr|usbredir-0.8.0-4|47	Requires:	%{libname_host} = %{version}-%{release}
21mr|usbredir-0.8.0-4|48	Requires:	%{name}-devel = %{version}-%{release}
21mr|usbredir-0.8.0-4|49	
21mr|usbredir-0.8.0-4|50	%description -n %{develname_host}
21mr|usbredir-0.8.0-4|51	The %{name}-devel package contains libraries and header files for
21mr|usbredir-0.8.0-4|52	developing applications that use %{name}.
21mr|usbredir-0.8.0-4|53	
21mr|usbredir-0.8.0-4|54	# ---------------------------------------------------------------------------
21mr|usbredir-0.8.0-4|55	
21mr|usbredir-0.8.0-4|56	%package -n %{libname_parser}
21mr|usbredir-0.8.0-4|57	Summary:	A protocol for redirection USB traffic
21mr|usbredir-0.8.0-4|58	
21mr|usbredir-0.8.0-4|59	Group:		System/Libraries
21mr|usbredir-0.8.0-4|60	
21mr|usbredir-0.8.0-4|61	%description -n %{libname_parser}
21mr|usbredir-0.8.0-4|62	usbredir is a protocol for redirection USB traffic from a single USB device,
21mr|usbredir-0.8.0-4|63	to a different (virtual) machine then the one to which the USB device is
21mr|usbredir-0.8.0-4|64	attached. See usb-redirection-protocol.txt for the description / definition
21mr|usbredir-0.8.0-4|65	of this protocol.
21mr|usbredir-0.8.0-4|66	
21mr|usbredir-0.8.0-4|67	%package -n %{develname_parser}
21mr|usbredir-0.8.0-4|68	Summary:	Development files for %{name}
21mr|usbredir-0.8.0-4|69	
21mr|usbredir-0.8.0-4|70	Group:		Development/C
21mr|usbredir-0.8.0-4|71	Requires:	%{libname_parser} = %{version}-%{release}
21mr|usbredir-0.8.0-4|72	Requires:	%{name}-devel = %{version}-%{release}
21mr|usbredir-0.8.0-4|73	
21mr|usbredir-0.8.0-4|74	%description -n %{develname_parser}
21mr|usbredir-0.8.0-4|75	The %{name}-devel package contains libraries and header files for
21mr|usbredir-0.8.0-4|76	developing applications that use %{name}.
21mr|usbredir-0.8.0-4|77	
21mr|usbredir-0.8.0-4|78	# ---------------------------------------------------------------------------
21mr|usbredir-0.8.0-4|79	
21mr|usbredir-0.8.0-4|80	%package devel
21mr|usbredir-0.8.0-4|81	Summary:	A protocol for redirection USB traffic - Development files
21mr|usbredir-0.8.0-4|82	
21mr|usbredir-0.8.0-4|83	Group:		Development/C
21mr|usbredir-0.8.0-4|84	Requires:	%{libname_host} = %{version}-%{release}
21mr|usbredir-0.8.0-4|85	Requires:	%{libname_parser} = %{version}-%{release}
21mr|usbredir-0.8.0-4|86	
21mr|usbredir-0.8.0-4|87	%description devel
21mr|usbredir-0.8.0-4|88	usbredir is a protocol for redirection USB traffic from a single USB device,
21mr|usbredir-0.8.0-4|89	to a different (virtual) machine then the one to which the USB device is
21mr|usbredir-0.8.0-4|90	attached. See usb-redirection-protocol.txt for the description / definition
21mr|usbredir-0.8.0-4|91	of this protocol.
21mr|usbredir-0.8.0-4|92	
21mr|usbredir-0.8.0-4|93	%prep
21mr|usbredir-0.8.0-4|94	%autosetup -p1
21mr|usbredir-0.8.0-4|95	
21mr|usbredir-0.8.0-4|96	%build
21mr|usbredir-0.8.0-4|97	#export CPPFLAGS="$(pkg-config --cflags libusb-1.0) %{optflags}"
21mr|usbredir-0.8.0-4|98	#export LDFLAGS=$(pkg-config --libs libusb-1.0)
21mr|usbredir-0.8.0-4|99	%configure --disable-static
21mr|usbredir-0.8.0-4|100	%make
21mr|usbredir-0.8.0-4|101	
21mr|usbredir-0.8.0-4|102	%install
21mr|usbredir-0.8.0-4|103	%makeinstall_std LIBDIR=%{_libdir} PREFIX=%{_prefix}
21mr|usbredir-0.8.0-4|104	find %{buildroot} -type f -name "*.la" -delete -print
21mr|usbredir-0.8.0-4|105	
21mr|usbredir-0.8.0-4|106	%files
21mr|usbredir-0.8.0-4|107	%doc ChangeLog README COPYING
21mr|usbredir-0.8.0-4|108	%{_sbindir}/usbredirserver
21mr|usbredir-0.8.0-4|109	%{_mandir}/man1/usbredirserver.1.*
21mr|usbredir-0.8.0-4|110	
21mr|usbredir-0.8.0-4|111	%files -n %{libname_host}
21mr|usbredir-0.8.0-4|112	%{_libdir}/libusbredirhost.so.%{major_host}*
21mr|usbredir-0.8.0-4|113	
21mr|usbredir-0.8.0-4|114	%files -n %{develname_host}
21mr|usbredir-0.8.0-4|115	%{_includedir}/usbredirhost.h
21mr|usbredir-0.8.0-4|116	%{_libdir}/libusbredirhost.so
21mr|usbredir-0.8.0-4|117	%{_libdir}/pkgconfig/libusbredirhost.pc
21mr|usbredir-0.8.0-4|118	
21mr|usbredir-0.8.0-4|119	%files -n %{libname_parser}
21mr|usbredir-0.8.0-4|120	%{_libdir}/libusbredirparser.so.%{major_parser}*
21mr|usbredir-0.8.0-4|121	
21mr|usbredir-0.8.0-4|122	%files -n %{develname_parser}
21mr|usbredir-0.8.0-4|123	%{_includedir}/usbredirparser.h
21mr|usbredir-0.8.0-4|124	%{_libdir}/libusbredirparser.so
21mr|usbredir-0.8.0-4|125	%{_libdir}/pkgconfig/libusbredirparser-0.5.pc
21mr|usbredir-0.8.0-4|126	
21mr|usbredir-0.8.0-4|127	%files devel
21mr|usbredir-0.8.0-4|128	%{_includedir}/usbredirproto.h
21mr|usbredir-0.8.0-4|129	%{_includedir}/usbredirfilter.h

19623 21
21mr|usbutils-015-1|1	Summary:	Linux USB utilities
21mr|usbutils-015-1|2	Name:		usbutils
21mr|usbutils-015-1|3	Version:	015
21mr|usbutils-015-1|4	Release:	1
21mr|usbutils-015-1|5	License:	GPLv2+
21mr|usbutils-015-1|6	Group:		System/Kernel and hardware
21mr|usbutils-015-1|7	URL:		https://github.com/gregkh/usbutils
21mr|usbutils-015-1|8	Source0:	http://www.kernel.org/pub/linux/utils/usb/usbutils/%{name}-%{version}.tar.xz
21mr|usbutils-015-1|9	Requires: hwdata
21mr|usbutils-015-1|10	BuildRequires:	pkgconfig(libusb-1.0)
21mr|usbutils-015-1|11	BuildRequires:	pkgconfig(libudev)
21mr|usbutils-015-1|12	
21mr|usbutils-015-1|13	%description
21mr|usbutils-015-1|14	This package contains the lsusb utility for inspecting the devices
21mr|usbutils-015-1|15	connected to the USB bus. It shows a graphical representation of the
21mr|usbutils-015-1|16	devices that are currently plugged in, showing the topology of the
21mr|usbutils-015-1|17	USB bus. It also displays information on each individual device on
21mr|usbutils-015-1|18	the bus.
21mr|usbutils-015-1|19	
21mr|usbutils-015-1|20	%prep
21mr|usbutils-015-1|21	%autosetup -p1
21mr|usbutils-015-1|22	autoreconf -fiv
21mr|usbutils-015-1|23	
21mr|usbutils-015-1|24	%build
21mr|usbutils-015-1|25	%configure \
21mr|usbutils-015-1|26	--disable-zlib \
21mr|usbutils-015-1|27	--sbindir=%{_sbindir} \
21mr|usbutils-015-1|28	--datadir=%{_datadir}/hwdata \
21mr|usbutils-015-1|29	--disable-usbids
21mr|usbutils-015-1|30	%make_build
21mr|usbutils-015-1|31	
21mr|usbutils-015-1|32	%install
21mr|usbutils-015-1|33	%make_install
21mr|usbutils-015-1|34	
21mr|usbutils-015-1|35	# do not package usb.ids, handled by hwdata
21mr|usbutils-015-1|36	rm -f %{buildroot}/%{_datadir}/usb.ids
21mr|usbutils-015-1|37	
21mr|usbutils-015-1|38	%files
21mr|usbutils-015-1|39	%{_bindir}/*
21mr|usbutils-015-1|40	%{_mandir}/*/*

19624 21
21mr|userdrake-1.14-22|1	%define debug_package %{nil}
21mr|userdrake-1.14-22|2	%define debugcflags %{nil}
21mr|userdrake-1.14-22|3	
21mr|userdrake-1.14-22|4	Summary:	A graphical interface for administering users and groups
21mr|userdrake-1.14-22|5	Name:		userdrake
21mr|userdrake-1.14-22|6	Version:	1.14
21mr|userdrake-1.14-22|7	Release:	22
21mr|userdrake-1.14-22|8	License:	GPL
21mr|userdrake-1.14-22|9	Group:		System/Configuration/Other
21mr|userdrake-1.14-22|10	Url:		https://abf.rosalinux.ru/omv_software/userdrake
21mr|userdrake-1.14-22|11	#cvs source
21mr|userdrake-1.14-22|12	# http://www.mandrivalinux.com/en/cvs.php3
21mr|userdrake-1.14-22|13	Source0:	%{name}-%{version}.tar.xz
21mr|userdrake-1.14-22|14	Source1:	org.rosalinux.pkexec.userdrake.policy
21mr|userdrake-1.14-22|15	Patch0:		userdrake-1.13.2-mdv_to_rosa.patch
21mr|userdrake-1.14-22|16	Patch1:		userdrake-1.14-fix-new-user-groups.patch
21mr|userdrake-1.14-22|17	Patch2:		userdrake-1.14-homedir-permissions.patch
21mr|userdrake-1.14-22|18	Patch3:		0001-Check-password-via-pwquality-if-available.patch
21mr|userdrake-1.14-22|19	Patch4:		userdrake-1.14-drop-guest-drakbug.patch
21mr|userdrake-1.14-22|20	# Create user with empty password instead of hashed value of empty password.
21mr|userdrake-1.14-22|21	# Depends on 0001-Check-password-via-pwquality-if-available.patch
21mr|userdrake-1.14-22|22	# (because they touch the same part of the code).
21mr|userdrake-1.14-22|23	Patch5:		0002-User-with-empty-password.patch
21mr|userdrake-1.14-22|24	BuildRequires:	gettext
21mr|userdrake-1.14-22|25	BuildRequires:	pam-devel
21mr|userdrake-1.14-22|26	BuildRequires:	perl-devel
21mr|userdrake-1.14-22|27	BuildRequires:	pkgconfig(libuser)
21mr|userdrake-1.14-22|28	BuildRequires:	pkgconfig(glib-2.0)
21mr|userdrake-1.14-22|29	Requires:	drakxtools-backend
21mr|userdrake-1.14-22|30	Requires:	libuser
21mr|userdrake-1.14-22|31	Requires:	transfugdrake
21mr|userdrake-1.14-22|32	# Icon from desktop file is here
21mr|userdrake-1.14-22|33	Requires:	desktop-common-data
21mr|userdrake-1.14-22|34	Requires:	perl-String-ShellQuote
21mr|userdrake-1.14-22|35	# some users may want to run /usr/sbin/.. without polkit
21mr|userdrake-1.14-22|36	Recommends:	polkit
21mr|userdrake-1.14-22|37	# Patch3
21mr|userdrake-1.14-22|38	Recommends:	/usr/bin/pwscore
21mr|userdrake-1.14-22|39	
21mr|userdrake-1.14-22|40	%description
21mr|userdrake-1.14-22|41	Userdrake is a user-friendly and powerful tool for administrating users and
21mr|userdrake-1.14-22|42	groups. It depends on the libuser library.
21mr|userdrake-1.14-22|43	
21mr|userdrake-1.14-22|44	%files -f userdrake.lang
21mr|userdrake-1.14-22|45	%license COPYING
21mr|userdrake-1.14-22|46	%doc README RELEASE_NOTES
21mr|userdrake-1.14-22|47	%config(noreplace) %{_sysconfdir}/sysconfig/userdrake
21mr|userdrake-1.14-22|48	%{_bindir}/userdrake
21mr|userdrake-1.14-22|49	%{_sbindir}/userdrake
21mr|userdrake-1.14-22|50	%{_sbindir}/drakuser
21mr|userdrake-1.14-22|51	%{_datadir}/userdrake
21mr|userdrake-1.14-22|52	%{_mandir}/man3/USER*
21mr|userdrake-1.14-22|53	%{_datadir}/applications/userdrake.desktop
21mr|userdrake-1.14-22|54	%{_datadir}/polkit-1/actions/org.rosalinux.pkexec.userdrake.policy
21mr|userdrake-1.14-22|55	%{perl_vendorarch}/USER.pm
21mr|userdrake-1.14-22|56	%{perl_vendorarch}/auto/USER
21mr|userdrake-1.14-22|57	%{_iconsdir}/*.png
21mr|userdrake-1.14-22|58	%{_miconsdir}/*.png
21mr|userdrake-1.14-22|59	%{_liconsdir}/*.png
21mr|userdrake-1.14-22|60	
21mr|userdrake-1.14-22|61	#----------------------------------------------------------------------------
21mr|userdrake-1.14-22|62	
21mr|userdrake-1.14-22|63	%prep
21mr|userdrake-1.14-22|64	%autosetup -p1
21mr|userdrake-1.14-22|65	
21mr|userdrake-1.14-22|66	%build
21mr|userdrake-1.14-22|67	cd USER
21mr|userdrake-1.14-22|68	perl Makefile.PL INSTALLDIRS=vendor
21mr|userdrake-1.14-22|69	cd ..
21mr|userdrake-1.14-22|70	make OPTIMIZE="%{optflags} -w"
21mr|userdrake-1.14-22|71	
21mr|userdrake-1.14-22|72	%install
21mr|userdrake-1.14-22|73	make PREFIX=%{buildroot} install
21mr|userdrake-1.14-22|74	
21mr|userdrake-1.14-22|75	cd USER
21mr|userdrake-1.14-22|76	%makeinstall_std
21mr|userdrake-1.14-22|77	cd ..
21mr|userdrake-1.14-22|78	
21mr|userdrake-1.14-22|79	%find_lang userdrake
21mr|userdrake-1.14-22|80	
21mr|userdrake-1.14-22|81	mkdir -p %{buildroot}%{_datadir}/polkit-1/actions
21mr|userdrake-1.14-22|82	install -m 0644 %{SOURCE1} %{buildroot}%{_datadir}/polkit-1/actions/
21mr|userdrake-1.14-22|83	
21mr|userdrake-1.14-22|84	mkdir -p %{buildroot}%{_bindir}
21mr|userdrake-1.14-22|85	rm -fv %{buildroot}%{_bindir}/userdrake
21mr|userdrake-1.14-22|86	cat > %{buildroot}%{_bindir}/userdrake << 'EOF'
21mr|userdrake-1.14-22|87	#!/bin/sh
21mr|userdrake-1.14-22|88	pkexec %{_sbindir}/userdrake $@
21mr|userdrake-1.14-22|89	EOF
21mr|userdrake-1.14-22|90	chmod 755 %{buildroot}%{_bindir}/userdrake
21mr|userdrake-1.14-22|91	
21mr|userdrake-1.14-22|92	mkdir -p %{buildroot}%{_datadir}/applications
21mr|userdrake-1.14-22|93	cat > %{buildroot}%{_datadir}/applications/userdrake.desktop << 'EOF'
21mr|userdrake-1.14-22|94	[Desktop Entry]
21mr|userdrake-1.14-22|95	Name=UserDrake
21mr|userdrake-1.14-22|96	Name[ru]=Управление пользователями
21mr|userdrake-1.14-22|97	GenericName=Management of local users and groups
21mr|userdrake-1.14-22|98	GenericName[ru]=Управление пользователями и группами
21mr|userdrake-1.14-22|99	Exec=%{_bindir}/userdrake
21mr|userdrake-1.14-22|100	Icon=computer_science_section
21mr|userdrake-1.14-22|101	Type=Application
21mr|userdrake-1.14-22|102	StartupNotify=true
21mr|userdrake-1.14-22|103	Categories=GTK;Settings;
21mr|userdrake-1.14-22|104	EOF

19625 21
21mr|usermode-1.114-1|1	%{?build_selinux}%{?!build_selinux:%bcond_with selinux}
21mr|usermode-1.114-1|2	
21mr|usermode-1.114-1|3	Summary:	Graphical tools for certain user account management tasks
21mr|usermode-1.114-1|4	Name:		usermode
21mr|usermode-1.114-1|5	Version:	1.114
21mr|usermode-1.114-1|6	Release:	1
21mr|usermode-1.114-1|7	Epoch:		1
21mr|usermode-1.114-1|8	License:	GPLv2+
21mr|usermode-1.114-1|9	Group:		System/Configuration/Other
21mr|usermode-1.114-1|10	Url:		https://fedorahosted.org/usermode/
21mr|usermode-1.114-1|11	Source0:    https://releases.pagure.org/%{name}/%{name}-%{version}.tar.xz
21mr|usermode-1.114-1|12	Source1:	config-util
21mr|usermode-1.114-1|13	Source2:	config-util-user
21mr|usermode-1.114-1|14	Patch0:		usermode-1.114-environment.patch
21mr|usermode-1.114-1|15	# http://qa.mandriva.com/show_bug.cgi?id=32459
21mr|usermode-1.114-1|16	Patch3:		usermode-1.99-uz-po.patch
21mr|usermode-1.114-1|17	Patch4:		dialog-grab-fix.patch
21mr|usermode-1.114-1|18	# https://pagure.io/usermode/c/ef4d2094579532d272de3e6e353a6fd2288279c0
21mr|usermode-1.114-1|19	Patch5:		ef4d2094579532d272de3e6e353a6fd2288279c0.patch
21mr|usermode-1.114-1|20	BuildRequires:	autoconf
21mr|usermode-1.114-1|21	BuildRequires:	desktop-file-utils
21mr|usermode-1.114-1|22	BuildRequires:	intltool
21mr|usermode-1.114-1|23	BuildRequires:	gettext-devel
21mr|usermode-1.114-1|24	%if %{with selinux}
21mr|usermode-1.114-1|25	BuildRequires:	selinux-devel
21mr|usermode-1.114-1|26	%endif
21mr|usermode-1.114-1|27	BuildRequires:	pam-devel
21mr|usermode-1.114-1|28	BuildRequires:	pkgconfig(blkid)
21mr|usermode-1.114-1|29	BuildRequires:	pkgconfig(ice)
21mr|usermode-1.114-1|30	BuildRequires:	pkgconfig(libglade-2.0)
21mr|usermode-1.114-1|31	BuildRequires:	pkgconfig(libstartup-notification-1.0)
21mr|usermode-1.114-1|32	BuildRequires:	pkgconfig(libuser)
21mr|usermode-1.114-1|33	BuildRequires:	pkgconfig(sm)
21mr|usermode-1.114-1|34	Requires:	pam
21mr|usermode-1.114-1|35	Requires:	util-linux
21mr|usermode-1.114-1|36	Requires:	%{name}-consoleonly = %{EVRD}
21mr|usermode-1.114-1|37	Recommends:	gtk+2.0
21mr|usermode-1.114-1|38	
21mr|usermode-1.114-1|39	%description
21mr|usermode-1.114-1|40	The usermode package contains several graphical tools for users:
21mr|usermode-1.114-1|41	userinfo, usermount and userpasswd. Userinfo allows users to change
21mr|usermode-1.114-1|42	their finger information. Usermount lets users mount, unmount, and
21mr|usermode-1.114-1|43	format filesystems. Userpasswd allows users to change their passwords.
21mr|usermode-1.114-1|44	
21mr|usermode-1.114-1|45	Install the usermode package if you would like to provide users with
21mr|usermode-1.114-1|46	graphical tools for certain account management tasks.
21mr|usermode-1.114-1|47	
21mr|usermode-1.114-1|48	%files
21mr|usermode-1.114-1|49	%license COPYING
21mr|usermode-1.114-1|50	%doc ChangeLog NEWS README
21mr|usermode-1.114-1|51	%{_bindir}/usermount
21mr|usermode-1.114-1|52	%{_mandir}/man1/usermount.1*
21mr|usermode-1.114-1|53	%{_bindir}/userformat
21mr|usermode-1.114-1|54	%{_mandir}/man1/userformat.1*
21mr|usermode-1.114-1|55	%{_bindir}/userinfo
21mr|usermode-1.114-1|56	%{_mandir}/man1/userinfo.1*
21mr|usermode-1.114-1|57	%{_bindir}/userpasswd
21mr|usermode-1.114-1|58	%{_mandir}/man1/userpasswd.1*
21mr|usermode-1.114-1|59	%{_bindir}/consolehelper-gtk
21mr|usermode-1.114-1|60	%{_mandir}/man8/consolehelper-gtk.8*
21mr|usermode-1.114-1|61	%{_bindir}/pam-panel-icon
21mr|usermode-1.114-1|62	%{_mandir}/man1/pam-panel-icon.1*
21mr|usermode-1.114-1|63	%{_datadir}/%{name}
21mr|usermode-1.114-1|64	%{_datadir}/pixmaps/*
21mr|usermode-1.114-1|65	%{_datadir}/applications/*
21mr|usermode-1.114-1|66	%{_sysconfdir}/pam.d/config-util-user
21mr|usermode-1.114-1|67	
21mr|usermode-1.114-1|68	#----------------------------------------------------------------------------
21mr|usermode-1.114-1|69	
21mr|usermode-1.114-1|70	%package -n %{name}-consoleonly
21mr|usermode-1.114-1|71	Summary:	Non-graphical part of usermode
21mr|usermode-1.114-1|72	Group:		System/Libraries
21mr|usermode-1.114-1|73	Requires:	passwd
21mr|usermode-1.114-1|74	
21mr|usermode-1.114-1|75	%description -n %{name}-consoleonly
21mr|usermode-1.114-1|76	This package contains only the usermode stuff which doesn't require
21mr|usermode-1.114-1|77	XFree or GTK to run.
21mr|usermode-1.114-1|78	
21mr|usermode-1.114-1|79	%files -n %{name}-consoleonly -f %{name}.lang
21mr|usermode-1.114-1|80	%license COPYING
21mr|usermode-1.114-1|81	%doc ChangeLog NEWS README
21mr|usermode-1.114-1|82	%attr(4711,root,root) /usr/sbin/userhelper
21mr|usermode-1.114-1|83	%{_bindir}/consolehelper
21mr|usermode-1.114-1|84	%dir %{_sysconfdir}/security/console.apps
21mr|usermode-1.114-1|85	%{_mandir}/man8/userhelper.8*
21mr|usermode-1.114-1|86	%{_mandir}/man8/consolehelper.8*
21mr|usermode-1.114-1|87	%config(noreplace) %{_sysconfdir}/security/console.apps/config-util
21mr|usermode-1.114-1|88	
21mr|usermode-1.114-1|89	#----------------------------------------------------------------------------
21mr|usermode-1.114-1|90	
21mr|usermode-1.114-1|91	%prep
21mr|usermode-1.114-1|92	%autosetup -p1
21mr|usermode-1.114-1|93	
21mr|usermode-1.114-1|94	%build
21mr|usermode-1.114-1|95	%configure \
21mr|usermode-1.114-1|96	%if %{with selinux}
21mr|usermode-1.114-1|97	--with-selinux
21mr|usermode-1.114-1|98	%else
21mr|usermode-1.114-1|99	--without-selinux
21mr|usermode-1.114-1|100	%endif
21mr|usermode-1.114-1|101	%make_build
21mr|usermode-1.114-1|102	
21mr|usermode-1.114-1|103	%install
21mr|usermode-1.114-1|104	%make_install VENDOR=mandriva
21mr|usermode-1.114-1|105	
21mr|usermode-1.114-1|106	# make userformat symlink to usermount
21mr|usermode-1.114-1|107	ln -sf usermount %{buildroot}%{_bindir}/userformat
21mr|usermode-1.114-1|108	ln -s usermount.1 %{buildroot}%{_mandir}/man1/userformat.1
21mr|usermode-1.114-1|109	
21mr|usermode-1.114-1|110	mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
21mr|usermode-1.114-1|111	install -p -m 644 %{SOURCE1} \
21mr|usermode-1.114-1|112	%{buildroot}%{_sysconfdir}/security/console.apps/config-util
21mr|usermode-1.114-1|113	
21mr|usermode-1.114-1|114	mkdir -p %{buildroot}%{_sysconfdir}/pam.d/
21mr|usermode-1.114-1|115	install -p -m 644 %{SOURCE2} \
21mr|usermode-1.114-1|116	%{buildroot}%{_sysconfdir}/pam.d/config-util-user
21mr|usermode-1.114-1|117	
21mr|usermode-1.114-1|118	for i in mandriva-userinfo.desktop mandriva-userpasswd.desktop; do
21mr|usermode-1.114-1|119	echo 'NotShowIn=GNOME;KDE;MATE;' >>%{buildroot}%{_datadir}/applications/$i
21mr|usermode-1.114-1|120	desktop-file-install --vendor mandriva --delete-original \
21mr|usermode-1.114-1|121	--dir %{buildroot}%{_datadir}/applications \
21mr|usermode-1.114-1|122	%{buildroot}%{_datadir}/applications/$i
21mr|usermode-1.114-1|123	done
21mr|usermode-1.114-1|124	
21mr|usermode-1.114-1|125	sed -i "s/^Icon=.*/Icon=kuser/" %{buildroot}%{_datadir}/applications/mandriva-userinfo.desktop
21mr|usermode-1.114-1|126	
21mr|usermode-1.114-1|127	echo 'NotShowIn=GNOME;KDE;MATE;LXQt;X-LXQt;' >>%{buildroot}%{_datadir}/applications/mandriva-usermount.desktop
21mr|usermode-1.114-1|128	desktop-file-install --vendor mandriva --delete-original \
21mr|usermode-1.114-1|129	--dir %{buildroot}%{_datadir}/applications \
21mr|usermode-1.114-1|130	%{buildroot}%{_datadir}/applications/mandriva-usermount.desktop
21mr|usermode-1.114-1|131	
21mr|usermode-1.114-1|132	%find_lang %{name}
21mr|usermode-1.114-1|133	
21mr|usermode-1.114-1|134	%changelog
21mr|usermode-1.114-1|135	- Merge: 67e7d55 d22abde
21mr|usermode-1.114-1|136	* Thu Feb 5 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|usermode-1.114-1|137	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|usermode-1.114-1|138	
21mr|usermode-1.114-1|139	* Thu Feb 5 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|usermode-1.114-1|140	- mark license
21mr|usermode-1.114-1|141	
21mr|usermode-1.114-1|142	* Thu Feb 5 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|usermode-1.114-1|143	- autoconf2.5 is provide of modern autoconf
21mr|usermode-1.114-1|144	
21mr|usermode-1.114-1|145	* Thu Feb 5 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|usermode-1.114-1|146	- rm obsolete conflict
21mr|usermode-1.114-1|147	
21mr|usermode-1.114-1|148	* Thu Feb 5 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|usermode-1.114-1|149	-lm is already in upstream
21mr|usermode-1.114-1|150	- https://pagure.io/usermode/c/6531295911ef476f494fff7a13a3596f79133210?branch=master
21mr|usermode-1.114-1|151	
21mr|usermode-1.114-1|152	* Thu Feb 5 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|usermode-1.114-1|153	- remove obsolete scriptlets (/usr/sbin/msec does not exist in repo, what is it?)
21mr|usermode-1.114-1|154	
21mr|usermode-1.114-1|155	* Thu Feb 5 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|usermode-1.114-1|156	- /etc/pam.d is owned by pam
21mr|usermode-1.114-1|157	
21mr|usermode-1.114-1|158	* Thu Feb 5 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|usermode-1.114-1|159	- rosa2021.1: restore old desktop files for current platform after merge from rosa13
21mr|usermode-1.114-1|160	- This partially reverts commit ba459b216df9be1e7330699efae281841787ec07.
21mr|usermode-1.114-1|161	
21mr|usermode-1.114-1|162	* Thu Feb 5 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|usermode-1.114-1|163	- pick fix of issue found by static analyzer
21mr|usermode-1.114-1|164	
21mr|usermode-1.114-1|165	* Tue Dec 16 2025 Andrey Grigorev <survolog@yandex.ru> 1.114-9
21mr|usermode-1.114-1|166	- Move color theme Rec to task-iso-lxqt, use all gtk+2.0 Rec for fix menu border for color theme install.
21mr|usermode-1.114-1|167	
21mr|usermode-1.114-1|168	* Fri Dec 12 2025 Andrey Grigorev <survolog@yandex.ru>
21mr|usermode-1.114-1|169	- Use color theme Rec for lxqt only
21mr|usermode-1.114-1|170	
21mr|usermode-1.114-1|171	* Wed Dec 10 2025 Andrey Grigorev <survolog@yandex.ru>
21mr|usermode-1.114-1|172	- Recs for localization keys and color theme gui.
21mr|usermode-1.114-1|173	
21mr|usermode-1.114-1|174	* Mon Feb 17 2025 spec cleaner <abf@abf.io>
21mr|usermode-1.114-1|175	- automated spec cleanup
21mr|usermode-1.114-1|176	
21mr|usermode-1.114-1|177	* Mon Jul 8 2024 Victor Ryzhikh <victorr2007@yandex.ru> 1.114-6
21mr|usermode-1.114-1|178	- MassBuild#5145: Increase release tag
21mr|usermode-1.114-1|179	
21mr|usermode-1.114-1|180	* Thu Apr 11 2024 Victor Ryzhikh <victorr2007@yandex.ru> 1.114-5
21mr|usermode-1.114-1|181	- MassBuild#4886: Increase release tag
21mr|usermode-1.114-1|182	
21mr|usermode-1.114-1|183	* Thu Apr 11 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|usermode-1.114-1|184	- MassBuild#4878: Increase release tag
21mr|usermode-1.114-1|185	
21mr|usermode-1.114-1|186	* Mon Mar 18 2024 Andrey Grigorev <survolog@yandex.ru> 1.114-3
21mr|usermode-1.114-1|187	- Move dirs from pam
21mr|usermode-1.114-1|188	
21mr|usermode-1.114-1|189	* Wed Apr 12 2023 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.114-2
21mr|usermode-1.114-1|190	- attempt restore original icon
21mr|usermode-1.114-1|191	
21mr|usermode-1.114-1|192	* Tue Apr 11 2023 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|usermode-1.114-1|193	- use Rosa vendor
21mr|usermode-1.114-1|194	
21mr|usermode-1.114-1|195	* Thu Apr 7 2022 Alexander Stefanov <alexander@mezon.ru> 1.114-1
21mr|usermode-1.114-1|196	- 1.114
21mr|usermode-1.114-1|197	
21mr|usermode-1.114-1|198	* Thu Apr 7 2022 betcher_ <a.betkher@rosalinux.ru>
21mr|usermode-1.114-1|199	- fix for e2k
21mr|usermode-1.114-1|200	
21mr|usermode-1.114-1|201	* Mon Dec 20 2021 Andrey Grigorev <survolog@yandex.ru> 1.112-4
21mr|usermode-1.114-1|202	- Replace userinfo icon for LXQt display bug
21mr|usermode-1.114-1|203	
21mr|usermode-1.114-1|204	* Fri Dec 3 2021 Andrey Grigorev <survolog@yandex.ru> 1.112-3
21mr|usermode-1.114-1|205	- Disable mandriva-usermount.desktop for LXQt
21mr|usermode-1.114-1|206	
21mr|usermode-1.114-1|207	* Wed Aug 11 2021 Andrey Grigorev <survolog@yandex.ru> 1.112-2
21mr|usermode-1.114-1|208	- MassBuild#2340: Increase release tag
21mr|usermode-1.114-1|209	
21mr|usermode-1.114-1|210	* Mon May 25 2020 Alexander Stefanov <alexander@mezon.ru> 1.112-1
21mr|usermode-1.114-1|211	- go back to 112 version, 113 is producing segfault
21mr|usermode-1.114-1|212	
21mr|usermode-1.114-1|213	* Mon May 25 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|usermode-1.114-1|214	- requires passwd
21mr|usermode-1.114-1|215	
21mr|usermode-1.114-1|216	* Thu May 14 2020 alexander stefanov <alexander@mezon.ru> 1.113-1
21mr|usermode-1.114-1|217	- 1.113

19626 21
21mr|userspace-rcu-0.13.0-1|1	%define major 8
21mr|userspace-rcu-0.13.0-1|2	%define libname %mklibname urcu %major
21mr|userspace-rcu-0.13.0-1|3	%define develname %mklibname urcu -d
21mr|userspace-rcu-0.13.0-1|4	
21mr|userspace-rcu-0.13.0-1|5	Name:		userspace-rcu
21mr|userspace-rcu-0.13.0-1|6	Summary:	Userspace RCU (read-copy-update) library
21mr|userspace-rcu-0.13.0-1|7	Version:	0.13.0
21mr|userspace-rcu-0.13.0-1|8	Release:	1
21mr|userspace-rcu-0.13.0-1|9	License:	LGPLv2.1+
21mr|userspace-rcu-0.13.0-1|10	Group:		System/Libraries
21mr|userspace-rcu-0.13.0-1|11	URL:		http://lttng.org/urcu
21mr|userspace-rcu-0.13.0-1|12	Source0:	https://github.com/urcu/userspace-rcu/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|userspace-rcu-0.13.0-1|13	Patch0:		urcu-generic-buildfix-arm-clang.patch
21mr|userspace-rcu-0.13.0-1|14	Patch1:		add-e2k-support.patch
21mr|userspace-rcu-0.13.0-1|15	
21mr|userspace-rcu-0.13.0-1|16	%description
21mr|userspace-rcu-0.13.0-1|17	liburcu is a LGPLv2.1 userspace RCU (read-copy-update) library. This data
21mr|userspace-rcu-0.13.0-1|18	synchronization library provides read-side access which scales linearly
21mr|userspace-rcu-0.13.0-1|19	with the number of cores. It does so by allowing multiples copies of a given
21mr|userspace-rcu-0.13.0-1|20	data structure to live at the same time, and by monitoring the data structure
21mr|userspace-rcu-0.13.0-1|21	accesses to detect grace periods after which memory reclamation is possible.
21mr|userspace-rcu-0.13.0-1|22	
21mr|userspace-rcu-0.13.0-1|23	#-----------------------------------------------------------------------------
21mr|userspace-rcu-0.13.0-1|24	%package -n %{libname}
21mr|userspace-rcu-0.13.0-1|25	Summary:	Userspace RCU (read-copy-update) library
21mr|userspace-rcu-0.13.0-1|26	Group:		System/Libraries
21mr|userspace-rcu-0.13.0-1|27	
21mr|userspace-rcu-0.13.0-1|28	%description -n %{libname}
21mr|userspace-rcu-0.13.0-1|29	liburcu is a LGPLv2.1 userspace RCU (read-copy-update) library. This data
21mr|userspace-rcu-0.13.0-1|30	synchronization library provides read-side access which scales linearly
21mr|userspace-rcu-0.13.0-1|31	with the number of cores. It does so by allowing multiples copies of a given
21mr|userspace-rcu-0.13.0-1|32	data structure to live at the same time, and by monitoring the data structure
21mr|userspace-rcu-0.13.0-1|33	accesses to detect grace periods after which memory reclamation is possible.
21mr|userspace-rcu-0.13.0-1|34	
21mr|userspace-rcu-0.13.0-1|35	%files -n %{libname}
21mr|userspace-rcu-0.13.0-1|36	%{_libdir}/liburcu*.so.%{major}*
21mr|userspace-rcu-0.13.0-1|37	
21mr|userspace-rcu-0.13.0-1|38	#-----------------------------------------------------------------------------
21mr|userspace-rcu-0.13.0-1|39	
21mr|userspace-rcu-0.13.0-1|40	%package -n %{develname}
21mr|userspace-rcu-0.13.0-1|41	Summary:	Development files for liburcu
21mr|userspace-rcu-0.13.0-1|42	Group:		Development/C
21mr|userspace-rcu-0.13.0-1|43	Requires:	%{libname} = %{version}
21mr|userspace-rcu-0.13.0-1|44	
21mr|userspace-rcu-0.13.0-1|45	%description -n %{develname}
21mr|userspace-rcu-0.13.0-1|46	Development file for the userspace RCU library (liburcu).
21mr|userspace-rcu-0.13.0-1|47	
21mr|userspace-rcu-0.13.0-1|48	%files -n %{develname}
21mr|userspace-rcu-0.13.0-1|49	%{_includedir}/urcu/
21mr|userspace-rcu-0.13.0-1|50	%{_includedir}/urcu*.h
21mr|userspace-rcu-0.13.0-1|51	%{_libdir}/liburcu*.so
21mr|userspace-rcu-0.13.0-1|52	%{_libdir}/pkgconfig/liburcu*.pc
21mr|userspace-rcu-0.13.0-1|53	%doc %{_docdir}/userspace-rcu
21mr|userspace-rcu-0.13.0-1|54	
21mr|userspace-rcu-0.13.0-1|55	#-----------------------------------------------------------------------------
21mr|userspace-rcu-0.13.0-1|56	
21mr|userspace-rcu-0.13.0-1|57	%prep
21mr|userspace-rcu-0.13.0-1|58	%autosetup -p1
21mr|userspace-rcu-0.13.0-1|59	
21mr|userspace-rcu-0.13.0-1|60	%build
21mr|userspace-rcu-0.13.0-1|61	autoreconf -fi
21mr|userspace-rcu-0.13.0-1|62	%configure --disable-static
21mr|userspace-rcu-0.13.0-1|63	%make_build
21mr|userspace-rcu-0.13.0-1|64	
21mr|userspace-rcu-0.13.0-1|65	%install
21mr|userspace-rcu-0.13.0-1|66	%make_install

19627 21
21mr|usrsctp-0.9.5.0-3|1	%define major 2
21mr|usrsctp-0.9.5.0-3|2	%define libname %mklibname %{name} %{major}
21mr|usrsctp-0.9.5.0-3|3	%define devname %mklibname %{name} -d
21mr|usrsctp-0.9.5.0-3|4	
21mr|usrsctp-0.9.5.0-3|5	Name:		usrsctp
21mr|usrsctp-0.9.5.0-3|6	Version:	0.9.5.0
21mr|usrsctp-0.9.5.0-3|7	Release:	3
21mr|usrsctp-0.9.5.0-3|8	License:	BSD
21mr|usrsctp-0.9.5.0-3|9	Summary:	Portable SCTP userland stack
21mr|usrsctp-0.9.5.0-3|10	Group:		System/Libraries
21mr|usrsctp-0.9.5.0-3|11	URL:		https://github.com/sctplab/%{name}
21mr|usrsctp-0.9.5.0-3|12	Source0:	%{url}/archive/%{version}/%{name}-%{version}.tar.gz
21mr|usrsctp-0.9.5.0-3|13	
21mr|usrsctp-0.9.5.0-3|14	BuildRequires: ninja
21mr|usrsctp-0.9.5.0-3|15	BuildRequires: meson
21mr|usrsctp-0.9.5.0-3|16	
21mr|usrsctp-0.9.5.0-3|17	%description
21mr|usrsctp-0.9.5.0-3|18	SCTP is a message oriented, reliable transport protocol with direct support
21mr|usrsctp-0.9.5.0-3|19	for multihoming that runs on top of IP or UDP, and supports both v4 and v6
21mr|usrsctp-0.9.5.0-3|20	versions.
21mr|usrsctp-0.9.5.0-3|21	
21mr|usrsctp-0.9.5.0-3|22	Like TCP, SCTP provides reliable, connection oriented data delivery with
21mr|usrsctp-0.9.5.0-3|23	congestion control. Unlike TCP, SCTP also provides message boundary
21mr|usrsctp-0.9.5.0-3|24	preservation, ordered and unordered message delivery, multi-streaming and
21mr|usrsctp-0.9.5.0-3|25	multi-homing. Detection of data corruption, loss of data and duplication
21mr|usrsctp-0.9.5.0-3|26	of data is achieved by using checksums and sequence numbers. A selective
21mr|usrsctp-0.9.5.0-3|27	retransmission mechanism is applied to correct loss or corruption of data.
21mr|usrsctp-0.9.5.0-3|28	
21mr|usrsctp-0.9.5.0-3|29	In this manual the socket API for the SCTP User-land implementation will be
21mr|usrsctp-0.9.5.0-3|30	described. It is based on RFC 6458. The main focus of this document is on
21mr|usrsctp-0.9.5.0-3|31	pointing out the differences to the SCTP Sockets API. For all aspects of the
21mr|usrsctp-0.9.5.0-3|32	sockets API that are not mentioned in this document, please refer to RFC
21mr|usrsctp-0.9.5.0-3|33	6458. Questions about SCTP itself can hopefully be answered by RFC 4960.
21mr|usrsctp-0.9.5.0-3|34	#-------------------------------------------------------------------------
21mr|usrsctp-0.9.5.0-3|35	%package -n %{libname}
21mr|usrsctp-0.9.5.0-3|36	Summary:	Portable SCTP userland stack
21mr|usrsctp-0.9.5.0-3|37	Group:		System/Libraries
21mr|usrsctp-0.9.5.0-3|38	
21mr|usrsctp-0.9.5.0-3|39	%description -n %{libname}
21mr|usrsctp-0.9.5.0-3|40	SCTP is a message oriented, reliable transport protocol with direct support
21mr|usrsctp-0.9.5.0-3|41	for multihoming that runs on top of IP or UDP, and supports both v4 and v6
21mr|usrsctp-0.9.5.0-3|42	versions.
21mr|usrsctp-0.9.5.0-3|43	
21mr|usrsctp-0.9.5.0-3|44	Like TCP, SCTP provides reliable, connection oriented data delivery with
21mr|usrsctp-0.9.5.0-3|45	congestion control. Unlike TCP, SCTP also provides message boundary
21mr|usrsctp-0.9.5.0-3|46	preservation, ordered and unordered message delivery, multi-streaming and
21mr|usrsctp-0.9.5.0-3|47	multi-homing. Detection of data corruption, loss of data and duplication
21mr|usrsctp-0.9.5.0-3|48	of data is achieved by using checksums and sequence numbers. A selective
21mr|usrsctp-0.9.5.0-3|49	retransmission mechanism is applied to correct loss or corruption of data.
21mr|usrsctp-0.9.5.0-3|50	
21mr|usrsctp-0.9.5.0-3|51	In this manual the socket API for the SCTP User-land implementation will be
21mr|usrsctp-0.9.5.0-3|52	described. It is based on RFC 6458. The main focus of this document is on
21mr|usrsctp-0.9.5.0-3|53	pointing out the differences to the SCTP Sockets API. For all aspects of the
21mr|usrsctp-0.9.5.0-3|54	sockets API that are not mentioned in this document, please refer to RFC
21mr|usrsctp-0.9.5.0-3|55	6458. Questions about SCTP itself can hopefully be answered by RFC 4960.
21mr|usrsctp-0.9.5.0-3|56	
21mr|usrsctp-0.9.5.0-3|57	%files -n %{libname}
21mr|usrsctp-0.9.5.0-3|58	%doc README.md Manual.md
21mr|usrsctp-0.9.5.0-3|59	%license LICENSE.md
21mr|usrsctp-0.9.5.0-3|60	%{_libdir}/lib%{name}.so.%{major}*
21mr|usrsctp-0.9.5.0-3|61	
21mr|usrsctp-0.9.5.0-3|62	#-------------------------------------------------------------------------
21mr|usrsctp-0.9.5.0-3|63	%package -n %{devname}
21mr|usrsctp-0.9.5.0-3|64	Summary:	Development/Other
21mr|usrsctp-0.9.5.0-3|65	Requires:	%{libname} = %{EVRD}
21mr|usrsctp-0.9.5.0-3|66	Provides:	%{name}-devel = %{EVRD}
21mr|usrsctp-0.9.5.0-3|67	
21mr|usrsctp-0.9.5.0-3|68	%description -n %{devname}
21mr|usrsctp-0.9.5.0-3|69	%{summary}.
21mr|usrsctp-0.9.5.0-3|70	
21mr|usrsctp-0.9.5.0-3|71	%files -n %{devname}
21mr|usrsctp-0.9.5.0-3|72	%{_includedir}/%{name}.h
21mr|usrsctp-0.9.5.0-3|73	%{_libdir}/lib%{name}.so
21mr|usrsctp-0.9.5.0-3|74	%{_libdir}/pkgconfig/%{name}.pc
21mr|usrsctp-0.9.5.0-3|75	
21mr|usrsctp-0.9.5.0-3|76	#-------------------------------------------------------------------------
21mr|usrsctp-0.9.5.0-3|77	
21mr|usrsctp-0.9.5.0-3|78	%prep
21mr|usrsctp-0.9.5.0-3|79	%autosetup -p1
21mr|usrsctp-0.9.5.0-3|80	
21mr|usrsctp-0.9.5.0-3|81	%build
21mr|usrsctp-0.9.5.0-3|82	%meson \
21mr|usrsctp-0.9.5.0-3|83	-Dwerror=false \
21mr|usrsctp-0.9.5.0-3|84	-Dsctp_debug=false \
21mr|usrsctp-0.9.5.0-3|85	-Dsctp_inet=true \
21mr|usrsctp-0.9.5.0-3|86	-Dsctp_inet6=true \
21mr|usrsctp-0.9.5.0-3|87	-Dsctp_build_programs=false
21mr|usrsctp-0.9.5.0-3|88	%meson_build
21mr|usrsctp-0.9.5.0-3|89	
21mr|usrsctp-0.9.5.0-3|90	%check
21mr|usrsctp-0.9.5.0-3|91	%meson_test
21mr|usrsctp-0.9.5.0-3|92	
21mr|usrsctp-0.9.5.0-3|93	%install
21mr|usrsctp-0.9.5.0-3|94	%meson_install
21mr|usrsctp-0.9.5.0-3|95	
21mr|usrsctp-0.9.5.0-3|96	

19628 21
21mr|utempter-0.5.5-23|1	%define major 0
21mr|utempter-0.5.5-23|2	%define libname_orig lib%{name}
21mr|utempter-0.5.5-23|3	%define libname %mklibname %{name} %{major}
21mr|utempter-0.5.5-23|4	
21mr|utempter-0.5.5-23|5	Summary:	Priviledged helper for utmp/wtmp updates
21mr|utempter-0.5.5-23|6	Name:		utempter
21mr|utempter-0.5.5-23|7	Version:	0.5.5
21mr|utempter-0.5.5-23|8	Release:	23
21mr|utempter-0.5.5-23|9	License:	GPL
21mr|utempter-0.5.5-23|10	Group:		System/Libraries
21mr|utempter-0.5.5-23|11	URL:		http://www.redhat.com/
21mr|utempter-0.5.5-23|12	Source0:	%{name}-%{version}.tar.bz2
21mr|utempter-0.5.5-23|13	Patch1:		utempter-0.5.2-biarch-utmp.patch
21mr|utempter-0.5.5-23|14	Requires(pre):	shadow-utils
21mr|utempter-0.5.5-23|15	Requires:	%{libname} = %{version}-%{release}
21mr|utempter-0.5.5-23|16	
21mr|utempter-0.5.5-23|17	%description
21mr|utempter-0.5.5-23|18	Utempter is a utility which allows some non-privileged programs to
21mr|utempter-0.5.5-23|19	have required root access without compromising system
21mr|utempter-0.5.5-23|20	security. Utempter accomplishes this feat by acting as a buffer
21mr|utempter-0.5.5-23|21	between root and the programs.
21mr|utempter-0.5.5-23|22	
21mr|utempter-0.5.5-23|23	%package -n	%{libname}
21mr|utempter-0.5.5-23|24	Summary:	Library used by %{name}
21mr|utempter-0.5.5-23|25	Group:		System/Libraries
21mr|utempter-0.5.5-23|26	
21mr|utempter-0.5.5-23|27	%description -n	%{libname}
21mr|utempter-0.5.5-23|28	Libutempter is an library which allows some non-privileged
21mr|utempter-0.5.5-23|29	programs to have required root access without compromising system
21mr|utempter-0.5.5-23|30	security. It accomplishes this feat by acting as a buffer
21mr|utempter-0.5.5-23|31	between root and the programs.
21mr|utempter-0.5.5-23|32	
21mr|utempter-0.5.5-23|33	%package -n	%{libname}-devel
21mr|utempter-0.5.5-23|34	Summary:	Devel files for %{name}
21mr|utempter-0.5.5-23|35	Group:		Development/C
21mr|utempter-0.5.5-23|36	Provides:	%{libname_orig}-devel = %{version}-%{release}
21mr|utempter-0.5.5-23|37	Provides:	%{name}-devel = %{version}-%{release}
21mr|utempter-0.5.5-23|38	Requires:	%{libname} = %{version}-%{release}
21mr|utempter-0.5.5-23|39	
21mr|utempter-0.5.5-23|40	%description -n	%{libname}-devel
21mr|utempter-0.5.5-23|41	Header files for writing apps using libutempter
21mr|utempter-0.5.5-23|42	
21mr|utempter-0.5.5-23|43	%prep
21mr|utempter-0.5.5-23|44	%setup -q
21mr|utempter-0.5.5-23|45	%patch1 -p1 -b .biarch-utmp
21mr|utempter-0.5.5-23|46	
21mr|utempter-0.5.5-23|47	%build
21mr|utempter-0.5.5-23|48	%make RPM_OPT_FLAGS="%{optflags}"
21mr|utempter-0.5.5-23|49	
21mr|utempter-0.5.5-23|50	%install
21mr|utempter-0.5.5-23|51	%makeinstall_std LIBDIR=%{_libdir}
21mr|utempter-0.5.5-23|52	
21mr|utempter-0.5.5-23|53	chmod 0755 %{buildroot}%{_libdir}/libutempter.so.%{major}*
21mr|utempter-0.5.5-23|54	
21mr|utempter-0.5.5-23|55	%pre
21mr|utempter-0.5.5-23|56	%{_sbindir}/groupadd -g 22 -r -f utmp
21mr|utempter-0.5.5-23|57	
21mr|utempter-0.5.5-23|58	%files
21mr|utempter-0.5.5-23|59	%doc COPYING
21mr|utempter-0.5.5-23|60	%attr(02755, root, utmp) %{_sbindir}/utempter
21mr|utempter-0.5.5-23|61	
21mr|utempter-0.5.5-23|62	%files -n %{libname}
21mr|utempter-0.5.5-23|63	%doc COPYING
21mr|utempter-0.5.5-23|64	%{_libdir}/libutempter.so.%{major}*
21mr|utempter-0.5.5-23|65	
21mr|utempter-0.5.5-23|66	%files -n %{libname}-devel
21mr|utempter-0.5.5-23|67	%doc COPYING
21mr|utempter-0.5.5-23|68	%{_libdir}/libutempter.so
21mr|utempter-0.5.5-23|69	%{_includedir}/utempter.h

19629 21
21mr|utf8cpp-3.2.1-1|1	# This package only contains header files.
21mr|utf8cpp-3.2.1-1|2	%global debug_package %{nil}
21mr|utf8cpp-3.2.1-1|3	
21mr|utf8cpp-3.2.1-1|4	Summary:	A simple, portable and lightweight library for handling UTF-8 encoded strings
21mr|utf8cpp-3.2.1-1|5	Name:		utf8cpp
21mr|utf8cpp-3.2.1-1|6	Version:	3.2.1
21mr|utf8cpp-3.2.1-1|7	Release:	1
21mr|utf8cpp-3.2.1-1|8	License:	Boost
21mr|utf8cpp-3.2.1-1|9	Group:		Development/C++
21mr|utf8cpp-3.2.1-1|10	Url:		https://github.com/nemtrif/utfcpp
21mr|utf8cpp-3.2.1-1|11	Source0:	https://github.com/nemtrif/utfcpp/archive/v%{version}.tar.gz?/utfcpp-%{version}.tar.gz
21mr|utf8cpp-3.2.1-1|12	Patch0:		utfcpp-3.2.1-noarch.patch
21mr|utf8cpp-3.2.1-1|13	BuildRequires:	cmake
21mr|utf8cpp-3.2.1-1|14	BuildArch:	noarch
21mr|utf8cpp-3.2.1-1|15	
21mr|utf8cpp-3.2.1-1|16	%description
21mr|utf8cpp-3.2.1-1|17	%{summary}.
21mr|utf8cpp-3.2.1-1|18	
21mr|utf8cpp-3.2.1-1|19	Features include:
21mr|utf8cpp-3.2.1-1|20	- iterating through UTF-8 encoded strings
21mr|utf8cpp-3.2.1-1|21	- converting between UTF-8 and UTF-16/UTF-32
21mr|utf8cpp-3.2.1-1|22	- detecting invalid UTF-8 sequences
21mr|utf8cpp-3.2.1-1|23	
21mr|utf8cpp-3.2.1-1|24	This project currently only contains header files, which can be found in the
21mr|utf8cpp-3.2.1-1|25	%{name}-devel package.
21mr|utf8cpp-3.2.1-1|26	
21mr|utf8cpp-3.2.1-1|27	#----------------------------------------------------------------------------
21mr|utf8cpp-3.2.1-1|28	%package devel
21mr|utf8cpp-3.2.1-1|29	Summary:	Header files for %{name}
21mr|utf8cpp-3.2.1-1|30	Group:		Development/C++
21mr|utf8cpp-3.2.1-1|31	BuildArch:	noarch
21mr|utf8cpp-3.2.1-1|32	Provides:	%{name}-static = %{EVRD}
21mr|utf8cpp-3.2.1-1|33	
21mr|utf8cpp-3.2.1-1|34	%description devel
21mr|utf8cpp-3.2.1-1|35	%{summary}.
21mr|utf8cpp-3.2.1-1|36	
21mr|utf8cpp-3.2.1-1|37	Features include:
21mr|utf8cpp-3.2.1-1|38	- iterating through UTF-8 encoded strings
21mr|utf8cpp-3.2.1-1|39	- converting between UTF-8 and UTF-16/UTF-32
21mr|utf8cpp-3.2.1-1|40	- detecting invalid UTF-8 sequences
21mr|utf8cpp-3.2.1-1|41	
21mr|utf8cpp-3.2.1-1|42	This project currently only contains header files, which can be found in the
21mr|utf8cpp-3.2.1-1|43	%{name}-devel package.
21mr|utf8cpp-3.2.1-1|44	
21mr|utf8cpp-3.2.1-1|45	%files devel
21mr|utf8cpp-3.2.1-1|46	%{_includedir}/utf8cpp/utf8.h
21mr|utf8cpp-3.2.1-1|47	%{_includedir}/utf8cpp/utf8/*
21mr|utf8cpp-3.2.1-1|48	%{_datadir}/cmake/utf8cpp/utf8cppConfig.cmake
21mr|utf8cpp-3.2.1-1|49	
21mr|utf8cpp-3.2.1-1|50	#---------------------------------------------------------------------------
21mr|utf8cpp-3.2.1-1|51	%prep
21mr|utf8cpp-3.2.1-1|52	%setup -qn utfcpp-%{version}
21mr|utf8cpp-3.2.1-1|53	%patch0 -p1
21mr|utf8cpp-3.2.1-1|54	
21mr|utf8cpp-3.2.1-1|55	%build
21mr|utf8cpp-3.2.1-1|56	%cmake -DUTF8_TESTS=OFF -DUTF8_TESTS=OFF
21mr|utf8cpp-3.2.1-1|57	%make
21mr|utf8cpp-3.2.1-1|58	
21mr|utf8cpp-3.2.1-1|59	
21mr|utf8cpp-3.2.1-1|60	%install
21mr|utf8cpp-3.2.1-1|61	%make_install -C build
21mr|utf8cpp-3.2.1-1|62	
21mr|utf8cpp-3.2.1-1|63	#mkdir -p %{buildroot}%{_includedir}
21mr|utf8cpp-3.2.1-1|64	#install -p -m0644 source/utf8.h %{buildroot}%{_includedir}/utf8.h
21mr|utf8cpp-3.2.1-1|65	#mkdir -p %{buildroot}%{_includedir}/utf8
21mr|utf8cpp-3.2.1-1|66	#for i in checked.h core.h unchecked.h; do
21mr|utf8cpp-3.2.1-1|67	#    install -p -m0644 source/utf8/${i} %{buildroot}%{_includedir}/utf8/${i}
21mr|utf8cpp-3.2.1-1|68	#done
21mr|utf8cpp-3.2.1-1|69	
21mr|utf8cpp-3.2.1-1|70	

19630 21
21mr|utf8proc-2.6.1-1|1	%define major 2
21mr|utf8proc-2.6.1-1|2	%define libname %mklibname %{name} %{major}
21mr|utf8proc-2.6.1-1|3	%define devname %mklibname %{name} -d
21mr|utf8proc-2.6.1-1|4	
21mr|utf8proc-2.6.1-1|5	Summary: Library for processing UTF-8 encoded Unicode strings
21mr|utf8proc-2.6.1-1|6	Name:    utf8proc
21mr|utf8proc-2.6.1-1|7	Version:	2.6.1
21mr|utf8proc-2.6.1-1|8	Release:	1
21mr|utf8proc-2.6.1-1|9	License: BSD
21mr|utf8proc-2.6.1-1|10	Group:   System/Libraries
21mr|utf8proc-2.6.1-1|11	URL:     http://julialang.org/utf8proc/
21mr|utf8proc-2.6.1-1|12	Source0: https://github.com/JuliaStrings/utf8proc/archive/v%{version}.tar.gz
21mr|utf8proc-2.6.1-1|13	
21mr|utf8proc-2.6.1-1|14	%description
21mr|utf8proc-2.6.1-1|15	utf8proc is a library for processing UTF-8 encoded Unicode strings.
21mr|utf8proc-2.6.1-1|16	Some features are Unicode normalization, stripping of default ignorable
21mr|utf8proc-2.6.1-1|17	characters, case folding and detection of grapheme cluster boundaries.
21mr|utf8proc-2.6.1-1|18	A special character mapping is available, which converts for example
21mr|utf8proc-2.6.1-1|19	the characters “Hyphen” (U+2010), “Minus” (U+2212) and “Hyphen-Minus
21mr|utf8proc-2.6.1-1|20	(U+002D, ASCII Minus) all into the ASCII minus sign, to make them
21mr|utf8proc-2.6.1-1|21	equal for comparisons.
21mr|utf8proc-2.6.1-1|22	
21mr|utf8proc-2.6.1-1|23	The currently supported Unicode version is 9.0.0.
21mr|utf8proc-2.6.1-1|24	
21mr|utf8proc-2.6.1-1|25	This package only contains the C library.
21mr|utf8proc-2.6.1-1|26	
21mr|utf8proc-2.6.1-1|27	%package -n %libname
21mr|utf8proc-2.6.1-1|28	Summary:  Library for processing UTF-8 encoded Unicode strings
21mr|utf8proc-2.6.1-1|29	Group:   System/Libraries
21mr|utf8proc-2.6.1-1|30	
21mr|utf8proc-2.6.1-1|31	%description -n %libname
21mr|utf8proc-2.6.1-1|32	utf8proc is a library for processing UTF-8 encoded Unicode strings.
21mr|utf8proc-2.6.1-1|33	Some features are Unicode normalization, stripping of default ignorable
21mr|utf8proc-2.6.1-1|34	characters, case folding and detection of grapheme cluster boundaries.
21mr|utf8proc-2.6.1-1|35	A special character mapping is available, which converts for example
21mr|utf8proc-2.6.1-1|36	the characters “Hyphen” (U+2010), “Minus” (U+2212) and “Hyphen-Minus
21mr|utf8proc-2.6.1-1|37	(U+002D, ASCII Minus) all into the ASCII minus sign, to make them
21mr|utf8proc-2.6.1-1|38	equal for comparisons.
21mr|utf8proc-2.6.1-1|39	
21mr|utf8proc-2.6.1-1|40	The currently supported Unicode version is 9.0.0.
21mr|utf8proc-2.6.1-1|41	
21mr|utf8proc-2.6.1-1|42	This package only contains the C library.
21mr|utf8proc-2.6.1-1|43	
21mr|utf8proc-2.6.1-1|44	%package -n %devname
21mr|utf8proc-2.6.1-1|45	Summary:  Header files, libraries and development documentation for %{name}
21mr|utf8proc-2.6.1-1|46	Group:    Development/Other
21mr|utf8proc-2.6.1-1|47	Requires: %libname = %{version}-%{release}
21mr|utf8proc-2.6.1-1|48	Provides: %{name}-devel = %{version}-%{release}
21mr|utf8proc-2.6.1-1|49	
21mr|utf8proc-2.6.1-1|50	%description -n %devname
21mr|utf8proc-2.6.1-1|51	Contains header files for developing applications that use the %{name}
21mr|utf8proc-2.6.1-1|52	library.
21mr|utf8proc-2.6.1-1|53	
21mr|utf8proc-2.6.1-1|54	The documentation for the C library is found in the utf8proc.h header file.
21mr|utf8proc-2.6.1-1|55	"utf8proc_map" is most likely the function you will be using for mapping UTF-8
21mr|utf8proc-2.6.1-1|56	strings, unless you want to allocate memory yourself.
21mr|utf8proc-2.6.1-1|57	
21mr|utf8proc-2.6.1-1|58	%prep
21mr|utf8proc-2.6.1-1|59	%autosetup -p1
21mr|utf8proc-2.6.1-1|60	
21mr|utf8proc-2.6.1-1|61	%build
21mr|utf8proc-2.6.1-1|62	%make_build CFLAGS="%{optflags}"
21mr|utf8proc-2.6.1-1|63	
21mr|utf8proc-2.6.1-1|64	%install
21mr|utf8proc-2.6.1-1|65	%makeinstall_std  prefix=%{_prefix} includedir=%{_includedir} libdir=%{_libdir}
21mr|utf8proc-2.6.1-1|66	rm %{buildroot}%{_libdir}/libutf8proc.a
21mr|utf8proc-2.6.1-1|67	
21mr|utf8proc-2.6.1-1|68	%files -n %libname
21mr|utf8proc-2.6.1-1|69	%doc LICENSE.md NEWS.md README.md
21mr|utf8proc-2.6.1-1|70	%{_libdir}/libutf8proc.so.%{major}*
21mr|utf8proc-2.6.1-1|71	
21mr|utf8proc-2.6.1-1|72	%files -n %devname
21mr|utf8proc-2.6.1-1|73	%{_includedir}/utf8proc.h
21mr|utf8proc-2.6.1-1|74	%{_libdir}/libutf8proc.so
21mr|utf8proc-2.6.1-1|75	%{_libdir}/pkgconfig/libutf8proc.pc

19631 21
21mr|uthash-devel-2.3.0-1|1	%define oname uthash
21mr|uthash-devel-2.3.0-1|2	
21mr|uthash-devel-2.3.0-1|3	Name:		uthash-devel
21mr|uthash-devel-2.3.0-1|4	Version:	2.3.0
21mr|uthash-devel-2.3.0-1|5	Release:	1
21mr|uthash-devel-2.3.0-1|6	Summary:	A hash table for C structures
21mr|uthash-devel-2.3.0-1|7	Group:		Development/C
21mr|uthash-devel-2.3.0-1|8	License:	BSD
21mr|uthash-devel-2.3.0-1|9	URL:		http://troydhanson.github.io/uthash
21mr|uthash-devel-2.3.0-1|10	Source0:	https://github.com/troydhanson/%{oname}/archive/v%{version}.tar.gz
21mr|uthash-devel-2.3.0-1|11	BuildArch:	noarch
21mr|uthash-devel-2.3.0-1|12	
21mr|uthash-devel-2.3.0-1|13	%description
21mr|uthash-devel-2.3.0-1|14	Any C structure can be stored in a hash table using uthash. Just add a
21mr|uthash-devel-2.3.0-1|15	UT_hash_handle to the structure and choose one or more fields in your
21mr|uthash-devel-2.3.0-1|16	structure to act as the key. Then use these macros to store, retrieve or
21mr|uthash-devel-2.3.0-1|17	delete items from the hash table.
21mr|uthash-devel-2.3.0-1|18	
21mr|uthash-devel-2.3.0-1|19	%prep
21mr|uthash-devel-2.3.0-1|20	%setup -qn %{oname}-%{version}
21mr|uthash-devel-2.3.0-1|21	
21mr|uthash-devel-2.3.0-1|22	%build
21mr|uthash-devel-2.3.0-1|23	
21mr|uthash-devel-2.3.0-1|24	%install
21mr|uthash-devel-2.3.0-1|25	install -d %{buildroot}%{_includedir}
21mr|uthash-devel-2.3.0-1|26	cp -pa src/*.h %{buildroot}%{_includedir}/
21mr|uthash-devel-2.3.0-1|27	
21mr|uthash-devel-2.3.0-1|28	%check
21mr|uthash-devel-2.3.0-1|29	cd tests
21mr|uthash-devel-2.3.0-1|30	%make
21mr|uthash-devel-2.3.0-1|31	
21mr|uthash-devel-2.3.0-1|32	%files
21mr|uthash-devel-2.3.0-1|33	%doc LICENSE doc/*.txt
21mr|uthash-devel-2.3.0-1|34	%{_includedir}/ut*.h

19632 21
21mr|util-linux-2.37.4-3|1	%define blkid_major 1
21mr|util-linux-2.37.4-3|2	%define libblkid %mklibname blkid %{blkid_major}
21mr|util-linux-2.37.4-3|3	%define devblkid %mklibname blkid -d
21mr|util-linux-2.37.4-3|4	
21mr|util-linux-2.37.4-3|5	%define fdisk_major 1
21mr|util-linux-2.37.4-3|6	%define libfdisk %mklibname fdisk %{fdisk_major}
21mr|util-linux-2.37.4-3|7	%define devfdisk %mklibname fdisk -d
21mr|util-linux-2.37.4-3|8	
21mr|util-linux-2.37.4-3|9	%define uuid_major 1
21mr|util-linux-2.37.4-3|10	%define libuuid %mklibname uuid %{uuid_major}
21mr|util-linux-2.37.4-3|11	%define devuuid %mklibname uuid -d
21mr|util-linux-2.37.4-3|12	
21mr|util-linux-2.37.4-3|13	%define libext2fs %mklibname ext2fs 2
21mr|util-linux-2.37.4-3|14	%define devext2fs %mklibname ext2fs -d
21mr|util-linux-2.37.4-3|15	
21mr|util-linux-2.37.4-3|16	%define mount_major 1
21mr|util-linux-2.37.4-3|17	%define libmount %mklibname mount %{mount_major}
21mr|util-linux-2.37.4-3|18	%define devmount %mklibname mount -d
21mr|util-linux-2.37.4-3|19	
21mr|util-linux-2.37.4-3|20	%define smartcols_major 1
21mr|util-linux-2.37.4-3|21	%define libsmartcols %mklibname smartcols %{smartcols_major}
21mr|util-linux-2.37.4-3|22	%define devsmartcols %mklibname smartcols -d
21mr|util-linux-2.37.4-3|23	
21mr|util-linux-2.37.4-3|24	%define git_url git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
21mr|util-linux-2.37.4-3|25	
21mr|util-linux-2.37.4-3|26	%define build_bootstrap 0
21mr|util-linux-2.37.4-3|27	### Features
21mr|util-linux-2.37.4-3|28	%define include_raw 1
21mr|util-linux-2.37.4-3|29	
21mr|util-linux-2.37.4-3|30	%if !%{build_bootstrap}
21mr|util-linux-2.37.4-3|31	%bcond_without python
21mr|util-linux-2.37.4-3|32	%endif
21mr|util-linux-2.37.4-3|33	
21mr|util-linux-2.37.4-3|34	%{?build_selinux}%{?!build_selinux:%bcond_with selinux}
21mr|util-linux-2.37.4-3|35	
21mr|util-linux-2.37.4-3|36	Summary:	A collection of basic system utilities
21mr|util-linux-2.37.4-3|37	Name:		util-linux
21mr|util-linux-2.37.4-3|38	Version:	2.37.4
21mr|util-linux-2.37.4-3|39	Release:	3
21mr|util-linux-2.37.4-3|40	# subpackage rfkill existed as a separate package with Epoch=1
21mr|util-linux-2.37.4-3|41	Epoch:		1
21mr|util-linux-2.37.4-3|42	License:	GPLv2 and GPLv2+ and BSD with advertising and Public Domain
21mr|util-linux-2.37.4-3|43	Group:		System/Base
21mr|util-linux-2.37.4-3|44	URL:		http://www.kernel.org/pub/linux/utils/util-linux
21mr|util-linux-2.37.4-3|45	Source0:	http://www.kernel.org/pub/linux/utils/util-linux/v%(echo %{version} |cut -d. -f1-2)/%{name}-%{version}.tar.xz
21mr|util-linux-2.37.4-3|46	
21mr|util-linux-2.37.4-3|47	# based on Fedora pam files
21mr|util-linux-2.37.4-3|48	Source1:        util-linux-login.pamd
21mr|util-linux-2.37.4-3|49	Source2:        util-linux-remote.pamd
21mr|util-linux-2.37.4-3|50	Source3:        util-linux-chsh-chfn.pamd
21mr|util-linux-2.37.4-3|51	Source4:        util-linux-60-raw.rules
21mr|util-linux-2.37.4-3|52	Source5:        util-linux-su.pamd
21mr|util-linux-2.37.4-3|53	Source6:        util-linux-su-l.pamd
21mr|util-linux-2.37.4-3|54	Source7:        util-linux-runuser.pamd
21mr|util-linux-2.37.4-3|55	Source8:        util-linux-runuser-l.pamd
21mr|util-linux-2.37.4-3|56	Source11:       uuidd-tmpfiles.conf
21mr|util-linux-2.37.4-3|57	Source14:       uuidd.sysusers
21mr|util-linux-2.37.4-3|58	
21mr|util-linux-2.37.4-3|59	Patch0:		util-linux-2.24-agetty-login-l10n.patch
21mr|util-linux-2.37.4-3|60	# 151635 - makeing /var/log/lastlog
21mr|util-linux-2.37.4-3|61	Patch5:         util-linux-2.26-login-lastlog-create.patch
21mr|util-linux-2.37.4-3|62	# from upstream
21mr|util-linux-2.37.4-3|63	Patch11:        wall-fix-calloc-cal-Werror-calloc-transposed-args.patch
21mr|util-linux-2.37.4-3|64	Patch12:        wall-convert-homebrew-buffering-to-open_memstream.patch
21mr|util-linux-2.37.4-3|65	Patch13:        write-correctly-handle-wide-characters.patch
21mr|util-linux-2.37.4-3|66	Patch14:        wall-use-fputs_careful.patch
21mr|util-linux-2.37.4-3|67	Patch15:        wall-fix-escape-sequence-Injection-CVE-2024-28085.patch
21mr|util-linux-2.37.4-3|68	# (tpg) ClearLinux patches
21mr|util-linux-2.37.4-3|69	Patch2000:      0001-Speed-up-agetty-waits.patch
21mr|util-linux-2.37.4-3|70	Patch2001:      0003-Recommend-1M-topology-size-if-none-set.patch
21mr|util-linux-2.37.4-3|71	
21mr|util-linux-2.37.4-3|72	BuildRequires:	gcc
21mr|util-linux-2.37.4-3|73	BuildRequires:	libtool
21mr|util-linux-2.37.4-3|74	BuildRequires:	sed
21mr|util-linux-2.37.4-3|75	BuildRequires:	rpm-build
21mr|util-linux-2.37.4-3|76	BuildRequires:	audit-devel
21mr|util-linux-2.37.4-3|77	BuildRequires:	gettext-devel
21mr|util-linux-2.37.4-3|78	BuildRequires:	pam-devel
21mr|util-linux-2.37.4-3|79	BuildRequires:	bison
21mr|util-linux-2.37.4-3|80	%if %{with selinux}
21mr|util-linux-2.37.4-3|81	BuildRequires:	selinux-devel
21mr|util-linux-2.37.4-3|82	%endif
21mr|util-linux-2.37.4-3|83	BuildRequires:	utempter-devel
21mr|util-linux-2.37.4-3|84	%if !%{build_bootstrap}
21mr|util-linux-2.37.4-3|85	BuildRequires:	pkgconfig(ext2fs)
21mr|util-linux-2.37.4-3|86	%endif
21mr|util-linux-2.37.4-3|87	BuildRequires:	pkgconfig(libcap-ng)
21mr|util-linux-2.37.4-3|88	BuildRequires:	pkgconfig(libsystemd)
21mr|util-linux-2.37.4-3|89	BuildRequires:	pkgconfig(ncursesw)
21mr|util-linux-2.37.4-3|90	#BuildRequires:	termcap-devel
21mr|util-linux-2.37.4-3|91	BuildRequires:	pkgconfig(slang)
21mr|util-linux-2.37.4-3|92	BuildRequires:	pkgconfig(systemd)
21mr|util-linux-2.37.4-3|93	BuildRequires:	pkgconfig(udev)
21mr|util-linux-2.37.4-3|94	BuildRequires:	pkgconfig(zlib)
21mr|util-linux-2.37.4-3|95	
21mr|util-linux-2.37.4-3|96	Provides:	eject = %{EVRD}
21mr|util-linux-2.37.4-3|97	Provides:	fdisk = %{EVRD}
21mr|util-linux-2.37.4-3|98	Provides:	linux32 = %{EVRD}
21mr|util-linux-2.37.4-3|99	Provides:	losetup = %{EVRD}
21mr|util-linux-2.37.4-3|100	Provides:	mount = %{EVRD}
21mr|util-linux-2.37.4-3|101	Provides:	tunelp = %{EVRD}
21mr|util-linux-2.37.4-3|102	Provides:	sparc32 = %{EVRD}
21mr|util-linux-2.37.4-3|103	Provides:	schedutils = %{EVRD}
21mr|util-linux-2.37.4-3|104	Provides:	setarch = %{EVRD}
21mr|util-linux-2.37.4-3|105	Provides:	util-linux-ng = %{EVRD}
21mr|util-linux-2.37.4-3|106	Provides:	hardlink = %{EVRD}
21mr|util-linux-2.37.4-3|107	Conflicts:	bash-completion < 2:2.7
21mr|util-linux-2.37.4-3|108	
21mr|util-linux-2.37.4-3|109	# old versions of e2fsprogs provides blkid / uuidd
21mr|util-linux-2.37.4-3|110	Conflicts:	e2fsprogs < 1.41.8-2mnb2
21mr|util-linux-2.37.4-3|111	Conflicts:	setup < 2.7.18-6
21mr|util-linux-2.37.4-3|112	# (tpg) add conflicts on older version dues to move su
21mr|util-linux-2.37.4-3|113	Conflicts:	coreutils < 8.19-2
21mr|util-linux-2.37.4-3|114	Conflicts:	rfkill < 0.5-10
21mr|util-linux-2.37.4-3|115	
21mr|util-linux-2.37.4-3|116	# for /bin/awk
21mr|util-linux-2.37.4-3|117	Requires(pre):	gawk
21mr|util-linux-2.37.4-3|118	# for /usr/bin/cmp
21mr|util-linux-2.37.4-3|119	Requires(pre):	diffutils
21mr|util-linux-2.37.4-3|120	Requires(pre):	coreutils
21mr|util-linux-2.37.4-3|121	Requires:	pam >= 0.66-4
21mr|util-linux-2.37.4-3|122	Requires:	shadow-utils >= 4.0.3
21mr|util-linux-2.37.4-3|123	Requires:	%{libblkid} = %{EVRD}
21mr|util-linux-2.37.4-3|124	Requires:	%{libmount} = %{EVRD}
21mr|util-linux-2.37.4-3|125	Requires:	%{libuuid} = %{EVRD}
21mr|util-linux-2.37.4-3|126	Requires:	%{libsmartcols} = %{EVRD}
21mr|util-linux-2.37.4-3|127	%if %{include_raw}
21mr|util-linux-2.37.4-3|128	Requires:	udev
21mr|util-linux-2.37.4-3|129	%endif
21mr|util-linux-2.37.4-3|130	
21mr|util-linux-2.37.4-3|131	%description
21mr|util-linux-2.37.4-3|132	The util-linux package contains a large variety of low-level system
21mr|util-linux-2.37.4-3|133	utilities that are necessary for a Linux system to function.  Among
21mr|util-linux-2.37.4-3|134	others, Util-linux-ng contains the fdisk configuration tool and the login
21mr|util-linux-2.37.4-3|135	program.
21mr|util-linux-2.37.4-3|136	
21mr|util-linux-2.37.4-3|137	%files -f %{name}.files
21mr|util-linux-2.37.4-3|138	%doc %{_docdir}/%{name}
21mr|util-linux-2.37.4-3|139	%attr(755,root,root) /bin/login
21mr|util-linux-2.37.4-3|140	%attr(4755,root,root) /bin/mount
21mr|util-linux-2.37.4-3|141	%attr(4755,root,root) /bin/umount
21mr|util-linux-2.37.4-3|142	/bin/dmesg
21mr|util-linux-2.37.4-3|143	/bin/flock
21mr|util-linux-2.37.4-3|144	/bin/lsblk
21mr|util-linux-2.37.4-3|145	/bin/more
21mr|util-linux-2.37.4-3|146	/bin/kill
21mr|util-linux-2.37.4-3|147	/bin/logger
21mr|util-linux-2.37.4-3|148	/bin/taskset
21mr|util-linux-2.37.4-3|149	/bin/ionice
21mr|util-linux-2.37.4-3|150	/bin/findmnt
21mr|util-linux-2.37.4-3|151	/bin/mountpoint
21mr|util-linux-2.37.4-3|152	/bin/su
21mr|util-linux-2.37.4-3|153	/bin/wdctl
21mr|util-linux-2.37.4-3|154	%{_bindir}/cal
21mr|util-linux-2.37.4-3|155	%{_bindir}/irqtop
21mr|util-linux-2.37.4-3|156	%{_bindir}/lsirq
21mr|util-linux-2.37.4-3|157	%{_bindir}/chrt
21mr|util-linux-2.37.4-3|158	%{_bindir}/col
21mr|util-linux-2.37.4-3|159	%{_bindir}/chmem
21mr|util-linux-2.37.4-3|160	%{_bindir}/choom
21mr|util-linux-2.37.4-3|161	%{_bindir}/colcrt
21mr|util-linux-2.37.4-3|162	%{_bindir}/colrm
21mr|util-linux-2.37.4-3|163	%{_bindir}/column
21mr|util-linux-2.37.4-3|164	%{_bindir}/eject
21mr|util-linux-2.37.4-3|165	%{_bindir}/fallocate
21mr|util-linux-2.37.4-3|166	%{_bindir}/flock
21mr|util-linux-2.37.4-3|167	%{_bindir}/fincore
21mr|util-linux-2.37.4-3|168	%{_bindir}/lsmem
21mr|util-linux-2.37.4-3|169	%{_bindir}/uuidparse
21mr|util-linux-2.37.4-3|170	%{_bindir}/getopt
21mr|util-linux-2.37.4-3|171	%{_bindir}/hardlink
21mr|util-linux-2.37.4-3|172	%{_bindir}/hexdump
21mr|util-linux-2.37.4-3|173	%{_bindir}/ionice
21mr|util-linux-2.37.4-3|174	%{_bindir}/ipcmk
21mr|util-linux-2.37.4-3|175	%{_bindir}/ipcrm
21mr|util-linux-2.37.4-3|176	%{_bindir}/ipcs
21mr|util-linux-2.37.4-3|177	%{_bindir}/isosize
21mr|util-linux-2.37.4-3|178	%{_bindir}/last
21mr|util-linux-2.37.4-3|179	%{_bindir}/lastb
21mr|util-linux-2.37.4-3|180	%{_bindir}/logger
21mr|util-linux-2.37.4-3|181	%{_bindir}/look
21mr|util-linux-2.37.4-3|182	%{_bindir}/lscpu
21mr|util-linux-2.37.4-3|183	%{_bindir}/lsipc
21mr|util-linux-2.37.4-3|184	%{_bindir}/lslocks
21mr|util-linux-2.37.4-3|185	%{_bindir}/lslogins
21mr|util-linux-2.37.4-3|186	%{_bindir}/lsns
21mr|util-linux-2.37.4-3|187	%{_bindir}/mcookie
21mr|util-linux-2.37.4-3|188	%{_bindir}/mesg
21mr|util-linux-2.37.4-3|189	%{_bindir}/namei
21mr|util-linux-2.37.4-3|190	%{_bindir}/nsenter
21mr|util-linux-2.37.4-3|191	%{_bindir}/prlimit
21mr|util-linux-2.37.4-3|192	%{_bindir}/rename
21mr|util-linux-2.37.4-3|193	%{_bindir}/renice
21mr|util-linux-2.37.4-3|194	%{_bindir}/rev
21mr|util-linux-2.37.4-3|195	%{_bindir}/scriptlive
21mr|util-linux-2.37.4-3|196	%{_bindir}/script
21mr|util-linux-2.37.4-3|197	%{_bindir}/scriptreplay
21mr|util-linux-2.37.4-3|198	%{_bindir}/setarch
21mr|util-linux-2.37.4-3|199	%{_bindir}/setpriv
21mr|util-linux-2.37.4-3|200	%{_bindir}/setsid
21mr|util-linux-2.37.4-3|201	%{_bindir}/setterm
21mr|util-linux-2.37.4-3|202	%{_bindir}/uclampset
21mr|util-linux-2.37.4-3|203	%{_bindir}/ul
21mr|util-linux-2.37.4-3|204	%{_bindir}/unshare
21mr|util-linux-2.37.4-3|205	%{_bindir}/uuidgen
21mr|util-linux-2.37.4-3|206	%{_bindir}/utmpdump
21mr|util-linux-2.37.4-3|207	%{_bindir}/whereis
21mr|util-linux-2.37.4-3|208	%attr(4711,root,root) %{_bindir}/chfn
21mr|util-linux-2.37.4-3|209	%attr(4711,root,root) %{_bindir}/chsh
21mr|util-linux-2.37.4-3|210	%attr(2555,root,tty) %{_bindir}/wall
21mr|util-linux-2.37.4-3|211	%attr(2755,root,tty) %{_bindir}/write
21mr|util-linux-2.37.4-3|212	%config(noreplace) %{_sysconfdir}/pam.d/chfn
21mr|util-linux-2.37.4-3|213	%config(noreplace) %{_sysconfdir}/pam.d/chsh
21mr|util-linux-2.37.4-3|214	%config(noreplace) %{_sysconfdir}/pam.d/login
21mr|util-linux-2.37.4-3|215	%config(noreplace) %{_sysconfdir}/pam.d/remote
21mr|util-linux-2.37.4-3|216	%config(noreplace) %{_sysconfdir}/pam.d/su
21mr|util-linux-2.37.4-3|217	%config(noreplace) %{_sysconfdir}/pam.d/su-l
21mr|util-linux-2.37.4-3|218	%config(noreplace) %{_sysconfdir}/pam.d/runuser
21mr|util-linux-2.37.4-3|219	%config(noreplace) %{_sysconfdir}/pam.d/runuser-l
21mr|util-linux-2.37.4-3|220	%{_sysconfdir}/mtab
21mr|util-linux-2.37.4-3|221	/sbin/addpart
21mr|util-linux-2.37.4-3|222	/sbin/agetty
21mr|util-linux-2.37.4-3|223	/sbin/blkid
21mr|util-linux-2.37.4-3|224	/sbin/blkdiscard
21mr|util-linux-2.37.4-3|225	/sbin/blkzone
21mr|util-linux-2.37.4-3|226	/sbin/blockdev
21mr|util-linux-2.37.4-3|227	/sbin/chcpu
21mr|util-linux-2.37.4-3|228	/sbin/clock
21mr|util-linux-2.37.4-3|229	/sbin/ctrlaltdel
21mr|util-linux-2.37.4-3|230	/sbin/delpart
21mr|util-linux-2.37.4-3|231	/sbin/fdisk
21mr|util-linux-2.37.4-3|232	/sbin/findfs
21mr|util-linux-2.37.4-3|233	/sbin/fsck
21mr|util-linux-2.37.4-3|234	/sbin/fsck.cramfs
21mr|util-linux-2.37.4-3|235	/sbin/fsck.minix
21mr|util-linux-2.37.4-3|236	/sbin/fsfreeze
21mr|util-linux-2.37.4-3|237	/sbin/fstrim
21mr|util-linux-2.37.4-3|238	/sbin/hwclock
21mr|util-linux-2.37.4-3|239	/sbin/losetup
21mr|util-linux-2.37.4-3|240	/sbin/mkfs
21mr|util-linux-2.37.4-3|241	/sbin/mkfs.cramfs
21mr|util-linux-2.37.4-3|242	/sbin/mkfs.minix
21mr|util-linux-2.37.4-3|243	/sbin/mkswap
21mr|util-linux-2.37.4-3|244	/sbin/nologin
21mr|util-linux-2.37.4-3|245	/sbin/partx
21mr|util-linux-2.37.4-3|246	/sbin/pivot_root
21mr|util-linux-2.37.4-3|247	/sbin/runuser
21mr|util-linux-2.37.4-3|248	/sbin/sfdisk
21mr|util-linux-2.37.4-3|249	/sbin/sulogin
21mr|util-linux-2.37.4-3|250	/sbin/swaplabel
21mr|util-linux-2.37.4-3|251	/sbin/swapon
21mr|util-linux-2.37.4-3|252	/sbin/swapoff
21mr|util-linux-2.37.4-3|253	/sbin/switch_root
21mr|util-linux-2.37.4-3|254	/sbin/wipefs
21mr|util-linux-2.37.4-3|255	/sbin/zramctl
21mr|util-linux-2.37.4-3|256	%{_sbindir}/pivot_root
21mr|util-linux-2.37.4-3|257	%{_sbindir}/cfdisk
21mr|util-linux-2.37.4-3|258	%{_sbindir}/clock
21mr|util-linux-2.37.4-3|259	%{_sbindir}/fdformat
21mr|util-linux-2.37.4-3|260	%{_sbindir}/hwclock
21mr|util-linux-2.37.4-3|261	%{_sbindir}/ldattach
21mr|util-linux-2.37.4-3|262	%{_sbindir}/readprofile
21mr|util-linux-2.37.4-3|263	%{_sbindir}/resizepart
21mr|util-linux-2.37.4-3|264	%{_sbindir}/rtcwake
21mr|util-linux-2.37.4-3|265	%{_sbindir}/tunelp
21mr|util-linux-2.37.4-3|266	%{_sbindir}/hardlink
21mr|util-linux-2.37.4-3|267	%{_mandir}/man1/lsmem.1*
21mr|util-linux-2.37.4-3|268	%{_mandir}/man1/fincore.1*
21mr|util-linux-2.37.4-3|269	%{_mandir}/man1/hardlink.1*
21mr|util-linux-2.37.4-3|270	%{_mandir}/man1/cal.1*
21mr|util-linux-2.37.4-3|271	%{_mandir}/man1/chfn.1*
21mr|util-linux-2.37.4-3|272	%{_mandir}/man1/chrt.1*
21mr|util-linux-2.37.4-3|273	%{_mandir}/man1/chsh.1*
21mr|util-linux-2.37.4-3|274	%{_mandir}/man1/choom.1*
21mr|util-linux-2.37.4-3|275	%{_mandir}/man8/chmem.8*
21mr|util-linux-2.37.4-3|276	%{_mandir}/man1/col.1*
21mr|util-linux-2.37.4-3|277	%{_mandir}/man1/colcrt.1*
21mr|util-linux-2.37.4-3|278	%{_mandir}/man1/colrm.1*
21mr|util-linux-2.37.4-3|279	%{_mandir}/man1/column.1*
21mr|util-linux-2.37.4-3|280	%{_mandir}/man1/dmesg.1*
21mr|util-linux-2.37.4-3|281	%{_mandir}/man1/eject.1*
21mr|util-linux-2.37.4-3|282	%{_mandir}/man1/flock.1*
21mr|util-linux-2.37.4-3|283	%{_mandir}/man1/fallocate.1*
21mr|util-linux-2.37.4-3|284	%{_mandir}/man1/getopt.1*
21mr|util-linux-2.37.4-3|285	%{_mandir}/man1/hexdump.1*
21mr|util-linux-2.37.4-3|286	%{_mandir}/man1/ionice.1*
21mr|util-linux-2.37.4-3|287	%{_mandir}/man1/ipcmk.1*
21mr|util-linux-2.37.4-3|288	%{_mandir}/man1/ipcrm.1*
21mr|util-linux-2.37.4-3|289	%{_mandir}/man1/ipcs.1*
21mr|util-linux-2.37.4-3|290	%{_mandir}/man1/kill.1*
21mr|util-linux-2.37.4-3|291	%{_mandir}/man1/last.1*
21mr|util-linux-2.37.4-3|292	%{_mandir}/man1/lastb.1.*
21mr|util-linux-2.37.4-3|293	%{_mandir}/man1/logger.1*
21mr|util-linux-2.37.4-3|294	%{_mandir}/man1/login.1*
21mr|util-linux-2.37.4-3|295	%{_mandir}/man1/look.1*
21mr|util-linux-2.37.4-3|296	%{_mandir}/man1/lscpu.1*
21mr|util-linux-2.37.4-3|297	%{_mandir}/man1/lsipc.1*
21mr|util-linux-2.37.4-3|298	%{_mandir}/man1/lslogins.1*
21mr|util-linux-2.37.4-3|299	%{_mandir}/man1/mcookie.1*
21mr|util-linux-2.37.4-3|300	%{_mandir}/man1/mesg.1*
21mr|util-linux-2.37.4-3|301	%{_mandir}/man1/more.1*
21mr|util-linux-2.37.4-3|302	%{_mandir}/man1/mountpoint.1*
21mr|util-linux-2.37.4-3|303	%{_mandir}/man1/namei.1*
21mr|util-linux-2.37.4-3|304	%{_mandir}/man1/nsenter.1*
21mr|util-linux-2.37.4-3|305	%{_mandir}/man1/prlimit.1*
21mr|util-linux-2.37.4-3|306	%{_mandir}/man1/rename.1*
21mr|util-linux-2.37.4-3|307	%{_mandir}/man1/renice.1*
21mr|util-linux-2.37.4-3|308	%{_mandir}/man1/rev.1*
21mr|util-linux-2.37.4-3|309	%{_mandir}/man1/runuser.1*
21mr|util-linux-2.37.4-3|310	%{_mandir}/man1/script.1*
21mr|util-linux-2.37.4-3|311	%{_mandir}/man1/setsid.1*
21mr|util-linux-2.37.4-3|312	%{_mandir}/man1/setpriv.1*
21mr|util-linux-2.37.4-3|313	%{_mandir}/man1/scriptlive.1*
21mr|util-linux-2.37.4-3|314	%{_mandir}/man1/scriptreplay.1*
21mr|util-linux-2.37.4-3|315	%{_mandir}/man1/setterm.1*
21mr|util-linux-2.37.4-3|316	%{_mandir}/man1/su.1*
21mr|util-linux-2.37.4-3|317	%{_mandir}/man1/taskset.1*
21mr|util-linux-2.37.4-3|318	%{_mandir}/man1/uclampset.1*
21mr|util-linux-2.37.4-3|319	%{_mandir}/man1/ul.1*
21mr|util-linux-2.37.4-3|320	%{_mandir}/man1/uuidgen.1*
21mr|util-linux-2.37.4-3|321	%{_mandir}/man1/uuidparse.1*
21mr|util-linux-2.37.4-3|322	%{_mandir}/man1/unshare.1*
21mr|util-linux-2.37.4-3|323	%{_mandir}/man1/utmpdump.1*
21mr|util-linux-2.37.4-3|324	%{_mandir}/man1/wall.1*
21mr|util-linux-2.37.4-3|325	%{_mandir}/man1/whereis.1*
21mr|util-linux-2.37.4-3|326	%{_mandir}/man1/write.1*
21mr|util-linux-2.37.4-3|327	%{_mandir}/man1/irqtop.1.*
21mr|util-linux-2.37.4-3|328	%{_mandir}/man1/lsirq.1.*
21mr|util-linux-2.37.4-3|329	%{_mandir}/man3/uuid_generate_time_safe.3*
21mr|util-linux-2.37.4-3|330	%{_mandir}/man5/fstab.5*
21mr|util-linux-2.37.4-3|331	%{_mandir}/man5/terminal-colors.d.5*
21mr|util-linux-2.37.4-3|332	%{_mandir}/man5/adjtime_config.5*
21mr|util-linux-2.37.4-3|333	%{_mandir}/man8/addpart.8*
21mr|util-linux-2.37.4-3|334	%{_mandir}/man8/agetty.8*
21mr|util-linux-2.37.4-3|335	%{_mandir}/man8/blkzone.8*
21mr|util-linux-2.37.4-3|336	%{_mandir}/man8/blkdiscard.8*
21mr|util-linux-2.37.4-3|337	%{_mandir}/man8/blkid.8*
21mr|util-linux-2.37.4-3|338	%{_mandir}/man8/blockdev.8*
21mr|util-linux-2.37.4-3|339	%{_mandir}/man8/cfdisk.8*
21mr|util-linux-2.37.4-3|340	%{_mandir}/man8/chcpu.8*
21mr|util-linux-2.37.4-3|341	%{_mandir}/man8/ctrlaltdel.8*
21mr|util-linux-2.37.4-3|342	%{_mandir}/man8/delpart.8*
21mr|util-linux-2.37.4-3|343	%{_mandir}/man8/fdformat.8*
21mr|util-linux-2.37.4-3|344	%{_mandir}/man8/fdisk.8*
21mr|util-linux-2.37.4-3|345	%{_mandir}/man8/findfs.8*
21mr|util-linux-2.37.4-3|346	%{_mandir}/man8/findmnt.8*
21mr|util-linux-2.37.4-3|347	%{_mandir}/man8/fsck.8*
21mr|util-linux-2.37.4-3|348	%{_mandir}/man8/fsck.cramfs.8*
21mr|util-linux-2.37.4-3|349	%{_mandir}/man8/fsck.minix.8*
21mr|util-linux-2.37.4-3|350	%{_mandir}/man8/fsfreeze.8*
21mr|util-linux-2.37.4-3|351	%{_mandir}/man8/fstrim.8*
21mr|util-linux-2.37.4-3|352	%{_mandir}/man8/hwclock.8*
21mr|util-linux-2.37.4-3|353	%{_mandir}/man8/isosize.8*
21mr|util-linux-2.37.4-3|354	%{_mandir}/man8/ldattach.8*
21mr|util-linux-2.37.4-3|355	%{_mandir}/man8/losetup.8*
21mr|util-linux-2.37.4-3|356	%{_mandir}/man8/lsblk.8*
21mr|util-linux-2.37.4-3|357	%{_mandir}/man8/lslocks.8*
21mr|util-linux-2.37.4-3|358	%{_mandir}/man8/lsns.8*
21mr|util-linux-2.37.4-3|359	%{_mandir}/man8/mkfs.8*
21mr|util-linux-2.37.4-3|360	%{_mandir}/man8/mkfs.cramfs.8*
21mr|util-linux-2.37.4-3|361	%{_mandir}/man8/mkfs.minix.8*
21mr|util-linux-2.37.4-3|362	%{_mandir}/man8/mkswap.8*
21mr|util-linux-2.37.4-3|363	%{_mandir}/man8/mount.8*
21mr|util-linux-2.37.4-3|364	%{_mandir}/man8/nologin.8*
21mr|util-linux-2.37.4-3|365	%{_mandir}/man8/partx.8*
21mr|util-linux-2.37.4-3|366	%{_mandir}/man8/pivot_root.8*
21mr|util-linux-2.37.4-3|367	%{_mandir}/man8/readprofile.8*
21mr|util-linux-2.37.4-3|368	%{_mandir}/man8/resizepart.8*
21mr|util-linux-2.37.4-3|369	%{_mandir}/man8/rtcwake.8*
21mr|util-linux-2.37.4-3|370	%{_mandir}/man8/setarch.8*
21mr|util-linux-2.37.4-3|371	%{_mandir}/man8/sfdisk.8*
21mr|util-linux-2.37.4-3|372	%{_mandir}/man8/sulogin.8*
21mr|util-linux-2.37.4-3|373	%{_mandir}/man8/swaplabel.8*
21mr|util-linux-2.37.4-3|374	%{_mandir}/man8/swapon.8*
21mr|util-linux-2.37.4-3|375	%{_mandir}/man8/swapoff.8*
21mr|util-linux-2.37.4-3|376	%{_mandir}/man8/switch_root.8*
21mr|util-linux-2.37.4-3|377	%{_mandir}/man8/tunelp.8*
21mr|util-linux-2.37.4-3|378	%{_mandir}/man8/umount.8*
21mr|util-linux-2.37.4-3|379	%{_mandir}/man8/wdctl.8*
21mr|util-linux-2.37.4-3|380	%{_mandir}/man8/wipefs.8*
21mr|util-linux-2.37.4-3|381	%{_mandir}/man8/zramctl.8*
21mr|util-linux-2.37.4-3|382	
21mr|util-linux-2.37.4-3|383	%{_unitdir}/fstrim.*
21mr|util-linux-2.37.4-3|384	%{_presetdir}/86-fstrim.preset
21mr|util-linux-2.37.4-3|385	%{_datadir}/bash-completion/completions/*
21mr|util-linux-2.37.4-3|386	%if %{include_raw}
21mr|util-linux-2.37.4-3|387	/bin/raw
21mr|util-linux-2.37.4-3|388	%{_mandir}/man8/raw.8*
21mr|util-linux-2.37.4-3|389	%{_mandir}/man8/rawdevices.8*
21mr|util-linux-2.37.4-3|390	%dir %{_sysconfdir}/blkid
21mr|util-linux-2.37.4-3|391	%config %{_sysconfdir}/udev/rules.d/60-raw.rules
21mr|util-linux-2.37.4-3|392	%endif
21mr|util-linux-2.37.4-3|393	
21mr|util-linux-2.37.4-3|394	# NOT %%post here to avoid dependency loop between systemd and util-linux
21mr|util-linux-2.37.4-3|395	# at early stages of bootstrapping a new chroot
21mr|util-linux-2.37.4-3|396	%posttrans
21mr|util-linux-2.37.4-3|397	%systemd_post fstrim.timer
21mr|util-linux-2.37.4-3|398	
21mr|util-linux-2.37.4-3|399	%preun
21mr|util-linux-2.37.4-3|400	%systemd_preun fstrim.timer
21mr|util-linux-2.37.4-3|401	
21mr|util-linux-2.37.4-3|402	#----------------------------------------------------------------------------
21mr|util-linux-2.37.4-3|403	
21mr|util-linux-2.37.4-3|404	%package -n %{libblkid}
21mr|util-linux-2.37.4-3|405	Summary:	Block device ID library
21mr|util-linux-2.37.4-3|406	Group:		System/Libraries
21mr|util-linux-2.37.4-3|407	License:	LGPLv2+
21mr|util-linux-2.37.4-3|408	Conflicts:	%{libext2fs} < 1.41.6-2mnb2
21mr|util-linux-2.37.4-3|409	# MD this is because of the cmd rm and ln in the post config
21mr|util-linux-2.37.4-3|410	Requires(post):	coreutils
21mr|util-linux-2.37.4-3|411	
21mr|util-linux-2.37.4-3|412	%description -n %{libblkid}
21mr|util-linux-2.37.4-3|413	This is block device identification library, part of util-linux.
21mr|util-linux-2.37.4-3|414	
21mr|util-linux-2.37.4-3|415	%files -n %{libblkid}
21mr|util-linux-2.37.4-3|416	/%{_lib}/libblkid.so.%{blkid_major}*
21mr|util-linux-2.37.4-3|417	
21mr|util-linux-2.37.4-3|418	#----------------------------------------------------------------------------
21mr|util-linux-2.37.4-3|419	
21mr|util-linux-2.37.4-3|420	%package -n %{devblkid}
21mr|util-linux-2.37.4-3|421	Summary:	Block device ID library development files
21mr|util-linux-2.37.4-3|422	Group:		Development/C
21mr|util-linux-2.37.4-3|423	License:	LGPLv2+
21mr|util-linux-2.37.4-3|424	Requires:	%{libblkid} = %{EVRD}
21mr|util-linux-2.37.4-3|425	Requires:	%{devuuid} = %{EVRD}
21mr|util-linux-2.37.4-3|426	Conflicts:	%{devext2fs} < 1.41.6-2mnb2
21mr|util-linux-2.37.4-3|427	Provides:	blkid-devel = %{EVRD}
21mr|util-linux-2.37.4-3|428	
21mr|util-linux-2.37.4-3|429	%description -n %{devblkid}
21mr|util-linux-2.37.4-3|430	This is the block device identification development library and headers,
21mr|util-linux-2.37.4-3|431	part of util-linux.
21mr|util-linux-2.37.4-3|432	
21mr|util-linux-2.37.4-3|433	%files -n %{devblkid}
21mr|util-linux-2.37.4-3|434	%{_libdir}/libblkid.a
21mr|util-linux-2.37.4-3|435	%{_libdir}/libblkid.so
21mr|util-linux-2.37.4-3|436	%{_includedir}/blkid
21mr|util-linux-2.37.4-3|437	%{_mandir}/man3/libblkid.3*
21mr|util-linux-2.37.4-3|438	%{_libdir}/pkgconfig/blkid.pc
21mr|util-linux-2.37.4-3|439	
21mr|util-linux-2.37.4-3|440	#----------------------------------------------------------------------------
21mr|util-linux-2.37.4-3|441	
21mr|util-linux-2.37.4-3|442	%package -n %{libfdisk}
21mr|util-linux-2.37.4-3|443	Summary:	FDisk library
21mr|util-linux-2.37.4-3|444	Group:		System/Libraries
21mr|util-linux-2.37.4-3|445	
21mr|util-linux-2.37.4-3|446	%description -n %{libfdisk}
21mr|util-linux-2.37.4-3|447	This is the FDisk library, part of e2fsprogs.
21mr|util-linux-2.37.4-3|448	
21mr|util-linux-2.37.4-3|449	%files -n %{libfdisk}
21mr|util-linux-2.37.4-3|450	/%{_lib}/libfdisk.so.%{fdisk_major}*
21mr|util-linux-2.37.4-3|451	
21mr|util-linux-2.37.4-3|452	#----------------------------------------------------------------------------
21mr|util-linux-2.37.4-3|453	
21mr|util-linux-2.37.4-3|454	%package -n %{devfdisk}
21mr|util-linux-2.37.4-3|455	Summary:	FDisk library development files
21mr|util-linux-2.37.4-3|456	Group:		Development/C
21mr|util-linux-2.37.4-3|457	Requires:	%{libfdisk} = %{EVRD}
21mr|util-linux-2.37.4-3|458	Provides:	fdisk-devel = %{EVRD}
21mr|util-linux-2.37.4-3|459	
21mr|util-linux-2.37.4-3|460	%description -n %{devfdisk}
21mr|util-linux-2.37.4-3|461	This is the FDisk library and headers, part of e2fsprogs.
21mr|util-linux-2.37.4-3|462	
21mr|util-linux-2.37.4-3|463	%files -n %{devfdisk}
21mr|util-linux-2.37.4-3|464	%{_libdir}/libfdisk.a
21mr|util-linux-2.37.4-3|465	%{_libdir}/libfdisk.so
21mr|util-linux-2.37.4-3|466	%{_includedir}/libfdisk
21mr|util-linux-2.37.4-3|467	%{_libdir}/pkgconfig/fdisk.pc
21mr|util-linux-2.37.4-3|468	
21mr|util-linux-2.37.4-3|469	#----------------------------------------------------------------------------
21mr|util-linux-2.37.4-3|470	
21mr|util-linux-2.37.4-3|471	%package -n %{libuuid}
21mr|util-linux-2.37.4-3|472	Summary:	Universally unique ID library
21mr|util-linux-2.37.4-3|473	Group:		System/Libraries
21mr|util-linux-2.37.4-3|474	License:	BSD
21mr|util-linux-2.37.4-3|475	Conflicts:	%{libext2fs} < 1.41.8-2mnb2
21mr|util-linux-2.37.4-3|476	# compath with Fedora/RH
21mr|util-linux-2.37.4-3|477	Provides:	libuuid = %{EVRD}
21mr|util-linux-2.37.4-3|478	
21mr|util-linux-2.37.4-3|479	%description -n %{libuuid}
21mr|util-linux-2.37.4-3|480	This is the universally unique ID library, part of e2fsprogs.
21mr|util-linux-2.37.4-3|481	
21mr|util-linux-2.37.4-3|482	The libuuid library generates and parses 128-bit universally unique
21mr|util-linux-2.37.4-3|483	id's (UUID's).A UUID is an identifier that is unique across both
21mr|util-linux-2.37.4-3|484	space and time, with respect to the space of all UUIDs.  A UUID can
21mr|util-linux-2.37.4-3|485	be used for multiple purposes, from tagging objects with an extremely
21mr|util-linux-2.37.4-3|486	short lifetime, to reliably identifying very persistent objects
21mr|util-linux-2.37.4-3|487	across a network.
21mr|util-linux-2.37.4-3|488	
21mr|util-linux-2.37.4-3|489	%files -n %{libuuid}
21mr|util-linux-2.37.4-3|490	/%{_lib}/libuuid.so.%{uuid_major}*
21mr|util-linux-2.37.4-3|491	
21mr|util-linux-2.37.4-3|492	#----------------------------------------------------------------------------
21mr|util-linux-2.37.4-3|493	
21mr|util-linux-2.37.4-3|494	%package -n %{devuuid}
21mr|util-linux-2.37.4-3|495	Summary:	Universally unique ID library
21mr|util-linux-2.37.4-3|496	Group:		Development/C
21mr|util-linux-2.37.4-3|497	License:	BSD
21mr|util-linux-2.37.4-3|498	Conflicts:	%{libext2fs} < 1.41.8-2mnb2
21mr|util-linux-2.37.4-3|499	Requires:	%{libuuid} = %{EVRD}
21mr|util-linux-2.37.4-3|500	Provides:	uuid-devel = %{EVRD}
21mr|util-linux-2.37.4-3|501	
21mr|util-linux-2.37.4-3|502	%description -n %{devuuid}
21mr|util-linux-2.37.4-3|503	This is the universally unique ID development library and headers,
21mr|util-linux-2.37.4-3|504	part of e2fsprogs.
21mr|util-linux-2.37.4-3|505	
21mr|util-linux-2.37.4-3|506	The libuuid library generates and parses 128-bit universally unique
21mr|util-linux-2.37.4-3|507	id's (UUID's).A UUID is an identifier that is unique across both
21mr|util-linux-2.37.4-3|508	space and time, with respect to the space of all UUIDs.  A UUID can
21mr|util-linux-2.37.4-3|509	be used for multiple purposes, from tagging objects with an extremely
21mr|util-linux-2.37.4-3|510	short lifetime, to reliably identifying very persistent objects
21mr|util-linux-2.37.4-3|511	across a network.
21mr|util-linux-2.37.4-3|512	
21mr|util-linux-2.37.4-3|513	%files -n %{devuuid}
21mr|util-linux-2.37.4-3|514	%{_libdir}/libuuid.a
21mr|util-linux-2.37.4-3|515	%{_libdir}/libuuid.so
21mr|util-linux-2.37.4-3|516	%{_includedir}/uuid
21mr|util-linux-2.37.4-3|517	%{_mandir}/man3/uuid.3*
21mr|util-linux-2.37.4-3|518	%{_mandir}/man3/uuid_clear.3*
21mr|util-linux-2.37.4-3|519	%{_mandir}/man3/uuid_compare.3*
21mr|util-linux-2.37.4-3|520	%{_mandir}/man3/uuid_copy.3*
21mr|util-linux-2.37.4-3|521	%{_mandir}/man3/uuid_generate.3*
21mr|util-linux-2.37.4-3|522	%{_mandir}/man3/uuid_generate_random.3*
21mr|util-linux-2.37.4-3|523	%{_mandir}/man3/uuid_generate_time.3*
21mr|util-linux-2.37.4-3|524	%{_mandir}/man3/uuid_is_null.3*
21mr|util-linux-2.37.4-3|525	%{_mandir}/man3/uuid_parse.3*
21mr|util-linux-2.37.4-3|526	%{_mandir}/man3/uuid_time.3*
21mr|util-linux-2.37.4-3|527	%{_mandir}/man3/uuid_unparse.3*
21mr|util-linux-2.37.4-3|528	%{_libdir}/pkgconfig/uuid.pc
21mr|util-linux-2.37.4-3|529	
21mr|util-linux-2.37.4-3|530	#----------------------------------------------------------------------------
21mr|util-linux-2.37.4-3|531	
21mr|util-linux-2.37.4-3|532	%package -n uuidd
21mr|util-linux-2.37.4-3|533	Summary:	Helper daemon to guarantee uniqueness of time-based UUIDs
21mr|util-linux-2.37.4-3|534	Group:		System/Servers
21mr|util-linux-2.37.4-3|535	License:	GPLv2
21mr|util-linux-2.37.4-3|536	Requires(post):	systemd
21mr|util-linux-2.37.4-3|537	Requires(pre):	shadow-utils
21mr|util-linux-2.37.4-3|538	Requires(pre):	rpm-helper
21mr|util-linux-2.37.4-3|539	Requires(post):	rpm-helper
21mr|util-linux-2.37.4-3|540	Requires(preun):	rpm-helper
21mr|util-linux-2.37.4-3|541	Requires(postun):	rpm-helper
21mr|util-linux-2.37.4-3|542	
21mr|util-linux-2.37.4-3|543	%description -n uuidd
21mr|util-linux-2.37.4-3|544	The uuidd package contains a userspace daemon (uuidd) which guarantees
21mr|util-linux-2.37.4-3|545	uniqueness of time-based UUID generation even at very high rates on
21mr|util-linux-2.37.4-3|546	SMP systems.
21mr|util-linux-2.37.4-3|547	
21mr|util-linux-2.37.4-3|548	%files -n uuidd
21mr|util-linux-2.37.4-3|549	%{_mandir}/man8/uuidd.8*
21mr|util-linux-2.37.4-3|550	%{_presetdir}/86-uuidd.preset
21mr|util-linux-2.37.4-3|551	%{_unitdir}/uuidd.*
21mr|util-linux-2.37.4-3|552	%{_sysconfdir}/tmpfiles.d/uuidd.conf
21mr|util-linux-2.37.4-3|553	%{_sysusersdir}/uuidd.conf
21mr|util-linux-2.37.4-3|554	%attr(-, uuidd, uuidd) %{_sbindir}/uuidd
21mr|util-linux-2.37.4-3|555	%dir %attr(2775, uuidd, uuidd) /var/lib/libuuid
21mr|util-linux-2.37.4-3|556	
21mr|util-linux-2.37.4-3|557	%pre -n uuidd
21mr|util-linux-2.37.4-3|558	%_pre_useradd uuidd /var/lib/libuuid /bin/false
21mr|util-linux-2.37.4-3|559	%_pre_groupadd uuidd uuidd
21mr|util-linux-2.37.4-3|560	
21mr|util-linux-2.37.4-3|561	%post -n uuidd
21mr|util-linux-2.37.4-3|562	systemd-tmpfiles --create uuidd.conf
21mr|util-linux-2.37.4-3|563	%_post_service uuidd
21mr|util-linux-2.37.4-3|564	
21mr|util-linux-2.37.4-3|565	%preun -n uuidd
21mr|util-linux-2.37.4-3|566	%_preun_service uuidd
21mr|util-linux-2.37.4-3|567	
21mr|util-linux-2.37.4-3|568	%postun -n uuidd
21mr|util-linux-2.37.4-3|569	%_postun_userdel uuidd
21mr|util-linux-2.37.4-3|570	
21mr|util-linux-2.37.4-3|571	#----------------------------------------------------------------------------
21mr|util-linux-2.37.4-3|572	
21mr|util-linux-2.37.4-3|573	%package -n %{libmount}
21mr|util-linux-2.37.4-3|574	Summary:	Universal mount library
21mr|util-linux-2.37.4-3|575	Group:		System/Libraries
21mr|util-linux-2.37.4-3|576	License:	LGPLv2+
21mr|util-linux-2.37.4-3|577	
21mr|util-linux-2.37.4-3|578	%description -n %{libmount}
21mr|util-linux-2.37.4-3|579	The libmount library is used to parse /etc/fstab,
21mr|util-linux-2.37.4-3|580	/etc/mtab and /proc/self/mountinfo files,
21mr|util-linux-2.37.4-3|581	manage the mtab file, evaluate mount options, etc.
21mr|util-linux-2.37.4-3|582	
21mr|util-linux-2.37.4-3|583	%files -n %{libmount}
21mr|util-linux-2.37.4-3|584	/%{_lib}/libmount.so.%{mount_major}*
21mr|util-linux-2.37.4-3|585	
21mr|util-linux-2.37.4-3|586	#----------------------------------------------------------------------------
21mr|util-linux-2.37.4-3|587	
21mr|util-linux-2.37.4-3|588	%package -n %{devmount}
21mr|util-linux-2.37.4-3|589	Summary:	Universally unique ID library
21mr|util-linux-2.37.4-3|590	Group:		Development/C
21mr|util-linux-2.37.4-3|591	License:	LGPLv2+
21mr|util-linux-2.37.4-3|592	Requires:	%{libmount} = %{EVRD}
21mr|util-linux-2.37.4-3|593	Provides:	mount-devel = %{EVRD}
21mr|util-linux-2.37.4-3|594	
21mr|util-linux-2.37.4-3|595	%description -n %{devmount}
21mr|util-linux-2.37.4-3|596	Development files and headers for libmount library.
21mr|util-linux-2.37.4-3|597	
21mr|util-linux-2.37.4-3|598	%files -n %{devmount}
21mr|util-linux-2.37.4-3|599	%{_includedir}/libmount/libmount.h
21mr|util-linux-2.37.4-3|600	%{_libdir}/libmount.so
21mr|util-linux-2.37.4-3|601	%{_libdir}/libmount.a
21mr|util-linux-2.37.4-3|602	%{_libdir}/pkgconfig/mount.pc
21mr|util-linux-2.37.4-3|603	
21mr|util-linux-2.37.4-3|604	#----------------------------------------------------------------------------
21mr|util-linux-2.37.4-3|605	
21mr|util-linux-2.37.4-3|606	%if %{with python}
21mr|util-linux-2.37.4-3|607	%package -n python3-libmount
21mr|util-linux-2.37.4-3|608	Summary:	Python bindings for the libmount library
21mr|util-linux-2.37.4-3|609	Group:		Development/Python
21mr|util-linux-2.37.4-3|610	Requires:	%{libmount} = %{EVRD}
21mr|util-linux-2.37.4-3|611	BuildRequires:	pkgconfig(python3)
21mr|util-linux-2.37.4-3|612	
21mr|util-linux-2.37.4-3|613	%description -n python3-libmount
21mr|util-linux-2.37.4-3|614	The libmount-python package contains a module that permits applications
21mr|util-linux-2.37.4-3|615	written in the Python programming language to use the interface
21mr|util-linux-2.37.4-3|616	supplied by the libmount library to work with mount tables (fstab,
21mr|util-linux-2.37.4-3|617	mountinfo, etc) and mount filesystems.
21mr|util-linux-2.37.4-3|618	
21mr|util-linux-2.37.4-3|619	%files -n python3-libmount
21mr|util-linux-2.37.4-3|620	%dir %{python3_sitearch}/libmount
21mr|util-linux-2.37.4-3|621	%{python3_sitearch}/libmount/*
21mr|util-linux-2.37.4-3|622	%endif
21mr|util-linux-2.37.4-3|623	
21mr|util-linux-2.37.4-3|624	#----------------------------------------------------------------------------
21mr|util-linux-2.37.4-3|625	
21mr|util-linux-2.37.4-3|626	%package -n %{libsmartcols}
21mr|util-linux-2.37.4-3|627	Summary:	Formatting library for ls-like programs
21mr|util-linux-2.37.4-3|628	License:	LGPL2+
21mr|util-linux-2.37.4-3|629	Group:		System/Libraries
21mr|util-linux-2.37.4-3|630	Requires(pre):	filesystem
21mr|util-linux-2.37.4-3|631	
21mr|util-linux-2.37.4-3|632	%description -n %{libsmartcols}
21mr|util-linux-2.37.4-3|633	The libsmartcols library is used to format output,
21mr|util-linux-2.37.4-3|634	for ls-like terminal programs.
21mr|util-linux-2.37.4-3|635	
21mr|util-linux-2.37.4-3|636	%files -n %{libsmartcols}
21mr|util-linux-2.37.4-3|637	/%{_lib}/libsmartcols.so.%{smartcols_major}*
21mr|util-linux-2.37.4-3|638	
21mr|util-linux-2.37.4-3|639	#----------------------------------------------------------------------------
21mr|util-linux-2.37.4-3|640	
21mr|util-linux-2.37.4-3|641	%package -n %{devsmartcols}
21mr|util-linux-2.37.4-3|642	Summary:	Formatting library for ls-like programs
21mr|util-linux-2.37.4-3|643	License:	LGPL2+
21mr|util-linux-2.37.4-3|644	Group:		Development/C
21mr|util-linux-2.37.4-3|645	Requires:	%{libsmartcols} = %{EVRD}
21mr|util-linux-2.37.4-3|646	Provides:	smartcols-devel = %{EVRD}
21mr|util-linux-2.37.4-3|647	
21mr|util-linux-2.37.4-3|648	%description -n %{devsmartcols}
21mr|util-linux-2.37.4-3|649	Development files and headers for libsmartcols library.
21mr|util-linux-2.37.4-3|650	
21mr|util-linux-2.37.4-3|651	%files -n %{devsmartcols}
21mr|util-linux-2.37.4-3|652	%{_includedir}/libsmartcols
21mr|util-linux-2.37.4-3|653	%{_libdir}/libsmartcols.so
21mr|util-linux-2.37.4-3|654	%{_libdir}/libsmartcols.*a
21mr|util-linux-2.37.4-3|655	%{_libdir}/pkgconfig/smartcols.pc
21mr|util-linux-2.37.4-3|656	
21mr|util-linux-2.37.4-3|657	#----------------------------------------------------------------------------
21mr|util-linux-2.37.4-3|658	%package -n rfkill
21mr|util-linux-2.37.4-3|659	Summary:	Simple /dev/rfkill userspace tool
21mr|util-linux-2.37.4-3|660	Group:		System/Base
21mr|util-linux-2.37.4-3|661	Conflicts:	bash-completion < 2:2.7-2
21mr|util-linux-2.37.4-3|662	
21mr|util-linux-2.37.4-3|663	%description -n rfkill
21mr|util-linux-2.37.4-3|664	Rfkill is a simple userspace tool to manipulate /dev/rfkill.
21mr|util-linux-2.37.4-3|665	It's needed to enable and disable wireless and bluetooth from
21mr|util-linux-2.37.4-3|666	userspace beginning with 2.6.31 series kernels.
21mr|util-linux-2.37.4-3|667	
21mr|util-linux-2.37.4-3|668	%files -n rfkill
21mr|util-linux-2.37.4-3|669	%{_sbindir}/rfkill
21mr|util-linux-2.37.4-3|670	%{_mandir}/man8/rfkill.8*
21mr|util-linux-2.37.4-3|671	#----------------------------------------------------------------------------
21mr|util-linux-2.37.4-3|672	
21mr|util-linux-2.37.4-3|673	%prep
21mr|util-linux-2.37.4-3|674	%autosetup -p1
21mr|util-linux-2.37.4-3|675	
21mr|util-linux-2.37.4-3|676	# rebuild build system for loop-AES patch
21mr|util-linux-2.37.4-3|677	./autogen.sh
21mr|util-linux-2.37.4-3|678	
21mr|util-linux-2.37.4-3|679	%build
21mr|util-linux-2.37.4-3|680	%global optflags %{optflags} -Os
21mr|util-linux-2.37.4-3|681	%config_update
21mr|util-linux-2.37.4-3|682	
21mr|util-linux-2.37.4-3|683	%serverbuild_hardened
21mr|util-linux-2.37.4-3|684	unset LINGUAS || :
21mr|util-linux-2.37.4-3|685	
21mr|util-linux-2.37.4-3|686	export CONFIGURE_TOP="$PWD"
21mr|util-linux-2.37.4-3|687	sed -i 's:linux/raw.h:sys/raw.h:' configure
21mr|util-linux-2.37.4-3|688	sed -i 's:linux/raw.h:sys/raw.h:' disk-utils/raw.c
21mr|util-linux-2.37.4-3|689	mkdir -p system
21mr|util-linux-2.37.4-3|690	pushd  system
21mr|util-linux-2.37.4-3|691	%configure \
21mr|util-linux-2.37.4-3|692	--bindir=/bin \
21mr|util-linux-2.37.4-3|693	--sbindir=/sbin \
21mr|util-linux-2.37.4-3|694	--libdir=/%{_lib} \
21mr|util-linux-2.37.4-3|695	--enable-static=yes \
21mr|util-linux-2.37.4-3|696	--enable-wall \
21mr|util-linux-2.37.4-3|697	--enable-partx \
21mr|util-linux-2.37.4-3|698	--enable-kill \
21mr|util-linux-2.37.4-3|699	--enable-fdformat \
21mr|util-linux-2.37.4-3|700	--enable-write \
21mr|util-linux-2.37.4-3|701	--enable-mountpoint \
21mr|util-linux-2.37.4-3|702	%if %{include_raw}
21mr|util-linux-2.37.4-3|703	--enable-raw \
21mr|util-linux-2.37.4-3|704	%endif
21mr|util-linux-2.37.4-3|705	--disable-makeinstall-chown \
21mr|util-linux-2.37.4-3|706	--disable-rpath \
21mr|util-linux-2.37.4-3|707	--with-audit \
21mr|util-linux-2.37.4-3|708	--with-python=3 \
21mr|util-linux-2.37.4-3|709	%if %{with selinux}
21mr|util-linux-2.37.4-3|710	--with-selinux \
21mr|util-linux-2.37.4-3|711	%else
21mr|util-linux-2.37.4-3|712	--without-selinux \
21mr|util-linux-2.37.4-3|713	%endif
21mr|util-linux-2.37.4-3|714	--with-udev \
21mr|util-linux-2.37.4-3|715	--enable-chfn-chsh \
21mr|util-linux-2.37.4-3|716	--enable-socket-activation \
21mr|util-linux-2.37.4-3|717	--enable-tunelp \
21mr|util-linux-2.37.4-3|718	--enable-nologin \
21mr|util-linux-2.37.4-3|719	--with-systemdsystemunitdir=%{_unitdir} \
21mr|util-linux-2.37.4-3|720	
21mr|util-linux-2.37.4-3|721	# build util-linux
21mr|util-linux-2.37.4-3|722	%make
21mr|util-linux-2.37.4-3|723	
21mr|util-linux-2.37.4-3|724	popd
21mr|util-linux-2.37.4-3|725	
21mr|util-linux-2.37.4-3|726	# remove vipw and vigr, they belong in shadow-utils
21mr|util-linux-2.37.4-3|727	rm -f %{buildroot}%{_sbindir}/{vipw,vigr} %{buildroot}%{_mandir}/man8/{vigr,vipw}.*
21mr|util-linux-2.37.4-3|728	
21mr|util-linux-2.37.4-3|729	%install
21mr|util-linux-2.37.4-3|730	mkdir -p %{buildroot}/{bin,sbin}
21mr|util-linux-2.37.4-3|731	mkdir -p %{buildroot}%{_bindir}
21mr|util-linux-2.37.4-3|732	mkdir -p %{buildroot}%{_infodir}
21mr|util-linux-2.37.4-3|733	mkdir -p %{buildroot}%{_mandir}/man{1,6,8,5}
21mr|util-linux-2.37.4-3|734	mkdir -p %{buildroot}%{_sbindir}
21mr|util-linux-2.37.4-3|735	mkdir -p %{buildroot}%{_sysconfdir}/{pam.d,security/console.apps,blkid}
21mr|util-linux-2.37.4-3|736	
21mr|util-linux-2.37.4-3|737	# install util-linux
21mr|util-linux-2.37.4-3|738	%makeinstall_std -C system DESTDIR=%{buildroot} MANDIR=%{buildroot}%{_mandir} INFODIR=%{buildroot}%{_infodir}
21mr|util-linux-2.37.4-3|739	
21mr|util-linux-2.37.4-3|740	%if %{include_raw}
21mr|util-linux-2.37.4-3|741	echo '.so man8/raw.8' > %{buildroot}%{_mandir}/man8/rawdevices.8
21mr|util-linux-2.37.4-3|742	{
21mr|util-linux-2.37.4-3|743	# see RH bugzilla #216664
21mr|util-linux-2.37.4-3|744	mkdir -p %{buildroot}%{_sysconfdir}/udev/rules.d
21mr|util-linux-2.37.4-3|745	pushd %{buildroot}%{_sysconfdir}/udev/rules.d
21mr|util-linux-2.37.4-3|746	install -m 644 %{SOURCE4} ./60-raw.rules
21mr|util-linux-2.37.4-3|747	popd
21mr|util-linux-2.37.4-3|748	}
21mr|util-linux-2.37.4-3|749	%endif
21mr|util-linux-2.37.4-3|750	
21mr|util-linux-2.37.4-3|751	# Correct mail spool path.
21mr|util-linux-2.37.4-3|752	perl -pi -e 's,/usr/spool/mail,/var/spool/mail,' %{buildroot}%{_mandir}/man1/login.1
21mr|util-linux-2.37.4-3|753	
21mr|util-linux-2.37.4-3|754	# PAM settings
21mr|util-linux-2.37.4-3|755	{
21mr|util-linux-2.37.4-3|756	pushd %{buildroot}%{_sysconfdir}/pam.d
21mr|util-linux-2.37.4-3|757	install -m 644 %{SOURCE1} ./login
21mr|util-linux-2.37.4-3|758	install -m 644 %{SOURCE2} ./remote
21mr|util-linux-2.37.4-3|759	install -m 644 %{SOURCE3} ./chsh
21mr|util-linux-2.37.4-3|760	install -m 644 %{SOURCE3} ./chfn
21mr|util-linux-2.37.4-3|761	install -m 644 %{SOURCE5} ./su
21mr|util-linux-2.37.4-3|762	install -m 644 %{SOURCE6} ./su-l
21mr|util-linux-2.37.4-3|763	install -m 644 %{SOURCE7} ./runuser
21mr|util-linux-2.37.4-3|764	install -m 644 %{SOURCE8} ./runuser-l
21mr|util-linux-2.37.4-3|765	popd
21mr|util-linux-2.37.4-3|766	}
21mr|util-linux-2.37.4-3|767	
21mr|util-linux-2.37.4-3|768	# This has dependencies on stuff in /usr
21mr|util-linux-2.37.4-3|769	mv %{buildroot}{/sbin/,/usr/sbin}/cfdisk
21mr|util-linux-2.37.4-3|770	
21mr|util-linux-2.37.4-3|771	ln -sf ../../sbin/hwclock %{buildroot}/usr/sbin/hwclock
21mr|util-linux-2.37.4-3|772	ln -sf ../../sbin/clock %{buildroot}/usr/sbin/clock
21mr|util-linux-2.37.4-3|773	ln -sf hwclock %{buildroot}/sbin/clock
21mr|util-linux-2.37.4-3|774	# (tpg) compat symlink
21mr|util-linux-2.37.4-3|775	ln -sf ../bin/hardlink %{buildroot}%{_sbindir}/hardlink
21mr|util-linux-2.37.4-3|776	ln -sf ../../sbin/pivot_root %{buildroot}%{_sbindir}/pivot_root
21mr|util-linux-2.37.4-3|777	
21mr|util-linux-2.37.4-3|778	install -D -p -m 644 %{SOURCE11} %{buildroot}%{_sysconfdir}/tmpfiles.d/uuidd.conf
21mr|util-linux-2.37.4-3|779	
21mr|util-linux-2.37.4-3|780	# And a dirs uuidd needs that the makefiles don't create
21mr|util-linux-2.37.4-3|781	install -d %{buildroot}/var/lib/libuuid
21mr|util-linux-2.37.4-3|782	
21mr|util-linux-2.37.4-3|783	# move flock in /bin, required for udev
21mr|util-linux-2.37.4-3|784	# logger is useful in initscripts while /usr isn't mounted as well
21mr|util-linux-2.37.4-3|785	# ionice needed for readahead_early
21mr|util-linux-2.37.4-3|786	for p in flock logger ionice; do
21mr|util-linux-2.37.4-3|787	mv %{buildroot}{%{_bindir},/bin}/$p
21mr|util-linux-2.37.4-3|788	ln -sf ../../bin/$p %{buildroot}%{_bindir}/$p
21mr|util-linux-2.37.4-3|789	done
21mr|util-linux-2.37.4-3|790	
21mr|util-linux-2.37.4-3|791	# deprecated commands
21mr|util-linux-2.37.4-3|792	for I in /sbin/mkfs.bfs; do
21mr|util-linux-2.37.4-3|793	rm %{buildroot}$I
21mr|util-linux-2.37.4-3|794	done
21mr|util-linux-2.37.4-3|795	
21mr|util-linux-2.37.4-3|796	# deprecated man pages
21mr|util-linux-2.37.4-3|797	for I in man8/mkfs.bfs.8; do
21mr|util-linux-2.37.4-3|798	rm %{buildroot}%{_mandir}/${I}*
21mr|util-linux-2.37.4-3|799	done
21mr|util-linux-2.37.4-3|800	
21mr|util-linux-2.37.4-3|801	# we install getopt/getopt-*.{bash,tcsh} as doc files
21mr|util-linux-2.37.4-3|802	# note: versions <=2.12 use path "%{_datadir}/misc/getopt/*"
21mr|util-linux-2.37.4-3|803	chmod 644 misc-utils/getopt-*.{bash,tcsh}
21mr|util-linux-2.37.4-3|804	
21mr|util-linux-2.37.4-3|805	# link mtab
21mr|util-linux-2.37.4-3|806	ln -sf /proc/mounts %{buildroot}/etc/mtab
21mr|util-linux-2.37.4-3|807	
21mr|util-linux-2.37.4-3|808	# /usr/sbin -> /sbin
21mr|util-linux-2.37.4-3|809	for I in addpart delpart partx; do
21mr|util-linux-2.37.4-3|810	if [ -e %{buildroot}/usr/sbin/$I ]; then
21mr|util-linux-2.37.4-3|811	mv %{buildroot}/usr/sbin/$I %{buildroot}/sbin/$I
21mr|util-linux-2.37.4-3|812	fi
21mr|util-linux-2.37.4-3|813	done
21mr|util-linux-2.37.4-3|814	
21mr|util-linux-2.37.4-3|815	# /usr/bin -> /bin
21mr|util-linux-2.37.4-3|816	for I in taskset; do
21mr|util-linux-2.37.4-3|817	if [ -e %{buildroot}/usr/bin/$I ]; then
21mr|util-linux-2.37.4-3|818	mv %{buildroot}/usr/bin/$I %{buildroot}/bin/$I
21mr|util-linux-2.37.4-3|819	fi
21mr|util-linux-2.37.4-3|820	done
21mr|util-linux-2.37.4-3|821	
21mr|util-linux-2.37.4-3|822	install -d %{buildroot}%{_presetdir}
21mr|util-linux-2.37.4-3|823	cat > %{buildroot}%{_presetdir}/86-fstrim.preset << EOF
21mr|util-linux-2.37.4-3|824	enable fstrim.timer
21mr|util-linux-2.37.4-3|825	EOF
21mr|util-linux-2.37.4-3|826	
21mr|util-linux-2.37.4-3|827	install -D -m644 %{SOURCE14} %{buildroot}%{_sysusersdir}/uuidd.conf
21mr|util-linux-2.37.4-3|828	
21mr|util-linux-2.37.4-3|829	install -d %{buildroot}%{_presetdir}
21mr|util-linux-2.37.4-3|830	cat > %{buildroot}%{_presetdir}/86-uuidd.preset << EOF
21mr|util-linux-2.37.4-3|831	enable uuidd.socket
21mr|util-linux-2.37.4-3|832	enable uuidd.service
21mr|util-linux-2.37.4-3|833	EOF
21mr|util-linux-2.37.4-3|834	
21mr|util-linux-2.37.4-3|835	# /sbin -> /bin
21mr|util-linux-2.37.4-3|836	for I in raw; do
21mr|util-linux-2.37.4-3|837	if [ -e %{buildroot}/sbin/$I ]; then
21mr|util-linux-2.37.4-3|838	mv %{buildroot}/sbin/$I %{buildroot}/bin/$I
21mr|util-linux-2.37.4-3|839	fi
21mr|util-linux-2.37.4-3|840	done
21mr|util-linux-2.37.4-3|841	
21mr|util-linux-2.37.4-3|842	%find_lang %{name}
21mr|util-linux-2.37.4-3|843	
21mr|util-linux-2.37.4-3|844	# the files section supports only one -f option...
21mr|util-linux-2.37.4-3|845	mv %{name}.lang %{name}.files
21mr|util-linux-2.37.4-3|846	
21mr|util-linux-2.37.4-3|847	# create list of setarch(8) symlinks
21mr|util-linux-2.37.4-3|848	find  %{buildroot}%{_bindir}/ -regextype posix-egrep -type l \
21mr|util-linux-2.37.4-3|849	-regex ".*(linux32|linux64|s390|s390x|i386|ppc|ppc64|ppc32|sparc|sparc64|sparc32|sparc32bash|mips|mips64|mips32|ia64|x86_64|uname26)$" \
21mr|util-linux-2.37.4-3|850	-printf "%{_bindir}/%f\n" >> %{name}.files
21mr|util-linux-2.37.4-3|851	
21mr|util-linux-2.37.4-3|852	find  %{buildroot}%{_mandir}/man8 -regextype posix-egrep  \
21mr|util-linux-2.37.4-3|853	-regex ".*(linux32|linux64|s390|s390x|i386|ppc|ppc64|ppc32|sparc|sparc64|sparc32|sparc32bash|mips|mips64|mips32|ia64|x86_64|uname26)\.8.*" \
21mr|util-linux-2.37.4-3|854	-printf "%{_mandir}/man8/%f*\n" >> %{name}.files

19633 21
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|1	%define commit e34bc188f1099b82b76352df017ae4f6f37c20ea
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|2	%define commit_short %(echo %{commit} | head -c 6)
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|3	
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|4	%define kname v4l2loopback
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|5	
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|6	%ifnarch %{ix86}
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|7	%bcond_without check
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|8	%else
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|9	%bcond_with check
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|10	%endif
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|11	
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|12	Summary:	v4l2-loopback device
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|13	Name:		v4l2loopback
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|14	Version:	0.13.2
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|15	Release:	0.git%{commit_short}.4
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|16	License:	GPLv2
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|17	Group:		System/Kernel and hardware
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|18	Url:		https://github.com/umlaeute/v4l2loopback
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|19	#Source0:	https://github.com/umlaeute/v4l2loopback/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|20	Source0:	https://github.com/umlaeute/v4l2loopback/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|21	
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|22	# for %%check
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|23	%if %{with check}
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|24	%if %{mdvver} < 202310
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|25	BuildRequires:	kernel-5.10-generic-devel
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|26	BuildRequires:	kernel-5.15-generic-devel
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|27	%endif
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|28	BuildRequires:	kernel-6.1-generic-devel
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|29	BuildRequires:	kernel-6.6-generic-devel
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|30	BuildRequires:	kernel-6.12-generic-devel
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|31	%endif
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|32	
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|33	# called from udev rules
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|34	Requires:	coreutils
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|35	Requires:	findutils
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|36	# most users need exclusive_caps=1
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|37	Recommends:	%{name}-exclusive-caps
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|38	
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|39	Recommends:	(kernel-module-v4l2loopback-5.10-generic if kernel-5.10-generic)
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|40	Recommends:	(kernel-module-v4l2loopback-5.15-generic if kernel-5.15-generic)
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|41	Recommends:	(kernel-module-v4l2loopback-6.1-generic if kernel-6.1-generic)
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|42	Recommends:	(kernel-module-v4l2loopback-6.6-generic if kernel-6.6-generic)
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|43	Recommends:	(kernel-module-v4l2loopback-6.12-generic if kernel-6.12-generic)
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|44	
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|45	%description
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|46	Kernel module v4l2loopback allows to create "virtual video devices", and normal
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|47	(v4l2) applications will read these devices as if they were ordinary
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|48	video devices.
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|49	
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|50	This package contains an utility to manage v2l2loopback devices and udev rules for them.
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|51	
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|52	%files
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|53	%{_bindir}/v4l2loopback-ctl
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|54	%{_udevrulesdir}/60-persistent-v4l2loopback.rules
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|55	
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|56	#-------------------------------------------------------------------------------------------------
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|57	
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|58	%package exclusive-caps
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|59	Summary:	Config of kernel module v4l2loopback for Chromium-based browsers and Electron apps
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|60	
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|61	%description exclusive-caps
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|62	Makes the v4l2loopback kernel module be loaded with exclusive_caps=1 option.
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|63	This makes Chromium, Chrome and other Chromium and Electron based applications
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|64	see the virtual webcam.
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|65	
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|66	%files exclusive-caps
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|67	%config(noreplace) %{_sysconfdir}/modprobe.d/00-v4l2loopback-exclusive-caps.conf
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|68	
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|69	#-------------------------------------------------------------------------------------------------
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|70	
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|71	%package -n dkms-%{name}
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|72	Summary:	v4l2loopback device driver in DKMS form
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|73	Group:		System/Kernel and hardware
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|74	BuildArch:	noarch
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|75	Requires:	kernel-source-%{name} = %{EVRD}
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|76	Requires(post):	kernel-source-%{name} = %{EVRD}
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|77	Requires(post):		dkms
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|78	Requires(preun):	dkms
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|79	Requires:	%{name} = %{EVRD}
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|80	
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|81	%description -n dkms-%{name}
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|82	This out-of-tree kernel module allows you to create "virtual video
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|83	devices", and normal (v4l2) applications will read these devices as if
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|84	they were ordinary video (/dev/video*) devices
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|85	
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|86	%files -n dkms-%{name}
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|87	%{_usr}/src/%{name}-%{version}-%{release}/dkms*
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|88	
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|89	%post -n dkms-%{name}
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|90	set -x
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|91	/usr/sbin/dkms --rpm_safe_upgrade add -m %{name} -v %{version}-%{release}
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|92	
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|93	# Build and install the driver for all available kernels that have devel
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|94	# files, no matter how these kernels were installed (from RPMs or manually).
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|95	# Do not fail the installation of the package if the build fails for some
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|96	# kernels, this may happen during testing, etc.
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|97	for kk in /lib/modules/*; do
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|98	kk=$(echo $kk | sed 's,^/lib/modules/,,');
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|99	if test -d "/lib/modules/$kk/build"; then
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|100	/usr/sbin/dkms --rpm_safe_upgrade build -m %{name} -v %{version}-%{release} -k $kk &&
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|101	/usr/sbin/dkms --rpm_safe_upgrade install -m %{name} -v %{version}-%{release} -k $kk || true
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|102	else
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|103	echo "WARNING: No development files for kernel \"$kk\"" > /dev/stderr;
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|104	fi;
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|105	done
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|106	
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|107	%preun -n dkms-%{name}
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|108	# rmmod can fail (e.g. if the module is not loaded), but it should not stop
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|109	# deinstallation.
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|110	/usr/sbin/rmmod %{kname} >/dev/null 2>&1 || true
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|111	set -x
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|112	/usr/sbin/dkms --rpm_safe_upgrade remove -m %{name} -v %{version}-%{release} --all || true
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|113	
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|114	
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|115	#-------------------------------------------------------------------------------------------------
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|116	
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|117	%package -n kernel-source-%{name}
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|118	Summary:	Source code of v4l2-loopback device driver
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|119	Group:		System/Kernel and hardware
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|120	BuildArch:	noarch
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|121	
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|122	%description -n kernel-source-%{name}
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|123	This out-of-tree kernel module allows you to create "virtual video
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|124	devices", and normal (v4l2) applications will read these devices as if
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|125	they were ordinary video (/dev/video*) devices
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|126	
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|127	%files -n kernel-source-%{name}
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|128	%{_usr}/src/%{name}-%{version}-%{release}
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|129	%exclude %{_usr}/src/%{name}-%{version}-%{release}/dkms*
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|130	
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|131	#-------------------------------------------------------------------------------------------------
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|132	
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|133	%prep
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|134	%autosetup -p1 -n %{name}-%{commit}
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|135	
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|136	%install
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|137	mkdir -p %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|138	cp -R * %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|139	cat > %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/dkms.conf << EOF
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|140	MAKE="make -C \$kernel_source_dir M=\\\$(pwd)"
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|141	PACKAGE_NAME=%{name}
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|142	PACKAGE_VERSION=%{version}-%{release}
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|143	DEST_MODULE_LOCATION=/kernel/3rdparty/%{name}
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|144	BUILT_MODULE_NAME=%{name}
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|145	AUTOINSTALL=yes
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|146	REMAKE_INITRD=no
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|147	EOF
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|148	
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|149	install -m755 -d %{buildroot}%{_bindir}
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|150	( cd utils
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|151	%{__cc} %{optflags} -I.. v4l2loopback-ctl.c -o v4l2loopback-ctl %{ldflags}
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|152	)
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|153	install -m755 utils/v4l2loopback-ctl %{buildroot}%{_bindir}
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|154	mkdir -p %{buildroot}%{_udevrulesdir}
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|155	install -m0644 udev/*.rules %{buildroot}%{_udevrulesdir}
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|156	
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|157	mkdir -p %{buildroot}%{_sysconfdir}/modprobe.d
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|158	cat > %{buildroot}%{_sysconfdir}/modprobe.d/00-v4l2loopback-exclusive-caps.conf << 'EOF'
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|159	# Make Chromium-based browsers and Electron-based apps see virtual webcameras
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|160	options v4l2loopback exclusive_caps=1
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|161	EOF
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|162	
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|163	%if %{with check}
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|164	%check
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|165	# check buildability
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|166	# binary kernel modules are built inside these kernels
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|167	set -xefu
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|168	for kver in \
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|169	%if %{mdvver} < 202310
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|170	5.10 \
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|171	5.15 \
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|172	%endif
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|173	6.1 \
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|174	6.6 \
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|175	6.12
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|176	do
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|177	%make_build -C "$(rpm -ql kernel-"$kver"-generic-devel | grep -E '/lib/modules/.*/source$' | tail -n1 | sed -e 's,/source$,/build,')" M="$PWD" modules
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|178	md5sum %{kname}.ko
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|179	modinfo %{kname}.ko
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|180	%make_build -C "$(rpm -ql kernel-"$kver"-generic-devel | grep -E '/lib/modules/.*/source$' | tail -n1 | sed -e 's,/source$,/build,')" M="$PWD" clean
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|181	rm -f *.ko*
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|182	done
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|183	%endif
21mr|v4l2loopback-0.13.2-0.gite34bc1.4|184	

19634 21
21mr|v4l-utils-1.22.1-2|1	%define major 0
21mr|v4l-utils-1.22.1-2|2	%define libname %mklibname v4l %{major}
21mr|v4l-utils-1.22.1-2|3	%define devname %mklibname v4l -d
21mr|v4l-utils-1.22.1-2|4	%define wrappersname %mklibname v4l-wrappers
21mr|v4l-utils-1.22.1-2|5	%bcond_without	graphics
21mr|v4l-utils-1.22.1-2|6	
21mr|v4l-utils-1.22.1-2|7	Summary:	Linux V4L2 and DVB API utilities
21mr|v4l-utils-1.22.1-2|8	Name:		v4l-utils
21mr|v4l-utils-1.22.1-2|9	Version:	1.22.1
21mr|v4l-utils-1.22.1-2|10	Release:	2
21mr|v4l-utils-1.22.1-2|11	License:	LGPLv2.1+
21mr|v4l-utils-1.22.1-2|12	Group:		System/Libraries
21mr|v4l-utils-1.22.1-2|13	Url:		http://git.linuxtv.org/v4l-utils.git
21mr|v4l-utils-1.22.1-2|14	Source0:	http://linuxtv.org/downloads/v4l-utils/%{name}-%{version}.tar.bz2
21mr|v4l-utils-1.22.1-2|15	Source100:	%{name}.rpmlintrc
21mr|v4l-utils-1.22.1-2|16	Patch0:		v4l-utils-1.14.2-pthread.patch
21mr|v4l-utils-1.22.1-2|17	Patch1:		v4l-utils-1.8.0-use-system-jpeg.patch
21mr|v4l-utils-1.22.1-2|18	
21mr|v4l-utils-1.22.1-2|19	BuildRequires:	jpeg-devel
21mr|v4l-utils-1.22.1-2|20	BuildRequires:	sysfsutils-devel
21mr|v4l-utils-1.22.1-2|21	BuildRequires:	gettext-devel
21mr|v4l-utils-1.22.1-2|22	BuildRequires:	pkgconfig(alsa)
21mr|v4l-utils-1.22.1-2|23	%if %{with graphics}
21mr|v4l-utils-1.22.1-2|24	BuildRequires:	pkgconfig(gl)
21mr|v4l-utils-1.22.1-2|25	BuildRequires:	pkgconfig(glu)
21mr|v4l-utils-1.22.1-2|26	BuildRequires:	pkgconfig(Qt5Core)
21mr|v4l-utils-1.22.1-2|27	BuildRequires:	pkgconfig(Qt5Gui)
21mr|v4l-utils-1.22.1-2|28	BuildRequires:	pkgconfig(Qt5OpenGL)
21mr|v4l-utils-1.22.1-2|29	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|v4l-utils-1.22.1-2|30	%endif
21mr|v4l-utils-1.22.1-2|31	BuildRequires:	pkgconfig(udev)
21mr|v4l-utils-1.22.1-2|32	Conflicts:	ivtv-utils < 1.4.0-2
21mr|v4l-utils-1.22.1-2|33	Requires:	%{wrappersname} >= %{EVRD}
21mr|v4l-utils-1.22.1-2|34	
21mr|v4l-utils-1.22.1-2|35	%description
21mr|v4l-utils-1.22.1-2|36	v4l-utils is the combination of various v4l and dvb utilities which used to be
21mr|v4l-utils-1.22.1-2|37	part of the v4l-dvb mercurial kernel tree.
21mr|v4l-utils-1.22.1-2|38	
21mr|v4l-utils-1.22.1-2|39	%files
21mr|v4l-utils-1.22.1-2|40	%config(noreplace) %{_sysconfdir}/rc_maps.cfg
21mr|v4l-utils-1.22.1-2|41	%config(noreplace) /lib/udev/rules.d/70-infrared.rules
21mr|v4l-utils-1.22.1-2|42	/lib/udev/rc_keymaps/*
21mr|v4l-utils-1.22.1-2|43	%{_bindir}/cec-compliance
21mr|v4l-utils-1.22.1-2|44	%{_bindir}/cec-ctl
21mr|v4l-utils-1.22.1-2|45	%{_bindir}/cec-follower
21mr|v4l-utils-1.22.1-2|46	%{_bindir}/cx18-ctl
21mr|v4l-utils-1.22.1-2|47	%{_bindir}/decode_tm6000
21mr|v4l-utils-1.22.1-2|48	%{_bindir}/dvbv5-daemon
21mr|v4l-utils-1.22.1-2|49	%{_bindir}/ir-ctl
21mr|v4l-utils-1.22.1-2|50	%{_bindir}/ir-keytable
21mr|v4l-utils-1.22.1-2|51	%{_bindir}/rds-ctl
21mr|v4l-utils-1.22.1-2|52	%{_bindir}/v4l2-compliance
21mr|v4l-utils-1.22.1-2|53	%{_bindir}/v4l2-ctl
21mr|v4l-utils-1.22.1-2|54	%{_bindir}/dvb-fe-tool
21mr|v4l-utils-1.22.1-2|55	%{_bindir}/dvb-format-convert
21mr|v4l-utils-1.22.1-2|56	%{_bindir}/dvbv5-scan
21mr|v4l-utils-1.22.1-2|57	%{_bindir}/dvbv5-zap
21mr|v4l-utils-1.22.1-2|58	%{_bindir}/v4l2-sysfs-path
21mr|v4l-utils-1.22.1-2|59	%{_sbindir}/v4l2-dbg
21mr|v4l-utils-1.22.1-2|60	%{_mandir}/man1/cec-compliance.1.xz
21mr|v4l-utils-1.22.1-2|61	%{_mandir}/man1/cec-ctl.1.xz
21mr|v4l-utils-1.22.1-2|62	%{_mandir}/man1/cec-follower.1.xz
21mr|v4l-utils-1.22.1-2|63	%{_mandir}/man1/ir-ctl.1.xz
21mr|v4l-utils-1.22.1-2|64	%{_mandir}/man1/ir-keytable.1.*
21mr|v4l-utils-1.22.1-2|65	%{_bindir}/media-ctl
21mr|v4l-utils-1.22.1-2|66	%{_mandir}/man1/dvb-fe-tool.1*
21mr|v4l-utils-1.22.1-2|67	%{_mandir}/man1/dvb-format-convert.1*
21mr|v4l-utils-1.22.1-2|68	%{_mandir}/man1/dvbv5-scan.1*
21mr|v4l-utils-1.22.1-2|69	%{_mandir}/man1/dvbv5-zap.1*
21mr|v4l-utils-1.22.1-2|70	%{_localedir}/*/LC_MESSAGES/libdvbv5.mo
21mr|v4l-utils-1.22.1-2|71	%{_localedir}/*/LC_MESSAGES/v4l-utils.mo
21mr|v4l-utils-1.22.1-2|72	%{_mandir}/man1/v4l2-compliance.1*
21mr|v4l-utils-1.22.1-2|73	%{_mandir}/man1/v4l2-ctl.1*
21mr|v4l-utils-1.22.1-2|74	%{_mandir}/man5/rc_keymap.5.*
21mr|v4l-utils-1.22.1-2|75	
21mr|v4l-utils-1.22.1-2|76	#----------------------------------------------------------------------------
21mr|v4l-utils-1.22.1-2|77	
21mr|v4l-utils-1.22.1-2|78	%if %{with graphics}
21mr|v4l-utils-1.22.1-2|79	%package -n v4l-utils-qt
21mr|v4l-utils-1.22.1-2|80	Summary:	Qt tools for v4l applications
21mr|v4l-utils-1.22.1-2|81	Group:		System/Libraries
21mr|v4l-utils-1.22.1-2|82	Conflicts:	v4l-utils-qt4 < 1.10.1
21mr|v4l-utils-1.22.1-2|83	Obsoletes:	v4l-utils-qt4 < 1.10.1
21mr|v4l-utils-1.22.1-2|84	
21mr|v4l-utils-1.22.1-2|85	%description -n v4l-utils-qt
21mr|v4l-utils-1.22.1-2|86	This is a Qt gui for the v4l-utils tools.
21mr|v4l-utils-1.22.1-2|87	
21mr|v4l-utils-1.22.1-2|88	%files -n v4l-utils-qt
21mr|v4l-utils-1.22.1-2|89	%{_bindir}/qv4l2
21mr|v4l-utils-1.22.1-2|90	%{_bindir}/qvidcap
21mr|v4l-utils-1.22.1-2|91	%{_datadir}/applications/qv4l2.desktop
21mr|v4l-utils-1.22.1-2|92	%{_datadir}/applications/qvidcap.desktop
21mr|v4l-utils-1.22.1-2|93	%{_iconsdir}/hicolor/*/apps/qv4l2.*
21mr|v4l-utils-1.22.1-2|94	%{_iconsdir}/hicolor/*/apps/qvidcap.*
21mr|v4l-utils-1.22.1-2|95	%{_mandir}/man1/qv4l2.1*
21mr|v4l-utils-1.22.1-2|96	%{_mandir}/man1/qvidcap.1.*
21mr|v4l-utils-1.22.1-2|97	%endif
21mr|v4l-utils-1.22.1-2|98	
21mr|v4l-utils-1.22.1-2|99	#----------------------------------------------------------------------------
21mr|v4l-utils-1.22.1-2|100	
21mr|v4l-utils-1.22.1-2|101	%package -n %{wrappersname}
21mr|v4l-utils-1.22.1-2|102	Summary:	Wrappers for v4l applications
21mr|v4l-utils-1.22.1-2|103	Group:		System/Libraries
21mr|v4l-utils-1.22.1-2|104	Provides:	v4l-wrappers = %{EVRD}
21mr|v4l-utils-1.22.1-2|105	
21mr|v4l-utils-1.22.1-2|106	%description -n %{wrappersname}
21mr|v4l-utils-1.22.1-2|107	This package contains wrapper libraries that adds v4l2 device compatibility for
21mr|v4l-utils-1.22.1-2|108	v4l1 applications and support for various pixelformats to v4l2 applications.
21mr|v4l-utils-1.22.1-2|109	
21mr|v4l-utils-1.22.1-2|110	%files -n %{wrappersname}
21mr|v4l-utils-1.22.1-2|111	%dir %{_libdir}/libv4l
21mr|v4l-utils-1.22.1-2|112	%dir %{_libdir}/libv4l/plugins
21mr|v4l-utils-1.22.1-2|113	%{_libdir}/libv4l/v4l1compat.so
21mr|v4l-utils-1.22.1-2|114	%{_libdir}/libv4l/v4l2convert.so
21mr|v4l-utils-1.22.1-2|115	%{_libdir}/libv4l/*-decomp
21mr|v4l-utils-1.22.1-2|116	%{_libdir}/libv4l/plugins/libv4l-mplane.so
21mr|v4l-utils-1.22.1-2|117	
21mr|v4l-utils-1.22.1-2|118	#----------------------------------------------------------------------------
21mr|v4l-utils-1.22.1-2|119	
21mr|v4l-utils-1.22.1-2|120	%package -n %{libname}
21mr|v4l-utils-1.22.1-2|121	Summary:	Thin abstraction layer for video4linux2 devices
21mr|v4l-utils-1.22.1-2|122	Group:		System/Libraries
21mr|v4l-utils-1.22.1-2|123	Requires:	%{name} >= %{version}
21mr|v4l-utils-1.22.1-2|124	
21mr|v4l-utils-1.22.1-2|125	%description -n %{libname}
21mr|v4l-utils-1.22.1-2|126	libv4l is a collection of libraries which adds a thin abstraction layer on top
21mr|v4l-utils-1.22.1-2|127	of video4linux2 devices. The purpose of this (thin) layer is to make it easy
21mr|v4l-utils-1.22.1-2|128	for application writers to support a wide variety of devices without having
21mr|v4l-utils-1.22.1-2|129	to write separate code for different devices in the same class.
21mr|v4l-utils-1.22.1-2|130	
21mr|v4l-utils-1.22.1-2|131	%files -n %{libname}
21mr|v4l-utils-1.22.1-2|132	%{_libdir}/libv4l1.so.%{major}*
21mr|v4l-utils-1.22.1-2|133	%{_libdir}/libv4l2*.so.%{major}*
21mr|v4l-utils-1.22.1-2|134	%{_libdir}/libdvbv5.so.%{major}*
21mr|v4l-utils-1.22.1-2|135	%{_libdir}/libv4lconvert.so.%{major}*
21mr|v4l-utils-1.22.1-2|136	
21mr|v4l-utils-1.22.1-2|137	#----------------------------------------------------------------------------
21mr|v4l-utils-1.22.1-2|138	
21mr|v4l-utils-1.22.1-2|139	%package -n %{devname}
21mr|v4l-utils-1.22.1-2|140	Summary:	Development files from libv4l
21mr|v4l-utils-1.22.1-2|141	Group:		Development/C
21mr|v4l-utils-1.22.1-2|142	Requires:	%{libname} = %{EVRD}
21mr|v4l-utils-1.22.1-2|143	Provides:	%{name}-devel = %{EVRD}
21mr|v4l-utils-1.22.1-2|144	Provides:	libv4l-devel = %{EVRD}
21mr|v4l-utils-1.22.1-2|145	
21mr|v4l-utils-1.22.1-2|146	%description -n %{devname}
21mr|v4l-utils-1.22.1-2|147	This package contains the development files needed to build programs that
21mr|v4l-utils-1.22.1-2|148	use libv4l.
21mr|v4l-utils-1.22.1-2|149	
21mr|v4l-utils-1.22.1-2|150	%files -n %{devname}
21mr|v4l-utils-1.22.1-2|151	%{_includedir}/*.h
21mr|v4l-utils-1.22.1-2|152	%{_includedir}/libdvbv5
21mr|v4l-utils-1.22.1-2|153	%{_libdir}/*.so
21mr|v4l-utils-1.22.1-2|154	%{_libdir}/pkgconfig/*.pc
21mr|v4l-utils-1.22.1-2|155	
21mr|v4l-utils-1.22.1-2|156	#----------------------------------------------------------------------------
21mr|v4l-utils-1.22.1-2|157	
21mr|v4l-utils-1.22.1-2|158	%prep
21mr|v4l-utils-1.22.1-2|159	%autosetup -p1
21mr|v4l-utils-1.22.1-2|160	
21mr|v4l-utils-1.22.1-2|161	%build
21mr|v4l-utils-1.22.1-2|162	%global optflags %{optflags} -std=gnu++14
21mr|v4l-utils-1.22.1-2|163	%configure \
21mr|v4l-utils-1.22.1-2|164	--with-libudev \
21mr|v4l-utils-1.22.1-2|165	--enable-libdvbv5 \
21mr|v4l-utils-1.22.1-2|166	--disable-static
21mr|v4l-utils-1.22.1-2|167	%make_build
21mr|v4l-utils-1.22.1-2|168	
21mr|v4l-utils-1.22.1-2|169	%install
21mr|v4l-utils-1.22.1-2|170	%make_install PREFIX="%{_prefix}" LIBDIR="%{_libdir}"
21mr|v4l-utils-1.22.1-2|171	
21mr|v4l-utils-1.22.1-2|172	# already provided by ivtv-utils package, more uptodate/complete there
21mr|v4l-utils-1.22.1-2|173	rm -f %{buildroot}%{_bindir}/ivtv-ctl

19635 21
21mr|v86d-0.1.10-13|1	Name:		v86d
21mr|v86d-0.1.10-13|2	Version:	0.1.10
21mr|v86d-0.1.10-13|3	Release:	13
21mr|v86d-0.1.10-13|4	Patch0:		v86d-dietlibc.patch
21mr|v86d-0.1.10-13|5	Summary:	Userspace helper for uvesafb
21mr|v86d-0.1.10-13|6	Group:		System/Base
21mr|v86d-0.1.10-13|7	License:	GPL
21mr|v86d-0.1.10-13|8	URL:		http://github.com/mjanusz/v86d
21mr|v86d-0.1.10-13|9	Source0:	%name-%version.tar.xz
21mr|v86d-0.1.10-13|10	ExcludeArch:	%{armx}
21mr|v86d-0.1.10-13|11	
21mr|v86d-0.1.10-13|12	%description
21mr|v86d-0.1.10-13|13	Userspace helper for uvesafb
21mr|v86d-0.1.10-13|14	
21mr|v86d-0.1.10-13|15	%files
21mr|v86d-0.1.10-13|16	/sbin/v86d
21mr|v86d-0.1.10-13|17	
21mr|v86d-0.1.10-13|18	#--------------------------------------------------------------
21mr|v86d-0.1.10-13|19	%prep
21mr|v86d-0.1.10-13|20	%setup -q
21mr|v86d-0.1.10-13|21	%apply_patches
21mr|v86d-0.1.10-13|22	./configure --with-x86emu
21mr|v86d-0.1.10-13|23	sed -i -e "s|-Wall -g -O2|$RPM_OPT_FLAGS -Os|g" Makefile
21mr|v86d-0.1.10-13|24	
21mr|v86d-0.1.10-13|25	%build
21mr|v86d-0.1.10-13|26	# Makefile isn't smp clean
21mr|v86d-0.1.10-13|27	make KDIR=%_prefix CC="gcc -Os -D__KERNEL_STRICT_NAMES"
21mr|v86d-0.1.10-13|28	
21mr|v86d-0.1.10-13|29	%install
21mr|v86d-0.1.10-13|30	%makeinstall_std
21mr|v86d-0.1.10-13|31	

19636 21
21mr|vaapi-driver-intel-2.4.1-5|1	%define oname intel-vaapi-driver
21mr|vaapi-driver-intel-2.4.1-5|2	
21mr|vaapi-driver-intel-2.4.1-5|3	Summary:	Is the VA-API implementation for Intel G45 chipsets
21mr|vaapi-driver-intel-2.4.1-5|4	Name:		vaapi-driver-intel
21mr|vaapi-driver-intel-2.4.1-5|5	Version:	2.4.1
21mr|vaapi-driver-intel-2.4.1-5|6	Release:	5
21mr|vaapi-driver-intel-2.4.1-5|7	Group:		Video
21mr|vaapi-driver-intel-2.4.1-5|8	License:	GPLv2+
21mr|vaapi-driver-intel-2.4.1-5|9	Url:		http://cgit.freedesktop.org/vaapi/intel-driver/
21mr|vaapi-driver-intel-2.4.1-5|10	Source0:	https://github.com/intel/intel-vaapi-driver/releases/download/%{version}/%{oname}-%{version}.tar.bz2
21mr|vaapi-driver-intel-2.4.1-5|11	Patch1:		d87db2111a33b157d1913415f15d201cc5182850.patch
21mr|vaapi-driver-intel-2.4.1-5|12	Patch2:		9d28e6ec0aa239aa23706a670a2ee147314d9923.patch
21mr|vaapi-driver-intel-2.4.1-5|13	Patch3:		88336a929513b35de2e7f0733800310508d72fe1.patch
21mr|vaapi-driver-intel-2.4.1-5|14	Patch4:		3ed3f6a783fdfff3fa1b567888518dcbda7eb2a3.patch
21mr|vaapi-driver-intel-2.4.1-5|15	BuildRequires:	pkgconfig(libva)
21mr|vaapi-driver-intel-2.4.1-5|16	BuildRequires:	pkgconfig(libdrm)
21mr|vaapi-driver-intel-2.4.1-5|17	ExclusiveArch:	%{ix86} %{x86_64}
21mr|vaapi-driver-intel-2.4.1-5|18	
21mr|vaapi-driver-intel-2.4.1-5|19	%description
21mr|vaapi-driver-intel-2.4.1-5|20	libva-driver-intel is the VA-API implementation for Intel G45 chipsets
21mr|vaapi-driver-intel-2.4.1-5|21	and Intel HD Graphics for Intel Core processor family.
21mr|vaapi-driver-intel-2.4.1-5|22	
21mr|vaapi-driver-intel-2.4.1-5|23	%files
21mr|vaapi-driver-intel-2.4.1-5|24	%doc AUTHORS NEWS
21mr|vaapi-driver-intel-2.4.1-5|25	%{_libdir}/dri/i965_drv_video.so
21mr|vaapi-driver-intel-2.4.1-5|26	
21mr|vaapi-driver-intel-2.4.1-5|27	#--------------------------------------------------------------------------
21mr|vaapi-driver-intel-2.4.1-5|28	
21mr|vaapi-driver-intel-2.4.1-5|29	%prep
21mr|vaapi-driver-intel-2.4.1-5|30	%autosetup -p1 -n %{oname}-%{version}
21mr|vaapi-driver-intel-2.4.1-5|31	
21mr|vaapi-driver-intel-2.4.1-5|32	%build
21mr|vaapi-driver-intel-2.4.1-5|33	autoreconf -fi
21mr|vaapi-driver-intel-2.4.1-5|34	%configure
21mr|vaapi-driver-intel-2.4.1-5|35	%make
21mr|vaapi-driver-intel-2.4.1-5|36	
21mr|vaapi-driver-intel-2.4.1-5|37	%install
21mr|vaapi-driver-intel-2.4.1-5|38	%makeinstall_std
21mr|vaapi-driver-intel-2.4.1-5|39	
21mr|vaapi-driver-intel-2.4.1-5|40	rm -f %{buildroot}%{_libdir}/dri/*.la

19637 21
21mr|vaapi-driver-vdpau-0.7.4-11|1	%define oname libva-vdpau-driver
21mr|vaapi-driver-vdpau-0.7.4-11|2	
21mr|vaapi-driver-vdpau-0.7.4-11|3	Name:		vaapi-driver-vdpau
21mr|vaapi-driver-vdpau-0.7.4-11|4	Summary:	VA-API driver for VDPAU interface
21mr|vaapi-driver-vdpau-0.7.4-11|5	Group:		Video
21mr|vaapi-driver-vdpau-0.7.4-11|6	Version:	0.7.4
21mr|vaapi-driver-vdpau-0.7.4-11|7	Release:	11
21mr|vaapi-driver-vdpau-0.7.4-11|8	License:	GPLv2+
21mr|vaapi-driver-vdpau-0.7.4-11|9	URL:		http://www.freedesktop.org
21mr|vaapi-driver-vdpau-0.7.4-11|10	Source0:	http://www.freedesktop.org/software/vaapi/releases/libva-vdpau-driver/libva-vdpau-driver-%{version}.tar.bz2
21mr|vaapi-driver-vdpau-0.7.4-11|11	# fix build with recent mesa (not a technically correct fix):
21mr|vaapi-driver-vdpau-0.7.4-11|12	Patch0:		PFNGLMULTITEXCOORD2FPROC_vaapi-driver-vdpau.patch
21mr|vaapi-driver-vdpau-0.7.4-11|13	Patch1:		libva-vdpau-driver-0.7.4-drop-h264-api.patch
21mr|vaapi-driver-vdpau-0.7.4-11|14	# API changes: http://cgit.freedesktop.org/~aplattner/libvdpau/commit/?id=186195b1a84f2517205522e7ab8e0f62ad61c329
21mr|vaapi-driver-vdpau-0.7.4-11|15	Patch2:		libva-vdpau-driver-0.7.4-libvdpau0.8.patch
21mr|vaapi-driver-vdpau-0.7.4-11|16	Patch3:		libva-vdpau-driver-0.7.4-disable-not-public-conflict-interface.patch
21mr|vaapi-driver-vdpau-0.7.4-11|17	BuildRequires:	pkgconfig(libva)
21mr|vaapi-driver-vdpau-0.7.4-11|18	BuildRequires:	pkgconfig(vdpau)
21mr|vaapi-driver-vdpau-0.7.4-11|19	Provides:	%{oname} = %{EVRD}
21mr|vaapi-driver-vdpau-0.7.4-11|20	Provides:	vdpau-video = %{EVRD}
21mr|vaapi-driver-vdpau-0.7.4-11|21	
21mr|vaapi-driver-vdpau-0.7.4-11|22	%description
21mr|vaapi-driver-vdpau-0.7.4-11|23	VDPAU driver backend for VA API, a video acceleration API.
21mr|vaapi-driver-vdpau-0.7.4-11|24	
21mr|vaapi-driver-vdpau-0.7.4-11|25	%files
21mr|vaapi-driver-vdpau-0.7.4-11|26	%doc AUTHORS NEWS
21mr|vaapi-driver-vdpau-0.7.4-11|27	%{_libdir}/dri/*_drv_video.so
21mr|vaapi-driver-vdpau-0.7.4-11|28	
21mr|vaapi-driver-vdpau-0.7.4-11|29	#----------------------------------------------------------------------------
21mr|vaapi-driver-vdpau-0.7.4-11|30	
21mr|vaapi-driver-vdpau-0.7.4-11|31	%prep
21mr|vaapi-driver-vdpau-0.7.4-11|32	%setup -qn %{oname}-%{version}
21mr|vaapi-driver-vdpau-0.7.4-11|33	%patch0 -p1
21mr|vaapi-driver-vdpau-0.7.4-11|34	%patch1 -p1
21mr|vaapi-driver-vdpau-0.7.4-11|35	%patch2 -p1
21mr|vaapi-driver-vdpau-0.7.4-11|36	%patch3 -p1
21mr|vaapi-driver-vdpau-0.7.4-11|37	
21mr|vaapi-driver-vdpau-0.7.4-11|38	%build
21mr|vaapi-driver-vdpau-0.7.4-11|39	%configure
21mr|vaapi-driver-vdpau-0.7.4-11|40	%make
21mr|vaapi-driver-vdpau-0.7.4-11|41	
21mr|vaapi-driver-vdpau-0.7.4-11|42	%install
21mr|vaapi-driver-vdpau-0.7.4-11|43	%makeinstall_std

19638 21
21mr|vala-0.56.3-1|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|vala-0.56.3-1|2	
21mr|vala-0.56.3-1|3	%define api %{url_ver}
21mr|vala-0.56.3-1|4	%define major 0
21mr|vala-0.56.3-1|5	%define libname %mklibname %{name} %{api} %{major}
21mr|vala-0.56.3-1|6	%define devname %mklibname %{name} -d
21mr|vala-0.56.3-1|7	%define libdoc	%mklibname valadoc %{api} %{major}
21mr|vala-0.56.3-1|8	%define devdoc	%mklibname valadoc -d
21mr|vala-0.56.3-1|9	
21mr|vala-0.56.3-1|10	#gw checks don't run in iurt
21mr|vala-0.56.3-1|11	%bcond_with check
21mr|vala-0.56.3-1|12	
21mr|vala-0.56.3-1|13	Summary:	Compiler for the GObject type system
21mr|vala-0.56.3-1|14	Name:		vala
21mr|vala-0.56.3-1|15	Version:	0.56.3
21mr|vala-0.56.3-1|16	Release:	1
21mr|vala-0.56.3-1|17	# Most files are LGPLv2.1+, curses.vapi is 2-clause BSD
21mr|vala-0.56.3-1|18	License:	LGPLv2.1+ and BSD
21mr|vala-0.56.3-1|19	Group:		Development/Other
21mr|vala-0.56.3-1|20	Url:		https://download.gnome.org/sources/vala
21mr|vala-0.56.3-1|21	Source0:	https://download.gnome.org/sources/vala/%{url_ver}/%{name}-%{version}.tar.xz
21mr|vala-0.56.3-1|22	BuildRequires:	bison
21mr|vala-0.56.3-1|23	BuildRequires:	flex
21mr|vala-0.56.3-1|24	BuildRequires:	xsltproc
21mr|vala-0.56.3-1|25	BuildRequires:	pkgconfig(libgvc)
21mr|vala-0.56.3-1|26	BuildRequires:	pkgconfig(glib-2.0)
21mr|vala-0.56.3-1|27	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|vala-0.56.3-1|28	%if %{with check}
21mr|vala-0.56.3-1|29	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|vala-0.56.3-1|30	%endif
21mr|vala-0.56.3-1|31	
21mr|vala-0.56.3-1|32	%description
21mr|vala-0.56.3-1|33	Vala is a new programming language that aims to bring modern
21mr|vala-0.56.3-1|34	programming language features to GNOME developers without imposing any
21mr|vala-0.56.3-1|35	additional runtime requirements and without using a different ABI
21mr|vala-0.56.3-1|36	compared to applications and libraries written in C.
21mr|vala-0.56.3-1|37	
21mr|vala-0.56.3-1|38	valac, the Vala compiler, is a self-hosting compiler that translates
21mr|vala-0.56.3-1|39	Vala source code into C source and header files. It uses the GObject
21mr|vala-0.56.3-1|40	type system to create classes and interfaces declared in the Vala
21mr|vala-0.56.3-1|41	source code. It's also planned to generate GIDL files when
21mr|vala-0.56.3-1|42	gobject-introspection is ready.
21mr|vala-0.56.3-1|43	
21mr|vala-0.56.3-1|44	The syntax of Vala is similar to C#, modified to better fit the GObject
21mr|vala-0.56.3-1|45	type system. Vala supports modern language features as the following:
21mr|vala-0.56.3-1|46	
21mr|vala-0.56.3-1|47	* Interfaces
21mr|vala-0.56.3-1|48	* Properties
21mr|vala-0.56.3-1|49	* Signals
21mr|vala-0.56.3-1|50	* Foreach
21mr|vala-0.56.3-1|51	* Lambda expressions
21mr|vala-0.56.3-1|52	* Type inference for local variables
21mr|vala-0.56.3-1|53	* Non-null types [PARTIAL]
21mr|vala-0.56.3-1|54	* Exception handling [PLANNED]
21mr|vala-0.56.3-1|55	* Assisted memory management
21mr|vala-0.56.3-1|56	
21mr|vala-0.56.3-1|57	* type modules (aka. Plugins)
21mr|vala-0.56.3-1|58	
21mr|vala-0.56.3-1|59	Vala is designed to allow access to existing C libraries, especially
21mr|vala-0.56.3-1|60	GObject-based libraries, without the need for runtime bindings. Each
21mr|vala-0.56.3-1|61	to be used library requires a Vala API file at compile-time,
21mr|vala-0.56.3-1|62	containing the class and method declarations in Vala syntax. Vala
21mr|vala-0.56.3-1|63	currently comes with experimental bindings for GLib and GTK+. It's
21mr|vala-0.56.3-1|64	planned to provide generated bindings for the full GNOME Platform at a
21mr|vala-0.56.3-1|65	later stage.
21mr|vala-0.56.3-1|66	
21mr|vala-0.56.3-1|67	Using classes and methods written in Vala from an application written
21mr|vala-0.56.3-1|68	in C is not difficult. The Vala library only has to install the
21mr|vala-0.56.3-1|69	generated header files and C applications may then access the
21mr|vala-0.56.3-1|70	GObject-based API of the Vala library as usual. It should also be
21mr|vala-0.56.3-1|71	easily possible to write a bindings generator for access to Vala
21mr|vala-0.56.3-1|72	libraries from applications written in e.g. C# as the Vala parser is written
21mr|vala-0.56.3-1|73	as a library, so that all compile-time information is available when
21mr|vala-0.56.3-1|74	generating a binding.
21mr|vala-0.56.3-1|75	
21mr|vala-0.56.3-1|76	%files
21mr|vala-0.56.3-1|77	%doc NEWS README
21mr|vala-0.56.3-1|78	%{_bindir}/vala
21mr|vala-0.56.3-1|79	%{_bindir}/vala-%{api}
21mr|vala-0.56.3-1|80	%{_bindir}/valac
21mr|vala-0.56.3-1|81	%{_bindir}/valac-%{api}
21mr|vala-0.56.3-1|82	%{_datadir}/vala-%{api}
21mr|vala-0.56.3-1|83	%{_datadir}/vala/vapi/*
21mr|vala-0.56.3-1|84	%dir %{_datadir}/vala
21mr|vala-0.56.3-1|85	%dir %{_datadir}/vala/vapi
21mr|vala-0.56.3-1|86	%{_mandir}/man1/valac.1*
21mr|vala-0.56.3-1|87	%{_mandir}/man1/valac-%{api}.1*
21mr|vala-0.56.3-1|88	
21mr|vala-0.56.3-1|89	#----------------------------------------------------------------------------
21mr|vala-0.56.3-1|90	
21mr|vala-0.56.3-1|91	%package -n %{libname}
21mr|vala-0.56.3-1|92	Summary:	Vala runtime library
21mr|vala-0.56.3-1|93	Group:		System/Libraries
21mr|vala-0.56.3-1|94	
21mr|vala-0.56.3-1|95	%description -n %{libname}
21mr|vala-0.56.3-1|96	This is the runtime library of the Vala programming language.
21mr|vala-0.56.3-1|97	
21mr|vala-0.56.3-1|98	%files -n %{libname}
21mr|vala-0.56.3-1|99	%{_libdir}/libvala-%{api}.so.%{major}*
21mr|vala-0.56.3-1|100	
21mr|vala-0.56.3-1|101	#----------------------------------------------------------------------------
21mr|vala-0.56.3-1|102	%package -n     %{devdoc}
21mr|vala-0.56.3-1|103	Summary:        Development files for valadoc
21mr|vala-0.56.3-1|104	Group:		Development/Other
21mr|vala-0.56.3-1|105	Requires:       %{libdoc} = %{version}-%{release}
21mr|vala-0.56.3-1|106	Requires:	valadoc = %{version}-%{release}
21mr|vala-0.56.3-1|107	Provides:	valadoc-devel = %{version}-%{release}
21mr|vala-0.56.3-1|108	
21mr|vala-0.56.3-1|109	%description -n %{devdoc}
21mr|vala-0.56.3-1|110	Valadoc is a documentation generator for generating API documentation from Vala
21mr|vala-0.56.3-1|111	source code.
21mr|vala-0.56.3-1|112	
21mr|vala-0.56.3-1|113	This package contains development libraries and header files for
21mr|vala-0.56.3-1|114	developing applications that use valadoc.
21mr|vala-0.56.3-1|115	
21mr|vala-0.56.3-1|116	%files -n %{devdoc}
21mr|vala-0.56.3-1|117	%{_includedir}/valadoc-%{api}/
21mr|vala-0.56.3-1|118	%{_libdir}/libvaladoc-%{api}.so
21mr|vala-0.56.3-1|119	%{_libdir}/pkgconfig/valadoc-%{api}.pc
21mr|vala-0.56.3-1|120	
21mr|vala-0.56.3-1|121	#----------------------------------------------------------------------------
21mr|vala-0.56.3-1|122	
21mr|vala-0.56.3-1|123	%package -n     valadoc
21mr|vala-0.56.3-1|124	Summary:        Vala documentation generator
21mr|vala-0.56.3-1|125	Group:		Documentation
21mr|vala-0.56.3-1|126	Requires:       %{name}%{?_isa} = %{version}-%{release}
21mr|vala-0.56.3-1|127	
21mr|vala-0.56.3-1|128	%description -n valadoc
21mr|vala-0.56.3-1|129	Valadoc is a documentation generator for generating API documentation from Vala
21mr|vala-0.56.3-1|130	source code.
21mr|vala-0.56.3-1|131	
21mr|vala-0.56.3-1|132	
21mr|vala-0.56.3-1|133	%files -n valadoc
21mr|vala-0.56.3-1|134	%{_bindir}/valadoc
21mr|vala-0.56.3-1|135	%{_bindir}/valadoc-%{api}
21mr|vala-0.56.3-1|136	%{_libdir}/valadoc-%{api}/
21mr|vala-0.56.3-1|137	%{_datadir}/valadoc-%{api}/
21mr|vala-0.56.3-1|138	%{_mandir}/man1/valadoc-%{api}.1*
21mr|vala-0.56.3-1|139	%{_mandir}/man1/valadoc.1*
21mr|vala-0.56.3-1|140	
21mr|vala-0.56.3-1|141	#----------------------------------------------------------------------------
21mr|vala-0.56.3-1|142	
21mr|vala-0.56.3-1|143	%package -n	%{libdoc}
21mr|vala-0.56.3-1|144	Summary:	Shared libraries for valadoc
21mr|vala-0.56.3-1|145	Group:		System/Libraries
21mr|vala-0.56.3-1|146	
21mr|vala-0.56.3-1|147	%description -n	%{libdoc}
21mr|vala-0.56.3-1|148	Valadoc is a documentation generator for generating API documentation from Vala
21mr|vala-0.56.3-1|149	source code.
21mr|vala-0.56.3-1|150	
21mr|vala-0.56.3-1|151	%files -n %{libdoc}
21mr|vala-0.56.3-1|152	%{_libdir}/libvaladoc-%{api}.so.%{major}
21mr|vala-0.56.3-1|153	%{_libdir}/libvaladoc-%{api}.so.%{major}.*
21mr|vala-0.56.3-1|154	
21mr|vala-0.56.3-1|155	#----------------------------------------------------------------------------
21mr|vala-0.56.3-1|156	
21mr|vala-0.56.3-1|157	%package -n %{devname}
21mr|vala-0.56.3-1|158	Summary:	Vala development files
21mr|vala-0.56.3-1|159	Group:		Development/Other
21mr|vala-0.56.3-1|160	Requires:	%{libname} = %{EVRD}
21mr|vala-0.56.3-1|161	Requires:	%{name} = %{EVRD}
21mr|vala-0.56.3-1|162	Provides:	vala-devel = %{EVRD}
21mr|vala-0.56.3-1|163	
21mr|vala-0.56.3-1|164	%description -n %{devname}
21mr|vala-0.56.3-1|165	This is the development library of the Vala programming language.
21mr|vala-0.56.3-1|166	
21mr|vala-0.56.3-1|167	%files -n %{devname}
21mr|vala-0.56.3-1|168	%doc ChangeLog AUTHORS
21mr|vala-0.56.3-1|169	%{_includedir}/vala-%{api}
21mr|vala-0.56.3-1|170	%{_libdir}/libvala-%{api}.so
21mr|vala-0.56.3-1|171	%{_libdir}/pkgconfig/*.pc
21mr|vala-0.56.3-1|172	%{_datadir}/devhelp/books/vala-%{api}
21mr|vala-0.56.3-1|173	%{_datadir}/aclocal/*.m4
21mr|vala-0.56.3-1|174	
21mr|vala-0.56.3-1|175	#----------------------------------------------------------------------------
21mr|vala-0.56.3-1|176	
21mr|vala-0.56.3-1|177	%package tools
21mr|vala-0.56.3-1|178	Summary:	Tools for creating projects and bindings for %{name}
21mr|vala-0.56.3-1|179	Group:		Development/Other
21mr|vala-0.56.3-1|180	Requires:	%{name} = %{EVRD}
21mr|vala-0.56.3-1|181	Requires:	intltool
21mr|vala-0.56.3-1|182	Requires:	libtool
21mr|vala-0.56.3-1|183	
21mr|vala-0.56.3-1|184	%description tools
21mr|vala-0.56.3-1|185	This package contains tools to generate Vala projects, as well as API bindings
21mr|vala-0.56.3-1|186	from existing C libraries, allowing access from Vala programs.
21mr|vala-0.56.3-1|187	
21mr|vala-0.56.3-1|188	%files tools
21mr|vala-0.56.3-1|189	%doc ChangeLog AUTHORS
21mr|vala-0.56.3-1|190	%{_bindir}/*gen*
21mr|vala-0.56.3-1|191	%{_datadir}/vala/Makefile.vapigen
21mr|vala-0.56.3-1|192	%{_libdir}/vala-%{api}
21mr|vala-0.56.3-1|193	%{_mandir}/*/*gen*
21mr|vala-0.56.3-1|194	
21mr|vala-0.56.3-1|195	#----------------------------------------------------------------------------
21mr|vala-0.56.3-1|196	
21mr|vala-0.56.3-1|197	%prep
21mr|vala-0.56.3-1|198	%autosetup -p1
21mr|vala-0.56.3-1|199	
21mr|vala-0.56.3-1|200	%build
21mr|vala-0.56.3-1|201	%configure --enable-vapigen
21mr|vala-0.56.3-1|202	%make
21mr|vala-0.56.3-1|203	
21mr|vala-0.56.3-1|204	%install
21mr|vala-0.56.3-1|205	%makeinstall_std
21mr|vala-0.56.3-1|206	find %{buildroot} -name "*.la" -delete
21mr|vala-0.56.3-1|207	
21mr|vala-0.56.3-1|208	mkdir -p %{buildroot}%{_datadir}/vala/vapi
21mr|vala-0.56.3-1|209	
21mr|vala-0.56.3-1|210	%if %{with check}
21mr|vala-0.56.3-1|211	%check
21mr|vala-0.56.3-1|212	%make check
21mr|vala-0.56.3-1|213	%endif

19639 21
21mr|valgrind-3.16.1-1|1	# From pre-branching point as Fedora
21mr|valgrind-3.16.1-1|2	%define commit 55cdb7c4e
21mr|valgrind-3.16.1-1|3	%define commit_short %(echo %{commit} | head -c 5)
21mr|valgrind-3.16.1-1|4	
21mr|valgrind-3.16.1-1|5	# ROSA has a lot of hardening flags, they break valgrind
21mr|valgrind-3.16.1-1|6	# Valgrind also does not neeed -O2:
21mr|valgrind-3.16.1-1|7	# -O2 doesn't work for the vgpreload libraries either. They are meant
21mr|valgrind-3.16.1-1|8	# to not be optimized to show precisely what happened. valgrind adds
21mr|valgrind-3.16.1-1|9	# -O2 itself wherever suitable.
21mr|valgrind-3.16.1-1|10	# Filter -Wstrict-aliasing=2, leaving only -gdwarf-4
21mr|valgrind-3.16.1-1|11	%global optflags %(echo %{debugcflags} | tr ' ' '\n' | grep -v strict-alias | tr '\n' ' ')
21mr|valgrind-3.16.1-1|12	%global ldflags %{nil}
21mr|valgrind-3.16.1-1|13	%global build_ldflags %{nil}
21mr|valgrind-3.16.1-1|14	
21mr|valgrind-3.16.1-1|15	# (From Fedora, rpm4-specific)
21mr|valgrind-3.16.1-1|16	# Generating minisymtabs doesn't really work for the staticly linked
21mr|valgrind-3.16.1-1|17	# tools. Note (below) that we don't strip the vgpreload libraries at all
21mr|valgrind-3.16.1-1|18	# because valgrind might read and need the debuginfo in those (client)
21mr|valgrind-3.16.1-1|19	# libraries for better error reporting and sometimes correctly unwinding.
21mr|valgrind-3.16.1-1|20	# So those will already have their full symbol table.
21mr|valgrind-3.16.1-1|21	%undefine _include_minidebuginfo
21mr|valgrind-3.16.1-1|22	
21mr|valgrind-3.16.1-1|23	# Whether to run the full regtest or only a limited set
21mr|valgrind-3.16.1-1|24	# The full regtest includes gdb_server integration tests.
21mr|valgrind-3.16.1-1|25	%define	run_full_regtest 0
21mr|valgrind-3.16.1-1|26	
21mr|valgrind-3.16.1-1|27	# TODO: reenable openmpi when its buildability is fixed
21mr|valgrind-3.16.1-1|28	%global build_openmpi 0
21mr|valgrind-3.16.1-1|29	%global build_tools_devel 1
21mr|valgrind-3.16.1-1|30	
21mr|valgrind-3.16.1-1|31	# Define valarch, the architecture name that valgrind uses
21mr|valgrind-3.16.1-1|32	# And only_arch, the configure option to only build for that arch.
21mr|valgrind-3.16.1-1|33	%ifarch %{ix86}
21mr|valgrind-3.16.1-1|34	%define valarch x86
21mr|valgrind-3.16.1-1|35	%define only_arch --enable-only32bit
21mr|valgrind-3.16.1-1|36	%endif
21mr|valgrind-3.16.1-1|37	%ifarch x86_64
21mr|valgrind-3.16.1-1|38	%define valarch amd64
21mr|valgrind-3.16.1-1|39	%define only_arch --enable-only64bit
21mr|valgrind-3.16.1-1|40	%endif
21mr|valgrind-3.16.1-1|41	%ifarch ppc
21mr|valgrind-3.16.1-1|42	%define valarch ppc32
21mr|valgrind-3.16.1-1|43	%define only_arch --enable-only32bit
21mr|valgrind-3.16.1-1|44	%endif
21mr|valgrind-3.16.1-1|45	%ifarch ppc64
21mr|valgrind-3.16.1-1|46	%define valarch ppc64be
21mr|valgrind-3.16.1-1|47	%define only_arch --enable-only64bit
21mr|valgrind-3.16.1-1|48	%endif
21mr|valgrind-3.16.1-1|49	%ifarch ppc64le
21mr|valgrind-3.16.1-1|50	%define valarch ppc64le
21mr|valgrind-3.16.1-1|51	%define only_arch --enable-only64bit
21mr|valgrind-3.16.1-1|52	%endif
21mr|valgrind-3.16.1-1|53	%ifarch s390x
21mr|valgrind-3.16.1-1|54	%define valarch s390x
21mr|valgrind-3.16.1-1|55	%define only_arch --enable-only64bit
21mr|valgrind-3.16.1-1|56	%endif
21mr|valgrind-3.16.1-1|57	%ifarch armv7hl
21mr|valgrind-3.16.1-1|58	%define valarch arm
21mr|valgrind-3.16.1-1|59	%define only_arch --enable-only32bit
21mr|valgrind-3.16.1-1|60	%endif
21mr|valgrind-3.16.1-1|61	%ifarch aarch64
21mr|valgrind-3.16.1-1|62	%define valarch arm64
21mr|valgrind-3.16.1-1|63	%define only_arch --enable-only64bit
21mr|valgrind-3.16.1-1|64	%endif
21mr|valgrind-3.16.1-1|65	
21mr|valgrind-3.16.1-1|66	Summary:	Tools for runtime analysis and debugging of software
21mr|valgrind-3.16.1-1|67	Name:		valgrind
21mr|valgrind-3.16.1-1|68	Version:	3.16.1
21mr|valgrind-3.16.1-1|69	Release:	1
21mr|valgrind-3.16.1-1|70	License:	GPLv2+
21mr|valgrind-3.16.1-1|71	Group:		Development/Tools
21mr|valgrind-3.16.1-1|72	Url:		http://valgrind.org/
21mr|valgrind-3.16.1-1|73	
21mr|valgrind-3.16.1-1|74	# We could use %%valgrind_arches as defined in redhat-rpm-config
21mr|valgrind-3.16.1-1|75	# But that is really for programs using valgrind, it defines the
21mr|valgrind-3.16.1-1|76	# set of architectures that valgrind works correctly on.
21mr|valgrind-3.16.1-1|77	ExclusiveArch: %{ix86} %{x86_64} ppc ppc64 ppc64le s390x armv7hl aarch64
21mr|valgrind-3.16.1-1|78	
21mr|valgrind-3.16.1-1|79	# Packaged manually when building a git snapshot!
21mr|valgrind-3.16.1-1|80	# git clone git://sourceware.org/git/valgrind.git
21mr|valgrind-3.16.1-1|81	# cd valgrind
21mr|valgrind-3.16.1-1|82	# git checkout %{commit}
21mr|valgrind-3.16.1-1|83	# cd ..
21mr|valgrind-3.16.1-1|84	# XZ_OPT='-T0' tar cJf "/tmp/valgrind-%{version}.tar.xz" --directory=. valgrind
21mr|valgrind-3.16.1-1|85	Source0:	https://sourceware.org/pub/valgrind/%{name}-%{version}.tar.bz2
21mr|valgrind-3.16.1-1|86	Source100:	%{name}.rpmlintrc
21mr|valgrind-3.16.1-1|87	
21mr|valgrind-3.16.1-1|88	# From Fedora
21mr|valgrind-3.16.1-1|89	# Note that not all patches from their sources are really applied
21mr|valgrind-3.16.1-1|90	
21mr|valgrind-3.16.1-1|91	# Needs investigation and pushing upstream
21mr|valgrind-3.16.1-1|92	Patch1:		valgrind-3.9.0-cachegrind-improvements.patch
21mr|valgrind-3.16.1-1|93	# KDE#211352 - helgrind races in helgrind's own mythread_wrapper
21mr|valgrind-3.16.1-1|94	Patch2:		valgrind-3.9.0-helgrind-race-supp.patch
21mr|valgrind-3.16.1-1|95	# Make ld.so supressions slightly less specific.
21mr|valgrind-3.16.1-1|96	Patch3:		valgrind-3.9.0-ldso-supp.patch
21mr|valgrind-3.16.1-1|97	# We want all executables and libraries in libexec instead of lib
21mr|valgrind-3.16.1-1|98	# so they are only available for valgrind usage itself and so the
21mr|valgrind-3.16.1-1|99	# same directory is used independent of arch.
21mr|valgrind-3.16.1-1|100	Patch4:		valgrind-3.16.0-pkglibexecdir.patch
21mr|valgrind-3.16.1-1|101	
21mr|valgrind-3.16.1-1|102	BuildRequires:	binutils
21mr|valgrind-3.16.1-1|103	BuildRequires:	gcc-c++
21mr|valgrind-3.16.1-1|104	BuildRequires:	gdb
21mr|valgrind-3.16.1-1|105	BuildRequires:	procps
21mr|valgrind-3.16.1-1|106	BuildRequires:	glibc-static-devel
21mr|valgrind-3.16.1-1|107	BuildRequires:	boost-devel
21mr|valgrind-3.16.1-1|108	BuildRequires:	libgomp-devel
21mr|valgrind-3.16.1-1|109	%if %{build_openmpi}
21mr|valgrind-3.16.1-1|110	BuildRequires:	openmpi-devel
21mr|valgrind-3.16.1-1|111	%endif
21mr|valgrind-3.16.1-1|112	# for docs
21mr|valgrind-3.16.1-1|113	BuildRequires:	/usr/bin/xsltproc
21mr|valgrind-3.16.1-1|114	# for make -C docs print-docs
21mr|valgrind-3.16.1-1|115	#BuildRequires:	/usr/bin/pdfxmltex
21mr|valgrind-3.16.1-1|116	BuildRequires:	docbook-style-xsl
21mr|valgrind-3.16.1-1|117	BuildRequires:	docbook-dtd-xml
21mr|valgrind-3.16.1-1|118	
21mr|valgrind-3.16.1-1|119	%if %{run_full_regtest}
21mr|valgrind-3.16.1-1|120	Requires:	gdb
21mr|valgrind-3.16.1-1|121	%else
21mr|valgrind-3.16.1-1|122	Recommends:	gdb
21mr|valgrind-3.16.1-1|123	%endif
21mr|valgrind-3.16.1-1|124	Provides:   valgrind-plugins = %{EVRD}
21mr|valgrind-3.16.1-1|125	Obsoletes:	valgrind-plugins < 3.13.0
21mr|valgrind-3.16.1-1|126	
21mr|valgrind-3.16.1-1|127	%description
21mr|valgrind-3.16.1-1|128	Valgrind is an instrumentation framework for building dynamic analysis
21mr|valgrind-3.16.1-1|129	tools. You can also use it to build new tools.
21mr|valgrind-3.16.1-1|130	There are tools that can automatically detect many memory management and
21mr|valgrind-3.16.1-1|131	threading bugs, and profile programs in detail: the distribution currently
21mr|valgrind-3.16.1-1|132	includes six production-quality tools: two thread error detectors (helgrind
21mr|valgrind-3.16.1-1|133	and drd), a cache and branch-prediction profiler (cachegrind), a call-graph
21mr|valgrind-3.16.1-1|134	generating cache and branch-prediction profiler (callgrind), a heap profiler
21mr|valgrind-3.16.1-1|135	(massif) and a memory error detector (memcheck, the default tool).
21mr|valgrind-3.16.1-1|136	This one can detect problems such as:
21mr|valgrind-3.16.1-1|137	* accessing memory you shouldn't, e.g. overrunning and underrunning heap
21mr|valgrind-3.16.1-1|138	blocks, overrunning the top of the stack, and accessing memory after it has
21mr|valgrind-3.16.1-1|139	been freed.
21mr|valgrind-3.16.1-1|140	
21mr|valgrind-3.16.1-1|141	* Using undefined values, i.e. values that have not been initialised, or
21mr|valgrind-3.16.1-1|142	that have been derived from other undefined values.
21mr|valgrind-3.16.1-1|143	
21mr|valgrind-3.16.1-1|144	* Incorrect freeing of heap memory, such as double-freeing heap blocks,
21mr|valgrind-3.16.1-1|145	or mismatched use of malloc/new/new[] versus free/delete/delete[].
21mr|valgrind-3.16.1-1|146	
21mr|valgrind-3.16.1-1|147	* Overlapping src and dst pointers in memcpy and related functions.
21mr|valgrind-3.16.1-1|148	
21mr|valgrind-3.16.1-1|149	* Memory leaks.
21mr|valgrind-3.16.1-1|150	
21mr|valgrind-3.16.1-1|151	%files
21mr|valgrind-3.16.1-1|152	%doc %{_defaultdocdir}/%{name}
21mr|valgrind-3.16.1-1|153	%{_bindir}/*
21mr|valgrind-3.16.1-1|154	%dir %{_libexecdir}/valgrind
21mr|valgrind-3.16.1-1|155	# Install everything in the libdir except the .so.
21mr|valgrind-3.16.1-1|156	# The vgpreload so files might need file mode adjustment.
21mr|valgrind-3.16.1-1|157	%{_libexecdir}/valgrind/*[^o]
21mr|valgrind-3.16.1-1|158	# Turn on executable bit again for vgpreload libraries.
21mr|valgrind-3.16.1-1|159	# Was disabled in %%install to prevent debuginfo stripping.
21mr|valgrind-3.16.1-1|160	%attr(0755,root,root) %{_libexecdir}/valgrind/vgpreload*-%{valarch}-*so
21mr|valgrind-3.16.1-1|161	%{_mandir}/man1/*
21mr|valgrind-3.16.1-1|162	
21mr|valgrind-3.16.1-1|163	#----------------------------------------------------------------------------
21mr|valgrind-3.16.1-1|164	
21mr|valgrind-3.16.1-1|165	%package devel
21mr|valgrind-3.16.1-1|166	Summary:	Development files for Valgrind
21mr|valgrind-3.16.1-1|167	Group:		Development/Tools
21mr|valgrind-3.16.1-1|168	Conflicts:	%{name} < 3.9.0
21mr|valgrind-3.16.1-1|169	# compat with old packaging to avoid breaking BRs
21mr|valgrind-3.16.1-1|170	%if %{build_tools_devel}
21mr|valgrind-3.16.1-1|171	Requires:	%{name}-tools-devel = %{EVRD}
21mr|valgrind-3.16.1-1|172	%endif
21mr|valgrind-3.16.1-1|173	
21mr|valgrind-3.16.1-1|174	%description devel
21mr|valgrind-3.16.1-1|175	Development files required to develop software using Valgrind.
21mr|valgrind-3.16.1-1|176	
21mr|valgrind-3.16.1-1|177	%files devel
21mr|valgrind-3.16.1-1|178	%dir %{_includedir}/valgrind
21mr|valgrind-3.16.1-1|179	%{_includedir}/valgrind/valgrind.h
21mr|valgrind-3.16.1-1|180	%{_includedir}/valgrind/callgrind.h
21mr|valgrind-3.16.1-1|181	%{_includedir}/valgrind/drd.h
21mr|valgrind-3.16.1-1|182	%{_includedir}/valgrind/helgrind.h
21mr|valgrind-3.16.1-1|183	%{_includedir}/valgrind/memcheck.h
21mr|valgrind-3.16.1-1|184	%{_libdir}/pkgconfig/valgrind.pc
21mr|valgrind-3.16.1-1|185	
21mr|valgrind-3.16.1-1|186	#----------------------------------------------------------------------------
21mr|valgrind-3.16.1-1|187	
21mr|valgrind-3.16.1-1|188	%if %{build_tools_devel}
21mr|valgrind-3.16.1-1|189	
21mr|valgrind-3.16.1-1|190	%package tools-devel
21mr|valgrind-3.16.1-1|191	Summary:	Development files for building valgrind tools
21mr|valgrind-3.16.1-1|192	Group:		Development/Tools
21mr|valgrind-3.16.1-1|193	Conflicts:	%{name} < 3.9.0
21mr|valgrind-3.16.1-1|194	
21mr|valgrind-3.16.1-1|195	%description tools-devel
21mr|valgrind-3.16.1-1|196	Header files and libraries for development of valgrind tools.
21mr|valgrind-3.16.1-1|197	
21mr|valgrind-3.16.1-1|198	%files tools-devel
21mr|valgrind-3.16.1-1|199	%{_includedir}/valgrind/config.h
21mr|valgrind-3.16.1-1|200	%{_includedir}/valgrind/libvex*h
21mr|valgrind-3.16.1-1|201	%{_includedir}/valgrind/pub_tool_*h
21mr|valgrind-3.16.1-1|202	%{_includedir}/valgrind/vki
21mr|valgrind-3.16.1-1|203	%dir %{_libdir}/valgrind
21mr|valgrind-3.16.1-1|204	%{_libdir}/valgrind/*.a
21mr|valgrind-3.16.1-1|205	
21mr|valgrind-3.16.1-1|206	%endif
21mr|valgrind-3.16.1-1|207	
21mr|valgrind-3.16.1-1|208	#----------------------------------------------------------------------------
21mr|valgrind-3.16.1-1|209	
21mr|valgrind-3.16.1-1|210	%if %{build_openmpi}
21mr|valgrind-3.16.1-1|211	
21mr|valgrind-3.16.1-1|212	%package openmpi
21mr|valgrind-3.16.1-1|213	Summary: OpenMPI support for Valgrind
21mr|valgrind-3.16.1-1|214	Requires: %{name} = %{EVRD}
21mr|valgrind-3.16.1-1|215	
21mr|valgrind-3.16.1-1|216	%description openmpi
21mr|valgrind-3.16.1-1|217	A wrapper library for debugging OpenMPI parallel programs with valgrind.
21mr|valgrind-3.16.1-1|218	See the section on Debugging MPI Parallel Programs with Valgrind in the
21mr|valgrind-3.16.1-1|219	Valgrind User Manual for details.
21mr|valgrind-3.16.1-1|220	
21mr|valgrind-3.16.1-1|221	%files openmpi
21mr|valgrind-3.16.1-1|222	%{_libdir}/openmpi/valgrind/libmpiwrap*.so
21mr|valgrind-3.16.1-1|223	%{_libdir}/valgrind/libmpiwrap*.so
21mr|valgrind-3.16.1-1|224	
21mr|valgrind-3.16.1-1|225	%endif
21mr|valgrind-3.16.1-1|226	
21mr|valgrind-3.16.1-1|227	#----------------------------------------------------------------------------
21mr|valgrind-3.16.1-1|228	
21mr|valgrind-3.16.1-1|229	%prep
21mr|valgrind-3.16.1-1|230	%setup -q
21mr|valgrind-3.16.1-1|231	%autopatch -p1
21mr|valgrind-3.16.1-1|232	
21mr|valgrind-3.16.1-1|233	%build
21mr|valgrind-3.16.1-1|234	
21mr|valgrind-3.16.1-1|235	# Some patches (might) touch Makefile.am or configure.ac files.
21mr|valgrind-3.16.1-1|236	# Just always autoreconf so we don't need patches to prebuild files.
21mr|valgrind-3.16.1-1|237	./autogen.sh
21mr|valgrind-3.16.1-1|238	
21mr|valgrind-3.16.1-1|239	# We explicitly don't want the libmpi wrapper. So make sure that configure
21mr|valgrind-3.16.1-1|240	# doesn't pick some random mpi compiler that happens to be installed.
21mr|valgrind-3.16.1-1|241	%define mpiccpath /bin/false
21mr|valgrind-3.16.1-1|242	
21mr|valgrind-3.16.1-1|243	%configure \
21mr|valgrind-3.16.1-1|244	--with-mpicc=%{mpiccpath} \
21mr|valgrind-3.16.1-1|245	%{only_arch} \
21mr|valgrind-3.16.1-1|246	GDB=%{_bindir}/gdb
21mr|valgrind-3.16.1-1|247	
21mr|valgrind-3.16.1-1|248	%make
21mr|valgrind-3.16.1-1|249	make man-pages -C docs
21mr|valgrind-3.16.1-1|250	make html-docs -C docs
21mr|valgrind-3.16.1-1|251	make FAQ.txt -C docs
21mr|valgrind-3.16.1-1|252	#make print-docs -C docs
21mr|valgrind-3.16.1-1|253	
21mr|valgrind-3.16.1-1|254	%install
21mr|valgrind-3.16.1-1|255	%makeinstall_std
21mr|valgrind-3.16.1-1|256	%makeinstall_std install-data-hook -C docs
21mr|valgrind-3.16.1-1|257	
21mr|valgrind-3.16.1-1|258	# We want the MPI wrapper installed under the openmpi libdir so the script
21mr|valgrind-3.16.1-1|259	# generating the MPI library requires picks them up and sets up the right
21mr|valgrind-3.16.1-1|260	# openmpi libmpi.so requires. Install symlinks in the original/upstream
21mr|valgrind-3.16.1-1|261	# location for backwards compatibility.
21mr|valgrind-3.16.1-1|262	%if %{build_openmpi}
21mr|valgrind-3.16.1-1|263	pushd %{buildroot}%{_libdir}
21mr|valgrind-3.16.1-1|264	mkdir -p openmpi/valgrind
21mr|valgrind-3.16.1-1|265	cd valgrind
21mr|valgrind-3.16.1-1|266	mv libmpiwrap-%{valarch}-linux.so ../openmpi/valgrind/
21mr|valgrind-3.16.1-1|267	ln -s ../openmpi/valgrind/libmpiwrap-%{valarch}-linux.so
21mr|valgrind-3.16.1-1|268	popd
21mr|valgrind-3.16.1-1|269	%endif
21mr|valgrind-3.16.1-1|270	
21mr|valgrind-3.16.1-1|271	%if %{build_tools_devel}
21mr|valgrind-3.16.1-1|272	%ifarch %{ix86} x86_64
21mr|valgrind-3.16.1-1|273	# To avoid multilib clashes in between i?86 and x86_64,
21mr|valgrind-3.16.1-1|274	# tweak installed <valgrind/config.h> a little bit.
21mr|valgrind-3.16.1-1|275	for i in HAVE_PTHREAD_CREATE_GLIBC_2_0 HAVE_PTRACE_GETREGS HAVE_AS_AMD64_FXSAVE64; do
21mr|valgrind-3.16.1-1|276	sed -i -e 's,^\(#define '$i' 1\|/\* #undef '$i' \*/\)$,#ifdef __x86_64__\n# define '$i' 1\n#endif,' \
21mr|valgrind-3.16.1-1|277	%{buildroot}%{_includedir}/valgrind/config.h
21mr|valgrind-3.16.1-1|278	done
21mr|valgrind-3.16.1-1|279	%endif
21mr|valgrind-3.16.1-1|280	%else
21mr|valgrind-3.16.1-1|281	# Remove files we aren't going to package.
21mr|valgrind-3.16.1-1|282	# See tools-devel files.
21mr|valgrind-3.16.1-1|283	rm %{buildroot}%{_includedir}/valgrind/config.h
21mr|valgrind-3.16.1-1|284	rm %{buildroot}%{_includedir}/valgrind/libvex*h
21mr|valgrind-3.16.1-1|285	rm %{buildroot}%{_includedir}/valgrind/pub_tool_*h
21mr|valgrind-3.16.1-1|286	rm -rf %{buildroot}%{_includedir}/valgrind/vki
21mr|valgrind-3.16.1-1|287	rm %{buildroot}%{_libdir}/valgrind/*.a
21mr|valgrind-3.16.1-1|288	%endif
21mr|valgrind-3.16.1-1|289	
21mr|valgrind-3.16.1-1|290	# We don't want debuginfo generated for the vgpreload libraries.
21mr|valgrind-3.16.1-1|291	# Turn off execute bit so they aren't included in the debuginfo.list.
21mr|valgrind-3.16.1-1|292	# We'll turn the execute bit on again in %%files.
21mr|valgrind-3.16.1-1|293	chmod 644 %{buildroot}%{_libexecdir}/valgrind/vgpreload*-%{valarch}-*so
21mr|valgrind-3.16.1-1|294	
21mr|valgrind-3.16.1-1|295	%check
21mr|valgrind-3.16.1-1|296	# Prepare a little program to ensure that there are no unexpected
21mr|valgrind-3.16.1-1|297	# file descriptors open, the testsuite otherwise always fails.
21mr|valgrind-3.16.1-1|298	cat > close_fds.c <<EOF
21mr|valgrind-3.16.1-1|299	#include <stdlib.h>
21mr|valgrind-3.16.1-1|300	#include <unistd.h>
21mr|valgrind-3.16.1-1|301	int main (int argc, char *const argv[])
21mr|valgrind-3.16.1-1|302	{
21mr|valgrind-3.16.1-1|303	int i, j = sysconf (_SC_OPEN_MAX);
21mr|valgrind-3.16.1-1|304	if (j < 0)
21mr|valgrind-3.16.1-1|305	exit (1);
21mr|valgrind-3.16.1-1|306	for (i = 3; i < j; ++i)
21mr|valgrind-3.16.1-1|307	close (i);
21mr|valgrind-3.16.1-1|308	execvp (argv[1], argv + 1);
21mr|valgrind-3.16.1-1|309	exit (1);
21mr|valgrind-3.16.1-1|310	}
21mr|valgrind-3.16.1-1|311	EOF
21mr|valgrind-3.16.1-1|312	%__cc %{optflags} -o close_fds close_fds.c
21mr|valgrind-3.16.1-1|313	
21mr|valgrind-3.16.1-1|314	# ?
21mr|valgrind-3.16.1-1|315	for i in `find . -type f \( -name *-amd64-linux -o -name *-x86-linux -o -name *-ppc*-linux \)`; do
21mr|valgrind-3.16.1-1|316	case "`file $i`" in
21mr|valgrind-3.16.1-1|317	*ELF*executable*statically\ linked*)
21mr|valgrind-3.16.1-1|318	objcopy -R .debug_loc -R .debug_frame -R .debug_ranges $i
21mr|valgrind-3.16.1-1|319	esac
21mr|valgrind-3.16.1-1|320	done
21mr|valgrind-3.16.1-1|321	
21mr|valgrind-3.16.1-1|322	# Make sure a basic binary runs. There should be no errors.
21mr|valgrind-3.16.1-1|323	./vg-in-place --error-exitcode=1 /bin/true || :
21mr|valgrind-3.16.1-1|324	
21mr|valgrind-3.16.1-1|325	# Make sure no extra CFLAGS, CXXFLAGS or LDFLAGS leak through,
21mr|valgrind-3.16.1-1|326	# the testsuite sets all flags as necessary.
21mr|valgrind-3.16.1-1|327	make CFLAGS="" CXXFLAGS="" LDFLAGS="" check || :
21mr|valgrind-3.16.1-1|328	
21mr|valgrind-3.16.1-1|329	# Workaround https://bugzilla.redhat.com/show_bug.cgi?id=1434601
21mr|valgrind-3.16.1-1|330	# for gdbserver tests.
21mr|valgrind-3.16.1-1|331	export PYTHONCOERCECLOCALE=0
21mr|valgrind-3.16.1-1|332	
21mr|valgrind-3.16.1-1|333	# some tests are known to fail,
21mr|valgrind-3.16.1-1|334	# just check no more tests are failing than in Fedora ;)
21mr|valgrind-3.16.1-1|335	echo ===============TESTING===================
21mr|valgrind-3.16.1-1|336	%if %{run_full_regtest}
21mr|valgrind-3.16.1-1|337	./close_fds make regtest || :
21mr|valgrind-3.16.1-1|338	%else
21mr|valgrind-3.16.1-1|339	./close_fds make nonexp-regtest || :
21mr|valgrind-3.16.1-1|340	%endif
21mr|valgrind-3.16.1-1|341	
21mr|valgrind-3.16.1-1|342	# Make sure test failures show up in build.log
21mr|valgrind-3.16.1-1|343	# Gather up the diffs (at most the first 20 lines for each one)
21mr|valgrind-3.16.1-1|344	MAX_LINES=20
21mr|valgrind-3.16.1-1|345	diff_files=`find . -name '*.diff' | sort`
21mr|valgrind-3.16.1-1|346	if [ z"$diff_files" = z ] ; then
21mr|valgrind-3.16.1-1|347	echo "Congratulations, all tests passed!" >> diffs
21mr|valgrind-3.16.1-1|348	else
21mr|valgrind-3.16.1-1|349	for i in $diff_files ; do
21mr|valgrind-3.16.1-1|350	echo "=================================================" >> diffs
21mr|valgrind-3.16.1-1|351	echo $i                                                  >> diffs
21mr|valgrind-3.16.1-1|352	echo "=================================================" >> diffs
21mr|valgrind-3.16.1-1|353	if [ `wc -l < $i` -le $MAX_LINES ] ; then
21mr|valgrind-3.16.1-1|354	cat $i                                                >> diffs
21mr|valgrind-3.16.1-1|355	else
21mr|valgrind-3.16.1-1|356	head -n $MAX_LINES $i                                 >> diffs
21mr|valgrind-3.16.1-1|357	echo "<truncated beyond $MAX_LINES lines>"            >> diffs
21mr|valgrind-3.16.1-1|358	fi
21mr|valgrind-3.16.1-1|359	done
21mr|valgrind-3.16.1-1|360	fi
21mr|valgrind-3.16.1-1|361	cat diffs
21mr|valgrind-3.16.1-1|362	echo ===============END TESTING===============

19640 21
21mr|validator-htmlparser-1.4-7|1	# Test are disabled by default
21mr|validator-htmlparser-1.4-7|2	# Not available test deps
21mr|validator-htmlparser-1.4-7|3	# https://bugzilla.redhat.com/show_bug.cgi?id=1202504
21mr|validator-htmlparser-1.4-7|4	%bcond_with tests
21mr|validator-htmlparser-1.4-7|5	%global hghash 42d7aef60138
21mr|validator-htmlparser-1.4-7|6	%global oname htmlparser
21mr|validator-htmlparser-1.4-7|7	Name:          validator-htmlparser
21mr|validator-htmlparser-1.4-7|8	Version:       1.4
21mr|validator-htmlparser-1.4-7|9	Release:       7
21mr|validator-htmlparser-1.4-7|10	Summary:       An implementation of the HTML5 parsing algorithm in Java
21mr|validator-htmlparser-1.4-7|11	# LGPL (v3 or later): translator-src/nu/validator/htmlparser/cpptranslate/CppVisitor.java
21mr|validator-htmlparser-1.4-7|12	# MIT/X11 (BSD like): translator-src/nu/validator/htmlparser/generator/ApplyHotSpotWorkaround.java
21mr|validator-htmlparser-1.4-7|13	# translator-src/nu/validator/htmlparser/generator/GenerateNamedCharacters.java
21mr|validator-htmlparser-1.4-7|14	# MPL (v1.1) GPL: translator-src/nu/validator/htmlparser/generator/GenerateNamedCharactersCpp.java
21mr|validator-htmlparser-1.4-7|15	# translator-src/nu/validator/htmlparser/cpptranslate/*
21mr|validator-htmlparser-1.4-7|16	# MIT/X11 (BSD like): src/nu/validator/htmlparser/*
21mr|validator-htmlparser-1.4-7|17	# BSD (3 clause): src/nu/validator/htmlparser/rewindable/Rewindable.java
21mr|validator-htmlparser-1.4-7|18	# src/nu/validator/htmlparser/rewindable/RewindableInputStream.java
21mr|validator-htmlparser-1.4-7|19	# BSD MIT: pom.xml
21mr|validator-htmlparser-1.4-7|20	License:       BSD and GPLv2+ and LGPLv3 and MIT and MPLv1.1
21mr|validator-htmlparser-1.4-7|21	URL:           http://about.validator.nu/htmlparser/
21mr|validator-htmlparser-1.4-7|22	Source0:       https://hg.mozilla.org/projects/htmlparser/archive/%{hghash}.tar.gz
21mr|validator-htmlparser-1.4-7|23	Source1:       validator-htmlparser-translator-template-pom.xml
21mr|validator-htmlparser-1.4-7|24	
21mr|validator-htmlparser-1.4-7|25	BuildRequires: maven-local
21mr|validator-htmlparser-1.4-7|26	BuildRequires: mvn(com.ibm.icu:icu4j)
21mr|validator-htmlparser-1.4-7|27	%if %{with test}
21mr|validator-htmlparser-1.4-7|28	BuildRequires: mvn(com.sdicons.jsontools:jsontools-core)
21mr|validator-htmlparser-1.4-7|29	%endif
21mr|validator-htmlparser-1.4-7|30	BuildRequires: mvn(net.sourceforge.jchardet:jchardet)
21mr|validator-htmlparser-1.4-7|31	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|validator-htmlparser-1.4-7|32	BuildRequires: mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|validator-htmlparser-1.4-7|33	BuildRequires: mvn(xom:xom)
21mr|validator-htmlparser-1.4-7|34	
21mr|validator-htmlparser-1.4-7|35	Group:          Development/Java
21mr|validator-htmlparser-1.4-7|36	BuildArch:     noarch
21mr|validator-htmlparser-1.4-7|37	# Java stack is not supported on x86_32
21mr|validator-htmlparser-1.4-7|38	ExcludeArch: %{ix86}
21mr|validator-htmlparser-1.4-7|39	
21mr|validator-htmlparser-1.4-7|40	%description
21mr|validator-htmlparser-1.4-7|41	The Validator.nu HTML Parser is an implementation of the
21mr|validator-htmlparser-1.4-7|42	HTML5 parsing algorithm in Java for applications. The parser
21mr|validator-htmlparser-1.4-7|43	is designed to work as a drop-in replacement for the
21mr|validator-htmlparser-1.4-7|44	XML parser in applications that already support XHTML 1.x
21mr|validator-htmlparser-1.4-7|45	content with an XML parser and use SAX, DOM or XOM to
21mr|validator-htmlparser-1.4-7|46	interface with the parser.
21mr|validator-htmlparser-1.4-7|47	
21mr|validator-htmlparser-1.4-7|48	%package javadoc
21mr|validator-htmlparser-1.4-7|49	Summary:       Javadoc for %{name}
21mr|validator-htmlparser-1.4-7|50	
21mr|validator-htmlparser-1.4-7|51	%description javadoc
21mr|validator-htmlparser-1.4-7|52	This package contains javadoc for %{name}.
21mr|validator-htmlparser-1.4-7|53	
21mr|validator-htmlparser-1.4-7|54	%prep
21mr|validator-htmlparser-1.4-7|55	%setup -q -n %{oname}-%{hghash}
21mr|validator-htmlparser-1.4-7|56	
21mr|validator-htmlparser-1.4-7|57	%pom_remove_plugin org.codehaus.mojo:rpm-maven-plugin
21mr|validator-htmlparser-1.4-7|58	
21mr|validator-htmlparser-1.4-7|59	%if %{without test}
21mr|validator-htmlparser-1.4-7|60	%pom_remove_dep com.sdicons.jsontools:jsontools-core
21mr|validator-htmlparser-1.4-7|61	rm -r test-src/*
21mr|validator-htmlparser-1.4-7|62	%else
21mr|validator-htmlparser-1.4-7|63	%pom_xpath_set "pom:skip" false
21mr|validator-htmlparser-1.4-7|64	%endif
21mr|validator-htmlparser-1.4-7|65	
21mr|validator-htmlparser-1.4-7|66	%pom_xpath_remove "pom:dependency[pom:artifactId= 'tools']/pom:scope"
21mr|validator-htmlparser-1.4-7|67	%pom_xpath_remove "pom:dependency[pom:artifactId= 'tools']/pom:systemPath"
21mr|validator-htmlparser-1.4-7|68	
21mr|validator-htmlparser-1.4-7|69	# Fix invailid chars using JVM tool
21mr|validator-htmlparser-1.4-7|70	for file in src/nu/validator/htmlparser/impl/Tokenizer.java \
21mr|validator-htmlparser-1.4-7|71	src/nu/validator/htmlparser/impl/TreeBuilder.java \
21mr|validator-htmlparser-1.4-7|72	translator-src/nu/validator/htmlparser/cpptranslate/CppVisitor.java
21mr|validator-htmlparser-1.4-7|73	do
21mr|validator-htmlparser-1.4-7|74	native2ascii -encoding UTF8 ${file} ${file}
21mr|validator-htmlparser-1.4-7|75	done
21mr|validator-htmlparser-1.4-7|76	
21mr|validator-htmlparser-1.4-7|77	# Build fix for javaparser 1.0.11
21mr|validator-htmlparser-1.4-7|78	sed -i "s|japa.parser.ast.BlockComment|japa.parser.ast.comments.BlockComment|" \
21mr|validator-htmlparser-1.4-7|79	translator-src/nu/validator/htmlparser/cpptranslate/CppVisitor.java
21mr|validator-htmlparser-1.4-7|80	sed -i "s|japa.parser.ast.LineComment|japa.parser.ast.comments.LineComment|" \
21mr|validator-htmlparser-1.4-7|81	translator-src/nu/validator/htmlparser/cpptranslate/CppVisitor.java
21mr|validator-htmlparser-1.4-7|82	sed -i "s|japa.parser.ast.body.JavadocComment|japa.parser.ast.comments.JavadocComment|" \
21mr|validator-htmlparser-1.4-7|83	translator-src/nu/validator/htmlparser/cpptranslate/CppVisitor.java
21mr|validator-htmlparser-1.4-7|84	
21mr|validator-htmlparser-1.4-7|85	cp -p %{SOURCE1} translator-src/pom.xml
21mr|validator-htmlparser-1.4-7|86	sed -i "s|@VERSION@|%{version}|" translator-src/pom.xml
21mr|validator-htmlparser-1.4-7|87	
21mr|validator-htmlparser-1.4-7|88	# This is a dummy POM added just to ease building in the RPM platforms
21mr|validator-htmlparser-1.4-7|89	cat > %{oname}-pom.xml << EOF
21mr|validator-htmlparser-1.4-7|90	<?xml version="1.0" encoding="UTF-8"?>
21mr|validator-htmlparser-1.4-7|91	<project
21mr|validator-htmlparser-1.4-7|92	xmlns="http://maven.apache.org/POM/4.0.0"
21mr|validator-htmlparser-1.4-7|93	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"
21mr|validator-htmlparser-1.4-7|94	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
21mr|validator-htmlparser-1.4-7|95	<modelVersion>4.0.0</modelVersion>
21mr|validator-htmlparser-1.4-7|96	<groupId>nu.validator.%{oname}</groupId>
21mr|validator-htmlparser-1.4-7|97	<artifactId>%{oname}-project</artifactId>
21mr|validator-htmlparser-1.4-7|98	<packaging>pom</packaging>
21mr|validator-htmlparser-1.4-7|99	<version>%{version}</version>
21mr|validator-htmlparser-1.4-7|100	<modules>
21mr|validator-htmlparser-1.4-7|101	<module>.</module>
21mr|validator-htmlparser-1.4-7|102	<!-- Re-enable this module when it is ported to the latest version of javaparser -->
21mr|validator-htmlparser-1.4-7|103	<!-- module>translator-src</module -->
21mr|validator-htmlparser-1.4-7|104	</modules>
21mr|validator-htmlparser-1.4-7|105	</project>
21mr|validator-htmlparser-1.4-7|106	EOF
21mr|validator-htmlparser-1.4-7|107	
21mr|validator-htmlparser-1.4-7|108	chmod 644 README.txt
21mr|validator-htmlparser-1.4-7|109	
21mr|validator-htmlparser-1.4-7|110	%mvn_file nu.validator.%{oname}:htmlparser %{name}
21mr|validator-htmlparser-1.4-7|111	%mvn_file nu.validator.%{oname}:translator %{name}-translator
21mr|validator-htmlparser-1.4-7|112	%mvn_package :%{oname}-project __noinstall
21mr|validator-htmlparser-1.4-7|113	
21mr|validator-htmlparser-1.4-7|114	%build
21mr|validator-htmlparser-1.4-7|115	
21mr|validator-htmlparser-1.4-7|116	%if %{without test}
21mr|validator-htmlparser-1.4-7|117	opts="-f"
21mr|validator-htmlparser-1.4-7|118	%endif
21mr|validator-htmlparser-1.4-7|119	
21mr|validator-htmlparser-1.4-7|120	%mvn_build $opts -- -f %{oname}-pom.xml
21mr|validator-htmlparser-1.4-7|121	
21mr|validator-htmlparser-1.4-7|122	%install
21mr|validator-htmlparser-1.4-7|123	%mvn_install
21mr|validator-htmlparser-1.4-7|124	
21mr|validator-htmlparser-1.4-7|125	%files -f .mfiles
21mr|validator-htmlparser-1.4-7|126	%doc README.txt
21mr|validator-htmlparser-1.4-7|127	%license LICENSE.txt
21mr|validator-htmlparser-1.4-7|128	
21mr|validator-htmlparser-1.4-7|129	%files javadoc -f .mfiles-javadoc
21mr|validator-htmlparser-1.4-7|130	%license LICENSE.txt
21mr|validator-htmlparser-1.4-7|131	

19641 21
21mr|vamp-plugin-sdk-2.9-1|1	%define	major 2
21mr|vamp-plugin-sdk-2.9-1|2	%define libname	%mklibname %{name} %{major}
21mr|vamp-plugin-sdk-2.9-1|3	%define develname %mklibname -d %{name}
21mr|vamp-plugin-sdk-2.9-1|4	%define staticdevelname %mklibname -d %{name} -s
21mr|vamp-plugin-sdk-2.9-1|5	
21mr|vamp-plugin-sdk-2.9-1|6	Summary:	An API for audio analysis and feature extraction plugins
21mr|vamp-plugin-sdk-2.9-1|7	Name:		vamp-plugin-sdk
21mr|vamp-plugin-sdk-2.9-1|8	Version:	2.9
21mr|vamp-plugin-sdk-2.9-1|9	Release:	1
21mr|vamp-plugin-sdk-2.9-1|10	License:	BSD
21mr|vamp-plugin-sdk-2.9-1|11	Group:		System/Libraries
21mr|vamp-plugin-sdk-2.9-1|12	URL:		http://www.vamp-plugins.org/
21mr|vamp-plugin-sdk-2.9-1|13	Source0:	https://github.com/c4dm/vamp-plugin-sdk/archive/vamp-plugin-sdk-v%{version}.tar.gz
21mr|vamp-plugin-sdk-2.9-1|14	Patch0:		vamp-plugin-sdk-2.9.0-libdir.patch
21mr|vamp-plugin-sdk-2.9-1|15	BuildRequires:	pkgconfig(sndfile)
21mr|vamp-plugin-sdk-2.9-1|16	
21mr|vamp-plugin-sdk-2.9-1|17	%description
21mr|vamp-plugin-sdk-2.9-1|18	Vamp is an API for C and C++ plugins that process sampled audio data to produce
21mr|vamp-plugin-sdk-2.9-1|19	descriptive output (measurements or semantic observations).
21mr|vamp-plugin-sdk-2.9-1|20	
21mr|vamp-plugin-sdk-2.9-1|21	%package -n	%{libname}
21mr|vamp-plugin-sdk-2.9-1|22	Summary:	An API for audio analysis and feature extraction plugins library
21mr|vamp-plugin-sdk-2.9-1|23	Group:		System/Libraries
21mr|vamp-plugin-sdk-2.9-1|24	
21mr|vamp-plugin-sdk-2.9-1|25	%description -n	%{libname}
21mr|vamp-plugin-sdk-2.9-1|26	Vamp is an API for C and C++ plugins that process sampled audio data to produce
21mr|vamp-plugin-sdk-2.9-1|27	descriptive output (measurements or semantic observations).
21mr|vamp-plugin-sdk-2.9-1|28	
21mr|vamp-plugin-sdk-2.9-1|29	%package -n	%{develname}
21mr|vamp-plugin-sdk-2.9-1|30	Summary:	Development files (headers) for SLV2
21mr|vamp-plugin-sdk-2.9-1|31	Group:		Development/C
21mr|vamp-plugin-sdk-2.9-1|32	Requires:	%{libname} = %{version}
21mr|vamp-plugin-sdk-2.9-1|33	Provides:	%{name}-devel = %{version}
21mr|vamp-plugin-sdk-2.9-1|34	Requires:	pkgconfig
21mr|vamp-plugin-sdk-2.9-1|35	
21mr|vamp-plugin-sdk-2.9-1|36	%description -n	%{develname}
21mr|vamp-plugin-sdk-2.9-1|37	Vamp is an API for C and C++ plugins that process sampled audio data to produce
21mr|vamp-plugin-sdk-2.9-1|38	descriptive output (measurements or semantic observations).
21mr|vamp-plugin-sdk-2.9-1|39	
21mr|vamp-plugin-sdk-2.9-1|40	The %{name}-devel package contains libraries
21mr|vamp-plugin-sdk-2.9-1|41	and header files for developing
21mr|vamp-plugin-sdk-2.9-1|42	applications that use %{name}.
21mr|vamp-plugin-sdk-2.9-1|43	
21mr|vamp-plugin-sdk-2.9-1|44	%package -n	%{staticdevelname}
21mr|vamp-plugin-sdk-2.9-1|45	Summary:	Development files (headers) for SLV2
21mr|vamp-plugin-sdk-2.9-1|46	Group:		Development/C
21mr|vamp-plugin-sdk-2.9-1|47	Requires:	%{develname} = %{version}
21mr|vamp-plugin-sdk-2.9-1|48	Provides:	%{name}-static-devel = %{version}
21mr|vamp-plugin-sdk-2.9-1|49	
21mr|vamp-plugin-sdk-2.9-1|50	%description -n	%{staticdevelname}
21mr|vamp-plugin-sdk-2.9-1|51	Vamp is an API for C and C++ plugins that process sampled audio data to produce
21mr|vamp-plugin-sdk-2.9-1|52	descriptive output (measurements or semantic observations).
21mr|vamp-plugin-sdk-2.9-1|53	
21mr|vamp-plugin-sdk-2.9-1|54	The %{name}-static package contains library files for developing static
21mr|vamp-plugin-sdk-2.9-1|55	applications that use %{name}.
21mr|vamp-plugin-sdk-2.9-1|56	
21mr|vamp-plugin-sdk-2.9-1|57	%prep
21mr|vamp-plugin-sdk-2.9-1|58	
21mr|vamp-plugin-sdk-2.9-1|59	%setup -qn %{name}-%{name}-v%{version}
21mr|vamp-plugin-sdk-2.9-1|60	%autopatch -p1
21mr|vamp-plugin-sdk-2.9-1|61	sed -i 's|/lib/vamp|/%{_lib}/vamp|g' src/vamp-hostsdk/PluginHostAdapter.cpp
21mr|vamp-plugin-sdk-2.9-1|62	sed -i 's|/lib/|/%{_lib}/|g' src/vamp-hostsdk/PluginLoader.cpp
21mr|vamp-plugin-sdk-2.9-1|63	
21mr|vamp-plugin-sdk-2.9-1|64	%build
21mr|vamp-plugin-sdk-2.9-1|65	./configure --prefix=/usr \
21mr|vamp-plugin-sdk-2.9-1|66	--libdir=%{_libdir} \
21mr|vamp-plugin-sdk-2.9-1|67	--bindir=%{_bindir} \
21mr|vamp-plugin-sdk-2.9-1|68	--sbindir=%{_sbindir} \
21mr|vamp-plugin-sdk-2.9-1|69	--includedir=%{_includedir}
21mr|vamp-plugin-sdk-2.9-1|70	#make
21mr|vamp-plugin-sdk-2.9-1|71	%make
21mr|vamp-plugin-sdk-2.9-1|72	
21mr|vamp-plugin-sdk-2.9-1|73	%install
21mr|vamp-plugin-sdk-2.9-1|74	# fix libdir
21mr|vamp-plugin-sdk-2.9-1|75	find . -name '*.pc.in' -exec sed -i 's|/lib|/%{_lib}|' {} ';'
21mr|vamp-plugin-sdk-2.9-1|76	make install DESTDIR=%{buildroot} LIBDIR=%{_libdir}
21mr|vamp-plugin-sdk-2.9-1|77	
21mr|vamp-plugin-sdk-2.9-1|78	find %{buildroot} -name '*.la' -exec rm -f {} ';'
21mr|vamp-plugin-sdk-2.9-1|79	
21mr|vamp-plugin-sdk-2.9-1|80	# create Makefile for examples
21mr|vamp-plugin-sdk-2.9-1|81	cd examples
21mr|vamp-plugin-sdk-2.9-1|82	echo CXXFLAGS=%{optflags} -fpic >> Makefile
21mr|vamp-plugin-sdk-2.9-1|83	echo bundle: `ls *.o` >> Makefile
21mr|vamp-plugin-sdk-2.9-1|84	echo -e "\t"g++ \$\(CXXFLAGS\) -shared -Wl,-Bsymbolic \
21mr|vamp-plugin-sdk-2.9-1|85	-o vamp-example-plugins.so \
21mr|vamp-plugin-sdk-2.9-1|86	*.o \$\(pkg-config --libs vamp-sdk\) >> Makefile
21mr|vamp-plugin-sdk-2.9-1|87	echo `ls *.cpp`: >> Makefile
21mr|vamp-plugin-sdk-2.9-1|88	echo -e "\t"g++ \$\(CXXFLAGS\) -c $*.cpp >> Makefile
21mr|vamp-plugin-sdk-2.9-1|89	echo clean: >> Makefile
21mr|vamp-plugin-sdk-2.9-1|90	echo -e "\t"-rm *.o *.so >> Makefile
21mr|vamp-plugin-sdk-2.9-1|91	# clean directory up so we can package the sources
21mr|vamp-plugin-sdk-2.9-1|92	make clean
21mr|vamp-plugin-sdk-2.9-1|93	
21mr|vamp-plugin-sdk-2.9-1|94	%files -n %{libname}
21mr|vamp-plugin-sdk-2.9-1|95	%doc COPYING README
21mr|vamp-plugin-sdk-2.9-1|96	%{_libdir}/*.so.*
21mr|vamp-plugin-sdk-2.9-1|97	
21mr|vamp-plugin-sdk-2.9-1|98	%files -n %{develname}
21mr|vamp-plugin-sdk-2.9-1|99	%doc examples
21mr|vamp-plugin-sdk-2.9-1|100	%{_includedir}/*
21mr|vamp-plugin-sdk-2.9-1|101	%{_libdir}/*.so
21mr|vamp-plugin-sdk-2.9-1|102	%{_libdir}/vamp/*
21mr|vamp-plugin-sdk-2.9-1|103	%{_bindir}/vamp-rdf-template-generator
21mr|vamp-plugin-sdk-2.9-1|104	%{_bindir}/vamp-simple-host
21mr|vamp-plugin-sdk-2.9-1|105	%{_libdir}/pkgconfig/*.pc
21mr|vamp-plugin-sdk-2.9-1|106	
21mr|vamp-plugin-sdk-2.9-1|107	%files -n %{staticdevelname}
21mr|vamp-plugin-sdk-2.9-1|108	%{_libdir}/*.a

19642 21
21mr|vapoursynth-R60-1|1	%define	major 0
21mr|vapoursynth-R60-1|2	%define	libname %mklibname %{name} %{major}
21mr|vapoursynth-R60-1|3	%define	libscript %mklibname vapoursynth-script %{major}
21mr|vapoursynth-R60-1|4	%define	devname %mklibname %{name} -d
21mr|vapoursynth-R60-1|5	
21mr|vapoursynth-R60-1|6	%define	_disable_ld_no_undefined 1
21mr|vapoursynth-R60-1|7	
21mr|vapoursynth-R60-1|8	Summary:	A video processing framework with the future in mind
21mr|vapoursynth-R60-1|9	Name:		vapoursynth
21mr|vapoursynth-R60-1|10	Version:	R60
21mr|vapoursynth-R60-1|11	Release:	1
21mr|vapoursynth-R60-1|12	License:	OFL and LGPLv2+
21mr|vapoursynth-R60-1|13	Group:		Video
21mr|vapoursynth-R60-1|14	Url:		http://www.vapoursynth.com/
21mr|vapoursynth-R60-1|15	Source0:	https://github.com/vapoursynth/vapoursynth/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|vapoursynth-R60-1|16	Source1:	vapoursynth.xml
21mr|vapoursynth-R60-1|17	Patch0:		vapoursynth-R57-soname.patch
21mr|vapoursynth-R60-1|18	BuildRequires:	nasm
21mr|vapoursynth-R60-1|19	BuildRequires:	shared-mime-info
21mr|vapoursynth-R60-1|20	BuildRequires:	ffmpeg-devel
21mr|vapoursynth-R60-1|21	BuildRequires:	pkgconfig(ImageMagick)
21mr|vapoursynth-R60-1|22	BuildRequires:	pkgconfig(libass)
21mr|vapoursynth-R60-1|23	BuildRequires:	pkgconfig(python3) >= 3.8
21mr|vapoursynth-R60-1|24	BuildRequires:	pkgconfig(tesseract)
21mr|vapoursynth-R60-1|25	BuildRequires:	pkgconfig(zimg)
21mr|vapoursynth-R60-1|26	BuildRequires:	python3egg(cython)
21mr|vapoursynth-R60-1|27	BuildRequires:	python3egg(setuptools)
21mr|vapoursynth-R60-1|28	BuildRequires:	python3egg(sphinx)
21mr|vapoursynth-R60-1|29	Requires:	ffmpeg
21mr|vapoursynth-R60-1|30	Requires:	tesseract
21mr|vapoursynth-R60-1|31	
21mr|vapoursynth-R60-1|32	%description
21mr|vapoursynth-R60-1|33	VapourSynth is an application for video manipulation. Or a plugin. Or a
21mr|vapoursynth-R60-1|34	library. It’s hard to tell because it has a core library written in C++
21mr|vapoursynth-R60-1|35	and a Python module to allow video scripts to be created. It came to be
21mr|vapoursynth-R60-1|36	when I started thinking about alternative designs for Avisynth and most
21mr|vapoursynth-R60-1|37	of it was written over a 3 month period.
21mr|vapoursynth-R60-1|38	The software has been heavily inspired by Avisynth and aims to be a 21st
21mr|vapoursynth-R60-1|39	century rewrite, taking advantage of the advancements computers have made
21mr|vapoursynth-R60-1|40	since the late 90s.
21mr|vapoursynth-R60-1|41	The main features compared to Avisynth are:
21mr|vapoursynth-R60-1|42	* Multithreaded: frame level multithreading that scales well.
21mr|vapoursynth-R60-1|43	* Generalized colorspaces: new colorspaces can be specified at runtime.
21mr|vapoursynth-R60-1|44	* Per frame properties: additional metadata can be attached to frames.
21mr|vapoursynth-R60-1|45	* Python3 based: the scripting part is implemented as a Python 3 module so you
21mr|vapoursynth-R60-1|46	don’t have to learn a special language.
21mr|vapoursynth-R60-1|47	* Support for video with format changes: some video just can’t stick to one
21mr|vapoursynth-R60-1|48	format or frame size.
21mr|vapoursynth-R60-1|49	* Compatible with a large number of already existing Avisynth plugins.
21mr|vapoursynth-R60-1|50	
21mr|vapoursynth-R60-1|51	%files
21mr|vapoursynth-R60-1|52	%doc ChangeLog README.md
21mr|vapoursynth-R60-1|53	%{_bindir}/*
21mr|vapoursynth-R60-1|54	%{_datadir}/mime/packages/%{name}.xml
21mr|vapoursynth-R60-1|55	%{_mandir}/man3/%{name}.3*
21mr|vapoursynth-R60-1|56	
21mr|vapoursynth-R60-1|57	#----------------------------------------------------------------------------
21mr|vapoursynth-R60-1|58	
21mr|vapoursynth-R60-1|59	%package -n %{libname}
21mr|vapoursynth-R60-1|60	Summary:	Shared library for %{name}
21mr|vapoursynth-R60-1|61	Group:		System/Libraries
21mr|vapoursynth-R60-1|62	
21mr|vapoursynth-R60-1|63	%description -n %{libname}
21mr|vapoursynth-R60-1|64	Shared library for %{name}.
21mr|vapoursynth-R60-1|65	
21mr|vapoursynth-R60-1|66	%files -n %{libname}
21mr|vapoursynth-R60-1|67	%doc ChangeLog README.md
21mr|vapoursynth-R60-1|68	%{_libdir}/libvapoursynth.so.%{major}*
21mr|vapoursynth-R60-1|69	
21mr|vapoursynth-R60-1|70	#----------------------------------------------------------------------------
21mr|vapoursynth-R60-1|71	
21mr|vapoursynth-R60-1|72	%package -n %{libscript}
21mr|vapoursynth-R60-1|73	Summary:	Shared library for %{name}
21mr|vapoursynth-R60-1|74	Group:		System/Libraries
21mr|vapoursynth-R60-1|75	Conflicts:	%{_lib}vapoursynth0 < R26-2
21mr|vapoursynth-R60-1|76	
21mr|vapoursynth-R60-1|77	%description -n %{libscript}
21mr|vapoursynth-R60-1|78	Shared library for %{name}.
21mr|vapoursynth-R60-1|79	
21mr|vapoursynth-R60-1|80	%files -n %{libscript}
21mr|vapoursynth-R60-1|81	%doc ChangeLog README.md
21mr|vapoursynth-R60-1|82	%{_libdir}/libvapoursynth-script.so.%{major}*
21mr|vapoursynth-R60-1|83	
21mr|vapoursynth-R60-1|84	#----------------------------------------------------------------------------
21mr|vapoursynth-R60-1|85	
21mr|vapoursynth-R60-1|86	%package -n %{devname}
21mr|vapoursynth-R60-1|87	Summary:	Development files for %{name}
21mr|vapoursynth-R60-1|88	Group:		Development/C++
21mr|vapoursynth-R60-1|89	Requires:	%{libname} = %{EVRD}
21mr|vapoursynth-R60-1|90	Requires:	%{libscript} = %{EVRD}
21mr|vapoursynth-R60-1|91	Provides:	%{name}-devel = %{EVRD}
21mr|vapoursynth-R60-1|92	%rename		%{_lib}vapoursynth-static-devel
21mr|vapoursynth-R60-1|93	
21mr|vapoursynth-R60-1|94	%description -n %{devname}
21mr|vapoursynth-R60-1|95	Development files and headers for %{name}.
21mr|vapoursynth-R60-1|96	
21mr|vapoursynth-R60-1|97	%files -n %{devname}
21mr|vapoursynth-R60-1|98	%doc ChangeLog README.md
21mr|vapoursynth-R60-1|99	%{_includedir}/%{name}
21mr|vapoursynth-R60-1|100	%{_libdir}/libvapoursynth.so
21mr|vapoursynth-R60-1|101	%{_libdir}/libvapoursynth-script.so
21mr|vapoursynth-R60-1|102	%{_libdir}/pkgconfig/*.pc
21mr|vapoursynth-R60-1|103	
21mr|vapoursynth-R60-1|104	#----------------------------------------------------------------------------
21mr|vapoursynth-R60-1|105	
21mr|vapoursynth-R60-1|106	%package -n python3-%{name}
21mr|vapoursynth-R60-1|107	Summary:	Python bindings for %{name}
21mr|vapoursynth-R60-1|108	Group:		Development/Python
21mr|vapoursynth-R60-1|109	Requires:	%{libname} = %{EVRD}
21mr|vapoursynth-R60-1|110	
21mr|vapoursynth-R60-1|111	%description -n python3-%{name}
21mr|vapoursynth-R60-1|112	Python bindings for %{name}.
21mr|vapoursynth-R60-1|113	
21mr|vapoursynth-R60-1|114	
21mr|vapoursynth-R60-1|115	%files -n python3-%{name}
21mr|vapoursynth-R60-1|116	%doc ChangeLog README.md
21mr|vapoursynth-R60-1|117	%{py3_platsitedir}/%{name}.so
21mr|vapoursynth-R60-1|118	
21mr|vapoursynth-R60-1|119	#----------------------------------------------------------------------------
21mr|vapoursynth-R60-1|120	
21mr|vapoursynth-R60-1|121	%package doc
21mr|vapoursynth-R60-1|122	Summary:	Documentation for %{name}
21mr|vapoursynth-R60-1|123	Group:		Documentation
21mr|vapoursynth-R60-1|124	
21mr|vapoursynth-R60-1|125	%description doc
21mr|vapoursynth-R60-1|126	This package contains documentation of %{name}.
21mr|vapoursynth-R60-1|127	
21mr|vapoursynth-R60-1|128	%files doc
21mr|vapoursynth-R60-1|129	%doc doc/_build/html
21mr|vapoursynth-R60-1|130	
21mr|vapoursynth-R60-1|131	#----------------------------------------------------------------------------
21mr|vapoursynth-R60-1|132	
21mr|vapoursynth-R60-1|133	%prep
21mr|vapoursynth-R60-1|134	%autosetup -p1
21mr|vapoursynth-R60-1|135	
21mr|vapoursynth-R60-1|136	autoreconf -fiv
21mr|vapoursynth-R60-1|137	%build
21mr|vapoursynth-R60-1|138	%configure	--enable-plugins \
21mr|vapoursynth-R60-1|139	--enable-guard-pattern \
21mr|vapoursynth-R60-1|140	--disable-static
21mr|vapoursynth-R60-1|141	%make
21mr|vapoursynth-R60-1|142	
21mr|vapoursynth-R60-1|143	# Build the docs
21mr|vapoursynth-R60-1|144	pushd doc
21mr|vapoursynth-R60-1|145	%make man html
21mr|vapoursynth-R60-1|146	popd
21mr|vapoursynth-R60-1|147	
21mr|vapoursynth-R60-1|148	# Kill useless file
21mr|vapoursynth-R60-1|149	rm -f doc/_build/html/.buildinfo
21mr|vapoursynth-R60-1|150	
21mr|vapoursynth-R60-1|151	
21mr|vapoursynth-R60-1|152	%install
21mr|vapoursynth-R60-1|153	%makeinstall_std
21mr|vapoursynth-R60-1|154	
21mr|vapoursynth-R60-1|155	# Install mimetype support
21mr|vapoursynth-R60-1|156	install -dm 755 %{buildroot}%{_datadir}/mime/packages
21mr|vapoursynth-R60-1|157	install -m 644 %{SOURCE1} %{buildroot}%{_datadir}/mime/packages
21mr|vapoursynth-R60-1|158	
21mr|vapoursynth-R60-1|159	# Install generated man pages
21mr|vapoursynth-R60-1|160	mkdir -p %{buildroot}%{_mandir}/man3
21mr|vapoursynth-R60-1|161	install -m 644 doc/_build/man/%{name}.3 %{buildroot}%{_mandir}/man3/

19643 21
21mr|vboot-utils-20190823-4.git595108c0|1	%define gitshort 595108c0
21mr|vboot-utils-20190823-4.git595108c0|2	
21mr|vboot-utils-20190823-4.git595108c0|3	Name:		vboot-utils
21mr|vboot-utils-20190823-4.git595108c0|4	Version:	20190823
21mr|vboot-utils-20190823-4.git595108c0|5	Release:	4.git%{gitshort}%{?dist}
21mr|vboot-utils-20190823-4.git595108c0|6	Group:		System/Kernel and hardware
21mr|vboot-utils-20190823-4.git595108c0|7	Summary:	Verified Boot Utility from Chromium OS
21mr|vboot-utils-20190823-4.git595108c0|8	License:	BSD
21mr|vboot-utils-20190823-4.git595108c0|9	URL:		https://chromium.googlesource.com/chromiumos/platform/vboot_reference
21mr|vboot-utils-20190823-4.git595108c0|10	
21mr|vboot-utils-20190823-4.git595108c0|11	ExclusiveArch:	%{arm} aarch64 %{ix86} x86_64
21mr|vboot-utils-20190823-4.git595108c0|12	
21mr|vboot-utils-20190823-4.git595108c0|13	# The source for this package was pulled from upstream's vcs.  Use the
21mr|vboot-utils-20190823-4.git595108c0|14	# following commands to generate the tarball:
21mr|vboot-utils-20190823-4.git595108c0|15	#  git clone https://git.chromium.org/git/chromiumos/platform/vboot_reference.git
21mr|vboot-utils-20190823-4.git595108c0|16	#  cd vboot_reference/
21mr|vboot-utils-20190823-4.git595108c0|17	#  git archive --format=tar --prefix=vboot-utils-a1c5f7c/ a1c5f7c | xz > vboot-utils-a1c5f7c.tar.xz
21mr|vboot-utils-20190823-4.git595108c0|18	Source0:	%{name}-%{gitshort}.tar.xz
21mr|vboot-utils-20190823-4.git595108c0|19	
21mr|vboot-utils-20190823-4.git595108c0|20	# Fix FTBFS agsinst gcc10
21mr|vboot-utils-20190823-4.git595108c0|21	Patch0:		vboot-utils-595108c0-gcc10.patch
21mr|vboot-utils-20190823-4.git595108c0|22	
21mr|vboot-utils-20190823-4.git595108c0|23	BuildRequires:	glibc-static-devel
21mr|vboot-utils-20190823-4.git595108c0|24	BuildRequires:	openssl-devel
21mr|vboot-utils-20190823-4.git595108c0|25	BuildRequires:	trousers-devel
21mr|vboot-utils-20190823-4.git595108c0|26	BuildRequires:	yaml-devel
21mr|vboot-utils-20190823-4.git595108c0|27	BuildRequires:	pkgconfig(liblzma)
21mr|vboot-utils-20190823-4.git595108c0|28	BuildRequires:	uuid-devel
21mr|vboot-utils-20190823-4.git595108c0|29	
21mr|vboot-utils-20190823-4.git595108c0|30	%description
21mr|vboot-utils-20190823-4.git595108c0|31	Verified boot is a collection of utilities helpful for chromebook computer.
21mr|vboot-utils-20190823-4.git595108c0|32	Pack and sign the kernel, manage gpt partitions.
21mr|vboot-utils-20190823-4.git595108c0|33	
21mr|vboot-utils-20190823-4.git595108c0|34	
21mr|vboot-utils-20190823-4.git595108c0|35	%prep
21mr|vboot-utils-20190823-4.git595108c0|36	%autosetup -p1 -n %{name}-%{gitshort}
21mr|vboot-utils-20190823-4.git595108c0|37	
21mr|vboot-utils-20190823-4.git595108c0|38	%build
21mr|vboot-utils-20190823-4.git595108c0|39	
21mr|vboot-utils-20190823-4.git595108c0|40	%ifarch %{arm} aarch64
21mr|vboot-utils-20190823-4.git595108c0|41	%global ARCH arm
21mr|vboot-utils-20190823-4.git595108c0|42	%endif
21mr|vboot-utils-20190823-4.git595108c0|43	
21mr|vboot-utils-20190823-4.git595108c0|44	%ifarch x86_64
21mr|vboot-utils-20190823-4.git595108c0|45	%global ARCH x86_64
21mr|vboot-utils-20190823-4.git595108c0|46	%endif
21mr|vboot-utils-20190823-4.git595108c0|47	
21mr|vboot-utils-20190823-4.git595108c0|48	%ifarch i686
21mr|vboot-utils-20190823-4.git595108c0|49	%global ARCH i386
21mr|vboot-utils-20190823-4.git595108c0|50	%endif
21mr|vboot-utils-20190823-4.git595108c0|51	
21mr|vboot-utils-20190823-4.git595108c0|52	
21mr|vboot-utils-20190823-4.git595108c0|53	make V=1 ARCH=%{ARCH} COMMON_FLAGS="$RPM_OPT_FLAGS"
21mr|vboot-utils-20190823-4.git595108c0|54	
21mr|vboot-utils-20190823-4.git595108c0|55	
21mr|vboot-utils-20190823-4.git595108c0|56	%install
21mr|vboot-utils-20190823-4.git595108c0|57	make install V=1 DESTDIR=%{buildroot}/usr ARCH=%{ARCH} COMMON_FLAGS="$RPM_OPT_FLAGS"
21mr|vboot-utils-20190823-4.git595108c0|58	
21mr|vboot-utils-20190823-4.git595108c0|59	# Remove unneeded build artifacts
21mr|vboot-utils-20190823-4.git595108c0|60	rm -rf %{buildroot}/usr/lib/pkgconfig/
21mr|vboot-utils-20190823-4.git595108c0|61	rm -rf %{buildroot}/usr/default/
21mr|vboot-utils-20190823-4.git595108c0|62	
21mr|vboot-utils-20190823-4.git595108c0|63	
21mr|vboot-utils-20190823-4.git595108c0|64	%files
21mr|vboot-utils-20190823-4.git595108c0|65	%license LICENSE
21mr|vboot-utils-20190823-4.git595108c0|66	%doc README
21mr|vboot-utils-20190823-4.git595108c0|67	%{_bindir}/*

19644 21
21mr|vc-1.4.2-1|1	%define debug_package %{nil}
21mr|vc-1.4.2-1|2	
21mr|vc-1.4.2-1|3	%define sdevname %mklibname vc -d -s
21mr|vc-1.4.2-1|4	
21mr|vc-1.4.2-1|5	Summary:	Ease explicit vectorization of C++ code
21mr|vc-1.4.2-1|6	Name:		vc
21mr|vc-1.4.2-1|7	Version:	1.4.2
21mr|vc-1.4.2-1|8	Release:	1
21mr|vc-1.4.2-1|9	License:	LGPLv2+
21mr|vc-1.4.2-1|10	Group:		Development/C++
21mr|vc-1.4.2-1|11	Url:		http://code.compeng.uni-frankfurt.de/projects/vc
21mr|vc-1.4.2-1|12	Source0:	https://github.com/VcDevel/Vc/releases/download/%{version}/Vc-%{version}.tar.gz
21mr|vc-1.4.2-1|13	BuildRequires:	cmake
21mr|vc-1.4.2-1|14	
21mr|vc-1.4.2-1|15	%description
21mr|vc-1.4.2-1|16	Vc is a free software library to ease explicit vectorization of C++ code.
21mr|vc-1.4.2-1|17	It has an intuitive API and provides portability between different
21mr|vc-1.4.2-1|18	compilers and compiler versions as well as portability between different
21mr|vc-1.4.2-1|19	vector instruction sets.
21mr|vc-1.4.2-1|20	
21mr|vc-1.4.2-1|21	#----------------------------------------------------------------------------
21mr|vc-1.4.2-1|22	
21mr|vc-1.4.2-1|23	%package -n %{sdevname}
21mr|vc-1.4.2-1|24	Summary:	Development files for %{name}
21mr|vc-1.4.2-1|25	Group:		Development/C++
21mr|vc-1.4.2-1|26	Provides:	%{name}-devel = %{EVRD}
21mr|vc-1.4.2-1|27	Provides:	%{name}-static-devel = %{EVRD}
21mr|vc-1.4.2-1|28	
21mr|vc-1.4.2-1|29	%description -n %{sdevname}
21mr|vc-1.4.2-1|30	Development files (headers etc.) for %{name}.
21mr|vc-1.4.2-1|31	
21mr|vc-1.4.2-1|32	%files -n %{sdevname}
21mr|vc-1.4.2-1|33	%{_includedir}/Vc
21mr|vc-1.4.2-1|34	%{_libdir}/libVc.a
21mr|vc-1.4.2-1|35	%{_libdir}/cmake/Vc
21mr|vc-1.4.2-1|36	
21mr|vc-1.4.2-1|37	#----------------------------------------------------------------------------
21mr|vc-1.4.2-1|38	
21mr|vc-1.4.2-1|39	%prep
21mr|vc-1.4.2-1|40	%setup -qn Vc-%{version}
21mr|vc-1.4.2-1|41	%apply_patches
21mr|vc-1.4.2-1|42	
21mr|vc-1.4.2-1|43	%build
21mr|vc-1.4.2-1|44	%cmake
21mr|vc-1.4.2-1|45	%make
21mr|vc-1.4.2-1|46	
21mr|vc-1.4.2-1|47	%install
21mr|vc-1.4.2-1|48	%makeinstall_std -C build

19645 21
21mr|vcdimager-2.0.1-4|1	%define	major 0
21mr|vcdimager-2.0.1-4|2	%define	libname %mklibname vcdinfo %{major}
21mr|vcdimager-2.0.1-4|3	%define	devname %mklibname vcdinfo -d
21mr|vcdimager-2.0.1-4|4	
21mr|vcdimager-2.0.1-4|5	Summary:	VideoCD (pre-)mastering and ripping tool
21mr|vcdimager-2.0.1-4|6	Name:		vcdimager
21mr|vcdimager-2.0.1-4|7	Version:	2.0.1
21mr|vcdimager-2.0.1-4|8	Release:	4
21mr|vcdimager-2.0.1-4|9	License:	GPLv2+
21mr|vcdimager-2.0.1-4|10	Group:		Video
21mr|vcdimager-2.0.1-4|11	Url:		http://www.vcdimager.org
21mr|vcdimager-2.0.1-4|12	Source0:	ftp://ftp.gnu.org/gnu/vcdimager/%{name}-%{version}.tar.gz
21mr|vcdimager-2.0.1-4|13	BuildRequires:	popt-devel
21mr|vcdimager-2.0.1-4|14	BuildRequires:	pkgconfig(libcdio) >= 2.0.0
21mr|vcdimager-2.0.1-4|15	BuildRequires:	pkgconfig(libiso9660)
21mr|vcdimager-2.0.1-4|16	BuildRequires:	pkgconfig(libxml-2.0) >= 2.3.8
21mr|vcdimager-2.0.1-4|17	
21mr|vcdimager-2.0.1-4|18	%description
21mr|vcdimager-2.0.1-4|19	This program suite allows you to create VideoCD BIN/CUE CD images from mpeg
21mr|vcdimager-2.0.1-4|20	files which can be burned with cdrdao or any other program capable of
21mr|vcdimager-2.0.1-4|21	burning BIN/CUE files.
21mr|vcdimager-2.0.1-4|22	VCDRip, which comes with VCDImager, does the reverse operation. That is,
21mr|vcdimager-2.0.1-4|23	ripping mpeg streams from images (and already burned VideoCDs) and showing
21mr|vcdimager-2.0.1-4|24	some information about the VideoCD.
21mr|vcdimager-2.0.1-4|25	
21mr|vcdimager-2.0.1-4|26	%files
21mr|vcdimager-2.0.1-4|27	%doc NEWS README
21mr|vcdimager-2.0.1-4|28	%{_bindir}/vcd-info
21mr|vcdimager-2.0.1-4|29	%{_bindir}/vcdimager
21mr|vcdimager-2.0.1-4|30	%{_bindir}/vcdxgen
21mr|vcdimager-2.0.1-4|31	%{_bindir}/vcdxrip
21mr|vcdimager-2.0.1-4|32	%{_bindir}/vcdxbuild
21mr|vcdimager-2.0.1-4|33	%{_bindir}/vcdxminfo
21mr|vcdimager-2.0.1-4|34	%{_bindir}/cdxa2mpeg
21mr|vcdimager-2.0.1-4|35	%{_infodir}/*
21mr|vcdimager-2.0.1-4|36	%{_mandir}/man1/*
21mr|vcdimager-2.0.1-4|37	
21mr|vcdimager-2.0.1-4|38	#----------------------------------------------------------------------------
21mr|vcdimager-2.0.1-4|39	
21mr|vcdimager-2.0.1-4|40	%package -n %{libname}
21mr|vcdimager-2.0.1-4|41	Summary:	Libraries from %{name}
21mr|vcdimager-2.0.1-4|42	Group:		System/Libraries
21mr|vcdimager-2.0.1-4|43	Provides:	libvcd = %{EVRD}
21mr|vcdimager-2.0.1-4|44	Conflicts:	%{_lib}vcd0 < 0.7.24-11
21mr|vcdimager-2.0.1-4|45	Obsoletes:	%{_lib}vcd0 < 0.7.24-11
21mr|vcdimager-2.0.1-4|46	
21mr|vcdimager-2.0.1-4|47	%description -n %{libname}
21mr|vcdimager-2.0.1-4|48	VCDImager allows you to create VideoCD BIN/CUE CD images from mpeg
21mr|vcdimager-2.0.1-4|49	files which can be burned with cdrdao or any other program capable of
21mr|vcdimager-2.0.1-4|50	burning BIN/CUE files.
21mr|vcdimager-2.0.1-4|51	
21mr|vcdimager-2.0.1-4|52	VCDRip, which comes with VCDImager, does the reverse operation. That
21mr|vcdimager-2.0.1-4|53	is, ripping mpeg streams from images (and already burned VideoCDs)
21mr|vcdimager-2.0.1-4|54	and showing some information about the VideoCD.
21mr|vcdimager-2.0.1-4|55	
21mr|vcdimager-2.0.1-4|56	%files -n %{libname}
21mr|vcdimager-2.0.1-4|57	%doc COPYING
21mr|vcdimager-2.0.1-4|58	%{_libdir}/libvcdinfo.so.%{major}*
21mr|vcdimager-2.0.1-4|59	
21mr|vcdimager-2.0.1-4|60	#----------------------------------------------------------------------------
21mr|vcdimager-2.0.1-4|61	
21mr|vcdimager-2.0.1-4|62	%package -n %{devname}
21mr|vcdimager-2.0.1-4|63	Summary:	Devel files from %{name}
21mr|vcdimager-2.0.1-4|64	Group:		Development/C
21mr|vcdimager-2.0.1-4|65	Requires:	%{libname} = %{EVRD}
21mr|vcdimager-2.0.1-4|66	Requires:	pkgconfig(libcdio) >= 2.0.0
21mr|vcdimager-2.0.1-4|67	Provides:	libvcd-devel = %{EVRD}
21mr|vcdimager-2.0.1-4|68	Conflicts:	%{_lib}vcd-devel < 0.7.24-11
21mr|vcdimager-2.0.1-4|69	Obsoletes:	%{_lib}vcd-devel < 0.7.24-11
21mr|vcdimager-2.0.1-4|70	Obsoletes:  %{_lib}vcd-static-devel < 0.7.24-11
21mr|vcdimager-2.0.1-4|71	Provides:   %{_lib}vcd-static-devel = %{EVRD}
21mr|vcdimager-2.0.1-4|72	# We had a wrong devel name!!
21mr|vcdimager-2.0.1-4|73	%rename		%{_lib}vcdifno-devel
21mr|vcdimager-2.0.1-4|74	
21mr|vcdimager-2.0.1-4|75	%description -n %{devname}
21mr|vcdimager-2.0.1-4|76	This package contains the libraries, include files and other resources you can
21mr|vcdimager-2.0.1-4|77	use to use %{name} into applications.
21mr|vcdimager-2.0.1-4|78	
21mr|vcdimager-2.0.1-4|79	%files -n %{devname}
21mr|vcdimager-2.0.1-4|80	%doc ChangeLog AUTHORS TODO
21mr|vcdimager-2.0.1-4|81	%{_includedir}/libvcd/*.h
21mr|vcdimager-2.0.1-4|82	%{_libdir}/libvcdinfo.so
21mr|vcdimager-2.0.1-4|83	%{_libdir}/pkgconfig/libvcdinfo.pc
21mr|vcdimager-2.0.1-4|84	
21mr|vcdimager-2.0.1-4|85	#----------------------------------------------------------------------------
21mr|vcdimager-2.0.1-4|86	
21mr|vcdimager-2.0.1-4|87	%prep
21mr|vcdimager-2.0.1-4|88	%setup -q
21mr|vcdimager-2.0.1-4|89	
21mr|vcdimager-2.0.1-4|90	
21mr|vcdimager-2.0.1-4|91	%build
21mr|vcdimager-2.0.1-4|92	%configure \
21mr|vcdimager-2.0.1-4|93	--disable-static \
21mr|vcdimager-2.0.1-4|94	--enable-maintainer-mode
21mr|vcdimager-2.0.1-4|95	%make
21mr|vcdimager-2.0.1-4|96	
21mr|vcdimager-2.0.1-4|97	
21mr|vcdimager-2.0.1-4|98	%install
21mr|vcdimager-2.0.1-4|99	%makeinstall_std

19646 21
21mr|vde2-2.3.2-5|1	%define develname %mklibname -d vde
21mr|vde2-2.3.2-5|2	%define _disable_ld_no_undefined 1
21mr|vde2-2.3.2-5|3	
21mr|vde2-2.3.2-5|4	Name:		vde2
21mr|vde2-2.3.2-5|5	Version:	2.3.2
21mr|vde2-2.3.2-5|6	Release:	5
21mr|vde2-2.3.2-5|7	Summary:	Virtual Distributed Ethernet
21mr|vde2-2.3.2-5|8	License:	GPL
21mr|vde2-2.3.2-5|9	Group:		Networking/Other
21mr|vde2-2.3.2-5|10	Url:		http://vde.sourceforge.net/
21mr|vde2-2.3.2-5|11	Source0:	http://prdownloads.sourceforge.net/vde/%{name}-%{version}.tar.bz2
21mr|vde2-2.3.2-5|12	Source1:	README.mandriva
21mr|vde2-2.3.2-5|13	# Build fixes
21mr|vde2-2.3.2-5|14	Patch0:		vde-2.2.2-string-format.patch
21mr|vde2-2.3.2-5|15	Patch1:		vde-2.3.2-openssl-1.1.patch
21mr|vde2-2.3.2-5|16	Obsoletes:	vde <= 1.5.11
21mr|vde2-2.3.2-5|17	Provides:	vde = %{version}-%{release}
21mr|vde2-2.3.2-5|18	Conflicts:	%{develname} < 2.3.2
21mr|vde2-2.3.2-5|19	Obsoletes:	%{mklibname vde 2} < 2.3.2
21mr|vde2-2.3.2-5|20	BuildRequires:  pkgconfig(python3)
21mr|vde2-2.3.2-5|21	
21mr|vde2-2.3.2-5|22	%description
21mr|vde2-2.3.2-5|23	VDE is a virtual network that can be spawned over a set of physical
21mr|vde2-2.3.2-5|24	computer over the Internet
21mr|vde2-2.3.2-5|25	
21mr|vde2-2.3.2-5|26	VDE connects together:
21mr|vde2-2.3.2-5|27	(1) real GNU-linux boxes (tuntap)
21mr|vde2-2.3.2-5|28	(2) virtual machines: UML-User Mode Linux, qemu, bochs, MPS.
21mr|vde2-2.3.2-5|29	
21mr|vde2-2.3.2-5|30	VDE can be used:
21mr|vde2-2.3.2-5|31	(i) to create a general purpose tunnel (every protocol that runs
21mr|vde2-2.3.2-5|32	on a Ethernet can be put into the tunnel)
21mr|vde2-2.3.2-5|33	(ii) to connect a set of virtual machine to the Internet with no
21mr|vde2-2.3.2-5|34	need of free access of tuntap
21mr|vde2-2.3.2-5|35	(iii) to support mobility: a VDE can stay interconnected despite
21mr|vde2-2.3.2-5|36	of the change of virtual cables, i.e. the change of IP addresses
21mr|vde2-2.3.2-5|37	and interface in the real world
21mr|vde2-2.3.2-5|38	
21mr|vde2-2.3.2-5|39	%files
21mr|vde2-2.3.2-5|40	%doc README README.mandriva
21mr|vde2-2.3.2-5|41	%{_bindir}/*
21mr|vde2-2.3.2-5|42	%{_sbindir}/vde_tunctl
21mr|vde2-2.3.2-5|43	%{_libexecdir}/vdetap
21mr|vde2-2.3.2-5|44	%{_mandir}/man*/*.*
21mr|vde2-2.3.2-5|45	%{_sysconfdir}/vde2/libvdemgmt/asyncrecv.rc
21mr|vde2-2.3.2-5|46	%{_sysconfdir}/vde2/libvdemgmt/closemachine.rc
21mr|vde2-2.3.2-5|47	%{_sysconfdir}/vde2/libvdemgmt/openmachine.rc
21mr|vde2-2.3.2-5|48	%{_sysconfdir}/vde2/libvdemgmt/sendcmd.rc
21mr|vde2-2.3.2-5|49	%{_sysconfdir}/vde2/vdecmd
21mr|vde2-2.3.2-5|50	%{_libdir}/vde2/libvde*.so
21mr|vde2-2.3.2-5|51	%{_libdir}/vde2/vde_l3/bfifo.so
21mr|vde2-2.3.2-5|52	%{_libdir}/vde2/vde_l3/pfifo.so
21mr|vde2-2.3.2-5|53	%{_libdir}/vde2/vde_l3/tbf.so
21mr|vde2-2.3.2-5|54	
21mr|vde2-2.3.2-5|55	#-----------------------------------------------------
21mr|vde2-2.3.2-5|56	
21mr|vde2-2.3.2-5|57	%define vdehist_major 0
21mr|vde2-2.3.2-5|58	%define libvdehist %mklibname vdehist %{vdehist_major}
21mr|vde2-2.3.2-5|59	
21mr|vde2-2.3.2-5|60	%package -n %{libvdehist}
21mr|vde2-2.3.2-5|61	Summary:	VDE libraries
21mr|vde2-2.3.2-5|62	Group:		Networking/Other
21mr|vde2-2.3.2-5|63	Conflicts:	%{mklibname vde 2} < 2.3.2
21mr|vde2-2.3.2-5|64	
21mr|vde2-2.3.2-5|65	%description -n %{libvdehist}
21mr|vde2-2.3.2-5|66	Library files for VDE.
21mr|vde2-2.3.2-5|67	
21mr|vde2-2.3.2-5|68	%files -n %{libvdehist}
21mr|vde2-2.3.2-5|69	%{_libdir}/libvdehist.so.%{vdehist_major}*
21mr|vde2-2.3.2-5|70	
21mr|vde2-2.3.2-5|71	#-----------------------------------------------------
21mr|vde2-2.3.2-5|72	
21mr|vde2-2.3.2-5|73	%define vdemgmt_major 0
21mr|vde2-2.3.2-5|74	%define libvdemgmt %mklibname vdemgmt %{vdemgmt_major}
21mr|vde2-2.3.2-5|75	
21mr|vde2-2.3.2-5|76	%package -n %{libvdemgmt}
21mr|vde2-2.3.2-5|77	Summary:	VDE libraries
21mr|vde2-2.3.2-5|78	Group:		Networking/Other
21mr|vde2-2.3.2-5|79	Conflicts:	%{mklibname vde 2} < 2.3.2
21mr|vde2-2.3.2-5|80	
21mr|vde2-2.3.2-5|81	%description -n %{libvdemgmt}
21mr|vde2-2.3.2-5|82	Library files for VDE.
21mr|vde2-2.3.2-5|83	
21mr|vde2-2.3.2-5|84	%files -n %{libvdemgmt}
21mr|vde2-2.3.2-5|85	%{_libdir}/libvdemgmt.so.%{vdemgmt_major}*
21mr|vde2-2.3.2-5|86	
21mr|vde2-2.3.2-5|87	#-----------------------------------------------------
21mr|vde2-2.3.2-5|88	
21mr|vde2-2.3.2-5|89	%define vdeplug_major 3
21mr|vde2-2.3.2-5|90	%define libvdeplug %mklibname vdeplug %{vdeplug_major}
21mr|vde2-2.3.2-5|91	
21mr|vde2-2.3.2-5|92	%package -n %{libvdeplug}
21mr|vde2-2.3.2-5|93	Summary:	VDE libraries
21mr|vde2-2.3.2-5|94	Group:		Networking/Other
21mr|vde2-2.3.2-5|95	Conflicts:	%{mklibname vde 2} < 2.3.2
21mr|vde2-2.3.2-5|96	
21mr|vde2-2.3.2-5|97	%description -n %{libvdeplug}
21mr|vde2-2.3.2-5|98	Library files for VDE.
21mr|vde2-2.3.2-5|99	
21mr|vde2-2.3.2-5|100	%files -n %{libvdeplug}
21mr|vde2-2.3.2-5|101	%{_libdir}/libvdeplug.so.%{vdeplug_major}*
21mr|vde2-2.3.2-5|102	
21mr|vde2-2.3.2-5|103	#-----------------------------------------------------
21mr|vde2-2.3.2-5|104	
21mr|vde2-2.3.2-5|105	%define vdesnmp_major 0
21mr|vde2-2.3.2-5|106	%define libvdesnmp %mklibname vdesnmp %{vdesnmp_major}
21mr|vde2-2.3.2-5|107	
21mr|vde2-2.3.2-5|108	%package -n %{libvdesnmp}
21mr|vde2-2.3.2-5|109	Summary:	VDE libraries
21mr|vde2-2.3.2-5|110	Group:		Networking/Other
21mr|vde2-2.3.2-5|111	Conflicts:	%{mklibname vde 2} < 2.3.2
21mr|vde2-2.3.2-5|112	
21mr|vde2-2.3.2-5|113	%description -n %{libvdesnmp}
21mr|vde2-2.3.2-5|114	Library files for VDE.
21mr|vde2-2.3.2-5|115	
21mr|vde2-2.3.2-5|116	%files -n %{libvdesnmp}
21mr|vde2-2.3.2-5|117	%{_libdir}/libvdesnmp.so.%{vdesnmp_major}*
21mr|vde2-2.3.2-5|118	
21mr|vde2-2.3.2-5|119	#-----------------------------------------------------
21mr|vde2-2.3.2-5|120	
21mr|vde2-2.3.2-5|121	%package -n %{develname}
21mr|vde2-2.3.2-5|122	Summary:	VDE development libraries
21mr|vde2-2.3.2-5|123	Group:		Development/Other
21mr|vde2-2.3.2-5|124	Requires:	%{libvdehist} = %{version}-%{release}
21mr|vde2-2.3.2-5|125	Requires:	%{libvdemgmt} = %{version}-%{release}
21mr|vde2-2.3.2-5|126	Requires:	%{libvdeplug} = %{version}-%{release}
21mr|vde2-2.3.2-5|127	Requires:	%{libvdesnmp} = %{version}-%{release}
21mr|vde2-2.3.2-5|128	Provides:	%{name}-devel = %{version}-%{release}
21mr|vde2-2.3.2-5|129	Provides:	vde-devel = %{version}-%{release}
21mr|vde2-2.3.2-5|130	Provides:	libvde-devel = %{version}-%{release}
21mr|vde2-2.3.2-5|131	Provides:	libvde2-devel = %{version}-%{release}
21mr|vde2-2.3.2-5|132	Conflicts:	%{name} < 2.3.2
21mr|vde2-2.3.2-5|133	
21mr|vde2-2.3.2-5|134	%description -n %{develname}
21mr|vde2-2.3.2-5|135	Development files (headers, libraries) for libvde
21mr|vde2-2.3.2-5|136	
21mr|vde2-2.3.2-5|137	%files -n %{develname}
21mr|vde2-2.3.2-5|138	%{_includedir}/libvde*.h
21mr|vde2-2.3.2-5|139	%{_libdir}/libvde*.so
21mr|vde2-2.3.2-5|140	%{_libdir}/pkgconfig/vde*.pc
21mr|vde2-2.3.2-5|141	
21mr|vde2-2.3.2-5|142	#-----------------------------------------------------
21mr|vde2-2.3.2-5|143	%package -n python3-%{name}
21mr|vde2-2.3.2-5|144	Summary:        Python bindings to the VDE library
21mr|vde2-2.3.2-5|145	Group:          Networking/Other
21mr|vde2-2.3.2-5|146	
21mr|vde2-2.3.2-5|147	%description -n python3-%{name}
21mr|vde2-2.3.2-5|148	Python bindings for %{name}
21mr|vde2-2.3.2-5|149	
21mr|vde2-2.3.2-5|150	%files -n python3-%{name}
21mr|vde2-2.3.2-5|151	%{_prefix}/lib/python*/site-packages/*
21mr|vde2-2.3.2-5|152	
21mr|vde2-2.3.2-5|153	%prep
21mr|vde2-2.3.2-5|154	%autosetup -p1
21mr|vde2-2.3.2-5|155	cp %{SOURCE1} .
21mr|vde2-2.3.2-5|156	
21mr|vde2-2.3.2-5|157	%build
21mr|vde2-2.3.2-5|158	%configure \
21mr|vde2-2.3.2-5|159	--disable-static
21mr|vde2-2.3.2-5|160	make
21mr|vde2-2.3.2-5|161	
21mr|vde2-2.3.2-5|162	%install
21mr|vde2-2.3.2-5|163	%make_install

19647 21
21mr|vdpauinfo-1.4-2|1	Summary:	VDPAU acceleration information utility
21mr|vdpauinfo-1.4-2|2	Name:		vdpauinfo
21mr|vdpauinfo-1.4-2|3	Version:	1.4
21mr|vdpauinfo-1.4-2|4	Release:	2
21mr|vdpauinfo-1.4-2|5	License:	MIT
21mr|vdpauinfo-1.4-2|6	Group:		System/Kernel and hardware
21mr|vdpauinfo-1.4-2|7	Url:		https://gitlab.freedesktop.org/vdpau/vdpauinfo
21mr|vdpauinfo-1.4-2|8	Source0:	https://gitlab.freedesktop.org/vdpau/vdpauinfo/-/archive/%{version}/%{name}-%{version}.tar.gz
21mr|vdpauinfo-1.4-2|9	Patch0:		vdpauinfo-1.4-add-support-for-AV1.patch
21mr|vdpauinfo-1.4-2|10	BuildRequires:	pkgconfig(vdpau) >= 1.4
21mr|vdpauinfo-1.4-2|11	%rename	vdpinfo
21mr|vdpauinfo-1.4-2|12	
21mr|vdpauinfo-1.4-2|13	%description
21mr|vdpauinfo-1.4-2|14	Simple utility that queries and displays the VDPAU capabilities of your X
21mr|vdpauinfo-1.4-2|15	display and prints them in tabular format.
21mr|vdpauinfo-1.4-2|16	
21mr|vdpauinfo-1.4-2|17	%files
21mr|vdpauinfo-1.4-2|18	%doc COPYING
21mr|vdpauinfo-1.4-2|19	%{_bindir}/%{name}
21mr|vdpauinfo-1.4-2|20	
21mr|vdpauinfo-1.4-2|21	#----------------------------------------------------------------------------
21mr|vdpauinfo-1.4-2|22	
21mr|vdpauinfo-1.4-2|23	%prep
21mr|vdpauinfo-1.4-2|24	%setup -q
21mr|vdpauinfo-1.4-2|25	%patch0 -p1
21mr|vdpauinfo-1.4-2|26	
21mr|vdpauinfo-1.4-2|27	
21mr|vdpauinfo-1.4-2|28	%build
21mr|vdpauinfo-1.4-2|29	%configure
21mr|vdpauinfo-1.4-2|30	%make
21mr|vdpauinfo-1.4-2|31	
21mr|vdpauinfo-1.4-2|32	
21mr|vdpauinfo-1.4-2|33	%install
21mr|vdpauinfo-1.4-2|34	%makeinstall_std

19648 21
21mr|vecmath-1.6.0-0.1.20130710git41fddda.7|1	%global commit 41fddda1a4f430e45bef0154e1fdfe5671025f1e
21mr|vecmath-1.6.0-0.1.20130710git41fddda.7|2	%global shortcommit %(c=%{commit}; echo ${c:0:7})
21mr|vecmath-1.6.0-0.1.20130710git41fddda.7|3	
21mr|vecmath-1.6.0-0.1.20130710git41fddda.7|4	Name:          vecmath
21mr|vecmath-1.6.0-0.1.20130710git41fddda.7|5	Version:       1.6.0
21mr|vecmath-1.6.0-0.1.20130710git41fddda.7|6	Release:       0.1.20130710git%{shortcommit}.7
21mr|vecmath-1.6.0-0.1.20130710git41fddda.7|7	Summary:       The 3D vector math Java package, javax.vecmath
21mr|vecmath-1.6.0-0.1.20130710git41fddda.7|8	Group:         Development/Java
21mr|vecmath-1.6.0-0.1.20130710git41fddda.7|9	# License is GNU General Public License, version 2, with the Classpath Exception
21mr|vecmath-1.6.0-0.1.20130710git41fddda.7|10	License:       GPLv2 with exceptions
21mr|vecmath-1.6.0-0.1.20130710git41fddda.7|11	URL:           http://github.com/hharrison/vecmath
21mr|vecmath-1.6.0-0.1.20130710git41fddda.7|12	Source0:       https://github.com/hharrison/vecmath/archive/%{commit}/%{name}-%{version}-%{shortcommit}.tar.gz
21mr|vecmath-1.6.0-0.1.20130710git41fddda.7|13	# Fix link to javadoc
21mr|vecmath-1.6.0-0.1.20130710git41fddda.7|14	Patch0:        %{name}-%{version}-javadoc-link.patch
21mr|vecmath-1.6.0-0.1.20130710git41fddda.7|15	BuildArch:     noarch
21mr|vecmath-1.6.0-0.1.20130710git41fddda.7|16	
21mr|vecmath-1.6.0-0.1.20130710git41fddda.7|17	# Java stack is not supported on x86_32
21mr|vecmath-1.6.0-0.1.20130710git41fddda.7|18	ExcludeArch: %{ix86}
21mr|vecmath-1.6.0-0.1.20130710git41fddda.7|19	
21mr|vecmath-1.6.0-0.1.20130710git41fddda.7|20	BuildRequires:	ant
21mr|vecmath-1.6.0-0.1.20130710git41fddda.7|21	BuildRequires:	ant-junit
21mr|vecmath-1.6.0-0.1.20130710git41fddda.7|22	BuildRequires:	junit
21mr|vecmath-1.6.0-0.1.20130710git41fddda.7|23	BuildRequires:	java-devel >= 1:1.6.0
21mr|vecmath-1.6.0-0.1.20130710git41fddda.7|24	BuildRequires:	java-javadoc
21mr|vecmath-1.6.0-0.1.20130710git41fddda.7|25	BuildRequires:	jpackage-utils
21mr|vecmath-1.6.0-0.1.20130710git41fddda.7|26	BuildRequires:	java-rpmbuild
21mr|vecmath-1.6.0-0.1.20130710git41fddda.7|27	
21mr|vecmath-1.6.0-0.1.20130710git41fddda.7|28	Requires:      java >= 1:1.6.0
21mr|vecmath-1.6.0-0.1.20130710git41fddda.7|29	Requires:      jpackage-utils
21mr|vecmath-1.6.0-0.1.20130710git41fddda.7|30	
21mr|vecmath-1.6.0-0.1.20130710git41fddda.7|31	%description
21mr|vecmath-1.6.0-0.1.20130710git41fddda.7|32	The 3D vector math Java package, javax.vecmath.
21mr|vecmath-1.6.0-0.1.20130710git41fddda.7|33	
21mr|vecmath-1.6.0-0.1.20130710git41fddda.7|34	%package javadoc
21mr|vecmath-1.6.0-0.1.20130710git41fddda.7|35	Group:         Documentation
21mr|vecmath-1.6.0-0.1.20130710git41fddda.7|36	Summary:       Javadoc for %{name}
21mr|vecmath-1.6.0-0.1.20130710git41fddda.7|37	Requires:      jpackage-utils
21mr|vecmath-1.6.0-0.1.20130710git41fddda.7|38	
21mr|vecmath-1.6.0-0.1.20130710git41fddda.7|39	%description javadoc
21mr|vecmath-1.6.0-0.1.20130710git41fddda.7|40	This package contains javadoc for %{name}.
21mr|vecmath-1.6.0-0.1.20130710git41fddda.7|41	
21mr|vecmath-1.6.0-0.1.20130710git41fddda.7|42	%prep
21mr|vecmath-1.6.0-0.1.20130710git41fddda.7|43	%setup -qn %{name}-%{commit}
21mr|vecmath-1.6.0-0.1.20130710git41fddda.7|44	%patch0 -p0
21mr|vecmath-1.6.0-0.1.20130710git41fddda.7|45	
21mr|vecmath-1.6.0-0.1.20130710git41fddda.7|46	%build
21mr|vecmath-1.6.0-0.1.20130710git41fddda.7|47	%ant jar docs
21mr|vecmath-1.6.0-0.1.20130710git41fddda.7|48	
21mr|vecmath-1.6.0-0.1.20130710git41fddda.7|49	%install
21mr|vecmath-1.6.0-0.1.20130710git41fddda.7|50	install -D -p -m 644 build/jars/%{name}.jar %{buildroot}%{_javadir}/%{name}.jar
21mr|vecmath-1.6.0-0.1.20130710git41fddda.7|51	
21mr|vecmath-1.6.0-0.1.20130710git41fddda.7|52	mkdir -p %{buildroot}%{_javadocdir}/%{name}
21mr|vecmath-1.6.0-0.1.20130710git41fddda.7|53	cp -a build/javadoc/* %{buildroot}%{_javadocdir}/%{name}
21mr|vecmath-1.6.0-0.1.20130710git41fddda.7|54	
21mr|vecmath-1.6.0-0.1.20130710git41fddda.7|55	%files
21mr|vecmath-1.6.0-0.1.20130710git41fddda.7|56	%doc docs/api-changes* COPYRIGHT.txt LICENSE.txt LICENSE-SPEC.html
21mr|vecmath-1.6.0-0.1.20130710git41fddda.7|57	%{_javadir}/%{name}.jar
21mr|vecmath-1.6.0-0.1.20130710git41fddda.7|58	
21mr|vecmath-1.6.0-0.1.20130710git41fddda.7|59	%files javadoc
21mr|vecmath-1.6.0-0.1.20130710git41fddda.7|60	%doc COPYRIGHT.txt LICENSE.txt LICENSE-SPEC.html
21mr|vecmath-1.6.0-0.1.20130710git41fddda.7|61	%{_javadocdir}/%{name}

19649 21
21mr|vector-0.50.0-2|1	%global debug_package %{nil}
21mr|vector-0.50.0-2|2	
21mr|vector-0.50.0-2|3	Summary:	High-performance, end-to-end observability data pipeline
21mr|vector-0.50.0-2|4	Name:		vector
21mr|vector-0.50.0-2|5	Version:	0.50.0
21mr|vector-0.50.0-2|6	Release:	2
21mr|vector-0.50.0-2|7	License:	MPL-2.0
21mr|vector-0.50.0-2|8	Group:		Monitoring
21mr|vector-0.50.0-2|9	Url:		https://github.com/vectordotdev/vector/
21mr|vector-0.50.0-2|10	Source0:	https://github.com/vectordotdev/vector/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|vector-0.50.0-2|11	# cd vector-%%{version}
21mr|vector-0.50.0-2|12	# mkdir cargo-home
21mr|vector-0.50.0-2|13	# cp ../config.toml cargo-home
21mr|vector-0.50.0-2|14	# export CARGO_HOME=$(pwd)/cargo-home
21mr|vector-0.50.0-2|15	# cargo vendor --no-delete -s Cargo.toml -s vdev/Cargo.toml -s lib/codecs/Cargo.toml -s lib/dnsmsg-parser/Cargo.toml -s lib/dnstap-parser/Cargo.toml -s lib/docs-renderer/Cargo.toml -s lib/enrichment/Cargo.toml -s lib/fakedata/Cargo.toml -s lib/file-source/Cargo.toml -s lib/file-source-common/Cargo.toml -s lib/k8s-e2e-tests/Cargo.toml -s lib/k8s-test-framework/Cargo.toml -s lib/loki-logproto/Cargo.toml -s lib/opentelemetry-proto/Cargo.toml -s lib/portpicker/Cargo.toml -s lib/prometheus-parser/Cargo.toml -s lib/tracing-limit/Cargo.toml -s lib/vector-api-client/Cargo.toml -s lib/vector-buffers/Cargo.toml -s lib/vector-common/Cargo.toml -s lib/vector-config/Cargo.toml -s lib/vector-config-common/Cargo.toml -s lib/vector-config-macros/Cargo.toml -s lib/vector-core/Cargo.toml -s lib/vector-lib/Cargo.toml -s lib/vector-lookup/Cargo.toml -s lib/vector-stream/Cargo.toml -s lib/vector-tap/Cargo.toml -s lib/vector-vrl/cli/Cargo.toml -s lib/vector-vrl/functions/Cargo.toml -s lib/vector-vrl/tests/Cargo.toml -s lib/vector-vrl/web-playground/Cargo.toml
21mr|vector-0.50.0-2|16	# tar -cpJf ../vendor-%%{version}.tar.xz vendor
21mr|vector-0.50.0-2|17	Source1:	vendor-%{version}.tar.xz
21mr|vector-0.50.0-2|18	# Text after cargo vendor
21mr|vector-0.50.0-2|19	Source2:	config.toml
21mr|vector-0.50.0-2|20	Source3:	vector.sysusers.conf
21mr|vector-0.50.0-2|21	BuildRequires:	cargo
21mr|vector-0.50.0-2|22	BuildRequires:	git-core
21mr|vector-0.50.0-2|23	BuildRequires:	protobuf5-compiler
21mr|vector-0.50.0-2|24	%if %{mdvver} < 202310
21mr|vector-0.50.0-2|25	BuildRequires:	rust1.89
21mr|vector-0.50.0-2|26	%endif
21mr|vector-0.50.0-2|27	BuildRequires:	perl(IPC::Cmd)
21mr|vector-0.50.0-2|28	BuildRequires:	perl(Pod::Usage)
21mr|vector-0.50.0-2|29	BuildRequires:	pkgconfig(liblz4)
21mr|vector-0.50.0-2|30	BuildRequires:	pkgconfig(libsasl2)
21mr|vector-0.50.0-2|31	BuildRequires:	pkgconfig(libzstd)
21mr|vector-0.50.0-2|32	BuildRequires:	pkgconfig(openssl)
21mr|vector-0.50.0-2|33	BuildRequires:	pkgconfig(RapidJSON)
21mr|vector-0.50.0-2|34	BuildRequires:	pkgconfig(rdkafka)
21mr|vector-0.50.0-2|35	BuildRequires:	pkgconfig(zlib)
21mr|vector-0.50.0-2|36	
21mr|vector-0.50.0-2|37	%description
21mr|vector-0.50.0-2|38	Vector is a high-performance, end-to-end (agent & aggregator) observability
21mr|vector-0.50.0-2|39	data pipeline that puts you in control of your observability data. Collect,
21mr|vector-0.50.0-2|40	transform, and route all your logs and metrics to any vendors you want today
21mr|vector-0.50.0-2|41	and any other vendors you may want tomorrow. Vector enables dramatic cost
21mr|vector-0.50.0-2|42	reduction, novel data enrichment, and data security where you need it, not
21mr|vector-0.50.0-2|43	where it is most convenient for your vendors. Additionally, it is open source
21mr|vector-0.50.0-2|44	and up to 10x faster than every alternative in the space.
21mr|vector-0.50.0-2|45	
21mr|vector-0.50.0-2|46	%files
21mr|vector-0.50.0-2|47	%doc README.md
21mr|vector-0.50.0-2|48	%license LICENSE
21mr|vector-0.50.0-2|49	%{_bindir}/%{name}
21mr|vector-0.50.0-2|50	%dir %attr(0770,root,vector) %{_sharedstatedir}/%{name}
21mr|vector-0.50.0-2|51	%{_sysconfdir}/%{name}/%{name}.yaml
21mr|vector-0.50.0-2|52	%{_sysusersdir}/%{name}.conf
21mr|vector-0.50.0-2|53	%{_unitdir}/%{name}.service
21mr|vector-0.50.0-2|54	
21mr|vector-0.50.0-2|55	%pre
21mr|vector-0.50.0-2|56	%sysusers_create_package %{name} %{SOURCE3}
21mr|vector-0.50.0-2|57	
21mr|vector-0.50.0-2|58	#💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧💧
21mr|vector-0.50.0-2|59	
21mr|vector-0.50.0-2|60	%prep
21mr|vector-0.50.0-2|61	%autosetup -p1 -a1
21mr|vector-0.50.0-2|62	mkdir -p cargo-home
21mr|vector-0.50.0-2|63	cp %{SOURCE2} cargo-home
21mr|vector-0.50.0-2|64	
21mr|vector-0.50.0-2|65	%build
21mr|vector-0.50.0-2|66	export CARGO_HOME=$(pwd)/cargo-home/
21mr|vector-0.50.0-2|67	%if %{mdvver} < 202310
21mr|vector-0.50.0-2|68	PATH=/opt/rust1.89/bin:${PATH}
21mr|vector-0.50.0-2|69	%endif
21mr|vector-0.50.0-2|70	cargo build --release
21mr|vector-0.50.0-2|71	
21mr|vector-0.50.0-2|72	%install
21mr|vector-0.50.0-2|73	mkdir -p %{buildroot}%{_bindir}
21mr|vector-0.50.0-2|74	mkdir -p %{buildroot}%{_sharedstatedir}/%{name}
21mr|vector-0.50.0-2|75	mkdir -p %{buildroot}%{_sysconfdir}/%{name}
21mr|vector-0.50.0-2|76	mkdir -p %{buildroot}%{_sysusersdir}
21mr|vector-0.50.0-2|77	mkdir -p %{buildroot}%{_unitdir}
21mr|vector-0.50.0-2|78	cp target/release/%{name} %{buildroot}%{_bindir}
21mr|vector-0.50.0-2|79	cp config/%{name}.yaml %{buildroot}%{_sysconfdir}/%{name}/%{name}.yaml
21mr|vector-0.50.0-2|80	cp distribution/systemd/%{name}.service %{buildroot}%{_unitdir}/%{name}.service
21mr|vector-0.50.0-2|81	cp %{SOURCE3} %{buildroot}%{_sysusersdir}/%{name}.conf
21mr|vector-0.50.0-2|82	
21mr|vector-0.50.0-2|83	%changelog
21mr|vector-0.50.0-2|84	* Fri Oct 10 2025 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|vector-0.50.0-2|85	- Add sysusers file to package, minor fix
21mr|vector-0.50.0-2|86	
21mr|vector-0.50.0-2|87	* Fri Oct 10 2025 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|vector-0.50.0-2|88	- Build with rust1.89 for <rosa2023.1
21mr|vector-0.50.0-2|89	
21mr|vector-0.50.0-2|90	* Fri Oct 10 2025 survolog (Andrey Grigorev) <survolog@yandex.ru> 0.50.0-1
21mr|vector-0.50.0-2|91	- Imported from SRPM

19650 21
21mr|velocity-1.7-26|1	%bcond_without  hsqldb
21mr|velocity-1.7-26|2	
21mr|velocity-1.7-26|3	Name:           velocity
21mr|velocity-1.7-26|4	Version:        1.7
21mr|velocity-1.7-26|5	Release:        26
21mr|velocity-1.7-26|6	Epoch:          0
21mr|velocity-1.7-26|7	Summary:        Java-based template engine
21mr|velocity-1.7-26|8	License:        ASL 2.0
21mr|velocity-1.7-26|9	URL:            http://velocity.apache.org/
21mr|velocity-1.7-26|10	Group:          Development/Java
21mr|velocity-1.7-26|11	BuildArch:      noarch
21mr|velocity-1.7-26|12	# Java stack is not supported on x86_32
21mr|velocity-1.7-26|13	ExcludeArch: %{ix86}
21mr|velocity-1.7-26|14	
21mr|velocity-1.7-26|15	# ./generate-tarball.sh
21mr|velocity-1.7-26|16	Source0:        %{name}-%{version}.tar.gz
21mr|velocity-1.7-26|17	Source1:        http://repo1.maven.org/maven2/org/apache/%{name}/%{name}/%{version}/%{name}-%{version}.pom
21mr|velocity-1.7-26|18	# Remove bundled binaries which cannot be easily verified for licensing
21mr|velocity-1.7-26|19	Source2:        generate-tarball.sh
21mr|velocity-1.7-26|20	
21mr|velocity-1.7-26|21	Patch0:         0001-Remove-avalon-logkit.patch
21mr|velocity-1.7-26|22	Patch1:         0004-Use-log4j-1.2.17.patch
21mr|velocity-1.7-26|23	Patch2:         0003-Use-system-jars.patch
21mr|velocity-1.7-26|24	Patch3:         0004-JDBC-41-compat.patch
21mr|velocity-1.7-26|25	Patch4:         0001-Don-t-use-Werken-XPath.patch
21mr|velocity-1.7-26|26	Patch5:         0006-Skip-Java-8-incompatible-test.patch
21mr|velocity-1.7-26|27	Patch6:         velocity-1.7-doclint.patch
21mr|velocity-1.7-26|28	Patch7:         velocity-1.7-osgi.patch
21mr|velocity-1.7-26|29	
21mr|velocity-1.7-26|30	BuildRequires:  javapackages-local
21mr|velocity-1.7-26|31	BuildRequires:  ant
21mr|velocity-1.7-26|32	BuildRequires:  antlr
21mr|velocity-1.7-26|33	BuildRequires:  junit
21mr|velocity-1.7-26|34	BuildRequires:  ant-junit
21mr|velocity-1.7-26|35	%if %{with hsqldb}
21mr|velocity-1.7-26|36	BuildRequires:  hsqldb-lib
21mr|velocity-1.7-26|37	%endif
21mr|velocity-1.7-26|38	BuildRequires:  apache-commons-collections
21mr|velocity-1.7-26|39	BuildRequires:  apache-commons-logging
21mr|velocity-1.7-26|40	BuildRequires:  apache-commons-lang
21mr|velocity-1.7-26|41	BuildRequires:  glassfish-servlet-api
21mr|velocity-1.7-26|42	BuildRequires:  jakarta-oro
21mr|velocity-1.7-26|43	BuildRequires:  jaxen
21mr|velocity-1.7-26|44	BuildRequires:  jdom
21mr|velocity-1.7-26|45	BuildRequires:  bcel
21mr|velocity-1.7-26|46	BuildRequires:  log4j12
21mr|velocity-1.7-26|47	BuildRequires:  apache-parent
21mr|velocity-1.7-26|48	
21mr|velocity-1.7-26|49	# It fails one of the arithmetic test cases with gcj
21mr|velocity-1.7-26|50	BuildRequires:  java-devel >= 1:1.6.0
21mr|velocity-1.7-26|51	
21mr|velocity-1.7-26|52	%description
21mr|velocity-1.7-26|53	Velocity is a Java-based template engine. It permits anyone to use the
21mr|velocity-1.7-26|54	simple yet powerful template language to reference objects defined in
21mr|velocity-1.7-26|55	Java code.
21mr|velocity-1.7-26|56	When Velocity is used for web development, Web designers can work in
21mr|velocity-1.7-26|57	parallel with Java programmers to develop web sites according to the
21mr|velocity-1.7-26|58	Model-View-Controller (MVC) model, meaning that web page designers can
21mr|velocity-1.7-26|59	focus solely on creating a site that looks good, and programmers can
21mr|velocity-1.7-26|60	focus solely on writing top-notch code. Velocity separates Java code
21mr|velocity-1.7-26|61	from the web pages, making the web site more maintainable over the long
21mr|velocity-1.7-26|62	run and providing a viable alternative to Java Server Pages (JSPs) or
21mr|velocity-1.7-26|63	PHP.
21mr|velocity-1.7-26|64	Velocity's capabilities reach well beyond the realm of web sites; for
21mr|velocity-1.7-26|65	example, it can generate SQL and PostScript and XML (see Anakia for more
21mr|velocity-1.7-26|66	information on XML transformations) from templates. It can be used
21mr|velocity-1.7-26|67	either as a standalone utility for generating source code and reports,
21mr|velocity-1.7-26|68	or as an integrated component of other systems. Velocity also provides
21mr|velocity-1.7-26|69	template services for the Turbine web application framework.
21mr|velocity-1.7-26|70	Velocity+Turbine provides a template service that will allow web
21mr|velocity-1.7-26|71	applications to be developed according to a true MVC model.
21mr|velocity-1.7-26|72	
21mr|velocity-1.7-26|73	%package        manual
21mr|velocity-1.7-26|74	Summary:        Manual for %{name}
21mr|velocity-1.7-26|75	
21mr|velocity-1.7-26|76	%description    manual
21mr|velocity-1.7-26|77	Documentation for %{name}.
21mr|velocity-1.7-26|78	
21mr|velocity-1.7-26|79	%package        javadoc
21mr|velocity-1.7-26|80	Summary:        Javadoc for %{name}
21mr|velocity-1.7-26|81	
21mr|velocity-1.7-26|82	%description    javadoc
21mr|velocity-1.7-26|83	Javadoc for %{name}.
21mr|velocity-1.7-26|84	
21mr|velocity-1.7-26|85	%package        demo
21mr|velocity-1.7-26|86	Summary:        Demo for %{name}
21mr|velocity-1.7-26|87	Requires:       %{name} = %{epoch}:%{version}-%{release}
21mr|velocity-1.7-26|88	
21mr|velocity-1.7-26|89	%description    demo
21mr|velocity-1.7-26|90	Demonstrations and samples for %{name}.
21mr|velocity-1.7-26|91	
21mr|velocity-1.7-26|92	# -----------------------------------------------------------------------------
21mr|velocity-1.7-26|93	
21mr|velocity-1.7-26|94	%prep
21mr|velocity-1.7-26|95	%setup -q
21mr|velocity-1.7-26|96	
21mr|velocity-1.7-26|97	# remove bundled libs/classes (except those used for testing)
21mr|velocity-1.7-26|98	find . -name '*.jar' ! -name 'test*.jar' -print -delete
21mr|velocity-1.7-26|99	find . -name '*.class' ! -name 'Foo.class' -print -delete
21mr|velocity-1.7-26|100	
21mr|velocity-1.7-26|101	# Remove dependency on avalon-logkit
21mr|velocity-1.7-26|102	rm -f src/java/org/apache/velocity/runtime/log/AvalonLogChute.java
21mr|velocity-1.7-26|103	rm -f src/java/org/apache/velocity/runtime/log/AvalonLogSystem.java
21mr|velocity-1.7-26|104	rm -f src/java/org/apache/velocity/runtime/log/VelocityFormatter.java
21mr|velocity-1.7-26|105	
21mr|velocity-1.7-26|106	# need porting to new servlet API. We would just add a lot of empty functions
21mr|velocity-1.7-26|107	rm  src/test/org/apache/velocity/test/VelocityServletTestCase.java
21mr|velocity-1.7-26|108	
21mr|velocity-1.7-26|109	# This test doesn't work with new hsqldb
21mr|velocity-1.7-26|110	rm src/test/org/apache/velocity/test/sql/DataSourceResourceLoaderTestCase.java
21mr|velocity-1.7-26|111	
21mr|velocity-1.7-26|112	cp %{SOURCE1} ./pom.xml
21mr|velocity-1.7-26|113	
21mr|velocity-1.7-26|114	# remove rest of avalon logkit refences
21mr|velocity-1.7-26|115	%patch0 -p1
21mr|velocity-1.7-26|116	
21mr|velocity-1.7-26|117	# Use log4j 1.2.17
21mr|velocity-1.7-26|118	%patch1 -p1
21mr|velocity-1.7-26|119	
21mr|velocity-1.7-26|120	# Use system jar files instead of downloading from net
21mr|velocity-1.7-26|121	%patch2 -p1
21mr|velocity-1.7-26|122	
21mr|velocity-1.7-26|123	%patch3 -p1
21mr|velocity-1.7-26|124	
21mr|velocity-1.7-26|125	# Use jdom instead of werken-xpath
21mr|velocity-1.7-26|126	%patch4 -p1
21mr|velocity-1.7-26|127	%pom_remove_dep werken-xpath:
21mr|velocity-1.7-26|128	
21mr|velocity-1.7-26|129	# Skip Java 8 incompatible test
21mr|velocity-1.7-26|130	%patch5 -p1
21mr|velocity-1.7-26|131	
21mr|velocity-1.7-26|132	# Disable Java8 doclint
21mr|velocity-1.7-26|133	%patch6 -p1
21mr|velocity-1.7-26|134	
21mr|velocity-1.7-26|135	# Remove werken-xpath Import/Export refences in OSGi manifest file
21mr|velocity-1.7-26|136	%patch7 -p1
21mr|velocity-1.7-26|137	
21mr|velocity-1.7-26|138	%if %{without hsqldb}
21mr|velocity-1.7-26|139	rm -r src/test/org/apache/velocity/test/sql
21mr|velocity-1.7-26|140	%endif
21mr|velocity-1.7-26|141	
21mr|velocity-1.7-26|142	# -----------------------------------------------------------------------------
21mr|velocity-1.7-26|143	
21mr|velocity-1.7-26|144	%build
21mr|velocity-1.7-26|145	
21mr|velocity-1.7-26|146	export CLASSPATH=$(build-classpath \
21mr|velocity-1.7-26|147	antlr \
21mr|velocity-1.7-26|148	apache-commons-collections \
21mr|velocity-1.7-26|149	commons-lang \
21mr|velocity-1.7-26|150	commons-logging \
21mr|velocity-1.7-26|151	glassfish-servlet-api \
21mr|velocity-1.7-26|152	junit \
21mr|velocity-1.7-26|153	jakarta-oro \
21mr|velocity-1.7-26|154	log4j:log4j:1.2.17 \
21mr|velocity-1.7-26|155	jaxen \
21mr|velocity-1.7-26|156	jdom \
21mr|velocity-1.7-26|157	bcel \
21mr|velocity-1.7-26|158	hsqldb \
21mr|velocity-1.7-26|159	junit)
21mr|velocity-1.7-26|160	ant \
21mr|velocity-1.7-26|161	-buildfile build/build.xml \
21mr|velocity-1.7-26|162	-Dbuild.sysclasspath=first \
21mr|velocity-1.7-26|163	-Djavac.target=1.6 \
21mr|velocity-1.7-26|164	-Djavac.source=1.6 \
21mr|velocity-1.7-26|165	jar javadocs test
21mr|velocity-1.7-26|166	
21mr|velocity-1.7-26|167	# fix line-endings in generated files
21mr|velocity-1.7-26|168	sed -i 's/\r//' docs/api/stylesheet.css docs/api/package-list
21mr|velocity-1.7-26|169	
21mr|velocity-1.7-26|170	# -----------------------------------------------------------------------------
21mr|velocity-1.7-26|171	
21mr|velocity-1.7-26|172	%install
21mr|velocity-1.7-26|173	%mvn_file : %{name}
21mr|velocity-1.7-26|174	%mvn_alias : %{name}:%{name}
21mr|velocity-1.7-26|175	%mvn_artifact pom.xml bin/%{name}-%{version}.jar
21mr|velocity-1.7-26|176	%mvn_install -J docs/api
21mr|velocity-1.7-26|177	
21mr|velocity-1.7-26|178	# zero-length file
21mr|velocity-1.7-26|179	rm -r test/issues/velocity-537/compare/velocity537.vm.cmp
21mr|velocity-1.7-26|180	# data
21mr|velocity-1.7-26|181	install -d -m 755 %{buildroot}%{_datadir}/%{name}
21mr|velocity-1.7-26|182	cp -pr examples test %{buildroot}%{_datadir}/%{name}
21mr|velocity-1.7-26|183	
21mr|velocity-1.7-26|184	
21mr|velocity-1.7-26|185	%files -f .mfiles
21mr|velocity-1.7-26|186	%doc README.txt
21mr|velocity-1.7-26|187	%license LICENSE NOTICE
21mr|velocity-1.7-26|188	
21mr|velocity-1.7-26|189	%files manual
21mr|velocity-1.7-26|190	%license LICENSE NOTICE
21mr|velocity-1.7-26|191	%doc docs/*
21mr|velocity-1.7-26|192	
21mr|velocity-1.7-26|193	%files javadoc -f .mfiles-javadoc
21mr|velocity-1.7-26|194	%license LICENSE NOTICE
21mr|velocity-1.7-26|195	
21mr|velocity-1.7-26|196	%files demo
21mr|velocity-1.7-26|197	%license LICENSE NOTICE
21mr|velocity-1.7-26|198	%{_datadir}/%{name}
21mr|velocity-1.7-26|199	

19651 21
21mr|velocity-tools-2.0-21|1	Name:          velocity-tools
21mr|velocity-tools-2.0-21|2	Version:       2.0
21mr|velocity-tools-2.0-21|3	Release:       21
21mr|velocity-tools-2.0-21|4	Summary:       Collection of useful tools for Velocity template engine
21mr|velocity-tools-2.0-21|5	License:       ASL 2.0
21mr|velocity-tools-2.0-21|6	Url:           http://velocity.apache.org/tools/releases/2.0/
21mr|velocity-tools-2.0-21|7	Source0:       http://www.apache.org/dist/velocity/tools/%{version}/%{name}-%{version}-src.tar.gz
21mr|velocity-tools-2.0-21|8	Patch0:        %{name}-%{version}-junit4.patch
21mr|velocity-tools-2.0-21|9	Patch1:        %{name}-%{version}-dont_copy_test_lib.patch
21mr|velocity-tools-2.0-21|10	# servlet 3.0 support thanks to mizdebsk
21mr|velocity-tools-2.0-21|11	# servlet 3.1 support
21mr|velocity-tools-2.0-21|12	Patch2:        %{name}-%{version}-servlet.patch
21mr|velocity-tools-2.0-21|13	Patch3:        %{name}-%{version}-port-to-dom4j-2.0.patch
21mr|velocity-tools-2.0-21|14	
21mr|velocity-tools-2.0-21|15	BuildRequires: maven-local
21mr|velocity-tools-2.0-21|16	BuildRequires: mvn(commons-beanutils:commons-beanutils)
21mr|velocity-tools-2.0-21|17	BuildRequires: mvn(commons-chain:commons-chain)
21mr|velocity-tools-2.0-21|18	BuildRequires: mvn(commons-collections:commons-collections)
21mr|velocity-tools-2.0-21|19	BuildRequires: mvn(commons-digester:commons-digester)
21mr|velocity-tools-2.0-21|20	BuildRequires: mvn(commons-lang:commons-lang)
21mr|velocity-tools-2.0-21|21	BuildRequires: mvn(commons-logging:commons-logging)
21mr|velocity-tools-2.0-21|22	BuildRequires: mvn(commons-validator:commons-validator)
21mr|velocity-tools-2.0-21|23	BuildRequires: mvn(dom4j:dom4j)
21mr|velocity-tools-2.0-21|24	BuildRequires: mvn(org.apache.maven.plugins:maven-resources-plugin)
21mr|velocity-tools-2.0-21|25	# required by resources-plugin
21mr|velocity-tools-2.0-21|26	BuildRequires: mvn(org.apache.maven.shared:maven-filtering)
21mr|velocity-tools-2.0-21|27	BuildRequires: mvn(org.apache.maven.shared:maven-shared-components:pom:)
21mr|velocity-tools-2.0-21|28	BuildRequires: mvn(org.apache.struts:struts-core)
21mr|velocity-tools-2.0-21|29	BuildRequires: mvn(org.apache.struts:struts-taglib)
21mr|velocity-tools-2.0-21|30	BuildRequires: mvn(org.apache.struts:struts-tiles)
21mr|velocity-tools-2.0-21|31	BuildRequires: mvn(org.apache.tomcat:tomcat-jsp-api)
21mr|velocity-tools-2.0-21|32	BuildRequires: mvn(org.apache.tomcat:tomcat-servlet-api)
21mr|velocity-tools-2.0-21|33	BuildRequires: mvn(org.apache.velocity:velocity)
21mr|velocity-tools-2.0-21|34	BuildRequires: mvn(oro:oro)
21mr|velocity-tools-2.0-21|35	BuildRequires: mvn(sslext:sslext)
21mr|velocity-tools-2.0-21|36	# required by tomcat-jsp-api
21mr|velocity-tools-2.0-21|37	BuildRequires: mvn(org.apache.tomcat:tomcat-el-api)
21mr|velocity-tools-2.0-21|38	
21mr|velocity-tools-2.0-21|39	# test deps
21mr|velocity-tools-2.0-21|40	%if 0
21mr|velocity-tools-2.0-21|41	BuildRequires: mvn(httpunit:httpunit) = 1.6.1
21mr|velocity-tools-2.0-21|42	BuildRequires: mvn(nekohtml:nekohtml) = 0.9.5
21mr|velocity-tools-2.0-21|43	BuildRequires: mvn(org.mortbay.jetty:jetty-embedded) = 6.0.1
21mr|velocity-tools-2.0-21|44	BuildRequires: mvn(rhino:js) = 1.6R5
21mr|velocity-tools-2.0-21|45	BuildRequires: mvn(xerces:xercesImpl) = 2.8.1
21mr|velocity-tools-2.0-21|46	BuildRequires: mvn(xerces:xmlParserAPIs) = 2.6.2
21mr|velocity-tools-2.0-21|47	%endif
21mr|velocity-tools-2.0-21|48	BuildRequires: mvn(junit:junit)
21mr|velocity-tools-2.0-21|49	BuildRequires: xmvn
21mr|velocity-tools-2.0-21|50	
21mr|velocity-tools-2.0-21|51	Group:          Development/Java
21mr|velocity-tools-2.0-21|52	BuildArch:     noarch
21mr|velocity-tools-2.0-21|53	# Java stack is not supported on x86_32
21mr|velocity-tools-2.0-21|54	ExcludeArch: %{ix86}
21mr|velocity-tools-2.0-21|55	
21mr|velocity-tools-2.0-21|56	%description
21mr|velocity-tools-2.0-21|57	The VelocityTools project is a collection of useful Java classes (aka tools),
21mr|velocity-tools-2.0-21|58	as well as infrastructure to easily, automatically and transparently
21mr|velocity-tools-2.0-21|59	make these tools available to Velocity templates.
21mr|velocity-tools-2.0-21|60	
21mr|velocity-tools-2.0-21|61	Project include easy integration of Velocity into the view-layer of
21mr|velocity-tools-2.0-21|62	web applications (via the VelocityViewTag and
21mr|velocity-tools-2.0-21|63	VelocityViewServlet) and integration with Struts 1.x applications.
21mr|velocity-tools-2.0-21|64	
21mr|velocity-tools-2.0-21|65	%package javadoc
21mr|velocity-tools-2.0-21|66	Summary:       Javadoc for %{name}
21mr|velocity-tools-2.0-21|67	
21mr|velocity-tools-2.0-21|68	%description javadoc
21mr|velocity-tools-2.0-21|69	This package contains javadoc for %{name}.
21mr|velocity-tools-2.0-21|70	
21mr|velocity-tools-2.0-21|71	%prep
21mr|velocity-tools-2.0-21|72	%setup -q -n %{name}-%{version}-src
21mr|velocity-tools-2.0-21|73	find . -name "*.jar" -delete
21mr|velocity-tools-2.0-21|74	find . -name "*.class" -delete
21mr|velocity-tools-2.0-21|75	%patch0 -p1
21mr|velocity-tools-2.0-21|76	%patch1 -p1
21mr|velocity-tools-2.0-21|77	%patch2 -p1
21mr|velocity-tools-2.0-21|78	%patch3 -p1
21mr|velocity-tools-2.0-21|79	
21mr|velocity-tools-2.0-21|80	sed -i 's/\r//' LICENSE NOTICE WHY_THREE_JARS.txt
21mr|velocity-tools-2.0-21|81	
21mr|velocity-tools-2.0-21|82	# force tomcat 7.x apis
21mr|velocity-tools-2.0-21|83	%pom_remove_dep javax.servlet:servlet-api
21mr|velocity-tools-2.0-21|84	%pom_add_dep org.apache.tomcat:tomcat-servlet-api::provided
21mr|velocity-tools-2.0-21|85	%pom_add_dep org.apache.tomcat:tomcat-jsp-api::provided
21mr|velocity-tools-2.0-21|86	# remove non standard build structure
21mr|velocity-tools-2.0-21|87	%pom_xpath_remove "pom:project/pom:build/pom:outputDirectory"
21mr|velocity-tools-2.0-21|88	%pom_xpath_remove "pom:project/pom:build/pom:directory"
21mr|velocity-tools-2.0-21|89	
21mr|velocity-tools-2.0-21|90	%pom_remove_dep org.mortbay.jetty:jetty-embedded
21mr|velocity-tools-2.0-21|91	
21mr|velocity-tools-2.0-21|92	%mvn_file :%{name} %{name}
21mr|velocity-tools-2.0-21|93	%mvn_alias :%{name} %{name}:%{name}
21mr|velocity-tools-2.0-21|94	%mvn_alias :%{name} org.apache.velocity:%{name}-generic
21mr|velocity-tools-2.0-21|95	%mvn_alias :%{name} %{name}:%{name}-generic
21mr|velocity-tools-2.0-21|96	%mvn_alias :%{name} %{name}:%{name}-view
21mr|velocity-tools-2.0-21|97	%mvn_alias :%{name} org.apache.velocity:%{name}-view
21mr|velocity-tools-2.0-21|98	
21mr|velocity-tools-2.0-21|99	%build
21mr|velocity-tools-2.0-21|100	
21mr|velocity-tools-2.0-21|101	# tests skipped. cause: missing dependencies
21mr|velocity-tools-2.0-21|102	%mvn_build -f -- -Dproject.build.sourceEncoding=UTF-8
21mr|velocity-tools-2.0-21|103	
21mr|velocity-tools-2.0-21|104	%install
21mr|velocity-tools-2.0-21|105	%mvn_install
21mr|velocity-tools-2.0-21|106	
21mr|velocity-tools-2.0-21|107	%files -f .mfiles
21mr|velocity-tools-2.0-21|108	%doc CONTRIBUTORS README.txt STATUS WHY_THREE_JARS.txt
21mr|velocity-tools-2.0-21|109	%license LICENSE NOTICE
21mr|velocity-tools-2.0-21|110	
21mr|velocity-tools-2.0-21|111	%files javadoc -f .mfiles-javadoc
21mr|velocity-tools-2.0-21|112	%license LICENSE NOTICE
21mr|velocity-tools-2.0-21|113	

19652 21
21mr|vesautils-0.1-0.12.2|1	%define svn	12
21mr|vesautils-0.1-0.12.2|2	%define major	0
21mr|vesautils-0.1-0.12.2|3	%define libname	%mklibname vbe %{major}
21mr|vesautils-0.1-0.12.2|4	%define devname	%mklibname vbe -d
21mr|vesautils-0.1-0.12.2|5	
21mr|vesautils-0.1-0.12.2|6	Summary:	Vesa BIOS extension tools
21mr|vesautils-0.1-0.12.2|7	Name:		vesautils
21mr|vesautils-0.1-0.12.2|8	Version:	0.1
21mr|vesautils-0.1-0.12.2|9	Release:	0.%{svn}.2
21mr|vesautils-0.1-0.12.2|10	License:	GPLv2
21mr|vesautils-0.1-0.12.2|11	Group:		System/Configuration/Hardware
21mr|vesautils-0.1-0.12.2|12	Url:		http://www.mplayerhq.hu/vesautils/index.html
21mr|vesautils-0.1-0.12.2|13	Source0:	%{name}-%{svn}.tar.xz
21mr|vesautils-0.1-0.12.2|14	Patch0:		vesautils-10-makefile.patch
21mr|vesautils-0.1-0.12.2|15	Patch1:		vesautils-10-get-edid-path.patch
21mr|vesautils-0.1-0.12.2|16	BuildRequires:	liblrmi-devel
21mr|vesautils-0.1-0.12.2|17	ExclusiveArch:	%{ix86}
21mr|vesautils-0.1-0.12.2|18	
21mr|vesautils-0.1-0.12.2|19	%description
21mr|vesautils-0.1-0.12.2|20	This is a collection of utilities and a library for handling the VESA
21mr|vesautils-0.1-0.12.2|21	BIOS Extension (aka VBE) with the help of LRMI under Linux and BSD.
21mr|vesautils-0.1-0.12.2|22	
21mr|vesautils-0.1-0.12.2|23	%package -n %{libname}
21mr|vesautils-0.1-0.12.2|24	Summary:	Vesa BIOS extension tools
21mr|vesautils-0.1-0.12.2|25	Group:		System/Libraries
21mr|vesautils-0.1-0.12.2|26	
21mr|vesautils-0.1-0.12.2|27	%description -n %{libname}
21mr|vesautils-0.1-0.12.2|28	This is a collection of utilities and a library for handling the VESA
21mr|vesautils-0.1-0.12.2|29	BIOS Extension (aka VBE) with the help of LRMI under Linux and BSD.
21mr|vesautils-0.1-0.12.2|30	
21mr|vesautils-0.1-0.12.2|31	%package -n %{devname}
21mr|vesautils-0.1-0.12.2|32	Summary:	Vesa BIOS extension tools
21mr|vesautils-0.1-0.12.2|33	Group:		Development/C
21mr|vesautils-0.1-0.12.2|34	Requires:	%{libname} = %{version}-%{release}
21mr|vesautils-0.1-0.12.2|35	Provides:	libvbe-devel = %{version}-%{release}
21mr|vesautils-0.1-0.12.2|36	
21mr|vesautils-0.1-0.12.2|37	%description -n %{devname}
21mr|vesautils-0.1-0.12.2|38	This is a collection of utilities and a library for handling the VESA
21mr|vesautils-0.1-0.12.2|39	BIOS Extension (aka VBE) with the help of LRMI under Linux and BSD.
21mr|vesautils-0.1-0.12.2|40	
21mr|vesautils-0.1-0.12.2|41	%prep
21mr|vesautils-0.1-0.12.2|42	%setup -qn %{name}
21mr|vesautils-0.1-0.12.2|43	%apply_patches
21mr|vesautils-0.1-0.12.2|44	
21mr|vesautils-0.1-0.12.2|45	%build
21mr|vesautils-0.1-0.12.2|46	make
21mr|vesautils-0.1-0.12.2|47	cd libvbe
21mr|vesautils-0.1-0.12.2|48	make
21mr|vesautils-0.1-0.12.2|49	
21mr|vesautils-0.1-0.12.2|50	%install
21mr|vesautils-0.1-0.12.2|51	install -d %{buildroot}%{_bindir}
21mr|vesautils-0.1-0.12.2|52	install -m 755 dosint get-edid vbemodeinfo %{buildroot}%{_bindir}
21mr|vesautils-0.1-0.12.2|53	cd libvbe
21mr|vesautils-0.1-0.12.2|54	mkdir -p %{buildroot}%{_libdir} %{buildroot}%{_includedir}
21mr|vesautils-0.1-0.12.2|55	%makeinstall LIBDIR=%{buildroot}%{_libdir} INCDIR=%{buildroot}%{_includedir}
21mr|vesautils-0.1-0.12.2|56	
21mr|vesautils-0.1-0.12.2|57	%files
21mr|vesautils-0.1-0.12.2|58	%doc README
21mr|vesautils-0.1-0.12.2|59	%{_bindir}/*
21mr|vesautils-0.1-0.12.2|60	
21mr|vesautils-0.1-0.12.2|61	%files -n %{libname}
21mr|vesautils-0.1-0.12.2|62	%{_libdir}/libvbe.so.%{major}*
21mr|vesautils-0.1-0.12.2|63	
21mr|vesautils-0.1-0.12.2|64	%files -n %{devname}
21mr|vesautils-0.1-0.12.2|65	%{_libdir}/libvbe.so
21mr|vesautils-0.1-0.12.2|66	%{_includedir}/vbe.h

19653 21
21mr|viewres-1.0.6-2|1	Name: viewres
21mr|viewres-1.0.6-2|2	Version:	1.0.6
21mr|viewres-1.0.6-2|3	Release:	2
21mr|viewres-1.0.6-2|4	Summary:  graphical class browser for Xt
21mr|viewres-1.0.6-2|5	Group: Development/X11
21mr|viewres-1.0.6-2|6	Source0: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
21mr|viewres-1.0.6-2|7	License: MIT
21mr|viewres-1.0.6-2|8	
21mr|viewres-1.0.6-2|9	BuildRequires: libxt-devel >= 1.0.0
21mr|viewres-1.0.6-2|10	BuildRequires: libxaw-devel >= 1.0.1
21mr|viewres-1.0.6-2|11	BuildRequires: x11-util-macros >= 1.0.1
21mr|viewres-1.0.6-2|12	
21mr|viewres-1.0.6-2|13	%description
21mr|viewres-1.0.6-2|14	The viewres program displays a tree showing the widget class hierarchy of the
21mr|viewres-1.0.6-2|15	Athena Widget Set.
21mr|viewres-1.0.6-2|16	
21mr|viewres-1.0.6-2|17	%prep
21mr|viewres-1.0.6-2|18	%setup -q -n %{name}-%{version}
21mr|viewres-1.0.6-2|19	
21mr|viewres-1.0.6-2|20	%build
21mr|viewres-1.0.6-2|21	autoreconf -fi
21mr|viewres-1.0.6-2|22	%configure
21mr|viewres-1.0.6-2|23	%make
21mr|viewres-1.0.6-2|24	
21mr|viewres-1.0.6-2|25	%install
21mr|viewres-1.0.6-2|26	%makeinstall_std
21mr|viewres-1.0.6-2|27	
21mr|viewres-1.0.6-2|28	%files
21mr|viewres-1.0.6-2|29	%{_bindir}/viewres
21mr|viewres-1.0.6-2|30	%{_datadir}/X11/app-defaults/Viewres
21mr|viewres-1.0.6-2|31	%{_datadir}/X11/app-defaults/Viewres-color
21mr|viewres-1.0.6-2|32	%{_mandir}/man1/viewres.*

19654 21
21mr|vigra-1.11.1-6|1	%define	major 11
21mr|vigra-1.11.1-6|2	%define	libname %mklibname vigraimpex %{major}
21mr|vigra-1.11.1-6|3	%define	devname %mklibname %{name} -d
21mr|vigra-1.11.1-6|4	
21mr|vigra-1.11.1-6|5	Summary:	Generic Programming for Computer Vision
21mr|vigra-1.11.1-6|6	Name:		vigra
21mr|vigra-1.11.1-6|7	Version:	1.11.1
21mr|vigra-1.11.1-6|8	Release:	6
21mr|vigra-1.11.1-6|9	License:	MIT
21mr|vigra-1.11.1-6|10	Group:		Development/C
21mr|vigra-1.11.1-6|11	Url:		https://ukoethe.github.io/vigra/
21mr|vigra-1.11.1-6|12	Source0:	https://github.com/ukoethe/vigra/releases/download/Version-1-11-1/%{name}-%{version}-src.tar.gz
21mr|vigra-1.11.1-6|13	Patch0:		vigra-1.11.1-gcc8.patch
21mr|vigra-1.11.1-6|14	Patch1:		vigra-1.11.1.py37.patch
21mr|vigra-1.11.1-6|15	Patch2:		fix_boost_lib_name.patch
21mr|vigra-1.11.1-6|16	Patch3:		vigra-openexr3.patch
21mr|vigra-1.11.1-6|17	BuildRequires:	cmake
21mr|vigra-1.11.1-6|18	BuildRequires:	doxygen
21mr|vigra-1.11.1-6|19	BuildRequires:	boost-devel
21mr|vigra-1.11.1-6|20	BuildRequires:	hdf5-devel
21mr|vigra-1.11.1-6|21	BuildRequires:	pkgconfig(fftw3)
21mr|vigra-1.11.1-6|22	BuildRequires:	pkgconfig(libjpeg)
21mr|vigra-1.11.1-6|23	BuildRequires:	pkgconfig(libpng)
21mr|vigra-1.11.1-6|24	BuildRequires:	pkgconfig(libtiff-4)
21mr|vigra-1.11.1-6|25	BuildRequires:	pkgconfig(OpenEXR)
21mr|vigra-1.11.1-6|26	BuildRequires:	pkgconfig(python3)
21mr|vigra-1.11.1-6|27	BuildRequires:	pkgconfig(zlib)
21mr|vigra-1.11.1-6|28	
21mr|vigra-1.11.1-6|29	%description
21mr|vigra-1.11.1-6|30	VIGRA stands for "Vision with Generic Algorithms". It's a novel computer vision
21mr|vigra-1.11.1-6|31	library that puts its main emphasize on customizable algorithms and data
21mr|vigra-1.11.1-6|32	structures. By using template techniques similar to those in the C++ Standard
21mr|vigra-1.11.1-6|33	Template Library, you can easily adapt any VIGRA component to the needs of your
21mr|vigra-1.11.1-6|34	application, without thereby giving up execution speed.
21mr|vigra-1.11.1-6|35	
21mr|vigra-1.11.1-6|36	#----------------------------------------------------------------------------
21mr|vigra-1.11.1-6|37	
21mr|vigra-1.11.1-6|38	%package -n python3-%{name}
21mr|vigra-1.11.1-6|39	Summary:	Python interface for the vigra computer vision library
21mr|vigra-1.11.1-6|40	BuildRequires:	python3egg(numpy)
21mr|vigra-1.11.1-6|41	BuildRequires:	python3egg(sphinx)
21mr|vigra-1.11.1-6|42	BuildRequires:	python3egg(nose)
21mr|vigra-1.11.1-6|43	BuildRequires:	boost-python3-devel
21mr|vigra-1.11.1-6|44	Requires:	%{libname} = %{EVRD}
21mr|vigra-1.11.1-6|45	Requires:	python3-numpy
21mr|vigra-1.11.1-6|46	Requires:	python3-nose
21mr|vigra-1.11.1-6|47	
21mr|vigra-1.11.1-6|48	%description -n python3-%{name}
21mr|vigra-1.11.1-6|49	The vigra-python package provides python bindings for vigra.
21mr|vigra-1.11.1-6|50	
21mr|vigra-1.11.1-6|51	%files -n python3-%{name}
21mr|vigra-1.11.1-6|52	%{python3_sitearch}/vigra
21mr|vigra-1.11.1-6|53	
21mr|vigra-1.11.1-6|54	#----------------------------------------------------------------------------
21mr|vigra-1.11.1-6|55	
21mr|vigra-1.11.1-6|56	%package -n %{libname}
21mr|vigra-1.11.1-6|57	Summary:	Main library for %{name}
21mr|vigra-1.11.1-6|58	Group:		System/Libraries
21mr|vigra-1.11.1-6|59	
21mr|vigra-1.11.1-6|60	%description -n %{libname}
21mr|vigra-1.11.1-6|61	This package contains the library needed to run %{name}.
21mr|vigra-1.11.1-6|62	
21mr|vigra-1.11.1-6|63	%files -n %{libname}
21mr|vigra-1.11.1-6|64	%doc LICENSE.txt README.md
21mr|vigra-1.11.1-6|65	%{_libdir}/libvigraimpex.so.%{major}*
21mr|vigra-1.11.1-6|66	
21mr|vigra-1.11.1-6|67	#----------------------------------------------------------------------------
21mr|vigra-1.11.1-6|68	
21mr|vigra-1.11.1-6|69	%package -n %{devname}
21mr|vigra-1.11.1-6|70	Summary:	Development header files for %{name}
21mr|vigra-1.11.1-6|71	Group:		Development/C
21mr|vigra-1.11.1-6|72	Requires:	%{libname} = %{EVRD}
21mr|vigra-1.11.1-6|73	Provides:	%{name}-devel = %{EVRD}
21mr|vigra-1.11.1-6|74	
21mr|vigra-1.11.1-6|75	%description -n %{devname}
21mr|vigra-1.11.1-6|76	Libraries, include files and other resources you can use to develop
21mr|vigra-1.11.1-6|77	%{name} applications.
21mr|vigra-1.11.1-6|78	
21mr|vigra-1.11.1-6|79	%files -n %{devname}
21mr|vigra-1.11.1-6|80	%doc doc/%{name} doc/vigranumpy
21mr|vigra-1.11.1-6|81	%{_bindir}/%{name}-config
21mr|vigra-1.11.1-6|82	%{_includedir}/%{name}
21mr|vigra-1.11.1-6|83	%{_libdir}/%{name}
21mr|vigra-1.11.1-6|84	%{_libdir}/libvigraimpex.so
21mr|vigra-1.11.1-6|85	%{_libdir}/vigranumpy/VigranumpyConfig.cmake
21mr|vigra-1.11.1-6|86	
21mr|vigra-1.11.1-6|87	#----------------------------------------------------------------------------
21mr|vigra-1.11.1-6|88	
21mr|vigra-1.11.1-6|89	%prep
21mr|vigra-1.11.1-6|90	%setup -q
21mr|vigra-1.11.1-6|91	%apply_patches
21mr|vigra-1.11.1-6|92	
21mr|vigra-1.11.1-6|93	# Remove executable permission on include files
21mr|vigra-1.11.1-6|94	find include -type f | xargs chmod 644
21mr|vigra-1.11.1-6|95	
21mr|vigra-1.11.1-6|96	
21mr|vigra-1.11.1-6|97	%build
21mr|vigra-1.11.1-6|98	%cmake \
21mr|vigra-1.11.1-6|99	-DPYTHON_VERSION=%{py3_ver} \
21mr|vigra-1.11.1-6|100	-DWITH_OPENEXR=ON
21mr|vigra-1.11.1-6|101	%make -s
21mr|vigra-1.11.1-6|102	
21mr|vigra-1.11.1-6|103	
21mr|vigra-1.11.1-6|104	%install
21mr|vigra-1.11.1-6|105	%makeinstall_std -C build
21mr|vigra-1.11.1-6|106	
21mr|vigra-1.11.1-6|107	# Add python3 shebang
21mr|vigra-1.11.1-6|108	sed '1 s,^.*$,#!%{__python3},' -i %{buildroot}%{_bindir}/vigra-config
21mr|vigra-1.11.1-6|109	
21mr|vigra-1.11.1-6|110	# We have our macro for docs
21mr|vigra-1.11.1-6|111	rm -rf %{buildroot}/usr/doc
21mr|vigra-1.11.1-6|112	
21mr|vigra-1.11.1-6|113	# Cleanup
21mr|vigra-1.11.1-6|114	rm -f doc/vigranumpy/.buildinfo
21mr|vigra-1.11.1-6|115	find doc -type d | xargs chmod 755
21mr|vigra-1.11.1-6|116	find doc -type f | xargs chmod 644

19655 21
21mr|vim-9.2.0173-1|1	%define WITH_SELINUX 1
21mr|vim-9.2.0173-1|2	%define desktop_file 1
21mr|vim-9.2.0173-1|3	
21mr|vim-9.2.0173-1|4	%define withnetbeans 1
21mr|vim-9.2.0173-1|5	
21mr|vim-9.2.0173-1|6	%define withvimspell 0
21mr|vim-9.2.0173-1|7	%define withhunspell 0
21mr|vim-9.2.0173-1|8	%define withruby 1
21mr|vim-9.2.0173-1|9	%define withlua 1
21mr|vim-9.2.0173-1|10	
21mr|vim-9.2.0173-1|11	%define baseversion 8.2
21mr|vim-9.2.0173-1|12	%define vimdir vim92
21mr|vim-9.2.0173-1|13	
21mr|vim-9.2.0173-1|14	%global __requires_exclude perl\\(getopts.pl\\)
21mr|vim-9.2.0173-1|15	%global __requires_exclude_from %{_datadir}/vim
21mr|vim-9.2.0173-1|16	
21mr|vim-9.2.0173-1|17	# Should we build X11 gui
21mr|vim-9.2.0173-1|18	%bcond_without gui
21mr|vim-9.2.0173-1|19	%bcond_without python3
21mr|vim-9.2.0173-1|20	
21mr|vim-9.2.0173-1|21	Summary:	The VIM editor
21mr|vim-9.2.0173-1|22	URL:		http://www.vim.org/
21mr|vim-9.2.0173-1|23	Name:		vim
21mr|vim-9.2.0173-1|24	Version:	9.2.0173
21mr|vim-9.2.0173-1|25	Release:	1
21mr|vim-9.2.0173-1|26	Epoch:		2
21mr|vim-9.2.0173-1|27	Group:		Editors
21mr|vim-9.2.0173-1|28	License:	Vim and MIT
21mr|vim-9.2.0173-1|29	Source0:	https://github.com/vim/vim/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|vim-9.2.0173-1|30	Source1:	vim.sh
21mr|vim-9.2.0173-1|31	Source2:	vim.csh
21mr|vim-9.2.0173-1|32	Source4:	virc
21mr|vim-9.2.0173-1|33	Source5:	vimrc
21mr|vim-9.2.0173-1|34	Source7:	gvim16.png
21mr|vim-9.2.0173-1|35	Source8:	gvim32.png
21mr|vim-9.2.0173-1|36	Source9:	gvim48.png
21mr|vim-9.2.0173-1|37	Source10:	gvim64.png
21mr|vim-9.2.0173-1|38	%if %{withvimspell}
21mr|vim-9.2.0173-1|39	Source13:	vim-spell-files.tar.bz2
21mr|vim-9.2.0173-1|40	%endif
21mr|vim-9.2.0173-1|41	Source14:	spec-template.new
21mr|vim-9.2.0173-1|42	Source15:	macros.vim
21mr|vim-9.2.0173-1|43	# C++11/C++14/C++17 syntax highlighting, Version 0.931 from
21mr|vim-9.2.0173-1|44	# https://www.vim.org/scripts/script.php?script_id=4293
21mr|vim-9.2.0173-1|45	Source20:	https://raw.githubusercontent.com/Mizuchi/STL-Syntax/master/after/syntax/cpp/stl.vim
21mr|vim-9.2.0173-1|46	# Assorted extra syntax highlighting files
21mr|vim-9.2.0173-1|47	Source21:	dhcpd.vim
21mr|vim-9.2.0173-1|48	Source22:	apparmor.vim
21mr|vim-9.2.0173-1|49	Source23:	cfengine.vim
21mr|vim-9.2.0173-1|50	Source24:	nagios.vim
21mr|vim-9.2.0173-1|51	
21mr|vim-9.2.0173-1|52	# Special syntax highlighting and indentation for
21mr|vim-9.2.0173-1|53	# Qt keywords (Q_OBJECT and friends)
21mr|vim-9.2.0173-1|54	Patch1000:	vim-8.2-qt-highlighting.patch
21mr|vim-9.2.0173-1|55	# Don't replace "good" characters with .
21mr|vim-9.2.0173-1|56	Patch1001:	xxd-locale.patch
21mr|vim-9.2.0173-1|57	
21mr|vim-9.2.0173-1|58	Patch2002:	vim-7.0-fixkeys.patch
21mr|vim-9.2.0173-1|59	%if %{withhunspell}
21mr|vim-9.2.0173-1|60	Patch2011:	vim-7.0-hunspell.patch
21mr|vim-9.2.0173-1|61	BuildRequires:	hunspell-devel
21mr|vim-9.2.0173-1|62	%endif
21mr|vim-9.2.0173-1|63	
21mr|vim-9.2.0173-1|64	Patch3002:	vim-7.4-nowarnings.patch
21mr|vim-9.2.0173-1|65	Patch3004:	vim-7.0-rclocation.patch
21mr|vim-9.2.0173-1|66	Patch3010:	vim-7.3-manpage-typo-668894-675480.patch
21mr|vim-9.2.0173-1|67	Patch3011:	vim-manpagefixes-948566.patch
21mr|vim-9.2.0173-1|68	Patch3016:	vim-8.0-copy-paste.patch
21mr|vim-9.2.0173-1|69	# migrate shebangs in script to /usr/bin/python3 and use python2 when necessary
21mr|vim-9.2.0173-1|70	Patch3017:	vim-python3-tests.patch
21mr|vim-9.2.0173-1|71	# fips warning
21mr|vim-9.2.0173-1|72	Patch3018:	vim-crypto-warning.patch
21mr|vim-9.2.0173-1|73	
21mr|vim-9.2.0173-1|74	%if %{with python3}
21mr|vim-9.2.0173-1|75	BuildRequires:	pkgconfig(python3)
21mr|vim-9.2.0173-1|76	%endif
21mr|vim-9.2.0173-1|77	BuildRequires:	perl-devel
21mr|vim-9.2.0173-1|78	BuildRequires:	pkgconfig(ncursesw)
21mr|vim-9.2.0173-1|79	BuildRequires:	perl(ExtUtils::Embed) perl(ExtUtils::ParseXS)
21mr|vim-9.2.0173-1|80	BuildRequires:	gpm-devel autoconf file
21mr|vim-9.2.0173-1|81	BuildRequires:	pkgconfig(libacl)
21mr|vim-9.2.0173-1|82	%if %{WITH_SELINUX}
21mr|vim-9.2.0173-1|83	BuildRequires:	selinux-devel
21mr|vim-9.2.0173-1|84	%endif
21mr|vim-9.2.0173-1|85	%if "%{withruby}" == "1"
21mr|vim-9.2.0173-1|86	BuildRequires:	ruby-devel ruby
21mr|vim-9.2.0173-1|87	%endif
21mr|vim-9.2.0173-1|88	%if "%{withlua}" == "1"
21mr|vim-9.2.0173-1|89	BuildRequires:	lua-devel
21mr|vim-9.2.0173-1|90	%endif
21mr|vim-9.2.0173-1|91	%if %{desktop_file}
21mr|vim-9.2.0173-1|92	# for /usr/bin/desktop-file-install
21mr|vim-9.2.0173-1|93	Requires:	desktop-file-utils
21mr|vim-9.2.0173-1|94	BuildRequires:	desktop-file-utils
21mr|vim-9.2.0173-1|95	%endif
21mr|vim-9.2.0173-1|96	Conflicts:	filesystem < 3
21mr|vim-9.2.0173-1|97	
21mr|vim-9.2.0173-1|98	# vim bundles libvterm, which is used during build - so we need to provide
21mr|vim-9.2.0173-1|99	# bundled libvterm for catching possible libvterm CVEs
21mr|vim-9.2.0173-1|100	Provides: bundled(libvterm)
21mr|vim-9.2.0173-1|101	
21mr|vim-9.2.0173-1|102	
21mr|vim-9.2.0173-1|103	%description
21mr|vim-9.2.0173-1|104	VIM (VIsual editor iMproved) is an updated and improved version of the
21mr|vim-9.2.0173-1|105	vi editor.  Vi was the first real screen-based editor for UNIX, and is
21mr|vim-9.2.0173-1|106	still very popular.  VIM improves on vi by adding new features:
21mr|vim-9.2.0173-1|107	multiple windows, multi-level undo, block highlighting and more.
21mr|vim-9.2.0173-1|108	
21mr|vim-9.2.0173-1|109	%package common
21mr|vim-9.2.0173-1|110	Summary: The common files needed by any version of the VIM editor
21mr|vim-9.2.0173-1|111	Conflicts: man-pages-fr < 0.9.7-14
21mr|vim-9.2.0173-1|112	Conflicts: man-pages-it < 0.3.0-17
21mr|vim-9.2.0173-1|113	Conflicts: man-pages-pl < 0.24-2
21mr|vim-9.2.0173-1|114	Provides: xxd = %{EVRD}
21mr|vim-9.2.0173-1|115	Requires: %{name}-filesystem
21mr|vim-9.2.0173-1|116	Conflicts: %{name}-minimal < %{epoch}:8.1.1-1
21mr|vim-9.2.0173-1|117	
21mr|vim-9.2.0173-1|118	%description common
21mr|vim-9.2.0173-1|119	VIM (VIsual editor iMproved) is an updated and improved version of the
21mr|vim-9.2.0173-1|120	vi editor.  Vi was the first real screen-based editor for UNIX, and is
21mr|vim-9.2.0173-1|121	still very popular.  VIM improves on vi by adding new features:
21mr|vim-9.2.0173-1|122	multiple windows, multi-level undo, block highlighting and more.  The
21mr|vim-9.2.0173-1|123	vim-common package contains files which every VIM binary will need in
21mr|vim-9.2.0173-1|124	order to run.
21mr|vim-9.2.0173-1|125	
21mr|vim-9.2.0173-1|126	If you are installing vim-enhanced or vim-X11, you'll also need
21mr|vim-9.2.0173-1|127	to install the vim-common package.
21mr|vim-9.2.0173-1|128	
21mr|vim-9.2.0173-1|129	%package spell
21mr|vim-9.2.0173-1|130	Summary: The dictionaries for spell checking. This package is optional
21mr|vim-9.2.0173-1|131	Requires: vim-common = %{epoch}:%{version}-%{release}
21mr|vim-9.2.0173-1|132	
21mr|vim-9.2.0173-1|133	%description spell
21mr|vim-9.2.0173-1|134	This subpackage contains dictionaries for vim spell checking in
21mr|vim-9.2.0173-1|135	many different languages.
21mr|vim-9.2.0173-1|136	
21mr|vim-9.2.0173-1|137	%package minimal
21mr|vim-9.2.0173-1|138	Summary: A minimal version of the VIM editor
21mr|vim-9.2.0173-1|139	Provides: vi
21mr|vim-9.2.0173-1|140	Provides: %{_bindir}/vi
21mr|vim-9.2.0173-1|141	Requires(post): coreutils
21mr|vim-9.2.0173-1|142	# conflicts in package because of manpage move (bug #1599663)
21mr|vim-9.2.0173-1|143	Conflicts: %{name}-common < %{epoch}:8.1.1-1
21mr|vim-9.2.0173-1|144	
21mr|vim-9.2.0173-1|145	%description minimal
21mr|vim-9.2.0173-1|146	VIM (VIsual editor iMproved) is an updated and improved version of the
21mr|vim-9.2.0173-1|147	vi editor.  Vi was the first real screen-based editor for UNIX, and is
21mr|vim-9.2.0173-1|148	still very popular.  VIM improves on vi by adding new features:
21mr|vim-9.2.0173-1|149	multiple windows, multi-level undo, block highlighting and more. The
21mr|vim-9.2.0173-1|150	vim-minimal package includes a minimal version of VIM, providing
21mr|vim-9.2.0173-1|151	the commands vi, view, ex, rvi, and rview. NOTE: The online help is
21mr|vim-9.2.0173-1|152	only available when the vim-common package is installed.
21mr|vim-9.2.0173-1|153	
21mr|vim-9.2.0173-1|154	%package enhanced
21mr|vim-9.2.0173-1|155	Summary: A version of the VIM editor which includes recent enhancements
21mr|vim-9.2.0173-1|156	Requires: vim-common = %{epoch}:%{version}-%{release} which
21mr|vim-9.2.0173-1|157	Provides: vim
21mr|vim-9.2.0173-1|158	Provides: %{_bindir}/mergetool
21mr|vim-9.2.0173-1|159	Provides: %{_bindir}/vim
21mr|vim-9.2.0173-1|160	# suggest python3, python2, lua, ruby and perl packages because of their
21mr|vim-9.2.0173-1|161	# embedded functionality in Vim/GVim
21mr|vim-9.2.0173-1|162	# but make perl-devel as comment
21mr|vim-9.2.0173-1|163	Recommends: python3
21mr|vim-9.2.0173-1|164	Recommends: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
21mr|vim-9.2.0173-1|165	#Recommends: perl-devel
21mr|vim-9.2.0173-1|166	%if "%{withruby}" == "1"
21mr|vim-9.2.0173-1|167	Recommends: ruby-libs ruby
21mr|vim-9.2.0173-1|168	%endif
21mr|vim-9.2.0173-1|169	%if "%{withlua}" == "1"
21mr|vim-9.2.0173-1|170	Recommends: lua-libs
21mr|vim-9.2.0173-1|171	%endif
21mr|vim-9.2.0173-1|172	
21mr|vim-9.2.0173-1|173	%description enhanced
21mr|vim-9.2.0173-1|174	VIM (VIsual editor iMproved) is an updated and improved version of the
21mr|vim-9.2.0173-1|175	vi editor.  Vi was the first real screen-based editor for UNIX, and is
21mr|vim-9.2.0173-1|176	still very popular.  VIM improves on vi by adding new features:
21mr|vim-9.2.0173-1|177	multiple windows, multi-level undo, block highlighting and more.  The
21mr|vim-9.2.0173-1|178	vim-enhanced package contains a version of VIM with extra, recently
21mr|vim-9.2.0173-1|179	introduced features like Python and Perl interpreters.
21mr|vim-9.2.0173-1|180	
21mr|vim-9.2.0173-1|181	Install the vim-enhanced package if you'd like to use a version of the
21mr|vim-9.2.0173-1|182	VIM editor which includes recently added enhancements like
21mr|vim-9.2.0173-1|183	interpreters for the Python and Perl scripting languages.  You'll also
21mr|vim-9.2.0173-1|184	need to install the vim-common package.
21mr|vim-9.2.0173-1|185	
21mr|vim-9.2.0173-1|186	%package filesystem
21mr|vim-9.2.0173-1|187	Summary: VIM filesystem layout
21mr|vim-9.2.0173-1|188	BuildArch: noarch
21mr|vim-9.2.0173-1|189	
21mr|vim-9.2.0173-1|190	%Description filesystem
21mr|vim-9.2.0173-1|191	This package provides some directories which are required by other
21mr|vim-9.2.0173-1|192	packages that add vim files, p.e.  additional syntax files or filetypes.
21mr|vim-9.2.0173-1|193	
21mr|vim-9.2.0173-1|194	%if %{with gui}
21mr|vim-9.2.0173-1|195	%package X11
21mr|vim-9.2.0173-1|196	Summary: The VIM version of the vi editor for the X Window System - GVim
21mr|vim-9.2.0173-1|197	# needed in configure script to have correct macros enabled for GUI (#1603272)
21mr|vim-9.2.0173-1|198	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|vim-9.2.0173-1|199	BuildRequires:	pkgconfig(xt)
21mr|vim-9.2.0173-1|200	BuildRequires:	pkgconfig(xpm)
21mr|vim-9.2.0173-1|201	BuildRequires:	pkgconfig(ice)
21mr|vim-9.2.0173-1|202	BuildRequires:	pkgconfig(sm)
21mr|vim-9.2.0173-1|203	BuildRequires:	appstream-util
21mr|vim-9.2.0173-1|204	
21mr|vim-9.2.0173-1|205	Requires: vim-common = %{epoch}:%{version}-%{release}
21mr|vim-9.2.0173-1|206	Requires: %{_lib}gtk3_0
21mr|vim-9.2.0173-1|207	Provides: gvim
21mr|vim-9.2.0173-1|208	Provides: %{_bindir}/mergetool
21mr|vim-9.2.0173-1|209	Provides: %{_bindir}/gvim
21mr|vim-9.2.0173-1|210	Requires: hicolor-icon-theme
21mr|vim-9.2.0173-1|211	# suggest python3, python2, lua, ruby and perl packages because of their
21mr|vim-9.2.0173-1|212	# embedded functionality in Vim/GVim
21mr|vim-9.2.0173-1|213	# but make perl-devel as comment
21mr|vim-9.2.0173-1|214	Recommends: python3
21mr|vim-9.2.0173-1|215	Recommends: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
21mr|vim-9.2.0173-1|216	#Recommends: perl-devel
21mr|vim-9.2.0173-1|217	%if "%{withruby}" == "1"
21mr|vim-9.2.0173-1|218	Recommends: ruby-libs ruby
21mr|vim-9.2.0173-1|219	%endif
21mr|vim-9.2.0173-1|220	%if "%{withlua}" == "1"
21mr|vim-9.2.0173-1|221	Recommends: lua
21mr|vim-9.2.0173-1|222	%endif
21mr|vim-9.2.0173-1|223	
21mr|vim-9.2.0173-1|224	%description X11
21mr|vim-9.2.0173-1|225	VIM (VIsual editor iMproved) is an updated and improved version of the
21mr|vim-9.2.0173-1|226	vi editor.  Vi was the first real screen-based editor for UNIX, and is
21mr|vim-9.2.0173-1|227	still very popular.  VIM improves on vi by adding new features:
21mr|vim-9.2.0173-1|228	multiple windows, multi-level undo, block highlighting and
21mr|vim-9.2.0173-1|229	more. VIM-X11 is a version of the VIM editor which will run within the
21mr|vim-9.2.0173-1|230	X Window System.  If you install this package, you can run VIM as an X
21mr|vim-9.2.0173-1|231	application with a full GUI interface and mouse support by command gvim.
21mr|vim-9.2.0173-1|232	
21mr|vim-9.2.0173-1|233	Install the vim-X11 package if you'd like to try out a version of vi
21mr|vim-9.2.0173-1|234	with graphics and mouse capabilities.  You'll also need to install the
21mr|vim-9.2.0173-1|235	vim-common package.
21mr|vim-9.2.0173-1|236	%endif
21mr|vim-9.2.0173-1|237	
21mr|vim-9.2.0173-1|238	%prep
21mr|vim-9.2.0173-1|239	%setup -q -b 0
21mr|vim-9.2.0173-1|240	
21mr|vim-9.2.0173-1|241	# Additional syntax highlighting support
21mr|vim-9.2.0173-1|242	mkdir runtime/syntax/cpp
21mr|vim-9.2.0173-1|243	cp %{S:20} runtime/syntax/cpp/
21mr|vim-9.2.0173-1|244	cp %{S:21} %{S:22} %{S:23} %{S:24} runtime/syntax/
21mr|vim-9.2.0173-1|245	
21mr|vim-9.2.0173-1|246	# use %%{__python3} macro for defining shebangs in python3 tests
21mr|vim-9.2.0173-1|247	sed -i -e 's,/usr/bin/python3,%{__python3},' %{PATCH3017}
21mr|vim-9.2.0173-1|248	
21mr|vim-9.2.0173-1|249	%patch1000 -p1 -b .qt~
21mr|vim-9.2.0173-1|250	
21mr|vim-9.2.0173-1|251	# fix rogue dependencies from sample code
21mr|vim-9.2.0173-1|252	chmod -x runtime/tools/mve.awk
21mr|vim-9.2.0173-1|253	%patch2002 -p1 -b .fixkeys
21mr|vim-9.2.0173-1|254	%if %{withhunspell}
21mr|vim-9.2.0173-1|255	%patch2011 -p1
21mr|vim-9.2.0173-1|256	%endif
21mr|vim-9.2.0173-1|257	perl -pi -e "s,bin/nawk,bin/awk,g" runtime/tools/mve.awk
21mr|vim-9.2.0173-1|258	
21mr|vim-9.2.0173-1|259	# install spell files
21mr|vim-9.2.0173-1|260	%if %{withvimspell}
21mr|vim-9.2.0173-1|261	%{__tar} xjf %{SOURCE13}
21mr|vim-9.2.0173-1|262	%endif
21mr|vim-9.2.0173-1|263	
21mr|vim-9.2.0173-1|264	%patch3002 -p1
21mr|vim-9.2.0173-1|265	%patch3004 -p1
21mr|vim-9.2.0173-1|266	%patch3010 -p1
21mr|vim-9.2.0173-1|267	%patch3011 -p1
21mr|vim-9.2.0173-1|268	%patch3016 -p1 -b .copypaste
21mr|vim-9.2.0173-1|269	%patch3017 -p1
21mr|vim-9.2.0173-1|270	%patch3018 -p1
21mr|vim-9.2.0173-1|271	
21mr|vim-9.2.0173-1|272	# Fix error messages in vi
21mr|vim-9.2.0173-1|273	sed -i "/^#/d" runtime/ftplugof.vim
21mr|vim-9.2.0173-1|274	
21mr|vim-9.2.0173-1|275	%build
21mr|vim-9.2.0173-1|276	cd src
21mr|vim-9.2.0173-1|277	autoconf
21mr|vim-9.2.0173-1|278	
21mr|vim-9.2.0173-1|279	sed -e "s+VIMRCLOC	= \$(VIMLOC)+VIMRCLOC	= /etc+" Makefile > Makefile.tmp
21mr|vim-9.2.0173-1|280	mv -f Makefile.tmp Makefile
21mr|vim-9.2.0173-1|281	
21mr|vim-9.2.0173-1|282	export CFLAGS="%{optflags} -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2"
21mr|vim-9.2.0173-1|283	export CXXFLAGS="%{optflags} -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2"
21mr|vim-9.2.0173-1|284	
21mr|vim-9.2.0173-1|285	cp -f os_unix.h os_unix.h.save
21mr|vim-9.2.0173-1|286	cp -f ex_cmds.c ex_cmds.c.save
21mr|vim-9.2.0173-1|287	
21mr|vim-9.2.0173-1|288	# Configure options:
21mr|vim-9.2.0173-1|289	# --enable-fail-if-missing - we need to fail if configure options aren't satisfied
21mr|vim-9.2.0173-1|290	# --with-features - for setting how big amount of features is enabled
21mr|vim-9.2.0173-1|291	# --enable-multibyte - enabling multibyte editing support - for editing files in languages, which one character
21mr|vim-9.2.0173-1|292	#                      cannot be represented by one byte - Asian languages, Unicode
21mr|vim-9.2.0173-1|293	# --disable-netbeans - disabling socket interface for integrating Vim into NetBeans IDE
21mr|vim-9.2.0173-1|294	# --enable-selinux - enabling selinux support
21mr|vim-9.2.0173-1|295	# --enable-Ninterp - enabling internal interpreter
21mr|vim-9.2.0173-1|296	# --with-x - yes if we want X11 support (graphical Vim for X11)
21mr|vim-9.2.0173-1|297	# --with-tlib - which terminal library to use
21mr|vim-9.2.0173-1|298	# --disable-gpm - disabling support for General Purpose Mouse - Linux mouse daemon
21mr|vim-9.2.0173-1|299	
21mr|vim-9.2.0173-1|300	perl -pi -e "s/vimrc/virc/"  os_unix.h
21mr|vim-9.2.0173-1|301	%configure --prefix=%{_prefix} --with-features=small --with-x=no \
21mr|vim-9.2.0173-1|302	--enable-multibyte \
21mr|vim-9.2.0173-1|303	--disable-netbeans \
21mr|vim-9.2.0173-1|304	%if %{WITH_SELINUX}
21mr|vim-9.2.0173-1|305	--enable-selinux \
21mr|vim-9.2.0173-1|306	%else
21mr|vim-9.2.0173-1|307	--disable-selinux \
21mr|vim-9.2.0173-1|308	%endif
21mr|vim-9.2.0173-1|309	--disable-pythoninterp --disable-perlinterp --disable-tclinterp \
21mr|vim-9.2.0173-1|310	--with-tlib=ncurses --enable-gui=no --disable-gpm --exec-prefix=/ \
21mr|vim-9.2.0173-1|311	--with-compiledby="<bugzilla@redhat.com>" \
21mr|vim-9.2.0173-1|312	--with-modified-by="<bugzilla@redhat.com>" \
21mr|vim-9.2.0173-1|313	--enable-fips-warning \
21mr|vim-9.2.0173-1|314	--enable-fail-if-missing
21mr|vim-9.2.0173-1|315	
21mr|vim-9.2.0173-1|316	make VIMRCLOC=/etc VIMRUNTIMEDIR=/usr/share/vim/%{vimdir} %{?_smp_mflags}
21mr|vim-9.2.0173-1|317	cp vim minimal-vim
21mr|vim-9.2.0173-1|318	make clean
21mr|vim-9.2.0173-1|319	
21mr|vim-9.2.0173-1|320	mv -f os_unix.h.save os_unix.h
21mr|vim-9.2.0173-1|321	mv -f ex_cmds.c.save ex_cmds.c
21mr|vim-9.2.0173-1|322	
21mr|vim-9.2.0173-1|323	export LDFLAGS="%{build_ldflags} $(python3-config --libs --embed)"
21mr|vim-9.2.0173-1|324	
21mr|vim-9.2.0173-1|325	# More configure options:
21mr|vim-9.2.0173-1|326	# --enable-xim - enabling X Input Method - international input module for X,
21mr|vim-9.2.0173-1|327	#                it is for multibyte languages in Vim with X
21mr|vim-9.2.0173-1|328	# --enable-termtruecolor - use terminal with true colors
21mr|vim-9.2.0173-1|329	%if %{with gui}
21mr|vim-9.2.0173-1|330	%configure --with-features=huge \
21mr|vim-9.2.0173-1|331	--enable-python3interp=dynamic \
21mr|vim-9.2.0173-1|332	--enable-perlinterp=dynamic \
21mr|vim-9.2.0173-1|333	--disable-tclinterp --with-x=yes \
21mr|vim-9.2.0173-1|334	--enable-xim --enable-multibyte \
21mr|vim-9.2.0173-1|335	--with-tlib=ncurses \
21mr|vim-9.2.0173-1|336	--enable-gtk3-check --enable-gui=gtk3 \
21mr|vim-9.2.0173-1|337	--enable-fips-warning \
21mr|vim-9.2.0173-1|338	--with-compiledby="<bugzilla@rosalinux.ru>" --enable-cscope \
21mr|vim-9.2.0173-1|339	--with-modified-by="<bugzilla@rosalinux.ru>" \
21mr|vim-9.2.0173-1|340	%if "%{withnetbeans}" == "1"
21mr|vim-9.2.0173-1|341	--enable-netbeans \
21mr|vim-9.2.0173-1|342	%else
21mr|vim-9.2.0173-1|343	--disable-netbeans \
21mr|vim-9.2.0173-1|344	%endif
21mr|vim-9.2.0173-1|345	%if %{WITH_SELINUX}
21mr|vim-9.2.0173-1|346	--enable-selinux \
21mr|vim-9.2.0173-1|347	%else
21mr|vim-9.2.0173-1|348	--disable-selinux \
21mr|vim-9.2.0173-1|349	%endif
21mr|vim-9.2.0173-1|350	%if "%{withruby}" == "1"
21mr|vim-9.2.0173-1|351	--enable-rubyinterp=dynamic \
21mr|vim-9.2.0173-1|352	%else
21mr|vim-9.2.0173-1|353	--disable-rubyinterp \
21mr|vim-9.2.0173-1|354	%endif
21mr|vim-9.2.0173-1|355	%if "%{withlua}" == "1"
21mr|vim-9.2.0173-1|356	--enable-luainterp=dynamic \
21mr|vim-9.2.0173-1|357	%else
21mr|vim-9.2.0173-1|358	--disable-luainterp \
21mr|vim-9.2.0173-1|359	%endif
21mr|vim-9.2.0173-1|360	--enable-fail-if-missing
21mr|vim-9.2.0173-1|361	
21mr|vim-9.2.0173-1|362	make VIMRCLOC=/etc VIMRUNTIMEDIR=/usr/share/vim/%{vimdir} %{?_smp_mflags}
21mr|vim-9.2.0173-1|363	cp vim gvim
21mr|vim-9.2.0173-1|364	make clean
21mr|vim-9.2.0173-1|365	%endif
21mr|vim-9.2.0173-1|366	
21mr|vim-9.2.0173-1|367	%configure --prefix=%{_prefix} --with-features=huge \
21mr|vim-9.2.0173-1|368	--enable-python3interp=dynamic \
21mr|vim-9.2.0173-1|369	--enable-perlinterp=dynamic \
21mr|vim-9.2.0173-1|370	--disable-tclinterp \
21mr|vim-9.2.0173-1|371	--with-x=no \
21mr|vim-9.2.0173-1|372	--enable-gui=no --exec-prefix=%{_prefix} --enable-multibyte \
21mr|vim-9.2.0173-1|373	--enable-cscope --with-modified-by="<bugzilla@rosalinux.ru>" \
21mr|vim-9.2.0173-1|374	--with-tlib=ncurses \
21mr|vim-9.2.0173-1|375	--enable-fips-warning \
21mr|vim-9.2.0173-1|376	--with-compiledby="<bugzilla@rosalinux.ru>" \
21mr|vim-9.2.0173-1|377	%if "%{withnetbeans}" == "1"
21mr|vim-9.2.0173-1|378	--enable-netbeans \
21mr|vim-9.2.0173-1|379	%else
21mr|vim-9.2.0173-1|380	--disable-netbeans \
21mr|vim-9.2.0173-1|381	%endif
21mr|vim-9.2.0173-1|382	%if %{WITH_SELINUX}
21mr|vim-9.2.0173-1|383	--enable-selinux \
21mr|vim-9.2.0173-1|384	%else
21mr|vim-9.2.0173-1|385	--disable-selinux \
21mr|vim-9.2.0173-1|386	%endif
21mr|vim-9.2.0173-1|387	%if "%{withruby}" == "1"
21mr|vim-9.2.0173-1|388	--enable-rubyinterp=dynamic \
21mr|vim-9.2.0173-1|389	%else
21mr|vim-9.2.0173-1|390	--disable-rubyinterp \
21mr|vim-9.2.0173-1|391	%endif
21mr|vim-9.2.0173-1|392	%if "%{withlua}" == "1"
21mr|vim-9.2.0173-1|393	--enable-luainterp=dynamic \
21mr|vim-9.2.0173-1|394	%else
21mr|vim-9.2.0173-1|395	--disable-luainterp \
21mr|vim-9.2.0173-1|396	%endif
21mr|vim-9.2.0173-1|397	--enable-fail-if-missing
21mr|vim-9.2.0173-1|398	
21mr|vim-9.2.0173-1|399	make VIMRCLOC=/etc VIMRUNTIMEDIR=/usr/share/vim/%{vimdir} %{?_smp_mflags}
21mr|vim-9.2.0173-1|400	cp vim enhanced-vim
21mr|vim-9.2.0173-1|401	
21mr|vim-9.2.0173-1|402	%install
21mr|vim-9.2.0173-1|403	mkdir -p %{buildroot}/%{_bindir}
21mr|vim-9.2.0173-1|404	mkdir -p %{buildroot}/%{_datadir}/%{name}/vimfiles/{after,autoload,colors,compiler,doc,ftdetect,ftplugin,indent,keymap,lang,plugin,print,spell,syntax,tutor}
21mr|vim-9.2.0173-1|405	mkdir -p %{buildroot}/%{_datadir}/%{name}/vimfiles/after/{autoload,colors,compiler,doc,ftdetect,ftplugin,indent,keymap,lang,plugin,print,spell,syntax,tutor}
21mr|vim-9.2.0173-1|406	cp -f %{SOURCE14} %{buildroot}/%{_datadir}/%{name}/vimfiles/template.spec
21mr|vim-9.2.0173-1|407	cp runtime/doc/uganda.txt LICENSE
21mr|vim-9.2.0173-1|408	# Those aren't Linux info files but some binary files for Amiga:
21mr|vim-9.2.0173-1|409	rm -f README*.info
21mr|vim-9.2.0173-1|410	
21mr|vim-9.2.0173-1|411	
21mr|vim-9.2.0173-1|412	cd src
21mr|vim-9.2.0173-1|413	# Adding STRIP=/bin/true, because Vim wants to strip the binaries by himself
21mr|vim-9.2.0173-1|414	# and put the stripped files into correct dirs. Build system (koji/brew)
21mr|vim-9.2.0173-1|415	# does it for us, so there is no need to do it in Vim
21mr|vim-9.2.0173-1|416	make install DESTDIR=%{buildroot} BINDIR=%{_bindir} VIMRCLOC=/etc VIMRUNTIMEDIR=/usr/share/vim/%{vimdir} STRIP=/bin/true
21mr|vim-9.2.0173-1|417	install -m755 minimal-vim %{buildroot}%{_bindir}/vi
21mr|vim-9.2.0173-1|418	install -m755 enhanced-vim %{buildroot}%{_bindir}/vim
21mr|vim-9.2.0173-1|419	%if %{with gui}
21mr|vim-9.2.0173-1|420	make installgtutorbin  DESTDIR=%{buildroot} BINDIR=%{_bindir} VIMRCLOC=/etc VIMRUNTIMEDIR=/usr/share/vim/%{vimdir}
21mr|vim-9.2.0173-1|421	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/{16x16,32x32,48x48,64x64}/apps
21mr|vim-9.2.0173-1|422	install -m755 gvim %{buildroot}%{_bindir}/gvim
21mr|vim-9.2.0173-1|423	install -p -m644 %{SOURCE7} \
21mr|vim-9.2.0173-1|424	%{buildroot}%{_datadir}/icons/hicolor/16x16/apps/gvim.png
21mr|vim-9.2.0173-1|425	install -p -m644 %{SOURCE8} \
21mr|vim-9.2.0173-1|426	%{buildroot}%{_datadir}/icons/hicolor/32x32/apps/gvim.png
21mr|vim-9.2.0173-1|427	install -p -m644 %{SOURCE9} \
21mr|vim-9.2.0173-1|428	%{buildroot}%{_datadir}/icons/hicolor/48x48/apps/gvim.png
21mr|vim-9.2.0173-1|429	install -p -m644 %{SOURCE10} \
21mr|vim-9.2.0173-1|430	%{buildroot}%{_datadir}/icons/hicolor/64x64/apps/gvim.png
21mr|vim-9.2.0173-1|431	#cp -f %{SOURCE17} %{buildroot}/%{_datadir}/%{name}/%{vimdir}/ftplugin/spec.vim
21mr|vim-9.2.0173-1|432	#cp -f %{SOURCE18} %{buildroot}/%{_datadir}/%{name}/%{vimdir}/syntax/spec.vim
21mr|vim-9.2.0173-1|433	
21mr|vim-9.2.0173-1|434	# Register as an application to be visible in the software center
21mr|vim-9.2.0173-1|435	#
21mr|vim-9.2.0173-1|436	# NOTE: It would be *awesome* if this file was maintained by the upstream
21mr|vim-9.2.0173-1|437	# project, translated and installed into the right place during `make install`.
21mr|vim-9.2.0173-1|438	#
21mr|vim-9.2.0173-1|439	# See http://www.freedesktop.org/software/appstream/docs/ for more details.
21mr|vim-9.2.0173-1|440	#
21mr|vim-9.2.0173-1|441	mkdir -p %{buildroot}%{_datadir}/metainfo
21mr|vim-9.2.0173-1|442	cat > %{buildroot}%{_datadir}/metainfo/gvim.appdata.xml <<EOF
21mr|vim-9.2.0173-1|443	<?xml version="1.0" encoding="UTF-8"?>
21mr|vim-9.2.0173-1|444	<!-- Copyright 2014 Richard Hughes <richard@hughsie.com> -->
21mr|vim-9.2.0173-1|445	<!--
21mr|vim-9.2.0173-1|446	EmailAddress: Bram@moolenaar.net>
21mr|vim-9.2.0173-1|447	SentUpstream: 2014-05-22
21mr|vim-9.2.0173-1|448	-->
21mr|vim-9.2.0173-1|449	<application>
21mr|vim-9.2.0173-1|450	<id type="desktop">gvim.desktop</id>
21mr|vim-9.2.0173-1|451	<metadata_license>CC0-1.0</metadata_license>
21mr|vim-9.2.0173-1|452	<project_license>Vim</project_license>
21mr|vim-9.2.0173-1|453	<description>
21mr|vim-9.2.0173-1|454	<p>
21mr|vim-9.2.0173-1|455	Vim is an advanced text editor that seeks to provide the power of the
21mr|vim-9.2.0173-1|456	de-facto Unix editor 'Vi', with a more complete feature set.
21mr|vim-9.2.0173-1|457	It's useful whether you're already using vi or using a different editor.
21mr|vim-9.2.0173-1|458	</p>
21mr|vim-9.2.0173-1|459	<p>
21mr|vim-9.2.0173-1|460	Vim is a highly configurable text editor built to enable efficient text
21mr|vim-9.2.0173-1|461	editing.
21mr|vim-9.2.0173-1|462	Vim is often called a "programmer's editor," and so useful for programming
21mr|vim-9.2.0173-1|463	that many consider it an entire IDE. It is not just for programmers, though.
21mr|vim-9.2.0173-1|464	Vim is perfect for all kinds of text editing, from composing email to
21mr|vim-9.2.0173-1|465	editing configuration files.
21mr|vim-9.2.0173-1|466	</p>
21mr|vim-9.2.0173-1|467	</description>
21mr|vim-9.2.0173-1|468	<screenshots>
21mr|vim-9.2.0173-1|469	<screenshot type="default">
21mr|vim-9.2.0173-1|470	<image>https://raw.githubusercontent.com/zdohnal/vim/zdohnal-screenshot/gvim16_9.png</image>
21mr|vim-9.2.0173-1|471	</screenshot>
21mr|vim-9.2.0173-1|472	</screenshots>
21mr|vim-9.2.0173-1|473	<url type="homepage">http://www.vim.org/</url>
21mr|vim-9.2.0173-1|474	</application>
21mr|vim-9.2.0173-1|475	EOF
21mr|vim-9.2.0173-1|476	%endif
21mr|vim-9.2.0173-1|477	
21mr|vim-9.2.0173-1|478	( cd %{buildroot}
21mr|vim-9.2.0173-1|479	ln -sf vi ./%{_bindir}/rvi
21mr|vim-9.2.0173-1|480	ln -sf vi ./%{_bindir}/rview
21mr|vim-9.2.0173-1|481	ln -sf vi ./%{_bindir}/view
21mr|vim-9.2.0173-1|482	ln -sf vi ./%{_bindir}/ex
21mr|vim-9.2.0173-1|483	ln -sf vim ./%{_bindir}/rvim
21mr|vim-9.2.0173-1|484	ln -sf vim ./%{_bindir}/vimdiff
21mr|vim-9.2.0173-1|485	perl -pi -e "s,%{buildroot},," .%{_mandir}/man1/vim.1 .%{_mandir}/man1/vimtutor.1
21mr|vim-9.2.0173-1|486	rm -f .%{_mandir}/man1/rvim.1
21mr|vim-9.2.0173-1|487	cp -p .%{_mandir}/man1/vim.1 .%{_mandir}/man1/vi.1
21mr|vim-9.2.0173-1|488	ln -sf vi.1.gz .%{_mandir}/man1/rvi.1.gz
21mr|vim-9.2.0173-1|489	ln -sf vim.1.gz .%{_mandir}/man1/vimdiff.1.gz
21mr|vim-9.2.0173-1|490	%if %{with gui}
21mr|vim-9.2.0173-1|491	ln -sf gvim ./%{_bindir}/gview
21mr|vim-9.2.0173-1|492	ln -sf gvim ./%{_bindir}/gex
21mr|vim-9.2.0173-1|493	ln -sf gvim ./%{_bindir}/evim
21mr|vim-9.2.0173-1|494	ln -sf gvim ./%{_bindir}/gvimdiff
21mr|vim-9.2.0173-1|495	ln -sf gvim ./%{_bindir}/vimx
21mr|vim-9.2.0173-1|496	%if "%{desktop_file}" == "1"
21mr|vim-9.2.0173-1|497	desktop-file-install \
21mr|vim-9.2.0173-1|498	--dir %{buildroot}/%{_datadir}/applications \
21mr|vim-9.2.0173-1|499	%{buildroot}/%{_datadir}/applications/gvim.desktop
21mr|vim-9.2.0173-1|500	# --add-category "Development;TextEditor;X-Red-Hat-Base" D\
21mr|vim-9.2.0173-1|501	%else
21mr|vim-9.2.0173-1|502	mkdir -p ./%{_sysconfdir}/X11/applnk/Applications
21mr|vim-9.2.0173-1|503	cp %{buildroot}/%{_datadir}/applications/gvim.desktop ./%{_sysconfdir}/X11/applnk/Applications/gvim.desktop
21mr|vim-9.2.0173-1|504	%endif
21mr|vim-9.2.0173-1|505	# ja_JP.ujis is obsolete, ja_JP.eucJP is recommended.
21mr|vim-9.2.0173-1|506	( cd ./%{_datadir}/%{name}/%{vimdir}/lang; \
21mr|vim-9.2.0173-1|507	ln -sf menu_ja_jp.ujis.vim menu_ja_jp.eucjp.vim )
21mr|vim-9.2.0173-1|508	appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/metainfo/*.appdata.xml
21mr|vim-9.2.0173-1|509	%endif
21mr|vim-9.2.0173-1|510	)
21mr|vim-9.2.0173-1|511	
21mr|vim-9.2.0173-1|512	# Dependency cleanups
21mr|vim-9.2.0173-1|513	chmod 644 %{buildroot}/%{_datadir}/%{name}/%{vimdir}/doc/vim2html.pl \
21mr|vim-9.2.0173-1|514	%{buildroot}/%{_datadir}/%{name}/%{vimdir}/tools/*.pl \
21mr|vim-9.2.0173-1|515	%{buildroot}/%{_datadir}/%{name}/%{vimdir}/tools/vim132
21mr|vim-9.2.0173-1|516	chmod 644 ../runtime/doc/vim2html.pl
21mr|vim-9.2.0173-1|517	
21mr|vim-9.2.0173-1|518	mkdir -p %{buildroot}/%{_sysconfdir}/profile.d
21mr|vim-9.2.0173-1|519	cp %{SOURCE1} %{buildroot}/%{_sysconfdir}/profile.d/vim.sh
21mr|vim-9.2.0173-1|520	cp %{SOURCE2} %{buildroot}/%{_sysconfdir}/profile.d/vim.csh
21mr|vim-9.2.0173-1|521	chmod 0644 %{buildroot}/%{_sysconfdir}/profile.d/vim.*
21mr|vim-9.2.0173-1|522	install -p -m644 %{SOURCE4} %{buildroot}/%{_sysconfdir}/virc
21mr|vim-9.2.0173-1|523	install -p -m644 %{SOURCE5} %{buildroot}/%{_sysconfdir}/vimrc
21mr|vim-9.2.0173-1|524	
21mr|vim-9.2.0173-1|525	mkdir -p %{buildroot}%{_rpmconfigdir}/macros.d/
21mr|vim-9.2.0173-1|526	install -p -m644 %{SOURCE15} %{buildroot}%{_rpmconfigdir}/macros.d/
21mr|vim-9.2.0173-1|527	
21mr|vim-9.2.0173-1|528	(cd ../runtime; rm -rf doc; ln -svf ../../vim/%{vimdir}/doc docs;)
21mr|vim-9.2.0173-1|529	rm -f %{buildroot}/%{_datadir}/vim/%{vimdir}/macros/maze/maze*.c
21mr|vim-9.2.0173-1|530	rm -rf %{buildroot}/%{_datadir}/vim/%{vimdir}/tools
21mr|vim-9.2.0173-1|531	rm -rf %{buildroot}/%{_datadir}/vim/%{vimdir}/doc/vim2html.pl
21mr|vim-9.2.0173-1|532	# provided with %%doc macros
21mr|vim-9.2.0173-1|533	rm -rf %{buildroot}/%{_datadir}/vim/%{vimdir}/LICENSE
21mr|vim-9.2.0173-1|534	rm -rf %{buildroot}/%{_datadir}/vim/%{vimdir}/README.txt
21mr|vim-9.2.0173-1|535	
21mr|vim-9.2.0173-1|536	# Remove not UTF-8 manpages
21mr|vim-9.2.0173-1|537	for i in pl.ISO8859-2 it.ISO8859-1 ru.KOI8-R fr.ISO8859-1 da.ISO8859-1 de.ISO8859-1; do
21mr|vim-9.2.0173-1|538	rm -rf %{buildroot}/%{_mandir}/$i
21mr|vim-9.2.0173-1|539	done
21mr|vim-9.2.0173-1|540	
21mr|vim-9.2.0173-1|541	# use common man1/ru directory
21mr|vim-9.2.0173-1|542	mv %{buildroot}/%{_mandir}/ru.UTF-8 %{buildroot}/%{_mandir}/ru
21mr|vim-9.2.0173-1|543	
21mr|vim-9.2.0173-1|544	# Remove duplicate man pages
21mr|vim-9.2.0173-1|545	for i in fr.UTF-8 it.UTF-8 pl.UTF-8 da.UTF-8 de.UTF-8; do
21mr|vim-9.2.0173-1|546	rm -rf %{buildroot}/%{_mandir}/$i
21mr|vim-9.2.0173-1|547	done
21mr|vim-9.2.0173-1|548	
21mr|vim-9.2.0173-1|549	for i in rvim.1 gvim.1 gex.1 gview.1 vimx.1; do
21mr|vim-9.2.0173-1|550	echo ".so man1/vim.1" > %{buildroot}/%{_mandir}/man1/$i
21mr|vim-9.2.0173-1|551	done
21mr|vim-9.2.0173-1|552	echo ".so man1/vimdiff.1" > %{buildroot}/%{_mandir}/man1/gvimdiff.1
21mr|vim-9.2.0173-1|553	echo ".so man1/vimtutor.1" > %{buildroot}/%{_mandir}/man1/gvimtutor.1
21mr|vim-9.2.0173-1|554	mkdir -p %{buildroot}/%{_mandir}/man5
21mr|vim-9.2.0173-1|555	echo ".so man1/vim.1" > %{buildroot}/%{_mandir}/man5/vimrc.5
21mr|vim-9.2.0173-1|556	echo ".so man1/vi.1" > %{buildroot}/%{_mandir}/man5/virc.5
21mr|vim-9.2.0173-1|557	touch %{buildroot}/%{_datadir}/%{name}/vimfiles/doc/tags
21mr|vim-9.2.0173-1|558	
21mr|vim-9.2.0173-1|559	%if %{without gui}
21mr|vim-9.2.0173-1|560	# Remove unneeded files for non-gui build
21mr|vim-9.2.0173-1|561	rm -f %{buildroot}%{_datadir}/applications/*vim.desktop
21mr|vim-9.2.0173-1|562	rm -f %{buildroot}%{_datadir}/icons/*color/*/apps/*
21mr|vim-9.2.0173-1|563	rm -f %{buildroot}%{_mandir}/man1/evim.*
21mr|vim-9.2.0173-1|564	%endif
21mr|vim-9.2.0173-1|565	
21mr|vim-9.2.0173-1|566	# Refresh documentation helptags
21mr|vim-9.2.0173-1|567	%transfiletriggerin common -- %{_datadir}/%{name}/vimfiles/doc
21mr|vim-9.2.0173-1|568	%{_bindir}/vim -c ":helptags %{_datadir}/%{name}/vimfiles/doc" -c :q &> /dev/null || :
21mr|vim-9.2.0173-1|569	
21mr|vim-9.2.0173-1|570	%transfiletriggerpostun common -- %{_datadir}/%{name}/vimfiles/doc
21mr|vim-9.2.0173-1|571	> %{_datadir}/%{name}/vimfiles/doc/tags || :
21mr|vim-9.2.0173-1|572	%{_bindir}/vim -c ":helptags %{_datadir}/%{name}/vimfiles/doc" -c :q &> /dev/null || :
21mr|vim-9.2.0173-1|573	
21mr|vim-9.2.0173-1|574	%files common
21mr|vim-9.2.0173-1|575	%config(noreplace) %{_sysconfdir}/vimrc
21mr|vim-9.2.0173-1|576	%{!?_licensedir:%global license %%doc}
21mr|vim-9.2.0173-1|577	%license LICENSE
21mr|vim-9.2.0173-1|578	%doc README*
21mr|vim-9.2.0173-1|579	%doc runtime/docs
21mr|vim-9.2.0173-1|580	%dir %{_datadir}/%{name}
21mr|vim-9.2.0173-1|581	%{_datadir}/%{name}/vimfiles/template.spec
21mr|vim-9.2.0173-1|582	%dir %{_datadir}/%{name}/%{vimdir}
21mr|vim-9.2.0173-1|583	%{_datadir}/%{name}/%{vimdir}/import/dist/*.vim
21mr|vim-9.2.0173-1|584	%{_datadir}/%{name}/%{vimdir}/autoload
21mr|vim-9.2.0173-1|585	%{_datadir}/%{name}/%{vimdir}/colors
21mr|vim-9.2.0173-1|586	%{_datadir}/%{name}/%{vimdir}/compiler
21mr|vim-9.2.0173-1|587	%{_datadir}/%{name}/%{vimdir}/pack
21mr|vim-9.2.0173-1|588	%{_datadir}/%{name}/%{vimdir}/doc
21mr|vim-9.2.0173-1|589	%{_datadir}/%{name}/%{vimdir}/*.vim
21mr|vim-9.2.0173-1|590	%{_datadir}/%{name}/%{vimdir}/ftplugin
21mr|vim-9.2.0173-1|591	%{_datadir}/%{name}/%{vimdir}/indent
21mr|vim-9.2.0173-1|592	%{_datadir}/%{name}/%{vimdir}/keymap
21mr|vim-9.2.0173-1|593	%{_datadir}/%{name}/%{vimdir}/lang/*.vim
21mr|vim-9.2.0173-1|594	%{_datadir}/%{name}/%{vimdir}/lang/*.txt
21mr|vim-9.2.0173-1|595	%dir %{_datadir}/%{name}/%{vimdir}/lang
21mr|vim-9.2.0173-1|596	%{_datadir}/%{name}/%{vimdir}/macros
21mr|vim-9.2.0173-1|597	%{_datadir}/%{name}/%{vimdir}/plugin
21mr|vim-9.2.0173-1|598	%{_datadir}/%{name}/%{vimdir}/print
21mr|vim-9.2.0173-1|599	%{_datadir}/%{name}/%{vimdir}/syntax
21mr|vim-9.2.0173-1|600	%{_datadir}/%{name}/%{vimdir}/tutor
21mr|vim-9.2.0173-1|601	%if ! %{withvimspell}
21mr|vim-9.2.0173-1|602	%{_datadir}/%{name}/%{vimdir}/spell
21mr|vim-9.2.0173-1|603	%endif
21mr|vim-9.2.0173-1|604	%lang(af) %{_datadir}/%{name}/%{vimdir}/lang/af
21mr|vim-9.2.0173-1|605	%lang(ca) %{_datadir}/%{name}/%{vimdir}/lang/ca
21mr|vim-9.2.0173-1|606	%lang(cs) %{_datadir}/%{name}/%{vimdir}/lang/cs
21mr|vim-9.2.0173-1|607	%lang(hu) %{_datadir}/%{name}/%{vimdir}/lang/hu
21mr|vim-9.2.0173-1|608	%lang(cs.cp1250) %{_datadir}/%{name}/%{vimdir}/lang/cs.cp1250
21mr|vim-9.2.0173-1|609	%lang(da) %{_datadir}/%{name}/%{vimdir}/lang/da
21mr|vim-9.2.0173-1|610	%lang(de) %{_datadir}/%{name}/%{vimdir}/lang/de
21mr|vim-9.2.0173-1|611	%lang(en_GB) %{_datadir}/%{name}/%{vimdir}/lang/en_GB
21mr|vim-9.2.0173-1|612	%lang(eo) %{_datadir}/%{name}/%{vimdir}/lang/eo
21mr|vim-9.2.0173-1|613	%lang(es) %{_datadir}/%{name}/%{vimdir}/lang/es
21mr|vim-9.2.0173-1|614	%lang(fi) %{_datadir}/%{name}/%{vimdir}/lang/fi
21mr|vim-9.2.0173-1|615	%lang(fr) %{_datadir}/%{name}/%{vimdir}/lang/fr
21mr|vim-9.2.0173-1|616	%lang(ga) %{_datadir}/%{name}/%{vimdir}/lang/ga
21mr|vim-9.2.0173-1|617	%lang(hy) %{_datadir}/%{name}/%{vimdir}/lang/hy
21mr|vim-9.2.0173-1|618	%lang(it) %{_datadir}/%{name}/%{vimdir}/lang/it
21mr|vim-9.2.0173-1|619	%lang(ja) %{_datadir}/%{name}/%{vimdir}/lang/ja
21mr|vim-9.2.0173-1|620	%lang(ja.euc-jp) %{_datadir}/%{name}/%{vimdir}/lang/ja.euc-jp
21mr|vim-9.2.0173-1|621	%lang(ja.sjis) %{_datadir}/%{name}/%{vimdir}/lang/ja.sjis
21mr|vim-9.2.0173-1|622	%lang(ko) %{_datadir}/%{name}/%{vimdir}/lang/ko
21mr|vim-9.2.0173-1|623	%lang(ko) %{_datadir}/%{name}/%{vimdir}/lang/ko.UTF-8
21mr|vim-9.2.0173-1|624	%lang(lv) %{_datadir}/%{name}/%{vimdir}/lang/lv
21mr|vim-9.2.0173-1|625	%lang(nb) %{_datadir}/%{name}/%{vimdir}/lang/nb
21mr|vim-9.2.0173-1|626	%lang(nl) %{_datadir}/%{name}/%{vimdir}/lang/nl
21mr|vim-9.2.0173-1|627	%lang(no) %{_datadir}/%{name}/%{vimdir}/lang/no
21mr|vim-9.2.0173-1|628	%lang(pl) %{_datadir}/%{name}/%{vimdir}/lang/pl
21mr|vim-9.2.0173-1|629	%lang(pl.UTF-8) %{_datadir}/%{name}/%{vimdir}/lang/pl.UTF-8
21mr|vim-9.2.0173-1|630	%lang(pl.cp1250) %{_datadir}/%{name}/%{vimdir}/lang/pl.cp1250
21mr|vim-9.2.0173-1|631	%lang(pt_BR) %{_datadir}/%{name}/%{vimdir}/lang/pt_BR
21mr|vim-9.2.0173-1|632	%lang(ru) %{_datadir}/%{name}/%{vimdir}/lang/ru
21mr|vim-9.2.0173-1|633	%lang(ru.cp1251) %{_datadir}/%{name}/%{vimdir}/lang/ru.cp1251
21mr|vim-9.2.0173-1|634	%lang(sk) %{_datadir}/%{name}/%{vimdir}/lang/sk
21mr|vim-9.2.0173-1|635	%lang(sk.cp1250) %{_datadir}/%{name}/%{vimdir}/lang/sk.cp1250
21mr|vim-9.2.0173-1|636	%lang(sr) %{_datadir}/%{name}/%{vimdir}/lang/sr
21mr|vim-9.2.0173-1|637	%lang(sv) %{_datadir}/%{name}/%{vimdir}/lang/sv
21mr|vim-9.2.0173-1|638	%lang(tr) %{_datadir}/%{name}/%{vimdir}/lang/tr
21mr|vim-9.2.0173-1|639	%lang(ta) %{_datadir}/%{name}/%{vimdir}/lang/ta
21mr|vim-9.2.0173-1|640	%lang(uk) %{_datadir}/%{name}/%{vimdir}/lang/uk
21mr|vim-9.2.0173-1|641	%lang(uk.cp1251) %{_datadir}/%{name}/%{vimdir}/lang/uk.cp1251
21mr|vim-9.2.0173-1|642	%lang(vi) %{_datadir}/%{name}/%{vimdir}/lang/vi
21mr|vim-9.2.0173-1|643	%lang(zh_CN) %{_datadir}/%{name}/%{vimdir}/lang/zh_CN
21mr|vim-9.2.0173-1|644	%lang(zh_CN.cp936) %{_datadir}/%{name}/%{vimdir}/lang/zh_CN.cp936
21mr|vim-9.2.0173-1|645	%lang(zh_TW) %{_datadir}/%{name}/%{vimdir}/lang/zh_TW
21mr|vim-9.2.0173-1|646	%lang(zh_CN.UTF-8) %{_datadir}/%{name}/%{vimdir}/lang/zh_CN.UTF-8
21mr|vim-9.2.0173-1|647	%lang(zh_TW.UTF-8) %{_datadir}/%{name}/%{vimdir}/lang/zh_TW.UTF-8
21mr|vim-9.2.0173-1|648	/%{_bindir}/xxd
21mr|vim-9.2.0173-1|649	%{_mandir}/man1/gex.*
21mr|vim-9.2.0173-1|650	%{_mandir}/man1/gview.*
21mr|vim-9.2.0173-1|651	%{_mandir}/man1/gvim*
21mr|vim-9.2.0173-1|652	%{_mandir}/man1/rvim.*
21mr|vim-9.2.0173-1|653	%{_mandir}/man1/vim.*
21mr|vim-9.2.0173-1|654	%{_mandir}/man1/vimdiff.*
21mr|vim-9.2.0173-1|655	%{_mandir}/man1/vimtutor.*
21mr|vim-9.2.0173-1|656	%{_mandir}/man1/vimx.*
21mr|vim-9.2.0173-1|657	%{_mandir}/man1/xxd.*
21mr|vim-9.2.0173-1|658	%{_mandir}/man5/vimrc.*
21mr|vim-9.2.0173-1|659	%lang(fr) %{_mandir}/fr/man1/*
21mr|vim-9.2.0173-1|660	%lang(da) %{_mandir}/da/man1/*
21mr|vim-9.2.0173-1|661	%lang(de) %{_mandir}/de/man1/*
21mr|vim-9.2.0173-1|662	%lang(it) %{_mandir}/it/man1/*
21mr|vim-9.2.0173-1|663	%lang(ja) %{_mandir}/ja/man1/*
21mr|vim-9.2.0173-1|664	%lang(pl) %{_mandir}/pl/man1/*
21mr|vim-9.2.0173-1|665	%lang(ru) %{_mandir}/ru/man1/*
21mr|vim-9.2.0173-1|666	%lang(sv) %{_mandir}/sv/man1/*
21mr|vim-9.2.0173-1|667	%{_mandir}/sv.*/man1/*
21mr|vim-9.2.0173-1|668	%lang(tr) %{_mandir}/tr/man1/*
21mr|vim-9.2.0173-1|669	%{_mandir}/tr.*/man1/*
21mr|vim-9.2.0173-1|670	
21mr|vim-9.2.0173-1|671	%if %{withvimspell}
21mr|vim-9.2.0173-1|672	%files spell
21mr|vim-9.2.0173-1|673	%dir %{_datadir}/%{name}/%{vimdir}/spell
21mr|vim-9.2.0173-1|674	%{_datadir}/%{name}/vim70/spell/cleanadd.vim
21mr|vim-9.2.0173-1|675	%lang(af) %{_datadir}/%{name}/%{vimdir}/spell/af.*
21mr|vim-9.2.0173-1|676	%lang(am) %{_datadir}/%{name}/%{vimdir}/spell/am.*
21mr|vim-9.2.0173-1|677	%lang(bg) %{_datadir}/%{name}/%{vimdir}/spell/bg.*
21mr|vim-9.2.0173-1|678	%lang(ca) %{_datadir}/%{name}/%{vimdir}/spell/ca.*
21mr|vim-9.2.0173-1|679	%lang(cs) %{_datadir}/%{name}/%{vimdir}/spell/cs.*
21mr|vim-9.2.0173-1|680	%lang(cy) %{_datadir}/%{name}/%{vimdir}/spell/cy.*
21mr|vim-9.2.0173-1|681	%lang(da) %{_datadir}/%{name}/%{vimdir}/spell/da.*
21mr|vim-9.2.0173-1|682	%lang(de) %{_datadir}/%{name}/%{vimdir}/spell/de.*
21mr|vim-9.2.0173-1|683	%lang(el) %{_datadir}/%{name}/%{vimdir}/spell/el.*
21mr|vim-9.2.0173-1|684	%lang(en) %{_datadir}/%{name}/%{vimdir}/spell/en.*
21mr|vim-9.2.0173-1|685	%lang(eo) %{_datadir}/%{name}/%{vimdir}/spell/eo.*
21mr|vim-9.2.0173-1|686	%lang(es) %{_datadir}/%{name}/%{vimdir}/spell/es.*
21mr|vim-9.2.0173-1|687	%lang(fo) %{_datadir}/%{name}/%{vimdir}/spell/fo.*
21mr|vim-9.2.0173-1|688	%lang(fr) %{_datadir}/%{name}/%{vimdir}/spell/fr.*
21mr|vim-9.2.0173-1|689	%lang(ga) %{_datadir}/%{name}/%{vimdir}/spell/ga.*
21mr|vim-9.2.0173-1|690	%lang(gd) %{_datadir}/%{name}/%{vimdir}/spell/gd.*
21mr|vim-9.2.0173-1|691	%lang(gl) %{_datadir}/%{name}/%{vimdir}/spell/gl.*
21mr|vim-9.2.0173-1|692	%lang(he) %{_datadir}/%{name}/%{vimdir}/spell/he.*
21mr|vim-9.2.0173-1|693	%lang(hr) %{_datadir}/%{name}/%{vimdir}/spell/hr.*
21mr|vim-9.2.0173-1|694	%lang(hu) %{_datadir}/%{name}/%{vimdir}/spell/hu.*
21mr|vim-9.2.0173-1|695	%lang(id) %{_datadir}/%{name}/%{vimdir}/spell/id.*
21mr|vim-9.2.0173-1|696	%lang(it) %{_datadir}/%{name}/%{vimdir}/spell/it.*
21mr|vim-9.2.0173-1|697	%lang(ku) %{_datadir}/%{name}/%{vimdir}/spell/ku.*
21mr|vim-9.2.0173-1|698	%lang(la) %{_datadir}/%{name}/%{vimdir}/spell/la.*
21mr|vim-9.2.0173-1|699	%lang(lt) %{_datadir}/%{name}/%{vimdir}/spell/lt.*
21mr|vim-9.2.0173-1|700	%lang(lv) %{_datadir}/%{name}/%{vimdir}/spell/lv.*
21mr|vim-9.2.0173-1|701	%lang(mg) %{_datadir}/%{name}/%{vimdir}/spell/mg.*
21mr|vim-9.2.0173-1|702	%lang(mi) %{_datadir}/%{name}/%{vimdir}/spell/mi.*
21mr|vim-9.2.0173-1|703	%lang(ms) %{_datadir}/%{name}/%{vimdir}/spell/ms.*
21mr|vim-9.2.0173-1|704	%lang(nb) %{_datadir}/%{name}/%{vimdir}/spell/nb.*
21mr|vim-9.2.0173-1|705	%lang(nl) %{_datadir}/%{name}/%{vimdir}/spell/nl.*
21mr|vim-9.2.0173-1|706	%lang(nn) %{_datadir}/%{name}/%{vimdir}/spell/nn.*
21mr|vim-9.2.0173-1|707	%lang(ny) %{_datadir}/%{name}/%{vimdir}/spell/ny.*
21mr|vim-9.2.0173-1|708	%lang(pl) %{_datadir}/%{name}/%{vimdir}/spell/pl.*
21mr|vim-9.2.0173-1|709	%lang(pt) %{_datadir}/%{name}/%{vimdir}/spell/pt.*
21mr|vim-9.2.0173-1|710	%lang(ro) %{_datadir}/%{name}/%{vimdir}/spell/ro.*
21mr|vim-9.2.0173-1|711	%lang(ru) %{_datadir}/%{name}/%{vimdir}/spell/ru.*
21mr|vim-9.2.0173-1|712	%lang(rw) %{_datadir}/%{name}/%{vimdir}/spell/rw.*
21mr|vim-9.2.0173-1|713	%lang(sk) %{_datadir}/%{name}/%{vimdir}/spell/sk.*
21mr|vim-9.2.0173-1|714	%lang(sl) %{_datadir}/%{name}/%{vimdir}/spell/sl.*
21mr|vim-9.2.0173-1|715	%lang(sr) %{_datadir}/%{name}/%{vimdir}/spell/sr.*
21mr|vim-9.2.0173-1|716	%lang(sv) %{_datadir}/%{name}/%{vimdir}/spell/sv.*
21mr|vim-9.2.0173-1|717	%lang(sw) %{_datadir}/%{name}/%{vimdir}/spell/sw.*
21mr|vim-9.2.0173-1|718	%lang(tet) %{_datadir}/%{name}/%{vimdir}/spell/tet.*
21mr|vim-9.2.0173-1|719	%lang(th) %{_datadir}/%{name}/%{vimdir}/spell/th.*
21mr|vim-9.2.0173-1|720	%lang(tl) %{_datadir}/%{name}/%{vimdir}/spell/tl.*
21mr|vim-9.2.0173-1|721	%lang(tn) %{_datadir}/%{name}/%{vimdir}/spell/tn.*
21mr|vim-9.2.0173-1|722	%lang(uk) %{_datadir}/%{name}/%{vimdir}/spell/uk.*
21mr|vim-9.2.0173-1|723	%lang(yi) %{_datadir}/%{name}/%{vimdir}/spell/yi.*
21mr|vim-9.2.0173-1|724	%lang(yi-tr) %{_datadir}/%{name}/%{vimdir}/spell/yi-tr.*
21mr|vim-9.2.0173-1|725	%lang(zu) %{_datadir}/%{name}/%{vimdir}/spell/zu.*
21mr|vim-9.2.0173-1|726	%endif
21mr|vim-9.2.0173-1|727	
21mr|vim-9.2.0173-1|728	%files minimal
21mr|vim-9.2.0173-1|729	%config(noreplace) %{_sysconfdir}/virc
21mr|vim-9.2.0173-1|730	%{_bindir}/ex
21mr|vim-9.2.0173-1|731	%{_bindir}/vi
21mr|vim-9.2.0173-1|732	%{_bindir}/view
21mr|vim-9.2.0173-1|733	%{_bindir}/rvi
21mr|vim-9.2.0173-1|734	%{_bindir}/rview
21mr|vim-9.2.0173-1|735	%{_mandir}/man1/vi.*
21mr|vim-9.2.0173-1|736	%{_mandir}/man1/ex.*
21mr|vim-9.2.0173-1|737	%{_mandir}/man1/rvi.*
21mr|vim-9.2.0173-1|738	%{_mandir}/man1/rview.*
21mr|vim-9.2.0173-1|739	%{_mandir}/man1/view.*
21mr|vim-9.2.0173-1|740	%{_mandir}/man5/virc.*
21mr|vim-9.2.0173-1|741	%ghost %{_datadir}/%{name}/%{vimdir}/defaults.%{name}
21mr|vim-9.2.0173-1|742	
21mr|vim-9.2.0173-1|743	%post minimal
21mr|vim-9.2.0173-1|744	# Need this file for make vi happy
21mr|vim-9.2.0173-1|745	touch %{_datadir}/%{name}/%{vimdir}/defaults.%{name}
21mr|vim-9.2.0173-1|746	
21mr|vim-9.2.0173-1|747	%files enhanced
21mr|vim-9.2.0173-1|748	%{_bindir}/vim
21mr|vim-9.2.0173-1|749	%{_bindir}/rvim
21mr|vim-9.2.0173-1|750	%{_bindir}/vimdiff
21mr|vim-9.2.0173-1|751	%{_bindir}/vimtutor
21mr|vim-9.2.0173-1|752	%config(noreplace) %{_sysconfdir}/profile.d/vim.*
21mr|vim-9.2.0173-1|753	
21mr|vim-9.2.0173-1|754	%files filesystem
21mr|vim-9.2.0173-1|755	%{_rpmconfigdir}/macros.d/macros.vim
21mr|vim-9.2.0173-1|756	%dir %{_datadir}/%{name}/vimfiles
21mr|vim-9.2.0173-1|757	%dir %{_datadir}/%{name}/vimfiles/after
21mr|vim-9.2.0173-1|758	%dir %{_datadir}/%{name}/vimfiles/after/*
21mr|vim-9.2.0173-1|759	%dir %{_datadir}/%{name}/vimfiles/autoload
21mr|vim-9.2.0173-1|760	%dir %{_datadir}/%{name}/vimfiles/colors
21mr|vim-9.2.0173-1|761	%dir %{_datadir}/%{name}/vimfiles/compiler
21mr|vim-9.2.0173-1|762	%dir %{_datadir}/%{name}/vimfiles/doc
21mr|vim-9.2.0173-1|763	%ghost %{_datadir}/%{name}/vimfiles/doc/tags
21mr|vim-9.2.0173-1|764	%dir %{_datadir}/%{name}/vimfiles/ftdetect
21mr|vim-9.2.0173-1|765	%dir %{_datadir}/%{name}/vimfiles/ftplugin
21mr|vim-9.2.0173-1|766	%dir %{_datadir}/%{name}/vimfiles/indent
21mr|vim-9.2.0173-1|767	%dir %{_datadir}/%{name}/vimfiles/keymap
21mr|vim-9.2.0173-1|768	%dir %{_datadir}/%{name}/vimfiles/lang
21mr|vim-9.2.0173-1|769	%dir %{_datadir}/%{name}/vimfiles/plugin
21mr|vim-9.2.0173-1|770	%dir %{_datadir}/%{name}/vimfiles/print
21mr|vim-9.2.0173-1|771	%dir %{_datadir}/%{name}/vimfiles/spell
21mr|vim-9.2.0173-1|772	%dir %{_datadir}/%{name}/vimfiles/syntax
21mr|vim-9.2.0173-1|773	%dir %{_datadir}/%{name}/vimfiles/tutor
21mr|vim-9.2.0173-1|774	
21mr|vim-9.2.0173-1|775	%if %{with gui}
21mr|vim-9.2.0173-1|776	%files X11
21mr|vim-9.2.0173-1|777	%if "%{desktop_file}" == "1"
21mr|vim-9.2.0173-1|778	%{_datadir}/metainfo/*.appdata.xml
21mr|vim-9.2.0173-1|779	/%{_datadir}/applications/*
21mr|vim-9.2.0173-1|780	%exclude /%{_datadir}/applications/vim.desktop
21mr|vim-9.2.0173-1|781	%else
21mr|vim-9.2.0173-1|782	/%{_sysconfdir}/X11/applnk/*/gvim.desktop
21mr|vim-9.2.0173-1|783	%endif
21mr|vim-9.2.0173-1|784	%{_bindir}/gvimtutor
21mr|vim-9.2.0173-1|785	%{_bindir}/gvim
21mr|vim-9.2.0173-1|786	%{_bindir}/gvimdiff
21mr|vim-9.2.0173-1|787	%{_bindir}/gview
21mr|vim-9.2.0173-1|788	%{_bindir}/gex
21mr|vim-9.2.0173-1|789	%{_bindir}/vimtutor
21mr|vim-9.2.0173-1|790	%{_bindir}/vimx
21mr|vim-9.2.0173-1|791	%{_bindir}/evim
21mr|vim-9.2.0173-1|792	%{_mandir}/man1/evim.*
21mr|vim-9.2.0173-1|793	%{_datadir}/icons/hicolor/*/apps/*
21mr|vim-9.2.0173-1|794	%{_datadir}/icons/locolor/*/apps/*
21mr|vim-9.2.0173-1|795	%endif
21mr|vim-9.2.0173-1|796	
21mr|vim-9.2.0173-1|797	
21mr|vim-9.2.0173-1|798	# CVE-2022-2571 CVE-2022-2580 CVE-2022-2581 CVE-2022-2598
21mr|vim-9.2.0173-1|799	# CVE-2022-2816 CVE-2022-2817 CVE-2022-2819 CVE-2022-2845
21mr|vim-9.2.0173-1|800	# CVE-2022-2849 CVE-2022-2862 CVE-2022-2874 CVE-2022-2889
21mr|vim-9.2.0173-1|801	# CVE-2022-2923 CVE-2022-2946 CVE-2022-2980 CVE-2022-2982
21mr|vim-9.2.0173-1|802	# CVE-2022-3016 CVE-2022-3037 CVE-2022-3099 CVE-2022-3134
21mr|vim-9.2.0173-1|803	# CVE-2022-3153 CVE-2022-3234 CVE-2022-3235 CVE-2022-3256
21mr|vim-9.2.0173-1|804	# CVE-2022-3278 CVE-2022-3296 CVE-2022-3297 CVE-2022-3324
21mr|vim-9.2.0173-1|805	# CVE-2022-3352 CVE-2022-3352 CVE-2022-3324 CVE-2022-3297
21mr|vim-9.2.0173-1|806	# CVE-2022-3296 CVE-2022-3278 CVE-2022-3256 CVE-2022-3235
21mr|vim-9.2.0173-1|807	# CVE-2022-3234 CVE-2022-1886 CVE-2022-1851
21mr|vim-9.2.0173-1|808	
21mr|vim-9.2.0173-1|809	%changelog
21mr|vim-9.2.0173-1|810	* Mon Mar 16 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|vim-9.2.0173-1|811	- Update version to 9.2.0173
21mr|vim-9.2.0173-1|812	
21mr|vim-9.2.0173-1|813	* Thu Feb 26 2026 Aleksandr Proklov <a.proklov@rosa.ru> 9.1.2148-1
21mr|vim-9.2.0173-1|814	- Update version to 9.1.2148
21mr|vim-9.2.0173-1|815	
21mr|vim-9.2.0173-1|816	* Wed Feb 4 2026 Aleksandr Proklov <a.proklov@rosa.ru> 9.1.2128-1
21mr|vim-9.2.0173-1|817	- fix files
21mr|vim-9.2.0173-1|818	
21mr|vim-9.2.0173-1|819	* Wed Feb 4 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|vim-9.2.0173-1|820	- Update version to 9.1.2128
21mr|vim-9.2.0173-1|821	
21mr|vim-9.2.0173-1|822	* Thu Sep 18 2025 Aleksandr Proklov <a.proklov@rosa.ru> 9.1.1768-1
21mr|vim-9.2.0173-1|823	- Update version to 9.1.1768
21mr|vim-9.2.0173-1|824	
21mr|vim-9.2.0173-1|825	* Mon Sep 8 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|vim-9.2.0173-1|826	- drop LICENSE and README, we provide it via %%doc macros
21mr|vim-9.2.0173-1|827	
21mr|vim-9.2.0173-1|828	* Mon Sep 8 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|vim-9.2.0173-1|829	- not need convert tutor, now all files in UTF8
21mr|vim-9.2.0173-1|830	
21mr|vim-9.2.0173-1|831	* Mon Sep 8 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|vim-9.2.0173-1|832	- Update version to 9.1.1740
21mr|vim-9.2.0173-1|833	
21mr|vim-9.2.0173-1|834	* Mon Feb 17 2025 spec cleaner <abf@abf.io>
21mr|vim-9.2.0173-1|835	- automated spec cleanup
21mr|vim-9.2.0173-1|836	
21mr|vim-9.2.0173-1|837	* Sun Dec 1 2024 Alexander Stefanov <alexander@mezon.ru>
21mr|vim-9.2.0173-1|838	- add .nvchecker.toml
21mr|vim-9.2.0173-1|839	
21mr|vim-9.2.0173-1|840	* Wed Oct 2 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 9.1.0754-1
21mr|vim-9.2.0173-1|841	- Update version to 9.1.0754
21mr|vim-9.2.0173-1|842	
21mr|vim-9.2.0173-1|843	* Wed Jul 3 2024 Alexander Stefanov <alexander@mezon.ru> 9.1.0516-1
21mr|vim-9.2.0173-1|844	- version autoupdate [9.1.0516]
21mr|vim-9.2.0173-1|845	
21mr|vim-9.2.0173-1|846	* Sat May 18 2024 Alexander Stefanov <alexander@mezon.ru> 9.1.0418-1
21mr|vim-9.2.0173-1|847	- version autoupdate [9.1.0418]
21mr|vim-9.2.0173-1|848	
21mr|vim-9.2.0173-1|849	* Mon May 13 2024 Alexander Stefanov <alexander@mezon.ru> 9.1.0411-1
21mr|vim-9.2.0173-1|850	- version autoupdate [9.1.0411]
21mr|vim-9.2.0173-1|851	
21mr|vim-9.2.0173-1|852	* Mon Apr 15 2024 Alexander Stefanov <alexander@mezon.ru> 9.1.0336-1
21mr|vim-9.2.0173-1|853	- version autoupdate [9.1.0336]
21mr|vim-9.2.0173-1|854	
21mr|vim-9.2.0173-1|855	* Thu Apr 11 2024 Alexander Stefanov <alexander@mezon.ru> 9.1.0308-1
21mr|vim-9.2.0173-1|856	- update
21mr|vim-9.2.0173-1|857	
21mr|vim-9.2.0173-1|858	* Tue Feb 13 2024 Alexander Stefanov <alexander@mezon.ru> 9.1.0104-1
21mr|vim-9.2.0173-1|859	- version autoupdate [9.1.0104]
21mr|vim-9.2.0173-1|860	
21mr|vim-9.2.0173-1|861	* Tue Feb 6 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 9.1.0080-1
21mr|vim-9.2.0173-1|862	- Update version to 9.1.0080
21mr|vim-9.2.0173-1|863	
21mr|vim-9.2.0173-1|864	* Wed Jan 3 2024 Alexander Stefanov <alexander@mezon.ru> 9.1.0000-1
21mr|vim-9.2.0173-1|865	- 9.1
21mr|vim-9.2.0173-1|866	
21mr|vim-9.2.0173-1|867	* Thu Dec 21 2023 Alexander Stefanov <alexander@mezon.ru> 9.0.2181-1
21mr|vim-9.2.0173-1|868	- version autoupdate [9.0.2181]
21mr|vim-9.2.0173-1|869	
21mr|vim-9.2.0173-1|870	* Sun Nov 26 2023 Alexander Stefanov <alexander@mezon.ru> 9.0.2130-1
21mr|vim-9.2.0173-1|871	- version autoupdate [9.0.2130]
21mr|vim-9.2.0173-1|872	
21mr|vim-9.2.0173-1|873	* Sun Oct 22 2023 slava86 <s.matveev@rosalinux.ru> 9.0.2059-1
21mr|vim-9.2.0173-1|874	- upd: 9.0.1677 .. 9.0.2059
21mr|vim-9.2.0173-1|875	
21mr|vim-9.2.0173-1|876	* Fri Jul 21 2023 Alexander Stefanov <alexander@mezon.ru> 9.0.1677-1
21mr|vim-9.2.0173-1|877	- 1677
21mr|vim-9.2.0173-1|878	
21mr|vim-9.2.0173-1|879	* Mon May 22 2023 slava86 <s.matveev@rosalinux.ru> 9.0.1572-1
21mr|vim-9.2.0173-1|880	- updated to 9.0.1572
21mr|vim-9.2.0173-1|881	
21mr|vim-9.2.0173-1|882	* Mon May 15 2023 Alexander Stefanov <alexander@mezon.ru> 9.0.1558-1
21mr|vim-9.2.0173-1|883	- version autoupdate [9.0.1558]
21mr|vim-9.2.0173-1|884	
21mr|vim-9.2.0173-1|885	* Sat Mar 11 2023 Alexander Stefanov <alexander@mezon.ru> 9.0.1399-1
21mr|vim-9.2.0173-1|886	- version autoupdate [9.0.1399]
21mr|vim-9.2.0173-1|887	
21mr|vim-9.2.0173-1|888	* Wed Feb 22 2023 Alexander Stefanov <alexander@mezon.ru> 9.0.1341-1
21mr|vim-9.2.0173-1|889	- upgrade 1341
21mr|vim-9.2.0173-1|890	
21mr|vim-9.2.0173-1|891	* Thu Feb 9 2023 Ильфат <i.gaptrakhmanov@rosalinux.ru>
21mr|vim-9.2.0173-1|892	- MassBuild#3106: Increase release tag
21mr|vim-9.2.0173-1|893	
21mr|vim-9.2.0173-1|894	* Tue Dec 6 2022 Alexander Stefanov <alexander@mezon.ru> 9.0.1021-1
21mr|vim-9.2.0173-1|895	- version autoupdate [9.0.1021]
21mr|vim-9.2.0173-1|896	
21mr|vim-9.2.0173-1|897	* Thu Dec 1 2022 slava86 <s.matveev@rosalinux.ru> 9.0.0981-1
21mr|vim-9.2.0173-1|898	- update to fix security issues 9.0.0076 -> v9.0.0981
21mr|vim-9.2.0173-1|899	- CVEs:
21mr|vim-9.2.0173-1|900	- CVE-2022-2571
21mr|vim-9.2.0173-1|901	- CVE-2022-2580
21mr|vim-9.2.0173-1|902	- CVE-2022-2581
21mr|vim-9.2.0173-1|903	- CVE-2022-2598
21mr|vim-9.2.0173-1|904	- CVE-2022-2816
21mr|vim-9.2.0173-1|905	- CVE-2022-2817
21mr|vim-9.2.0173-1|906	- CVE-2022-2819
21mr|vim-9.2.0173-1|907	- CVE-2022-2845
21mr|vim-9.2.0173-1|908	- CVE-2022-2849
21mr|vim-9.2.0173-1|909	- CVE-2022-2862
21mr|vim-9.2.0173-1|910	- CVE-2022-2874
21mr|vim-9.2.0173-1|911	- CVE-2022-2889
21mr|vim-9.2.0173-1|912	- CVE-2022-2923
21mr|vim-9.2.0173-1|913	- CVE-2022-2946
21mr|vim-9.2.0173-1|914	- CVE-2022-2980
21mr|vim-9.2.0173-1|915	- CVE-2022-2982
21mr|vim-9.2.0173-1|916	- CVE-2022-3016
21mr|vim-9.2.0173-1|917	- CVE-2022-3037
21mr|vim-9.2.0173-1|918	- CVE-2022-3099
21mr|vim-9.2.0173-1|919	- CVE-2022-3134
21mr|vim-9.2.0173-1|920	- CVE-2022-3153
21mr|vim-9.2.0173-1|921	- CVE-2022-3234
21mr|vim-9.2.0173-1|922	- CVE-2022-3235
21mr|vim-9.2.0173-1|923	- CVE-2022-3256
21mr|vim-9.2.0173-1|924	- CVE-2022-3278
21mr|vim-9.2.0173-1|925	- CVE-2022-3296
21mr|vim-9.2.0173-1|926	- CVE-2022-3297
21mr|vim-9.2.0173-1|927	- CVE-2022-3324
21mr|vim-9.2.0173-1|928	- CVE-2022-3352
21mr|vim-9.2.0173-1|929	- CVE-2022-3352
21mr|vim-9.2.0173-1|930	- CVE-2022-3324
21mr|vim-9.2.0173-1|931	- CVE-2022-3297
21mr|vim-9.2.0173-1|932	- CVE-2022-3296
21mr|vim-9.2.0173-1|933	- CVE-2022-3278
21mr|vim-9.2.0173-1|934	- CVE-2022-3256
21mr|vim-9.2.0173-1|935	- CVE-2022-3235
21mr|vim-9.2.0173-1|936	- CVE-2022-3234
21mr|vim-9.2.0173-1|937	- CVE-2022-1886
21mr|vim-9.2.0173-1|938	- CVE-2022-1851
21mr|vim-9.2.0173-1|939	
21mr|vim-9.2.0173-1|940	* Mon Nov 28 2022 Andrey Grigorev <survolog@yandex.ru> 9.0.0076-5
21mr|vim-9.2.0173-1|941	- Add Req(post) for use touch
21mr|vim-9.2.0173-1|942	
21mr|vim-9.2.0173-1|943	* Fri Nov 25 2022 Alexander Stefanov <alexander@mezon.ru>
21mr|vim-9.2.0173-1|944	- requires pre corutils
21mr|vim-9.2.0173-1|945	
21mr|vim-9.2.0173-1|946	* Mon Nov 14 2022 Andrey Grigorev <survolog@yandex.ru> 9.0.0076-4
21mr|vim-9.2.0173-1|947	- Add empty defaults.vim for make vi happy, disable perl-devel Rec for drop install gcc
21mr|vim-9.2.0173-1|948	
21mr|vim-9.2.0173-1|949	* Fri Oct 21 2022 survolog (Andrey Grigorev) <survolog@yandex.ru> 9.0.0076-3
21mr|vim-9.2.0173-1|950	- Fix error messages in vi
21mr|vim-9.2.0173-1|951	
21mr|vim-9.2.0173-1|952	* Fri Oct 21 2022 Andrey Grigorev <survolog@yandex.ru> 9.0.0076-2
21mr|vim-9.2.0173-1|953	- Add xxd Prov for use in task-iso-lxqt
21mr|vim-9.2.0173-1|954	
21mr|vim-9.2.0173-1|955	* Tue Jul 26 2022 Alexander Stefanov <alexander@mezon.ru> 9.0.0076-1
21mr|vim-9.2.0173-1|956	- version autoupdate [9.0.0076]
21mr|vim-9.2.0173-1|957	
21mr|vim-9.2.0173-1|958	* Sun Jul 24 2022 Alexander Stefanov <alexander@mezon.ru> 9.0.0057-1
21mr|vim-9.2.0173-1|959	- vim 9.0.0057
21mr|vim-9.2.0173-1|960	
21mr|vim-9.2.0173-1|961	* Tue Apr 5 2022 Ilfat G <i.gaptrakhmanov@rosalinux.ru>
21mr|vim-9.2.0173-1|962	- Fix build without gui
21mr|vim-9.2.0173-1|963	
21mr|vim-9.2.0173-1|964	* Mon Apr 4 2022 Ilfat G <i.gaptrakhmanov@rosalinux.ru>
21mr|vim-9.2.0173-1|965	- Try to fix build without gui
21mr|vim-9.2.0173-1|966	
21mr|vim-9.2.0173-1|967	* Thu Mar 31 2022 Alexander Stefanov <alexander@mezon.ru>
21mr|vim-9.2.0173-1|968	- fix gvim
21mr|vim-9.2.0173-1|969	
21mr|vim-9.2.0173-1|970	* Thu Mar 31 2022 Alexander Stefanov <alexander@mezon.ru>
21mr|vim-9.2.0173-1|971	- fix vim gui
21mr|vim-9.2.0173-1|972	
21mr|vim-9.2.0173-1|973	* Wed Mar 30 2022 Alexander Stefanov <alexander@mezon.ru>
21mr|vim-9.2.0173-1|974	- add gui back
21mr|vim-9.2.0173-1|975	
21mr|vim-9.2.0173-1|976	* Wed Mar 30 2022 Alexander Stefanov <alexander@mezon.ru>
21mr|vim-9.2.0173-1|977	- x11 only with gui
21mr|vim-9.2.0173-1|978	
21mr|vim-9.2.0173-1|979	* Wed Aug 11 2021 Andrey Grigorev <survolog@yandex.ru> 8.2.2544-3
21mr|vim-9.2.0173-1|980	- MassBuild#2340: Increase release tag
21mr|vim-9.2.0173-1|981	
21mr|vim-9.2.0173-1|982	* Tue Jul 6 2021 survolog (Andrey Grigorev) <survolog@yandex.ru> 8.2.2544-2
21mr|vim-9.2.0173-1|983	- Disable filetype plugin for vi
21mr|vim-9.2.0173-1|984	
21mr|vim-9.2.0173-1|985	* Tue Feb 23 2021 Alexander Stefanov <alexander@mezon.ru> 8.2.2544-1
21mr|vim-9.2.0173-1|986	- version autoupdate [8.2.2544]
21mr|vim-9.2.0173-1|987	
21mr|vim-9.2.0173-1|988	* Mon Jan 18 2021 Alexander Stefanov <alexander@mezon.ru> 8.2.2374-1
21mr|vim-9.2.0173-1|989	- version autoupdate [8.2.2374]
21mr|vim-9.2.0173-1|990	
21mr|vim-9.2.0173-1|991	* Mon Jan 4 2021 Alexander Stefanov <alexander@mezon.ru> 8.2.2300-1
21mr|vim-9.2.0173-1|992	- 2300
21mr|vim-9.2.0173-1|993	
21mr|vim-9.2.0173-1|994	* Wed Dec 23 2020 Alexander Stefanov <alexander@mezon.ru> 8.2.2198-1
21mr|vim-9.2.0173-1|995	- version autoupdate [8.2.2198]
21mr|vim-9.2.0173-1|996	
21mr|vim-9.2.0173-1|997	* Wed Dec 23 2020 Alexander Stefanov <alexander@mezon.ru> 8.2.2195-1
21mr|vim-9.2.0173-1|998	- version autoupdate [8.2.2195]
21mr|vim-9.2.0173-1|999	
21mr|vim-9.2.0173-1|1000	* Fri Dec 11 2020 Alexander Stefanov <alexander@mezon.ru> 8.2.2129-1
21mr|vim-9.2.0173-1|1001	- version autoupdate [8.2.2129]
21mr|vim-9.2.0173-1|1002	
21mr|vim-9.2.0173-1|1003	* Fri Dec 4 2020 NixTux Commit Bot <noreply@nixtux.ru> 8.2.2041-1
21mr|vim-9.2.0173-1|1004	- bot: rpm5 -> rpm4 (13) [rosa2019.1]
21mr|vim-9.2.0173-1|1005	- (13) rosa2019.1: run with 10-12 added
21mr|vim-9.2.0173-1|1006	- (12) rosa2019.05: fix incorrectly changed %%__noautoreqfiles and %%__noautoprovfiles
21mr|vim-9.2.0173-1|1007	- (11) rosa2019.05: remove quotations from %%__requires_exclude and %%__provides_exclude which do not work on RPM 4
21mr|vim-9.2.0173-1|1008	- (10) rosa2019.05: %%py_ -> %%py2_, %%{py_ -> %%{py2_
21mr|vim-9.2.0173-1|1009	- (9): Adopt spec for enabled byte compiling in Python
21mr|vim-9.2.0173-1|1010	- These automatic changes are done by scripts *rpm5-to-rpm4.sh at https://gitlab.com/abf-mirror/abf-mirror-scripts
21mr|vim-9.2.0173-1|1011	- The goal is to adopt specs for RPM 4 to which ROSA 2019.1 has migrated from RPM 5, but keep compatibility with RPM 5.
21mr|vim-9.2.0173-1|1012	- Details about migration are here: https://wiki.rosalab.ru/ru/index.php/Переход_ROSA_с_RPM_5_на_RPM_4
21mr|vim-9.2.0173-1|1013	- Contact m.novosyolov@rosalinux.ru in case of problems
21mr|vim-9.2.0173-1|1014	
21mr|vim-9.2.0173-1|1015	* Tue Nov 24 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|vim-9.2.0173-1|1016	- version autoupdate [8.2.2041]
21mr|vim-9.2.0173-1|1017	
21mr|vim-9.2.0173-1|1018	* Thu Nov 12 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|vim-9.2.0173-1|1019	- version autoupdate [8.2.1980]
21mr|vim-9.2.0173-1|1020	
21mr|vim-9.2.0173-1|1021	* Sun Nov 8 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|vim-9.2.0173-1|1022	- version autoupdate [8.2.1967]
21mr|vim-9.2.0173-1|1023	
21mr|vim-9.2.0173-1|1024	* Tue Oct 27 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|vim-9.2.0173-1|1025	- version autoupdate [8.2.1911]
21mr|vim-9.2.0173-1|1026	
21mr|vim-9.2.0173-1|1027	* Tue Oct 20 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|vim-9.2.0173-1|1028	- upgrade
21mr|vim-9.2.0173-1|1029	
21mr|vim-9.2.0173-1|1030	* Sat Sep 12 2020 olegsolovev <o.solovev@rosalinux.ru>
21mr|vim-9.2.0173-1|1031	- version autoupdate [8.2.1665]
21mr|vim-9.2.0173-1|1032	
21mr|vim-9.2.0173-1|1033	* Fri Sep 11 2020 olegsolovev <o.solovev@rosalinux.ru>
21mr|vim-9.2.0173-1|1034	- version autoupdate [8.2.1657]
21mr|vim-9.2.0173-1|1035	
21mr|vim-9.2.0173-1|1036	* Thu Sep 10 2020 olegsolovev <o.solovev@rosalinux.ru>
21mr|vim-9.2.0173-1|1037	- version autoupdate [8.2.1651]
21mr|vim-9.2.0173-1|1038	
21mr|vim-9.2.0173-1|1039	* Wed Sep 9 2020 olegsolovev <o.solovev@rosalinux.ru>
21mr|vim-9.2.0173-1|1040	- version autoupdate [8.2.1638]
21mr|vim-9.2.0173-1|1041	
21mr|vim-9.2.0173-1|1042	* Tue Sep 8 2020 olegsolovev <o.solovev@rosalinux.ru>
21mr|vim-9.2.0173-1|1043	- version autoupdate [8.2.1634]
21mr|vim-9.2.0173-1|1044	
21mr|vim-9.2.0173-1|1045	* Mon Sep 7 2020 olegsolovev <o.solovev@rosalinux.ru>
21mr|vim-9.2.0173-1|1046	- version autoupdate [8.2.1632]
21mr|vim-9.2.0173-1|1047	
21mr|vim-9.2.0173-1|1048	* Sun Sep 6 2020 olegsolovev <o.solovev@rosalinux.ru>
21mr|vim-9.2.0173-1|1049	- version autoupdate [8.2.1620]
21mr|vim-9.2.0173-1|1050	
21mr|vim-9.2.0173-1|1051	* Sat Sep 5 2020 olegsolovev <o.solovev@rosalinux.ru>
21mr|vim-9.2.0173-1|1052	- version autoupdate [8.2.1593]
21mr|vim-9.2.0173-1|1053	
21mr|vim-9.2.0173-1|1054	* Fri Sep 4 2020 olegsolovev <o.solovev@rosalinux.ru>
21mr|vim-9.2.0173-1|1055	- version autoupdate [8.2.1584]
21mr|vim-9.2.0173-1|1056	
21mr|vim-9.2.0173-1|1057	* Thu Sep 3 2020 olegsolovev <o.solovev@rosalinux.ru>
21mr|vim-9.2.0173-1|1058	- version autoupdate [8.2.1578]
21mr|vim-9.2.0173-1|1059	
21mr|vim-9.2.0173-1|1060	* Wed Sep 2 2020 olegsolovev <o.solovev@rosalinux.ru>
21mr|vim-9.2.0173-1|1061	- version autoupdate [8.2.1563]
21mr|vim-9.2.0173-1|1062	
21mr|vim-9.2.0173-1|1063	* Tue Sep 1 2020 olegsolovev <o.solovev@rosalinux.ru>
21mr|vim-9.2.0173-1|1064	- version autoupdate [8.2.1558]
21mr|vim-9.2.0173-1|1065	
21mr|vim-9.2.0173-1|1066	* Mon Aug 31 2020 olegsolovev <o.solovev@rosalinux.ru>
21mr|vim-9.2.0173-1|1067	- version autoupdate [8.2.1551]
21mr|vim-9.2.0173-1|1068	
21mr|vim-9.2.0173-1|1069	* Sun Aug 30 2020 olegsolovev <o.solovev@rosalinux.ru>
21mr|vim-9.2.0173-1|1070	- version autoupdate [8.2.1542]
21mr|vim-9.2.0173-1|1071	
21mr|vim-9.2.0173-1|1072	* Sat Aug 29 2020 olegsolovev <o.solovev@rosalinux.ru>
21mr|vim-9.2.0173-1|1073	- version autoupdate [8.2.1536]
21mr|vim-9.2.0173-1|1074	
21mr|vim-9.2.0173-1|1075	* Fri Aug 28 2020 olegsolovev <o.solovev@rosalinux.ru>
21mr|vim-9.2.0173-1|1076	- version autoupdate [8.2.1531]
21mr|vim-9.2.0173-1|1077	
21mr|vim-9.2.0173-1|1078	* Thu Aug 27 2020 olegsolovev <o.solovev@rosalinux.ru>
21mr|vim-9.2.0173-1|1079	- version autoupdate [8.2.1525]
21mr|vim-9.2.0173-1|1080	
21mr|vim-9.2.0173-1|1081	* Wed Aug 26 2020 olegsolovev <o.solovev@rosalinux.ru>
21mr|vim-9.2.0173-1|1082	- version autoupdate [8.2.1524]
21mr|vim-9.2.0173-1|1083	
21mr|vim-9.2.0173-1|1084	* Tue Aug 25 2020 olegsolovev <o.solovev@rosalinux.ru>
21mr|vim-9.2.0173-1|1085	- version autoupdate [8.2.1522]
21mr|vim-9.2.0173-1|1086	
21mr|vim-9.2.0173-1|1087	* Mon Aug 24 2020 olegsolovev <o.solovev@rosalinux.ru>
21mr|vim-9.2.0173-1|1088	- version autoupdate [8.2.1520]
21mr|vim-9.2.0173-1|1089	
21mr|vim-9.2.0173-1|1090	* Sun Aug 23 2020 olegsolovev <o.solovev@rosalinux.ru>
21mr|vim-9.2.0173-1|1091	- version autoupdate [8.2.1512]
21mr|vim-9.2.0173-1|1092	
21mr|vim-9.2.0173-1|1093	* Sat Aug 22 2020 olegsolovev <o.solovev@rosalinux.ru>
21mr|vim-9.2.0173-1|1094	- version autoupdate [8.2.1505]
21mr|vim-9.2.0173-1|1095	
21mr|vim-9.2.0173-1|1096	* Fri Aug 21 2020 olegsolovev <o.solovev@rosalinux.ru>
21mr|vim-9.2.0173-1|1097	- version autoupdate [8.2.1500]
21mr|vim-9.2.0173-1|1098	
21mr|vim-9.2.0173-1|1099	* Thu Aug 20 2020 olegsolovev <o.solovev@rosalinux.ru>
21mr|vim-9.2.0173-1|1100	- version autoupdate [8.2.1490]
21mr|vim-9.2.0173-1|1101	
21mr|vim-9.2.0173-1|1102	* Wed Aug 19 2020 olegsolovev <o.solovev@rosalinux.ru>
21mr|vim-9.2.0173-1|1103	- version autoupdate [8.2.1484]
21mr|vim-9.2.0173-1|1104	
21mr|vim-9.2.0173-1|1105	* Tue Aug 18 2020 olegsolovev <o.solovev@rosalinux.ru>
21mr|vim-9.2.0173-1|1106	- version autoupdate [8.2.1477]
21mr|vim-9.2.0173-1|1107	
21mr|vim-9.2.0173-1|1108	* Mon Aug 17 2020 olegsolovev <o.solovev@rosalinux.ru>
21mr|vim-9.2.0173-1|1109	- version autoupdate [8.2.1471]
21mr|vim-9.2.0173-1|1110	
21mr|vim-9.2.0173-1|1111	* Sun Aug 16 2020 olegsolovev <o.solovev@rosalinux.ru>
21mr|vim-9.2.0173-1|1112	- version autoupdate [8.2.1464]
21mr|vim-9.2.0173-1|1113	
21mr|vim-9.2.0173-1|1114	* Sat Aug 15 2020 olegsolovev <o.solovev@rosalinux.ru>
21mr|vim-9.2.0173-1|1115	- version autoupdate [8.2.1456]
21mr|vim-9.2.0173-1|1116	
21mr|vim-9.2.0173-1|1117	* Fri Aug 14 2020 olegsolovev <o.solovev@rosalinux.ru>
21mr|vim-9.2.0173-1|1118	- version autoupdate [8.2.1444]
21mr|vim-9.2.0173-1|1119	
21mr|vim-9.2.0173-1|1120	* Thu Aug 13 2020 olegsolovev <o.solovev@rosalinux.ru>
21mr|vim-9.2.0173-1|1121	- version autoupdate [8.2.1438]
21mr|vim-9.2.0173-1|1122	
21mr|vim-9.2.0173-1|1123	* Wed Aug 12 2020 olegsolovev <o.solovev@rosalinux.ru>
21mr|vim-9.2.0173-1|1124	- version autoupdate [8.2.1424]
21mr|vim-9.2.0173-1|1125	
21mr|vim-9.2.0173-1|1126	* Tue Aug 11 2020 olegsolovev <o.solovev@rosalinux.ru>
21mr|vim-9.2.0173-1|1127	- version autoupdate [8.2.1419]
21mr|vim-9.2.0173-1|1128	
21mr|vim-9.2.0173-1|1129	* Mon Aug 10 2020 olegsolovev <o.solovev@rosalinux.ru>
21mr|vim-9.2.0173-1|1130	- version autoupdate [8.2.1412]
21mr|vim-9.2.0173-1|1131	
21mr|vim-9.2.0173-1|1132	* Sun Aug 9 2020 olegsolovev <o.solovev@rosalinux.ru>
21mr|vim-9.2.0173-1|1133	- version autoupdate [8.2.1399]
21mr|vim-9.2.0173-1|1134	
21mr|vim-9.2.0173-1|1135	* Sat Aug 8 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|vim-9.2.0173-1|1136	- update
21mr|vim-9.2.0173-1|1137	
21mr|vim-9.2.0173-1|1138	* Thu Jul 23 2020 olegsolovev <o.solovev@rosalinux.ru>
21mr|vim-9.2.0173-1|1139	- version autoupdate [8.2.1273]
21mr|vim-9.2.0173-1|1140	
21mr|vim-9.2.0173-1|1141	* Wed Jul 22 2020 olegsolovev <o.solovev@rosalinux.ru>
21mr|vim-9.2.0173-1|1142	- version autoupdate [8.2.1266]
21mr|vim-9.2.0173-1|1143	
21mr|vim-9.2.0173-1|1144	* Tue Jul 21 2020 olegsolovev <o.solovev@rosalinux.ru>
21mr|vim-9.2.0173-1|1145	- version autoupdate [8.2.1258]
21mr|vim-9.2.0173-1|1146	
21mr|vim-9.2.0173-1|1147	* Mon Jul 20 2020 olegsolovev <o.solovev@rosalinux.ru>
21mr|vim-9.2.0173-1|1148	- version autoupdate [8.2.1253]
21mr|vim-9.2.0173-1|1149	
21mr|vim-9.2.0173-1|1150	* Sun Jul 19 2020 olegsolovev <o.solovev@rosalinux.ru>
21mr|vim-9.2.0173-1|1151	- version autoupdate [8.2.1241]
21mr|vim-9.2.0173-1|1152	
21mr|vim-9.2.0173-1|1153	* Sat Jul 18 2020 olegsolovev <o.solovev@rosalinux.ru>
21mr|vim-9.2.0173-1|1154	- version autoupdate [8.2.1233]
21mr|vim-9.2.0173-1|1155	
21mr|vim-9.2.0173-1|1156	* Fri Jul 17 2020 olegsolovev <o.solovev@rosalinux.ru>
21mr|vim-9.2.0173-1|1157	- version autoupdate [8.2.1226]
21mr|vim-9.2.0173-1|1158	
21mr|vim-9.2.0173-1|1159	* Thu Jul 16 2020 olegsolovev <o.solovev@rosalinux.ru>
21mr|vim-9.2.0173-1|1160	- version autoupdate [8.2.1224]
21mr|vim-9.2.0173-1|1161	
21mr|vim-9.2.0173-1|1162	* Wed Jul 15 2020 olegsolovev <o.solovev@rosalinux.ru>
21mr|vim-9.2.0173-1|1163	- version autoupdate [8.2.1215]
21mr|vim-9.2.0173-1|1164	
21mr|vim-9.2.0173-1|1165	* Tue Jul 14 2020 olegsolovev <o.solovev@rosalinux.ru>
21mr|vim-9.2.0173-1|1166	- version autoupdate [8.2.1206]
21mr|vim-9.2.0173-1|1167	
21mr|vim-9.2.0173-1|1168	* Mon Jul 13 2020 olegsolovev <o.solovev@rosalinux.ru>
21mr|vim-9.2.0173-1|1169	- version autoupdate [8.2.1199]
21mr|vim-9.2.0173-1|1170	
21mr|vim-9.2.0173-1|1171	* Sun Jul 12 2020 olegsolovev <o.solovev@rosalinux.ru>
21mr|vim-9.2.0173-1|1172	- version autoupdate [8.2.1185]
21mr|vim-9.2.0173-1|1173	
21mr|vim-9.2.0173-1|1174	* Sat Jul 11 2020 olegsolovev <o.solovev@rosalinux.ru>
21mr|vim-9.2.0173-1|1175	- version autoupdate [8.2.1176]
21mr|vim-9.2.0173-1|1176	
21mr|vim-9.2.0173-1|1177	* Fri Jul 10 2020 olegsolovev <o.solovev@rosalinux.ru>
21mr|vim-9.2.0173-1|1178	- version autoupdate [8.2.1168]
21mr|vim-9.2.0173-1|1179	
21mr|vim-9.2.0173-1|1180	* Thu Jul 9 2020 olegsolovev <o.solovev@rosalinux.ru>
21mr|vim-9.2.0173-1|1181	- version autoupdate [8.2.1164]
21mr|vim-9.2.0173-1|1182	
21mr|vim-9.2.0173-1|1183	* Wed Jul 8 2020 olegsolovev <o.solovev@rosalinux.ru>
21mr|vim-9.2.0173-1|1184	- version autoupdate [8.2.1152]
21mr|vim-9.2.0173-1|1185	
21mr|vim-9.2.0173-1|1186	* Tue Jul 7 2020 olegsolovev <o.solovev@rosalinux.ru>
21mr|vim-9.2.0173-1|1187	- version autoupdate [8.2.1149]
21mr|vim-9.2.0173-1|1188	
21mr|vim-9.2.0173-1|1189	* Mon Jul 6 2020 olegsolovev <o.solovev@rosalinux.ru>
21mr|vim-9.2.0173-1|1190	- version autoupdate [8.2.1145]
21mr|vim-9.2.0173-1|1191	
21mr|vim-9.2.0173-1|1192	* Wed Jul 1 2020 olegsolovev <o.solovev@rosalinux.ru>
21mr|vim-9.2.0173-1|1193	- version autoupdate [8.2.1113]
21mr|vim-9.2.0173-1|1194	
21mr|vim-9.2.0173-1|1195	* Mon Jun 29 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|vim-9.2.0173-1|1196	- version autoupdate [8.2.1081]
21mr|vim-9.2.0173-1|1197	
21mr|vim-9.2.0173-1|1198	* Mon Jun 22 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|vim-9.2.0173-1|1199	- version autoupdate [8.2.1034]
21mr|vim-9.2.0173-1|1200	
21mr|vim-9.2.0173-1|1201	* Thu Jun 18 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|vim-9.2.0173-1|1202	- version autoupdate [8.2.0998]
21mr|vim-9.2.0173-1|1203	
21mr|vim-9.2.0173-1|1204	* Sun Jun 14 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|vim-9.2.0173-1|1205	- version autoupdate [8.2.0981]
21mr|vim-9.2.0173-1|1206	
21mr|vim-9.2.0173-1|1207	* Wed Jun 10 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|vim-9.2.0173-1|1208	- 8.2.0938
21mr|vim-9.2.0173-1|1209	
21mr|vim-9.2.0173-1|1210	* Sat May 30 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|vim-9.2.0173-1|1211	- version autoupdate [8.2.0855]
21mr|vim-9.2.0173-1|1212	
21mr|vim-9.2.0173-1|1213	* Mon May 25 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|vim-9.2.0173-1|1214	- version autoupdate [8.2.0821]
21mr|vim-9.2.0173-1|1215	
21mr|vim-9.2.0173-1|1216	* Thu May 14 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|vim-9.2.0173-1|1217	- version autoupdate [8.2.0752]
21mr|vim-9.2.0173-1|1218	
21mr|vim-9.2.0173-1|1219	* Sun May 10 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|vim-9.2.0173-1|1220	- version autoupdate [8.2.0732]
21mr|vim-9.2.0173-1|1221	
21mr|vim-9.2.0173-1|1222	* Sun May 10 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|vim-9.2.0173-1|1223	- do not use died link
21mr|vim-9.2.0173-1|1224	
21mr|vim-9.2.0173-1|1225	* Fri May 8 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|vim-9.2.0173-1|1226	- Group: Editors
21mr|vim-9.2.0173-1|1227	
21mr|vim-9.2.0173-1|1228	* Fri May 8 2020 Alexander Stefanov <alexander@mezon.ru>
21mr|vim-9.2.0173-1|1229	- make spec ready to autoupdates, add selinux, sync with omv and fedora

19656 21
21mr|vimguide-0.7-18|1	%define _enable_debug_packages %{nil}
21mr|vimguide-0.7-18|2	%define debug_package          %{nil}
21mr|vimguide-0.7-18|3	
21mr|vimguide-0.7-18|4	Summary:	Vim editor reference guide
21mr|vimguide-0.7-18|5	Name:		vimguide
21mr|vimguide-0.7-18|6	Version:	0.7
21mr|vimguide-0.7-18|7	Release:	18
21mr|vimguide-0.7-18|8	Group:		Books/Other
21mr|vimguide-0.7-18|9	License:	OpenSource
21mr|vimguide-0.7-18|10	URL:		ftp://ftp.vim.org/pub/vim/doc/
21mr|vimguide-0.7-18|11	Source0:	ftp://ftp.vim.org/pub/vim/doc/%{name}-%{version}.tar.bz2
21mr|vimguide-0.7-18|12	BuildArch:	noarch
21mr|vimguide-0.7-18|13	
21mr|vimguide-0.7-18|14	%description
21mr|vimguide-0.7-18|15	This is a command and feature reference guide to VIM 5.6 but can also be used
21mr|vimguide-0.7-18|16	for higher version of vim.
21mr|vimguide-0.7-18|17	
21mr|vimguide-0.7-18|18	VIM (stands for Vi IMproved) - greatly improved (over original UNIX vi) text
21mr|vimguide-0.7-18|19	editor with GUI, syntax highlighting, visual mode and many more new features
21mr|vimguide-0.7-18|20	you won't find in the original vi.
21mr|vimguide-0.7-18|21	
21mr|vimguide-0.7-18|22	This guide is designed and typeset by Oleg Raisky using LaTeX. The text of the
21mr|vimguide-0.7-18|23	guide is comprised of various VIM documentation files, sometimes modified for
21mr|vimguide-0.7-18|24	better consistency with overall style of the guide.
21mr|vimguide-0.7-18|25	
21mr|vimguide-0.7-18|26	*NOTE*: this is NOT a complete user guide or tutorial. The only purpose of this
21mr|vimguide-0.7-18|27	guide is to give a VIM user a quick and handy reference.
21mr|vimguide-0.7-18|28	
21mr|vimguide-0.7-18|29	%prep
21mr|vimguide-0.7-18|30	
21mr|vimguide-0.7-18|31	%setup -q -n %{name}-%{version}
21mr|vimguide-0.7-18|32	
21mr|vimguide-0.7-18|33	%clean
21mr|vimguide-0.7-18|34	rm -rf %{buildroot}
21mr|vimguide-0.7-18|35	
21mr|vimguide-0.7-18|36	%files
21mr|vimguide-0.7-18|37	%defattr(-,root,root)
21mr|vimguide-0.7-18|38	%doc *

19657 21
21mr|vinagre-3.22.0-15|1	# Workaround to build with GCC 10
21mr|vinagre-3.22.0-15|2	%global optflags %{optflags} -fcommon
21mr|vinagre-3.22.0-15|3	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|vinagre-3.22.0-15|4	
21mr|vinagre-3.22.0-15|5	Summary:	VNC Client for the GNOME Desktop
21mr|vinagre-3.22.0-15|6	Name:		vinagre
21mr|vinagre-3.22.0-15|7	Version:	3.22.0
21mr|vinagre-3.22.0-15|8	Release:	15
21mr|vinagre-3.22.0-15|9	License:	GPLv2+
21mr|vinagre-3.22.0-15|10	Group:		Networking/Remote access
21mr|vinagre-3.22.0-15|11	Url:		https://download.gnome.org/sources/vinagre
21mr|vinagre-3.22.0-15|12	Source0:	https://download.gnome.org/sources/vinagre/%{url_ver}/%{name}-%{version}.tar.xz
21mr|vinagre-3.22.0-15|13	Patch0:		vinagre-3.22.0-more-long-password-for-vnc.patch
21mr|vinagre-3.22.0-15|14	BuildRequires:	desktop-file-utils
21mr|vinagre-3.22.0-15|15	#BuildRequires:	gnome-builder
21mr|vinagre-3.22.0-15|16	BuildRequires:	gnome-common
21mr|vinagre-3.22.0-15|17	BuildRequires:	gnome-doc-utils >= 0.3.2
21mr|vinagre-3.22.0-15|18	BuildRequires:	intltool
21mr|vinagre-3.22.0-15|19	BuildRequires:	itstool
21mr|vinagre-3.22.0-15|20	BuildRequires:	libxml2-utils
21mr|vinagre-3.22.0-15|21	BuildRequires:	yelp-tools
21mr|vinagre-3.22.0-15|22	BuildRequires:	pkgconfig(avahi-gobject)
21mr|vinagre-3.22.0-15|23	BuildRequires:	pkgconfig(avahi-ui-gtk3)
21mr|vinagre-3.22.0-15|24	BuildRequires:	pkgconfig(glib-2.0)
21mr|vinagre-3.22.0-15|25	BuildRequires:	pkgconfig(gnome-keyring-1)
21mr|vinagre-3.22.0-15|26	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|vinagre-3.22.0-15|27	BuildRequires:	pkgconfig(gtk4)
21mr|vinagre-3.22.0-15|28	BuildRequires:	pkgconfig(gtk-vnc-2.0)
21mr|vinagre-3.22.0-15|29	BuildRequires:	pkgconfig(libpeas-1.0)
21mr|vinagre-3.22.0-15|30	BuildRequires:	pkgconfig(libsecret-1)
21mr|vinagre-3.22.0-15|31	BuildRequires:	pkgconfig(libxml-2.0)
21mr|vinagre-3.22.0-15|32	BuildRequires:	pkgconfig(spice-client-gtk-3.0)
21mr|vinagre-3.22.0-15|33	BuildRequires:	pkgconfig(telepathy-glib)
21mr|vinagre-3.22.0-15|34	BuildRequires:	pkgconfig(vte-2.91)
21mr|vinagre-3.22.0-15|35	Requires:	gnome-icon-theme
21mr|vinagre-3.22.0-15|36	
21mr|vinagre-3.22.0-15|37	%description
21mr|vinagre-3.22.0-15|38	Vinagre is a VNC Client for the GNOME Desktop.
21mr|vinagre-3.22.0-15|39	
21mr|vinagre-3.22.0-15|40	With Vinagre you can have several connections open simultaneously, bookmark
21mr|vinagre-3.22.0-15|41	your servers thanks to the Favorites support, store the passwords in the
21mr|vinagre-3.22.0-15|42	GNOME keyring, and browse the network to look for VNC servers.
21mr|vinagre-3.22.0-15|43	
21mr|vinagre-3.22.0-15|44	%files -f %{name}.lang
21mr|vinagre-3.22.0-15|45	%doc AUTHORS NEWS README
21mr|vinagre-3.22.0-15|46	%{_bindir}/*
21mr|vinagre-3.22.0-15|47	%{_datadir}/applications/*
21mr|vinagre-3.22.0-15|48	%{_datadir}/%{name}
21mr|vinagre-3.22.0-15|49	%{_datadir}/icons/hicolor/*/*/*.*
21mr|vinagre-3.22.0-15|50	%{_datadir}/mime/packages/vinagre-mime.xml
21mr|vinagre-3.22.0-15|51	%{_datadir}/dbus-1/services/org.freedesktop.Telepathy.Client.Vinagre.service
21mr|vinagre-3.22.0-15|52	%{_datadir}/telepathy/clients/Vinagre.client
21mr|vinagre-3.22.0-15|53	%{_mandir}/man1/vinagre.1*
21mr|vinagre-3.22.0-15|54	%{_datadir}/glib-2.0/schemas/org.gnome.Vinagre.gschema.xml
21mr|vinagre-3.22.0-15|55	%{_datadir}/GConf/gsettings/org.gnome.Vinagre.convert
21mr|vinagre-3.22.0-15|56	
21mr|vinagre-3.22.0-15|57	#----------------------------------------------------------------------------
21mr|vinagre-3.22.0-15|58	
21mr|vinagre-3.22.0-15|59	%prep
21mr|vinagre-3.22.0-15|60	%setup -q
21mr|vinagre-3.22.0-15|61	%patch0 -p1
21mr|vinagre-3.22.0-15|62	
21mr|vinagre-3.22.0-15|63	
21mr|vinagre-3.22.0-15|64	%build
21mr|vinagre-3.22.0-15|65	%configure --enable-ssh
21mr|vinagre-3.22.0-15|66	sed -i '/APPSTREAM_XML_RULES/d' Makefile
21mr|vinagre-3.22.0-15|67	%make
21mr|vinagre-3.22.0-15|68	
21mr|vinagre-3.22.0-15|69	%install
21mr|vinagre-3.22.0-15|70	%makeinstall_std
21mr|vinagre-3.22.0-15|71	
21mr|vinagre-3.22.0-15|72	%find_lang %{name} --with-gnome
21mr|vinagre-3.22.0-15|73	
21mr|vinagre-3.22.0-15|74	desktop-file-install \
21mr|vinagre-3.22.0-15|75	--vendor="" \
21mr|vinagre-3.22.0-15|76	--add-category="RemoteAccess;Network" \
21mr|vinagre-3.22.0-15|77	--dir %{buildroot}%{_datadir}/applications \
21mr|vinagre-3.22.0-15|78	%{buildroot}%{_datadir}/applications/*

19658 21
21mr|vino-3.22.0-15|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|vino-3.22.0-15|2	
21mr|vino-3.22.0-15|3	Summary:	GNOME VNC server and client
21mr|vino-3.22.0-15|4	Name:		vino
21mr|vino-3.22.0-15|5	Version:	3.22.0
21mr|vino-3.22.0-15|6	Release:	15
21mr|vino-3.22.0-15|7	License:	GPLv2+
21mr|vino-3.22.0-15|8	Group:		Networking/Remote access
21mr|vino-3.22.0-15|9	Url:		https://download.gnome.org/sources/vino
21mr|vino-3.22.0-15|10	Source0:	https://download.gnome.org/sources/vino/%{url_ver}/%{name}-%{version}.tar.xz
21mr|vino-3.22.0-15|11	Patch0:		vino-3.22.0-fix-CVE-2014-6053.patch
21mr|vino-3.22.0-15|12	Patch1:		vino-3.22.0-fix-CVE-2018-7225.patch
21mr|vino-3.22.0-15|13	Patch2:		vino-3.22.0-fix-CVE-2019-15681.patch
21mr|vino-3.22.0-15|14	Patch3:		vino-3.22.0-deprecated.patch
21mr|vino-3.22.0-15|15	#From Fedora
21mr|vino-3.22.0-15|16	Patch10:	Return-error-if-X11-is-not-detected.patch
21mr|vino-3.22.0-15|17	Patch11:	Do-not-restart-service-after-unclean-exit-code.patch
21mr|vino-3.22.0-15|18	Patch12:	Do-not-listen-all-if-invalid-interface-is-provided.patch
21mr|vino-3.22.0-15|19	Patch13:	Prevent-monitoring-all-interfaces-after-change-of-ot.patch
21mr|vino-3.22.0-15|20	Patch14:	Properly-remove-watches-when-changing-server-props.patch
21mr|vino-3.22.0-15|21	BuildRequires:	GConf2
21mr|vino-3.22.0-15|22	BuildRequires:	gettext
21mr|vino-3.22.0-15|23	BuildRequires:	gnome-common
21mr|vino-3.22.0-15|24	BuildRequires:	intltool
21mr|vino-3.22.0-15|25	BuildRequires:	pkgconfig(avahi-client)
21mr|vino-3.22.0-15|26	BuildRequires:	pkgconfig(avahi-glib)
21mr|vino-3.22.0-15|27	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|vino-3.22.0-15|28	BuildRequires:	pkgconfig(gconf-2.0)
21mr|vino-3.22.0-15|29	BuildRequires:	pkgconfig(glib-2.0)
21mr|vino-3.22.0-15|30	BuildRequires:	pkgconfig(gnome-keyring-1)
21mr|vino-3.22.0-15|31	BuildRequires:	pkgconfig(gnutls)
21mr|vino-3.22.0-15|32	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|vino-3.22.0-15|33	BuildRequires:	pkgconfig(ice)
21mr|vino-3.22.0-15|34	BuildRequires:	pkgconfig(libgcrypt)
21mr|vino-3.22.0-15|35	BuildRequires:	pkgconfig(libjpeg)
21mr|vino-3.22.0-15|36	BuildRequires:	pkgconfig(libnotify)
21mr|vino-3.22.0-15|37	BuildRequires:	pkgconfig(libsecret-1)
21mr|vino-3.22.0-15|38	BuildRequires:	pkgconfig(libsoup-2.4)
21mr|vino-3.22.0-15|39	BuildRequires:	pkgconfig(sm)
21mr|vino-3.22.0-15|40	BuildRequires:	pkgconfig(telepathy-glib)
21mr|vino-3.22.0-15|41	#BuildRequires:	pkgconfig(unique-1.0)
21mr|vino-3.22.0-15|42	BuildRequires:	pkgconfig(x11)
21mr|vino-3.22.0-15|43	BuildRequires:	pkgconfig(xdamage)
21mr|vino-3.22.0-15|44	BuildRequires:	pkgconfig(xext)
21mr|vino-3.22.0-15|45	BuildRequires:	pkgconfig(xfixes)
21mr|vino-3.22.0-15|46	BuildRequires:	pkgconfig(xtst)
21mr|vino-3.22.0-15|47	
21mr|vino-3.22.0-15|48	%description
21mr|vino-3.22.0-15|49	The package contains an integrated GNOME VNC server.
21mr|vino-3.22.0-15|50	
21mr|vino-3.22.0-15|51	%files -f %{name}.lang
21mr|vino-3.22.0-15|52	%doc README NEWS AUTHORS ChangeLog docs/remote-desktop.txt docs/TODO
21mr|vino-3.22.0-15|53	%{_libexecdir}/%{name}-server
21mr|vino-3.22.0-15|54	%{_datadir}/dbus-1/services/org.freedesktop.Telepathy.Client.Vino.service
21mr|vino-3.22.0-15|55	%{_datadir}/telepathy/clients/Vino.client
21mr|vino-3.22.0-15|56	%{_datadir}/glib-2.0/schemas/*.xml
21mr|vino-3.22.0-15|57	%{_datadir}/applications/%{name}-server.desktop
21mr|vino-3.22.0-15|58	%{_userunitdir}/%{name}-server.service
21mr|vino-3.22.0-15|59	
21mr|vino-3.22.0-15|60	#----------------------------------------------------------------------------
21mr|vino-3.22.0-15|61	
21mr|vino-3.22.0-15|62	%prep
21mr|vino-3.22.0-15|63	%setup -q
21mr|vino-3.22.0-15|64	%apply_patches
21mr|vino-3.22.0-15|65	
21mr|vino-3.22.0-15|66	%build
21mr|vino-3.22.0-15|67	%configure \
21mr|vino-3.22.0-15|68	--disable-network-manager	\
21mr|vino-3.22.0-15|69	--with-systemduserunitdir=%{_userunitdir}
21mr|vino-3.22.0-15|70	
21mr|vino-3.22.0-15|71	%install
21mr|vino-3.22.0-15|72	%makeinstall_std
21mr|vino-3.22.0-15|73	
21mr|vino-3.22.0-15|74	%find_lang %{name} --with-gnome

19659 21
21mr|vip-manager-4.0.0-0.git69a1f6.3|1	# See also:
21mr|vip-manager-4.0.0-0.git69a1f6.3|2	# https://salsa.debian.org/postgresql/vip-manager2/-/tree/main/debian/patches
21mr|vip-manager-4.0.0-0.git69a1f6.3|3	# https://git.postgresql.org/gitweb/?p=pgrpms.git;a=tree;f=rpm/redhat/main/extras/vip-manager
21mr|vip-manager-4.0.0-0.git69a1f6.3|4	# Note Ukr flags on the Github page of the main author
21mr|vip-manager-4.0.0-0.git69a1f6.3|5	
21mr|vip-manager-4.0.0-0.git69a1f6.3|6	%global commit 69a1f6d626c4ba1243a4b2bbc3fb61fd6430a3c6
21mr|vip-manager-4.0.0-0.git69a1f6.3|7	%global commit_short %(echo %{commit} | head -c6)
21mr|vip-manager-4.0.0-0.git69a1f6.3|8	
21mr|vip-manager-4.0.0-0.git69a1f6.3|9	%global gomodulesmode GO111MODULE=on
21mr|vip-manager-4.0.0-0.git69a1f6.3|10	%global goipath github.com/cybertec-postgresql/vip-manager
21mr|vip-manager-4.0.0-0.git69a1f6.3|11	
21mr|vip-manager-4.0.0-0.git69a1f6.3|12	Summary:	Manages a virtual IP based on state kept in etcd/Consul/Patroni
21mr|vip-manager-4.0.0-0.git69a1f6.3|13	Name:		vip-manager
21mr|vip-manager-4.0.0-0.git69a1f6.3|14	Version:	4.0.0
21mr|vip-manager-4.0.0-0.git69a1f6.3|15	Release:	0.git%{commit_short}.3
21mr|vip-manager-4.0.0-0.git69a1f6.3|16	License:	BSD
21mr|vip-manager-4.0.0-0.git69a1f6.3|17	Group:		Databases
21mr|vip-manager-4.0.0-0.git69a1f6.3|18	Url:		https://github.com/cybertec-postgresql/vip-manager
21mr|vip-manager-4.0.0-0.git69a1f6.3|19	Source0:	https://github.com/cybertec-postgresql/vip-manager/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21mr|vip-manager-4.0.0-0.git69a1f6.3|20	# go mod vendor, created with ./upd.sh (or manually as in upd.sh when building from commit)
21mr|vip-manager-4.0.0-0.git69a1f6.3|21	Source1:	vip-manager-%{commit}-go-mod-vendor.tar.xz
21mr|vip-manager-4.0.0-0.git69a1f6.3|22	# from Debian
21mr|vip-manager-4.0.0-0.git69a1f6.3|23	Source2:	vip.in
21mr|vip-manager-4.0.0-0.git69a1f6.3|24	Source3:	vip-manager@.service
21mr|vip-manager-4.0.0-0.git69a1f6.3|25	BuildRequires:	golang
21mr|vip-manager-4.0.0-0.git69a1f6.3|26	Recommends:		patroni
21mr|vip-manager-4.0.0-0.git69a1f6.3|27	%gometa
21mr|vip-manager-4.0.0-0.git69a1f6.3|28	
21mr|vip-manager-4.0.0-0.git69a1f6.3|29	%description
21mr|vip-manager-4.0.0-0.git69a1f6.3|30	Manages a virtual IP based on state kept in etcd,
21mr|vip-manager-4.0.0-0.git69a1f6.3|31	Consul or using Patroni REST API
21mr|vip-manager-4.0.0-0.git69a1f6.3|32	
21mr|vip-manager-4.0.0-0.git69a1f6.3|33	%files
21mr|vip-manager-4.0.0-0.git69a1f6.3|34	%license LICENSE
21mr|vip-manager-4.0.0-0.git69a1f6.3|35	%doc *.md
21mr|vip-manager-4.0.0-0.git69a1f6.3|36	%{_bindir}/%{name}
21mr|vip-manager-4.0.0-0.git69a1f6.3|37	%{_unitdir}/vip-manager.service
21mr|vip-manager-4.0.0-0.git69a1f6.3|38	%{_unitdir}/vip-manager@.service
21mr|vip-manager-4.0.0-0.git69a1f6.3|39	%{_unitdir}/vip-manager2.service
21mr|vip-manager-4.0.0-0.git69a1f6.3|40	%{_unitdir}/vip-manager2@.service
21mr|vip-manager-4.0.0-0.git69a1f6.3|41	%config(noreplace) %{_sysconfdir}/default/vip-manager.yml
21mr|vip-manager-4.0.0-0.git69a1f6.3|42	%config(noreplace) %{_sysconfdir}/patroni/vip.in
21mr|vip-manager-4.0.0-0.git69a1f6.3|43	
21mr|vip-manager-4.0.0-0.git69a1f6.3|44	%post
21mr|vip-manager-4.0.0-0.git69a1f6.3|45	%systemd_post vip-manager.service
21mr|vip-manager-4.0.0-0.git69a1f6.3|46	
21mr|vip-manager-4.0.0-0.git69a1f6.3|47	%preun
21mr|vip-manager-4.0.0-0.git69a1f6.3|48	%systemd_preun vip-manager.service
21mr|vip-manager-4.0.0-0.git69a1f6.3|49	
21mr|vip-manager-4.0.0-0.git69a1f6.3|50	#----------------------------------------------------------------------------
21mr|vip-manager-4.0.0-0.git69a1f6.3|51	
21mr|vip-manager-4.0.0-0.git69a1f6.3|52	%prep
21mr|vip-manager-4.0.0-0.git69a1f6.3|53	%goprep
21mr|vip-manager-4.0.0-0.git69a1f6.3|54	%autopatch -p1
21mr|vip-manager-4.0.0-0.git69a1f6.3|55	# be ok with golang from repository
21mr|vip-manager-4.0.0-0.git69a1f6.3|56	sed -i -e '/^toolchain go/d' go.mod
21mr|vip-manager-4.0.0-0.git69a1f6.3|57	
21mr|vip-manager-4.0.0-0.git69a1f6.3|58	%build
21mr|vip-manager-4.0.0-0.git69a1f6.3|59	tar -xf %{SOURCE1} -C ..
21mr|vip-manager-4.0.0-0.git69a1f6.3|60	%gobuild -o %{gobuilddir}/bin/%{name}
21mr|vip-manager-4.0.0-0.git69a1f6.3|61	
21mr|vip-manager-4.0.0-0.git69a1f6.3|62	%install
21mr|vip-manager-4.0.0-0.git69a1f6.3|63	mkdir -p %{buildroot}%{_bindir}
21mr|vip-manager-4.0.0-0.git69a1f6.3|64	mkdir -p %{buildroot}%{_unitdir}
21mr|vip-manager-4.0.0-0.git69a1f6.3|65	mkdir -p %{buildroot}%{_sysconfdir}/default
21mr|vip-manager-4.0.0-0.git69a1f6.3|66	mkdir -p %{buildroot}%{_sysconfdir}/patroni
21mr|vip-manager-4.0.0-0.git69a1f6.3|67	install -m755 %{gobuilddir}/bin/%{name} %{buildroot}%{_bindir}/
21mr|vip-manager-4.0.0-0.git69a1f6.3|68	install -m644 vipconfig/vip-manager.yml %{buildroot}%{_sysconfdir}/default/vip-manager.yml
21mr|vip-manager-4.0.0-0.git69a1f6.3|69	install -m644 %{SOURCE2} %{buildroot}%{_sysconfdir}/patroni/
21mr|vip-manager-4.0.0-0.git69a1f6.3|70	install -m644 vip-manager.service %{buildroot}%{_unitdir}/
21mr|vip-manager-4.0.0-0.git69a1f6.3|71	install -m644 %{SOURCE3} %{buildroot}%{_unitdir}/
21mr|vip-manager-4.0.0-0.git69a1f6.3|72	# compatibility with service names from Debian/Ubuntu
21mr|vip-manager-4.0.0-0.git69a1f6.3|73	ln -s vip-manager@.service %{buildroot}%{_unitdir}/vip-manager2@.service
21mr|vip-manager-4.0.0-0.git69a1f6.3|74	ln -s vip-manager.service %{buildroot}%{_unitdir}/vip-manager2.service

19660 21
21mr|virglrenderer-0.8.1-4|1	# Please keep this package in sync with FC
21mr|virglrenderer-0.8.1-4|2	
21mr|virglrenderer-0.8.1-4|3	# "fix" underlinking:
21mr|virglrenderer-0.8.1-4|4	%define _disable_ld_no_undefined 1
21mr|virglrenderer-0.8.1-4|5	
21mr|virglrenderer-0.8.1-4|6	%global major 1
21mr|virglrenderer-0.8.1-4|7	%define libname %mklibname virglrenderer %major
21mr|virglrenderer-0.8.1-4|8	%define devname %mklibname -d virglrenderer
21mr|virglrenderer-0.8.1-4|9	%global gitdate %{nil}
21mr|virglrenderer-0.8.1-4|10	%global gitversion %{nil}
21mr|virglrenderer-0.8.1-4|11	
21mr|virglrenderer-0.8.1-4|12	Name:		virglrenderer
21mr|virglrenderer-0.8.1-4|13	Version:	0.8.1
21mr|virglrenderer-0.8.1-4|14	Release:	4
21mr|virglrenderer-0.8.1-4|15	Summary:	Virgl Rendering library
21mr|virglrenderer-0.8.1-4|16	Group:		Emulators
21mr|virglrenderer-0.8.1-4|17	License:	MIT
21mr|virglrenderer-0.8.1-4|18	#VCS: git:git://anongit.freedesktop.org/git/virglrenderer
21mr|virglrenderer-0.8.1-4|19	# git snapshot.  to recreate, run:
21mr|virglrenderer-0.8.1-4|20	# ./make-git-snapshot.sh `cat commitid`
21mr|virglrenderer-0.8.1-4|21	Source0:	https://github.com/freedesktop/virglrenderer/archive/%{name}-%{name}-%{version}.tar.bz2
21mr|virglrenderer-0.8.1-4|22	Patch0:		CVE-2022-0135.patch
21mr|virglrenderer-0.8.1-4|23	Patch1:		CVE-2020-8002.patch
21mr|virglrenderer-0.8.1-4|24	Patch2:		CVE-2020-8003.patch
21mr|virglrenderer-0.8.1-4|25	BuildRequires:	meson
21mr|virglrenderer-0.8.1-4|26	BuildRequires:	x11-util-macros
21mr|virglrenderer-0.8.1-4|27	BuildRequires:	pkgconfig(epoxy)
21mr|virglrenderer-0.8.1-4|28	BuildRequires:	pkgconfig(gbm)
21mr|virglrenderer-0.8.1-4|29	BuildRequires:	pkgconfig(egl)
21mr|virglrenderer-0.8.1-4|30	BuildRequires:	pkgconfig(python)
21mr|virglrenderer-0.8.1-4|31	BuildRequires:	pkgconfig(libdrm)
21mr|virglrenderer-0.8.1-4|32	
21mr|virglrenderer-0.8.1-4|33	%description
21mr|virglrenderer-0.8.1-4|34	The virgil3d rendering library is a library used by
21mr|virglrenderer-0.8.1-4|35	qemu to implement 3D GPU support for the virtio GPU.
21mr|virglrenderer-0.8.1-4|36	
21mr|virglrenderer-0.8.1-4|37	%package -n %{libname}
21mr|virglrenderer-0.8.1-4|38	Summary:	Virgl Rendering library
21mr|virglrenderer-0.8.1-4|39	Group:		Emulators
21mr|virglrenderer-0.8.1-4|40	Obsoletes:		%{mklibname virglrenderer 0} < 0.8.1
21mr|virglrenderer-0.8.1-4|41	
21mr|virglrenderer-0.8.1-4|42	%description -n %{libname}
21mr|virglrenderer-0.8.1-4|43	The virgil3d rendering library is a library used by
21mr|virglrenderer-0.8.1-4|44	qemu to implement 3D GPU support for the virtio GPU.
21mr|virglrenderer-0.8.1-4|45	
21mr|virglrenderer-0.8.1-4|46	%package -n %{devname}
21mr|virglrenderer-0.8.1-4|47	Summary:	Virgil3D renderer development files
21mr|virglrenderer-0.8.1-4|48	Group:		Emulators
21mr|virglrenderer-0.8.1-4|49	Provides:	%{name}-devel = %{EVRD}
21mr|virglrenderer-0.8.1-4|50	Requires:	%{libname} = %{EVRD}
21mr|virglrenderer-0.8.1-4|51	
21mr|virglrenderer-0.8.1-4|52	%description -n %{devname}
21mr|virglrenderer-0.8.1-4|53	Virgil3D renderer development files, used by
21mr|virglrenderer-0.8.1-4|54	qemu to build against.
21mr|virglrenderer-0.8.1-4|55	
21mr|virglrenderer-0.8.1-4|56	%package test-server
21mr|virglrenderer-0.8.1-4|57	Summary:	Virgil3D renderer testing server
21mr|virglrenderer-0.8.1-4|58	Group:		Emulators
21mr|virglrenderer-0.8.1-4|59	Requires:	%{libname} = %{EVRD}
21mr|virglrenderer-0.8.1-4|60	
21mr|virglrenderer-0.8.1-4|61	%description test-server
21mr|virglrenderer-0.8.1-4|62	Virgil3D renderer testing server is a server
21mr|virglrenderer-0.8.1-4|63	that can be used along with the mesa virgl
21mr|virglrenderer-0.8.1-4|64	driver to test virgl rendering without GL.
21mr|virglrenderer-0.8.1-4|65	
21mr|virglrenderer-0.8.1-4|66	%prep
21mr|virglrenderer-0.8.1-4|67	%autosetup -n %{name}-%{name}-%{version} -p1
21mr|virglrenderer-0.8.1-4|68	
21mr|virglrenderer-0.8.1-4|69	%build
21mr|virglrenderer-0.8.1-4|70	%meson
21mr|virglrenderer-0.8.1-4|71	%meson_build
21mr|virglrenderer-0.8.1-4|72	
21mr|virglrenderer-0.8.1-4|73	%install
21mr|virglrenderer-0.8.1-4|74	%meson_install
21mr|virglrenderer-0.8.1-4|75	
21mr|virglrenderer-0.8.1-4|76	%files -n %{libname}
21mr|virglrenderer-0.8.1-4|77	%license COPYING
21mr|virglrenderer-0.8.1-4|78	%{_libdir}/lib*.so.%{major}*
21mr|virglrenderer-0.8.1-4|79	
21mr|virglrenderer-0.8.1-4|80	%files -n %{devname}
21mr|virglrenderer-0.8.1-4|81	%dir %{_includedir}/virgl/
21mr|virglrenderer-0.8.1-4|82	%{_includedir}/virgl/*
21mr|virglrenderer-0.8.1-4|83	%{_libdir}/lib*.so
21mr|virglrenderer-0.8.1-4|84	%{_libdir}/pkgconfig/*.pc
21mr|virglrenderer-0.8.1-4|85	
21mr|virglrenderer-0.8.1-4|86	%files test-server
21mr|virglrenderer-0.8.1-4|87	%{_bindir}/virgl_test_server

19661 21
21mr|virtualbox-7.0.26-1|1	%ifarch %{ix86}
21mr|virtualbox-7.0.26-1|2	%global	debug_package %{nil}
21mr|virtualbox-7.0.26-1|3	%endif
21mr|virtualbox-7.0.26-1|4	
21mr|virtualbox-7.0.26-1|5	%define	oname VirtualBox
21mr|virtualbox-7.0.26-1|6	
21mr|virtualbox-7.0.26-1|7	%define	x11_server_majorver %(pkg-config --modversion xorg-server|awk -F. '{print $1$2}')
21mr|virtualbox-7.0.26-1|8	
21mr|virtualbox-7.0.26-1|9	Summary:	A general-purpose full virtualizer for x86_64 hardware
21mr|virtualbox-7.0.26-1|10	Name:		virtualbox
21mr|virtualbox-7.0.26-1|11	Version:	7.0.26
21mr|virtualbox-7.0.26-1|12	Release:	1
21mr|virtualbox-7.0.26-1|13	License:	GPLv2+
21mr|virtualbox-7.0.26-1|14	Group:		Emulators
21mr|virtualbox-7.0.26-1|15	Url:		https://www.virtualbox.org/
21mr|virtualbox-7.0.26-1|16	Source0:	https://download.virtualbox.org/virtualbox/%{version}/%{oname}-%{version}.tar.bz2
21mr|virtualbox-7.0.26-1|17	Source1:	https://download.virtualbox.org/virtualbox/%{version}/UserManual.pdf?/UserManual-%{version}.pdf
21mr|virtualbox-7.0.26-1|18	Source3:	virtualbox-tmpfiles.conf
21mr|virtualbox-7.0.26-1|19	Source4:	vboxadd.service
21mr|virtualbox-7.0.26-1|20	Source5:	81-vboxadd.preset
21mr|virtualbox-7.0.26-1|21	Source6:	virtualbox.service
21mr|virtualbox-7.0.26-1|22	Source7:	vboxdrmclient.service
21mr|virtualbox-7.0.26-1|23	Source8:	81-virtualbox.preset
21mr|virtualbox-7.0.26-1|24	Source9:	81-virtualbox-client.preset
21mr|virtualbox-7.0.26-1|25	Source10:	virtualbox-client.service
21mr|virtualbox-7.0.26-1|26	Source11:	virtualbox-client-clipboard.service
21mr|virtualbox-7.0.26-1|27	Source12:	virtualbox-client-draganddrop.service
21mr|virtualbox-7.0.26-1|28	Source13:	virtualbox-client-seamless.service
21mr|virtualbox-7.0.26-1|29	Source24:	os_rosa.png
21mr|virtualbox-7.0.26-1|30	Source25:	os_rosa_x2.png
21mr|virtualbox-7.0.26-1|31	Source26:	os_rosa_x3.png
21mr|virtualbox-7.0.26-1|32	Source27:	os_rosa_x4.png
21mr|virtualbox-7.0.26-1|33	Source28:	os_rosa_64.png
21mr|virtualbox-7.0.26-1|34	Source29:	os_rosa_64_x2.png
21mr|virtualbox-7.0.26-1|35	Source30:	os_rosa_64_x3.png
21mr|virtualbox-7.0.26-1|36	Source31:	os_rosa_64_x4.png
21mr|virtualbox-7.0.26-1|37	Source32:	vboxadd.sysusers.conf
21mr|virtualbox-7.0.26-1|38	Source33:	vboxusers.sysusers.conf
21mr|virtualbox-7.0.26-1|39	Source34:	VirtualBox-7.0.24-incompatible-pointer-types.patch
21mr|virtualbox-7.0.26-1|40	Source100:	virtualbox.rpmlintrc
21mr|virtualbox-7.0.26-1|41	# Revert upstream's (between 6.1.0 and 6.1.2) removal of symbols
21mr|virtualbox-7.0.26-1|42	# that are used everywhere -- without this patch, starting
21mr|virtualbox-7.0.26-1|43	# any VM results in this error message:
21mr|virtualbox-7.0.26-1|44	# Failed to load R0 module /usr/lib64/virtualbox/VMMR0.r0:
21mr|virtualbox-7.0.26-1|45	# Unable to locate imported symbol 'PciRawR0Term' for module
21mr|virtualbox-7.0.26-1|46	# 'VMMR0.r0' (VERR_SYMBOL_NOT_FOUND).
21mr|virtualbox-7.0.26-1|47	Patch0:		VirtualBox-7.0.8-revert-removal-of-vital-symbols.patch
21mr|virtualbox-7.0.26-1|48	# Add support for Rosa and avoid selecting Ubuntu when typing it
21mr|virtualbox-7.0.26-1|49	Patch1:		VirtualBox-7.0.24-add-ROSA-support.patch
21mr|virtualbox-7.0.26-1|50	Patch2:		VirtualBox-7.0.24-default-to-ROSA.patch
21mr|virtualbox-7.0.26-1|51	Patch3:		VirtualBox-6.1.18-futex.patch
21mr|virtualbox-7.0.26-1|52	Patch4:		VirtualBox-7.0.22-no-bundles.patch
21mr|virtualbox-7.0.26-1|53	# Don't build vboxvideo ddx: obsolete since 5.1.x
21mr|virtualbox-7.0.26-1|54	Patch6:		VirtualBox-6.1.18-fix-modules-rebuild-command.patch
21mr|virtualbox-7.0.26-1|55	Patch7:		VirtualBox-6.1.30-always-use-cpp11.patch
21mr|virtualbox-7.0.26-1|56	Patch8:		VirtualBox-7.0.8-fix-build-with-newer-gsoap.patch
21mr|virtualbox-7.0.26-1|57	# Fixes for newer Qt (>= 5.15)
21mr|virtualbox-7.0.26-1|58	Patch9:		VirtualBox-6.1.18-fixes-for-qt-5.15-and-later.patch
21mr|virtualbox-7.0.26-1|59	# Fix file picker not working in Plasma5 (see VBox ticket #20222 and Mageia bug #27433)
21mr|virtualbox-7.0.26-1|60	Patch10:	VirtualBox-7.0.2-modal-dialog-parent.patch
21mr|virtualbox-7.0.26-1|61	Patch11:	VirtualBox-7.0.2-fix-start-warning.patch
21mr|virtualbox-7.0.26-1|62	Patch12:	VirtualBox-7.0.2-fix-systemd-resolved-dnssec-fail.patch
21mr|virtualbox-7.0.26-1|63	Patch13:	VirtualBox-7.0.8-not-declared.patch
21mr|virtualbox-7.0.26-1|64	# FIXME: Update the patch
21mr|virtualbox-7.0.26-1|65	Patch14:	VirtualBox-7.0.12-ts-ru-translate.patch
21mr|virtualbox-7.0.26-1|66	Patch16:	VirtualBox-7.0.8-pidfile-path.patch
21mr|virtualbox-7.0.26-1|67	Patch17:	VirtualBox-7.0.8-fix-for-libstdc++13.patch
21mr|virtualbox-7.0.26-1|68	Patch18:	VirtualBox-7.0.8-fix-libcrypt-linking.patch
21mr|virtualbox-7.0.26-1|69	# remove duplicated define
21mr|virtualbox-7.0.26-1|70	Patch23:	VirtualBox-6.0.10-remove-duplicated-define.patch
21mr|virtualbox-7.0.26-1|71	# really disable updates (Arch)
21mr|virtualbox-7.0.26-1|72	Patch24:	VirtualBox-6.1.2-disable-update.patch
21mr|virtualbox-7.0.26-1|73	# OpenSuse
21mr|virtualbox-7.0.26-1|74	Patch26:	virtualbox-gcc-10-hack2.patch
21mr|virtualbox-7.0.26-1|75	# (tmb) fix VBoxDtrace versioning (mga#27936)
21mr|virtualbox-7.0.26-1|76	Patch33:	VirtualBox-7.0.2-ExtPacks-VBoxDTrace-no-publisher-in-version.patch
21mr|virtualbox-7.0.26-1|77	# execute vbox additions scripts as "sourced" when starting X11
21mr|virtualbox-7.0.26-1|78	Patch36:	VirtualBox-6.1.8-vboxadd-xclient-sourced.patch
21mr|virtualbox-7.0.26-1|79	
21mr|virtualbox-7.0.26-1|80	# from arch
21mr|virtualbox-7.0.26-1|81	Patch40:	009-properly-handle-i3wm.patch
21mr|virtualbox-7.0.26-1|82	Patch41:	012-vbglR3GuestCtrlDetectPeekGetCancelSupport.patch
21mr|virtualbox-7.0.26-1|83	Patch42:	020-python-3-12.patch
21mr|virtualbox-7.0.26-1|84	Patch43:	004-drop-Wno-format.patch
21mr|virtualbox-7.0.26-1|85	# from debian
21mr|virtualbox-7.0.26-1|86	Patch51:	35-libvdeplug-soname.patch
21mr|virtualbox-7.0.26-1|87	Patch52:	32-disable-guest-version-check.patch
21mr|virtualbox-7.0.26-1|88	Patch54:	07-vboxnetflt-reference.patch
21mr|virtualbox-7.0.26-1|89	# from gentoo
21mr|virtualbox-7.0.26-1|90	Patch60:	021_virtualbox-7.0.16-libxml2-2.12.5.patch
21mr|virtualbox-7.0.26-1|91	Patch61:	022_virtualbox-7.0.6-fix-libxml2.patch
21mr|virtualbox-7.0.26-1|92	Patch62:	024_virtualbox-7.0.8-mtune-keep-size.patch
21mr|virtualbox-7.0.26-1|93	BuildRequires:	asciidoc
21mr|virtualbox-7.0.26-1|94	BuildRequires:	bc
21mr|virtualbox-7.0.26-1|95	BuildRequires:	bison
21mr|virtualbox-7.0.26-1|96	BuildRequires:	desktop-file-utils
21mr|virtualbox-7.0.26-1|97	BuildRequires:	dev86
21mr|virtualbox-7.0.26-1|98	BuildRequires:	dkms
21mr|virtualbox-7.0.26-1|99	BuildRequires:	docbook-dtd45-xml
21mr|virtualbox-7.0.26-1|100	BuildRequires:	flex
21mr|virtualbox-7.0.26-1|101	BuildRequires:	gawk
21mr|virtualbox-7.0.26-1|102	BuildRequires:	glslang
21mr|virtualbox-7.0.26-1|103	BuildRequires:	iasl
21mr|virtualbox-7.0.26-1|104	BuildRequires:	java-rpmbuild
21mr|virtualbox-7.0.26-1|105	BuildRequires:	kBuild
21mr|virtualbox-7.0.26-1|106	BuildRequires:	libxslt-proc
21mr|virtualbox-7.0.26-1|107	BuildRequires:	makeself
21mr|virtualbox-7.0.26-1|108	BuildRequires:	nasm
21mr|virtualbox-7.0.26-1|109	BuildRequires:	qt5-linguist-tools
21mr|virtualbox-7.0.26-1|110	BuildRequires:	xsltproc
21mr|virtualbox-7.0.26-1|111	BuildRequires:	yasm
21mr|virtualbox-7.0.26-1|112	BuildRequires:	boost-devel
21mr|virtualbox-7.0.26-1|113	BuildRequires:	java-1.8.0-openjdk-devel
21mr|virtualbox-7.0.26-1|114	BuildRequires:	kernel-devel
21mr|virtualbox-7.0.26-1|115	BuildRequires:	libcap-devel
21mr|virtualbox-7.0.26-1|116	BuildRequires:	libstdc++-static-devel
21mr|virtualbox-7.0.26-1|117	# Build fails because of underlinking...
21mr|virtualbox-7.0.26-1|118	#BuildRequires:	lzf-devel
21mr|virtualbox-7.0.26-1|119	BuildRequires:	pam-devel
21mr|virtualbox-7.0.26-1|120	BuildRequires:	x11-server-devel
21mr|virtualbox-7.0.26-1|121	BuildRequires:	pkgconfig(alsa)
21mr|virtualbox-7.0.26-1|122	BuildRequires:	pkgconfig(devmapper)
21mr|virtualbox-7.0.26-1|123	BuildRequires:	pkgconfig(dri)
21mr|virtualbox-7.0.26-1|124	BuildRequires:	pkgconfig(egl)
21mr|virtualbox-7.0.26-1|125	BuildRequires:	pkgconfig(ext2fs)
21mr|virtualbox-7.0.26-1|126	BuildRequires:	pkgconfig(gl)
21mr|virtualbox-7.0.26-1|127	BuildRequires:	pkgconfig(glu)
21mr|virtualbox-7.0.26-1|128	BuildRequires:	pkgconfig(gsoap)
21mr|virtualbox-7.0.26-1|129	BuildRequires:	pkgconfig(libcurl)
21mr|virtualbox-7.0.26-1|130	BuildRequires:	pkgconfig(libIDL-2.0)
21mr|virtualbox-7.0.26-1|131	BuildRequires:	pkgconfig(liblzma)
21mr|virtualbox-7.0.26-1|132	BuildRequires:	pkgconfig(libpng)
21mr|virtualbox-7.0.26-1|133	BuildRequires:	pkgconfig(libpulse)
21mr|virtualbox-7.0.26-1|134	BuildRequires:	pkgconfig(libtpms)
21mr|virtualbox-7.0.26-1|135	BuildRequires:	pkgconfig(libvncserver)
21mr|virtualbox-7.0.26-1|136	BuildRequires:	pkgconfig(libxml-2.0)
21mr|virtualbox-7.0.26-1|137	BuildRequires:	pkgconfig(libxslt)
21mr|virtualbox-7.0.26-1|138	BuildRequires:	pkgconfig(ogg)
21mr|virtualbox-7.0.26-1|139	BuildRequires:	pkgconfig(openssl)
21mr|virtualbox-7.0.26-1|140	BuildRequires:	pkgconfig(opus)
21mr|virtualbox-7.0.26-1|141	BuildRequires:	pkgconfig(python3)
21mr|virtualbox-7.0.26-1|142	BuildRequires:	pkgconfig(Qt5Core)
21mr|virtualbox-7.0.26-1|143	BuildRequires:	pkgconfig(Qt5Gui)
21mr|virtualbox-7.0.26-1|144	BuildRequires:	pkgconfig(Qt5Help)
21mr|virtualbox-7.0.26-1|145	BuildRequires:	pkgconfig(Qt5OpenGL)
21mr|virtualbox-7.0.26-1|146	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|virtualbox-7.0.26-1|147	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|virtualbox-7.0.26-1|148	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|virtualbox-7.0.26-1|149	BuildRequires:	pkgconfig(Qt5Xml)
21mr|virtualbox-7.0.26-1|150	BuildRequires:	pkgconfig(sdl)
21mr|virtualbox-7.0.26-1|151	BuildRequires:	pkgconfig(vorbis)
21mr|virtualbox-7.0.26-1|152	BuildRequires:	pkgconfig(vpx)
21mr|virtualbox-7.0.26-1|153	BuildRequires:	pkgconfig(x11)
21mr|virtualbox-7.0.26-1|154	BuildRequires:	pkgconfig(xcomposite)
21mr|virtualbox-7.0.26-1|155	BuildRequires:	pkgconfig(xcursor)
21mr|virtualbox-7.0.26-1|156	BuildRequires:	pkgconfig(xdamage)
21mr|virtualbox-7.0.26-1|157	BuildRequires:	pkgconfig(xinerama)
21mr|virtualbox-7.0.26-1|158	BuildRequires:	pkgconfig(xmu)
21mr|virtualbox-7.0.26-1|159	BuildRequires:	pkgconfig(xorg-server)
21mr|virtualbox-7.0.26-1|160	BuildRequires:	pkgconfig(xrandr)
21mr|virtualbox-7.0.26-1|161	BuildRequires:	pkgconfig(xt)
21mr|virtualbox-7.0.26-1|162	BuildRequires:	pkgconfig(zlib)
21mr|virtualbox-7.0.26-1|163	%ifarch x86_64
21mr|virtualbox-7.0.26-1|164	Requires:	kmod(vboxdrv) = %{version}
21mr|virtualbox-7.0.26-1|165	%endif
21mr|virtualbox-7.0.26-1|166	Requires(post):	/bin/systemd-sysusers
21mr|virtualbox-7.0.26-1|167	Requires(post,preun,postun):	systemd
21mr|virtualbox-7.0.26-1|168	# Needed both for switching from init scripts to systemd services
21mr|virtualbox-7.0.26-1|169	Requires:	systemd
21mr|virtualbox-7.0.26-1|170	Requires:	chkconfig
21mr|virtualbox-7.0.26-1|171	%rename	%{name}-doc
21mr|virtualbox-7.0.26-1|172	
21mr|virtualbox-7.0.26-1|173	# NOTE: Releases >= 6.1.0 support only 64bit hosts
21mr|virtualbox-7.0.26-1|174	ExclusiveArch:	x86_64 %{ix86}
21mr|virtualbox-7.0.26-1|175	
21mr|virtualbox-7.0.26-1|176	%description
21mr|virtualbox-7.0.26-1|177	VirtualBox is a general-purpose full virtualizer for x86 and x86_64 hardware.
21mr|virtualbox-7.0.26-1|178	
21mr|virtualbox-7.0.26-1|179	%files
21mr|virtualbox-7.0.26-1|180	%doc UserManual.pdf
21mr|virtualbox-7.0.26-1|181	# Host support only for 64bit
21mr|virtualbox-7.0.26-1|182	%ifarch x86_64
21mr|virtualbox-7.0.26-1|183	%{_sysusersdir}/vboxusers.conf
21mr|virtualbox-7.0.26-1|184	%config(noreplace) %{_sysconfdir}/vbox/vbox.cfg
21mr|virtualbox-7.0.26-1|185	%{_bindir}/%{oname}
21mr|virtualbox-7.0.26-1|186	%{_bindir}/VBoxManage
21mr|virtualbox-7.0.26-1|187	%{_bindir}/VBoxSDL
21mr|virtualbox-7.0.26-1|188	%{_bindir}/VBoxHeadless
21mr|virtualbox-7.0.26-1|189	%{_bindir}/VBoxTunctl
21mr|virtualbox-7.0.26-1|190	%{_bindir}/VBoxNetAdpCtl
21mr|virtualbox-7.0.26-1|191	%{_bindir}/VBoxNetDHCP
21mr|virtualbox-7.0.26-1|192	%{_bindir}/vboxwebsrv
21mr|virtualbox-7.0.26-1|193	%dir %{_libdir}/%{name}
21mr|virtualbox-7.0.26-1|194	%dir %{_libdir}/%{name}/ExtensionPacks
21mr|virtualbox-7.0.26-1|195	%dir %{_libdir}/%{name}/UnattendedTemplates
21mr|virtualbox-7.0.26-1|196	%dir %{_libdir}/%{name}/tools
21mr|virtualbox-7.0.26-1|197	%{_libdir}/%{name}/dtrace
21mr|virtualbox-7.0.26-1|198	%{_libdir}/%{name}/icons
21mr|virtualbox-7.0.26-1|199	%{_libdir}/%{name}/check_module_dependencies.sh
21mr|virtualbox-7.0.26-1|200	%{_libdir}/%{name}/components
21mr|virtualbox-7.0.26-1|201	%{_libdir}/%{name}/load.sh
21mr|virtualbox-7.0.26-1|202	%{_libdir}/%{name}/loadall.sh
21mr|virtualbox-7.0.26-1|203	%{_libdir}/%{name}/nls
21mr|virtualbox-7.0.26-1|204	%{_libdir}/%{name}/postinst-common.sh
21mr|virtualbox-7.0.26-1|205	%{_libdir}/%{name}/prerm-common.sh
21mr|virtualbox-7.0.26-1|206	%{_libdir}/%{name}/routines.sh
21mr|virtualbox-7.0.26-1|207	%{_libdir}/%{name}/*.so
21mr|virtualbox-7.0.26-1|208	%{_libdir}/%{name}/vboxdrv.sh
21mr|virtualbox-7.0.26-1|209	%{_libdir}/%{name}/VBoxAutostart
21mr|virtualbox-7.0.26-1|210	%{_libdir}/%{name}/VBoxBalloonCtrl
21mr|virtualbox-7.0.26-1|211	%{_libdir}/%{name}/VBoxBugReport
21mr|virtualbox-7.0.26-1|212	%{_libdir}/%{name}/VBoxEFI32.fd
21mr|virtualbox-7.0.26-1|213	%{_libdir}/%{name}/VBoxEFI64.fd
21mr|virtualbox-7.0.26-1|214	%{_libdir}/%{name}/VBoxExtPackHelperApp
21mr|virtualbox-7.0.26-1|215	%{_libdir}/%{name}/VBoxManage
21mr|virtualbox-7.0.26-1|216	%{_libdir}/%{name}/VBoxSVC
21mr|virtualbox-7.0.26-1|217	%{_libdir}/%{name}/VBoxTestOGL
21mr|virtualbox-7.0.26-1|218	%{_libdir}/%{name}/VBoxVMMPreload
21mr|virtualbox-7.0.26-1|219	%{_libdir}/%{name}/VBoxXPCOMIPCD
21mr|virtualbox-7.0.26-1|220	%{_libdir}/%{name}/vboxkeyboard.tar.bz2
21mr|virtualbox-7.0.26-1|221	%{_libdir}/%{name}/vboxshell.py
21mr|virtualbox-7.0.26-1|222	%{_libdir}/%{name}/%{name}.xml
21mr|virtualbox-7.0.26-1|223	%{_libdir}/%{name}/tools/RTGzip
21mr|virtualbox-7.0.26-1|224	%{_libdir}/%{name}/tools/RTHttp
21mr|virtualbox-7.0.26-1|225	%{_libdir}/%{name}/tools/RTLdrFlt
21mr|virtualbox-7.0.26-1|226	%{_libdir}/%{name}/tools/RTManifest
21mr|virtualbox-7.0.26-1|227	%{_libdir}/%{name}/tools/RTRm
21mr|virtualbox-7.0.26-1|228	%{_libdir}/%{name}/tools/RTShutdown
21mr|virtualbox-7.0.26-1|229	%{_libdir}/%{name}/tools/RTSignTool
21mr|virtualbox-7.0.26-1|230	%{_libdir}/%{name}/tools/RTTar
21mr|virtualbox-7.0.26-1|231	%{_libdir}/%{name}/tools/RTTraceLogTool
21mr|virtualbox-7.0.26-1|232	%{_libdir}/%{name}/ExtensionPacks/Oracle_VBoxDTrace_Extension_Pack/ExtPack-SourceCodeLicense.txt
21mr|virtualbox-7.0.26-1|233	%{_libdir}/%{name}/ExtensionPacks/Oracle_VBoxDTrace_Extension_Pack/ExtPack.xml
21mr|virtualbox-7.0.26-1|234	%{_libdir}/%{name}/ExtensionPacks/Oracle_VBoxDTrace_Extension_Pack/linux.amd64/VBoxDTraceCmd.so
21mr|virtualbox-7.0.26-1|235	%{_libdir}/%{name}/ExtensionPacks/Oracle_VBoxDTrace_Extension_Pack/linux.amd64/VBoxDTraceMain.so
21mr|virtualbox-7.0.26-1|236	%{_libdir}/%{name}/ExtensionPacks/Oracle_VBoxDTrace_Extension_Pack/linux.amd64/VBoxDTraceR0.debug
21mr|virtualbox-7.0.26-1|237	%{_libdir}/%{name}/ExtensionPacks/Oracle_VBoxDTrace_Extension_Pack/linux.amd64/VBoxDTraceR0.r0
21mr|virtualbox-7.0.26-1|238	# VBox 5.1.x
21mr|virtualbox-7.0.26-1|239	%{_libdir}/%{name}/VBoxCpuReport
21mr|virtualbox-7.0.26-1|240	%{_libdir}/%{name}/VBoxDTrace
21mr|virtualbox-7.0.26-1|241	%{_libdir}/%{name}/tools/RTDbgSymCache
21mr|virtualbox-7.0.26-1|242	%{_libdir}/%{name}/tools/RTUnzip
21mr|virtualbox-7.0.26-1|243	%{_libdir}/%{name}/tools/scm
21mr|virtualbox-7.0.26-1|244	%{_libdir}/%{name}/vboxautostart-service.sh
21mr|virtualbox-7.0.26-1|245	%{_libdir}/%{name}/vboxballoonctrl-service.sh
21mr|virtualbox-7.0.26-1|246	%{_libdir}/%{name}/vboxweb-service.sh
21mr|virtualbox-7.0.26-1|247	# VBox 5.2.x
21mr|virtualbox-7.0.26-1|248	%{_libdir}/%{name}/UnattendedTemplates/*
21mr|virtualbox-7.0.26-1|249	%{_libdir}/%{name}/tools/RTCat
21mr|virtualbox-7.0.26-1|250	%{_libdir}/%{name}/tools/RTChMod
21mr|virtualbox-7.0.26-1|251	%{_libdir}/%{name}/tools/RTIsoMaker
21mr|virtualbox-7.0.26-1|252	%{_libdir}/%{name}/tools/RTKrnlModInfo
21mr|virtualbox-7.0.26-1|253	%{_libdir}/%{name}/tools/RTLs
21mr|virtualbox-7.0.26-1|254	%{_libdir}/%{name}/tools/RTMkDir
21mr|virtualbox-7.0.26-1|255	%{_libdir}/%{name}/tools/RTRmDir
21mr|virtualbox-7.0.26-1|256	# VBox 6.0.x
21mr|virtualbox-7.0.26-1|257	%{_libdir}/%{name}/bldRTLdrCheckImports
21mr|virtualbox-7.0.26-1|258	%{_libdir}/%{name}/tools/RTCp
21mr|virtualbox-7.0.26-1|259	%{_libdir}/%{name}/tools/RTFuzzMaster
21mr|virtualbox-7.0.26-1|260	%{_libdir}/%{name}/tools/RTLdrCheckImports
21mr|virtualbox-7.0.26-1|261	# VBox 6.1.x
21mr|virtualbox-7.0.26-1|262	%{_libdir}/%{name}/tools/RTEfiFatExtract
21mr|virtualbox-7.0.26-1|263	%{_libdir}/%{name}/tools/RTFuzzClient
21mr|virtualbox-7.0.26-1|264	%{_libdir}/%{name}/vboximg-mount
21mr|virtualbox-7.0.26-1|265	%{_libdir}/%{name}/__pycache__/*
21mr|virtualbox-7.0.26-1|266	%{_libdir}/%{name}/vboxwebsrv
21mr|virtualbox-7.0.26-1|267	%{_libdir}/%{name}/webtest
21mr|virtualbox-7.0.26-1|268	# VBox 7.0.x
21mr|virtualbox-7.0.26-1|269	%{_libdir}/%{name}/tools/LnxPerfHack
21mr|virtualbox-7.0.26-1|270	%{_libdir}/%{name}/tools/RTEfiSigDb
21mr|virtualbox-7.0.26-1|271	%{_libdir}/%{name}/tools/RTFtpServer
21mr|virtualbox-7.0.26-1|272	%{_libdir}/%{name}/tools/RTHttpServer
21mr|virtualbox-7.0.26-1|273	%{_libdir}/%{name}/iPxeBaseBin
21mr|virtualbox-7.0.26-1|274	%{_libdir}/%{name}/VBoxAudioTest
21mr|virtualbox-7.0.26-1|275	# These are subdirs
21mr|virtualbox-7.0.26-1|276	%{_libdir}/%{name}/scripts
21mr|virtualbox-7.0.26-1|277	# These files need proper permission
21mr|virtualbox-7.0.26-1|278	%attr(4511,root,root) %{_libdir}/%{name}/VBoxHeadless
21mr|virtualbox-7.0.26-1|279	%attr(4511,root,root) %{_libdir}/%{name}/VBoxNetAdpCtl
21mr|virtualbox-7.0.26-1|280	%attr(4511,root,root) %{_libdir}/%{name}/VBoxNetDHCP
21mr|virtualbox-7.0.26-1|281	%attr(4511,root,root) %{_libdir}/%{name}/VBoxNetNAT
21mr|virtualbox-7.0.26-1|282	%attr(4511,root,root) %{_libdir}/%{name}/VBoxVolInfo
21mr|virtualbox-7.0.26-1|283	%attr(4511,root,root) %{_libdir}/%{name}/VirtualBoxVM
21mr|virtualbox-7.0.26-1|284	%attr(0755,root,root) %{_libdir}/%{name}/VirtualBox
21mr|virtualbox-7.0.26-1|285	%attr(0644,root,root) %{_libdir}/%{name}/*.r0
21mr|virtualbox-7.0.26-1|286	%{_datadir}/%{name}
21mr|virtualbox-7.0.26-1|287	%{_unitdir}/%{name}.service
21mr|virtualbox-7.0.26-1|288	%{_presetdir}/81-%{name}.preset
21mr|virtualbox-7.0.26-1|289	%config(noreplace) %{_udevrulesdir}/%{name}.rules
21mr|virtualbox-7.0.26-1|290	#
21mr|virtualbox-7.0.26-1|291	%{_tmpfilesdir}/%{name}.conf
21mr|virtualbox-7.0.26-1|292	# Desktop integration
21mr|virtualbox-7.0.26-1|293	%{_iconsdir}/hicolor/*/*/*
21mr|virtualbox-7.0.26-1|294	#
21mr|virtualbox-7.0.26-1|295	%{_datadir}/applications/rosa-%{name}.desktop
21mr|virtualbox-7.0.26-1|296	#
21mr|virtualbox-7.0.26-1|297	%{_datadir}/mime/packages/%{name}.xml
21mr|virtualbox-7.0.26-1|298	
21mr|virtualbox-7.0.26-1|299	%post
21mr|virtualbox-7.0.26-1|300	%tmpfiles_create %{name}.conf
21mr|virtualbox-7.0.26-1|301	%sysusers_create vboxusers.conf
21mr|virtualbox-7.0.26-1|302	%systemd_post %{name}
21mr|virtualbox-7.0.26-1|303	
21mr|virtualbox-7.0.26-1|304	# (Debian) Build usb device tree
21mr|virtualbox-7.0.26-1|305	for i in /sys/bus/usb/devices/*; do
21mr|virtualbox-7.0.26-1|306	if test -r "$i/dev"; then
21mr|virtualbox-7.0.26-1|307	dev="$(cat "$i/dev" 2> /dev/null || true)"
21mr|virtualbox-7.0.26-1|308	major="$(expr "$dev" : '\(.*\):' 2> /dev/null || true)"
21mr|virtualbox-7.0.26-1|309	minor="$(expr "$dev" : '.*:\(.*\)' 2> /dev/null || true)"
21mr|virtualbox-7.0.26-1|310	class="$(cat $i/bDeviceClass 2> /dev/null || true)"
21mr|virtualbox-7.0.26-1|311	/usr/share/%{name}/VBoxCreateUSBNode.sh "$major" "$minor" "$class" vboxusers 2>/dev/null || true
21mr|virtualbox-7.0.26-1|312	fi
21mr|virtualbox-7.0.26-1|313	done
21mr|virtualbox-7.0.26-1|314	
21mr|virtualbox-7.0.26-1|315	%posttrans
21mr|virtualbox-7.0.26-1|316	echo "
21mr|virtualbox-7.0.26-1|317	
21mr|virtualbox-7.0.26-1|318	ENG: Any host system user who is going to use USB devices from VirtualBox guests
21mr|virtualbox-7.0.26-1|319	must be a member of vboxusers group. A user can be made a member of the group
21mr|virtualbox-7.0.26-1|320	vboxusers through the GUI user/group management or at the command line with
21mr|virtualbox-7.0.26-1|321	
21mr|virtualbox-7.0.26-1|322	sudo usermod -a -G vboxusers username
21mr|virtualbox-7.0.26-1|323	
21mr|virtualbox-7.0.26-1|324	To enable USB 2.0 and USB 3.0 devices support you need to install VirtualBox
21mr|virtualbox-7.0.26-1|325	Extension Pack from https://www.virtualbox.org/
21mr|virtualbox-7.0.26-1|326	
21mr|virtualbox-7.0.26-1|327	To work with shared folders, you also need to add the guest system user to vboxsf group
21mr|virtualbox-7.0.26-1|328	
21mr|virtualbox-7.0.26-1|329	-------
21mr|virtualbox-7.0.26-1|330	
21mr|virtualbox-7.0.26-1|331	RUS: Для подключения в виртуальной машине портов USB необходимо добавить
21mr|virtualbox-7.0.26-1|332	пользователя хост-системы в группу vboxusers.
21mr|virtualbox-7.0.26-1|333	Это можно сделать либо через графический интерфейс системы, либо в терминале командой
21mr|virtualbox-7.0.26-1|334	
21mr|virtualbox-7.0.26-1|335	sudo usermod -a -G vboxusers username
21mr|virtualbox-7.0.26-1|336	
21mr|virtualbox-7.0.26-1|337	Для включения режима USB 2.0 и USB 3.0 необходимо установить VirtualBox
21mr|virtualbox-7.0.26-1|338	Extension Pack с сайта https://www.virtualbox.org/
21mr|virtualbox-7.0.26-1|339	
21mr|virtualbox-7.0.26-1|340	Для работы с общими папками необходимо внести пользователя гостевой системы
21mr|virtualbox-7.0.26-1|341	в группу vboxsf
21mr|virtualbox-7.0.26-1|342	
21mr|virtualbox-7.0.26-1|343	"
21mr|virtualbox-7.0.26-1|344	
21mr|virtualbox-7.0.26-1|345	%preun
21mr|virtualbox-7.0.26-1|346	%systemd_preun %{name}
21mr|virtualbox-7.0.26-1|347	
21mr|virtualbox-7.0.26-1|348	%postun
21mr|virtualbox-7.0.26-1|349	%systemd_postun %{name}
21mr|virtualbox-7.0.26-1|350	%endif
21mr|virtualbox-7.0.26-1|351	
21mr|virtualbox-7.0.26-1|352	%ifarch %{ix86}
21mr|virtualbox-7.0.26-1|353	%posttrans
21mr|virtualbox-7.0.26-1|354	echo "
21mr|virtualbox-7.0.26-1|355	
21mr|virtualbox-7.0.26-1|356	ENG: Since release 6.1.0 VirtualBox dropped support for 32bit hosts.
21mr|virtualbox-7.0.26-1|357	This means that on ix86 PCs you can only install the guest packages
21mr|virtualbox-7.0.26-1|358	from VirtualBox (ie: virtualbox-guest-additions,
21mr|virtualbox-7.0.26-1|359	kernel-source-virtualbox-vboxadditions and dkms-vboxadditions).
21mr|virtualbox-7.0.26-1|360	The main virtualbox package is still present, but contains only the user
21mr|virtualbox-7.0.26-1|361	manual.
21mr|virtualbox-7.0.26-1|362	
21mr|virtualbox-7.0.26-1|363	-------
21mr|virtualbox-7.0.26-1|364	
21mr|virtualbox-7.0.26-1|365	RUS: С выпуска 6.1.0 VirtualBox прекратил поддержку 32-битных хостов.
21mr|virtualbox-7.0.26-1|366	Это означает, что на компьютерах ix86 вы можете устанавливать
21mr|virtualbox-7.0.26-1|367	только гостевые пакеты VirtualBox (т. е.: virtualbox-guest-additions,
21mr|virtualbox-7.0.26-1|368	kernel-source-virtualbox-vboxadditions и dkms-vboxadditions).
21mr|virtualbox-7.0.26-1|369	Основной пакет virtualbox всё еще присутствует, но содержит
21mr|virtualbox-7.0.26-1|370	только руководство пользователя.
21mr|virtualbox-7.0.26-1|371	
21mr|virtualbox-7.0.26-1|372	"
21mr|virtualbox-7.0.26-1|373	%endif
21mr|virtualbox-7.0.26-1|374	
21mr|virtualbox-7.0.26-1|375	
21mr|virtualbox-7.0.26-1|376	#----------------------------------------------------------------------------
21mr|virtualbox-7.0.26-1|377	
21mr|virtualbox-7.0.26-1|378	%ifarch x86_64
21mr|virtualbox-7.0.26-1|379	%package -n kernel-source-%{name}
21mr|virtualbox-7.0.26-1|380	Summary:	Source code of VirtualBox host kernel module
21mr|virtualbox-7.0.26-1|381	Group:		System/Kernel and hardware
21mr|virtualbox-7.0.26-1|382	BuildArch:	noarch
21mr|virtualbox-7.0.26-1|383	
21mr|virtualbox-7.0.26-1|384	%description -n kernel-source-%{name}
21mr|virtualbox-7.0.26-1|385	Source code of VirtualBox host kernel module
21mr|virtualbox-7.0.26-1|386	
21mr|virtualbox-7.0.26-1|387	%files -n kernel-source-%{name}
21mr|virtualbox-7.0.26-1|388	%doc COPYING
21mr|virtualbox-7.0.26-1|389	%{_usr}/src/%{name}-%{version}-%{release}
21mr|virtualbox-7.0.26-1|390	%exclude %{_usr}/src/%{name}-%{version}-%{release}/dkms*
21mr|virtualbox-7.0.26-1|391	%endif
21mr|virtualbox-7.0.26-1|392	
21mr|virtualbox-7.0.26-1|393	#----------------------------------------------------------------------------
21mr|virtualbox-7.0.26-1|394	
21mr|virtualbox-7.0.26-1|395	%ifarch x86_64
21mr|virtualbox-7.0.26-1|396	%package -n dkms-%{name}
21mr|virtualbox-7.0.26-1|397	Summary:	VirtualBox kernel module
21mr|virtualbox-7.0.26-1|398	Group:		System/Kernel and hardware
21mr|virtualbox-7.0.26-1|399	BuildArch:	noarch
21mr|virtualbox-7.0.26-1|400	# DKMS is used only by current VBox version, it makes no sense to keep it without VBox
21mr|virtualbox-7.0.26-1|401	Requires:	%{name} = %{EVRD}
21mr|virtualbox-7.0.26-1|402	Requires:	kernel-source-%{name} = %{EVRD}
21mr|virtualbox-7.0.26-1|403	Requires(post,preun):	dkms
21mr|virtualbox-7.0.26-1|404	Requires(post):	kernel-source-%{name} = %{EVRD}
21mr|virtualbox-7.0.26-1|405	
21mr|virtualbox-7.0.26-1|406	%description -n dkms-%{name}
21mr|virtualbox-7.0.26-1|407	Kernel support for VirtualBox.
21mr|virtualbox-7.0.26-1|408	
21mr|virtualbox-7.0.26-1|409	%files -n dkms-%{name}
21mr|virtualbox-7.0.26-1|410	%doc COPYING
21mr|virtualbox-7.0.26-1|411	%{_usr}/src/%{name}-%{version}-%{release}/dkms*
21mr|virtualbox-7.0.26-1|412	
21mr|virtualbox-7.0.26-1|413	%post -n dkms-%{name}
21mr|virtualbox-7.0.26-1|414	set -x
21mr|virtualbox-7.0.26-1|415	/usr/sbin/dkms --rpm_safe_upgrade add -m %{name} -v %{version}-%{release}
21mr|virtualbox-7.0.26-1|416	/usr/sbin/dkms --rpm_safe_upgrade build -m %{name} -v %{version}-%{release} &&
21mr|virtualbox-7.0.26-1|417	/usr/sbin/dkms --rpm_safe_upgrade install -m %{name} -v %{version}-%{release} &&
21mr|virtualbox-7.0.26-1|418	/sbin/rmmod vboxnetflt &>/dev/null
21mr|virtualbox-7.0.26-1|419	/sbin/rmmod vboxnetadp &>/dev/null
21mr|virtualbox-7.0.26-1|420	/sbin/rmmod vboxdrv &>/dev/null
21mr|virtualbox-7.0.26-1|421	/sbin/modprobe vboxdrv &>/dev/null
21mr|virtualbox-7.0.26-1|422	/sbin/modprobe vboxnetflt &>/dev/null
21mr|virtualbox-7.0.26-1|423	/sbin/modprobe vboxnetadp &>/dev/null
21mr|virtualbox-7.0.26-1|424	:
21mr|virtualbox-7.0.26-1|425	
21mr|virtualbox-7.0.26-1|426	%preun -n dkms-%{name}
21mr|virtualbox-7.0.26-1|427	if [ "$1" = "0" ]; then
21mr|virtualbox-7.0.26-1|428	/sbin/rmmod vboxnetadp >/dev/null 2>&1
21mr|virtualbox-7.0.26-1|429	/sbin/rmmod vboxnetflt >/dev/null 2>&1
21mr|virtualbox-7.0.26-1|430	/sbin/rmmod vboxdrv >/dev/null 2>&1
21mr|virtualbox-7.0.26-1|431	fi
21mr|virtualbox-7.0.26-1|432	set -x
21mr|virtualbox-7.0.26-1|433	/usr/sbin/dkms --rpm_safe_upgrade remove -m %{name} -v %{version}-%{release} --all || :
21mr|virtualbox-7.0.26-1|434	%endif
21mr|virtualbox-7.0.26-1|435	
21mr|virtualbox-7.0.26-1|436	#----------------------------------------------------------------------------
21mr|virtualbox-7.0.26-1|437	
21mr|virtualbox-7.0.26-1|438	%package guest-additions
21mr|virtualbox-7.0.26-1|439	Summary:	Additions for VirtualBox guest systems
21mr|virtualbox-7.0.26-1|440	Group:		Emulators
21mr|virtualbox-7.0.26-1|441	Requires:	kmod(vboxguest) = %{version}
21mr|virtualbox-7.0.26-1|442	Requires:	kmod(vboxsf) = %{version}
21mr|virtualbox-7.0.26-1|443	Requires:	kmod(vboxvideo) = %{version}
21mr|virtualbox-7.0.26-1|444	# Guest-additions should require xrandr for auto-resizing of guest display to
21mr|virtualbox-7.0.26-1|445	# work without having to restart the X server in the guest VM
21mr|virtualbox-7.0.26-1|446	Requires:	xrandr
21mr|virtualbox-7.0.26-1|447	Requires(post):	/bin/systemd-sysusers
21mr|virtualbox-7.0.26-1|448	Requires(post,preun,postun):	systemd
21mr|virtualbox-7.0.26-1|449	
21mr|virtualbox-7.0.26-1|450	%description guest-additions
21mr|virtualbox-7.0.26-1|451	This package contains additions for VirtualBox guest systems.
21mr|virtualbox-7.0.26-1|452	It allows to share files with the host system and sync time with host.
21mr|virtualbox-7.0.26-1|453	
21mr|virtualbox-7.0.26-1|454	%files guest-additions
21mr|virtualbox-7.0.26-1|455	%license COPYING
21mr|virtualbox-7.0.26-1|456	/%{_lib}/security/pam_vbox.so
21mr|virtualbox-7.0.26-1|457	/sbin/mount.vboxsf
21mr|virtualbox-7.0.26-1|458	%{_unitdir}/vboxadd.service
21mr|virtualbox-7.0.26-1|459	%{_sbindir}/VBoxService
21mr|virtualbox-7.0.26-1|460	%{_bindir}/VBoxClient
21mr|virtualbox-7.0.26-1|461	%{_bindir}/VBoxDRMClient
21mr|virtualbox-7.0.26-1|462	%{_bindir}/VBoxClient-all
21mr|virtualbox-7.0.26-1|463	%{_bindir}/VBoxControl
21mr|virtualbox-7.0.26-1|464	%{_udevrulesdir}/60-vbox-additions.rules
21mr|virtualbox-7.0.26-1|465	%{_unitdir}/vboxdrmclient.service
21mr|virtualbox-7.0.26-1|466	%{_sysconfdir}/X11/xinit/xinitrc.d/98vboxadd-xclient.sh
21mr|virtualbox-7.0.26-1|467	%{_presetdir}/81-vboxadd.preset
21mr|virtualbox-7.0.26-1|468	%{_userpresetdir}/81-%{name}-client.preset
21mr|virtualbox-7.0.26-1|469	%{_userunitdir}/%{name}-client*.service
21mr|virtualbox-7.0.26-1|470	%{_sysusersdir}/vboxadd.conf
21mr|virtualbox-7.0.26-1|471	
21mr|virtualbox-7.0.26-1|472	%post guest-additions
21mr|virtualbox-7.0.26-1|473	%systemd_post vboxadd
21mr|virtualbox-7.0.26-1|474	%sysusers_create vboxadd.conf
21mr|virtualbox-7.0.26-1|475	
21mr|virtualbox-7.0.26-1|476	%if %{mdvver} == 202110
21mr|virtualbox-7.0.26-1|477	systemctl preset --global %{name}-client.service || :
21mr|virtualbox-7.0.26-1|478	systemctl preset --global %{name}-client-clipboard.service || :
21mr|virtualbox-7.0.26-1|479	systemctl preset --global %{name}-client-draganddrop.service || :
21mr|virtualbox-7.0.26-1|480	systemctl preset --global %{name}-client-seamless.service || :
21mr|virtualbox-7.0.26-1|481	%else
21mr|virtualbox-7.0.26-1|482	%systemd_user_post %{name}-client.service
21mr|virtualbox-7.0.26-1|483	%systemd_user_post %{name}-client-clipboard.service
21mr|virtualbox-7.0.26-1|484	%systemd_user_post %{name}-client-draganddrop.service
21mr|virtualbox-7.0.26-1|485	%systemd_user_post %{name}-client-seamless.service
21mr|virtualbox-7.0.26-1|486	%endif
21mr|virtualbox-7.0.26-1|487	
21mr|virtualbox-7.0.26-1|488	%preun guest-additions
21mr|virtualbox-7.0.26-1|489	%systemd_preun vboxdrmclient
21mr|virtualbox-7.0.26-1|490	%systemd_preun vboxadd
21mr|virtualbox-7.0.26-1|491	%systemd_user_preun %{name}-client.service
21mr|virtualbox-7.0.26-1|492	%systemd_user_preun %{name}-client-clipboard.service
21mr|virtualbox-7.0.26-1|493	%systemd_user_preun %{name}-client-draganddrop.service
21mr|virtualbox-7.0.26-1|494	%systemd_user_preun %{name}-client-seamless.service
21mr|virtualbox-7.0.26-1|495	
21mr|virtualbox-7.0.26-1|496	%postun guest-additions
21mr|virtualbox-7.0.26-1|497	%systemd_postun vboxdrmclient
21mr|virtualbox-7.0.26-1|498	%systemd_postun vboxadd
21mr|virtualbox-7.0.26-1|499	%systemd_user_postun %{name}-client.service
21mr|virtualbox-7.0.26-1|500	%systemd_user_postun %{name}-client-clipboard.service
21mr|virtualbox-7.0.26-1|501	%systemd_user_postun %{name}-client-draganddrop.service
21mr|virtualbox-7.0.26-1|502	%systemd_user_postun %{name}-client-seamless.service
21mr|virtualbox-7.0.26-1|503	
21mr|virtualbox-7.0.26-1|504	#----------------------------------------------------------------------------
21mr|virtualbox-7.0.26-1|505	
21mr|virtualbox-7.0.26-1|506	%package -n kernel-source-%{name}-vboxadditions
21mr|virtualbox-7.0.26-1|507	Summary:	Source code of VirtualBox guest kernel module
21mr|virtualbox-7.0.26-1|508	Group:		System/Kernel and hardware
21mr|virtualbox-7.0.26-1|509	BuildArch:	noarch
21mr|virtualbox-7.0.26-1|510	
21mr|virtualbox-7.0.26-1|511	%description -n kernel-source-%{name}-vboxadditions
21mr|virtualbox-7.0.26-1|512	Source code of VirtualBox guest kernel module
21mr|virtualbox-7.0.26-1|513	
21mr|virtualbox-7.0.26-1|514	%files -n kernel-source-%{name}-vboxadditions
21mr|virtualbox-7.0.26-1|515	%doc COPYING
21mr|virtualbox-7.0.26-1|516	%{_usr}/src/vbox*-%{version}-%{release}
21mr|virtualbox-7.0.26-1|517	%exclude %{_usr}/src/vbox*-%{version}-%{release}/dkms*
21mr|virtualbox-7.0.26-1|518	
21mr|virtualbox-7.0.26-1|519	#----------------------------------------------------------------------------
21mr|virtualbox-7.0.26-1|520	
21mr|virtualbox-7.0.26-1|521	%package -n dkms-vboxadditions
21mr|virtualbox-7.0.26-1|522	Summary:	Kernel module for VirtualBox additions
21mr|virtualbox-7.0.26-1|523	Group:		System/Kernel and hardware
21mr|virtualbox-7.0.26-1|524	BuildArch:	noarch
21mr|virtualbox-7.0.26-1|525	Provides:	kmod(vboxguest.ko) = %{version}
21mr|virtualbox-7.0.26-1|526	Provides:	kmod(vboxsf.ko) = %{version}
21mr|virtualbox-7.0.26-1|527	Provides:	kmod(vboxvideo.ko) = %{version}
21mr|virtualbox-7.0.26-1|528	Requires:	kernel-source-%{name}-vboxadditions = %{EVRD}
21mr|virtualbox-7.0.26-1|529	%rename		dkms-vboxvfs
21mr|virtualbox-7.0.26-1|530	%rename		dkms-vboxsf
21mr|virtualbox-7.0.26-1|531	%rename		dkms-vboxvideo
21mr|virtualbox-7.0.26-1|532	Requires(post):	bison
21mr|virtualbox-7.0.26-1|533	Requires(post,preun): dkms
21mr|virtualbox-7.0.26-1|534	Requires(post):	flex
21mr|virtualbox-7.0.26-1|535	Requires(post):	kernel-source-%{name}-vboxadditions = %{EVRD}
21mr|virtualbox-7.0.26-1|536	
21mr|virtualbox-7.0.26-1|537	%description -n dkms-vboxadditions
21mr|virtualbox-7.0.26-1|538	Kernel module for VirtualBox additions (ideally only needs to be installed
21mr|virtualbox-7.0.26-1|539	on the guest OS not on the host OS).
21mr|virtualbox-7.0.26-1|540	
21mr|virtualbox-7.0.26-1|541	%files -n dkms-vboxadditions
21mr|virtualbox-7.0.26-1|542	%doc COPYING
21mr|virtualbox-7.0.26-1|543	%{_usr}/src/vbox*-%{version}-%{release}/dkms*
21mr|virtualbox-7.0.26-1|544	
21mr|virtualbox-7.0.26-1|545	%post -n dkms-vboxadditions
21mr|virtualbox-7.0.26-1|546	set -x
21mr|virtualbox-7.0.26-1|547	/usr/sbin/dkms --rpm_safe_upgrade add -m vboxadditions -v %{version}-%{release}
21mr|virtualbox-7.0.26-1|548	/usr/sbin/dkms --rpm_safe_upgrade build -m vboxadditions -v %{version}-%{release} &&
21mr|virtualbox-7.0.26-1|549	/usr/sbin/dkms --rpm_safe_upgrade install -m vboxadditions -v %{version}-%{release}
21mr|virtualbox-7.0.26-1|550	:
21mr|virtualbox-7.0.26-1|551	
21mr|virtualbox-7.0.26-1|552	%preun -n dkms-vboxadditions
21mr|virtualbox-7.0.26-1|553	set -x
21mr|virtualbox-7.0.26-1|554	/usr/sbin/dkms --rpm_safe_upgrade remove -m vboxadditions -v %{version}-%{release} --all
21mr|virtualbox-7.0.26-1|555	:
21mr|virtualbox-7.0.26-1|556	
21mr|virtualbox-7.0.26-1|557	#----------------------------------------------------------------------------
21mr|virtualbox-7.0.26-1|558	
21mr|virtualbox-7.0.26-1|559	%prep
21mr|virtualbox-7.0.26-1|560	%autosetup -p1 -n %{oname}-%{version}
21mr|virtualbox-7.0.26-1|561	
21mr|virtualbox-7.0.26-1|562	%ifarch %{ix86}
21mr|virtualbox-7.0.26-1|563	patch -p1 <%{SOURCE34}
21mr|virtualbox-7.0.26-1|564	%endif
21mr|virtualbox-7.0.26-1|565	
21mr|virtualbox-7.0.26-1|566	# Install ROSA images
21mr|virtualbox-7.0.26-1|567	cp -f %{SOURCE24} src/VBox/Frontends/VirtualBox/images/os_rosa.png
21mr|virtualbox-7.0.26-1|568	cp -f %{SOURCE25} src/VBox/Frontends/VirtualBox/images/x2/os_rosa_x2.png
21mr|virtualbox-7.0.26-1|569	cp -f %{SOURCE26} src/VBox/Frontends/VirtualBox/images/x3/os_rosa_x3.png
21mr|virtualbox-7.0.26-1|570	cp -f %{SOURCE27} src/VBox/Frontends/VirtualBox/images/x4/os_rosa_x4.png
21mr|virtualbox-7.0.26-1|571	cp -f %{SOURCE28} src/VBox/Frontends/VirtualBox/images/os_rosa_64.png
21mr|virtualbox-7.0.26-1|572	cp -f %{SOURCE29} src/VBox/Frontends/VirtualBox/images/x2/os_rosa_64_x2.png
21mr|virtualbox-7.0.26-1|573	cp -f %{SOURCE30} src/VBox/Frontends/VirtualBox/images/x3/os_rosa_64_x3.png
21mr|virtualbox-7.0.26-1|574	cp -f %{SOURCE31} src/VBox/Frontends/VirtualBox/images/x4/os_rosa_64_x4.png
21mr|virtualbox-7.0.26-1|575	cp -f %{SOURCE24} %{SOURCE28} src/VBox/Frontends/VirtualBox/images
21mr|virtualbox-7.0.26-1|576	cp -f %{SOURCE25} %{SOURCE29} src/VBox/Frontends/VirtualBox/images/x2
21mr|virtualbox-7.0.26-1|577	cp -f %{SOURCE26} %{SOURCE30} src/VBox/Frontends/VirtualBox/images/x3
21mr|virtualbox-7.0.26-1|578	cp -f %{SOURCE27} %{SOURCE31} src/VBox/Frontends/VirtualBox/images/x4
21mr|virtualbox-7.0.26-1|579	
21mr|virtualbox-7.0.26-1|580	# Install the user manual
21mr|virtualbox-7.0.26-1|581	cp -a %{SOURCE1} UserManual.pdf
21mr|virtualbox-7.0.26-1|582	
21mr|virtualbox-7.0.26-1|583	
21mr|virtualbox-7.0.26-1|584	# Fix perms
21mr|virtualbox-7.0.26-1|585	find . -name "*.cpp" -o -name "*.h" | xargs chmod 0644
21mr|virtualbox-7.0.26-1|586	
21mr|virtualbox-7.0.26-1|587	cat << EOF > LocalConfig.kmk
21mr|virtualbox-7.0.26-1|588	VBOX_BUILD_PUBLISHER :=_ROSA
21mr|virtualbox-7.0.26-1|589	VBOX_PATH_APP_PRIVATE_ARCH :=%{_libdir}/%{name}
21mr|virtualbox-7.0.26-1|590	VBOX_WITH_ORIGIN :=
21mr|virtualbox-7.0.26-1|591	VBOX_WITH_RUNPATH :=%{_libdir}/%{name}
21mr|virtualbox-7.0.26-1|592	VBOX_PATH_APP_PRIVATE :=%{_libdir}/%{name}
21mr|virtualbox-7.0.26-1|593	VBOX_WITH_TESTCASES :=
21mr|virtualbox-7.0.26-1|594	VBOX_WITH_TESTSUITE :=
21mr|virtualbox-7.0.26-1|595	#FIXME: re-enable when fixed upstream
21mr|virtualbox-7.0.26-1|596	#VBOX_WITH_PCI_PASSTHROUGH := 1
21mr|virtualbox-7.0.26-1|597	VBOX_JAVA_HOME := %{java_home}
21mr|virtualbox-7.0.26-1|598	VBOX_WITHOUT_ADDITIONS_ISO := 1
21mr|virtualbox-7.0.26-1|599	VBOX_NO_LEGACY_XORG_X11 := 1
21mr|virtualbox-7.0.26-1|600	VBOX_USE_SYSTEM_XORG_HEADERS := 1
21mr|virtualbox-7.0.26-1|601	VBOX_USE_SYSTEM_GL_HEADERS := 1
21mr|virtualbox-7.0.26-1|602	XSERVER_VERSION := %{x11_server_majorver}
21mr|virtualbox-7.0.26-1|603	VBOX_PATH_APP_DOCS :=%{_defaultdocdir}/%{name}
21mr|virtualbox-7.0.26-1|604	VBOX_WITH_MULTIVERSION_PYTHON := 0
21mr|virtualbox-7.0.26-1|605	VBOX_WITH_VIDEOREC := 1
21mr|virtualbox-7.0.26-1|606	VBOX_WITH_AUDIO_VIDEOREC := 1
21mr|virtualbox-7.0.26-1|607	SDK_VBOX_VPX := 1
21mr|virtualbox-7.0.26-1|608	VBOX_WITH_LIBVPX := 1
21mr|virtualbox-7.0.26-1|609	SDK_VBOX_VPX_INCS := %{_includedir}/vpx
21mr|virtualbox-7.0.26-1|610	SDK_VBOX_VPX_LIBS := %{_libdir}/libvpx.so
21mr|virtualbox-7.0.26-1|611	SDK_VBOX_OPUS := 1
21mr|virtualbox-7.0.26-1|612	VBOX_WITH_LIBOPUS := 1
21mr|virtualbox-7.0.26-1|613	SDK_VBOX_OPUS_INCS := %{_includedir}/opus
21mr|virtualbox-7.0.26-1|614	SDK_VBOX_OPUS_LIBS := %{_libdir}/libopus.so
21mr|virtualbox-7.0.26-1|615	SDK_VBOX_OPENSSL_INCS := ""
21mr|virtualbox-7.0.26-1|616	SDK_VBOX_OPENSSL_LIBS := ssl crypto
21mr|virtualbox-7.0.26-1|617	# Fix dtd not found
21mr|virtualbox-7.0.26-1|618	VBOX_PATH_DOCBOOK := %{_datadir}/asciidoc/docbook-xsl
21mr|virtualbox-7.0.26-1|619	VBOX_PATH_DOCBOOK_DTD := %{_datadir}/sgml/docbook/xml-dtd-4.5
21mr|virtualbox-7.0.26-1|620	EOF
21mr|virtualbox-7.0.26-1|621	
21mr|virtualbox-7.0.26-1|622	
21mr|virtualbox-7.0.26-1|623	%build
21mr|virtualbox-7.0.26-1|624	export LIBPATH_LIB="%{_lib}"
21mr|virtualbox-7.0.26-1|625	%ifarch %{ix86}
21mr|virtualbox-7.0.26-1|626	export VBOX_ONLY_ADDITIONS=1
21mr|virtualbox-7.0.26-1|627	ln -sf /usr/bin/yasm tools/linux.x86/bin/yasm
21mr|virtualbox-7.0.26-1|628	%endif
21mr|virtualbox-7.0.26-1|629	./configure \
21mr|virtualbox-7.0.26-1|630	--disable-kmods \
21mr|virtualbox-7.0.26-1|631	--disable-docs \
21mr|virtualbox-7.0.26-1|632	--enable-libogg \
21mr|virtualbox-7.0.26-1|633	--enable-libvorbis \
21mr|virtualbox-7.0.26-1|634	%ifarch %{ix86}
21mr|virtualbox-7.0.26-1|635	--only-additions \
21mr|virtualbox-7.0.26-1|636	%endif
21mr|virtualbox-7.0.26-1|637	--enable-pulse || (cat configure.log && exit 1)
21mr|virtualbox-7.0.26-1|638	
21mr|virtualbox-7.0.26-1|639	. ./env.sh
21mr|virtualbox-7.0.26-1|640	kmk all
21mr|virtualbox-7.0.26-1|641	
21mr|virtualbox-7.0.26-1|642	
21mr|virtualbox-7.0.26-1|643	%install
21mr|virtualbox-7.0.26-1|644	# Prepare needed dirs
21mr|virtualbox-7.0.26-1|645	mkdir -p %{buildroot}%{_bindir}
21mr|virtualbox-7.0.26-1|646	mkdir -p %{buildroot}%{_presetdir}
21mr|virtualbox-7.0.26-1|647	mkdir -p %{buildroot}%{_udevrulesdir}
21mr|virtualbox-7.0.26-1|648	mkdir -p %{buildroot}%{_unitdir}
21mr|virtualbox-7.0.26-1|649	
21mr|virtualbox-7.0.26-1|650	# Install sysuser config for guest additions
21mr|virtualbox-7.0.26-1|651	install -d %{buildroot}%{_sysusersdir}/
21mr|virtualbox-7.0.26-1|652	install -m0644 %{SOURCE32} %{buildroot}%{_sysusersdir}/vboxadd.conf
21mr|virtualbox-7.0.26-1|653	
21mr|virtualbox-7.0.26-1|654	#######################################
21mr|virtualbox-7.0.26-1|655	# HOST STUFF INSTALLED ONLY ON x86_64 #
21mr|virtualbox-7.0.26-1|656	#######################################
21mr|virtualbox-7.0.26-1|657	%ifarch x86_64
21mr|virtualbox-7.0.26-1|658	# Install vbox components
21mr|virtualbox-7.0.26-1|659	mkdir -p %{buildroot}%{_libdir}/%{name} %{buildroot}%{_datadir}/%{name}
21mr|virtualbox-7.0.26-1|660	
21mr|virtualbox-7.0.26-1|661	(cd out/linux.amd64/release/bin && tar cf - --exclude=additions .) | \
21mr|virtualbox-7.0.26-1|662	(cd %{buildroot}%{_libdir}/%{name} && tar xf -)
21mr|virtualbox-7.0.26-1|663	
21mr|virtualbox-7.0.26-1|664	# Move noarch files to vboxdatadir
21mr|virtualbox-7.0.26-1|665	mv %{buildroot}%{_libdir}/%{name}/{VBox*.sh,*.desktop,*.png} %{buildroot}%{_datadir}/%{name}
21mr|virtualbox-7.0.26-1|666	
21mr|virtualbox-7.0.26-1|667	# Fix the library path in the launcher script
21mr|virtualbox-7.0.26-1|668	sed -ri 's,/usr/lib/,%{_libdir}/,g' %{buildroot}%{_datadir}/%{name}/VBox.sh
21mr|virtualbox-7.0.26-1|669	
21mr|virtualbox-7.0.26-1|670	# Install host service
21mr|virtualbox-7.0.26-1|671	install -m644 %{SOURCE6} %{buildroot}%{_unitdir}/%{name}.service
21mr|virtualbox-7.0.26-1|672	install -m644 %{SOURCE8} %{buildroot}%{_presetdir}/81-%{name}.preset
21mr|virtualbox-7.0.26-1|673	
21mr|virtualbox-7.0.26-1|674	# Install tmpfiles conf
21mr|virtualbox-7.0.26-1|675	install -m644 -D %{SOURCE3} %{buildroot}%{_tmpfilesdir}/%{name}.conf
21mr|virtualbox-7.0.26-1|676	
21mr|virtualbox-7.0.26-1|677	# Install config file
21mr|virtualbox-7.0.26-1|678	mkdir -p %{buildroot}%{_sysconfdir}/vbox
21mr|virtualbox-7.0.26-1|679	cat > %{buildroot}%{_sysconfdir}/vbox/vbox.cfg << EOF
21mr|virtualbox-7.0.26-1|680	# VirtualBox installation directory
21mr|virtualbox-7.0.26-1|681	INSTALL_DIR="%{_libdir}/%{name}"
21mr|virtualbox-7.0.26-1|682	EOF
21mr|virtualbox-7.0.26-1|683	
21mr|virtualbox-7.0.26-1|684	# Install wrappers
21mr|virtualbox-7.0.26-1|685	ln -s %{_datadir}/%{name}/VBox.sh %{buildroot}%{_bindir}/%{oname}
21mr|virtualbox-7.0.26-1|686	ln -s %{_datadir}/%{name}/VBox.sh %{buildroot}%{_bindir}/VBoxManage
21mr|virtualbox-7.0.26-1|687	ln -s %{_datadir}/%{name}/VBox.sh %{buildroot}%{_bindir}/VBoxSDL
21mr|virtualbox-7.0.26-1|688	ln -s %{_datadir}/%{name}/VBox.sh %{buildroot}%{_bindir}/VBoxHeadless
21mr|virtualbox-7.0.26-1|689	ln -s %{_datadir}/%{name}/VBox.sh %{buildroot}%{_bindir}/vboxwebsrv
21mr|virtualbox-7.0.26-1|690	
21mr|virtualbox-7.0.26-1|691	# Provide network control tools in bindir
21mr|virtualbox-7.0.26-1|692	ln -s %{_libdir}/%{name}/VBoxTunctl %{buildroot}%{_bindir}/VBoxTunctl
21mr|virtualbox-7.0.26-1|693	ln -s %{_libdir}/%{name}/VBoxNetAdpCtl %{buildroot}%{_bindir}/VBoxNetAdpCtl
21mr|virtualbox-7.0.26-1|694	ln -s %{_libdir}/%{name}/VBoxNetDHCP %{buildroot}%{_bindir}/VBoxNetDHCP
21mr|virtualbox-7.0.26-1|695	ln -sf %{_libdir}/%{name}/VBoxTunctl %{buildroot}%{_bindir}/VBoxTunctl
21mr|virtualbox-7.0.26-1|696	
21mr|virtualbox-7.0.26-1|697	# Install dkms sources
21mr|virtualbox-7.0.26-1|698	mkdir -p %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}
21mr|virtualbox-7.0.26-1|699	cat > vboxbuild << EOF
21mr|virtualbox-7.0.26-1|700	#!/bin/sh
21mr|virtualbox-7.0.26-1|701	set -e
21mr|virtualbox-7.0.26-1|702	make -C vboxdrv KERN_DIR=\$1
21mr|virtualbox-7.0.26-1|703	cp -f vboxdrv/Module.symvers vboxnetflt
21mr|virtualbox-7.0.26-1|704	cp -f vboxdrv/Module.symvers vboxnetadp
21mr|virtualbox-7.0.26-1|705	make -C vboxnetflt KERN_DIR=\$1
21mr|virtualbox-7.0.26-1|706	make -C vboxnetadp KERN_DIR=\$1
21mr|virtualbox-7.0.26-1|707	EOF
21mr|virtualbox-7.0.26-1|708	install -m 0755 vboxbuild %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}
21mr|virtualbox-7.0.26-1|709	mv %{buildroot}%{_libdir}/%{name}/src/* %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/
21mr|virtualbox-7.0.26-1|710	cat > %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/dkms.conf << EOF
21mr|virtualbox-7.0.26-1|711	MAKE[0]="./vboxbuild \$kernel_source_dir"
21mr|virtualbox-7.0.26-1|712	PACKAGE_NAME=%{name}
21mr|virtualbox-7.0.26-1|713	PACKAGE_VERSION=%{version}-%{release}
21mr|virtualbox-7.0.26-1|714	DEST_MODULE_LOCATION[0]=/kernel/3rdparty/vbox
21mr|virtualbox-7.0.26-1|715	BUILT_MODULE_LOCATION[0]=vboxdrv/
21mr|virtualbox-7.0.26-1|716	BUILT_MODULE_NAME[0]=vboxdrv
21mr|virtualbox-7.0.26-1|717	DEST_MODULE_LOCATION[1]=/kernel/3rdparty/vbox
21mr|virtualbox-7.0.26-1|718	BUILT_MODULE_LOCATION[1]=vboxnetflt/
21mr|virtualbox-7.0.26-1|719	BUILT_MODULE_NAME[1]=vboxnetflt
21mr|virtualbox-7.0.26-1|720	DEST_MODULE_LOCATION[2]=/kernel/3rdparty/vbox
21mr|virtualbox-7.0.26-1|721	BUILT_MODULE_LOCATION[2]=vboxnetadp/
21mr|virtualbox-7.0.26-1|722	BUILT_MODULE_NAME[2]=vboxnetadp
21mr|virtualbox-7.0.26-1|723	AUTOINSTALL=yes
21mr|virtualbox-7.0.26-1|724	EOF
21mr|virtualbox-7.0.26-1|725	
21mr|virtualbox-7.0.26-1|726	# Install udev rules
21mr|virtualbox-7.0.26-1|727	cat > %{buildroot}%{_udevrulesdir}/%{name}.rules << EOF
21mr|virtualbox-7.0.26-1|728	KERNEL=="vboxdrv", NAME="vboxdrv", OWNER="root", GROUP="root", MODE="0600"
21mr|virtualbox-7.0.26-1|729	SUBSYSTEM=="usb_device", ACTION=="add", RUN+="%{_datadir}/%{name}/VBoxCreateUSBNode.sh \$major \$minor \$attr{bDeviceClass} vboxusers"
21mr|virtualbox-7.0.26-1|730	SUBSYSTEM=="usb", ACTION=="add", ENV{DEVTYPE}=="usb_device", RUN+="%{_datadir}/%{name}/VBoxCreateUSBNode.sh \$major \$minor \$attr{bDeviceClass} vboxusers"
21mr|virtualbox-7.0.26-1|731	SUBSYSTEM=="usb_device", ACTION=="remove", RUN+="%{_datadir}/%{name}/VBoxCreateUSBNode.sh --remove \$major \$minor"
21mr|virtualbox-7.0.26-1|732	SUBSYSTEM=="usb", ACTION=="remove", ENV{DEVTYPE}=="usb_device", RUN+="%{_datadir}/%{name}/VBoxCreateUSBNode.sh --remove \$major \$minor"
21mr|virtualbox-7.0.26-1|733	EOF
21mr|virtualbox-7.0.26-1|734	
21mr|virtualbox-7.0.26-1|735	# Install menu entry
21mr|virtualbox-7.0.26-1|736	mkdir -p %{buildroot}%{_datadir}/applications
21mr|virtualbox-7.0.26-1|737	cat > %{buildroot}%{_datadir}/applications/rosa-%{name}.desktop << EOF
21mr|virtualbox-7.0.26-1|738	[Desktop Entry]
21mr|virtualbox-7.0.26-1|739	Name=VirtualBox
21mr|virtualbox-7.0.26-1|740	Name[ru]=VirtualBox
21mr|virtualbox-7.0.26-1|741	GenericName=Virtual Machine
21mr|virtualbox-7.0.26-1|742	GenericName[de]=Virtuelle Maschine
21mr|virtualbox-7.0.26-1|743	GenericName[ru]=Виртуальная машина
21mr|virtualbox-7.0.26-1|744	Comment=Full virtualizer for x86_64 hardware
21mr|virtualbox-7.0.26-1|745	Comment[ru]=Виртуальная машина x86_64
21mr|virtualbox-7.0.26-1|746	Exec=%{oname} %U
21mr|virtualbox-7.0.26-1|747	Icon=%{name}
21mr|virtualbox-7.0.26-1|748	Type=Application
21mr|virtualbox-7.0.26-1|749	Terminal=false
21mr|virtualbox-7.0.26-1|750	StartupWMClass=VirtualBox
21mr|virtualbox-7.0.26-1|751	Categories=Emulator;Utility;
21mr|virtualbox-7.0.26-1|752	MimeType=application/x-%{name}-vbox;application/x-%{name}-vbox-extpack;application/x-%{name}-ovf;application/x-%{name}-ova;
21mr|virtualbox-7.0.26-1|753	EOF
21mr|virtualbox-7.0.26-1|754	
21mr|virtualbox-7.0.26-1|755	# Install mime types
21mr|virtualbox-7.0.26-1|756	install -D -m644 src/VBox/Installer/common/%{name}.xml %{buildroot}%{_datadir}/mime/packages/%{name}.xml
21mr|virtualbox-7.0.26-1|757	
21mr|virtualbox-7.0.26-1|758	# Add missing makefile for kernel module
21mr|virtualbox-7.0.26-1|759	install -m644 src/VBox/HostDrivers/Support/linux/Makefile %{buildroot}%{_usr}/src/%{name}-%{version}-%{release}/
21mr|virtualbox-7.0.26-1|760	
21mr|virtualbox-7.0.26-1|761	# Install shipped icons for apps and mimetypes
21mr|virtualbox-7.0.26-1|762	for i in 16 20 32 40 48 64 128; do
21mr|virtualbox-7.0.26-1|763	install -D -m0644 src/VBox/Artwork/OSE/%{name}-${i}px.png %{buildroot}%{_iconsdir}/hicolor/${i}x${i}/apps/%{name}.png
21mr|virtualbox-7.0.26-1|764	done
21mr|virtualbox-7.0.26-1|765	
21mr|virtualbox-7.0.26-1|766	for i in 16 20 24 32 40 48 64 72 80 96 128 256 512; do
21mr|virtualbox-7.0.26-1|767	install -D -m0644 src/VBox/Artwork/other/%{name}-ova-${i}px.png %{buildroot}%{_iconsdir}/hicolor/${i}x${i}/mimetypes/%{name}-ova.png
21mr|virtualbox-7.0.26-1|768	install -D -m0644 src/VBox/Artwork/other/%{name}-ovf-${i}px.png %{buildroot}%{_iconsdir}/hicolor/${i}x${i}/mimetypes/%{name}-ovf.png
21mr|virtualbox-7.0.26-1|769	install -D -m0644 src/VBox/Artwork/other/%{name}-vbox-${i}px.png %{buildroot}%{_iconsdir}/hicolor/${i}x${i}/mimetypes/%{name}-vbox.png
21mr|virtualbox-7.0.26-1|770	install -D -m0644 src/VBox/Artwork/other/%{name}-vbox-extpack-${i}px.png %{buildroot}%{_iconsdir}/hicolor/${i}x${i}/mimetypes/%{name}-vbox-extpack.png
21mr|virtualbox-7.0.26-1|771	done
21mr|virtualbox-7.0.26-1|772	
21mr|virtualbox-7.0.26-1|773	# Install sysuser config
21mr|virtualbox-7.0.26-1|774	install -m0644 %{SOURCE33} %{buildroot}%{_sysusersdir}/vboxusers.conf
21mr|virtualbox-7.0.26-1|775	
21mr|virtualbox-7.0.26-1|776	%endif
21mr|virtualbox-7.0.26-1|777	######################
21mr|virtualbox-7.0.26-1|778	# End of host stuff - x86_64 only
21mr|virtualbox-7.0.26-1|779	
21mr|virtualbox-7.0.26-1|780	# Install guest udev rules
21mr|virtualbox-7.0.26-1|781	cat > %{buildroot}%{_udevrulesdir}/60-vbox-additions.rules << EOF
21mr|virtualbox-7.0.26-1|782	KERNEL=="vboxguest", NAME="vboxguest", OWNER="vboxadd", MODE="0660"
21mr|virtualbox-7.0.26-1|783	KERNEL=="vboxuser", NAME="vboxuser", OWNER="vboxadd", MODE="0666"
21mr|virtualbox-7.0.26-1|784	ACTION=="add|change", SUBSYSTEM=="drm", KERNEL=="card[0-9]", SUBSYSTEMS=="pci", ATTRS{vendor}=="0x15ad", ATTRS{device}=="0x0405", TAG+="systemd", ENV{SYSTEMD_WANTS}="vboxdrmclient.service"
21mr|virtualbox-7.0.26-1|785	EOF
21mr|virtualbox-7.0.26-1|786	
21mr|virtualbox-7.0.26-1|787	# Install additions services
21mr|virtualbox-7.0.26-1|788	install -m644 %{SOURCE4} %{buildroot}%{_unitdir}/vboxadd.service
21mr|virtualbox-7.0.26-1|789	install -m644 %{SOURCE7} %{buildroot}%{_unitdir}/vboxdrmclient.service
21mr|virtualbox-7.0.26-1|790	install -m644 %{SOURCE5} %{buildroot}%{_presetdir}/81-vboxadd.preset
21mr|virtualbox-7.0.26-1|791	mkdir -p %{buildroot}%{_userpresetdir}
21mr|virtualbox-7.0.26-1|792	mkdir -p %{buildroot}%{_userunitdir}
21mr|virtualbox-7.0.26-1|793	install -m644 %{SOURCE9} %{buildroot}%{_userpresetdir}/81-%{name}-client.preset
21mr|virtualbox-7.0.26-1|794	install -m644 %{SOURCE10} %{buildroot}%{_userunitdir}/%{name}-client.service
21mr|virtualbox-7.0.26-1|795	install -m644 %{SOURCE11} %{buildroot}%{_userunitdir}/%{name}-client-clipboard.service
21mr|virtualbox-7.0.26-1|796	install -m644 %{SOURCE12} %{buildroot}%{_userunitdir}/%{name}-client-draganddrop.service
21mr|virtualbox-7.0.26-1|797	install -m644 %{SOURCE13} %{buildroot}%{_userunitdir}/%{name}-client-seamless.service
21mr|virtualbox-7.0.26-1|798	
21mr|virtualbox-7.0.26-1|799	# Install xinit scripts for starting desktop integration
21mr|virtualbox-7.0.26-1|800	install -d %{buildroot}%{_sysconfdir}/X11/xinit/xinitrc.d/
21mr|virtualbox-7.0.26-1|801	install -p -m 0755 -D src/VBox/Additions/x11/Installer/98vboxadd-xclient %{buildroot}%{_sysconfdir}/X11/xinit/xinitrc.d/98vboxadd-xclient.sh
21mr|virtualbox-7.0.26-1|802	ln -s ../..%{_sysconfdir}/X11/xinit/xinitrc.d/98vboxadd-xclient.sh %{buildroot}%{_bindir}/VBoxClient-all
21mr|virtualbox-7.0.26-1|803	
21mr|virtualbox-7.0.26-1|804	%ifarch x86_64
21mr|virtualbox-7.0.26-1|805	pushd out/linux.amd64/release/bin/additions
21mr|virtualbox-7.0.26-1|806	%else
21mr|virtualbox-7.0.26-1|807	pushd out/linux.x86/release/bin/additions
21mr|virtualbox-7.0.26-1|808	%endif
21mr|virtualbox-7.0.26-1|809	install -d %{buildroot}/sbin %{buildroot}%{_sbindir} %{buildroot}/%{_libdir}/dri
21mr|virtualbox-7.0.26-1|810	install -m755 mount.vboxsf %{buildroot}/sbin/mount.vboxsf
21mr|virtualbox-7.0.26-1|811	install -m755 VBoxService %{buildroot}%{_sbindir}
21mr|virtualbox-7.0.26-1|812	
21mr|virtualbox-7.0.26-1|813	install -m755 VBoxClient %{buildroot}%{_bindir}
21mr|virtualbox-7.0.26-1|814	install -m755 VBoxDRMClient %{buildroot}%{_bindir}
21mr|virtualbox-7.0.26-1|815	install -m755 VBoxControl %{buildroot}%{_bindir}
21mr|virtualbox-7.0.26-1|816	
21mr|virtualbox-7.0.26-1|817	install -d %{buildroot}%{_libdir}/xorg/modules/{input,drivers}
21mr|virtualbox-7.0.26-1|818	
21mr|virtualbox-7.0.26-1|819	# Install PAM module:
21mr|virtualbox-7.0.26-1|820	install -d %{buildroot}/%{_lib}/security
21mr|virtualbox-7.0.26-1|821	install -m755 pam_vbox.so %{buildroot}/%{_lib}/security/pam_vbox.so
21mr|virtualbox-7.0.26-1|822	
21mr|virtualbox-7.0.26-1|823	# Install dkms sources
21mr|virtualbox-7.0.26-1|824	# NOTE: all the sources below are already present in recent enough kernel sources
21mr|virtualbox-7.0.26-1|825	mkdir -p %{buildroot}%{_usr}/src/vboxadditions-%{version}-%{release}
21mr|virtualbox-7.0.26-1|826	cat > %{buildroot}%{_usr}/src/vboxadditions-%{version}-%{release}/dkms.conf << EOF
21mr|virtualbox-7.0.26-1|827	PACKAGE_NAME=vboxadditions
21mr|virtualbox-7.0.26-1|828	PACKAGE_VERSION=%{version}-%{release}
21mr|virtualbox-7.0.26-1|829	MAKE[0]="make -C \$kernel_source_dir M=\$dkms_tree/\$module/\$module_version/build/vboxguest &&
21mr|virtualbox-7.0.26-1|830	cp \$dkms_tree/\$module/\$module_version/build/vboxguest/Module.symvers \$dkms_tree/\$module/\$module_version/build/vboxsf &&
21mr|virtualbox-7.0.26-1|831	make -C \$kernel_source_dir M=\$dkms_tree/\$module/\$module_version/build/vboxsf &&
21mr|virtualbox-7.0.26-1|832	cp \$dkms_tree/\$module/\$module_version/build/vboxsf/Module.symvers \$dkms_tree/\$module/\$module_version/build/vboxvideo &&
21mr|virtualbox-7.0.26-1|833	make -C \$kernel_source_dir M=\$dkms_tree/\$module/\$module_version/build/vboxvideo"
21mr|virtualbox-7.0.26-1|834	EOF
21mr|virtualbox-7.0.26-1|835	i=0
21mr|virtualbox-7.0.26-1|836	for kmod in vboxguest vboxsf vboxvideo; do
21mr|virtualbox-7.0.26-1|837	mkdir -p %{buildroot}%{_usr}/src/vboxadditions-%{version}-%{release}/$kmod
21mr|virtualbox-7.0.26-1|838	cp -a src/$kmod/* %{buildroot}%{_usr}/src/vboxadditions-%{version}-%{release}/$kmod/
21mr|virtualbox-7.0.26-1|839	cat >> %{buildroot}%{_usr}/src/vboxadditions-%{version}-%{release}/dkms.conf << EOF
21mr|virtualbox-7.0.26-1|840	DEST_MODULE_LOCATION[$i]=/kernel/3rdparty/vbox
21mr|virtualbox-7.0.26-1|841	BUILT_MODULE_LOCATION[$i]=$kmod/
21mr|virtualbox-7.0.26-1|842	BUILT_MODULE_NAME[$i]=$kmod
21mr|virtualbox-7.0.26-1|843	EOF
21mr|virtualbox-7.0.26-1|844	i=$((i+1))
21mr|virtualbox-7.0.26-1|845	done
21mr|virtualbox-7.0.26-1|846	
21mr|virtualbox-7.0.26-1|847	cat >> %{buildroot}%{_usr}/src/vboxadditions-%{version}-%{release}/dkms.conf << EOF
21mr|virtualbox-7.0.26-1|848	CLEAN="make -C \$kernel_source_dir M=\$dkms_tree/\$module/\$module_version/build/vboxguest clean &&
21mr|virtualbox-7.0.26-1|849	make -C \$kernel_source_dir M=\$dkms_tree/\$module/\$module_version/build/vboxsf clean &&
21mr|virtualbox-7.0.26-1|850	make -C \$kernel_source_dir M=\$dkms_tree/\$module/\$module_version/build/vboxvideo clean "
21mr|virtualbox-7.0.26-1|851	AUTOINSTALL=yes
21mr|virtualbox-7.0.26-1|852	EOF
21mr|virtualbox-7.0.26-1|853	popd
21mr|virtualbox-7.0.26-1|854	
21mr|virtualbox-7.0.26-1|855	# Remove unpackaged files
21mr|virtualbox-7.0.26-1|856	rm -rf %{buildroot}%{_libdir}/%{name}/{src,sdk,testcase}
21mr|virtualbox-7.0.26-1|857	rm -f %{buildroot}%{_libdir}/%{name}/tst*
21mr|virtualbox-7.0.26-1|858	rm -f %{buildroot}%{_libdir}/%{name}/vboxkeyboard.tar.gz
21mr|virtualbox-7.0.26-1|859	rm -f %{buildroot}%{_libdir}/%{name}/SUP*
21mr|virtualbox-7.0.26-1|860	rm -f %{buildroot}%{_libdir}/%{name}/xpidl
21mr|virtualbox-7.0.26-1|861	rm -f %{buildroot}%{_libdir}/%{name}/*.debug
21mr|virtualbox-7.0.26-1|862	
21mr|virtualbox-7.0.26-1|863	%ifarch x86_64
21mr|virtualbox-7.0.26-1|864	# Fix perms
21mr|virtualbox-7.0.26-1|865	chmod -x %{buildroot}%{_libdir}/%{name}/routines.sh
21mr|virtualbox-7.0.26-1|866	chmod +x %{buildroot}%{_libdir}/%{name}/UnattendedTemplates/redhat_postinstall.sh
21mr|virtualbox-7.0.26-1|867	chmod +x %{buildroot}%{_libdir}/%{name}/UnattendedTemplates/debian_postinstall.sh
21mr|virtualbox-7.0.26-1|868	chmod +x %{buildroot}%{_libdir}/%{name}/UnattendedTemplates/freebsd_postinstall.sh
21mr|virtualbox-7.0.26-1|869	chmod +x %{buildroot}%{_libdir}/%{name}/UnattendedTemplates/ol_postinstall.sh
21mr|virtualbox-7.0.26-1|870	%endif

19662 21
21mr|VirtualGL-2.6.3-3|1	%define _disable_ld_no_undefined 1
21mr|VirtualGL-2.6.3-3|2	
21mr|VirtualGL-2.6.3-3|3	%define libpackage %mklibname %{name}
21mr|VirtualGL-2.6.3-3|4	
21mr|VirtualGL-2.6.3-3|5	Summary:	A toolkit for displaying OpenGL applications to thin clients
21mr|VirtualGL-2.6.3-3|6	Name:		VirtualGL
21mr|VirtualGL-2.6.3-3|7	Version:	2.6.3
21mr|VirtualGL-2.6.3-3|8	Release:	3
21mr|VirtualGL-2.6.3-3|9	License:	wxWindows Library License v3.1
21mr|VirtualGL-2.6.3-3|10	Group:		Networking/Other
21mr|VirtualGL-2.6.3-3|11	Url:		http://www.virtualgl.org
21mr|VirtualGL-2.6.3-3|12	Source0:	http://prdownloads.sourceforge.net/virtualgl/%{name}-%{version}.tar.gz
21mr|VirtualGL-2.6.3-3|13	Patch0:		faedcc1e36b4ed89a325e01822447900840a0b77.patch
21mr|VirtualGL-2.6.3-3|14	# fix for bz923961
21mr|VirtualGL-2.6.3-3|15	Patch2:         %{name}-redhatpathsfix.patch
21mr|VirtualGL-2.6.3-3|16	# fix for bz1088475
21mr|VirtualGL-2.6.3-3|17	Patch3:         %{name}-redhatlibexecpathsfix.patch
21mr|VirtualGL-2.6.3-3|18	
21mr|VirtualGL-2.6.3-3|19	
21mr|VirtualGL-2.6.3-3|20	BuildRequires:	cmake
21mr|VirtualGL-2.6.3-3|21	BuildRequires:	opencl-devel
21mr|VirtualGL-2.6.3-3|22	BuildRequires:	jpeg-static-devel
21mr|VirtualGL-2.6.3-3|23	BuildRequires:	pkgconfig(gl)
21mr|VirtualGL-2.6.3-3|24	BuildRequires:	pkgconfig(glu)
21mr|VirtualGL-2.6.3-3|25	BuildRequires:	pkgconfig(x11)
21mr|VirtualGL-2.6.3-3|26	BuildRequires:	pkgconfig(xext)
21mr|VirtualGL-2.6.3-3|27	BuildRequires:	pkgconfig(xtst)
21mr|VirtualGL-2.6.3-3|28	BuildRequires:	pkgconfig(xcb-keysyms)
21mr|VirtualGL-2.6.3-3|29	BuildRequires:	fltk-devel
21mr|VirtualGL-2.6.3-3|30	Requires:	%{libpackage} = %{version}
21mr|VirtualGL-2.6.3-3|31	
21mr|VirtualGL-2.6.3-3|32	%description
21mr|VirtualGL-2.6.3-3|33	VirtualGL is a library which allows most Linux OpenGL applications to be
21mr|VirtualGL-2.6.3-3|34	remotely displayed to a thin client without the need to alter the
21mr|VirtualGL-2.6.3-3|35	applications in any way.  VGL inserts itself into an application at run time
21mr|VirtualGL-2.6.3-3|36	and intercepts a handful of GLX calls, which it reroutes to the server's
21mr|VirtualGL-2.6.3-3|37	display (which presumably has a 3D accelerator attached.)  This causes all
21mr|VirtualGL-2.6.3-3|38	3D rendering to occur on the server's display.  As each frame is rendered
21mr|VirtualGL-2.6.3-3|39	by the server, VirtualGL reads back the pixels from the server's framebuffer
21mr|VirtualGL-2.6.3-3|40	and sends them to the client for re-compositing into the appropriate X
21mr|VirtualGL-2.6.3-3|41	Window.  VirtualGL can be used to give hardware-accelerated 3D capabilities to
21mr|VirtualGL-2.6.3-3|42	VNC or other remote display environments that lack GLX support.  In a LAN
21mr|VirtualGL-2.6.3-3|43	environment, it can also be used with its built-in motion-JPEG video delivery
21mr|VirtualGL-2.6.3-3|44	system to remotely display full-screen 3D applications at 20+ frames/second.
21mr|VirtualGL-2.6.3-3|45	
21mr|VirtualGL-2.6.3-3|46	VirtualGL is based upon ideas presented in various academic papers on
21mr|VirtualGL-2.6.3-3|47	this topic, including "A Generic Solution for Hardware-Accelerated Remote
21mr|VirtualGL-2.6.3-3|48	Visualization" (Stegmaier, Magallon, Ertl 2002) and "A Framework for
21mr|VirtualGL-2.6.3-3|49	Interactive Hardware Accelerated Remote 3D-Visualization" (Engel, Sommer,
21mr|VirtualGL-2.6.3-3|50	Ertl 2000.)
21mr|VirtualGL-2.6.3-3|51	
21mr|VirtualGL-2.6.3-3|52	%files
21mr|VirtualGL-2.6.3-3|53	%{_bindir}/*
21mr|VirtualGL-2.6.3-3|54	
21mr|VirtualGL-2.6.3-3|55	#----------------------------------------------------------------------------
21mr|VirtualGL-2.6.3-3|56	
21mr|VirtualGL-2.6.3-3|57	%package devel
21mr|VirtualGL-2.6.3-3|58	Summary:	A toolkit for displaying OpenGL applications to thin clients
21mr|VirtualGL-2.6.3-3|59	Group:		Networking/Other
21mr|VirtualGL-2.6.3-3|60	Requires:	%{name} = %{version}
21mr|VirtualGL-2.6.3-3|61	
21mr|VirtualGL-2.6.3-3|62	%description devel
21mr|VirtualGL-2.6.3-3|63	VirtualGL is a library which allows most Linux OpenGL applications to be
21mr|VirtualGL-2.6.3-3|64	remotely displayed to a thin client without the need to alter the
21mr|VirtualGL-2.6.3-3|65	applications in any way.  VGL inserts itself into an application at run time
21mr|VirtualGL-2.6.3-3|66	and intercepts a handful of GLX calls, which it reroutes to the server's
21mr|VirtualGL-2.6.3-3|67	display (which presumably has a 3D accelerator attached.)  This causes all
21mr|VirtualGL-2.6.3-3|68	3D rendering to occur on the server's display.  As each frame is rendered
21mr|VirtualGL-2.6.3-3|69	by the server, VirtualGL reads back the pixels from the server's framebuffer
21mr|VirtualGL-2.6.3-3|70	and sends them to the client for re-compositing into the appropriate X
21mr|VirtualGL-2.6.3-3|71	Window.  VirtualGL can be used to give hardware-accelerated 3D capabilities to
21mr|VirtualGL-2.6.3-3|72	VNC or other remote display environments that lack GLX support.  In a LAN
21mr|VirtualGL-2.6.3-3|73	environment, it can also be used with its built-in motion-JPEG video delivery
21mr|VirtualGL-2.6.3-3|74	system to remotely display full-screen 3D applications at 20+ frames/second.
21mr|VirtualGL-2.6.3-3|75	
21mr|VirtualGL-2.6.3-3|76	VirtualGL is based upon ideas presented in various academic papers on
21mr|VirtualGL-2.6.3-3|77	this topic, including "A Generic Solution for Hardware-Accelerated Remote
21mr|VirtualGL-2.6.3-3|78	Visualization" (Stegmaier, Magallon, Ertl 2002) and "A Framework for
21mr|VirtualGL-2.6.3-3|79	Interactive Hardware Accelerated Remote 3D-Visualization" (Engel, Sommer,
21mr|VirtualGL-2.6.3-3|80	Ertl 2000.)
21mr|VirtualGL-2.6.3-3|81	
21mr|VirtualGL-2.6.3-3|82	%files devel
21mr|VirtualGL-2.6.3-3|83	%{_docdir}/%{name}
21mr|VirtualGL-2.6.3-3|84	%{_includedir}/rrtransport.h
21mr|VirtualGL-2.6.3-3|85	%{_includedir}/rr.h
21mr|VirtualGL-2.6.3-3|86	
21mr|VirtualGL-2.6.3-3|87	#----------------------------------------------------------------------------
21mr|VirtualGL-2.6.3-3|88	
21mr|VirtualGL-2.6.3-3|89	%package -n %{libpackage}
21mr|VirtualGL-2.6.3-3|90	Summary:	Libraries injected by VirtualGL into applications that are ran through it
21mr|VirtualGL-2.6.3-3|91	Group:		System/Libraries
21mr|VirtualGL-2.6.3-3|92	
21mr|VirtualGL-2.6.3-3|93	%description -n %{libpackage}
21mr|VirtualGL-2.6.3-3|94	Libraries injected by VirtualGL into applications that are ran throught it.
21mr|VirtualGL-2.6.3-3|95	Lib package allow installing 32 and 64 bits libraries at the same time.
21mr|VirtualGL-2.6.3-3|96	
21mr|VirtualGL-2.6.3-3|97	%files -n %{libpackage}
21mr|VirtualGL-2.6.3-3|98	%{_libdir}/VirtualGL/libdlfaker.so
21mr|VirtualGL-2.6.3-3|99	%{_libdir}/VirtualGL/libgefaker.so
21mr|VirtualGL-2.6.3-3|100	%{_libdir}/VirtualGL/libvglfaker.so
21mr|VirtualGL-2.6.3-3|101	%{_libdir}/VirtualGL/libvglfaker-nodl.so
21mr|VirtualGL-2.6.3-3|102	%{_libdir}/VirtualGL/libvglfaker-opencl.so
21mr|VirtualGL-2.6.3-3|103	
21mr|VirtualGL-2.6.3-3|104	#----------------------------------------------------------------------------
21mr|VirtualGL-2.6.3-3|105	
21mr|VirtualGL-2.6.3-3|106	%prep
21mr|VirtualGL-2.6.3-3|107	%autosetup -p1
21mr|VirtualGL-2.6.3-3|108	
21mr|VirtualGL-2.6.3-3|109	sed -i -e 's,"glx.h",<GL/glx.h>,' server/*.[hc]*
21mr|VirtualGL-2.6.3-3|110	# Remove bundled libraries
21mr|VirtualGL-2.6.3-3|111	#rm -r common/glx* server/fltk
21mr|VirtualGL-2.6.3-3|112	rm doc/LICENSE-*.txt
21mr|VirtualGL-2.6.3-3|113	
21mr|VirtualGL-2.6.3-3|114	# Use /var/lib, bug #428122
21mr|VirtualGL-2.6.3-3|115	sed -e "s#/etc/opt#/var/lib#g" -i doc/unixconfig.txt doc/index.html doc/advancedopengl.txt \
21mr|VirtualGL-2.6.3-3|116	server/vglrun.in server/vglgenkey server/vglserver_config
21mr|VirtualGL-2.6.3-3|117	
21mr|VirtualGL-2.6.3-3|118	%build
21mr|VirtualGL-2.6.3-3|119	%setup_compile_flags
21mr|VirtualGL-2.6.3-3|120	
21mr|VirtualGL-2.6.3-3|121	cmake -G "Unix Makefiles" \
21mr|VirtualGL-2.6.3-3|122	-DVGL_SYSTEMFLTK=1 \
21mr|VirtualGL-2.6.3-3|123	-DVGL_SYSTEMGLX=1 \
21mr|VirtualGL-2.6.3-3|124	-DVGL_FAKEXCB=1 \
21mr|VirtualGL-2.6.3-3|125	-DVGL_USESSL=0 \
21mr|VirtualGL-2.6.3-3|126	-DVGL_BUILDSTATIC=0 \
21mr|VirtualGL-2.6.3-3|127	-DTJPEG_INCLUDE_DIR=%{_includedir}/ \
21mr|VirtualGL-2.6.3-3|128	-DTJPEG_LIBRARY=%{_libdir}/libturbojpeg.so \
21mr|VirtualGL-2.6.3-3|129	-DCMAKE_INSTALL_PREFIX=%{_prefix}/ \
21mr|VirtualGL-2.6.3-3|130	-DCMAKE_INSTALL_LIBDIR=%{_libdir}/VirtualGL/ \
21mr|VirtualGL-2.6.3-3|131	-DCMAKE_INSTALL_DOCDIR=%{_docdir}/%{name}/ \
21mr|VirtualGL-2.6.3-3|132	-DCMAKE_INSTALL_BINDIR=%{_bindir}/ .
21mr|VirtualGL-2.6.3-3|133	
21mr|VirtualGL-2.6.3-3|134	%make
21mr|VirtualGL-2.6.3-3|135	
21mr|VirtualGL-2.6.3-3|136	%install
21mr|VirtualGL-2.6.3-3|137	%makeinstall_std
21mr|VirtualGL-2.6.3-3|138	
21mr|VirtualGL-2.6.3-3|139	%ifarch x86_64 aarch64 znver1 %{e2k}
21mr|VirtualGL-2.6.3-3|140	mv %{buildroot}%{_bindir}/.vglrun.vars64 %{buildroot}%{_bindir}/vglrun.vars64
21mr|VirtualGL-2.6.3-3|141	%else
21mr|VirtualGL-2.6.3-3|142	mv %{buildroot}%{_bindir}/.vglrun.vars32 %{buildroot}%{_bindir}/vglrun.vars32
21mr|VirtualGL-2.6.3-3|143	%endif
21mr|VirtualGL-2.6.3-3|144	
21mr|VirtualGL-2.6.3-3|145	# glxinfo conflicts with command from glx-utils so lets do what Arch does
21mr|VirtualGL-2.6.3-3|146	# and rename the command
21mr|VirtualGL-2.6.3-3|147	mv $RPM_BUILD_ROOT/%{_bindir}/glxinfo $RPM_BUILD_ROOT/%{_bindir}/vglxinfo

19663 21
21mr|virtuoso-opensource-7.2.6.1-2|1	%define Werror_cflags %nil
21mr|virtuoso-opensource-7.2.6.1-2|2	
21mr|virtuoso-opensource-7.2.6.1-2|3	Summary:	OpenLink Virtuoso Database System Open-Source Edition
21mr|virtuoso-opensource-7.2.6.1-2|4	Name:		virtuoso-opensource
21mr|virtuoso-opensource-7.2.6.1-2|5	Version:	7.2.6.1
21mr|virtuoso-opensource-7.2.6.1-2|6	Release:	2
21mr|virtuoso-opensource-7.2.6.1-2|7	License:	GPLv2+
21mr|virtuoso-opensource-7.2.6.1-2|8	Group:		Development/Databases
21mr|virtuoso-opensource-7.2.6.1-2|9	Url:		http://virtuoso.openlinksw.com/
21mr|virtuoso-opensource-7.2.6.1-2|10	Source0:	https://github.com/openlink/virtuoso-opensource/archive/v%{version}.tar.gz
21mr|virtuoso-opensource-7.2.6.1-2|11	ExclusiveArch:	%{x86_64} aarch64
21mr|virtuoso-opensource-7.2.6.1-2|12	BuildRequires:	bison
21mr|virtuoso-opensource-7.2.6.1-2|13	BuildRequires:	flex
21mr|virtuoso-opensource-7.2.6.1-2|14	BuildRequires:	gperf
21mr|virtuoso-opensource-7.2.6.1-2|15	BuildRequires:	openssl
21mr|virtuoso-opensource-7.2.6.1-2|16	BuildRequires:	pkgconfig(libiodbc)
21mr|virtuoso-opensource-7.2.6.1-2|17	BuildRequires:	pkgconfig(libxml-2.0)
21mr|virtuoso-opensource-7.2.6.1-2|18	BuildRequires:	pkgconfig(openssl)
21mr|virtuoso-opensource-7.2.6.1-2|19	BuildRequires:	pkgconfig(libtirpc)
21mr|virtuoso-opensource-7.2.6.1-2|20	BuildRequires:	pkgconfig(zlib)
21mr|virtuoso-opensource-7.2.6.1-2|21	
21mr|virtuoso-opensource-7.2.6.1-2|22	%description
21mr|virtuoso-opensource-7.2.6.1-2|23	Virtuoso is a scalable cross-platform server that combines SQL/RDF/XML
21mr|virtuoso-opensource-7.2.6.1-2|24	Data Management with Web Application Server and Web Services Platform
21mr|virtuoso-opensource-7.2.6.1-2|25	functionality.
21mr|virtuoso-opensource-7.2.6.1-2|26	
21mr|virtuoso-opensource-7.2.6.1-2|27	Virtuoso is at the core a high performance object-relational SQL
21mr|virtuoso-opensource-7.2.6.1-2|28	database. As a database, it provides transactions, a smart SQL
21mr|virtuoso-opensource-7.2.6.1-2|29	compiler, powerful stored procedure language with optional Java and
21mr|virtuoso-opensource-7.2.6.1-2|30	.Net server side hosting, hot backup, SQL 99 and more. It has all
21mr|virtuoso-opensource-7.2.6.1-2|31	major data access interfaces, as in ODBC, JDBC, ADO .Net and OLE/DB.
21mr|virtuoso-opensource-7.2.6.1-2|32	
21mr|virtuoso-opensource-7.2.6.1-2|33	Virtuoso has a built-in web server which can serve dynamic web pages
21mr|virtuoso-opensource-7.2.6.1-2|34	written in Virtuoso's web page language as well as PHP, ASP .Net and
21mr|virtuoso-opensource-7.2.6.1-2|35	others. This same web server provides SOAP and REST access to Virtuoso
21mr|virtuoso-opensource-7.2.6.1-2|36	stored procedures, supporting a broad set of WS protocols such as
21mr|virtuoso-opensource-7.2.6.1-2|37	WS-Security, WS-Reliable Messaging and others. A BPEL4WS run time is
21mr|virtuoso-opensource-7.2.6.1-2|38	also available as part of Virtuoso's SOA suite.
21mr|virtuoso-opensource-7.2.6.1-2|39	
21mr|virtuoso-opensource-7.2.6.1-2|40	%files
21mr|virtuoso-opensource-7.2.6.1-2|41	%defattr(0644,root,root,0755)
21mr|virtuoso-opensource-7.2.6.1-2|42	%attr(0755,root,root) %{_bindir}/virtuoso-t
21mr|virtuoso-opensource-7.2.6.1-2|43	%{_sysconfdir}/virtuoso/virtuoso.ini
21mr|virtuoso-opensource-7.2.6.1-2|44	%attr(0755,root,root) %{_libdir}/virtuoso/plugins/virtodbc*.*
21mr|virtuoso-opensource-7.2.6.1-2|45	%{_libdir}/virtuoso/hosting/creolewiki.so
21mr|virtuoso-opensource-7.2.6.1-2|46	%{_libdir}/virtuoso/hosting/mediawiki.so
21mr|virtuoso-opensource-7.2.6.1-2|47	%{_libdir}/virtuoso/hosting/shapefileio.so
21mr|virtuoso-opensource-7.2.6.1-2|48	%{_libdir}/virtuoso/hosting/wikiv.so
21mr|virtuoso-opensource-7.2.6.1-2|49	
21mr|virtuoso-opensource-7.2.6.1-2|50	#--------------------------------------------------------------------
21mr|virtuoso-opensource-7.2.6.1-2|51	
21mr|virtuoso-opensource-7.2.6.1-2|52	%package applications
21mr|virtuoso-opensource-7.2.6.1-2|53	Summary:	Virtuoso open source applications
21mr|virtuoso-opensource-7.2.6.1-2|54	Group:		Development/Databases
21mr|virtuoso-opensource-7.2.6.1-2|55	
21mr|virtuoso-opensource-7.2.6.1-2|56	%description applications
21mr|virtuoso-opensource-7.2.6.1-2|57	Virtuoso is a scalable cross-platform server that combines SQL/RDF/XML
21mr|virtuoso-opensource-7.2.6.1-2|58	Data Management with Web Application Server and Web Services Platform
21mr|virtuoso-opensource-7.2.6.1-2|59	functionality.
21mr|virtuoso-opensource-7.2.6.1-2|60	
21mr|virtuoso-opensource-7.2.6.1-2|61	%files applications
21mr|virtuoso-opensource-7.2.6.1-2|62	%defattr(0644,root,root,0755)
21mr|virtuoso-opensource-7.2.6.1-2|63	%attr(0755,root,root) %{_bindir}/inifile
21mr|virtuoso-opensource-7.2.6.1-2|64	%attr(0755,root,root) %{_bindir}/isql-iodbc
21mr|virtuoso-opensource-7.2.6.1-2|65	%attr(0755,root,root) %{_bindir}/isqlw
21mr|virtuoso-opensource-7.2.6.1-2|66	%attr(0755,root,root) %{_bindir}/isql-v
21mr|virtuoso-opensource-7.2.6.1-2|67	%attr(0755,root,root) %{_bindir}/isqlw-iodbc
21mr|virtuoso-opensource-7.2.6.1-2|68	%attr(0755,root,root) %{_bindir}/odbc_mail
21mr|virtuoso-opensource-7.2.6.1-2|69	%attr(0755,root,root) %{_bindir}/virt_mail
21mr|virtuoso-opensource-7.2.6.1-2|70	%{_localstatedir}/lib/virtuoso
21mr|virtuoso-opensource-7.2.6.1-2|71	%{_datadir}/virtuoso/doc
21mr|virtuoso-opensource-7.2.6.1-2|72	%exclude %{_libdir}/virtuoso/plugins/virtodbc*.*
21mr|virtuoso-opensource-7.2.6.1-2|73	
21mr|virtuoso-opensource-7.2.6.1-2|74	#--------------------------------------------------------------------
21mr|virtuoso-opensource-7.2.6.1-2|75	
21mr|virtuoso-opensource-7.2.6.1-2|76	%package jars
21mr|virtuoso-opensource-7.2.6.1-2|77	Summary:	Virtuoso open source jar files
21mr|virtuoso-opensource-7.2.6.1-2|78	Group:		Development/Databases
21mr|virtuoso-opensource-7.2.6.1-2|79	
21mr|virtuoso-opensource-7.2.6.1-2|80	%description jars
21mr|virtuoso-opensource-7.2.6.1-2|81	Virtuoso is a scalable cross-platform server that combines SQL/RDF/XML
21mr|virtuoso-opensource-7.2.6.1-2|82	Data Management with Web Application Server and Web Services Platform
21mr|virtuoso-opensource-7.2.6.1-2|83	functionality.
21mr|virtuoso-opensource-7.2.6.1-2|84	
21mr|virtuoso-opensource-7.2.6.1-2|85	%files jars
21mr|virtuoso-opensource-7.2.6.1-2|86	%defattr(0644,root,root,0755)
21mr|virtuoso-opensource-7.2.6.1-2|87	%{_libdir}/virtuoso/jars/jdbc4.0/*.jar
21mr|virtuoso-opensource-7.2.6.1-2|88	%{_libdir}/virtuoso/jars/jdbc4.1/*.jar
21mr|virtuoso-opensource-7.2.6.1-2|89	%{_libdir}/virtuoso/jars/jdbc4.2/*.jar
21mr|virtuoso-opensource-7.2.6.1-2|90	%{_libdir}/virtuoso/jars/jdbc4.3/*.jar
21mr|virtuoso-opensource-7.2.6.1-2|91	%{_libdir}/virtuoso/jars/jena*/*.jar
21mr|virtuoso-opensource-7.2.6.1-2|92	%{_libdir}/jena3/virt_jena3.jar
21mr|virtuoso-opensource-7.2.6.1-2|93	%{_libdir}/rdf4j/create-virtuoso.xsl
21mr|virtuoso-opensource-7.2.6.1-2|94	%{_libdir}/rdf4j/create.xsl
21mr|virtuoso-opensource-7.2.6.1-2|95	%{_libdir}/rdf4j/virt_rdf4j.jar
21mr|virtuoso-opensource-7.2.6.1-2|96	%{_libdir}/virtuoso/jars/sesame/*
21mr|virtuoso-opensource-7.2.6.1-2|97	%{_libdir}/hibernate/virt_dialect.jar
21mr|virtuoso-opensource-7.2.6.1-2|98	
21mr|virtuoso-opensource-7.2.6.1-2|99	#--------------------------------------------------------------------
21mr|virtuoso-opensource-7.2.6.1-2|100	
21mr|virtuoso-opensource-7.2.6.1-2|101	%prep
21mr|virtuoso-opensource-7.2.6.1-2|102	%autosetup -p1
21mr|virtuoso-opensource-7.2.6.1-2|103	
21mr|virtuoso-opensource-7.2.6.1-2|104	%build
21mr|virtuoso-opensource-7.2.6.1-2|105	# autogen.sh because of patching Makefile.am and configure to unixODBC
21mr|virtuoso-opensource-7.2.6.1-2|106	./autogen.sh
21mr|virtuoso-opensource-7.2.6.1-2|107	
21mr|virtuoso-opensource-7.2.6.1-2|108	%configure \
21mr|virtuoso-opensource-7.2.6.1-2|109	--with-iodbc=%{_prefix} \
21mr|virtuoso-opensource-7.2.6.1-2|110	--disable-all-vads \
21mr|virtuoso-opensource-7.2.6.1-2|111	-without-internal-zlib
21mr|virtuoso-opensource-7.2.6.1-2|112	
21mr|virtuoso-opensource-7.2.6.1-2|113	%make_build LIBS="-ltirpc -lz -lm"
21mr|virtuoso-opensource-7.2.6.1-2|114	
21mr|virtuoso-opensource-7.2.6.1-2|115	%install
21mr|virtuoso-opensource-7.2.6.1-2|116	%make_install
21mr|virtuoso-opensource-7.2.6.1-2|117	mkdir -p %{buildroot}%{_libdir}/virtuoso/plugins
21mr|virtuoso-opensource-7.2.6.1-2|118	#cp -f %{buildroot}%{_libdir}/virtuoso/plugins/* %{buildroot}%{_libdir}/
21mr|virtuoso-opensource-7.2.6.1-2|119	
21mr|virtuoso-opensource-7.2.6.1-2|120	rm -fr %{buildroot}%{_libdir}/*.a
21mr|virtuoso-opensource-7.2.6.1-2|121	mv %{buildroot}%{_libdir}/*.so %{buildroot}%{_libdir}/virtuoso/plugins/
21mr|virtuoso-opensource-7.2.6.1-2|122	mkdir -p %{buildroot}%{_libdir}/virtuoso/jars
21mr|virtuoso-opensource-7.2.6.1-2|123	mv %{buildroot}%{_libdir}/jdbc-4.0 %{buildroot}%{_libdir}/virtuoso/jars/jdbc4.0
21mr|virtuoso-opensource-7.2.6.1-2|124	mv %{buildroot}%{_libdir}/jdbc-4.1 %{buildroot}%{_libdir}/virtuoso/jars/jdbc4.1
21mr|virtuoso-opensource-7.2.6.1-2|125	mv %{buildroot}%{_libdir}/jdbc-4.2 %{buildroot}%{_libdir}/virtuoso/jars/jdbc4.2
21mr|virtuoso-opensource-7.2.6.1-2|126	mv %{buildroot}%{_libdir}/jdbc-4.3 %{buildroot}%{_libdir}/virtuoso/jars/jdbc4.3
21mr|virtuoso-opensource-7.2.6.1-2|127	mv %{buildroot}%{_libdir}/jena %{buildroot}%{_libdir}/virtuoso/jars/jena
21mr|virtuoso-opensource-7.2.6.1-2|128	mv %{buildroot}%{_libdir}/jena2 %{buildroot}%{_libdir}/virtuoso/jars/jena2
21mr|virtuoso-opensource-7.2.6.1-2|129	mv %{buildroot}%{_libdir}/sesame %{buildroot}%{_libdir}/virtuoso/jars/sesame
21mr|virtuoso-opensource-7.2.6.1-2|130	mkdir -p %{buildroot}%{_sysconfdir}/virtuoso
21mr|virtuoso-opensource-7.2.6.1-2|131	mv %{buildroot}%{_var}/lib/virtuoso/db/virtuoso.ini %{buildroot}%{_sysconfdir}/virtuoso/
21mr|virtuoso-opensource-7.2.6.1-2|132	
21mr|virtuoso-opensource-7.2.6.1-2|133	# Rename isql binary to avoid conflict with unixODBC
21mr|virtuoso-opensource-7.2.6.1-2|134	mv  %{buildroot}%{_bindir}/isql %{buildroot}%{_bindir}/isql-v
21mr|virtuoso-opensource-7.2.6.1-2|135	
21mr|virtuoso-opensource-7.2.6.1-2|136	rm -f  %{buildroot}%{_libdir}/virtuoso/hosting/*.*a

19664 21
21mr|virt-viewer-10.0-2|1	Summary:	Virtual Machine Viewer
21mr|virt-viewer-10.0-2|2	Name:		virt-viewer
21mr|virt-viewer-10.0-2|3	Version:	10.0
21mr|virt-viewer-10.0-2|4	Release:	2
21mr|virt-viewer-10.0-2|5	License:	GPLv2+
21mr|virt-viewer-10.0-2|6	Group:		Graphical desktop/GNOME
21mr|virt-viewer-10.0-2|7	Url:		https://gitlab.com/virt-viewer/virt-viewer
21mr|virt-viewer-10.0-2|8	Source0:	https://gitlab.com/virt-viewer/virt-viewer/-/archive/v%{version}/virt-viewer-v%{version}.tar.gz
21mr|virt-viewer-10.0-2|9	Patch0:		fix-build-with-meson-0.61.patch
21mr|virt-viewer-10.0-2|10	BuildRequires:	intltool
21mr|virt-viewer-10.0-2|11	BuildRequires:	meson
21mr|virt-viewer-10.0-2|12	BuildRequires:	pkgconfig(gtk-vnc-2.0)
21mr|virt-viewer-10.0-2|13	BuildRequires:	pkgconfig(glib-2.0)
21mr|virt-viewer-10.0-2|14	BuildRequires:	pkgconfig(libxml-2.0)
21mr|virt-viewer-10.0-2|15	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|virt-viewer-10.0-2|16	BuildRequires:	pkgconfig(gvnc-1.0)
21mr|virt-viewer-10.0-2|17	BuildRequires:	pkgconfig(libglade-2.0)
21mr|virt-viewer-10.0-2|18	BuildRequires:	pkgconfig(libvirt)
21mr|virt-viewer-10.0-2|19	BuildRequires:	pkgconfig(libvirt-glib-1.0)
21mr|virt-viewer-10.0-2|20	BuildRequires:	pkgconfig(spice-client-glib-2.0) >= 0.33
21mr|virt-viewer-10.0-2|21	BuildRequires:	pkgconfig(spice-client-gtk-3.0) >= 0.33
21mr|virt-viewer-10.0-2|22	Requires:	spice-gtk
21mr|virt-viewer-10.0-2|23	
21mr|virt-viewer-10.0-2|24	%description
21mr|virt-viewer-10.0-2|25	Virtual Machine Viewer (virt-viewer) is a lightweight interface for
21mr|virt-viewer-10.0-2|26	interacting with the graphical display of a virtualized guest OS. It uses
21mr|virt-viewer-10.0-2|27	GTK-VNC and libvirt to look up the VNC server details associated with the
21mr|virt-viewer-10.0-2|28	guest. It is intended as a replacement for the traditional vncviewer
21mr|virt-viewer-10.0-2|29	client, since the latter does not support SSL/TLS encryption of x509
21mr|virt-viewer-10.0-2|30	certificate authentication.
21mr|virt-viewer-10.0-2|31	
21mr|virt-viewer-10.0-2|32	%files -f %{name}.lang
21mr|virt-viewer-10.0-2|33	%doc AUTHORS.in COPYING ChangeLog NEWS
21mr|virt-viewer-10.0-2|34	%{_bindir}/*
21mr|virt-viewer-10.0-2|35	%{_mandir}/man1/*
21mr|virt-viewer-10.0-2|36	%{_datadir}/applications/remote-viewer.desktop
21mr|virt-viewer-10.0-2|37	%{_datadir}/metainfo/remote-viewer.appdata.xml
21mr|virt-viewer-10.0-2|38	%{_datadir}/icons/hicolor/*/*
21mr|virt-viewer-10.0-2|39	%{_datadir}/mime/packages/virt-viewer-mime.xml
21mr|virt-viewer-10.0-2|40	
21mr|virt-viewer-10.0-2|41	#----------------------------------------------------------------------------
21mr|virt-viewer-10.0-2|42	
21mr|virt-viewer-10.0-2|43	%prep
21mr|virt-viewer-10.0-2|44	%autosetup -p1 -n %{name}-v%{version}
21mr|virt-viewer-10.0-2|45	
21mr|virt-viewer-10.0-2|46	%build
21mr|virt-viewer-10.0-2|47	%meson
21mr|virt-viewer-10.0-2|48	%meson_build
21mr|virt-viewer-10.0-2|49	
21mr|virt-viewer-10.0-2|50	%install
21mr|virt-viewer-10.0-2|51	%meson_install
21mr|virt-viewer-10.0-2|52	%find_lang %{name}
21mr|virt-viewer-10.0-2|53	
21mr|virt-viewer-10.0-2|54	find . -name 'src' -type d -perm 0775 -exec chmod 0755 {} \;

19665 21
21mr|virt-what-1.11-8|1	Summary:	Detect if we are running in a virtual machine
21mr|virt-what-1.11-8|2	Name:		virt-what
21mr|virt-what-1.11-8|3	Version:	1.11
21mr|virt-what-1.11-8|4	Release:	8
21mr|virt-what-1.11-8|5	License:	GPLv2+
21mr|virt-what-1.11-8|6	Group:		Emulators
21mr|virt-what-1.11-8|7	Url:		http://people.redhat.com/~rjones/virt-what/
21mr|virt-what-1.11-8|8	Source0:	http://people.redhat.com/~rjones/virt-what/files/%{name}-%{version}.tar.gz
21mr|virt-what-1.11-8|9	# Patches over upstream 1.11.
21mr|virt-what-1.11-8|10	Patch1:		0001-IA64-Xen-HVM-should-print-xen-hvm-not-xen-domU.patch
21mr|virt-what-1.11-8|11	Patch2:		0001-Change-dmidecode-detection-of-Hitachi-Virtage.patch
21mr|virt-what-1.11-8|12	# This is provided by the build root, but we make it explicit
21mr|virt-what-1.11-8|13	# anyway in case this was dropped from the build root in future.
21mr|virt-what-1.11-8|14	BuildRequires:	perl
21mr|virt-what-1.11-8|15	# Required at build time in order to do 'make check' (for getopt).
21mr|virt-what-1.11-8|16	BuildRequires:	util-linux-ng
21mr|virt-what-1.11-8|17	# virt-what script uses dmidecode and getopt (from util-linux-ng).
21mr|virt-what-1.11-8|18	# RPM cannot detect this so make the dependencies explicit here.
21mr|virt-what-1.11-8|19	Requires:	dmidecode
21mr|virt-what-1.11-8|20	Requires:	util-linux-ng
21mr|virt-what-1.11-8|21	
21mr|virt-what-1.11-8|22	%description
21mr|virt-what-1.11-8|23	virt-what is a shell script which can be used to detect if the program
21mr|virt-what-1.11-8|24	is running in a virtual machine.
21mr|virt-what-1.11-8|25	
21mr|virt-what-1.11-8|26	The program prints out a list of "facts" about the virtual machine,
21mr|virt-what-1.11-8|27	derived from heuristics.  One fact is printed per line.
21mr|virt-what-1.11-8|28	
21mr|virt-what-1.11-8|29	If nothing is printed and the script exits with code 0 (no error),
21mr|virt-what-1.11-8|30	then it can mean either that the program is running on bare-metal or
21mr|virt-what-1.11-8|31	the program is running inside a type of virtual machine which we don't
21mr|virt-what-1.11-8|32	know about or cannot detect.
21mr|virt-what-1.11-8|33	
21mr|virt-what-1.11-8|34	Current types of virtualization detected:
21mr|virt-what-1.11-8|35	
21mr|virt-what-1.11-8|36	- hyperv       Microsoft Hyper-V
21mr|virt-what-1.11-8|37	- kvm          Linux Kernel Virtual Machine (KVM)
21mr|virt-what-1.11-8|38	- openvz       OpenVZ or Virtuozzo
21mr|virt-what-1.11-8|39	- powervm_lx86 IBM PowerVM Lx86 Linux/x86 emulator
21mr|virt-what-1.11-8|40	- qemu         QEMU (unaccelerated)
21mr|virt-what-1.11-8|41	- uml          User-Mode Linux (UML)
21mr|virt-what-1.11-8|42	- virtage      Hitachi Virtualization Manager (HVM) Virtage LPAR
21mr|virt-what-1.11-8|43	- virtualbox   VirtualBox
21mr|virt-what-1.11-8|44	- virtualpc    Microsoft VirtualPC
21mr|virt-what-1.11-8|45	- vmware       VMware
21mr|virt-what-1.11-8|46	- xen          Xen
21mr|virt-what-1.11-8|47	- xen-dom0     Xen dom0 (privileged domain)
21mr|virt-what-1.11-8|48	- xen-domU     Xen domU (paravirtualized guest domain)
21mr|virt-what-1.11-8|49	- xen-hvm      Xen guest fully virtualized (HVM)
21mr|virt-what-1.11-8|50	
21mr|virt-what-1.11-8|51	%files
21mr|virt-what-1.11-8|52	%doc README COPYING
21mr|virt-what-1.11-8|53	%{_sbindir}/virt-what
21mr|virt-what-1.11-8|54	%{_libexecdir}/virt-what-cpuid-helper
21mr|virt-what-1.11-8|55	%{_mandir}/man1/*.1*
21mr|virt-what-1.11-8|56	
21mr|virt-what-1.11-8|57	#----------------------------------------------------------------------------
21mr|virt-what-1.11-8|58	
21mr|virt-what-1.11-8|59	%prep
21mr|virt-what-1.11-8|60	%setup -q
21mr|virt-what-1.11-8|61	%patch1 -p1
21mr|virt-what-1.11-8|62	%patch2 -p1
21mr|virt-what-1.11-8|63	
21mr|virt-what-1.11-8|64	%build
21mr|virt-what-1.11-8|65	%configure
21mr|virt-what-1.11-8|66	make
21mr|virt-what-1.11-8|67	
21mr|virt-what-1.11-8|68	%install
21mr|virt-what-1.11-8|69	%makeinstall_std
21mr|virt-what-1.11-8|70	
21mr|virt-what-1.11-8|71	%check
21mr|virt-what-1.11-8|72	make check

19666 21
21mr|vkd3d-1.11-1|1	%global __requires_exclude devel(.*)
21mr|vkd3d-1.11-1|2	
21mr|vkd3d-1.11-1|3	%define	major 1
21mr|vkd3d-1.11-1|4	%define	libname %mklibname %{name} %{major}
21mr|vkd3d-1.11-1|5	%define	devname %mklibname %{name} -d
21mr|vkd3d-1.11-1|6	%define	libname_shader %mklibname %{name}-shader %{major}
21mr|vkd3d-1.11-1|7	%define	devname_shader %mklibname %{name}-shader -d
21mr|vkd3d-1.11-1|8	%define	libname_utils %mklibname %{name}-utils %{major}
21mr|vkd3d-1.11-1|9	%define	devname_utils %mklibname %{name}-utils -d
21mr|vkd3d-1.11-1|10	
21mr|vkd3d-1.11-1|11	Summary:	Vulkan layer for Direct3D 12
21mr|vkd3d-1.11-1|12	Name:		vkd3d
21mr|vkd3d-1.11-1|13	Version:	1.11
21mr|vkd3d-1.11-1|14	Release:	1
21mr|vkd3d-1.11-1|15	License:	GPLv2
21mr|vkd3d-1.11-1|16	Group:		Emulators
21mr|vkd3d-1.11-1|17	Url:		https://dl.winehq.org/vkd3d
21mr|vkd3d-1.11-1|18	Source0:	https://dl.winehq.org/vkd3d/source/%{name}-%{version}.tar.xz
21mr|vkd3d-1.11-1|19	BuildRequires:	bison
21mr|vkd3d-1.11-1|20	BuildRequires:	doxygen
21mr|vkd3d-1.11-1|21	BuildRequires:	flex
21mr|vkd3d-1.11-1|22	BuildRequires:	spirv-headers
21mr|vkd3d-1.11-1|23	%ifarch x86_64
21mr|vkd3d-1.11-1|24	BuildRequires:	wine64-stable-devel
21mr|vkd3d-1.11-1|25	%else
21mr|vkd3d-1.11-1|26	BuildRequires:	wine32-stable-devel
21mr|vkd3d-1.11-1|27	%endif
21mr|vkd3d-1.11-1|28	BuildRequires:	xcb-util-devel
21mr|vkd3d-1.11-1|29	BuildRequires:	xcb-util-wm-devel
21mr|vkd3d-1.11-1|30	BuildRequires:	pkgconfig(ncurses)
21mr|vkd3d-1.11-1|31	BuildRequires:	pkgconfig(SPIRV-Tools)
21mr|vkd3d-1.11-1|32	BuildRequires:	pkgconfig(vulkan)
21mr|vkd3d-1.11-1|33	BuildRequires:	pkgconfig(xcb-keysyms)
21mr|vkd3d-1.11-1|34	Requires:	%{libname} = %{EVRD}
21mr|vkd3d-1.11-1|35	Requires:	%{libname_shader} = %{EVRD}
21mr|vkd3d-1.11-1|36	Requires:	%{libname_utils} = %{EVRD}
21mr|vkd3d-1.11-1|37	Provides:	%{name}-compiler = %{EVRD}
21mr|vkd3d-1.11-1|38	ExclusiveArch:	%{ix86} x86_64
21mr|vkd3d-1.11-1|39	
21mr|vkd3d-1.11-1|40	%description
21mr|vkd3d-1.11-1|41	Vulkan layer for support Direct3D 12 in wine.
21mr|vkd3d-1.11-1|42	
21mr|vkd3d-1.11-1|43	%files
21mr|vkd3d-1.11-1|44	%doc AUTHORS README
21mr|vkd3d-1.11-1|45	%license COPYING LICENSE
21mr|vkd3d-1.11-1|46	%{_bindir}/%{name}-compiler
21mr|vkd3d-1.11-1|47	%{_bindir}/%{name}-dxbc
21mr|vkd3d-1.11-1|48	%{_bindir}/%{name}-gears
21mr|vkd3d-1.11-1|49	%{_bindir}/%{name}-triangle
21mr|vkd3d-1.11-1|50	
21mr|vkd3d-1.11-1|51	#----------------------------------------------------------------------------
21mr|vkd3d-1.11-1|52	
21mr|vkd3d-1.11-1|53	%package -n %{libname}
21mr|vkd3d-1.11-1|54	Summary:	The vkd3d 3D Graphics Library
21mr|vkd3d-1.11-1|55	Group:		System/Libraries
21mr|vkd3d-1.11-1|56	
21mr|vkd3d-1.11-1|57	%description -n %{libname}
21mr|vkd3d-1.11-1|58	This package contains the vkd3d 3D Graphics Library.
21mr|vkd3d-1.11-1|59	
21mr|vkd3d-1.11-1|60	%files -n %{libname}
21mr|vkd3d-1.11-1|61	%license LICENSE
21mr|vkd3d-1.11-1|62	%{_libdir}/lib%{name}.so.%{major}*
21mr|vkd3d-1.11-1|63	
21mr|vkd3d-1.11-1|64	#----------------------------------------------------------------------------
21mr|vkd3d-1.11-1|65	
21mr|vkd3d-1.11-1|66	%package -n %{libname_shader}
21mr|vkd3d-1.11-1|67	Summary:	The vkd3d 3D Shader Library
21mr|vkd3d-1.11-1|68	Group:		System/Libraries
21mr|vkd3d-1.11-1|69	
21mr|vkd3d-1.11-1|70	%description -n %{libname_shader}
21mr|vkd3d-1.11-1|71	This package contains the vkd3d 3D Shader Library.
21mr|vkd3d-1.11-1|72	
21mr|vkd3d-1.11-1|73	%files -n %{libname_shader}
21mr|vkd3d-1.11-1|74	%license COPYING LICENSE
21mr|vkd3d-1.11-1|75	%{_libdir}/lib%{name}-shader.so.%{major}*
21mr|vkd3d-1.11-1|76	
21mr|vkd3d-1.11-1|77	#----------------------------------------------------------------------------
21mr|vkd3d-1.11-1|78	
21mr|vkd3d-1.11-1|79	%package -n %{libname_utils}
21mr|vkd3d-1.11-1|80	Summary:	The vkd3d 3D Graphics Utility Library
21mr|vkd3d-1.11-1|81	Group:		System/Libraries
21mr|vkd3d-1.11-1|82	
21mr|vkd3d-1.11-1|83	%description -n %{libname_utils}
21mr|vkd3d-1.11-1|84	This package contains the vkd3d 3D Graphics Utility Library.
21mr|vkd3d-1.11-1|85	
21mr|vkd3d-1.11-1|86	%files -n %{libname_utils}
21mr|vkd3d-1.11-1|87	%license COPYING LICENSE
21mr|vkd3d-1.11-1|88	%{_libdir}/lib%{name}-utils.so.%{major}*
21mr|vkd3d-1.11-1|89	
21mr|vkd3d-1.11-1|90	#----------------------------------------------------------------------------
21mr|vkd3d-1.11-1|91	
21mr|vkd3d-1.11-1|92	%package -n %{devname}
21mr|vkd3d-1.11-1|93	Summary:	Development files for %{libname}
21mr|vkd3d-1.11-1|94	Group:		Development/C
21mr|vkd3d-1.11-1|95	Requires:	%{libname} = %{EVRD}
21mr|vkd3d-1.11-1|96	Provides:	%{name}-devel = %{EVRD}
21mr|vkd3d-1.11-1|97	
21mr|vkd3d-1.11-1|98	%description -n %{devname}
21mr|vkd3d-1.11-1|99	This package contains the development files for Vulkan applications.
21mr|vkd3d-1.11-1|100	
21mr|vkd3d-1.11-1|101	%files -n %{devname}
21mr|vkd3d-1.11-1|102	%license COPYING LICENSE
21mr|vkd3d-1.11-1|103	%{_includedir}/%{name}/%{name}.h
21mr|vkd3d-1.11-1|104	%{_includedir}/%{name}/%{name}_d*.h
21mr|vkd3d-1.11-1|105	%{_includedir}/%{name}/%{name}_types.h
21mr|vkd3d-1.11-1|106	%{_includedir}/%{name}/%{name}_w*.h
21mr|vkd3d-1.11-1|107	%{_libdir}/lib%{name}.so
21mr|vkd3d-1.11-1|108	%{_libdir}/pkgconfig/lib%{name}.pc
21mr|vkd3d-1.11-1|109	
21mr|vkd3d-1.11-1|110	#----------------------------------------------------------------------------
21mr|vkd3d-1.11-1|111	
21mr|vkd3d-1.11-1|112	%package -n %{devname_shader}
21mr|vkd3d-1.11-1|113	Summary:	Development files for %{libname_shader}
21mr|vkd3d-1.11-1|114	Group:		Development/C
21mr|vkd3d-1.11-1|115	Requires:	%{devname} = %{EVRD}
21mr|vkd3d-1.11-1|116	Requires:	%{libname_shader} = %{EVRD}
21mr|vkd3d-1.11-1|117	Provides:	%{name}-shader-devel = %{EVRD}
21mr|vkd3d-1.11-1|118	
21mr|vkd3d-1.11-1|119	%description -n %{devname_shader}
21mr|vkd3d-1.11-1|120	This package contains the development files for Vulkan applications.
21mr|vkd3d-1.11-1|121	
21mr|vkd3d-1.11-1|122	%files -n %{devname_shader}
21mr|vkd3d-1.11-1|123	%license COPYING LICENSE
21mr|vkd3d-1.11-1|124	%{_includedir}/%{name}/%{name}_shader.h
21mr|vkd3d-1.11-1|125	%{_libdir}/lib%{name}-shader.so
21mr|vkd3d-1.11-1|126	%{_libdir}/pkgconfig/lib%{name}-shader.pc
21mr|vkd3d-1.11-1|127	
21mr|vkd3d-1.11-1|128	#----------------------------------------------------------------------------
21mr|vkd3d-1.11-1|129	
21mr|vkd3d-1.11-1|130	%package -n %{devname_utils}
21mr|vkd3d-1.11-1|131	Summary:	Development files for %{libname_utils}
21mr|vkd3d-1.11-1|132	Group:		Development/C
21mr|vkd3d-1.11-1|133	Requires:	%{devname} = %{EVRD}
21mr|vkd3d-1.11-1|134	Requires:	%{libname_utils} = %{EVRD}
21mr|vkd3d-1.11-1|135	Provides:	%{name}-utils-devel = %{EVRD}
21mr|vkd3d-1.11-1|136	
21mr|vkd3d-1.11-1|137	%description -n %{devname_utils}
21mr|vkd3d-1.11-1|138	This package contains the development files for Vulkan applications.
21mr|vkd3d-1.11-1|139	
21mr|vkd3d-1.11-1|140	%files -n %{devname_utils}
21mr|vkd3d-1.11-1|141	%license COPYING LICENSE
21mr|vkd3d-1.11-1|142	%{_includedir}/%{name}/%{name}_utils.h
21mr|vkd3d-1.11-1|143	%{_libdir}/lib%{name}-utils.so
21mr|vkd3d-1.11-1|144	%{_libdir}/pkgconfig/lib%{name}-utils.pc
21mr|vkd3d-1.11-1|145	
21mr|vkd3d-1.11-1|146	#----------------------------------------------------------------------------
21mr|vkd3d-1.11-1|147	
21mr|vkd3d-1.11-1|148	%prep
21mr|vkd3d-1.11-1|149	%autosetup -p1
21mr|vkd3d-1.11-1|150	
21mr|vkd3d-1.11-1|151	%build
21mr|vkd3d-1.11-1|152	%configure \
21mr|vkd3d-1.11-1|153	--enable-demos		\
21mr|vkd3d-1.11-1|154	--enable-static=no	\
21mr|vkd3d-1.11-1|155	--with-spirv-tools
21mr|vkd3d-1.11-1|156	%make
21mr|vkd3d-1.11-1|157	
21mr|vkd3d-1.11-1|158	%install
21mr|vkd3d-1.11-1|159	%makeinstall_std

19667 21
21mr|vlc-3.0.20-1|1	# Private library with rpath
21mr|vlc-3.0.20-1|2	%global __provides_exclude ^libvlc_vdpau\\.so\\.0.*$
21mr|vlc-3.0.20-1|3	%global __requires_exclude ^libvlc_vdpau\\.so\\.0.*$
21mr|vlc-3.0.20-1|4	
21mr|vlc-3.0.20-1|5	# Opencv needs ffmpeg to be built:
21mr|vlc-3.0.20-1|6	# provide a boostrap mode without opencv
21mr|vlc-3.0.20-1|7	# to avoid circular dependency
21mr|vlc-3.0.20-1|8	%define with_boostrap 1
21mr|vlc-3.0.20-1|9	
21mr|vlc-3.0.20-1|10	# We don't have libgoom2 yet
21mr|vlc-3.0.20-1|11	%define with_goom 0
21mr|vlc-3.0.20-1|12	
21mr|vlc-3.0.20-1|13	%define with_faad 1
21mr|vlc-3.0.20-1|14	%define with_faac 1
21mr|vlc-3.0.20-1|15	# MP3 patents expired in April 2017:
21mr|vlc-3.0.20-1|16	# always enable it
21mr|vlc-3.0.20-1|17	%define with_lame 1
21mr|vlc-3.0.20-1|18	%define with_dts 1
21mr|vlc-3.0.20-1|19	%define with_x264 1
21mr|vlc-3.0.20-1|20	%define with_x265 1
21mr|vlc-3.0.20-1|21	%define with_mpc 1
21mr|vlc-3.0.20-1|22	# FFmpeg 5-6 dropped a required header (avcodec/vaapi.h):
21mr|vlc-3.0.20-1|23	# see https://code.videolan.org/videolan/vlc/-/issues/26772
21mr|vlc-3.0.20-1|24	# and https://code.videolan.org/videolan/vlc/-/issues/27224.
21mr|vlc-3.0.20-1|25	# Disabling until vlc will support vaapi with newer ffmpeg
21mr|vlc-3.0.20-1|26	%define with_va 0
21mr|vlc-3.0.20-1|27	%define with_dvd 1
21mr|vlc-3.0.20-1|28	
21mr|vlc-3.0.20-1|29	%define libmajor	5
21mr|vlc-3.0.20-1|30	%define coremajor	9
21mr|vlc-3.0.20-1|31	%define libname		%mklibname %{name} %{libmajor}
21mr|vlc-3.0.20-1|32	%define libnamecore	%mklibname vlccore %{coremajor}
21mr|vlc-3.0.20-1|33	%define devname		%mklibname %{name} -d
21mr|vlc-3.0.20-1|34	
21mr|vlc-3.0.20-1|35	# Wayland support is incomplete, though
21mr|vlc-3.0.20-1|36	%define with_wayland 1
21mr|vlc-3.0.20-1|37	
21mr|vlc-3.0.20-1|38	%define git_url git://git.videolan.org/vlc.git
21mr|vlc-3.0.20-1|39	
21mr|vlc-3.0.20-1|40	Summary:	MPEG, MPEG2, DVD and DivX player
21mr|vlc-3.0.20-1|41	Name:		vlc
21mr|vlc-3.0.20-1|42	Version:	3.0.20
21mr|vlc-3.0.20-1|43	Release:	1
21mr|vlc-3.0.20-1|44	#gw the shared libraries are LGPL
21mr|vlc-3.0.20-1|45	License:	GPLv2+ and LGPLv2+
21mr|vlc-3.0.20-1|46	Group:		Video
21mr|vlc-3.0.20-1|47	Url:		http://www.videolan.org/
21mr|vlc-3.0.20-1|48	Source0:	http://download.videolan.org/pub/videolan/%{name}/%{version}/%{name}-%{version}.tar.xz
21mr|vlc-3.0.20-1|49	Source1:	vlc-3.0.17_ru.tar.gz
21mr|vlc-3.0.20-1|50	Patch0:		vlc-3.0.3-fix-default-font.patch
21mr|vlc-3.0.20-1|51	Patch1:		vlc-2.0.0-desktop-l10n.patch
21mr|vlc-3.0.20-1|52	# Backport for 3.0 notifyd without gtk3
21mr|vlc-3.0.20-1|53	Patch2:		notify-don-t-depend-on-any-GTK-version.patch
21mr|vlc-3.0.20-1|54	Patch3:		0001-configure-fix-linking-on-RISC-V-ISA.patch
21mr|vlc-3.0.20-1|55	Patch10:	0001-Fix-use-alignas-bug119059.patch
21mr|vlc-3.0.20-1|56	BuildRequires:	autoconf2.5
21mr|vlc-3.0.20-1|57	BuildRequires:	automake
21mr|vlc-3.0.20-1|58	BuildRequires:	desktop-file-utils
21mr|vlc-3.0.20-1|59	BuildRequires:	libtool
21mr|vlc-3.0.20-1|60	BuildRequires:	gettext-devel >= 0.19.8
21mr|vlc-3.0.20-1|61	
21mr|vlc-3.0.20-1|62	###########################
21mr|vlc-3.0.20-1|63	# Various options
21mr|vlc-3.0.20-1|64	BuildRequires:	bison
21mr|vlc-3.0.20-1|65	BuildRequires:	flex
21mr|vlc-3.0.20-1|66	BuildRequires:	sysfsutils-devel
21mr|vlc-3.0.20-1|67	BuildRequires:	pkgconfig(aom)
21mr|vlc-3.0.20-1|68	BuildRequires:	pkgconfig(dbus-1)
21mr|vlc-3.0.20-1|69	BuildRequires:	pkgconfig(gnome-vfs-2.0)
21mr|vlc-3.0.20-1|70	BuildRequires:	pkgconfig(gnutls) >= 3.3.6
21mr|vlc-3.0.20-1|71	BuildRequires:	pkgconfig(id3tag)
21mr|vlc-3.0.20-1|72	BuildRequires:	pkgconfig(libgcrypt)
21mr|vlc-3.0.20-1|73	BuildRequires:	pkgconfig(libnotify)
21mr|vlc-3.0.20-1|74	BuildRequires:	pkgconfig(libxml-2.0)
21mr|vlc-3.0.20-1|75	BuildRequires:	pkgconfig(miniupnpc)
21mr|vlc-3.0.20-1|76	BuildRequires:	pkgconfig(minizip)
21mr|vlc-3.0.20-1|77	%if !%{with_boostrap}
21mr|vlc-3.0.20-1|78	BuildRequires:	pkgconfig(opencv)
21mr|vlc-3.0.20-1|79	%endif
21mr|vlc-3.0.20-1|80	BuildRequires:	pkgconfig(protobuf) < 4.0.0
21mr|vlc-3.0.20-1|81	# For libnotify
21mr|vlc-3.0.20-1|82	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|vlc-3.0.20-1|83	# Our library is too recent
21mr|vlc-3.0.20-1|84	#BuildRequires:	pkgconfig(libplacebo)
21mr|vlc-3.0.20-1|85	BuildRequires:	pkgconfig(libproxy-1.0)
21mr|vlc-3.0.20-1|86	BuildRequires:	pkgconfig(libsecret-1)
21mr|vlc-3.0.20-1|87	BuildRequires:	pkgconfig(libxml-2.0) >= 2.5
21mr|vlc-3.0.20-1|88	# FFmpeg 6.0 supports only lua 5.2 and lua 5.1
21mr|vlc-3.0.20-1|89	BuildRequires:	pkgconfig(lua)
21mr|vlc-3.0.20-1|90	#BuildRequires:	pkgconfig(lua-5.1)
21mr|vlc-3.0.20-1|91	BuildRequires:	pkgconfig(systemd)
21mr|vlc-3.0.20-1|92	BuildRequires:	pkgconfig(taglib) >= 1.9
21mr|vlc-3.0.20-1|93	BuildRequires:	pkgconfig(zlib)
21mr|vlc-3.0.20-1|94	
21mr|vlc-3.0.20-1|95	###########################
21mr|vlc-3.0.20-1|96	# Input plugins
21mr|vlc-3.0.20-1|97	%if %{with_dvd}
21mr|vlc-3.0.20-1|98	BuildRequires:	pkgconfig(dvdnav) >= 6.0.0
21mr|vlc-3.0.20-1|99	BuildRequires:	pkgconfig(dvdread) >= 4.9.0
21mr|vlc-3.0.20-1|100	%endif
21mr|vlc-3.0.20-1|101	BuildRequires:	pkgconfig(live555)
21mr|vlc-3.0.20-1|102	# Disabled until upstream adds freerdp2 support
21mr|vlc-3.0.20-1|103	#BuildRequires:	pkgconfig(freerdp)
21mr|vlc-3.0.20-1|104	BuildRequires:	pkgconfig(libarchive)
21mr|vlc-3.0.20-1|105	BuildRequires:	pkgconfig(libavc1394)
21mr|vlc-3.0.20-1|106	BuildRequires:	pkgconfig(libraw1394)
21mr|vlc-3.0.20-1|107	BuildRequires:	pkgconfig(libbluray) >= 0.6.2
21mr|vlc-3.0.20-1|108	BuildRequires:	pkgconfig(libcddb) >= 0.9.5
21mr|vlc-3.0.20-1|109	BuildRequires:	pkgconfig(libcdio)
21mr|vlc-3.0.20-1|110	BuildRequires:	pkgconfig(libdc1394-2)
21mr|vlc-3.0.20-1|111	BuildRequires:	pkgconfig(libdv)
21mr|vlc-3.0.20-1|112	BuildRequires:	pkgconfig(libraw1394)
21mr|vlc-3.0.20-1|113	BuildRequires:	pkgconfig(libssh2)
21mr|vlc-3.0.20-1|114	BuildRequires:	pkgconfig(libv4l2)
21mr|vlc-3.0.20-1|115	BuildRequires:	pkgconfig(libvcdinfo)
21mr|vlc-3.0.20-1|116	BuildRequires:	pkgconfig(libvncclient) >= 0.9.9
21mr|vlc-3.0.20-1|117	BuildRequires:	pkgconfig(smbclient)
21mr|vlc-3.0.20-1|118	
21mr|vlc-3.0.20-1|119	###########################
21mr|vlc-3.0.20-1|120	# Mux/Demux plugins
21mr|vlc-3.0.20-1|121	%if %{with_mpc}
21mr|vlc-3.0.20-1|122	BuildRequires:	libmpcdec-devel
21mr|vlc-3.0.20-1|123	%endif
21mr|vlc-3.0.20-1|124	BuildRequires:	pkgconfig(dav1d)
21mr|vlc-3.0.20-1|125	BuildRequires:	pkgconfig(libdvbpsi) >= 1.2.0
21mr|vlc-3.0.20-1|126	BuildRequires:	pkgconfig(libgme)
21mr|vlc-3.0.20-1|127	BuildRequires:	pkgconfig(libmatroska)
21mr|vlc-3.0.20-1|128	BuildRequires:	pkgconfig(libmodplug) >= 0.8.4
21mr|vlc-3.0.20-1|129	# Build fails because sidplay2 pkgconfig is broken:
21mr|vlc-3.0.20-1|130	# it points to a non-existent libsidplay2.la library
21mr|vlc-3.0.20-1|131	#BuildRequires:	pkgconfig(libsidplay2)
21mr|vlc-3.0.20-1|132	BuildRequires:	pkgconfig(ogg)
21mr|vlc-3.0.20-1|133	BuildRequires:	pkgconfig(shout) >= 2.1
21mr|vlc-3.0.20-1|134	
21mr|vlc-3.0.20-1|135	###########################
21mr|vlc-3.0.20-1|136	# Codec plugins
21mr|vlc-3.0.20-1|137	# TODO add shine, gst-video and omxil-bellagio support
21mr|vlc-3.0.20-1|138	BuildRequires:	ffmpeg-devel
21mr|vlc-3.0.20-1|139	%if %{with_lame}
21mr|vlc-3.0.20-1|140	BuildRequires:	lame-devel
21mr|vlc-3.0.20-1|141	%endif
21mr|vlc-3.0.20-1|142	BuildRequires:	pkgconfig(dirac)
21mr|vlc-3.0.20-1|143	%if %{with_faad}
21mr|vlc-3.0.20-1|144	BuildRequires:	pkgconfig(faad2) >= 2.0
21mr|vlc-3.0.20-1|145	%endif
21mr|vlc-3.0.20-1|146	%if %{with_faac}
21mr|vlc-3.0.20-1|147	BuildRequires:	pkgconfig(faac)
21mr|vlc-3.0.20-1|148	%endif
21mr|vlc-3.0.20-1|149	BuildRequires:	pkgconfig(flac)
21mr|vlc-3.0.20-1|150	BuildRequires:	pkgconfig(fluidsynth)
21mr|vlc-3.0.20-1|151	BuildRequires:	pkgconfig(liba52)
21mr|vlc-3.0.20-1|152	BuildRequires:	pkgconfig(libass)
21mr|vlc-3.0.20-1|153	%if %{with_dts}
21mr|vlc-3.0.20-1|154	BuildRequires:	pkgconfig(libdca)
21mr|vlc-3.0.20-1|155	%endif
21mr|vlc-3.0.20-1|156	BuildRequires:	pkgconfig(libjpeg)
21mr|vlc-3.0.20-1|157	BuildRequires:	pkgconfig(libmpeg2) >= 0.4.0
21mr|vlc-3.0.20-1|158	BuildRequires:	pkgconfig(libmpg123)
21mr|vlc-3.0.20-1|159	BuildRequires:	pkgconfig(libpng)
21mr|vlc-3.0.20-1|160	%if %{with_va}
21mr|vlc-3.0.20-1|161	BuildRequires:	pkgconfig(libva)
21mr|vlc-3.0.20-1|162	BuildRequires:	pkgconfig(libva-x11)
21mr|vlc-3.0.20-1|163	%endif
21mr|vlc-3.0.20-1|164	BuildRequires:	pkgconfig(mad)
21mr|vlc-3.0.20-1|165	BuildRequires:	pkgconfig(opus) >= 1.0.3
21mr|vlc-3.0.20-1|166	BuildRequires:	pkgconfig(schroedinger-1.0) >= 1.0.10
21mr|vlc-3.0.20-1|167	BuildRequires:	pkgconfig(speex) >= 1.0.5
21mr|vlc-3.0.20-1|168	BuildRequires:	pkgconfig(speexdsp)
21mr|vlc-3.0.20-1|169	BuildRequires:	pkgconfig(tiger)
21mr|vlc-3.0.20-1|170	BuildRequires:	pkgconfig(theora)
21mr|vlc-3.0.20-1|171	BuildRequires:	pkgconfig(twolame)
21mr|vlc-3.0.20-1|172	BuildRequires:	pkgconfig(vorbis)
21mr|vlc-3.0.20-1|173	BuildRequires:	pkgconfig(vpx)
21mr|vlc-3.0.20-1|174	%if %{with_x264}
21mr|vlc-3.0.20-1|175	BuildRequires:	pkgconfig(x264)
21mr|vlc-3.0.20-1|176	%endif
21mr|vlc-3.0.20-1|177	%if %{with_x265}
21mr|vlc-3.0.20-1|178	BuildRequires:	pkgconfig(x265)
21mr|vlc-3.0.20-1|179	%endif
21mr|vlc-3.0.20-1|180	BuildRequires:	pkgconfig(zvbi-0.2)
21mr|vlc-3.0.20-1|181	
21mr|vlc-3.0.20-1|182	###########################
21mr|vlc-3.0.20-1|183	# Video plugins
21mr|vlc-3.0.20-1|184	BuildRequires:	aalib-devel
21mr|vlc-3.0.20-1|185	%ifarch %{x86_64} %{armx} %{ix86}
21mr|vlc-3.0.20-1|186	BuildRequires:	nas-devel
21mr|vlc-3.0.20-1|187	%endif
21mr|vlc-3.0.20-1|188	BuildRequires:	pkgconfig(caca)
21mr|vlc-3.0.20-1|189	BuildRequires:	pkgconfig(cairo)
21mr|vlc-3.0.20-1|190	BuildRequires:	pkgconfig(egl)
21mr|vlc-3.0.20-1|191	BuildRequires:	pkgconfig(freetype2)
21mr|vlc-3.0.20-1|192	BuildRequires:	pkgconfig(fribidi)
21mr|vlc-3.0.20-1|193	BuildRequires:	pkgconfig(gl)
21mr|vlc-3.0.20-1|194	BuildRequires:	pkgconfig(glu)
21mr|vlc-3.0.20-1|195	BuildRequires:	pkgconfig(harfbuzz)
21mr|vlc-3.0.20-1|196	BuildRequires:	pkgconfig(libmatroska)
21mr|vlc-3.0.20-1|197	BuildRequires:	pkgconfig(librsvg-2.0)
21mr|vlc-3.0.20-1|198	BuildRequires:	pkgconfig(SDL_image)
21mr|vlc-3.0.20-1|199	BuildRequires:	pkgconfig(sdl)
21mr|vlc-3.0.20-1|200	BuildRequires:	pkgconfig(vdpau)
21mr|vlc-3.0.20-1|201	BuildRequires:	pkgconfig(wayland-client) >= 1.6
21mr|vlc-3.0.20-1|202	BuildRequires:	pkgconfig(wayland-protocols) >= 1.4
21mr|vlc-3.0.20-1|203	BuildRequires:	pkgconfig(wayland-scanner)
21mr|vlc-3.0.20-1|204	BuildRequires:	pkgconfig(x11)
21mr|vlc-3.0.20-1|205	BuildRequires:	pkgconfig(xcb)
21mr|vlc-3.0.20-1|206	BuildRequires:	pkgconfig(xcb-keysyms)
21mr|vlc-3.0.20-1|207	BuildRequires:	pkgconfig(xcb-util)
21mr|vlc-3.0.20-1|208	BuildRequires:	pkgconfig(xpm)
21mr|vlc-3.0.20-1|209	BuildRequires:	pkgconfig(xproto)
21mr|vlc-3.0.20-1|210	BuildRequires:	pkgconfig(xv)
21mr|vlc-3.0.20-1|211	
21mr|vlc-3.0.20-1|212	###########################
21mr|vlc-3.0.20-1|213	# Audio plugins
21mr|vlc-3.0.20-1|214	BuildRequires:	pkgconfig(alsa) >= 1.0.24
21mr|vlc-3.0.20-1|215	BuildRequires:	pkgconfig(jack) >= 1.9.7
21mr|vlc-3.0.20-1|216	BuildRequires:	pkgconfig(libchromaprint)
21mr|vlc-3.0.20-1|217	BuildRequires:	pkgconfig(libpulse) >= 1.0
21mr|vlc-3.0.20-1|218	BuildRequires:	pkgconfig(samplerate)
21mr|vlc-3.0.20-1|219	BuildRequires:	pkgconfig(sndio)
21mr|vlc-3.0.20-1|220	BuildRequires:	pkgconfig(soxr) >= 0.1.2
21mr|vlc-3.0.20-1|221	
21mr|vlc-3.0.20-1|222	###########################
21mr|vlc-3.0.20-1|223	# Interface plugins
21mr|vlc-3.0.20-1|224	BuildRequires:	%{_lib}tar-devel
21mr|vlc-3.0.20-1|225	BuildRequires:	pkgconfig(liblircclient0)
21mr|vlc-3.0.20-1|226	BuildRequires:	pkgconfig(ncurses)
21mr|vlc-3.0.20-1|227	BuildRequires:	pkgconfig(Qt5Core) >= 5.11.0
21mr|vlc-3.0.20-1|228	BuildRequires:	pkgconfig(Qt5Gui)
21mr|vlc-3.0.20-1|229	BuildRequires:	pkgconfig(Qt5Quick)
21mr|vlc-3.0.20-1|230	BuildRequires:	pkgconfig(Qt5QuickWidgets)
21mr|vlc-3.0.20-1|231	BuildRequires:	pkgconfig(Qt5QuickControls2)
21mr|vlc-3.0.20-1|232	BuildRequires:	pkgconfig(Qt5Svg)
21mr|vlc-3.0.20-1|233	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|vlc-3.0.20-1|234	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|vlc-3.0.20-1|235	
21mr|vlc-3.0.20-1|236	###########################
21mr|vlc-3.0.20-1|237	# Visualization plugins
21mr|vlc-3.0.20-1|238	%if %{with_goom}
21mr|vlc-3.0.20-1|239	BuildRequires:	libgoom2-devel
21mr|vlc-3.0.20-1|240	%endif
21mr|vlc-3.0.20-1|241	BuildRequires:	pkgconfig(libprojectM) >= 2.0.0
21mr|vlc-3.0.20-1|242	
21mr|vlc-3.0.20-1|243	###########################
21mr|vlc-3.0.20-1|244	# Service discovery plugins
21mr|vlc-3.0.20-1|245	BuildRequires:	avahi-common-devel
21mr|vlc-3.0.20-1|246	BuildRequires:	pkgconfig(avahi-client)
21mr|vlc-3.0.20-1|247	BuildRequires:	pkgconfig(libmtp)
21mr|vlc-3.0.20-1|248	BuildRequires:	pkgconfig(libnfs)
21mr|vlc-3.0.20-1|249	BuildRequires:	pkgconfig(libupnp)
21mr|vlc-3.0.20-1|250	BuildRequires:	pkgconfig(udev)
21mr|vlc-3.0.20-1|251	
21mr|vlc-3.0.20-1|252	###########################
21mr|vlc-3.0.20-1|253	# Output plugins
21mr|vlc-3.0.20-1|254	Recommends:	vlc-plugin-opengl
21mr|vlc-3.0.20-1|255	Recommends:	vlc-plugin-wayland
21mr|vlc-3.0.20-1|256	Recommends:	vlc-plugin-vaapi
21mr|vlc-3.0.20-1|257	Recommends:	vlc-plugin-vdpau
21mr|vlc-3.0.20-1|258	Recommends:	vlc-plugin-dv
21mr|vlc-3.0.20-1|259	Recommends:	vlc-plugin-flac
21mr|vlc-3.0.20-1|260	Requires:	vlc-plugin-gnutls
21mr|vlc-3.0.20-1|261	Recommends:	vlc-plugin-kate
21mr|vlc-3.0.20-1|262	Recommends:	vlc-plugin-libass
21mr|vlc-3.0.20-1|263	# Without lua vlc dumps confusing error in console
21mr|vlc-3.0.20-1|264	# (http://bugs.rosalinux.ru/show_bug.cgi?id=2100)
21mr|vlc-3.0.20-1|265	Recommends:	vlc-plugin-lua
21mr|vlc-3.0.20-1|266	Requires:	vlc-plugin-main
21mr|vlc-3.0.20-1|267	%if %{with_mpc}
21mr|vlc-3.0.20-1|268	Recommends:	vlc-plugin-mpc
21mr|vlc-3.0.20-1|269	%endif
21mr|vlc-3.0.20-1|270	Recommends:	vlc-plugin-opus
21mr|vlc-3.0.20-1|271	Recommends:	vlc-plugin-pulse
21mr|vlc-3.0.20-1|272	Recommends:	vlc-plugin-schroedinger
21mr|vlc-3.0.20-1|273	# Suggests:	vlc-plugin-speex
21mr|vlc-3.0.20-1|274	# For fix https://bugzilla.rosalinux.ru/show_bug.cgi?id=9857
21mr|vlc-3.0.20-1|275	Recommends:	vlc-plugin-theora
21mr|vlc-3.0.20-1|276	Recommends:	vlc-plugin-upnp
21mr|vlc-3.0.20-1|277	Requires:	fonts-ttf-vera
21mr|vlc-3.0.20-1|278	# For file triggers
21mr|vlc-3.0.20-1|279	Requires:	grep
21mr|vlc-3.0.20-1|280	Conflicts:	vlc-plugin-common < %{version}-%{release}
21mr|vlc-3.0.20-1|281	%rename		vlc-plugin-bonjour
21mr|vlc-3.0.20-1|282	
21mr|vlc-3.0.20-1|283	%description
21mr|vlc-3.0.20-1|284	VideoLAN is an OpenSource streaming solution for every OS developed by
21mr|vlc-3.0.20-1|285	students from the Ecole Centrale Paris and developers from all over the World.
21mr|vlc-3.0.20-1|286	VLC (VideoLAN Client) is a media player that can play MPEG1, MPEG2 and MPEG4
21mr|vlc-3.0.20-1|287	(aka DivX) files, DVDs, VCDs, SVCDs, from a satellite card, from a stream sent
21mr|vlc-3.0.20-1|288	by VLS (VideoLAN Server), from another VLC, or from a Web server.
21mr|vlc-3.0.20-1|289	This package contains no CSS unscrambling functionality for DVDs; you need the
21mr|vlc-3.0.20-1|290	libdvdcss library available from: http://www.videolan.org/libdvdcss/.
21mr|vlc-3.0.20-1|291	
21mr|vlc-3.0.20-1|292	%files -f %{name}.lang
21mr|vlc-3.0.20-1|293	%doc NEWS README COPYING AUTHORS THANKS
21mr|vlc-3.0.20-1|294	%doc installed-docs/* doc/lirc/
21mr|vlc-3.0.20-1|295	%{_bindir}/cvlc
21mr|vlc-3.0.20-1|296	%{_bindir}/qvlc
21mr|vlc-3.0.20-1|297	%{_bindir}/vlc
21mr|vlc-3.0.20-1|298	%{_bindir}/vlc-wrapper
21mr|vlc-3.0.20-1|299	%{_mandir}/man1/vlc.*
21mr|vlc-3.0.20-1|300	%{_mandir}/man1/vlc-wrapper.1*
21mr|vlc-3.0.20-1|301	%{_datadir}/applications/vlc.desktop
21mr|vlc-3.0.20-1|302	%{_miconsdir}/vlc.png
21mr|vlc-3.0.20-1|303	%{_iconsdir}/vlc.png
21mr|vlc-3.0.20-1|304	%{_liconsdir}/vlc.png
21mr|vlc-3.0.20-1|305	%{_iconsdir}/hicolor/*/apps/*
21mr|vlc-3.0.20-1|306	%{_datadir}/kde4/apps/solid/actions/*.desktop
21mr|vlc-3.0.20-1|307	%{_datadir}/metainfo/vlc.appdata.xml
21mr|vlc-3.0.20-1|308	
21mr|vlc-3.0.20-1|309	# ---------------------------------------------
21mr|vlc-3.0.20-1|310	
21mr|vlc-3.0.20-1|311	%package plugin-main
21mr|vlc-3.0.20-1|312	Summary:	Main plugin for the VLC media player
21mr|vlc-3.0.20-1|313	Group:		Video
21mr|vlc-3.0.20-1|314	
21mr|vlc-3.0.20-1|315	%description plugin-main
21mr|vlc-3.0.20-1|316	This plugin adds support for the multiple formats to the VLC media player.
21mr|vlc-3.0.20-1|317	
21mr|vlc-3.0.20-1|318	%files plugin-main
21mr|vlc-3.0.20-1|319	%dir %{_datadir}/vlc/
21mr|vlc-3.0.20-1|320	%{_datadir}/vlc/*.*
21mr|vlc-3.0.20-1|321	%{_datadir}/vlc/utils
21mr|vlc-3.0.20-1|322	%dir %{_libdir}/vlc/
21mr|vlc-3.0.20-1|323	%{_libdir}/vlc/vlc-cache-gen
21mr|vlc-3.0.20-1|324	%dir %{_libdir}/vlc/plugins
21mr|vlc-3.0.20-1|325	%{_libdir}/vlc/plugins/plugins.dat
21mr|vlc-3.0.20-1|326	%dir %{_libdir}/vlc/plugins/access/
21mr|vlc-3.0.20-1|327	%{_libdir}/vlc/plugins/access/libaccess_realrtsp_plugin.so
21mr|vlc-3.0.20-1|328	%{_libdir}/vlc/plugins/access/libattachment_plugin.so
21mr|vlc-3.0.20-1|329	%{_libdir}/vlc/plugins/access/libsmb_plugin.so
21mr|vlc-3.0.20-1|330	%{_libdir}/vlc/plugins/access/libaccess_alsa_plugin.so
21mr|vlc-3.0.20-1|331	%{_libdir}/vlc/plugins/access/libaccess_concat_plugin.so
21mr|vlc-3.0.20-1|332	%{_libdir}/vlc/plugins/access/libaccess_imem_plugin.so
21mr|vlc-3.0.20-1|333	%{_libdir}/vlc/plugins/access/libaccess_mms_plugin.so
21mr|vlc-3.0.20-1|334	%{_libdir}/vlc/plugins/access/libaccess_mtp_plugin.so
21mr|vlc-3.0.20-1|335	%{_libdir}/vlc/plugins/access/libavio_plugin.so
21mr|vlc-3.0.20-1|336	%{_libdir}/vlc/plugins/access/libcdda_plugin.so
21mr|vlc-3.0.20-1|337	%{_libdir}/vlc/plugins/access/libdtv_plugin.so
21mr|vlc-3.0.20-1|338	%{_libdir}/vlc/plugins/access/libdvb_plugin.so
21mr|vlc-3.0.20-1|339	%ifarch %{riscv}
21mr|vlc-3.0.20-1|340	%{_libdir}/vlc/plugins/access/libdv1394_plugin.so
21mr|vlc-3.0.20-1|341	%endif
21mr|vlc-3.0.20-1|342	%if %{with_dvd}
21mr|vlc-3.0.20-1|343	%{_libdir}/vlc/plugins/access/libdvdnav_plugin.so
21mr|vlc-3.0.20-1|344	%{_libdir}/vlc/plugins/access/libdvdread_plugin.so
21mr|vlc-3.0.20-1|345	%endif
21mr|vlc-3.0.20-1|346	%{_libdir}/vlc/plugins/access/libfilesystem_plugin.so
21mr|vlc-3.0.20-1|347	%{_libdir}/vlc/plugins/access/libftp_plugin.so
21mr|vlc-3.0.20-1|348	#{_libdir}/vlc/plugins/access/libgnomevfs_plugin.so
21mr|vlc-3.0.20-1|349	%{_libdir}/vlc/plugins/access/libhttp_plugin.so
21mr|vlc-3.0.20-1|350	%{_libdir}/vlc/plugins/access/libhttps_plugin.so
21mr|vlc-3.0.20-1|351	%{_libdir}/vlc/plugins/access/libidummy_plugin.so
21mr|vlc-3.0.20-1|352	%{_libdir}/vlc/plugins/access/libimem_plugin.so
21mr|vlc-3.0.20-1|353	%{_libdir}/vlc/plugins/access/liblibbluray_plugin.so
21mr|vlc-3.0.20-1|354	%{_libdir}/vlc/plugins/access/liblive555_plugin.so
21mr|vlc-3.0.20-1|355	%{_libdir}/vlc/plugins/access/libnfs_plugin.so
21mr|vlc-3.0.20-1|356	#{_libdir}/vlc/plugins/access/librar_plugin.so
21mr|vlc-3.0.20-1|357	#{_libdir}/vlc/plugins/access/librdp_plugin.so
21mr|vlc-3.0.20-1|358	%{_libdir}/vlc/plugins/access/librtp_plugin.so
21mr|vlc-3.0.20-1|359	%{_libdir}/vlc/plugins/access/libsatip_plugin.so
21mr|vlc-3.0.20-1|360	%{_libdir}/vlc/plugins/access/libsdp_plugin.so
21mr|vlc-3.0.20-1|361	%{_libdir}/vlc/plugins/access/libsftp_plugin.so
21mr|vlc-3.0.20-1|362	%{_libdir}/vlc/plugins/access/libshm_plugin.so
21mr|vlc-3.0.20-1|363	%{_libdir}/vlc/plugins/access/libtcp_plugin.so
21mr|vlc-3.0.20-1|364	%{_libdir}/vlc/plugins/access/libtimecode_plugin.so
21mr|vlc-3.0.20-1|365	%{_libdir}/vlc/plugins/access/libudp_plugin.so
21mr|vlc-3.0.20-1|366	%{_libdir}/vlc/plugins/access/libv4l2_plugin.so
21mr|vlc-3.0.20-1|367	#{_libdir}/vlc/plugins/access/libvcdx_plugin.so
21mr|vlc-3.0.20-1|368	%{_libdir}/vlc/plugins/access/libvcd_plugin.so
21mr|vlc-3.0.20-1|369	%{_libdir}/vlc/plugins/access/libvdr_plugin.so
21mr|vlc-3.0.20-1|370	%{_libdir}/vlc/plugins/access/libvnc_plugin.so
21mr|vlc-3.0.20-1|371	%{_libdir}/vlc/plugins/access/libxcb_screen_plugin.so
21mr|vlc-3.0.20-1|372	#{_libdir}/vlc/plugins/access/libzip_plugin.so
21mr|vlc-3.0.20-1|373	%dir %{_libdir}/vlc/plugins/access_output/
21mr|vlc-3.0.20-1|374	%{_libdir}/vlc/plugins/access_output/libaccess_output_dummy_plugin.so*
21mr|vlc-3.0.20-1|375	%{_libdir}/vlc/plugins/access_output/libaccess_output_file_plugin.so*
21mr|vlc-3.0.20-1|376	%{_libdir}/vlc/plugins/access_output/libaccess_output_http_plugin.so*
21mr|vlc-3.0.20-1|377	%{_libdir}/vlc/plugins/access_output/libaccess_output_livehttp_plugin.so*
21mr|vlc-3.0.20-1|378	%{_libdir}/vlc/plugins/access_output/libaccess_output_udp_plugin.so*
21mr|vlc-3.0.20-1|379	%dir %{_libdir}/vlc/plugins/audio_filter
21mr|vlc-3.0.20-1|380	#{_libdir}/vlc/plugins/audio_filter/liba52tofloat32_plugin.so*
21mr|vlc-3.0.20-1|381	#{_libdir}/vlc/plugins/audio_filter/liba52tospdif_plugin.so*
21mr|vlc-3.0.20-1|382	%{_libdir}/vlc/plugins/audio_filter/libaudiobargraph_a_plugin.so
21mr|vlc-3.0.20-1|383	%{_libdir}/vlc/plugins/audio_filter/libaudio_format_plugin.so*
21mr|vlc-3.0.20-1|384	%{_libdir}/vlc/plugins/audio_filter/libchorus_flanger_plugin.so
21mr|vlc-3.0.20-1|385	%{_libdir}/vlc/plugins/audio_filter/libcompressor_plugin.so
21mr|vlc-3.0.20-1|386	%{_libdir}/vlc/plugins/audio_filter/libdolby_surround_decoder_plugin.so*
21mr|vlc-3.0.20-1|387	#if %%{with_dts}
21mr|vlc-3.0.20-1|388	#{_libdir}/vlc/plugins/audio_filter/libdtstofloat32_plugin.so*
21mr|vlc-3.0.20-1|389	#endif
21mr|vlc-3.0.20-1|390	#{_libdir}/vlc/plugins/audio_filter/libdtstospdif_plugin.so*
21mr|vlc-3.0.20-1|391	%{_libdir}/vlc/plugins/audio_filter/libequalizer_plugin.so*
21mr|vlc-3.0.20-1|392	%{_libdir}/vlc/plugins/audio_filter/libgain_plugin.so
21mr|vlc-3.0.20-1|393	%{_libdir}/vlc/plugins/audio_filter/libheadphone_channel_mixer_plugin.so*
21mr|vlc-3.0.20-1|394	%{_libdir}/vlc/plugins/audio_filter/libkaraoke_plugin.so
21mr|vlc-3.0.20-1|395	%{_libdir}/vlc/plugins/audio_filter/libmad_plugin.so
21mr|vlc-3.0.20-1|396	%{_libdir}/vlc/plugins/audio_filter/libmono_plugin.so
21mr|vlc-3.0.20-1|397	#{_libdir}/vlc/plugins/audio_filter/libmpgatofixed32_plugin.so*
21mr|vlc-3.0.20-1|398	%{_libdir}/vlc/plugins/audio_filter/libnormvol_plugin.so*
21mr|vlc-3.0.20-1|399	%{_libdir}/vlc/plugins/audio_filter/libparam_eq_plugin.so*
21mr|vlc-3.0.20-1|400	%{_libdir}/vlc/plugins/audio_filter/libremap_plugin.so
21mr|vlc-3.0.20-1|401	%{_libdir}/vlc/plugins/audio_filter/libsamplerate_plugin.so
21mr|vlc-3.0.20-1|402	%{_libdir}/vlc/plugins/audio_filter/libscaletempo_plugin.so
21mr|vlc-3.0.20-1|403	%{_libdir}/vlc/plugins/audio_filter/libscaletempo_pitch_plugin.so
21mr|vlc-3.0.20-1|404	%{_libdir}/vlc/plugins/audio_filter/libsimple_channel_mixer_plugin.so*
21mr|vlc-3.0.20-1|405	%{_libdir}/vlc/plugins/audio_filter/libsoxr_plugin.so
21mr|vlc-3.0.20-1|406	%{_libdir}/vlc/plugins/audio_filter/libspatializer_plugin.so
21mr|vlc-3.0.20-1|407	%{_libdir}/vlc/plugins/audio_filter/libstereo_widen_plugin.so
21mr|vlc-3.0.20-1|408	%{_libdir}/vlc/plugins/audio_filter/libtospdif_plugin.so
21mr|vlc-3.0.20-1|409	%{_libdir}/vlc/plugins/audio_filter/libtrivial_channel_mixer_plugin.so*
21mr|vlc-3.0.20-1|410	%{_libdir}/vlc/plugins/audio_filter/libugly_resampler_plugin.so*
21mr|vlc-3.0.20-1|411	%dir %{_libdir}/vlc/plugins/audio_mixer/
21mr|vlc-3.0.20-1|412	%{_libdir}/vlc/plugins/audio_mixer/libfloat_mixer_plugin.so
21mr|vlc-3.0.20-1|413	%{_libdir}/vlc/plugins/audio_mixer/libinteger_mixer_plugin.so
21mr|vlc-3.0.20-1|414	%dir %{_libdir}/vlc/plugins/audio_output/
21mr|vlc-3.0.20-1|415	%{_libdir}/vlc/plugins/audio_output/libadummy_plugin.so
21mr|vlc-3.0.20-1|416	%{_libdir}/vlc/plugins/audio_output/libalsa_plugin.so
21mr|vlc-3.0.20-1|417	%{_libdir}/vlc/plugins/audio_output/libamem_plugin.so
21mr|vlc-3.0.20-1|418	%{_libdir}/vlc/plugins/audio_output/libafile_plugin.so
21mr|vlc-3.0.20-1|419	%{_libdir}/vlc/plugins/audio_output/libsndio_plugin.so
21mr|vlc-3.0.20-1|420	%dir %{_libdir}/vlc/plugins/codec/
21mr|vlc-3.0.20-1|421	%{_libdir}/vlc/plugins/codec/liba52_plugin.so*
21mr|vlc-3.0.20-1|422	%{_libdir}/vlc/plugins/codec/libadpcm_plugin.so*
21mr|vlc-3.0.20-1|423	%{_libdir}/vlc/plugins/codec/libaes3_plugin.so
21mr|vlc-3.0.20-1|424	%{_libdir}/vlc/plugins/codec/libaom_plugin.so
21mr|vlc-3.0.20-1|425	%{_libdir}/vlc/plugins/codec/libaraw_plugin.so*
21mr|vlc-3.0.20-1|426	%{_libdir}/vlc/plugins/codec/libavcodec_plugin.so
21mr|vlc-3.0.20-1|427	%{_libdir}/vlc/plugins/codec/libcc_plugin.so
21mr|vlc-3.0.20-1|428	%{_libdir}/vlc/plugins/codec/libcdg_plugin.so
21mr|vlc-3.0.20-1|429	%{_libdir}/vlc/plugins/codec/libcvdsub_plugin.so*
21mr|vlc-3.0.20-1|430	%if %{with_dts}
21mr|vlc-3.0.20-1|431	%{_libdir}/vlc/plugins/codec/libdca_plugin.so
21mr|vlc-3.0.20-1|432	%endif
21mr|vlc-3.0.20-1|433	%{_libdir}/vlc/plugins/codec/libdav1d_plugin.so
21mr|vlc-3.0.20-1|434	%{_libdir}/vlc/plugins/codec/libddummy_plugin.so
21mr|vlc-3.0.20-1|435	#{_libdir}/vlc/plugins/codec/libdts_plugin.so*
21mr|vlc-3.0.20-1|436	%{_libdir}/vlc/plugins/codec/libdvbsub_plugin.so*
21mr|vlc-3.0.20-1|437	%{_libdir}/vlc/plugins/codec/libedummy_plugin.so
21mr|vlc-3.0.20-1|438	%if %{with_faad}
21mr|vlc-3.0.20-1|439	%{_libdir}/vlc/plugins/codec/libfaad_plugin.so*
21mr|vlc-3.0.20-1|440	%endif
21mr|vlc-3.0.20-1|441	%{_libdir}/vlc/plugins/codec/libg711_plugin.so
21mr|vlc-3.0.20-1|442	#{_libdir}/vlc/plugins/codec/libhwdummy_plugin.so
21mr|vlc-3.0.20-1|443	%{_libdir}/vlc/plugins/codec/libjpeg_plugin.so
21mr|vlc-3.0.20-1|444	%{_libdir}/vlc/plugins/codec/liblibmpeg2_plugin.so*
21mr|vlc-3.0.20-1|445	%{_libdir}/vlc/plugins/codec/liblpcm_plugin.so*
21mr|vlc-3.0.20-1|446	#{_libdir}/vlc/plugins/codec/libmpeg_audio_plugin.so*
21mr|vlc-3.0.20-1|447	%{_libdir}/vlc/plugins/codec/libmpg123_plugin.so
21mr|vlc-3.0.20-1|448	%{_libdir}/vlc/plugins/codec/liboggspots_plugin.so
21mr|vlc-3.0.20-1|449	%{_libdir}/vlc/plugins/codec/libpng_plugin.so
21mr|vlc-3.0.20-1|450	#{_libdir}/vlc/plugins/codec/libqsv_plugin.so
21mr|vlc-3.0.20-1|451	%{_libdir}/vlc/plugins/codec/librawvideo_plugin.so*
21mr|vlc-3.0.20-1|452	%{_libdir}/vlc/plugins/codec/librtpvideo_plugin.so
21mr|vlc-3.0.20-1|453	%{_libdir}/vlc/plugins/codec/libscte18_plugin.so
21mr|vlc-3.0.20-1|454	%{_libdir}/vlc/plugins/codec/libscte27_plugin.so
21mr|vlc-3.0.20-1|455	%{_libdir}/vlc/plugins/codec/libspdif_plugin.so
21mr|vlc-3.0.20-1|456	%{_libdir}/vlc/plugins/codec/libspudec_plugin.so
21mr|vlc-3.0.20-1|457	%{_libdir}/vlc/plugins/codec/libstl_plugin.so
21mr|vlc-3.0.20-1|458	%{_libdir}/vlc/plugins/codec/libsubsdec_plugin.so
21mr|vlc-3.0.20-1|459	%{_libdir}/vlc/plugins/codec/libsubstx3g_plugin.so
21mr|vlc-3.0.20-1|460	%{_libdir}/vlc/plugins/codec/libsubsusf_plugin.so
21mr|vlc-3.0.20-1|461	%{_libdir}/vlc/plugins/codec/libsvcdsub_plugin.so
21mr|vlc-3.0.20-1|462	%{_libdir}/vlc/plugins/codec/libsvgdec_plugin.so
21mr|vlc-3.0.20-1|463	%{_libdir}/vlc/plugins/codec/libt140_plugin.so
21mr|vlc-3.0.20-1|464	%{_libdir}/vlc/plugins/codec/libtelx_plugin.so
21mr|vlc-3.0.20-1|465	%{_libdir}/vlc/plugins/codec/libtextst_plugin.so
21mr|vlc-3.0.20-1|466	%{_libdir}/vlc/plugins/codec/libttml_plugin.so
21mr|vlc-3.0.20-1|467	%{_libdir}/vlc/plugins/codec/libuleaddvaudio_plugin.so
21mr|vlc-3.0.20-1|468	%{_libdir}/vlc/plugins/codec/libvorbis_plugin.so*
21mr|vlc-3.0.20-1|469	%{_libdir}/vlc/plugins/codec/libvpx_plugin.so
21mr|vlc-3.0.20-1|470	%{_libdir}/vlc/plugins/codec/libwebvtt_plugin.so
21mr|vlc-3.0.20-1|471	%if %{with_x264}
21mr|vlc-3.0.20-1|472	%{_libdir}/vlc/plugins/codec/libx264_plugin.so
21mr|vlc-3.0.20-1|473	%{_libdir}/vlc/plugins/codec/libx26410b_plugin.so
21mr|vlc-3.0.20-1|474	%endif
21mr|vlc-3.0.20-1|475	%if %{with_x265}
21mr|vlc-3.0.20-1|476	%{_libdir}/vlc/plugins/codec/libx265_plugin.so
21mr|vlc-3.0.20-1|477	%endif
21mr|vlc-3.0.20-1|478	%{_libdir}/vlc/plugins/codec/libxwd_plugin.so
21mr|vlc-3.0.20-1|479	%dir %{_libdir}/vlc/plugins/control/
21mr|vlc-3.0.20-1|480	%{_libdir}/vlc/plugins/control/libdbus_plugin.so
21mr|vlc-3.0.20-1|481	%{_libdir}/vlc/plugins/control/libdummy_plugin.so
21mr|vlc-3.0.20-1|482	%{_libdir}/vlc/plugins/control/libgestures_plugin.so
21mr|vlc-3.0.20-1|483	%{_libdir}/vlc/plugins/control/libhotkeys_plugin.so
21mr|vlc-3.0.20-1|484	%{_libdir}/vlc/plugins/control/libmotion_plugin.so
21mr|vlc-3.0.20-1|485	%{_libdir}/vlc/plugins/control/libnetsync_plugin.so
21mr|vlc-3.0.20-1|486	%{_libdir}/vlc/plugins/control/liboldrc_plugin.so
21mr|vlc-3.0.20-1|487	%{_libdir}/vlc/plugins/control/libxcb_hotkeys_plugin.so
21mr|vlc-3.0.20-1|488	%dir %{_libdir}/vlc/plugins/demux/
21mr|vlc-3.0.20-1|489	%{_libdir}/vlc/plugins/demux/libdiracsys_plugin.so
21mr|vlc-3.0.20-1|490	%{_libdir}/vlc/plugins/demux/libreal_plugin.so
21mr|vlc-3.0.20-1|491	%{_libdir}/vlc/plugins/demux/libadaptive_plugin.so
21mr|vlc-3.0.20-1|492	%{_libdir}/vlc/plugins/demux/libaiff_plugin.so*
21mr|vlc-3.0.20-1|493	%{_libdir}/vlc/plugins/demux/libasf_plugin.so*
21mr|vlc-3.0.20-1|494	%{_libdir}/vlc/plugins/demux/libau_plugin.so*
21mr|vlc-3.0.20-1|495	%{_libdir}/vlc/plugins/demux/libavformat_plugin.so
21mr|vlc-3.0.20-1|496	%{_libdir}/vlc/plugins/demux/libavi_plugin.so
21mr|vlc-3.0.20-1|497	%{_libdir}/vlc/plugins/demux/libcaf_plugin.so
21mr|vlc-3.0.20-1|498	%{_libdir}/vlc/plugins/demux/libdemux_cdg_plugin.so
21mr|vlc-3.0.20-1|499	%{_libdir}/vlc/plugins/demux/libdemux_chromecast_plugin.so
21mr|vlc-3.0.20-1|500	%{_libdir}/vlc/plugins/demux/libdemux_stl_plugin.so
21mr|vlc-3.0.20-1|501	%{_libdir}/vlc/plugins/demux/libdemuxdump_plugin.so*
21mr|vlc-3.0.20-1|502	%{_libdir}/vlc/plugins/demux/libmod_plugin.so
21mr|vlc-3.0.20-1|503	%{_libdir}/vlc/plugins/demux/libdirectory_demux_plugin.so
21mr|vlc-3.0.20-1|504	%{_libdir}/vlc/plugins/demux/libes_plugin.so
21mr|vlc-3.0.20-1|505	%{_libdir}/vlc/plugins/demux/libh26x_plugin.so
21mr|vlc-3.0.20-1|506	#{_libdir}/vlc/plugins/demux/libhevc_plugin.so
21mr|vlc-3.0.20-1|507	%{_libdir}/vlc/plugins/demux/libimage_plugin.so
21mr|vlc-3.0.20-1|508	%{_libdir}/vlc/plugins/demux/libmjpeg_plugin.so
21mr|vlc-3.0.20-1|509	%{_libdir}/vlc/plugins/demux/libmkv_plugin.so
21mr|vlc-3.0.20-1|510	%{_libdir}/vlc/plugins/demux/libmp4_plugin.so*
21mr|vlc-3.0.20-1|511	%{_libdir}/vlc/plugins/demux/libmpgv_plugin.so*
21mr|vlc-3.0.20-1|512	%{_libdir}/vlc/plugins/demux/libnoseek_plugin.so
21mr|vlc-3.0.20-1|513	%{_libdir}/vlc/plugins/demux/libnsc_plugin.so*
21mr|vlc-3.0.20-1|514	%{_libdir}/vlc/plugins/demux/libnsv_plugin.so*
21mr|vlc-3.0.20-1|515	%{_libdir}/vlc/plugins/demux/libnuv_plugin.so*
21mr|vlc-3.0.20-1|516	%{_libdir}/vlc/plugins/demux/libplaylist_plugin.so*
21mr|vlc-3.0.20-1|517	%{_libdir}/vlc/plugins/demux/libps_plugin.so*
21mr|vlc-3.0.20-1|518	%{_libdir}/vlc/plugins/demux/libpva_plugin.so*
21mr|vlc-3.0.20-1|519	%{_libdir}/vlc/plugins/demux/librawaud_plugin.so
21mr|vlc-3.0.20-1|520	%{_libdir}/vlc/plugins/demux/librawdv_plugin.so*
21mr|vlc-3.0.20-1|521	%{_libdir}/vlc/plugins/demux/librawvid_plugin.so
21mr|vlc-3.0.20-1|522	%{_libdir}/vlc/plugins/demux/libsmf_plugin.so
21mr|vlc-3.0.20-1|523	%{_libdir}/vlc/plugins/demux/libsubtitle_plugin.so*
21mr|vlc-3.0.20-1|524	%{_libdir}/vlc/plugins/demux/libtta_plugin.so
21mr|vlc-3.0.20-1|525	%{_libdir}/vlc/plugins/demux/libty_plugin.so*
21mr|vlc-3.0.20-1|526	%{_libdir}/vlc/plugins/demux/libvobsub_plugin.so*
21mr|vlc-3.0.20-1|527	%{_libdir}/vlc/plugins/demux/libvc1_plugin.so
21mr|vlc-3.0.20-1|528	%{_libdir}/vlc/plugins/demux/libvoc_plugin.so*
21mr|vlc-3.0.20-1|529	%{_libdir}/vlc/plugins/demux/libwav_plugin.so*
21mr|vlc-3.0.20-1|530	%{_libdir}/vlc/plugins/demux/libts_plugin.so*
21mr|vlc-3.0.20-1|531	%{_libdir}/vlc/plugins/demux/libxa_plugin.so*
21mr|vlc-3.0.20-1|532	%{_libdir}/vlc/plugins/demux/libogg_plugin.so*
21mr|vlc-3.0.20-1|533	%dir %{_libdir}/vlc/plugins/meta_engine/
21mr|vlc-3.0.20-1|534	%{_libdir}/vlc/plugins/meta_engine/libfolder_plugin.so
21mr|vlc-3.0.20-1|535	%{_libdir}/vlc/plugins/meta_engine/libtaglib_plugin.so
21mr|vlc-3.0.20-1|536	%dir %{_libdir}/vlc/plugins/misc/
21mr|vlc-3.0.20-1|537	%{_libdir}/vlc/plugins/misc/liblogger_plugin.so
21mr|vlc-3.0.20-1|538	%{_libdir}/vlc/plugins/misc/libaddonsfsstorage_plugin.so
21mr|vlc-3.0.20-1|539	%{_libdir}/vlc/plugins/misc/libaddonsvorepository_plugin.so
21mr|vlc-3.0.20-1|540	%{_libdir}/vlc/plugins/misc/libaudioscrobbler_plugin.so
21mr|vlc-3.0.20-1|541	%{_libdir}/vlc/plugins/misc/libdbus_screensaver_plugin.so
21mr|vlc-3.0.20-1|542	%{_libdir}/vlc/plugins/misc/libexport_plugin.so*
21mr|vlc-3.0.20-1|543	%{_libdir}/vlc/plugins/misc/libfingerprinter_plugin.so
21mr|vlc-3.0.20-1|544	%{_libdir}/vlc/plugins/misc/libstats_plugin.so
21mr|vlc-3.0.20-1|545	%{_libdir}/vlc/plugins/misc/libvod_rtsp_plugin.so*
21mr|vlc-3.0.20-1|546	%{_libdir}/vlc/plugins/misc/libxdg_screensaver_plugin.so*
21mr|vlc-3.0.20-1|547	%{_libdir}/vlc/plugins/misc/libxml_plugin.so*
21mr|vlc-3.0.20-1|548	%dir %{_libdir}/vlc/plugins/mux/
21mr|vlc-3.0.20-1|549	%{_libdir}/vlc/plugins/mux/libmux_asf_plugin.so*
21mr|vlc-3.0.20-1|550	%{_libdir}/vlc/plugins/mux/libmux_avi_plugin.so*
21mr|vlc-3.0.20-1|551	%{_libdir}/vlc/plugins/mux/libmux_dummy_plugin.so*
21mr|vlc-3.0.20-1|552	%{_libdir}/vlc/plugins/mux/libmux_mp4_plugin.so*
21mr|vlc-3.0.20-1|553	%{_libdir}/vlc/plugins/mux/libmux_mpjpeg_plugin.so*
21mr|vlc-3.0.20-1|554	%{_libdir}/vlc/plugins/mux/libmux_ogg_plugin.so*
21mr|vlc-3.0.20-1|555	%{_libdir}/vlc/plugins/mux/libmux_ps_plugin.so*
21mr|vlc-3.0.20-1|556	%{_libdir}/vlc/plugins/mux/libmux_ts_plugin.so
21mr|vlc-3.0.20-1|557	%{_libdir}/vlc/plugins/mux/libmux_wav_plugin.so*
21mr|vlc-3.0.20-1|558	%dir %{_libdir}/vlc/plugins/notify
21mr|vlc-3.0.20-1|559	%dir %{_libdir}/vlc/plugins/gui/
21mr|vlc-3.0.20-1|560	%{_libdir}/vlc/plugins/gui/libqt_plugin.so
21mr|vlc-3.0.20-1|561	%dir %{_libdir}/vlc/plugins/keystore/
21mr|vlc-3.0.20-1|562	%{_libdir}/vlc/plugins/keystore/libfile_keystore_plugin.so
21mr|vlc-3.0.20-1|563	%{_libdir}/vlc/plugins/keystore/libkwallet_plugin.so
21mr|vlc-3.0.20-1|564	%{_libdir}/vlc/plugins/keystore/libmemory_keystore_plugin.so
21mr|vlc-3.0.20-1|565	%{_libdir}/vlc/plugins/keystore/libsecret_plugin.so
21mr|vlc-3.0.20-1|566	%dir %{_libdir}/vlc/plugins/logger/
21mr|vlc-3.0.20-1|567	%{_libdir}/vlc/plugins/logger/libconsole_logger_plugin.so
21mr|vlc-3.0.20-1|568	%{_libdir}/vlc/plugins/logger/libfile_logger_plugin.so
21mr|vlc-3.0.20-1|569	%{_libdir}/vlc/plugins/logger/libsd_journal_plugin.so
21mr|vlc-3.0.20-1|570	%{_libdir}/vlc/plugins/logger/libsyslog_plugin.so
21mr|vlc-3.0.20-1|571	%dir %{_libdir}/vlc/plugins/packetizer/
21mr|vlc-3.0.20-1|572	%{_libdir}/vlc/plugins/packetizer/libpacketizer_a52_plugin.so
21mr|vlc-3.0.20-1|573	%{_libdir}/vlc/plugins/packetizer/libpacketizer_av1_plugin.so
21mr|vlc-3.0.20-1|574	%{_libdir}/vlc/plugins/packetizer/libpacketizer_avparser_plugin.so
21mr|vlc-3.0.20-1|575	%{_libdir}/vlc/plugins/packetizer/libpacketizer_copy_plugin.so
21mr|vlc-3.0.20-1|576	%{_libdir}/vlc/plugins/packetizer/libpacketizer_dirac_plugin.so
21mr|vlc-3.0.20-1|577	%{_libdir}/vlc/plugins/packetizer/libpacketizer_dts_plugin.so
21mr|vlc-3.0.20-1|578	%{_libdir}/vlc/plugins/packetizer/libpacketizer_flac_plugin.so
21mr|vlc-3.0.20-1|579	%{_libdir}/vlc/plugins/packetizer/libpacketizer_h264_plugin.so*
21mr|vlc-3.0.20-1|580	%{_libdir}/vlc/plugins/packetizer/libpacketizer_hevc_plugin.so
21mr|vlc-3.0.20-1|581	%{_libdir}/vlc/plugins/packetizer/libpacketizer_mlp_plugin.so
21mr|vlc-3.0.20-1|582	%{_libdir}/vlc/plugins/packetizer/libpacketizer_mpegaudio_plugin.so
21mr|vlc-3.0.20-1|583	%{_libdir}/vlc/plugins/packetizer/libpacketizer_mpeg4audio_plugin.so*
21mr|vlc-3.0.20-1|584	%{_libdir}/vlc/plugins/packetizer/libpacketizer_mpeg4video_plugin.so*
21mr|vlc-3.0.20-1|585	%{_libdir}/vlc/plugins/packetizer/libpacketizer_mpegvideo_plugin.so*
21mr|vlc-3.0.20-1|586	%{_libdir}/vlc/plugins/packetizer/libpacketizer_vc1_plugin.so
21mr|vlc-3.0.20-1|587	%dir %{_libdir}/vlc/plugins/services_discovery/
21mr|vlc-3.0.20-1|588	%{_libdir}/vlc/plugins/services_discovery/libmediadirs_plugin.so
21mr|vlc-3.0.20-1|589	%{_libdir}/vlc/plugins/services_discovery/libavahi_plugin.so
21mr|vlc-3.0.20-1|590	%{_libdir}/vlc/plugins/services_discovery/libmtp_plugin.so
21mr|vlc-3.0.20-1|591	%{_libdir}/vlc/plugins/services_discovery/libpodcast_plugin.so*
21mr|vlc-3.0.20-1|592	%{_libdir}/vlc/plugins/services_discovery/libsap_plugin.so*
21mr|vlc-3.0.20-1|593	%{_libdir}/vlc/plugins/services_discovery/libudev_plugin.so*
21mr|vlc-3.0.20-1|594	%{_libdir}/vlc/plugins/services_discovery/libxcb_apps_plugin.so
21mr|vlc-3.0.20-1|595	%dir %{_libdir}/vlc/plugins/spu/
21mr|vlc-3.0.20-1|596	%{_libdir}/vlc/plugins/spu/libremoteosd_plugin.so
21mr|vlc-3.0.20-1|597	%{_libdir}/vlc/plugins/spu/libaudiobargraph_v_plugin.so
21mr|vlc-3.0.20-1|598	%{_libdir}/vlc/plugins/spu/libdynamicoverlay_plugin.so
21mr|vlc-3.0.20-1|599	%{_libdir}/vlc/plugins/spu/liblogo_plugin.so
21mr|vlc-3.0.20-1|600	%{_libdir}/vlc/plugins/spu/libmarq_plugin.so
21mr|vlc-3.0.20-1|601	%{_libdir}/vlc/plugins/spu/libmosaic_plugin.so
21mr|vlc-3.0.20-1|602	%{_libdir}/vlc/plugins/spu/librss_plugin.so
21mr|vlc-3.0.20-1|603	%{_libdir}/vlc/plugins/spu/libsubsdelay_plugin.so
21mr|vlc-3.0.20-1|604	%dir %{_libdir}/vlc/plugins/stream_extractor/
21mr|vlc-3.0.20-1|605	%{_libdir}/vlc/plugins/stream_extractor/libarchive_plugin.so
21mr|vlc-3.0.20-1|606	%dir %{_libdir}/vlc/plugins/stream_filter/
21mr|vlc-3.0.20-1|607	%{_libdir}/vlc/plugins/stream_filter/libadf_plugin.so
21mr|vlc-3.0.20-1|608	%{_libdir}/vlc/plugins/stream_filter/libcache_block_plugin.so
21mr|vlc-3.0.20-1|609	%{_libdir}/vlc/plugins/stream_filter/libcache_read_plugin.so
21mr|vlc-3.0.20-1|610	#{_libdir}/vlc/plugins/stream_filter/libdash_plugin.so
21mr|vlc-3.0.20-1|611	%{_libdir}/vlc/plugins/stream_filter/libdecomp_plugin.so
21mr|vlc-3.0.20-1|612	%{_libdir}/vlc/plugins/stream_filter/libhds_plugin.so
21mr|vlc-3.0.20-1|613	#{_libdir}/vlc/plugins/stream_filter/libhttplive_plugin.so
21mr|vlc-3.0.20-1|614	%{_libdir}/vlc/plugins/stream_filter/libinflate_plugin.so
21mr|vlc-3.0.20-1|615	%{_libdir}/vlc/plugins/stream_filter/libprefetch_plugin.so
21mr|vlc-3.0.20-1|616	%{_libdir}/vlc/plugins/stream_filter/librecord_plugin.so
21mr|vlc-3.0.20-1|617	%{_libdir}/vlc/plugins/stream_filter/libskiptags_plugin.so
21mr|vlc-3.0.20-1|618	#{_libdir}/vlc/plugins/stream_filter/libsmooth_plugin.so
21mr|vlc-3.0.20-1|619	%dir %{_libdir}/vlc/plugins/stream_out/
21mr|vlc-3.0.20-1|620	%{_libdir}/vlc/plugins/stream_out/libstream_out_autodel_plugin.so
21mr|vlc-3.0.20-1|621	%{_libdir}/vlc/plugins/stream_out/libstream_out_bridge_plugin.so*
21mr|vlc-3.0.20-1|622	%{_libdir}/vlc/plugins/stream_out/libstream_out_chromaprint_plugin.so
21mr|vlc-3.0.20-1|623	%{_libdir}/vlc/plugins/stream_out/libstream_out_chromecast_plugin.so
21mr|vlc-3.0.20-1|624	%{_libdir}/vlc/plugins/stream_out/libstream_out_cycle_plugin.so
21mr|vlc-3.0.20-1|625	%{_libdir}/vlc/plugins/stream_out/libstream_out_delay_plugin.so
21mr|vlc-3.0.20-1|626	%{_libdir}/vlc/plugins/stream_out/libstream_out_description_plugin.so*
21mr|vlc-3.0.20-1|627	%{_libdir}/vlc/plugins/stream_out/libstream_out_display_plugin.so*
21mr|vlc-3.0.20-1|628	%{_libdir}/vlc/plugins/stream_out/libstream_out_dummy_plugin.so*
21mr|vlc-3.0.20-1|629	%{_libdir}/vlc/plugins/stream_out/libstream_out_duplicate_plugin.so*
21mr|vlc-3.0.20-1|630	%{_libdir}/vlc/plugins/stream_out/libstream_out_es_plugin.so*
21mr|vlc-3.0.20-1|631	%{_libdir}/vlc/plugins/stream_out/libstream_out_gather_plugin.so*
21mr|vlc-3.0.20-1|632	#{_libdir}/vlc/plugins/stream_out/libstream_out_langfromtelx_plugin.so
21mr|vlc-3.0.20-1|633	%{_libdir}/vlc/plugins/stream_out/libstream_out_mosaic_bridge_plugin.so*
21mr|vlc-3.0.20-1|634	#{_libdir}/vlc/plugins/stream_out/libstream_out_raop_plugin.so
21mr|vlc-3.0.20-1|635	%{_libdir}/vlc/plugins/stream_out/libstream_out_record_plugin.so
21mr|vlc-3.0.20-1|636	%{_libdir}/vlc/plugins/stream_out/libstream_out_rtp_plugin.so*
21mr|vlc-3.0.20-1|637	%{_libdir}/vlc/plugins/stream_out/libstream_out_setid_plugin.so
21mr|vlc-3.0.20-1|638	%{_libdir}/vlc/plugins/stream_out/libstream_out_smem_plugin.so*
21mr|vlc-3.0.20-1|639	%{_libdir}/vlc/plugins/stream_out/libstream_out_standard_plugin.so*
21mr|vlc-3.0.20-1|640	%{_libdir}/vlc/plugins/stream_out/libstream_out_stats_plugin.so
21mr|vlc-3.0.20-1|641	%{_libdir}/vlc/plugins/stream_out/libstream_out_transcode_plugin.so*
21mr|vlc-3.0.20-1|642	%dir %{_libdir}/vlc/plugins/text_renderer/
21mr|vlc-3.0.20-1|643	%{_libdir}/vlc/plugins/text_renderer/libfreetype_plugin.so*
21mr|vlc-3.0.20-1|644	%{_libdir}/vlc/plugins/text_renderer/libsvg_plugin.so
21mr|vlc-3.0.20-1|645	%{_libdir}/vlc/plugins/text_renderer/libtdummy_plugin.so
21mr|vlc-3.0.20-1|646	%dir %{_libdir}/vlc/plugins/video_chroma/
21mr|vlc-3.0.20-1|647	%{_libdir}/vlc/plugins/video_chroma/libi420_10_p010_plugin.so
21mr|vlc-3.0.20-1|648	%{_libdir}/vlc/plugins/video_chroma/libchain_plugin.so
21mr|vlc-3.0.20-1|649	%{_libdir}/vlc/plugins/video_chroma/libgrey_yuv_plugin.so
21mr|vlc-3.0.20-1|650	%{_libdir}/vlc/plugins/video_chroma/libi420_nv12_plugin.so
21mr|vlc-3.0.20-1|651	%{_libdir}/vlc/plugins/video_chroma/libi420_rgb_*plugin.so
21mr|vlc-3.0.20-1|652	%{_libdir}/vlc/plugins/video_chroma/libi420_yuy2_*plugin.so
21mr|vlc-3.0.20-1|653	%{_libdir}/vlc/plugins/video_chroma/libi422_i420_plugin.so
21mr|vlc-3.0.20-1|654	%{_libdir}/vlc/plugins/video_chroma/libi422_yuy2_*plugin.so
21mr|vlc-3.0.20-1|655	%{_libdir}/vlc/plugins/video_chroma/librv32_plugin.so
21mr|vlc-3.0.20-1|656	%{_libdir}/vlc/plugins/video_chroma/libswscale_plugin.so
21mr|vlc-3.0.20-1|657	%{_libdir}/vlc/plugins/video_chroma/libyuy2_i420_plugin.so
21mr|vlc-3.0.20-1|658	%{_libdir}/vlc/plugins/video_chroma/libyuy2_i422_plugin.so
21mr|vlc-3.0.20-1|659	%{_libdir}/vlc/plugins/video_chroma/libyuvp_plugin.so
21mr|vlc-3.0.20-1|660	%dir %{_libdir}/vlc/plugins/video_filter/
21mr|vlc-3.0.20-1|661	%{_libdir}/vlc/plugins/video_filter/libadjust_plugin.so*
21mr|vlc-3.0.20-1|662	%{_libdir}/vlc/plugins/video_filter/libalphamask_plugin.so
21mr|vlc-3.0.20-1|663	%{_libdir}/vlc/plugins/video_filter/libanaglyph_plugin.so
21mr|vlc-3.0.20-1|664	%{_libdir}/vlc/plugins/video_filter/libantiflicker_plugin.so
21mr|vlc-3.0.20-1|665	#{_libdir}/vlc/plugins/video_filter/libaudiobargraph_v_plugin.so
21mr|vlc-3.0.20-1|666	#{_libdir}/vlc/plugins/video_filter/libatmo_plugin.so
21mr|vlc-3.0.20-1|667	%{_libdir}/vlc/plugins/video_filter/libball_plugin.so
21mr|vlc-3.0.20-1|668	%{_libdir}/vlc/plugins/video_filter/libblendbench_plugin.so
21mr|vlc-3.0.20-1|669	%{_libdir}/vlc/plugins/video_filter/libblend_plugin.so*
21mr|vlc-3.0.20-1|670	%{_libdir}/vlc/plugins/video_filter/libbluescreen_plugin.so
21mr|vlc-3.0.20-1|671	%{_libdir}/vlc/plugins/video_filter/libcanvas_plugin.so
21mr|vlc-3.0.20-1|672	%{_libdir}/vlc/plugins/video_filter/libcolorthres_plugin.so
21mr|vlc-3.0.20-1|673	%{_libdir}/vlc/plugins/video_filter/libcroppadd_plugin.so
21mr|vlc-3.0.20-1|674	%{_libdir}/vlc/plugins/video_filter/libdeinterlace_plugin.so*
21mr|vlc-3.0.20-1|675	#{_libdir}/vlc/plugins/video_filter/libdynamicoverlay_plugin.so
21mr|vlc-3.0.20-1|676	%{_libdir}/vlc/plugins/video_filter/libedgedetection_plugin.so
21mr|vlc-3.0.20-1|677	%{_libdir}/vlc/plugins/video_filter/liberase_plugin.so
21mr|vlc-3.0.20-1|678	%{_libdir}/vlc/plugins/video_filter/libextract_plugin.so
21mr|vlc-3.0.20-1|679	%{_libdir}/vlc/plugins/video_filter/libfps_plugin.so
21mr|vlc-3.0.20-1|680	%{_libdir}/vlc/plugins/video_filter/libfreeze_plugin.so
21mr|vlc-3.0.20-1|681	%{_libdir}/vlc/plugins/video_filter/libgaussianblur_plugin.so
21mr|vlc-3.0.20-1|682	%{_libdir}/vlc/plugins/video_filter/libgradient_plugin.so
21mr|vlc-3.0.20-1|683	%{_libdir}/vlc/plugins/video_filter/libgradfun_plugin.so
21mr|vlc-3.0.20-1|684	%{_libdir}/vlc/plugins/video_filter/libgrain_plugin.so
21mr|vlc-3.0.20-1|685	%{_libdir}/vlc/plugins/video_filter/libhqdn3d_plugin.so
21mr|vlc-3.0.20-1|686	%{_libdir}/vlc/plugins/video_filter/libinvert_plugin.so*
21mr|vlc-3.0.20-1|687	#{_libdir}/vlc/plugins/video_filter/liblogo_plugin.so*
21mr|vlc-3.0.20-1|688	%{_libdir}/vlc/plugins/video_filter/libmagnify_plugin.so*
21mr|vlc-3.0.20-1|689	#{_libdir}/vlc/plugins/video_filter/libmarq_plugin.so*
21mr|vlc-3.0.20-1|690	%{_libdir}/vlc/plugins/video_filter/libmirror_plugin.so
21mr|vlc-3.0.20-1|691	#{_libdir}/vlc/plugins/video_filter/libmosaic_plugin.so*
21mr|vlc-3.0.20-1|692	%{_libdir}/vlc/plugins/video_filter/libmotionblur_plugin.so*
21mr|vlc-3.0.20-1|693	%{_libdir}/vlc/plugins/video_filter/libmotiondetect_plugin.so*
21mr|vlc-3.0.20-1|694	%{_libdir}/vlc/plugins/video_filter/liboldmovie_plugin.so
21mr|vlc-3.0.20-1|695	%{_libdir}/vlc/plugins/video_filter/libposterize_plugin.so
21mr|vlc-3.0.20-1|696	%{_libdir}/vlc/plugins/video_filter/libpostproc_plugin.so
21mr|vlc-3.0.20-1|697	%{_libdir}/vlc/plugins/video_filter/libpsychedelic_plugin.so
21mr|vlc-3.0.20-1|698	%{_libdir}/vlc/plugins/video_filter/libpuzzle_plugin.so
21mr|vlc-3.0.20-1|699	#{_libdir}/vlc/plugins/video_filter/libremoteosd_plugin.so
21mr|vlc-3.0.20-1|700	%{_libdir}/vlc/plugins/video_filter/libripple_plugin.so
21mr|vlc-3.0.20-1|701	%{_libdir}/vlc/plugins/video_filter/librotate_plugin.so
21mr|vlc-3.0.20-1|702	#{_libdir}/vlc/plugins/video_filter/librss_plugin.so*
21mr|vlc-3.0.20-1|703	%{_libdir}/vlc/plugins/video_filter/libscale_plugin.so*
21mr|vlc-3.0.20-1|704	%{_libdir}/vlc/plugins/video_filter/libscene_plugin.so
21mr|vlc-3.0.20-1|705	%{_libdir}/vlc/plugins/video_filter/libsepia_plugin.so
21mr|vlc-3.0.20-1|706	%{_libdir}/vlc/plugins/video_filter/libsharpen_plugin.so
21mr|vlc-3.0.20-1|707	#{_libdir}/vlc/plugins/video_filter/libsubsdelay_plugin.so
21mr|vlc-3.0.20-1|708	%{_libdir}/vlc/plugins/video_filter/libtransform_plugin.so*
21mr|vlc-3.0.20-1|709	%{_libdir}/vlc/plugins/video_filter/libvhs_plugin.so
21mr|vlc-3.0.20-1|710	%{_libdir}/vlc/plugins/video_filter/libwave_plugin.so
21mr|vlc-3.0.20-1|711	#{_libdir}/vlc/plugins/video_filter/libyuvp_plugin.so
21mr|vlc-3.0.20-1|712	%dir %{_libdir}/vlc/plugins/video_output/
21mr|vlc-3.0.20-1|713	%{_libdir}/vlc/plugins/video_output/libaa_plugin.so
21mr|vlc-3.0.20-1|714	%{_libdir}/vlc/plugins/video_output/libglconv_vdpau_plugin.so
21mr|vlc-3.0.20-1|715	%{_libdir}/vlc/plugins/video_output/libxcb_xv_plugin.so
21mr|vlc-3.0.20-1|716	%{_libdir}/vlc/plugins/video_output/libcaca_plugin.so
21mr|vlc-3.0.20-1|717	%{_libdir}/vlc/plugins/video_output/libfb_plugin.so
21mr|vlc-3.0.20-1|718	%{_libdir}/vlc/plugins/video_output/libflaschen_plugin.so
21mr|vlc-3.0.20-1|719	%{_libdir}/vlc/plugins/video_output/libvdummy_plugin.so
21mr|vlc-3.0.20-1|720	%{_libdir}/vlc/plugins/video_output/libvmem_plugin.so
21mr|vlc-3.0.20-1|721	%{_libdir}/vlc/plugins/video_output/libxcb_window_plugin.so
21mr|vlc-3.0.20-1|722	%{_libdir}/vlc/plugins/video_output/libxcb_x11_plugin.so
21mr|vlc-3.0.20-1|723	%{_libdir}/vlc/plugins/video_output/libyuv_plugin.so
21mr|vlc-3.0.20-1|724	%dir %{_libdir}/vlc/plugins/video_splitter/
21mr|vlc-3.0.20-1|725	%{_libdir}/vlc/plugins/video_splitter/libclone_plugin.so
21mr|vlc-3.0.20-1|726	%{_libdir}/vlc/plugins/video_splitter/libpanoramix_plugin.so
21mr|vlc-3.0.20-1|727	%{_libdir}/vlc/plugins/video_splitter/libwall_plugin.so
21mr|vlc-3.0.20-1|728	%dir %{_libdir}/vlc/plugins/visualization/
21mr|vlc-3.0.20-1|729	%{_libdir}/vlc/plugins/visualization/libglspectrum_plugin.so
21mr|vlc-3.0.20-1|730	%{_libdir}/vlc/plugins/visualization/libvisual_plugin.so
21mr|vlc-3.0.20-1|731	
21mr|vlc-3.0.20-1|732	%transfiletriggerin plugin-main -- %{_libdir}/vlc/plugins
21mr|vlc-3.0.20-1|733	# https://bugzilla.rosalinux.ru/show_bug.cgi?id=9642
21mr|vlc-3.0.20-1|734	# https://bugzilla.rosalinux.ru/show_bug.cgi?id=7420
21mr|vlc-3.0.20-1|735	# https://bugs.launchpad.net/1328466
21mr|vlc-3.0.20-1|736	if grep -qE '%{_libdir}/vlc/plugins/.*\.so'; then
21mr|vlc-3.0.20-1|737	%{_libdir}/vlc/vlc-cache-gen %{_libdir}/vlc/plugins
21mr|vlc-3.0.20-1|738	fi
21mr|vlc-3.0.20-1|739	
21mr|vlc-3.0.20-1|740	%transfiletriggerpostun plugin-main -- %{_libdir}/vlc/plugins
21mr|vlc-3.0.20-1|741	if grep -qE '%{_libdir}/vlc/plugins/.*\.so'; then
21mr|vlc-3.0.20-1|742	%{_libdir}/vlc/vlc-cache-gen %{_libdir}/vlc/plugins
21mr|vlc-3.0.20-1|743	fi
21mr|vlc-3.0.20-1|744	
21mr|vlc-3.0.20-1|745	%postun plugin-main
21mr|vlc-3.0.20-1|746	#!/bin/sh
21mr|vlc-3.0.20-1|747	# exec if it's a full uninstall, not upgrade
21mr|vlc-3.0.20-1|748	# As plugins.dat belongs to the vlc package,
21mr|vlc-3.0.20-1|749	# this script is probably not really needed
21mr|vlc-3.0.20-1|750	if [ "$1" = '0' ] && [ -f %{_libdir}/vlc/plugins/plugins.dat ]; then
21mr|vlc-3.0.20-1|751	rm -f %{_libdir}/vlc/plugins/plugins.dat || :
21mr|vlc-3.0.20-1|752	fi
21mr|vlc-3.0.20-1|753	
21mr|vlc-3.0.20-1|754	#----------------------------------------------------------------------------
21mr|vlc-3.0.20-1|755	
21mr|vlc-3.0.20-1|756	%package -n svlc
21mr|vlc-3.0.20-1|757	Summary:	Skinned GUI plugin for the VLC media player
21mr|vlc-3.0.20-1|758	Group:		Video
21mr|vlc-3.0.20-1|759	Requires:	%{name} = %{version}
21mr|vlc-3.0.20-1|760	Provides:	vlc-gui
21mr|vlc-3.0.20-1|761	
21mr|vlc-3.0.20-1|762	%description -n svlc
21mr|vlc-3.0.20-1|763	This plugin adds a skinned GUI interface to the VLC media player. To
21mr|vlc-3.0.20-1|764	activate it, run the `svlc' program.
21mr|vlc-3.0.20-1|765	
21mr|vlc-3.0.20-1|766	%files -n svlc
21mr|vlc-3.0.20-1|767	%doc README
21mr|vlc-3.0.20-1|768	%{_bindir}/svlc
21mr|vlc-3.0.20-1|769	%{_libdir}/vlc/plugins/gui/libskins2_plugin.so*
21mr|vlc-3.0.20-1|770	%{_datadir}/applications/rosa-svlc.desktop
21mr|vlc-3.0.20-1|771	%{_datadir}/vlc/skins2
21mr|vlc-3.0.20-1|772	
21mr|vlc-3.0.20-1|773	#----------------------------------------------------------------------------
21mr|vlc-3.0.20-1|774	
21mr|vlc-3.0.20-1|775	%package -n %{libname}
21mr|vlc-3.0.20-1|776	Summary:	Shared code for the VLC media player
21mr|vlc-3.0.20-1|777	Group:		System/Libraries
21mr|vlc-3.0.20-1|778	Requires:	vlc-plugin-main
21mr|vlc-3.0.20-1|779	
21mr|vlc-3.0.20-1|780	%description -n %{libname}
21mr|vlc-3.0.20-1|781	Shared code for the VLC media player. This package contains code that is
21mr|vlc-3.0.20-1|782	shared by different modules of the VLC media player.
21mr|vlc-3.0.20-1|783	
21mr|vlc-3.0.20-1|784	%files -n %{libname}
21mr|vlc-3.0.20-1|785	%doc README
21mr|vlc-3.0.20-1|786	%{_libdir}/libvlc.so.%{libmajor}*
21mr|vlc-3.0.20-1|787	
21mr|vlc-3.0.20-1|788	#----------------------------------------------------------------------------
21mr|vlc-3.0.20-1|789	
21mr|vlc-3.0.20-1|790	%package -n %{libnamecore}
21mr|vlc-3.0.20-1|791	Summary:	Shared core code for the VLC media player
21mr|vlc-3.0.20-1|792	Group:		System/Libraries
21mr|vlc-3.0.20-1|793	#gw needed by the python bindings:
21mr|vlc-3.0.20-1|794	Provides:	libvlccore = %{version}-%{release}
21mr|vlc-3.0.20-1|795	
21mr|vlc-3.0.20-1|796	%description -n %{libnamecore}
21mr|vlc-3.0.20-1|797	Shared code for the VLC media player. This package contains code that is
21mr|vlc-3.0.20-1|798	shared by different modules of the VLC media player.
21mr|vlc-3.0.20-1|799	
21mr|vlc-3.0.20-1|800	%files -n %{libnamecore}
21mr|vlc-3.0.20-1|801	%doc README
21mr|vlc-3.0.20-1|802	%{_libdir}/libvlccore.so.%{coremajor}*
21mr|vlc-3.0.20-1|803	
21mr|vlc-3.0.20-1|804	#----------------------------------------------------------------------------
21mr|vlc-3.0.20-1|805	
21mr|vlc-3.0.20-1|806	%package -n %{devname}
21mr|vlc-3.0.20-1|807	Summary:	Development files for the VLC media player
21mr|vlc-3.0.20-1|808	Group:		Development/C
21mr|vlc-3.0.20-1|809	Requires:	%{libname} = %{version}
21mr|vlc-3.0.20-1|810	Requires:	%{libnamecore} = %{version}
21mr|vlc-3.0.20-1|811	Provides:	%{name}-devel = %{version}-%{release}
21mr|vlc-3.0.20-1|812	Provides:	lib%{name}-devel = %{version}-%{release}
21mr|vlc-3.0.20-1|813	
21mr|vlc-3.0.20-1|814	%description -n %{devname}
21mr|vlc-3.0.20-1|815	Development files for the VLC media player.
21mr|vlc-3.0.20-1|816	This package contains headers and a static library required to build plugins
21mr|vlc-3.0.20-1|817	for the VLC media player, or standalone applications using features from VLC.
21mr|vlc-3.0.20-1|818	
21mr|vlc-3.0.20-1|819	%files -n %{devname}
21mr|vlc-3.0.20-1|820	%doc README doc/release-howto.txt doc/skins
21mr|vlc-3.0.20-1|821	%dir %{_includedir}/vlc
21mr|vlc-3.0.20-1|822	%{_libdir}/vlc/libcompat.a
21mr|vlc-3.0.20-1|823	%{_libdir}/libvlc.so
21mr|vlc-3.0.20-1|824	%{_libdir}/libvlccore.so
21mr|vlc-3.0.20-1|825	%{_includedir}/vlc/*
21mr|vlc-3.0.20-1|826	%{_libdir}/pkgconfig/*
21mr|vlc-3.0.20-1|827	
21mr|vlc-3.0.20-1|828	#----------------------------------------------------------------------------
21mr|vlc-3.0.20-1|829	
21mr|vlc-3.0.20-1|830	%package plugin-dv
21mr|vlc-3.0.20-1|831	Summary:	DV codec plugin for the VLC media player
21mr|vlc-3.0.20-1|832	Group:		Video
21mr|vlc-3.0.20-1|833	Requires:	vlc-plugin-main
21mr|vlc-3.0.20-1|834	
21mr|vlc-3.0.20-1|835	%description plugin-dv
21mr|vlc-3.0.20-1|836	This plugin adds support for the DV video format to the VLC media player.
21mr|vlc-3.0.20-1|837	The plugin is autodetected.
21mr|vlc-3.0.20-1|838	
21mr|vlc-3.0.20-1|839	%files plugin-dv
21mr|vlc-3.0.20-1|840	%doc README
21mr|vlc-3.0.20-1|841	%{_libdir}/vlc/plugins/access/libdc1394_plugin.so
21mr|vlc-3.0.20-1|842	%ifarch %{ix86} x86_64 aarch64 %{e2k}
21mr|vlc-3.0.20-1|843	%{_libdir}/vlc/plugins/access/libdv1394_plugin.so
21mr|vlc-3.0.20-1|844	%endif
21mr|vlc-3.0.20-1|845	
21mr|vlc-3.0.20-1|846	#----------------------------------------------------------------------------
21mr|vlc-3.0.20-1|847	
21mr|vlc-3.0.20-1|848	%package plugin-flac
21mr|vlc-3.0.20-1|849	Summary:	Flac codec plugin for the VLC media player
21mr|vlc-3.0.20-1|850	Group:		Sound
21mr|vlc-3.0.20-1|851	Requires:	vlc-plugin-main
21mr|vlc-3.0.20-1|852	
21mr|vlc-3.0.20-1|853	%description plugin-flac
21mr|vlc-3.0.20-1|854	These plugins add support for the FLAC compressed audio format to the
21mr|vlc-3.0.20-1|855	VLC media player.
21mr|vlc-3.0.20-1|856	
21mr|vlc-3.0.20-1|857	%files plugin-flac
21mr|vlc-3.0.20-1|858	%doc README
21mr|vlc-3.0.20-1|859	%{_libdir}/vlc/plugins/demux/libflacsys_plugin.so
21mr|vlc-3.0.20-1|860	%{_libdir}/vlc/plugins/codec/libflac_plugin.so*
21mr|vlc-3.0.20-1|861	
21mr|vlc-3.0.20-1|862	#----------------------------------------------------------------------------
21mr|vlc-3.0.20-1|863	
21mr|vlc-3.0.20-1|864	%package plugin-fluidsynth
21mr|vlc-3.0.20-1|865	Summary:	Add MIDI playback support to VLC based on Fluidsynth
21mr|vlc-3.0.20-1|866	Group:		Sound
21mr|vlc-3.0.20-1|867	Requires:	vlc-plugin-main
21mr|vlc-3.0.20-1|868	
21mr|vlc-3.0.20-1|869	%description plugin-fluidsynth
21mr|vlc-3.0.20-1|870	This plugin adds support for MIDI playback to VLC based on the Fluidsynth
21mr|vlc-3.0.20-1|871	library.
21mr|vlc-3.0.20-1|872	
21mr|vlc-3.0.20-1|873	%files plugin-fluidsynth
21mr|vlc-3.0.20-1|874	%doc README
21mr|vlc-3.0.20-1|875	%{_libdir}/vlc/plugins/codec/libfluidsynth_plugin.so
21mr|vlc-3.0.20-1|876	
21mr|vlc-3.0.20-1|877	#----------------------------------------------------------------------------
21mr|vlc-3.0.20-1|878	
21mr|vlc-3.0.20-1|879	%package plugin-gme
21mr|vlc-3.0.20-1|880	Summary:	Add game music playback support to VLC based on libgme
21mr|vlc-3.0.20-1|881	Group:		Sound
21mr|vlc-3.0.20-1|882	Requires:	vlc-plugin-main
21mr|vlc-3.0.20-1|883	
21mr|vlc-3.0.20-1|884	%description plugin-gme
21mr|vlc-3.0.20-1|885	This plugin adds support for video game music playback to VLC based on the
21mr|vlc-3.0.20-1|886	GME library.
21mr|vlc-3.0.20-1|887	
21mr|vlc-3.0.20-1|888	%files plugin-gme
21mr|vlc-3.0.20-1|889	%doc README
21mr|vlc-3.0.20-1|890	%{_libdir}/vlc/plugins/demux/libgme_plugin.so
21mr|vlc-3.0.20-1|891	
21mr|vlc-3.0.20-1|892	#----------------------------------------------------------------------------
21mr|vlc-3.0.20-1|893	
21mr|vlc-3.0.20-1|894	%package plugin-gnutls
21mr|vlc-3.0.20-1|895	Summary:	Secure Socket Layer plugin for the VLC media player
21mr|vlc-3.0.20-1|896	Group:		Video
21mr|vlc-3.0.20-1|897	Requires:	vlc-plugin-main
21mr|vlc-3.0.20-1|898	
21mr|vlc-3.0.20-1|899	%description plugin-gnutls
21mr|vlc-3.0.20-1|900	This plugin adds support for SSL/TLS to the VLC media player.
21mr|vlc-3.0.20-1|901	
21mr|vlc-3.0.20-1|902	%files plugin-gnutls
21mr|vlc-3.0.20-1|903	%doc README
21mr|vlc-3.0.20-1|904	%{_libdir}/vlc/plugins/misc/libgnutls_plugin.so*
21mr|vlc-3.0.20-1|905	
21mr|vlc-3.0.20-1|906	#----------------------------------------------------------------------------
21mr|vlc-3.0.20-1|907	
21mr|vlc-3.0.20-1|908	%if %{with_goom}
21mr|vlc-3.0.20-1|909	%package plugin-goom
21mr|vlc-3.0.20-1|910	Summary:	Visualization plugin for the VLC media player
21mr|vlc-3.0.20-1|911	Group:		Video
21mr|vlc-3.0.20-1|912	Requires:	vlc-plugin-main
21mr|vlc-3.0.20-1|913	
21mr|vlc-3.0.20-1|914	%description plugin-goom
21mr|vlc-3.0.20-1|915	This is a visualization plugin for VLC media player based on the Goom library.
21mr|vlc-3.0.20-1|916	
21mr|vlc-3.0.20-1|917	%files plugin-goom
21mr|vlc-3.0.20-1|918	%doc README
21mr|vlc-3.0.20-1|919	%{_libdir}/vlc/plugins/visualization/libgoom_plugin.so
21mr|vlc-3.0.20-1|920	%endif
21mr|vlc-3.0.20-1|921	
21mr|vlc-3.0.20-1|922	#----------------------------------------------------------------------------
21mr|vlc-3.0.20-1|923	
21mr|vlc-3.0.20-1|924	%package plugin-jack
21mr|vlc-3.0.20-1|925	Summary:	Jack audio plugin for the VLC media player
21mr|vlc-3.0.20-1|926	Group:		Sound
21mr|vlc-3.0.20-1|927	Requires:	vlc-plugin-main
21mr|vlc-3.0.20-1|928	
21mr|vlc-3.0.20-1|929	%description plugin-jack
21mr|vlc-3.0.20-1|930	This plugin adds support for the Jack Audio Connection Kit to the VLC
21mr|vlc-3.0.20-1|931	media player. To activate it, use the `--aout jack' flag or select the
21mr|vlc-3.0.20-1|932	`jack' audio output plugin from the preferences menu.
21mr|vlc-3.0.20-1|933	
21mr|vlc-3.0.20-1|934	%files plugin-jack
21mr|vlc-3.0.20-1|935	%doc README
21mr|vlc-3.0.20-1|936	%{_libdir}/vlc/plugins/access/libaccess_jack_plugin.so
21mr|vlc-3.0.20-1|937	%{_libdir}/vlc/plugins/audio_output/libjack_plugin.so*
21mr|vlc-3.0.20-1|938	
21mr|vlc-3.0.20-1|939	#----------------------------------------------------------------------------
21mr|vlc-3.0.20-1|940	
21mr|vlc-3.0.20-1|941	%package plugin-kate
21mr|vlc-3.0.20-1|942	Summary:	Add subtitle and Karaoke text support to VLC
21mr|vlc-3.0.20-1|943	Group:		Video
21mr|vlc-3.0.20-1|944	Requires:	vlc-plugin-main
21mr|vlc-3.0.20-1|945	
21mr|vlc-3.0.20-1|946	%description plugin-kate
21mr|vlc-3.0.20-1|947	This package adds support for subtitles and Karaoke text display based on
21mr|vlc-3.0.20-1|948	the libkate library to VLC.
21mr|vlc-3.0.20-1|949	
21mr|vlc-3.0.20-1|950	%files plugin-kate
21mr|vlc-3.0.20-1|951	%doc README
21mr|vlc-3.0.20-1|952	%{_libdir}/vlc/plugins/codec/libkate_plugin.so
21mr|vlc-3.0.20-1|953	
21mr|vlc-3.0.20-1|954	#----------------------------------------------------------------------------
21mr|vlc-3.0.20-1|955	
21mr|vlc-3.0.20-1|956	%package plugin-libass
21mr|vlc-3.0.20-1|957	Summary:	Add subtitle support to VLC using libass
21mr|vlc-3.0.20-1|958	Group:		Video
21mr|vlc-3.0.20-1|959	Requires:	vlc-plugin-main
21mr|vlc-3.0.20-1|960	
21mr|vlc-3.0.20-1|961	%description plugin-libass
21mr|vlc-3.0.20-1|962	This package adds support for subtitles based on the libass library to VLC.
21mr|vlc-3.0.20-1|963	
21mr|vlc-3.0.20-1|964	%files plugin-libass
21mr|vlc-3.0.20-1|965	%doc README
21mr|vlc-3.0.20-1|966	%{_libdir}/vlc/plugins/codec/liblibass_plugin.so
21mr|vlc-3.0.20-1|967	
21mr|vlc-3.0.20-1|968	#----------------------------------------------------------------------------
21mr|vlc-3.0.20-1|969	
21mr|vlc-3.0.20-1|970	%package plugin-libnotify
21mr|vlc-3.0.20-1|971	Summary:	Notification popup plugin for the VLC media player
21mr|vlc-3.0.20-1|972	Group:		Video
21mr|vlc-3.0.20-1|973	Requires:	vlc-plugin-main
21mr|vlc-3.0.20-1|974	
21mr|vlc-3.0.20-1|975	%description plugin-libnotify
21mr|vlc-3.0.20-1|976	This plugin adds support for notification popup messages to
21mr|vlc-3.0.20-1|977	the VLC media player.
21mr|vlc-3.0.20-1|978	
21mr|vlc-3.0.20-1|979	%files plugin-libnotify
21mr|vlc-3.0.20-1|980	%doc README
21mr|vlc-3.0.20-1|981	%{_libdir}/vlc/plugins/notify/libnotify_plugin.so*
21mr|vlc-3.0.20-1|982	
21mr|vlc-3.0.20-1|983	#----------------------------------------------------------------------------
21mr|vlc-3.0.20-1|984	
21mr|vlc-3.0.20-1|985	%package plugin-lirc
21mr|vlc-3.0.20-1|986	Summary:	Lirc plugin for the VLC media player
21mr|vlc-3.0.20-1|987	Group:		Video
21mr|vlc-3.0.20-1|988	Requires:	vlc-plugin-main
21mr|vlc-3.0.20-1|989	
21mr|vlc-3.0.20-1|990	%description plugin-lirc
21mr|vlc-3.0.20-1|991	This plugin is an infrared lirc interface for the VLC media player. To
21mr|vlc-3.0.20-1|992	activate it, use the `--extraintf lirc' flag.
21mr|vlc-3.0.20-1|993	
21mr|vlc-3.0.20-1|994	%files plugin-lirc
21mr|vlc-3.0.20-1|995	%doc README
21mr|vlc-3.0.20-1|996	%{_libdir}/vlc/plugins/control/liblirc_plugin.so*
21mr|vlc-3.0.20-1|997	
21mr|vlc-3.0.20-1|998	#----------------------------------------------------------------------------
21mr|vlc-3.0.20-1|999	
21mr|vlc-3.0.20-1|1000	%package plugin-lua
21mr|vlc-3.0.20-1|1001	Summary:	Add Lua scripting to vlc
21mr|vlc-3.0.20-1|1002	Group:		Video
21mr|vlc-3.0.20-1|1003	Requires:	vlc-plugin-main
21mr|vlc-3.0.20-1|1004	
21mr|vlc-3.0.20-1|1005	%description plugin-lua
21mr|vlc-3.0.20-1|1006	This plugin adds lua scripting and provides a few example scripts as well.
21mr|vlc-3.0.20-1|1007	
21mr|vlc-3.0.20-1|1008	%files plugin-lua
21mr|vlc-3.0.20-1|1009	%doc README
21mr|vlc-3.0.20-1|1010	%{_libdir}/vlc/plugins/lua/liblua_plugin.so
21mr|vlc-3.0.20-1|1011	%{_libdir}/vlc/lua
21mr|vlc-3.0.20-1|1012	%{_datadir}/vlc/lua
21mr|vlc-3.0.20-1|1013	%{_bindir}/rvlc
21mr|vlc-3.0.20-1|1014	
21mr|vlc-3.0.20-1|1015	#----------------------------------------------------------------------------
21mr|vlc-3.0.20-1|1016	
21mr|vlc-3.0.20-1|1017	%if %{with_mpc}
21mr|vlc-3.0.20-1|1018	
21mr|vlc-3.0.20-1|1019	%package plugin-mpc
21mr|vlc-3.0.20-1|1020	Summary:	MPC audio decoder plugin for the VLC media player
21mr|vlc-3.0.20-1|1021	Group:		Sound
21mr|vlc-3.0.20-1|1022	Requires:	vlc-plugin-main
21mr|vlc-3.0.20-1|1023	
21mr|vlc-3.0.20-1|1024	%description plugin-mpc
21mr|vlc-3.0.20-1|1025	This plugin adds support for Musepack audio playback based on libmpcdec
21mr|vlc-3.0.20-1|1026	to the VLC media player.
21mr|vlc-3.0.20-1|1027	
21mr|vlc-3.0.20-1|1028	%files plugin-mpc
21mr|vlc-3.0.20-1|1029	%doc README
21mr|vlc-3.0.20-1|1030	%{_libdir}/vlc/plugins/demux/libmpc_plugin.so*
21mr|vlc-3.0.20-1|1031	
21mr|vlc-3.0.20-1|1032	%endif
21mr|vlc-3.0.20-1|1033	
21mr|vlc-3.0.20-1|1034	#----------------------------------------------------------------------------
21mr|vlc-3.0.20-1|1035	
21mr|vlc-3.0.20-1|1036	%package plugin-ncurses
21mr|vlc-3.0.20-1|1037	Summary:	Ncurses console-based plugin for the VLC media player
21mr|vlc-3.0.20-1|1038	Group:		Video
21mr|vlc-3.0.20-1|1039	Requires:	vlc-plugin-main
21mr|vlc-3.0.20-1|1040	
21mr|vlc-3.0.20-1|1041	%description plugin-ncurses
21mr|vlc-3.0.20-1|1042	This plugin adds a ncurses interface to the VLC media player. To
21mr|vlc-3.0.20-1|1043	activate it, use the `--intf ncurses' flag.
21mr|vlc-3.0.20-1|1044	
21mr|vlc-3.0.20-1|1045	%files plugin-ncurses
21mr|vlc-3.0.20-1|1046	%doc README
21mr|vlc-3.0.20-1|1047	%{_bindir}/nvlc
21mr|vlc-3.0.20-1|1048	%{_libdir}/vlc/plugins/gui/libncurses_plugin.so*
21mr|vlc-3.0.20-1|1049	
21mr|vlc-3.0.20-1|1050	#----------------------------------------------------------------------------
21mr|vlc-3.0.20-1|1051	
21mr|vlc-3.0.20-1|1052	%package plugin-opengl
21mr|vlc-3.0.20-1|1053	Summary:	OpenGL video output plugin for the VLC media player
21mr|vlc-3.0.20-1|1054	Group:		Video
21mr|vlc-3.0.20-1|1055	Requires:	vlc-plugin-main
21mr|vlc-3.0.20-1|1056	
21mr|vlc-3.0.20-1|1057	%description plugin-opengl
21mr|vlc-3.0.20-1|1058	This plugin adds support for OpenGL video output to the VLC media player.
21mr|vlc-3.0.20-1|1059	
21mr|vlc-3.0.20-1|1060	%files plugin-opengl
21mr|vlc-3.0.20-1|1061	%doc README
21mr|vlc-3.0.20-1|1062	%{_libdir}/vlc/plugins/video_output/libegl_x11_plugin.so
21mr|vlc-3.0.20-1|1063	%{_libdir}/vlc/plugins/video_output/libgl_plugin.so
21mr|vlc-3.0.20-1|1064	%{_libdir}/vlc/plugins/video_output/libglx_plugin.so
21mr|vlc-3.0.20-1|1065	#{_libdir}/vlc/plugins/video_output/libxcb_glx_plugin.so*
21mr|vlc-3.0.20-1|1066	%{_libdir}/vlc/libvlc_xcb_events.so*
21mr|vlc-3.0.20-1|1067	
21mr|vlc-3.0.20-1|1068	#----------------------------------------------------------------------------
21mr|vlc-3.0.20-1|1069	
21mr|vlc-3.0.20-1|1070	%package plugin-opus
21mr|vlc-3.0.20-1|1071	Summary:	Opus codec plugin for the VLC media player
21mr|vlc-3.0.20-1|1072	Group:		Sound
21mr|vlc-3.0.20-1|1073	Requires:	vlc-plugin-main
21mr|vlc-3.0.20-1|1074	
21mr|vlc-3.0.20-1|1075	%description plugin-opus
21mr|vlc-3.0.20-1|1076	This plugin adds support for the Opus codec to the VLC media player.
21mr|vlc-3.0.20-1|1077	
21mr|vlc-3.0.20-1|1078	%files plugin-opus
21mr|vlc-3.0.20-1|1079	%doc README
21mr|vlc-3.0.20-1|1080	%{_libdir}/vlc/plugins/codec/libopus_plugin.so
21mr|vlc-3.0.20-1|1081	
21mr|vlc-3.0.20-1|1082	#----------------------------------------------------------------------------
21mr|vlc-3.0.20-1|1083	
21mr|vlc-3.0.20-1|1084	%package plugin-projectm
21mr|vlc-3.0.20-1|1085	Summary:	Visualization plugin for the VLC media player
21mr|vlc-3.0.20-1|1086	Group:		Video
21mr|vlc-3.0.20-1|1087	Requires:	vlc-plugin-main
21mr|vlc-3.0.20-1|1088	
21mr|vlc-3.0.20-1|1089	%description plugin-projectm
21mr|vlc-3.0.20-1|1090	This is a visualization plugin for VLC media player based on projectm.
21mr|vlc-3.0.20-1|1091	
21mr|vlc-3.0.20-1|1092	%files plugin-projectm
21mr|vlc-3.0.20-1|1093	%doc README
21mr|vlc-3.0.20-1|1094	%{_libdir}/vlc/plugins/visualization/libprojectm_plugin.so
21mr|vlc-3.0.20-1|1095	
21mr|vlc-3.0.20-1|1096	#----------------------------------------------------------------------------
21mr|vlc-3.0.20-1|1097	
21mr|vlc-3.0.20-1|1098	%package plugin-pulse
21mr|vlc-3.0.20-1|1099	Summary:	PulseAudio plugin for the VLC media player
21mr|vlc-3.0.20-1|1100	Group:		Sound
21mr|vlc-3.0.20-1|1101	Requires:	vlc-plugin-main
21mr|vlc-3.0.20-1|1102	
21mr|vlc-3.0.20-1|1103	%description plugin-pulse
21mr|vlc-3.0.20-1|1104	This plugin adds support for the PulseAudio Sound Daemon to the VLC
21mr|vlc-3.0.20-1|1105	media player. To activate it, use the `--aout pulse' flag or select the
21mr|vlc-3.0.20-1|1106	`pulse' audio output plugin from the preferences menu.
21mr|vlc-3.0.20-1|1107	
21mr|vlc-3.0.20-1|1108	%files plugin-pulse
21mr|vlc-3.0.20-1|1109	%doc README
21mr|vlc-3.0.20-1|1110	%{_libdir}/vlc/plugins/access/libpulsesrc_plugin.so
21mr|vlc-3.0.20-1|1111	%{_libdir}/vlc/plugins/audio_output/libpulse_plugin.so*
21mr|vlc-3.0.20-1|1112	%{_libdir}/vlc/plugins/services_discovery/libpulselist_plugin.so
21mr|vlc-3.0.20-1|1113	%{_libdir}/vlc/libvlc_pulse.so*
21mr|vlc-3.0.20-1|1114	
21mr|vlc-3.0.20-1|1115	#----------------------------------------------------------------------------
21mr|vlc-3.0.20-1|1116	
21mr|vlc-3.0.20-1|1117	%package plugin-rist
21mr|vlc-3.0.20-1|1118	Summary:	Rist plugin for the VLC media playe
21mr|vlc-3.0.20-1|1119	Group:		Video
21mr|vlc-3.0.20-1|1120	Requires:	vlc-plugin-main
21mr|vlc-3.0.20-1|1121	
21mr|vlc-3.0.20-1|1122	%description plugin-rist
21mr|vlc-3.0.20-1|1123	This plugin adds support for the RIST (Reliable Internet Stream Transport)
21mr|vlc-3.0.20-1|1124	input module to the VLC media player.
21mr|vlc-3.0.20-1|1125	
21mr|vlc-3.0.20-1|1126	%files plugin-rist
21mr|vlc-3.0.20-1|1127	%doc README
21mr|vlc-3.0.20-1|1128	%{_libdir}/vlc/plugins/access/librist_plugin.so
21mr|vlc-3.0.20-1|1129	%{_libdir}/vlc/plugins/access_output/libaccess_output_rist_plugin.so
21mr|vlc-3.0.20-1|1130	
21mr|vlc-3.0.20-1|1131	#----------------------------------------------------------------------------
21mr|vlc-3.0.20-1|1132	
21mr|vlc-3.0.20-1|1133	%package plugin-schroedinger
21mr|vlc-3.0.20-1|1134	Summary:	Dirac plugin for VLC based on Schroedinger
21mr|vlc-3.0.20-1|1135	Group:		Video
21mr|vlc-3.0.20-1|1136	Requires:	vlc-plugin-main
21mr|vlc-3.0.20-1|1137	
21mr|vlc-3.0.20-1|1138	%description plugin-schroedinger
21mr|vlc-3.0.20-1|1139	These plugins add support for the Dirac video format based on Schroedinger.
21mr|vlc-3.0.20-1|1140	to the VLC media player.
21mr|vlc-3.0.20-1|1141	
21mr|vlc-3.0.20-1|1142	%files plugin-schroedinger
21mr|vlc-3.0.20-1|1143	%doc README
21mr|vlc-3.0.20-1|1144	%{_libdir}/vlc/plugins/codec/libschroedinger_plugin.so
21mr|vlc-3.0.20-1|1145	
21mr|vlc-3.0.20-1|1146	#----------------------------------------------------------------------------
21mr|vlc-3.0.20-1|1147	
21mr|vlc-3.0.20-1|1148	%package plugin-sdl
21mr|vlc-3.0.20-1|1149	Summary:	Simple DirectMedia Layer video plugin for the VLC media player
21mr|vlc-3.0.20-1|1150	Group:		Video
21mr|vlc-3.0.20-1|1151	Requires:	vlc-plugin-main
21mr|vlc-3.0.20-1|1152	
21mr|vlc-3.0.20-1|1153	%description plugin-sdl
21mr|vlc-3.0.20-1|1154	This plugin adds support for the Simple DirectMedia Layer library to
21mr|vlc-3.0.20-1|1155	the VLC media player. To activate it, use the `--vout sdl' or
21mr|vlc-3.0.20-1|1156	`--aout sdl' flags or select the `sdl' video or audio output plugin
21mr|vlc-3.0.20-1|1157	from the preferences menu.
21mr|vlc-3.0.20-1|1158	
21mr|vlc-3.0.20-1|1159	%files plugin-sdl
21mr|vlc-3.0.20-1|1160	%doc README
21mr|vlc-3.0.20-1|1161	%{_libdir}/vlc/plugins/codec/libsdl_image_plugin.so*
21mr|vlc-3.0.20-1|1162	#{_libdir}/vlc/plugins/video_output/libvout_sdl_plugin.so*
21mr|vlc-3.0.20-1|1163	
21mr|vlc-3.0.20-1|1164	#----------------------------------------------------------------------------
21mr|vlc-3.0.20-1|1165	
21mr|vlc-3.0.20-1|1166	%package plugin-shout
21mr|vlc-3.0.20-1|1167	Summary:	Shoutcast and Icecast connector
21mr|vlc-3.0.20-1|1168	Group:		Sound
21mr|vlc-3.0.20-1|1169	Requires:	vlc-plugin-main
21mr|vlc-3.0.20-1|1170	
21mr|vlc-3.0.20-1|1171	%description plugin-shout
21mr|vlc-3.0.20-1|1172	This plugin adds support for Icecast and Shoutcast servers.
21mr|vlc-3.0.20-1|1173	
21mr|vlc-3.0.20-1|1174	%files plugin-shout
21mr|vlc-3.0.20-1|1175	%doc README
21mr|vlc-3.0.20-1|1176	%{_libdir}/vlc/plugins/access_output/libaccess_output_shout_plugin.so
21mr|vlc-3.0.20-1|1177	
21mr|vlc-3.0.20-1|1178	#----------------------------------------------------------------------------
21mr|vlc-3.0.20-1|1179	
21mr|vlc-3.0.20-1|1180	%package plugin-speex
21mr|vlc-3.0.20-1|1181	Summary:	Ogg Speex codec plugin for the VLC media player
21mr|vlc-3.0.20-1|1182	Group:		Sound
21mr|vlc-3.0.20-1|1183	Requires:	vlc-plugin-main
21mr|vlc-3.0.20-1|1184	
21mr|vlc-3.0.20-1|1185	%description plugin-speex
21mr|vlc-3.0.20-1|1186	These plugins add support for the Ogg Speex codec to the VLC media
21mr|vlc-3.0.20-1|1187	player. They are autodetected.
21mr|vlc-3.0.20-1|1188	
21mr|vlc-3.0.20-1|1189	%files plugin-speex
21mr|vlc-3.0.20-1|1190	%doc README
21mr|vlc-3.0.20-1|1191	%{_libdir}/vlc/plugins/audio_filter/libspeex_resampler_plugin.so
21mr|vlc-3.0.20-1|1192	%{_libdir}/vlc/plugins/codec/libspeex_plugin.so*
21mr|vlc-3.0.20-1|1193	
21mr|vlc-3.0.20-1|1194	#----------------------------------------------------------------------------
21mr|vlc-3.0.20-1|1195	
21mr|vlc-3.0.20-1|1196	%package plugin-theora
21mr|vlc-3.0.20-1|1197	Summary:	Theora video codec for the VLC media player
21mr|vlc-3.0.20-1|1198	Group:		Video
21mr|vlc-3.0.20-1|1199	Requires:	vlc-plugin-main
21mr|vlc-3.0.20-1|1200	
21mr|vlc-3.0.20-1|1201	%description plugin-theora
21mr|vlc-3.0.20-1|1202	These plugin adds support for the Ogg Theora video format to the VLC
21mr|vlc-3.0.20-1|1203	media player. They are autodetected.
21mr|vlc-3.0.20-1|1204	
21mr|vlc-3.0.20-1|1205	%files plugin-theora
21mr|vlc-3.0.20-1|1206	%doc README
21mr|vlc-3.0.20-1|1207	%{_libdir}/vlc/plugins/codec/libtheora_plugin.so
21mr|vlc-3.0.20-1|1208	
21mr|vlc-3.0.20-1|1209	#----------------------------------------------------------------------------
21mr|vlc-3.0.20-1|1210	
21mr|vlc-3.0.20-1|1211	%package plugin-twolame
21mr|vlc-3.0.20-1|1212	Summary:	MP2 encoder plugin for VLC
21mr|vlc-3.0.20-1|1213	Group:		Sound
21mr|vlc-3.0.20-1|1214	Requires:	vlc-plugin-main
21mr|vlc-3.0.20-1|1215	
21mr|vlc-3.0.20-1|1216	%description plugin-twolame
21mr|vlc-3.0.20-1|1217	These plugins add support for the Twolame MPEG Audio Layer 2 encoder
21mr|vlc-3.0.20-1|1218	to the VLC media player. They are autodetected.
21mr|vlc-3.0.20-1|1219	
21mr|vlc-3.0.20-1|1220	%files plugin-twolame
21mr|vlc-3.0.20-1|1221	%doc README
21mr|vlc-3.0.20-1|1222	%{_libdir}/vlc/plugins/codec/libtwolame_plugin.so*
21mr|vlc-3.0.20-1|1223	
21mr|vlc-3.0.20-1|1224	#----------------------------------------------------------------------------
21mr|vlc-3.0.20-1|1225	
21mr|vlc-3.0.20-1|1226	%package plugin-upnp
21mr|vlc-3.0.20-1|1227	Summary:	UPNP service discovery plugin for the VLC media player
21mr|vlc-3.0.20-1|1228	Group:		Video
21mr|vlc-3.0.20-1|1229	Requires:	vlc-plugin-main
21mr|vlc-3.0.20-1|1230	
21mr|vlc-3.0.20-1|1231	%description plugin-upnp
21mr|vlc-3.0.20-1|1232	This plugin adds support for UPNP service discovery to
21mr|vlc-3.0.20-1|1233	the VLC media player.
21mr|vlc-3.0.20-1|1234	
21mr|vlc-3.0.20-1|1235	%files plugin-upnp
21mr|vlc-3.0.20-1|1236	%doc README
21mr|vlc-3.0.20-1|1237	%{_libdir}/vlc/plugins/services_discovery/libupnp_plugin.so*
21mr|vlc-3.0.20-1|1238	
21mr|vlc-3.0.20-1|1239	#----------------------------------------------------------------------------
21mr|vlc-3.0.20-1|1240	
21mr|vlc-3.0.20-1|1241	%if %{with_va}
21mr|vlc-3.0.20-1|1242	
21mr|vlc-3.0.20-1|1243	%package plugin-vaapi
21mr|vlc-3.0.20-1|1244	Summary:	VAAPI GPU decoding support to VLC
21mr|vlc-3.0.20-1|1245	Group:		Video
21mr|vlc-3.0.20-1|1246	Requires:	vlc-plugin-main
21mr|vlc-3.0.20-1|1247	
21mr|vlc-3.0.20-1|1248	%description plugin-vaapi
21mr|vlc-3.0.20-1|1249	This package adds VAAPI GPU decoding support to VLC.
21mr|vlc-3.0.20-1|1250	
21mr|vlc-3.0.20-1|1251	%files plugin-vaapi
21mr|vlc-3.0.20-1|1252	%doc README
21mr|vlc-3.0.20-1|1253	%{_libdir}/vlc/plugins/codec/libvaapi_*_plugin.so
21mr|vlc-3.0.20-1|1254	%{_libdir}/vlc/plugins/codec/libvaapi_plugin.so
21mr|vlc-3.0.20-1|1255	%{_libdir}/vlc/plugins/vaapi/libvaapi_filters_plugin.so
21mr|vlc-3.0.20-1|1256	%{_libdir}/vlc/plugins/video_output/libglconv_vaapi_drm_plugin.so
21mr|vlc-3.0.20-1|1257	%if %{with_wayland}
21mr|vlc-3.0.20-1|1258	%{_libdir}/vlc/plugins/video_output/libglconv_vaapi_wl_plugin.so
21mr|vlc-3.0.20-1|1259	%endif
21mr|vlc-3.0.20-1|1260	%{_libdir}/vlc/plugins/video_output/libglconv_vaapi_x11_plugin.so
21mr|vlc-3.0.20-1|1261	
21mr|vlc-3.0.20-1|1262	%endif
21mr|vlc-3.0.20-1|1263	
21mr|vlc-3.0.20-1|1264	#----------------------------------------------------------------------------
21mr|vlc-3.0.20-1|1265	
21mr|vlc-3.0.20-1|1266	%package plugin-vdpau
21mr|vlc-3.0.20-1|1267	Summary:	VDPAU GPU decoding support to VLC
21mr|vlc-3.0.20-1|1268	Group:		Video
21mr|vlc-3.0.20-1|1269	Requires:	vlc-plugin-main
21mr|vlc-3.0.20-1|1270	
21mr|vlc-3.0.20-1|1271	%description plugin-vdpau
21mr|vlc-3.0.20-1|1272	This package adds VDPAU GPU decoding support to VLC.
21mr|vlc-3.0.20-1|1273	
21mr|vlc-3.0.20-1|1274	%files plugin-vdpau
21mr|vlc-3.0.20-1|1275	%doc README
21mr|vlc-3.0.20-1|1276	%dir %{_libdir}/vlc/plugins/vdpau/
21mr|vlc-3.0.20-1|1277	%{_libdir}/vlc/plugins/vdpau/libvdpau_*_plugin.so
21mr|vlc-3.0.20-1|1278	%{_libdir}/vlc/libvlc_vdpau.so.0*
21mr|vlc-3.0.20-1|1279	
21mr|vlc-3.0.20-1|1280	#----------------------------------------------------------------------------
21mr|vlc-3.0.20-1|1281	
21mr|vlc-3.0.20-1|1282	%package plugin-zvbi
21mr|vlc-3.0.20-1|1283	Summary:	Add Teletext and Closed Caption support to VLC
21mr|vlc-3.0.20-1|1284	Group:		Video
21mr|vlc-3.0.20-1|1285	Requires:	vlc-plugin-main
21mr|vlc-3.0.20-1|1286	
21mr|vlc-3.0.20-1|1287	%description plugin-zvbi
21mr|vlc-3.0.20-1|1288	This package adds support for Raw VBI, Teletext and Closed Caption based on
21mr|vlc-3.0.20-1|1289	the ZVBI library to VLC.
21mr|vlc-3.0.20-1|1290	
21mr|vlc-3.0.20-1|1291	%files plugin-zvbi
21mr|vlc-3.0.20-1|1292	%doc README
21mr|vlc-3.0.20-1|1293	%{_libdir}/vlc/plugins/access/liblinsys_hdsdi_plugin.so
21mr|vlc-3.0.20-1|1294	%{_libdir}/vlc/plugins/access/liblinsys_sdi_plugin.so
21mr|vlc-3.0.20-1|1295	%{_libdir}/vlc/plugins/codec/libzvbi_plugin.so
21mr|vlc-3.0.20-1|1296	
21mr|vlc-3.0.20-1|1297	#----------------------------------------------------------------------------
21mr|vlc-3.0.20-1|1298	%if %{with_wayland}
21mr|vlc-3.0.20-1|1299	%package plugin-wayland
21mr|vlc-3.0.20-1|1300	Summary:	Wayland video output plugin for the VLC media player
21mr|vlc-3.0.20-1|1301	Group:		Video
21mr|vlc-3.0.20-1|1302	Requires:	vlc-plugin-main
21mr|vlc-3.0.20-1|1303	
21mr|vlc-3.0.20-1|1304	%description plugin-wayland
21mr|vlc-3.0.20-1|1305	This plugin adds support for Wayland video output to the VLC media player.
21mr|vlc-3.0.20-1|1306	
21mr|vlc-3.0.20-1|1307	%files plugin-wayland
21mr|vlc-3.0.20-1|1308	%doc README
21mr|vlc-3.0.20-1|1309	%{_libdir}/vlc/plugins/video_output/libegl_wl_plugin.so
21mr|vlc-3.0.20-1|1310	%{_libdir}/vlc/plugins/video_output/libwl_shell_plugin.so
21mr|vlc-3.0.20-1|1311	%{_libdir}/vlc/plugins/video_output/libwl_shm_plugin.so
21mr|vlc-3.0.20-1|1312	%{_libdir}/vlc/plugins/video_output/libxdg_shell_plugin.so
21mr|vlc-3.0.20-1|1313	%endif
21mr|vlc-3.0.20-1|1314	#----------------------------------------------------------------------------
21mr|vlc-3.0.20-1|1315	
21mr|vlc-3.0.20-1|1316	%prep
21mr|vlc-3.0.20-1|1317	%setup -qn %{name}-%{version}
21mr|vlc-3.0.20-1|1318	%ifnarch %{e2k}
21mr|vlc-3.0.20-1|1319	%autopatch -M 9 -p1
21mr|vlc-3.0.20-1|1320	%else
21mr|vlc-3.0.20-1|1321	%autopatch -p1
21mr|vlc-3.0.20-1|1322	%endif
21mr|vlc-3.0.20-1|1323	
21mr|vlc-3.0.20-1|1324	export LUAC="%{_bindir}/luac-5.1"
21mr|vlc-3.0.20-1|1325	
21mr|vlc-3.0.20-1|1326	pushd po
21mr|vlc-3.0.20-1|1327	tar -xvzf %{SOURCE1}
21mr|vlc-3.0.20-1|1328	popd
21mr|vlc-3.0.20-1|1329	
21mr|vlc-3.0.20-1|1330	#gw if we want to regenerate libtool, we must remove the local versions of
21mr|vlc-3.0.20-1|1331	# the libtool m4 files, aclocal will replace them
21mr|vlc-3.0.20-1|1332	#pushd m4
21mr|vlc-3.0.20-1|1333	#rm -fv argz.m4 libtool.m4 ltdl.m4 ltoptions.m4 ltsugar.m4 ltversion.m4 lt~obsolete.m4
21mr|vlc-3.0.20-1|1334	#popd
21mr|vlc-3.0.20-1|1335	
21mr|vlc-3.0.20-1|1336	libtoolize --install --force
21mr|vlc-3.0.20-1|1337	aclocal -I m4
21mr|vlc-3.0.20-1|1338	autoheader
21mr|vlc-3.0.20-1|1339	autoconf
21mr|vlc-3.0.20-1|1340	automake -a
21mr|vlc-3.0.20-1|1341	
21mr|vlc-3.0.20-1|1342	
21mr|vlc-3.0.20-1|1343	%build
21mr|vlc-3.0.20-1|1344	%global optflags %{optflags} -fno-strict-aliasing
21mr|vlc-3.0.20-1|1345	# add missing ebml include dir
21mr|vlc-3.0.20-1|1346	export CPPFLAGS="$CPPFLAGS -I/usr/include/ebml"
21mr|vlc-3.0.20-1|1347	#gw the speex headers have moved
21mr|vlc-3.0.20-1|1348	export CPPFLAGS="$CPPFLAGS -I%{_includedir}/speex -std=c++11"
21mr|vlc-3.0.20-1|1349	
21mr|vlc-3.0.20-1|1350	# Unrecognized options: --enable-bonjour, --enable-lame, --enable-mkv, --enable-sdl, --enable-vcdx
21mr|vlc-3.0.20-1|1351	%configure \
21mr|vlc-3.0.20-1|1352	--disable-dependency-tracking \
21mr|vlc-3.0.20-1|1353	--disable-rpath \
21mr|vlc-3.0.20-1|1354	%ifarch x86_64
21mr|vlc-3.0.20-1|1355	--enable-sse \
21mr|vlc-3.0.20-1|1356	%else
21mr|vlc-3.0.20-1|1357	--disable-sse \
21mr|vlc-3.0.20-1|1358	%endif
21mr|vlc-3.0.20-1|1359	--enable-aa \
21mr|vlc-3.0.20-1|1360	--enable-bluray \
21mr|vlc-3.0.20-1|1361	--enable-dav1d \
21mr|vlc-3.0.20-1|1362	%if %{with_dts}
21mr|vlc-3.0.20-1|1363	--enable-dca \
21mr|vlc-3.0.20-1|1364	%else
21mr|vlc-3.0.20-1|1365	--disable-dca \
21mr|vlc-3.0.20-1|1366	%endif
21mr|vlc-3.0.20-1|1367	--enable-dvbpsi \
21mr|vlc-3.0.20-1|1368	%if %{with_dvd}
21mr|vlc-3.0.20-1|1369	--enable-dvdnav \
21mr|vlc-3.0.20-1|1370	%else
21mr|vlc-3.0.20-1|1371	--disable-dvdnav \
21mr|vlc-3.0.20-1|1372	%endif
21mr|vlc-3.0.20-1|1373	--enable-gnutls \
21mr|vlc-3.0.20-1|1374	%if %{with_faad}
21mr|vlc-3.0.20-1|1375	--enable-faad \
21mr|vlc-3.0.20-1|1376	%else
21mr|vlc-3.0.20-1|1377	--disable-faad \
21mr|vlc-3.0.20-1|1378	%endif
21mr|vlc-3.0.20-1|1379	--enable-flac \
21mr|vlc-3.0.20-1|1380	--enable-gnutls \
21mr|vlc-3.0.20-1|1381	--disable-gst-decode \
21mr|vlc-3.0.20-1|1382	--enable-jack \
21mr|vlc-3.0.20-1|1383	--enable-libcddb \
21mr|vlc-3.0.20-1|1384	--enable-libmpeg2 \
21mr|vlc-3.0.20-1|1385	%if %{with_mpc}
21mr|vlc-3.0.20-1|1386	--enable-mpc \
21mr|vlc-3.0.20-1|1387	%else
21mr|vlc-3.0.20-1|1388	--disable-mpc \
21mr|vlc-3.0.20-1|1389	%endif
21mr|vlc-3.0.20-1|1390	--enable-lirc \
21mr|vlc-3.0.20-1|1391	%if %{with_va}
21mr|vlc-3.0.20-1|1392	--enable-libva \
21mr|vlc-3.0.20-1|1393	%else
21mr|vlc-3.0.20-1|1394	--disable-libva \
21mr|vlc-3.0.20-1|1395	%endif
21mr|vlc-3.0.20-1|1396	--enable-live555 \
21mr|vlc-3.0.20-1|1397	--enable-mad \
21mr|vlc-3.0.20-1|1398	--enable-ncurses \
21mr|vlc-3.0.20-1|1399	--enable-ogg \
21mr|vlc-3.0.20-1|1400	--enable-opus \
21mr|vlc-3.0.20-1|1401	--enable-pulse \
21mr|vlc-3.0.20-1|1402	--enable-realrtsp \
21mr|vlc-3.0.20-1|1403	--disable-sid \
21mr|vlc-3.0.20-1|1404	--enable-shout \
21mr|vlc-3.0.20-1|1405	--enable-skins2 \
21mr|vlc-3.0.20-1|1406	--enable-speex \
21mr|vlc-3.0.20-1|1407	--enable-theora \
21mr|vlc-3.0.20-1|1408	--enable-twolame \
21mr|vlc-3.0.20-1|1409	--enable-vdpau \
21mr|vlc-3.0.20-1|1410	--enable-vorbis \
21mr|vlc-3.0.20-1|1411	%if !%{with_boostrap}
21mr|vlc-3.0.20-1|1412	--enable-opencv \
21mr|vlc-3.0.20-1|1413	%else
21mr|vlc-3.0.20-1|1414	--disable-opencv \
21mr|vlc-3.0.20-1|1415	%endif
21mr|vlc-3.0.20-1|1416	%ifarch x86_64
21mr|vlc-3.0.20-1|1417	--with-pic \
21mr|vlc-3.0.20-1|1418	%endif
21mr|vlc-3.0.20-1|1419	%if %{with_goom}
21mr|vlc-3.0.20-1|1420	--enable-goom \
21mr|vlc-3.0.20-1|1421	%else
21mr|vlc-3.0.20-1|1422	--disable-goom \
21mr|vlc-3.0.20-1|1423	%endif
21mr|vlc-3.0.20-1|1424	%if %{with_x264}
21mr|vlc-3.0.20-1|1425	--enable-x264 \
21mr|vlc-3.0.20-1|1426	%else
21mr|vlc-3.0.20-1|1427	--disable-x264 \
21mr|vlc-3.0.20-1|1428	%endif
21mr|vlc-3.0.20-1|1429	%if %{with_x265}
21mr|vlc-3.0.20-1|1430	--enable-x265 \
21mr|vlc-3.0.20-1|1431	%else
21mr|vlc-3.0.20-1|1432	--disable-x265 \
21mr|vlc-3.0.20-1|1433	%endif
21mr|vlc-3.0.20-1|1434	%if %{with_wayland}
21mr|vlc-3.0.20-1|1435	--enable-wayland \
21mr|vlc-3.0.20-1|1436	%else
21mr|vlc-3.0.20-1|1437	--disable-wayland \
21mr|vlc-3.0.20-1|1438	%endif
21mr|vlc-3.0.20-1|1439	--enable-xvideo \
21mr|vlc-3.0.20-1|1440	--enable-matroska \
21mr|vlc-3.0.20-1|1441	--enable-libxml2 \
21mr|vlc-3.0.20-1|1442	--disable-libplacebo \
21mr|vlc-3.0.20-1|1443	--enable-libtar
21mr|vlc-3.0.20-1|1444	
21mr|vlc-3.0.20-1|1445	%make
21mr|vlc-3.0.20-1|1446	
21mr|vlc-3.0.20-1|1447	pushd po
21mr|vlc-3.0.20-1|1448	make update-gmo
21mr|vlc-3.0.20-1|1449	popd
21mr|vlc-3.0.20-1|1450	
21mr|vlc-3.0.20-1|1451	
21mr|vlc-3.0.20-1|1452	%install
21mr|vlc-3.0.20-1|1453	mkdir -p %{buildroot}%{_libdir}
21mr|vlc-3.0.20-1|1454	%makeinstall_std transform=""
21mr|vlc-3.0.20-1|1455	
21mr|vlc-3.0.20-1|1456	# Remove unwanted .la files
21mr|vlc-3.0.20-1|1457	find %{buildroot}%{_libdir}/vlc -name \*.la -exec rm -f {} \;
21mr|vlc-3.0.20-1|1458	
21mr|vlc-3.0.20-1|1459	# Private library and development file: useless
21mr|vlc-3.0.20-1|1460	rm -f %{buildroot}%{_libdir}/vlc/libvlc_vdpau.so
21mr|vlc-3.0.20-1|1461	
21mr|vlc-3.0.20-1|1462	# Remove installed docs (we pick them with our macro)
21mr|vlc-3.0.20-1|1463	rm -rf installed-docs
21mr|vlc-3.0.20-1|1464	mv %{buildroot}%{_datadir}/doc/vlc installed-docs
21mr|vlc-3.0.20-1|1465	
21mr|vlc-3.0.20-1|1466	# Provide menu entries for solid actions...
21mr|vlc-3.0.20-1|1467	desktop-file-install --vendor="" \
21mr|vlc-3.0.20-1|1468	--add-mime-type="x-content/video-dvd" \
21mr|vlc-3.0.20-1|1469	--add-mime-type="x-content/video-vcd" \
21mr|vlc-3.0.20-1|1470	--add-mime-type="x-content/video-svcd" \
21mr|vlc-3.0.20-1|1471	--add-mime-type="x-content/audio-cdda" \
21mr|vlc-3.0.20-1|1472	--add-category="Qt" \
21mr|vlc-3.0.20-1|1473	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/*
21mr|vlc-3.0.20-1|1474	# ... and for the skinned program
21mr|vlc-3.0.20-1|1475	cat > %{buildroot}%{_datadir}/applications/rosa-svlc.desktop << EOF
21mr|vlc-3.0.20-1|1476	[Desktop Entry]
21mr|vlc-3.0.20-1|1477	Name=VLC skinned GUI media player
21mr|vlc-3.0.20-1|1478	Comment=VLC is a free MPEG, MPEG2, DVD and DivX player
21mr|vlc-3.0.20-1|1479	Exec=svlc %U
21mr|vlc-3.0.20-1|1480	Icon=%{name}
21mr|vlc-3.0.20-1|1481	Terminal=false
21mr|vlc-3.0.20-1|1482	Type=Application
21mr|vlc-3.0.20-1|1483	StartupNotify=true
21mr|vlc-3.0.20-1|1484	Categories=AudioVideo;Audio;Video;Player;
21mr|vlc-3.0.20-1|1485	EOF
21mr|vlc-3.0.20-1|1486	fgrep MimeType= %{buildroot}%{_datadir}/applications/vlc.desktop >> %{buildroot}%{_datadir}/applications/rosa-svlc.desktop
21mr|vlc-3.0.20-1|1487	
21mr|vlc-3.0.20-1|1488	# Install icons
21mr|vlc-3.0.20-1|1489	%define pngdir share/icons
21mr|vlc-3.0.20-1|1490	mkdir -p %{buildroot}/{%{_miconsdir},%{_liconsdir}}
21mr|vlc-3.0.20-1|1491	install -m 644 %{pngdir}/16x16/vlc.png %{buildroot}/%{_miconsdir}/vlc.png
21mr|vlc-3.0.20-1|1492	install -m 644 %{pngdir}/32x32/vlc.png %{buildroot}/%{_iconsdir}/vlc.png
21mr|vlc-3.0.20-1|1493	install -m 644 %{pngdir}/48x48/vlc.png %{buildroot}/%{_liconsdir}/vlc.png
21mr|vlc-3.0.20-1|1494	
21mr|vlc-3.0.20-1|1495	%find_lang %{name}

19668 21
21mr|vnc-server-common-1.0-10|1	Summary:	Common files for VNC servers
21mr|vnc-server-common-1.0-10|2	Name:		vnc-server-common
21mr|vnc-server-common-1.0-10|3	Version:	1.0
21mr|vnc-server-common-1.0-10|4	Release:	10
21mr|vnc-server-common-1.0-10|5	License:	GPLv2+
21mr|vnc-server-common-1.0-10|6	Group:		Networking/Remote access
21mr|vnc-server-common-1.0-10|7	Url:		http://www.mandriva.com
21mr|vnc-server-common-1.0-10|8	Source0:	vncserver-initscript
21mr|vnc-server-common-1.0-10|9	Source1:	sysconfig-vncservers
21mr|vnc-server-common-1.0-10|10	Requires(post,preun):	rpm-helper
21mr|vnc-server-common-1.0-10|11	BuildArch:	noarch
21mr|vnc-server-common-1.0-10|12	
21mr|vnc-server-common-1.0-10|13	%description
21mr|vnc-server-common-1.0-10|14	This package contains files that are common between multiple VNC server
21mr|vnc-server-common-1.0-10|15	implementations:
21mr|vnc-server-common-1.0-10|16	- the vncserver initscript
21mr|vnc-server-common-1.0-10|17	- the vncservers configuration file
21mr|vnc-server-common-1.0-10|18	
21mr|vnc-server-common-1.0-10|19	%files
21mr|vnc-server-common-1.0-10|20	%{_initrddir}/vncserver
21mr|vnc-server-common-1.0-10|21	%config(noreplace) %{_sysconfdir}/sysconfig/vncservers
21mr|vnc-server-common-1.0-10|22	
21mr|vnc-server-common-1.0-10|23	%post
21mr|vnc-server-common-1.0-10|24	%_post_service vncserver
21mr|vnc-server-common-1.0-10|25	
21mr|vnc-server-common-1.0-10|26	%preun
21mr|vnc-server-common-1.0-10|27	%_preun_service vncserver
21mr|vnc-server-common-1.0-10|28	
21mr|vnc-server-common-1.0-10|29	#----------------------------------------------------------------------------
21mr|vnc-server-common-1.0-10|30	
21mr|vnc-server-common-1.0-10|31	%prep
21mr|vnc-server-common-1.0-10|32	
21mr|vnc-server-common-1.0-10|33	%build
21mr|vnc-server-common-1.0-10|34	
21mr|vnc-server-common-1.0-10|35	%install
21mr|vnc-server-common-1.0-10|36	install -D -m 644 %{SOURCE1} \
21mr|vnc-server-common-1.0-10|37	%{buildroot}/%{_sysconfdir}/sysconfig/vncservers
21mr|vnc-server-common-1.0-10|38	install -D -m 755 %{SOURCE0} \
21mr|vnc-server-common-1.0-10|39	%{buildroot}/%{_initrddir}/vncserver

19669 21
21mr|vncterm-0.9.10-4|1	Summary:	VNC server to monitor a text session
21mr|vncterm-0.9.10-4|2	Name:		vncterm
21mr|vncterm-0.9.10-4|3	Version:	0.9.10
21mr|vncterm-0.9.10-4|4	Release:	4
21mr|vncterm-0.9.10-4|5	License:	GPLv2+
21mr|vncterm-0.9.10-4|6	Group:		Networking/Remote access
21mr|vncterm-0.9.10-4|7	Url:		https://github.com/LibVNC/vncterm
21mr|vncterm-0.9.10-4|8	Source0:	https://github.com/LibVNC/%{name}/archive/%{version}/%{name}-%{version}.tar.gz
21mr|vncterm-0.9.10-4|9	BuildRequires:	gettext-devel
21mr|vncterm-0.9.10-4|10	BuildRequires:	pkgconfig(libvncserver)
21mr|vncterm-0.9.10-4|11	
21mr|vncterm-0.9.10-4|12	%description
21mr|vncterm-0.9.10-4|13	VNC server to monitor a text session.
21mr|vncterm-0.9.10-4|14	
21mr|vncterm-0.9.10-4|15	#----------------------------------------------------------------------------
21mr|vncterm-0.9.10-4|16	
21mr|vncterm-0.9.10-4|17	%package -n linuxvnc
21mr|vncterm-0.9.10-4|18	Summary:	VNC server to monitor a text session
21mr|vncterm-0.9.10-4|19	Group:		Networking/Remote access
21mr|vncterm-0.9.10-4|20	
21mr|vncterm-0.9.10-4|21	%description -n linuxvnc
21mr|vncterm-0.9.10-4|22	With linuxvnc you can export your currently running text sessions to any VNC
21mr|vncterm-0.9.10-4|23	client. So it can be useful, if you want to move to another computer without
21mr|vncterm-0.9.10-4|24	having to log out and if you've forgotten to attach a 'screen' session to it,
21mr|vncterm-0.9.10-4|25	or to help a distant colleague to solve a problem.
21mr|vncterm-0.9.10-4|26	
21mr|vncterm-0.9.10-4|27	Based on the ideas of x0rfbserver and on LibVNCServer, it has evolved
21mr|vncterm-0.9.10-4|28	into a versatile and performant while still easy to use program.
21mr|vncterm-0.9.10-4|29	
21mr|vncterm-0.9.10-4|30	%files -n linuxvnc
21mr|vncterm-0.9.10-4|31	%doc COPYING ChangeLog NEWS README TODO
21mr|vncterm-0.9.10-4|32	%{_bindir}/linuxvnc
21mr|vncterm-0.9.10-4|33	
21mr|vncterm-0.9.10-4|34	#----------------------------------------------------------------------------
21mr|vncterm-0.9.10-4|35	
21mr|vncterm-0.9.10-4|36	%prep
21mr|vncterm-0.9.10-4|37	%setup -q
21mr|vncterm-0.9.10-4|38	
21mr|vncterm-0.9.10-4|39	%build
21mr|vncterm-0.9.10-4|40	autoreconf -fi
21mr|vncterm-0.9.10-4|41	%configure
21mr|vncterm-0.9.10-4|42	%make
21mr|vncterm-0.9.10-4|43	
21mr|vncterm-0.9.10-4|44	%install
21mr|vncterm-0.9.10-4|45	%makeinstall_std

19670 21
21mr|vnstat-1.17-3|1	# Workaround to build with GCC 10
21mr|vnstat-1.17-3|2	%global optflags %{optflags} -fcommon
21mr|vnstat-1.17-3|3	# disable fortify as it causes segmentation fault in vnstati
21mr|vnstat-1.17-3|4	%undefine _fortify_cflags
21mr|vnstat-1.17-3|5	
21mr|vnstat-1.17-3|6	Summary:	vnStat is a console-based network traffic monitor
21mr|vnstat-1.17-3|7	Name:		vnstat
21mr|vnstat-1.17-3|8	Version:	1.17
21mr|vnstat-1.17-3|9	Release:	3
21mr|vnstat-1.17-3|10	License:	GPLv2+
21mr|vnstat-1.17-3|11	Group:		Monitoring
21mr|vnstat-1.17-3|12	Url:		http://humdi.net/vnstat/
21mr|vnstat-1.17-3|13	Source0:	http://humdi.net/vnstat/%{name}-%{version}.tar.gz
21mr|vnstat-1.17-3|14	Source1:	vnstat_ip-up
21mr|vnstat-1.17-3|15	Source2:	vnstat_ip-down
21mr|vnstat-1.17-3|16	Source3:	vnstat.service
21mr|vnstat-1.17-3|17	BuildRequires:	libgd-devel
21mr|vnstat-1.17-3|18	
21mr|vnstat-1.17-3|19	%description
21mr|vnstat-1.17-3|20	vnStat is a console-based network traffic monitor for Linux and BSD that keeps
21mr|vnstat-1.17-3|21	a log of network traffic for the selected interface(s). It uses the network
21mr|vnstat-1.17-3|22	interface statistics provided by the kernel as information source. This means
21mr|vnstat-1.17-3|23	that vnStat won't actually be sniffing any traffic and also ensures light use
21mr|vnstat-1.17-3|24	of system resources.
21mr|vnstat-1.17-3|25	
21mr|vnstat-1.17-3|26	%files
21mr|vnstat-1.17-3|27	%doc CHANGES README FAQ
21mr|vnstat-1.17-3|28	%doc examples/
21mr|vnstat-1.17-3|29	%{_bindir}/vnstat
21mr|vnstat-1.17-3|30	%{_bindir}/vnstati
21mr|vnstat-1.17-3|31	%{_sbindir}/vnstatd
21mr|vnstat-1.17-3|32	%config(noreplace) %{_sysconfdir}/vnstat.conf
21mr|vnstat-1.17-3|33	%{_unitdir}/vnstat.service
21mr|vnstat-1.17-3|34	%{_sysconfdir}/sysconfig/network-scripts/if*.d/vnstat*
21mr|vnstat-1.17-3|35	%{_mandir}/*/*
21mr|vnstat-1.17-3|36	/var/lib/vnstat
21mr|vnstat-1.17-3|37	
21mr|vnstat-1.17-3|38	#--------------------------------------------------------------------
21mr|vnstat-1.17-3|39	
21mr|vnstat-1.17-3|40	%prep
21mr|vnstat-1.17-3|41	%setup -q
21mr|vnstat-1.17-3|42	%apply_patches
21mr|vnstat-1.17-3|43	install -m 0755 %{SOURCE1} vnstat_ip-up
21mr|vnstat-1.17-3|44	install -m 0755 %{SOURCE2} vnstat_ip-down
21mr|vnstat-1.17-3|45	install -m 0644 %{SOURCE3} vnstat.service
21mr|vnstat-1.17-3|46	
21mr|vnstat-1.17-3|47	%build
21mr|vnstat-1.17-3|48	autoreconf -fiv
21mr|vnstat-1.17-3|49	%configure
21mr|vnstat-1.17-3|50	%make
21mr|vnstat-1.17-3|51	
21mr|vnstat-1.17-3|52	%install
21mr|vnstat-1.17-3|53	mkdir -p %{buildroot}/etc
21mr|vnstat-1.17-3|54	%makeinstall_std
21mr|vnstat-1.17-3|55	# vnstat service
21mr|vnstat-1.17-3|56	install -d %{buildroot}/%{_unitdir}
21mr|vnstat-1.17-3|57	install -m644 vnstat.service %{buildroot}/%{_unitdir}
21mr|vnstat-1.17-3|58	# ifup/ifdown hooks
21mr|vnstat-1.17-3|59	install -d %{buildroot}/%{_sysconfdir}/sysconfig/network-scripts/ifup.d
21mr|vnstat-1.17-3|60	install -m755 vnstat_ip-up %{buildroot}/%{_sysconfdir}/sysconfig/network-scripts/ifup.d
21mr|vnstat-1.17-3|61	install -d %{buildroot}/%{_sysconfdir}/sysconfig/network-scripts/ifdown.d
21mr|vnstat-1.17-3|62	install -m755 vnstat_ip-down %{buildroot}/%{_sysconfdir}/sysconfig/network-scripts/ifdown.d
21mr|vnstat-1.17-3|63	install -d %{buildroot}%{_localstatedir}/lib/vnstat

19671 21
21mr|vo-aacenc-0.1.3-5|1	%define major		0
21mr|vo-aacenc-0.1.3-5|2	%define libname		%mklibname %{name} %{major}
21mr|vo-aacenc-0.1.3-5|3	%define develname	%mklibname %{name} -d
21mr|vo-aacenc-0.1.3-5|4	
21mr|vo-aacenc-0.1.3-5|5	Name:		vo-aacenc
21mr|vo-aacenc-0.1.3-5|6	Version:	0.1.3
21mr|vo-aacenc-0.1.3-5|7	Release:	5
21mr|vo-aacenc-0.1.3-5|8	Summary:	VisualOn AAC encoder library
21mr|vo-aacenc-0.1.3-5|9	License:	ASL 2.0
21mr|vo-aacenc-0.1.3-5|10	Group:		System/Libraries
21mr|vo-aacenc-0.1.3-5|11	URL:		http://opencore-amr.sourceforge.net/
21mr|vo-aacenc-0.1.3-5|12	Source0:	http://sourceforge.net/projects/opencore-amr/files/%{name}/%{name}-%{version}.tar.gz
21mr|vo-aacenc-0.1.3-5|13	
21mr|vo-aacenc-0.1.3-5|14	%description
21mr|vo-aacenc-0.1.3-5|15	This library contains an encoder implementation of the Advanced Audio
21mr|vo-aacenc-0.1.3-5|16	Coding (AAC) audio codec. The library is based on a codec implementation
21mr|vo-aacenc-0.1.3-5|17	by VisualOn as part of the Stagefright framework from the Google
21mr|vo-aacenc-0.1.3-5|18	Android project.
21mr|vo-aacenc-0.1.3-5|19	
21mr|vo-aacenc-0.1.3-5|20	This package is in restricted because the AAC encoding standard is
21mr|vo-aacenc-0.1.3-5|21	covered by patents.
21mr|vo-aacenc-0.1.3-5|22	
21mr|vo-aacenc-0.1.3-5|23	%package -n %{libname}
21mr|vo-aacenc-0.1.3-5|24	Group:		System/Libraries
21mr|vo-aacenc-0.1.3-5|25	Summary:	VisualOn AAC encoder library
21mr|vo-aacenc-0.1.3-5|26	
21mr|vo-aacenc-0.1.3-5|27	%description -n %{libname}
21mr|vo-aacenc-0.1.3-5|28	This library contains an encoder implementation of the Advanced Audio
21mr|vo-aacenc-0.1.3-5|29	Coding (AAC) audio codec. The library is based on a codec implementation
21mr|vo-aacenc-0.1.3-5|30	by VisualOn as part of the Stagefright framework from the Google
21mr|vo-aacenc-0.1.3-5|31	Android project.
21mr|vo-aacenc-0.1.3-5|32	
21mr|vo-aacenc-0.1.3-5|33	This package is in restricted because the AAC encoding standard is
21mr|vo-aacenc-0.1.3-5|34	covered by patents.
21mr|vo-aacenc-0.1.3-5|35	
21mr|vo-aacenc-0.1.3-5|36	%package -n %{develname}
21mr|vo-aacenc-0.1.3-5|37	Group:		Development/C
21mr|vo-aacenc-0.1.3-5|38	Summary:	Development files for %{name} AAC encoding library
21mr|vo-aacenc-0.1.3-5|39	Provides:	libvo-aacenc-devel = %{version}-%{release}
21mr|vo-aacenc-0.1.3-5|40	Requires:	%{libname} = %{version}-%{release}
21mr|vo-aacenc-0.1.3-5|41	
21mr|vo-aacenc-0.1.3-5|42	%description -n %{develname}
21mr|vo-aacenc-0.1.3-5|43	Header files and development libraries for %{name}
21mr|vo-aacenc-0.1.3-5|44	
21mr|vo-aacenc-0.1.3-5|45	%prep
21mr|vo-aacenc-0.1.3-5|46	%setup -q
21mr|vo-aacenc-0.1.3-5|47	
21mr|vo-aacenc-0.1.3-5|48	%build
21mr|vo-aacenc-0.1.3-5|49	%configure --disable-static
21mr|vo-aacenc-0.1.3-5|50	%make
21mr|vo-aacenc-0.1.3-5|51	
21mr|vo-aacenc-0.1.3-5|52	%install
21mr|vo-aacenc-0.1.3-5|53	%makeinstall_std
21mr|vo-aacenc-0.1.3-5|54	
21mr|vo-aacenc-0.1.3-5|55	%clean
21mr|vo-aacenc-0.1.3-5|56	
21mr|vo-aacenc-0.1.3-5|57	%files -n %{libname}
21mr|vo-aacenc-0.1.3-5|58	%doc COPYING ChangeLog NOTICE README
21mr|vo-aacenc-0.1.3-5|59	%{_libdir}/lib%{name}.so.%{major}*
21mr|vo-aacenc-0.1.3-5|60	
21mr|vo-aacenc-0.1.3-5|61	%files -n %{develname}
21mr|vo-aacenc-0.1.3-5|62	%{_includedir}/%{name}
21mr|vo-aacenc-0.1.3-5|63	%{_libdir}/lib%{name}.so
21mr|vo-aacenc-0.1.3-5|64	%{_libdir}/pkgconfig/%{name}.pc

19672 21
21mr|vo-amrwbenc-0.1.3-4|1	%define major		0
21mr|vo-amrwbenc-0.1.3-4|2	%define libname		%mklibname %{name} %{major}
21mr|vo-amrwbenc-0.1.3-4|3	%define develname	%mklibname %{name} -d
21mr|vo-amrwbenc-0.1.3-4|4	
21mr|vo-amrwbenc-0.1.3-4|5	Name:		vo-amrwbenc
21mr|vo-amrwbenc-0.1.3-4|6	Version:	0.1.3
21mr|vo-amrwbenc-0.1.3-4|7	Release:	4
21mr|vo-amrwbenc-0.1.3-4|8	Summary:	VisualOn AMR-WB encoder library
21mr|vo-amrwbenc-0.1.3-4|9	License:	ASL 2.0
21mr|vo-amrwbenc-0.1.3-4|10	Group:		System/Libraries
21mr|vo-amrwbenc-0.1.3-4|11	URL:		http://opencore-amr.sourceforge.net/
21mr|vo-amrwbenc-0.1.3-4|12	Source0:	http://sourceforge.net/projects/opencore-amr/files/%{name}/%{name}-%{version}.tar.gz
21mr|vo-amrwbenc-0.1.3-4|13	
21mr|vo-amrwbenc-0.1.3-4|14	%description
21mr|vo-amrwbenc-0.1.3-4|15	This library contains an encoder implementation of the Adaptive Multi
21mr|vo-amrwbenc-0.1.3-4|16	Rate Wideband (AMR-WB) audio codec. The library is based on a codec
21mr|vo-amrwbenc-0.1.3-4|17	implementation by VisualOn as part of the Stagefright framework from
21mr|vo-amrwbenc-0.1.3-4|18	the Google Android project.
21mr|vo-amrwbenc-0.1.3-4|19	
21mr|vo-amrwbenc-0.1.3-4|20	This package is in restricted because the AMR audio compression scheme
21mr|vo-amrwbenc-0.1.3-4|21	is covered by patents.
21mr|vo-amrwbenc-0.1.3-4|22	
21mr|vo-amrwbenc-0.1.3-4|23	%package -n %{libname}
21mr|vo-amrwbenc-0.1.3-4|24	Group:		System/Libraries
21mr|vo-amrwbenc-0.1.3-4|25	Summary:	VisualOn AMR-WB encoder library
21mr|vo-amrwbenc-0.1.3-4|26	
21mr|vo-amrwbenc-0.1.3-4|27	%description -n %{libname}
21mr|vo-amrwbenc-0.1.3-4|28	This library contains an encoder implementation of the Adaptive Multi
21mr|vo-amrwbenc-0.1.3-4|29	Rate Wideband (AMR-WB) audio codec. The library is based on a codec
21mr|vo-amrwbenc-0.1.3-4|30	implementation by VisualOn as part of the Stagefright framework from
21mr|vo-amrwbenc-0.1.3-4|31	the Google Android project.
21mr|vo-amrwbenc-0.1.3-4|32	
21mr|vo-amrwbenc-0.1.3-4|33	This package is in restricted because the AMR audio compression scheme
21mr|vo-amrwbenc-0.1.3-4|34	is covered by patents.
21mr|vo-amrwbenc-0.1.3-4|35	
21mr|vo-amrwbenc-0.1.3-4|36	%package -n %{develname}
21mr|vo-amrwbenc-0.1.3-4|37	Group:		Development/C
21mr|vo-amrwbenc-0.1.3-4|38	Summary:	Development files for %{name} AMR wideband encoding library
21mr|vo-amrwbenc-0.1.3-4|39	Provides:	libvo-amrwbenc-devel = %{version}-%{release}
21mr|vo-amrwbenc-0.1.3-4|40	Requires:	%{libname} = %{version}-%{release}
21mr|vo-amrwbenc-0.1.3-4|41	
21mr|vo-amrwbenc-0.1.3-4|42	%description -n %{develname}
21mr|vo-amrwbenc-0.1.3-4|43	Header files and development libraries for %{name}
21mr|vo-amrwbenc-0.1.3-4|44	
21mr|vo-amrwbenc-0.1.3-4|45	%prep
21mr|vo-amrwbenc-0.1.3-4|46	%setup -q
21mr|vo-amrwbenc-0.1.3-4|47	
21mr|vo-amrwbenc-0.1.3-4|48	%build
21mr|vo-amrwbenc-0.1.3-4|49	%configure --disable-static
21mr|vo-amrwbenc-0.1.3-4|50	%make
21mr|vo-amrwbenc-0.1.3-4|51	
21mr|vo-amrwbenc-0.1.3-4|52	%install
21mr|vo-amrwbenc-0.1.3-4|53	%makeinstall_std
21mr|vo-amrwbenc-0.1.3-4|54	
21mr|vo-amrwbenc-0.1.3-4|55	%files -n %{libname}
21mr|vo-amrwbenc-0.1.3-4|56	%doc COPYING ChangeLog NOTICE README
21mr|vo-amrwbenc-0.1.3-4|57	%{_libdir}/lib%{name}.so.%{major}*
21mr|vo-amrwbenc-0.1.3-4|58	
21mr|vo-amrwbenc-0.1.3-4|59	%files -n %{develname}
21mr|vo-amrwbenc-0.1.3-4|60	%{_includedir}/%{name}
21mr|vo-amrwbenc-0.1.3-4|61	%{_libdir}/lib%{name}.so
21mr|vo-amrwbenc-0.1.3-4|62	%{_libdir}/pkgconfig/%{name}.pc

19673 21
21mr|voikko-fi-2.4-1|1	%define debug_package %{nil}
21mr|voikko-fi-2.4-1|2	
21mr|voikko-fi-2.4-1|3	Summary:	Finnish support for Voikko spellchecker/hyphenator
21mr|voikko-fi-2.4-1|4	Name:		voikko-fi
21mr|voikko-fi-2.4-1|5	Version:	2.4
21mr|voikko-fi-2.4-1|6	Release:	1
21mr|voikko-fi-2.4-1|7	License:	GPLv2+
21mr|voikko-fi-2.4-1|8	Group:		Text tools
21mr|voikko-fi-2.4-1|9	URL:		http://voikko.sourceforge.net/
21mr|voikko-fi-2.4-1|10	Source0:	https://www.puimula.org/voikko-sources/voikko-fi/voikko-fi-%{version}.tar.gz
21mr|voikko-fi-2.4-1|11	BuildRequires:	python3
21mr|voikko-fi-2.4-1|12	BuildRequires:	foma
21mr|voikko-fi-2.4-1|13	BuildRequires:	voikko-tools
21mr|voikko-fi-2.4-1|14	Requires:	locales-fi
21mr|voikko-fi-2.4-1|15	# aspell = 1, myspell = 2, lang-specific = 3
21mr|voikko-fi-2.4-1|16	#Provides:	enchant-dictionary = 3
21mr|voikko-fi-2.4-1|17	Provides:	voikko-dictionary
21mr|voikko-fi-2.4-1|18	Provides:	voikko-fi_FI
21mr|voikko-fi-2.4-1|19	Provides:	spell-fi
21mr|voikko-fi-2.4-1|20	Obsoletes:	suomi-malaga-voikko < 1.0
21mr|voikko-fi-2.4-1|21	
21mr|voikko-fi-2.4-1|22	%description
21mr|voikko-fi-2.4-1|23	Description of Finnish morphology written in Malaga. This version is modified
21mr|voikko-fi-2.4-1|24	to support the Voikko spellchecker/hyphenator and is not compatible with the
21mr|voikko-fi-2.4-1|25	Sukija text indexer.
21mr|voikko-fi-2.4-1|26	
21mr|voikko-fi-2.4-1|27	%files
21mr|voikko-fi-2.4-1|28	%defattr(-,root,root)
21mr|voikko-fi-2.4-1|29	%doc README.md CONTRIBUTORS
21mr|voikko-fi-2.4-1|30	%dir %{_prefix}/lib/voikko
21mr|voikko-fi-2.4-1|31	%{_prefix}/lib/voikko/?
21mr|voikko-fi-2.4-1|32	
21mr|voikko-fi-2.4-1|33	#-----------------------------------------------------------------------------
21mr|voikko-fi-2.4-1|34	%prep
21mr|voikko-fi-2.4-1|35	%setup -q -n %{name}-%{version}
21mr|voikko-fi-2.4-1|36	
21mr|voikko-fi-2.4-1|37	%build
21mr|voikko-fi-2.4-1|38	%make_build vvfst
21mr|voikko-fi-2.4-1|39	
21mr|voikko-fi-2.4-1|40	%install
21mr|voikko-fi-2.4-1|41	
21mr|voikko-fi-2.4-1|42	# Files differ on big-endian and small-endian archs, and they have different
21mr|voikko-fi-2.4-1|43	# names (*_l vs *_b). This is the reason we use %{_prefix}/lib instead of
21mr|voikko-fi-2.4-1|44	# %{_datadir} and won't noarch the package. Note that we use %{_prefix}/lib
21mr|voikko-fi-2.4-1|45	# instead of %{_libdir} to achieve biarch compatibility. That is, if the user
21mr|voikko-fi-2.4-1|46	# has both libvoikkoX and lib64voikkoX installed, both of them work with the
21mr|voikko-fi-2.4-1|47	# same voikko-fi package.
21mr|voikko-fi-2.4-1|48	make vvfst-install DESTDIR=%{buildroot}%{_prefix}/lib/voikko
21mr|voikko-fi-2.4-1|49	
21mr|voikko-fi-2.4-1|50	

19674 21
21mr|volume_key-0.3.12-4|1	%global somajor 1
21mr|volume_key-0.3.12-4|2	%global libname %mklibname %{name} %{somajor}
21mr|volume_key-0.3.12-4|3	%global devname %mklibname %{name} -d
21mr|volume_key-0.3.12-4|4	
21mr|volume_key-0.3.12-4|5	Name:		volume_key
21mr|volume_key-0.3.12-4|6	Version:	0.3.12
21mr|volume_key-0.3.12-4|7	Release:	4
21mr|volume_key-0.3.12-4|8	Summary:	An utility for manipulating storage encryption keys and passphrases
21mr|volume_key-0.3.12-4|9	Group:		System/Base
21mr|volume_key-0.3.12-4|10	# lib/{SECerrs,SSLerrs}.h are both licensed under MPLv1.1 and GPLv2
21mr|volume_key-0.3.12-4|11	License:	GPLv2 and (MPLv1.1 or GPLv2)
21mr|volume_key-0.3.12-4|12	URL:		https://pagure.io/%{name}/
21mr|volume_key-0.3.12-4|13	Source0:	https://releases.pagure.org/%{name}/%{name}-%{version}.tar.xz
21mr|volume_key-0.3.12-4|14	# from upstream git
21mr|volume_key-0.3.12-4|15	Patch0:		volume_key-resource-leaks.patch
21mr|volume_key-0.3.12-4|16	Patch1:		volume_key-0.3.12-support_LUKS2_and_more.patch
21mr|volume_key-0.3.12-4|17	BuildRequires:	cryptsetup-devel
21mr|volume_key-0.3.12-4|18	BuildRequires:	gettext-devel
21mr|volume_key-0.3.12-4|19	BuildRequires:	glib2-devel
21mr|volume_key-0.3.12-4|20	BuildRequires:	gnupg2
21mr|volume_key-0.3.12-4|21	BuildRequires:	gpgme-devel
21mr|volume_key-0.3.12-4|22	BuildRequires:	pkgconfig(blkid)
21mr|volume_key-0.3.12-4|23	BuildRequires:	nss-devel
21mr|volume_key-0.3.12-4|24	BuildRequires:	python3-devel
21mr|volume_key-0.3.12-4|25	# Needed by %%check:
21mr|volume_key-0.3.12-4|26	BuildRequires:	nss
21mr|volume_key-0.3.12-4|27	BuildRequires:	strace
21mr|volume_key-0.3.12-4|28	Requires: %{libname} = %{EVRD}
21mr|volume_key-0.3.12-4|29	
21mr|volume_key-0.3.12-4|30	%global desc_common The main goal of the software is to allow restoring access to an encrypted\
21mr|volume_key-0.3.12-4|31	hard drive if the primary user forgets the passphrase.  The encryption key\
21mr|volume_key-0.3.12-4|32	back up can also be useful for extracting data after a hardware or software\
21mr|volume_key-0.3.12-4|33	failure that corrupts the header of the encrypted volume, or to access the\
21mr|volume_key-0.3.12-4|34	company data after an employee leaves abruptly.
21mr|volume_key-0.3.12-4|35	
21mr|volume_key-0.3.12-4|36	%global desc_app This package provides a command-line tool for manipulating storage volume\
21mr|volume_key-0.3.12-4|37	encryption keys and storing them separately from volumes.\
21mr|volume_key-0.3.12-4|38	\
21mr|volume_key-0.3.12-4|39	%{desc_common}
21mr|volume_key-0.3.12-4|40	
21mr|volume_key-0.3.12-4|41	%global desc_lib This package provides lib%{name}, a library for manipulating storage volume\
21mr|volume_key-0.3.12-4|42	encryption keys and storing them separately from volumes.\
21mr|volume_key-0.3.12-4|43	\
21mr|volume_key-0.3.12-4|44	%{desc_common}
21mr|volume_key-0.3.12-4|45	
21mr|volume_key-0.3.12-4|46	%global desc_python(V:) This package provides %%{-V:Python %%{-V*}}%%{!-V:Python} bindings for lib%{name}, a library for\
21mr|volume_key-0.3.12-4|47	manipulating storage volume encryption keys and storing them separately from\
21mr|volume_key-0.3.12-4|48	volumes.\
21mr|volume_key-0.3.12-4|49	\
21mr|volume_key-0.3.12-4|50	%{desc_common}\
21mr|volume_key-0.3.12-4|51	\
21mr|volume_key-0.3.12-4|52	%{name} currently supports only the LUKS volume encryption format.  Support\
21mr|volume_key-0.3.12-4|53	for other formats is possible, some formats are planned for future releases.
21mr|volume_key-0.3.12-4|54	
21mr|volume_key-0.3.12-4|55	%description
21mr|volume_key-0.3.12-4|56	%{desc_app}
21mr|volume_key-0.3.12-4|57	
21mr|volume_key-0.3.12-4|58	%files -f %{name}.lang
21mr|volume_key-0.3.12-4|59	%doc README contrib AUTHORS ChangeLog NEWS COPYING
21mr|volume_key-0.3.12-4|60	%{_bindir}/%{name}
21mr|volume_key-0.3.12-4|61	%{_mandir}/man8/%{name}.8*
21mr|volume_key-0.3.12-4|62	
21mr|volume_key-0.3.12-4|63	#---------------------------------------------------------------------------
21mr|volume_key-0.3.12-4|64	%package -n %{devname}
21mr|volume_key-0.3.12-4|65	Summary:	A library for manipulating storage encryption keys and passphrases
21mr|volume_key-0.3.12-4|66	Group:		Development/C
21mr|volume_key-0.3.12-4|67	Provides:	%{name}-devel = %{version}-%{release}
21mr|volume_key-0.3.12-4|68	Provides:	%{name}-devel = %{version}-%{release}
21mr|volume_key-0.3.12-4|69	Requires:	%{libname} = %{EVRD}
21mr|volume_key-0.3.12-4|70	
21mr|volume_key-0.3.12-4|71	%description -n %{devname}
21mr|volume_key-0.3.12-4|72	%{desc_lib}
21mr|volume_key-0.3.12-4|73	
21mr|volume_key-0.3.12-4|74	%files -n %{devname}
21mr|volume_key-0.3.12-4|75	%{_includedir}/%{name}
21mr|volume_key-0.3.12-4|76	%{_libdir}/lib%{name}.so
21mr|volume_key-0.3.12-4|77	
21mr|volume_key-0.3.12-4|78	#---------------------------------------------------------------------------
21mr|volume_key-0.3.12-4|79	
21mr|volume_key-0.3.12-4|80	%package -n %{libname}
21mr|volume_key-0.3.12-4|81	Summary:	A library for manipulating storage encryption keys and passphrases
21mr|volume_key-0.3.12-4|82	Group:		System/Libraries
21mr|volume_key-0.3.12-4|83	Requires:	gnupg2
21mr|volume_key-0.3.12-4|84	
21mr|volume_key-0.3.12-4|85	%description -n %{libname}
21mr|volume_key-0.3.12-4|86	%{desc_lib}
21mr|volume_key-0.3.12-4|87	
21mr|volume_key-0.3.12-4|88	%files -n %{libname}
21mr|volume_key-0.3.12-4|89	%doc COPYING
21mr|volume_key-0.3.12-4|90	%{_libdir}/lib%{name}.so.*
21mr|volume_key-0.3.12-4|91	
21mr|volume_key-0.3.12-4|92	#---------------------------------------------------------------------------
21mr|volume_key-0.3.12-4|93	
21mr|volume_key-0.3.12-4|94	%package -n python3-%{name}
21mr|volume_key-0.3.12-4|95	Summary:	Python 3 bindings for lib%{name}
21mr|volume_key-0.3.12-4|96	Group:		Development/Python
21mr|volume_key-0.3.12-4|97	Requires:	%{libname} = %{EVRD}
21mr|volume_key-0.3.12-4|98	
21mr|volume_key-0.3.12-4|99	%description -n python3-%{name}
21mr|volume_key-0.3.12-4|100	%desc_python -V 3
21mr|volume_key-0.3.12-4|101	
21mr|volume_key-0.3.12-4|102	%files -n python3-%{name}
21mr|volume_key-0.3.12-4|103	%{python3_sitearch}/_%{name}.so
21mr|volume_key-0.3.12-4|104	%{python3_sitearch}/%{name}.py*
21mr|volume_key-0.3.12-4|105	%{python3_sitearch}/__pycache__/%{name}.*
21mr|volume_key-0.3.12-4|106	
21mr|volume_key-0.3.12-4|107	#---------------------------------------------------------------------------
21mr|volume_key-0.3.12-4|108	
21mr|volume_key-0.3.12-4|109	%prep
21mr|volume_key-0.3.12-4|110	%autosetup -p1
21mr|volume_key-0.3.12-4|111	
21mr|volume_key-0.3.12-4|112	%build
21mr|volume_key-0.3.12-4|113	%configure --with-python=no --with-python3=yes
21mr|volume_key-0.3.12-4|114	%make_build
21mr|volume_key-0.3.12-4|115	
21mr|volume_key-0.3.12-4|116	%install
21mr|volume_key-0.3.12-4|117	%make_install
21mr|volume_key-0.3.12-4|118	
21mr|volume_key-0.3.12-4|119	# Remove libtool archive
21mr|volume_key-0.3.12-4|120	find %{buildroot} -type f -name "*.la" -delete
21mr|volume_key-0.3.12-4|121	
21mr|volume_key-0.3.12-4|122	%find_lang %{name}
21mr|volume_key-0.3.12-4|123	
21mr|volume_key-0.3.12-4|124	%check
21mr|volume_key-0.3.12-4|125	# test segfoult on open file, may be bag in tests
21mr|volume_key-0.3.12-4|126	
21mr|volume_key-0.3.12-4|127	#make check || { \
21mr|volume_key-0.3.12-4|128	#echo "======================== ./test-suite.log ========================"; \
21mr|volume_key-0.3.12-4|129	#cat tests/test-suite.log; \
21mr|volume_key-0.3.12-4|130	#echo "=================================================================="; \
21mr|volume_key-0.3.12-4|131	#exit 1; \
21mr|volume_key-0.3.12-4|132	#}
21mr|volume_key-0.3.12-4|133	

19675 21
21mr|voms-api-java-3.3.0-5|1	Name:		voms-api-java
21mr|voms-api-java-3.3.0-5|2	Version:	3.3.0
21mr|voms-api-java-3.3.0-5|3	Release:	5
21mr|voms-api-java-3.3.0-5|4	Summary:	Virtual Organization Membership Service Java API
21mr|voms-api-java-3.3.0-5|5	
21mr|voms-api-java-3.3.0-5|6	License:	ASL 2.0
21mr|voms-api-java-3.3.0-5|7	URL:		https://wiki.italiangrid.it/VOMS
21mr|voms-api-java-3.3.0-5|8	Source0:	https://github.com/italiangrid/%{name}/archive/v%{version}/%{name}-%{version}.tar.gz
21mr|voms-api-java-3.3.0-5|9	#		Disable tests using non-local network interface
21mr|voms-api-java-3.3.0-5|10	Patch0:		%{name}-no-local.patch
21mr|voms-api-java-3.3.0-5|11	Group:          Development/Java
21mr|voms-api-java-3.3.0-5|12	BuildArch:	noarch
21mr|voms-api-java-3.3.0-5|13	# Java stack is not supported on x86_32
21mr|voms-api-java-3.3.0-5|14	ExcludeArch: %{ix86}
21mr|voms-api-java-3.3.0-5|15	
21mr|voms-api-java-3.3.0-5|16	BuildRequires:	maven-local
21mr|voms-api-java-3.3.0-5|17	BuildRequires:	mvn(eu.eu-emi.security:canl) >= 2.5
21mr|voms-api-java-3.3.0-5|18	BuildRequires:	mvn(junit:junit)
21mr|voms-api-java-3.3.0-5|19	BuildRequires:	mvn(org.hamcrest:hamcrest-library)
21mr|voms-api-java-3.3.0-5|20	BuildRequires:	mvn(org.mockito:mockito-core)
21mr|voms-api-java-3.3.0-5|21	BuildRequires:	mvn(net.jcip:jcip-annotations)
21mr|voms-api-java-3.3.0-5|22	Requires:	mvn(eu.eu-emi.security:canl) >= 2.5
21mr|voms-api-java-3.3.0-5|23	
21mr|voms-api-java-3.3.0-5|24	%description
21mr|voms-api-java-3.3.0-5|25	The Virtual Organization Membership Service (VOMS) is an attribute authority
21mr|voms-api-java-3.3.0-5|26	which serves as central repository for VO user authorization information,
21mr|voms-api-java-3.3.0-5|27	providing support for sorting users into group hierarchies, keeping track of
21mr|voms-api-java-3.3.0-5|28	their roles and other attributes in order to issue trusted attribute
21mr|voms-api-java-3.3.0-5|29	certificates and SAML assertions used in the Grid environment for
21mr|voms-api-java-3.3.0-5|30	authorization purposes.
21mr|voms-api-java-3.3.0-5|31	
21mr|voms-api-java-3.3.0-5|32	This package provides a java client API for VOMS.
21mr|voms-api-java-3.3.0-5|33	
21mr|voms-api-java-3.3.0-5|34	%package javadoc
21mr|voms-api-java-3.3.0-5|35	Summary:	Virtual Organization Membership Service Java API Documentation
21mr|voms-api-java-3.3.0-5|36	
21mr|voms-api-java-3.3.0-5|37	%description javadoc
21mr|voms-api-java-3.3.0-5|38	Virtual Organization Membership Service (VOMS) Java API Documentation.
21mr|voms-api-java-3.3.0-5|39	
21mr|voms-api-java-3.3.0-5|40	%prep
21mr|voms-api-java-3.3.0-5|41	%setup -q
21mr|voms-api-java-3.3.0-5|42	%patch0 -p1
21mr|voms-api-java-3.3.0-5|43	
21mr|voms-api-java-3.3.0-5|44	# Do not create source jars
21mr|voms-api-java-3.3.0-5|45	%pom_remove_plugin org.apache.maven.plugins:maven-source-plugin
21mr|voms-api-java-3.3.0-5|46	
21mr|voms-api-java-3.3.0-5|47	# Cobertura no longer in Fedora due to licensing issues
21mr|voms-api-java-3.3.0-5|48	%pom_remove_plugin org.codehaus.mojo:cobertura-maven-plugin
21mr|voms-api-java-3.3.0-5|49	
21mr|voms-api-java-3.3.0-5|50	# Remove license plugin
21mr|voms-api-java-3.3.0-5|51	%pom_remove_plugin com.mycila.maven-license-plugin:maven-license-plugin
21mr|voms-api-java-3.3.0-5|52	
21mr|voms-api-java-3.3.0-5|53	%build
21mr|voms-api-java-3.3.0-5|54	%mvn_build
21mr|voms-api-java-3.3.0-5|55	
21mr|voms-api-java-3.3.0-5|56	%install
21mr|voms-api-java-3.3.0-5|57	%mvn_install -J target/site/javadoc/apidocs
21mr|voms-api-java-3.3.0-5|58	
21mr|voms-api-java-3.3.0-5|59	%files -f .mfiles
21mr|voms-api-java-3.3.0-5|60	%doc AUTHORS README.md
21mr|voms-api-java-3.3.0-5|61	%license LICENSE
21mr|voms-api-java-3.3.0-5|62	
21mr|voms-api-java-3.3.0-5|63	%files javadoc -f .mfiles-javadoc
21mr|voms-api-java-3.3.0-5|64	%license LICENSE
21mr|voms-api-java-3.3.0-5|65	

19676 21
21mr|voms-clients-java-3.3.0-5|1	Name:		voms-clients-java
21mr|voms-clients-java-3.3.0-5|2	Version:	3.3.0
21mr|voms-clients-java-3.3.0-5|3	Release:	5
21mr|voms-clients-java-3.3.0-5|4	Summary:	Virtual Organization Membership Service Java clients
21mr|voms-clients-java-3.3.0-5|5	
21mr|voms-clients-java-3.3.0-5|6	License:	ASL 2.0
21mr|voms-clients-java-3.3.0-5|7	URL:		https://wiki.italiangrid.it/VOMS
21mr|voms-clients-java-3.3.0-5|8	Source0:	https://github.com/italiangrid/voms-clients/archive/v%{version}/%{name}-%{version}.tar.gz
21mr|voms-clients-java-3.3.0-5|9	#		Use a more sensible timeout
21mr|voms-clients-java-3.3.0-5|10	#		Backport from upstream git
21mr|voms-clients-java-3.3.0-5|11	Patch0:		%{name}-use-a-more-sensible-timeout.patch
21mr|voms-clients-java-3.3.0-5|12	#		Change default proxy cert key length to 2048 bits
21mr|voms-clients-java-3.3.0-5|13	#		https://github.com/italiangrid/voms-clients/pull/20
21mr|voms-clients-java-3.3.0-5|14	Patch1:		%{name}-change-default-proxy-cert-key-length-to-2048-bits.patch
21mr|voms-clients-java-3.3.0-5|15	Group:          Development/Java
21mr|voms-clients-java-3.3.0-5|16	BuildArch:	noarch
21mr|voms-clients-java-3.3.0-5|17	# Java stack is not supported on x86_32
21mr|voms-clients-java-3.3.0-5|18	ExcludeArch: %{ix86}
21mr|voms-clients-java-3.3.0-5|19	
21mr|voms-clients-java-3.3.0-5|20	BuildRequires:	maven-local
21mr|voms-clients-java-3.3.0-5|21	BuildRequires:	mvn(commons-cli:commons-cli)
21mr|voms-clients-java-3.3.0-5|22	BuildRequires:	mvn(commons-io:commons-io)
21mr|voms-clients-java-3.3.0-5|23	BuildRequires:	mvn(org.italiangrid:voms-api-java)
21mr|voms-clients-java-3.3.0-5|24	BuildRequires:	voms-api-java >= 3.3.0
21mr|voms-clients-java-3.3.0-5|25	Requires:	voms-api-java >= 3.3.0
21mr|voms-clients-java-3.3.0-5|26	
21mr|voms-clients-java-3.3.0-5|27	Requires(post):		%{_sbindir}/update-alternatives
21mr|voms-clients-java-3.3.0-5|28	Requires(postun):	%{_sbindir}/update-alternatives
21mr|voms-clients-java-3.3.0-5|29	
21mr|voms-clients-java-3.3.0-5|30	# Older versions of voms-clients did not have alternatives
21mr|voms-clients-java-3.3.0-5|31	Conflicts:	voms-clients < 2.0.12
21mr|voms-clients-java-3.3.0-5|32	
21mr|voms-clients-java-3.3.0-5|33	Provides:	voms-clients = %{version}-%{release}
21mr|voms-clients-java-3.3.0-5|34	
21mr|voms-clients-java-3.3.0-5|35	%description
21mr|voms-clients-java-3.3.0-5|36	The Virtual Organization Membership Service (VOMS) is an attribute authority
21mr|voms-clients-java-3.3.0-5|37	which serves as central repository for VO user authorization information,
21mr|voms-clients-java-3.3.0-5|38	providing support for sorting users into group hierarchies, keeping track of
21mr|voms-clients-java-3.3.0-5|39	their roles and other attributes in order to issue trusted attribute
21mr|voms-clients-java-3.3.0-5|40	certificates and SAML assertions used in the Grid environment for
21mr|voms-clients-java-3.3.0-5|41	authorization purposes.
21mr|voms-clients-java-3.3.0-5|42	
21mr|voms-clients-java-3.3.0-5|43	This package provides the Java version of the command line clients for VOMS:
21mr|voms-clients-java-3.3.0-5|44	voms-proxy-init, voms-proxy-destroy and voms-proxy-info.
21mr|voms-clients-java-3.3.0-5|45	
21mr|voms-clients-java-3.3.0-5|46	%prep
21mr|voms-clients-java-3.3.0-5|47	%setup -q -n voms-clients-%{version}
21mr|voms-clients-java-3.3.0-5|48	%patch0 -p1
21mr|voms-clients-java-3.3.0-5|49	%patch1 -p1
21mr|voms-clients-java-3.3.0-5|50	
21mr|voms-clients-java-3.3.0-5|51	# Do not create source jars
21mr|voms-clients-java-3.3.0-5|52	%pom_remove_plugin org.apache.maven.plugins:maven-source-plugin
21mr|voms-clients-java-3.3.0-5|53	
21mr|voms-clients-java-3.3.0-5|54	# Don't do assembly
21mr|voms-clients-java-3.3.0-5|55	%pom_remove_plugin :maven-assembly-plugin
21mr|voms-clients-java-3.3.0-5|56	
21mr|voms-clients-java-3.3.0-5|57	# Remove license plugin
21mr|voms-clients-java-3.3.0-5|58	%pom_remove_plugin com.mycila.maven-license-plugin:maven-license-plugin
21mr|voms-clients-java-3.3.0-5|59	
21mr|voms-clients-java-3.3.0-5|60	%build
21mr|voms-clients-java-3.3.0-5|61	%mvn_build -j
21mr|voms-clients-java-3.3.0-5|62	
21mr|voms-clients-java-3.3.0-5|63	%install
21mr|voms-clients-java-3.3.0-5|64	%mvn_install
21mr|voms-clients-java-3.3.0-5|65	
21mr|voms-clients-java-3.3.0-5|66	mkdir -p %{buildroot}%{_bindir}
21mr|voms-clients-java-3.3.0-5|67	
21mr|voms-clients-java-3.3.0-5|68	cat > %{buildroot}%{_bindir}/voms-proxy-init3 << EOF
21mr|voms-clients-java-3.3.0-5|69	#!/bin/sh
21mr|voms-clients-java-3.3.0-5|70	VOMS_CLIENTS_JAVA_OPTIONS=\${VOMS_CLIENTS_JAVA_OPTIONS:-"-XX:+UseSerialGC -Xmx16m"}
21mr|voms-clients-java-3.3.0-5|71	java \$VOMS_CLIENTS_JAVA_OPTIONS -cp \$(build-classpath voms-clients-java voms-api-java canl-java bcpkix bcprov commons-cli commons-io) org.italiangrid.voms.clients.VomsProxyInit "\$@"
21mr|voms-clients-java-3.3.0-5|72	EOF
21mr|voms-clients-java-3.3.0-5|73	chmod 755 %{buildroot}%{_bindir}/voms-proxy-init3
21mr|voms-clients-java-3.3.0-5|74	
21mr|voms-clients-java-3.3.0-5|75	cat > %{buildroot}%{_bindir}/voms-proxy-info3 << EOF
21mr|voms-clients-java-3.3.0-5|76	#!/bin/sh
21mr|voms-clients-java-3.3.0-5|77	VOMS_CLIENTS_JAVA_OPTIONS=\${VOMS_CLIENTS_JAVA_OPTIONS:-"-XX:+UseSerialGC -Xmx16m"}
21mr|voms-clients-java-3.3.0-5|78	java \$VOMS_CLIENTS_JAVA_OPTIONS -cp \$(build-classpath voms-clients-java voms-api-java canl-java bcpkix bcprov commons-cli commons-io) org.italiangrid.voms.clients.VomsProxyInfo "\$@"
21mr|voms-clients-java-3.3.0-5|79	EOF
21mr|voms-clients-java-3.3.0-5|80	chmod 755 %{buildroot}%{_bindir}/voms-proxy-info3
21mr|voms-clients-java-3.3.0-5|81	
21mr|voms-clients-java-3.3.0-5|82	cat > %{buildroot}%{_bindir}/voms-proxy-destroy3 << EOF
21mr|voms-clients-java-3.3.0-5|83	#!/bin/sh
21mr|voms-clients-java-3.3.0-5|84	VOMS_CLIENTS_JAVA_OPTIONS=\${VOMS_CLIENTS_JAVA_OPTIONS:-"-XX:+UseSerialGC -Xmx16m"}
21mr|voms-clients-java-3.3.0-5|85	java \$VOMS_CLIENTS_JAVA_OPTIONS -cp \$(build-classpath voms-clients-java voms-api-java canl-java bcpkix bcprov commons-cli commons-io) org.italiangrid.voms.clients.VomsProxyDestroy "\$@"
21mr|voms-clients-java-3.3.0-5|86	EOF
21mr|voms-clients-java-3.3.0-5|87	chmod 755 %{buildroot}%{_bindir}/voms-proxy-destroy3
21mr|voms-clients-java-3.3.0-5|88	
21mr|voms-clients-java-3.3.0-5|89	touch %{buildroot}%{_bindir}/voms-proxy-init
21mr|voms-clients-java-3.3.0-5|90	chmod 755 %{buildroot}%{_bindir}/voms-proxy-init
21mr|voms-clients-java-3.3.0-5|91	touch %{buildroot}%{_bindir}/voms-proxy-info
21mr|voms-clients-java-3.3.0-5|92	chmod 755 %{buildroot}%{_bindir}/voms-proxy-info
21mr|voms-clients-java-3.3.0-5|93	touch %{buildroot}%{_bindir}/voms-proxy-destroy
21mr|voms-clients-java-3.3.0-5|94	chmod 755 %{buildroot}%{_bindir}/voms-proxy-destroy
21mr|voms-clients-java-3.3.0-5|95	
21mr|voms-clients-java-3.3.0-5|96	mkdir -p %{buildroot}%{_mandir}/man1
21mr|voms-clients-java-3.3.0-5|97	install -p -m 644 man/voms-proxy-init.1 \
21mr|voms-clients-java-3.3.0-5|98	%{buildroot}%{_mandir}/man1/voms-proxy-init3.1
21mr|voms-clients-java-3.3.0-5|99	install -p -m 644 man/voms-proxy-info.1 \
21mr|voms-clients-java-3.3.0-5|100	%{buildroot}%{_mandir}/man1/voms-proxy-info3.1
21mr|voms-clients-java-3.3.0-5|101	install -p -m 644 man/voms-proxy-destroy.1 \
21mr|voms-clients-java-3.3.0-5|102	%{buildroot}%{_mandir}/man1/voms-proxy-destroy3.1
21mr|voms-clients-java-3.3.0-5|103	
21mr|voms-clients-java-3.3.0-5|104	touch %{buildroot}%{_mandir}/man1/voms-proxy-init.1
21mr|voms-clients-java-3.3.0-5|105	touch %{buildroot}%{_mandir}/man1/voms-proxy-info.1
21mr|voms-clients-java-3.3.0-5|106	touch %{buildroot}%{_mandir}/man1/voms-proxy-destroy.1
21mr|voms-clients-java-3.3.0-5|107	
21mr|voms-clients-java-3.3.0-5|108	mkdir -p %{buildroot}%{_mandir}/man5
21mr|voms-clients-java-3.3.0-5|109	install -p -m 644 man/vomsdir.5 %{buildroot}%{_mandir}/man5/vomsdir.5
21mr|voms-clients-java-3.3.0-5|110	install -p -m 644 man/vomses.5 %{buildroot}%{_mandir}/man5/vomses.5
21mr|voms-clients-java-3.3.0-5|111	
21mr|voms-clients-java-3.3.0-5|112	%post
21mr|voms-clients-java-3.3.0-5|113	%{_sbindir}/update-alternatives --install %{_bindir}/voms-proxy-init \
21mr|voms-clients-java-3.3.0-5|114	voms-proxy-init %{_bindir}/voms-proxy-init3 90 \
21mr|voms-clients-java-3.3.0-5|115	--slave %{_mandir}/man1/voms-proxy-init.1.gz voms-proxy-init-man \
21mr|voms-clients-java-3.3.0-5|116	%{_mandir}/man1/voms-proxy-init3.1.gz
21mr|voms-clients-java-3.3.0-5|117	%{_sbindir}/update-alternatives --install %{_bindir}/voms-proxy-info \
21mr|voms-clients-java-3.3.0-5|118	voms-proxy-info %{_bindir}/voms-proxy-info3 90 \
21mr|voms-clients-java-3.3.0-5|119	--slave %{_mandir}/man1/voms-proxy-info.1.gz voms-proxy-info-man \
21mr|voms-clients-java-3.3.0-5|120	%{_mandir}/man1/voms-proxy-info3.1.gz
21mr|voms-clients-java-3.3.0-5|121	%{_sbindir}/update-alternatives --install %{_bindir}/voms-proxy-destroy \
21mr|voms-clients-java-3.3.0-5|122	voms-proxy-destroy %{_bindir}/voms-proxy-destroy3 90 \
21mr|voms-clients-java-3.3.0-5|123	--slave %{_mandir}/man1/voms-proxy-destroy.1.gz voms-proxy-destroy-man \
21mr|voms-clients-java-3.3.0-5|124	%{_mandir}/man1/voms-proxy-destroy3.1.gz
21mr|voms-clients-java-3.3.0-5|125	
21mr|voms-clients-java-3.3.0-5|126	%postun
21mr|voms-clients-java-3.3.0-5|127	if [ $1 -eq 0 ] ; then
21mr|voms-clients-java-3.3.0-5|128	%{_sbindir}/update-alternatives --remove voms-proxy-init \
21mr|voms-clients-java-3.3.0-5|129	%{_bindir}/voms-proxy-init3
21mr|voms-clients-java-3.3.0-5|130	%{_sbindir}/update-alternatives --remove voms-proxy-info \
21mr|voms-clients-java-3.3.0-5|131	%{_bindir}/voms-proxy-info3
21mr|voms-clients-java-3.3.0-5|132	%{_sbindir}/update-alternatives --remove voms-proxy-destroy \
21mr|voms-clients-java-3.3.0-5|133	%{_bindir}/voms-proxy-destroy3
21mr|voms-clients-java-3.3.0-5|134	fi
21mr|voms-clients-java-3.3.0-5|135	
21mr|voms-clients-java-3.3.0-5|136	%files -f .mfiles
21mr|voms-clients-java-3.3.0-5|137	%{_bindir}/voms-proxy-destroy3
21mr|voms-clients-java-3.3.0-5|138	%{_bindir}/voms-proxy-info3
21mr|voms-clients-java-3.3.0-5|139	%{_bindir}/voms-proxy-init3
21mr|voms-clients-java-3.3.0-5|140	%ghost %{_bindir}/voms-proxy-destroy
21mr|voms-clients-java-3.3.0-5|141	%ghost %{_bindir}/voms-proxy-info
21mr|voms-clients-java-3.3.0-5|142	%ghost %{_bindir}/voms-proxy-init
21mr|voms-clients-java-3.3.0-5|143	%{_mandir}/man1/voms-proxy-destroy3.1*
21mr|voms-clients-java-3.3.0-5|144	%{_mandir}/man1/voms-proxy-info3.1*
21mr|voms-clients-java-3.3.0-5|145	%{_mandir}/man1/voms-proxy-init3.1*
21mr|voms-clients-java-3.3.0-5|146	%ghost %{_mandir}/man1/voms-proxy-destroy.1*
21mr|voms-clients-java-3.3.0-5|147	%ghost %{_mandir}/man1/voms-proxy-info.1*
21mr|voms-clients-java-3.3.0-5|148	%ghost %{_mandir}/man1/voms-proxy-init.1*
21mr|voms-clients-java-3.3.0-5|149	%{_mandir}/man5/vomsdir.5*
21mr|voms-clients-java-3.3.0-5|150	%{_mandir}/man5/vomses.5*
21mr|voms-clients-java-3.3.0-5|151	%doc AUTHORS README.md
21mr|voms-clients-java-3.3.0-5|152	%license LICENSE
21mr|voms-clients-java-3.3.0-5|153	

19677 21
21mr|vorbis-java-0.8-7|1	# Conditionals to help breaking vorbis-java-tika <-> tika dependency cycle
21mr|vorbis-java-0.8-7|2	%if 0%{?fedora}
21mr|vorbis-java-0.8-7|3	%bcond_with tika
21mr|vorbis-java-0.8-7|4	%endif
21mr|vorbis-java-0.8-7|5	
21mr|vorbis-java-0.8-7|6	Name:          vorbis-java
21mr|vorbis-java-0.8-7|7	Version:       0.8
21mr|vorbis-java-0.8-7|8	Release:       7
21mr|vorbis-java-0.8-7|9	Summary:       Ogg and Vorbis toolkit for Java
21mr|vorbis-java-0.8-7|10	License:       ASL 2.0
21mr|vorbis-java-0.8-7|11	URL:           https://github.com/Gagravarr/VorbisJava
21mr|vorbis-java-0.8-7|12	Source0:       https://github.com/Gagravarr/VorbisJava/archive/%{name}-%{version}.tar.gz
21mr|vorbis-java-0.8-7|13	
21mr|vorbis-java-0.8-7|14	BuildRequires: maven-local
21mr|vorbis-java-0.8-7|15	BuildRequires: mvn(junit:junit)
21mr|vorbis-java-0.8-7|16	%if %{without tika}
21mr|vorbis-java-0.8-7|17	BuildRequires: mvn(org.apache.tika:tika-core)
21mr|vorbis-java-0.8-7|18	%endif
21mr|vorbis-java-0.8-7|19	
21mr|vorbis-java-0.8-7|20	Group:          Development/Java
21mr|vorbis-java-0.8-7|21	BuildArch:     noarch
21mr|vorbis-java-0.8-7|22	# Java stack is not supported on x86_32
21mr|vorbis-java-0.8-7|23	ExcludeArch: %{ix86}
21mr|vorbis-java-0.8-7|24	
21mr|vorbis-java-0.8-7|25	%description
21mr|vorbis-java-0.8-7|26	This library is a pure Java, for working with Ogg and
21mr|vorbis-java-0.8-7|27	Vorbis, FLAC, Opus, Speex and Theora files.
21mr|vorbis-java-0.8-7|28	
21mr|vorbis-java-0.8-7|29	%if %{without tika}
21mr|vorbis-java-0.8-7|30	%package tika
21mr|vorbis-java-0.8-7|31	Summary:       VorbisJava Apache Tika plugin
21mr|vorbis-java-0.8-7|32	
21mr|vorbis-java-0.8-7|33	%description tika
21mr|vorbis-java-0.8-7|34	This package contains Apache Tika plugin for Ogg,
21mr|vorbis-java-0.8-7|35	Vorbis and FLAC.
21mr|vorbis-java-0.8-7|36	%endif
21mr|vorbis-java-0.8-7|37	
21mr|vorbis-java-0.8-7|38	%package tools
21mr|vorbis-java-0.8-7|39	Summary:       VorbisJava Tools
21mr|vorbis-java-0.8-7|40	
21mr|vorbis-java-0.8-7|41	%description tools
21mr|vorbis-java-0.8-7|42	This package contains VorbisJava Ogg and Vorbis tools for Java.
21mr|vorbis-java-0.8-7|43	
21mr|vorbis-java-0.8-7|44	%package javadoc
21mr|vorbis-java-0.8-7|45	Summary:       Javadoc for %{name}
21mr|vorbis-java-0.8-7|46	
21mr|vorbis-java-0.8-7|47	%description javadoc
21mr|vorbis-java-0.8-7|48	This package contains javadoc for %{name}.
21mr|vorbis-java-0.8-7|49	
21mr|vorbis-java-0.8-7|50	%prep
21mr|vorbis-java-0.8-7|51	%setup -q -n VorbisJava-%{name}-%{version}
21mr|vorbis-java-0.8-7|52	find . -name "*.class" -delete
21mr|vorbis-java-0.8-7|53	find . -name "*.jar" -delete
21mr|vorbis-java-0.8-7|54	
21mr|vorbis-java-0.8-7|55	%if %{with tika}
21mr|vorbis-java-0.8-7|56	%pom_disable_module tika
21mr|vorbis-java-0.8-7|57	%pom_xpath_remove "pom:dependency[pom:scope = 'test']" tika
21mr|vorbis-java-0.8-7|58	%endif
21mr|vorbis-java-0.8-7|59	
21mr|vorbis-java-0.8-7|60	# disable embedded core copy
21mr|vorbis-java-0.8-7|61	%pom_remove_plugin :maven-assembly-plugin tools
21mr|vorbis-java-0.8-7|62	
21mr|vorbis-java-0.8-7|63	%pom_remove_plugin :maven-gpg-plugin parent
21mr|vorbis-java-0.8-7|64	%pom_remove_plugin :maven-source-plugin parent
21mr|vorbis-java-0.8-7|65	%pom_xpath_remove "pom:plugin[pom:artifactId='maven-javadoc-plugin']/pom:executions" parent
21mr|vorbis-java-0.8-7|66	
21mr|vorbis-java-0.8-7|67	%mvn_package :%{name} %{name}
21mr|vorbis-java-0.8-7|68	%mvn_package :%{name}-parent %{name}
21mr|vorbis-java-0.8-7|69	%mvn_package :%{name}-core %{name}
21mr|vorbis-java-0.8-7|70	
21mr|vorbis-java-0.8-7|71	%build
21mr|vorbis-java-0.8-7|72	
21mr|vorbis-java-0.8-7|73	# Skip test @ random fails on arm builder
21mr|vorbis-java-0.8-7|74	%mvn_build -s -f -- -Dproject.build.sourceEncoding=UTF-8
21mr|vorbis-java-0.8-7|75	
21mr|vorbis-java-0.8-7|76	%install
21mr|vorbis-java-0.8-7|77	%mvn_install
21mr|vorbis-java-0.8-7|78	
21mr|vorbis-java-0.8-7|79	%files -f .mfiles-%{name}
21mr|vorbis-java-0.8-7|80	%doc CHANGES.txt README.txt TODO.txt
21mr|vorbis-java-0.8-7|81	%license LICENSE.txt NOTICE.txt
21mr|vorbis-java-0.8-7|82	
21mr|vorbis-java-0.8-7|83	%if %{without tika}
21mr|vorbis-java-0.8-7|84	%files tika -f .mfiles-%{name}-tika
21mr|vorbis-java-0.8-7|85	%license LICENSE.txt NOTICE.txt
21mr|vorbis-java-0.8-7|86	%endif
21mr|vorbis-java-0.8-7|87	
21mr|vorbis-java-0.8-7|88	%files tools -f .mfiles-%{name}-tools
21mr|vorbis-java-0.8-7|89	%license LICENSE.txt NOTICE.txt
21mr|vorbis-java-0.8-7|90	
21mr|vorbis-java-0.8-7|91	%files javadoc -f .mfiles-javadoc
21mr|vorbis-java-0.8-7|92	%license LICENSE.txt NOTICE.txt
21mr|vorbis-java-0.8-7|93	

19678 21
21mr|vorbis-tools-1.4.2-3|1	# Define Mandriva Linux version we are building for
21mr|vorbis-tools-1.4.2-3|2	%define mdkversion %(perl -pe '/(\\d+)\\.(\\d)\\.?(\\d)?/; $_="$1$2".($3||0)' /etc/mandriva-release)
21mr|vorbis-tools-1.4.2-3|3	
21mr|vorbis-tools-1.4.2-3|4	Summary:	Several Ogg Vorbis Tools
21mr|vorbis-tools-1.4.2-3|5	Name:		vorbis-tools
21mr|vorbis-tools-1.4.2-3|6	Version:	1.4.2
21mr|vorbis-tools-1.4.2-3|7	Release:	3
21mr|vorbis-tools-1.4.2-3|8	Group:		Sound
21mr|vorbis-tools-1.4.2-3|9	License:	GPLv2
21mr|vorbis-tools-1.4.2-3|10	Url:		http://www.xiph.org/
21mr|vorbis-tools-1.4.2-3|11	Source0:	http://downloads.xiph.org/releases/vorbis/%{name}-%{version}.tar.gz
21mr|vorbis-tools-1.4.2-3|12	Patch0:		vorbis-tools-1.4.0-next_on_SIGUSR1.patch
21mr|vorbis-tools-1.4.2-3|13	Patch1:		vorbis-tools-1.2.0-ogg123-play-stdin.patch
21mr|vorbis-tools-1.4.2-3|14	Patch2:		vorbis-tools-CVE-2023-43361.patch
21mr|vorbis-tools-1.4.2-3|15	BuildRequires:	bison
21mr|vorbis-tools-1.4.2-3|16	BuildRequires:	gettext
21mr|vorbis-tools-1.4.2-3|17	# (gc) needed for AM_PATH_PROG_WITH_TEST
21mr|vorbis-tools-1.4.2-3|18	BuildRequires:	gettext-devel
21mr|vorbis-tools-1.4.2-3|19	BuildRequires:	pkgconfig(ao) >= 1.0.0
21mr|vorbis-tools-1.4.2-3|20	BuildRequires:	pkgconfig(flac) >= 1.1.3
21mr|vorbis-tools-1.4.2-3|21	BuildRequires:	pkgconfig(kate)
21mr|vorbis-tools-1.4.2-3|22	BuildRequires:	pkgconfig(libcurl)
21mr|vorbis-tools-1.4.2-3|23	BuildRequires:	pkgconfig(ogg)
21mr|vorbis-tools-1.4.2-3|24	BuildRequires:	pkgconfig(opusfile)
21mr|vorbis-tools-1.4.2-3|25	BuildRequires:  pkgconfig(speex)
21mr|vorbis-tools-1.4.2-3|26	BuildRequires:	pkgconfig(vorbis) >= 1.3.0
21mr|vorbis-tools-1.4.2-3|27	
21mr|vorbis-tools-1.4.2-3|28	%description
21mr|vorbis-tools-1.4.2-3|29	This package contains several Ogg Vorbis tools: oggenc (encoder), oggdec
21mr|vorbis-tools-1.4.2-3|30	(decoder), ogg123 (command line player), vorbiscomment (metadata editor) and
21mr|vorbis-tools-1.4.2-3|31	vcut (cut tool).
21mr|vorbis-tools-1.4.2-3|32	Find some free Ogg Vorbis music here: http://www.vorbis.com/music/.
21mr|vorbis-tools-1.4.2-3|33	
21mr|vorbis-tools-1.4.2-3|34	%files -f %{name}.lang
21mr|vorbis-tools-1.4.2-3|35	%doc COPYING README ogg123/ogg123rc-example
21mr|vorbis-tools-1.4.2-3|36	%{_bindir}/ogg123
21mr|vorbis-tools-1.4.2-3|37	%{_bindir}/oggdec
21mr|vorbis-tools-1.4.2-3|38	%{_bindir}/oggenc
21mr|vorbis-tools-1.4.2-3|39	%{_bindir}/ogginfo
21mr|vorbis-tools-1.4.2-3|40	%{_bindir}/vcut
21mr|vorbis-tools-1.4.2-3|41	%{_bindir}/vorbiscomment
21mr|vorbis-tools-1.4.2-3|42	%{_mandir}/man1/ogg123*
21mr|vorbis-tools-1.4.2-3|43	%{_mandir}/man1/oggenc*
21mr|vorbis-tools-1.4.2-3|44	%{_mandir}/man1/oggdec*
21mr|vorbis-tools-1.4.2-3|45	%{_mandir}/man1/ogginfo*
21mr|vorbis-tools-1.4.2-3|46	%{_mandir}/man1/vcut*
21mr|vorbis-tools-1.4.2-3|47	%{_mandir}/man1/vorbiscomment*
21mr|vorbis-tools-1.4.2-3|48	
21mr|vorbis-tools-1.4.2-3|49	#-----------------------------------------------------------------------------
21mr|vorbis-tools-1.4.2-3|50	
21mr|vorbis-tools-1.4.2-3|51	%prep
21mr|vorbis-tools-1.4.2-3|52	%setup -q
21mr|vorbis-tools-1.4.2-3|53	%apply_patches
21mr|vorbis-tools-1.4.2-3|54	
21mr|vorbis-tools-1.4.2-3|55	touch config.rpath
21mr|vorbis-tools-1.4.2-3|56	
21mr|vorbis-tools-1.4.2-3|57	%build
21mr|vorbis-tools-1.4.2-3|58	autoreconf -vfi
21mr|vorbis-tools-1.4.2-3|59	%configure --enable-vcut
21mr|vorbis-tools-1.4.2-3|60	
21mr|vorbis-tools-1.4.2-3|61	%make
21mr|vorbis-tools-1.4.2-3|62	
21mr|vorbis-tools-1.4.2-3|63	
21mr|vorbis-tools-1.4.2-3|64	%install
21mr|vorbis-tools-1.4.2-3|65	%makeinstall_std
21mr|vorbis-tools-1.4.2-3|66	
21mr|vorbis-tools-1.4.2-3|67	# Cleanup
21mr|vorbis-tools-1.4.2-3|68	rm -rf %{buildroot}/%{_docdir}/%{name}-%{version}
21mr|vorbis-tools-1.4.2-3|69	
21mr|vorbis-tools-1.4.2-3|70	%find_lang %{name}
21mr|vorbis-tools-1.4.2-3|71	

19679 21
21mr|vpnc-0.5.3-18|1	Summary:	A free vpn client for the Cisco 3000 concentrators
21mr|vpnc-0.5.3-18|2	Name:		vpnc
21mr|vpnc-0.5.3-18|3	Version:	0.5.3
21mr|vpnc-0.5.3-18|4	Release:	18
21mr|vpnc-0.5.3-18|5	License:	GPLv2+
21mr|vpnc-0.5.3-18|6	Group:		Networking/Other
21mr|vpnc-0.5.3-18|7	Url:		http://www.unix-ag.uni-kl.de/~massar/vpnc/
21mr|vpnc-0.5.3-18|8	Source0:	http://www.unix-ag.uni-kl.de/~massar/vpnc/%{name}-%{version}.tar.gz
21mr|vpnc-0.5.3-18|9	Patch0:		vpnc-0.5.3-linkage.patch
21mr|vpnc-0.5.3-18|10	Patch1:		0001-Differ-Debian-s-resolveconf-from-systemd-s-resolvect.patch
21mr|vpnc-0.5.3-18|11	BuildRequires:	libgcrypt-devel
21mr|vpnc-0.5.3-18|12	Requires:	iproute2
21mr|vpnc-0.5.3-18|13	Provides:	kvpnc-backend
21mr|vpnc-0.5.3-18|14	
21mr|vpnc-0.5.3-18|15	%description
21mr|vpnc-0.5.3-18|16	A free vpn client for cisco3000 VPN Concentrator, completly in userspace,
21mr|vpnc-0.5.3-18|17	require Universal TUN/TAP device driver support compiled in the kernel
21mr|vpnc-0.5.3-18|18	or as module.
21mr|vpnc-0.5.3-18|19	
21mr|vpnc-0.5.3-18|20	%files
21mr|vpnc-0.5.3-18|21	%doc COPYING README TODO VERSION
21mr|vpnc-0.5.3-18|22	%{_mandir}/man8/vpnc.8*
21mr|vpnc-0.5.3-18|23	%{_mandir}/man1/cisco-decrypt.1*
21mr|vpnc-0.5.3-18|24	%{_sbindir}/*
21mr|vpnc-0.5.3-18|25	%{_bindir}/*
21mr|vpnc-0.5.3-18|26	%{_localstatedir}/lib/%{name}
21mr|vpnc-0.5.3-18|27	%{_sysconfdir}/%{name}
21mr|vpnc-0.5.3-18|28	
21mr|vpnc-0.5.3-18|29	#----------------------------------------------------------------------------
21mr|vpnc-0.5.3-18|30	
21mr|vpnc-0.5.3-18|31	%prep
21mr|vpnc-0.5.3-18|32	%setup -q
21mr|vpnc-0.5.3-18|33	%patch0 -p0
21mr|vpnc-0.5.3-18|34	%patch1 -p1
21mr|vpnc-0.5.3-18|35	
21mr|vpnc-0.5.3-18|36	perl -pi -e 's|/var/run/vpnc/|%{_localstatedir}/lib/%{name}/|' vpnc-script
21mr|vpnc-0.5.3-18|37	perl -pi -e 's|/var/run/vpnc/pid|/var/run/vpnc.pid|' config.c vpnc-disconnect
21mr|vpnc-0.5.3-18|38	
21mr|vpnc-0.5.3-18|39	%build
21mr|vpnc-0.5.3-18|40	%serverbuild
21mr|vpnc-0.5.3-18|41	%make CFLAGS="%{optflags}" LFLAGS="%{?ldflags}"
21mr|vpnc-0.5.3-18|42	
21mr|vpnc-0.5.3-18|43	# lower MTU, some vpn concentrators have MTU problems
21mr|vpnc-0.5.3-18|44	perl -pi -e s/1412/1000/ vpnc-script
21mr|vpnc-0.5.3-18|45	
21mr|vpnc-0.5.3-18|46	%install
21mr|vpnc-0.5.3-18|47	install -d -m 755 %{buildroot}%{_sbindir}
21mr|vpnc-0.5.3-18|48	install -d -m 755 %{buildroot}%{_bindir}
21mr|vpnc-0.5.3-18|49	install -d -m 755 %{buildroot}%{_mandir}/man8
21mr|vpnc-0.5.3-18|50	install -d -m 755 %{buildroot}%{_mandir}/man1
21mr|vpnc-0.5.3-18|51	install -d -m 755 %{buildroot}%{_localstatedir}/lib/%{name}
21mr|vpnc-0.5.3-18|52	install -m 755 {vpnc,vpnc-script,vpnc-disconnect,cisco-decrypt} \
21mr|vpnc-0.5.3-18|53	%{buildroot}%{_sbindir}
21mr|vpnc-0.5.3-18|54	install -m 755 pcf2vpnc %{buildroot}%{_bindir}
21mr|vpnc-0.5.3-18|55	install -m 755 vpnc.8 %{buildroot}%{_mandir}/man8
21mr|vpnc-0.5.3-18|56	install -m 755 cisco-decrypt.1 %{buildroot}%{_mandir}/man1
21mr|vpnc-0.5.3-18|57	install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}
21mr|vpnc-0.5.3-18|58	ln -s %{_sbindir}/vpnc-script %{buildroot}%{_sysconfdir}/%{name}/vpnc-script

19680 21
21mr|vsftpd-3.0.5-1|1	Summary:	Very Secure File Transfer Protocol Daemon
21mr|vsftpd-3.0.5-1|2	Name:		vsftpd
21mr|vsftpd-3.0.5-1|3	Version:	3.0.5
21mr|vsftpd-3.0.5-1|4	Release:	1
21mr|vsftpd-3.0.5-1|5	License:	GPLv2+
21mr|vsftpd-3.0.5-1|6	Group:		System/Servers
21mr|vsftpd-3.0.5-1|7	Url:		http://vsftpd.beasts.org/
21mr|vsftpd-3.0.5-1|8	Source0:	https://security.appspot.com/downloads/%{name}-%{version}.tar.gz
21mr|vsftpd-3.0.5-1|9	Source10:	https://security.appspot.com/downloads/%{name}-%{version}.tar.gz.asc
21mr|vsftpd-3.0.5-1|10	Source1:	vsftpd.xinetd
21mr|vsftpd-3.0.5-1|11	Source2:	vsftpd.pam
21mr|vsftpd-3.0.5-1|12	Source3:	vsftpd.ftpusers
21mr|vsftpd-3.0.5-1|13	Source4:	vsftpd.user_list
21mr|vsftpd-3.0.5-1|14	Source5:	vsftpd.init
21mr|vsftpd-3.0.5-1|15	Source6:	vsftpd_conf_migrate.sh
21mr|vsftpd-3.0.5-1|16	Source7:	vsftpd.service.bz2
21mr|vsftpd-3.0.5-1|17	Source8:	vsftpd.service
21mr|vsftpd-3.0.5-1|18	# Fedora patches
21mr|vsftpd-3.0.5-1|19	# Build patches
21mr|vsftpd-3.0.5-1|20	Patch1:		vsftpd-2.1.0-libs.patch
21mr|vsftpd-3.0.5-1|21	Patch2: 	vsftpd-2.1.0-build_ssl.patch
21mr|vsftpd-3.0.5-1|22	Patch3: 	vsftpd-2.1.0-tcp_wrappers.patch
21mr|vsftpd-3.0.5-1|23	# Use /etc/vsftpd/ instead of /etc/
21mr|vsftpd-3.0.5-1|24	Patch4:		vsftpd-2.2.2-configuration.patch
21mr|vsftpd-3.0.5-1|25	# These need review
21mr|vsftpd-3.0.5-1|26	Patch5: 	vsftpd-2.2.2-pam_hostname.patch
21mr|vsftpd-3.0.5-1|27	Patch6: 	vsftpd-close-std-fds.patch
21mr|vsftpd-3.0.5-1|28	Patch7: 	vsftpd-2.1.0-filter.patch
21mr|vsftpd-3.0.5-1|29	Patch8: 	vsftpd-2.0.5-greedy.patch
21mr|vsftpd-3.0.5-1|30	Patch9: 	vsftpd-2.1.0-userlist_log.patch
21mr|vsftpd-3.0.5-1|31	Patch10:	vsftpd-2.2.2-trim.patch
21mr|vsftpd-3.0.5-1|32	Patch12: 	vsftpd-2.2.2-daemonize_plus.patch
21mr|vsftpd-3.0.5-1|33	Patch13:	vsftpd-2.3.4-listen_ipv6.patch
21mr|vsftpd-3.0.5-1|34	Patch101:	vsftpd-2.0.5-anon.patch
21mr|vsftpd-3.0.5-1|35	Patch102:	vsftpd-2.0.1-server_args.patch
21mr|vsftpd-3.0.5-1|36	Patch103:	vsftpd-2.2.2-use_localtime.patch
21mr|vsftpd-3.0.5-1|37	Patch104:	vsftpd-3.0.2-chowngroup.patch
21mr|vsftpd-3.0.5-1|38	Patch105:	vsftpd-drop-newpid-from-clone.patch
21mr|vsftpd-3.0.5-1|39	Patch106:	vsftpd-2.0.5-utf8-log-names.patch
21mr|vsftpd-3.0.5-1|40	BuildRequires:	libcap-devel
21mr|vsftpd-3.0.5-1|41	BuildRequires:	pam-devel
21mr|vsftpd-3.0.5-1|42	BuildRequires:	tcp_wrappers-devel
21mr|vsftpd-3.0.5-1|43	BuildRequires:	pkgconfig(openssl)
21mr|vsftpd-3.0.5-1|44	BuildRequires:	pkgconfig(libnsl)
21mr|vsftpd-3.0.5-1|45	Requires:	libcap
21mr|vsftpd-3.0.5-1|46	Requires:	logrotate
21mr|vsftpd-3.0.5-1|47	Requires:	openssl
21mr|vsftpd-3.0.5-1|48	Requires:	pam
21mr|vsftpd-3.0.5-1|49	Requires(pre,post,preun,postun):	rpm-helper
21mr|vsftpd-3.0.5-1|50	Provides:	ftpserver
21mr|vsftpd-3.0.5-1|51	Conflicts:	wu-ftpd
21mr|vsftpd-3.0.5-1|52	Conflicts:	proftpd
21mr|vsftpd-3.0.5-1|53	Conflicts:	ncftpd
21mr|vsftpd-3.0.5-1|54	Conflicts:	pure-ftpd
21mr|vsftpd-3.0.5-1|55	
21mr|vsftpd-3.0.5-1|56	%description
21mr|vsftpd-3.0.5-1|57	A Very Secure FTP Daemon - written from scratch - by Chris "One Man Security
21mr|vsftpd-3.0.5-1|58	Audit Team" Evans.
21mr|vsftpd-3.0.5-1|59	
21mr|vsftpd-3.0.5-1|60	%files
21mr|vsftpd-3.0.5-1|61	%doc FAQ INSTALL BUGS AUDIT Changelog LICENSE README README.security REWARD SPEED TODO
21mr|vsftpd-3.0.5-1|62	%doc BENCHMARKS COPYING SECURITY/ EXAMPLE/ TUNING SIZE vsftpd.xinetd
21mr|vsftpd-3.0.5-1|63	%{_sbindir}/vsftpd
21mr|vsftpd-3.0.5-1|64	%{_initrddir}/vsftpd
21mr|vsftpd-3.0.5-1|65	%attr(0555,ftp,ftp) %dir /var/ftp
21mr|vsftpd-3.0.5-1|66	%attr(2555,ftp,ftp) %dir /var/ftp/pub
21mr|vsftpd-3.0.5-1|67	%attr(700,root,root) %dir %{_sysconfdir}/vsftpd
21mr|vsftpd-3.0.5-1|68	%config(noreplace) %{_sysconfdir}/vsftpd/*
21mr|vsftpd-3.0.5-1|69	%config(noreplace) %{_sysconfdir}/pam.d/vsftpd
21mr|vsftpd-3.0.5-1|70	%config(noreplace) %{_sysconfdir}/logrotate.d/vsftpd
21mr|vsftpd-3.0.5-1|71	%config(noreplace) %{_sysconfdir}/avahi/services/%{name}.service
21mr|vsftpd-3.0.5-1|72	%config(noreplace) %{_sysconfdir}/xinetd.d/vsftpd-xinetd
21mr|vsftpd-3.0.5-1|73	/lib/systemd/system/vsftpd.service
21mr|vsftpd-3.0.5-1|74	%{_mandir}/*/*
21mr|vsftpd-3.0.5-1|75	
21mr|vsftpd-3.0.5-1|76	%pre
21mr|vsftpd-3.0.5-1|77	%_pre_useradd ftp /var/ftp /bin/false
21mr|vsftpd-3.0.5-1|78	
21mr|vsftpd-3.0.5-1|79	%post
21mr|vsftpd-3.0.5-1|80	%_post_service vsftpd
21mr|vsftpd-3.0.5-1|81	if [ -x /usr/sbin/xinetd ];then
21mr|vsftpd-3.0.5-1|82	%_post_service xinetd
21mr|vsftpd-3.0.5-1|83	fi
21mr|vsftpd-3.0.5-1|84	
21mr|vsftpd-3.0.5-1|85	%preun
21mr|vsftpd-3.0.5-1|86	%_preun_service vsftpd
21mr|vsftpd-3.0.5-1|87	if [ -x /usr/sbin/xinetd ];then
21mr|vsftpd-3.0.5-1|88	%_post_service xinetd
21mr|vsftpd-3.0.5-1|89	fi
21mr|vsftpd-3.0.5-1|90	
21mr|vsftpd-3.0.5-1|91	%postun
21mr|vsftpd-3.0.5-1|92	%_postun_userdel ftp
21mr|vsftpd-3.0.5-1|93	
21mr|vsftpd-3.0.5-1|94	#----------------------------------------------------------------------------
21mr|vsftpd-3.0.5-1|95	
21mr|vsftpd-3.0.5-1|96	%prep
21mr|vsftpd-3.0.5-1|97	%setup -q
21mr|vsftpd-3.0.5-1|98	cp %{SOURCE1} .
21mr|vsftpd-3.0.5-1|99	%patch1 -p1 -b .libs
21mr|vsftpd-3.0.5-1|100	%patch2 -p1 -b .build_ssl
21mr|vsftpd-3.0.5-1|101	%patch3 -p1 -b .tcp_wrappers
21mr|vsftpd-3.0.5-1|102	%patch4 -p1 -b .configuration
21mr|vsftpd-3.0.5-1|103	%patch5 -p1 -b .pam_hostname
21mr|vsftpd-3.0.5-1|104	%patch6 -p1 -b .close_fds
21mr|vsftpd-3.0.5-1|105	%patch7 -p1 -b .filter
21mr|vsftpd-3.0.5-1|106	%patch8 -p1 -b .greedy
21mr|vsftpd-3.0.5-1|107	%patch9 -p1 -b .userlist_log
21mr|vsftpd-3.0.5-1|108	%patch10 -p1 -b .trim
21mr|vsftpd-3.0.5-1|109	%patch12 -p1 -b .daemonize_plus
21mr|vsftpd-3.0.5-1|110	%patch13 -p1 -b .ipv6
21mr|vsftpd-3.0.5-1|111	
21mr|vsftpd-3.0.5-1|112	%patch101 -p1 -b .anon
21mr|vsftpd-3.0.5-1|113	%patch102 -p1 -b .server_args
21mr|vsftpd-3.0.5-1|114	%patch103 -p1 -b .use_localtime
21mr|vsftpd-3.0.5-1|115	%patch104 -p1 -b .chowngroup
21mr|vsftpd-3.0.5-1|116	%patch105 -p1 -b .newpid
21mr|vsftpd-3.0.5-1|117	%patch106 -p1 -b .utf8
21mr|vsftpd-3.0.5-1|118	
21mr|vsftpd-3.0.5-1|119	%build
21mr|vsftpd-3.0.5-1|120	%serverbuild
21mr|vsftpd-3.0.5-1|121	
21mr|vsftpd-3.0.5-1|122	%make CFLAGS="%{optflags}" LINK="%{ldflags}"
21mr|vsftpd-3.0.5-1|123	# should go to rh patch.
21mr|vsftpd-3.0.5-1|124	# Change a few defaults in the config:
21mr|vsftpd-3.0.5-1|125	perl -pi -e 's|#ls_recurse_enable|ls_recurse_enable|' vsftpd.conf
21mr|vsftpd-3.0.5-1|126	## Fix the /usr/local problem in the xinetd entry
21mr|vsftpd-3.0.5-1|127	#perl -pi -e 's|/usr/local/sbin/vsftpd|%{_sbindir}/vsftpd|' xinetd.d/vsftpd
21mr|vsftpd-3.0.5-1|128	
21mr|vsftpd-3.0.5-1|129	%install
21mr|vsftpd-3.0.5-1|130	install -m755 vsftpd -D %{buildroot}%{_sbindir}/vsftpd
21mr|vsftpd-3.0.5-1|131	install -m600 vsftpd.conf -D %{buildroot}%{_sysconfdir}/vsftpd/vsftpd.conf
21mr|vsftpd-3.0.5-1|132	install -m644 vsftpd.xinetd -D %{buildroot}%{_sysconfdir}/xinetd.d/vsftpd-xinetd
21mr|vsftpd-3.0.5-1|133	install -m644 vsftpd.conf.5 -D %{buildroot}/%{_mandir}/man5/vsftpd.conf.5
21mr|vsftpd-3.0.5-1|134	install -m644 vsftpd.8 -D %{buildroot}%{_mandir}/man8/vsftpd.8
21mr|vsftpd-3.0.5-1|135	install -m644 RedHat/vsftpd.log -D %{buildroot}%{_sysconfdir}/logrotate.d/vsftpd
21mr|vsftpd-3.0.5-1|136	install -m644 %{SOURCE2}  -D %{buildroot}%{_sysconfdir}/pam.d/vsftpd
21mr|vsftpd-3.0.5-1|137	install -m600 %{SOURCE3}  -D %{buildroot}%{_sysconfdir}/vsftpd/ftpusers
21mr|vsftpd-3.0.5-1|138	install -m600 %{SOURCE4}  -D %{buildroot}%{_sysconfdir}/vsftpd/user_list
21mr|vsftpd-3.0.5-1|139	install -m 755 %{SOURCE5} -D %{buildroot}%{_initrddir}/vsftpd
21mr|vsftpd-3.0.5-1|140	install -m 744 %{SOURCE6} -D %{buildroot}%{_sysconfdir}/vsftpd/vsftpd_conf_migrate.sh
21mr|vsftpd-3.0.5-1|141	install -m644 %{SOURCE8} -D %{buildroot}/lib/systemd/system/vsftpd.service
21mr|vsftpd-3.0.5-1|142	
21mr|vsftpd-3.0.5-1|143	mkdir -p %{buildroot}/%{_sysconfdir}/avahi/services/
21mr|vsftpd-3.0.5-1|144	bzcat %{SOURCE7} > %{buildroot}/%{_sysconfdir}/avahi/services/%{name}.service
21mr|vsftpd-3.0.5-1|145	
21mr|vsftpd-3.0.5-1|146	touch %{buildroot}%{_sysconfdir}/vsftpd/banned-emails
21mr|vsftpd-3.0.5-1|147	touch %{buildroot}%{_sysconfdir}/vsftpd/chroot_list
21mr|vsftpd-3.0.5-1|148	mkdir -p %{buildroot}/var/ftp/pub

19681 21
21mr|vsqlite++-0.3.13-2|1	%define major 3
21mr|vsqlite++-0.3.13-2|2	%define libname %mklibname %{name} %{major}
21mr|vsqlite++-0.3.13-2|3	%define devname %mklibname %{name} -d
21mr|vsqlite++-0.3.13-2|4	
21mr|vsqlite++-0.3.13-2|5	Summary:	Well designed C++ sqlite 3.x wrapper library
21mr|vsqlite++-0.3.13-2|6	Name:		vsqlite++
21mr|vsqlite++-0.3.13-2|7	Version:	0.3.13
21mr|vsqlite++-0.3.13-2|8	Release:	2
21mr|vsqlite++-0.3.13-2|9	License:	BSD
21mr|vsqlite++-0.3.13-2|10	Group:		System/Libraries
21mr|vsqlite++-0.3.13-2|11	Url:		http://vsqlite.virtuosic-bytes.com
21mr|vsqlite++-0.3.13-2|12	Source0:	http://evilissimo.fedorapeople.org/releases/vsqlite--/%{version}/%{name}-%{version}.tar.gz
21mr|vsqlite++-0.3.13-2|13	BuildRequires:	doxygen
21mr|vsqlite++-0.3.13-2|14	BuildRequires:	graphviz
21mr|vsqlite++-0.3.13-2|15	BuildRequires:	libtool
21mr|vsqlite++-0.3.13-2|16	BuildRequires:	boost-devel
21mr|vsqlite++-0.3.13-2|17	BuildRequires:	sqlite3-devel
21mr|vsqlite++-0.3.13-2|18	
21mr|vsqlite++-0.3.13-2|19	%description
21mr|vsqlite++-0.3.13-2|20	VSQLite++ is a C++ wrapper for sqlite3 using the C++ standard library and
21mr|vsqlite++-0.3.13-2|21	boost. VSQLite++ is designed to be easy to use and focuses on simplicity.
21mr|vsqlite++-0.3.13-2|22	
21mr|vsqlite++-0.3.13-2|23	%files
21mr|vsqlite++-0.3.13-2|24	%doc ChangeLog README COPYING examples/sqlite_wrapper.cpp html/*
21mr|vsqlite++-0.3.13-2|25	
21mr|vsqlite++-0.3.13-2|26	#----------------------------------------------------------------------------
21mr|vsqlite++-0.3.13-2|27	
21mr|vsqlite++-0.3.13-2|28	%package -n %{libname}
21mr|vsqlite++-0.3.13-2|29	Summary:	Development files for %{name}
21mr|vsqlite++-0.3.13-2|30	Group:		System/Libraries
21mr|vsqlite++-0.3.13-2|31	
21mr|vsqlite++-0.3.13-2|32	%description -n %{libname}
21mr|vsqlite++-0.3.13-2|33	This package contains development files for %{name}.
21mr|vsqlite++-0.3.13-2|34	
21mr|vsqlite++-0.3.13-2|35	%files -n %{libname}
21mr|vsqlite++-0.3.13-2|36	%doc ChangeLog README COPYING
21mr|vsqlite++-0.3.13-2|37	%{_libdir}/libvsqlitepp.so.%{major}*
21mr|vsqlite++-0.3.13-2|38	
21mr|vsqlite++-0.3.13-2|39	#----------------------------------------------------------------------------
21mr|vsqlite++-0.3.13-2|40	
21mr|vsqlite++-0.3.13-2|41	%package -n %{devname}
21mr|vsqlite++-0.3.13-2|42	Summary:	Development files for %{name}
21mr|vsqlite++-0.3.13-2|43	Group:		Development/C++
21mr|vsqlite++-0.3.13-2|44	Requires:	%{libname} = %{EVRD}
21mr|vsqlite++-0.3.13-2|45	Provides:	%{name}-devel = %{EVRD}
21mr|vsqlite++-0.3.13-2|46	
21mr|vsqlite++-0.3.13-2|47	%description -n %{devname}
21mr|vsqlite++-0.3.13-2|48	This package contains development files for %{name}.
21mr|vsqlite++-0.3.13-2|49	
21mr|vsqlite++-0.3.13-2|50	%files -n %{devname}
21mr|vsqlite++-0.3.13-2|51	%doc ChangeLog README COPYING
21mr|vsqlite++-0.3.13-2|52	%{_libdir}/libvsqlitepp.so
21mr|vsqlite++-0.3.13-2|53	%{_includedir}/sqlite
21mr|vsqlite++-0.3.13-2|54	
21mr|vsqlite++-0.3.13-2|55	#----------------------------------------------------------------------------
21mr|vsqlite++-0.3.13-2|56	
21mr|vsqlite++-0.3.13-2|57	%prep
21mr|vsqlite++-0.3.13-2|58	%setup -q
21mr|vsqlite++-0.3.13-2|59	#./autogen.sh
21mr|vsqlite++-0.3.13-2|60	
21mr|vsqlite++-0.3.13-2|61	%build
21mr|vsqlite++-0.3.13-2|62	%configure \
21mr|vsqlite++-0.3.13-2|63	--disable-static
21mr|vsqlite++-0.3.13-2|64	sed -i -e 's! -shared ! -Wl,--as-needed\0!g' libtool
21mr|vsqlite++-0.3.13-2|65	%make
21mr|vsqlite++-0.3.13-2|66	doxygen Doxyfile
21mr|vsqlite++-0.3.13-2|67	
21mr|vsqlite++-0.3.13-2|68	%install
21mr|vsqlite++-0.3.13-2|69	# devel & base
21mr|vsqlite++-0.3.13-2|70	install -p -m 755 -d %{buildroot}%{_libdir}
21mr|vsqlite++-0.3.13-2|71	# devel only
21mr|vsqlite++-0.3.13-2|72	install -p -m 755 -d %{buildroot}%{_includedir}/sqlite/ext
21mr|vsqlite++-0.3.13-2|73	install -m 644 include/sqlite/*.hpp %{buildroot}%{_includedir}/sqlite
21mr|vsqlite++-0.3.13-2|74	install -m 644 include/sqlite/ext/*.hpp %{buildroot}%{_includedir}/sqlite/ext
21mr|vsqlite++-0.3.13-2|75	# docs
21mr|vsqlite++-0.3.13-2|76	install -p -m 755 -d %{buildroot}%{_docdir}
21mr|vsqlite++-0.3.13-2|77	
21mr|vsqlite++-0.3.13-2|78	# build for all
21mr|vsqlite++-0.3.13-2|79	%makeinstall_std

19682 21
21mr|vte-0.28.1-18|1	%define api 0.0
21mr|vte-0.28.1-18|2	%define major 9
21mr|vte-0.28.1-18|3	# TODO: Split typelib package
21mr|vte-0.28.1-18|4	%define libname %mklibname %{name} %{major}
21mr|vte-0.28.1-18|5	%define devname %mklibname %{name} -d
21mr|vte-0.28.1-18|6	
21mr|vte-0.28.1-18|7	Summary:	A terminal emulator widget
21mr|vte-0.28.1-18|8	Name:		vte
21mr|vte-0.28.1-18|9	Version:	0.28.1
21mr|vte-0.28.1-18|10	Release:	18
21mr|vte-0.28.1-18|11	License:	LGPLv2.1+
21mr|vte-0.28.1-18|12	Group:		System/Libraries
21mr|vte-0.28.1-18|13	Url:		http://www.gnome.org/
21mr|vte-0.28.1-18|14	Source0:	ftp://ftp.gnome.org/pub/GNOME/sources/%{name}/%{name}-%{version}.tar.xz
21mr|vte-0.28.1-18|15	Patch0:		vte-0.25.90-alt_meta.patch
21mr|vte-0.28.1-18|16	Patch1:		vte-0.28.0-link.patch
21mr|vte-0.28.1-18|17	Patch2:		03_CVE-2012-2738.patch
21mr|vte-0.28.1-18|18	Patch3:		04_CVE-2012-2738.patch
21mr|vte-0.28.1-18|19	BuildRequires:	intltool
21mr|vte-0.28.1-18|20	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|vte-0.28.1-18|21	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|vte-0.28.1-18|22	BuildRequires:	pkgconfig(ncurses)
21mr|vte-0.28.1-18|23	BuildRequires:	pkgconfig(x11)
21mr|vte-0.28.1-18|24	
21mr|vte-0.28.1-18|25	%description
21mr|vte-0.28.1-18|26	VTE is a terminal emulator widget for use with GTK+ 2.0.
21mr|vte-0.28.1-18|27	
21mr|vte-0.28.1-18|28	%files -f %{name}-%{api}.lang
21mr|vte-0.28.1-18|29	%doc COPYING HACKING NEWS README
21mr|vte-0.28.1-18|30	%{_bindir}/*
21mr|vte-0.28.1-18|31	%dir %{_libdir}/%{name}
21mr|vte-0.28.1-18|32	%attr(2711,root,utmp) %{_libdir}/%{name}/gnome-pty-helper
21mr|vte-0.28.1-18|33	%{_datadir}/%{name}
21mr|vte-0.28.1-18|34	
21mr|vte-0.28.1-18|35	#----------------------------------------------------------------------------
21mr|vte-0.28.1-18|36	
21mr|vte-0.28.1-18|37	%package -n %{libname}
21mr|vte-0.28.1-18|38	Summary:	A terminal emulator widget
21mr|vte-0.28.1-18|39	Group:		System/Libraries
21mr|vte-0.28.1-18|40	Requires:	%{name} >= %{version}
21mr|vte-0.28.1-18|41	Conflicts:	gir-repository < 0.6.6
21mr|vte-0.28.1-18|42	
21mr|vte-0.28.1-18|43	%description -n %{libname}
21mr|vte-0.28.1-18|44	VTE is a terminal emulator widget for use with GTK+ 2.0.
21mr|vte-0.28.1-18|45	
21mr|vte-0.28.1-18|46	%files -n %{libname}
21mr|vte-0.28.1-18|47	%{_libdir}/libvte.so.%{major}*
21mr|vte-0.28.1-18|48	%{_libdir}/girepository-1.0/Vte-%{api}.typelib
21mr|vte-0.28.1-18|49	
21mr|vte-0.28.1-18|50	#----------------------------------------------------------------------------
21mr|vte-0.28.1-18|51	
21mr|vte-0.28.1-18|52	%package -n %{devname}
21mr|vte-0.28.1-18|53	Summary:	Files needed for developing applications which use VTE
21mr|vte-0.28.1-18|54	Group:		Development/C
21mr|vte-0.28.1-18|55	Requires:	%{libname} = %{EVRD}
21mr|vte-0.28.1-18|56	Provides:	%{name}-devel = %{EVRD}
21mr|vte-0.28.1-18|57	Obsoletes:	%{mklibname -d vte 9} < 0.28.1-5
21mr|vte-0.28.1-18|58	
21mr|vte-0.28.1-18|59	%description -n %{devname}
21mr|vte-0.28.1-18|60	VTE is a terminal emulator widget for use with GTK+ 2.0.
21mr|vte-0.28.1-18|61	
21mr|vte-0.28.1-18|62	This package contains the files needed for building applications using VTE.
21mr|vte-0.28.1-18|63	
21mr|vte-0.28.1-18|64	%files -n %{devname}
21mr|vte-0.28.1-18|65	%doc %{_datadir}/gtk-doc/html/*
21mr|vte-0.28.1-18|66	%{_includedir}/*
21mr|vte-0.28.1-18|67	%{_libdir}/*.so
21mr|vte-0.28.1-18|68	%{_libdir}/pkgconfig/*
21mr|vte-0.28.1-18|69	%{_datadir}/gir-1.0/Vte-0.0.gir
21mr|vte-0.28.1-18|70	
21mr|vte-0.28.1-18|71	#----------------------------------------------------------------------------
21mr|vte-0.28.1-18|72	
21mr|vte-0.28.1-18|73	%prep
21mr|vte-0.28.1-18|74	%autosetup -p1
21mr|vte-0.28.1-18|75	
21mr|vte-0.28.1-18|76	%build
21mr|vte-0.28.1-18|77	%configure \
21mr|vte-0.28.1-18|78	--enable-shared \
21mr|vte-0.28.1-18|79	--disable-static \
21mr|vte-0.28.1-18|80	--libexecdir=%{_libdir}/%{name} \
21mr|vte-0.28.1-18|81	--disable-python \
21mr|vte-0.28.1-18|82	--disable-gtk-doc \
21mr|vte-0.28.1-18|83	--enable-introspection \
21mr|vte-0.28.1-18|84	--with-gtk=2.0
21mr|vte-0.28.1-18|85	
21mr|vte-0.28.1-18|86	%make LIBS='-lm -lncurses -lutil -lgmodule-2.0'
21mr|vte-0.28.1-18|87	
21mr|vte-0.28.1-18|88	%install
21mr|vte-0.28.1-18|89	%makeinstall_std
21mr|vte-0.28.1-18|90	
21mr|vte-0.28.1-18|91	%find_lang %{name}-%{api}

19683 21
21mr|vte291-0.68.0-2|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|vte291-0.68.0-2|2	
21mr|vte291-0.68.0-2|3	%define api 2.91
21mr|vte291-0.68.0-2|4	%define major 0
21mr|vte291-0.68.0-2|5	%define libname %mklibname vte 2.91 %{major}
21mr|vte291-0.68.0-2|6	%define girname %mklibname vte-gir %{api}
21mr|vte291-0.68.0-2|7	%define devname %mklibname %{name} -d
21mr|vte291-0.68.0-2|8	
21mr|vte291-0.68.0-2|9	Summary:	A terminal emulator widget
21mr|vte291-0.68.0-2|10	Name:		vte291
21mr|vte291-0.68.0-2|11	Version:	0.68.0
21mr|vte291-0.68.0-2|12	Release:	2
21mr|vte291-0.68.0-2|13	License:	LGPLv2+
21mr|vte291-0.68.0-2|14	Group:		System/Libraries
21mr|vte291-0.68.0-2|15	Url:		https://download.gnome.org/sources/vte
21mr|vte291-0.68.0-2|16	Source0:	https://download.gnome.org/sources/vte/%{url_ver}/vte-%{version}.tar.xz
21mr|vte291-0.68.0-2|17	BuildRequires:	cmake
21mr|vte291-0.68.0-2|18	BuildRequires:	gtk-doc
21mr|vte291-0.68.0-2|19	BuildRequires:	intltool
21mr|vte291-0.68.0-2|20	BuildRequires:	meson
21mr|vte291-0.68.0-2|21	BuildRequires:	vala
21mr|vte291-0.68.0-2|22	BuildRequires:	pkgconfig(glib-2.0)
21mr|vte291-0.68.0-2|23	BuildRequires:	pkgconfig(gnutls)
21mr|vte291-0.68.0-2|24	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|vte291-0.68.0-2|25	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|vte291-0.68.0-2|26	
21mr|vte291-0.68.0-2|27	%description
21mr|vte291-0.68.0-2|28	VTE is a terminal emulator widget for use with GTK+ 3.0.
21mr|vte291-0.68.0-2|29	
21mr|vte291-0.68.0-2|30	%files -f vte-%{api}.lang
21mr|vte291-0.68.0-2|31	%doc COPYING.* README.md
21mr|vte291-0.68.0-2|32	%{_bindir}/vte-%{api}
21mr|vte291-0.68.0-2|33	%{_datadir}/glade/catalogs/vte-*.xml
21mr|vte291-0.68.0-2|34	%{_datadir}/glade/pixmaps/hicolor/*/actions/widget-vte-terminal.png
21mr|vte291-0.68.0-2|35	%{_libexecdir}/vte-urlencode-cwd
21mr|vte291-0.68.0-2|36	%{_sysconfdir}/profile.d/vte.sh
21mr|vte291-0.68.0-2|37	%{_sysconfdir}/profile.d/vte.csh
21mr|vte291-0.68.0-2|38	%{_userunitdir}/vte-spawn-.scope.d
21mr|vte291-0.68.0-2|39	
21mr|vte291-0.68.0-2|40	#----------------------------------------------------------------------------
21mr|vte291-0.68.0-2|41	
21mr|vte291-0.68.0-2|42	%package -n %{libname}
21mr|vte291-0.68.0-2|43	Summary:	A terminal emulator widget
21mr|vte291-0.68.0-2|44	Group:		System/Libraries
21mr|vte291-0.68.0-2|45	Requires:	%{name}
21mr|vte291-0.68.0-2|46	
21mr|vte291-0.68.0-2|47	%description -n %{libname}
21mr|vte291-0.68.0-2|48	VTE is a terminal emulator widget for use with GTK+ 3.0.
21mr|vte291-0.68.0-2|49	
21mr|vte291-0.68.0-2|50	%files -n %{libname}
21mr|vte291-0.68.0-2|51	%{_libdir}/libvte-%{api}.so.%{major}*
21mr|vte291-0.68.0-2|52	
21mr|vte291-0.68.0-2|53	#----------------------------------------------------------------------------
21mr|vte291-0.68.0-2|54	
21mr|vte291-0.68.0-2|55	%package -n %{girname}
21mr|vte291-0.68.0-2|56	Summary:	GObject Introspection interface description for vte with GTK+ 3.0
21mr|vte291-0.68.0-2|57	Group:		System/Libraries
21mr|vte291-0.68.0-2|58	Requires:	%{libname} = %{EVRD}
21mr|vte291-0.68.0-2|59	
21mr|vte291-0.68.0-2|60	%description -n %{girname}
21mr|vte291-0.68.0-2|61	GObject Introspection interface description for vte with GTK+ 3.0.
21mr|vte291-0.68.0-2|62	
21mr|vte291-0.68.0-2|63	%files -n %{girname}
21mr|vte291-0.68.0-2|64	%{_libdir}/girepository-1.0/Vte-%{api}.typelib
21mr|vte291-0.68.0-2|65	
21mr|vte291-0.68.0-2|66	#----------------------------------------------------------------------------
21mr|vte291-0.68.0-2|67	
21mr|vte291-0.68.0-2|68	%package -n %{devname}
21mr|vte291-0.68.0-2|69	Summary:	Files needed for developing applications which use VTE
21mr|vte291-0.68.0-2|70	Group:		Development/C
21mr|vte291-0.68.0-2|71	Requires:	%{girname} = %{EVRD}
21mr|vte291-0.68.0-2|72	Requires:	%{libname} = %{EVRD}
21mr|vte291-0.68.0-2|73	Provides:	%{name}-devel = %{EVRD}
21mr|vte291-0.68.0-2|74	
21mr|vte291-0.68.0-2|75	%description -n %{devname}
21mr|vte291-0.68.0-2|76	VTE is a terminal emulator widget for use with GTK+ 3.0.  This
21mr|vte291-0.68.0-2|77	package contains the files needed for building applications using VTE.
21mr|vte291-0.68.0-2|78	
21mr|vte291-0.68.0-2|79	%files -n %{devname}
21mr|vte291-0.68.0-2|80	%doc %{_datadir}/gtk-doc/html/vte-gtk3-%{api}
21mr|vte291-0.68.0-2|81	%{_includedir}/vte-%{api}
21mr|vte291-0.68.0-2|82	%{_libdir}/libvte-%{api}.so
21mr|vte291-0.68.0-2|83	%{_libdir}/pkgconfig/vte-%{api}.pc
21mr|vte291-0.68.0-2|84	%{_datadir}/gir-1.0/Vte-%{api}.gir
21mr|vte291-0.68.0-2|85	%{_datadir}/vala/vapi/vte-%{api}.vapi
21mr|vte291-0.68.0-2|86	%{_datadir}/vala/vapi/vte-2.91.deps
21mr|vte291-0.68.0-2|87	
21mr|vte291-0.68.0-2|88	#----------------------------------------------------------------------------
21mr|vte291-0.68.0-2|89	
21mr|vte291-0.68.0-2|90	%prep
21mr|vte291-0.68.0-2|91	%setup -q -n vte-%{version}
21mr|vte291-0.68.0-2|92	
21mr|vte291-0.68.0-2|93	%build
21mr|vte291-0.68.0-2|94	%meson -Ddocs=true
21mr|vte291-0.68.0-2|95	%meson_build
21mr|vte291-0.68.0-2|96	
21mr|vte291-0.68.0-2|97	%install
21mr|vte291-0.68.0-2|98	%meson_install
21mr|vte291-0.68.0-2|99	
21mr|vte291-0.68.0-2|100	%find_lang vte-%{api}

19684 21
21mr|vtk-9.0.1-6|1	%bcond_with OSMesa
21mr|vtk-9.0.1-6|2	# Documentation are download and built by vtk-doc separated package
21mr|vtk-9.0.1-6|3	%bcond_with java
21mr|vtk-9.0.1-6|4	
21mr|vtk-9.0.1-6|5	# Do not check .so files in the python_sitearch directory
21mr|vtk-9.0.1-6|6	%global __provides_exclude_from ^%{python_sitearch}/.*\\.so$
21mr|vtk-9.0.1-6|7	
21mr|vtk-9.0.1-6|8	%define libname %mklibname %{name}
21mr|vtk-9.0.1-6|9	%define devname %mklibname %{name} -d
21mr|vtk-9.0.1-6|10	
21mr|vtk-9.0.1-6|11	%define short_version   %(echo %{version} | cut -d. -f1,2)
21mr|vtk-9.0.1-6|12	
21mr|vtk-9.0.1-6|13	%define vtkincdir       %{_includedir}/vtk
21mr|vtk-9.0.1-6|14	%define vtkdocdir       %{_docdir}/vtk
21mr|vtk-9.0.1-6|15	
21mr|vtk-9.0.1-6|16	%define qt_designer_plugins_dir %{_qt5_pluginsdir}/designer
21mr|vtk-9.0.1-6|17	
21mr|vtk-9.0.1-6|18	Summary:	Toolkit for 3D computer graphics, image processing, and visualization
21mr|vtk-9.0.1-6|19	Name:		vtk
21mr|vtk-9.0.1-6|20	Version:	9.0.1
21mr|vtk-9.0.1-6|21	Release:	6
21mr|vtk-9.0.1-6|22	License:	BSD
21mr|vtk-9.0.1-6|23	Group:		Graphics
21mr|vtk-9.0.1-6|24	Url:		http://www.vtk.org/
21mr|vtk-9.0.1-6|25	Source0:	http://www.vtk.org/files/release/%{short_version}/VTK-%{version}.tar.gz
21mr|vtk-9.0.1-6|26	Source1:	http://www.vtk.org/files/release/%{short_version}/VTKData-%{version}.tar.gz
21mr|vtk-9.0.1-6|27	# Patch required libharu version (Fedora 33+ contains the needed VTK patches)
21mr|vtk-9.0.1-6|28	Patch0: vtk-libharu.patch
21mr|vtk-9.0.1-6|29	Patch1: vtk-limits.patch
21mr|vtk-9.0.1-6|30	#Patch2: https://gitlab.kitware.com/vtk/vtk/-/merge_requests/7430.patch
21mr|vtk-9.0.1-6|31	Patch2: vtk-includes.patch
21mr|vtk-9.0.1-6|32	# Duplicate define conflict with Xutil, see:
21mr|vtk-9.0.1-6|33	# https://gitlab.kitware.com/vtk/vtk/-/issues/18048
21mr|vtk-9.0.1-6|34	Patch3: vtk-AllValues.patch
21mr|vtk-9.0.1-6|35	# Temporary patch for building against freetype-2.10.4, which removed FT_CALLBACK_DEF,
21mr|vtk-9.0.1-6|36	# but was later re-added in https://git.savannah.gnu.org/cgit/freetype/freetype2.git/commit/?id=b0667d2d36fb134d48030b2a560eaaa37810d6ba
21mr|vtk-9.0.1-6|37	Patch4: vtk_freetype-2.10.4.patch
21mr|vtk-9.0.1-6|38	# Proj 5 support - backport https://gitlab.kitware.com/vtk/vtk/-/merge_requests/7731
21mr|vtk-9.0.1-6|39	Patch5: vtk-proj5.patch
21mr|vtk-9.0.1-6|40	# upstream patch
21mr|vtk-9.0.1-6|41	Patch11:	vtk-9.0.1-cmake.patch
21mr|vtk-9.0.1-6|42	Patch13:	VTK-9.0.0-no-underlinking.patch
21mr|vtk-9.0.1-6|43	# force path for install to right place
21mr|vtk-9.0.1-6|44	Patch14:	vtk-9.0.1-install-path.patch
21mr|vtk-9.0.1-6|45	Patch20:	CVE-2025-57106.patch
21mr|vtk-9.0.1-6|46	
21mr|vtk-9.0.1-6|47	BuildRequires:	chrpath
21mr|vtk-9.0.1-6|48	BuildRequires:	cmake
21mr|vtk-9.0.1-6|49	BuildRequires:	ninja
21mr|vtk-9.0.1-6|50	BuildRequires:	cvs
21mr|vtk-9.0.1-6|51	BuildRequires:	doxygen
21mr|vtk-9.0.1-6|52	BuildRequires:	eigen3
21mr|vtk-9.0.1-6|53	BuildRequires:	gnuplot
21mr|vtk-9.0.1-6|54	BuildRequires:	graphviz
21mr|vtk-9.0.1-6|55	BuildRequires:	PEGTL-devel
21mr|vtk-9.0.1-6|56	BuildRequires:	python3-qt5
21mr|vtk-9.0.1-6|57	BuildRequires:	libharu-devel
21mr|vtk-9.0.1-6|58	BuildRequires:	boost-devel
21mr|vtk-9.0.1-6|59	BuildRequires:	gl2ps-devel
21mr|vtk-9.0.1-6|60	BuildRequires:	hdf5-devel
21mr|vtk-9.0.1-6|61	BuildRequires:	jpeg-devel
21mr|vtk-9.0.1-6|62	BuildRequires:	jsoncpp-devel
21mr|vtk-9.0.1-6|63	BuildRequires:	utf8cpp-devel
21mr|vtk-9.0.1-6|64	BuildRequires:	pkgconfig(Qt5Core)
21mr|vtk-9.0.1-6|65	BuildRequires:	pkgconfig(Qt5Gui)
21mr|vtk-9.0.1-6|66	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|vtk-9.0.1-6|67	BuildRequires:	pkgconfig(Qt5X11Extras)
21mr|vtk-9.0.1-6|68	BuildRequires:	pkgconfig(Qt5OpenGL)
21mr|vtk-9.0.1-6|69	BuildRequires:	pkgconfig(Qt5Sql)
21mr|vtk-9.0.1-6|70	BuildRequires:	pkgconfig(Qt5WebKitWidgets)
21mr|vtk-9.0.1-6|71	BuildRequires:	pkgconfig(Qt5UiTools)
21mr|vtk-9.0.1-6|72	BuildRequires:	pkgconfig(blas)
21mr|vtk-9.0.1-6|73	BuildRequires:	pkgconfig(expat)
21mr|vtk-9.0.1-6|74	BuildRequires:	pkgconfig(freetype2)
21mr|vtk-9.0.1-6|75	BuildRequires:	pkgconfig(gl)
21mr|vtk-9.0.1-6|76	BuildRequires:	pkgconfig(glew)
21mr|vtk-9.0.1-6|77	BuildRequires:	pkgconfig(json-c)
21mr|vtk-9.0.1-6|78	BuildRequires:	pkgconfig(lapack)
21mr|vtk-9.0.1-6|79	BuildRequires:	pkgconfig(libpng)
21mr|vtk-9.0.1-6|80	%ifnarch %{e2k}
21mr|vtk-9.0.1-6|81	BuildRequires:	pkgconfig(libR)
21mr|vtk-9.0.1-6|82	%endif
21mr|vtk-9.0.1-6|83	BuildRequires:	pkgconfig(libtiff-4)
21mr|vtk-9.0.1-6|84	BuildRequires:	pkgconfig(libxml-2.0)
21mr|vtk-9.0.1-6|85	BuildRequires:	pkgconfig(netcdf)
21mr|vtk-9.0.1-6|86	BuildRequires:	pkgconfig(netcdf-fortran)
21mr|vtk-9.0.1-6|87	BuildRequires:	pkgconfig(netcdf-cxx4)
21mr|vtk-9.0.1-6|88	BuildRequires:	pkgconfig(python3)
21mr|vtk-9.0.1-6|89	BuildRequires:	pkgconfig(proj)
21mr|vtk-9.0.1-6|90	BuildRequires:	pkgconfig(pugixml)
21mr|vtk-9.0.1-6|91	BuildRequires:	pkgconfig(theora)
21mr|vtk-9.0.1-6|92	BuildRequires:	pkgconfig(x11)
21mr|vtk-9.0.1-6|93	BuildRequires:	pkgconfig(xt)
21mr|vtk-9.0.1-6|94	BuildRequires:	pkgconfig(zlib)
21mr|vtk-9.0.1-6|95	%if %{with java}
21mr|vtk-9.0.1-6|96	BuildRequires:	java-rpmbuild
21mr|vtk-9.0.1-6|97	BuildRequires:	java-devel > 1.5
21mr|vtk-9.0.1-6|98	%endif
21mr|vtk-9.0.1-6|99	
21mr|vtk-9.0.1-6|100	%description
21mr|vtk-9.0.1-6|101	The Visualization ToolKit (VTK) is an object oriented software system for 3D
21mr|vtk-9.0.1-6|102	computer graphics, image processing, and visualization. VTK includes a
21mr|vtk-9.0.1-6|103	textbook, a C++ class library, and several interpreted interface layers
21mr|vtk-9.0.1-6|104	including Java, and Python. VTK supports a wide variety of
21mr|vtk-9.0.1-6|105	visualization algorithms including scalar, vector, tensor, texture, and
21mr|vtk-9.0.1-6|106	volumetric methods. It also supports advanced modeling techniques like
21mr|vtk-9.0.1-6|107	implicit modeling, polygon reduction, mesh smoothing, cutting, contouring,
21mr|vtk-9.0.1-6|108	and Delaunay triangulation.  Moreover, dozens of imaging algorithms have been
21mr|vtk-9.0.1-6|109	integrated into the system. This allows mixing 2D imaging / 3D graphics
21mr|vtk-9.0.1-6|110	algorithms and data.
21mr|vtk-9.0.1-6|111	
21mr|vtk-9.0.1-6|112	%if %{without java}
21mr|vtk-9.0.1-6|113	NOTE: The java wrapper is not included by default.  You may rebuild the srpm
21mr|vtk-9.0.1-6|114	using "--with java" with JDK installed.
21mr|vtk-9.0.1-6|115	%endif
21mr|vtk-9.0.1-6|116	
21mr|vtk-9.0.1-6|117	#----------------------------------------------------------------------------
21mr|vtk-9.0.1-6|118	
21mr|vtk-9.0.1-6|119	%package -n %{libname}
21mr|vtk-9.0.1-6|120	Summary:	Toolkit for 3D computer graphics, image processing, and visualization
21mr|vtk-9.0.1-6|121	Group:		System/Libraries
21mr|vtk-9.0.1-6|122	Provides:	%{name} = %{EVRD}
21mr|vtk-9.0.1-6|123	Obsoletes:	%{name} < %{EVRD}
21mr|vtk-9.0.1-6|124	
21mr|vtk-9.0.1-6|125	%description -n %{libname}
21mr|vtk-9.0.1-6|126	The Visualization ToolKit (VTK) is an object oriented software system for 3D
21mr|vtk-9.0.1-6|127	computer graphics, image processing, and visualization. VTK includes a
21mr|vtk-9.0.1-6|128	textbook, a C++ class library, and several interpreted interface layers
21mr|vtk-9.0.1-6|129	including Java, and Python. VTK supports a wide variety of
21mr|vtk-9.0.1-6|130	visualization algorithms including scalar, vector, tensor, texture, and
21mr|vtk-9.0.1-6|131	volumetric methods. It also supports advanced modeling techniques like
21mr|vtk-9.0.1-6|132	implicit modeling, polygon reduction, mesh smoothing, cutting, contouring,
21mr|vtk-9.0.1-6|133	and Delaunay triangulation.  Moreover, dozens of imaging algorithms have been
21mr|vtk-9.0.1-6|134	integrated into the system. This allows mixing 2D imaging / 3D graphics
21mr|vtk-9.0.1-6|135	algorithms and data.
21mr|vtk-9.0.1-6|136	
21mr|vtk-9.0.1-6|137	%if %{without java}
21mr|vtk-9.0.1-6|138	NOTE: The java wrapper is not included by default.  You may rebuild the srpm
21mr|vtk-9.0.1-6|139	using "--with java" with JDK installed.
21mr|vtk-9.0.1-6|140	%endif
21mr|vtk-9.0.1-6|141	
21mr|vtk-9.0.1-6|142	%files -n %{libname} -f build/main.list
21mr|vtk-9.0.1-6|143	%doc Copyright.txt vtkBanner.gif _docs/Wrapping
21mr|vtk-9.0.1-6|144	%config(noreplace) %{_sysconfdir}/ld.so.conf.d/vtk-%{_arch}.conf
21mr|vtk-9.0.1-6|145	%dir %{_libdir}/vtk
21mr|vtk-9.0.1-6|146	
21mr|vtk-9.0.1-6|147	#----------------------------------------------------------------------------
21mr|vtk-9.0.1-6|148	
21mr|vtk-9.0.1-6|149	%package -n %{devname}
21mr|vtk-9.0.1-6|150	Summary:	VTK header files for building C++ code
21mr|vtk-9.0.1-6|151	Group:		Development/C++
21mr|vtk-9.0.1-6|152	Requires:	%{libname} = %{EVRD}
21mr|vtk-9.0.1-6|153	Requires:	%{libname}-qt = %{EVRD}
21mr|vtk-9.0.1-6|154	Provides:	%{name}-devel = %{EVRD}
21mr|vtk-9.0.1-6|155	Obsoletes:	%{name}-devel < %{EVRD}
21mr|vtk-9.0.1-6|156	Conflicts:	%{libname}-qt < 5.0.3-4
21mr|vtk-9.0.1-6|157	Conflicts:	%{libname} < 5.6.1-2
21mr|vtk-9.0.1-6|158	
21mr|vtk-9.0.1-6|159	%description -n %{devname}
21mr|vtk-9.0.1-6|160	This provides the VTK header files required to compile C++
21mr|vtk-9.0.1-6|161	programs that use VTK to do 3D visualisation.
21mr|vtk-9.0.1-6|162	
21mr|vtk-9.0.1-6|163	%files -n %{devname}
21mr|vtk-9.0.1-6|164	%doc Utilities/Upgrading
21mr|vtk-9.0.1-6|165	%{_bindir}/vtkWrapHierarchy
21mr|vtk-9.0.1-6|166	%{_bindir}/vtkProbeOpenGLVersion
21mr|vtk-9.0.1-6|167	%{_includedir}/*
21mr|vtk-9.0.1-6|168	%{_libdir}/vtk/*.so
21mr|vtk-9.0.1-6|169	%{_libdir}/cmake/vtk/
21mr|vtk-9.0.1-6|170	%{_libdir}/vtk/hierarchy
21mr|vtk-9.0.1-6|171	%{_datadir}/licenses/VTK
21mr|vtk-9.0.1-6|172	
21mr|vtk-9.0.1-6|173	#----------------------------------------------------------------------------
21mr|vtk-9.0.1-6|174	
21mr|vtk-9.0.1-6|175	%package -n python-%{name}
21mr|vtk-9.0.1-6|176	Summary:	Python bindings for VTK
21mr|vtk-9.0.1-6|177	Group:		Development/Python
21mr|vtk-9.0.1-6|178	Requires:	%{libname} = %{version}
21mr|vtk-9.0.1-6|179	Provides:	%{name}-python = %{EVRD}
21mr|vtk-9.0.1-6|180	Obsoletes:	%{name}-python < %{EVRD}
21mr|vtk-9.0.1-6|181	Obsoletes:	python-%{name}-devel < %{EVRD}
21mr|vtk-9.0.1-6|182	
21mr|vtk-9.0.1-6|183	%description -n python-%{name}
21mr|vtk-9.0.1-6|184	The Visualization ToolKit (VTK) is an object oriented software system for 3D
21mr|vtk-9.0.1-6|185	computer graphics, image processing, and visualization. VTK includes a
21mr|vtk-9.0.1-6|186	textbook, a C++ class library, and several interpreted interface layers
21mr|vtk-9.0.1-6|187	including Java, and Python. VTK supports a wide variety of
21mr|vtk-9.0.1-6|188	visualization algorithms including scalar, vector, tensor, texture, and
21mr|vtk-9.0.1-6|189	volumetric methods. It also supports advanced modeling techniques like
21mr|vtk-9.0.1-6|190	implicit modeling, polygon reduction, mesh smoothing, cutting, contouring,
21mr|vtk-9.0.1-6|191	and Delaunay triangulation.  Moreover, dozens of imaging algorithms have been
21mr|vtk-9.0.1-6|192	integrated into the system. This allows mixing 2D imaging / 3D graphics
21mr|vtk-9.0.1-6|193	algorithms and data.
21mr|vtk-9.0.1-6|194	
21mr|vtk-9.0.1-6|195	This package contains python bindings for VTK.
21mr|vtk-9.0.1-6|196	
21mr|vtk-9.0.1-6|197	%files -n python-%{name}
21mr|vtk-9.0.1-6|198	%{py3_platsitedir}/*
21mr|vtk-9.0.1-6|199	%{_libdir}/vtk/libvtkCommonPython.so.*
21mr|vtk-9.0.1-6|200	%{_libdir}/vtk/libvtkFiltersPython.so.*
21mr|vtk-9.0.1-6|201	%{_libdir}/vtk/libvtkPythonContext2D.so.*
21mr|vtk-9.0.1-6|202	%{_libdir}/vtk/libvtkPythonInterpreter.so.*
21mr|vtk-9.0.1-6|203	%{_libdir}/vtk/libvtkWrappingPythonCore.so.*
21mr|vtk-9.0.1-6|204	%{_bindir}/vtkpython
21mr|vtk-9.0.1-6|205	%{_bindir}/vtkWrapPython
21mr|vtk-9.0.1-6|206	%{_bindir}/vtkWrapPythonInit
21mr|vtk-9.0.1-6|207	
21mr|vtk-9.0.1-6|208	#----------------------------------------------------------------------------
21mr|vtk-9.0.1-6|209	
21mr|vtk-9.0.1-6|210	%package -n %{libname}-qt
21mr|vtk-9.0.1-6|211	Summary:	QT VTK widget
21mr|vtk-9.0.1-6|212	Group:		System/Libraries
21mr|vtk-9.0.1-6|213	Requires:	vtk
21mr|vtk-9.0.1-6|214	
21mr|vtk-9.0.1-6|215	%description -n %{libname}-qt
21mr|vtk-9.0.1-6|216	The vtkQt classes combine VTK and Qt(TM) for X11.
21mr|vtk-9.0.1-6|217	
21mr|vtk-9.0.1-6|218	%files -n %{libname}-qt
21mr|vtk-9.0.1-6|219	%{_libdir}/vtk/lib*Qt*.so.*
21mr|vtk-9.0.1-6|220	
21mr|vtk-9.0.1-6|221	#----------------------------------------------------------------------------
21mr|vtk-9.0.1-6|222	
21mr|vtk-9.0.1-6|223	%if %{with java}
21mr|vtk-9.0.1-6|224	%package -n java-%{name}
21mr|vtk-9.0.1-6|225	Summary:	Java bindings for VTK
21mr|vtk-9.0.1-6|226	Group:		Development/Java
21mr|vtk-9.0.1-6|227	Requires:	%{libname} = %{EVRD}
21mr|vtk-9.0.1-6|228	Provides:	%{name}-java = %{EVRD}
21mr|vtk-9.0.1-6|229	Obsoletes:	%{name}-java < %{version}
21mr|vtk-9.0.1-6|230	
21mr|vtk-9.0.1-6|231	%description -n java-%{name}
21mr|vtk-9.0.1-6|232	The Visualization ToolKit (VTK) is an object oriented software system for 3D
21mr|vtk-9.0.1-6|233	computer graphics, image processing, and visualization. VTK includes a
21mr|vtk-9.0.1-6|234	textbook, a C++ class library, and several interpreted interface layers
21mr|vtk-9.0.1-6|235	including Java, and Python. VTK supports a wide variety of
21mr|vtk-9.0.1-6|236	visualization algorithms including scalar, vector, tensor, texture, and
21mr|vtk-9.0.1-6|237	volumetric methods. It also supports advanced modeling techniques like
21mr|vtk-9.0.1-6|238	implicit modeling, polygon reduction, mesh smoothing, cutting, contouring,
21mr|vtk-9.0.1-6|239	and Delaunay triangulation.  Moreover, dozens of imaging algorithms have been
21mr|vtk-9.0.1-6|240	integrated into the system. This allows mixing 2D imaging / 3D graphics
21mr|vtk-9.0.1-6|241	algorithms and data.
21mr|vtk-9.0.1-6|242	
21mr|vtk-9.0.1-6|243	This package contains Java bindings for VTK.
21mr|vtk-9.0.1-6|244	
21mr|vtk-9.0.1-6|245	%files -n java-%{name}
21mr|vtk-9.0.1-6|246	%{_bindir}/vtkParseJava
21mr|vtk-9.0.1-6|247	%{_bindir}/vtkWrapJava
21mr|vtk-9.0.1-6|248	%{_bindir}/VTKJavaExecutable
21mr|vtk-9.0.1-6|249	%{_libdir}/libvtk*Java.so*
21mr|vtk-9.0.1-6|250	%{_libdir}/java
21mr|vtk-9.0.1-6|251	%endif
21mr|vtk-9.0.1-6|252	
21mr|vtk-9.0.1-6|253	#----------------------------------------------------------------------------
21mr|vtk-9.0.1-6|254	
21mr|vtk-9.0.1-6|255	%package data
21mr|vtk-9.0.1-6|256	Summary:	Data and Baseline images for VTK regression testing
21mr|vtk-9.0.1-6|257	Group:		Development/Other
21mr|vtk-9.0.1-6|258	
21mr|vtk-9.0.1-6|259	%description data
21mr|vtk-9.0.1-6|260	Data and Baseline images for VTK regression testing and other VTK examples.
21mr|vtk-9.0.1-6|261	
21mr|vtk-9.0.1-6|262	The VTKData/Data directory are data files of various types. This includes
21mr|vtk-9.0.1-6|263	polygonal data, images, volumes, structured grids, rectilinear grids,
21mr|vtk-9.0.1-6|264	and multi-variate data.
21mr|vtk-9.0.1-6|265	
21mr|vtk-9.0.1-6|266	The VTKData/Baseline are the testing images. These are used in testing to
21mr|vtk-9.0.1-6|267	compare a valid image against a generated image. If a difference between
21mr|vtk-9.0.1-6|268	the two images is found, then the test is considered to have failed.
21mr|vtk-9.0.1-6|269	
21mr|vtk-9.0.1-6|270	%files data
21mr|vtk-9.0.1-6|271	%{_datadir}/vtk
21mr|vtk-9.0.1-6|272	
21mr|vtk-9.0.1-6|273	#----------------------------------------------------------------------------
21mr|vtk-9.0.1-6|274	
21mr|vtk-9.0.1-6|275	%package examples
21mr|vtk-9.0.1-6|276	Summary:	C++, Python example programs/scripts for VTK
21mr|vtk-9.0.1-6|277	Group:		Development/Other
21mr|vtk-9.0.1-6|278	Requires:	%{libname} = %{EVRD}
21mr|vtk-9.0.1-6|279	Requires:	%{name}-data = %{EVRD}
21mr|vtk-9.0.1-6|280	
21mr|vtk-9.0.1-6|281	%description examples
21mr|vtk-9.0.1-6|282	This package contains all the examples from the VTK source.
21mr|vtk-9.0.1-6|283	To compile the C++ examples you will need to install the vtk-devel
21mr|vtk-9.0.1-6|284	package as well. The Python examples can be run with the
21mr|vtk-9.0.1-6|285	corresponding packages (vtk-python).
21mr|vtk-9.0.1-6|286	
21mr|vtk-9.0.1-6|287	%files examples
21mr|vtk-9.0.1-6|288	%dir %{vtkdocdir}/examples
21mr|vtk-9.0.1-6|289	%{vtkdocdir}/examples/*
21mr|vtk-9.0.1-6|290	
21mr|vtk-9.0.1-6|291	#----------------------------------------------------------------------------
21mr|vtk-9.0.1-6|292	
21mr|vtk-9.0.1-6|293	%package test-suite
21mr|vtk-9.0.1-6|294	Summary:	Tests programs for VTK
21mr|vtk-9.0.1-6|295	Group:		Development/Other
21mr|vtk-9.0.1-6|296	Requires:	%{libname} = %{EVRD}
21mr|vtk-9.0.1-6|297	Requires:	%{name}-data = %{EVRD}
21mr|vtk-9.0.1-6|298	
21mr|vtk-9.0.1-6|299	%description test-suite
21mr|vtk-9.0.1-6|300	This package contains all testing programs from the VTK
21mr|vtk-9.0.1-6|301	source. The source code of these programs can be found in the
21mr|vtk-9.0.1-6|302	vtk-examples package.
21mr|vtk-9.0.1-6|303	
21mr|vtk-9.0.1-6|304	%files test-suite
21mr|vtk-9.0.1-6|305	%{_bindir}/*
21mr|vtk-9.0.1-6|306	%exclude %{_bindir}/%{name}
21mr|vtk-9.0.1-6|307	%exclude %{_bindir}/vtkpython
21mr|vtk-9.0.1-6|308	%exclude %{_bindir}/vtkWrapPython
21mr|vtk-9.0.1-6|309	%exclude %{_bindir}/vtkWrapPythonInit
21mr|vtk-9.0.1-6|310	%exclude %{_bindir}/vtkWrapHierarchy*
21mr|vtk-9.0.1-6|311	
21mr|vtk-9.0.1-6|312	#----------------------------------------------------------------------------
21mr|vtk-9.0.1-6|313	
21mr|vtk-9.0.1-6|314	%prep
21mr|vtk-9.0.1-6|315	%setup -q -n VTK-%{version}
21mr|vtk-9.0.1-6|316	%apply_patches
21mr|vtk-9.0.1-6|317	
21mr|vtk-9.0.1-6|318	# Replace relative path ../../../VTKData with %{_datadir}/vtkdata-%{version}
21mr|vtk-9.0.1-6|319	# otherwise it will break on symlinks.
21mr|vtk-9.0.1-6|320	grep -rl '\.\./\.\./\.\./\.\./VTKData' . | xargs \
21mr|vtk-9.0.1-6|321	perl -pi -e's,\.\./\.\./\.\./\.\./VTKData,%{_datadir}/vtkdata-%{version},g'
21mr|vtk-9.0.1-6|322	
21mr|vtk-9.0.1-6|323	# (tpg) remove 3rd party software
21mr|vtk-9.0.1-6|324	for x in vtk{doubleconversion,eigen,expat,freetype,gl2ps,glew,hdf5,jpeg,jsoncpp,kissfft,libharu,libproj,libxml2,lz4,lzma,mpi4py,netcdf,ogg,pegtl,png,pugixml,sqlite,theora,tiff,utf8,zfp,zlib}
21mr|vtk-9.0.1-6|325	do
21mr|vtk-9.0.1-6|326	rm -r ThirdParty/*/${x}
21mr|vtk-9.0.1-6|327	done
21mr|vtk-9.0.1-6|328	
21mr|vtk-9.0.1-6|329	# Remove unused KWSys items
21mr|vtk-9.0.1-6|330	find Utilities/KWSys/vtksys/ -name \*.[ch]\* | grep -vE '^Utilities/KWSys/vtksys/([a-z].*|Configure|SharedForward|String\.hxx|Base64|CommandLineArguments|Directory|DynamicLoader|Encoding|FStream|FundamentalType|Glob|MD5|Process|RegularExpression|System|SystemInformation|SystemTools)(C|CXX|UNIX)?\.' | xargs rm
21mr|vtk-9.0.1-6|331	
21mr|vtk-9.0.1-6|332	%build
21mr|vtk-9.0.1-6|333	export CFLAGS="%{optflags} -D_UNICODE"
21mr|vtk-9.0.1-6|334	export CXXFLAGS="%{optflags} -D_UNICODE"
21mr|vtk-9.0.1-6|335	%if %{with java}
21mr|vtk-9.0.1-6|336	export JAVA_HOME=/usr/lib/jvm/java
21mr|vtk-9.0.1-6|337	%endif
21mr|vtk-9.0.1-6|338	
21mr|vtk-9.0.1-6|339	# Remove old cmake files
21mr|vtk-9.0.1-6|340	rm -f CMake/FindBoost*
21mr|vtk-9.0.1-6|341	
21mr|vtk-9.0.1-6|342	# Due to cmake prefix point already for _prefix
21mr|vtk-9.0.1-6|343	# all path set in vtk-9.0.1-install-path.patch
21mr|vtk-9.0.1-6|344	
21mr|vtk-9.0.1-6|345	%cmake \
21mr|vtk-9.0.1-6|346	-DCMAKE_INSTALL_LIBDIR=%{_lib} \
21mr|vtk-9.0.1-6|347	-DVTK_PYTHON_VERSION=3 \
21mr|vtk-9.0.1-6|348	-DVTK_VERSIONED_INSTALL:BOOL=OFF \
21mr|vtk-9.0.1-6|349	-DVTK_GROUP_ENABLE_Qt=YES \
21mr|vtk-9.0.1-6|350	-DVTK_GROUP_ENABLE_Web=YES \
21mr|vtk-9.0.1-6|351	-DVTK_GROUP_ENABLE_Views=YES \
21mr|vtk-9.0.1-6|352	-DVTK_GROUP_ENABLE_Imaging=YES \
21mr|vtk-9.0.1-6|353	-DVTK_CUSTOM_LIBRARY_SUFFIX="" \
21mr|vtk-9.0.1-6|354	%if %{with OSMesa}
21mr|vtk-9.0.1-6|355	-DVTK_OPENGL_HAS_OSMESA:BOOL=ON \
21mr|vtk-9.0.1-6|356	%endif
21mr|vtk-9.0.1-6|357	-DVTK_OPENGL_USE_GLES:BOOL=%{?with_gles:ON}%{!?with_gles:OFF} \
21mr|vtk-9.0.1-6|358	-DVTK_WRAP_PYTHON:BOOL=ON \
21mr|vtk-9.0.1-6|359	%if %{with java}
21mr|vtk-9.0.1-6|360	-DJAVA_INCLUDE_PATH:PATH=$JAVA_HOME/include \
21mr|vtk-9.0.1-6|361	-DJAVA_INCLUDE_PATH2:PATH=$JAVA_HOME/include/linux \
21mr|vtk-9.0.1-6|362	-DJAVA_AWT_INCLUDE_PATH:PATH=$JAVA_HOME/include \
21mr|vtk-9.0.1-6|363	-DVTK_WRAP_JAVA:BOOL=ON \
21mr|vtk-9.0.1-6|364	%else
21mr|vtk-9.0.1-6|365	-DVTK_WRAP_JAVA:BOOL=OFF \
21mr|vtk-9.0.1-6|366	%endif
21mr|vtk-9.0.1-6|367	-DBUILD_SHARED_LIBS:BOOL=ON \
21mr|vtk-9.0.1-6|368	-DVTK_BUILD_TESTING:BOOL=OFF \
21mr|vtk-9.0.1-6|369	-DVTK_HAVE_GETSOCKNAME_WITH_SOCKLEN_T:INTERNAL=1 \
21mr|vtk-9.0.1-6|370	-DVTK_USE_OGGTHEORA_ENCODER=ON \
21mr|vtk-9.0.1-6|371	-DVTK_USE_EXTERNAL=ON \
21mr|vtk-9.0.1-6|372	-DVTK_BUILD_EXAMPLES=ON \
21mr|vtk-9.0.1-6|373	-DINSTALL_PKG_CONFIG_MODULE:BOOL=ON \
21mr|vtk-9.0.1-6|374	-G Ninja
21mr|vtk-9.0.1-6|375	
21mr|vtk-9.0.1-6|376	export LD_LIBRARY_PATH=$(pwd)/%{_lib}
21mr|vtk-9.0.1-6|377	
21mr|vtk-9.0.1-6|378	#force link with python
21mr|vtk-9.0.1-6|379	sed 's/-lpthread/-lpthread -lpython%{py3_ver}/g' -i build.ninja
21mr|vtk-9.0.1-6|380	%ninja_build
21mr|vtk-9.0.1-6|381	
21mr|vtk-9.0.1-6|382	# Remove executable bits from sources (some of which are generated)
21mr|vtk-9.0.1-6|383	find . -name \*.c -or -name \*.cxx -or -name \*.h -or -name \*.hxx -or \
21mr|vtk-9.0.1-6|384	-name \*.gif | xargs chmod -x
21mr|vtk-9.0.1-6|385	
21mr|vtk-9.0.1-6|386	%install
21mr|vtk-9.0.1-6|387	%ninja_install -C build
21mr|vtk-9.0.1-6|388	
21mr|vtk-9.0.1-6|389	#mkdir -p %{buildroot}%{vtktcldir}
21mr|vtk-9.0.1-6|390	install -d -m 755 %{buildroot}/%{_datadir}/vtk
21mr|vtk-9.0.1-6|391	pushd %{buildroot}/%{_datadir}/vtk
21mr|vtk-9.0.1-6|392	tar zxf %{SOURCE1}
21mr|vtk-9.0.1-6|393	popd
21mr|vtk-9.0.1-6|394	
21mr|vtk-9.0.1-6|395	# ld config
21mr|vtk-9.0.1-6|396	mkdir -p %{buildroot}%{_sysconfdir}/ld.so.conf.d
21mr|vtk-9.0.1-6|397	echo %{_libdir}/vtk > %{buildroot}%{_sysconfdir}/ld.so.conf.d/vtk-%{_arch}.conf
21mr|vtk-9.0.1-6|398	echo %{_libdir}/R/lib >> %{buildroot}%{_sysconfdir}/ld.so.conf.d/vtk-%{_arch}.conf
21mr|vtk-9.0.1-6|399	
21mr|vtk-9.0.1-6|400	pushd build
21mr|vtk-9.0.1-6|401	
21mr|vtk-9.0.1-6|402	# Gather list of non-python libraries
21mr|vtk-9.0.1-6|403	ls %{buildroot}%{_libdir}/vtk/*.so.* \
21mr|vtk-9.0.1-6|404	| grep -Ev '(Java|Qt|Python)' | sed -e's,^%{buildroot},,' > main.list
21mr|vtk-9.0.1-6|405	
21mr|vtk-9.0.1-6|406	# List of executable test binaries
21mr|vtk-9.0.1-6|407	find bin \( -name \*Tests -o -name Test\* -o -name VTKBenchMark \) \
21mr|vtk-9.0.1-6|408	-printf '%f\n' > examples.list
21mr|vtk-9.0.1-6|409	
21mr|vtk-9.0.1-6|410	# Install examples too
21mr|vtk-9.0.1-6|411	for filelist in examples.list; do
21mr|vtk-9.0.1-6|412	for file in `cat $filelist`; do
21mr|vtk-9.0.1-6|413	install -p bin/$file %{buildroot}%{_bindir}
21mr|vtk-9.0.1-6|414	done
21mr|vtk-9.0.1-6|415	done
21mr|vtk-9.0.1-6|416	
21mr|vtk-9.0.1-6|417	# Fix up filelist paths
21mr|vtk-9.0.1-6|418	for filelist in examples.list; do
21mr|vtk-9.0.1-6|419	perl -pi -e's,^,%{_bindir}/,' $filelist
21mr|vtk-9.0.1-6|420	done
21mr|vtk-9.0.1-6|421	
21mr|vtk-9.0.1-6|422	# Remove any remnants of rpaths on files we install
21mr|vtk-9.0.1-6|423	for file in `cat examples.list`; do
21mr|vtk-9.0.1-6|424	chrpath -d %{buildroot}$file
21mr|vtk-9.0.1-6|425	done
21mr|vtk-9.0.1-6|426	
21mr|vtk-9.0.1-6|427	popd
21mr|vtk-9.0.1-6|428	
21mr|vtk-9.0.1-6|429	#install test-suite and examples
21mr|vtk-9.0.1-6|430	mkdir -p %{buildroot}%{vtkdocdir}/examples/Testing
21mr|vtk-9.0.1-6|431	cp -a Testing/* %{buildroot}%{vtkdocdir}/examples/Testing
21mr|vtk-9.0.1-6|432	cp -a Examples %{buildroot}%{vtkdocdir}/examples
21mr|vtk-9.0.1-6|433	
21mr|vtk-9.0.1-6|434	# get rid of unwanted files
21mr|vtk-9.0.1-6|435	pushd %{buildroot}%{vtkdocdir}/examples
21mr|vtk-9.0.1-6|436	rm -f `find . -type d -name CVS`
21mr|vtk-9.0.1-6|437	find . -name "*.o" -o -name "CMake*" -o -name "cmake.*"       \
21mr|vtk-9.0.1-6|438	-o -name .NoDartCoverage -o -name .NoDartCoverage       \
21mr|vtk-9.0.1-6|439	-o -name Makefile                                       \
21mr|vtk-9.0.1-6|440	-exec rm {} \;
21mr|vtk-9.0.1-6|441	popd
21mr|vtk-9.0.1-6|442	# Remove any possible verdict docs
21mr|vtk-9.0.1-6|443	rm -rf %{buildroot}/%{_libdir}/vtk/doc
21mr|vtk-9.0.1-6|444	rm -rf %{buildroot}/%{vtkdocdir}/verdict
21mr|vtk-9.0.1-6|445	
21mr|vtk-9.0.1-6|446	# install test suite binaries and add each prg path in test-suite-files
21mr|vtk-9.0.1-6|447	rm -f test-suite-files
21mr|vtk-9.0.1-6|448	mkdir -p %{buildroot}%{_bindir}
21mr|vtk-9.0.1-6|449	pushd build/bin
21mr|vtk-9.0.1-6|450	for f in `find . -type f | grep -v '.so$' | grep -v vtk`; do
21mr|vtk-9.0.1-6|451	install -m 0755 $f %{buildroot}%{_bindir}
21mr|vtk-9.0.1-6|452	done
21mr|vtk-9.0.1-6|453	popd
21mr|vtk-9.0.1-6|454	rm -f %{buildroot}%{_bindir}/*.so.*
21mr|vtk-9.0.1-6|455	
21mr|vtk-9.0.1-6|456	# Setup Wrapping docs tree
21mr|vtk-9.0.1-6|457	mkdir -p _docs
21mr|vtk-9.0.1-6|458	cp -pr --parents Wrapping/*/README* _docs/
21mr|vtk-9.0.1-6|459	rm -f %{libdir}/vtk/*.a
21mr|vtk-9.0.1-6|460	
21mr|vtk-9.0.1-6|461	%changelog
21mr|vtk-9.0.1-6|462	* Mon Nov 10 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|vtk-9.0.1-6|463	- fix CVE-2025-57106
21mr|vtk-9.0.1-6|464	
21mr|vtk-9.0.1-6|465	* Thu Sep 1 2022 Mikhail N <m.novosyolov@rosalinux.ru> 9.0.1-5
21mr|vtk-9.0.1-6|466	- MassBuild#2792: Increase release tag
21mr|vtk-9.0.1-6|467	
21mr|vtk-9.0.1-6|468	* Mon Aug 29 2022 Mikhail N <m.novosyolov@rosalinux.ru> 9.0.1-4
21mr|vtk-9.0.1-6|469	- MassBuild#2787: Increase release tag
21mr|vtk-9.0.1-6|470	
21mr|vtk-9.0.1-6|471	* Wed Aug 17 2022 Ilfat G <i.gaptrakhmanov@rosalinux.ru>
21mr|vtk-9.0.1-6|472	- Hide BR:pkgconfig(libR) for e2k. No R on e2k.
21mr|vtk-9.0.1-6|473	
21mr|vtk-9.0.1-6|474	* Thu Jun 30 2022 survolog (Andrey Grigorev) <survolog@yandex.ru> 9.0.1-3
21mr|vtk-9.0.1-6|475	- Bump release for icu update
21mr|vtk-9.0.1-6|476	
21mr|vtk-9.0.1-6|477	* Wed Jun 15 2022 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|vtk-9.0.1-6|478	- Bump release for rebuild with icu 71.1
21mr|vtk-9.0.1-6|479	
21mr|vtk-9.0.1-6|480	* Sun May 9 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 9.0.1-1
21mr|vtk-9.0.1-6|481	- Do not pull R-core and its texlive depencies from package with only libraries
21mr|vtk-9.0.1-6|482	- It is not clear here why this dependency was added by commit dd61c77f ("Updated to 6.1.0")
21mr|vtk-9.0.1-6|483	
21mr|vtk-9.0.1-6|484	* Wed May 5 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 9.0.1-1
21mr|vtk-9.0.1-6|485	- fix build and files
21mr|vtk-9.0.1-6|486	
21mr|vtk-9.0.1-6|487	* Sun Apr 25 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|vtk-9.0.1-6|488	- fix python macros name
21mr|vtk-9.0.1-6|489	
21mr|vtk-9.0.1-6|490	* Sun Apr 25 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|vtk-9.0.1-6|491	- update version 9.0.1
21mr|vtk-9.0.1-6|492	
21mr|vtk-9.0.1-6|493	* Fri Dec 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|vtk-9.0.1-6|494	- bot: rpm5 -> rpm4 (13) [rosa2019.1]
21mr|vtk-9.0.1-6|495	- (13) rosa2019.1: run with 10-12 added
21mr|vtk-9.0.1-6|496	- (12) rosa2019.05: fix incorrectly changed %%__noautoreqfiles and %%__noautoprovfiles
21mr|vtk-9.0.1-6|497	- (11) rosa2019.05: remove quotations from %%__requires_exclude and %%__provides_exclude which do not work on RPM 4
21mr|vtk-9.0.1-6|498	- (10) rosa2019.05: %%py_ -> %%py2_, %%{py_ -> %%{py2_
21mr|vtk-9.0.1-6|499	- (9): Adopt spec for enabled byte compiling in Python
21mr|vtk-9.0.1-6|500	- These automatic changes are done by scripts *rpm5-to-rpm4.sh at https://gitlab.com/abf-mirror/abf-mirror-scripts
21mr|vtk-9.0.1-6|501	- The goal is to adopt specs for RPM 4 to which ROSA 2019.1 has migrated from RPM 5, but keep compatibility with RPM 5.
21mr|vtk-9.0.1-6|502	- Details about migration are here: https://wiki.rosalab.ru/ru/index.php/Переход_ROSA_с_RPM_5_на_RPM_4
21mr|vtk-9.0.1-6|503	- Contact m.novosyolov@rosalinux.ru in case of problems
21mr|vtk-9.0.1-6|504	
21mr|vtk-9.0.1-6|505	* Mon Jan 13 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|vtk-9.0.1-6|506	- bot: rpm5 -> rpm4 (8)
21mr|vtk-9.0.1-6|507	
21mr|vtk-9.0.1-6|508	* Sun Jan 12 2020 Denis Silakov <dsilakov@virtuozzo.com>
21mr|vtk-9.0.1-6|509	- Fix .abf.yml
21mr|vtk-9.0.1-6|510	
21mr|vtk-9.0.1-6|511	* Sun Jan 5 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|vtk-9.0.1-6|512	- bot: rpm5 -> rpm4 (3)
21mr|vtk-9.0.1-6|513	
21mr|vtk-9.0.1-6|514	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|vtk-9.0.1-6|515	- bot: rpm5 -> rpm4 (1)
21mr|vtk-9.0.1-6|516	
21mr|vtk-9.0.1-6|517	* Thu Jan 2 2020 Denis Silakov <dsilakov@virtuozzo.com>
21mr|vtk-9.0.1-6|518	- Fix BRs
21mr|vtk-9.0.1-6|519	
21mr|vtk-9.0.1-6|520	* Sun Dec 29 2019 Denis Silakov <dsilakov@virtuozzo.com>
21mr|vtk-9.0.1-6|521	- Rebuild

19685 21
21mr|vulkan-1.3.283.0-1|1	%global Werror_cflags %nil
21mr|vulkan-1.3.283.0-1|2	%define	major 1
21mr|vulkan-1.3.283.0-1|3	%define	libname %mklibname vulkan %{major}
21mr|vulkan-1.3.283.0-1|4	%define	devname %mklibname vulkan -d
21mr|vulkan-1.3.283.0-1|5	
21mr|vulkan-1.3.283.0-1|6	Summary:	Installable Client Driver (ICD) Loader
21mr|vulkan-1.3.283.0-1|7	Name:		vulkan
21mr|vulkan-1.3.283.0-1|8	Version:	1.3.283.0
21mr|vulkan-1.3.283.0-1|9	Release:	1
21mr|vulkan-1.3.283.0-1|10	License:	ASL 2.0
21mr|vulkan-1.3.283.0-1|11	Group:		Graphics
21mr|vulkan-1.3.283.0-1|12	Url:		https://github.com/KhronosGroup/Vulkan-Loader
21mr|vulkan-1.3.283.0-1|13	Source0:	https://github.com/KhronosGroup/Vulkan-Loader/archive/vulkan-sdk-%{version}.tar.gz?/Vulkan-Loader-vulkan-sdk-%{version}.tar.gz
21mr|vulkan-1.3.283.0-1|14	BuildRequires:	bison
21mr|vulkan-1.3.283.0-1|15	BuildRequires:	cmake
21mr|vulkan-1.3.283.0-1|16	BuildRequires:	python3
21mr|vulkan-1.3.283.0-1|17	BuildRequires:	spirv-headers
21mr|vulkan-1.3.283.0-1|18	BuildRequires:	vulkan-headers
21mr|vulkan-1.3.283.0-1|19	BuildRequires:	pkgconfig(libsystemd)
21mr|vulkan-1.3.283.0-1|20	BuildRequires:	pkgconfig(pciaccess)
21mr|vulkan-1.3.283.0-1|21	BuildRequires:	pkgconfig(wayland-client)
21mr|vulkan-1.3.283.0-1|22	BuildRequires:	pkgconfig(wayland-protocols)
21mr|vulkan-1.3.283.0-1|23	BuildRequires:	pkgconfig(x11)
21mr|vulkan-1.3.283.0-1|24	BuildRequires:	pkgconfig(xcb)
21mr|vulkan-1.3.283.0-1|25	BuildRequires:	pkgconfig(xrandr)
21mr|vulkan-1.3.283.0-1|26	Requires:	%{libname} = %{EVRD}
21mr|vulkan-1.3.283.0-1|27	
21mr|vulkan-1.3.283.0-1|28	%description
21mr|vulkan-1.3.283.0-1|29	Vulkan is a new generation graphics and compute API that provides
21mr|vulkan-1.3.283.0-1|30	high-efficiency, cross-platform access to modern GPUs used in a wide variety of
21mr|vulkan-1.3.283.0-1|31	devices from PCs and consoles to mobile phones and embedded platforms.
21mr|vulkan-1.3.283.0-1|32	This package contains the common files and utilies for Vulkan.
21mr|vulkan-1.3.283.0-1|33	
21mr|vulkan-1.3.283.0-1|34	#----------------------------------------------------------------------------
21mr|vulkan-1.3.283.0-1|35	
21mr|vulkan-1.3.283.0-1|36	%package -n %{libname}
21mr|vulkan-1.3.283.0-1|37	Summary:	Vulkan ICD Loader Library
21mr|vulkan-1.3.283.0-1|38	Group:		System/Libraries
21mr|vulkan-1.3.283.0-1|39	Provides:	vulkan = %{EVRD}
21mr|vulkan-1.3.283.0-1|40	Recommends:	libvulkan%{major}
21mr|vulkan-1.3.283.0-1|41	
21mr|vulkan-1.3.283.0-1|42	%description -n %{libname}
21mr|vulkan-1.3.283.0-1|43	This package contains the installable client driver (ICD) loader library
21mr|vulkan-1.3.283.0-1|44	for Vulkan.
21mr|vulkan-1.3.283.0-1|45	
21mr|vulkan-1.3.283.0-1|46	%files -n %{libname}
21mr|vulkan-1.3.283.0-1|47	%{_libdir}/lib%{name}.so.%{major}*
21mr|vulkan-1.3.283.0-1|48	
21mr|vulkan-1.3.283.0-1|49	#----------------------------------------------------------------------------
21mr|vulkan-1.3.283.0-1|50	
21mr|vulkan-1.3.283.0-1|51	%package -n %{devname}
21mr|vulkan-1.3.283.0-1|52	Summary:	Development files for %{libname}
21mr|vulkan-1.3.283.0-1|53	Group:		Development/C
21mr|vulkan-1.3.283.0-1|54	Requires:	%{libname} = %{EVRD}
21mr|vulkan-1.3.283.0-1|55	Requires:	vulkan-headers
21mr|vulkan-1.3.283.0-1|56	Provides:	%{name}-devel = %{EVRD}
21mr|vulkan-1.3.283.0-1|57	
21mr|vulkan-1.3.283.0-1|58	%description -n %{devname}
21mr|vulkan-1.3.283.0-1|59	This package contains the development files for Vulkan applications.
21mr|vulkan-1.3.283.0-1|60	
21mr|vulkan-1.3.283.0-1|61	%files -n %{devname}
21mr|vulkan-1.3.283.0-1|62	%doc README.md CONTRIBUTING.md
21mr|vulkan-1.3.283.0-1|63	%license LICENSE.txt
21mr|vulkan-1.3.283.0-1|64	%dir %{_sysconfdir}/%{name}
21mr|vulkan-1.3.283.0-1|65	%dir %{_sysconfdir}/%{name}/icd.d
21mr|vulkan-1.3.283.0-1|66	%{_libdir}/cmake/VulkanLoader/VulkanLoaderConfig*.cmake
21mr|vulkan-1.3.283.0-1|67	%{_libdir}/lib%{name}.so
21mr|vulkan-1.3.283.0-1|68	%{_libdir}/pkgconfig/%{name}.pc
21mr|vulkan-1.3.283.0-1|69	
21mr|vulkan-1.3.283.0-1|70	#----------------------------------------------------------------------------
21mr|vulkan-1.3.283.0-1|71	
21mr|vulkan-1.3.283.0-1|72	%prep
21mr|vulkan-1.3.283.0-1|73	%autosetup -p1 -n Vulkan-Loader-vulkan-sdk-%{version}
21mr|vulkan-1.3.283.0-1|74	%ifarch %{e2k}
21mr|vulkan-1.3.283.0-1|75	sed -i '/#pragma GCC optimize/d' loader/dev_ext_trampoline.c
21mr|vulkan-1.3.283.0-1|76	sed -i '/#pragma GCC optimize/d' loader/unknown_ext_chain.c
21mr|vulkan-1.3.283.0-1|77	sed -i '/#pragma GCC optimize/d' loader/phys_dev_ext.c
21mr|vulkan-1.3.283.0-1|78	%endif
21mr|vulkan-1.3.283.0-1|79	
21mr|vulkan-1.3.283.0-1|80	%build
21mr|vulkan-1.3.283.0-1|81	%cmake
21mr|vulkan-1.3.283.0-1|82	%make
21mr|vulkan-1.3.283.0-1|83	
21mr|vulkan-1.3.283.0-1|84	%install
21mr|vulkan-1.3.283.0-1|85	%make_install -C build
21mr|vulkan-1.3.283.0-1|86	
21mr|vulkan-1.3.283.0-1|87	install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}/icd.d

19686 21
21mr|vulkan-headers-1.3.283.0-1|1	Summary:	Vulkan header files and API registry
21mr|vulkan-headers-1.3.283.0-1|2	Name:		vulkan-headers
21mr|vulkan-headers-1.3.283.0-1|3	Version:	1.3.283.0
21mr|vulkan-headers-1.3.283.0-1|4	Release:	1
21mr|vulkan-headers-1.3.283.0-1|5	License:	ASL 2.0
21mr|vulkan-headers-1.3.283.0-1|6	Group:		Graphics
21mr|vulkan-headers-1.3.283.0-1|7	Url:		https://github.com/KhronosGroup/Vulkan-Headers
21mr|vulkan-headers-1.3.283.0-1|8	Source0:	https://github.com/KhronosGroup/Vulkan-Headers/archive/vulkan-sdk-%{version}.tar.gz?/Vulkan-Headers-vulkan-sdk-%{version}.tar.gz
21mr|vulkan-headers-1.3.283.0-1|9	BuildRequires:	cmake
21mr|vulkan-headers-1.3.283.0-1|10	Conflicts:	%{mklibname vulkan -d} < 1.3.239.0
21mr|vulkan-headers-1.3.283.0-1|11	Obsoletes:	%{mklibname vulkan -d} < 1.3.239.0
21mr|vulkan-headers-1.3.283.0-1|12	BuildArch:	noarch
21mr|vulkan-headers-1.3.283.0-1|13	
21mr|vulkan-headers-1.3.283.0-1|14	%description
21mr|vulkan-headers-1.3.283.0-1|15	Vulkan header files and API registry.
21mr|vulkan-headers-1.3.283.0-1|16	
21mr|vulkan-headers-1.3.283.0-1|17	%files
21mr|vulkan-headers-1.3.283.0-1|18	%doc README.md CONTRIBUTING.md
21mr|vulkan-headers-1.3.283.0-1|19	%license LICENSE.md
21mr|vulkan-headers-1.3.283.0-1|20	%{_datadir}/cmake/VulkanHeaders
21mr|vulkan-headers-1.3.283.0-1|21	%{_datadir}/vulkan/registry
21mr|vulkan-headers-1.3.283.0-1|22	%{_includedir}/vk_video
21mr|vulkan-headers-1.3.283.0-1|23	%{_includedir}/vulkan
21mr|vulkan-headers-1.3.283.0-1|24	
21mr|vulkan-headers-1.3.283.0-1|25	#----------------------------------------------------------------------------
21mr|vulkan-headers-1.3.283.0-1|26	
21mr|vulkan-headers-1.3.283.0-1|27	%prep
21mr|vulkan-headers-1.3.283.0-1|28	%autosetup -p1 -n Vulkan-Headers-vulkan-sdk-%{version}
21mr|vulkan-headers-1.3.283.0-1|29	
21mr|vulkan-headers-1.3.283.0-1|30	%build
21mr|vulkan-headers-1.3.283.0-1|31	%cmake
21mr|vulkan-headers-1.3.283.0-1|32	%make
21mr|vulkan-headers-1.3.283.0-1|33	
21mr|vulkan-headers-1.3.283.0-1|34	%install
21mr|vulkan-headers-1.3.283.0-1|35	%makeinstall_std -C build

19687 21
21mr|vulkan-tools-1.3.283.0-1|1	Summary:	Khronos official Vulkan Tools and Utilities
21mr|vulkan-tools-1.3.283.0-1|2	Name:		vulkan-tools
21mr|vulkan-tools-1.3.283.0-1|3	Version:	1.3.283.0
21mr|vulkan-tools-1.3.283.0-1|4	Release:	1
21mr|vulkan-tools-1.3.283.0-1|5	License:	ASL 2.0
21mr|vulkan-tools-1.3.283.0-1|6	Group:		Graphics
21mr|vulkan-tools-1.3.283.0-1|7	Url:		https://github.com/KhronosGroup/Vulkan-Tools
21mr|vulkan-tools-1.3.283.0-1|8	Source0:	https://github.com/KhronosGroup/Vulkan-Tools/archive/vulkan-sdk-%{version}.tar.gz?/Vulkan-Tools-vulkan-sdk-%{version}.tar.gz
21mr|vulkan-tools-1.3.283.0-1|9	BuildRequires:	cmake
21mr|vulkan-tools-1.3.283.0-1|10	BuildRequires:	glslang
21mr|vulkan-tools-1.3.283.0-1|11	BuildRequires:	ninja
21mr|vulkan-tools-1.3.283.0-1|12	BuildRequires:	vulkan-volk
21mr|vulkan-tools-1.3.283.0-1|13	BuildRequires:	pkgconfig(vulkan)
21mr|vulkan-tools-1.3.283.0-1|14	BuildRequires:	pkgconfig(wayland-client)
21mr|vulkan-tools-1.3.283.0-1|15	BuildRequires:	pkgconfig(wayland-cursor)
21mr|vulkan-tools-1.3.283.0-1|16	BuildRequires:	pkgconfig(wayland-egl)
21mr|vulkan-tools-1.3.283.0-1|17	BuildRequires:	pkgconfig(wayland-protocols)
21mr|vulkan-tools-1.3.283.0-1|18	BuildRequires:	pkgconfig(wayland-server)
21mr|vulkan-tools-1.3.283.0-1|19	BuildRequires:	pkgconfig(x11)
21mr|vulkan-tools-1.3.283.0-1|20	BuildRequires:	pkgconfig(xcb)
21mr|vulkan-tools-1.3.283.0-1|21	BuildRequires:	pkgconfig(xrandr)
21mr|vulkan-tools-1.3.283.0-1|22	Provides:	vulkan%{_isa} = %{EVRD}
21mr|vulkan-tools-1.3.283.0-1|23	Conflicts:	vulkan < 1.3.239.0
21mr|vulkan-tools-1.3.283.0-1|24	Obsoletes:	vulkan < 1.3.239.0
21mr|vulkan-tools-1.3.283.0-1|25	
21mr|vulkan-tools-1.3.283.0-1|26	%description
21mr|vulkan-tools-1.3.283.0-1|27	Khronos official Vulkan Tools and Utilities.
21mr|vulkan-tools-1.3.283.0-1|28	
21mr|vulkan-tools-1.3.283.0-1|29	%files
21mr|vulkan-tools-1.3.283.0-1|30	%doc README.md CONTRIBUTING.md
21mr|vulkan-tools-1.3.283.0-1|31	%license LICENSE.txt
21mr|vulkan-tools-1.3.283.0-1|32	%ifarch x86_64
21mr|vulkan-tools-1.3.283.0-1|33	%{_bindir}/vkcube*
21mr|vulkan-tools-1.3.283.0-1|34	%endif
21mr|vulkan-tools-1.3.283.0-1|35	%{_bindir}/vulkaninfo
21mr|vulkan-tools-1.3.283.0-1|36	
21mr|vulkan-tools-1.3.283.0-1|37	#----------------------------------------------------------------------------
21mr|vulkan-tools-1.3.283.0-1|38	
21mr|vulkan-tools-1.3.283.0-1|39	%prep
21mr|vulkan-tools-1.3.283.0-1|40	%autosetup -p1 -n Vulkan-Tools-vulkan-sdk-%{version}
21mr|vulkan-tools-1.3.283.0-1|41	
21mr|vulkan-tools-1.3.283.0-1|42	%build
21mr|vulkan-tools-1.3.283.0-1|43	%cmake	\
21mr|vulkan-tools-1.3.283.0-1|44	-DCMAKE_BUILD_TYPE=Release		\
21mr|vulkan-tools-1.3.283.0-1|45	%ifarch %{x86_64}
21mr|vulkan-tools-1.3.283.0-1|46	-DBUILD_CUBE=ON				\
21mr|vulkan-tools-1.3.283.0-1|47	%else
21mr|vulkan-tools-1.3.283.0-1|48	-DBUILD_CUBE=OFF			\
21mr|vulkan-tools-1.3.283.0-1|49	%endif
21mr|vulkan-tools-1.3.283.0-1|50	-DBUILD_ICD=OFF				\
21mr|vulkan-tools-1.3.283.0-1|51	-DGLSLANG_INSTALL_DIR=%{_prefix}	\
21mr|vulkan-tools-1.3.283.0-1|52	-GNinja
21mr|vulkan-tools-1.3.283.0-1|53	%ninja_build
21mr|vulkan-tools-1.3.283.0-1|54	
21mr|vulkan-tools-1.3.283.0-1|55	%install
21mr|vulkan-tools-1.3.283.0-1|56	%ninja_install -C build

19688 21
21mr|vulkan-volk-1.3.283.0-1|1	%global debug_package %{nil}
21mr|vulkan-volk-1.3.283.0-1|2	
21mr|vulkan-volk-1.3.283.0-1|3	# There is already a project with this name in the repository
21mr|vulkan-volk-1.3.283.0-1|4	%define oname volk
21mr|vulkan-volk-1.3.283.0-1|5	
21mr|vulkan-volk-1.3.283.0-1|6	Summary:	Meta loader for Vulkan API
21mr|vulkan-volk-1.3.283.0-1|7	Name:		vulkan-volk
21mr|vulkan-volk-1.3.283.0-1|8	Version:	1.3.283.0
21mr|vulkan-volk-1.3.283.0-1|9	Release:	1
21mr|vulkan-volk-1.3.283.0-1|10	License:	MIT
21mr|vulkan-volk-1.3.283.0-1|11	Group:		Development/C
21mr|vulkan-volk-1.3.283.0-1|12	Url:		https://github.com/zeux/volk
21mr|vulkan-volk-1.3.283.0-1|13	Source0:	https://github.com/zeux/volk/archive/vulkan-sdk-%{version}.tar.gz?/%{oname}-vulkan-sdk-%{version}.tar.gz
21mr|vulkan-volk-1.3.283.0-1|14	BuildRequires:	cmake
21mr|vulkan-volk-1.3.283.0-1|15	BuildRequires:	vulkan-headers
21mr|vulkan-volk-1.3.283.0-1|16	Requires:	vulkan-headers
21mr|vulkan-volk-1.3.283.0-1|17	
21mr|vulkan-volk-1.3.283.0-1|18	%description
21mr|vulkan-volk-1.3.283.0-1|19	Meta loader for Vulkan API.
21mr|vulkan-volk-1.3.283.0-1|20	
21mr|vulkan-volk-1.3.283.0-1|21	%files
21mr|vulkan-volk-1.3.283.0-1|22	%doc README.md
21mr|vulkan-volk-1.3.283.0-1|23	%license LICENSE.md
21mr|vulkan-volk-1.3.283.0-1|24	%{_includedir}/%{oname}.c
21mr|vulkan-volk-1.3.283.0-1|25	%{_includedir}/%{oname}.h
21mr|vulkan-volk-1.3.283.0-1|26	%{_libdir}/cmake/%{oname}
21mr|vulkan-volk-1.3.283.0-1|27	%{_libdir}/lib%{oname}.a
21mr|vulkan-volk-1.3.283.0-1|28	
21mr|vulkan-volk-1.3.283.0-1|29	#----------------------------------------------------------------------------
21mr|vulkan-volk-1.3.283.0-1|30	
21mr|vulkan-volk-1.3.283.0-1|31	%prep
21mr|vulkan-volk-1.3.283.0-1|32	%autosetup -p1 -n %{oname}-vulkan-sdk-%{version}
21mr|vulkan-volk-1.3.283.0-1|33	
21mr|vulkan-volk-1.3.283.0-1|34	%build
21mr|vulkan-volk-1.3.283.0-1|35	%cmake -DVOLK_INSTALL:BOOL=ON
21mr|vulkan-volk-1.3.283.0-1|36	%make
21mr|vulkan-volk-1.3.283.0-1|37	
21mr|vulkan-volk-1.3.283.0-1|38	%install
21mr|vulkan-volk-1.3.283.0-1|39	%makeinstall_std -C build

19689 21
21mr|vvave-2.2.0-2|1	Summary:	Vvave Media Player
21mr|vvave-2.2.0-2|2	Name:		vvave
21mr|vvave-2.2.0-2|3	Version:	2.2.0
21mr|vvave-2.2.0-2|4	Release:	2
21mr|vvave-2.2.0-2|5	Group:		Graphical desktop/KDE
21mr|vvave-2.2.0-2|6	License:	GPLv2
21mr|vvave-2.2.0-2|7	Url:		https://vvave.kde.org/
21mr|vvave-2.2.0-2|8	Source0:	https://download.kde.org/stable/maui/%{name}/%{version}/%{name}-%{version}.tar.xz
21mr|vvave-2.2.0-2|9	Patch0:		vvave-cmake_locale.patch
21mr|vvave-2.2.0-2|10	Patch1:		vvave-russian_locale.patch
21mr|vvave-2.2.0-2|11	Patch2:		vvave-i18n_locale.patch
21mr|vvave-2.2.0-2|12	BuildRequires:	extra-cmake-modules
21mr|vvave-2.2.0-2|13	BuildRequires:	kf5coreaddons-devel
21mr|vvave-2.2.0-2|14	BuildRequires:	kf5i18n-devel
21mr|vvave-2.2.0-2|15	BuildRequires:	pkgconfig(Qt5Core)
21mr|vvave-2.2.0-2|16	BuildRequires:	pkgconfig(Qt5DBus)
21mr|vvave-2.2.0-2|17	BuildRequires:	pkgconfig(Qt5Gui)
21mr|vvave-2.2.0-2|18	BuildRequires:	pkgconfig(Qt5Multimedia)
21mr|vvave-2.2.0-2|19	BuildRequires:	pkgconfig(Qt5Network)
21mr|vvave-2.2.0-2|20	BuildRequires:	pkgconfig(Qt5Qml)
21mr|vvave-2.2.0-2|21	BuildRequires:	pkgconfig(Qt5Quick)
21mr|vvave-2.2.0-2|22	BuildRequires:	pkgconfig(Qt5QuickControls2)
21mr|vvave-2.2.0-2|23	BuildRequires:	pkgconfig(Qt5Sql)
21mr|vvave-2.2.0-2|24	BuildRequires:	pkgconfig(Qt5Svg)
21mr|vvave-2.2.0-2|25	BuildRequires:	pkgconfig(Qt5Xml)
21mr|vvave-2.2.0-2|26	BuildRequires:	pkgconfig(Qt5Test)
21mr|vvave-2.2.0-2|27	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|vvave-2.2.0-2|28	BuildRequires:	pkgconfig(taglib)
21mr|vvave-2.2.0-2|29	BuildRequires:	mauikit-devel
21mr|vvave-2.2.0-2|30	BuildRequires:  mauikit-accounts-devel
21mr|vvave-2.2.0-2|31	BuildRequires:	mauikit-filebrowsing-devel
21mr|vvave-2.2.0-2|32	
21mr|vvave-2.2.0-2|33	Requires: gstreamer1.0-plugins-base
21mr|vvave-2.2.0-2|34	Requires: gstreamer1.0-plugins-good
21mr|vvave-2.2.0-2|35	Requires: gstreamer1.0-plugins-bad
21mr|vvave-2.2.0-2|36	Requires: gstreamer1.0-plugins-ugly
21mr|vvave-2.2.0-2|37	Requires: gstreamer1.0-libav
21mr|vvave-2.2.0-2|38	
21mr|vvave-2.2.0-2|39	%description
21mr|vvave-2.2.0-2|40	Vvave will handle your whole music collection
21mr|vvave-2.2.0-2|41	by retreaving semantic information from the web.
21mr|vvave-2.2.0-2|42	
21mr|vvave-2.2.0-2|43	Just relax, enjoy and discover your new music
21mr|vvave-2.2.0-2|44	
21mr|vvave-2.2.0-2|45	%files  -f %{name}.lang
21mr|vvave-2.2.0-2|46	%doc README.md
21mr|vvave-2.2.0-2|47	%{_kde5_bindir}/%{name}
21mr|vvave-2.2.0-2|48	%{_kde5_iconsdir}/hicolor/*/apps/*.svg
21mr|vvave-2.2.0-2|49	%{_kde5_applicationsdir}/org.kde.vvave.desktop
21mr|vvave-2.2.0-2|50	%{_appdatadir}/org.kde.vvave.appdata.xml
21mr|vvave-2.2.0-2|51	
21mr|vvave-2.2.0-2|52	#-------------------------------------------------------
21mr|vvave-2.2.0-2|53	
21mr|vvave-2.2.0-2|54	%prep
21mr|vvave-2.2.0-2|55	%autosetup -p1
21mr|vvave-2.2.0-2|56	
21mr|vvave-2.2.0-2|57	%build
21mr|vvave-2.2.0-2|58	%cmake_kde5
21mr|vvave-2.2.0-2|59	%make
21mr|vvave-2.2.0-2|60	
21mr|vvave-2.2.0-2|61	%install
21mr|vvave-2.2.0-2|62	%makeinstall_std -C build
21mr|vvave-2.2.0-2|63	
21mr|vvave-2.2.0-2|64	%find_lang %{name}
21mr|vvave-2.2.0-2|65	

19690 21
21mr|waf-2.0.23-1|1	%define	debug_package %{nil}
21mr|waf-2.0.23-1|2	%define	python_compile python -c "import compileall; compileall.compile_dir('.')"
21mr|waf-2.0.23-1|3	%define	python_compile_opt python -O -c "import compileall; compileall.compile_dir('.')"
21mr|waf-2.0.23-1|4	
21mr|waf-2.0.23-1|5	%define	python3_compile python3 -c "import compileall; compileall.compile_dir('.')"
21mr|waf-2.0.23-1|6	%define	python3_compile_opt python3 -O -c "import compileall; compileall.compile_dir('.')"
21mr|waf-2.0.23-1|7	
21mr|waf-2.0.23-1|8	%define	build_py3 1
21mr|waf-2.0.23-1|9	%define	build_py2 0
21mr|waf-2.0.23-1|10	%define	with_docs 0
21mr|waf-2.0.23-1|11	%define	_python_bytecompile_build 0
21mr|waf-2.0.23-1|12	
21mr|waf-2.0.23-1|13	Summary:	A framework for configuring, compiling and installing applications
21mr|waf-2.0.23-1|14	Name:		waf
21mr|waf-2.0.23-1|15	Version:	2.0.23
21mr|waf-2.0.23-1|16	Release:	1
21mr|waf-2.0.23-1|17	License:	BSD
21mr|waf-2.0.23-1|18	Group:		Development/Tools
21mr|waf-2.0.23-1|19	Url:		https://waf.io/
21mr|waf-2.0.23-1|20	Source0:	https://waf.io/waf-%{version}.tar.bz2
21mr|waf-2.0.23-1|21	Source1:	%{name}.macros
21mr|waf-2.0.23-1|22	Source2:	%{name}-python3.macros
21mr|waf-2.0.23-1|23	Source3:	repack.sh
21mr|waf-2.0.23-1|24	Source100:	%{name}.rpmlintrc
21mr|waf-2.0.23-1|25	Patch0:		%{name}-1.6.3-libdir.patch
21mr|waf-2.0.23-1|26	Patch1:		%{name}-1.6.9-logo.patch
21mr|waf-2.0.23-1|27	%if %{build_py2}
21mr|waf-2.0.23-1|28	BuildRequires:	python2-devel
21mr|waf-2.0.23-1|29	BuildRequires:	/usr/bin/python2
21mr|waf-2.0.23-1|30	%endif
21mr|waf-2.0.23-1|31	%if %{build_py3}
21mr|waf-2.0.23-1|32	BuildRequires:	python3-devel
21mr|waf-2.0.23-1|33	BuildRequires:	/usr/bin/python3
21mr|waf-2.0.23-1|34	%endif
21mr|waf-2.0.23-1|35	%if %{with_docs}
21mr|waf-2.0.23-1|36	BuildRequires:	graphviz
21mr|waf-2.0.23-1|37	BuildRequires:	imagemagick
21mr|waf-2.0.23-1|38	BuildRequires:	python3-sphinx
21mr|waf-2.0.23-1|39	Recommends:	%{name}-doc
21mr|waf-2.0.23-1|40	%endif
21mr|waf-2.0.23-1|41	BuildConflicts:	waf
21mr|waf-2.0.23-1|42	%if %{build_py3}
21mr|waf-2.0.23-1|43	Requires:	%{__python3}
21mr|waf-2.0.23-1|44	Requires:	%{name}-python3 = %{EVRD}
21mr|waf-2.0.23-1|45	BuildConflicts:	waf-python3
21mr|waf-2.0.23-1|46	%endif
21mr|waf-2.0.23-1|47	%if %{build_py2}
21mr|waf-2.0.23-1|48	Requires:	%{__python2}
21mr|waf-2.0.23-1|49	Requires:	%{name}-python2 = %{EVRD}
21mr|waf-2.0.23-1|50	%endif
21mr|waf-2.0.23-1|51	BuildArch:	noarch
21mr|waf-2.0.23-1|52	
21mr|waf-2.0.23-1|53	%description
21mr|waf-2.0.23-1|54	Waf is a Python-based framework for configuring, compiling and installing
21mr|waf-2.0.23-1|55	applications. It derives from the concepts of other build tools such as
21mr|waf-2.0.23-1|56	Scons, Autotools, CMake, and Ant.
21mr|waf-2.0.23-1|57	
21mr|waf-2.0.23-1|58	%if %{build_py2}
21mr|waf-2.0.23-1|59	%package -n %{name}-python2
21mr|waf-2.0.23-1|60	Summary:	Python2 support for %{name}
21mr|waf-2.0.23-1|61	Requires:	/usr/bin/python2
21mr|waf-2.0.23-1|62	
21mr|waf-2.0.23-1|63	%description -n %{name}-python2
21mr|waf-2.0.23-1|64	Waf is a Python-based framework for configuring, compiling and installing
21mr|waf-2.0.23-1|65	applications. It is a replacement for other tools such as Autotools, Scons,
21mr|waf-2.0.23-1|66	CMake or Ant.
21mr|waf-2.0.23-1|67	This package contains the Python 2 version of %{name}.
21mr|waf-2.0.23-1|68	
21mr|waf-2.0.23-1|69	%files -n %{name}-python2
21mr|waf-2.0.23-1|70	%doc README.md
21mr|waf-2.0.23-1|71	%{_rpmmacrodir}/*%{name}*
21mr|waf-2.0.23-1|72	%{_bindir}/%{name}2
21mr|waf-2.0.23-1|73	%{_bindir}/%{name}
21mr|waf-2.0.23-1|74	%{_bindir}/%{name}-%{python2_version}
21mr|waf-2.0.23-1|75	%{_datadir}/%{name}
21mr|waf-2.0.23-1|76	%endif
21mr|waf-2.0.23-1|77	
21mr|waf-2.0.23-1|78	%files
21mr|waf-2.0.23-1|79	
21mr|waf-2.0.23-1|80	#-----------------------------------------------------------------------------
21mr|waf-2.0.23-1|81	
21mr|waf-2.0.23-1|82	%if %{with_docs}
21mr|waf-2.0.23-1|83	%package -n %{name}-doc
21mr|waf-2.0.23-1|84	Summary:	Documentation for %{name}
21mr|waf-2.0.23-1|85	
21mr|waf-2.0.23-1|86	%description -n %{name}-doc
21mr|waf-2.0.23-1|87	Waf is a Python-based framework for configuring, compiling and installing
21mr|waf-2.0.23-1|88	applications. It is a replacement for other tools such as Autotools, Scons,
21mr|waf-2.0.23-1|89	CMake or Ant.
21mr|waf-2.0.23-1|90	This package contains the HTML documentation for %{name}.
21mr|waf-2.0.23-1|91	
21mr|waf-2.0.23-1|92	%files -n %{name}-doc
21mr|waf-2.0.23-1|93	%doc docs/sphinx/build/html
21mr|waf-2.0.23-1|94	%doc README.md TODO ChangeLog demos
21mr|waf-2.0.23-1|95	%endif
21mr|waf-2.0.23-1|96	
21mr|waf-2.0.23-1|97	#-----------------------------------------------------------------------------
21mr|waf-2.0.23-1|98	
21mr|waf-2.0.23-1|99	%if %{build_py3}
21mr|waf-2.0.23-1|100	%package -n %{name}-python3
21mr|waf-2.0.23-1|101	Summary:	Python3 support for %{name}
21mr|waf-2.0.23-1|102	Requires:	/usr/bin/python3
21mr|waf-2.0.23-1|103	
21mr|waf-2.0.23-1|104	%description -n %{name}-python3
21mr|waf-2.0.23-1|105	Waf is a Python-based framework for configuring, compiling and installing
21mr|waf-2.0.23-1|106	applications. It is a replacement for other tools such as Autotools, Scons,
21mr|waf-2.0.23-1|107	CMake or Ant.
21mr|waf-2.0.23-1|108	This package contains the Python 3 version of %{name}.
21mr|waf-2.0.23-1|109	
21mr|waf-2.0.23-1|110	%files -n %{name}-python3
21mr|waf-2.0.23-1|111	%doc README.md
21mr|waf-2.0.23-1|112	%{_rpmmacrodir}/*%{name}-python3*
21mr|waf-2.0.23-1|113	%{_bindir}/waf-%{python3_version}
21mr|waf-2.0.23-1|114	%{_bindir}/waf
21mr|waf-2.0.23-1|115	%{_datadir}/waf3
21mr|waf-2.0.23-1|116	%endif
21mr|waf-2.0.23-1|117	
21mr|waf-2.0.23-1|118	#-----------------------------------------------------------------------------
21mr|waf-2.0.23-1|119	
21mr|waf-2.0.23-1|120	%prep
21mr|waf-2.0.23-1|121	%setup -q
21mr|waf-2.0.23-1|122	%patch0 -p0 -b .libdir
21mr|waf-2.0.23-1|123	%patch1 -p1 -b .logo
21mr|waf-2.0.23-1|124	
21mr|waf-2.0.23-1|125	# remove BOM, causes trouble later
21mr|waf-2.0.23-1|126	sed -i -e '1s/^\xEF\xBB\xBF//' waflib/extras/dpapi.py
21mr|waf-2.0.23-1|127	
21mr|waf-2.0.23-1|128	# add missing quotes, see rhbz#914566 and
21mr|waf-2.0.23-1|129	# https://code.google.com/p/waf/issues/detail?id=1263
21mr|waf-2.0.23-1|130	#sed -i -e 's@fontname=\(Vera.*sans\),@fontname="\1",@g' \
21mr|waf-2.0.23-1|131	#  docs/sphinx/conf.py \
21mr|waf-2.0.23-1|132	#  docs/sphinx/coremodules.rst \
21mr|waf-2.0.23-1|133	#  docs/sphinx/featuremap.rst
21mr|waf-2.0.23-1|134	
21mr|waf-2.0.23-1|135	
21mr|waf-2.0.23-1|136	%build
21mr|waf-2.0.23-1|137	extras=
21mr|waf-2.0.23-1|138	for f in waflib/extras/*.py ; do
21mr|waf-2.0.23-1|139	f=$(basename "$f" .py);
21mr|waf-2.0.23-1|140	if [ "$f" != "__init__" ]; then
21mr|waf-2.0.23-1|141	extras="${extras:+$extras,}$f" ;
21mr|waf-2.0.23-1|142	fi
21mr|waf-2.0.23-1|143	done
21mr|waf-2.0.23-1|144	%if %{build_py3}
21mr|waf-2.0.23-1|145	%{__python3} ./waf-light --make-waf --strip --tools="$extras"
21mr|waf-2.0.23-1|146	%endif
21mr|waf-2.0.23-1|147	%if %{build_py2}
21mr|waf-2.0.23-1|148	%{__python2} ./waf-light --make-waf --strip --tools="$extras"
21mr|waf-2.0.23-1|149	%endif
21mr|waf-2.0.23-1|150	
21mr|waf-2.0.23-1|151	%if %{with_docs}
21mr|waf-2.0.23-1|152	# build html docs
21mr|waf-2.0.23-1|153	pushd docs/sphinx
21mr|waf-2.0.23-1|154	../../waf configure build
21mr|waf-2.0.23-1|155	popd
21mr|waf-2.0.23-1|156	%endif
21mr|waf-2.0.23-1|157	
21mr|waf-2.0.23-1|158	
21mr|waf-2.0.23-1|159	%install
21mr|waf-2.0.23-1|160	# Use waf so it unpacks itself...
21mr|waf-2.0.23-1|161	mkdir _temp
21mr|waf-2.0.23-1|162	
21mr|waf-2.0.23-1|163	pushd _temp
21mr|waf-2.0.23-1|164	%if %{build_py2}
21mr|waf-2.0.23-1|165	cp -av ../waf .
21mr|waf-2.0.23-1|166	python2 ./waf >/dev/null 2>&1
21mr|waf-2.0.23-1|167	pushd .waf2-%{version}-*
21mr|waf-2.0.23-1|168	find . -name '*.py' -printf '%%P\0' | xargs -0 -I{} install -m 0644 -p -D {} %{buildroot}%{_datadir}/waf2/{}
21mr|waf-2.0.23-1|169	popd
21mr|waf-2.0.23-1|170	%endif
21mr|waf-2.0.23-1|171	
21mr|waf-2.0.23-1|172	%if %{build_py3}
21mr|waf-2.0.23-1|173	cp -av ../waf .
21mr|waf-2.0.23-1|174	python3 ./waf >/dev/null 2>&1
21mr|waf-2.0.23-1|175	pushd .waf3-%{version}-*
21mr|waf-2.0.23-1|176	find . -name '*.py' -printf '%%P\0' | xargs -0 -I{} install -m 0644 -p -D {} %{buildroot}%{_datadir}/waf3/{}
21mr|waf-2.0.23-1|177	popd
21mr|waf-2.0.23-1|178	%endif
21mr|waf-2.0.23-1|179	
21mr|waf-2.0.23-1|180	popd
21mr|waf-2.0.23-1|181	
21mr|waf-2.0.23-1|182	# ... and install the script
21mr|waf-2.0.23-1|183	%if %{build_py2}
21mr|waf-2.0.23-1|184	install -m 0755 -p -D waf-light %{buildroot}%{_bindir}/waf-%{python2_version}
21mr|waf-2.0.23-1|185	ln -s waf-%{python2_version} %{buildroot}%{_bindir}/waf
21mr|waf-2.0.23-1|186	%endif
21mr|waf-2.0.23-1|187	%if %{build_py3}
21mr|waf-2.0.23-1|188	install -m 0755 -p -D waf-light %{buildroot}%{_bindir}/waf-%{python3_version}
21mr|waf-2.0.23-1|189	ln -s waf-%{python3_version} %{buildroot}%{_bindir}/waf
21mr|waf-2.0.23-1|190	%endif
21mr|waf-2.0.23-1|191	
21mr|waf-2.0.23-1|192	
21mr|waf-2.0.23-1|193	# Remove shebangs from and fix EOL for all scripts in wafadmin
21mr|waf-2.0.23-1|194	find %{buildroot}%{_datadir}/ -name '*.py' \
21mr|waf-2.0.23-1|195	-exec sed -i -e '1{/^#!/d}' -e 's|\r$||g' {} \;
21mr|waf-2.0.23-1|196	
21mr|waf-2.0.23-1|197	%if %{build_py2}
21mr|waf-2.0.23-1|198	# Fix waf script shebang line
21mr|waf-2.0.23-1|199	sed -i "1c#! %{__python}" %{buildroot}%{_bindir}/waf-%{python2_version}
21mr|waf-2.0.23-1|200	%endif
21mr|waf-2.0.23-1|201	%if %{build_py3}
21mr|waf-2.0.23-1|202	sed -i "1c#! %{__python3}" %{buildroot}%{_bindir}/waf-%{python3_version}
21mr|waf-2.0.23-1|203	%endif
21mr|waf-2.0.23-1|204	
21mr|waf-2.0.23-1|205	
21mr|waf-2.0.23-1|206	# Remove exec-bits from everything going to doc
21mr|waf-2.0.23-1|207	find demos utils -type f -exec chmod 0644 {} \;
21mr|waf-2.0.23-1|208	
21mr|waf-2.0.23-1|209	# Remove hidden file
21mr|waf-2.0.23-1|210	rm -f docs/sphinx/build/html/.buildinfo
21mr|waf-2.0.23-1|211	
21mr|waf-2.0.23-1|212	# Install waf rpm macro helpers
21mr|waf-2.0.23-1|213	%if %{build_py2}
21mr|waf-2.0.23-1|214	%install_macro %{name}-python2 %{SOURCE1}
21mr|waf-2.0.23-1|215	%endif
21mr|waf-2.0.23-1|216	%if %{build_py3}
21mr|waf-2.0.23-1|217	%install_macro %{name}-python3 %{SOURCE2}
21mr|waf-2.0.23-1|218	%endif
21mr|waf-2.0.23-1|219	
21mr|waf-2.0.23-1|220	%if %{build_py2}
21mr|waf-2.0.23-1|221	# Do byte compilation
21mr|waf-2.0.23-1|222	pushd %{buildroot}%{_datadir}/waf2
21mr|waf-2.0.23-1|223	%python2_compile_opt
21mr|waf-2.0.23-1|224	%python2_compile
21mr|waf-2.0.23-1|225	popd
21mr|waf-2.0.23-1|226	%endif
21mr|waf-2.0.23-1|227	%if %{build_py3}
21mr|waf-2.0.23-1|228	pushd %{buildroot}%{_datadir}/waf3
21mr|waf-2.0.23-1|229	%python3_compile_opt
21mr|waf-2.0.23-1|230	%python3_compile
21mr|waf-2.0.23-1|231	popd
21mr|waf-2.0.23-1|232	%endif

19691 21
21mr|wavpack-5.3.0-3|1	%define major 1
21mr|wavpack-5.3.0-3|2	%define libname %mklibname %{name} %{major}
21mr|wavpack-5.3.0-3|3	%define devname %mklibname %{name} -d
21mr|wavpack-5.3.0-3|4	
21mr|wavpack-5.3.0-3|5	Summary:	Lossless Audio compressor
21mr|wavpack-5.3.0-3|6	Name:		wavpack
21mr|wavpack-5.3.0-3|7	Version:	5.3.0
21mr|wavpack-5.3.0-3|8	Release:	3
21mr|wavpack-5.3.0-3|9	License:	BSD
21mr|wavpack-5.3.0-3|10	Group:		Sound
21mr|wavpack-5.3.0-3|11	Url:		http://www.wavpack.com/
21mr|wavpack-5.3.0-3|12	Source0:	http://www.wavpack.com/%{name}-%{version}.tar.bz2
21mr|wavpack-5.3.0-3|13	Patch0:		CVE-2020-35738-1.patch
21mr|wavpack-5.3.0-3|14	Patch1:		CVE-2020-35738-2.patch
21mr|wavpack-5.3.0-3|15	BuildRequires:	pkgconfig(ncurses)
21mr|wavpack-5.3.0-3|16	
21mr|wavpack-5.3.0-3|17	%description
21mr|wavpack-5.3.0-3|18	WavPack is a completely open audio compression format providing
21mr|wavpack-5.3.0-3|19	lossless, high-quality lossy, and a unique hybrid compression
21mr|wavpack-5.3.0-3|20	mode. Although the technology is loosely based on previous versions of
21mr|wavpack-5.3.0-3|21	WavPack, the new version 4 format has been designed from the ground up
21mr|wavpack-5.3.0-3|22	to offer unparalleled performance and functionality.
21mr|wavpack-5.3.0-3|23	
21mr|wavpack-5.3.0-3|24	In the default lossless mode WavPack acts just like a WinZip
21mr|wavpack-5.3.0-3|25	compressor for audio files. However, unlike MP3 or WMA encoding which
21mr|wavpack-5.3.0-3|26	can affect the sound quality, not a single bit of the original
21mr|wavpack-5.3.0-3|27	information is lost, so there's no chance of degradation. This makes
21mr|wavpack-5.3.0-3|28	lossless mode ideal for archiving audio material or any other
21mr|wavpack-5.3.0-3|29	situation where quality is paramount. The compression ratio depends on
21mr|wavpack-5.3.0-3|30	the source material, but generally is between 30% and 70%.
21mr|wavpack-5.3.0-3|31	
21mr|wavpack-5.3.0-3|32	The hybrid mode provides all the advantages of lossless compression
21mr|wavpack-5.3.0-3|33	with an additional bonus. Instead of creating a single file, this mode
21mr|wavpack-5.3.0-3|34	creates both a relatively small, high-quality lossy file that can be
21mr|wavpack-5.3.0-3|35	used all by itself, and a "correction" file that (when combined with
21mr|wavpack-5.3.0-3|36	the lossy file) provides full lossless restoration. For some users
21mr|wavpack-5.3.0-3|37	this means never having to choose between lossless and lossy
21mr|wavpack-5.3.0-3|38	compression!
21mr|wavpack-5.3.0-3|39	
21mr|wavpack-5.3.0-3|40	%files
21mr|wavpack-5.3.0-3|41	%doc ChangeLog
21mr|wavpack-5.3.0-3|42	%{_bindir}/wavpack
21mr|wavpack-5.3.0-3|43	%{_bindir}/wvunpack
21mr|wavpack-5.3.0-3|44	%{_bindir}/wvgain
21mr|wavpack-5.3.0-3|45	%{_bindir}/wvtag
21mr|wavpack-5.3.0-3|46	%{_mandir}/man1/*1*
21mr|wavpack-5.3.0-3|47	
21mr|wavpack-5.3.0-3|48	#----------------------------------------------------------------------------
21mr|wavpack-5.3.0-3|49	
21mr|wavpack-5.3.0-3|50	%package -n %{libname}
21mr|wavpack-5.3.0-3|51	Summary:	Lossless Audio compression shared library
21mr|wavpack-5.3.0-3|52	Group:		System/Libraries
21mr|wavpack-5.3.0-3|53	
21mr|wavpack-5.3.0-3|54	%description -n %{libname}
21mr|wavpack-5.3.0-3|55	WavPack is a completely open audio compression format providing
21mr|wavpack-5.3.0-3|56	lossless, high-quality lossy, and a unique hybrid compression
21mr|wavpack-5.3.0-3|57	mode. Although the technology is loosely based on previous versions of
21mr|wavpack-5.3.0-3|58	WavPack, the new version 4 format has been designed from the ground up
21mr|wavpack-5.3.0-3|59	to offer unparalleled performance and functionality.
21mr|wavpack-5.3.0-3|60	
21mr|wavpack-5.3.0-3|61	In the default lossless mode WavPack acts just like a WinZip
21mr|wavpack-5.3.0-3|62	compressor for audio files. However, unlike MP3 or WMA encoding which
21mr|wavpack-5.3.0-3|63	can affect the sound quality, not a single bit of the original
21mr|wavpack-5.3.0-3|64	information is lost, so there's no chance of degradation. This makes
21mr|wavpack-5.3.0-3|65	lossless mode ideal for archiving audio material or any other
21mr|wavpack-5.3.0-3|66	situation where quality is paramount. The compression ratio depends on
21mr|wavpack-5.3.0-3|67	the source material, but generally is between 30% and 70%.
21mr|wavpack-5.3.0-3|68	
21mr|wavpack-5.3.0-3|69	The hybrid mode provides all the advantages of lossless compression
21mr|wavpack-5.3.0-3|70	with an additional bonus. Instead of creating a single file, this mode
21mr|wavpack-5.3.0-3|71	creates both a relatively small, high-quality lossy file that can be
21mr|wavpack-5.3.0-3|72	used all by itself, and a "correction" file that (when combined with
21mr|wavpack-5.3.0-3|73	the lossy file) provides full lossless restoration. For some users
21mr|wavpack-5.3.0-3|74	this means never having to choose between lossless and lossy
21mr|wavpack-5.3.0-3|75	compression!
21mr|wavpack-5.3.0-3|76	
21mr|wavpack-5.3.0-3|77	%files -n %{libname}
21mr|wavpack-5.3.0-3|78	%doc COPYING
21mr|wavpack-5.3.0-3|79	%{_libdir}/libwavpack.so.%{major}*
21mr|wavpack-5.3.0-3|80	
21mr|wavpack-5.3.0-3|81	#----------------------------------------------------------------------------
21mr|wavpack-5.3.0-3|82	
21mr|wavpack-5.3.0-3|83	%package -n %{devname}
21mr|wavpack-5.3.0-3|84	Summary:	Lossless Audio compression library
21mr|wavpack-5.3.0-3|85	Group:		Development/C
21mr|wavpack-5.3.0-3|86	Requires:	%{libname} = %{EVRD}
21mr|wavpack-5.3.0-3|87	Provides:	%{name}-devel = %{EVRD}
21mr|wavpack-5.3.0-3|88	Provides:	lib%{name}-devel = %{EVRD}
21mr|wavpack-5.3.0-3|89	
21mr|wavpack-5.3.0-3|90	%description -n %{devname}
21mr|wavpack-5.3.0-3|91	WavPack is a completely open audio compression format providing
21mr|wavpack-5.3.0-3|92	lossless, high-quality lossy, and a unique hybrid compression
21mr|wavpack-5.3.0-3|93	mode. Although the technology is loosely based on previous versions of
21mr|wavpack-5.3.0-3|94	WavPack, the new version 4 format has been designed from the ground up
21mr|wavpack-5.3.0-3|95	to offer unparalleled performance and functionality.
21mr|wavpack-5.3.0-3|96	
21mr|wavpack-5.3.0-3|97	In the default lossless mode WavPack acts just like a WinZip
21mr|wavpack-5.3.0-3|98	compressor for audio files. However, unlike MP3 or WMA encoding which
21mr|wavpack-5.3.0-3|99	can affect the sound quality, not a single bit of the original
21mr|wavpack-5.3.0-3|100	information is lost, so there's no chance of degradation. This makes
21mr|wavpack-5.3.0-3|101	lossless mode ideal for archiving audio material or any other
21mr|wavpack-5.3.0-3|102	situation where quality is paramount. The compression ratio depends on
21mr|wavpack-5.3.0-3|103	the source material, but generally is between 30% and 70%.
21mr|wavpack-5.3.0-3|104	
21mr|wavpack-5.3.0-3|105	The hybrid mode provides all the advantages of lossless compression
21mr|wavpack-5.3.0-3|106	with an additional bonus. Instead of creating a single file, this mode
21mr|wavpack-5.3.0-3|107	creates both a relatively small, high-quality lossy file that can be
21mr|wavpack-5.3.0-3|108	used all by itself, and a "correction" file that (when combined with
21mr|wavpack-5.3.0-3|109	the lossy file) provides full lossless restoration. For some users
21mr|wavpack-5.3.0-3|110	this means never having to choose between lossless and lossy
21mr|wavpack-5.3.0-3|111	compression!
21mr|wavpack-5.3.0-3|112	
21mr|wavpack-5.3.0-3|113	%files -n %{devname}
21mr|wavpack-5.3.0-3|114	%doc doc/*.pdf
21mr|wavpack-5.3.0-3|115	%{_libdir}/libwavpack.so
21mr|wavpack-5.3.0-3|116	%{_libdir}/pkgconfig/%{name}.pc
21mr|wavpack-5.3.0-3|117	%{_includedir}/%{name}
21mr|wavpack-5.3.0-3|118	
21mr|wavpack-5.3.0-3|119	#----------------------------------------------------------------------------
21mr|wavpack-5.3.0-3|120	
21mr|wavpack-5.3.0-3|121	%prep
21mr|wavpack-5.3.0-3|122	%setup -q
21mr|wavpack-5.3.0-3|123	%apply_patches
21mr|wavpack-5.3.0-3|124	
21mr|wavpack-5.3.0-3|125	
21mr|wavpack-5.3.0-3|126	%build
21mr|wavpack-5.3.0-3|127	%configure \
21mr|wavpack-5.3.0-3|128	--disable-static
21mr|wavpack-5.3.0-3|129	%make
21mr|wavpack-5.3.0-3|130	
21mr|wavpack-5.3.0-3|131	
21mr|wavpack-5.3.0-3|132	%install
21mr|wavpack-5.3.0-3|133	%makeinstall_std

19692 21
21mr|wayland-1.22.0-2|1	Summary:	Wayland Compositor Infrastructure
21mr|wayland-1.22.0-2|2	Name:		wayland
21mr|wayland-1.22.0-2|3	Version:	1.22.0
21mr|wayland-1.22.0-2|4	Release:	2
21mr|wayland-1.22.0-2|5	Epoch:		1
21mr|wayland-1.22.0-2|6	License:	MIT
21mr|wayland-1.22.0-2|7	Group:		System/Libraries
21mr|wayland-1.22.0-2|8	Url:		http://wayland.freedesktop.org/
21mr|wayland-1.22.0-2|9	Source0:	http://wayland.freedesktop.org/releases/%{name}-%{version}.tar.xz
21mr|wayland-1.22.0-2|10	BuildRequires:	meson
21mr|wayland-1.22.0-2|11	BuildRequires:	intltool
21mr|wayland-1.22.0-2|12	BuildRequires:	itstool
21mr|wayland-1.22.0-2|13	BuildRequires:	pkgconfig(expat)
21mr|wayland-1.22.0-2|14	BuildRequires:	pkgconfig(libffi)
21mr|wayland-1.22.0-2|15	BuildRequires:	pkgconfig(libxml-2.0)
21mr|wayland-1.22.0-2|16	# for man pages
21mr|wayland-1.22.0-2|17	BuildRequires:	docbook-style-xsl
21mr|wayland-1.22.0-2|18	BuildRequires:	doxygen
21mr|wayland-1.22.0-2|19	BuildRequires:	graphviz
21mr|wayland-1.22.0-2|20	BuildRequires:	xmlto
21mr|wayland-1.22.0-2|21	# for protocol doc
21mr|wayland-1.22.0-2|22	BuildRequires:	xsltproc
21mr|wayland-1.22.0-2|23	
21mr|wayland-1.22.0-2|24	%description
21mr|wayland-1.22.0-2|25	Wayland is a protocol for a compositor to talk to its clients as well
21mr|wayland-1.22.0-2|26	as a C library implementation of that protocol. The compositor can be
21mr|wayland-1.22.0-2|27	a standalone display server running on Linux kernel modesetting and
21mr|wayland-1.22.0-2|28	evdev input devices, an X application, or a wayland client itself. The
21mr|wayland-1.22.0-2|29	clients can be traditional applications, X servers (rootless or
21mr|wayland-1.22.0-2|30	fullscreen) or other display servers.
21mr|wayland-1.22.0-2|31	
21mr|wayland-1.22.0-2|32	#----------------------------------------------------------------------------
21mr|wayland-1.22.0-2|33	
21mr|wayland-1.22.0-2|34	%define client_major 0
21mr|wayland-1.22.0-2|35	%define client_name %{name}-client
21mr|wayland-1.22.0-2|36	%define client_libname %mklibname %{client_name} %{client_major}
21mr|wayland-1.22.0-2|37	
21mr|wayland-1.22.0-2|38	%package -n %{client_libname}
21mr|wayland-1.22.0-2|39	Summary:	Libraries for %{client_name}
21mr|wayland-1.22.0-2|40	Group:		System/Libraries
21mr|wayland-1.22.0-2|41	
21mr|wayland-1.22.0-2|42	%description -n %{client_libname}
21mr|wayland-1.22.0-2|43	This package contains the libraries for %{client_name}.
21mr|wayland-1.22.0-2|44	
21mr|wayland-1.22.0-2|45	%files -n %{client_libname}
21mr|wayland-1.22.0-2|46	%license COPYING
21mr|wayland-1.22.0-2|47	%{_libdir}/lib%{client_name}.so.%{client_major}*
21mr|wayland-1.22.0-2|48	
21mr|wayland-1.22.0-2|49	#----------------------------------------------------------------------------
21mr|wayland-1.22.0-2|50	
21mr|wayland-1.22.0-2|51	%define server_major 0
21mr|wayland-1.22.0-2|52	%define server_name %{name}-server
21mr|wayland-1.22.0-2|53	%define server_libname %mklibname %{server_name} %{server_major}
21mr|wayland-1.22.0-2|54	
21mr|wayland-1.22.0-2|55	%package -n %{server_libname}
21mr|wayland-1.22.0-2|56	Summary:	Libraries for %{server_name}
21mr|wayland-1.22.0-2|57	Group:		System/Libraries
21mr|wayland-1.22.0-2|58	
21mr|wayland-1.22.0-2|59	%description -n %{server_libname}
21mr|wayland-1.22.0-2|60	This package contains the libraries for %{server_name}.
21mr|wayland-1.22.0-2|61	
21mr|wayland-1.22.0-2|62	%files -n %{server_libname}
21mr|wayland-1.22.0-2|63	%license COPYING
21mr|wayland-1.22.0-2|64	%{_libdir}/lib%{server_name}.so.%{server_major}*
21mr|wayland-1.22.0-2|65	
21mr|wayland-1.22.0-2|66	#----------------------------------------------------------------------------
21mr|wayland-1.22.0-2|67	
21mr|wayland-1.22.0-2|68	%define cursor_major 0
21mr|wayland-1.22.0-2|69	%define cursor_name %{name}-cursor
21mr|wayland-1.22.0-2|70	%define cursor_libname %mklibname %{cursor_name} %{cursor_major}
21mr|wayland-1.22.0-2|71	
21mr|wayland-1.22.0-2|72	%package -n %{cursor_libname}
21mr|wayland-1.22.0-2|73	Summary:	Libraries for %{cursor_name}
21mr|wayland-1.22.0-2|74	Group:		System/Libraries
21mr|wayland-1.22.0-2|75	
21mr|wayland-1.22.0-2|76	%description -n %{cursor_libname}
21mr|wayland-1.22.0-2|77	This package contains the libraries for %{cursor_name}.
21mr|wayland-1.22.0-2|78	
21mr|wayland-1.22.0-2|79	%files -n %{cursor_libname}
21mr|wayland-1.22.0-2|80	%license COPYING
21mr|wayland-1.22.0-2|81	%{_libdir}/lib%{cursor_name}.so.%{cursor_major}*
21mr|wayland-1.22.0-2|82	
21mr|wayland-1.22.0-2|83	#----------------------------------------------------------------------------
21mr|wayland-1.22.0-2|84	
21mr|wayland-1.22.0-2|85	%define egl_major 1
21mr|wayland-1.22.0-2|86	%define egl_name %{name}-egl
21mr|wayland-1.22.0-2|87	%define egl_libname %mklibname %{egl_name} %{egl_major}
21mr|wayland-1.22.0-2|88	
21mr|wayland-1.22.0-2|89	%package -n %{egl_libname}
21mr|wayland-1.22.0-2|90	Summary:	Files for Mesa (Wayland EGL libs)
21mr|wayland-1.22.0-2|91	Group:		System/Libraries
21mr|wayland-1.22.0-2|92	
21mr|wayland-1.22.0-2|93	%description -n %{egl_libname}
21mr|wayland-1.22.0-2|94	Mesa is an OpenGL compatible 3D graphics library.
21mr|wayland-1.22.0-2|95	Wayland EGL platform parts.
21mr|wayland-1.22.0-2|96	
21mr|wayland-1.22.0-2|97	%files -n %{egl_libname}
21mr|wayland-1.22.0-2|98	%license COPYING
21mr|wayland-1.22.0-2|99	%{_libdir}/lib%{egl_name}.so.%{egl_major}*
21mr|wayland-1.22.0-2|100	
21mr|wayland-1.22.0-2|101	#----------------------------------------------------------------------------
21mr|wayland-1.22.0-2|102	
21mr|wayland-1.22.0-2|103	%define devname %mklibname %{name} -d
21mr|wayland-1.22.0-2|104	
21mr|wayland-1.22.0-2|105	%package -n %{devname}
21mr|wayland-1.22.0-2|106	Summary:	Header files for %{name}
21mr|wayland-1.22.0-2|107	Group:		Development/C
21mr|wayland-1.22.0-2|108	Provides:	%{name}-devel = %{EVRD}
21mr|wayland-1.22.0-2|109	Requires:	%{client_libname} = %{EVRD}
21mr|wayland-1.22.0-2|110	Requires:	%{server_libname} = %{EVRD}
21mr|wayland-1.22.0-2|111	Requires:	%{cursor_libname} = %{EVRD}
21mr|wayland-1.22.0-2|112	Requires:	%{egl_libname} = %{EVRD}
21mr|wayland-1.22.0-2|113	Requires:	%{name}-tools = %{EVRD}
21mr|wayland-1.22.0-2|114	Obsoletes:	%{_lib}wayland-egl-devel < 18.0.0
21mr|wayland-1.22.0-2|115	Provides:	%{_lib}wayland-egl-devel = %{EVRD}
21mr|wayland-1.22.0-2|116	
21mr|wayland-1.22.0-2|117	%description -n %{devname}
21mr|wayland-1.22.0-2|118	This package contains the header and pkg-config files for developing
21mr|wayland-1.22.0-2|119	with %{name}.
21mr|wayland-1.22.0-2|120	
21mr|wayland-1.22.0-2|121	%files -n %{devname}
21mr|wayland-1.22.0-2|122	%license COPYING
21mr|wayland-1.22.0-2|123	%{_includedir}/%{name}-*.h
21mr|wayland-1.22.0-2|124	%{_libdir}/lib%{name}*.so
21mr|wayland-1.22.0-2|125	%{_libdir}/pkgconfig/%{name}*.pc
21mr|wayland-1.22.0-2|126	%{_datadir}/wayland/wayland-scanner.mk
21mr|wayland-1.22.0-2|127	%{_datadir}/wayland/wayland.dtd
21mr|wayland-1.22.0-2|128	%{_datadir}/wayland/wayland.xml
21mr|wayland-1.22.0-2|129	%{_datadir}/aclocal/%{name}-scanner.m4
21mr|wayland-1.22.0-2|130	
21mr|wayland-1.22.0-2|131	#----------------------------------------------------------------------------
21mr|wayland-1.22.0-2|132	
21mr|wayland-1.22.0-2|133	%package tools
21mr|wayland-1.22.0-2|134	Summary:	Wayland development tools
21mr|wayland-1.22.0-2|135	Group:		System/Libraries
21mr|wayland-1.22.0-2|136	
21mr|wayland-1.22.0-2|137	%description tools
21mr|wayland-1.22.0-2|138	This package contains development tools for Wayland.
21mr|wayland-1.22.0-2|139	
21mr|wayland-1.22.0-2|140	%files tools
21mr|wayland-1.22.0-2|141	%license COPYING
21mr|wayland-1.22.0-2|142	%{_bindir}/%{name}-scanner
21mr|wayland-1.22.0-2|143	
21mr|wayland-1.22.0-2|144	#----------------------------------------------------------------------------
21mr|wayland-1.22.0-2|145	
21mr|wayland-1.22.0-2|146	%package doc
21mr|wayland-1.22.0-2|147	Summary:	Wayland documentation
21mr|wayland-1.22.0-2|148	Group:		Documentation
21mr|wayland-1.22.0-2|149	
21mr|wayland-1.22.0-2|150	%description doc
21mr|wayland-1.22.0-2|151	This package contains documentation of Wayland.
21mr|wayland-1.22.0-2|152	
21mr|wayland-1.22.0-2|153	%files doc
21mr|wayland-1.22.0-2|154	%{_mandir}/man3/wl_*.3*
21mr|wayland-1.22.0-2|155	%{_defaultdocdir}/wayland/*
21mr|wayland-1.22.0-2|156	
21mr|wayland-1.22.0-2|157	#----------------------------------------------------------------------------
21mr|wayland-1.22.0-2|158	
21mr|wayland-1.22.0-2|159	%prep
21mr|wayland-1.22.0-2|160	%setup -q
21mr|wayland-1.22.0-2|161	
21mr|wayland-1.22.0-2|162	%build
21mr|wayland-1.22.0-2|163	%meson
21mr|wayland-1.22.0-2|164	%meson_build
21mr|wayland-1.22.0-2|165	
21mr|wayland-1.22.0-2|166	%install
21mr|wayland-1.22.0-2|167	%meson_install
21mr|wayland-1.22.0-2|168	

19693 21
21mr|waylandpp-0.2.8-2|1	%define major 0
21mr|waylandpp-0.2.8-2|2	%define libwayland_clientpp %mklibname wayland-client++ %{major}
21mr|waylandpp-0.2.8-2|3	%define libwayland_client_extrapp %mklibname wayland-client-extra++ %{major}
21mr|waylandpp-0.2.8-2|4	%define libwayland_cursorpp %mklibname wayland-cursor++ %{major}
21mr|waylandpp-0.2.8-2|5	%define libwayland_eglpp %mklibname wayland-egl++ %{major}
21mr|waylandpp-0.2.8-2|6	%define devname %mklibname waylandpp -d
21mr|waylandpp-0.2.8-2|7	
21mr|waylandpp-0.2.8-2|8	Name:		waylandpp
21mr|waylandpp-0.2.8-2|9	Version:	0.2.8
21mr|waylandpp-0.2.8-2|10	Release:	2
21mr|waylandpp-0.2.8-2|11	Summary:	Wayland C++ bindings
21mr|waylandpp-0.2.8-2|12	Group:		System/Libraries
21mr|waylandpp-0.2.8-2|13	# waylandpp includes part of Wayland under MIT, wayland-scanner++ is GPLv3+
21mr|waylandpp-0.2.8-2|14	License:	BSD and MIT and GPLv3+
21mr|waylandpp-0.2.8-2|15	URL:		https://github.com/NilsBrause/%{name}/
21mr|waylandpp-0.2.8-2|16	Source0:	%{url}/archive/%{version}/%{name}-%{version}.tar.gz
21mr|waylandpp-0.2.8-2|17	# Fix pugixml detection during build
21mr|waylandpp-0.2.8-2|18	Patch0:		%{name}-0.2.7-pugixml.patch
21mr|waylandpp-0.2.8-2|19	Patch1:		%{name}-0.2.7-gcc10.patch
21mr|waylandpp-0.2.8-2|20	
21mr|waylandpp-0.2.8-2|21	BuildRequires:	cmake
21mr|waylandpp-0.2.8-2|22	BuildRequires:	doxygen
21mr|waylandpp-0.2.8-2|23	BuildRequires:	graphviz
21mr|waylandpp-0.2.8-2|24	BuildRequires:	mesa-common-devel
21mr|waylandpp-0.2.8-2|25	BuildRequires:	pkgconfig(wayland-client)
21mr|waylandpp-0.2.8-2|26	BuildRequires:	pkgconfig(wayland-cursor)
21mr|waylandpp-0.2.8-2|27	BuildRequires:	pkgconfig(wayland-egl)
21mr|waylandpp-0.2.8-2|28	BuildRequires:	pugixml-devel
21mr|waylandpp-0.2.8-2|29	
21mr|waylandpp-0.2.8-2|30	%description
21mr|waylandpp-0.2.8-2|31	Wayland is an object oriented display protocol, which features request and
21mr|waylandpp-0.2.8-2|32	events. Requests can be seen as method calls on certain objects, whereas events
21mr|waylandpp-0.2.8-2|33	can be seen as signals of an object. This makes the Wayland protocol a perfect
21mr|waylandpp-0.2.8-2|34	candidate for a C++ binding.
21mr|waylandpp-0.2.8-2|35	
21mr|waylandpp-0.2.8-2|36	The goal of this library is to create such a C++ binding for Wayland using the
21mr|waylandpp-0.2.8-2|37	most modern C++ technology currently available, providing an easy to use C++ API
21mr|waylandpp-0.2.8-2|38	to Wayland.
21mr|waylandpp-0.2.8-2|39	
21mr|waylandpp-0.2.8-2|40	#-------------------------------------------------------------------------
21mr|waylandpp-0.2.8-2|41	
21mr|waylandpp-0.2.8-2|42	%package -n %{libwayland_clientpp}
21mr|waylandpp-0.2.8-2|43	Summary:	%{name} shared library
21mr|waylandpp-0.2.8-2|44	Group:		System/Libraries
21mr|waylandpp-0.2.8-2|45	
21mr|waylandpp-0.2.8-2|46	%description -n %{libwayland_clientpp}
21mr|waylandpp-0.2.8-2|47	%{name} shared library.
21mr|waylandpp-0.2.8-2|48	
21mr|waylandpp-0.2.8-2|49	%files -n %{libwayland_clientpp}
21mr|waylandpp-0.2.8-2|50	%{_libdir}/libwayland-client++.so.%{major}*
21mr|waylandpp-0.2.8-2|51	
21mr|waylandpp-0.2.8-2|52	#-------------------------------------------------------------------------
21mr|waylandpp-0.2.8-2|53	
21mr|waylandpp-0.2.8-2|54	%package -n %{libwayland_client_extrapp}
21mr|waylandpp-0.2.8-2|55	Summary:	%{name} shared library
21mr|waylandpp-0.2.8-2|56	Group:		System/Libraries
21mr|waylandpp-0.2.8-2|57	
21mr|waylandpp-0.2.8-2|58	%description -n %{libwayland_client_extrapp}
21mr|waylandpp-0.2.8-2|59	%{name} shared library.
21mr|waylandpp-0.2.8-2|60	
21mr|waylandpp-0.2.8-2|61	%files -n %{libwayland_client_extrapp}
21mr|waylandpp-0.2.8-2|62	%{_libdir}/libwayland-client-extra++.so.%{major}*
21mr|waylandpp-0.2.8-2|63	
21mr|waylandpp-0.2.8-2|64	#-------------------------------------------------------------------------
21mr|waylandpp-0.2.8-2|65	
21mr|waylandpp-0.2.8-2|66	%package -n %{libwayland_cursorpp}
21mr|waylandpp-0.2.8-2|67	Summary:	%{name} shared library
21mr|waylandpp-0.2.8-2|68	Group:		System/Libraries
21mr|waylandpp-0.2.8-2|69	
21mr|waylandpp-0.2.8-2|70	%description -n %{libwayland_cursorpp}
21mr|waylandpp-0.2.8-2|71	%{name} shared library.
21mr|waylandpp-0.2.8-2|72	
21mr|waylandpp-0.2.8-2|73	%files -n %{libwayland_cursorpp}
21mr|waylandpp-0.2.8-2|74	%{_libdir}/libwayland-cursor++.so.%{major}*
21mr|waylandpp-0.2.8-2|75	
21mr|waylandpp-0.2.8-2|76	#-------------------------------------------------------------------------
21mr|waylandpp-0.2.8-2|77	
21mr|waylandpp-0.2.8-2|78	%package -n %{libwayland_eglpp}
21mr|waylandpp-0.2.8-2|79	Summary:	%{name} shared library
21mr|waylandpp-0.2.8-2|80	Group:		System/Libraries
21mr|waylandpp-0.2.8-2|81	
21mr|waylandpp-0.2.8-2|82	%description -n %{libwayland_eglpp}
21mr|waylandpp-0.2.8-2|83	%{name} shared library.
21mr|waylandpp-0.2.8-2|84	
21mr|waylandpp-0.2.8-2|85	%files -n %{libwayland_eglpp}
21mr|waylandpp-0.2.8-2|86	%{_libdir}/libwayland-egl++.so.%{major}*
21mr|waylandpp-0.2.8-2|87	
21mr|waylandpp-0.2.8-2|88	#-------------------------------------------------------------------------
21mr|waylandpp-0.2.8-2|89	
21mr|waylandpp-0.2.8-2|90	%package -n %{devname}
21mr|waylandpp-0.2.8-2|91	Summary:	Development files for %{name}
21mr|waylandpp-0.2.8-2|92	Group:		Development/Other
21mr|waylandpp-0.2.8-2|93	Requires:	%{libwayland_clientpp} = %{EVRD}
21mr|waylandpp-0.2.8-2|94	Requires:	%{libwayland_client_extrapp} = %{EVRD}
21mr|waylandpp-0.2.8-2|95	Requires:	%{libwayland_cursorpp} = %{EVRD}
21mr|waylandpp-0.2.8-2|96	Requires:	%{libwayland_eglpp} = %{EVRD}
21mr|waylandpp-0.2.8-2|97	Provides:	%{name}-devel = %{EVRD}
21mr|waylandpp-0.2.8-2|98	
21mr|waylandpp-0.2.8-2|99	%description -n %{devname}
21mr|waylandpp-0.2.8-2|100	The %{name}-devel package contains libraries and header files for developing
21mr|waylandpp-0.2.8-2|101	applications that use %{name}.
21mr|waylandpp-0.2.8-2|102	
21mr|waylandpp-0.2.8-2|103	%files -n %{devname}
21mr|waylandpp-0.2.8-2|104	%doc example/
21mr|waylandpp-0.2.8-2|105	%{_bindir}/wayland-scanner++
21mr|waylandpp-0.2.8-2|106	%{_libdir}/*.so
21mr|waylandpp-0.2.8-2|107	%{_libdir}/cmake/%{name}/
21mr|waylandpp-0.2.8-2|108	%{_libdir}/pkgconfig/*.pc
21mr|waylandpp-0.2.8-2|109	%{_includedir}/*
21mr|waylandpp-0.2.8-2|110	%{_datadir}/%{name}/
21mr|waylandpp-0.2.8-2|111	%{_mandir}/man3/*.3.*
21mr|waylandpp-0.2.8-2|112	
21mr|waylandpp-0.2.8-2|113	#-------------------------------------------------------------------------
21mr|waylandpp-0.2.8-2|114	
21mr|waylandpp-0.2.8-2|115	%package doc
21mr|waylandpp-0.2.8-2|116	Summary:	Documentation for %{name}
21mr|waylandpp-0.2.8-2|117	Group:		Documentation
21mr|waylandpp-0.2.8-2|118	BuildArch:	noarch
21mr|waylandpp-0.2.8-2|119	
21mr|waylandpp-0.2.8-2|120	%description doc
21mr|waylandpp-0.2.8-2|121	The %{name}-doc package contains development documentation for %{name}.
21mr|waylandpp-0.2.8-2|122	
21mr|waylandpp-0.2.8-2|123	%files doc
21mr|waylandpp-0.2.8-2|124	%doc README.md
21mr|waylandpp-0.2.8-2|125	%license LICENSE
21mr|waylandpp-0.2.8-2|126	%{_defaultdocdir}/%{name}-doc/*
21mr|waylandpp-0.2.8-2|127	
21mr|waylandpp-0.2.8-2|128	#-------------------------------------------------------------------------
21mr|waylandpp-0.2.8-2|129	
21mr|waylandpp-0.2.8-2|130	%prep
21mr|waylandpp-0.2.8-2|131	%autosetup -p0
21mr|waylandpp-0.2.8-2|132	
21mr|waylandpp-0.2.8-2|133	
21mr|waylandpp-0.2.8-2|134	%build
21mr|waylandpp-0.2.8-2|135	%cmake -DCMAKE_INSTALL_DOCDIR=%{_defaultdocdir}/%{name}-doc/
21mr|waylandpp-0.2.8-2|136	%make_build
21mr|waylandpp-0.2.8-2|137	
21mr|waylandpp-0.2.8-2|138	
21mr|waylandpp-0.2.8-2|139	%install
21mr|waylandpp-0.2.8-2|140	%make_install -C build
21mr|waylandpp-0.2.8-2|141	
21mr|waylandpp-0.2.8-2|142	# Drop LaTeX documentation (HTML documentation is already built)
21mr|waylandpp-0.2.8-2|143	rm -r %{buildroot}%{_defaultdocdir}/%{name}-doc/latex/

19694 21
21mr|wayland-protocols-1.45-2|1	%if %{mdvver} >= 202510
21mr|wayland-protocols-1.45-2|2	%bcond_without tests
21mr|wayland-protocols-1.45-2|3	%else
21mr|wayland-protocols-1.45-2|4	# off tests to lighten build dependency on wayland(-scanner) to easify updating mesa
21mr|wayland-protocols-1.45-2|5	%bcond_with tests
21mr|wayland-protocols-1.45-2|6	%endif
21mr|wayland-protocols-1.45-2|7	
21mr|wayland-protocols-1.45-2|8	Summary:	Wayland protocols that adds functionality not available in the core protocol
21mr|wayland-protocols-1.45-2|9	Name:		wayland-protocols
21mr|wayland-protocols-1.45-2|10	Version:	1.45
21mr|wayland-protocols-1.45-2|11	Release:	2
21mr|wayland-protocols-1.45-2|12	License:	MIT
21mr|wayland-protocols-1.45-2|13	Group:		Development/C
21mr|wayland-protocols-1.45-2|14	Url:		http://wayland.freedesktop.org/
21mr|wayland-protocols-1.45-2|15	Source0:    https://gitlab.freedesktop.org/wayland/wayland-protocols/-/releases/%{version}/downloads/%{name}-%{version}.tar.xz
21mr|wayland-protocols-1.45-2|16	BuildRequires:	meson
21mr|wayland-protocols-1.45-2|17	BuildRequires:	pkgconfig(wayland-scanner)
21mr|wayland-protocols-1.45-2|18	BuildArch:	noarch
21mr|wayland-protocols-1.45-2|19	
21mr|wayland-protocols-1.45-2|20	%description
21mr|wayland-protocols-1.45-2|21	wayland-protocols contains Wayland protocols that adds functionality not
21mr|wayland-protocols-1.45-2|22	available in the Wayland core protocol. Such protocols either adds
21mr|wayland-protocols-1.45-2|23	completely new functionality, or extends the functionality of some other
21mr|wayland-protocols-1.45-2|24	protocol either in Wayland core, or some other protocol in
21mr|wayland-protocols-1.45-2|25	wayland-protocols.
21mr|wayland-protocols-1.45-2|26	
21mr|wayland-protocols-1.45-2|27	#----------------------------------------------------------------------------
21mr|wayland-protocols-1.45-2|28	
21mr|wayland-protocols-1.45-2|29	%package devel
21mr|wayland-protocols-1.45-2|30	Summary:	Wayland protocols that adds functionality not available in the core protocol
21mr|wayland-protocols-1.45-2|31	Group:		Development/C
21mr|wayland-protocols-1.45-2|32	
21mr|wayland-protocols-1.45-2|33	%description devel
21mr|wayland-protocols-1.45-2|34	wayland-protocols contains Wayland protocols that adds functionality not
21mr|wayland-protocols-1.45-2|35	available in the Wayland core protocol. Such protocols either adds
21mr|wayland-protocols-1.45-2|36	completely new functionality, or extends the functionality of some other
21mr|wayland-protocols-1.45-2|37	protocol either in Wayland core, or some other protocol in
21mr|wayland-protocols-1.45-2|38	wayland-protocols.
21mr|wayland-protocols-1.45-2|39	
21mr|wayland-protocols-1.45-2|40	%files devel
21mr|wayland-protocols-1.45-2|41	%doc COPYING README.md
21mr|wayland-protocols-1.45-2|42	%{_datadir}/pkgconfig/%{name}.pc
21mr|wayland-protocols-1.45-2|43	%{_datadir}/%{name}
21mr|wayland-protocols-1.45-2|44	%if %{with tests}
21mr|wayland-protocols-1.45-2|45	%{_includedir}/wayland-protocols
21mr|wayland-protocols-1.45-2|46	%endif
21mr|wayland-protocols-1.45-2|47	
21mr|wayland-protocols-1.45-2|48	#----------------------------------------------------------------------------
21mr|wayland-protocols-1.45-2|49	
21mr|wayland-protocols-1.45-2|50	%prep
21mr|wayland-protocols-1.45-2|51	%autosetup -p1
21mr|wayland-protocols-1.45-2|52	
21mr|wayland-protocols-1.45-2|53	%build
21mr|wayland-protocols-1.45-2|54	%meson \
21mr|wayland-protocols-1.45-2|55	%if %{with tests}
21mr|wayland-protocols-1.45-2|56	-Dtests=true
21mr|wayland-protocols-1.45-2|57	%else
21mr|wayland-protocols-1.45-2|58	-Dtests=false
21mr|wayland-protocols-1.45-2|59	%endif
21mr|wayland-protocols-1.45-2|60	%meson_build
21mr|wayland-protocols-1.45-2|61	
21mr|wayland-protocols-1.45-2|62	%install
21mr|wayland-protocols-1.45-2|63	%meson_install

19695 21
21mr|web-assets-5-9|1	#disable the httpd stuff while we're waiting on getting the path issues
21mr|web-assets-5-9|2	#cleared up
21mr|web-assets-5-9|3	%global enable_httpd 1
21mr|web-assets-5-9|4	
21mr|web-assets-5-9|5	Name:           web-assets
21mr|web-assets-5-9|6	Version:        5
21mr|web-assets-5-9|7	Release:        9
21mr|web-assets-5-9|8	Summary:        A simple framework for bits pushed to browsers
21mr|web-assets-5-9|9	BuildArch:      noarch
21mr|web-assets-5-9|10	Group:		Development/Other
21mr|web-assets-5-9|11	License:        MIT
21mr|web-assets-5-9|12	URL:            https://fedoraproject.org/wiki/User:Patches/PackagingDrafts/Web_Assets
21mr|web-assets-5-9|13	
21mr|web-assets-5-9|14	Source1:        LICENSE
21mr|web-assets-5-9|15	Source2:        macros.web-assets
21mr|web-assets-5-9|16	Source3:        web-assets.conf
21mr|web-assets-5-9|17	Source4:        README.devel
21mr|web-assets-5-9|18	
21mr|web-assets-5-9|19	%description
21mr|web-assets-5-9|20	%{summary}.
21mr|web-assets-5-9|21	
21mr|web-assets-5-9|22	%package filesystem
21mr|web-assets-5-9|23	Summary:        The basic directory layout for Web Assets
21mr|web-assets-5-9|24	#there's nothing copyrightable about a few directories and symlinks
21mr|web-assets-5-9|25	License:        Public Domain
21mr|web-assets-5-9|26	
21mr|web-assets-5-9|27	%description filesystem
21mr|web-assets-5-9|28	%{summary}.
21mr|web-assets-5-9|29	
21mr|web-assets-5-9|30	%package devel
21mr|web-assets-5-9|31	Summary:        RPM macros for Web Assets packaging
21mr|web-assets-5-9|32	License:        MIT
21mr|web-assets-5-9|33	Requires:       web-assets-filesystem = %{version}-%{release}
21mr|web-assets-5-9|34	
21mr|web-assets-5-9|35	%description devel
21mr|web-assets-5-9|36	%{summary}.
21mr|web-assets-5-9|37	
21mr|web-assets-5-9|38	%if 0%{?enable_httpd}
21mr|web-assets-5-9|39	%package httpd
21mr|web-assets-5-9|40	Summary:        Web Assets aliases for the Apache HTTP daemon
21mr|web-assets-5-9|41	License:        MIT
21mr|web-assets-5-9|42	Requires:       web-assets-filesystem = %{version}-%{release}
21mr|web-assets-5-9|43	Requires:       apache
21mr|web-assets-5-9|44	Requires(post): systemd
21mr|web-assets-5-9|45	Requires(postun): systemd
21mr|web-assets-5-9|46	
21mr|web-assets-5-9|47	%description httpd
21mr|web-assets-5-9|48	%{summary}.
21mr|web-assets-5-9|49	%endif
21mr|web-assets-5-9|50	
21mr|web-assets-5-9|51	%prep
21mr|web-assets-5-9|52	%setup -c -T
21mr|web-assets-5-9|53	cp %{SOURCE1} LICENSE
21mr|web-assets-5-9|54	cp %{SOURCE4} README.devel
21mr|web-assets-5-9|55	
21mr|web-assets-5-9|56	%build
21mr|web-assets-5-9|57	#nothing to do
21mr|web-assets-5-9|58	
21mr|web-assets-5-9|59	%install
21mr|web-assets-5-9|60	mkdir -p %{buildroot}%{_datadir}/web-assets
21mr|web-assets-5-9|61	mkdir -p %{buildroot}%{_datadir}/javascript
21mr|web-assets-5-9|62	
21mr|web-assets-5-9|63	ln -sf ../javascript %{buildroot}%{_datadir}/web-assets/javascript
21mr|web-assets-5-9|64	ln -sf ../javascript %{buildroot}%{_datadir}/web-assets/js
21mr|web-assets-5-9|65	ln -sf ../fonts %{buildroot}%{_datadir}/web-assets/fonts
21mr|web-assets-5-9|66	
21mr|web-assets-5-9|67	#install macros uneversal rpm4 and rpm5
21mr|web-assets-5-9|68	%install_macro %{name} %{SOURCE2}
21mr|web-assets-5-9|69	
21mr|web-assets-5-9|70	%if 0%{?enable_httpd}
21mr|web-assets-5-9|71	install -Dpm0644 %{SOURCE3} %{buildroot}%{_webappconfdir}/web-assets.conf
21mr|web-assets-5-9|72	
21mr|web-assets-5-9|73	%post httpd
21mr|web-assets-5-9|74	systemctl reload-or-try-restart httpd.service || :
21mr|web-assets-5-9|75	
21mr|web-assets-5-9|76	%postun httpd
21mr|web-assets-5-9|77	systemctl reload-or-try-restart httpd.service || :
21mr|web-assets-5-9|78	%endif
21mr|web-assets-5-9|79	
21mr|web-assets-5-9|80	%files filesystem
21mr|web-assets-5-9|81	%{_datadir}/web-assets
21mr|web-assets-5-9|82	%{_datadir}/javascript
21mr|web-assets-5-9|83	
21mr|web-assets-5-9|84	%files devel
21mr|web-assets-5-9|85	%{_rpmmacrodir}/*%{name}*
21mr|web-assets-5-9|86	%doc LICENSE README.devel
21mr|web-assets-5-9|87	
21mr|web-assets-5-9|88	%if 0%{?enable_httpd}
21mr|web-assets-5-9|89	%files httpd
21mr|web-assets-5-9|90	%config(noreplace) %{_webappconfdir}/web-assets.conf
21mr|web-assets-5-9|91	%doc LICENSE
21mr|web-assets-5-9|92	%endif

19696 21
21mr|webjars-locator-0.32-9|1	Name:          webjars-locator
21mr|webjars-locator-0.32-9|2	Version:       0.32
21mr|webjars-locator-0.32-9|3	Release:       9
21mr|webjars-locator-0.32-9|4	Summary:       WebJar Locator
21mr|webjars-locator-0.32-9|5	License:       MIT
21mr|webjars-locator-0.32-9|6	URL:           http://www.webjars.org/
21mr|webjars-locator-0.32-9|7	Source0:       https://github.com/webjars/webjars-locator/archive/%{name}-%{version}.tar.gz
21mr|webjars-locator-0.32-9|8	
21mr|webjars-locator-0.32-9|9	BuildRequires: maven-local
21mr|webjars-locator-0.32-9|10	BuildRequires: mvn(com.fasterxml.jackson.core:jackson-databind)
21mr|webjars-locator-0.32-9|11	BuildRequires: mvn(org.apache.maven.plugins:maven-release-plugin)
21mr|webjars-locator-0.32-9|12	BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
21mr|webjars-locator-0.32-9|13	BuildRequires: mvn(org.webjars:webjars-locator-core)
21mr|webjars-locator-0.32-9|14	BuildRequires: mvn(org.eclipse.aether:aether-util)
21mr|webjars-locator-0.32-9|15	
21mr|webjars-locator-0.32-9|16	%if 0
21mr|webjars-locator-0.32-9|17	# Test deps
21mr|webjars-locator-0.32-9|18	BuildRequires: mvn(junit:junit)
21mr|webjars-locator-0.32-9|19	BuildRequires: mvn(org.slf4j:slf4j-simple)
21mr|webjars-locator-0.32-9|20	# NOT available
21mr|webjars-locator-0.32-9|21	BuildRequires: mvn(org.webjars:bootstrap:3.1.1-1)
21mr|webjars-locator-0.32-9|22	BuildRequires: mvn(org.webjars:jquery:2.1.0-3)
21mr|webjars-locator-0.32-9|23	BuildRequires: mvn(org.webjars:requirejs:2.1.14-3)
21mr|webjars-locator-0.32-9|24	BuildRequires: mvn(org.webjars:when-node:3.5.2-2)
21mr|webjars-locator-0.32-9|25	BuildRequires: mvn(org.webjars.bower:angular-bootstrap:0.13.0)
21mr|webjars-locator-0.32-9|26	BuildRequires: mvn(org.webjars.bower:angular-schema-form:0.8.2)
21mr|webjars-locator-0.32-9|27	BuildRequires: mvn(org.webjars.npm:angular-pouchdb:2.0.8)
21mr|webjars-locator-0.32-9|28	BuildRequires: mvn(org.webjars.npm:babel-runtime:5.8.19)
21mr|webjars-locator-0.32-9|29	BuildRequires: mvn(org.webjars.npm:object-assign:4.1.0)
21mr|webjars-locator-0.32-9|30	BuildRequires: mvn(org.webjars.npm:validate.js:0.8.0)
21mr|webjars-locator-0.32-9|31	%endif
21mr|webjars-locator-0.32-9|32	
21mr|webjars-locator-0.32-9|33	Group:          Development/Java
21mr|webjars-locator-0.32-9|34	BuildArch:     noarch
21mr|webjars-locator-0.32-9|35	# Java stack is not supported on x86_32
21mr|webjars-locator-0.32-9|36	ExcludeArch: %{ix86}
21mr|webjars-locator-0.32-9|37	
21mr|webjars-locator-0.32-9|38	%description
21mr|webjars-locator-0.32-9|39	WebJars are client-side web libraries (e.g. jQuery & Bootstrap)
21mr|webjars-locator-0.32-9|40	packaged into JAR (Java Archive) files. This project provides a
21mr|webjars-locator-0.32-9|41	means to locate assets within WebJars.
21mr|webjars-locator-0.32-9|42	
21mr|webjars-locator-0.32-9|43	%package javadoc
21mr|webjars-locator-0.32-9|44	Summary:       Javadoc for %{name}
21mr|webjars-locator-0.32-9|45	
21mr|webjars-locator-0.32-9|46	%description javadoc
21mr|webjars-locator-0.32-9|47	This package contains javadoc for %{name}.
21mr|webjars-locator-0.32-9|48	
21mr|webjars-locator-0.32-9|49	%prep
21mr|webjars-locator-0.32-9|50	%setup -q -n %{name}-%{name}-%{version}
21mr|webjars-locator-0.32-9|51	# Cleanup
21mr|webjars-locator-0.32-9|52	find -name "*.class" -print -delete
21mr|webjars-locator-0.32-9|53	find -name "*.jar" -print -delete
21mr|webjars-locator-0.32-9|54	
21mr|webjars-locator-0.32-9|55	%pom_remove_plugin :nexus-staging-maven-plugin
21mr|webjars-locator-0.32-9|56	
21mr|webjars-locator-0.32-9|57	%mvn_file : %{name}
21mr|webjars-locator-0.32-9|58	
21mr|webjars-locator-0.32-9|59	%build
21mr|webjars-locator-0.32-9|60	
21mr|webjars-locator-0.32-9|61	# Skip test: unavailable test deps
21mr|webjars-locator-0.32-9|62	%mvn_build -f
21mr|webjars-locator-0.32-9|63	
21mr|webjars-locator-0.32-9|64	%install
21mr|webjars-locator-0.32-9|65	%mvn_install
21mr|webjars-locator-0.32-9|66	
21mr|webjars-locator-0.32-9|67	%files -f .mfiles
21mr|webjars-locator-0.32-9|68	%doc README.md
21mr|webjars-locator-0.32-9|69	%license LICENSE.md
21mr|webjars-locator-0.32-9|70	
21mr|webjars-locator-0.32-9|71	%files javadoc -f .mfiles-javadoc
21mr|webjars-locator-0.32-9|72	%license LICENSE.md
21mr|webjars-locator-0.32-9|73	

19697 21
21mr|webjars-locator-core-0.31-8|1	Name:          webjars-locator-core
21mr|webjars-locator-core-0.31-8|2	Version:       0.31
21mr|webjars-locator-core-0.31-8|3	Release:       8
21mr|webjars-locator-core-0.31-8|4	Summary:       WebJar Locator Core functionality
21mr|webjars-locator-core-0.31-8|5	License:       MIT
21mr|webjars-locator-core-0.31-8|6	URL:           http://www.webjars.org/
21mr|webjars-locator-core-0.31-8|7	Source0:       https://github.com/webjars/webjars-locator-core/archive/%{name}-%{version}.tar.gz
21mr|webjars-locator-core-0.31-8|8	
21mr|webjars-locator-core-0.31-8|9	
21mr|webjars-locator-core-0.31-8|10	BuildRequires: maven-local
21mr|webjars-locator-core-0.31-8|11	BuildRequires: mvn(com.fasterxml.jackson.core:jackson-core)
21mr|webjars-locator-core-0.31-8|12	BuildRequires: mvn(org.apache.commons:commons-compress)
21mr|webjars-locator-core-0.31-8|13	BuildRequires: mvn(org.apache.commons:commons-lang3)
21mr|webjars-locator-core-0.31-8|14	BuildRequires: mvn(org.apache.maven.plugins:maven-release-plugin)
21mr|webjars-locator-core-0.31-8|15	BuildRequires: mvn(org.slf4j:slf4j-api)
21mr|webjars-locator-core-0.31-8|16	BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
21mr|webjars-locator-core-0.31-8|17	
21mr|webjars-locator-core-0.31-8|18	%if 0
21mr|webjars-locator-core-0.31-8|19	# Test deps
21mr|webjars-locator-core-0.31-8|20	BuildRequires: mvn(junit:junit)
21mr|webjars-locator-core-0.31-8|21	BuildRequires: mvn(org.hamcrest:hamcrest-library)
21mr|webjars-locator-core-0.31-8|22	BuildRequires: mvn(org.mockito:mockito-core)
21mr|webjars-locator-core-0.31-8|23	BuildRequires: mvn(org.slf4j:slf4j-simple)
21mr|webjars-locator-core-0.31-8|24	# NOT available
21mr|webjars-locator-core-0.31-8|25	BuildRequires: mvn(org.springframework.boot:spring-boot-loader:1.1.8.RELEASE)
21mr|webjars-locator-core-0.31-8|26	BuildRequires: mvn(org.springframework.boot:spring-boot-loader-tools:1.1.8.RELEASE)
21mr|webjars-locator-core-0.31-8|27	BuildRequires: mvn(org.webjars:angular-translate:2.1.0)
21mr|webjars-locator-core-0.31-8|28	BuildRequires: mvn(org.webjars:angular-tree-control:0.1.5-1)
21mr|webjars-locator-core-0.31-8|29	BuildRequires: mvn(org.webjars:angularjs:1.2.11)
21mr|webjars-locator-core-0.31-8|30	BuildRequires: mvn(org.webjars:bootstrap:3.1.1-1)
21mr|webjars-locator-core-0.31-8|31	BuildRequires: mvn(org.webjars:bootswatch-yeti:3.1.1)
21mr|webjars-locator-core-0.31-8|32	BuildRequires: mvn(org.webjars:jquery:2.1.0-3)
21mr|webjars-locator-core-0.31-8|33	BuildRequires: mvn(org.webjars:less-node:1.6.0-1)
21mr|webjars-locator-core-0.31-8|34	BuildRequires: mvn(org.webjars:requirejs:2.1.14-3)
21mr|webjars-locator-core-0.31-8|35	BuildRequires: mvn(org.webjars:select2:3.5.2-1)
21mr|webjars-locator-core-0.31-8|36	BuildRequires: mvn(org.webjars:when-node:3.5.2-2)
21mr|webjars-locator-core-0.31-8|37	BuildRequires: mvn(org.webjars.npm:angular-ui-router:0.2.15)
21mr|webjars-locator-core-0.31-8|38	BuildRequires: mvn(org.webjars.npm:babel-core:6.0.16)
21mr|webjars-locator-core-0.31-8|39	BuildRequires: mvn(org.webjars.npm:util:0.10.3)
21mr|webjars-locator-core-0.31-8|40	%endif
21mr|webjars-locator-core-0.31-8|41	
21mr|webjars-locator-core-0.31-8|42	Group:          Development/Java
21mr|webjars-locator-core-0.31-8|43	BuildArch:     noarch
21mr|webjars-locator-core-0.31-8|44	# Java stack is not supported on x86_32
21mr|webjars-locator-core-0.31-8|45	ExcludeArch: %{ix86}
21mr|webjars-locator-core-0.31-8|46	
21mr|webjars-locator-core-0.31-8|47	%description
21mr|webjars-locator-core-0.31-8|48	WebJars are client-side web libraries (e.g. jQuery & Bootstrap)
21mr|webjars-locator-core-0.31-8|49	packaged into JAR (Java Archive) files. This project provides a
21mr|webjars-locator-core-0.31-8|50	means to locate assets within WebJars.
21mr|webjars-locator-core-0.31-8|51	
21mr|webjars-locator-core-0.31-8|52	%package javadoc
21mr|webjars-locator-core-0.31-8|53	Summary:       Javadoc for %{name}
21mr|webjars-locator-core-0.31-8|54	
21mr|webjars-locator-core-0.31-8|55	%description javadoc
21mr|webjars-locator-core-0.31-8|56	This package contains javadoc for %{name}.
21mr|webjars-locator-core-0.31-8|57	
21mr|webjars-locator-core-0.31-8|58	%prep
21mr|webjars-locator-core-0.31-8|59	%setup -q -n %{name}-%{name}-%{version}
21mr|webjars-locator-core-0.31-8|60	# Cleanup
21mr|webjars-locator-core-0.31-8|61	find -name "*.class" -print -delete
21mr|webjars-locator-core-0.31-8|62	find -name "*.jar" -print -delete
21mr|webjars-locator-core-0.31-8|63	
21mr|webjars-locator-core-0.31-8|64	%pom_remove_plugin :nexus-staging-maven-plugin
21mr|webjars-locator-core-0.31-8|65	
21mr|webjars-locator-core-0.31-8|66	%mvn_file : %{name}
21mr|webjars-locator-core-0.31-8|67	
21mr|webjars-locator-core-0.31-8|68	%build
21mr|webjars-locator-core-0.31-8|69	
21mr|webjars-locator-core-0.31-8|70	# Skip test: unavailable test deps
21mr|webjars-locator-core-0.31-8|71	%mvn_build -f
21mr|webjars-locator-core-0.31-8|72	
21mr|webjars-locator-core-0.31-8|73	%install
21mr|webjars-locator-core-0.31-8|74	%mvn_install
21mr|webjars-locator-core-0.31-8|75	
21mr|webjars-locator-core-0.31-8|76	%files -f .mfiles
21mr|webjars-locator-core-0.31-8|77	%doc README.md
21mr|webjars-locator-core-0.31-8|78	%license LICENSE.md
21mr|webjars-locator-core-0.31-8|79	
21mr|webjars-locator-core-0.31-8|80	%files javadoc -f .mfiles-javadoc
21mr|webjars-locator-core-0.31-8|81	%license LICENSE.md
21mr|webjars-locator-core-0.31-8|82	

19698 21
21mr|webkit4-2.44.1-4|1	%define debug_package %{nil}
21mr|webkit4-2.44.1-4|2	
21mr|webkit4-2.44.1-4|3	%define _disable_lto 1
21mr|webkit4-2.44.1-4|4	
21mr|webkit4-2.44.1-4|5	%define oname webkit
21mr|webkit4-2.44.1-4|6	%define api60 6.0
21mr|webkit4-2.44.1-4|7	%define api41 4.1
21mr|webkit4-2.44.1-4|8	%define api40 4.0
21mr|webkit4-2.44.1-4|9	%define maj60 4
21mr|webkit4-2.44.1-4|10	%define maj41 0
21mr|webkit4-2.44.1-4|11	%define maj40 37
21mr|webkit4-2.44.1-4|12	%define jav60 1
21mr|webkit4-2.44.1-4|13	%define jav41 0
21mr|webkit4-2.44.1-4|14	%define jav40 18
21mr|webkit4-2.44.1-4|15	%define lib60 %mklibname %{oname}gtk %{api60} %{maj60}
21mr|webkit4-2.44.1-4|16	%define lib41 %mklibname %{oname}2gtk %{api41} %{maj41}
21mr|webkit4-2.44.1-4|17	%define lib40 %mklibname %{oname}2gtk %{api40} %{maj40}
21mr|webkit4-2.44.1-4|18	%define gir60 %mklibname %{oname}-gir %{api60}
21mr|webkit4-2.44.1-4|19	%define gir41 %mklibname %{oname}2-gir %{api41}
21mr|webkit4-2.44.1-4|20	%define gir40 %mklibname %{oname}2-gir %{api40}
21mr|webkit4-2.44.1-4|21	%define gir60ext %mklibname %{oname}webprocessextension-gir %{api60}
21mr|webkit4-2.44.1-4|22	%define gir41ext %mklibname %{oname}2webextension-gir %{api41}
21mr|webkit4-2.44.1-4|23	%define gir40ext %mklibname %{oname}2webextension-gir %{api40}
21mr|webkit4-2.44.1-4|24	%define girjscore60 %mklibname jscore-gir %{api60}
21mr|webkit4-2.44.1-4|25	%define girjscore41 %mklibname jscore-gir %{api41}
21mr|webkit4-2.44.1-4|26	%define girjscore40 %mklibname jscore-gir %{api40}
21mr|webkit4-2.44.1-4|27	%define libjava60 %mklibname javascriptcoregtk %{api60} %{jav60}
21mr|webkit4-2.44.1-4|28	%define libjava41 %mklibname javascriptcoregtk %{api41} %{jav41}
21mr|webkit4-2.44.1-4|29	%define libjava40 %mklibname javascriptcoregtk %{api40} %{jav40}
21mr|webkit4-2.44.1-4|30	%define dev60 %mklibname %{oname}gtk %{api60} -d
21mr|webkit4-2.44.1-4|31	%define dev41 %mklibname %{oname}2gtk %{api41} -d
21mr|webkit4-2.44.1-4|32	%define dev40 %mklibname %{oname}2gtk %{api40} -d
21mr|webkit4-2.44.1-4|33	
21mr|webkit4-2.44.1-4|34	Summary:	Web browser engine
21mr|webkit4-2.44.1-4|35	Name:		webkit4
21mr|webkit4-2.44.1-4|36	Version:	2.44.1
21mr|webkit4-2.44.1-4|37	Release:	4
21mr|webkit4-2.44.1-4|38	Epoch:		1
21mr|webkit4-2.44.1-4|39	License:	BSD and LGPLv2+
21mr|webkit4-2.44.1-4|40	Group:		System/Libraries
21mr|webkit4-2.44.1-4|41	Url:		https://www.webkitgtk.org
21mr|webkit4-2.44.1-4|42	Source0:	https://www.webkitgtk.org/releases/%{oname}gtk-%{version}.tar.xz
21mr|webkit4-2.44.1-4|43	Source1:	webkitgtk-2.42.1-drop-check-gstreamer-transcoder.patch
21mr|webkit4-2.44.1-4|44	Patch10:	e2k-build.patch
21mr|webkit4-2.44.1-4|45	# e2k use lcc with version 1.26.xx and need disable check
21mr|webkit4-2.44.1-4|46	Patch11:	webkitgtk-2.44.1-not-check-gcc-version.patch
21mr|webkit4-2.44.1-4|47	BuildRequires:	bison
21mr|webkit4-2.44.1-4|48	BuildRequires:	bubblewrap
21mr|webkit4-2.44.1-4|49	BuildRequires:	ccache
21mr|webkit4-2.44.1-4|50	BuildRequires:	chrpath
21mr|webkit4-2.44.1-4|51	BuildRequires:	cmake
21mr|webkit4-2.44.1-4|52	BuildRequires:	docbook-dtd412-xml
21mr|webkit4-2.44.1-4|53	BuildRequires:	flex
21mr|webkit4-2.44.1-4|54	BuildRequires:	gettext
21mr|webkit4-2.44.1-4|55	BuildRequires:	gnupg2
21mr|webkit4-2.44.1-4|56	BuildRequires:	gperf
21mr|webkit4-2.44.1-4|57	BuildRequires:	gstreamer1.0-transcoder
21mr|webkit4-2.44.1-4|58	BuildRequires:	icu-devel
21mr|webkit4-2.44.1-4|59	BuildRequires:	jpeg-devel
21mr|webkit4-2.44.1-4|60	BuildRequires:	libtool
21mr|webkit4-2.44.1-4|61	BuildRequires:	ninja
21mr|webkit4-2.44.1-4|62	BuildRequires:	openjpeg2
21mr|webkit4-2.44.1-4|63	BuildRequires:	perl
21mr|webkit4-2.44.1-4|64	BuildRequires:	perl-base
21mr|webkit4-2.44.1-4|65	BuildRequires:	perl-bignum
21mr|webkit4-2.44.1-4|66	BuildRequires:	perl-File-Copy-Recursive
21mr|webkit4-2.44.1-4|67	BuildRequires:	perl-JSON-PP
21mr|webkit4-2.44.1-4|68	BuildRequires:	perl-Switch
21mr|webkit4-2.44.1-4|69	BuildRequires:	python3
21mr|webkit4-2.44.1-4|70	BuildRequires:	python3-gi-docgen
21mr|webkit4-2.44.1-4|71	BuildRequires:	ruby
21mr|webkit4-2.44.1-4|72	BuildRequires:	rubygem-json
21mr|webkit4-2.44.1-4|73	BuildRequires:	unifdef
21mr|webkit4-2.44.1-4|74	BuildRequires:	xdg-dbus-proxy
21mr|webkit4-2.44.1-4|75	BuildRequires:	hyphen-devel
21mr|webkit4-2.44.1-4|76	BuildRequires:	libatomic-devel
21mr|webkit4-2.44.1-4|77	BuildRequires:	libbacktrace-devel
21mr|webkit4-2.44.1-4|78	BuildRequires:	libstdc++-devel
21mr|webkit4-2.44.1-4|79	BuildRequires:	libwrap-devel
21mr|webkit4-2.44.1-4|80	BuildRequires:	mesa-common-devel
21mr|webkit4-2.44.1-4|81	BuildRequires:	woff2-devel
21mr|webkit4-2.44.1-4|82	BuildRequires:	python3dist(setuptools)
21mr|webkit4-2.44.1-4|83	BuildRequires:	pkgconfig(atspi-2)
21mr|webkit4-2.44.1-4|84	BuildRequires:	pkgconfig(cairo)
21mr|webkit4-2.44.1-4|85	BuildRequires:	pkgconfig(egl)
21mr|webkit4-2.44.1-4|86	BuildRequires:	pkgconfig(enchant-2)
21mr|webkit4-2.44.1-4|87	BuildRequires:	pkgconfig(fontconfig)
21mr|webkit4-2.44.1-4|88	BuildRequires:	pkgconfig(freetype2)
21mr|webkit4-2.44.1-4|89	BuildRequires:	pkgconfig(gail)
21mr|webkit4-2.44.1-4|90	BuildRequires:	pkgconfig(gail-3.0)
21mr|webkit4-2.44.1-4|91	BuildRequires:	pkgconfig(geoclue-2.0)
21mr|webkit4-2.44.1-4|92	BuildRequires:	pkgconfig(gl)
21mr|webkit4-2.44.1-4|93	BuildRequires:	pkgconfig(glesv2)
21mr|webkit4-2.44.1-4|94	BuildRequires:	pkgconfig(glib-2.0)
21mr|webkit4-2.44.1-4|95	BuildRequires:	pkgconfig(gnome-keyring-1)
21mr|webkit4-2.44.1-4|96	BuildRequires:	pkgconfig(gnutls)
21mr|webkit4-2.44.1-4|97	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|webkit4-2.44.1-4|98	BuildRequires:	pkgconfig(gstreamer-1.0)
21mr|webkit4-2.44.1-4|99	BuildRequires:	pkgconfig(gstreamer-codecparsers-1.0)
21mr|webkit4-2.44.1-4|100	BuildRequires:	pkgconfig(gstreamer-gl-1.0)
21mr|webkit4-2.44.1-4|101	BuildRequires:	pkgconfig(gstreamer-mpegts-1.0)
21mr|webkit4-2.44.1-4|102	BuildRequires:	pkgconfig(gstreamer-plugins-bad-1.0)
21mr|webkit4-2.44.1-4|103	BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0)
21mr|webkit4-2.44.1-4|104	BuildRequires:	pkgconfig(gstreamer-transcoder-1.0)
21mr|webkit4-2.44.1-4|105	BuildRequires:	pkgconfig(gstreamer-webrtc-1.0)
21mr|webkit4-2.44.1-4|106	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|webkit4-2.44.1-4|107	BuildRequires:	pkgconfig(gtk4)
21mr|webkit4-2.44.1-4|108	BuildRequires:	pkgconfig(harfbuzz)
21mr|webkit4-2.44.1-4|109	BuildRequires:	pkgconfig(lcms2)
21mr|webkit4-2.44.1-4|110	BuildRequires:	pkgconfig(libavif)
21mr|webkit4-2.44.1-4|111	BuildRequires:	pkgconfig(libcurl)
21mr|webkit4-2.44.1-4|112	BuildRequires:	pkgconfig(libgcrypt)
21mr|webkit4-2.44.1-4|113	BuildRequires:	pkgconfig(libjpeg)
21mr|webkit4-2.44.1-4|114	BuildRequires:	pkgconfig(libjxl)
21mr|webkit4-2.44.1-4|115	BuildRequires:	pkgconfig(libnotify)
21mr|webkit4-2.44.1-4|116	BuildRequires:	pkgconfig(libopenjp2)
21mr|webkit4-2.44.1-4|117	BuildRequires:	pkgconfig(libpcre)
21mr|webkit4-2.44.1-4|118	BuildRequires:	pkgconfig(libpng)
21mr|webkit4-2.44.1-4|119	BuildRequires:	pkgconfig(librsvg-2.0)
21mr|webkit4-2.44.1-4|120	BuildRequires:	pkgconfig(libseccomp)
21mr|webkit4-2.44.1-4|121	BuildRequires:	pkgconfig(libsecret-1)
21mr|webkit4-2.44.1-4|122	BuildRequires:	pkgconfig(libsoup-2.4)
21mr|webkit4-2.44.1-4|123	BuildRequires:	pkgconfig(libsoup-3.0)
21mr|webkit4-2.44.1-4|124	BuildRequires:	pkgconfig(libsystemd)
21mr|webkit4-2.44.1-4|125	BuildRequires:	pkgconfig(libwebp)
21mr|webkit4-2.44.1-4|126	BuildRequires:	pkgconfig(libwoff2common)
21mr|webkit4-2.44.1-4|127	BuildRequires:	pkgconfig(libwoff2dec)
21mr|webkit4-2.44.1-4|128	BuildRequires:	pkgconfig(libxslt)
21mr|webkit4-2.44.1-4|129	BuildRequires:	pkgconfig(manette-0.2)
21mr|webkit4-2.44.1-4|130	BuildRequires:	pkgconfig(pango)
21mr|webkit4-2.44.1-4|131	BuildRequires:	pkgconfig(python3)
21mr|webkit4-2.44.1-4|132	BuildRequires:	pkgconfig(ruby)
21mr|webkit4-2.44.1-4|133	BuildRequires:	pkgconfig(sqlite3)
21mr|webkit4-2.44.1-4|134	BuildRequires:	pkgconfig(upower-glib)
21mr|webkit4-2.44.1-4|135	BuildRequires:	pkgconfig(wayland-client)
21mr|webkit4-2.44.1-4|136	BuildRequires:	pkgconfig(wayland-egl)
21mr|webkit4-2.44.1-4|137	BuildRequires:	pkgconfig(wayland-server)
21mr|webkit4-2.44.1-4|138	BuildRequires:	pkgconfig(wpe-1.0)
21mr|webkit4-2.44.1-4|139	BuildRequires:	pkgconfig(wpebackend-fdo-1.0)
21mr|webkit4-2.44.1-4|140	BuildRequires:	pkgconfig(xft)
21mr|webkit4-2.44.1-4|141	BuildRequires:	pkgconfig(xt)
21mr|webkit4-2.44.1-4|142	
21mr|webkit4-2.44.1-4|143	%description
21mr|webkit4-2.44.1-4|144	WebKit is an open source web browser engine.
21mr|webkit4-2.44.1-4|145	
21mr|webkit4-2.44.1-4|146	#----------------------------------------------------------------------------
21mr|webkit4-2.44.1-4|147	
21mr|webkit4-2.44.1-4|148	%package -n %{oname}gtk%{api60}
21mr|webkit4-2.44.1-4|149	Summary:	GTK4 port of WebKit web browser engine - shared files
21mr|webkit4-2.44.1-4|150	Group:		Development/GNOME and GTK+
21mr|webkit4-2.44.1-4|151	Requires:	bubblewrap
21mr|webkit4-2.44.1-4|152	Requires:	%{lib60} = %{EVRD}
21mr|webkit4-2.44.1-4|153	Requires:	%{libjava60} = %{EVRD}
21mr|webkit4-2.44.1-4|154	Requires:	xdg-dbus-proxy
21mr|webkit4-2.44.1-4|155	Recommends:	gstreamer1.0-plugins-bad
21mr|webkit4-2.44.1-4|156	Recommends:	gstreamer1.0-plugins-good
21mr|webkit4-2.44.1-4|157	Recommends:	xdg-desktop-portal-gtk
21mr|webkit4-2.44.1-4|158	
21mr|webkit4-2.44.1-4|159	%description -n %{oname}gtk%{api60}
21mr|webkit4-2.44.1-4|160	WebKit is an open source web browser engine.
21mr|webkit4-2.44.1-4|161	This package contains the shared files used by %{oname}gtk%{api60}.
21mr|webkit4-2.44.1-4|162	
21mr|webkit4-2.44.1-4|163	%files -n %{oname}gtk%{api60} -f WebKitGTK-%{api60}.lang
21mr|webkit4-2.44.1-4|164	%{_bindir}/WebKitWebDriver
21mr|webkit4-2.44.1-4|165	%dir %{_libexecdir}/%{oname}gtk-%{api60}
21mr|webkit4-2.44.1-4|166	%{_libdir}/%{oname}gtk-%{api60}
21mr|webkit4-2.44.1-4|167	%{_libexecdir}/%{oname}gtk-%{api60}/WebKitNetworkProcess
21mr|webkit4-2.44.1-4|168	%{_libexecdir}/%{oname}gtk-%{api60}/WebKitWebProcess
21mr|webkit4-2.44.1-4|169	
21mr|webkit4-2.44.1-4|170	#----------------------------------------------------------------------------
21mr|webkit4-2.44.1-4|171	
21mr|webkit4-2.44.1-4|172	%package -n %{oname}2gtk%{api41}
21mr|webkit4-2.44.1-4|173	Summary:	GTK+3 port of WebKit web browser engine - shared files
21mr|webkit4-2.44.1-4|174	Group:		Development/GNOME and GTK+
21mr|webkit4-2.44.1-4|175	Requires:	bubblewrap
21mr|webkit4-2.44.1-4|176	Requires:	%{lib41} = %{EVRD}
21mr|webkit4-2.44.1-4|177	Requires:	%{libjava41} = %{EVRD}
21mr|webkit4-2.44.1-4|178	Recommends:	gstreamer1.0-plugins-bad
21mr|webkit4-2.44.1-4|179	Recommends:	gstreamer1.0-plugins-good
21mr|webkit4-2.44.1-4|180	Recommends:	xdg-desktop-portal-gtk
21mr|webkit4-2.44.1-4|181	
21mr|webkit4-2.44.1-4|182	%description -n %{oname}2gtk%{api41}
21mr|webkit4-2.44.1-4|183	WebKit is an open source web browser engine.
21mr|webkit4-2.44.1-4|184	This package contains the shared files used by %{oname}2gtk%{api41}.
21mr|webkit4-2.44.1-4|185	
21mr|webkit4-2.44.1-4|186	%files -n %{oname}2gtk%{api41} -f WebKitGTK-%{api41}.lang
21mr|webkit4-2.44.1-4|187	%dir %{_libexecdir}/%{oname}2gtk-%{api41}
21mr|webkit4-2.44.1-4|188	%{_libdir}/%{oname}2gtk-%{api41}
21mr|webkit4-2.44.1-4|189	%{_libexecdir}/%{oname}2gtk-%{api41}/WebKitNetworkProcess
21mr|webkit4-2.44.1-4|190	%{_libexecdir}/%{oname}2gtk-%{api41}/WebKitWebProcess
21mr|webkit4-2.44.1-4|191	
21mr|webkit4-2.44.1-4|192	#----------------------------------------------------------------------------
21mr|webkit4-2.44.1-4|193	
21mr|webkit4-2.44.1-4|194	%package -n %{oname}2gtk%{api40}
21mr|webkit4-2.44.1-4|195	Summary:	GTK+3 port of WebKit web browser engine - shared files
21mr|webkit4-2.44.1-4|196	Group:		Development/GNOME and GTK+
21mr|webkit4-2.44.1-4|197	Requires:	bubblewrap
21mr|webkit4-2.44.1-4|198	Requires:	%{lib40} = %{EVRD}
21mr|webkit4-2.44.1-4|199	Requires:	%{libjava40} = %{EVRD}
21mr|webkit4-2.44.1-4|200	Requires:	xdg-dbus-proxy
21mr|webkit4-2.44.1-4|201	# Compat with Fedora/RH
21mr|webkit4-2.44.1-4|202	Provides:	webkitgtk4 = %{EVRD}
21mr|webkit4-2.44.1-4|203	Recommends:	gstreamer1.0-plugins-bad
21mr|webkit4-2.44.1-4|204	Recommends:	gstreamer1.0-plugins-good
21mr|webkit4-2.44.1-4|205	Recommends:	xdg-desktop-portal-gtk
21mr|webkit4-2.44.1-4|206	Obsoletes:	webkit4.0 <= 1:2.44.1-1
21mr|webkit4-2.44.1-4|207	
21mr|webkit4-2.44.1-4|208	%description -n %{oname}2gtk%{api40}
21mr|webkit4-2.44.1-4|209	WebKit is an open source web browser engine.
21mr|webkit4-2.44.1-4|210	This package contains the shared files used by %{oname}2gtk%{api40}.
21mr|webkit4-2.44.1-4|211	
21mr|webkit4-2.44.1-4|212	%files -n %{oname}2gtk%{api40} -f WebKitGTK-%{api40}.lang
21mr|webkit4-2.44.1-4|213	%dir %{_libexecdir}/%{oname}2gtk-%{api40}
21mr|webkit4-2.44.1-4|214	%{_libdir}/%{oname}2gtk-%{api40}
21mr|webkit4-2.44.1-4|215	%{_libexecdir}/%{oname}2gtk-%{api40}/WebKitNetworkProcess
21mr|webkit4-2.44.1-4|216	%{_libexecdir}/%{oname}2gtk-%{api40}/WebKitWebProcess
21mr|webkit4-2.44.1-4|217	
21mr|webkit4-2.44.1-4|218	#----------------------------------------------------------------------------
21mr|webkit4-2.44.1-4|219	
21mr|webkit4-2.44.1-4|220	%package -n %{libjava60}
21mr|webkit4-2.44.1-4|221	Summary:	GTK4 port of WebKit web browser engine
21mr|webkit4-2.44.1-4|222	Group:		System/Libraries
21mr|webkit4-2.44.1-4|223	
21mr|webkit4-2.44.1-4|224	%description -n %{libjava60}
21mr|webkit4-2.44.1-4|225	The GTK4 port of WebKit is intended to provide a browser component
21mr|webkit4-2.44.1-4|226	primarily for users of the portable GTK4 UI toolkit on platforms like
21mr|webkit4-2.44.1-4|227	Linux.
21mr|webkit4-2.44.1-4|228	
21mr|webkit4-2.44.1-4|229	%files -n %{libjava60}
21mr|webkit4-2.44.1-4|230	%{_libdir}/libjavascriptcoregtk-%{api60}.so.%{jav60}*
21mr|webkit4-2.44.1-4|231	
21mr|webkit4-2.44.1-4|232	#----------------------------------------------------------------------------
21mr|webkit4-2.44.1-4|233	
21mr|webkit4-2.44.1-4|234	%package -n %{libjava41}
21mr|webkit4-2.44.1-4|235	Summary:	GTK+3 port of WebKit web browser engine
21mr|webkit4-2.44.1-4|236	Group:		System/Libraries
21mr|webkit4-2.44.1-4|237	
21mr|webkit4-2.44.1-4|238	%description -n %{libjava41}
21mr|webkit4-2.44.1-4|239	The GTK+3 port of WebKit is intended to provide a browser component
21mr|webkit4-2.44.1-4|240	primarily for users of the portable GTK+3 UI toolkit on platforms like
21mr|webkit4-2.44.1-4|241	Linux.
21mr|webkit4-2.44.1-4|242	
21mr|webkit4-2.44.1-4|243	%files -n %{libjava41}
21mr|webkit4-2.44.1-4|244	%{_libdir}/libjavascriptcoregtk-%{api41}.so.%{jav41}*
21mr|webkit4-2.44.1-4|245	
21mr|webkit4-2.44.1-4|246	#----------------------------------------------------------------------------
21mr|webkit4-2.44.1-4|247	
21mr|webkit4-2.44.1-4|248	%package -n %{libjava40}
21mr|webkit4-2.44.1-4|249	Summary:	GTK+3 port of WebKit web browser engine
21mr|webkit4-2.44.1-4|250	Group:		System/Libraries
21mr|webkit4-2.44.1-4|251	
21mr|webkit4-2.44.1-4|252	%description -n %{libjava40}
21mr|webkit4-2.44.1-4|253	The GTK+3 port of WebKit is intended to provide a browser component
21mr|webkit4-2.44.1-4|254	primarily for users of the portable GTK+3 UI toolkit on platforms like
21mr|webkit4-2.44.1-4|255	Linux.
21mr|webkit4-2.44.1-4|256	
21mr|webkit4-2.44.1-4|257	%files -n %{libjava40}
21mr|webkit4-2.44.1-4|258	%{_libdir}/libjavascriptcoregtk-%{api40}.so.%{jav40}*
21mr|webkit4-2.44.1-4|259	
21mr|webkit4-2.44.1-4|260	#----------------------------------------------------------------------------
21mr|webkit4-2.44.1-4|261	
21mr|webkit4-2.44.1-4|262	%package -n %{dev60}
21mr|webkit4-2.44.1-4|263	Summary:	Development files for WebKit GTK4 port
21mr|webkit4-2.44.1-4|264	Group:		Development/GNOME and GTK+
21mr|webkit4-2.44.1-4|265	Provides:	%{oname}gtk%{api60}-devel = %{EVRD}
21mr|webkit4-2.44.1-4|266	Provides:	%{oname}2gtk%{api60}-devel = %{EVRD}
21mr|webkit4-2.44.1-4|267	Requires:	%{oname}gtk%{api60} = %{EVRD}
21mr|webkit4-2.44.1-4|268	
21mr|webkit4-2.44.1-4|269	%description -n %{dev60}
21mr|webkit4-2.44.1-4|270	The GTK4 port of WebKit is intended to provide a browser component
21mr|webkit4-2.44.1-4|271	primarily for users of the portable GTK4 UI toolkit on platforms like
21mr|webkit4-2.44.1-4|272	Linux. This package contains development headers.
21mr|webkit4-2.44.1-4|273	
21mr|webkit4-2.44.1-4|274	%files -n %{dev60}
21mr|webkit4-2.44.1-4|275	%{_datadir}/gir-1.0/JavaScriptCore-%{api60}.gir
21mr|webkit4-2.44.1-4|276	%{_datadir}/gir-1.0/WebKit-%{api60}.gir
21mr|webkit4-2.44.1-4|277	%{_datadir}/gir-1.0/WebKitWebProcessExtension-%{api60}.gir
21mr|webkit4-2.44.1-4|278	%{_defaultdocdir}/javascriptcoregtk-%{api60}
21mr|webkit4-2.44.1-4|279	%{_defaultdocdir}/webkitgtk-%{api60}
21mr|webkit4-2.44.1-4|280	%{_defaultdocdir}/webkitgtk-web-process-extension-%{api60}
21mr|webkit4-2.44.1-4|281	%{_includedir}/%{oname}gtk-%{api60}
21mr|webkit4-2.44.1-4|282	%{_libdir}/libjavascriptcoregtk-%{api60}.so
21mr|webkit4-2.44.1-4|283	%{_libdir}/lib%{oname}gtk-%{api60}.so
21mr|webkit4-2.44.1-4|284	%{_libdir}/pkgconfig/javascriptcoregtk-%{api60}.pc
21mr|webkit4-2.44.1-4|285	%{_libdir}/pkgconfig/%{oname}gtk-%{api60}.pc
21mr|webkit4-2.44.1-4|286	%{_libdir}/pkgconfig/%{oname}gtk-web-process-extension-%{api60}.pc
21mr|webkit4-2.44.1-4|287	
21mr|webkit4-2.44.1-4|288	#----------------------------------------------------------------------------
21mr|webkit4-2.44.1-4|289	
21mr|webkit4-2.44.1-4|290	%package -n %{dev41}
21mr|webkit4-2.44.1-4|291	Summary:	Development files for WebKit GTK+3 port
21mr|webkit4-2.44.1-4|292	Group:		Development/GNOME and GTK+
21mr|webkit4-2.44.1-4|293	Provides:	%{oname}gtk%{api41}-devel = %{EVRD}
21mr|webkit4-2.44.1-4|294	Provides:	%{oname}2gtk%{api41}-devel = %{EVRD}
21mr|webkit4-2.44.1-4|295	Requires:	%{oname}2gtk%{api41} = %{EVRD}
21mr|webkit4-2.44.1-4|296	
21mr|webkit4-2.44.1-4|297	%description -n %{dev41}
21mr|webkit4-2.44.1-4|298	The GTK+ port of WebKit is intended to provide a browser component
21mr|webkit4-2.44.1-4|299	primarily for users of the portable GTK+3 UI toolkit on platforms like
21mr|webkit4-2.44.1-4|300	Linux. This package contains development headers.
21mr|webkit4-2.44.1-4|301	
21mr|webkit4-2.44.1-4|302	%files -n %{dev41}
21mr|webkit4-2.44.1-4|303	%{_datadir}/gir-1.0/JavaScriptCore-%{api41}.gir
21mr|webkit4-2.44.1-4|304	%{_datadir}/gir-1.0/WebKit2-%{api41}.gir
21mr|webkit4-2.44.1-4|305	%{_datadir}/gir-1.0/WebKit2WebExtension-%{api41}.gir
21mr|webkit4-2.44.1-4|306	%{_defaultdocdir}/javascriptcoregtk-%{api41}
21mr|webkit4-2.44.1-4|307	%{_defaultdocdir}/webkit2gtk-%{api41}
21mr|webkit4-2.44.1-4|308	%{_defaultdocdir}/webkit2gtk-web-extension-%{api41}
21mr|webkit4-2.44.1-4|309	%{_includedir}/%{oname}gtk-%{api41}
21mr|webkit4-2.44.1-4|310	%{_libdir}/libjavascriptcoregtk-%{api41}.so
21mr|webkit4-2.44.1-4|311	%{_libdir}/lib%{oname}2gtk-%{api41}.so
21mr|webkit4-2.44.1-4|312	%{_libdir}/pkgconfig/javascriptcoregtk-%{api41}.pc
21mr|webkit4-2.44.1-4|313	%{_libdir}/pkgconfig/%{oname}2gtk-%{api41}.pc
21mr|webkit4-2.44.1-4|314	%{_libdir}/pkgconfig/%{oname}2gtk-web-extension-%{api41}.pc
21mr|webkit4-2.44.1-4|315	
21mr|webkit4-2.44.1-4|316	#----------------------------------------------------------------------------
21mr|webkit4-2.44.1-4|317	
21mr|webkit4-2.44.1-4|318	%package -n %{dev40}
21mr|webkit4-2.44.1-4|319	Summary:	Development files for WebKit GTK+3 port
21mr|webkit4-2.44.1-4|320	Group:		Development/GNOME and GTK+
21mr|webkit4-2.44.1-4|321	Provides:	%{oname}gtk%{api40}-devel = %{EVRD}
21mr|webkit4-2.44.1-4|322	Provides:	%{oname}2gtk%{api40}-devel = %{EVRD}
21mr|webkit4-2.44.1-4|323	Requires:	%{oname}2gtk%{api40} = %{EVRD}
21mr|webkit4-2.44.1-4|324	
21mr|webkit4-2.44.1-4|325	%description -n %{dev40}
21mr|webkit4-2.44.1-4|326	The GTK+ port of WebKit is intended to provide a browser component
21mr|webkit4-2.44.1-4|327	primarily for users of the portable GTK+3 UI toolkit on platforms like
21mr|webkit4-2.44.1-4|328	Linux. This package contains development headers.
21mr|webkit4-2.44.1-4|329	
21mr|webkit4-2.44.1-4|330	%files -n %{dev40}
21mr|webkit4-2.44.1-4|331	%{_datadir}/gir-1.0/JavaScriptCore-%{api40}.gir
21mr|webkit4-2.44.1-4|332	%{_datadir}/gir-1.0/WebKit2-%{api40}.gir
21mr|webkit4-2.44.1-4|333	%{_datadir}/gir-1.0/WebKit2WebExtension-%{api40}.gir
21mr|webkit4-2.44.1-4|334	%{_defaultdocdir}/javascriptcoregtk-%{api40}
21mr|webkit4-2.44.1-4|335	%{_defaultdocdir}/webkit2gtk-%{api40}
21mr|webkit4-2.44.1-4|336	%{_defaultdocdir}/webkit2gtk-web-extension-%{api40}
21mr|webkit4-2.44.1-4|337	%{_includedir}/%{oname}gtk-%{api40}
21mr|webkit4-2.44.1-4|338	%{_libdir}/libjavascriptcoregtk-%{api40}.so
21mr|webkit4-2.44.1-4|339	%{_libdir}/lib%{oname}2gtk-%{api40}.so
21mr|webkit4-2.44.1-4|340	%{_libdir}/pkgconfig/javascriptcoregtk-%{api40}.pc
21mr|webkit4-2.44.1-4|341	%{_libdir}/pkgconfig/%{oname}2gtk-%{api40}.pc
21mr|webkit4-2.44.1-4|342	%{_libdir}/pkgconfig/%{oname}2gtk-web-extension-%{api40}.pc
21mr|webkit4-2.44.1-4|343	
21mr|webkit4-2.44.1-4|344	#----------------------------------------------------------------------------
21mr|webkit4-2.44.1-4|345	
21mr|webkit4-2.44.1-4|346	%package -n %{oname}-%{api60}-jsc
21mr|webkit4-2.44.1-4|347	Summary:	JavaScriptCore shell for WebKit GTK4
21mr|webkit4-2.44.1-4|348	Group:		Development/GNOME and GTK+
21mr|webkit4-2.44.1-4|349	
21mr|webkit4-2.44.1-4|350	%description -n %{oname}-%{api60}-jsc
21mr|webkit4-2.44.1-4|351	Jsc is a shell for JavaScriptCore, WebKit's JavaScript engine. It
21mr|webkit4-2.44.1-4|352	allows you to interact with the JavaScript engine directly.
21mr|webkit4-2.44.1-4|353	
21mr|webkit4-2.44.1-4|354	%files -n %{oname}-%{api60}-jsc
21mr|webkit4-2.44.1-4|355	%{_libexecdir}/%{oname}gtk-%{api60}/jsc
21mr|webkit4-2.44.1-4|356	
21mr|webkit4-2.44.1-4|357	#----------------------------------------------------------------------------
21mr|webkit4-2.44.1-4|358	
21mr|webkit4-2.44.1-4|359	%package -n %{oname}-%{api41}-jsc
21mr|webkit4-2.44.1-4|360	Summary:	JavaScriptCore shell for WebKit GTK+3
21mr|webkit4-2.44.1-4|361	Group:		Development/GNOME and GTK+
21mr|webkit4-2.44.1-4|362	
21mr|webkit4-2.44.1-4|363	%description -n %{oname}-%{api41}-jsc
21mr|webkit4-2.44.1-4|364	Jsc is a shell for JavaScriptCore, WebKit's JavaScript engine. It
21mr|webkit4-2.44.1-4|365	allows you to interact with the JavaScript engine directly.
21mr|webkit4-2.44.1-4|366	
21mr|webkit4-2.44.1-4|367	%files -n %{oname}-%{api41}-jsc
21mr|webkit4-2.44.1-4|368	%{_libexecdir}/%{oname}2gtk-%{api41}/jsc
21mr|webkit4-2.44.1-4|369	
21mr|webkit4-2.44.1-4|370	#----------------------------------------------------------------------------
21mr|webkit4-2.44.1-4|371	
21mr|webkit4-2.44.1-4|372	%package -n %{oname}-%{api40}-jsc
21mr|webkit4-2.44.1-4|373	Summary:	JavaScriptCore shell for WebKit GTK+3
21mr|webkit4-2.44.1-4|374	Group:		Development/GNOME and GTK+
21mr|webkit4-2.44.1-4|375	Obsoletes:	webkit4-jsc <= 1:2.44.1-1
21mr|webkit4-2.44.1-4|376	
21mr|webkit4-2.44.1-4|377	%description -n %{oname}-%{api40}-jsc
21mr|webkit4-2.44.1-4|378	Jsc is a shell for JavaScriptCore, WebKit's JavaScript engine. It
21mr|webkit4-2.44.1-4|379	allows you to interact with the JavaScript engine directly.
21mr|webkit4-2.44.1-4|380	
21mr|webkit4-2.44.1-4|381	%files -n %{oname}-%{api40}-jsc
21mr|webkit4-2.44.1-4|382	%{_libexecdir}/%{oname}2gtk-%{api40}/jsc
21mr|webkit4-2.44.1-4|383	
21mr|webkit4-2.44.1-4|384	#----------------------------------------------------------------------------
21mr|webkit4-2.44.1-4|385	
21mr|webkit4-2.44.1-4|386	%package -n %{oname}-%{api60}-minibrowser
21mr|webkit4-2.44.1-4|387	Summary:	Simple browser from WebKit GTK+3
21mr|webkit4-2.44.1-4|388	Group:		Development/GNOME and GTK+
21mr|webkit4-2.44.1-4|389	Requires:	gsettings-desktop-schemas
21mr|webkit4-2.44.1-4|390	
21mr|webkit4-2.44.1-4|391	%description -n %{oname}-%{api60}-minibrowser
21mr|webkit4-2.44.1-4|392	Simple browser from WebKit GTK4.
21mr|webkit4-2.44.1-4|393	
21mr|webkit4-2.44.1-4|394	%files -n %{oname}-%{api60}-minibrowser
21mr|webkit4-2.44.1-4|395	%{_libexecdir}/%{oname}gtk-%{api60}/MiniBrowser
21mr|webkit4-2.44.1-4|396	
21mr|webkit4-2.44.1-4|397	#----------------------------------------------------------------------------
21mr|webkit4-2.44.1-4|398	
21mr|webkit4-2.44.1-4|399	%package -n %{oname}-%{api41}-minibrowser
21mr|webkit4-2.44.1-4|400	Summary:	Simple browser from WebKit GTK+3
21mr|webkit4-2.44.1-4|401	Group:		Development/GNOME and GTK+
21mr|webkit4-2.44.1-4|402	Requires:	gsettings-desktop-schemas
21mr|webkit4-2.44.1-4|403	
21mr|webkit4-2.44.1-4|404	%description -n %{oname}-%{api41}-minibrowser
21mr|webkit4-2.44.1-4|405	Simple browser from WebKit GTK+3.
21mr|webkit4-2.44.1-4|406	
21mr|webkit4-2.44.1-4|407	%files -n %{oname}-%{api41}-minibrowser
21mr|webkit4-2.44.1-4|408	%{_libexecdir}/%{oname}2gtk-%{api41}/MiniBrowser
21mr|webkit4-2.44.1-4|409	
21mr|webkit4-2.44.1-4|410	#----------------------------------------------------------------------------
21mr|webkit4-2.44.1-4|411	
21mr|webkit4-2.44.1-4|412	%package -n %{oname}-%{api40}-minibrowser
21mr|webkit4-2.44.1-4|413	Summary:	Simple browser from WebKit GTK+3
21mr|webkit4-2.44.1-4|414	Group:		Development/GNOME and GTK+
21mr|webkit4-2.44.1-4|415	Requires:	gsettings-desktop-schemas
21mr|webkit4-2.44.1-4|416	Obsoletes:	webkit4-minibrowser <= 1:2.44.1-1
21mr|webkit4-2.44.1-4|417	
21mr|webkit4-2.44.1-4|418	%description -n %{oname}-%{api40}-minibrowser
21mr|webkit4-2.44.1-4|419	Simple browser from WebKit GTK+3.
21mr|webkit4-2.44.1-4|420	
21mr|webkit4-2.44.1-4|421	%files -n %{oname}-%{api40}-minibrowser
21mr|webkit4-2.44.1-4|422	%{_libexecdir}/%{oname}2gtk-%{api40}/MiniBrowser
21mr|webkit4-2.44.1-4|423	
21mr|webkit4-2.44.1-4|424	#----------------------------------------------------------------------------
21mr|webkit4-2.44.1-4|425	
21mr|webkit4-2.44.1-4|426	%package -n %{girjscore60}
21mr|webkit4-2.44.1-4|427	Summary:	GObject Introspection interface description for JSCore
21mr|webkit4-2.44.1-4|428	Group:		System/Libraries
21mr|webkit4-2.44.1-4|429	
21mr|webkit4-2.44.1-4|430	%description -n %{girjscore60}
21mr|webkit4-2.44.1-4|431	GObject Introspection interface description for JSCore.
21mr|webkit4-2.44.1-4|432	
21mr|webkit4-2.44.1-4|433	%files -n %{girjscore60}
21mr|webkit4-2.44.1-4|434	%{_libdir}/girepository-1.0/JavaScriptCore-%{api60}.typelib
21mr|webkit4-2.44.1-4|435	
21mr|webkit4-2.44.1-4|436	#----------------------------------------------------------------------------
21mr|webkit4-2.44.1-4|437	
21mr|webkit4-2.44.1-4|438	%package -n %{girjscore41}
21mr|webkit4-2.44.1-4|439	Summary:	GObject Introspection interface description for JSCore
21mr|webkit4-2.44.1-4|440	Group:		System/Libraries
21mr|webkit4-2.44.1-4|441	
21mr|webkit4-2.44.1-4|442	%description -n %{girjscore41}
21mr|webkit4-2.44.1-4|443	GObject Introspection interface description for JSCore.
21mr|webkit4-2.44.1-4|444	
21mr|webkit4-2.44.1-4|445	%files -n %{girjscore41}
21mr|webkit4-2.44.1-4|446	%{_libdir}/girepository-1.0/JavaScriptCore-%{api41}.typelib
21mr|webkit4-2.44.1-4|447	
21mr|webkit4-2.44.1-4|448	#----------------------------------------------------------------------------
21mr|webkit4-2.44.1-4|449	
21mr|webkit4-2.44.1-4|450	%package -n %{girjscore40}
21mr|webkit4-2.44.1-4|451	Summary:	GObject Introspection interface description for JSCore
21mr|webkit4-2.44.1-4|452	Group:		System/Libraries
21mr|webkit4-2.44.1-4|453	
21mr|webkit4-2.44.1-4|454	%description -n %{girjscore40}
21mr|webkit4-2.44.1-4|455	GObject Introspection interface description for JSCore.
21mr|webkit4-2.44.1-4|456	
21mr|webkit4-2.44.1-4|457	%files -n %{girjscore40}
21mr|webkit4-2.44.1-4|458	%{_libdir}/girepository-1.0/JavaScriptCore-%{api40}.typelib
21mr|webkit4-2.44.1-4|459	
21mr|webkit4-2.44.1-4|460	#----------------------------------------------------------------------------
21mr|webkit4-2.44.1-4|461	
21mr|webkit4-2.44.1-4|462	%package -n %{gir60}
21mr|webkit4-2.44.1-4|463	Summary:	GObject Introspection interface description for %{oname}
21mr|webkit4-2.44.1-4|464	Group:		System/Libraries
21mr|webkit4-2.44.1-4|465	Requires:	%{lib60} = %{EVRD}
21mr|webkit4-2.44.1-4|466	
21mr|webkit4-2.44.1-4|467	%description -n %{gir60}
21mr|webkit4-2.44.1-4|468	GObject Introspection interface description for WebKit.
21mr|webkit4-2.44.1-4|469	
21mr|webkit4-2.44.1-4|470	%files -n %{gir60}
21mr|webkit4-2.44.1-4|471	%{_libdir}/girepository-1.0/WebKit-%{api60}.typelib
21mr|webkit4-2.44.1-4|472	
21mr|webkit4-2.44.1-4|473	#----------------------------------------------------------------------------
21mr|webkit4-2.44.1-4|474	
21mr|webkit4-2.44.1-4|475	%package -n %{gir41}
21mr|webkit4-2.44.1-4|476	Summary:	GObject Introspection interface description for %{oname}
21mr|webkit4-2.44.1-4|477	Group:		System/Libraries
21mr|webkit4-2.44.1-4|478	Requires:	%{lib41} = %{EVRD}
21mr|webkit4-2.44.1-4|479	
21mr|webkit4-2.44.1-4|480	%description -n %{gir41}
21mr|webkit4-2.44.1-4|481	GObject Introspection interface description for WebKit2.
21mr|webkit4-2.44.1-4|482	
21mr|webkit4-2.44.1-4|483	%files -n %{gir41}
21mr|webkit4-2.44.1-4|484	%{_libdir}/girepository-1.0/WebKit2-%{api41}.typelib
21mr|webkit4-2.44.1-4|485	
21mr|webkit4-2.44.1-4|486	#----------------------------------------------------------------------------
21mr|webkit4-2.44.1-4|487	
21mr|webkit4-2.44.1-4|488	%package -n %{gir40}
21mr|webkit4-2.44.1-4|489	Summary:	GObject Introspection interface description for %{oname}
21mr|webkit4-2.44.1-4|490	Group:		System/Libraries
21mr|webkit4-2.44.1-4|491	Requires:	%{lib40} = %{EVRD}
21mr|webkit4-2.44.1-4|492	
21mr|webkit4-2.44.1-4|493	%description -n %{gir40}
21mr|webkit4-2.44.1-4|494	GObject Introspection interface description for WebKit2.
21mr|webkit4-2.44.1-4|495	
21mr|webkit4-2.44.1-4|496	%files -n %{gir40}
21mr|webkit4-2.44.1-4|497	%{_libdir}/girepository-1.0/WebKit2-%{api40}.typelib
21mr|webkit4-2.44.1-4|498	
21mr|webkit4-2.44.1-4|499	#----------------------------------------------------------------------------
21mr|webkit4-2.44.1-4|500	
21mr|webkit4-2.44.1-4|501	%package -n %{gir60ext}
21mr|webkit4-2.44.1-4|502	Summary:	GObject Introspection interface description for %{oname}
21mr|webkit4-2.44.1-4|503	Group:		System/Libraries
21mr|webkit4-2.44.1-4|504	
21mr|webkit4-2.44.1-4|505	%description -n %{gir60ext}
21mr|webkit4-2.44.1-4|506	GObject Introspection interface description for WebKit.
21mr|webkit4-2.44.1-4|507	
21mr|webkit4-2.44.1-4|508	%files -n %{gir60ext}
21mr|webkit4-2.44.1-4|509	%{_libdir}/girepository-1.0/WebKitWebProcessExtension-%{api60}.typelib
21mr|webkit4-2.44.1-4|510	
21mr|webkit4-2.44.1-4|511	#----------------------------------------------------------------------------
21mr|webkit4-2.44.1-4|512	
21mr|webkit4-2.44.1-4|513	%package -n %{gir41ext}
21mr|webkit4-2.44.1-4|514	Summary:	GObject Introspection interface description for %{oname}
21mr|webkit4-2.44.1-4|515	Group:		System/Libraries
21mr|webkit4-2.44.1-4|516	
21mr|webkit4-2.44.1-4|517	%description -n %{gir41ext}
21mr|webkit4-2.44.1-4|518	GObject Introspection interface description for WebKit2.
21mr|webkit4-2.44.1-4|519	
21mr|webkit4-2.44.1-4|520	%files -n %{gir41ext}
21mr|webkit4-2.44.1-4|521	%{_libdir}/girepository-1.0/WebKit2WebExtension-%{api41}.typelib
21mr|webkit4-2.44.1-4|522	
21mr|webkit4-2.44.1-4|523	#----------------------------------------------------------------------------
21mr|webkit4-2.44.1-4|524	
21mr|webkit4-2.44.1-4|525	%package -n %{gir40ext}
21mr|webkit4-2.44.1-4|526	Summary:	GObject Introspection interface description for %{oname}
21mr|webkit4-2.44.1-4|527	Group:		System/Libraries
21mr|webkit4-2.44.1-4|528	
21mr|webkit4-2.44.1-4|529	%description -n %{gir40ext}
21mr|webkit4-2.44.1-4|530	GObject Introspection interface description for WebKit2.
21mr|webkit4-2.44.1-4|531	
21mr|webkit4-2.44.1-4|532	%files -n %{gir40ext}
21mr|webkit4-2.44.1-4|533	%{_libdir}/girepository-1.0/WebKit2WebExtension-%{api40}.typelib
21mr|webkit4-2.44.1-4|534	
21mr|webkit4-2.44.1-4|535	#----------------------------------------------------------------------------
21mr|webkit4-2.44.1-4|536	
21mr|webkit4-2.44.1-4|537	%package -n %{lib60}
21mr|webkit4-2.44.1-4|538	Summary:	GTK4 port of WebKit web browser engine
21mr|webkit4-2.44.1-4|539	Group:		System/Libraries
21mr|webkit4-2.44.1-4|540	# Here and below such soft dependency exists because the library runs
21mr|webkit4-2.44.1-4|541	# WebKitNetworkProcess, but a strict dependency will be overhead
21mr|webkit4-2.44.1-4|542	# because in many cases such functionality in applications depending
21mr|webkit4-2.44.1-4|543	# from the library is not obligatory (e.g. payments in telegram-desktop).
21mr|webkit4-2.44.1-4|544	# Let's avoid forcing to install the whole webkit and its dependencies
21mr|webkit4-2.44.1-4|545	# (bubblewrap etc.), if a user cannot or does not want to do this.
21mr|webkit4-2.44.1-4|546	Recommends:	%{oname}gtk%{api60}
21mr|webkit4-2.44.1-4|547	Provides:	bundled(angle) = %{EVRD}
21mr|webkit4-2.44.1-4|548	Provides:	bundled(pdfjs) = %{EVRD}
21mr|webkit4-2.44.1-4|549	Provides:	bundled(xdgmime) = %{EVRD}
21mr|webkit4-2.44.1-4|550	
21mr|webkit4-2.44.1-4|551	%description -n %{lib60}
21mr|webkit4-2.44.1-4|552	The GTK4 port of WebKit is intended to provide a browser component
21mr|webkit4-2.44.1-4|553	primarily for users of the portable GTK4 UI toolkit on platforms like
21mr|webkit4-2.44.1-4|554	Linux.
21mr|webkit4-2.44.1-4|555	
21mr|webkit4-2.44.1-4|556	%files -n %{lib60}
21mr|webkit4-2.44.1-4|557	%{_libdir}/lib%{oname}gtk-%{api60}.so.%{maj60}*
21mr|webkit4-2.44.1-4|558	
21mr|webkit4-2.44.1-4|559	#----------------------------------------------------------------------------
21mr|webkit4-2.44.1-4|560	
21mr|webkit4-2.44.1-4|561	%package -n %{lib41}
21mr|webkit4-2.44.1-4|562	Summary:	GTK+3 port of WebKit web browser engine
21mr|webkit4-2.44.1-4|563	Group:		System/Libraries
21mr|webkit4-2.44.1-4|564	# see comment above in lib60
21mr|webkit4-2.44.1-4|565	Recommends:	%{oname}2gtk%{api41}
21mr|webkit4-2.44.1-4|566	Provides:	bundled(angle) = %{EVRD}
21mr|webkit4-2.44.1-4|567	Provides:	bundled(pdfjs) = %{EVRD}
21mr|webkit4-2.44.1-4|568	Provides:	bundled(xdgmime) = %{EVRD}
21mr|webkit4-2.44.1-4|569	
21mr|webkit4-2.44.1-4|570	%description -n %{lib41}
21mr|webkit4-2.44.1-4|571	The GTK+3 port of WebKit2 is intended to provide a browser component
21mr|webkit4-2.44.1-4|572	primarily for users of the portable GTK+3 UI toolkit on platforms like
21mr|webkit4-2.44.1-4|573	Linux.
21mr|webkit4-2.44.1-4|574	
21mr|webkit4-2.44.1-4|575	%files -n %{lib41}
21mr|webkit4-2.44.1-4|576	%{_libdir}/lib%{oname}2gtk-%{api41}.so.%{maj41}*
21mr|webkit4-2.44.1-4|577	
21mr|webkit4-2.44.1-4|578	#----------------------------------------------------------------------------
21mr|webkit4-2.44.1-4|579	
21mr|webkit4-2.44.1-4|580	%package -n %{lib40}
21mr|webkit4-2.44.1-4|581	Summary:	GTK+3 port of WebKit2 web browser engine
21mr|webkit4-2.44.1-4|582	Group:		System/Libraries
21mr|webkit4-2.44.1-4|583	# see comment above in lib60
21mr|webkit4-2.44.1-4|584	Recommends:	%{oname}2gtk%{api40}
21mr|webkit4-2.44.1-4|585	Provides:	bundled(angle) = %{EVRD}
21mr|webkit4-2.44.1-4|586	Provides:	bundled(pdfjs) = %{EVRD}
21mr|webkit4-2.44.1-4|587	Provides:	bundled(xdgmime) = %{EVRD}
21mr|webkit4-2.44.1-4|588	
21mr|webkit4-2.44.1-4|589	%description -n %{lib40}
21mr|webkit4-2.44.1-4|590	The GTK+3 port of WebKit2 is intended to provide a browser component
21mr|webkit4-2.44.1-4|591	primarily for users of the portable GTK+3 UI toolkit on platforms like
21mr|webkit4-2.44.1-4|592	Linux.
21mr|webkit4-2.44.1-4|593	
21mr|webkit4-2.44.1-4|594	%files -n %{lib40}
21mr|webkit4-2.44.1-4|595	%{_libdir}/lib%{oname}2gtk-%{api40}.so.%{maj40}*
21mr|webkit4-2.44.1-4|596	
21mr|webkit4-2.44.1-4|597	#----------------------------------------------------------------------------
21mr|webkit4-2.44.1-4|598	
21mr|webkit4-2.44.1-4|599	%prep
21mr|webkit4-2.44.1-4|600	%setup -q -c
21mr|webkit4-2.44.1-4|601	%ifarch %{e2k}
21mr|webkit4-2.44.1-4|602	pushd %{oname}gtk-%{version}
21mr|webkit4-2.44.1-4|603	%autopatch -p1
21mr|webkit4-2.44.1-4|604	popd
21mr|webkit4-2.44.1-4|605	%endif
21mr|webkit4-2.44.1-4|606	
21mr|webkit4-2.44.1-4|607	pushd %{oname}gtk-%{version}
21mr|webkit4-2.44.1-4|608	patch -p1 <%{SOURCE1}
21mr|webkit4-2.44.1-4|609	popd
21mr|webkit4-2.44.1-4|610	
21mr|webkit4-2.44.1-4|611	cp -rf %{oname}gtk-%{version} %{oname}gtk-%{api60}
21mr|webkit4-2.44.1-4|612	cp -rf %{oname}gtk-%{version} %{oname}2gtk-%{api41}
21mr|webkit4-2.44.1-4|613	cp -rf %{oname}gtk-%{version} %{oname}2gtk-%{api40}
21mr|webkit4-2.44.1-4|614	rm -rf %{oname}gtk-%{version}
21mr|webkit4-2.44.1-4|615	
21mr|webkit4-2.44.1-4|616	%build
21mr|webkit4-2.44.1-4|617	# fix weird memory allocation with g-ir
21mr|webkit4-2.44.1-4|618	export GIGACAGE_ENABLED=0
21mr|webkit4-2.44.1-4|619	%global optflags %(echo %{optflags} -fno-lto | sed -e 's/-O2 /-O2 -g0 /' -e 's/-gdwarf-4//')
21mr|webkit4-2.44.1-4|620	
21mr|webkit4-2.44.1-4|621	# TODO Do work something from it?
21mr|webkit4-2.44.1-4|622	# https://bugzilla.redhat.com/show_bug.cgi?id=1456261
21mr|webkit4-2.44.1-4|623	%global _dwz_max_die_limit_x86_64 250000000
21mr|webkit4-2.44.1-4|624	%global _dwz_max_die_limit_aarch64 250000000
21mr|webkit4-2.44.1-4|625	# Require 32 GB of RAM per vCPU for debuginfo processing. 16 GB is not enough.
21mr|webkit4-2.44.1-4|626	%global _find_debuginfo_opts %limit_build -m 32768
21mr|webkit4-2.44.1-4|627	# Reduce debuginfo verbosity 32-bit builds to reduce memory consumption even more.
21mr|webkit4-2.44.1-4|628	# https://bugs.webkit.org/show_bug.cgi?id=140176
21mr|webkit4-2.44.1-4|629	# https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/I6IVNA52TXTBRQLKW45CJ5K4RA4WNGMI/
21mr|webkit4-2.44.1-4|630	%ifarch %{ix86}
21mr|webkit4-2.44.1-4|631	%global optflags %(echo %{optflags} | sed 's/-O2 /-O2 -g1 /')
21mr|webkit4-2.44.1-4|632	%endif
21mr|webkit4-2.44.1-4|633	
21mr|webkit4-2.44.1-4|634	%ifarch %{e2k}
21mr|webkit4-2.44.1-4|635	export LDFLAGS="%{ldflags} -Wl,--no-keep-memory"
21mr|webkit4-2.44.1-4|636	%endif
21mr|webkit4-2.44.1-4|637	
21mr|webkit4-2.44.1-4|638	pushd %{oname}gtk-%{api60}
21mr|webkit4-2.44.1-4|639	ninja_error_key=1
21mr|webkit4-2.44.1-4|640	%cmake	\
21mr|webkit4-2.44.1-4|641	-GNinja					\
21mr|webkit4-2.44.1-4|642	-DCMAKE_BUILD_TYPE=Release		\
21mr|webkit4-2.44.1-4|643	-DCMAKE_INSTALL_FULL_LIBDIR=%{_libdir}	\
21mr|webkit4-2.44.1-4|644	-DLIB_INSTALL_DIR=%{_libdir}		\
21mr|webkit4-2.44.1-4|645	%ifnarch %{e2k}
21mr|webkit4-2.44.1-4|646	-DENABLE_BUBBLEWRAP_SANDBOX=ON	\
21mr|webkit4-2.44.1-4|647	%endif
21mr|webkit4-2.44.1-4|648	%ifarch aarch64
21mr|webkit4-2.44.1-4|649	-DENABLE_SAMPLING_PROFILER=OFF	\
21mr|webkit4-2.44.1-4|650	-DUSE_64KB_PAGE_BLOCK=ON	\
21mr|webkit4-2.44.1-4|651	%endif
21mr|webkit4-2.44.1-4|652	%ifarch aarch64 %{ix86} %{e2k}
21mr|webkit4-2.44.1-4|653	-DENABLE_JIT=OFF		\
21mr|webkit4-2.44.1-4|654	%endif
21mr|webkit4-2.44.1-4|655	-DUSE_WPE_RENDERER=ON			\
21mr|webkit4-2.44.1-4|656	-DENABLE_WEBGL=ON			\
21mr|webkit4-2.44.1-4|657	-DPORT=GTK				\
21mr|webkit4-2.44.1-4|658	-DPYTHON_EXECUTABLE=%{_bindir}/python3	\
21mr|webkit4-2.44.1-4|659	-DUSE_GSTREAMER_MPEGTS=ON		\
21mr|webkit4-2.44.1-4|660	-DUSE_GSTREAMER_NATIVE_AUDIO=ON		\
21mr|webkit4-2.44.1-4|661	-DUSE_GSTREAMER_NATIVE_VIDEO=ON		\
21mr|webkit4-2.44.1-4|662	%ifnarch %{x86_64} %{ix86}
21mr|webkit4-2.44.1-4|663	-DUSE_SYSTEM_MALLOC=ON		\
21mr|webkit4-2.44.1-4|664	%endif
21mr|webkit4-2.44.1-4|665	-DUSER_AGENT_BRANDING="Rosa"
21mr|webkit4-2.44.1-4|666	
21mr|webkit4-2.44.1-4|667	ninja_error_key=1
21mr|webkit4-2.44.1-4|668	%ninja_build &>ninja_build_log60 && ninja_error_key=0 || :
21mr|webkit4-2.44.1-4|669	echo -e "...\nhead -n1000 ninja_build_log60\n..."
21mr|webkit4-2.44.1-4|670	head -n1000 ninja_build_log60
21mr|webkit4-2.44.1-4|671	echo -e "...\ntail -n1000 ninja_build_log60\n..."
21mr|webkit4-2.44.1-4|672	tail -n1000 ninja_build_log60
21mr|webkit4-2.44.1-4|673	[ "$ninja_error_key" = 0 ] || exit 1
21mr|webkit4-2.44.1-4|674	popd
21mr|webkit4-2.44.1-4|675	
21mr|webkit4-2.44.1-4|676	pushd %{oname}2gtk-%{api41}
21mr|webkit4-2.44.1-4|677	%cmake	\
21mr|webkit4-2.44.1-4|678	-GNinja					\
21mr|webkit4-2.44.1-4|679	-DCMAKE_BUILD_TYPE=Release		\
21mr|webkit4-2.44.1-4|680	-DCMAKE_INSTALL_FULL_LIBDIR=%{_libdir}	\
21mr|webkit4-2.44.1-4|681	-DLIB_INSTALL_DIR=%{_libdir}		\
21mr|webkit4-2.44.1-4|682	%ifnarch %{e2k}
21mr|webkit4-2.44.1-4|683	-DENABLE_BUBBLEWRAP_SANDBOX=ON	\
21mr|webkit4-2.44.1-4|684	%endif
21mr|webkit4-2.44.1-4|685	%ifarch aarch64
21mr|webkit4-2.44.1-4|686	-DENABLE_SAMPLING_PROFILER=OFF	\
21mr|webkit4-2.44.1-4|687	-DUSE_64KB_PAGE_BLOCK=ON	\
21mr|webkit4-2.44.1-4|688	%endif
21mr|webkit4-2.44.1-4|689	%ifarch aarch64 %{ix86} %{e2k}
21mr|webkit4-2.44.1-4|690	-DENABLE_JIT=OFF		\
21mr|webkit4-2.44.1-4|691	%endif
21mr|webkit4-2.44.1-4|692	-DUSE_WPE_RENDERER=ON			\
21mr|webkit4-2.44.1-4|693	-DENABLE_WEBDRIVER=OFF			\
21mr|webkit4-2.44.1-4|694	-DENABLE_WEBGL=ON			\
21mr|webkit4-2.44.1-4|695	-DPORT=GTK				\
21mr|webkit4-2.44.1-4|696	-DPYTHON_EXECUTABLE=%{_bindir}/python3	\
21mr|webkit4-2.44.1-4|697	-DUSE_GTK4=OFF				\
21mr|webkit4-2.44.1-4|698	%ifnarch %{x86_64} %{ix86}
21mr|webkit4-2.44.1-4|699	-DUSE_SYSTEM_MALLOC=ON		\
21mr|webkit4-2.44.1-4|700	%endif
21mr|webkit4-2.44.1-4|701	-DUSER_AGENT_BRANDING="Rosa"
21mr|webkit4-2.44.1-4|702	
21mr|webkit4-2.44.1-4|703	ninja_error_key=1
21mr|webkit4-2.44.1-4|704	%ninja_build &>ninja_build_log41 && ninja_error_key=0 || :
21mr|webkit4-2.44.1-4|705	echo -e "...\nhead -n1000 ninja_build_log41\n..."
21mr|webkit4-2.44.1-4|706	head -n1000 ninja_build_log41
21mr|webkit4-2.44.1-4|707	echo -e "...\ntail -n1000 ninja_build_log41\n..."
21mr|webkit4-2.44.1-4|708	tail -n1000 ninja_build_log41
21mr|webkit4-2.44.1-4|709	[ "$ninja_error_key" = 0 ] || exit 1
21mr|webkit4-2.44.1-4|710	popd
21mr|webkit4-2.44.1-4|711	
21mr|webkit4-2.44.1-4|712	pushd %{oname}2gtk-%{api40}
21mr|webkit4-2.44.1-4|713	%cmake	\
21mr|webkit4-2.44.1-4|714	-GNinja					\
21mr|webkit4-2.44.1-4|715	-DCMAKE_BUILD_TYPE=Release		\
21mr|webkit4-2.44.1-4|716	-DCMAKE_INSTALL_FULL_LIBDIR=%{_libdir}	\
21mr|webkit4-2.44.1-4|717	-DLIB_INSTALL_DIR=%{_libdir}		\
21mr|webkit4-2.44.1-4|718	%ifnarch %{e2k}
21mr|webkit4-2.44.1-4|719	-DENABLE_BUBBLEWRAP_SANDBOX=ON	\
21mr|webkit4-2.44.1-4|720	%endif
21mr|webkit4-2.44.1-4|721	%ifarch aarch64
21mr|webkit4-2.44.1-4|722	-DENABLE_SAMPLING_PROFILER=OFF	\
21mr|webkit4-2.44.1-4|723	-DUSE_64KB_PAGE_BLOCK=ON	\
21mr|webkit4-2.44.1-4|724	%endif
21mr|webkit4-2.44.1-4|725	%ifarch aarch64 %{ix86} %{e2k}
21mr|webkit4-2.44.1-4|726	-DENABLE_JIT=OFF		\
21mr|webkit4-2.44.1-4|727	%endif
21mr|webkit4-2.44.1-4|728	-DUSE_WPE_RENDERER=ON			\
21mr|webkit4-2.44.1-4|729	-DENABLE_WEBDRIVER=OFF			\
21mr|webkit4-2.44.1-4|730	-DENABLE_WEBGL=ON			\
21mr|webkit4-2.44.1-4|731	-DPORT=GTK				\
21mr|webkit4-2.44.1-4|732	-DPYTHON_EXECUTABLE=%{_bindir}/python3	\
21mr|webkit4-2.44.1-4|733	-DUSE_GTK4=OFF				\
21mr|webkit4-2.44.1-4|734	-DUSE_SOUP2=ON				\
21mr|webkit4-2.44.1-4|735	%ifnarch %{x86_64} %{ix86}
21mr|webkit4-2.44.1-4|736	-DUSE_SYSTEM_MALLOC=ON		\
21mr|webkit4-2.44.1-4|737	%endif
21mr|webkit4-2.44.1-4|738	-DUSER_AGENT_BRANDING="Rosa"
21mr|webkit4-2.44.1-4|739	
21mr|webkit4-2.44.1-4|740	ninja_error_key=1
21mr|webkit4-2.44.1-4|741	%ninja_build &>ninja_build_log40 && ninja_error_key=0 || :
21mr|webkit4-2.44.1-4|742	echo -e "...\nhead -n1000 ninja_build_log40\n..."
21mr|webkit4-2.44.1-4|743	head -n1000 ninja_build_log40
21mr|webkit4-2.44.1-4|744	echo -e "...\ntail -n1000 ninja_build_log40\n..."
21mr|webkit4-2.44.1-4|745	tail -n1000 ninja_build_log40
21mr|webkit4-2.44.1-4|746	[ "$ninja_error_key" = 0 ] || exit 1
21mr|webkit4-2.44.1-4|747	popd
21mr|webkit4-2.44.1-4|748	
21mr|webkit4-2.44.1-4|749	%install
21mr|webkit4-2.44.1-4|750	pushd %{oname}gtk-%{api60}
21mr|webkit4-2.44.1-4|751	ninja_error_key=1
21mr|webkit4-2.44.1-4|752	%ninja_install -C build &>ninja_install_log60 && ninja_error_key=0 || :
21mr|webkit4-2.44.1-4|753	echo -e "...\nhead -n1000 ninja_install_log60\n..."
21mr|webkit4-2.44.1-4|754	head -n1000 ninja_install_log60
21mr|webkit4-2.44.1-4|755	echo -e "...\ntail -n1000 ninja_install_log60\n..."
21mr|webkit4-2.44.1-4|756	tail -n1000 ninja_install_log60
21mr|webkit4-2.44.1-4|757	[ "$ninja_error_key" = 0 ] || exit 1
21mr|webkit4-2.44.1-4|758	popd
21mr|webkit4-2.44.1-4|759	
21mr|webkit4-2.44.1-4|760	pushd %{oname}2gtk-%{api41}
21mr|webkit4-2.44.1-4|761	ninja_error_key=1
21mr|webkit4-2.44.1-4|762	%ninja_install -C build &>ninja_install_log41 && ninja_error_key=0 || :
21mr|webkit4-2.44.1-4|763	echo -e "...\nhead -n1000 ninja_install_log41\n..."
21mr|webkit4-2.44.1-4|764	head -n1000 ninja_install_log41
21mr|webkit4-2.44.1-4|765	echo -e "...\ntail -n1000 ninja_install_log41\n..."
21mr|webkit4-2.44.1-4|766	tail -n1000 ninja_install_log41
21mr|webkit4-2.44.1-4|767	[ "$ninja_error_key" = 0 ] || exit 1
21mr|webkit4-2.44.1-4|768	popd
21mr|webkit4-2.44.1-4|769	
21mr|webkit4-2.44.1-4|770	pushd %{oname}2gtk-%{api40}
21mr|webkit4-2.44.1-4|771	ninja_error_key=1
21mr|webkit4-2.44.1-4|772	%ninja_install -C build &>ninja_install_log40 && ninja_error_key=0 || :
21mr|webkit4-2.44.1-4|773	echo -e "...\nhead -n1000 ninja_install_log40\n..."
21mr|webkit4-2.44.1-4|774	head -n1000 ninja_install_log40
21mr|webkit4-2.44.1-4|775	echo -e "...\ntail -n1000 ninja_install_log40\n..."
21mr|webkit4-2.44.1-4|776	tail -n1000 ninja_install_log40
21mr|webkit4-2.44.1-4|777	[ "$ninja_error_key" = 0 ] || exit 1
21mr|webkit4-2.44.1-4|778	popd
21mr|webkit4-2.44.1-4|779	
21mr|webkit4-2.44.1-4|780	%find_lang WebKitGTK-%{api60}
21mr|webkit4-2.44.1-4|781	%find_lang WebKitGTK-%{api41}
21mr|webkit4-2.44.1-4|782	%find_lang WebKitGTK-%{api40}

19699 21
21mr|webkitgtk2-2.4.11-7|1	#
21mr|webkitgtk2-2.4.11-7|2	# BEFORE UPDATING THIS PACKAGE, YOU _MUST_ DO THE FOLLOWING:
21mr|webkitgtk2-2.4.11-7|3	# - DO A LOCAL BUILD
21mr|webkitgtk2-2.4.11-7|4	# - INSTALL IT IN A TEST MACHINE
21mr|webkitgtk2-2.4.11-7|5	# - CHECK THAT 'display_help http://google.com' STILL WORK (INCLUDING CLOSING IT)
21mr|webkitgtk2-2.4.11-7|6	# - CHECK THAT MCC STILL RUNS
21mr|webkitgtk2-2.4.11-7|7	#
21mr|webkitgtk2-2.4.11-7|8	%define debug_package %{nil}
21mr|webkitgtk2-2.4.11-7|9	# *** ERROR: same build ID in nonidentical files!
21mr|webkitgtk2-2.4.11-7|10	#        /usr/bin/jsc-3
21mr|webkitgtk2-2.4.11-7|11	#   and  /usr/bin/jsc-1
21mr|webkitgtk2-2.4.11-7|12	
21mr|webkitgtk2-2.4.11-7|13	
21mr|webkitgtk2-2.4.11-7|14	# lib is called libwebkitgtk-%{libver}.so.%{major}
21mr|webkitgtk2-2.4.11-7|15	%define libver  1.0
21mr|webkitgtk2-2.4.11-7|16	%define major   0
21mr|webkitgtk2-2.4.11-7|17	%define oname		webkitgtk
21mr|webkitgtk2-2.4.11-7|18	%define sname		webkit
21mr|webkitgtk2-2.4.11-7|19	%define libname		%mklibname webkitgtk %{libver} %{major}
21mr|webkitgtk2-2.4.11-7|20	%define devname		%mklibname webkitgtk %{libver} -d
21mr|webkitgtk2-2.4.11-7|21	%define inspectorname	webkit%{libver}-webinspector
21mr|webkitgtk2-2.4.11-7|22	%define girname		%mklibname %{sname}-gir %{libver}
21mr|webkitgtk2-2.4.11-7|23	%define girjscore	%mklibname jscore-gir %{libver}
21mr|webkitgtk2-2.4.11-7|24	%define libjavascriptcoregtk	%mklibname javascriptcoregtk %{libver} %{major}
21mr|webkitgtk2-2.4.11-7|25	
21mr|webkitgtk2-2.4.11-7|26	Summary:	Web browser engine
21mr|webkitgtk2-2.4.11-7|27	Name:		webkitgtk2
21mr|webkitgtk2-2.4.11-7|28	Epoch:		2
21mr|webkitgtk2-2.4.11-7|29	Version:	2.4.11
21mr|webkitgtk2-2.4.11-7|30	Release:	7
21mr|webkitgtk2-2.4.11-7|31	License:	BSD and LGPLv2+
21mr|webkitgtk2-2.4.11-7|32	Group:		System/Libraries
21mr|webkitgtk2-2.4.11-7|33	Url:		http://www.webkitgtk.org
21mr|webkitgtk2-2.4.11-7|34	Source0:	http://www.webkitgtk.org/releases/%{oname}-%{version}.tar.xz
21mr|webkitgtk2-2.4.11-7|35	# (blino) needed for first-time wizard (display_help) to be able to close its window with javascript
21mr|webkitgtk2-2.4.11-7|36	Patch2:		webkit-2.1.90-allowScriptsToCloseWindows.patch
21mr|webkitgtk2-2.4.11-7|37	Patch3:		webkitgtk-2.1.92-gtk-includes.patch
21mr|webkitgtk2-2.4.11-7|38	Patch4:		webkitgtk-aarch64.patch
21mr|webkitgtk2-2.4.11-7|39	Patch5:		enchant2.patch
21mr|webkitgtk2-2.4.11-7|40	Patch6:		icu59.patch
21mr|webkitgtk2-2.4.11-7|41	#https://bugs.gentoo.org/621532#c5
21mr|webkitgtk2-2.4.11-7|42	Patch7:		patch-Source_JavaScriptCore_API_JSStringRef_cpp.patch
21mr|webkitgtk2-2.4.11-7|43	Patch9:		webkit-gobject.patch
21mr|webkitgtk2-2.4.11-7|44	Patch10:	webkit-volatile.patch
21mr|webkitgtk2-2.4.11-7|45	# from arch linux
21mr|webkitgtk2-2.4.11-7|46	Patch11:	webkit-glib-2.68.0.patch
21mr|webkitgtk2-2.4.11-7|47	Patch12:	webkitgtk-2.4.9-abs.patch
21mr|webkitgtk2-2.4.11-7|48	Patch13:	webkit-icu68.patch
21mr|webkitgtk2-2.4.11-7|49	Patch14:	grammar.patch
21mr|webkitgtk2-2.4.11-7|50	# from AltLinux
21mr|webkitgtk2-2.4.11-7|51	Patch15:	webkitgtk-2.4.11-alt-SoupSession.patch
21mr|webkitgtk2-2.4.11-7|52	Patch17:	aarch64_cache_flush.patch
21mr|webkitgtk2-2.4.11-7|53	Patch18:	webkitgtk-x86-assembler-fix.patch
21mr|webkitgtk2-2.4.11-7|54	Patch19:	webkitgtk-2.1.92-alt-gtk2_compatibility.patch
21mr|webkitgtk2-2.4.11-7|55	Patch20:	webkitgtk-2.4.11-alt-python2.patch
21mr|webkitgtk2-2.4.11-7|56	# e2k
21mr|webkitgtk2-2.4.11-7|57	Patch100:	0001-disable-jit-in-automake.patch
21mr|webkitgtk2-2.4.11-7|58	Patch101:	0002-e2k-definitions.patch
21mr|webkitgtk2-2.4.11-7|59	Patch102:	0003-minibrowser-should-be-linked-with-javascriptcoregtk.patch
21mr|webkitgtk2-2.4.11-7|60	Patch103:	e2k-remove-unsupported-flag.patch
21mr|webkitgtk2-2.4.11-7|61	BuildRequires:	bison
21mr|webkitgtk2-2.4.11-7|62	BuildRequires:	chrpath
21mr|webkitgtk2-2.4.11-7|63	BuildRequires:	flex
21mr|webkitgtk2-2.4.11-7|64	BuildRequires:	gperf
21mr|webkitgtk2-2.4.11-7|65	BuildRequires:	gtk-doc
21mr|webkitgtk2-2.4.11-7|66	BuildRequires:	libtool
21mr|webkitgtk2-2.4.11-7|67	BuildRequires:	icu-devel >= 49
21mr|webkitgtk2-2.4.11-7|68	BuildRequires:	jpeg-devel
21mr|webkitgtk2-2.4.11-7|69	BuildRequires:	libstdc++-devel
21mr|webkitgtk2-2.4.11-7|70	BuildRequires:	/usr/bin/python2
21mr|webkitgtk2-2.4.11-7|71	BuildRequires:	pkgconfig(enchant-2)
21mr|webkitgtk2-2.4.11-7|72	BuildRequires:	pkgconfig(fontconfig)
21mr|webkitgtk2-2.4.11-7|73	BuildRequires:	pkgconfig(gail)
21mr|webkitgtk2-2.4.11-7|74	BuildRequires:	pkgconfig(gl)
21mr|webkitgtk2-2.4.11-7|75	BuildRequires:	pkgconfig(geoclue-2.0)
21mr|webkitgtk2-2.4.11-7|76	BuildRequires:	pkgconfig(gnome-keyring-1)
21mr|webkitgtk2-2.4.11-7|77	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|webkitgtk2-2.4.11-7|78	BuildRequires:	pkgconfig(gsettings-desktop-schemas)
21mr|webkitgtk2-2.4.11-7|79	BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0)
21mr|webkitgtk2-2.4.11-7|80	BuildRequires:	pkgconfig(glib-2.0)
21mr|webkitgtk2-2.4.11-7|81	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|webkitgtk2-2.4.11-7|82	BuildRequires:	pkgconfig(libcurl)
21mr|webkitgtk2-2.4.11-7|83	BuildRequires:	pkgconfig(libpng)
21mr|webkitgtk2-2.4.11-7|84	BuildRequires:	pkgconfig(librsvg-2.0)
21mr|webkitgtk2-2.4.11-7|85	BuildRequires:	pkgconfig(libsecret-1)
21mr|webkitgtk2-2.4.11-7|86	BuildRequires:	pkgconfig(libsoup-2.4)
21mr|webkitgtk2-2.4.11-7|87	BuildRequires:	pkgconfig(libwebp)
21mr|webkitgtk2-2.4.11-7|88	BuildRequires:	pkgconfig(libxslt)
21mr|webkitgtk2-2.4.11-7|89	BuildRequires:	pkgconfig(ruby)
21mr|webkitgtk2-2.4.11-7|90	BuildRequires:	pkgconfig(sqlite3)
21mr|webkitgtk2-2.4.11-7|91	BuildRequires:	pkgconfig(xft)
21mr|webkitgtk2-2.4.11-7|92	BuildRequires:	pkgconfig(xt)
21mr|webkitgtk2-2.4.11-7|93	BuildRequires:	pkgconfig(xcomposite)
21mr|webkitgtk2-2.4.11-7|94	BuildRequires:	pkgconfig(xdamage)
21mr|webkitgtk2-2.4.11-7|95	
21mr|webkitgtk2-2.4.11-7|96	%description
21mr|webkitgtk2-2.4.11-7|97	WebKit is an open source web browser engine.
21mr|webkitgtk2-2.4.11-7|98	
21mr|webkitgtk2-2.4.11-7|99	#----------------------------------------------------------------------------
21mr|webkitgtk2-2.4.11-7|100	
21mr|webkitgtk2-2.4.11-7|101	%package -n %{sname}%{libver}
21mr|webkitgtk2-2.4.11-7|102	Summary:	GTK+ port of WebKit web browser engine - shared files
21mr|webkitgtk2-2.4.11-7|103	Group:		Development/GNOME and GTK+
21mr|webkitgtk2-2.4.11-7|104	Requires:	%{libname} = %{EVRD}
21mr|webkitgtk2-2.4.11-7|105	Conflicts:	%{libname} < 1:1.4.1-5
21mr|webkitgtk2-2.4.11-7|106	Conflicts:	%{sname} < 1:1.4.1-6
21mr|webkitgtk2-2.4.11-7|107	Conflicts:	%{_lib}webkitgtk1.0_2 < 1:1.4.1
21mr|webkitgtk2-2.4.11-7|108	%rename %{sname}
21mr|webkitgtk2-2.4.11-7|109	
21mr|webkitgtk2-2.4.11-7|110	%description -n %{sname}%{libver}
21mr|webkitgtk2-2.4.11-7|111	WebKit is an open source web browser engine.
21mr|webkitgtk2-2.4.11-7|112	This package contains the shared files used by %{sname}%{libver}
21mr|webkitgtk2-2.4.11-7|113	
21mr|webkitgtk2-2.4.11-7|114	%files -n %{sname}%{libver} -f WebKitGTK-2.0.lang
21mr|webkitgtk2-2.4.11-7|115	%dir %{_datadir}/webkitgtk-1.0
21mr|webkitgtk2-2.4.11-7|116	%{_datadir}/webkitgtk-1.0/images
21mr|webkitgtk2-2.4.11-7|117	%{_datadir}/webkitgtk-1.0/resources
21mr|webkitgtk2-2.4.11-7|118	
21mr|webkitgtk2-2.4.11-7|119	#----------------------------------------------------------------------------
21mr|webkitgtk2-2.4.11-7|120	
21mr|webkitgtk2-2.4.11-7|121	%package -n %{libname}
21mr|webkitgtk2-2.4.11-7|122	Summary:	GTK+ port of WebKit web browser engine
21mr|webkitgtk2-2.4.11-7|123	Group:		System/Libraries
21mr|webkitgtk2-2.4.11-7|124	Obsoletes:	%{inspectorname} < 2:2.4.11
21mr|webkitgtk2-2.4.11-7|125	
21mr|webkitgtk2-2.4.11-7|126	%description -n %{libname}
21mr|webkitgtk2-2.4.11-7|127	The GTK+ port of WebKit is intended to provide a browser component
21mr|webkitgtk2-2.4.11-7|128	primarily for users of the portable GTK+ UI toolkit on platforms like
21mr|webkitgtk2-2.4.11-7|129	Linux.
21mr|webkitgtk2-2.4.11-7|130	
21mr|webkitgtk2-2.4.11-7|131	%files -n %{libname}
21mr|webkitgtk2-2.4.11-7|132	%{_libdir}/lib%{sname}gtk-%{libver}.so.%{major}*
21mr|webkitgtk2-2.4.11-7|133	
21mr|webkitgtk2-2.4.11-7|134	#----------------------------------------------------------------------------
21mr|webkitgtk2-2.4.11-7|135	
21mr|webkitgtk2-2.4.11-7|136	%package -n %{libjavascriptcoregtk}
21mr|webkitgtk2-2.4.11-7|137	Summary:	GTK+ port of WebKit web browser engine
21mr|webkitgtk2-2.4.11-7|138	Group:		System/Libraries
21mr|webkitgtk2-2.4.11-7|139	Provides:	javascriptcoregtk-%{libver}()(%{__isa_bits}bit) = %{EVRD}
21mr|webkitgtk2-2.4.11-7|140	%ifarch %{ix86}
21mr|webkitgtk2-2.4.11-7|141	Provides:	javascriptcoregtk-%{libver} = %{EVRD}
21mr|webkitgtk2-2.4.11-7|142	%endif
21mr|webkitgtk2-2.4.11-7|143	Obsoletes:	%{_lib}javascriptcoregtk1.0 < %{EVRD}
21mr|webkitgtk2-2.4.11-7|144	
21mr|webkitgtk2-2.4.11-7|145	%description -n %{libjavascriptcoregtk}
21mr|webkitgtk2-2.4.11-7|146	The GTK+ port of WebKit is intended to provide a browser component
21mr|webkitgtk2-2.4.11-7|147	primarily for users of the portable GTK+ UI toolkit on platforms like
21mr|webkitgtk2-2.4.11-7|148	Linux.
21mr|webkitgtk2-2.4.11-7|149	
21mr|webkitgtk2-2.4.11-7|150	%files -n %{libjavascriptcoregtk}
21mr|webkitgtk2-2.4.11-7|151	%{_libdir}/libjavascriptcoregtk-%{libver}.so.%{major}*
21mr|webkitgtk2-2.4.11-7|152	
21mr|webkitgtk2-2.4.11-7|153	#----------------------------------------------------------------------------
21mr|webkitgtk2-2.4.11-7|154	
21mr|webkitgtk2-2.4.11-7|155	%package -n %{devname}
21mr|webkitgtk2-2.4.11-7|156	Summary:	Development files for WebKit GTK+ port
21mr|webkitgtk2-2.4.11-7|157	Group:		Development/GNOME and GTK+
21mr|webkitgtk2-2.4.11-7|158	Provides:	webkitgtk-devel = %{version}-%{release}
21mr|webkitgtk2-2.4.11-7|159	Provides:	libwebkitgtk-devel = %{version}-%{release}
21mr|webkitgtk2-2.4.11-7|160	Provides:	%{mklibname webkitgtk -d} = %{version}-%{release}
21mr|webkitgtk2-2.4.11-7|161	Requires:	%{libname} = %{EVRD}
21mr|webkitgtk2-2.4.11-7|162	Requires:	%{libjavascriptcoregtk} = %{EVRD}
21mr|webkitgtk2-2.4.11-7|163	Requires:	%{girjscore} = %{EVRD}
21mr|webkitgtk2-2.4.11-7|164	Requires:	%{girname} = %{EVRD}
21mr|webkitgtk2-2.4.11-7|165	
21mr|webkitgtk2-2.4.11-7|166	%description -n %{devname}
21mr|webkitgtk2-2.4.11-7|167	The GTK+ port of WebKit is intended to provide a browser component
21mr|webkitgtk2-2.4.11-7|168	primarily for users of the portable GTK+ UI toolkit on platforms like
21mr|webkitgtk2-2.4.11-7|169	Linux. This package contains development headers.
21mr|webkitgtk2-2.4.11-7|170	
21mr|webkitgtk2-2.4.11-7|171	%files -n %{devname}
21mr|webkitgtk2-2.4.11-7|172	%{_libdir}/lib%{sname}gtk-%{libver}.so
21mr|webkitgtk2-2.4.11-7|173	%{_libdir}/libjavascriptcoregtk-%{libver}.so
21mr|webkitgtk2-2.4.11-7|174	%{_includedir}/%{sname}gtk-%{libver}
21mr|webkitgtk2-2.4.11-7|175	%{_libdir}/pkgconfig/%{sname}-%{libver}.pc
21mr|webkitgtk2-2.4.11-7|176	%{_libdir}/pkgconfig/javascriptcoregtk-%{libver}.pc
21mr|webkitgtk2-2.4.11-7|177	%{_datadir}/gir-1.0/JavaScriptCore-%{libver}.gir
21mr|webkitgtk2-2.4.11-7|178	%{_datadir}/gir-1.0/WebKit-%{libver}.gir
21mr|webkitgtk2-2.4.11-7|179	%{_datadir}/gtk-doc/html/webkitgtk/*
21mr|webkitgtk2-2.4.11-7|180	
21mr|webkitgtk2-2.4.11-7|181	#----------------------------------------------------------------------------
21mr|webkitgtk2-2.4.11-7|182	
21mr|webkitgtk2-2.4.11-7|183	%package -n %{sname}-gtklauncher
21mr|webkitgtk2-2.4.11-7|184	Summary:	WebKit GTK+ example application
21mr|webkitgtk2-2.4.11-7|185	Group:		Development/GNOME and GTK+
21mr|webkitgtk2-2.4.11-7|186	
21mr|webkitgtk2-2.4.11-7|187	%description -n %{sname}-gtklauncher
21mr|webkitgtk2-2.4.11-7|188	GtkLauncher is an example application for WebKit GTK+.
21mr|webkitgtk2-2.4.11-7|189	
21mr|webkitgtk2-2.4.11-7|190	%files -n %{sname}-gtklauncher
21mr|webkitgtk2-2.4.11-7|191	%{_libdir}/%{sname}/GtkLauncher
21mr|webkitgtk2-2.4.11-7|192	
21mr|webkitgtk2-2.4.11-7|193	#----------------------------------------------------------------------------
21mr|webkitgtk2-2.4.11-7|194	
21mr|webkitgtk2-2.4.11-7|195	%package -n %{sname}-jsc
21mr|webkitgtk2-2.4.11-7|196	Summary:	JavaScriptCore shell for WebKit GTK+
21mr|webkitgtk2-2.4.11-7|197	Group:		Development/GNOME and GTK+
21mr|webkitgtk2-2.4.11-7|198	
21mr|webkitgtk2-2.4.11-7|199	%description -n %{sname}-jsc
21mr|webkitgtk2-2.4.11-7|200	jsc is a shell for JavaScriptCore, WebKit's JavaScript engine. It
21mr|webkitgtk2-2.4.11-7|201	allows you to interact with the JavaScript engine directly.
21mr|webkitgtk2-2.4.11-7|202	
21mr|webkitgtk2-2.4.11-7|203	%files -n %{sname}-jsc
21mr|webkitgtk2-2.4.11-7|204	%{_bindir}/jsc-1
21mr|webkitgtk2-2.4.11-7|205	
21mr|webkitgtk2-2.4.11-7|206	#----------------------------------------------------------------------------
21mr|webkitgtk2-2.4.11-7|207	
21mr|webkitgtk2-2.4.11-7|208	%package -n %{girjscore}
21mr|webkitgtk2-2.4.11-7|209	Summary:	GObject Introspection interface description for JSCore
21mr|webkitgtk2-2.4.11-7|210	Group:		System/Libraries
21mr|webkitgtk2-2.4.11-7|211	Conflicts:	%{_lib}webkitgtk1.0_2 < %{EVRD}
21mr|webkitgtk2-2.4.11-7|212	
21mr|webkitgtk2-2.4.11-7|213	%description -n %{girjscore}
21mr|webkitgtk2-2.4.11-7|214	GObject Introspection interface description for JSCore.
21mr|webkitgtk2-2.4.11-7|215	
21mr|webkitgtk2-2.4.11-7|216	%files -n %{girjscore}
21mr|webkitgtk2-2.4.11-7|217	%{_libdir}/girepository-1.0/JavaScriptCore-%{libver}.typelib
21mr|webkitgtk2-2.4.11-7|218	
21mr|webkitgtk2-2.4.11-7|219	#----------------------------------------------------------------------------
21mr|webkitgtk2-2.4.11-7|220	
21mr|webkitgtk2-2.4.11-7|221	%package -n %{girname}
21mr|webkitgtk2-2.4.11-7|222	Summary:	GObject Introspection interface description for %{sname}
21mr|webkitgtk2-2.4.11-7|223	Group:		System/Libraries
21mr|webkitgtk2-2.4.11-7|224	Conflicts:	%{_lib}webkitgtk1.0_2 < %{EVRD}
21mr|webkitgtk2-2.4.11-7|225	
21mr|webkitgtk2-2.4.11-7|226	%description -n %{girname}
21mr|webkitgtk2-2.4.11-7|227	GObject Introspection interface description for WebKit.
21mr|webkitgtk2-2.4.11-7|228	
21mr|webkitgtk2-2.4.11-7|229	%files -n %{girname}
21mr|webkitgtk2-2.4.11-7|230	%{_libdir}/girepository-1.0/WebKit-%{libver}.typelib
21mr|webkitgtk2-2.4.11-7|231	
21mr|webkitgtk2-2.4.11-7|232	#----------------------------------------------------------------------------
21mr|webkitgtk2-2.4.11-7|233	
21mr|webkitgtk2-2.4.11-7|234	%prep
21mr|webkitgtk2-2.4.11-7|235	%autosetup -N -n %{oname}-%{version}
21mr|webkitgtk2-2.4.11-7|236	%autopatch -p1 -M99
21mr|webkitgtk2-2.4.11-7|237	%ifarch %{e2k}
21mr|webkitgtk2-2.4.11-7|238	%autopatch -p1 -m100 -M110
21mr|webkitgtk2-2.4.11-7|239	%endif
21mr|webkitgtk2-2.4.11-7|240	# Don't force -O2
21mr|webkitgtk2-2.4.11-7|241	sed -i 's/-O2//g' configure.ac
21mr|webkitgtk2-2.4.11-7|242	
21mr|webkitgtk2-2.4.11-7|243	%build
21mr|webkitgtk2-2.4.11-7|244	export PYTHON=%{__python2}
21mr|webkitgtk2-2.4.11-7|245	
21mr|webkitgtk2-2.4.11-7|246	# Use linker flags to reduce memory consumption on low-mem architectures
21mr|webkitgtk2-2.4.11-7|247	%ifarch %{arm}
21mr|webkitgtk2-2.4.11-7|248	%define lowmemflags -Wl,--no-keep-memory -Wl,--reduce-memory-overheads
21mr|webkitgtk2-2.4.11-7|249	export CFLAGS="`echo %{optflags} %lowmemflags | sed -e 's/-gdwarf-4//' -e 's/-fvar-tracking-assignments//' -e 's/-frecord-gcc-switches//'`"
21mr|webkitgtk2-2.4.11-7|250	mkdir -p bfd
21mr|webkitgtk2-2.4.11-7|251	ln -s %{_bindir}/ld.bfd bfd/ld
21mr|webkitgtk2-2.4.11-7|252	export PATH=$PWD/bfd:$PATH
21mr|webkitgtk2-2.4.11-7|253	export CC="%{__cc} -fuse-ld=bfd"
21mr|webkitgtk2-2.4.11-7|254	export CXX="%{__cxx} -fuse-ld=bfd"
21mr|webkitgtk2-2.4.11-7|255	%global ldflags %{ldflags} -fuse-ld=bfd
21mr|webkitgtk2-2.4.11-7|256	%else
21mr|webkitgtk2-2.4.11-7|257	%global optflags %{optflags} -Wno-expansion-to-defined -DENABLE_YARR_JIT=0
21mr|webkitgtk2-2.4.11-7|258	export CFLAGS="`echo %{optflags} | sed -e 's/-gdwarf-4//' -e 's/ -g / /' -e 's/-fvar-tracking-assignments//' -e 's/-frecord-gcc-switches//'`"
21mr|webkitgtk2-2.4.11-7|259	%endif
21mr|webkitgtk2-2.4.11-7|260	
21mr|webkitgtk2-2.4.11-7|261	export CXXFLAGS="$CFLAGS"
21mr|webkitgtk2-2.4.11-7|262	
21mr|webkitgtk2-2.4.11-7|263	%configure \
21mr|webkitgtk2-2.4.11-7|264	--enable-dependency-tracking \
21mr|webkitgtk2-2.4.11-7|265	--with-gtk=2.0 \
21mr|webkitgtk2-2.4.11-7|266	--disable-webkit2 \
21mr|webkitgtk2-2.4.11-7|267	%ifarch %{x86_64} %{ix86} %{arm}
21mr|webkitgtk2-2.4.11-7|268	--enable-jit \
21mr|webkitgtk2-2.4.11-7|269	%endif
21mr|webkitgtk2-2.4.11-7|270	%ifarch aarch64
21mr|webkitgtk2-2.4.11-7|271	--disable-jit \
21mr|webkitgtk2-2.4.11-7|272	%endif
21mr|webkitgtk2-2.4.11-7|273	--enable-video \
21mr|webkitgtk2-2.4.11-7|274	--enable-introspection \
21mr|webkitgtk2-2.4.11-7|275	PYTHON=%{__python2}
21mr|webkitgtk2-2.4.11-7|276	
21mr|webkitgtk2-2.4.11-7|277	make V=1 -j4
21mr|webkitgtk2-2.4.11-7|278	
21mr|webkitgtk2-2.4.11-7|279	%install
21mr|webkitgtk2-2.4.11-7|280	%makeinstall_std
21mr|webkitgtk2-2.4.11-7|281	mkdir -p %{buildroot}%{_libdir}/%{sname}
21mr|webkitgtk2-2.4.11-7|282	install -m 755 Programs/GtkLauncher %{buildroot}%{_libdir}/%{sname}/
21mr|webkitgtk2-2.4.11-7|283	
21mr|webkitgtk2-2.4.11-7|284	rm -rf %{buildroot}%{_datadir}/gtk-doc/html/webkitdomgtk/
21mr|webkitgtk2-2.4.11-7|285	
21mr|webkitgtk2-2.4.11-7|286	# only useful for testing, should not be installed system-wide.
21mr|webkitgtk2-2.4.11-7|287	# reported upstream as 22812 - AdamW 2008/12
21mr|webkitgtk2-2.4.11-7|288	rm -rf %{buildroot}%{_libdir}/libtestnetscapeplugin.*
21mr|webkitgtk2-2.4.11-7|289	
21mr|webkitgtk2-2.4.11-7|290	%find_lang WebKitGTK-2.0

19700 21
21mr|webmin-2.520-1|1	# zero out some useless deps.
21mr|webmin-2.520-1|2	# (tv) we'd better had a link in minicom & package Encode::HanConvert:
21mr|webmin-2.520-1|3	%global __requires_exclude /sbin/runscript|perl\\((\\.|\\.\\.)::|perl\\((ctime.pl|saa-lib.pl|system-status-lib.pl)\\)||perl\\(gray-theme::gray-theme-lib.pl\\)
21mr|webmin-2.520-1|4	%global __provides_exclude perl\\(.*\\)
21mr|webmin-2.520-1|5	# don't spend time with this either
21mr|webmin-2.520-1|6	%global debug_package %{nil}
21mr|webmin-2.520-1|7	
21mr|webmin-2.520-1|8	Summary:	An SSL web-based administration interface for Unix systems
21mr|webmin-2.520-1|9	Name:		webmin
21mr|webmin-2.520-1|10	Version:	2.520
21mr|webmin-2.520-1|11	Release:	1
21mr|webmin-2.520-1|12	License:	BSD
21mr|webmin-2.520-1|13	Group:		System/Configuration/Other
21mr|webmin-2.520-1|14	Url:		https://www.webmin.com/webmin/
21mr|webmin-2.520-1|15	# https://github.com/webmin/webmin
21mr|webmin-2.520-1|16	Source0:	https://sourceforge.net/projects/webadmin/files/webmin/%{version}/%{name}-%{version}.tar.gz
21mr|webmin-2.520-1|17	Source1:	%{name}.rpmlintrc
21mr|webmin-2.520-1|18	Source2:	other.modules.tar.bz2
21mr|webmin-2.520-1|19	# some images were missing
21mr|webmin-2.520-1|20	Source33:	advanced.png
21mr|webmin-2.520-1|21	Source34:	descs.png
21mr|webmin-2.520-1|22	Source4:	webmin-postinstallscript.sh
21mr|webmin-2.520-1|23	Source5:	webmin
21mr|webmin-2.520-1|24	Source6:	webmin.initscript
21mr|webmin-2.520-1|25	Source9:	http://www.openit.it/index.php/openit_en/content/download/2474/10171/file/openvpn-3.2.wbm
21mr|webmin-2.520-1|26	Source10:	webmin.pam
21mr|webmin-2.520-1|27	Source11:	webmin-16.png
21mr|webmin-2.520-1|28	Source12:	webmin-32.png
21mr|webmin-2.520-1|29	Source13:	webmin-48.png
21mr|webmin-2.520-1|30	# uses include instead of pam_stack
21mr|webmin-2.520-1|31	Source14:	webmin.pam-new
21mr|webmin-2.520-1|32	Source15:	webmin.logrotate
21mr|webmin-2.520-1|33	Source17:	config.apache
21mr|webmin-2.520-1|34	Source18:	config.at
21mr|webmin-2.520-1|35	Source19:	config.cron
21mr|webmin-2.520-1|36	Source20:	config.dovecot
21mr|webmin-2.520-1|37	Source21:	config.mysql
21mr|webmin-2.520-1|38	Source22:	config.pam
21mr|webmin-2.520-1|39	Source23:	config.samba
21mr|webmin-2.520-1|40	Source24:	config.shorewall
21mr|webmin-2.520-1|41	Source25:	config.sshd
21mr|webmin-2.520-1|42	Source26:	config.xinetd
21mr|webmin-2.520-1|43	Source27:	config.useradmin
21mr|webmin-2.520-1|44	# Russian translations
21mr|webmin-2.520-1|45	Source50:	webmin-1.941-translate_ru.tar.gz
21mr|webmin-2.520-1|46	# (gc) have the updates; this needs to change for each version and/or release, see
21mr|webmin-2.520-1|47	# http://www.webmin.com/webmin/updates.html
21mr|webmin-2.520-1|48	Patch5:		webmin-fix-newmods.patch
21mr|webmin-2.520-1|49	#Patch7:		webmin-0.85-never-fail-detect-os.patch
21mr|webmin-2.520-1|50	Patch8:		webmin-2.001-enable-changed-theme-at-installation.patch
21mr|webmin-2.520-1|51	Patch19:	webmin-0.92-add-default-configs-logviewer-fp2k.patch
21mr|webmin-2.520-1|52	Patch21:	webmin-0.950-add-netsaint-mandrake-config.patch
21mr|webmin-2.520-1|53	Patch23:	webmin-2.105-ssl-location.patch
21mr|webmin-2.520-1|54	Patch29:	webmin-2.001-let-localauth-config.patch
21mr|webmin-2.520-1|55	Patch37:	webmin-2.001-webmin-temp-permission-fix.patch
21mr|webmin-2.520-1|56	Patch38:	webmin-ssldir-cosmetic.diff
21mr|webmin-2.520-1|57	Patch39:	webmin-fix-bandwith.diff
21mr|webmin-2.520-1|58	Patch44:	webmin-openvpn-config.patch
21mr|webmin-2.520-1|59	Patch45:	webmin-2.102-disable-update-notifications.patch
21mr|webmin-2.520-1|60	Patch47:	webmin-2.001-add-rosa-branding.patch
21mr|webmin-2.520-1|61	Requires:	lsof
21mr|webmin-2.520-1|62	Requires:	perl
21mr|webmin-2.520-1|63	Requires:	perl(CGI)
21mr|webmin-2.520-1|64	Requires:	perl(DBD::mysql)
21mr|webmin-2.520-1|65	Requires:	perl(JSON::PP)
21mr|webmin-2.520-1|66	Requires:	perl(HTML::Parser)
21mr|webmin-2.520-1|67	Requires(pre):	chkconfig
21mr|webmin-2.520-1|68	Requires(pre):	coreutils
21mr|webmin-2.520-1|69	Requires(pre):	findutils
21mr|webmin-2.520-1|70	Requires(pre):	grep
21mr|webmin-2.520-1|71	Requires(pre):	initscripts
21mr|webmin-2.520-1|72	Requires(pre):	perl-Authen-PAM
21mr|webmin-2.520-1|73	Requires(pre):	perl-Net_SSLeay
21mr|webmin-2.520-1|74	Requires(pre):	sed
21mr|webmin-2.520-1|75	Requires(post): systemd
21mr|webmin-2.520-1|76	Provides:	%{name}-%{version} = %{EVRD}
21mr|webmin-2.520-1|77	Provides:	%{name}-theme-mandriva = %{EVRD}
21mr|webmin-2.520-1|78	BuildArch:	noarch
21mr|webmin-2.520-1|79	
21mr|webmin-2.520-1|80	%description
21mr|webmin-2.520-1|81	A web-based administration interface for Unix systems. Using Webmin you can
21mr|webmin-2.520-1|82	configure DNS, Samba, NFS, local/remote filesystems, Apache, Sendmail/Postfix,
21mr|webmin-2.520-1|83	and more using your web browser.
21mr|webmin-2.520-1|84	
21mr|webmin-2.520-1|85	After installation, enter the URL https://localhost:10000/ into your browser
21mr|webmin-2.520-1|86	and login as root with your root password. Please consider logging in and
21mr|webmin-2.520-1|87	modify your password for security issue.
21mr|webmin-2.520-1|88	
21mr|webmin-2.520-1|89	PLEASE NOTE THAT THIS VERSION NOW USES SECURE WEB TRANSACTIONS: YOU HAVE TO
21mr|webmin-2.520-1|90	LOGIN TO "https://localhost:10000/" AND NOT "http://localhost:10000/".
21mr|webmin-2.520-1|91	
21mr|webmin-2.520-1|92	%files
21mr|webmin-2.520-1|93	%defattr(-, root, root, 0755)
21mr|webmin-2.520-1|94	%doc LICENCE
21mr|webmin-2.520-1|95	%{_initrddir}/webmin
21mr|webmin-2.520-1|96	%config(noreplace) %{_sysconfdir}/pam.d/webmin
21mr|webmin-2.520-1|97	%config(noreplace) %{_sysconfdir}/logrotate.d/webmin
21mr|webmin-2.520-1|98	%{_datadir}/%{name}
21mr|webmin-2.520-1|99	%{_bindir}/%{name}
21mr|webmin-2.520-1|100	%{_iconsdir}/%{name}.png
21mr|webmin-2.520-1|101	%{_liconsdir}/%{name}.png
21mr|webmin-2.520-1|102	%{_miconsdir}/%{name}.png
21mr|webmin-2.520-1|103	%{_datadir}/applications/*.desktop
21mr|webmin-2.520-1|104	%{_tmpfilesdir}/%{name}.conf
21mr|webmin-2.520-1|105	
21mr|webmin-2.520-1|106	%post
21mr|webmin-2.520-1|107	if [ "$1" != 0 ]; then
21mr|webmin-2.520-1|108	service webmin status >/dev/null 2>/dev/null && need_restart=1
21mr|webmin-2.520-1|109	service webmin stop >/dev/null 2>/dev/null || :
21mr|webmin-2.520-1|110	else
21mr|webmin-2.520-1|111	[[ -e /etc/cron.allow ]] && if [ "x`grep root /etc/cron.allow`" == "x" ] ; then
21mr|webmin-2.520-1|112	echo root >> /etc/cron.allow
21mr|webmin-2.520-1|113	fi
21mr|webmin-2.520-1|114	fi
21mr|webmin-2.520-1|115	/usr/share/webmin/postinstall.sh
21mr|webmin-2.520-1|116	%_post_service webmin
21mr|webmin-2.520-1|117	[[ -n $need_restart ]] && service webmin start >/dev/null 2>/dev/null || :
21mr|webmin-2.520-1|118	
21mr|webmin-2.520-1|119	%preun
21mr|webmin-2.520-1|120	%_preun_service webmin
21mr|webmin-2.520-1|121	
21mr|webmin-2.520-1|122	%postun
21mr|webmin-2.520-1|123	if [ "$1" = 0 ]; then
21mr|webmin-2.520-1|124	rm -rf /etc/webmin /var/webmin /var/lib/webmin /var/run/webmin /var/log/webmin
21mr|webmin-2.520-1|125	fi
21mr|webmin-2.520-1|126	
21mr|webmin-2.520-1|127	#----------------------------------------------------------------------------
21mr|webmin-2.520-1|128	
21mr|webmin-2.520-1|129	%prep
21mr|webmin-2.520-1|130	%setup -q -a 2
21mr|webmin-2.520-1|131	%setup -q -D -T -c -a 9 -n %{name}-%{version}
21mr|webmin-2.520-1|132	
21mr|webmin-2.520-1|133	tar -xvzf %{SOURCE50}
21mr|webmin-2.520-1|134	
21mr|webmin-2.520-1|135	%patch5 -p0
21mr|webmin-2.520-1|136	#%%patch7 -p1
21mr|webmin-2.520-1|137	%patch8 -p1
21mr|webmin-2.520-1|138	
21mr|webmin-2.520-1|139	%patch19 -p0
21mr|webmin-2.520-1|140	%patch21 -p0
21mr|webmin-2.520-1|141	%patch23 -p1
21mr|webmin-2.520-1|142	%patch29 -p1
21mr|webmin-2.520-1|143	%patch37 -p1
21mr|webmin-2.520-1|144	%patch38 -p1
21mr|webmin-2.520-1|145	%patch39 -p1
21mr|webmin-2.520-1|146	%patch44 -p1
21mr|webmin-2.520-1|147	%patch45 -p1
21mr|webmin-2.520-1|148	%patch47 -p1
21mr|webmin-2.520-1|149	
21mr|webmin-2.520-1|150	rm -rf cfengine inetd jabber netsaint pptp-server sentry webalizer wuftpd
21mr|webmin-2.520-1|151	
21mr|webmin-2.520-1|152	rm -rf JSON
21mr|webmin-2.520-1|153	
21mr|webmin-2.520-1|154	find bind8 -type f -maxdepth 1 | xargs perl -pi -e 's|/var/run/named\.pid|/var/run/named/named.pid|'
21mr|webmin-2.520-1|155	
21mr|webmin-2.520-1|156	# Add rosa-linux to known OS
21mr|webmin-2.520-1|157	cp -f config-{mandrake,rosa}-linux
21mr|webmin-2.520-1|158	for i in *; do
21mr|webmin-2.520-1|159	if [ -f $i/config-mandrake-linux ]; then
21mr|webmin-2.520-1|160	cp -f $i/config-{mandrake,rosa}-linux
21mr|webmin-2.520-1|161	fi
21mr|webmin-2.520-1|162	done
21mr|webmin-2.520-1|163	for i in *; do
21mr|webmin-2.520-1|164	if [ -f $i/mandrake-linux-lib.pl ]; then
21mr|webmin-2.520-1|165	cp -f $i/{mandrake,rosa}-linux-lib.pl
21mr|webmin-2.520-1|166	fi
21mr|webmin-2.520-1|167	done
21mr|webmin-2.520-1|168	cp -f servers/images/{mandrake,rosa}.gif
21mr|webmin-2.520-1|169	cp -f authentic-theme/images/modules/servers/{mandrake,rosa}.gif
21mr|webmin-2.520-1|170	
21mr|webmin-2.520-1|171	sed -i 's/^interfaces_type=.*/interfaces_type=rosa/' dhcpd/config-rosa-linux
21mr|webmin-2.520-1|172	sed -i 's/if (\x24gconfig{\x27os_type\x27} eq \x27mandrake-linux\x27) {/if (\x24gconfig{\x27os_type\x27} eq \x27rosa-linux\x27) {/' net/rosa-linux-lib.pl
21mr|webmin-2.520-1|173	sed -i '/eq \x27mandrake-linux\x27/i (\x24gconfig{\x27os_type\x27} eq \x27rosa-linux\x27) ||' net/rosa-linux-lib.pl
21mr|webmin-2.520-1|174	sed -i 's/ mandrake-linux/ rosa-linux mandrake-linux/' */module.info
21mr|webmin-2.520-1|175	sed -i 's/,mandrake-Mandrake,/,rosa-Rosa,mandrake-Mandrake,s/' dhcpd/config.info*
21mr|webmin-2.520-1|176	sed -i 's/,mandrake-MANDRAKE,/,rosa-ROSA,mandrake-MANDRAKE,s/' dhcpd/config.info*
21mr|webmin-2.520-1|177	sed -i '/mandrake/i \\x24f =~ \x2f^rosa\x2f ||' init/init-lib.pl
21mr|webmin-2.520-1|178	sed -i '/mandrake-linux/i [ \x27rosa\x27, \x27Rosa Linux\x27, \x27rosa-linux\x27 ],' servers/servers-lib.pl
21mr|webmin-2.520-1|179	
21mr|webmin-2.520-1|180	# adapt to systemd
21mr|webmin-2.520-1|181	perl -pi -e 's|/etc/(rc.d/)*init.d/([^ ]*)|/sbin/service \2|g' */config-rosa-linux* */config-\*-linux net/rosa-linux-lib.pl
21mr|webmin-2.520-1|182	
21mr|webmin-2.520-1|183	(find . -name '*.cgi' ; find . -name '*.pl') | perl perlpath.pl /usr/bin/perl -
21mr|webmin-2.520-1|184	rm -f mount/freebsd-mounts-*
21mr|webmin-2.520-1|185	rm -f mount/openbsd-mounts-*
21mr|webmin-2.520-1|186	
21mr|webmin-2.520-1|187	%build
21mr|webmin-2.520-1|188	
21mr|webmin-2.520-1|189	%install
21mr|webmin-2.520-1|190	# IMPORTANT: there is no %%{_datadir} and so on, since the directories are decided by the post install script.
21mr|webmin-2.520-1|191	mkdir -p %{buildroot}/usr/share/webmin
21mr|webmin-2.520-1|192	mkdir -p %{buildroot}/%{_initrddir}
21mr|webmin-2.520-1|193	mkdir -p %{buildroot}/usr/bin
21mr|webmin-2.520-1|194	
21mr|webmin-2.520-1|195	find -type f -print0 | xargs -0 chmod a+r
21mr|webmin-2.520-1|196	find -type d -print0 | xargs -0 chmod a+rx
21mr|webmin-2.520-1|197	
21mr|webmin-2.520-1|198	cp -a * %{buildroot}/usr/share/webmin
21mr|webmin-2.520-1|199	install -m755 %{SOURCE6} %{buildroot}/%{_initrddir}/webmin
21mr|webmin-2.520-1|200	install -m755 %{SOURCE4} %{buildroot}/usr/share/webmin/postinstall.sh
21mr|webmin-2.520-1|201	install -m755 %{SOURCE5} %{buildroot}/usr/bin
21mr|webmin-2.520-1|202	
21mr|webmin-2.520-1|203	mkdir -p %{buildroot}/%{_sysconfdir}/pam.d
21mr|webmin-2.520-1|204	
21mr|webmin-2.520-1|205	install -m755 %{SOURCE14} %{buildroot}/%{_sysconfdir}/pam.d/webmin
21mr|webmin-2.520-1|206	
21mr|webmin-2.520-1|207	rm -rf %{buildroot}/usr/share/webmin/*/{CVS,*/CVS}
21mr|webmin-2.520-1|208	rm -f `find %{buildroot} -type f -name .cvsignore`
21mr|webmin-2.520-1|209	
21mr|webmin-2.520-1|210	echo "rpm" > %{buildroot}/usr/share/webmin/install-type
21mr|webmin-2.520-1|211	
21mr|webmin-2.520-1|212	# remove macos files (breaks build in find command in find-debuginfo.sh)
21mr|webmin-2.520-1|213	rm -f %{buildroot}/usr/share/webmin/mount/macos-mounts*
21mr|webmin-2.520-1|214	
21mr|webmin-2.520-1|215	echo 'blue-theme' > %{buildroot}%{_datadir}/webmin/defaulttheme
21mr|webmin-2.520-1|216	
21mr|webmin-2.520-1|217	# Install icons
21mr|webmin-2.520-1|218	install -d -m 0755 %{buildroot}%{_liconsdir}
21mr|webmin-2.520-1|219	install -d -m 0755 %{buildroot}%{_miconsdir}
21mr|webmin-2.520-1|220	install -m 0644 %{SOURCE11} %{buildroot}%{_miconsdir}/webmin.png
21mr|webmin-2.520-1|221	install -m 0644 %{SOURCE12} %{buildroot}%{_iconsdir}/webmin.png
21mr|webmin-2.520-1|222	install -m 0644 %{SOURCE11} %{buildroot}%{_liconsdir}/webmin.png
21mr|webmin-2.520-1|223	
21mr|webmin-2.520-1|224	# XDG menu
21mr|webmin-2.520-1|225	install -d %{buildroot}%{_datadir}/applications
21mr|webmin-2.520-1|226	cat > %{buildroot}%{_datadir}/applications/rosa-%{name}.desktop << EOF
21mr|webmin-2.520-1|227	[Desktop Entry]
21mr|webmin-2.520-1|228	Name=%{name}
21mr|webmin-2.520-1|229	Comment=%{summary}
21mr|webmin-2.520-1|230	Exec=%{_bindir}/www-browser https://localhost:10000/
21mr|webmin-2.520-1|231	Icon=%{name}
21mr|webmin-2.520-1|232	Terminal=false
21mr|webmin-2.520-1|233	Type=Application
21mr|webmin-2.520-1|234	Categories=X-Mandriva-System-Configuration-Other;Settings;
21mr|webmin-2.520-1|235	EOF
21mr|webmin-2.520-1|236	
21mr|webmin-2.520-1|237	rm -fr %{buildroot}/usr/share/webmin/acl/Authen-SolarisRBAC-0.1
21mr|webmin-2.520-1|238	
21mr|webmin-2.520-1|239	#logrotate
21mr|webmin-2.520-1|240	install -d %{buildroot}%{_sysconfdir}/logrotate.d
21mr|webmin-2.520-1|241	install -m 0644 %{SOURCE15} %{buildroot}%{_sysconfdir}/logrotate.d/webmin
21mr|webmin-2.520-1|242	
21mr|webmin-2.520-1|243	# create /var/run/webmin
21mr|webmin-2.520-1|244	mkdir -p %{buildroot}%{_tmpfilesdir}
21mr|webmin-2.520-1|245	cat > %{buildroot}%{_tmpfilesdir}/%{name}.conf <<EOF
21mr|webmin-2.520-1|246	d /run/webmin 0700 root bin -
21mr|webmin-2.520-1|247	EOF
21mr|webmin-2.520-1|248	
21mr|webmin-2.520-1|249	# configs
21mr|webmin-2.520-1|250	cp -f %{SOURCE17} %{buildroot}%{_datadir}/%{name}/apache/config-rosa-linux
21mr|webmin-2.520-1|251	cp -f %{SOURCE18} %{buildroot}%{_datadir}/%{name}/at/config-rosa-linux
21mr|webmin-2.520-1|252	cp -f %{SOURCE19} %{buildroot}%{_datadir}/%{name}/cron/config-rosa-linux
21mr|webmin-2.520-1|253	cp -f %{SOURCE20} %{buildroot}%{_datadir}/%{name}/dovecot/config-rosa-linux
21mr|webmin-2.520-1|254	cp -f %{SOURCE21} %{buildroot}%{_datadir}/%{name}/mysql/config-rosa-linux
21mr|webmin-2.520-1|255	cp -f %{SOURCE22} %{buildroot}%{_datadir}/%{name}/pam/config-rosa-linux
21mr|webmin-2.520-1|256	cp -f %{SOURCE23} %{buildroot}%{_datadir}/%{name}/samba/config-rosa-linux
21mr|webmin-2.520-1|257	cp -f %{SOURCE24} %{buildroot}%{_datadir}/%{name}/shorewall/config-rosa-linux
21mr|webmin-2.520-1|258	cp -f %{SOURCE25} %{buildroot}%{_datadir}/%{name}/sshd/config-rosa-linux
21mr|webmin-2.520-1|259	cp -f %{SOURCE26} %{buildroot}%{_datadir}/%{name}/xinetd/config-rosa-linux
21mr|webmin-2.520-1|260	cp -f %{SOURCE27} %{buildroot}%{_datadir}/%{name}/useradmin/config-rosa-linux
21mr|webmin-2.520-1|261	
21mr|webmin-2.520-1|262	
21mr|webmin-2.520-1|263	sed -i 's/\x24config{\x27shorewall\x27} restart 2>&1/systemctl restart shorewall.service/' %{buildroot}%{_datadir}/%{name}/shorewall/restart.cgi
21mr|webmin-2.520-1|264	sed -i 's/\x24config{\x27shorewall\x27} start 2>&1/systemctl start shorewall.service/' %{buildroot}%{_datadir}/%{name}/shorewall/start.cgi
21mr|webmin-2.520-1|265	sed -i 's/\x24config{\x27shorewall\x27} stop 2>&1/systemctl stop shorewall.service/' %{buildroot}%{_datadir}/%{name}/shorewall/stop.cgi
21mr|webmin-2.520-1|266	
21mr|webmin-2.520-1|267	%changelog
21mr|webmin-2.520-1|268	* Fri Oct 24 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|webmin-2.520-1|269	- Update version to 2.520
21mr|webmin-2.520-1|270	
21mr|webmin-2.520-1|271	* Tue Sep 23 2025 Aleksandr Proklov <a.proklov@rosa.ru> 2.510-1
21mr|webmin-2.520-1|272	- Update version to 2.510
21mr|webmin-2.520-1|273	
21mr|webmin-2.520-1|274	* Mon Aug 11 2025 Aleksandr Proklov <a.proklov@rosa.ru> 2.402-1
21mr|webmin-2.520-1|275	- Update version to 2.402
21mr|webmin-2.520-1|276	
21mr|webmin-2.520-1|277	* Mon Jul 8 2024 Victor Ryzhikh <victorr2007@yandex.ru> 2.105-4
21mr|webmin-2.520-1|278	- MassBuild#5145: Increase release tag
21mr|webmin-2.520-1|279	
21mr|webmin-2.520-1|280	* Thu Apr 11 2024 Victor Ryzhikh <victorr2007@yandex.ru> 2.105-3
21mr|webmin-2.520-1|281	- MassBuild#4886: Increase release tag
21mr|webmin-2.520-1|282	
21mr|webmin-2.520-1|283	* Thu Apr 11 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|webmin-2.520-1|284	- MassBuild#4878: Increase release tag
21mr|webmin-2.520-1|285	
21mr|webmin-2.520-1|286	* Wed Jan 17 2024 slava86 <s.matveev@rosalinux.ru> 2.105-1
21mr|webmin-2.520-1|287	- update to 2.105 Security Fixed
21mr|webmin-2.520-1|288	
21mr|webmin-2.520-1|289	* Wed Oct 26 2022 Aleksandr Proklov <a.proklov@rosalinux.ru> 2.001-4
21mr|webmin-2.520-1|290	- rewrite Rosa branding patch
21mr|webmin-2.520-1|291	
21mr|webmin-2.520-1|292	* Wed Oct 26 2022 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|webmin-2.520-1|293	- fix typo
21mr|webmin-2.520-1|294	
21mr|webmin-2.520-1|295	* Wed Oct 26 2022 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|webmin-2.520-1|296	- rediff patch
21mr|webmin-2.520-1|297	
21mr|webmin-2.520-1|298	* Wed Oct 26 2022 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|webmin-2.520-1|299	- remove from other.modules archive, module present in source webmin  add 2021.1 platform and config for useradmin module
21mr|webmin-2.520-1|300	
21mr|webmin-2.520-1|301	* Mon Oct 24 2022 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|webmin-2.520-1|302	- cleanup source
21mr|webmin-2.520-1|303	
21mr|webmin-2.520-1|304	* Mon Oct 24 2022 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|webmin-2.520-1|305	- Update version to 2.001
21mr|webmin-2.520-1|306	
21mr|webmin-2.520-1|307	* Mon Feb 14 2022 survolog (Andrey Grigorev) <survolog@yandex.ru> 1.984-1
21mr|webmin-2.520-1|308	- Update to 1.984
21mr|webmin-2.520-1|309	
21mr|webmin-2.520-1|310	* Mon Aug 2 2021 Andrey Bondrov <abondrov@rosalab.ru> 1.979-1
21mr|webmin-2.520-1|311	- New version 1.979
21mr|webmin-2.520-1|312	
21mr|webmin-2.520-1|313	* Fri Dec 11 2020 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.962-1
21mr|webmin-2.520-1|314	- update version 1.962
21mr|webmin-2.520-1|315	
21mr|webmin-2.520-1|316	- Merge: 757c10e f73c9be
21mr|webmin-2.520-1|317	* Wed Jul 8 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.941-16
21mr|webmin-2.520-1|318	- Merge branch 'rosa2019.05' into rosa2019.1
21mr|webmin-2.520-1|319	
21mr|webmin-2.520-1|320	* Wed Jul 8 2020 Andrey Bondrov <andrey.bondrov@rosalab.ru> 1.941-16
21mr|webmin-2.520-1|321	- No need to run _create_ssl_certificate in post-script, certificate is created from setup.sh after installation
21mr|webmin-2.520-1|322	
21mr|webmin-2.520-1|323	* Fri Jun 26 2020 survolog (Andrey Grigorev) <survolog@yandex.ru> 1.941-15
21mr|webmin-2.520-1|324	- Set rosa-linux by default
21mr|webmin-2.520-1|325	
21mr|webmin-2.520-1|326	* Thu Jun 25 2020 survolog (Andrey Grigorev) <survolog@yandex.ru> 1.941-14
21mr|webmin-2.520-1|327	- Remove config for Nickel
21mr|webmin-2.520-1|328	
21mr|webmin-2.520-1|329	* Thu Jun 25 2020 survolog (Andrey Grigorev) <survolog@yandex.ru> 1.941-13
21mr|webmin-2.520-1|330	- Add config for Nickel
21mr|webmin-2.520-1|331	
21mr|webmin-2.520-1|332	* Thu Jun 25 2020 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|webmin-2.520-1|333	- Set os_type=rosa-linux for %%post (Fix-1)
21mr|webmin-2.520-1|334	
21mr|webmin-2.520-1|335	* Thu Jun 25 2020 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|webmin-2.520-1|336	- Set os_type=rosa-linux for %%post
21mr|webmin-2.520-1|337	
21mr|webmin-2.520-1|338	* Thu Jun 25 2020 survolog (Andrey Grigorev) <survolog@yandex.ru> 1.941-12
21mr|webmin-2.520-1|339	- Need /etc/issue before install webmin in iso (Try-2)
21mr|webmin-2.520-1|340	
21mr|webmin-2.520-1|341	* Thu Jun 25 2020 survolog (Andrey Grigorev) <survolog@yandex.ru> 1.941-11
21mr|webmin-2.520-1|342	- Need /etc/issue before install webmin in iso
21mr|webmin-2.520-1|343	
21mr|webmin-2.520-1|344	* Thu Jun 25 2020 survolog (Andrey Grigorev) <survolog@yandex.ru> 1.941-10
21mr|webmin-2.520-1|345	- Remove the replace generic configs
21mr|webmin-2.520-1|346	
21mr|webmin-2.520-1|347	* Wed Jun 24 2020 survolog (Andrey Grigorev) <survolog@yandex.ru> 1.941-9
21mr|webmin-2.520-1|348	- Fix typo
21mr|webmin-2.520-1|349	
21mr|webmin-2.520-1|350	* Wed Jun 24 2020 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|webmin-2.520-1|351	- Add some rosa distro support
21mr|webmin-2.520-1|352	
21mr|webmin-2.520-1|353	* Wed Jun 24 2020 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|webmin-2.520-1|354	- Replace generic configs
21mr|webmin-2.520-1|355	
21mr|webmin-2.520-1|356	- Merge: 5e2e7bf 3395904
21mr|webmin-2.520-1|357	* Thu Jun 18 2020 survolog <survolog@yandex.ru> 1.941-8
21mr|webmin-2.520-1|358	- Merge pull request #2 from survolog/webmin:rosa2019.05
21mr|webmin-2.520-1|359	- Add rosa branding
21mr|webmin-2.520-1|360	
21mr|webmin-2.520-1|361	* Thu Jun 18 2020 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|webmin-2.520-1|362	- Add rosa branding
21mr|webmin-2.520-1|363	
21mr|webmin-2.520-1|364	* Thu Jun 18 2020 Victor Ryzhikh <victorr2007@yandex.ru> 1.941-2
21mr|webmin-2.520-1|365	- Updated Russian translations
21mr|webmin-2.520-1|366	
21mr|webmin-2.520-1|367	* Thu Jun 18 2020 Victor Ryzhikh <victorr2007@yandex.ru> 1.941-7
21mr|webmin-2.520-1|368	- Updated Russian translations
21mr|webmin-2.520-1|369	
21mr|webmin-2.520-1|370	* Thu Jun 18 2020 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|webmin-2.520-1|371	- Updated Russian translations
21mr|webmin-2.520-1|372	
21mr|webmin-2.520-1|373	* Thu Jun 18 2020 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|webmin-2.520-1|374	- Updated Russian translations
21mr|webmin-2.520-1|375	
21mr|webmin-2.520-1|376	* Thu Jun 18 2020 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|webmin-2.520-1|377	- Updated Russian translations
21mr|webmin-2.520-1|378	
21mr|webmin-2.520-1|379	* Thu Jun 18 2020 survolog (Andrey Grigorev) <survolog@yandex.ru> 1.941-6
21mr|webmin-2.520-1|380	- Replace generic configs
21mr|webmin-2.520-1|381	
21mr|webmin-2.520-1|382	* Sat Jun 13 2020 survolog (Andrey Grigorev) <survolog@yandex.ru> 1.941-5
21mr|webmin-2.520-1|383	- Fix typo
21mr|webmin-2.520-1|384	
21mr|webmin-2.520-1|385	* Sat Jun 13 2020 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|webmin-2.520-1|386	- Add pam, at, cron and apache configs
21mr|webmin-2.520-1|387	
21mr|webmin-2.520-1|388	* Thu Jun 11 2020 survolog (Andrey Grigorev) <survolog@yandex.ru> 1.941-4
21mr|webmin-2.520-1|389	- Fix shorevel restart/start/stop service
21mr|webmin-2.520-1|390	
21mr|webmin-2.520-1|391	* Thu Jun 11 2020 survolog (Andrey Grigorev) <survolog@yandex.ru> 1.941-3
21mr|webmin-2.520-1|392	- Add mysql, samba, shorewall, sshd configs, fix shorevel restart/start/stop service, fix read service files
21mr|webmin-2.520-1|393	
21mr|webmin-2.520-1|394	* Wed Jun 10 2020 survolog (Andrey Grigorev) <survolog@yandex.ru> 1.941-2
21mr|webmin-2.520-1|395	- Fix configs for dovecot and xinetd
21mr|webmin-2.520-1|396	
21mr|webmin-2.520-1|397	* Thu Jun 4 2020 survolog (Andrey Grigorev) <survolog@yandex.ru> 1.941-1
21mr|webmin-2.520-1|398	- Update to 1.941
21mr|webmin-2.520-1|399	
21mr|webmin-2.520-1|400	* Mon Jun 1 2020 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.941-1
21mr|webmin-2.520-1|401	- update version 1.941, temporary remove old files, use python3 patch
21mr|webmin-2.520-1|402	
21mr|webmin-2.520-1|403	* Thu May 28 2020 survolog (Andrey Grigorev) <survolog@yandex.ru> 1.920-1
21mr|webmin-2.520-1|404	- Update to 1.920
21mr|webmin-2.520-1|405	
21mr|webmin-2.520-1|406	* Thu May 21 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|webmin-2.520-1|407	- bot: rpm5 -> rpm4 (11) [rosa2019.05]
21mr|webmin-2.520-1|408	- (11) rosa2019.05: remove quotations from %%__requires_exclude and %%__provides_exclude which do not work on RPM 4
21mr|webmin-2.520-1|409	- (10) rosa2019.05: %%py_ -> %%py2_, %%{py_ -> %%{py2_
21mr|webmin-2.520-1|410	- (9): Adopt spec for enabled byte compiling in Python
21mr|webmin-2.520-1|411	- These automatic changes are done by scripts *rpm5-to-rpm4.sh at https://gitlab.com/abf-mirror/abf-mirror-scripts
21mr|webmin-2.520-1|412	- The goal is to adopt specs for RPM 4 to which ROSA 2019.1 has migrated from RPM 5, but keep compatibility with RPM 5.
21mr|webmin-2.520-1|413	- Details about migration are here: https://wiki.rosalab.ru/ru/index.php/Переход_ROSA_с_RPM_5_на_RPM_4
21mr|webmin-2.520-1|414	- Contact m.novosyolov@rosalinux.ru in case of problems
21mr|webmin-2.520-1|415	
21mr|webmin-2.520-1|416	* Mon Jan 6 2020 NixTux Commit Bot <noreply@nixtux.ru> 1.650-7
21mr|webmin-2.520-1|417	- bot: rpm5 -> rpm4 (6)
21mr|webmin-2.520-1|418	
21mr|webmin-2.520-1|419	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|webmin-2.520-1|420	- bot: rpm5 -> rpm4 (1)

19701 21
21mr|webp-pixbuf-loader-0.2.5-1|1	Summary:	WebP GDK Pixbuf Loader library
21mr|webp-pixbuf-loader-0.2.5-1|2	Name:		webp-pixbuf-loader
21mr|webp-pixbuf-loader-0.2.5-1|3	Version:	0.2.5
21mr|webp-pixbuf-loader-0.2.5-1|4	Release:	1
21mr|webp-pixbuf-loader-0.2.5-1|5	License:	LGPLv2.0+
21mr|webp-pixbuf-loader-0.2.5-1|6	Group:		Graphics
21mr|webp-pixbuf-loader-0.2.5-1|7	Url:		https://github.com/aruiz/webp-pixbuf-loader
21mr|webp-pixbuf-loader-0.2.5-1|8	Source0:	https://github.com/aruiz/webp-pixbuf-loader/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|webp-pixbuf-loader-0.2.5-1|9	BuildRequires:	meson
21mr|webp-pixbuf-loader-0.2.5-1|10	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21mr|webp-pixbuf-loader-0.2.5-1|11	BuildRequires:	pkgconfig(libwebp)
21mr|webp-pixbuf-loader-0.2.5-1|12	
21mr|webp-pixbuf-loader-0.2.5-1|13	%description
21mr|webp-pixbuf-loader-0.2.5-1|14	WebP GDK Pixbuf Loader library.
21mr|webp-pixbuf-loader-0.2.5-1|15	It is plugin for load WebP in applications like eog.
21mr|webp-pixbuf-loader-0.2.5-1|16	
21mr|webp-pixbuf-loader-0.2.5-1|17	%files
21mr|webp-pixbuf-loader-0.2.5-1|18	%doc README.md
21mr|webp-pixbuf-loader-0.2.5-1|19	%license LICENSE*
21mr|webp-pixbuf-loader-0.2.5-1|20	%{_datadir}/thumbnailers/webp-pixbuf.thumbnailer
21mr|webp-pixbuf-loader-0.2.5-1|21	%{_libdir}/gdk-pixbuf-2.0/*/loaders/libpixbufloader-webp.so
21mr|webp-pixbuf-loader-0.2.5-1|22	
21mr|webp-pixbuf-loader-0.2.5-1|23	#----------------------------------------------------------------------------
21mr|webp-pixbuf-loader-0.2.5-1|24	
21mr|webp-pixbuf-loader-0.2.5-1|25	%prep
21mr|webp-pixbuf-loader-0.2.5-1|26	%autosetup -p1
21mr|webp-pixbuf-loader-0.2.5-1|27	
21mr|webp-pixbuf-loader-0.2.5-1|28	sed -i "/libwebp/ s/>1.3.2/>=1.3.2/" meson.build
21mr|webp-pixbuf-loader-0.2.5-1|29	
21mr|webp-pixbuf-loader-0.2.5-1|30	%build
21mr|webp-pixbuf-loader-0.2.5-1|31	%meson
21mr|webp-pixbuf-loader-0.2.5-1|32	%meson_build
21mr|webp-pixbuf-loader-0.2.5-1|33	
21mr|webp-pixbuf-loader-0.2.5-1|34	%install
21mr|webp-pixbuf-loader-0.2.5-1|35	%meson_install

19702 21
21mr|webrtc-audio-processing-1.1-1.git.2|1	%define commit 5a5aa66ada1f3e97d62cbd6843972bb427cbad65
21mr|webrtc-audio-processing-1.1-1.git.2|2	
21mr|webrtc-audio-processing-1.1-1.git.2|3	%define major 1
21mr|webrtc-audio-processing-1.1-1.git.2|4	%define libprocessing %mklibname webrtc-processing %{major}
21mr|webrtc-audio-processing-1.1-1.git.2|5	%define libcoding %mklibname webrtc-coding %{major}
21mr|webrtc-audio-processing-1.1-1.git.2|6	%define devname %mklibname webrtc -d
21mr|webrtc-audio-processing-1.1-1.git.2|7	
21mr|webrtc-audio-processing-1.1-1.git.2|8	%define _disable_ld_no_undefined 1
21mr|webrtc-audio-processing-1.1-1.git.2|9	
21mr|webrtc-audio-processing-1.1-1.git.2|10	Summary:	Real-Time Communication Library for Web Browsers
21mr|webrtc-audio-processing-1.1-1.git.2|11	Name:		webrtc-audio-processing
21mr|webrtc-audio-processing-1.1-1.git.2|12	Version:	1.1
21mr|webrtc-audio-processing-1.1-1.git.2|13	Release:	1.git.2
21mr|webrtc-audio-processing-1.1-1.git.2|14	License:	BSD-3-Clause
21mr|webrtc-audio-processing-1.1-1.git.2|15	Group:		System/Libraries
21mr|webrtc-audio-processing-1.1-1.git.2|16	Url:		http://www.freedesktop.org/software/pulseaudio/webrtc-audio-processing/
21mr|webrtc-audio-processing-1.1-1.git.2|17	Source0:	https://gitlab.freedesktop.org/pulseaudio/webrtc-audio-processing/-/archive/%{commit}/webrtc-audio-processing-%{commit}.tar.gz
21mr|webrtc-audio-processing-1.1-1.git.2|18	# force use C++17
21mr|webrtc-audio-processing-1.1-1.git.2|19	Patch1:		webrtc-audio-processing-1.1-force-c++17.patch
21mr|webrtc-audio-processing-1.1-1.git.2|20	BuildRequires:	meson
21mr|webrtc-audio-processing-1.1-1.git.2|21	BuildRequires:	abseil-cpp-devel
21mr|webrtc-audio-processing-1.1-1.git.2|22	
21mr|webrtc-audio-processing-1.1-1.git.2|23	%description
21mr|webrtc-audio-processing-1.1-1.git.2|24	WebRTC is an open source project that enables web browsers with Real-Time
21mr|webrtc-audio-processing-1.1-1.git.2|25	Communications (RTC) capabilities via simple Javascript APIs. The WebRTC
21mr|webrtc-audio-processing-1.1-1.git.2|26	components have been optimized to best serve this purpose.
21mr|webrtc-audio-processing-1.1-1.git.2|27	
21mr|webrtc-audio-processing-1.1-1.git.2|28	WebRTC implements the W3C's proposal for video conferencing on the web.
21mr|webrtc-audio-processing-1.1-1.git.2|29	
21mr|webrtc-audio-processing-1.1-1.git.2|30	#----------------------------------------------------------------------------
21mr|webrtc-audio-processing-1.1-1.git.2|31	
21mr|webrtc-audio-processing-1.1-1.git.2|32	%package -n %{libprocessing}
21mr|webrtc-audio-processing-1.1-1.git.2|33	Summary:	Real-Time Communication Library for Web Browsers
21mr|webrtc-audio-processing-1.1-1.git.2|34	Group:		System/Libraries
21mr|webrtc-audio-processing-1.1-1.git.2|35	
21mr|webrtc-audio-processing-1.1-1.git.2|36	%description -n %{libprocessing}
21mr|webrtc-audio-processing-1.1-1.git.2|37	WebRTC is an open source project that enables web browsers with Real-Time
21mr|webrtc-audio-processing-1.1-1.git.2|38	Communications (RTC) capabilities via simple Javascript APIs. The WebRTC
21mr|webrtc-audio-processing-1.1-1.git.2|39	components have been optimized to best serve this purpose.
21mr|webrtc-audio-processing-1.1-1.git.2|40	
21mr|webrtc-audio-processing-1.1-1.git.2|41	WebRTC implements the W3C's proposal for video conferencing on the web.
21mr|webrtc-audio-processing-1.1-1.git.2|42	
21mr|webrtc-audio-processing-1.1-1.git.2|43	%files -n %{libprocessing}
21mr|webrtc-audio-processing-1.1-1.git.2|44	%{_libdir}/libwebrtc-audio-processing-1.so.%{major}*
21mr|webrtc-audio-processing-1.1-1.git.2|45	
21mr|webrtc-audio-processing-1.1-1.git.2|46	#----------------------------------------------------------------------------
21mr|webrtc-audio-processing-1.1-1.git.2|47	
21mr|webrtc-audio-processing-1.1-1.git.2|48	%package -n %{libcoding}
21mr|webrtc-audio-processing-1.1-1.git.2|49	Summary:	Real-Time Communication Library for Web Browsers
21mr|webrtc-audio-processing-1.1-1.git.2|50	Group:		System/Libraries
21mr|webrtc-audio-processing-1.1-1.git.2|51	
21mr|webrtc-audio-processing-1.1-1.git.2|52	%description -n %{libcoding}
21mr|webrtc-audio-processing-1.1-1.git.2|53	WebRTC is an open source project that enables web browsers with Real-Time
21mr|webrtc-audio-processing-1.1-1.git.2|54	Communications (RTC) capabilities via simple Javascript APIs. The WebRTC
21mr|webrtc-audio-processing-1.1-1.git.2|55	components have been optimized to best serve this purpose.
21mr|webrtc-audio-processing-1.1-1.git.2|56	
21mr|webrtc-audio-processing-1.1-1.git.2|57	WebRTC implements the W3C's proposal for video conferencing on the web.
21mr|webrtc-audio-processing-1.1-1.git.2|58	
21mr|webrtc-audio-processing-1.1-1.git.2|59	%files -n %{libcoding}
21mr|webrtc-audio-processing-1.1-1.git.2|60	%{_libdir}/libwebrtc-audio-coding-1.so.%{major}*
21mr|webrtc-audio-processing-1.1-1.git.2|61	
21mr|webrtc-audio-processing-1.1-1.git.2|62	#----------------------------------------------------------------------------
21mr|webrtc-audio-processing-1.1-1.git.2|63	
21mr|webrtc-audio-processing-1.1-1.git.2|64	%package -n %{devname}
21mr|webrtc-audio-processing-1.1-1.git.2|65	Summary:	Real-Time Communication Library for Web Browsers
21mr|webrtc-audio-processing-1.1-1.git.2|66	Group:		Development/C
21mr|webrtc-audio-processing-1.1-1.git.2|67	Requires:	%{libprocessing} = %{EVRD}
21mr|webrtc-audio-processing-1.1-1.git.2|68	Requires:	%{libcoding} = %{EVRD}
21mr|webrtc-audio-processing-1.1-1.git.2|69	Provides:	webrtc-audio-processing-devel = %{EVRD}
21mr|webrtc-audio-processing-1.1-1.git.2|70	Provides:	webrtc-audio-processing-devel-static = %{EVRD}
21mr|webrtc-audio-processing-1.1-1.git.2|71	Obsoletes:	%{mklibname webrtc -d -s} < 0.1-2
21mr|webrtc-audio-processing-1.1-1.git.2|72	
21mr|webrtc-audio-processing-1.1-1.git.2|73	%description -n %{devname}
21mr|webrtc-audio-processing-1.1-1.git.2|74	WebRTC is an open source project that enables web browsers with Real-Time
21mr|webrtc-audio-processing-1.1-1.git.2|75	Communications (RTC) capabilities via simple Javascript APIs. The WebRTC
21mr|webrtc-audio-processing-1.1-1.git.2|76	components have been optimized to best serve this purpose.
21mr|webrtc-audio-processing-1.1-1.git.2|77	
21mr|webrtc-audio-processing-1.1-1.git.2|78	WebRTC implements the W3C's proposal for video conferencing on the web.
21mr|webrtc-audio-processing-1.1-1.git.2|79	
21mr|webrtc-audio-processing-1.1-1.git.2|80	%files -n %{devname}
21mr|webrtc-audio-processing-1.1-1.git.2|81	%doc AUTHORS COPYING NEWS README
21mr|webrtc-audio-processing-1.1-1.git.2|82	%{_includedir}/webrtc-audio-processing-1/
21mr|webrtc-audio-processing-1.1-1.git.2|83	%{_libdir}/libwebrtc-audio-processing-1.so
21mr|webrtc-audio-processing-1.1-1.git.2|84	%{_libdir}/libwebrtc-audio-coding-1.so
21mr|webrtc-audio-processing-1.1-1.git.2|85	%{_libdir}/pkgconfig/webrtc-*.pc
21mr|webrtc-audio-processing-1.1-1.git.2|86	
21mr|webrtc-audio-processing-1.1-1.git.2|87	#----------------------------------------------------------------------------
21mr|webrtc-audio-processing-1.1-1.git.2|88	
21mr|webrtc-audio-processing-1.1-1.git.2|89	%prep
21mr|webrtc-audio-processing-1.1-1.git.2|90	%autosetup -p1 -n %{name}-%{commit}
21mr|webrtc-audio-processing-1.1-1.git.2|91	
21mr|webrtc-audio-processing-1.1-1.git.2|92	%build
21mr|webrtc-audio-processing-1.1-1.git.2|93	%meson
21mr|webrtc-audio-processing-1.1-1.git.2|94	%meson_build
21mr|webrtc-audio-processing-1.1-1.git.2|95	
21mr|webrtc-audio-processing-1.1-1.git.2|96	%install
21mr|webrtc-audio-processing-1.1-1.git.2|97	%meson_install

19703 21
21mr|websocketpp-0.8.2-2|1	Summary:	C++ WebSocket Protocol Library
21mr|websocketpp-0.8.2-2|2	Name:		websocketpp
21mr|websocketpp-0.8.2-2|3	Version:	0.8.2
21mr|websocketpp-0.8.2-2|4	Release:	2
21mr|websocketpp-0.8.2-2|5	Group:		System/Libraries
21mr|websocketpp-0.8.2-2|6	License:	BSD
21mr|websocketpp-0.8.2-2|7	Url:		http://www.zaphoyd.com/websocketpp
21mr|websocketpp-0.8.2-2|8	Source0:	https://github.com/zaphoyd/websocketpp/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|websocketpp-0.8.2-2|9	Source1:	websocketpp.pc
21mr|websocketpp-0.8.2-2|10	
21mr|websocketpp-0.8.2-2|11	# put cmake files in share/cmake instead of lib/cmake
21mr|websocketpp-0.8.2-2|12	Patch1:		websocketpp-0.4.0-cmake_noarch.patch
21mr|websocketpp-0.8.2-2|13	
21mr|websocketpp-0.8.2-2|14	BuildRequires:	boost-devel
21mr|websocketpp-0.8.2-2|15	BuildRequires:	cmake
21mr|websocketpp-0.8.2-2|16	BuildRequires:	pkgconfig
21mr|websocketpp-0.8.2-2|17	BuildArch:	noarch
21mr|websocketpp-0.8.2-2|18	
21mr|websocketpp-0.8.2-2|19	%description
21mr|websocketpp-0.8.2-2|20	WebSocket++ is an open source (BSD license) header only C++ library
21mr|websocketpp-0.8.2-2|21	that impliments RFC6455 The WebSocket Protocol. It allows integrating
21mr|websocketpp-0.8.2-2|22	WebSocket client and server functionality into C++ programs. It uses
21mr|websocketpp-0.8.2-2|23	interchangeable network transport modules including one based on C++
21mr|websocketpp-0.8.2-2|24	iostreams and one based on Boost Asio.
21mr|websocketpp-0.8.2-2|25	
21mr|websocketpp-0.8.2-2|26	#--------------------------------------------------------
21mr|websocketpp-0.8.2-2|27	
21mr|websocketpp-0.8.2-2|28	%package devel
21mr|websocketpp-0.8.2-2|29	Summary:	C++ WebSocket Protocol Library
21mr|websocketpp-0.8.2-2|30	Group:		Development/C
21mr|websocketpp-0.8.2-2|31	Provides:	pkgconfig(websocketpp) = %{EVRD}
21mr|websocketpp-0.8.2-2|32	Requires:	boost-devel
21mr|websocketpp-0.8.2-2|33	
21mr|websocketpp-0.8.2-2|34	
21mr|websocketpp-0.8.2-2|35	%description devel
21mr|websocketpp-0.8.2-2|36	WebSocket++ is an open source (BSD license) header only C++ library
21mr|websocketpp-0.8.2-2|37	that impliments RFC6455 The WebSocket Protocol. It allows integrating
21mr|websocketpp-0.8.2-2|38	WebSocket client and server functionality into C++ programs. It uses
21mr|websocketpp-0.8.2-2|39	interchangeable network transport modules including one based on C++
21mr|websocketpp-0.8.2-2|40	iostreams and one based on Boost Asio.
21mr|websocketpp-0.8.2-2|41	
21mr|websocketpp-0.8.2-2|42	%files devel
21mr|websocketpp-0.8.2-2|43	%doc COPYING changelog.md readme.md roadmap.md
21mr|websocketpp-0.8.2-2|44	%{_includedir}/websocketpp/
21mr|websocketpp-0.8.2-2|45	%dir %{_datadir}/cmake/
21mr|websocketpp-0.8.2-2|46	%{_datadir}/cmake/websocketpp/
21mr|websocketpp-0.8.2-2|47	%{_libdir}/pkgconfig/websocketpp.pc
21mr|websocketpp-0.8.2-2|48	
21mr|websocketpp-0.8.2-2|49	#--------------------------------------------------------
21mr|websocketpp-0.8.2-2|50	
21mr|websocketpp-0.8.2-2|51	%prep
21mr|websocketpp-0.8.2-2|52	%autosetup -p1
21mr|websocketpp-0.8.2-2|53	
21mr|websocketpp-0.8.2-2|54	%build
21mr|websocketpp-0.8.2-2|55	%cmake
21mr|websocketpp-0.8.2-2|56	%make
21mr|websocketpp-0.8.2-2|57	
21mr|websocketpp-0.8.2-2|58	%install
21mr|websocketpp-0.8.2-2|59	%makeinstall_std -C build
21mr|websocketpp-0.8.2-2|60	
21mr|websocketpp-0.8.2-2|61	mkdir -p %{buildroot}%{_libdir}/pkgconfig
21mr|websocketpp-0.8.2-2|62	cp %{SOURCE1} %{buildroot}%{_libdir}/pkgconfig/websocketpp.pc

19704 21
21mr|weka-3.6.14-11|1	%global _version %(echo %version | tr . -)
21mr|weka-3.6.14-11|2	
21mr|weka-3.6.14-11|3	# whether to run jUnit tests, caution: takes horribly long
21mr|weka-3.6.14-11|4	# currently disabled as the tests fail, filed in upstream's bugtracker:
21mr|weka-3.6.14-11|5	# https://sourceforge.net/tracker2/?func=detail&aid=2648813&group_id=5091&atid=105091
21mr|weka-3.6.14-11|6	# %%global _with_tests 1
21mr|weka-3.6.14-11|7	%bcond_with _tests
21mr|weka-3.6.14-11|8	
21mr|weka-3.6.14-11|9	Name:          weka
21mr|weka-3.6.14-11|10	Version:       3.6.14
21mr|weka-3.6.14-11|11	Release:       11
21mr|weka-3.6.14-11|12	Summary:       Waikato Environment for Knowledge Analysis
21mr|weka-3.6.14-11|13	License:       GPLv2+
21mr|weka-3.6.14-11|14	URL:           http://www.cs.waikato.ac.nz/ml/%{name}/
21mr|weka-3.6.14-11|15	Source0:       http://downloads.sourceforge.net/weka/%{name}-%{_version}.zip
21mr|weka-3.6.14-11|16	Source1:       weka.desktop
21mr|weka-3.6.14-11|17	Source2:       weka.appdata.xml
21mr|weka-3.6.14-11|18	
21mr|weka-3.6.14-11|19	Group:          Development/Java
21mr|weka-3.6.14-11|20	BuildArch:     noarch
21mr|weka-3.6.14-11|21	# Java stack is not supported on x86_32
21mr|weka-3.6.14-11|22	ExcludeArch: %{ix86}
21mr|weka-3.6.14-11|23	
21mr|weka-3.6.14-11|24	BuildRequires: desktop-file-utils
21mr|weka-3.6.14-11|25	BuildRequires: imagemagick
21mr|weka-3.6.14-11|26	BuildRequires: pkgconfig(appstream-glib)
21mr|weka-3.6.14-11|27	BuildRequires: maven-local
21mr|weka-3.6.14-11|28	BuildRequires: mvn(java_cup:java_cup)
21mr|weka-3.6.14-11|29	BuildRequires: mvn(junit:junit)
21mr|weka-3.6.14-11|30	BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
21mr|weka-3.6.14-11|31	
21mr|weka-3.6.14-11|32	# Other runtime dependencies
21mr|weka-3.6.14-11|33	Requires:      hsqldb
21mr|weka-3.6.14-11|34	Requires:      java >= 1:1.6.0
21mr|weka-3.6.14-11|35	Requires:      javasqlite
21mr|weka-3.6.14-11|36	Requires:      libsvm-java
21mr|weka-3.6.14-11|37	Requires:      mysql-connector-java
21mr|weka-3.6.14-11|38	Requires:      postgresql-jdbc
21mr|weka-3.6.14-11|39	# Explicit requires for javapackages-tools since weka script
21mr|weka-3.6.14-11|40	# uses /usr/share/java-utils/java-functions
21mr|weka-3.6.14-11|41	Requires:      javapackages-tools
21mr|weka-3.6.14-11|42	
21mr|weka-3.6.14-11|43	%description
21mr|weka-3.6.14-11|44	Weka is a collection of machine learning algorithms for data mining tasks.
21mr|weka-3.6.14-11|45	The algorithms can either be applied directly to a data-set or called from
21mr|weka-3.6.14-11|46	your own Java code. Weka contains tools for data pre-processing,
21mr|weka-3.6.14-11|47	classification, regression, clustering, association rules, and visualization.
21mr|weka-3.6.14-11|48	It is also well-suited for developing new machine learning schemes.
21mr|weka-3.6.14-11|49	
21mr|weka-3.6.14-11|50	%package javadoc
21mr|weka-3.6.14-11|51	Summary:       Javadoc for %{name}
21mr|weka-3.6.14-11|52	
21mr|weka-3.6.14-11|53	%description javadoc
21mr|weka-3.6.14-11|54	This package contains the API documentation for %{name}.
21mr|weka-3.6.14-11|55	
21mr|weka-3.6.14-11|56	%prep
21mr|weka-3.6.14-11|57	%setup -q -n %{name}-%{_version}
21mr|weka-3.6.14-11|58	
21mr|weka-3.6.14-11|59	# extract the sources jar
21mr|weka-3.6.14-11|60	%jar -xf %{name}-src.jar
21mr|weka-3.6.14-11|61	
21mr|weka-3.6.14-11|62	# remove prebuilt jars
21mr|weka-3.6.14-11|63	find -name '*.jar' -delete -o -name '*.class' -delete
21mr|weka-3.6.14-11|64	rm -r doc wekaexamples.zip
21mr|weka-3.6.14-11|65	
21mr|weka-3.6.14-11|66	%pom_xpath_set pom:project/pom:artifactId %{name}
21mr|weka-3.6.14-11|67	%pom_xpath_set pom:project/pom:version %{version}
21mr|weka-3.6.14-11|68	
21mr|weka-3.6.14-11|69	# Use default maven setting
21mr|weka-3.6.14-11|70	%pom_xpath_remove pom:project/pom:build/pom:directory
21mr|weka-3.6.14-11|71	%pom_xpath_remove pom:outputDirectory
21mr|weka-3.6.14-11|72	%pom_xpath_remove pom:testOutputDirectory
21mr|weka-3.6.14-11|73	
21mr|weka-3.6.14-11|74	# Unneeded tasks
21mr|weka-3.6.14-11|75	%pom_remove_plugin :maven-source-plugin
21mr|weka-3.6.14-11|76	%pom_xpath_remove "pom:plugin[pom:artifactId='maven-javadoc-plugin']/pom:executions"
21mr|weka-3.6.14-11|77	# Disable doclint problems
21mr|weka-3.6.14-11|78	%pom_xpath_inject "pom:plugin[pom:artifactId='maven-javadoc-plugin']/pom:configuration" "<additionalparam>-Xdoclint:none</additionalparam>"
21mr|weka-3.6.14-11|79	
21mr|weka-3.6.14-11|80	# Fix dependency
21mr|weka-3.6.14-11|81	%pom_change_dep net.sf.squirrel-sql.thirdparty-non-maven:java-cup java_cup:java_cup
21mr|weka-3.6.14-11|82	
21mr|weka-3.6.14-11|83	# Fix non ASCII chars
21mr|weka-3.6.14-11|84	for s in src/main/java/weka/gui/HierarchyPropertyParser.java;do
21mr|weka-3.6.14-11|85	native2ascii -encoding UTF8 ${s} ${s}
21mr|weka-3.6.14-11|86	done
21mr|weka-3.6.14-11|87	
21mr|weka-3.6.14-11|88	# fix incorrect-fsf-address
21mr|weka-3.6.14-11|89	sed -i "s,59 Temple Place,51 Franklin Street,;s,Suite 330,Fifth Floor,;s,02111-1307,02110-1301," COPYING
21mr|weka-3.6.14-11|90	
21mr|weka-3.6.14-11|91	# Install jar in proper location
21mr|weka-3.6.14-11|92	%mvn_file nz.ac.waikato.cms.%{name}:%{name} %{name}
21mr|weka-3.6.14-11|93	%mvn_alias nz.ac.waikato.cms.%{name}:%{name} :%{name}-dev :%{name}-stable
21mr|weka-3.6.14-11|94	
21mr|weka-3.6.14-11|95	%build
21mr|weka-3.6.14-11|96	
21mr|weka-3.6.14-11|97	%if %{without _tests}
21mr|weka-3.6.14-11|98	opts="-f"
21mr|weka-3.6.14-11|99	%endif
21mr|weka-3.6.14-11|100	%mvn_build $opts
21mr|weka-3.6.14-11|101	
21mr|weka-3.6.14-11|102	%install
21mr|weka-3.6.14-11|103	%mvn_install
21mr|weka-3.6.14-11|104	
21mr|weka-3.6.14-11|105	# wrapper script
21mr|weka-3.6.14-11|106	%jpackage_script weka.gui.GUIChooser "" "" %{name}:java_cup:libsvm:hsqldb:../../javasqlite/sqlite.jar:mysql-connector-java:postgresql %{name} true
21mr|weka-3.6.14-11|107	
21mr|weka-3.6.14-11|108	# desktop file and icon
21mr|weka-3.6.14-11|109	desktop-file-install \
21mr|weka-3.6.14-11|110	--dir=%{buildroot}%{_datadir}/applications %{SOURCE1}
21mr|weka-3.6.14-11|111	
21mr|weka-3.6.14-11|112	# install icons
21mr|weka-3.6.14-11|113	convert %{name}.ico %{name}.png
21mr|weka-3.6.14-11|114	for p in 32x32 64x64 128x128 256x256; do
21mr|weka-3.6.14-11|115	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/${p}/apps
21mr|weka-3.6.14-11|116	convert src/main/java/weka/gui/%{name}_icon_new.png -resize ${p} \
21mr|weka-3.6.14-11|117	%{buildroot}%{_datadir}/icons/hicolor/${p}/apps/%{name}.png
21mr|weka-3.6.14-11|118	done
21mr|weka-3.6.14-11|119	install -Dp src/main/java/weka/gui/%{name}_icon_new.png \
21mr|weka-3.6.14-11|120	%{buildroot}%{_datadir}/icons/hicolor/457x457/apps/%{name}.png
21mr|weka-3.6.14-11|121	
21mr|weka-3.6.14-11|122	# appdata 6652 Segmentation fault      (core dumped)
21mr|weka-3.6.14-11|123	#install -Dp %%{SOURCE2} %%{buildroot}%%{_datadir}/appdata/%%{name}.appdata.xml
21mr|weka-3.6.14-11|124	#appstream-util validate-relax --nonet %%{buildroot}%%{_datadir}/appdata/%%{name}.appdata.xml
21mr|weka-3.6.14-11|125	
21mr|weka-3.6.14-11|126	%files -f .mfiles
21mr|weka-3.6.14-11|127	%{_bindir}/%{name}
21mr|weka-3.6.14-11|128	%{_datadir}/applications/%{name}.desktop
21mr|weka-3.6.14-11|129	%{_datadir}/icons/hicolor/*x*/apps/%{name}.png
21mr|weka-3.6.14-11|130	#%%{_datadir}/appdata/%%{name}.appdata.xml
21mr|weka-3.6.14-11|131	%doc documentation.html documentation.css
21mr|weka-3.6.14-11|132	%doc README WekaManual.pdf changelogs data
21mr|weka-3.6.14-11|133	%license COPYING
21mr|weka-3.6.14-11|134	
21mr|weka-3.6.14-11|135	%files javadoc -f .mfiles-javadoc
21mr|weka-3.6.14-11|136	%license COPYING
21mr|weka-3.6.14-11|137	

19705 21
21mr|weld-api-2.3-7.SP2|1	%global namedreltag .SP2
21mr|weld-api-2.3-7.SP2|2	%global namedversion %{version}%{?namedreltag}
21mr|weld-api-2.3-7.SP2|3	
21mr|weld-api-2.3-7.SP2|4	Name:             weld-api
21mr|weld-api-2.3-7.SP2|5	Version:          2.3
21mr|weld-api-2.3-7.SP2|6	Release:          7%{namedreltag}
21mr|weld-api-2.3-7.SP2|7	Summary:          Weld API
21mr|weld-api-2.3-7.SP2|8	Group:            Development/Java
21mr|weld-api-2.3-7.SP2|9	License:          ASL 2.0
21mr|weld-api-2.3-7.SP2|10	URL:              http://weld.cdi-spec.org
21mr|weld-api-2.3-7.SP2|11	Source0:          https://github.com/weld/api/archive/%{namedversion}/%{name}-%{namedversion}.tar.gz
21mr|weld-api-2.3-7.SP2|12	
21mr|weld-api-2.3-7.SP2|13	BuildArch:        noarch
21mr|weld-api-2.3-7.SP2|14	# Java stack is not supported on x86_32
21mr|weld-api-2.3-7.SP2|15	ExcludeArch: %{ix86}
21mr|weld-api-2.3-7.SP2|16	
21mr|weld-api-2.3-7.SP2|17	BuildRequires:    maven-local
21mr|weld-api-2.3-7.SP2|18	BuildRequires:    mvn(javax.enterprise:cdi-api)
21mr|weld-api-2.3-7.SP2|19	BuildRequires:    mvn(javax.inject:javax.inject)
21mr|weld-api-2.3-7.SP2|20	BuildRequires:    mvn(javax.validation:validation-api)
21mr|weld-api-2.3-7.SP2|21	BuildRequires:    mvn(org.apache.maven.surefire:surefire-testng)
21mr|weld-api-2.3-7.SP2|22	BuildRequires:    mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|weld-api-2.3-7.SP2|23	BuildRequires:    mvn(org.codehaus.mojo:buildnumber-maven-plugin)
21mr|weld-api-2.3-7.SP2|24	BuildRequires:    mvn(org.hibernate.javax.persistence:hibernate-jpa-2.1-api)
21mr|weld-api-2.3-7.SP2|25	BuildRequires:    mvn(org.jboss.spec.javax.ejb:jboss-ejb-api_3.2_spec)
21mr|weld-api-2.3-7.SP2|26	BuildRequires:    mvn(org.jboss.spec.javax.interceptor:jboss-interceptors-api_1.2_spec)
21mr|weld-api-2.3-7.SP2|27	BuildRequires:    mvn(org.jboss.spec.javax.servlet:jboss-servlet-api_3.1_spec)
21mr|weld-api-2.3-7.SP2|28	BuildRequires:    mvn(org.jboss.spec.javax.transaction:jboss-transaction-api_1.2_spec)
21mr|weld-api-2.3-7.SP2|29	BuildRequires:    mvn(org.jboss.weld:weld-parent:pom:)
21mr|weld-api-2.3-7.SP2|30	BuildRequires:    mvn(org.testng:testng::jdk15:)
21mr|weld-api-2.3-7.SP2|31	
21mr|weld-api-2.3-7.SP2|32	%description
21mr|weld-api-2.3-7.SP2|33	Weld specifc extensions to the CDI API
21mr|weld-api-2.3-7.SP2|34	
21mr|weld-api-2.3-7.SP2|35	%package javadoc
21mr|weld-api-2.3-7.SP2|36	Summary:          Javadoc for %{name}
21mr|weld-api-2.3-7.SP2|37	
21mr|weld-api-2.3-7.SP2|38	%description javadoc
21mr|weld-api-2.3-7.SP2|39	This package contains the API documentation for %{name}.
21mr|weld-api-2.3-7.SP2|40	
21mr|weld-api-2.3-7.SP2|41	%prep
21mr|weld-api-2.3-7.SP2|42	%setup -q -n api-%{namedversion}
21mr|weld-api-2.3-7.SP2|43	
21mr|weld-api-2.3-7.SP2|44	%pom_remove_plugin -r :maven-javadoc-plugin
21mr|weld-api-2.3-7.SP2|45	%pom_remove_plugin ":maven-checkstyle-plugin" weld/pom.xml
21mr|weld-api-2.3-7.SP2|46	%pom_remove_plugin ":maven-checkstyle-plugin" weld-spi/pom.xml
21mr|weld-api-2.3-7.SP2|47	
21mr|weld-api-2.3-7.SP2|48	%build
21mr|weld-api-2.3-7.SP2|49	%mvn_build
21mr|weld-api-2.3-7.SP2|50	
21mr|weld-api-2.3-7.SP2|51	%install
21mr|weld-api-2.3-7.SP2|52	%mvn_install
21mr|weld-api-2.3-7.SP2|53	
21mr|weld-api-2.3-7.SP2|54	%files -f .mfiles
21mr|weld-api-2.3-7.SP2|55	
21mr|weld-api-2.3-7.SP2|56	%files javadoc -f .mfiles-javadoc
21mr|weld-api-2.3-7.SP2|57	

19706 21
21mr|weld-core-2.3.5-7|1	%global namedreltag .Final
21mr|weld-core-2.3.5-7|2	%global namedversion %{version}%{?namedreltag}
21mr|weld-core-2.3.5-7|3	
21mr|weld-core-2.3.5-7|4	Name:           weld-core
21mr|weld-core-2.3.5-7|5	Version:        2.3.5
21mr|weld-core-2.3.5-7|6	Release:        7
21mr|weld-core-2.3.5-7|7	Summary:        Reference Implementation for JSR-299: Contexts and Dependency Injection (CDI)
21mr|weld-core-2.3.5-7|8	Group:          Development/Java
21mr|weld-core-2.3.5-7|9	# OFL: ./probe/core/src/main/client/font-awesome.*
21mr|weld-core-2.3.5-7|10	
21mr|weld-core-2.3.5-7|11	# MIT: ./probe/core/target/client/app.js
21mr|weld-core-2.3.5-7|12	# ./probe/core/target/client/basic.css
21mr|weld-core-2.3.5-7|13	# ./probe/core/target/client/bootstrap-theme.min-3.3.1.css
21mr|weld-core-2.3.5-7|14	# ./probe/core/target/client/bootstrap.min-3.3.1.css
21mr|weld-core-2.3.5-7|15	# ./probe/core/target/client/bootstrap.min-3.3.1.js
21mr|weld-core-2.3.5-7|16	# ./probe/core/target/client/d3.min-3.5.2.js
21mr|weld-core-2.3.5-7|17	# ./probe/core/target/client/ember.prod-1.9.0.js
21mr|weld-core-2.3.5-7|18	# ./probe/core/target/client/handlebars-v2.0.0.js
21mr|weld-core-2.3.5-7|19	# ./probe/core/target/client/jquery-2.1.1.min.js
21mr|weld-core-2.3.5-7|20	# ./probe/core/target/client/moment.min-2.8.4.js
21mr|weld-core-2.3.5-7|21	
21mr|weld-core-2.3.5-7|22	# https://issues.jboss.org/browse/WELD-2173
21mr|weld-core-2.3.5-7|23	License:        ASL 2.0 and (CDDL or GPLv2 with exceptions) and LGPLv2+ and MIT and OFL
21mr|weld-core-2.3.5-7|24	URL:            http://weld.cdi-spec.org/
21mr|weld-core-2.3.5-7|25	Source0:        https://github.com/weld/core/archive/%{namedversion}/%{name}-%{namedversion}.tar.gz
21mr|weld-core-2.3.5-7|26	Patch0:         0001-Add-support-for-newer-jboss-logging-tools.patch
21mr|weld-core-2.3.5-7|27	Patch1:         weld-core-2.3.2.Final-Remove-gwtdev-environment.patch
21mr|weld-core-2.3.5-7|28	
21mr|weld-core-2.3.5-7|29	BuildArch:      noarch
21mr|weld-core-2.3.5-7|30	# Java stack is not supported on x86_32
21mr|weld-core-2.3.5-7|31	ExcludeArch: %{ix86}
21mr|weld-core-2.3.5-7|32	
21mr|weld-core-2.3.5-7|33	BuildRequires:  maven-local
21mr|weld-core-2.3.5-7|34	BuildRequires:  mvn(com.google.guava:guava:18.0)
21mr|weld-core-2.3.5-7|35	BuildRequires:  mvn(io.undertow:undertow-servlet)
21mr|weld-core-2.3.5-7|36	BuildRequires:  mvn(javax.el:el-api)
21mr|weld-core-2.3.5-7|37	BuildRequires:  mvn(javax.enterprise:cdi-api)
21mr|weld-core-2.3.5-7|38	BuildRequires:  mvn(javax.faces:jsf-api)
21mr|weld-core-2.3.5-7|39	BuildRequires:  mvn(javax.portlet:portlet-api)
21mr|weld-core-2.3.5-7|40	BuildRequires:  mvn(javax.servlet.jsp:jsp-api)
21mr|weld-core-2.3.5-7|41	BuildRequires:  mvn(junit:junit)
21mr|weld-core-2.3.5-7|42	BuildRequires:  mvn(net.sourceforge.findbugs:annotations)
21mr|weld-core-2.3.5-7|43	BuildRequires:  mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|weld-core-2.3.5-7|44	BuildRequires:  mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|weld-core-2.3.5-7|45	BuildRequires:  mvn(org.apache.tomcat:tomcat-catalina)
21mr|weld-core-2.3.5-7|46	BuildRequires:  mvn(org.codehaus.groovy:groovy-all)
21mr|weld-core-2.3.5-7|47	BuildRequires:  mvn(org.eclipse.jetty:jetty-server:8.1)
21mr|weld-core-2.3.5-7|48	BuildRequires:  mvn(org.eclipse.jetty:jetty-servlet:8.1)
21mr|weld-core-2.3.5-7|49	BuildRequires:  mvn(org.eclipse.jetty:jetty-webapp:8.1)
21mr|weld-core-2.3.5-7|50	BuildRequires:  mvn(org.hibernate.javax.persistence:hibernate-jpa-2.1-api)
21mr|weld-core-2.3.5-7|51	BuildRequires:  mvn(org.jboss.arquillian:arquillian-bom:pom:)
21mr|weld-core-2.3.5-7|52	BuildRequires:  mvn(org.jboss.classfilewriter:jboss-classfilewriter)
21mr|weld-core-2.3.5-7|53	BuildRequires:  mvn(org.jboss:jandex)
21mr|weld-core-2.3.5-7|54	BuildRequires:  mvn(org.jboss.jandex:jandex-maven-plugin)
21mr|weld-core-2.3.5-7|55	BuildRequires:  mvn(org.jboss.logging:jboss-logging)
21mr|weld-core-2.3.5-7|56	# https://issues.jboss.org/browse/WELD-2177
21mr|weld-core-2.3.5-7|57	# https://issues.jboss.org/browse/LOGTOOL-110
21mr|weld-core-2.3.5-7|58	BuildRequires:  mvn(org.jboss.jdeparser:jdeparser:1)
21mr|weld-core-2.3.5-7|59	BuildRequires:  mvn(org.jboss.logging:jboss-logging-processor:1)
21mr|weld-core-2.3.5-7|60	BuildRequires:  mvn(org.jboss.shrinkwrap:shrinkwrap-impl-base)
21mr|weld-core-2.3.5-7|61	BuildRequires:  mvn(org.jboss.spec.javax.annotation:jboss-annotations-api_1.2_spec)
21mr|weld-core-2.3.5-7|62	BuildRequires:  mvn(org.jboss.spec.javax.ejb:jboss-ejb-api_3.2_spec)
21mr|weld-core-2.3.5-7|63	BuildRequires:  mvn(org.jboss.spec.javax.el:jboss-el-api_3.0_spec)
21mr|weld-core-2.3.5-7|64	BuildRequires:  mvn(org.jboss.spec.javax.faces:jboss-jsf-api_2.2_spec)
21mr|weld-core-2.3.5-7|65	BuildRequires:  mvn(org.jboss.spec.javax.interceptor:jboss-interceptors-api_1.2_spec)
21mr|weld-core-2.3.5-7|66	BuildRequires:  mvn(org.jboss.spec.javax.servlet:jboss-servlet-api_3.1_spec)
21mr|weld-core-2.3.5-7|67	BuildRequires:  mvn(org.jboss.spec.javax.transaction:jboss-transaction-api_1.2_spec)
21mr|weld-core-2.3.5-7|68	BuildRequires:  mvn(org.jboss.weld:weld-api)
21mr|weld-core-2.3.5-7|69	BuildRequires:  mvn(org.jboss.weld:weld-parent:pom:)
21mr|weld-core-2.3.5-7|70	BuildRequires:  mvn(org.jboss.weld:weld-spi)
21mr|weld-core-2.3.5-7|71	# ./probe/core/src/main/client
21mr|weld-core-2.3.5-7|72	Provides:       bundled(fontawesome-fonts) = 4.2.0
21mr|weld-core-2.3.5-7|73	Provides:       bundled(fontawesome-fonts-web) = 4.2.0
21mr|weld-core-2.3.5-7|74	
21mr|weld-core-2.3.5-7|75	%description
21mr|weld-core-2.3.5-7|76	Weld is the reference implementation (RI) for JSR-299: Java Contexts and
21mr|weld-core-2.3.5-7|77	Dependency Injection for the Java EE platform (CDI). CDI is the Java standard
21mr|weld-core-2.3.5-7|78	for dependency injection and contextual lifecycle management, and integrates
21mr|weld-core-2.3.5-7|79	cleanly with the Java EE platform. Any Java EE 6-compliant application server
21mr|weld-core-2.3.5-7|80	provides support for JSR-299 (even the web profile).
21mr|weld-core-2.3.5-7|81	
21mr|weld-core-2.3.5-7|82	%package javadoc
21mr|weld-core-2.3.5-7|83	Summary:        Javadoc for %{name}
21mr|weld-core-2.3.5-7|84	
21mr|weld-core-2.3.5-7|85	%description javadoc
21mr|weld-core-2.3.5-7|86	This package contains the API documentation for %{name}.
21mr|weld-core-2.3.5-7|87	
21mr|weld-core-2.3.5-7|88	%prep
21mr|weld-core-2.3.5-7|89	%setup -q -n core-%{namedversion}
21mr|weld-core-2.3.5-7|90	%patch0 -p1
21mr|weld-core-2.3.5-7|91	%patch1 -p1
21mr|weld-core-2.3.5-7|92	
21mr|weld-core-2.3.5-7|93	find . -name '*.jar' -exec rm {} \;
21mr|weld-core-2.3.5-7|94	find . -name '*.class' -exec rm {} \;
21mr|weld-core-2.3.5-7|95	
21mr|weld-core-2.3.5-7|96	# Not needed for build
21mr|weld-core-2.3.5-7|97	%pom_remove_plugin org.eclipse.m2e:lifecycle-mapping
21mr|weld-core-2.3.5-7|98	
21mr|weld-core-2.3.5-7|99	# We don't want to build these modules
21mr|weld-core-2.3.5-7|100	# org.jboss.cdi.tck:cdi-tck-api:1.2.8.Final
21mr|weld-core-2.3.5-7|101	%pom_disable_module porting-package
21mr|weld-core-2.3.5-7|102	%pom_disable_module tests
21mr|weld-core-2.3.5-7|103	%pom_disable_module tests-arquillian
21mr|weld-core-2.3.5-7|104	%pom_disable_module inject-tck-runner
21mr|weld-core-2.3.5-7|105	%pom_disable_module jboss-tck-runner
21mr|weld-core-2.3.5-7|106	%pom_disable_module tests/base environments/servlet
21mr|weld-core-2.3.5-7|107	%pom_disable_module tests/jetty environments/servlet
21mr|weld-core-2.3.5-7|108	%pom_disable_module tests/tomcat environments/servlet
21mr|weld-core-2.3.5-7|109	%pom_disable_module tests environments/se
21mr|weld-core-2.3.5-7|110	
21mr|weld-core-2.3.5-7|111	%pom_disable_module tests probe
21mr|weld-core-2.3.5-7|112	# ro.isdc.wro4j:wro4j-maven-plugin:1.7.7
21mr|weld-core-2.3.5-7|113	%pom_remove_plugin ro.isdc.wro4j:wro4j-maven-plugin probe/core
21mr|weld-core-2.3.5-7|114	
21mr|weld-core-2.3.5-7|115	# Don't ship or run checkstyle configuration, see rhbz #825355
21mr|weld-core-2.3.5-7|116	%pom_remove_plugin org.apache.maven.plugins:maven-checkstyle-plugin
21mr|weld-core-2.3.5-7|117	
21mr|weld-core-2.3.5-7|118	# Requires jetty6
21mr|weld-core-2.3.5-7|119	rm -rf environments/servlet/core/src/main/java/org/jboss/weld/environment/gwtdev
21mr|weld-core-2.3.5-7|120	%pom_remove_dep -r org.mortbay.jetty environments/servlet
21mr|weld-core-2.3.5-7|121	
21mr|weld-core-2.3.5-7|122	# obsoletes package jetty-plus
21mr|weld-core-2.3.5-7|123	%pom_remove_dep -r org.eclipse.jetty:jetty-plus examples
21mr|weld-core-2.3.5-7|124	%pom_remove_dep -r org.eclipse.jetty:jetty-plus environments/servlet
21mr|weld-core-2.3.5-7|125	%pom_remove_dep -r org.eclipse.jetty:jetty-plus environments/servlet/tests/jetty
21mr|weld-core-2.3.5-7|126	
21mr|weld-core-2.3.5-7|127	# Used to compile test classes, but we do not execute tests at all
21mr|weld-core-2.3.5-7|128	%pom_remove_plugin org.apache.maven.plugins:maven-compiler-plugin environments/se/core
21mr|weld-core-2.3.5-7|129	
21mr|weld-core-2.3.5-7|130	# Do not bundle system libraries (e. g. com.sun.tools)
21mr|weld-core-2.3.5-7|131	%pom_remove_plugin -r :maven-shade-plugin
21mr|weld-core-2.3.5-7|132	%pom_remove_plugin -r :maven-shade-plugin environments/se/build environments/servlet/build
21mr|weld-core-2.3.5-7|133	%pom_xpath_remove -r pom:dependency/pom:optional environments/se/build environments/servlet/build
21mr|weld-core-2.3.5-7|134	
21mr|weld-core-2.3.5-7|135	%pom_change_dep org.glassfish:javax.el javax.el:el-api tests-common
21mr|weld-core-2.3.5-7|136	
21mr|weld-core-2.3.5-7|137	%pom_xpath_set pom:properties/pom:jboss.logging.processor.version 1
21mr|weld-core-2.3.5-7|138	%pom_change_dep -r :jboss-logging-processor ::1
21mr|weld-core-2.3.5-7|139	
21mr|weld-core-2.3.5-7|140	# Fix build against tomcat API
21mr|weld-core-2.3.5-7|141	sed -i -e 's/InstantiationException/InstantiationException, NoSuchMethodException/' \
21mr|weld-core-2.3.5-7|142	environments/servlet/core/src/main/java/org/jboss/weld/environment/tomcat/{Weld,}ForwardingInstanceManager.java
21mr|weld-core-2.3.5-7|143	
21mr|weld-core-2.3.5-7|144	%build
21mr|weld-core-2.3.5-7|145	%mvn_build -f
21mr|weld-core-2.3.5-7|146	
21mr|weld-core-2.3.5-7|147	%install
21mr|weld-core-2.3.5-7|148	%mvn_install
21mr|weld-core-2.3.5-7|149	
21mr|weld-core-2.3.5-7|150	%files -f .mfiles
21mr|weld-core-2.3.5-7|151	%doc README.md
21mr|weld-core-2.3.5-7|152	
21mr|weld-core-2.3.5-7|153	%files javadoc -f .mfiles-javadoc
21mr|weld-core-2.3.5-7|154	

19707 21
21mr|weld-parent-34-8|1	Name:             weld-parent
21mr|weld-parent-34-8|2	Version:          34
21mr|weld-parent-34-8|3	Release:          8
21mr|weld-parent-34-8|4	Summary:          Parent POM for Weld
21mr|weld-parent-34-8|5	License:          ASL 2.0
21mr|weld-parent-34-8|6	URL:              http://weld.cdi-spec.org
21mr|weld-parent-34-8|7	Source0:          https://github.com/weld/parent/archive/%{version}.tar.gz
21mr|weld-parent-34-8|8	
21mr|weld-parent-34-8|9	Group:          Development/Java
21mr|weld-parent-34-8|10	BuildArch:        noarch
21mr|weld-parent-34-8|11	# Java stack is not supported on x86_32
21mr|weld-parent-34-8|12	ExcludeArch: %{ix86}
21mr|weld-parent-34-8|13	
21mr|weld-parent-34-8|14	BuildRequires:    maven-local
21mr|weld-parent-34-8|15	BuildRequires:    mvn(org.apache.maven.plugins:maven-install-plugin)
21mr|weld-parent-34-8|16	BuildRequires:    mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|weld-parent-34-8|17	BuildRequires:    mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|weld-parent-34-8|18	
21mr|weld-parent-34-8|19	%description
21mr|weld-parent-34-8|20	Parent POM for Weld
21mr|weld-parent-34-8|21	
21mr|weld-parent-34-8|22	%prep
21mr|weld-parent-34-8|23	%setup -q -n parent-%{version}
21mr|weld-parent-34-8|24	
21mr|weld-parent-34-8|25	%pom_remove_plugin ":maven-enforcer-plugin"
21mr|weld-parent-34-8|26	%pom_remove_plugin ":maven-remote-resources-plugin"
21mr|weld-parent-34-8|27	%pom_remove_plugin ":maven-eclipse-plugin"
21mr|weld-parent-34-8|28	%pom_remove_plugin ":buildnumber-maven-plugin"
21mr|weld-parent-34-8|29	
21mr|weld-parent-34-8|30	%build
21mr|weld-parent-34-8|31	%mvn_build
21mr|weld-parent-34-8|32	
21mr|weld-parent-34-8|33	%install
21mr|weld-parent-34-8|34	%mvn_install
21mr|weld-parent-34-8|35	
21mr|weld-parent-34-8|36	%files -f .mfiles
21mr|weld-parent-34-8|37	

19708 21
21mr|wget-1.21.3-1|1	Summary:	A utility for retrieving files using the HTTP or FTP protocols
21mr|wget-1.21.3-1|2	Name:		wget
21mr|wget-1.21.3-1|3	Version:	1.21.3
21mr|wget-1.21.3-1|4	Release:	1
21mr|wget-1.21.3-1|5	License:	GPLv3+
21mr|wget-1.21.3-1|6	Group:		Networking/WWW
21mr|wget-1.21.3-1|7	Url:		https://www.gnu.org/software/wget
21mr|wget-1.21.3-1|8	Source0:	ftp://ftp.gnu.org/pub/gnu/wget/%{name}-%{version}.tar.gz
21mr|wget-1.21.3-1|9	# The following patch is needed for authenticated sites where login can have '@':
21mr|wget-1.21.3-1|10	Patch0:		wget-1.10-url_password.patch
21mr|wget-1.21.3-1|11	# needed by urpmi, inspired by http://matthewm.boedicker.org/code/src/wget_force_clobber.patch
21mr|wget-1.21.3-1|12	Patch1:		wget-1.18-add-force-clobber-option.patch
21mr|wget-1.21.3-1|13	Patch2:		wget-1.17.1-etc.patch
21mr|wget-1.21.3-1|14	Patch3:		wget-1.16-dont-run-failing-test.patch
21mr|wget-1.21.3-1|15	Patch4:		wget-1.17.1-disable-ssl2.patch
21mr|wget-1.21.3-1|16	Patch5:		wget-1.20.1-default-content_disposition-on.patch
21mr|wget-1.21.3-1|17	BuildRequires:	autoconf-archive
21mr|wget-1.21.3-1|18	BuildRequires:	gettext >= 0.17
21mr|wget-1.21.3-1|19	BuildRequires:	python3
21mr|wget-1.21.3-1|20	BuildRequires:	texinfo
21mr|wget-1.21.3-1|21	BuildRequires:	gettext-devel
21mr|wget-1.21.3-1|22	BuildRequires:	perl(HTTP::Daemon)
21mr|wget-1.21.3-1|23	BuildRequires:	pkgconfig(libcares)
21mr|wget-1.21.3-1|24	BuildRequires:	pkgconfig(libidn2)
21mr|wget-1.21.3-1|25	BuildRequires:	pkgconfig(libpcre)
21mr|wget-1.21.3-1|26	# We don't have it yet...
21mr|wget-1.21.3-1|27	#BuildRequires:	pkgconfig(libpsl)
21mr|wget-1.21.3-1|28	# Using LibreSSL instead of OpenSSL to allow GOST TLS
21mr|wget-1.21.3-1|29	# Note: today (26.12.2019) OpenSSL 1.1+ supports TLS 1.3,
21mr|wget-1.21.3-1|30	# LibreSSL still does not, but OpenSSL is 1.0 in ROSA,
21mr|wget-1.21.3-1|31	# so switching to LibreSSL will not be a regression
21mr|wget-1.21.3-1|32	BuildRequires:	pkgconfig(libressl)
21mr|wget-1.21.3-1|33	BuildRequires:	pkgconfig(uuid)
21mr|wget-1.21.3-1|34	Provides:	webclient = %{EVRD}
21mr|wget-1.21.3-1|35	Provides:	webfetch = %{EVRD}
21mr|wget-1.21.3-1|36	
21mr|wget-1.21.3-1|37	%description
21mr|wget-1.21.3-1|38	GNU Wget is a file retrieval utility which can use either the HTTP or FTP
21mr|wget-1.21.3-1|39	protocols. Wget features include the ability to work in the background
21mr|wget-1.21.3-1|40	while you're logged out, recursive retrieval of directories, file name
21mr|wget-1.21.3-1|41	wildcard matching, remote file timestamp storage and comparison, use of
21mr|wget-1.21.3-1|42	Rest with FTP servers and Range with HTTP servers to retrieve files over
21mr|wget-1.21.3-1|43	slow or unstable connections, support for Proxy servers, and
21mr|wget-1.21.3-1|44	configurability.
21mr|wget-1.21.3-1|45	
21mr|wget-1.21.3-1|46	%files -f %{name}.lang
21mr|wget-1.21.3-1|47	%verify(not md5 size mtime) %config(noreplace) %{_sysconfdir}/wgetrc
21mr|wget-1.21.3-1|48	%doc AUTHORS ChangeLog MAILING-LIST NEWS README
21mr|wget-1.21.3-1|49	%{_bindir}/*
21mr|wget-1.21.3-1|50	%{_infodir}/*
21mr|wget-1.21.3-1|51	%{_mandir}/man1/%{name}.1*
21mr|wget-1.21.3-1|52	
21mr|wget-1.21.3-1|53	#----------------------------------------------------------------------------
21mr|wget-1.21.3-1|54	
21mr|wget-1.21.3-1|55	%prep
21mr|wget-1.21.3-1|56	%autosetup -p1
21mr|wget-1.21.3-1|57	
21mr|wget-1.21.3-1|58	
21mr|wget-1.21.3-1|59	%build
21mr|wget-1.21.3-1|60	autoreconf -vfi
21mr|wget-1.21.3-1|61	
21mr|wget-1.21.3-1|62	export OPENSSL_CFLAGS="$(pkg-config --cflags libressl)"
21mr|wget-1.21.3-1|63	export OPENSSL_LIBS="$(pkg-config --libs libressl)"
21mr|wget-1.21.3-1|64	
21mr|wget-1.21.3-1|65	# TODO: Enable libpsl when we will have the package
21mr|wget-1.21.3-1|66	%configure \
21mr|wget-1.21.3-1|67	--enable-ipv6 \
21mr|wget-1.21.3-1|68	--enable-iri \
21mr|wget-1.21.3-1|69	--disable-rpath \
21mr|wget-1.21.3-1|70	--without-libpsl \
21mr|wget-1.21.3-1|71	--with-ssl=openssl
21mr|wget-1.21.3-1|72	
21mr|wget-1.21.3-1|73	%make_build
21mr|wget-1.21.3-1|74	
21mr|wget-1.21.3-1|75	
21mr|wget-1.21.3-1|76	%install
21mr|wget-1.21.3-1|77	%make_install
21mr|wget-1.21.3-1|78	
21mr|wget-1.21.3-1|79	%find_lang %{name} --all-name
21mr|wget-1.21.3-1|80	
21mr|wget-1.21.3-1|81	
21mr|wget-1.21.3-1|82	%check
21mr|wget-1.21.3-1|83	# need a lot of perl here
21mr|wget-1.21.3-1|84	# just disable it for a time
21mr|wget-1.21.3-1|85	#make check
21mr|wget-1.21.3-1|86	# This test will not fail if there is no connection with internet
21mr|wget-1.21.3-1|87	# --no-check-certificate to ignore missing SSL certificate
21mr|wget-1.21.3-1|88	if %{buildroot}%{_bindir}/wget --no-check-certificate \
21mr|wget-1.21.3-1|89	"https://www.cryptopro.ru:4444/test/tls-cli.asp" 2>&1 | \
21mr|wget-1.21.3-1|90	grep -q ':unsupported algorithm$' ;
21mr|wget-1.21.3-1|91	then
21mr|wget-1.21.3-1|92	echo "GOST is not supported"
21mr|wget-1.21.3-1|93	exit 1
21mr|wget-1.21.3-1|94	fi
21mr|wget-1.21.3-1|95	# TODO: check that it it linked against LibreSSL

19709 21
21mr|which-2.21-2|1	Summary:	Displays where a particular program in your path is located
21mr|which-2.21-2|2	Name:		which
21mr|which-2.21-2|3	Version:	2.21
21mr|which-2.21-2|4	Release:	2
21mr|which-2.21-2|5	License:	GPLv3+
21mr|which-2.21-2|6	Group:		System/Base
21mr|which-2.21-2|7	Url:		ftp://ftp.gnu.org/gnu/which/
21mr|which-2.21-2|8	Source0:	ftp://ftp.gnu.org/gnu/which/%{name}-%{version}.tar.gz
21mr|which-2.21-2|9	Patch0:		which-2.6.jbj.patch
21mr|which-2.21-2|10	Patch3:		which-2.21-coverity-fixes.patch
21mr|which-2.21-2|11	# (tpg) liberty-devel
21mr|which-2.21-2|12	BuildRequires:	binutils-devel
21mr|which-2.21-2|13	BuildRequires:	readline-devel
21mr|which-2.21-2|14	
21mr|which-2.21-2|15	%description
21mr|which-2.21-2|16	The which command shows the full pathname of a specified program, if
21mr|which-2.21-2|17	the specified program is in your PATH.
21mr|which-2.21-2|18	
21mr|which-2.21-2|19	%files
21mr|which-2.21-2|20	%doc README* AUTHORS EXAMPLES INSTALL NEWS
21mr|which-2.21-2|21	%{_bindir}/which
21mr|which-2.21-2|22	%{_mandir}/man1/which.1*
21mr|which-2.21-2|23	%{_infodir}/*
21mr|which-2.21-2|24	
21mr|which-2.21-2|25	#----------------------------------------------------------------------------
21mr|which-2.21-2|26	
21mr|which-2.21-2|27	%prep
21mr|which-2.21-2|28	%autosetup -p1
21mr|which-2.21-2|29	
21mr|which-2.21-2|30	%build
21mr|which-2.21-2|31	%configure
21mr|which-2.21-2|32	%make
21mr|which-2.21-2|33	
21mr|which-2.21-2|34	%install
21mr|which-2.21-2|35	%makeinstall_std
21mr|which-2.21-2|36	
21mr|which-2.21-2|37	rm -rf %{buildroot}%{_infodir}/dir

19710 21
21mr|whois-5.5.14-2|1	Summary:	Enhanced WHOIS client
21mr|whois-5.5.14-2|2	Name:		whois
21mr|whois-5.5.14-2|3	Version:	5.5.14
21mr|whois-5.5.14-2|4	Release:	2
21mr|whois-5.5.14-2|5	License:	GPLv2+
21mr|whois-5.5.14-2|6	Group:		Networking/Other
21mr|whois-5.5.14-2|7	Url:		http://www.linux.it/~md/software/
21mr|whois-5.5.14-2|8	Source0:	http://ftp.debian.org/debian/pool/main/w/whois/%{name}_%{version}.tar.xz
21mr|whois-5.5.14-2|9	BuildRequires:	gettext
21mr|whois-5.5.14-2|10	BuildRequires:	pkgconfig(libidn2)
21mr|whois-5.5.14-2|11	BuildRequires:  pkgconfig(libxcrypt)
21mr|whois-5.5.14-2|12	Provides:	mkpasswd
21mr|whois-5.5.14-2|13	
21mr|whois-5.5.14-2|14	%description
21mr|whois-5.5.14-2|15	This is a new whois (RFC 954) client rewritten from scratch.
21mr|whois-5.5.14-2|16	
21mr|whois-5.5.14-2|17	It is derived from and compatible with the usual BSD and RIPE whois(1)
21mr|whois-5.5.14-2|18	programs.
21mr|whois-5.5.14-2|19	
21mr|whois-5.5.14-2|20	It is intelligent and can automatically select the appropriate whois
21mr|whois-5.5.14-2|21	server for most queries.
21mr|whois-5.5.14-2|22	
21mr|whois-5.5.14-2|23	%files -f %{name}.lang
21mr|whois-5.5.14-2|24	%license COPYING
21mr|whois-5.5.14-2|25	%doc README
21mr|whois-5.5.14-2|26	%config(noreplace) %{_sysconfdir}/whois.conf
21mr|whois-5.5.14-2|27	%{_bindir}/whois
21mr|whois-5.5.14-2|28	%{_bindir}/mkpasswd
21mr|whois-5.5.14-2|29	%{_bindir}/%{name}-mkpasswd
21mr|whois-5.5.14-2|30	%{_mandir}/man1/%{name}.1*
21mr|whois-5.5.14-2|31	%{_mandir}/man1/mkpasswd.1*
21mr|whois-5.5.14-2|32	%{_mandir}/man5/%{name}.conf.5*
21mr|whois-5.5.14-2|33	
21mr|whois-5.5.14-2|34	#----------------------------------------------------------------------------
21mr|whois-5.5.14-2|35	
21mr|whois-5.5.14-2|36	%prep
21mr|whois-5.5.14-2|37	%setup -qn %{name}
21mr|whois-5.5.14-2|38	
21mr|whois-5.5.14-2|39	%ifarch %{e2k}
21mr|whois-5.5.14-2|40	# -MG is an unrecognized option for lcc
21mr|whois-5.5.14-2|41	sed -i Makefile \
21mr|whois-5.5.14-2|42	-e 's/ -MG / /' \
21mr|whois-5.5.14-2|43	-e 's/Makefile.depend:/& version.h as_del.h as32_del.h ip_del.h ip6_del.h new_gtlds.h nic_handles.h tld_serv.h servers_charset.h/'
21mr|whois-5.5.14-2|44	%endif
21mr|whois-5.5.14-2|45	
21mr|whois-5.5.14-2|46	%build
21mr|whois-5.5.14-2|47	%serverbuild
21mr|whois-5.5.14-2|48	%make_build \
21mr|whois-5.5.14-2|49	CC=%{__cc} \
21mr|whois-5.5.14-2|50	LDFLAGS="%{ldflags}" \
21mr|whois-5.5.14-2|51	CONFIG_FILE="%{_sysconfdir}/whois.conf" \
21mr|whois-5.5.14-2|52	whois pos
21mr|whois-5.5.14-2|53	
21mr|whois-5.5.14-2|54	%install
21mr|whois-5.5.14-2|55	install -d %{buildroot}%{_bindir}
21mr|whois-5.5.14-2|56	install -d %{buildroot}%{_sysconfdir}
21mr|whois-5.5.14-2|57	install -d %{buildroot}%{_mandir}/man1
21mr|whois-5.5.14-2|58	
21mr|whois-5.5.14-2|59	%makeinstall BASEDIR=%{buildroot} prefix=%{_prefix}/ mandir=%{_mandir}
21mr|whois-5.5.14-2|60	%makeinstall BASEDIR=%{buildroot} prefix=%{_prefix}/ mandir=%{_mandir} -C po
21mr|whois-5.5.14-2|61	
21mr|whois-5.5.14-2|62	install -m0644 whois.conf %{buildroot}%{_sysconfdir}
21mr|whois-5.5.14-2|63	
21mr|whois-5.5.14-2|64	%find_lang %{name}
21mr|whois-5.5.14-2|65	# keep the name as usual
21mr|whois-5.5.14-2|66	ln -s ./mkpasswd %{buildroot}%{_bindir}/%{name}-mkpasswd
21mr|whois-5.5.14-2|67	

19711 21
21mr|wildfly-10.1.0-15|1	%global namedreltag .Final
21mr|wildfly-10.1.0-15|2	%global namedversion %{version}%{?namedreltag}
21mr|wildfly-10.1.0-15|3	
21mr|wildfly-10.1.0-15|4	%global cachedir %{_var}/cache/%{name}
21mr|wildfly-10.1.0-15|5	%global libdir   %{_var}/lib/%{name}
21mr|wildfly-10.1.0-15|6	%global rundir   %{_var}/run/%{name}
21mr|wildfly-10.1.0-15|7	%global homedir  %{_datadir}/%{name}
21mr|wildfly-10.1.0-15|8	%global bindir   %{homedir}/bin
21mr|wildfly-10.1.0-15|9	%global logdir   %{_var}/log/%{name}
21mr|wildfly-10.1.0-15|10	%global confdir  %{_sysconfdir}/%{name}
21mr|wildfly-10.1.0-15|11	
21mr|wildfly-10.1.0-15|12	%global wfuid 185
21mr|wildfly-10.1.0-15|13	
21mr|wildfly-10.1.0-15|14	# Enabled modules:
21mr|wildfly-10.1.0-15|15	%global modules appclient cmp configadmin connector ee ejb3 jacorb jaxr jaxrs jdr jsf jsf-injection jpa jsr77 mail messaging naming pojo sar security security-api system-jmx transactions web web-common webservices weld xts
21mr|wildfly-10.1.0-15|16	
21mr|wildfly-10.1.0-15|17	# New modules added in WildFly
21mr|wildfly-10.1.0-15|18	%global wildflymodules iiop-openjdk jberet
21mr|wildfly-10.1.0-15|19	
21mr|wildfly-10.1.0-15|20	# Unavailable deps
21mr|wildfly-10.1.0-15|21	%bcond_with azure
21mr|wildfly-10.1.0-15|22	
21mr|wildfly-10.1.0-15|23	Name:          wildfly
21mr|wildfly-10.1.0-15|24	Version:       10.1.0
21mr|wildfly-10.1.0-15|25	Release:       15
21mr|wildfly-10.1.0-15|26	Summary:       WildFly Application Server
21mr|wildfly-10.1.0-15|27	License:       LGPLv2+ and ASL 2.0 and GPLv2 with exceptions
21mr|wildfly-10.1.0-15|28	Group:         Development/Java
21mr|wildfly-10.1.0-15|29	URL:           http://wildfly.org/
21mr|wildfly-10.1.0-15|30	# sh wildfly-create-tarball.sh < NAMEDVERSION >
21mr|wildfly-10.1.0-15|31	Source0:       %{name}-%{namedversion}-clean.tar.xz
21mr|wildfly-10.1.0-15|32	
21mr|wildfly-10.1.0-15|33	# Makes possible to run WildFly AS in different directory by creating the structure and copying required configuration files
21mr|wildfly-10.1.0-15|34	Source1:       wildfly-cp.sh
21mr|wildfly-10.1.0-15|35	# console jar
21mr|wildfly-10.1.0-15|36	Source2:       https://repository.jboss.org/nexus/content/repositories/public/org/jboss/hal/release-stream/2.8.27.Final/release-stream-2.8.27.Final-resources.jar
21mr|wildfly-10.1.0-15|37	Source10:      wildfly-create-tarball.sh
21mr|wildfly-10.1.0-15|38	
21mr|wildfly-10.1.0-15|39	Patch0:        wildfly-10.1.0-Remove-still-unavailable-in-Fedora-dependencies.patch
21mr|wildfly-10.1.0-15|40	Patch1:        wildfly-10.1.0-Use-activation-classes-provided-by-the-JDK.patch
21mr|wildfly-10.1.0-15|41	Patch2:        wildfly-10.1.0-Use-jws-classes-provided-by-the-JDK.patch
21mr|wildfly-10.1.0-15|42	Patch3:        wildfly-10.1.0-Disable-jipijapa-support-for-Hibernate-4.1-since.patch
21mr|wildfly-10.1.0-15|43	Patch4:        wildfly-10.1.0-Missing-module-dependencies-in-mime4j-com.sun.xml.bind-after-unbundling.patch
21mr|wildfly-10.1.0-15|44	
21mr|wildfly-10.1.0-15|45	Patch5:        wildfly-10.1.0-Remove-artemis-native-extraction-we-are-linking-it-in-the-spec-file-instead.patch
21mr|wildfly-10.1.0-15|46	
21mr|wildfly-10.1.0-15|47	Patch6:        wildfly-10.1.0-Remove-unavailable-azure-support.patch
21mr|wildfly-10.1.0-15|48	# upstream patches
21mr|wildfly-10.1.0-15|49	Patch7:        0001-WFLY-9628-Allow-to-switch-to-Hibernate-Validator-6.0.patch
21mr|wildfly-10.1.0-15|50	Patch8:        fix-build-javax.validation.ValidatorFactory.patch
21mr|wildfly-10.1.0-15|51	Patch9:        0001-javax.validation-version-fix.patch
21mr|wildfly-10.1.0-15|52	Patch10:       release-stream.patch
21mr|wildfly-10.1.0-15|53	
21mr|wildfly-10.1.0-15|54	BuildArch:     noarch
21mr|wildfly-10.1.0-15|55	
21mr|wildfly-10.1.0-15|56	# Please keep alphabetically
21mr|wildfly-10.1.0-15|57	BuildRequires: maven-local
21mr|wildfly-10.1.0-15|58	BuildRequires: mvn(antlr:antlr)
21mr|wildfly-10.1.0-15|59	BuildRequires: mvn(asm:asm)
21mr|wildfly-10.1.0-15|60	BuildRequires: mvn(ch.qos.cal10n:cal10n-api) >= 0.8.1
21mr|wildfly-10.1.0-15|61	BuildRequires: mvn(com.fasterxml:classmate) >= 1.3.1
21mr|wildfly-10.1.0-15|62	BuildRequires: mvn(com.fasterxml.jackson.core:jackson-annotations) >= 2.7.4
21mr|wildfly-10.1.0-15|63	BuildRequires: mvn(com.fasterxml.jackson.core:jackson-core) >= 2.7.4
21mr|wildfly-10.1.0-15|64	BuildRequires: mvn(com.fasterxml.jackson.core:jackson-databind) >= 2.7.4
21mr|wildfly-10.1.0-15|65	BuildRequires: mvn(com.fasterxml.jackson.datatype:jackson-datatype-jdk8) >= 2.7.4
21mr|wildfly-10.1.0-15|66	BuildRequires: mvn(com.fasterxml.jackson.datatype:jackson-datatype-jsr310) >= 2.7.4
21mr|wildfly-10.1.0-15|67	BuildRequires: mvn(com.fasterxml.jackson.jaxrs:jackson-jaxrs-base) >= 2.7.4
21mr|wildfly-10.1.0-15|68	BuildRequires: mvn(com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider)
21mr|wildfly-10.1.0-15|69	BuildRequires: mvn(com.fasterxml.jackson.module:jackson-module-jaxb-annotations) >= 2.7.4
21mr|wildfly-10.1.0-15|70	BuildRequires: mvn(com.github.relaxng:relaxngDatatype)
21mr|wildfly-10.1.0-15|71	BuildRequires: mvn(com.github.spullara.mustache.java:compiler)
21mr|wildfly-10.1.0-15|72	BuildRequires: mvn(com.google.guava:guava)
21mr|wildfly-10.1.0-15|73	BuildRequires: mvn(com.h2database:h2)
21mr|wildfly-10.1.0-15|74	BuildRequires: mvn(com.io7m.xom:xom)
21mr|wildfly-10.1.0-15|75	%if %{with azure}
21mr|wildfly-10.1.0-15|76	BuildRequires: mvn(com.microsoft.azure:azure-storage)
21mr|wildfly-10.1.0-15|77	%endif
21mr|wildfly-10.1.0-15|78	BuildRequires: mvn(com.sun.faces:jsf-api) >= 2.1.25
21mr|wildfly-10.1.0-15|79	BuildRequires: mvn(com.sun.faces:jsf-impl)
21mr|wildfly-10.1.0-15|80	BuildRequires: mvn(com.sun.xml.fastinfoset:FastInfoset)
21mr|wildfly-10.1.0-15|81	BuildRequires: mvn(com.sun.istack:istack-commons-runtime)
21mr|wildfly-10.1.0-15|82	BuildRequires: mvn(com.sun.istack:istack-commons-tools)
21mr|wildfly-10.1.0-15|83	BuildRequires: mvn(com.sun.mail:javax.mail)
21mr|wildfly-10.1.0-15|84	BuildRequires: mvn(com.sun.xml.bind.external:rngom)
21mr|wildfly-10.1.0-15|85	BuildRequires: mvn(com.sun.xml.messaging.saaj:saaj-impl)
21mr|wildfly-10.1.0-15|86	BuildRequires: mvn(com.sun.xsom:xsom)
21mr|wildfly-10.1.0-15|87	BuildRequires: mvn(commons-beanutils:commons-beanutils)
21mr|wildfly-10.1.0-15|88	BuildRequires: mvn(commons-cli:commons-cli)
21mr|wildfly-10.1.0-15|89	BuildRequires: mvn(commons-codec:commons-codec)
21mr|wildfly-10.1.0-15|90	BuildRequires: mvn(commons-collections:commons-collections)
21mr|wildfly-10.1.0-15|91	BuildRequires: mvn(commons-digester:commons-digester)
21mr|wildfly-10.1.0-15|92	BuildRequires: mvn(commons-io:commons-io)
21mr|wildfly-10.1.0-15|93	BuildRequires: mvn(commons-lang:commons-lang)
21mr|wildfly-10.1.0-15|94	BuildRequires: mvn(commons-pool:commons-pool)
21mr|wildfly-10.1.0-15|95	BuildRequires: mvn(dom4j:dom4j)
21mr|wildfly-10.1.0-15|96	BuildRequires: mvn(gnu.getopt:java-getopt)
21mr|wildfly-10.1.0-15|97	BuildRequires: mvn(io.netty:netty-all)
21mr|wildfly-10.1.0-15|98	BuildRequires: mvn(io.undertow:undertow-core) >= 1.4.0
21mr|wildfly-10.1.0-15|99	BuildRequires: mvn(io.undertow:undertow-servlet)
21mr|wildfly-10.1.0-15|100	BuildRequires: mvn(io.undertow:undertow-websockets-jsr)
21mr|wildfly-10.1.0-15|101	BuildRequires: mvn(io.undertow.jastow:jastow)
21mr|wildfly-10.1.0-15|102	BuildRequires: mvn(io.undertow.js:undertow-js)
21mr|wildfly-10.1.0-15|103	BuildRequires: mvn(javax.enterprise:cdi-api)
21mr|wildfly-10.1.0-15|104	BuildRequires: mvn(javax.validation:validation-api) >= 2.0.1
21mr|wildfly-10.1.0-15|105	BuildRequires: mvn(jaxen:jaxen)
21mr|wildfly-10.1.0-15|106	BuildRequires: mvn(jboss.jaxbintros:jboss-jaxb-intros)
21mr|wildfly-10.1.0-15|107	BuildRequires: mvn(joda-time:joda-time)
21mr|wildfly-10.1.0-15|108	BuildRequires: mvn(net.jcip:jcip-annotations)
21mr|wildfly-10.1.0-15|109	BuildRequires: mvn(net.shibboleth.utilities:java-support)
21mr|wildfly-10.1.0-15|110	BuildRequires: mvn(org.apache.activemq:artemis-amqp-protocol)
21mr|wildfly-10.1.0-15|111	BuildRequires: mvn(org.apache.activemq:artemis-cli)
21mr|wildfly-10.1.0-15|112	BuildRequires: mvn(org.apache.activemq:artemis-commons)
21mr|wildfly-10.1.0-15|113	BuildRequires: mvn(org.apache.activemq:artemis-core-client)
21mr|wildfly-10.1.0-15|114	BuildRequires: mvn(org.apache.activemq:artemis-dto)
21mr|wildfly-10.1.0-15|115	BuildRequires: mvn(org.apache.activemq:artemis-hornetq-protocol)
21mr|wildfly-10.1.0-15|116	BuildRequires: mvn(org.apache.activemq:artemis-hqclient-protocol)
21mr|wildfly-10.1.0-15|117	BuildRequires: mvn(org.apache.activemq:artemis-jms-client)
21mr|wildfly-10.1.0-15|118	BuildRequires: mvn(org.apache.activemq:artemis-jms-server)
21mr|wildfly-10.1.0-15|119	BuildRequires: mvn(org.apache.activemq:artemis-journal)
21mr|wildfly-10.1.0-15|120	BuildRequires: mvn(org.apache.activemq:artemis-native)
21mr|wildfly-10.1.0-15|121	BuildRequires: mvn(org.apache.activemq:artemis-proton-plug)
21mr|wildfly-10.1.0-15|122	BuildRequires: mvn(org.apache.activemq:artemis-ra)
21mr|wildfly-10.1.0-15|123	BuildRequires: mvn(org.apache.activemq:artemis-selector)
21mr|wildfly-10.1.0-15|124	BuildRequires: mvn(org.apache.activemq:artemis-server)
21mr|wildfly-10.1.0-15|125	BuildRequires: mvn(org.apache.activemq:artemis-service-extensions)
21mr|wildfly-10.1.0-15|126	BuildRequires: mvn(org.apache.activemq:artemis-stomp-protocol)
21mr|wildfly-10.1.0-15|127	BuildRequires: mvn(org.apache.avro:avro)
21mr|wildfly-10.1.0-15|128	BuildRequires: mvn(org.apache.cxf:cxf-core) >= 3.1.6
21mr|wildfly-10.1.0-15|129	BuildRequires: mvn(org.apache.cxf:cxf-rt-bindings-coloc)
21mr|wildfly-10.1.0-15|130	BuildRequires: mvn(org.apache.cxf:cxf-rt-bindings-object)
21mr|wildfly-10.1.0-15|131	BuildRequires: mvn(org.apache.cxf:cxf-rt-bindings-soap)
21mr|wildfly-10.1.0-15|132	BuildRequires: mvn(org.apache.cxf:cxf-rt-bindings-xml)
21mr|wildfly-10.1.0-15|133	BuildRequires: mvn(org.apache.cxf:cxf-rt-databinding-aegis)
21mr|wildfly-10.1.0-15|134	BuildRequires: mvn(org.apache.cxf:cxf-rt-databinding-jaxb)
21mr|wildfly-10.1.0-15|135	BuildRequires: mvn(org.apache.cxf:cxf-rt-frontend-jaxws)
21mr|wildfly-10.1.0-15|136	BuildRequires: mvn(org.apache.cxf:cxf-rt-frontend-simple)
21mr|wildfly-10.1.0-15|137	BuildRequires: mvn(org.apache.cxf:cxf-rt-management)
21mr|wildfly-10.1.0-15|138	BuildRequires: mvn(org.apache.cxf:cxf-rt-security)
21mr|wildfly-10.1.0-15|139	BuildRequires: mvn(org.apache.cxf:cxf-rt-security-saml)
21mr|wildfly-10.1.0-15|140	BuildRequires: mvn(org.apache.cxf:cxf-rt-transports-http)
21mr|wildfly-10.1.0-15|141	BuildRequires: mvn(org.apache.cxf:cxf-rt-transports-http-hc)
21mr|wildfly-10.1.0-15|142	BuildRequires: mvn(org.apache.cxf:cxf-rt-transports-jms)
21mr|wildfly-10.1.0-15|143	BuildRequires: mvn(org.apache.cxf:cxf-rt-transports-local)
21mr|wildfly-10.1.0-15|144	BuildRequires: mvn(org.apache.cxf:cxf-rt-ws-addr)
21mr|wildfly-10.1.0-15|145	BuildRequires: mvn(org.apache.cxf:cxf-rt-ws-mex)
21mr|wildfly-10.1.0-15|146	BuildRequires: mvn(org.apache.cxf:cxf-rt-ws-policy)
21mr|wildfly-10.1.0-15|147	BuildRequires: mvn(org.apache.cxf:cxf-rt-ws-rm)
21mr|wildfly-10.1.0-15|148	BuildRequires: mvn(org.apache.cxf:cxf-rt-ws-security)
21mr|wildfly-10.1.0-15|149	BuildRequires: mvn(org.apache.cxf:cxf-rt-wsdl)
21mr|wildfly-10.1.0-15|150	BuildRequires: mvn(org.apache.cxf:cxf-tools-common)
21mr|wildfly-10.1.0-15|151	BuildRequires: mvn(org.apache.cxf:cxf-tools-java2ws)
21mr|wildfly-10.1.0-15|152	BuildRequires: mvn(org.apache.cxf:cxf-tools-validator)
21mr|wildfly-10.1.0-15|153	BuildRequires: mvn(org.apache.cxf:cxf-tools-wsdlto-core)
21mr|wildfly-10.1.0-15|154	BuildRequires: mvn(org.apache.cxf:cxf-tools-wsdlto-databinding-jaxb)
21mr|wildfly-10.1.0-15|155	BuildRequires: mvn(org.apache.cxf:cxf-tools-wsdlto-frontend-jaxws)
21mr|wildfly-10.1.0-15|156	BuildRequires: mvn(org.apache.cxf.services.sts:cxf-services-sts-core)
21mr|wildfly-10.1.0-15|157	BuildRequires: mvn(org.apache.cxf.services.ws-discovery:cxf-services-ws-discovery-api)
21mr|wildfly-10.1.0-15|158	BuildRequires: mvn(org.apache.cxf.xjc-utils:cxf-xjc-runtime)
21mr|wildfly-10.1.0-15|159	BuildRequires: mvn(org.apache.cxf.xjcplugins:cxf-xjc-boolean) >= 3.0.5
21mr|wildfly-10.1.0-15|160	BuildRequires: mvn(org.apache.cxf.xjcplugins:cxf-xjc-bug986)
21mr|wildfly-10.1.0-15|161	BuildRequires: mvn(org.apache.cxf.xjcplugins:cxf-xjc-dv)
21mr|wildfly-10.1.0-15|162	BuildRequires: mvn(org.apache.cxf.xjcplugins:cxf-xjc-ts)
21mr|wildfly-10.1.0-15|163	BuildRequires: mvn(org.apache.httpcomponents:httpasyncclient)
21mr|wildfly-10.1.0-15|164	BuildRequires: mvn(org.apache.httpcomponents:httpclient)
21mr|wildfly-10.1.0-15|165	BuildRequires: mvn(org.apache.httpcomponents:httpcore)
21mr|wildfly-10.1.0-15|166	BuildRequires: mvn(org.apache.httpcomponents:httpcore-nio)
21mr|wildfly-10.1.0-15|167	BuildRequires: mvn(org.apache.httpcomponents:httpmime)
21mr|wildfly-10.1.0-15|168	BuildRequires: mvn(org.apache.james:apache-mime4j-core)
21mr|wildfly-10.1.0-15|169	BuildRequires: mvn(org.apache.lucene:lucene-backward-codecs)
21mr|wildfly-10.1.0-15|170	BuildRequires: mvn(org.apache.lucene:lucene-facet)
21mr|wildfly-10.1.0-15|171	BuildRequires: mvn(org.apache.lucene:lucene-misc)
21mr|wildfly-10.1.0-15|172	BuildRequires: mvn(org.apache.lucene:lucene-queries)
21mr|wildfly-10.1.0-15|173	BuildRequires: mvn(org.apache.lucene:lucene-queryparser)
21mr|wildfly-10.1.0-15|174	BuildRequires: mvn(org.apache.maven.plugins:maven-assembly-plugin)
21mr|wildfly-10.1.0-15|175	BuildRequires: mvn(org.apache.maven.plugins:maven-dependency-plugin)
21mr|wildfly-10.1.0-15|176	BuildRequires: mvn(org.apache.maven.plugins:maven-shade-plugin)
21mr|wildfly-10.1.0-15|177	BuildRequires: mvn(org.apache.neethi:neethi)
21mr|wildfly-10.1.0-15|178	BuildRequires: mvn(org.apache.openjpa:openjpa-kernel)
21mr|wildfly-10.1.0-15|179	BuildRequires: mvn(org.apache.openjpa:openjpa-lib)
21mr|wildfly-10.1.0-15|180	BuildRequires: mvn(org.apache.openjpa:openjpa-persistence)
21mr|wildfly-10.1.0-15|181	BuildRequires: mvn(org.apache.qpid:proton-j)
21mr|wildfly-10.1.0-15|182	BuildRequires: mvn(org.apache.qpid:proton-jms)
21mr|wildfly-10.1.0-15|183	BuildRequires: mvn(org.apache.santuario:xmlsec)
21mr|wildfly-10.1.0-15|184	BuildRequires: mvn(org.apache.ws.xmlschema:xmlschema-core)
21mr|wildfly-10.1.0-15|185	BuildRequires: mvn(org.apache.wss4j:wss4j-bindings)
21mr|wildfly-10.1.0-15|186	BuildRequires: mvn(org.apache.wss4j:wss4j-policy)
21mr|wildfly-10.1.0-15|187	BuildRequires: mvn(org.apache.wss4j:wss4j-ws-security-common)
21mr|wildfly-10.1.0-15|188	BuildRequires: mvn(org.apache.wss4j:wss4j-ws-security-dom)
21mr|wildfly-10.1.0-15|189	BuildRequires: mvn(org.apache.wss4j:wss4j-ws-security-policy-stax)
21mr|wildfly-10.1.0-15|190	BuildRequires: mvn(org.apache.wss4j:wss4j-ws-security-stax)
21mr|wildfly-10.1.0-15|191	BuildRequires: mvn(org.bouncycastle:bcmail-jdk15on)
21mr|wildfly-10.1.0-15|192	BuildRequires: mvn(org.bouncycastle:bcpkix-jdk15on)
21mr|wildfly-10.1.0-15|193	BuildRequires: mvn(org.bouncycastle:bcprov-jdk15on)
21mr|wildfly-10.1.0-15|194	BuildRequires: mvn(org.codehaus.jackson:jackson-core-asl)
21mr|wildfly-10.1.0-15|195	BuildRequires: mvn(org.codehaus.jackson:jackson-jaxrs)
21mr|wildfly-10.1.0-15|196	BuildRequires: mvn(org.codehaus.jackson:jackson-mapper-asl)
21mr|wildfly-10.1.0-15|197	BuildRequires: mvn(org.codehaus.jackson:jackson-xc)
21mr|wildfly-10.1.0-15|198	BuildRequires: mvn(org.codehaus.jettison:jettison)
21mr|wildfly-10.1.0-15|199	BuildRequires: mvn(org.cryptacular:cryptacular)
21mr|wildfly-10.1.0-15|200	BuildRequires: mvn(org.eclipse.jdt.core.compiler:ecj)
21mr|wildfly-10.1.0-15|201	BuildRequires: mvn(org.eclipse.persistence:eclipselink)
21mr|wildfly-10.1.0-15|202	BuildRequires: mvn(org.glassfish:javax.el-impl)
21mr|wildfly-10.1.0-15|203	BuildRequires: mvn(org.glassfish:javax.enterprise.concurrent)
21mr|wildfly-10.1.0-15|204	BuildRequires: mvn(org.glassfish:javax.json)
21mr|wildfly-10.1.0-15|205	BuildRequires: mvn(org.glassfish.jaxb:codemodel)
21mr|wildfly-10.1.0-15|206	BuildRequires: mvn(org.glassfish.jaxb:jaxb-core)
21mr|wildfly-10.1.0-15|207	BuildRequires: mvn(org.glassfish.jaxb:jaxb-runtime)
21mr|wildfly-10.1.0-15|208	BuildRequires: mvn(org.glassfish.jaxb:jaxb-jxc)
21mr|wildfly-10.1.0-15|209	BuildRequires: mvn(org.glassfish.jaxb:jaxb-xjc)
21mr|wildfly-10.1.0-15|210	BuildRequires: mvn(org.glassfish.jaxb:txw2)
21mr|wildfly-10.1.0-15|211	BuildRequires: mvn(org.hibernate:hibernate-core:4)
21mr|wildfly-10.1.0-15|212	BuildRequires: mvn(org.hibernate:hibernate-entitymanager:4)
21mr|wildfly-10.1.0-15|213	BuildRequires: mvn(org.hibernate:hibernate-infinispan:4)
21mr|wildfly-10.1.0-15|214	BuildRequires: mvn(org.hibernate:hibernate-core) >= 5.0.10
21mr|wildfly-10.1.0-15|215	BuildRequires: mvn(org.hibernate:hibernate-entitymanager)
21mr|wildfly-10.1.0-15|216	BuildRequires: mvn(org.hibernate:hibernate-envers)
21mr|wildfly-10.1.0-15|217	BuildRequires: mvn(org.hibernate:hibernate-java8)
21mr|wildfly-10.1.0-15|218	BuildRequires: mvn(org.hibernate:hibernate-infinispan)
21mr|wildfly-10.1.0-15|219	BuildRequires: mvn(org.hibernate:hibernate-search-backend-jgroups) >= 5.5.4
21mr|wildfly-10.1.0-15|220	BuildRequires: mvn(org.hibernate:hibernate-search-backend-jms)
21mr|wildfly-10.1.0-15|221	BuildRequires: mvn(org.hibernate:hibernate-search-engine)
21mr|wildfly-10.1.0-15|222	BuildRequires: mvn(org.hibernate:hibernate-search-orm)
21mr|wildfly-10.1.0-15|223	BuildRequires: mvn(org.hibernate:hibernate-search-serialization-avro)
21mr|wildfly-10.1.0-15|224	BuildRequires: mvn(org.hibernate:hibernate-validator)
21mr|wildfly-10.1.0-15|225	BuildRequires: mvn(org.hibernate:hibernate-validator-cdi)
21mr|wildfly-10.1.0-15|226	BuildRequires: mvn(org.hibernate.common:hibernate-commons-annotations)
21mr|wildfly-10.1.0-15|227	BuildRequires: mvn(org.hibernate.javax.persistence:hibernate-jpa-2.1-api)
21mr|wildfly-10.1.0-15|228	BuildRequires: mvn(org.hornetq:hornetq-commons) >= 2.4.7
21mr|wildfly-10.1.0-15|229	BuildRequires: mvn(org.hornetq:hornetq-core-client)
21mr|wildfly-10.1.0-15|230	BuildRequires: mvn(org.hornetq:hornetq-jms-client)
21mr|wildfly-10.1.0-15|231	BuildRequires: mvn(org.hornetq:hornetq-journal)
21mr|wildfly-10.1.0-15|232	BuildRequires: mvn(org.hornetq:hornetq-native)
21mr|wildfly-10.1.0-15|233	BuildRequires: mvn(org.infinispan:infinispan-cachestore-jdbc) >= 8.2.4
21mr|wildfly-10.1.0-15|234	BuildRequires: mvn(org.infinispan:infinispan-cachestore-remote)
21mr|wildfly-10.1.0-15|235	BuildRequires: mvn(org.infinispan:infinispan-commons)
21mr|wildfly-10.1.0-15|236	BuildRequires: mvn(org.infinispan:infinispan-core)
21mr|wildfly-10.1.0-15|237	BuildRequires: mvn(org.jasypt:jasypt)
21mr|wildfly-10.1.0-15|238	BuildRequires: mvn(org.javassist:javassist)
21mr|wildfly-10.1.0-15|239	BuildRequires: mvn(org.jberet:jberet-core) >= 1.2.1
21mr|wildfly-10.1.0-15|240	BuildRequires: mvn(org.jboss:jandex)
21mr|wildfly-10.1.0-15|241	BuildRequires: mvn(org.jboss:jboss-ejb-client)
21mr|wildfly-10.1.0-15|242	BuildRequires: mvn(org.jboss:jboss-iiop-client)
21mr|wildfly-10.1.0-15|243	BuildRequires: mvn(org.jboss:jboss-remote-naming)
21mr|wildfly-10.1.0-15|244	BuildRequires: mvn(org.jboss:jboss-parent:pom:)
21mr|wildfly-10.1.0-15|245	BuildRequires: mvn(org.jboss:staxmapper)
21mr|wildfly-10.1.0-15|246	BuildRequires: mvn(org.jboss:jboss-transaction-spi)
21mr|wildfly-10.1.0-15|247	BuildRequires: mvn(org.jboss:jboss-vfs)
21mr|wildfly-10.1.0-15|248	BuildRequires: mvn(org.jboss.activemq.artemis.integration:artemis-wildfly-integration)
21mr|wildfly-10.1.0-15|249	BuildRequires: mvn(org.jboss.arquillian:arquillian-bom:pom:)
21mr|wildfly-10.1.0-15|250	BuildRequires: mvn(org.jboss.classfilewriter:jboss-classfilewriter)
21mr|wildfly-10.1.0-15|251	BuildRequires: mvn(org.jboss.common:jboss-common-beans)
21mr|wildfly-10.1.0-15|252	BuildRequires: mvn(org.jboss.ejb3:jboss-ejb3-ext-api)
21mr|wildfly-10.1.0-15|253	BuildRequires: mvn(org.jboss.genericjms:generic-jms-ra-jar)
21mr|wildfly-10.1.0-15|254	BuildRequires: mvn(org.jboss.invocation:jboss-invocation)
21mr|wildfly-10.1.0-15|255	BuildRequires: mvn(org.jboss.ironjacamar:ironjacamar-common-api)
21mr|wildfly-10.1.0-15|256	BuildRequires: mvn(org.jboss.ironjacamar:ironjacamar-common-impl)
21mr|wildfly-10.1.0-15|257	BuildRequires: mvn(org.jboss.ironjacamar:ironjacamar-common-spi)
21mr|wildfly-10.1.0-15|258	BuildRequires: mvn(org.jboss.ironjacamar:ironjacamar-core-api)
21mr|wildfly-10.1.0-15|259	BuildRequires: mvn(org.jboss.ironjacamar:ironjacamar-core-impl)
21mr|wildfly-10.1.0-15|260	BuildRequires: mvn(org.jboss.ironjacamar:ironjacamar-deployers-common)
21mr|wildfly-10.1.0-15|261	BuildRequires: mvn(org.jboss.ironjacamar:ironjacamar-jdbc)
21mr|wildfly-10.1.0-15|262	BuildRequires: mvn(org.jboss.ironjacamar:ironjacamar-spec-api)
21mr|wildfly-10.1.0-15|263	BuildRequires: mvn(org.jboss.ironjacamar:ironjacamar-validator)
21mr|wildfly-10.1.0-15|264	BuildRequires: mvn(org.jboss.jandex:jandex-maven-plugin)
21mr|wildfly-10.1.0-15|265	BuildRequires: mvn(org.jboss.logging:jboss-logging)
21mr|wildfly-10.1.0-15|266	BuildRequires: mvn(org.jboss.logging:jboss-logging-annotations)
21mr|wildfly-10.1.0-15|267	BuildRequires: mvn(org.jboss.logging:jboss-logging-processor)
21mr|wildfly-10.1.0-15|268	BuildRequires: mvn(org.jboss.marshalling:jboss-marshalling)
21mr|wildfly-10.1.0-15|269	BuildRequires: mvn(org.jboss.marshalling:jboss-marshalling-river)
21mr|wildfly-10.1.0-15|270	BuildRequires: mvn(org.jboss.metadata:jboss-metadata-appclient)
21mr|wildfly-10.1.0-15|271	BuildRequires: mvn(org.jboss.metadata:jboss-metadata-common)
21mr|wildfly-10.1.0-15|272	BuildRequires: mvn(org.jboss.metadata:jboss-metadata-ear)
21mr|wildfly-10.1.0-15|273	BuildRequires: mvn(org.jboss.metadata:jboss-metadata-ejb)
21mr|wildfly-10.1.0-15|274	BuildRequires: mvn(org.jboss.metadata:jboss-metadata-web)
21mr|wildfly-10.1.0-15|275	BuildRequires: mvn(org.jboss.mod_cluster:mod_cluster-core)
21mr|wildfly-10.1.0-15|276	BuildRequires: mvn(org.jboss.modules:jboss-modules)
21mr|wildfly-10.1.0-15|277	BuildRequires: mvn(org.jboss.msc:jboss-msc)
21mr|wildfly-10.1.0-15|278	BuildRequires: mvn(org.jboss.narayana.compensations:compensations)
21mr|wildfly-10.1.0-15|279	BuildRequires: mvn(org.jboss.narayana:jbosstxbridge)
21mr|wildfly-10.1.0-15|280	BuildRequires: mvn(org.jboss.narayana.jts:narayana-jts-idlj)
21mr|wildfly-10.1.0-15|281	BuildRequires: mvn(org.jboss.narayana.jts:narayana-jts-integration)
21mr|wildfly-10.1.0-15|282	BuildRequires: mvn(org.jboss.narayana.rts:restat-api)
21mr|wildfly-10.1.0-15|283	BuildRequires: mvn(org.jboss.narayana.rts:restat-bridge)
21mr|wildfly-10.1.0-15|284	BuildRequires: mvn(org.jboss.narayana.rts:restat-integration)
21mr|wildfly-10.1.0-15|285	BuildRequires: mvn(org.jboss.narayana.rts:restat-util)
21mr|wildfly-10.1.0-15|286	BuildRequires: mvn(org.jboss.narayana.txframework:txframework)
21mr|wildfly-10.1.0-15|287	BuildRequires: mvn(org.jboss.narayana.xts:jbossxts)
21mr|wildfly-10.1.0-15|288	BuildRequires: mvn(org.jboss.narayana.xts:jbossxts::api:)
21mr|wildfly-10.1.0-15|289	BuildRequires: mvn(org.jboss.openjdk-orb:openjdk-orb)
21mr|wildfly-10.1.0-15|290	BuildRequires: mvn(org.jboss.remoting:jboss-remoting)
21mr|wildfly-10.1.0-15|291	BuildRequires: mvn(org.jboss.remotingjmx:remoting-jmx)
21mr|wildfly-10.1.0-15|292	BuildRequires: mvn(org.jboss.resteasy:jose-jwt)
21mr|wildfly-10.1.0-15|293	BuildRequires: mvn(org.jboss.resteasy:resteasy-client)
21mr|wildfly-10.1.0-15|294	BuildRequires: mvn(org.jboss.resteasy:resteasy-jaxrs)
21mr|wildfly-10.1.0-15|295	BuildRequires: mvn(org.jboss.resteasy:resteasy-atom-provider)
21mr|wildfly-10.1.0-15|296	BuildRequires: mvn(org.jboss.resteasy:resteasy-spring)
21mr|wildfly-10.1.0-15|297	BuildRequires: mvn(org.jboss.resteasy:async-http-servlet-3.0)
21mr|wildfly-10.1.0-15|298	BuildRequires: mvn(org.jboss.resteasy:resteasy-cdi)
21mr|wildfly-10.1.0-15|299	BuildRequires: mvn(org.jboss.resteasy:resteasy-crypto)
21mr|wildfly-10.1.0-15|300	BuildRequires: mvn(org.jboss.resteasy:resteasy-jackson-provider)
21mr|wildfly-10.1.0-15|301	BuildRequires: mvn(org.jboss.resteasy:resteasy-jackson2-provider)
21mr|wildfly-10.1.0-15|302	BuildRequires: mvn(org.jboss.resteasy:resteasy-json-p-provider)
21mr|wildfly-10.1.0-15|303	BuildRequires: mvn(org.jboss.resteasy:resteasy-jaxb-provider)
21mr|wildfly-10.1.0-15|304	BuildRequires: mvn(org.jboss.resteasy:resteasy-jettison-provider)
21mr|wildfly-10.1.0-15|305	BuildRequires: mvn(org.jboss.resteasy:resteasy-jsapi)
21mr|wildfly-10.1.0-15|306	BuildRequires: mvn(org.jboss.resteasy:resteasy-multipart-provider)
21mr|wildfly-10.1.0-15|307	BuildRequires: mvn(org.jboss.resteasy:resteasy-validator-provider-11)
21mr|wildfly-10.1.0-15|308	BuildRequires: mvn(org.jboss.resteasy:resteasy-yaml-provider)
21mr|wildfly-10.1.0-15|309	BuildRequires: mvn(org.jboss.sasl:jboss-sasl)
21mr|wildfly-10.1.0-15|310	BuildRequires: mvn(org.jboss.security:jbossxacml)
21mr|wildfly-10.1.0-15|311	BuildRequires: mvn(org.jboss.security:jboss-negotiation-common)
21mr|wildfly-10.1.0-15|312	BuildRequires: mvn(org.jboss.security:jboss-negotiation-extras)
21mr|wildfly-10.1.0-15|313	BuildRequires: mvn(org.jboss.security:jboss-negotiation-ntlm)
21mr|wildfly-10.1.0-15|314	BuildRequires: mvn(org.jboss.security:jboss-negotiation-spnego)
21mr|wildfly-10.1.0-15|315	BuildRequires: mvn(org.jboss.shrinkwrap:shrinkwrap-bom:pom:)
21mr|wildfly-10.1.0-15|316	BuildRequires: mvn(org.jboss.shrinkwrap.descriptors:shrinkwrap-descriptors-bom:pom:)
21mr|wildfly-10.1.0-15|317	BuildRequires: mvn(org.jboss.shrinkwrap.resolver:shrinkwrap-resolver-bom:pom:)
21mr|wildfly-10.1.0-15|318	BuildRequires: mvn(org.jboss.shrinkwrap:shrinkwrap-api)
21mr|wildfly-10.1.0-15|319	BuildRequires: mvn(org.jboss.shrinkwrap:shrinkwrap-impl-base)
21mr|wildfly-10.1.0-15|320	BuildRequires: mvn(org.jboss.spec.javax.annotation:jboss-annotations-api_1.2_spec)
21mr|wildfly-10.1.0-15|321	BuildRequires: mvn(org.jboss.spec.javax.batch:jboss-batch-api_1.0_spec)
21mr|wildfly-10.1.0-15|322	BuildRequires: mvn(org.jboss.spec.javax.ejb:jboss-ejb-api_3.2_spec)
21mr|wildfly-10.1.0-15|323	BuildRequires: mvn(org.jboss.spec.javax.el:jboss-el-api_3.0_spec)
21mr|wildfly-10.1.0-15|324	BuildRequires: mvn(org.jboss.spec.javax.enterprise.concurrent:jboss-concurrency-api_1.0_spec)
21mr|wildfly-10.1.0-15|325	BuildRequires: mvn(org.jboss.spec.javax.faces:jboss-jsf-api_2.2_spec)
21mr|wildfly-10.1.0-15|326	BuildRequires: mvn(org.jboss.spec.javax.interceptor:jboss-interceptors-api_1.2_spec)
21mr|wildfly-10.1.0-15|327	BuildRequires: mvn(org.jboss.spec.javax.jms:jboss-jms-api_2.0_spec)
21mr|wildfly-10.1.0-15|328	BuildRequires: mvn(org.jboss.spec.javax.management.j2ee:jboss-j2eemgmt-api_1.1_spec)
21mr|wildfly-10.1.0-15|329	BuildRequires: mvn(org.jboss.spec.javax.resource:jboss-connector-api_1.7_spec)
21mr|wildfly-10.1.0-15|330	BuildRequires: mvn(org.jboss.spec.javax.rmi:jboss-rmi-api_1.0_spec)
21mr|wildfly-10.1.0-15|331	BuildRequires: mvn(org.jboss.spec.javax.security.auth.message:jboss-jaspi-api_1.1_spec)
21mr|wildfly-10.1.0-15|332	BuildRequires: mvn(org.jboss.spec.javax.security.jacc:jboss-jacc-api_1.5_spec)
21mr|wildfly-10.1.0-15|333	BuildRequires: mvn(org.jboss.spec.javax.servlet:jboss-servlet-api_3.1_spec)
21mr|wildfly-10.1.0-15|334	BuildRequires: mvn(org.jboss.spec.javax.servlet.jsp:jboss-jsp-api_2.3_spec)
21mr|wildfly-10.1.0-15|335	BuildRequires: mvn(org.jboss.spec.javax.servlet.jstl:jboss-jstl-api_1.2_spec)
21mr|wildfly-10.1.0-15|336	BuildRequires: mvn(org.jboss.spec.javax.transaction:jboss-transaction-api_1.2_spec)
21mr|wildfly-10.1.0-15|337	BuildRequires: mvn(org.jboss.spec.javax.xml.bind:jboss-jaxb-api_2.2_spec)
21mr|wildfly-10.1.0-15|338	BuildRequires: mvn(org.jboss.spec.javax.xml.rpc:jboss-jaxrpc-api_1.1_spec)
21mr|wildfly-10.1.0-15|339	BuildRequires: mvn(org.jboss.spec.javax.xml.soap:jboss-saaj-api_1.3_spec)
21mr|wildfly-10.1.0-15|340	BuildRequires: mvn(org.jboss.spec.javax.xml.ws:jboss-jaxws-api_2.2_spec)
21mr|wildfly-10.1.0-15|341	BuildRequires: mvn(org.jboss.spec.javax.websocket:jboss-websocket-api_1.1_spec)
21mr|wildfly-10.1.0-15|342	BuildRequires: mvn(org.jboss.spec.javax.ws.rs:jboss-jaxrs-api_2.0_spec)
21mr|wildfly-10.1.0-15|343	BuildRequires: mvn(org.jboss.threads:jboss-threads)
21mr|wildfly-10.1.0-15|344	BuildRequires: mvn(org.jboss.weld:weld-api)
21mr|wildfly-10.1.0-15|345	BuildRequires: mvn(org.jboss.weld:weld-core-impl) >= 2.3.5
21mr|wildfly-10.1.0-15|346	BuildRequires: mvn(org.jboss.weld:weld-core-jsf)
21mr|wildfly-10.1.0-15|347	BuildRequires: mvn(org.jboss.weld:weld-spi)
21mr|wildfly-10.1.0-15|348	BuildRequires: mvn(org.jboss.weld.probe:weld-probe-core)
21mr|wildfly-10.1.0-15|349	BuildRequires: mvn(org.jboss.ws:jbossws-api)
21mr|wildfly-10.1.0-15|350	BuildRequires: mvn(org.jboss.ws:jbossws-common)
21mr|wildfly-10.1.0-15|351	BuildRequires: mvn(org.jboss.ws:jbossws-common-tools)
21mr|wildfly-10.1.0-15|352	BuildRequires: mvn(org.jboss.ws:jbossws-spi)
21mr|wildfly-10.1.0-15|353	BuildRequires: mvn(org.jboss.ws.cxf:jbossws-cxf-client) >= 5.1.5
21mr|wildfly-10.1.0-15|354	BuildRequires: mvn(org.jboss.ws.cxf:jbossws-cxf-factories)
21mr|wildfly-10.1.0-15|355	BuildRequires: mvn(org.jboss.ws.cxf:jbossws-cxf-jaspi)
21mr|wildfly-10.1.0-15|356	BuildRequires: mvn(org.jboss.ws.cxf:jbossws-cxf-resources::wildfly1000:)
21mr|wildfly-10.1.0-15|357	BuildRequires: mvn(org.jboss.ws.cxf:jbossws-cxf-server)
21mr|wildfly-10.1.0-15|358	BuildRequires: mvn(org.jboss.ws.cxf:jbossws-cxf-transports-udp)
21mr|wildfly-10.1.0-15|359	BuildRequires: mvn(org.jboss.ws.cxf:jbossws-cxf-transports-undertow)
21mr|wildfly-10.1.0-15|360	BuildRequires: mvn(org.jboss.ws.projects:jaxws-undertow-httpspi)
21mr|wildfly-10.1.0-15|361	BuildRequires: mvn(org.jboss.xnio:xnio-api) >= 3.4.0
21mr|wildfly-10.1.0-15|362	BuildRequires: mvn(org.jboss.xnio:xnio-nio)
21mr|wildfly-10.1.0-15|363	BuildRequires: mvn(org.jboss.xnio.netty:netty-xnio-transport)
21mr|wildfly-10.1.0-15|364	BuildRequires: mvn(org.jdom:jdom)
21mr|wildfly-10.1.0-15|365	BuildRequires: mvn(org.jgroups:jgroups)
21mr|wildfly-10.1.0-15|366	%if %{with azure}
21mr|wildfly-10.1.0-15|367	BuildRequires: mvn(org.jgroups:jgroups-azure)
21mr|wildfly-10.1.0-15|368	%endif
21mr|wildfly-10.1.0-15|369	BuildRequires: mvn(org.jsoup:jsoup)
21mr|wildfly-10.1.0-15|370	BuildRequires: mvn(org.opensaml:opensaml-core) >= 3.1.1
21mr|wildfly-10.1.0-15|371	BuildRequires: mvn(org.opensaml:opensaml-profile-api)
21mr|wildfly-10.1.0-15|372	BuildRequires: mvn(org.opensaml:opensaml-saml-api)
21mr|wildfly-10.1.0-15|373	BuildRequires: mvn(org.opensaml:opensaml-saml-impl)
21mr|wildfly-10.1.0-15|374	BuildRequires: mvn(org.opensaml:opensaml-security-api)
21mr|wildfly-10.1.0-15|375	BuildRequires: mvn(org.opensaml:opensaml-security-impl)
21mr|wildfly-10.1.0-15|376	BuildRequires: mvn(org.opensaml:opensaml-soap-api)
21mr|wildfly-10.1.0-15|377	BuildRequires: mvn(org.opensaml:opensaml-xacml-api)
21mr|wildfly-10.1.0-15|378	BuildRequires: mvn(org.opensaml:opensaml-xacml-impl)
21mr|wildfly-10.1.0-15|379	BuildRequires: mvn(org.opensaml:opensaml-xacml-saml-api)
21mr|wildfly-10.1.0-15|380	BuildRequires: mvn(org.opensaml:opensaml-xacml-saml-impl)
21mr|wildfly-10.1.0-15|381	BuildRequires: mvn(org.opensaml:opensaml-xmlsec-api)
21mr|wildfly-10.1.0-15|382	BuildRequires: mvn(org.opensaml:opensaml-xmlsec-impl)
21mr|wildfly-10.1.0-15|383	BuildRequires: mvn(org.picketbox:picketbox-commons)
21mr|wildfly-10.1.0-15|384	BuildRequires: mvn(org.picketbox:picketbox-infinispan)
21mr|wildfly-10.1.0-15|385	BuildRequires: mvn(org.picketlink:picketlink-api)
21mr|wildfly-10.1.0-15|386	BuildRequires: mvn(org.picketlink:picketlink-bindings-parent:pom:)
21mr|wildfly-10.1.0-15|387	BuildRequires: mvn(org.picketlink:picketlink-common)
21mr|wildfly-10.1.0-15|388	BuildRequires: mvn(org.picketlink:picketlink-config)
21mr|wildfly-10.1.0-15|389	BuildRequires: mvn(org.picketlink:picketlink-impl)
21mr|wildfly-10.1.0-15|390	BuildRequires: mvn(org.picketlink:picketlink-federation)
21mr|wildfly-10.1.0-15|391	BuildRequires: mvn(org.picketlink:picketlink-idm-api)
21mr|wildfly-10.1.0-15|392	BuildRequires: mvn(org.picketlink:picketlink-idm-impl)
21mr|wildfly-10.1.0-15|393	BuildRequires: mvn(org.picketlink:picketlink-idm-simple-schema)
21mr|wildfly-10.1.0-15|394	BuildRequires: mvn(org.picketlink:picketlink-parent:pom:)
21mr|wildfly-10.1.0-15|395	BuildRequires: mvn(org.picketlink.distribution:picketlink-wildfly8)
21mr|wildfly-10.1.0-15|396	BuildRequires: mvn(org.scannotation:scannotation)
21mr|wildfly-10.1.0-15|397	BuildRequires: mvn(org.slf4j:jcl-over-slf4j)
21mr|wildfly-10.1.0-15|398	BuildRequires: mvn(org.slf4j:slf4j-ext)
21mr|wildfly-10.1.0-15|399	BuildRequires: mvn(org.wildfly.arquillian:wildfly-arquillian-container-managed)
21mr|wildfly-10.1.0-15|400	BuildRequires: mvn(org.wildfly.arquillian:wildfly-arquillian-common)
21mr|wildfly-10.1.0-15|401	BuildRequires: mvn(org.wildfly.arquillian:wildfly-arquillian-parent:pom:)
21mr|wildfly-10.1.0-15|402	BuildRequires: mvn(org.wildfly.arquillian:wildfly-arquillian-protocol-jmx)
21mr|wildfly-10.1.0-15|403	BuildRequires: mvn(org.wildfly.build:wildfly-server-provisioning-maven-plugin)
21mr|wildfly-10.1.0-15|404	BuildRequires: mvn(org.wildfly.common:wildfly-common)
21mr|wildfly-10.1.0-15|405	BuildRequires: mvn(org.wildfly.core:wildfly-cli)
21mr|wildfly-10.1.0-15|406	BuildRequires: mvn(org.wildfly.core:wildfly-controller)
21mr|wildfly-10.1.0-15|407	BuildRequires: mvn(org.wildfly.core:wildfly-core-feature-pack:zip:)
21mr|wildfly-10.1.0-15|408	BuildRequires: mvn(org.wildfly.core:wildfly-core-parent:pom:)
21mr|wildfly-10.1.0-15|409	BuildRequires: mvn(org.wildfly.core:wildfly-core-security)
21mr|wildfly-10.1.0-15|410	BuildRequires: mvn(org.wildfly.core:wildfly-domain-management)
21mr|wildfly-10.1.0-15|411	BuildRequires: mvn(org.wildfly.core:wildfly-io)
21mr|wildfly-10.1.0-15|412	BuildRequires: mvn(org.wildfly.core:wildfly-jmx)
21mr|wildfly-10.1.0-15|413	BuildRequires: mvn(org.wildfly.core:wildfly-launcher)
21mr|wildfly-10.1.0-15|414	BuildRequires: mvn(org.wildfly.core:wildfly-network)
21mr|wildfly-10.1.0-15|415	BuildRequires: mvn(org.wildfly.core:wildfly-request-controller)
21mr|wildfly-10.1.0-15|416	BuildRequires: mvn(org.wildfly.core:wildfly-server)
21mr|wildfly-10.1.0-15|417	BuildRequires: mvn(org.wildfly.core:wildfly-threads)
21mr|wildfly-10.1.0-15|418	BuildRequires: mvn(org.wildfly.security:wildfly-elytron)
21mr|wildfly-10.1.0-15|419	BuildRequires: mvn(org.yaml:snakeyaml)
21mr|wildfly-10.1.0-15|420	BuildRequires: mvn(wsdl4j:wsdl4j)
21mr|wildfly-10.1.0-15|421	BuildRequires: mvn(xalan:serializer)
21mr|wildfly-10.1.0-15|422	BuildRequires: mvn(xalan:xalan)
21mr|wildfly-10.1.0-15|423	BuildRequires: mvn(xerces:xercesImpl)
21mr|wildfly-10.1.0-15|424	%{?systemd_requires}
21mr|wildfly-10.1.0-15|425	BuildRequires: systemd
21mr|wildfly-10.1.0-15|426	
21mr|wildfly-10.1.0-15|427	# Test deps
21mr|wildfly-10.1.0-15|428	BuildRequires: mvn(junit:junit)
21mr|wildfly-10.1.0-15|429	BuildRequires: mvn(org.codehaus.groovy:groovy-all)
21mr|wildfly-10.1.0-15|430	BuildRequires: mvn(org.jboss.byteman:byteman)
21mr|wildfly-10.1.0-15|431	BuildRequires: mvn(org.jboss.byteman:byteman-bmunit)
21mr|wildfly-10.1.0-15|432	BuildRequires: mvn(org.jboss.byteman:byteman-install)
21mr|wildfly-10.1.0-15|433	BuildRequires: mvn(org.jboss.byteman:byteman-submit)
21mr|wildfly-10.1.0-15|434	BuildRequires: mvn(org.mockito:mockito-all)
21mr|wildfly-10.1.0-15|435	# BuildRequires: mvn(org.wildfly.core:wildfly-subsystem-test:pom:)
21mr|wildfly-10.1.0-15|436	# BuildRequires: mvn(org.wildfly.core:wildfly-subsystem-test-framework)
21mr|wildfly-10.1.0-15|437	
21mr|wildfly-10.1.0-15|438	
21mr|wildfly-10.1.0-15|439	# Required for compiling JSP for example
21mr|wildfly-10.1.0-15|440	Requires:         java-devel >= 1:1.7
21mr|wildfly-10.1.0-15|441	
21mr|wildfly-10.1.0-15|442	Requires:         %{name}-lib = %{version}-%{release}
21mr|wildfly-10.1.0-15|443	
21mr|wildfly-10.1.0-15|444	# Missing requires not provided by xmvn
21mr|wildfly-10.1.0-15|445	Requires:         mvn(ch.qos.cal10n:cal10n-api)
21mr|wildfly-10.1.0-15|446	Requires:         mvn(com.fasterxml.jackson.datatype:jackson-datatype-jdk8)
21mr|wildfly-10.1.0-15|447	Requires:         mvn(com.fasterxml.jackson.datatype:jackson-datatype-jsr310)
21mr|wildfly-10.1.0-15|448	Requires:         mvn(com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider)
21mr|wildfly-10.1.0-15|449	Requires:         mvn(com.github.spullara.mustache.java:compiler)
21mr|wildfly-10.1.0-15|450	Requires:         mvn(com.h2database:h2)
21mr|wildfly-10.1.0-15|451	Requires:         mvn(com.io7m.xom:xom)
21mr|wildfly-10.1.0-15|452	Requires:         mvn(com.sun.xml.messaging.saaj:saaj-impl)
21mr|wildfly-10.1.0-15|453	Requires:         mvn(io.undertow.js:undertow-js)
21mr|wildfly-10.1.0-15|454	Requires:         mvn(org.apache.activemq:artemis-amqp-protocol)
21mr|wildfly-10.1.0-15|455	Requires:         mvn(org.apache.activemq:artemis-hornetq-protocol)
21mr|wildfly-10.1.0-15|456	Requires:         mvn(org.apache.activemq:artemis-stomp-protocol)
21mr|wildfly-10.1.0-15|457	Requires:         mvn(org.apache.avro:avro)
21mr|wildfly-10.1.0-15|458	Requires:         mvn(org.apache.lucene:lucene-backward-codecs)
21mr|wildfly-10.1.0-15|459	Requires:         mvn(org.apache.lucene:lucene-facet)
21mr|wildfly-10.1.0-15|460	Requires:         mvn(org.apache.lucene:lucene-misc)
21mr|wildfly-10.1.0-15|461	Requires:         mvn(org.apache.lucene:lucene-queries)
21mr|wildfly-10.1.0-15|462	Requires:         mvn(org.apache.lucene:lucene-queryparser)
21mr|wildfly-10.1.0-15|463	Requires:         mvn(org.apache.qpid:proton-api)
21mr|wildfly-10.1.0-15|464	Requires:         mvn(org.eclipse.jdt.core.compiler:ecj)
21mr|wildfly-10.1.0-15|465	Requires:         mvn(org.glassfish:javax.el-impl)
21mr|wildfly-10.1.0-15|466	Requires:         mvn(org.glassfish.jaxb:jaxb-jxc)
21mr|wildfly-10.1.0-15|467	Requires:         mvn(org.hibernate:hibernate-entitymanager)
21mr|wildfly-10.1.0-15|468	Requires:         mvn(org.hibernate:hibernate-envers)
21mr|wildfly-10.1.0-15|469	Requires:         mvn(org.hibernate:hibernate-java8)
21mr|wildfly-10.1.0-15|470	Requires:         mvn(org.hibernate:hibernate-search)
21mr|wildfly-10.1.0-15|471	Requires:         mvn(org.hibernate:hibernate-infinispan)
21mr|wildfly-10.1.0-15|472	Requires:         mvn(org.jasypt:jasypt)
21mr|wildfly-10.1.0-15|473	Requires:         mvn(org.jboss.genericjms:generic-jms-ra-jar)
21mr|wildfly-10.1.0-15|474	Requires:         mvn(org.jboss.logging:jul-to-slf4j-stub)
21mr|wildfly-10.1.0-15|475	Requires:         mvn(org.jboss.resteasy:resteasy-atom-provider)
21mr|wildfly-10.1.0-15|476	Requires:         mvn(org.jboss.resteasy:resteasy-jackson2-provider)
21mr|wildfly-10.1.0-15|477	Requires:         mvn(org.jboss.resteasy:resteasy-json-p-provider)
21mr|wildfly-10.1.0-15|478	Requires:         mvn(org.jboss.resteasy:resteasy-multipart-provider)
21mr|wildfly-10.1.0-15|479	Requires:         mvn(org.jboss.resteasy:resteasy-validator-provider-11)
21mr|wildfly-10.1.0-15|480	Requires:         mvn(org.jboss.resteasy:resteasy-yaml-provider)
21mr|wildfly-10.1.0-15|481	Requires:         mvn(org.jboss.slf4j:slf4j-jboss-logmanager)
21mr|wildfly-10.1.0-15|482	Requires:         mvn(org.jboss.ws.cxf:jbossws-cxf-client)
21mr|wildfly-10.1.0-15|483	Requires:         mvn(org.jboss.ws.cxf:jbossws-cxf-factories)
21mr|wildfly-10.1.0-15|484	Requires:         mvn(org.jboss.ws.cxf:jbossws-cxf-jaspi)
21mr|wildfly-10.1.0-15|485	Requires:         mvn(org.jboss.ws.cxf:jbossws-cxf-resources::wildfly1000:)
21mr|wildfly-10.1.0-15|486	Requires:         mvn(org.jboss.ws.cxf:jbossws-cxf-server)
21mr|wildfly-10.1.0-15|487	Requires:         mvn(org.jboss.ws.cxf:jbossws-cxf-transports-udp)
21mr|wildfly-10.1.0-15|488	Requires:         mvn(org.jboss.ws.cxf:jbossws-cxf-transports-undertow)
21mr|wildfly-10.1.0-15|489	Requires:         mvn(org.jsoup:jsoup)
21mr|wildfly-10.1.0-15|490	Requires:         mvn(org.picketlink:picketlink-impl)
21mr|wildfly-10.1.0-15|491	Requires:         mvn(org.slf4j:slf4j-ext)
21mr|wildfly-10.1.0-15|492	
21mr|wildfly-10.1.0-15|493	Requires(pre):    shadow-utils
21mr|wildfly-10.1.0-15|494	
21mr|wildfly-10.1.0-15|495	
21mr|wildfly-10.1.0-15|496	%description
21mr|wildfly-10.1.0-15|497	WildFly Application Server (formerly known as JBoss Application Server) is the
21mr|wildfly-10.1.0-15|498	latest release in a series of WildFly offerings. WildFly Application Server, is
21mr|wildfly-10.1.0-15|499	a fast, powerful, implementation of the Java Enterprise Edition 6
21mr|wildfly-10.1.0-15|500	specification.  The state-of-the-art architecture built on the Modular Service
21mr|wildfly-10.1.0-15|501	Container enables services on-demand when your application requires them.
21mr|wildfly-10.1.0-15|502	
21mr|wildfly-10.1.0-15|503	%package lib
21mr|wildfly-10.1.0-15|504	Summary:        WildFly JAR artifacts
21mr|wildfly-10.1.0-15|505	BuildArch:      noarch
21mr|wildfly-10.1.0-15|506	
21mr|wildfly-10.1.0-15|507	%description lib
21mr|wildfly-10.1.0-15|508	This package contains WildFly JAR artifacts.
21mr|wildfly-10.1.0-15|509	
21mr|wildfly-10.1.0-15|510	%package javadoc
21mr|wildfly-10.1.0-15|511	Summary:       Javadoc for %{name}
21mr|wildfly-10.1.0-15|512	BuildArch:     noarch
21mr|wildfly-10.1.0-15|513	
21mr|wildfly-10.1.0-15|514	%description javadoc
21mr|wildfly-10.1.0-15|515	This package contains javadoc for %{name}.
21mr|wildfly-10.1.0-15|516	
21mr|wildfly-10.1.0-15|517	%package doc
21mr|wildfly-10.1.0-15|518	Summary:       Documentation for %{name}
21mr|wildfly-10.1.0-15|519	BuildArch:     noarch
21mr|wildfly-10.1.0-15|520	# Java stack is not supported on x86_32
21mr|wildfly-10.1.0-15|521	ExcludeArch: %{ix86}
21mr|wildfly-10.1.0-15|522	
21mr|wildfly-10.1.0-15|523	%description doc
21mr|wildfly-10.1.0-15|524	This package contains the documentation for %{name}.
21mr|wildfly-10.1.0-15|525	
21mr|wildfly-10.1.0-15|526	%prep
21mr|wildfly-10.1.0-15|527	%setup -q -n %{name}-%{namedversion}
21mr|wildfly-10.1.0-15|528	%patch0 -p1
21mr|wildfly-10.1.0-15|529	%pom_remove_dep -r org.jboss.seam.integration:jboss-seam-int-jbossas
21mr|wildfly-10.1.0-15|530	%pom_remove_dep -r org.jboss.hal:release-stream
21mr|wildfly-10.1.0-15|531	sed -i '/org.jboss.hal\:release-stream/d' \
21mr|wildfly-10.1.0-15|532	feature-pack/src/main/resources/modules/system/layers/base/org/jboss/as/console/main/module.xml
21mr|wildfly-10.1.0-15|533	%patch1 -p1
21mr|wildfly-10.1.0-15|534	%pom_remove_dep -r javax.activation:activation
21mr|wildfly-10.1.0-15|535	sed -i '/javax.activation\:activation/d' \
21mr|wildfly-10.1.0-15|536	servlet-feature-pack/src/main/resources/modules/system/layers/base/javax/activation/api/main/module.xml
21mr|wildfly-10.1.0-15|537	%patch2 -p1
21mr|wildfly-10.1.0-15|538	%pom_remove_dep -r javax.jws:jsr181-api
21mr|wildfly-10.1.0-15|539	sed -i '/javax.jws\:jsr181-api/d' \
21mr|wildfly-10.1.0-15|540	feature-pack/src/main/resources/modules/system/layers/base/javax/jws/api/main/module.xml
21mr|wildfly-10.1.0-15|541	%patch3 -p1
21mr|wildfly-10.1.0-15|542	%pom_disable_module hibernate4_1 jpa
21mr|wildfly-10.1.0-15|543	%pom_remove_dep -r :jipijapa-hibernate4-1
21mr|wildfly-10.1.0-15|544	sed -i '/org.wildfly\:jipijapa-hibernate4-1/d' \
21mr|wildfly-10.1.0-15|545	feature-pack/src/main/resources/modules/system/layers/base/org/hibernate/4.1/module.xml
21mr|wildfly-10.1.0-15|546	%patch4 -p1
21mr|wildfly-10.1.0-15|547	%patch5 -p1
21mr|wildfly-10.1.0-15|548	
21mr|wildfly-10.1.0-15|549	%if %{without azure}
21mr|wildfly-10.1.0-15|550	%patch6 -p1
21mr|wildfly-10.1.0-15|551	%pom_remove_dep -r com.microsoft.azure:azure-storage
21mr|wildfly-10.1.0-15|552	%pom_remove_dep -r org.jgroups:jgroups-azure
21mr|wildfly-10.1.0-15|553	sed -i '/com.microsoft.azure\:azure-storage/d' \
21mr|wildfly-10.1.0-15|554	feature-pack/src/main/resources/modules/system/layers/base/com/microsoft/azure/storage/main/module.xml
21mr|wildfly-10.1.0-15|555	sed -i '/org.jgroups\:jgroups-azure/d' \
21mr|wildfly-10.1.0-15|556	feature-pack/src/main/resources/modules/system/layers/base/org/jgroups/azure/main/module.xml
21mr|wildfly-10.1.0-15|557	%endif
21mr|wildfly-10.1.0-15|558	# upstream patches
21mr|wildfly-10.1.0-15|559	%patch7 -p1
21mr|wildfly-10.1.0-15|560	%patch8 -p1
21mr|wildfly-10.1.0-15|561	%patch9 -p1
21mr|wildfly-10.1.0-15|562	
21mr|wildfly-10.1.0-15|563	cp -p testsuite/shared/src/main/java/org/jboss/as/test/integration/security/common/LICENSE-2.0.txt .
21mr|wildfly-10.1.0-15|564	cp -p servlet-feature-pack/src/main/resources/content/copyright.txt .
21mr|wildfly-10.1.0-15|565	cp -p servlet-feature-pack/src/main/resources/content/LICENSE.txt .
21mr|wildfly-10.1.0-15|566	cp -p servlet-feature-pack/src/main/resources/content/README.txt .
21mr|wildfly-10.1.0-15|567	
21mr|wildfly-10.1.0-15|568	%pom_remove_plugin -r :zanata-maven-plugin
21mr|wildfly-10.1.0-15|569	# org.wildfly.checkstyle:wildfly-checkstyle-config:1.0.4.Final
21mr|wildfly-10.1.0-15|570	%pom_remove_plugin -r :maven-checkstyle-plugin
21mr|wildfly-10.1.0-15|571	%pom_remove_dep -r :wildfly-checkstyle-config
21mr|wildfly-10.1.0-15|572	# com.redhat.victims:enforce-victims-rule:1.3.1
21mr|wildfly-10.1.0-15|573	%pom_remove_plugin -r :maven-enforcer-plugin
21mr|wildfly-10.1.0-15|574	
21mr|wildfly-10.1.0-15|575	%pom_disable_module testsuite
21mr|wildfly-10.1.0-15|576	%pom_disable_module testsuite/shared
21mr|wildfly-10.1.0-15|577	%pom_disable_module test spec-api
21mr|wildfly-10.1.0-15|578	%pom_disable_module tests-integration webservices
21mr|wildfly-10.1.0-15|579	
21mr|wildfly-10.1.0-15|580	# Disable bundle of system libraries
21mr|wildfly-10.1.0-15|581	%pom_disable_module client/shade
21mr|wildfly-10.1.0-15|582	%pom_remove_dep -r :wildfly-client-all
21mr|wildfly-10.1.0-15|583	# :wildfly-cli::client:
21mr|wildfly-10.1.0-15|584	%pom_remove_dep org.wildfly.core:wildfly-cli feature-pack
21mr|wildfly-10.1.0-15|585	sed -i '/org.wildfly\:wildfly-client-all/d' feature-pack/feature-pack-build.xml
21mr|wildfly-10.1.0-15|586	sed -i '/org.wildfly.core\:wildfly-cli/d' feature-pack/feature-pack-build.xml
21mr|wildfly-10.1.0-15|587	
21mr|wildfly-10.1.0-15|588	%pom_disable_module multi-jsf-installer jsf
21mr|wildfly-10.1.0-15|589	
21mr|wildfly-10.1.0-15|590	# No myfaces avaialble
21mr|wildfly-10.1.0-15|591	rm -rf jsf/injection/src/main/java/org/jboss/as/jsf/injection/MyFaces*
21mr|wildfly-10.1.0-15|592	%pom_remove_dep -r org.apache.myfaces.core:myfaces-impl jsf/injection jsf/multi-jsf-installer
21mr|wildfly-10.1.0-15|593	%pom_remove_dep org.apache.myfaces.core:myfaces-api jsf/multi-jsf-installer
21mr|wildfly-10.1.0-15|594	
21mr|wildfly-10.1.0-15|595	%pom_xpath_set "pom:properties/pom:version.org.hibernate4_3" 4 jpa/hibernate4_3
21mr|wildfly-10.1.0-15|596	
21mr|wildfly-10.1.0-15|597	
21mr|wildfly-10.1.0-15|598	%mvn_config buildSettings/compilerSource 1.8
21mr|wildfly-10.1.0-15|599	
21mr|wildfly-10.1.0-15|600	%mvn_package ":wildfly-build:::" __noinstall
21mr|wildfly-10.1.0-15|601	%mvn_package ":wildfly-build:zip::" __noinstall
21mr|wildfly-10.1.0-15|602	%mvn_package ":wildfly-dist:::" __noinstall
21mr|wildfly-10.1.0-15|603	%mvn_package ":wildfly-feature-pack:::" __noinstall
21mr|wildfly-10.1.0-15|604	%mvn_package ":wildfly-servlet-build:::" __noinstall
21mr|wildfly-10.1.0-15|605	%mvn_package ":wildfly-servlet-build:zip::" __noinstall
21mr|wildfly-10.1.0-15|606	%mvn_package ":wildfly-servlet-dist:::" __noinstall
21mr|wildfly-10.1.0-15|607	%mvn_package ":wildfly-servlet-feature-pack:::" __noinstall
21mr|wildfly-10.1.0-15|608	%mvn_package ":wildfly-servlet-feature-pack:zip::" __noinstall
21mr|wildfly-10.1.0-15|609	
21mr|wildfly-10.1.0-15|610	%build
21mr|wildfly-10.1.0-15|611	
21mr|wildfly-10.1.0-15|612	# We don't have packaged all test dependencies (jboss-test for example)
21mr|wildfly-10.1.0-15|613	# multi-jsf-installer profiles: mojarra-2.x; mojarra-1.2; myfaces
21mr|wildfly-10.1.0-15|614	%mvn_build -f -- -Dskip-enforce
21mr|wildfly-10.1.0-15|615	
21mr|wildfly-10.1.0-15|616	%install
21mr|wildfly-10.1.0-15|617	%mvn_install
21mr|wildfly-10.1.0-15|618	
21mr|wildfly-10.1.0-15|619	install -d -m 755 $RPM_BUILD_ROOT%{_javadir}/%{name}
21mr|wildfly-10.1.0-15|620	install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}
21mr|wildfly-10.1.0-15|621	install -d -m 755 $RPM_BUILD_ROOT%{homedir}
21mr|wildfly-10.1.0-15|622	install -d -m 755 $RPM_BUILD_ROOT%{confdir}
21mr|wildfly-10.1.0-15|623	install -d -m 755 $RPM_BUILD_ROOT%{rundir}
21mr|wildfly-10.1.0-15|624	install -d -m 770 $RPM_BUILD_ROOT%{cachedir}/auth
21mr|wildfly-10.1.0-15|625	install -d -m 755 $RPM_BUILD_ROOT%{_mavenpomdir}
21mr|wildfly-10.1.0-15|626	install -d -m 755 $RPM_BUILD_ROOT%{_unitdir}
21mr|wildfly-10.1.0-15|627	install -d -m 755 $RPM_BUILD_ROOT%{_bindir}
21mr|wildfly-10.1.0-15|628	install -d -m 755 $RPM_BUILD_ROOT%{_docdir}/%{name}
21mr|wildfly-10.1.0-15|629	
21mr|wildfly-10.1.0-15|630	for mode in standalone domain; do
21mr|wildfly-10.1.0-15|631	install -d -m 755 $RPM_BUILD_ROOT%{homedir}/${mode}
21mr|wildfly-10.1.0-15|632	install -d -m 775 $RPM_BUILD_ROOT%{libdir}/${mode}/data
21mr|wildfly-10.1.0-15|633	install -d -m 755 $RPM_BUILD_ROOT%{cachedir}/${mode}
21mr|wildfly-10.1.0-15|634	install -d -m 775 $RPM_BUILD_ROOT%{logdir}/${mode}
21mr|wildfly-10.1.0-15|635	done
21mr|wildfly-10.1.0-15|636	
21mr|wildfly-10.1.0-15|637	install -d -m 775 $RPM_BUILD_ROOT%{libdir}/domain/servers
21mr|wildfly-10.1.0-15|638	
21mr|wildfly-10.1.0-15|639	pushd dist/target/wildfly-%{namedversion}
21mr|wildfly-10.1.0-15|640	# We don't need Windows files
21mr|wildfly-10.1.0-15|641	find bin/ -type f -name "*.bat" -print -delete
21mr|wildfly-10.1.0-15|642	find bin/ -type f -name "*.exe" -print -delete
21mr|wildfly-10.1.0-15|643	rm -r docs/contrib/scripts/service
21mr|wildfly-10.1.0-15|644	rm -r docs/contrib/scripts/init.d
21mr|wildfly-10.1.0-15|645	
21mr|wildfly-10.1.0-15|646	# Install systemd files
21mr|wildfly-10.1.0-15|647	sed -i "s|/opt/wildfly/bin/launch.sh|%{homedir}/bin/launch.sh|" docs/contrib/scripts/systemd/wildfly.service
21mr|wildfly-10.1.0-15|648	install -pm 644 docs/contrib/scripts/systemd/wildfly.service $RPM_BUILD_ROOT%{_unitdir}/wildfly.service
21mr|wildfly-10.1.0-15|649	install -pm 644 docs/contrib/scripts/systemd/wildfly.conf $RPM_BUILD_ROOT%{confdir}/wildfly.conf
21mr|wildfly-10.1.0-15|650	
21mr|wildfly-10.1.0-15|651	# We don't need legacy init scripts
21mr|wildfly-10.1.0-15|652	rm -rf bin/init.d
21mr|wildfly-10.1.0-15|653	# TMP - investigate
21mr|wildfly-10.1.0-15|654	rm -rf bin/client
21mr|wildfly-10.1.0-15|655	
21mr|wildfly-10.1.0-15|656	# Prepare directory for properties files
21mr|wildfly-10.1.0-15|657	install -d -m 755 docs/examples/properties
21mr|wildfly-10.1.0-15|658	
21mr|wildfly-10.1.0-15|659	# Copy logging.properties and mgmt-users.properties so we can reuse it later in wildfly-cp script
21mr|wildfly-10.1.0-15|660	cp standalone/configuration/logging.properties docs/examples/properties/
21mr|wildfly-10.1.0-15|661	cp standalone/configuration/mgmt-users.properties docs/examples/properties/
21mr|wildfly-10.1.0-15|662	# Lower a bit the permissions, so ordinary user can copy it. It's an example file!
21mr|wildfly-10.1.0-15|663	chmod 644 docs/examples/properties/mgmt-users.properties
21mr|wildfly-10.1.0-15|664	
21mr|wildfly-10.1.0-15|665	# standalone
21mr|wildfly-10.1.0-15|666	mv standalone/configuration $RPM_BUILD_ROOT%{confdir}/standalone
21mr|wildfly-10.1.0-15|667	mv standalone/deployments $RPM_BUILD_ROOT%{libdir}/standalone/deployments
21mr|wildfly-10.1.0-15|668	mv standalone/lib $RPM_BUILD_ROOT%{libdir}/standalone/lib
21mr|wildfly-10.1.0-15|669	mv standalone/tmp $RPM_BUILD_ROOT%{cachedir}/standalone/tmp
21mr|wildfly-10.1.0-15|670	
21mr|wildfly-10.1.0-15|671	# domain
21mr|wildfly-10.1.0-15|672	mv domain/configuration $RPM_BUILD_ROOT%{confdir}/domain
21mr|wildfly-10.1.0-15|673	mv domain/data $RPM_BUILD_ROOT%{cachedir}/domain/data
21mr|wildfly-10.1.0-15|674	mv domain/tmp $RPM_BUILD_ROOT%{cachedir}/domain/tmp
21mr|wildfly-10.1.0-15|675	
21mr|wildfly-10.1.0-15|676	# appclient
21mr|wildfly-10.1.0-15|677	mv appclient/configuration $RPM_BUILD_ROOT%{confdir}/appclient
21mr|wildfly-10.1.0-15|678	
21mr|wildfly-10.1.0-15|679	mv bin/jboss-cli.xml $RPM_BUILD_ROOT%{confdir}
21mr|wildfly-10.1.0-15|680	
21mr|wildfly-10.1.0-15|681	# docs
21mr|wildfly-10.1.0-15|682	# fix the encoding
21mr|wildfly-10.1.0-15|683	for f in $(find docs -name "*.dtd" -o -name "*.xsd"); do
21mr|wildfly-10.1.0-15|684	sed -i 's/\r$//' $f
21mr|wildfly-10.1.0-15|685	done
21mr|wildfly-10.1.0-15|686	
21mr|wildfly-10.1.0-15|687	# bin
21mr|wildfly-10.1.0-15|688	mv bin $RPM_BUILD_ROOT%{homedir}
21mr|wildfly-10.1.0-15|689	
21mr|wildfly-10.1.0-15|690	# Install the launch script
21mr|wildfly-10.1.0-15|691	sed -i "s|/opt/wildfly|%{homedir}|" docs/contrib/scripts/systemd/launch.sh
21mr|wildfly-10.1.0-15|692	install -pm 755 docs/contrib/scripts/systemd/launch.sh $RPM_BUILD_ROOT%{bindir}/launch.sh
21mr|wildfly-10.1.0-15|693	rm docs/contrib/scripts/systemd/launch.sh
21mr|wildfly-10.1.0-15|694	
21mr|wildfly-10.1.0-15|695	mv docs/* $RPM_BUILD_ROOT%{_docdir}/%{name}
21mr|wildfly-10.1.0-15|696	
21mr|wildfly-10.1.0-15|697	mv copyright.txt README.txt LICENSE.txt welcome-content docs appclient modules $RPM_BUILD_ROOT%{homedir}
21mr|wildfly-10.1.0-15|698	
21mr|wildfly-10.1.0-15|699	popd
21mr|wildfly-10.1.0-15|700	
21mr|wildfly-10.1.0-15|701	chmod 775 $RPM_BUILD_ROOT%{libdir}/standalone/deployments
21mr|wildfly-10.1.0-15|702	
21mr|wildfly-10.1.0-15|703	pushd $RPM_BUILD_ROOT%{homedir}
21mr|wildfly-10.1.0-15|704	
21mr|wildfly-10.1.0-15|705	# Standalone
21mr|wildfly-10.1.0-15|706	ln -s %{confdir}/standalone standalone/configuration
21mr|wildfly-10.1.0-15|707	ln -s %{libdir}/standalone/deployments standalone/deployments
21mr|wildfly-10.1.0-15|708	ln -s %{libdir}/standalone/data standalone/data
21mr|wildfly-10.1.0-15|709	ln -s %{libdir}/standalone/lib standalone/lib
21mr|wildfly-10.1.0-15|710	ln -s %{logdir}/standalone standalone/log
21mr|wildfly-10.1.0-15|711	ln -s %{cachedir}/standalone/tmp standalone/tmp
21mr|wildfly-10.1.0-15|712	
21mr|wildfly-10.1.0-15|713	# Domain
21mr|wildfly-10.1.0-15|714	ln -s %{confdir}/domain domain/configuration
21mr|wildfly-10.1.0-15|715	ln -s %{libdir}/domain/data domain/data
21mr|wildfly-10.1.0-15|716	ln -s %{libdir}/domain/servers domain/servers
21mr|wildfly-10.1.0-15|717	ln -s %{logdir}/domain domain/log
21mr|wildfly-10.1.0-15|718	ln -s %{cachedir}/domain/tmp domain/tmp
21mr|wildfly-10.1.0-15|719	
21mr|wildfly-10.1.0-15|720	ln -s %{confdir}/appclient appclient
21mr|wildfly-10.1.0-15|721	
21mr|wildfly-10.1.0-15|722	# Auth dir
21mr|wildfly-10.1.0-15|723	ln -s %{cachedir}/auth auth
21mr|wildfly-10.1.0-15|724	
21mr|wildfly-10.1.0-15|725	xmvn-subst .
21mr|wildfly-10.1.0-15|726	
21mr|wildfly-10.1.0-15|727	# Still missing symlinks
21mr|wildfly-10.1.0-15|728	ln -s $(build-classpath jboss-modules/jboss-modules) jboss-modules.jar
21mr|wildfly-10.1.0-15|729	
21mr|wildfly-10.1.0-15|730	# Remove all jars from modules directory - we need to symlink them
21mr|wildfly-10.1.0-15|731	find . -type f -name "*.jar" -exec rm -rvf {} \;
21mr|wildfly-10.1.0-15|732	
21mr|wildfly-10.1.0-15|733	# Create symlinks to jars
21mr|wildfly-10.1.0-15|734	pushd modules/system/layers/base
21mr|wildfly-10.1.0-15|735	#   Definition of submodules
21mr|wildfly-10.1.0-15|736	#   If a submodule contains hyphen in the name, just skip it, e.g. domain-http => domainhttp
21mr|wildfly-10.1.0-15|737	multimodules="mod_cluster clustering"
21mr|wildfly-10.1.0-15|738	modules_mod_cluster="web undertow"
21mr|wildfly-10.1.0-15|739	modules_clustering="api ee-infinispan ee-spi ejb-spi common jgroups jgroups-api jgroups-spi infinispan infinispan-spi marshalling-api marshalling-jboss registry server service spi web-api web-spi web-infinispan web-undertow ejb-infinispan"
21mr|wildfly-10.1.0-15|740	
21mr|wildfly-10.1.0-15|741	for m in %{modules}; do
21mr|wildfly-10.1.0-15|742	ln -s %{_javadir}/%{name}/%{name}-${m}.jar org/jboss/as/${m}/main/%{name}-${m}-%{namedversion}.jar
21mr|wildfly-10.1.0-15|743	done
21mr|wildfly-10.1.0-15|744	
21mr|wildfly-10.1.0-15|745	for m in %{wildflymodules}; do
21mr|wildfly-10.1.0-15|746	ln -s %{_javadir}/%{name}/%{name}-${m}.jar org/wildfly/${m}/main/%{name}-${m}-%{namedversion}.jar
21mr|wildfly-10.1.0-15|747	done
21mr|wildfly-10.1.0-15|748	
21mr|wildfly-10.1.0-15|749	for m in ${multimodules}; do
21mr|wildfly-10.1.0-15|750	eval submodules=\$"modules_${m//-/}"
21mr|wildfly-10.1.0-15|751	
21mr|wildfly-10.1.0-15|752	for sm in $submodules; do
21mr|wildfly-10.1.0-15|753	for p in "org/wildfly/${m}/${sm/-//}/main" "org/jboss/as/${m}/${sm/-//}/main"; do
21mr|wildfly-10.1.0-15|754	if [ -d "${p}" ]; then
21mr|wildfly-10.1.0-15|755	ln -v -s %{_javadir}/%{name}/%{name}-${m}-${sm}.jar ${p}/%{name}-${m}-${sm}-%{namedversion}.jar
21mr|wildfly-10.1.0-15|756	fi
21mr|wildfly-10.1.0-15|757	done
21mr|wildfly-10.1.0-15|758	done
21mr|wildfly-10.1.0-15|759	done
21mr|wildfly-10.1.0-15|760	
21mr|wildfly-10.1.0-15|761	#   WildFly extensions
21mr|wildfly-10.1.0-15|762	for m in batch bean-validation messaging-activemq picketlink rts undertow; do
21mr|wildfly-10.1.0-15|763	if [ -d "org/wildfly/extension/${m}/main/" ]; then
21mr|wildfly-10.1.0-15|764	ln -v -s %{_javadir}/%{name}/%{name}-${m}.jar org/wildfly/extension/${m}/main/%{name}-${m}-%{namedversion}.jar
21mr|wildfly-10.1.0-15|765	fi
21mr|wildfly-10.1.0-15|766	done
21mr|wildfly-10.1.0-15|767	
21mr|wildfly-10.1.0-15|768	#   Special cases of wildfly jars
21mr|wildfly-10.1.0-15|769	ln -s %{_javadir}/%{name}/%{name}-mod_cluster-extension.jar org/wildfly/extension/mod_cluster/main/%{name}-mod_cluster-extension-%{namedversion}.jar
21mr|wildfly-10.1.0-15|770	ln -s %{_javadir}/%{name}/%{name}-security-manager.jar org/wildfly/extension/security/manager/main/%{name}-security-manager-%{namedversion}.jar
21mr|wildfly-10.1.0-15|771	ln -s %{_javadir}/%{name}/%{name}-batch-jberet.jar org/wildfly/extension/batch/jberet/main/%{name}-batch-jberet-%{namedversion}.jar
21mr|wildfly-10.1.0-15|772	ln -s %{_javadir}/%{name}/%{name}-clustering-singleton-api.jar org/wildfly/clustering/singleton/main/%{name}-clustering-singleton-api-%{namedversion}.jar
21mr|wildfly-10.1.0-15|773	ln -s %{_javadir}/%{name}/%{name}-clustering-singleton-extension.jar org/wildfly/extension/clustering/singleton/main/%{name}-clustering-singleton-extension-%{namedversion}.jar
21mr|wildfly-10.1.0-15|774	
21mr|wildfly-10.1.0-15|775	ln -s %{_javadir}/%{name}/%{name}-clustering-infinispan-extension.jar org/jboss/as/clustering/infinispan/main/%{name}-clustering-infinispan-extension-%{namedversion}.jar
21mr|wildfly-10.1.0-15|776	ln -s %{_javadir}/%{name}/%{name}-clustering-jgroups-extension.jar org/jboss/as/clustering/jgroups/main/%{name}-clustering-jgroups-extension-%{namedversion}.jar
21mr|wildfly-10.1.0-15|777	ln -s %{_javadir}/%{name}/%{name}-webservices-server-integration.jar org/jboss/as/webservices/main/%{name}-webservices-server-integration-%{namedversion}.jar
21mr|wildfly-10.1.0-15|778	
21mr|wildfly-10.1.0-15|779	#   jipijapa
21mr|wildfly-10.1.0-15|780	ln -s %{_javadir}/%{name}/jipijapa-eclipselink.jar org/eclipse/persistence/main/jipijapa-eclipselink-%{namedversion}.jar
21mr|wildfly-10.1.0-15|781	ln -s %{_javadir}/%{name}/jipijapa-hibernate4-3.jar org/hibernate/jipijapa-hibernate4-3/main/jipijapa-hibernate4-3-%{namedversion}.jar
21mr|wildfly-10.1.0-15|782	ln -s %{_javadir}/%{name}/jipijapa-hibernate5.jar org/hibernate/jipijapa-hibernate5/main/jipijapa-hibernate5-%{namedversion}.jar
21mr|wildfly-10.1.0-15|783	ln -s %{_javadir}/%{name}/jipijapa-openjpa.jar org/apache/openjpa/main/jipijapa-openjpa-%{namedversion}.jar
21mr|wildfly-10.1.0-15|784	ln -s %{_javadir}/%{name}/jipijapa-spi.jar org/jboss/as/jpa/spi/main/jipijapa-spi-%{namedversion}.jar
21mr|wildfly-10.1.0-15|785	
21mr|wildfly-10.1.0-15|786	
21mr|wildfly-10.1.0-15|787	#   Remove native libs that are shipped with the source distribution...
21mr|wildfly-10.1.0-15|788	rm -rf org/apache/activemq/artemis/main/lib/*
21mr|wildfly-10.1.0-15|789	
21mr|wildfly-10.1.0-15|790	#   Prepare directories for native libs
21mr|wildfly-10.1.0-15|791	install -d -m 755 org/apache/activemq/artemis/main/lib/linux-{x86_64,i686,arm,arm64}
21mr|wildfly-10.1.0-15|792	
21mr|wildfly-10.1.0-15|793	#   Jandex index for cxf-rt-ws-security
21mr|wildfly-10.1.0-15|794	ln -s $(build-classpath cxf/cxf-rt-security-jandex) org/apache/cxf/impl/main/cxf-rt-security-jandex.jar
21mr|wildfly-10.1.0-15|795	ln -s $(build-classpath cxf/cxf-rt-ws-security-jandex) org/apache/cxf/ws-security/main/cxf-rt-ws-security-jandex.jar
21mr|wildfly-10.1.0-15|796	
21mr|wildfly-10.1.0-15|797	#   Jandex indexes for resteasy
21mr|wildfly-10.1.0-15|798	for m in atom-provider crypto cdi jackson-provider jackson2-provider jaxb-provider jaxrs jettison-provider jsapi json-p-provider multipart-provider yaml-provider validator-provider-11; do
21mr|wildfly-10.1.0-15|799	ln -s $(build-classpath resteasy/resteasy-${m}-jandex) org/jboss/resteasy/resteasy-${m}/main/resteasy-${m}-jandex.jar
21mr|wildfly-10.1.0-15|800	done
21mr|wildfly-10.1.0-15|801	
21mr|wildfly-10.1.0-15|802	#   RestEasy Spring integration special case
21mr|wildfly-10.1.0-15|803	install -d -m 755 org/jboss/resteasy/resteasy-spring/main/bundled/
21mr|wildfly-10.1.0-15|804	ln -s %{_javadir}/resteasy/resteasy-spring.jar org/jboss/resteasy/resteasy-spring/main/bundled/resteasy-spring.jar
21mr|wildfly-10.1.0-15|805	
21mr|wildfly-10.1.0-15|806	#   Not caught by xmvn-subst
21mr|wildfly-10.1.0-15|807	ln -sf %{_javadir}/ecj/ecj.jar org/eclipse/jdt/ecj/main/ecj.jar
21mr|wildfly-10.1.0-15|808	ln -s $(build-classpath xml-commons-apis) org/apache/xerces/main/xml-commons-apis.jar
21mr|wildfly-10.1.0-15|809	ln -s $(build-classpath jbossws-cxf/jbossws-cxf-resources) org/jboss/as/webservices/main/jbossws-cxf-resources.jar
21mr|wildfly-10.1.0-15|810	# Sometimes xmvn-subst fails "No artifact definition found"
21mr|wildfly-10.1.0-15|811	ln -sf $(build-classpath h2) com/h2database/h2/main/h2.jar
21mr|wildfly-10.1.0-15|812	ln -sf $(build-classpath glassfish-jaxb/txw2) com/sun/xml/bind/main/txw2.jar
21mr|wildfly-10.1.0-15|813	ln -sf $(build-classpath istack-commons/istack-commons-runtime) com/sun/xml/bind/main/istack-commons-runtime.jar
21mr|wildfly-10.1.0-15|814	
21mr|wildfly-10.1.0-15|815	#   Incorrect symlinks made by xmvn
21mr|wildfly-10.1.0-15|816	#   https://bugzilla.redhat.com/show_bug.cgi?id=1007687
21mr|wildfly-10.1.0-15|817	ln -sf $(build-classpath narayana/narayana-jts-jacorb) org/jboss/jts/main/narayana-jts-jacorb.jar
21mr|wildfly-10.1.0-15|818	popd
21mr|wildfly-10.1.0-15|819	
21mr|wildfly-10.1.0-15|820	#  # Makes sure we replaced all jars and no jar files are left
21mr|wildfly-10.1.0-15|821	missed_jars=`find -type f -name "*.jar"`
21mr|wildfly-10.1.0-15|822	if [ -n "$missed_jars" ]; then
21mr|wildfly-10.1.0-15|823	echo "Not all jars were replaced, failing the build!"
21mr|wildfly-10.1.0-15|824	echo $missed_jars
21mr|wildfly-10.1.0-15|825	exit 1
21mr|wildfly-10.1.0-15|826	fi
21mr|wildfly-10.1.0-15|827	popd
21mr|wildfly-10.1.0-15|828	
21mr|wildfly-10.1.0-15|829	pushd $RPM_BUILD_ROOT%{bindir}
21mr|wildfly-10.1.0-15|830	ln -sf %{_javadir}/%{name}-core/%{name}-launcher.jar launcher.jar
21mr|wildfly-10.1.0-15|831	popd
21mr|wildfly-10.1.0-15|832	
21mr|wildfly-10.1.0-15|833	pushd $RPM_BUILD_ROOT%{_bindir}
21mr|wildfly-10.1.0-15|834	# jboss-cli
21mr|wildfly-10.1.0-15|835	ln -s %{bindir}/jboss-cli.sh jboss-cli
21mr|wildfly-10.1.0-15|836	
21mr|wildfly-10.1.0-15|837	install -m 755 %{SOURCE1} %{name}-cp
21mr|wildfly-10.1.0-15|838	popd
21mr|wildfly-10.1.0-15|839	
21mr|wildfly-10.1.0-15|840	# copy jar release-stream
21mr|wildfly-10.1.0-15|841	pushd $RPM_BUILD_ROOT%{homedir}/modules/system/layers/base/org/jboss/as/console/main
21mr|wildfly-10.1.0-15|842	patch -p1 < %{P:10}
21mr|wildfly-10.1.0-15|843	cp -r %{S:2} ${PWD}
21mr|wildfly-10.1.0-15|844	popd
21mr|wildfly-10.1.0-15|845	
21mr|wildfly-10.1.0-15|846	%pre
21mr|wildfly-10.1.0-15|847	# Add wildfly user and group
21mr|wildfly-10.1.0-15|848	getent group %{name} >/dev/null || groupadd -f -g %{wfuid} -r %{name}
21mr|wildfly-10.1.0-15|849	if ! getent passwd %{name} >/dev/null ; then
21mr|wildfly-10.1.0-15|850	if ! getent passwd %{wfuid} >/dev/null ; then
21mr|wildfly-10.1.0-15|851	useradd -r -u %{wfuid} -g %{name} -d %{homedir} -s /sbin/nologin -c "The WildFly Application Server user" %{name}
21mr|wildfly-10.1.0-15|852	else
21mr|wildfly-10.1.0-15|853	useradd -r -g %{name} -d %{homedir} -s /sbin/nologin -c "The WildFly Application Server user" %{name}
21mr|wildfly-10.1.0-15|854	fi
21mr|wildfly-10.1.0-15|855	fi
21mr|wildfly-10.1.0-15|856	exit 0
21mr|wildfly-10.1.0-15|857	
21mr|wildfly-10.1.0-15|858	%post
21mr|wildfly-10.1.0-15|859	%systemd_post %{name}.service
21mr|wildfly-10.1.0-15|860	
21mr|wildfly-10.1.0-15|861	
21mr|wildfly-10.1.0-15|862	# WildFly relies on some arch specific binary modules, let's link them.
21mr|wildfly-10.1.0-15|863	# We don't want to do this at build time because it should be still noarch package.
21mr|wildfly-10.1.0-15|864	arch=`uname -m`
21mr|wildfly-10.1.0-15|865	
21mr|wildfly-10.1.0-15|866	if [ "${arch}" = "x86_64" ]; then
21mr|wildfly-10.1.0-15|867	native_arch="64"
21mr|wildfly-10.1.0-15|868	libdir="/usr/lib${native_arch}"
21mr|wildfly-10.1.0-15|869	validarch="x86_64"
21mr|wildfly-10.1.0-15|870	else
21mr|wildfly-10.1.0-15|871	native_arch="32"
21mr|wildfly-10.1.0-15|872	libdir="/usr/lib"
21mr|wildfly-10.1.0-15|873	validarch="i686"
21mr|wildfly-10.1.0-15|874	fi
21mr|wildfly-10.1.0-15|875	
21mr|wildfly-10.1.0-15|876	if [[ $arch == arm* ]]; then
21mr|wildfly-10.1.0-15|877	native_arch="32"
21mr|wildfly-10.1.0-15|878	libdir="/usr/lib"
21mr|wildfly-10.1.0-15|879	validarch="arm"
21mr|wildfly-10.1.0-15|880	fi
21mr|wildfly-10.1.0-15|881	# ?
21mr|wildfly-10.1.0-15|882	if [[ $arch == aarch64 ]]; then
21mr|wildfly-10.1.0-15|883	native_arch="64"
21mr|wildfly-10.1.0-15|884	libdir="/usr/lib${native_arch}"
21mr|wildfly-10.1.0-15|885	validarch="arm64"
21mr|wildfly-10.1.0-15|886	fi
21mr|wildfly-10.1.0-15|887	
21mr|wildfly-10.1.0-15|888	pushd %{homedir}/modules/system/layers/base/org/apache/activemq/artemis/main/lib/linux-${validarch} > /dev/null
21mr|wildfly-10.1.0-15|889	ln -sf ${libdir}/artemis/libartemis-native.so libartemis-native-${native_arch}.so
21mr|wildfly-10.1.0-15|890	popd > /dev/null
21mr|wildfly-10.1.0-15|891	
21mr|wildfly-10.1.0-15|892	%preun
21mr|wildfly-10.1.0-15|893	%systemd_preun %{name}.service
21mr|wildfly-10.1.0-15|894	
21mr|wildfly-10.1.0-15|895	# Let's clean up the arch-specific symlinks
21mr|wildfly-10.1.0-15|896	for l in $(find %{homedir}/modules/system/layers/base/org/apache/activemq/artemis/main/lib -name "*.so"); do
21mr|wildfly-10.1.0-15|897	[ -L ${l} ] && rm -f ${l}
21mr|wildfly-10.1.0-15|898	done
21mr|wildfly-10.1.0-15|899	
21mr|wildfly-10.1.0-15|900	%postun
21mr|wildfly-10.1.0-15|901	%systemd_postun_with_restart %{name}.service
21mr|wildfly-10.1.0-15|902	
21mr|wildfly-10.1.0-15|903	
21mr|wildfly-10.1.0-15|904	
21mr|wildfly-10.1.0-15|905	%files
21mr|wildfly-10.1.0-15|906	%{homedir}/appclient
21mr|wildfly-10.1.0-15|907	%dir %{bindir}
21mr|wildfly-10.1.0-15|908	%{bindir}/*.conf
21mr|wildfly-10.1.0-15|909	%{bindir}/launcher.jar
21mr|wildfly-10.1.0-15|910	%{bindir}/*.properties
21mr|wildfly-10.1.0-15|911	%{bindir}/*.ps1
21mr|wildfly-10.1.0-15|912	%{bindir}/*.sh
21mr|wildfly-10.1.0-15|913	%{bindir}/.jbossclirc
21mr|wildfly-10.1.0-15|914	%{_bindir}/*
21mr|wildfly-10.1.0-15|915	%dir %{homedir}
21mr|wildfly-10.1.0-15|916	%{homedir}/auth
21mr|wildfly-10.1.0-15|917	%{homedir}/domain
21mr|wildfly-10.1.0-15|918	%{homedir}/standalone
21mr|wildfly-10.1.0-15|919	%{homedir}/modules
21mr|wildfly-10.1.0-15|920	%{homedir}/welcome-content
21mr|wildfly-10.1.0-15|921	%{homedir}/jboss-modules.jar
21mr|wildfly-10.1.0-15|922	%attr(-,root,wildfly) %dir %{libdir}
21mr|wildfly-10.1.0-15|923	%attr(-,root,wildfly) %{libdir}/standalone
21mr|wildfly-10.1.0-15|924	%attr(-,root,wildfly) %{libdir}/domain
21mr|wildfly-10.1.0-15|925	%attr(0775,root,wildfly) %dir %{rundir}
21mr|wildfly-10.1.0-15|926	%attr(0775,root,wildfly) %dir %{cachedir}
21mr|wildfly-10.1.0-15|927	%attr(0775,root,wildfly) %dir %{cachedir}/standalone
21mr|wildfly-10.1.0-15|928	%attr(0775,root,wildfly) %dir %{cachedir}/standalone/tmp
21mr|wildfly-10.1.0-15|929	%attr(0775,root,wildfly) %dir %{cachedir}/domain
21mr|wildfly-10.1.0-15|930	%attr(0775,root,wildfly) %dir %{cachedir}/domain/tmp
21mr|wildfly-10.1.0-15|931	%attr(0770,root,wildfly) %dir %{logdir}
21mr|wildfly-10.1.0-15|932	%attr(0770,root,wildfly) %dir %{logdir}/standalone
21mr|wildfly-10.1.0-15|933	%attr(0770,root,wildfly) %dir %{logdir}/domain
21mr|wildfly-10.1.0-15|934	%attr(0775,root,wildfly) %dir %{confdir}
21mr|wildfly-10.1.0-15|935	%attr(0775,root,wildfly) %dir %{confdir}/appclient
21mr|wildfly-10.1.0-15|936	%attr(0775,root,wildfly) %dir %{confdir}/standalone
21mr|wildfly-10.1.0-15|937	%attr(0775,root,wildfly) %dir %{confdir}/domain
21mr|wildfly-10.1.0-15|938	%attr(0700,wildfly,wildfly) %dir %{cachedir}/auth
21mr|wildfly-10.1.0-15|939	%attr(0600,wildfly,wildfly) %config(noreplace) %{confdir}/appclient/*.properties
21mr|wildfly-10.1.0-15|940	%attr(0664,wildfly,wildfly) %config(noreplace) %{confdir}/appclient/*.xml
21mr|wildfly-10.1.0-15|941	%attr(0600,wildfly,wildfly) %config(noreplace) %{confdir}/standalone/*.properties
21mr|wildfly-10.1.0-15|942	%attr(0664,wildfly,wildfly) %config(noreplace) %{confdir}/standalone/*.xml
21mr|wildfly-10.1.0-15|943	%attr(0600,wildfly,wildfly) %config(noreplace) %{confdir}/domain/*.properties
21mr|wildfly-10.1.0-15|944	%attr(0664,wildfly,wildfly) %config(noreplace) %{confdir}/domain/*.xml
21mr|wildfly-10.1.0-15|945	%config(noreplace) %{confdir}/%{name}.conf
21mr|wildfly-10.1.0-15|946	%config(noreplace) %{confdir}/jboss-cli.xml
21mr|wildfly-10.1.0-15|947	%{_unitdir}/%{name}.service
21mr|wildfly-10.1.0-15|948	%doc %{homedir}/README.txt
21mr|wildfly-10.1.0-15|949	%license %{homedir}/copyright.txt
21mr|wildfly-10.1.0-15|950	%license %{homedir}/LICENSE.txt
21mr|wildfly-10.1.0-15|951	%license LICENSE-2.0.txt
21mr|wildfly-10.1.0-15|952	
21mr|wildfly-10.1.0-15|953	%files lib -f .mfiles
21mr|wildfly-10.1.0-15|954	%doc README.md
21mr|wildfly-10.1.0-15|955	%license copyright.txt LICENSE.txt LICENSE-2.0.txt
21mr|wildfly-10.1.0-15|956	
21mr|wildfly-10.1.0-15|957	%files javadoc -f .mfiles-javadoc
21mr|wildfly-10.1.0-15|958	%license copyright.txt LICENSE.txt LICENSE-2.0.txt
21mr|wildfly-10.1.0-15|959	
21mr|wildfly-10.1.0-15|960	%files doc
21mr|wildfly-10.1.0-15|961	%{_docdir}/%{name}
21mr|wildfly-10.1.0-15|962	%license copyright.txt LICENSE.txt LICENSE-2.0.txt

19712 21
21mr|wildfly-arquillian-1.0.2-7|1	%global namedreltag .Final
21mr|wildfly-arquillian-1.0.2-7|2	%global namedversion %{version}%{?namedreltag}
21mr|wildfly-arquillian-1.0.2-7|3	
21mr|wildfly-arquillian-1.0.2-7|4	Name:          wildfly-arquillian
21mr|wildfly-arquillian-1.0.2-7|5	Version:       1.0.2
21mr|wildfly-arquillian-1.0.2-7|6	Release:       7
21mr|wildfly-arquillian-1.0.2-7|7	Summary:       The Wildfly Arquillian Adaptor
21mr|wildfly-arquillian-1.0.2-7|8	
21mr|wildfly-arquillian-1.0.2-7|9	# LGPLv2:
21mr|wildfly-arquillian-1.0.2-7|10	# ./common/src/main/java/org/jboss/as/arquillian/api/ContainerResource.java
21mr|wildfly-arquillian-1.0.2-7|11	# ./common/src/main/java/org/jboss/as/arquillian/api/ServerSetup.java
21mr|wildfly-arquillian-1.0.2-7|12	# ./common/src/main/java/org/jboss/as/arquillian/api/ServerSetupTask.java
21mr|wildfly-arquillian-1.0.2-7|13	# ./common/src/main/java/org/jboss/as/arquillian/container/Authentication.java
21mr|wildfly-arquillian-1.0.2-7|14	# ./common/src/main/java/org/jboss/as/arquillian/container/ContainerResourceTestEnricher.java
21mr|wildfly-arquillian-1.0.2-7|15	# ./common/src/main/java/org/jboss/as/arquillian/container/MBeanProxy.java
21mr|wildfly-arquillian-1.0.2-7|16	# ./common/src/main/java/org/jboss/as/arquillian/container/NetworkUtils.java
21mr|wildfly-arquillian-1.0.2-7|17	# ./common/src/main/java/org/jboss/as/arquillian/container/SecurityActions.java
21mr|wildfly-arquillian-1.0.2-7|18	# ./common/src/main/java/org/jboss/as/arquillian/container/ServerSetupObserver.java
21mr|wildfly-arquillian-1.0.2-7|19	# ./common-domain/src/main/java/org/jboss/as/arquillian/container/domain/NetworkUtils.java
21mr|wildfly-arquillian-1.0.2-7|20	# ./container-embedded/src/main/java/org/jboss/as/arquillian/container/embedded/SecurityActions.java
21mr|wildfly-arquillian-1.0.2-7|21	# ./protocol-jmx/src/main/java/org/jboss/as/arquillian/service/ArquillianConfig.java
21mr|wildfly-arquillian-1.0.2-7|22	# ./protocol-jmx/src/main/java/org/jboss/as/arquillian/service/ArquillianConfigBuilder.java
21mr|wildfly-arquillian-1.0.2-7|23	# ./protocol-jmx/src/main/java/org/jboss/as/arquillian/service/ArquillianService.java
21mr|wildfly-arquillian-1.0.2-7|24	# ./protocol-jmx/src/main/java/org/jboss/as/arquillian/service/ArquillianServiceActivator.java
21mr|wildfly-arquillian-1.0.2-7|25	# ./protocol-jmx/src/main/java/org/jboss/as/arquillian/service/InContainerManagementClientExtension.java
21mr|wildfly-arquillian-1.0.2-7|26	# ./protocol-jmx/src/main/java/org/jboss/as/arquillian/protocol/jmx/ManifestUtils.java
21mr|wildfly-arquillian-1.0.2-7|27	
21mr|wildfly-arquillian-1.0.2-7|28	# https://github.com/wildfly/wildfly-arquillian/pull/60
21mr|wildfly-arquillian-1.0.2-7|29	License:       ASL 2.0 and LGPLv2+
21mr|wildfly-arquillian-1.0.2-7|30	URL:           http://arquillian.org/
21mr|wildfly-arquillian-1.0.2-7|31	Source0:       https://github.com/wildfly/wildfly-arquillian/archive/%{namedversion}/%{name}-%{namedversion}.tar.gz
21mr|wildfly-arquillian-1.0.2-7|32	# https://github.com/wildfly/wildfly-arquillian/blob/master/LICENSE.txt
21mr|wildfly-arquillian-1.0.2-7|33	Source1:       wildfly-arquillian-LICENSE.txt
21mr|wildfly-arquillian-1.0.2-7|34	
21mr|wildfly-arquillian-1.0.2-7|35	BuildRequires: maven-local
21mr|wildfly-arquillian-1.0.2-7|36	BuildRequires: mvn(com.google.guava:guava)
21mr|wildfly-arquillian-1.0.2-7|37	BuildRequires: mvn(javax.enterprise:cdi-api)
21mr|wildfly-arquillian-1.0.2-7|38	BuildRequires: mvn(javax.inject:javax.inject)
21mr|wildfly-arquillian-1.0.2-7|39	BuildRequires: mvn(junit:junit)
21mr|wildfly-arquillian-1.0.2-7|40	BuildRequires: mvn(org.jboss:jboss-ejb-client)
21mr|wildfly-arquillian-1.0.2-7|41	BuildRequires: mvn(org.jboss:jboss-parent:pom:)
21mr|wildfly-arquillian-1.0.2-7|42	BuildRequires: mvn(org.jboss.arquillian.container:arquillian-container-test-impl-base)
21mr|wildfly-arquillian-1.0.2-7|43	BuildRequires: mvn(org.jboss.arquillian.container:arquillian-container-test-spi)
21mr|wildfly-arquillian-1.0.2-7|44	BuildRequires: mvn(org.jboss.arquillian.core:arquillian-core-api)
21mr|wildfly-arquillian-1.0.2-7|45	BuildRequires: mvn(org.jboss.arquillian.core:arquillian-core-spi)
21mr|wildfly-arquillian-1.0.2-7|46	BuildRequires: mvn(org.jboss.arquillian.junit:arquillian-junit-container)
21mr|wildfly-arquillian-1.0.2-7|47	BuildRequires: mvn(org.jboss.arquillian.protocol:arquillian-protocol-jmx)
21mr|wildfly-arquillian-1.0.2-7|48	BuildRequires: mvn(org.jboss.arquillian.protocol:arquillian-protocol-servlet)
21mr|wildfly-arquillian-1.0.2-7|49	BuildRequires: mvn(org.jboss.arquillian.test:arquillian-test-spi)
21mr|wildfly-arquillian-1.0.2-7|50	BuildRequires: mvn(org.jboss.arquillian.testenricher:arquillian-testenricher-cdi)
21mr|wildfly-arquillian-1.0.2-7|51	BuildRequires: mvn(org.jboss.arquillian.testenricher:arquillian-testenricher-ejb)
21mr|wildfly-arquillian-1.0.2-7|52	BuildRequires: mvn(org.jboss.arquillian.testenricher:arquillian-testenricher-initialcontext)
21mr|wildfly-arquillian-1.0.2-7|53	BuildRequires: mvn(org.jboss.arquillian.testenricher:arquillian-testenricher-resource)
21mr|wildfly-arquillian-1.0.2-7|54	BuildRequires: mvn(org.jboss.logging:jboss-logging)
21mr|wildfly-arquillian-1.0.2-7|55	BuildRequires: mvn(org.jboss.marshalling:jboss-marshalling)
21mr|wildfly-arquillian-1.0.2-7|56	BuildRequires: mvn(org.jboss.marshalling:jboss-marshalling-river)
21mr|wildfly-arquillian-1.0.2-7|57	BuildRequires: mvn(org.jboss.remoting:jboss-remoting)
21mr|wildfly-arquillian-1.0.2-7|58	BuildRequires: mvn(org.jboss.remotingjmx:remoting-jmx)
21mr|wildfly-arquillian-1.0.2-7|59	BuildRequires: mvn(org.jboss.sasl:jboss-sasl)
21mr|wildfly-arquillian-1.0.2-7|60	BuildRequires: mvn(org.jboss.shrinkwrap.descriptors:shrinkwrap-descriptors-impl-base)
21mr|wildfly-arquillian-1.0.2-7|61	BuildRequires: mvn(org.jboss.spec.javax.ejb:jboss-ejb-api_3.2_spec)
21mr|wildfly-arquillian-1.0.2-7|62	BuildRequires: mvn(org.jboss.spec.javax.servlet:jboss-servlet-api_3.1_spec)
21mr|wildfly-arquillian-1.0.2-7|63	BuildRequires: mvn(org.jboss.xnio:xnio-api)
21mr|wildfly-arquillian-1.0.2-7|64	BuildRequires: mvn(org.jboss.xnio:xnio-nio)
21mr|wildfly-arquillian-1.0.2-7|65	BuildRequires: mvn(org.wildfly.build:wildfly-server-provisioning-maven-plugin)
21mr|wildfly-arquillian-1.0.2-7|66	BuildRequires: mvn(org.wildfly.core:wildfly-controller-client)
21mr|wildfly-arquillian-1.0.2-7|67	BuildRequires: mvn(org.wildfly.core:wildfly-embedded)
21mr|wildfly-arquillian-1.0.2-7|68	BuildRequires: mvn(org.wildfly.core:wildfly-jmx)
21mr|wildfly-arquillian-1.0.2-7|69	BuildRequires: mvn(org.wildfly.core:wildfly-launcher)
21mr|wildfly-arquillian-1.0.2-7|70	BuildRequires: mvn(org.wildfly.core:wildfly-protocol)
21mr|wildfly-arquillian-1.0.2-7|71	BuildRequires: mvn(org.wildfly.core:wildfly-server)
21mr|wildfly-arquillian-1.0.2-7|72	BuildRequires: mvn(org.wildfly.security:wildfly-security-manager)
21mr|wildfly-arquillian-1.0.2-7|73	
21mr|wildfly-arquillian-1.0.2-7|74	Group:          Development/Java
21mr|wildfly-arquillian-1.0.2-7|75	BuildArch:     noarch
21mr|wildfly-arquillian-1.0.2-7|76	# Java stack is not supported on x86_32
21mr|wildfly-arquillian-1.0.2-7|77	ExcludeArch: %{ix86}
21mr|wildfly-arquillian-1.0.2-7|78	
21mr|wildfly-arquillian-1.0.2-7|79	%description
21mr|wildfly-arquillian-1.0.2-7|80	The Wildfly Arquillian Adaptor.
21mr|wildfly-arquillian-1.0.2-7|81	
21mr|wildfly-arquillian-1.0.2-7|82	%package common
21mr|wildfly-arquillian-1.0.2-7|83	Summary:       WildFly: Arquillian Common
21mr|wildfly-arquillian-1.0.2-7|84	
21mr|wildfly-arquillian-1.0.2-7|85	%description common
21mr|wildfly-arquillian-1.0.2-7|86	WildFly: Arquillian Common.
21mr|wildfly-arquillian-1.0.2-7|87	
21mr|wildfly-arquillian-1.0.2-7|88	%package common-domain
21mr|wildfly-arquillian-1.0.2-7|89	Summary:       WildFly: Arquillian Common Domain
21mr|wildfly-arquillian-1.0.2-7|90	
21mr|wildfly-arquillian-1.0.2-7|91	%description common-domain
21mr|wildfly-arquillian-1.0.2-7|92	WildFly: Arquillian Common Domain.
21mr|wildfly-arquillian-1.0.2-7|93	
21mr|wildfly-arquillian-1.0.2-7|94	%package container-domain-managed
21mr|wildfly-arquillian-1.0.2-7|95	Summary:       WildFly: Arquillian Managed Domain Container
21mr|wildfly-arquillian-1.0.2-7|96	
21mr|wildfly-arquillian-1.0.2-7|97	%description container-domain-managed
21mr|wildfly-arquillian-1.0.2-7|98	WildFly: Arquillian Managed Domain Container.
21mr|wildfly-arquillian-1.0.2-7|99	
21mr|wildfly-arquillian-1.0.2-7|100	%package container-domain-remote
21mr|wildfly-arquillian-1.0.2-7|101	Summary:       WildFly: Arquillian Remote Domain Container
21mr|wildfly-arquillian-1.0.2-7|102	
21mr|wildfly-arquillian-1.0.2-7|103	%description container-domain-remote
21mr|wildfly-arquillian-1.0.2-7|104	WildFly: Arquillian Remote Domain Container.
21mr|wildfly-arquillian-1.0.2-7|105	
21mr|wildfly-arquillian-1.0.2-7|106	%package container-embedded
21mr|wildfly-arquillian-1.0.2-7|107	Summary:       WildFly: Arquillian Embedded Container
21mr|wildfly-arquillian-1.0.2-7|108	
21mr|wildfly-arquillian-1.0.2-7|109	%description container-embedded
21mr|wildfly-arquillian-1.0.2-7|110	WildFly: Arquillian Embedded Container.
21mr|wildfly-arquillian-1.0.2-7|111	
21mr|wildfly-arquillian-1.0.2-7|112	%package container-managed
21mr|wildfly-arquillian-1.0.2-7|113	Summary:       WildFly: Arquillian Managed Container
21mr|wildfly-arquillian-1.0.2-7|114	
21mr|wildfly-arquillian-1.0.2-7|115	%description container-managed
21mr|wildfly-arquillian-1.0.2-7|116	WildFly: Arquillian Managed Container.
21mr|wildfly-arquillian-1.0.2-7|117	
21mr|wildfly-arquillian-1.0.2-7|118	%package container-remote
21mr|wildfly-arquillian-1.0.2-7|119	Summary:       WildFly: Arquillian Remote Container
21mr|wildfly-arquillian-1.0.2-7|120	
21mr|wildfly-arquillian-1.0.2-7|121	%description container-remote
21mr|wildfly-arquillian-1.0.2-7|122	WildFly: Arquillian Remote Container.
21mr|wildfly-arquillian-1.0.2-7|123	
21mr|wildfly-arquillian-1.0.2-7|124	%package javadoc
21mr|wildfly-arquillian-1.0.2-7|125	Summary:       Javadoc for %{name}
21mr|wildfly-arquillian-1.0.2-7|126	
21mr|wildfly-arquillian-1.0.2-7|127	%description javadoc
21mr|wildfly-arquillian-1.0.2-7|128	This package contains javadoc for %{name}.
21mr|wildfly-arquillian-1.0.2-7|129	
21mr|wildfly-arquillian-1.0.2-7|130	%package parent
21mr|wildfly-arquillian-1.0.2-7|131	Summary:       WildFly: Arquillian Parent POM
21mr|wildfly-arquillian-1.0.2-7|132	
21mr|wildfly-arquillian-1.0.2-7|133	%description parent
21mr|wildfly-arquillian-1.0.2-7|134	WildFly: Arquillian Parent POM.
21mr|wildfly-arquillian-1.0.2-7|135	
21mr|wildfly-arquillian-1.0.2-7|136	%package protocol-jmx
21mr|wildfly-arquillian-1.0.2-7|137	Summary:       WildFly: Arquillian Protocol JMX
21mr|wildfly-arquillian-1.0.2-7|138	
21mr|wildfly-arquillian-1.0.2-7|139	%description protocol-jmx
21mr|wildfly-arquillian-1.0.2-7|140	WildFly: Arquillian Protocol JMX.
21mr|wildfly-arquillian-1.0.2-7|141	
21mr|wildfly-arquillian-1.0.2-7|142	%package testenricher-msc
21mr|wildfly-arquillian-1.0.2-7|143	Summary:       WildFly: Arquillian TestEnricher MSC
21mr|wildfly-arquillian-1.0.2-7|144	
21mr|wildfly-arquillian-1.0.2-7|145	%description testenricher-msc
21mr|wildfly-arquillian-1.0.2-7|146	WildFly: Arquillian TestEnricher MSC.
21mr|wildfly-arquillian-1.0.2-7|147	
21mr|wildfly-arquillian-1.0.2-7|148	%prep
21mr|wildfly-arquillian-1.0.2-7|149	%setup -q -n %{name}-%{namedversion}
21mr|wildfly-arquillian-1.0.2-7|150	
21mr|wildfly-arquillian-1.0.2-7|151	cp -p %SOURCE1 LICENSE.txt
21mr|wildfly-arquillian-1.0.2-7|152	sed -i 's/\r//' LICENSE.txt
21mr|wildfly-arquillian-1.0.2-7|153	
21mr|wildfly-arquillian-1.0.2-7|154	%pom_remove_plugin -r :maven-checkstyle-plugin
21mr|wildfly-arquillian-1.0.2-7|155	
21mr|wildfly-arquillian-1.0.2-7|156	%pom_disable_module testng-integration
21mr|wildfly-arquillian-1.0.2-7|157	
21mr|wildfly-arquillian-1.0.2-7|158	sed -i "s|EmbeddedStandAloneServerFactory|EmbeddedStandaloneServerFactory|" \
21mr|wildfly-arquillian-1.0.2-7|159	container-embedded/src/main/java/org/jboss/as/arquillian/container/embedded/EmbeddedContainerConfiguration.java \
21mr|wildfly-arquillian-1.0.2-7|160	container-embedded/src/main/java/org/jboss/as/arquillian/container/embedded/EmbeddedDeployableContainer.java
21mr|wildfly-arquillian-1.0.2-7|161	
21mr|wildfly-arquillian-1.0.2-7|162	# org.wildfly.core:wildfly-core-feature-pack:zip:1.0.1.Final
21mr|wildfly-arquillian-1.0.2-7|163	%pom_remove_plugin -r :wildfly-server-provisioning-maven-plugin container-embedded container-managed container-managed-domain
21mr|wildfly-arquillian-1.0.2-7|164	# ./container-*/target/wildfly-core' must exist
21mr|wildfly-arquillian-1.0.2-7|165	rm -r container-{embedded,managed}/src/test
21mr|wildfly-arquillian-1.0.2-7|166	
21mr|wildfly-arquillian-1.0.2-7|167	%build
21mr|wildfly-arquillian-1.0.2-7|168	
21mr|wildfly-arquillian-1.0.2-7|169	%mvn_build -s
21mr|wildfly-arquillian-1.0.2-7|170	
21mr|wildfly-arquillian-1.0.2-7|171	%install
21mr|wildfly-arquillian-1.0.2-7|172	%mvn_install
21mr|wildfly-arquillian-1.0.2-7|173	
21mr|wildfly-arquillian-1.0.2-7|174	%files common -f .mfiles-%{name}-common
21mr|wildfly-arquillian-1.0.2-7|175	%files common-domain -f .mfiles-%{name}-common-domain
21mr|wildfly-arquillian-1.0.2-7|176	%license LICENSE.txt
21mr|wildfly-arquillian-1.0.2-7|177	
21mr|wildfly-arquillian-1.0.2-7|178	%files container-domain-managed -f .mfiles-%{name}-container-domain-managed
21mr|wildfly-arquillian-1.0.2-7|179	%files container-domain-remote -f .mfiles-%{name}-container-domain-remote
21mr|wildfly-arquillian-1.0.2-7|180	%files container-embedded -f .mfiles-%{name}-container-embedded
21mr|wildfly-arquillian-1.0.2-7|181	%files container-managed -f .mfiles-%{name}-container-managed
21mr|wildfly-arquillian-1.0.2-7|182	%files container-remote -f .mfiles-%{name}-container-remote
21mr|wildfly-arquillian-1.0.2-7|183	
21mr|wildfly-arquillian-1.0.2-7|184	%files javadoc -f .mfiles-javadoc
21mr|wildfly-arquillian-1.0.2-7|185	%license LICENSE.txt
21mr|wildfly-arquillian-1.0.2-7|186	
21mr|wildfly-arquillian-1.0.2-7|187	%files parent -f .mfiles-%{name}-parent
21mr|wildfly-arquillian-1.0.2-7|188	%license LICENSE.txt
21mr|wildfly-arquillian-1.0.2-7|189	
21mr|wildfly-arquillian-1.0.2-7|190	%files protocol-jmx -f .mfiles-%{name}-protocol-jmx
21mr|wildfly-arquillian-1.0.2-7|191	%files testenricher-msc -f .mfiles-%{name}-testenricher-msc
21mr|wildfly-arquillian-1.0.2-7|192	%license LICENSE.txt
21mr|wildfly-arquillian-1.0.2-7|193	

19713 21
21mr|wildfly-build-tools-1.1.6-6|1	%global namedreltag .Final
21mr|wildfly-build-tools-1.1.6-6|2	%global namedversion %{version}%{?namedreltag}
21mr|wildfly-build-tools-1.1.6-6|3	Name:          wildfly-build-tools
21mr|wildfly-build-tools-1.1.6-6|4	Version:       1.1.6
21mr|wildfly-build-tools-1.1.6-6|5	Release:       6
21mr|wildfly-build-tools-1.1.6-6|6	Summary:       Wildfly build and provisioning tools
21mr|wildfly-build-tools-1.1.6-6|7	License:       ASL 2.0
21mr|wildfly-build-tools-1.1.6-6|8	URL:           https://github.com/wildfly/wildfly-build-tools
21mr|wildfly-build-tools-1.1.6-6|9	Source0:       https://github.com/wildfly/wildfly-build-tools/archive/%{namedversion}.tar.gz
21mr|wildfly-build-tools-1.1.6-6|10	
21mr|wildfly-build-tools-1.1.6-6|11	BuildRequires: maven-local
21mr|wildfly-build-tools-1.1.6-6|12	BuildRequires: mvn(junit:junit)
21mr|wildfly-build-tools-1.1.6-6|13	BuildRequires: mvn(org.apache.maven:maven-aether-provider)
21mr|wildfly-build-tools-1.1.6-6|14	BuildRequires: mvn(org.apache.maven:maven-compat)
21mr|wildfly-build-tools-1.1.6-6|15	BuildRequires: mvn(org.apache.maven:maven-core)
21mr|wildfly-build-tools-1.1.6-6|16	BuildRequires: mvn(org.apache.maven:maven-model)
21mr|wildfly-build-tools-1.1.6-6|17	BuildRequires: mvn(org.apache.maven:maven-plugin-api)
21mr|wildfly-build-tools-1.1.6-6|18	BuildRequires: mvn(org.apache.maven:maven-settings-builder)
21mr|wildfly-build-tools-1.1.6-6|19	BuildRequires: mvn(org.apache.maven.plugin-testing:maven-plugin-testing-harness)
21mr|wildfly-build-tools-1.1.6-6|20	BuildRequires: mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
21mr|wildfly-build-tools-1.1.6-6|21	BuildRequires: mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|wildfly-build-tools-1.1.6-6|22	BuildRequires: mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|wildfly-build-tools-1.1.6-6|23	BuildRequires: mvn(org.eclipse.aether:aether-api)
21mr|wildfly-build-tools-1.1.6-6|24	BuildRequires: mvn(org.eclipse.aether:aether-connector-basic)
21mr|wildfly-build-tools-1.1.6-6|25	BuildRequires: mvn(org.eclipse.aether:aether-impl)
21mr|wildfly-build-tools-1.1.6-6|26	BuildRequires: mvn(org.eclipse.aether:aether-spi)
21mr|wildfly-build-tools-1.1.6-6|27	BuildRequires: mvn(org.eclipse.aether:aether-transport-file)
21mr|wildfly-build-tools-1.1.6-6|28	BuildRequires: mvn(org.eclipse.aether:aether-transport-http)
21mr|wildfly-build-tools-1.1.6-6|29	BuildRequires: mvn(org.eclipse.aether:aether-util)
21mr|wildfly-build-tools-1.1.6-6|30	BuildRequires: mvn(org.jboss:jandex)
21mr|wildfly-build-tools-1.1.6-6|31	BuildRequires: mvn(org.jboss:jboss-parent:pom:)
21mr|wildfly-build-tools-1.1.6-6|32	BuildRequires: mvn(org.jboss:staxmapper)
21mr|wildfly-build-tools-1.1.6-6|33	BuildRequires: mvn(org.jboss.logging:jboss-logging)
21mr|wildfly-build-tools-1.1.6-6|34	BuildRequires: mvn(org.jboss.logging:jboss-logging-annotations)
21mr|wildfly-build-tools-1.1.6-6|35	
21mr|wildfly-build-tools-1.1.6-6|36	Group:          Development/Java
21mr|wildfly-build-tools-1.1.6-6|37	BuildArch:     noarch
21mr|wildfly-build-tools-1.1.6-6|38	# Java stack is not supported on x86_32
21mr|wildfly-build-tools-1.1.6-6|39	ExcludeArch: %{ix86}
21mr|wildfly-build-tools-1.1.6-6|40	
21mr|wildfly-build-tools-1.1.6-6|41	%description
21mr|wildfly-build-tools-1.1.6-6|42	Tools used for building and provisioning the Wildfly server.
21mr|wildfly-build-tools-1.1.6-6|43	
21mr|wildfly-build-tools-1.1.6-6|44	%package -n wildfly-feature-pack-build-maven-plugin
21mr|wildfly-build-tools-1.1.6-6|45	Summary:       WildFly Build Tools: Feature Pack Build Maven Plugin
21mr|wildfly-build-tools-1.1.6-6|46	
21mr|wildfly-build-tools-1.1.6-6|47	%description -n wildfly-feature-pack-build-maven-plugin
21mr|wildfly-build-tools-1.1.6-6|48	This package contains WildFly Build Tools Feature Pack Build Maven Plugin.
21mr|wildfly-build-tools-1.1.6-6|49	
21mr|wildfly-build-tools-1.1.6-6|50	%package -n wildfly-server-provisioning
21mr|wildfly-build-tools-1.1.6-6|51	Summary:       WildFly Build Tools: Server Provisioning
21mr|wildfly-build-tools-1.1.6-6|52	
21mr|wildfly-build-tools-1.1.6-6|53	%description -n wildfly-server-provisioning
21mr|wildfly-build-tools-1.1.6-6|54	This package contains WildFly Build Tools Server Provisioning.
21mr|wildfly-build-tools-1.1.6-6|55	
21mr|wildfly-build-tools-1.1.6-6|56	%package -n wildfly-server-provisioning-maven-plugin
21mr|wildfly-build-tools-1.1.6-6|57	Summary:       WildFly Build Tools: Server Provisioning Maven Plugin
21mr|wildfly-build-tools-1.1.6-6|58	
21mr|wildfly-build-tools-1.1.6-6|59	%description -n wildfly-server-provisioning-maven-plugin
21mr|wildfly-build-tools-1.1.6-6|60	This package contains WildFly Build Tools Server Provisioning Maven Plugin.
21mr|wildfly-build-tools-1.1.6-6|61	
21mr|wildfly-build-tools-1.1.6-6|62	%package -n wildfly-server-provisioning-standalone
21mr|wildfly-build-tools-1.1.6-6|63	Summary:       WildFly Build Tools: Server Provisioning Standalone
21mr|wildfly-build-tools-1.1.6-6|64	
21mr|wildfly-build-tools-1.1.6-6|65	%description -n wildfly-server-provisioning-standalone
21mr|wildfly-build-tools-1.1.6-6|66	This package contains WildFly Build Tools Server Provisioning Standalone.
21mr|wildfly-build-tools-1.1.6-6|67	
21mr|wildfly-build-tools-1.1.6-6|68	%package javadoc
21mr|wildfly-build-tools-1.1.6-6|69	Summary:       Javadoc for %{name}
21mr|wildfly-build-tools-1.1.6-6|70	
21mr|wildfly-build-tools-1.1.6-6|71	%description javadoc
21mr|wildfly-build-tools-1.1.6-6|72	This package contains javadoc for %{name}.
21mr|wildfly-build-tools-1.1.6-6|73	
21mr|wildfly-build-tools-1.1.6-6|74	%prep
21mr|wildfly-build-tools-1.1.6-6|75	%setup -q -n %{name}-%{namedversion}
21mr|wildfly-build-tools-1.1.6-6|76	
21mr|wildfly-build-tools-1.1.6-6|77	# Use not available org.wildfly.checkstyle:wildfly-checkstyle-config:jar:1.0.0.Final
21mr|wildfly-build-tools-1.1.6-6|78	%pom_remove_plugin -r :maven-checkstyle-plugin
21mr|wildfly-build-tools-1.1.6-6|79	
21mr|wildfly-build-tools-1.1.6-6|80	%pom_remove_plugin -r :maven-shade-plugin
21mr|wildfly-build-tools-1.1.6-6|81	%pom_remove_dep -r :wildfly-checkstyle-config
21mr|wildfly-build-tools-1.1.6-6|82	
21mr|wildfly-build-tools-1.1.6-6|83	%pom_remove_dep -r org.sonatype.aether:
21mr|wildfly-build-tools-1.1.6-6|84	
21mr|wildfly-build-tools-1.1.6-6|85	# disable maven-invoker-plugin
21mr|wildfly-build-tools-1.1.6-6|86	%pom_xpath_remove pom:profiles provisioning-maven-plugin
21mr|wildfly-build-tools-1.1.6-6|87	
21mr|wildfly-build-tools-1.1.6-6|88	%build
21mr|wildfly-build-tools-1.1.6-6|89	
21mr|wildfly-build-tools-1.1.6-6|90	%mvn_build -s
21mr|wildfly-build-tools-1.1.6-6|91	
21mr|wildfly-build-tools-1.1.6-6|92	%install
21mr|wildfly-build-tools-1.1.6-6|93	%mvn_install
21mr|wildfly-build-tools-1.1.6-6|94	
21mr|wildfly-build-tools-1.1.6-6|95	%files -f .mfiles-wildfly-build-tools-parent
21mr|wildfly-build-tools-1.1.6-6|96	%license LICENSE.txt
21mr|wildfly-build-tools-1.1.6-6|97	
21mr|wildfly-build-tools-1.1.6-6|98	%files -n wildfly-feature-pack-build-maven-plugin -f .mfiles-wildfly-feature-pack-build-maven-plugin
21mr|wildfly-build-tools-1.1.6-6|99	
21mr|wildfly-build-tools-1.1.6-6|100	%files -n wildfly-server-provisioning -f .mfiles-wildfly-server-provisioning
21mr|wildfly-build-tools-1.1.6-6|101	%license LICENSE.txt
21mr|wildfly-build-tools-1.1.6-6|102	
21mr|wildfly-build-tools-1.1.6-6|103	%files -n wildfly-server-provisioning-maven-plugin -f .mfiles-wildfly-server-provisioning-maven-plugin
21mr|wildfly-build-tools-1.1.6-6|104	%files -n wildfly-server-provisioning-standalone -f .mfiles-wildfly-server-provisioning-standalone
21mr|wildfly-build-tools-1.1.6-6|105	
21mr|wildfly-build-tools-1.1.6-6|106	%files javadoc -f .mfiles-javadoc
21mr|wildfly-build-tools-1.1.6-6|107	%license LICENSE.txt
21mr|wildfly-build-tools-1.1.6-6|108	

19714 21
21mr|wildfly-common-1.1.0-7|1	%global namedreltag .Final
21mr|wildfly-common-1.1.0-7|2	%global namedversion %{version}%{?namedreltag}
21mr|wildfly-common-1.1.0-7|3	Name:          wildfly-common
21mr|wildfly-common-1.1.0-7|4	Version:       1.1.0
21mr|wildfly-common-1.1.0-7|5	Release:       7
21mr|wildfly-common-1.1.0-7|6	Summary:       WildFly common utilities project
21mr|wildfly-common-1.1.0-7|7	License:       ASL 2.0
21mr|wildfly-common-1.1.0-7|8	URL:           http://wildfly.org/
21mr|wildfly-common-1.1.0-7|9	Source0:       https://github.com/wildfly/wildfly-common/archive/%{namedversion}.tar.gz
21mr|wildfly-common-1.1.0-7|10	
21mr|wildfly-common-1.1.0-7|11	BuildRequires: graphviz
21mr|wildfly-common-1.1.0-7|12	BuildRequires: maven-local
21mr|wildfly-common-1.1.0-7|13	BuildRequires: mvn(com.intellij:annotations)
21mr|wildfly-common-1.1.0-7|14	BuildRequires: mvn(jdepend:jdepend)
21mr|wildfly-common-1.1.0-7|15	# jboss-parent:16
21mr|wildfly-common-1.1.0-7|16	BuildRequires: mvn(org.jboss:jboss-parent:pom:)
21mr|wildfly-common-1.1.0-7|17	BuildRequires: mvn(org.jboss.apiviz:apiviz)
21mr|wildfly-common-1.1.0-7|18	BuildRequires: mvn(org.jboss.logging:jboss-logging)
21mr|wildfly-common-1.1.0-7|19	# jboss-logging-{annotations,processor}:1.2.0.Final
21mr|wildfly-common-1.1.0-7|20	BuildRequires: mvn(org.jboss.logging:jboss-logging-annotations)
21mr|wildfly-common-1.1.0-7|21	BuildRequires: mvn(org.jboss.logging:jboss-logging-processor)
21mr|wildfly-common-1.1.0-7|22	
21mr|wildfly-common-1.1.0-7|23	Group:          Development/Java
21mr|wildfly-common-1.1.0-7|24	BuildArch:     noarch
21mr|wildfly-common-1.1.0-7|25	# Java stack is not supported on x86_32
21mr|wildfly-common-1.1.0-7|26	ExcludeArch: %{ix86}
21mr|wildfly-common-1.1.0-7|27	
21mr|wildfly-common-1.1.0-7|28	%description
21mr|wildfly-common-1.1.0-7|29	The WildFly Common project is a repository of shared utilities
21mr|wildfly-common-1.1.0-7|30	which do not have a more specific categorization.
21mr|wildfly-common-1.1.0-7|31	
21mr|wildfly-common-1.1.0-7|32	%package javadoc
21mr|wildfly-common-1.1.0-7|33	Summary:       Javadoc for %{name}
21mr|wildfly-common-1.1.0-7|34	
21mr|wildfly-common-1.1.0-7|35	%description javadoc
21mr|wildfly-common-1.1.0-7|36	This package contains javadoc for %{name}.
21mr|wildfly-common-1.1.0-7|37	
21mr|wildfly-common-1.1.0-7|38	%prep
21mr|wildfly-common-1.1.0-7|39	%setup -q -n %{name}-%{namedversion}
21mr|wildfly-common-1.1.0-7|40	
21mr|wildfly-common-1.1.0-7|41	# Build fails
21mr|wildfly-common-1.1.0-7|42	# [ERROR] An error has occurred in JavaDocs report generation
21mr|wildfly-common-1.1.0-7|43	%pom_xpath_inject "pom:build/pom:plugins/pom:plugin[pom:artifactId = 'maven-javadoc-plugin' ]/pom:configuration" '
21mr|wildfly-common-1.1.0-7|44	<sourceFileExcludes>
21mr|wildfly-common-1.1.0-7|45	<exclude>**/CommonMessages_*.java</exclude>
21mr|wildfly-common-1.1.0-7|46	<exclude>**/Log_*.java</exclude>
21mr|wildfly-common-1.1.0-7|47	</sourceFileExcludes>'
21mr|wildfly-common-1.1.0-7|48	
21mr|wildfly-common-1.1.0-7|49	%mvn_file org.wildfly.common:%{name} %{name}
21mr|wildfly-common-1.1.0-7|50	
21mr|wildfly-common-1.1.0-7|51	%build
21mr|wildfly-common-1.1.0-7|52	
21mr|wildfly-common-1.1.0-7|53	%mvn_build
21mr|wildfly-common-1.1.0-7|54	
21mr|wildfly-common-1.1.0-7|55	%install
21mr|wildfly-common-1.1.0-7|56	%mvn_install
21mr|wildfly-common-1.1.0-7|57	
21mr|wildfly-common-1.1.0-7|58	%files -f .mfiles
21mr|wildfly-common-1.1.0-7|59	%license LICENSE
21mr|wildfly-common-1.1.0-7|60	
21mr|wildfly-common-1.1.0-7|61	%files javadoc -f .mfiles-javadoc
21mr|wildfly-common-1.1.0-7|62	%license LICENSE
21mr|wildfly-common-1.1.0-7|63	

19715 21
21mr|wildfly-core-2.2.0-10|1	# Conditionals to help breaking org.wildfly.core:wildfly-controller <-> org.wildfly.legacy.test:wildfly-legacy-spi dependency cycle
21mr|wildfly-core-2.2.0-10|2	%if 0%{?fedora}
21mr|wildfly-core-2.2.0-10|3	%bcond_with legacy_test
21mr|wildfly-core-2.2.0-10|4	%endif
21mr|wildfly-core-2.2.0-10|5	
21mr|wildfly-core-2.2.0-10|6	%global namedreltag .Final
21mr|wildfly-core-2.2.0-10|7	%global namedversion %{version}%{?namedreltag}
21mr|wildfly-core-2.2.0-10|8	
21mr|wildfly-core-2.2.0-10|9	Name:          wildfly-core
21mr|wildfly-core-2.2.0-10|10	Version:       2.2.0
21mr|wildfly-core-2.2.0-10|11	Release:       10
21mr|wildfly-core-2.2.0-10|12	Summary:       The core run-time of WildFly
21mr|wildfly-core-2.2.0-10|13	
21mr|wildfly-core-2.2.0-10|14	# ASL 2.0: ./controller/src/main/java/org/jboss/as/controller/remote/CompletedFuture.java
21mr|wildfly-core-2.2.0-10|15	#          ./controller-client/src/main/java/org/jboss/as/controller/client/helpers/standalone/ServerDeploymentHelper.java
21mr|wildfly-core-2.2.0-10|16	#          ./embedded/src/main/java/org/wildfly/core/embedded/*
21mr|wildfly-core-2.2.0-10|17	#          ./host-controller/src/main/java/org/jboss/as/host/controller/mgmt/DomainHostExcludeRegistry.java
21mr|wildfly-core-2.2.0-10|18	#          ./process-controller/src/main/java/org/jboss/as/process/stdin/*
21mr|wildfly-core-2.2.0-10|19	#          ./remoting/subsystem/src/main/java/org/jboss/as/remoting/ConnectorChildResource.java
21mr|wildfly-core-2.2.0-10|20	#          ./server/src/main/java/org/jboss/as/server/parsing/ExtensionHandler.java
21mr|wildfly-core-2.2.0-10|21	#          ./server/src/main/java/org/jboss/as/server/controller/resources/CapabilityRegistryResourceDefinition.java
21mr|wildfly-core-2.2.0-10|22	#          ./server/src/main/java/org/jboss/as/server/controller/resources/ModuleInfoHandler.java
21mr|wildfly-core-2.2.0-10|23	#          ./server/src/main/java/org/jboss/as/server/mgmt/ManagementWorkerService.java
21mr|wildfly-core-2.2.0-10|24	#          ./testsuite/shared/src/main/java/*
21mr|wildfly-core-2.2.0-10|25	#          ./threads/src/main/java/org/jboss/as/threads/ThreadsParser2_0.java
21mr|wildfly-core-2.2.0-10|26	# BSD 2 C:  ./cli/src/main/java/org/jboss/as/cli/gui/component/ButtonTabComponent.java
21mr|wildfly-core-2.2.0-10|27	# Some file without license headers https://issues.jboss.org/browse/WFCORE-1575
21mr|wildfly-core-2.2.0-10|28	License:       ASL 2.0 and BSD and LGPLv2+
21mr|wildfly-core-2.2.0-10|29	URL:           http://wildfly.org/
21mr|wildfly-core-2.2.0-10|30	# sh wildfly-core-create-tarball.sh 2.2.0.Final
21mr|wildfly-core-2.2.0-10|31	Source0:       %{name}-%{namedversion}-clean.tar.xz
21mr|wildfly-core-2.2.0-10|32	Source1:       wildfly-core-create-tarball.sh
21mr|wildfly-core-2.2.0-10|33	
21mr|wildfly-core-2.2.0-10|34	BuildRequires: maven-local
21mr|wildfly-core-2.2.0-10|35	BuildRequires: mvn(io.undertow:undertow-core) >= 1.4.0
21mr|wildfly-core-2.2.0-10|36	BuildRequires: mvn(junit:junit)
21mr|wildfly-core-2.2.0-10|37	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|wildfly-core-2.2.0-10|38	BuildRequires: mvn(org.apache.maven:maven-aether-provider)
21mr|wildfly-core-2.2.0-10|39	BuildRequires: mvn(org.apache.maven.plugins:maven-assembly-plugin)
21mr|wildfly-core-2.2.0-10|40	BuildRequires: mvn(org.apache.maven.plugins:maven-dependency-plugin)
21mr|wildfly-core-2.2.0-10|41	BuildRequires: mvn(org.apache.maven.plugins:maven-shade-plugin)
21mr|wildfly-core-2.2.0-10|42	BuildRequires: mvn(org.codehaus.plexus:plexus-utils)
21mr|wildfly-core-2.2.0-10|43	BuildRequires: mvn(org.codehaus.woodstox:stax2-api)
21mr|wildfly-core-2.2.0-10|44	BuildRequires: mvn(org.codehaus.woodstox:woodstox-core-asl)
21mr|wildfly-core-2.2.0-10|45	BuildRequires: mvn(org.eclipse.aether:aether-api)
21mr|wildfly-core-2.2.0-10|46	BuildRequires: mvn(org.eclipse.aether:aether-spi)
21mr|wildfly-core-2.2.0-10|47	BuildRequires: mvn(org.eclipse.aether:aether-util)
21mr|wildfly-core-2.2.0-10|48	BuildRequires: mvn(org.eclipse.aether:aether-connector-basic)
21mr|wildfly-core-2.2.0-10|49	BuildRequires: mvn(org.eclipse.aether:aether-transport-file)
21mr|wildfly-core-2.2.0-10|50	BuildRequires: mvn(org.eclipse.aether:aether-transport-http)
21mr|wildfly-core-2.2.0-10|51	BuildRequires: mvn(org.fusesource.jansi:jansi)
21mr|wildfly-core-2.2.0-10|52	BuildRequires: mvn(org.jboss:jandex)
21mr|wildfly-core-2.2.0-10|53	BuildRequires: mvn(org.jboss:jboss-dmr) >= 1.3.0
21mr|wildfly-core-2.2.0-10|54	BuildRequires: mvn(org.jboss:jboss-parent:pom:)
21mr|wildfly-core-2.2.0-10|55	BuildRequires: mvn(org.jboss:jboss-vfs)
21mr|wildfly-core-2.2.0-10|56	BuildRequires: mvn(org.jboss:staxmapper) >= 1.2.0
21mr|wildfly-core-2.2.0-10|57	BuildRequires: mvn(org.jboss.aesh:aesh) >= 0.66.8
21mr|wildfly-core-2.2.0-10|58	BuildRequires: mvn(org.jboss.byteman:byteman)
21mr|wildfly-core-2.2.0-10|59	BuildRequires: mvn(org.jboss.classfilewriter:jboss-classfilewriter) >= 1.1.2
21mr|wildfly-core-2.2.0-10|60	BuildRequires: mvn(org.jboss.invocation:jboss-invocation)
21mr|wildfly-core-2.2.0-10|61	BuildRequires: mvn(org.jboss.jandex:jandex-maven-plugin)
21mr|wildfly-core-2.2.0-10|62	BuildRequires: mvn(org.jboss.logging:jul-to-slf4j-stub)
21mr|wildfly-core-2.2.0-10|63	BuildRequires: mvn(org.jboss.logmanager:jboss-logmanager) >= 2.0.4
21mr|wildfly-core-2.2.0-10|64	BuildRequires: mvn(org.jboss.logmanager:log4j-jboss-logmanager) >= 1.1.2-2
21mr|wildfly-core-2.2.0-10|65	BuildRequires: mvn(org.jboss.marshalling:jboss-marshalling)
21mr|wildfly-core-2.2.0-10|66	BuildRequires: mvn(org.jboss.marshalling:jboss-marshalling-river)
21mr|wildfly-core-2.2.0-10|67	BuildRequires: mvn(org.jboss.modules:jboss-modules) >= 1.5.2
21mr|wildfly-core-2.2.0-10|68	BuildRequires: mvn(org.jboss.msc:jboss-msc)
21mr|wildfly-core-2.2.0-10|69	BuildRequires: mvn(org.jboss.remoting:jboss-remoting)
21mr|wildfly-core-2.2.0-10|70	BuildRequires: mvn(org.jboss.remotingjmx:remoting-jmx)
21mr|wildfly-core-2.2.0-10|71	BuildRequires: mvn(org.jboss.sasl:jboss-sasl) >= 1.0.5
21mr|wildfly-core-2.2.0-10|72	BuildRequires: mvn(org.jboss.slf4j:slf4j-jboss-logmanager)
21mr|wildfly-core-2.2.0-10|73	BuildRequires: mvn(org.jboss.spec.javax.interceptor:jboss-interceptors-api_1.2_spec)
21mr|wildfly-core-2.2.0-10|74	BuildRequires: mvn(org.jboss.stdio:jboss-stdio)
21mr|wildfly-core-2.2.0-10|75	BuildRequires: mvn(org.jboss.threads:jboss-threads)
21mr|wildfly-core-2.2.0-10|76	BuildRequires: mvn(org.jboss.xnio:xnio-api)
21mr|wildfly-core-2.2.0-10|77	BuildRequires: mvn(org.jboss.xnio:xnio-nio)
21mr|wildfly-core-2.2.0-10|78	BuildRequires: mvn(org.picketbox:picketbox) >= 4.9.5
21mr|wildfly-core-2.2.0-10|79	BuildRequires: mvn(org.slf4j:slf4j-api)
21mr|wildfly-core-2.2.0-10|80	BuildRequires: mvn(org.wildfly.build:wildfly-feature-pack-build-maven-plugin)
21mr|wildfly-core-2.2.0-10|81	BuildRequires: mvn(org.wildfly.build:wildfly-server-provisioning-maven-plugin)
21mr|wildfly-core-2.2.0-10|82	BuildRequires: mvn(org.wildfly.common:wildfly-common)
21mr|wildfly-core-2.2.0-10|83	BuildRequires: mvn(org.wildfly.security:wildfly-elytron)
21mr|wildfly-core-2.2.0-10|84	BuildRequires: mvn(xerces:xercesImpl)
21mr|wildfly-core-2.2.0-10|85	BuildRequires: mvn(xml-resolver:xml-resolver)
21mr|wildfly-core-2.2.0-10|86	BuildRequires: xmvn
21mr|wildfly-core-2.2.0-10|87	
21mr|wildfly-core-2.2.0-10|88	%if %{with legacy_test}
21mr|wildfly-core-2.2.0-10|89	BuildRequires: mvn(com.google.guava:guava)
21mr|wildfly-core-2.2.0-10|90	BuildRequires: mvn(commons-io:commons-io)
21mr|wildfly-core-2.2.0-10|91	BuildRequires: mvn(commons-lang:commons-lang)
21mr|wildfly-core-2.2.0-10|92	BuildRequires: mvn(javax.inject:javax.inject)
21mr|wildfly-core-2.2.0-10|93	BuildRequires: mvn(log4j:log4j:12)
21mr|wildfly-core-2.2.0-10|94	BuildRequires: mvn(org.apache.directory.api:api-ldap-codec-standalone)
21mr|wildfly-core-2.2.0-10|95	BuildRequires: mvn(org.apache.directory.jdbm:apacheds-jdbm1:bundle:)
21mr|wildfly-core-2.2.0-10|96	BuildRequires: mvn(org.apache.directory.server:apacheds-core-annotations)
21mr|wildfly-core-2.2.0-10|97	BuildRequires: mvn(org.apache.directory.server:apacheds-interceptor-kerberos)
21mr|wildfly-core-2.2.0-10|98	BuildRequires: mvn(org.apache.directory.server:apacheds-parent:pom:)
21mr|wildfly-core-2.2.0-10|99	BuildRequires: mvn(org.apache.directory.server:apacheds-server-annotations)
21mr|wildfly-core-2.2.0-10|100	BuildRequires: mvn(org.apache.httpcomponents:httpclient)
21mr|wildfly-core-2.2.0-10|101	BuildRequires: mvn(org.apache.httpcomponents:httpcore)
21mr|wildfly-core-2.2.0-10|102	BuildRequires: mvn(org.apache.httpcomponents:httpmime)
21mr|wildfly-core-2.2.0-10|103	BuildRequires: mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|wildfly-core-2.2.0-10|104	BuildRequires: mvn(org.codehaus.mojo:keytool-api-1.7)
21mr|wildfly-core-2.2.0-10|105	BuildRequires: mvn(org.codehaus.mojo:keytool-maven-plugin)
21mr|wildfly-core-2.2.0-10|106	BuildRequires: mvn(org.codehaus.mojo:xml-maven-plugin)
21mr|wildfly-core-2.2.0-10|107	BuildRequires: mvn(org.jboss.byteman:byteman-bmunit)
21mr|wildfly-core-2.2.0-10|108	BuildRequires: mvn(org.jboss.byteman:byteman-install)
21mr|wildfly-core-2.2.0-10|109	BuildRequires: mvn(org.jboss.byteman:byteman-submit)
21mr|wildfly-core-2.2.0-10|110	BuildRequires: mvn(org.jboss.metadata:jboss-metadata-common) >= 10.0.0
21mr|wildfly-core-2.2.0-10|111	BuildRequires: mvn(org.jboss.shrinkwrap:shrinkwrap-api)
21mr|wildfly-core-2.2.0-10|112	BuildRequires: mvn(org.jboss.shrinkwrap:shrinkwrap-impl-base)
21mr|wildfly-core-2.2.0-10|113	BuildRequires: mvn(org.mockito:mockito-all)
21mr|wildfly-core-2.2.0-10|114	BuildRequires: mvn(org.slf4j:jcl-over-slf4j)
21mr|wildfly-core-2.2.0-10|115	# https://gil.fedorapeople.org/syslog4j.spec
21mr|wildfly-core-2.2.0-10|116	BuildRequires: mvn(org.syslog4j:syslog4j)
21mr|wildfly-core-2.2.0-10|117	BuildRequires: mvn(org.wildfly.legacy.test:wildfly-legacy-spi)
21mr|wildfly-core-2.2.0-10|118	%endif
21mr|wildfly-core-2.2.0-10|119	
21mr|wildfly-core-2.2.0-10|120	# ./process-controller/src/main/java/org/jboss/as/process/stdin/*
21mr|wildfly-core-2.2.0-10|121	Provides:      bundled(apache-common-codec) = 1.7
21mr|wildfly-core-2.2.0-10|122	
21mr|wildfly-core-2.2.0-10|123	Group:          Development/Java
21mr|wildfly-core-2.2.0-10|124	BuildArch:     noarch
21mr|wildfly-core-2.2.0-10|125	# Java stack is not supported on x86_32
21mr|wildfly-core-2.2.0-10|126	ExcludeArch: %{ix86}
21mr|wildfly-core-2.2.0-10|127	
21mr|wildfly-core-2.2.0-10|128	%description
21mr|wildfly-core-2.2.0-10|129	This project provides the core run-time that is used by the
21mr|wildfly-core-2.2.0-10|130	Wildfly application server. This includes:
21mr|wildfly-core-2.2.0-10|131	
21mr|wildfly-core-2.2.0-10|132	* Modular class loading
21mr|wildfly-core-2.2.0-10|133	* Unified management, including domain mode
21mr|wildfly-core-2.2.0-10|134	* Basic deployment architecture
21mr|wildfly-core-2.2.0-10|135	* CLI for management
21mr|wildfly-core-2.2.0-10|136	
21mr|wildfly-core-2.2.0-10|137	%package javadoc
21mr|wildfly-core-2.2.0-10|138	Summary:       Javadoc for %{name}
21mr|wildfly-core-2.2.0-10|139	
21mr|wildfly-core-2.2.0-10|140	%description javadoc
21mr|wildfly-core-2.2.0-10|141	This package contains javadoc for %{name}.
21mr|wildfly-core-2.2.0-10|142	
21mr|wildfly-core-2.2.0-10|143	%package feature-pack
21mr|wildfly-core-2.2.0-10|144	Summary:       WildFly: Core Feature Pack
21mr|wildfly-core-2.2.0-10|145	
21mr|wildfly-core-2.2.0-10|146	%description feature-pack
21mr|wildfly-core-2.2.0-10|147	WildFly: Core Feature Pack.
21mr|wildfly-core-2.2.0-10|148	
21mr|wildfly-core-2.2.0-10|149	%prep
21mr|wildfly-core-2.2.0-10|150	%setup -q -n %{name}-%{namedversion}
21mr|wildfly-core-2.2.0-10|151	
21mr|wildfly-core-2.2.0-10|152	%if %{without legacy_test}
21mr|wildfly-core-2.2.0-10|153	%pom_disable_module subsystem-test
21mr|wildfly-core-2.2.0-10|154	%pom_disable_module testsuite
21mr|wildfly-core-2.2.0-10|155	%pom_disable_module tests remoting
21mr|wildfly-core-2.2.0-10|156	%pom_disable_module tests io
21mr|wildfly-core-2.2.0-10|157	%pom_disable_module core-model-test
21mr|wildfly-core-2.2.0-10|158	%pom_remove_dep -r org.wildfly.core:wildfly-core-model-test-framework
21mr|wildfly-core-2.2.0-10|159	# org.apache.directory.server:apacheds-parent:pom:2.0.0-M15
21mr|wildfly-core-2.2.0-10|160	%pom_remove_dep -r org.apache.directory.server:apacheds-parent
21mr|wildfly-core-2.2.0-10|161	%else
21mr|wildfly-core-2.2.0-10|162	%pom_xpath_set "pom:properties/pom:version.log4j" 1.2.17
21mr|wildfly-core-2.2.0-10|163	%endif
21mr|wildfly-core-2.2.0-10|164	
21mr|wildfly-core-2.2.0-10|165	%pom_remove_plugin -r :maven-shade-plugin
21mr|wildfly-core-2.2.0-10|166	%pom_remove_plugin -r :maven-enforcer-plugin
21mr|wildfly-core-2.2.0-10|167	%pom_remove_plugin -r org.zanata:zanata-maven-plugin
21mr|wildfly-core-2.2.0-10|168	
21mr|wildfly-core-2.2.0-10|169	# Use not available org.wildfly.checkstyle:wildfly-checkstyle-config:jar:1.0.0.Final
21mr|wildfly-core-2.2.0-10|170	%pom_remove_plugin -r :maven-checkstyle-plugin
21mr|wildfly-core-2.2.0-10|171	%pom_remove_dep -r :wildfly-checkstyle-config
21mr|wildfly-core-2.2.0-10|172	
21mr|wildfly-core-2.2.0-10|173	%pom_remove_dep sun.jdk:jconsole cli
21mr|wildfly-core-2.2.0-10|174	%pom_add_dep sun.jdk:jconsole cli
21mr|wildfly-core-2.2.0-10|175	
21mr|wildfly-core-2.2.0-10|176	cp -p core-feature-pack/src/main/resources/content/LICENSE.txt .
21mr|wildfly-core-2.2.0-10|177	
21mr|wildfly-core-2.2.0-10|178	%mvn_package ":wildfly-core-feature-pack" core-feature-pack
21mr|wildfly-core-2.2.0-10|179	%mvn_package ":wildfly-core-dist:::" __noinstall
21mr|wildfly-core-2.2.0-10|180	%mvn_package ":wildfly-core-build:zip::" __noinstall
21mr|wildfly-core-2.2.0-10|181	%mvn_package ":wildfly-core-build:::" __noinstall
21mr|wildfly-core-2.2.0-10|182	
21mr|wildfly-core-2.2.0-10|183	%build
21mr|wildfly-core-2.2.0-10|184	
21mr|wildfly-core-2.2.0-10|185	# We don't have packaged all test dependencies. e.g. org.wildfly.legacy.test:wildfly-legacy-spi:jar:1.0.0.Alpha9
21mr|wildfly-core-2.2.0-10|186	%mvn_build -f -- -X
21mr|wildfly-core-2.2.0-10|187	
21mr|wildfly-core-2.2.0-10|188	rm target/site/apidocs/javadoc.sh
21mr|wildfly-core-2.2.0-10|189	
21mr|wildfly-core-2.2.0-10|190	%install
21mr|wildfly-core-2.2.0-10|191	%mvn_install
21mr|wildfly-core-2.2.0-10|192	
21mr|wildfly-core-2.2.0-10|193	%files -f .mfiles
21mr|wildfly-core-2.2.0-10|194	%doc README.md
21mr|wildfly-core-2.2.0-10|195	%license LICENSE.txt
21mr|wildfly-core-2.2.0-10|196	
21mr|wildfly-core-2.2.0-10|197	%files javadoc -f .mfiles-javadoc
21mr|wildfly-core-2.2.0-10|198	%license LICENSE.txt
21mr|wildfly-core-2.2.0-10|199	
21mr|wildfly-core-2.2.0-10|200	%files feature-pack -f .mfiles-core-feature-pack
21mr|wildfly-core-2.2.0-10|201	%license LICENSE.txt
21mr|wildfly-core-2.2.0-10|202	

19716 21
21mr|wildfly-elytron-1.0.2-6|1	%global namedreltag .Final
21mr|wildfly-elytron-1.0.2-6|2	%global namedversion %{version}%{?namedreltag}
21mr|wildfly-elytron-1.0.2-6|3	Name:          wildfly-elytron
21mr|wildfly-elytron-1.0.2-6|4	Version:       1.0.2
21mr|wildfly-elytron-1.0.2-6|5	Release:       6
21mr|wildfly-elytron-1.0.2-6|6	Summary:       Security, Authentication, and Authorization SPIs for the WildFly project
21mr|wildfly-elytron-1.0.2-6|7	# LGPLv2: ./src/main/java/org/wildfly/security/permission/PermissionActions.java
21mr|wildfly-elytron-1.0.2-6|8	# most of the code in ./src/main/java/org/wildfly/security/manager/
21mr|wildfly-elytron-1.0.2-6|9	License:       ASL 2.0 and LGPLv2+
21mr|wildfly-elytron-1.0.2-6|10	URL:           http://wildfly.org/
21mr|wildfly-elytron-1.0.2-6|11	Source0:       https://github.com/wildfly-security/wildfly-elytron/archive/%{namedversion}.tar.gz
21mr|wildfly-elytron-1.0.2-6|12	
21mr|wildfly-elytron-1.0.2-6|13	BuildRequires: graphviz
21mr|wildfly-elytron-1.0.2-6|14	BuildRequires: maven-local
21mr|wildfly-elytron-1.0.2-6|15	BuildRequires: mvn(jdepend:jdepend)
21mr|wildfly-elytron-1.0.2-6|16	BuildRequires: mvn(junit:junit)
21mr|wildfly-elytron-1.0.2-6|17	BuildRequires: mvn(org.jboss:jboss-parent:pom:)
21mr|wildfly-elytron-1.0.2-6|18	BuildRequires: mvn(org.jboss.apiviz:apiviz)
21mr|wildfly-elytron-1.0.2-6|19	BuildRequires: mvn(org.jboss.logging:jboss-logging)
21mr|wildfly-elytron-1.0.2-6|20	BuildRequires: mvn(org.jboss.logging:jboss-logging-annotations)
21mr|wildfly-elytron-1.0.2-6|21	BuildRequires: mvn(org.jboss.logging:jboss-logging-processor)
21mr|wildfly-elytron-1.0.2-6|22	BuildRequires: mvn(org.jboss.logmanager:jboss-logmanager)
21mr|wildfly-elytron-1.0.2-6|23	BuildRequires: mvn(org.jboss.logmanager:log4j-jboss-logmanager)
21mr|wildfly-elytron-1.0.2-6|24	BuildRequires: mvn(org.jboss.modules:jboss-modules)
21mr|wildfly-elytron-1.0.2-6|25	BuildRequires: mvn(org.jboss.slf4j:slf4j-jboss-logmanager)
21mr|wildfly-elytron-1.0.2-6|26	BuildRequires: mvn(org.kohsuke.metainf-services:metainf-services)
21mr|wildfly-elytron-1.0.2-6|27	BuildRequires: mvn(org.wildfly.common:wildfly-common)
21mr|wildfly-elytron-1.0.2-6|28	
21mr|wildfly-elytron-1.0.2-6|29	Group:          Development/Java
21mr|wildfly-elytron-1.0.2-6|30	BuildArch:     noarch
21mr|wildfly-elytron-1.0.2-6|31	# Java stack is not supported on x86_32
21mr|wildfly-elytron-1.0.2-6|32	ExcludeArch: %{ix86}
21mr|wildfly-elytron-1.0.2-6|33	
21mr|wildfly-elytron-1.0.2-6|34	%description
21mr|wildfly-elytron-1.0.2-6|35	WildFly Elytron is a new WildFly sub-project which
21mr|wildfly-elytron-1.0.2-6|36	is completely replacing the combination of PicketBox and
21mr|wildfly-elytron-1.0.2-6|37	JAAS as the WildFly client and server security mechanism.
21mr|wildfly-elytron-1.0.2-6|38	
21mr|wildfly-elytron-1.0.2-6|39	An "elytron" (ĕl´·ĭ·trŏn, plural "elytra") is the hard,
21mr|wildfly-elytron-1.0.2-6|40	protective casing over a wing of certain flying insects
21mr|wildfly-elytron-1.0.2-6|41	(e.g. beetles).
21mr|wildfly-elytron-1.0.2-6|42	
21mr|wildfly-elytron-1.0.2-6|43	%package javadoc
21mr|wildfly-elytron-1.0.2-6|44	Summary:       Javadoc for %{name}
21mr|wildfly-elytron-1.0.2-6|45	
21mr|wildfly-elytron-1.0.2-6|46	%description javadoc
21mr|wildfly-elytron-1.0.2-6|47	This package contains javadoc for %{name}.
21mr|wildfly-elytron-1.0.2-6|48	
21mr|wildfly-elytron-1.0.2-6|49	%prep
21mr|wildfly-elytron-1.0.2-6|50	%setup -q -n %{name}-%{namedversion}
21mr|wildfly-elytron-1.0.2-6|51	
21mr|wildfly-elytron-1.0.2-6|52	# Use not available org.wildfly.checkstyle:wildfly-checkstyle-config:1.0.3.Final
21mr|wildfly-elytron-1.0.2-6|53	%pom_remove_plugin :maven-checkstyle-plugin
21mr|wildfly-elytron-1.0.2-6|54	
21mr|wildfly-elytron-1.0.2-6|55	%mvn_file org.wildfly.security:%{name} %{name}
21mr|wildfly-elytron-1.0.2-6|56	
21mr|wildfly-elytron-1.0.2-6|57	%build
21mr|wildfly-elytron-1.0.2-6|58	
21mr|wildfly-elytron-1.0.2-6|59	%mvn_build
21mr|wildfly-elytron-1.0.2-6|60	
21mr|wildfly-elytron-1.0.2-6|61	%install
21mr|wildfly-elytron-1.0.2-6|62	%mvn_install
21mr|wildfly-elytron-1.0.2-6|63	
21mr|wildfly-elytron-1.0.2-6|64	%files -f .mfiles
21mr|wildfly-elytron-1.0.2-6|65	%doc README.md
21mr|wildfly-elytron-1.0.2-6|66	%license LICENSE.txt
21mr|wildfly-elytron-1.0.2-6|67	
21mr|wildfly-elytron-1.0.2-6|68	%files javadoc -f .mfiles-javadoc
21mr|wildfly-elytron-1.0.2-6|69	%license LICENSE.txt
21mr|wildfly-elytron-1.0.2-6|70	

19717 21
21mr|wildfly-security-manager-1.1.2-6|1	%global namedreltag .Final
21mr|wildfly-security-manager-1.1.2-6|2	%global namedversion %{version}%{?namedreltag}
21mr|wildfly-security-manager-1.1.2-6|3	
21mr|wildfly-security-manager-1.1.2-6|4	Name:             wildfly-security-manager
21mr|wildfly-security-manager-1.1.2-6|5	Version:          1.1.2
21mr|wildfly-security-manager-1.1.2-6|6	Release:          6
21mr|wildfly-security-manager-1.1.2-6|7	Summary:          WildFly Security Manager
21mr|wildfly-security-manager-1.1.2-6|8	# Not available license file https://github.com/wildfly-security/security-manager/issues/9
21mr|wildfly-security-manager-1.1.2-6|9	# ASL 2.0: ./src/main/java/org/wildfly/security/ParametricPrivilegedExceptionAction.java
21mr|wildfly-security-manager-1.1.2-6|10	# ./src/main/java/org/wildfly/security/manager/StackInspector.java
21mr|wildfly-security-manager-1.1.2-6|11	# ./src/main/java/org/wildfly/security/ParametricPrivilegedAction.java
21mr|wildfly-security-manager-1.1.2-6|12	# ./src/test/java/org/wildfly/security/manager/TestStackInspector.java
21mr|wildfly-security-manager-1.1.2-6|13	License:          ASL 2.0 and LGPLv2+
21mr|wildfly-security-manager-1.1.2-6|14	Url:              https://github.com/wildfly-security/security-manager/
21mr|wildfly-security-manager-1.1.2-6|15	Source0:          https://github.com/wildfly-security/security-manager/archive/%{namedversion}/%{name}-%{namedversion}.tar.gz
21mr|wildfly-security-manager-1.1.2-6|16	
21mr|wildfly-security-manager-1.1.2-6|17	BuildRequires:    maven-local
21mr|wildfly-security-manager-1.1.2-6|18	BuildRequires:    mvn(junit:junit)
21mr|wildfly-security-manager-1.1.2-6|19	BuildRequires:    mvn(org.jboss:jboss-parent:pom:)
21mr|wildfly-security-manager-1.1.2-6|20	BuildRequires:    mvn(org.jboss.logging:jboss-logging)
21mr|wildfly-security-manager-1.1.2-6|21	BuildRequires:    mvn(org.jboss.logging:jboss-logging-annotations)
21mr|wildfly-security-manager-1.1.2-6|22	BuildRequires:    mvn(org.jboss.logging:jboss-logging-processor)
21mr|wildfly-security-manager-1.1.2-6|23	BuildRequires:    mvn(org.jboss.logmanager:jboss-logmanager)
21mr|wildfly-security-manager-1.1.2-6|24	BuildRequires:    mvn(org.jboss.modules:jboss-modules)
21mr|wildfly-security-manager-1.1.2-6|25	BuildRequires:    mvn(org.kohsuke.metainf-services:metainf-services)
21mr|wildfly-security-manager-1.1.2-6|26	
21mr|wildfly-security-manager-1.1.2-6|27	Group:          Development/Java
21mr|wildfly-security-manager-1.1.2-6|28	BuildArch:        noarch
21mr|wildfly-security-manager-1.1.2-6|29	# Java stack is not supported on x86_32
21mr|wildfly-security-manager-1.1.2-6|30	ExcludeArch: %{ix86}
21mr|wildfly-security-manager-1.1.2-6|31	
21mr|wildfly-security-manager-1.1.2-6|32	%description
21mr|wildfly-security-manager-1.1.2-6|33	The Security Manager for WildFly Application Server.
21mr|wildfly-security-manager-1.1.2-6|34	
21mr|wildfly-security-manager-1.1.2-6|35	%package javadoc
21mr|wildfly-security-manager-1.1.2-6|36	Summary:          Javadoc for %{name}
21mr|wildfly-security-manager-1.1.2-6|37	
21mr|wildfly-security-manager-1.1.2-6|38	%description javadoc
21mr|wildfly-security-manager-1.1.2-6|39	This package contains the API documentation for %{name}.
21mr|wildfly-security-manager-1.1.2-6|40	
21mr|wildfly-security-manager-1.1.2-6|41	%prep
21mr|wildfly-security-manager-1.1.2-6|42	%setup -q -n security-manager-%{namedversion}
21mr|wildfly-security-manager-1.1.2-6|43	
21mr|wildfly-security-manager-1.1.2-6|44	%pom_remove_plugin "org.jboss.seven2six:seven2six"
21mr|wildfly-security-manager-1.1.2-6|45	
21mr|wildfly-security-manager-1.1.2-6|46	%build
21mr|wildfly-security-manager-1.1.2-6|47	%mvn_build
21mr|wildfly-security-manager-1.1.2-6|48	
21mr|wildfly-security-manager-1.1.2-6|49	%install
21mr|wildfly-security-manager-1.1.2-6|50	%mvn_install
21mr|wildfly-security-manager-1.1.2-6|51	
21mr|wildfly-security-manager-1.1.2-6|52	%files -f .mfiles
21mr|wildfly-security-manager-1.1.2-6|53	%files javadoc -f .mfiles-javadoc
21mr|wildfly-security-manager-1.1.2-6|54	

19718 21
21mr|wildmidi-0.4.4-1|1	%define	major 2
21mr|wildmidi-0.4.4-1|2	%define	libname %mklibname %{name} %{major}
21mr|wildmidi-0.4.4-1|3	%define	devname %mklibname %{name} -d
21mr|wildmidi-0.4.4-1|4	
21mr|wildmidi-0.4.4-1|5	Summary:	WildMidi Open Source Midi Sequencer
21mr|wildmidi-0.4.4-1|6	Name:		wildmidi
21mr|wildmidi-0.4.4-1|7	Version:	0.4.4
21mr|wildmidi-0.4.4-1|8	Release:	1
21mr|wildmidi-0.4.4-1|9	License:	GPLv3+ and LGPLv3+
21mr|wildmidi-0.4.4-1|10	Group:		Sound
21mr|wildmidi-0.4.4-1|11	Url:		http://wildmidi.sourceforge.net
21mr|wildmidi-0.4.4-1|12	Source0:	https://github.com/Mindwerks/wildmidi/archive/refs/tags/%{name}-%{version}.tar.gz
21mr|wildmidi-0.4.4-1|13	BuildRequires:	cmake
21mr|wildmidi-0.4.4-1|14	BuildRequires:	timidity-instruments
21mr|wildmidi-0.4.4-1|15	BuildRequires:	pkgconfig(alsa)
21mr|wildmidi-0.4.4-1|16	BuildRequires:	pkgconfig(openal)
21mr|wildmidi-0.4.4-1|17	Requires:	timidity-instruments
21mr|wildmidi-0.4.4-1|18	
21mr|wildmidi-0.4.4-1|19	%description
21mr|wildmidi-0.4.4-1|20	WildMidi is a software midi player which has a core softsynth library that can
21mr|wildmidi-0.4.4-1|21	be used by other applications.
21mr|wildmidi-0.4.4-1|22	
21mr|wildmidi-0.4.4-1|23	%files
21mr|wildmidi-0.4.4-1|24	%doc COPYING
21mr|wildmidi-0.4.4-1|25	%{_bindir}/%{name}
21mr|wildmidi-0.4.4-1|26	%dir %{_sysconfdir}/%{name}
21mr|wildmidi-0.4.4-1|27	%{_sysconfdir}/%{name}/%{name}.cfg
21mr|wildmidi-0.4.4-1|28	%{_mandir}/man1/%{name}.1*
21mr|wildmidi-0.4.4-1|29	%{_mandir}/man5/%{name}.cfg.5*
21mr|wildmidi-0.4.4-1|30	
21mr|wildmidi-0.4.4-1|31	#----------------------------------------------------------------------------
21mr|wildmidi-0.4.4-1|32	
21mr|wildmidi-0.4.4-1|33	%package -n %{libname}
21mr|wildmidi-0.4.4-1|34	Summary:	Library for %{name}
21mr|wildmidi-0.4.4-1|35	Group:		System/Libraries
21mr|wildmidi-0.4.4-1|36	
21mr|wildmidi-0.4.4-1|37	%description -n %{libname}
21mr|wildmidi-0.4.4-1|38	This package contains the library file for %{name}.
21mr|wildmidi-0.4.4-1|39	
21mr|wildmidi-0.4.4-1|40	%files -n %{libname}
21mr|wildmidi-0.4.4-1|41	%doc COPYING
21mr|wildmidi-0.4.4-1|42	%{_libdir}/libWildMidi.so.%{major}*
21mr|wildmidi-0.4.4-1|43	
21mr|wildmidi-0.4.4-1|44	#----------------------------------------------------------------------------
21mr|wildmidi-0.4.4-1|45	
21mr|wildmidi-0.4.4-1|46	%package -n %{devname}
21mr|wildmidi-0.4.4-1|47	Summary:	Development files for %{name}
21mr|wildmidi-0.4.4-1|48	Group:		Development/Other
21mr|wildmidi-0.4.4-1|49	Requires:	%{libname} = %{EVRD}
21mr|wildmidi-0.4.4-1|50	Provides:	%{name}-devel = %{EVRD}
21mr|wildmidi-0.4.4-1|51	
21mr|wildmidi-0.4.4-1|52	%description -n %{devname}
21mr|wildmidi-0.4.4-1|53	This package contains development files for %{name}.
21mr|wildmidi-0.4.4-1|54	
21mr|wildmidi-0.4.4-1|55	%files -n %{devname}
21mr|wildmidi-0.4.4-1|56	%doc COPYING README.md
21mr|wildmidi-0.4.4-1|57	%{_libdir}/cmake/WildMidi/WildMidi*.cmake
21mr|wildmidi-0.4.4-1|58	%{_libdir}/libWildMidi.so
21mr|wildmidi-0.4.4-1|59	%{_libdir}/pkgconfig/%{name}.pc
21mr|wildmidi-0.4.4-1|60	%{_includedir}/*.h
21mr|wildmidi-0.4.4-1|61	%{_mandir}/man3/*.3*
21mr|wildmidi-0.4.4-1|62	
21mr|wildmidi-0.4.4-1|63	#----------------------------------------------------------------------------
21mr|wildmidi-0.4.4-1|64	
21mr|wildmidi-0.4.4-1|65	%prep
21mr|wildmidi-0.4.4-1|66	%setup -qn %{name}-%{name}-%{version}
21mr|wildmidi-0.4.4-1|67	
21mr|wildmidi-0.4.4-1|68	%build
21mr|wildmidi-0.4.4-1|69	%cmake \
21mr|wildmidi-0.4.4-1|70	-DWANT_ALSA:BOOL=OFF \
21mr|wildmidi-0.4.4-1|71	-DWANT_OPENAL:BOOL=ON
21mr|wildmidi-0.4.4-1|72	%make
21mr|wildmidi-0.4.4-1|73	
21mr|wildmidi-0.4.4-1|74	%install
21mr|wildmidi-0.4.4-1|75	%makeinstall_std -C build
21mr|wildmidi-0.4.4-1|76	
21mr|wildmidi-0.4.4-1|77	# Provide the needed config file
21mr|wildmidi-0.4.4-1|78	# by symlinking what we have in /etc/alternatives
21mr|wildmidi-0.4.4-1|79	mkdir -p %{buildroot}%{_sysconfdir}/%{name}
21mr|wildmidi-0.4.4-1|80	ln -s ../alternatives/timidity.cfg %{buildroot}%{_sysconfdir}/%{name}/%{name}.cfg

19719 21
21mr|wine-9.9-1|1	# Switch between stable or devel builds
21mr|wine-9.9-1|2	%bcond_without	unstable
21mr|wine-9.9-1|3	
21mr|wine-9.9-1|4	# It download dkms-nvidia*
21mr|wine-9.9-1|5	%global __requires_exclude libOpenCL.so.*
21mr|wine-9.9-1|6	
21mr|wine-9.9-1|7	# wine-staging tarball version
21mr|wine-9.9-1|8	%define stagver		9.9
21mr|wine-9.9-1|9	
21mr|wine-9.9-1|10	# wine-stable tarball version
21mr|wine-9.9-1|11	%define	stabver		9.0
21mr|wine-9.9-1|12	
21mr|wine-9.9-1|13	%define	winenine_ver	0.9
21mr|wine-9.9-1|14	%define	winetricks_git	383292899865c41d7f9e5e77c3f09b73e72a0fde
21mr|wine-9.9-1|15	
21mr|wine-9.9-1|16	%if %{with unstable}
21mr|wine-9.9-1|17	%define _ostab	-stable
21mr|wine-9.9-1|18	%define version	%(echo %{stagver} |cut -d. -f-2)
21mr|wine-9.9-1|19	%define pathver	%(echo %{stagver} |cut -d. -f1).x
21mr|wine-9.9-1|20	%define over	%{stabver}
21mr|wine-9.9-1|21	%define opver	%(echo %{stabver} |cut -d. -f-2)
21mr|wine-9.9-1|22	%else
21mr|wine-9.9-1|23	%define _stab	-stable
21mr|wine-9.9-1|24	%define version	%{stabver}
21mr|wine-9.9-1|25	%define pathver	%(echo %{stabver} |cut -d. -f-2)
21mr|wine-9.9-1|26	%define over	%(echo %{stagver} |cut -d. -f-2)
21mr|wine-9.9-1|27	%define opver	%(echo %{stagver} |cut -d. -f1).x
21mr|wine-9.9-1|28	%endif
21mr|wine-9.9-1|29	
21mr|wine-9.9-1|30	Summary:	WINE Is Not An Emulator - runs MS Windows programs
21mr|wine-9.9-1|31	Name:		wine%{?_stab}
21mr|wine-9.9-1|32	Version:	%{version}
21mr|wine-9.9-1|33	Release:	1
21mr|wine-9.9-1|34	Epoch:		2
21mr|wine-9.9-1|35	License:	LGPLv2+
21mr|wine-9.9-1|36	Group:		Emulators
21mr|wine-9.9-1|37	Url:		http://www.winehq.com
21mr|wine-9.9-1|38	Source0:	https://dl.winehq.org/wine/source/%{pathver}/wine-%{version}.tar.xz
21mr|wine-9.9-1|39	%if %{without unstable}
21mr|wine-9.9-1|40	Source1:	https://dl.winehq.org/wine/source/%{opver}/wine-%{over}.tar.xz
21mr|wine-9.9-1|41	%endif
21mr|wine-9.9-1|42	# See: https://wiki.archlinux.org/index.php/wine (Using Wine as an interpreter for Win16/Win32 binaries)
21mr|wine-9.9-1|43	Source3:	wine.systemd
21mr|wine-9.9-1|44	# New wine-staging from github by tag
21mr|wine-9.9-1|45	Source4:	https://github.com/wine-staging/wine-staging/archive/v%{stagver}.tar.gz?/wine-staging-%{stagver}.tar.gz
21mr|wine-9.9-1|46	Source5:	https://github.com/iXit/wine-nine-standalone/archive/v%{winenine_ver}.tar.gz?/wine-nine-standalone-%{winenine_ver}.tar.gz
21mr|wine-9.9-1|47	Source6:	https://github.com/Winetricks/winetricks/archive/%{winetricks_git}.tar.gz?/winetricks-%{winetricks_git}.tar.gz
21mr|wine-9.9-1|48	Source7:	http://kegel.com/wine/wisotool
21mr|wine-9.9-1|49	Source10:	wine.rpmlintrc
21mr|wine-9.9-1|50	Source11:	rosa-wine-desktop-8.13.tar.xz
21mr|wine-9.9-1|51	Source12:	icons-4.0.tar.xz
21mr|wine-9.9-1|52	Source13:	wine-stable.rpmlintrc
21mr|wine-9.9-1|53	Source20:	README.all
21mr|wine-9.9-1|54	Source21:	README.x86_64.staging
21mr|wine-9.9-1|55	Source22:	README.i686.staging
21mr|wine-9.9-1|56	Source23:	README.x86_64.stable
21mr|wine-9.9-1|57	Source24:	README.i686.stable
21mr|wine-9.9-1|58	
21mr|wine-9.9-1|59	# (Anssi 05/2008) Adds:
21mr|wine-9.9-1|60	# a: => /media/floppy (/mnt/floppy on 2007.1 and older)
21mr|wine-9.9-1|61	# d: => $HOME (at config_dir creation time, not refreshed if $HOME changes;
21mr|wine-9.9-1|62	#		note that Wine also provides $HOME in My Documents)
21mr|wine-9.9-1|63	# com4 => /dev/ttyUSB0 (replaces /dev/ttyS3)
21mr|wine-9.9-1|64	# We have to substitute @MDKVERSION@ in dlls/ntdll/server.c
21mr|wine-9.9-1|65	Patch0:		wine-5.10-mdkconf.patch
21mr|wine-9.9-1|66	# Russian localization
21mr|wine-9.9-1|67	Patch1:		wine-8.4-staging-ru-localization.patch
21mr|wine-9.9-1|68	# https://bugs.winehq.org/show_bug.cgi?id=55139
21mr|wine-9.9-1|69	Patch2:		wine-8.21-load-64bit-kernel32.patch
21mr|wine-9.9-1|70	Patch3:		wine-8.14-drop-autodebug.patch
21mr|wine-9.9-1|71	Patch4:		wine-8.21-undefined-DriverEntry.patch
21mr|wine-9.9-1|72	Patch5:		wine-nine-standalone-0.9-ru-localization.patch
21mr|wine-9.9-1|73	Patch6:		wine-9.5-ru-po-translate.patch
21mr|wine-9.9-1|74	Patch9:		wine-5.10-assertion-failed.patch
21mr|wine-9.9-1|75	# From CentOS
21mr|wine-9.9-1|76	Patch511:	wine-cjk.patch
21mr|wine-9.9-1|77	
21mr|wine-9.9-1|78	# This is needed to allow building wine-nine-standalone
21mr|wine-9.9-1|79	# against unstable or stable wine
21mr|wine-9.9-1|80	%ifarch x86_64
21mr|wine-9.9-1|81	%if %{without unstable}
21mr|wine-9.9-1|82	BuildRequires:	wine64-stable-devel
21mr|wine-9.9-1|83	%else
21mr|wine-9.9-1|84	BuildRequires:	wine64-devel
21mr|wine-9.9-1|85	%endif
21mr|wine-9.9-1|86	%endif
21mr|wine-9.9-1|87	%ifarch %{ix86}
21mr|wine-9.9-1|88	%if %{without unstable}
21mr|wine-9.9-1|89	BuildRequires:	wine32-stable-devel
21mr|wine-9.9-1|90	%else
21mr|wine-9.9-1|91	BuildRequires:	wine32-devel
21mr|wine-9.9-1|92	%endif
21mr|wine-9.9-1|93	%endif
21mr|wine-9.9-1|94	BuildRequires:	bison
21mr|wine-9.9-1|95	BuildRequires:	chrpath
21mr|wine-9.9-1|96	BuildRequires:	desktop-file-utils
21mr|wine-9.9-1|97	BuildRequires:	docbook-dtd-sgml
21mr|wine-9.9-1|98	BuildRequires:	docbook-utils
21mr|wine-9.9-1|99	BuildRequires:	flex
21mr|wine-9.9-1|100	BuildRequires:	fontforge
21mr|wine-9.9-1|101	BuildRequires:	imagemagick
21mr|wine-9.9-1|102	# This is needed to build nine-standalone
21mr|wine-9.9-1|103	BuildRequires:	meson
21mr|wine-9.9-1|104	BuildRequires:	opencl-headers
21mr|wine-9.9-1|105	BuildRequires:	openjade
21mr|wine-9.9-1|106	BuildRequires:	prelink
21mr|wine-9.9-1|107	BuildRequires:	sgml-tools
21mr|wine-9.9-1|108	BuildRequires:	valgrind
21mr|wine-9.9-1|109	BuildRequires:	attr-devel
21mr|wine-9.9-1|110	BuildRequires:	cups-devel
21mr|wine-9.9-1|111	BuildRequires:	faudio-devel
21mr|wine-9.9-1|112	#BuildRequires:	fontpackages-devel # Contrib
21mr|wine-9.9-1|113	BuildRequires:	freetype-devel
21mr|wine-9.9-1|114	BuildRequires:	gettext-devel
21mr|wine-9.9-1|115	BuildRequires:	giflib-devel
21mr|wine-9.9-1|116	BuildRequires:	glibc-static-devel
21mr|wine-9.9-1|117	BuildRequires:	gpm-devel
21mr|wine-9.9-1|118	BuildRequires:	gsm-devel
21mr|wine-9.9-1|119	BuildRequires:	ieee1284-devel
21mr|wine-9.9-1|120	#BuildRequires:	isdn4k-utils-devel # Deprecated
21mr|wine-9.9-1|121	BuildRequires:	jxrlib-devel
21mr|wine-9.9-1|122	BuildRequires:	openafs-devel
21mr|wine-9.9-1|123	BuildRequires:	openldap-devel
21mr|wine-9.9-1|124	BuildRequires:	pcap-devel
21mr|wine-9.9-1|125	BuildRequires:	perl-devel
21mr|wine-9.9-1|126	BuildRequires:	stdc++-devel
21mr|wine-9.9-1|127	BuildRequires:	ungif-devel
21mr|wine-9.9-1|128	BuildRequires:	pkgconfig(alsa)
21mr|wine-9.9-1|129	BuildRequires:	pkgconfig(d3d)
21mr|wine-9.9-1|130	BuildRequires:	pkgconfig(dbus-1)
21mr|wine-9.9-1|131	BuildRequires:	pkgconfig(egl)
21mr|wine-9.9-1|132	BuildRequires:	pkgconfig(fontconfig)
21mr|wine-9.9-1|133	BuildRequires:	pkgconfig(freetype2)
21mr|wine-9.9-1|134	BuildRequires:	pkgconfig(gl)
21mr|wine-9.9-1|135	BuildRequires:	pkgconfig(glu)
21mr|wine-9.9-1|136	BuildRequires:	pkgconfig(glut)
21mr|wine-9.9-1|137	BuildRequires:	pkgconfig(gnutls)
21mr|wine-9.9-1|138	BuildRequires:	pkgconfig(gstreamer-1.0)
21mr|wine-9.9-1|139	BuildRequires:	pkgconfig(gstreamer-base-1.0)
21mr|wine-9.9-1|140	BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0)
21mr|wine-9.9-1|141	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|wine-9.9-1|142	BuildRequires:	pkgconfig(jack)
21mr|wine-9.9-1|143	BuildRequires:	pkgconfig(lcms)
21mr|wine-9.9-1|144	BuildRequires:	pkgconfig(lcms2)
21mr|wine-9.9-1|145	BuildRequires:	pkgconfig(libavcodec)
21mr|wine-9.9-1|146	BuildRequires:	pkgconfig(libgphoto2)
21mr|wine-9.9-1|147	BuildRequires:	pkgconfig(libjpeg)
21mr|wine-9.9-1|148	BuildRequires:	pkgconfig(libmpg123)
21mr|wine-9.9-1|149	BuildRequires:	pkgconfig(libpng)
21mr|wine-9.9-1|150	BuildRequires:	pkgconfig(libpulse)
21mr|wine-9.9-1|151	BuildRequires:	pkgconfig(librsvg-2.0)
21mr|wine-9.9-1|152	BuildRequires:	pkgconfig(libtiff-4)
21mr|wine-9.9-1|153	BuildRequires:	pkgconfig(libunwind)
21mr|wine-9.9-1|154	BuildRequires:	pkgconfig(libusb)
21mr|wine-9.9-1|155	BuildRequires:	pkgconfig(libv4l2)
21mr|wine-9.9-1|156	BuildRequires:	pkgconfig(libva)
21mr|wine-9.9-1|157	BuildRequires:	pkgconfig(libvkd3d)
21mr|wine-9.9-1|158	BuildRequires:	pkgconfig(libvkd3d-shader)
21mr|wine-9.9-1|159	BuildRequires:	pkgconfig(libxml-2.0)
21mr|wine-9.9-1|160	BuildRequires:	pkgconfig(libxslt)
21mr|wine-9.9-1|161	BuildRequires:	pkgconfig(ncurses)
21mr|wine-9.9-1|162	BuildRequires:	pkgconfig(netapi)
21mr|wine-9.9-1|163	BuildRequires:	pkgconfig(ocl-icd)
21mr|wine-9.9-1|164	BuildRequires:	pkgconfig(odbc)
21mr|wine-9.9-1|165	BuildRequires:	pkgconfig(openal)
21mr|wine-9.9-1|166	#BuildRequires:	mesa-opencl-devel
21mr|wine-9.9-1|167	BuildRequires:	pkgconfig(OpenCL)
21mr|wine-9.9-1|168	BuildRequires:	pkgconfig(osmesa)
21mr|wine-9.9-1|169	BuildRequires:	pkgconfig(sane-backends)
21mr|wine-9.9-1|170	BuildRequires:	pkgconfig(sdl2)
21mr|wine-9.9-1|171	BuildRequires:	pkgconfig(sm)
21mr|wine-9.9-1|172	BuildRequires:	pkgconfig(systemd)
21mr|wine-9.9-1|173	BuildRequires:	pkgconfig(valgrind)
21mr|wine-9.9-1|174	BuildRequires:	pkgconfig(vulkan)
21mr|wine-9.9-1|175	BuildRequires:	pkgconfig(x11)
21mr|wine-9.9-1|176	BuildRequires:	pkgconfig(xcb-present)
21mr|wine-9.9-1|177	BuildRequires:	pkgconfig(xcb-xfixes)
21mr|wine-9.9-1|178	BuildRequires:	pkgconfig(xcomposite)
21mr|wine-9.9-1|179	BuildRequires:	pkgconfig(xcursor)
21mr|wine-9.9-1|180	BuildRequires:	pkgconfig(xext)
21mr|wine-9.9-1|181	BuildRequires:	pkgconfig(xfixes)
21mr|wine-9.9-1|182	BuildRequires:	pkgconfig(xi)
21mr|wine-9.9-1|183	BuildRequires:	pkgconfig(xinerama)
21mr|wine-9.9-1|184	BuildRequires:	pkgconfig(xmu)
21mr|wine-9.9-1|185	BuildRequires:	pkgconfig(xpm)
21mr|wine-9.9-1|186	BuildRequires:	pkgconfig(xrandr)
21mr|wine-9.9-1|187	BuildRequires:	pkgconfig(xrender)
21mr|wine-9.9-1|188	BuildRequires:	pkgconfig(xxf86dga)
21mr|wine-9.9-1|189	BuildRequires:	pkgconfig(xxf86vm)
21mr|wine-9.9-1|190	BuildRequires:	pkgconfig(zlib)
21mr|wine-9.9-1|191	ExclusiveArch:	%{ix86} x86_64
21mr|wine-9.9-1|192	
21mr|wine-9.9-1|193	%description
21mr|wine-9.9-1|194	Wine is a program which allows running Microsoft Windows programs (including
21mr|wine-9.9-1|195	DOS, Windows 3.x, Win32 and Win64 executables) on Unix. It consists of a
21mr|wine-9.9-1|196	program loader which loads and executes a Microsoft Windows binary, and a
21mr|wine-9.9-1|197	library (called Winelib) that implements Windows API calls using their Unix or
21mr|wine-9.9-1|198	X11 equivalents. The library may also be used for porting Win32 code into
21mr|wine-9.9-1|199	native Unix executables.
21mr|wine-9.9-1|200	
21mr|wine-9.9-1|201	#----------------------------------------------------------------------------
21mr|wine-9.9-1|202	
21mr|wine-9.9-1|203	#####################################################################
21mr|wine-9.9-1|204	##
21mr|wine-9.9-1|205	## Start of 32bit packages descriptions
21mr|wine-9.9-1|206	##
21mr|wine-9.9-1|207	#####################################################################
21mr|wine-9.9-1|208	
21mr|wine-9.9-1|209	%ifarch %{ix86}
21mr|wine-9.9-1|210	%package -n wine32%{?_stab}
21mr|wine-9.9-1|211	Summary:	WINE Is Not An Emulator - runs 32-bit MS Windows programs
21mr|wine-9.9-1|212	Group:		Emulators
21mr|wine-9.9-1|213	Requires:	wine32%{?_stab}-common = %{EVRD}
21mr|wine-9.9-1|214	Requires:	xmessage
21mr|wine-9.9-1|215	# Needed for winetricks:
21mr|wine-9.9-1|216	Requires:	cabextract
21mr|wine-9.9-1|217	Requires:	p7zip
21mr|wine-9.9-1|218	Requires:	unzip
21mr|wine-9.9-1|219	Requires:	zenity
21mr|wine-9.9-1|220	Requires(post,postun):	desktop-common-data
21mr|wine-9.9-1|221	Requires(post,preun):	rpm-helper
21mr|wine-9.9-1|222	Recommends:	sane-frontends
21mr|wine-9.9-1|223	Recommends:	vulkan
21mr|wine-9.9-1|224	Recommends:	vkd3d
21mr|wine-9.9-1|225	Recommends:	webcore-fonts
21mr|wine-9.9-1|226	Recommends:	wine-common-binfmt
21mr|wine-9.9-1|227	%if %{with unstable}
21mr|wine-9.9-1|228	Provides:	wine = 2:6.16-5
21mr|wine-9.9-1|229	Obsoletes:	wine = 2:6.16-5
21mr|wine-9.9-1|230	%else
21mr|wine-9.9-1|231	Provides:	wine-stable = 2:6.0.1-5
21mr|wine-9.9-1|232	Obsoletes:	wine-stable = 2:6.0.1-5
21mr|wine-9.9-1|233	%endif
21mr|wine-9.9-1|234	Provides:	winetricks = %{stagver}
21mr|wine-9.9-1|235	%rename		%{mklibname wine 1}
21mr|wine-9.9-1|236	Conflicts:	wine64%{?_stab}
21mr|wine-9.9-1|237	Conflicts:	wine64%{?_ostab}
21mr|wine-9.9-1|238	Conflicts:	wine32%{?_ostab}
21mr|wine-9.9-1|239	
21mr|wine-9.9-1|240	%description -n wine32%{?_stab}
21mr|wine-9.9-1|241	Wine32 is a program which allows running Microsoft Windows programs (including
21mr|wine-9.9-1|242	DOS, Windows 3.x and Win32 executables) on Unix. It consists of a
21mr|wine-9.9-1|243	program loader which loads and executes a Microsoft Windows binary, and a
21mr|wine-9.9-1|244	library (called Winelib) that implements Windows API calls using their Unix or
21mr|wine-9.9-1|245	X11 equivalents. The library may also be used for porting Win32 code into
21mr|wine-9.9-1|246	native Unix executables.
21mr|wine-9.9-1|247	
21mr|wine-9.9-1|248	%files -n wine32%{?_stab}
21mr|wine-9.9-1|249	%doc ANNOUNCE.md AUTHORS README.md README.all
21mr|wine-9.9-1|250	%{_bindir}/function_grep.pl
21mr|wine-9.9-1|251	%{_bindir}/msidb
21mr|wine-9.9-1|252	%{_bindir}/msiexec
21mr|wine-9.9-1|253	%{_bindir}/notepad
21mr|wine-9.9-1|254	%{_bindir}/regedit
21mr|wine-9.9-1|255	%{_bindir}/regsvr32
21mr|wine-9.9-1|256	%{_bindir}/wineboot
21mr|wine-9.9-1|257	%{_bindir}/winecfg
21mr|wine-9.9-1|258	%{_bindir}/wineconsole*
21mr|wine-9.9-1|259	%{_bindir}/winefile
21mr|wine-9.9-1|260	%{_bindir}/winemine
21mr|wine-9.9-1|261	%{_bindir}/winepath
21mr|wine-9.9-1|262	%{_bindir}/wineserver
21mr|wine-9.9-1|263	%{_bindir}/winetricks
21mr|wine-9.9-1|264	%{_bindir}/wisotool
21mr|wine-9.9-1|265	%{_datadir}/applications/*.desktop
21mr|wine-9.9-1|266	%{_datadir}/wine/fonts
21mr|wine-9.9-1|267	%{_datadir}/wine/nls/c_*.nls
21mr|wine-9.9-1|268	%{_datadir}/wine/nls/l_intl.nls
21mr|wine-9.9-1|269	%{_datadir}/wine/nls/locale.nls
21mr|wine-9.9-1|270	%{_datadir}/wine/nls/norm*.nls
21mr|wine-9.9-1|271	%{_datadir}/wine/nls/sortdefault.nls
21mr|wine-9.9-1|272	%{_datadir}/wine/wine.inf
21mr|wine-9.9-1|273	%dir %{_datadir}/wine
21mr|wine-9.9-1|274	%dir %{_datadir}/wine/nls
21mr|wine-9.9-1|275	%{_iconsdir}/*.png
21mr|wine-9.9-1|276	%{_liconsdir}/*.png
21mr|wine-9.9-1|277	%{_mandir}/man1/msiexec.1*
21mr|wine-9.9-1|278	%{_mandir}/man1/notepad.1*
21mr|wine-9.9-1|279	%{_mandir}/man1/regedit.1*
21mr|wine-9.9-1|280	%{_mandir}/man1/regsvr32.1*
21mr|wine-9.9-1|281	%{_mandir}/man1/wineboot.1*
21mr|wine-9.9-1|282	%{_mandir}/man1/winecfg.1*
21mr|wine-9.9-1|283	%{_mandir}/man1/wineconsole.1*
21mr|wine-9.9-1|284	%{_mandir}/man1/winecpp.1*
21mr|wine-9.9-1|285	%{_mandir}/man1/winefile.1*
21mr|wine-9.9-1|286	%{_mandir}/man1/winemine.1*
21mr|wine-9.9-1|287	%{_mandir}/man1/winepath.1*
21mr|wine-9.9-1|288	%{_mandir}/man1/wineserver.1*
21mr|wine-9.9-1|289	%{_miconsdir}/*.png
21mr|wine-9.9-1|290	%lang(de) %{_mandir}/de.UTF-8/man1/winemaker.1*
21mr|wine-9.9-1|291	%lang(de) %{_mandir}/de.UTF-8/man1/wineserver.1*
21mr|wine-9.9-1|292	%lang(fr) %{_mandir}/fr.UTF-8/man1/winemaker.1*
21mr|wine-9.9-1|293	%lang(fr) %{_mandir}/fr.UTF-8/man1/wineserver.1*
21mr|wine-9.9-1|294	
21mr|wine-9.9-1|295	%if %{with unstable}
21mr|wine-9.9-1|296	%post -n wine32%{?_stab}
21mr|wine-9.9-1|297	if grep -q "\(SB0880\|Creative\)" /proc/asound/cards && [ -f /etc/pulse/default.pa ]; then
21mr|wine-9.9-1|298	if grep -q "# Add tsched=0 for winepulse.drv in %{name}-%{version}-%{release}" /etc/pulse/default.pa; then
21mr|wine-9.9-1|299	sed -i "s/# Add tsched=0 for winepulse.drv/& - reinstall/" /etc/pulse/default.pa
21mr|wine-9.9-1|300	exit 0
21mr|wine-9.9-1|301	fi
21mr|wine-9.9-1|302	if grep -q "# Add tsched=0 for winepulse.drv" /etc/pulse/default.pa; then
21mr|wine-9.9-1|303	sed -i "s/\(# Add tsched=0 for winepulse.drv\).*/\1 - update in %{name}-%{version}-%{release}. Previous string is load-module module-udev-detect/" /etc/pulse/default.pa
21mr|wine-9.9-1|304	exit 0
21mr|wine-9.9-1|305	fi
21mr|wine-9.9-1|306	sed -i "s/^load-module module-udev-detect$/# Add tsched=0 for winepulse.drv in %{name}-%{version}-%{release}. Previous string is &\n& tsched=0/" /etc/pulse/default.pa
21mr|wine-9.9-1|307	killall pulseaudio || :
21mr|wine-9.9-1|308	fi
21mr|wine-9.9-1|309	%endif
21mr|wine-9.9-1|310	
21mr|wine-9.9-1|311	%posttrans -n wine32%{?_stab}
21mr|wine-9.9-1|312	cat %{_defaultdocdir}/wine32%{?_stab}/README.all
21mr|wine-9.9-1|313	
21mr|wine-9.9-1|314	%if %{with unstable}
21mr|wine-9.9-1|315	%postun -n wine32%{?_stab}
21mr|wine-9.9-1|316	if [ -f /etc/pulse/default.pa ] && grep -q "# Add tsched=0 for winepulse.drv - reinstall" /etc/pulse/default.pa; then
21mr|wine-9.9-1|317	sed -i "s/# Add tsched=0 for winepulse.drv - reinstall/# Add tsched=0 for winepulse.drv/" /etc/pulse/default.pa
21mr|wine-9.9-1|318	exit 0
21mr|wine-9.9-1|319	fi
21mr|wine-9.9-1|320	if [ -f /etc/pulse/default.pa ] && grep -q "# Add tsched=0 for winepulse.drv - update" /etc/pulse/default.pa; then
21mr|wine-9.9-1|321	sed -i "s/# Add tsched=0 for winepulse.drv - update/# Add tsched=0 for winepulse.drv/" /etc/pulse/default.pa
21mr|wine-9.9-1|322	exit 0
21mr|wine-9.9-1|323	fi
21mr|wine-9.9-1|324	if [ -f /etc/pulse/default.pa ] && grep -q "# Add tsched=0 for winepulse.drv in %{name}-%{version}-%{release}" /etc/pulse/default.pa; then
21mr|wine-9.9-1|325	sed -i "s/^load-module module-udev-detect tsched=0/load-module module-udev-detect/" /etc/pulse/default.pa
21mr|wine-9.9-1|326	sed -i "/^# Add tsched=0 for winepulse.drv/d" /etc/pulse/default.pa
21mr|wine-9.9-1|327	killall pulseaudio || :
21mr|wine-9.9-1|328	fi
21mr|wine-9.9-1|329	%endif
21mr|wine-9.9-1|330	
21mr|wine-9.9-1|331	#----------------------------------------------------------------------------
21mr|wine-9.9-1|332	
21mr|wine-9.9-1|333	%package -n wine32%{?_stab}-common
21mr|wine-9.9-1|334	Summary:	32-bit support for wine32%{?_stab} and wine64%{?_stab} packages
21mr|wine-9.9-1|335	Group:		Emulators
21mr|wine-9.9-1|336	# Wine dlopen's these, so let's add the dependencies ourself
21mr|wine-9.9-1|337	Requires:	alsa-plugins-pulseaudio
21mr|wine-9.9-1|338	Requires:	libasound2
21mr|wine-9.9-1|339	Requires:	libcups2
21mr|wine-9.9-1|340	Requires:	libd3dadapter9_1
21mr|wine-9.9-1|341	# GPU-specific drivers are pulled bellow by mesa(x86-32),
21mr|wine-9.9-1|342	# but at least a software GPU-agnostic renderer is needed
21mr|wine-9.9-1|343	Requires:	libdri-drivers-swrast
21mr|wine-9.9-1|344	Requires:	libfaudio0
21mr|wine-9.9-1|345	Requires:	libfreetype6
21mr|wine-9.9-1|346	Requires:	libnss_mdns2
21mr|wine-9.9-1|347	# No use for dkms-nvidia
21mr|wine-9.9-1|348	Requires:	libopencl1
21mr|wine-9.9-1|349	Requires:	libpng16
21mr|wine-9.9-1|350	Requires:	libudev1
21mr|wine-9.9-1|351	Requires:	libxcursor1
21mr|wine-9.9-1|352	Requires:	libxi6
21mr|wine-9.9-1|353	Requires:	libxrender1
21mr|wine-9.9-1|354	# This one need for steam-magazine and certificate in wine
21mr|wine-9.9-1|355	Recommends:	libgnutls30
21mr|wine-9.9-1|356	Recommends:	libieee1284_3
21mr|wine-9.9-1|357	Recommends:	libncurses6
21mr|wine-9.9-1|358	Recommends:	libncursesw6
21mr|wine-9.9-1|359	Recommends:	libnn1
21mr|wine-9.9-1|360	Recommends:	libodbc2
21mr|wine-9.9-1|361	Recommends:	libodbccr2
21mr|wine-9.9-1|362	Recommends:	libodbcinst2
21mr|wine-9.9-1|363	Recommends:	libodbcpsql2
21mr|wine-9.9-1|364	Recommends:	libosmesa8
21mr|wine-9.9-1|365	Recommends:	libsane1
21mr|wine-9.9-1|366	Recommends:	libtemplate1
21mr|wine-9.9-1|367	# This one is now integrated in Mesa
21mr|wine-9.9-1|368	Recommends:	libtxc-dxtn
21mr|wine-9.9-1|369	Recommends:	libv4l0
21mr|wine-9.9-1|370	Recommends:	libvulkan1
21mr|wine-9.9-1|371	Recommends:	libxslt1
21mr|wine-9.9-1|372	# 32 bit OpenGL and Vulkan drivers
21mr|wine-9.9-1|373	Recommends:	mesa(x86-32)
21mr|wine-9.9-1|374	# (Anssi) If wine-gecko is not installed, wine pops up a dialog on first
21mr|wine-9.9-1|375	# start proposing to download wine-gecko from sourceforge, while recommending
21mr|wine-9.9-1|376	# to use distribution packages instead. Therefore suggest wine-gecko here:
21mr|wine-9.9-1|377	#Recommends:	wine-gecko
21mr|wine-9.9-1|378	%if %{with unstable}
21mr|wine-9.9-1|379	Provides:	wine32 = 2:6.16-5
21mr|wine-9.9-1|380	Obsoletes:	wine32 = 2:6.16-5
21mr|wine-9.9-1|381	%else
21mr|wine-9.9-1|382	Provides:	wine32-stable = 2:6.0.1-5
21mr|wine-9.9-1|383	Obsoletes:	wine32-stable = 2:6.0.1-5
21mr|wine-9.9-1|384	%endif
21mr|wine-9.9-1|385	Conflicts:	wine32%{?_ostab}-common
21mr|wine-9.9-1|386	
21mr|wine-9.9-1|387	%description -n wine32%{?_stab}-common
21mr|wine-9.9-1|388	Wine is a program which allows running Microsoft Windows programs (including
21mr|wine-9.9-1|389	DOS, Windows 3.x and Win32 executables) on Unix. This package contains the
21mr|wine-9.9-1|390	files needed to support 32-bit Windows programs.
21mr|wine-9.9-1|391	
21mr|wine-9.9-1|392	%files -n wine32%{?_stab}-common
21mr|wine-9.9-1|393	%doc AUTHORS README.i686
21mr|wine-9.9-1|394	%if %{with unstable}
21mr|wine-9.9-1|395	%dir %{_libdir}/wine
21mr|wine-9.9-1|396	%endif
21mr|wine-9.9-1|397	%{_bindir}/wine
21mr|wine-9.9-1|398	%{_bindir}/wine-preloader
21mr|wine-9.9-1|399	%lang(de) %{_mandir}/de.UTF-8/man1/wine.1*
21mr|wine-9.9-1|400	%lang(fr) %{_mandir}/fr.UTF-8/man1/wine.1*
21mr|wine-9.9-1|401	%lang(pl) %{_mandir}/pl.UTF-8/man1/wine.1*
21mr|wine-9.9-1|402	%{_libdir}/wine/i386-unix/*.acm.so
21mr|wine-9.9-1|403	%{_libdir}/wine/i386-unix/avicap32.so
21mr|wine-9.9-1|404	%{_libdir}/wine/i386-unix/*.ax.so
21mr|wine-9.9-1|405	%{_libdir}/wine/i386-unix/bcrypt.so
21mr|wine-9.9-1|406	%{_libdir}/wine/i386-unix/*.com.so
21mr|wine-9.9-1|407	%{_libdir}/wine/i386-unix/*.cpl.so
21mr|wine-9.9-1|408	%{_libdir}/wine/i386-unix/crypt32.so
21mr|wine-9.9-1|409	%{_libdir}/wine/i386-unix/ctapi32.so
21mr|wine-9.9-1|410	%{_libdir}/wine/i386-unix/*.dll16.so
21mr|wine-9.9-1|411	%{_libdir}/wine/i386-unix/*.dll.so
21mr|wine-9.9-1|412	%{_libdir}/wine/i386-unix/dnsapi.so
21mr|wine-9.9-1|413	%{_libdir}/wine/i386-unix/*.drv16.so
21mr|wine-9.9-1|414	%{_libdir}/wine/i386-unix/*.drv.so
21mr|wine-9.9-1|415	%{_libdir}/wine/i386-unix/*.ds.so
21mr|wine-9.9-1|416	%{_libdir}/wine/i386-unix/dwrite.so
21mr|wine-9.9-1|417	%{_libdir}/wine/i386-unix/*.exe16.so
21mr|wine-9.9-1|418	%{_libdir}/wine/i386-unix/*.exe.so
21mr|wine-9.9-1|419	%{_libdir}/wine/i386-unix/gphoto2.so
21mr|wine-9.9-1|420	%{_libdir}/wine/i386-unix/kerberos.so
21mr|wine-9.9-1|421	%{_libdir}/wine/i386-unix/localspl.so
21mr|wine-9.9-1|422	%{_libdir}/wine/i386-unix/wineps.so
21mr|wine-9.9-1|423	%{_libdir}/wine/i386-unix/winoldap.mod16.so
21mr|wine-9.9-1|424	%{_libdir}/wine/i386-unix/mountmgr.so
21mr|wine-9.9-1|425	%{_libdir}/wine/i386-unix/msv1_0.so
21mr|wine-9.9-1|426	%{_libdir}/wine/i386-unix/netapi32.so
21mr|wine-9.9-1|427	%{_libdir}/wine/i386-unix/nsiproxy.so
21mr|wine-9.9-1|428	%{_libdir}/wine/i386-unix/ntdll.so
21mr|wine-9.9-1|429	%{_libdir}/wine/i386-unix/*.ocx.so
21mr|wine-9.9-1|430	%if %{without unstable}
21mr|wine-9.9-1|431	%{_libdir}/wine/i386-unix/odbc32.so
21mr|wine-9.9-1|432	%endif
21mr|wine-9.9-1|433	%{_libdir}/wine/i386-unix/opencl.so
21mr|wine-9.9-1|434	%{_libdir}/wine/i386-unix/opengl32.so
21mr|wine-9.9-1|435	%{_libdir}/wine/i386-unix/qcap.so
21mr|wine-9.9-1|436	%{_libdir}/wine/i386-unix/sane.so
21mr|wine-9.9-1|437	%{_libdir}/wine/i386-unix/secur32.so
21mr|wine-9.9-1|438	%{_libdir}/wine/i386-unix/*.sys.so
21mr|wine-9.9-1|439	%{_libdir}/wine/i386-unix/*.vxd.so
21mr|wine-9.9-1|440	%{_libdir}/wine/i386-unix/win32u.so
21mr|wine-9.9-1|441	%{_libdir}/wine/i386-unix/winealsa.so
21mr|wine-9.9-1|442	%{_libdir}/wine/i386-unix/winebus.so
21mr|wine-9.9-1|443	%{_libdir}/wine/i386-unix/winegstreamer.so
21mr|wine-9.9-1|444	%{_libdir}/wine/i386-unix/winepulse.so
21mr|wine-9.9-1|445	%{_libdir}/wine/i386-unix/wineusb.so
21mr|wine-9.9-1|446	%{_libdir}/wine/i386-unix/winevulkan.so
21mr|wine-9.9-1|447	%{_libdir}/wine/i386-unix/winex11.so
21mr|wine-9.9-1|448	%{_libdir}/wine/i386-unix/winspool.so
21mr|wine-9.9-1|449	%{_libdir}/wine/i386-unix/wpcap.so
21mr|wine-9.9-1|450	%{_libdir}/wine/i386-unix/ws2_32.so
21mr|wine-9.9-1|451	%{_libdir}/wine/i386-windows
21mr|wine-9.9-1|452	%{_mandir}/man1/wine.1*
21mr|wine-9.9-1|453	
21mr|wine-9.9-1|454	%posttrans -n wine32%{?_stab}-common
21mr|wine-9.9-1|455	cat %{_defaultdocdir}/wine32%{?_stab}-common/README.i686
21mr|wine-9.9-1|456	
21mr|wine-9.9-1|457	#----------------------------------------------------------------------------
21mr|wine-9.9-1|458	
21mr|wine-9.9-1|459	%package -n wine32%{?_stab}-devel
21mr|wine-9.9-1|460	Summary:	Static libraries, headers and programs for %{name}
21mr|wine-9.9-1|461	Group:		Development/C
21mr|wine-9.9-1|462	Requires:	wine32%{?_stab} = %{EVRD}
21mr|wine-9.9-1|463	%rename		%{mklibname wine -d}
21mr|wine-9.9-1|464	Conflicts:	wine32%{?_ostab}-devel
21mr|wine-9.9-1|465	Conflicts:	wine64%{?_ostab}-devel
21mr|wine-9.9-1|466	Conflicts:	wine64%{?_stab}-devel
21mr|wine-9.9-1|467	
21mr|wine-9.9-1|468	%description -n wine32%{?_stab}-devel
21mr|wine-9.9-1|469	Wine is a program which allows running Microsoft Windows programs (including
21mr|wine-9.9-1|470	DOS, Windows 3.x and Win32 executables) on Unix.
21mr|wine-9.9-1|471	This package contains the libraries, the headers and the program files needed
21mr|wine-9.9-1|472	to develop programs running on Wine.
21mr|wine-9.9-1|473	
21mr|wine-9.9-1|474	%files -n wine32%{?_stab}-devel
21mr|wine-9.9-1|475	%doc AUTHORS
21mr|wine-9.9-1|476	%{_bindir}/widl
21mr|wine-9.9-1|477	%{_bindir}/winebuild
21mr|wine-9.9-1|478	%{_bindir}/winecpp
21mr|wine-9.9-1|479	%{_bindir}/winedbg
21mr|wine-9.9-1|480	%{_bindir}/winedump
21mr|wine-9.9-1|481	%{_bindir}/wineg++
21mr|wine-9.9-1|482	%{_bindir}/winegcc
21mr|wine-9.9-1|483	%{_bindir}/winemaker
21mr|wine-9.9-1|484	%{_bindir}/wmc
21mr|wine-9.9-1|485	%{_bindir}/wrc
21mr|wine-9.9-1|486	%dir %{_libdir}/wine
21mr|wine-9.9-1|487	%{_includedir}/*
21mr|wine-9.9-1|488	%{_libdir}/wine/i386-unix/*.a
21mr|wine-9.9-1|489	%{_mandir}/man1/widl.1*
21mr|wine-9.9-1|490	%{_mandir}/man1/winebuild.1*
21mr|wine-9.9-1|491	%{_mandir}/man1/winedbg.1*
21mr|wine-9.9-1|492	%{_mandir}/man1/winedump.1*
21mr|wine-9.9-1|493	%{_mandir}/man1/wineg++.1*
21mr|wine-9.9-1|494	%{_mandir}/man1/winegcc.1*
21mr|wine-9.9-1|495	%{_mandir}/man1/winemaker.1*
21mr|wine-9.9-1|496	%{_mandir}/man1/wmc.1*
21mr|wine-9.9-1|497	%{_mandir}/man1/wrc.1*
21mr|wine-9.9-1|498	%endif
21mr|wine-9.9-1|499	
21mr|wine-9.9-1|500	#####################################################################
21mr|wine-9.9-1|501	##
21mr|wine-9.9-1|502	## End of 32bit packages descriptions
21mr|wine-9.9-1|503	##
21mr|wine-9.9-1|504	#####################################################################
21mr|wine-9.9-1|505	
21mr|wine-9.9-1|506	#----------------------------------------------------------------------------
21mr|wine-9.9-1|507	
21mr|wine-9.9-1|508	#####################################################################
21mr|wine-9.9-1|509	##
21mr|wine-9.9-1|510	## Start of 64bit packages descriptions
21mr|wine-9.9-1|511	##
21mr|wine-9.9-1|512	#####################################################################
21mr|wine-9.9-1|513	
21mr|wine-9.9-1|514	%ifarch x86_64
21mr|wine-9.9-1|515	%package -n wine64%{?_stab}
21mr|wine-9.9-1|516	Summary:	WINE Is Not An Emulator - runs MS Windows programs
21mr|wine-9.9-1|517	Group:		Emulators
21mr|wine-9.9-1|518	# Wine dlopen's these, so let's add the dependencies ourself
21mr|wine-9.9-1|519	Requires:	lib64asound2
21mr|wine-9.9-1|520	Requires:	lib64d3dadapter9_1
21mr|wine-9.9-1|521	Requires:	lib64faudio0
21mr|wine-9.9-1|522	Requires:	lib64freetype6
21mr|wine-9.9-1|523	Requires:	lib64nss_mdns2
21mr|wine-9.9-1|524	# No use dkms-nvidia
21mr|wine-9.9-1|525	Requires:	lib64opencl1
21mr|wine-9.9-1|526	Requires:	lib64png16
21mr|wine-9.9-1|527	Requires:	lib64v4l0
21mr|wine-9.9-1|528	Requires:	lib64xi6
21mr|wine-9.9-1|529	Requires:	lib64xrender1
21mr|wine-9.9-1|530	Requires:	xmessage
21mr|wine-9.9-1|531	# Needed for winetricks:
21mr|wine-9.9-1|532	Requires:	cabextract
21mr|wine-9.9-1|533	Requires:	p7zip
21mr|wine-9.9-1|534	Requires:	unzip
21mr|wine-9.9-1|535	Requires:	zenity
21mr|wine-9.9-1|536	Requires(post,postun):	desktop-common-data
21mr|wine-9.9-1|537	Requires(post,preun):	rpm-helper
21mr|wine-9.9-1|538	Recommends:	lib64ncurses6
21mr|wine-9.9-1|539	Recommends:	lib64ncursesw6
21mr|wine-9.9-1|540	Recommends:	lib64nn1
21mr|wine-9.9-1|541	Recommends:	lib64odbc2
21mr|wine-9.9-1|542	Recommends:	lib64odbccr2
21mr|wine-9.9-1|543	Recommends:	lib64odbcinst2
21mr|wine-9.9-1|544	Recommends:	lib64odbcpsql2
21mr|wine-9.9-1|545	Recommends:	lib64osmesa8
21mr|wine-9.9-1|546	Recommends:	lib64template1
21mr|wine-9.9-1|547	Recommends:	lib64vulkan1
21mr|wine-9.9-1|548	Recommends:	sane-frontends
21mr|wine-9.9-1|549	Recommends:	vkd3d
21mr|wine-9.9-1|550	Recommends:	vulkan
21mr|wine-9.9-1|551	Recommends:	webcore-fonts
21mr|wine-9.9-1|552	Recommends:	wine32%{?_stab}-common = %{EVRD}
21mr|wine-9.9-1|553	Recommends:	wine-common-binfmt
21mr|wine-9.9-1|554	# This one is now part of Mesa
21mr|wine-9.9-1|555	Recommends:	lib64txc-dxtn
21mr|wine-9.9-1|556	# Download wine64-gecko from internet, when starting wine
21mr|wine-9.9-1|557	#Recommends:	wine64-gecko
21mr|wine-9.9-1|558	Provides:	%{name} = %{EVRD}
21mr|wine-9.9-1|559	Provides:	winetricks = %{stagver}
21mr|wine-9.9-1|560	%rename		%{mklibname wine 1}
21mr|wine-9.9-1|561	Conflicts:	wine32%{?_ostab}
21mr|wine-9.9-1|562	%if %{with unstable}
21mr|wine-9.9-1|563	Conflicts:	wine32%{?_stab} > 2:6.16-5
21mr|wine-9.9-1|564	Conflicts:	wine32%{?_stab} < 2:6.16-5
21mr|wine-9.9-1|565	%else
21mr|wine-9.9-1|566	Conflicts:	wine32%{?_stab} > 2:6.0.1-5
21mr|wine-9.9-1|567	Conflicts:	wine32%{?_stab} < 2:6.0.1-5
21mr|wine-9.9-1|568	%endif
21mr|wine-9.9-1|569	Conflicts:	wine64%{?_ostab}
21mr|wine-9.9-1|570	
21mr|wine-9.9-1|571	%description -n wine64%{?_stab}
21mr|wine-9.9-1|572	Wine is a program which allows running Microsoft Windows programs (including
21mr|wine-9.9-1|573	DOS, Windows 3.x, Win32 and Win64 executables) on Unix. It consists of a
21mr|wine-9.9-1|574	program loader which loads and executes a Microsoft Windows binary, and a
21mr|wine-9.9-1|575	library (called Winelib) that implements Windows API calls using their Unix or
21mr|wine-9.9-1|576	X11 equivalents. The library may also be used for porting Win32 code into
21mr|wine-9.9-1|577	native Unix executables.
21mr|wine-9.9-1|578	This package contains the Win64 version of Wine. You need the wine32 package
21mr|wine-9.9-1|579	from the 32-bit repository to be able to run 32-bit applications.
21mr|wine-9.9-1|580	
21mr|wine-9.9-1|581	%files -n wine64%{?_stab}
21mr|wine-9.9-1|582	%doc ANNOUNCE.md AUTHORS README.md README.all README.x86_64
21mr|wine-9.9-1|583	%if %{with unstable}
21mr|wine-9.9-1|584	%dir %{_datadir}/wine
21mr|wine-9.9-1|585	%dir %{_datadir}/wine/nls
21mr|wine-9.9-1|586	%endif
21mr|wine-9.9-1|587	%{_bindir}/function_grep.pl
21mr|wine-9.9-1|588	%{_bindir}/msidb
21mr|wine-9.9-1|589	%{_bindir}/msiexec
21mr|wine-9.9-1|590	%{_bindir}/notepad
21mr|wine-9.9-1|591	%{_bindir}/regedit
21mr|wine-9.9-1|592	%{_bindir}/regsvr32
21mr|wine-9.9-1|593	%{_bindir}/wine64
21mr|wine-9.9-1|594	%{_bindir}/wine64-preloader
21mr|wine-9.9-1|595	%{_bindir}/wineboot
21mr|wine-9.9-1|596	%{_bindir}/winecfg
21mr|wine-9.9-1|597	%{_bindir}/wineconsole*
21mr|wine-9.9-1|598	%{_bindir}/winefile
21mr|wine-9.9-1|599	%{_bindir}/winemine
21mr|wine-9.9-1|600	%{_bindir}/winepath
21mr|wine-9.9-1|601	%{_bindir}/wineserver
21mr|wine-9.9-1|602	%{_bindir}/winetricks
21mr|wine-9.9-1|603	%{_bindir}/wisotool
21mr|wine-9.9-1|604	%{_datadir}/applications/*.desktop
21mr|wine-9.9-1|605	%{_datadir}/wine/fonts
21mr|wine-9.9-1|606	%{_datadir}/wine/nls/c_*.nls
21mr|wine-9.9-1|607	%{_datadir}/wine/nls/l_intl.nls
21mr|wine-9.9-1|608	%{_datadir}/wine/nls/locale.nls
21mr|wine-9.9-1|609	%{_datadir}/wine/nls/norm*.nls
21mr|wine-9.9-1|610	%{_datadir}/wine/nls/sortdefault.nls
21mr|wine-9.9-1|611	%{_datadir}/wine/wine.inf
21mr|wine-9.9-1|612	%dir %{_libdir}/wine
21mr|wine-9.9-1|613	%{_iconsdir}/*.png
21mr|wine-9.9-1|614	%lang(de) %{_mandir}/de.UTF-8/man1/winemaker.1*
21mr|wine-9.9-1|615	%lang(de) %{_mandir}/de.UTF-8/man1/wineserver.1*
21mr|wine-9.9-1|616	%lang(fr) %{_mandir}/fr.UTF-8/man1/winemaker.1*
21mr|wine-9.9-1|617	%lang(fr) %{_mandir}/fr.UTF-8/man1/wineserver.1*
21mr|wine-9.9-1|618	%{_libdir}/wine/x86_64-unix/*.acm.so
21mr|wine-9.9-1|619	%{_libdir}/wine/x86_64-unix/avicap32.so
21mr|wine-9.9-1|620	%{_libdir}/wine/x86_64-unix/*.ax.so
21mr|wine-9.9-1|621	%{_libdir}/wine/x86_64-unix/bcrypt.so
21mr|wine-9.9-1|622	%{_libdir}/wine/x86_64-unix/*.com.so
21mr|wine-9.9-1|623	%{_libdir}/wine/x86_64-unix/*.cpl.so
21mr|wine-9.9-1|624	%{_libdir}/wine/x86_64-unix/crypt32.so
21mr|wine-9.9-1|625	%{_libdir}/wine/x86_64-unix/ctapi32.so
21mr|wine-9.9-1|626	%{_libdir}/wine/x86_64-unix/*.dll.so
21mr|wine-9.9-1|627	%{_libdir}/wine/x86_64-unix/dnsapi.so
21mr|wine-9.9-1|628	%{_libdir}/wine/x86_64-unix/*.drv.so
21mr|wine-9.9-1|629	%{_libdir}/wine/x86_64-unix/*.ds.so
21mr|wine-9.9-1|630	%{_libdir}/wine/x86_64-unix/dwrite.so
21mr|wine-9.9-1|631	%{_libdir}/wine/x86_64-unix/*.exe.so
21mr|wine-9.9-1|632	%{_libdir}/wine/x86_64-unix/gphoto2.so
21mr|wine-9.9-1|633	%{_libdir}/wine/x86_64-unix/kerberos.so
21mr|wine-9.9-1|634	%{_libdir}/wine/x86_64-unix/localspl.so
21mr|wine-9.9-1|635	%{_libdir}/wine/x86_64-unix/mountmgr.so
21mr|wine-9.9-1|636	%{_libdir}/wine/x86_64-unix/msv1_0.so
21mr|wine-9.9-1|637	%{_libdir}/wine/x86_64-unix/netapi32.so
21mr|wine-9.9-1|638	%{_libdir}/wine/x86_64-unix/nsiproxy.so
21mr|wine-9.9-1|639	%{_libdir}/wine/x86_64-unix/ntdll.so
21mr|wine-9.9-1|640	%{_libdir}/wine/x86_64-unix/*.ocx.so
21mr|wine-9.9-1|641	%if %{without unstable}
21mr|wine-9.9-1|642	%{_libdir}/wine/x86_64-unix/odbc32.so
21mr|wine-9.9-1|643	%endif
21mr|wine-9.9-1|644	%{_libdir}/wine/x86_64-unix/opencl.so
21mr|wine-9.9-1|645	%{_libdir}/wine/x86_64-unix/opengl32.so
21mr|wine-9.9-1|646	%{_libdir}/wine/x86_64-unix/qcap.so
21mr|wine-9.9-1|647	%{_libdir}/wine/x86_64-unix/sane.so
21mr|wine-9.9-1|648	%{_libdir}/wine/x86_64-unix/secur32.so
21mr|wine-9.9-1|649	%{_libdir}/wine/x86_64-unix/*.sys.so
21mr|wine-9.9-1|650	%{_libdir}/wine/x86_64-unix/win32u.so
21mr|wine-9.9-1|651	%{_libdir}/wine/x86_64-unix/winealsa.so
21mr|wine-9.9-1|652	%{_libdir}/wine/x86_64-unix/winebus.so
21mr|wine-9.9-1|653	%{_libdir}/wine/x86_64-unix/winegstreamer.so
21mr|wine-9.9-1|654	%{_libdir}/wine/x86_64-unix/wineps.so
21mr|wine-9.9-1|655	%{_libdir}/wine/x86_64-unix/winepulse.so
21mr|wine-9.9-1|656	%{_libdir}/wine/x86_64-unix/wineusb.so
21mr|wine-9.9-1|657	%{_libdir}/wine/x86_64-unix/winevulkan.so
21mr|wine-9.9-1|658	%{_libdir}/wine/x86_64-unix/winex11.so
21mr|wine-9.9-1|659	%{_libdir}/wine/x86_64-unix/winspool.so
21mr|wine-9.9-1|660	%{_libdir}/wine/x86_64-unix/wpcap.so
21mr|wine-9.9-1|661	%{_libdir}/wine/x86_64-unix/ws2_32.so
21mr|wine-9.9-1|662	%{_libdir}/wine/x86_64-windows
21mr|wine-9.9-1|663	%{_liconsdir}/*.png
21mr|wine-9.9-1|664	%{_mandir}/man1/msiexec.1*
21mr|wine-9.9-1|665	%{_mandir}/man1/notepad.1*
21mr|wine-9.9-1|666	%{_mandir}/man1/regedit.1*
21mr|wine-9.9-1|667	%{_mandir}/man1/regsvr32.1*
21mr|wine-9.9-1|668	%{_mandir}/man1/wineboot.1*
21mr|wine-9.9-1|669	%{_mandir}/man1/winecfg.1*
21mr|wine-9.9-1|670	%{_mandir}/man1/wineconsole.1*
21mr|wine-9.9-1|671	%{_mandir}/man1/winecpp.1*
21mr|wine-9.9-1|672	%{_mandir}/man1/winefile.1*
21mr|wine-9.9-1|673	%{_mandir}/man1/winemine.1*
21mr|wine-9.9-1|674	%{_mandir}/man1/winepath.1*
21mr|wine-9.9-1|675	%{_mandir}/man1/wineserver.1*
21mr|wine-9.9-1|676	%{_miconsdir}/*.png
21mr|wine-9.9-1|677	
21mr|wine-9.9-1|678	%if %{with unstable}
21mr|wine-9.9-1|679	%post -n wine64%{?_stab}
21mr|wine-9.9-1|680	if grep -q "\(SB0880\|Creative\)" /proc/asound/cards && [ -f /etc/pulse/default.pa ]; then
21mr|wine-9.9-1|681	if grep -q "# Add tsched=0 for winepulse.drv in %{name}-%{version}-%{release}" /etc/pulse/default.pa; then
21mr|wine-9.9-1|682	sed -i "s/# Add tsched=0 for winepulse.drv/& - reinstall/" /etc/pulse/default.pa
21mr|wine-9.9-1|683	exit 0
21mr|wine-9.9-1|684	fi
21mr|wine-9.9-1|685	if grep -q "# Add tsched=0 for winepulse.drv" /etc/pulse/default.pa; then
21mr|wine-9.9-1|686	sed -i "s/\(# Add tsched=0 for winepulse.drv\).*/\1 - update in %{name}-%{version}-%{release}. Previous string is load-module module-udev-detect/" /etc/pulse/default.pa
21mr|wine-9.9-1|687	exit 0
21mr|wine-9.9-1|688	fi
21mr|wine-9.9-1|689	sed -i "s/^load-module module-udev-detect$/# Add tsched=0 for winepulse.drv in %{name}-%{version}-%{release}. Previous string is &\n& tsched=0/" /etc/pulse/default.pa
21mr|wine-9.9-1|690	killall pulseaudio || :
21mr|wine-9.9-1|691	fi
21mr|wine-9.9-1|692	%endif
21mr|wine-9.9-1|693	
21mr|wine-9.9-1|694	%posttrans -n wine64%{?_stab}
21mr|wine-9.9-1|695	cat %{_defaultdocdir}/wine64%{?_stab}/README.all
21mr|wine-9.9-1|696	cat %{_defaultdocdir}/wine64%{?_stab}/README.x86_64
21mr|wine-9.9-1|697	
21mr|wine-9.9-1|698	%if %{with unstable}
21mr|wine-9.9-1|699	%postun -n wine64%{?_stab}
21mr|wine-9.9-1|700	if [ -f /etc/pulse/default.pa ] && grep -q "# Add tsched=0 for winepulse.drv - reinstall" /etc/pulse/default.pa; then
21mr|wine-9.9-1|701	sed -i "s/# Add tsched=0 for winepulse.drv - reinstall/# Add tsched=0 for winepulse.drv/" /etc/pulse/default.pa
21mr|wine-9.9-1|702	exit 0
21mr|wine-9.9-1|703	fi
21mr|wine-9.9-1|704	if [ -f /etc/pulse/default.pa ] && grep -q "# Add tsched=0 for winepulse.drv - update" /etc/pulse/default.pa; then
21mr|wine-9.9-1|705	sed -i "s/# Add tsched=0 for winepulse.drv - update/# Add tsched=0 for winepulse.drv/" /etc/pulse/default.pa
21mr|wine-9.9-1|706	exit 0
21mr|wine-9.9-1|707	fi
21mr|wine-9.9-1|708	if [ -f /etc/pulse/default.pa ] && grep -q "# Add tsched=0 for winepulse.drv in %{name}-%{version}-%{release}" /etc/pulse/default.pa; then
21mr|wine-9.9-1|709	sed -i "s/^load-module module-udev-detect tsched=0/load-module module-udev-detect/" /etc/pulse/default.pa
21mr|wine-9.9-1|710	sed -i "/^# Add tsched=0 for winepulse.drv/d" /etc/pulse/default.pa
21mr|wine-9.9-1|711	killall pulseaudio || :
21mr|wine-9.9-1|712	fi
21mr|wine-9.9-1|713	%endif
21mr|wine-9.9-1|714	
21mr|wine-9.9-1|715	#----------------------------------------------------------------------------
21mr|wine-9.9-1|716	
21mr|wine-9.9-1|717	%package -n wine64%{?_stab}-devel
21mr|wine-9.9-1|718	Summary:	Static libraries, headers and programs for %{name}
21mr|wine-9.9-1|719	Group:		Development/C
21mr|wine-9.9-1|720	Requires:	wine64%{?_stab} = %{EVRD}
21mr|wine-9.9-1|721	%rename		%{mklibname wine -d}
21mr|wine-9.9-1|722	Provides:	%{name}-devel = %{EVRD}
21mr|wine-9.9-1|723	Conflicts:	wine32%{?_ostab}-devel
21mr|wine-9.9-1|724	Conflicts:	wine32%{?_stab}-devel
21mr|wine-9.9-1|725	Conflicts:	wine64%{?_ostab}-devel
21mr|wine-9.9-1|726	
21mr|wine-9.9-1|727	%description -n wine64%{?_stab}-devel
21mr|wine-9.9-1|728	Wine is a program which allows running Microsoft Windows programs (including
21mr|wine-9.9-1|729	DOS, Windows 3.x, Win32 and Win64 executables) on Unix.
21mr|wine-9.9-1|730	This package contains the libraries, the headers and the program files needed
21mr|wine-9.9-1|731	to develop programs running on Wine.
21mr|wine-9.9-1|732	
21mr|wine-9.9-1|733	%files -n wine64%{?_stab}-devel
21mr|wine-9.9-1|734	%doc AUTHORS
21mr|wine-9.9-1|735	%{_bindir}/widl
21mr|wine-9.9-1|736	%{_bindir}/winebuild
21mr|wine-9.9-1|737	%{_bindir}/winecpp
21mr|wine-9.9-1|738	%{_bindir}/winedbg
21mr|wine-9.9-1|739	%{_bindir}/winedump
21mr|wine-9.9-1|740	%{_bindir}/wineg++
21mr|wine-9.9-1|741	%{_bindir}/winegcc
21mr|wine-9.9-1|742	%{_bindir}/winemaker
21mr|wine-9.9-1|743	%{_bindir}/wmc
21mr|wine-9.9-1|744	%{_bindir}/wrc
21mr|wine-9.9-1|745	%dir %{_libdir}/wine
21mr|wine-9.9-1|746	%{_includedir}/*
21mr|wine-9.9-1|747	%{_libdir}/wine/x86_64-unix/*.a
21mr|wine-9.9-1|748	%{_mandir}/man1/widl.1*
21mr|wine-9.9-1|749	%{_mandir}/man1/winebuild.1*
21mr|wine-9.9-1|750	%{_mandir}/man1/winedbg.1*
21mr|wine-9.9-1|751	%{_mandir}/man1/winedump.1*
21mr|wine-9.9-1|752	%{_mandir}/man1/wineg++.1*
21mr|wine-9.9-1|753	%{_mandir}/man1/winegcc.1*
21mr|wine-9.9-1|754	%{_mandir}/man1/winemaker.1*
21mr|wine-9.9-1|755	%{_mandir}/man1/wmc.1*
21mr|wine-9.9-1|756	%{_mandir}/man1/wrc.1*
21mr|wine-9.9-1|757	%endif
21mr|wine-9.9-1|758	
21mr|wine-9.9-1|759	#####################################################################
21mr|wine-9.9-1|760	##
21mr|wine-9.9-1|761	## End of 64bit packages descriptions
21mr|wine-9.9-1|762	##
21mr|wine-9.9-1|763	#####################################################################
21mr|wine-9.9-1|764	
21mr|wine-9.9-1|765	#----------------------------------------------------------------------------
21mr|wine-9.9-1|766	
21mr|wine-9.9-1|767	%if %{without unstable}
21mr|wine-9.9-1|768	%package -n wine-common-binfmt
21mr|wine-9.9-1|769	Summary:	Support for launching Windows executables directly
21mr|wine-9.9-1|770	Group:		Emulators
21mr|wine-9.9-1|771	OrderWithRequires: wine32 = %{EVRD}
21mr|wine-9.9-1|772	OrderWithRequires: wine64 = %{EVRD}
21mr|wine-9.9-1|773	OrderWithRequires: wine32-stable = %{EVRD}
21mr|wine-9.9-1|774	OrderWithRequires: wine64-stable = %{EVRD}
21mr|wine-9.9-1|775	Requires(post):	rpm-helper
21mr|wine-9.9-1|776	Requires(pre,post,preun,postun): systemd
21mr|wine-9.9-1|777	Provides:	wine-binfmt = 2:6.16-5
21mr|wine-9.9-1|778	Provides:	wine-stable-binfmt = 2:6.0.1-5
21mr|wine-9.9-1|779	Provides:	wine64-binfmt = 2:6.16-5
21mr|wine-9.9-1|780	Provides:	wine64-stable-binfmt = 2:6.0.1-5
21mr|wine-9.9-1|781	Obsoletes:	wine-binfmt = 2:6.16-5
21mr|wine-9.9-1|782	Obsoletes:	wine-stable-binfmt = 2:6.0.1-5
21mr|wine-9.9-1|783	Obsoletes:	wine64-binfmt = 2:6.16-5
21mr|wine-9.9-1|784	Obsoletes:	wine64-stable-binfmt = 2:6.0.1-5
21mr|wine-9.9-1|785	BuildArch:	noarch
21mr|wine-9.9-1|786	
21mr|wine-9.9-1|787	%description -n wine-common-binfmt
21mr|wine-9.9-1|788	Wine is a program which allows running Microsoft Windows programs
21mr|wine-9.9-1|789	(including DOS, Windows 3.x, Win32 and Win64 executables) on Unix.
21mr|wine-9.9-1|790	This package provides support for launching Windows executables directly.
21mr|wine-9.9-1|791	
21mr|wine-9.9-1|792	%files -n wine-common-binfmt
21mr|wine-9.9-1|793	%doc README.md
21mr|wine-9.9-1|794	%{_binfmtdir}/wine.conf
21mr|wine-9.9-1|795	
21mr|wine-9.9-1|796	%pre -n wine-common-binfmt
21mr|wine-9.9-1|797	systemctl stop systemd-binfmt.service
21mr|wine-9.9-1|798	
21mr|wine-9.9-1|799	%post -n wine-common-binfmt
21mr|wine-9.9-1|800	%binfmt_apply wine.conf
21mr|wine-9.9-1|801	%endif
21mr|wine-9.9-1|802	
21mr|wine-9.9-1|803	#----------------------------------------------------------------------------
21mr|wine-9.9-1|804	
21mr|wine-9.9-1|805	%prep
21mr|wine-9.9-1|806	%setup -qn wine-%{version} -b5 -a6 -a11 -a12
21mr|wine-9.9-1|807	%patch0 -p1 -b .conf
21mr|wine-9.9-1|808	%patch1 -p1 -b .staging-localization
21mr|wine-9.9-1|809	%if %{with unstable}
21mr|wine-9.9-1|810	%patch2 -p1 -b .kernel32
21mr|wine-9.9-1|811	%patch4 -p1 -b .DriverEntry
21mr|wine-9.9-1|812	%patch6 -p1 -b .po-localization
21mr|wine-9.9-1|813	%endif
21mr|wine-9.9-1|814	%patch3 -p1 -b .dropautodebug
21mr|wine-9.9-1|815	%patch9 -p1 -b .assert
21mr|wine-9.9-1|816	%patch511 -p1 -b .cjk
21mr|wine-9.9-1|817	
21mr|wine-9.9-1|818	# Some advices to user
21mr|wine-9.9-1|819	cp %{SOURCE20} .
21mr|wine-9.9-1|820	%if %{with unstable}
21mr|wine-9.9-1|821	cp %{SOURCE21} README.x86_64
21mr|wine-9.9-1|822	cp %{SOURCE22} README.i686
21mr|wine-9.9-1|823	%else
21mr|wine-9.9-1|824	cp %{SOURCE23} README.x86_64
21mr|wine-9.9-1|825	cp %{SOURCE24} README.i686
21mr|wine-9.9-1|826	%endif
21mr|wine-9.9-1|827	
21mr|wine-9.9-1|828	%if %{with unstable}
21mr|wine-9.9-1|829	# Wine-staging
21mr|wine-9.9-1|830	gzip -dc "%{SOURCE4}" | /bin/tar -xf - --strip-components=1
21mr|wine-9.9-1|831	./staging/patchinstall.py DESTDIR="%{_builddir}/wine-%{version}" --all
21mr|wine-9.9-1|832	# Default theme
21mr|wine-9.9-1|833	sed -i "/ThemeActive/ s/1/0/" loader/wine.inf.in
21mr|wine-9.9-1|834	%endif
21mr|wine-9.9-1|835	
21mr|wine-9.9-1|836	# Wine-nine-standalone
21mr|wine-9.9-1|837	pushd ../wine-nine-standalone-%{winenine_ver}
21mr|wine-9.9-1|838	%patch5 -p1 -b .wine-nine-localization
21mr|wine-9.9-1|839	popd
21mr|wine-9.9-1|840	
21mr|wine-9.9-1|841	%build
21mr|wine-9.9-1|842	%ifarch %{ix86}
21mr|wine-9.9-1|843	# (Anssi 04/2008) bug #39604
21mr|wine-9.9-1|844	# Some protection systems complain "debugger detected" with our
21mr|wine-9.9-1|845	# -fomit-frame-pointer flag, so disable it.
21mr|wine-9.9-1|846	export CFLAGS="%{optflags} -fno-omit-frame-pointer"
21mr|wine-9.9-1|847	%endif
21mr|wine-9.9-1|848	%ifarch x86_64
21mr|wine-9.9-1|849	export CFLAGS="%{optflags}"
21mr|wine-9.9-1|850	%endif
21mr|wine-9.9-1|851	
21mr|wine-9.9-1|852	# Disable fortify as it breaks wine
21mr|wine-9.9-1|853	# http://bugs.winehq.org/show_bug.cgi?id=24606
21mr|wine-9.9-1|854	# http://bugs.winehq.org/show_bug.cgi?id=25073
21mr|wine-9.9-1|855	export CFLAGS="`echo $CFLAGS | sed -e 's/-Wp,-D_FORTIFY_SOURCE=2//'` -Wno-error -Wno-error=incompatible-pointer-types"
21mr|wine-9.9-1|856	
21mr|wine-9.9-1|857	# (Anssi 04/2008)
21mr|wine-9.9-1|858	# If icotool is present, it is used to rebuild icon files. It is in Contrib
21mr|wine-9.9-1|859	# so we do not do that; this is here to ensure that installed icoutils does
21mr|wine-9.9-1|860	# not change build behaviour.
21mr|wine-9.9-1|861	export ICOTOOL=false
21mr|wine-9.9-1|862	
21mr|wine-9.9-1|863	
21mr|wine-9.9-1|864	# 1. Build wine
21mr|wine-9.9-1|865	autoreconf -vfi
21mr|wine-9.9-1|866	# HAL is obsolete, then don't ask for it.
21mr|wine-9.9-1|867	# Our OSS is too old (< 4), also don't ask for it.
21mr|wine-9.9-1|868	%configure \
21mr|wine-9.9-1|869	%ifarch x86_64
21mr|wine-9.9-1|870	--enable-win64 \
21mr|wine-9.9-1|871	%endif
21mr|wine-9.9-1|872	--with-dbus \
21mr|wine-9.9-1|873	--with-x \
21mr|wine-9.9-1|874	--with-gstreamer \
21mr|wine-9.9-1|875	--without-oss
21mr|wine-9.9-1|876	# We need to drop stack protection to avoid wine bug #55139
21mr|wine-9.9-1|877	export NOSTACKP_FLAGS="-fno-stack-protector -fcf-protection=none"
21mr|wine-9.9-1|878	export CFLAGS="$CFLAGS $NOSTACKP_FLAGS"
21mr|wine-9.9-1|879	CXXFLAGS="$CXXFLAGS $NOSTACKP_FLAGS"
21mr|wine-9.9-1|880	FFLAGS="$FFLAGS $NOSTACKP_FLAGS"
21mr|wine-9.9-1|881	FCFLAGS="$FCFLAGS $NOSTACKP_FLAGS"
21mr|wine-9.9-1|882	LDFLAGS="$LDFLAGS $NOSTACKP_FLAGS"
21mr|wine-9.9-1|883	%make depend
21mr|wine-9.9-1|884	%make
21mr|wine-9.9-1|885	
21mr|wine-9.9-1|886	# 2. Next, build wine-nine-standalone
21mr|wine-9.9-1|887	pushd ../wine-nine-standalone-%{winenine_ver}
21mr|wine-9.9-1|888	export PKG_CONFIG_PATH=%{_libdir}/pkgconfig
21mr|wine-9.9-1|889	mkdir -p ./tmp
21mr|wine-9.9-1|890	sed -i "s/@PKG_CONFIG@/pkg-config/g" ./tools/cross-wine32.in
21mr|wine-9.9-1|891	sed -i "s/@PKG_CONFIG@/pkg-config/g" ./tools/cross-wine64.in
21mr|wine-9.9-1|892	meson	\
21mr|wine-9.9-1|893	--bindir bin		\
21mr|wine-9.9-1|894	--buildtype "release"	\
21mr|wine-9.9-1|895	%ifarch x86_64
21mr|wine-9.9-1|896	--cross-file "./tools/cross-wine64.in" \
21mr|wine-9.9-1|897	%endif
21mr|wine-9.9-1|898	%ifarch %{ix86}
21mr|wine-9.9-1|899	--cross-file "./tools/cross-wine32.in" \
21mr|wine-9.9-1|900	%endif
21mr|wine-9.9-1|901	--libdir %{_lib}	\
21mr|wine-9.9-1|902	$MESONARGS		\
21mr|wine-9.9-1|903	"./tmp/build"
21mr|wine-9.9-1|904	sed -i "s/fPIC/fPIC -Wno-error=implicit-function-declaration/" tmp/build/build.ninja
21mr|wine-9.9-1|905	ninja -C "./tmp/build"
21mr|wine-9.9-1|906	find -L .
21mr|wine-9.9-1|907	popd
21mr|wine-9.9-1|908	
21mr|wine-9.9-1|909	
21mr|wine-9.9-1|910	%install
21mr|wine-9.9-1|911	%makeinstall_std LDCONFIG=/bin/true
21mr|wine-9.9-1|912	
21mr|wine-9.9-1|913	# Install wisotool
21mr|wine-9.9-1|914	install -m 0755 %{SOURCE7} %{buildroot}%{_bindir}
21mr|wine-9.9-1|915	
21mr|wine-9.9-1|916	# Install winetricks
21mr|wine-9.9-1|917	install -m 0755 winetricks-%{winetricks_git}/src/winetricks %{buildroot}%{_bindir}
21mr|wine-9.9-1|918	
21mr|wine-9.9-1|919	%if %{without unstable}
21mr|wine-9.9-1|920	# Note: binfmt is insecure (see https://nixtux.ru/450),
21mr|wine-9.9-1|921	# so we will put it in a separate package.
21mr|wine-9.9-1|922	# Allow users to launch Windows programs by just clicking on the .exe file...
21mr|wine-9.9-1|923	install -m 644 %{SOURCE3} -D %{buildroot}%{_binfmtdir}/wine.conf
21mr|wine-9.9-1|924	%endif
21mr|wine-9.9-1|925	
21mr|wine-9.9-1|926	mkdir -p %{buildroot}%{_datadir}/applications
21mr|wine-9.9-1|927	cp rosa-wine-desktop-*/*.desktop %{buildroot}%{_datadir}/applications
21mr|wine-9.9-1|928	cp -r icons-*/icons %{buildroot}%{_datadir}
21mr|wine-9.9-1|929	
21mr|wine-9.9-1|930	# Categories=Emulator does nothing and is added as a workaround to kde #27700
21mr|wine-9.9-1|931	desktop-file-install	--vendor="" \
21mr|wine-9.9-1|932	--add-mime-type=application/x-zip-compressed \
21mr|wine-9.9-1|933	--remove-mime-type=application/x-zip-compressed \
21mr|wine-9.9-1|934	--add-category=Emulator \
21mr|wine-9.9-1|935	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/wine.desktop
21mr|wine-9.9-1|936	
21mr|wine-9.9-1|937	%ifarch x86_64
21mr|wine-9.9-1|938	# Fix the binary name in the .desktop file
21mr|wine-9.9-1|939	sed -i "s/Exec=wine /Exec=wine64 /" %{buildroot}%{_datadir}/applications/{wine,rosa-wine-ninecfg}.desktop
21mr|wine-9.9-1|940	sed -i "s/Exec=/Exec=wine64 /" %{buildroot}%{_datadir}/applications/rosa-wine-{notepad,regedit,wineboot,winecfg,wineconsole_cmd,winefile,winemine}.desktop
21mr|wine-9.9-1|941	%endif
21mr|wine-9.9-1|942	
21mr|wine-9.9-1|943	# Remove rpaths
21mr|wine-9.9-1|944	%ifarch x86_64
21mr|wine-9.9-1|945	chrpath -d %{buildroot}%{_bindir}/wine64
21mr|wine-9.9-1|946	%endif
21mr|wine-9.9-1|947	%ifarch %{ix86}
21mr|wine-9.9-1|948	chrpath -d %{buildroot}%{_bindir}/wine
21mr|wine-9.9-1|949	%endif
21mr|wine-9.9-1|950	
21mr|wine-9.9-1|951	# Install wine-nine-standalone stuff
21mr|wine-9.9-1|952	pushd ../wine-nine-standalone-%{winenine_ver}
21mr|wine-9.9-1|953	%ifarch x86_64
21mr|wine-9.9-1|954	install -m 755 tmp/build/ninewinecfg/ninewinecfg.exe.so %{buildroot}/%{_libdir}/wine/x86_64-unix/ninewinecfg.exe.so
21mr|wine-9.9-1|955	install -m 755 tmp/build/ninewinecfg/ninewinecfg.exe.fake %{buildroot}/%{_libdir}/wine/x86_64-windows/ninewinecfg.exe
21mr|wine-9.9-1|956	install -m 755 tmp/build/d3d9-nine/d3d9-nine.dll.so %{buildroot}/%{_libdir}/wine/x86_64-unix/d3d9-nine.dll.so
21mr|wine-9.9-1|957	install -m 755 tmp/build/d3d9-nine/d3d9-nine.dll.fake %{buildroot}/%{_libdir}/wine/x86_64-windows/d3d9-nine.dll
21mr|wine-9.9-1|958	%endif
21mr|wine-9.9-1|959	%ifarch %{ix86}
21mr|wine-9.9-1|960	install -m 755 tmp/build/ninewinecfg/ninewinecfg.exe.so %{buildroot}/%{_libdir}/wine/i386-unix/ninewinecfg.exe.so
21mr|wine-9.9-1|961	install -m 755 tmp/build/ninewinecfg/ninewinecfg.exe.fake %{buildroot}/%{_libdir}/wine/i386-windows/ninewinecfg.exe
21mr|wine-9.9-1|962	install -m 755 tmp/build/d3d9-nine/d3d9-nine.dll.so %{buildroot}/%{_libdir}/wine/i386-unix/d3d9-nine.dll.so
21mr|wine-9.9-1|963	install -m 755 tmp/build/d3d9-nine/d3d9-nine.dll.fake %{buildroot}/%{_libdir}/wine/i386-windows/d3d9-nine.dll
21mr|wine-9.9-1|964	%endif
21mr|wine-9.9-1|965	popd

19720 21
21mr|wine-stable-9.0-1|1	# Switch between stable or devel builds
21mr|wine-stable-9.0-1|2	%bcond_with	unstable
21mr|wine-stable-9.0-1|3	
21mr|wine-stable-9.0-1|4	# It download dkms-nvidia*
21mr|wine-stable-9.0-1|5	%global __requires_exclude libOpenCL.so.*
21mr|wine-stable-9.0-1|6	
21mr|wine-stable-9.0-1|7	# wine-staging tarball version
21mr|wine-stable-9.0-1|8	%define stagver		9.9
21mr|wine-stable-9.0-1|9	
21mr|wine-stable-9.0-1|10	# wine-stable tarball version
21mr|wine-stable-9.0-1|11	%define	stabver		9.0
21mr|wine-stable-9.0-1|12	
21mr|wine-stable-9.0-1|13	%define	winenine_ver	0.9
21mr|wine-stable-9.0-1|14	%define	winetricks_git	383292899865c41d7f9e5e77c3f09b73e72a0fde
21mr|wine-stable-9.0-1|15	
21mr|wine-stable-9.0-1|16	%if %{with unstable}
21mr|wine-stable-9.0-1|17	%define _ostab	-stable
21mr|wine-stable-9.0-1|18	%define version	%(echo %{stagver} |cut -d. -f-2)
21mr|wine-stable-9.0-1|19	%define pathver	%(echo %{stagver} |cut -d. -f1).x
21mr|wine-stable-9.0-1|20	%define over	%{stabver}
21mr|wine-stable-9.0-1|21	%define opver	%(echo %{stabver} |cut -d. -f-2)
21mr|wine-stable-9.0-1|22	%else
21mr|wine-stable-9.0-1|23	%define _stab	-stable
21mr|wine-stable-9.0-1|24	%define version	%{stabver}
21mr|wine-stable-9.0-1|25	%define pathver	%(echo %{stabver} |cut -d. -f-2)
21mr|wine-stable-9.0-1|26	%define over	%(echo %{stagver} |cut -d. -f-2)
21mr|wine-stable-9.0-1|27	%define opver	%(echo %{stagver} |cut -d. -f1).x
21mr|wine-stable-9.0-1|28	%endif
21mr|wine-stable-9.0-1|29	
21mr|wine-stable-9.0-1|30	Summary:	WINE Is Not An Emulator - runs MS Windows programs
21mr|wine-stable-9.0-1|31	Name:		wine%{?_stab}
21mr|wine-stable-9.0-1|32	Version:	%{version}
21mr|wine-stable-9.0-1|33	Release:	1
21mr|wine-stable-9.0-1|34	Epoch:		2
21mr|wine-stable-9.0-1|35	License:	LGPLv2+
21mr|wine-stable-9.0-1|36	Group:		Emulators
21mr|wine-stable-9.0-1|37	Url:		http://www.winehq.com
21mr|wine-stable-9.0-1|38	Source0:	https://dl.winehq.org/wine/source/%{pathver}/wine-%{version}.tar.xz
21mr|wine-stable-9.0-1|39	%if %{without unstable}
21mr|wine-stable-9.0-1|40	Source1:	https://dl.winehq.org/wine/source/%{opver}/wine-%{over}.tar.xz
21mr|wine-stable-9.0-1|41	%endif
21mr|wine-stable-9.0-1|42	# See: https://wiki.archlinux.org/index.php/wine (Using Wine as an interpreter for Win16/Win32 binaries)
21mr|wine-stable-9.0-1|43	Source3:	wine.systemd
21mr|wine-stable-9.0-1|44	# New wine-staging from github by tag
21mr|wine-stable-9.0-1|45	Source4:	https://github.com/wine-staging/wine-staging/archive/v%{stagver}.tar.gz?/wine-staging-%{stagver}.tar.gz
21mr|wine-stable-9.0-1|46	Source5:	https://github.com/iXit/wine-nine-standalone/archive/v%{winenine_ver}.tar.gz?/wine-nine-standalone-%{winenine_ver}.tar.gz
21mr|wine-stable-9.0-1|47	Source6:	https://github.com/Winetricks/winetricks/archive/%{winetricks_git}.tar.gz?/winetricks-%{winetricks_git}.tar.gz
21mr|wine-stable-9.0-1|48	Source7:	http://kegel.com/wine/wisotool
21mr|wine-stable-9.0-1|49	Source10:	wine.rpmlintrc
21mr|wine-stable-9.0-1|50	Source11:	rosa-wine-desktop-8.13.tar.xz
21mr|wine-stable-9.0-1|51	Source12:	icons-4.0.tar.xz
21mr|wine-stable-9.0-1|52	Source13:	wine-stable.rpmlintrc
21mr|wine-stable-9.0-1|53	Source20:	README.all
21mr|wine-stable-9.0-1|54	Source21:	README.x86_64.staging
21mr|wine-stable-9.0-1|55	Source22:	README.i686.staging
21mr|wine-stable-9.0-1|56	Source23:	README.x86_64.stable
21mr|wine-stable-9.0-1|57	Source24:	README.i686.stable
21mr|wine-stable-9.0-1|58	
21mr|wine-stable-9.0-1|59	# (Anssi 05/2008) Adds:
21mr|wine-stable-9.0-1|60	# a: => /media/floppy (/mnt/floppy on 2007.1 and older)
21mr|wine-stable-9.0-1|61	# d: => $HOME (at config_dir creation time, not refreshed if $HOME changes;
21mr|wine-stable-9.0-1|62	#		note that Wine also provides $HOME in My Documents)
21mr|wine-stable-9.0-1|63	# com4 => /dev/ttyUSB0 (replaces /dev/ttyS3)
21mr|wine-stable-9.0-1|64	# We have to substitute @MDKVERSION@ in dlls/ntdll/server.c
21mr|wine-stable-9.0-1|65	Patch0:		wine-5.10-mdkconf.patch
21mr|wine-stable-9.0-1|66	# Russian localization
21mr|wine-stable-9.0-1|67	Patch1:		wine-8.4-staging-ru-localization.patch
21mr|wine-stable-9.0-1|68	# https://bugs.winehq.org/show_bug.cgi?id=55139
21mr|wine-stable-9.0-1|69	Patch2:		wine-8.21-load-64bit-kernel32.patch
21mr|wine-stable-9.0-1|70	Patch3:		wine-8.14-drop-autodebug.patch
21mr|wine-stable-9.0-1|71	Patch4:		wine-8.21-undefined-DriverEntry.patch
21mr|wine-stable-9.0-1|72	Patch5:		wine-nine-standalone-0.9-ru-localization.patch
21mr|wine-stable-9.0-1|73	Patch6:		wine-9.5-ru-po-translate.patch
21mr|wine-stable-9.0-1|74	Patch9:		wine-5.10-assertion-failed.patch
21mr|wine-stable-9.0-1|75	# From CentOS
21mr|wine-stable-9.0-1|76	Patch511:	wine-cjk.patch
21mr|wine-stable-9.0-1|77	
21mr|wine-stable-9.0-1|78	# This is needed to allow building wine-nine-standalone
21mr|wine-stable-9.0-1|79	# against unstable or stable wine
21mr|wine-stable-9.0-1|80	%ifarch x86_64
21mr|wine-stable-9.0-1|81	%if %{without unstable}
21mr|wine-stable-9.0-1|82	BuildRequires:	wine64-stable-devel
21mr|wine-stable-9.0-1|83	%else
21mr|wine-stable-9.0-1|84	BuildRequires:	wine64-devel
21mr|wine-stable-9.0-1|85	%endif
21mr|wine-stable-9.0-1|86	%endif
21mr|wine-stable-9.0-1|87	%ifarch %{ix86}
21mr|wine-stable-9.0-1|88	%if %{without unstable}
21mr|wine-stable-9.0-1|89	BuildRequires:	wine32-stable-devel
21mr|wine-stable-9.0-1|90	%else
21mr|wine-stable-9.0-1|91	BuildRequires:	wine32-devel
21mr|wine-stable-9.0-1|92	%endif
21mr|wine-stable-9.0-1|93	%endif
21mr|wine-stable-9.0-1|94	BuildRequires:	bison
21mr|wine-stable-9.0-1|95	BuildRequires:	chrpath
21mr|wine-stable-9.0-1|96	BuildRequires:	desktop-file-utils
21mr|wine-stable-9.0-1|97	BuildRequires:	docbook-dtd-sgml
21mr|wine-stable-9.0-1|98	BuildRequires:	docbook-utils
21mr|wine-stable-9.0-1|99	BuildRequires:	flex
21mr|wine-stable-9.0-1|100	BuildRequires:	fontforge
21mr|wine-stable-9.0-1|101	BuildRequires:	imagemagick
21mr|wine-stable-9.0-1|102	# This is needed to build nine-standalone
21mr|wine-stable-9.0-1|103	BuildRequires:	meson
21mr|wine-stable-9.0-1|104	BuildRequires:	opencl-headers
21mr|wine-stable-9.0-1|105	BuildRequires:	openjade
21mr|wine-stable-9.0-1|106	BuildRequires:	prelink
21mr|wine-stable-9.0-1|107	BuildRequires:	sgml-tools
21mr|wine-stable-9.0-1|108	BuildRequires:	valgrind
21mr|wine-stable-9.0-1|109	BuildRequires:	attr-devel
21mr|wine-stable-9.0-1|110	BuildRequires:	cups-devel
21mr|wine-stable-9.0-1|111	BuildRequires:	faudio-devel
21mr|wine-stable-9.0-1|112	#BuildRequires:	fontpackages-devel # Contrib
21mr|wine-stable-9.0-1|113	BuildRequires:	freetype-devel
21mr|wine-stable-9.0-1|114	BuildRequires:	gettext-devel
21mr|wine-stable-9.0-1|115	BuildRequires:	giflib-devel
21mr|wine-stable-9.0-1|116	BuildRequires:	glibc-static-devel
21mr|wine-stable-9.0-1|117	BuildRequires:	gpm-devel
21mr|wine-stable-9.0-1|118	BuildRequires:	gsm-devel
21mr|wine-stable-9.0-1|119	BuildRequires:	ieee1284-devel
21mr|wine-stable-9.0-1|120	#BuildRequires:	isdn4k-utils-devel # Deprecated
21mr|wine-stable-9.0-1|121	BuildRequires:	jxrlib-devel
21mr|wine-stable-9.0-1|122	BuildRequires:	openafs-devel
21mr|wine-stable-9.0-1|123	BuildRequires:	openldap-devel
21mr|wine-stable-9.0-1|124	BuildRequires:	pcap-devel
21mr|wine-stable-9.0-1|125	BuildRequires:	perl-devel
21mr|wine-stable-9.0-1|126	BuildRequires:	stdc++-devel
21mr|wine-stable-9.0-1|127	BuildRequires:	ungif-devel
21mr|wine-stable-9.0-1|128	BuildRequires:	pkgconfig(alsa)
21mr|wine-stable-9.0-1|129	BuildRequires:	pkgconfig(d3d)
21mr|wine-stable-9.0-1|130	BuildRequires:	pkgconfig(dbus-1)
21mr|wine-stable-9.0-1|131	BuildRequires:	pkgconfig(egl)
21mr|wine-stable-9.0-1|132	BuildRequires:	pkgconfig(fontconfig)
21mr|wine-stable-9.0-1|133	BuildRequires:	pkgconfig(freetype2)
21mr|wine-stable-9.0-1|134	BuildRequires:	pkgconfig(gl)
21mr|wine-stable-9.0-1|135	BuildRequires:	pkgconfig(glu)
21mr|wine-stable-9.0-1|136	BuildRequires:	pkgconfig(glut)
21mr|wine-stable-9.0-1|137	BuildRequires:	pkgconfig(gnutls)
21mr|wine-stable-9.0-1|138	BuildRequires:	pkgconfig(gstreamer-1.0)
21mr|wine-stable-9.0-1|139	BuildRequires:	pkgconfig(gstreamer-base-1.0)
21mr|wine-stable-9.0-1|140	BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0)
21mr|wine-stable-9.0-1|141	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|wine-stable-9.0-1|142	BuildRequires:	pkgconfig(jack)
21mr|wine-stable-9.0-1|143	BuildRequires:	pkgconfig(lcms)
21mr|wine-stable-9.0-1|144	BuildRequires:	pkgconfig(lcms2)
21mr|wine-stable-9.0-1|145	BuildRequires:	pkgconfig(libavcodec)
21mr|wine-stable-9.0-1|146	BuildRequires:	pkgconfig(libgphoto2)
21mr|wine-stable-9.0-1|147	BuildRequires:	pkgconfig(libjpeg)
21mr|wine-stable-9.0-1|148	BuildRequires:	pkgconfig(libmpg123)
21mr|wine-stable-9.0-1|149	BuildRequires:	pkgconfig(libpng)
21mr|wine-stable-9.0-1|150	BuildRequires:	pkgconfig(libpulse)
21mr|wine-stable-9.0-1|151	BuildRequires:	pkgconfig(librsvg-2.0)
21mr|wine-stable-9.0-1|152	BuildRequires:	pkgconfig(libtiff-4)
21mr|wine-stable-9.0-1|153	BuildRequires:	pkgconfig(libunwind)
21mr|wine-stable-9.0-1|154	BuildRequires:	pkgconfig(libusb)
21mr|wine-stable-9.0-1|155	BuildRequires:	pkgconfig(libv4l2)
21mr|wine-stable-9.0-1|156	BuildRequires:	pkgconfig(libva)
21mr|wine-stable-9.0-1|157	BuildRequires:	pkgconfig(libvkd3d)
21mr|wine-stable-9.0-1|158	BuildRequires:	pkgconfig(libvkd3d-shader)
21mr|wine-stable-9.0-1|159	BuildRequires:	pkgconfig(libxml-2.0)
21mr|wine-stable-9.0-1|160	BuildRequires:	pkgconfig(libxslt)
21mr|wine-stable-9.0-1|161	BuildRequires:	pkgconfig(ncurses)
21mr|wine-stable-9.0-1|162	BuildRequires:	pkgconfig(netapi)
21mr|wine-stable-9.0-1|163	BuildRequires:	pkgconfig(ocl-icd)
21mr|wine-stable-9.0-1|164	BuildRequires:	pkgconfig(odbc)
21mr|wine-stable-9.0-1|165	BuildRequires:	pkgconfig(openal)
21mr|wine-stable-9.0-1|166	#BuildRequires:	mesa-opencl-devel
21mr|wine-stable-9.0-1|167	BuildRequires:	pkgconfig(OpenCL)
21mr|wine-stable-9.0-1|168	BuildRequires:	pkgconfig(osmesa)
21mr|wine-stable-9.0-1|169	BuildRequires:	pkgconfig(sane-backends)
21mr|wine-stable-9.0-1|170	BuildRequires:	pkgconfig(sdl2)
21mr|wine-stable-9.0-1|171	BuildRequires:	pkgconfig(sm)
21mr|wine-stable-9.0-1|172	BuildRequires:	pkgconfig(systemd)
21mr|wine-stable-9.0-1|173	BuildRequires:	pkgconfig(valgrind)
21mr|wine-stable-9.0-1|174	BuildRequires:	pkgconfig(vulkan)
21mr|wine-stable-9.0-1|175	BuildRequires:	pkgconfig(x11)
21mr|wine-stable-9.0-1|176	BuildRequires:	pkgconfig(xcb-present)
21mr|wine-stable-9.0-1|177	BuildRequires:	pkgconfig(xcb-xfixes)
21mr|wine-stable-9.0-1|178	BuildRequires:	pkgconfig(xcomposite)
21mr|wine-stable-9.0-1|179	BuildRequires:	pkgconfig(xcursor)
21mr|wine-stable-9.0-1|180	BuildRequires:	pkgconfig(xext)
21mr|wine-stable-9.0-1|181	BuildRequires:	pkgconfig(xfixes)
21mr|wine-stable-9.0-1|182	BuildRequires:	pkgconfig(xi)
21mr|wine-stable-9.0-1|183	BuildRequires:	pkgconfig(xinerama)
21mr|wine-stable-9.0-1|184	BuildRequires:	pkgconfig(xmu)
21mr|wine-stable-9.0-1|185	BuildRequires:	pkgconfig(xpm)
21mr|wine-stable-9.0-1|186	BuildRequires:	pkgconfig(xrandr)
21mr|wine-stable-9.0-1|187	BuildRequires:	pkgconfig(xrender)
21mr|wine-stable-9.0-1|188	BuildRequires:	pkgconfig(xxf86dga)
21mr|wine-stable-9.0-1|189	BuildRequires:	pkgconfig(xxf86vm)
21mr|wine-stable-9.0-1|190	BuildRequires:	pkgconfig(zlib)
21mr|wine-stable-9.0-1|191	ExclusiveArch:	%{ix86} x86_64
21mr|wine-stable-9.0-1|192	
21mr|wine-stable-9.0-1|193	%description
21mr|wine-stable-9.0-1|194	Wine is a program which allows running Microsoft Windows programs (including
21mr|wine-stable-9.0-1|195	DOS, Windows 3.x, Win32 and Win64 executables) on Unix. It consists of a
21mr|wine-stable-9.0-1|196	program loader which loads and executes a Microsoft Windows binary, and a
21mr|wine-stable-9.0-1|197	library (called Winelib) that implements Windows API calls using their Unix or
21mr|wine-stable-9.0-1|198	X11 equivalents. The library may also be used for porting Win32 code into
21mr|wine-stable-9.0-1|199	native Unix executables.
21mr|wine-stable-9.0-1|200	
21mr|wine-stable-9.0-1|201	#----------------------------------------------------------------------------
21mr|wine-stable-9.0-1|202	
21mr|wine-stable-9.0-1|203	#####################################################################
21mr|wine-stable-9.0-1|204	##
21mr|wine-stable-9.0-1|205	## Start of 32bit packages descriptions
21mr|wine-stable-9.0-1|206	##
21mr|wine-stable-9.0-1|207	#####################################################################
21mr|wine-stable-9.0-1|208	
21mr|wine-stable-9.0-1|209	%ifarch %{ix86}
21mr|wine-stable-9.0-1|210	%package -n wine32%{?_stab}
21mr|wine-stable-9.0-1|211	Summary:	WINE Is Not An Emulator - runs 32-bit MS Windows programs
21mr|wine-stable-9.0-1|212	Group:		Emulators
21mr|wine-stable-9.0-1|213	Requires:	wine32%{?_stab}-common = %{EVRD}
21mr|wine-stable-9.0-1|214	Requires:	xmessage
21mr|wine-stable-9.0-1|215	# Needed for winetricks:
21mr|wine-stable-9.0-1|216	Requires:	cabextract
21mr|wine-stable-9.0-1|217	Requires:	p7zip
21mr|wine-stable-9.0-1|218	Requires:	unzip
21mr|wine-stable-9.0-1|219	Requires:	zenity
21mr|wine-stable-9.0-1|220	Requires(post,postun):	desktop-common-data
21mr|wine-stable-9.0-1|221	Requires(post,preun):	rpm-helper
21mr|wine-stable-9.0-1|222	Recommends:	sane-frontends
21mr|wine-stable-9.0-1|223	Recommends:	vulkan
21mr|wine-stable-9.0-1|224	Recommends:	vkd3d
21mr|wine-stable-9.0-1|225	Recommends:	webcore-fonts
21mr|wine-stable-9.0-1|226	Recommends:	wine-common-binfmt
21mr|wine-stable-9.0-1|227	%if %{with unstable}
21mr|wine-stable-9.0-1|228	Provides:	wine = 2:6.16-5
21mr|wine-stable-9.0-1|229	Obsoletes:	wine = 2:6.16-5
21mr|wine-stable-9.0-1|230	%else
21mr|wine-stable-9.0-1|231	Provides:	wine-stable = 2:6.0.1-5
21mr|wine-stable-9.0-1|232	Obsoletes:	wine-stable = 2:6.0.1-5
21mr|wine-stable-9.0-1|233	%endif
21mr|wine-stable-9.0-1|234	Provides:	winetricks = %{stagver}
21mr|wine-stable-9.0-1|235	%rename		%{mklibname wine 1}
21mr|wine-stable-9.0-1|236	Conflicts:	wine64%{?_stab}
21mr|wine-stable-9.0-1|237	Conflicts:	wine64%{?_ostab}
21mr|wine-stable-9.0-1|238	Conflicts:	wine32%{?_ostab}
21mr|wine-stable-9.0-1|239	
21mr|wine-stable-9.0-1|240	%description -n wine32%{?_stab}
21mr|wine-stable-9.0-1|241	Wine32 is a program which allows running Microsoft Windows programs (including
21mr|wine-stable-9.0-1|242	DOS, Windows 3.x and Win32 executables) on Unix. It consists of a
21mr|wine-stable-9.0-1|243	program loader which loads and executes a Microsoft Windows binary, and a
21mr|wine-stable-9.0-1|244	library (called Winelib) that implements Windows API calls using their Unix or
21mr|wine-stable-9.0-1|245	X11 equivalents. The library may also be used for porting Win32 code into
21mr|wine-stable-9.0-1|246	native Unix executables.
21mr|wine-stable-9.0-1|247	
21mr|wine-stable-9.0-1|248	%files -n wine32%{?_stab}
21mr|wine-stable-9.0-1|249	%doc ANNOUNCE.md AUTHORS README.md README.all
21mr|wine-stable-9.0-1|250	%{_bindir}/function_grep.pl
21mr|wine-stable-9.0-1|251	%{_bindir}/msidb
21mr|wine-stable-9.0-1|252	%{_bindir}/msiexec
21mr|wine-stable-9.0-1|253	%{_bindir}/notepad
21mr|wine-stable-9.0-1|254	%{_bindir}/regedit
21mr|wine-stable-9.0-1|255	%{_bindir}/regsvr32
21mr|wine-stable-9.0-1|256	%{_bindir}/wineboot
21mr|wine-stable-9.0-1|257	%{_bindir}/winecfg
21mr|wine-stable-9.0-1|258	%{_bindir}/wineconsole*
21mr|wine-stable-9.0-1|259	%{_bindir}/winefile
21mr|wine-stable-9.0-1|260	%{_bindir}/winemine
21mr|wine-stable-9.0-1|261	%{_bindir}/winepath
21mr|wine-stable-9.0-1|262	%{_bindir}/wineserver
21mr|wine-stable-9.0-1|263	%{_bindir}/winetricks
21mr|wine-stable-9.0-1|264	%{_bindir}/wisotool
21mr|wine-stable-9.0-1|265	%{_datadir}/applications/*.desktop
21mr|wine-stable-9.0-1|266	%{_datadir}/wine/fonts
21mr|wine-stable-9.0-1|267	%{_datadir}/wine/nls/c_*.nls
21mr|wine-stable-9.0-1|268	%{_datadir}/wine/nls/l_intl.nls
21mr|wine-stable-9.0-1|269	%{_datadir}/wine/nls/locale.nls
21mr|wine-stable-9.0-1|270	%{_datadir}/wine/nls/norm*.nls
21mr|wine-stable-9.0-1|271	%{_datadir}/wine/nls/sortdefault.nls
21mr|wine-stable-9.0-1|272	%{_datadir}/wine/wine.inf
21mr|wine-stable-9.0-1|273	%dir %{_datadir}/wine
21mr|wine-stable-9.0-1|274	%dir %{_datadir}/wine/nls
21mr|wine-stable-9.0-1|275	%{_iconsdir}/*.png
21mr|wine-stable-9.0-1|276	%{_liconsdir}/*.png
21mr|wine-stable-9.0-1|277	%{_mandir}/man1/msiexec.1*
21mr|wine-stable-9.0-1|278	%{_mandir}/man1/notepad.1*
21mr|wine-stable-9.0-1|279	%{_mandir}/man1/regedit.1*
21mr|wine-stable-9.0-1|280	%{_mandir}/man1/regsvr32.1*
21mr|wine-stable-9.0-1|281	%{_mandir}/man1/wineboot.1*
21mr|wine-stable-9.0-1|282	%{_mandir}/man1/winecfg.1*
21mr|wine-stable-9.0-1|283	%{_mandir}/man1/wineconsole.1*
21mr|wine-stable-9.0-1|284	%{_mandir}/man1/winecpp.1*
21mr|wine-stable-9.0-1|285	%{_mandir}/man1/winefile.1*
21mr|wine-stable-9.0-1|286	%{_mandir}/man1/winemine.1*
21mr|wine-stable-9.0-1|287	%{_mandir}/man1/winepath.1*
21mr|wine-stable-9.0-1|288	%{_mandir}/man1/wineserver.1*
21mr|wine-stable-9.0-1|289	%{_miconsdir}/*.png
21mr|wine-stable-9.0-1|290	%lang(de) %{_mandir}/de.UTF-8/man1/winemaker.1*
21mr|wine-stable-9.0-1|291	%lang(de) %{_mandir}/de.UTF-8/man1/wineserver.1*
21mr|wine-stable-9.0-1|292	%lang(fr) %{_mandir}/fr.UTF-8/man1/winemaker.1*
21mr|wine-stable-9.0-1|293	%lang(fr) %{_mandir}/fr.UTF-8/man1/wineserver.1*
21mr|wine-stable-9.0-1|294	
21mr|wine-stable-9.0-1|295	%if %{with unstable}
21mr|wine-stable-9.0-1|296	%post -n wine32%{?_stab}
21mr|wine-stable-9.0-1|297	if grep -q "\(SB0880\|Creative\)" /proc/asound/cards && [ -f /etc/pulse/default.pa ]; then
21mr|wine-stable-9.0-1|298	if grep -q "# Add tsched=0 for winepulse.drv in %{name}-%{version}-%{release}" /etc/pulse/default.pa; then
21mr|wine-stable-9.0-1|299	sed -i "s/# Add tsched=0 for winepulse.drv/& - reinstall/" /etc/pulse/default.pa
21mr|wine-stable-9.0-1|300	exit 0
21mr|wine-stable-9.0-1|301	fi
21mr|wine-stable-9.0-1|302	if grep -q "# Add tsched=0 for winepulse.drv" /etc/pulse/default.pa; then
21mr|wine-stable-9.0-1|303	sed -i "s/\(# Add tsched=0 for winepulse.drv\).*/\1 - update in %{name}-%{version}-%{release}. Previous string is load-module module-udev-detect/" /etc/pulse/default.pa
21mr|wine-stable-9.0-1|304	exit 0
21mr|wine-stable-9.0-1|305	fi
21mr|wine-stable-9.0-1|306	sed -i "s/^load-module module-udev-detect$/# Add tsched=0 for winepulse.drv in %{name}-%{version}-%{release}. Previous string is &\n& tsched=0/" /etc/pulse/default.pa
21mr|wine-stable-9.0-1|307	killall pulseaudio || :
21mr|wine-stable-9.0-1|308	fi
21mr|wine-stable-9.0-1|309	%endif
21mr|wine-stable-9.0-1|310	
21mr|wine-stable-9.0-1|311	%posttrans -n wine32%{?_stab}
21mr|wine-stable-9.0-1|312	cat %{_defaultdocdir}/wine32%{?_stab}/README.all
21mr|wine-stable-9.0-1|313	
21mr|wine-stable-9.0-1|314	%if %{with unstable}
21mr|wine-stable-9.0-1|315	%postun -n wine32%{?_stab}
21mr|wine-stable-9.0-1|316	if [ -f /etc/pulse/default.pa ] && grep -q "# Add tsched=0 for winepulse.drv - reinstall" /etc/pulse/default.pa; then
21mr|wine-stable-9.0-1|317	sed -i "s/# Add tsched=0 for winepulse.drv - reinstall/# Add tsched=0 for winepulse.drv/" /etc/pulse/default.pa
21mr|wine-stable-9.0-1|318	exit 0
21mr|wine-stable-9.0-1|319	fi
21mr|wine-stable-9.0-1|320	if [ -f /etc/pulse/default.pa ] && grep -q "# Add tsched=0 for winepulse.drv - update" /etc/pulse/default.pa; then
21mr|wine-stable-9.0-1|321	sed -i "s/# Add tsched=0 for winepulse.drv - update/# Add tsched=0 for winepulse.drv/" /etc/pulse/default.pa
21mr|wine-stable-9.0-1|322	exit 0
21mr|wine-stable-9.0-1|323	fi
21mr|wine-stable-9.0-1|324	if [ -f /etc/pulse/default.pa ] && grep -q "# Add tsched=0 for winepulse.drv in %{name}-%{version}-%{release}" /etc/pulse/default.pa; then
21mr|wine-stable-9.0-1|325	sed -i "s/^load-module module-udev-detect tsched=0/load-module module-udev-detect/" /etc/pulse/default.pa
21mr|wine-stable-9.0-1|326	sed -i "/^# Add tsched=0 for winepulse.drv/d" /etc/pulse/default.pa
21mr|wine-stable-9.0-1|327	killall pulseaudio || :
21mr|wine-stable-9.0-1|328	fi
21mr|wine-stable-9.0-1|329	%endif
21mr|wine-stable-9.0-1|330	
21mr|wine-stable-9.0-1|331	#----------------------------------------------------------------------------
21mr|wine-stable-9.0-1|332	
21mr|wine-stable-9.0-1|333	%package -n wine32%{?_stab}-common
21mr|wine-stable-9.0-1|334	Summary:	32-bit support for wine32%{?_stab} and wine64%{?_stab} packages
21mr|wine-stable-9.0-1|335	Group:		Emulators
21mr|wine-stable-9.0-1|336	# Wine dlopen's these, so let's add the dependencies ourself
21mr|wine-stable-9.0-1|337	Requires:	alsa-plugins-pulseaudio
21mr|wine-stable-9.0-1|338	Requires:	libasound2
21mr|wine-stable-9.0-1|339	Requires:	libcups2
21mr|wine-stable-9.0-1|340	Requires:	libd3dadapter9_1
21mr|wine-stable-9.0-1|341	# GPU-specific drivers are pulled bellow by mesa(x86-32),
21mr|wine-stable-9.0-1|342	# but at least a software GPU-agnostic renderer is needed
21mr|wine-stable-9.0-1|343	Requires:	libdri-drivers-swrast
21mr|wine-stable-9.0-1|344	Requires:	libfaudio0
21mr|wine-stable-9.0-1|345	Requires:	libfreetype6
21mr|wine-stable-9.0-1|346	Requires:	libnss_mdns2
21mr|wine-stable-9.0-1|347	# No use for dkms-nvidia
21mr|wine-stable-9.0-1|348	Requires:	libopencl1
21mr|wine-stable-9.0-1|349	Requires:	libpng16
21mr|wine-stable-9.0-1|350	Requires:	libudev1
21mr|wine-stable-9.0-1|351	Requires:	libxcursor1
21mr|wine-stable-9.0-1|352	Requires:	libxi6
21mr|wine-stable-9.0-1|353	Requires:	libxrender1
21mr|wine-stable-9.0-1|354	# This one need for steam-magazine and certificate in wine
21mr|wine-stable-9.0-1|355	Recommends:	libgnutls30
21mr|wine-stable-9.0-1|356	Recommends:	libieee1284_3
21mr|wine-stable-9.0-1|357	Recommends:	libncurses6
21mr|wine-stable-9.0-1|358	Recommends:	libncursesw6
21mr|wine-stable-9.0-1|359	Recommends:	libnn1
21mr|wine-stable-9.0-1|360	Recommends:	libodbc2
21mr|wine-stable-9.0-1|361	Recommends:	libodbccr2
21mr|wine-stable-9.0-1|362	Recommends:	libodbcinst2
21mr|wine-stable-9.0-1|363	Recommends:	libodbcpsql2
21mr|wine-stable-9.0-1|364	Recommends:	libosmesa8
21mr|wine-stable-9.0-1|365	Recommends:	libsane1
21mr|wine-stable-9.0-1|366	Recommends:	libtemplate1
21mr|wine-stable-9.0-1|367	# This one is now integrated in Mesa
21mr|wine-stable-9.0-1|368	Recommends:	libtxc-dxtn
21mr|wine-stable-9.0-1|369	Recommends:	libv4l0
21mr|wine-stable-9.0-1|370	Recommends:	libvulkan1
21mr|wine-stable-9.0-1|371	Recommends:	libxslt1
21mr|wine-stable-9.0-1|372	# 32 bit OpenGL and Vulkan drivers
21mr|wine-stable-9.0-1|373	Recommends:	mesa(x86-32)
21mr|wine-stable-9.0-1|374	# (Anssi) If wine-gecko is not installed, wine pops up a dialog on first
21mr|wine-stable-9.0-1|375	# start proposing to download wine-gecko from sourceforge, while recommending
21mr|wine-stable-9.0-1|376	# to use distribution packages instead. Therefore suggest wine-gecko here:
21mr|wine-stable-9.0-1|377	#Recommends:	wine-gecko
21mr|wine-stable-9.0-1|378	%if %{with unstable}
21mr|wine-stable-9.0-1|379	Provides:	wine32 = 2:6.16-5
21mr|wine-stable-9.0-1|380	Obsoletes:	wine32 = 2:6.16-5
21mr|wine-stable-9.0-1|381	%else
21mr|wine-stable-9.0-1|382	Provides:	wine32-stable = 2:6.0.1-5
21mr|wine-stable-9.0-1|383	Obsoletes:	wine32-stable = 2:6.0.1-5
21mr|wine-stable-9.0-1|384	%endif
21mr|wine-stable-9.0-1|385	Conflicts:	wine32%{?_ostab}-common
21mr|wine-stable-9.0-1|386	
21mr|wine-stable-9.0-1|387	%description -n wine32%{?_stab}-common
21mr|wine-stable-9.0-1|388	Wine is a program which allows running Microsoft Windows programs (including
21mr|wine-stable-9.0-1|389	DOS, Windows 3.x and Win32 executables) on Unix. This package contains the
21mr|wine-stable-9.0-1|390	files needed to support 32-bit Windows programs.
21mr|wine-stable-9.0-1|391	
21mr|wine-stable-9.0-1|392	%files -n wine32%{?_stab}-common
21mr|wine-stable-9.0-1|393	%doc AUTHORS README.i686
21mr|wine-stable-9.0-1|394	%if %{with unstable}
21mr|wine-stable-9.0-1|395	%dir %{_libdir}/wine
21mr|wine-stable-9.0-1|396	%endif
21mr|wine-stable-9.0-1|397	%{_bindir}/wine
21mr|wine-stable-9.0-1|398	%{_bindir}/wine-preloader
21mr|wine-stable-9.0-1|399	%lang(de) %{_mandir}/de.UTF-8/man1/wine.1*
21mr|wine-stable-9.0-1|400	%lang(fr) %{_mandir}/fr.UTF-8/man1/wine.1*
21mr|wine-stable-9.0-1|401	%lang(pl) %{_mandir}/pl.UTF-8/man1/wine.1*
21mr|wine-stable-9.0-1|402	%{_libdir}/wine/i386-unix/*.acm.so
21mr|wine-stable-9.0-1|403	%{_libdir}/wine/i386-unix/avicap32.so
21mr|wine-stable-9.0-1|404	%{_libdir}/wine/i386-unix/*.ax.so
21mr|wine-stable-9.0-1|405	%{_libdir}/wine/i386-unix/bcrypt.so
21mr|wine-stable-9.0-1|406	%{_libdir}/wine/i386-unix/*.com.so
21mr|wine-stable-9.0-1|407	%{_libdir}/wine/i386-unix/*.cpl.so
21mr|wine-stable-9.0-1|408	%{_libdir}/wine/i386-unix/crypt32.so
21mr|wine-stable-9.0-1|409	%{_libdir}/wine/i386-unix/ctapi32.so
21mr|wine-stable-9.0-1|410	%{_libdir}/wine/i386-unix/*.dll16.so
21mr|wine-stable-9.0-1|411	%{_libdir}/wine/i386-unix/*.dll.so
21mr|wine-stable-9.0-1|412	%{_libdir}/wine/i386-unix/dnsapi.so
21mr|wine-stable-9.0-1|413	%{_libdir}/wine/i386-unix/*.drv16.so
21mr|wine-stable-9.0-1|414	%{_libdir}/wine/i386-unix/*.drv.so
21mr|wine-stable-9.0-1|415	%{_libdir}/wine/i386-unix/*.ds.so
21mr|wine-stable-9.0-1|416	%{_libdir}/wine/i386-unix/dwrite.so
21mr|wine-stable-9.0-1|417	%{_libdir}/wine/i386-unix/*.exe16.so
21mr|wine-stable-9.0-1|418	%{_libdir}/wine/i386-unix/*.exe.so
21mr|wine-stable-9.0-1|419	%{_libdir}/wine/i386-unix/gphoto2.so
21mr|wine-stable-9.0-1|420	%{_libdir}/wine/i386-unix/kerberos.so
21mr|wine-stable-9.0-1|421	%{_libdir}/wine/i386-unix/localspl.so
21mr|wine-stable-9.0-1|422	%{_libdir}/wine/i386-unix/wineps.so
21mr|wine-stable-9.0-1|423	%{_libdir}/wine/i386-unix/winoldap.mod16.so
21mr|wine-stable-9.0-1|424	%{_libdir}/wine/i386-unix/mountmgr.so
21mr|wine-stable-9.0-1|425	%{_libdir}/wine/i386-unix/msv1_0.so
21mr|wine-stable-9.0-1|426	%{_libdir}/wine/i386-unix/netapi32.so
21mr|wine-stable-9.0-1|427	%{_libdir}/wine/i386-unix/nsiproxy.so
21mr|wine-stable-9.0-1|428	%{_libdir}/wine/i386-unix/ntdll.so
21mr|wine-stable-9.0-1|429	%{_libdir}/wine/i386-unix/*.ocx.so
21mr|wine-stable-9.0-1|430	%if %{without unstable}
21mr|wine-stable-9.0-1|431	%{_libdir}/wine/i386-unix/odbc32.so
21mr|wine-stable-9.0-1|432	%endif
21mr|wine-stable-9.0-1|433	%{_libdir}/wine/i386-unix/opencl.so
21mr|wine-stable-9.0-1|434	%{_libdir}/wine/i386-unix/opengl32.so
21mr|wine-stable-9.0-1|435	%{_libdir}/wine/i386-unix/qcap.so
21mr|wine-stable-9.0-1|436	%{_libdir}/wine/i386-unix/sane.so
21mr|wine-stable-9.0-1|437	%{_libdir}/wine/i386-unix/secur32.so
21mr|wine-stable-9.0-1|438	%{_libdir}/wine/i386-unix/*.sys.so
21mr|wine-stable-9.0-1|439	%{_libdir}/wine/i386-unix/*.vxd.so
21mr|wine-stable-9.0-1|440	%{_libdir}/wine/i386-unix/win32u.so
21mr|wine-stable-9.0-1|441	%{_libdir}/wine/i386-unix/winealsa.so
21mr|wine-stable-9.0-1|442	%{_libdir}/wine/i386-unix/winebus.so
21mr|wine-stable-9.0-1|443	%{_libdir}/wine/i386-unix/winegstreamer.so
21mr|wine-stable-9.0-1|444	%{_libdir}/wine/i386-unix/winepulse.so
21mr|wine-stable-9.0-1|445	%{_libdir}/wine/i386-unix/wineusb.so
21mr|wine-stable-9.0-1|446	%{_libdir}/wine/i386-unix/winevulkan.so
21mr|wine-stable-9.0-1|447	%{_libdir}/wine/i386-unix/winex11.so
21mr|wine-stable-9.0-1|448	%{_libdir}/wine/i386-unix/winspool.so
21mr|wine-stable-9.0-1|449	%{_libdir}/wine/i386-unix/wpcap.so
21mr|wine-stable-9.0-1|450	%{_libdir}/wine/i386-unix/ws2_32.so
21mr|wine-stable-9.0-1|451	%{_libdir}/wine/i386-windows
21mr|wine-stable-9.0-1|452	%{_mandir}/man1/wine.1*
21mr|wine-stable-9.0-1|453	
21mr|wine-stable-9.0-1|454	%posttrans -n wine32%{?_stab}-common
21mr|wine-stable-9.0-1|455	cat %{_defaultdocdir}/wine32%{?_stab}-common/README.i686
21mr|wine-stable-9.0-1|456	
21mr|wine-stable-9.0-1|457	#----------------------------------------------------------------------------
21mr|wine-stable-9.0-1|458	
21mr|wine-stable-9.0-1|459	%package -n wine32%{?_stab}-devel
21mr|wine-stable-9.0-1|460	Summary:	Static libraries, headers and programs for %{name}
21mr|wine-stable-9.0-1|461	Group:		Development/C
21mr|wine-stable-9.0-1|462	Requires:	wine32%{?_stab} = %{EVRD}
21mr|wine-stable-9.0-1|463	%rename		%{mklibname wine -d}
21mr|wine-stable-9.0-1|464	Conflicts:	wine32%{?_ostab}-devel
21mr|wine-stable-9.0-1|465	Conflicts:	wine64%{?_ostab}-devel
21mr|wine-stable-9.0-1|466	Conflicts:	wine64%{?_stab}-devel
21mr|wine-stable-9.0-1|467	
21mr|wine-stable-9.0-1|468	%description -n wine32%{?_stab}-devel
21mr|wine-stable-9.0-1|469	Wine is a program which allows running Microsoft Windows programs (including
21mr|wine-stable-9.0-1|470	DOS, Windows 3.x and Win32 executables) on Unix.
21mr|wine-stable-9.0-1|471	This package contains the libraries, the headers and the program files needed
21mr|wine-stable-9.0-1|472	to develop programs running on Wine.
21mr|wine-stable-9.0-1|473	
21mr|wine-stable-9.0-1|474	%files -n wine32%{?_stab}-devel
21mr|wine-stable-9.0-1|475	%doc AUTHORS
21mr|wine-stable-9.0-1|476	%{_bindir}/widl
21mr|wine-stable-9.0-1|477	%{_bindir}/winebuild
21mr|wine-stable-9.0-1|478	%{_bindir}/winecpp
21mr|wine-stable-9.0-1|479	%{_bindir}/winedbg
21mr|wine-stable-9.0-1|480	%{_bindir}/winedump
21mr|wine-stable-9.0-1|481	%{_bindir}/wineg++
21mr|wine-stable-9.0-1|482	%{_bindir}/winegcc
21mr|wine-stable-9.0-1|483	%{_bindir}/winemaker
21mr|wine-stable-9.0-1|484	%{_bindir}/wmc
21mr|wine-stable-9.0-1|485	%{_bindir}/wrc
21mr|wine-stable-9.0-1|486	%dir %{_libdir}/wine
21mr|wine-stable-9.0-1|487	%{_includedir}/*
21mr|wine-stable-9.0-1|488	%{_libdir}/wine/i386-unix/*.a
21mr|wine-stable-9.0-1|489	%{_mandir}/man1/widl.1*
21mr|wine-stable-9.0-1|490	%{_mandir}/man1/winebuild.1*
21mr|wine-stable-9.0-1|491	%{_mandir}/man1/winedbg.1*
21mr|wine-stable-9.0-1|492	%{_mandir}/man1/winedump.1*
21mr|wine-stable-9.0-1|493	%{_mandir}/man1/wineg++.1*
21mr|wine-stable-9.0-1|494	%{_mandir}/man1/winegcc.1*
21mr|wine-stable-9.0-1|495	%{_mandir}/man1/winemaker.1*
21mr|wine-stable-9.0-1|496	%{_mandir}/man1/wmc.1*
21mr|wine-stable-9.0-1|497	%{_mandir}/man1/wrc.1*
21mr|wine-stable-9.0-1|498	%endif
21mr|wine-stable-9.0-1|499	
21mr|wine-stable-9.0-1|500	#####################################################################
21mr|wine-stable-9.0-1|501	##
21mr|wine-stable-9.0-1|502	## End of 32bit packages descriptions
21mr|wine-stable-9.0-1|503	##
21mr|wine-stable-9.0-1|504	#####################################################################
21mr|wine-stable-9.0-1|505	
21mr|wine-stable-9.0-1|506	#----------------------------------------------------------------------------
21mr|wine-stable-9.0-1|507	
21mr|wine-stable-9.0-1|508	#####################################################################
21mr|wine-stable-9.0-1|509	##
21mr|wine-stable-9.0-1|510	## Start of 64bit packages descriptions
21mr|wine-stable-9.0-1|511	##
21mr|wine-stable-9.0-1|512	#####################################################################
21mr|wine-stable-9.0-1|513	
21mr|wine-stable-9.0-1|514	%ifarch x86_64
21mr|wine-stable-9.0-1|515	%package -n wine64%{?_stab}
21mr|wine-stable-9.0-1|516	Summary:	WINE Is Not An Emulator - runs MS Windows programs
21mr|wine-stable-9.0-1|517	Group:		Emulators
21mr|wine-stable-9.0-1|518	# Wine dlopen's these, so let's add the dependencies ourself
21mr|wine-stable-9.0-1|519	Requires:	lib64asound2
21mr|wine-stable-9.0-1|520	Requires:	lib64d3dadapter9_1
21mr|wine-stable-9.0-1|521	Requires:	lib64faudio0
21mr|wine-stable-9.0-1|522	Requires:	lib64freetype6
21mr|wine-stable-9.0-1|523	Requires:	lib64nss_mdns2
21mr|wine-stable-9.0-1|524	# No use dkms-nvidia
21mr|wine-stable-9.0-1|525	Requires:	lib64opencl1
21mr|wine-stable-9.0-1|526	Requires:	lib64png16
21mr|wine-stable-9.0-1|527	Requires:	lib64v4l0
21mr|wine-stable-9.0-1|528	Requires:	lib64xi6
21mr|wine-stable-9.0-1|529	Requires:	lib64xrender1
21mr|wine-stable-9.0-1|530	Requires:	xmessage
21mr|wine-stable-9.0-1|531	# Needed for winetricks:
21mr|wine-stable-9.0-1|532	Requires:	cabextract
21mr|wine-stable-9.0-1|533	Requires:	p7zip
21mr|wine-stable-9.0-1|534	Requires:	unzip
21mr|wine-stable-9.0-1|535	Requires:	zenity
21mr|wine-stable-9.0-1|536	Requires(post,postun):	desktop-common-data
21mr|wine-stable-9.0-1|537	Requires(post,preun):	rpm-helper
21mr|wine-stable-9.0-1|538	Recommends:	lib64ncurses6
21mr|wine-stable-9.0-1|539	Recommends:	lib64ncursesw6
21mr|wine-stable-9.0-1|540	Recommends:	lib64nn1
21mr|wine-stable-9.0-1|541	Recommends:	lib64odbc2
21mr|wine-stable-9.0-1|542	Recommends:	lib64odbccr2
21mr|wine-stable-9.0-1|543	Recommends:	lib64odbcinst2
21mr|wine-stable-9.0-1|544	Recommends:	lib64odbcpsql2
21mr|wine-stable-9.0-1|545	Recommends:	lib64osmesa8
21mr|wine-stable-9.0-1|546	Recommends:	lib64template1
21mr|wine-stable-9.0-1|547	Recommends:	lib64vulkan1
21mr|wine-stable-9.0-1|548	Recommends:	sane-frontends
21mr|wine-stable-9.0-1|549	Recommends:	vkd3d
21mr|wine-stable-9.0-1|550	Recommends:	vulkan
21mr|wine-stable-9.0-1|551	Recommends:	webcore-fonts
21mr|wine-stable-9.0-1|552	Recommends:	wine32%{?_stab}-common = %{EVRD}
21mr|wine-stable-9.0-1|553	Recommends:	wine-common-binfmt
21mr|wine-stable-9.0-1|554	# This one is now part of Mesa
21mr|wine-stable-9.0-1|555	Recommends:	lib64txc-dxtn
21mr|wine-stable-9.0-1|556	# Download wine64-gecko from internet, when starting wine
21mr|wine-stable-9.0-1|557	#Recommends:	wine64-gecko
21mr|wine-stable-9.0-1|558	Provides:	%{name} = %{EVRD}
21mr|wine-stable-9.0-1|559	Provides:	winetricks = %{stagver}
21mr|wine-stable-9.0-1|560	%rename		%{mklibname wine 1}
21mr|wine-stable-9.0-1|561	Conflicts:	wine32%{?_ostab}
21mr|wine-stable-9.0-1|562	%if %{with unstable}
21mr|wine-stable-9.0-1|563	Conflicts:	wine32%{?_stab} > 2:6.16-5
21mr|wine-stable-9.0-1|564	Conflicts:	wine32%{?_stab} < 2:6.16-5
21mr|wine-stable-9.0-1|565	%else
21mr|wine-stable-9.0-1|566	Conflicts:	wine32%{?_stab} > 2:6.0.1-5
21mr|wine-stable-9.0-1|567	Conflicts:	wine32%{?_stab} < 2:6.0.1-5
21mr|wine-stable-9.0-1|568	%endif
21mr|wine-stable-9.0-1|569	Conflicts:	wine64%{?_ostab}
21mr|wine-stable-9.0-1|570	
21mr|wine-stable-9.0-1|571	%description -n wine64%{?_stab}
21mr|wine-stable-9.0-1|572	Wine is a program which allows running Microsoft Windows programs (including
21mr|wine-stable-9.0-1|573	DOS, Windows 3.x, Win32 and Win64 executables) on Unix. It consists of a
21mr|wine-stable-9.0-1|574	program loader which loads and executes a Microsoft Windows binary, and a
21mr|wine-stable-9.0-1|575	library (called Winelib) that implements Windows API calls using their Unix or
21mr|wine-stable-9.0-1|576	X11 equivalents. The library may also be used for porting Win32 code into
21mr|wine-stable-9.0-1|577	native Unix executables.
21mr|wine-stable-9.0-1|578	This package contains the Win64 version of Wine. You need the wine32 package
21mr|wine-stable-9.0-1|579	from the 32-bit repository to be able to run 32-bit applications.
21mr|wine-stable-9.0-1|580	
21mr|wine-stable-9.0-1|581	%files -n wine64%{?_stab}
21mr|wine-stable-9.0-1|582	%doc ANNOUNCE.md AUTHORS README.md README.all README.x86_64
21mr|wine-stable-9.0-1|583	%if %{with unstable}
21mr|wine-stable-9.0-1|584	%dir %{_datadir}/wine
21mr|wine-stable-9.0-1|585	%dir %{_datadir}/wine/nls
21mr|wine-stable-9.0-1|586	%endif
21mr|wine-stable-9.0-1|587	%{_bindir}/function_grep.pl
21mr|wine-stable-9.0-1|588	%{_bindir}/msidb
21mr|wine-stable-9.0-1|589	%{_bindir}/msiexec
21mr|wine-stable-9.0-1|590	%{_bindir}/notepad
21mr|wine-stable-9.0-1|591	%{_bindir}/regedit
21mr|wine-stable-9.0-1|592	%{_bindir}/regsvr32
21mr|wine-stable-9.0-1|593	%{_bindir}/wine64
21mr|wine-stable-9.0-1|594	%{_bindir}/wine64-preloader
21mr|wine-stable-9.0-1|595	%{_bindir}/wineboot
21mr|wine-stable-9.0-1|596	%{_bindir}/winecfg
21mr|wine-stable-9.0-1|597	%{_bindir}/wineconsole*
21mr|wine-stable-9.0-1|598	%{_bindir}/winefile
21mr|wine-stable-9.0-1|599	%{_bindir}/winemine
21mr|wine-stable-9.0-1|600	%{_bindir}/winepath
21mr|wine-stable-9.0-1|601	%{_bindir}/wineserver
21mr|wine-stable-9.0-1|602	%{_bindir}/winetricks
21mr|wine-stable-9.0-1|603	%{_bindir}/wisotool
21mr|wine-stable-9.0-1|604	%{_datadir}/applications/*.desktop
21mr|wine-stable-9.0-1|605	%{_datadir}/wine/fonts
21mr|wine-stable-9.0-1|606	%{_datadir}/wine/nls/c_*.nls
21mr|wine-stable-9.0-1|607	%{_datadir}/wine/nls/l_intl.nls
21mr|wine-stable-9.0-1|608	%{_datadir}/wine/nls/locale.nls
21mr|wine-stable-9.0-1|609	%{_datadir}/wine/nls/norm*.nls
21mr|wine-stable-9.0-1|610	%{_datadir}/wine/nls/sortdefault.nls
21mr|wine-stable-9.0-1|611	%{_datadir}/wine/wine.inf
21mr|wine-stable-9.0-1|612	%dir %{_libdir}/wine
21mr|wine-stable-9.0-1|613	%{_iconsdir}/*.png
21mr|wine-stable-9.0-1|614	%lang(de) %{_mandir}/de.UTF-8/man1/winemaker.1*
21mr|wine-stable-9.0-1|615	%lang(de) %{_mandir}/de.UTF-8/man1/wineserver.1*
21mr|wine-stable-9.0-1|616	%lang(fr) %{_mandir}/fr.UTF-8/man1/winemaker.1*
21mr|wine-stable-9.0-1|617	%lang(fr) %{_mandir}/fr.UTF-8/man1/wineserver.1*
21mr|wine-stable-9.0-1|618	%{_libdir}/wine/x86_64-unix/*.acm.so
21mr|wine-stable-9.0-1|619	%{_libdir}/wine/x86_64-unix/avicap32.so
21mr|wine-stable-9.0-1|620	%{_libdir}/wine/x86_64-unix/*.ax.so
21mr|wine-stable-9.0-1|621	%{_libdir}/wine/x86_64-unix/bcrypt.so
21mr|wine-stable-9.0-1|622	%{_libdir}/wine/x86_64-unix/*.com.so
21mr|wine-stable-9.0-1|623	%{_libdir}/wine/x86_64-unix/*.cpl.so
21mr|wine-stable-9.0-1|624	%{_libdir}/wine/x86_64-unix/crypt32.so
21mr|wine-stable-9.0-1|625	%{_libdir}/wine/x86_64-unix/ctapi32.so
21mr|wine-stable-9.0-1|626	%{_libdir}/wine/x86_64-unix/*.dll.so
21mr|wine-stable-9.0-1|627	%{_libdir}/wine/x86_64-unix/dnsapi.so
21mr|wine-stable-9.0-1|628	%{_libdir}/wine/x86_64-unix/*.drv.so
21mr|wine-stable-9.0-1|629	%{_libdir}/wine/x86_64-unix/*.ds.so
21mr|wine-stable-9.0-1|630	%{_libdir}/wine/x86_64-unix/dwrite.so
21mr|wine-stable-9.0-1|631	%{_libdir}/wine/x86_64-unix/*.exe.so
21mr|wine-stable-9.0-1|632	%{_libdir}/wine/x86_64-unix/gphoto2.so
21mr|wine-stable-9.0-1|633	%{_libdir}/wine/x86_64-unix/kerberos.so
21mr|wine-stable-9.0-1|634	%{_libdir}/wine/x86_64-unix/localspl.so
21mr|wine-stable-9.0-1|635	%{_libdir}/wine/x86_64-unix/mountmgr.so
21mr|wine-stable-9.0-1|636	%{_libdir}/wine/x86_64-unix/msv1_0.so
21mr|wine-stable-9.0-1|637	%{_libdir}/wine/x86_64-unix/netapi32.so
21mr|wine-stable-9.0-1|638	%{_libdir}/wine/x86_64-unix/nsiproxy.so
21mr|wine-stable-9.0-1|639	%{_libdir}/wine/x86_64-unix/ntdll.so
21mr|wine-stable-9.0-1|640	%{_libdir}/wine/x86_64-unix/*.ocx.so
21mr|wine-stable-9.0-1|641	%if %{without unstable}
21mr|wine-stable-9.0-1|642	%{_libdir}/wine/x86_64-unix/odbc32.so
21mr|wine-stable-9.0-1|643	%endif
21mr|wine-stable-9.0-1|644	%{_libdir}/wine/x86_64-unix/opencl.so
21mr|wine-stable-9.0-1|645	%{_libdir}/wine/x86_64-unix/opengl32.so
21mr|wine-stable-9.0-1|646	%{_libdir}/wine/x86_64-unix/qcap.so
21mr|wine-stable-9.0-1|647	%{_libdir}/wine/x86_64-unix/sane.so
21mr|wine-stable-9.0-1|648	%{_libdir}/wine/x86_64-unix/secur32.so
21mr|wine-stable-9.0-1|649	%{_libdir}/wine/x86_64-unix/*.sys.so
21mr|wine-stable-9.0-1|650	%{_libdir}/wine/x86_64-unix/win32u.so
21mr|wine-stable-9.0-1|651	%{_libdir}/wine/x86_64-unix/winealsa.so
21mr|wine-stable-9.0-1|652	%{_libdir}/wine/x86_64-unix/winebus.so
21mr|wine-stable-9.0-1|653	%{_libdir}/wine/x86_64-unix/winegstreamer.so
21mr|wine-stable-9.0-1|654	%{_libdir}/wine/x86_64-unix/wineps.so
21mr|wine-stable-9.0-1|655	%{_libdir}/wine/x86_64-unix/winepulse.so
21mr|wine-stable-9.0-1|656	%{_libdir}/wine/x86_64-unix/wineusb.so
21mr|wine-stable-9.0-1|657	%{_libdir}/wine/x86_64-unix/winevulkan.so
21mr|wine-stable-9.0-1|658	%{_libdir}/wine/x86_64-unix/winex11.so
21mr|wine-stable-9.0-1|659	%{_libdir}/wine/x86_64-unix/winspool.so
21mr|wine-stable-9.0-1|660	%{_libdir}/wine/x86_64-unix/wpcap.so
21mr|wine-stable-9.0-1|661	%{_libdir}/wine/x86_64-unix/ws2_32.so
21mr|wine-stable-9.0-1|662	%{_libdir}/wine/x86_64-windows
21mr|wine-stable-9.0-1|663	%{_liconsdir}/*.png
21mr|wine-stable-9.0-1|664	%{_mandir}/man1/msiexec.1*
21mr|wine-stable-9.0-1|665	%{_mandir}/man1/notepad.1*
21mr|wine-stable-9.0-1|666	%{_mandir}/man1/regedit.1*
21mr|wine-stable-9.0-1|667	%{_mandir}/man1/regsvr32.1*
21mr|wine-stable-9.0-1|668	%{_mandir}/man1/wineboot.1*
21mr|wine-stable-9.0-1|669	%{_mandir}/man1/winecfg.1*
21mr|wine-stable-9.0-1|670	%{_mandir}/man1/wineconsole.1*
21mr|wine-stable-9.0-1|671	%{_mandir}/man1/winecpp.1*
21mr|wine-stable-9.0-1|672	%{_mandir}/man1/winefile.1*
21mr|wine-stable-9.0-1|673	%{_mandir}/man1/winemine.1*
21mr|wine-stable-9.0-1|674	%{_mandir}/man1/winepath.1*
21mr|wine-stable-9.0-1|675	%{_mandir}/man1/wineserver.1*
21mr|wine-stable-9.0-1|676	%{_miconsdir}/*.png
21mr|wine-stable-9.0-1|677	
21mr|wine-stable-9.0-1|678	%if %{with unstable}
21mr|wine-stable-9.0-1|679	%post -n wine64%{?_stab}
21mr|wine-stable-9.0-1|680	if grep -q "\(SB0880\|Creative\)" /proc/asound/cards && [ -f /etc/pulse/default.pa ]; then
21mr|wine-stable-9.0-1|681	if grep -q "# Add tsched=0 for winepulse.drv in %{name}-%{version}-%{release}" /etc/pulse/default.pa; then
21mr|wine-stable-9.0-1|682	sed -i "s/# Add tsched=0 for winepulse.drv/& - reinstall/" /etc/pulse/default.pa
21mr|wine-stable-9.0-1|683	exit 0
21mr|wine-stable-9.0-1|684	fi
21mr|wine-stable-9.0-1|685	if grep -q "# Add tsched=0 for winepulse.drv" /etc/pulse/default.pa; then
21mr|wine-stable-9.0-1|686	sed -i "s/\(# Add tsched=0 for winepulse.drv\).*/\1 - update in %{name}-%{version}-%{release}. Previous string is load-module module-udev-detect/" /etc/pulse/default.pa
21mr|wine-stable-9.0-1|687	exit 0
21mr|wine-stable-9.0-1|688	fi
21mr|wine-stable-9.0-1|689	sed -i "s/^load-module module-udev-detect$/# Add tsched=0 for winepulse.drv in %{name}-%{version}-%{release}. Previous string is &\n& tsched=0/" /etc/pulse/default.pa
21mr|wine-stable-9.0-1|690	killall pulseaudio || :
21mr|wine-stable-9.0-1|691	fi
21mr|wine-stable-9.0-1|692	%endif
21mr|wine-stable-9.0-1|693	
21mr|wine-stable-9.0-1|694	%posttrans -n wine64%{?_stab}
21mr|wine-stable-9.0-1|695	cat %{_defaultdocdir}/wine64%{?_stab}/README.all
21mr|wine-stable-9.0-1|696	cat %{_defaultdocdir}/wine64%{?_stab}/README.x86_64
21mr|wine-stable-9.0-1|697	
21mr|wine-stable-9.0-1|698	%if %{with unstable}
21mr|wine-stable-9.0-1|699	%postun -n wine64%{?_stab}
21mr|wine-stable-9.0-1|700	if [ -f /etc/pulse/default.pa ] && grep -q "# Add tsched=0 for winepulse.drv - reinstall" /etc/pulse/default.pa; then
21mr|wine-stable-9.0-1|701	sed -i "s/# Add tsched=0 for winepulse.drv - reinstall/# Add tsched=0 for winepulse.drv/" /etc/pulse/default.pa
21mr|wine-stable-9.0-1|702	exit 0
21mr|wine-stable-9.0-1|703	fi
21mr|wine-stable-9.0-1|704	if [ -f /etc/pulse/default.pa ] && grep -q "# Add tsched=0 for winepulse.drv - update" /etc/pulse/default.pa; then
21mr|wine-stable-9.0-1|705	sed -i "s/# Add tsched=0 for winepulse.drv - update/# Add tsched=0 for winepulse.drv/" /etc/pulse/default.pa
21mr|wine-stable-9.0-1|706	exit 0
21mr|wine-stable-9.0-1|707	fi
21mr|wine-stable-9.0-1|708	if [ -f /etc/pulse/default.pa ] && grep -q "# Add tsched=0 for winepulse.drv in %{name}-%{version}-%{release}" /etc/pulse/default.pa; then
21mr|wine-stable-9.0-1|709	sed -i "s/^load-module module-udev-detect tsched=0/load-module module-udev-detect/" /etc/pulse/default.pa
21mr|wine-stable-9.0-1|710	sed -i "/^# Add tsched=0 for winepulse.drv/d" /etc/pulse/default.pa
21mr|wine-stable-9.0-1|711	killall pulseaudio || :
21mr|wine-stable-9.0-1|712	fi
21mr|wine-stable-9.0-1|713	%endif
21mr|wine-stable-9.0-1|714	
21mr|wine-stable-9.0-1|715	#----------------------------------------------------------------------------
21mr|wine-stable-9.0-1|716	
21mr|wine-stable-9.0-1|717	%package -n wine64%{?_stab}-devel
21mr|wine-stable-9.0-1|718	Summary:	Static libraries, headers and programs for %{name}
21mr|wine-stable-9.0-1|719	Group:		Development/C
21mr|wine-stable-9.0-1|720	Requires:	wine64%{?_stab} = %{EVRD}
21mr|wine-stable-9.0-1|721	%rename		%{mklibname wine -d}
21mr|wine-stable-9.0-1|722	Provides:	%{name}-devel = %{EVRD}
21mr|wine-stable-9.0-1|723	Conflicts:	wine32%{?_ostab}-devel
21mr|wine-stable-9.0-1|724	Conflicts:	wine32%{?_stab}-devel
21mr|wine-stable-9.0-1|725	Conflicts:	wine64%{?_ostab}-devel
21mr|wine-stable-9.0-1|726	
21mr|wine-stable-9.0-1|727	%description -n wine64%{?_stab}-devel
21mr|wine-stable-9.0-1|728	Wine is a program which allows running Microsoft Windows programs (including
21mr|wine-stable-9.0-1|729	DOS, Windows 3.x, Win32 and Win64 executables) on Unix.
21mr|wine-stable-9.0-1|730	This package contains the libraries, the headers and the program files needed
21mr|wine-stable-9.0-1|731	to develop programs running on Wine.
21mr|wine-stable-9.0-1|732	
21mr|wine-stable-9.0-1|733	%files -n wine64%{?_stab}-devel
21mr|wine-stable-9.0-1|734	%doc AUTHORS
21mr|wine-stable-9.0-1|735	%{_bindir}/widl
21mr|wine-stable-9.0-1|736	%{_bindir}/winebuild
21mr|wine-stable-9.0-1|737	%{_bindir}/winecpp
21mr|wine-stable-9.0-1|738	%{_bindir}/winedbg
21mr|wine-stable-9.0-1|739	%{_bindir}/winedump
21mr|wine-stable-9.0-1|740	%{_bindir}/wineg++
21mr|wine-stable-9.0-1|741	%{_bindir}/winegcc
21mr|wine-stable-9.0-1|742	%{_bindir}/winemaker
21mr|wine-stable-9.0-1|743	%{_bindir}/wmc
21mr|wine-stable-9.0-1|744	%{_bindir}/wrc
21mr|wine-stable-9.0-1|745	%dir %{_libdir}/wine
21mr|wine-stable-9.0-1|746	%{_includedir}/*
21mr|wine-stable-9.0-1|747	%{_libdir}/wine/x86_64-unix/*.a
21mr|wine-stable-9.0-1|748	%{_mandir}/man1/widl.1*
21mr|wine-stable-9.0-1|749	%{_mandir}/man1/winebuild.1*
21mr|wine-stable-9.0-1|750	%{_mandir}/man1/winedbg.1*
21mr|wine-stable-9.0-1|751	%{_mandir}/man1/winedump.1*
21mr|wine-stable-9.0-1|752	%{_mandir}/man1/wineg++.1*
21mr|wine-stable-9.0-1|753	%{_mandir}/man1/winegcc.1*
21mr|wine-stable-9.0-1|754	%{_mandir}/man1/winemaker.1*
21mr|wine-stable-9.0-1|755	%{_mandir}/man1/wmc.1*
21mr|wine-stable-9.0-1|756	%{_mandir}/man1/wrc.1*
21mr|wine-stable-9.0-1|757	%endif
21mr|wine-stable-9.0-1|758	
21mr|wine-stable-9.0-1|759	#####################################################################
21mr|wine-stable-9.0-1|760	##
21mr|wine-stable-9.0-1|761	## End of 64bit packages descriptions
21mr|wine-stable-9.0-1|762	##
21mr|wine-stable-9.0-1|763	#####################################################################
21mr|wine-stable-9.0-1|764	
21mr|wine-stable-9.0-1|765	#----------------------------------------------------------------------------
21mr|wine-stable-9.0-1|766	
21mr|wine-stable-9.0-1|767	%if %{without unstable}
21mr|wine-stable-9.0-1|768	%package -n wine-common-binfmt
21mr|wine-stable-9.0-1|769	Summary:	Support for launching Windows executables directly
21mr|wine-stable-9.0-1|770	Group:		Emulators
21mr|wine-stable-9.0-1|771	OrderWithRequires: wine32 = %{EVRD}
21mr|wine-stable-9.0-1|772	OrderWithRequires: wine64 = %{EVRD}
21mr|wine-stable-9.0-1|773	OrderWithRequires: wine32-stable = %{EVRD}
21mr|wine-stable-9.0-1|774	OrderWithRequires: wine64-stable = %{EVRD}
21mr|wine-stable-9.0-1|775	Requires(post):	rpm-helper
21mr|wine-stable-9.0-1|776	Requires(pre,post,preun,postun): systemd
21mr|wine-stable-9.0-1|777	Provides:	wine-binfmt = 2:6.16-5
21mr|wine-stable-9.0-1|778	Provides:	wine-stable-binfmt = 2:6.0.1-5
21mr|wine-stable-9.0-1|779	Provides:	wine64-binfmt = 2:6.16-5
21mr|wine-stable-9.0-1|780	Provides:	wine64-stable-binfmt = 2:6.0.1-5
21mr|wine-stable-9.0-1|781	Obsoletes:	wine-binfmt = 2:6.16-5
21mr|wine-stable-9.0-1|782	Obsoletes:	wine-stable-binfmt = 2:6.0.1-5
21mr|wine-stable-9.0-1|783	Obsoletes:	wine64-binfmt = 2:6.16-5
21mr|wine-stable-9.0-1|784	Obsoletes:	wine64-stable-binfmt = 2:6.0.1-5
21mr|wine-stable-9.0-1|785	BuildArch:	noarch
21mr|wine-stable-9.0-1|786	
21mr|wine-stable-9.0-1|787	%description -n wine-common-binfmt
21mr|wine-stable-9.0-1|788	Wine is a program which allows running Microsoft Windows programs
21mr|wine-stable-9.0-1|789	(including DOS, Windows 3.x, Win32 and Win64 executables) on Unix.
21mr|wine-stable-9.0-1|790	This package provides support for launching Windows executables directly.
21mr|wine-stable-9.0-1|791	
21mr|wine-stable-9.0-1|792	%files -n wine-common-binfmt
21mr|wine-stable-9.0-1|793	%doc README.md
21mr|wine-stable-9.0-1|794	%{_binfmtdir}/wine.conf
21mr|wine-stable-9.0-1|795	
21mr|wine-stable-9.0-1|796	%pre -n wine-common-binfmt
21mr|wine-stable-9.0-1|797	systemctl stop systemd-binfmt.service
21mr|wine-stable-9.0-1|798	
21mr|wine-stable-9.0-1|799	%post -n wine-common-binfmt
21mr|wine-stable-9.0-1|800	%binfmt_apply wine.conf
21mr|wine-stable-9.0-1|801	%endif
21mr|wine-stable-9.0-1|802	
21mr|wine-stable-9.0-1|803	#----------------------------------------------------------------------------
21mr|wine-stable-9.0-1|804	
21mr|wine-stable-9.0-1|805	%prep
21mr|wine-stable-9.0-1|806	%setup -qn wine-%{version} -b5 -a6 -a11 -a12
21mr|wine-stable-9.0-1|807	%patch0 -p1 -b .conf
21mr|wine-stable-9.0-1|808	%patch1 -p1 -b .staging-localization
21mr|wine-stable-9.0-1|809	%if %{with unstable}
21mr|wine-stable-9.0-1|810	%patch2 -p1 -b .kernel32
21mr|wine-stable-9.0-1|811	%patch4 -p1 -b .DriverEntry
21mr|wine-stable-9.0-1|812	%patch6 -p1 -b .po-localization
21mr|wine-stable-9.0-1|813	%endif
21mr|wine-stable-9.0-1|814	%patch3 -p1 -b .dropautodebug
21mr|wine-stable-9.0-1|815	%patch9 -p1 -b .assert
21mr|wine-stable-9.0-1|816	%patch511 -p1 -b .cjk
21mr|wine-stable-9.0-1|817	
21mr|wine-stable-9.0-1|818	# Some advices to user
21mr|wine-stable-9.0-1|819	cp %{SOURCE20} .
21mr|wine-stable-9.0-1|820	%if %{with unstable}
21mr|wine-stable-9.0-1|821	cp %{SOURCE21} README.x86_64
21mr|wine-stable-9.0-1|822	cp %{SOURCE22} README.i686
21mr|wine-stable-9.0-1|823	%else
21mr|wine-stable-9.0-1|824	cp %{SOURCE23} README.x86_64
21mr|wine-stable-9.0-1|825	cp %{SOURCE24} README.i686
21mr|wine-stable-9.0-1|826	%endif
21mr|wine-stable-9.0-1|827	
21mr|wine-stable-9.0-1|828	%if %{with unstable}
21mr|wine-stable-9.0-1|829	# Wine-staging
21mr|wine-stable-9.0-1|830	gzip -dc "%{SOURCE4}" | /bin/tar -xf - --strip-components=1
21mr|wine-stable-9.0-1|831	./staging/patchinstall.py DESTDIR="%{_builddir}/wine-%{version}" --all
21mr|wine-stable-9.0-1|832	# Default theme
21mr|wine-stable-9.0-1|833	sed -i "/ThemeActive/ s/1/0/" loader/wine.inf.in
21mr|wine-stable-9.0-1|834	%endif
21mr|wine-stable-9.0-1|835	
21mr|wine-stable-9.0-1|836	# Wine-nine-standalone
21mr|wine-stable-9.0-1|837	pushd ../wine-nine-standalone-%{winenine_ver}
21mr|wine-stable-9.0-1|838	%patch5 -p1 -b .wine-nine-localization
21mr|wine-stable-9.0-1|839	popd
21mr|wine-stable-9.0-1|840	
21mr|wine-stable-9.0-1|841	%build
21mr|wine-stable-9.0-1|842	%ifarch %{ix86}
21mr|wine-stable-9.0-1|843	# (Anssi 04/2008) bug #39604
21mr|wine-stable-9.0-1|844	# Some protection systems complain "debugger detected" with our
21mr|wine-stable-9.0-1|845	# -fomit-frame-pointer flag, so disable it.
21mr|wine-stable-9.0-1|846	export CFLAGS="%{optflags} -fno-omit-frame-pointer"
21mr|wine-stable-9.0-1|847	%endif
21mr|wine-stable-9.0-1|848	%ifarch x86_64
21mr|wine-stable-9.0-1|849	export CFLAGS="%{optflags}"
21mr|wine-stable-9.0-1|850	%endif
21mr|wine-stable-9.0-1|851	
21mr|wine-stable-9.0-1|852	# Disable fortify as it breaks wine
21mr|wine-stable-9.0-1|853	# http://bugs.winehq.org/show_bug.cgi?id=24606
21mr|wine-stable-9.0-1|854	# http://bugs.winehq.org/show_bug.cgi?id=25073
21mr|wine-stable-9.0-1|855	export CFLAGS="`echo $CFLAGS | sed -e 's/-Wp,-D_FORTIFY_SOURCE=2//'` -Wno-error -Wno-error=incompatible-pointer-types"
21mr|wine-stable-9.0-1|856	
21mr|wine-stable-9.0-1|857	# (Anssi 04/2008)
21mr|wine-stable-9.0-1|858	# If icotool is present, it is used to rebuild icon files. It is in Contrib
21mr|wine-stable-9.0-1|859	# so we do not do that; this is here to ensure that installed icoutils does
21mr|wine-stable-9.0-1|860	# not change build behaviour.
21mr|wine-stable-9.0-1|861	export ICOTOOL=false
21mr|wine-stable-9.0-1|862	
21mr|wine-stable-9.0-1|863	
21mr|wine-stable-9.0-1|864	# 1. Build wine
21mr|wine-stable-9.0-1|865	autoreconf -vfi
21mr|wine-stable-9.0-1|866	# HAL is obsolete, then don't ask for it.
21mr|wine-stable-9.0-1|867	# Our OSS is too old (< 4), also don't ask for it.
21mr|wine-stable-9.0-1|868	%configure \
21mr|wine-stable-9.0-1|869	%ifarch x86_64
21mr|wine-stable-9.0-1|870	--enable-win64 \
21mr|wine-stable-9.0-1|871	%endif
21mr|wine-stable-9.0-1|872	--with-dbus \
21mr|wine-stable-9.0-1|873	--with-x \
21mr|wine-stable-9.0-1|874	--with-gstreamer \
21mr|wine-stable-9.0-1|875	--without-oss
21mr|wine-stable-9.0-1|876	# We need to drop stack protection to avoid wine bug #55139
21mr|wine-stable-9.0-1|877	export NOSTACKP_FLAGS="-fno-stack-protector -fcf-protection=none"
21mr|wine-stable-9.0-1|878	export CFLAGS="$CFLAGS $NOSTACKP_FLAGS"
21mr|wine-stable-9.0-1|879	CXXFLAGS="$CXXFLAGS $NOSTACKP_FLAGS"
21mr|wine-stable-9.0-1|880	FFLAGS="$FFLAGS $NOSTACKP_FLAGS"
21mr|wine-stable-9.0-1|881	FCFLAGS="$FCFLAGS $NOSTACKP_FLAGS"
21mr|wine-stable-9.0-1|882	LDFLAGS="$LDFLAGS $NOSTACKP_FLAGS"
21mr|wine-stable-9.0-1|883	%make depend
21mr|wine-stable-9.0-1|884	%make
21mr|wine-stable-9.0-1|885	
21mr|wine-stable-9.0-1|886	# 2. Next, build wine-nine-standalone
21mr|wine-stable-9.0-1|887	pushd ../wine-nine-standalone-%{winenine_ver}
21mr|wine-stable-9.0-1|888	export PKG_CONFIG_PATH=%{_libdir}/pkgconfig
21mr|wine-stable-9.0-1|889	mkdir -p ./tmp
21mr|wine-stable-9.0-1|890	sed -i "s/@PKG_CONFIG@/pkg-config/g" ./tools/cross-wine32.in
21mr|wine-stable-9.0-1|891	sed -i "s/@PKG_CONFIG@/pkg-config/g" ./tools/cross-wine64.in
21mr|wine-stable-9.0-1|892	meson	\
21mr|wine-stable-9.0-1|893	--bindir bin		\
21mr|wine-stable-9.0-1|894	--buildtype "release"	\
21mr|wine-stable-9.0-1|895	%ifarch x86_64
21mr|wine-stable-9.0-1|896	--cross-file "./tools/cross-wine64.in" \
21mr|wine-stable-9.0-1|897	%endif
21mr|wine-stable-9.0-1|898	%ifarch %{ix86}
21mr|wine-stable-9.0-1|899	--cross-file "./tools/cross-wine32.in" \
21mr|wine-stable-9.0-1|900	%endif
21mr|wine-stable-9.0-1|901	--libdir %{_lib}	\
21mr|wine-stable-9.0-1|902	$MESONARGS		\
21mr|wine-stable-9.0-1|903	"./tmp/build"
21mr|wine-stable-9.0-1|904	sed -i "s/fPIC/fPIC -Wno-error=implicit-function-declaration/" tmp/build/build.ninja
21mr|wine-stable-9.0-1|905	ninja -C "./tmp/build"
21mr|wine-stable-9.0-1|906	find -L .
21mr|wine-stable-9.0-1|907	popd
21mr|wine-stable-9.0-1|908	
21mr|wine-stable-9.0-1|909	
21mr|wine-stable-9.0-1|910	%install
21mr|wine-stable-9.0-1|911	%makeinstall_std LDCONFIG=/bin/true
21mr|wine-stable-9.0-1|912	
21mr|wine-stable-9.0-1|913	# Install wisotool
21mr|wine-stable-9.0-1|914	install -m 0755 %{SOURCE7} %{buildroot}%{_bindir}
21mr|wine-stable-9.0-1|915	
21mr|wine-stable-9.0-1|916	# Install winetricks
21mr|wine-stable-9.0-1|917	install -m 0755 winetricks-%{winetricks_git}/src/winetricks %{buildroot}%{_bindir}
21mr|wine-stable-9.0-1|918	
21mr|wine-stable-9.0-1|919	%if %{without unstable}
21mr|wine-stable-9.0-1|920	# Note: binfmt is insecure (see https://nixtux.ru/450),
21mr|wine-stable-9.0-1|921	# so we will put it in a separate package.
21mr|wine-stable-9.0-1|922	# Allow users to launch Windows programs by just clicking on the .exe file...
21mr|wine-stable-9.0-1|923	install -m 644 %{SOURCE3} -D %{buildroot}%{_binfmtdir}/wine.conf
21mr|wine-stable-9.0-1|924	%endif
21mr|wine-stable-9.0-1|925	
21mr|wine-stable-9.0-1|926	mkdir -p %{buildroot}%{_datadir}/applications
21mr|wine-stable-9.0-1|927	cp rosa-wine-desktop-*/*.desktop %{buildroot}%{_datadir}/applications
21mr|wine-stable-9.0-1|928	cp -r icons-*/icons %{buildroot}%{_datadir}
21mr|wine-stable-9.0-1|929	
21mr|wine-stable-9.0-1|930	# Categories=Emulator does nothing and is added as a workaround to kde #27700
21mr|wine-stable-9.0-1|931	desktop-file-install	--vendor="" \
21mr|wine-stable-9.0-1|932	--add-mime-type=application/x-zip-compressed \
21mr|wine-stable-9.0-1|933	--remove-mime-type=application/x-zip-compressed \
21mr|wine-stable-9.0-1|934	--add-category=Emulator \
21mr|wine-stable-9.0-1|935	--dir %{buildroot}%{_datadir}/applications %{buildroot}%{_datadir}/applications/wine.desktop
21mr|wine-stable-9.0-1|936	
21mr|wine-stable-9.0-1|937	%ifarch x86_64
21mr|wine-stable-9.0-1|938	# Fix the binary name in the .desktop file
21mr|wine-stable-9.0-1|939	sed -i "s/Exec=wine /Exec=wine64 /" %{buildroot}%{_datadir}/applications/{wine,rosa-wine-ninecfg}.desktop
21mr|wine-stable-9.0-1|940	sed -i "s/Exec=/Exec=wine64 /" %{buildroot}%{_datadir}/applications/rosa-wine-{notepad,regedit,wineboot,winecfg,wineconsole_cmd,winefile,winemine}.desktop
21mr|wine-stable-9.0-1|941	%endif
21mr|wine-stable-9.0-1|942	
21mr|wine-stable-9.0-1|943	# Remove rpaths
21mr|wine-stable-9.0-1|944	%ifarch x86_64
21mr|wine-stable-9.0-1|945	chrpath -d %{buildroot}%{_bindir}/wine64
21mr|wine-stable-9.0-1|946	%endif
21mr|wine-stable-9.0-1|947	%ifarch %{ix86}
21mr|wine-stable-9.0-1|948	chrpath -d %{buildroot}%{_bindir}/wine
21mr|wine-stable-9.0-1|949	%endif
21mr|wine-stable-9.0-1|950	
21mr|wine-stable-9.0-1|951	# Install wine-nine-standalone stuff
21mr|wine-stable-9.0-1|952	pushd ../wine-nine-standalone-%{winenine_ver}
21mr|wine-stable-9.0-1|953	%ifarch x86_64
21mr|wine-stable-9.0-1|954	install -m 755 tmp/build/ninewinecfg/ninewinecfg.exe.so %{buildroot}/%{_libdir}/wine/x86_64-unix/ninewinecfg.exe.so
21mr|wine-stable-9.0-1|955	install -m 755 tmp/build/ninewinecfg/ninewinecfg.exe.fake %{buildroot}/%{_libdir}/wine/x86_64-windows/ninewinecfg.exe
21mr|wine-stable-9.0-1|956	install -m 755 tmp/build/d3d9-nine/d3d9-nine.dll.so %{buildroot}/%{_libdir}/wine/x86_64-unix/d3d9-nine.dll.so
21mr|wine-stable-9.0-1|957	install -m 755 tmp/build/d3d9-nine/d3d9-nine.dll.fake %{buildroot}/%{_libdir}/wine/x86_64-windows/d3d9-nine.dll
21mr|wine-stable-9.0-1|958	%endif
21mr|wine-stable-9.0-1|959	%ifarch %{ix86}
21mr|wine-stable-9.0-1|960	install -m 755 tmp/build/ninewinecfg/ninewinecfg.exe.so %{buildroot}/%{_libdir}/wine/i386-unix/ninewinecfg.exe.so
21mr|wine-stable-9.0-1|961	install -m 755 tmp/build/ninewinecfg/ninewinecfg.exe.fake %{buildroot}/%{_libdir}/wine/i386-windows/ninewinecfg.exe
21mr|wine-stable-9.0-1|962	install -m 755 tmp/build/d3d9-nine/d3d9-nine.dll.so %{buildroot}/%{_libdir}/wine/i386-unix/d3d9-nine.dll.so
21mr|wine-stable-9.0-1|963	install -m 755 tmp/build/d3d9-nine/d3d9-nine.dll.fake %{buildroot}/%{_libdir}/wine/i386-windows/d3d9-nine.dll
21mr|wine-stable-9.0-1|964	%endif
21mr|wine-stable-9.0-1|965	popd

19721 21
21mr|wipe-2.3.1-9|1	Summary:	Secure file deletion utility
21mr|wipe-2.3.1-9|2	Name:		wipe
21mr|wipe-2.3.1-9|3	Version:	2.3.1
21mr|wipe-2.3.1-9|4	Release:	9
21mr|wipe-2.3.1-9|5	License:	GPLv2+
21mr|wipe-2.3.1-9|6	Group:		File tools
21mr|wipe-2.3.1-9|7	Url:		http://wipe.sourceforge.net/
21mr|wipe-2.3.1-9|8	Source0:	http://unc.dl.sourceforge.net/sourceforge/%{name}/%{name}-%{version}.tar.bz2
21mr|wipe-2.3.1-9|9	Source1:	http://unc.dl.sourceforge.net/sourceforge/%{name}/%{name}-%{version}.tar.bz2.sig
21mr|wipe-2.3.1-9|10	# Don't use root user to install files, don't strip the binary
21mr|wipe-2.3.1-9|11	Patch0:		wipe-2.3.1-makefile.patch
21mr|wipe-2.3.1-9|12	Requires(post,postun):	update-alternatives
21mr|wipe-2.3.1-9|13	
21mr|wipe-2.3.1-9|14	%description
21mr|wipe-2.3.1-9|15	Wipe is a tool that effectively degauses the surface of a hard
21mr|wipe-2.3.1-9|16	disk, making it virtually impossible to retrieve the data that was
21mr|wipe-2.3.1-9|17	stored on it. This tool is designed to make sure secure data that is
21mr|wipe-2.3.1-9|18	erased from a hard drive is unrecoverable.
21mr|wipe-2.3.1-9|19	
21mr|wipe-2.3.1-9|20	%files
21mr|wipe-2.3.1-9|21	%doc LICENSE copyright README CHANGES TODO INSTALL TESTING
21mr|wipe-2.3.1-9|22	%{_bindir}/wipe.wipe
21mr|wipe-2.3.1-9|23	%{_mandir}/man1/wipe.wipe.1*
21mr|wipe-2.3.1-9|24	
21mr|wipe-2.3.1-9|25	%post
21mr|wipe-2.3.1-9|26	%{_sbindir}/update-alternatives --install %{_bindir}/wipe wipe %{_bindir}/wipe.wipe 10 --slave %{_mandir}/man1/wipe.1.xz wipe.1.xz %{_mandir}/man1/wipe.wipe.1.xz
21mr|wipe-2.3.1-9|27	
21mr|wipe-2.3.1-9|28	%postun
21mr|wipe-2.3.1-9|29	%{_sbindir}/update-alternatives --remove wipe %{_bindir}/wipe.wipe
21mr|wipe-2.3.1-9|30	
21mr|wipe-2.3.1-9|31	#----------------------------------------------------------------------------
21mr|wipe-2.3.1-9|32	
21mr|wipe-2.3.1-9|33	%prep
21mr|wipe-2.3.1-9|34	%setup -q
21mr|wipe-2.3.1-9|35	%patch0 -p1
21mr|wipe-2.3.1-9|36	
21mr|wipe-2.3.1-9|37	%build
21mr|wipe-2.3.1-9|38	%configure
21mr|wipe-2.3.1-9|39	%make CFLAGS="%{optflags}"
21mr|wipe-2.3.1-9|40	
21mr|wipe-2.3.1-9|41	%install
21mr|wipe-2.3.1-9|42	%makeinstall
21mr|wipe-2.3.1-9|43	mv %{buildroot}%{_bindir}/wipe %{buildroot}%{_bindir}/wipe.wipe
21mr|wipe-2.3.1-9|44	mv %{buildroot}%{_mandir}/man1/wipe.1 %{buildroot}%{_mandir}/man1/wipe.wipe.1
21mr|wipe-2.3.1-9|45	
21mr|wipe-2.3.1-9|46	# remove package installed docs
21mr|wipe-2.3.1-9|47	rm -rf %{buildroot}/%{_datadir}/doc/%{name}

19722 21
21mr|wireguard-tools-1.0.20210914-2.git13f4ac.1|1	%define commit 13f4ac4cb74b5a833fa7f825ba785b1e5774e84f
21mr|wireguard-tools-1.0.20210914-2.git13f4ac.1|2	%define commit_short %(echo %{commit} | head -c6)
21mr|wireguard-tools-1.0.20210914-2.git13f4ac.1|3	
21mr|wireguard-tools-1.0.20210914-2.git13f4ac.1|4	Name:		wireguard-tools
21mr|wireguard-tools-1.0.20210914-2.git13f4ac.1|5	Version:	1.0.20210914
21mr|wireguard-tools-1.0.20210914-2.git13f4ac.1|6	Release:	2.git%{commit_short}.1
21mr|wireguard-tools-1.0.20210914-2.git13f4ac.1|7	URL:		https://www.wireguard.com/
21mr|wireguard-tools-1.0.20210914-2.git13f4ac.1|8	Summary:	Fast, modern, secure VPN tunnel
21mr|wireguard-tools-1.0.20210914-2.git13f4ac.1|9	Group:          Networking/Remote access
21mr|wireguard-tools-1.0.20210914-2.git13f4ac.1|10	License:	GPLv2
21mr|wireguard-tools-1.0.20210914-2.git13f4ac.1|11	Source0:	https://git.zx2c4.com/wireguard-tools/snapshot/wireguard-tools-%{commit}.tar.xz
21mr|wireguard-tools-1.0.20210914-2.git13f4ac.1|12	BuildRequires:	systemd
21mr|wireguard-tools-1.0.20210914-2.git13f4ac.1|13	
21mr|wireguard-tools-1.0.20210914-2.git13f4ac.1|14	%description
21mr|wireguard-tools-1.0.20210914-2.git13f4ac.1|15	WireGuard is a novel VPN that runs inside the Linux Kernel and uses
21mr|wireguard-tools-1.0.20210914-2.git13f4ac.1|16	state-of-the-art cryptography (the "Noise" protocol). It aims to be
21mr|wireguard-tools-1.0.20210914-2.git13f4ac.1|17	faster, simpler, leaner, and more useful than IPSec, while avoiding
21mr|wireguard-tools-1.0.20210914-2.git13f4ac.1|18	the massive headache. It intends to be considerably more performant
21mr|wireguard-tools-1.0.20210914-2.git13f4ac.1|19	than OpenVPN. WireGuard is designed as a general purpose VPN for
21mr|wireguard-tools-1.0.20210914-2.git13f4ac.1|20	running on embedded interfaces and super computers alike, fit for
21mr|wireguard-tools-1.0.20210914-2.git13f4ac.1|21	many different circumstances. It runs over UDP.
21mr|wireguard-tools-1.0.20210914-2.git13f4ac.1|22	
21mr|wireguard-tools-1.0.20210914-2.git13f4ac.1|23	This package provides the wg binary for controlling WireGuard
21mr|wireguard-tools-1.0.20210914-2.git13f4ac.1|24	and the wg-quick script.
21mr|wireguard-tools-1.0.20210914-2.git13f4ac.1|25	
21mr|wireguard-tools-1.0.20210914-2.git13f4ac.1|26	%files
21mr|wireguard-tools-1.0.20210914-2.git13f4ac.1|27	%license COPYING
21mr|wireguard-tools-1.0.20210914-2.git13f4ac.1|28	%doc README.md
21mr|wireguard-tools-1.0.20210914-2.git13f4ac.1|29	%doc %{_defaultdocdir}/%{name}/contrib/
21mr|wireguard-tools-1.0.20210914-2.git13f4ac.1|30	%{_bindir}/wg
21mr|wireguard-tools-1.0.20210914-2.git13f4ac.1|31	%{_bindir}/wg-quick
21mr|wireguard-tools-1.0.20210914-2.git13f4ac.1|32	%{_datarootdir}/bash-completion/completions/wg
21mr|wireguard-tools-1.0.20210914-2.git13f4ac.1|33	%{_datarootdir}/bash-completion/completions/wg-quick
21mr|wireguard-tools-1.0.20210914-2.git13f4ac.1|34	%{_unitdir}/wg-quick@.service
21mr|wireguard-tools-1.0.20210914-2.git13f4ac.1|35	%{_unitdir}/wg-quick.target
21mr|wireguard-tools-1.0.20210914-2.git13f4ac.1|36	%{_mandir}/man8/wg.8*
21mr|wireguard-tools-1.0.20210914-2.git13f4ac.1|37	%{_mandir}/man8/wg-quick.8*
21mr|wireguard-tools-1.0.20210914-2.git13f4ac.1|38	
21mr|wireguard-tools-1.0.20210914-2.git13f4ac.1|39	#-----------------------------------------------------------------
21mr|wireguard-tools-1.0.20210914-2.git13f4ac.1|40	%prep
21mr|wireguard-tools-1.0.20210914-2.git13f4ac.1|41	%autosetup -p1 -n %{name}-%{commit}
21mr|wireguard-tools-1.0.20210914-2.git13f4ac.1|42	
21mr|wireguard-tools-1.0.20210914-2.git13f4ac.1|43	%build
21mr|wireguard-tools-1.0.20210914-2.git13f4ac.1|44	## Start DNS Hatchet
21mr|wireguard-tools-1.0.20210914-2.git13f4ac.1|45	pushd contrib/dns-hatchet
21mr|wireguard-tools-1.0.20210914-2.git13f4ac.1|46	./apply.sh
21mr|wireguard-tools-1.0.20210914-2.git13f4ac.1|47	popd
21mr|wireguard-tools-1.0.20210914-2.git13f4ac.1|48	## End DNS Hatchet
21mr|wireguard-tools-1.0.20210914-2.git13f4ac.1|49	
21mr|wireguard-tools-1.0.20210914-2.git13f4ac.1|50	%setup_compile_flags
21mr|wireguard-tools-1.0.20210914-2.git13f4ac.1|51	%make_build RUNSTATEDIR=%{_rundir} -C src
21mr|wireguard-tools-1.0.20210914-2.git13f4ac.1|52	
21mr|wireguard-tools-1.0.20210914-2.git13f4ac.1|53	%install
21mr|wireguard-tools-1.0.20210914-2.git13f4ac.1|54	mkdir -p %{buildroot}%{_bindir}
21mr|wireguard-tools-1.0.20210914-2.git13f4ac.1|55	
21mr|wireguard-tools-1.0.20210914-2.git13f4ac.1|56	%make_install BINDIR=%{_bindir} MANDIR=%{_mandir} RUNSTATEDIR=%{_rundir} SYSTEMDUNITDIR=%{_unitdir} \
21mr|wireguard-tools-1.0.20210914-2.git13f4ac.1|57	WITH_BASHCOMPLETION=yes WITH_WGQUICK=yes WITH_SYSTEMDUNITS=yes \
21mr|wireguard-tools-1.0.20210914-2.git13f4ac.1|58	-C src
21mr|wireguard-tools-1.0.20210914-2.git13f4ac.1|59	
21mr|wireguard-tools-1.0.20210914-2.git13f4ac.1|60	mkdir -p %{buildroot}%{_defaultdocdir}/%{name}/contrib/
21mr|wireguard-tools-1.0.20210914-2.git13f4ac.1|61	cp -fr contrib/* %{buildroot}%{_defaultdocdir}/%{name}/contrib/
21mr|wireguard-tools-1.0.20210914-2.git13f4ac.1|62	find %{buildroot}%{_defaultdocdir}/%{name}/contrib/ -type f -name "*.gitignore" -exec rm -f {} \;

19723 21
21mr|wireless-regdb-20240123-2|1	%define _verdate 2024.01.23
21mr|wireless-regdb-20240123-2|2	%define _version %(echo %_verdate | sed 's/\\.//g')
21mr|wireless-regdb-20240123-2|3	
21mr|wireless-regdb-20240123-2|4	%if %{mdvver} >= 202310
21mr|wireless-regdb-20240123-2|5	%define _firmwarepath /usr/lib/firmware
21mr|wireless-regdb-20240123-2|6	%else
21mr|wireless-regdb-20240123-2|7	%define _firmwarepath /lib/firmware
21mr|wireless-regdb-20240123-2|8	%endif
21mr|wireless-regdb-20240123-2|9	
21mr|wireless-regdb-20240123-2|10	Summary:	The wireless regulatory database
21mr|wireless-regdb-20240123-2|11	Name:		wireless-regdb
21mr|wireless-regdb-20240123-2|12	Version:	%{_version}
21mr|wireless-regdb-20240123-2|13	Release:	2
21mr|wireless-regdb-20240123-2|14	License:	ISC
21mr|wireless-regdb-20240123-2|15	Group:		System/Configuration/Hardware
21mr|wireless-regdb-20240123-2|16	Url:		http://linuxwireless.org/en/developers/Regulatory#Theregulatorydatabase
21mr|wireless-regdb-20240123-2|17	Source0:	http://kernel.org/pub/software/network/wireless-regdb/wireless-regdb-%{_verdate}.tar.xz
21mr|wireless-regdb-20240123-2|18	BuildArch:	noarch
21mr|wireless-regdb-20240123-2|19	
21mr|wireless-regdb-20240123-2|20	%description
21mr|wireless-regdb-20240123-2|21	Database with wireless regulatory information, used by crda or which can
21mr|wireless-regdb-20240123-2|22	be used by another user space helpers to communicate wireless regulatory
21mr|wireless-regdb-20240123-2|23	data to linux kernel.
21mr|wireless-regdb-20240123-2|24	
21mr|wireless-regdb-20240123-2|25	%files
21mr|wireless-regdb-20240123-2|26	%license LICENSE
21mr|wireless-regdb-20240123-2|27	%{_mandir}/man5/regulatory.bin.5*
21mr|wireless-regdb-20240123-2|28	%{_mandir}/man5/regulatory.db.5*
21mr|wireless-regdb-20240123-2|29	%{_prefix}/lib/crda/pubkeys/wens.key.pub.pem
21mr|wireless-regdb-20240123-2|30	%{_prefix}/lib/crda/regulatory.bin
21mr|wireless-regdb-20240123-2|31	%{_firmwarepath}/regulatory.db
21mr|wireless-regdb-20240123-2|32	%{_firmwarepath}/regulatory.db.p7s
21mr|wireless-regdb-20240123-2|33	
21mr|wireless-regdb-20240123-2|34	#-----------------------------------------------------------------------
21mr|wireless-regdb-20240123-2|35	
21mr|wireless-regdb-20240123-2|36	%prep
21mr|wireless-regdb-20240123-2|37	%autosetup -p1 -n %{name}-%{_verdate}
21mr|wireless-regdb-20240123-2|38	
21mr|wireless-regdb-20240123-2|39	%install
21mr|wireless-regdb-20240123-2|40	%make_install FIRMWARE_PATH=%{_firmwarepath}

19724 21
21mr|wireless-tools-30-14|1	%define libname %mklibname iw %{version}
21mr|wireless-tools-30-14|2	%define devname %mklibname iw -d
21mr|wireless-tools-30-14|3	
21mr|wireless-tools-30-14|4	%define pre pre9
21mr|wireless-tools-30-14|5	
21mr|wireless-tools-30-14|6	Summary:	Wireless ethernet configuration tools
21mr|wireless-tools-30-14|7	Name:		wireless-tools
21mr|wireless-tools-30-14|8	Version:	30
21mr|wireless-tools-30-14|9	Release:	14
21mr|wireless-tools-30-14|10	License:	GPLv2+
21mr|wireless-tools-30-14|11	Group:		System/Kernel and hardware
21mr|wireless-tools-30-14|12	Url:		http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html
21mr|wireless-tools-30-14|13	Source0:	https://hewlettpackard.github.io/wireless-tools/wireless_tools.%{version}.%{pre}.tar.gz
21mr|wireless-tools-30-14|14	Patch1:		wireless-tools-static.patch
21mr|wireless-tools-30-14|15	Patch2:		wireless_tools.27-wireless-man-upd.patch.bz2
21mr|wireless-tools-30-14|16	
21mr|wireless-tools-30-14|17	%description
21mr|wireless-tools-30-14|18	This package contain the Wireless tools, used to manipulate
21mr|wireless-tools-30-14|19	the Wireless Extensions. The Wireless Extension is an interface
21mr|wireless-tools-30-14|20	allowing you to set Wireless LAN specific parameters and get the
21mr|wireless-tools-30-14|21	specific stats for wireless networking equipment.
21mr|wireless-tools-30-14|22	
21mr|wireless-tools-30-14|23	This is specifically useful since it allows manipulation of encryption
21mr|wireless-tools-30-14|24	parameters possible with the GPL WaveLAN cards.
21mr|wireless-tools-30-14|25	
21mr|wireless-tools-30-14|26	%files
21mr|wireless-tools-30-14|27	%doc README INSTALL CHANGELOG.h DISTRIBUTIONS.txt COPYING PCMCIA.txt HOTPLUG-UDEV.txt
21mr|wireless-tools-30-14|28	/sbin/*
21mr|wireless-tools-30-14|29	%{_mandir}/man*/*
21mr|wireless-tools-30-14|30	%lang(fr) %{_mandir}/fr/man*/*
21mr|wireless-tools-30-14|31	%lang(cs) %{_mandir}/cs/man*/*
21mr|wireless-tools-30-14|32	
21mr|wireless-tools-30-14|33	#----------------------------------------------------------------------------
21mr|wireless-tools-30-14|34	
21mr|wireless-tools-30-14|35	%package -n %{libname}
21mr|wireless-tools-30-14|36	Summary:	Wireless tools shared library
21mr|wireless-tools-30-14|37	Group:		System/Libraries
21mr|wireless-tools-30-14|38	
21mr|wireless-tools-30-14|39	%description -n %{libname}
21mr|wireless-tools-30-14|40	This package contains libraries to configure and access wireless interface
21mr|wireless-tools-30-14|41	cards.
21mr|wireless-tools-30-14|42	
21mr|wireless-tools-30-14|43	%files -n %{libname}
21mr|wireless-tools-30-14|44	/%{_lib}/libiw.so.%{version}
21mr|wireless-tools-30-14|45	
21mr|wireless-tools-30-14|46	#----------------------------------------------------------------------------
21mr|wireless-tools-30-14|47	
21mr|wireless-tools-30-14|48	%package -n %{devname}
21mr|wireless-tools-30-14|49	Summary:	Wireless_tools development library
21mr|wireless-tools-30-14|50	Group:		Development/C
21mr|wireless-tools-30-14|51	Requires:	%{libname} = %{EVRD}
21mr|wireless-tools-30-14|52	Provides:	%{name}-devel = %{EVRD}
21mr|wireless-tools-30-14|53	Provides:	libiw-devel = %{EVRD}
21mr|wireless-tools-30-14|54	Conflicts:	%{_lib}iw29-devel < 29-10
21mr|wireless-tools-30-14|55	Obsoletes:	%{_lib}iw29-devel < 29-10
21mr|wireless-tools-30-14|56	
21mr|wireless-tools-30-14|57	%description -n %{devname}
21mr|wireless-tools-30-14|58	This package contains libraries and headers for use in developing
21mr|wireless-tools-30-14|59	wireless tools.
21mr|wireless-tools-30-14|60	
21mr|wireless-tools-30-14|61	%files -n %{devname}
21mr|wireless-tools-30-14|62	/%{_lib}/libiw.so
21mr|wireless-tools-30-14|63	%{_includedir}/iwlib.h
21mr|wireless-tools-30-14|64	%{_includedir}/wireless.h
21mr|wireless-tools-30-14|65	
21mr|wireless-tools-30-14|66	#----------------------------------------------------------------------------
21mr|wireless-tools-30-14|67	
21mr|wireless-tools-30-14|68	%prep
21mr|wireless-tools-30-14|69	%setup -q -n wireless_tools.%{version}
21mr|wireless-tools-30-14|70	%patch1 -p1
21mr|wireless-tools-30-14|71	%patch2 -p0
21mr|wireless-tools-30-14|72	
21mr|wireless-tools-30-14|73	chmod a+r README INSTALL CHANGELOG.h DISTRIBUTIONS.txt COPYING PCMCIA.txt HOTPLUG-UDEV.txt
21mr|wireless-tools-30-14|74	
21mr|wireless-tools-30-14|75	%build
21mr|wireless-tools-30-14|76	%make clean
21mr|wireless-tools-30-14|77	%make "CFLAGS=%{optflags} -I."
21mr|wireless-tools-30-14|78	
21mr|wireless-tools-30-14|79	%install
21mr|wireless-tools-30-14|80	%make_install \
21mr|wireless-tools-30-14|81	PREFIX=%{buildroot}%{_prefix} \
21mr|wireless-tools-30-14|82	INSTALL_LIB=%{buildroot}/%{_lib} \
21mr|wireless-tools-30-14|83	INSTALL_MAN=%{buildroot}%{_mandir} \
21mr|wireless-tools-30-14|84	INSTALL_DIR=%{buildroot}/sbin
21mr|wireless-tools-30-14|85	
21mr|wireless-tools-30-14|86	#fix fr manpages
21mr|wireless-tools-30-14|87	rm -Rf %{buildroot}%{_mandir}/fr.ISO8859-1
21mr|wireless-tools-30-14|88	mv %{buildroot}%{_mandir}/fr.UTF-8 %{buildroot}%{_mandir}/fr

19725 21
21mr|wireplumber-0.4.13-1|1	%define api 0.4
21mr|wireplumber-0.4.13-1|2	%define major 0
21mr|wireplumber-0.4.13-1|3	%define libpkg %mklibname wireplumber %{api} %{major}
21mr|wireplumber-0.4.13-1|4	%define girpkg %mklibname wp-gir %{api}
21mr|wireplumber-0.4.13-1|5	%define develpkg %mklibname wireplumber -d
21mr|wireplumber-0.4.13-1|6	
21mr|wireplumber-0.4.13-1|7	Summary:	Session manager for PipeWire
21mr|wireplumber-0.4.13-1|8	Name:		wireplumber
21mr|wireplumber-0.4.13-1|9	Version:	0.4.13
21mr|wireplumber-0.4.13-1|10	Release:	1
21mr|wireplumber-0.4.13-1|11	License:	MIT
21mr|wireplumber-0.4.13-1|12	Group:		Sound
21mr|wireplumber-0.4.13-1|13	Url:		https://pipewire.org/
21mr|wireplumber-0.4.13-1|14	Source0:	https://gitlab.freedesktop.org/pipewire/WirePlumber/-/archive/%{version}/%{name}-%{version}.tar.gz
21mr|wireplumber-0.4.13-1|15	BuildRequires:	doxygen
21mr|wireplumber-0.4.13-1|16	# to render text in pictures inside devel docs
21mr|wireplumber-0.4.13-1|17	BuildRequires:	fonts-ttf-freefont
21mr|wireplumber-0.4.13-1|18	BuildRequires:	gcc
21mr|wireplumber-0.4.13-1|19	BuildRequires:	meson
21mr|wireplumber-0.4.13-1|20	BuildRequires:	python3-breathe
21mr|wireplumber-0.4.13-1|21	BuildRequires:	python3-lxml
21mr|wireplumber-0.4.13-1|22	BuildRequires:	gobject-introspection-devel
21mr|wireplumber-0.4.13-1|23	BuildRequires:	pkgconfig(gio-unix-2.0)
21mr|wireplumber-0.4.13-1|24	BuildRequires:	pkgconfig(glib-2.0)
21mr|wireplumber-0.4.13-1|25	BuildRequires:	pkgconfig(gmodule-2.0)
21mr|wireplumber-0.4.13-1|26	BuildRequires:	pkgconfig(gobject-2.0)
21mr|wireplumber-0.4.13-1|27	BuildRequires:	pkgconfig(libpipewire-0.3)
21mr|wireplumber-0.4.13-1|28	BuildRequires:	pkgconfig(libspa-0.2)
21mr|wireplumber-0.4.13-1|29	BuildRequires:	pkgconfig(lua)
21mr|wireplumber-0.4.13-1|30	BuildRequires:	pkgconfig(systemd)
21mr|wireplumber-0.4.13-1|31	# XXX Cycled deps :(
21mr|wireplumber-0.4.13-1|32	Requires:	pipewire
21mr|wireplumber-0.4.13-1|33	# Virtual Provides to support swapping between PipeWire session manager implementations
21mr|wireplumber-0.4.13-1|34	# (pipewire-media-session, WirePlumber etc.)
21mr|wireplumber-0.4.13-1|35	Provides:	pipewire-session-manager
21mr|wireplumber-0.4.13-1|36	Provides:	WirePlumber = %{EVRD}
21mr|wireplumber-0.4.13-1|37	Conflicts:	pipewire-session-manager
21mr|wireplumber-0.4.13-1|38	
21mr|wireplumber-0.4.13-1|39	%description
21mr|wireplumber-0.4.13-1|40	WirePlumber is a modular session/policy manager for PipeWire and a
21mr|wireplumber-0.4.13-1|41	GObject-based high-level library that wraps PipeWire's API, providing
21mr|wireplumber-0.4.13-1|42	convenience for writing the daemon's modules as well as external tools for
21mr|wireplumber-0.4.13-1|43	managing PipeWire.
21mr|wireplumber-0.4.13-1|44	
21mr|wireplumber-0.4.13-1|45	%files -f %{name}.lang
21mr|wireplumber-0.4.13-1|46	%license LICENSE
21mr|wireplumber-0.4.13-1|47	%{_bindir}/wireplumber
21mr|wireplumber-0.4.13-1|48	%{_bindir}/wpctl
21mr|wireplumber-0.4.13-1|49	%{_bindir}/wpexec
21mr|wireplumber-0.4.13-1|50	%dir %{_sysconfdir}/wireplumber
21mr|wireplumber-0.4.13-1|51	%dir %{_sysconfdir}/wireplumber/bluetooth.lua.d
21mr|wireplumber-0.4.13-1|52	%dir %{_sysconfdir}/wireplumber/common
21mr|wireplumber-0.4.13-1|53	%dir %{_sysconfdir}/wireplumber/main.lua.d
21mr|wireplumber-0.4.13-1|54	%dir %{_sysconfdir}/wireplumber/policy.lua.d
21mr|wireplumber-0.4.13-1|55	%{_datadir}/wireplumber/
21mr|wireplumber-0.4.13-1|56	%{_userunitdir}/wireplumber.service
21mr|wireplumber-0.4.13-1|57	%{_userunitdir}/wireplumber@.service
21mr|wireplumber-0.4.13-1|58	%dir %{_libdir}/wireplumber-0.4
21mr|wireplumber-0.4.13-1|59	%{_libdir}/wireplumber-0.4/libwireplumber-*.so
21mr|wireplumber-0.4.13-1|60	
21mr|wireplumber-0.4.13-1|61	%posttrans
21mr|wireplumber-0.4.13-1|62	# https://bugzilla.redhat.com/show_bug.cgi?id=2022584
21mr|wireplumber-0.4.13-1|63	%systemd_user_post wireplumber.service
21mr|wireplumber-0.4.13-1|64	
21mr|wireplumber-0.4.13-1|65	%preun
21mr|wireplumber-0.4.13-1|66	%systemd_user_preun wireplumber.service
21mr|wireplumber-0.4.13-1|67	
21mr|wireplumber-0.4.13-1|68	#----------------------------------------------------------------------------
21mr|wireplumber-0.4.13-1|69	
21mr|wireplumber-0.4.13-1|70	%package -n %{libpkg}
21mr|wireplumber-0.4.13-1|71	Summary:	Library to interact with WirePlumber
21mr|wireplumber-0.4.13-1|72	Group:		System/Libraries
21mr|wireplumber-0.4.13-1|73	
21mr|wireplumber-0.4.13-1|74	%description -n %{libpkg}
21mr|wireplumber-0.4.13-1|75	Library to interact with WirePlumber
21mr|wireplumber-0.4.13-1|76	
21mr|wireplumber-0.4.13-1|77	%files -n %{libpkg}
21mr|wireplumber-0.4.13-1|78	%{_libdir}/libwireplumber-%{api}.so.%{major}*
21mr|wireplumber-0.4.13-1|79	
21mr|wireplumber-0.4.13-1|80	#----------------------------------------------------------------------------
21mr|wireplumber-0.4.13-1|81	
21mr|wireplumber-0.4.13-1|82	%package -n %{girpkg}
21mr|wireplumber-0.4.13-1|83	Summary:	GObject Introspection interface description for WirePlumber
21mr|wireplumber-0.4.13-1|84	Group:		Development/C
21mr|wireplumber-0.4.13-1|85	
21mr|wireplumber-0.4.13-1|86	%description -n %{girpkg}
21mr|wireplumber-0.4.13-1|87	GObject Introspection interface description for WirePlumber
21mr|wireplumber-0.4.13-1|88	
21mr|wireplumber-0.4.13-1|89	%files -n %{girpkg}
21mr|wireplumber-0.4.13-1|90	%{_libdir}/girepository-1.0/Wp-%{api}.typelib
21mr|wireplumber-0.4.13-1|91	
21mr|wireplumber-0.4.13-1|92	#----------------------------------------------------------------------------
21mr|wireplumber-0.4.13-1|93	
21mr|wireplumber-0.4.13-1|94	%package -n %{develpkg}
21mr|wireplumber-0.4.13-1|95	Summary:	Development files of WirePlumber
21mr|wireplumber-0.4.13-1|96	Group:		Development/C
21mr|wireplumber-0.4.13-1|97	Requires:	%{libpkg} = %{EVRD}
21mr|wireplumber-0.4.13-1|98	Requires:	%{girpkg} = %{EVRD}
21mr|wireplumber-0.4.13-1|99	
21mr|wireplumber-0.4.13-1|100	%description -n %{develpkg}
21mr|wireplumber-0.4.13-1|101	Development files of WirePlumber
21mr|wireplumber-0.4.13-1|102	
21mr|wireplumber-0.4.13-1|103	%files -n %{develpkg}
21mr|wireplumber-0.4.13-1|104	%{_datadir}/doc/wireplumber/html
21mr|wireplumber-0.4.13-1|105	%{_datadir}/gir-1.0/Wp-%{api}.gir
21mr|wireplumber-0.4.13-1|106	%{_includedir}/wireplumber-%{api}
21mr|wireplumber-0.4.13-1|107	%{_libdir}/libwireplumber-%{api}.so
21mr|wireplumber-0.4.13-1|108	%{_libdir}/pkgconfig/wireplumber-%{api}.pc
21mr|wireplumber-0.4.13-1|109	
21mr|wireplumber-0.4.13-1|110	#----------------------------------------------------------------------------
21mr|wireplumber-0.4.13-1|111	
21mr|wireplumber-0.4.13-1|112	%prep
21mr|wireplumber-0.4.13-1|113	%autosetup -p1
21mr|wireplumber-0.4.13-1|114	
21mr|wireplumber-0.4.13-1|115	%build
21mr|wireplumber-0.4.13-1|116	%meson	\
21mr|wireplumber-0.4.13-1|117	-Ddoc=enabled		\
21mr|wireplumber-0.4.13-1|118	-Delogind=disabled	\
21mr|wireplumber-0.4.13-1|119	-Dintrospection=enabled	\
21mr|wireplumber-0.4.13-1|120	-Dsystemd=enabled	\
21mr|wireplumber-0.4.13-1|121	-Dsystemd-user-service=true	\
21mr|wireplumber-0.4.13-1|122	-Dsystem-lua=true
21mr|wireplumber-0.4.13-1|123	%meson_build
21mr|wireplumber-0.4.13-1|124	
21mr|wireplumber-0.4.13-1|125	%install
21mr|wireplumber-0.4.13-1|126	%meson_install
21mr|wireplumber-0.4.13-1|127	
21mr|wireplumber-0.4.13-1|128	%find_lang wireplumber
21mr|wireplumber-0.4.13-1|129	
21mr|wireplumber-0.4.13-1|130	# Create local config skeleton
21mr|wireplumber-0.4.13-1|131	mkdir -p %{buildroot}%{_sysconfdir}/wireplumber/{bluetooth.lua.d,common,main.lua.d,policy.lua.d}

19726 21
21mr|wireshark-4.0.12-3|1	%define major 16
21mr|wireshark-4.0.12-3|2	%define wiretapmajor 13
21mr|wireshark-4.0.12-3|3	%define wsutilmajor 14
21mr|wireshark-4.0.12-3|4	%define libname %mklibname %{name} %{major}
21mr|wireshark-4.0.12-3|5	%define libwiretap %mklibname wiretap %{wiretapmajor}
21mr|wireshark-4.0.12-3|6	%define libwsutil %mklibname wsutil %{wsutilmajor}
21mr|wireshark-4.0.12-3|7	%define devname %mklibname %{name} -d
21mr|wireshark-4.0.12-3|8	
21mr|wireshark-4.0.12-3|9	Summary:	Network traffic analyzer
21mr|wireshark-4.0.12-3|10	Name:		wireshark
21mr|wireshark-4.0.12-3|11	Version:	4.0.12
21mr|wireshark-4.0.12-3|12	Release:	3
21mr|wireshark-4.0.12-3|13	License:	GPLv2+ and GPLv3+
21mr|wireshark-4.0.12-3|14	Group:		Monitoring
21mr|wireshark-4.0.12-3|15	Url:		http://www.wireshark.org
21mr|wireshark-4.0.12-3|16	Source0:	http://www.wireshark.org/download/src/%{name}-%{version}.tar.xz
21mr|wireshark-4.0.12-3|17	Source1:	org.wireshark.Wireshark.desktop
21mr|wireshark-4.0.12-3|18	Source2:	wireshark_ru.ts
21mr|wireshark-4.0.12-3|19	Source3:	wireshark.rpmlintrc
21mr|wireshark-4.0.12-3|20	BuildRequires:	bison
21mr|wireshark-4.0.12-3|21	BuildRequires:	cmake
21mr|wireshark-4.0.12-3|22	BuildRequires:	ninja
21mr|wireshark-4.0.12-3|23	BuildRequires:	flex
21mr|wireshark-4.0.12-3|24	BuildRequires:	elfutils-devel
21mr|wireshark-4.0.12-3|25	BuildRequires:	pkgconfig(openssl)
21mr|wireshark-4.0.12-3|26	BuildRequires:	perl-Pod-Html
21mr|wireshark-4.0.12-3|27	BuildRequires:	pcre-devel
21mr|wireshark-4.0.12-3|28	BuildRequires:	qt5-macros
21mr|wireshark-4.0.12-3|29	BuildRequires:	qmake5
21mr|wireshark-4.0.12-3|30	BuildRequires:	qt5-linguist-tools
21mr|wireshark-4.0.12-3|31	BuildRequires:	tiff-devel
21mr|wireshark-4.0.12-3|32	BuildRequires:	perl-open
21mr|wireshark-4.0.12-3|33	BuildRequires:	pkgconfig(glib-2.0)
21mr|wireshark-4.0.12-3|34	BuildRequires:	pkgconfig(libsystemd)
21mr|wireshark-4.0.12-3|35	BuildRequires:	cmake(Qt5Core)
21mr|wireshark-4.0.12-3|36	BuildRequires:	cmake(Qt5Gui)
21mr|wireshark-4.0.12-3|37	BuildRequires:	cmake(Qt5Help)
21mr|wireshark-4.0.12-3|38	BuildRequires:	cmake(Qt5MultimediaWidgets)
21mr|wireshark-4.0.12-3|39	BuildRequires:	cmake(Qt5PrintSupport)
21mr|wireshark-4.0.12-3|40	BuildRequires:	cmake(Qt5Svg)
21mr|wireshark-4.0.12-3|41	BuildRequires:	cmake(Qt5Widgets)
21mr|wireshark-4.0.12-3|42	BuildRequires:	cmake(Qt5Concurrent)
21mr|wireshark-4.0.12-3|43	# Optional BRs
21mr|wireshark-4.0.12-3|44	BuildRequires:	doxygen
21mr|wireshark-4.0.12-3|45	BuildRequires:	git-core
21mr|wireshark-4.0.12-3|46	BuildRequires:	krb5-devel
21mr|wireshark-4.0.12-3|47	BuildRequires:	libcap-devel
21mr|wireshark-4.0.12-3|48	BuildRequires:	gnutls-devel
21mr|wireshark-4.0.12-3|49	BuildRequires:	pcap-devel
21mr|wireshark-4.0.12-3|50	BuildRequires:	libsmi-devel
21mr|wireshark-4.0.12-3|51	BuildRequires:	lua-devel
21mr|wireshark-4.0.12-3|52	#BuildRequires:	pkgconfig(libbcg729)
21mr|wireshark-4.0.12-3|53	BuildRequires:	pkgconfig(libcares)
21mr|wireshark-4.0.12-3|54	BuildRequires:	pkgconfig(libgcrypt)
21mr|wireshark-4.0.12-3|55	BuildRequires:	pkgconfig(libnghttp2)
21mr|wireshark-4.0.12-3|56	BuildRequires:	pkgconfig(libnl-3.0)
21mr|wireshark-4.0.12-3|57	BuildRequires:	pkgconfig(libmaxminddb)
21mr|wireshark-4.0.12-3|58	BuildRequires:	pkgconfig(libssh)
21mr|wireshark-4.0.12-3|59	BuildRequires:	pkgconfig(sbc)
21mr|wireshark-4.0.12-3|60	BuildRequires:	pkgconfig(snappy)
21mr|wireshark-4.0.12-3|61	BuildRequires:	pkgconfig(spandsp)
21mr|wireshark-4.0.12-3|62	BuildRequires:	pkgconfig(minizip)
21mr|wireshark-4.0.12-3|63	BuildRequires:	pkgconfig(libbrotlienc)
21mr|wireshark-4.0.12-3|64	BuildRequires:	pkgconfig(liblz4)
21mr|wireshark-4.0.12-3|65	BuildRequires:	pkgconfig(libxml-2.0)
21mr|wireshark-4.0.12-3|66	BuildRequires:	pkgconfig(speexdsp)
21mr|wireshark-4.0.12-3|67	BuildRequires:	asciidoc
21mr|wireshark-4.0.12-3|68	BuildRequires:	xsltproc
21mr|wireshark-4.0.12-3|69	BuildRequires:	zlib-devel
21mr|wireshark-4.0.12-3|70	Requires:	dumpcap
21mr|wireshark-4.0.12-3|71	Requires:	usermode-consoleonly
21mr|wireshark-4.0.12-3|72	
21mr|wireshark-4.0.12-3|73	%description
21mr|wireshark-4.0.12-3|74	Wireshark is a network traffic analyzer for Unix-ish operating systems. It is
21mr|wireshark-4.0.12-3|75	based on GTK+, a graphical user interface library, and libpcap, a packet
21mr|wireshark-4.0.12-3|76	capture and filtering library.
21mr|wireshark-4.0.12-3|77	
21mr|wireshark-4.0.12-3|78	%files
21mr|wireshark-4.0.12-3|79	%{_bindir}/%{name}
21mr|wireshark-4.0.12-3|80	%{_bindir}/%{name}-qt
21mr|wireshark-4.0.12-3|81	%dir %{_libdir}/%{name}/
21mr|wireshark-4.0.12-3|82	%{_libdir}/%{name}/plugins/
21mr|wireshark-4.0.12-3|83	%dir %{_libdir}/%{name}/extcap/
21mr|wireshark-4.0.12-3|84	%{_datadir}/%{name}/
21mr|wireshark-4.0.12-3|85	%{_iconsdir}/*.png
21mr|wireshark-4.0.12-3|86	%{_miconsdir}/*.png
21mr|wireshark-4.0.12-3|87	%{_liconsdir}/*.png
21mr|wireshark-4.0.12-3|88	%{_iconsdir}/hicolor/*/*/*.png
21mr|wireshark-4.0.12-3|89	%{_iconsdir}/hicolor/*/*/*.svg
21mr|wireshark-4.0.12-3|90	%{_datadir}/applications/*.desktop
21mr|wireshark-4.0.12-3|91	%{_libdir}/wireshark/extcap/wifidump
21mr|wireshark-4.0.12-3|92	%{_datadir}/metainfo/org.wireshark.Wireshark.metainfo.xml
21mr|wireshark-4.0.12-3|93	%{_datadir}/mime/packages/org.wireshark.Wireshark.xml
21mr|wireshark-4.0.12-3|94	
21mr|wireshark-4.0.12-3|95	#------------------------------------------------------------------------
21mr|wireshark-4.0.12-3|96	
21mr|wireshark-4.0.12-3|97	%package -n %{libname}
21mr|wireshark-4.0.12-3|98	Summary:	Network traffic and protocol analyzer libraries
21mr|wireshark-4.0.12-3|99	Group:		System/Libraries
21mr|wireshark-4.0.12-3|100	Obsoletes:	%{_lib}wireshark3 < 1.10.1
21mr|wireshark-4.0.12-3|101	
21mr|wireshark-4.0.12-3|102	%description -n	%{libname}
21mr|wireshark-4.0.12-3|103	Wireshark is a network traffic analyzer for Unix-ish operating systems. It is
21mr|wireshark-4.0.12-3|104	based on GTK+, a graphical user interface library, and libpcap, a packet
21mr|wireshark-4.0.12-3|105	capture and filtering library.
21mr|wireshark-4.0.12-3|106	
21mr|wireshark-4.0.12-3|107	%files -n %{libname}
21mr|wireshark-4.0.12-3|108	%doc AUTHORS NEWS README.{md,[lv]*} doc/{randpkt.txt,README.*}
21mr|wireshark-4.0.12-3|109	%{_libdir}/libwireshark.so.%{major}*
21mr|wireshark-4.0.12-3|110	
21mr|wireshark-4.0.12-3|111	#------------------------------------------------------------------------
21mr|wireshark-4.0.12-3|112	
21mr|wireshark-4.0.12-3|113	%package -n %{libwiretap}
21mr|wireshark-4.0.12-3|114	Summary:	Network traffic and protocol analyzer libraries
21mr|wireshark-4.0.12-3|115	Group:		System/Libraries
21mr|wireshark-4.0.12-3|116	Conflicts:	%{_lib}wireshark3 < 1.10.1
21mr|wireshark-4.0.12-3|117	
21mr|wireshark-4.0.12-3|118	%description -n %{libwiretap}
21mr|wireshark-4.0.12-3|119	Wireshark is a network traffic analyzer for Unix-ish operating systems. It is
21mr|wireshark-4.0.12-3|120	based on GTK+, a graphical user interface library, and libpcap, a packet
21mr|wireshark-4.0.12-3|121	capture and filtering library.
21mr|wireshark-4.0.12-3|122	
21mr|wireshark-4.0.12-3|123	%files -n %{libwiretap}
21mr|wireshark-4.0.12-3|124	%{_libdir}/libwiretap.so.%{wiretapmajor}*
21mr|wireshark-4.0.12-3|125	
21mr|wireshark-4.0.12-3|126	#------------------------------------------------------------------------
21mr|wireshark-4.0.12-3|127	
21mr|wireshark-4.0.12-3|128	%package -n %{libwsutil}
21mr|wireshark-4.0.12-3|129	Summary:	Network traffic and protocol analyzer libraries
21mr|wireshark-4.0.12-3|130	Group:		System/Libraries
21mr|wireshark-4.0.12-3|131	Conflicts:	%{_lib}wireshark3 < 1.10.1
21mr|wireshark-4.0.12-3|132	
21mr|wireshark-4.0.12-3|133	%description -n %{libwsutil}
21mr|wireshark-4.0.12-3|134	Wireshark is a network traffic analyzer for Unix-ish operating systems. It is
21mr|wireshark-4.0.12-3|135	based on GTK+, a graphical user interface library, and libpcap, a packet
21mr|wireshark-4.0.12-3|136	capture and filtering library.
21mr|wireshark-4.0.12-3|137	
21mr|wireshark-4.0.12-3|138	%files -n %{libwsutil}
21mr|wireshark-4.0.12-3|139	%{_libdir}/libwsutil.so.%{wsutilmajor}*
21mr|wireshark-4.0.12-3|140	
21mr|wireshark-4.0.12-3|141	#------------------------------------------------------------------------
21mr|wireshark-4.0.12-3|142	
21mr|wireshark-4.0.12-3|143	%package -n %{devname}
21mr|wireshark-4.0.12-3|144	Summary:	Development files for Wireshark
21mr|wireshark-4.0.12-3|145	Group:		Development/Other
21mr|wireshark-4.0.12-3|146	Requires:	%{libname} = %{EVRD}
21mr|wireshark-4.0.12-3|147	Requires:	%{libwiretap} = %{EVRD}
21mr|wireshark-4.0.12-3|148	Requires:	%{libwsutil} = %{EVRD}
21mr|wireshark-4.0.12-3|149	Provides:	%{name}-devel = %{EVRD}
21mr|wireshark-4.0.12-3|150	
21mr|wireshark-4.0.12-3|151	%description -n %{devname}
21mr|wireshark-4.0.12-3|152	This package contains files used for development with Wireshark.
21mr|wireshark-4.0.12-3|153	
21mr|wireshark-4.0.12-3|154	%files -n %{devname}
21mr|wireshark-4.0.12-3|155	%doc ChangeLog
21mr|wireshark-4.0.12-3|156	%{_includedir}/wireshark/
21mr|wireshark-4.0.12-3|157	%{_libdir}/libwireshark.so
21mr|wireshark-4.0.12-3|158	%{_libdir}/libwiretap.so
21mr|wireshark-4.0.12-3|159	%{_libdir}/libwsutil.so
21mr|wireshark-4.0.12-3|160	%{_libdir}/pkgconfig/*.pc
21mr|wireshark-4.0.12-3|161	%{_libdir}/wireshark/cmake/
21mr|wireshark-4.0.12-3|162	
21mr|wireshark-4.0.12-3|163	#------------------------------------------------------------------------
21mr|wireshark-4.0.12-3|164	
21mr|wireshark-4.0.12-3|165	%package tools
21mr|wireshark-4.0.12-3|166	Summary:	Tools for manipulating capture files
21mr|wireshark-4.0.12-3|167	Group:		Monitoring
21mr|wireshark-4.0.12-3|168	
21mr|wireshark-4.0.12-3|169	%description tools
21mr|wireshark-4.0.12-3|170	Set of tools for manipulating capture files. Contains:
21mr|wireshark-4.0.12-3|171	
21mr|wireshark-4.0.12-3|172	- editcap - Edit and/or translate the format of capture files
21mr|wireshark-4.0.12-3|173	- mergecap - Merges two capture files into one
21mr|wireshark-4.0.12-3|174	- text2cap - Generate a capture file from an ASCII hexdump of packets
21mr|wireshark-4.0.12-3|175	
21mr|wireshark-4.0.12-3|176	%files tools
21mr|wireshark-4.0.12-3|177	%{_bindir}/capinfos
21mr|wireshark-4.0.12-3|178	%{_bindir}/captype
21mr|wireshark-4.0.12-3|179	%{_bindir}/editcap
21mr|wireshark-4.0.12-3|180	%{_bindir}/idl2wrs
21mr|wireshark-4.0.12-3|181	%{_bindir}/mergecap
21mr|wireshark-4.0.12-3|182	%{_bindir}/mmdbresolve
21mr|wireshark-4.0.12-3|183	%{_bindir}/randpkt
21mr|wireshark-4.0.12-3|184	%{_bindir}/reordercap
21mr|wireshark-4.0.12-3|185	%{_bindir}/text2pcap
21mr|wireshark-4.0.12-3|186	%{_bindir}/sharkd
21mr|wireshark-4.0.12-3|187	%{_libdir}/%{name}/extcap/androiddump
21mr|wireshark-4.0.12-3|188	%{_libdir}/%{name}/extcap/ciscodump
21mr|wireshark-4.0.12-3|189	%{_libdir}/%{name}/extcap/dpauxmon
21mr|wireshark-4.0.12-3|190	%{_libdir}/%{name}/extcap/randpktdump
21mr|wireshark-4.0.12-3|191	%{_libdir}/%{name}/extcap/sdjournal
21mr|wireshark-4.0.12-3|192	%{_libdir}/%{name}/extcap/sshdump
21mr|wireshark-4.0.12-3|193	%{_libdir}/%{name}/extcap/udpdump
21mr|wireshark-4.0.12-3|194	
21mr|wireshark-4.0.12-3|195	#------------------------------------------------------------------------
21mr|wireshark-4.0.12-3|196	
21mr|wireshark-4.0.12-3|197	%package -n tshark
21mr|wireshark-4.0.12-3|198	Summary:	Text-mode network traffic and protocol analyzer
21mr|wireshark-4.0.12-3|199	Group:		Monitoring
21mr|wireshark-4.0.12-3|200	Requires:	dumpcap
21mr|wireshark-4.0.12-3|201	
21mr|wireshark-4.0.12-3|202	%description -n	tshark
21mr|wireshark-4.0.12-3|203	Tshark is a network protocol analyzer. It lets you capture packet data from a
21mr|wireshark-4.0.12-3|204	live network, or read packets from a previously saved capture file, either
21mr|wireshark-4.0.12-3|205	printing a decoded form of those packets to the standard output or writing the
21mr|wireshark-4.0.12-3|206	packets to a file. Twireshark's native capture file format is libpcap format,
21mr|wireshark-4.0.12-3|207	which is also the format used by tcpdump and various other tools.
21mr|wireshark-4.0.12-3|208	
21mr|wireshark-4.0.12-3|209	%files -n tshark
21mr|wireshark-4.0.12-3|210	%{_bindir}/tshark
21mr|wireshark-4.0.12-3|211	
21mr|wireshark-4.0.12-3|212	#------------------------------------------------------------------------
21mr|wireshark-4.0.12-3|213	
21mr|wireshark-4.0.12-3|214	%package -n rawshark
21mr|wireshark-4.0.12-3|215	Summary:	Dump and analyze raw libpcap data
21mr|wireshark-4.0.12-3|216	Group:		Monitoring
21mr|wireshark-4.0.12-3|217	
21mr|wireshark-4.0.12-3|218	%description -n rawshark
21mr|wireshark-4.0.12-3|219	Rawshark reads a stream of packets from a file or pipe, and prints a line
21mr|wireshark-4.0.12-3|220	describing its output, followed by a set of matching fields for each packet on
21mr|wireshark-4.0.12-3|221	stdout.
21mr|wireshark-4.0.12-3|222	
21mr|wireshark-4.0.12-3|223	%files -n rawshark
21mr|wireshark-4.0.12-3|224	%{_bindir}/rawshark
21mr|wireshark-4.0.12-3|225	
21mr|wireshark-4.0.12-3|226	#------------------------------------------------------------------------
21mr|wireshark-4.0.12-3|227	
21mr|wireshark-4.0.12-3|228	%package -n dumpcap
21mr|wireshark-4.0.12-3|229	Summary:	Network traffic dump tool
21mr|wireshark-4.0.12-3|230	Group:		Monitoring
21mr|wireshark-4.0.12-3|231	
21mr|wireshark-4.0.12-3|232	%description -n dumpcap
21mr|wireshark-4.0.12-3|233	Dumpcap is a network traffic dump tool. It lets you capture packet data from a
21mr|wireshark-4.0.12-3|234	live network and write the packets to a file. Many wireshark utilities require
21mr|wireshark-4.0.12-3|235	it.
21mr|wireshark-4.0.12-3|236	
21mr|wireshark-4.0.12-3|237	%files -n dumpcap
21mr|wireshark-4.0.12-3|238	%attr(4750, root, wireshark) %{_bindir}/dumpcap
21mr|wireshark-4.0.12-3|239	
21mr|wireshark-4.0.12-3|240	%pre -n dumpcap
21mr|wireshark-4.0.12-3|241	if ! getent group wireshark > /dev/null ;then
21mr|wireshark-4.0.12-3|242	%{_sbindir}/groupadd -r -f wireshark
21mr|wireshark-4.0.12-3|243	fi
21mr|wireshark-4.0.12-3|244	
21mr|wireshark-4.0.12-3|245	#------------------------------------------------------------------------
21mr|wireshark-4.0.12-3|246	
21mr|wireshark-4.0.12-3|247	%prep
21mr|wireshark-4.0.12-3|248	%autosetup -p1
21mr|wireshark-4.0.12-3|249	
21mr|wireshark-4.0.12-3|250	# update ru translation
21mr|wireshark-4.0.12-3|251	cp -f %{SOURCE2} ui/qt/
21mr|wireshark-4.0.12-3|252	
21mr|wireshark-4.0.12-3|253	%build
21mr|wireshark-4.0.12-3|254	%cmake_qt5 \
21mr|wireshark-4.0.12-3|255	-DCMAKE_INSTALL_LIBDIR:PATH=%{_lib} \
21mr|wireshark-4.0.12-3|256	-DENABLE_EXTRA_COMPILER_WARNINGS:BOOL=ON \
21mr|wireshark-4.0.12-3|257	-DDUMPCAP_INSTALL_OPTION:STRING="suid" \
21mr|wireshark-4.0.12-3|258	-DENABLE_DUMPCAP_GROUP:BOOL=ON \
21mr|wireshark-4.0.12-3|259	-DDUMPCAP_INSTALL_GROUP:STRING="wireshark" \
21mr|wireshark-4.0.12-3|260	-G Ninja
21mr|wireshark-4.0.12-3|261	
21mr|wireshark-4.0.12-3|262	%ninja_build
21mr|wireshark-4.0.12-3|263	
21mr|wireshark-4.0.12-3|264	%install
21mr|wireshark-4.0.12-3|265	%ninja_install -C build
21mr|wireshark-4.0.12-3|266	
21mr|wireshark-4.0.12-3|267	# link to main executable
21mr|wireshark-4.0.12-3|268	mv %{buildroot}%{_bindir}/wireshark %{buildroot}%{_bindir}/wireshark-qt
21mr|wireshark-4.0.12-3|269	ln -s wireshark-qt %{buildroot}%{_bindir}/wireshark
21mr|wireshark-4.0.12-3|270	
21mr|wireshark-4.0.12-3|271	# icons
21mr|wireshark-4.0.12-3|272	install -Dpm0644 resources/icons/wsicon16.png %{buildroot}%{_miconsdir}/%{name}.png
21mr|wireshark-4.0.12-3|273	install -Dpm0644 resources/icons/wsicon32.png %{buildroot}%{_iconsdir}/%{name}.png
21mr|wireshark-4.0.12-3|274	install -Dpm0644 resources/icons/wsicon48.png %{buildroot}%{_liconsdir}/%{name}.png
21mr|wireshark-4.0.12-3|275	install -Dpm0644 %{SOURCE1} %{buildroot}%{_datadir}/applications/org.wireshark.Wireshark.root.desktop
21mr|wireshark-4.0.12-3|276	
21mr|wireshark-4.0.12-3|277	# remove uneeded files
21mr|wireshark-4.0.12-3|278	find %{buildroot} -name "*.la" -delete
21mr|wireshark-4.0.12-3|279	
21mr|wireshark-4.0.12-3|280	# install includes
21mr|wireshark-4.0.12-3|281	mkdir -p %{buildroot}%{_includedir}/wireshark
21mr|wireshark-4.0.12-3|282	for include in `find epan -type f -name '*.h'`; do
21mr|wireshark-4.0.12-3|283	mkdir -p %{buildroot}%{_includedir}/wireshark/`dirname $include`
21mr|wireshark-4.0.12-3|284	install -m 0644 $include %{buildroot}%{_includedir}/wireshark/`dirname $include`
21mr|wireshark-4.0.12-3|285	done
21mr|wireshark-4.0.12-3|286	
21mr|wireshark-4.0.12-3|287	# remaining include files
21mr|wireshark-4.0.12-3|288	install -m 0644 *.h build/*.h %{buildroot}%{_includedir}/wireshark
21mr|wireshark-4.0.12-3|289	mkdir -p %{buildroot}%{_includedir}/wireshark/wiretap
21mr|wireshark-4.0.12-3|290	install -m 0644 wiretap/*.h %{buildroot}%{_includedir}/wireshark/wiretap
21mr|wireshark-4.0.12-3|291	mkdir -p %{buildroot}%{_includedir}/wireshark/wsutil
21mr|wireshark-4.0.12-3|292	install -m 0644 wsutil/*.h %{buildroot}%{_includedir}/wireshark/wsutil
21mr|wireshark-4.0.12-3|293	
21mr|wireshark-4.0.12-3|294	chmod a+r %{buildroot}%{_bindir}/dumpcap
21mr|wireshark-4.0.12-3|295	
21mr|wireshark-4.0.12-3|296	# pkg-config support
21mr|wireshark-4.0.12-3|297	install -d %{buildroot}%{_libdir}/pkgconfig/
21mr|wireshark-4.0.12-3|298	cat > %{buildroot}%{_libdir}/pkgconfig/wireshark.pc << EOF
21mr|wireshark-4.0.12-3|299	prefix=%{_prefix}
21mr|wireshark-4.0.12-3|300	exec_prefix=%{_prefix}
21mr|wireshark-4.0.12-3|301	libdir=%{_libdir}
21mr|wireshark-4.0.12-3|302	includedir=%{_includedir}/wireshark
21mr|wireshark-4.0.12-3|303	plugindir=%{_libdir}/wireshark
21mr|wireshark-4.0.12-3|304	
21mr|wireshark-4.0.12-3|305	Name: wireshark
21mr|wireshark-4.0.12-3|306	Description: wireshark network packet dissection library
21mr|wireshark-4.0.12-3|307	Version:	4.0.1
21mr|wireshark-4.0.12-3|308	
21mr|wireshark-4.0.12-3|309	Requires:
21mr|wireshark-4.0.12-3|310	Libs: -L\${libdir} -lwireshark
21mr|wireshark-4.0.12-3|311	Cflags: -I\${includedir}
21mr|wireshark-4.0.12-3|312	EOF

19727 21
21mr|woden-1.0-0.21.M10|1	%global oversion %{version}M10
21mr|woden-1.0-0.21.M10|2	
21mr|woden-1.0-0.21.M10|3	Name:           woden
21mr|woden-1.0-0.21.M10|4	Version:        1.0
21mr|woden-1.0-0.21.M10|5	Release:        0.21.M10
21mr|woden-1.0-0.21.M10|6	Summary:        Web Service Description Language (WSDL) validating parser
21mr|woden-1.0-0.21.M10|7	License:        ASL 2.0
21mr|woden-1.0-0.21.M10|8	URL:            http://ws.apache.org/woden/
21mr|woden-1.0-0.21.M10|9	Source0:        http://archive.apache.org/dist/ws/woden/%{oversion}/woden-%{oversion}-src.zip
21mr|woden-1.0-0.21.M10|10	Group:          Development/Java
21mr|woden-1.0-0.21.M10|11	BuildArch:      noarch
21mr|woden-1.0-0.21.M10|12	# Java stack is not supported on x86_32
21mr|woden-1.0-0.21.M10|13	ExcludeArch: %{ix86}
21mr|woden-1.0-0.21.M10|14	
21mr|woden-1.0-0.21.M10|15	BuildRequires:  maven-local
21mr|woden-1.0-0.21.M10|16	BuildRequires:  mvn(commons-logging:commons-logging)
21mr|woden-1.0-0.21.M10|17	BuildRequires:  mvn(junit:junit)
21mr|woden-1.0-0.21.M10|18	BuildRequires:  mvn(log4j:log4j:1.2.15)
21mr|woden-1.0-0.21.M10|19	BuildRequires:  mvn(org.apache.ant:ant)
21mr|woden-1.0-0.21.M10|20	BuildRequires:  mvn(org.apache:apache:pom:)
21mr|woden-1.0-0.21.M10|21	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|woden-1.0-0.21.M10|22	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|woden-1.0-0.21.M10|23	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|woden-1.0-0.21.M10|24	BuildRequires:  mvn(org.apache.ws.xmlschema:xmlschema-core)
21mr|woden-1.0-0.21.M10|25	BuildRequires:  mvn(org.codehaus.mojo:exec-maven-plugin)
21mr|woden-1.0-0.21.M10|26	BuildRequires:  mvn(wsdl4j:wsdl4j)
21mr|woden-1.0-0.21.M10|27	
21mr|woden-1.0-0.21.M10|28	# For xsltproc command
21mr|woden-1.0-0.21.M10|29	BuildRequires:  pkgconfig(libxslt)
21mr|woden-1.0-0.21.M10|30	BuildRequires:  xsltproc
21mr|woden-1.0-0.21.M10|31	
21mr|woden-1.0-0.21.M10|32	%description
21mr|woden-1.0-0.21.M10|33	The Woden project is a sub-project of the Apache Web Services Project
21mr|woden-1.0-0.21.M10|34	to develop a Java class library for reading, manipulating, creating
21mr|woden-1.0-0.21.M10|35	and writing WSDL documents, initially to support WSDL 2.0 but with the
21mr|woden-1.0-0.21.M10|36	longer term aim of supporting past, present and future versions of WSDL.
21mr|woden-1.0-0.21.M10|37	
21mr|woden-1.0-0.21.M10|38	%package parent
21mr|woden-1.0-0.21.M10|39	Summary: Parent pom of %{name} project
21mr|woden-1.0-0.21.M10|40	
21mr|woden-1.0-0.21.M10|41	%description parent
21mr|woden-1.0-0.21.M10|42	Parent pom of %{name} project.
21mr|woden-1.0-0.21.M10|43	
21mr|woden-1.0-0.21.M10|44	%package tool
21mr|woden-1.0-0.21.M10|45	Summary: Command line tool for converting WSDL documents
21mr|woden-1.0-0.21.M10|46	# Explicit requires for javapackages-tools since woden-tool script
21mr|woden-1.0-0.21.M10|47	# uses /usr/share/java-utils/java-functions
21mr|woden-1.0-0.21.M10|48	Requires:       javapackages-tools
21mr|woden-1.0-0.21.M10|49	
21mr|woden-1.0-0.21.M10|50	%description tool
21mr|woden-1.0-0.21.M10|51	Command line tool for converting WSDL documents.
21mr|woden-1.0-0.21.M10|52	
21mr|woden-1.0-0.21.M10|53	%package ant
21mr|woden-1.0-0.21.M10|54	Summary: Ant plug-in for converting WSDL documents
21mr|woden-1.0-0.21.M10|55	
21mr|woden-1.0-0.21.M10|56	%description ant
21mr|woden-1.0-0.21.M10|57	Ant plug-in for converting WSDL documents.
21mr|woden-1.0-0.21.M10|58	
21mr|woden-1.0-0.21.M10|59	%package maven-plugin
21mr|woden-1.0-0.21.M10|60	Summary: Maven plug-in for converting WSDL documents
21mr|woden-1.0-0.21.M10|61	
21mr|woden-1.0-0.21.M10|62	%description maven-plugin
21mr|woden-1.0-0.21.M10|63	Maven plug-in for converting WSDL documents.
21mr|woden-1.0-0.21.M10|64	
21mr|woden-1.0-0.21.M10|65	%package javadoc
21mr|woden-1.0-0.21.M10|66	Summary: Javadocs for %{name}
21mr|woden-1.0-0.21.M10|67	
21mr|woden-1.0-0.21.M10|68	%description javadoc
21mr|woden-1.0-0.21.M10|69	This package contains the API documentation for %{name}.
21mr|woden-1.0-0.21.M10|70	
21mr|woden-1.0-0.21.M10|71	%prep
21mr|woden-1.0-0.21.M10|72	%setup -q -n woden-%{oversion}
21mr|woden-1.0-0.21.M10|73	
21mr|woden-1.0-0.21.M10|74	# Using ws-parent doesn't add anything, may as well use apache-parent
21mr|woden-1.0-0.21.M10|75	%pom_set_parent "org.apache:apache:17"
21mr|woden-1.0-0.21.M10|76	
21mr|woden-1.0-0.21.M10|77	# org.codehaus.mojo:xslt-maven-plugin is not available so use command line tool instead
21mr|woden-1.0-0.21.M10|78	%pom_remove_plugin org.codehaus.mojo:xslt-maven-plugin woden-tool
21mr|woden-1.0-0.21.M10|79	%pom_add_plugin "org.codehaus.mojo:exec-maven-plugin:1.6.0" woden-tool "
21mr|woden-1.0-0.21.M10|80	<executions>
21mr|woden-1.0-0.21.M10|81	<execution>
21mr|woden-1.0-0.21.M10|82	<goals><goal>exec</goal></goals>
21mr|woden-1.0-0.21.M10|83	<phase>compile</phase>
21mr|woden-1.0-0.21.M10|84	</execution>
21mr|woden-1.0-0.21.M10|85	</executions>
21mr|woden-1.0-0.21.M10|86	<configuration>
21mr|woden-1.0-0.21.M10|87	<executable>xsltproc</executable>
21mr|woden-1.0-0.21.M10|88	<arguments>
21mr|woden-1.0-0.21.M10|89	<argument>-o</argument>
21mr|woden-1.0-0.21.M10|90	<argument>\${project.build.outputDirectory}/wsdl-viewer-modules.xsl</argument>
21mr|woden-1.0-0.21.M10|91	<argument>all-in-one.xsl</argument>
21mr|woden-1.0-0.21.M10|92	<argument>src/main/xslt/wsdl-viewer-modules.xsl</argument>
21mr|woden-1.0-0.21.M10|93	</arguments>
21mr|woden-1.0-0.21.M10|94	</configuration>"
21mr|woden-1.0-0.21.M10|95	
21mr|woden-1.0-0.21.M10|96	# Avoid use of deprecated plexus-maven-plugin
21mr|woden-1.0-0.21.M10|97	%pom_remove_plugin ":plexus-maven-plugin" woden-converter-maven-plugin
21mr|woden-1.0-0.21.M10|98	
21mr|woden-1.0-0.21.M10|99	# These module contain only testdata and according to upstream, should not be deployed
21mr|woden-1.0-0.21.M10|100	%pom_disable_module woden-tests
21mr|woden-1.0-0.21.M10|101	%pom_disable_module w3c-tests
21mr|woden-1.0-0.21.M10|102	
21mr|woden-1.0-0.21.M10|103	# Disable unnecessary plugin for RPM builds, Fedora doesn't ship source jars
21mr|woden-1.0-0.21.M10|104	%pom_remove_plugin :maven-source-plugin
21mr|woden-1.0-0.21.M10|105	
21mr|woden-1.0-0.21.M10|106	# Don't need to build the dist assembly for RPM builds
21mr|woden-1.0-0.21.M10|107	%pom_disable_module woden-dist
21mr|woden-1.0-0.21.M10|108	
21mr|woden-1.0-0.21.M10|109	# Compatibility aliases
21mr|woden-1.0-0.21.M10|110	%mvn_alias :woden-core :woden-api :woden-impl-commons :woden-impl-dom
21mr|woden-1.0-0.21.M10|111	
21mr|woden-1.0-0.21.M10|112	%build
21mr|woden-1.0-0.21.M10|113	%mvn_build -s
21mr|woden-1.0-0.21.M10|114	
21mr|woden-1.0-0.21.M10|115	# Fix encoding
21mr|woden-1.0-0.21.M10|116	iconv -f iso8859-1 -t utf-8 LICENSE > LICENSE.utf8
21mr|woden-1.0-0.21.M10|117	mv LICENSE.utf8 LICENSE
21mr|woden-1.0-0.21.M10|118	
21mr|woden-1.0-0.21.M10|119	%install
21mr|woden-1.0-0.21.M10|120	%mvn_install
21mr|woden-1.0-0.21.M10|121	
21mr|woden-1.0-0.21.M10|122	%jpackage_script "org.apache.woden.tool.converter.Convert" "" "" "woden:XmlSchema:wsdl4j:commons-logging" "woden-tool" true
21mr|woden-1.0-0.21.M10|123	
21mr|woden-1.0-0.21.M10|124	%files -f .mfiles-woden-core
21mr|woden-1.0-0.21.M10|125	%doc README RELEASE-NOTE
21mr|woden-1.0-0.21.M10|126	%license LICENSE NOTICE
21mr|woden-1.0-0.21.M10|127	
21mr|woden-1.0-0.21.M10|128	%files parent -f .mfiles-woden
21mr|woden-1.0-0.21.M10|129	%license LICENSE NOTICE
21mr|woden-1.0-0.21.M10|130	
21mr|woden-1.0-0.21.M10|131	%files tool -f .mfiles-woden-tool
21mr|woden-1.0-0.21.M10|132	%{_bindir}/woden-tool
21mr|woden-1.0-0.21.M10|133	
21mr|woden-1.0-0.21.M10|134	%files ant -f .mfiles-woden-ant
21mr|woden-1.0-0.21.M10|135	
21mr|woden-1.0-0.21.M10|136	%files maven-plugin -f .mfiles-woden-converter-maven-plugin
21mr|woden-1.0-0.21.M10|137	
21mr|woden-1.0-0.21.M10|138	%files javadoc -f .mfiles-javadoc
21mr|woden-1.0-0.21.M10|139	%license LICENSE NOTICE
21mr|woden-1.0-0.21.M10|140	

19728 21
21mr|woff2-1.0.2-4|1	%define major 1.0.2
21mr|woff2-1.0.2-4|2	%define comlib %mklibname woff2common %{major}
21mr|woff2-1.0.2-4|3	%define enclib %mklibname woff2enc %{major}
21mr|woff2-1.0.2-4|4	%define declib %mklibname woff2dec %{major}
21mr|woff2-1.0.2-4|5	%define devname %mklibname woff2 -d
21mr|woff2-1.0.2-4|6	
21mr|woff2-1.0.2-4|7	Summary:	Web Open Font Format 2.0 library
21mr|woff2-1.0.2-4|8	Release:	4
21mr|woff2-1.0.2-4|9	Name:		woff2
21mr|woff2-1.0.2-4|10	Version:	1.0.2
21mr|woff2-1.0.2-4|11	License:	MIT
21mr|woff2-1.0.2-4|12	Group:		System/Libraries
21mr|woff2-1.0.2-4|13	Url:		https://github.com/google/woff2/
21mr|woff2-1.0.2-4|14	Source0:	https://github.com/google/woff2/archive/v%{version}/%{name}-%{version}.tar.gz
21mr|woff2-1.0.2-4|15	BuildRequires:	cmake
21mr|woff2-1.0.2-4|16	BuildRequires:	pkgconfig(libbrotlidec)
21mr|woff2-1.0.2-4|17	
21mr|woff2-1.0.2-4|18	%description
21mr|woff2-1.0.2-4|19	Web Open Font Format (WOFF) 2.0 is an update to the existing WOFF 1.0 with
21mr|woff2-1.0.2-4|20	improved compression that is achieved by using the Brotli algorithm. The
21mr|woff2-1.0.2-4|21	primary purpose of the WOFF2 format is to efficiently package fonts linked
21mr|woff2-1.0.2-4|22	to Web documents by means of CSS @font-face rules.
21mr|woff2-1.0.2-4|23	
21mr|woff2-1.0.2-4|24	#----------------------------------------------------------------------------
21mr|woff2-1.0.2-4|25	
21mr|woff2-1.0.2-4|26	%package tools
21mr|woff2-1.0.2-4|27	Summary:	Web Open Font Format 2.0 tools
21mr|woff2-1.0.2-4|28	Group:		Archiving/Compression
21mr|woff2-1.0.2-4|29	Provides:	%{name} = %{EVRD}
21mr|woff2-1.0.2-4|30	
21mr|woff2-1.0.2-4|31	%description tools
21mr|woff2-1.0.2-4|32	Web Open Font Format (WOFF) 2.0 is an update to the existing WOFF 1.0 with
21mr|woff2-1.0.2-4|33	improved compression that is achieved by using the Brotli algorithm. The
21mr|woff2-1.0.2-4|34	primary purpose of the WOFF2 format is to efficiently package fonts linked
21mr|woff2-1.0.2-4|35	to Web documents by means of CSS @font-face rules.
21mr|woff2-1.0.2-4|36	
21mr|woff2-1.0.2-4|37	%files tools
21mr|woff2-1.0.2-4|38	%{_bindir}/woff2_compress
21mr|woff2-1.0.2-4|39	%{_bindir}/woff2_decompress
21mr|woff2-1.0.2-4|40	%{_bindir}/woff2_info
21mr|woff2-1.0.2-4|41	
21mr|woff2-1.0.2-4|42	#----------------------------------------------------------------------------
21mr|woff2-1.0.2-4|43	
21mr|woff2-1.0.2-4|44	%package -n %{comlib}
21mr|woff2-1.0.2-4|45	Summary:	Shared data used by libwoff2 and libwoff2dec libraries
21mr|woff2-1.0.2-4|46	Group:		System/Libraries
21mr|woff2-1.0.2-4|47	
21mr|woff2-1.0.2-4|48	%description -n %{comlib}
21mr|woff2-1.0.2-4|49	Web Open Font Format (WOFF) 2.0 is an update to the existing WOFF 1.0 with
21mr|woff2-1.0.2-4|50	improved compression that is achieved by using the Brotli algorithm. The
21mr|woff2-1.0.2-4|51	primary purpose of the WOFF2 format is to efficiently package fonts linked
21mr|woff2-1.0.2-4|52	to Web documents by means of CSS @font-face rules.
21mr|woff2-1.0.2-4|53	
21mr|woff2-1.0.2-4|54	%files -n %{comlib}
21mr|woff2-1.0.2-4|55	%doc LICENSE
21mr|woff2-1.0.2-4|56	%{_libdir}/libwoff2common.so.%{major}*
21mr|woff2-1.0.2-4|57	
21mr|woff2-1.0.2-4|58	#----------------------------------------------------------------------------
21mr|woff2-1.0.2-4|59	
21mr|woff2-1.0.2-4|60	%package -n %{enclib}
21mr|woff2-1.0.2-4|61	Summary:	WOFF2 encoder library
21mr|woff2-1.0.2-4|62	Group:		System/Libraries
21mr|woff2-1.0.2-4|63	
21mr|woff2-1.0.2-4|64	%description -n %{enclib}
21mr|woff2-1.0.2-4|65	Web Open Font Format (WOFF) 2.0 is an update to the existing WOFF 1.0 with
21mr|woff2-1.0.2-4|66	improved compression that is achieved by using the Brotli algorithm. The
21mr|woff2-1.0.2-4|67	primary purpose of the WOFF2 format is to efficiently package fonts linked
21mr|woff2-1.0.2-4|68	to Web documents by means of CSS @font-face rules.
21mr|woff2-1.0.2-4|69	
21mr|woff2-1.0.2-4|70	%files -n %{enclib}
21mr|woff2-1.0.2-4|71	%doc LICENSE
21mr|woff2-1.0.2-4|72	%{_libdir}/libwoff2enc.so.%{major}*
21mr|woff2-1.0.2-4|73	
21mr|woff2-1.0.2-4|74	#----------------------------------------------------------------------------
21mr|woff2-1.0.2-4|75	
21mr|woff2-1.0.2-4|76	%package -n %{declib}
21mr|woff2-1.0.2-4|77	Summary:	WOFF2 decoder library
21mr|woff2-1.0.2-4|78	Group:		System/Libraries
21mr|woff2-1.0.2-4|79	
21mr|woff2-1.0.2-4|80	%description -n %{declib}
21mr|woff2-1.0.2-4|81	Web Open Font Format (WOFF) 2.0 is an update to the existing WOFF 1.0 with
21mr|woff2-1.0.2-4|82	improved compression that is achieved by using the Brotli algorithm. The
21mr|woff2-1.0.2-4|83	primary purpose of the WOFF2 format is to efficiently package fonts linked
21mr|woff2-1.0.2-4|84	to Web documents by means of CSS @font-face rules.
21mr|woff2-1.0.2-4|85	
21mr|woff2-1.0.2-4|86	%files -n %{declib}
21mr|woff2-1.0.2-4|87	%doc LICENSE
21mr|woff2-1.0.2-4|88	%{_libdir}/libwoff2dec.so.%{major}*
21mr|woff2-1.0.2-4|89	
21mr|woff2-1.0.2-4|90	#----------------------------------------------------------------------------
21mr|woff2-1.0.2-4|91	
21mr|woff2-1.0.2-4|92	%package -n %{devname}
21mr|woff2-1.0.2-4|93	Summary:	Development files and headers for %{name}
21mr|woff2-1.0.2-4|94	Group:		Development/Other
21mr|woff2-1.0.2-4|95	Requires:	%{comlib} = %{EVRD}
21mr|woff2-1.0.2-4|96	Requires:	%{enclib} = %{EVRD}
21mr|woff2-1.0.2-4|97	Requires:	%{declib} = %{EVRD}
21mr|woff2-1.0.2-4|98	Provides:	%{name}-devel = %{EVRD}
21mr|woff2-1.0.2-4|99	
21mr|woff2-1.0.2-4|100	%description -n %{devname}
21mr|woff2-1.0.2-4|101	Web Open Font Format (WOFF) 2.0 is an update to the existing WOFF 1.0 with
21mr|woff2-1.0.2-4|102	improved compression that is achieved by using the Brotli algorithm. The
21mr|woff2-1.0.2-4|103	primary purpose of the WOFF2 format is to efficiently package fonts linked
21mr|woff2-1.0.2-4|104	to Web documents by means of CSS @font-face rules.
21mr|woff2-1.0.2-4|105	
21mr|woff2-1.0.2-4|106	%files -n %{devname}
21mr|woff2-1.0.2-4|107	%{_includedir}/woff2/
21mr|woff2-1.0.2-4|108	%{_libdir}/libwoff2*.so
21mr|woff2-1.0.2-4|109	%{_libdir}/pkgconfig/libwoff2*.pc
21mr|woff2-1.0.2-4|110	
21mr|woff2-1.0.2-4|111	#----------------------------------------------------------------------------
21mr|woff2-1.0.2-4|112	
21mr|woff2-1.0.2-4|113	%prep
21mr|woff2-1.0.2-4|114	%setup -q
21mr|woff2-1.0.2-4|115	
21mr|woff2-1.0.2-4|116	%build
21mr|woff2-1.0.2-4|117	%cmake \
21mr|woff2-1.0.2-4|118	%ifarch %{e2k}
21mr|woff2-1.0.2-4|119	-DCANONICAL_PREFIXES:BOOL=ON
21mr|woff2-1.0.2-4|120	%endif
21mr|woff2-1.0.2-4|121	
21mr|woff2-1.0.2-4|122	%make
21mr|woff2-1.0.2-4|123	
21mr|woff2-1.0.2-4|124	%install
21mr|woff2-1.0.2-4|125	%makeinstall_std -C build
21mr|woff2-1.0.2-4|126	
21mr|woff2-1.0.2-4|127	# binaries
21mr|woff2-1.0.2-4|128	install -Dpm755 build/woff2_compress %{buildroot}%{_bindir}/woff2_compress
21mr|woff2-1.0.2-4|129	install -Dpm755 build/woff2_decompress %{buildroot}%{_bindir}/woff2_decompress
21mr|woff2-1.0.2-4|130	install -Dpm755 build/woff2_info %{buildroot}%{_bindir}/woff2_info

19729 21
21mr|woodstox-core5-5.0.3-2|1	Group: Development/Java
21mr|woodstox-core5-5.0.3-2|2	%global base_name woodstox
21mr|woodstox-core5-5.0.3-2|3	%define oldname woodstox-core
21mr|woodstox-core5-5.0.3-2|4	
21mr|woodstox-core5-5.0.3-2|5	Name:           woodstox-core5
21mr|woodstox-core5-5.0.3-2|6	Version:        5.0.3
21mr|woodstox-core5-5.0.3-2|7	Release:        2
21mr|woodstox-core5-5.0.3-2|8	Summary:        High-performance XML processor
21mr|woodstox-core5-5.0.3-2|9	License:        ASL 2.0 or LGPLv2+ or BSD
21mr|woodstox-core5-5.0.3-2|10	URL:            https://github.com/FasterXML/woodstox
21mr|woodstox-core5-5.0.3-2|11	BuildArch:      noarch
21mr|woodstox-core5-5.0.3-2|12	
21mr|woodstox-core5-5.0.3-2|13	Source0:        https://github.com/FasterXML/%{base_name}/archive/%{oldname}-%{version}.tar.gz
21mr|woodstox-core5-5.0.3-2|14	Patch0:         0001-stax2-api.patch
21mr|woodstox-core5-5.0.3-2|15	
21mr|woodstox-core5-5.0.3-2|16	BuildRequires:  maven-local
21mr|woodstox-core5-5.0.3-2|17	BuildRequires:  mvn(com.fasterxml:oss-parent:pom:)
21mr|woodstox-core5-5.0.3-2|18	BuildRequires:  mvn(javax.xml.stream:stax-api)
21mr|woodstox-core5-5.0.3-2|19	BuildRequires:  mvn(junit:junit)
21mr|woodstox-core5-5.0.3-2|20	BuildRequires:  mvn(net.java.dev.msv:msv-core)
21mr|woodstox-core5-5.0.3-2|21	BuildRequires:  mvn(net.java.dev.msv:msv-rngconverter)
21mr|woodstox-core5-5.0.3-2|22	BuildRequires:  mvn(net.java.dev.msv:xsdlib)
21mr|woodstox-core5-5.0.3-2|23	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|woodstox-core5-5.0.3-2|24	BuildRequires:  mvn(org.apache.felix:org.osgi.core)
21mr|woodstox-core5-5.0.3-2|25	BuildRequires:  mvn(org.codehaus.woodstox:stax2-api)
21mr|woodstox-core5-5.0.3-2|26	
21mr|woodstox-core5-5.0.3-2|27	%description
21mr|woodstox-core5-5.0.3-2|28	Woodstox is a high-performance validating namespace-aware StAX-compliant
21mr|woodstox-core5-5.0.3-2|29	(JSR-173) Open Source XML-processor written in Java.
21mr|woodstox-core5-5.0.3-2|30	XML processor means that it handles both input (== parsing)
21mr|woodstox-core5-5.0.3-2|31	and output (== writing, serialization)), as well as supporting tasks
21mr|woodstox-core5-5.0.3-2|32	such as validation.
21mr|woodstox-core5-5.0.3-2|33	
21mr|woodstox-core5-5.0.3-2|34	%package javadoc
21mr|woodstox-core5-5.0.3-2|35	Group: Development/Java
21mr|woodstox-core5-5.0.3-2|36	Summary:          API documentation for %{name}
21mr|woodstox-core5-5.0.3-2|37	BuildArch: noarch
21mr|woodstox-core5-5.0.3-2|38	# Java stack is not supported on x86_32
21mr|woodstox-core5-5.0.3-2|39	ExcludeArch: %{ix86}
21mr|woodstox-core5-5.0.3-2|40	
21mr|woodstox-core5-5.0.3-2|41	%description javadoc
21mr|woodstox-core5-5.0.3-2|42	This package contains the API documentation for %{name}.
21mr|woodstox-core5-5.0.3-2|43	
21mr|woodstox-core5-5.0.3-2|44	%prep
21mr|woodstox-core5-5.0.3-2|45	%autosetup -p1 -n %{base_name}-%{oldname}-%{version}
21mr|woodstox-core5-5.0.3-2|46	
21mr|woodstox-core5-5.0.3-2|47	%pom_xpath_inject 'pom:plugin[pom:artifactId="maven-bundle-plugin"]/pom:configuration' '
21mr|woodstox-core5-5.0.3-2|48	<instructions>
21mr|woodstox-core5-5.0.3-2|49	<Export-Package>{local-packages}</Export-Package>
21mr|woodstox-core5-5.0.3-2|50	</instructions>'
21mr|woodstox-core5-5.0.3-2|51	
21mr|woodstox-core5-5.0.3-2|52	%mvn_alias ":{woodstox-core}" :@1-lgpl :@1-asl :wstx-asl :wstx-lgpl \
21mr|woodstox-core5-5.0.3-2|53	org.codehaus.woodstox:@1 org.codehaus.woodstox:@1-asl \
21mr|woodstox-core5-5.0.3-2|54	org.codehaus.woodstox:@1-lgpl org.codehaus.woodstox:wstx-lgpl \
21mr|woodstox-core5-5.0.3-2|55	org.codehaus.woodstox:wstx-asl
21mr|woodstox-core5-5.0.3-2|56	%mvn_file : %{oldname}{,-asl,-lgpl}
21mr|woodstox-core5-5.0.3-2|57	
21mr|woodstox-core5-5.0.3-2|58	# add mvn() provides with postfix ":5" and postfix "-5" to names of files
21mr|woodstox-core5-5.0.3-2|59	# to avoid conflicts with other versions of woodstox-core
21mr|woodstox-core5-5.0.3-2|60	%mvn_compat_version : 5 %{version}
21mr|woodstox-core5-5.0.3-2|61	
21mr|woodstox-core5-5.0.3-2|62	# Fails even when using online maven build
21mr|woodstox-core5-5.0.3-2|63	rm ./src/test/java/org/codehaus/stax/test/stream/TestNamespaces.java
21mr|woodstox-core5-5.0.3-2|64	
21mr|woodstox-core5-5.0.3-2|65	%build
21mr|woodstox-core5-5.0.3-2|66	%mvn_build -f
21mr|woodstox-core5-5.0.3-2|67	
21mr|woodstox-core5-5.0.3-2|68	%install
21mr|woodstox-core5-5.0.3-2|69	%mvn_install
21mr|woodstox-core5-5.0.3-2|70	
21mr|woodstox-core5-5.0.3-2|71	%files -f .mfiles
21mr|woodstox-core5-5.0.3-2|72	%doc README.md
21mr|woodstox-core5-5.0.3-2|73	
21mr|woodstox-core5-5.0.3-2|74	%files javadoc -f .mfiles-javadoc

19730 21
21mr|woodstox-core-6.0.2-1|1	%global base_name woodstox
21mr|woodstox-core-6.0.2-1|2	
21mr|woodstox-core-6.0.2-1|3	Name:           woodstox-core
21mr|woodstox-core-6.0.2-1|4	Summary:        High-performance XML processor
21mr|woodstox-core-6.0.2-1|5	Version:        6.0.2
21mr|woodstox-core-6.0.2-1|6	Release:        1
21mr|woodstox-core-6.0.2-1|7	License:        ASL 2.0 or LGPLv2+ or BSD
21mr|woodstox-core-6.0.2-1|8	
21mr|woodstox-core-6.0.2-1|9	URL:            https://github.com/FasterXML/woodstox
21mr|woodstox-core-6.0.2-1|10	Source0:        %{url}/archive/%{name}-%{version}.tar.gz
21mr|woodstox-core-6.0.2-1|11	
21mr|woodstox-core-6.0.2-1|12	Patch0: 0001-Allow-building-against-OSGi-APIs-newer-than-R4.patch
21mr|woodstox-core-6.0.2-1|13	
21mr|woodstox-core-6.0.2-1|14	Group:          Development/Java
21mr|woodstox-core-6.0.2-1|15	BuildArch:      noarch
21mr|woodstox-core-6.0.2-1|16	# Java stack is not supported on x86_32
21mr|woodstox-core-6.0.2-1|17	ExcludeArch: %{ix86}
21mr|woodstox-core-6.0.2-1|18	
21mr|woodstox-core-6.0.2-1|19	BuildRequires:  maven-local
21mr|woodstox-core-6.0.2-1|20	BuildRequires:  mvn(com.fasterxml:oss-parent:pom:)
21mr|woodstox-core-6.0.2-1|21	BuildRequires:  mvn(junit:junit)
21mr|woodstox-core-6.0.2-1|22	BuildRequires:  mvn(net.java.dev.msv:msv-core)
21mr|woodstox-core-6.0.2-1|23	BuildRequires:  mvn(net.java.dev.msv:xsdlib)
21mr|woodstox-core-6.0.2-1|24	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|woodstox-core-6.0.2-1|25	BuildRequires:  mvn(org.apache.maven.plugins:maven-shade-plugin)
21mr|woodstox-core-6.0.2-1|26	BuildRequires:  mvn(org.codehaus.woodstox:stax2-api)
21mr|woodstox-core-6.0.2-1|27	BuildRequires:  mvn(org.osgi:osgi.core)
21mr|woodstox-core-6.0.2-1|28	BuildRequires:  mvn(relaxngDatatype:relaxngDatatype)
21mr|woodstox-core-6.0.2-1|29	
21mr|woodstox-core-6.0.2-1|30	%description
21mr|woodstox-core-6.0.2-1|31	Woodstox is a high-performance validating namespace-aware StAX-compliant
21mr|woodstox-core-6.0.2-1|32	(JSR-173) Open Source XML-processor written in Java.
21mr|woodstox-core-6.0.2-1|33	XML processor means that it handles both input (== parsing)
21mr|woodstox-core-6.0.2-1|34	and output (== writing, serialization)), as well as supporting tasks
21mr|woodstox-core-6.0.2-1|35	such as validation.
21mr|woodstox-core-6.0.2-1|36	
21mr|woodstox-core-6.0.2-1|37	
21mr|woodstox-core-6.0.2-1|38	%package        javadoc
21mr|woodstox-core-6.0.2-1|39	Summary:        API documentation for %{name}
21mr|woodstox-core-6.0.2-1|40	
21mr|woodstox-core-6.0.2-1|41	%description    javadoc
21mr|woodstox-core-6.0.2-1|42	This package contains the API documentation for %{name}.
21mr|woodstox-core-6.0.2-1|43	
21mr|woodstox-core-6.0.2-1|44	
21mr|woodstox-core-6.0.2-1|45	%prep
21mr|woodstox-core-6.0.2-1|46	%setup -q -n %{base_name}-%{name}-%{version}
21mr|woodstox-core-6.0.2-1|47	
21mr|woodstox-core-6.0.2-1|48	%patch0 -p1
21mr|woodstox-core-6.0.2-1|49	
21mr|woodstox-core-6.0.2-1|50	%pom_remove_plugin :nexus-staging-maven-plugin
21mr|woodstox-core-6.0.2-1|51	
21mr|woodstox-core-6.0.2-1|52	# we don't care about Java 9 modules (yet)
21mr|woodstox-core-6.0.2-1|53	%pom_remove_plugin :moditect-maven-plugin
21mr|woodstox-core-6.0.2-1|54	
21mr|woodstox-core-6.0.2-1|55	# replace felix-osgi-core with osgi-core
21mr|woodstox-core-6.0.2-1|56	%pom_change_dep -r :org.osgi.core org.osgi:osgi.core
21mr|woodstox-core-6.0.2-1|57	
21mr|woodstox-core-6.0.2-1|58	%mvn_alias ":{woodstox-core}" :@1-lgpl :@1-asl :wstx-asl :wstx-lgpl \
21mr|woodstox-core-6.0.2-1|59	org.codehaus.woodstox:@1 org.codehaus.woodstox:@1-asl \
21mr|woodstox-core-6.0.2-1|60	org.codehaus.woodstox:@1-lgpl org.codehaus.woodstox:wstx-lgpl \
21mr|woodstox-core-6.0.2-1|61	org.codehaus.woodstox:wstx-asl
21mr|woodstox-core-6.0.2-1|62	
21mr|woodstox-core-6.0.2-1|63	%mvn_file : %{name}{,-asl,-lgpl}
21mr|woodstox-core-6.0.2-1|64	
21mr|woodstox-core-6.0.2-1|65	
21mr|woodstox-core-6.0.2-1|66	%build
21mr|woodstox-core-6.0.2-1|67	%mvn_build
21mr|woodstox-core-6.0.2-1|68	
21mr|woodstox-core-6.0.2-1|69	
21mr|woodstox-core-6.0.2-1|70	%install
21mr|woodstox-core-6.0.2-1|71	%mvn_install
21mr|woodstox-core-6.0.2-1|72	
21mr|woodstox-core-6.0.2-1|73	
21mr|woodstox-core-6.0.2-1|74	%files -f .mfiles
21mr|woodstox-core-6.0.2-1|75	%doc README.md
21mr|woodstox-core-6.0.2-1|76	%license LICENSE
21mr|woodstox-core-6.0.2-1|77	
21mr|woodstox-core-6.0.2-1|78	%files javadoc -f .mfiles-javadoc
21mr|woodstox-core-6.0.2-1|79	
21mr|woodstox-core-6.0.2-1|80	

19731 21
21mr|words-3.0-19|1	Summary:	A dictionary of English words for the /usr/dict directory
21mr|words-3.0-19|2	Name:		words
21mr|words-3.0-19|3	Version:	3.0
21mr|words-3.0-19|4	Release:	19
21mr|words-3.0-19|5	License:	Public Domain
21mr|words-3.0-19|6	Group:		Text tools
21mr|words-3.0-19|7	Url:		http://www.dcs.shef.ac.uk/research/ilash/Moby/
21mr|words-3.0-19|8	Source0:	http://www.dcs.shef.ac.uk/research/ilash/Moby/mwords.tar.Z
21mr|words-3.0-19|9	BuildRequires:	dos2unix
21mr|words-3.0-19|10	BuildArch:	noarch
21mr|words-3.0-19|11	
21mr|words-3.0-19|12	%description
21mr|words-3.0-19|13	The words file is a dictionary of English words for the /usr/share/dict
21mr|words-3.0-19|14	directory. Some programs use this database of words to check spelling.
21mr|words-3.0-19|15	Password checkers use it to look for bad passwords.
21mr|words-3.0-19|16	
21mr|words-3.0-19|17	%files
21mr|words-3.0-19|18	%doc mwords/readme.txt mwords/license.txt
21mr|words-3.0-19|19	%{_datadir}/dict/linux.words
21mr|words-3.0-19|20	%{_datadir}/dict/words
21mr|words-3.0-19|21	
21mr|words-3.0-19|22	#----------------------------------------------------------------------------
21mr|words-3.0-19|23	
21mr|words-3.0-19|24	%prep
21mr|words-3.0-19|25	%setup -q -c
21mr|words-3.0-19|26	
21mr|words-3.0-19|27	%build
21mr|words-3.0-19|28	cd mwords
21mr|words-3.0-19|29	dos2unix *; chmod a+r *
21mr|words-3.0-19|30	cat [1-9]*.??? | egrep  "^[[:alnum:]'&!,./-]+$" | sort --ignore-case --dictionary-order | uniq > moby
21mr|words-3.0-19|31	
21mr|words-3.0-19|32	cat <<EOF >license.txt
21mr|words-3.0-19|33	On June 1, 1996 Grady Ward announced that the fruits of
21mr|words-3.0-19|34	the Moby project were being placed in the public domain:
21mr|words-3.0-19|35	
21mr|words-3.0-19|36	The Moby lexicon project is complete and has
21mr|words-3.0-19|37	been place into the public domain. Use, sell,
21mr|words-3.0-19|38	rework, excerpt and use in any way on any platform.
21mr|words-3.0-19|39	
21mr|words-3.0-19|40	Placing this material on internal or public servers is
21mr|words-3.0-19|41	also encouraged. The compiler is not aware of any
21mr|words-3.0-19|42	export restrictions so freely distribute world-wide.
21mr|words-3.0-19|43	
21mr|words-3.0-19|44	You can verify the public domain status by contacting
21mr|words-3.0-19|45	
21mr|words-3.0-19|46	Grady Ward
21mr|words-3.0-19|47	3449 Martha Ct.
21mr|words-3.0-19|48	Arcata, CA  95521-4884
21mr|words-3.0-19|49	
21mr|words-3.0-19|50	daedal@myrealbox.com
21mr|words-3.0-19|51	EOF
21mr|words-3.0-19|52	
21mr|words-3.0-19|53	%install
21mr|words-3.0-19|54	install -d %{buildroot}%{_datadir}/dict
21mr|words-3.0-19|55	install -m644 mwords/moby %{buildroot}%{_datadir}/dict/linux.words
21mr|words-3.0-19|56	ln -sf linux.words %{buildroot}%{_datadir}/dict/words

19732 21
21mr|wpa_supplicant-2.11-4|1	%bcond_without	qt5
21mr|wpa_supplicant-2.11-4|2	
21mr|wpa_supplicant-2.11-4|3	Summary:	Linux WPA Supplicant (IEEE 802.1X, WPA, WPA2, RSN, IEEE 802.11i)
21mr|wpa_supplicant-2.11-4|4	Name:		wpa_supplicant
21mr|wpa_supplicant-2.11-4|5	Version:	2.11
21mr|wpa_supplicant-2.11-4|6	Release:	4
21mr|wpa_supplicant-2.11-4|7	# wpa_supplicant itself is dual-licensed under GPLv2 and BSD license, but as we
21mr|wpa_supplicant-2.11-4|8	# link against GPL libraries, we must use GPLv2 license
21mr|wpa_supplicant-2.11-4|9	License:	GPLv2+
21mr|wpa_supplicant-2.11-4|10	Group:		Communications
21mr|wpa_supplicant-2.11-4|11	Url:		http://w1.fi/wpa_supplicant/
21mr|wpa_supplicant-2.11-4|12	Source0:	http://w1.fi/releases/wpa_supplicant-%{version}.tar.gz
21mr|wpa_supplicant-2.11-4|13	Source1:	wpa_supplicant.conf
21mr|wpa_supplicant-2.11-4|14	Source2:	wpa_supplicant.service
21mr|wpa_supplicant-2.11-4|15	Source3:	wpa_supplicant.sysconfig
21mr|wpa_supplicant-2.11-4|16	Source4:	wpa_supplicant.logrotate
21mr|wpa_supplicant-2.11-4|17	
21mr|wpa_supplicant-2.11-4|18	# should be safe to just bump MAX_WEP_KEY_LEN to 32
21mr|wpa_supplicant-2.11-4|19	# http://lists.shmoo.com/pipermail/hostap/2005-October/011787.html
21mr|wpa_supplicant-2.11-4|20	Patch2:		wpa_supplicant-0.6.3-WEP232.patch
21mr|wpa_supplicant-2.11-4|21	# quiet an annoying and frequent syslog message
21mr|wpa_supplicant-2.11-4|22	Patch8:		wpa_supplicant-2.4-quiet-scan-results-message.patch
21mr|wpa_supplicant-2.11-4|23	# works around busted drivers by increasing association timeout
21mr|wpa_supplicant-2.11-4|24	Patch10:	wpa_supplicant-assoc-timeout.patch
21mr|wpa_supplicant-2.11-4|25	# https://lists.infradead.org/pipermail/hostap/2024-October/043075.html
21mr|wpa_supplicant-2.11-4|26	Patch11:	0001-Revert-Mark-authorization-completed-on-driver-indica.patch
21mr|wpa_supplicant-2.11-4|27	# Fix BCM4331 and probably others
21mr|wpa_supplicant-2.11-4|28	Patch12:	0002-nl80211-add-extra-ies-only-if-allowed-by-driver.patch
21mr|wpa_supplicant-2.11-4|29	
21mr|wpa_supplicant-2.11-4|30	BuildRequires:	doxygen
21mr|wpa_supplicant-2.11-4|31	BuildRequires:  docbook-dtds
21mr|wpa_supplicant-2.11-4|32	BuildRequires:	docbook-utils
21mr|wpa_supplicant-2.11-4|33	BuildRequires:	readline-devel
21mr|wpa_supplicant-2.11-4|34	BuildRequires:	pkgconfig(dbus-1)
21mr|wpa_supplicant-2.11-4|35	BuildRequires:	pkgconfig(gnutls) >= 3.0
21mr|wpa_supplicant-2.11-4|36	BuildRequires:	pkgconfig(libgcrypt)
21mr|wpa_supplicant-2.11-4|37	BuildRequires:	pkgconfig(libnl-3.0)
21mr|wpa_supplicant-2.11-4|38	BuildRequires:	pkgconfig(libpcsclite)
21mr|wpa_supplicant-2.11-4|39	BuildRequires:	pkgconfig(openssl)
21mr|wpa_supplicant-2.11-4|40	# for qt5
21mr|wpa_supplicant-2.11-4|41	%if %{with qt5}
21mr|wpa_supplicant-2.11-4|42	BuildRequires:	pkgconfig(Qt5Core)
21mr|wpa_supplicant-2.11-4|43	BuildRequires:	pkgconfig(Qt5Gui)
21mr|wpa_supplicant-2.11-4|44	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|wpa_supplicant-2.11-4|45	%endif
21mr|wpa_supplicant-2.11-4|46	
21mr|wpa_supplicant-2.11-4|47	%description
21mr|wpa_supplicant-2.11-4|48	wpa_supplicant is a WPA Supplicant for Linux, BSD and Windows with
21mr|wpa_supplicant-2.11-4|49	support for WPA and WPA2 (IEEE 802.11i / RSN). Supplicant is the IEEE
21mr|wpa_supplicant-2.11-4|50	802.1X/WPA component that is used in the client stations. It
21mr|wpa_supplicant-2.11-4|51	implements key negotiation with a WPA Authenticator and it controls
21mr|wpa_supplicant-2.11-4|52	the roaming and IEEE 802.11 authentication/association of the wlan
21mr|wpa_supplicant-2.11-4|53	driver.
21mr|wpa_supplicant-2.11-4|54	
21mr|wpa_supplicant-2.11-4|55	wpa_supplicant is designed to be a "daemon" program that runs in the
21mr|wpa_supplicant-2.11-4|56	background and acts as the backend component controlling the wireless
21mr|wpa_supplicant-2.11-4|57	connection. wpa_supplicant supports separate frontend programs and an
21mr|wpa_supplicant-2.11-4|58	example text-based frontend, wpa_cli, is included with wpa_supplicant.
21mr|wpa_supplicant-2.11-4|59	
21mr|wpa_supplicant-2.11-4|60	Supported WPA/IEEE 802.11i features:
21mr|wpa_supplicant-2.11-4|61	* WPA-PSK ("WPA-Personal")
21mr|wpa_supplicant-2.11-4|62	* WPA with EAP (e.g., with RADIUS authentication server)
21mr|wpa_supplicant-2.11-4|63	("WPA-Enterprise")
21mr|wpa_supplicant-2.11-4|64	* key management for CCMP, TKIP, WEP104, WEP40
21mr|wpa_supplicant-2.11-4|65	* WPA and full IEEE 802.11i/RSN/WPA2
21mr|wpa_supplicant-2.11-4|66	* RSN: PMKSA caching, pre-authentication
21mr|wpa_supplicant-2.11-4|67	
21mr|wpa_supplicant-2.11-4|68	See the project web site or the eap_testing.txt file for a complete
21mr|wpa_supplicant-2.11-4|69	list of supported EAP methods (IEEE 802.1X Supplicant), supported
21mr|wpa_supplicant-2.11-4|70	drivers and interoperability testing.
21mr|wpa_supplicant-2.11-4|71	
21mr|wpa_supplicant-2.11-4|72	%files
21mr|wpa_supplicant-2.11-4|73	%doc wpa_supplicant/ChangeLog wpa_supplicant/README wpa_supplicant/eap_testing.txt wpa_supplicant/todo.txt
21mr|wpa_supplicant-2.11-4|74	%doc wpa_supplicant/README-WPS
21mr|wpa_supplicant-2.11-4|75	%doc wpa_supplicant/examples/*.conf
21mr|wpa_supplicant-2.11-4|76	%config(noreplace) %{_sysconfdir}/wpa_supplicant/wpa_supplicant.conf
21mr|wpa_supplicant-2.11-4|77	%config(noreplace) %{_sysconfdir}/sysconfig/wpa_supplicant
21mr|wpa_supplicant-2.11-4|78	%dir %{_sysconfdir}/logrotate.d
21mr|wpa_supplicant-2.11-4|79	%config(noreplace) %{_sysconfdir}/logrotate.d/wpa_supplicant
21mr|wpa_supplicant-2.11-4|80	%{_unitdir}/%{name}.service
21mr|wpa_supplicant-2.11-4|81	%{_tmpfilesdir}/%{name}.conf
21mr|wpa_supplicant-2.11-4|82	%{_sbindir}/wpa_cli
21mr|wpa_supplicant-2.11-4|83	%{_sbindir}/wpa_passphrase
21mr|wpa_supplicant-2.11-4|84	%{_sbindir}/wpa_supplicant
21mr|wpa_supplicant-2.11-4|85	%{_sbindir}/eapol_test
21mr|wpa_supplicant-2.11-4|86	%{_sysconfdir}/dbus-1/system.d/wpa_supplicant.conf
21mr|wpa_supplicant-2.11-4|87	%{_datadir}/dbus-1/system-services/fi.w1.wpa_supplicant1.service
21mr|wpa_supplicant-2.11-4|88	%{_mandir}/man8/*
21mr|wpa_supplicant-2.11-4|89	%{_mandir}/man5/*
21mr|wpa_supplicant-2.11-4|90	
21mr|wpa_supplicant-2.11-4|91	%post
21mr|wpa_supplicant-2.11-4|92	%systemd_post wpa_supplicant.service
21mr|wpa_supplicant-2.11-4|93	
21mr|wpa_supplicant-2.11-4|94	%preun
21mr|wpa_supplicant-2.11-4|95	%systemd_preun wpa_supplicant.service
21mr|wpa_supplicant-2.11-4|96	
21mr|wpa_supplicant-2.11-4|97	%postun
21mr|wpa_supplicant-2.11-4|98	%systemd_postun wpa_supplicant.service
21mr|wpa_supplicant-2.11-4|99	
21mr|wpa_supplicant-2.11-4|100	#----------------------------------------------------------------------------
21mr|wpa_supplicant-2.11-4|101	
21mr|wpa_supplicant-2.11-4|102	%if %{with qt5}
21mr|wpa_supplicant-2.11-4|103	%package gui
21mr|wpa_supplicant-2.11-4|104	Summary:	Graphical tool for wpa_supplicant
21mr|wpa_supplicant-2.11-4|105	Group:		System/Configuration/Networking
21mr|wpa_supplicant-2.11-4|106	
21mr|wpa_supplicant-2.11-4|107	%description gui
21mr|wpa_supplicant-2.11-4|108	wpa_gui is a QT frontend for wpa_supplicant.
21mr|wpa_supplicant-2.11-4|109	wpa_supplicant is a WPA Supplicant for Linux, BSD and Windows with
21mr|wpa_supplicant-2.11-4|110	support for WPA and WPA2 (IEEE 802.11i / RSN).
21mr|wpa_supplicant-2.11-4|111	
21mr|wpa_supplicant-2.11-4|112	%files gui
21mr|wpa_supplicant-2.11-4|113	%{_bindir}/wpa_gui
21mr|wpa_supplicant-2.11-4|114	%endif
21mr|wpa_supplicant-2.11-4|115	
21mr|wpa_supplicant-2.11-4|116	#----------------------------------------------------------------------------
21mr|wpa_supplicant-2.11-4|117	
21mr|wpa_supplicant-2.11-4|118	%prep
21mr|wpa_supplicant-2.11-4|119	%autosetup -p1
21mr|wpa_supplicant-2.11-4|120	
21mr|wpa_supplicant-2.11-4|121	%build
21mr|wpa_supplicant-2.11-4|122	%set_build_flags
21mr|wpa_supplicant-2.11-4|123	pushd wpa_supplicant
21mr|wpa_supplicant-2.11-4|124	cp defconfig .config
21mr|wpa_supplicant-2.11-4|125	export CFLAGS="${CFLAGS:-%optflags} -fPIE -DPIE"
21mr|wpa_supplicant-2.11-4|126	export CXXFLAGS="${CXXFLAGS:-%optflags} -fPIE -DPIE"
21mr|wpa_supplicant-2.11-4|127	export LDFLAGS="${LDFLAGS:-%optflags} -pie -Wl,-z,now"
21mr|wpa_supplicant-2.11-4|128	# yes, BINDIR=_sbindir
21mr|wpa_supplicant-2.11-4|129	export BINDIR="%{_sbindir}"
21mr|wpa_supplicant-2.11-4|130	export LIBDIR="%{_libdir}"
21mr|wpa_supplicant-2.11-4|131	%make_build V=1
21mr|wpa_supplicant-2.11-4|132	%make_build eapol_test V=1
21mr|wpa_supplicant-2.11-4|133	make -C doc/docbook man V=1
21mr|wpa_supplicant-2.11-4|134	%if %{with qt5}
21mr|wpa_supplicant-2.11-4|135	pushd wpa_gui-qt4
21mr|wpa_supplicant-2.11-4|136	%qmake_qt5
21mr|wpa_supplicant-2.11-4|137	%make
21mr|wpa_supplicant-2.11-4|138	popd
21mr|wpa_supplicant-2.11-4|139	%endif
21mr|wpa_supplicant-2.11-4|140	popd
21mr|wpa_supplicant-2.11-4|141	
21mr|wpa_supplicant-2.11-4|142	%install
21mr|wpa_supplicant-2.11-4|143	# config
21mr|wpa_supplicant-2.11-4|144	install -D -m 0600 %{SOURCE1} %{buildroot}/%{_sysconfdir}/wpa_supplicant/wpa_supplicant.conf
21mr|wpa_supplicant-2.11-4|145	
21mr|wpa_supplicant-2.11-4|146	# init scripts
21mr|wpa_supplicant-2.11-4|147	install -D -m 0644 %{SOURCE2} %{buildroot}/%{_unitdir}/wpa_supplicant.service
21mr|wpa_supplicant-2.11-4|148	install -D -m 0644 %{SOURCE3} %{buildroot}/%{_sysconfdir}/sysconfig/wpa_supplicant
21mr|wpa_supplicant-2.11-4|149	install -D -m 0644 %{SOURCE4} %{buildroot}/%{_sysconfdir}/logrotate.d/wpa_supplicant
21mr|wpa_supplicant-2.11-4|150	
21mr|wpa_supplicant-2.11-4|151	# binary
21mr|wpa_supplicant-2.11-4|152	install -d %{buildroot}/%{_sbindir}
21mr|wpa_supplicant-2.11-4|153	install -m 0755 wpa_supplicant/wpa_passphrase %{buildroot}/%{_sbindir}
21mr|wpa_supplicant-2.11-4|154	install -m 0755 wpa_supplicant/wpa_cli %{buildroot}/%{_sbindir}
21mr|wpa_supplicant-2.11-4|155	install -m 0755 wpa_supplicant/wpa_supplicant %{buildroot}/%{_sbindir}
21mr|wpa_supplicant-2.11-4|156	install -m 0755 wpa_supplicant/eapol_test %{buildroot}/%{_sbindir}
21mr|wpa_supplicant-2.11-4|157	install -D -m 0644 wpa_supplicant/dbus/dbus-wpa_supplicant.conf \
21mr|wpa_supplicant-2.11-4|158	%{buildroot}/%{_sysconfdir}/dbus-1/system.d/wpa_supplicant.conf
21mr|wpa_supplicant-2.11-4|159	install -D -m 0644 wpa_supplicant/dbus/fi.w1.wpa_supplicant1.service \
21mr|wpa_supplicant-2.11-4|160	%{buildroot}/%{_datadir}/dbus-1/system-services/fi.w1.wpa_supplicant1.service
21mr|wpa_supplicant-2.11-4|161	
21mr|wpa_supplicant-2.11-4|162	
21mr|wpa_supplicant-2.11-4|163	%if %{with qt5}
21mr|wpa_supplicant-2.11-4|164	# gui
21mr|wpa_supplicant-2.11-4|165	install -d %{buildroot}%{_bindir}
21mr|wpa_supplicant-2.11-4|166	install -m 755 wpa_supplicant/wpa_gui-qt4/wpa_gui %{buildroot}%{_bindir}
21mr|wpa_supplicant-2.11-4|167	%endif
21mr|wpa_supplicant-2.11-4|168	
21mr|wpa_supplicant-2.11-4|169	mkdir -p %{buildroot}%{_tmpfilesdir}
21mr|wpa_supplicant-2.11-4|170	cat <<- 'EOF' > %{buildroot}%{_tmpfilesdir}/%{name}.conf
21mr|wpa_supplicant-2.11-4|171	d /run/wpa_supplicant 0775 root root -
21mr|wpa_supplicant-2.11-4|172	EOF
21mr|wpa_supplicant-2.11-4|173	
21mr|wpa_supplicant-2.11-4|174	# config
21mr|wpa_supplicant-2.11-4|175	# man pages
21mr|wpa_supplicant-2.11-4|176	install -d %{buildroot}%{_mandir}/man{5,8}
21mr|wpa_supplicant-2.11-4|177	install -m 0644 wpa_supplicant/doc/docbook/*.8 %{buildroot}%{_mandir}/man8
21mr|wpa_supplicant-2.11-4|178	install -m 0644 wpa_supplicant/doc/docbook/*.5 %{buildroot}%{_mandir}/man5
21mr|wpa_supplicant-2.11-4|179	
21mr|wpa_supplicant-2.11-4|180	# some cleanup in docs and examples
21mr|wpa_supplicant-2.11-4|181	rm -f  wpa_supplicant/doc/.cvsignore
21mr|wpa_supplicant-2.11-4|182	rm -rf wpa_supplicant/doc/docbook
21mr|wpa_supplicant-2.11-4|183	chmod -R 0644 wpa_supplicant/examples/*.py

19733 21
21mr|wpebackend-fdo-1.12.0-1|1	%define oname WPEBackend-fdo
21mr|wpebackend-fdo-1.12.0-1|2	
21mr|wpebackend-fdo-1.12.0-1|3	%define major 1
21mr|wpebackend-fdo-1.12.0-1|4	%define libname %mklibname %{name} %{major}
21mr|wpebackend-fdo-1.12.0-1|5	%define devname %mklibname %{name} -d
21mr|wpebackend-fdo-1.12.0-1|6	
21mr|wpebackend-fdo-1.12.0-1|7	Summary:	A WPE backend designed for Linux desktop systems
21mr|wpebackend-fdo-1.12.0-1|8	Name:		wpebackend-fdo
21mr|wpebackend-fdo-1.12.0-1|9	Version:	1.12.0
21mr|wpebackend-fdo-1.12.0-1|10	Release:	1
21mr|wpebackend-fdo-1.12.0-1|11	License:	BSD
21mr|wpebackend-fdo-1.12.0-1|12	Group:		System/Libraries
21mr|wpebackend-fdo-1.12.0-1|13	Url:		https://github.com/Igalia/wpebackend-fdo
21mr|wpebackend-fdo-1.12.0-1|14	Source0:	https://github.com/Igalia/WPEBackend-fdo/archive/refs/tags/%{version}.tar.gz?/%{name}-%{version}.tar.xz
21mr|wpebackend-fdo-1.12.0-1|15	BuildRequires:	meson
21mr|wpebackend-fdo-1.12.0-1|16	BuildRequires:	mesa-common-devel
21mr|wpebackend-fdo-1.12.0-1|17	BuildRequires:	wayland-devel
21mr|wpebackend-fdo-1.12.0-1|18	BuildRequires:	pkgconfig(epoxy)
21mr|wpebackend-fdo-1.12.0-1|19	BuildRequires:	pkgconfig(glib-2.0)
21mr|wpebackend-fdo-1.12.0-1|20	BuildRequires:	pkgconfig(wpe-1.0)
21mr|wpebackend-fdo-1.12.0-1|21	BuildRequires:	pkgconfig(xkbcommon)
21mr|wpebackend-fdo-1.12.0-1|22	
21mr|wpebackend-fdo-1.12.0-1|23	%description
21mr|wpebackend-fdo-1.12.0-1|24	A WPE backend designed for Linux desktop systems.
21mr|wpebackend-fdo-1.12.0-1|25	
21mr|wpebackend-fdo-1.12.0-1|26	#------------------------------------------------------------------
21mr|wpebackend-fdo-1.12.0-1|27	
21mr|wpebackend-fdo-1.12.0-1|28	%package -n %{libname}
21mr|wpebackend-fdo-1.12.0-1|29	Summary:	Libraries for %{name}
21mr|wpebackend-fdo-1.12.0-1|30	Group:		System/Libraries
21mr|wpebackend-fdo-1.12.0-1|31	
21mr|wpebackend-fdo-1.12.0-1|32	%description -n %{libname}
21mr|wpebackend-fdo-1.12.0-1|33	Libraries for %{name}.
21mr|wpebackend-fdo-1.12.0-1|34	
21mr|wpebackend-fdo-1.12.0-1|35	%files -n %{libname}
21mr|wpebackend-fdo-1.12.0-1|36	%license COPYING
21mr|wpebackend-fdo-1.12.0-1|37	%doc NEWS
21mr|wpebackend-fdo-1.12.0-1|38	%{_libdir}/libWPEBackend-fdo-1.0.so.%{major}*
21mr|wpebackend-fdo-1.12.0-1|39	
21mr|wpebackend-fdo-1.12.0-1|40	#------------------------------------------------------------------
21mr|wpebackend-fdo-1.12.0-1|41	
21mr|wpebackend-fdo-1.12.0-1|42	%package -n %{devname}
21mr|wpebackend-fdo-1.12.0-1|43	Summary:	Development files for %{name}
21mr|wpebackend-fdo-1.12.0-1|44	Group:		System/Libraries
21mr|wpebackend-fdo-1.12.0-1|45	Requires:	%{libname} = %{EVRD}
21mr|wpebackend-fdo-1.12.0-1|46	Provides:	%{name}-devel = %{EVRD}
21mr|wpebackend-fdo-1.12.0-1|47	
21mr|wpebackend-fdo-1.12.0-1|48	%description -n %{devname}
21mr|wpebackend-fdo-1.12.0-1|49	The %{devname} package contains libraries, build data, and header
21mr|wpebackend-fdo-1.12.0-1|50	files for developing applications that use %{name}.
21mr|wpebackend-fdo-1.12.0-1|51	
21mr|wpebackend-fdo-1.12.0-1|52	%files -n %{devname}
21mr|wpebackend-fdo-1.12.0-1|53	%{_includedir}/wpe-fdo-1.0
21mr|wpebackend-fdo-1.12.0-1|54	%{_libdir}/pkgconfig/%{name}-1.0.pc
21mr|wpebackend-fdo-1.12.0-1|55	%{_libdir}/libWPEBackend-fdo-1.0.so
21mr|wpebackend-fdo-1.12.0-1|56	
21mr|wpebackend-fdo-1.12.0-1|57	#------------------------------------------------------------------
21mr|wpebackend-fdo-1.12.0-1|58	
21mr|wpebackend-fdo-1.12.0-1|59	%prep
21mr|wpebackend-fdo-1.12.0-1|60	%setup -qn %{oname}-%{version}
21mr|wpebackend-fdo-1.12.0-1|61	
21mr|wpebackend-fdo-1.12.0-1|62	%build
21mr|wpebackend-fdo-1.12.0-1|63	%meson
21mr|wpebackend-fdo-1.12.0-1|64	%meson_build
21mr|wpebackend-fdo-1.12.0-1|65	
21mr|wpebackend-fdo-1.12.0-1|66	%install
21mr|wpebackend-fdo-1.12.0-1|67	%meson_install

19734 21
21mr|ws-commons-util-1.0.2-10|1	Name:           ws-commons-util
21mr|ws-commons-util-1.0.2-10|2	Version:        1.0.2
21mr|ws-commons-util-1.0.2-10|3	Release:        10
21mr|ws-commons-util-1.0.2-10|4	Summary:        Common utilities from the Apache Web Services Project
21mr|ws-commons-util-1.0.2-10|5	
21mr|ws-commons-util-1.0.2-10|6	License:        ASL 2.0
21mr|ws-commons-util-1.0.2-10|7	URL:            http://ws.apache.org/commons/util
21mr|ws-commons-util-1.0.2-10|8	
21mr|ws-commons-util-1.0.2-10|9	# svn checkout http://svn.apache.org/repos/asf/webservices/commons/tags/util/1.0.2/ ws-commons-util-1.0.2
21mr|ws-commons-util-1.0.2-10|10	# tar cJf ws-commons-util-1.0.2.tar.xz ws-commons-util-1.0.2
21mr|ws-commons-util-1.0.2-10|11	Source0:        ws-commons-util-1.0.2.tar.xz
21mr|ws-commons-util-1.0.2-10|12	Group:          Development/Java
21mr|ws-commons-util-1.0.2-10|13	BuildArch:      noarch
21mr|ws-commons-util-1.0.2-10|14	# Java stack is not supported on x86_32
21mr|ws-commons-util-1.0.2-10|15	ExcludeArch: %{ix86}
21mr|ws-commons-util-1.0.2-10|16	
21mr|ws-commons-util-1.0.2-10|17	BuildRequires:  maven-local
21mr|ws-commons-util-1.0.2-10|18	BuildRequires:  mvn(junit:junit)
21mr|ws-commons-util-1.0.2-10|19	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|ws-commons-util-1.0.2-10|20	
21mr|ws-commons-util-1.0.2-10|21	%description
21mr|ws-commons-util-1.0.2-10|22	This is version 1.0.2 of the common utilities from the Apache Web
21mr|ws-commons-util-1.0.2-10|23	Services Project.
21mr|ws-commons-util-1.0.2-10|24	
21mr|ws-commons-util-1.0.2-10|25	%package        javadoc
21mr|ws-commons-util-1.0.2-10|26	Summary:        Javadoc for %{name}
21mr|ws-commons-util-1.0.2-10|27	
21mr|ws-commons-util-1.0.2-10|28	%description    javadoc
21mr|ws-commons-util-1.0.2-10|29	%{summary}.
21mr|ws-commons-util-1.0.2-10|30	
21mr|ws-commons-util-1.0.2-10|31	%prep
21mr|ws-commons-util-1.0.2-10|32	%setup -q -n %{name}-%{version}
21mr|ws-commons-util-1.0.2-10|33	%mvn_file : %{name}
21mr|ws-commons-util-1.0.2-10|34	%mvn_alias org.apache.ws.commons:ws-commons-util org.apache.ws.commons.util:ws-commons-util
21mr|ws-commons-util-1.0.2-10|35	%pom_xpath_inject "pom:project" "<packaging>bundle</packaging>"
21mr|ws-commons-util-1.0.2-10|36	%pom_add_plugin org.apache.felix:maven-bundle-plugin . '
21mr|ws-commons-util-1.0.2-10|37	<extensions>true</extensions>
21mr|ws-commons-util-1.0.2-10|38	<configuration>
21mr|ws-commons-util-1.0.2-10|39	<instructions>
21mr|ws-commons-util-1.0.2-10|40	<Bundle-SymbolicName>org.apache.ws.commons.util</Bundle-SymbolicName>
21mr|ws-commons-util-1.0.2-10|41	<Bundle-Name>${project.name}</Bundle-Name>
21mr|ws-commons-util-1.0.2-10|42	<Bundle-Localization>plugin</Bundle-Localization>
21mr|ws-commons-util-1.0.2-10|43	<Bundle-Version>${project.version}</Bundle-Version>
21mr|ws-commons-util-1.0.2-10|44	</instructions>
21mr|ws-commons-util-1.0.2-10|45	</configuration>
21mr|ws-commons-util-1.0.2-10|46	<executions>
21mr|ws-commons-util-1.0.2-10|47	<execution>
21mr|ws-commons-util-1.0.2-10|48	<id>bundle-manifest</id>
21mr|ws-commons-util-1.0.2-10|49	<phase>process-classes</phase>
21mr|ws-commons-util-1.0.2-10|50	<goals>
21mr|ws-commons-util-1.0.2-10|51	<goal>manifest</goal>
21mr|ws-commons-util-1.0.2-10|52	</goals>
21mr|ws-commons-util-1.0.2-10|53	</execution>
21mr|ws-commons-util-1.0.2-10|54	</executions>'
21mr|ws-commons-util-1.0.2-10|55	
21mr|ws-commons-util-1.0.2-10|56	# This dep is supplied by the JRE
21mr|ws-commons-util-1.0.2-10|57	%pom_remove_dep "xml-apis:xml-apis"
21mr|ws-commons-util-1.0.2-10|58	
21mr|ws-commons-util-1.0.2-10|59	# Avoid unnecessary runtime dependency on junit, used for tests only
21mr|ws-commons-util-1.0.2-10|60	%pom_xpath_inject 'pom:dependency[pom:artifactId="junit"]' "<scope>test</scope>"
21mr|ws-commons-util-1.0.2-10|61	
21mr|ws-commons-util-1.0.2-10|62	%build
21mr|ws-commons-util-1.0.2-10|63	%mvn_build
21mr|ws-commons-util-1.0.2-10|64	
21mr|ws-commons-util-1.0.2-10|65	%install
21mr|ws-commons-util-1.0.2-10|66	%mvn_install
21mr|ws-commons-util-1.0.2-10|67	
21mr|ws-commons-util-1.0.2-10|68	%files -f .mfiles
21mr|ws-commons-util-1.0.2-10|69	%license LICENSE.txt
21mr|ws-commons-util-1.0.2-10|70	
21mr|ws-commons-util-1.0.2-10|71	%files javadoc -f .mfiles-javadoc
21mr|ws-commons-util-1.0.2-10|72	%license LICENSE.txt
21mr|ws-commons-util-1.0.2-10|73	

19735 21
21mr|wsdd-0.7.1-1|1	Summary:	Web Service Discovery host daemon
21mr|wsdd-0.7.1-1|2	Name:		wsdd
21mr|wsdd-0.7.1-1|3	Version:	0.7.1
21mr|wsdd-0.7.1-1|4	Release:	1
21mr|wsdd-0.7.1-1|5	License:	MIT
21mr|wsdd-0.7.1-1|6	Group:		System/Servers
21mr|wsdd-0.7.1-1|7	Url:		https://github.com/christgau/wsdd
21mr|wsdd-0.7.1-1|8	Source0:	https://github.com/christgau/wsdd/archive/v%{version}.tar.gz?/wsdd-%{version}.tar.gz
21mr|wsdd-0.7.1-1|9	Source1:	wsdd.sysusers.conf
21mr|wsdd-0.7.1-1|10	Source2:	wsdd.service
21mr|wsdd-0.7.1-1|11	Source3:	wsdd-wrapper.sh
21mr|wsdd-0.7.1-1|12	BuildRequires:	pkgconfig(python3)
21mr|wsdd-0.7.1-1|13	Requires:	python3
21mr|wsdd-0.7.1-1|14	BuildArch:	noarch
21mr|wsdd-0.7.1-1|15	
21mr|wsdd-0.7.1-1|16	%description
21mr|wsdd-0.7.1-1|17	wsdd implements a Web Service Discovery host daemon.
21mr|wsdd-0.7.1-1|18	This enables (Samba) hosts, like your local NAS device,
21mr|wsdd-0.7.1-1|19	to be found by Web Service Discovery Clients like Windows.
21mr|wsdd-0.7.1-1|20	
21mr|wsdd-0.7.1-1|21	%files
21mr|wsdd-0.7.1-1|22	%license LICENSE
21mr|wsdd-0.7.1-1|23	%doc CHANGELOG.md README.md AUTHORS
21mr|wsdd-0.7.1-1|24	%{_sbindir}/wsdd
21mr|wsdd-0.7.1-1|25	%{_sbindir}/wsdd-wrapper
21mr|wsdd-0.7.1-1|26	%{_unitdir}/wsdd.service
21mr|wsdd-0.7.1-1|27	%{_sysusersdir}/wsdd.conf
21mr|wsdd-0.7.1-1|28	%{_mandir}/man8/wsdd.8*
21mr|wsdd-0.7.1-1|29	%attr(0755,root,root) %dir /var/lib/wsdd
21mr|wsdd-0.7.1-1|30	
21mr|wsdd-0.7.1-1|31	%post
21mr|wsdd-0.7.1-1|32	%sysusers_create wsdd.conf
21mr|wsdd-0.7.1-1|33	%systemd_post wsdd.service
21mr|wsdd-0.7.1-1|34	
21mr|wsdd-0.7.1-1|35	%preun
21mr|wsdd-0.7.1-1|36	%systemd_preun wsdd.service
21mr|wsdd-0.7.1-1|37	
21mr|wsdd-0.7.1-1|38	#------------------------------------------------------------------
21mr|wsdd-0.7.1-1|39	
21mr|wsdd-0.7.1-1|40	%prep
21mr|wsdd-0.7.1-1|41	%setup -qn %{name}-%{version}
21mr|wsdd-0.7.1-1|42	%apply_patches
21mr|wsdd-0.7.1-1|43	
21mr|wsdd-0.7.1-1|44	%install
21mr|wsdd-0.7.1-1|45	mkdir -p %{buildroot}%{_sbindir}/
21mr|wsdd-0.7.1-1|46	mkdir -p %{buildroot}%{_unitdir}/
21mr|wsdd-0.7.1-1|47	mkdir -p %{buildroot}%{_sysusersdir}/
21mr|wsdd-0.7.1-1|48	mkdir -p %{buildroot}%{_mandir}/man8/
21mr|wsdd-0.7.1-1|49	mkdir -p %{buildroot}/var/lib/wsdd
21mr|wsdd-0.7.1-1|50	install -m0755 src/wsdd.py %{buildroot}%{_sbindir}/wsdd
21mr|wsdd-0.7.1-1|51	install -m0644 man/wsdd.8 %{buildroot}%{_mandir}/man8/
21mr|wsdd-0.7.1-1|52	install -m0644 %{SOURCE1} %{buildroot}%{_sysusersdir}/wsdd.conf
21mr|wsdd-0.7.1-1|53	install -m0644 %{SOURCE2} %{buildroot}%{_unitdir}/wsdd.service
21mr|wsdd-0.7.1-1|54	install -m0755 %{SOURCE3} %{buildroot}%{_sbindir}/wsdd-wrapper

19736 21
21mr|wsdl4j-1.6.3-15|1	Summary:        Web Services Description Language Toolkit for Java
21mr|wsdl4j-1.6.3-15|2	Name:           wsdl4j
21mr|wsdl4j-1.6.3-15|3	Epoch:          0
21mr|wsdl4j-1.6.3-15|4	Version:        1.6.3
21mr|wsdl4j-1.6.3-15|5	Release:        15
21mr|wsdl4j-1.6.3-15|6	License:        CPL
21mr|wsdl4j-1.6.3-15|7	URL:            http://sourceforge.net/projects/wsdl4j
21mr|wsdl4j-1.6.3-15|8	BuildArch:      noarch
21mr|wsdl4j-1.6.3-15|9	# Java stack is not supported on x86_32
21mr|wsdl4j-1.6.3-15|10	ExcludeArch: %{ix86}
21mr|wsdl4j-1.6.3-15|11	Group:          Development/Java
21mr|wsdl4j-1.6.3-15|12	Source0:        http://downloads.sourceforge.net/project/wsdl4j/WSDL4J/%{version}/wsdl4j-src-%{version}.zip
21mr|wsdl4j-1.6.3-15|13	Source1:        %{name}-MANIFEST.MF
21mr|wsdl4j-1.6.3-15|14	Source2:        http://repo1.maven.org/maven2/wsdl4j/wsdl4j/%{version}/wsdl4j-%{version}.pom
21mr|wsdl4j-1.6.3-15|15	
21mr|wsdl4j-1.6.3-15|16	BuildRequires:  ant
21mr|wsdl4j-1.6.3-15|17	BuildRequires:  ant-junit
21mr|wsdl4j-1.6.3-15|18	BuildRequires:  javapackages-local
21mr|wsdl4j-1.6.3-15|19	
21mr|wsdl4j-1.6.3-15|20	Provides:       javax.wsdl
21mr|wsdl4j-1.6.3-15|21	
21mr|wsdl4j-1.6.3-15|22	%description
21mr|wsdl4j-1.6.3-15|23	The Web Services Description Language for Java Toolkit (WSDL4J) allows the
21mr|wsdl4j-1.6.3-15|24	creation, representation, and manipulation of WSDL documents describing
21mr|wsdl4j-1.6.3-15|25	services.  This code base will eventually serve as a reference implementation
21mr|wsdl4j-1.6.3-15|26	of the standard created by JSR110.
21mr|wsdl4j-1.6.3-15|27	
21mr|wsdl4j-1.6.3-15|28	%package javadoc
21mr|wsdl4j-1.6.3-15|29	Summary:        Javadoc for %{name}
21mr|wsdl4j-1.6.3-15|30	
21mr|wsdl4j-1.6.3-15|31	%description javadoc
21mr|wsdl4j-1.6.3-15|32	Javadoc for %{name}.
21mr|wsdl4j-1.6.3-15|33	
21mr|wsdl4j-1.6.3-15|34	%prep
21mr|wsdl4j-1.6.3-15|35	%setup -q -n %{name}-1_6_3
21mr|wsdl4j-1.6.3-15|36	
21mr|wsdl4j-1.6.3-15|37	%mvn_file ":{*}" @1
21mr|wsdl4j-1.6.3-15|38	
21mr|wsdl4j-1.6.3-15|39	%build
21mr|wsdl4j-1.6.3-15|40	ant compile javadocs
21mr|wsdl4j-1.6.3-15|41	# inject OSGi manifests
21mr|wsdl4j-1.6.3-15|42	jar ufm build/lib/%{name}.jar %{SOURCE1}
21mr|wsdl4j-1.6.3-15|43	
21mr|wsdl4j-1.6.3-15|44	%install
21mr|wsdl4j-1.6.3-15|45	%mvn_artifact %{SOURCE2} build/lib/%{name}.jar
21mr|wsdl4j-1.6.3-15|46	%mvn_artifact %{name}:qname:%{version} build/lib/qname.jar
21mr|wsdl4j-1.6.3-15|47	%mvn_install -J build/javadocs
21mr|wsdl4j-1.6.3-15|48	
21mr|wsdl4j-1.6.3-15|49	install -d -m 755 %{buildroot}%{_javadir}/javax.wsdl/
21mr|wsdl4j-1.6.3-15|50	ln -sf ../%{name}.jar %{buildroot}%{_javadir}/javax.wsdl/
21mr|wsdl4j-1.6.3-15|51	ln -sf ../qname.jar %{buildroot}%{_javadir}/javax.wsdl/
21mr|wsdl4j-1.6.3-15|52	
21mr|wsdl4j-1.6.3-15|53	%files -f .mfiles
21mr|wsdl4j-1.6.3-15|54	%license license.html
21mr|wsdl4j-1.6.3-15|55	%{_javadir}/javax.wsdl/
21mr|wsdl4j-1.6.3-15|56	
21mr|wsdl4j-1.6.3-15|57	%files javadoc -f .mfiles-javadoc
21mr|wsdl4j-1.6.3-15|58	%license license.html
21mr|wsdl4j-1.6.3-15|59	

19737 21
21mr|wsil4j-1.0-20|1	Name:		wsil4j
21mr|wsil4j-1.0-20|2	Version:	1.0
21mr|wsil4j-1.0-20|3	Release:	20
21mr|wsil4j-1.0-20|4	Summary:	Web Services Inspection Language for Java API
21mr|wsil4j-1.0-20|5	Group:          Development/Java
21mr|wsil4j-1.0-20|6	License:	ASL 1.1
21mr|wsil4j-1.0-20|7	URL:		http://svn.apache.org/repos/asf/webservices/archive/wsil4j/
21mr|wsil4j-1.0-20|8	
21mr|wsil4j-1.0-20|9	# svn co http://svn.apache.org/repos/asf/webservices/archive/wsil4j/trunk/java/ wsil4j-1.0
21mr|wsil4j-1.0-20|10	# tar -cJf wsil4j-1.0.tar.xz wsil4j-1.0
21mr|wsil4j-1.0-20|11	Source0:	%{name}-%{version}.tar.xz
21mr|wsil4j-1.0-20|12	Source1:	%{name}-MANIFEST.MF
21mr|wsil4j-1.0-20|13	Source2:	%{name}-%{version}.pom
21mr|wsil4j-1.0-20|14	BuildArch:	noarch
21mr|wsil4j-1.0-20|15	# Java stack is not supported on x86_32
21mr|wsil4j-1.0-20|16	ExcludeArch: %{ix86}
21mr|wsil4j-1.0-20|17	
21mr|wsil4j-1.0-20|18	BuildRequires:	ant
21mr|wsil4j-1.0-20|19	BuildRequires:	uddi4j
21mr|wsil4j-1.0-20|20	BuildRequires:	wsdl4j
21mr|wsil4j-1.0-20|21	BuildRequires:	javapackages-local
21mr|wsil4j-1.0-20|22	BuildRequires:	zip
21mr|wsil4j-1.0-20|23	
21mr|wsil4j-1.0-20|24	%description
21mr|wsil4j-1.0-20|25	The Web Services Inspection Language (WS-Inspection) provides a distributed Web
21mr|wsil4j-1.0-20|26	service discovery method, by specifying how to inspect a web site for available
21mr|wsil4j-1.0-20|27	Web services. The WS-Inspection specification defines the locations on a Web
21mr|wsil4j-1.0-20|28	site where you could look for Web service descriptions.
21mr|wsil4j-1.0-20|29	
21mr|wsil4j-1.0-20|30	%package javadoc
21mr|wsil4j-1.0-20|31	Summary:	Javadocs for %{name}
21mr|wsil4j-1.0-20|32	
21mr|wsil4j-1.0-20|33	%description javadoc
21mr|wsil4j-1.0-20|34	This package contains the API documentation for %{name}.
21mr|wsil4j-1.0-20|35	
21mr|wsil4j-1.0-20|36	%prep
21mr|wsil4j-1.0-20|37	%setup -q
21mr|wsil4j-1.0-20|38	
21mr|wsil4j-1.0-20|39	find -name '*.class' -exec rm -f '{}' \;
21mr|wsil4j-1.0-20|40	find -name '*.jar' -exec rm -f '{}' \;
21mr|wsil4j-1.0-20|41	
21mr|wsil4j-1.0-20|42	# Disable java 8 doclinting
21mr|wsil4j-1.0-20|43	sed -i -e '/<javadoc/aadditionalparam="-Xdoclint:none"' build.xml
21mr|wsil4j-1.0-20|44	
21mr|wsil4j-1.0-20|45	%build
21mr|wsil4j-1.0-20|46	ant -DCLASS_PATH=$(build-classpath uddi4j wsdl4j) compile javadocs
21mr|wsil4j-1.0-20|47	
21mr|wsil4j-1.0-20|48	%install
21mr|wsil4j-1.0-20|49	# inject OSGi manifest
21mr|wsil4j-1.0-20|50	mkdir -p META-INF
21mr|wsil4j-1.0-20|51	cp -p %{SOURCE1} META-INF/MANIFEST.MF
21mr|wsil4j-1.0-20|52	touch META-INF/MANIFEST.MF
21mr|wsil4j-1.0-20|53	zip -u build/lib/%{name}.jar META-INF/MANIFEST.MF
21mr|wsil4j-1.0-20|54	
21mr|wsil4j-1.0-20|55	%mvn_artifact %{SOURCE2} build/lib/wsil4j.jar
21mr|wsil4j-1.0-20|56	%mvn_file ":wsil4j" wsil4j
21mr|wsil4j-1.0-20|57	%mvn_install -J build/javadocs
21mr|wsil4j-1.0-20|58	
21mr|wsil4j-1.0-20|59	%files -f .mfiles
21mr|wsil4j-1.0-20|60	%license LICENSE
21mr|wsil4j-1.0-20|61	%doc docs
21mr|wsil4j-1.0-20|62	%doc README.htm
21mr|wsil4j-1.0-20|63	
21mr|wsil4j-1.0-20|64	%files javadoc -f .mfiles-javadoc
21mr|wsil4j-1.0-20|65	%license LICENSE
21mr|wsil4j-1.0-20|66	

19738 21
21mr|ws-jaxme-0.5.2-25|1	# Copyright (c) 2000-2005, JPackage Project
21mr|ws-jaxme-0.5.2-25|2	# All rights reserved.
21mr|ws-jaxme-0.5.2-25|3	#
21mr|ws-jaxme-0.5.2-25|4	# Redistribution and use in source and binary forms, with or without
21mr|ws-jaxme-0.5.2-25|5	# modification, are permitted provided that the following conditions
21mr|ws-jaxme-0.5.2-25|6	# are met:
21mr|ws-jaxme-0.5.2-25|7	#
21mr|ws-jaxme-0.5.2-25|8	# 1. Redistributions of source code must retain the above copyright
21mr|ws-jaxme-0.5.2-25|9	#    notice, this list of conditions and the following disclaimer.
21mr|ws-jaxme-0.5.2-25|10	# 2. Redistributions in binary form must reproduce the above copyright
21mr|ws-jaxme-0.5.2-25|11	#    notice, this list of conditions and the following disclaimer in the
21mr|ws-jaxme-0.5.2-25|12	#    documentation and/or other materials provided with the
21mr|ws-jaxme-0.5.2-25|13	#    distribution.
21mr|ws-jaxme-0.5.2-25|14	# 3. Neither the name of the JPackage Project nor the names of its
21mr|ws-jaxme-0.5.2-25|15	#    contributors may be used to endorse or promote products derived
21mr|ws-jaxme-0.5.2-25|16	#    from this software without specific prior written permission.
21mr|ws-jaxme-0.5.2-25|17	#
21mr|ws-jaxme-0.5.2-25|18	# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
21mr|ws-jaxme-0.5.2-25|19	# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
21mr|ws-jaxme-0.5.2-25|20	# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
21mr|ws-jaxme-0.5.2-25|21	# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
21mr|ws-jaxme-0.5.2-25|22	# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
21mr|ws-jaxme-0.5.2-25|23	# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
21mr|ws-jaxme-0.5.2-25|24	# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
21mr|ws-jaxme-0.5.2-25|25	# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
21mr|ws-jaxme-0.5.2-25|26	# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
21mr|ws-jaxme-0.5.2-25|27	# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
21mr|ws-jaxme-0.5.2-25|28	# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
21mr|ws-jaxme-0.5.2-25|29	#
21mr|ws-jaxme-0.5.2-25|30	
21mr|ws-jaxme-0.5.2-25|31	%bcond_without  hsqldb
21mr|ws-jaxme-0.5.2-25|32	
21mr|ws-jaxme-0.5.2-25|33	%global base_name jaxme
21mr|ws-jaxme-0.5.2-25|34	
21mr|ws-jaxme-0.5.2-25|35	Name:           ws-jaxme
21mr|ws-jaxme-0.5.2-25|36	Version:        0.5.2
21mr|ws-jaxme-0.5.2-25|37	Release:        25
21mr|ws-jaxme-0.5.2-25|38	Epoch:          0
21mr|ws-jaxme-0.5.2-25|39	Summary:        Open source implementation of JAXB
21mr|ws-jaxme-0.5.2-25|40	License:        ASL 2.0
21mr|ws-jaxme-0.5.2-25|41	Group:          Development/Java
21mr|ws-jaxme-0.5.2-25|42	URL:            http://ws.apache.org/
21mr|ws-jaxme-0.5.2-25|43	# svn export http://svn.apache.org/repos/asf/webservices/archive/jaxme/tags/R0_5_2/ ws-jaxme-0.5.2
21mr|ws-jaxme-0.5.2-25|44	# tar czf ws-jaxme-0.5.2-src.tar.gz ws-jaxme-0.5.2
21mr|ws-jaxme-0.5.2-25|45	Source0:        ws-jaxme-0.5.2-src.tar.gz
21mr|ws-jaxme-0.5.2-25|46	Source1:        ws-jaxme-bind-MANIFEST.MF
21mr|ws-jaxme-0.5.2-25|47	
21mr|ws-jaxme-0.5.2-25|48	Source2:        http://repo1.maven.org/maven2/org/apache/ws/jaxme/jaxme2/%{version}/jaxme2-%{version}.pom
21mr|ws-jaxme-0.5.2-25|49	Source3:        http://repo1.maven.org/maven2/org/apache/ws/jaxme/jaxme2-rt/%{version}/jaxme2-rt-%{version}.pom
21mr|ws-jaxme-0.5.2-25|50	Source4:        http://repo1.maven.org/maven2/org/apache/ws/jaxme/jaxmeapi/%{version}/jaxmeapi-%{version}.pom
21mr|ws-jaxme-0.5.2-25|51	Source5:        http://repo1.maven.org/maven2/org/apache/ws/jaxme/jaxmejs/%{version}/jaxmejs-%{version}.pom
21mr|ws-jaxme-0.5.2-25|52	Source6:        http://repo1.maven.org/maven2/org/apache/ws/jaxme/jaxmepm/%{version}/jaxmepm-%{version}.pom
21mr|ws-jaxme-0.5.2-25|53	Source7:        http://repo1.maven.org/maven2/org/apache/ws/jaxme/jaxmexs/%{version}/jaxmexs-%{version}.pom
21mr|ws-jaxme-0.5.2-25|54	
21mr|ws-jaxme-0.5.2-25|55	# generated docs with forrest-0.5.1
21mr|ws-jaxme-0.5.2-25|56	Patch0:         ws-jaxme-docs_xml.patch
21mr|ws-jaxme-0.5.2-25|57	Patch1:         ws-jaxme-catalog.patch
21mr|ws-jaxme-0.5.2-25|58	Patch2:         ws-jaxme-system-dtd.patch
21mr|ws-jaxme-0.5.2-25|59	Patch3:         ws-jaxme-jdk16.patch
21mr|ws-jaxme-0.5.2-25|60	Patch4:         ws-jaxme-ant-scripts.patch
21mr|ws-jaxme-0.5.2-25|61	Patch5:         ws-jaxme-use-commons-codec.patch
21mr|ws-jaxme-0.5.2-25|62	# Remove xmldb-api, deprecated since f17
21mr|ws-jaxme-0.5.2-25|63	Patch6:         ws-jaxme-remove-xmldb.patch
21mr|ws-jaxme-0.5.2-25|64	Patch7:         ws-jaxme-0.5.2-class-version15.patch
21mr|ws-jaxme-0.5.2-25|65	
21mr|ws-jaxme-0.5.2-25|66	BuildArch:      noarch
21mr|ws-jaxme-0.5.2-25|67	# Java stack is not supported on x86_32
21mr|ws-jaxme-0.5.2-25|68	ExcludeArch: %{ix86}
21mr|ws-jaxme-0.5.2-25|69	BuildRequires:  javapackages-local
21mr|ws-jaxme-0.5.2-25|70	BuildRequires:  ant >= 0:1.6
21mr|ws-jaxme-0.5.2-25|71	BuildRequires:  ant-apache-resolver
21mr|ws-jaxme-0.5.2-25|72	BuildRequires:  antlr
21mr|ws-jaxme-0.5.2-25|73	BuildRequires:  apache-commons-codec
21mr|ws-jaxme-0.5.2-25|74	BuildRequires:  junit
21mr|ws-jaxme-0.5.2-25|75	%if %{with hsqldb}
21mr|ws-jaxme-0.5.2-25|76	BuildRequires:  hsqldb1
21mr|ws-jaxme-0.5.2-25|77	%endif
21mr|ws-jaxme-0.5.2-25|78	BuildRequires:  log4j12
21mr|ws-jaxme-0.5.2-25|79	BuildRequires:  xalan-j2
21mr|ws-jaxme-0.5.2-25|80	BuildRequires:  xerces-j2
21mr|ws-jaxme-0.5.2-25|81	BuildRequires:  docbook-style-xsl
21mr|ws-jaxme-0.5.2-25|82	BuildRequires:  docbook-dtds
21mr|ws-jaxme-0.5.2-25|83	Requires:       antlr
21mr|ws-jaxme-0.5.2-25|84	Requires:       apache-commons-codec
21mr|ws-jaxme-0.5.2-25|85	Requires:       junit
21mr|ws-jaxme-0.5.2-25|86	%if %{with hsqldb}
21mr|ws-jaxme-0.5.2-25|87	Requires:       hsqldb1
21mr|ws-jaxme-0.5.2-25|88	%endif
21mr|ws-jaxme-0.5.2-25|89	Requires:       log4j12
21mr|ws-jaxme-0.5.2-25|90	Requires:       xalan-j2
21mr|ws-jaxme-0.5.2-25|91	Requires:       xerces-j2
21mr|ws-jaxme-0.5.2-25|92	Requires:       jpackage-utils
21mr|ws-jaxme-0.5.2-25|93	
21mr|ws-jaxme-0.5.2-25|94	%description
21mr|ws-jaxme-0.5.2-25|95	A Java/XML binding compiler takes as input a schema
21mr|ws-jaxme-0.5.2-25|96	description (in most cases an XML schema, but it may
21mr|ws-jaxme-0.5.2-25|97	be a DTD, a RelaxNG schema, a Java class inspected
21mr|ws-jaxme-0.5.2-25|98	via reflection, or a database schema). The output is
21mr|ws-jaxme-0.5.2-25|99	a set of Java classes:
21mr|ws-jaxme-0.5.2-25|100	* A Java bean class matching the schema description.
21mr|ws-jaxme-0.5.2-25|101	(If the schema was obtained via Java reflection,
21mr|ws-jaxme-0.5.2-25|102	the original Java bean class.)
21mr|ws-jaxme-0.5.2-25|103	* Read a conforming XML document and convert it into
21mr|ws-jaxme-0.5.2-25|104	the equivalent Java bean.
21mr|ws-jaxme-0.5.2-25|105	* Vice versa, marshal the Java bean back into the
21mr|ws-jaxme-0.5.2-25|106	original XML document.
21mr|ws-jaxme-0.5.2-25|107	
21mr|ws-jaxme-0.5.2-25|108	%package        javadoc
21mr|ws-jaxme-0.5.2-25|109	Summary:        Javadoc for %{name}
21mr|ws-jaxme-0.5.2-25|110	
21mr|ws-jaxme-0.5.2-25|111	%description    javadoc
21mr|ws-jaxme-0.5.2-25|112	%{summary}.
21mr|ws-jaxme-0.5.2-25|113	
21mr|ws-jaxme-0.5.2-25|114	%package        manual
21mr|ws-jaxme-0.5.2-25|115	Summary:        Documents for %{name}
21mr|ws-jaxme-0.5.2-25|116	
21mr|ws-jaxme-0.5.2-25|117	%description    manual
21mr|ws-jaxme-0.5.2-25|118	%{summary}.
21mr|ws-jaxme-0.5.2-25|119	
21mr|ws-jaxme-0.5.2-25|120	%prep
21mr|ws-jaxme-0.5.2-25|121	%setup -q
21mr|ws-jaxme-0.5.2-25|122	find . -name "*.jar" -print -delete
21mr|ws-jaxme-0.5.2-25|123	
21mr|ws-jaxme-0.5.2-25|124	%patch0 -p0
21mr|ws-jaxme-0.5.2-25|125	%patch1 -p0
21mr|ws-jaxme-0.5.2-25|126	%patch2 -p1
21mr|ws-jaxme-0.5.2-25|127	DOCBOOKX_DTD=`xmlcatalog %{_datadir}/sgml/docbook/xmlcatalog "-//OASIS//DTD DocBook XML V4.5//EN" 2>/dev/null`
21mr|ws-jaxme-0.5.2-25|128	sed -i 's|@DOCBOOKX_DTD@|$DOCBOOKX_DTD|' src/documentation/manual/jaxme2.xml
21mr|ws-jaxme-0.5.2-25|129	%patch3 -p1
21mr|ws-jaxme-0.5.2-25|130	%patch4 -b .sav
21mr|ws-jaxme-0.5.2-25|131	%patch5 -b .sav
21mr|ws-jaxme-0.5.2-25|132	%patch6 -p1
21mr|ws-jaxme-0.5.2-25|133	%patch7 -p1
21mr|ws-jaxme-0.5.2-25|134	
21mr|ws-jaxme-0.5.2-25|135	sed -i 's/\r//' NOTICE
21mr|ws-jaxme-0.5.2-25|136	
21mr|ws-jaxme-0.5.2-25|137	sed -i "s|log4j.jar|log4j12-1.2.17.jar|" ant/js.xml
21mr|ws-jaxme-0.5.2-25|138	sed -i "s|hsqldb.jar|hsqldb1-1.jar|" ant/js.xml ant/pm.xml
21mr|ws-jaxme-0.5.2-25|139	
21mr|ws-jaxme-0.5.2-25|140	%if %{without hsqldb}
21mr|ws-jaxme-0.5.2-25|141	rm -r src/js/org/apache/ws/jaxme/sqls/hsqldb
21mr|ws-jaxme-0.5.2-25|142	%pom_xpath_remove 'target[@name="JS.generate"]/@depends' ant/js.xml
21mr|ws-jaxme-0.5.2-25|143	%endif
21mr|ws-jaxme-0.5.2-25|144	
21mr|ws-jaxme-0.5.2-25|145	%build
21mr|ws-jaxme-0.5.2-25|146	export CLASSPATH=$(build-classpath antlr hsqldb1-1 commons-codec junit log4j12-1.2.17 xerces-j2 xalan-j2 xalan-j2-serializer)
21mr|ws-jaxme-0.5.2-25|147	ant all Docs.all \
21mr|ws-jaxme-0.5.2-25|148	-Dbuild.sysclasspath=first \
21mr|ws-jaxme-0.5.2-25|149	-Ddocbook.home=%{_datadir}/sgml/docbook \
21mr|ws-jaxme-0.5.2-25|150	-Ddocbookxsl.home=%{_datadir}/sgml/docbook/xsl-stylesheets
21mr|ws-jaxme-0.5.2-25|151	
21mr|ws-jaxme-0.5.2-25|152	# Inject OSGi manifest
21mr|ws-jaxme-0.5.2-25|153	jar ufm dist/jaxmeapi-%{version}.jar %{SOURCE1}
21mr|ws-jaxme-0.5.2-25|154	
21mr|ws-jaxme-0.5.2-25|155	%install
21mr|ws-jaxme-0.5.2-25|156	%mvn_file ':{*}' %{base_name}/@1 %{base_name}/ws-@1
21mr|ws-jaxme-0.5.2-25|157	
21mr|ws-jaxme-0.5.2-25|158	for jar in jaxme2 jaxme2-rt jaxmeapi jaxmejs jaxmepm jaxmexs; do
21mr|ws-jaxme-0.5.2-25|159	%mvn_artifact %{_sourcedir}/${jar}-%{version}.pom dist/${jar}-%{version}.jar
21mr|ws-jaxme-0.5.2-25|160	done
21mr|ws-jaxme-0.5.2-25|161	
21mr|ws-jaxme-0.5.2-25|162	%mvn_install -J build/docs/src/documentation/content/apidocs
21mr|ws-jaxme-0.5.2-25|163	
21mr|ws-jaxme-0.5.2-25|164	%files -f .mfiles
21mr|ws-jaxme-0.5.2-25|165	%license LICENSE NOTICE
21mr|ws-jaxme-0.5.2-25|166	
21mr|ws-jaxme-0.5.2-25|167	%files javadoc -f .mfiles-javadoc
21mr|ws-jaxme-0.5.2-25|168	%license LICENSE NOTICE
21mr|ws-jaxme-0.5.2-25|169	
21mr|ws-jaxme-0.5.2-25|170	%files manual
21mr|ws-jaxme-0.5.2-25|171	%license LICENSE NOTICE
21mr|ws-jaxme-0.5.2-25|172	%doc build/docs/src/documentation/content/manual
21mr|ws-jaxme-0.5.2-25|173	

19739 21
21mr|wss4j-2.1.12-2|1	Name:          wss4j
21mr|wss4j-2.1.12-2|2	Version:       2.1.12
21mr|wss4j-2.1.12-2|3	Release:       2
21mr|wss4j-2.1.12-2|4	Summary:       Apache WS-Security implementation
21mr|wss4j-2.1.12-2|5	License:       ASL 2.0
21mr|wss4j-2.1.12-2|6	URL:           http://ws.apache.org/wss4j/
21mr|wss4j-2.1.12-2|7	
21mr|wss4j-2.1.12-2|8	Source0:       http://archive.apache.org/dist/ws/wss4j/%{version}/%{name}-%{version}-source-release.zip
21mr|wss4j-2.1.12-2|9	Patch0:        wss4j-2.1.5-ehcache-core-2.6.patch
21mr|wss4j-2.1.12-2|10	
21mr|wss4j-2.1.12-2|11	BuildRequires: maven-local
21mr|wss4j-2.1.12-2|12	BuildRequires: mvn(com.sun.mail:javax.mail)
21mr|wss4j-2.1.12-2|13	BuildRequires: mvn(junit:junit)
21mr|wss4j-2.1.12-2|14	# ehcache:2.10.1 https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=1364535
21mr|wss4j-2.1.12-2|15	BuildRequires: mvn(net.sf.ehcache:ehcache-core)
21mr|wss4j-2.1.12-2|16	BuildRequires: mvn(org.apache:apache:pom:)
21mr|wss4j-2.1.12-2|17	BuildRequires: mvn(org.apache.commons:commons-compress)
21mr|wss4j-2.1.12-2|18	BuildRequires: mvn(org.apache.directory.server:apacheds-kerberos-codec)
21mr|wss4j-2.1.12-2|19	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|wss4j-2.1.12-2|20	BuildRequires: mvn(org.apache.maven.plugins:maven-remote-resources-plugin)
21mr|wss4j-2.1.12-2|21	BuildRequires: mvn(org.apache.neethi:neethi)
21mr|wss4j-2.1.12-2|22	BuildRequires: mvn(org.apache.santuario:xmlsec) >= 2.0.5
21mr|wss4j-2.1.12-2|23	BuildRequires: mvn(org.bouncycastle:bcpkix-jdk15on)
21mr|wss4j-2.1.12-2|24	BuildRequires: mvn(org.bouncycastle:bcprov-jdk15on)
21mr|wss4j-2.1.12-2|25	BuildRequires: mvn(org.jasypt:jasypt)
21mr|wss4j-2.1.12-2|26	BuildRequires: mvn(org.opensaml:opensaml-saml-impl) >= 3.1.1
21mr|wss4j-2.1.12-2|27	BuildRequires: mvn(org.opensaml:opensaml-xacml-impl)
21mr|wss4j-2.1.12-2|28	BuildRequires: mvn(org.opensaml:opensaml-xacml-saml-impl)
21mr|wss4j-2.1.12-2|29	BuildRequires: mvn(org.slf4j:slf4j-api)
21mr|wss4j-2.1.12-2|30	BuildRequires: mvn(org.slf4j:slf4j-log4j12)
21mr|wss4j-2.1.12-2|31	BuildRequires: mvn(org.tukaani:xz)
21mr|wss4j-2.1.12-2|32	BuildRequires: mvn(wsdl4j:wsdl4j)
21mr|wss4j-2.1.12-2|33	BuildRequires: mvn(xalan:xalan)
21mr|wss4j-2.1.12-2|34	BuildRequires: mvn(xmlunit:xmlunit)
21mr|wss4j-2.1.12-2|35	
21mr|wss4j-2.1.12-2|36	Group:          Development/Java
21mr|wss4j-2.1.12-2|37	BuildArch:     noarch
21mr|wss4j-2.1.12-2|38	# Java stack is not supported on x86_32
21mr|wss4j-2.1.12-2|39	ExcludeArch: %{ix86}
21mr|wss4j-2.1.12-2|40	
21mr|wss4j-2.1.12-2|41	%description
21mr|wss4j-2.1.12-2|42	The Apache WSS4J project provides a Java implementation of the
21mr|wss4j-2.1.12-2|43	primary security standards for Web Services.
21mr|wss4j-2.1.12-2|44	
21mr|wss4j-2.1.12-2|45	%package javadoc
21mr|wss4j-2.1.12-2|46	Summary:       Javadoc for %{name}
21mr|wss4j-2.1.12-2|47	
21mr|wss4j-2.1.12-2|48	%description javadoc
21mr|wss4j-2.1.12-2|49	This package contains the API documentation for %{name}.
21mr|wss4j-2.1.12-2|50	
21mr|wss4j-2.1.12-2|51	%prep
21mr|wss4j-2.1.12-2|52	%setup -q -n %{name}-%{version}
21mr|wss4j-2.1.12-2|53	
21mr|wss4j-2.1.12-2|54	%patch0 -p1
21mr|wss4j-2.1.12-2|55	
21mr|wss4j-2.1.12-2|56	%pom_disable_module integration
21mr|wss4j-2.1.12-2|57	
21mr|wss4j-2.1.12-2|58	# This plugin does not impact the build, and it currently raises this error:
21mr|wss4j-2.1.12-2|59	# Reporting mojo's can only be called from ReportDocumentRender
21mr|wss4j-2.1.12-2|60	%pom_remove_plugin "org.apache.maven.plugins:maven-pmd-plugin"
21mr|wss4j-2.1.12-2|61	%pom_remove_plugin "org.apache.maven.plugins:maven-checkstyle-plugin"
21mr|wss4j-2.1.12-2|62	
21mr|wss4j-2.1.12-2|63	%pom_remove_plugin :maven-source-plugin
21mr|wss4j-2.1.12-2|64	%pom_xpath_remove "pom:plugin[pom:artifactId = 'maven-javadoc-plugin']/pom:executions"
21mr|wss4j-2.1.12-2|65	
21mr|wss4j-2.1.12-2|66	%pom_change_dep -r net.sf.ehcache:ehcache net.sf.ehcache:ehcache-core
21mr|wss4j-2.1.12-2|67	%pom_change_dep -r :geronimo-javamail_1.4_spec com.sun.mail:javax.mail
21mr|wss4j-2.1.12-2|68	
21mr|wss4j-2.1.12-2|69	# VulnerabliltyVectorsTest.testMaximumAllowedDecompressedBytes:572->AbstractTestBase.doOutboundSecurity:167 ? NoClassDefFound: org.tukaani.xz.FilterOptions
21mr|wss4j-2.1.12-2|70	%pom_add_dep org.tukaani:xz:1.5:test ws-security-stax
21mr|wss4j-2.1.12-2|71	
21mr|wss4j-2.1.12-2|72	# OutOfMemoryError: unable to create new native thread (only on koji)
21mr|wss4j-2.1.12-2|73	rm ws-security-stax/src/test/java/org/apache/wss4j/stax/test/AttachmentTest.java \
21mr|wss4j-2.1.12-2|74	ws-security-stax/src/test/java/org/apache/wss4j/stax/test/DerivedKeyTokenTest.java \
21mr|wss4j-2.1.12-2|75	ws-security-stax/src/test/java/org/apache/wss4j/stax/test/FaultTest.java \
21mr|wss4j-2.1.12-2|76	ws-security-stax/src/test/java/org/apache/wss4j/stax/test/HeaderOrderingTest.java \
21mr|wss4j-2.1.12-2|77	ws-security-stax/src/test/java/org/apache/wss4j/stax/test/ReplayTest.java \
21mr|wss4j-2.1.12-2|78	ws-security-stax/src/test/java/org/apache/wss4j/stax/test/VulnerabliltyVectorsTest.java \
21mr|wss4j-2.1.12-2|79	ws-security-stax/src/test/java/org/apache/wss4j/stax/test/saml/SamlAuthnTest.java \
21mr|wss4j-2.1.12-2|80	ws-security-stax/src/test/java/org/apache/wss4j/stax/test/saml/SamlConditionsTest.java \
21mr|wss4j-2.1.12-2|81	ws-security-stax/src/test/java/org/apache/wss4j/stax/test/saml/SamlTokenDerivedTest.java \
21mr|wss4j-2.1.12-2|82	ws-security-stax/src/test/java/org/apache/wss4j/stax/test/saml/SAMLTokenHOKTest.java \
21mr|wss4j-2.1.12-2|83	ws-security-stax/src/test/java/org/apache/wss4j/stax/test/saml/SAMLTokenReferenceTest.java \
21mr|wss4j-2.1.12-2|84	ws-security-stax/src/test/java/org/apache/wss4j/stax/test/saml/SAMLTokenSVTest.java \
21mr|wss4j-2.1.12-2|85	ws-security-stax/src/test/java/org/apache/wss4j/stax/test/saml/SAMLTokenTest.java
21mr|wss4j-2.1.12-2|86	
21mr|wss4j-2.1.12-2|87	%build
21mr|wss4j-2.1.12-2|88	# Tests disabled due to requiring certs that use disabled insecure algorithms (RSA < 1024)
21mr|wss4j-2.1.12-2|89	%mvn_build -f
21mr|wss4j-2.1.12-2|90	
21mr|wss4j-2.1.12-2|91	%install
21mr|wss4j-2.1.12-2|92	%mvn_install
21mr|wss4j-2.1.12-2|93	
21mr|wss4j-2.1.12-2|94	%files -f .mfiles
21mr|wss4j-2.1.12-2|95	%doc ChangeLog.txt README.txt
21mr|wss4j-2.1.12-2|96	%license LICENSE NOTICE
21mr|wss4j-2.1.12-2|97	
21mr|wss4j-2.1.12-2|98	%files javadoc -f .mfiles-javadoc
21mr|wss4j-2.1.12-2|99	%license LICENSE NOTICE
21mr|wss4j-2.1.12-2|100	

19740 21
21mr|ws-xmlschema-2.2.1-8|1	Name:          ws-xmlschema
21mr|ws-xmlschema-2.2.1-8|2	Version:       2.2.1
21mr|ws-xmlschema-2.2.1-8|3	Release:       8
21mr|ws-xmlschema-2.2.1-8|4	Summary:       Apache XMLSchema
21mr|ws-xmlschema-2.2.1-8|5	License:       ASL 2.0
21mr|ws-xmlschema-2.2.1-8|6	URL:           http://ws.apache.org/xmlschema/
21mr|ws-xmlschema-2.2.1-8|7	# wget -c http://www.apache.org/dist/ws/xmlschema/2.2.1/xmlschema-2.2.1-source-release.zip
21mr|ws-xmlschema-2.2.1-8|8	# unzip xmlschema-2.2.1-source-release.zip
21mr|ws-xmlschema-2.2.1-8|9	# rm -r xmlschema-2.2.1/w3c-testcases
21mr|ws-xmlschema-2.2.1-8|10	# tar cafJ ws-xmlschema-2.2.1.tar.xz xmlschema-2.2.1
21mr|ws-xmlschema-2.2.1-8|11	Source0:       %{name}-%{version}.tar.xz
21mr|ws-xmlschema-2.2.1-8|12	
21mr|ws-xmlschema-2.2.1-8|13	BuildRequires: maven-local
21mr|ws-xmlschema-2.2.1-8|14	BuildRequires: mvn(org.apache:apache:pom:)
21mr|ws-xmlschema-2.2.1-8|15	BuildRequires: mvn(org.apache:apache-jar-resource-bundle)
21mr|ws-xmlschema-2.2.1-8|16	BuildRequires: mvn(org.apache.felix:maven-bundle-plugin)
21mr|ws-xmlschema-2.2.1-8|17	BuildRequires: mvn(org.apache.maven.plugins:maven-assembly-plugin)
21mr|ws-xmlschema-2.2.1-8|18	BuildRequires: mvn(org.apache.maven.plugins:maven-remote-resources-plugin)
21mr|ws-xmlschema-2.2.1-8|19	
21mr|ws-xmlschema-2.2.1-8|20	# For trick (hack) used in cxf
21mr|ws-xmlschema-2.2.1-8|21	# mvn(org.apache.ws.xmlschema:xmlschema-core) is already provided
21mr|ws-xmlschema-2.2.1-8|22	Provides: mvn(org.apache.ws.xmlschema:xmlschema-core:%{version}) = %{EVRD}
21mr|ws-xmlschema-2.2.1-8|23	
21mr|ws-xmlschema-2.2.1-8|24	Group:          Development/Java
21mr|ws-xmlschema-2.2.1-8|25	BuildArch:     noarch
21mr|ws-xmlschema-2.2.1-8|26	# Java stack is not supported on x86_32
21mr|ws-xmlschema-2.2.1-8|27	ExcludeArch: %{ix86}
21mr|ws-xmlschema-2.2.1-8|28	
21mr|ws-xmlschema-2.2.1-8|29	%description
21mr|ws-xmlschema-2.2.1-8|30	Apache XMLSchema is a light weight schema object model that can be
21mr|ws-xmlschema-2.2.1-8|31	used to manipulate or generate XML schema. It has very few external
21mr|ws-xmlschema-2.2.1-8|32	dependencies and can be easily integrated into an existing project.
21mr|ws-xmlschema-2.2.1-8|33	
21mr|ws-xmlschema-2.2.1-8|34	%package javadoc
21mr|ws-xmlschema-2.2.1-8|35	Summary:       Javadoc for %{name}
21mr|ws-xmlschema-2.2.1-8|36	
21mr|ws-xmlschema-2.2.1-8|37	%description javadoc
21mr|ws-xmlschema-2.2.1-8|38	This package contains the API documentation for %{name}.
21mr|ws-xmlschema-2.2.1-8|39	
21mr|ws-xmlschema-2.2.1-8|40	%package parent
21mr|ws-xmlschema-2.2.1-8|41	Summary:       XMLSchema Parent POM
21mr|ws-xmlschema-2.2.1-8|42	
21mr|ws-xmlschema-2.2.1-8|43	%description parent
21mr|ws-xmlschema-2.2.1-8|44	XMLSchema Parent POM.
21mr|ws-xmlschema-2.2.1-8|45	
21mr|ws-xmlschema-2.2.1-8|46	%package walker
21mr|ws-xmlschema-2.2.1-8|47	Summary:       XMLSchema Walker
21mr|ws-xmlschema-2.2.1-8|48	
21mr|ws-xmlschema-2.2.1-8|49	%description walker
21mr|ws-xmlschema-2.2.1-8|50	Code to walk an XML Schema and confirm an XML Document conforms to it.
21mr|ws-xmlschema-2.2.1-8|51	
21mr|ws-xmlschema-2.2.1-8|52	%prep
21mr|ws-xmlschema-2.2.1-8|53	%setup -q -n xmlschema-%{version}
21mr|ws-xmlschema-2.2.1-8|54	
21mr|ws-xmlschema-2.2.1-8|55	%pom_disable_module xmlschema-bundle-test
21mr|ws-xmlschema-2.2.1-8|56	%pom_disable_module w3c-testcases
21mr|ws-xmlschema-2.2.1-8|57	
21mr|ws-xmlschema-2.2.1-8|58	# Convert from dos to unix line ending
21mr|ws-xmlschema-2.2.1-8|59	sed -i.orig 's|\r||g' RELEASE-NOTE.txt
21mr|ws-xmlschema-2.2.1-8|60	touch -r RELEASE-NOTE.txt.orig RELEASE-NOTE.txt
21mr|ws-xmlschema-2.2.1-8|61	rm RELEASE-NOTE.txt.orig
21mr|ws-xmlschema-2.2.1-8|62	
21mr|ws-xmlschema-2.2.1-8|63	%build
21mr|ws-xmlschema-2.2.1-8|64	
21mr|ws-xmlschema-2.2.1-8|65	# fastinstall profile avoids some build dependencies
21mr|ws-xmlschema-2.2.1-8|66	# tests require unavailable dependencies
21mr|ws-xmlschema-2.2.1-8|67	%mvn_build -sf -- -Pfastinstall
21mr|ws-xmlschema-2.2.1-8|68	
21mr|ws-xmlschema-2.2.1-8|69	%install
21mr|ws-xmlschema-2.2.1-8|70	%mvn_install
21mr|ws-xmlschema-2.2.1-8|71	
21mr|ws-xmlschema-2.2.1-8|72	%files -f .mfiles-xmlschema-core
21mr|ws-xmlschema-2.2.1-8|73	%doc README.txt RELEASE-NOTE.txt
21mr|ws-xmlschema-2.2.1-8|74	%license LICENSE NOTICE
21mr|ws-xmlschema-2.2.1-8|75	
21mr|ws-xmlschema-2.2.1-8|76	%files parent -f .mfiles-xmlschema
21mr|ws-xmlschema-2.2.1-8|77	%license LICENSE NOTICE
21mr|ws-xmlschema-2.2.1-8|78	
21mr|ws-xmlschema-2.2.1-8|79	%files walker -f .mfiles-xmlschema-walker
21mr|ws-xmlschema-2.2.1-8|80	
21mr|ws-xmlschema-2.2.1-8|81	%files javadoc -f .mfiles-javadoc
21mr|ws-xmlschema-2.2.1-8|82	%license LICENSE NOTICE
21mr|ws-xmlschema-2.2.1-8|83	

19741 21
21mr|wvstreams-4.6.1-17|1	%define major 4.6
21mr|wvstreams-4.6.1-17|2	# TODO: Split library package
21mr|wvstreams-4.6.1-17|3	%define libname %mklibname %{name} %{major}
21mr|wvstreams-4.6.1-17|4	%define devname %mklibname %{name} -d
21mr|wvstreams-4.6.1-17|5	
21mr|wvstreams-4.6.1-17|6	Summary:	Network programming library written in C++
21mr|wvstreams-4.6.1-17|7	Name:		wvstreams
21mr|wvstreams-4.6.1-17|8	Version:	4.6.1
21mr|wvstreams-4.6.1-17|9	Release:	17
21mr|wvstreams-4.6.1-17|10	License:	LGPLv2.1+
21mr|wvstreams-4.6.1-17|11	Group:		System/Libraries
21mr|wvstreams-4.6.1-17|12	Url:		http://code.google.com/p/wvstreams
21mr|wvstreams-4.6.1-17|13	Source0:	http://wvstreams.googlecode.com/files/%{name}-%{version}.tar.gz
21mr|wvstreams-4.6.1-17|14	#fixed multilib issue (bug #192717)
21mr|wvstreams-4.6.1-17|15	Patch1: wvstreams-4.6.1-multilib.patch
21mr|wvstreams-4.6.1-17|16	#install-xplc target was missing
21mr|wvstreams-4.6.1-17|17	Patch2: wvstreams-4.5-noxplctarget.patch
21mr|wvstreams-4.6.1-17|18	#Fix parallel build (#226061)
21mr|wvstreams-4.6.1-17|19	Patch3: wvstreams-4.6.1-make.patch
21mr|wvstreams-4.6.1-17|20	#sys/stat.h is missing some files in rawhide build
21mr|wvstreams-4.6.1-17|21	Patch4: wvstreams-4.6.1-statinclude.patch
21mr|wvstreams-4.6.1-17|22	#const X509V3_EXT_METHOD * -> X509V3_EXT_METHOD * conversion not allowed
21mr|wvstreams-4.6.1-17|23	#by rawhide gcc
21mr|wvstreams-4.6.1-17|24	Patch5: wvstreams-4.6.1-gcc.patch
21mr|wvstreams-4.6.1-17|25	# fix missing unistd.h header for gcc 4.7
21mr|wvstreams-4.6.1-17|26	Patch6: wvstreams-4.6.1-gcc47.patch
21mr|wvstreams-4.6.1-17|27	Patch7: wvstreams-4.6.1-magic.patch
21mr|wvstreams-4.6.1-17|28	Patch8: 0001-Use-explicit-cast-and-prevent-compiler-error.patch
21mr|wvstreams-4.6.1-17|29	Patch9: wvstreams-4.6.1-fix-stack-size.patch
21mr|wvstreams-4.6.1-17|30	Patch10: wvstreams-4.6.1-gcc10.patch
21mr|wvstreams-4.6.1-17|31	# patch was taken from debian
21mr|wvstreams-4.6.1-17|32	Patch11: wvstreams-4.6.1-openssl11.patch
21mr|wvstreams-4.6.1-17|33	Patch12:	makecontext-e2k.patch
21mr|wvstreams-4.6.1-17|34	BuildRequires:	libxplc-devel
21mr|wvstreams-4.6.1-17|35	BuildRequires:	readline-devel
21mr|wvstreams-4.6.1-17|36	BuildRequires:	pkgconfig(dbus-1)
21mr|wvstreams-4.6.1-17|37	BuildRequires:	pkgconfig(openssl)
21mr|wvstreams-4.6.1-17|38	BuildRequires:	pkgconfig(zlib)
21mr|wvstreams-4.6.1-17|39	
21mr|wvstreams-4.6.1-17|40	%description
21mr|wvstreams-4.6.1-17|41	WvStreams aims to be an efficient, secure, and easy-to-use library for
21mr|wvstreams-4.6.1-17|42	doing network applications development.
21mr|wvstreams-4.6.1-17|43	
21mr|wvstreams-4.6.1-17|44	#----------------------------------------------------------------------------
21mr|wvstreams-4.6.1-17|45	
21mr|wvstreams-4.6.1-17|46	%package -n uniconf
21mr|wvstreams-4.6.1-17|47	Summary:	Configuration system
21mr|wvstreams-4.6.1-17|48	Group:		System/Configuration/Other
21mr|wvstreams-4.6.1-17|49	Requires:	%{libname} = %{EVRD}
21mr|wvstreams-4.6.1-17|50	
21mr|wvstreams-4.6.1-17|51	%description -n uniconf
21mr|wvstreams-4.6.1-17|52	UniConf is a configuration system that can serve as the centrepiece among
21mr|wvstreams-4.6.1-17|53	many other, existing configuration systems. UniConf can also be accessed over
21mr|wvstreams-4.6.1-17|54	the network, with authentication, allowing easy replication of configuration
21mr|wvstreams-4.6.1-17|55	data via the UniReplicateGen. This package contains the server that accepts
21mr|wvstreams-4.6.1-17|56	incoming TCP or Unix connections, and gets or sets UniConf elements at the
21mr|wvstreams-4.6.1-17|57	request of a UniConf client.
21mr|wvstreams-4.6.1-17|58	
21mr|wvstreams-4.6.1-17|59	%files -n uniconf
21mr|wvstreams-4.6.1-17|60	%{_sysconfdir}/uniconf.conf
21mr|wvstreams-4.6.1-17|61	%{_bindir}/uni
21mr|wvstreams-4.6.1-17|62	%{_sbindir}/uniconfd
21mr|wvstreams-4.6.1-17|63	%{_mandir}/man8/*
21mr|wvstreams-4.6.1-17|64	%dir %{_localstatedir}/lib/uniconf
21mr|wvstreams-4.6.1-17|65	%{_localstatedir}/lib/uniconf/uniconfd.ini
21mr|wvstreams-4.6.1-17|66	
21mr|wvstreams-4.6.1-17|67	#----------------------------------------------------------------------------
21mr|wvstreams-4.6.1-17|68	
21mr|wvstreams-4.6.1-17|69	%package -n %{libname}
21mr|wvstreams-4.6.1-17|70	Summary:	Network programming library written in C++
21mr|wvstreams-4.6.1-17|71	Group:		System/Libraries
21mr|wvstreams-4.6.1-17|72	
21mr|wvstreams-4.6.1-17|73	%description -n %{libname}
21mr|wvstreams-4.6.1-17|74	WvStreams aims to be an efficient, secure, and easy-to-use library for
21mr|wvstreams-4.6.1-17|75	doing network applications development.
21mr|wvstreams-4.6.1-17|76	
21mr|wvstreams-4.6.1-17|77	%files -n %{libname}
21mr|wvstreams-4.6.1-17|78	%{_libdir}/libuniconf.so.%{major}*
21mr|wvstreams-4.6.1-17|79	%{_libdir}/libwvbase.so.%{major}*
21mr|wvstreams-4.6.1-17|80	%{_libdir}/libwvdbus.so.%{major}*
21mr|wvstreams-4.6.1-17|81	%{_libdir}/libwvstreams.so.%{major}*
21mr|wvstreams-4.6.1-17|82	%{_libdir}/libwvutils.so.%{major}*
21mr|wvstreams-4.6.1-17|83	
21mr|wvstreams-4.6.1-17|84	#----------------------------------------------------------------------------
21mr|wvstreams-4.6.1-17|85	
21mr|wvstreams-4.6.1-17|86	%package -n %{devname}
21mr|wvstreams-4.6.1-17|87	Summary:	Development files for WvStreams
21mr|wvstreams-4.6.1-17|88	Group:		Development/C
21mr|wvstreams-4.6.1-17|89	Requires:	%{libname} = %{EVRD}
21mr|wvstreams-4.6.1-17|90	Provides:	%{name}-devel = %{EVRD}
21mr|wvstreams-4.6.1-17|91	
21mr|wvstreams-4.6.1-17|92	%description -n %{devname}
21mr|wvstreams-4.6.1-17|93	WvStreams aims to be an efficient, secure, and easy-to-use library for
21mr|wvstreams-4.6.1-17|94	doing network applications development. This package contains the files
21mr|wvstreams-4.6.1-17|95	needed for developing applications which use WvStreams.
21mr|wvstreams-4.6.1-17|96	
21mr|wvstreams-4.6.1-17|97	%files -n %{devname}
21mr|wvstreams-4.6.1-17|98	%doc README
21mr|wvstreams-4.6.1-17|99	%{_bindir}/wsd
21mr|wvstreams-4.6.1-17|100	%{_bindir}/wvtestrun
21mr|wvstreams-4.6.1-17|101	%{_includedir}/wvstreams
21mr|wvstreams-4.6.1-17|102	%{_libdir}/*.a
21mr|wvstreams-4.6.1-17|103	%{_libdir}/*.so
21mr|wvstreams-4.6.1-17|104	%{_libdir}/pkgconfig/*
21mr|wvstreams-4.6.1-17|105	%{_libdir}/valgrind/*.supp
21mr|wvstreams-4.6.1-17|106	
21mr|wvstreams-4.6.1-17|107	#----------------------------------------------------------------------------
21mr|wvstreams-4.6.1-17|108	
21mr|wvstreams-4.6.1-17|109	%prep
21mr|wvstreams-4.6.1-17|110	%autosetup -p1
21mr|wvstreams-4.6.1-17|111	%ifarch %{e2k}
21mr|wvstreams-4.6.1-17|112	sed -i 's,-D_BSD_SOURCE,,' wvrules.mk
21mr|wvstreams-4.6.1-17|113	%endif
21mr|wvstreams-4.6.1-17|114	
21mr|wvstreams-4.6.1-17|115	%build
21mr|wvstreams-4.6.1-17|116	export CFLAGS="%{optflags} -fPIC -fpermissive"
21mr|wvstreams-4.6.1-17|117	export CXXFLAGS="%{optflags} -fPIC -fpermissive -Wno-narrowing -std=gnu++11" \
21mr|wvstreams-4.6.1-17|118	%ifarch %{e2k}
21mr|wvstreams-4.6.1-17|119	export CXXFLAGS+=" -DWVCRASH_USE_SIGALTSTACK=0"
21mr|wvstreams-4.6.1-17|120	%endif
21mr|wvstreams-4.6.1-17|121	%configure \
21mr|wvstreams-4.6.1-17|122	--disable-static \
21mr|wvstreams-4.6.1-17|123	--with-dbus=yes \
21mr|wvstreams-4.6.1-17|124	--with-openssl \
21mr|wvstreams-4.6.1-17|125	--with-zlib \
21mr|wvstreams-4.6.1-17|126	--with-qt=no \
21mr|wvstreams-4.6.1-17|127	--with-pam=no \
21mr|wvstreams-4.6.1-17|128	--with-tcl=no
21mr|wvstreams-4.6.1-17|129	%make
21mr|wvstreams-4.6.1-17|130	
21mr|wvstreams-4.6.1-17|131	%install
21mr|wvstreams-4.6.1-17|132	%makeinstall_std

19742 21
21mr|wxgtk3.0-3.0.5.1-8|1	%define oname wxWidgets
21mr|wxgtk3.0-3.0.5.1-8|2	
21mr|wxgtk3.0-3.0.5.1-8|3	%define api 3.0
21mr|wxgtk3.0-3.0.5.1-8|4	%define major 0
21mr|wxgtk3.0-3.0.5.1-8|5	%define libnameudev_gtk2 %mklibname -d wxgtku%{api}-gtk2
21mr|wxgtk3.0-3.0.5.1-8|6	%define libnameudev %mklibname -d wxgtku %{api}
21mr|wxgtk3.0-3.0.5.1-8|7	%define libwx_baseu %mklibname wx_baseu %{api} %{major}
21mr|wxgtk3.0-3.0.5.1-8|8	%define libwx_baseu_net %mklibname wx_baseu_net %{api} %{major}
21mr|wxgtk3.0-3.0.5.1-8|9	%define libwx_baseu_xml %mklibname wx_baseu_xml %{api} %{major}
21mr|wxgtk3.0-3.0.5.1-8|10	%define libwx_gtk2u_adv %mklibname wx_gtk2u_adv %{api} %{major}
21mr|wxgtk3.0-3.0.5.1-8|11	%define libwx_gtk2u_aui %mklibname wx_gtk2u_aui %{api} %{major}
21mr|wxgtk3.0-3.0.5.1-8|12	%define libwx_gtk2u_core %mklibname wx_gtk2u_core %{api} %{major}
21mr|wxgtk3.0-3.0.5.1-8|13	%define libwx_gtk2u_gl %mklibname wx_gtk2u_gl %{api} %{major}
21mr|wxgtk3.0-3.0.5.1-8|14	%define libwx_gtk2u_html %mklibname wx_gtk2u_html %{api} %{major}
21mr|wxgtk3.0-3.0.5.1-8|15	%define libwx_gtk2u_media %mklibname wx_gtk2u_media %{api} %{major}
21mr|wxgtk3.0-3.0.5.1-8|16	%define libwx_gtk2u_propgrid %mklibname wx_gtk2u_propgrid %{api} %{major}
21mr|wxgtk3.0-3.0.5.1-8|17	%define libwx_gtk2u_qa %mklibname wx_gtk2u_qa %{api} %{major}
21mr|wxgtk3.0-3.0.5.1-8|18	%define libwx_gtk2u_ribbon %mklibname wx_gtk2u_ribbon %{api} %{major}
21mr|wxgtk3.0-3.0.5.1-8|19	%define libwx_gtk2u_richtext %mklibname wx_gtk2u_richtext %{api} %{major}
21mr|wxgtk3.0-3.0.5.1-8|20	%define libwx_gtk2u_stc %mklibname wx_gtk2u_stc %{api} %{major}
21mr|wxgtk3.0-3.0.5.1-8|21	%define libwx_gtk2u_xrc %mklibname wx_gtk2u_xrc %{api} %{major}
21mr|wxgtk3.0-3.0.5.1-8|22	%define libwx_gtk3u_adv %mklibname wx_gtk3u_adv %{api} %{major}
21mr|wxgtk3.0-3.0.5.1-8|23	%define libwx_gtk3u_aui %mklibname wx_gtk3u_aui %{api} %{major}
21mr|wxgtk3.0-3.0.5.1-8|24	%define libwx_gtk3u_core %mklibname wx_gtk3u_core %{api} %{major}
21mr|wxgtk3.0-3.0.5.1-8|25	%define libwx_gtk3u_gl %mklibname wx_gtk3u_gl %{api} %{major}
21mr|wxgtk3.0-3.0.5.1-8|26	%define libwx_gtk3u_html %mklibname wx_gtk3u_html %{api} %{major}
21mr|wxgtk3.0-3.0.5.1-8|27	%define libwx_gtk3u_media %mklibname wx_gtk3u_media %{api} %{major}
21mr|wxgtk3.0-3.0.5.1-8|28	%define libwx_gtk3u_propgrid %mklibname wx_gtk3u_propgrid %{api} %{major}
21mr|wxgtk3.0-3.0.5.1-8|29	%define libwx_gtk3u_qa %mklibname wx_gtk3u_qa %{api} %{major}
21mr|wxgtk3.0-3.0.5.1-8|30	%define libwx_gtk3u_ribbon %mklibname wx_gtk3u_ribbon %{api} %{major}
21mr|wxgtk3.0-3.0.5.1-8|31	%define libwx_gtk3u_richtext %mklibname wx_gtk3u_richtext %{api} %{major}
21mr|wxgtk3.0-3.0.5.1-8|32	%define libwx_gtk3u_stc %mklibname wx_gtk3u_stc %{api} %{major}
21mr|wxgtk3.0-3.0.5.1-8|33	%define libwx_gtk3u_webview %mklibname wx_gtk3u_webview %{api} %{major}
21mr|wxgtk3.0-3.0.5.1-8|34	%define libwx_gtk3u_xrc %mklibname wx_gtk3u_xrc %{api} %{major}
21mr|wxgtk3.0-3.0.5.1-8|35	%define webkit2_extu %mklibname webkit2_extu %{api}
21mr|wxgtk3.0-3.0.5.1-8|36	
21mr|wxgtk3.0-3.0.5.1-8|37	%bcond_without compat
21mr|wxgtk3.0-3.0.5.1-8|38	
21mr|wxgtk3.0-3.0.5.1-8|39	%if %{with compat}
21mr|wxgtk3.0-3.0.5.1-8|40	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|wxgtk3.0-3.0.5.1-8|41	%endif
21mr|wxgtk3.0-3.0.5.1-8|42	
21mr|wxgtk3.0-3.0.5.1-8|43	Summary:	GTK+ port of the wxWidgets library
21mr|wxgtk3.0-3.0.5.1-8|44	Name:		wxgtk%{api}
21mr|wxgtk3.0-3.0.5.1-8|45	Version:	3.0.5.1
21mr|wxgtk3.0-3.0.5.1-8|46	Release:	8
21mr|wxgtk3.0-3.0.5.1-8|47	License:	wxWidgets Library Licence
21mr|wxgtk3.0-3.0.5.1-8|48	Group:		System/Libraries
21mr|wxgtk3.0-3.0.5.1-8|49	Url:		http://www.wxwidgets.org/
21mr|wxgtk3.0-3.0.5.1-8|50	Source0:	https://github.com/wxWidgets/wxWidgets/archive/v%{version}.tar.gz?/%{oname}-%{version}.tar.gz
21mr|wxgtk3.0-3.0.5.1-8|51	Patch0:		wxWidgets-3.0.0-locales.patch
21mr|wxgtk3.0-3.0.5.1-8|52	Patch1:		wxWidgets-3.0.3-fix_assertion_using_hide_in_destroy.diff
21mr|wxgtk3.0-3.0.5.1-8|53	BuildRequires:	bison
21mr|wxgtk3.0-3.0.5.1-8|54	BuildRequires:	flex
21mr|wxgtk3.0-3.0.5.1-8|55	BuildRequires:	jpeg-devel
21mr|wxgtk3.0-3.0.5.1-8|56	BuildRequires:	pkgconfig(expat)
21mr|wxgtk3.0-3.0.5.1-8|57	BuildRequires:	pkgconfig(gconf-2.0)
21mr|wxgtk3.0-3.0.5.1-8|58	BuildRequires:	pkgconfig(glu)
21mr|wxgtk3.0-3.0.5.1-8|59	BuildRequires:	pkgconfig(gstreamer-1.0)
21mr|wxgtk3.0-3.0.5.1-8|60	BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0)
21mr|wxgtk3.0-3.0.5.1-8|61	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|wxgtk3.0-3.0.5.1-8|62	BuildRequires:	pkgconfig(libpng)
21mr|wxgtk3.0-3.0.5.1-8|63	BuildRequires:	pkgconfig(libtiff-4)
21mr|wxgtk3.0-3.0.5.1-8|64	BuildRequires:	pkgconfig(libnotify)
21mr|wxgtk3.0-3.0.5.1-8|65	BuildRequires:	pkgconfig(sdl2)
21mr|wxgtk3.0-3.0.5.1-8|66	BuildRequires:	pkgconfig(sm)
21mr|wxgtk3.0-3.0.5.1-8|67	BuildRequires:	pkgconfig(webkit2gtk-4.0)
21mr|wxgtk3.0-3.0.5.1-8|68	BuildRequires:	pkgconfig(x11)
21mr|wxgtk3.0-3.0.5.1-8|69	BuildRequires:	pkgconfig(xinerama)
21mr|wxgtk3.0-3.0.5.1-8|70	BuildRequires:	pkgconfig(xxf86vm)
21mr|wxgtk3.0-3.0.5.1-8|71	BuildRequires:	pkgconfig(zlib)
21mr|wxgtk3.0-3.0.5.1-8|72	
21mr|wxgtk3.0-3.0.5.1-8|73	%description
21mr|wxgtk3.0-3.0.5.1-8|74	wxWidgets is a free C++ library for cross-platform GUI development.
21mr|wxgtk3.0-3.0.5.1-8|75	With wxWidgets, you can create applications for different GUIs (GTK+,
21mr|wxgtk3.0-3.0.5.1-8|76	Motif/LessTif, MS Windows, Mac) from the same source code.
21mr|wxgtk3.0-3.0.5.1-8|77	
21mr|wxgtk3.0-3.0.5.1-8|78	%files -f wxstd-%%{api}.lang
21mr|wxgtk3.0-3.0.5.1-8|79	%doc *.txt
21mr|wxgtk3.0-3.0.5.1-8|80	
21mr|wxgtk3.0-3.0.5.1-8|81	#----------------------------------------------------------------------------
21mr|wxgtk3.0-3.0.5.1-8|82	
21mr|wxgtk3.0-3.0.5.1-8|83	# spec too big
21mr|wxgtk3.0-3.0.5.1-8|84	%define descript \
21mr|wxgtk3.0-3.0.5.1-8|85	wxWidgets is a free C++ library for cross-platform GUI development. \
21mr|wxgtk3.0-3.0.5.1-8|86	With wxWidgets, you can create applications for different GUIs (GTK+, \
21mr|wxgtk3.0-3.0.5.1-8|87	Motif/LessTif, MS Windows, Mac) from the same source code. \
21mr|wxgtk3.0-3.0.5.1-8|88	\
21mr|wxgtk3.0-3.0.5.1-8|89	This package contains the library needed to run programs dynamically \
21mr|wxgtk3.0-3.0.5.1-8|90	linked with the unicode enabled version of %{name}.
21mr|wxgtk3.0-3.0.5.1-8|91	
21mr|wxgtk3.0-3.0.5.1-8|92	%package -n %{webkit2_extu}
21mr|wxgtk3.0-3.0.5.1-8|93	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.0-3.0.5.1-8|94	Group:		System/Libraries
21mr|wxgtk3.0-3.0.5.1-8|95	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.0-3.0.5.1-8|96	Requires:	webkit2gtk4.0
21mr|wxgtk3.0-3.0.5.1-8|97	
21mr|wxgtk3.0-3.0.5.1-8|98	%description -n %{webkit2_extu}
21mr|wxgtk3.0-3.0.5.1-8|99	%{descript}
21mr|wxgtk3.0-3.0.5.1-8|100	
21mr|wxgtk3.0-3.0.5.1-8|101	%files -n %{webkit2_extu}
21mr|wxgtk3.0-3.0.5.1-8|102	%{_libdir}/wx/3.0/web-extensions/webkit2_extu-%{api}.so
21mr|wxgtk3.0-3.0.5.1-8|103	
21mr|wxgtk3.0-3.0.5.1-8|104	#----------------------------------------------------------------------------
21mr|wxgtk3.0-3.0.5.1-8|105	
21mr|wxgtk3.0-3.0.5.1-8|106	%package -n %{libwx_baseu}
21mr|wxgtk3.0-3.0.5.1-8|107	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.0-3.0.5.1-8|108	Group:		System/Libraries
21mr|wxgtk3.0-3.0.5.1-8|109	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.0-3.0.5.1-8|110	
21mr|wxgtk3.0-3.0.5.1-8|111	%description -n %{libwx_baseu}
21mr|wxgtk3.0-3.0.5.1-8|112	%{descript}
21mr|wxgtk3.0-3.0.5.1-8|113	
21mr|wxgtk3.0-3.0.5.1-8|114	%files -n %{libwx_baseu}
21mr|wxgtk3.0-3.0.5.1-8|115	%{_libdir}/libwx_baseu-%{api}.so.%{major}*
21mr|wxgtk3.0-3.0.5.1-8|116	
21mr|wxgtk3.0-3.0.5.1-8|117	#----------------------------------------------------------------------------
21mr|wxgtk3.0-3.0.5.1-8|118	
21mr|wxgtk3.0-3.0.5.1-8|119	%package -n %{libwx_baseu_net}
21mr|wxgtk3.0-3.0.5.1-8|120	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.0-3.0.5.1-8|121	Group:		System/Libraries
21mr|wxgtk3.0-3.0.5.1-8|122	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.0-3.0.5.1-8|123	
21mr|wxgtk3.0-3.0.5.1-8|124	%description -n %{libwx_baseu_net}
21mr|wxgtk3.0-3.0.5.1-8|125	%{descript}
21mr|wxgtk3.0-3.0.5.1-8|126	
21mr|wxgtk3.0-3.0.5.1-8|127	%files -n %{libwx_baseu_net}
21mr|wxgtk3.0-3.0.5.1-8|128	%{_libdir}/libwx_baseu_net-%{api}.so.%{major}*
21mr|wxgtk3.0-3.0.5.1-8|129	
21mr|wxgtk3.0-3.0.5.1-8|130	#----------------------------------------------------------------------------
21mr|wxgtk3.0-3.0.5.1-8|131	
21mr|wxgtk3.0-3.0.5.1-8|132	%package -n %{libwx_baseu_xml}
21mr|wxgtk3.0-3.0.5.1-8|133	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.0-3.0.5.1-8|134	Group:		System/Libraries
21mr|wxgtk3.0-3.0.5.1-8|135	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.0-3.0.5.1-8|136	
21mr|wxgtk3.0-3.0.5.1-8|137	%description -n %{libwx_baseu_xml}
21mr|wxgtk3.0-3.0.5.1-8|138	%{descript}
21mr|wxgtk3.0-3.0.5.1-8|139	
21mr|wxgtk3.0-3.0.5.1-8|140	%files -n %{libwx_baseu_xml}
21mr|wxgtk3.0-3.0.5.1-8|141	%{_libdir}/libwx_baseu_xml-%{api}.so.%{major}*
21mr|wxgtk3.0-3.0.5.1-8|142	
21mr|wxgtk3.0-3.0.5.1-8|143	#----------------------------------------------------------------------------
21mr|wxgtk3.0-3.0.5.1-8|144	
21mr|wxgtk3.0-3.0.5.1-8|145	%package -n %{libwx_gtk3u_adv}
21mr|wxgtk3.0-3.0.5.1-8|146	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.0-3.0.5.1-8|147	Group:		System/Libraries
21mr|wxgtk3.0-3.0.5.1-8|148	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.0-3.0.5.1-8|149	
21mr|wxgtk3.0-3.0.5.1-8|150	%description -n %{libwx_gtk3u_adv}
21mr|wxgtk3.0-3.0.5.1-8|151	%{descript}
21mr|wxgtk3.0-3.0.5.1-8|152	
21mr|wxgtk3.0-3.0.5.1-8|153	%files -n %{libwx_gtk3u_adv}
21mr|wxgtk3.0-3.0.5.1-8|154	%{_libdir}/libwx_gtk3u_adv-%{api}.so.%{major}*
21mr|wxgtk3.0-3.0.5.1-8|155	
21mr|wxgtk3.0-3.0.5.1-8|156	#----------------------------------------------------------------------------
21mr|wxgtk3.0-3.0.5.1-8|157	
21mr|wxgtk3.0-3.0.5.1-8|158	%package -n %{libwx_gtk2u_adv}
21mr|wxgtk3.0-3.0.5.1-8|159	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.0-3.0.5.1-8|160	Group:		System/Libraries
21mr|wxgtk3.0-3.0.5.1-8|161	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.0-3.0.5.1-8|162	
21mr|wxgtk3.0-3.0.5.1-8|163	%description -n %{libwx_gtk2u_adv}
21mr|wxgtk3.0-3.0.5.1-8|164	%{descript}
21mr|wxgtk3.0-3.0.5.1-8|165	
21mr|wxgtk3.0-3.0.5.1-8|166	%files -n %{libwx_gtk2u_adv}
21mr|wxgtk3.0-3.0.5.1-8|167	%{_libdir}/libwx_gtk2u_adv-%{api}.so.%{major}*
21mr|wxgtk3.0-3.0.5.1-8|168	
21mr|wxgtk3.0-3.0.5.1-8|169	#----------------------------------------------------------------------------
21mr|wxgtk3.0-3.0.5.1-8|170	
21mr|wxgtk3.0-3.0.5.1-8|171	%package -n %{libwx_gtk3u_aui}
21mr|wxgtk3.0-3.0.5.1-8|172	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.0-3.0.5.1-8|173	Group:		System/Libraries
21mr|wxgtk3.0-3.0.5.1-8|174	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.0-3.0.5.1-8|175	
21mr|wxgtk3.0-3.0.5.1-8|176	%description -n %{libwx_gtk3u_aui}
21mr|wxgtk3.0-3.0.5.1-8|177	%{descript}
21mr|wxgtk3.0-3.0.5.1-8|178	
21mr|wxgtk3.0-3.0.5.1-8|179	%files -n %{libwx_gtk3u_aui}
21mr|wxgtk3.0-3.0.5.1-8|180	%{_libdir}/libwx_gtk3u_aui-%{api}.so.%{major}*
21mr|wxgtk3.0-3.0.5.1-8|181	
21mr|wxgtk3.0-3.0.5.1-8|182	#----------------------------------------------------------------------------
21mr|wxgtk3.0-3.0.5.1-8|183	
21mr|wxgtk3.0-3.0.5.1-8|184	%package -n %{libwx_gtk2u_aui}
21mr|wxgtk3.0-3.0.5.1-8|185	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.0-3.0.5.1-8|186	Group:		System/Libraries
21mr|wxgtk3.0-3.0.5.1-8|187	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.0-3.0.5.1-8|188	
21mr|wxgtk3.0-3.0.5.1-8|189	%description -n %{libwx_gtk2u_aui}
21mr|wxgtk3.0-3.0.5.1-8|190	%{descript}
21mr|wxgtk3.0-3.0.5.1-8|191	
21mr|wxgtk3.0-3.0.5.1-8|192	%files -n %{libwx_gtk2u_aui}
21mr|wxgtk3.0-3.0.5.1-8|193	%{_libdir}/libwx_gtk2u_aui-%{api}.so.%{major}*
21mr|wxgtk3.0-3.0.5.1-8|194	
21mr|wxgtk3.0-3.0.5.1-8|195	#----------------------------------------------------------------------------
21mr|wxgtk3.0-3.0.5.1-8|196	
21mr|wxgtk3.0-3.0.5.1-8|197	%package -n %{libwx_gtk3u_core}
21mr|wxgtk3.0-3.0.5.1-8|198	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.0-3.0.5.1-8|199	Group:		System/Libraries
21mr|wxgtk3.0-3.0.5.1-8|200	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.0-3.0.5.1-8|201	
21mr|wxgtk3.0-3.0.5.1-8|202	%description -n %{libwx_gtk3u_core}
21mr|wxgtk3.0-3.0.5.1-8|203	%{descript}
21mr|wxgtk3.0-3.0.5.1-8|204	
21mr|wxgtk3.0-3.0.5.1-8|205	%files -n %{libwx_gtk3u_core}
21mr|wxgtk3.0-3.0.5.1-8|206	%{_libdir}/libwx_gtk3u_core-%{api}.so.%{major}*
21mr|wxgtk3.0-3.0.5.1-8|207	
21mr|wxgtk3.0-3.0.5.1-8|208	#----------------------------------------------------------------------------
21mr|wxgtk3.0-3.0.5.1-8|209	
21mr|wxgtk3.0-3.0.5.1-8|210	%package -n %{libwx_gtk2u_core}
21mr|wxgtk3.0-3.0.5.1-8|211	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.0-3.0.5.1-8|212	Group:		System/Libraries
21mr|wxgtk3.0-3.0.5.1-8|213	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.0-3.0.5.1-8|214	
21mr|wxgtk3.0-3.0.5.1-8|215	%description -n %{libwx_gtk2u_core}
21mr|wxgtk3.0-3.0.5.1-8|216	%{descript}
21mr|wxgtk3.0-3.0.5.1-8|217	
21mr|wxgtk3.0-3.0.5.1-8|218	%files -n %{libwx_gtk2u_core}
21mr|wxgtk3.0-3.0.5.1-8|219	%{_libdir}/libwx_gtk2u_core-%{api}.so.%{major}*
21mr|wxgtk3.0-3.0.5.1-8|220	
21mr|wxgtk3.0-3.0.5.1-8|221	#----------------------------------------------------------------------------
21mr|wxgtk3.0-3.0.5.1-8|222	
21mr|wxgtk3.0-3.0.5.1-8|223	%package -n %{libwx_gtk3u_gl}
21mr|wxgtk3.0-3.0.5.1-8|224	Summary:	OpenGL shared library of wxGTK - Unicode enabled
21mr|wxgtk3.0-3.0.5.1-8|225	Group:		System/Libraries
21mr|wxgtk3.0-3.0.5.1-8|226	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.0-3.0.5.1-8|227	
21mr|wxgtk3.0-3.0.5.1-8|228	%description -n %{libwx_gtk3u_gl}
21mr|wxgtk3.0-3.0.5.1-8|229	%{descript}
21mr|wxgtk3.0-3.0.5.1-8|230	
21mr|wxgtk3.0-3.0.5.1-8|231	%files -n %{libwx_gtk3u_gl}
21mr|wxgtk3.0-3.0.5.1-8|232	%{_libdir}/libwx_gtk3u_gl-%{api}.so.%{major}*
21mr|wxgtk3.0-3.0.5.1-8|233	
21mr|wxgtk3.0-3.0.5.1-8|234	#----------------------------------------------------------------------------
21mr|wxgtk3.0-3.0.5.1-8|235	
21mr|wxgtk3.0-3.0.5.1-8|236	%package -n %{libwx_gtk2u_gl}
21mr|wxgtk3.0-3.0.5.1-8|237	Summary:	OpenGL shared library of wxGTK - Unicode enabled
21mr|wxgtk3.0-3.0.5.1-8|238	Group:		System/Libraries
21mr|wxgtk3.0-3.0.5.1-8|239	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.0-3.0.5.1-8|240	
21mr|wxgtk3.0-3.0.5.1-8|241	%description -n %{libwx_gtk2u_gl}
21mr|wxgtk3.0-3.0.5.1-8|242	%{descript}
21mr|wxgtk3.0-3.0.5.1-8|243	
21mr|wxgtk3.0-3.0.5.1-8|244	%files -n %{libwx_gtk2u_gl}
21mr|wxgtk3.0-3.0.5.1-8|245	%{_libdir}/libwx_gtk2u_gl-%{api}.so.%{major}*
21mr|wxgtk3.0-3.0.5.1-8|246	
21mr|wxgtk3.0-3.0.5.1-8|247	#----------------------------------------------------------------------------
21mr|wxgtk3.0-3.0.5.1-8|248	
21mr|wxgtk3.0-3.0.5.1-8|249	%package -n %{libwx_gtk3u_html}
21mr|wxgtk3.0-3.0.5.1-8|250	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.0-3.0.5.1-8|251	Group:		System/Libraries
21mr|wxgtk3.0-3.0.5.1-8|252	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.0-3.0.5.1-8|253	
21mr|wxgtk3.0-3.0.5.1-8|254	%description -n %{libwx_gtk3u_html}
21mr|wxgtk3.0-3.0.5.1-8|255	%{descript}
21mr|wxgtk3.0-3.0.5.1-8|256	
21mr|wxgtk3.0-3.0.5.1-8|257	%files -n %{libwx_gtk3u_html}
21mr|wxgtk3.0-3.0.5.1-8|258	%{_libdir}/libwx_gtk3u_html-%{api}.so.%{major}*
21mr|wxgtk3.0-3.0.5.1-8|259	
21mr|wxgtk3.0-3.0.5.1-8|260	#----------------------------------------------------------------------------
21mr|wxgtk3.0-3.0.5.1-8|261	
21mr|wxgtk3.0-3.0.5.1-8|262	%package -n %{libwx_gtk2u_html}
21mr|wxgtk3.0-3.0.5.1-8|263	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.0-3.0.5.1-8|264	Group:		System/Libraries
21mr|wxgtk3.0-3.0.5.1-8|265	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.0-3.0.5.1-8|266	
21mr|wxgtk3.0-3.0.5.1-8|267	%description -n %{libwx_gtk2u_html}
21mr|wxgtk3.0-3.0.5.1-8|268	%{descript}
21mr|wxgtk3.0-3.0.5.1-8|269	
21mr|wxgtk3.0-3.0.5.1-8|270	%files -n %{libwx_gtk2u_html}
21mr|wxgtk3.0-3.0.5.1-8|271	%{_libdir}/libwx_gtk2u_html-%{api}.so.%{major}*
21mr|wxgtk3.0-3.0.5.1-8|272	
21mr|wxgtk3.0-3.0.5.1-8|273	#----------------------------------------------------------------------------
21mr|wxgtk3.0-3.0.5.1-8|274	
21mr|wxgtk3.0-3.0.5.1-8|275	%package -n %{libwx_gtk3u_media}
21mr|wxgtk3.0-3.0.5.1-8|276	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.0-3.0.5.1-8|277	Group:		System/Libraries
21mr|wxgtk3.0-3.0.5.1-8|278	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.0-3.0.5.1-8|279	
21mr|wxgtk3.0-3.0.5.1-8|280	%description -n %{libwx_gtk3u_media}
21mr|wxgtk3.0-3.0.5.1-8|281	%{descript}
21mr|wxgtk3.0-3.0.5.1-8|282	
21mr|wxgtk3.0-3.0.5.1-8|283	%files -n %{libwx_gtk3u_media}
21mr|wxgtk3.0-3.0.5.1-8|284	%{_libdir}/libwx_gtk3u_media-%{api}.so.%{major}*
21mr|wxgtk3.0-3.0.5.1-8|285	
21mr|wxgtk3.0-3.0.5.1-8|286	#----------------------------------------------------------------------------
21mr|wxgtk3.0-3.0.5.1-8|287	
21mr|wxgtk3.0-3.0.5.1-8|288	%package -n %{libwx_gtk2u_media}
21mr|wxgtk3.0-3.0.5.1-8|289	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.0-3.0.5.1-8|290	Group:		System/Libraries
21mr|wxgtk3.0-3.0.5.1-8|291	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.0-3.0.5.1-8|292	
21mr|wxgtk3.0-3.0.5.1-8|293	%description -n %{libwx_gtk2u_media}
21mr|wxgtk3.0-3.0.5.1-8|294	%{descript}
21mr|wxgtk3.0-3.0.5.1-8|295	
21mr|wxgtk3.0-3.0.5.1-8|296	%files -n %{libwx_gtk2u_media}
21mr|wxgtk3.0-3.0.5.1-8|297	%{_libdir}/libwx_gtk2u_media-%{api}.so.%{major}*
21mr|wxgtk3.0-3.0.5.1-8|298	
21mr|wxgtk3.0-3.0.5.1-8|299	#----------------------------------------------------------------------------
21mr|wxgtk3.0-3.0.5.1-8|300	
21mr|wxgtk3.0-3.0.5.1-8|301	%package -n %{libwx_gtk3u_propgrid}
21mr|wxgtk3.0-3.0.5.1-8|302	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.0-3.0.5.1-8|303	Group:		System/Libraries
21mr|wxgtk3.0-3.0.5.1-8|304	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.0-3.0.5.1-8|305	
21mr|wxgtk3.0-3.0.5.1-8|306	%description -n %{libwx_gtk3u_propgrid}
21mr|wxgtk3.0-3.0.5.1-8|307	%{descript}
21mr|wxgtk3.0-3.0.5.1-8|308	
21mr|wxgtk3.0-3.0.5.1-8|309	%files -n %{libwx_gtk3u_propgrid}
21mr|wxgtk3.0-3.0.5.1-8|310	%{_libdir}/libwx_gtk3u_propgrid-%{api}.so.%{major}*
21mr|wxgtk3.0-3.0.5.1-8|311	
21mr|wxgtk3.0-3.0.5.1-8|312	#----------------------------------------------------------------------------
21mr|wxgtk3.0-3.0.5.1-8|313	
21mr|wxgtk3.0-3.0.5.1-8|314	%package -n %{libwx_gtk2u_propgrid}
21mr|wxgtk3.0-3.0.5.1-8|315	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.0-3.0.5.1-8|316	Group:		System/Libraries
21mr|wxgtk3.0-3.0.5.1-8|317	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.0-3.0.5.1-8|318	
21mr|wxgtk3.0-3.0.5.1-8|319	%description -n %{libwx_gtk2u_propgrid}
21mr|wxgtk3.0-3.0.5.1-8|320	%{descript}
21mr|wxgtk3.0-3.0.5.1-8|321	
21mr|wxgtk3.0-3.0.5.1-8|322	%files -n %{libwx_gtk2u_propgrid}
21mr|wxgtk3.0-3.0.5.1-8|323	%{_libdir}/libwx_gtk2u_propgrid-%{api}.so.%{major}*
21mr|wxgtk3.0-3.0.5.1-8|324	
21mr|wxgtk3.0-3.0.5.1-8|325	#----------------------------------------------------------------------------
21mr|wxgtk3.0-3.0.5.1-8|326	
21mr|wxgtk3.0-3.0.5.1-8|327	%package -n %{libwx_gtk3u_qa}
21mr|wxgtk3.0-3.0.5.1-8|328	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.0-3.0.5.1-8|329	Group:		System/Libraries
21mr|wxgtk3.0-3.0.5.1-8|330	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.0-3.0.5.1-8|331	
21mr|wxgtk3.0-3.0.5.1-8|332	%description -n %{libwx_gtk3u_qa}
21mr|wxgtk3.0-3.0.5.1-8|333	%{descript}
21mr|wxgtk3.0-3.0.5.1-8|334	
21mr|wxgtk3.0-3.0.5.1-8|335	%files -n %{libwx_gtk3u_qa}
21mr|wxgtk3.0-3.0.5.1-8|336	%{_libdir}/libwx_gtk3u_qa-%{api}.so.%{major}*
21mr|wxgtk3.0-3.0.5.1-8|337	
21mr|wxgtk3.0-3.0.5.1-8|338	#----------------------------------------------------------------------------
21mr|wxgtk3.0-3.0.5.1-8|339	
21mr|wxgtk3.0-3.0.5.1-8|340	%package -n %{libwx_gtk2u_qa}
21mr|wxgtk3.0-3.0.5.1-8|341	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.0-3.0.5.1-8|342	Group:		System/Libraries
21mr|wxgtk3.0-3.0.5.1-8|343	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.0-3.0.5.1-8|344	
21mr|wxgtk3.0-3.0.5.1-8|345	%description -n %{libwx_gtk2u_qa}
21mr|wxgtk3.0-3.0.5.1-8|346	%{descript}
21mr|wxgtk3.0-3.0.5.1-8|347	
21mr|wxgtk3.0-3.0.5.1-8|348	%files -n %{libwx_gtk2u_qa}
21mr|wxgtk3.0-3.0.5.1-8|349	%{_libdir}/libwx_gtk2u_qa-%{api}.so.%{major}*
21mr|wxgtk3.0-3.0.5.1-8|350	
21mr|wxgtk3.0-3.0.5.1-8|351	#----------------------------------------------------------------------------
21mr|wxgtk3.0-3.0.5.1-8|352	
21mr|wxgtk3.0-3.0.5.1-8|353	%package -n %{libwx_gtk3u_ribbon}
21mr|wxgtk3.0-3.0.5.1-8|354	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.0-3.0.5.1-8|355	Group:		System/Libraries
21mr|wxgtk3.0-3.0.5.1-8|356	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.0-3.0.5.1-8|357	
21mr|wxgtk3.0-3.0.5.1-8|358	%description -n %{libwx_gtk3u_ribbon}
21mr|wxgtk3.0-3.0.5.1-8|359	%{descript}
21mr|wxgtk3.0-3.0.5.1-8|360	
21mr|wxgtk3.0-3.0.5.1-8|361	%files -n %{libwx_gtk3u_ribbon}
21mr|wxgtk3.0-3.0.5.1-8|362	%{_libdir}/libwx_gtk3u_ribbon-%{api}.so.%{major}*
21mr|wxgtk3.0-3.0.5.1-8|363	
21mr|wxgtk3.0-3.0.5.1-8|364	#----------------------------------------------------------------------------
21mr|wxgtk3.0-3.0.5.1-8|365	
21mr|wxgtk3.0-3.0.5.1-8|366	%package -n %{libwx_gtk2u_ribbon}
21mr|wxgtk3.0-3.0.5.1-8|367	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.0-3.0.5.1-8|368	Group:		System/Libraries
21mr|wxgtk3.0-3.0.5.1-8|369	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.0-3.0.5.1-8|370	
21mr|wxgtk3.0-3.0.5.1-8|371	%description -n %{libwx_gtk2u_ribbon}
21mr|wxgtk3.0-3.0.5.1-8|372	%{descript}
21mr|wxgtk3.0-3.0.5.1-8|373	
21mr|wxgtk3.0-3.0.5.1-8|374	%files -n %{libwx_gtk2u_ribbon}
21mr|wxgtk3.0-3.0.5.1-8|375	%{_libdir}/libwx_gtk2u_ribbon-%{api}.so.%{major}*
21mr|wxgtk3.0-3.0.5.1-8|376	
21mr|wxgtk3.0-3.0.5.1-8|377	#----------------------------------------------------------------------------
21mr|wxgtk3.0-3.0.5.1-8|378	
21mr|wxgtk3.0-3.0.5.1-8|379	%package -n %{libwx_gtk3u_richtext}
21mr|wxgtk3.0-3.0.5.1-8|380	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.0-3.0.5.1-8|381	Group:		System/Libraries
21mr|wxgtk3.0-3.0.5.1-8|382	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.0-3.0.5.1-8|383	
21mr|wxgtk3.0-3.0.5.1-8|384	%description -n %{libwx_gtk3u_richtext}
21mr|wxgtk3.0-3.0.5.1-8|385	%{descript}
21mr|wxgtk3.0-3.0.5.1-8|386	
21mr|wxgtk3.0-3.0.5.1-8|387	%files -n %{libwx_gtk3u_richtext}
21mr|wxgtk3.0-3.0.5.1-8|388	%{_libdir}/libwx_gtk3u_richtext-%{api}.so.%{major}*
21mr|wxgtk3.0-3.0.5.1-8|389	
21mr|wxgtk3.0-3.0.5.1-8|390	#----------------------------------------------------------------------------
21mr|wxgtk3.0-3.0.5.1-8|391	
21mr|wxgtk3.0-3.0.5.1-8|392	%package -n %{libwx_gtk2u_richtext}
21mr|wxgtk3.0-3.0.5.1-8|393	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.0-3.0.5.1-8|394	Group:		System/Libraries
21mr|wxgtk3.0-3.0.5.1-8|395	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.0-3.0.5.1-8|396	
21mr|wxgtk3.0-3.0.5.1-8|397	%description -n %{libwx_gtk2u_richtext}
21mr|wxgtk3.0-3.0.5.1-8|398	%{descript}
21mr|wxgtk3.0-3.0.5.1-8|399	
21mr|wxgtk3.0-3.0.5.1-8|400	%files -n %{libwx_gtk2u_richtext}
21mr|wxgtk3.0-3.0.5.1-8|401	%{_libdir}/libwx_gtk2u_richtext-%{api}.so.%{major}*
21mr|wxgtk3.0-3.0.5.1-8|402	
21mr|wxgtk3.0-3.0.5.1-8|403	#----------------------------------------------------------------------------
21mr|wxgtk3.0-3.0.5.1-8|404	
21mr|wxgtk3.0-3.0.5.1-8|405	%package -n %{libwx_gtk3u_stc}
21mr|wxgtk3.0-3.0.5.1-8|406	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.0-3.0.5.1-8|407	Group:		System/Libraries
21mr|wxgtk3.0-3.0.5.1-8|408	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.0-3.0.5.1-8|409	
21mr|wxgtk3.0-3.0.5.1-8|410	%description -n %{libwx_gtk3u_stc}
21mr|wxgtk3.0-3.0.5.1-8|411	%{descript}
21mr|wxgtk3.0-3.0.5.1-8|412	
21mr|wxgtk3.0-3.0.5.1-8|413	%files -n %{libwx_gtk3u_stc}
21mr|wxgtk3.0-3.0.5.1-8|414	%{_libdir}/libwx_gtk3u_stc-%{api}.so.%{major}*
21mr|wxgtk3.0-3.0.5.1-8|415	
21mr|wxgtk3.0-3.0.5.1-8|416	#----------------------------------------------------------------------------
21mr|wxgtk3.0-3.0.5.1-8|417	
21mr|wxgtk3.0-3.0.5.1-8|418	%package -n %{libwx_gtk2u_stc}
21mr|wxgtk3.0-3.0.5.1-8|419	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.0-3.0.5.1-8|420	Group:		System/Libraries
21mr|wxgtk3.0-3.0.5.1-8|421	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.0-3.0.5.1-8|422	
21mr|wxgtk3.0-3.0.5.1-8|423	%description -n %{libwx_gtk2u_stc}
21mr|wxgtk3.0-3.0.5.1-8|424	%{descript}
21mr|wxgtk3.0-3.0.5.1-8|425	
21mr|wxgtk3.0-3.0.5.1-8|426	%files -n %{libwx_gtk2u_stc}
21mr|wxgtk3.0-3.0.5.1-8|427	%{_libdir}/libwx_gtk2u_stc-%{api}.so.%{major}*
21mr|wxgtk3.0-3.0.5.1-8|428	
21mr|wxgtk3.0-3.0.5.1-8|429	#----------------------------------------------------------------------------
21mr|wxgtk3.0-3.0.5.1-8|430	
21mr|wxgtk3.0-3.0.5.1-8|431	%package -n %{libwx_gtk3u_webview}
21mr|wxgtk3.0-3.0.5.1-8|432	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.0-3.0.5.1-8|433	Group:		System/Libraries
21mr|wxgtk3.0-3.0.5.1-8|434	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.0-3.0.5.1-8|435	
21mr|wxgtk3.0-3.0.5.1-8|436	%description -n %{libwx_gtk3u_webview}
21mr|wxgtk3.0-3.0.5.1-8|437	%{descript}
21mr|wxgtk3.0-3.0.5.1-8|438	
21mr|wxgtk3.0-3.0.5.1-8|439	%files -n %{libwx_gtk3u_webview}
21mr|wxgtk3.0-3.0.5.1-8|440	%{_libdir}/libwx_gtk3u_webview-%{api}.so.%{major}*
21mr|wxgtk3.0-3.0.5.1-8|441	
21mr|wxgtk3.0-3.0.5.1-8|442	#----------------------------------------------------------------------------
21mr|wxgtk3.0-3.0.5.1-8|443	
21mr|wxgtk3.0-3.0.5.1-8|444	%package -n %{libwx_gtk3u_xrc}
21mr|wxgtk3.0-3.0.5.1-8|445	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.0-3.0.5.1-8|446	Group:		System/Libraries
21mr|wxgtk3.0-3.0.5.1-8|447	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.0-3.0.5.1-8|448	
21mr|wxgtk3.0-3.0.5.1-8|449	%description -n %{libwx_gtk3u_xrc}
21mr|wxgtk3.0-3.0.5.1-8|450	%{descript}
21mr|wxgtk3.0-3.0.5.1-8|451	
21mr|wxgtk3.0-3.0.5.1-8|452	%files -n %{libwx_gtk3u_xrc}
21mr|wxgtk3.0-3.0.5.1-8|453	%{_libdir}/libwx_gtk3u_xrc-%{api}.so.%{major}*
21mr|wxgtk3.0-3.0.5.1-8|454	
21mr|wxgtk3.0-3.0.5.1-8|455	#----------------------------------------------------------------------------
21mr|wxgtk3.0-3.0.5.1-8|456	
21mr|wxgtk3.0-3.0.5.1-8|457	%package -n %{libwx_gtk2u_xrc}
21mr|wxgtk3.0-3.0.5.1-8|458	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.0-3.0.5.1-8|459	Group:		System/Libraries
21mr|wxgtk3.0-3.0.5.1-8|460	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.0-3.0.5.1-8|461	
21mr|wxgtk3.0-3.0.5.1-8|462	%description -n %{libwx_gtk2u_xrc}
21mr|wxgtk3.0-3.0.5.1-8|463	%{descript}
21mr|wxgtk3.0-3.0.5.1-8|464	
21mr|wxgtk3.0-3.0.5.1-8|465	%files -n %{libwx_gtk2u_xrc}
21mr|wxgtk3.0-3.0.5.1-8|466	%{_libdir}/libwx_gtk2u_xrc-%{api}.so.%{major}*
21mr|wxgtk3.0-3.0.5.1-8|467	
21mr|wxgtk3.0-3.0.5.1-8|468	#----------------------------------------------------------------------------
21mr|wxgtk3.0-3.0.5.1-8|469	
21mr|wxgtk3.0-3.0.5.1-8|470	%package -n %{libnameudev}
21mr|wxgtk3.0-3.0.5.1-8|471	Summary:	Header files and development documentation for wxGTK - unicode
21mr|wxgtk3.0-3.0.5.1-8|472	Group:		Development/C++
21mr|wxgtk3.0-3.0.5.1-8|473	Requires:	%{libwx_baseu} = %{EVRD}
21mr|wxgtk3.0-3.0.5.1-8|474	Requires:	%{libwx_baseu_net} = %{EVRD}
21mr|wxgtk3.0-3.0.5.1-8|475	Requires:	%{libwx_baseu_xml} = %{EVRD}
21mr|wxgtk3.0-3.0.5.1-8|476	Requires:	%{libwx_gtk3u_adv} = %{EVRD}
21mr|wxgtk3.0-3.0.5.1-8|477	Requires:	%{libwx_gtk3u_aui} = %{EVRD}
21mr|wxgtk3.0-3.0.5.1-8|478	Requires:	%{libwx_gtk3u_core} = %{EVRD}
21mr|wxgtk3.0-3.0.5.1-8|479	Requires:	%{libwx_gtk3u_gl} = %{EVRD}
21mr|wxgtk3.0-3.0.5.1-8|480	Requires:	%{libwx_gtk3u_html} = %{EVRD}
21mr|wxgtk3.0-3.0.5.1-8|481	Requires:	%{libwx_gtk3u_media} = %{EVRD}
21mr|wxgtk3.0-3.0.5.1-8|482	Requires:	%{libwx_gtk3u_propgrid} = %{EVRD}
21mr|wxgtk3.0-3.0.5.1-8|483	Requires:	%{libwx_gtk3u_qa} = %{EVRD}
21mr|wxgtk3.0-3.0.5.1-8|484	Requires:	%{libwx_gtk3u_ribbon} = %{EVRD}
21mr|wxgtk3.0-3.0.5.1-8|485	Requires:	%{libwx_gtk3u_richtext} = %{EVRD}
21mr|wxgtk3.0-3.0.5.1-8|486	Requires:	%{libwx_gtk3u_stc} = %{EVRD}
21mr|wxgtk3.0-3.0.5.1-8|487	Requires:	%{libwx_gtk3u_webview} = %{EVRD}
21mr|wxgtk3.0-3.0.5.1-8|488	Requires:	%{libwx_gtk3u_xrc} = %{EVRD}
21mr|wxgtk3.0-3.0.5.1-8|489	Provides:	wxgtku%{api}-devel = %{EVRD}
21mr|wxgtk3.0-3.0.5.1-8|490	# At this time 2.8 and 3.0 cannot co-exist because of file conflicts
21mr|wxgtk3.0-3.0.5.1-8|491	Conflicts:	%{_lib}wxgtku2.8-devel
21mr|wxgtk3.0-3.0.5.1-8|492	
21mr|wxgtk3.0-3.0.5.1-8|493	%description -n %{libnameudev}
21mr|wxgtk3.0-3.0.5.1-8|494	Header files for the unicode enabled version of wxGTK, the GTK+ port of
21mr|wxgtk3.0-3.0.5.1-8|495	the wxWidgets library.
21mr|wxgtk3.0-3.0.5.1-8|496	
21mr|wxgtk3.0-3.0.5.1-8|497	%files -n %{libnameudev}
21mr|wxgtk3.0-3.0.5.1-8|498	%doc samples/
21mr|wxgtk3.0-3.0.5.1-8|499	%doc docs/
21mr|wxgtk3.0-3.0.5.1-8|500	%doc demos/
21mr|wxgtk3.0-3.0.5.1-8|501	%{_bindir}/wx-config
21mr|wxgtk3.0-3.0.5.1-8|502	%{_bindir}/wxrc
21mr|wxgtk3.0-3.0.5.1-8|503	%{_bindir}/wxrc-%{api}
21mr|wxgtk3.0-3.0.5.1-8|504	%{_includedir}/wx-%{api}/
21mr|wxgtk3.0-3.0.5.1-8|505	%{_datadir}/aclocal/*
21mr|wxgtk3.0-3.0.5.1-8|506	%{_datadir}/bakefile/
21mr|wxgtk3.0-3.0.5.1-8|507	%{_libdir}/wx/config/gtk3-unicode-%{api}
21mr|wxgtk3.0-3.0.5.1-8|508	%{_libdir}/wx/include/gtk3-unicode-%{api}/wx/setup.h
21mr|wxgtk3.0-3.0.5.1-8|509	%{_libdir}/libwx_baseu-%{api}.so
21mr|wxgtk3.0-3.0.5.1-8|510	%{_libdir}/libwx_baseu_net-%{api}.so
21mr|wxgtk3.0-3.0.5.1-8|511	%{_libdir}/libwx_baseu_xml-%{api}.so
21mr|wxgtk3.0-3.0.5.1-8|512	%{_libdir}/libwx_gtk3u_adv-%{api}.so
21mr|wxgtk3.0-3.0.5.1-8|513	%{_libdir}/libwx_gtk3u_aui-%{api}.so
21mr|wxgtk3.0-3.0.5.1-8|514	%{_libdir}/libwx_gtk3u_core-%{api}.so
21mr|wxgtk3.0-3.0.5.1-8|515	%{_libdir}/libwx_gtk3u_gl-%{api}.so
21mr|wxgtk3.0-3.0.5.1-8|516	%{_libdir}/libwx_gtk3u_html-%{api}.so
21mr|wxgtk3.0-3.0.5.1-8|517	%{_libdir}/libwx_gtk3u_media-%{api}.so
21mr|wxgtk3.0-3.0.5.1-8|518	%{_libdir}/libwx_gtk3u_propgrid-%{api}.so
21mr|wxgtk3.0-3.0.5.1-8|519	%{_libdir}/libwx_gtk3u_qa-%{api}.so
21mr|wxgtk3.0-3.0.5.1-8|520	%{_libdir}/libwx_gtk3u_ribbon-%{api}.so
21mr|wxgtk3.0-3.0.5.1-8|521	%{_libdir}/libwx_gtk3u_richtext-%{api}.so
21mr|wxgtk3.0-3.0.5.1-8|522	%{_libdir}/libwx_gtk3u_stc-%{api}.so
21mr|wxgtk3.0-3.0.5.1-8|523	%{_libdir}/libwx_gtk3u_webview-%{api}.so
21mr|wxgtk3.0-3.0.5.1-8|524	%{_libdir}/libwx_gtk3u_xrc-%{api}.so
21mr|wxgtk3.0-3.0.5.1-8|525	
21mr|wxgtk3.0-3.0.5.1-8|526	#----------------------------------------------------------------------------
21mr|wxgtk3.0-3.0.5.1-8|527	
21mr|wxgtk3.0-3.0.5.1-8|528	%package -n %{libnameudev_gtk2}
21mr|wxgtk3.0-3.0.5.1-8|529	Summary:	Header files and development documentation for wxGTK - unicode
21mr|wxgtk3.0-3.0.5.1-8|530	Group:		Development/C++
21mr|wxgtk3.0-3.0.5.1-8|531	Requires:	%{libwx_gtk2u_adv} = %{EVRD}
21mr|wxgtk3.0-3.0.5.1-8|532	Requires:	%{libwx_gtk2u_aui} = %{EVRD}
21mr|wxgtk3.0-3.0.5.1-8|533	Requires:	%{libwx_gtk2u_core} = %{EVRD}
21mr|wxgtk3.0-3.0.5.1-8|534	Requires:	%{libwx_gtk2u_gl} = %{EVRD}
21mr|wxgtk3.0-3.0.5.1-8|535	Requires:	%{libwx_gtk2u_html} = %{EVRD}
21mr|wxgtk3.0-3.0.5.1-8|536	Requires:	%{libwx_gtk2u_media} = %{EVRD}
21mr|wxgtk3.0-3.0.5.1-8|537	Requires:	%{libwx_gtk2u_propgrid} = %{EVRD}
21mr|wxgtk3.0-3.0.5.1-8|538	Requires:	%{libwx_gtk2u_qa} = %{EVRD}
21mr|wxgtk3.0-3.0.5.1-8|539	Requires:	%{libwx_gtk2u_ribbon} = %{EVRD}
21mr|wxgtk3.0-3.0.5.1-8|540	Requires:	%{libwx_gtk2u_richtext} = %{EVRD}
21mr|wxgtk3.0-3.0.5.1-8|541	Requires:	%{libwx_gtk2u_stc} = %{EVRD}
21mr|wxgtk3.0-3.0.5.1-8|542	Requires:	%{libwx_gtk2u_xrc} = %{EVRD}
21mr|wxgtk3.0-3.0.5.1-8|543	Provides:	wxgtku%{api}-gtk2-devel = %{EVRD}
21mr|wxgtk3.0-3.0.5.1-8|544	# At this time 2.8 and 3.0 cannot co-exist because of file conflicts
21mr|wxgtk3.0-3.0.5.1-8|545	Conflicts:	%{_lib}wxgtku2.8-devel
21mr|wxgtk3.0-3.0.5.1-8|546	
21mr|wxgtk3.0-3.0.5.1-8|547	%description -n %{libnameudev_gtk2}
21mr|wxgtk3.0-3.0.5.1-8|548	Header files for the unicode enabled version of wxGTK, the GTK+ port of
21mr|wxgtk3.0-3.0.5.1-8|549	the wxWidgets library.
21mr|wxgtk3.0-3.0.5.1-8|550	
21mr|wxgtk3.0-3.0.5.1-8|551	%files -n %{libnameudev_gtk2}
21mr|wxgtk3.0-3.0.5.1-8|552	%doc samples/
21mr|wxgtk3.0-3.0.5.1-8|553	%doc docs/
21mr|wxgtk3.0-3.0.5.1-8|554	%doc demos/
21mr|wxgtk3.0-3.0.5.1-8|555	%{_bindir}/wx-config-gtk2
21mr|wxgtk3.0-3.0.5.1-8|556	%{_libdir}/wx/config/gtk2-unicode-%{api}
21mr|wxgtk3.0-3.0.5.1-8|557	%{_libdir}/wx/include/gtk2-unicode-%{api}/wx/setup.h
21mr|wxgtk3.0-3.0.5.1-8|558	%{_libdir}/libwx_gtk2u_adv-%{api}.so
21mr|wxgtk3.0-3.0.5.1-8|559	%{_libdir}/libwx_gtk2u_aui-%{api}.so
21mr|wxgtk3.0-3.0.5.1-8|560	%{_libdir}/libwx_gtk2u_core-%{api}.so
21mr|wxgtk3.0-3.0.5.1-8|561	%{_libdir}/libwx_gtk2u_gl-%{api}.so
21mr|wxgtk3.0-3.0.5.1-8|562	%{_libdir}/libwx_gtk2u_html-%{api}.so
21mr|wxgtk3.0-3.0.5.1-8|563	%{_libdir}/libwx_gtk2u_media-%{api}.so
21mr|wxgtk3.0-3.0.5.1-8|564	%{_libdir}/libwx_gtk2u_propgrid-%{api}.so
21mr|wxgtk3.0-3.0.5.1-8|565	%{_libdir}/libwx_gtk2u_qa-%{api}.so
21mr|wxgtk3.0-3.0.5.1-8|566	%{_libdir}/libwx_gtk2u_ribbon-%{api}.so
21mr|wxgtk3.0-3.0.5.1-8|567	%{_libdir}/libwx_gtk2u_richtext-%{api}.so
21mr|wxgtk3.0-3.0.5.1-8|568	%{_libdir}/libwx_gtk2u_stc-%{api}.so
21mr|wxgtk3.0-3.0.5.1-8|569	%{_libdir}/libwx_gtk2u_xrc-%{api}.so
21mr|wxgtk3.0-3.0.5.1-8|570	
21mr|wxgtk3.0-3.0.5.1-8|571	#----------------------------------------------------------------------------
21mr|wxgtk3.0-3.0.5.1-8|572	
21mr|wxgtk3.0-3.0.5.1-8|573	%prep
21mr|wxgtk3.0-3.0.5.1-8|574	%autosetup -p1 -n %{oname}-%{version}
21mr|wxgtk3.0-3.0.5.1-8|575	
21mr|wxgtk3.0-3.0.5.1-8|576	# fix plugin dir for 64-bit
21mr|wxgtk3.0-3.0.5.1-8|577	sed -i -e 's|/lib|/%{_lib}|' src/unix/stdpaths.cpp
21mr|wxgtk3.0-3.0.5.1-8|578	
21mr|wxgtk3.0-3.0.5.1-8|579	%build
21mr|wxgtk3.0-3.0.5.1-8|580	%config_update
21mr|wxgtk3.0-3.0.5.1-8|581	%define Werror_cflags %nil
21mr|wxgtk3.0-3.0.5.1-8|582	# --disable-optimise prevents our $RPM_OPT_FLAGS being overridden
21mr|wxgtk3.0-3.0.5.1-8|583	# (see OPTIMISE in configure).
21mr|wxgtk3.0-3.0.5.1-8|584	# this code dereferences type-punned pointers like there's no tomorrow.
21mr|wxgtk3.0-3.0.5.1-8|585	CFLAGS="%{optflags} -fno-strict-aliasing"
21mr|wxgtk3.0-3.0.5.1-8|586	CXXFLAGS="%{optflags} -fno-strict-aliasing"
21mr|wxgtk3.0-3.0.5.1-8|587	LIBS="$LIBS -lpthread"
21mr|wxgtk3.0-3.0.5.1-8|588	
21mr|wxgtk3.0-3.0.5.1-8|589	CONF_FLAG="\
21mr|wxgtk3.0-3.0.5.1-8|590	--disable-catch_segvs	\
21mr|wxgtk3.0-3.0.5.1-8|591	--disable-optimise	\
21mr|wxgtk3.0-3.0.5.1-8|592	--enable-calendar	\
21mr|wxgtk3.0-3.0.5.1-8|593	--enable-controls	\
21mr|wxgtk3.0-3.0.5.1-8|594	--enable-dataviewctrl	\
21mr|wxgtk3.0-3.0.5.1-8|595	--enable-dirdlg		\
21mr|wxgtk3.0-3.0.5.1-8|596	--enable-fraction	\
21mr|wxgtk3.0-3.0.5.1-8|597	--enable-graphics_ctx	\
21mr|wxgtk3.0-3.0.5.1-8|598	--enable-grid		\
21mr|wxgtk3.0-3.0.5.1-8|599	--enable-intl		\
21mr|wxgtk3.0-3.0.5.1-8|600	--enable-ipv6		\
21mr|wxgtk3.0-3.0.5.1-8|601	--enable-mediactrl	\
21mr|wxgtk3.0-3.0.5.1-8|602	--enable-msgdlg		\
21mr|wxgtk3.0-3.0.5.1-8|603	--enable-numberdlg	\
21mr|wxgtk3.0-3.0.5.1-8|604	--enable-splash		\
21mr|wxgtk3.0-3.0.5.1-8|605	--enable-stc		\
21mr|wxgtk3.0-3.0.5.1-8|606	--enable-tabdialog	\
21mr|wxgtk3.0-3.0.5.1-8|607	--enable-textdlg	\
21mr|wxgtk3.0-3.0.5.1-8|608	--enable-unicode	\
21mr|wxgtk3.0-3.0.5.1-8|609	--enable-wave		\
21mr|wxgtk3.0-3.0.5.1-8|610	--enable-wxprintfv	\
21mr|wxgtk3.0-3.0.5.1-8|611	--enable-xresources	\
21mr|wxgtk3.0-3.0.5.1-8|612	--with-libjpeg=sys	\
21mr|wxgtk3.0-3.0.5.1-8|613	--with-libpng=sys	\
21mr|wxgtk3.0-3.0.5.1-8|614	--with-libtiff=sys	\
21mr|wxgtk3.0-3.0.5.1-8|615	--with-opengl		\
21mr|wxgtk3.0-3.0.5.1-8|616	--without-debug_flag	\
21mr|wxgtk3.0-3.0.5.1-8|617	--without-debug_info	\
21mr|wxgtk3.0-3.0.5.1-8|618	--without-odbc		\
21mr|wxgtk3.0-3.0.5.1-8|619	--with-sdl		\
21mr|wxgtk3.0-3.0.5.1-8|620	--with-zlib=sys"
21mr|wxgtk3.0-3.0.5.1-8|621	
21mr|wxgtk3.0-3.0.5.1-8|622	export CONFIGURE_TOP=..
21mr|wxgtk3.0-3.0.5.1-8|623	
21mr|wxgtk3.0-3.0.5.1-8|624	%if %{with compat}
21mr|wxgtk3.0-3.0.5.1-8|625	mkdir build_gtk2
21mr|wxgtk3.0-3.0.5.1-8|626	pushd build_gtk2
21mr|wxgtk3.0-3.0.5.1-8|627	%configure \
21mr|wxgtk3.0-3.0.5.1-8|628	$CONF_FLAG		\
21mr|wxgtk3.0-3.0.5.1-8|629	--disable-webview	\
21mr|wxgtk3.0-3.0.5.1-8|630	--with-gtk=2
21mr|wxgtk3.0-3.0.5.1-8|631	%make
21mr|wxgtk3.0-3.0.5.1-8|632	popd
21mr|wxgtk3.0-3.0.5.1-8|633	%endif
21mr|wxgtk3.0-3.0.5.1-8|634	
21mr|wxgtk3.0-3.0.5.1-8|635	mkdir build_gtk3
21mr|wxgtk3.0-3.0.5.1-8|636	pushd build_gtk3
21mr|wxgtk3.0-3.0.5.1-8|637	%configure \
21mr|wxgtk3.0-3.0.5.1-8|638	$CONF_FLAG	\
21mr|wxgtk3.0-3.0.5.1-8|639	--with-gtk=3
21mr|wxgtk3.0-3.0.5.1-8|640	%make
21mr|wxgtk3.0-3.0.5.1-8|641	make -C ../locale allmo
21mr|wxgtk3.0-3.0.5.1-8|642	popd
21mr|wxgtk3.0-3.0.5.1-8|643	
21mr|wxgtk3.0-3.0.5.1-8|644	%install
21mr|wxgtk3.0-3.0.5.1-8|645	
21mr|wxgtk3.0-3.0.5.1-8|646	%if %{with compat}
21mr|wxgtk3.0-3.0.5.1-8|647	pushd build_gtk2
21mr|wxgtk3.0-3.0.5.1-8|648	%makeinstall_std
21mr|wxgtk3.0-3.0.5.1-8|649	mv %{buildroot}/%{_bindir}/wx-config %{buildroot}/%{_bindir}/wx-config-gtk2
21mr|wxgtk3.0-3.0.5.1-8|650	popd
21mr|wxgtk3.0-3.0.5.1-8|651	%endif
21mr|wxgtk3.0-3.0.5.1-8|652	
21mr|wxgtk3.0-3.0.5.1-8|653	pushd build_gtk3
21mr|wxgtk3.0-3.0.5.1-8|654	%makeinstall_std
21mr|wxgtk3.0-3.0.5.1-8|655	popd
21mr|wxgtk3.0-3.0.5.1-8|656	
21mr|wxgtk3.0-3.0.5.1-8|657	%find_lang wxstd-%{api}
21mr|wxgtk3.0-3.0.5.1-8|658	%find_lang wxmsw-%{api}
21mr|wxgtk3.0-3.0.5.1-8|659	cat wxmsw-%{api}.lang >> wxstd-%{api}.lang
21mr|wxgtk3.0-3.0.5.1-8|660	
21mr|wxgtk3.0-3.0.5.1-8|661	# fix path in headers files
21mr|wxgtk3.0-3.0.5.1-8|662	find %{buildroot}%{_includedir}/wx-%{api} -type f -exec sed -i 's:include \"\(wx[a-zA-Z0-9_/.]*\)\":include <\1>:' \{\} \;
21mr|wxgtk3.0-3.0.5.1-8|663	find %{buildroot}%{_includedir}/wx-%{api} -type f -exec sed -i 's:include <wx/:include <wx-%{api}/wx/:' \{\} \;
21mr|wxgtk3.0-3.0.5.1-8|664	ln -s ../../../%{_lib}/wx/include/gtk3-unicode-%{api}/wx/setup.h %{buildroot}%{_includedir}/wx-%{api}/wx/setup.h

19743 21
21mr|wxgtk3.1-3.1.5-6|1	%define oname wxWidgets
21mr|wxgtk3.1-3.1.5-6|2	%define api 3.1
21mr|wxgtk3.1-3.1.5-6|3	%define major 5
21mr|wxgtk3.1-3.1.5-6|4	%define libnameudev_gtk2 %mklibname -d wxgtku%{api}-gtk2
21mr|wxgtk3.1-3.1.5-6|5	%define libnameudev %mklibname -d wxgtku %{api}
21mr|wxgtk3.1-3.1.5-6|6	%define libwx_baseu %mklibname wx_baseu %{api} %{major}
21mr|wxgtk3.1-3.1.5-6|7	%define libwx_baseu_net %mklibname wx_baseu_net %{api} %{major}
21mr|wxgtk3.1-3.1.5-6|8	%define libwx_baseu_xml %mklibname wx_baseu_xml %{api} %{major}
21mr|wxgtk3.1-3.1.5-6|9	%define libwx_gtk2u_adv %mklibname wx_gtk2u_adv %{api} %{major}
21mr|wxgtk3.1-3.1.5-6|10	%define libwx_gtk2u_aui %mklibname wx_gtk2u_aui %{api} %{major}
21mr|wxgtk3.1-3.1.5-6|11	%define libwx_gtk2u_core %mklibname wx_gtk2u_core %{api} %{major}
21mr|wxgtk3.1-3.1.5-6|12	%define libwx_gtk2u_gl %mklibname wx_gtk2u_gl %{api} %{major}
21mr|wxgtk3.1-3.1.5-6|13	%define libwx_gtk2u_html %mklibname wx_gtk2u_html %{api} %{major}
21mr|wxgtk3.1-3.1.5-6|14	%define libwx_gtk2u_media %mklibname wx_gtk2u_media %{api} %{major}
21mr|wxgtk3.1-3.1.5-6|15	%define libwx_gtk2u_propgrid %mklibname wx_gtk2u_propgrid %{api} %{major}
21mr|wxgtk3.1-3.1.5-6|16	%define libwx_gtk2u_qa %mklibname wx_gtk2u_qa %{api} %{major}
21mr|wxgtk3.1-3.1.5-6|17	%define libwx_gtk2u_ribbon %mklibname wx_gtk2u_ribbon %{api} %{major}
21mr|wxgtk3.1-3.1.5-6|18	%define libwx_gtk2u_richtext %mklibname wx_gtk2u_richtext %{api} %{major}
21mr|wxgtk3.1-3.1.5-6|19	%define libwx_gtk2u_stc %mklibname wx_gtk2u_stc %{api} %{major}
21mr|wxgtk3.1-3.1.5-6|20	%define libwx_gtk2u_xrc %mklibname wx_gtk2u_xrc %{api} %{major}
21mr|wxgtk3.1-3.1.5-6|21	%define libwx_gtk3u_adv %mklibname wx_gtk3u_adv %{api} %{major}
21mr|wxgtk3.1-3.1.5-6|22	%define libwx_gtk3u_aui %mklibname wx_gtk3u_aui %{api} %{major}
21mr|wxgtk3.1-3.1.5-6|23	%define libwx_gtk3u_core %mklibname wx_gtk3u_core %{api} %{major}
21mr|wxgtk3.1-3.1.5-6|24	%define libwx_gtk3u_gl %mklibname wx_gtk3u_gl %{api} %{major}
21mr|wxgtk3.1-3.1.5-6|25	%define libwx_gtk3u_html %mklibname wx_gtk3u_html %{api} %{major}
21mr|wxgtk3.1-3.1.5-6|26	%define libwx_gtk3u_media %mklibname wx_gtk3u_media %{api} %{major}
21mr|wxgtk3.1-3.1.5-6|27	%define libwx_gtk3u_propgrid %mklibname wx_gtk3u_propgrid %{api} %{major}
21mr|wxgtk3.1-3.1.5-6|28	%define libwx_gtk3u_qa %mklibname wx_gtk3u_qa %{api} %{major}
21mr|wxgtk3.1-3.1.5-6|29	%define libwx_gtk3u_ribbon %mklibname wx_gtk3u_ribbon %{api} %{major}
21mr|wxgtk3.1-3.1.5-6|30	%define libwx_gtk3u_richtext %mklibname wx_gtk3u_richtext %{api} %{major}
21mr|wxgtk3.1-3.1.5-6|31	%define libwx_gtk3u_stc %mklibname wx_gtk3u_stc %{api} %{major}
21mr|wxgtk3.1-3.1.5-6|32	%define libwx_gtk3u_webview %mklibname wx_gtk3u_webview %{api} %{major}
21mr|wxgtk3.1-3.1.5-6|33	%define libwx_gtk3u_xrc %mklibname wx_gtk3u_xrc %{api} %{major}
21mr|wxgtk3.1-3.1.5-6|34	%define webkit2_extu %mklibname webkit2_extu %{api}
21mr|wxgtk3.1-3.1.5-6|35	
21mr|wxgtk3.1-3.1.5-6|36	%bcond_without compat
21mr|wxgtk3.1-3.1.5-6|37	
21mr|wxgtk3.1-3.1.5-6|38	%if %{with compat}
21mr|wxgtk3.1-3.1.5-6|39	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|wxgtk3.1-3.1.5-6|40	%endif
21mr|wxgtk3.1-3.1.5-6|41	
21mr|wxgtk3.1-3.1.5-6|42	Summary:	GTK+ port of the wxWidgets library
21mr|wxgtk3.1-3.1.5-6|43	Name:		wxgtk%{api}
21mr|wxgtk3.1-3.1.5-6|44	Version:	3.1.5
21mr|wxgtk3.1-3.1.5-6|45	Release:	6
21mr|wxgtk3.1-3.1.5-6|46	License:	wxWidgets Library Licence
21mr|wxgtk3.1-3.1.5-6|47	Group:		System/Libraries
21mr|wxgtk3.1-3.1.5-6|48	Url:		http://www.wxwidgets.org/
21mr|wxgtk3.1-3.1.5-6|49	Source0:	https://github.com/wxWidgets/wxWidgets/releases/download/v%{version}/%{oname}-%{version}.tar.bz2
21mr|wxgtk3.1-3.1.5-6|50	Patch1:		wxWidgets-3.0.3-fix_assertion_using_hide_in_destroy.diff
21mr|wxgtk3.1-3.1.5-6|51	BuildRequires:	bison
21mr|wxgtk3.1-3.1.5-6|52	BuildRequires:	flex
21mr|wxgtk3.1-3.1.5-6|53	BuildRequires:	jpeg-devel
21mr|wxgtk3.1-3.1.5-6|54	BuildRequires:	pkgconfig(expat)
21mr|wxgtk3.1-3.1.5-6|55	BuildRequires:	pkgconfig(gconf-2.0)
21mr|wxgtk3.1-3.1.5-6|56	BuildRequires:	pkgconfig(glu)
21mr|wxgtk3.1-3.1.5-6|57	BuildRequires:	pkgconfig(gstreamer-1.0)
21mr|wxgtk3.1-3.1.5-6|58	BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0)
21mr|wxgtk3.1-3.1.5-6|59	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|wxgtk3.1-3.1.5-6|60	BuildRequires:	pkgconfig(libpng)
21mr|wxgtk3.1-3.1.5-6|61	BuildRequires:	pkgconfig(libtiff-4)
21mr|wxgtk3.1-3.1.5-6|62	BuildRequires:	pkgconfig(libnotify)
21mr|wxgtk3.1-3.1.5-6|63	BuildRequires:	pkgconfig(sdl2)
21mr|wxgtk3.1-3.1.5-6|64	BuildRequires:	pkgconfig(sm)
21mr|wxgtk3.1-3.1.5-6|65	BuildRequires:	pkgconfig(webkit2gtk-4.0)
21mr|wxgtk3.1-3.1.5-6|66	BuildRequires:	pkgconfig(x11)
21mr|wxgtk3.1-3.1.5-6|67	BuildRequires:	pkgconfig(xinerama)
21mr|wxgtk3.1-3.1.5-6|68	BuildRequires:	pkgconfig(xxf86vm)
21mr|wxgtk3.1-3.1.5-6|69	BuildRequires:	pkgconfig(zlib)
21mr|wxgtk3.1-3.1.5-6|70	
21mr|wxgtk3.1-3.1.5-6|71	%description
21mr|wxgtk3.1-3.1.5-6|72	wxWidgets is a free C++ library for cross-platform GUI development.
21mr|wxgtk3.1-3.1.5-6|73	With wxWidgets, you can create applications for different GUIs (GTK+,
21mr|wxgtk3.1-3.1.5-6|74	Motif/LessTif, MS Windows, Mac) from the same source code.
21mr|wxgtk3.1-3.1.5-6|75	
21mr|wxgtk3.1-3.1.5-6|76	%files -f wxstd-%%{api}.lang
21mr|wxgtk3.1-3.1.5-6|77	%doc *.txt
21mr|wxgtk3.1-3.1.5-6|78	
21mr|wxgtk3.1-3.1.5-6|79	#----------------------------------------------------------------------------
21mr|wxgtk3.1-3.1.5-6|80	
21mr|wxgtk3.1-3.1.5-6|81	# spec too big
21mr|wxgtk3.1-3.1.5-6|82	%define descript \
21mr|wxgtk3.1-3.1.5-6|83	wxWidgets is a free C++ library for cross-platform GUI development. \
21mr|wxgtk3.1-3.1.5-6|84	With wxWidgets, you can create applications for different GUIs (GTK+, \
21mr|wxgtk3.1-3.1.5-6|85	Motif/LessTif, MS Windows, Mac) from the same source code. \
21mr|wxgtk3.1-3.1.5-6|86	\
21mr|wxgtk3.1-3.1.5-6|87	This package contains the library needed to run programs dynamically \
21mr|wxgtk3.1-3.1.5-6|88	linked with the unicode enabled version of %{name}.
21mr|wxgtk3.1-3.1.5-6|89	
21mr|wxgtk3.1-3.1.5-6|90	%package -n %{webkit2_extu}
21mr|wxgtk3.1-3.1.5-6|91	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.1-3.1.5-6|92	Group:		System/Libraries
21mr|wxgtk3.1-3.1.5-6|93	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.1-3.1.5-6|94	Requires:	webkit2gtk4.0
21mr|wxgtk3.1-3.1.5-6|95	
21mr|wxgtk3.1-3.1.5-6|96	%description -n %{webkit2_extu}
21mr|wxgtk3.1-3.1.5-6|97	%{descript}
21mr|wxgtk3.1-3.1.5-6|98	
21mr|wxgtk3.1-3.1.5-6|99	%files -n %{webkit2_extu}
21mr|wxgtk3.1-3.1.5-6|100	%{_libdir}/wx/%{version}/web-extensions/webkit2_extu-%{version}.so
21mr|wxgtk3.1-3.1.5-6|101	
21mr|wxgtk3.1-3.1.5-6|102	#----------------------------------------------------------------------------
21mr|wxgtk3.1-3.1.5-6|103	
21mr|wxgtk3.1-3.1.5-6|104	%package -n %{libwx_baseu}
21mr|wxgtk3.1-3.1.5-6|105	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.1-3.1.5-6|106	Group:		System/Libraries
21mr|wxgtk3.1-3.1.5-6|107	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.1-3.1.5-6|108	
21mr|wxgtk3.1-3.1.5-6|109	%description -n %{libwx_baseu}
21mr|wxgtk3.1-3.1.5-6|110	%{descript}
21mr|wxgtk3.1-3.1.5-6|111	
21mr|wxgtk3.1-3.1.5-6|112	%files -n %{libwx_baseu}
21mr|wxgtk3.1-3.1.5-6|113	%{_libdir}/libwx_baseu-%{api}.so.%{major}*
21mr|wxgtk3.1-3.1.5-6|114	
21mr|wxgtk3.1-3.1.5-6|115	#----------------------------------------------------------------------------
21mr|wxgtk3.1-3.1.5-6|116	
21mr|wxgtk3.1-3.1.5-6|117	%package -n %{libwx_baseu_net}
21mr|wxgtk3.1-3.1.5-6|118	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.1-3.1.5-6|119	Group:		System/Libraries
21mr|wxgtk3.1-3.1.5-6|120	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.1-3.1.5-6|121	
21mr|wxgtk3.1-3.1.5-6|122	%description -n %{libwx_baseu_net}
21mr|wxgtk3.1-3.1.5-6|123	%{descript}
21mr|wxgtk3.1-3.1.5-6|124	
21mr|wxgtk3.1-3.1.5-6|125	%files -n %{libwx_baseu_net}
21mr|wxgtk3.1-3.1.5-6|126	%{_libdir}/libwx_baseu_net-%{api}.so.%{major}*
21mr|wxgtk3.1-3.1.5-6|127	
21mr|wxgtk3.1-3.1.5-6|128	#----------------------------------------------------------------------------
21mr|wxgtk3.1-3.1.5-6|129	
21mr|wxgtk3.1-3.1.5-6|130	%package -n %{libwx_baseu_xml}
21mr|wxgtk3.1-3.1.5-6|131	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.1-3.1.5-6|132	Group:		System/Libraries
21mr|wxgtk3.1-3.1.5-6|133	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.1-3.1.5-6|134	
21mr|wxgtk3.1-3.1.5-6|135	%description -n %{libwx_baseu_xml}
21mr|wxgtk3.1-3.1.5-6|136	%{descript}
21mr|wxgtk3.1-3.1.5-6|137	
21mr|wxgtk3.1-3.1.5-6|138	%files -n %{libwx_baseu_xml}
21mr|wxgtk3.1-3.1.5-6|139	%{_libdir}/libwx_baseu_xml-%{api}.so.%{major}*
21mr|wxgtk3.1-3.1.5-6|140	
21mr|wxgtk3.1-3.1.5-6|141	#----------------------------------------------------------------------------
21mr|wxgtk3.1-3.1.5-6|142	
21mr|wxgtk3.1-3.1.5-6|143	%package -n %{libwx_gtk3u_adv}
21mr|wxgtk3.1-3.1.5-6|144	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.1-3.1.5-6|145	Group:		System/Libraries
21mr|wxgtk3.1-3.1.5-6|146	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.1-3.1.5-6|147	
21mr|wxgtk3.1-3.1.5-6|148	%description -n %{libwx_gtk3u_adv}
21mr|wxgtk3.1-3.1.5-6|149	%{descript}
21mr|wxgtk3.1-3.1.5-6|150	
21mr|wxgtk3.1-3.1.5-6|151	%files -n %{libwx_gtk3u_adv}
21mr|wxgtk3.1-3.1.5-6|152	%{_libdir}/libwx_gtk3u_adv-%{api}.so.%{major}*
21mr|wxgtk3.1-3.1.5-6|153	
21mr|wxgtk3.1-3.1.5-6|154	#----------------------------------------------------------------------------
21mr|wxgtk3.1-3.1.5-6|155	
21mr|wxgtk3.1-3.1.5-6|156	%package -n %{libwx_gtk2u_adv}
21mr|wxgtk3.1-3.1.5-6|157	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.1-3.1.5-6|158	Group:		System/Libraries
21mr|wxgtk3.1-3.1.5-6|159	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.1-3.1.5-6|160	
21mr|wxgtk3.1-3.1.5-6|161	%description -n %{libwx_gtk2u_adv}
21mr|wxgtk3.1-3.1.5-6|162	%{descript}
21mr|wxgtk3.1-3.1.5-6|163	
21mr|wxgtk3.1-3.1.5-6|164	%files -n %{libwx_gtk2u_adv}
21mr|wxgtk3.1-3.1.5-6|165	%{_libdir}/libwx_gtk2u_adv-%{api}.so.%{major}*
21mr|wxgtk3.1-3.1.5-6|166	
21mr|wxgtk3.1-3.1.5-6|167	#----------------------------------------------------------------------------
21mr|wxgtk3.1-3.1.5-6|168	
21mr|wxgtk3.1-3.1.5-6|169	%package -n %{libwx_gtk3u_aui}
21mr|wxgtk3.1-3.1.5-6|170	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.1-3.1.5-6|171	Group:		System/Libraries
21mr|wxgtk3.1-3.1.5-6|172	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.1-3.1.5-6|173	
21mr|wxgtk3.1-3.1.5-6|174	%description -n %{libwx_gtk3u_aui}
21mr|wxgtk3.1-3.1.5-6|175	%{descript}
21mr|wxgtk3.1-3.1.5-6|176	
21mr|wxgtk3.1-3.1.5-6|177	%files -n %{libwx_gtk3u_aui}
21mr|wxgtk3.1-3.1.5-6|178	%{_libdir}/libwx_gtk3u_aui-%{api}.so.%{major}*
21mr|wxgtk3.1-3.1.5-6|179	
21mr|wxgtk3.1-3.1.5-6|180	#----------------------------------------------------------------------------
21mr|wxgtk3.1-3.1.5-6|181	
21mr|wxgtk3.1-3.1.5-6|182	%package -n %{libwx_gtk2u_aui}
21mr|wxgtk3.1-3.1.5-6|183	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.1-3.1.5-6|184	Group:		System/Libraries
21mr|wxgtk3.1-3.1.5-6|185	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.1-3.1.5-6|186	
21mr|wxgtk3.1-3.1.5-6|187	%description -n %{libwx_gtk2u_aui}
21mr|wxgtk3.1-3.1.5-6|188	%{descript}
21mr|wxgtk3.1-3.1.5-6|189	
21mr|wxgtk3.1-3.1.5-6|190	%files -n %{libwx_gtk2u_aui}
21mr|wxgtk3.1-3.1.5-6|191	%{_libdir}/libwx_gtk2u_aui-%{api}.so.%{major}*
21mr|wxgtk3.1-3.1.5-6|192	
21mr|wxgtk3.1-3.1.5-6|193	#----------------------------------------------------------------------------
21mr|wxgtk3.1-3.1.5-6|194	
21mr|wxgtk3.1-3.1.5-6|195	%package -n %{libwx_gtk3u_core}
21mr|wxgtk3.1-3.1.5-6|196	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.1-3.1.5-6|197	Group:		System/Libraries
21mr|wxgtk3.1-3.1.5-6|198	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.1-3.1.5-6|199	
21mr|wxgtk3.1-3.1.5-6|200	%description -n %{libwx_gtk3u_core}
21mr|wxgtk3.1-3.1.5-6|201	%{descript}
21mr|wxgtk3.1-3.1.5-6|202	
21mr|wxgtk3.1-3.1.5-6|203	%files -n %{libwx_gtk3u_core}
21mr|wxgtk3.1-3.1.5-6|204	%{_libdir}/libwx_gtk3u_core-%{api}.so.%{major}*
21mr|wxgtk3.1-3.1.5-6|205	
21mr|wxgtk3.1-3.1.5-6|206	#----------------------------------------------------------------------------
21mr|wxgtk3.1-3.1.5-6|207	
21mr|wxgtk3.1-3.1.5-6|208	%package -n %{libwx_gtk2u_core}
21mr|wxgtk3.1-3.1.5-6|209	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.1-3.1.5-6|210	Group:		System/Libraries
21mr|wxgtk3.1-3.1.5-6|211	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.1-3.1.5-6|212	
21mr|wxgtk3.1-3.1.5-6|213	%description -n %{libwx_gtk2u_core}
21mr|wxgtk3.1-3.1.5-6|214	%{descript}
21mr|wxgtk3.1-3.1.5-6|215	
21mr|wxgtk3.1-3.1.5-6|216	%files -n %{libwx_gtk2u_core}
21mr|wxgtk3.1-3.1.5-6|217	%{_libdir}/libwx_gtk2u_core-%{api}.so.%{major}*
21mr|wxgtk3.1-3.1.5-6|218	
21mr|wxgtk3.1-3.1.5-6|219	#----------------------------------------------------------------------------
21mr|wxgtk3.1-3.1.5-6|220	
21mr|wxgtk3.1-3.1.5-6|221	%package -n %{libwx_gtk3u_gl}
21mr|wxgtk3.1-3.1.5-6|222	Summary:	OpenGL shared library of wxGTK - Unicode enabled
21mr|wxgtk3.1-3.1.5-6|223	Group:		System/Libraries
21mr|wxgtk3.1-3.1.5-6|224	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.1-3.1.5-6|225	
21mr|wxgtk3.1-3.1.5-6|226	%description -n %{libwx_gtk3u_gl}
21mr|wxgtk3.1-3.1.5-6|227	%{descript}
21mr|wxgtk3.1-3.1.5-6|228	
21mr|wxgtk3.1-3.1.5-6|229	%files -n %{libwx_gtk3u_gl}
21mr|wxgtk3.1-3.1.5-6|230	%{_libdir}/libwx_gtk3u_gl-%{api}.so.%{major}*
21mr|wxgtk3.1-3.1.5-6|231	
21mr|wxgtk3.1-3.1.5-6|232	#----------------------------------------------------------------------------
21mr|wxgtk3.1-3.1.5-6|233	
21mr|wxgtk3.1-3.1.5-6|234	%package -n %{libwx_gtk2u_gl}
21mr|wxgtk3.1-3.1.5-6|235	Summary:	OpenGL shared library of wxGTK - Unicode enabled
21mr|wxgtk3.1-3.1.5-6|236	Group:		System/Libraries
21mr|wxgtk3.1-3.1.5-6|237	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.1-3.1.5-6|238	
21mr|wxgtk3.1-3.1.5-6|239	%description -n %{libwx_gtk2u_gl}
21mr|wxgtk3.1-3.1.5-6|240	%{descript}
21mr|wxgtk3.1-3.1.5-6|241	
21mr|wxgtk3.1-3.1.5-6|242	%files -n %{libwx_gtk2u_gl}
21mr|wxgtk3.1-3.1.5-6|243	%{_libdir}/libwx_gtk2u_gl-%{api}.so.%{major}*
21mr|wxgtk3.1-3.1.5-6|244	
21mr|wxgtk3.1-3.1.5-6|245	#----------------------------------------------------------------------------
21mr|wxgtk3.1-3.1.5-6|246	
21mr|wxgtk3.1-3.1.5-6|247	%package -n %{libwx_gtk3u_html}
21mr|wxgtk3.1-3.1.5-6|248	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.1-3.1.5-6|249	Group:		System/Libraries
21mr|wxgtk3.1-3.1.5-6|250	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.1-3.1.5-6|251	
21mr|wxgtk3.1-3.1.5-6|252	%description -n %{libwx_gtk3u_html}
21mr|wxgtk3.1-3.1.5-6|253	%{descript}
21mr|wxgtk3.1-3.1.5-6|254	
21mr|wxgtk3.1-3.1.5-6|255	%files -n %{libwx_gtk3u_html}
21mr|wxgtk3.1-3.1.5-6|256	%{_libdir}/libwx_gtk3u_html-%{api}.so.%{major}*
21mr|wxgtk3.1-3.1.5-6|257	
21mr|wxgtk3.1-3.1.5-6|258	#----------------------------------------------------------------------------
21mr|wxgtk3.1-3.1.5-6|259	
21mr|wxgtk3.1-3.1.5-6|260	%package -n %{libwx_gtk2u_html}
21mr|wxgtk3.1-3.1.5-6|261	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.1-3.1.5-6|262	Group:		System/Libraries
21mr|wxgtk3.1-3.1.5-6|263	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.1-3.1.5-6|264	
21mr|wxgtk3.1-3.1.5-6|265	%description -n %{libwx_gtk2u_html}
21mr|wxgtk3.1-3.1.5-6|266	%{descript}
21mr|wxgtk3.1-3.1.5-6|267	
21mr|wxgtk3.1-3.1.5-6|268	%files -n %{libwx_gtk2u_html}
21mr|wxgtk3.1-3.1.5-6|269	%{_libdir}/libwx_gtk2u_html-%{api}.so.%{major}*
21mr|wxgtk3.1-3.1.5-6|270	
21mr|wxgtk3.1-3.1.5-6|271	#----------------------------------------------------------------------------
21mr|wxgtk3.1-3.1.5-6|272	
21mr|wxgtk3.1-3.1.5-6|273	%package -n %{libwx_gtk3u_media}
21mr|wxgtk3.1-3.1.5-6|274	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.1-3.1.5-6|275	Group:		System/Libraries
21mr|wxgtk3.1-3.1.5-6|276	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.1-3.1.5-6|277	
21mr|wxgtk3.1-3.1.5-6|278	%description -n %{libwx_gtk3u_media}
21mr|wxgtk3.1-3.1.5-6|279	%{descript}
21mr|wxgtk3.1-3.1.5-6|280	
21mr|wxgtk3.1-3.1.5-6|281	%files -n %{libwx_gtk3u_media}
21mr|wxgtk3.1-3.1.5-6|282	%{_libdir}/libwx_gtk3u_media-%{api}.so.%{major}*
21mr|wxgtk3.1-3.1.5-6|283	
21mr|wxgtk3.1-3.1.5-6|284	#----------------------------------------------------------------------------
21mr|wxgtk3.1-3.1.5-6|285	
21mr|wxgtk3.1-3.1.5-6|286	%package -n %{libwx_gtk2u_media}
21mr|wxgtk3.1-3.1.5-6|287	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.1-3.1.5-6|288	Group:		System/Libraries
21mr|wxgtk3.1-3.1.5-6|289	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.1-3.1.5-6|290	
21mr|wxgtk3.1-3.1.5-6|291	%description -n %{libwx_gtk2u_media}
21mr|wxgtk3.1-3.1.5-6|292	%{descript}
21mr|wxgtk3.1-3.1.5-6|293	
21mr|wxgtk3.1-3.1.5-6|294	%files -n %{libwx_gtk2u_media}
21mr|wxgtk3.1-3.1.5-6|295	%{_libdir}/libwx_gtk2u_media-%{api}.so.%{major}*
21mr|wxgtk3.1-3.1.5-6|296	
21mr|wxgtk3.1-3.1.5-6|297	#----------------------------------------------------------------------------
21mr|wxgtk3.1-3.1.5-6|298	
21mr|wxgtk3.1-3.1.5-6|299	%package -n %{libwx_gtk3u_propgrid}
21mr|wxgtk3.1-3.1.5-6|300	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.1-3.1.5-6|301	Group:		System/Libraries
21mr|wxgtk3.1-3.1.5-6|302	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.1-3.1.5-6|303	
21mr|wxgtk3.1-3.1.5-6|304	%description -n %{libwx_gtk3u_propgrid}
21mr|wxgtk3.1-3.1.5-6|305	%{descript}
21mr|wxgtk3.1-3.1.5-6|306	
21mr|wxgtk3.1-3.1.5-6|307	%files -n %{libwx_gtk3u_propgrid}
21mr|wxgtk3.1-3.1.5-6|308	%{_libdir}/libwx_gtk3u_propgrid-%{api}.so.%{major}*
21mr|wxgtk3.1-3.1.5-6|309	
21mr|wxgtk3.1-3.1.5-6|310	#----------------------------------------------------------------------------
21mr|wxgtk3.1-3.1.5-6|311	
21mr|wxgtk3.1-3.1.5-6|312	%package -n %{libwx_gtk2u_propgrid}
21mr|wxgtk3.1-3.1.5-6|313	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.1-3.1.5-6|314	Group:		System/Libraries
21mr|wxgtk3.1-3.1.5-6|315	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.1-3.1.5-6|316	
21mr|wxgtk3.1-3.1.5-6|317	%description -n %{libwx_gtk2u_propgrid}
21mr|wxgtk3.1-3.1.5-6|318	%{descript}
21mr|wxgtk3.1-3.1.5-6|319	
21mr|wxgtk3.1-3.1.5-6|320	%files -n %{libwx_gtk2u_propgrid}
21mr|wxgtk3.1-3.1.5-6|321	%{_libdir}/libwx_gtk2u_propgrid-%{api}.so.%{major}*
21mr|wxgtk3.1-3.1.5-6|322	
21mr|wxgtk3.1-3.1.5-6|323	#----------------------------------------------------------------------------
21mr|wxgtk3.1-3.1.5-6|324	
21mr|wxgtk3.1-3.1.5-6|325	%package -n %{libwx_gtk3u_qa}
21mr|wxgtk3.1-3.1.5-6|326	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.1-3.1.5-6|327	Group:		System/Libraries
21mr|wxgtk3.1-3.1.5-6|328	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.1-3.1.5-6|329	
21mr|wxgtk3.1-3.1.5-6|330	%description -n %{libwx_gtk3u_qa}
21mr|wxgtk3.1-3.1.5-6|331	%{descript}
21mr|wxgtk3.1-3.1.5-6|332	
21mr|wxgtk3.1-3.1.5-6|333	%files -n %{libwx_gtk3u_qa}
21mr|wxgtk3.1-3.1.5-6|334	%{_libdir}/libwx_gtk3u_qa-%{api}.so.%{major}*
21mr|wxgtk3.1-3.1.5-6|335	
21mr|wxgtk3.1-3.1.5-6|336	#----------------------------------------------------------------------------
21mr|wxgtk3.1-3.1.5-6|337	
21mr|wxgtk3.1-3.1.5-6|338	%package -n %{libwx_gtk2u_qa}
21mr|wxgtk3.1-3.1.5-6|339	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.1-3.1.5-6|340	Group:		System/Libraries
21mr|wxgtk3.1-3.1.5-6|341	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.1-3.1.5-6|342	
21mr|wxgtk3.1-3.1.5-6|343	%description -n %{libwx_gtk2u_qa}
21mr|wxgtk3.1-3.1.5-6|344	%{descript}
21mr|wxgtk3.1-3.1.5-6|345	
21mr|wxgtk3.1-3.1.5-6|346	%files -n %{libwx_gtk2u_qa}
21mr|wxgtk3.1-3.1.5-6|347	%{_libdir}/libwx_gtk2u_qa-%{api}.so.%{major}*
21mr|wxgtk3.1-3.1.5-6|348	
21mr|wxgtk3.1-3.1.5-6|349	#----------------------------------------------------------------------------
21mr|wxgtk3.1-3.1.5-6|350	
21mr|wxgtk3.1-3.1.5-6|351	%package -n %{libwx_gtk3u_ribbon}
21mr|wxgtk3.1-3.1.5-6|352	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.1-3.1.5-6|353	Group:		System/Libraries
21mr|wxgtk3.1-3.1.5-6|354	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.1-3.1.5-6|355	
21mr|wxgtk3.1-3.1.5-6|356	%description -n %{libwx_gtk3u_ribbon}
21mr|wxgtk3.1-3.1.5-6|357	%{descript}
21mr|wxgtk3.1-3.1.5-6|358	
21mr|wxgtk3.1-3.1.5-6|359	%files -n %{libwx_gtk3u_ribbon}
21mr|wxgtk3.1-3.1.5-6|360	%{_libdir}/libwx_gtk3u_ribbon-%{api}.so.%{major}*
21mr|wxgtk3.1-3.1.5-6|361	
21mr|wxgtk3.1-3.1.5-6|362	#----------------------------------------------------------------------------
21mr|wxgtk3.1-3.1.5-6|363	
21mr|wxgtk3.1-3.1.5-6|364	%package -n %{libwx_gtk2u_ribbon}
21mr|wxgtk3.1-3.1.5-6|365	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.1-3.1.5-6|366	Group:		System/Libraries
21mr|wxgtk3.1-3.1.5-6|367	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.1-3.1.5-6|368	
21mr|wxgtk3.1-3.1.5-6|369	%description -n %{libwx_gtk2u_ribbon}
21mr|wxgtk3.1-3.1.5-6|370	%{descript}
21mr|wxgtk3.1-3.1.5-6|371	
21mr|wxgtk3.1-3.1.5-6|372	%files -n %{libwx_gtk2u_ribbon}
21mr|wxgtk3.1-3.1.5-6|373	%{_libdir}/libwx_gtk2u_ribbon-%{api}.so.%{major}*
21mr|wxgtk3.1-3.1.5-6|374	
21mr|wxgtk3.1-3.1.5-6|375	#----------------------------------------------------------------------------
21mr|wxgtk3.1-3.1.5-6|376	
21mr|wxgtk3.1-3.1.5-6|377	%package -n %{libwx_gtk3u_richtext}
21mr|wxgtk3.1-3.1.5-6|378	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.1-3.1.5-6|379	Group:		System/Libraries
21mr|wxgtk3.1-3.1.5-6|380	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.1-3.1.5-6|381	
21mr|wxgtk3.1-3.1.5-6|382	%description -n %{libwx_gtk3u_richtext}
21mr|wxgtk3.1-3.1.5-6|383	%{descript}
21mr|wxgtk3.1-3.1.5-6|384	
21mr|wxgtk3.1-3.1.5-6|385	%files -n %{libwx_gtk3u_richtext}
21mr|wxgtk3.1-3.1.5-6|386	%{_libdir}/libwx_gtk3u_richtext-%{api}.so.%{major}*
21mr|wxgtk3.1-3.1.5-6|387	
21mr|wxgtk3.1-3.1.5-6|388	#----------------------------------------------------------------------------
21mr|wxgtk3.1-3.1.5-6|389	
21mr|wxgtk3.1-3.1.5-6|390	%package -n %{libwx_gtk2u_richtext}
21mr|wxgtk3.1-3.1.5-6|391	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.1-3.1.5-6|392	Group:		System/Libraries
21mr|wxgtk3.1-3.1.5-6|393	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.1-3.1.5-6|394	
21mr|wxgtk3.1-3.1.5-6|395	%description -n %{libwx_gtk2u_richtext}
21mr|wxgtk3.1-3.1.5-6|396	%{descript}
21mr|wxgtk3.1-3.1.5-6|397	
21mr|wxgtk3.1-3.1.5-6|398	%files -n %{libwx_gtk2u_richtext}
21mr|wxgtk3.1-3.1.5-6|399	%{_libdir}/libwx_gtk2u_richtext-%{api}.so.%{major}*
21mr|wxgtk3.1-3.1.5-6|400	
21mr|wxgtk3.1-3.1.5-6|401	#----------------------------------------------------------------------------
21mr|wxgtk3.1-3.1.5-6|402	
21mr|wxgtk3.1-3.1.5-6|403	%package -n %{libwx_gtk3u_stc}
21mr|wxgtk3.1-3.1.5-6|404	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.1-3.1.5-6|405	Group:		System/Libraries
21mr|wxgtk3.1-3.1.5-6|406	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.1-3.1.5-6|407	
21mr|wxgtk3.1-3.1.5-6|408	%description -n %{libwx_gtk3u_stc}
21mr|wxgtk3.1-3.1.5-6|409	%{descript}
21mr|wxgtk3.1-3.1.5-6|410	
21mr|wxgtk3.1-3.1.5-6|411	%files -n %{libwx_gtk3u_stc}
21mr|wxgtk3.1-3.1.5-6|412	%{_libdir}/libwx_gtk3u_stc-%{api}.so.%{major}*
21mr|wxgtk3.1-3.1.5-6|413	
21mr|wxgtk3.1-3.1.5-6|414	#----------------------------------------------------------------------------
21mr|wxgtk3.1-3.1.5-6|415	
21mr|wxgtk3.1-3.1.5-6|416	%package -n %{libwx_gtk2u_stc}
21mr|wxgtk3.1-3.1.5-6|417	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.1-3.1.5-6|418	Group:		System/Libraries
21mr|wxgtk3.1-3.1.5-6|419	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.1-3.1.5-6|420	
21mr|wxgtk3.1-3.1.5-6|421	%description -n %{libwx_gtk2u_stc}
21mr|wxgtk3.1-3.1.5-6|422	%{descript}
21mr|wxgtk3.1-3.1.5-6|423	
21mr|wxgtk3.1-3.1.5-6|424	%files -n %{libwx_gtk2u_stc}
21mr|wxgtk3.1-3.1.5-6|425	%{_libdir}/libwx_gtk2u_stc-%{api}.so.%{major}*
21mr|wxgtk3.1-3.1.5-6|426	
21mr|wxgtk3.1-3.1.5-6|427	#----------------------------------------------------------------------------
21mr|wxgtk3.1-3.1.5-6|428	
21mr|wxgtk3.1-3.1.5-6|429	%package -n %{libwx_gtk3u_webview}
21mr|wxgtk3.1-3.1.5-6|430	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.1-3.1.5-6|431	Group:		System/Libraries
21mr|wxgtk3.1-3.1.5-6|432	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.1-3.1.5-6|433	
21mr|wxgtk3.1-3.1.5-6|434	%description -n %{libwx_gtk3u_webview}
21mr|wxgtk3.1-3.1.5-6|435	%{descript}
21mr|wxgtk3.1-3.1.5-6|436	
21mr|wxgtk3.1-3.1.5-6|437	%files -n %{libwx_gtk3u_webview}
21mr|wxgtk3.1-3.1.5-6|438	%{_libdir}/libwx_gtk3u_webview-%{api}.so.%{major}*
21mr|wxgtk3.1-3.1.5-6|439	
21mr|wxgtk3.1-3.1.5-6|440	#----------------------------------------------------------------------------
21mr|wxgtk3.1-3.1.5-6|441	
21mr|wxgtk3.1-3.1.5-6|442	%package -n %{libwx_gtk3u_xrc}
21mr|wxgtk3.1-3.1.5-6|443	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.1-3.1.5-6|444	Group:		System/Libraries
21mr|wxgtk3.1-3.1.5-6|445	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.1-3.1.5-6|446	
21mr|wxgtk3.1-3.1.5-6|447	%description -n %{libwx_gtk3u_xrc}
21mr|wxgtk3.1-3.1.5-6|448	%{descript}
21mr|wxgtk3.1-3.1.5-6|449	
21mr|wxgtk3.1-3.1.5-6|450	%files -n %{libwx_gtk3u_xrc}
21mr|wxgtk3.1-3.1.5-6|451	%{_libdir}/libwx_gtk3u_xrc-%{api}.so.%{major}*
21mr|wxgtk3.1-3.1.5-6|452	
21mr|wxgtk3.1-3.1.5-6|453	#----------------------------------------------------------------------------
21mr|wxgtk3.1-3.1.5-6|454	
21mr|wxgtk3.1-3.1.5-6|455	%package -n %{libwx_gtk2u_xrc}
21mr|wxgtk3.1-3.1.5-6|456	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.1-3.1.5-6|457	Group:		System/Libraries
21mr|wxgtk3.1-3.1.5-6|458	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.1-3.1.5-6|459	
21mr|wxgtk3.1-3.1.5-6|460	%description -n %{libwx_gtk2u_xrc}
21mr|wxgtk3.1-3.1.5-6|461	%{descript}
21mr|wxgtk3.1-3.1.5-6|462	
21mr|wxgtk3.1-3.1.5-6|463	%files -n %{libwx_gtk2u_xrc}
21mr|wxgtk3.1-3.1.5-6|464	%{_libdir}/libwx_gtk2u_xrc-%{api}.so.%{major}*
21mr|wxgtk3.1-3.1.5-6|465	
21mr|wxgtk3.1-3.1.5-6|466	#----------------------------------------------------------------------------
21mr|wxgtk3.1-3.1.5-6|467	
21mr|wxgtk3.1-3.1.5-6|468	%package -n %{libnameudev}
21mr|wxgtk3.1-3.1.5-6|469	Summary:	Header files and development documentation for wxGTK - unicode
21mr|wxgtk3.1-3.1.5-6|470	Group:		Development/C++
21mr|wxgtk3.1-3.1.5-6|471	Requires:	%{libwx_baseu} = %{EVRD}
21mr|wxgtk3.1-3.1.5-6|472	Requires:	%{libwx_baseu_net} = %{EVRD}
21mr|wxgtk3.1-3.1.5-6|473	Requires:	%{libwx_baseu_xml} = %{EVRD}
21mr|wxgtk3.1-3.1.5-6|474	Requires:	%{libwx_gtk3u_adv} = %{EVRD}
21mr|wxgtk3.1-3.1.5-6|475	Requires:	%{libwx_gtk3u_aui} = %{EVRD}
21mr|wxgtk3.1-3.1.5-6|476	Requires:	%{libwx_gtk3u_core} = %{EVRD}
21mr|wxgtk3.1-3.1.5-6|477	Requires:	%{libwx_gtk3u_gl} = %{EVRD}
21mr|wxgtk3.1-3.1.5-6|478	Requires:	%{libwx_gtk3u_html} = %{EVRD}
21mr|wxgtk3.1-3.1.5-6|479	Requires:	%{libwx_gtk3u_media} = %{EVRD}
21mr|wxgtk3.1-3.1.5-6|480	Requires:	%{libwx_gtk3u_propgrid} = %{EVRD}
21mr|wxgtk3.1-3.1.5-6|481	Requires:	%{libwx_gtk3u_qa} = %{EVRD}
21mr|wxgtk3.1-3.1.5-6|482	Requires:	%{libwx_gtk3u_ribbon} = %{EVRD}
21mr|wxgtk3.1-3.1.5-6|483	Requires:	%{libwx_gtk3u_richtext} = %{EVRD}
21mr|wxgtk3.1-3.1.5-6|484	Requires:	%{libwx_gtk3u_stc} = %{EVRD}
21mr|wxgtk3.1-3.1.5-6|485	Requires:	%{libwx_gtk3u_webview} = %{EVRD}
21mr|wxgtk3.1-3.1.5-6|486	Requires:	%{libwx_gtk3u_xrc} = %{EVRD}
21mr|wxgtk3.1-3.1.5-6|487	Provides:	wxgtku%{api}-devel = %{EVRD}
21mr|wxgtk3.1-3.1.5-6|488	# At this time 2.8 and 3.1 cannot co-exist because of file conflicts
21mr|wxgtk3.1-3.1.5-6|489	Conflicts:	%{_lib}wxgtku2.8-devel
21mr|wxgtk3.1-3.1.5-6|490	Conflicts:	%{_lib}wxgtku3.0-devel
21mr|wxgtk3.1-3.1.5-6|491	
21mr|wxgtk3.1-3.1.5-6|492	%description -n %{libnameudev}
21mr|wxgtk3.1-3.1.5-6|493	Header files for the unicode enabled version of wxGTK, the GTK+ port of
21mr|wxgtk3.1-3.1.5-6|494	the wxWidgets library.
21mr|wxgtk3.1-3.1.5-6|495	
21mr|wxgtk3.1-3.1.5-6|496	%files -n %{libnameudev}
21mr|wxgtk3.1-3.1.5-6|497	%doc demos docs samples
21mr|wxgtk3.1-3.1.5-6|498	%{_bindir}/wx-config
21mr|wxgtk3.1-3.1.5-6|499	%{_bindir}/wxrc
21mr|wxgtk3.1-3.1.5-6|500	%{_bindir}/wxrc-%{api}
21mr|wxgtk3.1-3.1.5-6|501	%{_datadir}/aclocal/*
21mr|wxgtk3.1-3.1.5-6|502	%{_datadir}/bakefile/
21mr|wxgtk3.1-3.1.5-6|503	%{_includedir}/wx-%{api}/
21mr|wxgtk3.1-3.1.5-6|504	%{_libdir}/libwx_baseu-%{api}.so
21mr|wxgtk3.1-3.1.5-6|505	%{_libdir}/libwx_baseu_net-%{api}.so
21mr|wxgtk3.1-3.1.5-6|506	%{_libdir}/libwx_baseu_xml-%{api}.so
21mr|wxgtk3.1-3.1.5-6|507	%{_libdir}/libwx_gtk3u_adv-%{api}.so
21mr|wxgtk3.1-3.1.5-6|508	%{_libdir}/libwx_gtk3u_aui-%{api}.so
21mr|wxgtk3.1-3.1.5-6|509	%{_libdir}/libwx_gtk3u_core-%{api}.so
21mr|wxgtk3.1-3.1.5-6|510	%{_libdir}/libwx_gtk3u_gl-%{api}.so
21mr|wxgtk3.1-3.1.5-6|511	%{_libdir}/libwx_gtk3u_html-%{api}.so
21mr|wxgtk3.1-3.1.5-6|512	%{_libdir}/libwx_gtk3u_media-%{api}.so
21mr|wxgtk3.1-3.1.5-6|513	%{_libdir}/libwx_gtk3u_propgrid-%{api}.so
21mr|wxgtk3.1-3.1.5-6|514	%{_libdir}/libwx_gtk3u_qa-%{api}.so
21mr|wxgtk3.1-3.1.5-6|515	%{_libdir}/libwx_gtk3u_ribbon-%{api}.so
21mr|wxgtk3.1-3.1.5-6|516	%{_libdir}/libwx_gtk3u_richtext-%{api}.so
21mr|wxgtk3.1-3.1.5-6|517	%{_libdir}/libwx_gtk3u_stc-%{api}.so
21mr|wxgtk3.1-3.1.5-6|518	%{_libdir}/libwx_gtk3u_webview-%{api}.so
21mr|wxgtk3.1-3.1.5-6|519	%{_libdir}/libwx_gtk3u_xrc-%{api}.so
21mr|wxgtk3.1-3.1.5-6|520	%{_libdir}/wx/config/gtk3-unicode-%{api}
21mr|wxgtk3.1-3.1.5-6|521	%{_libdir}/wx/include/gtk3-unicode-%{api}/wx/setup.h
21mr|wxgtk3.1-3.1.5-6|522	
21mr|wxgtk3.1-3.1.5-6|523	#----------------------------------------------------------------------------
21mr|wxgtk3.1-3.1.5-6|524	
21mr|wxgtk3.1-3.1.5-6|525	%package -n %{libnameudev_gtk2}
21mr|wxgtk3.1-3.1.5-6|526	Summary:	Header files and development documentation for wxGTK - unicode
21mr|wxgtk3.1-3.1.5-6|527	Group:		Development/C++
21mr|wxgtk3.1-3.1.5-6|528	Requires:	%{libwx_gtk2u_adv} = %{EVRD}
21mr|wxgtk3.1-3.1.5-6|529	Requires:	%{libwx_gtk2u_aui} = %{EVRD}
21mr|wxgtk3.1-3.1.5-6|530	Requires:	%{libwx_gtk2u_core} = %{EVRD}
21mr|wxgtk3.1-3.1.5-6|531	Requires:	%{libwx_gtk2u_gl} = %{EVRD}
21mr|wxgtk3.1-3.1.5-6|532	Requires:	%{libwx_gtk2u_html} = %{EVRD}
21mr|wxgtk3.1-3.1.5-6|533	Requires:	%{libwx_gtk2u_media} = %{EVRD}
21mr|wxgtk3.1-3.1.5-6|534	Requires:	%{libwx_gtk2u_propgrid} = %{EVRD}
21mr|wxgtk3.1-3.1.5-6|535	Requires:	%{libwx_gtk2u_qa} = %{EVRD}
21mr|wxgtk3.1-3.1.5-6|536	Requires:	%{libwx_gtk2u_ribbon} = %{EVRD}
21mr|wxgtk3.1-3.1.5-6|537	Requires:	%{libwx_gtk2u_richtext} = %{EVRD}
21mr|wxgtk3.1-3.1.5-6|538	Requires:	%{libwx_gtk2u_stc} = %{EVRD}
21mr|wxgtk3.1-3.1.5-6|539	Requires:	%{libwx_gtk2u_xrc} = %{EVRD}
21mr|wxgtk3.1-3.1.5-6|540	Provides:	wxgtku%{api}-gtk2-devel = %{EVRD}
21mr|wxgtk3.1-3.1.5-6|541	# At this time 2.8 and 3.1 cannot co-exist because of file conflicts
21mr|wxgtk3.1-3.1.5-6|542	Conflicts:	%{_lib}wxgtku2.8-devel
21mr|wxgtk3.1-3.1.5-6|543	Conflicts:	%{_lib}wxgtku3.0-devel
21mr|wxgtk3.1-3.1.5-6|544	
21mr|wxgtk3.1-3.1.5-6|545	%description -n %{libnameudev_gtk2}
21mr|wxgtk3.1-3.1.5-6|546	Header files for the unicode enabled version of wxGTK, the GTK+ port of
21mr|wxgtk3.1-3.1.5-6|547	the wxWidgets library.
21mr|wxgtk3.1-3.1.5-6|548	
21mr|wxgtk3.1-3.1.5-6|549	%files -n %{libnameudev_gtk2}
21mr|wxgtk3.1-3.1.5-6|550	%doc demos docs samples
21mr|wxgtk3.1-3.1.5-6|551	%{_bindir}/wx-config-gtk2
21mr|wxgtk3.1-3.1.5-6|552	%{_libdir}/libwx_gtk2u_adv-%{api}.so
21mr|wxgtk3.1-3.1.5-6|553	%{_libdir}/libwx_gtk2u_aui-%{api}.so
21mr|wxgtk3.1-3.1.5-6|554	%{_libdir}/libwx_gtk2u_core-%{api}.so
21mr|wxgtk3.1-3.1.5-6|555	%{_libdir}/libwx_gtk2u_gl-%{api}.so
21mr|wxgtk3.1-3.1.5-6|556	%{_libdir}/libwx_gtk2u_html-%{api}.so
21mr|wxgtk3.1-3.1.5-6|557	%{_libdir}/libwx_gtk2u_media-%{api}.so
21mr|wxgtk3.1-3.1.5-6|558	%{_libdir}/libwx_gtk2u_propgrid-%{api}.so
21mr|wxgtk3.1-3.1.5-6|559	%{_libdir}/libwx_gtk2u_qa-%{api}.so
21mr|wxgtk3.1-3.1.5-6|560	%{_libdir}/libwx_gtk2u_ribbon-%{api}.so
21mr|wxgtk3.1-3.1.5-6|561	%{_libdir}/libwx_gtk2u_richtext-%{api}.so
21mr|wxgtk3.1-3.1.5-6|562	%{_libdir}/libwx_gtk2u_stc-%{api}.so
21mr|wxgtk3.1-3.1.5-6|563	%{_libdir}/libwx_gtk2u_xrc-%{api}.so
21mr|wxgtk3.1-3.1.5-6|564	%{_libdir}/wx/config/gtk2-unicode-%{api}
21mr|wxgtk3.1-3.1.5-6|565	%{_libdir}/wx/include/gtk2-unicode-%{api}/wx/setup.h
21mr|wxgtk3.1-3.1.5-6|566	
21mr|wxgtk3.1-3.1.5-6|567	#----------------------------------------------------------------------------
21mr|wxgtk3.1-3.1.5-6|568	
21mr|wxgtk3.1-3.1.5-6|569	%prep
21mr|wxgtk3.1-3.1.5-6|570	%autosetup -p1 -n %{oname}-%{version}
21mr|wxgtk3.1-3.1.5-6|571	
21mr|wxgtk3.1-3.1.5-6|572	# fix plugin dir for 64-bit
21mr|wxgtk3.1-3.1.5-6|573	sed -i -e 's|/lib|/%{_lib}|' src/unix/stdpaths.cpp
21mr|wxgtk3.1-3.1.5-6|574	
21mr|wxgtk3.1-3.1.5-6|575	%build
21mr|wxgtk3.1-3.1.5-6|576	%config_update
21mr|wxgtk3.1-3.1.5-6|577	%define Werror_cflags %nil
21mr|wxgtk3.1-3.1.5-6|578	# --disable-optimise prevents our $RPM_OPT_FLAGS being overridden
21mr|wxgtk3.1-3.1.5-6|579	# (see OPTIMISE in configure).
21mr|wxgtk3.1-3.1.5-6|580	# this code dereferences type-punned pointers like there's no tomorrow.
21mr|wxgtk3.1-3.1.5-6|581	CFLAGS="%{optflags} -fno-strict-aliasing"
21mr|wxgtk3.1-3.1.5-6|582	CXXFLAGS="%{optflags} -fno-strict-aliasing"
21mr|wxgtk3.1-3.1.5-6|583	LIBS="$LIBS -lpthread"
21mr|wxgtk3.1-3.1.5-6|584	
21mr|wxgtk3.1-3.1.5-6|585	CONF_FLAG="\
21mr|wxgtk3.1-3.1.5-6|586	--disable-catch_segvs	\
21mr|wxgtk3.1-3.1.5-6|587	--disable-optimise	\
21mr|wxgtk3.1-3.1.5-6|588	--disable-option-checking	\
21mr|wxgtk3.1-3.1.5-6|589	--enable-calendar	\
21mr|wxgtk3.1-3.1.5-6|590	--enable-controls	\
21mr|wxgtk3.1-3.1.5-6|591	--enable-dataviewctrl	\
21mr|wxgtk3.1-3.1.5-6|592	--enable-dirdlg		\
21mr|wxgtk3.1-3.1.5-6|593	--enable-fraction	\
21mr|wxgtk3.1-3.1.5-6|594	--enable-graphics_ctx	\
21mr|wxgtk3.1-3.1.5-6|595	--enable-grid		\
21mr|wxgtk3.1-3.1.5-6|596	--enable-intl		\
21mr|wxgtk3.1-3.1.5-6|597	--enable-ipv6		\
21mr|wxgtk3.1-3.1.5-6|598	--enable-mediactrl	\
21mr|wxgtk3.1-3.1.5-6|599	--enable-msgdlg		\
21mr|wxgtk3.1-3.1.5-6|600	--enable-numberdlg	\
21mr|wxgtk3.1-3.1.5-6|601	--enable-splash		\
21mr|wxgtk3.1-3.1.5-6|602	--enable-stc		\
21mr|wxgtk3.1-3.1.5-6|603	--enable-tabdialog	\
21mr|wxgtk3.1-3.1.5-6|604	--enable-textdlg	\
21mr|wxgtk3.1-3.1.5-6|605	--enable-unicode	\
21mr|wxgtk3.1-3.1.5-6|606	--enable-wave		\
21mr|wxgtk3.1-3.1.5-6|607	--enable-wxprintfv	\
21mr|wxgtk3.1-3.1.5-6|608	--enable-xresources	\
21mr|wxgtk3.1-3.1.5-6|609	--with-libjpeg=sys	\
21mr|wxgtk3.1-3.1.5-6|610	--with-libpng=sys	\
21mr|wxgtk3.1-3.1.5-6|611	--with-libtiff=sys	\
21mr|wxgtk3.1-3.1.5-6|612	--with-opengl		\
21mr|wxgtk3.1-3.1.5-6|613	--without-debug_flag	\
21mr|wxgtk3.1-3.1.5-6|614	--without-debug_info	\
21mr|wxgtk3.1-3.1.5-6|615	--without-odbc		\
21mr|wxgtk3.1-3.1.5-6|616	--with-sdl		\
21mr|wxgtk3.1-3.1.5-6|617	--with-zlib=sys"
21mr|wxgtk3.1-3.1.5-6|618	
21mr|wxgtk3.1-3.1.5-6|619	export CONFIGURE_TOP=..
21mr|wxgtk3.1-3.1.5-6|620	
21mr|wxgtk3.1-3.1.5-6|621	%if %{with compat}
21mr|wxgtk3.1-3.1.5-6|622	mkdir build_gtk2
21mr|wxgtk3.1-3.1.5-6|623	pushd build_gtk2
21mr|wxgtk3.1-3.1.5-6|624	%configure \
21mr|wxgtk3.1-3.1.5-6|625	$CONF_FLAG		\
21mr|wxgtk3.1-3.1.5-6|626	--disable-webview	\
21mr|wxgtk3.1-3.1.5-6|627	--with-gtk=2
21mr|wxgtk3.1-3.1.5-6|628	%make
21mr|wxgtk3.1-3.1.5-6|629	popd
21mr|wxgtk3.1-3.1.5-6|630	%endif
21mr|wxgtk3.1-3.1.5-6|631	
21mr|wxgtk3.1-3.1.5-6|632	mkdir build_gtk3
21mr|wxgtk3.1-3.1.5-6|633	pushd build_gtk3
21mr|wxgtk3.1-3.1.5-6|634	%configure \
21mr|wxgtk3.1-3.1.5-6|635	$CONF_FLAG		\
21mr|wxgtk3.1-3.1.5-6|636	--with-gtk=3
21mr|wxgtk3.1-3.1.5-6|637	%make
21mr|wxgtk3.1-3.1.5-6|638	make -C ../locale allmo
21mr|wxgtk3.1-3.1.5-6|639	popd
21mr|wxgtk3.1-3.1.5-6|640	
21mr|wxgtk3.1-3.1.5-6|641	%install
21mr|wxgtk3.1-3.1.5-6|642	%if %{with compat}
21mr|wxgtk3.1-3.1.5-6|643	pushd build_gtk2
21mr|wxgtk3.1-3.1.5-6|644	%makeinstall_std
21mr|wxgtk3.1-3.1.5-6|645	mv %{buildroot}/%{_bindir}/wx-config %{buildroot}/%{_bindir}/wx-config-gtk2
21mr|wxgtk3.1-3.1.5-6|646	popd
21mr|wxgtk3.1-3.1.5-6|647	%endif
21mr|wxgtk3.1-3.1.5-6|648	
21mr|wxgtk3.1-3.1.5-6|649	pushd build_gtk3
21mr|wxgtk3.1-3.1.5-6|650	%makeinstall_std
21mr|wxgtk3.1-3.1.5-6|651	popd
21mr|wxgtk3.1-3.1.5-6|652	
21mr|wxgtk3.1-3.1.5-6|653	%find_lang wxstd-%{api}
21mr|wxgtk3.1-3.1.5-6|654	#%%find_lang wxmsw-%{api}
21mr|wxgtk3.1-3.1.5-6|655	#cat wxmsw-%{api}.lang >> wxstd-%{api}.lang
21mr|wxgtk3.1-3.1.5-6|656	
21mr|wxgtk3.1-3.1.5-6|657	# fix path in headers files
21mr|wxgtk3.1-3.1.5-6|658	find %{buildroot}%{_includedir}/wx-%{api} -type f -exec sed -i 's:include \"\(wx[a-zA-Z0-9_/.]*\)\":include <\1>:' \{\} \;
21mr|wxgtk3.1-3.1.5-6|659	find %{buildroot}%{_includedir}/wx-%{api} -type f -exec sed -i 's:include <wx/:include <wx-%{api}/wx/:' \{\} \;
21mr|wxgtk3.1-3.1.5-6|660	ln -s ../../../%{_lib}/wx/include/gtk3-unicode-%{api}/wx/setup.h %{buildroot}%{_includedir}/wx-%{api}/wx/setup.h

19744 21
21mr|wxgtk3.2-3.2.2.1-2|1	%define oname wxWidgets
21mr|wxgtk3.2-3.2.2.1-2|2	%define api 3.2
21mr|wxgtk3.2-3.2.2.1-2|3	%define major 0
21mr|wxgtk3.2-3.2.2.1-2|4	%define libnameudev_gtk2 %mklibname -d wxgtku%{api}-gtk2
21mr|wxgtk3.2-3.2.2.1-2|5	%define libnameudev %mklibname -d wxgtku %{api}
21mr|wxgtk3.2-3.2.2.1-2|6	%define libwx_baseu %mklibname wx_baseu %{api} %{major}
21mr|wxgtk3.2-3.2.2.1-2|7	%define libwx_baseu_net %mklibname wx_baseu_net %{api} %{major}
21mr|wxgtk3.2-3.2.2.1-2|8	%define libwx_baseu_xml %mklibname wx_baseu_xml %{api} %{major}
21mr|wxgtk3.2-3.2.2.1-2|9	%define libwx_gtk2u_adv %mklibname wx_gtk2u_adv %{api} %{major}
21mr|wxgtk3.2-3.2.2.1-2|10	%define libwx_gtk2u_aui %mklibname wx_gtk2u_aui %{api} %{major}
21mr|wxgtk3.2-3.2.2.1-2|11	%define libwx_gtk2u_core %mklibname wx_gtk2u_core %{api} %{major}
21mr|wxgtk3.2-3.2.2.1-2|12	%define libwx_gtk2u_gl %mklibname wx_gtk2u_gl %{api} %{major}
21mr|wxgtk3.2-3.2.2.1-2|13	%define libwx_gtk2u_html %mklibname wx_gtk2u_html %{api} %{major}
21mr|wxgtk3.2-3.2.2.1-2|14	%define libwx_gtk2u_media %mklibname wx_gtk2u_media %{api} %{major}
21mr|wxgtk3.2-3.2.2.1-2|15	%define libwx_gtk2u_propgrid %mklibname wx_gtk2u_propgrid %{api} %{major}
21mr|wxgtk3.2-3.2.2.1-2|16	%define libwx_gtk2u_qa %mklibname wx_gtk2u_qa %{api} %{major}
21mr|wxgtk3.2-3.2.2.1-2|17	%define libwx_gtk2u_ribbon %mklibname wx_gtk2u_ribbon %{api} %{major}
21mr|wxgtk3.2-3.2.2.1-2|18	%define libwx_gtk2u_richtext %mklibname wx_gtk2u_richtext %{api} %{major}
21mr|wxgtk3.2-3.2.2.1-2|19	%define libwx_gtk2u_stc %mklibname wx_gtk2u_stc %{api} %{major}
21mr|wxgtk3.2-3.2.2.1-2|20	%define libwx_gtk2u_xrc %mklibname wx_gtk2u_xrc %{api} %{major}
21mr|wxgtk3.2-3.2.2.1-2|21	%define libwx_gtk3u_adv %mklibname wx_gtk3u_adv %{api} %{major}
21mr|wxgtk3.2-3.2.2.1-2|22	%define libwx_gtk3u_aui %mklibname wx_gtk3u_aui %{api} %{major}
21mr|wxgtk3.2-3.2.2.1-2|23	%define libwx_gtk3u_core %mklibname wx_gtk3u_core %{api} %{major}
21mr|wxgtk3.2-3.2.2.1-2|24	%define libwx_gtk3u_gl %mklibname wx_gtk3u_gl %{api} %{major}
21mr|wxgtk3.2-3.2.2.1-2|25	%define libwx_gtk3u_html %mklibname wx_gtk3u_html %{api} %{major}
21mr|wxgtk3.2-3.2.2.1-2|26	%define libwx_gtk3u_media %mklibname wx_gtk3u_media %{api} %{major}
21mr|wxgtk3.2-3.2.2.1-2|27	%define libwx_gtk3u_propgrid %mklibname wx_gtk3u_propgrid %{api} %{major}
21mr|wxgtk3.2-3.2.2.1-2|28	%define libwx_gtk3u_qa %mklibname wx_gtk3u_qa %{api} %{major}
21mr|wxgtk3.2-3.2.2.1-2|29	%define libwx_gtk3u_ribbon %mklibname wx_gtk3u_ribbon %{api} %{major}
21mr|wxgtk3.2-3.2.2.1-2|30	%define libwx_gtk3u_richtext %mklibname wx_gtk3u_richtext %{api} %{major}
21mr|wxgtk3.2-3.2.2.1-2|31	%define libwx_gtk3u_stc %mklibname wx_gtk3u_stc %{api} %{major}
21mr|wxgtk3.2-3.2.2.1-2|32	%define libwx_gtk3u_webview %mklibname wx_gtk3u_webview %{api} %{major}
21mr|wxgtk3.2-3.2.2.1-2|33	%define libwx_gtk3u_xrc %mklibname wx_gtk3u_xrc %{api} %{major}
21mr|wxgtk3.2-3.2.2.1-2|34	%define webkit2_extu %mklibname webkit2_extu %{api}
21mr|wxgtk3.2-3.2.2.1-2|35	
21mr|wxgtk3.2-3.2.2.1-2|36	%bcond_without compat
21mr|wxgtk3.2-3.2.2.1-2|37	
21mr|wxgtk3.2-3.2.2.1-2|38	%if %{with compat}
21mr|wxgtk3.2-3.2.2.1-2|39	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|wxgtk3.2-3.2.2.1-2|40	%endif
21mr|wxgtk3.2-3.2.2.1-2|41	
21mr|wxgtk3.2-3.2.2.1-2|42	Summary:	GTK+ port of the wxWidgets library
21mr|wxgtk3.2-3.2.2.1-2|43	Name:		wxgtk%{api}
21mr|wxgtk3.2-3.2.2.1-2|44	Version:	3.2.2.1
21mr|wxgtk3.2-3.2.2.1-2|45	Release:	2
21mr|wxgtk3.2-3.2.2.1-2|46	License:	wxWidgets Library Licence
21mr|wxgtk3.2-3.2.2.1-2|47	Group:		System/Libraries
21mr|wxgtk3.2-3.2.2.1-2|48	Url:		http://www.wxwidgets.org/
21mr|wxgtk3.2-3.2.2.1-2|49	Source0:	https://github.com/wxWidgets/wxWidgets/releases/download/v%{version}/%{oname}-%{version}.tar.bz2
21mr|wxgtk3.2-3.2.2.1-2|50	Patch1:		wxWidgets-3.0.3-fix_assertion_using_hide_in_destroy.diff
21mr|wxgtk3.2-3.2.2.1-2|51	BuildRequires:	bison
21mr|wxgtk3.2-3.2.2.1-2|52	BuildRequires:	flex
21mr|wxgtk3.2-3.2.2.1-2|53	BuildRequires:	jpeg-devel
21mr|wxgtk3.2-3.2.2.1-2|54	BuildRequires:	pkgconfig(expat)
21mr|wxgtk3.2-3.2.2.1-2|55	BuildRequires:	pkgconfig(gconf-2.0)
21mr|wxgtk3.2-3.2.2.1-2|56	BuildRequires:	pkgconfig(glu)
21mr|wxgtk3.2-3.2.2.1-2|57	BuildRequires:	pkgconfig(gstreamer-1.0)
21mr|wxgtk3.2-3.2.2.1-2|58	BuildRequires:	pkgconfig(gstreamer-plugins-base-1.0)
21mr|wxgtk3.2-3.2.2.1-2|59	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|wxgtk3.2-3.2.2.1-2|60	BuildRequires:	pkgconfig(libpng)
21mr|wxgtk3.2-3.2.2.1-2|61	BuildRequires:	pkgconfig(libtiff-4)
21mr|wxgtk3.2-3.2.2.1-2|62	BuildRequires:	pkgconfig(libnotify)
21mr|wxgtk3.2-3.2.2.1-2|63	BuildRequires:	pkgconfig(sdl2)
21mr|wxgtk3.2-3.2.2.1-2|64	BuildRequires:	pkgconfig(sm)
21mr|wxgtk3.2-3.2.2.1-2|65	BuildRequires:	pkgconfig(webkit2gtk-4.0)
21mr|wxgtk3.2-3.2.2.1-2|66	BuildRequires:	pkgconfig(x11)
21mr|wxgtk3.2-3.2.2.1-2|67	BuildRequires:	pkgconfig(xinerama)
21mr|wxgtk3.2-3.2.2.1-2|68	BuildRequires:	pkgconfig(xxf86vm)
21mr|wxgtk3.2-3.2.2.1-2|69	BuildRequires:	pkgconfig(zlib)
21mr|wxgtk3.2-3.2.2.1-2|70	
21mr|wxgtk3.2-3.2.2.1-2|71	%description
21mr|wxgtk3.2-3.2.2.1-2|72	wxWidgets is a free C++ library for cross-platform GUI development.
21mr|wxgtk3.2-3.2.2.1-2|73	With wxWidgets, you can create applications for different GUIs (GTK+,
21mr|wxgtk3.2-3.2.2.1-2|74	Motif/LessTif, MS Windows, Mac) from the same source code.
21mr|wxgtk3.2-3.2.2.1-2|75	
21mr|wxgtk3.2-3.2.2.1-2|76	%files -f wxstd-%%{api}.lang
21mr|wxgtk3.2-3.2.2.1-2|77	%doc *.txt
21mr|wxgtk3.2-3.2.2.1-2|78	
21mr|wxgtk3.2-3.2.2.1-2|79	#----------------------------------------------------------------------------
21mr|wxgtk3.2-3.2.2.1-2|80	
21mr|wxgtk3.2-3.2.2.1-2|81	# spec too big
21mr|wxgtk3.2-3.2.2.1-2|82	%define descript \
21mr|wxgtk3.2-3.2.2.1-2|83	wxWidgets is a free C++ library for cross-platform GUI development. \
21mr|wxgtk3.2-3.2.2.1-2|84	With wxWidgets, you can create applications for different GUIs (GTK+, \
21mr|wxgtk3.2-3.2.2.1-2|85	Motif/LessTif, MS Windows, Mac) from the same source code. \
21mr|wxgtk3.2-3.2.2.1-2|86	\
21mr|wxgtk3.2-3.2.2.1-2|87	This package contains the library needed to run programs dynamically \
21mr|wxgtk3.2-3.2.2.1-2|88	linked with the unicode enabled version of %{name}.
21mr|wxgtk3.2-3.2.2.1-2|89	
21mr|wxgtk3.2-3.2.2.1-2|90	%package -n %{webkit2_extu}
21mr|wxgtk3.2-3.2.2.1-2|91	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.2-3.2.2.1-2|92	Group:		System/Libraries
21mr|wxgtk3.2-3.2.2.1-2|93	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.2-3.2.2.1-2|94	Requires:	webkit2gtk4.0
21mr|wxgtk3.2-3.2.2.1-2|95	
21mr|wxgtk3.2-3.2.2.1-2|96	%description -n %{webkit2_extu}
21mr|wxgtk3.2-3.2.2.1-2|97	%{descript}
21mr|wxgtk3.2-3.2.2.1-2|98	
21mr|wxgtk3.2-3.2.2.1-2|99	%files -n %{webkit2_extu}
21mr|wxgtk3.2-3.2.2.1-2|100	%{_libdir}/wx/%{api}/web-extensions/webkit2_extu-%{api}.so
21mr|wxgtk3.2-3.2.2.1-2|101	
21mr|wxgtk3.2-3.2.2.1-2|102	#----------------------------------------------------------------------------
21mr|wxgtk3.2-3.2.2.1-2|103	
21mr|wxgtk3.2-3.2.2.1-2|104	%package -n %{libwx_baseu}
21mr|wxgtk3.2-3.2.2.1-2|105	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.2-3.2.2.1-2|106	Group:		System/Libraries
21mr|wxgtk3.2-3.2.2.1-2|107	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.2-3.2.2.1-2|108	
21mr|wxgtk3.2-3.2.2.1-2|109	%description -n %{libwx_baseu}
21mr|wxgtk3.2-3.2.2.1-2|110	%{descript}
21mr|wxgtk3.2-3.2.2.1-2|111	
21mr|wxgtk3.2-3.2.2.1-2|112	%files -n %{libwx_baseu}
21mr|wxgtk3.2-3.2.2.1-2|113	%{_libdir}/libwx_baseu-%{api}.so.%{major}*
21mr|wxgtk3.2-3.2.2.1-2|114	
21mr|wxgtk3.2-3.2.2.1-2|115	#----------------------------------------------------------------------------
21mr|wxgtk3.2-3.2.2.1-2|116	
21mr|wxgtk3.2-3.2.2.1-2|117	%package -n %{libwx_baseu_net}
21mr|wxgtk3.2-3.2.2.1-2|118	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.2-3.2.2.1-2|119	Group:		System/Libraries
21mr|wxgtk3.2-3.2.2.1-2|120	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.2-3.2.2.1-2|121	
21mr|wxgtk3.2-3.2.2.1-2|122	%description -n %{libwx_baseu_net}
21mr|wxgtk3.2-3.2.2.1-2|123	%{descript}
21mr|wxgtk3.2-3.2.2.1-2|124	
21mr|wxgtk3.2-3.2.2.1-2|125	%files -n %{libwx_baseu_net}
21mr|wxgtk3.2-3.2.2.1-2|126	%{_libdir}/libwx_baseu_net-%{api}.so.%{major}*
21mr|wxgtk3.2-3.2.2.1-2|127	
21mr|wxgtk3.2-3.2.2.1-2|128	#----------------------------------------------------------------------------
21mr|wxgtk3.2-3.2.2.1-2|129	
21mr|wxgtk3.2-3.2.2.1-2|130	%package -n %{libwx_baseu_xml}
21mr|wxgtk3.2-3.2.2.1-2|131	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.2-3.2.2.1-2|132	Group:		System/Libraries
21mr|wxgtk3.2-3.2.2.1-2|133	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.2-3.2.2.1-2|134	
21mr|wxgtk3.2-3.2.2.1-2|135	%description -n %{libwx_baseu_xml}
21mr|wxgtk3.2-3.2.2.1-2|136	%{descript}
21mr|wxgtk3.2-3.2.2.1-2|137	
21mr|wxgtk3.2-3.2.2.1-2|138	%files -n %{libwx_baseu_xml}
21mr|wxgtk3.2-3.2.2.1-2|139	%{_libdir}/libwx_baseu_xml-%{api}.so.%{major}*
21mr|wxgtk3.2-3.2.2.1-2|140	
21mr|wxgtk3.2-3.2.2.1-2|141	#----------------------------------------------------------------------------
21mr|wxgtk3.2-3.2.2.1-2|142	
21mr|wxgtk3.2-3.2.2.1-2|143	%package -n %{libwx_gtk3u_adv}
21mr|wxgtk3.2-3.2.2.1-2|144	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.2-3.2.2.1-2|145	Group:		System/Libraries
21mr|wxgtk3.2-3.2.2.1-2|146	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.2-3.2.2.1-2|147	
21mr|wxgtk3.2-3.2.2.1-2|148	%description -n %{libwx_gtk3u_adv}
21mr|wxgtk3.2-3.2.2.1-2|149	%{descript}
21mr|wxgtk3.2-3.2.2.1-2|150	
21mr|wxgtk3.2-3.2.2.1-2|151	%files -n %{libwx_gtk3u_adv}
21mr|wxgtk3.2-3.2.2.1-2|152	%{_libdir}/libwx_gtk3u_adv-%{api}.so.%{major}*
21mr|wxgtk3.2-3.2.2.1-2|153	
21mr|wxgtk3.2-3.2.2.1-2|154	#----------------------------------------------------------------------------
21mr|wxgtk3.2-3.2.2.1-2|155	
21mr|wxgtk3.2-3.2.2.1-2|156	%package -n %{libwx_gtk2u_adv}
21mr|wxgtk3.2-3.2.2.1-2|157	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.2-3.2.2.1-2|158	Group:		System/Libraries
21mr|wxgtk3.2-3.2.2.1-2|159	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.2-3.2.2.1-2|160	
21mr|wxgtk3.2-3.2.2.1-2|161	%description -n %{libwx_gtk2u_adv}
21mr|wxgtk3.2-3.2.2.1-2|162	%{descript}
21mr|wxgtk3.2-3.2.2.1-2|163	
21mr|wxgtk3.2-3.2.2.1-2|164	%files -n %{libwx_gtk2u_adv}
21mr|wxgtk3.2-3.2.2.1-2|165	%{_libdir}/libwx_gtk2u_adv-%{api}.so.%{major}*
21mr|wxgtk3.2-3.2.2.1-2|166	
21mr|wxgtk3.2-3.2.2.1-2|167	#----------------------------------------------------------------------------
21mr|wxgtk3.2-3.2.2.1-2|168	
21mr|wxgtk3.2-3.2.2.1-2|169	%package -n %{libwx_gtk3u_aui}
21mr|wxgtk3.2-3.2.2.1-2|170	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.2-3.2.2.1-2|171	Group:		System/Libraries
21mr|wxgtk3.2-3.2.2.1-2|172	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.2-3.2.2.1-2|173	
21mr|wxgtk3.2-3.2.2.1-2|174	%description -n %{libwx_gtk3u_aui}
21mr|wxgtk3.2-3.2.2.1-2|175	%{descript}
21mr|wxgtk3.2-3.2.2.1-2|176	
21mr|wxgtk3.2-3.2.2.1-2|177	%files -n %{libwx_gtk3u_aui}
21mr|wxgtk3.2-3.2.2.1-2|178	%{_libdir}/libwx_gtk3u_aui-%{api}.so.%{major}*
21mr|wxgtk3.2-3.2.2.1-2|179	
21mr|wxgtk3.2-3.2.2.1-2|180	#----------------------------------------------------------------------------
21mr|wxgtk3.2-3.2.2.1-2|181	
21mr|wxgtk3.2-3.2.2.1-2|182	%package -n %{libwx_gtk2u_aui}
21mr|wxgtk3.2-3.2.2.1-2|183	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.2-3.2.2.1-2|184	Group:		System/Libraries
21mr|wxgtk3.2-3.2.2.1-2|185	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.2-3.2.2.1-2|186	
21mr|wxgtk3.2-3.2.2.1-2|187	%description -n %{libwx_gtk2u_aui}
21mr|wxgtk3.2-3.2.2.1-2|188	%{descript}
21mr|wxgtk3.2-3.2.2.1-2|189	
21mr|wxgtk3.2-3.2.2.1-2|190	%files -n %{libwx_gtk2u_aui}
21mr|wxgtk3.2-3.2.2.1-2|191	%{_libdir}/libwx_gtk2u_aui-%{api}.so.%{major}*
21mr|wxgtk3.2-3.2.2.1-2|192	
21mr|wxgtk3.2-3.2.2.1-2|193	#----------------------------------------------------------------------------
21mr|wxgtk3.2-3.2.2.1-2|194	
21mr|wxgtk3.2-3.2.2.1-2|195	%package -n %{libwx_gtk3u_core}
21mr|wxgtk3.2-3.2.2.1-2|196	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.2-3.2.2.1-2|197	Group:		System/Libraries
21mr|wxgtk3.2-3.2.2.1-2|198	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.2-3.2.2.1-2|199	
21mr|wxgtk3.2-3.2.2.1-2|200	%description -n %{libwx_gtk3u_core}
21mr|wxgtk3.2-3.2.2.1-2|201	%{descript}
21mr|wxgtk3.2-3.2.2.1-2|202	
21mr|wxgtk3.2-3.2.2.1-2|203	%files -n %{libwx_gtk3u_core}
21mr|wxgtk3.2-3.2.2.1-2|204	%{_libdir}/libwx_gtk3u_core-%{api}.so.%{major}*
21mr|wxgtk3.2-3.2.2.1-2|205	
21mr|wxgtk3.2-3.2.2.1-2|206	#----------------------------------------------------------------------------
21mr|wxgtk3.2-3.2.2.1-2|207	
21mr|wxgtk3.2-3.2.2.1-2|208	%package -n %{libwx_gtk2u_core}
21mr|wxgtk3.2-3.2.2.1-2|209	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.2-3.2.2.1-2|210	Group:		System/Libraries
21mr|wxgtk3.2-3.2.2.1-2|211	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.2-3.2.2.1-2|212	
21mr|wxgtk3.2-3.2.2.1-2|213	%description -n %{libwx_gtk2u_core}
21mr|wxgtk3.2-3.2.2.1-2|214	%{descript}
21mr|wxgtk3.2-3.2.2.1-2|215	
21mr|wxgtk3.2-3.2.2.1-2|216	%files -n %{libwx_gtk2u_core}
21mr|wxgtk3.2-3.2.2.1-2|217	%{_libdir}/libwx_gtk2u_core-%{api}.so.%{major}*
21mr|wxgtk3.2-3.2.2.1-2|218	
21mr|wxgtk3.2-3.2.2.1-2|219	#----------------------------------------------------------------------------
21mr|wxgtk3.2-3.2.2.1-2|220	
21mr|wxgtk3.2-3.2.2.1-2|221	%package -n %{libwx_gtk3u_gl}
21mr|wxgtk3.2-3.2.2.1-2|222	Summary:	OpenGL shared library of wxGTK - Unicode enabled
21mr|wxgtk3.2-3.2.2.1-2|223	Group:		System/Libraries
21mr|wxgtk3.2-3.2.2.1-2|224	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.2-3.2.2.1-2|225	
21mr|wxgtk3.2-3.2.2.1-2|226	%description -n %{libwx_gtk3u_gl}
21mr|wxgtk3.2-3.2.2.1-2|227	%{descript}
21mr|wxgtk3.2-3.2.2.1-2|228	
21mr|wxgtk3.2-3.2.2.1-2|229	%files -n %{libwx_gtk3u_gl}
21mr|wxgtk3.2-3.2.2.1-2|230	%{_libdir}/libwx_gtk3u_gl-%{api}.so.%{major}*
21mr|wxgtk3.2-3.2.2.1-2|231	
21mr|wxgtk3.2-3.2.2.1-2|232	#----------------------------------------------------------------------------
21mr|wxgtk3.2-3.2.2.1-2|233	
21mr|wxgtk3.2-3.2.2.1-2|234	%package -n %{libwx_gtk2u_gl}
21mr|wxgtk3.2-3.2.2.1-2|235	Summary:	OpenGL shared library of wxGTK - Unicode enabled
21mr|wxgtk3.2-3.2.2.1-2|236	Group:		System/Libraries
21mr|wxgtk3.2-3.2.2.1-2|237	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.2-3.2.2.1-2|238	
21mr|wxgtk3.2-3.2.2.1-2|239	%description -n %{libwx_gtk2u_gl}
21mr|wxgtk3.2-3.2.2.1-2|240	%{descript}
21mr|wxgtk3.2-3.2.2.1-2|241	
21mr|wxgtk3.2-3.2.2.1-2|242	%files -n %{libwx_gtk2u_gl}
21mr|wxgtk3.2-3.2.2.1-2|243	%{_libdir}/libwx_gtk2u_gl-%{api}.so.%{major}*
21mr|wxgtk3.2-3.2.2.1-2|244	
21mr|wxgtk3.2-3.2.2.1-2|245	#----------------------------------------------------------------------------
21mr|wxgtk3.2-3.2.2.1-2|246	
21mr|wxgtk3.2-3.2.2.1-2|247	%package -n %{libwx_gtk3u_html}
21mr|wxgtk3.2-3.2.2.1-2|248	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.2-3.2.2.1-2|249	Group:		System/Libraries
21mr|wxgtk3.2-3.2.2.1-2|250	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.2-3.2.2.1-2|251	
21mr|wxgtk3.2-3.2.2.1-2|252	%description -n %{libwx_gtk3u_html}
21mr|wxgtk3.2-3.2.2.1-2|253	%{descript}
21mr|wxgtk3.2-3.2.2.1-2|254	
21mr|wxgtk3.2-3.2.2.1-2|255	%files -n %{libwx_gtk3u_html}
21mr|wxgtk3.2-3.2.2.1-2|256	%{_libdir}/libwx_gtk3u_html-%{api}.so.%{major}*
21mr|wxgtk3.2-3.2.2.1-2|257	
21mr|wxgtk3.2-3.2.2.1-2|258	#----------------------------------------------------------------------------
21mr|wxgtk3.2-3.2.2.1-2|259	
21mr|wxgtk3.2-3.2.2.1-2|260	%package -n %{libwx_gtk2u_html}
21mr|wxgtk3.2-3.2.2.1-2|261	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.2-3.2.2.1-2|262	Group:		System/Libraries
21mr|wxgtk3.2-3.2.2.1-2|263	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.2-3.2.2.1-2|264	
21mr|wxgtk3.2-3.2.2.1-2|265	%description -n %{libwx_gtk2u_html}
21mr|wxgtk3.2-3.2.2.1-2|266	%{descript}
21mr|wxgtk3.2-3.2.2.1-2|267	
21mr|wxgtk3.2-3.2.2.1-2|268	%files -n %{libwx_gtk2u_html}
21mr|wxgtk3.2-3.2.2.1-2|269	%{_libdir}/libwx_gtk2u_html-%{api}.so.%{major}*
21mr|wxgtk3.2-3.2.2.1-2|270	
21mr|wxgtk3.2-3.2.2.1-2|271	#----------------------------------------------------------------------------
21mr|wxgtk3.2-3.2.2.1-2|272	
21mr|wxgtk3.2-3.2.2.1-2|273	%package -n %{libwx_gtk3u_media}
21mr|wxgtk3.2-3.2.2.1-2|274	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.2-3.2.2.1-2|275	Group:		System/Libraries
21mr|wxgtk3.2-3.2.2.1-2|276	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.2-3.2.2.1-2|277	
21mr|wxgtk3.2-3.2.2.1-2|278	%description -n %{libwx_gtk3u_media}
21mr|wxgtk3.2-3.2.2.1-2|279	%{descript}
21mr|wxgtk3.2-3.2.2.1-2|280	
21mr|wxgtk3.2-3.2.2.1-2|281	%files -n %{libwx_gtk3u_media}
21mr|wxgtk3.2-3.2.2.1-2|282	%{_libdir}/libwx_gtk3u_media-%{api}.so.%{major}*
21mr|wxgtk3.2-3.2.2.1-2|283	
21mr|wxgtk3.2-3.2.2.1-2|284	#----------------------------------------------------------------------------
21mr|wxgtk3.2-3.2.2.1-2|285	
21mr|wxgtk3.2-3.2.2.1-2|286	%package -n %{libwx_gtk2u_media}
21mr|wxgtk3.2-3.2.2.1-2|287	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.2-3.2.2.1-2|288	Group:		System/Libraries
21mr|wxgtk3.2-3.2.2.1-2|289	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.2-3.2.2.1-2|290	
21mr|wxgtk3.2-3.2.2.1-2|291	%description -n %{libwx_gtk2u_media}
21mr|wxgtk3.2-3.2.2.1-2|292	%{descript}
21mr|wxgtk3.2-3.2.2.1-2|293	
21mr|wxgtk3.2-3.2.2.1-2|294	%files -n %{libwx_gtk2u_media}
21mr|wxgtk3.2-3.2.2.1-2|295	%{_libdir}/libwx_gtk2u_media-%{api}.so.%{major}*
21mr|wxgtk3.2-3.2.2.1-2|296	
21mr|wxgtk3.2-3.2.2.1-2|297	#----------------------------------------------------------------------------
21mr|wxgtk3.2-3.2.2.1-2|298	
21mr|wxgtk3.2-3.2.2.1-2|299	%package -n %{libwx_gtk3u_propgrid}
21mr|wxgtk3.2-3.2.2.1-2|300	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.2-3.2.2.1-2|301	Group:		System/Libraries
21mr|wxgtk3.2-3.2.2.1-2|302	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.2-3.2.2.1-2|303	
21mr|wxgtk3.2-3.2.2.1-2|304	%description -n %{libwx_gtk3u_propgrid}
21mr|wxgtk3.2-3.2.2.1-2|305	%{descript}
21mr|wxgtk3.2-3.2.2.1-2|306	
21mr|wxgtk3.2-3.2.2.1-2|307	%files -n %{libwx_gtk3u_propgrid}
21mr|wxgtk3.2-3.2.2.1-2|308	%{_libdir}/libwx_gtk3u_propgrid-%{api}.so.%{major}*
21mr|wxgtk3.2-3.2.2.1-2|309	
21mr|wxgtk3.2-3.2.2.1-2|310	#----------------------------------------------------------------------------
21mr|wxgtk3.2-3.2.2.1-2|311	
21mr|wxgtk3.2-3.2.2.1-2|312	%package -n %{libwx_gtk2u_propgrid}
21mr|wxgtk3.2-3.2.2.1-2|313	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.2-3.2.2.1-2|314	Group:		System/Libraries
21mr|wxgtk3.2-3.2.2.1-2|315	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.2-3.2.2.1-2|316	
21mr|wxgtk3.2-3.2.2.1-2|317	%description -n %{libwx_gtk2u_propgrid}
21mr|wxgtk3.2-3.2.2.1-2|318	%{descript}
21mr|wxgtk3.2-3.2.2.1-2|319	
21mr|wxgtk3.2-3.2.2.1-2|320	%files -n %{libwx_gtk2u_propgrid}
21mr|wxgtk3.2-3.2.2.1-2|321	%{_libdir}/libwx_gtk2u_propgrid-%{api}.so.%{major}*
21mr|wxgtk3.2-3.2.2.1-2|322	
21mr|wxgtk3.2-3.2.2.1-2|323	#----------------------------------------------------------------------------
21mr|wxgtk3.2-3.2.2.1-2|324	
21mr|wxgtk3.2-3.2.2.1-2|325	%package -n %{libwx_gtk3u_qa}
21mr|wxgtk3.2-3.2.2.1-2|326	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.2-3.2.2.1-2|327	Group:		System/Libraries
21mr|wxgtk3.2-3.2.2.1-2|328	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.2-3.2.2.1-2|329	
21mr|wxgtk3.2-3.2.2.1-2|330	%description -n %{libwx_gtk3u_qa}
21mr|wxgtk3.2-3.2.2.1-2|331	%{descript}
21mr|wxgtk3.2-3.2.2.1-2|332	
21mr|wxgtk3.2-3.2.2.1-2|333	%files -n %{libwx_gtk3u_qa}
21mr|wxgtk3.2-3.2.2.1-2|334	%{_libdir}/libwx_gtk3u_qa-%{api}.so.%{major}*
21mr|wxgtk3.2-3.2.2.1-2|335	
21mr|wxgtk3.2-3.2.2.1-2|336	#----------------------------------------------------------------------------
21mr|wxgtk3.2-3.2.2.1-2|337	
21mr|wxgtk3.2-3.2.2.1-2|338	%package -n %{libwx_gtk2u_qa}
21mr|wxgtk3.2-3.2.2.1-2|339	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.2-3.2.2.1-2|340	Group:		System/Libraries
21mr|wxgtk3.2-3.2.2.1-2|341	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.2-3.2.2.1-2|342	
21mr|wxgtk3.2-3.2.2.1-2|343	%description -n %{libwx_gtk2u_qa}
21mr|wxgtk3.2-3.2.2.1-2|344	%{descript}
21mr|wxgtk3.2-3.2.2.1-2|345	
21mr|wxgtk3.2-3.2.2.1-2|346	%files -n %{libwx_gtk2u_qa}
21mr|wxgtk3.2-3.2.2.1-2|347	%{_libdir}/libwx_gtk2u_qa-%{api}.so.%{major}*
21mr|wxgtk3.2-3.2.2.1-2|348	
21mr|wxgtk3.2-3.2.2.1-2|349	#----------------------------------------------------------------------------
21mr|wxgtk3.2-3.2.2.1-2|350	
21mr|wxgtk3.2-3.2.2.1-2|351	%package -n %{libwx_gtk3u_ribbon}
21mr|wxgtk3.2-3.2.2.1-2|352	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.2-3.2.2.1-2|353	Group:		System/Libraries
21mr|wxgtk3.2-3.2.2.1-2|354	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.2-3.2.2.1-2|355	
21mr|wxgtk3.2-3.2.2.1-2|356	%description -n %{libwx_gtk3u_ribbon}
21mr|wxgtk3.2-3.2.2.1-2|357	%{descript}
21mr|wxgtk3.2-3.2.2.1-2|358	
21mr|wxgtk3.2-3.2.2.1-2|359	%files -n %{libwx_gtk3u_ribbon}
21mr|wxgtk3.2-3.2.2.1-2|360	%{_libdir}/libwx_gtk3u_ribbon-%{api}.so.%{major}*
21mr|wxgtk3.2-3.2.2.1-2|361	
21mr|wxgtk3.2-3.2.2.1-2|362	#----------------------------------------------------------------------------
21mr|wxgtk3.2-3.2.2.1-2|363	
21mr|wxgtk3.2-3.2.2.1-2|364	%package -n %{libwx_gtk2u_ribbon}
21mr|wxgtk3.2-3.2.2.1-2|365	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.2-3.2.2.1-2|366	Group:		System/Libraries
21mr|wxgtk3.2-3.2.2.1-2|367	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.2-3.2.2.1-2|368	
21mr|wxgtk3.2-3.2.2.1-2|369	%description -n %{libwx_gtk2u_ribbon}
21mr|wxgtk3.2-3.2.2.1-2|370	%{descript}
21mr|wxgtk3.2-3.2.2.1-2|371	
21mr|wxgtk3.2-3.2.2.1-2|372	%files -n %{libwx_gtk2u_ribbon}
21mr|wxgtk3.2-3.2.2.1-2|373	%{_libdir}/libwx_gtk2u_ribbon-%{api}.so.%{major}*
21mr|wxgtk3.2-3.2.2.1-2|374	
21mr|wxgtk3.2-3.2.2.1-2|375	#----------------------------------------------------------------------------
21mr|wxgtk3.2-3.2.2.1-2|376	
21mr|wxgtk3.2-3.2.2.1-2|377	%package -n %{libwx_gtk3u_richtext}
21mr|wxgtk3.2-3.2.2.1-2|378	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.2-3.2.2.1-2|379	Group:		System/Libraries
21mr|wxgtk3.2-3.2.2.1-2|380	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.2-3.2.2.1-2|381	
21mr|wxgtk3.2-3.2.2.1-2|382	%description -n %{libwx_gtk3u_richtext}
21mr|wxgtk3.2-3.2.2.1-2|383	%{descript}
21mr|wxgtk3.2-3.2.2.1-2|384	
21mr|wxgtk3.2-3.2.2.1-2|385	%files -n %{libwx_gtk3u_richtext}
21mr|wxgtk3.2-3.2.2.1-2|386	%{_libdir}/libwx_gtk3u_richtext-%{api}.so.%{major}*
21mr|wxgtk3.2-3.2.2.1-2|387	
21mr|wxgtk3.2-3.2.2.1-2|388	#----------------------------------------------------------------------------
21mr|wxgtk3.2-3.2.2.1-2|389	
21mr|wxgtk3.2-3.2.2.1-2|390	%package -n %{libwx_gtk2u_richtext}
21mr|wxgtk3.2-3.2.2.1-2|391	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.2-3.2.2.1-2|392	Group:		System/Libraries
21mr|wxgtk3.2-3.2.2.1-2|393	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.2-3.2.2.1-2|394	
21mr|wxgtk3.2-3.2.2.1-2|395	%description -n %{libwx_gtk2u_richtext}
21mr|wxgtk3.2-3.2.2.1-2|396	%{descript}
21mr|wxgtk3.2-3.2.2.1-2|397	
21mr|wxgtk3.2-3.2.2.1-2|398	%files -n %{libwx_gtk2u_richtext}
21mr|wxgtk3.2-3.2.2.1-2|399	%{_libdir}/libwx_gtk2u_richtext-%{api}.so.%{major}*
21mr|wxgtk3.2-3.2.2.1-2|400	
21mr|wxgtk3.2-3.2.2.1-2|401	#----------------------------------------------------------------------------
21mr|wxgtk3.2-3.2.2.1-2|402	
21mr|wxgtk3.2-3.2.2.1-2|403	%package -n %{libwx_gtk3u_stc}
21mr|wxgtk3.2-3.2.2.1-2|404	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.2-3.2.2.1-2|405	Group:		System/Libraries
21mr|wxgtk3.2-3.2.2.1-2|406	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.2-3.2.2.1-2|407	
21mr|wxgtk3.2-3.2.2.1-2|408	%description -n %{libwx_gtk3u_stc}
21mr|wxgtk3.2-3.2.2.1-2|409	%{descript}
21mr|wxgtk3.2-3.2.2.1-2|410	
21mr|wxgtk3.2-3.2.2.1-2|411	%files -n %{libwx_gtk3u_stc}
21mr|wxgtk3.2-3.2.2.1-2|412	%{_libdir}/libwx_gtk3u_stc-%{api}.so.%{major}*
21mr|wxgtk3.2-3.2.2.1-2|413	
21mr|wxgtk3.2-3.2.2.1-2|414	#----------------------------------------------------------------------------
21mr|wxgtk3.2-3.2.2.1-2|415	
21mr|wxgtk3.2-3.2.2.1-2|416	%package -n %{libwx_gtk2u_stc}
21mr|wxgtk3.2-3.2.2.1-2|417	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.2-3.2.2.1-2|418	Group:		System/Libraries
21mr|wxgtk3.2-3.2.2.1-2|419	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.2-3.2.2.1-2|420	
21mr|wxgtk3.2-3.2.2.1-2|421	%description -n %{libwx_gtk2u_stc}
21mr|wxgtk3.2-3.2.2.1-2|422	%{descript}
21mr|wxgtk3.2-3.2.2.1-2|423	
21mr|wxgtk3.2-3.2.2.1-2|424	%files -n %{libwx_gtk2u_stc}
21mr|wxgtk3.2-3.2.2.1-2|425	%{_libdir}/libwx_gtk2u_stc-%{api}.so.%{major}*
21mr|wxgtk3.2-3.2.2.1-2|426	
21mr|wxgtk3.2-3.2.2.1-2|427	#----------------------------------------------------------------------------
21mr|wxgtk3.2-3.2.2.1-2|428	
21mr|wxgtk3.2-3.2.2.1-2|429	%package -n %{libwx_gtk3u_webview}
21mr|wxgtk3.2-3.2.2.1-2|430	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.2-3.2.2.1-2|431	Group:		System/Libraries
21mr|wxgtk3.2-3.2.2.1-2|432	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.2-3.2.2.1-2|433	
21mr|wxgtk3.2-3.2.2.1-2|434	%description -n %{libwx_gtk3u_webview}
21mr|wxgtk3.2-3.2.2.1-2|435	%{descript}
21mr|wxgtk3.2-3.2.2.1-2|436	
21mr|wxgtk3.2-3.2.2.1-2|437	%files -n %{libwx_gtk3u_webview}
21mr|wxgtk3.2-3.2.2.1-2|438	%{_libdir}/libwx_gtk3u_webview-%{api}.so.%{major}*
21mr|wxgtk3.2-3.2.2.1-2|439	
21mr|wxgtk3.2-3.2.2.1-2|440	#----------------------------------------------------------------------------
21mr|wxgtk3.2-3.2.2.1-2|441	
21mr|wxgtk3.2-3.2.2.1-2|442	%package -n %{libwx_gtk3u_xrc}
21mr|wxgtk3.2-3.2.2.1-2|443	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.2-3.2.2.1-2|444	Group:		System/Libraries
21mr|wxgtk3.2-3.2.2.1-2|445	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.2-3.2.2.1-2|446	
21mr|wxgtk3.2-3.2.2.1-2|447	%description -n %{libwx_gtk3u_xrc}
21mr|wxgtk3.2-3.2.2.1-2|448	%{descript}
21mr|wxgtk3.2-3.2.2.1-2|449	
21mr|wxgtk3.2-3.2.2.1-2|450	%files -n %{libwx_gtk3u_xrc}
21mr|wxgtk3.2-3.2.2.1-2|451	%{_libdir}/libwx_gtk3u_xrc-%{api}.so.%{major}*
21mr|wxgtk3.2-3.2.2.1-2|452	
21mr|wxgtk3.2-3.2.2.1-2|453	#----------------------------------------------------------------------------
21mr|wxgtk3.2-3.2.2.1-2|454	
21mr|wxgtk3.2-3.2.2.1-2|455	%package -n %{libwx_gtk2u_xrc}
21mr|wxgtk3.2-3.2.2.1-2|456	Summary:	Shared library of wxGTK - Unicode enabled
21mr|wxgtk3.2-3.2.2.1-2|457	Group:		System/Libraries
21mr|wxgtk3.2-3.2.2.1-2|458	Requires:	%{name} = %{EVRD}
21mr|wxgtk3.2-3.2.2.1-2|459	
21mr|wxgtk3.2-3.2.2.1-2|460	%description -n %{libwx_gtk2u_xrc}
21mr|wxgtk3.2-3.2.2.1-2|461	%{descript}
21mr|wxgtk3.2-3.2.2.1-2|462	
21mr|wxgtk3.2-3.2.2.1-2|463	%files -n %{libwx_gtk2u_xrc}
21mr|wxgtk3.2-3.2.2.1-2|464	%{_libdir}/libwx_gtk2u_xrc-%{api}.so.%{major}*
21mr|wxgtk3.2-3.2.2.1-2|465	
21mr|wxgtk3.2-3.2.2.1-2|466	#----------------------------------------------------------------------------
21mr|wxgtk3.2-3.2.2.1-2|467	
21mr|wxgtk3.2-3.2.2.1-2|468	%package -n %{libnameudev}
21mr|wxgtk3.2-3.2.2.1-2|469	Summary:	Header files and development documentation for wxGTK - unicode
21mr|wxgtk3.2-3.2.2.1-2|470	Group:		Development/C++
21mr|wxgtk3.2-3.2.2.1-2|471	Requires:	%{libwx_baseu} = %{EVRD}
21mr|wxgtk3.2-3.2.2.1-2|472	Requires:	%{libwx_baseu_net} = %{EVRD}
21mr|wxgtk3.2-3.2.2.1-2|473	Requires:	%{libwx_baseu_xml} = %{EVRD}
21mr|wxgtk3.2-3.2.2.1-2|474	Requires:	%{libwx_gtk3u_adv} = %{EVRD}
21mr|wxgtk3.2-3.2.2.1-2|475	Requires:	%{libwx_gtk3u_aui} = %{EVRD}
21mr|wxgtk3.2-3.2.2.1-2|476	Requires:	%{libwx_gtk3u_core} = %{EVRD}
21mr|wxgtk3.2-3.2.2.1-2|477	Requires:	%{libwx_gtk3u_gl} = %{EVRD}
21mr|wxgtk3.2-3.2.2.1-2|478	Requires:	%{libwx_gtk3u_html} = %{EVRD}
21mr|wxgtk3.2-3.2.2.1-2|479	Requires:	%{libwx_gtk3u_media} = %{EVRD}
21mr|wxgtk3.2-3.2.2.1-2|480	Requires:	%{libwx_gtk3u_propgrid} = %{EVRD}
21mr|wxgtk3.2-3.2.2.1-2|481	Requires:	%{libwx_gtk3u_qa} = %{EVRD}
21mr|wxgtk3.2-3.2.2.1-2|482	Requires:	%{libwx_gtk3u_ribbon} = %{EVRD}
21mr|wxgtk3.2-3.2.2.1-2|483	Requires:	%{libwx_gtk3u_richtext} = %{EVRD}
21mr|wxgtk3.2-3.2.2.1-2|484	Requires:	%{libwx_gtk3u_stc} = %{EVRD}
21mr|wxgtk3.2-3.2.2.1-2|485	Requires:	%{libwx_gtk3u_webview} = %{EVRD}
21mr|wxgtk3.2-3.2.2.1-2|486	Requires:	%{libwx_gtk3u_xrc} = %{EVRD}
21mr|wxgtk3.2-3.2.2.1-2|487	Provides:	wxgtku%{api}-devel = %{EVRD}
21mr|wxgtk3.2-3.2.2.1-2|488	# At this time 2.8 and 3.1 cannot co-exist because of file conflicts
21mr|wxgtk3.2-3.2.2.1-2|489	Conflicts:	%{_lib}wxgtku2.8-devel
21mr|wxgtk3.2-3.2.2.1-2|490	Conflicts:	%{_lib}wxgtku3.0-devel
21mr|wxgtk3.2-3.2.2.1-2|491	Conflicts:	%{_lib}wxgtku3.1-devel
21mr|wxgtk3.2-3.2.2.1-2|492	
21mr|wxgtk3.2-3.2.2.1-2|493	%description -n %{libnameudev}
21mr|wxgtk3.2-3.2.2.1-2|494	Header files for the unicode enabled version of wxGTK, the GTK+ port of
21mr|wxgtk3.2-3.2.2.1-2|495	the wxWidgets library.
21mr|wxgtk3.2-3.2.2.1-2|496	
21mr|wxgtk3.2-3.2.2.1-2|497	%files -n %{libnameudev}
21mr|wxgtk3.2-3.2.2.1-2|498	%doc demos docs samples
21mr|wxgtk3.2-3.2.2.1-2|499	%{_bindir}/wx-config
21mr|wxgtk3.2-3.2.2.1-2|500	%{_bindir}/wxrc
21mr|wxgtk3.2-3.2.2.1-2|501	%{_bindir}/wxrc-%{api}
21mr|wxgtk3.2-3.2.2.1-2|502	%{_datadir}/aclocal/*
21mr|wxgtk3.2-3.2.2.1-2|503	%{_datadir}/bakefile/
21mr|wxgtk3.2-3.2.2.1-2|504	%{_includedir}/wx-%{api}/
21mr|wxgtk3.2-3.2.2.1-2|505	%{_libdir}/libwx_baseu-%{api}.so
21mr|wxgtk3.2-3.2.2.1-2|506	%{_libdir}/libwx_baseu_net-%{api}.so
21mr|wxgtk3.2-3.2.2.1-2|507	%{_libdir}/libwx_baseu_xml-%{api}.so
21mr|wxgtk3.2-3.2.2.1-2|508	%{_libdir}/libwx_gtk3u_adv-%{api}.so
21mr|wxgtk3.2-3.2.2.1-2|509	%{_libdir}/libwx_gtk3u_aui-%{api}.so
21mr|wxgtk3.2-3.2.2.1-2|510	%{_libdir}/libwx_gtk3u_core-%{api}.so
21mr|wxgtk3.2-3.2.2.1-2|511	%{_libdir}/libwx_gtk3u_gl-%{api}.so
21mr|wxgtk3.2-3.2.2.1-2|512	%{_libdir}/libwx_gtk3u_html-%{api}.so
21mr|wxgtk3.2-3.2.2.1-2|513	%{_libdir}/libwx_gtk3u_media-%{api}.so
21mr|wxgtk3.2-3.2.2.1-2|514	%{_libdir}/libwx_gtk3u_propgrid-%{api}.so
21mr|wxgtk3.2-3.2.2.1-2|515	%{_libdir}/libwx_gtk3u_qa-%{api}.so
21mr|wxgtk3.2-3.2.2.1-2|516	%{_libdir}/libwx_gtk3u_ribbon-%{api}.so
21mr|wxgtk3.2-3.2.2.1-2|517	%{_libdir}/libwx_gtk3u_richtext-%{api}.so
21mr|wxgtk3.2-3.2.2.1-2|518	%{_libdir}/libwx_gtk3u_stc-%{api}.so
21mr|wxgtk3.2-3.2.2.1-2|519	%{_libdir}/libwx_gtk3u_webview-%{api}.so
21mr|wxgtk3.2-3.2.2.1-2|520	%{_libdir}/libwx_gtk3u_xrc-%{api}.so
21mr|wxgtk3.2-3.2.2.1-2|521	%{_libdir}/wx/config/gtk3-unicode-%{api}
21mr|wxgtk3.2-3.2.2.1-2|522	%{_libdir}/wx/include/gtk3-unicode-%{api}/wx/setup.h
21mr|wxgtk3.2-3.2.2.1-2|523	
21mr|wxgtk3.2-3.2.2.1-2|524	#----------------------------------------------------------------------------
21mr|wxgtk3.2-3.2.2.1-2|525	
21mr|wxgtk3.2-3.2.2.1-2|526	%package -n %{libnameudev_gtk2}
21mr|wxgtk3.2-3.2.2.1-2|527	Summary:	Header files and development documentation for wxGTK - unicode
21mr|wxgtk3.2-3.2.2.1-2|528	Group:		Development/C++
21mr|wxgtk3.2-3.2.2.1-2|529	Requires:	%{libwx_gtk2u_adv} = %{EVRD}
21mr|wxgtk3.2-3.2.2.1-2|530	Requires:	%{libwx_gtk2u_aui} = %{EVRD}
21mr|wxgtk3.2-3.2.2.1-2|531	Requires:	%{libwx_gtk2u_core} = %{EVRD}
21mr|wxgtk3.2-3.2.2.1-2|532	Requires:	%{libwx_gtk2u_gl} = %{EVRD}
21mr|wxgtk3.2-3.2.2.1-2|533	Requires:	%{libwx_gtk2u_html} = %{EVRD}
21mr|wxgtk3.2-3.2.2.1-2|534	Requires:	%{libwx_gtk2u_media} = %{EVRD}
21mr|wxgtk3.2-3.2.2.1-2|535	Requires:	%{libwx_gtk2u_propgrid} = %{EVRD}
21mr|wxgtk3.2-3.2.2.1-2|536	Requires:	%{libwx_gtk2u_qa} = %{EVRD}
21mr|wxgtk3.2-3.2.2.1-2|537	Requires:	%{libwx_gtk2u_ribbon} = %{EVRD}
21mr|wxgtk3.2-3.2.2.1-2|538	Requires:	%{libwx_gtk2u_richtext} = %{EVRD}
21mr|wxgtk3.2-3.2.2.1-2|539	Requires:	%{libwx_gtk2u_stc} = %{EVRD}
21mr|wxgtk3.2-3.2.2.1-2|540	Requires:	%{libwx_gtk2u_xrc} = %{EVRD}
21mr|wxgtk3.2-3.2.2.1-2|541	Provides:	wxgtku%{api}-gtk2-devel = %{EVRD}
21mr|wxgtk3.2-3.2.2.1-2|542	# At this time 2.8 and 3.1 cannot co-exist because of file conflicts
21mr|wxgtk3.2-3.2.2.1-2|543	Conflicts:	%{_lib}wxgtku2.8-devel
21mr|wxgtk3.2-3.2.2.1-2|544	Conflicts:	%{_lib}wxgtku3.0-devel
21mr|wxgtk3.2-3.2.2.1-2|545	Conflicts:	%{_lib}wxgtku3.1-devel
21mr|wxgtk3.2-3.2.2.1-2|546	
21mr|wxgtk3.2-3.2.2.1-2|547	%description -n %{libnameudev_gtk2}
21mr|wxgtk3.2-3.2.2.1-2|548	Header files for the unicode enabled version of wxGTK, the GTK+ port of
21mr|wxgtk3.2-3.2.2.1-2|549	the wxWidgets library.
21mr|wxgtk3.2-3.2.2.1-2|550	
21mr|wxgtk3.2-3.2.2.1-2|551	%files -n %{libnameudev_gtk2}
21mr|wxgtk3.2-3.2.2.1-2|552	%doc demos docs samples
21mr|wxgtk3.2-3.2.2.1-2|553	%{_bindir}/wx-config-gtk2
21mr|wxgtk3.2-3.2.2.1-2|554	%{_libdir}/libwx_gtk2u_adv-%{api}.so
21mr|wxgtk3.2-3.2.2.1-2|555	%{_libdir}/libwx_gtk2u_aui-%{api}.so
21mr|wxgtk3.2-3.2.2.1-2|556	%{_libdir}/libwx_gtk2u_core-%{api}.so
21mr|wxgtk3.2-3.2.2.1-2|557	%{_libdir}/libwx_gtk2u_gl-%{api}.so
21mr|wxgtk3.2-3.2.2.1-2|558	%{_libdir}/libwx_gtk2u_html-%{api}.so
21mr|wxgtk3.2-3.2.2.1-2|559	%{_libdir}/libwx_gtk2u_media-%{api}.so
21mr|wxgtk3.2-3.2.2.1-2|560	%{_libdir}/libwx_gtk2u_propgrid-%{api}.so
21mr|wxgtk3.2-3.2.2.1-2|561	%{_libdir}/libwx_gtk2u_qa-%{api}.so
21mr|wxgtk3.2-3.2.2.1-2|562	%{_libdir}/libwx_gtk2u_ribbon-%{api}.so
21mr|wxgtk3.2-3.2.2.1-2|563	%{_libdir}/libwx_gtk2u_richtext-%{api}.so
21mr|wxgtk3.2-3.2.2.1-2|564	%{_libdir}/libwx_gtk2u_stc-%{api}.so
21mr|wxgtk3.2-3.2.2.1-2|565	%{_libdir}/libwx_gtk2u_xrc-%{api}.so
21mr|wxgtk3.2-3.2.2.1-2|566	%{_libdir}/wx/config/gtk2-unicode-%{api}
21mr|wxgtk3.2-3.2.2.1-2|567	%{_libdir}/wx/include/gtk2-unicode-%{api}/wx/setup.h
21mr|wxgtk3.2-3.2.2.1-2|568	
21mr|wxgtk3.2-3.2.2.1-2|569	#----------------------------------------------------------------------------
21mr|wxgtk3.2-3.2.2.1-2|570	
21mr|wxgtk3.2-3.2.2.1-2|571	%prep
21mr|wxgtk3.2-3.2.2.1-2|572	%autosetup -p1 -n %{oname}-%{version}
21mr|wxgtk3.2-3.2.2.1-2|573	
21mr|wxgtk3.2-3.2.2.1-2|574	# fix plugin dir for 64-bit
21mr|wxgtk3.2-3.2.2.1-2|575	sed -i -e 's|/lib|/%{_lib}|' src/unix/stdpaths.cpp
21mr|wxgtk3.2-3.2.2.1-2|576	
21mr|wxgtk3.2-3.2.2.1-2|577	%build
21mr|wxgtk3.2-3.2.2.1-2|578	%config_update
21mr|wxgtk3.2-3.2.2.1-2|579	%define Werror_cflags %nil
21mr|wxgtk3.2-3.2.2.1-2|580	# --disable-optimise prevents our $RPM_OPT_FLAGS being overridden
21mr|wxgtk3.2-3.2.2.1-2|581	# (see OPTIMISE in configure).
21mr|wxgtk3.2-3.2.2.1-2|582	# this code dereferences type-punned pointers like there's no tomorrow.
21mr|wxgtk3.2-3.2.2.1-2|583	CFLAGS="%{optflags} -fno-strict-aliasing"
21mr|wxgtk3.2-3.2.2.1-2|584	CXXFLAGS="%{optflags} -fno-strict-aliasing"
21mr|wxgtk3.2-3.2.2.1-2|585	LIBS="$LIBS -lpthread"
21mr|wxgtk3.2-3.2.2.1-2|586	
21mr|wxgtk3.2-3.2.2.1-2|587	CONF_FLAG="\
21mr|wxgtk3.2-3.2.2.1-2|588	--disable-catch_segvs	\
21mr|wxgtk3.2-3.2.2.1-2|589	--disable-optimise	\
21mr|wxgtk3.2-3.2.2.1-2|590	--disable-option-checking	\
21mr|wxgtk3.2-3.2.2.1-2|591	--enable-calendar	\
21mr|wxgtk3.2-3.2.2.1-2|592	--enable-controls	\
21mr|wxgtk3.2-3.2.2.1-2|593	--enable-dataviewctrl	\
21mr|wxgtk3.2-3.2.2.1-2|594	--enable-dirdlg		\
21mr|wxgtk3.2-3.2.2.1-2|595	--enable-fraction	\
21mr|wxgtk3.2-3.2.2.1-2|596	--enable-graphics_ctx	\
21mr|wxgtk3.2-3.2.2.1-2|597	--enable-grid		\
21mr|wxgtk3.2-3.2.2.1-2|598	--enable-intl		\
21mr|wxgtk3.2-3.2.2.1-2|599	--enable-ipv6		\
21mr|wxgtk3.2-3.2.2.1-2|600	--enable-mediactrl	\
21mr|wxgtk3.2-3.2.2.1-2|601	--enable-msgdlg		\
21mr|wxgtk3.2-3.2.2.1-2|602	--enable-numberdlg	\
21mr|wxgtk3.2-3.2.2.1-2|603	--enable-splash		\
21mr|wxgtk3.2-3.2.2.1-2|604	--enable-stc		\
21mr|wxgtk3.2-3.2.2.1-2|605	--enable-tabdialog	\
21mr|wxgtk3.2-3.2.2.1-2|606	--enable-textdlg	\
21mr|wxgtk3.2-3.2.2.1-2|607	--enable-unicode	\
21mr|wxgtk3.2-3.2.2.1-2|608	--enable-wave		\
21mr|wxgtk3.2-3.2.2.1-2|609	--enable-wxprintfv	\
21mr|wxgtk3.2-3.2.2.1-2|610	--enable-xresources	\
21mr|wxgtk3.2-3.2.2.1-2|611	--with-libjpeg=sys	\
21mr|wxgtk3.2-3.2.2.1-2|612	--with-libpng=sys	\
21mr|wxgtk3.2-3.2.2.1-2|613	--with-libtiff=sys	\
21mr|wxgtk3.2-3.2.2.1-2|614	--with-opengl		\
21mr|wxgtk3.2-3.2.2.1-2|615	--without-debug_flag	\
21mr|wxgtk3.2-3.2.2.1-2|616	--without-debug_info	\
21mr|wxgtk3.2-3.2.2.1-2|617	--without-odbc		\
21mr|wxgtk3.2-3.2.2.1-2|618	--with-sdl		\
21mr|wxgtk3.2-3.2.2.1-2|619	--with-zlib=sys"
21mr|wxgtk3.2-3.2.2.1-2|620	
21mr|wxgtk3.2-3.2.2.1-2|621	export CONFIGURE_TOP=..
21mr|wxgtk3.2-3.2.2.1-2|622	
21mr|wxgtk3.2-3.2.2.1-2|623	%if %{with compat}
21mr|wxgtk3.2-3.2.2.1-2|624	mkdir build_gtk2
21mr|wxgtk3.2-3.2.2.1-2|625	pushd build_gtk2
21mr|wxgtk3.2-3.2.2.1-2|626	%configure \
21mr|wxgtk3.2-3.2.2.1-2|627	$CONF_FLAG		\
21mr|wxgtk3.2-3.2.2.1-2|628	--disable-webview	\
21mr|wxgtk3.2-3.2.2.1-2|629	--with-gtk=2
21mr|wxgtk3.2-3.2.2.1-2|630	%make
21mr|wxgtk3.2-3.2.2.1-2|631	popd
21mr|wxgtk3.2-3.2.2.1-2|632	%endif
21mr|wxgtk3.2-3.2.2.1-2|633	
21mr|wxgtk3.2-3.2.2.1-2|634	mkdir build_gtk3
21mr|wxgtk3.2-3.2.2.1-2|635	pushd build_gtk3
21mr|wxgtk3.2-3.2.2.1-2|636	%configure \
21mr|wxgtk3.2-3.2.2.1-2|637	$CONF_FLAG		\
21mr|wxgtk3.2-3.2.2.1-2|638	--with-gtk=3
21mr|wxgtk3.2-3.2.2.1-2|639	%make
21mr|wxgtk3.2-3.2.2.1-2|640	make -C ../locale allmo
21mr|wxgtk3.2-3.2.2.1-2|641	popd
21mr|wxgtk3.2-3.2.2.1-2|642	
21mr|wxgtk3.2-3.2.2.1-2|643	%install
21mr|wxgtk3.2-3.2.2.1-2|644	%if %{with compat}
21mr|wxgtk3.2-3.2.2.1-2|645	pushd build_gtk2
21mr|wxgtk3.2-3.2.2.1-2|646	%makeinstall_std
21mr|wxgtk3.2-3.2.2.1-2|647	mv %{buildroot}/%{_bindir}/wx-config %{buildroot}/%{_bindir}/wx-config-gtk2
21mr|wxgtk3.2-3.2.2.1-2|648	popd
21mr|wxgtk3.2-3.2.2.1-2|649	%endif
21mr|wxgtk3.2-3.2.2.1-2|650	
21mr|wxgtk3.2-3.2.2.1-2|651	pushd build_gtk3
21mr|wxgtk3.2-3.2.2.1-2|652	%makeinstall_std
21mr|wxgtk3.2-3.2.2.1-2|653	popd
21mr|wxgtk3.2-3.2.2.1-2|654	
21mr|wxgtk3.2-3.2.2.1-2|655	%find_lang wxstd-%{api}
21mr|wxgtk3.2-3.2.2.1-2|656	#%%find_lang wxmsw-%{api}
21mr|wxgtk3.2-3.2.2.1-2|657	#cat wxmsw-%{api}.lang >> wxstd-%{api}.lang
21mr|wxgtk3.2-3.2.2.1-2|658	
21mr|wxgtk3.2-3.2.2.1-2|659	# fix path in headers files
21mr|wxgtk3.2-3.2.2.1-2|660	find %{buildroot}%{_includedir}/wx-%{api} -type f -exec sed -i 's:include \"\(wx[a-zA-Z0-9_/.]*\)\":include <\1>:' \{\} \;
21mr|wxgtk3.2-3.2.2.1-2|661	find %{buildroot}%{_includedir}/wx-%{api} -type f -exec sed -i 's:include <wx/:include <wx-%{api}/wx/:' \{\} \;
21mr|wxgtk3.2-3.2.2.1-2|662	ln -s ../../../%{_lib}/wx/include/gtk3-unicode-%{api}/wx/setup.h %{buildroot}%{_includedir}/wx-%{api}/wx/setup.h

19745 21
21mr|x11-apps-1.0.0-22|1	Summary:	X11 apps
21mr|x11-apps-1.0.0-22|2	Name:		x11-apps
21mr|x11-apps-1.0.0-22|3	Version:	1.0.0
21mr|x11-apps-1.0.0-22|4	Release:	22
21mr|x11-apps-1.0.0-22|5	License:	MIT
21mr|x11-apps-1.0.0-22|6	Group:		Development/X11
21mr|x11-apps-1.0.0-22|7	Requires:	bitmap
21mr|x11-apps-1.0.0-22|8	Requires:	oclock
21mr|x11-apps-1.0.0-22|9	Requires:	xbiff
21mr|x11-apps-1.0.0-22|10	Requires:	xcalc
21mr|x11-apps-1.0.0-22|11	Requires:	xclipboard
21mr|x11-apps-1.0.0-22|12	Requires:	xclock
21mr|x11-apps-1.0.0-22|13	# Don't require xedit because it installs whole xemacs and that's an overkill
21mr|x11-apps-1.0.0-22|14	#Requires:	xedit
21mr|x11-apps-1.0.0-22|15	Requires:	xeyes
21mr|x11-apps-1.0.0-22|16	Requires:	xfd
21mr|x11-apps-1.0.0-22|17	Requires:	xfontsel
21mr|x11-apps-1.0.0-22|18	Requires:	xgc
21mr|x11-apps-1.0.0-22|19	Requires:	xload
21mr|x11-apps-1.0.0-22|20	Requires:	xlogo
21mr|x11-apps-1.0.0-22|21	Requires:	xman
21mr|x11-apps-1.0.0-22|22	Requires:	xmag
21mr|x11-apps-1.0.0-22|23	Requires:	xmessage
21mr|x11-apps-1.0.0-22|24	Requires:	xwd
21mr|x11-apps-1.0.0-22|25	Requires:	xwud
21mr|x11-apps-1.0.0-22|26	BuildArch:	noarch
21mr|x11-apps-1.0.0-22|27	
21mr|x11-apps-1.0.0-22|28	%description
21mr|x11-apps-1.0.0-22|29	X11 apps.
21mr|x11-apps-1.0.0-22|30	
21mr|x11-apps-1.0.0-22|31	%files

19746 21
21mr|x11-data-bitmaps-1.1.2-2|1	Name:		x11-data-bitmaps
21mr|x11-data-bitmaps-1.1.2-2|2	Version:	1.1.2
21mr|x11-data-bitmaps-1.1.2-2|3	Release:	2
21mr|x11-data-bitmaps-1.1.2-2|4	Summary:	Bitmaps that are shared between X applications
21mr|x11-data-bitmaps-1.1.2-2|5	Group:		Development/X11
21mr|x11-data-bitmaps-1.1.2-2|6	Source:		http://xorg.freedesktop.org/releases/individual/data/xbitmaps-%{version}.tar.bz2
21mr|x11-data-bitmaps-1.1.2-2|7	License:	MIT
21mr|x11-data-bitmaps-1.1.2-2|8	BuildRequires:	x11-util-macros	>= 1.1.5
21mr|x11-data-bitmaps-1.1.2-2|9	BuildArch:	noarch
21mr|x11-data-bitmaps-1.1.2-2|10	
21mr|x11-data-bitmaps-1.1.2-2|11	%description
21mr|x11-data-bitmaps-1.1.2-2|12	Bitmaps that are shared between X applications
21mr|x11-data-bitmaps-1.1.2-2|13	
21mr|x11-data-bitmaps-1.1.2-2|14	%prep
21mr|x11-data-bitmaps-1.1.2-2|15	%setup -q -n xbitmaps-%{version}
21mr|x11-data-bitmaps-1.1.2-2|16	
21mr|x11-data-bitmaps-1.1.2-2|17	%build
21mr|x11-data-bitmaps-1.1.2-2|18	%configure \
21mr|x11-data-bitmaps-1.1.2-2|19	--build=i586-%{_target_vendor}-%{_target_os}%{?_gnu} \
21mr|x11-data-bitmaps-1.1.2-2|20	--x-includes=%{_includedir}\
21mr|x11-data-bitmaps-1.1.2-2|21	--x-libraries=%{_libdir}
21mr|x11-data-bitmaps-1.1.2-2|22	
21mr|x11-data-bitmaps-1.1.2-2|23	%make
21mr|x11-data-bitmaps-1.1.2-2|24	
21mr|x11-data-bitmaps-1.1.2-2|25	%install
21mr|x11-data-bitmaps-1.1.2-2|26	%makeinstall_std
21mr|x11-data-bitmaps-1.1.2-2|27	
21mr|x11-data-bitmaps-1.1.2-2|28	%pre
21mr|x11-data-bitmaps-1.1.2-2|29	if [ -h %{_includedir}/X11 ]; then
21mr|x11-data-bitmaps-1.1.2-2|30	rm -f %{_includedir}/X11
21mr|x11-data-bitmaps-1.1.2-2|31	fi
21mr|x11-data-bitmaps-1.1.2-2|32	
21mr|x11-data-bitmaps-1.1.2-2|33	%files
21mr|x11-data-bitmaps-1.1.2-2|34	%doc COPYING
21mr|x11-data-bitmaps-1.1.2-2|35	%dir %{_includedir}/X11/bitmaps
21mr|x11-data-bitmaps-1.1.2-2|36	%{_includedir}/X11/bitmaps/*
21mr|x11-data-bitmaps-1.1.2-2|37	%{_datadir}/pkgconfig/xbitmaps.pc

19747 21
21mr|x11-data-cursor-themes-1.0.6-2|1	Summary:	X11 Cursor Themes
21mr|x11-data-cursor-themes-1.0.6-2|2	Name:		x11-data-cursor-themes
21mr|x11-data-cursor-themes-1.0.6-2|3	Version:	1.0.6
21mr|x11-data-cursor-themes-1.0.6-2|4	Release:	2
21mr|x11-data-cursor-themes-1.0.6-2|5	License:	MIT
21mr|x11-data-cursor-themes-1.0.6-2|6	Group:		Development/X11
21mr|x11-data-cursor-themes-1.0.6-2|7	Source0:	http://xorg.freedesktop.org/releases/individual/data/xcursor-themes-%{version}.tar.bz2
21mr|x11-data-cursor-themes-1.0.6-2|8	Source1:	wonderland-cursor.tar.bz2
21mr|x11-data-cursor-themes-1.0.6-2|9	Source2:	index.theme
21mr|x11-data-cursor-themes-1.0.6-2|10	Source3:	contrastlarge.tar.bz2
21mr|x11-data-cursor-themes-1.0.6-2|11	BuildRequires:	xcursorgen >= 1.0.0
21mr|x11-data-cursor-themes-1.0.6-2|12	BuildRequires:	pkgconfig(xcursor) >= 1.1.5.2
21mr|x11-data-cursor-themes-1.0.6-2|13	BuildRequires:	pkgconfig(xorg-macros)
21mr|x11-data-cursor-themes-1.0.6-2|14	BuildArch:	noarch
21mr|x11-data-cursor-themes-1.0.6-2|15	
21mr|x11-data-cursor-themes-1.0.6-2|16	%description
21mr|x11-data-cursor-themes-1.0.6-2|17	Cursor themes for X11 environment.
21mr|x11-data-cursor-themes-1.0.6-2|18	
21mr|x11-data-cursor-themes-1.0.6-2|19	%files
21mr|x11-data-cursor-themes-1.0.6-2|20	# contrastlarge theme files have +x permission, undo this:
21mr|x11-data-cursor-themes-1.0.6-2|21	%doc ChangeLog
21mr|x11-data-cursor-themes-1.0.6-2|22	%dir %{_datadir}/icons/default
21mr|x11-data-cursor-themes-1.0.6-2|23	%dir %{_datadir}/icons/handhelds
21mr|x11-data-cursor-themes-1.0.6-2|24	%dir %{_datadir}/icons/redglass
21mr|x11-data-cursor-themes-1.0.6-2|25	%dir %{_datadir}/icons/whiteglass
21mr|x11-data-cursor-themes-1.0.6-2|26	%dir %{_datadir}/icons/wonderland
21mr|x11-data-cursor-themes-1.0.6-2|27	%dir %{_datadir}/icons/contrastlarge
21mr|x11-data-cursor-themes-1.0.6-2|28	%{_datadir}/icons/default/*
21mr|x11-data-cursor-themes-1.0.6-2|29	%{_datadir}/icons/handhelds/*
21mr|x11-data-cursor-themes-1.0.6-2|30	%{_datadir}/icons/redglass/*
21mr|x11-data-cursor-themes-1.0.6-2|31	%{_datadir}/icons/whiteglass/*
21mr|x11-data-cursor-themes-1.0.6-2|32	%{_datadir}/icons/wonderland/*
21mr|x11-data-cursor-themes-1.0.6-2|33	%{_datadir}/icons/contrastlarge/*
21mr|x11-data-cursor-themes-1.0.6-2|34	
21mr|x11-data-cursor-themes-1.0.6-2|35	#----------------------------------------------------------------------------
21mr|x11-data-cursor-themes-1.0.6-2|36	
21mr|x11-data-cursor-themes-1.0.6-2|37	%prep
21mr|x11-data-cursor-themes-1.0.6-2|38	%setup -q -n xcursor-themes-%{version}
21mr|x11-data-cursor-themes-1.0.6-2|39	
21mr|x11-data-cursor-themes-1.0.6-2|40	%build
21mr|x11-data-cursor-themes-1.0.6-2|41	./configure \
21mr|x11-data-cursor-themes-1.0.6-2|42	--build=i586-%{_target_vendor}-%{_target_os}%{?_gnu} \
21mr|x11-data-cursor-themes-1.0.6-2|43	--prefix=%{_prefix}
21mr|x11-data-cursor-themes-1.0.6-2|44	%make
21mr|x11-data-cursor-themes-1.0.6-2|45	
21mr|x11-data-cursor-themes-1.0.6-2|46	%install
21mr|x11-data-cursor-themes-1.0.6-2|47	%makeinstall_std
21mr|x11-data-cursor-themes-1.0.6-2|48	
21mr|x11-data-cursor-themes-1.0.6-2|49	tar xvj -C %{buildroot}%{_iconsdir} -f %{SOURCE1}
21mr|x11-data-cursor-themes-1.0.6-2|50	tar xvj -C %{buildroot}%{_iconsdir} -f %{SOURCE3}
21mr|x11-data-cursor-themes-1.0.6-2|51	mkdir -p %{buildroot}/%{_iconsdir}/default
21mr|x11-data-cursor-themes-1.0.6-2|52	install -m 644 %{SOURCE2} %{buildroot}/%{_iconsdir}/default
21mr|x11-data-cursor-themes-1.0.6-2|53	
21mr|x11-data-cursor-themes-1.0.6-2|54	# The contrastlarge "xterm" cursor is completly black, making it useless on a
21mr|x11-data-cursor-themes-1.0.6-2|55	# dark background, but the theme authors provide an alternative:
21mr|x11-data-cursor-themes-1.0.6-2|56	# xterm_extra_large
21mr|x11-data-cursor-themes-1.0.6-2|57	mv %{buildroot}/%{_iconsdir}/contrastlarge/cursors/xterm_extra_large %{buildroot}/%{_iconsdir}/contrastlarge/cursors/xterm
21mr|x11-data-cursor-themes-1.0.6-2|58	
21mr|x11-data-cursor-themes-1.0.6-2|59	# Create Hash symlinks
21mr|x11-data-cursor-themes-1.0.6-2|60	THEMES="contrastlarge handhelds redglass whiteglass wonderland"
21mr|x11-data-cursor-themes-1.0.6-2|61	LINKS="00008160000006810000408080010102=sb_v_double_arrow \
21mr|x11-data-cursor-themes-1.0.6-2|62	028006030e0e7ebffc7f7070c0600140=sb_h_double_arrow \
21mr|x11-data-cursor-themes-1.0.6-2|63	03b6e0fcb3499374a867c041f52298f0=crossed_circle \
21mr|x11-data-cursor-themes-1.0.6-2|64	08e8e1c95fe2fc01f976f1e063a24ccd=left_ptr_watch \
21mr|x11-data-cursor-themes-1.0.6-2|65	14fef782d02440884392942c11205230=h_double_arrow	\
21mr|x11-data-cursor-themes-1.0.6-2|66	2870a09082c103050810ffdffffe0204=v_double_arrow \
21mr|x11-data-cursor-themes-1.0.6-2|67	3ecb610c1bf2410f44200f48c40d3599=left_ptr_watch \
21mr|x11-data-cursor-themes-1.0.6-2|68	4498f0e0c1937ffe01fd06f973665830=fleur \
21mr|x11-data-cursor-themes-1.0.6-2|69	5c6cd98b3f3ebcb1f9c7f1c204630408=question_arrow \
21mr|x11-data-cursor-themes-1.0.6-2|70	6407b0e94181790501fd1e167b474872=copy \
21mr|x11-data-cursor-themes-1.0.6-2|71	640fb0e74195791501fd1ed57b41487f=link \
21mr|x11-data-cursor-themes-1.0.6-2|72	9d800788f1b08800ae810202380a0822=hand1 \
21mr|x11-data-cursor-themes-1.0.6-2|73	c7088f0f3e6c8088236ef8e1e3e70000=top_left_corner \
21mr|x11-data-cursor-themes-1.0.6-2|74	d9ce0ab605698f320427677b458ad60b=question_arrow \
21mr|x11-data-cursor-themes-1.0.6-2|75	e29285e634086352946a0e7090d73106=hand2 \
21mr|x11-data-cursor-themes-1.0.6-2|76	fcf1c3c7cd4491d801f1e1c78f100000=top_right_corner"
21mr|x11-data-cursor-themes-1.0.6-2|77	
21mr|x11-data-cursor-themes-1.0.6-2|78	for theme in $THEMES; do
21mr|x11-data-cursor-themes-1.0.6-2|79	pushd %{buildroot}/%{_iconsdir}/$theme/cursors
21mr|x11-data-cursor-themes-1.0.6-2|80	
21mr|x11-data-cursor-themes-1.0.6-2|81	for link in $LINKS; do
21mr|x11-data-cursor-themes-1.0.6-2|82	from=`echo $link | cut -d= -f1`
21mr|x11-data-cursor-themes-1.0.6-2|83	to=`echo $link | cut -d= -f2`
21mr|x11-data-cursor-themes-1.0.6-2|84	
21mr|x11-data-cursor-themes-1.0.6-2|85	if [ -e "$to" ] && [ ! -e "$from" ]; then
21mr|x11-data-cursor-themes-1.0.6-2|86	ln -s "$to" "$from"
21mr|x11-data-cursor-themes-1.0.6-2|87	fi
21mr|x11-data-cursor-themes-1.0.6-2|88	done
21mr|x11-data-cursor-themes-1.0.6-2|89	
21mr|x11-data-cursor-themes-1.0.6-2|90	popd
21mr|x11-data-cursor-themes-1.0.6-2|91	done
21mr|x11-data-cursor-themes-1.0.6-2|92	
21mr|x11-data-cursor-themes-1.0.6-2|93	# For anaconda in LXQt
21mr|x11-data-cursor-themes-1.0.6-2|94	ln -sf left_ptr %{buildroot}%{_iconsdir}/wonderland/cursors/arrow

19748 21
21mr|x11-docs-1.7.1-2|1	Summary:	Xorg X11 documentation
21mr|x11-docs-1.7.1-2|2	Name:		x11-docs
21mr|x11-docs-1.7.1-2|3	Version:	1.7.1
21mr|x11-docs-1.7.1-2|4	Release:	2
21mr|x11-docs-1.7.1-2|5	License:	MIT
21mr|x11-docs-1.7.1-2|6	Group:		Development/X11
21mr|x11-docs-1.7.1-2|7	Url:		http://xorg.freedesktop.org
21mr|x11-docs-1.7.1-2|8	Source0:	http://xorg.freedesktop.org/releases/individual/doc/xorg-docs-%{version}.tar.bz2
21mr|x11-docs-1.7.1-2|9	BuildRequires:	pkgconfig(xorg-macros)
21mr|x11-docs-1.7.1-2|10	BuildArch:	noarch
21mr|x11-docs-1.7.1-2|11	
21mr|x11-docs-1.7.1-2|12	%description
21mr|x11-docs-1.7.1-2|13	Xorg X11 documentation.
21mr|x11-docs-1.7.1-2|14	
21mr|x11-docs-1.7.1-2|15	%files
21mr|x11-docs-1.7.1-2|16	%{_datadir}/doc/xorg-docs/
21mr|x11-docs-1.7.1-2|17	%{_mandir}/man7/Consortium.7.*
21mr|x11-docs-1.7.1-2|18	%{_mandir}/man7/Standards.7.*
21mr|x11-docs-1.7.1-2|19	%{_mandir}/man7/X.7.*
21mr|x11-docs-1.7.1-2|20	%{_mandir}/man7/XOrgFoundation.7.*
21mr|x11-docs-1.7.1-2|21	%{_mandir}/man7/XProjectTeam.7.*
21mr|x11-docs-1.7.1-2|22	%{_mandir}/man7/Xsecurity.7.*
21mr|x11-docs-1.7.1-2|23	
21mr|x11-docs-1.7.1-2|24	#----------------------------------------------------------------------------
21mr|x11-docs-1.7.1-2|25	
21mr|x11-docs-1.7.1-2|26	%prep
21mr|x11-docs-1.7.1-2|27	%setup -q -n xorg-docs-%{version}
21mr|x11-docs-1.7.1-2|28	
21mr|x11-docs-1.7.1-2|29	%build
21mr|x11-docs-1.7.1-2|30	%configure	\
21mr|x11-docs-1.7.1-2|31	--build=i586-%{_target_vendor}-%{_target_os}%{?_gnu} \
21mr|x11-docs-1.7.1-2|32	--x-includes=%{_includedir}\
21mr|x11-docs-1.7.1-2|33	--x-libraries=%{_libdir}
21mr|x11-docs-1.7.1-2|34	%make
21mr|x11-docs-1.7.1-2|35	
21mr|x11-docs-1.7.1-2|36	%install
21mr|x11-docs-1.7.1-2|37	%makeinstall_std

19749 21
21mr|x11-driver-input-2.0-8|1	Summary:	X11 input drivers
21mr|x11-driver-input-2.0-8|2	Name:		x11-driver-input
21mr|x11-driver-input-2.0-8|3	Version:	2.0
21mr|x11-driver-input-2.0-8|4	Release:	8
21mr|x11-driver-input-2.0-8|5	License:	GPLv2+
21mr|x11-driver-input-2.0-8|6	Group:		System/X11
21mr|x11-driver-input-2.0-8|7	
21mr|x11-driver-input-2.0-8|8	Recommends:	x11-driver-input-libinput
21mr|x11-driver-input-2.0-8|9	Recommends:	x11-driver-input-evdev
21mr|x11-driver-input-2.0-8|10	Recommends:	x11-driver-input-synaptics
21mr|x11-driver-input-2.0-8|11	%ifarch %{ix86} %{x86_64}
21mr|x11-driver-input-2.0-8|12	Recommends:	x11-driver-input-vmmouse
21mr|x11-driver-input-2.0-8|13	%endif
21mr|x11-driver-input-2.0-8|14	Recommends:	x11-driver-input-wacom
21mr|x11-driver-input-2.0-8|15	
21mr|x11-driver-input-2.0-8|16	%description
21mr|x11-driver-input-2.0-8|17	Meta-package that requires useful X11 input drivers.
21mr|x11-driver-input-2.0-8|18	
21mr|x11-driver-input-2.0-8|19	%files

19750 21
21mr|x11-driver-input-evdev-2.10.6-3|1	# FIXME: fix the cases when immediate symbol resolution is not enough.
21mr|x11-driver-input-evdev-2.10.6-3|2	# For the present, fall back to the old symbol resolution rules for ld.
21mr|x11-driver-input-evdev-2.10.6-3|3	%define _disable_ld_now 1
21mr|x11-driver-input-evdev-2.10.6-3|4	
21mr|x11-driver-input-evdev-2.10.6-3|5	Summary:	X.org input driver for Linux generic event devices
21mr|x11-driver-input-evdev-2.10.6-3|6	Name:		x11-driver-input-evdev
21mr|x11-driver-input-evdev-2.10.6-3|7	Version:	2.10.6
21mr|x11-driver-input-evdev-2.10.6-3|8	Release:	3
21mr|x11-driver-input-evdev-2.10.6-3|9	License:	MIT
21mr|x11-driver-input-evdev-2.10.6-3|10	Group:		System/X11
21mr|x11-driver-input-evdev-2.10.6-3|11	Url:		http://xorg.freedesktop.org
21mr|x11-driver-input-evdev-2.10.6-3|12	Source0:	ftp://ftp.x.org/pub/individual/driver/xf86-input-evdev-%{version}.tar.bz2
21mr|x11-driver-input-evdev-2.10.6-3|13	BuildRequires:	x11-util-macros
21mr|x11-driver-input-evdev-2.10.6-3|14	BuildRequires:	pkgconfig(dri)
21mr|x11-driver-input-evdev-2.10.6-3|15	BuildRequires:	pkgconfig(mtdev)
21mr|x11-driver-input-evdev-2.10.6-3|16	BuildRequires:	pkgconfig(libevdev)
21mr|x11-driver-input-evdev-2.10.6-3|17	BuildRequires:	pkgconfig(udev) >= 186
21mr|x11-driver-input-evdev-2.10.6-3|18	BuildRequires:	pkgconfig(xorg-server)
21mr|x11-driver-input-evdev-2.10.6-3|19	BuildRequires:	pkgconfig(xproto)
21mr|x11-driver-input-evdev-2.10.6-3|20	Requires:	x11-server-common %(xserver-sdk-abi-requires xinput)
21mr|x11-driver-input-evdev-2.10.6-3|21	Obsoletes:	x11-driver-input-evtouch < 0.8.8-12
21mr|x11-driver-input-evdev-2.10.6-3|22	
21mr|x11-driver-input-evdev-2.10.6-3|23	%description
21mr|x11-driver-input-evdev-2.10.6-3|24	Evdev is an Xorg input driver for Linux's generic event devices.
21mr|x11-driver-input-evdev-2.10.6-3|25	It therefore supports all input devices that the kernel knows about,
21mr|x11-driver-input-evdev-2.10.6-3|26	including most mice and keyboards.
21mr|x11-driver-input-evdev-2.10.6-3|27	
21mr|x11-driver-input-evdev-2.10.6-3|28	%files
21mr|x11-driver-input-evdev-2.10.6-3|29	%doc COPYING
21mr|x11-driver-input-evdev-2.10.6-3|30	%{_libdir}/xorg/modules/input/evdev_drv.so
21mr|x11-driver-input-evdev-2.10.6-3|31	%{_mandir}/man4/evdev.*
21mr|x11-driver-input-evdev-2.10.6-3|32	%{_datadir}/X11/xorg.conf.d/10-evdev.conf
21mr|x11-driver-input-evdev-2.10.6-3|33	
21mr|x11-driver-input-evdev-2.10.6-3|34	#----------------------------------------------------------------------------
21mr|x11-driver-input-evdev-2.10.6-3|35	
21mr|x11-driver-input-evdev-2.10.6-3|36	%package devel
21mr|x11-driver-input-evdev-2.10.6-3|37	Summary:	Development files for %{name}
21mr|x11-driver-input-evdev-2.10.6-3|38	Group:		Development/X11
21mr|x11-driver-input-evdev-2.10.6-3|39	
21mr|x11-driver-input-evdev-2.10.6-3|40	%description devel
21mr|x11-driver-input-evdev-2.10.6-3|41	Development files for %{name}.
21mr|x11-driver-input-evdev-2.10.6-3|42	
21mr|x11-driver-input-evdev-2.10.6-3|43	%files devel
21mr|x11-driver-input-evdev-2.10.6-3|44	%{_includedir}/xorg/evdev-properties.h
21mr|x11-driver-input-evdev-2.10.6-3|45	%{_libdir}/pkgconfig/xorg-evdev.pc
21mr|x11-driver-input-evdev-2.10.6-3|46	
21mr|x11-driver-input-evdev-2.10.6-3|47	#----------------------------------------------------------------------------
21mr|x11-driver-input-evdev-2.10.6-3|48	
21mr|x11-driver-input-evdev-2.10.6-3|49	%prep
21mr|x11-driver-input-evdev-2.10.6-3|50	%setup -qn xf86-input-evdev-%{version}
21mr|x11-driver-input-evdev-2.10.6-3|51	%apply_patches
21mr|x11-driver-input-evdev-2.10.6-3|52	
21mr|x11-driver-input-evdev-2.10.6-3|53	%build
21mr|x11-driver-input-evdev-2.10.6-3|54	autoreconf --force -v --install
21mr|x11-driver-input-evdev-2.10.6-3|55	%configure
21mr|x11-driver-input-evdev-2.10.6-3|56	%make
21mr|x11-driver-input-evdev-2.10.6-3|57	
21mr|x11-driver-input-evdev-2.10.6-3|58	%install
21mr|x11-driver-input-evdev-2.10.6-3|59	%makeinstall_std

19751 21
21mr|x11-driver-input-libinput-1.1.0-1|1	# FIXME: fix the cases when immediate symbol resolution is not enough.
21mr|x11-driver-input-libinput-1.1.0-1|2	# For the present, fall back to the old symbol resolution rules for ld.
21mr|x11-driver-input-libinput-1.1.0-1|3	%define _disable_ld_now 1
21mr|x11-driver-input-libinput-1.1.0-1|4	
21mr|x11-driver-input-libinput-1.1.0-1|5	Summary:	Xorg X11 libinput input driver
21mr|x11-driver-input-libinput-1.1.0-1|6	Name:		x11-driver-input-libinput
21mr|x11-driver-input-libinput-1.1.0-1|7	Version:	1.1.0
21mr|x11-driver-input-libinput-1.1.0-1|8	Release:	1
21mr|x11-driver-input-libinput-1.1.0-1|9	License:	MIT
21mr|x11-driver-input-libinput-1.1.0-1|10	Group:		System/X11
21mr|x11-driver-input-libinput-1.1.0-1|11	Url:		http://xorg.freedesktop.org
21mr|x11-driver-input-libinput-1.1.0-1|12	Source0:	ftp://ftp.x.org/pub/individual/driver/xf86-input-libinput-%{version}.tar.bz2
21mr|x11-driver-input-libinput-1.1.0-1|13	
21mr|x11-driver-input-libinput-1.1.0-1|14	BuildRequires:	x11-util-macros
21mr|x11-driver-input-libinput-1.1.0-1|15	BuildRequires:	pkgconfig(xorg-server)
21mr|x11-driver-input-libinput-1.1.0-1|16	BuildRequires:	pkgconfig(xproto)
21mr|x11-driver-input-libinput-1.1.0-1|17	BuildRequires:	pkgconfig(libevdev)
21mr|x11-driver-input-libinput-1.1.0-1|18	BuildRequires:	pkgconfig(libinput) >= 1.8
21mr|x11-driver-input-libinput-1.1.0-1|19	BuildRequires:	pkgconfig(udev)
21mr|x11-driver-input-libinput-1.1.0-1|20	
21mr|x11-driver-input-libinput-1.1.0-1|21	Requires:	x11-server-common %(xserver-sdk-abi-requires xinput)
21mr|x11-driver-input-libinput-1.1.0-1|22	Requires:	x11-data-xkbdata
21mr|x11-driver-input-libinput-1.1.0-1|23	
21mr|x11-driver-input-libinput-1.1.0-1|24	%description
21mr|x11-driver-input-libinput-1.1.0-1|25	A generic input driver for the X.Org X11 X server based on libinput,
21mr|x11-driver-input-libinput-1.1.0-1|26	supporting all devices.
21mr|x11-driver-input-libinput-1.1.0-1|27	
21mr|x11-driver-input-libinput-1.1.0-1|28	
21mr|x11-driver-input-libinput-1.1.0-1|29	%files
21mr|x11-driver-input-libinput-1.1.0-1|30	%doc COPYING
21mr|x11-driver-input-libinput-1.1.0-1|31	%{_libdir}/xorg/modules/input/libinput_drv.so
21mr|x11-driver-input-libinput-1.1.0-1|32	%{_mandir}/man4/libinput.4*
21mr|x11-driver-input-libinput-1.1.0-1|33	%{_datadir}/X11/xorg.conf.d/40-libinput.conf
21mr|x11-driver-input-libinput-1.1.0-1|34	
21mr|x11-driver-input-libinput-1.1.0-1|35	#----------------------------------------------------------------------------
21mr|x11-driver-input-libinput-1.1.0-1|36	
21mr|x11-driver-input-libinput-1.1.0-1|37	%package devel
21mr|x11-driver-input-libinput-1.1.0-1|38	Summary:	Development files for %{name}
21mr|x11-driver-input-libinput-1.1.0-1|39	Group:		Development/X11
21mr|x11-driver-input-libinput-1.1.0-1|40	
21mr|x11-driver-input-libinput-1.1.0-1|41	%description devel
21mr|x11-driver-input-libinput-1.1.0-1|42	Development files for %{name}.
21mr|x11-driver-input-libinput-1.1.0-1|43	
21mr|x11-driver-input-libinput-1.1.0-1|44	%files devel
21mr|x11-driver-input-libinput-1.1.0-1|45	%{_includedir}/xorg/libinput-properties.h
21mr|x11-driver-input-libinput-1.1.0-1|46	%{_libdir}/pkgconfig/xorg-libinput.pc
21mr|x11-driver-input-libinput-1.1.0-1|47	
21mr|x11-driver-input-libinput-1.1.0-1|48	#----------------------------------------------------------------------------
21mr|x11-driver-input-libinput-1.1.0-1|49	
21mr|x11-driver-input-libinput-1.1.0-1|50	%prep
21mr|x11-driver-input-libinput-1.1.0-1|51	%setup -qn xf86-input-libinput-%{version}
21mr|x11-driver-input-libinput-1.1.0-1|52	%apply_patches
21mr|x11-driver-input-libinput-1.1.0-1|53	
21mr|x11-driver-input-libinput-1.1.0-1|54	%build
21mr|x11-driver-input-libinput-1.1.0-1|55	autoreconf --force -v --install
21mr|x11-driver-input-libinput-1.1.0-1|56	%configure
21mr|x11-driver-input-libinput-1.1.0-1|57	%make
21mr|x11-driver-input-libinput-1.1.0-1|58	
21mr|x11-driver-input-libinput-1.1.0-1|59	%install
21mr|x11-driver-input-libinput-1.1.0-1|60	%makeinstall_std

19752 21
21mr|x11-driver-input-synaptics-1.9.2-1|1	# FIXME: fix the cases when immediate symbol resolution is not enough.
21mr|x11-driver-input-synaptics-1.9.2-1|2	# For the present, fall back to the old symbol resolution rules for ld.
21mr|x11-driver-input-synaptics-1.9.2-1|3	%define _disable_ld_now 1
21mr|x11-driver-input-synaptics-1.9.2-1|4	
21mr|x11-driver-input-synaptics-1.9.2-1|5	Summary:	X.org input driver for Synaptics touchpad devices
21mr|x11-driver-input-synaptics-1.9.2-1|6	Name:		x11-driver-input-synaptics
21mr|x11-driver-input-synaptics-1.9.2-1|7	Version:	1.9.2
21mr|x11-driver-input-synaptics-1.9.2-1|8	Release:	1
21mr|x11-driver-input-synaptics-1.9.2-1|9	License:	MIT
21mr|x11-driver-input-synaptics-1.9.2-1|10	Group:		System/X11
21mr|x11-driver-input-synaptics-1.9.2-1|11	Url:		http://xorg.freedesktop.org
21mr|x11-driver-input-synaptics-1.9.2-1|12	Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-input-synaptics-%{version}.tar.xz
21mr|x11-driver-input-synaptics-1.9.2-1|13	#Source0:	xf86-input-synaptics-%{gitdate}-git%{gitrev}.tar.xz
21mr|x11-driver-input-synaptics-1.9.2-1|14	Source3:	50-synaptics.conf
21mr|x11-driver-input-synaptics-1.9.2-1|15	Source4:	70-touchpad-quirks.rules
21mr|x11-driver-input-synaptics-1.9.2-1|16	Patch0:		synaptics-always-enable-tapping.patch
21mr|x11-driver-input-synaptics-1.9.2-1|17	BuildRequires:	x11-util-macros
21mr|x11-driver-input-synaptics-1.9.2-1|18	BuildRequires:	pkgconfig(libevdev)
21mr|x11-driver-input-synaptics-1.9.2-1|19	BuildRequires:	pkgconfig(xi)
21mr|x11-driver-input-synaptics-1.9.2-1|20	BuildRequires:	pkgconfig(xorg-server)
21mr|x11-driver-input-synaptics-1.9.2-1|21	BuildRequires:	pkgconfig(xproto)
21mr|x11-driver-input-synaptics-1.9.2-1|22	BuildRequires:	pkgconfig(xtst)
21mr|x11-driver-input-synaptics-1.9.2-1|23	Requires:	x11-server-common %(xserver-sdk-abi-requires xinput)
21mr|x11-driver-input-synaptics-1.9.2-1|24	%rename synaptics
21mr|x11-driver-input-synaptics-1.9.2-1|25	
21mr|x11-driver-input-synaptics-1.9.2-1|26	%description
21mr|x11-driver-input-synaptics-1.9.2-1|27	Synaptics touchpad devices are extremely popular on laptops and this driver
21mr|x11-driver-input-synaptics-1.9.2-1|28	is an MIT licensed alternative to the older GPL synaptics driver which is
21mr|x11-driver-input-synaptics-1.9.2-1|29	no longer actively maintained.
21mr|x11-driver-input-synaptics-1.9.2-1|30	
21mr|x11-driver-input-synaptics-1.9.2-1|31	%files
21mr|x11-driver-input-synaptics-1.9.2-1|32	%doc COPYING README.md
21mr|x11-driver-input-synaptics-1.9.2-1|33	%{_bindir}/synclient
21mr|x11-driver-input-synaptics-1.9.2-1|34	%{_bindir}/syndaemon
21mr|x11-driver-input-synaptics-1.9.2-1|35	%{_libdir}/xorg/modules/input/synaptics_drv.so
21mr|x11-driver-input-synaptics-1.9.2-1|36	%{_mandir}/man1/synclient.*
21mr|x11-driver-input-synaptics-1.9.2-1|37	%{_mandir}/man1/syndaemon.*
21mr|x11-driver-input-synaptics-1.9.2-1|38	%{_mandir}/man4/synaptics.*
21mr|x11-driver-input-synaptics-1.9.2-1|39	%{_datadir}/X11/xorg.conf.d/50-synaptics.conf
21mr|x11-driver-input-synaptics-1.9.2-1|40	%{_udevrulesdir}/70-touchpad-quirks.rules
21mr|x11-driver-input-synaptics-1.9.2-1|41	
21mr|x11-driver-input-synaptics-1.9.2-1|42	#----------------------------------------------------------------------------
21mr|x11-driver-input-synaptics-1.9.2-1|43	
21mr|x11-driver-input-synaptics-1.9.2-1|44	%package devel
21mr|x11-driver-input-synaptics-1.9.2-1|45	Summary:	Development files for programing with the xorg synaptics driver
21mr|x11-driver-input-synaptics-1.9.2-1|46	Group:		Development/C
21mr|x11-driver-input-synaptics-1.9.2-1|47	
21mr|x11-driver-input-synaptics-1.9.2-1|48	%description devel
21mr|x11-driver-input-synaptics-1.9.2-1|49	Development files for programing with the xorg synaptics driver.
21mr|x11-driver-input-synaptics-1.9.2-1|50	
21mr|x11-driver-input-synaptics-1.9.2-1|51	%files devel
21mr|x11-driver-input-synaptics-1.9.2-1|52	%{_includedir}/xorg/synaptics-properties.h
21mr|x11-driver-input-synaptics-1.9.2-1|53	%{_libdir}/pkgconfig/xorg-synaptics.pc
21mr|x11-driver-input-synaptics-1.9.2-1|54	
21mr|x11-driver-input-synaptics-1.9.2-1|55	#----------------------------------------------------------------------------
21mr|x11-driver-input-synaptics-1.9.2-1|56	
21mr|x11-driver-input-synaptics-1.9.2-1|57	%prep
21mr|x11-driver-input-synaptics-1.9.2-1|58	%setup -qn xf86-input-synaptics-%{version}
21mr|x11-driver-input-synaptics-1.9.2-1|59	%autopatch -p1
21mr|x11-driver-input-synaptics-1.9.2-1|60	
21mr|x11-driver-input-synaptics-1.9.2-1|61	%build
21mr|x11-driver-input-synaptics-1.9.2-1|62	autoreconf -v --install --force
21mr|x11-driver-input-synaptics-1.9.2-1|63	%configure \
21mr|x11-driver-input-synaptics-1.9.2-1|64	--with-udev-rules-dir=%{_udevrulesdir}
21mr|x11-driver-input-synaptics-1.9.2-1|65	%make_build
21mr|x11-driver-input-synaptics-1.9.2-1|66	
21mr|x11-driver-input-synaptics-1.9.2-1|67	%install
21mr|x11-driver-input-synaptics-1.9.2-1|68	%make_install
21mr|x11-driver-input-synaptics-1.9.2-1|69	
21mr|x11-driver-input-synaptics-1.9.2-1|70	# Remove the template of the .conf file for now, we provide a custom one.
21mr|x11-driver-input-synaptics-1.9.2-1|71	rm -f %{buildroot}%{_datadir}/X11/xorg.conf.d/70-synaptics.conf
21mr|x11-driver-input-synaptics-1.9.2-1|72	
21mr|x11-driver-input-synaptics-1.9.2-1|73	mkdir -p %{buildroot}%{_udevrulesdir}
21mr|x11-driver-input-synaptics-1.9.2-1|74	install -m 0644 %{SOURCE4} %{buildroot}%{_udevrulesdir}/70-touchpad-quirks.rules
21mr|x11-driver-input-synaptics-1.9.2-1|75	
21mr|x11-driver-input-synaptics-1.9.2-1|76	install -d %{buildroot}%{_datadir}/X11/xorg.conf.d
21mr|x11-driver-input-synaptics-1.9.2-1|77	install -m 0644 %{SOURCE3} %{buildroot}%{_datadir}/X11/xorg.conf.d/50-synaptics.conf
21mr|x11-driver-input-synaptics-1.9.2-1|78	
21mr|x11-driver-input-synaptics-1.9.2-1|79	%changelog
21mr|x11-driver-input-synaptics-1.9.2-1|80	- Merge: ffb7f68 dcd7ece
21mr|x11-driver-input-synaptics-1.9.2-1|81	* Wed Mar 18 2026 victorr2007 <victorr2007@yandex.ru>
21mr|x11-driver-input-synaptics-1.9.2-1|82	- Merge pull request #1 from tema/x11-driver-input-synaptics:rosa2021.1
21mr|x11-driver-input-synaptics-1.9.2-1|83	- Обвноление до 1.9.2
21mr|x11-driver-input-synaptics-1.9.2-1|84	
21mr|x11-driver-input-synaptics-1.9.2-1|85	* Mon Feb 17 2025 spec cleaner <abf@abf.io>
21mr|x11-driver-input-synaptics-1.9.2-1|86	- automated spec cleanup
21mr|x11-driver-input-synaptics-1.9.2-1|87	
21mr|x11-driver-input-synaptics-1.9.2-1|88	* Tue Apr 2 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.9.2-1
21mr|x11-driver-input-synaptics-1.9.2-1|89	- Update version to 1.9.2
21mr|x11-driver-input-synaptics-1.9.2-1|90	
21mr|x11-driver-input-synaptics-1.9.2-1|91	* Sat Feb 3 2024 Andrey Bondrov <abondrov@rosalab.ru> 1.9.1-5
21mr|x11-driver-input-synaptics-1.9.2-1|92	- Fix udes rules dir
21mr|x11-driver-input-synaptics-1.9.2-1|93	
21mr|x11-driver-input-synaptics-1.9.2-1|94	* Mon Jul 10 2023 Victor Ryzhikh <victorr2007@yandex.ru> 1.9.1-4
21mr|x11-driver-input-synaptics-1.9.2-1|95	- MassBuild#3700: Increase release tag
21mr|x11-driver-input-synaptics-1.9.2-1|96	
21mr|x11-driver-input-synaptics-1.9.2-1|97	* Tue Jul 13 2021 Andrey Grigorev <survolog@yandex.ru> 1.9.1-3
21mr|x11-driver-input-synaptics-1.9.2-1|98	- MassBuild#2338: Increase release tag

19753 21
21mr|x11-driver-input-vmmouse-13.1.0-12|1	# FIXME: fix the cases when immediate symbol resolution is not enough.
21mr|x11-driver-input-vmmouse-13.1.0-12|2	# For the present, fall back to the old symbol resolution rules for ld.
21mr|x11-driver-input-vmmouse-13.1.0-12|3	%define _disable_ld_now 1
21mr|x11-driver-input-vmmouse-13.1.0-12|4	
21mr|x11-driver-input-vmmouse-13.1.0-12|5	Summary:	Xorg input driver for mice in VMware
21mr|x11-driver-input-vmmouse-13.1.0-12|6	Name:		x11-driver-input-vmmouse
21mr|x11-driver-input-vmmouse-13.1.0-12|7	Version:	13.1.0
21mr|x11-driver-input-vmmouse-13.1.0-12|8	Release:	12
21mr|x11-driver-input-vmmouse-13.1.0-12|9	License:	MIT
21mr|x11-driver-input-vmmouse-13.1.0-12|10	Group:		System/X11
21mr|x11-driver-input-vmmouse-13.1.0-12|11	Url:		http://xorg.freedesktop.org
21mr|x11-driver-input-vmmouse-13.1.0-12|12	Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-input-vmmouse-%{version}.tar.bz2
21mr|x11-driver-input-vmmouse-13.1.0-12|13	BuildRequires:	pkgconfig(xorg-macros)
21mr|x11-driver-input-vmmouse-13.1.0-12|14	BuildRequires:	pkgconfig(xorg-server)
21mr|x11-driver-input-vmmouse-13.1.0-12|15	BuildRequires:	pkgconfig(xproto)
21mr|x11-driver-input-vmmouse-13.1.0-12|16	BuildRequires:	pkgconfig(udev)
21mr|x11-driver-input-vmmouse-13.1.0-12|17	Requires:	x11-server-common %(xserver-sdk-abi-requires xinput)
21mr|x11-driver-input-vmmouse-13.1.0-12|18	ExclusiveArch:	%{ix86} x86_64
21mr|x11-driver-input-vmmouse-13.1.0-12|19	
21mr|x11-driver-input-vmmouse-13.1.0-12|20	%description
21mr|x11-driver-input-vmmouse-13.1.0-12|21	The VMMouse driver enables support for the special VMMouse protocol
21mr|x11-driver-input-vmmouse-13.1.0-12|22	that is provided by VMware virtual machines to give absolute pointer
21mr|x11-driver-input-vmmouse-13.1.0-12|23	positioning.
21mr|x11-driver-input-vmmouse-13.1.0-12|24	
21mr|x11-driver-input-vmmouse-13.1.0-12|25	Installing the driver will improve the user experience when using the
21mr|x11-driver-input-vmmouse-13.1.0-12|26	mouse to interact with the guest operating system. In particular, use of
21mr|x11-driver-input-vmmouse-13.1.0-12|27	the driver improves mouse "lag", provides mouse speed and acceleration
21mr|x11-driver-input-vmmouse-13.1.0-12|28	consistent with the user's host operating system, and enables the
21mr|x11-driver-input-vmmouse-13.1.0-12|29	auto-grab/ungrab feature in VMware products without requiring the VMware
21mr|x11-driver-input-vmmouse-13.1.0-12|30	toolbox application.
21mr|x11-driver-input-vmmouse-13.1.0-12|31	
21mr|x11-driver-input-vmmouse-13.1.0-12|32	%files
21mr|x11-driver-input-vmmouse-13.1.0-12|33	%{_datadir}/hal/fdi/policy/20thirdparty/11-x11-vmmouse.fdi
21mr|x11-driver-input-vmmouse-13.1.0-12|34	%{_libdir}/hal/hal-probe-vmmouse
21mr|x11-driver-input-vmmouse-13.1.0-12|35	%{_libdir}/xorg/modules/input/vmmouse_drv.so
21mr|x11-driver-input-vmmouse-13.1.0-12|36	%{_bindir}/vmmouse_detect
21mr|x11-driver-input-vmmouse-13.1.0-12|37	%{_mandir}/man1/vmmouse_detect.*
21mr|x11-driver-input-vmmouse-13.1.0-12|38	%{_mandir}/man4/vmmouse.*
21mr|x11-driver-input-vmmouse-13.1.0-12|39	/lib/udev/rules.d/69-xorg-vmmouse.rules
21mr|x11-driver-input-vmmouse-13.1.0-12|40	%{_datadir}/X11/xorg.conf.d/50-vmmouse.conf
21mr|x11-driver-input-vmmouse-13.1.0-12|41	
21mr|x11-driver-input-vmmouse-13.1.0-12|42	#----------------------------------------------------------------------------
21mr|x11-driver-input-vmmouse-13.1.0-12|43	
21mr|x11-driver-input-vmmouse-13.1.0-12|44	%prep
21mr|x11-driver-input-vmmouse-13.1.0-12|45	%setup -qn xf86-input-vmmouse-%{version}
21mr|x11-driver-input-vmmouse-13.1.0-12|46	
21mr|x11-driver-input-vmmouse-13.1.0-12|47	%build
21mr|x11-driver-input-vmmouse-13.1.0-12|48	autoreconf -fvi
21mr|x11-driver-input-vmmouse-13.1.0-12|49	%configure \
21mr|x11-driver-input-vmmouse-13.1.0-12|50	--disable-static \
21mr|x11-driver-input-vmmouse-13.1.0-12|51	--disable-silent-rules \
21mr|x11-driver-input-vmmouse-13.1.0-12|52	--with-xorg-conf-dir=%{_datadir}/X11/xorg.conf.d \
21mr|x11-driver-input-vmmouse-13.1.0-12|53	--with-udev-rules-dir=/lib/udev/rules.d
21mr|x11-driver-input-vmmouse-13.1.0-12|54	%make
21mr|x11-driver-input-vmmouse-13.1.0-12|55	
21mr|x11-driver-input-vmmouse-13.1.0-12|56	%install
21mr|x11-driver-input-vmmouse-13.1.0-12|57	%makeinstall_std

19754 21
21mr|x11-driver-input-wacom-1.0.0-1|1	# FIXME: fix the cases when immediate symbol resolution is not enough.
21mr|x11-driver-input-wacom-1.0.0-1|2	# For the present, fall back to the old symbol resolution rules for ld.
21mr|x11-driver-input-wacom-1.0.0-1|3	%define _disable_ld_now 1
21mr|x11-driver-input-wacom-1.0.0-1|4	
21mr|x11-driver-input-wacom-1.0.0-1|5	Summary:	X.org input driver for Wacom tablets
21mr|x11-driver-input-wacom-1.0.0-1|6	Name:		x11-driver-input-wacom
21mr|x11-driver-input-wacom-1.0.0-1|7	Version:	1.0.0
21mr|x11-driver-input-wacom-1.0.0-1|8	Release:	1
21mr|x11-driver-input-wacom-1.0.0-1|9	Group:		System/X11
21mr|x11-driver-input-wacom-1.0.0-1|10	License:	GPLv2+
21mr|x11-driver-input-wacom-1.0.0-1|11	Url:		http://www.x.org/
21mr|x11-driver-input-wacom-1.0.0-1|12	Source0:	https://github.com/linuxwacom/xf86-input-wacom/archive/xf86-input-wacom-%{version}.tar.bz2
21mr|x11-driver-input-wacom-1.0.0-1|13	Patch0:		xf86-input-wacom-0.19.0-fix-linking.patch
21mr|x11-driver-input-wacom-1.0.0-1|14	# Always restart wacom unit. It fixes gdm stuck on some touchscreens
21mr|x11-driver-input-wacom-1.0.0-1|15	Patch1:		xf86-input-wacom-0.28.0-always-restart.patch
21mr|x11-driver-input-wacom-1.0.0-1|16	BuildRequires:	pkgconfig(libudev)
21mr|x11-driver-input-wacom-1.0.0-1|17	BuildRequires:	pkgconfig(x11)
21mr|x11-driver-input-wacom-1.0.0-1|18	BuildRequires:	pkgconfig(xi)
21mr|x11-driver-input-wacom-1.0.0-1|19	BuildRequires:	pkgconfig(xinerama)
21mr|x11-driver-input-wacom-1.0.0-1|20	BuildRequires:	pkgconfig(xorg-macros)
21mr|x11-driver-input-wacom-1.0.0-1|21	BuildRequires:	pkgconfig(xorg-server)
21mr|x11-driver-input-wacom-1.0.0-1|22	BuildRequires:	pkgconfig(xproto)
21mr|x11-driver-input-wacom-1.0.0-1|23	BuildRequires:	pkgconfig(xrandr)
21mr|x11-driver-input-wacom-1.0.0-1|24	Requires:	x11-server-common %(xserver-sdk-abi-requires xinput)
21mr|x11-driver-input-wacom-1.0.0-1|25	Provides:	linuxwacom = %{version}-%{release}
21mr|x11-driver-input-wacom-1.0.0-1|26	
21mr|x11-driver-input-wacom-1.0.0-1|27	%description
21mr|x11-driver-input-wacom-1.0.0-1|28	X.Org X11 wacom input driver for Wacom tablets.
21mr|x11-driver-input-wacom-1.0.0-1|29	
21mr|x11-driver-input-wacom-1.0.0-1|30	%files
21mr|x11-driver-input-wacom-1.0.0-1|31	%{_bindir}/xsetwacom
21mr|x11-driver-input-wacom-1.0.0-1|32	%{_bindir}/isdv4-serial-debugger
21mr|x11-driver-input-wacom-1.0.0-1|33	%{_bindir}/isdv4-serial-inputattach
21mr|x11-driver-input-wacom-1.0.0-1|34	%{_libdir}/xorg/modules/input/wacom_drv.so
21mr|x11-driver-input-wacom-1.0.0-1|35	%{_mandir}/man4/wacom.4*
21mr|x11-driver-input-wacom-1.0.0-1|36	%{_mandir}/man1/xsetwacom.1*
21mr|x11-driver-input-wacom-1.0.0-1|37	%{_datadir}/X11/xorg.conf.d/70-wacom.conf
21mr|x11-driver-input-wacom-1.0.0-1|38	/lib/udev/rules.d/69-input-wacom.rules
21mr|x11-driver-input-wacom-1.0.0-1|39	%{_unitdir}/wacom-inputattach@.service
21mr|x11-driver-input-wacom-1.0.0-1|40	#----------------------------------------------------------------------------
21mr|x11-driver-input-wacom-1.0.0-1|41	
21mr|x11-driver-input-wacom-1.0.0-1|42	%package devel
21mr|x11-driver-input-wacom-1.0.0-1|43	Summary:	Development files for %{name}
21mr|x11-driver-input-wacom-1.0.0-1|44	Group:		Development/X11
21mr|x11-driver-input-wacom-1.0.0-1|45	License:	MIT
21mr|x11-driver-input-wacom-1.0.0-1|46	
21mr|x11-driver-input-wacom-1.0.0-1|47	%description devel
21mr|x11-driver-input-wacom-1.0.0-1|48	Development files for %{name}.
21mr|x11-driver-input-wacom-1.0.0-1|49	
21mr|x11-driver-input-wacom-1.0.0-1|50	%files devel
21mr|x11-driver-input-wacom-1.0.0-1|51	%{_includedir}/xorg/*
21mr|x11-driver-input-wacom-1.0.0-1|52	%{_libdir}/pkgconfig/xorg-wacom.pc
21mr|x11-driver-input-wacom-1.0.0-1|53	
21mr|x11-driver-input-wacom-1.0.0-1|54	#----------------------------------------------------------------------------
21mr|x11-driver-input-wacom-1.0.0-1|55	
21mr|x11-driver-input-wacom-1.0.0-1|56	%prep
21mr|x11-driver-input-wacom-1.0.0-1|57	%autosetup -n xf86-input-wacom-%{version} -p1
21mr|x11-driver-input-wacom-1.0.0-1|58	
21mr|x11-driver-input-wacom-1.0.0-1|59	
21mr|x11-driver-input-wacom-1.0.0-1|60	%build
21mr|x11-driver-input-wacom-1.0.0-1|61	mkdir -p m4
21mr|x11-driver-input-wacom-1.0.0-1|62	autoreconf -fiv
21mr|x11-driver-input-wacom-1.0.0-1|63	
21mr|x11-driver-input-wacom-1.0.0-1|64	%configure \
21mr|x11-driver-input-wacom-1.0.0-1|65	--with-systemd-unit-dir=%{_unitdir} \
21mr|x11-driver-input-wacom-1.0.0-1|66	--with-udev-rules-dir=%{_udevrulesdir}
21mr|x11-driver-input-wacom-1.0.0-1|67	%make
21mr|x11-driver-input-wacom-1.0.0-1|68	
21mr|x11-driver-input-wacom-1.0.0-1|69	%install
21mr|x11-driver-input-wacom-1.0.0-1|70	%makeinstall_std
21mr|x11-driver-input-wacom-1.0.0-1|71	mv %{buildroot}/lib/udev/rules.d/wacom.rules %{buildroot}/lib/udev/rules.d/69-input-wacom.rules

19755 21
21mr|x11-driver-video-3-1|1	Summary:	X11 video drivers
21mr|x11-driver-video-3-1|2	Name:		x11-driver-video
21mr|x11-driver-video-3-1|3	Version:	3
21mr|x11-driver-video-3-1|4	Release:	1
21mr|x11-driver-video-3-1|5	License:	MIT
21mr|x11-driver-video-3-1|6	Group:		System/X11
21mr|x11-driver-video-3-1|7	Recommends:	x11-driver-video-amdgpu
21mr|x11-driver-video-3-1|8	Recommends:	x11-driver-video-ast
21mr|x11-driver-video-3-1|9	Recommends:	x11-driver-video-ati
21mr|x11-driver-video-3-1|10	Recommends:	x11-driver-video-fbdev
21mr|x11-driver-video-3-1|11	Recommends:	x11-driver-video-intel
21mr|x11-driver-video-3-1|12	Recommends:	x11-driver-video-nouveau
21mr|x11-driver-video-3-1|13	Recommends:	x11-driver-video-qxl
21mr|x11-driver-video-3-1|14	Recommends:	x11-driver-video-vesa
21mr|x11-driver-video-3-1|15	Recommends:	x11-driver-video-vmware
21mr|x11-driver-video-3-1|16	
21mr|x11-driver-video-3-1|17	# useful for qemu
21mr|x11-driver-video-3-1|18	Recommends:	x11-driver-video-cirrus
21mr|x11-driver-video-3-1|19	
21mr|x11-driver-video-3-1|20	# VERY old hardware, this package may not work with newest Xorg
21mr|x11-driver-video-3-1|21	#Recommends:	x11-driver-video-openchrome
21mr|x11-driver-video-3-1|22	
21mr|x11-driver-video-3-1|23	%description
21mr|x11-driver-video-3-1|24	X11 video drivers metapackage. This package contains no files, but
21mr|x11-driver-video-3-1|25	depends on the most common free X.org video drivers.
21mr|x11-driver-video-3-1|26	
21mr|x11-driver-video-3-1|27	%files

19756 21
21mr|x11-driver-video-amdgpu-23.0.0-3|1	# Workaround to build with GCC 10
21mr|x11-driver-video-amdgpu-23.0.0-3|2	%global optflags %{optflags} -fcommon
21mr|x11-driver-video-amdgpu-23.0.0-3|3	# Git repo: https://cgit.freedesktop.org/xorg/driver/xf86-video-amdgpu/
21mr|x11-driver-video-amdgpu-23.0.0-3|4	
21mr|x11-driver-video-amdgpu-23.0.0-3|5	# How to prepare the source archive from the git tree:
21mr|x11-driver-video-amdgpu-23.0.0-3|6	# $ hash=`git log -1 --format='%h'`
21mr|x11-driver-video-amdgpu-23.0.0-3|7	# $ date=`git log -1 --format='%cd' --date=short | tr -d -`
21mr|x11-driver-video-amdgpu-23.0.0-3|8	# $ git archive --prefix xf86-video-amdgpu-${date}-git${hash}/ ${hash} \
21mr|x11-driver-video-amdgpu-23.0.0-3|9	#	| xz -7e > xf86-video-amdgpu-${date}-git${hash}.tar.xz
21mr|x11-driver-video-amdgpu-23.0.0-3|10	
21mr|x11-driver-video-amdgpu-23.0.0-3|11	# FIXME: fix the cases when immediate symbol resolution is not enough.
21mr|x11-driver-video-amdgpu-23.0.0-3|12	# For the present, fall back to the old symbol resolution rules for ld.
21mr|x11-driver-video-amdgpu-23.0.0-3|13	%define _disable_ld_now 1
21mr|x11-driver-video-amdgpu-23.0.0-3|14	
21mr|x11-driver-video-amdgpu-23.0.0-3|15	Summary:	X.org driver for AMD graphics
21mr|x11-driver-video-amdgpu-23.0.0-3|16	Name:		x11-driver-video-amdgpu
21mr|x11-driver-video-amdgpu-23.0.0-3|17	Version:	23.0.0
21mr|x11-driver-video-amdgpu-23.0.0-3|18	Release:	3
21mr|x11-driver-video-amdgpu-23.0.0-3|19	License:	MIT
21mr|x11-driver-video-amdgpu-23.0.0-3|20	Group:		System/X11
21mr|x11-driver-video-amdgpu-23.0.0-3|21	Url:		http://xorg.freedesktop.org
21mr|x11-driver-video-amdgpu-23.0.0-3|22	Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-video-amdgpu-%{version}.tar.xz
21mr|x11-driver-video-amdgpu-23.0.0-3|23	
21mr|x11-driver-video-amdgpu-23.0.0-3|24	BuildRequires:	pkgconfig(gl)
21mr|x11-driver-video-amdgpu-23.0.0-3|25	BuildRequires:	pkgconfig(libdrm) >= 2.4.63
21mr|x11-driver-video-amdgpu-23.0.0-3|26	BuildRequires:	pkgconfig(libdrm_amdgpu)
21mr|x11-driver-video-amdgpu-23.0.0-3|27	BuildRequires:	pkgconfig(gbm)
21mr|x11-driver-video-amdgpu-23.0.0-3|28	BuildRequires:	pkgconfig(udev)
21mr|x11-driver-video-amdgpu-23.0.0-3|29	BuildRequires:	pkgconfig(xorg-macros)
21mr|x11-driver-video-amdgpu-23.0.0-3|30	BuildRequires:	pkgconfig(xorg-server)
21mr|x11-driver-video-amdgpu-23.0.0-3|31	BuildRequires:	pkgconfig(xproto)
21mr|x11-driver-video-amdgpu-23.0.0-3|32	BuildRequires:	pkgconfig(pciaccess)
21mr|x11-driver-video-amdgpu-23.0.0-3|33	
21mr|x11-driver-video-amdgpu-23.0.0-3|34	Requires:	x11-server-common %(xserver-sdk-abi-requires videodrv)
21mr|x11-driver-video-amdgpu-23.0.0-3|35	Recommends:	linux-firmware
21mr|x11-driver-video-amdgpu-23.0.0-3|36	
21mr|x11-driver-video-amdgpu-23.0.0-3|37	%description
21mr|x11-driver-video-amdgpu-23.0.0-3|38	%{name} is the X.org driver for AMD graphics.
21mr|x11-driver-video-amdgpu-23.0.0-3|39	
21mr|x11-driver-video-amdgpu-23.0.0-3|40	%files
21mr|x11-driver-video-amdgpu-23.0.0-3|41	%doc COPYING README.md
21mr|x11-driver-video-amdgpu-23.0.0-3|42	%{_libdir}/xorg/modules/drivers/amdgpu_drv.so
21mr|x11-driver-video-amdgpu-23.0.0-3|43	%{_mandir}/man4/amdgpu.*
21mr|x11-driver-video-amdgpu-23.0.0-3|44	%{_datadir}/X11/xorg.conf.d/10-amdgpu.conf
21mr|x11-driver-video-amdgpu-23.0.0-3|45	
21mr|x11-driver-video-amdgpu-23.0.0-3|46	#----------------------------------------------------------------------------
21mr|x11-driver-video-amdgpu-23.0.0-3|47	
21mr|x11-driver-video-amdgpu-23.0.0-3|48	%prep
21mr|x11-driver-video-amdgpu-23.0.0-3|49	%setup -qn xf86-video-amdgpu-%{version}
21mr|x11-driver-video-amdgpu-23.0.0-3|50	
21mr|x11-driver-video-amdgpu-23.0.0-3|51	%build
21mr|x11-driver-video-amdgpu-23.0.0-3|52	autoreconf -ifv
21mr|x11-driver-video-amdgpu-23.0.0-3|53	%configure --disable-static
21mr|x11-driver-video-amdgpu-23.0.0-3|54	%make_build
21mr|x11-driver-video-amdgpu-23.0.0-3|55	
21mr|x11-driver-video-amdgpu-23.0.0-3|56	%install
21mr|x11-driver-video-amdgpu-23.0.0-3|57	%make_install

19757 21
21mr|x11-driver-video-ast-1.2.0-2|1	# FIXME: fix the cases when immediate symbol resolution is not enough.
21mr|x11-driver-video-ast-1.2.0-2|2	# For the present, fall back to the old symbol resolution rules for ld.
21mr|x11-driver-video-ast-1.2.0-2|3	%define _disable_ld_now 1
21mr|x11-driver-video-ast-1.2.0-2|4	
21mr|x11-driver-video-ast-1.2.0-2|5	%define _disable_ld_no_undefined 1
21mr|x11-driver-video-ast-1.2.0-2|6	
21mr|x11-driver-video-ast-1.2.0-2|7	Summary:	X.org driver for ASPEED Technology Inc
21mr|x11-driver-video-ast-1.2.0-2|8	Name:		x11-driver-video-ast
21mr|x11-driver-video-ast-1.2.0-2|9	Version:	1.2.0
21mr|x11-driver-video-ast-1.2.0-2|10	Release:	2
21mr|x11-driver-video-ast-1.2.0-2|11	License:	MIT
21mr|x11-driver-video-ast-1.2.0-2|12	Group:		System/X11
21mr|x11-driver-video-ast-1.2.0-2|13	Url:		http://xorg.freedesktop.org
21mr|x11-driver-video-ast-1.2.0-2|14	Source0:	https://www.x.org/releases/individual/driver/xf86-video-ast-%{version}.tar.xz
21mr|x11-driver-video-ast-1.2.0-2|15	BuildRequires:	pkgconfig(xorg-macros)
21mr|x11-driver-video-ast-1.2.0-2|16	BuildRequires:	pkgconfig(xorg-server)
21mr|x11-driver-video-ast-1.2.0-2|17	BuildRequires:	pkgconfig(xproto)
21mr|x11-driver-video-ast-1.2.0-2|18	# code uses outw() and other x86-specific functions
21mr|x11-driver-video-ast-1.2.0-2|19	ExclusiveArch:	%{ix86} %{x86_64}
21mr|x11-driver-video-ast-1.2.0-2|20	Requires:	x11-server-common %(xserver-sdk-abi-requires videodrv)
21mr|x11-driver-video-ast-1.2.0-2|21	
21mr|x11-driver-video-ast-1.2.0-2|22	%description
21mr|x11-driver-video-ast-1.2.0-2|23	x11-driver-video-ast is the X.org driver for ASPEED Technology Inc.
21mr|x11-driver-video-ast-1.2.0-2|24	
21mr|x11-driver-video-ast-1.2.0-2|25	%files
21mr|x11-driver-video-ast-1.2.0-2|26	%doc COPYING
21mr|x11-driver-video-ast-1.2.0-2|27	%{_libdir}/xorg/modules/drivers/ast_drv.so
21mr|x11-driver-video-ast-1.2.0-2|28	
21mr|x11-driver-video-ast-1.2.0-2|29	#----------------------------------------------------------------------------
21mr|x11-driver-video-ast-1.2.0-2|30	
21mr|x11-driver-video-ast-1.2.0-2|31	%prep
21mr|x11-driver-video-ast-1.2.0-2|32	%autosetup -p1 -n xf86-video-ast-%{version}
21mr|x11-driver-video-ast-1.2.0-2|33	
21mr|x11-driver-video-ast-1.2.0-2|34	%build
21mr|x11-driver-video-ast-1.2.0-2|35	%configure
21mr|x11-driver-video-ast-1.2.0-2|36	%make
21mr|x11-driver-video-ast-1.2.0-2|37	
21mr|x11-driver-video-ast-1.2.0-2|38	%install
21mr|x11-driver-video-ast-1.2.0-2|39	%makeinstall_std
21mr|x11-driver-video-ast-1.2.0-2|40	

19758 21
21mr|x11-driver-video-ati-19.1.0-1|1	# Workaround to build with GCC 10
21mr|x11-driver-video-ati-19.1.0-1|2	%global optflags %{optflags} -fcommon
21mr|x11-driver-video-ati-19.1.0-1|3	# FIXME: fix the cases when immediate symbol resolution is not enough.
21mr|x11-driver-video-ati-19.1.0-1|4	# For the present, fall back to the old symbol resolution rules for ld.
21mr|x11-driver-video-ati-19.1.0-1|5	%define _disable_ld_now 1
21mr|x11-driver-video-ati-19.1.0-1|6	
21mr|x11-driver-video-ati-19.1.0-1|7	Summary:	X.org driver for AMD/ATI graphics
21mr|x11-driver-video-ati-19.1.0-1|8	Name:		x11-driver-video-ati
21mr|x11-driver-video-ati-19.1.0-1|9	Epoch:		2
21mr|x11-driver-video-ati-19.1.0-1|10	Version:	19.1.0
21mr|x11-driver-video-ati-19.1.0-1|11	Release:	1
21mr|x11-driver-video-ati-19.1.0-1|12	License:	MIT
21mr|x11-driver-video-ati-19.1.0-1|13	Group:		System/X11
21mr|x11-driver-video-ati-19.1.0-1|14	Url:		http://xorg.freedesktop.org
21mr|x11-driver-video-ati-19.1.0-1|15	Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-video-ati-%{version}.tar.bz2
21mr|x11-driver-video-ati-19.1.0-1|16	#Source0:	xf86-video-ati-%{gitdate}-git%{gitrev}.tar.xz
21mr|x11-driver-video-ati-19.1.0-1|17	
21mr|x11-driver-video-ati-19.1.0-1|18	BuildRequires:	pkgconfig(gbm)
21mr|x11-driver-video-ati-19.1.0-1|19	BuildRequires:	pkgconfig(gl)
21mr|x11-driver-video-ati-19.1.0-1|20	BuildRequires:	pkgconfig(libdrm) >= 2.4.58
21mr|x11-driver-video-ati-19.1.0-1|21	BuildRequires:	pkgconfig(libdrm_radeon) >= 2.4.58
21mr|x11-driver-video-ati-19.1.0-1|22	BuildRequires:	pkgconfig(udev)
21mr|x11-driver-video-ati-19.1.0-1|23	BuildRequires:	pkgconfig(xorg-macros)
21mr|x11-driver-video-ati-19.1.0-1|24	BuildRequires:	pkgconfig(xorg-server)
21mr|x11-driver-video-ati-19.1.0-1|25	BuildRequires:	pkgconfig(xproto)
21mr|x11-driver-video-ati-19.1.0-1|26	BuildRequires:	pkgconfig(pciaccess)
21mr|x11-driver-video-ati-19.1.0-1|27	BuildRequires:	glamor-devel >= 0.6.0
21mr|x11-driver-video-ati-19.1.0-1|28	
21mr|x11-driver-video-ati-19.1.0-1|29	Requires:	x11-server-common %(xserver-sdk-abi-requires videodrv)
21mr|x11-driver-video-ati-19.1.0-1|30	Recommends:	linux-firmware
21mr|x11-driver-video-ati-19.1.0-1|31	
21mr|x11-driver-video-ati-19.1.0-1|32	%description
21mr|x11-driver-video-ati-19.1.0-1|33	x11-driver-video-ati is the X.org driver for AMD/ATI graphics.
21mr|x11-driver-video-ati-19.1.0-1|34	
21mr|x11-driver-video-ati-19.1.0-1|35	%files
21mr|x11-driver-video-ati-19.1.0-1|36	%{_datadir}/X11/xorg.conf.d/10-radeon.conf
21mr|x11-driver-video-ati-19.1.0-1|37	%{_libdir}/xorg/modules/drivers/radeon_drv.so
21mr|x11-driver-video-ati-19.1.0-1|38	%{_libdir}/xorg/modules/drivers/ati_drv.so
21mr|x11-driver-video-ati-19.1.0-1|39	%{_mandir}/man4/ati.*
21mr|x11-driver-video-ati-19.1.0-1|40	%{_mandir}/man4/radeon.*
21mr|x11-driver-video-ati-19.1.0-1|41	
21mr|x11-driver-video-ati-19.1.0-1|42	#----------------------------------------------------------------------------
21mr|x11-driver-video-ati-19.1.0-1|43	
21mr|x11-driver-video-ati-19.1.0-1|44	%prep
21mr|x11-driver-video-ati-19.1.0-1|45	%setup -qn xf86-video-ati-%{version}
21mr|x11-driver-video-ati-19.1.0-1|46	
21mr|x11-driver-video-ati-19.1.0-1|47	%build
21mr|x11-driver-video-ati-19.1.0-1|48	autoreconf -ifs
21mr|x11-driver-video-ati-19.1.0-1|49	%configure --enable-glamor --disable-static
21mr|x11-driver-video-ati-19.1.0-1|50	%make
21mr|x11-driver-video-ati-19.1.0-1|51	
21mr|x11-driver-video-ati-19.1.0-1|52	%install
21mr|x11-driver-video-ati-19.1.0-1|53	%makeinstall_std

19759 21
21mr|x11-driver-video-cirrus-1.5.3-15|1	# FIXME: fix the cases when immediate symbol resolution is not enough.
21mr|x11-driver-video-cirrus-1.5.3-15|2	# For the present, fall back to the old symbol resolution rules for ld.
21mr|x11-driver-video-cirrus-1.5.3-15|3	%define _disable_ld_now 1
21mr|x11-driver-video-cirrus-1.5.3-15|4	
21mr|x11-driver-video-cirrus-1.5.3-15|5	Summary:	X.org driver for Cirrus Logic
21mr|x11-driver-video-cirrus-1.5.3-15|6	Name:		x11-driver-video-cirrus
21mr|x11-driver-video-cirrus-1.5.3-15|7	Version:	1.5.3
21mr|x11-driver-video-cirrus-1.5.3-15|8	Release:	15
21mr|x11-driver-video-cirrus-1.5.3-15|9	License:	MIT
21mr|x11-driver-video-cirrus-1.5.3-15|10	Group:		System/X11
21mr|x11-driver-video-cirrus-1.5.3-15|11	Url:		http://xorg.freedesktop.org
21mr|x11-driver-video-cirrus-1.5.3-15|12	Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-video-cirrus-%{version}.tar.bz2
21mr|x11-driver-video-cirrus-1.5.3-15|13	
21mr|x11-driver-video-cirrus-1.5.3-15|14	# Upstream patches
21mr|x11-driver-video-cirrus-1.5.3-15|15	Patch0:		0001-Disable-acceleration-under-qemu.patch
21mr|x11-driver-video-cirrus-1.5.3-15|16	Patch1:		0002-Use-16bpp-when-running-in-virt-and-on-XenSource-gfx.patch
21mr|x11-driver-video-cirrus-1.5.3-15|17	Patch2:		0003-Remove-almost-no-op-setup-functions.patch
21mr|x11-driver-video-cirrus-1.5.3-15|18	Patch3:		0004-Don-t-build-split-alpine-and-laguna-support.patch
21mr|x11-driver-video-cirrus-1.5.3-15|19	
21mr|x11-driver-video-cirrus-1.5.3-15|20	BuildRequires:	pkgconfig(xorg-server)
21mr|x11-driver-video-cirrus-1.5.3-15|21	BuildRequires:	pkgconfig(xorg-macros)
21mr|x11-driver-video-cirrus-1.5.3-15|22	BuildRequires:	pkgconfig(xproto)
21mr|x11-driver-video-cirrus-1.5.3-15|23	Requires:	x11-server-common %(xserver-sdk-abi-requires videodrv)
21mr|x11-driver-video-cirrus-1.5.3-15|24	ExcludeArch:	%{armx}
21mr|x11-driver-video-cirrus-1.5.3-15|25	
21mr|x11-driver-video-cirrus-1.5.3-15|26	%description
21mr|x11-driver-video-cirrus-1.5.3-15|27	x11-driver-video-cirrus is the X.org driver for Cirrus Logic.
21mr|x11-driver-video-cirrus-1.5.3-15|28	
21mr|x11-driver-video-cirrus-1.5.3-15|29	%files
21mr|x11-driver-video-cirrus-1.5.3-15|30	%doc COPYING
21mr|x11-driver-video-cirrus-1.5.3-15|31	%{_libdir}/xorg/modules/drivers/cirrus_drv.so
21mr|x11-driver-video-cirrus-1.5.3-15|32	%{_mandir}/man4/cirrus.*
21mr|x11-driver-video-cirrus-1.5.3-15|33	
21mr|x11-driver-video-cirrus-1.5.3-15|34	#----------------------------------------------------------------------------
21mr|x11-driver-video-cirrus-1.5.3-15|35	
21mr|x11-driver-video-cirrus-1.5.3-15|36	%prep
21mr|x11-driver-video-cirrus-1.5.3-15|37	%setup -qn xf86-video-cirrus-%{version}
21mr|x11-driver-video-cirrus-1.5.3-15|38	%apply_patches
21mr|x11-driver-video-cirrus-1.5.3-15|39	autoreconf -fiv
21mr|x11-driver-video-cirrus-1.5.3-15|40	
21mr|x11-driver-video-cirrus-1.5.3-15|41	%build
21mr|x11-driver-video-cirrus-1.5.3-15|42	%configure
21mr|x11-driver-video-cirrus-1.5.3-15|43	%make
21mr|x11-driver-video-cirrus-1.5.3-15|44	
21mr|x11-driver-video-cirrus-1.5.3-15|45	%install
21mr|x11-driver-video-cirrus-1.5.3-15|46	%makeinstall_std

19760 21
21mr|x11-driver-video-dummy-0.3.8-4|1	# FIXME: fix the cases when immediate symbol resolution is not enough.
21mr|x11-driver-video-dummy-0.3.8-4|2	# For the present, fall back to the old symbol resolution rules for ld.
21mr|x11-driver-video-dummy-0.3.8-4|3	%define _disable_ld_now 1
21mr|x11-driver-video-dummy-0.3.8-4|4	
21mr|x11-driver-video-dummy-0.3.8-4|5	%define _disable_ld_no_undefined 1
21mr|x11-driver-video-dummy-0.3.8-4|6	
21mr|x11-driver-video-dummy-0.3.8-4|7	Summary:	The X.org dummy video driver
21mr|x11-driver-video-dummy-0.3.8-4|8	Name:		x11-driver-video-dummy
21mr|x11-driver-video-dummy-0.3.8-4|9	Version:	0.3.8
21mr|x11-driver-video-dummy-0.3.8-4|10	Release:	4
21mr|x11-driver-video-dummy-0.3.8-4|11	License:	MIT
21mr|x11-driver-video-dummy-0.3.8-4|12	Group:		System/X11
21mr|x11-driver-video-dummy-0.3.8-4|13	Url:		http://xorg.freedesktop.org
21mr|x11-driver-video-dummy-0.3.8-4|14	Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-video-dummy-%{version}.tar.bz2
21mr|x11-driver-video-dummy-0.3.8-4|15	
21mr|x11-driver-video-dummy-0.3.8-4|16	
21mr|x11-driver-video-dummy-0.3.8-4|17	BuildRequires:	pkgconfig(xorg-macros)
21mr|x11-driver-video-dummy-0.3.8-4|18	BuildRequires:	pkgconfig(xorg-server)
21mr|x11-driver-video-dummy-0.3.8-4|19	BuildRequires:	pkgconfig(xproto)
21mr|x11-driver-video-dummy-0.3.8-4|20	Requires:	x11-server-common %(xserver-sdk-abi-requires videodrv)
21mr|x11-driver-video-dummy-0.3.8-4|21	
21mr|x11-driver-video-dummy-0.3.8-4|22	%description
21mr|x11-driver-video-dummy-0.3.8-4|23	This is a dummy video driver for X.org.
21mr|x11-driver-video-dummy-0.3.8-4|24	
21mr|x11-driver-video-dummy-0.3.8-4|25	%files
21mr|x11-driver-video-dummy-0.3.8-4|26	%doc COPYING
21mr|x11-driver-video-dummy-0.3.8-4|27	%{_libdir}/xorg/modules/drivers/dummy_drv.so
21mr|x11-driver-video-dummy-0.3.8-4|28	
21mr|x11-driver-video-dummy-0.3.8-4|29	#----------------------------------------------------------------------------
21mr|x11-driver-video-dummy-0.3.8-4|30	
21mr|x11-driver-video-dummy-0.3.8-4|31	%prep
21mr|x11-driver-video-dummy-0.3.8-4|32	%setup -qn xf86-video-dummy-%{version}
21mr|x11-driver-video-dummy-0.3.8-4|33	%apply_patches
21mr|x11-driver-video-dummy-0.3.8-4|34	
21mr|x11-driver-video-dummy-0.3.8-4|35	%build
21mr|x11-driver-video-dummy-0.3.8-4|36	%configure
21mr|x11-driver-video-dummy-0.3.8-4|37	%make
21mr|x11-driver-video-dummy-0.3.8-4|38	
21mr|x11-driver-video-dummy-0.3.8-4|39	%install
21mr|x11-driver-video-dummy-0.3.8-4|40	%makeinstall_std

19761 21
21mr|x11-driver-video-fbdev-0.5.0-7|1	# FIXME: fix the cases when immediate symbol resolution is not enough.
21mr|x11-driver-video-fbdev-0.5.0-7|2	# For the present, fall back to the old symbol resolution rules for ld.
21mr|x11-driver-video-fbdev-0.5.0-7|3	%define _disable_ld_now 1
21mr|x11-driver-video-fbdev-0.5.0-7|4	
21mr|x11-driver-video-fbdev-0.5.0-7|5	Summary:	X.org driver for Linux FBDev
21mr|x11-driver-video-fbdev-0.5.0-7|6	Name:		x11-driver-video-fbdev
21mr|x11-driver-video-fbdev-0.5.0-7|7	Version:	0.5.0
21mr|x11-driver-video-fbdev-0.5.0-7|8	Release:	7
21mr|x11-driver-video-fbdev-0.5.0-7|9	License:	MIT
21mr|x11-driver-video-fbdev-0.5.0-7|10	Group:		System/X11
21mr|x11-driver-video-fbdev-0.5.0-7|11	Url:		http://xorg.freedesktop.org
21mr|x11-driver-video-fbdev-0.5.0-7|12	Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-video-fbdev-%{version}.tar.bz2
21mr|x11-driver-video-fbdev-0.5.0-7|13	Patch0:		xf86-video-fbdev-0.5.0-no-expression.patch
21mr|x11-driver-video-fbdev-0.5.0-7|14	Patch1:		BGNoneRoot.patch
21mr|x11-driver-video-fbdev-0.5.0-7|15	BuildRequires:	pkgconfig(pciaccess)
21mr|x11-driver-video-fbdev-0.5.0-7|16	BuildRequires:	pkgconfig(xorg-macros)
21mr|x11-driver-video-fbdev-0.5.0-7|17	BuildRequires:	pkgconfig(xorg-server)
21mr|x11-driver-video-fbdev-0.5.0-7|18	BuildRequires:	pkgconfig(xproto)
21mr|x11-driver-video-fbdev-0.5.0-7|19	Requires:	x11-server-common %(xserver-sdk-abi-requires videodrv)
21mr|x11-driver-video-fbdev-0.5.0-7|20	
21mr|x11-driver-video-fbdev-0.5.0-7|21	%description
21mr|x11-driver-video-fbdev-0.5.0-7|22	x11-driver-video-fbdev is the X.org driver for Linux FBDev.
21mr|x11-driver-video-fbdev-0.5.0-7|23	
21mr|x11-driver-video-fbdev-0.5.0-7|24	%files
21mr|x11-driver-video-fbdev-0.5.0-7|25	%{_libdir}/xorg/modules/drivers/fbdev_drv.so
21mr|x11-driver-video-fbdev-0.5.0-7|26	%{_mandir}/man4/fbdev.*
21mr|x11-driver-video-fbdev-0.5.0-7|27	
21mr|x11-driver-video-fbdev-0.5.0-7|28	#----------------------------------------------------------------------------
21mr|x11-driver-video-fbdev-0.5.0-7|29	
21mr|x11-driver-video-fbdev-0.5.0-7|30	%prep
21mr|x11-driver-video-fbdev-0.5.0-7|31	%setup -qn xf86-video-fbdev-%{version}
21mr|x11-driver-video-fbdev-0.5.0-7|32	%apply_patches
21mr|x11-driver-video-fbdev-0.5.0-7|33	
21mr|x11-driver-video-fbdev-0.5.0-7|34	%build
21mr|x11-driver-video-fbdev-0.5.0-7|35	autoreconf -vif
21mr|x11-driver-video-fbdev-0.5.0-7|36	%configure	--enable-pciaccess
21mr|x11-driver-video-fbdev-0.5.0-7|37	%make
21mr|x11-driver-video-fbdev-0.5.0-7|38	
21mr|x11-driver-video-fbdev-0.5.0-7|39	%install
21mr|x11-driver-video-fbdev-0.5.0-7|40	%makeinstall_std

19762 21
21mr|x11-driver-video-fix-1.0.0-5|1	Summary:	Fix for Libreoffice and other bugs on radeon
21mr|x11-driver-video-fix-1.0.0-5|2	Name:		x11-driver-video-fix
21mr|x11-driver-video-fix-1.0.0-5|3	Version:	1.0.0
21mr|x11-driver-video-fix-1.0.0-5|4	Release:	5
21mr|x11-driver-video-fix-1.0.0-5|5	License:	GPLv3+
21mr|x11-driver-video-fix-1.0.0-5|6	Group:		System/X11
21mr|x11-driver-video-fix-1.0.0-5|7	Url:		http://www.rosalab.ru
21mr|x11-driver-video-fix-1.0.0-5|8	Source0:	exapixmapsoff.conf
21mr|x11-driver-video-fix-1.0.0-5|9	
21mr|x11-driver-video-fix-1.0.0-5|10	%description
21mr|x11-driver-video-fix-1.0.0-5|11	x11-driver-video-fix disables EXA pixmaps on Radeon
21mr|x11-driver-video-fix-1.0.0-5|12	
21mr|x11-driver-video-fix-1.0.0-5|13	%files
21mr|x11-driver-video-fix-1.0.0-5|14	%{_sysconfdir}/X11/xorg.conf.d/exapixmapsoff.conf
21mr|x11-driver-video-fix-1.0.0-5|15	
21mr|x11-driver-video-fix-1.0.0-5|16	#----------------------------------------------------------------------------
21mr|x11-driver-video-fix-1.0.0-5|17	
21mr|x11-driver-video-fix-1.0.0-5|18	%prep
21mr|x11-driver-video-fix-1.0.0-5|19	
21mr|x11-driver-video-fix-1.0.0-5|20	%build
21mr|x11-driver-video-fix-1.0.0-5|21	
21mr|x11-driver-video-fix-1.0.0-5|22	%install
21mr|x11-driver-video-fix-1.0.0-5|23	mkdir -p %{buildroot}%{_sysconfdir}/X11/xorg.conf.d
21mr|x11-driver-video-fix-1.0.0-5|24	install -m644 %{SOURCE0} %{buildroot}%{_sysconfdir}/X11/xorg.conf.d/exapixmapsoff.conf

19763 21
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|1	%define gitrev 5ca3ac1
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|2	%define gitdate 20200526
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|3	# Git repo: http://cgit.freedesktop.org/xorg/driver/xf86-video-intel/
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|4	
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|5	# How to prepare the source archive from the git tree:
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|6	# $ hash=`git log -1 --format='%h'`
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|7	# $ date=`git log -1 --format='%cd' --date=short | tr -d -`
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|8	# $ git archive --prefix xf86-video-intel-${date}-git${hash}/ ${hash} \
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|9	#       | xz -7e > xf86-video-intel-${date}-git${hash}.tar.xz
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|10	
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|11	# FIXME: fix the cases when immediate symbol resolution is not enough.
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|12	# For the present, fall back to the old symbol resolution rules for ld.
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|13	%define _disable_ld_now 1
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|14	
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|15	# X.org drivers use symbols from the X server
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|16	%global _disable_ld_no_undefined 1
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|17	
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|18	# (anssi) The unversioned symlink of XvMC library must be present in
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|19	# %{_libdir} during normal use, as libXvMC uses that name for dlopening.
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|20	# Our devel requires finder catches that, hence this exception:
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|21	%global __requires_exclude devel\\(.*
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|22	%global __provides_exclude devel\\(.*
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|23	
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|24	%define major 1
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|25	%define libxvmc %mklibname IntelXvMC %{major}
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|26	
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|27	Summary:	X.org driver for Intel graphics controllers
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|28	Name:		x11-driver-video-intel
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|29	Version:	2.99.917
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|30	Release:	2.%{gitdate}.0
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|31	Epoch:		1
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|32	License:	MIT
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|33	Group:		System/X11
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|34	Url:		http://xorg.freedesktop.org
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|35	#Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-video-intel-_{version}.tar.bz2
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|36	Source0:	xf86-video-intel-%{gitdate}.tar.bz2
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|37	ExclusiveArch:	%{ix86} %{x86_64}
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|38	BuildRequires:	pkgconfig(gl)
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|39	BuildRequires:	pkgconfig(libdrm)
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|40	BuildRequires:	pkgconfig(udev) >= 186
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|41	BuildRequires:	pkgconfig(x11)
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|42	BuildRequires:	pkgconfig(xcb-util)
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|43	BuildRequires:	pkgconfig(xcursor)
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|44	BuildRequires:	pkgconfig(xdamage)
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|45	BuildRequires:	pkgconfig(xext)
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|46	BuildRequires:	pkgconfig(xfixes)
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|47	BuildRequires:	pkgconfig(xinerama)
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|48	BuildRequires:	pkgconfig(xorg-macros)
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|49	BuildRequires:	pkgconfig(xorg-server)
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|50	BuildRequires:	pkgconfig(xproto)
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|51	BuildRequires:	pkgconfig(xrandr)
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|52	BuildRequires:	pkgconfig(xrender)
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|53	BuildRequires:	pkgconfig(pixman-1)
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|54	BuildRequires:	pkgconfig(xtst)
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|55	BuildRequires:	pkgconfig(xvmc)
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|56	BuildRequires:	pkgconfig(xv)
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|57	BuildRequires:	pkgconfig(pciaccess)
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|58	BuildRequires:	pkgconfig(xfont)
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|59	BuildRequires:	pkgconfig(xfont2)
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|60	BuildRequires:	glamor-devel >= 0.6.0
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|61	Requires:	x11-server-common %(xserver-sdk-abi-requires videodrv)
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|62	Requires:	udev
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|63	Requires:	%{libxvmc} = %{EVRD}
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|64	
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|65	%description
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|66	x11-driver-video-intel is the X.org driver for Intel video chipsets.
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|67	
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|68	%files
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|69	# the driver
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|70	%{_libdir}/xorg/modules/drivers/intel_drv.so
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|71	%{_libdir}/libIntelXvMC.so
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|72	%{_mandir}/man4/intel.4.*
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|73	# intel-backlight-helper
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|74	%{_libexecdir}/xf86-video-intel-backlight-helper
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|75	%{_datadir}/polkit-1/actions/org.x.xf86-video-intel.backlight-helper.policy
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|76	
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|77	#----------------------------------------------------------------------------
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|78	
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|79	%package -n %{libxvmc}
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|80	Summary:	X Library
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|81	Group:		System/Libraries
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|82	Conflicts:	%{name} < 2.99.905-2
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|83	
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|84	%description -n %{libxvmc}
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|85	This package contains a shared library for %{name}.
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|86	
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|87	%files  -n %{libxvmc}
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|88	%{_libdir}/libIntelXvMC.so.%{major}*
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|89	
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|90	#----------------------------------------------------------------------------
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|91	
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|92	%prep
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|93	%setup -q -n xf86-video-intel-%{gitdate}
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|94	%apply_patches
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|95	
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|96	%build
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|97	autoreconf -vfi
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|98	%configure \
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|99	--enable-dri \
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|100	--enable-sna \
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|101	--with-default-accel=sna \
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|102	--enable-kms-only \
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|103	--with-default-dri=3
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|104	
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|105	%make_build
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|106	
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|107	%install
21mr|x11-driver-video-intel-2.99.917-2.20200526.0|108	%make_install

19764 21
21mr|x11-driver-video-intel-config-modesetting-1.0-4|1	Summary:	X11 configuration for Intel graphics - enable modesetting driver
21mr|x11-driver-video-intel-config-modesetting-1.0-4|2	Name:		x11-driver-video-intel-config-modesetting
21mr|x11-driver-video-intel-config-modesetting-1.0-4|3	Version:	1.0
21mr|x11-driver-video-intel-config-modesetting-1.0-4|4	Release:	4
21mr|x11-driver-video-intel-config-modesetting-1.0-4|5	License:	GPLv2+
21mr|x11-driver-video-intel-config-modesetting-1.0-4|6	Group:		System/X11
21mr|x11-driver-video-intel-config-modesetting-1.0-4|7	Url:		https://abf.io/import/x11-driver-video-intel-config-modesetting
21mr|x11-driver-video-intel-config-modesetting-1.0-4|8	Source0:	51-intel.conf
21mr|x11-driver-video-intel-config-modesetting-1.0-4|9	Requires:	x11-server-common
21mr|x11-driver-video-intel-config-modesetting-1.0-4|10	Conflicts:	x11-driver-video-intel-config-uxa
21mr|x11-driver-video-intel-config-modesetting-1.0-4|11	Conflicts:	x11-driver-video-intel-config-sna
21mr|x11-driver-video-intel-config-modesetting-1.0-4|12	BuildArch:	noarch
21mr|x11-driver-video-intel-config-modesetting-1.0-4|13	
21mr|x11-driver-video-intel-config-modesetting-1.0-4|14	%description
21mr|x11-driver-video-intel-config-modesetting-1.0-4|15	The package provides a configuration file for X11 that enables
21mr|x11-driver-video-intel-config-modesetting-1.0-4|16	the "modesetting" driver for Intel graphics.The configuration will
21mr|x11-driver-video-intel-config-modesetting-1.0-4|17	be applied when the X11 server starts the next time.
21mr|x11-driver-video-intel-config-modesetting-1.0-4|18	
21mr|x11-driver-video-intel-config-modesetting-1.0-4|19	%files
21mr|x11-driver-video-intel-config-modesetting-1.0-4|20	%config(noreplace) %{_sysconfdir}/X11/xorg.conf.d/51-intel.conf
21mr|x11-driver-video-intel-config-modesetting-1.0-4|21	
21mr|x11-driver-video-intel-config-modesetting-1.0-4|22	#----------------------------------------------------------------------------
21mr|x11-driver-video-intel-config-modesetting-1.0-4|23	
21mr|x11-driver-video-intel-config-modesetting-1.0-4|24	%prep
21mr|x11-driver-video-intel-config-modesetting-1.0-4|25	# Nothing to do
21mr|x11-driver-video-intel-config-modesetting-1.0-4|26	
21mr|x11-driver-video-intel-config-modesetting-1.0-4|27	%build
21mr|x11-driver-video-intel-config-modesetting-1.0-4|28	# Nothing to do
21mr|x11-driver-video-intel-config-modesetting-1.0-4|29	
21mr|x11-driver-video-intel-config-modesetting-1.0-4|30	%install
21mr|x11-driver-video-intel-config-modesetting-1.0-4|31	install -d %{buildroot}%{_sysconfdir}/X11/xorg.conf.d/
21mr|x11-driver-video-intel-config-modesetting-1.0-4|32	install -m 644 %{SOURCE0} %{buildroot}%{_sysconfdir}/X11/xorg.conf.d/

19765 21
21mr|x11-driver-video-intel-config-sna-1.0-2|1	Summary:	X11 configuration for Intel graphics - enable sna acceleration
21mr|x11-driver-video-intel-config-sna-1.0-2|2	Name:		x11-driver-video-intel-config-sna
21mr|x11-driver-video-intel-config-sna-1.0-2|3	Version:	1.0
21mr|x11-driver-video-intel-config-sna-1.0-2|4	Release:	2
21mr|x11-driver-video-intel-config-sna-1.0-2|5	License:	GPLv2+
21mr|x11-driver-video-intel-config-sna-1.0-2|6	Group:		System/X11
21mr|x11-driver-video-intel-config-sna-1.0-2|7	Url:		https://abf.io/import/x11-driver-video-intel-config-sna
21mr|x11-driver-video-intel-config-sna-1.0-2|8	Source0:	52-intel.conf
21mr|x11-driver-video-intel-config-sna-1.0-2|9	Requires:	x11-server-common
21mr|x11-driver-video-intel-config-sna-1.0-2|10	Conflicts:	x11-driver-video-intel-config-uxa
21mr|x11-driver-video-intel-config-sna-1.0-2|11	Conflicts:	x11-driver-video-intel-config-modesetting
21mr|x11-driver-video-intel-config-sna-1.0-2|12	BuildArch:	noarch
21mr|x11-driver-video-intel-config-sna-1.0-2|13	
21mr|x11-driver-video-intel-config-sna-1.0-2|14	%description
21mr|x11-driver-video-intel-config-sna-1.0-2|15	This package provides a configuration file for X11 that
21mr|x11-driver-video-intel-config-sna-1.0-2|16	enables sna acceleration for Intel graphics.Configuration
21mr|x11-driver-video-intel-config-sna-1.0-2|17	used the next time you start the X11 server.
21mr|x11-driver-video-intel-config-sna-1.0-2|18	
21mr|x11-driver-video-intel-config-sna-1.0-2|19	%files
21mr|x11-driver-video-intel-config-sna-1.0-2|20	%config(noreplace) %{_sysconfdir}/X11/xorg.conf.d/52-intel.conf
21mr|x11-driver-video-intel-config-sna-1.0-2|21	
21mr|x11-driver-video-intel-config-sna-1.0-2|22	#----------------------------------------------------------------------------
21mr|x11-driver-video-intel-config-sna-1.0-2|23	
21mr|x11-driver-video-intel-config-sna-1.0-2|24	%prep
21mr|x11-driver-video-intel-config-sna-1.0-2|25	# Nothing to do
21mr|x11-driver-video-intel-config-sna-1.0-2|26	
21mr|x11-driver-video-intel-config-sna-1.0-2|27	%build
21mr|x11-driver-video-intel-config-sna-1.0-2|28	# Nothing to do
21mr|x11-driver-video-intel-config-sna-1.0-2|29	
21mr|x11-driver-video-intel-config-sna-1.0-2|30	%install
21mr|x11-driver-video-intel-config-sna-1.0-2|31	install -d %{buildroot}%{_sysconfdir}/X11/xorg.conf.d/
21mr|x11-driver-video-intel-config-sna-1.0-2|32	install -m 644 %{SOURCE0} %{buildroot}%{_sysconfdir}/X11/xorg.conf.d/

19766 21
21mr|x11-driver-video-intel-config-uxa-1.0-6|1	Summary:	X11 configuration for Intel graphics - enable UXA acceleration
21mr|x11-driver-video-intel-config-uxa-1.0-6|2	Name:		x11-driver-video-intel-config-uxa
21mr|x11-driver-video-intel-config-uxa-1.0-6|3	Version:	1.0
21mr|x11-driver-video-intel-config-uxa-1.0-6|4	Release:	6
21mr|x11-driver-video-intel-config-uxa-1.0-6|5	License:	GPL
21mr|x11-driver-video-intel-config-uxa-1.0-6|6	Url:		https://abf.io/import/x11-driver-video-intel-config-uxa
21mr|x11-driver-video-intel-config-uxa-1.0-6|7	Group:		System/X11
21mr|x11-driver-video-intel-config-uxa-1.0-6|8	Source0:	50-intel.conf
21mr|x11-driver-video-intel-config-uxa-1.0-6|9	Conflicts:	x11-driver-video-intel-config-sna
21mr|x11-driver-video-intel-config-uxa-1.0-6|10	Conflicts:	x11-driver-video-intel-config-modesetting
21mr|x11-driver-video-intel-config-uxa-1.0-6|11	BuildArch:	noarch
21mr|x11-driver-video-intel-config-uxa-1.0-6|12	ExclusiveArch:	%{ix86} x86_64
21mr|x11-driver-video-intel-config-uxa-1.0-6|13	Requires:	x11-driver-video-intel
21mr|x11-driver-video-intel-config-uxa-1.0-6|14	
21mr|x11-driver-video-intel-config-uxa-1.0-6|15	
21mr|x11-driver-video-intel-config-uxa-1.0-6|16	%description
21mr|x11-driver-video-intel-config-uxa-1.0-6|17	The package provides a configuration file for X11 that enables the older and
21mr|x11-driver-video-intel-config-uxa-1.0-6|18	slower (but sometimes more reliable) "UXA" acceleration for Intel graphics.
21mr|x11-driver-video-intel-config-uxa-1.0-6|19	The configuration will be applied when the X11 server starts the next time.
21mr|x11-driver-video-intel-config-uxa-1.0-6|20	
21mr|x11-driver-video-intel-config-uxa-1.0-6|21	
21mr|x11-driver-video-intel-config-uxa-1.0-6|22	%prep
21mr|x11-driver-video-intel-config-uxa-1.0-6|23	# Nothing to do
21mr|x11-driver-video-intel-config-uxa-1.0-6|24	
21mr|x11-driver-video-intel-config-uxa-1.0-6|25	%build
21mr|x11-driver-video-intel-config-uxa-1.0-6|26	# Nothing to do
21mr|x11-driver-video-intel-config-uxa-1.0-6|27	
21mr|x11-driver-video-intel-config-uxa-1.0-6|28	%install
21mr|x11-driver-video-intel-config-uxa-1.0-6|29	install -d %{buildroot}%{_sysconfdir}/X11/xorg.conf.d/
21mr|x11-driver-video-intel-config-uxa-1.0-6|30	install -m 644 %{SOURCE0} %{buildroot}%{_sysconfdir}/X11/xorg.conf.d/
21mr|x11-driver-video-intel-config-uxa-1.0-6|31	
21mr|x11-driver-video-intel-config-uxa-1.0-6|32	%files
21mr|x11-driver-video-intel-config-uxa-1.0-6|33	%config(noreplace) %{_sysconfdir}/X11/xorg.conf.d/50-intel.conf

19767 21
21mr|x11-driver-video-mga-2.0.0-2|1	# FIXME: fix the cases when immediate symbol resolution is not enough.
21mr|x11-driver-video-mga-2.0.0-2|2	# For the present, fall back to the old symbol resolution rules for ld.
21mr|x11-driver-video-mga-2.0.0-2|3	%define _disable_ld_now 1
21mr|x11-driver-video-mga-2.0.0-2|4	
21mr|x11-driver-video-mga-2.0.0-2|5	Summary:	X.org driver for Matrox Cards
21mr|x11-driver-video-mga-2.0.0-2|6	Name:		x11-driver-video-mga
21mr|x11-driver-video-mga-2.0.0-2|7	Version:	2.0.0
21mr|x11-driver-video-mga-2.0.0-2|8	Release:	2
21mr|x11-driver-video-mga-2.0.0-2|9	Epoch:		2
21mr|x11-driver-video-mga-2.0.0-2|10	License:	MIT
21mr|x11-driver-video-mga-2.0.0-2|11	Group:		System/X11
21mr|x11-driver-video-mga-2.0.0-2|12	Url:		http://xorg.freedesktop.org
21mr|x11-driver-video-mga-2.0.0-2|13	Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-video-mga-%{version}.tar.bz2
21mr|x11-driver-video-mga-2.0.0-2|14	BuildRequires:	pkgconfig(gl)
21mr|x11-driver-video-mga-2.0.0-2|15	BuildRequires:	pkgconfig(libdrm)
21mr|x11-driver-video-mga-2.0.0-2|16	BuildRequires:	pkgconfig(xorg-macros)
21mr|x11-driver-video-mga-2.0.0-2|17	BuildRequires:	pkgconfig(xorg-server)
21mr|x11-driver-video-mga-2.0.0-2|18	BuildRequires:	pkgconfig(xproto)
21mr|x11-driver-video-mga-2.0.0-2|19	Requires:	x11-server-common %(xserver-sdk-abi-requires videodrv)
21mr|x11-driver-video-mga-2.0.0-2|20	ExcludeArch:	%{armx}
21mr|x11-driver-video-mga-2.0.0-2|21	
21mr|x11-driver-video-mga-2.0.0-2|22	%description
21mr|x11-driver-video-mga-2.0.0-2|23	x11-driver-video-mga is the X.org driver for Matrox Cards.
21mr|x11-driver-video-mga-2.0.0-2|24	
21mr|x11-driver-video-mga-2.0.0-2|25	%files
21mr|x11-driver-video-mga-2.0.0-2|26	%{_libdir}/xorg/modules/drivers/mga_drv.so
21mr|x11-driver-video-mga-2.0.0-2|27	%{_mandir}/man4/mga.*
21mr|x11-driver-video-mga-2.0.0-2|28	
21mr|x11-driver-video-mga-2.0.0-2|29	#----------------------------------------------------------------------------
21mr|x11-driver-video-mga-2.0.0-2|30	
21mr|x11-driver-video-mga-2.0.0-2|31	%prep
21mr|x11-driver-video-mga-2.0.0-2|32	%setup -qn xf86-video-mga-%{version}
21mr|x11-driver-video-mga-2.0.0-2|33	%apply_patches
21mr|x11-driver-video-mga-2.0.0-2|34	
21mr|x11-driver-video-mga-2.0.0-2|35	%build
21mr|x11-driver-video-mga-2.0.0-2|36	autoreconf -fiv
21mr|x11-driver-video-mga-2.0.0-2|37	%configure
21mr|x11-driver-video-mga-2.0.0-2|38	%make
21mr|x11-driver-video-mga-2.0.0-2|39	
21mr|x11-driver-video-mga-2.0.0-2|40	%install
21mr|x11-driver-video-mga-2.0.0-2|41	%makeinstall_std

19768 21
21mr|x11-driver-video-nouveau-1.0.17-3|1	# FIXME: fix the cases when immediate symbol resolution is not enough.
21mr|x11-driver-video-nouveau-1.0.17-3|2	# For the present, fall back to the old symbol resolution rules for ld.
21mr|x11-driver-video-nouveau-1.0.17-3|3	%define _disable_ld_now 1
21mr|x11-driver-video-nouveau-1.0.17-3|4	
21mr|x11-driver-video-nouveau-1.0.17-3|5	%define _disable_ld_no_undefined 1
21mr|x11-driver-video-nouveau-1.0.17-3|6	
21mr|x11-driver-video-nouveau-1.0.17-3|7	Summary:	Accelerated open source driver for NVIDIA cards
21mr|x11-driver-video-nouveau-1.0.17-3|8	Name:		x11-driver-video-nouveau
21mr|x11-driver-video-nouveau-1.0.17-3|9	Version:	1.0.17
21mr|x11-driver-video-nouveau-1.0.17-3|10	Release:	3
21mr|x11-driver-video-nouveau-1.0.17-3|11	License:	MIT
21mr|x11-driver-video-nouveau-1.0.17-3|12	Group:		System/X11
21mr|x11-driver-video-nouveau-1.0.17-3|13	Url:		http://nouveau.freedesktop.org/
21mr|x11-driver-video-nouveau-1.0.17-3|14	Source0:	http://xorg.freedesktop.org/archive/individual/driver/xf86-video-nouveau-%{version}.tar.bz2
21mr|x11-driver-video-nouveau-1.0.17-3|15	#Source0:	xf86-video-nouveau-_{gitdate}-git_{gitrev}.tar.xz
21mr|x11-driver-video-nouveau-1.0.17-3|16	
21mr|x11-driver-video-nouveau-1.0.17-3|17	BuildRequires:	pkgconfig(gl)
21mr|x11-driver-video-nouveau-1.0.17-3|18	BuildRequires:	pkgconfig(libdrm) >= 2.4.60
21mr|x11-driver-video-nouveau-1.0.17-3|19	BuildRequires:	pkgconfig(udev) >= 186
21mr|x11-driver-video-nouveau-1.0.17-3|20	BuildRequires:	pkgconfig(xproto)
21mr|x11-driver-video-nouveau-1.0.17-3|21	BuildRequires:	pkgconfig(xorg-macros)
21mr|x11-driver-video-nouveau-1.0.17-3|22	BuildRequires:	pkgconfig(xorg-server)
21mr|x11-driver-video-nouveau-1.0.17-3|23	BuildRequires:	libdrm-common
21mr|x11-driver-video-nouveau-1.0.17-3|24	%ifarch %{ix86} %{x86_64}
21mr|x11-driver-video-nouveau-1.0.17-3|25	Requires:	kmod(nouveau)
21mr|x11-driver-video-nouveau-1.0.17-3|26	%endif
21mr|x11-driver-video-nouveau-1.0.17-3|27	Requires:	udev
21mr|x11-driver-video-nouveau-1.0.17-3|28	Requires:	x11-server-common %(xserver-sdk-abi-requires videodrv)
21mr|x11-driver-video-nouveau-1.0.17-3|29	
21mr|x11-driver-video-nouveau-1.0.17-3|30	%description
21mr|x11-driver-video-nouveau-1.0.17-3|31	The nouveau project aims to build high-quality, open source drivers
21mr|x11-driver-video-nouveau-1.0.17-3|32	for NVIDIA cards.
21mr|x11-driver-video-nouveau-1.0.17-3|33	
21mr|x11-driver-video-nouveau-1.0.17-3|34	%files
21mr|x11-driver-video-nouveau-1.0.17-3|35	%{_libdir}/xorg/modules/drivers/nouveau_drv.so
21mr|x11-driver-video-nouveau-1.0.17-3|36	%{_mandir}/man4/nouveau*
21mr|x11-driver-video-nouveau-1.0.17-3|37	
21mr|x11-driver-video-nouveau-1.0.17-3|38	#----------------------------------------------------------------------------
21mr|x11-driver-video-nouveau-1.0.17-3|39	
21mr|x11-driver-video-nouveau-1.0.17-3|40	%prep
21mr|x11-driver-video-nouveau-1.0.17-3|41	%setup -q -n xf86-video-nouveau-%{version}
21mr|x11-driver-video-nouveau-1.0.17-3|42	
21mr|x11-driver-video-nouveau-1.0.17-3|43	
21mr|x11-driver-video-nouveau-1.0.17-3|44	%build
21mr|x11-driver-video-nouveau-1.0.17-3|45	autoreconf -vfi
21mr|x11-driver-video-nouveau-1.0.17-3|46	%configure --disable-static
21mr|x11-driver-video-nouveau-1.0.17-3|47	%make
21mr|x11-driver-video-nouveau-1.0.17-3|48	
21mr|x11-driver-video-nouveau-1.0.17-3|49	%install
21mr|x11-driver-video-nouveau-1.0.17-3|50	%makeinstall_std

19769 21
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|1	%define gitrev ab03de7
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|2	%define gitdate 20200727
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|3	# Git repo: https://cgit.freedesktop.org/openchrome/xf86-video-openchrome/
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|4	
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|5	# How to prepare the source archive from the git tree:
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|6	# $ hash=`git log -1 --format='%h'`
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|7	# $ date=`git log -1 --format='%cd' --date=short | tr -d -`
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|8	# $ git archive --prefix xf86-video-openchrome-${date}-git${hash}/ ${hash} \
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|9	#       | xz -7e > xf86-video-openchrome-${date}-git${hash}.tar.xz
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|10	
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|11	# FIXME: fix the cases when immediate symbol resolution is not enough.
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|12	# For the present, fall back to the old symbol resolution rules for ld.
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|13	%define _disable_ld_now 1
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|14	
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|15	%define _disable_ld_no_undefined 1
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|16	
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|17	# keeping it here just in case someone wants to use the SVN version
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|18	# svn co http://svn.openchrome.org/svn/trunk openchrome
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|19	
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|20	# (anssi) The unversioned symlink of XvMC library must be present in
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|21	# %{_libdir} during normal use, as libXvMC uses that name for dlopening.
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|22	# Our devel requires finder catches that, hence this exception:
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|23	%global __requires_exclude devel\\(.*
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|24	%global __provides_exclude devel\\(.*
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|25	
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|26	%define major 1
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|27	%define libxvmc %mklibname chromeXvMC %{major}
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|28	%define libpro %mklibname chromeXvMCPro %{major}
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|29	
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|30	Summary:	X.org driver for Unichrome cards from the OpenChrome project
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|31	Name:		x11-driver-video-openchrome
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|32	Version:	0.6.225
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|33	Release:	0.%{gitdate}.6
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|34	Group:		System/X11
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|35	License:	MIT
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|36	Url:		http://www.openchrome.org
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|37	#Source0:	http://xorg.freedesktop.org/archive/individual/driver/xf86-video-openchrome-%{version}.tar.bz2
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|38	Source0:	xf86-video-openchrome-%{gitdate}-git%{gitrev}.tar.xz
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|39	
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|40	BuildRequires:	pkgconfig(gl)
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|41	BuildRequires:	pkgconfig(libdrm)
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|42	BuildRequires:	pkgconfig(x11)
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|43	BuildRequires:	pkgconfig(xext)
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|44	BuildRequires:	pkgconfig(xorg-macros)
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|45	BuildRequires:	pkgconfig(xorg-server)
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|46	BuildRequires:	pkgconfig(xproto)
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|47	BuildRequires:	pkgconfig(xvmc)
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|48	BuildRequires:	pkgconfig(udev)
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|49	ExcludeArch:	aarch64
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|50	Requires:	%{libxvmc} = %{EVRD}
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|51	Requires:	%{libpro} = %{EVRD}
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|52	Requires:	x11-server-common %(xserver-sdk-abi-requires videodrv)
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|53	Requires:	udev
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|54	
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|55	%description
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|56	A free and Open Source video driver for the VIA/S3G UniChrome and UniChrome Pro
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|57	graphics chipsets (CLE266, KN400, KM400, K8M800, PM800, CN400, VN800).
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|58	
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|59	%files
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|60	%{_libdir}/xorg/modules/drivers/openchrome_drv.so
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|61	# These are not devel symlinks
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|62	%{_libdir}/libchromeXvMC.so
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|63	%{_libdir}/libchromeXvMCPro.so
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|64	%{_mandir}/man4/openchrome.*
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|65	%{_sbindir}/via_regs_dump
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|66	
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|67	#----------------------------------------------------------------------------
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|68	
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|69	%package -n %{libxvmc}
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|70	Summary:	X Library
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|71	Group:		System/Libraries
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|72	Conflicts:	%{name} < 0.3.1-3
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|73	
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|74	%description -n %{libxvmc}
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|75	This package contains a shared library for %{name}.
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|76	
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|77	%files  -n %{libxvmc}
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|78	%{_libdir}/libchromeXvMC.so.%{major}*
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|79	
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|80	#----------------------------------------------------------------------------
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|81	
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|82	%package -n %{libpro}
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|83	Summary:	X Library
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|84	Group:		System/Libraries
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|85	Conflicts:	%{name} < 0.3.1-3
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|86	
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|87	%description -n %{libpro}
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|88	This package contains a shared library for %{name}.
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|89	
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|90	%files  -n %{libpro}
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|91	%{_libdir}/libchromeXvMCPro.so.%{major}*
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|92	
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|93	#----------------------------------------------------------------------------
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|94	
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|95	%prep
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|96	%setup -qn xf86-video-openchrome-%{gitdate}-git%{gitrev}
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|97	%apply_patches
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|98	
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|99	
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|100	%build
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|101	autoreconf -fiv
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|102	%configure \
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|103	--disable-static \
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|104	--enable-viaregtool \
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|105	--enable-dri
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|106	%make
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|107	
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|108	%install
21mr|x11-driver-video-openchrome-0.6.225-0.20200727.6|109	%makeinstall_std

19770 21
21mr|x11-driver-video-qxl-0.1.5-13.52e975.1|1	%define commit 52e975263fe88105d151297768c7ac675ed94122
21mr|x11-driver-video-qxl-0.1.5-13.52e975.1|2	%define commit_short %(echo %{commit} | head -c6)
21mr|x11-driver-video-qxl-0.1.5-13.52e975.1|3	
21mr|x11-driver-video-qxl-0.1.5-13.52e975.1|4	%define _disable_ld_now 1
21mr|x11-driver-video-qxl-0.1.5-13.52e975.1|5	%define _disable_ld_no_undefined 1
21mr|x11-driver-video-qxl-0.1.5-13.52e975.1|6	
21mr|x11-driver-video-qxl-0.1.5-13.52e975.1|7	Summary:	X.org driver for the QXL virtual GPUs
21mr|x11-driver-video-qxl-0.1.5-13.52e975.1|8	Name:		x11-driver-video-qxl
21mr|x11-driver-video-qxl-0.1.5-13.52e975.1|9	Version:	0.1.5
21mr|x11-driver-video-qxl-0.1.5-13.52e975.1|10	Release:	13.%{commit_short}.1
21mr|x11-driver-video-qxl-0.1.5-13.52e975.1|11	License:	MIT
21mr|x11-driver-video-qxl-0.1.5-13.52e975.1|12	Group:		System/X11
21mr|x11-driver-video-qxl-0.1.5-13.52e975.1|13	Url:		http://xorg.freedesktop.org
21mr|x11-driver-video-qxl-0.1.5-13.52e975.1|14	Source0:	https://gitlab.freedesktop.org/xorg/driver/xf86-video-qxl/-/archive/%{commit}/xf86-video-qxl-%{commit}.tar.gz
21mr|x11-driver-video-qxl-0.1.5-13.52e975.1|15	Patch0:		qxl-libdrm.patch
21mr|x11-driver-video-qxl-0.1.5-13.52e975.1|16	BuildRequires:	pkgconfig(fontsproto)
21mr|x11-driver-video-qxl-0.1.5-13.52e975.1|17	BuildRequires:	pkgconfig(pciaccess) >= 0.10
21mr|x11-driver-video-qxl-0.1.5-13.52e975.1|18	BuildRequires:	pkgconfig(randrproto)
21mr|x11-driver-video-qxl-0.1.5-13.52e975.1|19	BuildRequires:	pkgconfig(renderproto)
21mr|x11-driver-video-qxl-0.1.5-13.52e975.1|20	BuildRequires:	pkgconfig(spice-protocol) >= 0.12.0
21mr|x11-driver-video-qxl-0.1.5-13.52e975.1|21	BuildRequires:	pkgconfig(videoproto)
21mr|x11-driver-video-qxl-0.1.5-13.52e975.1|22	BuildRequires:	pkgconfig(xf86dgaproto)
21mr|x11-driver-video-qxl-0.1.5-13.52e975.1|23	BuildRequires:	pkgconfig(xorg-macros) >= 1.4
21mr|x11-driver-video-qxl-0.1.5-13.52e975.1|24	BuildRequires:	pkgconfig(xorg-server)
21mr|x11-driver-video-qxl-0.1.5-13.52e975.1|25	BuildRequires:	pkgconfig(xproto)
21mr|x11-driver-video-qxl-0.1.5-13.52e975.1|26	BuildRequires:	pkgconfig(xfont)
21mr|x11-driver-video-qxl-0.1.5-13.52e975.1|27	BuildRequires:	pkgconfig(xfont2)
21mr|x11-driver-video-qxl-0.1.5-13.52e975.1|28	BuildRequires:	pkgconfig(libdrm)
21mr|x11-driver-video-qxl-0.1.5-13.52e975.1|29	BuildRequires:	pkgconfig(udev)
21mr|x11-driver-video-qxl-0.1.5-13.52e975.1|30	Requires:	x11-server-common %(xserver-sdk-abi-requires videodrv)
21mr|x11-driver-video-qxl-0.1.5-13.52e975.1|31	
21mr|x11-driver-video-qxl-0.1.5-13.52e975.1|32	%description
21mr|x11-driver-video-qxl-0.1.5-13.52e975.1|33	The QXL virtual GPU is found in the RedHat Enterprise
21mr|x11-driver-video-qxl-0.1.5-13.52e975.1|34	Virtualisation system, and also in the spice project.
21mr|x11-driver-video-qxl-0.1.5-13.52e975.1|35	
21mr|x11-driver-video-qxl-0.1.5-13.52e975.1|36	%files
21mr|x11-driver-video-qxl-0.1.5-13.52e975.1|37	%doc COPYING NEWS README*
21mr|x11-driver-video-qxl-0.1.5-13.52e975.1|38	%{_libdir}/xorg/modules/drivers/qxl_drv.so
21mr|x11-driver-video-qxl-0.1.5-13.52e975.1|39	
21mr|x11-driver-video-qxl-0.1.5-13.52e975.1|40	#----------------------------------------------------------------------------
21mr|x11-driver-video-qxl-0.1.5-13.52e975.1|41	
21mr|x11-driver-video-qxl-0.1.5-13.52e975.1|42	%prep
21mr|x11-driver-video-qxl-0.1.5-13.52e975.1|43	%autosetup -p1 -n xf86-video-qxl-%{commit}
21mr|x11-driver-video-qxl-0.1.5-13.52e975.1|44	
21mr|x11-driver-video-qxl-0.1.5-13.52e975.1|45	%build
21mr|x11-driver-video-qxl-0.1.5-13.52e975.1|46	autoreconf -fvi
21mr|x11-driver-video-qxl-0.1.5-13.52e975.1|47	%configure
21mr|x11-driver-video-qxl-0.1.5-13.52e975.1|48	%make
21mr|x11-driver-video-qxl-0.1.5-13.52e975.1|49	
21mr|x11-driver-video-qxl-0.1.5-13.52e975.1|50	%install
21mr|x11-driver-video-qxl-0.1.5-13.52e975.1|51	%makeinstall_std

19771 21
21mr|x11-driver-video-vesa-2.5.0-2|1	# FIXME: fix the cases when immediate symbol resolution is not enough.
21mr|x11-driver-video-vesa-2.5.0-2|2	# For the present, fall back to the old symbol resolution rules for ld.
21mr|x11-driver-video-vesa-2.5.0-2|3	%define _disable_ld_now 1
21mr|x11-driver-video-vesa-2.5.0-2|4	
21mr|x11-driver-video-vesa-2.5.0-2|5	# Need to access symbols from the X Server and other dlopen'ed modules
21mr|x11-driver-video-vesa-2.5.0-2|6	%define _disable_ld_no_undefined 1
21mr|x11-driver-video-vesa-2.5.0-2|7	
21mr|x11-driver-video-vesa-2.5.0-2|8	Summary:	X.org driver for Generic VESA Cards
21mr|x11-driver-video-vesa-2.5.0-2|9	Name:		x11-driver-video-vesa
21mr|x11-driver-video-vesa-2.5.0-2|10	Version:	2.5.0
21mr|x11-driver-video-vesa-2.5.0-2|11	Release:	2
21mr|x11-driver-video-vesa-2.5.0-2|12	Group:		System/X11
21mr|x11-driver-video-vesa-2.5.0-2|13	License:	MIT
21mr|x11-driver-video-vesa-2.5.0-2|14	Url:		http://xorg.freedesktop.org
21mr|x11-driver-video-vesa-2.5.0-2|15	Source0:	https://www.x.org/releases/individual/driver/xf86-video-vesa-%{version}.tar.bz2
21mr|x11-driver-video-vesa-2.5.0-2|16	
21mr|x11-driver-video-vesa-2.5.0-2|17	BuildRequires:	pkgconfig(xproto)
21mr|x11-driver-video-vesa-2.5.0-2|18	BuildRequires:	pkgconfig(xorg-server)
21mr|x11-driver-video-vesa-2.5.0-2|19	BuildRequires:	x11-util-macros
21mr|x11-driver-video-vesa-2.5.0-2|20	Requires:	x11-server-common %(xserver-sdk-abi-requires videodrv)
21mr|x11-driver-video-vesa-2.5.0-2|21	ExcludeArch:	%{armx}
21mr|x11-driver-video-vesa-2.5.0-2|22	
21mr|x11-driver-video-vesa-2.5.0-2|23	%description
21mr|x11-driver-video-vesa-2.5.0-2|24	x11-driver-video-vesa is the X.org driver for Generic VESA Cards.
21mr|x11-driver-video-vesa-2.5.0-2|25	
21mr|x11-driver-video-vesa-2.5.0-2|26	%files
21mr|x11-driver-video-vesa-2.5.0-2|27	%{_libdir}/xorg/modules/drivers/vesa_drv.so
21mr|x11-driver-video-vesa-2.5.0-2|28	%{_mandir}/man4/vesa.4*
21mr|x11-driver-video-vesa-2.5.0-2|29	
21mr|x11-driver-video-vesa-2.5.0-2|30	#----------------------------------------------------------------------------
21mr|x11-driver-video-vesa-2.5.0-2|31	
21mr|x11-driver-video-vesa-2.5.0-2|32	%prep
21mr|x11-driver-video-vesa-2.5.0-2|33	%setup -qn xf86-video-vesa-%{version}
21mr|x11-driver-video-vesa-2.5.0-2|34	%autopatch -p1
21mr|x11-driver-video-vesa-2.5.0-2|35	
21mr|x11-driver-video-vesa-2.5.0-2|36	%build
21mr|x11-driver-video-vesa-2.5.0-2|37	%configure
21mr|x11-driver-video-vesa-2.5.0-2|38	%make_build
21mr|x11-driver-video-vesa-2.5.0-2|39	
21mr|x11-driver-video-vesa-2.5.0-2|40	%install
21mr|x11-driver-video-vesa-2.5.0-2|41	%make_install

19772 21
21mr|x11-driver-video-vmware-13.3.0-6|1	# FIXME: fix the cases when immediate symbol resolution is not enough.
21mr|x11-driver-video-vmware-13.3.0-6|2	# For the present, fall back to the old symbol resolution rules for ld.
21mr|x11-driver-video-vmware-13.3.0-6|3	%define _disable_ld_now 1
21mr|x11-driver-video-vmware-13.3.0-6|4	
21mr|x11-driver-video-vmware-13.3.0-6|5	%define _disable_ld_no_undefined 1
21mr|x11-driver-video-vmware-13.3.0-6|6	
21mr|x11-driver-video-vmware-13.3.0-6|7	Summary:	X.org driver for VMWare(tm)
21mr|x11-driver-video-vmware-13.3.0-6|8	Name:		x11-driver-video-vmware
21mr|x11-driver-video-vmware-13.3.0-6|9	Version:	13.3.0
21mr|x11-driver-video-vmware-13.3.0-6|10	Release:	6
21mr|x11-driver-video-vmware-13.3.0-6|11	License:	MIT
21mr|x11-driver-video-vmware-13.3.0-6|12	Group:		System/X11
21mr|x11-driver-video-vmware-13.3.0-6|13	Url:		http://xorg.freedesktop.org
21mr|x11-driver-video-vmware-13.3.0-6|14	Source0:	http://xorg.freedesktop.org/releases/individual/driver/xf86-video-vmware-%{version}.tar.bz2
21mr|x11-driver-video-vmware-13.3.0-6|15	# Backported from: https://gitlab.freedesktop.org/xorg/driver/xf86-video-vmware.git
21mr|x11-driver-video-vmware-13.3.0-6|16	Patch0:		0001-Remove-obsolete-B16-B32-tags-in-struct-definitions.patch
21mr|x11-driver-video-vmware-13.3.0-6|17	Patch1:		0002-vmwgfx-Fix-XVideo-memory-leaks.patch
21mr|x11-driver-video-vmware-13.3.0-6|18	Patch2:		0003-vmwgfx-Fix-a-memory-leak.patch
21mr|x11-driver-video-vmware-13.3.0-6|19	Patch3:		0004-vmwgfx-Use-libdrm-to-obtain-the-drm-device-node-name.patch
21mr|x11-driver-video-vmware-13.3.0-6|20	Patch4:		0005-saa-Make-sure-damage-destruction-happens-at-the-corr.patch
21mr|x11-driver-video-vmware-13.3.0-6|21	Patch5:		0006-vmwgfx-Fix-invalid-memory-accesses-in-CloseScreen.patch
21mr|x11-driver-video-vmware-13.3.0-6|22	Patch6:		0007-vmwgfx-Don-t-exceed-the-device-command-size-limit-v3.patch
21mr|x11-driver-video-vmware-13.3.0-6|23	Patch7:		0008-vmwgfx-Limit-the-number-of-cliprects-in-a-drm-dirtyf.patch
21mr|x11-driver-video-vmware-13.3.0-6|24	Patch8:		0009-vmwgfx-Limit-the-number-of-cliprects-in-a-drm-presen.patch
21mr|x11-driver-video-vmware-13.3.0-6|25	Patch9:		0010-vmwgfx-Limit-the-number-of-cliprects-in-a-drm-presen.patch
21mr|x11-driver-video-vmware-13.3.0-6|26	Patch10:	0011-vmwgfx-Unify-style-in-scanout_update-and-present-fun.patch
21mr|x11-driver-video-vmware-13.3.0-6|27	
21mr|x11-driver-video-vmware-13.3.0-6|28	Patch11:	xf86-video-vmware-13.3.0-xserver-libpciaccess.patch
21mr|x11-driver-video-vmware-13.3.0-6|29	BuildRequires:	pkgconfig(libdrm)
21mr|x11-driver-video-vmware-13.3.0-6|30	BuildRequires:	pkgconfig(xatracker)
21mr|x11-driver-video-vmware-13.3.0-6|31	BuildRequires:	pkgconfig(xorg-macros)
21mr|x11-driver-video-vmware-13.3.0-6|32	BuildRequires:	pkgconfig(xorg-server)
21mr|x11-driver-video-vmware-13.3.0-6|33	BuildRequires:	pkgconfig(xproto)
21mr|x11-driver-video-vmware-13.3.0-6|34	BuildRequires:	pkgconfig(udev)
21mr|x11-driver-video-vmware-13.3.0-6|35	# aarch64 build fail
21mr|x11-driver-video-vmware-13.3.0-6|36	ExcludeArch:	aarch64
21mr|x11-driver-video-vmware-13.3.0-6|37	Requires:	x11-server-common %(xserver-sdk-abi-requires videodrv)
21mr|x11-driver-video-vmware-13.3.0-6|38	
21mr|x11-driver-video-vmware-13.3.0-6|39	%description
21mr|x11-driver-video-vmware-13.3.0-6|40	x11-driver-video-vmware is the X.org driver for VMWare(tm).
21mr|x11-driver-video-vmware-13.3.0-6|41	
21mr|x11-driver-video-vmware-13.3.0-6|42	%files
21mr|x11-driver-video-vmware-13.3.0-6|43	%config(noreplace) %{_sysconfdir}/modprobe.d/vmwgfx.conf
21mr|x11-driver-video-vmware-13.3.0-6|44	%{_bindir}/vmwarectrl
21mr|x11-driver-video-vmware-13.3.0-6|45	%{_libdir}/xorg/modules/drivers/vmware_drv.so
21mr|x11-driver-video-vmware-13.3.0-6|46	%{_mandir}/man4/vmware.*
21mr|x11-driver-video-vmware-13.3.0-6|47	
21mr|x11-driver-video-vmware-13.3.0-6|48	#----------------------------------------------------------------------------
21mr|x11-driver-video-vmware-13.3.0-6|49	
21mr|x11-driver-video-vmware-13.3.0-6|50	%prep
21mr|x11-driver-video-vmware-13.3.0-6|51	%setup -qn xf86-video-vmware-%{version}
21mr|x11-driver-video-vmware-13.3.0-6|52	%apply_patches
21mr|x11-driver-video-vmware-13.3.0-6|53	
21mr|x11-driver-video-vmware-13.3.0-6|54	
21mr|x11-driver-video-vmware-13.3.0-6|55	%build
21mr|x11-driver-video-vmware-13.3.0-6|56	autoreconf -vfi
21mr|x11-driver-video-vmware-13.3.0-6|57	%configure --enable-vmwarectrl-client
21mr|x11-driver-video-vmware-13.3.0-6|58	%make
21mr|x11-driver-video-vmware-13.3.0-6|59	
21mr|x11-driver-video-vmware-13.3.0-6|60	%install
21mr|x11-driver-video-vmware-13.3.0-6|61	%makeinstall_std
21mr|x11-driver-video-vmware-13.3.0-6|62	
21mr|x11-driver-video-vmware-13.3.0-6|63	# XXX: this should ultimately rather be handled by ie. XFdrake
21mr|x11-driver-video-vmware-13.3.0-6|64	install -d %{buildroot}%{_sysconfdir}/modprobe.d
21mr|x11-driver-video-vmware-13.3.0-6|65	tee > %{buildroot}%{_sysconfdir}/modprobe.d/vmwgfx.conf << EOF
21mr|x11-driver-video-vmware-13.3.0-6|66	options vmwgfx enable_fbdev=1
21mr|x11-driver-video-vmware-13.3.0-6|67	EOF

19773 21
21mr|x11-font-adobe-100dpi-1.0.3-14|1	Summary:	Xorg X11 font adobe-100dpi
21mr|x11-font-adobe-100dpi-1.0.3-14|2	Name:		x11-font-adobe-100dpi
21mr|x11-font-adobe-100dpi-1.0.3-14|3	Version:	1.0.3
21mr|x11-font-adobe-100dpi-1.0.3-14|4	Release:	14
21mr|x11-font-adobe-100dpi-1.0.3-14|5	License:	MIT-like
21mr|x11-font-adobe-100dpi-1.0.3-14|6	Group:		Development/X11
21mr|x11-font-adobe-100dpi-1.0.3-14|7	Url:		http://xorg.freedesktop.org
21mr|x11-font-adobe-100dpi-1.0.3-14|8	Source0:	http://xorg.freedesktop.org/releases/individual/font/font-adobe-100dpi-%{version}.tar.bz2
21mr|x11-font-adobe-100dpi-1.0.3-14|9	BuildRequires:	fontconfig
21mr|x11-font-adobe-100dpi-1.0.3-14|10	BuildRequires:	x11-font-util
21mr|x11-font-adobe-100dpi-1.0.3-14|11	BuildRequires:	x11-util-macros
21mr|x11-font-adobe-100dpi-1.0.3-14|12	Requires(post,postun):	mkfontdir
21mr|x11-font-adobe-100dpi-1.0.3-14|13	Requires(post,postun):	mkfontscale
21mr|x11-font-adobe-100dpi-1.0.3-14|14	Conflicts:	xorg-x11-100dpi-fonts <= 6.9.0
21mr|x11-font-adobe-100dpi-1.0.3-14|15	BuildArch:	noarch
21mr|x11-font-adobe-100dpi-1.0.3-14|16	
21mr|x11-font-adobe-100dpi-1.0.3-14|17	%description
21mr|x11-font-adobe-100dpi-1.0.3-14|18	Xorg X11 font adobe-100dpi.
21mr|x11-font-adobe-100dpi-1.0.3-14|19	
21mr|x11-font-adobe-100dpi-1.0.3-14|20	%files
21mr|x11-font-adobe-100dpi-1.0.3-14|21	%doc COPYING
21mr|x11-font-adobe-100dpi-1.0.3-14|22	%{_datadir}/fonts/100dpi/cour*.pcf.gz
21mr|x11-font-adobe-100dpi-1.0.3-14|23	%{_datadir}/fonts/100dpi/helv*
21mr|x11-font-adobe-100dpi-1.0.3-14|24	%{_datadir}/fonts/100dpi/ncen*
21mr|x11-font-adobe-100dpi-1.0.3-14|25	%{_datadir}/fonts/100dpi/symb*
21mr|x11-font-adobe-100dpi-1.0.3-14|26	%{_datadir}/fonts/100dpi/tim*
21mr|x11-font-adobe-100dpi-1.0.3-14|27	
21mr|x11-font-adobe-100dpi-1.0.3-14|28	%post
21mr|x11-font-adobe-100dpi-1.0.3-14|29	mkfontscale %{_datadir}/fonts/100dpi
21mr|x11-font-adobe-100dpi-1.0.3-14|30	mkfontdir %{_datadir}/fonts/100dpi
21mr|x11-font-adobe-100dpi-1.0.3-14|31	
21mr|x11-font-adobe-100dpi-1.0.3-14|32	%postun
21mr|x11-font-adobe-100dpi-1.0.3-14|33	mkfontscale %{_datadir}/fonts/100dpi
21mr|x11-font-adobe-100dpi-1.0.3-14|34	mkfontdir %{_datadir}/fonts/100dpi
21mr|x11-font-adobe-100dpi-1.0.3-14|35	
21mr|x11-font-adobe-100dpi-1.0.3-14|36	#----------------------------------------------------------------------------
21mr|x11-font-adobe-100dpi-1.0.3-14|37	
21mr|x11-font-adobe-100dpi-1.0.3-14|38	%prep
21mr|x11-font-adobe-100dpi-1.0.3-14|39	%setup -qn font-adobe-100dpi-%{version}
21mr|x11-font-adobe-100dpi-1.0.3-14|40	
21mr|x11-font-adobe-100dpi-1.0.3-14|41	%build
21mr|x11-font-adobe-100dpi-1.0.3-14|42	%configure \
21mr|x11-font-adobe-100dpi-1.0.3-14|43	--prefix=%{_prefix} \
21mr|x11-font-adobe-100dpi-1.0.3-14|44	--x-includes=%{_includedir}\
21mr|x11-font-adobe-100dpi-1.0.3-14|45	--x-libraries=%{_libdir} \
21mr|x11-font-adobe-100dpi-1.0.3-14|46	--with-fontdir=%{_datadir}/fonts/100dpi
21mr|x11-font-adobe-100dpi-1.0.3-14|47	
21mr|x11-font-adobe-100dpi-1.0.3-14|48	%make
21mr|x11-font-adobe-100dpi-1.0.3-14|49	
21mr|x11-font-adobe-100dpi-1.0.3-14|50	%install
21mr|x11-font-adobe-100dpi-1.0.3-14|51	%makeinstall_std
21mr|x11-font-adobe-100dpi-1.0.3-14|52	
21mr|x11-font-adobe-100dpi-1.0.3-14|53	rm -f %{buildroot}%{_datadir}/fonts/100dpi/fonts.dir
21mr|x11-font-adobe-100dpi-1.0.3-14|54	rm -f %{buildroot}%{_datadir}/fonts/100dpi/fonts.scale

19774 21
21mr|x11-font-adobe-75dpi-1.0.3-13|1	Summary:	Xorg X11 font adobe-75dpi
21mr|x11-font-adobe-75dpi-1.0.3-13|2	Name:		x11-font-adobe-75dpi
21mr|x11-font-adobe-75dpi-1.0.3-13|3	Version:	1.0.3
21mr|x11-font-adobe-75dpi-1.0.3-13|4	Release:	13
21mr|x11-font-adobe-75dpi-1.0.3-13|5	License:	MIT-like
21mr|x11-font-adobe-75dpi-1.0.3-13|6	Group:		Development/X11
21mr|x11-font-adobe-75dpi-1.0.3-13|7	Url:		http://xorg.freedesktop.org
21mr|x11-font-adobe-75dpi-1.0.3-13|8	Source0:	http://xorg.freedesktop.org/releases/individual/font/font-adobe-75dpi-%{version}.tar.bz2
21mr|x11-font-adobe-75dpi-1.0.3-13|9	BuildRequires:	fontconfig
21mr|x11-font-adobe-75dpi-1.0.3-13|10	BuildRequires:	x11-font-util
21mr|x11-font-adobe-75dpi-1.0.3-13|11	BuildRequires:	x11-util-macros
21mr|x11-font-adobe-75dpi-1.0.3-13|12	Requires(post,postun):	mkfontdir
21mr|x11-font-adobe-75dpi-1.0.3-13|13	Requires(post,postun):	mkfontscale
21mr|x11-font-adobe-75dpi-1.0.3-13|14	Conflicts:	xorg-x11-75dpi-fonts <= 6.9.0
21mr|x11-font-adobe-75dpi-1.0.3-13|15	BuildArch:	noarch
21mr|x11-font-adobe-75dpi-1.0.3-13|16	
21mr|x11-font-adobe-75dpi-1.0.3-13|17	%description
21mr|x11-font-adobe-75dpi-1.0.3-13|18	Xorg X11 font adobe-75dpi.
21mr|x11-font-adobe-75dpi-1.0.3-13|19	
21mr|x11-font-adobe-75dpi-1.0.3-13|20	%files
21mr|x11-font-adobe-75dpi-1.0.3-13|21	%doc COPYING
21mr|x11-font-adobe-75dpi-1.0.3-13|22	%{_datadir}/fonts/75dpi/cour*
21mr|x11-font-adobe-75dpi-1.0.3-13|23	%{_datadir}/fonts/75dpi/helv*
21mr|x11-font-adobe-75dpi-1.0.3-13|24	%{_datadir}/fonts/75dpi/ncen*
21mr|x11-font-adobe-75dpi-1.0.3-13|25	%{_datadir}/fonts/75dpi/symb*
21mr|x11-font-adobe-75dpi-1.0.3-13|26	%{_datadir}/fonts/75dpi/tim*
21mr|x11-font-adobe-75dpi-1.0.3-13|27	
21mr|x11-font-adobe-75dpi-1.0.3-13|28	%post
21mr|x11-font-adobe-75dpi-1.0.3-13|29	mkfontscale %{_datadir}/fonts/75dpi
21mr|x11-font-adobe-75dpi-1.0.3-13|30	mkfontdir %{_datadir}/fonts/75dpi
21mr|x11-font-adobe-75dpi-1.0.3-13|31	
21mr|x11-font-adobe-75dpi-1.0.3-13|32	%postun
21mr|x11-font-adobe-75dpi-1.0.3-13|33	mkfontscale %{_datadir}/fonts/75dpi
21mr|x11-font-adobe-75dpi-1.0.3-13|34	mkfontdir %{_datadir}/fonts/75dpi
21mr|x11-font-adobe-75dpi-1.0.3-13|35	
21mr|x11-font-adobe-75dpi-1.0.3-13|36	#----------------------------------------------------------------------------
21mr|x11-font-adobe-75dpi-1.0.3-13|37	
21mr|x11-font-adobe-75dpi-1.0.3-13|38	%prep
21mr|x11-font-adobe-75dpi-1.0.3-13|39	%setup -q -n font-adobe-75dpi-%{version}
21mr|x11-font-adobe-75dpi-1.0.3-13|40	
21mr|x11-font-adobe-75dpi-1.0.3-13|41	%build
21mr|x11-font-adobe-75dpi-1.0.3-13|42	%configure \
21mr|x11-font-adobe-75dpi-1.0.3-13|43	--prefix=%{_prefix} \
21mr|x11-font-adobe-75dpi-1.0.3-13|44	--x-includes=%{_includedir}\
21mr|x11-font-adobe-75dpi-1.0.3-13|45	--x-libraries=%{_libdir} \
21mr|x11-font-adobe-75dpi-1.0.3-13|46	--with-fontdir=%{_datadir}/fonts/75dpi
21mr|x11-font-adobe-75dpi-1.0.3-13|47	
21mr|x11-font-adobe-75dpi-1.0.3-13|48	%make
21mr|x11-font-adobe-75dpi-1.0.3-13|49	
21mr|x11-font-adobe-75dpi-1.0.3-13|50	%install
21mr|x11-font-adobe-75dpi-1.0.3-13|51	%makeinstall_std
21mr|x11-font-adobe-75dpi-1.0.3-13|52	
21mr|x11-font-adobe-75dpi-1.0.3-13|53	rm -f %{buildroot}%{_datadir}/fonts/75dpi/fonts.dir
21mr|x11-font-adobe-75dpi-1.0.3-13|54	rm -f %{buildroot}%{_datadir}/fonts/75dpi/fonts.scale

19775 21
21mr|x11-font-alias-1.0.3-14|1	Summary:	Xorg X11 font alias
21mr|x11-font-alias-1.0.3-14|2	Name:		x11-font-alias
21mr|x11-font-alias-1.0.3-14|3	Version:	1.0.3
21mr|x11-font-alias-1.0.3-14|4	Release:	14
21mr|x11-font-alias-1.0.3-14|5	License:	MIT-like
21mr|x11-font-alias-1.0.3-14|6	Group:		Development/X11
21mr|x11-font-alias-1.0.3-14|7	Url:		http://xorg.freedesktop.org
21mr|x11-font-alias-1.0.3-14|8	Source0:	http://xorg.freedesktop.org/releases/individual/font/font-alias-%{version}.tar.bz2
21mr|x11-font-alias-1.0.3-14|9	BuildRequires:	x11-util-macros
21mr|x11-font-alias-1.0.3-14|10	BuildRequires:	x11-font-util
21mr|x11-font-alias-1.0.3-14|11	Requires(post):	mkfontdir
21mr|x11-font-alias-1.0.3-14|12	Requires(post):	mkfontscale
21mr|x11-font-alias-1.0.3-14|13	BuildArch:	noarch
21mr|x11-font-alias-1.0.3-14|14	
21mr|x11-font-alias-1.0.3-14|15	%description
21mr|x11-font-alias-1.0.3-14|16	Xorg X11 font aliases.
21mr|x11-font-alias-1.0.3-14|17	
21mr|x11-font-alias-1.0.3-14|18	%files
21mr|x11-font-alias-1.0.3-14|19	%dir %{_datadir}/fonts/misc
21mr|x11-font-alias-1.0.3-14|20	%dir %{_datadir}/fonts/100dpi
21mr|x11-font-alias-1.0.3-14|21	%dir %{_datadir}/fonts/75dpi
21mr|x11-font-alias-1.0.3-14|22	%dir %{_datadir}/fonts/cyrillic
21mr|x11-font-alias-1.0.3-14|23	%dir %{_datadir}/fonts/OTF
21mr|x11-font-alias-1.0.3-14|24	%dir %{_datadir}/fonts/Speedo
21mr|x11-font-alias-1.0.3-14|25	%dir %{_datadir}/fonts/TTF
21mr|x11-font-alias-1.0.3-14|26	%dir %{_datadir}/fonts/Type1
21mr|x11-font-alias-1.0.3-14|27	# XXX: this may be fragmented inside individual
21mr|x11-font-alias-1.0.3-14|28	# x11 fontpackages, but it's OK by now
21mr|x11-font-alias-1.0.3-14|29	%{_sysconfdir}/X11/fontpath.d/misc:unscaled:pri=10
21mr|x11-font-alias-1.0.3-14|30	%{_sysconfdir}/X11/fontpath.d/75dpi:unscaled:pri=20
21mr|x11-font-alias-1.0.3-14|31	%{_sysconfdir}/X11/fontpath.d/100dpi:unscaled:pri=30
21mr|x11-font-alias-1.0.3-14|32	%{_sysconfdir}/X11/fontpath.d/cyrillic:pri=40
21mr|x11-font-alias-1.0.3-14|33	%{_sysconfdir}/X11/fontpath.d/OTF:pri=40
21mr|x11-font-alias-1.0.3-14|34	%{_sysconfdir}/X11/fontpath.d/Speedo:pri=40
21mr|x11-font-alias-1.0.3-14|35	%{_sysconfdir}/X11/fontpath.d/TTF:pri=40
21mr|x11-font-alias-1.0.3-14|36	%{_sysconfdir}/X11/fontpath.d/Type1:pri=40
21mr|x11-font-alias-1.0.3-14|37	%{_datadir}/fonts/100dpi/fonts.alias
21mr|x11-font-alias-1.0.3-14|38	%{_datadir}/fonts/75dpi/fonts.alias
21mr|x11-font-alias-1.0.3-14|39	%{_datadir}/fonts/cyrillic/fonts.alias
21mr|x11-font-alias-1.0.3-14|40	%{_datadir}/fonts/misc/fonts.alias
21mr|x11-font-alias-1.0.3-14|41	# fonts.dir and fonts.scale files
21mr|x11-font-alias-1.0.3-14|42	%{_datadir}/fonts/100dpi/fonts.dir
21mr|x11-font-alias-1.0.3-14|43	%{_datadir}/fonts/100dpi/fonts.scale
21mr|x11-font-alias-1.0.3-14|44	%{_datadir}/fonts/75dpi/fonts.dir
21mr|x11-font-alias-1.0.3-14|45	%{_datadir}/fonts/75dpi/fonts.scale
21mr|x11-font-alias-1.0.3-14|46	%{_datadir}/fonts/cyrillic/fonts.dir
21mr|x11-font-alias-1.0.3-14|47	%{_datadir}/fonts/cyrillic/fonts.scale
21mr|x11-font-alias-1.0.3-14|48	%{_datadir}/fonts/misc/fonts.dir
21mr|x11-font-alias-1.0.3-14|49	%{_datadir}/fonts/misc/fonts.scale
21mr|x11-font-alias-1.0.3-14|50	%{_datadir}/fonts/OTF/fonts.dir
21mr|x11-font-alias-1.0.3-14|51	%{_datadir}/fonts/OTF/fonts.scale
21mr|x11-font-alias-1.0.3-14|52	%{_datadir}/fonts/Speedo/fonts.dir
21mr|x11-font-alias-1.0.3-14|53	%{_datadir}/fonts/Speedo/fonts.scale
21mr|x11-font-alias-1.0.3-14|54	%{_datadir}/fonts/TTF/fonts.dir
21mr|x11-font-alias-1.0.3-14|55	%{_datadir}/fonts/TTF/fonts.scale
21mr|x11-font-alias-1.0.3-14|56	%{_datadir}/fonts/Type1/fonts.dir
21mr|x11-font-alias-1.0.3-14|57	%{_datadir}/fonts/Type1/fonts.scale
21mr|x11-font-alias-1.0.3-14|58	
21mr|x11-font-alias-1.0.3-14|59	%post
21mr|x11-font-alias-1.0.3-14|60	for dir in 100dpi 75dpi cyrillic misc OTF Speedo TTF Type1; do
21mr|x11-font-alias-1.0.3-14|61	cd %{_datadir}/fonts/$dir
21mr|x11-font-alias-1.0.3-14|62	mkfontscale
21mr|x11-font-alias-1.0.3-14|63	mkfontdir
21mr|x11-font-alias-1.0.3-14|64	done
21mr|x11-font-alias-1.0.3-14|65	
21mr|x11-font-alias-1.0.3-14|66	#----------------------------------------------------------------------------
21mr|x11-font-alias-1.0.3-14|67	
21mr|x11-font-alias-1.0.3-14|68	%prep
21mr|x11-font-alias-1.0.3-14|69	%setup -qn font-alias-%{version}
21mr|x11-font-alias-1.0.3-14|70	
21mr|x11-font-alias-1.0.3-14|71	%build
21mr|x11-font-alias-1.0.3-14|72	%config_update
21mr|x11-font-alias-1.0.3-14|73	%configure \
21mr|x11-font-alias-1.0.3-14|74	--prefix=%{_prefix} \
21mr|x11-font-alias-1.0.3-14|75	--with-fontrootdir=%{_datadir}/fonts
21mr|x11-font-alias-1.0.3-14|76	
21mr|x11-font-alias-1.0.3-14|77	%make
21mr|x11-font-alias-1.0.3-14|78	
21mr|x11-font-alias-1.0.3-14|79	%install
21mr|x11-font-alias-1.0.3-14|80	%makeinstall_std
21mr|x11-font-alias-1.0.3-14|81	
21mr|x11-font-alias-1.0.3-14|82	# create empty ghost files
21mr|x11-font-alias-1.0.3-14|83	for dir in 100dpi 75dpi cyrillic misc OTF Speedo TTF Type1; do
21mr|x11-font-alias-1.0.3-14|84	mkdir -p %{buildroot}%{_datadir}/fonts/$dir
21mr|x11-font-alias-1.0.3-14|85	touch %{buildroot}%{_datadir}/fonts/$dir/fonts.{dir,scale}
21mr|x11-font-alias-1.0.3-14|86	done
21mr|x11-font-alias-1.0.3-14|87	
21mr|x11-font-alias-1.0.3-14|88	# fontpath.d symlinks
21mr|x11-font-alias-1.0.3-14|89	mkdir -p %{buildroot}%{_sysconfdir}/X11/fontpath.d/
21mr|x11-font-alias-1.0.3-14|90	ln -s ../../..%{_datadir}/fonts/misc \
21mr|x11-font-alias-1.0.3-14|91	%{buildroot}%{_sysconfdir}/X11/fontpath.d/misc:unscaled:pri=10
21mr|x11-font-alias-1.0.3-14|92	ln -s ../../..%{_datadir}/fonts/75dpi \
21mr|x11-font-alias-1.0.3-14|93	%{buildroot}%{_sysconfdir}/X11/fontpath.d/75dpi:unscaled:pri=20
21mr|x11-font-alias-1.0.3-14|94	ln -s ../../..%{_datadir}/fonts/100dpi \
21mr|x11-font-alias-1.0.3-14|95	%{buildroot}%{_sysconfdir}/X11/fontpath.d/100dpi:unscaled:pri=30
21mr|x11-font-alias-1.0.3-14|96	for dir in cyrillic OTF Speedo TTF Type1; do
21mr|x11-font-alias-1.0.3-14|97	ln -s ../../..%{_datadir}/fonts/$dir \
21mr|x11-font-alias-1.0.3-14|98	%{buildroot}%{_sysconfdir}/X11/fontpath.d/$dir:pri=40
21mr|x11-font-alias-1.0.3-14|99	done

19776 21
21mr|x11-font-arabic-misc-1.0.3-14|1	Summary:	Xorg X11 font arabic-misc
21mr|x11-font-arabic-misc-1.0.3-14|2	Name:		x11-font-arabic-misc
21mr|x11-font-arabic-misc-1.0.3-14|3	Version:	1.0.3
21mr|x11-font-arabic-misc-1.0.3-14|4	Release:	14
21mr|x11-font-arabic-misc-1.0.3-14|5	License:	MIT
21mr|x11-font-arabic-misc-1.0.3-14|6	Group:		Development/X11
21mr|x11-font-arabic-misc-1.0.3-14|7	Url:		http://xorg.freedesktop.org
21mr|x11-font-arabic-misc-1.0.3-14|8	Source0:	http://xorg.freedesktop.org/releases/individual/font/font-arabic-misc-%{version}.tar.bz2
21mr|x11-font-arabic-misc-1.0.3-14|9	BuildRequires:	fontconfig
21mr|x11-font-arabic-misc-1.0.3-14|10	BuildRequires:	x11-font-util
21mr|x11-font-arabic-misc-1.0.3-14|11	BuildRequires:	x11-util-macros
21mr|x11-font-arabic-misc-1.0.3-14|12	Requires(post,postun):	mkfontdir
21mr|x11-font-arabic-misc-1.0.3-14|13	Requires(post,postun):	mkfontscale
21mr|x11-font-arabic-misc-1.0.3-14|14	BuildArch:	noarch
21mr|x11-font-arabic-misc-1.0.3-14|15	
21mr|x11-font-arabic-misc-1.0.3-14|16	%description
21mr|x11-font-arabic-misc-1.0.3-14|17	Xorg X11 font arabic-misc.
21mr|x11-font-arabic-misc-1.0.3-14|18	
21mr|x11-font-arabic-misc-1.0.3-14|19	%files
21mr|x11-font-arabic-misc-1.0.3-14|20	%doc COPYING
21mr|x11-font-arabic-misc-1.0.3-14|21	%{_datadir}/fonts/misc/arabic24.pcf.gz
21mr|x11-font-arabic-misc-1.0.3-14|22	
21mr|x11-font-arabic-misc-1.0.3-14|23	%post
21mr|x11-font-arabic-misc-1.0.3-14|24	mkfontscale %{_datadir}/fonts/misc
21mr|x11-font-arabic-misc-1.0.3-14|25	mkfontdir %{_datadir}/fonts/misc
21mr|x11-font-arabic-misc-1.0.3-14|26	
21mr|x11-font-arabic-misc-1.0.3-14|27	%postun
21mr|x11-font-arabic-misc-1.0.3-14|28	mkfontscale %{_datadir}/fonts/misc
21mr|x11-font-arabic-misc-1.0.3-14|29	mkfontdir %{_datadir}/fonts/misc
21mr|x11-font-arabic-misc-1.0.3-14|30	
21mr|x11-font-arabic-misc-1.0.3-14|31	#----------------------------------------------------------------------------
21mr|x11-font-arabic-misc-1.0.3-14|32	
21mr|x11-font-arabic-misc-1.0.3-14|33	%prep
21mr|x11-font-arabic-misc-1.0.3-14|34	%setup -qn font-arabic-misc-%{version}
21mr|x11-font-arabic-misc-1.0.3-14|35	
21mr|x11-font-arabic-misc-1.0.3-14|36	%build
21mr|x11-font-arabic-misc-1.0.3-14|37	%configure \
21mr|x11-font-arabic-misc-1.0.3-14|38	--prefix=%{_prefix} \
21mr|x11-font-arabic-misc-1.0.3-14|39	--x-includes=%{_includedir}\
21mr|x11-font-arabic-misc-1.0.3-14|40	--x-libraries=%{_libdir} \
21mr|x11-font-arabic-misc-1.0.3-14|41	--with-fontdir=%{_datadir}/fonts/misc
21mr|x11-font-arabic-misc-1.0.3-14|42	
21mr|x11-font-arabic-misc-1.0.3-14|43	%make
21mr|x11-font-arabic-misc-1.0.3-14|44	
21mr|x11-font-arabic-misc-1.0.3-14|45	%install
21mr|x11-font-arabic-misc-1.0.3-14|46	%makeinstall_std
21mr|x11-font-arabic-misc-1.0.3-14|47	
21mr|x11-font-arabic-misc-1.0.3-14|48	rm -f %{buildroot}%{_datadir}/fonts/misc/fonts.dir
21mr|x11-font-arabic-misc-1.0.3-14|49	rm -f %{buildroot}%{_datadir}/fonts/misc/fonts.scale

19777 21
21mr|x11-font-bh-100dpi-1.0.3-13|1	Summary:	Xorg X11 font bh-100dpi
21mr|x11-font-bh-100dpi-1.0.3-13|2	Name:		x11-font-bh-100dpi
21mr|x11-font-bh-100dpi-1.0.3-13|3	Version:	1.0.3
21mr|x11-font-bh-100dpi-1.0.3-13|4	Release:	13
21mr|x11-font-bh-100dpi-1.0.3-13|5	# We may modify the software, but then we won't be able to use
21mr|x11-font-bh-100dpi-1.0.3-13|6	# "OPEN LOOK" or "Lucida" trademarks. See #38627
21mr|x11-font-bh-100dpi-1.0.3-13|7	License:	Lucida
21mr|x11-font-bh-100dpi-1.0.3-13|8	Group:		Development/X11
21mr|x11-font-bh-100dpi-1.0.3-13|9	Url:		http://xorg.freedesktop.org
21mr|x11-font-bh-100dpi-1.0.3-13|10	Source0:	http://xorg.freedesktop.org/releases/individual/font/font-bh-100dpi-%{version}.tar.bz2
21mr|x11-font-bh-100dpi-1.0.3-13|11	BuildRequires:	fontconfig
21mr|x11-font-bh-100dpi-1.0.3-13|12	BuildRequires:	x11-font-util
21mr|x11-font-bh-100dpi-1.0.3-13|13	BuildRequires:	x11-util-macros
21mr|x11-font-bh-100dpi-1.0.3-13|14	Requires(post,postun):	mkfontdir
21mr|x11-font-bh-100dpi-1.0.3-13|15	Requires(post,postun):	mkfontscale
21mr|x11-font-bh-100dpi-1.0.3-13|16	BuildArch:	noarch
21mr|x11-font-bh-100dpi-1.0.3-13|17	
21mr|x11-font-bh-100dpi-1.0.3-13|18	%description
21mr|x11-font-bh-100dpi-1.0.3-13|19	Xorg X11 font bh-100dpi.
21mr|x11-font-bh-100dpi-1.0.3-13|20	
21mr|x11-font-bh-100dpi-1.0.3-13|21	%files
21mr|x11-font-bh-100dpi-1.0.3-13|22	%doc COPYING
21mr|x11-font-bh-100dpi-1.0.3-13|23	%{_datadir}/fonts/100dpi/lu*.pcf.gz
21mr|x11-font-bh-100dpi-1.0.3-13|24	
21mr|x11-font-bh-100dpi-1.0.3-13|25	%post
21mr|x11-font-bh-100dpi-1.0.3-13|26	mkfontscale %{_datadir}/fonts/100dpi
21mr|x11-font-bh-100dpi-1.0.3-13|27	mkfontdir %{_datadir}/fonts/100dpi
21mr|x11-font-bh-100dpi-1.0.3-13|28	
21mr|x11-font-bh-100dpi-1.0.3-13|29	%postun
21mr|x11-font-bh-100dpi-1.0.3-13|30	mkfontscale %{_datadir}/fonts/100dpi
21mr|x11-font-bh-100dpi-1.0.3-13|31	mkfontdir %{_datadir}/fonts/100dpi
21mr|x11-font-bh-100dpi-1.0.3-13|32	
21mr|x11-font-bh-100dpi-1.0.3-13|33	#----------------------------------------------------------------------------
21mr|x11-font-bh-100dpi-1.0.3-13|34	
21mr|x11-font-bh-100dpi-1.0.3-13|35	%prep
21mr|x11-font-bh-100dpi-1.0.3-13|36	%setup -qn font-bh-100dpi-%{version}
21mr|x11-font-bh-100dpi-1.0.3-13|37	
21mr|x11-font-bh-100dpi-1.0.3-13|38	%build
21mr|x11-font-bh-100dpi-1.0.3-13|39	%configure \
21mr|x11-font-bh-100dpi-1.0.3-13|40	--prefix=/usr \
21mr|x11-font-bh-100dpi-1.0.3-13|41	--x-includes=%{_includedir}\
21mr|x11-font-bh-100dpi-1.0.3-13|42	--x-libraries=%{_libdir} \
21mr|x11-font-bh-100dpi-1.0.3-13|43	--with-fontdir=%{_datadir}/fonts/100dpi
21mr|x11-font-bh-100dpi-1.0.3-13|44	
21mr|x11-font-bh-100dpi-1.0.3-13|45	%make
21mr|x11-font-bh-100dpi-1.0.3-13|46	
21mr|x11-font-bh-100dpi-1.0.3-13|47	%install
21mr|x11-font-bh-100dpi-1.0.3-13|48	%makeinstall_std
21mr|x11-font-bh-100dpi-1.0.3-13|49	
21mr|x11-font-bh-100dpi-1.0.3-13|50	rm -f %{buildroot}%{_datadir}/fonts/100dpi/fonts.dir
21mr|x11-font-bh-100dpi-1.0.3-13|51	rm -f %{buildroot}%{_datadir}/fonts/100dpi/fonts.scale

19778 21
21mr|x11-font-bh-75dpi-1.0.3-13|1	Summary:	Xorg X11 font bh-75dpi
21mr|x11-font-bh-75dpi-1.0.3-13|2	Name:		x11-font-bh-75dpi
21mr|x11-font-bh-75dpi-1.0.3-13|3	Version:	1.0.3
21mr|x11-font-bh-75dpi-1.0.3-13|4	Release:	13
21mr|x11-font-bh-75dpi-1.0.3-13|5	# We may modify the software, but then we won't be able to use
21mr|x11-font-bh-75dpi-1.0.3-13|6	# "OPEN LOOK" or "Lucida" trademarks. See #38627
21mr|x11-font-bh-75dpi-1.0.3-13|7	License:	Lucida
21mr|x11-font-bh-75dpi-1.0.3-13|8	Group:		Development/X11
21mr|x11-font-bh-75dpi-1.0.3-13|9	Url:		http://xorg.freedesktop.org
21mr|x11-font-bh-75dpi-1.0.3-13|10	Source0:	http://xorg.freedesktop.org/releases/individual/font/font-bh-75dpi-%{version}.tar.bz2
21mr|x11-font-bh-75dpi-1.0.3-13|11	BuildRequires:	fontconfig
21mr|x11-font-bh-75dpi-1.0.3-13|12	BuildRequires:	x11-font-util
21mr|x11-font-bh-75dpi-1.0.3-13|13	BuildRequires:	x11-util-macros
21mr|x11-font-bh-75dpi-1.0.3-13|14	Requires(post,postun):	mkfontdir
21mr|x11-font-bh-75dpi-1.0.3-13|15	Requires(post,postun):	mkfontscale
21mr|x11-font-bh-75dpi-1.0.3-13|16	BuildArch:	noarch
21mr|x11-font-bh-75dpi-1.0.3-13|17	
21mr|x11-font-bh-75dpi-1.0.3-13|18	%description
21mr|x11-font-bh-75dpi-1.0.3-13|19	Xorg X11 font bh-75dpi.
21mr|x11-font-bh-75dpi-1.0.3-13|20	
21mr|x11-font-bh-75dpi-1.0.3-13|21	%files
21mr|x11-font-bh-75dpi-1.0.3-13|22	%doc COPYING
21mr|x11-font-bh-75dpi-1.0.3-13|23	%{_datadir}/fonts/75dpi/lu*.pcf.gz
21mr|x11-font-bh-75dpi-1.0.3-13|24	
21mr|x11-font-bh-75dpi-1.0.3-13|25	%post
21mr|x11-font-bh-75dpi-1.0.3-13|26	mkfontscale %{_datadir}/fonts/75dpi
21mr|x11-font-bh-75dpi-1.0.3-13|27	mkfontdir %{_datadir}/fonts/75dpi
21mr|x11-font-bh-75dpi-1.0.3-13|28	
21mr|x11-font-bh-75dpi-1.0.3-13|29	%postun
21mr|x11-font-bh-75dpi-1.0.3-13|30	mkfontscale %{_datadir}/fonts/75dpi
21mr|x11-font-bh-75dpi-1.0.3-13|31	mkfontdir %{_datadir}/fonts/75dpi
21mr|x11-font-bh-75dpi-1.0.3-13|32	
21mr|x11-font-bh-75dpi-1.0.3-13|33	#----------------------------------------------------------------------------
21mr|x11-font-bh-75dpi-1.0.3-13|34	
21mr|x11-font-bh-75dpi-1.0.3-13|35	%prep
21mr|x11-font-bh-75dpi-1.0.3-13|36	%setup -qn font-bh-75dpi-%{version}
21mr|x11-font-bh-75dpi-1.0.3-13|37	
21mr|x11-font-bh-75dpi-1.0.3-13|38	%build
21mr|x11-font-bh-75dpi-1.0.3-13|39	%configure \
21mr|x11-font-bh-75dpi-1.0.3-13|40	--prefix=/usr \
21mr|x11-font-bh-75dpi-1.0.3-13|41	--x-includes=%{_includedir}\
21mr|x11-font-bh-75dpi-1.0.3-13|42	--x-libraries=%{_libdir} \
21mr|x11-font-bh-75dpi-1.0.3-13|43	--with-fontdir=%{_datadir}/fonts/75dpi
21mr|x11-font-bh-75dpi-1.0.3-13|44	
21mr|x11-font-bh-75dpi-1.0.3-13|45	%make
21mr|x11-font-bh-75dpi-1.0.3-13|46	
21mr|x11-font-bh-75dpi-1.0.3-13|47	%install
21mr|x11-font-bh-75dpi-1.0.3-13|48	%makeinstall_std
21mr|x11-font-bh-75dpi-1.0.3-13|49	
21mr|x11-font-bh-75dpi-1.0.3-13|50	rm -f %{buildroot}%{_datadir}/fonts/75dpi/fonts.dir
21mr|x11-font-bh-75dpi-1.0.3-13|51	rm -f %{buildroot}%{_datadir}/fonts/75dpi/fonts.scale

19779 21
21mr|x11-font-bh-lucidatypewriter-100dpi-1.0.3-14|1	Summary:	Xorg X11 font bh-lucidatypewriter-100dpi
21mr|x11-font-bh-lucidatypewriter-100dpi-1.0.3-14|2	Name:		x11-font-bh-lucidatypewriter-100dpi
21mr|x11-font-bh-lucidatypewriter-100dpi-1.0.3-14|3	Version:	1.0.3
21mr|x11-font-bh-lucidatypewriter-100dpi-1.0.3-14|4	Release:	14
21mr|x11-font-bh-lucidatypewriter-100dpi-1.0.3-14|5	# See #38627 for licensing
21mr|x11-font-bh-lucidatypewriter-100dpi-1.0.3-14|6	License:	MIT
21mr|x11-font-bh-lucidatypewriter-100dpi-1.0.3-14|7	Group:		Development/X11
21mr|x11-font-bh-lucidatypewriter-100dpi-1.0.3-14|8	Url:		http://xorg.freedesktop.org
21mr|x11-font-bh-lucidatypewriter-100dpi-1.0.3-14|9	Source0:	http://xorg.freedesktop.org/releases/individual/font/font-bh-lucidatypewriter-100dpi-%{version}.tar.bz2
21mr|x11-font-bh-lucidatypewriter-100dpi-1.0.3-14|10	BuildRequires:	fontconfig
21mr|x11-font-bh-lucidatypewriter-100dpi-1.0.3-14|11	BuildRequires:	x11-font-util
21mr|x11-font-bh-lucidatypewriter-100dpi-1.0.3-14|12	BuildRequires:	x11-util-macros
21mr|x11-font-bh-lucidatypewriter-100dpi-1.0.3-14|13	Requires(post,postun):	mkfontdir
21mr|x11-font-bh-lucidatypewriter-100dpi-1.0.3-14|14	Requires(post,postun):	mkfontscale
21mr|x11-font-bh-lucidatypewriter-100dpi-1.0.3-14|15	BuildArch:	noarch
21mr|x11-font-bh-lucidatypewriter-100dpi-1.0.3-14|16	
21mr|x11-font-bh-lucidatypewriter-100dpi-1.0.3-14|17	%description
21mr|x11-font-bh-lucidatypewriter-100dpi-1.0.3-14|18	Xorg X11 font bh-lucidatypewriter-100dpi.
21mr|x11-font-bh-lucidatypewriter-100dpi-1.0.3-14|19	
21mr|x11-font-bh-lucidatypewriter-100dpi-1.0.3-14|20	%files
21mr|x11-font-bh-lucidatypewriter-100dpi-1.0.3-14|21	%doc COPYING
21mr|x11-font-bh-lucidatypewriter-100dpi-1.0.3-14|22	%{_datadir}/fonts/100dpi/lut*.pcf.gz
21mr|x11-font-bh-lucidatypewriter-100dpi-1.0.3-14|23	
21mr|x11-font-bh-lucidatypewriter-100dpi-1.0.3-14|24	%post
21mr|x11-font-bh-lucidatypewriter-100dpi-1.0.3-14|25	mkfontscale %{_datadir}/fonts/100dpi
21mr|x11-font-bh-lucidatypewriter-100dpi-1.0.3-14|26	mkfontdir %{_datadir}/fonts/100dpi
21mr|x11-font-bh-lucidatypewriter-100dpi-1.0.3-14|27	
21mr|x11-font-bh-lucidatypewriter-100dpi-1.0.3-14|28	%postun
21mr|x11-font-bh-lucidatypewriter-100dpi-1.0.3-14|29	mkfontscale %{_datadir}/fonts/100dpi
21mr|x11-font-bh-lucidatypewriter-100dpi-1.0.3-14|30	mkfontdir %{_datadir}/fonts/100dpi
21mr|x11-font-bh-lucidatypewriter-100dpi-1.0.3-14|31	
21mr|x11-font-bh-lucidatypewriter-100dpi-1.0.3-14|32	#----------------------------------------------------------------------------
21mr|x11-font-bh-lucidatypewriter-100dpi-1.0.3-14|33	
21mr|x11-font-bh-lucidatypewriter-100dpi-1.0.3-14|34	%prep
21mr|x11-font-bh-lucidatypewriter-100dpi-1.0.3-14|35	%setup -q -n font-bh-lucidatypewriter-100dpi-%{version}
21mr|x11-font-bh-lucidatypewriter-100dpi-1.0.3-14|36	
21mr|x11-font-bh-lucidatypewriter-100dpi-1.0.3-14|37	%build
21mr|x11-font-bh-lucidatypewriter-100dpi-1.0.3-14|38	%configure \
21mr|x11-font-bh-lucidatypewriter-100dpi-1.0.3-14|39	--prefix=%{_prefix} \
21mr|x11-font-bh-lucidatypewriter-100dpi-1.0.3-14|40	--x-includes=%{_includedir}\
21mr|x11-font-bh-lucidatypewriter-100dpi-1.0.3-14|41	--x-libraries=%{_libdir} \
21mr|x11-font-bh-lucidatypewriter-100dpi-1.0.3-14|42	--with-fontdir=%{_datadir}/fonts/100dpi
21mr|x11-font-bh-lucidatypewriter-100dpi-1.0.3-14|43	
21mr|x11-font-bh-lucidatypewriter-100dpi-1.0.3-14|44	%make
21mr|x11-font-bh-lucidatypewriter-100dpi-1.0.3-14|45	
21mr|x11-font-bh-lucidatypewriter-100dpi-1.0.3-14|46	%install
21mr|x11-font-bh-lucidatypewriter-100dpi-1.0.3-14|47	%makeinstall_std
21mr|x11-font-bh-lucidatypewriter-100dpi-1.0.3-14|48	
21mr|x11-font-bh-lucidatypewriter-100dpi-1.0.3-14|49	rm -f %{buildroot}%{_datadir}/fonts/100dpi/fonts.dir
21mr|x11-font-bh-lucidatypewriter-100dpi-1.0.3-14|50	rm -f %{buildroot}%{_datadir}/fonts/100dpi/fonts.scale

19780 21
21mr|x11-font-bh-lucidatypewriter-75dpi-1.0.3-14|1	Summary:	Xorg X11 font bh-lucidatypewriter-75dpi
21mr|x11-font-bh-lucidatypewriter-75dpi-1.0.3-14|2	Name:		x11-font-bh-lucidatypewriter-75dpi
21mr|x11-font-bh-lucidatypewriter-75dpi-1.0.3-14|3	Version:	1.0.3
21mr|x11-font-bh-lucidatypewriter-75dpi-1.0.3-14|4	Release:	14
21mr|x11-font-bh-lucidatypewriter-75dpi-1.0.3-14|5	# See #38627 for licensing
21mr|x11-font-bh-lucidatypewriter-75dpi-1.0.3-14|6	License:	MIT
21mr|x11-font-bh-lucidatypewriter-75dpi-1.0.3-14|7	Group:		Development/X11
21mr|x11-font-bh-lucidatypewriter-75dpi-1.0.3-14|8	Url:		http://xorg.freedesktop.org
21mr|x11-font-bh-lucidatypewriter-75dpi-1.0.3-14|9	Source0:	http://xorg.freedesktop.org/releases/individual/font/font-bh-lucidatypewriter-75dpi-%{version}.tar.bz2
21mr|x11-font-bh-lucidatypewriter-75dpi-1.0.3-14|10	BuildRequires:	fontconfig
21mr|x11-font-bh-lucidatypewriter-75dpi-1.0.3-14|11	BuildRequires:	x11-font-util
21mr|x11-font-bh-lucidatypewriter-75dpi-1.0.3-14|12	BuildRequires:	x11-util-macros
21mr|x11-font-bh-lucidatypewriter-75dpi-1.0.3-14|13	Requires(post,postun):	mkfontdir
21mr|x11-font-bh-lucidatypewriter-75dpi-1.0.3-14|14	Requires(post,postun):	mkfontscale
21mr|x11-font-bh-lucidatypewriter-75dpi-1.0.3-14|15	BuildArch:	noarch
21mr|x11-font-bh-lucidatypewriter-75dpi-1.0.3-14|16	
21mr|x11-font-bh-lucidatypewriter-75dpi-1.0.3-14|17	%description
21mr|x11-font-bh-lucidatypewriter-75dpi-1.0.3-14|18	Xorg X11 font bh-lucidatypewriter-75dpi.
21mr|x11-font-bh-lucidatypewriter-75dpi-1.0.3-14|19	
21mr|x11-font-bh-lucidatypewriter-75dpi-1.0.3-14|20	%files
21mr|x11-font-bh-lucidatypewriter-75dpi-1.0.3-14|21	%doc COPYING
21mr|x11-font-bh-lucidatypewriter-75dpi-1.0.3-14|22	%{_datadir}/fonts/75dpi/lut*
21mr|x11-font-bh-lucidatypewriter-75dpi-1.0.3-14|23	
21mr|x11-font-bh-lucidatypewriter-75dpi-1.0.3-14|24	%post
21mr|x11-font-bh-lucidatypewriter-75dpi-1.0.3-14|25	mkfontscale %{_datadir}/fonts/75dpi
21mr|x11-font-bh-lucidatypewriter-75dpi-1.0.3-14|26	mkfontdir %{_datadir}/fonts/75dpi
21mr|x11-font-bh-lucidatypewriter-75dpi-1.0.3-14|27	
21mr|x11-font-bh-lucidatypewriter-75dpi-1.0.3-14|28	%postun
21mr|x11-font-bh-lucidatypewriter-75dpi-1.0.3-14|29	mkfontscale %{_datadir}/fonts/75dpi
21mr|x11-font-bh-lucidatypewriter-75dpi-1.0.3-14|30	mkfontdir %{_datadir}/fonts/75dpi
21mr|x11-font-bh-lucidatypewriter-75dpi-1.0.3-14|31	
21mr|x11-font-bh-lucidatypewriter-75dpi-1.0.3-14|32	#----------------------------------------------------------------------------
21mr|x11-font-bh-lucidatypewriter-75dpi-1.0.3-14|33	
21mr|x11-font-bh-lucidatypewriter-75dpi-1.0.3-14|34	%prep
21mr|x11-font-bh-lucidatypewriter-75dpi-1.0.3-14|35	%setup -q -n font-bh-lucidatypewriter-75dpi-%{version}
21mr|x11-font-bh-lucidatypewriter-75dpi-1.0.3-14|36	
21mr|x11-font-bh-lucidatypewriter-75dpi-1.0.3-14|37	%build
21mr|x11-font-bh-lucidatypewriter-75dpi-1.0.3-14|38	%configure \
21mr|x11-font-bh-lucidatypewriter-75dpi-1.0.3-14|39	--prefix=/usr \
21mr|x11-font-bh-lucidatypewriter-75dpi-1.0.3-14|40	--x-includes=%{_includedir}\
21mr|x11-font-bh-lucidatypewriter-75dpi-1.0.3-14|41	--x-libraries=%{_libdir} \
21mr|x11-font-bh-lucidatypewriter-75dpi-1.0.3-14|42	--with-fontdir=%{_datadir}/fonts/75dpi
21mr|x11-font-bh-lucidatypewriter-75dpi-1.0.3-14|43	
21mr|x11-font-bh-lucidatypewriter-75dpi-1.0.3-14|44	%make
21mr|x11-font-bh-lucidatypewriter-75dpi-1.0.3-14|45	
21mr|x11-font-bh-lucidatypewriter-75dpi-1.0.3-14|46	%install
21mr|x11-font-bh-lucidatypewriter-75dpi-1.0.3-14|47	%makeinstall_std
21mr|x11-font-bh-lucidatypewriter-75dpi-1.0.3-14|48	
21mr|x11-font-bh-lucidatypewriter-75dpi-1.0.3-14|49	rm -f %{buildroot}%{_datadir}/fonts/75dpi/fonts.dir
21mr|x11-font-bh-lucidatypewriter-75dpi-1.0.3-14|50	rm -f %{buildroot}%{_datadir}/fonts/75dpi/fonts.scale

19781 21
21mr|x11-font-bitstream-100dpi-1.0.3-12|1	Summary:	Xorg X11 font bitstream-100dpi
21mr|x11-font-bitstream-100dpi-1.0.3-12|2	Name:		x11-font-bitstream-100dpi
21mr|x11-font-bitstream-100dpi-1.0.3-12|3	Version:	1.0.3
21mr|x11-font-bitstream-100dpi-1.0.3-12|4	Release:	12
21mr|x11-font-bitstream-100dpi-1.0.3-12|5	License:	MIT
21mr|x11-font-bitstream-100dpi-1.0.3-12|6	Group:		Development/X11
21mr|x11-font-bitstream-100dpi-1.0.3-12|7	Url:		http://xorg.freedesktop.org
21mr|x11-font-bitstream-100dpi-1.0.3-12|8	Source0:	http://xorg.freedesktop.org/releases/individual/font/font-bitstream-100dpi-%{version}.tar.bz2
21mr|x11-font-bitstream-100dpi-1.0.3-12|9	BuildRequires:	fontconfig
21mr|x11-font-bitstream-100dpi-1.0.3-12|10	BuildRequires:	x11-font-util
21mr|x11-font-bitstream-100dpi-1.0.3-12|11	BuildRequires:	x11-util-macros
21mr|x11-font-bitstream-100dpi-1.0.3-12|12	Requires(post,postun):	mkfontdir
21mr|x11-font-bitstream-100dpi-1.0.3-12|13	Requires(post,postun):	mkfontscale
21mr|x11-font-bitstream-100dpi-1.0.3-12|14	BuildArch:	noarch
21mr|x11-font-bitstream-100dpi-1.0.3-12|15	
21mr|x11-font-bitstream-100dpi-1.0.3-12|16	%description
21mr|x11-font-bitstream-100dpi-1.0.3-12|17	Xorg X11 font bitstream-100dpi.
21mr|x11-font-bitstream-100dpi-1.0.3-12|18	
21mr|x11-font-bitstream-100dpi-1.0.3-12|19	%files
21mr|x11-font-bitstream-100dpi-1.0.3-12|20	%doc COPYING
21mr|x11-font-bitstream-100dpi-1.0.3-12|21	%{_datadir}/fonts/100dpi/char*.pcf.gz
21mr|x11-font-bitstream-100dpi-1.0.3-12|22	%{_datadir}/fonts/100dpi/tech*.pcf.gz
21mr|x11-font-bitstream-100dpi-1.0.3-12|23	%{_datadir}/fonts/100dpi/term*.pcf.gz
21mr|x11-font-bitstream-100dpi-1.0.3-12|24	
21mr|x11-font-bitstream-100dpi-1.0.3-12|25	%post
21mr|x11-font-bitstream-100dpi-1.0.3-12|26	mkfontscale %{_datadir}/fonts/100dpi
21mr|x11-font-bitstream-100dpi-1.0.3-12|27	mkfontdir %{_datadir}/fonts/100dpi
21mr|x11-font-bitstream-100dpi-1.0.3-12|28	
21mr|x11-font-bitstream-100dpi-1.0.3-12|29	%postun
21mr|x11-font-bitstream-100dpi-1.0.3-12|30	mkfontscale %{_datadir}/fonts/100dpi
21mr|x11-font-bitstream-100dpi-1.0.3-12|31	mkfontdir %{_datadir}/fonts/100dpi
21mr|x11-font-bitstream-100dpi-1.0.3-12|32	
21mr|x11-font-bitstream-100dpi-1.0.3-12|33	#----------------------------------------------------------------------------
21mr|x11-font-bitstream-100dpi-1.0.3-12|34	
21mr|x11-font-bitstream-100dpi-1.0.3-12|35	%prep
21mr|x11-font-bitstream-100dpi-1.0.3-12|36	%setup -qn font-bitstream-100dpi-%{version}
21mr|x11-font-bitstream-100dpi-1.0.3-12|37	
21mr|x11-font-bitstream-100dpi-1.0.3-12|38	%build
21mr|x11-font-bitstream-100dpi-1.0.3-12|39	%configure \
21mr|x11-font-bitstream-100dpi-1.0.3-12|40	--prefix=%{_prefix} \
21mr|x11-font-bitstream-100dpi-1.0.3-12|41	--x-includes=%{_includedir}\
21mr|x11-font-bitstream-100dpi-1.0.3-12|42	--x-libraries=%{_libdir} \
21mr|x11-font-bitstream-100dpi-1.0.3-12|43	--with-fontdir=%{_datadir}/fonts/100dpi
21mr|x11-font-bitstream-100dpi-1.0.3-12|44	
21mr|x11-font-bitstream-100dpi-1.0.3-12|45	%make
21mr|x11-font-bitstream-100dpi-1.0.3-12|46	
21mr|x11-font-bitstream-100dpi-1.0.3-12|47	%install
21mr|x11-font-bitstream-100dpi-1.0.3-12|48	%makeinstall_std
21mr|x11-font-bitstream-100dpi-1.0.3-12|49	
21mr|x11-font-bitstream-100dpi-1.0.3-12|50	rm -f %{buildroot}%{_datadir}/fonts/100dpi/fonts.dir
21mr|x11-font-bitstream-100dpi-1.0.3-12|51	rm -f %{buildroot}%{_datadir}/fonts/100dpi/fonts.scale

19782 21
21mr|x11-font-bitstream-75dpi-1.0.3-14|1	Summary:	Xorg X11 font bitstream-75dpi
21mr|x11-font-bitstream-75dpi-1.0.3-14|2	Name:		x11-font-bitstream-75dpi
21mr|x11-font-bitstream-75dpi-1.0.3-14|3	Version:	1.0.3
21mr|x11-font-bitstream-75dpi-1.0.3-14|4	Release:	14
21mr|x11-font-bitstream-75dpi-1.0.3-14|5	License:	MIT
21mr|x11-font-bitstream-75dpi-1.0.3-14|6	Group:		Development/X11
21mr|x11-font-bitstream-75dpi-1.0.3-14|7	Url:		http://xorg.freedesktop.org
21mr|x11-font-bitstream-75dpi-1.0.3-14|8	Source0:	http://xorg.freedesktop.org/releases/individual/font/font-bitstream-75dpi-%{version}.tar.bz2
21mr|x11-font-bitstream-75dpi-1.0.3-14|9	BuildRequires:	fontconfig
21mr|x11-font-bitstream-75dpi-1.0.3-14|10	BuildRequires:	x11-font-util
21mr|x11-font-bitstream-75dpi-1.0.3-14|11	BuildRequires:	x11-util-macros
21mr|x11-font-bitstream-75dpi-1.0.3-14|12	Requires(post,postun):	mkfontdir
21mr|x11-font-bitstream-75dpi-1.0.3-14|13	Requires(post,postun):	mkfontscale
21mr|x11-font-bitstream-75dpi-1.0.3-14|14	BuildArch:	noarch
21mr|x11-font-bitstream-75dpi-1.0.3-14|15	
21mr|x11-font-bitstream-75dpi-1.0.3-14|16	%description
21mr|x11-font-bitstream-75dpi-1.0.3-14|17	Xorg X11 font bitstream-75dpi.
21mr|x11-font-bitstream-75dpi-1.0.3-14|18	
21mr|x11-font-bitstream-75dpi-1.0.3-14|19	%files
21mr|x11-font-bitstream-75dpi-1.0.3-14|20	%doc COPYING
21mr|x11-font-bitstream-75dpi-1.0.3-14|21	%{_datadir}/fonts/75dpi/char*.pcf.gz
21mr|x11-font-bitstream-75dpi-1.0.3-14|22	%{_datadir}/fonts/75dpi/tech*.pcf.gz
21mr|x11-font-bitstream-75dpi-1.0.3-14|23	%{_datadir}/fonts/75dpi/term*.pcf.gz
21mr|x11-font-bitstream-75dpi-1.0.3-14|24	
21mr|x11-font-bitstream-75dpi-1.0.3-14|25	%post
21mr|x11-font-bitstream-75dpi-1.0.3-14|26	mkfontscale %{_datadir}/fonts/75dpi
21mr|x11-font-bitstream-75dpi-1.0.3-14|27	mkfontdir %{_datadir}/fonts/75dpi
21mr|x11-font-bitstream-75dpi-1.0.3-14|28	
21mr|x11-font-bitstream-75dpi-1.0.3-14|29	%postun
21mr|x11-font-bitstream-75dpi-1.0.3-14|30	mkfontscale %{_datadir}/fonts/75dpi
21mr|x11-font-bitstream-75dpi-1.0.3-14|31	mkfontdir %{_datadir}/fonts/75dpi
21mr|x11-font-bitstream-75dpi-1.0.3-14|32	
21mr|x11-font-bitstream-75dpi-1.0.3-14|33	#----------------------------------------------------------------------------
21mr|x11-font-bitstream-75dpi-1.0.3-14|34	
21mr|x11-font-bitstream-75dpi-1.0.3-14|35	%prep
21mr|x11-font-bitstream-75dpi-1.0.3-14|36	%setup -qn font-bitstream-75dpi-%{version}
21mr|x11-font-bitstream-75dpi-1.0.3-14|37	
21mr|x11-font-bitstream-75dpi-1.0.3-14|38	%build
21mr|x11-font-bitstream-75dpi-1.0.3-14|39	%configure \
21mr|x11-font-bitstream-75dpi-1.0.3-14|40	--prefix=%{_prefix} \
21mr|x11-font-bitstream-75dpi-1.0.3-14|41	--x-includes=%{_includedir}\
21mr|x11-font-bitstream-75dpi-1.0.3-14|42	--x-libraries=%{_libdir} \
21mr|x11-font-bitstream-75dpi-1.0.3-14|43	--with-fontdir=%{_datadir}/fonts/75dpi
21mr|x11-font-bitstream-75dpi-1.0.3-14|44	
21mr|x11-font-bitstream-75dpi-1.0.3-14|45	%make
21mr|x11-font-bitstream-75dpi-1.0.3-14|46	
21mr|x11-font-bitstream-75dpi-1.0.3-14|47	%install
21mr|x11-font-bitstream-75dpi-1.0.3-14|48	%makeinstall_std
21mr|x11-font-bitstream-75dpi-1.0.3-14|49	
21mr|x11-font-bitstream-75dpi-1.0.3-14|50	rm -f %{buildroot}%{_datadir}/fonts/75dpi/fonts.dir
21mr|x11-font-bitstream-75dpi-1.0.3-14|51	rm -f %{buildroot}%{_datadir}/fonts/75dpi/fonts.scale

19783 21
21mr|x11-font-bitstream-speedo-1.0.2-10|1	Name: x11-font-bitstream-speedo
21mr|x11-font-bitstream-speedo-1.0.2-10|2	Version: 1.0.2
21mr|x11-font-bitstream-speedo-1.0.2-10|3	Release: 10
21mr|x11-font-bitstream-speedo-1.0.2-10|4	Summary: Xorg X11 font bitstream-speedo
21mr|x11-font-bitstream-speedo-1.0.2-10|5	Group: Development/X11
21mr|x11-font-bitstream-speedo-1.0.2-10|6	URL: http://xorg.freedesktop.org
21mr|x11-font-bitstream-speedo-1.0.2-10|7	Source: http://xorg.freedesktop.org/releases/individual/font/font-bitstream-speedo-%{version}.tar.bz2
21mr|x11-font-bitstream-speedo-1.0.2-10|8	License: MIT
21mr|x11-font-bitstream-speedo-1.0.2-10|9	BuildArch: noarch
21mr|x11-font-bitstream-speedo-1.0.2-10|10	BuildRequires: fontconfig
21mr|x11-font-bitstream-speedo-1.0.2-10|11	BuildRequires: x11-font-util >= 1.0.0
21mr|x11-font-bitstream-speedo-1.0.2-10|12	BuildRequires: x11-util-macros >= 1.0.1
21mr|x11-font-bitstream-speedo-1.0.2-10|13	Conflicts: xorg-x11 <= 6.9.0
21mr|x11-font-bitstream-speedo-1.0.2-10|14	Requires(post): mkfontdir
21mr|x11-font-bitstream-speedo-1.0.2-10|15	Requires(postun): mkfontdir
21mr|x11-font-bitstream-speedo-1.0.2-10|16	Requires(post): mkfontscale
21mr|x11-font-bitstream-speedo-1.0.2-10|17	Requires(postun): mkfontscale
21mr|x11-font-bitstream-speedo-1.0.2-10|18	
21mr|x11-font-bitstream-speedo-1.0.2-10|19	%description
21mr|x11-font-bitstream-speedo-1.0.2-10|20	Xorg X11 font bitstream-speedo
21mr|x11-font-bitstream-speedo-1.0.2-10|21	
21mr|x11-font-bitstream-speedo-1.0.2-10|22	%prep
21mr|x11-font-bitstream-speedo-1.0.2-10|23	%setup -q -n font-bitstream-speedo-%{version}
21mr|x11-font-bitstream-speedo-1.0.2-10|24	
21mr|x11-font-bitstream-speedo-1.0.2-10|25	%build
21mr|x11-font-bitstream-speedo-1.0.2-10|26	%configure --prefix=/usr --x-includes=%{_includedir}\
21mr|x11-font-bitstream-speedo-1.0.2-10|27	--x-libraries=%{_libdir} --with-fontdir=%_datadir/fonts/Speedo
21mr|x11-font-bitstream-speedo-1.0.2-10|28	
21mr|x11-font-bitstream-speedo-1.0.2-10|29	%make
21mr|x11-font-bitstream-speedo-1.0.2-10|30	
21mr|x11-font-bitstream-speedo-1.0.2-10|31	%install
21mr|x11-font-bitstream-speedo-1.0.2-10|32	rm -rf %{buildroot}
21mr|x11-font-bitstream-speedo-1.0.2-10|33	%makeinstall_std
21mr|x11-font-bitstream-speedo-1.0.2-10|34	rm -f %{buildroot}%_datadir/fonts/Speedo/fonts.dir
21mr|x11-font-bitstream-speedo-1.0.2-10|35	rm -f %{buildroot}%_datadir/fonts/Speedo/fonts.scale
21mr|x11-font-bitstream-speedo-1.0.2-10|36	
21mr|x11-font-bitstream-speedo-1.0.2-10|37	%post
21mr|x11-font-bitstream-speedo-1.0.2-10|38	mkfontscale %_datadir/fonts/Speedo
21mr|x11-font-bitstream-speedo-1.0.2-10|39	mkfontdir %_datadir/fonts/Speedo
21mr|x11-font-bitstream-speedo-1.0.2-10|40	
21mr|x11-font-bitstream-speedo-1.0.2-10|41	%postun
21mr|x11-font-bitstream-speedo-1.0.2-10|42	mkfontscale %_datadir/fonts/Speedo
21mr|x11-font-bitstream-speedo-1.0.2-10|43	mkfontdir %_datadir/fonts/Speedo
21mr|x11-font-bitstream-speedo-1.0.2-10|44	
21mr|x11-font-bitstream-speedo-1.0.2-10|45	%clean
21mr|x11-font-bitstream-speedo-1.0.2-10|46	rm -rf %{buildroot}
21mr|x11-font-bitstream-speedo-1.0.2-10|47	
21mr|x11-font-bitstream-speedo-1.0.2-10|48	%files
21mr|x11-font-bitstream-speedo-1.0.2-10|49	%defattr(-,root,root)
21mr|x11-font-bitstream-speedo-1.0.2-10|50	%doc COPYING
21mr|x11-font-bitstream-speedo-1.0.2-10|51	%dir %_datadir/fonts/Speedo
21mr|x11-font-bitstream-speedo-1.0.2-10|52	%_datadir/fonts/Speedo/font0*.spd

19784 21
21mr|x11-font-bitstream-type1-1.0.3-14|1	Summary:	Xorg X11 font bitstream-type1
21mr|x11-font-bitstream-type1-1.0.3-14|2	Name:		x11-font-bitstream-type1
21mr|x11-font-bitstream-type1-1.0.3-14|3	Version:	1.0.3
21mr|x11-font-bitstream-type1-1.0.3-14|4	Release:	14
21mr|x11-font-bitstream-type1-1.0.3-14|5	License:	MIT-like
21mr|x11-font-bitstream-type1-1.0.3-14|6	Group:		Development/X11
21mr|x11-font-bitstream-type1-1.0.3-14|7	Url:		http://xorg.freedesktop.org
21mr|x11-font-bitstream-type1-1.0.3-14|8	Source0:	http://xorg.freedesktop.org/releases/individual/font/font-bitstream-type1-%{version}.tar.bz2
21mr|x11-font-bitstream-type1-1.0.3-14|9	BuildRequires:	fontconfig
21mr|x11-font-bitstream-type1-1.0.3-14|10	BuildRequires:	x11-font-util
21mr|x11-font-bitstream-type1-1.0.3-14|11	BuildRequires:	x11-util-macros
21mr|x11-font-bitstream-type1-1.0.3-14|12	Requires(post,postun):	mkfontdir
21mr|x11-font-bitstream-type1-1.0.3-14|13	Requires(post,postun):	mkfontscale
21mr|x11-font-bitstream-type1-1.0.3-14|14	BuildArch:	noarch
21mr|x11-font-bitstream-type1-1.0.3-14|15	
21mr|x11-font-bitstream-type1-1.0.3-14|16	%description
21mr|x11-font-bitstream-type1-1.0.3-14|17	Xorg X11 font bitstream-type1.
21mr|x11-font-bitstream-type1-1.0.3-14|18	
21mr|x11-font-bitstream-type1-1.0.3-14|19	%files
21mr|x11-font-bitstream-type1-1.0.3-14|20	%doc COPYING
21mr|x11-font-bitstream-type1-1.0.3-14|21	%{_datadir}/fonts/Type1/c0*
21mr|x11-font-bitstream-type1-1.0.3-14|22	
21mr|x11-font-bitstream-type1-1.0.3-14|23	%post
21mr|x11-font-bitstream-type1-1.0.3-14|24	mkfontscale %{_datadir}/fonts/Type1
21mr|x11-font-bitstream-type1-1.0.3-14|25	mkfontdir %{_datadir}/fonts/Type1
21mr|x11-font-bitstream-type1-1.0.3-14|26	
21mr|x11-font-bitstream-type1-1.0.3-14|27	%postun
21mr|x11-font-bitstream-type1-1.0.3-14|28	mkfontscale %{_datadir}/fonts/Type1
21mr|x11-font-bitstream-type1-1.0.3-14|29	mkfontdir %{_datadir}/fonts/Type1
21mr|x11-font-bitstream-type1-1.0.3-14|30	
21mr|x11-font-bitstream-type1-1.0.3-14|31	#----------------------------------------------------------------------------
21mr|x11-font-bitstream-type1-1.0.3-14|32	
21mr|x11-font-bitstream-type1-1.0.3-14|33	%prep
21mr|x11-font-bitstream-type1-1.0.3-14|34	%setup -qn font-bitstream-type1-%{version}
21mr|x11-font-bitstream-type1-1.0.3-14|35	
21mr|x11-font-bitstream-type1-1.0.3-14|36	%build
21mr|x11-font-bitstream-type1-1.0.3-14|37	%configure \
21mr|x11-font-bitstream-type1-1.0.3-14|38	--prefix=%{_prefix} \
21mr|x11-font-bitstream-type1-1.0.3-14|39	--x-includes=%{_includedir}\
21mr|x11-font-bitstream-type1-1.0.3-14|40	--x-libraries=%{_libdir} \
21mr|x11-font-bitstream-type1-1.0.3-14|41	--with-fontdir=%{_datadir}/fonts/Type1
21mr|x11-font-bitstream-type1-1.0.3-14|42	
21mr|x11-font-bitstream-type1-1.0.3-14|43	%make
21mr|x11-font-bitstream-type1-1.0.3-14|44	
21mr|x11-font-bitstream-type1-1.0.3-14|45	%install
21mr|x11-font-bitstream-type1-1.0.3-14|46	%makeinstall_std
21mr|x11-font-bitstream-type1-1.0.3-14|47	
21mr|x11-font-bitstream-type1-1.0.3-14|48	rm -f %{buildroot}%{_datadir}/fonts/Type1/fonts.dir
21mr|x11-font-bitstream-type1-1.0.3-14|49	rm -f %{buildroot}%{_datadir}/fonts/Type1/fonts.scale

19785 21
21mr|x11-font-cronyx-cyrillic-1.0.3-13|1	Summary:	Xorg X11 font cronyx-cyrillic
21mr|x11-font-cronyx-cyrillic-1.0.3-13|2	Name:		x11-font-cronyx-cyrillic
21mr|x11-font-cronyx-cyrillic-1.0.3-13|3	Version:	1.0.3
21mr|x11-font-cronyx-cyrillic-1.0.3-13|4	Release:	13
21mr|x11-font-cronyx-cyrillic-1.0.3-13|5	License:	MIT-like
21mr|x11-font-cronyx-cyrillic-1.0.3-13|6	Group:		Development/X11
21mr|x11-font-cronyx-cyrillic-1.0.3-13|7	Url:		http://xorg.freedesktop.org
21mr|x11-font-cronyx-cyrillic-1.0.3-13|8	Source0:	http://xorg.freedesktop.org/releases/individual/font/font-cronyx-cyrillic-%{version}.tar.bz2
21mr|x11-font-cronyx-cyrillic-1.0.3-13|9	BuildRequires:	fontconfig
21mr|x11-font-cronyx-cyrillic-1.0.3-13|10	BuildRequires:	x11-font-util
21mr|x11-font-cronyx-cyrillic-1.0.3-13|11	BuildRequires:	x11-util-macros
21mr|x11-font-cronyx-cyrillic-1.0.3-13|12	Requires(post,postun):	mkfontdir
21mr|x11-font-cronyx-cyrillic-1.0.3-13|13	Requires(post,postun):	mkfontscale
21mr|x11-font-cronyx-cyrillic-1.0.3-13|14	BuildArch:	noarch
21mr|x11-font-cronyx-cyrillic-1.0.3-13|15	
21mr|x11-font-cronyx-cyrillic-1.0.3-13|16	%description
21mr|x11-font-cronyx-cyrillic-1.0.3-13|17	Xorg X11 font cronyx-cyrillic.
21mr|x11-font-cronyx-cyrillic-1.0.3-13|18	
21mr|x11-font-cronyx-cyrillic-1.0.3-13|19	%files
21mr|x11-font-cronyx-cyrillic-1.0.3-13|20	%doc COPYING
21mr|x11-font-cronyx-cyrillic-1.0.3-13|21	%{_datadir}/fonts/cyrillic/crox*.pcf.gz
21mr|x11-font-cronyx-cyrillic-1.0.3-13|22	%{_datadir}/fonts/cyrillic/koi*.pcf.gz
21mr|x11-font-cronyx-cyrillic-1.0.3-13|23	
21mr|x11-font-cronyx-cyrillic-1.0.3-13|24	%post
21mr|x11-font-cronyx-cyrillic-1.0.3-13|25	mkfontscale %{_datadir}/fonts/cyrillic
21mr|x11-font-cronyx-cyrillic-1.0.3-13|26	mkfontdir %{_datadir}/fonts/cyrillic
21mr|x11-font-cronyx-cyrillic-1.0.3-13|27	
21mr|x11-font-cronyx-cyrillic-1.0.3-13|28	%postun
21mr|x11-font-cronyx-cyrillic-1.0.3-13|29	mkfontscale %{_datadir}/fonts/cyrillic
21mr|x11-font-cronyx-cyrillic-1.0.3-13|30	mkfontdir %{_datadir}/fonts/cyrillic
21mr|x11-font-cronyx-cyrillic-1.0.3-13|31	
21mr|x11-font-cronyx-cyrillic-1.0.3-13|32	#----------------------------------------------------------------------------
21mr|x11-font-cronyx-cyrillic-1.0.3-13|33	
21mr|x11-font-cronyx-cyrillic-1.0.3-13|34	%prep
21mr|x11-font-cronyx-cyrillic-1.0.3-13|35	%setup -qn font-cronyx-cyrillic-%{version}
21mr|x11-font-cronyx-cyrillic-1.0.3-13|36	
21mr|x11-font-cronyx-cyrillic-1.0.3-13|37	%build
21mr|x11-font-cronyx-cyrillic-1.0.3-13|38	%configure \
21mr|x11-font-cronyx-cyrillic-1.0.3-13|39	--prefix=%{_prefix} \
21mr|x11-font-cronyx-cyrillic-1.0.3-13|40	--x-includes=%{_includedir}\
21mr|x11-font-cronyx-cyrillic-1.0.3-13|41	--x-libraries=%{_libdir} \
21mr|x11-font-cronyx-cyrillic-1.0.3-13|42	--with-fontdir=%{_datadir}/fonts/cyrillic
21mr|x11-font-cronyx-cyrillic-1.0.3-13|43	
21mr|x11-font-cronyx-cyrillic-1.0.3-13|44	%make
21mr|x11-font-cronyx-cyrillic-1.0.3-13|45	
21mr|x11-font-cronyx-cyrillic-1.0.3-13|46	%install
21mr|x11-font-cronyx-cyrillic-1.0.3-13|47	%makeinstall_std
21mr|x11-font-cronyx-cyrillic-1.0.3-13|48	
21mr|x11-font-cronyx-cyrillic-1.0.3-13|49	rm -f %{buildroot}%{_datadir}/fonts/cyrillic/fonts.dir
21mr|x11-font-cronyx-cyrillic-1.0.3-13|50	rm -f %{buildroot}%{_datadir}/fonts/cyrillic/fonts.scale

19786 21
21mr|x11-font-cursor-misc-1.0.3-13|1	Summary:	Xorg X11 font cursor-misc
21mr|x11-font-cursor-misc-1.0.3-13|2	Name:		x11-font-cursor-misc
21mr|x11-font-cursor-misc-1.0.3-13|3	Version:	1.0.3
21mr|x11-font-cursor-misc-1.0.3-13|4	Release:	13
21mr|x11-font-cursor-misc-1.0.3-13|5	# See #38627 for licensing
21mr|x11-font-cursor-misc-1.0.3-13|6	License:	MIT
21mr|x11-font-cursor-misc-1.0.3-13|7	Group:		Development/X11
21mr|x11-font-cursor-misc-1.0.3-13|8	Url:		http://xorg.freedesktop.org
21mr|x11-font-cursor-misc-1.0.3-13|9	Source0:	http://xorg.freedesktop.org/releases/individual/font/font-cursor-misc-%{version}.tar.bz2
21mr|x11-font-cursor-misc-1.0.3-13|10	BuildRequires:	fontconfig
21mr|x11-font-cursor-misc-1.0.3-13|11	BuildRequires:	x11-font-util
21mr|x11-font-cursor-misc-1.0.3-13|12	BuildRequires:	x11-util-macros
21mr|x11-font-cursor-misc-1.0.3-13|13	Requires(post,postun):	mkfontdir
21mr|x11-font-cursor-misc-1.0.3-13|14	Requires(post,postun):	mkfontscale
21mr|x11-font-cursor-misc-1.0.3-13|15	BuildArch:	noarch
21mr|x11-font-cursor-misc-1.0.3-13|16	
21mr|x11-font-cursor-misc-1.0.3-13|17	%description
21mr|x11-font-cursor-misc-1.0.3-13|18	Xorg X11 font cursor-misc.
21mr|x11-font-cursor-misc-1.0.3-13|19	
21mr|x11-font-cursor-misc-1.0.3-13|20	%files
21mr|x11-font-cursor-misc-1.0.3-13|21	%doc COPYING
21mr|x11-font-cursor-misc-1.0.3-13|22	%{_datadir}/fonts/misc/cursor.pcf.gz
21mr|x11-font-cursor-misc-1.0.3-13|23	
21mr|x11-font-cursor-misc-1.0.3-13|24	%post
21mr|x11-font-cursor-misc-1.0.3-13|25	mkfontscale %{_datadir}/fonts/misc
21mr|x11-font-cursor-misc-1.0.3-13|26	mkfontdir %{_datadir}/fonts/misc
21mr|x11-font-cursor-misc-1.0.3-13|27	
21mr|x11-font-cursor-misc-1.0.3-13|28	%postun
21mr|x11-font-cursor-misc-1.0.3-13|29	mkfontscale %{_datadir}/fonts/misc
21mr|x11-font-cursor-misc-1.0.3-13|30	mkfontdir %{_datadir}/fonts/misc
21mr|x11-font-cursor-misc-1.0.3-13|31	
21mr|x11-font-cursor-misc-1.0.3-13|32	#----------------------------------------------------------------------------
21mr|x11-font-cursor-misc-1.0.3-13|33	
21mr|x11-font-cursor-misc-1.0.3-13|34	%prep
21mr|x11-font-cursor-misc-1.0.3-13|35	%setup -qn font-cursor-misc-%{version}
21mr|x11-font-cursor-misc-1.0.3-13|36	
21mr|x11-font-cursor-misc-1.0.3-13|37	%build
21mr|x11-font-cursor-misc-1.0.3-13|38	%configure \
21mr|x11-font-cursor-misc-1.0.3-13|39	--prefix=%{_prefix} \
21mr|x11-font-cursor-misc-1.0.3-13|40	--x-includes=%{_includedir}\
21mr|x11-font-cursor-misc-1.0.3-13|41	--x-libraries=%{_libdir} \
21mr|x11-font-cursor-misc-1.0.3-13|42	--with-fontdir=%{_datadir}/fonts/misc
21mr|x11-font-cursor-misc-1.0.3-13|43	
21mr|x11-font-cursor-misc-1.0.3-13|44	%make
21mr|x11-font-cursor-misc-1.0.3-13|45	
21mr|x11-font-cursor-misc-1.0.3-13|46	%install
21mr|x11-font-cursor-misc-1.0.3-13|47	%makeinstall_std
21mr|x11-font-cursor-misc-1.0.3-13|48	
21mr|x11-font-cursor-misc-1.0.3-13|49	rm -f %{buildroot}%{_datadir}/fonts/misc/fonts.scale
21mr|x11-font-cursor-misc-1.0.3-13|50	rm -f %{buildroot}%{_datadir}/fonts/misc/fonts.dir

19787 21
21mr|x11-font-cyrillic-1.0.0-20|1	Summary:	X11 fonts cyrillic
21mr|x11-font-cyrillic-1.0.0-20|2	Name:		x11-font-cyrillic
21mr|x11-font-cyrillic-1.0.0-20|3	Version:	1.0.0
21mr|x11-font-cyrillic-1.0.0-20|4	Release:	20
21mr|x11-font-cyrillic-1.0.0-20|5	License:	MIT
21mr|x11-font-cyrillic-1.0.0-20|6	Group:		Development/X11
21mr|x11-font-cyrillic-1.0.0-20|7	Url:		http://xorg.freedesktop.org
21mr|x11-font-cyrillic-1.0.0-20|8	Requires:	x11-font-alias
21mr|x11-font-cyrillic-1.0.0-20|9	Requires:	x11-font-cronyx-cyrillic
21mr|x11-font-cyrillic-1.0.0-20|10	Requires:	x11-font-misc-cyrillic
21mr|x11-font-cyrillic-1.0.0-20|11	Requires:	x11-font-screen-cyrillic
21mr|x11-font-cyrillic-1.0.0-20|12	Requires:	x11-font-winitzki-cyrillic
21mr|x11-font-cyrillic-1.0.0-20|13	BuildArch:	noarch
21mr|x11-font-cyrillic-1.0.0-20|14	
21mr|x11-font-cyrillic-1.0.0-20|15	%description
21mr|x11-font-cyrillic-1.0.0-20|16	The Cyrillic fonts included with Xorg. Those who use a language requiring the
21mr|x11-font-cyrillic-1.0.0-20|17	Cyrillic character set should install this package.
21mr|x11-font-cyrillic-1.0.0-20|18	
21mr|x11-font-cyrillic-1.0.0-20|19	%files
21mr|x11-font-cyrillic-1.0.0-20|20	
21mr|x11-font-cyrillic-1.0.0-20|21	#----------------------------------------------------------------------------
21mr|x11-font-cyrillic-1.0.0-20|22	
21mr|x11-font-cyrillic-1.0.0-20|23	%prep
21mr|x11-font-cyrillic-1.0.0-20|24	
21mr|x11-font-cyrillic-1.0.0-20|25	%build
21mr|x11-font-cyrillic-1.0.0-20|26	
21mr|x11-font-cyrillic-1.0.0-20|27	%install

19788 21
21mr|x11-font-daewoo-misc-1.0.3-15|1	Summary:	Xorg X11 font daewoo-misc
21mr|x11-font-daewoo-misc-1.0.3-15|2	Name:		x11-font-daewoo-misc
21mr|x11-font-daewoo-misc-1.0.3-15|3	Version:	1.0.3
21mr|x11-font-daewoo-misc-1.0.3-15|4	Release:	15
21mr|x11-font-daewoo-misc-1.0.3-15|5	# See #38627 for licensing
21mr|x11-font-daewoo-misc-1.0.3-15|6	License:	MIT
21mr|x11-font-daewoo-misc-1.0.3-15|7	Group:		Development/X11
21mr|x11-font-daewoo-misc-1.0.3-15|8	Url:		http://xorg.freedesktop.org
21mr|x11-font-daewoo-misc-1.0.3-15|9	Source0:	http://xorg.freedesktop.org/releases/individual/font/font-daewoo-misc-%{version}.tar.bz2
21mr|x11-font-daewoo-misc-1.0.3-15|10	BuildRequires:	fontconfig
21mr|x11-font-daewoo-misc-1.0.3-15|11	BuildRequires:	x11-font-util
21mr|x11-font-daewoo-misc-1.0.3-15|12	BuildRequires:	x11-util-macros
21mr|x11-font-daewoo-misc-1.0.3-15|13	Requires(post,postun):	mkfontdir
21mr|x11-font-daewoo-misc-1.0.3-15|14	Requires(post,postun):	mkfontscale
21mr|x11-font-daewoo-misc-1.0.3-15|15	BuildArch:	noarch
21mr|x11-font-daewoo-misc-1.0.3-15|16	
21mr|x11-font-daewoo-misc-1.0.3-15|17	%description
21mr|x11-font-daewoo-misc-1.0.3-15|18	Xorg X11 font daewoo-misc.
21mr|x11-font-daewoo-misc-1.0.3-15|19	
21mr|x11-font-daewoo-misc-1.0.3-15|20	%files
21mr|x11-font-daewoo-misc-1.0.3-15|21	%doc COPYING
21mr|x11-font-daewoo-misc-1.0.3-15|22	%{_datadir}/fonts/misc/hangl*.pcf.gz
21mr|x11-font-daewoo-misc-1.0.3-15|23	
21mr|x11-font-daewoo-misc-1.0.3-15|24	%post
21mr|x11-font-daewoo-misc-1.0.3-15|25	mkfontscale %{_datadir}/fonts/misc
21mr|x11-font-daewoo-misc-1.0.3-15|26	mkfontdir %{_datadir}/fonts/misc
21mr|x11-font-daewoo-misc-1.0.3-15|27	
21mr|x11-font-daewoo-misc-1.0.3-15|28	%postun
21mr|x11-font-daewoo-misc-1.0.3-15|29	mkfontscale %{_datadir}/fonts/misc
21mr|x11-font-daewoo-misc-1.0.3-15|30	mkfontdir %{_datadir}/fonts/misc
21mr|x11-font-daewoo-misc-1.0.3-15|31	
21mr|x11-font-daewoo-misc-1.0.3-15|32	#----------------------------------------------------------------------------
21mr|x11-font-daewoo-misc-1.0.3-15|33	
21mr|x11-font-daewoo-misc-1.0.3-15|34	%prep
21mr|x11-font-daewoo-misc-1.0.3-15|35	%setup -qn font-daewoo-misc-%{version}
21mr|x11-font-daewoo-misc-1.0.3-15|36	
21mr|x11-font-daewoo-misc-1.0.3-15|37	%build
21mr|x11-font-daewoo-misc-1.0.3-15|38	%configure \
21mr|x11-font-daewoo-misc-1.0.3-15|39	--prefix=%{_prefix} \
21mr|x11-font-daewoo-misc-1.0.3-15|40	--x-includes=%{_includedir}\
21mr|x11-font-daewoo-misc-1.0.3-15|41	--x-libraries=%{_libdir} \
21mr|x11-font-daewoo-misc-1.0.3-15|42	--with-fontdir=%{_datadir}/fonts/misc
21mr|x11-font-daewoo-misc-1.0.3-15|43	
21mr|x11-font-daewoo-misc-1.0.3-15|44	%make
21mr|x11-font-daewoo-misc-1.0.3-15|45	
21mr|x11-font-daewoo-misc-1.0.3-15|46	%install
21mr|x11-font-daewoo-misc-1.0.3-15|47	%makeinstall_std
21mr|x11-font-daewoo-misc-1.0.3-15|48	
21mr|x11-font-daewoo-misc-1.0.3-15|49	rm -f %{buildroot}%{_datadir}/fonts/misc/fonts.scale
21mr|x11-font-daewoo-misc-1.0.3-15|50	rm -f %{buildroot}%{_datadir}/fonts/misc/fonts.dir

19789 21
21mr|x11-font-dec-misc-1.0.3-13|1	Summary:	Xorg X11 font dec-misc
21mr|x11-font-dec-misc-1.0.3-13|2	Name:		x11-font-dec-misc
21mr|x11-font-dec-misc-1.0.3-13|3	Version:	1.0.3
21mr|x11-font-dec-misc-1.0.3-13|4	Release:	13
21mr|x11-font-dec-misc-1.0.3-13|5	License:	MIT
21mr|x11-font-dec-misc-1.0.3-13|6	Group:		Development/X11
21mr|x11-font-dec-misc-1.0.3-13|7	Url:		http://xorg.freedesktop.org
21mr|x11-font-dec-misc-1.0.3-13|8	Source0:	http://xorg.freedesktop.org/releases/individual/font/font-dec-misc-%{version}.tar.bz2
21mr|x11-font-dec-misc-1.0.3-13|9	BuildRequires:	fontconfig
21mr|x11-font-dec-misc-1.0.3-13|10	BuildRequires:	x11-font-util
21mr|x11-font-dec-misc-1.0.3-13|11	BuildRequires:	x11-util-macros
21mr|x11-font-dec-misc-1.0.3-13|12	Requires(post,postun):	mkfontdir
21mr|x11-font-dec-misc-1.0.3-13|13	Requires(post,postun):	mkfontscale
21mr|x11-font-dec-misc-1.0.3-13|14	BuildArch:	noarch
21mr|x11-font-dec-misc-1.0.3-13|15	
21mr|x11-font-dec-misc-1.0.3-13|16	%description
21mr|x11-font-dec-misc-1.0.3-13|17	Xorg X11 font dec-misc.
21mr|x11-font-dec-misc-1.0.3-13|18	
21mr|x11-font-dec-misc-1.0.3-13|19	%files
21mr|x11-font-dec-misc-1.0.3-13|20	%doc COPYING
21mr|x11-font-dec-misc-1.0.3-13|21	%{_datadir}/fonts/misc/deccurs.pcf.gz
21mr|x11-font-dec-misc-1.0.3-13|22	%{_datadir}/fonts/misc/decsess.pcf.gz
21mr|x11-font-dec-misc-1.0.3-13|23	
21mr|x11-font-dec-misc-1.0.3-13|24	%post
21mr|x11-font-dec-misc-1.0.3-13|25	mkfontscale %{_datadir}/fonts/misc
21mr|x11-font-dec-misc-1.0.3-13|26	mkfontdir %{_datadir}/fonts/misc
21mr|x11-font-dec-misc-1.0.3-13|27	
21mr|x11-font-dec-misc-1.0.3-13|28	%postun
21mr|x11-font-dec-misc-1.0.3-13|29	mkfontscale %{_datadir}/fonts/misc
21mr|x11-font-dec-misc-1.0.3-13|30	mkfontdir %{_datadir}/fonts/misc
21mr|x11-font-dec-misc-1.0.3-13|31	
21mr|x11-font-dec-misc-1.0.3-13|32	#----------------------------------------------------------------------------
21mr|x11-font-dec-misc-1.0.3-13|33	
21mr|x11-font-dec-misc-1.0.3-13|34	%prep
21mr|x11-font-dec-misc-1.0.3-13|35	%setup -qn font-dec-misc-%{version}
21mr|x11-font-dec-misc-1.0.3-13|36	
21mr|x11-font-dec-misc-1.0.3-13|37	%build
21mr|x11-font-dec-misc-1.0.3-13|38	%configure \
21mr|x11-font-dec-misc-1.0.3-13|39	--prefix=%{_prefix} \
21mr|x11-font-dec-misc-1.0.3-13|40	--x-includes=%{_includedir}\
21mr|x11-font-dec-misc-1.0.3-13|41	--x-libraries=%{_libdir} \
21mr|x11-font-dec-misc-1.0.3-13|42	--with-fontdir=%{_datadir}/fonts/misc
21mr|x11-font-dec-misc-1.0.3-13|43	
21mr|x11-font-dec-misc-1.0.3-13|44	%make
21mr|x11-font-dec-misc-1.0.3-13|45	
21mr|x11-font-dec-misc-1.0.3-13|46	%install
21mr|x11-font-dec-misc-1.0.3-13|47	%makeinstall_std
21mr|x11-font-dec-misc-1.0.3-13|48	
21mr|x11-font-dec-misc-1.0.3-13|49	rm -f %{buildroot}%{_datadir}/fonts/misc/fonts.scale
21mr|x11-font-dec-misc-1.0.3-13|50	rm -f %{buildroot}%{_datadir}/fonts/misc/fonts.dir

19790 21
21mr|x11-font-encodings-1.0.5-1|1	Summary:	Xorg X11 font encodings
21mr|x11-font-encodings-1.0.5-1|2	Name:		x11-font-encodings
21mr|x11-font-encodings-1.0.5-1|3	Version:	1.0.5
21mr|x11-font-encodings-1.0.5-1|4	Release:	1
21mr|x11-font-encodings-1.0.5-1|5	License:	Public Domain
21mr|x11-font-encodings-1.0.5-1|6	Group:		Development/X11
21mr|x11-font-encodings-1.0.5-1|7	Url:		http://xorg.freedesktop.org
21mr|x11-font-encodings-1.0.5-1|8	Source0:	http://xorg.freedesktop.org/releases/individual/font/encodings-%{version}.tar.bz2
21mr|x11-font-encodings-1.0.5-1|9	BuildRequires:	x11-font-util
21mr|x11-font-encodings-1.0.5-1|10	BuildRequires:	x11-util-macros
21mr|x11-font-encodings-1.0.5-1|11	Requires(post,postun):	mkfontdir
21mr|x11-font-encodings-1.0.5-1|12	BuildArch:	noarch
21mr|x11-font-encodings-1.0.5-1|13	
21mr|x11-font-encodings-1.0.5-1|14	%description
21mr|x11-font-encodings-1.0.5-1|15	This package contains the encodings that map to specific characters.
21mr|x11-font-encodings-1.0.5-1|16	
21mr|x11-font-encodings-1.0.5-1|17	%files
21mr|x11-font-encodings-1.0.5-1|18	%dir %{_datadir}/fonts/encodings
21mr|x11-font-encodings-1.0.5-1|19	%{_datadir}/fonts/encodings/*
21mr|x11-font-encodings-1.0.5-1|20	
21mr|x11-font-encodings-1.0.5-1|21	%post
21mr|x11-font-encodings-1.0.5-1|22	mkfontdir -n -e %{_datadir}/fonts/encodings /usr/share/fonts/encodings
21mr|x11-font-encodings-1.0.5-1|23	
21mr|x11-font-encodings-1.0.5-1|24	%postun
21mr|x11-font-encodings-1.0.5-1|25	mkfontdir -n -e %{_datadir}/fonts/encodings /usr/share/fonts/encodings
21mr|x11-font-encodings-1.0.5-1|26	
21mr|x11-font-encodings-1.0.5-1|27	#----------------------------------------------------------------------------
21mr|x11-font-encodings-1.0.5-1|28	
21mr|x11-font-encodings-1.0.5-1|29	%prep
21mr|x11-font-encodings-1.0.5-1|30	%setup -qn encodings-%{version}
21mr|x11-font-encodings-1.0.5-1|31	
21mr|x11-font-encodings-1.0.5-1|32	%build
21mr|x11-font-encodings-1.0.5-1|33	%configure \
21mr|x11-font-encodings-1.0.5-1|34	--prefix=%{_prefix} \
21mr|x11-font-encodings-1.0.5-1|35	--x-includes=%{_includedir} \
21mr|x11-font-encodings-1.0.5-1|36	--x-libraries=%{_libdir} \
21mr|x11-font-encodings-1.0.5-1|37	--with-encodingsdir=%{_datadir}/fonts/encodings
21mr|x11-font-encodings-1.0.5-1|38	
21mr|x11-font-encodings-1.0.5-1|39	%make
21mr|x11-font-encodings-1.0.5-1|40	
21mr|x11-font-encodings-1.0.5-1|41	%install
21mr|x11-font-encodings-1.0.5-1|42	%makeinstall_std

19791 21
21mr|x11-font-isas-misc-1.0.3-14|1	Summary:	Xorg X11 font isas-misc
21mr|x11-font-isas-misc-1.0.3-14|2	Name:		x11-font-isas-misc
21mr|x11-font-isas-misc-1.0.3-14|3	Version:	1.0.3
21mr|x11-font-isas-misc-1.0.3-14|4	Release:	14
21mr|x11-font-isas-misc-1.0.3-14|5	License:	MIT
21mr|x11-font-isas-misc-1.0.3-14|6	Group:		Development/X11
21mr|x11-font-isas-misc-1.0.3-14|7	Url:		http://xorg.freedesktop.org
21mr|x11-font-isas-misc-1.0.3-14|8	Source0:	http://xorg.freedesktop.org/releases/individual/font/font-isas-misc-%{version}.tar.bz2
21mr|x11-font-isas-misc-1.0.3-14|9	BuildRequires:	fontconfig
21mr|x11-font-isas-misc-1.0.3-14|10	BuildRequires:	x11-font-util
21mr|x11-font-isas-misc-1.0.3-14|11	BuildRequires:	x11-util-macros
21mr|x11-font-isas-misc-1.0.3-14|12	Requires(post,postun):	mkfontdir
21mr|x11-font-isas-misc-1.0.3-14|13	Requires(post,postun):	mkfontscale
21mr|x11-font-isas-misc-1.0.3-14|14	BuildArch:	noarch
21mr|x11-font-isas-misc-1.0.3-14|15	
21mr|x11-font-isas-misc-1.0.3-14|16	%description
21mr|x11-font-isas-misc-1.0.3-14|17	Xorg X11 font isas-misc.
21mr|x11-font-isas-misc-1.0.3-14|18	
21mr|x11-font-isas-misc-1.0.3-14|19	%files
21mr|x11-font-isas-misc-1.0.3-14|20	%doc COPYING
21mr|x11-font-isas-misc-1.0.3-14|21	%{_datadir}/fonts/misc/gb*.pcf.gz
21mr|x11-font-isas-misc-1.0.3-14|22	
21mr|x11-font-isas-misc-1.0.3-14|23	%post
21mr|x11-font-isas-misc-1.0.3-14|24	mkfontscale %{_datadir}/fonts/misc
21mr|x11-font-isas-misc-1.0.3-14|25	mkfontdir %{_datadir}/fonts/misc
21mr|x11-font-isas-misc-1.0.3-14|26	
21mr|x11-font-isas-misc-1.0.3-14|27	%postun
21mr|x11-font-isas-misc-1.0.3-14|28	mkfontscale %{_datadir}/fonts/misc
21mr|x11-font-isas-misc-1.0.3-14|29	mkfontdir %{_datadir}/fonts/misc
21mr|x11-font-isas-misc-1.0.3-14|30	
21mr|x11-font-isas-misc-1.0.3-14|31	#----------------------------------------------------------------------------
21mr|x11-font-isas-misc-1.0.3-14|32	
21mr|x11-font-isas-misc-1.0.3-14|33	%prep
21mr|x11-font-isas-misc-1.0.3-14|34	%setup -qn font-isas-misc-%{version}
21mr|x11-font-isas-misc-1.0.3-14|35	
21mr|x11-font-isas-misc-1.0.3-14|36	%build
21mr|x11-font-isas-misc-1.0.3-14|37	%configure \
21mr|x11-font-isas-misc-1.0.3-14|38	--prefix=%{_prefix} \
21mr|x11-font-isas-misc-1.0.3-14|39	--x-includes=%{_includedir}\
21mr|x11-font-isas-misc-1.0.3-14|40	--x-libraries=%{_libdir} \
21mr|x11-font-isas-misc-1.0.3-14|41	--with-fontdir=%{_datadir}/fonts/misc
21mr|x11-font-isas-misc-1.0.3-14|42	
21mr|x11-font-isas-misc-1.0.3-14|43	%make
21mr|x11-font-isas-misc-1.0.3-14|44	
21mr|x11-font-isas-misc-1.0.3-14|45	%install
21mr|x11-font-isas-misc-1.0.3-14|46	%makeinstall_std
21mr|x11-font-isas-misc-1.0.3-14|47	
21mr|x11-font-isas-misc-1.0.3-14|48	rm -f %{buildroot}%{_datadir}/fonts/misc/fonts.dir
21mr|x11-font-isas-misc-1.0.3-14|49	rm -f %{buildroot}%{_datadir}/fonts/misc/fonts.scale

19792 21
21mr|x11-font-jis-misc-1.0.3-14|1	Summary:	Xorg X11 font jis-misc
21mr|x11-font-jis-misc-1.0.3-14|2	Name:		x11-font-jis-misc
21mr|x11-font-jis-misc-1.0.3-14|3	Version:	1.0.3
21mr|x11-font-jis-misc-1.0.3-14|4	Release:	14
21mr|x11-font-jis-misc-1.0.3-14|5	# See #38627 for licensing
21mr|x11-font-jis-misc-1.0.3-14|6	License:	MIT
21mr|x11-font-jis-misc-1.0.3-14|7	Group:		Development/X11
21mr|x11-font-jis-misc-1.0.3-14|8	Url:		http://xorg.freedesktop.org
21mr|x11-font-jis-misc-1.0.3-14|9	Source0:	http://xorg.freedesktop.org/releases/individual/font/font-jis-misc-%{version}.tar.bz2
21mr|x11-font-jis-misc-1.0.3-14|10	BuildRequires:	fontconfig
21mr|x11-font-jis-misc-1.0.3-14|11	BuildRequires:	x11-font-util >= 1.0.0
21mr|x11-font-jis-misc-1.0.3-14|12	BuildRequires:	x11-util-macros >= 1.0.2
21mr|x11-font-jis-misc-1.0.3-14|13	Requires(post,postun):	mkfontdir
21mr|x11-font-jis-misc-1.0.3-14|14	Requires(post,postun):	mkfontscale
21mr|x11-font-jis-misc-1.0.3-14|15	BuildArch:	noarch
21mr|x11-font-jis-misc-1.0.3-14|16	
21mr|x11-font-jis-misc-1.0.3-14|17	%description
21mr|x11-font-jis-misc-1.0.3-14|18	Xorg X11 font jis-misc.
21mr|x11-font-jis-misc-1.0.3-14|19	
21mr|x11-font-jis-misc-1.0.3-14|20	%files
21mr|x11-font-jis-misc-1.0.3-14|21	%doc COPYING
21mr|x11-font-jis-misc-1.0.3-14|22	%{_datadir}/fonts/misc/jiskan*.pcf.gz
21mr|x11-font-jis-misc-1.0.3-14|23	
21mr|x11-font-jis-misc-1.0.3-14|24	%post
21mr|x11-font-jis-misc-1.0.3-14|25	mkfontscale %{_datadir}/fonts/misc
21mr|x11-font-jis-misc-1.0.3-14|26	mkfontdir %{_datadir}/fonts/misc
21mr|x11-font-jis-misc-1.0.3-14|27	
21mr|x11-font-jis-misc-1.0.3-14|28	%postun
21mr|x11-font-jis-misc-1.0.3-14|29	mkfontscale %{_datadir}/fonts/misc
21mr|x11-font-jis-misc-1.0.3-14|30	mkfontdir %{_datadir}/fonts/misc
21mr|x11-font-jis-misc-1.0.3-14|31	
21mr|x11-font-jis-misc-1.0.3-14|32	#----------------------------------------------------------------------------
21mr|x11-font-jis-misc-1.0.3-14|33	
21mr|x11-font-jis-misc-1.0.3-14|34	%prep
21mr|x11-font-jis-misc-1.0.3-14|35	%setup -qn font-jis-misc-%{version}
21mr|x11-font-jis-misc-1.0.3-14|36	
21mr|x11-font-jis-misc-1.0.3-14|37	%build
21mr|x11-font-jis-misc-1.0.3-14|38	%configure \
21mr|x11-font-jis-misc-1.0.3-14|39	--prefix=%{_prefix} \
21mr|x11-font-jis-misc-1.0.3-14|40	--x-includes=%{_includedir}\
21mr|x11-font-jis-misc-1.0.3-14|41	--x-libraries=%{_libdir} \
21mr|x11-font-jis-misc-1.0.3-14|42	--with-fontdir=%{_datadir}/fonts/misc
21mr|x11-font-jis-misc-1.0.3-14|43	
21mr|x11-font-jis-misc-1.0.3-14|44	%make
21mr|x11-font-jis-misc-1.0.3-14|45	
21mr|x11-font-jis-misc-1.0.3-14|46	%install
21mr|x11-font-jis-misc-1.0.3-14|47	%makeinstall_std
21mr|x11-font-jis-misc-1.0.3-14|48	
21mr|x11-font-jis-misc-1.0.3-14|49	rm -f %{buildroot}%{_datadir}/fonts/misc/fonts.dir
21mr|x11-font-jis-misc-1.0.3-14|50	rm -f %{buildroot}%{_datadir}/fonts/misc/fonts.scale

19793 21
21mr|x11-font-micro-misc-1.0.3-16|1	Summary:	Xorg X11 font micro-misc
21mr|x11-font-micro-misc-1.0.3-16|2	Name:		x11-font-micro-misc
21mr|x11-font-micro-misc-1.0.3-16|3	Version:	1.0.3
21mr|x11-font-micro-misc-1.0.3-16|4	Release:	16
21mr|x11-font-micro-misc-1.0.3-16|5	License:	Public Domain
21mr|x11-font-micro-misc-1.0.3-16|6	Group:		Development/X11
21mr|x11-font-micro-misc-1.0.3-16|7	Url:		http://xorg.freedesktop.org
21mr|x11-font-micro-misc-1.0.3-16|8	Source0:	http://xorg.freedesktop.org/releases/individual/font/font-micro-misc-%{version}.tar.bz2
21mr|x11-font-micro-misc-1.0.3-16|9	BuildRequires:	fontconfig
21mr|x11-font-micro-misc-1.0.3-16|10	BuildRequires:	x11-font-util
21mr|x11-font-micro-misc-1.0.3-16|11	BuildRequires:	x11-util-macros
21mr|x11-font-micro-misc-1.0.3-16|12	Requires(post,postun):	mkfontdir
21mr|x11-font-micro-misc-1.0.3-16|13	Requires(post,postun):	mkfontscale
21mr|x11-font-micro-misc-1.0.3-16|14	BuildArch:	noarch
21mr|x11-font-micro-misc-1.0.3-16|15	
21mr|x11-font-micro-misc-1.0.3-16|16	%description
21mr|x11-font-micro-misc-1.0.3-16|17	Xorg X11 font micro-misc.
21mr|x11-font-micro-misc-1.0.3-16|18	
21mr|x11-font-micro-misc-1.0.3-16|19	%files
21mr|x11-font-micro-misc-1.0.3-16|20	%doc COPYING
21mr|x11-font-micro-misc-1.0.3-16|21	%{_datadir}/fonts/misc/micro.pcf.gz
21mr|x11-font-micro-misc-1.0.3-16|22	
21mr|x11-font-micro-misc-1.0.3-16|23	%post
21mr|x11-font-micro-misc-1.0.3-16|24	mkfontscale %{_datadir}/fonts/misc
21mr|x11-font-micro-misc-1.0.3-16|25	mkfontdir %{_datadir}/fonts/misc
21mr|x11-font-micro-misc-1.0.3-16|26	
21mr|x11-font-micro-misc-1.0.3-16|27	%postun
21mr|x11-font-micro-misc-1.0.3-16|28	mkfontscale %{_datadir}/fonts/misc
21mr|x11-font-micro-misc-1.0.3-16|29	mkfontdir %{_datadir}/fonts/misc
21mr|x11-font-micro-misc-1.0.3-16|30	
21mr|x11-font-micro-misc-1.0.3-16|31	#----------------------------------------------------------------------------
21mr|x11-font-micro-misc-1.0.3-16|32	
21mr|x11-font-micro-misc-1.0.3-16|33	%prep
21mr|x11-font-micro-misc-1.0.3-16|34	%setup -qn font-micro-misc-%{version}
21mr|x11-font-micro-misc-1.0.3-16|35	
21mr|x11-font-micro-misc-1.0.3-16|36	%build
21mr|x11-font-micro-misc-1.0.3-16|37	%configure \
21mr|x11-font-micro-misc-1.0.3-16|38	--prefix=%{_prefix} \
21mr|x11-font-micro-misc-1.0.3-16|39	--x-includes=%{_includedir}\
21mr|x11-font-micro-misc-1.0.3-16|40	--x-libraries=%{_libdir} \
21mr|x11-font-micro-misc-1.0.3-16|41	--with-fontdir=%{_datadir}/fonts/misc
21mr|x11-font-micro-misc-1.0.3-16|42	
21mr|x11-font-micro-misc-1.0.3-16|43	%make
21mr|x11-font-micro-misc-1.0.3-16|44	
21mr|x11-font-micro-misc-1.0.3-16|45	%install
21mr|x11-font-micro-misc-1.0.3-16|46	%makeinstall_std
21mr|x11-font-micro-misc-1.0.3-16|47	
21mr|x11-font-micro-misc-1.0.3-16|48	rm -f %{buildroot}%{_datadir}/fonts/misc/fonts.dir
21mr|x11-font-micro-misc-1.0.3-16|49	rm -f %{buildroot}%{_datadir}/fonts/misc/fonts.scale

19794 21
21mr|x11-font-misc-1.0.0-21|1	Summary:	X11 misc fonts
21mr|x11-font-misc-1.0.0-21|2	Name:		x11-font-misc
21mr|x11-font-misc-1.0.0-21|3	Version:	1.0.0
21mr|x11-font-misc-1.0.0-21|4	Release:	21
21mr|x11-font-misc-1.0.0-21|5	License:	MIT
21mr|x11-font-misc-1.0.0-21|6	Group:		Development/X11
21mr|x11-font-misc-1.0.0-21|7	Url:		http://xorg.freedesktop.org
21mr|x11-font-misc-1.0.0-21|8	Requires:	x11-font-arabic-misc
21mr|x11-font-misc-1.0.0-21|9	Requires:	x11-font-cursor-misc
21mr|x11-font-misc-1.0.0-21|10	Requires:	x11-font-daewoo-misc
21mr|x11-font-misc-1.0.0-21|11	Requires:	x11-font-dec-misc
21mr|x11-font-misc-1.0.0-21|12	Requires:	x11-font-isas-misc
21mr|x11-font-misc-1.0.0-21|13	Requires:	x11-font-jis-misc
21mr|x11-font-misc-1.0.0-21|14	Requires:	x11-font-micro-misc
21mr|x11-font-misc-1.0.0-21|15	Requires:	x11-font-misc-misc
21mr|x11-font-misc-1.0.0-21|16	Requires:	x11-font-mutt-misc
21mr|x11-font-misc-1.0.0-21|17	Requires:	x11-font-schumacher-misc
21mr|x11-font-misc-1.0.0-21|18	Requires:	x11-font-sony-misc
21mr|x11-font-misc-1.0.0-21|19	Requires:	x11-font-sun-misc
21mr|x11-font-misc-1.0.0-21|20	BuildArch:	noarch
21mr|x11-font-misc-1.0.0-21|21	
21mr|x11-font-misc-1.0.0-21|22	%description
21mr|x11-font-misc-1.0.0-21|23	misc fonts for X.org.
21mr|x11-font-misc-1.0.0-21|24	
21mr|x11-font-misc-1.0.0-21|25	%files
21mr|x11-font-misc-1.0.0-21|26	
21mr|x11-font-misc-1.0.0-21|27	#----------------------------------------------------------------------------
21mr|x11-font-misc-1.0.0-21|28	
21mr|x11-font-misc-1.0.0-21|29	%prep
21mr|x11-font-misc-1.0.0-21|30	
21mr|x11-font-misc-1.0.0-21|31	%build
21mr|x11-font-misc-1.0.0-21|32	
21mr|x11-font-misc-1.0.0-21|33	%install

19795 21
21mr|x11-font-misc-cyrillic-1.0.3-13|1	Summary:	Xorg X11 font misc-cyrillic
21mr|x11-font-misc-cyrillic-1.0.3-13|2	Name:		x11-font-misc-cyrillic
21mr|x11-font-misc-cyrillic-1.0.3-13|3	Version:	1.0.3
21mr|x11-font-misc-cyrillic-1.0.3-13|4	Release:	13
21mr|x11-font-misc-cyrillic-1.0.3-13|5	Group:		Development/X11
21mr|x11-font-misc-cyrillic-1.0.3-13|6	License:	MIT-like and Public Domain
21mr|x11-font-misc-cyrillic-1.0.3-13|7	Url:		http://xorg.freedesktop.org
21mr|x11-font-misc-cyrillic-1.0.3-13|8	Source0:	http://xorg.freedesktop.org/releases/individual/font/font-misc-cyrillic-%{version}.tar.bz2
21mr|x11-font-misc-cyrillic-1.0.3-13|9	BuildRequires:	fontconfig
21mr|x11-font-misc-cyrillic-1.0.3-13|10	BuildRequires:	x11-font-util
21mr|x11-font-misc-cyrillic-1.0.3-13|11	BuildRequires:	x11-util-macros
21mr|x11-font-misc-cyrillic-1.0.3-13|12	Requires(post,postun):	mkfontdir
21mr|x11-font-misc-cyrillic-1.0.3-13|13	Requires(post,postun):	mkfontscale
21mr|x11-font-misc-cyrillic-1.0.3-13|14	BuildArch:	noarch
21mr|x11-font-misc-cyrillic-1.0.3-13|15	
21mr|x11-font-misc-cyrillic-1.0.3-13|16	%description
21mr|x11-font-misc-cyrillic-1.0.3-13|17	Xorg X11 font misc-cyrillic.
21mr|x11-font-misc-cyrillic-1.0.3-13|18	
21mr|x11-font-misc-cyrillic-1.0.3-13|19	%files
21mr|x11-font-misc-cyrillic-1.0.3-13|20	%doc COPYING
21mr|x11-font-misc-cyrillic-1.0.3-13|21	%{_datadir}/fonts/cyrillic/koi*.pcf.gz
21mr|x11-font-misc-cyrillic-1.0.3-13|22	
21mr|x11-font-misc-cyrillic-1.0.3-13|23	%post
21mr|x11-font-misc-cyrillic-1.0.3-13|24	mkfontscale %{_datadir}/fonts/cyrillic
21mr|x11-font-misc-cyrillic-1.0.3-13|25	mkfontdir %{_datadir}/fonts/cyrillic
21mr|x11-font-misc-cyrillic-1.0.3-13|26	
21mr|x11-font-misc-cyrillic-1.0.3-13|27	%postun
21mr|x11-font-misc-cyrillic-1.0.3-13|28	mkfontscale %{_datadir}/fonts/cyrillic
21mr|x11-font-misc-cyrillic-1.0.3-13|29	mkfontdir %{_datadir}/fonts/cyrillic
21mr|x11-font-misc-cyrillic-1.0.3-13|30	
21mr|x11-font-misc-cyrillic-1.0.3-13|31	#----------------------------------------------------------------------------
21mr|x11-font-misc-cyrillic-1.0.3-13|32	
21mr|x11-font-misc-cyrillic-1.0.3-13|33	%prep
21mr|x11-font-misc-cyrillic-1.0.3-13|34	%setup -qn font-misc-cyrillic-%{version}
21mr|x11-font-misc-cyrillic-1.0.3-13|35	
21mr|x11-font-misc-cyrillic-1.0.3-13|36	%build
21mr|x11-font-misc-cyrillic-1.0.3-13|37	%configure \
21mr|x11-font-misc-cyrillic-1.0.3-13|38	--prefix=%{_prefix} \
21mr|x11-font-misc-cyrillic-1.0.3-13|39	--x-includes=%{_includedir}\
21mr|x11-font-misc-cyrillic-1.0.3-13|40	--x-libraries=%{_libdir} \
21mr|x11-font-misc-cyrillic-1.0.3-13|41	--with-fontdir=%{_datadir}/fonts/cyrillic
21mr|x11-font-misc-cyrillic-1.0.3-13|42	
21mr|x11-font-misc-cyrillic-1.0.3-13|43	%make
21mr|x11-font-misc-cyrillic-1.0.3-13|44	
21mr|x11-font-misc-cyrillic-1.0.3-13|45	%install
21mr|x11-font-misc-cyrillic-1.0.3-13|46	%makeinstall_std
21mr|x11-font-misc-cyrillic-1.0.3-13|47	
21mr|x11-font-misc-cyrillic-1.0.3-13|48	rm -f %{buildroot}%{_datadir}/fonts/cyrillic/fonts.dir
21mr|x11-font-misc-cyrillic-1.0.3-13|49	rm -f %{buildroot}%{_datadir}/fonts/cyrillic/fonts.scale

19796 21
21mr|x11-font-misc-misc-1.1.2-14|1	Summary:	Xorg X11 font misc-misc
21mr|x11-font-misc-misc-1.1.2-14|2	Name:		x11-font-misc-misc
21mr|x11-font-misc-misc-1.1.2-14|3	Version:	1.1.2
21mr|x11-font-misc-misc-1.1.2-14|4	Release:	14
21mr|x11-font-misc-misc-1.1.2-14|5	License:	Public Domain
21mr|x11-font-misc-misc-1.1.2-14|6	Group:		Development/X11
21mr|x11-font-misc-misc-1.1.2-14|7	Url:		http://xorg.freedesktop.org
21mr|x11-font-misc-misc-1.1.2-14|8	Source0:	http://xorg.freedesktop.org/releases/individual/font/font-misc-misc-%{version}.tar.bz2
21mr|x11-font-misc-misc-1.1.2-14|9	BuildRequires:	fontconfig
21mr|x11-font-misc-misc-1.1.2-14|10	BuildRequires:	x11-font-util
21mr|x11-font-misc-misc-1.1.2-14|11	BuildRequires:	x11-util-macros
21mr|x11-font-misc-misc-1.1.2-14|12	Requires(post,postun):	mkfontdir
21mr|x11-font-misc-misc-1.1.2-14|13	Requires(post,postun):	mkfontscale
21mr|x11-font-misc-misc-1.1.2-14|14	BuildArch:	noarch
21mr|x11-font-misc-misc-1.1.2-14|15	
21mr|x11-font-misc-misc-1.1.2-14|16	%description
21mr|x11-font-misc-misc-1.1.2-14|17	Xorg X11 font misc-misc.
21mr|x11-font-misc-misc-1.1.2-14|18	
21mr|x11-font-misc-misc-1.1.2-14|19	%files
21mr|x11-font-misc-misc-1.1.2-14|20	%{_datadir}/fonts/misc/10x20*.pcf.gz
21mr|x11-font-misc-misc-1.1.2-14|21	%{_datadir}/fonts/misc/12x13ja.pcf.gz
21mr|x11-font-misc-misc-1.1.2-14|22	%{_datadir}/fonts/misc/18x18*.pcf.gz
21mr|x11-font-misc-misc-1.1.2-14|23	%{_datadir}/fonts/misc/4x6*.pcf.gz
21mr|x11-font-misc-misc-1.1.2-14|24	%{_datadir}/fonts/misc/5x7*.pcf.gz
21mr|x11-font-misc-misc-1.1.2-14|25	%{_datadir}/fonts/misc/5x8*.pcf.gz
21mr|x11-font-misc-misc-1.1.2-14|26	%{_datadir}/fonts/misc/6x10*.pcf.gz
21mr|x11-font-misc-misc-1.1.2-14|27	%{_datadir}/fonts/misc/6x12*.pcf.gz
21mr|x11-font-misc-misc-1.1.2-14|28	%{_datadir}/fonts/misc/6x13*.pcf.gz
21mr|x11-font-misc-misc-1.1.2-14|29	%{_datadir}/fonts/misc/6x9*.pcf.gz
21mr|x11-font-misc-misc-1.1.2-14|30	%{_datadir}/fonts/misc/7x13*.pcf.gz
21mr|x11-font-misc-misc-1.1.2-14|31	%{_datadir}/fonts/misc/7x14*.pcf.gz
21mr|x11-font-misc-misc-1.1.2-14|32	%{_datadir}/fonts/misc/8x13*.pcf.gz
21mr|x11-font-misc-misc-1.1.2-14|33	%{_datadir}/fonts/misc/9x15*.pcf.gz
21mr|x11-font-misc-misc-1.1.2-14|34	%{_datadir}/fonts/misc/9x18*.pcf.gz
21mr|x11-font-misc-misc-1.1.2-14|35	%{_datadir}/fonts/misc/k14.pcf.gz
21mr|x11-font-misc-misc-1.1.2-14|36	%{_datadir}/fonts/misc/nil2.pcf.gz
21mr|x11-font-misc-misc-1.1.2-14|37	
21mr|x11-font-misc-misc-1.1.2-14|38	%post
21mr|x11-font-misc-misc-1.1.2-14|39	mkfontscale %{_datadir}/fonts/misc
21mr|x11-font-misc-misc-1.1.2-14|40	mkfontdir %{_datadir}/fonts/misc
21mr|x11-font-misc-misc-1.1.2-14|41	
21mr|x11-font-misc-misc-1.1.2-14|42	%postun
21mr|x11-font-misc-misc-1.1.2-14|43	mkfontscale %{_datadir}/fonts/misc
21mr|x11-font-misc-misc-1.1.2-14|44	mkfontdir %{_datadir}/fonts/misc
21mr|x11-font-misc-misc-1.1.2-14|45	
21mr|x11-font-misc-misc-1.1.2-14|46	#----------------------------------------------------------------------------
21mr|x11-font-misc-misc-1.1.2-14|47	
21mr|x11-font-misc-misc-1.1.2-14|48	%prep
21mr|x11-font-misc-misc-1.1.2-14|49	%setup -qn font-misc-misc-%{version}
21mr|x11-font-misc-misc-1.1.2-14|50	
21mr|x11-font-misc-misc-1.1.2-14|51	%build
21mr|x11-font-misc-misc-1.1.2-14|52	%configure \
21mr|x11-font-misc-misc-1.1.2-14|53	--prefix=%{_prefix} \
21mr|x11-font-misc-misc-1.1.2-14|54	--with-fontdir=%{_datadir}/fonts/misc
21mr|x11-font-misc-misc-1.1.2-14|55	
21mr|x11-font-misc-misc-1.1.2-14|56	%make
21mr|x11-font-misc-misc-1.1.2-14|57	
21mr|x11-font-misc-misc-1.1.2-14|58	%install
21mr|x11-font-misc-misc-1.1.2-14|59	%makeinstall_std
21mr|x11-font-misc-misc-1.1.2-14|60	
21mr|x11-font-misc-misc-1.1.2-14|61	rm -f %{buildroot}%{_datadir}/fonts/misc/fonts.dir
21mr|x11-font-misc-misc-1.1.2-14|62	rm -f %{buildroot}%{_datadir}/fonts/misc/fonts.scale

19797 21
21mr|x11-font-mutt-misc-1.0.3-13|1	Summary:	Xorg X11 font mutt-misc
21mr|x11-font-mutt-misc-1.0.3-13|2	Name:		x11-font-mutt-misc
21mr|x11-font-mutt-misc-1.0.3-13|3	Version:	1.0.3
21mr|x11-font-mutt-misc-1.0.3-13|4	Release:	13
21mr|x11-font-mutt-misc-1.0.3-13|5	License:	MIT
21mr|x11-font-mutt-misc-1.0.3-13|6	Group:		Development/X11
21mr|x11-font-mutt-misc-1.0.3-13|7	Url:		http://xorg.freedesktop.org
21mr|x11-font-mutt-misc-1.0.3-13|8	Source0:	http://xorg.freedesktop.org/releases/individual/font/font-mutt-misc-%{version}.tar.bz2
21mr|x11-font-mutt-misc-1.0.3-13|9	BuildRequires:	fontconfig
21mr|x11-font-mutt-misc-1.0.3-13|10	BuildRequires:	x11-font-util
21mr|x11-font-mutt-misc-1.0.3-13|11	BuildRequires:	x11-util-macros
21mr|x11-font-mutt-misc-1.0.3-13|12	Requires(post,postun):	mkfontdir
21mr|x11-font-mutt-misc-1.0.3-13|13	Requires(post,postun):	mkfontscale
21mr|x11-font-mutt-misc-1.0.3-13|14	BuildArch:	noarch
21mr|x11-font-mutt-misc-1.0.3-13|15	
21mr|x11-font-mutt-misc-1.0.3-13|16	%description
21mr|x11-font-mutt-misc-1.0.3-13|17	Xorg X11 font mutt-misc.
21mr|x11-font-mutt-misc-1.0.3-13|18	
21mr|x11-font-mutt-misc-1.0.3-13|19	%files
21mr|x11-font-mutt-misc-1.0.3-13|20	%doc COPYING
21mr|x11-font-mutt-misc-1.0.3-13|21	%{_datadir}/fonts/misc/cu*.pcf.gz
21mr|x11-font-mutt-misc-1.0.3-13|22	
21mr|x11-font-mutt-misc-1.0.3-13|23	%post
21mr|x11-font-mutt-misc-1.0.3-13|24	mkfontscale %{_datadir}/fonts/misc
21mr|x11-font-mutt-misc-1.0.3-13|25	mkfontdir %{_datadir}/fonts/misc
21mr|x11-font-mutt-misc-1.0.3-13|26	
21mr|x11-font-mutt-misc-1.0.3-13|27	%postun
21mr|x11-font-mutt-misc-1.0.3-13|28	mkfontscale %{_datadir}/fonts/misc
21mr|x11-font-mutt-misc-1.0.3-13|29	mkfontdir %{_datadir}/fonts/misc
21mr|x11-font-mutt-misc-1.0.3-13|30	
21mr|x11-font-mutt-misc-1.0.3-13|31	#----------------------------------------------------------------------------
21mr|x11-font-mutt-misc-1.0.3-13|32	
21mr|x11-font-mutt-misc-1.0.3-13|33	%prep
21mr|x11-font-mutt-misc-1.0.3-13|34	%setup -qn font-mutt-misc-%{version}
21mr|x11-font-mutt-misc-1.0.3-13|35	
21mr|x11-font-mutt-misc-1.0.3-13|36	%build
21mr|x11-font-mutt-misc-1.0.3-13|37	%configure \
21mr|x11-font-mutt-misc-1.0.3-13|38	--prefix=%{_prefix} \
21mr|x11-font-mutt-misc-1.0.3-13|39	--x-includes=%{_includedir}\
21mr|x11-font-mutt-misc-1.0.3-13|40	--x-libraries=%{_libdir} \
21mr|x11-font-mutt-misc-1.0.3-13|41	--with-fontdir=%{_datadir}/fonts/misc
21mr|x11-font-mutt-misc-1.0.3-13|42	
21mr|x11-font-mutt-misc-1.0.3-13|43	%make
21mr|x11-font-mutt-misc-1.0.3-13|44	
21mr|x11-font-mutt-misc-1.0.3-13|45	%install
21mr|x11-font-mutt-misc-1.0.3-13|46	%makeinstall_std
21mr|x11-font-mutt-misc-1.0.3-13|47	
21mr|x11-font-mutt-misc-1.0.3-13|48	rm -f %{buildroot}%{_datadir}/fonts/misc/fonts.dir
21mr|x11-font-mutt-misc-1.0.3-13|49	rm -f %{buildroot}%{_datadir}/fonts/misc/fonts.scale

19798 21
21mr|x11-font-schumacher-misc-1.1.2-14|1	Summary:	Xorg X11 font schumacher-misc
21mr|x11-font-schumacher-misc-1.1.2-14|2	Name:		x11-font-schumacher-misc
21mr|x11-font-schumacher-misc-1.1.2-14|3	Version:	1.1.2
21mr|x11-font-schumacher-misc-1.1.2-14|4	Release:	14
21mr|x11-font-schumacher-misc-1.1.2-14|5	License:	MIT-like
21mr|x11-font-schumacher-misc-1.1.2-14|6	Group:		Development/X11
21mr|x11-font-schumacher-misc-1.1.2-14|7	Url:		http://xorg.freedesktop.org
21mr|x11-font-schumacher-misc-1.1.2-14|8	Source0:	http://xorg.freedesktop.org/releases/individual/font/font-schumacher-misc-%{version}.tar.bz2
21mr|x11-font-schumacher-misc-1.1.2-14|9	BuildRequires:	fontconfig
21mr|x11-font-schumacher-misc-1.1.2-14|10	BuildRequires:	x11-font-util
21mr|x11-font-schumacher-misc-1.1.2-14|11	BuildRequires:	x11-util-macros
21mr|x11-font-schumacher-misc-1.1.2-14|12	Requires(post,postun):	mkfontdir
21mr|x11-font-schumacher-misc-1.1.2-14|13	Requires(post,postun):	mkfontscale
21mr|x11-font-schumacher-misc-1.1.2-14|14	BuildArch:	noarch
21mr|x11-font-schumacher-misc-1.1.2-14|15	
21mr|x11-font-schumacher-misc-1.1.2-14|16	%description
21mr|x11-font-schumacher-misc-1.1.2-14|17	Xorg X11 font schumacher-misc.
21mr|x11-font-schumacher-misc-1.1.2-14|18	
21mr|x11-font-schumacher-misc-1.1.2-14|19	%files
21mr|x11-font-schumacher-misc-1.1.2-14|20	%doc COPYING
21mr|x11-font-schumacher-misc-1.1.2-14|21	%{_datadir}/fonts/misc/cl*.pcf.gz
21mr|x11-font-schumacher-misc-1.1.2-14|22	
21mr|x11-font-schumacher-misc-1.1.2-14|23	%post
21mr|x11-font-schumacher-misc-1.1.2-14|24	mkfontscale %{_datadir}/fonts/misc
21mr|x11-font-schumacher-misc-1.1.2-14|25	mkfontdir %{_datadir}/fonts/misc
21mr|x11-font-schumacher-misc-1.1.2-14|26	
21mr|x11-font-schumacher-misc-1.1.2-14|27	%postun
21mr|x11-font-schumacher-misc-1.1.2-14|28	mkfontscale %{_datadir}/fonts/misc
21mr|x11-font-schumacher-misc-1.1.2-14|29	mkfontdir %{_datadir}/fonts/misc
21mr|x11-font-schumacher-misc-1.1.2-14|30	
21mr|x11-font-schumacher-misc-1.1.2-14|31	#----------------------------------------------------------------------------
21mr|x11-font-schumacher-misc-1.1.2-14|32	
21mr|x11-font-schumacher-misc-1.1.2-14|33	%prep
21mr|x11-font-schumacher-misc-1.1.2-14|34	%setup -qn font-schumacher-misc-%{version}
21mr|x11-font-schumacher-misc-1.1.2-14|35	
21mr|x11-font-schumacher-misc-1.1.2-14|36	%build
21mr|x11-font-schumacher-misc-1.1.2-14|37	%configure \
21mr|x11-font-schumacher-misc-1.1.2-14|38	--prefix=%{_prefix} \
21mr|x11-font-schumacher-misc-1.1.2-14|39	--x-includes=%{_includedir}\
21mr|x11-font-schumacher-misc-1.1.2-14|40	--x-libraries=%{_libdir} \
21mr|x11-font-schumacher-misc-1.1.2-14|41	--with-fontdir=%{_datadir}/fonts/misc
21mr|x11-font-schumacher-misc-1.1.2-14|42	
21mr|x11-font-schumacher-misc-1.1.2-14|43	%make
21mr|x11-font-schumacher-misc-1.1.2-14|44	
21mr|x11-font-schumacher-misc-1.1.2-14|45	%install
21mr|x11-font-schumacher-misc-1.1.2-14|46	%makeinstall_std
21mr|x11-font-schumacher-misc-1.1.2-14|47	
21mr|x11-font-schumacher-misc-1.1.2-14|48	rm -f %{buildroot}%{_datadir}/fonts/misc/fonts.dir
21mr|x11-font-schumacher-misc-1.1.2-14|49	rm -f %{buildroot}%{_datadir}/fonts/misc/fonts.scale

19799 21
21mr|x11-font-screen-cyrillic-1.0.4-13|1	Summary:	Xorg X11 font screen-cyrillic
21mr|x11-font-screen-cyrillic-1.0.4-13|2	Name:		x11-font-screen-cyrillic
21mr|x11-font-screen-cyrillic-1.0.4-13|3	Version:	1.0.4
21mr|x11-font-screen-cyrillic-1.0.4-13|4	Release:	13
21mr|x11-font-screen-cyrillic-1.0.4-13|5	License:	MIT-like
21mr|x11-font-screen-cyrillic-1.0.4-13|6	Group:		Development/X11
21mr|x11-font-screen-cyrillic-1.0.4-13|7	Url:		http://xorg.freedesktop.org
21mr|x11-font-screen-cyrillic-1.0.4-13|8	Source0:	http://xorg.freedesktop.org/releases/individual/font/font-screen-cyrillic-%{version}.tar.bz2
21mr|x11-font-screen-cyrillic-1.0.4-13|9	BuildRequires:	fontconfig
21mr|x11-font-screen-cyrillic-1.0.4-13|10	BuildRequires:	x11-font-util
21mr|x11-font-screen-cyrillic-1.0.4-13|11	BuildRequires:	x11-util-macros
21mr|x11-font-screen-cyrillic-1.0.4-13|12	Requires(post,postun):	mkfontdir
21mr|x11-font-screen-cyrillic-1.0.4-13|13	Requires(post,postun):	mkfontscale
21mr|x11-font-screen-cyrillic-1.0.4-13|14	BuildArch:	noarch
21mr|x11-font-screen-cyrillic-1.0.4-13|15	
21mr|x11-font-screen-cyrillic-1.0.4-13|16	%description
21mr|x11-font-screen-cyrillic-1.0.4-13|17	Xorg X11 font screen-cyrillic.
21mr|x11-font-screen-cyrillic-1.0.4-13|18	
21mr|x11-font-screen-cyrillic-1.0.4-13|19	%files
21mr|x11-font-screen-cyrillic-1.0.4-13|20	%{_datadir}/fonts/cyrillic/screen8x16*.pcf.gz
21mr|x11-font-screen-cyrillic-1.0.4-13|21	
21mr|x11-font-screen-cyrillic-1.0.4-13|22	%post
21mr|x11-font-screen-cyrillic-1.0.4-13|23	mkfontscale %{_datadir}/fonts/cyrillic
21mr|x11-font-screen-cyrillic-1.0.4-13|24	mkfontdir %{_datadir}/fonts/cyrillic
21mr|x11-font-screen-cyrillic-1.0.4-13|25	
21mr|x11-font-screen-cyrillic-1.0.4-13|26	%postun
21mr|x11-font-screen-cyrillic-1.0.4-13|27	mkfontscale %{_datadir}/fonts/cyrillic
21mr|x11-font-screen-cyrillic-1.0.4-13|28	mkfontdir %{_datadir}/fonts/cyrillic
21mr|x11-font-screen-cyrillic-1.0.4-13|29	
21mr|x11-font-screen-cyrillic-1.0.4-13|30	#----------------------------------------------------------------------------
21mr|x11-font-screen-cyrillic-1.0.4-13|31	
21mr|x11-font-screen-cyrillic-1.0.4-13|32	%prep
21mr|x11-font-screen-cyrillic-1.0.4-13|33	%setup -qn font-screen-cyrillic-%{version}
21mr|x11-font-screen-cyrillic-1.0.4-13|34	
21mr|x11-font-screen-cyrillic-1.0.4-13|35	%build
21mr|x11-font-screen-cyrillic-1.0.4-13|36	%configure \
21mr|x11-font-screen-cyrillic-1.0.4-13|37	--prefix=%{_prefix} \
21mr|x11-font-screen-cyrillic-1.0.4-13|38	--x-includes=%{_includedir}\
21mr|x11-font-screen-cyrillic-1.0.4-13|39	--x-libraries=%{_libdir} \
21mr|x11-font-screen-cyrillic-1.0.4-13|40	--with-fontdir=%{_datadir}/fonts/cyrillic
21mr|x11-font-screen-cyrillic-1.0.4-13|41	
21mr|x11-font-screen-cyrillic-1.0.4-13|42	%make
21mr|x11-font-screen-cyrillic-1.0.4-13|43	
21mr|x11-font-screen-cyrillic-1.0.4-13|44	%install
21mr|x11-font-screen-cyrillic-1.0.4-13|45	%makeinstall_std
21mr|x11-font-screen-cyrillic-1.0.4-13|46	
21mr|x11-font-screen-cyrillic-1.0.4-13|47	rm -f %{buildroot}%{_datadir}/fonts/cyrillic/fonts.dir
21mr|x11-font-screen-cyrillic-1.0.4-13|48	rm -f %{buildroot}%{_datadir}/fonts/cyrillic/fonts.scale

19800 21
21mr|x11-font-sony-misc-1.0.3-12|1	Summary:	Xorg X11 font sony-misc
21mr|x11-font-sony-misc-1.0.3-12|2	Name:		x11-font-sony-misc
21mr|x11-font-sony-misc-1.0.3-12|3	Version:	1.0.3
21mr|x11-font-sony-misc-1.0.3-12|4	Release:	12
21mr|x11-font-sony-misc-1.0.3-12|5	License:	MIT
21mr|x11-font-sony-misc-1.0.3-12|6	Group:		Development/X11
21mr|x11-font-sony-misc-1.0.3-12|7	Url:		http://xorg.freedesktop.org
21mr|x11-font-sony-misc-1.0.3-12|8	Source0:	http://xorg.freedesktop.org/releases/individual/font/font-sony-misc-%{version}.tar.bz2
21mr|x11-font-sony-misc-1.0.3-12|9	BuildRequires:	fontconfig
21mr|x11-font-sony-misc-1.0.3-12|10	BuildRequires:	x11-font-util
21mr|x11-font-sony-misc-1.0.3-12|11	BuildRequires:	x11-util-macros
21mr|x11-font-sony-misc-1.0.3-12|12	Requires(post,postun):	mkfontdir
21mr|x11-font-sony-misc-1.0.3-12|13	Requires(post,postun):	mkfontscale
21mr|x11-font-sony-misc-1.0.3-12|14	BuildArch:	noarch
21mr|x11-font-sony-misc-1.0.3-12|15	
21mr|x11-font-sony-misc-1.0.3-12|16	%description
21mr|x11-font-sony-misc-1.0.3-12|17	Xorg X11 font sony-misc.
21mr|x11-font-sony-misc-1.0.3-12|18	
21mr|x11-font-sony-misc-1.0.3-12|19	%files
21mr|x11-font-sony-misc-1.0.3-12|20	%doc COPYING
21mr|x11-font-sony-misc-1.0.3-12|21	%{_datadir}/fonts/misc/12x24*.pcf.gz
21mr|x11-font-sony-misc-1.0.3-12|22	%{_datadir}/fonts/misc/8x16*.pcf.gz
21mr|x11-font-sony-misc-1.0.3-12|23	
21mr|x11-font-sony-misc-1.0.3-12|24	%post
21mr|x11-font-sony-misc-1.0.3-12|25	mkfontscale %{_datadir}/fonts/misc
21mr|x11-font-sony-misc-1.0.3-12|26	mkfontdir %{_datadir}/fonts/misc
21mr|x11-font-sony-misc-1.0.3-12|27	
21mr|x11-font-sony-misc-1.0.3-12|28	%postun
21mr|x11-font-sony-misc-1.0.3-12|29	mkfontscale %{_datadir}/fonts/misc
21mr|x11-font-sony-misc-1.0.3-12|30	mkfontdir %{_datadir}/fonts/misc
21mr|x11-font-sony-misc-1.0.3-12|31	
21mr|x11-font-sony-misc-1.0.3-12|32	#----------------------------------------------------------------------------
21mr|x11-font-sony-misc-1.0.3-12|33	
21mr|x11-font-sony-misc-1.0.3-12|34	%prep
21mr|x11-font-sony-misc-1.0.3-12|35	%setup -qn font-sony-misc-%{version}
21mr|x11-font-sony-misc-1.0.3-12|36	
21mr|x11-font-sony-misc-1.0.3-12|37	%build
21mr|x11-font-sony-misc-1.0.3-12|38	%configure \
21mr|x11-font-sony-misc-1.0.3-12|39	--prefix=%{_prefix} \
21mr|x11-font-sony-misc-1.0.3-12|40	--x-includes=%{_includedir}\
21mr|x11-font-sony-misc-1.0.3-12|41	--x-libraries=%{_libdir} \
21mr|x11-font-sony-misc-1.0.3-12|42	--with-fontdir=%{_datadir}/fonts/misc
21mr|x11-font-sony-misc-1.0.3-12|43	
21mr|x11-font-sony-misc-1.0.3-12|44	%make
21mr|x11-font-sony-misc-1.0.3-12|45	
21mr|x11-font-sony-misc-1.0.3-12|46	%install
21mr|x11-font-sony-misc-1.0.3-12|47	%makeinstall_std
21mr|x11-font-sony-misc-1.0.3-12|48	
21mr|x11-font-sony-misc-1.0.3-12|49	rm -f %{buildroot}%{_datadir}/fonts/misc/fonts.dir
21mr|x11-font-sony-misc-1.0.3-12|50	rm -f %{buildroot}%{_datadir}/fonts/misc/fonts.scale

19801 21
21mr|x11-font-sun-misc-1.0.3-12|1	Summary:	Xorg X11 font sun-misc
21mr|x11-font-sun-misc-1.0.3-12|2	Name:		x11-font-sun-misc
21mr|x11-font-sun-misc-1.0.3-12|3	Version:	1.0.3
21mr|x11-font-sun-misc-1.0.3-12|4	Release:	12
21mr|x11-font-sun-misc-1.0.3-12|5	License:	MIT
21mr|x11-font-sun-misc-1.0.3-12|6	Group:		Development/X11
21mr|x11-font-sun-misc-1.0.3-12|7	Url:		http://xorg.freedesktop.org
21mr|x11-font-sun-misc-1.0.3-12|8	Source0:	http://xorg.freedesktop.org/releases/individual/font/font-sun-misc-%{version}.tar.bz2
21mr|x11-font-sun-misc-1.0.3-12|9	BuildRequires:	fontconfig
21mr|x11-font-sun-misc-1.0.3-12|10	BuildRequires:	x11-font-util
21mr|x11-font-sun-misc-1.0.3-12|11	BuildRequires:	x11-util-macros
21mr|x11-font-sun-misc-1.0.3-12|12	Requires(post,postun):	mkfontdir
21mr|x11-font-sun-misc-1.0.3-12|13	Requires(post,postun):	mkfontscale
21mr|x11-font-sun-misc-1.0.3-12|14	BuildArch:	noarch
21mr|x11-font-sun-misc-1.0.3-12|15	
21mr|x11-font-sun-misc-1.0.3-12|16	%description
21mr|x11-font-sun-misc-1.0.3-12|17	Xorg X11 font sun-misc.
21mr|x11-font-sun-misc-1.0.3-12|18	
21mr|x11-font-sun-misc-1.0.3-12|19	%files
21mr|x11-font-sun-misc-1.0.3-12|20	%doc COPYING
21mr|x11-font-sun-misc-1.0.3-12|21	%{_datadir}/fonts/misc/olcursor.pcf.gz
21mr|x11-font-sun-misc-1.0.3-12|22	%{_datadir}/fonts/misc/olgl*.pcf.gz
21mr|x11-font-sun-misc-1.0.3-12|23	
21mr|x11-font-sun-misc-1.0.3-12|24	%post
21mr|x11-font-sun-misc-1.0.3-12|25	mkfontscale %{_datadir}/fonts/misc
21mr|x11-font-sun-misc-1.0.3-12|26	mkfontdir %{_datadir}/fonts/misc
21mr|x11-font-sun-misc-1.0.3-12|27	
21mr|x11-font-sun-misc-1.0.3-12|28	%postun
21mr|x11-font-sun-misc-1.0.3-12|29	mkfontscale %{_datadir}/fonts/misc
21mr|x11-font-sun-misc-1.0.3-12|30	mkfontdir %{_datadir}/fonts/misc
21mr|x11-font-sun-misc-1.0.3-12|31	
21mr|x11-font-sun-misc-1.0.3-12|32	#----------------------------------------------------------------------------
21mr|x11-font-sun-misc-1.0.3-12|33	
21mr|x11-font-sun-misc-1.0.3-12|34	%prep
21mr|x11-font-sun-misc-1.0.3-12|35	%setup -qn font-sun-misc-%{version}
21mr|x11-font-sun-misc-1.0.3-12|36	
21mr|x11-font-sun-misc-1.0.3-12|37	%build
21mr|x11-font-sun-misc-1.0.3-12|38	%configure \
21mr|x11-font-sun-misc-1.0.3-12|39	--prefix=%{_prefix} \
21mr|x11-font-sun-misc-1.0.3-12|40	--x-includes=%{_includedir}\
21mr|x11-font-sun-misc-1.0.3-12|41	--x-libraries=%{_libdir} \
21mr|x11-font-sun-misc-1.0.3-12|42	--with-fontdir=%{_datadir}/fonts/misc
21mr|x11-font-sun-misc-1.0.3-12|43	
21mr|x11-font-sun-misc-1.0.3-12|44	%make
21mr|x11-font-sun-misc-1.0.3-12|45	
21mr|x11-font-sun-misc-1.0.3-12|46	%install
21mr|x11-font-sun-misc-1.0.3-12|47	%makeinstall_std
21mr|x11-font-sun-misc-1.0.3-12|48	
21mr|x11-font-sun-misc-1.0.3-12|49	rm -f %{buildroot}%{_datadir}/fonts/misc/fonts.dir
21mr|x11-font-sun-misc-1.0.3-12|50	rm -f %{buildroot}%{_datadir}/fonts/misc/fonts.scale

19802 21
21mr|x11-font-type1-1.0.0-21|1	Summary:	X11 fonts type1
21mr|x11-font-type1-1.0.0-21|2	Name:		x11-font-type1
21mr|x11-font-type1-1.0.0-21|3	Version:	1.0.0
21mr|x11-font-type1-1.0.0-21|4	Release:	21
21mr|x11-font-type1-1.0.0-21|5	License:	MIT
21mr|x11-font-type1-1.0.0-21|6	Group:		Development/X11
21mr|x11-font-type1-1.0.0-21|7	Url:		http://xorg.freedesktop.org
21mr|x11-font-type1-1.0.0-21|8	Requires:	x11-font-bitstream-type1
21mr|x11-font-type1-1.0.0-21|9	Requires:	x11-font-xfree86-type1
21mr|x11-font-type1-1.0.0-21|10	BuildArch:	noarch
21mr|x11-font-type1-1.0.0-21|11	# Fedora compat
21mr|x11-font-type1-1.0.0-21|12	Provides:	xorg-x11-fonts-Type1
21mr|x11-font-type1-1.0.0-21|13	
21mr|x11-font-type1-1.0.0-21|14	%description
21mr|x11-font-type1-1.0.0-21|15	Type1 fonts for X.org.
21mr|x11-font-type1-1.0.0-21|16	
21mr|x11-font-type1-1.0.0-21|17	%files
21mr|x11-font-type1-1.0.0-21|18	
21mr|x11-font-type1-1.0.0-21|19	#----------------------------------------------------------------------------
21mr|x11-font-type1-1.0.0-21|20	
21mr|x11-font-type1-1.0.0-21|21	%prep
21mr|x11-font-type1-1.0.0-21|22	
21mr|x11-font-type1-1.0.0-21|23	%build
21mr|x11-font-type1-1.0.0-21|24	
21mr|x11-font-type1-1.0.0-21|25	%install

19803 21
21mr|x11-font-util-1.3.1-5|1	%bcond_with bootstrap
21mr|x11-font-util-1.3.1-5|2	
21mr|x11-font-util-1.3.1-5|3	Summary:	Xorg X11 font utilities
21mr|x11-font-util-1.3.1-5|4	Name:		x11-font-util
21mr|x11-font-util-1.3.1-5|5	Version:	1.3.1
21mr|x11-font-util-1.3.1-5|6	Release:	5
21mr|x11-font-util-1.3.1-5|7	License:	BSD
21mr|x11-font-util-1.3.1-5|8	Group:		Development/X11
21mr|x11-font-util-1.3.1-5|9	Url:		http://xorg.freedesktop.org
21mr|x11-font-util-1.3.1-5|10	Source0:	http://xorg.freedesktop.org/releases/individual/font/font-util-%{version}.tar.bz2
21mr|x11-font-util-1.3.1-5|11	BuildRequires:	x11-util-macros >= 1.1.5
21mr|x11-font-util-1.3.1-5|12	%if !%{with bootstrap}
21mr|x11-font-util-1.3.1-5|13	Requires:	bdftopcf
21mr|x11-font-util-1.3.1-5|14	%endif
21mr|x11-font-util-1.3.1-5|15	Requires:	fonttosfnt
21mr|x11-font-util-1.3.1-5|16	Requires:	fslsfonts
21mr|x11-font-util-1.3.1-5|17	Requires:	fstobdf
21mr|x11-font-util-1.3.1-5|18	Requires:	mkfontdir
21mr|x11-font-util-1.3.1-5|19	Requires:	mkfontscale
21mr|x11-font-util-1.3.1-5|20	Requires:	showfont
21mr|x11-font-util-1.3.1-5|21	Requires:	xlsfonts
21mr|x11-font-util-1.3.1-5|22	
21mr|x11-font-util-1.3.1-5|23	%description
21mr|x11-font-util-1.3.1-5|24	Xorg X11 font utilities.
21mr|x11-font-util-1.3.1-5|25	
21mr|x11-font-util-1.3.1-5|26	%files
21mr|x11-font-util-1.3.1-5|27	%dir %{_datadir}/fonts/util
21mr|x11-font-util-1.3.1-5|28	%{_bindir}/bdftruncate
21mr|x11-font-util-1.3.1-5|29	%{_bindir}/ucs2any
21mr|x11-font-util-1.3.1-5|30	%{_datadir}/aclocal/fontutil.m4
21mr|x11-font-util-1.3.1-5|31	%{_datadir}/fonts/util/*
21mr|x11-font-util-1.3.1-5|32	%{_libdir}/pkgconfig/fontutil.pc
21mr|x11-font-util-1.3.1-5|33	%{_mandir}/man1/bdftruncate.*
21mr|x11-font-util-1.3.1-5|34	%{_mandir}/man1/ucs2any.*
21mr|x11-font-util-1.3.1-5|35	
21mr|x11-font-util-1.3.1-5|36	#----------------------------------------------------------------------------
21mr|x11-font-util-1.3.1-5|37	
21mr|x11-font-util-1.3.1-5|38	%prep
21mr|x11-font-util-1.3.1-5|39	%setup -q -n font-util-%{version}
21mr|x11-font-util-1.3.1-5|40	%apply_patches
21mr|x11-font-util-1.3.1-5|41	
21mr|x11-font-util-1.3.1-5|42	%build
21mr|x11-font-util-1.3.1-5|43	%configure \
21mr|x11-font-util-1.3.1-5|44	--x-includes=%{_includedir} \
21mr|x11-font-util-1.3.1-5|45	--x-libraries=%{_libdir} \
21mr|x11-font-util-1.3.1-5|46	--with-mapdir=%{_datadir}/fonts/util
21mr|x11-font-util-1.3.1-5|47	
21mr|x11-font-util-1.3.1-5|48	%make
21mr|x11-font-util-1.3.1-5|49	
21mr|x11-font-util-1.3.1-5|50	%install
21mr|x11-font-util-1.3.1-5|51	%makeinstall_std

19804 21
21mr|x11-font-winitzki-cyrillic-1.0.3-12|1	Summary:	Xorg X11 font winitzki-cyrillic
21mr|x11-font-winitzki-cyrillic-1.0.3-12|2	Name:		x11-font-winitzki-cyrillic
21mr|x11-font-winitzki-cyrillic-1.0.3-12|3	Version:	1.0.3
21mr|x11-font-winitzki-cyrillic-1.0.3-12|4	Release:	12
21mr|x11-font-winitzki-cyrillic-1.0.3-12|5	License:	Public Domain
21mr|x11-font-winitzki-cyrillic-1.0.3-12|6	Group:		Development/X11
21mr|x11-font-winitzki-cyrillic-1.0.3-12|7	Url:		http://xorg.freedesktop.org
21mr|x11-font-winitzki-cyrillic-1.0.3-12|8	Source0:	http://xorg.freedesktop.org/releases/individual/font/font-winitzki-cyrillic-%{version}.tar.bz2
21mr|x11-font-winitzki-cyrillic-1.0.3-12|9	BuildRequires:	fontconfig
21mr|x11-font-winitzki-cyrillic-1.0.3-12|10	BuildRequires:	x11-font-util
21mr|x11-font-winitzki-cyrillic-1.0.3-12|11	BuildRequires:	x11-util-macros
21mr|x11-font-winitzki-cyrillic-1.0.3-12|12	Requires(post,postun):	mkfontdir
21mr|x11-font-winitzki-cyrillic-1.0.3-12|13	Requires(post,postun):	mkfontscale
21mr|x11-font-winitzki-cyrillic-1.0.3-12|14	BuildArch:	noarch
21mr|x11-font-winitzki-cyrillic-1.0.3-12|15	
21mr|x11-font-winitzki-cyrillic-1.0.3-12|16	%description
21mr|x11-font-winitzki-cyrillic-1.0.3-12|17	Xorg X11 font winitzki-cyrillic.
21mr|x11-font-winitzki-cyrillic-1.0.3-12|18	
21mr|x11-font-winitzki-cyrillic-1.0.3-12|19	%files
21mr|x11-font-winitzki-cyrillic-1.0.3-12|20	%doc COPYING
21mr|x11-font-winitzki-cyrillic-1.0.3-12|21	%{_datadir}/fonts/cyrillic/proof9x16.pcf.gz
21mr|x11-font-winitzki-cyrillic-1.0.3-12|22	
21mr|x11-font-winitzki-cyrillic-1.0.3-12|23	%post
21mr|x11-font-winitzki-cyrillic-1.0.3-12|24	mkfontscale %{_datadir}/fonts/cyrillic
21mr|x11-font-winitzki-cyrillic-1.0.3-12|25	mkfontdir %{_datadir}/fonts/cyrillic
21mr|x11-font-winitzki-cyrillic-1.0.3-12|26	
21mr|x11-font-winitzki-cyrillic-1.0.3-12|27	%postun
21mr|x11-font-winitzki-cyrillic-1.0.3-12|28	mkfontscale %{_datadir}/fonts/cyrillic
21mr|x11-font-winitzki-cyrillic-1.0.3-12|29	mkfontdir %{_datadir}/fonts/cyrillic
21mr|x11-font-winitzki-cyrillic-1.0.3-12|30	
21mr|x11-font-winitzki-cyrillic-1.0.3-12|31	#----------------------------------------------------------------------------
21mr|x11-font-winitzki-cyrillic-1.0.3-12|32	
21mr|x11-font-winitzki-cyrillic-1.0.3-12|33	%prep
21mr|x11-font-winitzki-cyrillic-1.0.3-12|34	%setup -qn font-winitzki-cyrillic-%{version}
21mr|x11-font-winitzki-cyrillic-1.0.3-12|35	
21mr|x11-font-winitzki-cyrillic-1.0.3-12|36	%build
21mr|x11-font-winitzki-cyrillic-1.0.3-12|37	%configure \
21mr|x11-font-winitzki-cyrillic-1.0.3-12|38	--prefix=%{_prefix} \
21mr|x11-font-winitzki-cyrillic-1.0.3-12|39	--x-includes=%{_includedir}\
21mr|x11-font-winitzki-cyrillic-1.0.3-12|40	--x-libraries=%{_libdir} \
21mr|x11-font-winitzki-cyrillic-1.0.3-12|41	--with-fontdir=%{_datadir}/fonts/cyrillic
21mr|x11-font-winitzki-cyrillic-1.0.3-12|42	
21mr|x11-font-winitzki-cyrillic-1.0.3-12|43	%make
21mr|x11-font-winitzki-cyrillic-1.0.3-12|44	
21mr|x11-font-winitzki-cyrillic-1.0.3-12|45	%install
21mr|x11-font-winitzki-cyrillic-1.0.3-12|46	%makeinstall_std
21mr|x11-font-winitzki-cyrillic-1.0.3-12|47	
21mr|x11-font-winitzki-cyrillic-1.0.3-12|48	rm -f %{buildroot}%{_datadir}/fonts/cyrillic/fonts.dir
21mr|x11-font-winitzki-cyrillic-1.0.3-12|49	rm -f %{buildroot}%{_datadir}/fonts/cyrillic/fonts.scale

19805 21
21mr|x11-font-xfree86-type1-1.0.4-13|1	Summary:	Xorg X11 font xfree86-type1
21mr|x11-font-xfree86-type1-1.0.4-13|2	Name:		x11-font-xfree86-type1
21mr|x11-font-xfree86-type1-1.0.4-13|3	Version:	1.0.4
21mr|x11-font-xfree86-type1-1.0.4-13|4	Release:	13
21mr|x11-font-xfree86-type1-1.0.4-13|5	License:	MIT
21mr|x11-font-xfree86-type1-1.0.4-13|6	Group:		Development/X11
21mr|x11-font-xfree86-type1-1.0.4-13|7	Url:		http://xorg.freedesktop.org
21mr|x11-font-xfree86-type1-1.0.4-13|8	Source0:	http://xorg.freedesktop.org/releases/individual/font/font-xfree86-type1-%{version}.tar.bz2
21mr|x11-font-xfree86-type1-1.0.4-13|9	BuildRequires:	fontconfig
21mr|x11-font-xfree86-type1-1.0.4-13|10	BuildRequires:	x11-font-util
21mr|x11-font-xfree86-type1-1.0.4-13|11	BuildRequires:	x11-util-macros
21mr|x11-font-xfree86-type1-1.0.4-13|12	Requires(post,postun):	mkfontdir
21mr|x11-font-xfree86-type1-1.0.4-13|13	Requires(post,postun):	mkfontscale
21mr|x11-font-xfree86-type1-1.0.4-13|14	BuildArch:	noarch
21mr|x11-font-xfree86-type1-1.0.4-13|15	
21mr|x11-font-xfree86-type1-1.0.4-13|16	%description
21mr|x11-font-xfree86-type1-1.0.4-13|17	Xorg X11 font xfree86-type1.
21mr|x11-font-xfree86-type1-1.0.4-13|18	
21mr|x11-font-xfree86-type1-1.0.4-13|19	%files
21mr|x11-font-xfree86-type1-1.0.4-13|20	%doc COPYING
21mr|x11-font-xfree86-type1-1.0.4-13|21	%{_datadir}/fonts/Type1/cursor.pfa
21mr|x11-font-xfree86-type1-1.0.4-13|22	
21mr|x11-font-xfree86-type1-1.0.4-13|23	%post
21mr|x11-font-xfree86-type1-1.0.4-13|24	mkfontscale %{_datadir}/fonts/Type1
21mr|x11-font-xfree86-type1-1.0.4-13|25	mkfontdir %{_datadir}/fonts/Type1
21mr|x11-font-xfree86-type1-1.0.4-13|26	
21mr|x11-font-xfree86-type1-1.0.4-13|27	%postun
21mr|x11-font-xfree86-type1-1.0.4-13|28	mkfontscale %{_datadir}/fonts/Type1
21mr|x11-font-xfree86-type1-1.0.4-13|29	mkfontdir %{_datadir}/fonts/Type1
21mr|x11-font-xfree86-type1-1.0.4-13|30	
21mr|x11-font-xfree86-type1-1.0.4-13|31	#----------------------------------------------------------------------------
21mr|x11-font-xfree86-type1-1.0.4-13|32	
21mr|x11-font-xfree86-type1-1.0.4-13|33	%prep
21mr|x11-font-xfree86-type1-1.0.4-13|34	%setup -qn font-xfree86-type1-%{version}
21mr|x11-font-xfree86-type1-1.0.4-13|35	
21mr|x11-font-xfree86-type1-1.0.4-13|36	%build
21mr|x11-font-xfree86-type1-1.0.4-13|37	%configure \
21mr|x11-font-xfree86-type1-1.0.4-13|38	--prefix=/usr \
21mr|x11-font-xfree86-type1-1.0.4-13|39	--x-includes=%{_includedir} \
21mr|x11-font-xfree86-type1-1.0.4-13|40	--x-libraries=%{_libdir} \
21mr|x11-font-xfree86-type1-1.0.4-13|41	--with-fontdir=%{_datadir}/fonts/Type1
21mr|x11-font-xfree86-type1-1.0.4-13|42	
21mr|x11-font-xfree86-type1-1.0.4-13|43	%make
21mr|x11-font-xfree86-type1-1.0.4-13|44	
21mr|x11-font-xfree86-type1-1.0.4-13|45	%install
21mr|x11-font-xfree86-type1-1.0.4-13|46	%makeinstall_std
21mr|x11-font-xfree86-type1-1.0.4-13|47	
21mr|x11-font-xfree86-type1-1.0.4-13|48	rm -f %{buildroot}%{_datadir}/fonts/Type1/fonts.{dir,scale}

19806 21
21mr|x11perf-1.6.1-1|1	Name:		x11perf
21mr|x11perf-1.6.1-1|2	Version:	1.6.1
21mr|x11perf-1.6.1-1|3	Release:	1
21mr|x11perf-1.6.1-1|4	Summary:	X11 server performance comparison program
21mr|x11perf-1.6.1-1|5	Group:		Development/X11
21mr|x11perf-1.6.1-1|6	URL:		http://xorg.freedesktop.org
21mr|x11perf-1.6.1-1|7	Source0:	http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
21mr|x11perf-1.6.1-1|8	License:	MIT
21mr|x11perf-1.6.1-1|9	
21mr|x11perf-1.6.1-1|10	BuildRequires: pkgconfig(x11) >= 1.0.0
21mr|x11perf-1.6.1-1|11	BuildRequires: pkgconfig(xmu) >= 1.0.0
21mr|x11perf-1.6.1-1|12	BuildRequires: pkgconfig(xft)
21mr|x11perf-1.6.1-1|13	BuildRequires: x11-util-macros >= 1.0.1
21mr|x11perf-1.6.1-1|14	
21mr|x11perf-1.6.1-1|15	%description
21mr|x11perf-1.6.1-1|16	The x11perf program runs one or more performance tests and reports how
21mr|x11perf-1.6.1-1|17	fast an X server can execute the tests.
21mr|x11perf-1.6.1-1|18	
21mr|x11perf-1.6.1-1|19	%prep
21mr|x11perf-1.6.1-1|20	%setup -q
21mr|x11perf-1.6.1-1|21	
21mr|x11perf-1.6.1-1|22	%build
21mr|x11perf-1.6.1-1|23	%configure
21mr|x11perf-1.6.1-1|24	
21mr|x11perf-1.6.1-1|25	%make
21mr|x11perf-1.6.1-1|26	
21mr|x11perf-1.6.1-1|27	%install
21mr|x11perf-1.6.1-1|28	%makeinstall_std
21mr|x11perf-1.6.1-1|29	
21mr|x11perf-1.6.1-1|30	%files
21mr|x11perf-1.6.1-1|31	%{_bindir}/*
21mr|x11perf-1.6.1-1|32	%{_libdir}/X11/x11perfcomp
21mr|x11perf-1.6.1-1|33	%{_mandir}/man1/*

19807 21
21mr|x11-proto-devel-2024.1-1|1	%define debug_package %{nil}
21mr|x11-proto-devel-2024.1-1|2	
21mr|x11-proto-devel-2024.1-1|3	%define xcb_version 1.17.0
21mr|x11-proto-devel-2024.1-1|4	
21mr|x11-proto-devel-2024.1-1|5	%define oldxorgnamedevel %mklibname xorg-x11
21mr|x11-proto-devel-2024.1-1|6	
21mr|x11-proto-devel-2024.1-1|7	Name:		x11-proto-devel
21mr|x11-proto-devel-2024.1-1|8	Summary:	Xorg X11 protocol specification headers
21mr|x11-proto-devel-2024.1-1|9	Version:	2024.1
21mr|x11-proto-devel-2024.1-1|10	Release:	1
21mr|x11-proto-devel-2024.1-1|11	Group:		Development/X11
21mr|x11-proto-devel-2024.1-1|12	License:	MIT
21mr|x11-proto-devel-2024.1-1|13	URL:		http://xorg.freedesktop.org
21mr|x11-proto-devel-2024.1-1|14	Source0:	https://www.x.org/pub/individual/proto/xorgproto-%{version}.tar.xz
21mr|x11-proto-devel-2024.1-1|15	Source1:	https://www.x.org/archive/individual/proto/xcb-proto-%{xcb_version}.tar.xz
21mr|x11-proto-devel-2024.1-1|16	BuildRequires:	autoconf
21mr|x11-proto-devel-2024.1-1|17	BuildRequires:	automake
21mr|x11-proto-devel-2024.1-1|18	BuildRequires:	intltool
21mr|x11-proto-devel-2024.1-1|19	BuildRequires:	itstool
21mr|x11-proto-devel-2024.1-1|20	BuildRequires:	libtool
21mr|x11-proto-devel-2024.1-1|21	BuildRequires:	meson
21mr|x11-proto-devel-2024.1-1|22	BuildRequires:	python
21mr|x11-proto-devel-2024.1-1|23	BuildRequires:	x11-util-macros
21mr|x11-proto-devel-2024.1-1|24	
21mr|x11-proto-devel-2024.1-1|25	%description
21mr|x11-proto-devel-2024.1-1|26	X.Org X11 Protocol headers.
21mr|x11-proto-devel-2024.1-1|27	
21mr|x11-proto-devel-2024.1-1|28	%files
21mr|x11-proto-devel-2024.1-1|29	%{_docdir}/xorgproto/*
21mr|x11-proto-devel-2024.1-1|30	%dir %{_includedir}/GL
21mr|x11-proto-devel-2024.1-1|31	%{_includedir}/GL/glxint.h
21mr|x11-proto-devel-2024.1-1|32	%{_includedir}/GL/glxmd.h
21mr|x11-proto-devel-2024.1-1|33	%{_includedir}/GL/glxproto.h
21mr|x11-proto-devel-2024.1-1|34	%{_includedir}/GL/glxtokens.h
21mr|x11-proto-devel-2024.1-1|35	%dir %{_includedir}/GL/internal
21mr|x11-proto-devel-2024.1-1|36	%{_includedir}/GL/internal/glcore.h
21mr|x11-proto-devel-2024.1-1|37	%dir %{_includedir}/X11
21mr|x11-proto-devel-2024.1-1|38	%{_includedir}/X11/DECkeysym.h
21mr|x11-proto-devel-2024.1-1|39	%{_includedir}/X11/HPkeysym.h
21mr|x11-proto-devel-2024.1-1|40	%dir %{_includedir}/X11/PM
21mr|x11-proto-devel-2024.1-1|41	%{_includedir}/X11/PM/PM.h
21mr|x11-proto-devel-2024.1-1|42	%{_includedir}/X11/PM/PMproto.h
21mr|x11-proto-devel-2024.1-1|43	%{_includedir}/X11/Sunkeysym.h
21mr|x11-proto-devel-2024.1-1|44	%{_includedir}/X11/X.h
21mr|x11-proto-devel-2024.1-1|45	%{_includedir}/X11/XF86keysym.h
21mr|x11-proto-devel-2024.1-1|46	%{_includedir}/X11/XWDFile.h
21mr|x11-proto-devel-2024.1-1|47	%{_includedir}/X11/Xalloca.h
21mr|x11-proto-devel-2024.1-1|48	%{_includedir}/X11/Xarch.h
21mr|x11-proto-devel-2024.1-1|49	%{_includedir}/X11/Xatom.h
21mr|x11-proto-devel-2024.1-1|50	%{_includedir}/X11/Xdefs.h
21mr|x11-proto-devel-2024.1-1|51	%{_includedir}/X11/Xfuncproto.h
21mr|x11-proto-devel-2024.1-1|52	%{_includedir}/X11/Xfuncs.h
21mr|x11-proto-devel-2024.1-1|53	%{_includedir}/X11/Xmd.h
21mr|x11-proto-devel-2024.1-1|54	%{_includedir}/X11/Xos.h
21mr|x11-proto-devel-2024.1-1|55	%{_includedir}/X11/Xos_r.h
21mr|x11-proto-devel-2024.1-1|56	%{_includedir}/X11/Xosdefs.h
21mr|x11-proto-devel-2024.1-1|57	%{_includedir}/X11/Xpoll.h
21mr|x11-proto-devel-2024.1-1|58	%{_includedir}/X11/Xproto.h
21mr|x11-proto-devel-2024.1-1|59	%{_includedir}/X11/Xprotostr.h
21mr|x11-proto-devel-2024.1-1|60	%{_includedir}/X11/Xthreads.h
21mr|x11-proto-devel-2024.1-1|61	%{_includedir}/X11/Xw32defs.h
21mr|x11-proto-devel-2024.1-1|62	%{_includedir}/X11/Xwindows.h
21mr|x11-proto-devel-2024.1-1|63	%{_includedir}/X11/Xwinsock.h
21mr|x11-proto-devel-2024.1-1|64	%{_includedir}/X11/ap_keysym.h
21mr|x11-proto-devel-2024.1-1|65	%dir %{_includedir}/X11/dri
21mr|x11-proto-devel-2024.1-1|66	%{_includedir}/X11/dri/xf86dri.h
21mr|x11-proto-devel-2024.1-1|67	%{_includedir}/X11/dri/xf86driproto.h
21mr|x11-proto-devel-2024.1-1|68	%{_includedir}/X11/dri/xf86dristr.h
21mr|x11-proto-devel-2024.1-1|69	%dir %{_includedir}/X11/extensions
21mr|x11-proto-devel-2024.1-1|70	%{_includedir}/X11/extensions/applewmconst.h
21mr|x11-proto-devel-2024.1-1|71	%{_includedir}/X11/extensions/applewmproto.h
21mr|x11-proto-devel-2024.1-1|72	%{_includedir}/X11/extensions/EVI.h
21mr|x11-proto-devel-2024.1-1|73	%{_includedir}/X11/extensions/EVIproto.h
21mr|x11-proto-devel-2024.1-1|74	%{_includedir}/X11/extensions/Print.h
21mr|x11-proto-devel-2024.1-1|75	%{_includedir}/X11/extensions/Printstr.h
21mr|x11-proto-devel-2024.1-1|76	%{_includedir}/X11/extensions/XI.h
21mr|x11-proto-devel-2024.1-1|77	%{_includedir}/X11/extensions/XI2.h
21mr|x11-proto-devel-2024.1-1|78	%{_includedir}/X11/extensions/XI2proto.h
21mr|x11-proto-devel-2024.1-1|79	%{_includedir}/X11/extensions/XIproto.h
21mr|x11-proto-devel-2024.1-1|80	%{_includedir}/X11/extensions/XKB.h
21mr|x11-proto-devel-2024.1-1|81	%{_includedir}/X11/extensions/XKBproto.h
21mr|x11-proto-devel-2024.1-1|82	%{_includedir}/X11/extensions/XKBsrv.h
21mr|x11-proto-devel-2024.1-1|83	%{_includedir}/X11/extensions/XKBstr.h
21mr|x11-proto-devel-2024.1-1|84	%{_includedir}/X11/extensions/XResproto.h
21mr|x11-proto-devel-2024.1-1|85	%{_includedir}/X11/extensions/Xeviestr.h
21mr|x11-proto-devel-2024.1-1|86	%{_includedir}/X11/extensions/Xv.h
21mr|x11-proto-devel-2024.1-1|87	%{_includedir}/X11/extensions/XvMC.h
21mr|x11-proto-devel-2024.1-1|88	%{_includedir}/X11/extensions/XvMCproto.h
21mr|x11-proto-devel-2024.1-1|89	%{_includedir}/X11/extensions/Xvproto.h
21mr|x11-proto-devel-2024.1-1|90	%{_includedir}/X11/extensions/ag.h
21mr|x11-proto-devel-2024.1-1|91	%{_includedir}/X11/extensions/agproto.h
21mr|x11-proto-devel-2024.1-1|92	%{_includedir}/X11/extensions/bigreqsproto.h
21mr|x11-proto-devel-2024.1-1|93	%{_includedir}/X11/extensions/bigreqstr.h
21mr|x11-proto-devel-2024.1-1|94	%{_includedir}/X11/extensions/composite.h
21mr|x11-proto-devel-2024.1-1|95	%{_includedir}/X11/extensions/compositeproto.h
21mr|x11-proto-devel-2024.1-1|96	%{_includedir}/X11/extensions/cup.h
21mr|x11-proto-devel-2024.1-1|97	%{_includedir}/X11/extensions/cupproto.h
21mr|x11-proto-devel-2024.1-1|98	%{_includedir}/X11/extensions/damageproto.h
21mr|x11-proto-devel-2024.1-1|99	%{_includedir}/X11/extensions/damagewire.h
21mr|x11-proto-devel-2024.1-1|100	%{_includedir}/X11/extensions/dbe.h
21mr|x11-proto-devel-2024.1-1|101	%{_includedir}/X11/extensions/dbeproto.h
21mr|x11-proto-devel-2024.1-1|102	%{_includedir}/X11/extensions/dmx.h
21mr|x11-proto-devel-2024.1-1|103	%{_includedir}/X11/extensions/dmxproto.h
21mr|x11-proto-devel-2024.1-1|104	%{_includedir}/X11/extensions/dpmsconst.h
21mr|x11-proto-devel-2024.1-1|105	%{_includedir}/X11/extensions/dpmsproto.h
21mr|x11-proto-devel-2024.1-1|106	%{_includedir}/X11/extensions/dri2proto.h
21mr|x11-proto-devel-2024.1-1|107	%{_includedir}/X11/extensions/dri2tokens.h
21mr|x11-proto-devel-2024.1-1|108	%{_includedir}/X11/extensions/dri3proto.h
21mr|x11-proto-devel-2024.1-1|109	%{_includedir}/X11/extensions/evieproto.h
21mr|x11-proto-devel-2024.1-1|110	%{_includedir}/X11/extensions/fontcache.h
21mr|x11-proto-devel-2024.1-1|111	%{_includedir}/X11/extensions/fontcacheP.h
21mr|x11-proto-devel-2024.1-1|112	%{_includedir}/X11/extensions/fontcachstr.h
21mr|x11-proto-devel-2024.1-1|113	%{_includedir}/X11/extensions/ge.h
21mr|x11-proto-devel-2024.1-1|114	%{_includedir}/X11/extensions/geproto.h
21mr|x11-proto-devel-2024.1-1|115	%{_includedir}/X11/extensions/lbx.h
21mr|x11-proto-devel-2024.1-1|116	%{_includedir}/X11/extensions/lgewire.h
21mr|x11-proto-devel-2024.1-1|117	%{_includedir}/X11/extensions/lbxproto.h
21mr|x11-proto-devel-2024.1-1|118	%{_includedir}/X11/extensions/mitmiscconst.h
21mr|x11-proto-devel-2024.1-1|119	%{_includedir}/X11/extensions/mitmiscproto.h
21mr|x11-proto-devel-2024.1-1|120	%{_includedir}/X11/extensions/multibufconst.h
21mr|x11-proto-devel-2024.1-1|121	%{_includedir}/X11/extensions/multibufproto.h
21mr|x11-proto-devel-2024.1-1|122	%{_includedir}/X11/extensions/panoramiXproto.h
21mr|x11-proto-devel-2024.1-1|123	%{_includedir}/X11/extensions/presentproto.h
21mr|x11-proto-devel-2024.1-1|124	%{_includedir}/X11/extensions/presenttokens.h
21mr|x11-proto-devel-2024.1-1|125	%{_includedir}/X11/extensions/randr.h
21mr|x11-proto-devel-2024.1-1|126	%{_includedir}/X11/extensions/randrproto.h
21mr|x11-proto-devel-2024.1-1|127	%{_includedir}/X11/extensions/recordconst.h
21mr|x11-proto-devel-2024.1-1|128	%{_includedir}/X11/extensions/recordproto.h
21mr|x11-proto-devel-2024.1-1|129	%{_includedir}/X11/extensions/recordstr.h
21mr|x11-proto-devel-2024.1-1|130	%{_includedir}/X11/extensions/render.h
21mr|x11-proto-devel-2024.1-1|131	%{_includedir}/X11/extensions/renderproto.h
21mr|x11-proto-devel-2024.1-1|132	%{_includedir}/X11/extensions/saver.h
21mr|x11-proto-devel-2024.1-1|133	%{_includedir}/X11/extensions/saverproto.h
21mr|x11-proto-devel-2024.1-1|134	%{_includedir}/X11/extensions/secur.h
21mr|x11-proto-devel-2024.1-1|135	%{_includedir}/X11/extensions/securproto.h
21mr|x11-proto-devel-2024.1-1|136	%{_includedir}/X11/extensions/shapeconst.h
21mr|x11-proto-devel-2024.1-1|137	%{_includedir}/X11/extensions/shapeproto.h
21mr|x11-proto-devel-2024.1-1|138	%{_includedir}/X11/extensions/shapestr.h
21mr|x11-proto-devel-2024.1-1|139	%{_includedir}/X11/extensions/shm.h
21mr|x11-proto-devel-2024.1-1|140	%{_includedir}/X11/extensions/shmproto.h
21mr|x11-proto-devel-2024.1-1|141	%{_includedir}/X11/extensions/shmstr.h
21mr|x11-proto-devel-2024.1-1|142	%{_includedir}/X11/extensions/syncconst.h
21mr|x11-proto-devel-2024.1-1|143	%{_includedir}/X11/extensions/syncproto.h
21mr|x11-proto-devel-2024.1-1|144	%{_includedir}/X11/extensions/syncstr.h
21mr|x11-proto-devel-2024.1-1|145	%{_includedir}/X11/extensions/windowswm.h
21mr|x11-proto-devel-2024.1-1|146	%{_includedir}/X11/extensions/windowswmstr.h
21mr|x11-proto-devel-2024.1-1|147	%{_includedir}/X11/extensions/xcalibrateproto.h
21mr|x11-proto-devel-2024.1-1|148	%{_includedir}/X11/extensions/xcalibratewire.h
21mr|x11-proto-devel-2024.1-1|149	%{_includedir}/X11/extensions/xcmiscproto.h
21mr|x11-proto-devel-2024.1-1|150	%{_includedir}/X11/extensions/xcmiscstr.h
21mr|x11-proto-devel-2024.1-1|151	%{_includedir}/X11/extensions/xf86bigfont.h
21mr|x11-proto-devel-2024.1-1|152	%{_includedir}/X11/extensions/xf86bigfproto.h
21mr|x11-proto-devel-2024.1-1|153	%{_includedir}/X11/extensions/xf86bigfstr.h
21mr|x11-proto-devel-2024.1-1|154	%{_includedir}/X11/extensions/xf86dga.h
21mr|x11-proto-devel-2024.1-1|155	%{_includedir}/X11/extensions/xf86dga1const.h
21mr|x11-proto-devel-2024.1-1|156	%{_includedir}/X11/extensions/xf86dga1proto.h
21mr|x11-proto-devel-2024.1-1|157	%{_includedir}/X11/extensions/xf86dga1str.h
21mr|x11-proto-devel-2024.1-1|158	%{_includedir}/X11/extensions/xf86dgaconst.h
21mr|x11-proto-devel-2024.1-1|159	%{_includedir}/X11/extensions/xf86dgaproto.h
21mr|x11-proto-devel-2024.1-1|160	%{_includedir}/X11/extensions/xf86dgastr.h
21mr|x11-proto-devel-2024.1-1|161	%{_includedir}/X11/extensions/xf86misc.h
21mr|x11-proto-devel-2024.1-1|162	%{_includedir}/X11/extensions/xf86mscstr.h
21mr|x11-proto-devel-2024.1-1|163	%{_includedir}/X11/extensions/xf86rush.h
21mr|x11-proto-devel-2024.1-1|164	%{_includedir}/X11/extensions/xf86rushstr.h
21mr|x11-proto-devel-2024.1-1|165	%{_includedir}/X11/extensions/xf86vm.h
21mr|x11-proto-devel-2024.1-1|166	%{_includedir}/X11/extensions/xf86vmproto.h
21mr|x11-proto-devel-2024.1-1|167	%{_includedir}/X11/extensions/xf86vmstr.h
21mr|x11-proto-devel-2024.1-1|168	%{_includedir}/X11/extensions/xfixesproto.h
21mr|x11-proto-devel-2024.1-1|169	%{_includedir}/X11/extensions/xfixeswire.h
21mr|x11-proto-devel-2024.1-1|170	%{_includedir}/X11/extensions/xtestconst.h
21mr|x11-proto-devel-2024.1-1|171	%{_includedir}/X11/extensions/xtestext1const.h
21mr|x11-proto-devel-2024.1-1|172	%{_includedir}/X11/extensions/xtestext1proto.h
21mr|x11-proto-devel-2024.1-1|173	%{_includedir}/X11/extensions/xtestproto.h
21mr|x11-proto-devel-2024.1-1|174	%{_includedir}/X11/extensions/xtrapbits.h
21mr|x11-proto-devel-2024.1-1|175	%{_includedir}/X11/extensions/xtrapddmi.h
21mr|x11-proto-devel-2024.1-1|176	%{_includedir}/X11/extensions/xtrapdi.h
21mr|x11-proto-devel-2024.1-1|177	%{_includedir}/X11/extensions/xtrapemacros.h
21mr|x11-proto-devel-2024.1-1|178	%{_includedir}/X11/extensions/xtraplib.h
21mr|x11-proto-devel-2024.1-1|179	%{_includedir}/X11/extensions/xtraplibp.h
21mr|x11-proto-devel-2024.1-1|180	%{_includedir}/X11/extensions/xtrapproto.h
21mr|x11-proto-devel-2024.1-1|181	%{_includedir}/X11/extensions/xwaylandproto.h
21mr|x11-proto-devel-2024.1-1|182	%dir %{_includedir}/X11/fonts
21mr|x11-proto-devel-2024.1-1|183	%{_includedir}/X11/fonts/FS.h
21mr|x11-proto-devel-2024.1-1|184	%{_includedir}/X11/fonts/FSproto.h
21mr|x11-proto-devel-2024.1-1|185	%{_includedir}/X11/fonts/font.h
21mr|x11-proto-devel-2024.1-1|186	%{_includedir}/X11/fonts/fontproto.h
21mr|x11-proto-devel-2024.1-1|187	%{_includedir}/X11/fonts/fontstruct.h
21mr|x11-proto-devel-2024.1-1|188	%{_includedir}/X11/fonts/fsmasks.h
21mr|x11-proto-devel-2024.1-1|189	%{_includedir}/X11/keysym.h
21mr|x11-proto-devel-2024.1-1|190	%{_includedir}/X11/keysymdef.h
21mr|x11-proto-devel-2024.1-1|191	%{_datadir}/pkgconfig/applewmproto.pc
21mr|x11-proto-devel-2024.1-1|192	%{_datadir}/pkgconfig/bigreqsproto.pc
21mr|x11-proto-devel-2024.1-1|193	%{_datadir}/pkgconfig/compositeproto.pc
21mr|x11-proto-devel-2024.1-1|194	%{_datadir}/pkgconfig/damageproto.pc
21mr|x11-proto-devel-2024.1-1|195	%{_datadir}/pkgconfig/dmxproto.pc
21mr|x11-proto-devel-2024.1-1|196	%{_datadir}/pkgconfig/dpmsproto.pc
21mr|x11-proto-devel-2024.1-1|197	%{_datadir}/pkgconfig/dri2proto.pc
21mr|x11-proto-devel-2024.1-1|198	%{_datadir}/pkgconfig/dri3proto.pc
21mr|x11-proto-devel-2024.1-1|199	%{_datadir}/pkgconfig/evieproto.pc
21mr|x11-proto-devel-2024.1-1|200	%{_datadir}/pkgconfig/fixesproto.pc
21mr|x11-proto-devel-2024.1-1|201	%{_datadir}/pkgconfig/fontcacheproto.pc
21mr|x11-proto-devel-2024.1-1|202	%{_datadir}/pkgconfig/fontsproto.pc
21mr|x11-proto-devel-2024.1-1|203	%{_datadir}/pkgconfig/glproto.pc
21mr|x11-proto-devel-2024.1-1|204	%{_datadir}/pkgconfig/inputproto.pc
21mr|x11-proto-devel-2024.1-1|205	%{_datadir}/pkgconfig/kbproto.pc
21mr|x11-proto-devel-2024.1-1|206	%{_datadir}/pkgconfig/lg3dproto.pc
21mr|x11-proto-devel-2024.1-1|207	%{_datadir}/pkgconfig/presentproto.pc
21mr|x11-proto-devel-2024.1-1|208	%{_datadir}/pkgconfig/printproto.pc
21mr|x11-proto-devel-2024.1-1|209	%{_datadir}/pkgconfig/randrproto.pc
21mr|x11-proto-devel-2024.1-1|210	%{_datadir}/pkgconfig/recordproto.pc
21mr|x11-proto-devel-2024.1-1|211	%{_datadir}/pkgconfig/renderproto.pc
21mr|x11-proto-devel-2024.1-1|212	%{_datadir}/pkgconfig/resourceproto.pc
21mr|x11-proto-devel-2024.1-1|213	%{_datadir}/pkgconfig/scrnsaverproto.pc
21mr|x11-proto-devel-2024.1-1|214	%{_datadir}/pkgconfig/trapproto.pc
21mr|x11-proto-devel-2024.1-1|215	%{_datadir}/pkgconfig/videoproto.pc
21mr|x11-proto-devel-2024.1-1|216	%{_datadir}/pkgconfig/windowswmproto.pc
21mr|x11-proto-devel-2024.1-1|217	%{_datadir}/pkgconfig/xcalibrateproto.pc
21mr|x11-proto-devel-2024.1-1|218	%{_datadir}/pkgconfig/xcmiscproto.pc
21mr|x11-proto-devel-2024.1-1|219	%{_datadir}/pkgconfig/xextproto.pc
21mr|x11-proto-devel-2024.1-1|220	%{_datadir}/pkgconfig/xf86bigfontproto.pc
21mr|x11-proto-devel-2024.1-1|221	%{_datadir}/pkgconfig/xf86dgaproto.pc
21mr|x11-proto-devel-2024.1-1|222	%{_datadir}/pkgconfig/xf86driproto.pc
21mr|x11-proto-devel-2024.1-1|223	%{_datadir}/pkgconfig/xf86miscproto.pc
21mr|x11-proto-devel-2024.1-1|224	%{_datadir}/pkgconfig/xf86rushproto.pc
21mr|x11-proto-devel-2024.1-1|225	%{_datadir}/pkgconfig/xf86vidmodeproto.pc
21mr|x11-proto-devel-2024.1-1|226	%{_datadir}/pkgconfig/xineramaproto.pc
21mr|x11-proto-devel-2024.1-1|227	%{_datadir}/pkgconfig/xproto.pc
21mr|x11-proto-devel-2024.1-1|228	%{_datadir}/pkgconfig/xproxymngproto.pc
21mr|x11-proto-devel-2024.1-1|229	%{_datadir}/pkgconfig/xcb-proto.pc
21mr|x11-proto-devel-2024.1-1|230	%{_datadir}/pkgconfig/xwaylandproto.pc
21mr|x11-proto-devel-2024.1-1|231	%{_datadir}/xcb/*
21mr|x11-proto-devel-2024.1-1|232	# xcbgen stuff
21mr|x11-proto-devel-2024.1-1|233	%{python3_sitelib}/xcbgen/__init__.py*
21mr|x11-proto-devel-2024.1-1|234	%{python3_sitelib}/xcbgen/align.py*
21mr|x11-proto-devel-2024.1-1|235	%{python3_sitelib}/xcbgen/error.py*
21mr|x11-proto-devel-2024.1-1|236	%{python3_sitelib}/xcbgen/expr.py*
21mr|x11-proto-devel-2024.1-1|237	%{python3_sitelib}/xcbgen/matcher.py*
21mr|x11-proto-devel-2024.1-1|238	%{python3_sitelib}/xcbgen/state.py*
21mr|x11-proto-devel-2024.1-1|239	%{python3_sitelib}/xcbgen/xtypes.py*
21mr|x11-proto-devel-2024.1-1|240	%{python3_sitelib}/xcbgen/__pycache__/*
21mr|x11-proto-devel-2024.1-1|241	
21mr|x11-proto-devel-2024.1-1|242	#----------------------------------------------------------------------------
21mr|x11-proto-devel-2024.1-1|243	
21mr|x11-proto-devel-2024.1-1|244	%prep
21mr|x11-proto-devel-2024.1-1|245	%setup -q -c x11-proto-devel
21mr|x11-proto-devel-2024.1-1|246	
21mr|x11-proto-devel-2024.1-1|247	%build
21mr|x11-proto-devel-2024.1-1|248	
21mr|x11-proto-devel-2024.1-1|249	pushd xorgproto-%{version}
21mr|x11-proto-devel-2024.1-1|250	%meson -Dlegacy=true
21mr|x11-proto-devel-2024.1-1|251	%meson_build
21mr|x11-proto-devel-2024.1-1|252	popd
21mr|x11-proto-devel-2024.1-1|253	
21mr|x11-proto-devel-2024.1-1|254	tar -xf %{SOURCE1}
21mr|x11-proto-devel-2024.1-1|255	pushd xcb-proto-%{xcb_version}
21mr|x11-proto-devel-2024.1-1|256	autoreconf -fvi
21mr|x11-proto-devel-2024.1-1|257	%configure --without-xmlto
21mr|x11-proto-devel-2024.1-1|258	%make
21mr|x11-proto-devel-2024.1-1|259	popd
21mr|x11-proto-devel-2024.1-1|260	
21mr|x11-proto-devel-2024.1-1|261	%install
21mr|x11-proto-devel-2024.1-1|262	pushd xorgproto-%{version}
21mr|x11-proto-devel-2024.1-1|263	%meson_install
21mr|x11-proto-devel-2024.1-1|264	popd
21mr|x11-proto-devel-2024.1-1|265	
21mr|x11-proto-devel-2024.1-1|266	pushd xcb-proto-%{xcb_version}
21mr|x11-proto-devel-2024.1-1|267	%makeinstall_std
21mr|x11-proto-devel-2024.1-1|268	popd
21mr|x11-proto-devel-2024.1-1|269	
21mr|x11-proto-devel-2024.1-1|270	# Moved to libxvmc itself, will be fixed in next release
21mr|x11-proto-devel-2024.1-1|271	rm %{buildroot}%{_includedir}/X11/extensions/vldXvMC.h
21mr|x11-proto-devel-2024.1-1|272	# Moved to libx11, will be fixed in next release
21mr|x11-proto-devel-2024.1-1|273	rm %{buildroot}%{_includedir}/X11/extensions/XKBgeom.h

19808 21
21mr|x11-scripts-1.0.1-20|1	Summary:	Scripts for X
21mr|x11-scripts-1.0.1-20|2	Name:		x11-scripts
21mr|x11-scripts-1.0.1-20|3	Version:	1.0.1
21mr|x11-scripts-1.0.1-20|4	Release:	20
21mr|x11-scripts-1.0.1-20|5	License:	MIT
21mr|x11-scripts-1.0.1-20|6	Group:		Development/X11
21mr|x11-scripts-1.0.1-20|7	Url:		http://xorg.freedesktop.org
21mr|x11-scripts-1.0.1-20|8	Source0:	http://xorg.freedesktop.org/releases/individual/app/scripts-%{version}.tar.bz2
21mr|x11-scripts-1.0.1-20|9	Patch0:		xauth_switch_to_sun-des_bash.patch
21mr|x11-scripts-1.0.1-20|10	BuildRequires:	x11-util-macros
21mr|x11-scripts-1.0.1-20|11	BuildRequires:	pkgconfig(x11)
21mr|x11-scripts-1.0.1-20|12	BuildArch:	noarch
21mr|x11-scripts-1.0.1-20|13	
21mr|x11-scripts-1.0.1-20|14	%description
21mr|x11-scripts-1.0.1-20|15	This package mainly provides xon which starts an X program on a remote machine
21mr|x11-scripts-1.0.1-20|16	using rsh, remsh, or rcmd.
21mr|x11-scripts-1.0.1-20|17	
21mr|x11-scripts-1.0.1-20|18	%files
21mr|x11-scripts-1.0.1-20|19	%doc COPYING
21mr|x11-scripts-1.0.1-20|20	%{_bindir}/xon
21mr|x11-scripts-1.0.1-20|21	%{_bindir}/fontprop.sh
21mr|x11-scripts-1.0.1-20|22	%{_bindir}/xauth_switch_to_sun-des-1
21mr|x11-scripts-1.0.1-20|23	%{_bindir}/fontname.sh
21mr|x11-scripts-1.0.1-20|24	%{_mandir}/man1/xon.1*
21mr|x11-scripts-1.0.1-20|25	
21mr|x11-scripts-1.0.1-20|26	#----------------------------------------------------------------------------
21mr|x11-scripts-1.0.1-20|27	
21mr|x11-scripts-1.0.1-20|28	%prep
21mr|x11-scripts-1.0.1-20|29	%setup -qn scripts-%{version}
21mr|x11-scripts-1.0.1-20|30	%patch0 -p1
21mr|x11-scripts-1.0.1-20|31	
21mr|x11-scripts-1.0.1-20|32	%build
21mr|x11-scripts-1.0.1-20|33	%configure \
21mr|x11-scripts-1.0.1-20|34	--build=i586-%{_target_vendor}-%{_target_os}%{?_gnu} \
21mr|x11-scripts-1.0.1-20|35	--x-includes=%{_includedir}\
21mr|x11-scripts-1.0.1-20|36	--x-libraries=%{_libdir}
21mr|x11-scripts-1.0.1-20|37	
21mr|x11-scripts-1.0.1-20|38	%make
21mr|x11-scripts-1.0.1-20|39	
21mr|x11-scripts-1.0.1-20|40	%install
21mr|x11-scripts-1.0.1-20|41	%makeinstall_std

19809 21
21mr|x11-server-1.20.14-13|1	# /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1
21mr|x11-server-1.20.14-13|2	# Error compiling '/builddir/build/BUILDROOT/x11-server-1.20.0-1.x86_64/usr/share/x11-server-source/config/fdi2iclass.py'...
21mr|x11-server-1.20.14-13|3	#  File "/fdi2iclass.py", line 169
21mr|x11-server-1.20.14-13|4	#    print 'Section "InputClass"'
21mr|x11-server-1.20.14-13|5	%define _python_bytecompile_build 0
21mr|x11-server-1.20.14-13|6	%define _python_bytecompile_errors_terminate_build 0
21mr|x11-server-1.20.14-13|7	
21mr|x11-server-1.20.14-13|8	# FIXME: fix the cases when immediate symbol resolution is not enough.
21mr|x11-server-1.20.14-13|9	# For the present, fall back to the old symbol resolution rules for ld.
21mr|x11-server-1.20.14-13|10	%define _disable_ld_now 1
21mr|x11-server-1.20.14-13|11	
21mr|x11-server-1.20.14-13|12	# Need this for shared objects that reference X Server, or other modules symbols
21mr|x11-server-1.20.14-13|13	%define _disable_ld_no_undefined 1
21mr|x11-server-1.20.14-13|14	# Do magic with .rpmsave named links
21mr|x11-server-1.20.14-13|15	%define pre_post_trans 1
21mr|x11-server-1.20.14-13|16	
21mr|x11-server-1.20.14-13|17	%bcond_with builddocs
21mr|x11-server-1.20.14-13|18	%bcond_with debug
21mr|x11-server-1.20.14-13|19	%bcond_without dmx
21mr|x11-server-1.20.14-13|20	%bcond_without kdrive
21mr|x11-server-1.20.14-13|21	%{?build_selinux}%{?!build_selinux:%bcond_with selinux}
21mr|x11-server-1.20.14-13|22	
21mr|x11-server-1.20.14-13|23	# Alternatives priority for standard libglx.so and mesa libs
21mr|x11-server-1.20.14-13|24	%define priority 500
21mr|x11-server-1.20.14-13|25	
21mr|x11-server-1.20.14-13|26	%define moduledir %{_libdir}/xorg/modules
21mr|x11-server-1.20.14-13|27	
21mr|x11-server-1.20.14-13|28	# ABI versions.  Have to keep these manually in sync with the source
21mr|x11-server-1.20.14-13|29	# because rpm is a terrible language.  HTFU.
21mr|x11-server-1.20.14-13|30	%define ansic_major 0
21mr|x11-server-1.20.14-13|31	%define ansic_minor 4
21mr|x11-server-1.20.14-13|32	%define videodrv_major 24
21mr|x11-server-1.20.14-13|33	# pkg-config --variable abi_videodrv xorg-server
21mr|x11-server-1.20.14-13|34	# 24.1
21mr|x11-server-1.20.14-13|35	# 1 here is minor
21mr|x11-server-1.20.14-13|36	%define videodrv_minor 1
21mr|x11-server-1.20.14-13|37	%define xinput_major 24
21mr|x11-server-1.20.14-13|38	%define xinput_minor 1
21mr|x11-server-1.20.14-13|39	%define extension_major 10
21mr|x11-server-1.20.14-13|40	%define extension_minor 0
21mr|x11-server-1.20.14-13|41	
21mr|x11-server-1.20.14-13|42	Summary:	X11 servers
21mr|x11-server-1.20.14-13|43	Name:		x11-server
21mr|x11-server-1.20.14-13|44	Version:	1.20.14
21mr|x11-server-1.20.14-13|45	Release:	13
21mr|x11-server-1.20.14-13|46	Epoch:		1
21mr|x11-server-1.20.14-13|47	License:	GPLv2+ and MIT
21mr|x11-server-1.20.14-13|48	Group:		System/X11
21mr|x11-server-1.20.14-13|49	Url:		http://xorg.freedesktop.org
21mr|x11-server-1.20.14-13|50	Source0:	https://www.x.org/releases/individual/xserver/xorg-server-%{version}.tar.xz
21mr|x11-server-1.20.14-13|51	Source1:	xserver.pamd
21mr|x11-server-1.20.14-13|52	Source2:	xvfb-run.sh
21mr|x11-server-1.20.14-13|53	Source4:	10-quirks.conf
21mr|x11-server-1.20.14-13|54	# from RH/FC:
21mr|x11-server-1.20.14-13|55	# for requires generation in drivers
21mr|x11-server-1.20.14-13|56	Source30:	xserver-sdk-abi-requires
21mr|x11-server-1.20.14-13|57	# for finding & loading nvidia and flgrx drivers:
21mr|x11-server-1.20.14-13|58	Source90:	00-modules.conf
21mr|x11-server-1.20.14-13|59	
21mr|x11-server-1.20.14-13|60	Source100:	x11-server.rpmlintrc
21mr|x11-server-1.20.14-13|61	
21mr|x11-server-1.20.14-13|62	# Based on patch from Debian;
21mr|x11-server-1.20.14-13|63	# use intel ddx driver only for gen7 and older chipsets;
21mr|x11-server-1.20.14-13|64	# Debian defaults to intel instead of modetting on pre-gen4,
21mr|x11-server-1.20.14-13|65	# we do it on pre-gen7 due to performance regressions otherwise
21mr|x11-server-1.20.14-13|66	# (https://bugzilla.rosalinux.ru/show_bug.cgi?id=9778)
21mr|x11-server-1.20.14-13|67	# https://salsa.debian.org/xorg-team/xserver/xorg-server/-/blob/debian-unstable/debian/patches/06_use-intel-only-on-pre-gen4.diff
21mr|x11-server-1.20.14-13|68	# https://dgpu-docs.intel.com/devices/hardware-table.html
21mr|x11-server-1.20.14-13|69	Patch1: 06_use-intel-only-on-pre-gen7.patch
21mr|x11-server-1.20.14-13|70	
21mr|x11-server-1.20.14-13|71	# Default to xf86-video-modesetting on GeForce 8 and newer
21mr|x11-server-1.20.14-13|72	Patch2: 0001-xfree86-use-modesetting-driver-by-default-on-GeForce.patch
21mr|x11-server-1.20.14-13|73	
21mr|x11-server-1.20.14-13|74	# Make X Server start without additional config on Baikal-M SoCs
21mr|x11-server-1.20.14-13|75	# https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/481
21mr|x11-server-1.20.14-13|76	Patch3:	baikal-automagic.patch
21mr|x11-server-1.20.14-13|77	
21mr|x11-server-1.20.14-13|78	# Switch layout group on release
21mr|x11-server-1.20.14-13|79	# Configurable by option `XkbSwitchGroupOnRelease` in `InputClass` section.
21mr|x11-server-1.20.14-13|80	# https://bugs.freedesktop.org/show_bug.cgi?id=865
21mr|x11-server-1.20.14-13|81	Patch4: bug-865.patch
21mr|x11-server-1.20.14-13|82	
21mr|x11-server-1.20.14-13|83	# Default to va_gl on intel i965 as we use the modesetting drv there
21mr|x11-server-1.20.14-13|84	# va_gl should probably just be the default everywhere ?
21mr|x11-server-1.20.14-13|85	Patch21: 0001-xf86-dri2-Use-va_gl-as-vdpau_driver-for-Intel-i965-G.patch
21mr|x11-server-1.20.14-13|86	Patch7025:	0001-Always-install-vbe-and-int10-sdk-headers.patch
21mr|x11-server-1.20.14-13|87	
21mr|x11-server-1.20.14-13|88	# do not upstream - do not even use here yet
21mr|x11-server-1.20.14-13|89	Patch7027:	0001-autobind-GPUs-to-the-screen.patch
21mr|x11-server-1.20.14-13|90	Patch7030:	0002-modesetting-Propagate-more-failure-in-drmmode_set_mo.patch
21mr|x11-server-1.20.14-13|91	Patch7031:	0003-modesetting-Factor-out-drmmode_target_output.patch
21mr|x11-server-1.20.14-13|92	Patch7032:	0004-modesetting-Use-atomic-instead-of-per-crtc-walks-whe.patch
21mr|x11-server-1.20.14-13|93	# because the display-managers are not ready yet, do not upstream
21mr|x11-server-1.20.14-13|94	Patch10000:	0001-Fedora-hack-Make-the-suid-root-wrapper-always-start-.patch
21mr|x11-server-1.20.14-13|95	
21mr|x11-server-1.20.14-13|96	# OpenMandriva/Mageia patches
21mr|x11-server-1.20.14-13|97	# git format-patch --start-number 900 mdv-1.6.4-redhat..mdv-1.6.4-patches
21mr|x11-server-1.20.14-13|98	Patch900:	0900-Use-a-X-wrapper-that-uses-pam-and-consolehelper-to-g.patch
21mr|x11-server-1.20.14-13|99	Patch901:	0901-Don-t-print-information-about-X-Server-being-a-pre-r.patch
21mr|x11-server-1.20.14-13|100	Patch902:	0902-Take-width-into-account-when-choosing-default-mode.patch
21mr|x11-server-1.20.14-13|101	Patch903:	0903-LED-behavior-fixes.patch
21mr|x11-server-1.20.14-13|102	Patch906:	0906-xfree86-need-to-press-Ctrl-Alt-Bksp-twice-to-termina.patch
21mr|x11-server-1.20.14-13|103	Patch907:	0907-Add-nr-argument-for-backwards-compatibility.patch
21mr|x11-server-1.20.14-13|104	Patch910:	xorg-1.13.0-link-tirpc.patch
21mr|x11-server-1.20.14-13|105	Patch911:	xorg-server-1.16.0-blacklist-driver.patch
21mr|x11-server-1.20.14-13|106	
21mr|x11-server-1.20.14-13|107	# Do not crash if Xv is not initialized (patch from xorg-devel ML)
21mr|x11-server-1.20.14-13|108	# The crash happened when v4l was loaded and xv was not registered,
21mr|x11-server-1.20.14-13|109	# for example on RV610 with radeon driver
21mr|x11-server-1.20.14-13|110	Patch4001:	1001-do-not-crash-if-xv-not-initialized.patch
21mr|x11-server-1.20.14-13|111	
21mr|x11-server-1.20.14-13|112	# (cg) Point the user at the journal rather than a logfile at /dev/null
21mr|x11-server-1.20.14-13|113	Patch5001:	point-user-at-journal-rather-than-dev-null.patch
21mr|x11-server-1.20.14-13|114	Patch5002:	xorg-server-1.20.2-bug95301.patch
21mr|x11-server-1.20.14-13|115	
21mr|x11-server-1.20.14-13|116	# (tpg) upstream patches from git
21mr|x11-server-1.20.14-13|117	Patch6000:	0000-meson-Add-sha1-library-options.patch
21mr|x11-server-1.20.14-13|118	
21mr|x11-server-1.20.14-13|119	# Backported fix for probing non-PCI platform devices on a system with PCI
21mr|x11-server-1.20.14-13|120	# (e.g. Pinebook Pro)
21mr|x11-server-1.20.14-13|121	Patch6050:	https://gitlab.freedesktop.org/xorg/xserver/-/commit/e50c85f4ebf559a3bac4817b41074c43d4691779.patch
21mr|x11-server-1.20.14-13|122	Patch6061:  fix-bool-macro-clashes.patch
21mr|x11-server-1.20.14-13|123	
21mr|x11-server-1.20.14-13|124	# CVE-2022-2319/ZDI-CAN-16062, CVE-2022-2320/ZDI-CAN-16070
21mr|x11-server-1.20.14-13|125	Patch110: 0001-xkb-switch-to-array-index-loops-to-moving-pointers.patch
21mr|x11-server-1.20.14-13|126	Patch111: 0002-xkb-swap-XkbSetDeviceInfo-and-XkbSetDeviceInfoCheck.patch
21mr|x11-server-1.20.14-13|127	Patch112: 0003-xkb-add-request-length-validation-for-XkbSetGeometry.patch
21mr|x11-server-1.20.14-13|128	
21mr|x11-server-1.20.14-13|129	# CVE-2022-3550
21mr|x11-server-1.20.14-13|130	Patch113: 0001-xkb-proof-GetCountedString-against-request-length-at.patch
21mr|x11-server-1.20.14-13|131	# CVE-2022-3551
21mr|x11-server-1.20.14-13|132	Patch114: 0001-xkb-fix-some-possible-memleaks-in-XkbGetKbdByName.patch
21mr|x11-server-1.20.14-13|133	
21mr|x11-server-1.20.14-13|134	# CVE-2022-46340
21mr|x11-server-1.20.14-13|135	Patch115: 0001-Xtest-disallow-GenericEvents-in-XTestSwapFakeInput.patch
21mr|x11-server-1.20.14-13|136	# related to CVE-2022-46344
21mr|x11-server-1.20.14-13|137	Patch116: 0002-Xi-return-an-error-from-XI-property-changes-if-verif.patch
21mr|x11-server-1.20.14-13|138	# CVE-2022-46344
21mr|x11-server-1.20.14-13|139	Patch117: 0003-Xi-avoid-integer-truncation-in-length-check-of-ProcX.patch
21mr|x11-server-1.20.14-13|140	# CVE-2022-46341
21mr|x11-server-1.20.14-13|141	Patch118: 0004-Xi-disallow-passive-grabs-with-a-detail-255.patch
21mr|x11-server-1.20.14-13|142	# CVE-2022-46343
21mr|x11-server-1.20.14-13|143	Patch119: 0005-Xext-free-the-screen-saver-resource-when-replacing-i.patch
21mr|x11-server-1.20.14-13|144	# CVE-2022-46342
21mr|x11-server-1.20.14-13|145	Patch120: 0006-Xext-free-the-XvRTVideoNotify-when-turning-off-from-.patch
21mr|x11-server-1.20.14-13|146	# CVE-2022-46283
21mr|x11-server-1.20.14-13|147	Patch121: 0007-xkb-reset-the-radio_groups-pointer-to-NULL-after-fre.patch
21mr|x11-server-1.20.14-13|148	# Fix for buggy patch to CVE-2022-46340
21mr|x11-server-1.20.14-13|149	Patch122: 0008-Xext-fix-invalid-event-type-mask-in-XTestSwapFakeInp.patch
21mr|x11-server-1.20.14-13|150	# CVE-2023-0494
21mr|x11-server-1.20.14-13|151	Patch123: 0001-Xi-fix-potential-use-after-free-in-DeepCopyPointerCl.patch
21mr|x11-server-1.20.14-13|152	# CVE-2023-1393
21mr|x11-server-1.20.14-13|153	Patch124: 0001-composite-Fix-use-after-free-of-the-COW.patch
21mr|x11-server-1.20.14-13|154	# https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1114
21mr|x11-server-1.20.14-13|155	Patch125: xorg-x11-server-fb-access-wrapper.patch
21mr|x11-server-1.20.14-13|156	# https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1057
21mr|x11-server-1.20.14-13|157	Patch126: 0001-present-Send-a-PresentConfigureNotify-event-for-dest.patch
21mr|x11-server-1.20.14-13|158	# Upstream commits 73d6e88, f69280dd and 4127776, minus the xwayland.pc.in change
21mr|x11-server-1.20.14-13|159	Patch127: 0001-Disallow-byte-swapped-clients-by-default.patch
21mr|x11-server-1.20.14-13|160	# Fix CVE-2023-5367, CVE-2023-5380, CVE-2023-6377, CVE-2023-6478, CVE-2023-6816, CVE-2024-0229, CVE-2024-21885, CVE-2024-21886, CVE-2024-0408, CVE-2024-0409
21mr|x11-server-1.20.14-13|161	# CVE-2023-5367, CVE-2024-31080, CVE-2024-31081, CVE-2024-31082, CVE-2024-31083
21mr|x11-server-1.20.14-13|162	Patch128: 0001-Xi-randr-fix-handling-of-PropModeAppend-Prepend.patch
21mr|x11-server-1.20.14-13|163	# CVE-2023-5380
21mr|x11-server-1.20.14-13|164	Patch129: 0002-mi-reset-the-PointerWindows-reference-on-screen-swit.patch
21mr|x11-server-1.20.14-13|165	# CVE-2023-6377
21mr|x11-server-1.20.14-13|166	Patch130: 0001-Xi-allocate-enough-XkbActions-for-our-buttons.patch
21mr|x11-server-1.20.14-13|167	# CVE-2023-6478
21mr|x11-server-1.20.14-13|168	Patch131: 0001-randr-avoid-integer-truncation-in-length-check-of-Pr.patch
21mr|x11-server-1.20.14-13|169	# CVE-2023-6816
21mr|x11-server-1.20.14-13|170	Patch3814: 0001-dix-allocate-enough-space-for-logical-button-maps.patch
21mr|x11-server-1.20.14-13|171	# CVE-2024-0229
21mr|x11-server-1.20.14-13|172	Patch3815: 0002-dix-Allocate-sufficient-xEvents-for-our-DeviceStateN.patch
21mr|x11-server-1.20.14-13|173	Patch3816: 0003-dix-fix-DeviceStateNotify-event-calculation.patch
21mr|x11-server-1.20.14-13|174	Patch3817: 0004-Xi-when-creating-a-new-ButtonClass-set-the-number-of.patch
21mr|x11-server-1.20.14-13|175	# CVE-2024-21885
21mr|x11-server-1.20.14-13|176	Patch3818: 0005-Xi-flush-hierarchy-events-after-adding-removing-mast.patch
21mr|x11-server-1.20.14-13|177	# CVE-2024-21886
21mr|x11-server-1.20.14-13|178	Patch3819: 0006-Xi-do-not-keep-linked-list-pointer-during-recursion.patch
21mr|x11-server-1.20.14-13|179	Patch3820: 0007-dix-when-disabling-a-master-float-disabled-slaved-de.patch
21mr|x11-server-1.20.14-13|180	# CVE-2024-0408
21mr|x11-server-1.20.14-13|181	Patch3821: 0008-glx-Call-XACE-hooks-on-the-GLX-buffer.patch
21mr|x11-server-1.20.14-13|182	# CVE-2024-0409
21mr|x11-server-1.20.14-13|183	Patch3822: 0009-ephyr-xwayland-Use-the-proper-private-key-for-cursor.patch
21mr|x11-server-1.20.14-13|184	# Related to CVE-2024-21886
21mr|x11-server-1.20.14-13|185	Patch3823: 0001-dix-Fix-use-after-free-in-input-device-shutdown.patch
21mr|x11-server-1.20.14-13|186	# Fix compilation error on i686
21mr|x11-server-1.20.14-13|187	Patch3824: 0001-ephyr-Fix-incompatible-pointer-type-build-error.patch
21mr|x11-server-1.20.14-13|188	# Fix copy and paste error in CVE-2024-0229
21mr|x11-server-1.20.14-13|189	Patch3825: 0001-dix-fix-valuator-copy-paste-error-in-the-DeviceState.patch
21mr|x11-server-1.20.14-13|190	# CVE-2024-31080
21mr|x11-server-1.20.14-13|191	Patch3826: 0001-Xi-ProcXIGetSelectedEvents-needs-to-use-unswapped-le.patch
21mr|x11-server-1.20.14-13|192	# CVE-2024-31081
21mr|x11-server-1.20.14-13|193	Patch3827: 0002-Xi-ProcXIPassiveGrabDevice-needs-to-use-unswapped-le.patch
21mr|x11-server-1.20.14-13|194	# CVE-2024-31082
21mr|x11-server-1.20.14-13|195	Patch3828: 0003-Xquartz-ProcAppleDRICreatePixmap-needs-to-use-unswap.patch
21mr|x11-server-1.20.14-13|196	# CVE-2024-31083
21mr|x11-server-1.20.14-13|197	Patch3829: 0004-render-fix-refcounting-of-glyphs-during-ProcRenderAd.patch
21mr|x11-server-1.20.14-13|198	Patch3830: 0001-render-Avoid-possible-double-free-in-ProcRenderAddGl.patch
21mr|x11-server-1.20.14-13|199	# CVE-2024-9632
21mr|x11-server-1.20.14-13|200	Patch3831: 0001-xkb-Fix-buffer-overflow-in-_XkbSetCompatMap.patch
21mr|x11-server-1.20.14-13|201	
21mr|x11-server-1.20.14-13|202	# CVE-2025-26594: Use-after-free of the root cursor
21mr|x11-server-1.20.14-13|203	Patch3832: 0001-Cursor-Refuse-to-free-the-root-cursor.patch
21mr|x11-server-1.20.14-13|204	Patch3833: 0002-dix-keep-a-ref-to-the-rootCursor.patch
21mr|x11-server-1.20.14-13|205	# CVE-2025-26595: Buffer overflow in XkbVModMaskText()
21mr|x11-server-1.20.14-13|206	Patch3834: 0003-xkb-Fix-buffer-overflow-in-XkbVModMaskText.patch
21mr|x11-server-1.20.14-13|207	# CVE-2025-26596: Heap overflow in XkbWriteKeySyms()
21mr|x11-server-1.20.14-13|208	Patch3835: 0004-xkb-Fix-computation-of-XkbSizeKeySyms.patch
21mr|x11-server-1.20.14-13|209	# CVE-2025-26597: Buffer overflow in XkbChangeTypesOfKey()
21mr|x11-server-1.20.14-13|210	Patch3836: 0005-xkb-Fix-buffer-overflow-in-XkbChangeTypesOfKey.patch
21mr|x11-server-1.20.14-13|211	# CVE-2025-26598: Out-of-bounds write in CreatePointerBarrierClient()
21mr|x11-server-1.20.14-13|212	Patch3837: 0006-Xi-Fix-barrier-device-search.patch
21mr|x11-server-1.20.14-13|213	# CVE-2025-26599: Use of uninitialized pointer in compRedirectWindow()
21mr|x11-server-1.20.14-13|214	Patch3838: 0007-composite-Handle-failure-to-redirect-in-compRedirect.patch
21mr|x11-server-1.20.14-13|215	Patch3839: 0008-composite-initialize-border-clip-even-when-pixmap-al.patch
21mr|x11-server-1.20.14-13|216	# CVE-2025-26600: Use-after-free in PlayReleasedEvents()
21mr|x11-server-1.20.14-13|217	Patch3840: 0009-dix-Dequeue-pending-events-on-frozen-device-on-remov.patch
21mr|x11-server-1.20.14-13|218	# CVE-2025-26601: Use-after-free in SyncInitTrigger()
21mr|x11-server-1.20.14-13|219	Patch3841: 0010-sync-Do-not-let-sync-objects-uninitialized.patch
21mr|x11-server-1.20.14-13|220	Patch3842: 0011-sync-Check-values-before-applying-changes.patch
21mr|x11-server-1.20.14-13|221	Patch3843: 0012-sync-Do-not-fail-SyncAddTriggerToSyncObject.patch
21mr|x11-server-1.20.14-13|222	Patch3844: 0013-sync-Apply-changes-last-in-SyncChangeAlarmAttributes.patch
21mr|x11-server-1.20.14-13|223	
21mr|x11-server-1.20.14-13|224	# FIXME: build with systemtap installed is broken
21mr|x11-server-1.20.14-13|225	BuildConflicts:	systemtap
21mr|x11-server-1.20.14-13|226	
21mr|x11-server-1.20.14-13|227	# Probably only needed if we change .l or .y files, but let's have them anyway:
21mr|x11-server-1.20.14-13|228	BuildRequires:	byacc
21mr|x11-server-1.20.14-13|229	BuildRequires:	flex
21mr|x11-server-1.20.14-13|230	BuildRequires:	bison
21mr|x11-server-1.20.14-13|231	BuildRequires:	meson
21mr|x11-server-1.20.14-13|232	%if %{with builddocs}
21mr|x11-server-1.20.14-13|233	BuildRequires:	doxygen
21mr|x11-server-1.20.14-13|234	BuildRequires:	lynx
21mr|x11-server-1.20.14-13|235	BuildRequires:	x11-sgml-doctools >= 1.8
21mr|x11-server-1.20.14-13|236	BuildRequires:	xmlto
21mr|x11-server-1.20.14-13|237	%endif
21mr|x11-server-1.20.14-13|238	BuildRequires:	x11-font-util
21mr|x11-server-1.20.14-13|239	BuildRequires:	x11-util-macros
21mr|x11-server-1.20.14-13|240	BuildRequires:	pam-devel
21mr|x11-server-1.20.14-13|241	BuildRequires:	pkgconfig(dbus-1)
21mr|x11-server-1.20.14-13|242	%if %{with dmx}
21mr|x11-server-1.20.14-13|243	BuildRequires:	pkgconfig(dmx)
21mr|x11-server-1.20.14-13|244	%endif
21mr|x11-server-1.20.14-13|245	BuildRequires:	pkgconfig(xtst)
21mr|x11-server-1.20.14-13|246	BuildRequires:	pkgconfig(gl)
21mr|x11-server-1.20.14-13|247	BuildRequires:	pkgconfig(dri)
21mr|x11-server-1.20.14-13|248	BuildRequires:	pkgconfig(epoxy)
21mr|x11-server-1.20.14-13|249	BuildRequires:	pkgconfig(libtirpc)
21mr|x11-server-1.20.14-13|250	# for xkbcomp patch
21mr|x11-server-1.20.14-13|251	BuildRequires:	pkgconfig(libbsd)
21mr|x11-server-1.20.14-13|252	BuildRequires:	pkgconfig(libgcrypt)
21mr|x11-server-1.20.14-13|253	BuildRequires:	pkgconfig(xkbcomp)
21mr|x11-server-1.20.14-13|254	BuildRequires:	pkgconfig(openssl)
21mr|x11-server-1.20.14-13|255	BuildRequires:	pkgconfig(libudev) >= 186
21mr|x11-server-1.20.14-13|256	BuildRequires:	pkgconfig(systemd)
21mr|x11-server-1.20.14-13|257	BuildRequires:	pkgconfig(pciaccess)
21mr|x11-server-1.20.14-13|258	BuildRequires:	pkgconfig(pixman-1)
21mr|x11-server-1.20.14-13|259	BuildRequires:	pkgconfig(xau)
21mr|x11-server-1.20.14-13|260	BuildRequires:	pkgconfig(xaw7)
21mr|x11-server-1.20.14-13|261	BuildRequires:	pkgconfig(xdmcp)
21mr|x11-server-1.20.14-13|262	BuildRequires:	pkgconfig(xext)
21mr|x11-server-1.20.14-13|263	BuildRequires:	pkgconfig(xinerama)
21mr|x11-server-1.20.14-13|264	BuildRequires:	pkgconfig(xfixes)
21mr|x11-server-1.20.14-13|265	BuildRequires:	pkgconfig(xfont2)
21mr|x11-server-1.20.14-13|266	BuildRequires:	pkgconfig(xi)
21mr|x11-server-1.20.14-13|267	BuildRequires:	pkgconfig(xt)
21mr|x11-server-1.20.14-13|268	BuildRequires:	pkgconfig(xkbfile)
21mr|x11-server-1.20.14-13|269	BuildRequires:	pkgconfig(xmu)
21mr|x11-server-1.20.14-13|270	BuildRequires:	pkgconfig(xpm)
21mr|x11-server-1.20.14-13|271	BuildRequires:	pkgconfig(xrender)
21mr|x11-server-1.20.14-13|272	BuildRequires:	pkgconfig(xres)
21mr|x11-server-1.20.14-13|273	BuildRequires:	pkgconfig(xv)
21mr|x11-server-1.20.14-13|274	BuildRequires:	pkgconfig(xproto)
21mr|x11-server-1.20.14-13|275	BuildRequires:	pkgconfig(xtrans)
21mr|x11-server-1.20.14-13|276	BuildRequires:	pkgconfig(glib-2.0)
21mr|x11-server-1.20.14-13|277	BuildRequires:	pkgconfig(xshmfence)
21mr|x11-server-1.20.14-13|278	BuildRequires:	pkgconfig(dri2proto)
21mr|x11-server-1.20.14-13|279	BuildRequires:	pkgconfig(dri3proto)
21mr|x11-server-1.20.14-13|280	BuildRequires:	pkgconfig(xcb-aux)
21mr|x11-server-1.20.14-13|281	BuildRequires:	pkgconfig(xcb-image)
21mr|x11-server-1.20.14-13|282	BuildRequires:	pkgconfig(xcb-icccm)
21mr|x11-server-1.20.14-13|283	BuildRequires:	pkgconfig(xcb-keysyms)
21mr|x11-server-1.20.14-13|284	BuildRequires:	pkgconfig(xcb-renderutil)
21mr|x11-server-1.20.14-13|285	BuildRequires:	pkgconfig(audit)
21mr|x11-server-1.20.14-13|286	%if %{with selinux}
21mr|x11-server-1.20.14-13|287	BuildRequires:	selinux-devel
21mr|x11-server-1.20.14-13|288	%endif
21mr|x11-server-1.20.14-13|289	BuildRequires:	pkgconfig(gl)
21mr|x11-server-1.20.14-13|290	BuildRequires:	pkgconfig(egl)
21mr|x11-server-1.20.14-13|291	BuildRequires:	pkgconfig(gbm)
21mr|x11-server-1.20.14-13|292	BuildRequires:	kernel-headers
21mr|x11-server-1.20.14-13|293	BuildRequires:	libmd-devel
21mr|x11-server-1.20.14-13|294	BuildRequires:	x11-proto-devel >= 2019.1
21mr|x11-server-1.20.14-13|295	BuildRequires:	patchelf
21mr|x11-server-1.20.14-13|296	
21mr|x11-server-1.20.14-13|297	Requires:	%{name}-xorg
21mr|x11-server-1.20.14-13|298	%if %{with dmx}
21mr|x11-server-1.20.14-13|299	Requires:	%{name}-xdmx
21mr|x11-server-1.20.14-13|300	%else
21mr|x11-server-1.20.14-13|301	Obsoletes:	%{name}-xdmx < %{EVRD}
21mr|x11-server-1.20.14-13|302	%endif
21mr|x11-server-1.20.14-13|303	Requires:	%{name}-xnest
21mr|x11-server-1.20.14-13|304	Requires:	%{name}-xvfb
21mr|x11-server-1.20.14-13|305	# This should be removed when any of the vnc packages provide x11-server-xvnc:
21mr|x11-server-1.20.14-13|306	Obsoletes:	%{name}-xvnc < %{EVRD}
21mr|x11-server-1.20.14-13|307	
21mr|x11-server-1.20.14-13|308	%description
21mr|x11-server-1.20.14-13|309	X11 servers.
21mr|x11-server-1.20.14-13|310	
21mr|x11-server-1.20.14-13|311	%files
21mr|x11-server-1.20.14-13|312	
21mr|x11-server-1.20.14-13|313	#----------------------------------------------------------------------------
21mr|x11-server-1.20.14-13|314	
21mr|x11-server-1.20.14-13|315	%package	devel
21mr|x11-server-1.20.14-13|316	Summary:	Development files for %{name}
21mr|x11-server-1.20.14-13|317	Group:		Development/X11
21mr|x11-server-1.20.14-13|318	License:	MIT
21mr|x11-server-1.20.14-13|319	Requires:	pkgconfig(dri)
21mr|x11-server-1.20.14-13|320	Requires:	pkgconfig(pciaccess)
21mr|x11-server-1.20.14-13|321	Requires:	pkgconfig(pixman-1)
21mr|x11-server-1.20.14-13|322	Requires:	pkgconfig(xext)
21mr|x11-server-1.20.14-13|323	Requires:	pkgconfig(xkbfile)
21mr|x11-server-1.20.14-13|324	Obsoletes:	%{_lib}glamor-devel < 1.0
21mr|x11-server-1.20.14-13|325	Provides:	glamor-devel = %{EVRD}
21mr|x11-server-1.20.14-13|326	
21mr|x11-server-1.20.14-13|327	
21mr|x11-server-1.20.14-13|328	%description devel
21mr|x11-server-1.20.14-13|329	Development files for %{name}.
21mr|x11-server-1.20.14-13|330	
21mr|x11-server-1.20.14-13|331	%files devel
21mr|x11-server-1.20.14-13|332	%dir %{_includedir}/xorg
21mr|x11-server-1.20.14-13|333	%{_bindir}/xserver-sdk-abi-requires
21mr|x11-server-1.20.14-13|334	%{_includedir}/xorg/*.h
21mr|x11-server-1.20.14-13|335	%{_libdir}/pkgconfig/xorg-server.pc
21mr|x11-server-1.20.14-13|336	%{_datadir}/aclocal/xorg-server.m4
21mr|x11-server-1.20.14-13|337	
21mr|x11-server-1.20.14-13|338	#----------------------------------------------------------------------------
21mr|x11-server-1.20.14-13|339	
21mr|x11-server-1.20.14-13|340	%package common
21mr|x11-server-1.20.14-13|341	Summary:	X server common files
21mr|x11-server-1.20.14-13|342	Group:		System/X11
21mr|x11-server-1.20.14-13|343	License:	MIT
21mr|x11-server-1.20.14-13|344	Provides:	XFree86 = 7.0.0
21mr|x11-server-1.20.14-13|345	Requires:	rgb
21mr|x11-server-1.20.14-13|346	# for 'fixed' and 'cursor' fonts
21mr|x11-server-1.20.14-13|347	Requires:	x11-font-misc-misc
21mr|x11-server-1.20.14-13|348	Requires:	x11-font-cursor-misc
21mr|x11-server-1.20.14-13|349	Requires:	x11-font-alias
21mr|x11-server-1.20.14-13|350	Requires:	x11-data-xkbdata
21mr|x11-server-1.20.14-13|351	Requires:	xkbcomp
21mr|x11-server-1.20.14-13|352	Requires:	udev
21mr|x11-server-1.20.14-13|353	Requires(post,postun):	update-alternatives
21mr|x11-server-1.20.14-13|354	Provides:	xserver-abi(ansic-%{ansic_major}) = %{ansic_minor}
21mr|x11-server-1.20.14-13|355	Provides:	xserver-abi(videodrv-%{videodrv_major}) = %{videodrv_minor}
21mr|x11-server-1.20.14-13|356	Provides:	xserver-abi(xinput-%{xinput_major}) = %{xinput_minor}
21mr|x11-server-1.20.14-13|357	Provides:	xserver-abi(extension-%{extension_major}) = %{extension_minor}
21mr|x11-server-1.20.14-13|358	
21mr|x11-server-1.20.14-13|359	# Glamor is now included into the X11 server.
21mr|x11-server-1.20.14-13|360	Obsoletes:	glamor < 1.0
21mr|x11-server-1.20.14-13|361	Obsoletes:	%{_lib}glamor0 < 1.0
21mr|x11-server-1.20.14-13|362	Provides:	glamor = %{EVRD}
21mr|x11-server-1.20.14-13|363	
21mr|x11-server-1.20.14-13|364	# Same for the generic modesetting driver.
21mr|x11-server-1.20.14-13|365	Obsoletes:	x11-driver-video-modesetting < 1:1.0
21mr|x11-server-1.20.14-13|366	Provides:	x11-driver-video-modesetting = %{EVRD}
21mr|x11-server-1.20.14-13|367	
21mr|x11-server-1.20.14-13|368	# Dropped drivers:
21mr|x11-server-1.20.14-13|369	Obsoletes:	x11-driver-input-aiptek <= 1:1.4.1
21mr|x11-server-1.20.14-13|370	Obsoletes:	x11-driver-video-sisimedia <= 0.9.1
21mr|x11-server-1.20.14-13|371	Obsoletes:	x11-driver-video-xgixp <= 1.8.1
21mr|x11-server-1.20.14-13|372	Obsoletes:	x11-driver-video-voodoo <= 1.2.5
21mr|x11-server-1.20.14-13|373	Obsoletes:	x11-driver-video-rendition <= 4.2.5
21mr|x11-server-1.20.14-13|374	Obsoletes:	x11-driver-video-nv <= 2.1.20
21mr|x11-server-1.20.14-13|375	Obsoletes:	x11-driver-video-mach64 <= 1:6.9.5
21mr|x11-server-1.20.14-13|376	
21mr|x11-server-1.20.14-13|377	Obsoletes:	x11-driver-video-sisdrv <= 0.8.0
21mr|x11-server-1.20.14-13|378	Obsoletes:	x11-driver-video-i128 <= 1.3.6
21mr|x11-server-1.20.14-13|379	Obsoletes:	x11-driver-video-neomagic <= 1.2.9
21mr|x11-server-1.20.14-13|380	Obsoletes:	x11-driver-video-tga <= 1.2.2
21mr|x11-server-1.20.14-13|381	Obsoletes:	x11-driver-video-tseng <= 1.2.5
21mr|x11-server-1.20.14-13|382	Obsoletes:	x11-driver-video-sisusb <= 0.9.6
21mr|x11-server-1.20.14-13|383	
21mr|x11-server-1.20.14-13|384	Obsoletes:	x11-driver-input-acecad <= 1.5.0
21mr|x11-server-1.20.14-13|385	Obsoletes:	x11-driver-input-evtouch <= 0.8.8
21mr|x11-server-1.20.14-13|386	Obsoletes:	x11-driver-input-fpit <= 1.4.0
21mr|x11-server-1.20.14-13|387	Obsoletes:	x11-driver-input-hyperpen <= 1.4.1
21mr|x11-server-1.20.14-13|388	Obsoletes:	x11-driver-input-mutouch <= 1.3.0
21mr|x11-server-1.20.14-13|389	Obsoletes:	x11-driver-input-penmount <= 1.5.0
21mr|x11-server-1.20.14-13|390	
21mr|x11-server-1.20.14-13|391	# No more fglrx with X11 server 1.18+.
21mr|x11-server-1.20.14-13|392	# Because of 'nomodeset' kernel option, we need the users to remove fglrx
21mr|x11-server-1.20.14-13|393	# explicitly via XFdrake, so a silent "Obsoletes: " is not a good option.
21mr|x11-server-1.20.14-13|394	# The conflict should draw their attention.
21mr|x11-server-1.20.14-13|395	Conflicts:	x11-driver-video-fglrx
21mr|x11-server-1.20.14-13|396	
21mr|x11-server-1.20.14-13|397	
21mr|x11-server-1.20.14-13|398	%description common
21mr|x11-server-1.20.14-13|399	X server common files.
21mr|x11-server-1.20.14-13|400	
21mr|x11-server-1.20.14-13|401	%post common
21mr|x11-server-1.20.14-13|402	%{_sbindir}/update-alternatives \
21mr|x11-server-1.20.14-13|403	--install %{_sysconfdir}/ld.so.conf.d/GL.conf gl_conf %{_sysconfdir}/ld.so.conf.d/GL/standard.conf %{priority} \
21mr|x11-server-1.20.14-13|404	
21mr|x11-server-1.20.14-13|405	%postun common
21mr|x11-server-1.20.14-13|406	if [ ! -f %{_sysconfdir}/ld.so.conf.d/GL/standard.conf ]; then
21mr|x11-server-1.20.14-13|407	/usr/sbin/update-alternatives --remove gl_conf %{_sysconfdir}/ld.so.conf.d/GL/standard.conf
21mr|x11-server-1.20.14-13|408	fi
21mr|x11-server-1.20.14-13|409	
21mr|x11-server-1.20.14-13|410	%files common
21mr|x11-server-1.20.14-13|411	%dir %{_libdir}/xorg/modules
21mr|x11-server-1.20.14-13|412	%dir %{_sysconfdir}/X11
21mr|x11-server-1.20.14-13|413	%dir %{_sysconfdir}/X11/app-defaults
21mr|x11-server-1.20.14-13|414	%dir %{_sysconfdir}/X11/fontpath.d
21mr|x11-server-1.20.14-13|415	%dir %{_sysconfdir}/ld.so.conf.d/GL
21mr|x11-server-1.20.14-13|416	%dir %{_sysconfdir}/X11/xorg.conf.d
21mr|x11-server-1.20.14-13|417	%ghost %{_sysconfdir}/ld.so.conf.d/GL.conf
21mr|x11-server-1.20.14-13|418	%{_sysconfdir}/ld.so.conf.d/GL/standard.conf
21mr|x11-server-1.20.14-13|419	%{_bindir}/cvt
21mr|x11-server-1.20.14-13|420	%{_bindir}/gtf
21mr|x11-server-1.20.14-13|421	%if %{with dmx}
21mr|x11-server-1.20.14-13|422	%{_bindir}/vdltodmx
21mr|x11-server-1.20.14-13|423	%endif
21mr|x11-server-1.20.14-13|424	%{_libdir}/xorg/modules/*
21mr|x11-server-1.20.14-13|425	%{_libdir}/xorg/protocol.txt
21mr|x11-server-1.20.14-13|426	%{_mandir}/man1/gtf.*
21mr|x11-server-1.20.14-13|427	%{_mandir}/man1/cvt.*
21mr|x11-server-1.20.14-13|428	%if %{with dmx}
21mr|x11-server-1.20.14-13|429	%{_mandir}/man1/vdltodmx.*
21mr|x11-server-1.20.14-13|430	%endif
21mr|x11-server-1.20.14-13|431	%{_mandir}/man4/fbdevhw.*
21mr|x11-server-1.20.14-13|432	%{_mandir}/man4/exa.*
21mr|x11-server-1.20.14-13|433	%{_mandir}/man4/modesetting.*
21mr|x11-server-1.20.14-13|434	%dir %{_prefix}/X11R6
21mr|x11-server-1.20.14-13|435	%dir %{_prefix}/X11R6/lib
21mr|x11-server-1.20.14-13|436	%{_prefix}/X11R6/lib/X11
21mr|x11-server-1.20.14-13|437	
21mr|x11-server-1.20.14-13|438	#----------------------------------------------------------------------------
21mr|x11-server-1.20.14-13|439	
21mr|x11-server-1.20.14-13|440	%package xorg
21mr|x11-server-1.20.14-13|441	Summary:	X.org X11 server
21mr|x11-server-1.20.14-13|442	Group:		System/X11
21mr|x11-server-1.20.14-13|443	License:	MIT
21mr|x11-server-1.20.14-13|444	Requires:	libx11-common
21mr|x11-server-1.20.14-13|445	Requires:	x11-data-xkbdata
21mr|x11-server-1.20.14-13|446	Requires:	x11-font-alias
21mr|x11-server-1.20.14-13|447	Requires:	x11-server-common = %{EVRD}
21mr|x11-server-1.20.14-13|448	Requires:	x11-server-xwayland
21mr|x11-server-1.20.14-13|449	Requires:	udev
21mr|x11-server-1.20.14-13|450	
21mr|x11-server-1.20.14-13|451	%description xorg
21mr|x11-server-1.20.14-13|452	x11-server-xorg is the new generation of X server from X.Org.
21mr|x11-server-1.20.14-13|453	
21mr|x11-server-1.20.14-13|454	%files xorg
21mr|x11-server-1.20.14-13|455	%{_bindir}/X
21mr|x11-server-1.20.14-13|456	%{_bindir}/Xorg
21mr|x11-server-1.20.14-13|457	%{_libexecdir}/Xorg
21mr|x11-server-1.20.14-13|458	%attr(4755,root,root)%{_libexecdir}/Xorg.wrap
21mr|x11-server-1.20.14-13|459	%{_sysconfdir}/X11/X
21mr|x11-server-1.20.14-13|460	%{_sysconfdir}/pam.d/xserver
21mr|x11-server-1.20.14-13|461	%{_sysconfdir}/security/console.apps/xserver
21mr|x11-server-1.20.14-13|462	%{_mandir}/man1/Xorg.*
21mr|x11-server-1.20.14-13|463	%{_mandir}/man1/Xserver.*
21mr|x11-server-1.20.14-13|464	%{_mandir}/man5/xorg.conf.*
21mr|x11-server-1.20.14-13|465	%{_mandir}/man5/Xwrapper.config.*
21mr|x11-server-1.20.14-13|466	%{_datadir}/X11/xorg.conf.d/00-modules.conf
21mr|x11-server-1.20.14-13|467	%{_datadir}/X11/xorg.conf.d/10-quirks.conf
21mr|x11-server-1.20.14-13|468	
21mr|x11-server-1.20.14-13|469	#----------------------------------------------------------------------------
21mr|x11-server-1.20.14-13|470	
21mr|x11-server-1.20.14-13|471	%if %{with dmx}
21mr|x11-server-1.20.14-13|472	%package xdmx
21mr|x11-server-1.20.14-13|473	Summary:	Distributed Multi-head X server
21mr|x11-server-1.20.14-13|474	Group:		System/X11
21mr|x11-server-1.20.14-13|475	License:	MIT
21mr|x11-server-1.20.14-13|476	Requires:	x11-server-common = %{EVRD}
21mr|x11-server-1.20.14-13|477	
21mr|x11-server-1.20.14-13|478	%description xdmx
21mr|x11-server-1.20.14-13|479	Xdmx is a proxy X server that uses one or more other X servers
21mr|x11-server-1.20.14-13|480	as its display devices. It provides multi-head X functionality
21mr|x11-server-1.20.14-13|481	for displays that might be located on different machines.
21mr|x11-server-1.20.14-13|482	Xdmx functions as a front-end X server that acts as a proxy
21mr|x11-server-1.20.14-13|483	to a set of back-end X servers. All of the visible rendering is
21mr|x11-server-1.20.14-13|484	passed to the back-end X servers. Clients connect to the Xdmx
21mr|x11-server-1.20.14-13|485	front-end, and everything appears as it would in a regular
21mr|x11-server-1.20.14-13|486	multi-head configuration. If Xinerama is enabled (e.g.,
21mr|x11-server-1.20.14-13|487	with +xinerama on the command line), the clients see a single large screen.
21mr|x11-server-1.20.14-13|488	
21mr|x11-server-1.20.14-13|489	Xdmx communicates to the back-end X servers using the standard X11 protocol,
21mr|x11-server-1.20.14-13|490	and standard and/or commonly available X server extensions.
21mr|x11-server-1.20.14-13|491	
21mr|x11-server-1.20.14-13|492	%files xdmx
21mr|x11-server-1.20.14-13|493	%{_bindir}/Xdmx
21mr|x11-server-1.20.14-13|494	%{_bindir}/xdmx*
21mr|x11-server-1.20.14-13|495	%{_bindir}/dmx*
21mr|x11-server-1.20.14-13|496	%{_mandir}/man1/Xdmx.*
21mr|x11-server-1.20.14-13|497	%{_mandir}/man1/xdmxconfig.*
21mr|x11-server-1.20.14-13|498	%{_mandir}/man1/dmxtodmx.*
21mr|x11-server-1.20.14-13|499	%endif
21mr|x11-server-1.20.14-13|500	
21mr|x11-server-1.20.14-13|501	#----------------------------------------------------------------------------
21mr|x11-server-1.20.14-13|502	
21mr|x11-server-1.20.14-13|503	%package xnest
21mr|x11-server-1.20.14-13|504	Summary:	A nested X server
21mr|x11-server-1.20.14-13|505	Group:		System/X11
21mr|x11-server-1.20.14-13|506	License:	MIT
21mr|x11-server-1.20.14-13|507	Requires:	x11-server-common = %{EVRD}
21mr|x11-server-1.20.14-13|508	
21mr|x11-server-1.20.14-13|509	%description xnest
21mr|x11-server-1.20.14-13|510	Xnest is an X Window System server which runs in an X window.
21mr|x11-server-1.20.14-13|511	Xnest is a 'nested' window server, actually a client of the
21mr|x11-server-1.20.14-13|512	real X server, which manages windows and graphics requests
21mr|x11-server-1.20.14-13|513	for Xnest, while Xnest manages the windows and graphics
21mr|x11-server-1.20.14-13|514	requests for its own clients.
21mr|x11-server-1.20.14-13|515	
21mr|x11-server-1.20.14-13|516	You will need to install Xnest if you require an X server which
21mr|x11-server-1.20.14-13|517	will run as a client of your real X server (perhaps for
21mr|x11-server-1.20.14-13|518	testing purposes).
21mr|x11-server-1.20.14-13|519	
21mr|x11-server-1.20.14-13|520	%files xnest
21mr|x11-server-1.20.14-13|521	%{_bindir}/Xnest
21mr|x11-server-1.20.14-13|522	%{_mandir}/man1/Xnest.*
21mr|x11-server-1.20.14-13|523	
21mr|x11-server-1.20.14-13|524	#----------------------------------------------------------------------------
21mr|x11-server-1.20.14-13|525	
21mr|x11-server-1.20.14-13|526	%package xvfb
21mr|x11-server-1.20.14-13|527	Summary:	X virtual framebuffer server
21mr|x11-server-1.20.14-13|528	Group:		System/X11
21mr|x11-server-1.20.14-13|529	# xvfb-run is GPLv2, rest is MIT
21mr|x11-server-1.20.14-13|530	License:	MIT and GPLv2+
21mr|x11-server-1.20.14-13|531	Requires:	x11-server-common = %{EVRD}
21mr|x11-server-1.20.14-13|532	Requires:	xauth
21mr|x11-server-1.20.14-13|533	
21mr|x11-server-1.20.14-13|534	%description xvfb
21mr|x11-server-1.20.14-13|535	Xvfb (X Virtual Frame Buffer) is an X Windows System server
21mr|x11-server-1.20.14-13|536	that is capable of running on machines with no display hardware and no
21mr|x11-server-1.20.14-13|537	physical input devices.  Xvfb emulates a dumb framebuffer using virtual
21mr|x11-server-1.20.14-13|538	memory.  Xvfb doesn't open any devices, but behaves otherwise as an X
21mr|x11-server-1.20.14-13|539	display.  Xvfb is normally used for testing servers.  Using Xvfb, the mfb
21mr|x11-server-1.20.14-13|540	or cfb code for any depth can be exercised without using real hardware
21mr|x11-server-1.20.14-13|541	that supports the desired depths.  Xvfb has also been used to test X
21mr|x11-server-1.20.14-13|542	clients against unusual depths and screen configurations, to do batch
21mr|x11-server-1.20.14-13|543	processing with Xvfb as a background rendering engine, to do load testing,
21mr|x11-server-1.20.14-13|544	to help with porting an X server to a new platform, and to provide an
21mr|x11-server-1.20.14-13|545	unobtrusive way of running applications which really don't need an X
21mr|x11-server-1.20.14-13|546	server but insist on having one.
21mr|x11-server-1.20.14-13|547	
21mr|x11-server-1.20.14-13|548	If you need to test your X server or your X clients, you may want to
21mr|x11-server-1.20.14-13|549	install Xvfb for that purpose.
21mr|x11-server-1.20.14-13|550	
21mr|x11-server-1.20.14-13|551	%files xvfb
21mr|x11-server-1.20.14-13|552	%{_bindir}/Xvfb
21mr|x11-server-1.20.14-13|553	%{_bindir}/xvfb-run
21mr|x11-server-1.20.14-13|554	%{_mandir}/man1/Xvfb.*
21mr|x11-server-1.20.14-13|555	
21mr|x11-server-1.20.14-13|556	#----------------------------------------------------------------------------
21mr|x11-server-1.20.14-13|557	
21mr|x11-server-1.20.14-13|558	%package xephyr
21mr|x11-server-1.20.14-13|559	Summary:	KDrive Xephyr X server
21mr|x11-server-1.20.14-13|560	Group:		System/X11
21mr|x11-server-1.20.14-13|561	License:	MIT
21mr|x11-server-1.20.14-13|562	Requires:	x11-server-common = %{EVRD}
21mr|x11-server-1.20.14-13|563	
21mr|x11-server-1.20.14-13|564	%description xephyr
21mr|x11-server-1.20.14-13|565	KDrive (formerly known as TinyX) is a light-weight X server targetting specific
21mr|x11-server-1.20.14-13|566	chipsets. It is recommended to be used on thin-clients and embedded systems.
21mr|x11-server-1.20.14-13|567	If you are on a standard desktop system you might want to use x11-server-xorg
21mr|x11-server-1.20.14-13|568	and the video driver corresponding to your video card.
21mr|x11-server-1.20.14-13|569	
21mr|x11-server-1.20.14-13|570	Xephyr is a X Server which targets a window on a host X Server
21mr|x11-server-1.20.14-13|571	as its framebuffer. Unlike Xnest it supports modern X extensions ( even
21mr|x11-server-1.20.14-13|572	if host server doesn't ) such as Composite, Damage, randr etc. It uses SHM
21mr|x11-server-1.20.14-13|573	Images and shadow framebuffer updates to provide good performance. It also
21mr|x11-server-1.20.14-13|574	has a visual debugging mode for observing screen updates.
21mr|x11-server-1.20.14-13|575	
21mr|x11-server-1.20.14-13|576	Possible uses include:
21mr|x11-server-1.20.14-13|577	- Xnest replacement - Window manager, Composite 'gadget', etc development tool.
21mr|x11-server-1.20.14-13|578	- Toolkit debugging - rendundant toolkit paints can be observered easily via
21mr|x11-server-1.20.14-13|579	the debugging mode.
21mr|x11-server-1.20.14-13|580	- X Server internals development - develop without the need for an extra
21mr|x11-server-1.20.14-13|581	machine.
21mr|x11-server-1.20.14-13|582	
21mr|x11-server-1.20.14-13|583	%files xephyr
21mr|x11-server-1.20.14-13|584	%{_bindir}/Xephyr
21mr|x11-server-1.20.14-13|585	%{_mandir}/man1/Xephyr.1*
21mr|x11-server-1.20.14-13|586	
21mr|x11-server-1.20.14-13|587	#----------------------------------------------------------------------------
21mr|x11-server-1.20.14-13|588	
21mr|x11-server-1.20.14-13|589	%define xserver_source_dir %{_datadir}/%{name}-source
21mr|x11-server-1.20.14-13|590	
21mr|x11-server-1.20.14-13|591	%package source
21mr|x11-server-1.20.14-13|592	Summary:	Xserver source code required to build unofficial servers
21mr|x11-server-1.20.14-13|593	Group:		Development/X11
21mr|x11-server-1.20.14-13|594	License:	MIT
21mr|x11-server-1.20.14-13|595	
21mr|x11-server-1.20.14-13|596	%description source
21mr|x11-server-1.20.14-13|597	Xserver source code needed to build unofficial servers, like Xvnc.
21mr|x11-server-1.20.14-13|598	
21mr|x11-server-1.20.14-13|599	%files source
21mr|x11-server-1.20.14-13|600	%{xserver_source_dir}
21mr|x11-server-1.20.14-13|601	
21mr|x11-server-1.20.14-13|602	#----------------------------------------------------------------------------
21mr|x11-server-1.20.14-13|603	
21mr|x11-server-1.20.14-13|604	%prep
21mr|x11-server-1.20.14-13|605	%setup -q -n xorg-server-%{version}
21mr|x11-server-1.20.14-13|606	%autopatch -p1
21mr|x11-server-1.20.14-13|607	
21mr|x11-server-1.20.14-13|608	# check the ABI in the source against what we expect.
21mr|x11-server-1.20.14-13|609	getmajor() {
21mr|x11-server-1.20.14-13|610	grep -i ^#define.ABI.$1_VERSION hw/xfree86/common/xf86Module.h |
21mr|x11-server-1.20.14-13|611	tr '(),' '   ' | awk '{ print $4 }'
21mr|x11-server-1.20.14-13|612	}
21mr|x11-server-1.20.14-13|613	
21mr|x11-server-1.20.14-13|614	getminor() {
21mr|x11-server-1.20.14-13|615	grep -i ^#define.ABI.$1_VERSION hw/xfree86/common/xf86Module.h |
21mr|x11-server-1.20.14-13|616	tr '(),' '   ' | awk '{ print $5 }'
21mr|x11-server-1.20.14-13|617	}
21mr|x11-server-1.20.14-13|618	
21mr|x11-server-1.20.14-13|619	test $(getmajor ansic) == %{ansic_major}
21mr|x11-server-1.20.14-13|620	test $(getminor ansic) == %{ansic_minor}
21mr|x11-server-1.20.14-13|621	test $(getmajor videodrv) == %{videodrv_major}
21mr|x11-server-1.20.14-13|622	test $(getminor videodrv) == %{videodrv_minor}
21mr|x11-server-1.20.14-13|623	test $(getmajor xinput) == %{xinput_major}
21mr|x11-server-1.20.14-13|624	test $(getminor xinput) == %{xinput_minor}
21mr|x11-server-1.20.14-13|625	test $(getmajor extension) == %{extension_major}
21mr|x11-server-1.20.14-13|626	test $(getminor extension) == %{extension_minor}
21mr|x11-server-1.20.14-13|627	
21mr|x11-server-1.20.14-13|628	%build
21mr|x11-server-1.20.14-13|629	%global optflags %{optflags} -std=c++17
21mr|x11-server-1.20.14-13|630	%meson \
21mr|x11-server-1.20.14-13|631	-Dlog_dir="%{_logdir}" \
21mr|x11-server-1.20.14-13|632	-Dmodule_dir="%{moduledir}" \
21mr|x11-server-1.20.14-13|633	-Dbuilder_addr="%{disturl}" \
21mr|x11-server-1.20.14-13|634	-Dbuilder_string="Build ID: %{name} %{version}-%{release}" \
21mr|x11-server-1.20.14-13|635	-Dvendor_name="%{vendor}" \
21mr|x11-server-1.20.14-13|636	-Dos_vendor="%{vendor}" \
21mr|x11-server-1.20.14-13|637	-Dxorg=true \
21mr|x11-server-1.20.14-13|638	-Dsuid_wrapper=true \
21mr|x11-server-1.20.14-13|639	-Dxephyr=true \
21mr|x11-server-1.20.14-13|640	-Dxcsecurity=true \
21mr|x11-server-1.20.14-13|641	-Dsha1=libgcrypt \
21mr|x11-server-1.20.14-13|642	-Dxwayland=false \
21mr|x11-server-1.20.14-13|643	-Dxwayland_eglstream=false \
21mr|x11-server-1.20.14-13|644	%ifnarch %{ix86} %{x86_64}
21mr|x11-server-1.20.14-13|645	-Dvbe=false \
21mr|x11-server-1.20.14-13|646	-Dint10=false \
21mr|x11-server-1.20.14-13|647	%else
21mr|x11-server-1.20.14-13|648	-Dint10=x86emu \
21mr|x11-server-1.20.14-13|649	%endif
21mr|x11-server-1.20.14-13|650	-Dvendor_web="%{bugurl}" \
21mr|x11-server-1.20.14-13|651	%if %{with dmx}
21mr|x11-server-1.20.14-13|652	-Ddmx=true \
21mr|x11-server-1.20.14-13|653	%endif
21mr|x11-server-1.20.14-13|654	-Ddefault_font_path="catalogue:%{_sysconfdir}/X11/fontpath.d,built-ins"
21mr|x11-server-1.20.14-13|655	
21mr|x11-server-1.20.14-13|656	%meson_build
21mr|x11-server-1.20.14-13|657	
21mr|x11-server-1.20.14-13|658	%install
21mr|x11-server-1.20.14-13|659	%meson_install
21mr|x11-server-1.20.14-13|660	
21mr|x11-server-1.20.14-13|661	mkdir -p %{buildroot}%{_sysconfdir}/X11/
21mr|x11-server-1.20.14-13|662	ln -s %{_bindir}/Xorg %{buildroot}%{_sysconfdir}/X11/X
21mr|x11-server-1.20.14-13|663	ln -sf %{_libexecdir}/Xorg.wrap %{buildroot}%{_bindir}/X
21mr|x11-server-1.20.14-13|664	
21mr|x11-server-1.20.14-13|665	mkdir -p %{buildroot}%{_sysconfdir}/pam.d
21mr|x11-server-1.20.14-13|666	install -m 0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/pam.d/xserver
21mr|x11-server-1.20.14-13|667	mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
21mr|x11-server-1.20.14-13|668	touch %{buildroot}%{_sysconfdir}/security/console.apps/xserver
21mr|x11-server-1.20.14-13|669	
21mr|x11-server-1.20.14-13|670	mkdir -p %{buildroot}%{_datadir}/X11/xorg.conf.d
21mr|x11-server-1.20.14-13|671	install -m 644 %{SOURCE4} %{buildroot}%{_datadir}/X11/xorg.conf.d
21mr|x11-server-1.20.14-13|672	install -m 0644 %{SOURCE90} %{buildroot}%{_datadir}/X11/xorg.conf.d/
21mr|x11-server-1.20.14-13|673	# Create xorg.conf.d
21mr|x11-server-1.20.14-13|674	mkdir -p %{buildroot}%{_sysconfdir}/X11/xorg.conf.d
21mr|x11-server-1.20.14-13|675	
21mr|x11-server-1.20.14-13|676	mkdir -p %{buildroot}%{_sysconfdir}/X11/app-defaults
21mr|x11-server-1.20.14-13|677	mkdir -p %{buildroot}%{_sysconfdir}/X11/fontpath.d
21mr|x11-server-1.20.14-13|678	
21mr|x11-server-1.20.14-13|679	# for compatibility with legacy applications (see #23423, for example)
21mr|x11-server-1.20.14-13|680	mkdir -p %{buildroot}%{_prefix}/X11R6/lib/
21mr|x11-server-1.20.14-13|681	ln -s ../../%{_lib}/X11 %{buildroot}%{_prefix}/X11R6/lib/X11
21mr|x11-server-1.20.14-13|682	
21mr|x11-server-1.20.14-13|683	# create more module directories to be owned by x11-server-common
21mr|x11-server-1.20.14-13|684	install -d -m755 %{buildroot}%{_libdir}/xorg/modules/{input,drivers}
21mr|x11-server-1.20.14-13|685	
21mr|x11-server-1.20.14-13|686	# (anssi) manage proprietary drivers
21mr|x11-server-1.20.14-13|687	install -d -m755 %{buildroot}%{_sysconfdir}/ld.so.conf.d/GL
21mr|x11-server-1.20.14-13|688	cat > %{buildroot}%{_sysconfdir}/ld.so.conf.d/GL/standard.conf << EOF
21mr|x11-server-1.20.14-13|689	# This file is knowingly empty since the libraries are in standard search
21mr|x11-server-1.20.14-13|690	# path. Please do not remove this file.
21mr|x11-server-1.20.14-13|691	EOF
21mr|x11-server-1.20.14-13|692	touch %{buildroot}%{_sysconfdir}/ld.so.conf.d/GL.conf
21mr|x11-server-1.20.14-13|693	
21mr|x11-server-1.20.14-13|694	install -m 0755 %{SOURCE2} %{buildroot}%{_bindir}/xvfb-run
21mr|x11-server-1.20.14-13|695	
21mr|x11-server-1.20.14-13|696	mkdir -p %{buildroot}/sbin
21mr|x11-server-1.20.14-13|697	mkdir -p %{buildroot}/lib/udev/rules.d/
21mr|x11-server-1.20.14-13|698	
21mr|x11-server-1.20.14-13|699	# Make the source package
21mr|x11-server-1.20.14-13|700	install -d %{buildroot}/%{xserver_source_dir}
21mr|x11-server-1.20.14-13|701	cp -r * %{buildroot}/%{xserver_source_dir}
21mr|x11-server-1.20.14-13|702	
21mr|x11-server-1.20.14-13|703	install -m 755 %{SOURCE30} %{buildroot}%{_bindir}
21mr|x11-server-1.20.14-13|704	
21mr|x11-server-1.20.14-13|705	# Fix finding libfb.so (OTRS#20221102002168)
21mr|x11-server-1.20.14-13|706	# Not needed in newer versions of x11-server
21mr|x11-server-1.20.14-13|707	# (libshadow does not depdend on libfb there, libfb does not exist any more)
21mr|x11-server-1.20.14-13|708	test -f %{buildroot}%{_libdir}/xorg/modules/libfb.so
21mr|x11-server-1.20.14-13|709	patchelf --set-rpath '$ORIGIN' %{buildroot}%{_libdir}/xorg/modules/libshadow.so

19810 21
21mr|x11-sgml-doctools-1.11-9|1	Summary:	Xorg X11 sgml documentation tools
21mr|x11-sgml-doctools-1.11-9|2	Name:		x11-sgml-doctools
21mr|x11-sgml-doctools-1.11-9|3	Version:	1.11
21mr|x11-sgml-doctools-1.11-9|4	Release:	9
21mr|x11-sgml-doctools-1.11-9|5	License:	MIT
21mr|x11-sgml-doctools-1.11-9|6	Group:		Development/X11
21mr|x11-sgml-doctools-1.11-9|7	Url:		http://xorg.freedesktop.org
21mr|x11-sgml-doctools-1.11-9|8	Source0:	http://xorg.freedesktop.org/releases/individual/doc/xorg-sgml-doctools-%{version}.tar.bz2
21mr|x11-sgml-doctools-1.11-9|9	BuildRequires:	x11-util-macros
21mr|x11-sgml-doctools-1.11-9|10	BuildArch:	noarch
21mr|x11-sgml-doctools-1.11-9|11	
21mr|x11-sgml-doctools-1.11-9|12	%description
21mr|x11-sgml-doctools-1.11-9|13	Xorg X11 sgml documentation tools.
21mr|x11-sgml-doctools-1.11-9|14	
21mr|x11-sgml-doctools-1.11-9|15	%files
21mr|x11-sgml-doctools-1.11-9|16	%{_datadir}/sgml/X11/defs.ent
21mr|x11-sgml-doctools-1.11-9|17	%{_datadir}/sgml/X11/xorg.css
21mr|x11-sgml-doctools-1.11-9|18	%{_datadir}/sgml/X11/xorg.xsl
21mr|x11-sgml-doctools-1.11-9|19	%{_datadir}/sgml/X11/dbs/masterdb.*
21mr|x11-sgml-doctools-1.11-9|20	%{_datadir}/sgml/X11/xorg-fo.xsl
21mr|x11-sgml-doctools-1.11-9|21	%{_datadir}/sgml/X11/xorg-chunk.xsl
21mr|x11-sgml-doctools-1.11-9|22	%{_datadir}/sgml/X11/xorg-xhtml.xsl
21mr|x11-sgml-doctools-1.11-9|23	%{_datadir}/pkgconfig/xorg-sgml-doctools.pc
21mr|x11-sgml-doctools-1.11-9|24	
21mr|x11-sgml-doctools-1.11-9|25	#----------------------------------------------------------------------------
21mr|x11-sgml-doctools-1.11-9|26	
21mr|x11-sgml-doctools-1.11-9|27	%prep
21mr|x11-sgml-doctools-1.11-9|28	%setup -q -n xorg-sgml-doctools-%{version}
21mr|x11-sgml-doctools-1.11-9|29	
21mr|x11-sgml-doctools-1.11-9|30	%build
21mr|x11-sgml-doctools-1.11-9|31	%configure \
21mr|x11-sgml-doctools-1.11-9|32	--build=i586-%{_target_vendor}-%{_target_os}%{?_gnu} \
21mr|x11-sgml-doctools-1.11-9|33	--x-includes=%{_includedir}\
21mr|x11-sgml-doctools-1.11-9|34	--x-libraries=%{_libdir}
21mr|x11-sgml-doctools-1.11-9|35	
21mr|x11-sgml-doctools-1.11-9|36	%make
21mr|x11-sgml-doctools-1.11-9|37	
21mr|x11-sgml-doctools-1.11-9|38	%install
21mr|x11-sgml-doctools-1.11-9|39	%makeinstall_std

19811 21
21mr|x11-ssh-askpass-1.2.4.1-1|1	# Version of ssh-askpass
21mr|x11-ssh-askpass-1.2.4.1-1|2	%define aversion 1.2.4.1
21mr|x11-ssh-askpass-1.2.4.1-1|3	
21mr|x11-ssh-askpass-1.2.4.1-1|4	Summary:	OpenSSH X11 passphrase dialog
21mr|x11-ssh-askpass-1.2.4.1-1|5	Name:		x11-ssh-askpass
21mr|x11-ssh-askpass-1.2.4.1-1|6	Version:	1.2.4.1
21mr|x11-ssh-askpass-1.2.4.1-1|7	Release:	1
21mr|x11-ssh-askpass-1.2.4.1-1|8	License:	Public Domain
21mr|x11-ssh-askpass-1.2.4.1-1|9	Group:		Networking/Remote access
21mr|x11-ssh-askpass-1.2.4.1-1|10	Url:		http://www.jmknoble.net/software/x11-ssh-askpass/
21mr|x11-ssh-askpass-1.2.4.1-1|11	Source0:	http://www.jmknoble.net/software/x11-ssh-askpass/x11-ssh-askpass-%{aversion}.tar.bz2
21mr|x11-ssh-askpass-1.2.4.1-1|12	Patch0:		x11-ssh-askpass-1.2.4-random.patch
21mr|x11-ssh-askpass-1.2.4.1-1|13	BuildRequires:	gccmakedep
21mr|x11-ssh-askpass-1.2.4.1-1|14	BuildRequires:	imake
21mr|x11-ssh-askpass-1.2.4.1-1|15	# http://qa.mandriva.com/show_bug.cgi?id=22736
21mr|x11-ssh-askpass-1.2.4.1-1|16	BuildRequires:	x11-util-cf-files >= 1.0.2
21mr|x11-ssh-askpass-1.2.4.1-1|17	BuildRequires:	pkgconfig(x11)
21mr|x11-ssh-askpass-1.2.4.1-1|18	BuildRequires:	pkgconfig(xt)
21mr|x11-ssh-askpass-1.2.4.1-1|19	Requires:	openssh
21mr|x11-ssh-askpass-1.2.4.1-1|20	Requires:	openssh-askpass-common
21mr|x11-ssh-askpass-1.2.4.1-1|21	Provides:	ssh-askpass = 5.9p1
21mr|x11-ssh-askpass-1.2.4.1-1|22	Requires(post,postun):	update-alternatives
21mr|x11-ssh-askpass-1.2.4.1-1|23	
21mr|x11-ssh-askpass-1.2.4.1-1|24	%description
21mr|x11-ssh-askpass-1.2.4.1-1|25	This package contains Jim Knoble's X11 passphrase dialog.
21mr|x11-ssh-askpass-1.2.4.1-1|26	
21mr|x11-ssh-askpass-1.2.4.1-1|27	%files
21mr|x11-ssh-askpass-1.2.4.1-1|28	%doc README ChangeLog SshAskpass*.ad
21mr|x11-ssh-askpass-1.2.4.1-1|29	%{_libdir}/ssh/x11-ssh-askpass
21mr|x11-ssh-askpass-1.2.4.1-1|30	%{_sysconfdir}/X11/app-defaults/SshAskpass
21mr|x11-ssh-askpass-1.2.4.1-1|31	%{_mandir}/man1/x11-ssh-askpass.1*
21mr|x11-ssh-askpass-1.2.4.1-1|32	
21mr|x11-ssh-askpass-1.2.4.1-1|33	%post
21mr|x11-ssh-askpass-1.2.4.1-1|34	update-alternatives --install %{_libdir}/ssh/ssh-askpass ssh-askpass %{_libdir}/ssh/x11-ssh-askpass 10
21mr|x11-ssh-askpass-1.2.4.1-1|35	update-alternatives --install %{_bindir}/ssh-askpass bssh-askpass %{_libdir}/ssh/x11-ssh-askpass 10
21mr|x11-ssh-askpass-1.2.4.1-1|36	
21mr|x11-ssh-askpass-1.2.4.1-1|37	%postun
21mr|x11-ssh-askpass-1.2.4.1-1|38	[ $1 = 0 ] || exit 0
21mr|x11-ssh-askpass-1.2.4.1-1|39	update-alternatives --remove ssh-askpass %{_libdir}/ssh/x11-ssh-askpass
21mr|x11-ssh-askpass-1.2.4.1-1|40	update-alternatives --remove bssh-askpass %{_libdir}/ssh/x11-ssh-askpass
21mr|x11-ssh-askpass-1.2.4.1-1|41	
21mr|x11-ssh-askpass-1.2.4.1-1|42	#----------------------------------------------------------------------------
21mr|x11-ssh-askpass-1.2.4.1-1|43	
21mr|x11-ssh-askpass-1.2.4.1-1|44	%prep
21mr|x11-ssh-askpass-1.2.4.1-1|45	%setup -q -n x11-ssh-askpass-%{aversion}
21mr|x11-ssh-askpass-1.2.4.1-1|46	%patch0 -p1 -b .random
21mr|x11-ssh-askpass-1.2.4.1-1|47	
21mr|x11-ssh-askpass-1.2.4.1-1|48	%build
21mr|x11-ssh-askpass-1.2.4.1-1|49	%serverbuild
21mr|x11-ssh-askpass-1.2.4.1-1|50	
21mr|x11-ssh-askpass-1.2.4.1-1|51	%configure \
21mr|x11-ssh-askpass-1.2.4.1-1|52	--prefix=%{_prefix} \
21mr|x11-ssh-askpass-1.2.4.1-1|53	--libdir=%{_libdir} \
21mr|x11-ssh-askpass-1.2.4.1-1|54	--mandir=%{_mandir} \
21mr|x11-ssh-askpass-1.2.4.1-1|55	--libexecdir=%{_libdir}/ssh \
21mr|x11-ssh-askpass-1.2.4.1-1|56	--with-app-defaults-dir=%{_sysconfdir}/X11/app-defaults
21mr|x11-ssh-askpass-1.2.4.1-1|57	
21mr|x11-ssh-askpass-1.2.4.1-1|58	xmkmf -a
21mr|x11-ssh-askpass-1.2.4.1-1|59	make includes
21mr|x11-ssh-askpass-1.2.4.1-1|60	
21mr|x11-ssh-askpass-1.2.4.1-1|61	%ifarch x86_64
21mr|x11-ssh-askpass-1.2.4.1-1|62	perl -pi -e "s|i586-mandriva-linux-gnu|x86_64-mandriva-linux-gnu|g" Makefile
21mr|x11-ssh-askpass-1.2.4.1-1|63	perl -pi -e "s|-m32|-m64|g" Makefile
21mr|x11-ssh-askpass-1.2.4.1-1|64	perl -pi -e "s|__i386__|__x86_64__|g" Makefile
21mr|x11-ssh-askpass-1.2.4.1-1|65	%endif
21mr|x11-ssh-askpass-1.2.4.1-1|66	
21mr|x11-ssh-askpass-1.2.4.1-1|67	make \
21mr|x11-ssh-askpass-1.2.4.1-1|68	XAPPLOADDIR=%{_sysconfdir}/X11/app-defaults \
21mr|x11-ssh-askpass-1.2.4.1-1|69	BINDIR=%{_libdir}/ssh \
21mr|x11-ssh-askpass-1.2.4.1-1|70	CDEBUGFLAGS="%{optflags}" \
21mr|x11-ssh-askpass-1.2.4.1-1|71	CXXDEBUGFLAGS="%{optflags}"
21mr|x11-ssh-askpass-1.2.4.1-1|72	
21mr|x11-ssh-askpass-1.2.4.1-1|73	%install
21mr|x11-ssh-askpass-1.2.4.1-1|74	install -d %{buildroot}%{_libdir}/ssh
21mr|x11-ssh-askpass-1.2.4.1-1|75	make DESTDIR=%{buildroot} install
21mr|x11-ssh-askpass-1.2.4.1-1|76	make DESTDIR=%{buildroot} install.man
21mr|x11-ssh-askpass-1.2.4.1-1|77	install -d %{buildroot}%{_libdir}/ssh
21mr|x11-ssh-askpass-1.2.4.1-1|78	install -d %{buildroot}%{_sysconfdir}/X11/app-defaults
21mr|x11-ssh-askpass-1.2.4.1-1|79	install -m0644 SshAskpass.ad %{buildroot}%{_sysconfdir}/X11/app-defaults/SshAskpass
21mr|x11-ssh-askpass-1.2.4.1-1|80	install -m0755 x11-ssh-askpass %{buildroot}%{_libdir}/ssh/
21mr|x11-ssh-askpass-1.2.4.1-1|81	install -m0644 x11-ssh-askpass.man %{buildroot}%{_mandir}/man1/x11-ssh-askpass.1
21mr|x11-ssh-askpass-1.2.4.1-1|82	
21mr|x11-ssh-askpass-1.2.4.1-1|83	# cleanup
21mr|x11-ssh-askpass-1.2.4.1-1|84	rm -f %{buildroot}%{_libdir}/ssh/ssh-askpass
21mr|x11-ssh-askpass-1.2.4.1-1|85	rm -f %{buildroot}%{_mandir}/man1/ssh-askpass.1x*

19812 21
21mr|x11-tools-1.0.0-23|1	Summary:	X11 tools
21mr|x11-tools-1.0.0-23|2	Name:		x11-tools
21mr|x11-tools-1.0.0-23|3	Version:	1.0.0
21mr|x11-tools-1.0.0-23|4	Release:	23
21mr|x11-tools-1.0.0-23|5	License:	GPLv2+
21mr|x11-tools-1.0.0-23|6	Group:		Development/X11
21mr|x11-tools-1.0.0-23|7	# very useful tools
21mr|x11-tools-1.0.0-23|8	Requires:	iceauth
21mr|x11-tools-1.0.0-23|9	Requires:	luit
21mr|x11-tools-1.0.0-23|10	Requires:	setxkbmap
21mr|x11-tools-1.0.0-23|11	Requires:	smproxy
21mr|x11-tools-1.0.0-23|12	Requires:	xauth
21mr|x11-tools-1.0.0-23|13	Requires:	xcmsdb
21mr|x11-tools-1.0.0-23|14	Requires:	xconsole
21mr|x11-tools-1.0.0-23|15	Requires:	xdpyinfo
21mr|x11-tools-1.0.0-23|16	Requires:	xfindproxy
21mr|x11-tools-1.0.0-23|17	Requires:	xfwp
21mr|x11-tools-1.0.0-23|18	Requires:	xgamma
21mr|x11-tools-1.0.0-23|19	Requires:	xhost
21mr|x11-tools-1.0.0-23|20	Requires:	xinit
21mr|x11-tools-1.0.0-23|21	Requires:	xkill
21mr|x11-tools-1.0.0-23|22	Requires:	xmodmap
21mr|x11-tools-1.0.0-23|23	Requires:	xrandr
21mr|x11-tools-1.0.0-23|24	Requires:	xrdb
21mr|x11-tools-1.0.0-23|25	Requires:	xset
21mr|x11-tools-1.0.0-23|26	Requires:	xsetmode
21mr|x11-tools-1.0.0-23|27	Requires:	xsetpointer
21mr|x11-tools-1.0.0-23|28	Requires:	xsetroot
21mr|x11-tools-1.0.0-23|29	Requires:	xstdcmap
21mr|x11-tools-1.0.0-23|30	# less useful tools
21mr|x11-tools-1.0.0-23|31	Requires:	appres
21mr|x11-tools-1.0.0-23|32	Requires:	editres
21mr|x11-tools-1.0.0-23|33	Requires:	listres
21mr|x11-tools-1.0.0-23|34	Requires:	rstart
21mr|x11-tools-1.0.0-23|35	Requires:	viewres
21mr|x11-tools-1.0.0-23|36	Requires:	x11-scripts
21mr|x11-tools-1.0.0-23|37	Requires:	xcursorgen
21mr|x11-tools-1.0.0-23|38	Requires:	xev
21mr|x11-tools-1.0.0-23|39	Requires:	xfsinfo
21mr|x11-tools-1.0.0-23|40	Requires:	xlsatoms
21mr|x11-tools-1.0.0-23|41	Requires:	xlsclients
21mr|x11-tools-1.0.0-23|42	Requires:	xkbcomp
21mr|x11-tools-1.0.0-23|43	Requires:	xkbevd
21mr|x11-tools-1.0.0-23|44	Requires:	xkbprint
21mr|x11-tools-1.0.0-23|45	Requires:	xkbutils
21mr|x11-tools-1.0.0-23|46	Requires:	xprop
21mr|x11-tools-1.0.0-23|47	Requires:	xrefresh
21mr|x11-tools-1.0.0-23|48	Requires:	xvidtune
21mr|x11-tools-1.0.0-23|49	Requires:	xvinfo
21mr|x11-tools-1.0.0-23|50	Requires:	xwininfo
21mr|x11-tools-1.0.0-23|51	# build tools
21mr|x11-tools-1.0.0-23|52	Requires:	makedepend
21mr|x11-tools-1.0.0-23|53	BuildArch:	noarch
21mr|x11-tools-1.0.0-23|54	
21mr|x11-tools-1.0.0-23|55	%description
21mr|x11-tools-1.0.0-23|56	X11 tools meta package.
21mr|x11-tools-1.0.0-23|57	
21mr|x11-tools-1.0.0-23|58	%files
21mr|x11-tools-1.0.0-23|59	
21mr|x11-tools-1.0.0-23|60	#----------------------------------------------------------------------------
21mr|x11-tools-1.0.0-23|61	
21mr|x11-tools-1.0.0-23|62	%prep
21mr|x11-tools-1.0.0-23|63	
21mr|x11-tools-1.0.0-23|64	%build
21mr|x11-tools-1.0.0-23|65	
21mr|x11-tools-1.0.0-23|66	%install

19813 21
21mr|x11-util-cf-files-1.0.7-1|1	Summary:	Templates for imake
21mr|x11-util-cf-files-1.0.7-1|2	Name:		x11-util-cf-files
21mr|x11-util-cf-files-1.0.7-1|3	Version:	1.0.7
21mr|x11-util-cf-files-1.0.7-1|4	Release:	1
21mr|x11-util-cf-files-1.0.7-1|5	License:	MIT
21mr|x11-util-cf-files-1.0.7-1|6	Group:		Development/X11
21mr|x11-util-cf-files-1.0.7-1|7	Url:		http://xorg.freedesktop.org
21mr|x11-util-cf-files-1.0.7-1|8	Source0:	http://xorg.freedesktop.org/releases/individual/util/xorg-cf-files-%{version}.tar.bz2
21mr|x11-util-cf-files-1.0.7-1|9	Patch0:		0001-Add-mdvconfig.patch
21mr|x11-util-cf-files-1.0.7-1|10	# fix error "ar: libdeps specified more than once" in other projects (ex. nas)
21mr|x11-util-cf-files-1.0.7-1|11	Patch1:		xorg-cf-files-for-new-binutils.patch
21mr|x11-util-cf-files-1.0.7-1|12	Patch2:		0007-compile-libs-drivers-for-e2k.patch
21mr|x11-util-cf-files-1.0.7-1|13	BuildArch:	noarch
21mr|x11-util-cf-files-1.0.7-1|14	BuildRequires:	x11-util-macros
21mr|x11-util-cf-files-1.0.7-1|15	BuildRequires:	x11-font-util
21mr|x11-util-cf-files-1.0.7-1|16	
21mr|x11-util-cf-files-1.0.7-1|17	%description
21mr|x11-util-cf-files-1.0.7-1|18	Templates for imake.
21mr|x11-util-cf-files-1.0.7-1|19	
21mr|x11-util-cf-files-1.0.7-1|20	%files
21mr|x11-util-cf-files-1.0.7-1|21	%dir %{_datadir}/X11/config
21mr|x11-util-cf-files-1.0.7-1|22	%{_datadir}/X11/config/*
21mr|x11-util-cf-files-1.0.7-1|23	
21mr|x11-util-cf-files-1.0.7-1|24	#----------------------------------------------------------------------------
21mr|x11-util-cf-files-1.0.7-1|25	
21mr|x11-util-cf-files-1.0.7-1|26	%prep
21mr|x11-util-cf-files-1.0.7-1|27	%autosetup -p1 -n xorg-cf-files-%{version}
21mr|x11-util-cf-files-1.0.7-1|28	
21mr|x11-util-cf-files-1.0.7-1|29	%build
21mr|x11-util-cf-files-1.0.7-1|30	%configure \
21mr|x11-util-cf-files-1.0.7-1|31	--build=i686-%{_target_vendor}-%{_target_os}%{?_gnu} \
21mr|x11-util-cf-files-1.0.7-1|32	--with-config-dir=%{_datadir}/X11/config
21mr|x11-util-cf-files-1.0.7-1|33	
21mr|x11-util-cf-files-1.0.7-1|34	%make
21mr|x11-util-cf-files-1.0.7-1|35	
21mr|x11-util-cf-files-1.0.7-1|36	%install
21mr|x11-util-cf-files-1.0.7-1|37	%makeinstall_std

19814 21
21mr|x11-util-macros-1.19.3-1|1	Summary:	Macro used for X.org development
21mr|x11-util-macros-1.19.3-1|2	Name:		x11-util-macros
21mr|x11-util-macros-1.19.3-1|3	Version:	1.19.3
21mr|x11-util-macros-1.19.3-1|4	Release:	1
21mr|x11-util-macros-1.19.3-1|5	Group:		Development/X11
21mr|x11-util-macros-1.19.3-1|6	License:	MIT
21mr|x11-util-macros-1.19.3-1|7	Url:		http://xorg.freedesktop.org
21mr|x11-util-macros-1.19.3-1|8	Source0:	http://xorg.freedesktop.org/releases/individual/util/util-macros-%{version}.tar.bz2
21mr|x11-util-macros-1.19.3-1|9	BuildArch:	noarch
21mr|x11-util-macros-1.19.3-1|10	
21mr|x11-util-macros-1.19.3-1|11	%description
21mr|x11-util-macros-1.19.3-1|12	Macros used for X.org development.
21mr|x11-util-macros-1.19.3-1|13	
21mr|x11-util-macros-1.19.3-1|14	%files
21mr|x11-util-macros-1.19.3-1|15	%{_datadir}/util-macros/INSTALL
21mr|x11-util-macros-1.19.3-1|16	%{_datadir}/aclocal/xorg-macros.m4
21mr|x11-util-macros-1.19.3-1|17	%{_datadir}/pkgconfig/xorg-macros.pc
21mr|x11-util-macros-1.19.3-1|18	
21mr|x11-util-macros-1.19.3-1|19	#----------------------------------------------------------------------------
21mr|x11-util-macros-1.19.3-1|20	
21mr|x11-util-macros-1.19.3-1|21	%prep
21mr|x11-util-macros-1.19.3-1|22	%setup -q -n util-macros-%{version}
21mr|x11-util-macros-1.19.3-1|23	
21mr|x11-util-macros-1.19.3-1|24	%build
21mr|x11-util-macros-1.19.3-1|25	%configure
21mr|x11-util-macros-1.19.3-1|26	%make
21mr|x11-util-macros-1.19.3-1|27	
21mr|x11-util-macros-1.19.3-1|28	%install
21mr|x11-util-macros-1.19.3-1|29	%makeinstall_std

19815 21
21mr|x11vnc-0.9.14-4|1	# Workaround to build with GCC 10
21mr|x11vnc-0.9.14-4|2	%global optflags %{optflags} -fcommon
21mr|x11vnc-0.9.14-4|3	Summary:	VNC server for the current X11 session
21mr|x11vnc-0.9.14-4|4	Name:		x11vnc
21mr|x11vnc-0.9.14-4|5	Version:	0.9.14
21mr|x11vnc-0.9.14-4|6	Release:	4
21mr|x11vnc-0.9.14-4|7	License:	GPLv2+
21mr|x11vnc-0.9.14-4|8	Group:		System/X11
21mr|x11vnc-0.9.14-4|9	Url:		http://www.karlrunge.com/x11vnc/
21mr|x11vnc-0.9.14-4|10	Source0:	http://downloads.sourceforge.net/sourceforge/libvncserver/%{name}-%{version}-dev.tar.gz
21mr|x11vnc-0.9.14-4|11	Patch0:		x11vnc-fix-double-X_UNLOCK-on-xrandr-event.patch
21mr|x11vnc-0.9.14-4|12	BuildRequires:	jpeg-devel
21mr|x11vnc-0.9.14-4|13	BuildRequires:	avahi-common-devel
21mr|x11vnc-0.9.14-4|14	BuildRequires:	pkgconfig(avahi-client)
21mr|x11vnc-0.9.14-4|15	BuildRequires:	pkgconfig(libvncserver)
21mr|x11vnc-0.9.14-4|16	BuildRequires:	pkgconfig(openssl)
21mr|x11vnc-0.9.14-4|17	BuildRequires:	pkgconfig(x11)
21mr|x11vnc-0.9.14-4|18	BuildRequires:	pkgconfig(xdamage)
21mr|x11vnc-0.9.14-4|19	BuildRequires:	pkgconfig(xext)
21mr|x11vnc-0.9.14-4|20	BuildRequires:	pkgconfig(xfixes)
21mr|x11vnc-0.9.14-4|21	BuildRequires:	pkgconfig(xi)
21mr|x11vnc-0.9.14-4|22	BuildRequires:	pkgconfig(xinerama)
21mr|x11vnc-0.9.14-4|23	BuildRequires:	pkgconfig(xrandr)
21mr|x11vnc-0.9.14-4|24	BuildRequires:	pkgconfig(xtst)
21mr|x11vnc-0.9.14-4|25	BuildRequires:	pkgconfig(zlib)
21mr|x11vnc-0.9.14-4|26	Requires:	tk
21mr|x11vnc-0.9.14-4|27	
21mr|x11vnc-0.9.14-4|28	%description
21mr|x11vnc-0.9.14-4|29	x11vnc is to X Window System what WinVNC is to Windows, i.e. a server
21mr|x11vnc-0.9.14-4|30	which serves the current X Window System desktop via RFB (VNC)
21mr|x11vnc-0.9.14-4|31	protocol to the user.
21mr|x11vnc-0.9.14-4|32	
21mr|x11vnc-0.9.14-4|33	Based on the ideas of x0rfbserver and on LibVNCServer, it has evolved
21mr|x11vnc-0.9.14-4|34	into a versatile and performant while still easy to use program.
21mr|x11vnc-0.9.14-4|35	
21mr|x11vnc-0.9.14-4|36	%files
21mr|x11vnc-0.9.14-4|37	%doc AUTHORS ChangeLog COPYING NEWS README TODO
21mr|x11vnc-0.9.14-4|38	%{_mandir}/man1/x11vnc.1*
21mr|x11vnc-0.9.14-4|39	%{_bindir}/x11vnc
21mr|x11vnc-0.9.14-4|40	%{_datadir}/x11vnc/
21mr|x11vnc-0.9.14-4|41	%{_datadir}/applications/x11vnc.desktop
21mr|x11vnc-0.9.14-4|42	
21mr|x11vnc-0.9.14-4|43	#----------------------------------------------------------------------------
21mr|x11vnc-0.9.14-4|44	
21mr|x11vnc-0.9.14-4|45	%prep
21mr|x11vnc-0.9.14-4|46	%setup -q
21mr|x11vnc-0.9.14-4|47	%patch0 -p1
21mr|x11vnc-0.9.14-4|48	
21mr|x11vnc-0.9.14-4|49	%build
21mr|x11vnc-0.9.14-4|50	%configure \
21mr|x11vnc-0.9.14-4|51	--with-system-libvncserver
21mr|x11vnc-0.9.14-4|52	%make
21mr|x11vnc-0.9.14-4|53	
21mr|x11vnc-0.9.14-4|54	%install
21mr|x11vnc-0.9.14-4|55	%makeinstall_std
21mr|x11vnc-0.9.14-4|56	
21mr|x11vnc-0.9.14-4|57	rm -fr %{buildroot}%{_includedir}

19816 21
21mr|x11-xtrans-devel-1.4.0-1|1	%global debug_package %{nil}
21mr|x11-xtrans-devel-1.4.0-1|2	
21mr|x11-xtrans-devel-1.4.0-1|3	Summary:	Abstract network code for X
21mr|x11-xtrans-devel-1.4.0-1|4	Name:		x11-xtrans-devel
21mr|x11-xtrans-devel-1.4.0-1|5	Version:	1.4.0
21mr|x11-xtrans-devel-1.4.0-1|6	Release:	1
21mr|x11-xtrans-devel-1.4.0-1|7	License:	MIT
21mr|x11-xtrans-devel-1.4.0-1|8	Group:		Development/X11
21mr|x11-xtrans-devel-1.4.0-1|9	Url:		http://xorg.freedesktop.org
21mr|x11-xtrans-devel-1.4.0-1|10	Source0:	http://xorg.freedesktop.org/releases/individual/lib/xtrans-%{version}.tar.bz2
21mr|x11-xtrans-devel-1.4.0-1|11	Source10:	%{name}.rpmlintrc
21mr|x11-xtrans-devel-1.4.0-1|12	Patch0:		xtrans-1.2.7-tirpc.patch
21mr|x11-xtrans-devel-1.4.0-1|13	# From Fedora:
21mr|x11-xtrans-devel-1.4.0-1|14	Patch1:		xtrans-1.0.3-avoid-gethostname.patch
21mr|x11-xtrans-devel-1.4.0-1|15	
21mr|x11-xtrans-devel-1.4.0-1|16	BuildRequires:	pkgconfig(xorg-macros)
21mr|x11-xtrans-devel-1.4.0-1|17	
21mr|x11-xtrans-devel-1.4.0-1|18	%description
21mr|x11-xtrans-devel-1.4.0-1|19	Abstract network code for X.
21mr|x11-xtrans-devel-1.4.0-1|20	
21mr|x11-xtrans-devel-1.4.0-1|21	%files
21mr|x11-xtrans-devel-1.4.0-1|22	%doc doc/xtrans.xml
21mr|x11-xtrans-devel-1.4.0-1|23	%{_datadir}/pkgconfig/xtrans.pc
21mr|x11-xtrans-devel-1.4.0-1|24	%{_datadir}/aclocal/xtrans.m4
21mr|x11-xtrans-devel-1.4.0-1|25	%{_includedir}/X11/Xtrans/Xtransint.h
21mr|x11-xtrans-devel-1.4.0-1|26	%{_includedir}/X11/Xtrans/Xtrans.h
21mr|x11-xtrans-devel-1.4.0-1|27	%{_includedir}/X11/Xtrans/Xtrans.c
21mr|x11-xtrans-devel-1.4.0-1|28	%{_includedir}/X11/Xtrans/Xtranslcl.c
21mr|x11-xtrans-devel-1.4.0-1|29	%{_includedir}/X11/Xtrans/Xtranssock.c
21mr|x11-xtrans-devel-1.4.0-1|30	%{_includedir}/X11/Xtrans/Xtransutil.c
21mr|x11-xtrans-devel-1.4.0-1|31	%{_includedir}/X11/Xtrans/transport.c
21mr|x11-xtrans-devel-1.4.0-1|32	
21mr|x11-xtrans-devel-1.4.0-1|33	#----------------------------------------------------------------------------
21mr|x11-xtrans-devel-1.4.0-1|34	
21mr|x11-xtrans-devel-1.4.0-1|35	%prep
21mr|x11-xtrans-devel-1.4.0-1|36	%setup -qn xtrans-%{version}
21mr|x11-xtrans-devel-1.4.0-1|37	%apply_patches
21mr|x11-xtrans-devel-1.4.0-1|38	
21mr|x11-xtrans-devel-1.4.0-1|39	%build
21mr|x11-xtrans-devel-1.4.0-1|40	aclocal
21mr|x11-xtrans-devel-1.4.0-1|41	automake -a
21mr|x11-xtrans-devel-1.4.0-1|42	autoconf
21mr|x11-xtrans-devel-1.4.0-1|43	
21mr|x11-xtrans-devel-1.4.0-1|44	%configure
21mr|x11-xtrans-devel-1.4.0-1|45	%make
21mr|x11-xtrans-devel-1.4.0-1|46	
21mr|x11-xtrans-devel-1.4.0-1|47	%install
21mr|x11-xtrans-devel-1.4.0-1|48	%makeinstall_std
21mr|x11-xtrans-devel-1.4.0-1|49	rm %{buildroot}%{_datadir}/doc/xtrans/xtrans.*

19817 21
21mr|x125-0.2.3-17|1	Summary:	A printer driver for the Lexmark X125 All-in-one printer/scanner/fax
21mr|x125-0.2.3-17|2	Name:		x125
21mr|x125-0.2.3-17|3	Version:	0.2.3
21mr|x125-0.2.3-17|4	Release:	17
21mr|x125-0.2.3-17|5	License:	GPLv2+
21mr|x125-0.2.3-17|6	Group:		System/Printing
21mr|x125-0.2.3-17|7	Url:		http://sourceforge.net/projects/x125-linux/
21mr|x125-0.2.3-17|8	Source0:	http://heanet.dl.sourceforge.net/sourceforge/x125-linux/x125-drv-%{version}.tar.gz
21mr|x125-0.2.3-17|9	Source1:	http://heanet.dl.sourceforge.net/sourceforge/x125-linux/x125-drv-network-0.2.0.tar.gz
21mr|x125-0.2.3-17|10	Patch0:		x125-0.2.3-LDFLAGS.diff
21mr|x125-0.2.3-17|11	Conflicts:	printer-utils = 2007
21mr|x125-0.2.3-17|12	Conflicts:	printer-filters = 2007
21mr|x125-0.2.3-17|13	
21mr|x125-0.2.3-17|14	%description
21mr|x125-0.2.3-17|15	A printer driver for the Lexmark X125 All-in-one printer/scanner/fax.
21mr|x125-0.2.3-17|16	
21mr|x125-0.2.3-17|17	%files
21mr|x125-0.2.3-17|18	%doc drv_x125/LICENSE README.* FAQ.* ChangeLog.*
21mr|x125-0.2.3-17|19	%attr(0755,root,root) %{_bindir}/*
21mr|x125-0.2.3-17|20	
21mr|x125-0.2.3-17|21	#----------------------------------------------------------------------------
21mr|x125-0.2.3-17|22	
21mr|x125-0.2.3-17|23	%prep
21mr|x125-0.2.3-17|24	%setup -q -c -T -a0 -a1
21mr|x125-0.2.3-17|25	%patch0 -p1 -b .LDFLAGS
21mr|x125-0.2.3-17|26	
21mr|x125-0.2.3-17|27	%build
21mr|x125-0.2.3-17|28	cd drv_x125/src
21mr|x125-0.2.3-17|29	%make CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"
21mr|x125-0.2.3-17|30	cd ../..
21mr|x125-0.2.3-17|31	cd drv_x125_network/src
21mr|x125-0.2.3-17|32	%make CFLAGS="%{optflags}" LDFLAGS="%{ldflags}"
21mr|x125-0.2.3-17|33	cd ../..
21mr|x125-0.2.3-17|34	
21mr|x125-0.2.3-17|35	%install
21mr|x125-0.2.3-17|36	install -d %{buildroot}%{_bindir}
21mr|x125-0.2.3-17|37	
21mr|x125-0.2.3-17|38	install -m0755 drv_x125/src/x125_cmyk %{buildroot}%{_bindir}/
21mr|x125-0.2.3-17|39	install -m0755 drv_x125/src/x125_cmyk_print.sh %{buildroot}%{_bindir}/
21mr|x125-0.2.3-17|40	install -m0755 drv_x125_network/src/x125_network %{buildroot}%{_bindir}/
21mr|x125-0.2.3-17|41	
21mr|x125-0.2.3-17|42	cp drv_x125/README README.drv_x125
21mr|x125-0.2.3-17|43	cp drv_x125/FAQ FAQ.drv_x125
21mr|x125-0.2.3-17|44	cp drv_x125/ChangeLog ChangeLog.drv_x125
21mr|x125-0.2.3-17|45	cp drv_x125_network/README README.drv_x125_network
21mr|x125-0.2.3-17|46	cp drv_x125_network/FAQ FAQ.drv_x125_network
21mr|x125-0.2.3-17|47	cp drv_x125_network/ChangeLog ChangeLog.drv_x125_network

19818 21
21mr|x264-0.163-0.20210713.2|1	
21mr|x264-0.163-0.20210713.2|2	%define major 163
21mr|x264-0.163-0.20210713.2|3	%define date 20210713
21mr|x264-0.163-0.20210713.2|4	%define	git	5db6aa6cab1b146e07b60cc1736a01f21da01154
21mr|x264-0.163-0.20210713.2|5	%define	fname	%{name}-stable-%{git}
21mr|x264-0.163-0.20210713.2|6	
21mr|x264-0.163-0.20210713.2|7	%define libname %mklibname %{name}_ %{major}
21mr|x264-0.163-0.20210713.2|8	%define devname %mklibname %{name} -d
21mr|x264-0.163-0.20210713.2|9	%define static %mklibname %{name} -d -s
21mr|x264-0.163-0.20210713.2|10	
21mr|x264-0.163-0.20210713.2|11	Summary:	H264/AVC encoder
21mr|x264-0.163-0.20210713.2|12	Name:		x264
21mr|x264-0.163-0.20210713.2|13	Version:	0.%{major}
21mr|x264-0.163-0.20210713.2|14	Release:	0.%{date}.2
21mr|x264-0.163-0.20210713.2|15	License:	GPLv2+
21mr|x264-0.163-0.20210713.2|16	Group:		Video
21mr|x264-0.163-0.20210713.2|17	Url:		http://x264.nl/
21mr|x264-0.163-0.20210713.2|18	Source0:	https://code.videolan.org/videolan/x264/-/archive/stable/x264-stable-%{date}.tar.bz2
21mr|x264-0.163-0.20210713.2|19	Patch0:		x264-dynamically-link-against-gpac.patch
21mr|x264-0.163-0.20210713.2|20	Patch1:		define-lcc-e2k.patch
21mr|x264-0.163-0.20210713.2|21	%ifarch %{ix86} %{x86_64}
21mr|x264-0.163-0.20210713.2|22	BuildRequires:	nasm >= 2.13
21mr|x264-0.163-0.20210713.2|23	%endif
21mr|x264-0.163-0.20210713.2|24	BuildRequires:	git-core
21mr|x264-0.163-0.20210713.2|25	BuildRequires:	yasm
21mr|x264-0.163-0.20210713.2|26	#BuildRequires:	pkgconfig(libavformat)
21mr|x264-0.163-0.20210713.2|27	BuildRequires:	pkgconfig(x11)
21mr|x264-0.163-0.20210713.2|28	
21mr|x264-0.163-0.20210713.2|29	%description
21mr|x264-0.163-0.20210713.2|30	x264 is a free library for encoding H264/AVC video streams. The code
21mr|x264-0.163-0.20210713.2|31	is written by Laurent Aimar, Eric Petit(OS X), Min Chen (vfw/nasm),
21mr|x264-0.163-0.20210713.2|32	Justin Clay(vfw), Måns Rullgård and Loren Merritt from scratch. It is
21mr|x264-0.163-0.20210713.2|33	released under the terms of the GPL license.
21mr|x264-0.163-0.20210713.2|34	
21mr|x264-0.163-0.20210713.2|35	This package is in Restricted repository as the video encoder may be covered
21mr|x264-0.163-0.20210713.2|36	by software patents.
21mr|x264-0.163-0.20210713.2|37	
21mr|x264-0.163-0.20210713.2|38	%files
21mr|x264-0.163-0.20210713.2|39	%doc AUTHORS doc/*
21mr|x264-0.163-0.20210713.2|40	%{_bindir}/%{name}
21mr|x264-0.163-0.20210713.2|41	
21mr|x264-0.163-0.20210713.2|42	#----------------------------------------------------------------------------
21mr|x264-0.163-0.20210713.2|43	
21mr|x264-0.163-0.20210713.2|44	%package -n %{libname}
21mr|x264-0.163-0.20210713.2|45	Summary:	Shared library of x264
21mr|x264-0.163-0.20210713.2|46	Group:		System/Libraries
21mr|x264-0.163-0.20210713.2|47	
21mr|x264-0.163-0.20210713.2|48	%description -n %{libname}
21mr|x264-0.163-0.20210713.2|49	x264 dynamic libraries.
21mr|x264-0.163-0.20210713.2|50	
21mr|x264-0.163-0.20210713.2|51	%files -n %{libname}
21mr|x264-0.163-0.20210713.2|52	%{_libdir}/libx264.so.%{major}*
21mr|x264-0.163-0.20210713.2|53	
21mr|x264-0.163-0.20210713.2|54	#----------------------------------------------------------------------------
21mr|x264-0.163-0.20210713.2|55	
21mr|x264-0.163-0.20210713.2|56	%package -n %{devname}
21mr|x264-0.163-0.20210713.2|57	Summary:	H264/AVC encoding library headers
21mr|x264-0.163-0.20210713.2|58	Group:		Development/C
21mr|x264-0.163-0.20210713.2|59	Requires:	%{libname} = %{EVRD}
21mr|x264-0.163-0.20210713.2|60	Provides:	%{name}-devel = %{EVRD}
21mr|x264-0.163-0.20210713.2|61	
21mr|x264-0.163-0.20210713.2|62	%description -n	%{devname}
21mr|x264-0.163-0.20210713.2|63	x264 is a free library for encoding H264/AVC video streams. The code
21mr|x264-0.163-0.20210713.2|64	is written by Laurent Aimar, Eric Petit(OS X), Min Chen (vfw/nasm),
21mr|x264-0.163-0.20210713.2|65	Justin Clay(vfw), Måns Rullgård and Loren Merritt from scratch. It is
21mr|x264-0.163-0.20210713.2|66	released under the terms of the GPL license.
21mr|x264-0.163-0.20210713.2|67	
21mr|x264-0.163-0.20210713.2|68	%files -n %{devname}
21mr|x264-0.163-0.20210713.2|69	%{_libdir}/libx264.so
21mr|x264-0.163-0.20210713.2|70	%{_includedir}/*.h
21mr|x264-0.163-0.20210713.2|71	%{_libdir}/pkgconfig/*.pc
21mr|x264-0.163-0.20210713.2|72	
21mr|x264-0.163-0.20210713.2|73	#----------------------------------------------------------------------------
21mr|x264-0.163-0.20210713.2|74	
21mr|x264-0.163-0.20210713.2|75	%package -n %{static}
21mr|x264-0.163-0.20210713.2|76	Summary:	Static library for the x264 H264/AVC encoding library
21mr|x264-0.163-0.20210713.2|77	Group:		Development/C
21mr|x264-0.163-0.20210713.2|78	Requires:	%{devname} = %{EVRD}
21mr|x264-0.163-0.20210713.2|79	Provides:	%{name}-static-devel = %{EVRD}
21mr|x264-0.163-0.20210713.2|80	Conflicts:	%{_lib}x264-devel < 0.142
21mr|x264-0.163-0.20210713.2|81	
21mr|x264-0.163-0.20210713.2|82	%description -n %{static}
21mr|x264-0.163-0.20210713.2|83	Static library for the x264 H264/AVC encoding library.
21mr|x264-0.163-0.20210713.2|84	
21mr|x264-0.163-0.20210713.2|85	%files -n %{static}
21mr|x264-0.163-0.20210713.2|86	%{_libdir}/libx264.a
21mr|x264-0.163-0.20210713.2|87	
21mr|x264-0.163-0.20210713.2|88	#----------------------------------------------------------------------------
21mr|x264-0.163-0.20210713.2|89	
21mr|x264-0.163-0.20210713.2|90	%prep
21mr|x264-0.163-0.20210713.2|91	%setup -q -n %{fname}
21mr|x264-0.163-0.20210713.2|92	%autopatch -p1
21mr|x264-0.163-0.20210713.2|93	
21mr|x264-0.163-0.20210713.2|94	%build
21mr|x264-0.163-0.20210713.2|95	CFLAGS="%{optflags} -Ofast" \
21mr|x264-0.163-0.20210713.2|96	%configure \
21mr|x264-0.163-0.20210713.2|97	--enable-shared \
21mr|x264-0.163-0.20210713.2|98	--enable-static \
21mr|x264-0.163-0.20210713.2|99	--enable-pic \
21mr|x264-0.163-0.20210713.2|100	--enable-visualize \
21mr|x264-0.163-0.20210713.2|101	--disable-gpac
21mr|x264-0.163-0.20210713.2|102	%make
21mr|x264-0.163-0.20210713.2|103	
21mr|x264-0.163-0.20210713.2|104	%install
21mr|x264-0.163-0.20210713.2|105	%makeinstall_std

19819 21
21mr|x265-3.4-3|1	# Enable this when is abi-dumper processing is needed
21mr|x265-3.4-3|2	#undefine _find_debuginfo_dwz_opts
21mr|x265-3.4-3|3	
21mr|x265-3.4-3|4	# See X265_BUILD in CMakeLists.txt
21mr|x265-3.4-3|5	%define	major 192
21mr|x265-3.4-3|6	%define	libname %mklibname %{name}_ %{major}
21mr|x265-3.4-3|7	%define	devname %mklibname %{name} -d
21mr|x265-3.4-3|8	%define	static %mklibname %{name} -d -s
21mr|x265-3.4-3|9	
21mr|x265-3.4-3|10	Summary:	H265/HEVC encoder
21mr|x265-3.4-3|11	Name:		x265
21mr|x265-3.4-3|12	Version:	3.4
21mr|x265-3.4-3|13	Release:	3
21mr|x265-3.4-3|14	License:	GPLv2+
21mr|x265-3.4-3|15	Group:		Video
21mr|x265-3.4-3|16	Url:		https://x265.org/
21mr|x265-3.4-3|17	Source0:	https://github.com/videolan/x265/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|x265-3.4-3|18	Patch0:		x265-1.8-pkgconfig-dir.patch
21mr|x265-3.4-3|19	Patch1:		x265-3.4-fix-pkgconfig-version.patch
21mr|x265-3.4-3|20	Patch2:		x265-3.4-fix-memleak.patch
21mr|x265-3.4-3|21	Patch3:		x265-3.4-fix-vbv-lookahead.patch
21mr|x265-3.4-3|22	Patch4:		x265-3.4-check-range-only-if-hme-is-enabled.patch
21mr|x265-3.4-3|23	Patch5:		x265-3.4-fix-crash-on-uninitialized-buffer.patch
21mr|x265-3.4-3|24	BuildRequires:	cmake >= 3.7
21mr|x265-3.4-3|25	BuildRequires:	git
21mr|x265-3.4-3|26	BuildRequires:	nasm >= 2.13.0
21mr|x265-3.4-3|27	BuildRequires:	glibc-devel
21mr|x265-3.4-3|28	BuildRequires:	pkgconfig(numa)
21mr|x265-3.4-3|29	
21mr|x265-3.4-3|30	%description
21mr|x265-3.4-3|31	x265 is an open-source project and free application library for encoding video
21mr|x265-3.4-3|32	streams into the H.265/High Efficiency Video Coding (HEVC) format.
21mr|x265-3.4-3|33	
21mr|x265-3.4-3|34	%files
21mr|x265-3.4-3|35	%doc COPYING
21mr|x265-3.4-3|36	%{_bindir}/%{name}
21mr|x265-3.4-3|37	
21mr|x265-3.4-3|38	#----------------------------------------------------------------------------
21mr|x265-3.4-3|39	
21mr|x265-3.4-3|40	%package -n %{libname}
21mr|x265-3.4-3|41	Summary:	Shared library of x265
21mr|x265-3.4-3|42	Group:		System/Libraries
21mr|x265-3.4-3|43	
21mr|x265-3.4-3|44	%description -n %{libname}
21mr|x265-3.4-3|45	x265 dynamic libraries.
21mr|x265-3.4-3|46	
21mr|x265-3.4-3|47	%files -n %{libname}
21mr|x265-3.4-3|48	%doc COPYING
21mr|x265-3.4-3|49	%{_libdir}/libx265.so.%{major}
21mr|x265-3.4-3|50	
21mr|x265-3.4-3|51	#----------------------------------------------------------------------------
21mr|x265-3.4-3|52	
21mr|x265-3.4-3|53	%package -n %{devname}
21mr|x265-3.4-3|54	Summary:	H265/HEVC encoding library headers
21mr|x265-3.4-3|55	Group:		Development/C
21mr|x265-3.4-3|56	Requires:	%{libname} = %{EVRD}
21mr|x265-3.4-3|57	Provides:	%{name}-devel = %{EVRD}
21mr|x265-3.4-3|58	
21mr|x265-3.4-3|59	%description -n %{devname}
21mr|x265-3.4-3|60	x265 is an open-source project and free application library for encoding video
21mr|x265-3.4-3|61	streams into the H.265/High Efficiency Video Coding (HEVC) format.
21mr|x265-3.4-3|62	
21mr|x265-3.4-3|63	%files -n %{devname}
21mr|x265-3.4-3|64	%doc COPYING
21mr|x265-3.4-3|65	%{_libdir}/libx265.so
21mr|x265-3.4-3|66	%{_includedir}/*.h
21mr|x265-3.4-3|67	%{_libdir}/pkgconfig/%{name}.pc
21mr|x265-3.4-3|68	
21mr|x265-3.4-3|69	#----------------------------------------------------------------------------
21mr|x265-3.4-3|70	
21mr|x265-3.4-3|71	%package -n %{static}
21mr|x265-3.4-3|72	Summary:	Static library for the x265 H265/HEVC encoding library
21mr|x265-3.4-3|73	Group:		Development/C
21mr|x265-3.4-3|74	Requires:	%{devname} = %{EVRD}
21mr|x265-3.4-3|75	Provides:	%{name}-static-devel = %{EVRD}
21mr|x265-3.4-3|76	
21mr|x265-3.4-3|77	%description -n %{static}
21mr|x265-3.4-3|78	Static library for the x265 H265/HEVC encoding library.
21mr|x265-3.4-3|79	
21mr|x265-3.4-3|80	%files -n %{static}
21mr|x265-3.4-3|81	%doc COPYING
21mr|x265-3.4-3|82	%{_libdir}/libx265.a
21mr|x265-3.4-3|83	
21mr|x265-3.4-3|84	#----------------------------------------------------------------------------
21mr|x265-3.4-3|85	
21mr|x265-3.4-3|86	%prep
21mr|x265-3.4-3|87	%setup -q
21mr|x265-3.4-3|88	%apply_patches
21mr|x265-3.4-3|89	
21mr|x265-3.4-3|90	
21mr|x265-3.4-3|91	%build
21mr|x265-3.4-3|92	pushd source
21mr|x265-3.4-3|93	%cmake
21mr|x265-3.4-3|94	%make -s
21mr|x265-3.4-3|95	popd
21mr|x265-3.4-3|96	
21mr|x265-3.4-3|97	
21mr|x265-3.4-3|98	%install
21mr|x265-3.4-3|99	%makeinstall_std -C source/build

19820 21
21mr|x2goclient-4.1.2.2-3|1	%ifarch %{e2k}
21mr|x2goclient-4.1.2.2-3|2	%define debug_package %{nil}
21mr|x2goclient-4.1.2.2-3|3	%endif
21mr|x2goclient-4.1.2.2-3|4	Summary:	A Qt4 client for the x2go system
21mr|x2goclient-4.1.2.2-3|5	Name:		x2goclient
21mr|x2goclient-4.1.2.2-3|6	Version:	4.1.2.2
21mr|x2goclient-4.1.2.2-3|7	Release:	3
21mr|x2goclient-4.1.2.2-3|8	Epoch:		1
21mr|x2goclient-4.1.2.2-3|9	License:	GPLv2+
21mr|x2goclient-4.1.2.2-3|10	Group:		Networking/Remote access
21mr|x2goclient-4.1.2.2-3|11	Url:		http://www.x2go.org
21mr|x2goclient-4.1.2.2-3|12	Source0:	http://code.x2go.org/releases/source/%{name}/%{name}-%{version}.tar.gz
21mr|x2goclient-4.1.2.2-3|13	BuildRequires:	imagemagick
21mr|x2goclient-4.1.2.2-3|14	BuildRequires:	man
21mr|x2goclient-4.1.2.2-3|15	BuildRequires:	man2html
21mr|x2goclient-4.1.2.2-3|16	BuildRequires:	cups-devel
21mr|x2goclient-4.1.2.2-3|17	BuildRequires:	openldap-devel
21mr|x2goclient-4.1.2.2-3|18	BuildRequires:	qt4-devel
21mr|x2goclient-4.1.2.2-3|19	BuildRequires:	pkgconfig(libssh)
21mr|x2goclient-4.1.2.2-3|20	BuildRequires:	pkgconfig(xpm)
21mr|x2goclient-4.1.2.2-3|21	Requires:	hicolor-icon-theme
21mr|x2goclient-4.1.2.2-3|22	Requires:	nxproxy
21mr|x2goclient-4.1.2.2-3|23	
21mr|x2goclient-4.1.2.2-3|24	%description
21mr|x2goclient-4.1.2.2-3|25	X2goclient is a graphical qt4 client for the x2go system.
21mr|x2goclient-4.1.2.2-3|26	You can use it to connect to running sessions and start new sessions.
21mr|x2goclient-4.1.2.2-3|27	
21mr|x2goclient-4.1.2.2-3|28	%files
21mr|x2goclient-4.1.2.2-3|29	%{_bindir}/%{name}
21mr|x2goclient-4.1.2.2-3|30	%{_datadir}/applications/%{name}.desktop
21mr|x2goclient-4.1.2.2-3|31	%{_datadir}/icons/hicolor/*/apps/%{name}.png
21mr|x2goclient-4.1.2.2-3|32	%{_mandir}/man1/%{name}.1.xz
21mr|x2goclient-4.1.2.2-3|33	%{_datadir}/%{name}
21mr|x2goclient-4.1.2.2-3|34	
21mr|x2goclient-4.1.2.2-3|35	#------------------------------------------------------------
21mr|x2goclient-4.1.2.2-3|36	
21mr|x2goclient-4.1.2.2-3|37	%prep
21mr|x2goclient-4.1.2.2-3|38	%setup -q
21mr|x2goclient-4.1.2.2-3|39	# Fix up install issues
21mr|x2goclient-4.1.2.2-3|40	sed -i -e 's/-o root -g root//' Makefile
21mr|x2goclient-4.1.2.2-3|41	sed -i -e '/^QMAKE_BINARY=/s@qmake-qt4@/usr/lib/qt4/bin/qmake@' Makefile
21mr|x2goclient-4.1.2.2-3|42	sed -i -e '/^LRELEASE_BINARY=/s@lrelease-qt4@/usr/lib/qt4/bin/lrelease@' Makefile
21mr|x2goclient-4.1.2.2-3|43	
21mr|x2goclient-4.1.2.2-3|44	%build
21mr|x2goclient-4.1.2.2-3|45	%ifarch %{e2k}
21mr|x2goclient-4.1.2.2-3|46	export QMAKESPEC=linux-g++-lcc-native
21mr|x2goclient-4.1.2.2-3|47	%endif
21mr|x2goclient-4.1.2.2-3|48	%make PREFIX=%{_prefix}
21mr|x2goclient-4.1.2.2-3|49	
21mr|x2goclient-4.1.2.2-3|50	%install
21mr|x2goclient-4.1.2.2-3|51	%makeinstall_std PREFIX=%{_prefix} \
21mr|x2goclient-4.1.2.2-3|52	INSTALL_DIR="install -d -m0755" \
21mr|x2goclient-4.1.2.2-3|53	INSTALL_FILE="install -m0644" \
21mr|x2goclient-4.1.2.2-3|54	INSTALL_PROGRAM="install -m0755"
21mr|x2goclient-4.1.2.2-3|55	
21mr|x2goclient-4.1.2.2-3|56	desktop-file-edit --remove-key=Version %{buildroot}%{_datadir}/applications/%{name}.desktop
21mr|x2goclient-4.1.2.2-3|57	desktop-file-edit --remove-key=Category %{buildroot}%{_datadir}/applications/%{name}.desktop
21mr|x2goclient-4.1.2.2-3|58	desktop-file-edit --add-category=Network %{buildroot}%{_datadir}/applications/%{name}.desktop
21mr|x2goclient-4.1.2.2-3|59	desktop-file-edit --add-category=Qt %{buildroot}%{_datadir}/applications/%{name}.desktop
21mr|x2goclient-4.1.2.2-3|60	desktop-file-edit --add-category=KDE %{buildroot}%{_datadir}/applications/%{name}.desktop
21mr|x2goclient-4.1.2.2-3|61	
21mr|x2goclient-4.1.2.2-3|62	# (cg) Kill for now, but feel free to package if needed/desirable
21mr|x2goclient-4.1.2.2-3|63	rm -f %{buildroot}%{_sysconfdir}/x2go/plugin-provider/x2goplugin.html \
21mr|x2goclient-4.1.2.2-3|64	%{buildroot}%{_sysconfdir}/x2go/x2goplugin-apache.conf \
21mr|x2goclient-4.1.2.2-3|65	%{buildroot}%{_datadir}/x2go/plugin/x2goplugin.html

19821 21
21mr|x2goserver-4.1.0.3-1|1	%define x2golibdir %{_libdir}/x2go
21mr|x2goserver-4.1.0.3-1|2	
21mr|x2goserver-4.1.0.3-1|3	Summary:	The server-side core of X2go
21mr|x2goserver-4.1.0.3-1|4	Name:		x2goserver
21mr|x2goserver-4.1.0.3-1|5	Version:	4.1.0.3
21mr|x2goserver-4.1.0.3-1|6	Release:	1
21mr|x2goserver-4.1.0.3-1|7	License:	GPLv2+
21mr|x2goserver-4.1.0.3-1|8	Group:		Networking/Remote access
21mr|x2goserver-4.1.0.3-1|9	Url:		http://wiki.x2go.org/doku.php
21mr|x2goserver-4.1.0.3-1|10	Source0:	http://code.x2go.org/releases/source/%{name}/%{name}-%{version}.tar.gz
21mr|x2goserver-4.1.0.3-1|11	Source1:	x2gocleansessions.service
21mr|x2goserver-4.1.0.3-1|12	BuildRequires:	man2html
21mr|x2goserver-4.1.0.3-1|13	BuildRequires:	perl(ExtUtils::MakeMaker)
21mr|x2goserver-4.1.0.3-1|14	Requires:	lsof
21mr|x2goserver-4.1.0.3-1|15	Requires:	makepasswd
21mr|x2goserver-4.1.0.3-1|16	Requires:	openssh-clients
21mr|x2goserver-4.1.0.3-1|17	Requires:	openssh-server
21mr|x2goserver-4.1.0.3-1|18	Requires:	perl-Config-Simple
21mr|x2goserver-4.1.0.3-1|19	Requires:	sshfs-fuse
21mr|x2goserver-4.1.0.3-1|20	Requires:	xauth
21mr|x2goserver-4.1.0.3-1|21	# x2go / nx dependencies
21mr|x2goserver-4.1.0.3-1|22	Requires:	nxproxy
21mr|x2goserver-4.1.0.3-1|23	Requires:	nxX11
21mr|x2goserver-4.1.0.3-1|24	Requires:	xcomp
21mr|x2goserver-4.1.0.3-1|25	Requires:	xcompshad
21mr|x2goserver-4.1.0.3-1|26	# DB dependencies
21mr|x2goserver-4.1.0.3-1|27	Requires:	perl-DBD-Pg
21mr|x2goserver-4.1.0.3-1|28	Requires:	perl-DBD-SQLite
21mr|x2goserver-4.1.0.3-1|29	Requires:	sqlite3-tools
21mr|x2goserver-4.1.0.3-1|30	Requires(post,preun):	rpm-helper
21mr|x2goserver-4.1.0.3-1|31	
21mr|x2goserver-4.1.0.3-1|32	%description
21mr|x2goserver-4.1.0.3-1|33	x2go is a "server based computing environment" combining the advantages of
21mr|x2goserver-4.1.0.3-1|34	different existing solutions. The x2goserver package provides the server-side
21mr|x2goserver-4.1.0.3-1|35	core of X2go.
21mr|x2goserver-4.1.0.3-1|36	
21mr|x2goserver-4.1.0.3-1|37	%files
21mr|x2goserver-4.1.0.3-1|38	%doc README.install.urpmi
21mr|x2goserver-4.1.0.3-1|39	%doc %{_mandir}/man*/*
21mr|x2goserver-4.1.0.3-1|40	%dir %{_localstatedir}/lib/x2go
21mr|x2goserver-4.1.0.3-1|41	%dir %{_exec_prefix}/lib/debug
21mr|x2goserver-4.1.0.3-1|42	%dir %{_exec_prefix}/lib/tmpfiles.d
21mr|x2goserver-4.1.0.3-1|43	%dir %{_localstatedir}/spool/x2goprint
21mr|x2goserver-4.1.0.3-1|44	%{_datadir}/x2go
21mr|x2goserver-4.1.0.3-1|45	%{_bindir}/x2gobasepath
21mr|x2goserver-4.1.0.3-1|46	%attr(2755,root,x2goprint) %{_bindir}/x2goprint
21mr|x2goserver-4.1.0.3-1|47	%{_bindir}/x2goresume-session
21mr|x2goserver-4.1.0.3-1|48	%{_bindir}/x2goruncommand
21mr|x2goserver-4.1.0.3-1|49	%{_bindir}/x2goserver-run-extensions
21mr|x2goserver-4.1.0.3-1|50	%{_bindir}/x2gosessionlimit
21mr|x2goserver-4.1.0.3-1|51	%{_bindir}/x2gosetkeyboard
21mr|x2goserver-4.1.0.3-1|52	%{_bindir}/x2gostartagent
21mr|x2goserver-4.1.0.3-1|53	%{_bindir}/x2gosuspend-session
21mr|x2goserver-4.1.0.3-1|54	%{_bindir}/x2goterminate-session
21mr|x2goserver-4.1.0.3-1|55	%{_bindir}/x2goumount-session
21mr|x2goserver-4.1.0.3-1|56	%{_bindir}/x2goversion
21mr|x2goserver-4.1.0.3-1|57	%{_bindir}/x2gopath
21mr|x2goserver-4.1.0.3-1|58	%{_bindir}/x2goagent
21mr|x2goserver-4.1.0.3-1|59	%{_bindir}/x2goresume-desktopsharing
21mr|x2goserver-4.1.0.3-1|60	%{_bindir}/x2gosuspend-desktopsharing
21mr|x2goserver-4.1.0.3-1|61	%{_bindir}/x2goterminate-desktopsharing
21mr|x2goserver-4.1.0.3-1|62	%{_bindir}/x2gocmdexitmessage
21mr|x2goserver-4.1.0.3-1|63	%{_bindir}/x2gofeature
21mr|x2goserver-4.1.0.3-1|64	%{_bindir}/x2gofeaturelist
21mr|x2goserver-4.1.0.3-1|65	%{_bindir}/x2gofm
21mr|x2goserver-4.1.0.3-1|66	%{_bindir}/x2gogetapps
21mr|x2goserver-4.1.0.3-1|67	%{_bindir}/x2gogetservers
21mr|x2goserver-4.1.0.3-1|68	%{_bindir}/x2golistdesktops
21mr|x2goserver-4.1.0.3-1|69	%{_bindir}/x2golistmounts
21mr|x2goserver-4.1.0.3-1|70	%{_bindir}/x2golistsessions
21mr|x2goserver-4.1.0.3-1|71	%{_bindir}/x2golistshadowsessions
21mr|x2goserver-4.1.0.3-1|72	%{_bindir}/x2gomountdirs
21mr|x2goserver-4.1.0.3-1|73	%{_sbindir}/x2gocleansessions
21mr|x2goserver-4.1.0.3-1|74	%{_sbindir}/x2godbadmin
21mr|x2goserver-4.1.0.3-1|75	%{_sbindir}/x2golistsessions_root
21mr|x2goserver-4.1.0.3-1|76	%{_sbindir}/x2goshowblocks
21mr|x2goserver-4.1.0.3-1|77	%{_sysconfdir}/sudoers.d/x2goserver
21mr|x2goserver-4.1.0.3-1|78	%dir %{_sysconfdir}/x2go
21mr|x2goserver-4.1.0.3-1|79	%{_libdir}/nx
21mr|x2goserver-4.1.0.3-1|80	%config(noreplace) %{_sysconfdir}/logcheck
21mr|x2goserver-4.1.0.3-1|81	%config(noreplace) %{_sysconfdir}/x2go/x2goserver.conf
21mr|x2goserver-4.1.0.3-1|82	%{_sysconfdir}/x2go/Xresources
21mr|x2goserver-4.1.0.3-1|83	%{_sysconfdir}/x2go/Xsession
21mr|x2goserver-4.1.0.3-1|84	%{_sysconfdir}/x2go/desktopsharing/settings
21mr|x2goserver-4.1.0.3-1|85	%{_sysconfdir}/x2go/keystrokes.cfg
21mr|x2goserver-4.1.0.3-1|86	%{_sysconfdir}/x2go/x2go_logout
21mr|x2goserver-4.1.0.3-1|87	%{_sysconfdir}/x2go/x2go_logout.d/010_userscripts.sh
21mr|x2goserver-4.1.0.3-1|88	%{_sysconfdir}/x2go/x2goagent.keyboard
21mr|x2goserver-4.1.0.3-1|89	%{_sysconfdir}/x2go/x2goagent.options
21mr|x2goserver-4.1.0.3-1|90	%{_sysconfdir}/x2go/x2gosql/sql
21mr|x2goserver-4.1.0.3-1|91	%{_datadir}/applications/x2gofm.desktop
21mr|x2goserver-4.1.0.3-1|92	%{_datadir}/mime/packages/sshfs-x2go.xml
21mr|x2goserver-4.1.0.3-1|93	%{_datadir}/pixmaps/x2goagent.xpm
21mr|x2goserver-4.1.0.3-1|94	%{_unitdir}/%{name}.service
21mr|x2goserver-4.1.0.3-1|95	%{_unitdir}/x2gocleansessions.service
21mr|x2goserver-4.1.0.3-1|96	%dir %{x2golibdir}
21mr|x2goserver-4.1.0.3-1|97	%{x2golibdir}/*
21mr|x2goserver-4.1.0.3-1|98	%{perl_vendorlib}/X2Go
21mr|x2goserver-4.1.0.3-1|99	%{_exec_prefix}/lib/tmpfiles.d/*
21mr|x2goserver-4.1.0.3-1|100	
21mr|x2goserver-4.1.0.3-1|101	%pre
21mr|x2goserver-4.1.0.3-1|102	%_pre_useradd x2gouser %{_localstatedir}/lib/x2go /bin/false
21mr|x2goserver-4.1.0.3-1|103	%_pre_useradd x2goprint %{_localstatedir}/spool/x2goprint /bin/false
21mr|x2goserver-4.1.0.3-1|104	
21mr|x2goserver-4.1.0.3-1|105	%post
21mr|x2goserver-4.1.0.3-1|106	chown x2gouser:x2gouser %{_localstatedir}/lib/x2go
21mr|x2goserver-4.1.0.3-1|107	chown x2goprint:x2goprint %{_localstatedir}/spool/x2goprint
21mr|x2goserver-4.1.0.3-1|108	# Initialize the session database
21mr|x2goserver-4.1.0.3-1|109	[ ! -f %{_localstatedir}/lib/x2go/x2go_sessions ] && %{_sbindir}/x2godbadmin --createdb || :
21mr|x2goserver-4.1.0.3-1|110	%systemd_post x2gocleansessions.service
21mr|x2goserver-4.1.0.3-1|111	
21mr|x2goserver-4.1.0.3-1|112	%preun
21mr|x2goserver-4.1.0.3-1|113	%systemd_preun x2gocleansessions.service
21mr|x2goserver-4.1.0.3-1|114	
21mr|x2goserver-4.1.0.3-1|115	%postun
21mr|x2goserver-4.1.0.3-1|116	%_postun_userdel x2gouser
21mr|x2goserver-4.1.0.3-1|117	%_postun_userdel x2goprint
21mr|x2goserver-4.1.0.3-1|118	
21mr|x2goserver-4.1.0.3-1|119	#----------------------------------------------------------------------------
21mr|x2goserver-4.1.0.3-1|120	
21mr|x2goserver-4.1.0.3-1|121	%prep
21mr|x2goserver-4.1.0.3-1|122	%setup -q
21mr|x2goserver-4.1.0.3-1|123	
21mr|x2goserver-4.1.0.3-1|124	# Set path
21mr|x2goserver-4.1.0.3-1|125	find -type f | xargs sed -i -r -e '/^LIBDIR=/s,/lib/,/%{_lib}/,'
21mr|x2goserver-4.1.0.3-1|126	sed -i -e 's,/lib/,/%{_lib}/,' x2goserver/bin/x2gopath
21mr|x2goserver-4.1.0.3-1|127	# Don't try to be root
21mr|x2goserver-4.1.0.3-1|128	sed -i -e 's/-o root -g root//' */Makefile
21mr|x2goserver-4.1.0.3-1|129	# Perl pure_install
21mr|x2goserver-4.1.0.3-1|130	sed -i -e 's/perl install/perl pure_install/' Makefile
21mr|x2goserver-4.1.0.3-1|131	
21mr|x2goserver-4.1.0.3-1|132	%build
21mr|x2goserver-4.1.0.3-1|133	%setup_compile_flags
21mr|x2goserver-4.1.0.3-1|134	export LC_ALL=C
21mr|x2goserver-4.1.0.3-1|135	%make \
21mr|x2goserver-4.1.0.3-1|136	PREFIX=%{_prefix}
21mr|x2goserver-4.1.0.3-1|137	
21mr|x2goserver-4.1.0.3-1|138	%install
21mr|x2goserver-4.1.0.3-1|139	export LC_ALL=C
21mr|x2goserver-4.1.0.3-1|140	%makeinstall_std \
21mr|x2goserver-4.1.0.3-1|141	PREFIX=%{_prefix} \
21mr|x2goserver-4.1.0.3-1|142	INSTALL_DIR="install -d -m 755" \
21mr|x2goserver-4.1.0.3-1|143	INSTALL_FILE="install -m 644" \
21mr|x2goserver-4.1.0.3-1|144	INSTALL_PROGRAM="install -m 755"
21mr|x2goserver-4.1.0.3-1|145	
21mr|x2goserver-4.1.0.3-1|146	rm -f %{buildroot}%{_sysconfdir}/x2go/Xsession.d
21mr|x2goserver-4.1.0.3-1|147	
21mr|x2goserver-4.1.0.3-1|148	mkdir -p %{buildroot}%{_unitdir}
21mr|x2goserver-4.1.0.3-1|149	install -m0644 x2goserver.service %{buildroot}%{_unitdir}/%{name}.service
21mr|x2goserver-4.1.0.3-1|150	install -m0644 %{SOURCE1} %{buildroot}%{_unitdir}/x2gocleansessions.service
21mr|x2goserver-4.1.0.3-1|151	
21mr|x2goserver-4.1.0.3-1|152	find %{buildroot} -name .placeholder -delete
21mr|x2goserver-4.1.0.3-1|153	mkdir -p %{buildroot}%{_localstatedir}/lib/x2go
21mr|x2goserver-4.1.0.3-1|154	mkdir -p %{buildroot}%{_localstatedir}/spool/x2goprint
21mr|x2goserver-4.1.0.3-1|155	
21mr|x2goserver-4.1.0.3-1|156	cat  > README.install.urpmi << EOF
21mr|x2goserver-4.1.0.3-1|157	
21mr|x2goserver-4.1.0.3-1|158	DATABASE SETUP
21mr|x2goserver-4.1.0.3-1|159	-----------------
21mr|x2goserver-4.1.0.3-1|160	
21mr|x2goserver-4.1.0.3-1|161	You need either an sqlite or a postgresql database for running x2go.
21mr|x2goserver-4.1.0.3-1|162	If you want to run x2go just on a single server, sqlite is sufficient, for
21mr|x2goserver-4.1.0.3-1|163	running x2go on a multi server setup, postgresql is required.
21mr|x2goserver-4.1.0.3-1|164	
21mr|x2goserver-4.1.0.3-1|165	$ x2godbadmin --createdb
21mr|x2goserver-4.1.0.3-1|166	
21mr|x2goserver-4.1.0.3-1|167	
21mr|x2goserver-4.1.0.3-1|168	DEFAULT: SQLite setup
21mr|x2goserver-4.1.0.3-1|169	------------------------
21mr|x2goserver-4.1.0.3-1|170	
21mr|x2goserver-4.1.0.3-1|171	This variant is the default X2go database setup. The X2go database keeps track
21mr|x2goserver-4.1.0.3-1|172	of running/suspended/finished X2go sessions, mounted devices, etc. If you use
21mr|x2goserver-4.1.0.3-1|173	SQLite as DB backend, X2go will run on one single server.
21mr|x2goserver-4.1.0.3-1|174	
21mr|x2goserver-4.1.0.3-1|175	For multi-X2goServer support use the PostgreSQL setup variant of X2go server.
21mr|x2goserver-4.1.0.3-1|176	All files should be present for this setup. If not, please report it as a bug.
21mr|x2goserver-4.1.0.3-1|177	
21mr|x2goserver-4.1.0.3-1|178	
21mr|x2goserver-4.1.0.3-1|179	ALTERNATIVE: PostgreSQL setup
21mr|x2goserver-4.1.0.3-1|180	--------------------------------
21mr|x2goserver-4.1.0.3-1|181	
21mr|x2goserver-4.1.0.3-1|182	This variant is for a setup of x2goserver that uses a PostgreSQL database
21mr|x2goserver-4.1.0.3-1|183	backend...
21mr|x2goserver-4.1.0.3-1|184	
21mr|x2goserver-4.1.0.3-1|185	The exact installation of x2goserver with PostgreSQL support is described
21mr|x2goserver-4.1.0.3-1|186	here: http://wiki.x2go.org/doku.php/wiki:advanced:multi-node:x2goserver-pgsql
21mr|x2goserver-4.1.0.3-1|187	
21mr|x2goserver-4.1.0.3-1|188	LOCAL FOLDER SHARING
21mr|x2goserver-4.1.0.3-1|189	-----------------------
21mr|x2goserver-4.1.0.3-1|190	
21mr|x2goserver-4.1.0.3-1|191	Users that shall be able to use X2go's local folder sharing functionality
21mr|x2goserver-4.1.0.3-1|192	(via sshfs) have to be members of your server system's ,,fuse'' group
21mr|x2goserver-4.1.0.3-1|193	
21mr|x2goserver-4.1.0.3-1|194	$ usermod -a -G fuse <username>
21mr|x2goserver-4.1.0.3-1|195	
21mr|x2goserver-4.1.0.3-1|196	
21mr|x2goserver-4.1.0.3-1|197	PRINTING
21mr|x2goserver-4.1.0.3-1|198	-----------
21mr|x2goserver-4.1.0.3-1|199	
21mr|x2goserver-4.1.0.3-1|200	Also users that shall be able to send print jobs to client-side printers have
21mr|x2goserver-4.1.0.3-1|201	to be members of the server-side ,,fuse'' group (see above).
21mr|x2goserver-4.1.0.3-1|202	
21mr|x2goserver-4.1.0.3-1|203	As X2go printing setups can be rather versatile, details on X2go printing are
21mr|x2goserver-4.1.0.3-1|204	explained in the project wiki:
21mr|x2goserver-4.1.0.3-1|205	http://wiki.x2go.org/doku.php/doc:installation:printing

19822 21
21mr|xalan-j2-2.7.1-40|1	# Copyright (c) 2000-2005, JPackage Project
21mr|xalan-j2-2.7.1-40|2	# All rights reserved.
21mr|xalan-j2-2.7.1-40|3	#
21mr|xalan-j2-2.7.1-40|4	# Redistribution and use in source and binary forms, with or without
21mr|xalan-j2-2.7.1-40|5	# modification, are permitted provided that the following conditions
21mr|xalan-j2-2.7.1-40|6	# are met:
21mr|xalan-j2-2.7.1-40|7	#
21mr|xalan-j2-2.7.1-40|8	# 1. Redistributions of source code must retain the above copyright
21mr|xalan-j2-2.7.1-40|9	#    notice, this list of conditions and the following disclaimer.
21mr|xalan-j2-2.7.1-40|10	# 2. Redistributions in binary form must reproduce the above copyright
21mr|xalan-j2-2.7.1-40|11	#    notice, this list of conditions and the following disclaimer in the
21mr|xalan-j2-2.7.1-40|12	#    documentation and/or other materials provided with the
21mr|xalan-j2-2.7.1-40|13	#    distribution.
21mr|xalan-j2-2.7.1-40|14	# 3. Neither the name of the JPackage Project nor the names of its
21mr|xalan-j2-2.7.1-40|15	#    contributors may be used to endorse or promote products derived
21mr|xalan-j2-2.7.1-40|16	#    from this software without specific prior written permission.
21mr|xalan-j2-2.7.1-40|17	#
21mr|xalan-j2-2.7.1-40|18	# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
21mr|xalan-j2-2.7.1-40|19	# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
21mr|xalan-j2-2.7.1-40|20	# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
21mr|xalan-j2-2.7.1-40|21	# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
21mr|xalan-j2-2.7.1-40|22	# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
21mr|xalan-j2-2.7.1-40|23	# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
21mr|xalan-j2-2.7.1-40|24	# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
21mr|xalan-j2-2.7.1-40|25	# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
21mr|xalan-j2-2.7.1-40|26	# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
21mr|xalan-j2-2.7.1-40|27	# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
21mr|xalan-j2-2.7.1-40|28	# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
21mr|xalan-j2-2.7.1-40|29	#
21mr|xalan-j2-2.7.1-40|30	
21mr|xalan-j2-2.7.1-40|31	%global cvs_version 2_7_1
21mr|xalan-j2-2.7.1-40|32	
21mr|xalan-j2-2.7.1-40|33	Name:           xalan-j2
21mr|xalan-j2-2.7.1-40|34	Version:        2.7.1
21mr|xalan-j2-2.7.1-40|35	Release:        40
21mr|xalan-j2-2.7.1-40|36	Epoch:          0
21mr|xalan-j2-2.7.1-40|37	Summary:        Java XSLT processor
21mr|xalan-j2-2.7.1-40|38	# src/org/apache/xpath/domapi/XPathStylesheetDOM3Exception.java is W3C
21mr|xalan-j2-2.7.1-40|39	License:        ASL 2.0 and W3C
21mr|xalan-j2-2.7.1-40|40	URL:            http://xalan.apache.org/
21mr|xalan-j2-2.7.1-40|41	
21mr|xalan-j2-2.7.1-40|42	# ./generate-tarball.sh
21mr|xalan-j2-2.7.1-40|43	Source0:        %{name}-%{version}.tar.gz
21mr|xalan-j2-2.7.1-40|44	Source1:        %{name}-serializer-MANIFEST.MF
21mr|xalan-j2-2.7.1-40|45	Source2:        http://repo1.maven.org/maven2/xalan/xalan/2.7.1/xalan-2.7.1.pom
21mr|xalan-j2-2.7.1-40|46	Source3:        http://repo1.maven.org/maven2/xalan/serializer/2.7.1/serializer-2.7.1.pom
21mr|xalan-j2-2.7.1-40|47	Source4:        xsltc-%{version}.pom
21mr|xalan-j2-2.7.1-40|48	Source5:        %{name}-MANIFEST.MF
21mr|xalan-j2-2.7.1-40|49	# Remove bundled binaries which cannot be easily verified for licensing
21mr|xalan-j2-2.7.1-40|50	Source6:        generate-tarball.sh
21mr|xalan-j2-2.7.1-40|51	
21mr|xalan-j2-2.7.1-40|52	Patch0:         %{name}-noxsltcdeps.patch
21mr|xalan-j2-2.7.1-40|53	# Fix CVE-2014-0107: insufficient constraints in secure processing
21mr|xalan-j2-2.7.1-40|54	# feature (oCERT-2014-002).  Generated form upstream revisions 1581058
21mr|xalan-j2-2.7.1-40|55	# and 1581426.
21mr|xalan-j2-2.7.1-40|56	Patch2:         %{name}-CVE-2014-0107.patch
21mr|xalan-j2-2.7.1-40|57	
21mr|xalan-j2-2.7.1-40|58	Group:          Development/Java
21mr|xalan-j2-2.7.1-40|59	BuildArch:      noarch
21mr|xalan-j2-2.7.1-40|60	# Java stack is not supported on x86_32
21mr|xalan-j2-2.7.1-40|61	ExcludeArch: %{ix86}
21mr|xalan-j2-2.7.1-40|62	
21mr|xalan-j2-2.7.1-40|63	BuildRequires:  javapackages-local
21mr|xalan-j2-2.7.1-40|64	BuildRequires:  ant
21mr|xalan-j2-2.7.1-40|65	BuildRequires:  apache-parent
21mr|xalan-j2-2.7.1-40|66	BuildRequires:  bcel
21mr|xalan-j2-2.7.1-40|67	BuildRequires:  java_cup
21mr|xalan-j2-2.7.1-40|68	BuildRequires:  regexp
21mr|xalan-j2-2.7.1-40|69	BuildRequires:  sed
21mr|xalan-j2-2.7.1-40|70	BuildRequires:  glassfish-servlet-api
21mr|xalan-j2-2.7.1-40|71	BuildRequires:  xerces-j2 >= 0:2.7.1
21mr|xalan-j2-2.7.1-40|72	BuildRequires:  xml-commons-apis >= 0:1.3
21mr|xalan-j2-2.7.1-40|73	
21mr|xalan-j2-2.7.1-40|74	Requires:       xerces-j2
21mr|xalan-j2-2.7.1-40|75	
21mr|xalan-j2-2.7.1-40|76	Provides:       jaxp_transform_impl
21mr|xalan-j2-2.7.1-40|77	
21mr|xalan-j2-2.7.1-40|78	%description
21mr|xalan-j2-2.7.1-40|79	Xalan is an XSLT processor for transforming XML documents into HTML,
21mr|xalan-j2-2.7.1-40|80	text, or other XML document types. It implements the W3C Recommendations
21mr|xalan-j2-2.7.1-40|81	for XSL Transformations (XSLT) and the XML Path Language (XPath). It can
21mr|xalan-j2-2.7.1-40|82	be used from the command line, in an applet or a servlet, or as a module
21mr|xalan-j2-2.7.1-40|83	in other program.
21mr|xalan-j2-2.7.1-40|84	
21mr|xalan-j2-2.7.1-40|85	%package        xsltc
21mr|xalan-j2-2.7.1-40|86	Summary:        XSLT compiler
21mr|xalan-j2-2.7.1-40|87	License:        ASL 2.0
21mr|xalan-j2-2.7.1-40|88	Requires:       java_cup
21mr|xalan-j2-2.7.1-40|89	Requires:       bcel
21mr|xalan-j2-2.7.1-40|90	Requires:       regexp
21mr|xalan-j2-2.7.1-40|91	Requires:       xerces-j2
21mr|xalan-j2-2.7.1-40|92	
21mr|xalan-j2-2.7.1-40|93	%description    xsltc
21mr|xalan-j2-2.7.1-40|94	The XSLT Compiler is a Java-based tool for compiling XSLT stylesheets into
21mr|xalan-j2-2.7.1-40|95	lightweight and portable Java byte codes called translets.
21mr|xalan-j2-2.7.1-40|96	
21mr|xalan-j2-2.7.1-40|97	%package        manual
21mr|xalan-j2-2.7.1-40|98	Summary:        Manual for %{name}
21mr|xalan-j2-2.7.1-40|99	License:        ASL 2.0
21mr|xalan-j2-2.7.1-40|100	
21mr|xalan-j2-2.7.1-40|101	%description    manual
21mr|xalan-j2-2.7.1-40|102	Documentation for %{name}.
21mr|xalan-j2-2.7.1-40|103	
21mr|xalan-j2-2.7.1-40|104	%package        javadoc
21mr|xalan-j2-2.7.1-40|105	Summary:        Javadoc for %{name}
21mr|xalan-j2-2.7.1-40|106	License:        ASL 2.0
21mr|xalan-j2-2.7.1-40|107	
21mr|xalan-j2-2.7.1-40|108	%description    javadoc
21mr|xalan-j2-2.7.1-40|109	Javadoc for %{name}.
21mr|xalan-j2-2.7.1-40|110	
21mr|xalan-j2-2.7.1-40|111	%package        demo
21mr|xalan-j2-2.7.1-40|112	Summary:        Demo for %{name}
21mr|xalan-j2-2.7.1-40|113	License:        ASL 2.0
21mr|xalan-j2-2.7.1-40|114	Requires:       %{name} = %{epoch}:%{version}-%{release}
21mr|xalan-j2-2.7.1-40|115	Requires:       glassfish-servlet-api
21mr|xalan-j2-2.7.1-40|116	
21mr|xalan-j2-2.7.1-40|117	%description    demo
21mr|xalan-j2-2.7.1-40|118	Demonstrations and samples for %{name}.
21mr|xalan-j2-2.7.1-40|119	
21mr|xalan-j2-2.7.1-40|120	%prep
21mr|xalan-j2-2.7.1-40|121	%setup -q -n xalan-j_%{cvs_version}
21mr|xalan-j2-2.7.1-40|122	%patch0 -p0
21mr|xalan-j2-2.7.1-40|123	%patch2 -p1
21mr|xalan-j2-2.7.1-40|124	
21mr|xalan-j2-2.7.1-40|125	find . -name '*.jar' -delete
21mr|xalan-j2-2.7.1-40|126	find . -name '*.class' -delete
21mr|xalan-j2-2.7.1-40|127	
21mr|xalan-j2-2.7.1-40|128	sed -i '/<!-- Expand jaxp sources/,/<delete file="${xml-commons-srcs.tar}"/{d}' build.xml
21mr|xalan-j2-2.7.1-40|129	
21mr|xalan-j2-2.7.1-40|130	# Remove classpaths from manifests
21mr|xalan-j2-2.7.1-40|131	sed -i '/class-path/I d' $(find -iname '*manifest*')
21mr|xalan-j2-2.7.1-40|132	
21mr|xalan-j2-2.7.1-40|133	# Convert CR-LF to LF-only
21mr|xalan-j2-2.7.1-40|134	sed -i 's/\r//' KEYS LICENSE.txt NOTICE.txt xdocs/style/resources/script.js \
21mr|xalan-j2-2.7.1-40|135	xdocs/sources/xsltc/README* `find -name '*.sh'`
21mr|xalan-j2-2.7.1-40|136	
21mr|xalan-j2-2.7.1-40|137	%mvn_file :xalan %{name} jaxp_transform_impl
21mr|xalan-j2-2.7.1-40|138	%mvn_file :serializer %{name}-serializer
21mr|xalan-j2-2.7.1-40|139	%mvn_file :xsltc xsltc
21mr|xalan-j2-2.7.1-40|140	%mvn_package :xsltc xsltc
21mr|xalan-j2-2.7.1-40|141	
21mr|xalan-j2-2.7.1-40|142	%build
21mr|xalan-j2-2.7.1-40|143	pushd lib
21mr|xalan-j2-2.7.1-40|144	ln -sf $(build-classpath java_cup-runtime) runtime.jar
21mr|xalan-j2-2.7.1-40|145	ln -sf $(build-classpath bcel) BCEL.jar
21mr|xalan-j2-2.7.1-40|146	ln -sf $(build-classpath regexp) regexp.jar
21mr|xalan-j2-2.7.1-40|147	ln -sf $(build-classpath xerces-j2) xercesImpl.jar
21mr|xalan-j2-2.7.1-40|148	ln -sf $(build-classpath xml-commons-apis) xml-apis.jar
21mr|xalan-j2-2.7.1-40|149	popd
21mr|xalan-j2-2.7.1-40|150	pushd tools
21mr|xalan-j2-2.7.1-40|151	ln -sf $(build-classpath java_cup) java_cup.jar
21mr|xalan-j2-2.7.1-40|152	ln -sf $(build-classpath ant) ant.jar
21mr|xalan-j2-2.7.1-40|153	popd
21mr|xalan-j2-2.7.1-40|154	export CLASSPATH=$(build-classpath glassfish-servlet-api)
21mr|xalan-j2-2.7.1-40|155	
21mr|xalan-j2-2.7.1-40|156	ant \
21mr|xalan-j2-2.7.1-40|157	-Djava.awt.headless=true \
21mr|xalan-j2-2.7.1-40|158	-Dapi.j2se=%{_javadocdir}/java \
21mr|xalan-j2-2.7.1-40|159	-Dbuild.xalan-interpretive.jar=build/xalan-interpretive.jar \
21mr|xalan-j2-2.7.1-40|160	xalan-interpretive.jar\
21mr|xalan-j2-2.7.1-40|161	xsltc.unbundledjar \
21mr|xalan-j2-2.7.1-40|162	docs \
21mr|xalan-j2-2.7.1-40|163	javadocs \
21mr|xalan-j2-2.7.1-40|164	samples \
21mr|xalan-j2-2.7.1-40|165	servlet
21mr|xalan-j2-2.7.1-40|166	
21mr|xalan-j2-2.7.1-40|167	# inject OSGi manifests
21mr|xalan-j2-2.7.1-40|168	jar ufm build/serializer.jar %{SOURCE1}
21mr|xalan-j2-2.7.1-40|169	jar ufm build/xalan-interpretive.jar %{SOURCE5}
21mr|xalan-j2-2.7.1-40|170	
21mr|xalan-j2-2.7.1-40|171	%mvn_artifact %{SOURCE2} build/xalan-interpretive.jar
21mr|xalan-j2-2.7.1-40|172	%mvn_artifact %{SOURCE3} build/serializer.jar
21mr|xalan-j2-2.7.1-40|173	%mvn_artifact %{SOURCE4} build/xsltc.jar
21mr|xalan-j2-2.7.1-40|174	
21mr|xalan-j2-2.7.1-40|175	%install
21mr|xalan-j2-2.7.1-40|176	%mvn_install -J build/docs/apidocs
21mr|xalan-j2-2.7.1-40|177	
21mr|xalan-j2-2.7.1-40|178	# demo
21mr|xalan-j2-2.7.1-40|179	install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/%{name}
21mr|xalan-j2-2.7.1-40|180	install -p -m 644 build/xalansamples.jar \
21mr|xalan-j2-2.7.1-40|181	$RPM_BUILD_ROOT%{_datadir}/%{name}/%{name}-samples.jar
21mr|xalan-j2-2.7.1-40|182	install -p -m 644 build/xalanservlet.war \
21mr|xalan-j2-2.7.1-40|183	$RPM_BUILD_ROOT%{_datadir}/%{name}/%{name}-servlet.war
21mr|xalan-j2-2.7.1-40|184	cp -pr samples $RPM_BUILD_ROOT%{_datadir}/%{name}
21mr|xalan-j2-2.7.1-40|185	
21mr|xalan-j2-2.7.1-40|186	# fix link between manual and javadoc
21mr|xalan-j2-2.7.1-40|187	(cd build/docs; ln -sf %{_javadocdir}/%{name} apidocs)
21mr|xalan-j2-2.7.1-40|188	
21mr|xalan-j2-2.7.1-40|189	%post
21mr|xalan-j2-2.7.1-40|190	# update-alternatives will remove the symlink - preserve it
21mr|xalan-j2-2.7.1-40|191	mv %{_javadir}/jaxp_transform_impl.jar{,.tmp} || :
21mr|xalan-j2-2.7.1-40|192	# alternatives removed in f26
21mr|xalan-j2-2.7.1-40|193	update-alternatives --remove jaxp_transform_impl %{_javadir}/%{name}.jar &>/dev/null || :
21mr|xalan-j2-2.7.1-40|194	# restore the symlink
21mr|xalan-j2-2.7.1-40|195	mv %{_javadir}/jaxp_transform_impl.jar{.tmp,} || :
21mr|xalan-j2-2.7.1-40|196	
21mr|xalan-j2-2.7.1-40|197	%files -f .mfiles
21mr|xalan-j2-2.7.1-40|198	%license LICENSE.txt NOTICE.txt
21mr|xalan-j2-2.7.1-40|199	%doc KEYS readme.html
21mr|xalan-j2-2.7.1-40|200	
21mr|xalan-j2-2.7.1-40|201	%files xsltc -f .mfiles-xsltc
21mr|xalan-j2-2.7.1-40|202	%license LICENSE.txt NOTICE.txt
21mr|xalan-j2-2.7.1-40|203	
21mr|xalan-j2-2.7.1-40|204	%files manual
21mr|xalan-j2-2.7.1-40|205	%license LICENSE.txt NOTICE.txt
21mr|xalan-j2-2.7.1-40|206	%doc build/docs/*
21mr|xalan-j2-2.7.1-40|207	
21mr|xalan-j2-2.7.1-40|208	%files javadoc
21mr|xalan-j2-2.7.1-40|209	%license LICENSE.txt NOTICE.txt
21mr|xalan-j2-2.7.1-40|210	%doc %{_javadocdir}/%{name}
21mr|xalan-j2-2.7.1-40|211	
21mr|xalan-j2-2.7.1-40|212	%files demo
21mr|xalan-j2-2.7.1-40|213	%{_datadir}/%{name}
21mr|xalan-j2-2.7.1-40|214	

19823 21
21mr|xapian-core-1.4.19-1|1	%define oname xapian
21mr|xapian-core-1.4.19-1|2	%define major 30
21mr|xapian-core-1.4.19-1|3	%define libname %mklibname %{oname} %{major}
21mr|xapian-core-1.4.19-1|4	%define devname %mklibname %{oname} -d
21mr|xapian-core-1.4.19-1|5	
21mr|xapian-core-1.4.19-1|6	Summary:	Search engine library
21mr|xapian-core-1.4.19-1|7	Name:		xapian-core
21mr|xapian-core-1.4.19-1|8	Version:	1.4.19
21mr|xapian-core-1.4.19-1|9	Release:	1
21mr|xapian-core-1.4.19-1|10	License:	GPLv2+
21mr|xapian-core-1.4.19-1|11	Group:		Databases
21mr|xapian-core-1.4.19-1|12	Url:		http://www.xapian.org/
21mr|xapian-core-1.4.19-1|13	Source0:	http://www.oligarchy.co.uk/xapian/%{version}/%{name}-%{version}.tar.xz
21mr|xapian-core-1.4.19-1|14	%ifarch %{ix86} %{x86_64} %{armx}
21mr|xapian-core-1.4.19-1|15	BuildRequires:	valgrind
21mr|xapian-core-1.4.19-1|16	%endif
21mr|xapian-core-1.4.19-1|17	BuildRequires:	pkgconfig(uuid)
21mr|xapian-core-1.4.19-1|18	BuildRequires:	pkgconfig(zlib)
21mr|xapian-core-1.4.19-1|19	Requires:	%{libname} = %{EVRD}
21mr|xapian-core-1.4.19-1|20	Obsoletes:	xapian < %{EVRD}
21mr|xapian-core-1.4.19-1|21	Provides:	xapian = %{EVRD}
21mr|xapian-core-1.4.19-1|22	
21mr|xapian-core-1.4.19-1|23	%description
21mr|xapian-core-1.4.19-1|24	Xapian is an Open Source Search Engine Library, released under the GPL. It's
21mr|xapian-core-1.4.19-1|25	written in C++, with bindings to allow use from Perl, Python, PHP, Java, Tcl,
21mr|xapian-core-1.4.19-1|26	C#, and Ruby (so far!)
21mr|xapian-core-1.4.19-1|27	
21mr|xapian-core-1.4.19-1|28	Xapian is a highly adaptable toolkit which allows developers to easily add
21mr|xapian-core-1.4.19-1|29	advanced indexing and search facilities to their own applications. It supports
21mr|xapian-core-1.4.19-1|30	the Probabilistic Information Retrieval model and also supports a rich set of
21mr|xapian-core-1.4.19-1|31	boolean query operators.
21mr|xapian-core-1.4.19-1|32	
21mr|xapian-core-1.4.19-1|33	%files
21mr|xapian-core-1.4.19-1|34	%{_bindir}/copydatabase
21mr|xapian-core-1.4.19-1|35	%{_bindir}/xapian-delve
21mr|xapian-core-1.4.19-1|36	%{_bindir}/quest
21mr|xapian-core-1.4.19-1|37	%{_bindir}/simpleexpand
21mr|xapian-core-1.4.19-1|38	%{_bindir}/simpleindex
21mr|xapian-core-1.4.19-1|39	%{_bindir}/simplesearch
21mr|xapian-core-1.4.19-1|40	%{_bindir}/xapian-compact
21mr|xapian-core-1.4.19-1|41	%{_bindir}/xapian-check
21mr|xapian-core-1.4.19-1|42	%{_bindir}/xapian-metadata
21mr|xapian-core-1.4.19-1|43	%{_bindir}/xapian-pos
21mr|xapian-core-1.4.19-1|44	%{_bindir}/xapian-progsrv
21mr|xapian-core-1.4.19-1|45	%{_bindir}/xapian-replicate
21mr|xapian-core-1.4.19-1|46	%{_bindir}/xapian-replicate-server
21mr|xapian-core-1.4.19-1|47	%{_bindir}/xapian-tcpsrv
21mr|xapian-core-1.4.19-1|48	%{_datadir}/xapian-core
21mr|xapian-core-1.4.19-1|49	%{_mandir}/man1/*
21mr|xapian-core-1.4.19-1|50	
21mr|xapian-core-1.4.19-1|51	#----------------------------------------------------------------------------
21mr|xapian-core-1.4.19-1|52	
21mr|xapian-core-1.4.19-1|53	%package -n %{libname}
21mr|xapian-core-1.4.19-1|54	Summary:	Shared library for %{name}
21mr|xapian-core-1.4.19-1|55	Group:		System/Libraries
21mr|xapian-core-1.4.19-1|56	Obsoletes:	%{_lib}xapian15 < 1.2.2
21mr|xapian-core-1.4.19-1|57	
21mr|xapian-core-1.4.19-1|58	%description -n %{libname}
21mr|xapian-core-1.4.19-1|59	Shared library for %{name}.
21mr|xapian-core-1.4.19-1|60	
21mr|xapian-core-1.4.19-1|61	%files -n %{libname}
21mr|xapian-core-1.4.19-1|62	%{_libdir}/libxapian.so.%{major}*
21mr|xapian-core-1.4.19-1|63	
21mr|xapian-core-1.4.19-1|64	#----------------------------------------------------------------------------
21mr|xapian-core-1.4.19-1|65	
21mr|xapian-core-1.4.19-1|66	%package  -n %{devname}
21mr|xapian-core-1.4.19-1|67	Summary:	Development files for %{name}
21mr|xapian-core-1.4.19-1|68	Group:		Development/Other
21mr|xapian-core-1.4.19-1|69	Requires:	%{libname} = %{EVRD}
21mr|xapian-core-1.4.19-1|70	Provides:	%{name}-devel = %{EVRD}
21mr|xapian-core-1.4.19-1|71	Provides:	lib%{name}-devel = %{EVRD}
21mr|xapian-core-1.4.19-1|72	Provides:	%{oname}-devel = %{EVRD}
21mr|xapian-core-1.4.19-1|73	Provides:	lib%{oname}-devel = %{EVRD}
21mr|xapian-core-1.4.19-1|74	
21mr|xapian-core-1.4.19-1|75	%description -n %{devname}
21mr|xapian-core-1.4.19-1|76	Development files and headers for %{name}.
21mr|xapian-core-1.4.19-1|77	
21mr|xapian-core-1.4.19-1|78	%files -n %{devname}
21mr|xapian-core-1.4.19-1|79	%doc %{_docdir}/%{name}/
21mr|xapian-core-1.4.19-1|80	%dir %{_includedir}/xapian
21mr|xapian-core-1.4.19-1|81	%{_bindir}/xapian-config
21mr|xapian-core-1.4.19-1|82	%{_includedir}/xapian/*.h
21mr|xapian-core-1.4.19-1|83	%{_includedir}/*.h
21mr|xapian-core-1.4.19-1|84	%{_datadir}/aclocal/xapian.m4
21mr|xapian-core-1.4.19-1|85	%{_libdir}/libxapian.so
21mr|xapian-core-1.4.19-1|86	%{_libdir}/cmake/xapian/*.cmake
21mr|xapian-core-1.4.19-1|87	%{_libdir}/pkgconfig/xapian-core.pc
21mr|xapian-core-1.4.19-1|88	
21mr|xapian-core-1.4.19-1|89	#----------------------------------------------------------------------------
21mr|xapian-core-1.4.19-1|90	
21mr|xapian-core-1.4.19-1|91	%prep
21mr|xapian-core-1.4.19-1|92	%setup -q
21mr|xapian-core-1.4.19-1|93	
21mr|xapian-core-1.4.19-1|94	%build
21mr|xapian-core-1.4.19-1|95	%configure \
21mr|xapian-core-1.4.19-1|96	%ifarch %{armx} %{riscv}
21mr|xapian-core-1.4.19-1|97	--disable-sse \
21mr|xapian-core-1.4.19-1|98	%endif
21mr|xapian-core-1.4.19-1|99	--enable-shared \
21mr|xapian-core-1.4.19-1|100	--disable-static
21mr|xapian-core-1.4.19-1|101	%make
21mr|xapian-core-1.4.19-1|102	
21mr|xapian-core-1.4.19-1|103	%install
21mr|xapian-core-1.4.19-1|104	%makeinstall_std

19824 21
21mr|xapool-1.5.0-15|1	Name:          xapool
21mr|xapool-1.5.0-15|2	Version:       1.5.0
21mr|xapool-1.5.0-15|3	Release:       15
21mr|xapool-1.5.0-15|4	Summary:       Open source XA JDBC Pool
21mr|xapool-1.5.0-15|5	License:       LGPLv2+
21mr|xapool-1.5.0-15|6	Group:         Development/Java
21mr|xapool-1.5.0-15|7	URL:           http://xapool.ow2.org/
21mr|xapool-1.5.0-15|8	# wget http://download.forge.objectweb.org/xapool/xapool-1.5.0-src.tgz
21mr|xapool-1.5.0-15|9	# tar -xf xapool-1.5.0-src.tgz
21mr|xapool-1.5.0-15|10	# find xapool-1.5.0-src -name "*.jar" -delete
21mr|xapool-1.5.0-15|11	# find xapool-1.5.0-src -name "*.class" -delete
21mr|xapool-1.5.0-15|12	# find xapool-1.5.0-src -name "*.java~" -delete
21mr|xapool-1.5.0-15|13	# rm -rf $(find xapool-1.5.0-src -name "CVS")
21mr|xapool-1.5.0-15|14	# tar czf xapool-1.5.0-src-clean.tar.gz xapool-1.5.0-src
21mr|xapool-1.5.0-15|15	Source0:       %{name}-%{version}-src-clean.tar.gz
21mr|xapool-1.5.0-15|16	Source1:       http://repo1.maven.org/maven2/com/experlog/%{name}/%{version}/%{name}-%{version}.pom
21mr|xapool-1.5.0-15|17	# disable p6spy howl-logger oracle classes12 support
21mr|xapool-1.5.0-15|18	Patch0:        %{name}-%{version}-build.patch
21mr|xapool-1.5.0-15|19	Patch1:        %{name}-%{version}-jdk7.patch
21mr|xapool-1.5.0-15|20	
21mr|xapool-1.5.0-15|21	BuildRequires: ant
21mr|xapool-1.5.0-15|22	BuildRequires: apache-commons-logging
21mr|xapool-1.5.0-15|23	BuildRequires: geronimo-jta
21mr|xapool-1.5.0-15|24	BuildRequires: java-devel
21mr|xapool-1.5.0-15|25	BuildRequires: javapackages-local
21mr|xapool-1.5.0-15|26	
21mr|xapool-1.5.0-15|27	BuildArch:     noarch
21mr|xapool-1.5.0-15|28	# Java stack is not supported on x86_32
21mr|xapool-1.5.0-15|29	ExcludeArch: %{ix86}
21mr|xapool-1.5.0-15|30	
21mr|xapool-1.5.0-15|31	%description
21mr|xapool-1.5.0-15|32	XAPool is a software component which allows to:
21mr|xapool-1.5.0-15|33	
21mr|xapool-1.5.0-15|34	- Store objects with a Generic Pool
21mr|xapool-1.5.0-15|35	- Export a DataSource (javax.sql.DataSource)
21mr|xapool-1.5.0-15|36	- Export a XADataSource (javax.sql.XADataSource)
21mr|xapool-1.5.0-15|37	
21mr|xapool-1.5.0-15|38	%package javadoc
21mr|xapool-1.5.0-15|39	Summary:       Javadoc for %{name}
21mr|xapool-1.5.0-15|40	
21mr|xapool-1.5.0-15|41	%description javadoc
21mr|xapool-1.5.0-15|42	This package contains javadoc for %{name}.
21mr|xapool-1.5.0-15|43	
21mr|xapool-1.5.0-15|44	%prep
21mr|xapool-1.5.0-15|45	%setup -q -n %{name}-%{version}-src
21mr|xapool-1.5.0-15|46	find . -name "*.jar" -delete
21mr|xapool-1.5.0-15|47	find . -name "*.class" -delete
21mr|xapool-1.5.0-15|48	find . -name "*.java~" -delete
21mr|xapool-1.5.0-15|49	
21mr|xapool-1.5.0-15|50	rm -rf $(find . -name "CVS")
21mr|xapool-1.5.0-15|51	
21mr|xapool-1.5.0-15|52	%patch0 -p0
21mr|xapool-1.5.0-15|53	%patch1 -p1
21mr|xapool-1.5.0-15|54	sed -i "s|Class-Path: idb.jar classes12.jar jta-spec1_0_1.jar log4j.jar commons-logging.jar p6psy.jar||" archive/xapool.mf
21mr|xapool-1.5.0-15|55	
21mr|xapool-1.5.0-15|56	ln -sf $(build-classpath commons-logging) externals/
21mr|xapool-1.5.0-15|57	ln -sf $(build-classpath geronimo-jta) externals/
21mr|xapool-1.5.0-15|58	
21mr|xapool-1.5.0-15|59	rm -r src/org/enhydra/jdbc/instantdb \
21mr|xapool-1.5.0-15|60	src/org/enhydra/jdbc/oracle
21mr|xapool-1.5.0-15|61	
21mr|xapool-1.5.0-15|62	%mvn_file com.experlog:%{name} %{name}
21mr|xapool-1.5.0-15|63	
21mr|xapool-1.5.0-15|64	%build
21mr|xapool-1.5.0-15|65	
21mr|xapool-1.5.0-15|66	ant dist
21mr|xapool-1.5.0-15|67	
21mr|xapool-1.5.0-15|68	%install
21mr|xapool-1.5.0-15|69	%mvn_artifact %{SOURCE1} output/dist/lib/%{name}.jar
21mr|xapool-1.5.0-15|70	%mvn_install -J output/dist/jdoc
21mr|xapool-1.5.0-15|71	
21mr|xapool-1.5.0-15|72	%files -f .mfiles
21mr|xapool-1.5.0-15|73	%doc README.txt
21mr|xapool-1.5.0-15|74	
21mr|xapool-1.5.0-15|75	%files javadoc -f .mfiles-javadoc
21mr|xapool-1.5.0-15|76	

19825 21
21mr|xapps-2.2.8-3|1	%define oname	xapp
21mr|xapps-2.2.8-3|2	
21mr|xapps-2.2.8-3|3	%define	major 1
21mr|xapps-2.2.8-3|4	%define gir_major 1.0
21mr|xapps-2.2.8-3|5	%define	libname %mklibname %{oname} %{major}
21mr|xapps-2.2.8-3|6	%define girname %mklibname %{oname}-gir %{gir_major}
21mr|xapps-2.2.8-3|7	%define	devname %mklibname %{oname} -d
21mr|xapps-2.2.8-3|8	
21mr|xapps-2.2.8-3|9	Summary:	Common files for XApp desktop apps
21mr|xapps-2.2.8-3|10	Name:		xapps
21mr|xapps-2.2.8-3|11	Version:	2.2.8
21mr|xapps-2.2.8-3|12	Release:	3
21mr|xapps-2.2.8-3|13	License:	GPLv2+ and LGPLv2+
21mr|xapps-2.2.8-3|14	Group:		Graphical desktop/Other
21mr|xapps-2.2.8-3|15	Url:		https://github.com/linuxmint/xapps
21mr|xapps-2.2.8-3|16	Source0:	https://github.com/linuxmint/xapps/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|xapps-2.2.8-3|17	Source1:	http://packages.linuxmint.com/pool/main/f/flags/flags_1.0.2.tar.xz
21mr|xapps-2.2.8-3|18	BuildRequires:	gtk-doc
21mr|xapps-2.2.8-3|19	BuildRequires:	meson
21mr|xapps-2.2.8-3|20	BuildRequires:	vala-tools
21mr|xapps-2.2.8-3|21	BuildRequires:	pkgconfig(dbusmenu-gtk3-0.4)
21mr|xapps-2.2.8-3|22	BuildRequires:	pkgconfig(gio-2.0)
21mr|xapps-2.2.8-3|23	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|xapps-2.2.8-3|24	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|xapps-2.2.8-3|25	BuildRequires:	pkgconfig(libgnomekbd)
21mr|xapps-2.2.8-3|26	BuildRequires:	pkgconfig(pygobject-3.0)
21mr|xapps-2.2.8-3|27	Requires:	%{libname} = %{EVRD}
21mr|xapps-2.2.8-3|28	Requires:	%{name}-desktop-schemas = %{EVRD}
21mr|xapps-2.2.8-3|29	Requires:	%{name}-icons = %{EVRD}
21mr|xapps-2.2.8-3|30	# pull XFCE-specific script if XFCE is installed (that script calls xfconf-query)
21mr|xapps-2.2.8-3|31	Requires:	(%{name}-xfce = %{EVRD} if %{_bindir}/xfconf-query)
21mr|xapps-2.2.8-3|32	
21mr|xapps-2.2.8-3|33	%description
21mr|xapps-2.2.8-3|34	This project gathers the components which are common
21mr|xapps-2.2.8-3|35	to multiple desktop environments and required to implement
21mr|xapps-2.2.8-3|36	cross-DE solutions.
21mr|xapps-2.2.8-3|37	
21mr|xapps-2.2.8-3|38	%files -f %{oname}.lang
21mr|xapps-2.2.8-3|39	%license COPYING
21mr|xapps-2.2.8-3|40	%doc AUTHORS README.md
21mr|xapps-2.2.8-3|41	%{_bindir}/pastebin
21mr|xapps-2.2.8-3|42	%{_bindir}/upload-system-info
21mr|xapps-2.2.8-3|43	%{_datadir}/dbus-1/services/org.mate.panel.applet.MateXAppStatusAppletFactory.service
21mr|xapps-2.2.8-3|44	%{_datadir}/dbus-1/services/org.x.StatusNotifierWatcher.service
21mr|xapps-2.2.8-3|45	%{_datadir}/format
21mr|xapps-2.2.8-3|46	%{_datadir}/glade/catalogs/%{oname}-glade-catalog.xml
21mr|xapps-2.2.8-3|47	%{_datadir}/iso-flag-png/*.png
21mr|xapps-2.2.8-3|48	%{_datadir}/mate-panel/applets/org.x.MateXAppStatusApplet.mate-panel-applet
21mr|xapps-2.2.8-3|49	%{_libexecdir}/%{name}/__pycache__/applet_constants.cpython-*.pyc
21mr|xapps-2.2.8-3|50	%{_libexecdir}/%{name}/__pycache__/mate-%{oname}-status-applet.cpython-*.pyc
21mr|xapps-2.2.8-3|51	%{_libexecdir}/%{name}/applet_constants.py
21mr|xapps-2.2.8-3|52	%{_libexecdir}/%{name}/mate-%{oname}-status-applet.py
21mr|xapps-2.2.8-3|53	%{_libexecdir}/%{name}/sn-watcher/%{oname}-sn-watcher
21mr|xapps-2.2.8-3|54	%{_sysconfdir}/X11/xinit.d/80%{oname}-gtk3-module.sh
21mr|xapps-2.2.8-3|55	%{_sysconfdir}/xdg/autostart/%{oname}-sn-watcher.desktop
21mr|xapps-2.2.8-3|56	
21mr|xapps-2.2.8-3|57	#----------------------------------------------------------------------------
21mr|xapps-2.2.8-3|58	
21mr|xapps-2.2.8-3|59	%package icons
21mr|xapps-2.2.8-3|60	Summary:	Icons for xapps
21mr|xapps-2.2.8-3|61	Group:		Graphical desktop/Other
21mr|xapps-2.2.8-3|62	# splitted from the main package (used in e.g. xviewer)
21mr|xapps-2.2.8-3|63	Conflicts:	%{name} < 2.2.8-3
21mr|xapps-2.2.8-3|64	
21mr|xapps-2.2.8-3|65	%description icons
21mr|xapps-2.2.8-3|66	This package contains icons for xapps.
21mr|xapps-2.2.8-3|67	
21mr|xapps-2.2.8-3|68	%files icons
21mr|xapps-2.2.8-3|69	%license COPYING
21mr|xapps-2.2.8-3|70	%doc AUTHORS
21mr|xapps-2.2.8-3|71	%{_iconsdir}/hicolor/scalable/*/*.svg
21mr|xapps-2.2.8-3|72	
21mr|xapps-2.2.8-3|73	#----------------------------------------------------------------------------
21mr|xapps-2.2.8-3|74	
21mr|xapps-2.2.8-3|75	# xviewer uses xapps-desktop-schemas, xapps-icons and can call xfce4-set-wallpaper
21mr|xapps-2.2.8-3|76	# if XDG_CURRENT_DESKTOP=xfce, but it does not need other parts of xapps
21mr|xapps-2.2.8-3|77	
21mr|xapps-2.2.8-3|78	%package xfce
21mr|xapps-2.2.8-3|79	Summary:	XFCE-specific parts of xapps
21mr|xapps-2.2.8-3|80	Group:		Graphical desktop/Xfce
21mr|xapps-2.2.8-3|81	# splitted from the main package
21mr|xapps-2.2.8-3|82	Conflicts:	%{name} < 2.2.8-3
21mr|xapps-2.2.8-3|83	
21mr|xapps-2.2.8-3|84	%description xfce
21mr|xapps-2.2.8-3|85	XFCE-specific parts of xapps
21mr|xapps-2.2.8-3|86	
21mr|xapps-2.2.8-3|87	%files xfce
21mr|xapps-2.2.8-3|88	%license COPYING
21mr|xapps-2.2.8-3|89	%doc AUTHORS
21mr|xapps-2.2.8-3|90	%{_bindir}/xfce4-set-wallpaper
21mr|xapps-2.2.8-3|91	
21mr|xapps-2.2.8-3|92	#----------------------------------------------------------------------------
21mr|xapps-2.2.8-3|93	
21mr|xapps-2.2.8-3|94	%package desktop-schemas
21mr|xapps-2.2.8-3|95	Summary:	Schemas for %{name}
21mr|xapps-2.2.8-3|96	Group:		Graphical desktop/Other
21mr|xapps-2.2.8-3|97	Requires:	glib2.0-common
21mr|xapps-2.2.8-3|98	
21mr|xapps-2.2.8-3|99	%description desktop-schemas
21mr|xapps-2.2.8-3|100	This package contains schemas for %{name}.
21mr|xapps-2.2.8-3|101	
21mr|xapps-2.2.8-3|102	%files desktop-schemas
21mr|xapps-2.2.8-3|103	%license COPYING
21mr|xapps-2.2.8-3|104	%doc AUTHORS
21mr|xapps-2.2.8-3|105	%{_datadir}/glib-2.0/schemas/org.x.apps.gschema.xml
21mr|xapps-2.2.8-3|106	
21mr|xapps-2.2.8-3|107	#----------------------------------------------------------------------------
21mr|xapps-2.2.8-3|108	
21mr|xapps-2.2.8-3|109	%package -n python3-%{name}
21mr|xapps-2.2.8-3|110	Summary:	Python3 bindings for %{name}
21mr|xapps-2.2.8-3|111	Group:		Development/Python
21mr|xapps-2.2.8-3|112	Requires:	%{girname} = %{EVRD}
21mr|xapps-2.2.8-3|113	Provides:	%{name}-python = %{EVRD}
21mr|xapps-2.2.8-3|114	
21mr|xapps-2.2.8-3|115	%description -n python3-%{name}
21mr|xapps-2.2.8-3|116	This package contains the python3 bindings for %{name}.
21mr|xapps-2.2.8-3|117	
21mr|xapps-2.2.8-3|118	%files -n python3-%{name}
21mr|xapps-2.2.8-3|119	%license COPYING
21mr|xapps-2.2.8-3|120	%doc AUTHORS
21mr|xapps-2.2.8-3|121	%{python3_sitearch}/gi/overrides/XApp.py
21mr|xapps-2.2.8-3|122	%{python3_sitearch}/gi/overrides/__pycache__/XApp.cpython-*.pyc
21mr|xapps-2.2.8-3|123	
21mr|xapps-2.2.8-3|124	#----------------------------------------------------------------------------
21mr|xapps-2.2.8-3|125	
21mr|xapps-2.2.8-3|126	%package -n %{libname}
21mr|xapps-2.2.8-3|127	Summary:	XApp library
21mr|xapps-2.2.8-3|128	Group:		System/Libraries
21mr|xapps-2.2.8-3|129	
21mr|xapps-2.2.8-3|130	%description -n %{libname}
21mr|xapps-2.2.8-3|131	Shared library used by Xapp apps.
21mr|xapps-2.2.8-3|132	
21mr|xapps-2.2.8-3|133	%files -n %{libname}
21mr|xapps-2.2.8-3|134	%license COPYING
21mr|xapps-2.2.8-3|135	%doc AUTHORS
21mr|xapps-2.2.8-3|136	%{_libdir}/lib%{oname}.so.%{major}
21mr|xapps-2.2.8-3|137	%{_libdir}/lib%{oname}.so.%{version}
21mr|xapps-2.2.8-3|138	
21mr|xapps-2.2.8-3|139	#----------------------------------------------------------------------------
21mr|xapps-2.2.8-3|140	
21mr|xapps-2.2.8-3|141	%package -n %{girname}
21mr|xapps-2.2.8-3|142	Summary:	GObject Introspection interface description for %{name}
21mr|xapps-2.2.8-3|143	Group:		System/Libraries
21mr|xapps-2.2.8-3|144	Requires:	%{libname} = %{EVRD}
21mr|xapps-2.2.8-3|145	
21mr|xapps-2.2.8-3|146	%description -n %{girname}
21mr|xapps-2.2.8-3|147	GObject Introspection interface description for %{name}.
21mr|xapps-2.2.8-3|148	
21mr|xapps-2.2.8-3|149	%files -n %{girname}
21mr|xapps-2.2.8-3|150	%license COPYING
21mr|xapps-2.2.8-3|151	%doc AUTHORS
21mr|xapps-2.2.8-3|152	%{_libdir}/girepository-1.0/XApp-%{gir_major}.typelib
21mr|xapps-2.2.8-3|153	
21mr|xapps-2.2.8-3|154	#----------------------------------------------------------------------------
21mr|xapps-2.2.8-3|155	
21mr|xapps-2.2.8-3|156	%package -n %{devname}
21mr|xapps-2.2.8-3|157	Summary:	Development files for %{libname}
21mr|xapps-2.2.8-3|158	Group:		Development/C
21mr|xapps-2.2.8-3|159	Requires:	%{girname} = %{EVRD}
21mr|xapps-2.2.8-3|160	Requires:	%{libname} = %{EVRD}
21mr|xapps-2.2.8-3|161	Provides:	%{name}-devel = %{EVRD}
21mr|xapps-2.2.8-3|162	
21mr|xapps-2.2.8-3|163	%description -n %{devname}
21mr|xapps-2.2.8-3|164	Files for development with %{name}.
21mr|xapps-2.2.8-3|165	
21mr|xapps-2.2.8-3|166	%files -n %{devname}
21mr|xapps-2.2.8-3|167	%license COPYING
21mr|xapps-2.2.8-3|168	%doc AUTHORS
21mr|xapps-2.2.8-3|169	%{_datadir}/gir-1.0/XApp-%{gir_major}.gir
21mr|xapps-2.2.8-3|170	%{_datadir}/gtk-doc/html/lib%{oname}
21mr|xapps-2.2.8-3|171	%{_datadir}/vala/vapi/%{oname}.*
21mr|xapps-2.2.8-3|172	%{_includedir}/%{oname}/lib%{oname}/%{oname}-*.h
21mr|xapps-2.2.8-3|173	%{_libdir}/gtk-3.0/modules/lib%{oname}-gtk3-module.so
21mr|xapps-2.2.8-3|174	%{_libdir}/lib%{oname}.so
21mr|xapps-2.2.8-3|175	%{_libdir}/pkgconfig/%{oname}.pc
21mr|xapps-2.2.8-3|176	
21mr|xapps-2.2.8-3|177	#----------------------------------------------------------------------------
21mr|xapps-2.2.8-3|178	
21mr|xapps-2.2.8-3|179	%prep
21mr|xapps-2.2.8-3|180	%autosetup -p1 -n %{oname}-%{version}
21mr|xapps-2.2.8-3|181	
21mr|xapps-2.2.8-3|182	%build
21mr|xapps-2.2.8-3|183	%meson -Ddocs=true
21mr|xapps-2.2.8-3|184	%meson_build
21mr|xapps-2.2.8-3|185	
21mr|xapps-2.2.8-3|186	%install
21mr|xapps-2.2.8-3|187	%meson_install
21mr|xapps-2.2.8-3|188	tar -xf %{SOURCE1} -C %{buildroot}%{_datadir} --strip 3
21mr|xapps-2.2.8-3|189	
21mr|xapps-2.2.8-3|190	%find_lang %{oname}
21mr|xapps-2.2.8-3|191	
21mr|xapps-2.2.8-3|192	# ROSA has another directory
21mr|xapps-2.2.8-3|193	mkdir -p %{buildroot}%{_sysconfdir}/X11/xinit.d
21mr|xapps-2.2.8-3|194	mv %{buildroot}%{_sysconfdir}/X11/xinit/xinitrc.d/80%{oname}-gtk3-module.sh %{buildroot}%{_sysconfdir}/X11/xinit.d
21mr|xapps-2.2.8-3|195	rmdir %{buildroot}%{_sysconfdir}/X11/xinit/xinitrc.d

19826 21
21mr|xauth-1.1-5|1	Summary:	X authority file utility
21mr|xauth-1.1-5|2	Name:		xauth
21mr|xauth-1.1-5|3	Version:	1.1
21mr|xauth-1.1-5|4	Release:	5
21mr|xauth-1.1-5|5	Epoch:		1
21mr|xauth-1.1-5|6	License:	MIT
21mr|xauth-1.1-5|7	Group:		Development/X11
21mr|xauth-1.1-5|8	Url:		http://xorg.freedesktop.org
21mr|xauth-1.1-5|9	Source0:	http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
21mr|xauth-1.1-5|10	BuildRequires:	x11-util-macros
21mr|xauth-1.1-5|11	BuildRequires:	pkgconfig(x11)
21mr|xauth-1.1-5|12	BuildRequires:	pkgconfig(xau)
21mr|xauth-1.1-5|13	BuildRequires:	pkgconfig(xext)
21mr|xauth-1.1-5|14	BuildRequires:	pkgconfig(xmu)
21mr|xauth-1.1-5|15	BuildRequires:	pkgconfig(xtrans)
21mr|xauth-1.1-5|16	
21mr|xauth-1.1-5|17	%description
21mr|xauth-1.1-5|18	The xauth program is used to edit and display the authorization information
21mr|xauth-1.1-5|19	used in connecting to the X server. This program is usually used to extract
21mr|xauth-1.1-5|20	authorization records from one machine and merge them in on another (as is the
21mr|xauth-1.1-5|21	case when using remote logins or granting access to other users).
21mr|xauth-1.1-5|22	
21mr|xauth-1.1-5|23	%files
21mr|xauth-1.1-5|24	%{_bindir}/xauth
21mr|xauth-1.1-5|25	%{_mandir}/man1/xauth.*
21mr|xauth-1.1-5|26	
21mr|xauth-1.1-5|27	#----------------------------------------------------------------------------
21mr|xauth-1.1-5|28	
21mr|xauth-1.1-5|29	%prep
21mr|xauth-1.1-5|30	%autosetup -p1
21mr|xauth-1.1-5|31	
21mr|xauth-1.1-5|32	%build
21mr|xauth-1.1-5|33	%configure \
21mr|xauth-1.1-5|34	--x-includes=%{_includedir}\
21mr|xauth-1.1-5|35	--x-libraries=%{_libdir}
21mr|xauth-1.1-5|36	
21mr|xauth-1.1-5|37	%make
21mr|xauth-1.1-5|38	
21mr|xauth-1.1-5|39	%install
21mr|xauth-1.1-5|40	%makeinstall_std

19827 21
21mr|Xaw3d-1.6.3-1|1	%define major 7
21mr|Xaw3d-1.6.3-1|2	%define libname %mklibname %{name} %{major}
21mr|Xaw3d-1.6.3-1|3	%define devname %mklibname %{name} -d
21mr|Xaw3d-1.6.3-1|4	
21mr|Xaw3d-1.6.3-1|5	Summary:	A version of the MIT Athena widget set for X
21mr|Xaw3d-1.6.3-1|6	Name:		Xaw3d
21mr|Xaw3d-1.6.3-1|7	Version:	1.6.3
21mr|Xaw3d-1.6.3-1|8	Release:	1
21mr|Xaw3d-1.6.3-1|9	License:	MIT
21mr|Xaw3d-1.6.3-1|10	Group:		System/Libraries
21mr|Xaw3d-1.6.3-1|11	Url:		ftp://ftp.x.org/contrib/widgets/Xaw3d/
21mr|Xaw3d-1.6.3-1|12	Source0:	http://xorg.freedesktop.org/individual/lib/lib%{name}-%{version}.tar.bz2
21mr|Xaw3d-1.6.3-1|13	Patch1:		libXaw3d-soname-7.patch
21mr|Xaw3d-1.6.3-1|14	BuildRequires:	bison
21mr|Xaw3d-1.6.3-1|15	BuildRequires:	flex
21mr|Xaw3d-1.6.3-1|16	BuildRequires:	imake
21mr|Xaw3d-1.6.3-1|17	BuildRequires:	pkgconfig(x11)
21mr|Xaw3d-1.6.3-1|18	BuildRequires:	pkgconfig(xext)
21mr|Xaw3d-1.6.3-1|19	BuildRequires:	pkgconfig(xmu)
21mr|Xaw3d-1.6.3-1|20	BuildRequires:	pkgconfig(xpm)
21mr|Xaw3d-1.6.3-1|21	BuildRequires:	pkgconfig(xt)
21mr|Xaw3d-1.6.3-1|22	BuildRequires:	x11-util-macros
21mr|Xaw3d-1.6.3-1|23	
21mr|Xaw3d-1.6.3-1|24	%description
21mr|Xaw3d-1.6.3-1|25	Xaw3d is an enhanced version of the MIT Athena Widget set for
21mr|Xaw3d-1.6.3-1|26	the X Window System. Xaw3d adds a three-dimensional look to applications
21mr|Xaw3d-1.6.3-1|27	with minimal or no source code changes.
21mr|Xaw3d-1.6.3-1|28	
21mr|Xaw3d-1.6.3-1|29	You should install Xaw3d if you are using applications which incorporate
21mr|Xaw3d-1.6.3-1|30	the MIT Athena widget set and you'd like to incorporate a 3D look into
21mr|Xaw3d-1.6.3-1|31	those applications.
21mr|Xaw3d-1.6.3-1|32	
21mr|Xaw3d-1.6.3-1|33	#----------------------------------------------------------------------------
21mr|Xaw3d-1.6.3-1|34	
21mr|Xaw3d-1.6.3-1|35	%package -n %{libname}
21mr|Xaw3d-1.6.3-1|36	Summary:	A version of the MIT Athena widget set for X
21mr|Xaw3d-1.6.3-1|37	Group:		System/Libraries
21mr|Xaw3d-1.6.3-1|38	
21mr|Xaw3d-1.6.3-1|39	%description -n %{libname}
21mr|Xaw3d-1.6.3-1|40	Xaw3d is an enhanced version of the MIT Athena Widget set for
21mr|Xaw3d-1.6.3-1|41	the X Window System. Xaw3d adds a three-dimensional look to applications
21mr|Xaw3d-1.6.3-1|42	with minimal or no source code changes.
21mr|Xaw3d-1.6.3-1|43	
21mr|Xaw3d-1.6.3-1|44	You should install Xaw3d if you are using applications which incorporate
21mr|Xaw3d-1.6.3-1|45	the MIT Athena widget set and you'd like to incorporate a 3D look into
21mr|Xaw3d-1.6.3-1|46	those applications.
21mr|Xaw3d-1.6.3-1|47	
21mr|Xaw3d-1.6.3-1|48	%files -n %{libname}
21mr|Xaw3d-1.6.3-1|49	%{_libdir}/libXaw3d.so.%{major}*
21mr|Xaw3d-1.6.3-1|50	
21mr|Xaw3d-1.6.3-1|51	#----------------------------------------------------------------------------
21mr|Xaw3d-1.6.3-1|52	
21mr|Xaw3d-1.6.3-1|53	%package -n %{devname}
21mr|Xaw3d-1.6.3-1|54	Summary:	Header files and static libraries for development using Xaw3d
21mr|Xaw3d-1.6.3-1|55	Group:		Development/C
21mr|Xaw3d-1.6.3-1|56	Requires:	%{libname} = %{EVRD}
21mr|Xaw3d-1.6.3-1|57	Provides:	%{name}-devel = %{EVRD}
21mr|Xaw3d-1.6.3-1|58	
21mr|Xaw3d-1.6.3-1|59	%description -n %{devname}
21mr|Xaw3d-1.6.3-1|60	Xaw3d is an enhanced version of the MIT Athena widget set for
21mr|Xaw3d-1.6.3-1|61	the X Window System. Xaw3d adds a three-dimensional look to those
21mr|Xaw3d-1.6.3-1|62	applications with minimal or no source code changes. Xaw3d-devel includes
21mr|Xaw3d-1.6.3-1|63	the header files and static libraries for developing programs that take
21mr|Xaw3d-1.6.3-1|64	full advantage of Xaw3d's features.
21mr|Xaw3d-1.6.3-1|65	
21mr|Xaw3d-1.6.3-1|66	You should install Xaw3d-devel if you are going to develop applications
21mr|Xaw3d-1.6.3-1|67	using the Xaw3d widget set.  You'll also need to install the Xaw3d
21mr|Xaw3d-1.6.3-1|68	package.
21mr|Xaw3d-1.6.3-1|69	
21mr|Xaw3d-1.6.3-1|70	%files -n %{devname}
21mr|Xaw3d-1.6.3-1|71	%{_includedir}/X11/Xaw3d
21mr|Xaw3d-1.6.3-1|72	%{_libdir}/*.so
21mr|Xaw3d-1.6.3-1|73	%{_libdir}/pkgconfig/*.pc
21mr|Xaw3d-1.6.3-1|74	
21mr|Xaw3d-1.6.3-1|75	#----------------------------------------------------------------------------
21mr|Xaw3d-1.6.3-1|76	
21mr|Xaw3d-1.6.3-1|77	%prep
21mr|Xaw3d-1.6.3-1|78	%setup -q -n lib%{name}-%{version}
21mr|Xaw3d-1.6.3-1|79	%apply_patches
21mr|Xaw3d-1.6.3-1|80	
21mr|Xaw3d-1.6.3-1|81	libtoolize --force
21mr|Xaw3d-1.6.3-1|82	aclocal
21mr|Xaw3d-1.6.3-1|83	automake -a
21mr|Xaw3d-1.6.3-1|84	autoconf
21mr|Xaw3d-1.6.3-1|85	
21mr|Xaw3d-1.6.3-1|86	%configure \
21mr|Xaw3d-1.6.3-1|87	--enable-arrow-scrollbars \
21mr|Xaw3d-1.6.3-1|88	--enable-gray-stipples \
21mr|Xaw3d-1.6.3-1|89	--disable-static
21mr|Xaw3d-1.6.3-1|90	
21mr|Xaw3d-1.6.3-1|91	%install
21mr|Xaw3d-1.6.3-1|92	%makeinstall_std
21mr|Xaw3d-1.6.3-1|93	# Useless as it contains mostly build instructions
21mr|Xaw3d-1.6.3-1|94	rm -rf %{buildroot}%{_docdir}/lib%{name}

19828 21
21mr|xbean-4.14-1|1	%bcond_without     equinox
21mr|xbean-4.14-1|2	%bcond_without     groovy
21mr|xbean-4.14-1|3	%bcond_without     spring
21mr|xbean-4.14-1|4	%bcond_with        blueprint
21mr|xbean-4.14-1|5	
21mr|xbean-4.14-1|6	Name:           xbean
21mr|xbean-4.14-1|7	Summary:        Java plugin based web server
21mr|xbean-4.14-1|8	Version:        4.14
21mr|xbean-4.14-1|9	Release:        1
21mr|xbean-4.14-1|10	License:        ASL 2.0
21mr|xbean-4.14-1|11	
21mr|xbean-4.14-1|12	URL:            http://geronimo.apache.org/xbean/
21mr|xbean-4.14-1|13	Source0:        http://repo2.maven.org/maven2/org/apache/%{name}/%{name}/%{version}/%{name}-%{version}-source-release.zip
21mr|xbean-4.14-1|14	
21mr|xbean-4.14-1|15	# Compatibility with Eclipse Luna (rhbz#1087461)
21mr|xbean-4.14-1|16	Patch1:         0002-Port-to-Eclipse-Luna-OSGi.patch
21mr|xbean-4.14-1|17	Patch2:         0003-Port-to-QDox-2.0.patch
21mr|xbean-4.14-1|18	
21mr|xbean-4.14-1|19	Group:          Development/Java
21mr|xbean-4.14-1|20	BuildArch:      noarch
21mr|xbean-4.14-1|21	# Java stack is not supported on x86_32
21mr|xbean-4.14-1|22	ExcludeArch: %{ix86}
21mr|xbean-4.14-1|23	
21mr|xbean-4.14-1|24	BuildRequires:  maven-local
21mr|xbean-4.14-1|25	BuildRequires:  mvn(commons-logging:commons-logging-api)
21mr|xbean-4.14-1|26	BuildRequires:  mvn(junit:junit)
21mr|xbean-4.14-1|27	BuildRequires:  mvn(log4j:log4j:1.2.12)
21mr|xbean-4.14-1|28	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|xbean-4.14-1|29	BuildRequires:  mvn(org.apache.maven.plugins:maven-source-plugin)
21mr|xbean-4.14-1|30	BuildRequires:  mvn(org.osgi:org.osgi.core)
21mr|xbean-4.14-1|31	BuildRequires:  mvn(org.ow2.asm:asm)
21mr|xbean-4.14-1|32	BuildRequires:  mvn(org.ow2.asm:asm-commons)
21mr|xbean-4.14-1|33	BuildRequires:  mvn(org.slf4j:slf4j-api)
21mr|xbean-4.14-1|34	
21mr|xbean-4.14-1|35	%if %{with equinox}
21mr|xbean-4.14-1|36	BuildRequires:  mvn(org.eclipse:osgi)
21mr|xbean-4.14-1|37	%endif
21mr|xbean-4.14-1|38	
21mr|xbean-4.14-1|39	%if %{with groovy}
21mr|xbean-4.14-1|40	BuildRequires:  mvn(org.codehaus.groovy:groovy-all)
21mr|xbean-4.14-1|41	%endif
21mr|xbean-4.14-1|42	
21mr|xbean-4.14-1|43	%if %{with spring}
21mr|xbean-4.14-1|44	BuildRequires:  mvn(ant:ant)
21mr|xbean-4.14-1|45	BuildRequires:  mvn(commons-logging:commons-logging)
21mr|xbean-4.14-1|46	BuildRequires:  mvn(com.thoughtworks.qdox:qdox)
21mr|xbean-4.14-1|47	BuildRequires:  mvn(org.apache.maven:maven-archiver)
21mr|xbean-4.14-1|48	BuildRequires:  mvn(org.apache.maven:maven-artifact)
21mr|xbean-4.14-1|49	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|xbean-4.14-1|50	BuildRequires:  mvn(org.apache.maven:maven-project)
21mr|xbean-4.14-1|51	BuildRequires:  mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|xbean-4.14-1|52	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|xbean-4.14-1|53	BuildRequires:  mvn(org.codehaus.plexus:plexus-archiver)
21mr|xbean-4.14-1|54	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|xbean-4.14-1|55	BuildRequires:  mvn(org.springframework:spring-beans)
21mr|xbean-4.14-1|56	BuildRequires:  mvn(org.springframework:spring-context)
21mr|xbean-4.14-1|57	BuildRequires:  mvn(org.springframework:spring-web)
21mr|xbean-4.14-1|58	%endif
21mr|xbean-4.14-1|59	
21mr|xbean-4.14-1|60	%description
21mr|xbean-4.14-1|61	The goal of XBean project is to create a plugin based server
21mr|xbean-4.14-1|62	analogous to Eclipse being a plugin based IDE. XBean will be able to
21mr|xbean-4.14-1|63	discover, download and install server plugins from an Internet based
21mr|xbean-4.14-1|64	repository. In addition, we include support for multiple IoC systems,
21mr|xbean-4.14-1|65	support for running with no IoC system, JMX without JMX code,
21mr|xbean-4.14-1|66	lifecycle and class loader management, and a rock solid Spring
21mr|xbean-4.14-1|67	integration.
21mr|xbean-4.14-1|68	
21mr|xbean-4.14-1|69	
21mr|xbean-4.14-1|70	%if %{with spring}
21mr|xbean-4.14-1|71	# blueprint module fails to compile
21mr|xbean-4.14-1|72	%if %{with blueprint}
21mr|xbean-4.14-1|73	%package        blueprint
21mr|xbean-4.14-1|74	Summary:        Schema-driven namespace handler for Apache Aries Blueprint
21mr|xbean-4.14-1|75	
21mr|xbean-4.14-1|76	%description    blueprint
21mr|xbean-4.14-1|77	This package provides %{summary}.
21mr|xbean-4.14-1|78	%endif
21mr|xbean-4.14-1|79	
21mr|xbean-4.14-1|80	%package        classloader
21mr|xbean-4.14-1|81	Summary:        A flexibie multi-parent classloader
21mr|xbean-4.14-1|82	
21mr|xbean-4.14-1|83	%description    classloader
21mr|xbean-4.14-1|84	This package provides %{summary}.
21mr|xbean-4.14-1|85	
21mr|xbean-4.14-1|86	%package        spring
21mr|xbean-4.14-1|87	Summary:        Schema-driven namespace handler for spring contexts
21mr|xbean-4.14-1|88	Requires:       %{name} = %{version}-%{release}
21mr|xbean-4.14-1|89	
21mr|xbean-4.14-1|90	%description    spring
21mr|xbean-4.14-1|91	This package provides %{summary}.
21mr|xbean-4.14-1|92	
21mr|xbean-4.14-1|93	%package        -n maven-%{name}-plugin
21mr|xbean-4.14-1|94	Summary:        XBean plugin for Apache Maven
21mr|xbean-4.14-1|95	
21mr|xbean-4.14-1|96	%description    -n maven-%{name}-plugin
21mr|xbean-4.14-1|97	This package provides %{summary}.
21mr|xbean-4.14-1|98	%endif
21mr|xbean-4.14-1|99	
21mr|xbean-4.14-1|100	
21mr|xbean-4.14-1|101	%package        javadoc
21mr|xbean-4.14-1|102	Summary:        API documentation for %{name}
21mr|xbean-4.14-1|103	
21mr|xbean-4.14-1|104	%description    javadoc
21mr|xbean-4.14-1|105	This package provides %{summary}.
21mr|xbean-4.14-1|106	
21mr|xbean-4.14-1|107	
21mr|xbean-4.14-1|108	%prep
21mr|xbean-4.14-1|109	%setup -q
21mr|xbean-4.14-1|110	# build failing on this due to doxia-sitetools problems
21mr|xbean-4.14-1|111	rm src/site/site.xml
21mr|xbean-4.14-1|112	
21mr|xbean-4.14-1|113	%if %{with equinox}
21mr|xbean-4.14-1|114	%patch1 -p1
21mr|xbean-4.14-1|115	%endif
21mr|xbean-4.14-1|116	%patch2 -p1
21mr|xbean-4.14-1|117	
21mr|xbean-4.14-1|118	%pom_remove_parent
21mr|xbean-4.14-1|119	%pom_remove_dep mx4j:mx4j
21mr|xbean-4.14-1|120	
21mr|xbean-4.14-1|121	# Unshade ASM
21mr|xbean-4.14-1|122	%pom_remove_dep -r :xbean-asm7-shaded
21mr|xbean-4.14-1|123	%pom_remove_dep -r :xbean-finder-shaded
21mr|xbean-4.14-1|124	%pom_disable_module xbean-asm7-shaded
21mr|xbean-4.14-1|125	%pom_disable_module xbean-finder-shaded
21mr|xbean-4.14-1|126	%pom_add_dep org.apache.xbean:xbean-asm-util:%{version} xbean-reflect
21mr|xbean-4.14-1|127	%pom_xpath_remove pom:optional xbean-reflect xbean-asm-util
21mr|xbean-4.14-1|128	%pom_xpath_remove 'pom:scope[text()="provided"]' xbean-reflect xbean-asm-util
21mr|xbean-4.14-1|129	sed -i 's/org\.apache\.xbean\.asm7/org.objectweb.asm/g' `find xbean-reflect -name '*.java'`
21mr|xbean-4.14-1|130	
21mr|xbean-4.14-1|131	# Prevent modules depending on springframework from building.
21mr|xbean-4.14-1|132	%if %{without spring}
21mr|xbean-4.14-1|133	%pom_remove_dep org.springframework:
21mr|xbean-4.14-1|134	#%%pom_disable_module xbean-blueprint
21mr|xbean-4.14-1|135	%pom_disable_module xbean-classloader
21mr|xbean-4.14-1|136	%pom_disable_module xbean-spring
21mr|xbean-4.14-1|137	%pom_disable_module maven-xbean-plugin
21mr|xbean-4.14-1|138	%else
21mr|xbean-4.14-1|139	%mvn_package :xbean-classloader classloader
21mr|xbean-4.14-1|140	%mvn_package :xbean-spring spring
21mr|xbean-4.14-1|141	%mvn_package :maven-xbean-plugin maven-xbean-plugin
21mr|xbean-4.14-1|142	%endif
21mr|xbean-4.14-1|143	# blueprint FTBFS, disable for now
21mr|xbean-4.14-1|144	%pom_disable_module xbean-blueprint
21mr|xbean-4.14-1|145	
21mr|xbean-4.14-1|146	%if %{without equinox}
21mr|xbean-4.14-1|147	%pom_remove_dep :xbean-bundleutils xbean-finder
21mr|xbean-4.14-1|148	rm -r xbean-finder/src/main/java/org/apache/xbean/finder{,/archive}/Bundle*
21mr|xbean-4.14-1|149	%pom_disable_module xbean-bundleutils
21mr|xbean-4.14-1|150	%endif
21mr|xbean-4.14-1|151	
21mr|xbean-4.14-1|152	%if %{without groovy}
21mr|xbean-4.14-1|153	%pom_disable_module xbean-telnet
21mr|xbean-4.14-1|154	%endif
21mr|xbean-4.14-1|155	
21mr|xbean-4.14-1|156	# maven-xbean-plugin invocation makes no sense as there are no namespaces
21mr|xbean-4.14-1|157	%pom_remove_plugin :maven-xbean-plugin xbean-classloader
21mr|xbean-4.14-1|158	
21mr|xbean-4.14-1|159	# As auditing tool RAT is useful for upstream only.
21mr|xbean-4.14-1|160	%pom_remove_plugin :apache-rat-plugin
21mr|xbean-4.14-1|161	
21mr|xbean-4.14-1|162	# disable copy of internal aries-blueprint
21mr|xbean-4.14-1|163	sed -i "s|<Private-Package>|<!--Private-Package>|" xbean-blueprint/pom.xml
21mr|xbean-4.14-1|164	sed -i "s|</Private-Package>|</Private-Package-->|" xbean-blueprint/pom.xml
21mr|xbean-4.14-1|165	
21mr|xbean-4.14-1|166	
21mr|xbean-4.14-1|167	%build
21mr|xbean-4.14-1|168	%mvn_build %{?with_spring:-f}
21mr|xbean-4.14-1|169	
21mr|xbean-4.14-1|170	
21mr|xbean-4.14-1|171	%install
21mr|xbean-4.14-1|172	%mvn_install
21mr|xbean-4.14-1|173	
21mr|xbean-4.14-1|174	
21mr|xbean-4.14-1|175	%files -f .mfiles
21mr|xbean-4.14-1|176	%doc LICENSE NOTICE
21mr|xbean-4.14-1|177	
21mr|xbean-4.14-1|178	%if %{with spring}
21mr|xbean-4.14-1|179	%if %{with blueprint}
21mr|xbean-4.14-1|180	%files blueprint -f .mfiles-blueprint
21mr|xbean-4.14-1|181	%doc LICENSE NOTICE %{name}-blueprint/target/restaurant.xsd*
21mr|xbean-4.14-1|182	%endif
21mr|xbean-4.14-1|183	%files classloader -f .mfiles-classloader
21mr|xbean-4.14-1|184	%doc LICENSE NOTICE
21mr|xbean-4.14-1|185	
21mr|xbean-4.14-1|186	%files spring -f .mfiles-spring
21mr|xbean-4.14-1|187	%doc LICENSE NOTICE
21mr|xbean-4.14-1|188	
21mr|xbean-4.14-1|189	%files -n maven-%{name}-plugin -f .mfiles-maven-%{name}-plugin
21mr|xbean-4.14-1|190	%doc LICENSE NOTICE
21mr|xbean-4.14-1|191	%endif
21mr|xbean-4.14-1|192	
21mr|xbean-4.14-1|193	%files javadoc -f .mfiles-javadoc
21mr|xbean-4.14-1|194	%doc LICENSE NOTICE
21mr|xbean-4.14-1|195	
21mr|xbean-4.14-1|196	

19829 21
21mr|xbiff-1.0.4-1|1	Summary:	Mailbox flag for X
21mr|xbiff-1.0.4-1|2	Name:		xbiff
21mr|xbiff-1.0.4-1|3	Version:	1.0.4
21mr|xbiff-1.0.4-1|4	Release:	1
21mr|xbiff-1.0.4-1|5	License:	MIT
21mr|xbiff-1.0.4-1|6	Group:		Development/X11
21mr|xbiff-1.0.4-1|7	Url:		http://xorg.freedesktop.org
21mr|xbiff-1.0.4-1|8	Source0:	http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
21mr|xbiff-1.0.4-1|9	BuildRequires:	x11-data-bitmaps
21mr|xbiff-1.0.4-1|10	BuildRequires:	x11-util-macros
21mr|xbiff-1.0.4-1|11	BuildRequires:	pkgconfig(xaw7)
21mr|xbiff-1.0.4-1|12	BuildRequires:	pkgconfig(xext)
21mr|xbiff-1.0.4-1|13	BuildRequires:  pkgconfig(xmu)
21mr|xbiff-1.0.4-1|14	BuildRequires:  pkgconfig(x11)
21mr|xbiff-1.0.4-1|15	
21mr|xbiff-1.0.4-1|16	%description
21mr|xbiff-1.0.4-1|17	The xbiff program displays a little image of a mailbox. When there is no mail,
21mr|xbiff-1.0.4-1|18	the flag on the mailbox is down. When mail arrives, the flag goes up and the
21mr|xbiff-1.0.4-1|19	mailbox beeps.
21mr|xbiff-1.0.4-1|20	
21mr|xbiff-1.0.4-1|21	%files
21mr|xbiff-1.0.4-1|22	%{_bindir}/xbiff
21mr|xbiff-1.0.4-1|23	%{_mandir}/man1/xbiff.*
21mr|xbiff-1.0.4-1|24	
21mr|xbiff-1.0.4-1|25	#----------------------------------------------------------------------------
21mr|xbiff-1.0.4-1|26	
21mr|xbiff-1.0.4-1|27	%prep
21mr|xbiff-1.0.4-1|28	%setup -q
21mr|xbiff-1.0.4-1|29	
21mr|xbiff-1.0.4-1|30	%build
21mr|xbiff-1.0.4-1|31	%configure
21mr|xbiff-1.0.4-1|32	%make
21mr|xbiff-1.0.4-1|33	
21mr|xbiff-1.0.4-1|34	%install
21mr|xbiff-1.0.4-1|35	%makeinstall_std

19830 21
21mr|xcalc-1.1.0-1|1	Name: xcalc
21mr|xcalc-1.1.0-1|2	Version:	1.1.0
21mr|xcalc-1.1.0-1|3	Release:	1
21mr|xcalc-1.1.0-1|4	Summary: Scientific calculator for X
21mr|xcalc-1.1.0-1|5	
21mr|xcalc-1.1.0-1|6	Group: Development/X11
21mr|xcalc-1.1.0-1|7	Source: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
21mr|xcalc-1.1.0-1|8	License: MIT
21mr|xcalc-1.1.0-1|9	
21mr|xcalc-1.1.0-1|10	BuildRequires: libxt-devel >= 1.0.0
21mr|xcalc-1.1.0-1|11	BuildRequires: libxaw-devel >= 1.0.1
21mr|xcalc-1.1.0-1|12	BuildRequires: x11-util-macros >= 1.0.1
21mr|xcalc-1.1.0-1|13	
21mr|xcalc-1.1.0-1|14	%description
21mr|xcalc-1.1.0-1|15	Xcalc is a scientific calculator desktop accessory that can emulate a TI-30
21mr|xcalc-1.1.0-1|16	or an HP-10C.
21mr|xcalc-1.1.0-1|17	
21mr|xcalc-1.1.0-1|18	%prep
21mr|xcalc-1.1.0-1|19	%setup -q -n %{name}-%{version}
21mr|xcalc-1.1.0-1|20	
21mr|xcalc-1.1.0-1|21	%build
21mr|xcalc-1.1.0-1|22	%configure
21mr|xcalc-1.1.0-1|23	%make
21mr|xcalc-1.1.0-1|24	
21mr|xcalc-1.1.0-1|25	%install
21mr|xcalc-1.1.0-1|26	%makeinstall_std
21mr|xcalc-1.1.0-1|27	
21mr|xcalc-1.1.0-1|28	%clean
21mr|xcalc-1.1.0-1|29	
21mr|xcalc-1.1.0-1|30	%files
21mr|xcalc-1.1.0-1|31	%{_bindir}/xcalc
21mr|xcalc-1.1.0-1|32	%{_datadir}/X11/app-defaults/XCalc
21mr|xcalc-1.1.0-1|33	%{_datadir}/X11/app-defaults/XCalc-color
21mr|xcalc-1.1.0-1|34	%{_mandir}/man1/xcalc.1*

19831 21
21mr|xcb-util-0.4.1-1|1	%define major 1
21mr|xcb-util-0.4.1-1|2	%define libname %mklibname xcb-util %{major}
21mr|xcb-util-0.4.1-1|3	%define devname %mklibname xcb-util -d
21mr|xcb-util-0.4.1-1|4	
21mr|xcb-util-0.4.1-1|5	Summary:	A number of libraries which sit on top of libxcb
21mr|xcb-util-0.4.1-1|6	Name:		xcb-util
21mr|xcb-util-0.4.1-1|7	Version:	0.4.1
21mr|xcb-util-0.4.1-1|8	Release:	1
21mr|xcb-util-0.4.1-1|9	License:	MIT
21mr|xcb-util-0.4.1-1|10	Group:		System/X11
21mr|xcb-util-0.4.1-1|11	Url:		http://xcb.freedesktop.org
21mr|xcb-util-0.4.1-1|12	Source0:	http://xcb.freedesktop.org/dist/%{name}-%{version}.tar.xz
21mr|xcb-util-0.4.1-1|13	BuildRequires:	gperf
21mr|xcb-util-0.4.1-1|14	BuildRequires:	x11-util-macros
21mr|xcb-util-0.4.1-1|15	BuildRequires:	x11-proto-devel
21mr|xcb-util-0.4.1-1|16	BuildRequires:	pkgconfig(xcb)
21mr|xcb-util-0.4.1-1|17	
21mr|xcb-util-0.4.1-1|18	%description
21mr|xcb-util-0.4.1-1|19	The xcb-util module provides a number of libraries which sit on top of
21mr|xcb-util-0.4.1-1|20	libxcb, the core X protocol library, and some of the extension
21mr|xcb-util-0.4.1-1|21	libraries. These experimental libraries provide convenience functions
21mr|xcb-util-0.4.1-1|22	and interfaces which make the raw X protocol more usable. Some of the
21mr|xcb-util-0.4.1-1|23	libraries also provide client-side code which is not strictly part of
21mr|xcb-util-0.4.1-1|24	the X protocol but which have traditionally been provided by Xlib.
21mr|xcb-util-0.4.1-1|25	
21mr|xcb-util-0.4.1-1|26	#----------------------------------------------------------------------------
21mr|xcb-util-0.4.1-1|27	
21mr|xcb-util-0.4.1-1|28	%package -n %{libname}
21mr|xcb-util-0.4.1-1|29	Summary:	xcb-util library package
21mr|xcb-util-0.4.1-1|30	Group:		System/X11
21mr|xcb-util-0.4.1-1|31	Conflicts:	%{_lib}xcb1 < 1.7-2
21mr|xcb-util-0.4.1-1|32	Conflicts:	%{_lib}xcb-composite0 < 1.7-2
21mr|xcb-util-0.4.1-1|33	Conflicts:	%{_lib}xcb-damage0 < 1.7-2
21mr|xcb-util-0.4.1-1|34	Conflicts:	%{_lib}xcb-dpms0 < 1.7-2
21mr|xcb-util-0.4.1-1|35	Conflicts:	%{_lib}xcb-dri2_0 < 1.7-2
21mr|xcb-util-0.4.1-1|36	Conflicts:	%{_lib}xcb-glx0 < 1.7-2
21mr|xcb-util-0.4.1-1|37	Conflicts:	%{_lib}xcb-randr0 < 1.7-2
21mr|xcb-util-0.4.1-1|38	Conflicts:	%{_lib}xcb-render0 < 1.7-2
21mr|xcb-util-0.4.1-1|39	Conflicts:	%{_lib}xcb-record0 < 1.7-2
21mr|xcb-util-0.4.1-1|40	Conflicts:	%{_lib}xcb-res0 < 1.7-2
21mr|xcb-util-0.4.1-1|41	Conflicts:	%{_lib}xcb-screensaver0 < 1.7-2
21mr|xcb-util-0.4.1-1|42	Conflicts:	%{_lib}xcb-shape0 < 1.7-2
21mr|xcb-util-0.4.1-1|43	Conflicts:	%{_lib}xcb-shm0 < 1.7-2
21mr|xcb-util-0.4.1-1|44	Conflicts:	%{_lib}xcb-sync0 < 1.7-2
21mr|xcb-util-0.4.1-1|45	Conflicts:	%{_lib}xcb-xevie0 < 1.7-2
21mr|xcb-util-0.4.1-1|46	Conflicts:	%{_lib}xcb-xf86dri0 < 1.7-2
21mr|xcb-util-0.4.1-1|47	Conflicts:	%{_lib}xcb-xfixes0 < 1.7-2
21mr|xcb-util-0.4.1-1|48	Conflicts:	%{_lib}xcb-xinerama0 < 1.7-2
21mr|xcb-util-0.4.1-1|49	Conflicts:	%{_lib}xcb-xprint0 < 1.7-2
21mr|xcb-util-0.4.1-1|50	Conflicts:	%{_lib}xcb-xtest0 < 1.7-2
21mr|xcb-util-0.4.1-1|51	Conflicts:	%{_lib}xcb-xv0 < 1.7-2
21mr|xcb-util-0.4.1-1|52	Conflicts:	%{_lib}xcb-xvmc0 < 1.7-2
21mr|xcb-util-0.4.1-1|53	
21mr|xcb-util-0.4.1-1|54	%description -n %{libname}
21mr|xcb-util-0.4.1-1|55	The xcb-util module provides a number of libraries which sit on top of
21mr|xcb-util-0.4.1-1|56	libxcb, the core X protocol library, and some of the extension
21mr|xcb-util-0.4.1-1|57	libraries. These experimental libraries provide convenience functions
21mr|xcb-util-0.4.1-1|58	and interfaces which make the raw X protocol more usable. Some of the
21mr|xcb-util-0.4.1-1|59	libraries also provide client-side code which is not strictly part of
21mr|xcb-util-0.4.1-1|60	the X protocol but which have traditionally been provided by Xlib.
21mr|xcb-util-0.4.1-1|61	
21mr|xcb-util-0.4.1-1|62	%files -n %{libname}
21mr|xcb-util-0.4.1-1|63	%{_libdir}/libxcb-util.so.%{major}*
21mr|xcb-util-0.4.1-1|64	
21mr|xcb-util-0.4.1-1|65	#----------------------------------------------------------------------------
21mr|xcb-util-0.4.1-1|66	
21mr|xcb-util-0.4.1-1|67	%package -n %{devname}
21mr|xcb-util-0.4.1-1|68	Summary:	A number of libraries which sit on top of libxcb
21mr|xcb-util-0.4.1-1|69	Group:		Development/C
21mr|xcb-util-0.4.1-1|70	Requires:	%{libname} = %{EVRD}
21mr|xcb-util-0.4.1-1|71	Provides:	xcb-util-devel = %{EVRD}
21mr|xcb-util-0.4.1-1|72	Obsoletes:	%{_lib}xcb-static-devel < 0.3.9
21mr|xcb-util-0.4.1-1|73	
21mr|xcb-util-0.4.1-1|74	%description -n %{devname}
21mr|xcb-util-0.4.1-1|75	The xcb-util module provides a number of libraries which sit on top of
21mr|xcb-util-0.4.1-1|76	libxcb, the core X protocol library, and some of the extension
21mr|xcb-util-0.4.1-1|77	libraries. These experimental libraries provide convenience functions
21mr|xcb-util-0.4.1-1|78	and interfaces which make the raw X protocol more usable. Some of the
21mr|xcb-util-0.4.1-1|79	libraries also provide client-side code which is not strictly part of
21mr|xcb-util-0.4.1-1|80	the X protocol but which have traditionally been provided by Xlib.
21mr|xcb-util-0.4.1-1|81	
21mr|xcb-util-0.4.1-1|82	%files -n %{devname}
21mr|xcb-util-0.4.1-1|83	%{_includedir}/xcb/xcb_atom.h
21mr|xcb-util-0.4.1-1|84	%{_includedir}/xcb/xcb_aux.h
21mr|xcb-util-0.4.1-1|85	#%{_includedir}/xcb/xcb_bitops.h
21mr|xcb-util-0.4.1-1|86	%{_includedir}/xcb/xcb_event.h
21mr|xcb-util-0.4.1-1|87	%{_includedir}/xcb/xcb_util.h
21mr|xcb-util-0.4.1-1|88	%{_libdir}/libxcb-util.so
21mr|xcb-util-0.4.1-1|89	%{_libdir}/pkgconfig/xcb-atom.pc
21mr|xcb-util-0.4.1-1|90	%{_libdir}/pkgconfig/xcb-aux.pc
21mr|xcb-util-0.4.1-1|91	%{_libdir}/pkgconfig/xcb-event.pc
21mr|xcb-util-0.4.1-1|92	%{_libdir}/pkgconfig/xcb-util.pc
21mr|xcb-util-0.4.1-1|93	
21mr|xcb-util-0.4.1-1|94	#----------------------------------------------------------------------------
21mr|xcb-util-0.4.1-1|95	
21mr|xcb-util-0.4.1-1|96	%prep
21mr|xcb-util-0.4.1-1|97	%setup -q
21mr|xcb-util-0.4.1-1|98	
21mr|xcb-util-0.4.1-1|99	%build
21mr|xcb-util-0.4.1-1|100	%configure \
21mr|xcb-util-0.4.1-1|101	--disable-static
21mr|xcb-util-0.4.1-1|102	
21mr|xcb-util-0.4.1-1|103	%make
21mr|xcb-util-0.4.1-1|104	
21mr|xcb-util-0.4.1-1|105	%install
21mr|xcb-util-0.4.1-1|106	%makeinstall_std

19832 21
21mr|xcb-util-cursor-0.1.3-6|1	%define major 0
21mr|xcb-util-cursor-0.1.3-6|2	%define libname %mklibname xcb-cursor %{major}
21mr|xcb-util-cursor-0.1.3-6|3	%define devname %mklibname xcb-cursor -d
21mr|xcb-util-cursor-0.1.3-6|4	
21mr|xcb-util-cursor-0.1.3-6|5	Summary:	xcb-util's xcb-cursor
21mr|xcb-util-cursor-0.1.3-6|6	Name:		xcb-util-cursor
21mr|xcb-util-cursor-0.1.3-6|7	Version:	0.1.3
21mr|xcb-util-cursor-0.1.3-6|8	Release:	6
21mr|xcb-util-cursor-0.1.3-6|9	License:	MIT
21mr|xcb-util-cursor-0.1.3-6|10	Group:		System/X11
21mr|xcb-util-cursor-0.1.3-6|11	Url:		http://xcb.freedesktop.org
21mr|xcb-util-cursor-0.1.3-6|12	Source0:	http://xcb.freedesktop.org/dist/%{name}-%{version}.tar.bz2
21mr|xcb-util-cursor-0.1.3-6|13	BuildRequires:	pkgconfig(xcb-image)
21mr|xcb-util-cursor-0.1.3-6|14	BuildRequires:	pkgconfig(xcb-render)
21mr|xcb-util-cursor-0.1.3-6|15	BuildRequires:	pkgconfig(xcb-renderutil)
21mr|xcb-util-cursor-0.1.3-6|16	BuildRequires:	pkgconfig(xorg-macros)
21mr|xcb-util-cursor-0.1.3-6|17	
21mr|xcb-util-cursor-0.1.3-6|18	%description
21mr|xcb-util-cursor-0.1.3-6|19	This is the libXcursor port to XCB.
21mr|xcb-util-cursor-0.1.3-6|20	
21mr|xcb-util-cursor-0.1.3-6|21	#----------------------------------------------------------------------------
21mr|xcb-util-cursor-0.1.3-6|22	
21mr|xcb-util-cursor-0.1.3-6|23	%package -n %{libname}
21mr|xcb-util-cursor-0.1.3-6|24	Summary:	xcb-util-cursor library package
21mr|xcb-util-cursor-0.1.3-6|25	Group:		System/X11
21mr|xcb-util-cursor-0.1.3-6|26	Obsoletes:	%{_lib}xcb-util-cursor0 < 0.1.1-2
21mr|xcb-util-cursor-0.1.3-6|27	# compat with Fedora/RH
21mr|xcb-util-cursor-0.1.3-6|28	Provides:	xcb-util-cursor = %{EVRD}
21mr|xcb-util-cursor-0.1.3-6|29	Provides:	xcb-util-cursor%{_isa} = %{EVRD}
21mr|xcb-util-cursor-0.1.3-6|30	
21mr|xcb-util-cursor-0.1.3-6|31	%description -n %{libname}
21mr|xcb-util-cursor-0.1.3-6|32	This is the libXcursor port to XCB.
21mr|xcb-util-cursor-0.1.3-6|33	
21mr|xcb-util-cursor-0.1.3-6|34	%files -n %{libname}
21mr|xcb-util-cursor-0.1.3-6|35	%{_libdir}/libxcb-cursor.so.%{major}*
21mr|xcb-util-cursor-0.1.3-6|36	
21mr|xcb-util-cursor-0.1.3-6|37	#----------------------------------------------------------------------------
21mr|xcb-util-cursor-0.1.3-6|38	
21mr|xcb-util-cursor-0.1.3-6|39	%package -n %{devname}
21mr|xcb-util-cursor-0.1.3-6|40	Summary:	xcb-util-cursor development files
21mr|xcb-util-cursor-0.1.3-6|41	Group:		Development/C
21mr|xcb-util-cursor-0.1.3-6|42	Requires:	%{libname} = %{EVRD}
21mr|xcb-util-cursor-0.1.3-6|43	Provides:	%{name}-devel = %{EVRD}
21mr|xcb-util-cursor-0.1.3-6|44	Obsoletes:	%{_lib}xcb-util-cursor-devel < 0.1.1-2
21mr|xcb-util-cursor-0.1.3-6|45	
21mr|xcb-util-cursor-0.1.3-6|46	%description -n %{devname}
21mr|xcb-util-cursor-0.1.3-6|47	This pakcage includes the development files required to build software against
21mr|xcb-util-cursor-0.1.3-6|48	%{name}.
21mr|xcb-util-cursor-0.1.3-6|49	
21mr|xcb-util-cursor-0.1.3-6|50	%files -n %{devname}
21mr|xcb-util-cursor-0.1.3-6|51	%doc ChangeLog NEWS README
21mr|xcb-util-cursor-0.1.3-6|52	%{_includedir}/xcb/*.h
21mr|xcb-util-cursor-0.1.3-6|53	%{_libdir}/libxcb-cursor.so
21mr|xcb-util-cursor-0.1.3-6|54	%{_libdir}/pkgconfig/xcb-cursor.pc
21mr|xcb-util-cursor-0.1.3-6|55	
21mr|xcb-util-cursor-0.1.3-6|56	#----------------------------------------------------------------------------
21mr|xcb-util-cursor-0.1.3-6|57	
21mr|xcb-util-cursor-0.1.3-6|58	%prep
21mr|xcb-util-cursor-0.1.3-6|59	%autosetup -p1
21mr|xcb-util-cursor-0.1.3-6|60	
21mr|xcb-util-cursor-0.1.3-6|61	%build
21mr|xcb-util-cursor-0.1.3-6|62	%configure --disable-static
21mr|xcb-util-cursor-0.1.3-6|63	%make
21mr|xcb-util-cursor-0.1.3-6|64	
21mr|xcb-util-cursor-0.1.3-6|65	%install
21mr|xcb-util-cursor-0.1.3-6|66	%makeinstall_std

19833 21
21mr|xcb-util-image-0.4.0-6|1	%define major 0
21mr|xcb-util-image-0.4.0-6|2	%define libname %mklibname %{name} %{major}
21mr|xcb-util-image-0.4.0-6|3	%define develname %mklibname %{name} -d
21mr|xcb-util-image-0.4.0-6|4	%define develnamest %mklibname %{name} -d -s
21mr|xcb-util-image-0.4.0-6|5	
21mr|xcb-util-image-0.4.0-6|6	Summary:	xcb-util's xcb-image
21mr|xcb-util-image-0.4.0-6|7	Name:		xcb-util-image
21mr|xcb-util-image-0.4.0-6|8	Version:	0.4.0
21mr|xcb-util-image-0.4.0-6|9	Release:	6
21mr|xcb-util-image-0.4.0-6|10	Url:		http://xcb.freedesktop.org
21mr|xcb-util-image-0.4.0-6|11	Source0:	http://xcb.freedesktop.org/dist/%{name}-%{version}.tar.bz2
21mr|xcb-util-image-0.4.0-6|12	License:	MIT
21mr|xcb-util-image-0.4.0-6|13	Group:		System/X11
21mr|xcb-util-image-0.4.0-6|14	Patch0:		werror-fix.patch
21mr|xcb-util-image-0.4.0-6|15	BuildRequires:	xcb-util-devel >= 0.3.9
21mr|xcb-util-image-0.4.0-6|16	BuildRequires:	x11-util-macros
21mr|xcb-util-image-0.4.0-6|17	
21mr|xcb-util-image-0.4.0-6|18	%description
21mr|xcb-util-image-0.4.0-6|19	The xcb-util module provides a number of libraries which sit on top of
21mr|xcb-util-image-0.4.0-6|20	libxcb, the core X protocol library, and some of the extension
21mr|xcb-util-image-0.4.0-6|21	libraries. These experimental libraries provide convenience functions
21mr|xcb-util-image-0.4.0-6|22	and interfaces which make the raw X protocol more usable. Some of the
21mr|xcb-util-image-0.4.0-6|23	libraries also provide client-side code which is not strictly part of
21mr|xcb-util-image-0.4.0-6|24	the X protocol but which have traditionally been provided by Xlib.
21mr|xcb-util-image-0.4.0-6|25	
21mr|xcb-util-image-0.4.0-6|26	%package -n %{libname}
21mr|xcb-util-image-0.4.0-6|27	Summary:	xcb-util-image library package
21mr|xcb-util-image-0.4.0-6|28	Group:		System/X11
21mr|xcb-util-image-0.4.0-6|29	# compat with Fedora/RH
21mr|xcb-util-image-0.4.0-6|30	# it is a separate package in Fedora/RH
21mr|xcb-util-image-0.4.0-6|31	Provides:	xcb-util-image = %{EVRD}
21mr|xcb-util-image-0.4.0-6|32	
21mr|xcb-util-image-0.4.0-6|33	%description -n %{libname}
21mr|xcb-util-image-0.4.0-6|34	The xcb-util module provides a number of libraries which sit on top of
21mr|xcb-util-image-0.4.0-6|35	libxcb, the core X protocol library, and some of the extension
21mr|xcb-util-image-0.4.0-6|36	libraries. These experimental libraries provide convenience functions
21mr|xcb-util-image-0.4.0-6|37	and interfaces which make the raw X protocol more usable. Some of the
21mr|xcb-util-image-0.4.0-6|38	libraries also provide client-side code which is not strictly part of
21mr|xcb-util-image-0.4.0-6|39	the X protocol but which have traditionally been provided by Xlib.
21mr|xcb-util-image-0.4.0-6|40	
21mr|xcb-util-image-0.4.0-6|41	This is the xcb-util-image library package.
21mr|xcb-util-image-0.4.0-6|42	
21mr|xcb-util-image-0.4.0-6|43	%package -n %{develname}
21mr|xcb-util-image-0.4.0-6|44	Summary:	xcb-util-image development files
21mr|xcb-util-image-0.4.0-6|45	Group:		Development/C
21mr|xcb-util-image-0.4.0-6|46	Provides:	libxcb-util-image-devel = %{version}-%{release}
21mr|xcb-util-image-0.4.0-6|47	Provides:	xcb-util-image-devel = %{version}-%{release}
21mr|xcb-util-image-0.4.0-6|48	Requires:	%{libname} = %{version}-%{release}
21mr|xcb-util-image-0.4.0-6|49	Conflicts:	%{mklibname xcb-util -d} < 0.3.9
21mr|xcb-util-image-0.4.0-6|50	Conflicts:	%{mklibname xcb-util -d -s} < 0.3.9
21mr|xcb-util-image-0.4.0-6|51	
21mr|xcb-util-image-0.4.0-6|52	%description -n %{develname}
21mr|xcb-util-image-0.4.0-6|53	This pakcage includes the development files required to build software against
21mr|xcb-util-image-0.4.0-6|54	%{name}.
21mr|xcb-util-image-0.4.0-6|55	
21mr|xcb-util-image-0.4.0-6|56	
21mr|xcb-util-image-0.4.0-6|57	%package -n %{develnamest}
21mr|xcb-util-image-0.4.0-6|58	Summary:	xcb-util-image development files
21mr|xcb-util-image-0.4.0-6|59	Group:		Development/C
21mr|xcb-util-image-0.4.0-6|60	Provides:	libxcb-util-image-devel-static = %{version}-%{release}
21mr|xcb-util-image-0.4.0-6|61	Provides:	xcb-util-image-devel-static = %{version}-%{release}
21mr|xcb-util-image-0.4.0-6|62	Requires:	%{libname} = %{version}-%{release}
21mr|xcb-util-image-0.4.0-6|63	Requires:	xcb-util-image-devel = %{version}-%{release}
21mr|xcb-util-image-0.4.0-6|64	Conflicts:	%{mklibname xcb-util -d} < 0.3.9
21mr|xcb-util-image-0.4.0-6|65	Conflicts:	%{mklibname xcb-util -d -s} < 0.3.9
21mr|xcb-util-image-0.4.0-6|66	
21mr|xcb-util-image-0.4.0-6|67	%description -n %{develnamest}
21mr|xcb-util-image-0.4.0-6|68	This pakcage includes the development files required to build software against
21mr|xcb-util-image-0.4.0-6|69	%{name}.
21mr|xcb-util-image-0.4.0-6|70	
21mr|xcb-util-image-0.4.0-6|71	
21mr|xcb-util-image-0.4.0-6|72	%prep
21mr|xcb-util-image-0.4.0-6|73	%autosetup -p1
21mr|xcb-util-image-0.4.0-6|74	
21mr|xcb-util-image-0.4.0-6|75	%build
21mr|xcb-util-image-0.4.0-6|76	%configure --enable-static
21mr|xcb-util-image-0.4.0-6|77	%make_build
21mr|xcb-util-image-0.4.0-6|78	
21mr|xcb-util-image-0.4.0-6|79	%install
21mr|xcb-util-image-0.4.0-6|80	rm -rf %{buildroot}
21mr|xcb-util-image-0.4.0-6|81	%make_install
21mr|xcb-util-image-0.4.0-6|82	
21mr|xcb-util-image-0.4.0-6|83	%files -n %{libname}
21mr|xcb-util-image-0.4.0-6|84	%{_libdir}/libxcb-image.so.%{major}*
21mr|xcb-util-image-0.4.0-6|85	
21mr|xcb-util-image-0.4.0-6|86	%files -n %{develname}
21mr|xcb-util-image-0.4.0-6|87	%doc ChangeLog NEWS README
21mr|xcb-util-image-0.4.0-6|88	%{_includedir}/xcb/xcb_image.h
21mr|xcb-util-image-0.4.0-6|89	%{_includedir}/xcb/xcb_pixel.h
21mr|xcb-util-image-0.4.0-6|90	%{_includedir}/xcb/xcb_bitops.h
21mr|xcb-util-image-0.4.0-6|91	%{_libdir}/libxcb-image.so
21mr|xcb-util-image-0.4.0-6|92	%{_libdir}/pkgconfig/xcb-image.pc
21mr|xcb-util-image-0.4.0-6|93	
21mr|xcb-util-image-0.4.0-6|94	%files -n %{develnamest}
21mr|xcb-util-image-0.4.0-6|95	%{_libdir}/libxcb-image.a

19834 21
21mr|xcb-util-keysyms-0.4.0-9|1	%define major 1
21mr|xcb-util-keysyms-0.4.0-9|2	%define libname %mklibname %{name} %{major}
21mr|xcb-util-keysyms-0.4.0-9|3	%define devname %mklibname %{name} -d
21mr|xcb-util-keysyms-0.4.0-9|4	
21mr|xcb-util-keysyms-0.4.0-9|5	Summary:	xcb-util's xcb-keysyms
21mr|xcb-util-keysyms-0.4.0-9|6	Name:		xcb-util-keysyms
21mr|xcb-util-keysyms-0.4.0-9|7	Version:	0.4.0
21mr|xcb-util-keysyms-0.4.0-9|8	Release:	9
21mr|xcb-util-keysyms-0.4.0-9|9	Url:		http://xcb.freedesktop.org
21mr|xcb-util-keysyms-0.4.0-9|10	Source0:	http://xcb.freedesktop.org/dist/%{name}-%{version}.tar.bz2
21mr|xcb-util-keysyms-0.4.0-9|11	License:	MIT
21mr|xcb-util-keysyms-0.4.0-9|12	Group:		System/X11
21mr|xcb-util-keysyms-0.4.0-9|13	BuildRequires:	xcb-util-devel >= 0.3.9
21mr|xcb-util-keysyms-0.4.0-9|14	BuildRequires:	x11-util-macros
21mr|xcb-util-keysyms-0.4.0-9|15	
21mr|xcb-util-keysyms-0.4.0-9|16	%description
21mr|xcb-util-keysyms-0.4.0-9|17	The xcb-util module provides a number of libraries which sit on top of
21mr|xcb-util-keysyms-0.4.0-9|18	libxcb, the core X protocol library, and some of the extension
21mr|xcb-util-keysyms-0.4.0-9|19	libraries. These experimental libraries provide convenience functions
21mr|xcb-util-keysyms-0.4.0-9|20	and interfaces which make the raw X protocol more usable. Some of the
21mr|xcb-util-keysyms-0.4.0-9|21	libraries also provide client-side code which is not strictly part of
21mr|xcb-util-keysyms-0.4.0-9|22	the X protocol but which have traditionally been provided by Xlib.
21mr|xcb-util-keysyms-0.4.0-9|23	
21mr|xcb-util-keysyms-0.4.0-9|24	#----------------------------------------------------------------------------
21mr|xcb-util-keysyms-0.4.0-9|25	
21mr|xcb-util-keysyms-0.4.0-9|26	%package -n %{libname}
21mr|xcb-util-keysyms-0.4.0-9|27	Summary:	xcb-util-keysyms library package
21mr|xcb-util-keysyms-0.4.0-9|28	Group:		System/X11
21mr|xcb-util-keysyms-0.4.0-9|29	Conflicts:	%{mklibname xcb-keysyms 1} < 0.3.9
21mr|xcb-util-keysyms-0.4.0-9|30	# compat with Fedora/RH
21mr|xcb-util-keysyms-0.4.0-9|31	# it is a separate package in Fedora/RH
21mr|xcb-util-keysyms-0.4.0-9|32	Provides:	xcb-util-keysyms = %{EVRD}
21mr|xcb-util-keysyms-0.4.0-9|33	
21mr|xcb-util-keysyms-0.4.0-9|34	%description -n %{libname}
21mr|xcb-util-keysyms-0.4.0-9|35	The xcb-util module provides a number of libraries which sit on top of
21mr|xcb-util-keysyms-0.4.0-9|36	libxcb, the core X protocol library, and some of the extension
21mr|xcb-util-keysyms-0.4.0-9|37	libraries. These experimental libraries provide convenience functions
21mr|xcb-util-keysyms-0.4.0-9|38	and interfaces which make the raw X protocol more usable. Some of the
21mr|xcb-util-keysyms-0.4.0-9|39	libraries also provide client-side code which is not strictly part of
21mr|xcb-util-keysyms-0.4.0-9|40	the X protocol but which have traditionally been provided by Xlib.
21mr|xcb-util-keysyms-0.4.0-9|41	
21mr|xcb-util-keysyms-0.4.0-9|42	This is the xcb-util-keysyms library package.
21mr|xcb-util-keysyms-0.4.0-9|43	
21mr|xcb-util-keysyms-0.4.0-9|44	%files -n %{libname}
21mr|xcb-util-keysyms-0.4.0-9|45	%{_libdir}/libxcb-keysyms.so.%{major}*
21mr|xcb-util-keysyms-0.4.0-9|46	
21mr|xcb-util-keysyms-0.4.0-9|47	#----------------------------------------------------------------------------
21mr|xcb-util-keysyms-0.4.0-9|48	
21mr|xcb-util-keysyms-0.4.0-9|49	%package -n %{devname}
21mr|xcb-util-keysyms-0.4.0-9|50	Summary:	xcb-util-keysyms development files
21mr|xcb-util-keysyms-0.4.0-9|51	Group:		Development/C
21mr|xcb-util-keysyms-0.4.0-9|52	Requires:	%{libname} = %{EVRD}
21mr|xcb-util-keysyms-0.4.0-9|53	Provides:	libxcb-util-keysyms-devel = %{EVRD}
21mr|xcb-util-keysyms-0.4.0-9|54	Provides:	xcb-util-keysyms-devel = %{EVRD}
21mr|xcb-util-keysyms-0.4.0-9|55	Conflicts:	%{mklibname xcb-util -d} < 0.3.9
21mr|xcb-util-keysyms-0.4.0-9|56	Conflicts:	%{mklibname xcb-util -d -s} < 0.3.9
21mr|xcb-util-keysyms-0.4.0-9|57	
21mr|xcb-util-keysyms-0.4.0-9|58	%description -n %{devname}
21mr|xcb-util-keysyms-0.4.0-9|59	This pakcage includes the development files required to build software against
21mr|xcb-util-keysyms-0.4.0-9|60	%{name}.
21mr|xcb-util-keysyms-0.4.0-9|61	
21mr|xcb-util-keysyms-0.4.0-9|62	%files -n %{devname}
21mr|xcb-util-keysyms-0.4.0-9|63	%doc ChangeLog NEWS README
21mr|xcb-util-keysyms-0.4.0-9|64	%{_includedir}/xcb/xcb_keysyms.h
21mr|xcb-util-keysyms-0.4.0-9|65	%{_libdir}/libxcb-keysyms.so
21mr|xcb-util-keysyms-0.4.0-9|66	%{_libdir}/pkgconfig/xcb-keysyms.pc
21mr|xcb-util-keysyms-0.4.0-9|67	
21mr|xcb-util-keysyms-0.4.0-9|68	#----------------------------------------------------------------------------
21mr|xcb-util-keysyms-0.4.0-9|69	
21mr|xcb-util-keysyms-0.4.0-9|70	%prep
21mr|xcb-util-keysyms-0.4.0-9|71	%setup -q
21mr|xcb-util-keysyms-0.4.0-9|72	
21mr|xcb-util-keysyms-0.4.0-9|73	%build
21mr|xcb-util-keysyms-0.4.0-9|74	%configure \
21mr|xcb-util-keysyms-0.4.0-9|75	--disable-static
21mr|xcb-util-keysyms-0.4.0-9|76	%make
21mr|xcb-util-keysyms-0.4.0-9|77	
21mr|xcb-util-keysyms-0.4.0-9|78	%install
21mr|xcb-util-keysyms-0.4.0-9|79	%makeinstall_std

19835 21
21mr|xcb-util-renderutil-0.3.9-9|1	%define major 0
21mr|xcb-util-renderutil-0.3.9-9|2	%define libname %mklibname %{name} %{major}
21mr|xcb-util-renderutil-0.3.9-9|3	%define develname %mklibname %{name} -d
21mr|xcb-util-renderutil-0.3.9-9|4	
21mr|xcb-util-renderutil-0.3.9-9|5	Summary:	Xcb-util's xcb-renderutil
21mr|xcb-util-renderutil-0.3.9-9|6	
21mr|xcb-util-renderutil-0.3.9-9|7	Name:		xcb-util-renderutil
21mr|xcb-util-renderutil-0.3.9-9|8	Version:	0.3.9
21mr|xcb-util-renderutil-0.3.9-9|9	Release:	9
21mr|xcb-util-renderutil-0.3.9-9|10	Url:		http://xcb.freedesktop.org
21mr|xcb-util-renderutil-0.3.9-9|11	Source0:	http://xcb.freedesktop.org/dist/%{name}-%{version}.tar.bz2
21mr|xcb-util-renderutil-0.3.9-9|12	License:	MIT
21mr|xcb-util-renderutil-0.3.9-9|13	Group:		System/X11
21mr|xcb-util-renderutil-0.3.9-9|14	BuildRequires:	xcb-util-devel >= 0.3.8
21mr|xcb-util-renderutil-0.3.9-9|15	BuildRequires:	x11-util-macros
21mr|xcb-util-renderutil-0.3.9-9|16	
21mr|xcb-util-renderutil-0.3.9-9|17	%description
21mr|xcb-util-renderutil-0.3.9-9|18	The xcb-util module provides a number of libraries which sit on top of
21mr|xcb-util-renderutil-0.3.9-9|19	libxcb, the core X protocol library, and some of the extension
21mr|xcb-util-renderutil-0.3.9-9|20	libraries. These experimental libraries provide convenience functions
21mr|xcb-util-renderutil-0.3.9-9|21	and interfaces which make the raw X protocol more usable. Some of the
21mr|xcb-util-renderutil-0.3.9-9|22	libraries also provide client-side code which is not strictly part of
21mr|xcb-util-renderutil-0.3.9-9|23	the X protocol but which have traditionally been provided by Xlib.
21mr|xcb-util-renderutil-0.3.9-9|24	
21mr|xcb-util-renderutil-0.3.9-9|25	%package -n %{libname}
21mr|xcb-util-renderutil-0.3.9-9|26	Summary:	xcb-util-renderutil library package
21mr|xcb-util-renderutil-0.3.9-9|27	Group:		System/X11
21mr|xcb-util-renderutil-0.3.9-9|28	# compat with Fedora/RH
21mr|xcb-util-renderutil-0.3.9-9|29	# it is a separate package in Fedora/RH
21mr|xcb-util-renderutil-0.3.9-9|30	Provides:	xcb-util-renderutil = %{EVRD}
21mr|xcb-util-renderutil-0.3.9-9|31	
21mr|xcb-util-renderutil-0.3.9-9|32	%description -n %{libname}
21mr|xcb-util-renderutil-0.3.9-9|33	The xcb-util module provides a number of libraries which sit on top of
21mr|xcb-util-renderutil-0.3.9-9|34	libxcb, the core X protocol library, and some of the extension
21mr|xcb-util-renderutil-0.3.9-9|35	libraries. These experimental libraries provide convenience functions
21mr|xcb-util-renderutil-0.3.9-9|36	and interfaces which make the raw X protocol more usable. Some of the
21mr|xcb-util-renderutil-0.3.9-9|37	libraries also provide client-side code which is not strictly part of
21mr|xcb-util-renderutil-0.3.9-9|38	the X protocol but which have traditionally been provided by Xlib.
21mr|xcb-util-renderutil-0.3.9-9|39	
21mr|xcb-util-renderutil-0.3.9-9|40	This is the xcb-util-renderutil library package.
21mr|xcb-util-renderutil-0.3.9-9|41	
21mr|xcb-util-renderutil-0.3.9-9|42	%package -n %{develname}
21mr|xcb-util-renderutil-0.3.9-9|43	Summary:	xcb-util-renderutil development files
21mr|xcb-util-renderutil-0.3.9-9|44	
21mr|xcb-util-renderutil-0.3.9-9|45	Group:		Development/C
21mr|xcb-util-renderutil-0.3.9-9|46	Provides: 	libxcb-util-renderutil-devel = %{version}-%{release}
21mr|xcb-util-renderutil-0.3.9-9|47	Provides:	xcb-util-renderutil-devel = %{version}-%{release}
21mr|xcb-util-renderutil-0.3.9-9|48	Requires:	%{libname} = %{version}-%{release}
21mr|xcb-util-renderutil-0.3.9-9|49	Conflicts:	%{mklibname xcb-util -d} < 0.3.8
21mr|xcb-util-renderutil-0.3.9-9|50	Conflicts:	%{mklibname xcb-util -d -s} < 0.3.8
21mr|xcb-util-renderutil-0.3.9-9|51	
21mr|xcb-util-renderutil-0.3.9-9|52	%description -n %{develname}
21mr|xcb-util-renderutil-0.3.9-9|53	This pakcage includes the development files required to build software against
21mr|xcb-util-renderutil-0.3.9-9|54	%{name}.
21mr|xcb-util-renderutil-0.3.9-9|55	
21mr|xcb-util-renderutil-0.3.9-9|56	%prep
21mr|xcb-util-renderutil-0.3.9-9|57	%setup -q
21mr|xcb-util-renderutil-0.3.9-9|58	
21mr|xcb-util-renderutil-0.3.9-9|59	%build
21mr|xcb-util-renderutil-0.3.9-9|60	%configure --enable-static
21mr|xcb-util-renderutil-0.3.9-9|61	%make
21mr|xcb-util-renderutil-0.3.9-9|62	
21mr|xcb-util-renderutil-0.3.9-9|63	%install
21mr|xcb-util-renderutil-0.3.9-9|64	%makeinstall_std
21mr|xcb-util-renderutil-0.3.9-9|65	
21mr|xcb-util-renderutil-0.3.9-9|66	%files -n %{libname}
21mr|xcb-util-renderutil-0.3.9-9|67	%doc ChangeLog NEWS README
21mr|xcb-util-renderutil-0.3.9-9|68	%{_libdir}/libxcb-render-util.so.%{major}*
21mr|xcb-util-renderutil-0.3.9-9|69	
21mr|xcb-util-renderutil-0.3.9-9|70	%files -n %{develname}
21mr|xcb-util-renderutil-0.3.9-9|71	%{_includedir}/xcb/xcb_renderutil.h
21mr|xcb-util-renderutil-0.3.9-9|72	%{_libdir}/libxcb-render-util.a
21mr|xcb-util-renderutil-0.3.9-9|73	%{_libdir}/libxcb-render-util.so
21mr|xcb-util-renderutil-0.3.9-9|74	%{_libdir}/pkgconfig/xcb-renderutil.pc

19836 21
21mr|xcb-util-wm-0.4.1-10|1	%define ewmh_major 2
21mr|xcb-util-wm-0.4.1-10|2	%define icccm_major 4
21mr|xcb-util-wm-0.4.1-10|3	
21mr|xcb-util-wm-0.4.1-10|4	%define libewmh %mklibname xcb-ewmh %{ewmh_major}
21mr|xcb-util-wm-0.4.1-10|5	%define libicccm %mklibname xcb-icccm %{icccm_major}
21mr|xcb-util-wm-0.4.1-10|6	%define develname %mklibname %{name} -d
21mr|xcb-util-wm-0.4.1-10|7	%define develnamest %mklibname %{name} -d -s
21mr|xcb-util-wm-0.4.1-10|8	
21mr|xcb-util-wm-0.4.1-10|9	Summary:	xcb-util-wm
21mr|xcb-util-wm-0.4.1-10|10	
21mr|xcb-util-wm-0.4.1-10|11	Name:		xcb-util-wm
21mr|xcb-util-wm-0.4.1-10|12	Version:	0.4.1
21mr|xcb-util-wm-0.4.1-10|13	Release:	10
21mr|xcb-util-wm-0.4.1-10|14	Url:		http://xcb.freedesktop.org
21mr|xcb-util-wm-0.4.1-10|15	Source0:	http://xcb.freedesktop.org/dist/%{name}-%{version}.tar.bz2
21mr|xcb-util-wm-0.4.1-10|16	License:	MIT
21mr|xcb-util-wm-0.4.1-10|17	Group:		System/X11
21mr|xcb-util-wm-0.4.1-10|18	BuildRequires:	xcb-util-devel >= 0.3.9
21mr|xcb-util-wm-0.4.1-10|19	BuildRequires:	x11-util-macros
21mr|xcb-util-wm-0.4.1-10|20	
21mr|xcb-util-wm-0.4.1-10|21	%description
21mr|xcb-util-wm-0.4.1-10|22	The xcb-util module provides a number of libraries which sit on top of
21mr|xcb-util-wm-0.4.1-10|23	libxcb, the core X protocol library, and some of the extension
21mr|xcb-util-wm-0.4.1-10|24	libraries. These experimental libraries provide convenience functions
21mr|xcb-util-wm-0.4.1-10|25	and interfaces which make the raw X protocol more usable. Some of the
21mr|xcb-util-wm-0.4.1-10|26	libraries also provide client-side code which is not strictly part of
21mr|xcb-util-wm-0.4.1-10|27	the X protocol but which have traditionally been provided by Xlib.
21mr|xcb-util-wm-0.4.1-10|28	
21mr|xcb-util-wm-0.4.1-10|29	%package -n %{libewmh}
21mr|xcb-util-wm-0.4.1-10|30	Summary:	Xcb-ewmh library package
21mr|xcb-util-wm-0.4.1-10|31	Group:		System/X11
21mr|xcb-util-wm-0.4.1-10|32	# compat with Fedora/RH
21mr|xcb-util-wm-0.4.1-10|33	# it is a separate package in Fedora/RH
21mr|xcb-util-wm-0.4.1-10|34	Provides:	xcb-util-wm = %{EVRD}
21mr|xcb-util-wm-0.4.1-10|35	
21mr|xcb-util-wm-0.4.1-10|36	
21mr|xcb-util-wm-0.4.1-10|37	%description -n %{libewmh}
21mr|xcb-util-wm-0.4.1-10|38	The xcb-util module provides a number of libraries which sit on top of
21mr|xcb-util-wm-0.4.1-10|39	libxcb, the core X protocol library, and some of the extension
21mr|xcb-util-wm-0.4.1-10|40	libraries. These experimental libraries provide convenience functions
21mr|xcb-util-wm-0.4.1-10|41	and interfaces which make the raw X protocol more usable. Some of the
21mr|xcb-util-wm-0.4.1-10|42	libraries also provide client-side code which is not strictly part of
21mr|xcb-util-wm-0.4.1-10|43	the X protocol but which have traditionally been provided by Xlib.
21mr|xcb-util-wm-0.4.1-10|44	
21mr|xcb-util-wm-0.4.1-10|45	%package -n %{libicccm}
21mr|xcb-util-wm-0.4.1-10|46	Summary:	Xcb-icccm library package
21mr|xcb-util-wm-0.4.1-10|47	
21mr|xcb-util-wm-0.4.1-10|48	Group:		System/X11
21mr|xcb-util-wm-0.4.1-10|49	
21mr|xcb-util-wm-0.4.1-10|50	%description -n %{libicccm}
21mr|xcb-util-wm-0.4.1-10|51	The xcb-util module provides a number of libraries which sit on top of
21mr|xcb-util-wm-0.4.1-10|52	libxcb, the core X protocol library, and some of the extension
21mr|xcb-util-wm-0.4.1-10|53	libraries. These experimental libraries provide convenience functions
21mr|xcb-util-wm-0.4.1-10|54	and interfaces which make the raw X protocol more usable. Some of the
21mr|xcb-util-wm-0.4.1-10|55	libraries also provide client-side code which is not strictly part of
21mr|xcb-util-wm-0.4.1-10|56	the X protocol but which have traditionally been provided by Xlib.
21mr|xcb-util-wm-0.4.1-10|57	
21mr|xcb-util-wm-0.4.1-10|58	%package -n %{develname}
21mr|xcb-util-wm-0.4.1-10|59	Summary:	xcb-util-wm development headers
21mr|xcb-util-wm-0.4.1-10|60	
21mr|xcb-util-wm-0.4.1-10|61	Group:		Development/C
21mr|xcb-util-wm-0.4.1-10|62	Provides:	libxcb-util-wm-devel = %{version}-%{release}
21mr|xcb-util-wm-0.4.1-10|63	Provides:	xcb-util-wm-devel = %{version}-%{release}
21mr|xcb-util-wm-0.4.1-10|64	Requires:	%{libewmh} = %{version}-%{release}
21mr|xcb-util-wm-0.4.1-10|65	Requires:	%{libicccm} = %{version}-%{release}
21mr|xcb-util-wm-0.4.1-10|66	Conflicts:	%{mklibname xcb-util -d} < 0.3.9
21mr|xcb-util-wm-0.4.1-10|67	Conflicts:	%{mklibname xcb-util -d -s} < 0.3.9
21mr|xcb-util-wm-0.4.1-10|68	
21mr|xcb-util-wm-0.4.1-10|69	%description -n %{develname}
21mr|xcb-util-wm-0.4.1-10|70	This package includes the development files required to build software against
21mr|xcb-util-wm-0.4.1-10|71	%{name}.
21mr|xcb-util-wm-0.4.1-10|72	
21mr|xcb-util-wm-0.4.1-10|73	%package -n %{develnamest}
21mr|xcb-util-wm-0.4.1-10|74	Summary:	xcb-util-wm development static files
21mr|xcb-util-wm-0.4.1-10|75	
21mr|xcb-util-wm-0.4.1-10|76	Group:		Development/C
21mr|xcb-util-wm-0.4.1-10|77	Provides:	libxcb-util-wm-devel-static = %{version}-%{release}
21mr|xcb-util-wm-0.4.1-10|78	Provides:	xcb-util-wm-devel-static = %{version}-%{release}
21mr|xcb-util-wm-0.4.1-10|79	Requires:	%{libewmh} = %{version}-%{release}
21mr|xcb-util-wm-0.4.1-10|80	Requires:	%{libicccm} = %{version}-%{release}
21mr|xcb-util-wm-0.4.1-10|81	Requires:	xcb-util-wm-devel = %{version}-%{release}
21mr|xcb-util-wm-0.4.1-10|82	Conflicts:	%{mklibname xcb-util -d} < 0.3.9
21mr|xcb-util-wm-0.4.1-10|83	Conflicts:	%{mklibname xcb-util -d -s} < 0.3.9
21mr|xcb-util-wm-0.4.1-10|84	
21mr|xcb-util-wm-0.4.1-10|85	%description -n %{develnamest}
21mr|xcb-util-wm-0.4.1-10|86	This package includes the static development
21mr|xcb-util-wm-0.4.1-10|87	files required to build software against
21mr|xcb-util-wm-0.4.1-10|88	%{name}.
21mr|xcb-util-wm-0.4.1-10|89	
21mr|xcb-util-wm-0.4.1-10|90	%prep
21mr|xcb-util-wm-0.4.1-10|91	%setup -q
21mr|xcb-util-wm-0.4.1-10|92	
21mr|xcb-util-wm-0.4.1-10|93	%build
21mr|xcb-util-wm-0.4.1-10|94	%configure --enable-static
21mr|xcb-util-wm-0.4.1-10|95	%make
21mr|xcb-util-wm-0.4.1-10|96	
21mr|xcb-util-wm-0.4.1-10|97	%install
21mr|xcb-util-wm-0.4.1-10|98	%makeinstall_std
21mr|xcb-util-wm-0.4.1-10|99	
21mr|xcb-util-wm-0.4.1-10|100	%files -n %{libewmh}
21mr|xcb-util-wm-0.4.1-10|101	%{_libdir}/libxcb-ewmh.so.%{ewmh_major}*
21mr|xcb-util-wm-0.4.1-10|102	
21mr|xcb-util-wm-0.4.1-10|103	%files -n %{libicccm}
21mr|xcb-util-wm-0.4.1-10|104	%{_libdir}/libxcb-icccm.so.%{icccm_major}*
21mr|xcb-util-wm-0.4.1-10|105	
21mr|xcb-util-wm-0.4.1-10|106	%files -n %{develnamest}
21mr|xcb-util-wm-0.4.1-10|107	%{_libdir}/libxcb-ewmh.a
21mr|xcb-util-wm-0.4.1-10|108	%{_libdir}/libxcb-icccm.a
21mr|xcb-util-wm-0.4.1-10|109	
21mr|xcb-util-wm-0.4.1-10|110	%files -n %{develname}
21mr|xcb-util-wm-0.4.1-10|111	%doc ChangeLog NEWS README
21mr|xcb-util-wm-0.4.1-10|112	%{_includedir}/xcb/xcb_ewmh.h
21mr|xcb-util-wm-0.4.1-10|113	%{_includedir}/xcb/xcb_icccm.h
21mr|xcb-util-wm-0.4.1-10|114	%{_libdir}/libxcb-ewmh.so
21mr|xcb-util-wm-0.4.1-10|115	%{_libdir}/libxcb-icccm.so
21mr|xcb-util-wm-0.4.1-10|116	%{_libdir}/pkgconfig/xcb-ewmh.pc
21mr|xcb-util-wm-0.4.1-10|117	%{_libdir}/pkgconfig/xcb-icccm.pc

19837 21
21mr|xclipboard-1.1.3-6|1	Name:		xclipboard
21mr|xclipboard-1.1.3-6|2	Version:	1.1.3
21mr|xclipboard-1.1.3-6|3	Release:	6
21mr|xclipboard-1.1.3-6|4	Summary:	X clipboard client
21mr|xclipboard-1.1.3-6|5	
21mr|xclipboard-1.1.3-6|6	Group:		Development/X11
21mr|xclipboard-1.1.3-6|7	Source:		http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
21mr|xclipboard-1.1.3-6|8	License:	MIT
21mr|xclipboard-1.1.3-6|9	
21mr|xclipboard-1.1.3-6|10	BuildRequires: libxt-devel >= 1.0.0
21mr|xclipboard-1.1.3-6|11	BuildRequires: libxaw-devel >= 1.0.1
21mr|xclipboard-1.1.3-6|12	BuildRequires: x11-util-macros >= 1.0.1
21mr|xclipboard-1.1.3-6|13	
21mr|xclipboard-1.1.3-6|14	%description
21mr|xclipboard-1.1.3-6|15	The xclipboard program is used to collect and display text selections that are
21mr|xclipboard-1.1.3-6|16	sent to the clipboard by other clients. It is typically used to save clipboard
21mr|xclipboard-1.1.3-6|17	selections for later use. It stores each clipboard selection as a separate
21mr|xclipboard-1.1.3-6|18	string, each of which can be selected. Each time clipboard is asserted by
21mr|xclipboard-1.1.3-6|19	another application, xclipboard transfers the contents of that selection to a
21mr|xclipboard-1.1.3-6|20	new buffer and displays it in the text window.
21mr|xclipboard-1.1.3-6|21	
21mr|xclipboard-1.1.3-6|22	%prep
21mr|xclipboard-1.1.3-6|23	%setup -q -n %{name}-%{version}
21mr|xclipboard-1.1.3-6|24	
21mr|xclipboard-1.1.3-6|25	%build
21mr|xclipboard-1.1.3-6|26	%configure
21mr|xclipboard-1.1.3-6|27	%make
21mr|xclipboard-1.1.3-6|28	
21mr|xclipboard-1.1.3-6|29	%install
21mr|xclipboard-1.1.3-6|30	%makeinstall_std
21mr|xclipboard-1.1.3-6|31	
21mr|xclipboard-1.1.3-6|32	%clean
21mr|xclipboard-1.1.3-6|33	
21mr|xclipboard-1.1.3-6|34	%files
21mr|xclipboard-1.1.3-6|35	%{_bindir}/xclipboard
21mr|xclipboard-1.1.3-6|36	%{_bindir}/xcutsel
21mr|xclipboard-1.1.3-6|37	%{_datadir}/X11/app-defaults/XClipboard
21mr|xclipboard-1.1.3-6|38	%{_mandir}/man1/xclipboard.*
21mr|xclipboard-1.1.3-6|39	%{_mandir}/man1/xcutsel.*

19838 21
21mr|xclock-1.1.1-1|1	%define _disable_rebuild_configure %nil
21mr|xclock-1.1.1-1|2	
21mr|xclock-1.1.1-1|3	Summary:	Analog / digital clock for X
21mr|xclock-1.1.1-1|4	Name:	    xclock
21mr|xclock-1.1.1-1|5	Version:	1.1.1
21mr|xclock-1.1.1-1|6	Release:	1
21mr|xclock-1.1.1-1|7	License:	MIT
21mr|xclock-1.1.1-1|8	Group:	    Development/X11
21mr|xclock-1.1.1-1|9	Url:	    http://xorg.freedesktop.org
21mr|xclock-1.1.1-1|10	Source0:	http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.gz
21mr|xclock-1.1.1-1|11	
21mr|xclock-1.1.1-1|12	
21mr|xclock-1.1.1-1|13	BuildRequires:	pkgconfig(x11) >= 1.0.0
21mr|xclock-1.1.1-1|14	BuildRequires:	pkgconfig(xt) >= 1.0.0
21mr|xclock-1.1.1-1|15	BuildRequires:	pkgconfig(xaw7) >= 1.0.0
21mr|xclock-1.1.1-1|16	BuildRequires:	x11-util-macros >= 1.0.1
21mr|xclock-1.1.1-1|17	BuildRequires:	pkgconfig(xrender) >= 0.9.0
21mr|xclock-1.1.1-1|18	BuildRequires:	pkgconfig(xft) >= 2.1.8.2
21mr|xclock-1.1.1-1|19	BuildRequires:	pkgconfig(xkbfile) >= 1.0.1
21mr|xclock-1.1.1-1|20	
21mr|xclock-1.1.1-1|21	%description
21mr|xclock-1.1.1-1|22	The xclock program displays the time in analog or digital form. The time is
21mr|xclock-1.1.1-1|23	continuously updated at a frequency which may be specified by the user.
21mr|xclock-1.1.1-1|24	
21mr|xclock-1.1.1-1|25	%prep
21mr|xclock-1.1.1-1|26	%setup -q
21mr|xclock-1.1.1-1|27	
21mr|xclock-1.1.1-1|28	%build
21mr|xclock-1.1.1-1|29	%configure	--x-includes=%{_includedir}\
21mr|xclock-1.1.1-1|30	--x-libraries=%{_libdir}
21mr|xclock-1.1.1-1|31	
21mr|xclock-1.1.1-1|32	%make
21mr|xclock-1.1.1-1|33	
21mr|xclock-1.1.1-1|34	%install
21mr|xclock-1.1.1-1|35	%makeinstall_std
21mr|xclock-1.1.1-1|36	
21mr|xclock-1.1.1-1|37	%files
21mr|xclock-1.1.1-1|38	%doc COPYING ChangeLog README.md
21mr|xclock-1.1.1-1|39	%{_bindir}/xclock
21mr|xclock-1.1.1-1|40	%{_datadir}/X11/app-defaults/XClock-color
21mr|xclock-1.1.1-1|41	%{_datadir}/X11/app-defaults/XClock
21mr|xclock-1.1.1-1|42	%{_mandir}/man1/xclock.1*

19839 21
21mr|xcmsdb-1.0.6-1|1	Summary:	Device Color Characterization utility for X Color Management System
21mr|xcmsdb-1.0.6-1|2	Name:		xcmsdb
21mr|xcmsdb-1.0.6-1|3	Version:	1.0.6
21mr|xcmsdb-1.0.6-1|4	Release:	1
21mr|xcmsdb-1.0.6-1|5	License:	MIT
21mr|xcmsdb-1.0.6-1|6	Group:		Development/X11
21mr|xcmsdb-1.0.6-1|7	Url:	    http://xorg.freedesktop.org
21mr|xcmsdb-1.0.6-1|8	Source0:	http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.gz
21mr|xcmsdb-1.0.6-1|9	
21mr|xcmsdb-1.0.6-1|10	BuildRequires: pkgconfig(x11) >= 1.0.0
21mr|xcmsdb-1.0.6-1|11	BuildRequires: x11-util-macros >= 1.0.1
21mr|xcmsdb-1.0.6-1|12	
21mr|xcmsdb-1.0.6-1|13	%description
21mr|xcmsdb-1.0.6-1|14	xcmsdb is used to load, query, or remove Device Color Characterization
21mr|xcmsdb-1.0.6-1|15	data stored in properties on the root window of the screen as
21mr|xcmsdb-1.0.6-1|16	specified in section 7, Device Color Characterization, of the ICCCM.
21mr|xcmsdb-1.0.6-1|17	Device Color Characterization data (also called the Device Profile) is
21mr|xcmsdb-1.0.6-1|18	an integral part of Xlib's X Color Management System (Xcms), necessary
21mr|xcmsdb-1.0.6-1|19	for proper conversion of color specification between device-
21mr|xcmsdb-1.0.6-1|20	independent and device-dependent forms.
21mr|xcmsdb-1.0.6-1|21	
21mr|xcmsdb-1.0.6-1|22	%prep
21mr|xcmsdb-1.0.6-1|23	%setup -q
21mr|xcmsdb-1.0.6-1|24	
21mr|xcmsdb-1.0.6-1|25	%build
21mr|xcmsdb-1.0.6-1|26	%configure	--x-includes=%{_includedir}\
21mr|xcmsdb-1.0.6-1|27	--x-libraries=%{_libdir}
21mr|xcmsdb-1.0.6-1|28	
21mr|xcmsdb-1.0.6-1|29	%make
21mr|xcmsdb-1.0.6-1|30	
21mr|xcmsdb-1.0.6-1|31	%install
21mr|xcmsdb-1.0.6-1|32	%makeinstall_std
21mr|xcmsdb-1.0.6-1|33	
21mr|xcmsdb-1.0.6-1|34	%files
21mr|xcmsdb-1.0.6-1|35	%{_bindir}/xcmsdb
21mr|xcmsdb-1.0.6-1|36	%{_mandir}/man1/xcmsdb.1.*

19840 21
21mr|xconsole-1.0.8-1|1	Summary:	Monitor system console messages with X
21mr|xconsole-1.0.8-1|2	Name:		xconsole
21mr|xconsole-1.0.8-1|3	Version:	1.0.8
21mr|xconsole-1.0.8-1|4	Release:	1
21mr|xconsole-1.0.8-1|5	License:	MIT
21mr|xconsole-1.0.8-1|6	Group:		Development/X11
21mr|xconsole-1.0.8-1|7	Url:		http://xorg.freedesktop.org
21mr|xconsole-1.0.8-1|8	Source:		http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.gz
21mr|xconsole-1.0.8-1|9	BuildRequires:	x11-util-macros
21mr|xconsole-1.0.8-1|10	BuildRequires:	libxaw-devel
21mr|xconsole-1.0.8-1|11	BuildRequires:	libxt-devel
21mr|xconsole-1.0.8-1|12	
21mr|xconsole-1.0.8-1|13	%description
21mr|xconsole-1.0.8-1|14	The xconsole program displays messages which are usually sent to /dev/console.
21mr|xconsole-1.0.8-1|15	
21mr|xconsole-1.0.8-1|16	%files
21mr|xconsole-1.0.8-1|17	%{_bindir}/xconsole
21mr|xconsole-1.0.8-1|18	%{_datadir}/X11/app-defaults/XConsole
21mr|xconsole-1.0.8-1|19	%{_mandir}/man1/xconsole.*
21mr|xconsole-1.0.8-1|20	
21mr|xconsole-1.0.8-1|21	#----------------------------------------------------------------------------
21mr|xconsole-1.0.8-1|22	
21mr|xconsole-1.0.8-1|23	%prep
21mr|xconsole-1.0.8-1|24	%autosetup -p1
21mr|xconsole-1.0.8-1|25	
21mr|xconsole-1.0.8-1|26	%build
21mr|xconsole-1.0.8-1|27	%configure
21mr|xconsole-1.0.8-1|28	%make
21mr|xconsole-1.0.8-1|29	
21mr|xconsole-1.0.8-1|30	%install

19841 21
21mr|xcursorgen-1.0.7-2|1	Name: xcursorgen
21mr|xcursorgen-1.0.7-2|2	Version:	1.0.7
21mr|xcursorgen-1.0.7-2|3	Release:	2
21mr|xcursorgen-1.0.7-2|4	Summary: Create an X cursor file from a collection of PNG images
21mr|xcursorgen-1.0.7-2|5	
21mr|xcursorgen-1.0.7-2|6	Group: Development/X11
21mr|xcursorgen-1.0.7-2|7	Source: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
21mr|xcursorgen-1.0.7-2|8	License: MIT
21mr|xcursorgen-1.0.7-2|9	
21mr|xcursorgen-1.0.7-2|10	BuildRequires: pkgconfig(libpng) >= 1.2.8
21mr|xcursorgen-1.0.7-2|11	BuildRequires: pkgconfig(x11) >= 1.0.0
21mr|xcursorgen-1.0.7-2|12	BuildRequires: pkgconfig(xcursor) >= 1.1.5.2
21mr|xcursorgen-1.0.7-2|13	BuildRequires: x11-util-macros >= 1.0.1
21mr|xcursorgen-1.0.7-2|14	
21mr|xcursorgen-1.0.7-2|15	%description
21mr|xcursorgen-1.0.7-2|16	Xcursorgen creates an X cursor file from a collection of PNG images.
21mr|xcursorgen-1.0.7-2|17	
21mr|xcursorgen-1.0.7-2|18	%prep
21mr|xcursorgen-1.0.7-2|19	%setup -q -n %{name}-%{version}
21mr|xcursorgen-1.0.7-2|20	
21mr|xcursorgen-1.0.7-2|21	%build
21mr|xcursorgen-1.0.7-2|22	%configure --x-includes=%{_includedir}\
21mr|xcursorgen-1.0.7-2|23	--x-libraries=%{_libdir}
21mr|xcursorgen-1.0.7-2|24	
21mr|xcursorgen-1.0.7-2|25	%make
21mr|xcursorgen-1.0.7-2|26	
21mr|xcursorgen-1.0.7-2|27	%install
21mr|xcursorgen-1.0.7-2|28	%makeinstall_std
21mr|xcursorgen-1.0.7-2|29	
21mr|xcursorgen-1.0.7-2|30	%clean
21mr|xcursorgen-1.0.7-2|31	
21mr|xcursorgen-1.0.7-2|32	%files
21mr|xcursorgen-1.0.7-2|33	%{_bindir}/xcursorgen
21mr|xcursorgen-1.0.7-2|34	%{_mandir}/man1/xcursorgen.*

19842 21
21mr|xdg-compliance-1.3.1-1|1	Name:		xdg-compliance
21mr|xdg-compliance-1.3.1-1|2	Version:	1.3.1
21mr|xdg-compliance-1.3.1-1|3	Release:	1
21mr|xdg-compliance-1.3.1-1|4	License:	 MIT
21mr|xdg-compliance-1.3.1-1|5	URL:		https://gitlab.com/somini/xdg-autostart
21mr|xdg-compliance-1.3.1-1|6	Source0:	xdg-autostart-v%{version}.tar.gz
21mr|xdg-compliance-1.3.1-1|7	Source1:	xdg-autostart.xinit
21mr|xdg-compliance-1.3.1-1|8	Source2:	update-menus.xinit
21mr|xdg-compliance-1.3.1-1|9	BuildRequires:	meson
21mr|xdg-compliance-1.3.1-1|10	BuildRequires:	vala
21mr|xdg-compliance-1.3.1-1|11	BuildRequires:	pkgconfig(glib-2.0)
21mr|xdg-compliance-1.3.1-1|12	
21mr|xdg-compliance-1.3.1-1|13	#------------------------------------------------------------------------------#
21mr|xdg-compliance-1.3.1-1|14	
21mr|xdg-compliance-1.3.1-1|15	# package xdg-compliance
21mr|xdg-compliance-1.3.1-1|16	
21mr|xdg-compliance-1.3.1-1|17	Summary:	Packages to help old desktop environments follow XDG standards
21mr|xdg-compliance-1.3.1-1|18	Group:		Graphical desktop/Other
21mr|xdg-compliance-1.3.1-1|19	
21mr|xdg-compliance-1.3.1-1|20	Requires:	%{name}-autostart
21mr|xdg-compliance-1.3.1-1|21	Requires:	%{name}-menu
21mr|xdg-compliance-1.3.1-1|22	
21mr|xdg-compliance-1.3.1-1|23	%description
21mr|xdg-compliance-1.3.1-1|24	This meta-package requires %{name}-autostart and %{name}-menu.
21mr|xdg-compliance-1.3.1-1|25	
21mr|xdg-compliance-1.3.1-1|26	%files
21mr|xdg-compliance-1.3.1-1|27	
21mr|xdg-compliance-1.3.1-1|28	#------------------------------------------------------------------------------#
21mr|xdg-compliance-1.3.1-1|29	
21mr|xdg-compliance-1.3.1-1|30	%package autostart
21mr|xdg-compliance-1.3.1-1|31	Summary:	XDG Autostart compliance for old desktop environments
21mr|xdg-compliance-1.3.1-1|32	Group:		Graphical desktop/Other
21mr|xdg-compliance-1.3.1-1|33	
21mr|xdg-compliance-1.3.1-1|34	%description autostart
21mr|xdg-compliance-1.3.1-1|35	This package provides a xinit.d script that emulates XDG Autostart compliance
21mr|xdg-compliance-1.3.1-1|36	for old desktop environments.
21mr|xdg-compliance-1.3.1-1|37	
21mr|xdg-compliance-1.3.1-1|38	%files autostart
21mr|xdg-compliance-1.3.1-1|39	%{_bindir}/xdg-autostart
21mr|xdg-compliance-1.3.1-1|40	%{_sysconfdir}/X11/xinit.d/xdg-autostart
21mr|xdg-compliance-1.3.1-1|41	
21mr|xdg-compliance-1.3.1-1|42	#------------------------------------------------------------------------------#
21mr|xdg-compliance-1.3.1-1|43	
21mr|xdg-compliance-1.3.1-1|44	%package menu
21mr|xdg-compliance-1.3.1-1|45	Summary:	User menus for old desktop environments based on XDG Menu
21mr|xdg-compliance-1.3.1-1|46	Group:		Graphical desktop/Other
21mr|xdg-compliance-1.3.1-1|47	
21mr|xdg-compliance-1.3.1-1|48	%description menu
21mr|xdg-compliance-1.3.1-1|49	This package creates user-level menus for old desktop environments following
21mr|xdg-compliance-1.3.1-1|50	the XDG Menu standard.
21mr|xdg-compliance-1.3.1-1|51	
21mr|xdg-compliance-1.3.1-1|52	%files menu
21mr|xdg-compliance-1.3.1-1|53	%{_sysconfdir}/X11/xinit.d/update-menus
21mr|xdg-compliance-1.3.1-1|54	
21mr|xdg-compliance-1.3.1-1|55	#------------------------------------------------------------------------------#
21mr|xdg-compliance-1.3.1-1|56	
21mr|xdg-compliance-1.3.1-1|57	%prep
21mr|xdg-compliance-1.3.1-1|58	%autosetup -p1 -n xdg-autostart-v%{version}
21mr|xdg-compliance-1.3.1-1|59	
21mr|xdg-compliance-1.3.1-1|60	%build
21mr|xdg-compliance-1.3.1-1|61	%meson
21mr|xdg-compliance-1.3.1-1|62	%meson_build
21mr|xdg-compliance-1.3.1-1|63	
21mr|xdg-compliance-1.3.1-1|64	%install
21mr|xdg-compliance-1.3.1-1|65	install -D -m 755 %{_target_platform}/xdg-autostart %{buildroot}%{_bindir}/xdg-autostart
21mr|xdg-compliance-1.3.1-1|66	
21mr|xdg-compliance-1.3.1-1|67	install -D -m 755 %{SOURCE1} %{buildroot}%{_sysconfdir}/X11/xinit.d/xdg-autostart
21mr|xdg-compliance-1.3.1-1|68	install -D -m 755 %{SOURCE2} %{buildroot}%{_sysconfdir}/X11/xinit.d/update-menus

19843 21
21mr|xdg-dbus-proxy-0.1.2-2|1	Name:           xdg-dbus-proxy
21mr|xdg-dbus-proxy-0.1.2-2|2	Version:        0.1.2
21mr|xdg-dbus-proxy-0.1.2-2|3	Release:        2
21mr|xdg-dbus-proxy-0.1.2-2|4	Summary:        Filtering proxy for D-Bus connections
21mr|xdg-dbus-proxy-0.1.2-2|5	Group:          Security
21mr|xdg-dbus-proxy-0.1.2-2|6	License:        LGPLv2+
21mr|xdg-dbus-proxy-0.1.2-2|7	URL:            https://github.com/flatpak/xdg-dbus-proxy/
21mr|xdg-dbus-proxy-0.1.2-2|8	Source0:        https://github.com/flatpak/xdg-dbus-proxy/releases/download/%{version}/%{name}-%{version}.tar.xz
21mr|xdg-dbus-proxy-0.1.2-2|9	
21mr|xdg-dbus-proxy-0.1.2-2|10	BuildRequires:  docbook-style-xsl
21mr|xdg-dbus-proxy-0.1.2-2|11	BuildRequires:  pkgconfig(gio-2.0)
21mr|xdg-dbus-proxy-0.1.2-2|12	BuildRequires:  pkgconfig(gio-unix-2.0)
21mr|xdg-dbus-proxy-0.1.2-2|13	BuildRequires:  pkgconfig(glib-2.0)
21mr|xdg-dbus-proxy-0.1.2-2|14	BuildRequires:  xsltproc
21mr|xdg-dbus-proxy-0.1.2-2|15	BuildRequires:  autoconf-archive
21mr|xdg-dbus-proxy-0.1.2-2|16	BuildRequires:  autoconf
21mr|xdg-dbus-proxy-0.1.2-2|17	
21mr|xdg-dbus-proxy-0.1.2-2|18	Requires:       dbus
21mr|xdg-dbus-proxy-0.1.2-2|19	
21mr|xdg-dbus-proxy-0.1.2-2|20	%description
21mr|xdg-dbus-proxy-0.1.2-2|21	xdg-dbus-proxy is a filtering proxy for D-Bus connections. It was originally
21mr|xdg-dbus-proxy-0.1.2-2|22	part of the flatpak project, but it has been broken out as a standalone module
21mr|xdg-dbus-proxy-0.1.2-2|23	to facilitate using it in other contexts.
21mr|xdg-dbus-proxy-0.1.2-2|24	
21mr|xdg-dbus-proxy-0.1.2-2|25	%prep
21mr|xdg-dbus-proxy-0.1.2-2|26	%autosetup -p1
21mr|xdg-dbus-proxy-0.1.2-2|27	
21mr|xdg-dbus-proxy-0.1.2-2|28	%build
21mr|xdg-dbus-proxy-0.1.2-2|29	autoreconf -fi
21mr|xdg-dbus-proxy-0.1.2-2|30	%configure
21mr|xdg-dbus-proxy-0.1.2-2|31	%make_build
21mr|xdg-dbus-proxy-0.1.2-2|32	
21mr|xdg-dbus-proxy-0.1.2-2|33	%install
21mr|xdg-dbus-proxy-0.1.2-2|34	%make_install
21mr|xdg-dbus-proxy-0.1.2-2|35	
21mr|xdg-dbus-proxy-0.1.2-2|36	%files
21mr|xdg-dbus-proxy-0.1.2-2|37	%license COPYING
21mr|xdg-dbus-proxy-0.1.2-2|38	%{_bindir}/xdg-dbus-proxy
21mr|xdg-dbus-proxy-0.1.2-2|39	%{_mandir}/man1/xdg-dbus-proxy.1*

19844 21
21mr|xdg-desktop-portal-1.14.4-2|1	%bcond_without geoclue
21mr|xdg-desktop-portal-1.14.4-2|2	%bcond_without pipewire
21mr|xdg-desktop-portal-1.14.4-2|3	
21mr|xdg-desktop-portal-1.14.4-2|4	Summary:	Portal frontend service to flatpak
21mr|xdg-desktop-portal-1.14.4-2|5	Name:		xdg-desktop-portal
21mr|xdg-desktop-portal-1.14.4-2|6	Version:	1.14.4
21mr|xdg-desktop-portal-1.14.4-2|7	Release:	2
21mr|xdg-desktop-portal-1.14.4-2|8	License:	LGPLv2+
21mr|xdg-desktop-portal-1.14.4-2|9	Group:		System/Configuration/Packaging
21mr|xdg-desktop-portal-1.14.4-2|10	Url:		https://github.com/flatpak/xdg-desktop-portal/
21mr|xdg-desktop-portal-1.14.4-2|11	Source0:	https://github.com/flatpak/xdg-desktop-portal/releases/download/%{version}/%{name}-%{version}.tar.xz
21mr|xdg-desktop-portal-1.14.4-2|12	BuildRequires:	pkgconfig(libportal)
21mr|xdg-desktop-portal-1.14.4-2|13	%if %{with geoclue}
21mr|xdg-desktop-portal-1.14.4-2|14	BuildRequires:	pkgconfig(libgeoclue-2.0)
21mr|xdg-desktop-portal-1.14.4-2|15	%endif
21mr|xdg-desktop-portal-1.14.4-2|16	%if %{with pipewire}
21mr|xdg-desktop-portal-1.14.4-2|17	BuildRequires:	pkgconfig(libpipewire-0.3)
21mr|xdg-desktop-portal-1.14.4-2|18	%endif
21mr|xdg-desktop-portal-1.14.4-2|19	BuildRequires:	pkgconfig(fontconfig)
21mr|xdg-desktop-portal-1.14.4-2|20	BuildRequires:	pkgconfig(flatpak)
21mr|xdg-desktop-portal-1.14.4-2|21	BuildRequires:	pkgconfig(fuse3)
21mr|xdg-desktop-portal-1.14.4-2|22	BuildRequires:	pkgconfig(gio-unix-2.0)
21mr|xdg-desktop-portal-1.14.4-2|23	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21mr|xdg-desktop-portal-1.14.4-2|24	Requires(post,preun):	systemd
21mr|xdg-desktop-portal-1.14.4-2|25	
21mr|xdg-desktop-portal-1.14.4-2|26	%description
21mr|xdg-desktop-portal-1.14.4-2|27	xdg-desktop-portal works by exposing a series of D-Bus interfaces known as
21mr|xdg-desktop-portal-1.14.4-2|28	portals under a well-known name (org.freedesktop.portal.Desktop) and object
21mr|xdg-desktop-portal-1.14.4-2|29	path (/org/freedesktop/portal/desktop). The portal interfaces include APIs for
21mr|xdg-desktop-portal-1.14.4-2|30	file access, opening URIs, printing and others.
21mr|xdg-desktop-portal-1.14.4-2|31	
21mr|xdg-desktop-portal-1.14.4-2|32	%files -f %{name}.lang
21mr|xdg-desktop-portal-1.14.4-2|33	%{_libexecdir}/xdg-desktop-portal
21mr|xdg-desktop-portal-1.14.4-2|34	%{_libexecdir}/xdg-document-portal
21mr|xdg-desktop-portal-1.14.4-2|35	%{_libexecdir}/xdg-permission-store
21mr|xdg-desktop-portal-1.14.4-2|36	%{_libexecdir}/xdg-desktop-portal-rewrite-launchers
21mr|xdg-desktop-portal-1.14.4-2|37	%{_libexecdir}/xdg-desktop-portal-validate-icon
21mr|xdg-desktop-portal-1.14.4-2|38	%{_datadir}/dbus-1/services/org.freedesktop.portal.Desktop.service
21mr|xdg-desktop-portal-1.14.4-2|39	%{_datadir}/dbus-1/services/org.freedesktop.impl.portal.PermissionStore.service
21mr|xdg-desktop-portal-1.14.4-2|40	%{_datadir}/dbus-1/services/org.freedesktop.portal.Documents.service
21mr|xdg-desktop-portal-1.14.4-2|41	%dir %{_datadir}/%{name}
21mr|xdg-desktop-portal-1.14.4-2|42	%{_datadir}/%{name}/*
21mr|xdg-desktop-portal-1.14.4-2|43	%{_userunitdir}/%{name}.service
21mr|xdg-desktop-portal-1.14.4-2|44	%{_userunitdir}/xdg-document-portal.service
21mr|xdg-desktop-portal-1.14.4-2|45	%{_userunitdir}/xdg-permission-store.service
21mr|xdg-desktop-portal-1.14.4-2|46	%{_userunitdir}/xdg-desktop-portal-rewrite-launchers.service
21mr|xdg-desktop-portal-1.14.4-2|47	
21mr|xdg-desktop-portal-1.14.4-2|48	%post
21mr|xdg-desktop-portal-1.14.4-2|49	%systemd_user_post %{name}.service
21mr|xdg-desktop-portal-1.14.4-2|50	%systemd_user_post xdg-document-portal.service
21mr|xdg-desktop-portal-1.14.4-2|51	%systemd_user_post xdg-permission-store.service
21mr|xdg-desktop-portal-1.14.4-2|52	%systemd_user_post xdg-desktop-portal-rewrite-launchers.service
21mr|xdg-desktop-portal-1.14.4-2|53	
21mr|xdg-desktop-portal-1.14.4-2|54	%preun
21mr|xdg-desktop-portal-1.14.4-2|55	%systemd_user_preun %{name}.service
21mr|xdg-desktop-portal-1.14.4-2|56	%systemd_user_preun xdg-document-portal.service
21mr|xdg-desktop-portal-1.14.4-2|57	%systemd_user_preun xdg-permission-store.service
21mr|xdg-desktop-portal-1.14.4-2|58	%systemd_user_preun xdg-desktop-portal-rewrite-launchers.service
21mr|xdg-desktop-portal-1.14.4-2|59	#----------------------------------------------------------------------------
21mr|xdg-desktop-portal-1.14.4-2|60	
21mr|xdg-desktop-portal-1.14.4-2|61	%package devel
21mr|xdg-desktop-portal-1.14.4-2|62	Summary:	Development files for %{name}
21mr|xdg-desktop-portal-1.14.4-2|63	Group:		Development/Other
21mr|xdg-desktop-portal-1.14.4-2|64	
21mr|xdg-desktop-portal-1.14.4-2|65	%description devel
21mr|xdg-desktop-portal-1.14.4-2|66	Development files for %{name}.
21mr|xdg-desktop-portal-1.14.4-2|67	
21mr|xdg-desktop-portal-1.14.4-2|68	%files devel
21mr|xdg-desktop-portal-1.14.4-2|69	%{_datadir}/dbus-1/interfaces/org.freedesktop.portal.*.xml
21mr|xdg-desktop-portal-1.14.4-2|70	%{_datadir}/dbus-1/interfaces/org.freedesktop.impl.portal.*.xml
21mr|xdg-desktop-portal-1.14.4-2|71	%{_libdir}/pkgconfig/%{name}.pc
21mr|xdg-desktop-portal-1.14.4-2|72	
21mr|xdg-desktop-portal-1.14.4-2|73	#----------------------------------------------------------------------------
21mr|xdg-desktop-portal-1.14.4-2|74	
21mr|xdg-desktop-portal-1.14.4-2|75	%prep
21mr|xdg-desktop-portal-1.14.4-2|76	%setup -q
21mr|xdg-desktop-portal-1.14.4-2|77	
21mr|xdg-desktop-portal-1.14.4-2|78	%build
21mr|xdg-desktop-portal-1.14.4-2|79	%configure \
21mr|xdg-desktop-portal-1.14.4-2|80	--disable-docbook-docs \
21mr|xdg-desktop-portal-1.14.4-2|81	%if %{with geoclue}
21mr|xdg-desktop-portal-1.14.4-2|82	--enable-geoclue \
21mr|xdg-desktop-portal-1.14.4-2|83	%else
21mr|xdg-desktop-portal-1.14.4-2|84	--disable-geoclue \
21mr|xdg-desktop-portal-1.14.4-2|85	%endif
21mr|xdg-desktop-portal-1.14.4-2|86	%if %{with pipewire}
21mr|xdg-desktop-portal-1.14.4-2|87	--enable-pipewire
21mr|xdg-desktop-portal-1.14.4-2|88	%else
21mr|xdg-desktop-portal-1.14.4-2|89	--disable-pipewire
21mr|xdg-desktop-portal-1.14.4-2|90	%endif
21mr|xdg-desktop-portal-1.14.4-2|91	
21mr|xdg-desktop-portal-1.14.4-2|92	%make
21mr|xdg-desktop-portal-1.14.4-2|93	
21mr|xdg-desktop-portal-1.14.4-2|94	%install
21mr|xdg-desktop-portal-1.14.4-2|95	%make_install
21mr|xdg-desktop-portal-1.14.4-2|96	
21mr|xdg-desktop-portal-1.14.4-2|97	# This directory is used by implementations such as xdg-desktop-portal-gtk
21mr|xdg-desktop-portal-1.14.4-2|98	mkdir -p %{buildroot}%{_datadir}/%{name}/portals
21mr|xdg-desktop-portal-1.14.4-2|99	
21mr|xdg-desktop-portal-1.14.4-2|100	#move pkgconfig to right place
21mr|xdg-desktop-portal-1.14.4-2|101	mkdir -p %{buildroot}%{_libdir}/pkgconfig
21mr|xdg-desktop-portal-1.14.4-2|102	cp -r %{buildroot}%{_datadir}/pkgconfig/*  %{buildroot}%{_libdir}/pkgconfig/
21mr|xdg-desktop-portal-1.14.4-2|103	rm -r %{buildroot}%{_datadir}/pkgconfig
21mr|xdg-desktop-portal-1.14.4-2|104	
21mr|xdg-desktop-portal-1.14.4-2|105	%find_lang %{name}

19845 21
21mr|xdg-desktop-portal-gnome-42.3-3|1	%define url_ver %(echo %{version}|cut -d. -f1)
21mr|xdg-desktop-portal-gnome-42.3-3|2	
21mr|xdg-desktop-portal-gnome-42.3-3|3	Summary:	Backend implementation for xdg-desktop-portal using GNOME
21mr|xdg-desktop-portal-gnome-42.3-3|4	Name:		xdg-desktop-portal-gnome
21mr|xdg-desktop-portal-gnome-42.3-3|5	Version:	42.3
21mr|xdg-desktop-portal-gnome-42.3-3|6	Release:	3
21mr|xdg-desktop-portal-gnome-42.3-3|7	Group:		Graphical desktop/GNOME
21mr|xdg-desktop-portal-gnome-42.3-3|8	License:	LGPLv2+
21mr|xdg-desktop-portal-gnome-42.3-3|9	Url:		https://download.gnome.org/sources/xdg-desktop-portal-gnome
21mr|xdg-desktop-portal-gnome-42.3-3|10	Source0:	https://download.gnome.org/sources/xdg-desktop-portal-gnome/%{url_ver}/%{name}-%{version}.tar.xz
21mr|xdg-desktop-portal-gnome-42.3-3|11	BuildRequires:	gettext
21mr|xdg-desktop-portal-gnome-42.3-3|12	BuildRequires:	meson
21mr|xdg-desktop-portal-gnome-42.3-3|13	BuildRequires:	pkgconfig(fontconfig)
21mr|xdg-desktop-portal-gnome-42.3-3|14	BuildRequires:	pkgconfig(gnome-desktop-4)
21mr|xdg-desktop-portal-gnome-42.3-3|15	BuildRequires:	pkgconfig(gsettings-desktop-schemas)
21mr|xdg-desktop-portal-gnome-42.3-3|16	BuildRequires:	pkgconfig(gtk4)
21mr|xdg-desktop-portal-gnome-42.3-3|17	BuildRequires:	pkgconfig(libadwaita-1)
21mr|xdg-desktop-portal-gnome-42.3-3|18	BuildRequires:	pkgconfig(systemd)
21mr|xdg-desktop-portal-gnome-42.3-3|19	BuildRequires:	pkgconfig(xdg-desktop-portal)
21mr|xdg-desktop-portal-gnome-42.3-3|20	Requires:	dbus
21mr|xdg-desktop-portal-gnome-42.3-3|21	Requires:	dbus-common
21mr|xdg-desktop-portal-gnome-42.3-3|22	Requires:	xdg-desktop-portal
21mr|xdg-desktop-portal-gnome-42.3-3|23	
21mr|xdg-desktop-portal-gnome-42.3-3|24	%description
21mr|xdg-desktop-portal-gnome-42.3-3|25	A backend implementation for xdg-desktop-portal that is using various pieces of
21mr|xdg-desktop-portal-gnome-42.3-3|26	GNOME infrastructure, such as the org.gnome.Shell.Screenshot or
21mr|xdg-desktop-portal-gnome-42.3-3|27	org.gnome.SessionManager D-Bus interfaces.
21mr|xdg-desktop-portal-gnome-42.3-3|28	
21mr|xdg-desktop-portal-gnome-42.3-3|29	%files -f %{name}.lang
21mr|xdg-desktop-portal-gnome-42.3-3|30	%doc NEWS README.md
21mr|xdg-desktop-portal-gnome-42.3-3|31	%license COPYING
21mr|xdg-desktop-portal-gnome-42.3-3|32	%{_datadir}/applications/%{name}.desktop
21mr|xdg-desktop-portal-gnome-42.3-3|33	%{_datadir}/dbus-1/services/org.freedesktop.impl.portal.desktop.gnome.service
21mr|xdg-desktop-portal-gnome-42.3-3|34	%{_datadir}/xdg-desktop-portal/portals/gnome.portal
21mr|xdg-desktop-portal-gnome-42.3-3|35	%{_libexecdir}/%{name}
21mr|xdg-desktop-portal-gnome-42.3-3|36	%{_userunitdir}/%{name}.service
21mr|xdg-desktop-portal-gnome-42.3-3|37	
21mr|xdg-desktop-portal-gnome-42.3-3|38	#----------------------------------------------------------------------------
21mr|xdg-desktop-portal-gnome-42.3-3|39	
21mr|xdg-desktop-portal-gnome-42.3-3|40	%prep
21mr|xdg-desktop-portal-gnome-42.3-3|41	%autosetup -p1
21mr|xdg-desktop-portal-gnome-42.3-3|42	
21mr|xdg-desktop-portal-gnome-42.3-3|43	%build
21mr|xdg-desktop-portal-gnome-42.3-3|44	%meson -Dsystemduserunitdir=%{_userunitdir}
21mr|xdg-desktop-portal-gnome-42.3-3|45	%meson_build
21mr|xdg-desktop-portal-gnome-42.3-3|46	
21mr|xdg-desktop-portal-gnome-42.3-3|47	%install
21mr|xdg-desktop-portal-gnome-42.3-3|48	%meson_install
21mr|xdg-desktop-portal-gnome-42.3-3|49	
21mr|xdg-desktop-portal-gnome-42.3-3|50	%find_lang %{name}

19846 21
21mr|xdg-desktop-portal-gtk-1.14.0-2|1	%global xdg_desktop_portal_version 1.14.1
21mr|xdg-desktop-portal-gtk-1.14.0-2|2	
21mr|xdg-desktop-portal-gtk-1.14.0-2|3	Name:           xdg-desktop-portal-gtk
21mr|xdg-desktop-portal-gtk-1.14.0-2|4	Version:        1.14.0
21mr|xdg-desktop-portal-gtk-1.14.0-2|5	Release:        2
21mr|xdg-desktop-portal-gtk-1.14.0-2|6	Summary:        Backend implementation for xdg-desktop-portal using GTK+
21mr|xdg-desktop-portal-gtk-1.14.0-2|7	Group:          Graphical desktop/GNOME
21mr|xdg-desktop-portal-gtk-1.14.0-2|8	License:        LGPLv2+
21mr|xdg-desktop-portal-gtk-1.14.0-2|9	URL:            https://github.com/flatpak/%{name}
21mr|xdg-desktop-portal-gtk-1.14.0-2|10	Source0:        https://github.com/flatpak/%{name}/releases/download/%{version}/%{name}-%{version}.tar.xz
21mr|xdg-desktop-portal-gtk-1.14.0-2|11	BuildRequires:  gettext
21mr|xdg-desktop-portal-gtk-1.14.0-2|12	BuildRequires:  systemd
21mr|xdg-desktop-portal-gtk-1.14.0-2|13	BuildRequires:  pkgconfig(fontconfig)
21mr|xdg-desktop-portal-gtk-1.14.0-2|14	BuildRequires:  pkgconfig(gsettings-desktop-schemas)
21mr|xdg-desktop-portal-gtk-1.14.0-2|15	BuildRequires:  pkgconfig(gtk+-unix-print-3.0)
21mr|xdg-desktop-portal-gtk-1.14.0-2|16	BuildRequires:  pkgconfig(xdg-desktop-portal) >= %{xdg_desktop_portal_version}
21mr|xdg-desktop-portal-gtk-1.14.0-2|17	Requires:	dbus
21mr|xdg-desktop-portal-gtk-1.14.0-2|18	Requires:	gsettings-desktop-schemas
21mr|xdg-desktop-portal-gtk-1.14.0-2|19	Requires:	xdg-desktop-portal >= %{xdg_desktop_portal_version}
21mr|xdg-desktop-portal-gtk-1.14.0-2|20	# Use rich deps to pull in this package when flatpak and gtk3 are both installed
21mr|xdg-desktop-portal-gtk-1.14.0-2|21	Supplements:    (flatpak and gtk+3.0)
21mr|xdg-desktop-portal-gtk-1.14.0-2|22	Supplements:    (flatpak and gtk4)
21mr|xdg-desktop-portal-gtk-1.14.0-2|23	
21mr|xdg-desktop-portal-gtk-1.14.0-2|24	%description
21mr|xdg-desktop-portal-gtk-1.14.0-2|25	A backend implementation for xdg-desktop-portal that is using GTK+.
21mr|xdg-desktop-portal-gtk-1.14.0-2|26	
21mr|xdg-desktop-portal-gtk-1.14.0-2|27	%prep
21mr|xdg-desktop-portal-gtk-1.14.0-2|28	%autosetup -p1
21mr|xdg-desktop-portal-gtk-1.14.0-2|29	
21mr|xdg-desktop-portal-gtk-1.14.0-2|30	%build
21mr|xdg-desktop-portal-gtk-1.14.0-2|31	# All backends that are disabled are instead provided by
21mr|xdg-desktop-portal-gtk-1.14.0-2|32	# xdg-desktop-portal-gnome, to keep this package free of GNOME dependencies.
21mr|xdg-desktop-portal-gtk-1.14.0-2|33	%configure \
21mr|xdg-desktop-portal-gtk-1.14.0-2|34	--disable-silent-rules \
21mr|xdg-desktop-portal-gtk-1.14.0-2|35	--with-systemduserunitdir=%{_userunitdir}
21mr|xdg-desktop-portal-gtk-1.14.0-2|36	%make
21mr|xdg-desktop-portal-gtk-1.14.0-2|37	
21mr|xdg-desktop-portal-gtk-1.14.0-2|38	
21mr|xdg-desktop-portal-gtk-1.14.0-2|39	%install
21mr|xdg-desktop-portal-gtk-1.14.0-2|40	%make_install
21mr|xdg-desktop-portal-gtk-1.14.0-2|41	%find_lang %{name}
21mr|xdg-desktop-portal-gtk-1.14.0-2|42	
21mr|xdg-desktop-portal-gtk-1.14.0-2|43	
21mr|xdg-desktop-portal-gtk-1.14.0-2|44	%post
21mr|xdg-desktop-portal-gtk-1.14.0-2|45	%systemd_user_post %{name}.service
21mr|xdg-desktop-portal-gtk-1.14.0-2|46	
21mr|xdg-desktop-portal-gtk-1.14.0-2|47	%preun
21mr|xdg-desktop-portal-gtk-1.14.0-2|48	%systemd_user_preun %{name}.service
21mr|xdg-desktop-portal-gtk-1.14.0-2|49	
21mr|xdg-desktop-portal-gtk-1.14.0-2|50	
21mr|xdg-desktop-portal-gtk-1.14.0-2|51	%files -f %{name}.lang
21mr|xdg-desktop-portal-gtk-1.14.0-2|52	%license COPYING
21mr|xdg-desktop-portal-gtk-1.14.0-2|53	%doc NEWS
21mr|xdg-desktop-portal-gtk-1.14.0-2|54	%{_libexecdir}/%{name}
21mr|xdg-desktop-portal-gtk-1.14.0-2|55	%{_datadir}/applications/%{name}.desktop
21mr|xdg-desktop-portal-gtk-1.14.0-2|56	%{_datadir}/dbus-1/services/org.freedesktop.impl.portal.desktop.gtk.service
21mr|xdg-desktop-portal-gtk-1.14.0-2|57	%{_datadir}/xdg-desktop-portal/portals/gtk.portal
21mr|xdg-desktop-portal-gtk-1.14.0-2|58	%{_userunitdir}/%{name}.service
21mr|xdg-desktop-portal-gtk-1.14.0-2|59	

19847 21
21mr|xdg-desktop-portal-kde-5.27.11-3|1	Summary:	Backend implementation for xdg-desktop-portal using Qt/KF5
21mr|xdg-desktop-portal-kde-5.27.11-3|2	Name:		xdg-desktop-portal-kde
21mr|xdg-desktop-portal-kde-5.27.11-3|3	Version:	5.27.11
21mr|xdg-desktop-portal-kde-5.27.11-3|4	Release:	3
21mr|xdg-desktop-portal-kde-5.27.11-3|5	License:	GPLv2+
21mr|xdg-desktop-portal-kde-5.27.11-3|6	Group:		Graphical desktop/KDE
21mr|xdg-desktop-portal-kde-5.27.11-3|7	Url:		https://www.kde.org/
21mr|xdg-desktop-portal-kde-5.27.11-3|8	Source0:	https://download.kde.org/stable/plasma/%{version}/%{name}-%{version}.tar.xz
21mr|xdg-desktop-portal-kde-5.27.11-3|9	Source1:	xdg-desktop-portal-kde-5.27_ru.tar.gz
21mr|xdg-desktop-portal-kde-5.27.11-3|10	BuildRequires:	extra-cmake-modules
21mr|xdg-desktop-portal-kde-5.27.11-3|11	BuildRequires:	kf5config-devel
21mr|xdg-desktop-portal-kde-5.27.11-3|12	BuildRequires:	kf5coreaddons-devel
21mr|xdg-desktop-portal-kde-5.27.11-3|13	BuildRequires:	kf5declarative-devel
21mr|xdg-desktop-portal-kde-5.27.11-3|14	BuildRequires:	kf5i18n-devel
21mr|xdg-desktop-portal-kde-5.27.11-3|15	BuildRequires:	kf5kio-devel
21mr|xdg-desktop-portal-kde-5.27.11-3|16	BuildRequires:	kf5kirigami2-devel
21mr|xdg-desktop-portal-kde-5.27.11-3|17	BuildRequires:	kf5notifications-devel
21mr|xdg-desktop-portal-kde-5.27.11-3|18	BuildRequires:	kf5plasma-devel
21mr|xdg-desktop-portal-kde-5.27.11-3|19	BuildRequires:	kf5wayland-devel
21mr|xdg-desktop-portal-kde-5.27.11-3|20	BuildRequires:	kf5widgetsaddons-devel
21mr|xdg-desktop-portal-kde-5.27.11-3|21	BuildRequires:	kf5windowsystem-devel
21mr|xdg-desktop-portal-kde-5.27.11-3|22	BuildRequires:	pkgconfig(egl)
21mr|xdg-desktop-portal-kde-5.27.11-3|23	BuildRequires:	pkgconfig(epoxy)
21mr|xdg-desktop-portal-kde-5.27.11-3|24	BuildRequires:	pkgconfig(gbm)
21mr|xdg-desktop-portal-kde-5.27.11-3|25	BuildRequires:	pkgconfig(libpipewire-0.3)
21mr|xdg-desktop-portal-kde-5.27.11-3|26	BuildRequires:	pkgconfig(Qt5Concurrent)
21mr|xdg-desktop-portal-kde-5.27.11-3|27	BuildRequires:	pkgconfig(Qt5Core)
21mr|xdg-desktop-portal-kde-5.27.11-3|28	BuildRequires:	pkgconfig(Qt5DBus)
21mr|xdg-desktop-portal-kde-5.27.11-3|29	BuildRequires:	pkgconfig(Qt5Gui)
21mr|xdg-desktop-portal-kde-5.27.11-3|30	BuildRequires:	pkgconfig(Qt5Qml)
21mr|xdg-desktop-portal-kde-5.27.11-3|31	BuildRequires:	pkgconfig(Qt5QmlModels)
21mr|xdg-desktop-portal-kde-5.27.11-3|32	BuildRequires:	pkgconfig(Qt5QmlWorkerScript)
21mr|xdg-desktop-portal-kde-5.27.11-3|33	BuildRequires:	pkgconfig(Qt5Quick)
21mr|xdg-desktop-portal-kde-5.27.11-3|34	BuildRequires:	pkgconfig(Qt5QuickTest)
21mr|xdg-desktop-portal-kde-5.27.11-3|35	BuildRequires:	pkgconfig(Qt5QuickWidgets)
21mr|xdg-desktop-portal-kde-5.27.11-3|36	BuildRequires:	pkgconfig(Qt5Quick)
21mr|xdg-desktop-portal-kde-5.27.11-3|37	BuildRequires:	pkgconfig(Qt5PrintSupport)
21mr|xdg-desktop-portal-kde-5.27.11-3|38	BuildRequires:	pkgconfig(Qt5QuickWidgets)
21mr|xdg-desktop-portal-kde-5.27.11-3|39	BuildRequires:	pkgconfig(Qt5Test)
21mr|xdg-desktop-portal-kde-5.27.11-3|40	BuildRequires:	pkgconfig(Qt5WaylandClient)
21mr|xdg-desktop-portal-kde-5.27.11-3|41	BuildRequires:	pkgconfig(Qt5Widgets)
21mr|xdg-desktop-portal-kde-5.27.11-3|42	BuildRequires:	pkgconfig(wayland-client)
21mr|xdg-desktop-portal-kde-5.27.11-3|43	BuildRequires:	pkgconfig(wayland-egl)
21mr|xdg-desktop-portal-kde-5.27.11-3|44	BuildRequires: 	pkgconfig(wayland-protocols)
21mr|xdg-desktop-portal-kde-5.27.11-3|45	BuildRequires:	pkgconfig(xkbcommon)
21mr|xdg-desktop-portal-kde-5.27.11-3|46	BuildRequires:	pkgconfig(xkbcommon-x11)
21mr|xdg-desktop-portal-kde-5.27.11-3|47	BuildRequires:	%{_lib}qt5quickparticles-devel
21mr|xdg-desktop-portal-kde-5.27.11-3|48	BuildRequires:	%{_lib}qt5quickshapes-devel
21mr|xdg-desktop-portal-kde-5.27.11-3|49	BuildRequires:	plasma-wayland-protocols-devel
21mr|xdg-desktop-portal-kde-5.27.11-3|50	BuildRequires:	qt5-wayland-client
21mr|xdg-desktop-portal-kde-5.27.11-3|51	BuildRequires:	qt5-wayland-compositor
21mr|xdg-desktop-portal-kde-5.27.11-3|52	BuildRequires:	wayland-devel
21mr|xdg-desktop-portal-kde-5.27.11-3|53	BuildRequires:	kio-fuse
21mr|xdg-desktop-portal-kde-5.27.11-3|54	Requires:	flatpak
21mr|xdg-desktop-portal-kde-5.27.11-3|55	Requires:	xdg-desktop-portal
21mr|xdg-desktop-portal-kde-5.27.11-3|56	
21mr|xdg-desktop-portal-kde-5.27.11-3|57	%description
21mr|xdg-desktop-portal-kde-5.27.11-3|58	A backend implementation for xdg-desktop-portal that is using Qt/KF5
21mr|xdg-desktop-portal-kde-5.27.11-3|59	and various pieces of KDE infrastructure.
21mr|xdg-desktop-portal-kde-5.27.11-3|60	
21mr|xdg-desktop-portal-kde-5.27.11-3|61	%files -f %{name}.lang
21mr|xdg-desktop-portal-kde-5.27.11-3|62	%{_kde5_applicationsdir}/org.freedesktop.impl.portal.desktop.kde.desktop
21mr|xdg-desktop-portal-kde-5.27.11-3|63	%{_kde5_libexecdir}/xdg-desktop-portal-kde
21mr|xdg-desktop-portal-kde-5.27.11-3|64	%{_kde5_datadir}/xdg-desktop-portal/portals/kde.portal
21mr|xdg-desktop-portal-kde-5.27.11-3|65	%{_kde5_notificationsdir}/xdg-desktop-portal-kde.notifyrc
21mr|xdg-desktop-portal-kde-5.27.11-3|66	%{_datadir}/dbus-1/services/org.freedesktop.impl.portal.desktop.kde.service
21mr|xdg-desktop-portal-kde-5.27.11-3|67	%{_userunitdir}/plasma-xdg-desktop-portal-kde.service
21mr|xdg-desktop-portal-kde-5.27.11-3|68	%{_kde5_datadir}/qlogging-categories5/xdp-kde.categories
21mr|xdg-desktop-portal-kde-5.27.11-3|69	%{_kde5_datadir}/xdg-desktop-portal/kde-portals.conf
21mr|xdg-desktop-portal-kde-5.27.11-3|70	
21mr|xdg-desktop-portal-kde-5.27.11-3|71	#----------------------------------------------------------------------------
21mr|xdg-desktop-portal-kde-5.27.11-3|72	
21mr|xdg-desktop-portal-kde-5.27.11-3|73	%prep
21mr|xdg-desktop-portal-kde-5.27.11-3|74	%setup -n %{name}-%{version}
21mr|xdg-desktop-portal-kde-5.27.11-3|75	
21mr|xdg-desktop-portal-kde-5.27.11-3|76	pushd po
21mr|xdg-desktop-portal-kde-5.27.11-3|77	tar -xvzf %{SOURCE1}
21mr|xdg-desktop-portal-kde-5.27.11-3|78	popd
21mr|xdg-desktop-portal-kde-5.27.11-3|79	
21mr|xdg-desktop-portal-kde-5.27.11-3|80	%build
21mr|xdg-desktop-portal-kde-5.27.11-3|81	%cmake_kde5
21mr|xdg-desktop-portal-kde-5.27.11-3|82	%make
21mr|xdg-desktop-portal-kde-5.27.11-3|83	
21mr|xdg-desktop-portal-kde-5.27.11-3|84	%install
21mr|xdg-desktop-portal-kde-5.27.11-3|85	%makeinstall_std -C build
21mr|xdg-desktop-portal-kde-5.27.11-3|86	
21mr|xdg-desktop-portal-kde-5.27.11-3|87	%find_lang %{name}

19848 21
21mr|xdgmenumaker-2.4-1|1	Name:		xdgmenumaker
21mr|xdgmenumaker-2.4-1|2	Version:	2.4
21mr|xdgmenumaker-2.4-1|3	Release:	1
21mr|xdgmenumaker-2.4-1|4	License:	GPLv3
21mr|xdgmenumaker-2.4-1|5	Summary:	A command line tool that generates application menus
21mr|xdgmenumaker-2.4-1|6	Group:		System/Configuration/Other
21mr|xdgmenumaker-2.4-1|7	Url:		https://github.com/gapan/xdgmenumaker
21mr|xdgmenumaker-2.4-1|8	Source0:	https://github.com/gapan/xdgmenumaker/archive/refs/tags/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|xdgmenumaker-2.4-1|9	Patch0:		xdgmenumaker-wine-desktop.patch
21mr|xdgmenumaker-2.4-1|10	
21mr|xdgmenumaker-2.4-1|11	BuildRequires:	txt2tags
21mr|xdgmenumaker-2.4-1|12	
21mr|xdgmenumaker-2.4-1|13	Requires:	python3-pyxdg
21mr|xdgmenumaker-2.4-1|14	Requires:	python3-gobject
21mr|xdgmenumaker-2.4-1|15	Requires:	gobject-introspection
21mr|xdgmenumaker-2.4-1|16	Requires:	python3-pillow
21mr|xdgmenumaker-2.4-1|17	BuildArch:	noarch
21mr|xdgmenumaker-2.4-1|18	
21mr|xdgmenumaker-2.4-1|19	%description
21mr|xdgmenumaker-2.4-1|20	xdgmenumaker is a command line tool, written in python, that generates
21mr|xdgmenumaker-2.4-1|21	application menus using xdg information, by scanning *.desktop files
21mr|xdgmenumaker-2.4-1|22	in all $XDG_DATA_DIRS/applications directories.
21mr|xdgmenumaker-2.4-1|23	
21mr|xdgmenumaker-2.4-1|24	%prep
21mr|xdgmenumaker-2.4-1|25	%autosetup -p1
21mr|xdgmenumaker-2.4-1|26	
21mr|xdgmenumaker-2.4-1|27	%py3_shebang_fix src/%{name}
21mr|xdgmenumaker-2.4-1|28	
21mr|xdgmenumaker-2.4-1|29	%build
21mr|xdgmenumaker-2.4-1|30	make man
21mr|xdgmenumaker-2.4-1|31	
21mr|xdgmenumaker-2.4-1|32	%install
21mr|xdgmenumaker-2.4-1|33	make DESTDIR=%{buildroot} PREFIX=%{_prefix} install
21mr|xdgmenumaker-2.4-1|34	
21mr|xdgmenumaker-2.4-1|35	%files
21mr|xdgmenumaker-2.4-1|36	%doc AUTHORS COPYING README.md
21mr|xdgmenumaker-2.4-1|37	%{_bindir}/%{name}*
21mr|xdgmenumaker-2.4-1|38	%{_datadir}/desktop-directories
21mr|xdgmenumaker-2.4-1|39	%{_mandir}/man1/%{name}.1.*

19849 21
21mr|xdg-user-dirs-0.17-7|1	%define _disable_rebuild_configure %nil
21mr|xdg-user-dirs-0.17-7|2	
21mr|xdg-user-dirs-0.17-7|3	Summary:	XDG user dirs
21mr|xdg-user-dirs-0.17-7|4	Name:		xdg-user-dirs
21mr|xdg-user-dirs-0.17-7|5	Version:	0.17
21mr|xdg-user-dirs-0.17-7|6	Release:	7
21mr|xdg-user-dirs-0.17-7|7	License:	GPLv2+
21mr|xdg-user-dirs-0.17-7|8	Group:		System/Libraries
21mr|xdg-user-dirs-0.17-7|9	Url:		http://freedesktop.org/wiki/Software/xdg-user-dirs
21mr|xdg-user-dirs-0.17-7|10	Source0:	http://user-dirs.freedesktop.org/releases/%{name}-%{version}.tar.gz
21mr|xdg-user-dirs-0.17-7|11	Source1:	user-dirs-update.service
21mr|xdg-user-dirs-0.17-7|12	# use fuzzy translations (for Downloads)
21mr|xdg-user-dirs-0.17-7|13	# https://bugzilla.redhat.com/show_bug.cgi?id=532399
21mr|xdg-user-dirs-0.17-7|14	# (GvM) Since 2014 this patch is 0-byte (WTF?);
21mr|xdg-user-dirs-0.17-7|15	# drop it and use the one from Mageia
21mr|xdg-user-dirs-0.17-7|16	#Patch0:	use-fuzzy.patch
21mr|xdg-user-dirs-0.17-7|17	Patch0:		xdg-user-dirs-fdo-use-fuzzy.patch
21mr|xdg-user-dirs-0.17-7|18	BuildRequires:	docbook-style-xsl
21mr|xdg-user-dirs-0.17-7|19	BuildRequires:	gettext
21mr|xdg-user-dirs-0.17-7|20	BuildRequires:	xsltproc
21mr|xdg-user-dirs-0.17-7|21	
21mr|xdg-user-dirs-0.17-7|22	%description
21mr|xdg-user-dirs-0.17-7|23	xdg-user-dirs is a tool to help manage "well known" user directories like
21mr|xdg-user-dirs-0.17-7|24	the desktop folder and the music folder. It also handles localization
21mr|xdg-user-dirs-0.17-7|25	(i.e. translation) of the filenames.
21mr|xdg-user-dirs-0.17-7|26	
21mr|xdg-user-dirs-0.17-7|27	%files -f %{name}.lang
21mr|xdg-user-dirs-0.17-7|28	%license COPYING
21mr|xdg-user-dirs-0.17-7|29	%doc AUTHORS ChangeLog NEWS README
21mr|xdg-user-dirs-0.17-7|30	%config(noreplace) %{_sysconfdir}/xdg/user-dirs.conf
21mr|xdg-user-dirs-0.17-7|31	%config(noreplace) %{_sysconfdir}/xdg/user-dirs.defaults
21mr|xdg-user-dirs-0.17-7|32	%{_bindir}/xdg-user-dir
21mr|xdg-user-dirs-0.17-7|33	%{_bindir}/xdg-user-dirs-update
21mr|xdg-user-dirs-0.17-7|34	%{_mandir}/man1/xdg-user-dir.1*
21mr|xdg-user-dirs-0.17-7|35	%{_mandir}/man1/xdg-user-dirs-update.1*
21mr|xdg-user-dirs-0.17-7|36	%{_mandir}/man5/user-dirs.conf.5*
21mr|xdg-user-dirs-0.17-7|37	%{_mandir}/man5/user-dirs.defaults.5*
21mr|xdg-user-dirs-0.17-7|38	%{_mandir}/man5/user-dirs.dirs.5*
21mr|xdg-user-dirs-0.17-7|39	%{_userunitdir}/user-dirs-update.service
21mr|xdg-user-dirs-0.17-7|40	
21mr|xdg-user-dirs-0.17-7|41	%post
21mr|xdg-user-dirs-0.17-7|42	%systemd_user_post user-dirs-update.service
21mr|xdg-user-dirs-0.17-7|43	
21mr|xdg-user-dirs-0.17-7|44	#----------------------------------------------------------------------------
21mr|xdg-user-dirs-0.17-7|45	
21mr|xdg-user-dirs-0.17-7|46	%prep
21mr|xdg-user-dirs-0.17-7|47	%autosetup -p1
21mr|xdg-user-dirs-0.17-7|48	
21mr|xdg-user-dirs-0.17-7|49	%build
21mr|xdg-user-dirs-0.17-7|50	%configure --enable-documentation
21mr|xdg-user-dirs-0.17-7|51	%make
21mr|xdg-user-dirs-0.17-7|52	make -C po update-po
21mr|xdg-user-dirs-0.17-7|53	
21mr|xdg-user-dirs-0.17-7|54	%install
21mr|xdg-user-dirs-0.17-7|55	%makeinstall_std
21mr|xdg-user-dirs-0.17-7|56	# most DEs execute /etc/xdg/autostart/*.desktop after starting most of the DE,
21mr|xdg-user-dirs-0.17-7|57	# that's incorrect, because than xdg-user-dirs-update is ran too late,
21mr|xdg-user-dirs-0.17-7|58	# so we've made a systemd user service which executes xdg-user-dirs-update
21mr|xdg-user-dirs-0.17-7|59	# before the Xorg/DE is started
21mr|xdg-user-dirs-0.17-7|60	rm %{buildroot}/%{_sysconfdir}/xdg/autostart/xdg-user-dirs.desktop
21mr|xdg-user-dirs-0.17-7|61	install -d %{buildroot}%{_userunitdir}
21mr|xdg-user-dirs-0.17-7|62	install -m 644 %{SOURCE1} %{buildroot}/%{_userunitdir}
21mr|xdg-user-dirs-0.17-7|63	
21mr|xdg-user-dirs-0.17-7|64	%find_lang %{name}

19850 21
21mr|xdg-user-dirs-gtk-0.9-7|1	Summary:	XDG user dirs support for GNOME/GTK+
21mr|xdg-user-dirs-gtk-0.9-7|2	Name:		xdg-user-dirs-gtk
21mr|xdg-user-dirs-gtk-0.9-7|3	Version:	0.9
21mr|xdg-user-dirs-gtk-0.9-7|4	Release:	7
21mr|xdg-user-dirs-gtk-0.9-7|5	License:	GPLv2+
21mr|xdg-user-dirs-gtk-0.9-7|6	Group:		Graphical desktop/GNOME
21mr|xdg-user-dirs-gtk-0.9-7|7	Url:		http://www.gnome.org/
21mr|xdg-user-dirs-gtk-0.9-7|8	Source0:	http://ftp.gnome.org/pub/gnome/sources/xdg-user-dirs-gtk/%{version}/%{name}-%{version}.tar.xz
21mr|xdg-user-dirs-gtk-0.9-7|9	# (fc) 0.5-2mdv add KDE info to desktop file
21mr|xdg-user-dirs-gtk-0.9-7|10	Patch0:		xdg-user-dirs-gtk-0.9-kde.patch
21mr|xdg-user-dirs-gtk-0.9-7|11	# (fc) 0.5-2mdv detect mdk-folders entries in gtk bookmarks and replace them with standard entries
21mr|xdg-user-dirs-gtk-0.9-7|12	Patch1:		xdg-user-dirs-gtk-0.5-mdkfolders.patch
21mr|xdg-user-dirs-gtk-0.9-7|13	BuildRequires:	gtk2-devel
21mr|xdg-user-dirs-gtk-0.9-7|14	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|xdg-user-dirs-gtk-0.9-7|15	BuildRequires:	xdg-user-dirs
21mr|xdg-user-dirs-gtk-0.9-7|16	BuildRequires:	intltool
21mr|xdg-user-dirs-gtk-0.9-7|17	Requires:	xdg-user-dirs
21mr|xdg-user-dirs-gtk-0.9-7|18	
21mr|xdg-user-dirs-gtk-0.9-7|19	%description
21mr|xdg-user-dirs-gtk-0.9-7|20	xdg-user-dirs-gtk is a companion to xdg-user-dirs that integrates it into
21mr|xdg-user-dirs-gtk-0.9-7|21	the Gnome desktop and Gtk+ applications.
21mr|xdg-user-dirs-gtk-0.9-7|22	
21mr|xdg-user-dirs-gtk-0.9-7|23	It gets run during login and does two things:
21mr|xdg-user-dirs-gtk-0.9-7|24	* Tracks changes of locale and prompts the user so the directories
21mr|xdg-user-dirs-gtk-0.9-7|25	can be changed.
21mr|xdg-user-dirs-gtk-0.9-7|26	* Creates a default gtk bookmarks file if there is none, based
21mr|xdg-user-dirs-gtk-0.9-7|27	on a set of xdg user dirs.
21mr|xdg-user-dirs-gtk-0.9-7|28	
21mr|xdg-user-dirs-gtk-0.9-7|29	%prep
21mr|xdg-user-dirs-gtk-0.9-7|30	%setup -q
21mr|xdg-user-dirs-gtk-0.9-7|31	%patch0 -p1 -b .kde
21mr|xdg-user-dirs-gtk-0.9-7|32	%patch1 -p1 -b .mdkfolders
21mr|xdg-user-dirs-gtk-0.9-7|33	
21mr|xdg-user-dirs-gtk-0.9-7|34	%build
21mr|xdg-user-dirs-gtk-0.9-7|35	%configure
21mr|xdg-user-dirs-gtk-0.9-7|36	%make
21mr|xdg-user-dirs-gtk-0.9-7|37	
21mr|xdg-user-dirs-gtk-0.9-7|38	%install
21mr|xdg-user-dirs-gtk-0.9-7|39	%makeinstall_std
21mr|xdg-user-dirs-gtk-0.9-7|40	
21mr|xdg-user-dirs-gtk-0.9-7|41	%find_lang %{name}
21mr|xdg-user-dirs-gtk-0.9-7|42	
21mr|xdg-user-dirs-gtk-0.9-7|43	%files -f %{name}.lang
21mr|xdg-user-dirs-gtk-0.9-7|44	%defattr(-,root,root)
21mr|xdg-user-dirs-gtk-0.9-7|45	%doc AUTHORS ChangeLog README NEWS
21mr|xdg-user-dirs-gtk-0.9-7|46	%config(noreplace) %{_sysconfdir}/xdg/autostart/user-dirs-update-gtk.desktop
21mr|xdg-user-dirs-gtk-0.9-7|47	%{_bindir}/xdg-user-dirs-gtk-update

19851 21
21mr|xdg-utils-1.2.0-0.gitd4f00e.2|1	# sources from upstream git
21mr|xdg-utils-1.2.0-0.gitd4f00e.2|2	# Why git snapshot? See e.g. https://bugzilla.rosalinux.ru/show_bug.cgi?id=14127
21mr|xdg-utils-1.2.0-0.gitd4f00e.2|3	%define commit d4f00e1d803038af4f245949d8c747a384117852
21mr|xdg-utils-1.2.0-0.gitd4f00e.2|4	%define commit_short %(echo %{commit} | head -c6)
21mr|xdg-utils-1.2.0-0.gitd4f00e.2|5	
21mr|xdg-utils-1.2.0-0.gitd4f00e.2|6	Summary:	A basic desktop integration tools for any Free Desktop
21mr|xdg-utils-1.2.0-0.gitd4f00e.2|7	Name:		xdg-utils
21mr|xdg-utils-1.2.0-0.gitd4f00e.2|8	Version:	1.2.0
21mr|xdg-utils-1.2.0-0.gitd4f00e.2|9	Release:	0.git%{commit_short}.2
21mr|xdg-utils-1.2.0-0.gitd4f00e.2|10	License:	MIT
21mr|xdg-utils-1.2.0-0.gitd4f00e.2|11	Group:		System/Base
21mr|xdg-utils-1.2.0-0.gitd4f00e.2|12	Url:		https://www.freedesktop.org/wiki/Software/xdg-utils/
21mr|xdg-utils-1.2.0-0.gitd4f00e.2|13	Source0:	https://gitlab.freedesktop.org/xdg/xdg-utils/-/archive/%{commit}/%{name}-%{commit}.tar.gz
21mr|xdg-utils-1.2.0-0.gitd4f00e.2|14	Patch1:		0001-enable-additional-scripts.patch
21mr|xdg-utils-1.2.0-0.gitd4f00e.2|15	Patch2:		0002-File-dialog-lxqt.patch
21mr|xdg-utils-1.2.0-0.gitd4f00e.2|16	Patch3:		xdg-utils-1.1.3-xfce.patch
21mr|xdg-utils-1.2.0-0.gitd4f00e.2|17	Patch6:		CVE-2020-27748.patch
21mr|xdg-utils-1.2.0-0.gitd4f00e.2|18	BuildRequires:	docbook-dtd412-xml
21mr|xdg-utils-1.2.0-0.gitd4f00e.2|19	BuildRequires:	docbook-style-xsl
21mr|xdg-utils-1.2.0-0.gitd4f00e.2|20	BuildRequires:	gawk
21mr|xdg-utils-1.2.0-0.gitd4f00e.2|21	BuildRequires:	lynx
21mr|xdg-utils-1.2.0-0.gitd4f00e.2|22	BuildRequires:	xmlto
21mr|xdg-utils-1.2.0-0.gitd4f00e.2|23	BuildRequires:	xsltproc
21mr|xdg-utils-1.2.0-0.gitd4f00e.2|24	Requires:	desktop-file-utils
21mr|xdg-utils-1.2.0-0.gitd4f00e.2|25	Requires:	xprop
21mr|xdg-utils-1.2.0-0.gitd4f00e.2|26	Requires:	xset
21mr|xdg-utils-1.2.0-0.gitd4f00e.2|27	BuildArch:	noarch
21mr|xdg-utils-1.2.0-0.gitd4f00e.2|28	
21mr|xdg-utils-1.2.0-0.gitd4f00e.2|29	%description
21mr|xdg-utils-1.2.0-0.gitd4f00e.2|30	This version of xdg-utils contains the following commands:
21mr|xdg-utils-1.2.0-0.gitd4f00e.2|31	xdg-desktop-menu:	command line tool for (un)installing desktop menu items.
21mr|xdg-utils-1.2.0-0.gitd4f00e.2|32	xdg-desktop-icon:	command line tool for (un)installing icons to the desktop.
21mr|xdg-utils-1.2.0-0.gitd4f00e.2|33	xdg-icon-resource:	command line tool for (un)installing icon resources.
21mr|xdg-utils-1.2.0-0.gitd4f00e.2|34	xdg-screensaver:	command line tool for controlling the screensaver.
21mr|xdg-utils-1.2.0-0.gitd4f00e.2|35	xdg-mime:	command line tool for querying information about file type
21mr|xdg-utils-1.2.0-0.gitd4f00e.2|36	handling and adding descriptions for new file types.
21mr|xdg-utils-1.2.0-0.gitd4f00e.2|37	xdg-open:	opens a file or URL in the user's preferred application.
21mr|xdg-utils-1.2.0-0.gitd4f00e.2|38	xdg-email:	command line tool for sending mail using the user's preferred
21mr|xdg-utils-1.2.0-0.gitd4f00e.2|39	e-mail composer.
21mr|xdg-utils-1.2.0-0.gitd4f00e.2|40	xdg-su:		run a program as root after prompting for the root password.
21mr|xdg-utils-1.2.0-0.gitd4f00e.2|41	
21mr|xdg-utils-1.2.0-0.gitd4f00e.2|42	%files
21mr|xdg-utils-1.2.0-0.gitd4f00e.2|43	%{_bindir}/xdg-*
21mr|xdg-utils-1.2.0-0.gitd4f00e.2|44	%{_mandir}/man1/xdg*.*
21mr|xdg-utils-1.2.0-0.gitd4f00e.2|45	
21mr|xdg-utils-1.2.0-0.gitd4f00e.2|46	#-----------------------------------------------------------------------------
21mr|xdg-utils-1.2.0-0.gitd4f00e.2|47	
21mr|xdg-utils-1.2.0-0.gitd4f00e.2|48	%prep
21mr|xdg-utils-1.2.0-0.gitd4f00e.2|49	%autosetup -p1 -n %{name}-%{commit}
21mr|xdg-utils-1.2.0-0.gitd4f00e.2|50	
21mr|xdg-utils-1.2.0-0.gitd4f00e.2|51	%build
21mr|xdg-utils-1.2.0-0.gitd4f00e.2|52	%configure
21mr|xdg-utils-1.2.0-0.gitd4f00e.2|53	
21mr|xdg-utils-1.2.0-0.gitd4f00e.2|54	%make scripts-clean -C scripts
21mr|xdg-utils-1.2.0-0.gitd4f00e.2|55	%make man scripts -C scripts
21mr|xdg-utils-1.2.0-0.gitd4f00e.2|56	
21mr|xdg-utils-1.2.0-0.gitd4f00e.2|57	%make
21mr|xdg-utils-1.2.0-0.gitd4f00e.2|58	%make -C scripts
21mr|xdg-utils-1.2.0-0.gitd4f00e.2|59	
21mr|xdg-utils-1.2.0-0.gitd4f00e.2|60	
21mr|xdg-utils-1.2.0-0.gitd4f00e.2|61	%install
21mr|xdg-utils-1.2.0-0.gitd4f00e.2|62	%makeinstall_std

19852 21
21mr|xdg-utils-cxx-1.0.1-1|1	%define debug_package %{nil}
21mr|xdg-utils-cxx-1.0.1-1|2	
21mr|xdg-utils-cxx-1.0.1-1|3	Name:		xdg-utils-cxx
21mr|xdg-utils-cxx-1.0.1-1|4	Version:	1.0.1
21mr|xdg-utils-cxx-1.0.1-1|5	Release:	1
21mr|xdg-utils-cxx-1.0.1-1|6	Summary:	Implementation of the FreeDesktop specifications to be used in C++ projects
21mr|xdg-utils-cxx-1.0.1-1|7	Group:		Development/C++
21mr|xdg-utils-cxx-1.0.1-1|8	License:	MIT
21mr|xdg-utils-cxx-1.0.1-1|9	Url:		https://github.com/azubieta/xdg-utils-cxx
21mr|xdg-utils-cxx-1.0.1-1|10	Source0:	https://github.com/azubieta/xdg-utils-cxx/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|xdg-utils-cxx-1.0.1-1|11	BuildRequires:	cmake
21mr|xdg-utils-cxx-1.0.1-1|12	
21mr|xdg-utils-cxx-1.0.1-1|13	%description
21mr|xdg-utils-cxx-1.0.1-1|14	Implementation of the Free Desktop Standards in C++.
21mr|xdg-utils-cxx-1.0.1-1|15	This project was started to fulfill the need of a reliable implementations
21mr|xdg-utils-cxx-1.0.1-1|16	of such standards in the AppImage project. It is totally standalone and only
21mr|xdg-utils-cxx-1.0.1-1|17	depends on the standard c++ libraries (stdlib).
21mr|xdg-utils-cxx-1.0.1-1|18	
21mr|xdg-utils-cxx-1.0.1-1|19	%files
21mr|xdg-utils-cxx-1.0.1-1|20	%{_includedir}/XdgUtils
21mr|xdg-utils-cxx-1.0.1-1|21	%{_libdir}/XdgUtils
21mr|xdg-utils-cxx-1.0.1-1|22	%{_libdir}/cmake/XdgUtils
21mr|xdg-utils-cxx-1.0.1-1|23	
21mr|xdg-utils-cxx-1.0.1-1|24	#------------------------------------------------------------------
21mr|xdg-utils-cxx-1.0.1-1|25	
21mr|xdg-utils-cxx-1.0.1-1|26	%prep
21mr|xdg-utils-cxx-1.0.1-1|27	%autosetup -p1
21mr|xdg-utils-cxx-1.0.1-1|28	
21mr|xdg-utils-cxx-1.0.1-1|29	%build
21mr|xdg-utils-cxx-1.0.1-1|30	%cmake
21mr|xdg-utils-cxx-1.0.1-1|31	%make
21mr|xdg-utils-cxx-1.0.1-1|32	
21mr|xdg-utils-cxx-1.0.1-1|33	%install
21mr|xdg-utils-cxx-1.0.1-1|34	%makeinstall_std -C build

19853 21
21mr|Xdialog-2.3.1-6|1	%define _duplicate_files_terminate_build 0
21mr|Xdialog-2.3.1-6|2	
21mr|Xdialog-2.3.1-6|3	Summary:	A replacement for the cdialog program for X
21mr|Xdialog-2.3.1-6|4	Name:		Xdialog
21mr|Xdialog-2.3.1-6|5	Version:	2.3.1
21mr|Xdialog-2.3.1-6|6	Release:	6
21mr|Xdialog-2.3.1-6|7	Source0:	%{name}-%{version}.tar.bz2
21mr|Xdialog-2.3.1-6|8	Patch0:		Xdialog-2.2.1-fix-str-fmt.patch
21mr|Xdialog-2.3.1-6|9	Group:		Development/Other
21mr|Xdialog-2.3.1-6|10	License:	GPL
21mr|Xdialog-2.3.1-6|11	URL:		http://xdialog.dyns.net/
21mr|Xdialog-2.3.1-6|12	BuildRequires:	bison
21mr|Xdialog-2.3.1-6|13	BuildRequires:	gtk+2-devel
21mr|Xdialog-2.3.1-6|14	BuildRequires:	glib2-devel
21mr|Xdialog-2.3.1-6|15	Provides:	xmsg-dialog
21mr|Xdialog-2.3.1-6|16	
21mr|Xdialog-2.3.1-6|17	%description
21mr|Xdialog-2.3.1-6|18	Xdialog is designed to be a drop in replacement for the cdialog program.
21mr|Xdialog-2.3.1-6|19	It converts any terminal based program into a program with an X-windows
21mr|Xdialog-2.3.1-6|20	interface. The dialogs are easier to see and use and the treeview adds an
21mr|Xdialog-2.3.1-6|21	extra dimension to the way menus can be displayed.
21mr|Xdialog-2.3.1-6|22	
21mr|Xdialog-2.3.1-6|23	%files -f %{name}.lang
21mr|Xdialog-2.3.1-6|24	%defattr(-,root,root,-)
21mr|Xdialog-2.3.1-6|25	%doc %{_docdir}/Xdialog*
21mr|Xdialog-2.3.1-6|26	%doc ChangeLog COPYING samples
21mr|Xdialog-2.3.1-6|27	%doc doc/*.html doc/*.png
21mr|Xdialog-2.3.1-6|28	%{_mandir}/man1/*
21mr|Xdialog-2.3.1-6|29	%{_bindir}/*
21mr|Xdialog-2.3.1-6|30	
21mr|Xdialog-2.3.1-6|31	#--------------------------------------------------------------
21mr|Xdialog-2.3.1-6|32	%prep
21mr|Xdialog-2.3.1-6|33	%setup -q
21mr|Xdialog-2.3.1-6|34	%patch0 -p0
21mr|Xdialog-2.3.1-6|35	
21mr|Xdialog-2.3.1-6|36	%build
21mr|Xdialog-2.3.1-6|37	
21mr|Xdialog-2.3.1-6|38	%configure --with-gtk2
21mr|Xdialog-2.3.1-6|39	
21mr|Xdialog-2.3.1-6|40	# don't strip (retarded crap!)
21mr|Xdialog-2.3.1-6|41	find -type f -name "Makefile" | xargs perl -pi -e "s|^INSTALL_STRIP_PROGRAM.*|INSTALL_STRIP_PROGRAM = \"\\\${SHELL} \\\$\(install_sh\) -c\"|g"
21mr|Xdialog-2.3.1-6|42	find -type f -name "Makefile" | xargs perl -pi -e "s|INSTALL_STRIP_FLAG=-s|INSTALL_STRIP_FLAG=|g"
21mr|Xdialog-2.3.1-6|43	find -type f -name "Makefile" | xargs perl -pi -e "s|-Wall -s|-Wall|g"
21mr|Xdialog-2.3.1-6|44	
21mr|Xdialog-2.3.1-6|45	%make
21mr|Xdialog-2.3.1-6|46	
21mr|Xdialog-2.3.1-6|47	%install
21mr|Xdialog-2.3.1-6|48	rm -rf %{buildroot}
21mr|Xdialog-2.3.1-6|49	
21mr|Xdialog-2.3.1-6|50	%makeinstall docdir=%{buildroot}%{_docdir}/%{name}
21mr|Xdialog-2.3.1-6|51	
21mr|Xdialog-2.3.1-6|52	%{find_lang} %{name}
21mr|Xdialog-2.3.1-6|53	
21mr|Xdialog-2.3.1-6|54	%clean
21mr|Xdialog-2.3.1-6|55	rm -rf %{buildroot}
21mr|Xdialog-2.3.1-6|56	

19854 21
21mr|xditview-1.0.5-1|1	Name:		xditview
21mr|xditview-1.0.5-1|2	Version:	1.0.5
21mr|xditview-1.0.5-1|3	Release:	1
21mr|xditview-1.0.5-1|4	Summary:	Display ditroff output
21mr|xditview-1.0.5-1|5	Group:		Development/X11
21mr|xditview-1.0.5-1|6	Source0:	http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
21mr|xditview-1.0.5-1|7	License:	MIT
21mr|xditview-1.0.5-1|8	
21mr|xditview-1.0.5-1|9	BuildRequires: pkgconfig(xt) >= 1.0.0
21mr|xditview-1.0.5-1|10	BuildRequires: xaw-devel >= 1.0.1
21mr|xditview-1.0.5-1|11	BuildRequires: pkgconfig(xorg-macros) >= 1.0.1
21mr|xditview-1.0.5-1|12	
21mr|xditview-1.0.5-1|13	%description
21mr|xditview-1.0.5-1|14	Display ditroff output.
21mr|xditview-1.0.5-1|15	
21mr|xditview-1.0.5-1|16	%prep
21mr|xditview-1.0.5-1|17	%setup -q
21mr|xditview-1.0.5-1|18	
21mr|xditview-1.0.5-1|19	%build
21mr|xditview-1.0.5-1|20	%configure \
21mr|xditview-1.0.5-1|21	--x-includes=%{_includedir} \
21mr|xditview-1.0.5-1|22	--x-libraries=%{_libdir}
21mr|xditview-1.0.5-1|23	
21mr|xditview-1.0.5-1|24	%make
21mr|xditview-1.0.5-1|25	
21mr|xditview-1.0.5-1|26	%install
21mr|xditview-1.0.5-1|27	%makeinstall_std
21mr|xditview-1.0.5-1|28	
21mr|xditview-1.0.5-1|29	%files
21mr|xditview-1.0.5-1|30	%{_bindir}/xditview
21mr|xditview-1.0.5-1|31	%{_datadir}/X11/app-defaults/Xditview
21mr|xditview-1.0.5-1|32	%{_datadir}/X11/app-defaults/Xditview-chrtr
21mr|xditview-1.0.5-1|33	%{_includedir}/X11/bitmaps/ldblarrow
21mr|xditview-1.0.5-1|34	%{_includedir}/X11/bitmaps/rdblarrow

19855 21
21mr|xdm-1.1.11-12|1	%define xdm_libdir %{_datadir}/X11/xdm
21mr|xdm-1.1.11-12|2	
21mr|xdm-1.1.11-12|3	Summary:	X Display Manager with support for XDMCP
21mr|xdm-1.1.11-12|4	Name:		xdm
21mr|xdm-1.1.11-12|5	Version:	1.1.11
21mr|xdm-1.1.11-12|6	Release:	12
21mr|xdm-1.1.11-12|7	License:	MIT
21mr|xdm-1.1.11-12|8	Group:		System/X11
21mr|xdm-1.1.11-12|9	Url:		http://xorg.freedesktop.org
21mr|xdm-1.1.11-12|10	Source0:	http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
21mr|xdm-1.1.11-12|11	Source1:	xdm.pamd
21mr|xdm-1.1.11-12|12	Source2:	xdm.service
21mr|xdm-1.1.11-12|13	Patch0:		xdm-libbsd.patch
21mr|xdm-1.1.11-12|14	Patch4:		0004-Support-kdm-extended-syntax-to-reserve-a-server-for.patch
21mr|xdm-1.1.11-12|15	#Patch5		0005-Initialize-the-greeter-only-after-checking-if-the-th.patch
21mr|xdm-1.1.11-12|16	#Patch6:	0006-Add-console-kit-support-to-xdm.patch
21mr|xdm-1.1.11-12|17	#Patch7:	0007-Add-files-required-by-consolekit-support.patch
21mr|xdm-1.1.11-12|18	BuildRequires:	systemd
21mr|xdm-1.1.11-12|19	BuildRequires:	pam-devel
21mr|xdm-1.1.11-12|20	BuildRequires:	pkgconfig(dbus-1)
21mr|xdm-1.1.11-12|21	BuildRequires:	pkgconfig(x11)
21mr|xdm-1.1.11-12|22	BuildRequires:	pkgconfig(xau)
21mr|xdm-1.1.11-12|23	BuildRequires:	pkgconfig(xaw7)
21mr|xdm-1.1.11-12|24	BuildRequires:	pkgconfig(xdmcp)
21mr|xdm-1.1.11-12|25	BuildRequires:	pkgconfig(xmu)
21mr|xdm-1.1.11-12|26	BuildRequires:	pkgconfig(xorg-macros)
21mr|xdm-1.1.11-12|27	BuildRequires:	pkgconfig(xt)
21mr|xdm-1.1.11-12|28	Requires:	sessreg
21mr|xdm-1.1.11-12|29	Requires:	systemd
21mr|xdm-1.1.11-12|30	Requires:	xinitrc
21mr|xdm-1.1.11-12|31	Requires:	xrdb
21mr|xdm-1.1.11-12|32	Requires(post,preun,postun):	systemd
21mr|xdm-1.1.11-12|33	
21mr|xdm-1.1.11-12|34	%description
21mr|xdm-1.1.11-12|35	Xdm manages a collection of X displays, which may be on the local host or
21mr|xdm-1.1.11-12|36	remote servers. The design of xdm was guided by the needs of X terminals as
21mr|xdm-1.1.11-12|37	well as The Open Group standard XDMCP, the X Display Manager Control Protocol.
21mr|xdm-1.1.11-12|38	Xdm provides services similar to those provided by init, getty and login on
21mr|xdm-1.1.11-12|39	character terminals: prompting for login name and password, authenticating the
21mr|xdm-1.1.11-12|40	user, and running a session.
21mr|xdm-1.1.11-12|41	
21mr|xdm-1.1.11-12|42	%files
21mr|xdm-1.1.11-12|43	%config(noreplace) %{_sysconfdir}/pam.d/xdm
21mr|xdm-1.1.11-12|44	%config(noreplace) %{_sysconfdir}/logrotate.d/xdm
21mr|xdm-1.1.11-12|45	%dir /var/lib/xdm
21mr|xdm-1.1.11-12|46	%{_bindir}/xdm
21mr|xdm-1.1.11-12|47	%{_bindir}/xdmshell
21mr|xdm-1.1.11-12|48	%{_mandir}/man1/xdm.*
21mr|xdm-1.1.11-12|49	%{_mandir}/man1/xdmshell.*
21mr|xdm-1.1.11-12|50	%{xdm_libdir}/*
21mr|xdm-1.1.11-12|51	%{_datadir}/X11/app-defaults/Chooser
21mr|xdm-1.1.11-12|52	%{_unitdir}/xdm.service
21mr|xdm-1.1.11-12|53	
21mr|xdm-1.1.11-12|54	%pre
21mr|xdm-1.1.11-12|55	if [ -d %{xdm_libdir}/authdir ]; then
21mr|xdm-1.1.11-12|56	# this is now a symlink
21mr|xdm-1.1.11-12|57	rm -rf %{xdm_libdir}/authdir
21mr|xdm-1.1.11-12|58	fi
21mr|xdm-1.1.11-12|59	
21mr|xdm-1.1.11-12|60	#post
21mr|xdm-1.1.11-12|61	#/bin/systemctl enable xdm.service 2>&1 || :
21mr|xdm-1.1.11-12|62	
21mr|xdm-1.1.11-12|63	%preun
21mr|xdm-1.1.11-12|64	/bin/systemctl disable xdm.service 2>&1 || :
21mr|xdm-1.1.11-12|65	
21mr|xdm-1.1.11-12|66	%postun
21mr|xdm-1.1.11-12|67	/bin/systemctl daemon-reload 2>&1 || :
21mr|xdm-1.1.11-12|68	
21mr|xdm-1.1.11-12|69	#----------------------------------------------------------------------------
21mr|xdm-1.1.11-12|70	
21mr|xdm-1.1.11-12|71	%prep
21mr|xdm-1.1.11-12|72	%setup -q
21mr|xdm-1.1.11-12|73	%apply_patches
21mr|xdm-1.1.11-12|74	
21mr|xdm-1.1.11-12|75	%build
21mr|xdm-1.1.11-12|76	# patch 6 requires autoreconf
21mr|xdm-1.1.11-12|77	autoreconf -v --install
21mr|xdm-1.1.11-12|78	%configure \
21mr|xdm-1.1.11-12|79	--x-includes=%{_includedir}\
21mr|xdm-1.1.11-12|80	--x-libraries=%{_libdir} \
21mr|xdm-1.1.11-12|81	--with-xdmlibdir=%{xdm_libdir} \
21mr|xdm-1.1.11-12|82	--with-pam \
21mr|xdm-1.1.11-12|83	--enable-xdmshell \
21mr|xdm-1.1.11-12|84	--with-systemdsystemunitdir=%{_unitdir}
21mr|xdm-1.1.11-12|85	%make
21mr|xdm-1.1.11-12|86	
21mr|xdm-1.1.11-12|87	%install
21mr|xdm-1.1.11-12|88	%makeinstall_std
21mr|xdm-1.1.11-12|89	
21mr|xdm-1.1.11-12|90	LC_ALL=C
21mr|xdm-1.1.11-12|91	LANG=C
21mr|xdm-1.1.11-12|92	export LC_ALL LANG
21mr|xdm-1.1.11-12|93	
21mr|xdm-1.1.11-12|94	# remove files that are in xinitrc
21mr|xdm-1.1.11-12|95	rm -rf %{buildroot}%{xdm_libdir}/{[A-Z]*,xdm-config}
21mr|xdm-1.1.11-12|96	
21mr|xdm-1.1.11-12|97	# remove unused devel files
21mr|xdm-1.1.11-12|98	rm -rf %{buildroot}%{xdm_libdir}/*.{a,la}
21mr|xdm-1.1.11-12|99	
21mr|xdm-1.1.11-12|100	# install PAM file
21mr|xdm-1.1.11-12|101	mkdir -p %{buildroot}%{_sysconfdir}/pam.d
21mr|xdm-1.1.11-12|102	install -m 644 %{SOURCE1} %{buildroot}/etc/pam.d/xdm
21mr|xdm-1.1.11-12|103	
21mr|xdm-1.1.11-12|104	install -d %{buildroot}/var/lib/xdm
21mr|xdm-1.1.11-12|105	ln -sf /var/lib/xdm %{buildroot}%{xdm_libdir}/authdir
21mr|xdm-1.1.11-12|106	
21mr|xdm-1.1.11-12|107	# logrotate
21mr|xdm-1.1.11-12|108	mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d
21mr|xdm-1.1.11-12|109	cat << EOF > %{buildroot}%{_sysconfdir}/logrotate.d/xdm
21mr|xdm-1.1.11-12|110	/var/log/xdm-error.log {
21mr|xdm-1.1.11-12|111	notifempty
21mr|xdm-1.1.11-12|112	missingok
21mr|xdm-1.1.11-12|113	nocompress
21mr|xdm-1.1.11-12|114	}
21mr|xdm-1.1.11-12|115	EOF
21mr|xdm-1.1.11-12|116	
21mr|xdm-1.1.11-12|117	#Replace native service
21mr|xdm-1.1.11-12|118	rm -f %{buildroot}%{_unitdir}/xdm.service
21mr|xdm-1.1.11-12|119	install -Dpm 644 %{SOURCE2} %{buildroot}%{_unitdir}/xdm.service

19856 21
21mr|xdotool-3.20160805.1-1|1	%define major 3
21mr|xdotool-3.20160805.1-1|2	%define libname %mklibname %{name} %{major}
21mr|xdotool-3.20160805.1-1|3	%define devname %mklibname %{name} -d
21mr|xdotool-3.20160805.1-1|4	
21mr|xdotool-3.20160805.1-1|5	Summary:	Fake keyboard/mouse input, window management, and more
21mr|xdotool-3.20160805.1-1|6	Name:		xdotool
21mr|xdotool-3.20160805.1-1|7	Version:	3.20160805.1
21mr|xdotool-3.20160805.1-1|8	Release:	1
21mr|xdotool-3.20160805.1-1|9	License:	BSD
21mr|xdotool-3.20160805.1-1|10	Group:		Toys
21mr|xdotool-3.20160805.1-1|11	Url:		http://www.semicomplete.com/projects/xdotool
21mr|xdotool-3.20160805.1-1|12	Source0:	https://github.com/jordansissel/%{name}/archive/v%{version}/%{name}-%{version}.tar.gz
21mr|xdotool-3.20160805.1-1|13	Patch0:		xdotool-3.20160805.1-Makefile.patch
21mr|xdotool-3.20160805.1-1|14	BuildRequires:	pkgconfig(x11)
21mr|xdotool-3.20160805.1-1|15	BuildRequires:	pkgconfig(xi)
21mr|xdotool-3.20160805.1-1|16	BuildRequires:	pkgconfig(xinerama)
21mr|xdotool-3.20160805.1-1|17	BuildRequires:	pkgconfig(xtst)
21mr|xdotool-3.20160805.1-1|18	BuildRequires:	pkgconfig(xkbcommon)
21mr|xdotool-3.20160805.1-1|19	
21mr|xdotool-3.20160805.1-1|20	%description
21mr|xdotool-3.20160805.1-1|21	This tool lets you simulate keyboard input and mouse activity, move and resize
21mr|xdotool-3.20160805.1-1|22	windows, etc. It does this using X11's XTEST extension and other Xlib
21mr|xdotool-3.20160805.1-1|23	functions.
21mr|xdotool-3.20160805.1-1|24	
21mr|xdotool-3.20160805.1-1|25	Additionally, you can search for windows and move, resize, hide, and modify
21mr|xdotool-3.20160805.1-1|26	window properties like the title. If your window manager supports it, you can
21mr|xdotool-3.20160805.1-1|27	use xdotool to switch desktops, move windows between desktops, and change the
21mr|xdotool-3.20160805.1-1|28	number of desktops.
21mr|xdotool-3.20160805.1-1|29	
21mr|xdotool-3.20160805.1-1|30	%files
21mr|xdotool-3.20160805.1-1|31	%{_bindir}/xdotool
21mr|xdotool-3.20160805.1-1|32	%{_mandir}/man1/xdotool.1*
21mr|xdotool-3.20160805.1-1|33	
21mr|xdotool-3.20160805.1-1|34	#----------------------------------------------------------------------------
21mr|xdotool-3.20160805.1-1|35	
21mr|xdotool-3.20160805.1-1|36	%package -n %{libname}
21mr|xdotool-3.20160805.1-1|37	Summary:	Library for %{name}
21mr|xdotool-3.20160805.1-1|38	Group:		System/Libraries
21mr|xdotool-3.20160805.1-1|39	
21mr|xdotool-3.20160805.1-1|40	%description -n %{libname}
21mr|xdotool-3.20160805.1-1|41	This package contains library for %{name}.
21mr|xdotool-3.20160805.1-1|42	
21mr|xdotool-3.20160805.1-1|43	%files -n %{libname}
21mr|xdotool-3.20160805.1-1|44	%{_libdir}/libxdo.so.%{major}
21mr|xdotool-3.20160805.1-1|45	
21mr|xdotool-3.20160805.1-1|46	#----------------------------------------------------------------------------
21mr|xdotool-3.20160805.1-1|47	
21mr|xdotool-3.20160805.1-1|48	%package -n %{devname}
21mr|xdotool-3.20160805.1-1|49	Summary:	Development files for %{name}
21mr|xdotool-3.20160805.1-1|50	Group:		Development/C
21mr|xdotool-3.20160805.1-1|51	Requires:	%{libname} = %{EVRD}
21mr|xdotool-3.20160805.1-1|52	Provides:	%{name}-devel = %{EVRD}
21mr|xdotool-3.20160805.1-1|53	
21mr|xdotool-3.20160805.1-1|54	%description -n %{devname}
21mr|xdotool-3.20160805.1-1|55	This package contains development files for %{name}.
21mr|xdotool-3.20160805.1-1|56	
21mr|xdotool-3.20160805.1-1|57	%files -n %{devname}
21mr|xdotool-3.20160805.1-1|58	%{_libdir}/libxdo.so
21mr|xdotool-3.20160805.1-1|59	%{_includedir}/xdo.h
21mr|xdotool-3.20160805.1-1|60	
21mr|xdotool-3.20160805.1-1|61	#----------------------------------------------------------------------------
21mr|xdotool-3.20160805.1-1|62	
21mr|xdotool-3.20160805.1-1|63	%prep
21mr|xdotool-3.20160805.1-1|64	%setup -q
21mr|xdotool-3.20160805.1-1|65	%patch0 -p1
21mr|xdotool-3.20160805.1-1|66	
21mr|xdotool-3.20160805.1-1|67	%build
21mr|xdotool-3.20160805.1-1|68	%setup_compile_flags
21mr|xdotool-3.20160805.1-1|69	%make
21mr|xdotool-3.20160805.1-1|70	
21mr|xdotool-3.20160805.1-1|71	%install
21mr|xdotool-3.20160805.1-1|72	%makeinstall_std \
21mr|xdotool-3.20160805.1-1|73	PREFIX=%{_prefix} \
21mr|xdotool-3.20160805.1-1|74	INSTALLMAN=%{_datadir}/man \
21mr|xdotool-3.20160805.1-1|75	INSTALLLIB=%{_libdir}

19857 21
21mr|xdpyinfo-1.3.3-1|1	Summary:	Display information utility for X
21mr|xdpyinfo-1.3.3-1|2	Name:		xdpyinfo
21mr|xdpyinfo-1.3.3-1|3	Version:	1.3.3
21mr|xdpyinfo-1.3.3-1|4	Release:	1
21mr|xdpyinfo-1.3.3-1|5	License:	MIT
21mr|xdpyinfo-1.3.3-1|6	Group:		Development/X11
21mr|xdpyinfo-1.3.3-1|7	Url:		http://xorg.freedesktop.org
21mr|xdpyinfo-1.3.3-1|8	Source0:	http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.xz
21mr|xdpyinfo-1.3.3-1|9	BuildRequires:	x11-util-macros
21mr|xdpyinfo-1.3.3-1|10	BuildRequires:	pkgconfig(dmx)
21mr|xdpyinfo-1.3.3-1|11	BuildRequires:	pkgconfig(x11)
21mr|xdpyinfo-1.3.3-1|12	BuildRequires:	pkgconfig(xcomposite)
21mr|xdpyinfo-1.3.3-1|13	BuildRequires:	pkgconfig(xext)
21mr|xdpyinfo-1.3.3-1|14	BuildRequires:	pkgconfig(xi)
21mr|xdpyinfo-1.3.3-1|15	BuildRequires:	pkgconfig(xinerama)
21mr|xdpyinfo-1.3.3-1|16	BuildRequires:	pkgconfig(xp)
21mr|xdpyinfo-1.3.3-1|17	BuildRequires:	pkgconfig(xrender)
21mr|xdpyinfo-1.3.3-1|18	BuildRequires:	pkgconfig(xtst)
21mr|xdpyinfo-1.3.3-1|19	BuildRequires:	pkgconfig(xxf86dga)
21mr|xdpyinfo-1.3.3-1|20	BuildRequires:	pkgconfig(xxf86misc)
21mr|xdpyinfo-1.3.3-1|21	BuildRequires:	pkgconfig(xxf86vm)
21mr|xdpyinfo-1.3.3-1|22	
21mr|xdpyinfo-1.3.3-1|23	%description
21mr|xdpyinfo-1.3.3-1|24	Xdpyinfo is a utility for displaying information about an X server. It is used
21mr|xdpyinfo-1.3.3-1|25	to examine the capabilities of a server, the predefined values for various
21mr|xdpyinfo-1.3.3-1|26	parameters used in communicating between clients and the server, and the
21mr|xdpyinfo-1.3.3-1|27	different types of screens and visuals that are available.
21mr|xdpyinfo-1.3.3-1|28	
21mr|xdpyinfo-1.3.3-1|29	%files
21mr|xdpyinfo-1.3.3-1|30	%{_bindir}/xdpyinfo
21mr|xdpyinfo-1.3.3-1|31	%{_mandir}/man1/xdpyinfo.*
21mr|xdpyinfo-1.3.3-1|32	
21mr|xdpyinfo-1.3.3-1|33	#----------------------------------------------------------------------------
21mr|xdpyinfo-1.3.3-1|34	
21mr|xdpyinfo-1.3.3-1|35	%prep
21mr|xdpyinfo-1.3.3-1|36	%setup -q
21mr|xdpyinfo-1.3.3-1|37	
21mr|xdpyinfo-1.3.3-1|38	%build
21mr|xdpyinfo-1.3.3-1|39	%configure	\
21mr|xdpyinfo-1.3.3-1|40	--x-includes=%{_includedir}	\
21mr|xdpyinfo-1.3.3-1|41	--x-libraries=%{_libdir}
21mr|xdpyinfo-1.3.3-1|42	%make
21mr|xdpyinfo-1.3.3-1|43	
21mr|xdpyinfo-1.3.3-1|44	%install

19858 21
21mr|xdriinfo-1.0.7-1|1	Name:		xdriinfo
21mr|xdriinfo-1.0.7-1|2	Version:	1.0.7
21mr|xdriinfo-1.0.7-1|3	Release:	1
21mr|xdriinfo-1.0.7-1|4	Summary:	Query configuration information of DRI drivers
21mr|xdriinfo-1.0.7-1|5	Group:		Development/X11
21mr|xdriinfo-1.0.7-1|6	Source0:	http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.xz
21mr|xdriinfo-1.0.7-1|7	License:	MIT
21mr|xdriinfo-1.0.7-1|8	
21mr|xdriinfo-1.0.7-1|9	BuildRequires:	pkgconfig(x11) >= 1.0.0
21mr|xdriinfo-1.0.7-1|10	BuildRequires:	x11-proto-devel >= 1.0.0
21mr|xdriinfo-1.0.7-1|11	BuildRequires:	x11-util-macros >= 1.0.1
21mr|xdriinfo-1.0.7-1|12	BuildRequires:	pkgconfig(gl)
21mr|xdriinfo-1.0.7-1|13	
21mr|xdriinfo-1.0.7-1|14	%description
21mr|xdriinfo-1.0.7-1|15	Driinfo can be used to query configuration information of direct rendering
21mr|xdriinfo-1.0.7-1|16	drivers (DRI).
21mr|xdriinfo-1.0.7-1|17	
21mr|xdriinfo-1.0.7-1|18	%prep
21mr|xdriinfo-1.0.7-1|19	%setup -q
21mr|xdriinfo-1.0.7-1|20	
21mr|xdriinfo-1.0.7-1|21	%build
21mr|xdriinfo-1.0.7-1|22	%configure \
21mr|xdriinfo-1.0.7-1|23	--x-includes=%{_includedir} \
21mr|xdriinfo-1.0.7-1|24	--x-libraries=%{_libdir}
21mr|xdriinfo-1.0.7-1|25	
21mr|xdriinfo-1.0.7-1|26	%make
21mr|xdriinfo-1.0.7-1|27	
21mr|xdriinfo-1.0.7-1|28	%install
21mr|xdriinfo-1.0.7-1|29	%makeinstall_std
21mr|xdriinfo-1.0.7-1|30	
21mr|xdriinfo-1.0.7-1|31	%files
21mr|xdriinfo-1.0.7-1|32	%{_bindir}/xdriinfo
21mr|xdriinfo-1.0.7-1|33	%{_mandir}/man1/xdriinfo.*

19859 21
21mr|xedit-1.2.2-5|1	Name:		xedit
21mr|xedit-1.2.2-5|2	Version:	1.2.2
21mr|xedit-1.2.2-5|3	Release:	5
21mr|xedit-1.2.2-5|4	Summary:	Simple text editor for X
21mr|xedit-1.2.2-5|5	Group:		Development/X11
21mr|xedit-1.2.2-5|6	URL:		http://xorg.freedesktop.org
21mr|xedit-1.2.2-5|7	Source0:	http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
21mr|xedit-1.2.2-5|8	License:	MIT
21mr|xedit-1.2.2-5|9	BuildRequires:	pkgconfig(xorg-macros) >= 1.1.5
21mr|xedit-1.2.2-5|10	BuildRequires:	xaw-devel >= 1.0.4
21mr|xedit-1.2.2-5|11	Requires:	x11-data-bitmaps
21mr|xedit-1.2.2-5|12	Requires:	aspell aspell-en grep words
21mr|xedit-1.2.2-5|13	Requires:	ctags
21mr|xedit-1.2.2-5|14	Requires:	x11-font-alias
21mr|xedit-1.2.2-5|15	# sgml mode
21mr|xedit-1.2.2-5|16	Requires:	x11-font-dec-misc
21mr|xedit-1.2.2-5|17	Requires:	x11-font-misc-misc
21mr|xedit-1.2.2-5|18	# courier (most modes) helvetica (sgml/html edit modes)
21mr|xedit-1.2.2-5|19	Requires:	x11-font-adobe-75dpi x11-font-adobe-100dpi
21mr|xedit-1.2.2-5|20	# lucidatypewriter (most modes)
21mr|xedit-1.2.2-5|21	Requires:	x11-font-bh-lucidatypewriter-75dpi x11-font-bh-lucidatypewriter-100dpi
21mr|xedit-1.2.2-5|22	# lucida (hmtl mode)
21mr|xedit-1.2.2-5|23	Requires:	x11-font-bh-75dpi x11-font-bh-100dpi
21mr|xedit-1.2.2-5|24	
21mr|xedit-1.2.2-5|25	%description
21mr|xedit-1.2.2-5|26	Xedit provides a simple text editor for X.
21mr|xedit-1.2.2-5|27	
21mr|xedit-1.2.2-5|28	%prep
21mr|xedit-1.2.2-5|29	%setup -q
21mr|xedit-1.2.2-5|30	
21mr|xedit-1.2.2-5|31	%build
21mr|xedit-1.2.2-5|32	%configure
21mr|xedit-1.2.2-5|33	%make
21mr|xedit-1.2.2-5|34	
21mr|xedit-1.2.2-5|35	%install
21mr|xedit-1.2.2-5|36	%makeinstall_std
21mr|xedit-1.2.2-5|37	
21mr|xedit-1.2.2-5|38	%files
21mr|xedit-1.2.2-5|39	%{_bindir}/xedit
21mr|xedit-1.2.2-5|40	%{_libdir}/X11/xedit
21mr|xedit-1.2.2-5|41	%{_datadir}/X11/app-defaults/Xedit
21mr|xedit-1.2.2-5|42	%{_datadir}/X11/app-defaults/Xedit-color
21mr|xedit-1.2.2-5|43	%{_mandir}/man1/xedit.1*

19860 21
21mr|xerces-c-3.2.3-5|1	%define	major 3.2
21mr|xerces-c-3.2.3-5|2	%define	libname %mklibname %{name} %{major}
21mr|xerces-c-3.2.3-5|3	%define	devname %mklibname %{name} -d
21mr|xerces-c-3.2.3-5|4	
21mr|xerces-c-3.2.3-5|5	Summary:	Xerces-C++ validating XML parser
21mr|xerces-c-3.2.3-5|6	Name:		xerces-c
21mr|xerces-c-3.2.3-5|7	Version:	3.2.3
21mr|xerces-c-3.2.3-5|8	Release:	5
21mr|xerces-c-3.2.3-5|9	Epoch:		1
21mr|xerces-c-3.2.3-5|10	License:	Apache License
21mr|xerces-c-3.2.3-5|11	Group:		System/Libraries
21mr|xerces-c-3.2.3-5|12	Url:		http://xml.apache.org/xerces-c/
21mr|xerces-c-3.2.3-5|13	Source0:	http://mirrors.ukfast.co.uk/sites/ftp.apache.org/xerces/c/%(echo %{version}|cut -d. -f1)/sources/xerces-c-%{version}.tar.xz
21mr|xerces-c-3.2.3-5|14	BuildRequires:	icu
21mr|xerces-c-3.2.3-5|15	BuildRequires:	pkgconfig(icu-i18n)
21mr|xerces-c-3.2.3-5|16	BuildRequires:	pkgconfig(libcurl)
21mr|xerces-c-3.2.3-5|17	BuildRequires:	pkgconfig(zlib)
21mr|xerces-c-3.2.3-5|18	Patch0:		CVE-2018-1311-mitigation.patch
21mr|xerces-c-3.2.3-5|19	
21mr|xerces-c-3.2.3-5|20	%description
21mr|xerces-c-3.2.3-5|21	Xerces-C++ is a validating XML parser written in a portable subset of C++.
21mr|xerces-c-3.2.3-5|22	Xerces-C++ makes it easy to give your application the ability to read and
21mr|xerces-c-3.2.3-5|23	write XML data. A shared library is provided for parsing, generating,
21mr|xerces-c-3.2.3-5|24	manipulating, and validating XML documents.
21mr|xerces-c-3.2.3-5|25	
21mr|xerces-c-3.2.3-5|26	The parser provides high performance, modularity, and scalability. Source
21mr|xerces-c-3.2.3-5|27	code, samples and API documentation are provided with the parser. For
21mr|xerces-c-3.2.3-5|28	portability, care has been taken to make minimal use of templates, no RTTI,
21mr|xerces-c-3.2.3-5|29	and minimal use of #ifdefs.
21mr|xerces-c-3.2.3-5|30	
21mr|xerces-c-3.2.3-5|31	%files
21mr|xerces-c-3.2.3-5|32	%doc LICENSE
21mr|xerces-c-3.2.3-5|33	%{_bindir}/*
21mr|xerces-c-3.2.3-5|34	
21mr|xerces-c-3.2.3-5|35	#----------------------------------------------------------------------------
21mr|xerces-c-3.2.3-5|36	
21mr|xerces-c-3.2.3-5|37	%package -n %{libname}
21mr|xerces-c-3.2.3-5|38	Summary:	Xerces-c library
21mr|xerces-c-3.2.3-5|39	Group:		System/Libraries
21mr|xerces-c-3.2.3-5|40	
21mr|xerces-c-3.2.3-5|41	%description -n %{libname}
21mr|xerces-c-3.2.3-5|42	Xerces-C++ is a validating XML parser written in a portable subset of C++.
21mr|xerces-c-3.2.3-5|43	Xerces-C++ makes it easy to give your application the ability to read and
21mr|xerces-c-3.2.3-5|44	write XML data. A shared library is provided for parsing, generating,
21mr|xerces-c-3.2.3-5|45	manipulating, and validating XML documents.
21mr|xerces-c-3.2.3-5|46	
21mr|xerces-c-3.2.3-5|47	This package contains the shared xerces-c library.
21mr|xerces-c-3.2.3-5|48	
21mr|xerces-c-3.2.3-5|49	%files -n %{libname}
21mr|xerces-c-3.2.3-5|50	%doc LICENSE
21mr|xerces-c-3.2.3-5|51	%{_libdir}/libxerces-c-%{major}.so
21mr|xerces-c-3.2.3-5|52	
21mr|xerces-c-3.2.3-5|53	#----------------------------------------------------------------------------
21mr|xerces-c-3.2.3-5|54	
21mr|xerces-c-3.2.3-5|55	%package -n %{devname}
21mr|xerces-c-3.2.3-5|56	Summary:	Header files for Xerces-C++ validating XML parser
21mr|xerces-c-3.2.3-5|57	Group:		Development/C++
21mr|xerces-c-3.2.3-5|58	Requires:	%{libname} = %{EVRD}
21mr|xerces-c-3.2.3-5|59	Provides:	%{name}-devel = %{EVRD}
21mr|xerces-c-3.2.3-5|60	Provides:	libxerces-c-devel = %{EVRD}
21mr|xerces-c-3.2.3-5|61	Conflicts:	%{_lib}xerces-c28-devel
21mr|xerces-c-3.2.3-5|62	
21mr|xerces-c-3.2.3-5|63	%description -n %{devname}
21mr|xerces-c-3.2.3-5|64	Xerces-C++ is a validating XML parser written in a portable subset of C++.
21mr|xerces-c-3.2.3-5|65	Xerces-C++ makes it easy to give your application the ability to read and
21mr|xerces-c-3.2.3-5|66	write XML data. A shared library is provided for parsing, generating,
21mr|xerces-c-3.2.3-5|67	manipulating, and validating XML documents.
21mr|xerces-c-3.2.3-5|68	
21mr|xerces-c-3.2.3-5|69	This package contains development files such as header files you can use to
21mr|xerces-c-3.2.3-5|70	develop XML applications with Xerces-C++.
21mr|xerces-c-3.2.3-5|71	
21mr|xerces-c-3.2.3-5|72	%files -n %{devname}
21mr|xerces-c-3.2.3-5|73	%doc LICENSE
21mr|xerces-c-3.2.3-5|74	%{_includedir}/xercesc
21mr|xerces-c-3.2.3-5|75	%{_libdir}/libxerces-c.so
21mr|xerces-c-3.2.3-5|76	%{_libdir}/pkgconfig/%{name}.pc
21mr|xerces-c-3.2.3-5|77	
21mr|xerces-c-3.2.3-5|78	#----------------------------------------------------------------------------
21mr|xerces-c-3.2.3-5|79	
21mr|xerces-c-3.2.3-5|80	%package doc
21mr|xerces-c-3.2.3-5|81	Summary:	Documentation for Xerces-C++ validating XML parser
21mr|xerces-c-3.2.3-5|82	Group:		Books/Other
21mr|xerces-c-3.2.3-5|83	
21mr|xerces-c-3.2.3-5|84	%description doc
21mr|xerces-c-3.2.3-5|85	Xerces-C++ is a validating XML parser written in a portable subset of C++.
21mr|xerces-c-3.2.3-5|86	Xerces-C++ makes it easy to give your application the ability to read and
21mr|xerces-c-3.2.3-5|87	write XML data. A shared library is provided for parsing, generating,
21mr|xerces-c-3.2.3-5|88	manipulating, and validating XML documents.
21mr|xerces-c-3.2.3-5|89	
21mr|xerces-c-3.2.3-5|90	This package contains the documentation for Xerces-C++.
21mr|xerces-c-3.2.3-5|91	
21mr|xerces-c-3.2.3-5|92	%files doc
21mr|xerces-c-3.2.3-5|93	%doc CREDITS LICENSE doc/*
21mr|xerces-c-3.2.3-5|94	
21mr|xerces-c-3.2.3-5|95	#----------------------------------------------------------------------------
21mr|xerces-c-3.2.3-5|96	
21mr|xerces-c-3.2.3-5|97	%prep
21mr|xerces-c-3.2.3-5|98	%setup -q
21mr|xerces-c-3.2.3-5|99	%apply_patches
21mr|xerces-c-3.2.3-5|100	
21mr|xerces-c-3.2.3-5|101	
21mr|xerces-c-3.2.3-5|102	%build
21mr|xerces-c-3.2.3-5|103	%configure \
21mr|xerces-c-3.2.3-5|104	--disable-static \
21mr|xerces-c-3.2.3-5|105	--enable-netaccessor-curl \
21mr|xerces-c-3.2.3-5|106	--enable-transcoder-icu \
21mr|xerces-c-3.2.3-5|107	%ifarch %{ix86}
21mr|xerces-c-3.2.3-5|108	--disable-sse2 \
21mr|xerces-c-3.2.3-5|109	%endif
21mr|xerces-c-3.2.3-5|110	--enable-msgloader-icu
21mr|xerces-c-3.2.3-5|111	%make
21mr|xerces-c-3.2.3-5|112	
21mr|xerces-c-3.2.3-5|113	
21mr|xerces-c-3.2.3-5|114	%install
21mr|xerces-c-3.2.3-5|115	%makeinstall_std

19861 21
21mr|xerces-j2-2.12.0-4|1	%global cvs_version 2_12_0
21mr|xerces-j2-2.12.0-4|2	
21mr|xerces-j2-2.12.0-4|3	%define __requires_exclude system.bundle
21mr|xerces-j2-2.12.0-4|4	
21mr|xerces-j2-2.12.0-4|5	Name:          xerces-j2
21mr|xerces-j2-2.12.0-4|6	Version:       2.12.0
21mr|xerces-j2-2.12.0-4|7	Release:       4
21mr|xerces-j2-2.12.0-4|8	Summary:       Java XML parser
21mr|xerces-j2-2.12.0-4|9	# Most of the source is ASL 2.0
21mr|xerces-j2-2.12.0-4|10	# W3C licensed files:
21mr|xerces-j2-2.12.0-4|11	# src/org/apache/xerces/dom3/as
21mr|xerces-j2-2.12.0-4|12	# src/org/w3c/dom/html/HTMLDOMImplementation.java
21mr|xerces-j2-2.12.0-4|13	License:       ASL 2.0 and W3C
21mr|xerces-j2-2.12.0-4|14	URL:           http://xerces.apache.org/xerces2-j/
21mr|xerces-j2-2.12.0-4|15	
21mr|xerces-j2-2.12.0-4|16	Source0:       http://mirror.ox.ac.uk/sites/rsync.apache.org/xerces/j/source/Xerces-J-src.%{version}.tar.gz
21mr|xerces-j2-2.12.0-4|17	Source1:       %{name}-version.sh
21mr|xerces-j2-2.12.0-4|18	Source2:       %{name}-constants.sh
21mr|xerces-j2-2.12.0-4|19	Source11:      %{name}-version.1
21mr|xerces-j2-2.12.0-4|20	Source12:      %{name}-constants.1
21mr|xerces-j2-2.12.0-4|21	
21mr|xerces-j2-2.12.0-4|22	# Custom javac ant task used by the build
21mr|xerces-j2-2.12.0-4|23	Source3:       https://svn.apache.org/repos/asf/xerces/java/tags/Xerces-J_%{cvs_version}/tools/src/XJavac.java
21mr|xerces-j2-2.12.0-4|24	
21mr|xerces-j2-2.12.0-4|25	# Custom doclet tags used in javadocs
21mr|xerces-j2-2.12.0-4|26	Source5:       https://svn.apache.org/repos/asf/xerces/java/tags/Xerces-J_%{cvs_version}/tools/src/ExperimentalTaglet.java
21mr|xerces-j2-2.12.0-4|27	Source6:       https://svn.apache.org/repos/asf/xerces/java/tags/Xerces-J_%{cvs_version}/tools/src/InternalTaglet.java
21mr|xerces-j2-2.12.0-4|28	
21mr|xerces-j2-2.12.0-4|29	Source7:       %{name}-pom.xml
21mr|xerces-j2-2.12.0-4|30	
21mr|xerces-j2-2.12.0-4|31	# Patch the build so that it doesn't try to use bundled xml-commons source
21mr|xerces-j2-2.12.0-4|32	Patch0:        %{name}-build.patch
21mr|xerces-j2-2.12.0-4|33	
21mr|xerces-j2-2.12.0-4|34	# Patch the manifest so that it includes OSGi stuff
21mr|xerces-j2-2.12.0-4|35	Patch1:        %{name}-manifest.patch
21mr|xerces-j2-2.12.0-4|36	
21mr|xerces-j2-2.12.0-4|37	Patch1000:	CVE-2022-23437.patch
21mr|xerces-j2-2.12.0-4|38	Group:          Development/Java
21mr|xerces-j2-2.12.0-4|39	BuildArch:     noarch
21mr|xerces-j2-2.12.0-4|40	# Java stack is not supported on x86_32
21mr|xerces-j2-2.12.0-4|41	ExcludeArch: %{ix86}
21mr|xerces-j2-2.12.0-4|42	
21mr|xerces-j2-2.12.0-4|43	BuildRequires: javapackages-local
21mr|xerces-j2-2.12.0-4|44	BuildRequires: ant
21mr|xerces-j2-2.12.0-4|45	BuildRequires: apache-parent
21mr|xerces-j2-2.12.0-4|46	BuildRequires: xalan-j2 >= 2.7.1
21mr|xerces-j2-2.12.0-4|47	BuildRequires: xml-commons-apis >= 1.4.01
21mr|xerces-j2-2.12.0-4|48	BuildRequires: xml-commons-resolver >= 1.2
21mr|xerces-j2-2.12.0-4|49	
21mr|xerces-j2-2.12.0-4|50	Requires:      xalan-j2 >= 2.7.1
21mr|xerces-j2-2.12.0-4|51	Requires:      xml-commons-apis >= 1.4.01
21mr|xerces-j2-2.12.0-4|52	Requires:      xml-commons-resolver >= 1.2
21mr|xerces-j2-2.12.0-4|53	# Explicit javapackages-tools requires since scripts use
21mr|xerces-j2-2.12.0-4|54	# /usr/share/java-utils/java-functions
21mr|xerces-j2-2.12.0-4|55	Requires:      javapackages-tools
21mr|xerces-j2-2.12.0-4|56	
21mr|xerces-j2-2.12.0-4|57	Provides:      jaxp_parser_impl = 1.4
21mr|xerces-j2-2.12.0-4|58	Provides:      %{name}-scripts = %{version}-%{release}
21mr|xerces-j2-2.12.0-4|59	
21mr|xerces-j2-2.12.0-4|60	Obsoletes:     %{name}-scripts < 2.11.0-6
21mr|xerces-j2-2.12.0-4|61	
21mr|xerces-j2-2.12.0-4|62	# This documentation is provided by xml-commons-apis
21mr|xerces-j2-2.12.0-4|63	Obsoletes:     %{name}-javadoc-apis < %{version}-%{release}
21mr|xerces-j2-2.12.0-4|64	
21mr|xerces-j2-2.12.0-4|65	# http://mail-archives.apache.org/mod_mbox/xerces-j-dev/201008.mbox/%3COF8D7E2F83.0271A181-ON8525777F.00528302-8525777F.0054BBE0@ca.ibm.com%3E
21mr|xerces-j2-2.12.0-4|66	Obsoletes:     %{name}-manual < %{version}-%{release}
21mr|xerces-j2-2.12.0-4|67	
21mr|xerces-j2-2.12.0-4|68	%description
21mr|xerces-j2-2.12.0-4|69	Welcome to the future! Xerces2 is the next generation of high performance,
21mr|xerces-j2-2.12.0-4|70	fully compliant XML parsers in the Apache Xerces family. This new version of
21mr|xerces-j2-2.12.0-4|71	Xerces introduces the Xerces Native Interface (XNI), a complete framework for
21mr|xerces-j2-2.12.0-4|72	building parser components and configurations that is extremely modular and
21mr|xerces-j2-2.12.0-4|73	easy to program.
21mr|xerces-j2-2.12.0-4|74	
21mr|xerces-j2-2.12.0-4|75	The Apache Xerces2 parser is the reference implementation of XNI but other
21mr|xerces-j2-2.12.0-4|76	parser components, configurations, and parsers can be written using the Xerces
21mr|xerces-j2-2.12.0-4|77	Native Interface. For complete design and implementation documents, refer to
21mr|xerces-j2-2.12.0-4|78	the XNI Manual.
21mr|xerces-j2-2.12.0-4|79	
21mr|xerces-j2-2.12.0-4|80	Xerces2 is a fully conforming XML Schema processor. For more information,
21mr|xerces-j2-2.12.0-4|81	refer to the XML Schema page.
21mr|xerces-j2-2.12.0-4|82	
21mr|xerces-j2-2.12.0-4|83	Xerces2 also provides a complete implementation of the Document Object Model
21mr|xerces-j2-2.12.0-4|84	Level 3 Core and Load/Save W3C Recommendations and provides a complete
21mr|xerces-j2-2.12.0-4|85	implementation of the XML Inclusions (XInclude) W3C Recommendation. It also
21mr|xerces-j2-2.12.0-4|86	provides support for OASIS XML Catalogs v1.1.
21mr|xerces-j2-2.12.0-4|87	
21mr|xerces-j2-2.12.0-4|88	Xerces2 is able to parse documents written according to the XML 1.1
21mr|xerces-j2-2.12.0-4|89	Recommendation, except that it does not yet provide an option to enable
21mr|xerces-j2-2.12.0-4|90	normalization checking as described in section 2.13 of this specification. It
21mr|xerces-j2-2.12.0-4|91	also handles name spaces according to the XML Namespaces 1.1 Recommendation,
21mr|xerces-j2-2.12.0-4|92	and will correctly serialize XML 1.1 documents if the DOM level 3 load/save
21mr|xerces-j2-2.12.0-4|93	APIs are in use.
21mr|xerces-j2-2.12.0-4|94	
21mr|xerces-j2-2.12.0-4|95	%package        javadoc
21mr|xerces-j2-2.12.0-4|96	Summary:        Javadocs for %{name}
21mr|xerces-j2-2.12.0-4|97	
21mr|xerces-j2-2.12.0-4|98	# Consolidating all javadocs into one package
21mr|xerces-j2-2.12.0-4|99	Obsoletes:      %{name}-javadoc-impl < %{version}-%{release}
21mr|xerces-j2-2.12.0-4|100	Obsoletes:      %{name}-javadoc-xs < %{version}-%{release}
21mr|xerces-j2-2.12.0-4|101	Obsoletes:      %{name}-javadoc-xni < %{version}-%{release}
21mr|xerces-j2-2.12.0-4|102	Obsoletes:      %{name}-javadoc-other < %{version}-%{release}
21mr|xerces-j2-2.12.0-4|103	
21mr|xerces-j2-2.12.0-4|104	%description    javadoc
21mr|xerces-j2-2.12.0-4|105	This package contains the API documentation for %{name}.
21mr|xerces-j2-2.12.0-4|106	
21mr|xerces-j2-2.12.0-4|107	%package        demo
21mr|xerces-j2-2.12.0-4|108	Summary:        Demonstrations and samples for %{name}
21mr|xerces-j2-2.12.0-4|109	Requires:       %{name} = %{version}-%{release}
21mr|xerces-j2-2.12.0-4|110	
21mr|xerces-j2-2.12.0-4|111	%description    demo
21mr|xerces-j2-2.12.0-4|112	%{summary}.
21mr|xerces-j2-2.12.0-4|113	
21mr|xerces-j2-2.12.0-4|114	%prep
21mr|xerces-j2-2.12.0-4|115	%setup -q -n xerces-%{cvs_version}
21mr|xerces-j2-2.12.0-4|116	%patch0 -p0 -b .orig
21mr|xerces-j2-2.12.0-4|117	%patch1 -p0 -b .orig
21mr|xerces-j2-2.12.0-4|118	%patch1000 -p1
21mr|xerces-j2-2.12.0-4|119	
21mr|xerces-j2-2.12.0-4|120	# Copy the custom ant tasks into place
21mr|xerces-j2-2.12.0-4|121	mkdir -p tools/org/apache/xerces/util
21mr|xerces-j2-2.12.0-4|122	mkdir -p tools/bin
21mr|xerces-j2-2.12.0-4|123	cp -a %{SOURCE3} %{SOURCE5} %{SOURCE6} tools/org/apache/xerces/util
21mr|xerces-j2-2.12.0-4|124	
21mr|xerces-j2-2.12.0-4|125	# Make sure upstream hasn't sneaked in any jars we don't know about
21mr|xerces-j2-2.12.0-4|126	find -name '*.class' -exec rm -f '{}' \;
21mr|xerces-j2-2.12.0-4|127	find -name '*.jar' -exec rm -f '{}' \;
21mr|xerces-j2-2.12.0-4|128	
21mr|xerces-j2-2.12.0-4|129	sed -i 's/\r//' LICENSE README NOTICE
21mr|xerces-j2-2.12.0-4|130	
21mr|xerces-j2-2.12.0-4|131	# legacy aliases for compatability
21mr|xerces-j2-2.12.0-4|132	%mvn_alias : xerces:xerces xerces:xmlParserAPIs apache:xerces-j2
21mr|xerces-j2-2.12.0-4|133	%mvn_file : %{name} jaxp_parser_impl
21mr|xerces-j2-2.12.0-4|134	
21mr|xerces-j2-2.12.0-4|135	%build
21mr|xerces-j2-2.12.0-4|136	pushd tools
21mr|xerces-j2-2.12.0-4|137	
21mr|xerces-j2-2.12.0-4|138	# Build custom ant tasks
21mr|xerces-j2-2.12.0-4|139	javac -classpath $(build-classpath ant) org/apache/xerces/util/XJavac.java
21mr|xerces-j2-2.12.0-4|140	jar cf bin/xjavac.jar org/apache/xerces/util/XJavac.class
21mr|xerces-j2-2.12.0-4|141	
21mr|xerces-j2-2.12.0-4|142	# Build custom doc taglets
21mr|xerces-j2-2.12.0-4|143	javac -classpath /usr/lib/jvm/java/lib/tools.jar org/apache/xerces/util/*Taglet.java
21mr|xerces-j2-2.12.0-4|144	jar cf bin/xerces2taglets.jar org/apache/xerces/util/*Taglet.class
21mr|xerces-j2-2.12.0-4|145	
21mr|xerces-j2-2.12.0-4|146	ln -sf $(build-classpath xalan-j2-serializer) serializer.jar
21mr|xerces-j2-2.12.0-4|147	ln -sf $(build-classpath xml-commons-apis) xml-apis.jar
21mr|xerces-j2-2.12.0-4|148	ln -sf $(build-classpath xml-commons-resolver) resolver.jar
21mr|xerces-j2-2.12.0-4|149	ln -sf $(build-classpath xerces-j2) x.jar
21mr|xerces-j2-2.12.0-4|150	popd
21mr|xerces-j2-2.12.0-4|151	
21mr|xerces-j2-2.12.0-4|152	# Build everything
21mr|xerces-j2-2.12.0-4|153	export ANT_OPTS="-Xmx256m -Djava.endorsed.dirs=$(pwd)/tools -Djava.awt.headless=true -Dbuild.sysclasspath=first -Ddisconnected=true"
21mr|xerces-j2-2.12.0-4|154	ant -Djavac.source=1.5 -Djavac.target=1.5 \
21mr|xerces-j2-2.12.0-4|155	-Dbuild.compiler=modern \
21mr|xerces-j2-2.12.0-4|156	clean jars javadocs
21mr|xerces-j2-2.12.0-4|157	
21mr|xerces-j2-2.12.0-4|158	%mvn_artifact %{SOURCE7} build/xercesImpl.jar
21mr|xerces-j2-2.12.0-4|159	
21mr|xerces-j2-2.12.0-4|160	%install
21mr|xerces-j2-2.12.0-4|161	%mvn_install
21mr|xerces-j2-2.12.0-4|162	
21mr|xerces-j2-2.12.0-4|163	# javadoc
21mr|xerces-j2-2.12.0-4|164	mkdir -p %{buildroot}%{_javadocdir}/%{name}
21mr|xerces-j2-2.12.0-4|165	mkdir -p %{buildroot}%{_javadocdir}/%{name}/impl
21mr|xerces-j2-2.12.0-4|166	mkdir -p %{buildroot}%{_javadocdir}/%{name}/xs
21mr|xerces-j2-2.12.0-4|167	mkdir -p %{buildroot}%{_javadocdir}/%{name}/xni
21mr|xerces-j2-2.12.0-4|168	mkdir -p %{buildroot}%{_javadocdir}/%{name}/other
21mr|xerces-j2-2.12.0-4|169	
21mr|xerces-j2-2.12.0-4|170	cp -pr build/docs/javadocs/xerces2/* %{buildroot}%{_javadocdir}/%{name}/impl
21mr|xerces-j2-2.12.0-4|171	cp -pr build/docs/javadocs/api/* %{buildroot}%{_javadocdir}/%{name}/xs
21mr|xerces-j2-2.12.0-4|172	cp -pr build/docs/javadocs/xni/* %{buildroot}%{_javadocdir}/%{name}/xni
21mr|xerces-j2-2.12.0-4|173	cp -pr build/docs/javadocs/other/* %{buildroot}%{_javadocdir}/%{name}/other
21mr|xerces-j2-2.12.0-4|174	
21mr|xerces-j2-2.12.0-4|175	# scripts
21mr|xerces-j2-2.12.0-4|176	install -pD -m755 -T %{SOURCE1} %{buildroot}%{_bindir}/%{name}-version
21mr|xerces-j2-2.12.0-4|177	install -pD -m755 -T %{SOURCE2} %{buildroot}%{_bindir}/%{name}-constants
21mr|xerces-j2-2.12.0-4|178	
21mr|xerces-j2-2.12.0-4|179	# manual pages
21mr|xerces-j2-2.12.0-4|180	install -d -m 755 %{buildroot}%{_mandir}/man1
21mr|xerces-j2-2.12.0-4|181	install -p -m 644 %{SOURCE11} %{buildroot}%{_mandir}/man1
21mr|xerces-j2-2.12.0-4|182	install -p -m 644 %{SOURCE12} %{buildroot}%{_mandir}/man1
21mr|xerces-j2-2.12.0-4|183	
21mr|xerces-j2-2.12.0-4|184	# demo
21mr|xerces-j2-2.12.0-4|185	install -pD -T build/xercesSamples.jar %{buildroot}%{_datadir}/%{name}/%{name}-samples.jar
21mr|xerces-j2-2.12.0-4|186	cp -pr data %{buildroot}%{_datadir}/%{name}
21mr|xerces-j2-2.12.0-4|187	
21mr|xerces-j2-2.12.0-4|188	%post
21mr|xerces-j2-2.12.0-4|189	# alternatives suppoort removed in f26
21mr|xerces-j2-2.12.0-4|190	update-alternatives --remove jaxp_parser_impl %{_javadir}/%{name}.jar >/dev/null 2>&1 || :
21mr|xerces-j2-2.12.0-4|191	# it deletes the link, set it up again
21mr|xerces-j2-2.12.0-4|192	ln -sf %{name}.jar %{_javadir}/jaxp_parser_impl.jar
21mr|xerces-j2-2.12.0-4|193	
21mr|xerces-j2-2.12.0-4|194	%files -f .mfiles
21mr|xerces-j2-2.12.0-4|195	%doc LICENSE NOTICE README
21mr|xerces-j2-2.12.0-4|196	%{_bindir}/*
21mr|xerces-j2-2.12.0-4|197	%{_mandir}/*/*
21mr|xerces-j2-2.12.0-4|198	
21mr|xerces-j2-2.12.0-4|199	%files javadoc
21mr|xerces-j2-2.12.0-4|200	%{_javadocdir}/%{name}
21mr|xerces-j2-2.12.0-4|201	
21mr|xerces-j2-2.12.0-4|202	%files demo
21mr|xerces-j2-2.12.0-4|203	%{_datadir}/%{name}
21mr|xerces-j2-2.12.0-4|204	

19862 21
21mr|xev-1.2.4-2|1	Summary:	Print contents of X events
21mr|xev-1.2.4-2|2	Name:		xev
21mr|xev-1.2.4-2|3	Version:	1.2.4
21mr|xev-1.2.4-2|4	Release:	2
21mr|xev-1.2.4-2|5	License:	MIT
21mr|xev-1.2.4-2|6	Group:		Development/X11
21mr|xev-1.2.4-2|7	Url:		http://xorg.freedesktop.org
21mr|xev-1.2.4-2|8	Source0:	http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
21mr|xev-1.2.4-2|9	BuildRequires:	pkgconfig(x11)
21mr|xev-1.2.4-2|10	BuildRequires:	pkgconfig(xorg-macros)
21mr|xev-1.2.4-2|11	BuildRequires:	pkgconfig(xrandr)
21mr|xev-1.2.4-2|12	
21mr|xev-1.2.4-2|13	%description
21mr|xev-1.2.4-2|14	Xev creates a window and then asks the X server to send it events whenever
21mr|xev-1.2.4-2|15	anything happens to the window (such as it being moved, resized, typed in,
21mr|xev-1.2.4-2|16	clicked in, etc.). It is useful for testing input devices.
21mr|xev-1.2.4-2|17	
21mr|xev-1.2.4-2|18	%files
21mr|xev-1.2.4-2|19	%{_bindir}/xev
21mr|xev-1.2.4-2|20	%{_mandir}/man1/xev.*
21mr|xev-1.2.4-2|21	
21mr|xev-1.2.4-2|22	#----------------------------------------------------------------------------
21mr|xev-1.2.4-2|23	
21mr|xev-1.2.4-2|24	%prep
21mr|xev-1.2.4-2|25	%setup -q
21mr|xev-1.2.4-2|26	
21mr|xev-1.2.4-2|27	%build
21mr|xev-1.2.4-2|28	%configure \
21mr|xev-1.2.4-2|29	--x-includes=%{_includedir} \
21mr|xev-1.2.4-2|30	--x-libraries=%{_libdir}
21mr|xev-1.2.4-2|31	
21mr|xev-1.2.4-2|32	%make
21mr|xev-1.2.4-2|33	
21mr|xev-1.2.4-2|34	%install
21mr|xev-1.2.4-2|35	%makeinstall_std

19863 21
21mr|xeyes-1.1.2-1|1	Summary:	A follow the mouse X demo
21mr|xeyes-1.1.2-1|2	Name:		xeyes
21mr|xeyes-1.1.2-1|3	Version:	1.1.2
21mr|xeyes-1.1.2-1|4	Release:	1
21mr|xeyes-1.1.2-1|5	License:	MIT
21mr|xeyes-1.1.2-1|6	Group:		Development/X11
21mr|xeyes-1.1.2-1|7	Url:		http://xorg.freedesktop.org
21mr|xeyes-1.1.2-1|8	Source0:	http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
21mr|xeyes-1.1.2-1|9	BuildRequires:	x11-util-macros
21mr|xeyes-1.1.2-1|10	BuildRequires:	pkgconfig(x11)
21mr|xeyes-1.1.2-1|11	BuildRequires:	pkgconfig(xext)
21mr|xeyes-1.1.2-1|12	BuildRequires:	pkgconfig(xmu)
21mr|xeyes-1.1.2-1|13	BuildRequires:	pkgconfig(xrender)
21mr|xeyes-1.1.2-1|14	BuildRequires:	pkgconfig(xt)
21mr|xeyes-1.1.2-1|15	
21mr|xeyes-1.1.2-1|16	%description
21mr|xeyes-1.1.2-1|17	xeyes is a graphical computer program showing two googly eyes which
21mr|xeyes-1.1.2-1|18	follow the cursor movements on the screen as if they were watching it.
21mr|xeyes-1.1.2-1|19	
21mr|xeyes-1.1.2-1|20	%files
21mr|xeyes-1.1.2-1|21	%{_bindir}/xeyes
21mr|xeyes-1.1.2-1|22	%{_mandir}/man1/xeyes.1*
21mr|xeyes-1.1.2-1|23	
21mr|xeyes-1.1.2-1|24	#----------------------------------------------------------------------------
21mr|xeyes-1.1.2-1|25	
21mr|xeyes-1.1.2-1|26	%prep
21mr|xeyes-1.1.2-1|27	%setup -q
21mr|xeyes-1.1.2-1|28	
21mr|xeyes-1.1.2-1|29	%build
21mr|xeyes-1.1.2-1|30	%configure \
21mr|xeyes-1.1.2-1|31	--x-includes=%{_includedir}\
21mr|xeyes-1.1.2-1|32	--x-libraries=%{_libdir}
21mr|xeyes-1.1.2-1|33	
21mr|xeyes-1.1.2-1|34	%make
21mr|xeyes-1.1.2-1|35	
21mr|xeyes-1.1.2-1|36	%install
21mr|xeyes-1.1.2-1|37	%makeinstall_std

19864 21
21mr|xf86dga-1.0.3-7|1	Name:		xf86dga
21mr|xf86dga-1.0.3-7|2	Version:	1.0.3
21mr|xf86dga-1.0.3-7|3	Release:	7
21mr|xf86dga-1.0.3-7|4	Summary:	Test program for the XFree86-DGA extension
21mr|xf86dga-1.0.3-7|5	Group:		Development/X11
21mr|xf86dga-1.0.3-7|6	URL:		http://xorg.freedesktop.org
21mr|xf86dga-1.0.3-7|7	Source:		http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
21mr|xf86dga-1.0.3-7|8	License:	MIT
21mr|xf86dga-1.0.3-7|9	BuildRequires:	pkgconfig(x11) >= 1.0.0
21mr|xf86dga-1.0.3-7|10	BuildRequires:	pkgconfig(xxf86dga) >= 1.1.0
21mr|xf86dga-1.0.3-7|11	BuildRequires:	x11-util-macros >= 1.0.1
21mr|xf86dga-1.0.3-7|12	BuildRequires:	autoconf
21mr|xf86dga-1.0.3-7|13	
21mr|xf86dga-1.0.3-7|14	%description
21mr|xf86dga-1.0.3-7|15	Dga is a simple test client for the XFree86-DGA extension. It fills the screen
21mr|xf86dga-1.0.3-7|16	with a different colour for each key pressed. It prints some basic framebuffer
21mr|xf86dga-1.0.3-7|17	parameters, and also keyboard and pointer events to stdout.
21mr|xf86dga-1.0.3-7|18	
21mr|xf86dga-1.0.3-7|19	%prep
21mr|xf86dga-1.0.3-7|20	%setup -q -n %{name}-%{version}
21mr|xf86dga-1.0.3-7|21	
21mr|xf86dga-1.0.3-7|22	%build
21mr|xf86dga-1.0.3-7|23	autoreconf -ifs
21mr|xf86dga-1.0.3-7|24	%configure	--x-includes=%{_includedir}\
21mr|xf86dga-1.0.3-7|25	--x-libraries=%{_libdir}
21mr|xf86dga-1.0.3-7|26	
21mr|xf86dga-1.0.3-7|27	%make
21mr|xf86dga-1.0.3-7|28	
21mr|xf86dga-1.0.3-7|29	%install
21mr|xf86dga-1.0.3-7|30	rm -rf %{buildroot}
21mr|xf86dga-1.0.3-7|31	%makeinstall_std
21mr|xf86dga-1.0.3-7|32	
21mr|xf86dga-1.0.3-7|33	%clean
21mr|xf86dga-1.0.3-7|34	rm -rf %{buildroot}
21mr|xf86dga-1.0.3-7|35	
21mr|xf86dga-1.0.3-7|36	%files
21mr|xf86dga-1.0.3-7|37	%defattr(-,root,root)
21mr|xf86dga-1.0.3-7|38	%{_bindir}/dga
21mr|xf86dga-1.0.3-7|39	%{_mandir}/man1/dga.1*

19865 21
21mr|xfd-1.1.4-1|1	Name:		xfd
21mr|xfd-1.1.4-1|2	Version:	1.1.4
21mr|xfd-1.1.4-1|3	Release:	1
21mr|xfd-1.1.4-1|4	Summary:	Display all the characters in an X font
21mr|xfd-1.1.4-1|5	
21mr|xfd-1.1.4-1|6	Group:		Development/X11
21mr|xfd-1.1.4-1|7	Source0:	http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.xz
21mr|xfd-1.1.4-1|8	License:	MIT
21mr|xfd-1.1.4-1|9	
21mr|xfd-1.1.4-1|10	BuildRequires: pkgconfig(fontconfig) >= 2.3.93
21mr|xfd-1.1.4-1|11	BuildRequires: freetype2-devel >= 2.1.10
21mr|xfd-1.1.4-1|12	BuildRequires: pkgconfig(xft) >= 2.1.8.2
21mr|xfd-1.1.4-1|13	BuildRequires: libxt-devel >= 1.0.0
21mr|xfd-1.1.4-1|14	BuildRequires: libxaw-devel >= 1.0.1
21mr|xfd-1.1.4-1|15	BuildRequires: x11-util-macros >= 1.0.1
21mr|xfd-1.1.4-1|16	BuildRequires: pkgconfig(xkbfile)
21mr|xfd-1.1.4-1|17	
21mr|xfd-1.1.4-1|18	%description
21mr|xfd-1.1.4-1|19	The xfd utility creates a window containing the name of the font being
21mr|xfd-1.1.4-1|20	displayed, a row of command buttons, several lines of text for
21mr|xfd-1.1.4-1|21	displaying character metrics, and a grid containing one glyph per cell.
21mr|xfd-1.1.4-1|22	The characters are shown in increasing order from left to right, top
21mr|xfd-1.1.4-1|23	to bottom.
21mr|xfd-1.1.4-1|24	
21mr|xfd-1.1.4-1|25	%prep
21mr|xfd-1.1.4-1|26	%setup -q -n %{name}-%{version}
21mr|xfd-1.1.4-1|27	
21mr|xfd-1.1.4-1|28	%build
21mr|xfd-1.1.4-1|29	%configure
21mr|xfd-1.1.4-1|30	%make
21mr|xfd-1.1.4-1|31	
21mr|xfd-1.1.4-1|32	%install
21mr|xfd-1.1.4-1|33	%makeinstall_std
21mr|xfd-1.1.4-1|34	
21mr|xfd-1.1.4-1|35	%files
21mr|xfd-1.1.4-1|36	%{_bindir}/xfd
21mr|xfd-1.1.4-1|37	%{_datadir}/X11/app-defaults/Xfd
21mr|xfd-1.1.4-1|38	%{_mandir}/man1/xfd.1*

19866 21
21mr|xfig-3.2.8b-2|1	Summary:	An X Window System tool for drawing basic vector graphics
21mr|xfig-3.2.8b-2|2	Name:		xfig
21mr|xfig-3.2.8b-2|3	Epoch:		1
21mr|xfig-3.2.8b-2|4	Version:	3.2.8b
21mr|xfig-3.2.8b-2|5	Release:	2
21mr|xfig-3.2.8b-2|6	License:	MIT
21mr|xfig-3.2.8b-2|7	Group:		Graphics
21mr|xfig-3.2.8b-2|8	Url:		https://mcj.sourceforge.io/
21mr|xfig-3.2.8b-2|9	Source0:	https://sourceforge.net/projects/mcj/files/%{name}-%{version}.tar.xz
21mr|xfig-3.2.8b-2|10	Source3:	xfig.appdata.xml
21mr|xfig-3.2.8b-2|11	Patch0:		xfig-3.2.8b-readers.patch
21mr|xfig-3.2.8b-2|12	Patch1:		xfig-3.2.8b-fix-desktop-file.patch
21mr|xfig-3.2.8b-2|13	BuildRequires:	appstream-util
21mr|xfig-3.2.8b-2|14	BuildRequires:	ghostscript
21mr|xfig-3.2.8b-2|15	BuildRequires:	transfig
21mr|xfig-3.2.8b-2|16	BuildRequires:	htmldoc
21mr|xfig-3.2.8b-2|17	BuildRequires:	pkgconfig(libjpeg)
21mr|xfig-3.2.8b-2|18	BuildRequires:	pkgconfig(libpng)
21mr|xfig-3.2.8b-2|19	BuildRequires:	pkgconfig(libtiff-4)
21mr|xfig-3.2.8b-2|20	BuildRequires:	pkgconfig(x11)
21mr|xfig-3.2.8b-2|21	BuildRequires:	pkgconfig(xaw3d) >= 1.6.3
21mr|xfig-3.2.8b-2|22	BuildRequires:	pkgconfig(xaw7)
21mr|xfig-3.2.8b-2|23	BuildRequires:	pkgconfig(xi)
21mr|xfig-3.2.8b-2|24	BuildRequires:	pkgconfig(xp)
21mr|xfig-3.2.8b-2|25	BuildRequires:	pkgconfig(xpm)
21mr|xfig-3.2.8b-2|26	Requires:	aspell
21mr|xfig-3.2.8b-2|27	Requires:	ghostscript
21mr|xfig-3.2.8b-2|28	Requires:	transfig >= 3.2.8b
21mr|xfig-3.2.8b-2|29	Requires:	xdg-utils
21mr|xfig-3.2.8b-2|30	
21mr|xfig-3.2.8b-2|31	%description
21mr|xfig-3.2.8b-2|32	Xfig is an X Window System tool for creating basic vector graphics, including
21mr|xfig-3.2.8b-2|33	bezier curves, lines, rulers and more.  The resulting graphics can be saved,
21mr|xfig-3.2.8b-2|34	printed on PostScript printers or converted to a variety of other formats
21mr|xfig-3.2.8b-2|35	(e.g., X11 bitmaps, Encapsulated PostScript, LaTeX).
21mr|xfig-3.2.8b-2|36	You should install this package if you need a simple program to create vector
21mr|xfig-3.2.8b-2|37	graphics.
21mr|xfig-3.2.8b-2|38	
21mr|xfig-3.2.8b-2|39	%files
21mr|xfig-3.2.8b-2|40	%config(noreplace) %{_sysconfdir}/X11/app-defaults/Fig
21mr|xfig-3.2.8b-2|41	%docdir %{_docdir}/%{name}
21mr|xfig-3.2.8b-2|42	%{_docdir}/%{name}
21mr|xfig-3.2.8b-2|43	%{_bindir}/%{name}
21mr|xfig-3.2.8b-2|44	%dir %{_datadir}/%{name}
21mr|xfig-3.2.8b-2|45	%{_datadir}/%{name}/CompKeyDB
21mr|xfig-3.2.8b-2|46	%dir %{_datadir}/%{name}/Libraries
21mr|xfig-3.2.8b-2|47	%{_datadir}/%{name}/Libraries/*
21mr|xfig-3.2.8b-2|48	%{_datadir}/applications/%{name}.desktop
21mr|xfig-3.2.8b-2|49	%{_datadir}/appdata/%{name}.appdata.xml
21mr|xfig-3.2.8b-2|50	%{_iconsdir}/%{name}.png
21mr|xfig-3.2.8b-2|51	%{_mandir}/man1/%{name}.1*
21mr|xfig-3.2.8b-2|52	
21mr|xfig-3.2.8b-2|53	#-----------------------------------------------------------------------------
21mr|xfig-3.2.8b-2|54	
21mr|xfig-3.2.8b-2|55	%prep
21mr|xfig-3.2.8b-2|56	%autosetup -p1
21mr|xfig-3.2.8b-2|57	
21mr|xfig-3.2.8b-2|58	
21mr|xfig-3.2.8b-2|59	%build
21mr|xfig-3.2.8b-2|60	%configure	--enable-splash \
21mr|xfig-3.2.8b-2|61	--with-appdefaultdir="%{_sysconfdir}/X11/app-defaults/" \
21mr|xfig-3.2.8b-2|62	--with-icondir="%{_iconsdir}"
21mr|xfig-3.2.8b-2|63	
21mr|xfig-3.2.8b-2|64	%make
21mr|xfig-3.2.8b-2|65	
21mr|xfig-3.2.8b-2|66	
21mr|xfig-3.2.8b-2|67	%install
21mr|xfig-3.2.8b-2|68	%makeinstall_std
21mr|xfig-3.2.8b-2|69	
21mr|xfig-3.2.8b-2|70	# Some more doc stuff...
21mr|xfig-3.2.8b-2|71	install -m 644 CHANGES FIGAPPS README doc/TODO %{buildroot}%{_docdir}/%{name}
21mr|xfig-3.2.8b-2|72	
21mr|xfig-3.2.8b-2|73	mkdir -p %{buildroot}%{_datadir}/appdata
21mr|xfig-3.2.8b-2|74	install -p -m 644 %{SOURCE3} %{buildroot}%{_datadir}/appdata
21mr|xfig-3.2.8b-2|75	appstream-util validate-relax --nonet \
21mr|xfig-3.2.8b-2|76	%{buildroot}%{_datadir}/appdata/%{name}.appdata.xml

19867 21
21mr|xfindproxy-1.0.4-5|1	Summary:	Locate proxy services
21mr|xfindproxy-1.0.4-5|2	Name:		xfindproxy
21mr|xfindproxy-1.0.4-5|3	Version:	1.0.4
21mr|xfindproxy-1.0.4-5|4	Release:	5
21mr|xfindproxy-1.0.4-5|5	License:	MIT
21mr|xfindproxy-1.0.4-5|6	Group:		Development/X11
21mr|xfindproxy-1.0.4-5|7	Url:		http://xorg.freedesktop.org
21mr|xfindproxy-1.0.4-5|8	Source0:	http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
21mr|xfindproxy-1.0.4-5|9	BuildRequires:	x11-util-macros
21mr|xfindproxy-1.0.4-5|10	BuildRequires:	pkgconfig(ice)
21mr|xfindproxy-1.0.4-5|11	BuildRequires:	pkgconfig(x11)
21mr|xfindproxy-1.0.4-5|12	BuildRequires:	pkgconfig(xt)
21mr|xfindproxy-1.0.4-5|13	
21mr|xfindproxy-1.0.4-5|14	%description
21mr|xfindproxy-1.0.4-5|15	xfindproxy is a program used to locate available proxy services.
21mr|xfindproxy-1.0.4-5|16	It utilizes the Proxy Management Protocol to communicate with a proxy
21mr|xfindproxy-1.0.4-5|17	manager. The proxy manager keeps track of all available proxy services,
21mr|xfindproxy-1.0.4-5|18	starts new proxies when necessary, and makes sure that proxies are shared
21mr|xfindproxy-1.0.4-5|19	whenever possible.
21mr|xfindproxy-1.0.4-5|20	
21mr|xfindproxy-1.0.4-5|21	%files
21mr|xfindproxy-1.0.4-5|22	%{_bindir}/xfindproxy
21mr|xfindproxy-1.0.4-5|23	%{_mandir}/man1/xfindproxy.1*
21mr|xfindproxy-1.0.4-5|24	
21mr|xfindproxy-1.0.4-5|25	#----------------------------------------------------------------------------
21mr|xfindproxy-1.0.4-5|26	
21mr|xfindproxy-1.0.4-5|27	%prep
21mr|xfindproxy-1.0.4-5|28	%setup -q
21mr|xfindproxy-1.0.4-5|29	
21mr|xfindproxy-1.0.4-5|30	%build
21mr|xfindproxy-1.0.4-5|31	%configure
21mr|xfindproxy-1.0.4-5|32	
21mr|xfindproxy-1.0.4-5|33	%make
21mr|xfindproxy-1.0.4-5|34	
21mr|xfindproxy-1.0.4-5|35	%install
21mr|xfindproxy-1.0.4-5|36	%makeinstall_std

19868 21
21mr|xfontsel-1.0.6-2|1	Name: xfontsel
21mr|xfontsel-1.0.6-2|2	Version: 1.0.6
21mr|xfontsel-1.0.6-2|3	Release: 2
21mr|xfontsel-1.0.6-2|4	Summary: Point and click selection of X11 font names
21mr|xfontsel-1.0.6-2|5	
21mr|xfontsel-1.0.6-2|6	Group: Development/X11
21mr|xfontsel-1.0.6-2|7	Source: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
21mr|xfontsel-1.0.6-2|8	License: MIT
21mr|xfontsel-1.0.6-2|9	
21mr|xfontsel-1.0.6-2|10	BuildRequires: libxt-devel >= 1.0.0
21mr|xfontsel-1.0.6-2|11	BuildRequires: libxaw-devel >= 1.0.1
21mr|xfontsel-1.0.6-2|12	BuildRequires: x11-util-macros >= 1.0.1
21mr|xfontsel-1.0.6-2|13	
21mr|xfontsel-1.0.6-2|14	%description
21mr|xfontsel-1.0.6-2|15	The xfontsel application provides a simple way to display the fonts known to
21mr|xfontsel-1.0.6-2|16	your X server, examine samples of each, and retrieve the X Logical Font
21mr|xfontsel-1.0.6-2|17	Description ("XLFD") full name for a font.
21mr|xfontsel-1.0.6-2|18	
21mr|xfontsel-1.0.6-2|19	%prep
21mr|xfontsel-1.0.6-2|20	%setup -q -n %{name}-%{version}
21mr|xfontsel-1.0.6-2|21	
21mr|xfontsel-1.0.6-2|22	%build
21mr|xfontsel-1.0.6-2|23	%configure
21mr|xfontsel-1.0.6-2|24	%make
21mr|xfontsel-1.0.6-2|25	
21mr|xfontsel-1.0.6-2|26	%install
21mr|xfontsel-1.0.6-2|27	%makeinstall_std
21mr|xfontsel-1.0.6-2|28	
21mr|xfontsel-1.0.6-2|29	%clean
21mr|xfontsel-1.0.6-2|30	
21mr|xfontsel-1.0.6-2|31	%files
21mr|xfontsel-1.0.6-2|32	%{_bindir}/xfontsel
21mr|xfontsel-1.0.6-2|33	%{_datadir}/X11/app-defaults/XFontSel
21mr|xfontsel-1.0.6-2|34	%{_mandir}/man1/xfontsel.1*

19869 21
21mr|xforms-1.2.4-6|1	%define major 2
21mr|xforms-1.2.4-6|2	%define libname_orig libforms
21mr|xforms-1.2.4-6|3	%define libname %mklibname forms %{major}
21mr|xforms-1.2.4-6|4	%define libname_devel %mklibname forms -d
21mr|xforms-1.2.4-6|5	
21mr|xforms-1.2.4-6|6	Name:		xforms
21mr|xforms-1.2.4-6|7	Summary:	A X11 toolkit library
21mr|xforms-1.2.4-6|8	Version:	1.2.4
21mr|xforms-1.2.4-6|9	Release:	6
21mr|xforms-1.2.4-6|10	License:	LGPL
21mr|xforms-1.2.4-6|11	Group:		System/Libraries
21mr|xforms-1.2.4-6|12	Url:		http://xforms-toolkit.org/
21mr|xforms-1.2.4-6|13	Source0:	http://download.savannah.gnu.org/releases/xforms/%{name}-%{version}.tar.gz
21mr|xforms-1.2.4-6|14	Patch0:		xforms-1.2.4-gcc10.patch
21mr|xforms-1.2.4-6|15	BuildRequires:	pkgconfig(x11)
21mr|xforms-1.2.4-6|16	BuildRequires:	pkgconfig(xpm)
21mr|xforms-1.2.4-6|17	BuildRequires:	jpeg-devel
21mr|xforms-1.2.4-6|18	BuildRequires:	pkgconfig(gl)
21mr|xforms-1.2.4-6|19	
21mr|xforms-1.2.4-6|20	%description
21mr|xforms-1.2.4-6|21	xforms is a graphical toolkit library.
21mr|xforms-1.2.4-6|22	
21mr|xforms-1.2.4-6|23	%files
21mr|xforms-1.2.4-6|24	%{_bindir}/*
21mr|xforms-1.2.4-6|25	%{_mandir}/man1/*
21mr|xforms-1.2.4-6|26	
21mr|xforms-1.2.4-6|27	#--------------------------------------------------------------------
21mr|xforms-1.2.4-6|28	%package -n %{libname}
21mr|xforms-1.2.4-6|29	Summary:	Libraries for the xforms toolkit
21mr|xforms-1.2.4-6|30	Group:		System/Libraries
21mr|xforms-1.2.4-6|31	
21mr|xforms-1.2.4-6|32	%description -n %{libname}
21mr|xforms-1.2.4-6|33	This package contains the runtime libraries for the xforms toolkit.
21mr|xforms-1.2.4-6|34	
21mr|xforms-1.2.4-6|35	%files -n %{libname}
21mr|xforms-1.2.4-6|36	%{_libdir}/*.so.%{major}*
21mr|xforms-1.2.4-6|37	
21mr|xforms-1.2.4-6|38	#--------------------------------------------------------------------
21mr|xforms-1.2.4-6|39	%package -n %{libname_devel}
21mr|xforms-1.2.4-6|40	Summary:	Development files for the xforms toolkit
21mr|xforms-1.2.4-6|41	Group:		Development/C
21mr|xforms-1.2.4-6|42	Provides:	%{libname_orig}-devel = %{version}-%{release}
21mr|xforms-1.2.4-6|43	Provides:	%{name}-devel = %{version}-%{release}
21mr|xforms-1.2.4-6|44	Requires:	%{libname} = %{version}-%{release}
21mr|xforms-1.2.4-6|45	Obsoletes:	%{mklibname -d forms 1} < 1.2.4
21mr|xforms-1.2.4-6|46	Obsoletes:	%{mklibname -d -s forms 1} < 1.2.4
21mr|xforms-1.2.4-6|47	Obsoletes:	%{mklibname forms -s -d} < 1.2.4
21mr|xforms-1.2.4-6|48	
21mr|xforms-1.2.4-6|49	%description -n	%{libname_devel}
21mr|xforms-1.2.4-6|50	This package contains development headers and libraries for xforms.
21mr|xforms-1.2.4-6|51	Install this if you intend to develop / compile programs with xforms.
21mr|xforms-1.2.4-6|52	
21mr|xforms-1.2.4-6|53	%files -n %{libname_devel}
21mr|xforms-1.2.4-6|54	%{_includedir}/*
21mr|xforms-1.2.4-6|55	%{_mandir}/man5/*
21mr|xforms-1.2.4-6|56	%{_libdir}/*.so
21mr|xforms-1.2.4-6|57	
21mr|xforms-1.2.4-6|58	#--------------------------------------------------------------------
21mr|xforms-1.2.4-6|59	
21mr|xforms-1.2.4-6|60	%prep
21mr|xforms-1.2.4-6|61	%autosetup -p1
21mr|xforms-1.2.4-6|62	
21mr|xforms-1.2.4-6|63	%build
21mr|xforms-1.2.4-6|64	%configure \
21mr|xforms-1.2.4-6|65	--disable-static \
21mr|xforms-1.2.4-6|66	--disable-demos \
21mr|xforms-1.2.4-6|67	--enable-optimization="%{optflags}"
21mr|xforms-1.2.4-6|68	%make X_PRE_LIBS=""
21mr|xforms-1.2.4-6|69	
21mr|xforms-1.2.4-6|70	%install
21mr|xforms-1.2.4-6|71	%makeinstall_std

19870 21
21mr|xfs-1.2.0-4|1	%define fontpath %{_sysconfdir}/X11/fontpath.d
21mr|xfs-1.2.0-4|2	
21mr|xfs-1.2.0-4|3	Summary:	Font server for X11
21mr|xfs-1.2.0-4|4	Name:		xfs
21mr|xfs-1.2.0-4|5	Version:	1.2.0
21mr|xfs-1.2.0-4|6	Release:	4
21mr|xfs-1.2.0-4|7	License:	MIT
21mr|xfs-1.2.0-4|8	Group:		System/Servers
21mr|xfs-1.2.0-4|9	Source0:	http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
21mr|xfs-1.2.0-4|10	Source1:	xfs.init
21mr|xfs-1.2.0-4|11	Source2:	xfs.sysconfig
21mr|xfs-1.2.0-4|12	Source3:	xfs.config
21mr|xfs-1.2.0-4|13	BuildRequires:	x11-util-macros
21mr|xfs-1.2.0-4|14	BuildRequires:	pkgconfig(fontutil)
21mr|xfs-1.2.0-4|15	BuildRequires:	pkgconfig(libfs)
21mr|xfs-1.2.0-4|16	BuildRequires:	pkgconfig(xfont)
21mr|xfs-1.2.0-4|17	BuildRequires:	pkgconfig(xfont2)
21mr|xfs-1.2.0-4|18	BuildRequires:	pkgconfig(xtrans)
21mr|xfs-1.2.0-4|19	Requires:	fstobdf
21mr|xfs-1.2.0-4|20	Requires:	fslsfonts
21mr|xfs-1.2.0-4|21	Requires:	showfont
21mr|xfs-1.2.0-4|22	Requires(pre,post,preun,postun):	rpm-helper
21mr|xfs-1.2.0-4|23	
21mr|xfs-1.2.0-4|24	%description
21mr|xfs-1.2.0-4|25	This is a font server for X11.  You can serve fonts to other X servers
21mr|xfs-1.2.0-4|26	remotely with this package, and the remote system will be able to use all
21mr|xfs-1.2.0-4|27	fonts installed on the font server, even if they are not installed on the
21mr|xfs-1.2.0-4|28	remote computer.
21mr|xfs-1.2.0-4|29	
21mr|xfs-1.2.0-4|30	%files
21mr|xfs-1.2.0-4|31	%attr(-,xfs,xfs) %dir %{_sysconfdir}/X11/fs
21mr|xfs-1.2.0-4|32	%{_libdir}/X11/fs
21mr|xfs-1.2.0-4|33	%{_bindir}/xfs
21mr|xfs-1.2.0-4|34	%{_mandir}/man1/xfs.*
21mr|xfs-1.2.0-4|35	%attr(-,xfs,xfs) %config(noreplace) %{_sysconfdir}/X11/fs/config
21mr|xfs-1.2.0-4|36	%dir %{_sysconfdir}/X11/fontpath.d
21mr|xfs-1.2.0-4|37	%{_sysconfdir}/rc.d/init.d/xfs
21mr|xfs-1.2.0-4|38	%{_sysconfdir}/sysconfig/xfs
21mr|xfs-1.2.0-4|39	
21mr|xfs-1.2.0-4|40	%pre
21mr|xfs-1.2.0-4|41	%_pre_useradd xfs /etc/X11/fs /bin/false
21mr|xfs-1.2.0-4|42	# for msec high security levels
21mr|xfs-1.2.0-4|43	%_pre_groupadd xgrp xfs
21mr|xfs-1.2.0-4|44	
21mr|xfs-1.2.0-4|45	%post
21mr|xfs-1.2.0-4|46	%_post_service xfs
21mr|xfs-1.2.0-4|47	# handle init sequence change
21mr|xfs-1.2.0-4|48	if [ -f /etc/rc5.d/S90xfs ] && grep -q 'chkconfig: 2345 20 10' /etc/init.d/xfs; then
21mr|xfs-1.2.0-4|49	/sbin/chkconfig --add xfs
21mr|xfs-1.2.0-4|50	fi
21mr|xfs-1.2.0-4|51	
21mr|xfs-1.2.0-4|52	%preun
21mr|xfs-1.2.0-4|53	%_preun_service xfs
21mr|xfs-1.2.0-4|54	
21mr|xfs-1.2.0-4|55	%postun
21mr|xfs-1.2.0-4|56	%_postun_userdel xfs
21mr|xfs-1.2.0-4|57	
21mr|xfs-1.2.0-4|58	#----------------------------------------------------------------------------
21mr|xfs-1.2.0-4|59	
21mr|xfs-1.2.0-4|60	%prep
21mr|xfs-1.2.0-4|61	%setup -q
21mr|xfs-1.2.0-4|62	
21mr|xfs-1.2.0-4|63	%build
21mr|xfs-1.2.0-4|64	%configure \
21mr|xfs-1.2.0-4|65	--with-default-font-path=%{fontpath} \
21mr|xfs-1.2.0-4|66	--disable-devel-docs
21mr|xfs-1.2.0-4|67	
21mr|xfs-1.2.0-4|68	%make configdir=%{_sysconfdir}/X11/fs
21mr|xfs-1.2.0-4|69	
21mr|xfs-1.2.0-4|70	%install
21mr|xfs-1.2.0-4|71	%makeinstall_std configdir=%{_sysconfdir}/X11/fs
21mr|xfs-1.2.0-4|72	
21mr|xfs-1.2.0-4|73	install -d 755 %{buildroot}%{fontpath}
21mr|xfs-1.2.0-4|74	
21mr|xfs-1.2.0-4|75	# initscript
21mr|xfs-1.2.0-4|76	mkdir -p %{buildroot}%{_sysconfdir}/rc.d/init.d/
21mr|xfs-1.2.0-4|77	install -m 0755 %{SOURCE1} %{buildroot}%{_sysconfdir}/rc.d/init.d/xfs
21mr|xfs-1.2.0-4|78	mkdir -p %{buildroot}%{_sysconfdir}/sysconfig/
21mr|xfs-1.2.0-4|79	install -m 0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/sysconfig/xfs
21mr|xfs-1.2.0-4|80	
21mr|xfs-1.2.0-4|81	# config
21mr|xfs-1.2.0-4|82	# remove the default
21mr|xfs-1.2.0-4|83	rm -f %{buildroot}%{_sysconfdir}/X11/fs/config
21mr|xfs-1.2.0-4|84	#install ours
21mr|xfs-1.2.0-4|85	install -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/X11/fs/config
21mr|xfs-1.2.0-4|86	
21mr|xfs-1.2.0-4|87	# add backward compatibility link for /usr/lib/X11/fs (#23423)
21mr|xfs-1.2.0-4|88	install -d -m 755 %{buildroot}%{_libdir}/X11/
21mr|xfs-1.2.0-4|89	ln -s ../../../%{_sysconfdir}/X11/fs %{buildroot}%{_libdir}/X11/fs

19871 21
21mr|xfsdump-3.1.11-1|1	Summary:	Administrative utilities for the XFS filesystem
21mr|xfsdump-3.1.11-1|2	Name:		xfsdump
21mr|xfsdump-3.1.11-1|3	Version:	3.1.11
21mr|xfsdump-3.1.11-1|4	Release:	1
21mr|xfsdump-3.1.11-1|5	License:	GPLv2+
21mr|xfsdump-3.1.11-1|6	Group:		System/Kernel and hardware
21mr|xfsdump-3.1.11-1|7	Url:		http://oss.sgi.com/projects/xfs/
21mr|xfsdump-3.1.11-1|8	Source0:	https://kernel.org/pub/linux/utils/fs/xfs/xfsdump/%{name}-%{version}.tar.xz
21mr|xfsdump-3.1.11-1|9	BuildRequires:	libtool
21mr|xfsdump-3.1.11-1|10	BuildRequires:	attr-devel
21mr|xfsdump-3.1.11-1|11	BuildRequires:	xfsprogs-devel
21mr|xfsdump-3.1.11-1|12	BuildRequires:	pkgconfig(ncursesw)
21mr|xfsdump-3.1.11-1|13	BuildRequires:	pkgconfig(ext2fs)
21mr|xfsdump-3.1.11-1|14	BuildRequires:	pkgconfig(uuid)
21mr|xfsdump-3.1.11-1|15	
21mr|xfsdump-3.1.11-1|16	%description
21mr|xfsdump-3.1.11-1|17	The xfsdump package contains xfsdump, xfsrestore and a number of
21mr|xfsdump-3.1.11-1|18	other utilities for administering XFS filesystems.
21mr|xfsdump-3.1.11-1|19	
21mr|xfsdump-3.1.11-1|20	xfsdump examines files in a filesystem, determines which need to be
21mr|xfsdump-3.1.11-1|21	backed up, and copies those files to a specified disk, tape or other
21mr|xfsdump-3.1.11-1|22	storage medium. It uses XFS-specific directives for optimizing the
21mr|xfsdump-3.1.11-1|23	dump of an XFS filesystem, and also knows how to backup XFS extended
21mr|xfsdump-3.1.11-1|24	attributes. Backups created with xfsdump are "endian safe" and can
21mr|xfsdump-3.1.11-1|25	thus be transfered between Linux machines of different architectures
21mr|xfsdump-3.1.11-1|26	and also between IRIX machines.
21mr|xfsdump-3.1.11-1|27	
21mr|xfsdump-3.1.11-1|28	xfsrestore performs the inverse function of xfsdump; it can restore a
21mr|xfsdump-3.1.11-1|29	full backup of a filesystem. Subsequent incremental backups can then
21mr|xfsdump-3.1.11-1|30	be layered on top of the full backup. Single files and directory
21mr|xfsdump-3.1.11-1|31	subtrees may be restored from full or partial backups.
21mr|xfsdump-3.1.11-1|32	
21mr|xfsdump-3.1.11-1|33	%files -f %{name}.lang
21mr|xfsdump-3.1.11-1|34	%doc doc/CHANGES.gz doc/COPYING doc/README.xfsdump
21mr|xfsdump-3.1.11-1|35	/sbin/dump.xfs
21mr|xfsdump-3.1.11-1|36	/sbin/restore.xfs
21mr|xfsdump-3.1.11-1|37	/sbin/xfsdump
21mr|xfsdump-3.1.11-1|38	/sbin/xfsrestore
21mr|xfsdump-3.1.11-1|39	%{_sbindir}/xfsdump
21mr|xfsdump-3.1.11-1|40	%{_sbindir}/xfsinvutil
21mr|xfsdump-3.1.11-1|41	%{_sbindir}/xfsrestore
21mr|xfsdump-3.1.11-1|42	%{_mandir}/man8/dump.xfs*
21mr|xfsdump-3.1.11-1|43	%{_mandir}/man8/restore.xfs*
21mr|xfsdump-3.1.11-1|44	%{_mandir}/man8/xfsdump.8*
21mr|xfsdump-3.1.11-1|45	%{_mandir}/man8/xfsinvutil.8*
21mr|xfsdump-3.1.11-1|46	%{_mandir}/man8/xfsrestore.8*
21mr|xfsdump-3.1.11-1|47	
21mr|xfsdump-3.1.11-1|48	#----------------------------------------------------------------------------
21mr|xfsdump-3.1.11-1|49	
21mr|xfsdump-3.1.11-1|50	%prep
21mr|xfsdump-3.1.11-1|51	%setup -q
21mr|xfsdump-3.1.11-1|52	
21mr|xfsdump-3.1.11-1|53	%build
21mr|xfsdump-3.1.11-1|54	export DEBUG="-DNDEBUG"
21mr|xfsdump-3.1.11-1|55	export OPTIMIZER="%{optflags}"
21mr|xfsdump-3.1.11-1|56	%configure
21mr|xfsdump-3.1.11-1|57	%make DEBUG="-DNDEBUG" OPTIMIZER="%{optflags}"
21mr|xfsdump-3.1.11-1|58	
21mr|xfsdump-3.1.11-1|59	%install
21mr|xfsdump-3.1.11-1|60	make install DIST_ROOT=%{buildroot}/
21mr|xfsdump-3.1.11-1|61	
21mr|xfsdump-3.1.11-1|62	# nuke files already packaged as %doc
21mr|xfsdump-3.1.11-1|63	rm -rf %{buildroot}%{_datadir}/doc/xfsdump/
21mr|xfsdump-3.1.11-1|64	
21mr|xfsdump-3.1.11-1|65	# for coerency, rename xfsdump|xfsrestore to dump|restore.xfs
21mr|xfsdump-3.1.11-1|66	mv %{buildroot}/sbin/xfsdump %{buildroot}/sbin/dump.xfs
21mr|xfsdump-3.1.11-1|67	mv %{buildroot}/sbin/xfsrestore %{buildroot}/sbin/restore.xfs
21mr|xfsdump-3.1.11-1|68	ln -sf /sbin/dump.xfs %{buildroot}/sbin/xfsdump
21mr|xfsdump-3.1.11-1|69	ln -sf /sbin/restore.xfs %{buildroot}/sbin/xfsrestore
21mr|xfsdump-3.1.11-1|70	ln -sf %{_mandir}/man8/xfsdump.8 %{buildroot}%{_mandir}/man8/dump.xfs
21mr|xfsdump-3.1.11-1|71	ln -sf %{_mandir}/man8/xfsrestore.8 %{buildroot}%{_mandir}/man8/restore.xfs
21mr|xfsdump-3.1.11-1|72	
21mr|xfsdump-3.1.11-1|73	%find_lang %{name}

19872 21
21mr|xfsinfo-1.0.6-2|1	Summary:	X font server information utility
21mr|xfsinfo-1.0.6-2|2	Name:		xfsinfo
21mr|xfsinfo-1.0.6-2|3	Version:	1.0.6
21mr|xfsinfo-1.0.6-2|4	Release:	2
21mr|xfsinfo-1.0.6-2|5	License:	MIT
21mr|xfsinfo-1.0.6-2|6	Group:		Development/X11
21mr|xfsinfo-1.0.6-2|7	Url:		http://xorg.freedesktop.org
21mr|xfsinfo-1.0.6-2|8	Source0:	http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
21mr|xfsinfo-1.0.6-2|9	BuildRequires:	x11-util-macros
21mr|xfsinfo-1.0.6-2|10	BuildRequires:	pkgconfig(libfs)
21mr|xfsinfo-1.0.6-2|11	BuildRequires:	pkgconfig(x11)
21mr|xfsinfo-1.0.6-2|12	
21mr|xfsinfo-1.0.6-2|13	%description
21mr|xfsinfo-1.0.6-2|14	Xfsinfo is an utility for displaying information about an X font server, such
21mr|xfsinfo-1.0.6-2|15	as the list of capabilities, catalogues, alternate servers and more.
21mr|xfsinfo-1.0.6-2|16	
21mr|xfsinfo-1.0.6-2|17	%files
21mr|xfsinfo-1.0.6-2|18	%{_bindir}/xfsinfo
21mr|xfsinfo-1.0.6-2|19	%{_mandir}/man1/xfsinfo.1*
21mr|xfsinfo-1.0.6-2|20	
21mr|xfsinfo-1.0.6-2|21	#----------------------------------------------------------------------------
21mr|xfsinfo-1.0.6-2|22	
21mr|xfsinfo-1.0.6-2|23	%prep
21mr|xfsinfo-1.0.6-2|24	%setup -q
21mr|xfsinfo-1.0.6-2|25	
21mr|xfsinfo-1.0.6-2|26	%build
21mr|xfsinfo-1.0.6-2|27	%configure
21mr|xfsinfo-1.0.6-2|28	
21mr|xfsinfo-1.0.6-2|29	%make
21mr|xfsinfo-1.0.6-2|30	
21mr|xfsinfo-1.0.6-2|31	%install
21mr|xfsinfo-1.0.6-2|32	%makeinstall_std

19873 21
21mr|xfsprogs-6.1.1-1|1	%define _disable_ld_no_undefined 1
21mr|xfsprogs-6.1.1-1|2	
21mr|xfsprogs-6.1.1-1|3	%define major 1
21mr|xfsprogs-6.1.1-1|4	
21mr|xfsprogs-6.1.1-1|5	%define libname %mklibname handle %{major}
21mr|xfsprogs-6.1.1-1|6	%define devname %mklibname handle -d
21mr|xfsprogs-6.1.1-1|7	%define sdevname %mklibname handle -d -s
21mr|xfsprogs-6.1.1-1|8	
21mr|xfsprogs-6.1.1-1|9	Summary:	Utilities for managing the XFS filesystem
21mr|xfsprogs-6.1.1-1|10	Name:		xfsprogs
21mr|xfsprogs-6.1.1-1|11	Version:	6.1.1
21mr|xfsprogs-6.1.1-1|12	Release:	1
21mr|xfsprogs-6.1.1-1|13	License:	GPLv2+
21mr|xfsprogs-6.1.1-1|14	Group:		System/Kernel and hardware
21mr|xfsprogs-6.1.1-1|15	Url:		http://oss.sgi.com/projects/xfs/
21mr|xfsprogs-6.1.1-1|16	Source0:	https://www.kernel.org/pub/linux/utils/fs/xfs/xfsprogs/%{name}-%{version}.tar.xz
21mr|xfsprogs-6.1.1-1|17	Patch1:		xfsprogs-4.9.0-underlinking.patch
21mr|xfsprogs-6.1.1-1|18	BuildRequires:	libtool
21mr|xfsprogs-6.1.1-1|19	BuildRequires:	readline-devel
21mr|xfsprogs-6.1.1-1|20	BuildRequires:  pkgconfig(inih)
21mr|xfsprogs-6.1.1-1|21	BuildRequires:  pkgconfig(liburcu)
21mr|xfsprogs-6.1.1-1|22	BuildRequires:	pkgconfig(ext2fs)
21mr|xfsprogs-6.1.1-1|23	BuildRequires:	pkgconfig(uuid)
21mr|xfsprogs-6.1.1-1|24	BuildRequires:	pkgconfig(blkid)
21mr|xfsprogs-6.1.1-1|25	BuildRequires:	pkgconfig(systemd)
21mr|xfsprogs-6.1.1-1|26	Requires:	common-licenses
21mr|xfsprogs-6.1.1-1|27	Conflicts:	xfsdump < 3.0.0
21mr|xfsprogs-6.1.1-1|28	
21mr|xfsprogs-6.1.1-1|29	%description
21mr|xfsprogs-6.1.1-1|30	A set of commands to use the XFS filesystem, including mkfs.xfs.
21mr|xfsprogs-6.1.1-1|31	
21mr|xfsprogs-6.1.1-1|32	XFS is a high performance journaling filesystem which originated
21mr|xfsprogs-6.1.1-1|33	on the SGI IRIX platform.  It is completely multi-threaded, can
21mr|xfsprogs-6.1.1-1|34	support large files and large filesystems, extended attributes,
21mr|xfsprogs-6.1.1-1|35	variable block sizes, is extent based, and makes extensive use of
21mr|xfsprogs-6.1.1-1|36	Btrees (directories, extents, free space) to aid both performance
21mr|xfsprogs-6.1.1-1|37	and scalability.
21mr|xfsprogs-6.1.1-1|38	
21mr|xfsprogs-6.1.1-1|39	Refer to the documentation at http://oss.sgi.com/projects/xfs/
21mr|xfsprogs-6.1.1-1|40	for complete details. This implementation is on-disk compatible
21mr|xfsprogs-6.1.1-1|41	with the IRIX version of XFS.
21mr|xfsprogs-6.1.1-1|42	
21mr|xfsprogs-6.1.1-1|43	%files -f %{name}.lang
21mr|xfsprogs-6.1.1-1|44	%doc doc/CHANGES.gz doc/CREDITS README
21mr|xfsprogs-6.1.1-1|45	/sbin/xfs_admin
21mr|xfsprogs-6.1.1-1|46	/sbin/xfs_bmap
21mr|xfsprogs-6.1.1-1|47	# /sbin/xfs_check
21mr|xfsprogs-6.1.1-1|48	/sbin/xfs_copy
21mr|xfsprogs-6.1.1-1|49	/sbin/xfs_db
21mr|xfsprogs-6.1.1-1|50	/sbin/xfs_freeze
21mr|xfsprogs-6.1.1-1|51	/sbin/xfs_growfs
21mr|xfsprogs-6.1.1-1|52	/sbin/xfs_info
21mr|xfsprogs-6.1.1-1|53	/sbin/xfs_io
21mr|xfsprogs-6.1.1-1|54	/sbin/xfs_logprint
21mr|xfsprogs-6.1.1-1|55	/sbin/xfs_mkfile
21mr|xfsprogs-6.1.1-1|56	/sbin/xfs_ncheck
21mr|xfsprogs-6.1.1-1|57	/sbin/xfs_quota
21mr|xfsprogs-6.1.1-1|58	/sbin/xfs_rtcp
21mr|xfsprogs-6.1.1-1|59	/sbin/xfs_mdrestore
21mr|xfsprogs-6.1.1-1|60	/sbin/xfs_metadump
21mr|xfsprogs-6.1.1-1|61	/sbin/xfs_estimate
21mr|xfsprogs-6.1.1-1|62	/sbin/xfs_fsr
21mr|xfsprogs-6.1.1-1|63	/sbin/fsck.xfs
21mr|xfsprogs-6.1.1-1|64	/sbin/mkfs.xfs
21mr|xfsprogs-6.1.1-1|65	/sbin/xfs_repair
21mr|xfsprogs-6.1.1-1|66	/sbin/xfs_scrub
21mr|xfsprogs-6.1.1-1|67	/sbin/xfs_scrub_all
21mr|xfsprogs-6.1.1-1|68	/sbin/xfs_spaceman
21mr|xfsprogs-6.1.1-1|69	%{_mandir}/man[85]/*
21mr|xfsprogs-6.1.1-1|70	%{_datadir}/%{name}/mkfs/*.conf
21mr|xfsprogs-6.1.1-1|71	/lib/systemd/system/xfs_scrub@.service
21mr|xfsprogs-6.1.1-1|72	/lib/systemd/system/xfs_scrub_all.service
21mr|xfsprogs-6.1.1-1|73	/lib/systemd/system/xfs_scrub_all.timer
21mr|xfsprogs-6.1.1-1|74	/lib/systemd/system/xfs_scrub_fail@.service
21mr|xfsprogs-6.1.1-1|75	%dir /%{_lib}/xfsprogs
21mr|xfsprogs-6.1.1-1|76	/%{_lib}/xfsprogs/xfs_scrub_all.cron
21mr|xfsprogs-6.1.1-1|77	/%{_lib}/xfsprogs/xfs_scrub_fail
21mr|xfsprogs-6.1.1-1|78	
21mr|xfsprogs-6.1.1-1|79	#----------------------------------------------------------------------------
21mr|xfsprogs-6.1.1-1|80	
21mr|xfsprogs-6.1.1-1|81	%package -n %{libname}
21mr|xfsprogs-6.1.1-1|82	Summary:	Shared library for xfsprogs
21mr|xfsprogs-6.1.1-1|83	License:	LGPLv2.1+
21mr|xfsprogs-6.1.1-1|84	Group:		System/Libraries
21mr|xfsprogs-6.1.1-1|85	
21mr|xfsprogs-6.1.1-1|86	%description -n %{libname}
21mr|xfsprogs-6.1.1-1|87	This package contains the library needed to run programs dynamically
21mr|xfsprogs-6.1.1-1|88	linked with libhandle.
21mr|xfsprogs-6.1.1-1|89	
21mr|xfsprogs-6.1.1-1|90	%files -n %{libname}
21mr|xfsprogs-6.1.1-1|91	%doc README
21mr|xfsprogs-6.1.1-1|92	/%{_lib}/libhandle.so.%{major}*
21mr|xfsprogs-6.1.1-1|93	
21mr|xfsprogs-6.1.1-1|94	#----------------------------------------------------------------------------
21mr|xfsprogs-6.1.1-1|95	
21mr|xfsprogs-6.1.1-1|96	%package -n %{devname}
21mr|xfsprogs-6.1.1-1|97	Summary:	XFS filesystem-specific libraries and headers
21mr|xfsprogs-6.1.1-1|98	Group:		Development/C
21mr|xfsprogs-6.1.1-1|99	License:	LGPLv2.1+
21mr|xfsprogs-6.1.1-1|100	Requires:	%{libname} = %{EVRD}
21mr|xfsprogs-6.1.1-1|101	# For uuid/uuid.h included in /usr/include/xfs/linux.h
21mr|xfsprogs-6.1.1-1|102	Requires:	pkgconfig(uuid)
21mr|xfsprogs-6.1.1-1|103	Provides:	%{name}-devel = %{EVRD}
21mr|xfsprogs-6.1.1-1|104	
21mr|xfsprogs-6.1.1-1|105	%description -n %{devname}
21mr|xfsprogs-6.1.1-1|106	%{devname} contains the libraries and header files needed to
21mr|xfsprogs-6.1.1-1|107	develop XFS filesystem-specific programs.
21mr|xfsprogs-6.1.1-1|108	
21mr|xfsprogs-6.1.1-1|109	You should install %{devname} if you want to develop XFS
21mr|xfsprogs-6.1.1-1|110	filesystem-specific programs, If you install %{devname}, you'll
21mr|xfsprogs-6.1.1-1|111	also want to install xfsprogs.
21mr|xfsprogs-6.1.1-1|112	
21mr|xfsprogs-6.1.1-1|113	%files -n %{devname}
21mr|xfsprogs-6.1.1-1|114	%doc README
21mr|xfsprogs-6.1.1-1|115	%{_libdir}/libhandle.so
21mr|xfsprogs-6.1.1-1|116	%{_includedir}/xfs
21mr|xfsprogs-6.1.1-1|117	%{_mandir}/man3/*
21mr|xfsprogs-6.1.1-1|118	%{_mandir}/man2/*
21mr|xfsprogs-6.1.1-1|119	
21mr|xfsprogs-6.1.1-1|120	#----------------------------------------------------------------------------
21mr|xfsprogs-6.1.1-1|121	
21mr|xfsprogs-6.1.1-1|122	%package -n %{sdevname}
21mr|xfsprogs-6.1.1-1|123	Summary:	XFS filesystem-specific static libraries
21mr|xfsprogs-6.1.1-1|124	Group:		Development/C
21mr|xfsprogs-6.1.1-1|125	License:	LGPLv2.1+
21mr|xfsprogs-6.1.1-1|126	Requires:	%{devname} = %{EVRD}
21mr|xfsprogs-6.1.1-1|127	Provides:	%{name}-static-devel = %{EVRD}
21mr|xfsprogs-6.1.1-1|128	
21mr|xfsprogs-6.1.1-1|129	%description -n %{sdevname}
21mr|xfsprogs-6.1.1-1|130	%{devname} contains the static libraries needed to
21mr|xfsprogs-6.1.1-1|131	develop XFS filesystem-specific programs.
21mr|xfsprogs-6.1.1-1|132	
21mr|xfsprogs-6.1.1-1|133	You should install %{sdevname} if you want to develop XFS
21mr|xfsprogs-6.1.1-1|134	filesystem-specific programs, If you install %{sdevname}, you'll
21mr|xfsprogs-6.1.1-1|135	also want to install xfsprogs.
21mr|xfsprogs-6.1.1-1|136	
21mr|xfsprogs-6.1.1-1|137	%files -n %{sdevname}
21mr|xfsprogs-6.1.1-1|138	%{_libdir}/libhandle.a
21mr|xfsprogs-6.1.1-1|139	
21mr|xfsprogs-6.1.1-1|140	#----------------------------------------------------------------------------
21mr|xfsprogs-6.1.1-1|141	
21mr|xfsprogs-6.1.1-1|142	%prep
21mr|xfsprogs-6.1.1-1|143	%autosetup -p1
21mr|xfsprogs-6.1.1-1|144	aclocal -I m4
21mr|xfsprogs-6.1.1-1|145	autoconf
21mr|xfsprogs-6.1.1-1|146	
21mr|xfsprogs-6.1.1-1|147	%build
21mr|xfsprogs-6.1.1-1|148	export DEBUG="-DNDEBUG"
21mr|xfsprogs-6.1.1-1|149	export OPTIMIZER="%{optflags}"
21mr|xfsprogs-6.1.1-1|150	
21mr|xfsprogs-6.1.1-1|151	%configure --libdir=/%{_lib} \
21mr|xfsprogs-6.1.1-1|152	--libexecdir=%{_libdir} \
21mr|xfsprogs-6.1.1-1|153	--sbindir=/sbin \
21mr|xfsprogs-6.1.1-1|154	--bindir=/usr/sbin \
21mr|xfsprogs-6.1.1-1|155	--enable-gettext=yes \
21mr|xfsprogs-6.1.1-1|156	--enable-static \
21mr|xfsprogs-6.1.1-1|157	--enable-editline=no \
21mr|xfsprogs-6.1.1-1|158	--enable-shared=yes \
21mr|xfsprogs-6.1.1-1|159	--enable-readine=yes
21mr|xfsprogs-6.1.1-1|160	
21mr|xfsprogs-6.1.1-1|161	%make DEBUG=-DNDEBUG OPTIMIZER="%{optflags}"
21mr|xfsprogs-6.1.1-1|162	
21mr|xfsprogs-6.1.1-1|163	%install
21mr|xfsprogs-6.1.1-1|164	make install DIST_ROOT=%{buildroot}/
21mr|xfsprogs-6.1.1-1|165	make install-dev DIST_ROOT=%{buildroot}/
21mr|xfsprogs-6.1.1-1|166	
21mr|xfsprogs-6.1.1-1|167	install -d %{buildroot}%{_libdir}
21mr|xfsprogs-6.1.1-1|168	rm %{buildroot}/%{_lib}/libhandle.so
21mr|xfsprogs-6.1.1-1|169	ln -sr %{buildroot}/%{_lib}/libhandle.so.%{major}.* %{buildroot}%{_libdir}/libhandle.so
21mr|xfsprogs-6.1.1-1|170	mv %{buildroot}/%{_lib}/libhandle.a %{buildroot}%{_libdir}/libhandle.a
21mr|xfsprogs-6.1.1-1|171	
21mr|xfsprogs-6.1.1-1|172	chmod +x %{buildroot}/%{_lib}/libhandle.so.%{major}*
21mr|xfsprogs-6.1.1-1|173	
21mr|xfsprogs-6.1.1-1|174	# nuke files already packaged as %doc
21mr|xfsprogs-6.1.1-1|175	rm -r %{buildroot}%{_datadir}/doc/xfsprogs/
21mr|xfsprogs-6.1.1-1|176	%find_lang %{name}

19874 21
21mr|xfwp-1.0.2-12|1	Summary:	X firewall proxy
21mr|xfwp-1.0.2-12|2	Name:		xfwp
21mr|xfwp-1.0.2-12|3	Version:	1.0.2
21mr|xfwp-1.0.2-12|4	Release:	12
21mr|xfwp-1.0.2-12|5	License:	MIT
21mr|xfwp-1.0.2-12|6	Group:		Development/X11
21mr|xfwp-1.0.2-12|7	Url:		http://xorg.freedesktop.org
21mr|xfwp-1.0.2-12|8	Source0:	http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
21mr|xfwp-1.0.2-12|9	BuildRequires:	x11-util-macros
21mr|xfwp-1.0.2-12|10	BuildRequires:	pkgconfig(ice)
21mr|xfwp-1.0.2-12|11	BuildRequires:	pkgconfig(x11)
21mr|xfwp-1.0.2-12|12	
21mr|xfwp-1.0.2-12|13	%description
21mr|xfwp-1.0.2-12|14	The X firewall proxy (xfwp) is an application layer gateway proxy that
21mr|xfwp-1.0.2-12|15	may be run on a network firewall host to forward X traffic across the
21mr|xfwp-1.0.2-12|16	firewall. Used in conjunction with the X server Security extension and
21mr|xfwp-1.0.2-12|17	authorization checking, xfwp constitutes a safe, simple, and reliable
21mr|xfwp-1.0.2-12|18	mechanism both to hide the addresses of X servers located on the
21mr|xfwp-1.0.2-12|19	Intranet and to enforce a server connection policy.
21mr|xfwp-1.0.2-12|20	
21mr|xfwp-1.0.2-12|21	%files
21mr|xfwp-1.0.2-12|22	%{_bindir}/xfwp
21mr|xfwp-1.0.2-12|23	%{_mandir}/man1/xfwp.1*
21mr|xfwp-1.0.2-12|24	
21mr|xfwp-1.0.2-12|25	#----------------------------------------------------------------------------
21mr|xfwp-1.0.2-12|26	
21mr|xfwp-1.0.2-12|27	%prep
21mr|xfwp-1.0.2-12|28	%setup -q
21mr|xfwp-1.0.2-12|29	
21mr|xfwp-1.0.2-12|30	%build
21mr|xfwp-1.0.2-12|31	%configure \
21mr|xfwp-1.0.2-12|32	--disable-selective-werror
21mr|xfwp-1.0.2-12|33	
21mr|xfwp-1.0.2-12|34	%make
21mr|xfwp-1.0.2-12|35	
21mr|xfwp-1.0.2-12|36	%install
21mr|xfwp-1.0.2-12|37	%makeinstall_std

19875 21
21mr|xgamma-1.0.7-1|1	Name:		xgamma
21mr|xgamma-1.0.7-1|2	Version:	1.0.7
21mr|xgamma-1.0.7-1|3	Release:	1
21mr|xgamma-1.0.7-1|4	Summary:	Alter a monitor's gamma correction through the X server
21mr|xgamma-1.0.7-1|5	Group:		Development/X11
21mr|xgamma-1.0.7-1|6	Source0:	http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.xz
21mr|xgamma-1.0.7-1|7	License:	MIT
21mr|xgamma-1.0.7-1|8	
21mr|xgamma-1.0.7-1|9	BuildRequires:	pkgconfig(x11) >= 1.0.0
21mr|xgamma-1.0.7-1|10	BuildRequires:	pkgconfig(xxf86vm) >= 1.0.0
21mr|xgamma-1.0.7-1|11	BuildRequires:	x11-util-macros >= 1.0.1
21mr|xgamma-1.0.7-1|12	
21mr|xgamma-1.0.7-1|13	%description
21mr|xgamma-1.0.7-1|14	Alter a monitor's gamma correction through the X server
21mr|xgamma-1.0.7-1|15	
21mr|xgamma-1.0.7-1|16	%prep
21mr|xgamma-1.0.7-1|17	%setup -q
21mr|xgamma-1.0.7-1|18	
21mr|xgamma-1.0.7-1|19	%build
21mr|xgamma-1.0.7-1|20	%configure \
21mr|xgamma-1.0.7-1|21	--x-includes=%{_includedir} \
21mr|xgamma-1.0.7-1|22	--x-libraries=%{_libdir}
21mr|xgamma-1.0.7-1|23	
21mr|xgamma-1.0.7-1|24	%make
21mr|xgamma-1.0.7-1|25	
21mr|xgamma-1.0.7-1|26	%install
21mr|xgamma-1.0.7-1|27	%makeinstall_std
21mr|xgamma-1.0.7-1|28	
21mr|xgamma-1.0.7-1|29	%files
21mr|xgamma-1.0.7-1|30	%{_bindir}/xgamma
21mr|xgamma-1.0.7-1|31	%{_mandir}/man1/xgamma.1*

19876 21
21mr|xgc-1.0.5-4|1	Name:		xgc
21mr|xgc-1.0.5-4|2	Version:	1.0.5
21mr|xgc-1.0.5-4|3	Release:	4
21mr|xgc-1.0.5-4|4	Summary:	X graphics demo
21mr|xgc-1.0.5-4|5	
21mr|xgc-1.0.5-4|6	Group:		Development/X11
21mr|xgc-1.0.5-4|7	Source:		http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
21mr|xgc-1.0.5-4|8	License:	MIT
21mr|xgc-1.0.5-4|9	
21mr|xgc-1.0.5-4|10	BuildRequires: libxt-devel >= 1.0.0
21mr|xgc-1.0.5-4|11	BuildRequires: libxaw-devel >= 1.0.1
21mr|xgc-1.0.5-4|12	BuildRequires: x11-util-macros >= 1.0.1
21mr|xgc-1.0.5-4|13	BuildRequires:	flex
21mr|xgc-1.0.5-4|14	
21mr|xgc-1.0.5-4|15	%description
21mr|xgc-1.0.5-4|16	The xgc program demonstrates various features of the X graphics primitives.
21mr|xgc-1.0.5-4|17	
21mr|xgc-1.0.5-4|18	%prep
21mr|xgc-1.0.5-4|19	%setup -q -n %{name}-%{version}
21mr|xgc-1.0.5-4|20	
21mr|xgc-1.0.5-4|21	%build
21mr|xgc-1.0.5-4|22	%configure
21mr|xgc-1.0.5-4|23	%make
21mr|xgc-1.0.5-4|24	
21mr|xgc-1.0.5-4|25	%install
21mr|xgc-1.0.5-4|26	%makeinstall_std
21mr|xgc-1.0.5-4|27	
21mr|xgc-1.0.5-4|28	%clean
21mr|xgc-1.0.5-4|29	
21mr|xgc-1.0.5-4|30	%files
21mr|xgc-1.0.5-4|31	%{_bindir}/xgc
21mr|xgc-1.0.5-4|32	%{_datadir}/X11/app-defaults/Xgc
21mr|xgc-1.0.5-4|33	%{_datadir}/X11/app-defaults/Xgc-color
21mr|xgc-1.0.5-4|34	%{_mandir}/man1/xgc.1*

19877 21
21mr|xhost-1.0.8-2|1	Name: xhost
21mr|xhost-1.0.8-2|2	Version:	1.0.8
21mr|xhost-1.0.8-2|3	Release:	2
21mr|xhost-1.0.8-2|4	Summary: Server access control program for X
21mr|xhost-1.0.8-2|5	
21mr|xhost-1.0.8-2|6	Group: Development/X11
21mr|xhost-1.0.8-2|7	Source0: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
21mr|xhost-1.0.8-2|8	Patch0:	xhost-1.0.6-compile.patch
21mr|xhost-1.0.8-2|9	License: MIT
21mr|xhost-1.0.8-2|10	
21mr|xhost-1.0.8-2|11	BuildRequires: pkgconfig(x11) >= 1.0.0
21mr|xhost-1.0.8-2|12	BuildRequires: pkgconfig(xau) >= 1.0.0
21mr|xhost-1.0.8-2|13	BuildRequires: pkgconfig(xmu) >= 1.0.0
21mr|xhost-1.0.8-2|14	BuildRequires: x11-util-macros >= 1.0.1
21mr|xhost-1.0.8-2|15	Conflicts: setup < 2.7.10
21mr|xhost-1.0.8-2|16	
21mr|xhost-1.0.8-2|17	%description
21mr|xhost-1.0.8-2|18	The xhost program is used to add and delete host names or user names to the
21mr|xhost-1.0.8-2|19	list allowed to make connections to the X server. In the case of hosts, this
21mr|xhost-1.0.8-2|20	provides a rudimentary form of privacy control and security. It is only
21mr|xhost-1.0.8-2|21	sufficient for a workstation (single user) environment, although it does limit
21mr|xhost-1.0.8-2|22	the worst abuses. Environments which require more sophisticated measures should
21mr|xhost-1.0.8-2|23	implement the user-based mechanism or use the hooks in the protocol for passing
21mr|xhost-1.0.8-2|24	other authentication data to the server.
21mr|xhost-1.0.8-2|25	
21mr|xhost-1.0.8-2|26	%prep
21mr|xhost-1.0.8-2|27	%autosetup -p1
21mr|xhost-1.0.8-2|28	
21mr|xhost-1.0.8-2|29	%build
21mr|xhost-1.0.8-2|30	%configure
21mr|xhost-1.0.8-2|31	%make
21mr|xhost-1.0.8-2|32	
21mr|xhost-1.0.8-2|33	%install
21mr|xhost-1.0.8-2|34	%makeinstall_std
21mr|xhost-1.0.8-2|35	
21mr|xhost-1.0.8-2|36	
21mr|xhost-1.0.8-2|37	%files
21mr|xhost-1.0.8-2|38	%{_bindir}/xhost
21mr|xhost-1.0.8-2|39	%{_mandir}/man1/xhost.1%{_extension}

19878 21
21mr|xinetd-2.3.15-13|1	Summary:	Powerful replacement for inetd
21mr|xinetd-2.3.15-13|2	Name:		xinetd
21mr|xinetd-2.3.15-13|3	Version:	2.3.15
21mr|xinetd-2.3.15-13|4	Release:	13
21mr|xinetd-2.3.15-13|5	License:	BSD
21mr|xinetd-2.3.15-13|6	Group:		System/Base
21mr|xinetd-2.3.15-13|7	Url:		http://www.xinetd.org
21mr|xinetd-2.3.15-13|8	Source0:	http://www.xinetd.org/%{name}-%{version}.tar.gz
21mr|xinetd-2.3.15-13|9	Source1:	xinetd.init
21mr|xinetd-2.3.15-13|10	Source2:	xinetd.default.config
21mr|xinetd-2.3.15-13|11	Source3:	convert.pl
21mr|xinetd-2.3.15-13|12	Source4:	xinetd-ttime
21mr|xinetd-2.3.15-13|13	Source5:	xinetd-utime
21mr|xinetd-2.3.15-13|14	Source6:	xinetd-tdtime
21mr|xinetd-2.3.15-13|15	Source7:	xinetd-udtime
21mr|xinetd-2.3.15-13|16	Source8:	xinetd-echo
21mr|xinetd-2.3.15-13|17	Source9:	xinetd-uecho
21mr|xinetd-2.3.15-13|18	Source10:	xinetd-chargen
21mr|xinetd-2.3.15-13|19	Source11:	xinetd-uchargen
21mr|xinetd-2.3.15-13|20	Source12:	xinetd.sysconf
21mr|xinetd-2.3.15-13|21	Source13:	xinetd-servers
21mr|xinetd-2.3.15-13|22	Source14:	xinetd-services
21mr|xinetd-2.3.15-13|23	Source15:	xinetd-xadmin
21mr|xinetd-2.3.15-13|24	Source50:	faq.html
21mr|xinetd-2.3.15-13|25	Source100:	%{name}.rpmlintrc
21mr|xinetd-2.3.15-13|26	Patch0:		xinetd-2.3.15-pie.patch
21mr|xinetd-2.3.15-13|27	Patch4:		xinetd-2.3.14-bind-ipv6.patch
21mr|xinetd-2.3.15-13|28	Patch6:		xinetd-2.3.14-man-section.patch
21mr|xinetd-2.3.15-13|29	Patch7:		xinetd-2.3.15-PIE.patch
21mr|xinetd-2.3.15-13|30	Patch8:		xinetd-2.3.14-ident-bind.patch
21mr|xinetd-2.3.15-13|31	Patch9:		xinetd-2.3.14-readable-debuginfo.patch
21mr|xinetd-2.3.15-13|32	# Patch for clean reconfiguration using newer versions of autotools
21mr|xinetd-2.3.15-13|33	Patch10:	xinetd-2.3.14-autoconf.patch
21mr|xinetd-2.3.15-13|34	# Completely rewritten socket handling code (it uses poll() instead
21mr|xinetd-2.3.15-13|35	# of select() function)
21mr|xinetd-2.3.15-13|36	Patch11:	xinetd-2.3.15-poll.patch
21mr|xinetd-2.3.15-13|37	# New configuration option (limit for files opened by child process)
21mr|xinetd-2.3.15-13|38	Patch12:	xinetd-2.3.14-file-limit.patch
21mr|xinetd-2.3.15-13|39	# When using tcpmux, xinetd ended up with sigsegv
21mr|xinetd-2.3.15-13|40	# (detection of NULL pointer in pollfd structure was missing)
21mr|xinetd-2.3.15-13|41	Patch13:	xinetd-2.3.14-tcpmux.patch
21mr|xinetd-2.3.15-13|42	# When service is destroyed, destroy also its
21mr|xinetd-2.3.15-13|43	# file descriptor in array given to poll function
21mr|xinetd-2.3.15-13|44	Patch14:	xinetd-2.3.14-clean-pfd.patch
21mr|xinetd-2.3.15-13|45	# xinetd confuses ipv6 and ipv4 port parsing
21mr|xinetd-2.3.15-13|46	# - furtunately, they have the same format, so everything
21mr|xinetd-2.3.15-13|47	#   works even without this patch
21mr|xinetd-2.3.15-13|48	Patch15:	xinetd-2.3.14-ipv6confusion.patch
21mr|xinetd-2.3.15-13|49	# This fixes bug #593904 - online reconfiguration caused log message
21mr|xinetd-2.3.15-13|50	# flood when turning off UDP service
21mr|xinetd-2.3.15-13|51	Patch16:	xinetd-2.3.14-udp-reconfig.patch
21mr|xinetd-2.3.15-13|52	Patch18:	xinetd-2.3.14-rpc-specific-port.patch
21mr|xinetd-2.3.15-13|53	Patch19:	xinetd-2.3.14-signal-log-hang.patch
21mr|xinetd-2.3.15-13|54	Patch20:	xinetd-2.3.14-fix-type-punned-ptr.patch
21mr|xinetd-2.3.15-13|55	# Fix leaking file descriptors and pfd_array wasting
21mr|xinetd-2.3.15-13|56	# This fixes #702670
21mr|xinetd-2.3.15-13|57	Patch21:	xinetd-2.3.14-leaking-fds.patch
21mr|xinetd-2.3.15-13|58	# Fix memory corruption when loading a large number of services
21mr|xinetd-2.3.15-13|59	# This fixes #720390
21mr|xinetd-2.3.15-13|60	Patch22:	xinetd-2.3.14-many-services.patch
21mr|xinetd-2.3.15-13|61	# Remove realloc of fds that was causing memory corruption
21mr|xinetd-2.3.15-13|62	Patch23:	xinetd-2.3.14-realloc-remove.patch
21mr|xinetd-2.3.15-13|63	# Fix leaking descriptor when starting a service fails
21mr|xinetd-2.3.15-13|64	Patch24:	xinetd-2.3.14-leaking-fds-2a.patch
21mr|xinetd-2.3.15-13|65	# Fix #770858 - Instances limit in xinetd can be easily bypassed
21mr|xinetd-2.3.15-13|66	Patch25:	xinetd-2.3.14-instances.patch
21mr|xinetd-2.3.15-13|67	# Fix #809272 - Service disabled due to bind failure
21mr|xinetd-2.3.15-13|68	Patch26:	xinetd-2.3.14-retry-svc-activate-in-cps-restart.patch
21mr|xinetd-2.3.15-13|69	Patch27:	xinetd-2.3.15-fix-include-flask.h.patch
21mr|xinetd-2.3.15-13|70	
21mr|xinetd-2.3.15-13|71	Patch90:	xinetd-2.3.15-tirpc.patch
21mr|xinetd-2.3.15-13|72	Patch91:	xinetd-2.3.15-CVE-2013-4342.patch
21mr|xinetd-2.3.15-13|73	
21mr|xinetd-2.3.15-13|74	BuildRequires:	pkgconfig(libtirpc)
21mr|xinetd-2.3.15-13|75	BuildRequires:	tcp_wrappers-devel
21mr|xinetd-2.3.15-13|76	Requires:	tcp_wrappers
21mr|xinetd-2.3.15-13|77	Requires(post,preun,postun):	rpm-helper
21mr|xinetd-2.3.15-13|78	Provides:	xinetd-devel = %{EVRD}
21mr|xinetd-2.3.15-13|79	Provides:	netkit-base = %{EVRD}
21mr|xinetd-2.3.15-13|80	
21mr|xinetd-2.3.15-13|81	%description
21mr|xinetd-2.3.15-13|82	xinetd is a powerful replacement for inetd.
21mr|xinetd-2.3.15-13|83	xinetd has access control machanisms, extensive logging capabilities,
21mr|xinetd-2.3.15-13|84	the ability to make services available based on time, and can place
21mr|xinetd-2.3.15-13|85	limits on the number of servers that can be started, among other things.
21mr|xinetd-2.3.15-13|86	
21mr|xinetd-2.3.15-13|87	xinetd has the ability to redirect TCP streams to a remote host and
21mr|xinetd-2.3.15-13|88	port. This is useful for those of that use ip masquerading, or NAT,
21mr|xinetd-2.3.15-13|89	and want to be able to reach your internal hosts.
21mr|xinetd-2.3.15-13|90	
21mr|xinetd-2.3.15-13|91	xinetd also has the ability to bind specific services to specific
21mr|xinetd-2.3.15-13|92	interfaces. This is useful when you want to make services available
21mr|xinetd-2.3.15-13|93	for your internal network, but not the rest of the world.  Or to have
21mr|xinetd-2.3.15-13|94	a different service running on the same port, but different interfaces.
21mr|xinetd-2.3.15-13|95	
21mr|xinetd-2.3.15-13|96	%files
21mr|xinetd-2.3.15-13|97	%doc INSTALL README FAQ.html CHANGELOG COPYRIGHT xinetd/sample.conf
21mr|xinetd-2.3.15-13|98	%config(noreplace) %{_sysconfdir}/sysconfig/xinetd
21mr|xinetd-2.3.15-13|99	%config(noreplace) %{_sysconfdir}/xinetd.conf
21mr|xinetd-2.3.15-13|100	%{_initrddir}/xinetd
21mr|xinetd-2.3.15-13|101	%dir %{_sysconfdir}/xinetd.d
21mr|xinetd-2.3.15-13|102	%{_sbindir}/xinetd
21mr|xinetd-2.3.15-13|103	%{_sbindir}/inetdconvert
21mr|xinetd-2.3.15-13|104	%{_mandir}/*/*
21mr|xinetd-2.3.15-13|105	
21mr|xinetd-2.3.15-13|106	%post
21mr|xinetd-2.3.15-13|107	%_post_service %{name}
21mr|xinetd-2.3.15-13|108	
21mr|xinetd-2.3.15-13|109	%preun
21mr|xinetd-2.3.15-13|110	%_preun_service %{name}
21mr|xinetd-2.3.15-13|111	
21mr|xinetd-2.3.15-13|112	#----------------------------------------------------------------------------
21mr|xinetd-2.3.15-13|113	
21mr|xinetd-2.3.15-13|114	%package simple-services
21mr|xinetd-2.3.15-13|115	Summary:	Internal xinetd simple services
21mr|xinetd-2.3.15-13|116	License:	BSD
21mr|xinetd-2.3.15-13|117	Group:		System/Base
21mr|xinetd-2.3.15-13|118	Requires:	xinetd
21mr|xinetd-2.3.15-13|119	
21mr|xinetd-2.3.15-13|120	%description simple-services
21mr|xinetd-2.3.15-13|121	Internal xinetd simple services (not very useful one):
21mr|xinetd-2.3.15-13|122	
21mr|xinetd-2.3.15-13|123	- chargen
21mr|xinetd-2.3.15-13|124	
21mr|xinetd-2.3.15-13|125	Chargen is short for Character Generator and is a service that generates
21mr|xinetd-2.3.15-13|126	random characters either in one UDP packet containing a random number (between
21mr|xinetd-2.3.15-13|127	0 and 512) of characters, or a TCP session. The UDP Chargen server looks for a
21mr|xinetd-2.3.15-13|128	UDP packet on port 19 and responds with the random character packet.
21mr|xinetd-2.3.15-13|129	
21mr|xinetd-2.3.15-13|130	With TCP Chargen, the server sends as a continuous stream of TCP packets once
21mr|xinetd-2.3.15-13|131	a connection is made, and until the session closes. The data is thrown away.
21mr|xinetd-2.3.15-13|132	Chargen is used to find the cause for dropped packets. It uses TCP/UDP port
21mr|xinetd-2.3.15-13|133	19. An infiltrator can create a DoS attack by spoofing an IP address and
21mr|xinetd-2.3.15-13|134	causing two devices to send random traffic to each other.
21mr|xinetd-2.3.15-13|135	
21mr|xinetd-2.3.15-13|136	RFC 864 describes the Chargen service.
21mr|xinetd-2.3.15-13|137	
21mr|xinetd-2.3.15-13|138	- daytime
21mr|xinetd-2.3.15-13|139	
21mr|xinetd-2.3.15-13|140	The Daytime protocol is another testing tool and uses port 13 for both UDP and
21mr|xinetd-2.3.15-13|141	TCP versions. On receipt of a datagram to port 13, the server in the UDP
21mr|xinetd-2.3.15-13|142	version, sends the current date and time in ASCII format in a datagram. The
21mr|xinetd-2.3.15-13|143	TCP version, on receipt of a datagram to port 13, and once the connection is
21mr|xinetd-2.3.15-13|144	established, sends the date and time in ASCII format and closes the
21mr|xinetd-2.3.15-13|145	connection.
21mr|xinetd-2.3.15-13|146	
21mr|xinetd-2.3.15-13|147	RFC 867 describes the Daytime service.
21mr|xinetd-2.3.15-13|148	
21mr|xinetd-2.3.15-13|149	- echo
21mr|xinetd-2.3.15-13|150	
21mr|xinetd-2.3.15-13|151	Echo uses UDP and TCP port 7 and is used as a debgging tool to send any
21mr|xinetd-2.3.15-13|152	datagrams received from a source, back to that source. The risk with this is
21mr|xinetd-2.3.15-13|153	that someone who has access to the network can overload devices via the Echo
21mr|xinetd-2.3.15-13|154	service amounting to a DoS attack.
21mr|xinetd-2.3.15-13|155	
21mr|xinetd-2.3.15-13|156	RFC 862 describes the Echo service.
21mr|xinetd-2.3.15-13|157	
21mr|xinetd-2.3.15-13|158	- time
21mr|xinetd-2.3.15-13|159	
21mr|xinetd-2.3.15-13|160	- servers
21mr|xinetd-2.3.15-13|161	
21mr|xinetd-2.3.15-13|162	Show servers running
21mr|xinetd-2.3.15-13|163	
21mr|xinetd-2.3.15-13|164	- services
21mr|xinetd-2.3.15-13|165	
21mr|xinetd-2.3.15-13|166	Show available services
21mr|xinetd-2.3.15-13|167	
21mr|xinetd-2.3.15-13|168	- xadmin
21mr|xinetd-2.3.15-13|169	
21mr|xinetd-2.3.15-13|170	Show servers running and available services
21mr|xinetd-2.3.15-13|171	
21mr|xinetd-2.3.15-13|172	%files simple-services
21mr|xinetd-2.3.15-13|173	%config(noreplace) %{_sysconfdir}/xinetd.d/*
21mr|xinetd-2.3.15-13|174	
21mr|xinetd-2.3.15-13|175	#----------------------------------------------------------------------------
21mr|xinetd-2.3.15-13|176	
21mr|xinetd-2.3.15-13|177	%prep
21mr|xinetd-2.3.15-13|178	%setup -q
21mr|xinetd-2.3.15-13|179	install -m 0644 %{SOURCE50} FAQ.html
21mr|xinetd-2.3.15-13|180	#chmod a+r INSTALL README FAQ.html CHANGELOG COPYRIGHT xinetd/sample.conf
21mr|xinetd-2.3.15-13|181	%ifarch sparcv9 sparc64
21mr|xinetd-2.3.15-13|182	%patch7 -p0 -b .PIE
21mr|xinetd-2.3.15-13|183	%else
21mr|xinetd-2.3.15-13|184	%patch0 -p0 -b .pie
21mr|xinetd-2.3.15-13|185	%endif
21mr|xinetd-2.3.15-13|186	%patch4 -p1 -b .bind
21mr|xinetd-2.3.15-13|187	%patch6 -p1 -b .man-section
21mr|xinetd-2.3.15-13|188	%patch8 -p1 -b .ident-bind
21mr|xinetd-2.3.15-13|189	%patch9 -p1 -b .readable-debuginfo
21mr|xinetd-2.3.15-13|190	%patch10 -p1 -b .autoconf
21mr|xinetd-2.3.15-13|191	%patch11 -p1 -b .poll
21mr|xinetd-2.3.15-13|192	%patch12 -p1 -b .file-limit
21mr|xinetd-2.3.15-13|193	%patch13 -p1 -b .tcpmux
21mr|xinetd-2.3.15-13|194	%patch14 -p1 -b .clean-pfd
21mr|xinetd-2.3.15-13|195	%patch15 -p1 -b .ipv6confusion
21mr|xinetd-2.3.15-13|196	%patch16 -p1 -b .udp-reconfig
21mr|xinetd-2.3.15-13|197	%patch18 -p1 -b .rpc-specific-port
21mr|xinetd-2.3.15-13|198	%patch19 -p1 -b .signal-log-hang
21mr|xinetd-2.3.15-13|199	%patch20 -p1 -b .fix-type-punned-ptr
21mr|xinetd-2.3.15-13|200	%patch21 -p1 -b .leaking-fds
21mr|xinetd-2.3.15-13|201	%patch22 -p1 -b .many-services
21mr|xinetd-2.3.15-13|202	%patch23 -p1 -b .realloc-remove
21mr|xinetd-2.3.15-13|203	%patch24 -p1 -b .leaking-fds-2a
21mr|xinetd-2.3.15-13|204	%patch25 -p1 -b .instances
21mr|xinetd-2.3.15-13|205	%patch26 -p1 -b .retry-svc-activate
21mr|xinetd-2.3.15-13|206	%patch27 -p1 -b .include-flask
21mr|xinetd-2.3.15-13|207	
21mr|xinetd-2.3.15-13|208	%patch90 -p1 -b .tirpc
21mr|xinetd-2.3.15-13|209	%patch91 -p1 -b .CVE-2013-4342
21mr|xinetd-2.3.15-13|210	
21mr|xinetd-2.3.15-13|211	%build
21mr|xinetd-2.3.15-13|212	aclocal
21mr|xinetd-2.3.15-13|213	autoconf
21mr|xinetd-2.3.15-13|214	export LDFLAGS="$LDFLAGS -Wl,-z,relro,-z,now"
21mr|xinetd-2.3.15-13|215	%configure --with-loadavg --with-inet6 %{!?tcp_wrappers:--with-libwrap} --with-labeled-networking
21mr|xinetd-2.3.15-13|216	%make
21mr|xinetd-2.3.15-13|217	
21mr|xinetd-2.3.15-13|218	%install
21mr|xinetd-2.3.15-13|219	%makeinstall \
21mr|xinetd-2.3.15-13|220	DAEMONDIR=%{buildroot}%{_sbindir} \
21mr|xinetd-2.3.15-13|221	MANDIR=%{buildroot}/%{_mandir} \
21mr|xinetd-2.3.15-13|222	FMODE="-m 644"
21mr|xinetd-2.3.15-13|223	
21mr|xinetd-2.3.15-13|224	install -m 755 %{SOURCE3} %{buildroot}%{_sbindir}/inetdconvert
21mr|xinetd-2.3.15-13|225	
21mr|xinetd-2.3.15-13|226	install -d -m 755 %{buildroot}%{_sysconfdir}
21mr|xinetd-2.3.15-13|227	install -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/xinetd.conf
21mr|xinetd-2.3.15-13|228	
21mr|xinetd-2.3.15-13|229	install -d -m 755 %{buildroot}%{_initrddir}/
21mr|xinetd-2.3.15-13|230	install -m 755 %{SOURCE1} %{buildroot}%{_initrddir}/xinetd
21mr|xinetd-2.3.15-13|231	
21mr|xinetd-2.3.15-13|232	install -d -m 755 %{buildroot}%{_sysconfdir}/xinetd.d
21mr|xinetd-2.3.15-13|233	install -m 644 %{SOURCE4} %{buildroot}%{_sysconfdir}/xinetd.d/time
21mr|xinetd-2.3.15-13|234	install -m 644 %{SOURCE5} %{buildroot}%{_sysconfdir}/xinetd.d/time-udp
21mr|xinetd-2.3.15-13|235	install -m 644 %{SOURCE6} %{buildroot}%{_sysconfdir}/xinetd.d/daytime
21mr|xinetd-2.3.15-13|236	install -m 644 %{SOURCE7} %{buildroot}%{_sysconfdir}/xinetd.d/daytime-udp
21mr|xinetd-2.3.15-13|237	install -m 644 %{SOURCE8} %{buildroot}%{_sysconfdir}/xinetd.d/echo
21mr|xinetd-2.3.15-13|238	install -m 644 %{SOURCE9} %{buildroot}%{_sysconfdir}/xinetd.d/echo-udp
21mr|xinetd-2.3.15-13|239	install -m 644 %{SOURCE10} %{buildroot}%{_sysconfdir}/xinetd.d/chargen
21mr|xinetd-2.3.15-13|240	install -m 644 %{SOURCE11} %{buildroot}%{_sysconfdir}/xinetd.d/chargen-udp
21mr|xinetd-2.3.15-13|241	install -m 644 %{SOURCE14} %{buildroot}%{_sysconfdir}/xinetd.d/services
21mr|xinetd-2.3.15-13|242	
21mr|xinetd-2.3.15-13|243	install -d -m 755 %{buildroot}%{_sysconfdir}/sysconfig
21mr|xinetd-2.3.15-13|244	install -m 644 %{SOURCE12} %{buildroot}%{_sysconfdir}/sysconfig/xinetd
21mr|xinetd-2.3.15-13|245	
21mr|xinetd-2.3.15-13|246	# no need to ship this one since we provide inetdconvert
21mr|xinetd-2.3.15-13|247	rm -f %{buildroot}%{_sbindir}/itox
21mr|xinetd-2.3.15-13|248	rm -f %{buildroot}%{_sbindir}/xconv.pl
21mr|xinetd-2.3.15-13|249	rm -f %{buildroot}/%{_mandir}/man8/itox*

19879 21
21mr|xinit-1.4.1-3|1	%define bootstrap  0
21mr|xinit-1.4.1-3|2	
21mr|xinit-1.4.1-3|3	Summary:	Initialize an X session
21mr|xinit-1.4.1-3|4	Name:		xinit
21mr|xinit-1.4.1-3|5	Version:	1.4.1
21mr|xinit-1.4.1-3|6	Release:	3
21mr|xinit-1.4.1-3|7	License:	MIT
21mr|xinit-1.4.1-3|8	Group:		System/X11
21mr|xinit-1.4.1-3|9	Url:		http://cgit.freedesktop.org/xorg/app/xinit
21mr|xinit-1.4.1-3|10	Source0:	http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
21mr|xinit-1.4.1-3|11	# Fedora specific patches
21mr|xinit-1.4.1-3|12	# (fc) prevent freeze from applications trying to read stdin (Fedora bug #214649)
21mr|xinit-1.4.1-3|13	Patch1: xinit-1.0.2-client-session.patch
21mr|xinit-1.4.1-3|14	# A few fixes submitted upstream, rhbz#1177513, rhbz#1203780
21mr|xinit-1.4.1-3|15	Patch5: 0003-startx-Make-startx-auto-display-select-work-with-per.patch
21mr|xinit-1.4.1-3|16	
21mr|xinit-1.4.1-3|17	# Mageia patches:
21mr|xinit-1.4.1-3|18	
21mr|xinit-1.4.1-3|19	# (fc) 1.0.2-2mdv read modifications for startx (argument parsing)
21mr|xinit-1.4.1-3|20	# This patch is part of the old "startx" patch.
21mr|xinit-1.4.1-3|21	# We need to check why exactly this patch is needed, but it does these things:
21mr|xinit-1.4.1-3|22	# - it removes the default client and server from the startx arguments, so if
21mr|xinit-1.4.1-3|23	#   nothing is specified the default server or client will be the one chosen by
21mr|xinit-1.4.1-3|24	#   xinit
21mr|xinit-1.4.1-3|25	# - it uses trap to make sure the "cleanup" function will be run
21mr|xinit-1.4.1-3|26	# - it partially undoes upstream commit 9632367abd03108f3636b05e9f2fd92f5c28dabe
21mr|xinit-1.4.1-3|27	# - it enables commands like "startx startxfce4", which don't work in the
21mr|xinit-1.4.1-3|28	#   unpatched version (should be "startx /usr/bin/startxfce4")
21mr|xinit-1.4.1-3|29	#Previous versions of this patch had a bug where xinit would be run twice if some
21mr|xinit-1.4.1-3|30	#macros were defined.
21mr|xinit-1.4.1-3|31	Patch50: xinit-1.3.4-startx-arguments.patch
21mr|xinit-1.4.1-3|32	
21mr|xinit-1.4.1-3|33	# (fc) unset XDG_SESSION_COOKIE in startx (Fedora bug #489999)
21mr|xinit-1.4.1-3|34	Patch53: xinit-1.0.9-unset.patch
21mr|xinit-1.4.1-3|35	
21mr|xinit-1.4.1-3|36	# (pz) this patch was taken from the old startx.patch
21mr|xinit-1.4.1-3|37	Patch54: xinit-1.3.4-replace-xterm-for-xvt.patch
21mr|xinit-1.4.1-3|38	
21mr|xinit-1.4.1-3|39	# (cg) use the current vt to maintain the current session status.
21mr|xinit-1.4.1-3|40	Patch55: xinit-1.3.2-use-current-vt.patch
21mr|xinit-1.4.1-3|41	
21mr|xinit-1.4.1-3|42	BuildRequires:	pkgconfig(x11)
21mr|xinit-1.4.1-3|43	BuildRequires:	x11-util-macros >= 1.0.1
21mr|xinit-1.4.1-3|44	Requires:	xinitrc
21mr|xinit-1.4.1-3|45	%if !%{bootstrap}
21mr|xinit-1.4.1-3|46	Requires:	which
21mr|xinit-1.4.1-3|47	%endif
21mr|xinit-1.4.1-3|48	
21mr|xinit-1.4.1-3|49	%description
21mr|xinit-1.4.1-3|50	The xinit program is used to start the X Window System server and a first
21mr|xinit-1.4.1-3|51	client program on systems that cannot start X directly from /etc/init or in
21mr|xinit-1.4.1-3|52	environments that use multiple window systems. When this first client exits,
21mr|xinit-1.4.1-3|53	xinit will kill the X server and then terminate.
21mr|xinit-1.4.1-3|54	
21mr|xinit-1.4.1-3|55	%files
21mr|xinit-1.4.1-3|56	%{_bindir}/xinit
21mr|xinit-1.4.1-3|57	%{_bindir}/startx
21mr|xinit-1.4.1-3|58	%{_mandir}/man1/startx.1*
21mr|xinit-1.4.1-3|59	%{_mandir}/man1/xinit.1*
21mr|xinit-1.4.1-3|60	
21mr|xinit-1.4.1-3|61	#----------------------------------------------------------------------------
21mr|xinit-1.4.1-3|62	
21mr|xinit-1.4.1-3|63	%prep
21mr|xinit-1.4.1-3|64	%setup -q
21mr|xinit-1.4.1-3|65	%patch1 -p1
21mr|xinit-1.4.1-3|66	%patch5 -p1
21mr|xinit-1.4.1-3|67	
21mr|xinit-1.4.1-3|68	# Mga patches:
21mr|xinit-1.4.1-3|69	%patch50 -p1 -b .orig
21mr|xinit-1.4.1-3|70	
21mr|xinit-1.4.1-3|71	%patch53 -p1 -b .unset
21mr|xinit-1.4.1-3|72	%patch54 -p1 -b .xvt
21mr|xinit-1.4.1-3|73	
21mr|xinit-1.4.1-3|74	%build
21mr|xinit-1.4.1-3|75	%configure
21mr|xinit-1.4.1-3|76	%make XINITDIR=/etc/X11/xinit
21mr|xinit-1.4.1-3|77	
21mr|xinit-1.4.1-3|78	%install
21mr|xinit-1.4.1-3|79	%makeinstall_std
21mr|xinit-1.4.1-3|80	
21mr|xinit-1.4.1-3|81	#don't use xorg xinitrc file, use our own, provided by xinitrc package
21mr|xinit-1.4.1-3|82	rm -fr %{buildroot}%{_libdir}/X11/xinit/xinitrc
21mr|xinit-1.4.1-3|83	rm -fr %{buildroot}%{_sysconfdir}/X11/xinit/xinitrc

19880 21
21mr|xinitrc-2.4.49-2|1	Summary:	The default startup script for the X Window System
21mr|xinitrc-2.4.49-2|2	Name:		xinitrc
21mr|xinitrc-2.4.49-2|3	Version:	2.4.49
21mr|xinitrc-2.4.49-2|4	Release:	2
21mr|xinitrc-2.4.49-2|5	License:	Public Domain
21mr|xinitrc-2.4.49-2|6	Group:		System/X11
21mr|xinitrc-2.4.49-2|7	Url:		https://www.rosalinux.ru
21mr|xinitrc-2.4.49-2|8	Source0:	gdm.conf
21mr|xinitrc-2.4.49-2|9	Source1:	GiveConsole
21mr|xinitrc-2.4.49-2|10	Source2:	kdm.conf
21mr|xinitrc-2.4.49-2|11	Source3:	TakeConsole
21mr|xinitrc-2.4.49-2|12	Source4:	x11-Xresources
21mr|xinitrc-2.4.49-2|13	Source5:	Xaccess
21mr|xinitrc-2.4.49-2|14	Source6:	xdm.conf
21mr|xinitrc-2.4.49-2|15	Source7:	xdm-config
21mr|xinitrc-2.4.49-2|16	Source8:	xdm-Xsession
21mr|xinitrc-2.4.49-2|17	Source9:	xinitrc-fixkeyboard
21mr|xinitrc-2.4.49-2|18	Source11:	xinitrc-RunWM
21mr|xinitrc-2.4.49-2|19	Source12:	xinitrc-Xclients
21mr|xinitrc-2.4.49-2|20	Source13:	xinitrc-XIM
21mr|xinitrc-2.4.49-2|21	Source14:	xinitrc-xinitrc
21mr|xinitrc-2.4.49-2|22	Source15:	xinitrc-Xmodmap
21mr|xinitrc-2.4.49-2|23	Source16:	Xresources
21mr|xinitrc-2.4.49-2|24	Source17:	Xservers
21mr|xinitrc-2.4.49-2|25	Source18:	Xsession
21mr|xinitrc-2.4.49-2|26	Source19:	Xsetup_0
21mr|xinitrc-2.4.49-2|27	Source20:	Xwilling
21mr|xinitrc-2.4.49-2|28	Source21:	xdm-Xstartup
21mr|xinitrc-2.4.49-2|29	Source22:	xdm-Xreset
21mr|xinitrc-2.4.49-2|30	Source23:	XIM.xinit
21mr|xinitrc-2.4.49-2|31	Requires:	x11-server-xorg
21mr|xinitrc-2.4.49-2|32	# Because of <basedir>/X11 directory handling
21mr|xinitrc-2.4.49-2|33	Requires:	x11-server-common >= 1.4.2
21mr|xinitrc-2.4.49-2|34	Requires:	xdpyinfo
21mr|xinitrc-2.4.49-2|35	Requires:	xmodmap
21mr|xinitrc-2.4.49-2|36	Requires:	xsetroot
21mr|xinitrc-2.4.49-2|37	Requires:	/bin/sh
21mr|xinitrc-2.4.49-2|38	Requires:	/bin/grep
21mr|xinitrc-2.4.49-2|39	Requires:	%{_bindir}/pgrep
21mr|xinitrc-2.4.49-2|40	Requires:	sessreg
21mr|xinitrc-2.4.49-2|41	Requires:	xrdb
21mr|xinitrc-2.4.49-2|42	BuildArch:	noarch
21mr|xinitrc-2.4.49-2|43	
21mr|xinitrc-2.4.49-2|44	%description
21mr|xinitrc-2.4.49-2|45	The xinitrc package contains the xinitrc file, a script which is used
21mr|xinitrc-2.4.49-2|46	to configure your X Window System session or to start a window manager.
21mr|xinitrc-2.4.49-2|47	
21mr|xinitrc-2.4.49-2|48	%prep
21mr|xinitrc-2.4.49-2|49	
21mr|xinitrc-2.4.49-2|50	%build
21mr|xinitrc-2.4.49-2|51	
21mr|xinitrc-2.4.49-2|52	%install
21mr|xinitrc-2.4.49-2|53	
21mr|xinitrc-2.4.49-2|54	R=%{buildroot}
21mr|xinitrc-2.4.49-2|55	
21mr|xinitrc-2.4.49-2|56	mkdir -p $R%{_sysconfdir}/X11/{xdm,xinit}
21mr|xinitrc-2.4.49-2|57	install -m755 %{SOURCE18} $R%{_sysconfdir}/X11/
21mr|xinitrc-2.4.49-2|58	install -m644 %{SOURCE4} $R%{_sysconfdir}/X11/Xresources
21mr|xinitrc-2.4.49-2|59	
21mr|xinitrc-2.4.49-2|60	mkdir $R%{_sysconfdir}/X11/{xinit,xsetup}.d
21mr|xinitrc-2.4.49-2|61	install -m 755 %{SOURCE23} $R%{_sysconfdir}/X11/xinit.d/02XIM
21mr|xinitrc-2.4.49-2|62	mkdir $R%{_sysconfdir}/X11/wmsession.d
21mr|xinitrc-2.4.49-2|63	mkdir -p $R%{_datadir}/X11/xdm
21mr|xinitrc-2.4.49-2|64	install -m755 {%{SOURCE20},%{SOURCE19},%{SOURCE3},%{SOURCE1}} $R%{_datadir}/X11/xdm
21mr|xinitrc-2.4.49-2|65	ln -s ../../..%{_datadir}/X11/xdm/{Xwilling,Xsetup_0,TakeConsole,GiveConsole} $R%{_sysconfdir}/X11/xdm
21mr|xinitrc-2.4.49-2|66	install -m644 %{SOURCE7} %{SOURCE17} %{SOURCE16} %{SOURCE5} $R%{_sysconfdir}/X11/xdm
21mr|xinitrc-2.4.49-2|67	ln -s ../../../..%{_sysconfdir}/X11/xdm/{xdm-config,Xservers,Xresources,Xaccess} $R%{_datadir}/X11/xdm
21mr|xinitrc-2.4.49-2|68	install -m755 %{SOURCE8} $R%{_datadir}/X11/xdm/Xsession
21mr|xinitrc-2.4.49-2|69	
21mr|xinitrc-2.4.49-2|70	install -m755 %{SOURCE22} $R%{_datadir}/X11/xdm/Xreset
21mr|xinitrc-2.4.49-2|71	install -m755 %{SOURCE21} $R%{_datadir}/X11/xdm/Xstartup
21mr|xinitrc-2.4.49-2|72	ln -s ../../..%{_datadir}/X11/xdm/{Xsession,Xreset,Xstartup} $R%{_sysconfdir}/X11/xdm
21mr|xinitrc-2.4.49-2|73	
21mr|xinitrc-2.4.49-2|74	install -m644 %{SOURCE15} $R%{_sysconfdir}/X11/Xmodmap
21mr|xinitrc-2.4.49-2|75	install -m644 %{SOURCE14} $R%{_sysconfdir}/X11/xinit/xinitrc
21mr|xinitrc-2.4.49-2|76	install -m644 %{SOURCE12} $R%{_sysconfdir}/X11/xinit/Xclients
21mr|xinitrc-2.4.49-2|77	install -m755 %{SOURCE9} $R%{_sysconfdir}/X11/xinit/fixkeyboard
21mr|xinitrc-2.4.49-2|78	install -m644 %{SOURCE13} $R%{_sysconfdir}/X11/xinit/XIM
21mr|xinitrc-2.4.49-2|79	
21mr|xinitrc-2.4.49-2|80	mkdir -p $R%{_bindir}/
21mr|xinitrc-2.4.49-2|81	install -m755 %{SOURCE11} $R%{_bindir}/RunWM
21mr|xinitrc-2.4.49-2|82	for i in Fvwm95 MWM AfterStep WindowMaker; do ln -sf RunWM $R%{_bindir}/RunWM.$i;done
21mr|xinitrc-2.4.49-2|83	
21mr|xinitrc-2.4.49-2|84	mkdir -p $R%{_datadir}/X11/dm.d
21mr|xinitrc-2.4.49-2|85	install -m644 %{SOURCE2} $R%{_datadir}/X11/dm.d/10kdm.conf
21mr|xinitrc-2.4.49-2|86	install -m644 %{SOURCE0} $R%{_datadir}/X11/dm.d/20gdm.conf
21mr|xinitrc-2.4.49-2|87	install -m644 %{SOURCE6} $R%{_datadir}/X11/dm.d/30xdm.conf
21mr|xinitrc-2.4.49-2|88	
21mr|xinitrc-2.4.49-2|89	%files
21mr|xinitrc-2.4.49-2|90	%config(noreplace) %{_sysconfdir}/X11/Xmodmap
21mr|xinitrc-2.4.49-2|91	%config(noreplace) %{_sysconfdir}/X11/Xresources
21mr|xinitrc-2.4.49-2|92	%config(noreplace) %{_sysconfdir}/X11/xdm/xdm-config
21mr|xinitrc-2.4.49-2|93	%config(noreplace) %{_sysconfdir}/X11/xdm/Xservers
21mr|xinitrc-2.4.49-2|94	%config(noreplace) %{_sysconfdir}/X11/xdm/Xresources
21mr|xinitrc-2.4.49-2|95	%config(noreplace) %{_sysconfdir}/X11/xdm/Xaccess
21mr|xinitrc-2.4.49-2|96	%{_sysconfdir}/X11/xdm/GiveConsole
21mr|xinitrc-2.4.49-2|97	%{_sysconfdir}/X11/xdm/TakeConsole
21mr|xinitrc-2.4.49-2|98	%{_sysconfdir}/X11/xdm/Xreset
21mr|xinitrc-2.4.49-2|99	%{_sysconfdir}/X11/xdm/Xsession
21mr|xinitrc-2.4.49-2|100	%{_sysconfdir}/X11/xdm/Xsetup_0
21mr|xinitrc-2.4.49-2|101	%{_sysconfdir}/X11/xdm/Xstartup
21mr|xinitrc-2.4.49-2|102	%{_sysconfdir}/X11/xdm/Xwilling
21mr|xinitrc-2.4.49-2|103	%dir %{_sysconfdir}/X11/wmsession.d
21mr|xinitrc-2.4.49-2|104	%dir %{_sysconfdir}/X11/xinit
21mr|xinitrc-2.4.49-2|105	%dir %{_sysconfdir}/X11/xinit.d
21mr|xinitrc-2.4.49-2|106	%dir %{_sysconfdir}/X11/xsetup.d
21mr|xinitrc-2.4.49-2|107	%{_sysconfdir}/X11/Xsession
21mr|xinitrc-2.4.49-2|108	%{_sysconfdir}/X11/xinit.d/02XIM
21mr|xinitrc-2.4.49-2|109	%{_sysconfdir}/X11/xinit/XIM
21mr|xinitrc-2.4.49-2|110	%{_sysconfdir}/X11/xinit/Xclients
21mr|xinitrc-2.4.49-2|111	%{_sysconfdir}/X11/xinit/fixkeyboard
21mr|xinitrc-2.4.49-2|112	%{_sysconfdir}/X11/xinit/xinitrc
21mr|xinitrc-2.4.49-2|113	%{_bindir}/RunWM
21mr|xinitrc-2.4.49-2|114	%{_bindir}/RunWM.AfterStep
21mr|xinitrc-2.4.49-2|115	%{_bindir}/RunWM.Fvwm95
21mr|xinitrc-2.4.49-2|116	%{_bindir}/RunWM.MWM
21mr|xinitrc-2.4.49-2|117	%{_bindir}/RunWM.WindowMaker
21mr|xinitrc-2.4.49-2|118	%{_datadir}/X11/dm.d
21mr|xinitrc-2.4.49-2|119	%{_datadir}/X11/xdm

19881 21
21mr|xinput-1.6.3-1|1	Summary:	Runtime configuration and test of XInput devices
21mr|xinput-1.6.3-1|2	Name:		xinput
21mr|xinput-1.6.3-1|3	Version:	1.6.3
21mr|xinput-1.6.3-1|4	Release:	1
21mr|xinput-1.6.3-1|5	License:	MIT
21mr|xinput-1.6.3-1|6	Group:		System/X11
21mr|xinput-1.6.3-1|7	Url:		http://xorg.freedesktop.org
21mr|xinput-1.6.3-1|8	Source:		http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
21mr|xinput-1.6.3-1|9	BuildRequires:	pkgconfig(inputproto)
21mr|xinput-1.6.3-1|10	BuildRequires:	pkgconfig(x11)
21mr|xinput-1.6.3-1|11	BuildRequires:	pkgconfig(xext)
21mr|xinput-1.6.3-1|12	BuildRequires:	pkgconfig(xfixes)
21mr|xinput-1.6.3-1|13	BuildRequires:	pkgconfig(xi)
21mr|xinput-1.6.3-1|14	BuildRequires:	pkgconfig(xinerama)
21mr|xinput-1.6.3-1|15	BuildRequires:	pkgconfig(xorg-macros)
21mr|xinput-1.6.3-1|16	BuildRequires:	pkgconfig(xrandr)
21mr|xinput-1.6.3-1|17	
21mr|xinput-1.6.3-1|18	%description
21mr|xinput-1.6.3-1|19	Runtime configuration and test of XInput devices.
21mr|xinput-1.6.3-1|20	
21mr|xinput-1.6.3-1|21	%files
21mr|xinput-1.6.3-1|22	%doc README ChangeLog
21mr|xinput-1.6.3-1|23	%{_bindir}/xinput
21mr|xinput-1.6.3-1|24	%{_mandir}/*/*
21mr|xinput-1.6.3-1|25	
21mr|xinput-1.6.3-1|26	#----------------------------------------------------------------------------
21mr|xinput-1.6.3-1|27	
21mr|xinput-1.6.3-1|28	%prep
21mr|xinput-1.6.3-1|29	%setup -q
21mr|xinput-1.6.3-1|30	
21mr|xinput-1.6.3-1|31	%build
21mr|xinput-1.6.3-1|32	%configure
21mr|xinput-1.6.3-1|33	%make
21mr|xinput-1.6.3-1|34	
21mr|xinput-1.6.3-1|35	%install
21mr|xinput-1.6.3-1|36	%makeinstall_std

19882 21
21mr|xkbcomp-1.4.5-3|1	Summary:	Compile XKB keyboard description
21mr|xkbcomp-1.4.5-3|2	Name:		xkbcomp
21mr|xkbcomp-1.4.5-3|3	Version:	1.4.5
21mr|xkbcomp-1.4.5-3|4	Release:	3
21mr|xkbcomp-1.4.5-3|5	License:	MIT
21mr|xkbcomp-1.4.5-3|6	Group:		Development/X11
21mr|xkbcomp-1.4.5-3|7	Url:		http://xorg.freedesktop.org
21mr|xkbcomp-1.4.5-3|8	Source0:	http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
21mr|xkbcomp-1.4.5-3|9	Patch0:		xkbcomp-1.4.5-suppress-keysym-warnings-at-the-default-warnings.patch
21mr|xkbcomp-1.4.5-3|10	BuildRequires:	x11-util-macros
21mr|xkbcomp-1.4.5-3|11	BuildRequires:	pkgconfig(x11)
21mr|xkbcomp-1.4.5-3|12	BuildRequires:	pkgconfig(xkbfile)
21mr|xkbcomp-1.4.5-3|13	
21mr|xkbcomp-1.4.5-3|14	%description
21mr|xkbcomp-1.4.5-3|15	The xkbcomp keymap compiler converts a description of an XKB keymap into one of
21mr|xkbcomp-1.4.5-3|16	several output formats. The most common use for xkbcomp is to create a compiled
21mr|xkbcomp-1.4.5-3|17	keymap file (.xkm extension) which can be read directly by XKB-capable X
21mr|xkbcomp-1.4.5-3|18	servers or utilities.
21mr|xkbcomp-1.4.5-3|19	
21mr|xkbcomp-1.4.5-3|20	%files
21mr|xkbcomp-1.4.5-3|21	%{_bindir}/xkbcomp
21mr|xkbcomp-1.4.5-3|22	%{_mandir}/man1/xkbcomp.1*
21mr|xkbcomp-1.4.5-3|23	
21mr|xkbcomp-1.4.5-3|24	#----------------------------------------------------------------------------
21mr|xkbcomp-1.4.5-3|25	
21mr|xkbcomp-1.4.5-3|26	%package devel
21mr|xkbcomp-1.4.5-3|27	Summary:	Devel file for xkbcomp
21mr|xkbcomp-1.4.5-3|28	Requires:	%{name} = %{EVRD}
21mr|xkbcomp-1.4.5-3|29	
21mr|xkbcomp-1.4.5-3|30	%description devel
21mr|xkbcomp-1.4.5-3|31	This packages contains the devel file for xkbcomp.
21mr|xkbcomp-1.4.5-3|32	
21mr|xkbcomp-1.4.5-3|33	%files devel
21mr|xkbcomp-1.4.5-3|34	%{_libdir}/pkgconfig/xkbcomp.pc
21mr|xkbcomp-1.4.5-3|35	
21mr|xkbcomp-1.4.5-3|36	#----------------------------------------------------------------------------
21mr|xkbcomp-1.4.5-3|37	
21mr|xkbcomp-1.4.5-3|38	%prep
21mr|xkbcomp-1.4.5-3|39	%autosetup -p1
21mr|xkbcomp-1.4.5-3|40	
21mr|xkbcomp-1.4.5-3|41	%build
21mr|xkbcomp-1.4.5-3|42	%configure
21mr|xkbcomp-1.4.5-3|43	%make_build
21mr|xkbcomp-1.4.5-3|44	
21mr|xkbcomp-1.4.5-3|45	%install
21mr|xkbcomp-1.4.5-3|46	%make_install

19883 21
21mr|xkbevd-1.1.4-5|1	Name:		xkbevd
21mr|xkbevd-1.1.4-5|2	Version:	1.1.4
21mr|xkbevd-1.1.4-5|3	Release:	5
21mr|xkbevd-1.1.4-5|4	Summary:	XKB event daemon
21mr|xkbevd-1.1.4-5|5	Group:		Development/X11
21mr|xkbevd-1.1.4-5|6	URL:		http://xorg.freedesktop.org
21mr|xkbevd-1.1.4-5|7	Source0:	http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
21mr|xkbevd-1.1.4-5|8	License:	MIT
21mr|xkbevd-1.1.4-5|9	
21mr|xkbevd-1.1.4-5|10	BuildRequires:	pkgconfig(x11) >= 1.0.0
21mr|xkbevd-1.1.4-5|11	BuildRequires:	pkgconfig(xkbfile) >= 1.0.1
21mr|xkbevd-1.1.4-5|12	BuildRequires:	x11-util-macros >= 1.0.1
21mr|xkbevd-1.1.4-5|13	BuildRequires:	bison
21mr|xkbevd-1.1.4-5|14	
21mr|xkbevd-1.1.4-5|15	%description
21mr|xkbevd-1.1.4-5|16	The xkbevd event daemon listens for specified XKB events and executes
21mr|xkbevd-1.1.4-5|17	requested commands if they occur. The configuration file consists of a
21mr|xkbevd-1.1.4-5|18	list of event specification/action pairs and/or variable definitions.
21mr|xkbevd-1.1.4-5|19	
21mr|xkbevd-1.1.4-5|20	%prep
21mr|xkbevd-1.1.4-5|21	%setup -q
21mr|xkbevd-1.1.4-5|22	
21mr|xkbevd-1.1.4-5|23	%build
21mr|xkbevd-1.1.4-5|24	%configure \
21mr|xkbevd-1.1.4-5|25	--x-includes=%{_includedir} \
21mr|xkbevd-1.1.4-5|26	--x-libraries=%{_libdir}
21mr|xkbevd-1.1.4-5|27	
21mr|xkbevd-1.1.4-5|28	%make
21mr|xkbevd-1.1.4-5|29	
21mr|xkbevd-1.1.4-5|30	%install
21mr|xkbevd-1.1.4-5|31	mkdir -p %{buildroot}/%{_datadir}/X11/xkb
21mr|xkbevd-1.1.4-5|32	install -m 644 example.cf xkbevd.cf %{buildroot}/%{_datadir}/X11/xkb
21mr|xkbevd-1.1.4-5|33	%makeinstall_std
21mr|xkbevd-1.1.4-5|34	
21mr|xkbevd-1.1.4-5|35	%files
21mr|xkbevd-1.1.4-5|36	%{_bindir}/xkbevd
21mr|xkbevd-1.1.4-5|37	%{_mandir}/man1/xkbevd.1*

19884 21
21mr|xkbprint-1.0.6-1|1	Summary:	Print an XKB keyboard description
21mr|xkbprint-1.0.6-1|2	Name:		xkbprint
21mr|xkbprint-1.0.6-1|3	Version:	1.0.6
21mr|xkbprint-1.0.6-1|4	Release:	1
21mr|xkbprint-1.0.6-1|5	License:	MIT
21mr|xkbprint-1.0.6-1|6	Group:		Development/X11
21mr|xkbprint-1.0.6-1|7	Url:		http://xorg.freedesktop.org
21mr|xkbprint-1.0.6-1|8	Source0:	http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.xz
21mr|xkbprint-1.0.6-1|9	BuildRequires:	x11-util-macros
21mr|xkbprint-1.0.6-1|10	BuildRequires:	pkgconfig(x11)
21mr|xkbprint-1.0.6-1|11	BuildRequires:	pkgconfig(xkbfile)
21mr|xkbprint-1.0.6-1|12	
21mr|xkbprint-1.0.6-1|13	%description
21mr|xkbprint-1.0.6-1|14	The xkbprint comman generates a printable or encapsulated PostScript
21mr|xkbprint-1.0.6-1|15	description of the XKB keyboard description specified by a file.
21mr|xkbprint-1.0.6-1|16	
21mr|xkbprint-1.0.6-1|17	%files
21mr|xkbprint-1.0.6-1|18	%{_bindir}/xkbprint
21mr|xkbprint-1.0.6-1|19	%{_mandir}/man1/xkbprint.1*
21mr|xkbprint-1.0.6-1|20	
21mr|xkbprint-1.0.6-1|21	#----------------------------------------------------------------------------
21mr|xkbprint-1.0.6-1|22	
21mr|xkbprint-1.0.6-1|23	%prep
21mr|xkbprint-1.0.6-1|24	%setup -q
21mr|xkbprint-1.0.6-1|25	
21mr|xkbprint-1.0.6-1|26	%build
21mr|xkbprint-1.0.6-1|27	%configure \
21mr|xkbprint-1.0.6-1|28	--x-includes=%{_includedir} \
21mr|xkbprint-1.0.6-1|29	--x-libraries=%{_libdir}
21mr|xkbprint-1.0.6-1|30	
21mr|xkbprint-1.0.6-1|31	%make
21mr|xkbprint-1.0.6-1|32	
21mr|xkbprint-1.0.6-1|33	%install
21mr|xkbprint-1.0.6-1|34	%makeinstall_std

19885 21
21mr|xkbutils-1.0.5-1|1	Summary:	X.Org X11 XKB utilities
21mr|xkbutils-1.0.5-1|2	Name:		xkbutils
21mr|xkbutils-1.0.5-1|3	Version:	1.0.5
21mr|xkbutils-1.0.5-1|4	Release:	1
21mr|xkbutils-1.0.5-1|5	License:	MIT
21mr|xkbutils-1.0.5-1|6	Group:		Development/X11
21mr|xkbutils-1.0.5-1|7	Url:		http://xorg.freedesktop.org
21mr|xkbutils-1.0.5-1|8	Source0:	http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.xz
21mr|xkbutils-1.0.5-1|9	BuildRequires:	x11-util-macros
21mr|xkbutils-1.0.5-1|10	BuildRequires:	pkgconfig(x11)
21mr|xkbutils-1.0.5-1|11	BuildRequires:	pkgconfig(xaw7)
21mr|xkbutils-1.0.5-1|12	BuildRequires:	pkgconfig(xkbfile)
21mr|xkbutils-1.0.5-1|13	
21mr|xkbutils-1.0.5-1|14	%description
21mr|xkbutils-1.0.5-1|15	This package provides several XKB utilities for X.org.
21mr|xkbutils-1.0.5-1|16	
21mr|xkbutils-1.0.5-1|17	%files
21mr|xkbutils-1.0.5-1|18	%doc README.md
21mr|xkbutils-1.0.5-1|19	%license COPYING
21mr|xkbutils-1.0.5-1|20	%{_bindir}/xkbbell
21mr|xkbutils-1.0.5-1|21	%{_bindir}/xkbvleds
21mr|xkbutils-1.0.5-1|22	%{_bindir}/xkbwatch
21mr|xkbutils-1.0.5-1|23	%{_mandir}/man1/*.1.*
21mr|xkbutils-1.0.5-1|24	
21mr|xkbutils-1.0.5-1|25	#----------------------------------------------------------------------------
21mr|xkbutils-1.0.5-1|26	
21mr|xkbutils-1.0.5-1|27	%prep
21mr|xkbutils-1.0.5-1|28	%setup -q -n %{name}-%{version}
21mr|xkbutils-1.0.5-1|29	
21mr|xkbutils-1.0.5-1|30	%build
21mr|xkbutils-1.0.5-1|31	%configure	\
21mr|xkbutils-1.0.5-1|32	--x-includes=%{_includedir}	\
21mr|xkbutils-1.0.5-1|33	--x-libraries=%{_libdir}
21mr|xkbutils-1.0.5-1|34	%make
21mr|xkbutils-1.0.5-1|35	
21mr|xkbutils-1.0.5-1|36	%install
21mr|xkbutils-1.0.5-1|37	%makeinstall_std

19886 21
21mr|xkeyboard-config-2.35.1-4|1	Summary:	XKB data files
21mr|xkeyboard-config-2.35.1-4|2	Name:		xkeyboard-config
21mr|xkeyboard-config-2.35.1-4|3	Version:	2.35.1
21mr|xkeyboard-config-2.35.1-4|4	Release:	4
21mr|xkeyboard-config-2.35.1-4|5	Epoch:		1
21mr|xkeyboard-config-2.35.1-4|6	License:	MIT
21mr|xkeyboard-config-2.35.1-4|7	Group:		Development/X11
21mr|xkeyboard-config-2.35.1-4|8	Url:		https://www.freedesktop.org/wiki/Software/XKeyboardConfig
21mr|xkeyboard-config-2.35.1-4|9	Source0:	https://www.x.org/releases/individual/data/xkeyboard-config/%{name}-%{version}.tar.xz
21mr|xkeyboard-config-2.35.1-4|10	#Patch0:		xkeyboard-config-2.35.1-resolve-keysym-warnings.patch
21mr|xkeyboard-config-2.35.1-4|11	# Re-enable Ctrl-Alt-Backspace (zapping) by default
21mr|xkeyboard-config-2.35.1-4|12	Patch9:		xkeyboard-config-2.32-Enable-zapping-by-default.patch
21mr|xkeyboard-config-2.35.1-4|13	# Breton keyboard
21mr|xkeyboard-config-2.35.1-4|14	Patch12:	xkeyboard-config-2.35.1-breton-support.patch
21mr|xkeyboard-config-2.35.1-4|15	BuildRequires:	glib-gettextize
21mr|xkeyboard-config-2.35.1-4|16	BuildRequires:	intltool
21mr|xkeyboard-config-2.35.1-4|17	BuildRequires:	meson
21mr|xkeyboard-config-2.35.1-4|18	BuildRequires:	perl-XML-Parser
21mr|xkeyboard-config-2.35.1-4|19	BuildRequires:	x11-util-macros
21mr|xkeyboard-config-2.35.1-4|20	BuildRequires:	xkbcomp
21mr|xkeyboard-config-2.35.1-4|21	BuildRequires:	xsltproc
21mr|xkeyboard-config-2.35.1-4|22	BuildRequires:	gettext-devel
21mr|xkeyboard-config-2.35.1-4|23	BuildRequires:	x11-proto-devel
21mr|xkeyboard-config-2.35.1-4|24	BuildRequires:	pkgconfig(x11)
21mr|xkeyboard-config-2.35.1-4|25	Provides:	x11-data-xkbdata = %{EVRD}
21mr|xkeyboard-config-2.35.1-4|26	Obsoletes:	x11-data-xkbdata < %{EVRD}
21mr|xkeyboard-config-2.35.1-4|27	BuildArch:	noarch
21mr|xkeyboard-config-2.35.1-4|28	
21mr|xkeyboard-config-2.35.1-4|29	%description
21mr|xkeyboard-config-2.35.1-4|30	Xkeyboard-config provides consistent, well-structured, frequently released of X
21mr|xkeyboard-config-2.35.1-4|31	keyboard configuration data (XKB) for various X Window System implementations.
21mr|xkeyboard-config-2.35.1-4|32	
21mr|xkeyboard-config-2.35.1-4|33	%files -f %{name}.lang
21mr|xkeyboard-config-2.35.1-4|34	%dir %{_datadir}/X11/xkb/
21mr|xkeyboard-config-2.35.1-4|35	%attr(0755,root,root) %dir %{_localstatedir}/lib/xkb
21mr|xkeyboard-config-2.35.1-4|36	%{_datadir}/X11/xkb/*
21mr|xkeyboard-config-2.35.1-4|37	%{_datadir}/pkgconfig/xkeyboard-config.pc
21mr|xkeyboard-config-2.35.1-4|38	%{_mandir}/man7/xkeyboard-config.7.*
21mr|xkeyboard-config-2.35.1-4|39	
21mr|xkeyboard-config-2.35.1-4|40	%pre
21mr|xkeyboard-config-2.35.1-4|41	# this was a directory in the old installation
21mr|xkeyboard-config-2.35.1-4|42	if [ -d "%{_datadir}/X11/xkb/compiled" ]; then
21mr|xkeyboard-config-2.35.1-4|43	rm -rf %{_datadir}/X11/xkb/compiled
21mr|xkeyboard-config-2.35.1-4|44	fi
21mr|xkeyboard-config-2.35.1-4|45	
21mr|xkeyboard-config-2.35.1-4|46	#----------------------------------------------------------------------------
21mr|xkeyboard-config-2.35.1-4|47	
21mr|xkeyboard-config-2.35.1-4|48	%prep
21mr|xkeyboard-config-2.35.1-4|49	%autosetup -p1
21mr|xkeyboard-config-2.35.1-4|50	
21mr|xkeyboard-config-2.35.1-4|51	%build
21mr|xkeyboard-config-2.35.1-4|52	%meson	\
21mr|xkeyboard-config-2.35.1-4|53	-Dcompat-rules=true	\
21mr|xkeyboard-config-2.35.1-4|54	-Dxorg-rules-symlinks=true
21mr|xkeyboard-config-2.35.1-4|55	%meson_build
21mr|xkeyboard-config-2.35.1-4|56	
21mr|xkeyboard-config-2.35.1-4|57	%install
21mr|xkeyboard-config-2.35.1-4|58	%meson_install
21mr|xkeyboard-config-2.35.1-4|59	
21mr|xkeyboard-config-2.35.1-4|60	mkdir -p %{buildroot}%{_localstatedir}/lib/xkb
21mr|xkeyboard-config-2.35.1-4|61	#need this symlink for xkb to work (Mdv bug #34195)
21mr|xkeyboard-config-2.35.1-4|62	ln -snf %{_localstatedir}/lib/xkb %{buildroot}%{_datadir}/X11/xkb/compiled
21mr|xkeyboard-config-2.35.1-4|63	
21mr|xkeyboard-config-2.35.1-4|64	%find_lang %{name}

19887 21
21mr|xkill-1.0.5-2|1	Summary:	Kill a client by its X resource
21mr|xkill-1.0.5-2|2	Name:		xkill
21mr|xkill-1.0.5-2|3	Version:	1.0.5
21mr|xkill-1.0.5-2|4	Release:	2
21mr|xkill-1.0.5-2|5	License:	MIT
21mr|xkill-1.0.5-2|6	Group:		Monitoring
21mr|xkill-1.0.5-2|7	Url:		http://xorg.freedesktop.org
21mr|xkill-1.0.5-2|8	Source0:	http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
21mr|xkill-1.0.5-2|9	Source11:	%{name}-mini.png
21mr|xkill-1.0.5-2|10	Source12:	%{name}-std.png
21mr|xkill-1.0.5-2|11	Source13:	%{name}-large.png
21mr|xkill-1.0.5-2|12	BuildRequires:	x11-util-macros
21mr|xkill-1.0.5-2|13	BuildRequires:	pkgconfig(x11)
21mr|xkill-1.0.5-2|14	BuildRequires:	pkgconfig(xmu)
21mr|xkill-1.0.5-2|15	
21mr|xkill-1.0.5-2|16	%description
21mr|xkill-1.0.5-2|17	Xkill is a utility for forcing the X server to close connections to clients.
21mr|xkill-1.0.5-2|18	This program is very dangerous, but is useful for aborting programs that have
21mr|xkill-1.0.5-2|19	displayed undesired windows on a user's screen.
21mr|xkill-1.0.5-2|20	
21mr|xkill-1.0.5-2|21	%files
21mr|xkill-1.0.5-2|22	%{_bindir}/xkill
21mr|xkill-1.0.5-2|23	%{_mandir}/man1/*
21mr|xkill-1.0.5-2|24	%{_datadir}/applications/%{name}.desktop
21mr|xkill-1.0.5-2|25	%{_miconsdir}/xkill.png
21mr|xkill-1.0.5-2|26	%{_iconsdir}/xkill.png
21mr|xkill-1.0.5-2|27	%{_liconsdir}/xkill.png
21mr|xkill-1.0.5-2|28	
21mr|xkill-1.0.5-2|29	#----------------------------------------------------------------------------
21mr|xkill-1.0.5-2|30	
21mr|xkill-1.0.5-2|31	%prep
21mr|xkill-1.0.5-2|32	%setup -q
21mr|xkill-1.0.5-2|33	
21mr|xkill-1.0.5-2|34	%build
21mr|xkill-1.0.5-2|35	%configure \
21mr|xkill-1.0.5-2|36	--x-includes=%{_includedir} \
21mr|xkill-1.0.5-2|37	--x-libraries=%{_libdir}
21mr|xkill-1.0.5-2|38	
21mr|xkill-1.0.5-2|39	%make
21mr|xkill-1.0.5-2|40	
21mr|xkill-1.0.5-2|41	%install
21mr|xkill-1.0.5-2|42	%makeinstall_std
21mr|xkill-1.0.5-2|43	
21mr|xkill-1.0.5-2|44	mkdir -p %{buildroot}%{_datadir}/applications
21mr|xkill-1.0.5-2|45	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21mr|xkill-1.0.5-2|46	[Desktop Entry]
21mr|xkill-1.0.5-2|47	Encoding=UTF-8
21mr|xkill-1.0.5-2|48	Name=XKill
21mr|xkill-1.0.5-2|49	Comment=Kill a client by its X resource
21mr|xkill-1.0.5-2|50	Exec=/usr/bin/xkill
21mr|xkill-1.0.5-2|51	Icon=xkill
21mr|xkill-1.0.5-2|52	Terminal=false
21mr|xkill-1.0.5-2|53	Type=Application
21mr|xkill-1.0.5-2|54	StartupNotify=true
21mr|xkill-1.0.5-2|55	Categories=System;Monitor;
21mr|xkill-1.0.5-2|56	NoDisplay=true
21mr|xkill-1.0.5-2|57	EOF
21mr|xkill-1.0.5-2|58	
21mr|xkill-1.0.5-2|59	install -m644 %{SOURCE11} -D %{buildroot}%{_miconsdir}/xkill.png
21mr|xkill-1.0.5-2|60	install -m644 %{SOURCE12} -D %{buildroot}%{_iconsdir}/xkill.png
21mr|xkill-1.0.5-2|61	install -m644 %{SOURCE13} -D %{buildroot}%{_liconsdir}/xkill.png

19888 21
21mr|xl2tpd-1.3.16-4|1	%define sname xl2tpd
21mr|xl2tpd-1.3.16-4|2	
21mr|xl2tpd-1.3.16-4|3	Summary:	Layer 2 Tunnelling Protocol Daemon (RFC 2661)
21mr|xl2tpd-1.3.16-4|4	Name:		xl2tpd
21mr|xl2tpd-1.3.16-4|5	Version:	1.3.16
21mr|xl2tpd-1.3.16-4|6	Release:	4
21mr|xl2tpd-1.3.16-4|7	License:	GPLv2
21mr|xl2tpd-1.3.16-4|8	Url:		https://github.com/xelerance/xl2tpd
21mr|xl2tpd-1.3.16-4|9	Group:		System/Base
21mr|xl2tpd-1.3.16-4|10	Source0:	https://github.com/xelerance/xl2tpd/archive/v%{version}.tar.gz
21mr|xl2tpd-1.3.16-4|11	Source1:	xl2tpd.service
21mr|xl2tpd-1.3.16-4|12	Source2:	tmpfiles-xl2tpd.conf
21mr|xl2tpd-1.3.16-4|13	
21mr|xl2tpd-1.3.16-4|14	Patch1:		%{sname}.c.patch
21mr|xl2tpd-1.3.16-4|15	Patch2:		%{sname}-nokernel.patch
21mr|xl2tpd-1.3.16-4|16	
21mr|xl2tpd-1.3.16-4|17	Requires:	ppp >= 2.4.5
21mr|xl2tpd-1.3.16-4|18	# If you want to authenticate against a Microsoft PDC/Active Directory
21mr|xl2tpd-1.3.16-4|19	# Requires: samba-winbind
21mr|xl2tpd-1.3.16-4|20	BuildRequires:	libpcap-devel
21mr|xl2tpd-1.3.16-4|21	BuildRequires:	systemd-units
21mr|xl2tpd-1.3.16-4|22	BuildRequires:	pkgconfig(openssl)
21mr|xl2tpd-1.3.16-4|23	Requires(post,preun,postun): systemd
21mr|xl2tpd-1.3.16-4|24	Requires:	(strongswan or libreswan)
21mr|xl2tpd-1.3.16-4|25	Suggests:	strongswan
21mr|xl2tpd-1.3.16-4|26	
21mr|xl2tpd-1.3.16-4|27	Conflicts:	xl2tpd-kernel
21mr|xl2tpd-1.3.16-4|28	Provides:	l2tpd
21mr|xl2tpd-1.3.16-4|29	Provides:	xl2tpd-nokernel
21mr|xl2tpd-1.3.16-4|30	
21mr|xl2tpd-1.3.16-4|31	%description
21mr|xl2tpd-1.3.16-4|32	xl2tpd is an implementation of the Layer 2 Tunnelling Protocol (RFC 2661).
21mr|xl2tpd-1.3.16-4|33	L2TP allows you to tunnel PPP over UDP. Some ISPs use L2TP to tunnel user
21mr|xl2tpd-1.3.16-4|34	sessions from dial-in servers (modem banks, ADSL DSLAMs) to back-end PPP
21mr|xl2tpd-1.3.16-4|35	servers. Another important application is Virtual Private Networks where
21mr|xl2tpd-1.3.16-4|36	the IPsec protocol is used to secure the L2TP connection (L2TP/IPsec,
21mr|xl2tpd-1.3.16-4|37	RFC 3193). The L2TP/IPsec protocol is mainly used by Windows and
21mr|xl2tpd-1.3.16-4|38	Mac OS X clients. On Linux, xl2tpd can be used in combination with IPsec
21mr|xl2tpd-1.3.16-4|39	implementations such as Openswan.
21mr|xl2tpd-1.3.16-4|40	Example configuration files for such a setup are included in this RPM.
21mr|xl2tpd-1.3.16-4|41	
21mr|xl2tpd-1.3.16-4|42	xl2tpd works by opening a pseudo-tty for communicating with pppd.
21mr|xl2tpd-1.3.16-4|43	It runs completely in userspace.
21mr|xl2tpd-1.3.16-4|44	
21mr|xl2tpd-1.3.16-4|45	xl2tpd supports IPsec SA Reference tracking to enable overlapping internak
21mr|xl2tpd-1.3.16-4|46	NAT'ed IP's by different clients (eg all clients connecting from their
21mr|xl2tpd-1.3.16-4|47	linksys internal IP 192.168.1.101) as well as multiple clients behind
21mr|xl2tpd-1.3.16-4|48	the same NAT router.
21mr|xl2tpd-1.3.16-4|49	
21mr|xl2tpd-1.3.16-4|50	xl2tpd supports the pppol2tp kernel mode operations on 2.6.23 or higher,
21mr|xl2tpd-1.3.16-4|51	or via a patch in contrib for 2.4.x kernels.
21mr|xl2tpd-1.3.16-4|52	
21mr|xl2tpd-1.3.16-4|53	Xl2tpd is based on the 0.69 L2TP by Jeff McAdams <jeffm@iglou.com>
21mr|xl2tpd-1.3.16-4|54	It was de-facto maintained by Jacco de Leeuw <jacco2@dds.nl> in 2002 and 2003.
21mr|xl2tpd-1.3.16-4|55	
21mr|xl2tpd-1.3.16-4|56	%prep
21mr|xl2tpd-1.3.16-4|57	%autosetup -p1 -n %{sname}-%{version}
21mr|xl2tpd-1.3.16-4|58	
21mr|xl2tpd-1.3.16-4|59	%build
21mr|xl2tpd-1.3.16-4|60	export CFLAGS="$CFLAGS -fPIC -Wall"
21mr|xl2tpd-1.3.16-4|61	export DFLAGS="$RPM_OPT_FLAGS -g "
21mr|xl2tpd-1.3.16-4|62	export LDFLAGS="$LDFLAGS -pie -Wl,-z,relro -Wl,-z,now"
21mr|xl2tpd-1.3.16-4|63	%make
21mr|xl2tpd-1.3.16-4|64	
21mr|xl2tpd-1.3.16-4|65	%install
21mr|xl2tpd-1.3.16-4|66	make DESTDIR=%{buildroot} PREFIX=%{_prefix} install
21mr|xl2tpd-1.3.16-4|67	install -d 0755 %{buildroot}%{_unitdir}
21mr|xl2tpd-1.3.16-4|68	install -m 0644 %{SOURCE1} %{buildroot}%{_unitdir}/%{sname}.service
21mr|xl2tpd-1.3.16-4|69	mkdir -p %{buildroot}%{_tmpfilesdir}
21mr|xl2tpd-1.3.16-4|70	install -m 0644 %{SOURCE2} %{buildroot}%{_tmpfilesdir}/%{sname}.conf
21mr|xl2tpd-1.3.16-4|71	
21mr|xl2tpd-1.3.16-4|72	install -p -D -m644 examples/%{sname}.conf %{buildroot}%{_sysconfdir}/%{sname}/%{sname}.conf
21mr|xl2tpd-1.3.16-4|73	install -p -D -m644 examples/ppp-options.%{sname} %{buildroot}%{_sysconfdir}/ppp/options.%{sname}
21mr|xl2tpd-1.3.16-4|74	install -p -D -m600 doc/l2tp-secrets.sample %{buildroot}%{_sysconfdir}/%{sname}/l2tp-secrets
21mr|xl2tpd-1.3.16-4|75	install -p -D -m600 examples/chapsecrets.sample %{buildroot}%{_sysconfdir}/ppp/chap-secrets.sample
21mr|xl2tpd-1.3.16-4|76	
21mr|xl2tpd-1.3.16-4|77	%post
21mr|xl2tpd-1.3.16-4|78	%tmpfiles_create %{sname}.conf
21mr|xl2tpd-1.3.16-4|79	%_post_service %{sname}
21mr|xl2tpd-1.3.16-4|80	
21mr|xl2tpd-1.3.16-4|81	%preun
21mr|xl2tpd-1.3.16-4|82	%_preun_service %{sname}
21mr|xl2tpd-1.3.16-4|83	
21mr|xl2tpd-1.3.16-4|84	
21mr|xl2tpd-1.3.16-4|85	%files
21mr|xl2tpd-1.3.16-4|86	%doc BUGS CHANGES CREDITS LICENSE README.* TODO
21mr|xl2tpd-1.3.16-4|87	%doc doc/README.patents examples/chapsecrets.sample
21mr|xl2tpd-1.3.16-4|88	%{_sbindir}/%{sname}
21mr|xl2tpd-1.3.16-4|89	%{_sbindir}/%{sname}-control
21mr|xl2tpd-1.3.16-4|90	%{_bindir}/pfc
21mr|xl2tpd-1.3.16-4|91	%{_mandir}/*/*
21mr|xl2tpd-1.3.16-4|92	%dir %{_sysconfdir}/%{sname}
21mr|xl2tpd-1.3.16-4|93	%config(noreplace) %{_sysconfdir}/%{sname}/*
21mr|xl2tpd-1.3.16-4|94	%config(noreplace) %{_sysconfdir}/ppp/*
21mr|xl2tpd-1.3.16-4|95	%ghost %dir %{_localstatedir}/run/%{sname}
21mr|xl2tpd-1.3.16-4|96	%{_unitdir}/%{sname}.service
21mr|xl2tpd-1.3.16-4|97	%config(noreplace) %{_tmpfilesdir}/%{sname}.conf

19889 21
21mr|xlhtml-0.5-17|1	# Workaround to build with GCC 10
21mr|xlhtml-0.5-17|2	%global optflags %{optflags} -fcommon
21mr|xlhtml-0.5-17|3	%define major 2
21mr|xlhtml-0.5-17|4	%define libname %mklibname cole %{major}
21mr|xlhtml-0.5-17|5	%define devname %mklibname cole -d
21mr|xlhtml-0.5-17|6	
21mr|xlhtml-0.5-17|7	Summary:	Excel 95 and later file converter
21mr|xlhtml-0.5-17|8	Name:		xlhtml
21mr|xlhtml-0.5-17|9	Version:	0.5
21mr|xlhtml-0.5-17|10	Release:	17
21mr|xlhtml-0.5-17|11	License:	GPLv2+
21mr|xlhtml-0.5-17|12	Group:		Text tools
21mr|xlhtml-0.5-17|13	Url:		http://chicago.sourceforge.net/xlhtml/
21mr|xlhtml-0.5-17|14	Source0:	%{name}-%{version}.tar.bz2
21mr|xlhtml-0.5-17|15	Patch0:		xlhtml-0.5.diff
21mr|xlhtml-0.5-17|16	Requires:	xlhtml-cole
21mr|xlhtml-0.5-17|17	
21mr|xlhtml-0.5-17|18	%description
21mr|xlhtml-0.5-17|19	xlHtml is an Excel 95 and later file converter. Its html output can be
21mr|xlhtml-0.5-17|20	used as a Netscape Plug-in to let you view xls e-mail attachments. It
21mr|xlhtml-0.5-17|21	can also extract regions of a spreadsheet and convert the spreadsheet
21mr|xlhtml-0.5-17|22	to pure text rather than html.
21mr|xlhtml-0.5-17|23	
21mr|xlhtml-0.5-17|24	%files
21mr|xlhtml-0.5-17|25	%doc xlhtml/TODO xlhtml/README README-ppthtml
21mr|xlhtml-0.5-17|26	%{_bindir}/nsopen
21mr|xlhtml-0.5-17|27	%{_bindir}/nspptview
21mr|xlhtml-0.5-17|28	%{_bindir}/nsxlview
21mr|xlhtml-0.5-17|29	%{_bindir}/ppthtml
21mr|xlhtml-0.5-17|30	%{_bindir}/xlhtml
21mr|xlhtml-0.5-17|31	%{_mandir}/*/*
21mr|xlhtml-0.5-17|32	
21mr|xlhtml-0.5-17|33	#----------------------------------------------------------------------------
21mr|xlhtml-0.5-17|34	
21mr|xlhtml-0.5-17|35	%package -n xlhtml-cole
21mr|xlhtml-0.5-17|36	Summary:	Free C OLE library
21mr|xlhtml-0.5-17|37	Group:		Text tools
21mr|xlhtml-0.5-17|38	
21mr|xlhtml-0.5-17|39	%description -n xlhtml-cole
21mr|xlhtml-0.5-17|40	Using cole, you can access Microsoft "Structured Storage" files. The
21mr|xlhtml-0.5-17|41	most popular Microsoft programs generate "Structured Storage" files,
21mr|xlhtml-0.5-17|42	including the Microsoft suite for offices. StarDivision's suite
21mr|xlhtml-0.5-17|43	(StarOffice) generates "Structured Storage" files, too. FlashPix file
21mr|xlhtml-0.5-17|44	format is "Structured Storage", too.
21mr|xlhtml-0.5-17|45	
21mr|xlhtml-0.5-17|46	%files -n xlhtml-cole
21mr|xlhtml-0.5-17|47	%doc AUTHORS COPYING ChangeLog NEWS cole/TODO README
21mr|xlhtml-0.5-17|48	%{_bindir}/cole_extract
21mr|xlhtml-0.5-17|49	%{_bindir}/cole_isfs
21mr|xlhtml-0.5-17|50	%{_bindir}/cole_isfs_fast
21mr|xlhtml-0.5-17|51	%{_bindir}/cole_tree
21mr|xlhtml-0.5-17|52	
21mr|xlhtml-0.5-17|53	#----------------------------------------------------------------------------
21mr|xlhtml-0.5-17|54	
21mr|xlhtml-0.5-17|55	%package -n %{libname}
21mr|xlhtml-0.5-17|56	Summary:	Free C OLE shared library
21mr|xlhtml-0.5-17|57	Group:		System/Libraries
21mr|xlhtml-0.5-17|58	Conflicts:	xlhtml-cole < 0.5-14
21mr|xlhtml-0.5-17|59	
21mr|xlhtml-0.5-17|60	%description -n %{libname}
21mr|xlhtml-0.5-17|61	Free C OLE shared library.
21mr|xlhtml-0.5-17|62	
21mr|xlhtml-0.5-17|63	%files -n %{libname}
21mr|xlhtml-0.5-17|64	%{_libdir}/libcole.so.%{major}*
21mr|xlhtml-0.5-17|65	
21mr|xlhtml-0.5-17|66	#----------------------------------------------------------------------------
21mr|xlhtml-0.5-17|67	
21mr|xlhtml-0.5-17|68	%package -n %{devname}
21mr|xlhtml-0.5-17|69	Summary:	Development files for free C OLE shared library
21mr|xlhtml-0.5-17|70	Group:		Development/C++
21mr|xlhtml-0.5-17|71	Provides:	%{name}-devel = %{EVRD}
21mr|xlhtml-0.5-17|72	Provides:	cole-devel = %{EVRD}
21mr|xlhtml-0.5-17|73	Conflicts:	xlhtml-cole < 0.5-14
21mr|xlhtml-0.5-17|74	
21mr|xlhtml-0.5-17|75	%description -n %{devname}
21mr|xlhtml-0.5-17|76	Development files for free C OLE shared library.
21mr|xlhtml-0.5-17|77	
21mr|xlhtml-0.5-17|78	%files -n %{devname}
21mr|xlhtml-0.5-17|79	%{_bindir}/cole-config
21mr|xlhtml-0.5-17|80	%{_libdir}/libcole.so
21mr|xlhtml-0.5-17|81	%{_includedir}/cole
21mr|xlhtml-0.5-17|82	
21mr|xlhtml-0.5-17|83	#----------------------------------------------------------------------------
21mr|xlhtml-0.5-17|84	
21mr|xlhtml-0.5-17|85	%prep
21mr|xlhtml-0.5-17|86	%setup -q
21mr|xlhtml-0.5-17|87	%patch -p0
21mr|xlhtml-0.5-17|88	
21mr|xlhtml-0.5-17|89	mv ppthtml/README README-ppthtml
21mr|xlhtml-0.5-17|90	
21mr|xlhtml-0.5-17|91	%build
21mr|xlhtml-0.5-17|92	autoreconf -fi
21mr|xlhtml-0.5-17|93	%configure \
21mr|xlhtml-0.5-17|94	--disable-static
21mr|xlhtml-0.5-17|95	%make
21mr|xlhtml-0.5-17|96	%make -C cole/utils
21mr|xlhtml-0.5-17|97	
21mr|xlhtml-0.5-17|98	%install
21mr|xlhtml-0.5-17|99	%makeinstall_std
21mr|xlhtml-0.5-17|100	# xlhtml-cole
21mr|xlhtml-0.5-17|101	install -m 755 cole/cole-config %{buildroot}%{_bindir}
21mr|xlhtml-0.5-17|102	mkdir -p %{buildroot}%{_includedir}/cole
21mr|xlhtml-0.5-17|103	install cole/cole.h %{buildroot}%{_includedir}/cole
21mr|xlhtml-0.5-17|104	install cole/utils/cole_extract %{buildroot}%{_bindir}
21mr|xlhtml-0.5-17|105	install cole/utils/cole_isfs %{buildroot}%{_bindir}
21mr|xlhtml-0.5-17|106	install cole/utils/cole_isfs_fast %{buildroot}%{_bindir}
21mr|xlhtml-0.5-17|107	install cole/utils/cole_tree %{buildroot}%{_bindir}

19890 21
21mr|xli-20061110-17|1	%define fver 2006-11-10
21mr|xli-20061110-17|2	
21mr|xli-20061110-17|3	Summary:	XLI - X11 Image Loading Utility
21mr|xli-20061110-17|4	Name:		xli
21mr|xli-20061110-17|5	Version:	20061110
21mr|xli-20061110-17|6	Release:	17
21mr|xli-20061110-17|7	License:	MIT
21mr|xli-20061110-17|8	Group:		Graphics
21mr|xli-20061110-17|9	Url:		http://pantransit.reptiles.org/prog/
21mr|xli-20061110-17|10	Source0:	http://pantransit.reptiles.org/prog/%{name}/%{name}-%{fver}.tar.gz
21mr|xli-20061110-17|11	Patch1:		xli-1.17.0-mdkpath.patch
21mr|xli-20061110-17|12	Patch2:		xli-1.17.0-compile-fixes.patch
21mr|xli-20061110-17|13	BuildRequires:	gccmakedep
21mr|xli-20061110-17|14	BuildRequires:	imake
21mr|xli-20061110-17|15	BuildRequires:	jpeg-devel
21mr|xli-20061110-17|16	BuildRequires:	pkgconfig(libpng)
21mr|xli-20061110-17|17	BuildRequires:	pkgconfig(x11)
21mr|xli-20061110-17|18	BuildRequires:	pkgconfig(xext)
21mr|xli-20061110-17|19	
21mr|xli-20061110-17|20	%description
21mr|xli-20061110-17|21	This utility will view several types of images under X11, or load
21mr|xli-20061110-17|22	images onto the X11 root window.  Can view the following image types
21mr|xli-20061110-17|23	under X11:
21mr|xli-20061110-17|24	
21mr|xli-20061110-17|25	FBM Image, Sun Rasterfile, CMU WM Raster, Portable Bit Map (PBM, PGM,
21mr|xli-20061110-17|26	PPM), Faces Project, GIF Image, JFIF style jpeg Image, Utah RLE Image,
21mr|xli-20061110-17|27	Windows, OS/2 RLE Image, Photograph on CD Image, X Window Dump, Targa
21mr|xli-20061110-17|28	Image, McIDAS areafile, G3 FAX Image, PC Paintbrush Image, GEM Bit Image,
21mr|xli-20061110-17|29	MacPaint Image, X Pixmap (.xpm), XBitmap
21mr|xli-20061110-17|30	
21mr|xli-20061110-17|31	%files
21mr|xli-20061110-17|32	%doc chkgamma.jpg README* ABOUTGAMMA
21mr|xli-20061110-17|33	%{_bindir}/*
21mr|xli-20061110-17|34	%config(noreplace) %{_sysconfdir}/X11/app-defaults/*
21mr|xli-20061110-17|35	%{_mandir}/*/*
21mr|xli-20061110-17|36	
21mr|xli-20061110-17|37	#----------------------------------------------------------------------------
21mr|xli-20061110-17|38	
21mr|xli-20061110-17|39	%prep
21mr|xli-20061110-17|40	%autosetup -p1 -n %{name}-%{fver}
21mr|xli-20061110-17|41	
21mr|xli-20061110-17|42	%build
21mr|xli-20061110-17|43	xmkmf -a
21mr|xli-20061110-17|44	%make \
21mr|xli-20061110-17|45	CFLAGS="%{optflags}" \
21mr|xli-20061110-17|46	EXTRA_LDOPTIONS="%{ldflags}"
21mr|xli-20061110-17|47	
21mr|xli-20061110-17|48	for i in xli xlito; do cp -f $i.man $i.1; done
21mr|xli-20061110-17|49	cp -f xliguide.man xliguide.5
21mr|xli-20061110-17|50	
21mr|xli-20061110-17|51	%install
21mr|xli-20061110-17|52	mkdir -p %{buildroot}%{_bindir}
21mr|xli-20061110-17|53	mkdir -p %{buildroot}%{_sysconfdir}/X11/app-defaults/
21mr|xli-20061110-17|54	make install SYSPATHFILE=%{buildroot}%{_sysconfdir}/X11/app-defaults/Xli BINDIR=%{buildroot}%{_bindir}
21mr|xli-20061110-17|55	
21mr|xli-20061110-17|56	for i in *.1;do install -m644 $i -D %{buildroot}%{_mandir}/man1/$i;done
21mr|xli-20061110-17|57	install -m644 xliguide.5 -D %{buildroot}%{_mandir}/man5/xliguide.5
21mr|xli-20061110-17|58	
21mr|xli-20061110-17|59	ln -sf xli %{buildroot}%{_bindir}/xsetbg
21mr|xli-20061110-17|60	ln -sf xli %{buildroot}%{_bindir}/xview
21mr|xli-20061110-17|61	ln -sf xli %{buildroot}%{_bindir}/xloadimage
21mr|xli-20061110-17|62	
21mr|xli-20061110-17|63	# quick fix for doc permissions
21mr|xli-20061110-17|64	chmod 644 README*

19891 21
21mr|xload-1.1.4-1|1	Summary:	System load average display for X
21mr|xload-1.1.4-1|2	Name:		xload
21mr|xload-1.1.4-1|3	Version:	1.1.4
21mr|xload-1.1.4-1|4	Release:	1
21mr|xload-1.1.4-1|5	License:	MIT
21mr|xload-1.1.4-1|6	Group:		Development/X11
21mr|xload-1.1.4-1|7	Url:		http://xorg.freedesktop.org
21mr|xload-1.1.4-1|8	Source0:	http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.gz
21mr|xload-1.1.4-1|9	BuildRequires:	libxaw-devel
21mr|xload-1.1.4-1|10	BuildRequires:	libxt-devel
21mr|xload-1.1.4-1|11	BuildRequires:	x11-util-macros
21mr|xload-1.1.4-1|12	
21mr|xload-1.1.4-1|13	%description
21mr|xload-1.1.4-1|14	The xload program displays a periodically updating histogram of the system
21mr|xload-1.1.4-1|15	load average.
21mr|xload-1.1.4-1|16	
21mr|xload-1.1.4-1|17	%files
21mr|xload-1.1.4-1|18	%{_bindir}/%{name}
21mr|xload-1.1.4-1|19	%{_datadir}/X11/app-defaults/XLoad
21mr|xload-1.1.4-1|20	%{_mandir}/man1/%{name}.1*
21mr|xload-1.1.4-1|21	
21mr|xload-1.1.4-1|22	#----------------------------------------------------------------------------
21mr|xload-1.1.4-1|23	
21mr|xload-1.1.4-1|24	%prep
21mr|xload-1.1.4-1|25	%autosetup -p1
21mr|xload-1.1.4-1|26	
21mr|xload-1.1.4-1|27	%build
21mr|xload-1.1.4-1|28	%configure
21mr|xload-1.1.4-1|29	%make
21mr|xload-1.1.4-1|30	
21mr|xload-1.1.4-1|31	%install

19892 21
21mr|xlockmore-5.46-5|1	Name:		xlockmore
21mr|xlockmore-5.46-5|2	Summary:	An X terminal locking program
21mr|xlockmore-5.46-5|3	Version:	5.46
21mr|xlockmore-5.46-5|4	Release:	5
21mr|xlockmore-5.46-5|5	License:	BSD
21mr|xlockmore-5.46-5|6	Group:		Graphical desktop/Other
21mr|xlockmore-5.46-5|7	Url:		http://www.tux.org/~bagleyd/xlockmore.html
21mr|xlockmore-5.46-5|8	Source:		http://www.tux.org/~bagleyd/xlock/%{name}-%{version}/%{name}-%{version}.tar.xz
21mr|xlockmore-5.46-5|9	Source1:	xlock.pamd
21mr|xlockmore-5.46-5|10	Patch0:		xlockmore-5.46-soundpath.patch
21mr|xlockmore-5.46-5|11	Patch3:		xlockmore-5.30-include_ftgl_path.patch
21mr|xlockmore-5.46-5|12	Requires:	pam >= 0.59
21mr|xlockmore-5.46-5|13	Requires:	fortune-mod
21mr|xlockmore-5.46-5|14	Requires:	pam
21mr|xlockmore-5.46-5|15	#fhimpe: needed for chkpwd group
21mr|xlockmore-5.46-5|16	Requires:	setup >= 2.7.12-2
21mr|xlockmore-5.46-5|17	BuildRequires:	esound-devel
21mr|xlockmore-5.46-5|18	BuildRequires:	gtk+2-devel
21mr|xlockmore-5.46-5|19	BuildRequires:	mesa-common-devel
21mr|xlockmore-5.46-5|20	BuildRequires:	pam-devel
21mr|xlockmore-5.46-5|21	BuildRequires:	pkgconfig(x11)
21mr|xlockmore-5.46-5|22	BuildRequires:	pkgconfig(xext)
21mr|xlockmore-5.46-5|23	BuildRequires:	xpm-devel
21mr|xlockmore-5.46-5|24	BuildRequires:	pkgconfig(xt)
21mr|xlockmore-5.46-5|25	
21mr|xlockmore-5.46-5|26	%description
21mr|xlockmore-5.46-5|27	The xlockmore utility is an enhanced version of the standard xlock
21mr|xlockmore-5.46-5|28	program, which allows you to lock an X session so that other users
21mr|xlockmore-5.46-5|29	can't access it.  Xlockmore runs a provided screensaver until you type
21mr|xlockmore-5.46-5|30	in your password.
21mr|xlockmore-5.46-5|31	
21mr|xlockmore-5.46-5|32	Install the xlockmore package if you need a locking program to secure
21mr|xlockmore-5.46-5|33	X sessions.
21mr|xlockmore-5.46-5|34	
21mr|xlockmore-5.46-5|35	%package gtk2
21mr|xlockmore-5.46-5|36	Summary:	A GTK2 front-end to xlockmore
21mr|xlockmore-5.46-5|37	Url:		http://www.tux.org/~bagleyd/xlockmore.html
21mr|xlockmore-5.46-5|38	Group:		Graphical desktop/Other
21mr|xlockmore-5.46-5|39	License:	BSD
21mr|xlockmore-5.46-5|40	Requires:	xlockmore
21mr|xlockmore-5.46-5|41	
21mr|xlockmore-5.46-5|42	%description gtk2
21mr|xlockmore-5.46-5|43	A GTK2 front-end to xlockmore.
21mr|xlockmore-5.46-5|44	
21mr|xlockmore-5.46-5|45	%prep
21mr|xlockmore-5.46-5|46	%setup -q
21mr|xlockmore-5.46-5|47	%patch0 -p1 -b .soundpath
21mr|xlockmore-5.46-5|48	%patch3 -p1 -b .include_ftgl_path
21mr|xlockmore-5.46-5|49	
21mr|xlockmore-5.46-5|50	%{__sed} -i -e "s,/lib,/%{_lib},g" configure
21mr|xlockmore-5.46-5|51	
21mr|xlockmore-5.46-5|52	%build
21mr|xlockmore-5.46-5|53	export CXXFLAGS="-laudiofile"
21mr|xlockmore-5.46-5|54	autoconf
21mr|xlockmore-5.46-5|55	
21mr|xlockmore-5.46-5|56	%configure \
21mr|xlockmore-5.46-5|57	--without-motif \
21mr|xlockmore-5.46-5|58	--with-gtk2 \
21mr|xlockmore-5.46-5|59	--without-gtk \
21mr|xlockmore-5.46-5|60	--enable-pam \
21mr|xlockmore-5.46-5|61	--enable-syslog \
21mr|xlockmore-5.46-5|62	--disable-setuid \
21mr|xlockmore-5.46-5|63	--with-crypt \
21mr|xlockmore-5.46-5|64	--without-rplay \
21mr|xlockmore-5.46-5|65	--enable-appdefaultdir=%{_datadir}/X11/app-defaults
21mr|xlockmore-5.46-5|66	make
21mr|xlockmore-5.46-5|67	
21mr|xlockmore-5.46-5|68	%install
21mr|xlockmore-5.46-5|69	mkdir -p %{buildroot}%{_bindir}
21mr|xlockmore-5.46-5|70	mkdir -p %{buildroot}%{_datadir}/sounds/xlockmore
21mr|xlockmore-5.46-5|71	mkdir -p %{buildroot}%{_datadir}/xlock
21mr|xlockmore-5.46-5|72	
21mr|xlockmore-5.46-5|73	perl -p -i -e 's/-o root//g' Makefile */Makefile
21mr|xlockmore-5.46-5|74	
21mr|xlockmore-5.46-5|75	install -m 755 xlock/xlock -D %{buildroot}%{_bindir}/xlock
21mr|xlockmore-5.46-5|76	install -m 755 xglock/xglock -D %{buildroot}%{_bindir}/xglock
21mr|xlockmore-5.46-5|77	install -m644 xlock/xlock.man -D %{buildroot}%{_mandir}/man1/xlock.1
21mr|xlockmore-5.46-5|78	install -m644 xlock/XLock.ad -D %{buildroot}%{_datadir}/X11/app-defaults/XLock
21mr|xlockmore-5.46-5|79	install -m644 %{SOURCE1} -D %{buildroot}%{_sysconfdir}/pam.d/xlock
21mr|xlockmore-5.46-5|80	install -m755 xlock/xlock -D %{buildroot}%{_bindir}/xlock
21mr|xlockmore-5.46-5|81	
21mr|xlockmore-5.46-5|82	cp sounds/*.au %{buildroot}%{_datadir}/sounds/xlockmore
21mr|xlockmore-5.46-5|83	rm -rf %{buildroot}%{_mandir}/xlock.1*
21mr|xlockmore-5.46-5|84	chmod 755 %{buildroot}%{_bindir}/xlock
21mr|xlockmore-5.46-5|85	
21mr|xlockmore-5.46-5|86	
21mr|xlockmore-5.46-5|87	mkdir -p %{buildroot}%{_datadir}/applications
21mr|xlockmore-5.46-5|88	
21mr|xlockmore-5.46-5|89	cat >> %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21mr|xlockmore-5.46-5|90	[Desktop Entry]
21mr|xlockmore-5.46-5|91	Name=Xlock
21mr|xlockmore-5.46-5|92	Comment=X11 screen saver
21mr|xlockmore-5.46-5|93	Comment[ru]=Хранитель экрана для X11
21mr|xlockmore-5.46-5|94	Icon=gnome-lockscreen.png
21mr|xlockmore-5.46-5|95	Exec=xlock
21mr|xlockmore-5.46-5|96	Terminal=false
21mr|xlockmore-5.46-5|97	Type=Application
21mr|xlockmore-5.46-5|98	Category=System;
21mr|xlockmore-5.46-5|99	NotShowIn=MATE;
21mr|xlockmore-5.46-5|100	EOF
21mr|xlockmore-5.46-5|101	
21mr|xlockmore-5.46-5|102	%clean
21mr|xlockmore-5.46-5|103	
21mr|xlockmore-5.46-5|104	%files
21mr|xlockmore-5.46-5|105	# (mikhailnov, 29.12.2025) It was "2755,root,chkpwd"
21mr|xlockmore-5.46-5|106	# in times of Mandriva, seems to make no sense nowadays.
21mr|xlockmore-5.46-5|107	# SGID chkpwd is needed for tcb. ROSA does not use tcb
21mr|xlockmore-5.46-5|108	# nowadays (but used for some time long ago).
21mr|xlockmore-5.46-5|109	# See kb#516
21mr|xlockmore-5.46-5|110	%attr(755,root,root) %{_bindir}/xlock
21mr|xlockmore-5.46-5|111	%{_mandir}/man1/xlock.1*
21mr|xlockmore-5.46-5|112	%config(noreplace) %{_datadir}/X11/app-defaults/XLock
21mr|xlockmore-5.46-5|113	%{_datadir}/sounds/xlockmore
21mr|xlockmore-5.46-5|114	%{_datadir}/applications/%{name}.desktop
21mr|xlockmore-5.46-5|115	%config(noreplace) %{_sysconfdir}/pam.d/*
21mr|xlockmore-5.46-5|116	
21mr|xlockmore-5.46-5|117	%files gtk2
21mr|xlockmore-5.46-5|118	%{_bindir}/xglock
21mr|xlockmore-5.46-5|119	%{_datadir}/xlock
21mr|xlockmore-5.46-5|120	
21mr|xlockmore-5.46-5|121	%changelog
21mr|xlockmore-5.46-5|122	* Fri Jan 30 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|xlockmore-5.46-5|123	- Remove useless SGID (kb#516)
21mr|xlockmore-5.46-5|124	- https://kbr.rosa.ru/kanboard/?controller=TaskViewController&action=show&task_id=516

19893 21
21mr|xlogo-1.0.5-1|1	Name:		xlogo
21mr|xlogo-1.0.5-1|2	Version:	1.0.5
21mr|xlogo-1.0.5-1|3	Release:	1
21mr|xlogo-1.0.5-1|4	Summary:	X Window System logo
21mr|xlogo-1.0.5-1|5	Group:		Development/X11
21mr|xlogo-1.0.5-1|6	Source0:	http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
21mr|xlogo-1.0.5-1|7	License:	MIT
21mr|xlogo-1.0.5-1|8	
21mr|xlogo-1.0.5-1|9	BuildRequires: pkgconfig(xext)
21mr|xlogo-1.0.5-1|10	BuildRequires: pkgconfig(xt)
21mr|xlogo-1.0.5-1|11	BuildRequires: pkgconfig(xaw7)
21mr|xlogo-1.0.5-1|12	BuildRequires: pkgconfig(xrender) >= 0.9.0.2
21mr|xlogo-1.0.5-1|13	BuildRequires: pkgconfig(xorg-macros) >= 1.0.1
21mr|xlogo-1.0.5-1|14	BuildRequires: pkgconfig(xft) >= 2.1.8.2
21mr|xlogo-1.0.5-1|15	
21mr|xlogo-1.0.5-1|16	%description
21mr|xlogo-1.0.5-1|17	The xlogo program displays the X Window System logo.
21mr|xlogo-1.0.5-1|18	
21mr|xlogo-1.0.5-1|19	%prep
21mr|xlogo-1.0.5-1|20	%setup -q -n %{name}-%{version}
21mr|xlogo-1.0.5-1|21	
21mr|xlogo-1.0.5-1|22	%build
21mr|xlogo-1.0.5-1|23	%configure
21mr|xlogo-1.0.5-1|24	%make
21mr|xlogo-1.0.5-1|25	
21mr|xlogo-1.0.5-1|26	%install
21mr|xlogo-1.0.5-1|27	%makeinstall_std
21mr|xlogo-1.0.5-1|28	
21mr|xlogo-1.0.5-1|29	%files
21mr|xlogo-1.0.5-1|30	%{_bindir}/xlogo
21mr|xlogo-1.0.5-1|31	%{_datadir}/X11/app-defaults/XLogo-color
21mr|xlogo-1.0.5-1|32	%{_datadir}/X11/app-defaults/XLogo
21mr|xlogo-1.0.5-1|33	%{_mandir}/man1/xlogo.1*

19894 21
21mr|xlsatoms-1.1.3-2|1	Name:		xlsatoms
21mr|xlsatoms-1.1.3-2|2	Version:	1.1.3
21mr|xlsatoms-1.1.3-2|3	Release:	2
21mr|xlsatoms-1.1.3-2|4	Summary:	List interned atoms defined on server
21mr|xlsatoms-1.1.3-2|5	Group:		Development/X11
21mr|xlsatoms-1.1.3-2|6	Source0:	http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
21mr|xlsatoms-1.1.3-2|7	License:	MIT
21mr|xlsatoms-1.1.3-2|8	
21mr|xlsatoms-1.1.3-2|9	BuildRequires:	xcb-devel
21mr|xlsatoms-1.1.3-2|10	BuildRequires:	x11-util-macros >= 1.0.1
21mr|xlsatoms-1.1.3-2|11	
21mr|xlsatoms-1.1.3-2|12	%description
21mr|xlsatoms-1.1.3-2|13	Xlsatoms lists the interned atoms. By default, all atoms starting
21mr|xlsatoms-1.1.3-2|14	from 1 (the lowest atom value defined by the protocol) are listed
21mr|xlsatoms-1.1.3-2|15	until unknown atom is found. If an explicit range is given, xlsatoms
21mr|xlsatoms-1.1.3-2|16	will try all atoms in the range, regardless of whether or not any
21mr|xlsatoms-1.1.3-2|17	are undefined.
21mr|xlsatoms-1.1.3-2|18	
21mr|xlsatoms-1.1.3-2|19	%prep
21mr|xlsatoms-1.1.3-2|20	%setup -q -n %{name}-%{version}
21mr|xlsatoms-1.1.3-2|21	
21mr|xlsatoms-1.1.3-2|22	%build
21mr|xlsatoms-1.1.3-2|23	%configure \
21mr|xlsatoms-1.1.3-2|24	--x-includes=%{_includedir} \
21mr|xlsatoms-1.1.3-2|25	--x-libraries=%{_libdir}
21mr|xlsatoms-1.1.3-2|26	
21mr|xlsatoms-1.1.3-2|27	%make
21mr|xlsatoms-1.1.3-2|28	
21mr|xlsatoms-1.1.3-2|29	%install
21mr|xlsatoms-1.1.3-2|30	%makeinstall_std
21mr|xlsatoms-1.1.3-2|31	
21mr|xlsatoms-1.1.3-2|32	%files
21mr|xlsatoms-1.1.3-2|33	%{_bindir}/xlsatoms

19895 21
21mr|xlsclients-1.1.4-2|1	Summary:	List client applications running on a display
21mr|xlsclients-1.1.4-2|2	Name:		xlsclients
21mr|xlsclients-1.1.4-2|3	Version:	1.1.4
21mr|xlsclients-1.1.4-2|4	Release:	2
21mr|xlsclients-1.1.4-2|5	License:	MIT
21mr|xlsclients-1.1.4-2|6	Group:		Development/X11
21mr|xlsclients-1.1.4-2|7	Url:		http://xorg.freedesktop.org
21mr|xlsclients-1.1.4-2|8	Source0:	http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
21mr|xlsclients-1.1.4-2|9	BuildRequires:	x11-util-macros
21mr|xlsclients-1.1.4-2|10	BuildRequires:	pkgconfig(xcb)
21mr|xlsclients-1.1.4-2|11	BuildRequires:	pkgconfig(xcb-util)
21mr|xlsclients-1.1.4-2|12	
21mr|xlsclients-1.1.4-2|13	%description
21mr|xlsclients-1.1.4-2|14	Xlsclients is a utility for listing information about the client
21mr|xlsclients-1.1.4-2|15	applications running on a display. It may be used to generate scripts
21mr|xlsclients-1.1.4-2|16	representing a snapshot of the user's current session.
21mr|xlsclients-1.1.4-2|17	
21mr|xlsclients-1.1.4-2|18	%files
21mr|xlsclients-1.1.4-2|19	%{_bindir}/xlsclients
21mr|xlsclients-1.1.4-2|20	%{_mandir}/man1/xlsclients.1*
21mr|xlsclients-1.1.4-2|21	
21mr|xlsclients-1.1.4-2|22	#----------------------------------------------------------------------------
21mr|xlsclients-1.1.4-2|23	
21mr|xlsclients-1.1.4-2|24	%prep
21mr|xlsclients-1.1.4-2|25	%setup -q
21mr|xlsclients-1.1.4-2|26	
21mr|xlsclients-1.1.4-2|27	%build
21mr|xlsclients-1.1.4-2|28	%configure \
21mr|xlsclients-1.1.4-2|29	--x-includes=%{_includedir} \
21mr|xlsclients-1.1.4-2|30	--x-libraries=%{_libdir}
21mr|xlsclients-1.1.4-2|31	
21mr|xlsclients-1.1.4-2|32	%make
21mr|xlsclients-1.1.4-2|33	
21mr|xlsclients-1.1.4-2|34	%install
21mr|xlsclients-1.1.4-2|35	%makeinstall_std

19896 21
21mr|xlsfonts-1.0.7-1|1	Summary:	Server font list displayer for X
21mr|xlsfonts-1.0.7-1|2	Name:		xlsfonts
21mr|xlsfonts-1.0.7-1|3	Version:	1.0.7
21mr|xlsfonts-1.0.7-1|4	Release:	1
21mr|xlsfonts-1.0.7-1|5	Group:		Development/X11
21mr|xlsfonts-1.0.7-1|6	License:	MIT
21mr|xlsfonts-1.0.7-1|7	Url:		http://xorg.freedesktop.org
21mr|xlsfonts-1.0.7-1|8	Source0:	http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.gz
21mr|xlsfonts-1.0.7-1|9	BuildRequires:	x11-util-macros
21mr|xlsfonts-1.0.7-1|10	BuildRequires:	pkgconfig(x11)
21mr|xlsfonts-1.0.7-1|11	
21mr|xlsfonts-1.0.7-1|12	%description
21mr|xlsfonts-1.0.7-1|13	Xlsfonts lists the fonts that match the given pattern. The wildcard character
21mr|xlsfonts-1.0.7-1|14	"*" may be used to match any sequence of characters (including none), and "?"
21mr|xlsfonts-1.0.7-1|15	to match any single character.
21mr|xlsfonts-1.0.7-1|16	
21mr|xlsfonts-1.0.7-1|17	%files
21mr|xlsfonts-1.0.7-1|18	%{_bindir}/xlsfonts
21mr|xlsfonts-1.0.7-1|19	%{_mandir}/man1/xlsfonts.1*
21mr|xlsfonts-1.0.7-1|20	
21mr|xlsfonts-1.0.7-1|21	#----------------------------------------------------------------------------
21mr|xlsfonts-1.0.7-1|22	
21mr|xlsfonts-1.0.7-1|23	%prep
21mr|xlsfonts-1.0.7-1|24	%autosetup -p1
21mr|xlsfonts-1.0.7-1|25	
21mr|xlsfonts-1.0.7-1|26	%build
21mr|xlsfonts-1.0.7-1|27	%configure	\
21mr|xlsfonts-1.0.7-1|28	--x-includes=%{_includedir}	\
21mr|xlsfonts-1.0.7-1|29	--x-libraries=%{_libdir}
21mr|xlsfonts-1.0.7-1|30	%make
21mr|xlsfonts-1.0.7-1|31	
21mr|xlsfonts-1.0.7-1|32	%install
21mr|xlsfonts-1.0.7-1|33	%makeinstall_std

19897 21
21mr|xmag-1.0.7-1|1	Summary:	Magnify parts of the screen
21mr|xmag-1.0.7-1|2	Name:		xmag
21mr|xmag-1.0.7-1|3	Version:	1.0.7
21mr|xmag-1.0.7-1|4	Release:	1
21mr|xmag-1.0.7-1|5	License:	MIT
21mr|xmag-1.0.7-1|6	Group:		Development/X11
21mr|xmag-1.0.7-1|7	Url:		http://xorg.freedesktop.org
21mr|xmag-1.0.7-1|8	Source0:	http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.gz
21mr|xmag-1.0.7-1|9	Source1:	xmag.xpm
21mr|xmag-1.0.7-1|10	Source2:	xmag.xpm.large
21mr|xmag-1.0.7-1|11	Source3:	xmag.xpm.mini
21mr|xmag-1.0.7-1|12	BuildRequires:	x11-util-macros
21mr|xmag-1.0.7-1|13	BuildRequires:	pkgconfig(xaw7)
21mr|xmag-1.0.7-1|14	BuildRequires:	pkgconfig(xt)
21mr|xmag-1.0.7-1|15	
21mr|xmag-1.0.7-1|16	%description
21mr|xmag-1.0.7-1|17	The xmag program allows you to magnify portions of an X screen.
21mr|xmag-1.0.7-1|18	
21mr|xmag-1.0.7-1|19	%files
21mr|xmag-1.0.7-1|20	%{_bindir}/xmag
21mr|xmag-1.0.7-1|21	%{_datadir}/X11/app-defaults/Xmag
21mr|xmag-1.0.7-1|22	%{_mandir}/man1/xmag.1*
21mr|xmag-1.0.7-1|23	%{_datadir}/icons/xmag.xpm
21mr|xmag-1.0.7-1|24	%{_datadir}/icons/*/xmag.xpm
21mr|xmag-1.0.7-1|25	
21mr|xmag-1.0.7-1|26	#----------------------------------------------------------------------------
21mr|xmag-1.0.7-1|27	
21mr|xmag-1.0.7-1|28	%prep
21mr|xmag-1.0.7-1|29	%setup -q
21mr|xmag-1.0.7-1|30	
21mr|xmag-1.0.7-1|31	%build
21mr|xmag-1.0.7-1|32	%configure
21mr|xmag-1.0.7-1|33	%make
21mr|xmag-1.0.7-1|34	
21mr|xmag-1.0.7-1|35	%install
21mr|xmag-1.0.7-1|36	%makeinstall_std
21mr|xmag-1.0.7-1|37	
21mr|xmag-1.0.7-1|38	# install icons
21mr|xmag-1.0.7-1|39	mkdir -p %{buildroot}%{_datadir}/icons/large
21mr|xmag-1.0.7-1|40	mkdir -p %{buildroot}%{_datadir}/icons/mini
21mr|xmag-1.0.7-1|41	
21mr|xmag-1.0.7-1|42	install -m0644 %{SOURCE1} %{buildroot}%{_datadir}/icons/xmag.xpm
21mr|xmag-1.0.7-1|43	install -m0644 %{SOURCE2} %{buildroot}%{_datadir}/icons/large/xmag.xpm
21mr|xmag-1.0.7-1|44	install -m0644 %{SOURCE3} %{buildroot}%{_datadir}/icons/mini/xmag.xpm

19898 21
21mr|xman-1.1.5-1|1	%define	enable_xprint 0
21mr|xman-1.1.5-1|2	
21mr|xman-1.1.5-1|3	Name:		xman
21mr|xman-1.1.5-1|4	Version:	1.1.5
21mr|xman-1.1.5-1|5	Release:	1
21mr|xman-1.1.5-1|6	Summary:	Manual page display program for the X Window System
21mr|xman-1.1.5-1|7	Group:		Development/X11
21mr|xman-1.1.5-1|8	License:	MIT
21mr|xman-1.1.5-1|9	URL:		http://xorg.freedesktop.org
21mr|xman-1.1.5-1|10	Source:		http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
21mr|xman-1.1.5-1|11	
21mr|xman-1.1.5-1|12	# Not really required, but configure checks for /etc/man.config
21mr|xman-1.1.5-1|13	# to know if should or not use it.
21mr|xman-1.1.5-1|14	BuildRequires:	man
21mr|xman-1.1.5-1|15	BuildRequires:	xaw-devel >= 1.0.1
21mr|xman-1.1.5-1|16	%if %{enable_xprint}
21mr|xman-1.1.5-1|17	BuildRequires:	libxprintutil-devel >= 1.0.1
21mr|xman-1.1.5-1|18	BuildRequires:	pkgconfig(xp) >= 1.0.0
21mr|xman-1.1.5-1|19	%endif
21mr|xman-1.1.5-1|20	BuildRequires:	pkgconfig(xorg-macros) >= 1.0.1
21mr|xman-1.1.5-1|21	
21mr|xman-1.1.5-1|22	%description
21mr|xman-1.1.5-1|23	Xman is a manual page display program for the X Window System.
21mr|xman-1.1.5-1|24	
21mr|xman-1.1.5-1|25	%prep
21mr|xman-1.1.5-1|26	%setup -q
21mr|xman-1.1.5-1|27	
21mr|xman-1.1.5-1|28	%build
21mr|xman-1.1.5-1|29	%global optflags %{optflags} -Wno-error -Wno-tautological-pointer-compare
21mr|xman-1.1.5-1|30	%configure \
21mr|xman-1.1.5-1|31	%if %{enable_xprint}
21mr|xman-1.1.5-1|32	--enable-xprint
21mr|xman-1.1.5-1|33	%else
21mr|xman-1.1.5-1|34	--disable-xprint
21mr|xman-1.1.5-1|35	%endif
21mr|xman-1.1.5-1|36	%make
21mr|xman-1.1.5-1|37	
21mr|xman-1.1.5-1|38	%install
21mr|xman-1.1.5-1|39	%makeinstall_std
21mr|xman-1.1.5-1|40	
21mr|xman-1.1.5-1|41	%files
21mr|xman-1.1.5-1|42	%{_bindir}/xman
21mr|xman-1.1.5-1|43	%{_datadir}/X11/xman.help
21mr|xman-1.1.5-1|44	%{_datadir}/X11/app-defaults/Xman

19899 21
21mr|xmessage-1.0.5-2|1	Summary:	Display a message or query in a window
21mr|xmessage-1.0.5-2|2	Name:		xmessage
21mr|xmessage-1.0.5-2|3	Version:	1.0.5
21mr|xmessage-1.0.5-2|4	Release:	2
21mr|xmessage-1.0.5-2|5	License:	MIT
21mr|xmessage-1.0.5-2|6	Group:		Development/X11
21mr|xmessage-1.0.5-2|7	Url:		http://xorg.freedesktop.org
21mr|xmessage-1.0.5-2|8	Source0:	http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
21mr|xmessage-1.0.5-2|9	BuildRequires:	x11-util-macros
21mr|xmessage-1.0.5-2|10	BuildRequires:	pkgconfig(xaw7)
21mr|xmessage-1.0.5-2|11	BuildRequires:	pkgconfig(xt)
21mr|xmessage-1.0.5-2|12	
21mr|xmessage-1.0.5-2|13	%description
21mr|xmessage-1.0.5-2|14	The xmessage program displays a window containing a message from the command
21mr|xmessage-1.0.5-2|15	line, a file, or standard input.
21mr|xmessage-1.0.5-2|16	
21mr|xmessage-1.0.5-2|17	%files
21mr|xmessage-1.0.5-2|18	%{_bindir}/xmessage
21mr|xmessage-1.0.5-2|19	%{_datadir}/X11/app-defaults/Xmessage-color
21mr|xmessage-1.0.5-2|20	%{_datadir}/X11/app-defaults/Xmessage
21mr|xmessage-1.0.5-2|21	%{_mandir}/man1/xmessage.1*
21mr|xmessage-1.0.5-2|22	
21mr|xmessage-1.0.5-2|23	#----------------------------------------------------------------------------
21mr|xmessage-1.0.5-2|24	
21mr|xmessage-1.0.5-2|25	%prep
21mr|xmessage-1.0.5-2|26	%setup -q
21mr|xmessage-1.0.5-2|27	
21mr|xmessage-1.0.5-2|28	%build
21mr|xmessage-1.0.5-2|29	%configure
21mr|xmessage-1.0.5-2|30	%make
21mr|xmessage-1.0.5-2|31	
21mr|xmessage-1.0.5-2|32	%install
21mr|xmessage-1.0.5-2|33	%makeinstall_std

19900 21
21mr|xmlbeans-2.6.0-19|1	# Copyright (c) 2000-2005, JPackage Project
21mr|xmlbeans-2.6.0-19|2	# All rights reserved.
21mr|xmlbeans-2.6.0-19|3	#
21mr|xmlbeans-2.6.0-19|4	# Redistribution and use in source and binary forms, with or without
21mr|xmlbeans-2.6.0-19|5	# modification, are permitted provided that the following conditions
21mr|xmlbeans-2.6.0-19|6	# are met:
21mr|xmlbeans-2.6.0-19|7	#
21mr|xmlbeans-2.6.0-19|8	# 1. Redistributions of source code must retain the above copyright
21mr|xmlbeans-2.6.0-19|9	#    notice, this list of conditions and the following disclaimer.
21mr|xmlbeans-2.6.0-19|10	# 2. Redistributions in binary form must reproduce the above copyright
21mr|xmlbeans-2.6.0-19|11	#    notice, this list of conditions and the following disclaimer in the
21mr|xmlbeans-2.6.0-19|12	#    documentation and/or other materials provided with the
21mr|xmlbeans-2.6.0-19|13	#    distribution.
21mr|xmlbeans-2.6.0-19|14	# 3. Neither the name of the JPackage Project nor the names of its
21mr|xmlbeans-2.6.0-19|15	#    contributors may be used to endorse or promote products derived
21mr|xmlbeans-2.6.0-19|16	#    from this software without specific prior written permission.
21mr|xmlbeans-2.6.0-19|17	#
21mr|xmlbeans-2.6.0-19|18	# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
21mr|xmlbeans-2.6.0-19|19	# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
21mr|xmlbeans-2.6.0-19|20	# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
21mr|xmlbeans-2.6.0-19|21	# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
21mr|xmlbeans-2.6.0-19|22	# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
21mr|xmlbeans-2.6.0-19|23	# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
21mr|xmlbeans-2.6.0-19|24	# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
21mr|xmlbeans-2.6.0-19|25	# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
21mr|xmlbeans-2.6.0-19|26	# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
21mr|xmlbeans-2.6.0-19|27	# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
21mr|xmlbeans-2.6.0-19|28	# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
21mr|xmlbeans-2.6.0-19|29	#
21mr|xmlbeans-2.6.0-19|30	
21mr|xmlbeans-2.6.0-19|31	%bcond_with bootstrap
21mr|xmlbeans-2.6.0-19|32	%{!?_pkgdocdir: %global _pkgdocdir %{_docdir}/%{name}-%{version}}
21mr|xmlbeans-2.6.0-19|33	
21mr|xmlbeans-2.6.0-19|34	Name:           xmlbeans
21mr|xmlbeans-2.6.0-19|35	Version:        2.6.0
21mr|xmlbeans-2.6.0-19|36	Release:        19%{?with_bootstrap:.boot}
21mr|xmlbeans-2.6.0-19|37	Summary:        XML-Java binding tool
21mr|xmlbeans-2.6.0-19|38	URL:            http://xmlbeans.apache.org/
21mr|xmlbeans-2.6.0-19|39	Source0:        http://www.apache.org/dist/xmlbeans/source/%{name}-%{version}-src.tgz
21mr|xmlbeans-2.6.0-19|40	# Pom file is not available from maven repository for the
21mr|xmlbeans-2.6.0-19|41	# currently released version
21mr|xmlbeans-2.6.0-19|42	Source1:        %{name}-%{version}.pom
21mr|xmlbeans-2.6.0-19|43	Source2:        http://repo1.maven.org/maven2/org/apache/%{name}/%{name}-xpath/%{version}/%{name}-xpath-%{version}.pom
21mr|xmlbeans-2.6.0-19|44	Source3:        http://repo1.maven.org/maven2/org/apache/%{name}/%{name}-xmlpublic/%{version}/%{name}-xmlpublic-%{version}.pom
21mr|xmlbeans-2.6.0-19|45	Patch0:         xmlbeans-2.6.0-nodownload.patch
21mr|xmlbeans-2.6.0-19|46	Patch1:         0001-Update-to-newer-saxon-API.patch
21mr|xmlbeans-2.6.0-19|47	Patch2:         xmlbeans-2.6.0-iso-8859-1-encoding.patch
21mr|xmlbeans-2.6.0-19|48	Patch3:         xmlbeans-2.6.0-jsr-bundle.patch
21mr|xmlbeans-2.6.0-19|49	Patch4:         xmlbeans-scripts-classpath.patch
21mr|xmlbeans-2.6.0-19|50	# error: cannot access TypeStoreUser
21mr|xmlbeans-2.6.0-19|51	Patch5:         xmlbeans-2.6.0-java8.patch
21mr|xmlbeans-2.6.0-19|52	Group:          Development/Java
21mr|xmlbeans-2.6.0-19|53	License:        ASL 2.0
21mr|xmlbeans-2.6.0-19|54	
21mr|xmlbeans-2.6.0-19|55	%if %without bootstrap
21mr|xmlbeans-2.6.0-19|56	BuildRequires:  xmlbeans
21mr|xmlbeans-2.6.0-19|57	%endif
21mr|xmlbeans-2.6.0-19|58	BuildRequires:  java-devel
21mr|xmlbeans-2.6.0-19|59	BuildRequires:  jpackage-utils >= 0:1.5
21mr|xmlbeans-2.6.0-19|60	# add_maven_depmap macro is now located in javapackages-local
21mr|xmlbeans-2.6.0-19|61	BuildRequires:  javapackages-local
21mr|xmlbeans-2.6.0-19|62	BuildRequires:  ant >= 0:1.6, ant-junit, ant-contrib, junit
21mr|xmlbeans-2.6.0-19|63	BuildRequires:  xml-commons-resolver >= 0:1.1
21mr|xmlbeans-2.6.0-19|64	BuildRequires:  bea-stax-api
21mr|xmlbeans-2.6.0-19|65	BuildRequires:  saxon >= 8
21mr|xmlbeans-2.6.0-19|66	Requires:       jpackage-utils >= 0:1.6
21mr|xmlbeans-2.6.0-19|67	Requires:       java-headless
21mr|xmlbeans-2.6.0-19|68	
21mr|xmlbeans-2.6.0-19|69	BuildArch:      noarch
21mr|xmlbeans-2.6.0-19|70	# Java stack is not supported on x86_32
21mr|xmlbeans-2.6.0-19|71	ExcludeArch: %{ix86}
21mr|xmlbeans-2.6.0-19|72	
21mr|xmlbeans-2.6.0-19|73	%description
21mr|xmlbeans-2.6.0-19|74	XMLBeans is a tool that allows you to access the full power
21mr|xmlbeans-2.6.0-19|75	of XML in a Java friendly way. It is an XML-Java binding tool.
21mr|xmlbeans-2.6.0-19|76	The idea is that you can take advantage the richness and
21mr|xmlbeans-2.6.0-19|77	features of XML and XML Schema and have these features mapped
21mr|xmlbeans-2.6.0-19|78	as naturally as possible to the equivalent Java language and
21mr|xmlbeans-2.6.0-19|79	typing constructs. XMLBeans uses XML Schema to compile Java
21mr|xmlbeans-2.6.0-19|80	interfaces and classes that you can then use to access and
21mr|xmlbeans-2.6.0-19|81	modify XML instance data. Using XMLBeans is similar to using
21mr|xmlbeans-2.6.0-19|82	any other Java interface/class, you will see things like
21mr|xmlbeans-2.6.0-19|83	getFoo or setFoo just as you would expect when working with
21mr|xmlbeans-2.6.0-19|84	Java. While a major use of XMLBeans is to access your XML
21mr|xmlbeans-2.6.0-19|85	instance data with strongly typed Java classes there are also
21mr|xmlbeans-2.6.0-19|86	API's that allow you access to the full XML infoset (XMLBeans
21mr|xmlbeans-2.6.0-19|87	keeps full XML Infoset fidelity) as well as to allow you to
21mr|xmlbeans-2.6.0-19|88	reflect into the XML schema itself through an XML Schema
21mr|xmlbeans-2.6.0-19|89	Object model.
21mr|xmlbeans-2.6.0-19|90	
21mr|xmlbeans-2.6.0-19|91	
21mr|xmlbeans-2.6.0-19|92	%package javadoc
21mr|xmlbeans-2.6.0-19|93	Summary:        Javadoc for %{name}
21mr|xmlbeans-2.6.0-19|94	
21mr|xmlbeans-2.6.0-19|95	%description javadoc
21mr|xmlbeans-2.6.0-19|96	%{summary}.
21mr|xmlbeans-2.6.0-19|97	
21mr|xmlbeans-2.6.0-19|98	
21mr|xmlbeans-2.6.0-19|99	%package manual
21mr|xmlbeans-2.6.0-19|100	Summary:        Documents for %{name}
21mr|xmlbeans-2.6.0-19|101	
21mr|xmlbeans-2.6.0-19|102	%description manual
21mr|xmlbeans-2.6.0-19|103	%{summary}.
21mr|xmlbeans-2.6.0-19|104	
21mr|xmlbeans-2.6.0-19|105	
21mr|xmlbeans-2.6.0-19|106	%package scripts
21mr|xmlbeans-2.6.0-19|107	Summary:        Scripts for %{name}
21mr|xmlbeans-2.6.0-19|108	Requires:       %{name} = %{version}-%{release}
21mr|xmlbeans-2.6.0-19|109	
21mr|xmlbeans-2.6.0-19|110	%description scripts
21mr|xmlbeans-2.6.0-19|111	%{summary}.
21mr|xmlbeans-2.6.0-19|112	
21mr|xmlbeans-2.6.0-19|113	
21mr|xmlbeans-2.6.0-19|114	%prep
21mr|xmlbeans-2.6.0-19|115	%setup -q -n %{name}-%{version}
21mr|xmlbeans-2.6.0-19|116	%patch0 -p1 -b .nodownload
21mr|xmlbeans-2.6.0-19|117	%patch1 -p1
21mr|xmlbeans-2.6.0-19|118	%patch2 -p1
21mr|xmlbeans-2.6.0-19|119	%patch3 -p1
21mr|xmlbeans-2.6.0-19|120	%patch4 -p1
21mr|xmlbeans-2.6.0-19|121	%patch5 -p0
21mr|xmlbeans-2.6.0-19|122	
21mr|xmlbeans-2.6.0-19|123	%build
21mr|xmlbeans-2.6.0-19|124	# Piccolo and jam are rebuilt from source and bundled with xbean
21mr|xmlbeans-2.6.0-19|125	# ant clean.jars leaves some dangling jars around, do not use it
21mr|xmlbeans-2.6.0-19|126	find . \( -name '*.jar' -o -name '*.zip' \) \
21mr|xmlbeans-2.6.0-19|127	-not -name 'piccolo*.jar' -not -name 'jam*.jar' \
21mr|xmlbeans-2.6.0-19|128	%{?with_bootstrap:-not -name 'oldxbean.jar' } \
21mr|xmlbeans-2.6.0-19|129	-print -delete
21mr|xmlbeans-2.6.0-19|130	
21mr|xmlbeans-2.6.0-19|131	# Replace bundled libraries
21mr|xmlbeans-2.6.0-19|132	mkdir -p build/lib
21mr|xmlbeans-2.6.0-19|133	ln -sf $(build-classpath xml-commons-resolver) build/lib/resolver.jar
21mr|xmlbeans-2.6.0-19|134	ln -sf $(build-classpath xmlbeans/xbean) external/lib/oldxbean.jar
21mr|xmlbeans-2.6.0-19|135	ln -sf $(build-classpath bea-stax-api) external/lib/jsr173_1.0_api.jar
21mr|xmlbeans-2.6.0-19|136	ln -sf $(build-classpath saxon/saxon) external/lib/saxon9.jar
21mr|xmlbeans-2.6.0-19|137	ln -sf $(build-classpath saxon/saxon) external/lib/saxon9-dom.jar
21mr|xmlbeans-2.6.0-19|138	
21mr|xmlbeans-2.6.0-19|139	# Fix CRLF
21mr|xmlbeans-2.6.0-19|140	sed 's/\r//' -i LICENSE.txt NOTICE.txt README.txt docs/stylesheet.css docs/xmlbeans.css docs/guide/tools.html
21mr|xmlbeans-2.6.0-19|141	
21mr|xmlbeans-2.6.0-19|142	# Build
21mr|xmlbeans-2.6.0-19|143	ant -Djavac.source=1.6 -Djavac.target=1.6 default docs
21mr|xmlbeans-2.6.0-19|144	
21mr|xmlbeans-2.6.0-19|145	%install
21mr|xmlbeans-2.6.0-19|146	# jar
21mr|xmlbeans-2.6.0-19|147	install -d -m 0755 $RPM_BUILD_ROOT%{_javadir}/%{name}
21mr|xmlbeans-2.6.0-19|148	install -p -m 0644 build/lib/xmlpublic.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/xmlpublic.jar
21mr|xmlbeans-2.6.0-19|149	install -p -m 0644 build/lib/xbean_xpath.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/xbean_xpath.jar
21mr|xmlbeans-2.6.0-19|150	install -p -m 0644 build/lib/xbean.jar $RPM_BUILD_ROOT%{_javadir}/%{name}/xbean.jar
21mr|xmlbeans-2.6.0-19|151	
21mr|xmlbeans-2.6.0-19|152	mkdir -p $RPM_BUILD_ROOT%{_mavenpomdir}
21mr|xmlbeans-2.6.0-19|153	install -pm 644 %{SOURCE1} $RPM_BUILD_ROOT%{_mavenpomdir}/JPP.%{name}-xbean.pom
21mr|xmlbeans-2.6.0-19|154	%add_maven_depmap JPP.%{name}-xbean.pom %{name}/xbean.jar
21mr|xmlbeans-2.6.0-19|155	install -pm 644 %{SOURCE2} $RPM_BUILD_ROOT%{_mavenpomdir}/JPP.%{name}-xbean_xpath.pom
21mr|xmlbeans-2.6.0-19|156	%add_maven_depmap JPP.%{name}-xbean_xpath.pom %{name}/xbean_xpath.jar
21mr|xmlbeans-2.6.0-19|157	install -pm 644 %{SOURCE3} $RPM_BUILD_ROOT%{_mavenpomdir}/JPP.%{name}-xmlpublic.pom
21mr|xmlbeans-2.6.0-19|158	%add_maven_depmap JPP.%{name}-xmlpublic.pom %{name}/xmlpublic.jar
21mr|xmlbeans-2.6.0-19|159	
21mr|xmlbeans-2.6.0-19|160	# bin
21mr|xmlbeans-2.6.0-19|161	install -d -m 0755 $RPM_BUILD_ROOT%{_bindir}
21mr|xmlbeans-2.6.0-19|162	install -p -m 0755 bin/dumpxsb   $RPM_BUILD_ROOT%{_bindir}
21mr|xmlbeans-2.6.0-19|163	install -p -m 0755 bin/inst2xsd  $RPM_BUILD_ROOT%{_bindir}
21mr|xmlbeans-2.6.0-19|164	install -p -m 0755 bin/scomp     $RPM_BUILD_ROOT%{_bindir}
21mr|xmlbeans-2.6.0-19|165	install -p -m 0755 bin/sdownload $RPM_BUILD_ROOT%{_bindir}
21mr|xmlbeans-2.6.0-19|166	install -p -m 0755 bin/sfactor   $RPM_BUILD_ROOT%{_bindir}
21mr|xmlbeans-2.6.0-19|167	install -p -m 0755 bin/svalidate $RPM_BUILD_ROOT%{_bindir}
21mr|xmlbeans-2.6.0-19|168	install -p -m 0755 bin/validate  $RPM_BUILD_ROOT%{_bindir}
21mr|xmlbeans-2.6.0-19|169	install -p -m 0755 bin/xpretty   $RPM_BUILD_ROOT%{_bindir}
21mr|xmlbeans-2.6.0-19|170	install -p -m 0755 bin/xsd2inst  $RPM_BUILD_ROOT%{_bindir}
21mr|xmlbeans-2.6.0-19|171	install -p -m 0755 bin/xsdtree   $RPM_BUILD_ROOT%{_bindir}
21mr|xmlbeans-2.6.0-19|172	install -p -m 0755 bin/xstc      $RPM_BUILD_ROOT%{_bindir}
21mr|xmlbeans-2.6.0-19|173	
21mr|xmlbeans-2.6.0-19|174	
21mr|xmlbeans-2.6.0-19|175	# javadoc
21mr|xmlbeans-2.6.0-19|176	install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}
21mr|xmlbeans-2.6.0-19|177	cp -pr build/docs/reference/* $RPM_BUILD_ROOT%{_javadocdir}/%{name}
21mr|xmlbeans-2.6.0-19|178	rm -rf build/docs/reference
21mr|xmlbeans-2.6.0-19|179	
21mr|xmlbeans-2.6.0-19|180	# manual
21mr|xmlbeans-2.6.0-19|181	install -d -m 755 $RPM_BUILD_ROOT%{_pkgdocdir}
21mr|xmlbeans-2.6.0-19|182	cp -pr build/docs/* README.txt $RPM_BUILD_ROOT%{_pkgdocdir}
21mr|xmlbeans-2.6.0-19|183	
21mr|xmlbeans-2.6.0-19|184	%files -f .mfiles
21mr|xmlbeans-2.6.0-19|185	%dir %{_pkgdocdir}
21mr|xmlbeans-2.6.0-19|186	%doc %{_pkgdocdir}/README.txt
21mr|xmlbeans-2.6.0-19|187	%license LICENSE.txt NOTICE.txt
21mr|xmlbeans-2.6.0-19|188	
21mr|xmlbeans-2.6.0-19|189	%files javadoc
21mr|xmlbeans-2.6.0-19|190	%dir %{_pkgdocdir}
21mr|xmlbeans-2.6.0-19|191	%doc %{_pkgdocdir}/README.txt
21mr|xmlbeans-2.6.0-19|192	%doc %{_javadocdir}/%{name}
21mr|xmlbeans-2.6.0-19|193	%license LICENSE.txt NOTICE.txt
21mr|xmlbeans-2.6.0-19|194	
21mr|xmlbeans-2.6.0-19|195	%files manual
21mr|xmlbeans-2.6.0-19|196	%{_pkgdocdir}
21mr|xmlbeans-2.6.0-19|197	
21mr|xmlbeans-2.6.0-19|198	%files scripts
21mr|xmlbeans-2.6.0-19|199	%attr(0755,root,root) %{_bindir}/*
21mr|xmlbeans-2.6.0-19|200	
21mr|xmlbeans-2.6.0-19|201	

19901 21
21mr|xmlbeans-maven-plugin-2.3.3-12|1	Name:          xmlbeans-maven-plugin
21mr|xmlbeans-maven-plugin-2.3.3-12|2	Version:       2.3.3
21mr|xmlbeans-maven-plugin-2.3.3-12|3	Release:       12
21mr|xmlbeans-maven-plugin-2.3.3-12|4	Summary:       Maven XML Beans Plugin
21mr|xmlbeans-maven-plugin-2.3.3-12|5	License:       ASL 2.0
21mr|xmlbeans-maven-plugin-2.3.3-12|6	Url:           http://mojo.codehaus.org/xmlbeans-maven-plugin/
21mr|xmlbeans-maven-plugin-2.3.3-12|7	# svn export https://svn.codehaus.org/mojo/tags/xmlbeans-maven-plugin-2.3.3
21mr|xmlbeans-maven-plugin-2.3.3-12|8	# tar cJf xmlbeans-maven-plugin-2.3.3.tar.xz xmlbeans-maven-plugin-2.3.3
21mr|xmlbeans-maven-plugin-2.3.3-12|9	Source0:       %{name}-%{version}.tar.xz
21mr|xmlbeans-maven-plugin-2.3.3-12|10	# xmlbeans-maven-plugin package don't include the license file
21mr|xmlbeans-maven-plugin-2.3.3-12|11	Source1:       http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|xmlbeans-maven-plugin-2.3.3-12|12	
21mr|xmlbeans-maven-plugin-2.3.3-12|13	BuildRequires: maven-local
21mr|xmlbeans-maven-plugin-2.3.3-12|14	BuildRequires: mvn(org.apache.maven:maven-artifact)
21mr|xmlbeans-maven-plugin-2.3.3-12|15	BuildRequires: mvn(org.apache.maven:maven-core)
21mr|xmlbeans-maven-plugin-2.3.3-12|16	BuildRequires: mvn(org.apache.maven:maven-model)
21mr|xmlbeans-maven-plugin-2.3.3-12|17	BuildRequires: mvn(org.apache.maven:maven-plugin-api)
21mr|xmlbeans-maven-plugin-2.3.3-12|18	BuildRequires: mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|xmlbeans-maven-plugin-2.3.3-12|19	BuildRequires: mvn(org.apache.maven.plugins:maven-invoker-plugin)
21mr|xmlbeans-maven-plugin-2.3.3-12|20	BuildRequires: mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|xmlbeans-maven-plugin-2.3.3-12|21	BuildRequires: mvn(org.apache.xmlbeans:xmlbeans)
21mr|xmlbeans-maven-plugin-2.3.3-12|22	BuildRequires: mvn(org.codehaus.mojo:mojo-parent:pom:)
21mr|xmlbeans-maven-plugin-2.3.3-12|23	BuildRequires: mvn(org.codehaus.plexus:plexus-utils)
21mr|xmlbeans-maven-plugin-2.3.3-12|24	BuildRequires: mvn(stax:stax-api)
21mr|xmlbeans-maven-plugin-2.3.3-12|25	BuildRequires: mvn(xml-resolver:xml-resolver)
21mr|xmlbeans-maven-plugin-2.3.3-12|26	
21mr|xmlbeans-maven-plugin-2.3.3-12|27	Group:          Development/Java
21mr|xmlbeans-maven-plugin-2.3.3-12|28	BuildArch:     noarch
21mr|xmlbeans-maven-plugin-2.3.3-12|29	# Java stack is not supported on x86_32
21mr|xmlbeans-maven-plugin-2.3.3-12|30	ExcludeArch: %{ix86}
21mr|xmlbeans-maven-plugin-2.3.3-12|31	
21mr|xmlbeans-maven-plugin-2.3.3-12|32	%description
21mr|xmlbeans-maven-plugin-2.3.3-12|33	Maven XML Beans Plugin provides integration of the
21mr|xmlbeans-maven-plugin-2.3.3-12|34	Apache XML Beans for Maven. Runs the xmlbeans
21mr|xmlbeans-maven-plugin-2.3.3-12|35	parser/code generator against schemes in files and
21mr|xmlbeans-maven-plugin-2.3.3-12|36	dependent jars.
21mr|xmlbeans-maven-plugin-2.3.3-12|37	
21mr|xmlbeans-maven-plugin-2.3.3-12|38	%package javadoc
21mr|xmlbeans-maven-plugin-2.3.3-12|39	Summary:       Javadoc for %{name}
21mr|xmlbeans-maven-plugin-2.3.3-12|40	
21mr|xmlbeans-maven-plugin-2.3.3-12|41	%description javadoc
21mr|xmlbeans-maven-plugin-2.3.3-12|42	This package contains javadoc for %{name}.
21mr|xmlbeans-maven-plugin-2.3.3-12|43	
21mr|xmlbeans-maven-plugin-2.3.3-12|44	%prep
21mr|xmlbeans-maven-plugin-2.3.3-12|45	%setup -q
21mr|xmlbeans-maven-plugin-2.3.3-12|46	
21mr|xmlbeans-maven-plugin-2.3.3-12|47	cp -p %{SOURCE1} .
21mr|xmlbeans-maven-plugin-2.3.3-12|48	sed -i 's/\r//' LICENSE-2.0.txt
21mr|xmlbeans-maven-plugin-2.3.3-12|49	
21mr|xmlbeans-maven-plugin-2.3.3-12|50	# these test fails
21mr|xmlbeans-maven-plugin-2.3.3-12|51	# [INFO] XMLBeans discrete xsd's in a jar test for MXMLBEANS-21  FAILURE [0.665s]
21mr|xmlbeans-maven-plugin-2.3.3-12|52	# Caused by: org.sonatype.aether.transfer.ArtifactNotFoundException:
21mr|xmlbeans-maven-plugin-2.3.3-12|53	# Could not find artifact org.codehaus.mojo:xmlbeans-maven-plugin:pom:latest
21mr|xmlbeans-maven-plugin-2.3.3-12|54	# in local.central (file:///..../BUILD/xmlbeans-maven-plugin-2.3.3/.m2)
21mr|xmlbeans-maven-plugin-2.3.3-12|55	rm -r src/it/mxmlbeans-21/*
21mr|xmlbeans-maven-plugin-2.3.3-12|56	
21mr|xmlbeans-maven-plugin-2.3.3-12|57	%pom_remove_dep org.apache.maven:maven-project
21mr|xmlbeans-maven-plugin-2.3.3-12|58	%pom_add_dep org.apache.maven:maven-core:any:compile
21mr|xmlbeans-maven-plugin-2.3.3-12|59	
21mr|xmlbeans-maven-plugin-2.3.3-12|60	%pom_remove_plugin :findbugs-maven-plugin
21mr|xmlbeans-maven-plugin-2.3.3-12|61	%pom_remove_plugin :jdepend-maven-plugin
21mr|xmlbeans-maven-plugin-2.3.3-12|62	rm -r pom.xml.orig
21mr|xmlbeans-maven-plugin-2.3.3-12|63	
21mr|xmlbeans-maven-plugin-2.3.3-12|64	%mvn_file : %{name}
21mr|xmlbeans-maven-plugin-2.3.3-12|65	
21mr|xmlbeans-maven-plugin-2.3.3-12|66	%build
21mr|xmlbeans-maven-plugin-2.3.3-12|67	
21mr|xmlbeans-maven-plugin-2.3.3-12|68	%mvn_build -- -Dmojo.java.target=1.5
21mr|xmlbeans-maven-plugin-2.3.3-12|69	
21mr|xmlbeans-maven-plugin-2.3.3-12|70	%install
21mr|xmlbeans-maven-plugin-2.3.3-12|71	%mvn_install
21mr|xmlbeans-maven-plugin-2.3.3-12|72	
21mr|xmlbeans-maven-plugin-2.3.3-12|73	%files -f .mfiles
21mr|xmlbeans-maven-plugin-2.3.3-12|74	%license LICENSE-2.0.txt
21mr|xmlbeans-maven-plugin-2.3.3-12|75	
21mr|xmlbeans-maven-plugin-2.3.3-12|76	%files javadoc -f .mfiles-javadoc
21mr|xmlbeans-maven-plugin-2.3.3-12|77	%license LICENSE-2.0.txt
21mr|xmlbeans-maven-plugin-2.3.3-12|78	

19902 21
21mr|xml-commons-apis12-1.2.04-17|1	Summary:	JAXP 1.2, DOM 2, SAX 2.0.1, SAX2-ext 1.0 apis
21mr|xml-commons-apis12-1.2.04-17|2	Name:		xml-commons-apis12
21mr|xml-commons-apis12-1.2.04-17|3	Epoch:		1
21mr|xml-commons-apis12-1.2.04-17|4	Version:	1.2.04
21mr|xml-commons-apis12-1.2.04-17|5	Release:	17
21mr|xml-commons-apis12-1.2.04-17|6	Group:		System/Libraries
21mr|xml-commons-apis12-1.2.04-17|7	Url:		http://xml.apache.org/commons/
21mr|xml-commons-apis12-1.2.04-17|8	License:	ASL 2.0 and W3C and Public Domain
21mr|xml-commons-apis12-1.2.04-17|9	# svn export http://svn.apache.org/repos/asf/xml/commons/tags/xml-commons-external-1_2_04/
21mr|xml-commons-apis12-1.2.04-17|10	Source0:	xml-commons-external-1.2.04.tar.gz
21mr|xml-commons-apis12-1.2.04-17|11	BuildRequires:	ant
21mr|xml-commons-apis12-1.2.04-17|12	BuildRequires:	jpackage-utils >= 0:1.6
21mr|xml-commons-apis12-1.2.04-17|13	Requires:	jpackage-utils >= 0:1.6
21mr|xml-commons-apis12-1.2.04-17|14	Provides:	jaxp = 1.2
21mr|xml-commons-apis12-1.2.04-17|15	Provides:	dom = 2
21mr|xml-commons-apis12-1.2.04-17|16	Provides:	sax = 2.0.1
21mr|xml-commons-apis12-1.2.04-17|17	Provides:	xslt = 1.0
21mr|xml-commons-apis12-1.2.04-17|18	Obsoletes:	xml-commons-jaxp-1.2-apis < %{EVRD}
21mr|xml-commons-apis12-1.2.04-17|19	BuildArch:	noarch
21mr|xml-commons-apis12-1.2.04-17|20	# Java stack is not supported on x86_32
21mr|xml-commons-apis12-1.2.04-17|21	ExcludeArch: %{ix86}
21mr|xml-commons-apis12-1.2.04-17|22	
21mr|xml-commons-apis12-1.2.04-17|23	%description
21mr|xml-commons-apis12-1.2.04-17|24	DOM 2 org.w3c.dom and SAX XML 2.0 org.xml.sax processor apis used
21mr|xml-commons-apis12-1.2.04-17|25	by several pieces of Apache software. XSLT 1.0.
21mr|xml-commons-apis12-1.2.04-17|26	This version includes the JAXP 1.2 APIs -- Java API for XML
21mr|xml-commons-apis12-1.2.04-17|27	Processing 1.2, i.e. javax.xml{.parsers,.transform}
21mr|xml-commons-apis12-1.2.04-17|28	
21mr|xml-commons-apis12-1.2.04-17|29	%files
21mr|xml-commons-apis12-1.2.04-17|30	%defattr(0644,root,root,0755)
21mr|xml-commons-apis12-1.2.04-17|31	%{_javadir}/%{name}*.jar
21mr|xml-commons-apis12-1.2.04-17|32	%{_javadir}/jaxp12.jar
21mr|xml-commons-apis12-1.2.04-17|33	%{_javadir}/dom2.jar
21mr|xml-commons-apis12-1.2.04-17|34	%{_javadir}/xml-commons-jaxp-1.2-apis.jar
21mr|xml-commons-apis12-1.2.04-17|35	%doc xml-commons-external-1_2_04/java/external/LICENSE
21mr|xml-commons-apis12-1.2.04-17|36	%doc xml-commons-external-1_2_04/java/external/LICENSE.dom-documentation.txt
21mr|xml-commons-apis12-1.2.04-17|37	%doc xml-commons-external-1_2_04/java/external/LICENSE.dom-software.txt
21mr|xml-commons-apis12-1.2.04-17|38	%doc xml-commons-external-1_2_04/java/external/LICENSE.sax.txt
21mr|xml-commons-apis12-1.2.04-17|39	%doc xml-commons-external-1_2_04/java/external/README.dom.txt
21mr|xml-commons-apis12-1.2.04-17|40	%doc xml-commons-external-1_2_04/java/external/README-sax
21mr|xml-commons-apis12-1.2.04-17|41	%doc xml-commons-external-1_2_04/java/external/README.sax.txt
21mr|xml-commons-apis12-1.2.04-17|42	%doc xml-commons-external-1_2_04/java/external/NOTICE
21mr|xml-commons-apis12-1.2.04-17|43	
21mr|xml-commons-apis12-1.2.04-17|44	#----------------------------------------------------------------------------
21mr|xml-commons-apis12-1.2.04-17|45	
21mr|xml-commons-apis12-1.2.04-17|46	%package javadoc
21mr|xml-commons-apis12-1.2.04-17|47	Summary:	Javadoc for %{name}
21mr|xml-commons-apis12-1.2.04-17|48	Group:		Development/Java
21mr|xml-commons-apis12-1.2.04-17|49	Provides:	%{name}-apis-javadoc = %{EVRD}
21mr|xml-commons-apis12-1.2.04-17|50	Provides:	xml-commons-jaxp-1.2-apis-javadoc = %{EVRD}
21mr|xml-commons-apis12-1.2.04-17|51	Obsoletes:	xml-commons-jaxp-1.2-apis-javadoc < %{EVRD}
21mr|xml-commons-apis12-1.2.04-17|52	
21mr|xml-commons-apis12-1.2.04-17|53	%description javadoc
21mr|xml-commons-apis12-1.2.04-17|54	Javadoc for %{name}.
21mr|xml-commons-apis12-1.2.04-17|55	
21mr|xml-commons-apis12-1.2.04-17|56	%files javadoc
21mr|xml-commons-apis12-1.2.04-17|57	%defattr(0644,root,root,0755)
21mr|xml-commons-apis12-1.2.04-17|58	%{_javadocdir}/%{name}-%{version}
21mr|xml-commons-apis12-1.2.04-17|59	%{_javadocdir}/%{name}
21mr|xml-commons-apis12-1.2.04-17|60	
21mr|xml-commons-apis12-1.2.04-17|61	#----------------------------------------------------------------------------
21mr|xml-commons-apis12-1.2.04-17|62	
21mr|xml-commons-apis12-1.2.04-17|63	%package manual
21mr|xml-commons-apis12-1.2.04-17|64	Summary:	Documentation for %{name}
21mr|xml-commons-apis12-1.2.04-17|65	Group:		Development/Java
21mr|xml-commons-apis12-1.2.04-17|66	
21mr|xml-commons-apis12-1.2.04-17|67	%description manual
21mr|xml-commons-apis12-1.2.04-17|68	Documentation for %{name}.
21mr|xml-commons-apis12-1.2.04-17|69	
21mr|xml-commons-apis12-1.2.04-17|70	%files manual
21mr|xml-commons-apis12-1.2.04-17|71	%defattr(0644,root,root,0755)
21mr|xml-commons-apis12-1.2.04-17|72	%{_docdir}/%{name}-%{version}
21mr|xml-commons-apis12-1.2.04-17|73	
21mr|xml-commons-apis12-1.2.04-17|74	#----------------------------------------------------------------------------
21mr|xml-commons-apis12-1.2.04-17|75	
21mr|xml-commons-apis12-1.2.04-17|76	%prep
21mr|xml-commons-apis12-1.2.04-17|77	%setup -q -c
21mr|xml-commons-apis12-1.2.04-17|78	
21mr|xml-commons-apis12-1.2.04-17|79	%build
21mr|xml-commons-apis12-1.2.04-17|80	ant -f xml-commons-external-1_2_04/java/external/build.xml jar javadoc
21mr|xml-commons-apis12-1.2.04-17|81	
21mr|xml-commons-apis12-1.2.04-17|82	%install
21mr|xml-commons-apis12-1.2.04-17|83	install -d -m 755 %{buildroot}%{_javadir}
21mr|xml-commons-apis12-1.2.04-17|84	install -m 644 xml-commons-external-1_2_04/java/external/build/xml-apis.jar \
21mr|xml-commons-apis12-1.2.04-17|85	%{buildroot}%{_javadir}/%{name}-%{version}.jar
21mr|xml-commons-apis12-1.2.04-17|86	
21mr|xml-commons-apis12-1.2.04-17|87	pushd %{buildroot}%{_javadir}
21mr|xml-commons-apis12-1.2.04-17|88	for jar in *-%{version}*; do
21mr|xml-commons-apis12-1.2.04-17|89	ln -sf ${jar} $(echo $jar | sed -e 's|-%{version}\.jar|.jar|');
21mr|xml-commons-apis12-1.2.04-17|90	done
21mr|xml-commons-apis12-1.2.04-17|91	
21mr|xml-commons-apis12-1.2.04-17|92	ln -sf %{name}.jar xml-commons-jaxp-1.2-apis.jar
21mr|xml-commons-apis12-1.2.04-17|93	ln -sf %{name}.jar jaxp12.jar
21mr|xml-commons-apis12-1.2.04-17|94	ln -sf %{name}.jar dom2.jar
21mr|xml-commons-apis12-1.2.04-17|95	popd
21mr|xml-commons-apis12-1.2.04-17|96	
21mr|xml-commons-apis12-1.2.04-17|97	
21mr|xml-commons-apis12-1.2.04-17|98	# javadoc
21mr|xml-commons-apis12-1.2.04-17|99	install -d -m 755 %{buildroot}%{_javadocdir}/%{name}-%{version}
21mr|xml-commons-apis12-1.2.04-17|100	cp -pr xml-commons-external-1_2_04/java/external/build/docs/javadoc/* \
21mr|xml-commons-apis12-1.2.04-17|101	%{buildroot}%{_javadocdir}/%{name}-%{version}
21mr|xml-commons-apis12-1.2.04-17|102	ln -s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}
21mr|xml-commons-apis12-1.2.04-17|103	rm -rf xml-commons-external-1_2_04/java/external/build/docs/javadoc
21mr|xml-commons-apis12-1.2.04-17|104	
21mr|xml-commons-apis12-1.2.04-17|105	# manuals
21mr|xml-commons-apis12-1.2.04-17|106	install -d -m 755 %{buildroot}%{_docdir}/%{name}-%{version}
21mr|xml-commons-apis12-1.2.04-17|107	cp -pr xml-commons-external-1_2_04/java/external/build/docs/* %{buildroot}%{_docdir}/%{name}-%{version}

19903 21
21mr|xml-commons-apis-1.4.01-28|1	Name:          xml-commons-apis
21mr|xml-commons-apis-1.4.01-28|2	Version:       1.4.01
21mr|xml-commons-apis-1.4.01-28|3	Epoch:         2
21mr|xml-commons-apis-1.4.01-28|4	Release:       28
21mr|xml-commons-apis-1.4.01-28|5	Summary:       APIs for DOM, SAX, and JAXP
21mr|xml-commons-apis-1.4.01-28|6	License:       ASL 2.0 and W3C and Public Domain
21mr|xml-commons-apis-1.4.01-28|7	URL:           http://xml.apache.org/commons/
21mr|xml-commons-apis-1.4.01-28|8	Group:          Development/Java
21mr|xml-commons-apis-1.4.01-28|9	BuildArch:     noarch
21mr|xml-commons-apis-1.4.01-28|10	# Java stack is not supported on x86_32
21mr|xml-commons-apis-1.4.01-28|11	ExcludeArch: %{ix86}
21mr|xml-commons-apis-1.4.01-28|12	
21mr|xml-commons-apis-1.4.01-28|13	# From source control because the published tarball doesn't include some docs:
21mr|xml-commons-apis-1.4.01-28|14	#   svn export http://svn.apache.org/repos/asf/xml/commons/tags/xml-commons-external-1_4_01/java/external/
21mr|xml-commons-apis-1.4.01-28|15	#   tar czf xml-commons-external-1.4.01-src.tar.gz external
21mr|xml-commons-apis-1.4.01-28|16	Source0:       xml-commons-external-%{version}-src.tar.gz
21mr|xml-commons-apis-1.4.01-28|17	Source1:       %{name}-MANIFEST.MF
21mr|xml-commons-apis-1.4.01-28|18	Source2:       %{name}-ext-MANIFEST.MF
21mr|xml-commons-apis-1.4.01-28|19	Source3:       http://repo1.maven.org/maven2/xml-apis/xml-apis/2.0.2/xml-apis-2.0.2.pom
21mr|xml-commons-apis-1.4.01-28|20	Source4:       http://repo1.maven.org/maven2/xml-apis/xml-apis-ext/1.3.04/xml-apis-ext-1.3.04.pom
21mr|xml-commons-apis-1.4.01-28|21	
21mr|xml-commons-apis-1.4.01-28|22	BuildRequires: javapackages-local
21mr|xml-commons-apis-1.4.01-28|23	BuildRequires: ant
21mr|xml-commons-apis-1.4.01-28|24	BuildRequires: apache-parent
21mr|xml-commons-apis-1.4.01-28|25	
21mr|xml-commons-apis-1.4.01-28|26	Provides:      xml-commons = %{version}-%{release}
21mr|xml-commons-apis-1.4.01-28|27	
21mr|xml-commons-apis-1.4.01-28|28	# TODO: Ugh, this next line should be dropped since it actually provides JAXP 1.4 now...
21mr|xml-commons-apis-1.4.01-28|29	Provides:      xml-commons-jaxp-1.3-apis = %{version}-%{release}
21mr|xml-commons-apis-1.4.01-28|30	
21mr|xml-commons-apis-1.4.01-28|31	%description
21mr|xml-commons-apis-1.4.01-28|32	xml-commons-apis is designed to organize and have common packaging for
21mr|xml-commons-apis-1.4.01-28|33	the various externally-defined standard interfaces for XML. This
21mr|xml-commons-apis-1.4.01-28|34	includes the DOM, SAX, and JAXP.
21mr|xml-commons-apis-1.4.01-28|35	
21mr|xml-commons-apis-1.4.01-28|36	%package manual
21mr|xml-commons-apis-1.4.01-28|37	Summary:       Manual for %{name}
21mr|xml-commons-apis-1.4.01-28|38	
21mr|xml-commons-apis-1.4.01-28|39	%description manual
21mr|xml-commons-apis-1.4.01-28|40	%{summary}.
21mr|xml-commons-apis-1.4.01-28|41	
21mr|xml-commons-apis-1.4.01-28|42	%package javadoc
21mr|xml-commons-apis-1.4.01-28|43	Summary:       Javadoc for %{name}
21mr|xml-commons-apis-1.4.01-28|44	
21mr|xml-commons-apis-1.4.01-28|45	%description javadoc
21mr|xml-commons-apis-1.4.01-28|46	%{summary}.
21mr|xml-commons-apis-1.4.01-28|47	
21mr|xml-commons-apis-1.4.01-28|48	%prep
21mr|xml-commons-apis-1.4.01-28|49	%setup -q -n external
21mr|xml-commons-apis-1.4.01-28|50	# Make sure upstream hasn't sneaked in any jars we don't know about
21mr|xml-commons-apis-1.4.01-28|51	find -name '*.class' -exec rm -f '{}' \;
21mr|xml-commons-apis-1.4.01-28|52	find -name '*.jar' -exec rm -f '{}' \;
21mr|xml-commons-apis-1.4.01-28|53	
21mr|xml-commons-apis-1.4.01-28|54	# Fix file encodings
21mr|xml-commons-apis-1.4.01-28|55	iconv -f iso8859-1 -t utf-8 LICENSE.dom-documentation.txt > \
21mr|xml-commons-apis-1.4.01-28|56	LICENSE.dom-doc.temp && mv -f LICENSE.dom-doc.temp LICENSE.dom-documentation.txt
21mr|xml-commons-apis-1.4.01-28|57	iconv -f iso8859-1 -t utf-8 LICENSE.dom-software.txt > \
21mr|xml-commons-apis-1.4.01-28|58	LICENSE.dom-sof.temp && mv -f LICENSE.dom-sof.temp LICENSE.dom-software.txt
21mr|xml-commons-apis-1.4.01-28|59	
21mr|xml-commons-apis-1.4.01-28|60	# remove bogus section from poms
21mr|xml-commons-apis-1.4.01-28|61	cp %{SOURCE3} %{SOURCE4} .
21mr|xml-commons-apis-1.4.01-28|62	sed -i '/distributionManagement/,/\/distributionManagement/ {d}' *.pom
21mr|xml-commons-apis-1.4.01-28|63	
21mr|xml-commons-apis-1.4.01-28|64	%mvn_file :xml-apis xml-commons-apis jaxp13 jaxp xml-commons-jaxp-1.3-apis
21mr|xml-commons-apis-1.4.01-28|65	%mvn_file :xml-apis-ext xml-commons-apis-ext
21mr|xml-commons-apis-1.4.01-28|66	%mvn_alias :xml-apis-ext xerces:dom3-xml-apis
21mr|xml-commons-apis-1.4.01-28|67	
21mr|xml-commons-apis-1.4.01-28|68	%build
21mr|xml-commons-apis-1.4.01-28|69	ant -Dant.build.javac.source=1.5 -Dant.build.javac.target=1.5 jar javadoc
21mr|xml-commons-apis-1.4.01-28|70	
21mr|xml-commons-apis-1.4.01-28|71	# inject OSGi manifests
21mr|xml-commons-apis-1.4.01-28|72	jar ufm build/xml-apis.jar %{SOURCE1}
21mr|xml-commons-apis-1.4.01-28|73	jar ufm build/xml-apis-ext.jar %{SOURCE2}
21mr|xml-commons-apis-1.4.01-28|74	
21mr|xml-commons-apis-1.4.01-28|75	%mvn_artifact xml-apis-[0-9]*.pom build/xml-apis.jar
21mr|xml-commons-apis-1.4.01-28|76	%mvn_artifact xml-apis-ext*.pom build/xml-apis-ext.jar
21mr|xml-commons-apis-1.4.01-28|77	
21mr|xml-commons-apis-1.4.01-28|78	%install
21mr|xml-commons-apis-1.4.01-28|79	%mvn_install -J build/docs/javadoc
21mr|xml-commons-apis-1.4.01-28|80	
21mr|xml-commons-apis-1.4.01-28|81	# prevent apis javadoc from being included in doc
21mr|xml-commons-apis-1.4.01-28|82	rm -rf build/docs/javadoc
21mr|xml-commons-apis-1.4.01-28|83	
21mr|xml-commons-apis-1.4.01-28|84	%files -f .mfiles
21mr|xml-commons-apis-1.4.01-28|85	%doc LICENSE NOTICE
21mr|xml-commons-apis-1.4.01-28|86	%doc LICENSE.dom-documentation.txt README.dom.txt
21mr|xml-commons-apis-1.4.01-28|87	%doc LICENSE.dom-software.txt LICENSE.sac.html
21mr|xml-commons-apis-1.4.01-28|88	%doc LICENSE.sax.txt README-sax  README.sax.txt
21mr|xml-commons-apis-1.4.01-28|89	
21mr|xml-commons-apis-1.4.01-28|90	%files manual
21mr|xml-commons-apis-1.4.01-28|91	%doc build/docs/*
21mr|xml-commons-apis-1.4.01-28|92	
21mr|xml-commons-apis-1.4.01-28|93	%files javadoc
21mr|xml-commons-apis-1.4.01-28|94	%{_javadocdir}/*
21mr|xml-commons-apis-1.4.01-28|95	

19904 21
21mr|xml-commons-resolver-1.2-28|1	Name:           xml-commons-resolver
21mr|xml-commons-resolver-1.2-28|2	Epoch:          2
21mr|xml-commons-resolver-1.2-28|3	Version:        1.2
21mr|xml-commons-resolver-1.2-28|4	Release:        28
21mr|xml-commons-resolver-1.2-28|5	Summary:        Resolver subproject of xml-commons
21mr|xml-commons-resolver-1.2-28|6	License:        ASL 2.0
21mr|xml-commons-resolver-1.2-28|7	URL:            http://xerces.apache.org/xml-commons/components/resolver/
21mr|xml-commons-resolver-1.2-28|8	Group:          Development/Java
21mr|xml-commons-resolver-1.2-28|9	BuildArch:      noarch
21mr|xml-commons-resolver-1.2-28|10	# Java stack is not supported on x86_32
21mr|xml-commons-resolver-1.2-28|11	ExcludeArch: %{ix86}
21mr|xml-commons-resolver-1.2-28|12	
21mr|xml-commons-resolver-1.2-28|13	Source0:        http://www.apache.org/dist/xerces/xml-commons/%{name}-%{version}.tar.gz
21mr|xml-commons-resolver-1.2-28|14	Source5:        %{name}-pom.xml
21mr|xml-commons-resolver-1.2-28|15	Source6:        %{name}-resolver.1
21mr|xml-commons-resolver-1.2-28|16	Source7:        %{name}-xparse.1
21mr|xml-commons-resolver-1.2-28|17	Source8:        %{name}-xread.1
21mr|xml-commons-resolver-1.2-28|18	
21mr|xml-commons-resolver-1.2-28|19	Patch0:         %{name}-1.2-crosslink.patch
21mr|xml-commons-resolver-1.2-28|20	Patch1:         %{name}-1.2-osgi.patch
21mr|xml-commons-resolver-1.2-28|21	
21mr|xml-commons-resolver-1.2-28|22	BuildRequires:  javapackages-local
21mr|xml-commons-resolver-1.2-28|23	BuildRequires:  ant
21mr|xml-commons-resolver-1.2-28|24	BuildRequires:  apache-parent
21mr|xml-commons-resolver-1.2-28|25	# Explicit javapackages-tools requires since scripts use
21mr|xml-commons-resolver-1.2-28|26	# /usr/share/java-utils/java-functions
21mr|xml-commons-resolver-1.2-28|27	Requires:       javapackages-tools
21mr|xml-commons-resolver-1.2-28|28	
21mr|xml-commons-resolver-1.2-28|29	%description
21mr|xml-commons-resolver-1.2-28|30	Resolver subproject of xml-commons.
21mr|xml-commons-resolver-1.2-28|31	
21mr|xml-commons-resolver-1.2-28|32	%package javadoc
21mr|xml-commons-resolver-1.2-28|33	Summary:        Javadoc for %{name}
21mr|xml-commons-resolver-1.2-28|34	
21mr|xml-commons-resolver-1.2-28|35	%description javadoc
21mr|xml-commons-resolver-1.2-28|36	Javadoc for %{name}.
21mr|xml-commons-resolver-1.2-28|37	
21mr|xml-commons-resolver-1.2-28|38	%prep
21mr|xml-commons-resolver-1.2-28|39	%setup -q
21mr|xml-commons-resolver-1.2-28|40	%patch0 -p1
21mr|xml-commons-resolver-1.2-28|41	%patch1 -p1
21mr|xml-commons-resolver-1.2-28|42	
21mr|xml-commons-resolver-1.2-28|43	# remove all binary libs and prebuilt javadocs
21mr|xml-commons-resolver-1.2-28|44	find . -name "*.jar" -exec rm -f {} \;
21mr|xml-commons-resolver-1.2-28|45	rm -rf docs
21mr|xml-commons-resolver-1.2-28|46	sed -i 's/\r//' KEYS LICENSE.resolver.txt NOTICE-resolver.txt
21mr|xml-commons-resolver-1.2-28|47	
21mr|xml-commons-resolver-1.2-28|48	%mvn_file : xml-commons-resolver xml-resolver
21mr|xml-commons-resolver-1.2-28|49	
21mr|xml-commons-resolver-1.2-28|50	%build
21mr|xml-commons-resolver-1.2-28|51	%ant -f resolver.xml jar javadocs
21mr|xml-commons-resolver-1.2-28|52	%mvn_artifact %{SOURCE5} build/resolver.jar
21mr|xml-commons-resolver-1.2-28|53	
21mr|xml-commons-resolver-1.2-28|54	%install
21mr|xml-commons-resolver-1.2-28|55	%mvn_install -J build/apidocs/resolver
21mr|xml-commons-resolver-1.2-28|56	
21mr|xml-commons-resolver-1.2-28|57	# Scripts
21mr|xml-commons-resolver-1.2-28|58	mkdir -p $RPM_BUILD_ROOT%{_bindir}
21mr|xml-commons-resolver-1.2-28|59	%jpackage_script org.apache.xml.resolver.apps.resolver "" "" %{name} xml-resolver true
21mr|xml-commons-resolver-1.2-28|60	%jpackage_script org.apache.xml.resolver.apps.xread "" "" %{name} xml-xread true
21mr|xml-commons-resolver-1.2-28|61	%jpackage_script org.apache.xml.resolver.apps.xparse "" "" %{name} xml-xparse true
21mr|xml-commons-resolver-1.2-28|62	
21mr|xml-commons-resolver-1.2-28|63	# Man pages
21mr|xml-commons-resolver-1.2-28|64	install -d -m 755 ${RPM_BUILD_ROOT}%{_mandir}/man1
21mr|xml-commons-resolver-1.2-28|65	install -p -m 644 %{SOURCE6} ${RPM_BUILD_ROOT}%{_mandir}/man1/xml-resolver.1
21mr|xml-commons-resolver-1.2-28|66	install -p -m 644 %{SOURCE7} ${RPM_BUILD_ROOT}%{_mandir}/man1/xml-xparse.1
21mr|xml-commons-resolver-1.2-28|67	install -p -m 644 %{SOURCE8} ${RPM_BUILD_ROOT}%{_mandir}/man1/xml-xread.1
21mr|xml-commons-resolver-1.2-28|68	
21mr|xml-commons-resolver-1.2-28|69	%files -f .mfiles
21mr|xml-commons-resolver-1.2-28|70	%doc KEYS LICENSE.resolver.txt NOTICE-resolver.txt
21mr|xml-commons-resolver-1.2-28|71	%{_mandir}/man1/*
21mr|xml-commons-resolver-1.2-28|72	%{_bindir}/xml-*
21mr|xml-commons-resolver-1.2-28|73	
21mr|xml-commons-resolver-1.2-28|74	%files javadoc -f .mfiles-javadoc
21mr|xml-commons-resolver-1.2-28|75	%doc LICENSE.resolver.txt NOTICE-resolver.txt
21mr|xml-commons-resolver-1.2-28|76	

19905 21
21mr|xmldb-api-0.1-0.1.20011111cvs.3|1	%define bname        xmldb
21mr|xmldb-api-0.1-0.1.20011111cvs.3|2	%define cvs_version    20011111cvs
21mr|xmldb-api-0.1-0.1.20011111cvs.3|3	
21mr|xmldb-api-0.1-0.1.20011111cvs.3|4	Name:       xmldb-api
21mr|xmldb-api-0.1-0.1.20011111cvs.3|5	Version:    0.1
21mr|xmldb-api-0.1-0.1.20011111cvs.3|6	Release:    0.1.%{cvs_version}.3
21mr|xmldb-api-0.1-0.1.20011111cvs.3|7	Epoch:      1
21mr|xmldb-api-0.1-0.1.20011111cvs.3|8	Summary:    XML:DB API for Java
21mr|xmldb-api-0.1-0.1.20011111cvs.3|9	License:    BSD
21mr|xmldb-api-0.1-0.1.20011111cvs.3|10	Group:      Development/Java
21mr|xmldb-api-0.1-0.1.20011111cvs.3|11	# wget http://trumpetti.atm.tut.fi/gentoo/distfiles/xmldb-api-11112001.tar.gz
21mr|xmldb-api-0.1-0.1.20011111cvs.3|12	Source0:     xmldb-xapi-%{cvs_version}-src.tar.gz
21mr|xmldb-api-0.1-0.1.20011111cvs.3|13	# http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-java/xmldb/files/build-20011111.xml?rev=1.1.1.1&view=markup
21mr|xmldb-api-0.1-0.1.20011111cvs.3|14	Source1:    %{name}-build.xml
21mr|xmldb-api-0.1-0.1.20011111cvs.3|15	Source2:    %{name}-license.txt
21mr|xmldb-api-0.1-0.1.20011111cvs.3|16	Patch0:     %{name}-syntaxfix.patch
21mr|xmldb-api-0.1-0.1.20011111cvs.3|17	Url:        http://xmldb-org.sourceforge.net
21mr|xmldb-api-0.1-0.1.20011111cvs.3|18	BuildRequires:    ant >= 0:1.6
21mr|xmldb-api-0.1-0.1.20011111cvs.3|19	BuildRequires:    java-rpmbuild >= 0:1.6
21mr|xmldb-api-0.1-0.1.20011111cvs.3|20	BuildRequires:    junit
21mr|xmldb-api-0.1-0.1.20011111cvs.3|21	BuildRequires:    xalan-j2
21mr|xmldb-api-0.1-0.1.20011111cvs.3|22	BuildRequires:    xerces-j2
21mr|xmldb-api-0.1-0.1.20011111cvs.3|23	BuildRequires:    xml-commons-jaxp-1.3-apis
21mr|xmldb-api-0.1-0.1.20011111cvs.3|24	Requires(pre):    jpackage-utils >= 0:1.6
21mr|xmldb-api-0.1-0.1.20011111cvs.3|25	Requires(post):   jpackage-utils >= 0:1.6
21mr|xmldb-api-0.1-0.1.20011111cvs.3|26	Requires:         junit
21mr|xmldb-api-0.1-0.1.20011111cvs.3|27	Requires:         xalan-j2
21mr|xmldb-api-0.1-0.1.20011111cvs.3|28	BuildArch:      noarch
21mr|xmldb-api-0.1-0.1.20011111cvs.3|29	
21mr|xmldb-api-0.1-0.1.20011111cvs.3|30	# Java stack is not supported on x86_32
21mr|xmldb-api-0.1-0.1.20011111cvs.3|31	ExcludeArch: %{ix86}
21mr|xmldb-api-0.1-0.1.20011111cvs.3|32	
21mr|xmldb-api-0.1-0.1.20011111cvs.3|33	%description
21mr|xmldb-api-0.1-0.1.20011111cvs.3|34	The API interfaces are what driver developers must implement when creating a
21mr|xmldb-api-0.1-0.1.20011111cvs.3|35	new driver and are the interfaces that applications are developed against.
21mr|xmldb-api-0.1-0.1.20011111cvs.3|36	Along with the interfaces a concrete DriverManager implementation is also
21mr|xmldb-api-0.1-0.1.20011111cvs.3|37	provides.
21mr|xmldb-api-0.1-0.1.20011111cvs.3|38	
21mr|xmldb-api-0.1-0.1.20011111cvs.3|39	%package sdk
21mr|xmldb-api-0.1-0.1.20011111cvs.3|40	Summary:    SDK for %{name}
21mr|xmldb-api-0.1-0.1.20011111cvs.3|41	Group:      Development/Java
21mr|xmldb-api-0.1-0.1.20011111cvs.3|42	Requires:   %{name} = %{epoch}:%{version}-%{release}
21mr|xmldb-api-0.1-0.1.20011111cvs.3|43	
21mr|xmldb-api-0.1-0.1.20011111cvs.3|44	%description sdk
21mr|xmldb-api-0.1-0.1.20011111cvs.3|45	The reference implementation provides a very simple file system based
21mr|xmldb-api-0.1-0.1.20011111cvs.3|46	implementation of the XML:DB API. This provides what is basically a very
21mr|xmldb-api-0.1-0.1.20011111cvs.3|47	simple native XML database that uses directories to represent collections and
21mr|xmldb-api-0.1-0.1.20011111cvs.3|48	just stores the XML in files.
21mr|xmldb-api-0.1-0.1.20011111cvs.3|49	
21mr|xmldb-api-0.1-0.1.20011111cvs.3|50	The driver development kit provides a set of base classes that can be
21mr|xmldb-api-0.1-0.1.20011111cvs.3|51	extended to simplify and speed the development of XML:DB API drivers. These
21mr|xmldb-api-0.1-0.1.20011111cvs.3|52	classes are used to provide the basis for the reference implementation and
21mr|xmldb-api-0.1-0.1.20011111cvs.3|53	therefore a simple example of how a driver can be implemented. Using the SDK
21mr|xmldb-api-0.1-0.1.20011111cvs.3|54	classes significantly reduces the amount of code that must be written to
21mr|xmldb-api-0.1-0.1.20011111cvs.3|55	create a new driver.
21mr|xmldb-api-0.1-0.1.20011111cvs.3|56	
21mr|xmldb-api-0.1-0.1.20011111cvs.3|57	Along with the SDK base classes the SDK also contains a set of jUnit test
21mr|xmldb-api-0.1-0.1.20011111cvs.3|58	cases that can be used to help validate the driver while it is being
21mr|xmldb-api-0.1-0.1.20011111cvs.3|59	developed. The test cases are still in development but there are enough tests
21mr|xmldb-api-0.1-0.1.20011111cvs.3|60	currently to be useful.
21mr|xmldb-api-0.1-0.1.20011111cvs.3|61	
21mr|xmldb-api-0.1-0.1.20011111cvs.3|62	%package javadoc
21mr|xmldb-api-0.1-0.1.20011111cvs.3|63	Summary:        Javadoc for %{name}
21mr|xmldb-api-0.1-0.1.20011111cvs.3|64	Group:          Development/Java
21mr|xmldb-api-0.1-0.1.20011111cvs.3|65	
21mr|xmldb-api-0.1-0.1.20011111cvs.3|66	%description javadoc
21mr|xmldb-api-0.1-0.1.20011111cvs.3|67	Javadoc for %{name}.
21mr|xmldb-api-0.1-0.1.20011111cvs.3|68	
21mr|xmldb-api-0.1-0.1.20011111cvs.3|69	%prep
21mr|xmldb-api-0.1-0.1.20011111cvs.3|70	%setup -q -n xmldb
21mr|xmldb-api-0.1-0.1.20011111cvs.3|71	find -name '*.class' -exec rm -f '{}' \;
21mr|xmldb-api-0.1-0.1.20011111cvs.3|72	find -name '*.jar' -exec rm -f '{}' \;
21mr|xmldb-api-0.1-0.1.20011111cvs.3|73	
21mr|xmldb-api-0.1-0.1.20011111cvs.3|74	cp %{SOURCE1} build.xml
21mr|xmldb-api-0.1-0.1.20011111cvs.3|75	
21mr|xmldb-api-0.1-0.1.20011111cvs.3|76	%patch0
21mr|xmldb-api-0.1-0.1.20011111cvs.3|77	
21mr|xmldb-api-0.1-0.1.20011111cvs.3|78	%build
21mr|xmldb-api-0.1-0.1.20011111cvs.3|79	export CLASSPATH=$(build-classpath junit xalan-j2 xerces-j2)
21mr|xmldb-api-0.1-0.1.20011111cvs.3|80	usejikes=false
21mr|xmldb-api-0.1-0.1.20011111cvs.3|81	%{ant} -Dant.build.javac.source=1.5 -Dant.build.javac.target=1.5 -Dsrc=. -Djarname=%{name} -Dsdk.jarname=%{name}-sdk jar javadoc
21mr|xmldb-api-0.1-0.1.20011111cvs.3|82	
21mr|xmldb-api-0.1-0.1.20011111cvs.3|83	%install
21mr|xmldb-api-0.1-0.1.20011111cvs.3|84	
21mr|xmldb-api-0.1-0.1.20011111cvs.3|85	# jars
21mr|xmldb-api-0.1-0.1.20011111cvs.3|86	install -d -m 755 %{buildroot}%{_javadir}
21mr|xmldb-api-0.1-0.1.20011111cvs.3|87	install -m 644 dist/%{name}.jar %{buildroot}%{_javadir}/%{name}-%{version}.jar
21mr|xmldb-api-0.1-0.1.20011111cvs.3|88	install -m 644 dist/%{name}-sdk.jar %{buildroot}%{_javadir}/%{name}-sdk-%{version}.jar
21mr|xmldb-api-0.1-0.1.20011111cvs.3|89	(cd %{buildroot}%{_javadir} && for jar in *-%{version}*; do ln -sf ${jar} ${jar/-%{version}/}; done)
21mr|xmldb-api-0.1-0.1.20011111cvs.3|90	# javadoc
21mr|xmldb-api-0.1-0.1.20011111cvs.3|91	install -d -m 755 %{buildroot}%{_javadocdir}/%{name}-%{version}
21mr|xmldb-api-0.1-0.1.20011111cvs.3|92	cp -pr dist/doc/api %{buildroot}%{_javadocdir}/%{name}-%{version}
21mr|xmldb-api-0.1-0.1.20011111cvs.3|93	ln -s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}
21mr|xmldb-api-0.1-0.1.20011111cvs.3|94	
21mr|xmldb-api-0.1-0.1.20011111cvs.3|95	#license
21mr|xmldb-api-0.1-0.1.20011111cvs.3|96	install -d -m 755 %{buildroot}/%{_docdir}/%{name}-%{version}
21mr|xmldb-api-0.1-0.1.20011111cvs.3|97	cp %{SOURCE2} %{buildroot}/%{_docdir}/%{name}-%{version}
21mr|xmldb-api-0.1-0.1.20011111cvs.3|98	
21mr|xmldb-api-0.1-0.1.20011111cvs.3|99	%files
21mr|xmldb-api-0.1-0.1.20011111cvs.3|100	%doc %{_docdir}/%{name}-%{version}
21mr|xmldb-api-0.1-0.1.20011111cvs.3|101	%{_javadir}/%{name}-%{version}.jar
21mr|xmldb-api-0.1-0.1.20011111cvs.3|102	%{_javadir}/%{name}.jar
21mr|xmldb-api-0.1-0.1.20011111cvs.3|103	
21mr|xmldb-api-0.1-0.1.20011111cvs.3|104	%files sdk
21mr|xmldb-api-0.1-0.1.20011111cvs.3|105	%{_javadir}/%{name}-sdk-%{version}.jar
21mr|xmldb-api-0.1-0.1.20011111cvs.3|106	%{_javadir}/%{name}-sdk.jar
21mr|xmldb-api-0.1-0.1.20011111cvs.3|107	
21mr|xmldb-api-0.1-0.1.20011111cvs.3|108	%files javadoc
21mr|xmldb-api-0.1-0.1.20011111cvs.3|109	%doc %{_javadocdir}/%{name}-%{version}
21mr|xmldb-api-0.1-0.1.20011111cvs.3|110	%doc %{_javadocdir}/%{name}

19906 21
21mr|xmlenc-0.53-19|1	Name:          xmlenc
21mr|xmlenc-0.53-19|2	Version:       0.53
21mr|xmlenc-0.53-19|3	Release:       19
21mr|xmlenc-0.53-19|4	Summary:       Light-weight XML output library for Java
21mr|xmlenc-0.53-19|5	License:       BSD
21mr|xmlenc-0.53-19|6	#  http://xmlenc.sourceforge.net/
21mr|xmlenc-0.53-19|7	URL:           https://github.com/znerd/xmlenc/
21mr|xmlenc-0.53-19|8	Source0:       https://github.com/znerd/xmlenc/archive/%{name}-%{version}.tar.gz
21mr|xmlenc-0.53-19|9	
21mr|xmlenc-0.53-19|10	BuildRequires: mvn(org.znerd:znerd-oss-parent:pom:)
21mr|xmlenc-0.53-19|11	# test deps
21mr|xmlenc-0.53-19|12	BuildRequires: mvn(junit:junit)
21mr|xmlenc-0.53-19|13	
21mr|xmlenc-0.53-19|14	BuildRequires: maven-local
21mr|xmlenc-0.53-19|15	BuildRequires: maven-enforcer-plugin
21mr|xmlenc-0.53-19|16	# required by enforcer-plugin
21mr|xmlenc-0.53-19|17	BuildRequires: mvn(org.apache.maven.shared:maven-common-artifact-filters)
21mr|xmlenc-0.53-19|18	BuildRequires: mvn(org.apache.maven.shared:maven-shared-components:pom:)
21mr|xmlenc-0.53-19|19	Group:          Development/Java
21mr|xmlenc-0.53-19|20	BuildArch:     noarch
21mr|xmlenc-0.53-19|21	# Java stack is not supported on x86_32
21mr|xmlenc-0.53-19|22	ExcludeArch: %{ix86}
21mr|xmlenc-0.53-19|23	
21mr|xmlenc-0.53-19|24	%description
21mr|xmlenc-0.53-19|25	This library is a fast stream-based XML output library for Java.
21mr|xmlenc-0.53-19|26	Main design goals are performance, simplicity and pureness.
21mr|xmlenc-0.53-19|27	
21mr|xmlenc-0.53-19|28	%package javadoc
21mr|xmlenc-0.53-19|29	Summary:       Javadoc for %{name}
21mr|xmlenc-0.53-19|30	
21mr|xmlenc-0.53-19|31	%description javadoc
21mr|xmlenc-0.53-19|32	This package contains the API documentation for %{name}
21mr|xmlenc-0.53-19|33	
21mr|xmlenc-0.53-19|34	%prep
21mr|xmlenc-0.53-19|35	%setup -q -n %{name}-%{name}-%{version}
21mr|xmlenc-0.53-19|36	
21mr|xmlenc-0.53-19|37	find . -name "*.class" -delete
21mr|xmlenc-0.53-19|38	find . -name ".*" -delete
21mr|xmlenc-0.53-19|39	find . -name "*.jar" -type f -delete
21mr|xmlenc-0.53-19|40	
21mr|xmlenc-0.53-19|41	%mvn_file : %{name}
21mr|xmlenc-0.53-19|42	%mvn_alias : "%{name}:%{name}"
21mr|xmlenc-0.53-19|43	
21mr|xmlenc-0.53-19|44	%build
21mr|xmlenc-0.53-19|45	
21mr|xmlenc-0.53-19|46	%mvn_build
21mr|xmlenc-0.53-19|47	
21mr|xmlenc-0.53-19|48	%install
21mr|xmlenc-0.53-19|49	%mvn_install
21mr|xmlenc-0.53-19|50	
21mr|xmlenc-0.53-19|51	%files -f .mfiles
21mr|xmlenc-0.53-19|52	%doc CHANGES.txt README.txt THANKS.txt
21mr|xmlenc-0.53-19|53	%license COPYRIGHT.txt
21mr|xmlenc-0.53-19|54	
21mr|xmlenc-0.53-19|55	%files javadoc -f .mfiles-javadoc
21mr|xmlenc-0.53-19|56	%license COPYRIGHT.txt
21mr|xmlenc-0.53-19|57	

19907 21
21mr|xmlgraphics-commons-2.3-2|1	Name:           xmlgraphics-commons
21mr|xmlgraphics-commons-2.3-2|2	Version:        2.3
21mr|xmlgraphics-commons-2.3-2|3	Release:        2
21mr|xmlgraphics-commons-2.3-2|4	Epoch:          0
21mr|xmlgraphics-commons-2.3-2|5	Summary:        XML Graphics Commons
21mr|xmlgraphics-commons-2.3-2|6	
21mr|xmlgraphics-commons-2.3-2|7	License:        ASL 2.0
21mr|xmlgraphics-commons-2.3-2|8	URL:            http://xmlgraphics.apache.org/
21mr|xmlgraphics-commons-2.3-2|9	Source0:        http://archive.apache.org/dist/xmlgraphics/commons/source/xmlgraphics-commons-%{version}-src.tar.gz
21mr|xmlgraphics-commons-2.3-2|10	
21mr|xmlgraphics-commons-2.3-2|11	Group:          Development/Java
21mr|xmlgraphics-commons-2.3-2|12	BuildArch:      noarch
21mr|xmlgraphics-commons-2.3-2|13	# Java stack is not supported on x86_32
21mr|xmlgraphics-commons-2.3-2|14	ExcludeArch: %{ix86}
21mr|xmlgraphics-commons-2.3-2|15	
21mr|xmlgraphics-commons-2.3-2|16	BuildRequires:  maven-local
21mr|xmlgraphics-commons-2.3-2|17	BuildRequires:  mvn(commons-io:commons-io)
21mr|xmlgraphics-commons-2.3-2|18	BuildRequires:  mvn(commons-logging:commons-logging)
21mr|xmlgraphics-commons-2.3-2|19	BuildRequires:  mvn(junit:junit)
21mr|xmlgraphics-commons-2.3-2|20	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|xmlgraphics-commons-2.3-2|21	BuildRequires:  mvn(org.mockito:mockito-core)
21mr|xmlgraphics-commons-2.3-2|22	BuildRequires:  mvn(xml-resolver:xml-resolver)
21mr|xmlgraphics-commons-2.3-2|23	
21mr|xmlgraphics-commons-2.3-2|24	%description
21mr|xmlgraphics-commons-2.3-2|25	Apache XML Graphics Commons is a library that consists of
21mr|xmlgraphics-commons-2.3-2|26	several reusable components used by Apache Batik and
21mr|xmlgraphics-commons-2.3-2|27	Apache FOP. Many of these components can easily be used
21mr|xmlgraphics-commons-2.3-2|28	separately outside the domains of SVG and XSL-FO. You will
21mr|xmlgraphics-commons-2.3-2|29	find components such as a PDF library, an RTF library,
21mr|xmlgraphics-commons-2.3-2|30	Graphics2D implementations that let you generate PDF &
21mr|xmlgraphics-commons-2.3-2|31	PostScript files, and much more.
21mr|xmlgraphics-commons-2.3-2|32	
21mr|xmlgraphics-commons-2.3-2|33	%package javadoc
21mr|xmlgraphics-commons-2.3-2|34	Summary: Javadoc for %{name}
21mr|xmlgraphics-commons-2.3-2|35	
21mr|xmlgraphics-commons-2.3-2|36	%description javadoc
21mr|xmlgraphics-commons-2.3-2|37	This package contains API documentation for %{name}.
21mr|xmlgraphics-commons-2.3-2|38	
21mr|xmlgraphics-commons-2.3-2|39	%prep
21mr|xmlgraphics-commons-2.3-2|40	%setup -q %{name}-%{version}
21mr|xmlgraphics-commons-2.3-2|41	
21mr|xmlgraphics-commons-2.3-2|42	find -name "*.jar" -delete
21mr|xmlgraphics-commons-2.3-2|43	
21mr|xmlgraphics-commons-2.3-2|44	# Disable plugins not needed for RPM build
21mr|xmlgraphics-commons-2.3-2|45	%pom_remove_plugin :maven-checkstyle-plugin
21mr|xmlgraphics-commons-2.3-2|46	%pom_remove_plugin :findbugs-maven-plugin
21mr|xmlgraphics-commons-2.3-2|47	
21mr|xmlgraphics-commons-2.3-2|48	# Make into OSGi bundle
21mr|xmlgraphics-commons-2.3-2|49	%pom_xpath_inject pom:project '<packaging>bundle</packaging>'
21mr|xmlgraphics-commons-2.3-2|50	%pom_add_plugin org.apache.felix:maven-bundle-plugin . \
21mr|xmlgraphics-commons-2.3-2|51	" <extensions>true</extensions>
21mr|xmlgraphics-commons-2.3-2|52	<configuration>
21mr|xmlgraphics-commons-2.3-2|53	<instructions>
21mr|xmlgraphics-commons-2.3-2|54	<Bundle-SymbolicName>org.apache.xmlgraphics</Bundle-SymbolicName>
21mr|xmlgraphics-commons-2.3-2|55	</instructions>
21mr|xmlgraphics-commons-2.3-2|56	</configuration>"
21mr|xmlgraphics-commons-2.3-2|57	
21mr|xmlgraphics-commons-2.3-2|58	%build
21mr|xmlgraphics-commons-2.3-2|59	%mvn_file : %{name}
21mr|xmlgraphics-commons-2.3-2|60	%mvn_build
21mr|xmlgraphics-commons-2.3-2|61	
21mr|xmlgraphics-commons-2.3-2|62	%install
21mr|xmlgraphics-commons-2.3-2|63	%mvn_install
21mr|xmlgraphics-commons-2.3-2|64	
21mr|xmlgraphics-commons-2.3-2|65	%files -f .mfiles
21mr|xmlgraphics-commons-2.3-2|66	%license LICENSE NOTICE
21mr|xmlgraphics-commons-2.3-2|67	%doc README
21mr|xmlgraphics-commons-2.3-2|68	
21mr|xmlgraphics-commons-2.3-2|69	%files javadoc -f .mfiles-javadoc
21mr|xmlgraphics-commons-2.3-2|70	%license LICENSE NOTICE
21mr|xmlgraphics-commons-2.3-2|71	

19908 21
21mr|xml-maven-plugin-1.0.2-4|1	Name:           xml-maven-plugin
21mr|xml-maven-plugin-1.0.2-4|2	Summary:        Maven XML Plugin
21mr|xml-maven-plugin-1.0.2-4|3	Version:        1.0.2
21mr|xml-maven-plugin-1.0.2-4|4	Release:        4
21mr|xml-maven-plugin-1.0.2-4|5	License:        ASL 2.0
21mr|xml-maven-plugin-1.0.2-4|6	Group:          Development/Java
21mr|xml-maven-plugin-1.0.2-4|7	URL:            https://www.mojohaus.org/xml-maven-plugin/
21mr|xml-maven-plugin-1.0.2-4|8	Source0:        https://repo1.maven.org/maven2/org/codehaus/mojo/%{name}/%{version}/%{name}-%{version}-source-release.zip
21mr|xml-maven-plugin-1.0.2-4|9	
21mr|xml-maven-plugin-1.0.2-4|10	BuildArch:      noarch
21mr|xml-maven-plugin-1.0.2-4|11	# Java stack is not supported on x86_32
21mr|xml-maven-plugin-1.0.2-4|12	ExcludeArch: %{ix86}
21mr|xml-maven-plugin-1.0.2-4|13	
21mr|xml-maven-plugin-1.0.2-4|14	BuildRequires:  maven-local
21mr|xml-maven-plugin-1.0.2-4|15	BuildRequires:  mvn(org.apache.maven:maven-core)
21mr|xml-maven-plugin-1.0.2-4|16	BuildRequires:  mvn(org.apache.maven:maven-plugin-api)
21mr|xml-maven-plugin-1.0.2-4|17	BuildRequires:  mvn(org.apache.maven.plugins:maven-invoker-plugin)
21mr|xml-maven-plugin-1.0.2-4|18	BuildRequires:  mvn(org.apache.maven.plugins:maven-plugin-plugin)
21mr|xml-maven-plugin-1.0.2-4|19	BuildRequires:  mvn(org.apache.maven.plugin-tools:maven-plugin-annotations)
21mr|xml-maven-plugin-1.0.2-4|20	BuildRequires:  mvn(org.codehaus.mojo:mojo-parent:pom:)
21mr|xml-maven-plugin-1.0.2-4|21	BuildRequires:  mvn(org.codehaus.plexus:plexus-io)
21mr|xml-maven-plugin-1.0.2-4|22	BuildRequires:  mvn(org.codehaus.plexus:plexus-resources)
21mr|xml-maven-plugin-1.0.2-4|23	BuildRequires:  mvn(org.codehaus.plexus:plexus-utils)
21mr|xml-maven-plugin-1.0.2-4|24	BuildRequires:  mvn(xml-resolver:xml-resolver)
21mr|xml-maven-plugin-1.0.2-4|25	
21mr|xml-maven-plugin-1.0.2-4|26	%description
21mr|xml-maven-plugin-1.0.2-4|27	A plugin for various XML related tasks like validation and transformation.
21mr|xml-maven-plugin-1.0.2-4|28	
21mr|xml-maven-plugin-1.0.2-4|29	
21mr|xml-maven-plugin-1.0.2-4|30	%package javadoc
21mr|xml-maven-plugin-1.0.2-4|31	Summary:       Javadocs for %{name}
21mr|xml-maven-plugin-1.0.2-4|32	
21mr|xml-maven-plugin-1.0.2-4|33	%description javadoc
21mr|xml-maven-plugin-1.0.2-4|34	This package contains the API documentation for %{name}.
21mr|xml-maven-plugin-1.0.2-4|35	
21mr|xml-maven-plugin-1.0.2-4|36	
21mr|xml-maven-plugin-1.0.2-4|37	%prep
21mr|xml-maven-plugin-1.0.2-4|38	%setup -q
21mr|xml-maven-plugin-1.0.2-4|39	
21mr|xml-maven-plugin-1.0.2-4|40	for d in LICENSE NOTICE ; do
21mr|xml-maven-plugin-1.0.2-4|41	iconv -f iso8859-1 -t utf-8 $d.txt > $d.txt.conv && mv -f $d.txt.conv $d.txt
21mr|xml-maven-plugin-1.0.2-4|42	sed -i 's/\r//' $d.txt
21mr|xml-maven-plugin-1.0.2-4|43	done
21mr|xml-maven-plugin-1.0.2-4|44	
21mr|xml-maven-plugin-1.0.2-4|45	# Add the version
21mr|xml-maven-plugin-1.0.2-4|46	sed -i 's|stylesheet |stylesheet version="1.0" |'  src/it/it8/src/main/xsl/it8.xsl
21mr|xml-maven-plugin-1.0.2-4|47	
21mr|xml-maven-plugin-1.0.2-4|48	
21mr|xml-maven-plugin-1.0.2-4|49	%build
21mr|xml-maven-plugin-1.0.2-4|50	%mvn_build -f
21mr|xml-maven-plugin-1.0.2-4|51	
21mr|xml-maven-plugin-1.0.2-4|52	
21mr|xml-maven-plugin-1.0.2-4|53	%install
21mr|xml-maven-plugin-1.0.2-4|54	%mvn_install
21mr|xml-maven-plugin-1.0.2-4|55	
21mr|xml-maven-plugin-1.0.2-4|56	
21mr|xml-maven-plugin-1.0.2-4|57	%files -f .mfiles
21mr|xml-maven-plugin-1.0.2-4|58	%license LICENSE.txt NOTICE.txt
21mr|xml-maven-plugin-1.0.2-4|59	
21mr|xml-maven-plugin-1.0.2-4|60	%files javadoc -f .mfiles-javadoc
21mr|xml-maven-plugin-1.0.2-4|61	%license LICENSE.txt NOTICE.txt
21mr|xml-maven-plugin-1.0.2-4|62	
21mr|xml-maven-plugin-1.0.2-4|63	

19909 21
21mr|xmlrpc-3.1.3-23|1	Name:           xmlrpc
21mr|xmlrpc-3.1.3-23|2	Version:        3.1.3
21mr|xmlrpc-3.1.3-23|3	Release:        23
21mr|xmlrpc-3.1.3-23|4	Epoch:          1
21mr|xmlrpc-3.1.3-23|5	Summary:        Java XML-RPC implementation
21mr|xmlrpc-3.1.3-23|6	License:        ASL 2.0
21mr|xmlrpc-3.1.3-23|7	URL:            http://ws.apache.org/xmlrpc/
21mr|xmlrpc-3.1.3-23|8	Group:          Development/Java
21mr|xmlrpc-3.1.3-23|9	BuildArch:      noarch
21mr|xmlrpc-3.1.3-23|10	# Java stack is not supported on x86_32
21mr|xmlrpc-3.1.3-23|11	ExcludeArch: %{ix86}
21mr|xmlrpc-3.1.3-23|12	
21mr|xmlrpc-3.1.3-23|13	Source0:        http://www.apache.org/dist/ws/xmlrpc/sources/apache-xmlrpc-%{version}-src.tar.bz2
21mr|xmlrpc-3.1.3-23|14	Patch0:         %{name}-client-addosgimanifest.patch
21mr|xmlrpc-3.1.3-23|15	Patch1:         %{name}-common-addosgimanifest.patch
21mr|xmlrpc-3.1.3-23|16	Patch2:         %{name}-javax-methods.patch
21mr|xmlrpc-3.1.3-23|17	Patch3:         %{name}-server-addosgimanifest.patch
21mr|xmlrpc-3.1.3-23|18	Patch4:         %{name}-disallow-deserialization-of-ex-serializable-tags.patch
21mr|xmlrpc-3.1.3-23|19	Patch5:         %{name}-disallow-loading-external-dtd.patch
21mr|xmlrpc-3.1.3-23|20	
21mr|xmlrpc-3.1.3-23|21	BuildRequires:  maven-local
21mr|xmlrpc-3.1.3-23|22	BuildRequires:  mvn(org.apache:apache:pom:)
21mr|xmlrpc-3.1.3-23|23	BuildRequires:  mvn(commons-httpclient:commons-httpclient)
21mr|xmlrpc-3.1.3-23|24	BuildRequires:  mvn(commons-logging:commons-logging)
21mr|xmlrpc-3.1.3-23|25	BuildRequires:  mvn(javax.servlet:servlet-api)
21mr|xmlrpc-3.1.3-23|26	BuildRequires:  mvn(org.apache.ws.commons.util:ws-commons-util)
21mr|xmlrpc-3.1.3-23|27	
21mr|xmlrpc-3.1.3-23|28	
21mr|xmlrpc-3.1.3-23|29	%description
21mr|xmlrpc-3.1.3-23|30	Apache XML-RPC is a Java implementation of XML-RPC, a popular protocol
21mr|xmlrpc-3.1.3-23|31	that uses XML over HTTP to implement remote procedure calls.
21mr|xmlrpc-3.1.3-23|32	Apache XML-RPC was previously known as Helma XML-RPC. If you have code
21mr|xmlrpc-3.1.3-23|33	using the Helma library, all you should have to do is change the import
21mr|xmlrpc-3.1.3-23|34	statements in your code from helma.xmlrpc.* to org.apache.xmlrpc.*.
21mr|xmlrpc-3.1.3-23|35	
21mr|xmlrpc-3.1.3-23|36	%package javadoc
21mr|xmlrpc-3.1.3-23|37	Summary:    Javadoc for %{name}
21mr|xmlrpc-3.1.3-23|38	
21mr|xmlrpc-3.1.3-23|39	%description javadoc
21mr|xmlrpc-3.1.3-23|40	Javadoc for %{name}.
21mr|xmlrpc-3.1.3-23|41	
21mr|xmlrpc-3.1.3-23|42	%package common
21mr|xmlrpc-3.1.3-23|43	Summary:    Common classes for XML-RPC client and server implementations
21mr|xmlrpc-3.1.3-23|44	# Provide xmlrpc is not here because it would be useless due to different jar names
21mr|xmlrpc-3.1.3-23|45	Obsoletes:  %{name} < 3.1.3
21mr|xmlrpc-3.1.3-23|46	Obsoletes:  %{name}3-common < 3.1.3-13
21mr|xmlrpc-3.1.3-23|47	Provides:   %{name}3-common = 3.1.3-13
21mr|xmlrpc-3.1.3-23|48	
21mr|xmlrpc-3.1.3-23|49	%description common
21mr|xmlrpc-3.1.3-23|50	%{summary}.
21mr|xmlrpc-3.1.3-23|51	
21mr|xmlrpc-3.1.3-23|52	%package client
21mr|xmlrpc-3.1.3-23|53	Summary:    XML-RPC client implementation
21mr|xmlrpc-3.1.3-23|54	Obsoletes:  %{name}3-client < 3.1.3-13
21mr|xmlrpc-3.1.3-23|55	Provides:   %{name}3-client = 3.1.3-13
21mr|xmlrpc-3.1.3-23|56	
21mr|xmlrpc-3.1.3-23|57	%description client
21mr|xmlrpc-3.1.3-23|58	%{summary}.
21mr|xmlrpc-3.1.3-23|59	
21mr|xmlrpc-3.1.3-23|60	%package server
21mr|xmlrpc-3.1.3-23|61	Summary:    XML-RPC server implementation
21mr|xmlrpc-3.1.3-23|62	Obsoletes:  %{name}3-server < 3.1.3-13
21mr|xmlrpc-3.1.3-23|63	Provides:   %{name}3-server = 3.1.3-13
21mr|xmlrpc-3.1.3-23|64	
21mr|xmlrpc-3.1.3-23|65	%description server
21mr|xmlrpc-3.1.3-23|66	%{summary}.
21mr|xmlrpc-3.1.3-23|67	
21mr|xmlrpc-3.1.3-23|68	%prep
21mr|xmlrpc-3.1.3-23|69	%setup -q -n apache-%{name}-%{version}-src
21mr|xmlrpc-3.1.3-23|70	%patch2 -p1
21mr|xmlrpc-3.1.3-23|71	pushd client
21mr|xmlrpc-3.1.3-23|72	%patch0 -b .sav
21mr|xmlrpc-3.1.3-23|73	popd
21mr|xmlrpc-3.1.3-23|74	pushd common
21mr|xmlrpc-3.1.3-23|75	%patch1 -b .sav
21mr|xmlrpc-3.1.3-23|76	popd
21mr|xmlrpc-3.1.3-23|77	pushd server
21mr|xmlrpc-3.1.3-23|78	%patch3 -b .sav
21mr|xmlrpc-3.1.3-23|79	popd
21mr|xmlrpc-3.1.3-23|80	%patch4 -p1
21mr|xmlrpc-3.1.3-23|81	%patch5 -p1
21mr|xmlrpc-3.1.3-23|82	
21mr|xmlrpc-3.1.3-23|83	sed -i 's/\r//' LICENSE.txt
21mr|xmlrpc-3.1.3-23|84	
21mr|xmlrpc-3.1.3-23|85	%pom_disable_module dist
21mr|xmlrpc-3.1.3-23|86	%pom_remove_dep jaxme:jaxmeapi common
21mr|xmlrpc-3.1.3-23|87	# This dep is no longer supplied by ws-commons-util
21mr|xmlrpc-3.1.3-23|88	%pom_add_dep junit:junit:3.8.1:test
21mr|xmlrpc-3.1.3-23|89	
21mr|xmlrpc-3.1.3-23|90	%mvn_file :{*} @1
21mr|xmlrpc-3.1.3-23|91	%mvn_package :*-common %{name}
21mr|xmlrpc-3.1.3-23|92	
21mr|xmlrpc-3.1.3-23|93	%build
21mr|xmlrpc-3.1.3-23|94	# FIXME: ignore test failure because server part needs network
21mr|xmlrpc-3.1.3-23|95	%mvn_build -s -- -Dmaven.test.failure.ignore=true
21mr|xmlrpc-3.1.3-23|96	
21mr|xmlrpc-3.1.3-23|97	%install
21mr|xmlrpc-3.1.3-23|98	%mvn_install
21mr|xmlrpc-3.1.3-23|99	
21mr|xmlrpc-3.1.3-23|100	%files common -f .mfiles-%{name}
21mr|xmlrpc-3.1.3-23|101	%license LICENSE.txt NOTICE.txt
21mr|xmlrpc-3.1.3-23|102	
21mr|xmlrpc-3.1.3-23|103	%files client -f .mfiles-%{name}-client
21mr|xmlrpc-3.1.3-23|104	
21mr|xmlrpc-3.1.3-23|105	%files server -f .mfiles-%{name}-server
21mr|xmlrpc-3.1.3-23|106	
21mr|xmlrpc-3.1.3-23|107	%files javadoc -f .mfiles-javadoc
21mr|xmlrpc-3.1.3-23|108	%license LICENSE.txt NOTICE.txt
21mr|xmlrpc-3.1.3-23|109	

19910 21
21mr|xmlrpc-c-1.51.06-2|1	%define major_c 3
21mr|xmlrpc-c-1.51.06-2|2	%define major_cpp 8
21mr|xmlrpc-c-1.51.06-2|3	%define major_ssl 1
21mr|xmlrpc-c-1.51.06-2|4	%define libxmlrpc_c %mklibname xmlrpc %{major_c}
21mr|xmlrpc-c-1.51.06-2|5	%define libxmlrpc_cpp %mklibname xmlrpc++ %{major_cpp}
21mr|xmlrpc-c-1.51.06-2|6	%define libxmlrpc_ccpp %mklibname xmlrpc_cpp %{major_cpp}
21mr|xmlrpc-c-1.51.06-2|7	%define libxmlrpc_ssl_c %mklibname ssl %{major_ssl}
21mr|xmlrpc-c-1.51.06-2|8	%define libxmlrpc_abyss_c %mklibname xmlrpc_abyss %{major_c}
21mr|xmlrpc-c-1.51.06-2|9	%define libxmlrpc_abyss_cpp %mklibname xmlrpc_abyss %{major_cpp}
21mr|xmlrpc-c-1.51.06-2|10	%define libxmlrpc_client_c %mklibname xmlrpc_client %{major_c}
21mr|xmlrpc-c-1.51.06-2|11	%define libxmlrpc_client_cpp %mklibname xmlrpc_client++ %{major_cpp}
21mr|xmlrpc-c-1.51.06-2|12	%define libxmlrpc_packetsocket_c %mklibname xmlrpc_packetsocket %{major_cpp}
21mr|xmlrpc-c-1.51.06-2|13	%define libxmlrpc_server_c %mklibname xmlrpc_server %{major_c}
21mr|xmlrpc-c-1.51.06-2|14	%define libxmlrpc_server_cpp %mklibname xmlrpc_server++ %{major_cpp}
21mr|xmlrpc-c-1.51.06-2|15	%define libxmlrpc_server_abyss_c %mklibname xmlrpc_server_abyss %{major_c}
21mr|xmlrpc-c-1.51.06-2|16	%define libxmlrpc_server_abyss_cpp %mklibname xmlrpc_server_abyss++ %{major_cpp}
21mr|xmlrpc-c-1.51.06-2|17	%define libxmlrpc_server_cgi_c %mklibname xmlrpc_server_cgi %{major_c}
21mr|xmlrpc-c-1.51.06-2|18	%define libxmlrpc_server_cgi_cpp %mklibname xmlrpc_server_cgi++ %{major_cpp}
21mr|xmlrpc-c-1.51.06-2|19	%define libxmlrpc_server_pstream_cpp %mklibname xmlrpc_server_pstream++ %{major_cpp}
21mr|xmlrpc-c-1.51.06-2|20	
21mr|xmlrpc-c-1.51.06-2|21	%define util_major 4
21mr|xmlrpc-c-1.51.06-2|22	%define libxmlrpc_util_c %mklibname xmlrpc_util %{util_major}
21mr|xmlrpc-c-1.51.06-2|23	%define libxmlrpc_util_cpp %mklibname xmlrpc_util++ %{major_cpp}
21mr|xmlrpc-c-1.51.06-2|24	
21mr|xmlrpc-c-1.51.06-2|25	%define libxmlrpc_xmltok %mklibname xmlrpc_xmltok %{major_c}
21mr|xmlrpc-c-1.51.06-2|26	%define libxmlrpc_xmlparse %mklibname xmlrpc_xmlparse %{major_c}
21mr|xmlrpc-c-1.51.06-2|27	
21mr|xmlrpc-c-1.51.06-2|28	%define devname %mklibname %{name} -d
21mr|xmlrpc-c-1.51.06-2|29	
21mr|xmlrpc-c-1.51.06-2|30	Summary:	Programming library for writing an XML-RPC server or client in C or C++
21mr|xmlrpc-c-1.51.06-2|31	Name:		xmlrpc-c
21mr|xmlrpc-c-1.51.06-2|32	Version:	1.51.06
21mr|xmlrpc-c-1.51.06-2|33	Release:	2
21mr|xmlrpc-c-1.51.06-2|34	License:	BSD
21mr|xmlrpc-c-1.51.06-2|35	Group:		System/Libraries
21mr|xmlrpc-c-1.51.06-2|36	Url:		http://xmlrpc-c.sourceforge.net/
21mr|xmlrpc-c-1.51.06-2|37	Source0:	https://netix.dl.sourceforge.net/project/xmlrpc-c/Xmlrpc-c%20Super%20Stable/%{version}/%{name}-%{version}.tgz
21mr|xmlrpc-c-1.51.06-2|38	Source100:	dfs.cc
21mr|xmlrpc-c-1.51.06-2|39	Source101:	dso-fixup
21mr|xmlrpc-c-1.51.06-2|40	
21mr|xmlrpc-c-1.51.06-2|41	# Upstreamable patches
21mr|xmlrpc-c-1.51.06-2|42	Patch101:       0001-xmlrpc_server_abyss-use-va_args-properly.patch
21mr|xmlrpc-c-1.51.06-2|43	Patch102:       0002-Use-proper-datatypes-for-long-long.patch
21mr|xmlrpc-c-1.51.06-2|44	Patch103:       0003-allow-30x-redirections.patch
21mr|xmlrpc-c-1.51.06-2|45	# Backported patches
21mr|xmlrpc-c-1.51.06-2|46	# https://sourceforge.net/p/xmlrpc-c/code/2981/
21mr|xmlrpc-c-1.51.06-2|47	
21mr|xmlrpc-c-1.51.06-2|48	# Meson buildsystem, see https://blogs.gnome.org/ignatenko/2016/12/17/meson-%E2%99%A5-xmlrpc-c/
21mr|xmlrpc-c-1.51.06-2|49	Patch1001:      0001-add-meson-buildsystem-definitions.patch
21mr|xmlrpc-c-1.51.06-2|50	Patch1002:      0002-chmod-x-xml-rpc-api2txt.patch
21mr|xmlrpc-c-1.51.06-2|51	
21mr|xmlrpc-c-1.51.06-2|52	BuildRequires:	meson
21mr|xmlrpc-c-1.51.06-2|53	BuildRequires:	readline-devel
21mr|xmlrpc-c-1.51.06-2|54	BuildRequires:	pkgconfig(libcurl)
21mr|xmlrpc-c-1.51.06-2|55	BuildRequires:	pkgconfig(libxml-2.0)
21mr|xmlrpc-c-1.51.06-2|56	BuildRequires:	pkgconfig(ncurses)
21mr|xmlrpc-c-1.51.06-2|57	BuildRequires:	pkgconfig(openssl)
21mr|xmlrpc-c-1.51.06-2|58	
21mr|xmlrpc-c-1.51.06-2|59	%description
21mr|xmlrpc-c-1.51.06-2|60	XML-RPC is a quick-and-easy way to make procedure calls over the Internet.
21mr|xmlrpc-c-1.51.06-2|61	It converts the procedure call into XML document, sends it to a remote
21mr|xmlrpc-c-1.51.06-2|62	server using HTTP, and gets back the response as XML.
21mr|xmlrpc-c-1.51.06-2|63	
21mr|xmlrpc-c-1.51.06-2|64	This library provides a modular implementation of XML-RPC for C and C++.
21mr|xmlrpc-c-1.51.06-2|65	
21mr|xmlrpc-c-1.51.06-2|66	%files
21mr|xmlrpc-c-1.51.06-2|67	%doc doc/COPYING doc/CREDITS doc/DEVELOPING doc/HISTORY doc/SECURITY doc/TESTING doc/TODO
21mr|xmlrpc-c-1.51.06-2|68	%{_bindir}/xml*
21mr|xmlrpc-c-1.51.06-2|69	%{_mandir}/man1/xml*
21mr|xmlrpc-c-1.51.06-2|70	
21mr|xmlrpc-c-1.51.06-2|71	#----------------------------------------------------------------------------
21mr|xmlrpc-c-1.51.06-2|72	
21mr|xmlrpc-c-1.51.06-2|73	%package -n %{libxmlrpc_c}
21mr|xmlrpc-c-1.51.06-2|74	Summary:	Programming library for writing an XML-RPC server or client in C or C++
21mr|xmlrpc-c-1.51.06-2|75	Group:		System/Libraries
21mr|xmlrpc-c-1.51.06-2|76	Conflicts:	%{_lib}xmlrpc-c3 < 1.32.5
21mr|xmlrpc-c-1.51.06-2|77	Obsoletes:	%{_lib}xmlrpc-c3 < 1.32.5
21mr|xmlrpc-c-1.51.06-2|78	
21mr|xmlrpc-c-1.51.06-2|79	%description -n %{libxmlrpc_c}
21mr|xmlrpc-c-1.51.06-2|80	XML-RPC is a quick-and-easy way to make procedure calls over the Internet.
21mr|xmlrpc-c-1.51.06-2|81	It converts the procedure call into XML document, sends it to a remote
21mr|xmlrpc-c-1.51.06-2|82	server using HTTP, and gets back the response as XML.
21mr|xmlrpc-c-1.51.06-2|83	
21mr|xmlrpc-c-1.51.06-2|84	This library provides a modular implementation of XML-RPC for C and C++.
21mr|xmlrpc-c-1.51.06-2|85	
21mr|xmlrpc-c-1.51.06-2|86	%files -n %{libxmlrpc_c}
21mr|xmlrpc-c-1.51.06-2|87	%{_libdir}/libxmlrpc.so.%{major_c}*
21mr|xmlrpc-c-1.51.06-2|88	
21mr|xmlrpc-c-1.51.06-2|89	#----------------------------------------------------------------------------
21mr|xmlrpc-c-1.51.06-2|90	
21mr|xmlrpc-c-1.51.06-2|91	%package -n %{libxmlrpc_cpp}
21mr|xmlrpc-c-1.51.06-2|92	Summary:	Programming library for writing an XML-RPC server or client in C or C++
21mr|xmlrpc-c-1.51.06-2|93	Group:		System/Libraries
21mr|xmlrpc-c-1.51.06-2|94	Conflicts:	%{_lib}xmlrpc-c3 < 1.32.5
21mr|xmlrpc-c-1.51.06-2|95	
21mr|xmlrpc-c-1.51.06-2|96	%description -n %{libxmlrpc_cpp}
21mr|xmlrpc-c-1.51.06-2|97	XML-RPC is a quick-and-easy way to make procedure calls over the Internet.
21mr|xmlrpc-c-1.51.06-2|98	It converts the procedure call into XML document, sends it to a remote
21mr|xmlrpc-c-1.51.06-2|99	server using HTTP, and gets back the response as XML.
21mr|xmlrpc-c-1.51.06-2|100	
21mr|xmlrpc-c-1.51.06-2|101	This library provides a modular implementation of XML-RPC for C and C++.
21mr|xmlrpc-c-1.51.06-2|102	
21mr|xmlrpc-c-1.51.06-2|103	%files -n %{libxmlrpc_cpp}
21mr|xmlrpc-c-1.51.06-2|104	%{_libdir}/libxmlrpc++.so.%{major_cpp}*
21mr|xmlrpc-c-1.51.06-2|105	
21mr|xmlrpc-c-1.51.06-2|106	#----------------------------------------------------------------------------
21mr|xmlrpc-c-1.51.06-2|107	
21mr|xmlrpc-c-1.51.06-2|108	%package -n %{libxmlrpc_ccpp}
21mr|xmlrpc-c-1.51.06-2|109	Summary:	Programming library for writing an XML-RPC server or client in C or C++
21mr|xmlrpc-c-1.51.06-2|110	Group:		System/Libraries
21mr|xmlrpc-c-1.51.06-2|111	Conflicts:	%{_lib}xmlrpc-c3 < 1.32.5
21mr|xmlrpc-c-1.51.06-2|112	
21mr|xmlrpc-c-1.51.06-2|113	%description -n %{libxmlrpc_ccpp}
21mr|xmlrpc-c-1.51.06-2|114	XML-RPC is a quick-and-easy way to make procedure calls over the Internet.
21mr|xmlrpc-c-1.51.06-2|115	It converts the procedure call into XML document, sends it to a remote
21mr|xmlrpc-c-1.51.06-2|116	server using HTTP, and gets back the response as XML.
21mr|xmlrpc-c-1.51.06-2|117	
21mr|xmlrpc-c-1.51.06-2|118	This library provides a modular implementation of XML-RPC for C and C++.
21mr|xmlrpc-c-1.51.06-2|119	
21mr|xmlrpc-c-1.51.06-2|120	%files -n %{libxmlrpc_ccpp}
21mr|xmlrpc-c-1.51.06-2|121	%{_libdir}/libxmlrpc_cpp.so.%{major_cpp}*
21mr|xmlrpc-c-1.51.06-2|122	
21mr|xmlrpc-c-1.51.06-2|123	#----------------------------------------------------------------------------
21mr|xmlrpc-c-1.51.06-2|124	
21mr|xmlrpc-c-1.51.06-2|125	%package -n %{libxmlrpc_abyss_c}
21mr|xmlrpc-c-1.51.06-2|126	Summary:	Programming library for writing an XML-RPC server or client in C or C++
21mr|xmlrpc-c-1.51.06-2|127	Group:		System/Libraries
21mr|xmlrpc-c-1.51.06-2|128	Conflicts:	%{_lib}xmlrpc-c3 < 1.32.5
21mr|xmlrpc-c-1.51.06-2|129	
21mr|xmlrpc-c-1.51.06-2|130	%description -n %{libxmlrpc_abyss_c}
21mr|xmlrpc-c-1.51.06-2|131	XML-RPC is a quick-and-easy way to make procedure calls over the Internet.
21mr|xmlrpc-c-1.51.06-2|132	It converts the procedure call into XML document, sends it to a remote
21mr|xmlrpc-c-1.51.06-2|133	server using HTTP, and gets back the response as XML.
21mr|xmlrpc-c-1.51.06-2|134	
21mr|xmlrpc-c-1.51.06-2|135	This library provides a modular implementation of XML-RPC for C and C++.
21mr|xmlrpc-c-1.51.06-2|136	
21mr|xmlrpc-c-1.51.06-2|137	%files -n %{libxmlrpc_abyss_c}
21mr|xmlrpc-c-1.51.06-2|138	%{_libdir}/libxmlrpc_abyss.so.%{major_c}*
21mr|xmlrpc-c-1.51.06-2|139	
21mr|xmlrpc-c-1.51.06-2|140	%package -n %{libxmlrpc_abyss_cpp}
21mr|xmlrpc-c-1.51.06-2|141	Summary:	Programming library for writing an XML-RPC server or client in C or C++
21mr|xmlrpc-c-1.51.06-2|142	Group:		System/Libraries
21mr|xmlrpc-c-1.51.06-2|143	
21mr|xmlrpc-c-1.51.06-2|144	%description -n %{libxmlrpc_abyss_cpp}
21mr|xmlrpc-c-1.51.06-2|145	XML-RPC is a quick-and-easy way to make procedure calls over the Internet.
21mr|xmlrpc-c-1.51.06-2|146	It converts the procedure call into XML document, sends it to a remote
21mr|xmlrpc-c-1.51.06-2|147	server using HTTP, and gets back the response as XML.
21mr|xmlrpc-c-1.51.06-2|148	
21mr|xmlrpc-c-1.51.06-2|149	This library provides a modular implementation of XML-RPC for C and C++.
21mr|xmlrpc-c-1.51.06-2|150	
21mr|xmlrpc-c-1.51.06-2|151	%files -n %{libxmlrpc_abyss_cpp}
21mr|xmlrpc-c-1.51.06-2|152	%{_libdir}/libxmlrpc_abyss++.so.%{major_cpp}*
21mr|xmlrpc-c-1.51.06-2|153	
21mr|xmlrpc-c-1.51.06-2|154	%package -n %{libxmlrpc_ssl_c}
21mr|xmlrpc-c-1.51.06-2|155	Summary:	Programming library for writing an XML-RPC server or client in C or C++
21mr|xmlrpc-c-1.51.06-2|156	Group:		System/Libraries
21mr|xmlrpc-c-1.51.06-2|157	Conflicts:	%{_lib}xmlrpc-c3 < 1.32.5
21mr|xmlrpc-c-1.51.06-2|158	
21mr|xmlrpc-c-1.51.06-2|159	%description -n %{libxmlrpc_ssl_c}
21mr|xmlrpc-c-1.51.06-2|160	XML-RPC is a quick-and-easy way to make procedure calls over the Internet.
21mr|xmlrpc-c-1.51.06-2|161	It converts the procedure call into XML document, sends it to a remote
21mr|xmlrpc-c-1.51.06-2|162	server using HTTP, and gets back the response as XML.
21mr|xmlrpc-c-1.51.06-2|163	
21mr|xmlrpc-c-1.51.06-2|164	This library provides a modular implementation of XML-RPC for C and C++.
21mr|xmlrpc-c-1.51.06-2|165	
21mr|xmlrpc-c-1.51.06-2|166	%files -n %{libxmlrpc_ssl_c}
21mr|xmlrpc-c-1.51.06-2|167	%{_libdir}/libxmlrpc_openssl.so.%{major_ssl}*
21mr|xmlrpc-c-1.51.06-2|168	
21mr|xmlrpc-c-1.51.06-2|169	#----------------------------------------------------------------------------
21mr|xmlrpc-c-1.51.06-2|170	
21mr|xmlrpc-c-1.51.06-2|171	%package -n %{libxmlrpc_client_c}
21mr|xmlrpc-c-1.51.06-2|172	Summary:	Programming library for writing an XML-RPC server or client in C or C++
21mr|xmlrpc-c-1.51.06-2|173	Group:		System/Libraries
21mr|xmlrpc-c-1.51.06-2|174	Conflicts:	%{_lib}xmlrpc-c3 < 1.32.5
21mr|xmlrpc-c-1.51.06-2|175	
21mr|xmlrpc-c-1.51.06-2|176	%description -n %{libxmlrpc_client_c}
21mr|xmlrpc-c-1.51.06-2|177	XML-RPC is a quick-and-easy way to make procedure calls over the Internet.
21mr|xmlrpc-c-1.51.06-2|178	It converts the procedure call into XML document, sends it to a remote
21mr|xmlrpc-c-1.51.06-2|179	server using HTTP, and gets back the response as XML.
21mr|xmlrpc-c-1.51.06-2|180	
21mr|xmlrpc-c-1.51.06-2|181	This library provides a modular implementation of XML-RPC for C and C++.
21mr|xmlrpc-c-1.51.06-2|182	
21mr|xmlrpc-c-1.51.06-2|183	%files -n %{libxmlrpc_client_c}
21mr|xmlrpc-c-1.51.06-2|184	%{_libdir}/libxmlrpc_client.so.%{major_c}*
21mr|xmlrpc-c-1.51.06-2|185	
21mr|xmlrpc-c-1.51.06-2|186	#----------------------------------------------------------------------------
21mr|xmlrpc-c-1.51.06-2|187	
21mr|xmlrpc-c-1.51.06-2|188	%package -n %{libxmlrpc_client_cpp}
21mr|xmlrpc-c-1.51.06-2|189	Summary:	Programming library for writing an XML-RPC server or client in C or C++
21mr|xmlrpc-c-1.51.06-2|190	Group:		System/Libraries
21mr|xmlrpc-c-1.51.06-2|191	Conflicts:	%{_lib}xmlrpc-c3 < 1.32.5
21mr|xmlrpc-c-1.51.06-2|192	
21mr|xmlrpc-c-1.51.06-2|193	%description -n %{libxmlrpc_client_cpp}
21mr|xmlrpc-c-1.51.06-2|194	XML-RPC is a quick-and-easy way to make procedure calls over the Internet.
21mr|xmlrpc-c-1.51.06-2|195	It converts the procedure call into XML document, sends it to a remote
21mr|xmlrpc-c-1.51.06-2|196	server using HTTP, and gets back the response as XML.
21mr|xmlrpc-c-1.51.06-2|197	
21mr|xmlrpc-c-1.51.06-2|198	This library provides a modular implementation of XML-RPC for C and C++.
21mr|xmlrpc-c-1.51.06-2|199	
21mr|xmlrpc-c-1.51.06-2|200	%files -n %{libxmlrpc_client_cpp}
21mr|xmlrpc-c-1.51.06-2|201	%{_libdir}/libxmlrpc_client++.so.%{major_cpp}*
21mr|xmlrpc-c-1.51.06-2|202	
21mr|xmlrpc-c-1.51.06-2|203	#----------------------------------------------------------------------------
21mr|xmlrpc-c-1.51.06-2|204	
21mr|xmlrpc-c-1.51.06-2|205	%package -n %{libxmlrpc_packetsocket_c}
21mr|xmlrpc-c-1.51.06-2|206	Summary:	Programming library for writing an XML-RPC server or client in C or C++
21mr|xmlrpc-c-1.51.06-2|207	Group:		System/Libraries
21mr|xmlrpc-c-1.51.06-2|208	Conflicts:	%{_lib}xmlrpc-c3 < 1.32.5
21mr|xmlrpc-c-1.51.06-2|209	
21mr|xmlrpc-c-1.51.06-2|210	%description -n %{libxmlrpc_packetsocket_c}
21mr|xmlrpc-c-1.51.06-2|211	XML-RPC is a quick-and-easy way to make procedure calls over the Internet.
21mr|xmlrpc-c-1.51.06-2|212	It converts the procedure call into XML document, sends it to a remote
21mr|xmlrpc-c-1.51.06-2|213	server using HTTP, and gets back the response as XML.
21mr|xmlrpc-c-1.51.06-2|214	
21mr|xmlrpc-c-1.51.06-2|215	This library provides a modular implementation of XML-RPC for C and C++.
21mr|xmlrpc-c-1.51.06-2|216	
21mr|xmlrpc-c-1.51.06-2|217	%files -n %{libxmlrpc_packetsocket_c}
21mr|xmlrpc-c-1.51.06-2|218	%{_libdir}/libxmlrpc_packetsocket.so.%{major_cpp}*
21mr|xmlrpc-c-1.51.06-2|219	
21mr|xmlrpc-c-1.51.06-2|220	#----------------------------------------------------------------------------
21mr|xmlrpc-c-1.51.06-2|221	
21mr|xmlrpc-c-1.51.06-2|222	%package -n %{libxmlrpc_server_c}
21mr|xmlrpc-c-1.51.06-2|223	Summary:	Programming library for writing an XML-RPC server or client in C or C++
21mr|xmlrpc-c-1.51.06-2|224	Group:		System/Libraries
21mr|xmlrpc-c-1.51.06-2|225	Conflicts:	%{_lib}xmlrpc-c3 < 1.32.5
21mr|xmlrpc-c-1.51.06-2|226	
21mr|xmlrpc-c-1.51.06-2|227	%description -n %{libxmlrpc_server_c}
21mr|xmlrpc-c-1.51.06-2|228	XML-RPC is a quick-and-easy way to make procedure calls over the Internet.
21mr|xmlrpc-c-1.51.06-2|229	It converts the procedure call into XML document, sends it to a remote
21mr|xmlrpc-c-1.51.06-2|230	server using HTTP, and gets back the response as XML.
21mr|xmlrpc-c-1.51.06-2|231	
21mr|xmlrpc-c-1.51.06-2|232	This library provides a modular implementation of XML-RPC for C and C++.
21mr|xmlrpc-c-1.51.06-2|233	
21mr|xmlrpc-c-1.51.06-2|234	%files -n %{libxmlrpc_server_c}
21mr|xmlrpc-c-1.51.06-2|235	%{_libdir}/libxmlrpc_server.so.%{major_c}*
21mr|xmlrpc-c-1.51.06-2|236	
21mr|xmlrpc-c-1.51.06-2|237	#----------------------------------------------------------------------------
21mr|xmlrpc-c-1.51.06-2|238	
21mr|xmlrpc-c-1.51.06-2|239	%package -n %{libxmlrpc_server_cpp}
21mr|xmlrpc-c-1.51.06-2|240	Summary:	Programming library for writing an XML-RPC server or client in C or C++
21mr|xmlrpc-c-1.51.06-2|241	Group:		System/Libraries
21mr|xmlrpc-c-1.51.06-2|242	Conflicts:	%{_lib}xmlrpc-c3 < 1.32.5
21mr|xmlrpc-c-1.51.06-2|243	
21mr|xmlrpc-c-1.51.06-2|244	%description -n %{libxmlrpc_server_cpp}
21mr|xmlrpc-c-1.51.06-2|245	XML-RPC is a quick-and-easy way to make procedure calls over the Internet.
21mr|xmlrpc-c-1.51.06-2|246	It converts the procedure call into XML document, sends it to a remote
21mr|xmlrpc-c-1.51.06-2|247	server using HTTP, and gets back the response as XML.
21mr|xmlrpc-c-1.51.06-2|248	
21mr|xmlrpc-c-1.51.06-2|249	This library provides a modular implementation of XML-RPC for C and C++.
21mr|xmlrpc-c-1.51.06-2|250	
21mr|xmlrpc-c-1.51.06-2|251	%files -n %{libxmlrpc_server_cpp}
21mr|xmlrpc-c-1.51.06-2|252	%{_libdir}/libxmlrpc_server++.so.%{major_cpp}*
21mr|xmlrpc-c-1.51.06-2|253	
21mr|xmlrpc-c-1.51.06-2|254	#----------------------------------------------------------------------------
21mr|xmlrpc-c-1.51.06-2|255	
21mr|xmlrpc-c-1.51.06-2|256	%package -n %{libxmlrpc_server_abyss_c}
21mr|xmlrpc-c-1.51.06-2|257	Summary:	Programming library for writing an XML-RPC server or client in C or C++
21mr|xmlrpc-c-1.51.06-2|258	Group:		System/Libraries
21mr|xmlrpc-c-1.51.06-2|259	Conflicts:	%{_lib}xmlrpc-c3 < 1.32.5
21mr|xmlrpc-c-1.51.06-2|260	
21mr|xmlrpc-c-1.51.06-2|261	%description -n %{libxmlrpc_server_abyss_c}
21mr|xmlrpc-c-1.51.06-2|262	XML-RPC is a quick-and-easy way to make procedure calls over the Internet.
21mr|xmlrpc-c-1.51.06-2|263	It converts the procedure call into XML document, sends it to a remote
21mr|xmlrpc-c-1.51.06-2|264	server using HTTP, and gets back the response as XML.
21mr|xmlrpc-c-1.51.06-2|265	
21mr|xmlrpc-c-1.51.06-2|266	This library provides a modular implementation of XML-RPC for C and C++.
21mr|xmlrpc-c-1.51.06-2|267	
21mr|xmlrpc-c-1.51.06-2|268	%files -n %{libxmlrpc_server_abyss_c}
21mr|xmlrpc-c-1.51.06-2|269	%{_libdir}/libxmlrpc_server_abyss.so.%{major_c}*
21mr|xmlrpc-c-1.51.06-2|270	
21mr|xmlrpc-c-1.51.06-2|271	#----------------------------------------------------------------------------
21mr|xmlrpc-c-1.51.06-2|272	
21mr|xmlrpc-c-1.51.06-2|273	%package -n %{libxmlrpc_server_abyss_cpp}
21mr|xmlrpc-c-1.51.06-2|274	Summary:	Programming library for writing an XML-RPC server or client in C or C++
21mr|xmlrpc-c-1.51.06-2|275	Group:		System/Libraries
21mr|xmlrpc-c-1.51.06-2|276	Conflicts:	%{_lib}xmlrpc-c3 < 1.32.5
21mr|xmlrpc-c-1.51.06-2|277	
21mr|xmlrpc-c-1.51.06-2|278	%description -n %{libxmlrpc_server_abyss_cpp}
21mr|xmlrpc-c-1.51.06-2|279	XML-RPC is a quick-and-easy way to make procedure calls over the Internet.
21mr|xmlrpc-c-1.51.06-2|280	It converts the procedure call into XML document, sends it to a remote
21mr|xmlrpc-c-1.51.06-2|281	server using HTTP, and gets back the response as XML.
21mr|xmlrpc-c-1.51.06-2|282	
21mr|xmlrpc-c-1.51.06-2|283	This library provides a modular implementation of XML-RPC for C and C++.
21mr|xmlrpc-c-1.51.06-2|284	
21mr|xmlrpc-c-1.51.06-2|285	%files -n %{libxmlrpc_server_abyss_cpp}
21mr|xmlrpc-c-1.51.06-2|286	%{_libdir}/libxmlrpc_server_abyss++.so.%{major_cpp}*
21mr|xmlrpc-c-1.51.06-2|287	
21mr|xmlrpc-c-1.51.06-2|288	#----------------------------------------------------------------------------
21mr|xmlrpc-c-1.51.06-2|289	
21mr|xmlrpc-c-1.51.06-2|290	%package -n %{libxmlrpc_server_cgi_c}
21mr|xmlrpc-c-1.51.06-2|291	Summary:	Programming library for writing an XML-RPC server or client in C or C++
21mr|xmlrpc-c-1.51.06-2|292	Group:		System/Libraries
21mr|xmlrpc-c-1.51.06-2|293	Conflicts:	%{_lib}xmlrpc-c3 < 1.32.5
21mr|xmlrpc-c-1.51.06-2|294	
21mr|xmlrpc-c-1.51.06-2|295	%description -n %{libxmlrpc_server_cgi_c}
21mr|xmlrpc-c-1.51.06-2|296	XML-RPC is a quick-and-easy way to make procedure calls over the Internet.
21mr|xmlrpc-c-1.51.06-2|297	It converts the procedure call into XML document, sends it to a remote
21mr|xmlrpc-c-1.51.06-2|298	server using HTTP, and gets back the response as XML.
21mr|xmlrpc-c-1.51.06-2|299	
21mr|xmlrpc-c-1.51.06-2|300	This library provides a modular implementation of XML-RPC for C and C++.
21mr|xmlrpc-c-1.51.06-2|301	
21mr|xmlrpc-c-1.51.06-2|302	%files -n %{libxmlrpc_server_cgi_c}
21mr|xmlrpc-c-1.51.06-2|303	%{_libdir}/libxmlrpc_server_cgi.so.%{major_c}*
21mr|xmlrpc-c-1.51.06-2|304	
21mr|xmlrpc-c-1.51.06-2|305	#----------------------------------------------------------------------------
21mr|xmlrpc-c-1.51.06-2|306	
21mr|xmlrpc-c-1.51.06-2|307	%package -n %{libxmlrpc_server_cgi_cpp}
21mr|xmlrpc-c-1.51.06-2|308	Summary:	Programming library for writing an XML-RPC server or client in C or C++
21mr|xmlrpc-c-1.51.06-2|309	Group:		System/Libraries
21mr|xmlrpc-c-1.51.06-2|310	Conflicts:	%{_lib}xmlrpc-c3 < 1.32.5
21mr|xmlrpc-c-1.51.06-2|311	
21mr|xmlrpc-c-1.51.06-2|312	%description -n %{libxmlrpc_server_cgi_cpp}
21mr|xmlrpc-c-1.51.06-2|313	XML-RPC is a quick-and-easy way to make procedure calls over the Internet.
21mr|xmlrpc-c-1.51.06-2|314	It converts the procedure call into XML document, sends it to a remote
21mr|xmlrpc-c-1.51.06-2|315	server using HTTP, and gets back the response as XML.
21mr|xmlrpc-c-1.51.06-2|316	
21mr|xmlrpc-c-1.51.06-2|317	This library provides a modular implementation of XML-RPC for C and C++.
21mr|xmlrpc-c-1.51.06-2|318	
21mr|xmlrpc-c-1.51.06-2|319	%files -n %{libxmlrpc_server_cgi_cpp}
21mr|xmlrpc-c-1.51.06-2|320	%{_libdir}/libxmlrpc_server_cgi++.so.%{major_cpp}*
21mr|xmlrpc-c-1.51.06-2|321	
21mr|xmlrpc-c-1.51.06-2|322	#----------------------------------------------------------------------------
21mr|xmlrpc-c-1.51.06-2|323	
21mr|xmlrpc-c-1.51.06-2|324	%package -n %{libxmlrpc_server_pstream_cpp}
21mr|xmlrpc-c-1.51.06-2|325	Summary:	Programming library for writing an XML-RPC server or client in C or C++
21mr|xmlrpc-c-1.51.06-2|326	Group:		System/Libraries
21mr|xmlrpc-c-1.51.06-2|327	Conflicts:	%{_lib}xmlrpc-c3 < 1.32.5
21mr|xmlrpc-c-1.51.06-2|328	
21mr|xmlrpc-c-1.51.06-2|329	%description -n %{libxmlrpc_server_pstream_cpp}
21mr|xmlrpc-c-1.51.06-2|330	XML-RPC is a quick-and-easy way to make procedure calls over the Internet.
21mr|xmlrpc-c-1.51.06-2|331	It converts the procedure call into XML document, sends it to a remote
21mr|xmlrpc-c-1.51.06-2|332	server using HTTP, and gets back the response as XML.
21mr|xmlrpc-c-1.51.06-2|333	
21mr|xmlrpc-c-1.51.06-2|334	This library provides a modular implementation of XML-RPC for C and C++.
21mr|xmlrpc-c-1.51.06-2|335	
21mr|xmlrpc-c-1.51.06-2|336	%files -n %{libxmlrpc_server_pstream_cpp}
21mr|xmlrpc-c-1.51.06-2|337	%{_libdir}/libxmlrpc_server_pstream++.so.%{major_cpp}*
21mr|xmlrpc-c-1.51.06-2|338	
21mr|xmlrpc-c-1.51.06-2|339	#----------------------------------------------------------------------------
21mr|xmlrpc-c-1.51.06-2|340	
21mr|xmlrpc-c-1.51.06-2|341	%package -n %{libxmlrpc_util_cpp}
21mr|xmlrpc-c-1.51.06-2|342	Summary:	Programming library for writing an XML-RPC server or client in C or C++
21mr|xmlrpc-c-1.51.06-2|343	Group:		System/Libraries
21mr|xmlrpc-c-1.51.06-2|344	Conflicts:	%{_lib}xmlrpc-c3 < 1.32.5
21mr|xmlrpc-c-1.51.06-2|345	
21mr|xmlrpc-c-1.51.06-2|346	%description -n %{libxmlrpc_util_cpp}
21mr|xmlrpc-c-1.51.06-2|347	XML-RPC is a quick-and-easy way to make procedure calls over the Internet.
21mr|xmlrpc-c-1.51.06-2|348	It converts the procedure call into XML document, sends it to a remote
21mr|xmlrpc-c-1.51.06-2|349	server using HTTP, and gets back the response as XML.
21mr|xmlrpc-c-1.51.06-2|350	
21mr|xmlrpc-c-1.51.06-2|351	This library provides a modular implementation of XML-RPC for C and C++.
21mr|xmlrpc-c-1.51.06-2|352	
21mr|xmlrpc-c-1.51.06-2|353	%files -n %{libxmlrpc_util_cpp}
21mr|xmlrpc-c-1.51.06-2|354	%{_libdir}/libxmlrpc_util++.so.%{major_cpp}*
21mr|xmlrpc-c-1.51.06-2|355	
21mr|xmlrpc-c-1.51.06-2|356	#----------------------------------------------------------------------------
21mr|xmlrpc-c-1.51.06-2|357	
21mr|xmlrpc-c-1.51.06-2|358	%package -n %{libxmlrpc_util_c}
21mr|xmlrpc-c-1.51.06-2|359	Summary:	Programming library for writing an XML-RPC server or client in C or C++
21mr|xmlrpc-c-1.51.06-2|360	Group:		System/Libraries
21mr|xmlrpc-c-1.51.06-2|361	Conflicts:	%{_lib}xmlrpc-c3 < 1.32.5
21mr|xmlrpc-c-1.51.06-2|362	
21mr|xmlrpc-c-1.51.06-2|363	%description -n %{libxmlrpc_util_c}
21mr|xmlrpc-c-1.51.06-2|364	XML-RPC is a quick-and-easy way to make procedure calls over the Internet.
21mr|xmlrpc-c-1.51.06-2|365	It converts the procedure call into XML document, sends it to a remote
21mr|xmlrpc-c-1.51.06-2|366	server using HTTP, and gets back the response as XML.
21mr|xmlrpc-c-1.51.06-2|367	
21mr|xmlrpc-c-1.51.06-2|368	This library provides a modular implementation of XML-RPC for C and C++.
21mr|xmlrpc-c-1.51.06-2|369	
21mr|xmlrpc-c-1.51.06-2|370	%files -n %{libxmlrpc_util_c}
21mr|xmlrpc-c-1.51.06-2|371	%{_libdir}/libxmlrpc_util.so.%{util_major}*
21mr|xmlrpc-c-1.51.06-2|372	
21mr|xmlrpc-c-1.51.06-2|373	#----------------------------------------------------------------------------
21mr|xmlrpc-c-1.51.06-2|374	
21mr|xmlrpc-c-1.51.06-2|375	%package -n %{libxmlrpc_xmltok}
21mr|xmlrpc-c-1.51.06-2|376	Summary:	Programming library for writing an XML-RPC server or client in C or C++
21mr|xmlrpc-c-1.51.06-2|377	Group:		System/Libraries
21mr|xmlrpc-c-1.51.06-2|378	Conflicts:	%{_lib}xmlrpc-c3 < 1.32.5
21mr|xmlrpc-c-1.51.06-2|379	
21mr|xmlrpc-c-1.51.06-2|380	%description -n %{libxmlrpc_xmltok}
21mr|xmlrpc-c-1.51.06-2|381	XML-RPC is a quick-and-easy way to make procedure calls over the Internet.
21mr|xmlrpc-c-1.51.06-2|382	It converts the procedure call into XML document, sends it to a remote
21mr|xmlrpc-c-1.51.06-2|383	server using HTTP, and gets back the response as XML.
21mr|xmlrpc-c-1.51.06-2|384	
21mr|xmlrpc-c-1.51.06-2|385	This library provides a modular implementation of XML-RPC for C and C++.
21mr|xmlrpc-c-1.51.06-2|386	
21mr|xmlrpc-c-1.51.06-2|387	%files -n %{libxmlrpc_xmltok}
21mr|xmlrpc-c-1.51.06-2|388	%{_libdir}/libxmlrpc_xmltok.so.%{major_c}*
21mr|xmlrpc-c-1.51.06-2|389	
21mr|xmlrpc-c-1.51.06-2|390	#----------------------------------------------------------------------------
21mr|xmlrpc-c-1.51.06-2|391	
21mr|xmlrpc-c-1.51.06-2|392	%package -n %{libxmlrpc_xmlparse}
21mr|xmlrpc-c-1.51.06-2|393	Summary:	Programming library for writing an XML-RPC server or client in C or C++
21mr|xmlrpc-c-1.51.06-2|394	Group:		System/Libraries
21mr|xmlrpc-c-1.51.06-2|395	Conflicts:	%{_lib}xmlrpc-c3 < 1.32.5
21mr|xmlrpc-c-1.51.06-2|396	
21mr|xmlrpc-c-1.51.06-2|397	%description -n %{libxmlrpc_xmlparse}
21mr|xmlrpc-c-1.51.06-2|398	XML-RPC is a quick-and-easy way to make procedure calls over the Internet.
21mr|xmlrpc-c-1.51.06-2|399	It converts the procedure call into XML document, sends it to a remote
21mr|xmlrpc-c-1.51.06-2|400	server using HTTP, and gets back the response as XML.
21mr|xmlrpc-c-1.51.06-2|401	
21mr|xmlrpc-c-1.51.06-2|402	This library provides a modular implementation of XML-RPC for C and C++.
21mr|xmlrpc-c-1.51.06-2|403	
21mr|xmlrpc-c-1.51.06-2|404	%files -n %{libxmlrpc_xmlparse}
21mr|xmlrpc-c-1.51.06-2|405	%{_libdir}/libxmlrpc_xmlparse.so.%{major_c}*
21mr|xmlrpc-c-1.51.06-2|406	
21mr|xmlrpc-c-1.51.06-2|407	#----------------------------------------------------------------------------
21mr|xmlrpc-c-1.51.06-2|408	
21mr|xmlrpc-c-1.51.06-2|409	%package -n %{devname}
21mr|xmlrpc-c-1.51.06-2|410	Summary:	Programming library for writing an XML-RPC server or client in C or C++
21mr|xmlrpc-c-1.51.06-2|411	Group:		System/Libraries
21mr|xmlrpc-c-1.51.06-2|412	Requires:	%{libxmlrpc_c} = %{EVRD}
21mr|xmlrpc-c-1.51.06-2|413	Requires:	%{libxmlrpc_cpp} = %{EVRD}
21mr|xmlrpc-c-1.51.06-2|414	Requires:	%{libxmlrpc_ccpp} = %{EVRD}
21mr|xmlrpc-c-1.51.06-2|415	Requires:	%{libxmlrpc_abyss_c} = %{EVRD}
21mr|xmlrpc-c-1.51.06-2|416	Requires:	%{libxmlrpc_abyss_cpp} = %{EVRD}
21mr|xmlrpc-c-1.51.06-2|417	Requires:	%{libxmlrpc_client_c} = %{EVRD}
21mr|xmlrpc-c-1.51.06-2|418	Requires:	%{libxmlrpc_client_cpp} = %{EVRD}
21mr|xmlrpc-c-1.51.06-2|419	Requires:	%{libxmlrpc_packetsocket_c} = %{EVRD}
21mr|xmlrpc-c-1.51.06-2|420	Requires:	%{libxmlrpc_server_c} = %{EVRD}
21mr|xmlrpc-c-1.51.06-2|421	Requires:	%{libxmlrpc_server_cpp} = %{EVRD}
21mr|xmlrpc-c-1.51.06-2|422	Requires:	%{libxmlrpc_server_abyss_c} = %{EVRD}
21mr|xmlrpc-c-1.51.06-2|423	Requires:	%{libxmlrpc_server_abyss_cpp} = %{EVRD}
21mr|xmlrpc-c-1.51.06-2|424	Requires:	%{libxmlrpc_server_cgi_c} = %{EVRD}
21mr|xmlrpc-c-1.51.06-2|425	Requires:	%{libxmlrpc_server_cgi_cpp} = %{EVRD}
21mr|xmlrpc-c-1.51.06-2|426	Requires:	%{libxmlrpc_server_pstream_cpp} = %{EVRD}
21mr|xmlrpc-c-1.51.06-2|427	Requires:	%{libxmlrpc_util_c} = %{EVRD}
21mr|xmlrpc-c-1.51.06-2|428	Requires:	%{libxmlrpc_util_cpp} = %{EVRD}
21mr|xmlrpc-c-1.51.06-2|429	Requires:	%{libxmlrpc_ssl_c} = %{EVRD}
21mr|xmlrpc-c-1.51.06-2|430	Requires:	%{libxmlrpc_xmltok} = %{EVRD}
21mr|xmlrpc-c-1.51.06-2|431	Requires:	%{libxmlrpc_xmlparse} = %{EVRD}
21mr|xmlrpc-c-1.51.06-2|432	Requires:	pkgconfig(libxml-2.0)
21mr|xmlrpc-c-1.51.06-2|433	Provides:	%{name}-devel = %{EVRD}
21mr|xmlrpc-c-1.51.06-2|434	Provides:	lib%{name}-devel = %{EVRD}
21mr|xmlrpc-c-1.51.06-2|435	
21mr|xmlrpc-c-1.51.06-2|436	%description -n %{devname}
21mr|xmlrpc-c-1.51.06-2|437	XML-RPC is a quick-and-easy way to make procedure calls over the Internet.
21mr|xmlrpc-c-1.51.06-2|438	It converts the procedure call into XML document, sends it to a remote
21mr|xmlrpc-c-1.51.06-2|439	server using HTTP, and gets back the response as XML.
21mr|xmlrpc-c-1.51.06-2|440	
21mr|xmlrpc-c-1.51.06-2|441	This library provides a modular implementation of XML-RPC for C and C++.
21mr|xmlrpc-c-1.51.06-2|442	
21mr|xmlrpc-c-1.51.06-2|443	This package contains the developement files.
21mr|xmlrpc-c-1.51.06-2|444	
21mr|xmlrpc-c-1.51.06-2|445	%files -n %{devname}
21mr|xmlrpc-c-1.51.06-2|446	%{_bindir}/xmlrpc-c-config
21mr|xmlrpc-c-1.51.06-2|447	%{_includedir}/*.h
21mr|xmlrpc-c-1.51.06-2|448	%{_includedir}/%{name}
21mr|xmlrpc-c-1.51.06-2|449	%{_libdir}/lib*.so
21mr|xmlrpc-c-1.51.06-2|450	%{_libdir}/pkgconfig/*.pc
21mr|xmlrpc-c-1.51.06-2|451	
21mr|xmlrpc-c-1.51.06-2|452	#----------------------------------------------------------------------------
21mr|xmlrpc-c-1.51.06-2|453	
21mr|xmlrpc-c-1.51.06-2|454	%prep
21mr|xmlrpc-c-1.51.06-2|455	%autosetup -p1
21mr|xmlrpc-c-1.51.06-2|456	
21mr|xmlrpc-c-1.51.06-2|457	%build
21mr|xmlrpc-c-1.51.06-2|458	%__cxx %{optflags} %{SOURCE100} -o depsort
21mr|xmlrpc-c-1.51.06-2|459	
21mr|xmlrpc-c-1.51.06-2|460	%meson
21mr|xmlrpc-c-1.51.06-2|461	%meson_build
21mr|xmlrpc-c-1.51.06-2|462	
21mr|xmlrpc-c-1.51.06-2|463	
21mr|xmlrpc-c-1.51.06-2|464	%install
21mr|xmlrpc-c-1.51.06-2|465	%meson_install
21mr|xmlrpc-c-1.51.06-2|466	
21mr|xmlrpc-c-1.51.06-2|467	bash %{SOURCE101} "%{buildroot}" "%{_libdir}" 'libxmlrpc' %{buildroot}%{_libdir}/libxmlrpc*.so.[0-9]

19911 21
21mr|xmlrpc-epi-0.54.2-10|1	%define major 0
21mr|xmlrpc-epi-0.54.2-10|2	%define libname %mklibname xmlrpc-epi %{major}
21mr|xmlrpc-epi-0.54.2-10|3	%define devname %mklibname xmlrpc-epi -d
21mr|xmlrpc-epi-0.54.2-10|4	
21mr|xmlrpc-epi-0.54.2-10|5	Summary:	An implementation of the XML-RPC protocol in C
21mr|xmlrpc-epi-0.54.2-10|6	Name:		xmlrpc-epi
21mr|xmlrpc-epi-0.54.2-10|7	Version:	0.54.2
21mr|xmlrpc-epi-0.54.2-10|8	Release:	10
21mr|xmlrpc-epi-0.54.2-10|9	License:	BSD
21mr|xmlrpc-epi-0.54.2-10|10	Group:		System/Libraries
21mr|xmlrpc-epi-0.54.2-10|11	URL:		http://xmlrpc-epi.sourceforge.net
21mr|xmlrpc-epi-0.54.2-10|12	Source0:	http://sunet.dl.sourceforge.net/sourceforge/xmlrpc-epi/xmlrpc-epi-%{version}.tar.bz2
21mr|xmlrpc-epi-0.54.2-10|13	Patch0:		xmlrpc-epi-0.51-format_not_a_string_literal_and_no_format_arguments.diff
21mr|xmlrpc-epi-0.54.2-10|14	Patch1:		xmlrpc-epi-0.54-no_samples.diff
21mr|xmlrpc-epi-0.54.2-10|15	Patch2:		xmlrpc-epi-0.54.2-CVE-2016-6296.patch
21mr|xmlrpc-epi-0.54.2-10|16	Patch3:		xmlrpc-epi-0.54.2-php5.6.40.patch
21mr|xmlrpc-epi-0.54.2-10|17	BuildRequires:	pkgconfig(expat)
21mr|xmlrpc-epi-0.54.2-10|18	
21mr|xmlrpc-epi-0.54.2-10|19	%description
21mr|xmlrpc-epi-0.54.2-10|20	xmlrpc-epi is an implementation of the xmlrpc protocol in C. It provides an
21mr|xmlrpc-epi-0.54.2-10|21	easy to use API for developers to serialize RPC requests to and from XML.
21mr|xmlrpc-epi-0.54.2-10|22	It does *not* include a transport layer, such as HTTP. The API is primarily
21mr|xmlrpc-epi-0.54.2-10|23	based upon proprietary code written for internal usage at Epinions.com, and
21mr|xmlrpc-epi-0.54.2-10|24	was later modified to incorporate concepts from the xmlrpc protocol.
21mr|xmlrpc-epi-0.54.2-10|25	
21mr|xmlrpc-epi-0.54.2-10|26	#----------------------------------------------------------------------------
21mr|xmlrpc-epi-0.54.2-10|27	
21mr|xmlrpc-epi-0.54.2-10|28	%package -n %{libname}
21mr|xmlrpc-epi-0.54.2-10|29	Summary:	Library providing XMLPC support in C
21mr|xmlrpc-epi-0.54.2-10|30	Group:		System/Libraries
21mr|xmlrpc-epi-0.54.2-10|31	
21mr|xmlrpc-epi-0.54.2-10|32	%description -n %{libname}
21mr|xmlrpc-epi-0.54.2-10|33	xmlrpc-epi is an implementation of the xmlrpc protocol in C. It provides an
21mr|xmlrpc-epi-0.54.2-10|34	easy to use API for developers to serialize RPC requests to and from XML.
21mr|xmlrpc-epi-0.54.2-10|35	It does *not* include a transport layer, such as HTTP. The API is primarily
21mr|xmlrpc-epi-0.54.2-10|36	based upon proprietary code written for internal usage at Epinions.com, and
21mr|xmlrpc-epi-0.54.2-10|37	was later modified to incorporate concepts from the xmlrpc protocol.
21mr|xmlrpc-epi-0.54.2-10|38	
21mr|xmlrpc-epi-0.54.2-10|39	%files -n %{libname}
21mr|xmlrpc-epi-0.54.2-10|40	%doc AUTHORS COPYING ChangeLog README
21mr|xmlrpc-epi-0.54.2-10|41	%{_libdir}/libxmlrpc-epi.so.%{major}*
21mr|xmlrpc-epi-0.54.2-10|42	
21mr|xmlrpc-epi-0.54.2-10|43	#----------------------------------------------------------------------------
21mr|xmlrpc-epi-0.54.2-10|44	
21mr|xmlrpc-epi-0.54.2-10|45	%package -n %{devname}
21mr|xmlrpc-epi-0.54.2-10|46	Summary:	Libraries, includes, etc. to develop XML and HTML applications
21mr|xmlrpc-epi-0.54.2-10|47	Group:		Development/C
21mr|xmlrpc-epi-0.54.2-10|48	Requires:	%{libname} = %{EVRD}
21mr|xmlrpc-epi-0.54.2-10|49	Provides:	libxmlrpc-devel = %{EVRD}
21mr|xmlrpc-epi-0.54.2-10|50	Provides:	xmlrpc-epi-devel = %{EVRD}
21mr|xmlrpc-epi-0.54.2-10|51	
21mr|xmlrpc-epi-0.54.2-10|52	%description -n %{devname}
21mr|xmlrpc-epi-0.54.2-10|53	xmlrpc-epi is an implementation of the xmlrpc protocol in C. It provides an
21mr|xmlrpc-epi-0.54.2-10|54	easy to use API for developers to serialize RPC requests to and from XML.
21mr|xmlrpc-epi-0.54.2-10|55	It does *not* include a transport layer, such as HTTP. The API is primarily
21mr|xmlrpc-epi-0.54.2-10|56	based upon proprietary code written for internal usage at Epinions.com, and
21mr|xmlrpc-epi-0.54.2-10|57	was later modified to incorporate concepts from the xmlrpc protocol.
21mr|xmlrpc-epi-0.54.2-10|58	
21mr|xmlrpc-epi-0.54.2-10|59	%files -n %{devname}
21mr|xmlrpc-epi-0.54.2-10|60	%doc INSTALL
21mr|xmlrpc-epi-0.54.2-10|61	%dir %{_includedir}/xmlrpc-epi
21mr|xmlrpc-epi-0.54.2-10|62	%{_includedir}/xmlrpc-epi/*
21mr|xmlrpc-epi-0.54.2-10|63	%{_libdir}/libxmlrpc-epi.so
21mr|xmlrpc-epi-0.54.2-10|64	
21mr|xmlrpc-epi-0.54.2-10|65	#----------------------------------------------------------------------------
21mr|xmlrpc-epi-0.54.2-10|66	
21mr|xmlrpc-epi-0.54.2-10|67	%prep
21mr|xmlrpc-epi-0.54.2-10|68	%setup -q
21mr|xmlrpc-epi-0.54.2-10|69	%patch0 -p1 -b .format_not_a_string_literal_and_no_format_arguments
21mr|xmlrpc-epi-0.54.2-10|70	%patch1 -p0 -b .no_samples
21mr|xmlrpc-epi-0.54.2-10|71	%patch2 -p1
21mr|xmlrpc-epi-0.54.2-10|72	%patch3 -p1
21mr|xmlrpc-epi-0.54.2-10|73	
21mr|xmlrpc-epi-0.54.2-10|74	# Make it lib64 aware
21mr|xmlrpc-epi-0.54.2-10|75	find . -name "Makefile.*" | xargs perl -pi -e "s,-L\@prefix\@/lib,,g"
21mr|xmlrpc-epi-0.54.2-10|76	
21mr|xmlrpc-epi-0.54.2-10|77	perl -pi -e "s,-L/usr/local/lib\b,," configure*
21mr|xmlrpc-epi-0.54.2-10|78	perl -pi -e "s|withval/lib|withval/%{_lib}|g" configure*
21mr|xmlrpc-epi-0.54.2-10|79	
21mr|xmlrpc-epi-0.54.2-10|80	%build
21mr|xmlrpc-epi-0.54.2-10|81	autoreconf -fi
21mr|xmlrpc-epi-0.54.2-10|82	%configure \
21mr|xmlrpc-epi-0.54.2-10|83	--disable-static
21mr|xmlrpc-epi-0.54.2-10|84	
21mr|xmlrpc-epi-0.54.2-10|85	#don't use parallel compilation, it is broken
21mr|xmlrpc-epi-0.54.2-10|86	# (tpg) this is better ;)
21mr|xmlrpc-epi-0.54.2-10|87	%(echo %make|perl -pe 's/-j\d+/-j1/g')
21mr|xmlrpc-epi-0.54.2-10|88	
21mr|xmlrpc-epi-0.54.2-10|89	%install
21mr|xmlrpc-epi-0.54.2-10|90	
21mr|xmlrpc-epi-0.54.2-10|91	%makeinstall_std
21mr|xmlrpc-epi-0.54.2-10|92	
21mr|xmlrpc-epi-0.54.2-10|93	# fix file conflicts
21mr|xmlrpc-epi-0.54.2-10|94	install -d %{buildroot}%{_includedir}/xmlrpc-epi
21mr|xmlrpc-epi-0.54.2-10|95	mv %{buildroot}%{_includedir}/*.h %{buildroot}%{_includedir}/xmlrpc-epi/

19912 21
21mr|XmlSchema-2.2.3-4|1	Name:           XmlSchema
21mr|XmlSchema-2.2.3-4|2	Version:        2.2.3
21mr|XmlSchema-2.2.3-4|3	Release:        4
21mr|XmlSchema-2.2.3-4|4	Summary:        Lightweight schema object model
21mr|XmlSchema-2.2.3-4|5	License:        ASL 2.0
21mr|XmlSchema-2.2.3-4|6	URL:            http://ws.apache.org/xmlschema/
21mr|XmlSchema-2.2.3-4|7	Group:          Development/Java
21mr|XmlSchema-2.2.3-4|8	BuildArch:      noarch
21mr|XmlSchema-2.2.3-4|9	# Java stack is not supported on x86_32
21mr|XmlSchema-2.2.3-4|10	ExcludeArch: %{ix86}
21mr|XmlSchema-2.2.3-4|11	
21mr|XmlSchema-2.2.3-4|12	Source0:        http://archive.apache.org/dist/ws/xmlschema/%{version}/xmlschema-%{version}-source-release.zip
21mr|XmlSchema-2.2.3-4|13	
21mr|XmlSchema-2.2.3-4|14	BuildRequires:  maven-local
21mr|XmlSchema-2.2.3-4|15	BuildRequires:  mvn(com.google.guava:guava-testlib)
21mr|XmlSchema-2.2.3-4|16	BuildRequires:  mvn(junit:junit)
21mr|XmlSchema-2.2.3-4|17	BuildRequires:  mvn(org.apache:apache:pom:)
21mr|XmlSchema-2.2.3-4|18	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|XmlSchema-2.2.3-4|19	BuildRequires:  mvn(org.apache.maven.plugins:maven-assembly-plugin)
21mr|XmlSchema-2.2.3-4|20	BuildRequires:  mvn(org.apache.maven.plugins:maven-remote-resources-plugin)
21mr|XmlSchema-2.2.3-4|21	BuildRequires:  mvn(xerces:xercesImpl)
21mr|XmlSchema-2.2.3-4|22	BuildRequires:  mvn(xmlunit:xmlunit)
21mr|XmlSchema-2.2.3-4|23	
21mr|XmlSchema-2.2.3-4|24	%description
21mr|XmlSchema-2.2.3-4|25	Commons XMLSchema is a lightweight schema object model that can be
21mr|XmlSchema-2.2.3-4|26	used to manipulate or generate a schema.
21mr|XmlSchema-2.2.3-4|27	
21mr|XmlSchema-2.2.3-4|28	%package javadoc
21mr|XmlSchema-2.2.3-4|29	Summary:      API documentation for %{name}
21mr|XmlSchema-2.2.3-4|30	
21mr|XmlSchema-2.2.3-4|31	%description javadoc
21mr|XmlSchema-2.2.3-4|32	This package contains API documentation for %{name}.
21mr|XmlSchema-2.2.3-4|33	
21mr|XmlSchema-2.2.3-4|34	%prep
21mr|XmlSchema-2.2.3-4|35	%setup -q -n xmlschema-%{version}
21mr|XmlSchema-2.2.3-4|36	
21mr|XmlSchema-2.2.3-4|37	# Fix line endings
21mr|XmlSchema-2.2.3-4|38	sed -i -e 's/\r//g' RELEASE-NOTE.txt
21mr|XmlSchema-2.2.3-4|39	
21mr|XmlSchema-2.2.3-4|40	# Missing deps on org.ops4j for this module
21mr|XmlSchema-2.2.3-4|41	%pom_disable_module xmlschema-bundle-test
21mr|XmlSchema-2.2.3-4|42	
21mr|XmlSchema-2.2.3-4|43	# This module contains only testdata and according to upstream, should not be deployed
21mr|XmlSchema-2.2.3-4|44	%pom_disable_module w3c-testcases
21mr|XmlSchema-2.2.3-4|45	
21mr|XmlSchema-2.2.3-4|46	# Compatibility alias
21mr|XmlSchema-2.2.3-4|47	%mvn_alias :xmlschema-core org.apache.ws.commons.schema:XmlSchema
21mr|XmlSchema-2.2.3-4|48	
21mr|XmlSchema-2.2.3-4|49	%build
21mr|XmlSchema-2.2.3-4|50	%mvn_build -- -P!sourcecheck
21mr|XmlSchema-2.2.3-4|51	
21mr|XmlSchema-2.2.3-4|52	%install
21mr|XmlSchema-2.2.3-4|53	%mvn_install
21mr|XmlSchema-2.2.3-4|54	
21mr|XmlSchema-2.2.3-4|55	%files -f .mfiles
21mr|XmlSchema-2.2.3-4|56	%license LICENSE NOTICE
21mr|XmlSchema-2.2.3-4|57	%doc README.txt RELEASE-NOTE.txt
21mr|XmlSchema-2.2.3-4|58	
21mr|XmlSchema-2.2.3-4|59	%files javadoc -f .mfiles-javadoc
21mr|XmlSchema-2.2.3-4|60	%license LICENSE NOTICE
21mr|XmlSchema-2.2.3-4|61	

19913 21
21mr|xmlsec1-1.2.37-3|1	%define major 1
21mr|xmlsec1-1.2.37-3|2	%define libname %mklibname xmlsec1_ %{major}
21mr|xmlsec1-1.2.37-3|3	%define devname %mklibname xmlsec1 -d
21mr|xmlsec1-1.2.37-3|4	%define libname_gcrypt %mklibname xmlsec1-gcrypt %{major}
21mr|xmlsec1-1.2.37-3|5	%define libname_gnutls %mklibname xmlsec1-gnutls %{major}
21mr|xmlsec1-1.2.37-3|6	%define libname_nss %mklibname xmlsec1-nss %{major}
21mr|xmlsec1-1.2.37-3|7	%define libname_openssl %mklibname xmlsec1-openssl %{major}
21mr|xmlsec1-1.2.37-3|8	
21mr|xmlsec1-1.2.37-3|9	Summary:	Library providing support for "XML Signature" and "XML Encryption"
21mr|xmlsec1-1.2.37-3|10	Name:		xmlsec1
21mr|xmlsec1-1.2.37-3|11	Version:	1.2.37
21mr|xmlsec1-1.2.37-3|12	Release:	3
21mr|xmlsec1-1.2.37-3|13	License:	MIT
21mr|xmlsec1-1.2.37-3|14	Group:		System/Libraries
21mr|xmlsec1-1.2.37-3|15	Url:		http://www.aleksey.com/xmlsec
21mr|xmlsec1-1.2.37-3|16	Source0:	http://www.aleksey.com/xmlsec/download/%{name}-%{version}.tar.gz
21mr|xmlsec1-1.2.37-3|17	Patch1:		xmlsec1-1.2.16-linkage.patch
21mr|xmlsec1-1.2.37-3|18	Patch2:		fix-dlopen.patch
21mr|xmlsec1-1.2.37-3|19	BuildRequires:	libtool-devel
21mr|xmlsec1-1.2.37-3|20	BuildRequires:	pkgconfig(gnutls)
21mr|xmlsec1-1.2.37-3|21	BuildRequires:	pkgconfig(libgcrypt)
21mr|xmlsec1-1.2.37-3|22	BuildRequires:	pkgconfig(libxml-2.0)
21mr|xmlsec1-1.2.37-3|23	BuildRequires:	pkgconfig(libxslt)
21mr|xmlsec1-1.2.37-3|24	BuildRequires:	pkgconfig(nss)
21mr|xmlsec1-1.2.37-3|25	BuildRequires:	pkgconfig(openssl)
21mr|xmlsec1-1.2.37-3|26	
21mr|xmlsec1-1.2.37-3|27	%description
21mr|xmlsec1-1.2.37-3|28	XML Security Library is a C library based on LibXML2  and OpenSSL.
21mr|xmlsec1-1.2.37-3|29	The library was created with a goal to support major XML security
21mr|xmlsec1-1.2.37-3|30	standards "XML Digital Signature" and "XML Encryption".
21mr|xmlsec1-1.2.37-3|31	
21mr|xmlsec1-1.2.37-3|32	%files
21mr|xmlsec1-1.2.37-3|33	%doc %{_mandir}/man1/xmlsec1.1*
21mr|xmlsec1-1.2.37-3|34	%{_bindir}/xmlsec1
21mr|xmlsec1-1.2.37-3|35	
21mr|xmlsec1-1.2.37-3|36	#----------------------------------------------------------------------------
21mr|xmlsec1-1.2.37-3|37	
21mr|xmlsec1-1.2.37-3|38	%package -n %{libname}
21mr|xmlsec1-1.2.37-3|39	Summary:	Library providing support for "XML Signature" and "XML Encryption"
21mr|xmlsec1-1.2.37-3|40	Group:		System/Libraries
21mr|xmlsec1-1.2.37-3|41	Obsoletes:	%{_lib}xmlsec1-1 < 1.2.16
21mr|xmlsec1-1.2.37-3|42	
21mr|xmlsec1-1.2.37-3|43	%description -n %{libname}
21mr|xmlsec1-1.2.37-3|44	XML Security Library is a C library based on LibXML2  and OpenSSL.
21mr|xmlsec1-1.2.37-3|45	The library was created with a goal to support major XML security
21mr|xmlsec1-1.2.37-3|46	standards "XML Digital Signature" and "XML Encryption".
21mr|xmlsec1-1.2.37-3|47	
21mr|xmlsec1-1.2.37-3|48	%files -n %{libname}
21mr|xmlsec1-1.2.37-3|49	%{_libdir}/libxmlsec1.so.%{major}*
21mr|xmlsec1-1.2.37-3|50	
21mr|xmlsec1-1.2.37-3|51	#----------------------------------------------------------------------------
21mr|xmlsec1-1.2.37-3|52	
21mr|xmlsec1-1.2.37-3|53	%package -n %{libname_gcrypt}
21mr|xmlsec1-1.2.37-3|54	Summary:	Gcrypt crypto plugin for XML Security Library
21mr|xmlsec1-1.2.37-3|55	Group:		System/Libraries
21mr|xmlsec1-1.2.37-3|56	
21mr|xmlsec1-1.2.37-3|57	%description -n %{libname_gcrypt}
21mr|xmlsec1-1.2.37-3|58	gcrypt plugin for XML Security Library provides gcrypt based crypto services
21mr|xmlsec1-1.2.37-3|59	for the xmlsec library.
21mr|xmlsec1-1.2.37-3|60	
21mr|xmlsec1-1.2.37-3|61	%files -n %{libname_gcrypt}
21mr|xmlsec1-1.2.37-3|62	%{_libdir}/libxmlsec1-gcrypt.so.%{major}*
21mr|xmlsec1-1.2.37-3|63	
21mr|xmlsec1-1.2.37-3|64	#----------------------------------------------------------------------------
21mr|xmlsec1-1.2.37-3|65	
21mr|xmlsec1-1.2.37-3|66	%package -n %{libname_gnutls}
21mr|xmlsec1-1.2.37-3|67	Summary:	Gnutls crypto plugin for XML Security Library
21mr|xmlsec1-1.2.37-3|68	Group:		System/Libraries
21mr|xmlsec1-1.2.37-3|69	
21mr|xmlsec1-1.2.37-3|70	%description -n %{libname_gnutls}
21mr|xmlsec1-1.2.37-3|71	gnutls plugin for XML Security Library provides gnutls based crypto services
21mr|xmlsec1-1.2.37-3|72	for the xmlsec library.
21mr|xmlsec1-1.2.37-3|73	
21mr|xmlsec1-1.2.37-3|74	%files -n %{libname_gnutls}
21mr|xmlsec1-1.2.37-3|75	%{_libdir}/libxmlsec1-gnutls.so.%{major}*
21mr|xmlsec1-1.2.37-3|76	
21mr|xmlsec1-1.2.37-3|77	#----------------------------------------------------------------------------
21mr|xmlsec1-1.2.37-3|78	
21mr|xmlsec1-1.2.37-3|79	%package -n %{libname_nss}
21mr|xmlsec1-1.2.37-3|80	Summary:	NSS crypto plugin for XML Security Library
21mr|xmlsec1-1.2.37-3|81	Group:		System/Libraries
21mr|xmlsec1-1.2.37-3|82	
21mr|xmlsec1-1.2.37-3|83	%description -n %{libname_nss}
21mr|xmlsec1-1.2.37-3|84	NSS plugin for XML Security Library provides NSS based crypto services
21mr|xmlsec1-1.2.37-3|85	for the xmlsec library.
21mr|xmlsec1-1.2.37-3|86	
21mr|xmlsec1-1.2.37-3|87	%files -n %{libname_nss}
21mr|xmlsec1-1.2.37-3|88	%{_libdir}/libxmlsec1-nss.so.%{major}*
21mr|xmlsec1-1.2.37-3|89	
21mr|xmlsec1-1.2.37-3|90	#----------------------------------------------------------------------------
21mr|xmlsec1-1.2.37-3|91	
21mr|xmlsec1-1.2.37-3|92	%package -n %{libname_openssl}
21mr|xmlsec1-1.2.37-3|93	Summary:	OpenSSL crypto plugin for XML Security Library
21mr|xmlsec1-1.2.37-3|94	Group:		System/Libraries
21mr|xmlsec1-1.2.37-3|95	
21mr|xmlsec1-1.2.37-3|96	%description -n %{libname_openssl}
21mr|xmlsec1-1.2.37-3|97	OpenSSL plugin for XML Security Library provides OpenSSL based crypto services
21mr|xmlsec1-1.2.37-3|98	for the xmlsec library.
21mr|xmlsec1-1.2.37-3|99	
21mr|xmlsec1-1.2.37-3|100	%files -n %{libname_openssl}
21mr|xmlsec1-1.2.37-3|101	%{_libdir}/libxmlsec1-openssl.so.%{major}*
21mr|xmlsec1-1.2.37-3|102	
21mr|xmlsec1-1.2.37-3|103	#----------------------------------------------------------------------------
21mr|xmlsec1-1.2.37-3|104	
21mr|xmlsec1-1.2.37-3|105	%package -n %{devname}
21mr|xmlsec1-1.2.37-3|106	Summary:	Libraries to develop applications with XML security
21mr|xmlsec1-1.2.37-3|107	Group:		Development/C
21mr|xmlsec1-1.2.37-3|108	Requires:	%{libname} = %{EVRD}
21mr|xmlsec1-1.2.37-3|109	Requires:	%{libname_gcrypt} = %{EVRD}
21mr|xmlsec1-1.2.37-3|110	Requires:	%{libname_gnutls} = %{EVRD}
21mr|xmlsec1-1.2.37-3|111	Requires:	%{libname_nss} = %{EVRD}
21mr|xmlsec1-1.2.37-3|112	Requires:	%{libname_openssl} = %{EVRD}
21mr|xmlsec1-1.2.37-3|113	Provides:	%{name}-devel = %{EVRD}
21mr|xmlsec1-1.2.37-3|114	Obsoletes:	%{_lib}xmlsec1-gnutls-devel < 1.2.16
21mr|xmlsec1-1.2.37-3|115	Obsoletes:	%{_lib}xmlsec1-nss-devel < 1.2.16
21mr|xmlsec1-1.2.37-3|116	Obsoletes:	%{_lib}xmlsec1-openssl-devel < 1.2.16
21mr|xmlsec1-1.2.37-3|117	
21mr|xmlsec1-1.2.37-3|118	%description -n %{devname}
21mr|xmlsec1-1.2.37-3|119	Libraries you can use to develop applications with XML security standarts.
21mr|xmlsec1-1.2.37-3|120	
21mr|xmlsec1-1.2.37-3|121	%files -n %{devname}
21mr|xmlsec1-1.2.37-3|122	%doc AUTHORS HACKING ChangeLog NEWS Copyright
21mr|xmlsec1-1.2.37-3|123	%doc %{_mandir}/man1/xmlsec1-config.1*
21mr|xmlsec1-1.2.37-3|124	%{_bindir}/xmlsec1-config
21mr|xmlsec1-1.2.37-3|125	%{_includedir}/xmlsec1
21mr|xmlsec1-1.2.37-3|126	%{_datadir}/aclocal/xmlsec1.m4
21mr|xmlsec1-1.2.37-3|127	%{_libdir}/*.so
21mr|xmlsec1-1.2.37-3|128	%{_libdir}/pkgconfig/*.pc
21mr|xmlsec1-1.2.37-3|129	%{_libdir}/xmlsec1Conf.sh
21mr|xmlsec1-1.2.37-3|130	%{_docdir}/xmlsec1/*
21mr|xmlsec1-1.2.37-3|131	
21mr|xmlsec1-1.2.37-3|132	#----------------------------------------------------------------------------
21mr|xmlsec1-1.2.37-3|133	
21mr|xmlsec1-1.2.37-3|134	%prep
21mr|xmlsec1-1.2.37-3|135	%autosetup -p1
21mr|xmlsec1-1.2.37-3|136	
21mr|xmlsec1-1.2.37-3|137	%build
21mr|xmlsec1-1.2.37-3|138	%configure \
21mr|xmlsec1-1.2.37-3|139	--disable-static
21mr|xmlsec1-1.2.37-3|140	%make_build
21mr|xmlsec1-1.2.37-3|141	
21mr|xmlsec1-1.2.37-3|142	%install
21mr|xmlsec1-1.2.37-3|143	%make_install
21mr|xmlsec1-1.2.37-3|144	
21mr|xmlsec1-1.2.37-3|145	%changelog
21mr|xmlsec1-1.2.37-3|146	* Tue Feb 17 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|xmlsec1-1.2.37-3|147	- Fix dlopenning not devel symlink (okdesk#3841)
21mr|xmlsec1-1.2.37-3|148	
21mr|xmlsec1-1.2.37-3|149	* Fri Mar 24 2023 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.2.37-2
21mr|xmlsec1-1.2.37-3|150	- up release for rebuild
21mr|xmlsec1-1.2.37-3|151	
21mr|xmlsec1-1.2.37-3|152	* Mon Jan 30 2023 Victor Ryzhikh <victorr2007@yandex.ru> 1.2.37-1
21mr|xmlsec1-1.2.37-3|153	- Updated to 1.2.37
21mr|xmlsec1-1.2.37-3|154	
21mr|xmlsec1-1.2.37-3|155	* Mon Jan 30 2023 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|xmlsec1-1.2.37-3|156	- Updated to 1.2.37
21mr|xmlsec1-1.2.37-3|157	
21mr|xmlsec1-1.2.37-3|158	* Sun Sep 19 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.2.32-1
21mr|xmlsec1-1.2.37-3|159	- Update version to 1.2.32
21mr|xmlsec1-1.2.37-3|160	
21mr|xmlsec1-1.2.37-3|161	* Wed Aug 11 2021 Andrey Grigorev <survolog@yandex.ru> 1.2.29-2
21mr|xmlsec1-1.2.37-3|162	- MassBuild#2340: Increase release tag
21mr|xmlsec1-1.2.37-3|163	
21mr|xmlsec1-1.2.37-3|164	* Sun Mar 15 2020 Alexander Stefanov <alexander@mezon.ru> 1.2.29-1
21mr|xmlsec1-1.2.37-3|165	- 1.2.29

19914 21
21mr|xml-security-2.0.6-8|1	%global oname xmlsec
21mr|xml-security-2.0.6-8|2	%global _version %(echo %{version} | tr . _ )
21mr|xml-security-2.0.6-8|3	
21mr|xml-security-2.0.6-8|4	Name:           xml-security
21mr|xml-security-2.0.6-8|5	Version:        2.0.6
21mr|xml-security-2.0.6-8|6	Release:        8
21mr|xml-security-2.0.6-8|7	Epoch:          0
21mr|xml-security-2.0.6-8|8	Summary:        Implementation of W3C security standards for XML
21mr|xml-security-2.0.6-8|9	License:        ASL 2.0
21mr|xml-security-2.0.6-8|10	Group:          Development/Java
21mr|xml-security-2.0.6-8|11	URL:            http://santuario.apache.org/
21mr|xml-security-2.0.6-8|12	Source0:        http://www.apache.org/dist/santuario/java-library/%{_version}/%{oname}-%{version}-source-release.zip
21mr|xml-security-2.0.6-8|13	# Unavailable class in jetty8/9 org.eclipse.jetty.io.Buffer
21mr|xml-security-2.0.6-8|14	Patch0:         xml-security-2.0.2-remove-Buffer.patch
21mr|xml-security-2.0.6-8|15	
21mr|xml-security-2.0.6-8|16	BuildRequires:  maven-local
21mr|xml-security-2.0.6-8|17	BuildRequires:  mvn(commons-codec:commons-codec)
21mr|xml-security-2.0.6-8|18	BuildRequires:  mvn(junit:junit)
21mr|xml-security-2.0.6-8|19	BuildRequires:  mvn(log4j:log4j:1.2.17)
21mr|xml-security-2.0.6-8|20	BuildRequires:  mvn(org.apache:apache:pom:)
21mr|xml-security-2.0.6-8|21	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|xml-security-2.0.6-8|22	BuildRequires:  mvn(org.bouncycastle:bcprov-jdk15on)
21mr|xml-security-2.0.6-8|23	BuildRequires:  mvn(org.codehaus.woodstox:woodstox-core-asl)
21mr|xml-security-2.0.6-8|24	BuildRequires:  mvn(org.eclipse.jetty:jetty-server)
21mr|xml-security-2.0.6-8|25	BuildRequires:  mvn(org.eclipse.jetty:jetty-servlet)
21mr|xml-security-2.0.6-8|26	BuildRequires:  mvn(org.jvnet.jaxb2.maven2:maven-jaxb22-plugin)
21mr|xml-security-2.0.6-8|27	BuildRequires:  mvn(org.slf4j:slf4j-api)
21mr|xml-security-2.0.6-8|28	BuildRequires:  mvn(org.slf4j:slf4j-log4j12)
21mr|xml-security-2.0.6-8|29	BuildRequires:  mvn(xalan:xalan)
21mr|xml-security-2.0.6-8|30	BuildRequires:  mvn(xerces:xercesImpl)
21mr|xml-security-2.0.6-8|31	BuildRequires:  mvn(xml-apis:xml-apis)
21mr|xml-security-2.0.6-8|32	BuildRequires:  mvn(xmlunit:xmlunit)
21mr|xml-security-2.0.6-8|33	
21mr|xml-security-2.0.6-8|34	BuildArch:      noarch
21mr|xml-security-2.0.6-8|35	# Java stack is not supported on x86_32
21mr|xml-security-2.0.6-8|36	ExcludeArch: %{ix86}
21mr|xml-security-2.0.6-8|37	
21mr|xml-security-2.0.6-8|38	%description
21mr|xml-security-2.0.6-8|39	The XML Security project is aimed at providing implementation
21mr|xml-security-2.0.6-8|40	of security standards for XML. Currently the focus is on the
21mr|xml-security-2.0.6-8|41	W3C standards :
21mr|xml-security-2.0.6-8|42	- XML-Signature Syntax and Processing; and
21mr|xml-security-2.0.6-8|43	- XML Encryption Syntax and Processing.
21mr|xml-security-2.0.6-8|44	
21mr|xml-security-2.0.6-8|45	%package javadoc
21mr|xml-security-2.0.6-8|46	Summary:        Javadoc for %{name}
21mr|xml-security-2.0.6-8|47	
21mr|xml-security-2.0.6-8|48	%description javadoc
21mr|xml-security-2.0.6-8|49	This package contains javadoc for %{name}.
21mr|xml-security-2.0.6-8|50	
21mr|xml-security-2.0.6-8|51	%package demo
21mr|xml-security-2.0.6-8|52	Summary:        Samples for %{name}
21mr|xml-security-2.0.6-8|53	
21mr|xml-security-2.0.6-8|54	%description demo
21mr|xml-security-2.0.6-8|55	Samples for %{name}.
21mr|xml-security-2.0.6-8|56	
21mr|xml-security-2.0.6-8|57	%prep
21mr|xml-security-2.0.6-8|58	%setup -q -n %{oname}-%{version}
21mr|xml-security-2.0.6-8|59	%pom_xpath_set "pom:properties/pom:jetty.version" 9.0.5.v20130815
21mr|xml-security-2.0.6-8|60	%patch0 -p0
21mr|xml-security-2.0.6-8|61	
21mr|xml-security-2.0.6-8|62	%pom_remove_plugin :maven-pmd-plugin
21mr|xml-security-2.0.6-8|63	%pom_remove_plugin :maven-source-plugin
21mr|xml-security-2.0.6-8|64	%pom_remove_plugin :animal-sniffer-maven-plugin
21mr|xml-security-2.0.6-8|65	# Use org.codehaus.mojo:extra-enforcer-rules:jar:1.0-beta-3
21mr|xml-security-2.0.6-8|66	%pom_remove_plugin :maven-enforcer-plugin
21mr|xml-security-2.0.6-8|67	%pom_xpath_remove "pom:plugin[pom:artifactId = 'maven-javadoc-plugin']/pom:executions"
21mr|xml-security-2.0.6-8|68	
21mr|xml-security-2.0.6-8|69	%pom_xpath_set "pom:plugin[pom:groupId = 'org.jvnet.jaxb2.maven2' ]/pom:artifactId" maven-jaxb22-plugin
21mr|xml-security-2.0.6-8|70	
21mr|xml-security-2.0.6-8|71	%pom_xpath_remove "pom:profiles/pom:profile[pom:id = 'eclipse.moxy']"
21mr|xml-security-2.0.6-8|72	
21mr|xml-security-2.0.6-8|73	# javax.xml.crypto.MarshalException: ECKeyValue not supported
21mr|xml-security-2.0.6-8|74	rm -r src/test/java/javax/xml/crypto/test/dsig/InteropXMLDSig11Test.java
21mr|xml-security-2.0.6-8|75	# UnrecoverableKey
21mr|xml-security-2.0.6-8|76	rm -r src/test/java/javax/xml/crypto/test/dsig/PKSignatureAlgorithmTest.java \
21mr|xml-security-2.0.6-8|77	src/test/java/org/apache/xml/security/test/dom/algorithms/DigestAlgorithmTest.java \
21mr|xml-security-2.0.6-8|78	src/test/java/org/apache/xml/security/test/dom/algorithms/PKSignatureAlgorithmTest.java \
21mr|xml-security-2.0.6-8|79	src/test/java/org/apache/xml/security/test/dom/signature/ECDSASignatureTest.java
21mr|xml-security-2.0.6-8|80	
21mr|xml-security-2.0.6-8|81	# Fails for various reason
21mr|xml-security-2.0.6-8|82	rm -r src/test/java/org/apache/xml/security/test/stax/signature/IAIKTest.java \
21mr|xml-security-2.0.6-8|83	src/test/java/org/apache/xml/security/test/stax/signature/SignatureVerificationReferenceURIResolverTest.java \
21mr|xml-security-2.0.6-8|84	src/test/java/org/apache/xml/security/test/stax/signature/SignatureDigestVerificationTest.java \
21mr|xml-security-2.0.6-8|85	src/test/java/org/apache/xml/security/test/dom/algorithms/SymmetricEncryptionAlgorithmTest.java \
21mr|xml-security-2.0.6-8|86	src/test/java/org/apache/xml/security/test/dom/encryption/XMLEncryption11Test.java \
21mr|xml-security-2.0.6-8|87	src/test/java/org/apache/xml/security/test/stax/encryption/XMLEncryption11Test.java \
21mr|xml-security-2.0.6-8|88	src/test/java/org/apache/xml/security/test/stax/XMLSecurityStreamWriterTest.java \
21mr|xml-security-2.0.6-8|89	src/test/java/org/apache/xml/security/test/stax/signature/PKSignatureCreationTest.java \
21mr|xml-security-2.0.6-8|90	src/test/java/org/apache/xml/security/test/stax/signature/SignatureDigestCreationTest.java \
21mr|xml-security-2.0.6-8|91	src/test/java/org/apache/xml/security/test/stax/signature/PKSignatureVerificationTest.java \
21mr|xml-security-2.0.6-8|92	src/test/java/org/apache/xml/security/test/stax/transformer/TransformEnvelopedSignatureTest.java \
21mr|xml-security-2.0.6-8|93	src/test/java/org/apache/xml/security/test/stax/transformer/TransformIdentityTest.java \
21mr|xml-security-2.0.6-8|94	src/test/java/org/apache/xml/security/test/stax/XMLSecurityEventWriterTest.java \
21mr|xml-security-2.0.6-8|95	src/test/java/org/apache/xml/security/test/stax/signature/SignatureCreationTest.java \
21mr|xml-security-2.0.6-8|96	src/test/java/org/apache/xml/security/test/stax/signature/SignatureEncryptionTest.java \
21mr|xml-security-2.0.6-8|97	src/test/java/org/apache/xml/security/test/stax/signature/PhaosTest.java \
21mr|xml-security-2.0.6-8|98	src/test/java/org/apache/xml/security/test/dom/interop/BaltimoreTest.java \
21mr|xml-security-2.0.6-8|99	src/test/java/org/apache/xml/security/test/stax/signature/BaltimoreTest.java \
21mr|xml-security-2.0.6-8|100	src/test/java/org/apache/xml/security/test/stax/encryption/SymmetricEncryptionVerificationTest.java \
21mr|xml-security-2.0.6-8|101	src/test/java/org/apache/xml/security/test/stax/encryption/SymmetricEncryptionCreationTest.java \
21mr|xml-security-2.0.6-8|102	src/test/java/javax/xml/crypto/test/dsig/SignatureDigestMethodTest.java \
21mr|xml-security-2.0.6-8|103	src/test/java/org/apache/xml/security/test/stax/signature/SignatureVerificationTest.java \
21mr|xml-security-2.0.6-8|104	src/test/java/org/apache/xml/security/test/stax/XMLSecEventTest.java
21mr|xml-security-2.0.6-8|105	
21mr|xml-security-2.0.6-8|106	# NoSuchAlgorithmException: unsupported algorithm
21mr|xml-security-2.0.6-8|107	rm -r src/test/java/javax/xml/crypto/test/dsig/HMACSignatureAlgorithmTest.java
21mr|xml-security-2.0.6-8|108	# KeyException: ECKeyValue not supported
21mr|xml-security-2.0.6-8|109	rm -r src/test/java/javax/xml/crypto/test/dsig/CreateInteropXMLDSig11Test.java
21mr|xml-security-2.0.6-8|110	
21mr|xml-security-2.0.6-8|111	%mvn_file :%{oname} %{name} %{oname}
21mr|xml-security-2.0.6-8|112	
21mr|xml-security-2.0.6-8|113	%build
21mr|xml-security-2.0.6-8|114	
21mr|xml-security-2.0.6-8|115	# On ARM builder test suite fails @ random
21mr|xml-security-2.0.6-8|116	# java.lang.NoClassDefFoundError: Could not initialize class org.apache.xml.security.stax.ext.XMLSec
21mr|xml-security-2.0.6-8|117	%mvn_build -f
21mr|xml-security-2.0.6-8|118	
21mr|xml-security-2.0.6-8|119	%install
21mr|xml-security-2.0.6-8|120	%mvn_install
21mr|xml-security-2.0.6-8|121	
21mr|xml-security-2.0.6-8|122	chmod 644 samples/org/apache/xml/security/samples/encryption/*.java
21mr|xml-security-2.0.6-8|123	install -d -m 755 $RPM_BUILD_ROOT%{_datadir}/%{name}
21mr|xml-security-2.0.6-8|124	cp -pr samples/* $RPM_BUILD_ROOT%{_datadir}/%{name}
21mr|xml-security-2.0.6-8|125	
21mr|xml-security-2.0.6-8|126	%files -f .mfiles
21mr|xml-security-2.0.6-8|127	%license LICENSE NOTICE
21mr|xml-security-2.0.6-8|128	
21mr|xml-security-2.0.6-8|129	%files javadoc -f .mfiles-javadoc
21mr|xml-security-2.0.6-8|130	%license LICENSE NOTICE
21mr|xml-security-2.0.6-8|131	
21mr|xml-security-2.0.6-8|132	%files demo
21mr|xml-security-2.0.6-8|133	%{_datadir}/%{name}
21mr|xml-security-2.0.6-8|134	%license LICENSE NOTICE
21mr|xml-security-2.0.6-8|135	

19915 21
21mr|xml-security-c-2.0.2-2|1	%define major 20
21mr|xml-security-c-2.0.2-2|2	%define libname %mklibname %{name} %{major}
21mr|xml-security-c-2.0.2-2|3	%define devname %mklibname %{name} -d
21mr|xml-security-c-2.0.2-2|4	
21mr|xml-security-c-2.0.2-2|5	Summary:	C++ Implementation of W3C security standards for XML
21mr|xml-security-c-2.0.2-2|6	Name:		xml-security-c
21mr|xml-security-c-2.0.2-2|7	Version:	2.0.2
21mr|xml-security-c-2.0.2-2|8	Release:	2
21mr|xml-security-c-2.0.2-2|9	License:	ASL 2.0
21mr|xml-security-c-2.0.2-2|10	Group:		System/Libraries
21mr|xml-security-c-2.0.2-2|11	Url:		http://santuario.apache.org/c/
21mr|xml-security-c-2.0.2-2|12	Source0:	https://www.apache.org/dist/santuario/c-library/%{name}-%{version}.tar.gz
21mr|xml-security-c-2.0.2-2|13	# From Fedora
21mr|xml-security-c-2.0.2-2|14	Patch1:		xml-security-c-ac_fixes.patch
21mr|xml-security-c-2.0.2-2|15	# In contrib
21mr|xml-security-c-2.0.2-2|16	#BuildRequires:	xalan-c-devel
21mr|xml-security-c-2.0.2-2|17	BuildRequires:	pkgconfig(openssl)
21mr|xml-security-c-2.0.2-2|18	BuildRequires:	pkgconfig(xerces-c)
21mr|xml-security-c-2.0.2-2|19	
21mr|xml-security-c-2.0.2-2|20	%description
21mr|xml-security-c-2.0.2-2|21	The xml-security-c library is a C++ implementation of the XML Digital Signature
21mr|xml-security-c-2.0.2-2|22	specification. The library makes use of the Apache XML project's Xerces-C XML
21mr|xml-security-c-2.0.2-2|23	Parser and Xalan-C XSLT processor. The latter is used for processing XPath and
21mr|xml-security-c-2.0.2-2|24	XSLT transforms.
21mr|xml-security-c-2.0.2-2|25	
21mr|xml-security-c-2.0.2-2|26	#----------------------------------------------------------------------------
21mr|xml-security-c-2.0.2-2|27	
21mr|xml-security-c-2.0.2-2|28	%package -n %{libname}
21mr|xml-security-c-2.0.2-2|29	Summary:	C++ Implementation of W3C security standards for XML
21mr|xml-security-c-2.0.2-2|30	Group:		System/Libraries
21mr|xml-security-c-2.0.2-2|31	Provides:	%{name} = %{EVRD}
21mr|xml-security-c-2.0.2-2|32	
21mr|xml-security-c-2.0.2-2|33	%description -n %{libname}
21mr|xml-security-c-2.0.2-2|34	The xml-security-c library is a C++ implementation of the XML Digital Signature
21mr|xml-security-c-2.0.2-2|35	specification. The library makes use of the Apache XML project's Xerces-C XML
21mr|xml-security-c-2.0.2-2|36	Parser and Xalan-C XSLT processor. The latter is used for processing XPath and
21mr|xml-security-c-2.0.2-2|37	XSLT transforms.
21mr|xml-security-c-2.0.2-2|38	
21mr|xml-security-c-2.0.2-2|39	%files -n %{libname}
21mr|xml-security-c-2.0.2-2|40	%{_libdir}/lib%{name}.so.%{major}*
21mr|xml-security-c-2.0.2-2|41	
21mr|xml-security-c-2.0.2-2|42	#----------------------------------------------------------------------------
21mr|xml-security-c-2.0.2-2|43	
21mr|xml-security-c-2.0.2-2|44	%package -n %{devname}
21mr|xml-security-c-2.0.2-2|45	Summary:	Development files for xml-security-c
21mr|xml-security-c-2.0.2-2|46	Group:		System/Libraries
21mr|xml-security-c-2.0.2-2|47	Requires:	%{libname} = %{EVRD}
21mr|xml-security-c-2.0.2-2|48	Provides:	%{name}-devel = %{EVRD}
21mr|xml-security-c-2.0.2-2|49	
21mr|xml-security-c-2.0.2-2|50	%description -n %{devname}
21mr|xml-security-c-2.0.2-2|51	This package provides development files for xml-security-c, a C++ library for
21mr|xml-security-c-2.0.2-2|52	XML Digital Signatures.
21mr|xml-security-c-2.0.2-2|53	
21mr|xml-security-c-2.0.2-2|54	%files -n %{devname}
21mr|xml-security-c-2.0.2-2|55	%doc CHANGELOG.txt NOTICE.txt
21mr|xml-security-c-2.0.2-2|56	%license LICENSE.txt
21mr|xml-security-c-2.0.2-2|57	%{_includedir}/xsec
21mr|xml-security-c-2.0.2-2|58	%{_libdir}/lib%{name}.so
21mr|xml-security-c-2.0.2-2|59	%{_libdir}/pkgconfig/%{name}.pc
21mr|xml-security-c-2.0.2-2|60	
21mr|xml-security-c-2.0.2-2|61	#----------------------------------------------------------------------------
21mr|xml-security-c-2.0.2-2|62	
21mr|xml-security-c-2.0.2-2|63	%prep
21mr|xml-security-c-2.0.2-2|64	%setup -q
21mr|xml-security-c-2.0.2-2|65	%apply_patches
21mr|xml-security-c-2.0.2-2|66	find . -type f -execdir sed -r -i 's/XALAN_USING_XALAN\(([^\(\)]+)\);*/using xalanc::\1;/g' '{}' '+'
21mr|xml-security-c-2.0.2-2|67	
21mr|xml-security-c-2.0.2-2|68	%build
21mr|xml-security-c-2.0.2-2|69	autoreconf -fi
21mr|xml-security-c-2.0.2-2|70	%configure \
21mr|xml-security-c-2.0.2-2|71	--disable-debug \
21mr|xml-security-c-2.0.2-2|72	--disable-static \
21mr|xml-security-c-2.0.2-2|73	--without-nss \
21mr|xml-security-c-2.0.2-2|74	--with-openssl \
21mr|xml-security-c-2.0.2-2|75	--without-xalan
21mr|xml-security-c-2.0.2-2|76	%make
21mr|xml-security-c-2.0.2-2|77	
21mr|xml-security-c-2.0.2-2|78	%install
21mr|xml-security-c-2.0.2-2|79	%makeinstall_std
21mr|xml-security-c-2.0.2-2|80	
21mr|xml-security-c-2.0.2-2|81	# Remove unneed developer files
21mr|xml-security-c-2.0.2-2|82	rm -rf %{buildroot}%{_bindir}
21mr|xml-security-c-2.0.2-2|83	
21mr|xml-security-c-2.0.2-2|84	# Add need file
21mr|xml-security-c-2.0.2-2|85	cp xsec/utils/XSECDOMUtils.hpp %{buildroot}%{_includedir}/xsec/utils/
21mr|xml-security-c-2.0.2-2|86	
21mr|xml-security-c-2.0.2-2|87	%check
21mr|xml-security-c-2.0.2-2|88	%make check

19916 21
21mr|xmlstarlet-1.6.1-3|1	Name:		xmlstarlet
21mr|xmlstarlet-1.6.1-3|2	Version:	1.6.1
21mr|xmlstarlet-1.6.1-3|3	Release:	3
21mr|xmlstarlet-1.6.1-3|4	Summary:	Command Line XML Toolkit
21mr|xmlstarlet-1.6.1-3|5	License:	MIT
21mr|xmlstarlet-1.6.1-3|6	Group:		File tools
21mr|xmlstarlet-1.6.1-3|7	Source:		http://xmlstar.sourceforge.net/downloads/%{name}-%{version}.tar.gz
21mr|xmlstarlet-1.6.1-3|8	URL:		http://xmlstar.sourceforge.net
21mr|xmlstarlet-1.6.1-3|9	BuildRequires:	pkgconfig(libxml-2.0)
21mr|xmlstarlet-1.6.1-3|10	BuildRequires:	pkgconfig(libxslt)
21mr|xmlstarlet-1.6.1-3|11	BuildRequires:	xmlto
21mr|xmlstarlet-1.6.1-3|12	BuildRequires:	automake
21mr|xmlstarlet-1.6.1-3|13	BuildRequires:	autoconf
21mr|xmlstarlet-1.6.1-3|14	BuildRequires:	docbook-style-xsl
21mr|xmlstarlet-1.6.1-3|15	
21mr|xmlstarlet-1.6.1-3|16	%description
21mr|xmlstarlet-1.6.1-3|17	XMLStarlet is a set of command line utilities which can be used
21mr|xmlstarlet-1.6.1-3|18	to transform, query, validate, and edit XML documents and files
21mr|xmlstarlet-1.6.1-3|19	using simple set of shell commands in similar way it is done for
21mr|xmlstarlet-1.6.1-3|20	plain text files using UNIX grep, sed, awk, diff, patch, join, etc
21mr|xmlstarlet-1.6.1-3|21	commands.
21mr|xmlstarlet-1.6.1-3|22	
21mr|xmlstarlet-1.6.1-3|23	%prep
21mr|xmlstarlet-1.6.1-3|24	%setup -q
21mr|xmlstarlet-1.6.1-3|25	
21mr|xmlstarlet-1.6.1-3|26	%build
21mr|xmlstarlet-1.6.1-3|27	autoreconf -fiv
21mr|xmlstarlet-1.6.1-3|28	%configure \
21mr|xmlstarlet-1.6.1-3|29	--disable-static-libs \
21mr|xmlstarlet-1.6.1-3|30	--with-libxml-include-prefix=%{_includedir}/libxml2
21mr|xmlstarlet-1.6.1-3|31	%make
21mr|xmlstarlet-1.6.1-3|32	pushd doc
21mr|xmlstarlet-1.6.1-3|33	xmlto man xmlstarlet-man.xml --skip-validation
21mr|xmlstarlet-1.6.1-3|34	xmlto html-nochunks xmlstarlet-ug.xml --skip-validation
21mr|xmlstarlet-1.6.1-3|35	./gen-doc > xmlstarlet.txt
21mr|xmlstarlet-1.6.1-3|36	popd
21mr|xmlstarlet-1.6.1-3|37	
21mr|xmlstarlet-1.6.1-3|38	%install
21mr|xmlstarlet-1.6.1-3|39	%makeinstall_std
21mr|xmlstarlet-1.6.1-3|40	mv %{buildroot}%{_bindir}/xml %{buildroot}%{_bindir}/xmlstarlet
21mr|xmlstarlet-1.6.1-3|41	
21mr|xmlstarlet-1.6.1-3|42	%clean
21mr|xmlstarlet-1.6.1-3|43	
21mr|xmlstarlet-1.6.1-3|44	%files
21mr|xmlstarlet-1.6.1-3|45	%doc AUTHORS ChangeLog NEWS README Copyright TODO doc/xmlstarlet.txt doc/xmlstarlet-ug.html html.css
21mr|xmlstarlet-1.6.1-3|46	%{_bindir}/xml*
21mr|xmlstarlet-1.6.1-3|47	%{_mandir}/man1/%{name}.1*

19917 21
21mr|xmlstreambuffer-1.5.4-10|1	Name:          xmlstreambuffer
21mr|xmlstreambuffer-1.5.4-10|2	Version:       1.5.4
21mr|xmlstreambuffer-1.5.4-10|3	Release:       10
21mr|xmlstreambuffer-1.5.4-10|4	Summary:       XML Stream Buffer
21mr|xmlstreambuffer-1.5.4-10|5	License:       CDDL or GPLv2 with exceptions
21mr|xmlstreambuffer-1.5.4-10|6	Url:           http://java.net/projects/xmlstreambuffer/
21mr|xmlstreambuffer-1.5.4-10|7	# svn export https://svn.java.net/svn/xmlstreambuffer~svn/tags/streambuffer-1.5.4/ xmlstreambuffer-1.5.4
21mr|xmlstreambuffer-1.5.4-10|8	# find xmlstreambuffer-1.5.4/ -name '*.class' -delete
21mr|xmlstreambuffer-1.5.4-10|9	# find xmlstreambuffer-1.5.4/ -name '*.jar' -delete
21mr|xmlstreambuffer-1.5.4-10|10	# find xmlstreambuffer-1.5.4/ -name '*.zip' -delete
21mr|xmlstreambuffer-1.5.4-10|11	# tar cJf xmlstreambuffer-1.5.4.tar.xz xmlstreambuffer-1.5.4
21mr|xmlstreambuffer-1.5.4-10|12	Source0:       %{name}-%{version}.tar.xz
21mr|xmlstreambuffer-1.5.4-10|13	# wget -O glassfish-LICENSE.txt https://svn.java.net/svn/glassfish~svn/tags/legal-1.1/src/main/resources/META-INF/LICENSE.txt
21mr|xmlstreambuffer-1.5.4-10|14	# xmlstreambuffer package don't include the license file
21mr|xmlstreambuffer-1.5.4-10|15	Source1:       glassfish-LICENSE.txt
21mr|xmlstreambuffer-1.5.4-10|16	
21mr|xmlstreambuffer-1.5.4-10|17	BuildRequires: jvnet-parent
21mr|xmlstreambuffer-1.5.4-10|18	BuildRequires: maven-local
21mr|xmlstreambuffer-1.5.4-10|19	BuildRequires: maven-enforcer-plugin
21mr|xmlstreambuffer-1.5.4-10|20	BuildRequires: maven-plugin-bundle
21mr|xmlstreambuffer-1.5.4-10|21	BuildRequires: maven-surefire-provider-junit
21mr|xmlstreambuffer-1.5.4-10|22	BuildRequires: stax-ex >= 1.7.1
21mr|xmlstreambuffer-1.5.4-10|23	# test deps
21mr|xmlstreambuffer-1.5.4-10|24	BuildRequires: junit
21mr|xmlstreambuffer-1.5.4-10|25	BuildRequires: woodstox-core
21mr|xmlstreambuffer-1.5.4-10|26	
21mr|xmlstreambuffer-1.5.4-10|27	Group:          Development/Java
21mr|xmlstreambuffer-1.5.4-10|28	BuildArch:     noarch
21mr|xmlstreambuffer-1.5.4-10|29	# Java stack is not supported on x86_32
21mr|xmlstreambuffer-1.5.4-10|30	ExcludeArch: %{ix86}
21mr|xmlstreambuffer-1.5.4-10|31	
21mr|xmlstreambuffer-1.5.4-10|32	%description
21mr|xmlstreambuffer-1.5.4-10|33	A stream buffer is a stream-based representation of an XML
21mr|xmlstreambuffer-1.5.4-10|34	info-set in Java. Stream buffers are designed to: provide
21mr|xmlstreambuffer-1.5.4-10|35	very efficient stream-based memory representations of XML
21mr|xmlstreambuffer-1.5.4-10|36	info-sets; and be created and processed using any Java-based
21mr|xmlstreambuffer-1.5.4-10|37	XML API.
21mr|xmlstreambuffer-1.5.4-10|38	Conceptually a stream buffer is similar to the representation
21mr|xmlstreambuffer-1.5.4-10|39	used in the Xerces deferred DOM implementation, with the crucial
21mr|xmlstreambuffer-1.5.4-10|40	difference that a stream buffer does not store hierarchical
21mr|xmlstreambuffer-1.5.4-10|41	information like parent and sibling information. The deferred
21mr|xmlstreambuffer-1.5.4-10|42	DOM implementation reduces memory usage when large XML documents
21mr|xmlstreambuffer-1.5.4-10|43	are parsed but only a subset of the document needs to be processed.
21mr|xmlstreambuffer-1.5.4-10|44	(Note that using deferred DOM will be more expensive than
21mr|xmlstreambuffer-1.5.4-10|45	non-deferred DOM in terms of memory and processing if all
21mr|xmlstreambuffer-1.5.4-10|46	the document is traversed.)
21mr|xmlstreambuffer-1.5.4-10|47	Stream buffers may be used as an efficient alternative to DOM where:
21mr|xmlstreambuffer-1.5.4-10|48	* most or all of an XML info-set will eventually get traversed; and/or
21mr|xmlstreambuffer-1.5.4-10|49	* targeted access to certain parts of an XML info-set are required
21mr|xmlstreambuffer-1.5.4-10|50	and need to be efficiently processed using stream-based APIs like
21mr|xmlstreambuffer-1.5.4-10|51	SAX or StAX.
21mr|xmlstreambuffer-1.5.4-10|52	
21mr|xmlstreambuffer-1.5.4-10|53	%package javadoc
21mr|xmlstreambuffer-1.5.4-10|54	Summary:       Javadoc for %{name}
21mr|xmlstreambuffer-1.5.4-10|55	
21mr|xmlstreambuffer-1.5.4-10|56	%description javadoc
21mr|xmlstreambuffer-1.5.4-10|57	This package contains javadoc for %{name}.
21mr|xmlstreambuffer-1.5.4-10|58	
21mr|xmlstreambuffer-1.5.4-10|59	%prep
21mr|xmlstreambuffer-1.5.4-10|60	%setup -q
21mr|xmlstreambuffer-1.5.4-10|61	
21mr|xmlstreambuffer-1.5.4-10|62	%pom_remove_plugin :maven-deploy-plugin
21mr|xmlstreambuffer-1.5.4-10|63	%pom_remove_plugin :maven-source-plugin
21mr|xmlstreambuffer-1.5.4-10|64	%pom_remove_plugin :findbugs-maven-plugin
21mr|xmlstreambuffer-1.5.4-10|65	%pom_remove_plugin :glassfish-copyright-maven-plugin
21mr|xmlstreambuffer-1.5.4-10|66	%pom_remove_plugin :cobertura-maven-plugin
21mr|xmlstreambuffer-1.5.4-10|67	%pom_remove_plugin :buildnumber-maven-plugin
21mr|xmlstreambuffer-1.5.4-10|68	%pom_remove_plugin :maven-enforcer-plugin
21mr|xmlstreambuffer-1.5.4-10|69	
21mr|xmlstreambuffer-1.5.4-10|70	%pom_xpath_set "pom:dependency[pom:groupId = 'org.codehaus.woodstox']/pom:artifactId" woodstox-core-asl
21mr|xmlstreambuffer-1.5.4-10|71	
21mr|xmlstreambuffer-1.5.4-10|72	cp -p %{SOURCE1} LICENSE.txt
21mr|xmlstreambuffer-1.5.4-10|73	sed -i 's/\r//' LICENSE.txt
21mr|xmlstreambuffer-1.5.4-10|74	
21mr|xmlstreambuffer-1.5.4-10|75	rm -r test/com/sun/xml/stream/buffer/stax/InscopeNamespaceTest.java
21mr|xmlstreambuffer-1.5.4-10|76	
21mr|xmlstreambuffer-1.5.4-10|77	%mvn_file :streambuffer %{name}
21mr|xmlstreambuffer-1.5.4-10|78	
21mr|xmlstreambuffer-1.5.4-10|79	%build
21mr|xmlstreambuffer-1.5.4-10|80	
21mr|xmlstreambuffer-1.5.4-10|81	%mvn_build
21mr|xmlstreambuffer-1.5.4-10|82	
21mr|xmlstreambuffer-1.5.4-10|83	%install
21mr|xmlstreambuffer-1.5.4-10|84	%mvn_install
21mr|xmlstreambuffer-1.5.4-10|85	
21mr|xmlstreambuffer-1.5.4-10|86	%files -f .mfiles
21mr|xmlstreambuffer-1.5.4-10|87	%license LICENSE.txt
21mr|xmlstreambuffer-1.5.4-10|88	
21mr|xmlstreambuffer-1.5.4-10|89	%files javadoc -f .mfiles-javadoc
21mr|xmlstreambuffer-1.5.4-10|90	%license LICENSE.txt
21mr|xmlstreambuffer-1.5.4-10|91	

19918 21
21mr|xmlto-0.0.28-6|1	%define backend passivetex
21mr|xmlto-0.0.28-6|2	
21mr|xmlto-0.0.28-6|3	Summary:	A tool for converting XML files to various formats
21mr|xmlto-0.0.28-6|4	Name:		xmlto
21mr|xmlto-0.0.28-6|5	Version:	0.0.28
21mr|xmlto-0.0.28-6|6	Release:	6
21mr|xmlto-0.0.28-6|7	License:	GPLv2+
21mr|xmlto-0.0.28-6|8	Group:		Publishing
21mr|xmlto-0.0.28-6|9	Url:		https://fedorahosted.org/xmlto/
21mr|xmlto-0.0.28-6|10	Source0:	https://fedorahosted.org/releases/x/m/xmlto/%{name}-%{version}.tar.bz2
21mr|xmlto-0.0.28-6|11	BuildRequires:	docbook-dtd-xml
21mr|xmlto-0.0.28-6|12	BuildRequires:	docbook-style-xsl
21mr|xmlto-0.0.28-6|13	BuildRequires:	util-linux
21mr|xmlto-0.0.28-6|14	BuildRequires:	xsltproc
21mr|xmlto-0.0.28-6|15	Requires:	util-linux
21mr|xmlto-0.0.28-6|16	Requires:	xmlto-notex
21mr|xmlto-0.0.28-6|17	# For full functionality, we need passivetex.
21mr|xmlto-0.0.28-6|18	Requires:	xmltex
21mr|xmlto-0.0.28-6|19	
21mr|xmlto-0.0.28-6|20	%description
21mr|xmlto-0.0.28-6|21	This is a package for converting XML files to various formats using XSL
21mr|xmlto-0.0.28-6|22	stylesheets.
21mr|xmlto-0.0.28-6|23	
21mr|xmlto-0.0.28-6|24	%files
21mr|xmlto-0.0.28-6|25	
21mr|xmlto-0.0.28-6|26	#----------------------------------------------------------------------------
21mr|xmlto-0.0.28-6|27	
21mr|xmlto-0.0.28-6|28	%package -n xmlto-notex
21mr|xmlto-0.0.28-6|29	Summary:	xmlto without the TeX dependency
21mr|xmlto-0.0.28-6|30	Group:		Publishing
21mr|xmlto-0.0.28-6|31	# We rely entirely on the DocBook XSL stylesheets!
21mr|xmlto-0.0.28-6|32	Requires:	docbook-style-xsl >= 1.56.0
21mr|xmlto-0.0.28-6|33	Requires:	docbook-dtd-xml
21mr|xmlto-0.0.28-6|34	Requires:	xsltproc
21mr|xmlto-0.0.28-6|35	Requires:	docbook-dtd42-xml
21mr|xmlto-0.0.28-6|36	Requires:	docbook-dtd44-xml
21mr|xmlto-0.0.28-6|37	Requires:	docbook-dtd412-xml
21mr|xmlto-0.0.28-6|38	Conflicts:	xmlto < 0.0.28-5
21mr|xmlto-0.0.28-6|39	
21mr|xmlto-0.0.28-6|40	%description -n xmlto-notex
21mr|xmlto-0.0.28-6|41	xmlto without the TeX dependencies. Normally, the xmlto package is preferable.
21mr|xmlto-0.0.28-6|42	
21mr|xmlto-0.0.28-6|43	%files -n xmlto-notex
21mr|xmlto-0.0.28-6|44	%{_bindir}/*
21mr|xmlto-0.0.28-6|45	%{_mandir}/*/*
21mr|xmlto-0.0.28-6|46	%{_datadir}/xmlto
21mr|xmlto-0.0.28-6|47	
21mr|xmlto-0.0.28-6|48	#----------------------------------------------------------------------------
21mr|xmlto-0.0.28-6|49	
21mr|xmlto-0.0.28-6|50	%prep
21mr|xmlto-0.0.28-6|51	%setup -q
21mr|xmlto-0.0.28-6|52	
21mr|xmlto-0.0.28-6|53	%build
21mr|xmlto-0.0.28-6|54	%configure \
21mr|xmlto-0.0.28-6|55	--with-backend=%{backend}
21mr|xmlto-0.0.28-6|56	%make_build
21mr|xmlto-0.0.28-6|57	
21mr|xmlto-0.0.28-6|58	%install
21mr|xmlto-0.0.28-6|59	%make_install
21mr|xmlto-0.0.28-6|60	
21mr|xmlto-0.0.28-6|61	[ -d %{buildroot}%{_datadir}/xmlto/xsl ] || \
21mr|xmlto-0.0.28-6|62	mkdir %{buildroot}%{_datadir}/xmlto/xsl
21mr|xmlto-0.0.28-6|63	
21mr|xmlto-0.0.28-6|64	%check
21mr|xmlto-0.0.28-6|65	make check

19919 21
21mr|xmltoman-0.4-4|1	Name:           xmltoman
21mr|xmltoman-0.4-4|2	Version:        0.4
21mr|xmltoman-0.4-4|3	Release:        4
21mr|xmltoman-0.4-4|4	Summary:        Scripts for converting XML to roff or HTML
21mr|xmltoman-0.4-4|5	
21mr|xmltoman-0.4-4|6	Group:          Publishing
21mr|xmltoman-0.4-4|7	License:        GPLv2+
21mr|xmltoman-0.4-4|8	URL:            http://sourceforge.net/projects/xmltoman/
21mr|xmltoman-0.4-4|9	Source0:        http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
21mr|xmltoman-0.4-4|10	Patch0:         xmltoman-0.3-timestamps.patch
21mr|xmltoman-0.4-4|11	
21mr|xmltoman-0.4-4|12	BuildRequires:  perl(XML::Parser)
21mr|xmltoman-0.4-4|13	BuildArch:      noarch
21mr|xmltoman-0.4-4|14	
21mr|xmltoman-0.4-4|15	%description
21mr|xmltoman-0.4-4|16	This package provides xmltoman and xmlmantohtml scripts, to compile
21mr|xmltoman-0.4-4|17	the xml representation of manual page to either roff source, or HTML
21mr|xmltoman-0.4-4|18	(while providing the CSS stylesheet for eye-candy look). XSL stylesheet
21mr|xmltoman-0.4-4|19	for doing rougly the same job is provided.
21mr|xmltoman-0.4-4|20	
21mr|xmltoman-0.4-4|21	
21mr|xmltoman-0.4-4|22	%prep
21mr|xmltoman-0.4-4|23	%setup -q
21mr|xmltoman-0.4-4|24	%patch0 -p1 -b .timestamps
21mr|xmltoman-0.4-4|25	
21mr|xmltoman-0.4-4|26	
21mr|xmltoman-0.4-4|27	%build
21mr|xmltoman-0.4-4|28	make
21mr|xmltoman-0.4-4|29	
21mr|xmltoman-0.4-4|30	
21mr|xmltoman-0.4-4|31	%install
21mr|xmltoman-0.4-4|32	make install PREFIX=%{_prefix} DESTDIR=$RPM_BUILD_ROOT
21mr|xmltoman-0.4-4|33	
21mr|xmltoman-0.4-4|34	
21mr|xmltoman-0.4-4|35	%files
21mr|xmltoman-0.4-4|36	%defattr(-,root,root,-)
21mr|xmltoman-0.4-4|37	%{_bindir}/xmltoman
21mr|xmltoman-0.4-4|38	%{_bindir}/xmlmantohtml
21mr|xmltoman-0.4-4|39	%{_datadir}/xmltoman
21mr|xmltoman-0.4-4|40	%doc COPYING README

19920 21
21mr|xmltool-3.3-24|1	Name:           xmltool
21mr|xmltool-3.3-24|2	Version:        3.3
21mr|xmltool-3.3-24|3	Release:        24
21mr|xmltool-3.3-24|4	Summary:        Tool to manage XML documents through a Fluent Interface
21mr|xmltool-3.3-24|5	
21mr|xmltool-3.3-24|6	License:        ASL 2.0
21mr|xmltool-3.3-24|7	URL:            http://code.google.com/p/xmltool
21mr|xmltool-3.3-24|8	### upstream only provides binaries or source without build scripts
21mr|xmltool-3.3-24|9	# tar creation instructions
21mr|xmltool-3.3-24|10	# svn export http://xmltool.googlecode.com/svn/tags/xmltool-3.3 xmltool
21mr|xmltool-3.3-24|11	# tar cfJ xmltool-3.3.tar.xz xmltool
21mr|xmltool-3.3-24|12	Source0:        %{name}-%{version}.tar.xz
21mr|xmltool-3.3-24|13	Patch0:         fix-deprecated-assembly-goal.patch
21mr|xmltool-3.3-24|14	Group:          Development/Java
21mr|xmltool-3.3-24|15	BuildArch:      noarch
21mr|xmltool-3.3-24|16	# Java stack is not supported on x86_32
21mr|xmltool-3.3-24|17	ExcludeArch: %{ix86}
21mr|xmltool-3.3-24|18	
21mr|xmltool-3.3-24|19	BuildRequires:  java-devel
21mr|xmltool-3.3-24|20	BuildRequires:  jpackage-utils
21mr|xmltool-3.3-24|21	BuildRequires:  maven-assembly-plugin
21mr|xmltool-3.3-24|22	BuildRequires:  maven-local
21mr|xmltool-3.3-24|23	BuildRequires:  maven-remote-resources-plugin
21mr|xmltool-3.3-24|24	BuildRequires:  maven-source-plugin
21mr|xmltool-3.3-24|25	BuildRequires:  maven-surefire-provider-testng
21mr|xmltool-3.3-24|26	BuildRequires:  apache-resource-bundles
21mr|xmltool-3.3-24|27	
21mr|xmltool-3.3-24|28	%description
21mr|xmltool-3.3-24|29	XMLTool is a very simple Java library to be able to do all sorts of common
21mr|xmltool-3.3-24|30	operations with an XML document. Java developers often end up writing the same
21mr|xmltool-3.3-24|31	code for processing XML, transforming, etc. This easy to use class puts it all
21mr|xmltool-3.3-24|32	together, using the Fluent Interface pattern to facilitate XML manipulations.
21mr|xmltool-3.3-24|33	
21mr|xmltool-3.3-24|34	%package javadoc
21mr|xmltool-3.3-24|35	Summary:        Javadocs for %{name}
21mr|xmltool-3.3-24|36	
21mr|xmltool-3.3-24|37	%description javadoc
21mr|xmltool-3.3-24|38	This package contains the API documentation for %{name}.
21mr|xmltool-3.3-24|39	
21mr|xmltool-3.3-24|40	%prep
21mr|xmltool-3.3-24|41	%setup -q -n %{name}
21mr|xmltool-3.3-24|42	
21mr|xmltool-3.3-24|43	%patch0 -p0
21mr|xmltool-3.3-24|44	
21mr|xmltool-3.3-24|45	# Fix end-of-line encoding
21mr|xmltool-3.3-24|46	sed -i 's/\r//' LICENSE.txt
21mr|xmltool-3.3-24|47	
21mr|xmltool-3.3-24|48	%mvn_file : %{name}
21mr|xmltool-3.3-24|49	
21mr|xmltool-3.3-24|50	# Remove dep on maven-wagon and maven-license plugins
21mr|xmltool-3.3-24|51	%pom_xpath_remove "pom:build/pom:extensions"
21mr|xmltool-3.3-24|52	%pom_remove_plugin com.google.code.maven-license-plugin:maven-license-plugin
21mr|xmltool-3.3-24|53	
21mr|xmltool-3.3-24|54	
21mr|xmltool-3.3-24|55	%build
21mr|xmltool-3.3-24|56	# Disable tests because they require an internet connection to run!
21mr|xmltool-3.3-24|57	%mvn_build -f
21mr|xmltool-3.3-24|58	
21mr|xmltool-3.3-24|59	%install
21mr|xmltool-3.3-24|60	%mvn_install
21mr|xmltool-3.3-24|61	
21mr|xmltool-3.3-24|62	%files -f .mfiles
21mr|xmltool-3.3-24|63	%doc LICENSE.txt
21mr|xmltool-3.3-24|64	
21mr|xmltool-3.3-24|65	%files javadoc -f .mfiles-javadoc
21mr|xmltool-3.3-24|66	%doc LICENSE.txt
21mr|xmltool-3.3-24|67	

19921 21
21mr|xmlunit-2.6.3-1|1	# Copyright (c) 2000-2007, JPackage Project
21mr|xmlunit-2.6.3-1|2	# All rights reserved.
21mr|xmlunit-2.6.3-1|3	#
21mr|xmlunit-2.6.3-1|4	# Redistribution and use in source and binary forms, with or without
21mr|xmlunit-2.6.3-1|5	# modification, are permitted provided that the following conditions
21mr|xmlunit-2.6.3-1|6	# are met:
21mr|xmlunit-2.6.3-1|7	#
21mr|xmlunit-2.6.3-1|8	# 1. Redistributions of source code must retain the above copyright
21mr|xmlunit-2.6.3-1|9	#    notice, this list of conditions and the following disclaimer.
21mr|xmlunit-2.6.3-1|10	# 2. Redistributions in binary form must reproduce the above copyright
21mr|xmlunit-2.6.3-1|11	#    notice, this list of conditions and the following disclaimer in the
21mr|xmlunit-2.6.3-1|12	#    documentation and/or other materials provided with the
21mr|xmlunit-2.6.3-1|13	#    distribution.
21mr|xmlunit-2.6.3-1|14	# 3. Neither the name of the JPackage Project nor the names of its
21mr|xmlunit-2.6.3-1|15	#    contributors may be used to endorse or promote products derived
21mr|xmlunit-2.6.3-1|16	#    from this software without specific prior written permission.
21mr|xmlunit-2.6.3-1|17	#
21mr|xmlunit-2.6.3-1|18	# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
21mr|xmlunit-2.6.3-1|19	# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
21mr|xmlunit-2.6.3-1|20	# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
21mr|xmlunit-2.6.3-1|21	# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
21mr|xmlunit-2.6.3-1|22	# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
21mr|xmlunit-2.6.3-1|23	# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
21mr|xmlunit-2.6.3-1|24	# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
21mr|xmlunit-2.6.3-1|25	# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
21mr|xmlunit-2.6.3-1|26	# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
21mr|xmlunit-2.6.3-1|27	# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
21mr|xmlunit-2.6.3-1|28	# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
21mr|xmlunit-2.6.3-1|29	#
21mr|xmlunit-2.6.3-1|30	
21mr|xmlunit-2.6.3-1|31	Name:           xmlunit
21mr|xmlunit-2.6.3-1|32	Summary:        Provides classes to do asserts on xml
21mr|xmlunit-2.6.3-1|33	Epoch:          0
21mr|xmlunit-2.6.3-1|34	Version:        2.6.3
21mr|xmlunit-2.6.3-1|35	Release:        1
21mr|xmlunit-2.6.3-1|36	# xmlunit2 is licensed under ASL 2.0, xmlunit-legacy is still BSD-licensed
21mr|xmlunit-2.6.3-1|37	License:        ASL 2.0 and BSD
21mr|xmlunit-2.6.3-1|38	
21mr|xmlunit-2.6.3-1|39	URL:            https://www.xmlunit.org/
21mr|xmlunit-2.6.3-1|40	Source0:        https://github.com/xmlunit/xmlunit/releases/download/v%{version}/%{name}-%{version}-src.tar.gz
21mr|xmlunit-2.6.3-1|41	
21mr|xmlunit-2.6.3-1|42	Patch0:         0001-Disable-tests-requiring-network-access.patch
21mr|xmlunit-2.6.3-1|43	
21mr|xmlunit-2.6.3-1|44	Group:          Development/Java
21mr|xmlunit-2.6.3-1|45	BuildArch:      noarch
21mr|xmlunit-2.6.3-1|46	# Java stack is not supported on x86_32
21mr|xmlunit-2.6.3-1|47	ExcludeArch: %{ix86}
21mr|xmlunit-2.6.3-1|48	
21mr|xmlunit-2.6.3-1|49	BuildRequires:  maven-local
21mr|xmlunit-2.6.3-1|50	BuildRequires:  mvn(junit:junit)
21mr|xmlunit-2.6.3-1|51	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|xmlunit-2.6.3-1|52	BuildRequires:  mvn(org.apache.maven.plugins:maven-shade-plugin)
21mr|xmlunit-2.6.3-1|53	BuildRequires:  mvn(org.assertj:assertj-core)
21mr|xmlunit-2.6.3-1|54	BuildRequires:  mvn(org.hamcrest:hamcrest-core)
21mr|xmlunit-2.6.3-1|55	BuildRequires:  mvn(org.hamcrest:hamcrest-library)
21mr|xmlunit-2.6.3-1|56	BuildRequires:  mvn(org.mockito:mockito-core)
21mr|xmlunit-2.6.3-1|57	
21mr|xmlunit-2.6.3-1|58	%description
21mr|xmlunit-2.6.3-1|59	XMLUnit provides you with the tools to verify the XML you emit is the one you
21mr|xmlunit-2.6.3-1|60	want to create. It provides helpers to validate against an XML Schema, assert
21mr|xmlunit-2.6.3-1|61	the values of XPath queries or compare XML documents against expected outcomes.
21mr|xmlunit-2.6.3-1|62	
21mr|xmlunit-2.6.3-1|63	
21mr|xmlunit-2.6.3-1|64	%package        javadoc
21mr|xmlunit-2.6.3-1|65	Summary:        Javadoc for %{name}
21mr|xmlunit-2.6.3-1|66	
21mr|xmlunit-2.6.3-1|67	%description    javadoc
21mr|xmlunit-2.6.3-1|68	Javadoc for %{name}
21mr|xmlunit-2.6.3-1|69	
21mr|xmlunit-2.6.3-1|70	
21mr|xmlunit-2.6.3-1|71	%package        assertj
21mr|xmlunit-2.6.3-1|72	Summary:        Assertj for %{name}
21mr|xmlunit-2.6.3-1|73	
21mr|xmlunit-2.6.3-1|74	%description    assertj
21mr|xmlunit-2.6.3-1|75	This package provides %{summary}.
21mr|xmlunit-2.6.3-1|76	
21mr|xmlunit-2.6.3-1|77	
21mr|xmlunit-2.6.3-1|78	%package        core
21mr|xmlunit-2.6.3-1|79	Summary:        Core package for %{name}
21mr|xmlunit-2.6.3-1|80	
21mr|xmlunit-2.6.3-1|81	%description    core
21mr|xmlunit-2.6.3-1|82	This package provides %{summary}.
21mr|xmlunit-2.6.3-1|83	
21mr|xmlunit-2.6.3-1|84	
21mr|xmlunit-2.6.3-1|85	%package        legacy
21mr|xmlunit-2.6.3-1|86	Summary:        Legacy package for %{name}
21mr|xmlunit-2.6.3-1|87	
21mr|xmlunit-2.6.3-1|88	%description    legacy
21mr|xmlunit-2.6.3-1|89	This package provides %{summary}.
21mr|xmlunit-2.6.3-1|90	
21mr|xmlunit-2.6.3-1|91	
21mr|xmlunit-2.6.3-1|92	%package        matchers
21mr|xmlunit-2.6.3-1|93	Summary:        Matchers for %{name}
21mr|xmlunit-2.6.3-1|94	
21mr|xmlunit-2.6.3-1|95	%description    matchers
21mr|xmlunit-2.6.3-1|96	This package provides %{summary}.
21mr|xmlunit-2.6.3-1|97	
21mr|xmlunit-2.6.3-1|98	
21mr|xmlunit-2.6.3-1|99	%package        placeholders
21mr|xmlunit-2.6.3-1|100	Summary:        Placeholders for %{name}
21mr|xmlunit-2.6.3-1|101	
21mr|xmlunit-2.6.3-1|102	%description    placeholders
21mr|xmlunit-2.6.3-1|103	This package provides %{summary}.
21mr|xmlunit-2.6.3-1|104	
21mr|xmlunit-2.6.3-1|105	
21mr|xmlunit-2.6.3-1|106	%prep
21mr|xmlunit-2.6.3-1|107	%setup -q -n %{name}-%{version}-src
21mr|xmlunit-2.6.3-1|108	
21mr|xmlunit-2.6.3-1|109	%patch0 -p1
21mr|xmlunit-2.6.3-1|110	
21mr|xmlunit-2.6.3-1|111	%pom_remove_plugin org.codehaus.mojo:buildnumber-maven-plugin
21mr|xmlunit-2.6.3-1|112	%pom_remove_plugin :maven-assembly-plugin
21mr|xmlunit-2.6.3-1|113	
21mr|xmlunit-2.6.3-1|114	%mvn_alias "org.xmlunit:xmlunit-legacy" "xmlunit:xmlunit"
21mr|xmlunit-2.6.3-1|115	
21mr|xmlunit-2.6.3-1|116	
21mr|xmlunit-2.6.3-1|117	%build
21mr|xmlunit-2.6.3-1|118	%mvn_build -s
21mr|xmlunit-2.6.3-1|119	
21mr|xmlunit-2.6.3-1|120	
21mr|xmlunit-2.6.3-1|121	%install
21mr|xmlunit-2.6.3-1|122	%mvn_install
21mr|xmlunit-2.6.3-1|123	
21mr|xmlunit-2.6.3-1|124	
21mr|xmlunit-2.6.3-1|125	%files -f .mfiles-xmlunit-parent
21mr|xmlunit-2.6.3-1|126	%doc README.md CONTRIBUTING.md RELEASE_NOTES.md
21mr|xmlunit-2.6.3-1|127	%license LICENSE
21mr|xmlunit-2.6.3-1|128	
21mr|xmlunit-2.6.3-1|129	%files javadoc -f .mfiles-javadoc
21mr|xmlunit-2.6.3-1|130	%files assertj -f .mfiles-xmlunit-assertj
21mr|xmlunit-2.6.3-1|131	%files core -f .mfiles-xmlunit-core
21mr|xmlunit-2.6.3-1|132	%files legacy -f .mfiles-xmlunit-legacy
21mr|xmlunit-2.6.3-1|133	%files matchers -f .mfiles-xmlunit-matchers
21mr|xmlunit-2.6.3-1|134	%files placeholders -f .mfiles-xmlunit-placeholders
21mr|xmlunit-2.6.3-1|135	
21mr|xmlunit-2.6.3-1|136	

19922 21
21mr|xmodmap-1.0.11-1|1	Summary:	Utility for modifying keymaps and pointer button mappings in X
21mr|xmodmap-1.0.11-1|2	Name:		xmodmap
21mr|xmodmap-1.0.11-1|3	Version:	1.0.11
21mr|xmodmap-1.0.11-1|4	Release:	1
21mr|xmodmap-1.0.11-1|5	License:	MIT
21mr|xmodmap-1.0.11-1|6	Group:		Development/X11
21mr|xmodmap-1.0.11-1|7	Url:		http://xorg.freedesktop.org
21mr|xmodmap-1.0.11-1|8	Source0:	http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.gz
21mr|xmodmap-1.0.11-1|9	BuildRequires:	x11-util-macros
21mr|xmodmap-1.0.11-1|10	BuildRequires:	pkgconfig(x11)
21mr|xmodmap-1.0.11-1|11	
21mr|xmodmap-1.0.11-1|12	%description
21mr|xmodmap-1.0.11-1|13	The xmodmap program is used to edit and display the keyboard modifier map and
21mr|xmodmap-1.0.11-1|14	keymap table that are used by client applications to convert event keycodes
21mr|xmodmap-1.0.11-1|15	into keysyms.
21mr|xmodmap-1.0.11-1|16	
21mr|xmodmap-1.0.11-1|17	It has been obsoloted by XKB.
21mr|xmodmap-1.0.11-1|18	
21mr|xmodmap-1.0.11-1|19	%files
21mr|xmodmap-1.0.11-1|20	%{_bindir}/%{name}
21mr|xmodmap-1.0.11-1|21	%{_mandir}/man1/%{name}.1*
21mr|xmodmap-1.0.11-1|22	
21mr|xmodmap-1.0.11-1|23	#----------------------------------------------------------------------------
21mr|xmodmap-1.0.11-1|24	
21mr|xmodmap-1.0.11-1|25	%prep
21mr|xmodmap-1.0.11-1|26	%autosetup -p1
21mr|xmodmap-1.0.11-1|27	
21mr|xmodmap-1.0.11-1|28	%build
21mr|xmodmap-1.0.11-1|29	%configure	\
21mr|xmodmap-1.0.11-1|30	--x-includes=%{_includedir}	\
21mr|xmodmap-1.0.11-1|31	--x-libraries=%{_libdir}
21mr|xmodmap-1.0.11-1|32	%make
21mr|xmodmap-1.0.11-1|33	
21mr|xmodmap-1.0.11-1|34	%install
21mr|xmodmap-1.0.11-1|35	%makeinstall_std

19923 21
21mr|xmore-1.0.3-1|1	Name:		xmore
21mr|xmore-1.0.3-1|2	Version:	1.0.3
21mr|xmore-1.0.3-1|3	Release:	1
21mr|xmore-1.0.3-1|4	Summary:	Plain text display program for the X Window System
21mr|xmore-1.0.3-1|5	Group:		Development/X11
21mr|xmore-1.0.3-1|6	Source:		http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
21mr|xmore-1.0.3-1|7	License:	MIT
21mr|xmore-1.0.3-1|8	
21mr|xmore-1.0.3-1|9	BuildRequires: libxt-devel >= 1.0.0
21mr|xmore-1.0.3-1|10	BuildRequires: libxaw-devel >= 1.0.1
21mr|xmore-1.0.3-1|11	BuildRequires: x11-util-macros >= 1.0.1
21mr|xmore-1.0.3-1|12	
21mr|xmore-1.0.3-1|13	%description
21mr|xmore-1.0.3-1|14	Xmore is a plain text display program for the X Window System.
21mr|xmore-1.0.3-1|15	
21mr|xmore-1.0.3-1|16	%prep
21mr|xmore-1.0.3-1|17	%setup -q -n %{name}-%{version}
21mr|xmore-1.0.3-1|18	
21mr|xmore-1.0.3-1|19	%build
21mr|xmore-1.0.3-1|20	%configure	--x-includes=%{_includedir} \
21mr|xmore-1.0.3-1|21	--x-libraries=%{_libdir}
21mr|xmore-1.0.3-1|22	
21mr|xmore-1.0.3-1|23	%make
21mr|xmore-1.0.3-1|24	
21mr|xmore-1.0.3-1|25	%install
21mr|xmore-1.0.3-1|26	rm -rf %{buildroot}
21mr|xmore-1.0.3-1|27	%makeinstall_std
21mr|xmore-1.0.3-1|28	
21mr|xmore-1.0.3-1|29	%clean
21mr|xmore-1.0.3-1|30	rm -rf %{buildroot}
21mr|xmore-1.0.3-1|31	
21mr|xmore-1.0.3-1|32	%files
21mr|xmore-1.0.3-1|33	%defattr(-,root,root)
21mr|xmore-1.0.3-1|34	%{_bindir}/xmore
21mr|xmore-1.0.3-1|35	%{_datadir}/X11/app-defaults/XMore
21mr|xmore-1.0.3-1|36	%{_mandir}/man1/xmore.1*

19924 21
21mr|xmpcore-5.1.2-12|1	Name:          xmpcore
21mr|xmpcore-5.1.2-12|2	Version:       5.1.2
21mr|xmpcore-5.1.2-12|3	Release:       12
21mr|xmpcore-5.1.2-12|4	Summary:       Java XMP Library
21mr|xmpcore-5.1.2-12|5	License:       BSD
21mr|xmpcore-5.1.2-12|6	Group:         Development/Java
21mr|xmpcore-5.1.2-12|7	URL:           http://www.adobe.com/devnet/xmp.html
21mr|xmpcore-5.1.2-12|8	Source0:       http://repo1.maven.org/maven2/com/adobe/xmp/%{name}/%{version}/%{name}-%{version}-sources.jar
21mr|xmpcore-5.1.2-12|9	# from http://repo1.maven.org/maven2/com/adobe/xmp/xmpcore/5.1.2/xmpcore-5.1.2.pom
21mr|xmpcore-5.1.2-12|10	# customized:
21mr|xmpcore-5.1.2-12|11	# fix compiler,javadoc-plugin configuration
21mr|xmpcore-5.1.2-12|12	# fix manifest entries
21mr|xmpcore-5.1.2-12|13	Source1:       %{name}-%{version}.pom
21mr|xmpcore-5.1.2-12|14	# from http://download.macromedia.com/pub/developer/xmp/sdk/XMP-Toolkit-SDK-5.1.2.zip
21mr|xmpcore-5.1.2-12|15	Source2:       %{name}-BSD-License.txt
21mr|xmpcore-5.1.2-12|16	BuildRequires: buildnumber-maven-plugin
21mr|xmpcore-5.1.2-12|17	BuildRequires: maven-local
21mr|xmpcore-5.1.2-12|18	BuildArch:     noarch
21mr|xmpcore-5.1.2-12|19	# Java stack is not supported on x86_32
21mr|xmpcore-5.1.2-12|20	ExcludeArch: %{ix86}
21mr|xmpcore-5.1.2-12|21	
21mr|xmpcore-5.1.2-12|22	%description
21mr|xmpcore-5.1.2-12|23	The XMP Library for Java is based on the
21mr|xmpcore-5.1.2-12|24	C++ XMPCore library and the API is similar.
21mr|xmpcore-5.1.2-12|25	
21mr|xmpcore-5.1.2-12|26	%package javadoc
21mr|xmpcore-5.1.2-12|27	Summary:       Javadoc for %{name}
21mr|xmpcore-5.1.2-12|28	
21mr|xmpcore-5.1.2-12|29	%description javadoc
21mr|xmpcore-5.1.2-12|30	This package contains javadoc for %{name}.
21mr|xmpcore-5.1.2-12|31	
21mr|xmpcore-5.1.2-12|32	%prep
21mr|xmpcore-5.1.2-12|33	%setup -q -c
21mr|xmpcore-5.1.2-12|34	
21mr|xmpcore-5.1.2-12|35	mkdir java
21mr|xmpcore-5.1.2-12|36	mv com java/
21mr|xmpcore-5.1.2-12|37	rm -r META-INF
21mr|xmpcore-5.1.2-12|38	
21mr|xmpcore-5.1.2-12|39	cp -p %{SOURCE1} pom.xml
21mr|xmpcore-5.1.2-12|40	cp -p %{SOURCE2} BSD-License.txt
21mr|xmpcore-5.1.2-12|41	sed -i 's/\r//' BSD-License.txt
21mr|xmpcore-5.1.2-12|42	
21mr|xmpcore-5.1.2-12|43	%mvn_file : %{name}
21mr|xmpcore-5.1.2-12|44	
21mr|xmpcore-5.1.2-12|45	%build
21mr|xmpcore-5.1.2-12|46	
21mr|xmpcore-5.1.2-12|47	%mvn_build
21mr|xmpcore-5.1.2-12|48	
21mr|xmpcore-5.1.2-12|49	%install
21mr|xmpcore-5.1.2-12|50	%mvn_install
21mr|xmpcore-5.1.2-12|51	
21mr|xmpcore-5.1.2-12|52	%files -f .mfiles
21mr|xmpcore-5.1.2-12|53	%license BSD-License.txt
21mr|xmpcore-5.1.2-12|54	
21mr|xmpcore-5.1.2-12|55	%files javadoc -f .mfiles-javadoc
21mr|xmpcore-5.1.2-12|56	%license BSD-License.txt
21mr|xmpcore-5.1.2-12|57	

19925 21
21mr|xmvn-3.0.0-26|1	# XMvn uses OSGi environment provided by Tycho, it shouldn't require
21mr|xmvn-3.0.0-26|2	# any additional bundles.
21mr|xmvn-3.0.0-26|3	%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}^osgi\\($
21mr|xmvn-3.0.0-26|4	
21mr|xmvn-3.0.0-26|5	# Integration tests are disabled by default, but you can run them by
21mr|xmvn-3.0.0-26|6	# adding "--with its" to rpmbuild or mock invocation.
21mr|xmvn-3.0.0-26|7	%bcond_with its
21mr|xmvn-3.0.0-26|8	
21mr|xmvn-3.0.0-26|9	%bcond_without gradle
21mr|xmvn-3.0.0-26|10	
21mr|xmvn-3.0.0-26|11	Name:           xmvn
21mr|xmvn-3.0.0-26|12	Version:        3.0.0
21mr|xmvn-3.0.0-26|13	Release:        26
21mr|xmvn-3.0.0-26|14	Summary:        Local Extensions for Apache Maven
21mr|xmvn-3.0.0-26|15	License:        ASL 2.0
21mr|xmvn-3.0.0-26|16	URL:            https://fedora-java.github.io/xmvn/
21mr|xmvn-3.0.0-26|17	Group:          Development/Java
21mr|xmvn-3.0.0-26|18	BuildArch:      noarch
21mr|xmvn-3.0.0-26|19	# Java stack is not supported on x86_32
21mr|xmvn-3.0.0-26|20	ExcludeArch: %{ix86}
21mr|xmvn-3.0.0-26|21	
21mr|xmvn-3.0.0-26|22	Source0:        https://github.com/fedora-java/xmvn/releases/download/%{version}/xmvn-%{version}.tar.xz
21mr|xmvn-3.0.0-26|23	
21mr|xmvn-3.0.0-26|24	Patch0:         0001-Fix-installer-plugin-loading.patch
21mr|xmvn-3.0.0-26|25	Patch1:         0001-Port-to-Gradle-4.2.patch
21mr|xmvn-3.0.0-26|26	Patch2:         0001-Port-to-Gradle-4.3.1.patch
21mr|xmvn-3.0.0-26|27	Patch3:         0001-Support-setting-Xdoclint-none-in-m-javadoc-p-3.0.0.patch
21mr|xmvn-3.0.0-26|28	Patch4:         0001-Fix-configuration-of-aliased-plugins.patch
21mr|xmvn-3.0.0-26|29	Patch5:         0001-Don-t-use-JAXB-for-converting-bytes-to-hex-string.patch
21mr|xmvn-3.0.0-26|30	Patch6:         0001-Use-apache-commons-compress-for-manifest-injection-a.patch
21mr|xmvn-3.0.0-26|31	Patch7:         0001-port-to-gradle-4.4.1.patch
21mr|xmvn-3.0.0-26|32	Patch8:         0001-test-Fix-XML-namespace-in-installer-test-resources.patch
21mr|xmvn-3.0.0-26|33	Patch9:         0001-Port-to-Xmlunit-2.6.2.patch
21mr|xmvn-3.0.0-26|34	
21mr|xmvn-3.0.0-26|35	BuildRequires:  maven >= 3.5.0
21mr|xmvn-3.0.0-26|36	BuildRequires:  maven-local
21mr|xmvn-3.0.0-26|37	BuildRequires:  apache-commons-compress
21mr|xmvn-3.0.0-26|38	BuildRequires:  beust-jcommander
21mr|xmvn-3.0.0-26|39	BuildRequires:  cglib
21mr|xmvn-3.0.0-26|40	BuildRequires:  maven-dependency-plugin
21mr|xmvn-3.0.0-26|41	BuildRequires:  maven-plugin-build-helper
21mr|xmvn-3.0.0-26|42	BuildRequires:  maven-assembly-plugin
21mr|xmvn-3.0.0-26|43	BuildRequires:  maven-install-plugin
21mr|xmvn-3.0.0-26|44	BuildRequires:  maven-plugin-plugin
21mr|xmvn-3.0.0-26|45	BuildRequires:  objectweb-asm
21mr|xmvn-3.0.0-26|46	BuildRequires:  modello
21mr|xmvn-3.0.0-26|47	BuildRequires:  xmlunit-assertj
21mr|xmvn-3.0.0-26|48	BuildRequires:  apache-ivy
21mr|xmvn-3.0.0-26|49	BuildRequires:  junit
21mr|xmvn-3.0.0-26|50	BuildRequires:  easymock
21mr|xmvn-3.0.0-26|51	BuildRequires:  maven-invoker
21mr|xmvn-3.0.0-26|52	BuildRequires:  plexus-containers-container-default
21mr|xmvn-3.0.0-26|53	BuildRequires:  plexus-containers-component-annotations
21mr|xmvn-3.0.0-26|54	BuildRequires:  plexus-containers-component-metadata
21mr|xmvn-3.0.0-26|55	%if %{with gradle}
21mr|xmvn-3.0.0-26|56	BuildRequires:  gradle >= 4.4.1
21mr|xmvn-3.0.0-26|57	%endif
21mr|xmvn-3.0.0-26|58	
21mr|xmvn-3.0.0-26|59	Requires:       %{name}-minimal = %{version}-%{release}
21mr|xmvn-3.0.0-26|60	Requires:       maven >= 3.4.0
21mr|xmvn-3.0.0-26|61	
21mr|xmvn-3.0.0-26|62	%description
21mr|xmvn-3.0.0-26|63	This package provides extensions for Apache Maven that can be used to
21mr|xmvn-3.0.0-26|64	manage system artifact repository and use it to resolve Maven
21mr|xmvn-3.0.0-26|65	artifacts in offline mode, as well as Maven plugins to help with
21mr|xmvn-3.0.0-26|66	creating RPM packages containing Maven artifacts.
21mr|xmvn-3.0.0-26|67	
21mr|xmvn-3.0.0-26|68	%package        minimal
21mr|xmvn-3.0.0-26|69	Summary:        Dependency-reduced version of XMvn
21mr|xmvn-3.0.0-26|70	Requires:       maven-lib >= 3.4.0
21mr|xmvn-3.0.0-26|71	Requires:       %{name}-api = %{version}-%{release}
21mr|xmvn-3.0.0-26|72	Requires:       %{name}-connector-aether = %{version}-%{release}
21mr|xmvn-3.0.0-26|73	Requires:       %{name}-core = %{version}-%{release}
21mr|xmvn-3.0.0-26|74	Requires:       apache-commons-cli
21mr|xmvn-3.0.0-26|75	Requires:       apache-commons-lang3
21mr|xmvn-3.0.0-26|76	Requires:       atinject
21mr|xmvn-3.0.0-26|77	Requires:       google-guice
21mr|xmvn-3.0.0-26|78	Requires:       guava20
21mr|xmvn-3.0.0-26|79	Requires:       maven-lib
21mr|xmvn-3.0.0-26|80	Requires:       maven-resolver-api
21mr|xmvn-3.0.0-26|81	Requires:       maven-resolver-impl
21mr|xmvn-3.0.0-26|82	Requires:       maven-resolver-spi
21mr|xmvn-3.0.0-26|83	Requires:       maven-resolver-util
21mr|xmvn-3.0.0-26|84	Requires:       maven-wagon-provider-api
21mr|xmvn-3.0.0-26|85	Requires:       plexus-cipher
21mr|xmvn-3.0.0-26|86	Requires:       plexus-classworlds
21mr|xmvn-3.0.0-26|87	Requires:       plexus-containers-component-annotations
21mr|xmvn-3.0.0-26|88	Requires:       plexus-interpolation
21mr|xmvn-3.0.0-26|89	Requires:       plexus-sec-dispatcher
21mr|xmvn-3.0.0-26|90	Requires:       plexus-utils
21mr|xmvn-3.0.0-26|91	Requires:       sisu-inject
21mr|xmvn-3.0.0-26|92	Requires:       sisu-plexus
21mr|xmvn-3.0.0-26|93	Requires:       slf4j
21mr|xmvn-3.0.0-26|94	
21mr|xmvn-3.0.0-26|95	%description    minimal
21mr|xmvn-3.0.0-26|96	This package provides minimal version of XMvn, incapable of using
21mr|xmvn-3.0.0-26|97	remote repositories.
21mr|xmvn-3.0.0-26|98	
21mr|xmvn-3.0.0-26|99	%package        parent-pom
21mr|xmvn-3.0.0-26|100	Summary:        XMvn Parent POM
21mr|xmvn-3.0.0-26|101	
21mr|xmvn-3.0.0-26|102	%description    parent-pom
21mr|xmvn-3.0.0-26|103	This package provides XMvn parent POM.
21mr|xmvn-3.0.0-26|104	
21mr|xmvn-3.0.0-26|105	%package        api
21mr|xmvn-3.0.0-26|106	Summary:        XMvn API
21mr|xmvn-3.0.0-26|107	
21mr|xmvn-3.0.0-26|108	%description    api
21mr|xmvn-3.0.0-26|109	This package provides XMvn API module which contains public interface
21mr|xmvn-3.0.0-26|110	for functionality implemented by XMvn Core.
21mr|xmvn-3.0.0-26|111	
21mr|xmvn-3.0.0-26|112	%package        core
21mr|xmvn-3.0.0-26|113	Summary:        XMvn Core
21mr|xmvn-3.0.0-26|114	
21mr|xmvn-3.0.0-26|115	%description    core
21mr|xmvn-3.0.0-26|116	This package provides XMvn Core module, which implements the essential
21mr|xmvn-3.0.0-26|117	functionality of XMvn such as resolution of artifacts from system
21mr|xmvn-3.0.0-26|118	repository.
21mr|xmvn-3.0.0-26|119	
21mr|xmvn-3.0.0-26|120	%package        connector-aether
21mr|xmvn-3.0.0-26|121	Summary:        XMvn Connector for Maven Resolver
21mr|xmvn-3.0.0-26|122	
21mr|xmvn-3.0.0-26|123	%description    connector-aether
21mr|xmvn-3.0.0-26|124	This package provides XMvn Connector for Maven Resolver, which
21mr|xmvn-3.0.0-26|125	provides integration of Maven Resolver with XMvn.  It provides an
21mr|xmvn-3.0.0-26|126	adapter which allows XMvn resolver to be used as Maven workspace
21mr|xmvn-3.0.0-26|127	reader.
21mr|xmvn-3.0.0-26|128	
21mr|xmvn-3.0.0-26|129	%if %{with gradle}
21mr|xmvn-3.0.0-26|130	%package        connector-gradle
21mr|xmvn-3.0.0-26|131	Summary:        XMvn Connector for Gradle
21mr|xmvn-3.0.0-26|132	
21mr|xmvn-3.0.0-26|133	%description    connector-gradle
21mr|xmvn-3.0.0-26|134	This package provides XMvn Connector for Gradle, which provides
21mr|xmvn-3.0.0-26|135	integration of Gradle with XMvn.  It provides an adapter which allows
21mr|xmvn-3.0.0-26|136	XMvn resolver to be used as Gradle resolver.
21mr|xmvn-3.0.0-26|137	%endif
21mr|xmvn-3.0.0-26|138	
21mr|xmvn-3.0.0-26|139	%package        connector-ivy
21mr|xmvn-3.0.0-26|140	Summary:        XMvn Connector for Apache Ivy
21mr|xmvn-3.0.0-26|141	
21mr|xmvn-3.0.0-26|142	%description    connector-ivy
21mr|xmvn-3.0.0-26|143	This package provides XMvn Connector for Apache Ivy, which provides
21mr|xmvn-3.0.0-26|144	integration of Apache Ivy with XMvn.  It provides an adapter which
21mr|xmvn-3.0.0-26|145	allows XMvn resolver to be used as Ivy resolver.
21mr|xmvn-3.0.0-26|146	
21mr|xmvn-3.0.0-26|147	%package        mojo
21mr|xmvn-3.0.0-26|148	Summary:        XMvn MOJO
21mr|xmvn-3.0.0-26|149	
21mr|xmvn-3.0.0-26|150	%description    mojo
21mr|xmvn-3.0.0-26|151	This package provides XMvn MOJO, which is a Maven plugin that consists
21mr|xmvn-3.0.0-26|152	of several MOJOs.  Some goals of these MOJOs are intended to be
21mr|xmvn-3.0.0-26|153	attached to default Maven lifecycle when building packages, others can
21mr|xmvn-3.0.0-26|154	be called directly from Maven command line.
21mr|xmvn-3.0.0-26|155	
21mr|xmvn-3.0.0-26|156	%package        tools-pom
21mr|xmvn-3.0.0-26|157	Summary:        XMvn Tools POM
21mr|xmvn-3.0.0-26|158	
21mr|xmvn-3.0.0-26|159	%description    tools-pom
21mr|xmvn-3.0.0-26|160	This package provides XMvn Tools parent POM.
21mr|xmvn-3.0.0-26|161	
21mr|xmvn-3.0.0-26|162	%package        resolve
21mr|xmvn-3.0.0-26|163	Summary:        XMvn Resolver
21mr|xmvn-3.0.0-26|164	# Explicit javapackages-tools requires since scripts use
21mr|xmvn-3.0.0-26|165	# /usr/share/java-utils/java-functions
21mr|xmvn-3.0.0-26|166	Requires:       javapackages-tools
21mr|xmvn-3.0.0-26|167	
21mr|xmvn-3.0.0-26|168	%description    resolve
21mr|xmvn-3.0.0-26|169	This package provides XMvn Resolver, which is a very simple
21mr|xmvn-3.0.0-26|170	commald-line tool to resolve Maven artifacts from system repositories.
21mr|xmvn-3.0.0-26|171	Basically it's just an interface to artifact resolution mechanism
21mr|xmvn-3.0.0-26|172	implemented by XMvn Core.  The primary intended use case of XMvn
21mr|xmvn-3.0.0-26|173	Resolver is debugging local artifact repositories.
21mr|xmvn-3.0.0-26|174	
21mr|xmvn-3.0.0-26|175	%package        bisect
21mr|xmvn-3.0.0-26|176	Summary:        XMvn Bisect
21mr|xmvn-3.0.0-26|177	# Explicit javapackages-tools requires since scripts use
21mr|xmvn-3.0.0-26|178	# /usr/share/java-utils/java-functions
21mr|xmvn-3.0.0-26|179	Requires:       javapackages-tools
21mr|xmvn-3.0.0-26|180	
21mr|xmvn-3.0.0-26|181	%description    bisect
21mr|xmvn-3.0.0-26|182	This package provides XMvn Bisect, which is a debugging tool that can
21mr|xmvn-3.0.0-26|183	diagnose build failures by using bisection method.
21mr|xmvn-3.0.0-26|184	
21mr|xmvn-3.0.0-26|185	%package        subst
21mr|xmvn-3.0.0-26|186	Summary:        XMvn Subst
21mr|xmvn-3.0.0-26|187	# Explicit javapackages-tools requires since scripts use
21mr|xmvn-3.0.0-26|188	# /usr/share/java-utils/java-functions
21mr|xmvn-3.0.0-26|189	Requires:       javapackages-tools
21mr|xmvn-3.0.0-26|190	
21mr|xmvn-3.0.0-26|191	%description    subst
21mr|xmvn-3.0.0-26|192	This package provides XMvn Subst, which is a tool that can substitute
21mr|xmvn-3.0.0-26|193	Maven artifact files with symbolic links to corresponding files in
21mr|xmvn-3.0.0-26|194	artifact repository.
21mr|xmvn-3.0.0-26|195	
21mr|xmvn-3.0.0-26|196	%package        install
21mr|xmvn-3.0.0-26|197	Summary:        XMvn Install
21mr|xmvn-3.0.0-26|198	Requires:       apache-commons-compress
21mr|xmvn-3.0.0-26|199	# Explicit javapackages-tools requires since scripts use
21mr|xmvn-3.0.0-26|200	# /usr/share/java-utils/java-functions
21mr|xmvn-3.0.0-26|201	Requires:       javapackages-tools
21mr|xmvn-3.0.0-26|202	
21mr|xmvn-3.0.0-26|203	%description    install
21mr|xmvn-3.0.0-26|204	This package provides XMvn Install, which is a command-line interface
21mr|xmvn-3.0.0-26|205	to XMvn installer.  The installer reads reactor metadata and performs
21mr|xmvn-3.0.0-26|206	artifact installation according to specified configuration.
21mr|xmvn-3.0.0-26|207	
21mr|xmvn-3.0.0-26|208	%package        javadoc
21mr|xmvn-3.0.0-26|209	Summary:        API documentation for %{name}
21mr|xmvn-3.0.0-26|210	
21mr|xmvn-3.0.0-26|211	%description    javadoc
21mr|xmvn-3.0.0-26|212	This package provides %{summary}.
21mr|xmvn-3.0.0-26|213	
21mr|xmvn-3.0.0-26|214	%prep
21mr|xmvn-3.0.0-26|215	%setup -q
21mr|xmvn-3.0.0-26|216	%patch0 -p1
21mr|xmvn-3.0.0-26|217	%patch1 -p1
21mr|xmvn-3.0.0-26|218	%patch2 -p1
21mr|xmvn-3.0.0-26|219	%patch3 -p1
21mr|xmvn-3.0.0-26|220	%patch4 -p1
21mr|xmvn-3.0.0-26|221	%patch5 -p1
21mr|xmvn-3.0.0-26|222	%patch6 -p1
21mr|xmvn-3.0.0-26|223	%patch7 -p1
21mr|xmvn-3.0.0-26|224	%patch8 -p1
21mr|xmvn-3.0.0-26|225	%patch9 -p1
21mr|xmvn-3.0.0-26|226	
21mr|xmvn-3.0.0-26|227	# Bisect IT has no chances of working in local, offline mode, without
21mr|xmvn-3.0.0-26|228	# network access - it needs to access remote repositories.
21mr|xmvn-3.0.0-26|229	find -name BisectIntegrationTest.java -delete
21mr|xmvn-3.0.0-26|230	
21mr|xmvn-3.0.0-26|231	# Resolver IT won't work either - it tries to execute JAR file, which
21mr|xmvn-3.0.0-26|232	# relies on Class-Path in manifest, which is forbidden in Fedora...
21mr|xmvn-3.0.0-26|233	find -name ResolverIntegrationTest.java -delete
21mr|xmvn-3.0.0-26|234	
21mr|xmvn-3.0.0-26|235	%pom_remove_plugin -r :maven-site-plugin
21mr|xmvn-3.0.0-26|236	
21mr|xmvn-3.0.0-26|237	%mvn_package ":xmvn{,-it}" __noinstall
21mr|xmvn-3.0.0-26|238	
21mr|xmvn-3.0.0-26|239	%if %{without gradle}
21mr|xmvn-3.0.0-26|240	%pom_disable_module xmvn-connector-gradle
21mr|xmvn-3.0.0-26|241	%endif
21mr|xmvn-3.0.0-26|242	
21mr|xmvn-3.0.0-26|243	# Upstream code quality checks, not relevant when building RPMs
21mr|xmvn-3.0.0-26|244	%pom_remove_plugin -r :apache-rat-plugin
21mr|xmvn-3.0.0-26|245	%pom_remove_plugin -r :maven-checkstyle-plugin
21mr|xmvn-3.0.0-26|246	%pom_remove_plugin -r :jacoco-maven-plugin
21mr|xmvn-3.0.0-26|247	# FIXME pom macros don't seem to support submodules in profile
21mr|xmvn-3.0.0-26|248	%pom_remove_plugin :jacoco-maven-plugin xmvn-it
21mr|xmvn-3.0.0-26|249	
21mr|xmvn-3.0.0-26|250	# remove dependency plugin maven-binaries execution
21mr|xmvn-3.0.0-26|251	# we provide apache-maven by symlink
21mr|xmvn-3.0.0-26|252	%pom_xpath_remove "pom:executions/pom:execution[pom:id[text()='maven-binaries']]"
21mr|xmvn-3.0.0-26|253	
21mr|xmvn-3.0.0-26|254	# Don't put Class-Path attributes in manifests
21mr|xmvn-3.0.0-26|255	%pom_remove_plugin :maven-jar-plugin xmvn-tools
21mr|xmvn-3.0.0-26|256	
21mr|xmvn-3.0.0-26|257	# get mavenVersion that is expected
21mr|xmvn-3.0.0-26|258	maven_home=$(realpath $(dirname $(realpath $(which mvn)))/..)
21mr|xmvn-3.0.0-26|259	mver=$(sed -n '/<mavenVersion>/{s/.*>\(.*\)<.*/\1/;p}' \
21mr|xmvn-3.0.0-26|260	xmvn-parent/pom.xml)
21mr|xmvn-3.0.0-26|261	mkdir -p target/dependency/
21mr|xmvn-3.0.0-26|262	cp -aL ${maven_home} target/dependency/apache-maven-$mver
21mr|xmvn-3.0.0-26|263	
21mr|xmvn-3.0.0-26|264	%build
21mr|xmvn-3.0.0-26|265	%if %{with its}
21mr|xmvn-3.0.0-26|266	%mvn_build -s -j -- -Prun-its
21mr|xmvn-3.0.0-26|267	%else
21mr|xmvn-3.0.0-26|268	%mvn_build -s -j
21mr|xmvn-3.0.0-26|269	%endif
21mr|xmvn-3.0.0-26|270	
21mr|xmvn-3.0.0-26|271	tar --delay-directory-restore -xvf target/*tar.bz2
21mr|xmvn-3.0.0-26|272	chmod -R +rwX %{name}-%{version}*
21mr|xmvn-3.0.0-26|273	# These are installed as doc
21mr|xmvn-3.0.0-26|274	rm -f %{name}-%{version}*/{AUTHORS-XMVN,README-XMVN.md,LICENSE,NOTICE,NOTICE-XMVN}
21mr|xmvn-3.0.0-26|275	# Not needed - we use JPackage launcher scripts
21mr|xmvn-3.0.0-26|276	rm -Rf %{name}-%{version}*/lib/{installer,resolver,subst,bisect}/
21mr|xmvn-3.0.0-26|277	# Irrelevant Maven launcher scripts
21mr|xmvn-3.0.0-26|278	rm -f %{name}-%{version}*/bin/*
21mr|xmvn-3.0.0-26|279	
21mr|xmvn-3.0.0-26|280	
21mr|xmvn-3.0.0-26|281	%install
21mr|xmvn-3.0.0-26|282	%mvn_install
21mr|xmvn-3.0.0-26|283	
21mr|xmvn-3.0.0-26|284	maven_home=$(realpath $(dirname $(realpath $(which mvn)))/..)
21mr|xmvn-3.0.0-26|285	
21mr|xmvn-3.0.0-26|286	install -d -m 755 %{buildroot}%{_datadir}/%{name}
21mr|xmvn-3.0.0-26|287	cp -r %{name}-%{version}*/* %{buildroot}%{_datadir}/%{name}/
21mr|xmvn-3.0.0-26|288	
21mr|xmvn-3.0.0-26|289	for cmd in mvn mvnDebug; do
21mr|xmvn-3.0.0-26|290	cat <<EOF >%{buildroot}%{_datadir}/%{name}/bin/$cmd
21mr|xmvn-3.0.0-26|291	#!/bin/sh -e
21mr|xmvn-3.0.0-26|292	export _FEDORA_MAVEN_HOME="%{_datadir}/%{name}"
21mr|xmvn-3.0.0-26|293	exec ${maven_home}/bin/$cmd "\${@}"
21mr|xmvn-3.0.0-26|294	EOF
21mr|xmvn-3.0.0-26|295	chmod 755 %{buildroot}%{_datadir}/%{name}/bin/$cmd
21mr|xmvn-3.0.0-26|296	done
21mr|xmvn-3.0.0-26|297	
21mr|xmvn-3.0.0-26|298	# helper scripts
21mr|xmvn-3.0.0-26|299	%jpackage_script org.fedoraproject.xmvn.tools.bisect.BisectCli "" "-Dxmvn.home=%{_datadir}/%{name}" xmvn/xmvn-bisect:beust-jcommander:maven-invoker:plexus/utils xmvn-bisect
21mr|xmvn-3.0.0-26|300	%jpackage_script org.fedoraproject.xmvn.tools.install.cli.InstallerCli "" "" xmvn/xmvn-install:xmvn/xmvn-api:xmvn/xmvn-core:beust-jcommander:slf4j/api:slf4j/simple:objectweb-asm/asm:commons-compress xmvn-install
21mr|xmvn-3.0.0-26|301	%jpackage_script org.fedoraproject.xmvn.tools.resolve.ResolverCli "" "" xmvn/xmvn-resolve:xmvn/xmvn-api:xmvn/xmvn-core:beust-jcommander xmvn-resolve
21mr|xmvn-3.0.0-26|302	%jpackage_script org.fedoraproject.xmvn.tools.subst.SubstCli "" "" xmvn/xmvn-subst:xmvn/xmvn-api:xmvn/xmvn-core:beust-jcommander xmvn-subst
21mr|xmvn-3.0.0-26|303	
21mr|xmvn-3.0.0-26|304	# copy over maven lib directory
21mr|xmvn-3.0.0-26|305	cp -r ${maven_home}/lib/* %{buildroot}%{_datadir}/%{name}/lib/
21mr|xmvn-3.0.0-26|306	
21mr|xmvn-3.0.0-26|307	# possibly recreate symlinks that can be automated with xmvn-subst
21mr|xmvn-3.0.0-26|308	%{name}-subst -s -R %{buildroot} %{buildroot}%{_datadir}/%{name}/
21mr|xmvn-3.0.0-26|309	
21mr|xmvn-3.0.0-26|310	# /usr/bin/xmvn
21mr|xmvn-3.0.0-26|311	ln -s %{_datadir}/%{name}/bin/mvn %{buildroot}%{_bindir}/%{name}
21mr|xmvn-3.0.0-26|312	
21mr|xmvn-3.0.0-26|313	# mvn-local symlink
21mr|xmvn-3.0.0-26|314	ln -s %{name} %{buildroot}%{_bindir}/mvn-local
21mr|xmvn-3.0.0-26|315	
21mr|xmvn-3.0.0-26|316	# make sure our conf is identical to maven so yum won't freak out
21mr|xmvn-3.0.0-26|317	install -d -m 755 %{buildroot}%{_datadir}/%{name}/conf/
21mr|xmvn-3.0.0-26|318	cp -P ${maven_home}/conf/settings.xml %{buildroot}%{_datadir}/%{name}/conf/
21mr|xmvn-3.0.0-26|319	cp -P ${maven_home}/bin/m2.conf %{buildroot}%{_datadir}/%{name}/bin/
21mr|xmvn-3.0.0-26|320	
21mr|xmvn-3.0.0-26|321	%files
21mr|xmvn-3.0.0-26|322	%{_bindir}/mvn-local
21mr|xmvn-3.0.0-26|323	
21mr|xmvn-3.0.0-26|324	%files minimal
21mr|xmvn-3.0.0-26|325	%{_bindir}/%{name}
21mr|xmvn-3.0.0-26|326	%dir %{_datadir}/%{name}
21mr|xmvn-3.0.0-26|327	%dir %{_datadir}/%{name}/bin
21mr|xmvn-3.0.0-26|328	%dir %{_datadir}/%{name}/lib
21mr|xmvn-3.0.0-26|329	%{_datadir}/%{name}/lib/*.jar
21mr|xmvn-3.0.0-26|330	%{_datadir}/%{name}/lib/ext
21mr|xmvn-3.0.0-26|331	%{_datadir}/%{name}/lib/jansi-native
21mr|xmvn-3.0.0-26|332	%{_datadir}/%{name}/bin/m2.conf
21mr|xmvn-3.0.0-26|333	%{_datadir}/%{name}/bin/mvn
21mr|xmvn-3.0.0-26|334	%{_datadir}/%{name}/bin/mvnDebug
21mr|xmvn-3.0.0-26|335	%{_datadir}/%{name}/boot
21mr|xmvn-3.0.0-26|336	%{_datadir}/%{name}/conf
21mr|xmvn-3.0.0-26|337	
21mr|xmvn-3.0.0-26|338	%files parent-pom -f .mfiles-xmvn-parent
21mr|xmvn-3.0.0-26|339	%doc LICENSE NOTICE
21mr|xmvn-3.0.0-26|340	
21mr|xmvn-3.0.0-26|341	%files core -f .mfiles-xmvn-core
21mr|xmvn-3.0.0-26|342	
21mr|xmvn-3.0.0-26|343	%files api -f .mfiles-xmvn-api
21mr|xmvn-3.0.0-26|344	%doc LICENSE NOTICE
21mr|xmvn-3.0.0-26|345	%doc AUTHORS README.md
21mr|xmvn-3.0.0-26|346	
21mr|xmvn-3.0.0-26|347	%files connector-aether -f .mfiles-xmvn-connector-aether
21mr|xmvn-3.0.0-26|348	
21mr|xmvn-3.0.0-26|349	%if %{with gradle}
21mr|xmvn-3.0.0-26|350	%files connector-gradle -f .mfiles-xmvn-connector-gradle
21mr|xmvn-3.0.0-26|351	%endif
21mr|xmvn-3.0.0-26|352	
21mr|xmvn-3.0.0-26|353	%files connector-ivy -f .mfiles-xmvn-connector-ivy
21mr|xmvn-3.0.0-26|354	
21mr|xmvn-3.0.0-26|355	%files mojo -f .mfiles-xmvn-mojo
21mr|xmvn-3.0.0-26|356	
21mr|xmvn-3.0.0-26|357	%files tools-pom -f .mfiles-xmvn-tools
21mr|xmvn-3.0.0-26|358	
21mr|xmvn-3.0.0-26|359	%files resolve -f .mfiles-xmvn-resolve
21mr|xmvn-3.0.0-26|360	%{_bindir}/%{name}-resolve
21mr|xmvn-3.0.0-26|361	
21mr|xmvn-3.0.0-26|362	%files bisect -f .mfiles-xmvn-bisect
21mr|xmvn-3.0.0-26|363	%{_bindir}/%{name}-bisect
21mr|xmvn-3.0.0-26|364	
21mr|xmvn-3.0.0-26|365	%files subst -f .mfiles-xmvn-subst
21mr|xmvn-3.0.0-26|366	%{_bindir}/%{name}-subst
21mr|xmvn-3.0.0-26|367	
21mr|xmvn-3.0.0-26|368	%files install -f .mfiles-xmvn-install
21mr|xmvn-3.0.0-26|369	%{_bindir}/%{name}-install
21mr|xmvn-3.0.0-26|370	
21mr|xmvn-3.0.0-26|371	%files javadoc
21mr|xmvn-3.0.0-26|372	%doc LICENSE NOTICE
21mr|xmvn-3.0.0-26|373	

19926 21
21mr|xnio-3.4.0-5|1	%global namedreltag .Final
21mr|xnio-3.4.0-5|2	%global namedversion %{version}%{?namedreltag}
21mr|xnio-3.4.0-5|3	
21mr|xnio-3.4.0-5|4	Name:             xnio
21mr|xnio-3.4.0-5|5	Version:          3.4.0
21mr|xnio-3.4.0-5|6	Release:          5
21mr|xnio-3.4.0-5|7	Summary:          JBoss XNIO
21mr|xnio-3.4.0-5|8	# LGPLv2+ ./api/src/main/java/org/xnio/ObjectProperties.java
21mr|xnio-3.4.0-5|9	License:          ASL 2.0 and LGPLv2+
21mr|xnio-3.4.0-5|10	URL:              http://www.jboss.org/xnio
21mr|xnio-3.4.0-5|11	Source0:          https://github.com/xnio/xnio/archive/%{namedversion}/%{name}-%{namedversion}.tar.gz
21mr|xnio-3.4.0-5|12	Group:            Development/Java
21mr|xnio-3.4.0-5|13	BuildArch:        noarch
21mr|xnio-3.4.0-5|14	# Java stack is not supported on x86_32
21mr|xnio-3.4.0-5|15	ExcludeArch: %{ix86}
21mr|xnio-3.4.0-5|16	
21mr|xnio-3.4.0-5|17	BuildRequires:    maven-local
21mr|xnio-3.4.0-5|18	BuildRequires:    mvn(java_cup:java_cup)
21mr|xnio-3.4.0-5|19	BuildRequires:    mvn(jdepend:jdepend)
21mr|xnio-3.4.0-5|20	BuildRequires:    mvn(junit:junit)
21mr|xnio-3.4.0-5|21	BuildRequires:    mvn(org.jboss:jboss-parent:pom:)
21mr|xnio-3.4.0-5|22	BuildRequires:    mvn(org.jboss.apiviz:apiviz)
21mr|xnio-3.4.0-5|23	BuildRequires:    mvn(org.jboss.byteman:byteman)
21mr|xnio-3.4.0-5|24	BuildRequires:    mvn(org.jboss.byteman:byteman-bmunit)
21mr|xnio-3.4.0-5|25	BuildRequires:    mvn(org.jboss.byteman:byteman-install)
21mr|xnio-3.4.0-5|26	BuildRequires:    mvn(org.jboss.logging:jboss-logging)
21mr|xnio-3.4.0-5|27	BuildRequires:    mvn(org.jboss.logging:jboss-logging-annotations)
21mr|xnio-3.4.0-5|28	BuildRequires:    mvn(org.jboss.logging:jboss-logging-processor)
21mr|xnio-3.4.0-5|29	BuildRequires:    mvn(org.jboss.logmanager:jboss-logmanager)
21mr|xnio-3.4.0-5|30	BuildRequires:    mvn(org.jboss.maven.plugins:maven-injection-plugin)
21mr|xnio-3.4.0-5|31	BuildRequires:    mvn(org.jmock:jmock)
21mr|xnio-3.4.0-5|32	BuildRequires:    mvn(org.jmock:jmock-junit4)
21mr|xnio-3.4.0-5|33	BuildRequires:    mvn(org.wildfly.common:wildfly-common)
21mr|xnio-3.4.0-5|34	
21mr|xnio-3.4.0-5|35	%description
21mr|xnio-3.4.0-5|36	A simplified low-level I/O layer which can be used anywhere you are
21mr|xnio-3.4.0-5|37	using NIO today. It frees you from the hassle of dealing with Selectors and
21mr|xnio-3.4.0-5|38	the lack of NIO support for multicast sockets and non-socket I/O, while still
21mr|xnio-3.4.0-5|39	maintaining all the capabilities present in NIO.
21mr|xnio-3.4.0-5|40	
21mr|xnio-3.4.0-5|41	%package javadoc
21mr|xnio-3.4.0-5|42	Summary:          Javadoc for %{name}
21mr|xnio-3.4.0-5|43	
21mr|xnio-3.4.0-5|44	%description javadoc
21mr|xnio-3.4.0-5|45	This package contains the API documentation for %{name}.
21mr|xnio-3.4.0-5|46	
21mr|xnio-3.4.0-5|47	%prep
21mr|xnio-3.4.0-5|48	%setup -q -n %{name}-%{namedversion}
21mr|xnio-3.4.0-5|49	
21mr|xnio-3.4.0-5|50	%pom_remove_plugin "org.jboss.bridger:bridger" api
21mr|xnio-3.4.0-5|51	%pom_remove_plugin -r :maven-source-plugin
21mr|xnio-3.4.0-5|52	
21mr|xnio-3.4.0-5|53	#  @ random fails in koji (arm) builder
21mr|xnio-3.4.0-5|54	rm nio-impl/src/test/java/org/xnio/nio/test/MultiThreadedNioSslTcpConnectionTestCase.java \
21mr|xnio-3.4.0-5|55	nio-impl/src/test/java/org/xnio/nio/test/NioSslTcpChannelTestCase.java \
21mr|xnio-3.4.0-5|56	nio-impl/src/test/java/org/xnio/nio/test/NioSslTcpConnectionTestCase.java \
21mr|xnio-3.4.0-5|57	nio-impl/src/test/java/org/xnio/nio/test/NioStartTLSTcpChannelTestCase.java \
21mr|xnio-3.4.0-5|58	nio-impl/src/test/java/org/xnio/nio/test/NioStartTLSTcpConnectionTestCase.java \
21mr|xnio-3.4.0-5|59	nio-impl/src/test/java/org/xnio/nio/test/MultiThreadedNioSslTcpChannelTestCase.java \
21mr|xnio-3.4.0-5|60	nio-impl/src/test/java/org/xnio/nio/test/MultiThreadedNioStartTLSTcpConnectionTestCase.java \
21mr|xnio-3.4.0-5|61	nio-impl/src/test/java/org/xnio/nio/test/MultiThreadedNioStartTLSTcpChannelTestCase.java \
21mr|xnio-3.4.0-5|62	nio-impl/src/test/java/org/xnio/nio/test/NioTcpConnectionTestCase.java \
21mr|xnio-3.4.0-5|63	nio-impl/src/test/java/org/xnio/nio/test/MultiThreadedNioTcpConnectionTestCase.java
21mr|xnio-3.4.0-5|64	
21mr|xnio-3.4.0-5|65	%build
21mr|xnio-3.4.0-5|66	
21mr|xnio-3.4.0-5|67	%mvn_build -f
21mr|xnio-3.4.0-5|68	
21mr|xnio-3.4.0-5|69	%install
21mr|xnio-3.4.0-5|70	%mvn_install
21mr|xnio-3.4.0-5|71	
21mr|xnio-3.4.0-5|72	%files -f .mfiles
21mr|xnio-3.4.0-5|73	%license LICENSE.txt
21mr|xnio-3.4.0-5|74	
21mr|xnio-3.4.0-5|75	%files javadoc -f .mfiles-javadoc
21mr|xnio-3.4.0-5|76	%license LICENSE.txt
21mr|xnio-3.4.0-5|77	

19927 21
21mr|xom-1.2.10-13|1	# Copyright (c) 2000-2005, JPackage Project
21mr|xom-1.2.10-13|2	# All rights reserved.
21mr|xom-1.2.10-13|3	#
21mr|xom-1.2.10-13|4	# Redistribution and use in source and binary forms, with or without
21mr|xom-1.2.10-13|5	# modification, are permitted provided that the following conditions
21mr|xom-1.2.10-13|6	# are met:
21mr|xom-1.2.10-13|7	#
21mr|xom-1.2.10-13|8	# 1. Redistributions of source code must retain the above copyright
21mr|xom-1.2.10-13|9	#    notice, this list of conditions and the following disclaimer.
21mr|xom-1.2.10-13|10	# 2. Redistributions in binary form must reproduce the above copyright
21mr|xom-1.2.10-13|11	#    notice, this list of conditions and the following disclaimer in the
21mr|xom-1.2.10-13|12	#    documentation and/or other materials provided with the
21mr|xom-1.2.10-13|13	#    distribution.
21mr|xom-1.2.10-13|14	# 3. Neither the name of the JPackage Project nor the names of its
21mr|xom-1.2.10-13|15	#    contributors may be used to endorse or promote products derived
21mr|xom-1.2.10-13|16	#    from this software without specific prior written permission.
21mr|xom-1.2.10-13|17	#
21mr|xom-1.2.10-13|18	# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
21mr|xom-1.2.10-13|19	# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
21mr|xom-1.2.10-13|20	# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
21mr|xom-1.2.10-13|21	# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
21mr|xom-1.2.10-13|22	# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
21mr|xom-1.2.10-13|23	# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
21mr|xom-1.2.10-13|24	# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
21mr|xom-1.2.10-13|25	# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
21mr|xom-1.2.10-13|26	# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
21mr|xom-1.2.10-13|27	# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
21mr|xom-1.2.10-13|28	# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
21mr|xom-1.2.10-13|29	#
21mr|xom-1.2.10-13|30	
21mr|xom-1.2.10-13|31	# To build with dom4j issue rpmbuild --with dom4j xom.spec
21mr|xom-1.2.10-13|32	
21mr|xom-1.2.10-13|33	%define with_dom4j %{?_with_dom4j:1}%{!?_with_dom4j:0}
21mr|xom-1.2.10-13|34	%define without_dom4j %{!?_with_dom4j:1}%{?_with_dom4j:0}
21mr|xom-1.2.10-13|35	
21mr|xom-1.2.10-13|36	Summary:        XML Object Model
21mr|xom-1.2.10-13|37	Name:           xom
21mr|xom-1.2.10-13|38	Version:        1.2.10
21mr|xom-1.2.10-13|39	Release:        13
21mr|xom-1.2.10-13|40	Epoch:          0
21mr|xom-1.2.10-13|41	License:        LGPLv2
21mr|xom-1.2.10-13|42	URL:            http://www.xom.nu
21mr|xom-1.2.10-13|43	Source0:        http://www.cafeconleche.org/XOM/%{name}-%{version}-src.tar.gz
21mr|xom-1.2.10-13|44	
21mr|xom-1.2.10-13|45	# Don't download jaxen, set javac target/source to 1.5
21mr|xom-1.2.10-13|46	Patch0:         %{name}-build.patch
21mr|xom-1.2.10-13|47	
21mr|xom-1.2.10-13|48	BuildRequires:  ant >= 0:1.6
21mr|xom-1.2.10-13|49	BuildRequires:  javapackages-local
21mr|xom-1.2.10-13|50	BuildRequires:  javapackages-tools
21mr|xom-1.2.10-13|51	BuildRequires:  jarjar
21mr|xom-1.2.10-13|52	BuildRequires:  jaxen
21mr|xom-1.2.10-13|53	BuildRequires:  junit
21mr|xom-1.2.10-13|54	BuildRequires:  xalan-j2
21mr|xom-1.2.10-13|55	BuildRequires:  xerces-j2
21mr|xom-1.2.10-13|56	%if %{with_dom4j}
21mr|xom-1.2.10-13|57	BuildRequires:  dom4j
21mr|xom-1.2.10-13|58	%endif
21mr|xom-1.2.10-13|59	BuildRequires:  xml-commons-apis
21mr|xom-1.2.10-13|60	BuildRequires:  tagsoup
21mr|xom-1.2.10-13|61	# Use JAXP implementation in JDK
21mr|xom-1.2.10-13|62	BuildRequires:  java-devel
21mr|xom-1.2.10-13|63	BuildRequires:  xml-commons-resolver
21mr|xom-1.2.10-13|64	BuildRequires:  servlet
21mr|xom-1.2.10-13|65	
21mr|xom-1.2.10-13|66	Requires:  jaxen
21mr|xom-1.2.10-13|67	Requires:  xalan-j2
21mr|xom-1.2.10-13|68	Requires:  xerces-j2
21mr|xom-1.2.10-13|69	Requires:  xml-commons-apis
21mr|xom-1.2.10-13|70	
21mr|xom-1.2.10-13|71	Group:          Development/Java
21mr|xom-1.2.10-13|72	BuildArch: noarch
21mr|xom-1.2.10-13|73	# Java stack is not supported on x86_32
21mr|xom-1.2.10-13|74	ExcludeArch: %{ix86}
21mr|xom-1.2.10-13|75	
21mr|xom-1.2.10-13|76	
21mr|xom-1.2.10-13|77	%description
21mr|xom-1.2.10-13|78	XOM is a new XML object model. It is an open source (LGPL),
21mr|xom-1.2.10-13|79	tree-based API for processing XML with Java that strives
21mr|xom-1.2.10-13|80	for correctness, simplicity, and performance, in that order.
21mr|xom-1.2.10-13|81	XOM is designed to be easy to learn and easy to use. It
21mr|xom-1.2.10-13|82	works very straight-forwardly, and has a very shallow
21mr|xom-1.2.10-13|83	learning curve. Assuming you're already familiar with XML,
21mr|xom-1.2.10-13|84	you should be able to get up and running with XOM very quickly.
21mr|xom-1.2.10-13|85	
21mr|xom-1.2.10-13|86	%package javadoc
21mr|xom-1.2.10-13|87	Summary:        API documentation for %{name}
21mr|xom-1.2.10-13|88	
21mr|xom-1.2.10-13|89	%description javadoc
21mr|xom-1.2.10-13|90	This package provides %{summary}.
21mr|xom-1.2.10-13|91	
21mr|xom-1.2.10-13|92	%package demo
21mr|xom-1.2.10-13|93	Summary:        Samples for %{name}
21mr|xom-1.2.10-13|94	Requires:       %{name} = %{version}-%{release}
21mr|xom-1.2.10-13|95	
21mr|xom-1.2.10-13|96	%description demo
21mr|xom-1.2.10-13|97	This package provides %{summary}.
21mr|xom-1.2.10-13|98	
21mr|xom-1.2.10-13|99	%prep
21mr|xom-1.2.10-13|100	%setup -q -n XOM
21mr|xom-1.2.10-13|101	
21mr|xom-1.2.10-13|102	find \( -name '*.jar' -or -name '*.class' \) -delete
21mr|xom-1.2.10-13|103	
21mr|xom-1.2.10-13|104	%patch0 -p1
21mr|xom-1.2.10-13|105	
21mr|xom-1.2.10-13|106	# fix non ASCII chars
21mr|xom-1.2.10-13|107	for s in src/nu/xom/tests/BuilderTest.java\
21mr|xom-1.2.10-13|108	src/nu/xom/tests/SerializerTest.java;do
21mr|xom-1.2.10-13|109	native2ascii -encoding UTF8 ${s} ${s}
21mr|xom-1.2.10-13|110	done
21mr|xom-1.2.10-13|111	
21mr|xom-1.2.10-13|112	# Fix encoding
21mr|xom-1.2.10-13|113	sed -i 's/\r//g' LICENSE.txt
21mr|xom-1.2.10-13|114	sed -i "s,59 Temple Place,51 Franklin Street,;s,Suite 330,Fifth Floor,;s,02111-1307,02110-1301,"  $(find -name "*.java") \
21mr|xom-1.2.10-13|115	LICENSE.txt lgpl.txt
21mr|xom-1.2.10-13|116	
21mr|xom-1.2.10-13|117	%build
21mr|xom-1.2.10-13|118	mkdir -p lib
21mr|xom-1.2.10-13|119	pushd lib
21mr|xom-1.2.10-13|120	ln -sf $(build-classpath junit) junit.jar
21mr|xom-1.2.10-13|121	ln -sf $(build-classpath xerces-j2) dtd-xercesImpl.jar
21mr|xom-1.2.10-13|122	ln -sf $(build-classpath xalan-j2) xalan.jar
21mr|xom-1.2.10-13|123	ln -sf $(build-classpath xml-commons-apis) xmlParserAPIs.jar
21mr|xom-1.2.10-13|124	ln -sf $(build-classpath jaxen) jaxen.jar
21mr|xom-1.2.10-13|125	
21mr|xom-1.2.10-13|126	# jarjar has more than one jars
21mr|xom-1.2.10-13|127	while IFS=':' read -ra JARJAR_JARS; do
21mr|xom-1.2.10-13|128	for j in "${JARJAR_JARS[@]}";do
21mr|xom-1.2.10-13|129	ln -sf $j $(basename $j .jar)-1.0.jar
21mr|xom-1.2.10-13|130	done
21mr|xom-1.2.10-13|131	done <<<$(build-classpath jarjar)
21mr|xom-1.2.10-13|132	popd
21mr|xom-1.2.10-13|133	mkdir -p lib2
21mr|xom-1.2.10-13|134	pushd lib2
21mr|xom-1.2.10-13|135	ln -sf $(build-classpath tagsoup) tagsoup-1.2.jar
21mr|xom-1.2.10-13|136	ln -sf $(build-classpath xml-commons-resolver) resolver.jar
21mr|xom-1.2.10-13|137	
21mr|xom-1.2.10-13|138	%if %{with_dom4j}
21mr|xom-1.2.10-13|139	ln -sf $(build-classpath dom4j) dom4j.jar
21mr|xom-1.2.10-13|140	%endif
21mr|xom-1.2.10-13|141	
21mr|xom-1.2.10-13|142	ln -sf $(build-classpath servlet) servlet.jar
21mr|xom-1.2.10-13|143	popd
21mr|xom-1.2.10-13|144	
21mr|xom-1.2.10-13|145	ant -v compile15 jar samples betterdoc maven2
21mr|xom-1.2.10-13|146	
21mr|xom-1.2.10-13|147	pushd build/apidocs
21mr|xom-1.2.10-13|148	for f in `find -name \*.css -o -name \*.html`; do
21mr|xom-1.2.10-13|149	sed -i 's/\r//g' $f
21mr|xom-1.2.10-13|150	done
21mr|xom-1.2.10-13|151	popd
21mr|xom-1.2.10-13|152	
21mr|xom-1.2.10-13|153	mv build/maven2/project.xml build/maven2/pom.xml
21mr|xom-1.2.10-13|154	%pom_add_dep jaxen:jaxen build/maven2/pom.xml
21mr|xom-1.2.10-13|155	%mvn_artifact build/maven2/pom.xml build/%{name}-%{version}.jar
21mr|xom-1.2.10-13|156	%mvn_alias xom:xom com.io7m.xom:xom
21mr|xom-1.2.10-13|157	
21mr|xom-1.2.10-13|158	%install
21mr|xom-1.2.10-13|159	%mvn_install
21mr|xom-1.2.10-13|160	# For compatibility
21mr|xom-1.2.10-13|161	# jars
21mr|xom-1.2.10-13|162	ln -s xom/%{name}.jar %{buildroot}%{_javadir}/%{name}.jar
21mr|xom-1.2.10-13|163	#install -d -m 755 %{buildroot}%{_javadir}
21mr|xom-1.2.10-13|164	#install -m 644 build/%{name}-%{version}.jar \
21mr|xom-1.2.10-13|165	#  %{buildroot}%{_javadir}/%{name}.jar
21mr|xom-1.2.10-13|166	
21mr|xom-1.2.10-13|167	# javadoc
21mr|xom-1.2.10-13|168	install -d -m 755 %{buildroot}%{_javadocdir}/%{name}
21mr|xom-1.2.10-13|169	cp -pr build/apidocs/* %{buildroot}%{_javadocdir}/%{name}
21mr|xom-1.2.10-13|170	
21mr|xom-1.2.10-13|171	# demo
21mr|xom-1.2.10-13|172	install -d -m 755 %{buildroot}%{_datadir}/%{name}
21mr|xom-1.2.10-13|173	install -m 644 build/xom-samples.jar %{buildroot}%{_datadir}/%{name}
21mr|xom-1.2.10-13|174	
21mr|xom-1.2.10-13|175	# POM
21mr|xom-1.2.10-13|176	install -d -m 755 %{buildroot}%{_mavenpomdir}
21mr|xom-1.2.10-13|177	ln -s xom/xom.pom %{buildroot}%{_mavenpomdir}/JPP-%{name}.pom
21mr|xom-1.2.10-13|178	#install -m 644 build/maven2/pom.xml %{buildroot}%{_mavenpomdir}/JPP-%{name}.pom
21mr|xom-1.2.10-13|179	#%add_maven_1depmap JPP-%{name}.pom %{name}.jar
21mr|xom-1.2.10-13|180	
21mr|xom-1.2.10-13|181	%files -f .mfiles
21mr|xom-1.2.10-13|182	%doc README.txt
21mr|xom-1.2.10-13|183	%doc LICENSE.txt
21mr|xom-1.2.10-13|184	%doc Todo.txt
21mr|xom-1.2.10-13|185	%doc lgpl.txt
21mr|xom-1.2.10-13|186	%{_javadir}/%{name}.jar
21mr|xom-1.2.10-13|187	%{_mavenpomdir}/JPP-%{name}.pom
21mr|xom-1.2.10-13|188	
21mr|xom-1.2.10-13|189	%files javadoc
21mr|xom-1.2.10-13|190	%{_javadocdir}/%{name}
21mr|xom-1.2.10-13|191	%doc LICENSE.txt
21mr|xom-1.2.10-13|192	%doc lgpl.txt
21mr|xom-1.2.10-13|193	
21mr|xom-1.2.10-13|194	%files demo
21mr|xom-1.2.10-13|195	%dir %{_datadir}/%{name}
21mr|xom-1.2.10-13|196	%{_datadir}/%{name}/xom-samples.jar
21mr|xom-1.2.10-13|197	

19928 21
21mr|xorg-x11-7.7-28|1	%define libxorg %mklibname xorg-x11
21mr|xorg-x11-7.7-28|2	
21mr|xorg-x11-7.7-28|3	Summary:	X11 metapackage
21mr|xorg-x11-7.7-28|4	Name:		xorg-x11
21mr|xorg-x11-7.7-28|5	Version:	7.7
21mr|xorg-x11-7.7-28|6	Release:	28
21mr|xorg-x11-7.7-28|7	License:	MIT
21mr|xorg-x11-7.7-28|8	Group:		Development/X11
21mr|xorg-x11-7.7-28|9	
21mr|xorg-x11-7.7-28|10	Requires:	x11-data-bitmaps
21mr|xorg-x11-7.7-28|11	Requires:	x11-server-xorg
21mr|xorg-x11-7.7-28|12	Requires:	x11-tools
21mr|xorg-x11-7.7-28|13	Requires:	x11-docs
21mr|xorg-x11-7.7-28|14	Requires:	fonts-ttf-dejavu
21mr|xorg-x11-7.7-28|15	Requires:	fonts-ttf-liberation
21mr|xorg-x11-7.7-28|16	Requires:	x11-font-type1
21mr|xorg-x11-7.7-28|17	Requires:	x11-font-misc
21mr|xorg-x11-7.7-28|18	Requires:	libx11
21mr|xorg-x11-7.7-28|19	Requires:	x11-data-cursor-themes
21mr|xorg-x11-7.7-28|20	
21mr|xorg-x11-7.7-28|21	%description
21mr|xorg-x11-7.7-28|22	X11 metapackage.
21mr|xorg-x11-7.7-28|23	
21mr|xorg-x11-7.7-28|24	%files
21mr|xorg-x11-7.7-28|25	
21mr|xorg-x11-7.7-28|26	#------------------------------------------------------------------------------
21mr|xorg-x11-7.7-28|27	
21mr|xorg-x11-7.7-28|28	%package -n %{libxorg}
21mr|xorg-x11-7.7-28|29	Summary:	X11 libraries
21mr|xorg-x11-7.7-28|30	Group:		Development/X11
21mr|xorg-x11-7.7-28|31	
21mr|xorg-x11-7.7-28|32	Requires:	libdmx
21mr|xorg-x11-7.7-28|33	Requires:	libdrm
21mr|xorg-x11-7.7-28|34	Requires:	libfontenc
21mr|xorg-x11-7.7-28|35	Requires:	libfs
21mr|xorg-x11-7.7-28|36	Requires:	libice
21mr|xorg-x11-7.7-28|37	Requires:	libsm
21mr|xorg-x11-7.7-28|38	Requires:	libx11
21mr|xorg-x11-7.7-28|39	Requires:	libxau
21mr|xorg-x11-7.7-28|40	Requires:	libxaw7
21mr|xorg-x11-7.7-28|41	Requires:	libxcomposite
21mr|xorg-x11-7.7-28|42	Requires:	libxcursor
21mr|xorg-x11-7.7-28|43	Requires:	libxdamage
21mr|xorg-x11-7.7-28|44	Requires:	libxdmcp
21mr|xorg-x11-7.7-28|45	Requires:	libxext
21mr|xorg-x11-7.7-28|46	Requires:	libxfixes
21mr|xorg-x11-7.7-28|47	Requires:	libxfont
21mr|xorg-x11-7.7-28|48	Requires:	libxft
21mr|xorg-x11-7.7-28|49	Requires:	libxi
21mr|xorg-x11-7.7-28|50	Requires:	%{_lib}xinerama1
21mr|xorg-x11-7.7-28|51	Requires:	libxkbfile
21mr|xorg-x11-7.7-28|52	Requires:	libxmu
21mr|xorg-x11-7.7-28|53	Requires:	libxpm
21mr|xorg-x11-7.7-28|54	Requires:	libxrandr
21mr|xorg-x11-7.7-28|55	Requires:	libxrender
21mr|xorg-x11-7.7-28|56	Requires:	libxres
21mr|xorg-x11-7.7-28|57	Requires:	libxscrnsaver
21mr|xorg-x11-7.7-28|58	Requires:	%{_lib}xt6
21mr|xorg-x11-7.7-28|59	Requires:	%{_lib}xtst6
21mr|xorg-x11-7.7-28|60	Requires:	%{_lib}xv1
21mr|xorg-x11-7.7-28|61	Requires:	libxvmc
21mr|xorg-x11-7.7-28|62	Requires:	%{_lib}xxf86dga1
21mr|xorg-x11-7.7-28|63	Requires:	%{_lib}xxf86misc1
21mr|xorg-x11-7.7-28|64	Requires:	%{_lib}xxf86vm1
21mr|xorg-x11-7.7-28|65	
21mr|xorg-x11-7.7-28|66	%description -n %{libxorg}
21mr|xorg-x11-7.7-28|67	X11 libraries.
21mr|xorg-x11-7.7-28|68	
21mr|xorg-x11-7.7-28|69	%files -n %{libxorg}
21mr|xorg-x11-7.7-28|70	
21mr|xorg-x11-7.7-28|71	#------------------------------------------------------------------------------
21mr|xorg-x11-7.7-28|72	
21mr|xorg-x11-7.7-28|73	%package -n %{libxorg}-devel
21mr|xorg-x11-7.7-28|74	Summary:	Development tools and files for X11
21mr|xorg-x11-7.7-28|75	Group:		Development/X11
21mr|xorg-x11-7.7-28|76	Provides:	XFree86-devel = %{EVRD}
21mr|xorg-x11-7.7-28|77	Provides:	X11-devel = %{EVRD}
21mr|xorg-x11-7.7-28|78	
21mr|xorg-x11-7.7-28|79	Requires:	pkgconfig(xcb)
21mr|xorg-x11-7.7-28|80	Requires:	pkgconfig(dmx)
21mr|xorg-x11-7.7-28|81	Requires:	pkgconfig(libdrm)
21mr|xorg-x11-7.7-28|82	Requires:	pkgconfig(fontenc)
21mr|xorg-x11-7.7-28|83	Requires:	pkgconfig(libfs)
21mr|xorg-x11-7.7-28|84	Requires:	pkgconfig(ice)
21mr|xorg-x11-7.7-28|85	Requires:	pkgconfig(gl)
21mr|xorg-x11-7.7-28|86	Requires:	pkgconfig(glu)
21mr|xorg-x11-7.7-28|87	Requires:	pkgconfig(glut)
21mr|xorg-x11-7.7-28|88	Requires:	pkgconfig(sm)
21mr|xorg-x11-7.7-28|89	Requires:	pkgconfig(x11)
21mr|xorg-x11-7.7-28|90	Requires:	pkgconfig(xau)
21mr|xorg-x11-7.7-28|91	Requires:	pkgconfig(xaw7)
21mr|xorg-x11-7.7-28|92	Requires:	pkgconfig(xcomposite)
21mr|xorg-x11-7.7-28|93	Requires:	pkgconfig(xcursor)
21mr|xorg-x11-7.7-28|94	Requires:	pkgconfig(xdamage)
21mr|xorg-x11-7.7-28|95	Requires:	pkgconfig(xdmcp)
21mr|xorg-x11-7.7-28|96	Requires:	pkgconfig(xext)
21mr|xorg-x11-7.7-28|97	Requires:	pkgconfig(xfixes)
21mr|xorg-x11-7.7-28|98	Requires:	pkgconfig(xfont)
21mr|xorg-x11-7.7-28|99	Requires:	pkgconfig(xft)
21mr|xorg-x11-7.7-28|100	Requires:	pkgconfig(xi)
21mr|xorg-x11-7.7-28|101	Requires:	pkgconfig(xinerama)
21mr|xorg-x11-7.7-28|102	Requires:	pkgconfig(xkbfile)
21mr|xorg-x11-7.7-28|103	Requires:	pkgconfig(xmu)
21mr|xorg-x11-7.7-28|104	Requires:	pkgconfig(xpm)
21mr|xorg-x11-7.7-28|105	Requires:	pkgconfig(xrandr)
21mr|xorg-x11-7.7-28|106	Requires:	pkgconfig(xrender)
21mr|xorg-x11-7.7-28|107	Requires:	pkgconfig(xres)
21mr|xorg-x11-7.7-28|108	Requires:	pkgconfig(xscrnsaver)
21mr|xorg-x11-7.7-28|109	Requires:	pkgconfig(xt)
21mr|xorg-x11-7.7-28|110	Requires:	pkgconfig(xtst)
21mr|xorg-x11-7.7-28|111	Requires:	pkgconfig(xv)
21mr|xorg-x11-7.7-28|112	Requires:	pkgconfig(xvmc)
21mr|xorg-x11-7.7-28|113	Requires:	pkgconfig(xxf86dga)
21mr|xorg-x11-7.7-28|114	Requires:	pkgconfig(xxf86misc)
21mr|xorg-x11-7.7-28|115	Requires:	pkgconfig(xxf86vm)
21mr|xorg-x11-7.7-28|116	Requires:	x11-proto-devel
21mr|xorg-x11-7.7-28|117	Requires:	x11-server-devel
21mr|xorg-x11-7.7-28|118	Requires:	x11-xtrans-devel
21mr|xorg-x11-7.7-28|119	
21mr|xorg-x11-7.7-28|120	Obsoletes:	%{libxorg}-static-devel < %{EVRD}
21mr|xorg-x11-7.7-28|121	
21mr|xorg-x11-7.7-28|122	%description -n %{libxorg}-devel
21mr|xorg-x11-7.7-28|123	Development tools and files for X11.
21mr|xorg-x11-7.7-28|124	
21mr|xorg-x11-7.7-28|125	%files -n %{libxorg}-devel
21mr|xorg-x11-7.7-28|126	
21mr|xorg-x11-7.7-28|127	#------------------------------------------------------------------------------
21mr|xorg-x11-7.7-28|128	
21mr|xorg-x11-7.7-28|129	%package 75dpi-fonts
21mr|xorg-x11-7.7-28|130	Summary:	A set of 75 dpi resolution fonts for the X Window System
21mr|xorg-x11-7.7-28|131	Group:		System/Fonts/X11 bitmap
21mr|xorg-x11-7.7-28|132	Provides:	XFree86-75dpi-fonts = %{EVRD}
21mr|xorg-x11-7.7-28|133	Provides:	X11-75dpi-fonts = %{EVRD}
21mr|xorg-x11-7.7-28|134	Requires:	x11-font-adobe-75dpi
21mr|xorg-x11-7.7-28|135	Requires:	x11-font-alias
21mr|xorg-x11-7.7-28|136	Requires:	x11-font-bh-75dpi
21mr|xorg-x11-7.7-28|137	Requires:	x11-font-bh-lucidatypewriter-75dpi
21mr|xorg-x11-7.7-28|138	Requires:	x11-font-bitstream-75dpi
21mr|xorg-x11-7.7-28|139	
21mr|xorg-x11-7.7-28|140	%description 75dpi-fonts
21mr|xorg-x11-7.7-28|141	X11-75dpi-fonts contains the 75 dpi fonts used
21mr|xorg-x11-7.7-28|142	on most X Window Systems. If you're going to use the
21mr|xorg-x11-7.7-28|143	X Window System, you should install this package, unless
21mr|xorg-x11-7.7-28|144	you have a monitor which can support 100 dpi resolution.
21mr|xorg-x11-7.7-28|145	In that case, you may prefer the 100dpi fonts available in
21mr|xorg-x11-7.7-28|146	the X11-100dpi-fonts package.
21mr|xorg-x11-7.7-28|147	
21mr|xorg-x11-7.7-28|148	%files 75dpi-fonts
21mr|xorg-x11-7.7-28|149	
21mr|xorg-x11-7.7-28|150	#------------------------------------------------------------------------------
21mr|xorg-x11-7.7-28|151	
21mr|xorg-x11-7.7-28|152	%package 100dpi-fonts
21mr|xorg-x11-7.7-28|153	Summary:	X Window System 100dpi fonts
21mr|xorg-x11-7.7-28|154	Group:		System/Fonts/X11 bitmap
21mr|xorg-x11-7.7-28|155	Provides:	XFree86-ISO8859-2-100dpi-fonts = %{EVRD}
21mr|xorg-x11-7.7-28|156	Provides:	XFree86-ISO8859-9-100dpi-fonts = %{EVRD}
21mr|xorg-x11-7.7-28|157	Provides:	XFree86-100dpi-fonts = %{EVRD}
21mr|xorg-x11-7.7-28|158	Provides:	X11-100dpi-fonts = %{EVRD}
21mr|xorg-x11-7.7-28|159	
21mr|xorg-x11-7.7-28|160	Requires:	x11-font-adobe-100dpi
21mr|xorg-x11-7.7-28|161	Requires:	x11-font-alias
21mr|xorg-x11-7.7-28|162	Requires:	x11-font-bh-100dpi
21mr|xorg-x11-7.7-28|163	Requires:	x11-font-bh-lucidatypewriter-100dpi
21mr|xorg-x11-7.7-28|164	Requires:	x11-font-bitstream-100dpi
21mr|xorg-x11-7.7-28|165	
21mr|xorg-x11-7.7-28|166	%description 100dpi-fonts
21mr|xorg-x11-7.7-28|167	If you're going to use the X Window System and you have a
21mr|xorg-x11-7.7-28|168	high resolution monitor capable of 100 dpi, you should install
21mr|xorg-x11-7.7-28|169	X11-100dpi-fonts. This package contains a set of
21mr|xorg-x11-7.7-28|170	100 dpi fonts used on most Linux systems.
21mr|xorg-x11-7.7-28|171	
21mr|xorg-x11-7.7-28|172	%files 100dpi-fonts

19929 21
21mr|xorgxrdp-0.10.2-1|1	#global xorg_server_version %(pkg-config --silence-errors --modversion xorg-server || echo 0)
21mr|xorgxrdp-0.10.2-1|2	
21mr|xorgxrdp-0.10.2-1|3	Summary:        Implementation of xrdp backend as Xorg modules
21mr|xorgxrdp-0.10.2-1|4	Name:           xorgxrdp
21mr|xorgxrdp-0.10.2-1|5	Version:        0.10.2
21mr|xorgxrdp-0.10.2-1|6	Release:        1
21mr|xorgxrdp-0.10.2-1|7	Group:          Networking/Remote access
21mr|xorgxrdp-0.10.2-1|8	License:        MIT
21mr|xorgxrdp-0.10.2-1|9	URL:            https://github.com/neutrinolabs/xorgxrdp
21mr|xorgxrdp-0.10.2-1|10	Source0:        https://github.com/neutrinolabs/xorgxrdp/releases/download/v%{version}/%{name}-%{version}.tar.gz
21mr|xorgxrdp-0.10.2-1|11	Patch0:         xorgxrdp-drm-headers.patch
21mr|xorgxrdp-0.10.2-1|12	BuildRequires:  nasm
21mr|xorgxrdp-0.10.2-1|13	BuildRequires:  xrdp-devel
21mr|xorgxrdp-0.10.2-1|14	BuildRequires:  pkgconfig(xfont2)
21mr|xorgxrdp-0.10.2-1|15	BuildRequires:  pkgconfig(xorg-server)
21mr|xorgxrdp-0.10.2-1|16	BuildRequires:  pkgconfig(libdrm)
21mr|xorgxrdp-0.10.2-1|17	
21mr|xorgxrdp-0.10.2-1|18	# Stick to Xorg ABI against which these modules were built
21mr|xorgxrdp-0.10.2-1|19	Requires:       x11-server-common%{_isa} %(xserver-sdk-abi-requires videodrv)
21mr|xorgxrdp-0.10.2-1|20	
21mr|xorgxrdp-0.10.2-1|21	%description
21mr|xorgxrdp-0.10.2-1|22	xorgxrdp is a set of X11 modules that make Xorg act as a backend for
21mr|xorgxrdp-0.10.2-1|23	xrdp. Xorg with xorgxrdp is the most advanced xrdp backend with support
21mr|xorgxrdp-0.10.2-1|24	for screen resizing and multiple monitors.
21mr|xorgxrdp-0.10.2-1|25	Often used with xrdp as a terminal server.
21mr|xorgxrdp-0.10.2-1|26	
21mr|xorgxrdp-0.10.2-1|27	%files
21mr|xorgxrdp-0.10.2-1|28	%license COPYING
21mr|xorgxrdp-0.10.2-1|29	%doc README.md
21mr|xorgxrdp-0.10.2-1|30	%dir %{_sysconfdir}/X11/xrdp
21mr|xorgxrdp-0.10.2-1|31	%config(noreplace) %{_sysconfdir}/X11/xrdp/xorg.conf
21mr|xorgxrdp-0.10.2-1|32	%{_libdir}/xorg/modules/drivers/xrdpdev_drv.so
21mr|xorgxrdp-0.10.2-1|33	%{_libdir}/xorg/modules/input/xrdpkeyb_drv.so
21mr|xorgxrdp-0.10.2-1|34	%{_libdir}/xorg/modules/input/xrdpmouse_drv.so
21mr|xorgxrdp-0.10.2-1|35	%{_libdir}/xorg/modules/libxorgxrdp.so
21mr|xorgxrdp-0.10.2-1|36	#------------------------------------------------------------------------
21mr|xorgxrdp-0.10.2-1|37	
21mr|xorgxrdp-0.10.2-1|38	%prep
21mr|xorgxrdp-0.10.2-1|39	%autosetup -p1
21mr|xorgxrdp-0.10.2-1|40	
21mr|xorgxrdp-0.10.2-1|41	%build
21mr|xorgxrdp-0.10.2-1|42	%configure
21mr|xorgxrdp-0.10.2-1|43	%make_build
21mr|xorgxrdp-0.10.2-1|44	
21mr|xorgxrdp-0.10.2-1|45	%install
21mr|xorgxrdp-0.10.2-1|46	%make_install
21mr|xorgxrdp-0.10.2-1|47	
21mr|xorgxrdp-0.10.2-1|48	rm %{buildroot}%{_libdir}/xorg/modules/*.la
21mr|xorgxrdp-0.10.2-1|49	rm %{buildroot}%{_libdir}/xorg/modules/*/*.la

19930 21
21mr|xorriso-1.5.4-1|1	Summary:	ISO 9660 Rock Ridge Filesystem Manipulator
21mr|xorriso-1.5.4-1|2	Name:		xorriso
21mr|xorriso-1.5.4-1|3	Version:	1.5.4
21mr|xorriso-1.5.4-1|4	Release:	1
21mr|xorriso-1.5.4-1|5	License:	GPLv3+
21mr|xorriso-1.5.4-1|6	Group:		Archiving/Cd burning
21mr|xorriso-1.5.4-1|7	Url:		http://www.gnu.org/software/xorriso/xorriso_eng.html
21mr|xorriso-1.5.4-1|8	Source0:	http://www.gnu.org/software/xorriso/%{name}-%{version}.tar.gz
21mr|xorriso-1.5.4-1|9	Source1:	http://www.gnu.org/software/xorriso/%{name}-%{version}.tar.gz.sig
21mr|xorriso-1.5.4-1|10	BuildRequires:	acl-devel
21mr|xorriso-1.5.4-1|11	BuildRequires:	attr-devel
21mr|xorriso-1.5.4-1|12	BuildRequires:	bzip2-devel
21mr|xorriso-1.5.4-1|13	BuildRequires:	pkgconfig(zlib)
21mr|xorriso-1.5.4-1|14	
21mr|xorriso-1.5.4-1|15	%description
21mr|xorriso-1.5.4-1|16	xorriso copies file objects from POSIX compliant filesystems into Rock Ridge
21mr|xorriso-1.5.4-1|17	enhanced ISO 9660 filesystems and allows session-wise manipulation of such
21mr|xorriso-1.5.4-1|18	filesystems.
21mr|xorriso-1.5.4-1|19	
21mr|xorriso-1.5.4-1|20	%files
21mr|xorriso-1.5.4-1|21	%doc AUTHORS README texinfo.tex
21mr|xorriso-1.5.4-1|22	%{_bindir}/osirrox
21mr|xorriso-1.5.4-1|23	%{_bindir}/xorrecord
21mr|xorriso-1.5.4-1|24	%{_bindir}/xorriso
21mr|xorriso-1.5.4-1|25	%{_bindir}/xorrisofs
21mr|xorriso-1.5.4-1|26	%{_bindir}/xorriso-dd-target
21mr|xorriso-1.5.4-1|27	%{_bindir}/xorriso-tcltk
21mr|xorriso-1.5.4-1|28	%{_datadir}/info/xorr*.info*
21mr|xorriso-1.5.4-1|29	%{_mandir}/man1/xorr*.1*
21mr|xorriso-1.5.4-1|30	
21mr|xorriso-1.5.4-1|31	#-------------------------------------------------------------------------
21mr|xorriso-1.5.4-1|32	
21mr|xorriso-1.5.4-1|33	%prep
21mr|xorriso-1.5.4-1|34	%setup -q
21mr|xorriso-1.5.4-1|35	
21mr|xorriso-1.5.4-1|36	%build
21mr|xorriso-1.5.4-1|37	%configure
21mr|xorriso-1.5.4-1|38	%make
21mr|xorriso-1.5.4-1|39	
21mr|xorriso-1.5.4-1|40	%install
21mr|xorriso-1.5.4-1|41	%makeinstall_std

19931 21
21mr|xplanet-1.3.1-1|1	Summary:	OpenGL based planet renderer
21mr|xplanet-1.3.1-1|2	Name:		xplanet
21mr|xplanet-1.3.1-1|3	Version:	1.3.1
21mr|xplanet-1.3.1-1|4	Release:	1
21mr|xplanet-1.3.1-1|5	License:	GPLv2+
21mr|xplanet-1.3.1-1|6	Group:		Toys
21mr|xplanet-1.3.1-1|7	Url:		http://xplanet.sourceforge.net/
21mr|xplanet-1.3.1-1|8	Source0:	http://freefr.dl.sourceforge.net/sourceforge/xplanet/%{name}-%{version}.tar.gz
21mr|xplanet-1.3.1-1|9	#fix new api calls to libgif5
21mr|xplanet-1.3.1-1|10	Patch0:		xplanet-1.3.1-giflib5.patch
21mr|xplanet-1.3.1-1|11	#Fix compilation with GCC 6
21mr|xplanet-1.3.1-1|12	Patch1:		xplanet-1.3.1-gcc6.patch
21mr|xplanet-1.3.1-1|13	BuildRequires:	giflib-devel
21mr|xplanet-1.3.1-1|14	BuildRequires:	jpeg-devel
21mr|xplanet-1.3.1-1|15	BuildRequires:	pkgconfig(freetype2)
21mr|xplanet-1.3.1-1|16	BuildRequires:	pkgconfig(libpng)
21mr|xplanet-1.3.1-1|17	BuildRequires:	pkgconfig(libtiff-4)
21mr|xplanet-1.3.1-1|18	BuildRequires:	pkgconfig(pango)
21mr|xplanet-1.3.1-1|19	BuildRequires:	pkgconfig(x11)
21mr|xplanet-1.3.1-1|20	BuildRequires:	pkgconfig(xscrnsaver)
21mr|xplanet-1.3.1-1|21	
21mr|xplanet-1.3.1-1|22	%description
21mr|xplanet-1.3.1-1|23	Xplanet is similar to Xearth, where an image of the earth is rendered into
21mr|xplanet-1.3.1-1|24	an X window. Azimuthal, Mercator, Mollweide, orthographic, or rectangular
21mr|xplanet-1.3.1-1|25	projections can be displayed as well as a window with a globe the user can
21mr|xplanet-1.3.1-1|26	rotate interactively. The other planets and some satellites may also be
21mr|xplanet-1.3.1-1|27	displayed. The latest version, as well as maps for other planets can be
21mr|xplanet-1.3.1-1|28	found at http://xplanet.sourceforge.net. Xplanet can support separate
21mr|xplanet-1.3.1-1|29	night and day maps, as well as a separate cloud map.
21mr|xplanet-1.3.1-1|30	
21mr|xplanet-1.3.1-1|31	%files
21mr|xplanet-1.3.1-1|32	%doc COPYING ChangeLog
21mr|xplanet-1.3.1-1|33	%{_mandir}/man1/%{name}.1*
21mr|xplanet-1.3.1-1|34	%{_bindir}/*
21mr|xplanet-1.3.1-1|35	%{_datadir}/%{name}
21mr|xplanet-1.3.1-1|36	
21mr|xplanet-1.3.1-1|37	#----------------------------------------------------------------------------
21mr|xplanet-1.3.1-1|38	
21mr|xplanet-1.3.1-1|39	%prep
21mr|xplanet-1.3.1-1|40	%setup -q
21mr|xplanet-1.3.1-1|41	%patch0 -p1
21mr|xplanet-1.3.1-1|42	%patch1 -p1
21mr|xplanet-1.3.1-1|43	
21mr|xplanet-1.3.1-1|44	%build
21mr|xplanet-1.3.1-1|45	# the macro break X output
21mr|xplanet-1.3.1-1|46	%configure --with-xscreensaver --with-x
21mr|xplanet-1.3.1-1|47	%make
21mr|xplanet-1.3.1-1|48	
21mr|xplanet-1.3.1-1|49	%install
21mr|xplanet-1.3.1-1|50	%makeinstall_std

19932 21
21mr|xplc-0.3.13-20|1	%define major 0
21mr|xplc-0.3.13-20|2	%define libname %mklibname %{name} %{major}
21mr|xplc-0.3.13-20|3	%define devname %mklibname %{name} -d
21mr|xplc-0.3.13-20|4	
21mr|xplc-0.3.13-20|5	Summary:	Component system
21mr|xplc-0.3.13-20|6	Name:		xplc
21mr|xplc-0.3.13-20|7	Version:	0.3.13
21mr|xplc-0.3.13-20|8	Release:	20
21mr|xplc-0.3.13-20|9	License: 	LGPLv2+
21mr|xplc-0.3.13-20|10	Group:		System/Libraries
21mr|xplc-0.3.13-20|11	Url:		http://xplc.sourceforge.net
21mr|xplc-0.3.13-20|12	Source0:	http://downloads.sourceforge.net/xplc/%{name}-%{version}.tar.bz2
21mr|xplc-0.3.13-20|13	# Install devel libraries to /usr/lib and not /usr/lib/%name-%version
21mr|xplc-0.3.13-20|14	Patch0:		xplc-0.3.13-devel-location.patch
21mr|xplc-0.3.13-20|15	# rename uuidgen to xplc-uuidgen
21mr|xplc-0.3.13-20|16	Patch1:		xplc-0.3.13-uuidgen.patch
21mr|xplc-0.3.13-20|17	Patch2:		xplc-0.3.13-as-needed.patch
21mr|xplc-0.3.13-20|18	Patch3:		xplc-0.3.13-soname.patch
21mr|xplc-0.3.13-20|19	Patch4:		xplc-0.3.13-case.patch
21mr|xplc-0.3.13-20|20	BuildRequires:	pkgconfig(ext2fs)
21mr|xplc-0.3.13-20|21	
21mr|xplc-0.3.13-20|22	%description
21mr|xplc-0.3.13-20|23	XPLC ("Cross-Platform Lightweight Components") is a component system that will
21mr|xplc-0.3.13-20|24	provide extensibility and reusability both inside and between applications,
21mr|xplc-0.3.13-20|25	while being portable across platforms (and languages) and having the lowest
21mr|xplc-0.3.13-20|26	possible overhead (both in machine resources and programming effort).
21mr|xplc-0.3.13-20|27	
21mr|xplc-0.3.13-20|28	#----------------------------------------------------------------------------
21mr|xplc-0.3.13-20|29	
21mr|xplc-0.3.13-20|30	%package uuidgen
21mr|xplc-0.3.13-20|31	Summary:	Component system
21mr|xplc-0.3.13-20|32	Group:		System/Libraries
21mr|xplc-0.3.13-20|33	
21mr|xplc-0.3.13-20|34	%description uuidgen
21mr|xplc-0.3.13-20|35	XPLC ("Cross-Platform Lightweight Components") is a component system that will
21mr|xplc-0.3.13-20|36	provide extensibility and reusability both inside and between applications,
21mr|xplc-0.3.13-20|37	while being portable across platforms (and languages) and having the lowest
21mr|xplc-0.3.13-20|38	possible overhead (both in machine resources and programming effort). This
21mr|xplc-0.3.13-20|39	packages contains the UUID generation tools that are provided with XPLC. The
21mr|xplc-0.3.13-20|40	'uuidgen' tool is renamed 'xplc-uuidgen' to avoid conflict with the 'uuidgen'
21mr|xplc-0.3.13-20|41	tool in the e2fs-progs package.
21mr|xplc-0.3.13-20|42	
21mr|xplc-0.3.13-20|43	%files uuidgen
21mr|xplc-0.3.13-20|44	%{_bindir}/*
21mr|xplc-0.3.13-20|45	%{_mandir}/man1/*
21mr|xplc-0.3.13-20|46	
21mr|xplc-0.3.13-20|47	#----------------------------------------------------------------------------
21mr|xplc-0.3.13-20|48	
21mr|xplc-0.3.13-20|49	%package -n %{libname}
21mr|xplc-0.3.13-20|50	Summary:	Component system
21mr|xplc-0.3.13-20|51	Group:		System/Libraries
21mr|xplc-0.3.13-20|52	
21mr|xplc-0.3.13-20|53	%description -n %{libname}
21mr|xplc-0.3.13-20|54	XPLC ("Cross-Platform Lightweight Components") is a component system that will
21mr|xplc-0.3.13-20|55	provide extensibility and reusability both inside and between applications,
21mr|xplc-0.3.13-20|56	while being portable across platforms (and languages) and having the lowest
21mr|xplc-0.3.13-20|57	possible overhead (both in machine resources and programming effort).
21mr|xplc-0.3.13-20|58	
21mr|xplc-0.3.13-20|59	%files -n %{libname}
21mr|xplc-0.3.13-20|60	%doc NEWS README TODO
21mr|xplc-0.3.13-20|61	%{_libdir}/libxplc.so.%{major}*
21mr|xplc-0.3.13-20|62	
21mr|xplc-0.3.13-20|63	#----------------------------------------------------------------------------
21mr|xplc-0.3.13-20|64	
21mr|xplc-0.3.13-20|65	%package -n %{devname}
21mr|xplc-0.3.13-20|66	Summary:	Development files for XPLC
21mr|xplc-0.3.13-20|67	Group:		Development/C
21mr|xplc-0.3.13-20|68	Requires:	%{libname} = %{EVRD}
21mr|xplc-0.3.13-20|69	Provides:	%{name}-devel = %{EVRD}
21mr|xplc-0.3.13-20|70	Provides:	lib%{name}-devel = %{EVRD}
21mr|xplc-0.3.13-20|71	
21mr|xplc-0.3.13-20|72	%description -n %{devname}
21mr|xplc-0.3.13-20|73	XPLC ("Cross-Platform Lightweight Components") is a component system that will
21mr|xplc-0.3.13-20|74	provide extensibility and reusability both inside and between applications,
21mr|xplc-0.3.13-20|75	while being portable across platforms (and languages) and having the lowest
21mr|xplc-0.3.13-20|76	possible overhead (both in machine resources and programming effort). This
21mr|xplc-0.3.13-20|77	package contains the files needed for developing applications which use
21mr|xplc-0.3.13-20|78	XPLC.
21mr|xplc-0.3.13-20|79	
21mr|xplc-0.3.13-20|80	%files -n %{devname}
21mr|xplc-0.3.13-20|81	%{_includedir}/%{name}-%{version}
21mr|xplc-0.3.13-20|82	%{_libdir}/*.a
21mr|xplc-0.3.13-20|83	%{_libdir}/libxplc.so
21mr|xplc-0.3.13-20|84	%{_libdir}/pkgconfig/*
21mr|xplc-0.3.13-20|85	
21mr|xplc-0.3.13-20|86	#----------------------------------------------------------------------------
21mr|xplc-0.3.13-20|87	
21mr|xplc-0.3.13-20|88	%prep
21mr|xplc-0.3.13-20|89	%setup -q
21mr|xplc-0.3.13-20|90	%patch0 -p1 -b .devel
21mr|xplc-0.3.13-20|91	%patch1 -p1 -b .uuid
21mr|xplc-0.3.13-20|92	%patch2 -p0 -b .needed
21mr|xplc-0.3.13-20|93	%patch3 -p0 -b .soname
21mr|xplc-0.3.13-20|94	%patch4 -p1
21mr|xplc-0.3.13-20|95	
21mr|xplc-0.3.13-20|96	%build
21mr|xplc-0.3.13-20|97	%configure
21mr|xplc-0.3.13-20|98	%make
21mr|xplc-0.3.13-20|99	
21mr|xplc-0.3.13-20|100	%install
21mr|xplc-0.3.13-20|101	%makeinstall_std

19933 21
21mr|xpp3-1.1.4-21.c|1	%global oversion 1.1.4c
21mr|xpp3-1.1.4-21.c|2	
21mr|xpp3-1.1.4-21.c|3	Summary:        XML Pull Parser
21mr|xpp3-1.1.4-21.c|4	Name:           xpp3
21mr|xpp3-1.1.4-21.c|5	Version:        1.1.4
21mr|xpp3-1.1.4-21.c|6	Release:        21.c
21mr|xpp3-1.1.4-21.c|7	License:        ASL 1.1
21mr|xpp3-1.1.4-21.c|8	Group:          Development/Java
21mr|xpp3-1.1.4-21.c|9	URL:            http://www.extreme.indiana.edu/xgws/xsoap/xpp/mxp1/index.html
21mr|xpp3-1.1.4-21.c|10	Source0:        http://www.extreme.indiana.edu/dist/java-repository/xpp3/distributions/xpp3-%{oversion}_src.tgz
21mr|xpp3-1.1.4-21.c|11	Source1:        http://repo1.maven.org/maven2/xpp3/xpp3/%{oversion}/xpp3-%{oversion}.pom
21mr|xpp3-1.1.4-21.c|12	Source2:        http://repo1.maven.org/maven2/xpp3/xpp3_xpath/%{oversion}/xpp3_xpath-%{oversion}.pom
21mr|xpp3-1.1.4-21.c|13	Source3:        http://repo1.maven.org/maven2/xpp3/xpp3_min/%{oversion}/xpp3_min-%{oversion}.pom
21mr|xpp3-1.1.4-21.c|14	Source4:        %{name}-%{oversion}-OSGI-MANIFEST.MF
21mr|xpp3-1.1.4-21.c|15	Patch0:         %{name}-link-docs-locally.patch
21mr|xpp3-1.1.4-21.c|16	
21mr|xpp3-1.1.4-21.c|17	BuildRequires:  javapackages-local
21mr|xpp3-1.1.4-21.c|18	BuildRequires:  java-javadoc
21mr|xpp3-1.1.4-21.c|19	BuildRequires:  ant
21mr|xpp3-1.1.4-21.c|20	BuildRequires:  junit
21mr|xpp3-1.1.4-21.c|21	
21mr|xpp3-1.1.4-21.c|22	BuildArch:      noarch
21mr|xpp3-1.1.4-21.c|23	# Java stack is not supported on x86_32
21mr|xpp3-1.1.4-21.c|24	ExcludeArch: %{ix86}
21mr|xpp3-1.1.4-21.c|25	
21mr|xpp3-1.1.4-21.c|26	%description
21mr|xpp3-1.1.4-21.c|27	XML Pull Parser 3rd Edition (XPP3) MXP1 is an XmlPull
21mr|xpp3-1.1.4-21.c|28	parsing engine that is based on ideas from XPP and in
21mr|xpp3-1.1.4-21.c|29	particular XPP2 but completely revised and rewritten to
21mr|xpp3-1.1.4-21.c|30	take best advantage of latest JIT JVMs such as Hotspot in JDK 1.4.
21mr|xpp3-1.1.4-21.c|31	
21mr|xpp3-1.1.4-21.c|32	%package minimal
21mr|xpp3-1.1.4-21.c|33	Summary:        Minimal XML Pull Parser
21mr|xpp3-1.1.4-21.c|34	
21mr|xpp3-1.1.4-21.c|35	%description minimal
21mr|xpp3-1.1.4-21.c|36	Minimal XML pull parser implementation.
21mr|xpp3-1.1.4-21.c|37	
21mr|xpp3-1.1.4-21.c|38	%package javadoc
21mr|xpp3-1.1.4-21.c|39	Summary:        Javadoc for %{name}
21mr|xpp3-1.1.4-21.c|40	Requires:       java-javadoc
21mr|xpp3-1.1.4-21.c|41	
21mr|xpp3-1.1.4-21.c|42	%description javadoc
21mr|xpp3-1.1.4-21.c|43	Javadoc for %{name}.
21mr|xpp3-1.1.4-21.c|44	
21mr|xpp3-1.1.4-21.c|45	%prep
21mr|xpp3-1.1.4-21.c|46	%setup -q -n %{name}-%{oversion}
21mr|xpp3-1.1.4-21.c|47	# remove all binary libs
21mr|xpp3-1.1.4-21.c|48	find -name \*.jar -delete
21mr|xpp3-1.1.4-21.c|49	# Remove class bundled from Axis (now it's bundled in JRE)
21mr|xpp3-1.1.4-21.c|50	rm -rf src/java/builder/javax
21mr|xpp3-1.1.4-21.c|51	
21mr|xpp3-1.1.4-21.c|52	%patch0
21mr|xpp3-1.1.4-21.c|53	
21mr|xpp3-1.1.4-21.c|54	# "src/java/addons_tests" does not exist
21mr|xpp3-1.1.4-21.c|55	sed -i 's|depends="junit_main,junit_addons"|depends="junit_main"|' build.xml
21mr|xpp3-1.1.4-21.c|56	
21mr|xpp3-1.1.4-21.c|57	# relax javadoc linting
21mr|xpp3-1.1.4-21.c|58	sed -i '/<javadoc/aadditionalparam="-Xdoclint:none"' build.xml
21mr|xpp3-1.1.4-21.c|59	
21mr|xpp3-1.1.4-21.c|60	%build
21mr|xpp3-1.1.4-21.c|61	export CLASSPATH=$(build-classpath junit)
21mr|xpp3-1.1.4-21.c|62	ant xpp3 junit apidoc
21mr|xpp3-1.1.4-21.c|63	
21mr|xpp3-1.1.4-21.c|64	# Add OSGi metadata
21mr|xpp3-1.1.4-21.c|65	jar ufm build/%{name}-%{oversion}.jar %{SOURCE4}
21mr|xpp3-1.1.4-21.c|66	
21mr|xpp3-1.1.4-21.c|67	%install
21mr|xpp3-1.1.4-21.c|68	%mvn_file ':{*}' @1
21mr|xpp3-1.1.4-21.c|69	%mvn_package :xpp3_min minimal
21mr|xpp3-1.1.4-21.c|70	
21mr|xpp3-1.1.4-21.c|71	%mvn_artifact %{SOURCE1} build/%{name}-%{oversion}.jar
21mr|xpp3-1.1.4-21.c|72	%mvn_artifact %{SOURCE2} build/%{name}_xpath-%{oversion}.jar
21mr|xpp3-1.1.4-21.c|73	%mvn_artifact %{SOURCE3} build/%{name}_min-%{oversion}.jar
21mr|xpp3-1.1.4-21.c|74	
21mr|xpp3-1.1.4-21.c|75	# Javadocs
21mr|xpp3-1.1.4-21.c|76	%mvn_install -J doc/api
21mr|xpp3-1.1.4-21.c|77	
21mr|xpp3-1.1.4-21.c|78	%files -f .mfiles
21mr|xpp3-1.1.4-21.c|79	%doc README.html doc/*.txt doc/*.html
21mr|xpp3-1.1.4-21.c|80	%license LICENSE.txt
21mr|xpp3-1.1.4-21.c|81	
21mr|xpp3-1.1.4-21.c|82	%files minimal -f .mfiles-minimal
21mr|xpp3-1.1.4-21.c|83	%license LICENSE.txt
21mr|xpp3-1.1.4-21.c|84	
21mr|xpp3-1.1.4-21.c|85	%files javadoc -f .mfiles-javadoc
21mr|xpp3-1.1.4-21.c|86	%license LICENSE.txt
21mr|xpp3-1.1.4-21.c|87	

19934 21
21mr|xpr-1.0.5-1|1	Name:		xpr
21mr|xpr-1.0.5-1|2	Version:	1.0.5
21mr|xpr-1.0.5-1|3	Release:	1
21mr|xpr-1.0.5-1|4	Summary:	Dump an X window directly to a printer
21mr|xpr-1.0.5-1|5	Group:		Development/X11
21mr|xpr-1.0.5-1|6	License:	MIT
21mr|xpr-1.0.5-1|7	URL:		http://xorg.freedesktop.org
21mr|xpr-1.0.5-1|8	Source:		http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
21mr|xpr-1.0.5-1|9	
21mr|xpr-1.0.5-1|10	BuildRequires:	pkgconfig(x11)
21mr|xpr-1.0.5-1|11	BuildRequires:	pkgconfig(xmu)
21mr|xpr-1.0.5-1|12	BuildRequires:	x11-util-macros
21mr|xpr-1.0.5-1|13	
21mr|xpr-1.0.5-1|14	%description
21mr|xpr-1.0.5-1|15	Xpr takes as input a window dump file produced by xwd(1) and formats it for
21mr|xpr-1.0.5-1|16	output on PostScript printers, the Digital LN03 or LA100, the IBM PP3812 page
21mr|xpr-1.0.5-1|17	printer, the HP LaserJet (or other PCL printers), or the HP PaintJet.
21mr|xpr-1.0.5-1|18	
21mr|xpr-1.0.5-1|19	%prep
21mr|xpr-1.0.5-1|20	%setup -q
21mr|xpr-1.0.5-1|21	
21mr|xpr-1.0.5-1|22	%build
21mr|xpr-1.0.5-1|23	%configure	--x-includes=%{_includedir}\
21mr|xpr-1.0.5-1|24	--x-libraries=%{_libdir}
21mr|xpr-1.0.5-1|25	
21mr|xpr-1.0.5-1|26	%make
21mr|xpr-1.0.5-1|27	
21mr|xpr-1.0.5-1|28	%install
21mr|xpr-1.0.5-1|29	%makeinstall_std
21mr|xpr-1.0.5-1|30	
21mr|xpr-1.0.5-1|31	%files
21mr|xpr-1.0.5-1|32	%{_bindir}/xpr
21mr|xpr-1.0.5-1|33	%{_bindir}/xdpr
21mr|xpr-1.0.5-1|34	%{_mandir}/man1/xdpr.1*
21mr|xpr-1.0.5-1|35	%{_mandir}/man1/xpr.1*

19935 21
21mr|xprop-1.2.5-1|1	Summary:	Property displayer for X
21mr|xprop-1.2.5-1|2	Name:		xprop
21mr|xprop-1.2.5-1|3	Version:	1.2.5
21mr|xprop-1.2.5-1|4	Release:	1
21mr|xprop-1.2.5-1|5	License:	MIT
21mr|xprop-1.2.5-1|6	Group:		Development/X11
21mr|xprop-1.2.5-1|7	Url:		http://xorg.freedesktop.org
21mr|xprop-1.2.5-1|8	Source:		http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
21mr|xprop-1.2.5-1|9	BuildRequires:	x11-util-macros
21mr|xprop-1.2.5-1|10	BuildRequires:	pkgconfig(x11)
21mr|xprop-1.2.5-1|11	BuildRequires:	pkgconfig(xmu)
21mr|xprop-1.2.5-1|12	
21mr|xprop-1.2.5-1|13	%description
21mr|xprop-1.2.5-1|14	The xprop utility is for displaying window and font properties in an X server.
21mr|xprop-1.2.5-1|15	
21mr|xprop-1.2.5-1|16	%files
21mr|xprop-1.2.5-1|17	%{_bindir}/%{name}
21mr|xprop-1.2.5-1|18	%{_mandir}/man1/%{name}.*
21mr|xprop-1.2.5-1|19	
21mr|xprop-1.2.5-1|20	#----------------------------------------------------------------------------
21mr|xprop-1.2.5-1|21	
21mr|xprop-1.2.5-1|22	%prep
21mr|xprop-1.2.5-1|23	%autosetup -p1
21mr|xprop-1.2.5-1|24	
21mr|xprop-1.2.5-1|25	%build
21mr|xprop-1.2.5-1|26	%configure
21mr|xprop-1.2.5-1|27	%make
21mr|xprop-1.2.5-1|28	
21mr|xprop-1.2.5-1|29	%install

19936 21
21mr|xrandr-1.5.1-2|1	Summary:	Primitive command line interface to RandR extension
21mr|xrandr-1.5.1-2|2	Name:		xrandr
21mr|xrandr-1.5.1-2|3	Version:	1.5.1
21mr|xrandr-1.5.1-2|4	Release:	2
21mr|xrandr-1.5.1-2|5	License:	MIT
21mr|xrandr-1.5.1-2|6	Group:		System/X11
21mr|xrandr-1.5.1-2|7	Url:		http://www.x.org/wiki/Projects/XRandR
21mr|xrandr-1.5.1-2|8	Source0:	http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.xz
21mr|xrandr-1.5.1-2|9	BuildRequires:	pkgconfig(x11)
21mr|xrandr-1.5.1-2|10	BuildRequires:	pkgconfig(xorg-macros)
21mr|xrandr-1.5.1-2|11	BuildRequires:	pkgconfig(xrandr)
21mr|xrandr-1.5.1-2|12	BuildRequires:	pkgconfig(xrender)
21mr|xrandr-1.5.1-2|13	
21mr|xrandr-1.5.1-2|14	%description
21mr|xrandr-1.5.1-2|15	Xrandr is a command line application used to set the screen size,
21mr|xrandr-1.5.1-2|16	orientation, reflection and/or the active display(s) using the RandR
21mr|xrandr-1.5.1-2|17	extension.
21mr|xrandr-1.5.1-2|18	
21mr|xrandr-1.5.1-2|19	%files
21mr|xrandr-1.5.1-2|20	%{_bindir}/xrandr
21mr|xrandr-1.5.1-2|21	%{_mandir}/man1/xrandr.1.*
21mr|xrandr-1.5.1-2|22	
21mr|xrandr-1.5.1-2|23	#----------------------------------------------------------------------------
21mr|xrandr-1.5.1-2|24	
21mr|xrandr-1.5.1-2|25	%prep
21mr|xrandr-1.5.1-2|26	%setup -q
21mr|xrandr-1.5.1-2|27	
21mr|xrandr-1.5.1-2|28	%build
21mr|xrandr-1.5.1-2|29	%configure \
21mr|xrandr-1.5.1-2|30	--x-includes=%{_includedir} \
21mr|xrandr-1.5.1-2|31	--x-libraries=%{_libdir}
21mr|xrandr-1.5.1-2|32	
21mr|xrandr-1.5.1-2|33	%make
21mr|xrandr-1.5.1-2|34	
21mr|xrandr-1.5.1-2|35	%install
21mr|xrandr-1.5.1-2|36	%makeinstall_std
21mr|xrandr-1.5.1-2|37	
21mr|xrandr-1.5.1-2|38	# (cg) NB Until we package nickle and cairo-5c (that works) kill this
21mr|xrandr-1.5.1-2|39	rm -f %{buildroot}%{_bindir}/xkeystone

19937 21
21mr|xrdb-1.2.1-1|1	Name: xrdb
21mr|xrdb-1.2.1-1|2	Version:	1.2.1
21mr|xrdb-1.2.1-1|3	Release:	1
21mr|xrdb-1.2.1-1|4	Summary: X server resource database utility
21mr|xrdb-1.2.1-1|5	
21mr|xrdb-1.2.1-1|6	Group: Development/X11
21mr|xrdb-1.2.1-1|7	Source: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
21mr|xrdb-1.2.1-1|8	License: MIT
21mr|xrdb-1.2.1-1|9	
21mr|xrdb-1.2.1-1|10	BuildRequires: pkgconfig(x11) >= 1.0.0
21mr|xrdb-1.2.1-1|11	BuildRequires: pkgconfig(xmu) >= 1.0.0
21mr|xrdb-1.2.1-1|12	BuildRequires: x11-util-macros >= 1.0.1
21mr|xrdb-1.2.1-1|13	Requires: mcpp
21mr|xrdb-1.2.1-1|14	
21mr|xrdb-1.2.1-1|15	%description
21mr|xrdb-1.2.1-1|16	Xrdb is used to get or set the contents of the RESOURCE_MANAGER property on the
21mr|xrdb-1.2.1-1|17	root window of screen 0, or the SCREEN_RESOURCES property on the root window of
21mr|xrdb-1.2.1-1|18	any or all screens, or everything combined.
21mr|xrdb-1.2.1-1|19	
21mr|xrdb-1.2.1-1|20	%prep
21mr|xrdb-1.2.1-1|21	%setup -q -n %{name}-%{version}
21mr|xrdb-1.2.1-1|22	
21mr|xrdb-1.2.1-1|23	%build
21mr|xrdb-1.2.1-1|24	%configure --with-cpp=%{_bindir}/mcpp
21mr|xrdb-1.2.1-1|25	
21mr|xrdb-1.2.1-1|26	%make
21mr|xrdb-1.2.1-1|27	
21mr|xrdb-1.2.1-1|28	%install
21mr|xrdb-1.2.1-1|29	%makeinstall_std
21mr|xrdb-1.2.1-1|30	
21mr|xrdb-1.2.1-1|31	%clean
21mr|xrdb-1.2.1-1|32	
21mr|xrdb-1.2.1-1|33	%files
21mr|xrdb-1.2.1-1|34	%{_bindir}/xrdb
21mr|xrdb-1.2.1-1|35	%{_mandir}/man1/xrdb.*

19938 21
21mr|xrdp-0.10.5-1|1	%define _disable_ld_no_undefined 1
21mr|xrdp-0.10.5-1|2	
21mr|xrdp-0.10.5-1|3	%define	major 0
21mr|xrdp-0.10.5-1|4	%define	libname %mklibname rfxencode %{major}
21mr|xrdp-0.10.5-1|5	%define	devname %mklibname rfxencode  -d
21mr|xrdp-0.10.5-1|6	
21mr|xrdp-0.10.5-1|7	Summary:	Open source remote desktop protocol (RDP) server
21mr|xrdp-0.10.5-1|8	Name:		xrdp
21mr|xrdp-0.10.5-1|9	Epoch:		1
21mr|xrdp-0.10.5-1|10	Version:	0.10.5
21mr|xrdp-0.10.5-1|11	Release:	1
21mr|xrdp-0.10.5-1|12	License:	GPLv2+ with exceptions
21mr|xrdp-0.10.5-1|13	Group:		Networking/Remote access
21mr|xrdp-0.10.5-1|14	Url:		http://xrdp.sourceforge.net/
21mr|xrdp-0.10.5-1|15	Source0:	https://github.com/neutrinolabs/xrdp/releases/download/v%{version}/%{name}-%{version}.tar.gz
21mr|xrdp-0.10.5-1|16	Source1:	xrdp-sesman.pamd
21mr|xrdp-0.10.5-1|17	Source2:	%{name}.sysconfig
21mr|xrdp-0.10.5-1|18	Source3:	%{name}.logrotate
21mr|xrdp-0.10.5-1|19	Source4:	%{name}.sysusers.conf
21mr|xrdp-0.10.5-1|20	Source5:	startwm.sh
21mr|xrdp-0.10.5-1|21	Source100:	%{name}.rpmlintrc
21mr|xrdp-0.10.5-1|22	Patch1:		0001-ROSA-generate-keys-and-certificates-before-service-s.patch
21mr|xrdp-0.10.5-1|23	Patch4:		xrdp-ini-adapt.patch
21mr|xrdp-0.10.5-1|24	# TODO: upstreamize it
21mr|xrdp-0.10.5-1|25	Patch5:		0001-Read-etc-locale.conf.patch
21mr|xrdp-0.10.5-1|26	Patch6:		0001-ROSA-force-non-SUID-Xorg.patch
21mr|xrdp-0.10.5-1|27	Patch7:		alt-add-russian-keyboard.patch
21mr|xrdp-0.10.5-1|28	BuildRequires:	libtool
21mr|xrdp-0.10.5-1|29	BuildRequires:	nasm
21mr|xrdp-0.10.5-1|30	BuildRequires:	lame-devel
21mr|xrdp-0.10.5-1|31	BuildRequires:	pam-devel
21mr|xrdp-0.10.5-1|32	BuildRequires:	pkgconfig(fuse3)
21mr|xrdp-0.10.5-1|33	BuildRequires:	pkgconfig(freetype2)
21mr|xrdp-0.10.5-1|34	BuildRequires:	pkgconfig(fdk-aac)
21mr|xrdp-0.10.5-1|35	BuildRequires:	pkgconfig(glib-2.0)
21mr|xrdp-0.10.5-1|36	BuildRequires:	pkgconfig(imlib2)
21mr|xrdp-0.10.5-1|37	# XXX krb5 is disabled, https://github.com/neutrinolabs/xrdp/issues/1715
21mr|xrdp-0.10.5-1|38	BuildRequires:	pkgconfig(krb5)
21mr|xrdp-0.10.5-1|39	BuildRequires:	pkgconfig(libjpeg)
21mr|xrdp-0.10.5-1|40	BuildRequires:	pkgconfig(openssl) >= 0.9.8
21mr|xrdp-0.10.5-1|41	BuildRequires:	pkgconfig(openh264)
21mr|xrdp-0.10.5-1|42	BuildRequires:	pkgconfig(opusfile)
21mr|xrdp-0.10.5-1|43	BuildRequires:	pkgconfig(pixman-1)
21mr|xrdp-0.10.5-1|44	BuildRequires:	pkgconfig(x11)
21mr|xrdp-0.10.5-1|45	BuildRequires:	pkgconfig(x264)
21mr|xrdp-0.10.5-1|46	BuildRequires:	pkgconfig(xfixes)
21mr|xrdp-0.10.5-1|47	BuildRequires:	pkgconfig(xrandr)
21mr|xrdp-0.10.5-1|48	BuildRequires:	pkgconfig(systemd)
21mr|xrdp-0.10.5-1|49	Requires:	cert-sh-functions
21mr|xrdp-0.10.5-1|50	#vnc-server provides Xvnc (tigervnc-server in fedora)
21mr|xrdp-0.10.5-1|51	Requires:	tigervnc-server
21mr|xrdp-0.10.5-1|52	# For terminal Xorg sessions
21mr|xrdp-0.10.5-1|53	Requires:	xorgxrdp
21mr|xrdp-0.10.5-1|54	# startwm.sh, xinitrc
21mr|xrdp-0.10.5-1|55	Requires:	/etc/X11/xdm/Xsession
21mr|xrdp-0.10.5-1|56	Requires:	bash
21mr|xrdp-0.10.5-1|57	# hardcoded by Patch6, non-SUID Xorg
21mr|xrdp-0.10.5-1|58	Requires:	x11-server-xorg
21mr|xrdp-0.10.5-1|59	Requires(post):	/bin/systemd-sysusers
21mr|xrdp-0.10.5-1|60	
21mr|xrdp-0.10.5-1|61	%description
21mr|xrdp-0.10.5-1|62	The goal of this project is to provide a fully functional Linux terminal
21mr|xrdp-0.10.5-1|63	server, capable of accepting connections from rdesktop and Microsoft's own
21mr|xrdp-0.10.5-1|64	terminal server / remote desktop clients.
21mr|xrdp-0.10.5-1|65	
21mr|xrdp-0.10.5-1|66	%files
21mr|xrdp-0.10.5-1|67	%doc COPYING *.md
21mr|xrdp-0.10.5-1|68	%dir %{_libdir}/%{name}
21mr|xrdp-0.10.5-1|69	%dir %{_sysconfdir}/%{name}
21mr|xrdp-0.10.5-1|70	%dir %{_sysconfdir}/%{name}/pulse
21mr|xrdp-0.10.5-1|71	%dir %{_datadir}/%{name}
21mr|xrdp-0.10.5-1|72	%config(noreplace) %{_sysconfdir}/%{name}/%{name}.ini
21mr|xrdp-0.10.5-1|73	%config(noreplace) %{_sysconfdir}/pam.d/%{name}-sesman
21mr|xrdp-0.10.5-1|74	%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
21mr|xrdp-0.10.5-1|75	%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
21mr|xrdp-0.10.5-1|76	%config(noreplace) %{_sysconfdir}/%{name}/sesman.ini
21mr|xrdp-0.10.5-1|77	%config(noreplace) %{_sysconfdir}/%{name}/reconnectwm.sh
21mr|xrdp-0.10.5-1|78	%config(noreplace) %{_sysconfdir}/%{name}/startwm.sh
21mr|xrdp-0.10.5-1|79	%config(noreplace) %{_sysconfdir}/%{name}/gfx.toml
21mr|xrdp-0.10.5-1|80	%{_sysconfdir}/%{name}/startwm_upstream.sh
21mr|xrdp-0.10.5-1|81	%{_sysconfdir}/%{name}/km*.ini
21mr|xrdp-0.10.5-1|82	%{_sysconfdir}/%{name}/%{name}_keyboard.ini
21mr|xrdp-0.10.5-1|83	%{_bindir}/xrdp-dumpfv1
21mr|xrdp-0.10.5-1|84	%{_bindir}/%{name}-genkeymap
21mr|xrdp-0.10.5-1|85	%{_bindir}/%{name}-sesadmin
21mr|xrdp-0.10.5-1|86	%{_bindir}/%{name}-keygen
21mr|xrdp-0.10.5-1|87	%{_bindir}/%{name}-sesrun
21mr|xrdp-0.10.5-1|88	%{_bindir}/%{name}-dis
21mr|xrdp-0.10.5-1|89	%{_bindir}/%{name}-mkfv1
21mr|xrdp-0.10.5-1|90	%{_sbindir}/%{name}-chansrv
21mr|xrdp-0.10.5-1|91	%{_sbindir}/%{name}
21mr|xrdp-0.10.5-1|92	%{_sbindir}/%{name}-sesman
21mr|xrdp-0.10.5-1|93	%{_datadir}/%{name}/ad256.bmp
21mr|xrdp-0.10.5-1|94	%{_datadir}/%{name}/cursor0.cur
21mr|xrdp-0.10.5-1|95	%{_datadir}/%{name}/cursor1.cur
21mr|xrdp-0.10.5-1|96	%{_datadir}/%{name}/xrdp256.bmp
21mr|xrdp-0.10.5-1|97	%{_datadir}/%{name}/sans-10.fv1
21mr|xrdp-0.10.5-1|98	%{_datadir}/%{name}/ad24b.bmp
21mr|xrdp-0.10.5-1|99	%{_datadir}/%{name}/xrdp24b.bmp
21mr|xrdp-0.10.5-1|100	%{_datadir}/%{name}/xrdp_logo.bmp
21mr|xrdp-0.10.5-1|101	%{_datadir}/%{name}/README.logo
21mr|xrdp-0.10.5-1|102	%{_datadir}/%{name}/sans-18.fv1
21mr|xrdp-0.10.5-1|103	%{_datadir}/%{name}/xrdp_logo.png
21mr|xrdp-0.10.5-1|104	%{_datadir}/%{name}/xrdp-chkpriv
21mr|xrdp-0.10.5-1|105	%{_sysusersdir}/%{name}.conf
21mr|xrdp-0.10.5-1|106	%{_mandir}/man5/*
21mr|xrdp-0.10.5-1|107	%{_mandir}/man8/*
21mr|xrdp-0.10.5-1|108	%{_mandir}/man1/*
21mr|xrdp-0.10.5-1|109	%{_libdir}/%{name}/lib*.so.*
21mr|xrdp-0.10.5-1|110	%{_libdir}/%{name}/libcommon.so
21mr|xrdp-0.10.5-1|111	%{_libdir}/%{name}/libmc.so
21mr|xrdp-0.10.5-1|112	%{_libdir}/%{name}/libvnc.so
21mr|xrdp-0.10.5-1|113	%{_libdir}/%{name}/libxrdp.so
21mr|xrdp-0.10.5-1|114	%{_libdir}/%{name}/libxup.so
21mr|xrdp-0.10.5-1|115	%{_libdir}/%{name}/libxrdpapi.so
21mr|xrdp-0.10.5-1|116	%{_libdir}/%{name}/libipm.so
21mr|xrdp-0.10.5-1|117	%{_libdir}/%{name}/libsesman.so
21mr|xrdp-0.10.5-1|118	%{_libdir}/%{name}/libtoml.so
21mr|xrdp-0.10.5-1|119	%{_libexecdir}/%{name}/waitforx
21mr|xrdp-0.10.5-1|120	%{_libexecdir}/%{name}/xrdp-sesexec
21mr|xrdp-0.10.5-1|121	%{_libexecdir}/%{name}/xrdp-droppriv
21mr|xrdp-0.10.5-1|122	%{_sysconfdir}/%{name}/pulse/default.pa
21mr|xrdp-0.10.5-1|123	%{_unitdir}/%{name}-sesman.service
21mr|xrdp-0.10.5-1|124	%{_unitdir}/%{name}.service
21mr|xrdp-0.10.5-1|125	%ghost %{_localstatedir}/log/%{name}-sesman.log
21mr|xrdp-0.10.5-1|126	%attr(0600,root,root) %verify(not size md5 mtime) %{_sysconfdir}/%{name}/rsakeys.ini
21mr|xrdp-0.10.5-1|127	
21mr|xrdp-0.10.5-1|128	%post
21mr|xrdp-0.10.5-1|129	%sysusers_create %{name}.conf
21mr|xrdp-0.10.5-1|130	%systemd_post %{name}
21mr|xrdp-0.10.5-1|131	%systemd_post %{name}-sesman.service
21mr|xrdp-0.10.5-1|132	
21mr|xrdp-0.10.5-1|133	%preun
21mr|xrdp-0.10.5-1|134	%systemd_preun %{name}.service
21mr|xrdp-0.10.5-1|135	%systemd_preun %{name}-sesman.service
21mr|xrdp-0.10.5-1|136	
21mr|xrdp-0.10.5-1|137	#----------------------------------------------------------------------------
21mr|xrdp-0.10.5-1|138	
21mr|xrdp-0.10.5-1|139	%package devel
21mr|xrdp-0.10.5-1|140	Summary:	Headers and pkg-config files needed to compile xrdp backends
21mr|xrdp-0.10.5-1|141	Group:		Development/Other
21mr|xrdp-0.10.5-1|142	
21mr|xrdp-0.10.5-1|143	%description devel
21mr|xrdp-0.10.5-1|144	This package contains headers necessary for developing xrdp backends that
21mr|xrdp-0.10.5-1|145	talk to xrdp.
21mr|xrdp-0.10.5-1|146	
21mr|xrdp-0.10.5-1|147	%files devel
21mr|xrdp-0.10.5-1|148	%doc COPYING
21mr|xrdp-0.10.5-1|149	%{_includedir}/%{name}*
21mr|xrdp-0.10.5-1|150	%{_libdir}/pkgconfig/%{name}.pc
21mr|xrdp-0.10.5-1|151	%{_includedir}/ms-*.h
21mr|xrdp-0.10.5-1|152	#----------------------------------------------------------------------------
21mr|xrdp-0.10.5-1|153	
21mr|xrdp-0.10.5-1|154	%prep
21mr|xrdp-0.10.5-1|155	%autosetup -p1
21mr|xrdp-0.10.5-1|156	
21mr|xrdp-0.10.5-1|157	# Never hardcode rpaths
21mr|xrdp-0.10.5-1|158	sed -i -e 's/^\(AM_CONDITIONAL(GOT_PREFIX,\).*$/\1 false)/' configure.ac
21mr|xrdp-0.10.5-1|159	
21mr|xrdp-0.10.5-1|160	sed -i -e 's,@OPENSSLDIR@,%{_openssldir},g' xrdp/xrdp.ini.in
21mr|xrdp-0.10.5-1|161	
21mr|xrdp-0.10.5-1|162	# OpenSSL < 1.1 does not support TLS v1.3
21mr|xrdp-0.10.5-1|163	%if %{mdvver} < 201910
21mr|xrdp-0.10.5-1|164	sed -i -e 's!, TLSv1.3!!g' xrdp/xrdp.ini
21mr|xrdp-0.10.5-1|165	%endif
21mr|xrdp-0.10.5-1|166	
21mr|xrdp-0.10.5-1|167	%build
21mr|xrdp-0.10.5-1|168	./bootstrap
21mr|xrdp-0.10.5-1|169	# --disable-kerberos: https://github.com/neutrinolabs/xrdp/issues/1715
21mr|xrdp-0.10.5-1|170	# --enable-kerberos REPLACES PAM with krb-ONLY authentication,
21mr|xrdp-0.10.5-1|171	# but PAM can be conigured to authenticate using krb, e.g. in a AD/FreeIPA/LDAP domain,
21mr|xrdp-0.10.5-1|172	# that is why direct usage of libkrb5 API makes no sense and kerberos is disabled here.
21mr|xrdp-0.10.5-1|173	export CFLAGS="%{optflags} -fno-strict-aliasing -D_FILE_OFFSET_BITS=64"
21mr|xrdp-0.10.5-1|174	%configure	\
21mr|xrdp-0.10.5-1|175	--enable-fdkaac \
21mr|xrdp-0.10.5-1|176	--enable-fuse \
21mr|xrdp-0.10.5-1|177	--enable-jpeg \
21mr|xrdp-0.10.5-1|178	--enable-opus \
21mr|xrdp-0.10.5-1|179	--with-imlib2=yes \
21mr|xrdp-0.10.5-1|180	--with-freetype2=yes \
21mr|xrdp-0.10.5-1|181	--enable-mp3lame \
21mr|xrdp-0.10.5-1|182	--enable-pixman \
21mr|xrdp-0.10.5-1|183	--enable-rfxcodec \
21mr|xrdp-0.10.5-1|184	--enable-ipv6 \
21mr|xrdp-0.10.5-1|185	--enable-openh264 \
21mr|xrdp-0.10.5-1|186	--enable-x264 \
21mr|xrdp-0.10.5-1|187	--disable-kerberos \
21mr|xrdp-0.10.5-1|188	--enable-static
21mr|xrdp-0.10.5-1|189	%make_build
21mr|xrdp-0.10.5-1|190	
21mr|xrdp-0.10.5-1|191	%install
21mr|xrdp-0.10.5-1|192	%make_install
21mr|xrdp-0.10.5-1|193	
21mr|xrdp-0.10.5-1|194	# Remove *.a files (they are needed by the build, so we
21mr|xrdp-0.10.5-1|195	# cannot disable them at configure time)
21mr|xrdp-0.10.5-1|196	find %{buildroot} -name '*.a' -exec rm {} \;
21mr|xrdp-0.10.5-1|197	
21mr|xrdp-0.10.5-1|198	# Install xrdp to pam.d /etc/pam.d/xrdp-sesman
21mr|xrdp-0.10.5-1|199	install -Dp -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/pam.d/%{name}-sesman
21mr|xrdp-0.10.5-1|200	
21mr|xrdp-0.10.5-1|201	# Install xrdp sysconfig /etc/sysconfig/xrdp
21mr|xrdp-0.10.5-1|202	install -Dp -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/sysconfig/%{name}
21mr|xrdp-0.10.5-1|203	
21mr|xrdp-0.10.5-1|204	# Install logrotate /etc/logrotate.d/xrdp
21mr|xrdp-0.10.5-1|205	install -Dp -m 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/logrotate.d/%{name}
21mr|xrdp-0.10.5-1|206	
21mr|xrdp-0.10.5-1|207	# Install log file /var/log/xrdp-sesman.log
21mr|xrdp-0.10.5-1|208	mkdir -p %{buildroot}%{_localstatedir}/log/
21mr|xrdp-0.10.5-1|209	touch %{buildroot}%{_localstatedir}/log/%{name}-sesman.log
21mr|xrdp-0.10.5-1|210	
21mr|xrdp-0.10.5-1|211	# Provide a rsakeys.ini
21mr|xrdp-0.10.5-1|212	touch %{buildroot}%{_sysconfdir}/%{name}/rsakeys.ini
21mr|xrdp-0.10.5-1|213	chmod 0600 %{buildroot}%{_sysconfdir}/%{name}/rsakeys.ini
21mr|xrdp-0.10.5-1|214	
21mr|xrdp-0.10.5-1|215	# Remove useless stuff...
21mr|xrdp-0.10.5-1|216	rm -f %{buildroot}%{_includedir}/painter.h
21mr|xrdp-0.10.5-1|217	rm -f %{buildroot}%{_libdir}/libpainter.*
21mr|xrdp-0.10.5-1|218	rm -f %{buildroot}%{_libdir}/pkgconfig/libpainter.pc
21mr|xrdp-0.10.5-1|219	rm -f %{buildroot}%{_sysconfdir}/%{name}/%{name}.sh
21mr|xrdp-0.10.5-1|220	# ..and something we provide in %%post
21mr|xrdp-0.10.5-1|221	rm -f %{buildroot}%{_sysconfdir}/%{name}/*.pem
21mr|xrdp-0.10.5-1|222	
21mr|xrdp-0.10.5-1|223	# lib rfxcodec now not build as shared lib, drop devel files
21mr|xrdp-0.10.5-1|224	rm -f %{buildroot}%{_includedir}/rfxcodec_*.h
21mr|xrdp-0.10.5-1|225	#rm -f %{buildroot}%{_includedir}/ms-*.h
21mr|xrdp-0.10.5-1|226	rm -f %{buildroot}%{_libdir}/pkgconfig/rfxcodec.pc
21mr|xrdp-0.10.5-1|227	
21mr|xrdp-0.10.5-1|228	mkdir -p %{buildroot}%{_sysusersdir}
21mr|xrdp-0.10.5-1|229	install -m0644 %{SOURCE4} %{buildroot}%{_sysusersdir}/%{name}.conf
21mr|xrdp-0.10.5-1|230	
21mr|xrdp-0.10.5-1|231	# XXX Temporary solution probably, not all DEs have symlink /usr/share/xsessions/default.desktop
21mr|xrdp-0.10.5-1|232	# TODO: fix startup via /etc/X11/Xsession or sth like that
21mr|xrdp-0.10.5-1|233	mv -v %{buildroot}%{_sysconfdir}/%{name}/startwm.sh %{buildroot}%{_sysconfdir}/%{name}/startwm_upstream.sh
21mr|xrdp-0.10.5-1|234	install -m0755 %{SOURCE5} %{buildroot}%{_sysconfdir}/%{name}/startwm.sh
21mr|xrdp-0.10.5-1|235	
21mr|xrdp-0.10.5-1|236	%changelog
21mr|xrdp-0.10.5-1|237	* Wed Feb 25 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|xrdp-0.10.5-1|238	- attempt i686 build
21mr|xrdp-0.10.5-1|239	
21mr|xrdp-0.10.5-1|240	- Merge: 77415ab ce33ff7
21mr|xrdp-0.10.5-1|241	* Wed Feb 25 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|xrdp-0.10.5-1|242	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|xrdp-0.10.5-1|243	
21mr|xrdp-0.10.5-1|244	* Wed Feb 25 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|xrdp-0.10.5-1|245	- Update version to 0.10.5
21mr|xrdp-0.10.5-1|246	
21mr|xrdp-0.10.5-1|247	* Thu Feb 20 2025 Aleksandr Proklov <a.proklov@rosa.ru> 0.10.2-1
21mr|xrdp-0.10.5-1|248	- Update version to 0.10.2
21mr|xrdp-0.10.5-1|249	
21mr|xrdp-0.10.5-1|250	* Mon Feb 17 2025 spec cleaner <abf@abf.io>
21mr|xrdp-0.10.5-1|251	- automated spec cleanup
21mr|xrdp-0.10.5-1|252	
21mr|xrdp-0.10.5-1|253	* Mon Oct 7 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 0.10.1-2
21mr|xrdp-0.10.5-1|254	- fix /usr
21mr|xrdp-0.10.5-1|255	
21mr|xrdp-0.10.5-1|256	* Wed Sep 25 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 0.10.1-2
21mr|xrdp-0.10.5-1|257	- add missing headers to devel pkg
21mr|xrdp-0.10.5-1|258	
21mr|xrdp-0.10.5-1|259	* Tue Sep 24 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 0.10.1-1
21mr|xrdp-0.10.5-1|260	- fix requires
21mr|xrdp-0.10.5-1|261	
21mr|xrdp-0.10.5-1|262	* Tue Sep 24 2024 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|xrdp-0.10.5-1|263	- Update version to 0.10.1
21mr|xrdp-0.10.5-1|264	
21mr|xrdp-0.10.5-1|265	* Mon Sep 16 2024 Victor Ryzhikh <victorr2007@yandex.ru> 0.9.25.1-2
21mr|xrdp-0.10.5-1|266	- Replace Requires /usr/libexec/Xorg to Requires x11-server-xorg
21mr|xrdp-0.10.5-1|267	
21mr|xrdp-0.10.5-1|268	* Wed Apr 3 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 0.9.25.1-1
21mr|xrdp-0.10.5-1|269	- Update version to 0.9.25.1
21mr|xrdp-0.10.5-1|270	
21mr|xrdp-0.10.5-1|271	* Sun Feb 18 2024 Ильфат <i.gaptrakhmanov@rosalinux.ru> 0.9.24-2
21mr|xrdp-0.10.5-1|272	- MassBuild#4655: Increase release tag
21mr|xrdp-0.10.5-1|273	
21mr|xrdp-0.10.5-1|274	* Mon Feb 12 2024 Alexander Stefanov <alexander@mezon.ru> 0.9.24-1
21mr|xrdp-0.10.5-1|275	- version autoupdate [0.9.24]
21mr|xrdp-0.10.5-1|276	
21mr|xrdp-0.10.5-1|277	* Mon Nov 20 2023 Victor Ryzhikh <victorr2007@yandex.ru> 0.9.23.1-2
21mr|xrdp-0.10.5-1|278	- /usr move
21mr|xrdp-0.10.5-1|279	
21mr|xrdp-0.10.5-1|280	* Sat Oct 21 2023 Alexander Stefanov <alexander@mezon.ru> 0.9.23.1-1
21mr|xrdp-0.10.5-1|281	- version autoupdate [0.9.23.1]
21mr|xrdp-0.10.5-1|282	
21mr|xrdp-0.10.5-1|283	* Wed May 24 2023 Alexander Stefanov <alexander@mezon.ru> 0.9.22.1-1
21mr|xrdp-0.10.5-1|284	- version autoupdate [0.9.22.1]
21mr|xrdp-0.10.5-1|285	
21mr|xrdp-0.10.5-1|286	* Thu Nov 17 2022 Aleksandr Proklov <a.proklov@rosalinux.ru> 0.9.20-1
21mr|xrdp-0.10.5-1|287	- Update version to 0.9.20
21mr|xrdp-0.10.5-1|288	
21mr|xrdp-0.10.5-1|289	- Merge: 4ca633b 105ba6b
21mr|xrdp-0.10.5-1|290	* Tue Nov 15 2022 betcher_ <a.betkher@rosalinux.ru>
21mr|xrdp-0.10.5-1|291	- Merge pull request #2 from betcher_/xrdp:rosa2021.1
21mr|xrdp-0.10.5-1|292	- find which de/wm will be used by default for xrdp
21mr|xrdp-0.10.5-1|293	
21mr|xrdp-0.10.5-1|294	* Tue Nov 15 2022 betcher_ <a.betkher@rosalinux.ru>
21mr|xrdp-0.10.5-1|295	- modified /etc/xrdp/starwm.sh to select which DE or WM will be used
21mr|xrdp-0.10.5-1|296	- attempt 2
21mr|xrdp-0.10.5-1|297	- find in /usr/share/xsessions/default.desktop Exec=*
21mr|xrdp-0.10.5-1|298	- find in all files in /usr/share/xsessions/ Exec=start*
21mr|xrdp-0.10.5-1|299	- find in all files in /usr/share/xsessions/ Exec=*
21mr|xrdp-0.10.5-1|300	- if found nothing - use startx xterm
21mr|xrdp-0.10.5-1|301	
21mr|xrdp-0.10.5-1|302	* Tue Apr 5 2022 Aleksandr Proklov <a.proklov@rosalinux.ru> 0.9.19-1
21mr|xrdp-0.10.5-1|303	- Update version to 0.9.19
21mr|xrdp-0.10.5-1|304	
21mr|xrdp-0.10.5-1|305	* Wed Nov 11 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.9.13.1-4
21mr|xrdp-0.10.5-1|306	- Improve comment about Kerberos after discussing it with upstream
21mr|xrdp-0.10.5-1|307	- https://github.com/neutrinolabs/xrdp/issues/1715
21mr|xrdp-0.10.5-1|308	
21mr|xrdp-0.10.5-1|309	* Tue Nov 10 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.9.13.1-4
21mr|xrdp-0.10.5-1|310	- Temporary make session startup work somehow
21mr|xrdp-0.10.5-1|311	
21mr|xrdp-0.10.5-1|312	* Tue Nov 10 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|xrdp-0.10.5-1|313	- XXX Off kerberos for now
21mr|xrdp-0.10.5-1|314	- xrdp 0.9.13.1 is built with --enable-kerberos. Any authnetication under a local non-kerbrized user fails with error message "login failed for display". strace log shows that the last error is an ettempt to access not existing /tmp/krb5cc_0. It is what a standard MIT libkrb5 function does. Probably its exit code is treated incorrectly in xrdp. A fallback to non-kerberos authentication must be done in such case.
21mr|xrdp-0.10.5-1|315	- Rebuilding xrdp with --disable-kerbeos solves this issue, but then krb authentication will not work. It would be nice if both cases worked.
21mr|xrdp-0.10.5-1|316	- Reported to upstream: https://github.com/neutrinolabs/xrdp/issues/1715
21mr|xrdp-0.10.5-1|317	
21mr|xrdp-0.10.5-1|318	* Mon Nov 9 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.9.13.1-2
21mr|xrdp-0.10.5-1|319	- pull newely packaged dep for Xorg sessions
21mr|xrdp-0.10.5-1|320	
21mr|xrdp-0.10.5-1|321	* Mon Nov 9 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|xrdp-0.10.5-1|322	- Mark editable scripts as configs (reconnectwm.sh is even empty by default)
21mr|xrdp-0.10.5-1|323	
21mr|xrdp-0.10.5-1|324	* Mon Nov 9 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.9.13.1-1
21mr|xrdp-0.10.5-1|325	- upd: 0.9.13 -> 0.9.13.1
21mr|xrdp-0.10.5-1|326	
21mr|xrdp-0.10.5-1|327	* Mon Nov 9 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|xrdp-0.10.5-1|328	- add Ru keyboard (from cas@altlinux)
21mr|xrdp-0.10.5-1|329	
21mr|xrdp-0.10.5-1|330	* Mon Nov 9 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|xrdp-0.10.5-1|331	- add note about /etc/locale.conf
21mr|xrdp-0.10.5-1|332	
21mr|xrdp-0.10.5-1|333	* Mon Nov 9 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.9.13-9
21mr|xrdp-0.10.5-1|334	- minimize diff of /etc/xrdp/xrdp.ini
21mr|xrdp-0.10.5-1|335	
21mr|xrdp-0.10.5-1|336	* Mon Nov 9 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|xrdp-0.10.5-1|337	- Probably no need to inherit shell login environment from strange places, be closer to upstream behaviour
21mr|xrdp-0.10.5-1|338	
21mr|xrdp-0.10.5-1|339	* Mon Nov 9 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|xrdp-0.10.5-1|340	- Remove useless changes from service file
21mr|xrdp-0.10.5-1|341	
21mr|xrdp-0.10.5-1|342	* Mon Nov 9 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.9.13-6
21mr|xrdp-0.10.5-1|343	- patch: force non-SUID Xorg
21mr|xrdp-0.10.5-1|344	
21mr|xrdp-0.10.5-1|345	* Mon Nov 9 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.9.13-5
21mr|xrdp-0.10.5-1|346	- R Xorg startup scripts
21mr|xrdp-0.10.5-1|347	
21mr|xrdp-0.10.5-1|348	* Mon Nov 9 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.9.13-4
21mr|xrdp-0.10.5-1|349	- Drop incorrect patch
21mr|xrdp-0.10.5-1|350	- It tried to run xorg in a strange way:
21mr|xrdp-0.10.5-1|351	- ```
21mr|xrdp-0.10.5-1|352	- char *setpriv = g_strdup("setpriv");
21mr|xrdp-0.10.5-1|353	- g_execvp(setpriv, pp1);```
21mr|xrdp-0.10.5-1|354	- instead of
21mr|xrdp-0.10.5-1|355	- ```
21mr|xrdp-0.10.5-1|356	- g_execvp(xserver, pp1);
21mr|xrdp-0.10.5-1|357	- ```
21mr|xrdp-0.10.5-1|358	- I don't know how it was intended to work.
21mr|xrdp-0.10.5-1|359	
21mr|xrdp-0.10.5-1|360	* Mon Nov 9 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|xrdp-0.10.5-1|361	- load locale in sessman (probably not useful)
21mr|xrdp-0.10.5-1|362	
21mr|xrdp-0.10.5-1|363	* Mon Nov 9 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|xrdp-0.10.5-1|364	- patch: read /etc/locale.conf
21mr|xrdp-0.10.5-1|365	
21mr|xrdp-0.10.5-1|366	* Mon Nov 9 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.9.13-2
21mr|xrdp-0.10.5-1|367	- avoid shipping private keys in ISO where xrdp is preinstalled
21mr|xrdp-0.10.5-1|368	
21mr|xrdp-0.10.5-1|369	* Mon Nov 9 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|xrdp-0.10.5-1|370	- Do not _silently_ add all users to tsusers/admins
21mr|xrdp-0.10.5-1|371	- It was invented here: https://bugzilla.rosalinux.ru/show_bug.cgi?id=10282
21mr|xrdp-0.10.5-1|372	- When we make an ISO image with xrdp preinstalled, it does not make sense.
21mr|xrdp-0.10.5-1|373	- Users must not be added to there silently!!! It is not what system administrator wait for!
21mr|xrdp-0.10.5-1|374	
21mr|xrdp-0.10.5-1|375	* Mon Nov 9 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|xrdp-0.10.5-1|376	- no need to create users in %%%%pre (idea by proklov_av@)
21mr|xrdp-0.10.5-1|377	
21mr|xrdp-0.10.5-1|378	* Mon Nov 9 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|xrdp-0.10.5-1|379	- get rid of rpm-helper, use native systemd macros
21mr|xrdp-0.10.5-1|380	
21mr|xrdp-0.10.5-1|381	* Mon Nov 9 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|xrdp-0.10.5-1|382	- No sense in linking bundled librfxcodec dynamically, bundled one must be linked statically
21mr|xrdp-0.10.5-1|383	- This reverts commit f4eccea725e7c808f1956848a0a04fbd6ab3673b.
21mr|xrdp-0.10.5-1|384	
21mr|xrdp-0.10.5-1|385	* Mon Nov 9 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|xrdp-0.10.5-1|386	- disable build static lib, add link.patch, group create on post stage
21mr|xrdp-0.10.5-1|387	
21mr|xrdp-0.10.5-1|388	* Fri Jun 12 2020 Aleksandr Proklov <a.proklov@rosalinux.ru> 0.9.13-1
21mr|xrdp-0.10.5-1|389	- revert link patch, add enable-static cd /home/rosa/develop
21mr|xrdp-0.10.5-1|390	
21mr|xrdp-0.10.5-1|391	* Fri Jun 12 2020 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|xrdp-0.10.5-1|392	- update version 0.9.13
21mr|xrdp-0.10.5-1|393	
21mr|xrdp-0.10.5-1|394	- Merge: a29d56a 5475530
21mr|xrdp-0.10.5-1|395	* Tue Mar 24 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 0.9.11-4
21mr|xrdp-0.10.5-1|396	- Merge branch 'rosa2016.1' of abf.io:import/xrdp
21mr|xrdp-0.10.5-1|397	
21mr|xrdp-0.10.5-1|398	- Merge: 03cd39a 65fe7bd
21mr|xrdp-0.10.5-1|399	* Tue Mar 24 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|xrdp-0.10.5-1|400	- Merge branch 'rosa2019.0' of abf.io:import/xrdp
21mr|xrdp-0.10.5-1|401	
21mr|xrdp-0.10.5-1|402	* Tue Mar 24 2020 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|xrdp-0.10.5-1|403	- Rebuild with fixed systemd macros (RB#10537)
21mr|xrdp-0.10.5-1|404	- https://bugzilla.rosalinux.ru/show_bug.cgi?id=10537

19939 21
21mr|xrefresh-1.0.6-2|1	Summary:	Refresh all or part of an X screen
21mr|xrefresh-1.0.6-2|2	Name:		xrefresh
21mr|xrefresh-1.0.6-2|3	Version:	1.0.6
21mr|xrefresh-1.0.6-2|4	Release:	2
21mr|xrefresh-1.0.6-2|5	License:	MIT
21mr|xrefresh-1.0.6-2|6	Group:		Development/X11
21mr|xrefresh-1.0.6-2|7	Url:		http://xorg.freedesktop.org
21mr|xrefresh-1.0.6-2|8	Source0:	http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
21mr|xrefresh-1.0.6-2|9	Source1:	xrefresh.xpm
21mr|xrefresh-1.0.6-2|10	Source2:	xrefresh.xpm.large
21mr|xrefresh-1.0.6-2|11	Source3:	xrefresh.xpm.mini
21mr|xrefresh-1.0.6-2|12	BuildRequires:	pkgconfig(x11)
21mr|xrefresh-1.0.6-2|13	BuildRequires:	pkgconfig(xorg-macros)
21mr|xrefresh-1.0.6-2|14	BuildRequires:	pkgconfig(xproto)
21mr|xrefresh-1.0.6-2|15	
21mr|xrefresh-1.0.6-2|16	%description
21mr|xrefresh-1.0.6-2|17	Xrefresh is a simple X program that causes all or part of your screen to be
21mr|xrefresh-1.0.6-2|18	repainted. This is useful when system messages have messed up your screen.
21mr|xrefresh-1.0.6-2|19	
21mr|xrefresh-1.0.6-2|20	%files
21mr|xrefresh-1.0.6-2|21	%{_bindir}/xrefresh
21mr|xrefresh-1.0.6-2|22	%{_mandir}/man1/xrefresh.1*
21mr|xrefresh-1.0.6-2|23	%{_datadir}/icons/xrefresh.xpm
21mr|xrefresh-1.0.6-2|24	%{_datadir}/icons/*/xrefresh.xpm
21mr|xrefresh-1.0.6-2|25	
21mr|xrefresh-1.0.6-2|26	#----------------------------------------------------------------------------
21mr|xrefresh-1.0.6-2|27	
21mr|xrefresh-1.0.6-2|28	%prep
21mr|xrefresh-1.0.6-2|29	%setup -q
21mr|xrefresh-1.0.6-2|30	
21mr|xrefresh-1.0.6-2|31	%build
21mr|xrefresh-1.0.6-2|32	%configure \
21mr|xrefresh-1.0.6-2|33	--x-includes=%{_includedir} \
21mr|xrefresh-1.0.6-2|34	--x-libraries=%{_libdir}
21mr|xrefresh-1.0.6-2|35	
21mr|xrefresh-1.0.6-2|36	%make
21mr|xrefresh-1.0.6-2|37	
21mr|xrefresh-1.0.6-2|38	%install
21mr|xrefresh-1.0.6-2|39	%makeinstall_std
21mr|xrefresh-1.0.6-2|40	
21mr|xrefresh-1.0.6-2|41	# install icons
21mr|xrefresh-1.0.6-2|42	mkdir -p %{buildroot}%{_datadir}/icons/large
21mr|xrefresh-1.0.6-2|43	mkdir -p %{buildroot}%{_datadir}/icons/mini
21mr|xrefresh-1.0.6-2|44	
21mr|xrefresh-1.0.6-2|45	install -m0644 %{SOURCE1} %{buildroot}%{_datadir}/icons/xrefresh.xpm
21mr|xrefresh-1.0.6-2|46	install -m0644 %{SOURCE2} %{buildroot}%{_datadir}/icons/large/xrefresh.xpm
21mr|xrefresh-1.0.6-2|47	install -m0644 %{SOURCE3} %{buildroot}%{_datadir}/icons/mini/xrefresh.xpm

19940 21
21mr|xsane-0.999-19|1	%define launchers /etc/dynamic/launchers/scanner
21mr|xsane-0.999-19|2	
21mr|xsane-0.999-19|3	Summary:	Frontend for the SANE scanner interface
21mr|xsane-0.999-19|4	Name:		xsane
21mr|xsane-0.999-19|5	Version:	0.999
21mr|xsane-0.999-19|6	Release:	19
21mr|xsane-0.999-19|7	License:	GPLv2+
21mr|xsane-0.999-19|8	Group:		Graphics
21mr|xsane-0.999-19|9	Url:		http://www.xsane.org/
21mr|xsane-0.999-19|10	Source0:	ftp://ftp.sane-project.org/pub/sane/xsane/%{name}-%{version}.tar.gz
21mr|xsane-0.999-19|11	Source1:	xsane-russian-docs.tar.xz
21mr|xsane-0.999-19|12	Source2:	xsane.desktop
21mr|xsane-0.999-19|13	# Large icon from here: http://doc.ubuntu-fr.org/_detail/graphisme/1176139936.png?id=xsane
21mr|xsane-0.999-19|14	Source3:	xsane.png
21mr|xsane-0.999-19|15	Patch0:		xsane-0.99-browser.patch
21mr|xsane-0.999-19|16	Patch2:		xsane-ru-po.patch
21mr|xsane-0.999-19|17	Patch3:		xsane-0.995-close-fds.patch
21mr|xsane-0.999-19|18	Patch4:		xsane-0.997-no-file-selected.patch
21mr|xsane-0.999-19|19	Patch5:		xsane-0.998-libpng.patch
21mr|xsane-0.999-19|20	Patch6:		xsane-0.998-preview-selection.patch
21mr|xsane-0.999-19|21	Patch7:		xsane-0.998-wmclass.patch
21mr|xsane-0.999-19|22	Patch10:	xsane-0.995-xdg-open.patch
21mr|xsane-0.999-19|23	Patch11:	xsane-0.996-no-eula.patch
21mr|xsane-0.999-19|24	Patch12:	xsane-0.997-off-root-build.patch
21mr|xsane-0.999-19|25	Patch13:	xsane-0.997-ipv6.patch
21mr|xsane-0.999-19|26	Patch14:	xsane-0.999-man-page.patch
21mr|xsane-0.999-19|27	Patch15:	xsane-0.999-pdf-no-high-bpp.patch
21mr|xsane-0.999-19|28	Patch16:	xsane-0.999-lcms2.patch
21mr|xsane-0.999-19|29	Patch17:	xsane-0.999-snprintf-update.patch
21mr|xsane-0.999-19|30	Patch18:	xsane-0.999-signal-handling.patch
21mr|xsane-0.999-19|31	Patch19:	xsane-0.999-coverity.patch
21mr|xsane-0.999-19|32	Patch20:	0001-Add-scrollbar-to-device-list.patch
21mr|xsane-0.999-19|33	
21mr|xsane-0.999-19|34	# Contains "www-browser" script
21mr|xsane-0.999-19|35	Requires:	desktop-common-data
21mr|xsane-0.999-19|36	# This is for the drakxtools so that they can install a GUI for scanning
21mr|xsane-0.999-19|37	# but decide depending on the system environment which GUI actually to
21mr|xsane-0.999-19|38	# install
21mr|xsane-0.999-19|39	Provides:	scanner-gui
21mr|xsane-0.999-19|40	BuildRequires:	imagemagick
21mr|xsane-0.999-19|41	BuildRequires:	jpeg-devel
21mr|xsane-0.999-19|42	BuildRequires:	tiff-devel
21mr|xsane-0.999-19|43	BuildRequires:	pkgconfig(gimp-2.0)
21mr|xsane-0.999-19|44	BuildRequires:	pkgconfig(glib-2.0)
21mr|xsane-0.999-19|45	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|xsane-0.999-19|46	BuildRequires:	pkgconfig(lcms)
21mr|xsane-0.999-19|47	BuildRequires:	pkgconfig(libgphoto2)
21mr|xsane-0.999-19|48	BuildRequires:	pkgconfig(libpng)
21mr|xsane-0.999-19|49	BuildRequires:	pkgconfig(libv4l1)
21mr|xsane-0.999-19|50	BuildRequires:	pkgconfig(libv4l2)
21mr|xsane-0.999-19|51	BuildRequires:	pkgconfig(sane-backends)
21mr|xsane-0.999-19|52	Requires(post,postun):	update-alternatives
21mr|xsane-0.999-19|53	Recommends:	gocr
21mr|xsane-0.999-19|54	
21mr|xsane-0.999-19|55	%description
21mr|xsane-0.999-19|56	XSane is an X based interface for the SANE (Scanner Access Now Easy)
21mr|xsane-0.999-19|57	library, which provides access to scanners, digital cameras, and other
21mr|xsane-0.999-19|58	capture devices.  XSane is written in GTK+ and provides control for
21mr|xsane-0.999-19|59	performing the scan and then manipulating the captured image.
21mr|xsane-0.999-19|60	
21mr|xsane-0.999-19|61	You may install xsane-gimp if you want the GIMP plug-in.
21mr|xsane-0.999-19|62	
21mr|xsane-0.999-19|63	%files -f %{name}.lang
21mr|xsane-0.999-19|64	%doc xsane*
21mr|xsane-0.999-19|65	%config(noreplace) %{launchers}/%{name}.desktop
21mr|xsane-0.999-19|66	%{_bindir}/xsane
21mr|xsane-0.999-19|67	%dir %{_datadir}/sane
21mr|xsane-0.999-19|68	%{_datadir}/sane/*
21mr|xsane-0.999-19|69	%{_mandir}/man1/*
21mr|xsane-0.999-19|70	%{_datadir}/applications/%{name}.desktop
21mr|xsane-0.999-19|71	%{_datadir}/pixmaps/%{name}.xpm
21mr|xsane-0.999-19|72	%{_iconsdir}/hicolor/*/apps/*
21mr|xsane-0.999-19|73	
21mr|xsane-0.999-19|74	%post
21mr|xsane-0.999-19|75	update-alternatives --install %{launchers}/kde.desktop scanner.kde.dynamic %{launchers}/%{name}.desktop 30
21mr|xsane-0.999-19|76	update-alternatives --install %{launchers}/gnome.desktop scanner.gnome.dynamic %{launchers}/%{name}.desktop 30
21mr|xsane-0.999-19|77	
21mr|xsane-0.999-19|78	%postun
21mr|xsane-0.999-19|79	if [ $1 = 0 ]; then
21mr|xsane-0.999-19|80	update-alternatives --remove scanner.kde.dynamic %{launchers}/%{name}.desktop
21mr|xsane-0.999-19|81	update-alternatives --remove scanner.gnome.dynamic %{launchers}/%{name}.desktop
21mr|xsane-0.999-19|82	fi
21mr|xsane-0.999-19|83	
21mr|xsane-0.999-19|84	#----------------------------------------------------------------------------
21mr|xsane-0.999-19|85	
21mr|xsane-0.999-19|86	%package gimp
21mr|xsane-0.999-19|87	Summary:	GIMP plug-in which provides the SANE scanner interface
21mr|xsane-0.999-19|88	Group:		Graphics
21mr|xsane-0.999-19|89	Requires:	%{name} >= %{EVRD}
21mr|xsane-0.999-19|90	Requires:	sane >= 1.0
21mr|xsane-0.999-19|91	
21mr|xsane-0.999-19|92	%description gimp
21mr|xsane-0.999-19|93	This package provides the regular XSane frontend for the SANE scanner
21mr|xsane-0.999-19|94	interface, but it works as a GIMP 2.0 plug-in.  You must have GIMP 2.0 (or
21mr|xsane-0.999-19|95	newer) installed to use this package.
21mr|xsane-0.999-19|96	
21mr|xsane-0.999-19|97	%files gimp
21mr|xsane-0.999-19|98	%doc xsane*
21mr|xsane-0.999-19|99	%{_bindir}/xsane-gimp
21mr|xsane-0.999-19|100	
21mr|xsane-0.999-19|101	%post gimp
21mr|xsane-0.999-19|102	if [ -d %{_libdir}/gimp ]; then
21mr|xsane-0.999-19|103	GIMPDIR=`ls -d %{_libdir}/gimp/[012]*`
21mr|xsane-0.999-19|104	[ -z "$GIMPDIR" ] && exit 0
21mr|xsane-0.999-19|105	for i in $GIMPDIR;do
21mr|xsane-0.999-19|106	[ -d $i/plug-ins ] || mkdir -p $i/plug-ins
21mr|xsane-0.999-19|107	%{__ln_s} -f %{_bindir}/xsane-gimp $i/plug-ins/xsane
21mr|xsane-0.999-19|108	done
21mr|xsane-0.999-19|109	fi
21mr|xsane-0.999-19|110	
21mr|xsane-0.999-19|111	%postun gimp
21mr|xsane-0.999-19|112	if [ $1 = 0 ]; then
21mr|xsane-0.999-19|113	if [ -d %{_libdir}/gimp ]; then
21mr|xsane-0.999-19|114	GIMPDIR=`ls -d %{_libdir}/gimp/[012]*`
21mr|xsane-0.999-19|115	[ -z "$GIMPDIR" ] && exit 0
21mr|xsane-0.999-19|116	for i in $GIMPDIR;do
21mr|xsane-0.999-19|117	[ -d $i/plug-ins ] || mkdir -p $i/plug-ins
21mr|xsane-0.999-19|118	rm -f $i/plug-ins/xsane
21mr|xsane-0.999-19|119	done
21mr|xsane-0.999-19|120	fi
21mr|xsane-0.999-19|121	fi
21mr|xsane-0.999-19|122	
21mr|xsane-0.999-19|123	#----------------------------------------------------------------------------
21mr|xsane-0.999-19|124	
21mr|xsane-0.999-19|125	%prep
21mr|xsane-0.999-19|126	%setup -q
21mr|xsane-0.999-19|127	cat %{SOURCE2} > src/xsane.desktop
21mr|xsane-0.999-19|128	%patch0 -p0 -b .www-browser
21mr|xsane-0.999-19|129	%patch2 -p1 -b .po-file
21mr|xsane-0.999-19|130	%patch3 -p1
21mr|xsane-0.999-19|131	%patch4 -p1
21mr|xsane-0.999-19|132	%patch5 -p1
21mr|xsane-0.999-19|133	%patch6 -p1
21mr|xsane-0.999-19|134	%patch7 -p1
21mr|xsane-0.999-19|135	%patch10 -p1
21mr|xsane-0.999-19|136	%patch11 -p1
21mr|xsane-0.999-19|137	%patch12 -p1
21mr|xsane-0.999-19|138	%patch13 -p1
21mr|xsane-0.999-19|139	%patch14 -p1
21mr|xsane-0.999-19|140	%patch15 -p1
21mr|xsane-0.999-19|141	%patch16 -p1
21mr|xsane-0.999-19|142	%patch17 -p1
21mr|xsane-0.999-19|143	%patch18 -p1
21mr|xsane-0.999-19|144	%patch19 -p1
21mr|xsane-0.999-19|145	%patch20 -p1
21mr|xsane-0.999-19|146	
21mr|xsane-0.999-19|147	%build
21mr|xsane-0.999-19|148	%configure --with-install-root=%{buildroot}
21mr|xsane-0.999-19|149	
21mr|xsane-0.999-19|150	perl -pi -e 's#LDFLAGS  =  -L/usr/lib -Wl,-rpath,/usr/lib#LDFLAGS  =  -L/usr/lib -Wl#' src/Makefile
21mr|xsane-0.999-19|151	##perl -pi -e 's#ja\.(po|gmo)##' po/Makefile
21mr|xsane-0.999-19|152	%make
21mr|xsane-0.999-19|153	mv src/xsane src/xsane-gimp
21mr|xsane-0.999-19|154	
21mr|xsane-0.999-19|155	make clean
21mr|xsane-0.999-19|156	
21mr|xsane-0.999-19|157	%configure --with-install-root=%{buildroot} --disable-gimp
21mr|xsane-0.999-19|158	perl -pi -e 's#LDFLAGS  =  -L/usr/lib -Wl,-rpath,/usr/lib#LDFLAGS  =  -L/usr/lib -Wl#' src/Makefile
21mr|xsane-0.999-19|159	##perl -pi -e 's#ja\.(po|gmo)##' po/Makefile
21mr|xsane-0.999-19|160	%make
21mr|xsane-0.999-19|161	
21mr|xsane-0.999-19|162	%install
21mr|xsane-0.999-19|163	%makeinstall_std
21mr|xsane-0.999-19|164	
21mr|xsane-0.999-19|165	install src/xsane-gimp %{buildroot}%{_bindir}
21mr|xsane-0.999-19|166	%find_lang %{name}
21mr|xsane-0.999-19|167	mkdir -p %{buildroot}%{_iconsdir}/hicolor/{128x128,48x48,32x32,16x16}/apps
21mr|xsane-0.999-19|168	convert -scale 128 %{SOURCE3} %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png
21mr|xsane-0.999-19|169	convert -scale 48 %{SOURCE3} %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21mr|xsane-0.999-19|170	convert -scale 32 %{SOURCE3} %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21mr|xsane-0.999-19|171	convert -scale 16 %{SOURCE3} %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21mr|xsane-0.999-19|172	
21mr|xsane-0.999-19|173	# dynamic desktop support
21mr|xsane-0.999-19|174	mkdir -p %{buildroot}%{launchers}
21mr|xsane-0.999-19|175	cat > %{buildroot}%{launchers}/%{name}.desktop << EOF
21mr|xsane-0.999-19|176	[Desktop Entry]
21mr|xsane-0.999-19|177	Name=XSane \$device
21mr|xsane-0.999-19|178	Comment=XSane
21mr|xsane-0.999-19|179	Exec=%{_bindir}/xsane
21mr|xsane-0.999-19|180	Terminal=false
21mr|xsane-0.999-19|181	Icon=%{name}
21mr|xsane-0.999-19|182	Type=Application
21mr|xsane-0.999-19|183	EOF
21mr|xsane-0.999-19|184	
21mr|xsane-0.999-19|185	mkdir -p %{buildroot}%{_datadir}/sane/xsane/doc/ru/
21mr|xsane-0.999-19|186	tar xaf %{SOURCE1} -C %{buildroot}%{_datadir}/sane/xsane/doc/ru/

19941 21
21mr|xscreensaver-6.08-2|1	%define debug_package %{nil}
21mr|xscreensaver-6.08-2|2	
21mr|xscreensaver-6.08-2|3	%define disable_inappropriate 1
21mr|xscreensaver-6.08-2|4	%{?_with_inappropriate: %{expand: %%global disable_inappropriate 0}}
21mr|xscreensaver-6.08-2|5	%{?_without_inappropriate: %{expand: %%global disable_inappropriate 1}}
21mr|xscreensaver-6.08-2|6	
21mr|xscreensaver-6.08-2|7	Summary:	A set of X Window System screensavers
21mr|xscreensaver-6.08-2|8	Name:		xscreensaver
21mr|xscreensaver-6.08-2|9	Version:	6.08
21mr|xscreensaver-6.08-2|10	Release:	2
21mr|xscreensaver-6.08-2|11	License:	BSD
21mr|xscreensaver-6.08-2|12	Group:		Graphical desktop/Other
21mr|xscreensaver-6.08-2|13	Url:		https://github.com/Zygo/xscreensaver
21mr|xscreensaver-6.08-2|14	Source0:	http://www.jwz.org/xscreensaver/%{name}-%{version}.tar.gz
21mr|xscreensaver-6.08-2|15	Source1:	xscreensaver-capplet.png
21mr|xscreensaver-6.08-2|16	Source2:	dmctl
21mr|xscreensaver-6.08-2|17	Source3:	update-xscreensaver-hacks
21mr|xscreensaver-6.08-2|18	Source4:	ru.po
21mr|xscreensaver-6.08-2|19	Source5:	logo-180.xpm
21mr|xscreensaver-6.08-2|20	Patch0:		xscreensaver-6.08-defaultconfig.patch
21mr|xscreensaver-6.08-2|21	Patch1:		xscreensaver-5.09-noGL.patch
21mr|xscreensaver-6.08-2|22	Patch2:		xscreensaver-6.08-add-desktop-category.patch
21mr|xscreensaver-6.08-2|23	Patch3:		xscreensaver-5.45-sanitize-hacks.patch
21mr|xscreensaver-6.08-2|24	# From Fedora
21mr|xscreensaver-6.08-2|25	# See bug 472061
21mr|xscreensaver-6.08-2|26	Patch21:	xscreensaver-6.06-webcollage-default-nonet.patch
21mr|xscreensaver-6.08-2|27	BuildRequires:	bc
21mr|xscreensaver-6.08-2|28	BuildRequires:	fortune-mod
21mr|xscreensaver-6.08-2|29	BuildRequires:	imagemagick
21mr|xscreensaver-6.08-2|30	BuildRequires:	intltool
21mr|xscreensaver-6.08-2|31	BuildRequires:	makedepend
21mr|xscreensaver-6.08-2|32	BuildRequires:	gle-devel
21mr|xscreensaver-6.08-2|33	BuildRequires:	jpeg-devel
21mr|xscreensaver-6.08-2|34	BuildRequires:	pam-devel
21mr|xscreensaver-6.08-2|35	BuildRequires:	pkgconfig(gdk-pixbuf-xlib-2.0)
21mr|xscreensaver-6.08-2|36	BuildRequires:	pkgconfig(glu)
21mr|xscreensaver-6.08-2|37	BuildRequires:	pkgconfig(glut)
21mr|xscreensaver-6.08-2|38	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|xscreensaver-6.08-2|39	BuildRequires:	pkgconfig(libglade-2.0)
21mr|xscreensaver-6.08-2|40	BuildRequires:	pkgconfig(systemd)
21mr|xscreensaver-6.08-2|41	BuildRequires:	pkgconfig(x11)
21mr|xscreensaver-6.08-2|42	BuildRequires:	pkgconfig(xext)
21mr|xscreensaver-6.08-2|43	BuildRequires:	pkgconfig(xft)
21mr|xscreensaver-6.08-2|44	BuildRequires:	pkgconfig(xi)
21mr|xscreensaver-6.08-2|45	BuildRequires:	pkgconfig(xinerama)
21mr|xscreensaver-6.08-2|46	BuildRequires:	pkgconfig(xmu)
21mr|xscreensaver-6.08-2|47	BuildRequires:	pkgconfig(xrandr)
21mr|xscreensaver-6.08-2|48	BuildRequires:	pkgconfig(xt)
21mr|xscreensaver-6.08-2|49	BuildRequires:	pkgconfig(xxf86misc)
21mr|xscreensaver-6.08-2|50	BuildRequires:	pkgconfig(xxf86vm)
21mr|xscreensaver-6.08-2|51	Requires:	fortune-mod
21mr|xscreensaver-6.08-2|52	Requires:	sysvinit-tools
21mr|xscreensaver-6.08-2|53	Requires:	xdg-utils
21mr|xscreensaver-6.08-2|54	Requires:	%{name}-common = %{EVRD}
21mr|xscreensaver-6.08-2|55	
21mr|xscreensaver-6.08-2|56	%description
21mr|xscreensaver-6.08-2|57	The xscreensaver package contains a variety of screensavers for your
21mr|xscreensaver-6.08-2|58	mind-numbing, ambition-eroding, time-wasting, hypnotized viewing
21mr|xscreensaver-6.08-2|59	pleasure.
21mr|xscreensaver-6.08-2|60	
21mr|xscreensaver-6.08-2|61	Install the xscreensaver package if you need screensavers for use with
21mr|xscreensaver-6.08-2|62	the X Window System.
21mr|xscreensaver-6.08-2|63	
21mr|xscreensaver-6.08-2|64	%files -f %{name}.lang
21mr|xscreensaver-6.08-2|65	%doc README
21mr|xscreensaver-6.08-2|66	%attr(755,root,root) %{_bindir}/%{name}
21mr|xscreensaver-6.08-2|67	%{_bindir}/dmctl
21mr|xscreensaver-6.08-2|68	%{_bindir}/%{name}-command
21mr|xscreensaver-6.08-2|69	%{_bindir}/%{name}-demo
21mr|xscreensaver-6.08-2|70	%{_bindir}/%{name}-settings
21mr|xscreensaver-6.08-2|71	%config(noreplace) %{_sysconfdir}/pam.d/%{name}
21mr|xscreensaver-6.08-2|72	%{_datadir}/applications/%{name}.desktop
21mr|xscreensaver-6.08-2|73	%{_datadir}/applications/%{name}-settings.desktop
21mr|xscreensaver-6.08-2|74	%{_datadir}/fonts/%{name}
21mr|xscreensaver-6.08-2|75	%{_datadir}/%{name}/%{name}.service
21mr|xscreensaver-6.08-2|76	%{_datadir}/pixmaps/*
21mr|xscreensaver-6.08-2|77	%dir %{_datadir}/%{name}
21mr|xscreensaver-6.08-2|78	%{_iconsdir}/hicolor/*/apps/*.png
21mr|xscreensaver-6.08-2|79	%{_mandir}/man1/%{name}.1.*
21mr|xscreensaver-6.08-2|80	%{_mandir}/man1/%{name}-command.1.*
21mr|xscreensaver-6.08-2|81	%{_mandir}/man1/%{name}-demo.1.*
21mr|xscreensaver-6.08-2|82	%{_mandir}/man1/%{name}-settings.1.*
21mr|xscreensaver-6.08-2|83	
21mr|xscreensaver-6.08-2|84	#--------------------------------------------------------------------
21mr|xscreensaver-6.08-2|85	
21mr|xscreensaver-6.08-2|86	%package base
21mr|xscreensaver-6.08-2|87	Summary:	A set of screensavers
21mr|xscreensaver-6.08-2|88	Group:		Graphical desktop/Other
21mr|xscreensaver-6.08-2|89	Requires:	%{name}-common = %{EVRD}
21mr|xscreensaver-6.08-2|90	Conflicts:	xscreensaver < 5.00-2
21mr|xscreensaver-6.08-2|91	Requires:	words
21mr|xscreensaver-6.08-2|92	
21mr|xscreensaver-6.08-2|93	%description base
21mr|xscreensaver-6.08-2|94	Various screensavers used by Xscreensaver.
21mr|xscreensaver-6.08-2|95	
21mr|xscreensaver-6.08-2|96	%files base -f base.files
21mr|xscreensaver-6.08-2|97	%{_sbindir}/update-%{name}-hacks
21mr|xscreensaver-6.08-2|98	
21mr|xscreensaver-6.08-2|99	#--------------------------------------------------------------------
21mr|xscreensaver-6.08-2|100	
21mr|xscreensaver-6.08-2|101	%package common
21mr|xscreensaver-6.08-2|102	Summary:	Utilities used by xscreensaver screensavers
21mr|xscreensaver-6.08-2|103	Group:		Graphical desktop/Other
21mr|xscreensaver-6.08-2|104	Conflicts:	xscreensaver < 5.00-2
21mr|xscreensaver-6.08-2|105	Provides:	%{name}-utils
21mr|xscreensaver-6.08-2|106	
21mr|xscreensaver-6.08-2|107	%description common
21mr|xscreensaver-6.08-2|108	Utilities used by xscreensaver screensavers.
21mr|xscreensaver-6.08-2|109	
21mr|xscreensaver-6.08-2|110	%files common
21mr|xscreensaver-6.08-2|111	%{_datadir}/%{name}/config/README
21mr|xscreensaver-6.08-2|112	%{_datadir}/X11/app-defaults/*
21mr|xscreensaver-6.08-2|113	%dir %{_datadir}/%{name}/config
21mr|xscreensaver-6.08-2|114	%dir %{_libexecdir}/%{name}
21mr|xscreensaver-6.08-2|115	%{_libexecdir}/%{name}/%{name}-auth
21mr|xscreensaver-6.08-2|116	%{_libexecdir}/%{name}/%{name}-gfx
21mr|xscreensaver-6.08-2|117	%{_libexecdir}/%{name}/%{name}-systemd
21mr|xscreensaver-6.08-2|118	%{_mandir}/man6/%{name}-auth.6.*
21mr|xscreensaver-6.08-2|119	%{_mandir}/man6/%{name}-gfx.6.*
21mr|xscreensaver-6.08-2|120	%{_mandir}/man6/%{name}-systemd.6.*
21mr|xscreensaver-6.08-2|121	
21mr|xscreensaver-6.08-2|122	#--------------------------------------------------------------------
21mr|xscreensaver-6.08-2|123	
21mr|xscreensaver-6.08-2|124	%package gl
21mr|xscreensaver-6.08-2|125	Summary:	A set of GL screensavers
21mr|xscreensaver-6.08-2|126	Group:		Graphical desktop/Other
21mr|xscreensaver-6.08-2|127	Requires:	%{name}-common = %{EVRD}
21mr|xscreensaver-6.08-2|128	Requires(post):	%{name}-common = %{EVRD}
21mr|xscreensaver-6.08-2|129	Requires(postun):	%{name}-common = %{EVRD}
21mr|xscreensaver-6.08-2|130	
21mr|xscreensaver-6.08-2|131	%description gl
21mr|xscreensaver-6.08-2|132	The xscreensaver-gl package contains even more screensavers for your
21mr|xscreensaver-6.08-2|133	mind-numbing, ambition-eroding, time-wasting, hypnotized viewing
21mr|xscreensaver-6.08-2|134	pleasure. These screensavers require OpenGL or Mesa support.
21mr|xscreensaver-6.08-2|135	
21mr|xscreensaver-6.08-2|136	Install the xscreensaver-gl package if you need more screensavers for
21mr|xscreensaver-6.08-2|137	use with the X Window System and you have OpenGL or Mesa installed.
21mr|xscreensaver-6.08-2|138	
21mr|xscreensaver-6.08-2|139	%files gl -f gl-extras.files
21mr|xscreensaver-6.08-2|140	%doc README.GL
21mr|xscreensaver-6.08-2|141	
21mr|xscreensaver-6.08-2|142	%post gl
21mr|xscreensaver-6.08-2|143	sed -i -e 's/\A-\s+GL:/ GL:/' %{_datadir}/X11/app-defaults/XScreenSaver
21mr|xscreensaver-6.08-2|144	
21mr|xscreensaver-6.08-2|145	%postun gl
21mr|xscreensaver-6.08-2|146	sed -i -e '/\A\s*GL:/ and print "- $_" or print "$_"' %{_datadir}/X11/app-defaults/XScreenSaver
21mr|xscreensaver-6.08-2|147	
21mr|xscreensaver-6.08-2|148	#--------------------------------------------------------------------
21mr|xscreensaver-6.08-2|149	
21mr|xscreensaver-6.08-2|150	%package matrix
21mr|xscreensaver-6.08-2|151	Summary:	The Matrix screensavers
21mr|xscreensaver-6.08-2|152	Group:		Graphical desktop/Other
21mr|xscreensaver-6.08-2|153	Requires:	%{name}-common = %{EVRD}
21mr|xscreensaver-6.08-2|154	
21mr|xscreensaver-6.08-2|155	%description matrix
21mr|xscreensaver-6.08-2|156	The xscreensaver-matrix package contains two screensavers for
21mr|xscreensaver-6.08-2|157	xscreensaver based on the movie The Matrix. It is in restricted because
21mr|xscreensaver-6.08-2|158	there might by copyright problems with the artwork used in this
21mr|xscreensaver-6.08-2|159	screensavers.
21mr|xscreensaver-6.08-2|160	
21mr|xscreensaver-6.08-2|161	
21mr|xscreensaver-6.08-2|162	%files matrix
21mr|xscreensaver-6.08-2|163	%doc README.GL
21mr|xscreensaver-6.08-2|164	%{_datadir}/%{name}/config/glmatrix.xml
21mr|xscreensaver-6.08-2|165	%{_datadir}/%{name}/config/xmatrix.xml
21mr|xscreensaver-6.08-2|166	%{_libexecdir}/%{name}/glmatrix
21mr|xscreensaver-6.08-2|167	%{_libexecdir}/%{name}/xmatrix
21mr|xscreensaver-6.08-2|168	%{_mandir}/man6/glmatrix.6*
21mr|xscreensaver-6.08-2|169	%{_mandir}/man6/xmatrix.6*
21mr|xscreensaver-6.08-2|170	
21mr|xscreensaver-6.08-2|171	#--------------------------------------------------------------------
21mr|xscreensaver-6.08-2|172	
21mr|xscreensaver-6.08-2|173	%package extrusion
21mr|xscreensaver-6.08-2|174	Summary:	OpenGL screensaver
21mr|xscreensaver-6.08-2|175	Group:		Graphical desktop/Other
21mr|xscreensaver-6.08-2|176	Requires:	%{name}-common = %{EVRD}
21mr|xscreensaver-6.08-2|177	
21mr|xscreensaver-6.08-2|178	%description extrusion
21mr|xscreensaver-6.08-2|179	The xscreensaver-extrusion package contains the extrusion
21mr|xscreensaver-6.08-2|180	screensaversfor your mind-numbing, ambition-eroding, time-wasting,
21mr|xscreensaver-6.08-2|181	hypnotized viewing pleasure. This screensaver requires OpenGL or Mesa
21mr|xscreensaver-6.08-2|182	support.
21mr|xscreensaver-6.08-2|183	
21mr|xscreensaver-6.08-2|184	This screensaver is in a separate package, because it is the only
21mr|xscreensaver-6.08-2|185	application for the ROSA Linux distribution which requires the GLE
21mr|xscreensaver-6.08-2|186	extrusion library.
21mr|xscreensaver-6.08-2|187	
21mr|xscreensaver-6.08-2|188	%files extrusion
21mr|xscreensaver-6.08-2|189	%doc README.GL
21mr|xscreensaver-6.08-2|190	%{_datadir}/%{name}/config/extrusion.xml
21mr|xscreensaver-6.08-2|191	%{_libexecdir}/%{name}/extrusion
21mr|xscreensaver-6.08-2|192	%{_mandir}/man6/extrusion.6*
21mr|xscreensaver-6.08-2|193	
21mr|xscreensaver-6.08-2|194	#--------------------------------------------------------------------
21mr|xscreensaver-6.08-2|195	
21mr|xscreensaver-6.08-2|196	%prep
21mr|xscreensaver-6.08-2|197	%autosetup -p1
21mr|xscreensaver-6.08-2|198	cp -f %{SOURCE4} ./
21mr|xscreensaver-6.08-2|199	cp -f %{SOURCE5} utils/images
21mr|xscreensaver-6.08-2|200	# ex. do-not-claim-on-old-version.patch
21mr|xscreensaver-6.08-2|201	sed -i "/SED/ s/[0-9]/9/g" utils/version.h
21mr|xscreensaver-6.08-2|202	
21mr|xscreensaver-6.08-2|203	%ifarch %{e2k}
21mr|xscreensaver-6.08-2|204	sed -i 's/__extension__//' hacks/glx/dymaxionmap.c
21mr|xscreensaver-6.08-2|205	%endif
21mr|xscreensaver-6.08-2|206	
21mr|xscreensaver-6.08-2|207	for i in pt_BR.po pt.po sk.po; do
21mr|xscreensaver-6.08-2|208	iconv -f ISO-8859-1 -t UTF-8//TRANSLIT po/$i -o $i && mv -f $i po/$i
21mr|xscreensaver-6.08-2|209	done
21mr|xscreensaver-6.08-2|210	
21mr|xscreensaver-6.08-2|211	%build
21mr|xscreensaver-6.08-2|212	%ifarch %{arm} aarch64
21mr|xscreensaver-6.08-2|213	export CFLAGS="%optflags -flax-vector-conversions"
21mr|xscreensaver-6.08-2|214	%endif
21mr|xscreensaver-6.08-2|215	
21mr|xscreensaver-6.08-2|216	mv po/Makefile.in.in po/Makefile.in.in.save
21mr|xscreensaver-6.08-2|217	touch config.rpath
21mr|xscreensaver-6.08-2|218	autoreconf -vfi
21mr|xscreensaver-6.08-2|219	mv -f po/Makefile.in.in.save po/Makefile.in.in
21mr|xscreensaver-6.08-2|220	pushd po
21mr|xscreensaver-6.08-2|221	sed -i	\
21mr|xscreensaver-6.08-2|222	-e "s/MKINSTALLDIRS = @MKINSTALLDIRS@/MKINSTALLDIRS\t= install -d/"	\
21mr|xscreensaver-6.08-2|223	-e "s/POFILES = ..shell echo ..po./POTFILES\t= da.po de.po es.po et.po fi.po fr.po hu.po it.po ja.po ko.po nb.po nl.po pl.po pt.po pt_BR.po ru.po sk.po sv.po vi.po wa.po zh_CN.po zh_TW.po/"	\
21mr|xscreensaver-6.08-2|224	-e "s/GMOFILES = ..shell echo ..gmo./GMOTFILES\t=\x24 da.gmo de.gmo es.gmo et.gmo fi.gmo fr.gmo hu.gmo it.gmo ja.gmo ko.gmo nb.gmo nl.gmo pl.gmo pt.gmo pt_BR.gmo ru.gmo sk.gmo sv.gmo vi.gmo wa.gmo zh_CN.gmo zh_TW.gmo/"	\
21mr|xscreensaver-6.08-2|225	-e "s/CATALOGS = @CATALOGS@/CATALOGS\t=\x24 da.gmo de.gmo es.gmo et.gmo fi.gmo fr.gmo hu.gmo it.gmo ja.gmo ko.gmo nb.gmo nl.gmo pl.gmo pt.gmo pt_BR.gmo ru.gmo sk.gmo sv.gmo vi.gmo wa.gmo zh_CN.gmo zh_TW.gmo/"	\
21mr|xscreensaver-6.08-2|226	-e "s/CATOBJEXT = @CATOBJEXT@/CATOBJEXT\t= .gmo/"	\
21mr|xscreensaver-6.08-2|227	-e "s/INSTOBJEXT = @INSTOBJEXT@/INSTOBJEXT\t= .mo/"	\
21mr|xscreensaver-6.08-2|228	Makefile.in.in
21mr|xscreensaver-6.08-2|229	popd
21mr|xscreensaver-6.08-2|230	
21mr|xscreensaver-6.08-2|231	# Fix the %%configure-breaking
21mr|xscreensaver-6.08-2|232	# ac_unrecognized_opts check
21mr|xscreensaver-6.08-2|233	sed -i '/exit 2$/d' configure.ac configure
21mr|xscreensaver-6.08-2|234	%configure	\
21mr|xscreensaver-6.08-2|235	--enable-locking		\
21mr|xscreensaver-6.08-2|236	--enable-pam-check-account-type	\
21mr|xscreensaver-6.08-2|237	--enable-root-passwd		\
21mr|xscreensaver-6.08-2|238	--with-browser=xdg-open		\
21mr|xscreensaver-6.08-2|239	--with-dpms-ext			\
21mr|xscreensaver-6.08-2|240	--with-gl			\
21mr|xscreensaver-6.08-2|241	--with-gle			\
21mr|xscreensaver-6.08-2|242	--with-gtk			\
21mr|xscreensaver-6.08-2|243	--with-image-directory=%{_datadir}/mdk/screensaver	\
21mr|xscreensaver-6.08-2|244	--with-jpeg			\
21mr|xscreensaver-6.08-2|245	--with-login-manager=dmctl	\
21mr|xscreensaver-6.08-2|246	--without-kerberos		\
21mr|xscreensaver-6.08-2|247	--without-motif			\
21mr|xscreensaver-6.08-2|248	--without-setuid-hacks		\
21mr|xscreensaver-6.08-2|249	--with-pam			\
21mr|xscreensaver-6.08-2|250	--with-pixbuf			\
21mr|xscreensaver-6.08-2|251	--with-randr-ext		\
21mr|xscreensaver-6.08-2|252	--with-shadow			\
21mr|xscreensaver-6.08-2|253	--with-text-file=%{_sysconfdir}/release	\
21mr|xscreensaver-6.08-2|254	--with-xdbe-ext			\
21mr|xscreensaver-6.08-2|255	--with-xf86gamma-ext		\
21mr|xscreensaver-6.08-2|256	--with-xf86vmode-ext		\
21mr|xscreensaver-6.08-2|257	--with-xinerama-ext		\
21mr|xscreensaver-6.08-2|258	--with-xshm-ext
21mr|xscreensaver-6.08-2|259	sed -i "/cd po/ s/.*/#&/" Makefile
21mr|xscreensaver-6.08-2|260	make distdepend
21mr|xscreensaver-6.08-2|261	sed -i "/cd po/ s/^#//" Makefile
21mr|xscreensaver-6.08-2|262	make depend DEPEND="makedepend -I$(gcc -print-search-dirs|sed -e 's#^install: \(.*\).*#\1#g'|head -n1)/include"
21mr|xscreensaver-6.08-2|263	#make depend
21mr|xscreensaver-6.08-2|264	sed 's/\@ALL_LINGUAS\@/"da de es et fi fr hu it ja ko nb nl pl pt pt_BR ru sk sv vi wa zh_CN zh_TW"/' -i po/Makefile
21mr|xscreensaver-6.08-2|265	%make
21mr|xscreensaver-6.08-2|266	
21mr|xscreensaver-6.08-2|267	%install
21mr|xscreensaver-6.08-2|268	rm -rf %{buildroot} gl-extras.files base.files %{name}.lang
21mr|xscreensaver-6.08-2|269	mkdir -p %{buildroot}%{_bindir}
21mr|xscreensaver-6.08-2|270	mkdir -p %{buildroot}%{_datadir}/applications
21mr|xscreensaver-6.08-2|271	mkdir -p %{buildroot}%{_libexecdir}/%{name}
21mr|xscreensaver-6.08-2|272	mkdir -p %{buildroot}%{_mandir}/man6
21mr|xscreensaver-6.08-2|273	mkdir -p %{buildroot}%{_sysconfdir}/pam.d
21mr|xscreensaver-6.08-2|274	mkdir -p %{buildroot}%{_sysconfdir}/X11/app-defaults
21mr|xscreensaver-6.08-2|275	
21mr|xscreensaver-6.08-2|276	make install	\
21mr|xscreensaver-6.08-2|277	AD_DIR=%{_datadir}/X11/app-defaults/	\
21mr|xscreensaver-6.08-2|278	bindir=%{_bindir}		\
21mr|xscreensaver-6.08-2|279	GNOME_BINDIR=%{_bindir}		\
21mr|xscreensaver-6.08-2|280	GNOME_DATADIR=%{_datadir}	\
21mr|xscreensaver-6.08-2|281	gnulocaledir=%{_datadir}/locale	\
21mr|xscreensaver-6.08-2|282	install_prefix=%{buildroot}	\
21mr|xscreensaver-6.08-2|283	KDEDIR=%{_prefix}		\
21mr|xscreensaver-6.08-2|284	mandir=%{_mandir}
21mr|xscreensaver-6.08-2|285	
21mr|xscreensaver-6.08-2|286	sed -i "/Name=/aName[ru]=Хранитель экрана" %{buildroot}%{_datadir}/applications/%{name}-settings.desktop
21mr|xscreensaver-6.08-2|287	sed -i "s/\(Name[ru]=Хранитель экрана\) X/\1/" %{buildroot}%{_datadir}/applications/%{name}.desktop
21mr|xscreensaver-6.08-2|288	
21mr|xscreensaver-6.08-2|289	install -p -m755 %{SOURCE3} -D %{buildroot}%{_sbindir}/update-%{name}-hacks
21mr|xscreensaver-6.08-2|290	
21mr|xscreensaver-6.08-2|291	# Custom wrapper for gdmflexiserver and kdmctl
21mr|xscreensaver-6.08-2|292	install -m 755 %{SOURCE2} %{buildroot}%{_bindir}/dmctl
21mr|xscreensaver-6.08-2|293	
21mr|xscreensaver-6.08-2|294	cat<<EOF >README.GL
21mr|xscreensaver-6.08-2|295	The xscreensaver-gl package contains even more screensavers for your
21mr|xscreensaver-6.08-2|296	mind-numbing, ambition-eroding, time-wasting, hypnotized viewing
21mr|xscreensaver-6.08-2|297	pleasure. These screensavers require OpenGL or Mesa support.
21mr|xscreensaver-6.08-2|298	
21mr|xscreensaver-6.08-2|299	Install the xscreensaver-gl package if you need more screensavers for
21mr|xscreensaver-6.08-2|300	use with the X Window System and you have OpenGL or Mesa installed.
21mr|xscreensaver-6.08-2|301	EOF
21mr|xscreensaver-6.08-2|302	
21mr|xscreensaver-6.08-2|303	#icons
21mr|xscreensaver-6.08-2|304	mkdir -p %{buildroot}%{_datadir}/pixmaps
21mr|xscreensaver-6.08-2|305	mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
21mr|xscreensaver-6.08-2|306	cp %{SOURCE1} %{buildroot}%{_datadir}/pixmaps
21mr|xscreensaver-6.08-2|307	convert -scale 16x16 %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21mr|xscreensaver-6.08-2|308	convert -scale 32x32 %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21mr|xscreensaver-6.08-2|309	ln -s %{_datadir}/pixmaps/%{name}-capplet.png %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21mr|xscreensaver-6.08-2|310	
21mr|xscreensaver-6.08-2|311	#remove unpackaged files
21mr|xscreensaver-6.08-2|312	rm -f %{buildroot}%{_datadir}/%{name}/config/xjack.xml
21mr|xscreensaver-6.08-2|313	rm -f %{buildroot}%{_mandir}/man6/xjack.6
21mr|xscreensaver-6.08-2|314	rm -f %{buildroot}%{_libexecdir}/%{name}/xjack
21mr|xscreensaver-6.08-2|315	
21mr|xscreensaver-6.08-2|316	# This function prints a list of things that get installed.
21mr|xscreensaver-6.08-2|317	# It does this by parsing the output of a dummy run of "make install".
21mr|xscreensaver-6.08-2|318	#
21mr|xscreensaver-6.08-2|319	list_files() {
21mr|xscreensaver-6.08-2|320	make -s install_prefix=%{buildroot} mandir=%{_mandir}/ \
21mr|xscreensaver-6.08-2|321	bindir=%{_bindir} INSTALL=true "$@"			\
21mr|xscreensaver-6.08-2|322	| sed -n -e 's@.* \(/[^ ]*\)$@\1@p'			\
21mr|xscreensaver-6.08-2|323	| sed	-e "s@^%{buildroot}@@"				\
21mr|xscreensaver-6.08-2|324	-e "s@/[a-z][a-z]*/\.\./@/@"			\
21mr|xscreensaver-6.08-2|325	| sed	-e 's@\(.*/man/.*\)@\1\*@'			\
21mr|xscreensaver-6.08-2|326	| sed	-e 's@\(.*/app-defaults/\)@%config \1@'		\
21mr|xscreensaver-6.08-2|327	-e 's@\(.*/pam\.d/\)@%config(missingok) \1@'	\
21mr|xscreensaver-6.08-2|328	| sort
21mr|xscreensaver-6.08-2|329	}
21mr|xscreensaver-6.08-2|330	
21mr|xscreensaver-6.08-2|331	# Generate three lists of files for the three packages.
21mr|xscreensaver-6.08-2|332	#
21mr|xscreensaver-6.08-2|333	dd=%{_builddir}/%{name}-%{version}
21mr|xscreensaver-6.08-2|334	( cd hacks/glx	; list_files install > $dd/gl-extras.files)
21mr|xscreensaver-6.08-2|335	( cd hacks	; list_files install > $dd/base.files)
21mr|xscreensaver-6.08-2|336	
21mr|xscreensaver-6.08-2|337	#gw remove the files we don't package:
21mr|xscreensaver-6.08-2|338	perl -pi -e "s/.*(xjack|matrix|extrusion).*//" gl-extras.files base.files
21mr|xscreensaver-6.08-2|339	
21mr|xscreensaver-6.08-2|340	%find_lang %{name}
21mr|xscreensaver-6.08-2|341	
21mr|xscreensaver-6.08-2|342	echo -e 'msgid "Show the what the unlock dialog will look like."\nmsgstr "Показать, как будет выглядеть диалоговое окно разблокировки."' >> ru.po
21mr|xscreensaver-6.08-2|343	msgfmt ru.po -o %{buildroot}%{_datadir}/locale/ru/LC_MESSAGES/%{name}.mo
21mr|xscreensaver-6.08-2|344	
21mr|xscreensaver-6.08-2|345	%changelog
21mr|xscreensaver-6.08-2|346	* Mon Dec 29 2025 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|xscreensaver-6.08-2|347	- root:chkpwd ownership of /usr/bin/xscreensaver does not make sense without SGID bit, reset to default root:root (kb#516)
21mr|xscreensaver-6.08-2|348	- https://kbr.rosa.ru/kanboard/?controller=TaskViewController&action=show&task_id=516
21mr|xscreensaver-6.08-2|349	- Trying to make static GID/UID for postgres as in RHEL world in abf.io/import/postgres-user,
21mr|xscreensaver-6.08-2|350	- but abf.io/import/setup has chkpwd group with GID 26, but this group is actually not used.
21mr|xscreensaver-6.08-2|351	
21mr|xscreensaver-6.08-2|352	* Tue Feb 13 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 6.08-1
21mr|xscreensaver-6.08-2|353	- Update to 6.08
21mr|xscreensaver-6.08-2|354	
21mr|xscreensaver-6.08-2|355	* Tue Apr 11 2023 Aleksandr Proklov <a.proklov@rosalinux.ru> 6.06-2
21mr|xscreensaver-6.08-2|356	- cleanup patch, cleanup configure options
21mr|xscreensaver-6.08-2|357	
21mr|xscreensaver-6.08-2|358	* Fri Apr 7 2023 survolog (Andrey Grigorev) <survolog@yandex.ru> 6.06-1
21mr|xscreensaver-6.08-2|359	- Update to 6.06
21mr|xscreensaver-6.08-2|360	
21mr|xscreensaver-6.08-2|361	* Tue Nov 15 2022 survolog (Andrey Grigorev) <survolog@yandex.ru> 6.02-4
21mr|xscreensaver-6.08-2|362	- Fix translate
21mr|xscreensaver-6.08-2|363	
21mr|xscreensaver-6.08-2|364	* Mon Nov 14 2022 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|xscreensaver-6.08-2|365	- Change date format
21mr|xscreensaver-6.08-2|366	
21mr|xscreensaver-6.08-2|367	* Thu Sep 15 2022 survolog (Andrey Grigorev) <survolog@yandex.ru> 6.02-2
21mr|xscreensaver-6.08-2|368	- Fix build
21mr|xscreensaver-6.08-2|369	
21mr|xscreensaver-6.08-2|370	* Tue Apr 26 2022 Ilfat G <i.gaptrakhmanov@rosalinux.ru>
21mr|xscreensaver-6.08-2|371	- Fix build on e2k
21mr|xscreensaver-6.08-2|372	
21mr|xscreensaver-6.08-2|373	* Mon Dec 20 2021 survolog (Andrey Grigorev) <survolog@yandex.ru> 6.02-1
21mr|xscreensaver-6.08-2|374	- Fix build aarch64
21mr|xscreensaver-6.08-2|375	
21mr|xscreensaver-6.08-2|376	* Mon Dec 20 2021 survolog (Andrey Grigorev) <survolog@yandex.ru>
21mr|xscreensaver-6.08-2|377	- Update to 6.02
21mr|xscreensaver-6.08-2|378	
21mr|xscreensaver-6.08-2|379	* Wed Jul 28 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 6.01-1
21mr|xscreensaver-6.08-2|380	- Update version to 6.01
21mr|xscreensaver-6.08-2|381	
21mr|xscreensaver-6.08-2|382	* Wed Jul 28 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|xscreensaver-6.08-2|383	- delete plf
21mr|xscreensaver-6.08-2|384	
21mr|xscreensaver-6.08-2|385	* Fri Apr 9 2021 Victor Ryzhikh <victorr2007@yandex.ru> 5.45-3
21mr|xscreensaver-6.08-2|386	- Updated Russian translations
21mr|xscreensaver-6.08-2|387	
21mr|xscreensaver-6.08-2|388	* Fri Apr 9 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|xscreensaver-6.08-2|389	- Updated Russian translations
21mr|xscreensaver-6.08-2|390	
21mr|xscreensaver-6.08-2|391	* Fri Apr 9 2021 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|xscreensaver-6.08-2|392	- Updated Russian translations
21mr|xscreensaver-6.08-2|393	
21mr|xscreensaver-6.08-2|394	* Sat Feb 13 2021 Andrey Grigorev <survolog@yandex.ru> 5.45-2
21mr|xscreensaver-6.08-2|395	- Fix files
21mr|xscreensaver-6.08-2|396	
21mr|xscreensaver-6.08-2|397	* Sat Feb 13 2021 Andrey Grigorev <survolog@yandex.ru>
21mr|xscreensaver-6.08-2|398	- Reborn gdk-pixbuf-xlib
21mr|xscreensaver-6.08-2|399	
21mr|xscreensaver-6.08-2|400	* Sat Feb 13 2021 Aleksandr Proklov <a.proklov@rosalinux.ru> 5.45-1
21mr|xscreensaver-6.08-2|401	- fix files
21mr|xscreensaver-6.08-2|402	
21mr|xscreensaver-6.08-2|403	* Sat Feb 13 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|xscreensaver-6.08-2|404	- add BR, fix files
21mr|xscreensaver-6.08-2|405	
21mr|xscreensaver-6.08-2|406	* Sat Feb 13 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|xscreensaver-6.08-2|407	- add BR, fix files
21mr|xscreensaver-6.08-2|408	
21mr|xscreensaver-6.08-2|409	* Sat Feb 13 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|xscreensaver-6.08-2|410	- revrite patch
21mr|xscreensaver-6.08-2|411	
21mr|xscreensaver-6.08-2|412	* Sat Feb 13 2021 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|xscreensaver-6.08-2|413	- update version, revrite patch
21mr|xscreensaver-6.08-2|414	
21mr|xscreensaver-6.08-2|415	* Sat Jun 13 2020 Alzim <a.zimin@rosalinux.ru> 5.42-2
21mr|xscreensaver-6.08-2|416	- bump release

19942 21
21mr|xsd-4.1.0-0.a11|1	%define rel a11
21mr|xsd-4.1.0-0.a11|2	
21mr|xsd-4.1.0-0.a11|3	Summary:	W3C XML schema to C++ data binding compiler
21mr|xsd-4.1.0-0.a11|4	Name:		xsd
21mr|xsd-4.1.0-0.a11|5	Version:	4.1.0
21mr|xsd-4.1.0-0.a11|6	Release:	0.%{rel}
21mr|xsd-4.1.0-0.a11|7	Group:		Development/C++
21mr|xsd-4.1.0-0.a11|8	# Exceptions permit otherwise GPLv2 incompatible combination with ASL 2.0
21mr|xsd-4.1.0-0.a11|9	License:	GPLv2+ with exceptions and ASL 2.0
21mr|xsd-4.1.0-0.a11|10	Url:		http://www.codesynthesis.com/products/xsd/
21mr|xsd-4.1.0-0.a11|11	Source0:	https://codesynthesis.com/~boris/tmp/xsd/%{version}.%{rel}/xsd-%{version}.%{rel}+dep.tar.bz2
21mr|xsd-4.1.0-0.a11|12	# Suggestion sent to upstream via e-mail 20090707
21mr|xsd-4.1.0-0.a11|13	Patch0:		xsd-4.1.0-xsdcxx-rename.patch
21mr|xsd-4.1.0-0.a11|14	BuildRequires:	m4
21mr|xsd-4.1.0-0.a11|15	BuildRequires:	boost-devel
21mr|xsd-4.1.0-0.a11|16	BuildRequires:	pkgconfig(xerces-c)
21mr|xsd-4.1.0-0.a11|17	BuildRequires:	ghostscript
21mr|xsd-4.1.0-0.a11|18	# Requires:  ace-devel - only needed for applications using
21mr|xsd-4.1.0-0.a11|19	#                        Adaptive Communication Environment (ACE) streams,
21mr|xsd-4.1.0-0.a11|20	#                        enable when Fedora gets ACE packages.
21mr|xsd-4.1.0-0.a11|21	#                        See http://www.cs.wustl.edu/~schmidt/ACE.html and
21mr|xsd-4.1.0-0.a11|22	#                        https://bugzilla.redhat.com/show_bug.cgi?id=450164
21mr|xsd-4.1.0-0.a11|23	
21mr|xsd-4.1.0-0.a11|24	%description
21mr|xsd-4.1.0-0.a11|25	CodeSynthesis XSD is an open-source, cross-platform W3C XML Schema to
21mr|xsd-4.1.0-0.a11|26	C++ data binding compiler. Provided with an XML instance specification
21mr|xsd-4.1.0-0.a11|27	(XML Schema), it generates C++ classes that represent the given
21mr|xsd-4.1.0-0.a11|28	vocabulary as well as parsing and serialization code.
21mr|xsd-4.1.0-0.a11|29	You can then access the data stored in XML using types and functions
21mr|xsd-4.1.0-0.a11|30	that semantically correspond to your application domain rather than
21mr|xsd-4.1.0-0.a11|31	dealing with intricacies of reading and writing XML.
21mr|xsd-4.1.0-0.a11|32	
21mr|xsd-4.1.0-0.a11|33	%files
21mr|xsd-4.1.0-0.a11|34	%doc docdir/*
21mr|xsd-4.1.0-0.a11|35	%{_bindir}/xsdcxx
21mr|xsd-4.1.0-0.a11|36	%{_mandir}/man1/xsdcxx.1*
21mr|xsd-4.1.0-0.a11|37	
21mr|xsd-4.1.0-0.a11|38	#----------------------------------------------------------------------------
21mr|xsd-4.1.0-0.a11|39	
21mr|xsd-4.1.0-0.a11|40	%package devel
21mr|xsd-4.1.0-0.a11|41	Summary:	Development files for xsd
21mr|xsd-4.1.0-0.a11|42	Group:		Development/C++
21mr|xsd-4.1.0-0.a11|43	Requires:	pkgconfig(xerces-c)
21mr|xsd-4.1.0-0.a11|44	Requires:	%{name} = %{EVRD}
21mr|xsd-4.1.0-0.a11|45	
21mr|xsd-4.1.0-0.a11|46	%description devel
21mr|xsd-4.1.0-0.a11|47	This package provides development files for xsd.
21mr|xsd-4.1.0-0.a11|48	
21mr|xsd-4.1.0-0.a11|49	%files devel
21mr|xsd-4.1.0-0.a11|50	%{_includedir}/xsd/
21mr|xsd-4.1.0-0.a11|51	
21mr|xsd-4.1.0-0.a11|52	#----------------------------------------------------------------------------
21mr|xsd-4.1.0-0.a11|53	
21mr|xsd-4.1.0-0.a11|54	%package doc
21mr|xsd-4.1.0-0.a11|55	Summary:	API documentation files for %{name}
21mr|xsd-4.1.0-0.a11|56	Group:		Documentation
21mr|xsd-4.1.0-0.a11|57	
21mr|xsd-4.1.0-0.a11|58	%description doc
21mr|xsd-4.1.0-0.a11|59	This package contains API documentation for %{name}.
21mr|xsd-4.1.0-0.a11|60	
21mr|xsd-4.1.0-0.a11|61	%files doc
21mr|xsd-4.1.0-0.a11|62	%doc apidocdir/*
21mr|xsd-4.1.0-0.a11|63	
21mr|xsd-4.1.0-0.a11|64	#----------------------------------------------------------------------------
21mr|xsd-4.1.0-0.a11|65	
21mr|xsd-4.1.0-0.a11|66	%prep
21mr|xsd-4.1.0-0.a11|67	%setup -qn xsd-%{version}.%{rel}+dep
21mr|xsd-4.1.0-0.a11|68	%patch0 -p0 -b .xsdcxx-rename
21mr|xsd-4.1.0-0.a11|69	
21mr|xsd-4.1.0-0.a11|70	%build
21mr|xsd-4.1.0-0.a11|71	make \
21mr|xsd-4.1.0-0.a11|72	verbose=0 \
21mr|xsd-4.1.0-0.a11|73	CXXFLAGS="%{optflags} -std=c++14" \
21mr|xsd-4.1.0-0.a11|74	BOOST_LINK_SYSTEM=y
21mr|xsd-4.1.0-0.a11|75	
21mr|xsd-4.1.0-0.a11|76	%install
21mr|xsd-4.1.0-0.a11|77	rm -rf apidocdir
21mr|xsd-4.1.0-0.a11|78	
21mr|xsd-4.1.0-0.a11|79	%makeinstall_std \
21mr|xsd-4.1.0-0.a11|80	verbose=0 \
21mr|xsd-4.1.0-0.a11|81	CXXFLAGS="%{optflags}" \
21mr|xsd-4.1.0-0.a11|82	install_prefix="%{buildroot}%{_prefix}" \
21mr|xsd-4.1.0-0.a11|83	BOOST_LINK_SYSTEM=y
21mr|xsd-4.1.0-0.a11|84	
21mr|xsd-4.1.0-0.a11|85	# Split API documentation to -doc subpackage.
21mr|xsd-4.1.0-0.a11|86	mkdir apidocdir
21mr|xsd-4.1.0-0.a11|87	mv %{buildroot}%{_datadir}/doc/xsd/*.{xhtml,css} apidocdir/
21mr|xsd-4.1.0-0.a11|88	mv %{buildroot}%{_datadir}/doc/xsd/cxx/ apidocdir/
21mr|xsd-4.1.0-0.a11|89	mv %{buildroot}%{_datadir}/doc/xsd/ docdir/
21mr|xsd-4.1.0-0.a11|90	
21mr|xsd-4.1.0-0.a11|91	# Convert to utf-8.
21mr|xsd-4.1.0-0.a11|92	for file in docdir/NEWS; do
21mr|xsd-4.1.0-0.a11|93	mv $file timestamp
21mr|xsd-4.1.0-0.a11|94	iconv -f ISO-8859-1 -t UTF-8 -o $file timestamp
21mr|xsd-4.1.0-0.a11|95	touch -r timestamp $file
21mr|xsd-4.1.0-0.a11|96	done
21mr|xsd-4.1.0-0.a11|97	
21mr|xsd-4.1.0-0.a11|98	# Rename binary to xsdcxx to avoid conflicting with mono-web package.
21mr|xsd-4.1.0-0.a11|99	# Sent suggestion to upstream via e-mail 20090707
21mr|xsd-4.1.0-0.a11|100	# they will consider renaming in 4.0.0
21mr|xsd-4.1.0-0.a11|101	mv %{buildroot}%{_bindir}/xsd %{buildroot}%{_bindir}/xsdcxx
21mr|xsd-4.1.0-0.a11|102	mv %{buildroot}%{_mandir}/man1/xsd.1 %{buildroot}%{_mandir}/man1/xsdcxx.1
21mr|xsd-4.1.0-0.a11|103	
21mr|xsd-4.1.0-0.a11|104	# Remove duplicate docs.
21mr|xsd-4.1.0-0.a11|105	rm -rf %{buildroot}%{_datadir}/doc/libxsd
21mr|xsd-4.1.0-0.a11|106	
21mr|xsd-4.1.0-0.a11|107	# Remove Microsoft Visual C++ compiler helper files.
21mr|xsd-4.1.0-0.a11|108	rm -rf %{buildroot}%{_includedir}/xsd/cxx/compilers
21mr|xsd-4.1.0-0.a11|109	
21mr|xsd-4.1.0-0.a11|110	# Remove redundant PostScript files that rpmlint grunts about not being UTF8
21mr|xsd-4.1.0-0.a11|111	# See: https://bugzilla.redhat.com/show_bug.cgi?id=502024#c27
21mr|xsd-4.1.0-0.a11|112	# for Boris Kolpackov's explanation about those
21mr|xsd-4.1.0-0.a11|113	find apidocdir -name "*.ps" | xargs rm -f
21mr|xsd-4.1.0-0.a11|114	# Remove other unwanted crap
21mr|xsd-4.1.0-0.a11|115	find apidocdir -name "*.doxygen" \
21mr|xsd-4.1.0-0.a11|116	-o -name "makefile" \
21mr|xsd-4.1.0-0.a11|117	-o -name "*.html2ps" | xargs rm -f

19943 21
21mr|xset-1.2.4-2|1	Summary:	User preference utility for X
21mr|xset-1.2.4-2|2	Name:		xset
21mr|xset-1.2.4-2|3	Version:	1.2.4
21mr|xset-1.2.4-2|4	Release:	2
21mr|xset-1.2.4-2|5	License:	MIT
21mr|xset-1.2.4-2|6	Group:		Development/X11
21mr|xset-1.2.4-2|7	Url:		http://xorg.freedesktop.org
21mr|xset-1.2.4-2|8	Source0:	http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
21mr|xset-1.2.4-2|9	BuildRequires:	x11-util-macros
21mr|xset-1.2.4-2|10	BuildRequires:	pkgconfig(x11)
21mr|xset-1.2.4-2|11	BuildRequires:	pkgconfig(xmu)
21mr|xset-1.2.4-2|12	
21mr|xset-1.2.4-2|13	%description
21mr|xset-1.2.4-2|14	The xset program is used to set various user preference options of the display.
21mr|xset-1.2.4-2|15	
21mr|xset-1.2.4-2|16	%files
21mr|xset-1.2.4-2|17	%{_bindir}/xset
21mr|xset-1.2.4-2|18	%{_mandir}/man1/xset.*
21mr|xset-1.2.4-2|19	
21mr|xset-1.2.4-2|20	#----------------------------------------------------------------------------
21mr|xset-1.2.4-2|21	
21mr|xset-1.2.4-2|22	%prep
21mr|xset-1.2.4-2|23	%setup -q
21mr|xset-1.2.4-2|24	
21mr|xset-1.2.4-2|25	%build
21mr|xset-1.2.4-2|26	%configure \
21mr|xset-1.2.4-2|27	--x-includes=%{_includedir}\
21mr|xset-1.2.4-2|28	--x-libraries=%{_libdir}
21mr|xset-1.2.4-2|29	
21mr|xset-1.2.4-2|30	%make
21mr|xset-1.2.4-2|31	
21mr|xset-1.2.4-2|32	%install
21mr|xset-1.2.4-2|33	%makeinstall_std

19944 21
21mr|xsetmode-1.0.0-20|1	Summary:	Set the mode for an XInput device
21mr|xsetmode-1.0.0-20|2	Name:		xsetmode
21mr|xsetmode-1.0.0-20|3	Version:	1.0.0
21mr|xsetmode-1.0.0-20|4	Release:	20
21mr|xsetmode-1.0.0-20|5	License:	MIT
21mr|xsetmode-1.0.0-20|6	Group:		Development/X11
21mr|xsetmode-1.0.0-20|7	Url:		http://xorg.freedesktop.org
21mr|xsetmode-1.0.0-20|8	Source0:	http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
21mr|xsetmode-1.0.0-20|9	BuildRequires:	x11-util-macros
21mr|xsetmode-1.0.0-20|10	BuildRequires:	pkgconfig(x11)
21mr|xsetmode-1.0.0-20|11	BuildRequires:	pkgconfig(xi)
21mr|xsetmode-1.0.0-20|12	
21mr|xsetmode-1.0.0-20|13	%description
21mr|xsetmode-1.0.0-20|14	Xsetmode sets the mode of an XInput device to either absolute or relative.
21mr|xsetmode-1.0.0-20|15	
21mr|xsetmode-1.0.0-20|16	%files
21mr|xsetmode-1.0.0-20|17	%{_bindir}/xsetmode
21mr|xsetmode-1.0.0-20|18	%{_mandir}/man1/xsetmode.1*
21mr|xsetmode-1.0.0-20|19	
21mr|xsetmode-1.0.0-20|20	#----------------------------------------------------------------------------
21mr|xsetmode-1.0.0-20|21	
21mr|xsetmode-1.0.0-20|22	%prep
21mr|xsetmode-1.0.0-20|23	%setup -q
21mr|xsetmode-1.0.0-20|24	
21mr|xsetmode-1.0.0-20|25	%build
21mr|xsetmode-1.0.0-20|26	%configure \
21mr|xsetmode-1.0.0-20|27	--x-includes=%{_includedir} \
21mr|xsetmode-1.0.0-20|28	--x-libraries=%{_libdir}
21mr|xsetmode-1.0.0-20|29	
21mr|xsetmode-1.0.0-20|30	%make
21mr|xsetmode-1.0.0-20|31	
21mr|xsetmode-1.0.0-20|32	%install
21mr|xsetmode-1.0.0-20|33	%makeinstall_std

19945 21
21mr|xsetpointer-1.0.1-19|1	Summary:	Set an X Input device as the main pointer
21mr|xsetpointer-1.0.1-19|2	Name:		xsetpointer
21mr|xsetpointer-1.0.1-19|3	Version:	1.0.1
21mr|xsetpointer-1.0.1-19|4	Release:	19
21mr|xsetpointer-1.0.1-19|5	Group:		Development/X11
21mr|xsetpointer-1.0.1-19|6	Source:		http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
21mr|xsetpointer-1.0.1-19|7	License:	MIT
21mr|xsetpointer-1.0.1-19|8	BuildRequires:	x11-util-macros
21mr|xsetpointer-1.0.1-19|9	BuildRequires:	x11-proto-devel
21mr|xsetpointer-1.0.1-19|10	BuildRequires:	pkgconfig(x11)
21mr|xsetpointer-1.0.1-19|11	BuildRequires:	pkgconfig(xi)
21mr|xsetpointer-1.0.1-19|12	
21mr|xsetpointer-1.0.1-19|13	%description
21mr|xsetpointer-1.0.1-19|14	Xsetpointer sets an XInput device as the main pointer.
21mr|xsetpointer-1.0.1-19|15	
21mr|xsetpointer-1.0.1-19|16	%files
21mr|xsetpointer-1.0.1-19|17	%{_bindir}/xsetpointer
21mr|xsetpointer-1.0.1-19|18	%{_mandir}/man1/xsetpointer.1*
21mr|xsetpointer-1.0.1-19|19	
21mr|xsetpointer-1.0.1-19|20	#----------------------------------------------------------------------------
21mr|xsetpointer-1.0.1-19|21	
21mr|xsetpointer-1.0.1-19|22	%prep
21mr|xsetpointer-1.0.1-19|23	%setup -q
21mr|xsetpointer-1.0.1-19|24	
21mr|xsetpointer-1.0.1-19|25	%build
21mr|xsetpointer-1.0.1-19|26	%configure \
21mr|xsetpointer-1.0.1-19|27	--x-includes=%{_includedir}\
21mr|xsetpointer-1.0.1-19|28	--x-libraries=%{_libdir}
21mr|xsetpointer-1.0.1-19|29	
21mr|xsetpointer-1.0.1-19|30	%make
21mr|xsetpointer-1.0.1-19|31	
21mr|xsetpointer-1.0.1-19|32	%install
21mr|xsetpointer-1.0.1-19|33	%makeinstall_std

19946 21
21mr|xsetroot-1.1.2-3|1	Name:		xsetroot
21mr|xsetroot-1.1.2-3|2	Version:	1.1.2
21mr|xsetroot-1.1.2-3|3	Release:	3
21mr|xsetroot-1.1.2-3|4	Summary:	Root window parameter setting utility for X
21mr|xsetroot-1.1.2-3|5	
21mr|xsetroot-1.1.2-3|6	Group:		Development/X11
21mr|xsetroot-1.1.2-3|7	Source:		http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
21mr|xsetroot-1.1.2-3|8	License:	MIT
21mr|xsetroot-1.1.2-3|9	
21mr|xsetroot-1.1.2-3|10	BuildRequires: pkgconfig(x11) >= 1.0.0
21mr|xsetroot-1.1.2-3|11	BuildRequires: pkgconfig(xmu) >= 1.0.0
21mr|xsetroot-1.1.2-3|12	BuildRequires: x11-data-bitmaps >= 1.0.1
21mr|xsetroot-1.1.2-3|13	BuildRequires: x11-util-macros >= 1.0.1
21mr|xsetroot-1.1.2-3|14	BuildRequires: pkgconfig(xcursor)
21mr|xsetroot-1.1.2-3|15	BuildRequires: pkgconfig(xproto) >= 7.0.25
21mr|xsetroot-1.1.2-3|16	
21mr|xsetroot-1.1.2-3|17	
21mr|xsetroot-1.1.2-3|18	%description
21mr|xsetroot-1.1.2-3|19	The setroot program allows to tailor the appearance of the background
21mr|xsetroot-1.1.2-3|20	("root") window on a workstation display running X.
21mr|xsetroot-1.1.2-3|21	
21mr|xsetroot-1.1.2-3|22	%prep
21mr|xsetroot-1.1.2-3|23	%setup -q -n %{name}-%{version}
21mr|xsetroot-1.1.2-3|24	
21mr|xsetroot-1.1.2-3|25	%build
21mr|xsetroot-1.1.2-3|26	%configure	--x-includes=%{_includedir} \
21mr|xsetroot-1.1.2-3|27	--x-libraries=%{_libdir}
21mr|xsetroot-1.1.2-3|28	
21mr|xsetroot-1.1.2-3|29	%make
21mr|xsetroot-1.1.2-3|30	
21mr|xsetroot-1.1.2-3|31	%install
21mr|xsetroot-1.1.2-3|32	%makeinstall_std
21mr|xsetroot-1.1.2-3|33	
21mr|xsetroot-1.1.2-3|34	%clean
21mr|xsetroot-1.1.2-3|35	
21mr|xsetroot-1.1.2-3|36	%files
21mr|xsetroot-1.1.2-3|37	%{_bindir}/xsetroot
21mr|xsetroot-1.1.2-3|38	%{_mandir}/man1/xsetroot.1*

19947 21
21mr|xsettingsd-1.0.2-1|1	Summary:	Provides settings to X11 applications via the XSETTINGS specification
21mr|xsettingsd-1.0.2-1|2	Name:		xsettingsd
21mr|xsettingsd-1.0.2-1|3	Version:	1.0.2
21mr|xsettingsd-1.0.2-1|4	Release:	1
21mr|xsettingsd-1.0.2-1|5	Group:		Graphical desktop/Other
21mr|xsettingsd-1.0.2-1|6	License:	BSD
21mr|xsettingsd-1.0.2-1|7	Url:		https://github.com/derat/xsettingsd
21mr|xsettingsd-1.0.2-1|8	Source0:	https://github.com/derat/xsettingsd/archive/v%{version}.tar.gz
21mr|xsettingsd-1.0.2-1|9	BuildRequires:	cmake
21mr|xsettingsd-1.0.2-1|10	BuildRequires:	scons
21mr|xsettingsd-1.0.2-1|11	BuildRequires:	pkgconfig(x11)
21mr|xsettingsd-1.0.2-1|12	
21mr|xsettingsd-1.0.2-1|13	%description
21mr|xsettingsd-1.0.2-1|14	xsettingsd is a daemon that implements the XSETTINGS specification.
21mr|xsettingsd-1.0.2-1|15	It is intended to be small, fast, and minimally dependent on other
21mr|xsettingsd-1.0.2-1|16	libraries.  It can serve as an alternative to gnome-settings-daemon for
21mr|xsettingsd-1.0.2-1|17	users who are not using the GNOME desktop environment but who still run
21mr|xsettingsd-1.0.2-1|18	GTK+ applications and want to configure things such as themes, font
21mr|xsettingsd-1.0.2-1|19	antialiasing/hinting, and UI sound effects.
21mr|xsettingsd-1.0.2-1|20	
21mr|xsettingsd-1.0.2-1|21	%prep
21mr|xsettingsd-1.0.2-1|22	%autosetup -p1
21mr|xsettingsd-1.0.2-1|23	
21mr|xsettingsd-1.0.2-1|24	%build
21mr|xsettingsd-1.0.2-1|25	%cmake
21mr|xsettingsd-1.0.2-1|26	%make
21mr|xsettingsd-1.0.2-1|27	
21mr|xsettingsd-1.0.2-1|28	%install
21mr|xsettingsd-1.0.2-1|29	%makeinstall_std -C build
21mr|xsettingsd-1.0.2-1|30	
21mr|xsettingsd-1.0.2-1|31	%files
21mr|xsettingsd-1.0.2-1|32	%doc COPYING
21mr|xsettingsd-1.0.2-1|33	%{_bindir}/%{name}
21mr|xsettingsd-1.0.2-1|34	%{_bindir}/dump_xsettings
21mr|xsettingsd-1.0.2-1|35	%{_mandir}/man1/%{name}.1.*
21mr|xsettingsd-1.0.2-1|36	%{_mandir}/man1/dump_xsettings.1.*
21mr|xsettingsd-1.0.2-1|37	%{_userunitdir}/xsettingsd.service

19948 21
21mr|xsm-1.0.5-1|1	Summary:	X Session Manager
21mr|xsm-1.0.5-1|2	Name:		xsm
21mr|xsm-1.0.5-1|3	Version:	1.0.5
21mr|xsm-1.0.5-1|4	Release:	1
21mr|xsm-1.0.5-1|5	License:	MIT
21mr|xsm-1.0.5-1|6	Group:		Development/X11
21mr|xsm-1.0.5-1|7	Url:		http://xorg.freedesktop.org
21mr|xsm-1.0.5-1|8	Source:		http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.gz
21mr|xsm-1.0.5-1|9	BuildRequires:	netkit-rsh
21mr|xsm-1.0.5-1|10	BuildRequires:	x11-util-macros
21mr|xsm-1.0.5-1|11	BuildRequires:	pkgconfig(xaw7)
21mr|xsm-1.0.5-1|12	BuildRequires:	pkgconfig(xt)
21mr|xsm-1.0.5-1|13	
21mr|xsm-1.0.5-1|14	%description
21mr|xsm-1.0.5-1|15	Xsm is a session manager. A session is a group of applications, each of which
21mr|xsm-1.0.5-1|16	has a particular state. xsm allows you to create arbitrary sessions - for
21mr|xsm-1.0.5-1|17	example, you might have a "light" session, a "development" session, or an
21mr|xsm-1.0.5-1|18	"xterminal" session. Each session can have its own set of applications. Within
21mr|xsm-1.0.5-1|19	a session, you can perform a "checkpoint" to save application state, or a
21mr|xsm-1.0.5-1|20	"shutdown" to save state and exit the session. When you log back in to the
21mr|xsm-1.0.5-1|21	system, you can load a specific session, and you can delete sessions you no
21mr|xsm-1.0.5-1|22	longer want to keep.
21mr|xsm-1.0.5-1|23	
21mr|xsm-1.0.5-1|24	Some session managers simply allow you to manually specify a list of
21mr|xsm-1.0.5-1|25	applications to be started in a session. xsm is more powerful because it lets
21mr|xsm-1.0.5-1|26	you run applications and have them automatically become part of the session. On
21mr|xsm-1.0.5-1|27	a simple level, xsm is useful because it gives you this ability to easily
21mr|xsm-1.0.5-1|28	define which applications are in a session. The true power of xsm, however, can
21mr|xsm-1.0.5-1|29	be taken advantage of when more and more applications learn to save and restore
21mr|xsm-1.0.5-1|30	their state.
21mr|xsm-1.0.5-1|31	
21mr|xsm-1.0.5-1|32	%files
21mr|xsm-1.0.5-1|33	%{_bindir}/xsm
21mr|xsm-1.0.5-1|34	%{_datadir}/X11/app-defaults/XSm
21mr|xsm-1.0.5-1|35	%{_mandir}/man1/xsm.1*
21mr|xsm-1.0.5-1|36	%{_sysconfdir}/X11/xsm/system.xsm
21mr|xsm-1.0.5-1|37	
21mr|xsm-1.0.5-1|38	#------------------------------------------------------------------
21mr|xsm-1.0.5-1|39	
21mr|xsm-1.0.5-1|40	%prep
21mr|xsm-1.0.5-1|41	%setup -q
21mr|xsm-1.0.5-1|42	
21mr|xsm-1.0.5-1|43	%build
21mr|xsm-1.0.5-1|44	%configure
21mr|xsm-1.0.5-1|45	%make
21mr|xsm-1.0.5-1|46	
21mr|xsm-1.0.5-1|47	%install
21mr|xsm-1.0.5-1|48	%makeinstall_std

19949 21
21mr|xsom-0-22.20110809svn|1	%global checkout 20110809
21mr|xsom-0-22.20110809svn|2	
21mr|xsom-0-22.20110809svn|3	Name: xsom
21mr|xsom-0-22.20110809svn|4	Version: 0
21mr|xsom-0-22.20110809svn|5	Release: 22.%{checkout}svn
21mr|xsom-0-22.20110809svn|6	Summary: XML Schema Object Model (XSOM)
21mr|xsom-0-22.20110809svn|7	License: CDDL-1.1 or GPLv2 with exceptions
21mr|xsom-0-22.20110809svn|8	URL: http://xsom.java.net
21mr|xsom-0-22.20110809svn|9	
21mr|xsom-0-22.20110809svn|10	# svn export https://svn.java.net/svn/xsom~sources/tags/xsom-20110809 xsom-20110809svn
21mr|xsom-0-22.20110809svn|11	# find xsom-20110809svn/ -name '*.class' -delete
21mr|xsom-0-22.20110809svn|12	# find xsom-20110809svn/ -name '*.class' -delete
21mr|xsom-0-22.20110809svn|13	# tar czf xsom-20110809svn.tar.gz xsom-20110809svn
21mr|xsom-0-22.20110809svn|14	Source0: %{name}-%{checkout}svn.tar.gz
21mr|xsom-0-22.20110809svn|15	
21mr|xsom-0-22.20110809svn|16	# We need this because one of the original tests tries to download
21mr|xsom-0-22.20110809svn|17	# it from the website, but that doesn't work in Koji:
21mr|xsom-0-22.20110809svn|18	Source1: http://docs.oasis-open.org/regrep/v3.0/schema/lcm.xsd
21mr|xsom-0-22.20110809svn|19	
21mr|xsom-0-22.20110809svn|20	Patch0: %{name}-%{checkout}svn-pom.patch
21mr|xsom-0-22.20110809svn|21	
21mr|xsom-0-22.20110809svn|22	BuildRequires:  maven-local
21mr|xsom-0-22.20110809svn|23	BuildRequires:  mvn(junit:junit)
21mr|xsom-0-22.20110809svn|24	BuildRequires:  mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|xsom-0-22.20110809svn|25	BuildRequires:  mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|xsom-0-22.20110809svn|26	BuildRequires:  mvn(relaxngDatatype:relaxngDatatype)
21mr|xsom-0-22.20110809svn|27	BuildRequires:  relaxngcc
21mr|xsom-0-22.20110809svn|28	
21mr|xsom-0-22.20110809svn|29	Group:          Development/Java
21mr|xsom-0-22.20110809svn|30	BuildArch: noarch
21mr|xsom-0-22.20110809svn|31	# Java stack is not supported on x86_32
21mr|xsom-0-22.20110809svn|32	ExcludeArch: %{ix86}
21mr|xsom-0-22.20110809svn|33	
21mr|xsom-0-22.20110809svn|34	%description
21mr|xsom-0-22.20110809svn|35	XML Schema Object Model (XSOM) is a Java library that allows applications to
21mr|xsom-0-22.20110809svn|36	easily parse XML Schema documents and inspect information in them. It is
21mr|xsom-0-22.20110809svn|37	expected to be useful for applications that need to take XML Schema as an
21mr|xsom-0-22.20110809svn|38	input.  The library is a straight-forward implement of "schema components" as
21mr|xsom-0-22.20110809svn|39	defined in the XML Schema spec part 1.  Refer to this specification of how this
21mr|xsom-0-22.20110809svn|40	object model works.
21mr|xsom-0-22.20110809svn|41	
21mr|xsom-0-22.20110809svn|42	%package javadoc
21mr|xsom-0-22.20110809svn|43	Summary: Javadoc for %{name}
21mr|xsom-0-22.20110809svn|44	
21mr|xsom-0-22.20110809svn|45	%description javadoc
21mr|xsom-0-22.20110809svn|46	This package contains javadoc for %{name}.
21mr|xsom-0-22.20110809svn|47	
21mr|xsom-0-22.20110809svn|48	%prep
21mr|xsom-0-22.20110809svn|49	%setup -q -n %{name}-%{checkout}svn
21mr|xsom-0-22.20110809svn|50	%patch0 -p1
21mr|xsom-0-22.20110809svn|51	
21mr|xsom-0-22.20110809svn|52	# Replace the URL of the XSD file used by the tests with its
21mr|xsom-0-22.20110809svn|53	# absolute filesystem location:
21mr|xsom-0-22.20110809svn|54	sed -i \
21mr|xsom-0-22.20110809svn|55	's|http://docs.oasis-open.org/regrep/v3.0/schema/lcm.xsd|file://%{SOURCE1}|' \
21mr|xsom-0-22.20110809svn|56	test/XSOMParserTest.java
21mr|xsom-0-22.20110809svn|57	
21mr|xsom-0-22.20110809svn|58	pushd lib
21mr|xsom-0-22.20110809svn|59	ln -sf `build-classpath relaxngcc` relaxngcc.jar
21mr|xsom-0-22.20110809svn|60	popd
21mr|xsom-0-22.20110809svn|61	
21mr|xsom-0-22.20110809svn|62	%build
21mr|xsom-0-22.20110809svn|63	%mvn_build -- -Dproject.build.sourceEncoding=UTF-8
21mr|xsom-0-22.20110809svn|64	
21mr|xsom-0-22.20110809svn|65	%install
21mr|xsom-0-22.20110809svn|66	%mvn_install
21mr|xsom-0-22.20110809svn|67	
21mr|xsom-0-22.20110809svn|68	%files -f .mfiles
21mr|xsom-0-22.20110809svn|69	%doc license.txt
21mr|xsom-0-22.20110809svn|70	
21mr|xsom-0-22.20110809svn|71	%files javadoc -f .mfiles-javadoc
21mr|xsom-0-22.20110809svn|72	%doc license.txt
21mr|xsom-0-22.20110809svn|73	

19950 21
21mr|xstdcmap-1.0.4-2|1	Name:		xstdcmap
21mr|xstdcmap-1.0.4-2|2	Version:	1.0.4
21mr|xstdcmap-1.0.4-2|3	Release:	2
21mr|xstdcmap-1.0.4-2|4	Summary:	X standard colormap utility
21mr|xstdcmap-1.0.4-2|5	
21mr|xstdcmap-1.0.4-2|6	Group:		Development/X11
21mr|xstdcmap-1.0.4-2|7	Source:		http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
21mr|xstdcmap-1.0.4-2|8	License:	MIT
21mr|xstdcmap-1.0.4-2|9	
21mr|xstdcmap-1.0.4-2|10	BuildRequires: pkgconfig(x11) >= 1.0.0
21mr|xstdcmap-1.0.4-2|11	BuildRequires: pkgconfig(xmu) >= 1.0.0
21mr|xstdcmap-1.0.4-2|12	BuildRequires: x11-util-macros >= 1.0.1
21mr|xstdcmap-1.0.4-2|13	
21mr|xstdcmap-1.0.4-2|14	%description
21mr|xstdcmap-1.0.4-2|15	The xstdcmap utility can be used to selectively define standard
21mr|xstdcmap-1.0.4-2|16	colormap properties. It is intended to be run from a user's X startup
21mr|xstdcmap-1.0.4-2|17	script to create standard colormap definitions in order to facilitate
21mr|xstdcmap-1.0.4-2|18	sharing of scarce colormap resources among clients. Where at all
21mr|xstdcmap-1.0.4-2|19	possible, colormaps are created with read-only allocations.
21mr|xstdcmap-1.0.4-2|20	
21mr|xstdcmap-1.0.4-2|21	%prep
21mr|xstdcmap-1.0.4-2|22	%setup -q -n %{name}-%{version}
21mr|xstdcmap-1.0.4-2|23	
21mr|xstdcmap-1.0.4-2|24	%build
21mr|xstdcmap-1.0.4-2|25	%configure	--x-includes=%{_includedir}\
21mr|xstdcmap-1.0.4-2|26	--x-libraries=%{_libdir}
21mr|xstdcmap-1.0.4-2|27	
21mr|xstdcmap-1.0.4-2|28	%make
21mr|xstdcmap-1.0.4-2|29	
21mr|xstdcmap-1.0.4-2|30	%install
21mr|xstdcmap-1.0.4-2|31	%makeinstall_std
21mr|xstdcmap-1.0.4-2|32	
21mr|xstdcmap-1.0.4-2|33	%clean
21mr|xstdcmap-1.0.4-2|34	
21mr|xstdcmap-1.0.4-2|35	%files
21mr|xstdcmap-1.0.4-2|36	%{_bindir}/xstdcmap
21mr|xstdcmap-1.0.4-2|37	%{_mandir}/man1/xstdcmap.1*

19951 21
21mr|xstream-1.4.20-1|1	# Copyright statement from JPackage this file is derived from:
21mr|xstream-1.4.20-1|2	
21mr|xstream-1.4.20-1|3	# Copyright (c) 2000-2007, JPackage Project
21mr|xstream-1.4.20-1|4	# All rights reserved.
21mr|xstream-1.4.20-1|5	#
21mr|xstream-1.4.20-1|6	# Redistribution and use in source and binary forms, with or without
21mr|xstream-1.4.20-1|7	# modification, are permitted provided that the following conditions
21mr|xstream-1.4.20-1|8	# are met:
21mr|xstream-1.4.20-1|9	#
21mr|xstream-1.4.20-1|10	# 1. Redistributions of source code must retain the above copyright
21mr|xstream-1.4.20-1|11	#    notice, this list of conditions and the following disclaimer.
21mr|xstream-1.4.20-1|12	# 2. Redistributions in binary form must reproduce the above copyright
21mr|xstream-1.4.20-1|13	#    notice, this list of conditions and the following disclaimer in the
21mr|xstream-1.4.20-1|14	#    documentation and/or other materials provided with the
21mr|xstream-1.4.20-1|15	#    distribution.
21mr|xstream-1.4.20-1|16	# 3. Neither the name of the JPackage Project nor the names of its
21mr|xstream-1.4.20-1|17	#    contributors may be used to endorse or promote products derived
21mr|xstream-1.4.20-1|18	#    from this software without specific prior written permission.
21mr|xstream-1.4.20-1|19	#
21mr|xstream-1.4.20-1|20	# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
21mr|xstream-1.4.20-1|21	# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
21mr|xstream-1.4.20-1|22	# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
21mr|xstream-1.4.20-1|23	# A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
21mr|xstream-1.4.20-1|24	# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
21mr|xstream-1.4.20-1|25	# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
21mr|xstream-1.4.20-1|26	# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
21mr|xstream-1.4.20-1|27	# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
21mr|xstream-1.4.20-1|28	# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
21mr|xstream-1.4.20-1|29	# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
21mr|xstream-1.4.20-1|30	# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
21mr|xstream-1.4.20-1|31	#
21mr|xstream-1.4.20-1|32	
21mr|xstream-1.4.20-1|33	%bcond_without hibernate
21mr|xstream-1.4.20-1|34	
21mr|xstream-1.4.20-1|35	Name:           xstream
21mr|xstream-1.4.20-1|36	Version:        1.4.20
21mr|xstream-1.4.20-1|37	Release:        1
21mr|xstream-1.4.20-1|38	Summary:        Java XML serialization library
21mr|xstream-1.4.20-1|39	License:        BSD
21mr|xstream-1.4.20-1|40	URL:            http://x-stream.github.io/
21mr|xstream-1.4.20-1|41	Group:          Development/Java
21mr|xstream-1.4.20-1|42	BuildArch:      noarch
21mr|xstream-1.4.20-1|43	# Java stack is not supported on x86_32
21mr|xstream-1.4.20-1|44	ExcludeArch: %{ix86}
21mr|xstream-1.4.20-1|45	
21mr|xstream-1.4.20-1|46	Source0:        https://repo1.maven.org/maven2/com/thoughtworks/%{name}/%{name}-distribution/%{version}/%{name}-distribution-%{version}-src.zip
21mr|xstream-1.4.20-1|47	# opensuse patch
21mr|xstream-1.4.20-1|48	Patch0:		Revert-MXParser-changes.patch
21mr|xstream-1.4.20-1|49	BuildRequires:  maven-local
21mr|xstream-1.4.20-1|50	BuildRequires:  mvn(cglib:cglib)
21mr|xstream-1.4.20-1|51	BuildRequires:  mvn(dom4j:dom4j)
21mr|xstream-1.4.20-1|52	BuildRequires:  mvn(javax.xml.bind:jaxb-api)
21mr|xstream-1.4.20-1|53	BuildRequires:  mvn(joda-time:joda-time)
21mr|xstream-1.4.20-1|54	BuildRequires:  mvn(net.sf.kxml:kxml2-min)
21mr|xstream-1.4.20-1|55	BuildRequires:  mvn(org.apache.felix:maven-bundle-plugin)
21mr|xstream-1.4.20-1|56	BuildRequires:  mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|xstream-1.4.20-1|57	BuildRequires:  mvn(org.apache.maven.plugins:maven-antrun-plugin)
21mr|xstream-1.4.20-1|58	BuildRequires:  mvn(org.codehaus.mojo:build-helper-maven-plugin)
21mr|xstream-1.4.20-1|59	BuildRequires:  mvn(org.codehaus.woodstox:woodstox-core-asl)
21mr|xstream-1.4.20-1|60	BuildRequires:  mvn(org.jdom:jdom)
21mr|xstream-1.4.20-1|61	BuildRequires:  mvn(org.jdom:jdom2)
21mr|xstream-1.4.20-1|62	BuildRequires:  mvn(stax:stax)
21mr|xstream-1.4.20-1|63	BuildRequires:  mvn(stax:stax-api)
21mr|xstream-1.4.20-1|64	BuildRequires:  mvn(xpp3:xpp3)
21mr|xstream-1.4.20-1|65	BuildRequires:  mvn(xpp3:xpp3_min)
21mr|xstream-1.4.20-1|66	
21mr|xstream-1.4.20-1|67	%if %{with hibernate}
21mr|xstream-1.4.20-1|68	BuildRequires:  mvn(javassist:javassist)
21mr|xstream-1.4.20-1|69	BuildRequires:  mvn(org.codehaus.jettison:jettison)
21mr|xstream-1.4.20-1|70	BuildRequires:  mvn(org.hibernate:hibernate-core)
21mr|xstream-1.4.20-1|71	BuildRequires:  mvn(org.hibernate:hibernate-envers)
21mr|xstream-1.4.20-1|72	BuildRequires:  mvn(org.slf4j:slf4j-simple)
21mr|xstream-1.4.20-1|73	BuildRequires:  mvn(xom:xom)
21mr|xstream-1.4.20-1|74	%endif
21mr|xstream-1.4.20-1|75	
21mr|xstream-1.4.20-1|76	
21mr|xstream-1.4.20-1|77	%description
21mr|xstream-1.4.20-1|78	XStream is a simple library to serialize objects to XML
21mr|xstream-1.4.20-1|79	and back again. A high level facade is supplied that
21mr|xstream-1.4.20-1|80	simplifies common use cases. Custom objects can be serialized
21mr|xstream-1.4.20-1|81	without need for specifying mappings. Speed and low memory
21mr|xstream-1.4.20-1|82	footprint are a crucial part of the design, making it suitable
21mr|xstream-1.4.20-1|83	for large object graphs or systems with high message throughput.
21mr|xstream-1.4.20-1|84	No information is duplicated that can be obtained via reflection.
21mr|xstream-1.4.20-1|85	This results in XML that is easier to read for humans and more
21mr|xstream-1.4.20-1|86	compact than native Java serialization. XStream serializes internal
21mr|xstream-1.4.20-1|87	fields, including private and final. Supports non-public and inner
21mr|xstream-1.4.20-1|88	classes. Classes are not required to have default constructor.
21mr|xstream-1.4.20-1|89	Duplicate references encountered in the object-model will be
21mr|xstream-1.4.20-1|90	maintained. Supports circular references. By implementing an
21mr|xstream-1.4.20-1|91	interface, XStream can serialize directly to/from any tree
21mr|xstream-1.4.20-1|92	structure (not just XML). Strategies can be registered allowing
21mr|xstream-1.4.20-1|93	customization of how particular types are represented as XML.
21mr|xstream-1.4.20-1|94	When an exception occurs due to malformed XML, detailed diagnostics
21mr|xstream-1.4.20-1|95	are provided to help isolate and fix the problem.
21mr|xstream-1.4.20-1|96	
21mr|xstream-1.4.20-1|97	
21mr|xstream-1.4.20-1|98	%package        javadoc
21mr|xstream-1.4.20-1|99	Summary:        Javadoc for %{name}
21mr|xstream-1.4.20-1|100	
21mr|xstream-1.4.20-1|101	%description    javadoc
21mr|xstream-1.4.20-1|102	%{name} API documentation.
21mr|xstream-1.4.20-1|103	
21mr|xstream-1.4.20-1|104	%if %{with hibernate}
21mr|xstream-1.4.20-1|105	%package        hibernate
21mr|xstream-1.4.20-1|106	Summary:        hibernate module for %{name}
21mr|xstream-1.4.20-1|107	Requires:       %{name} = %{version}-%{release}
21mr|xstream-1.4.20-1|108	
21mr|xstream-1.4.20-1|109	%description    hibernate
21mr|xstream-1.4.20-1|110	hibernate module for %{name}.
21mr|xstream-1.4.20-1|111	%endif
21mr|xstream-1.4.20-1|112	
21mr|xstream-1.4.20-1|113	%package        benchmark
21mr|xstream-1.4.20-1|114	Summary:        benchmark module for %{name}
21mr|xstream-1.4.20-1|115	Requires:       %{name} = %{version}-%{release}
21mr|xstream-1.4.20-1|116	
21mr|xstream-1.4.20-1|117	%description    benchmark
21mr|xstream-1.4.20-1|118	benchmark module for %{name}.
21mr|xstream-1.4.20-1|119	
21mr|xstream-1.4.20-1|120	%package parent
21mr|xstream-1.4.20-1|121	Summary:        Parent POM for %{name}
21mr|xstream-1.4.20-1|122	Requires:       %{name} = %{version}-%{release}
21mr|xstream-1.4.20-1|123	
21mr|xstream-1.4.20-1|124	%description parent
21mr|xstream-1.4.20-1|125	Parent POM for %{name}.
21mr|xstream-1.4.20-1|126	
21mr|xstream-1.4.20-1|127	
21mr|xstream-1.4.20-1|128	%prep
21mr|xstream-1.4.20-1|129	%setup -qn %{name}-%{version}
21mr|xstream-1.4.20-1|130	find . -name "*.class" -print -delete
21mr|xstream-1.4.20-1|131	find . -name "*.jar" -print -delete
21mr|xstream-1.4.20-1|132	
21mr|xstream-1.4.20-1|133	%patch0 -p1
21mr|xstream-1.4.20-1|134	
21mr|xstream-1.4.20-1|135	# Require org.codehaus.xsite:xsite-maven-plugin
21mr|xstream-1.4.20-1|136	%pom_disable_module xstream-distribution
21mr|xstream-1.4.20-1|137	
21mr|xstream-1.4.20-1|138	# missing artifacts:
21mr|xstream-1.4.20-1|139	#  org.openjdk.jmh:jmh-core:jar:1.11.1
21mr|xstream-1.4.20-1|140	#  org.openjdk.jmh:jmh-generator-annprocess:jar:1.11.1
21mr|xstream-1.4.20-1|141	%pom_disable_module xstream-jmh
21mr|xstream-1.4.20-1|142	
21mr|xstream-1.4.20-1|143	# Unwanted
21mr|xstream-1.4.20-1|144	%pom_remove_plugin :maven-source-plugin
21mr|xstream-1.4.20-1|145	%pom_remove_plugin :maven-dependency-plugin
21mr|xstream-1.4.20-1|146	%pom_remove_plugin :maven-eclipse-plugin
21mr|xstream-1.4.20-1|147	%pom_remove_plugin :maven-release-plugin
21mr|xstream-1.4.20-1|148	%pom_remove_plugin :xsite-maven-plugin
21mr|xstream-1.4.20-1|149	
21mr|xstream-1.4.20-1|150	%pom_xpath_set "pom:dependency[pom:groupId = 'org.codehaus.woodstox' ]/pom:artifactId" woodstox-core-asl
21mr|xstream-1.4.20-1|151	%pom_xpath_set "pom:dependency[pom:groupId = 'org.codehaus.woodstox' ]/pom:artifactId" woodstox-core-asl xstream
21mr|xstream-1.4.20-1|152	%pom_xpath_set "pom:dependency[pom:groupId = 'cglib' ]/pom:artifactId" cglib
21mr|xstream-1.4.20-1|153	%pom_xpath_set "pom:dependency[pom:groupId = 'cglib' ]/pom:artifactId" cglib xstream
21mr|xstream-1.4.20-1|154	%if 0
21mr|xstream-1.4.20-1|155	# Replace old xmlpull dependency with xpp3
21mr|xstream-1.4.20-1|156	%pom_change_dep :xmlpull xpp3:xpp3:1.1.4c xstream
21mr|xstream-1.4.20-1|157	# Require unavailable proxytoys:proxytoys
21mr|xstream-1.4.20-1|158	%endif
21mr|xstream-1.4.20-1|159	%pom_remove_plugin :maven-dependency-plugin xstream
21mr|xstream-1.4.20-1|160	
21mr|xstream-1.4.20-1|161	%pom_remove_plugin :maven-javadoc-plugin xstream
21mr|xstream-1.4.20-1|162	
21mr|xstream-1.4.20-1|163	# provided by JDK
21mr|xstream-1.4.20-1|164	%pom_remove_dep javax.activation:activation xstream
21mr|xstream-1.4.20-1|165	
21mr|xstream-1.4.20-1|166	%pom_xpath_set "pom:project/pom:dependencies/pom:dependency[pom:groupId = 'cglib' ]/pom:artifactId" cglib xstream-hibernate
21mr|xstream-1.4.20-1|167	%pom_xpath_inject "pom:project/pom:dependencies/pom:dependency[pom:groupId = 'junit' ]" "<scope>test</scope>" xstream-hibernate
21mr|xstream-1.4.20-1|168	%pom_remove_plugin :maven-dependency-plugin xstream-hibernate
21mr|xstream-1.4.20-1|169	%pom_remove_plugin :maven-javadoc-plugin xstream-hibernate
21mr|xstream-1.4.20-1|170	
21mr|xstream-1.4.20-1|171	%pom_xpath_inject "pom:project/pom:dependencies/pom:dependency[pom:groupId = 'junit' ]" "<scope>test</scope>" xstream-benchmark
21mr|xstream-1.4.20-1|172	%pom_remove_plugin :maven-javadoc-plugin xstream-benchmark
21mr|xstream-1.4.20-1|173	
21mr|xstream-1.4.20-1|174	%if %{without hibernate}
21mr|xstream-1.4.20-1|175	# Don't build hibernate module
21mr|xstream-1.4.20-1|176	%pom_disable_module xstream-hibernate
21mr|xstream-1.4.20-1|177	# Disable support for some lesser used XML backends
21mr|xstream-1.4.20-1|178	%pom_remove_dep -r xom:xom
21mr|xstream-1.4.20-1|179	%pom_remove_dep -r org.codehaus.jettison:jettison
21mr|xstream-1.4.20-1|180	rm xstream/src/java/com/thoughtworks/xstream/io/xml/Xom*
21mr|xstream-1.4.20-1|181	rm xstream/src/java/com/thoughtworks/xstream/io/json/Jettison*
21mr|xstream-1.4.20-1|182	rm xstream-benchmark/src/java/com/thoughtworks/xstream/tools/benchmark/products/XStreamXom.java
21mr|xstream-1.4.20-1|183	%endif
21mr|xstream-1.4.20-1|184	
21mr|xstream-1.4.20-1|185	%mvn_file :%{name} %{name}/%{name} %{name}
21mr|xstream-1.4.20-1|186	%mvn_file :%{name}-benchmark %{name}/%{name}-benchmark %{name}-benchmark
21mr|xstream-1.4.20-1|187	
21mr|xstream-1.4.20-1|188	%mvn_package :%{name}
21mr|xstream-1.4.20-1|189	
21mr|xstream-1.4.20-1|190	%build
21mr|xstream-1.4.20-1|191	# test skipped for unavailable test deps (com.megginson.sax:xml-writer)
21mr|xstream-1.4.20-1|192	%mvn_build -f -s -- -Dversion.java.source=8
21mr|xstream-1.4.20-1|193	
21mr|xstream-1.4.20-1|194	%install
21mr|xstream-1.4.20-1|195	%mvn_install
21mr|xstream-1.4.20-1|196	
21mr|xstream-1.4.20-1|197	%files -f .mfiles
21mr|xstream-1.4.20-1|198	%doc README.txt
21mr|xstream-1.4.20-1|199	%license LICENSE.txt
21mr|xstream-1.4.20-1|200	
21mr|xstream-1.4.20-1|201	%files parent -f .mfiles-%{name}-parent
21mr|xstream-1.4.20-1|202	
21mr|xstream-1.4.20-1|203	%if %{with hibernate}
21mr|xstream-1.4.20-1|204	%files hibernate -f .mfiles-%{name}-hibernate
21mr|xstream-1.4.20-1|205	%endif
21mr|xstream-1.4.20-1|206	
21mr|xstream-1.4.20-1|207	%files benchmark -f .mfiles-%{name}-benchmark
21mr|xstream-1.4.20-1|208	
21mr|xstream-1.4.20-1|209	%files javadoc -f .mfiles-javadoc
21mr|xstream-1.4.20-1|210	%license LICENSE.txt
21mr|xstream-1.4.20-1|211	

19952 21
21mr|xtb-6.7.1-1|1	%define major 6
21mr|xtb-6.7.1-1|2	%define libname %mklibname %{name} %{major}
21mr|xtb-6.7.1-1|3	%define devname %mklibname %{name} -d
21mr|xtb-6.7.1-1|4	
21mr|xtb-6.7.1-1|5	%global blaslib openblas
21mr|xtb-6.7.1-1|6	
21mr|xtb-6.7.1-1|7	Name:           xtb
21mr|xtb-6.7.1-1|8	Version:        6.7.1
21mr|xtb-6.7.1-1|9	Release:        1%{?dist}
21mr|xtb-6.7.1-1|10	Summary:        Semiempirical Extended Tight-Binding Program Package
21mr|xtb-6.7.1-1|11	Group:          Sciences/Other
21mr|xtb-6.7.1-1|12	License:        LGPLv3+
21mr|xtb-6.7.1-1|13	URL:            https://github.com/grimme-lab/xtb/
21mr|xtb-6.7.1-1|14	Source0:        https://github.com/grimme-lab/xtb/archive/v%{version}/xtb-%{version}.tar.gz
21mr|xtb-6.7.1-1|15	
21mr|xtb-6.7.1-1|16	# Fedora versioning
21mr|xtb-6.7.1-1|17	Patch0:         xtb-6.5.1-fedora.patch
21mr|xtb-6.7.1-1|18	# Add sanity checks to environment variables, https://github.com/grimme-lab/xtb/pull/317
21mr|xtb-6.7.1-1|19	Patch4:         xtb-6.3.2-environment.patch
21mr|xtb-6.7.1-1|20	
21mr|xtb-6.7.1-1|21	#BuildRequires:  cmake
21mr|xtb-6.7.1-1|22	BuildRequires:  pkgconfig(dftd4)
21mr|xtb-6.7.1-1|23	BuildRequires:  gcc-gfortran
21mr|xtb-6.7.1-1|24	BuildRequires:  gomp-devel
21mr|xtb-6.7.1-1|25	BuildRequires:  multicharge-devel
21mr|xtb-6.7.1-1|26	BuildRequires:  meson
21mr|xtb-6.7.1-1|27	#BuildRequires:  ninja
21mr|xtb-6.7.1-1|28	BuildRequires:  %{blaslib}-devel
21mr|xtb-6.7.1-1|29	# To generate man pages
21mr|xtb-6.7.1-1|30	BuildRequires:  rubygem-asciidoctor
21mr|xtb-6.7.1-1|31	# The program queries $HOSTNAME at runtime and so fails to run in mock without this
21mr|xtb-6.7.1-1|32	BuildRequires:  hostname
21mr|xtb-6.7.1-1|33	# New in 6.5.0
21mr|xtb-6.7.1-1|34	BuildRequires:  mctc-lib-devel
21mr|xtb-6.7.1-1|35	BuildRequires:  test-drive-devel
21mr|xtb-6.7.1-1|36	
21mr|xtb-6.7.1-1|37	# Need data files to run
21mr|xtb-6.7.1-1|38	Requires:       %{name}-data = %{version}-%{release}
21mr|xtb-6.7.1-1|39	
21mr|xtb-6.7.1-1|40	%description
21mr|xtb-6.7.1-1|41	The xtb program package developed by the Grimme group in Bonn.
21mr|xtb-6.7.1-1|42	
21mr|xtb-6.7.1-1|43	%files
21mr|xtb-6.7.1-1|44	# LGPLv3+ license is stated at bottom of README.md
21mr|xtb-6.7.1-1|45	%doc README.md CONTRIBUTING.md
21mr|xtb-6.7.1-1|46	%license COPYING COPYING.LESSER README.md
21mr|xtb-6.7.1-1|47	%{_mandir}/man1/xtb.1*
21mr|xtb-6.7.1-1|48	%{_mandir}/man7/xcontrol.7*
21mr|xtb-6.7.1-1|49	%{_bindir}/xtb
21mr|xtb-6.7.1-1|50	#----------------------------------------------------
21mr|xtb-6.7.1-1|51	%package data
21mr|xtb-6.7.1-1|52	Summary:   Data files for xtb
21mr|xtb-6.7.1-1|53	BuildArch: noarch
21mr|xtb-6.7.1-1|54	
21mr|xtb-6.7.1-1|55	%description data
21mr|xtb-6.7.1-1|56	This package contains the data files for xtb.
21mr|xtb-6.7.1-1|57	
21mr|xtb-6.7.1-1|58	%files data
21mr|xtb-6.7.1-1|59	%{_sysconfdir}/profile.d/xtb.sh
21mr|xtb-6.7.1-1|60	%{_sysconfdir}/profile.d/xtb.csh
21mr|xtb-6.7.1-1|61	%{_datadir}/xtb/
21mr|xtb-6.7.1-1|62	#----------------------------------------------------
21mr|xtb-6.7.1-1|63	%package -n %{libname}
21mr|xtb-6.7.1-1|64	Summary:   %{name} shared library
21mr|xtb-6.7.1-1|65	Summary:   Shared libraries for xtb
21mr|xtb-6.7.1-1|66	# The program queries $HOSTNAME at runtime and so fails to run in mock without this
21mr|xtb-6.7.1-1|67	Requires:  hostname
21mr|xtb-6.7.1-1|68	# Need data files to run
21mr|xtb-6.7.1-1|69	Requires:  %{name}-data = %{EVRD}
21mr|xtb-6.7.1-1|70	
21mr|xtb-6.7.1-1|71	%description -n %{libname}
21mr|xtb-6.7.1-1|72	This package contains the shared libraries for xtb.
21mr|xtb-6.7.1-1|73	
21mr|xtb-6.7.1-1|74	%files -n %{libname}
21mr|xtb-6.7.1-1|75	%{_libdir}/libxtb.so.%{major}*
21mr|xtb-6.7.1-1|76	#----------------------------------------------------
21mr|xtb-6.7.1-1|77	%package -n %{devname}
21mr|xtb-6.7.1-1|78	Summary:   Development headers for xtb
21mr|xtb-6.7.1-1|79	Requires:  %{libname} = %{EVRD}
21mr|xtb-6.7.1-1|80	Provides:  %{name}-devel = %{EVRD}
21mr|xtb-6.7.1-1|81	
21mr|xtb-6.7.1-1|82	%description -n %{devname}
21mr|xtb-6.7.1-1|83	This package contains development headers for xtb.
21mr|xtb-6.7.1-1|84	
21mr|xtb-6.7.1-1|85	%files -n %{devname}
21mr|xtb-6.7.1-1|86	%{_includedir}/xtb.h
21mr|xtb-6.7.1-1|87	%{_libdir}/libxtb.so
21mr|xtb-6.7.1-1|88	%{_libdir}/pkgconfig/xtb.pc
21mr|xtb-6.7.1-1|89	#----------------------------------------------------
21mr|xtb-6.7.1-1|90	%prep
21mr|xtb-6.7.1-1|91	%autosetup -p1
21mr|xtb-6.7.1-1|92	
21mr|xtb-6.7.1-1|93	%build
21mr|xtb-6.7.1-1|94	export FFLAGS="%{optflags} -I%{_fmoddir} -fPIC"
21mr|xtb-6.7.1-1|95	export FCLAGS="%{optflags} -I%{_fmoddir} -fPIC"
21mr|xtb-6.7.1-1|96	%meson -Dlapack=custom -Dcustom_libraries=%{blaslib} -Dtblite=disabled
21mr|xtb-6.7.1-1|97	date=$(date)
21mr|xtb-6.7.1-1|98	# Create customized Fedora versioning
21mr|xtb-6.7.1-1|99	cat > %{_target_platform}/xtb_version.fh <<EOF
21mr|xtb-6.7.1-1|100	character(len=*),parameter :: version = "%{version}-%{release}%{dist}"
21mr|xtb-6.7.1-1|101	character(len=*),parameter :: date = "$date"
21mr|xtb-6.7.1-1|102	character(len=*),parameter :: author = "Fedora project"
21mr|xtb-6.7.1-1|103	EOF
21mr|xtb-6.7.1-1|104	%meson_build
21mr|xtb-6.7.1-1|105	
21mr|xtb-6.7.1-1|106	%install
21mr|xtb-6.7.1-1|107	%meson_install
21mr|xtb-6.7.1-1|108	# Remove static library
21mr|xtb-6.7.1-1|109	rm %{buildroot}%{_libdir}/libxtb.a
21mr|xtb-6.7.1-1|110	# Remove environment module files
21mr|xtb-6.7.1-1|111	rm -rf %{buildroot}%{_datadir}/modules
21mr|xtb-6.7.1-1|112	
21mr|xtb-6.7.1-1|113	# Create profile files
21mr|xtb-6.7.1-1|114	mkdir -p %{buildroot}%{_sysconfdir}/profile.d
21mr|xtb-6.7.1-1|115	cat > %{buildroot}%{_sysconfdir}/profile.d/xtb.sh <<EOF
21mr|xtb-6.7.1-1|116	XTBPATH=%{_datadir}/xtb
21mr|xtb-6.7.1-1|117	export XTBPATH
21mr|xtb-6.7.1-1|118	EOF
21mr|xtb-6.7.1-1|119	cat > %{buildroot}%{_sysconfdir}/profile.d/xtb.csh <<EOF
21mr|xtb-6.7.1-1|120	setenv XTBPATH %{_datadir}/xtb
21mr|xtb-6.7.1-1|121	EOF
21mr|xtb-6.7.1-1|122	
21mr|xtb-6.7.1-1|123	%check
21mr|xtb-6.7.1-1|124	# Set missing environment variable
21mr|xtb-6.7.1-1|125	#export HOSTNAME=$(hostname)
21mr|xtb-6.7.1-1|126	# Turn off use of OpenMP parallelism since tests are already run in parallel
21mr|xtb-6.7.1-1|127	#export OMP_NUM_THREADS=1
21mr|xtb-6.7.1-1|128	# Tests time out
21mr|xtb-6.7.1-1|129	#meson_test --timeout-multiplier=10

19953 21
21mr|xterm-386-1|1	Summary:	The standard terminal emulator for the X Window System
21mr|xterm-386-1|2	Name:		xterm
21mr|xterm-386-1|3	Version:	386
21mr|xterm-386-1|4	Release:	1
21mr|xterm-386-1|5	License:	MIT
21mr|xterm-386-1|6	Group:		Terminals
21mr|xterm-386-1|7	Url:		http://invisible-island.net/xterm/
21mr|xterm-386-1|8	Source0:    https://invisible-island.net/archives/xterm/%{name}-%{version}.tgz
21mr|xterm-386-1|9	#Source1:	ftp://invisible-island.net/xterm/%%{name}-%%{version}.tgz.asc
21mr|xterm-386-1|10	Source11:	%{name}-16x16.png
21mr|xterm-386-1|11	Source12:	%{name}-32x32.png
21mr|xterm-386-1|12	Source13:	%{name}-48x48.png
21mr|xterm-386-1|13	# from http://www.vim.org/scripts/script.php?script_id=1349, public domain
21mr|xterm-386-1|14	Source20:	colortest.pl
21mr|xterm-386-1|15	Source100:	%{name}.rpmlintrc
21mr|xterm-386-1|16	BuildRequires:	desktop-file-utils
21mr|xterm-386-1|17	BuildRequires:	groff-base
21mr|xterm-386-1|18	BuildRequires:	luit
21mr|xterm-386-1|19	BuildRequires:	man2html-core
21mr|xterm-386-1|20	BuildRequires:	x11-proto-devel
21mr|xterm-386-1|21	BuildRequires:	pkgconfig(fontconfig)
21mr|xterm-386-1|22	BuildRequires:	pkgconfig(ncurses)
21mr|xterm-386-1|23	BuildRequires:	pkgconfig(x11)
21mr|xterm-386-1|24	BuildRequires:	pkgconfig(xaw7)
21mr|xterm-386-1|25	BuildRequires:	pkgconfig(xcursor)
21mr|xterm-386-1|26	BuildRequires:	pkgconfig(xext)
21mr|xterm-386-1|27	BuildRequires:	pkgconfig(xft)
21mr|xterm-386-1|28	BuildRequires:	pkgconfig(xinerama)
21mr|xterm-386-1|29	BuildRequires:	pkgconfig(xpm)
21mr|xterm-386-1|30	BuildRequires:	pkgconfig(xmu)
21mr|xterm-386-1|31	BuildRequires:	pkgconfig(xt)
21mr|xterm-386-1|32	Requires:	luit
21mr|xterm-386-1|33	#Requires(post,postun):	update-alternatives
21mr|xterm-386-1|34	
21mr|xterm-386-1|35	%description
21mr|xterm-386-1|36	The XTerm program is the standard terminal emulator for the X Window System. It
21mr|xterm-386-1|37	provides DEC VT102/VT220 and Tektronix 4014 compatible terminals for programs
21mr|xterm-386-1|38	that can't use the window system directly. If the underlying operating system
21mr|xterm-386-1|39	supports terminal resizing capabilities (for example, the SIGWINCH signal in
21mr|xterm-386-1|40	systems derived from 4.3bsd), xterm will use the facilities to notify programs
21mr|xterm-386-1|41	running in the window whenever it is resized.
21mr|xterm-386-1|42	The xterm included in this package has support for 256 colors enabled.
21mr|xterm-386-1|43	
21mr|xterm-386-1|44	%files
21mr|xterm-386-1|45	%doc ctlseqs.txt colortest.pl
21mr|xterm-386-1|46	%{_bindir}/*
21mr|xterm-386-1|47	%{_mandir}/*/*
21mr|xterm-386-1|48	%{_datadir}/X11/app-defaults/*
21mr|xterm-386-1|49	%{_datadir}/applications/%{name}.desktop
21mr|xterm-386-1|50	%{_iconsdir}/hicolor/*/apps/*.png
21mr|xterm-386-1|51	%{_iconsdir}/hicolor/scalable/apps/*.svg
21mr|xterm-386-1|52	%{_datadir}/pixmaps/*.xpm
21mr|xterm-386-1|53	
21mr|xterm-386-1|54	#----------------------------------------------------------------------------
21mr|xterm-386-1|55	
21mr|xterm-386-1|56	%prep
21mr|xterm-386-1|57	%setup -q
21mr|xterm-386-1|58	cp %{SOURCE20} .
21mr|xterm-386-1|59	
21mr|xterm-386-1|60	
21mr|xterm-386-1|61	%build
21mr|xterm-386-1|62	%configure \
21mr|xterm-386-1|63	--disable-full-tgetent \
21mr|xterm-386-1|64	--enable-wide-chars \
21mr|xterm-386-1|65	--x-includes=%{_includedir}/freetype2 \
21mr|xterm-386-1|66	--enable-luit \
21mr|xterm-386-1|67	--enable-256-color \
21mr|xterm-386-1|68	--with-app-defaults=%{_datadir}/X11/app-defaults \
21mr|xterm-386-1|69	--with-icon-theme=hicolor \
21mr|xterm-386-1|70	--with-icondir="%{_datadir}/icons"
21mr|xterm-386-1|71	
21mr|xterm-386-1|72	%make
21mr|xterm-386-1|73	
21mr|xterm-386-1|74	
21mr|xterm-386-1|75	%install
21mr|xterm-386-1|76	%makeinstall_std
21mr|xterm-386-1|77	
21mr|xterm-386-1|78	# NOTE: encodingMode: locale means to follow the charset encoding of the
21mr|xterm-386-1|79	# locale. A quite complete unicode font is set as the default (instead of the
21mr|xterm-386-1|80	# very poor "fixed" one). a quick cat is used instead of patching the sources;
21mr|xterm-386-1|81	# it shoulmd be made the default imho
21mr|xterm-386-1|82	# locale: true means to use luit to convert locale encoding to unicode
21mr|xterm-386-1|83	# for display.
21mr|xterm-386-1|84	# luit support is needed for it to work -- pablo
21mr|xterm-386-1|85	cat << EOF >> %{buildroot}%{_datadir}/X11/app-defaults/XTerm
21mr|xterm-386-1|86	
21mr|xterm-386-1|87	*.vt100.font: -misc-fixed-medium-r-normal--15-140-75-75-c-90-iso10646-1
21mr|xterm-386-1|88	*.vt100.encodingMode: locale
21mr|xterm-386-1|89	*.locale: true
21mr|xterm-386-1|90	*.PtyInitialErase: on
21mr|xterm-386-1|91	*.backarrowKeyIsErase: on
21mr|xterm-386-1|92	*.allowFontOps: false
21mr|xterm-386-1|93	*.allowTcapOps: false
21mr|xterm-386-1|94	*.disallowedWindowOps: 1,2,3,4,5,6,7,8,9,11,13,14,18,19,20,21,GetSelection,SetSelection,SetWinLines,SetXprop
21mr|xterm-386-1|95	EOF
21mr|xterm-386-1|96	
21mr|xterm-386-1|97	# The sources provide a .desktop file, but it requires too many changes:
21mr|xterm-386-1|98	# provide a custom one
21mr|xterm-386-1|99	mkdir -p %{buildroot}%{_datadir}/applications
21mr|xterm-386-1|100	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21mr|xterm-386-1|101	[Desktop Entry]
21mr|xterm-386-1|102	Name=XTerm
21mr|xterm-386-1|103	Comment=Standard terminal emulator
21mr|xterm-386-1|104	Comment[ru]=Стандартный эмулятор терминала для X
21mr|xterm-386-1|105	Exec=%{name} -name Terminal
21mr|xterm-386-1|106	Icon=%{name}-terminal
21mr|xterm-386-1|107	Terminal=false
21mr|xterm-386-1|108	Type=Application
21mr|xterm-386-1|109	StartupNotify=true
21mr|xterm-386-1|110	NotShowIn=KDE;
21mr|xterm-386-1|111	NoDisplay=true
21mr|xterm-386-1|112	Categories=TerminalEmulator;System;Utility;
21mr|xterm-386-1|113	EOF
21mr|xterm-386-1|114	
21mr|xterm-386-1|115	# Fix icons
21mr|xterm-386-1|116	for xpm in xterm{-color_32x32,-color_48x48,_32x32,_48x48}.xpm; do
21mr|xterm-386-1|117	rm -f %{buildroot}%{_datadir}/pixmaps/$xpm
21mr|xterm-386-1|118	done
21mr|xterm-386-1|119	mkdir -p %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32}/apps
21mr|xterm-386-1|120	install -m 644 %{SOURCE11} %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}-terminal.png
21mr|xterm-386-1|121	install -m 644 %{SOURCE12} %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}-terminal.png
21mr|xterm-386-1|122	install -m 644 %{SOURCE13} %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}-terminal.png

19954 21
21mr|xtrap-1.0.3-1|1	Name:		xtrap
21mr|xtrap-1.0.3-1|2	Version:	1.0.3
21mr|xtrap-1.0.3-1|3	Release:	1
21mr|xtrap-1.0.3-1|4	Summary:	XTrap sample clients
21mr|xtrap-1.0.3-1|5	Group:		Development/X11
21mr|xtrap-1.0.3-1|6	Source:		http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
21mr|xtrap-1.0.3-1|7	License:	MIT
21mr|xtrap-1.0.3-1|8	
21mr|xtrap-1.0.3-1|9	BuildRequires:	pkgconfig(x11) >= 1.0.0
21mr|xtrap-1.0.3-1|10	BuildRequires:	pkgconfig(xtrap) >= 1.0.0
21mr|xtrap-1.0.3-1|11	BuildRequires:	x11-util-macros >= 1.0.1
21mr|xtrap-1.0.3-1|12	
21mr|xtrap-1.0.3-1|13	%description
21mr|xtrap-1.0.3-1|14	These commands are SAMPLE CLIENTS provided with the XTrap X Server
21mr|xtrap-1.0.3-1|15	Extension Sources, Version 3.3. XTrap is an X Server extension which
21mr|xtrap-1.0.3-1|16	facilitates the capturing of server protocol and synthesizing core
21mr|xtrap-1.0.3-1|17	input events.
21mr|xtrap-1.0.3-1|18	
21mr|xtrap-1.0.3-1|19	%prep
21mr|xtrap-1.0.3-1|20	%setup -q -n %{name}-%{version}
21mr|xtrap-1.0.3-1|21	
21mr|xtrap-1.0.3-1|22	%build
21mr|xtrap-1.0.3-1|23	%configure	--x-includes=%{_includedir}\
21mr|xtrap-1.0.3-1|24	--x-libraries=%{_libdir}
21mr|xtrap-1.0.3-1|25	
21mr|xtrap-1.0.3-1|26	%make
21mr|xtrap-1.0.3-1|27	
21mr|xtrap-1.0.3-1|28	%install
21mr|xtrap-1.0.3-1|29	rm -rf %{buildroot}
21mr|xtrap-1.0.3-1|30	%makeinstall_std
21mr|xtrap-1.0.3-1|31	
21mr|xtrap-1.0.3-1|32	%clean
21mr|xtrap-1.0.3-1|33	rm -rf %{buildroot}
21mr|xtrap-1.0.3-1|34	
21mr|xtrap-1.0.3-1|35	%files
21mr|xtrap-1.0.3-1|36	%defattr(-,root,root)
21mr|xtrap-1.0.3-1|37	%{_bindir}/xtrapin
21mr|xtrap-1.0.3-1|38	%{_bindir}/xtrapproto
21mr|xtrap-1.0.3-1|39	%{_bindir}/xtrapreset
21mr|xtrap-1.0.3-1|40	%{_bindir}/xtrapstats
21mr|xtrap-1.0.3-1|41	%{_bindir}/xtrapchar
21mr|xtrap-1.0.3-1|42	%{_bindir}/xtrapinfo
21mr|xtrap-1.0.3-1|43	%{_bindir}/xtrapout
21mr|xtrap-1.0.3-1|44	%{_mandir}/man1/xtrapstats.*
21mr|xtrap-1.0.3-1|45	%{_mandir}/man1/xtrapproto.*
21mr|xtrap-1.0.3-1|46	%{_mandir}/man1/xtrapreset.*
21mr|xtrap-1.0.3-1|47	%{_mandir}/man1/xtrapout.*
21mr|xtrap-1.0.3-1|48	%{_mandir}/man1/xtrapinfo.*
21mr|xtrap-1.0.3-1|49	%{_mandir}/man1/xtrapin.*
21mr|xtrap-1.0.3-1|50	%{_mandir}/man1/xtrapchar.*
21mr|xtrap-1.0.3-1|51	%{_mandir}/man1/xtrap.*

19955 21
21mr|xvid-1.3.7-3|1	%define debug_package %{nil}
21mr|xvid-1.3.7-3|2	
21mr|xvid-1.3.7-3|3	%define major 4
21mr|xvid-1.3.7-3|4	%define libname %mklibname xvidcore %{major}
21mr|xvid-1.3.7-3|5	%define devname %mklibname %{name} -d
21mr|xvid-1.3.7-3|6	
21mr|xvid-1.3.7-3|7	Summary:	Video codec compatible with DivX 4
21mr|xvid-1.3.7-3|8	Name:		xvid
21mr|xvid-1.3.7-3|9	Version:	1.3.7
21mr|xvid-1.3.7-3|10	Release:	3
21mr|xvid-1.3.7-3|11	License:	GPLv2+
21mr|xvid-1.3.7-3|12	Group:		System/Libraries
21mr|xvid-1.3.7-3|13	Url:		http://www.xvid.com
21mr|xvid-1.3.7-3|14	Source0:	http://downloads.xvid.com/downloads/xvidcore-%{version}.tar.gz
21mr|xvid-1.3.7-3|15	BuildRequires:	yasm
21mr|xvid-1.3.7-3|16	
21mr|xvid-1.3.7-3|17	%description
21mr|xvid-1.3.7-3|18	This is a video codec based on the original OpenDivX codec. It's
21mr|xvid-1.3.7-3|19	compatible with DivX and MPEG 4.
21mr|xvid-1.3.7-3|20	
21mr|xvid-1.3.7-3|21	#----------------------------------------------------------------------------
21mr|xvid-1.3.7-3|22	
21mr|xvid-1.3.7-3|23	%package -n %{libname}
21mr|xvid-1.3.7-3|24	Summary:	Video codec compatible with DivX 4
21mr|xvid-1.3.7-3|25	Group:		System/Libraries
21mr|xvid-1.3.7-3|26	
21mr|xvid-1.3.7-3|27	%description -n %{libname}
21mr|xvid-1.3.7-3|28	This is a video codec based on the original OpenDivX codec. It's
21mr|xvid-1.3.7-3|29	compatible with DivX and MPEG 4.
21mr|xvid-1.3.7-3|30	
21mr|xvid-1.3.7-3|31	%files -n %{libname}
21mr|xvid-1.3.7-3|32	%{_libdir}/libxvidcore.so.%{major}*
21mr|xvid-1.3.7-3|33	
21mr|xvid-1.3.7-3|34	#----------------------------------------------------------------------------
21mr|xvid-1.3.7-3|35	
21mr|xvid-1.3.7-3|36	%package -n %{devname}
21mr|xvid-1.3.7-3|37	Summary:	Video codec compatible with DivX 4, development files
21mr|xvid-1.3.7-3|38	Group:		Development/C
21mr|xvid-1.3.7-3|39	Requires:	%{libname} = %{EVRD}
21mr|xvid-1.3.7-3|40	Provides:	%{name}-devel = %{EVRD}
21mr|xvid-1.3.7-3|41	Provides:	xvid4-devel = %{EVRD}
21mr|xvid-1.3.7-3|42	
21mr|xvid-1.3.7-3|43	%description -n %{devname}
21mr|xvid-1.3.7-3|44	This is a video codec based on the original OpenDivX codec. It's
21mr|xvid-1.3.7-3|45	compatible with DivX and MPEG 4.
21mr|xvid-1.3.7-3|46	
21mr|xvid-1.3.7-3|47	This package contains the header files and static libraries needed to
21mr|xvid-1.3.7-3|48	build programs with the xvid codec using it's native API.
21mr|xvid-1.3.7-3|49	
21mr|xvid-1.3.7-3|50	%files -n %{devname}
21mr|xvid-1.3.7-3|51	%doc ChangeLog CodingStyle TODO AUTHORS
21mr|xvid-1.3.7-3|52	%{_libdir}/libxvidcore.so
21mr|xvid-1.3.7-3|53	%{_includedir}/xvid.h
21mr|xvid-1.3.7-3|54	
21mr|xvid-1.3.7-3|55	#----------------------------------------------------------------------------
21mr|xvid-1.3.7-3|56	
21mr|xvid-1.3.7-3|57	%prep
21mr|xvid-1.3.7-3|58	%setup -qn xvidcore
21mr|xvid-1.3.7-3|59	
21mr|xvid-1.3.7-3|60	%build
21mr|xvid-1.3.7-3|61	cd build/generic
21mr|xvid-1.3.7-3|62	%configure
21mr|xvid-1.3.7-3|63	%make
21mr|xvid-1.3.7-3|64	
21mr|xvid-1.3.7-3|65	%install
21mr|xvid-1.3.7-3|66	cd build/generic
21mr|xvid-1.3.7-3|67	%makeinstall
21mr|xvid-1.3.7-3|68	
21mr|xvid-1.3.7-3|69	rm -f %{buildroot}%{_libdir}/libxvidcore.a

19956 21
21mr|xvidtune-1.0.3-7|1	Name:		xvidtune
21mr|xvidtune-1.0.3-7|2	Version:	1.0.3
21mr|xvidtune-1.0.3-7|3	Release:	7
21mr|xvidtune-1.0.3-7|4	Summary:	Video mode tuner for X.org
21mr|xvidtune-1.0.3-7|5	Group:		Development/X11
21mr|xvidtune-1.0.3-7|6	Source:		http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
21mr|xvidtune-1.0.3-7|7	License:	MIT
21mr|xvidtune-1.0.3-7|8	
21mr|xvidtune-1.0.3-7|9	BuildRequires: libxt-devel >= 1.0.0
21mr|xvidtune-1.0.3-7|10	BuildRequires: libxxf86vm-devel >= 1.0.0
21mr|xvidtune-1.0.3-7|11	BuildRequires: libxaw-devel >= 1.0.1
21mr|xvidtune-1.0.3-7|12	BuildRequires: x11-util-macros >= 1.0.1
21mr|xvidtune-1.0.3-7|13	
21mr|xvidtune-1.0.3-7|14	%description
21mr|xvidtune-1.0.3-7|15	Xvidtune is a client interface to the X server video mode extension
21mr|xvidtune-1.0.3-7|16	(XFree86-VidModeExtension).
21mr|xvidtune-1.0.3-7|17	
21mr|xvidtune-1.0.3-7|18	%prep
21mr|xvidtune-1.0.3-7|19	%setup -q -n %{name}-%{version}
21mr|xvidtune-1.0.3-7|20	
21mr|xvidtune-1.0.3-7|21	%build
21mr|xvidtune-1.0.3-7|22	%configure
21mr|xvidtune-1.0.3-7|23	%make
21mr|xvidtune-1.0.3-7|24	
21mr|xvidtune-1.0.3-7|25	%install
21mr|xvidtune-1.0.3-7|26	rm -rf %{buildroot}
21mr|xvidtune-1.0.3-7|27	%makeinstall_std
21mr|xvidtune-1.0.3-7|28	
21mr|xvidtune-1.0.3-7|29	%clean
21mr|xvidtune-1.0.3-7|30	rm -rf %{buildroot}
21mr|xvidtune-1.0.3-7|31	
21mr|xvidtune-1.0.3-7|32	%files
21mr|xvidtune-1.0.3-7|33	%defattr(-,root,root)
21mr|xvidtune-1.0.3-7|34	%{_bindir}/xvidtune
21mr|xvidtune-1.0.3-7|35	%{_datadir}/X11/app-defaults/Xvidtune
21mr|xvidtune-1.0.3-7|36	%{_mandir}/man1/xvidtune.*

19957 21
21mr|xviewer-3.2.12-3|1	Summary:	Image viewer
21mr|xviewer-3.2.12-3|2	Name:		xviewer
21mr|xviewer-3.2.12-3|3	Version:	3.2.12
21mr|xviewer-3.2.12-3|4	Release:	3
21mr|xviewer-3.2.12-3|5	License:	GPLv2+
21mr|xviewer-3.2.12-3|6	Group:		Graphics
21mr|xviewer-3.2.12-3|7	Url:		https://github.com/linuxmint/xviewer
21mr|xviewer-3.2.12-3|8	Source0:	https://github.com/linuxmint/xviewer/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|xviewer-3.2.12-3|9	# https://github.com/linuxmint/xviewer/commit/00eb314e
21mr|xviewer-3.2.12-3|10	Patch0:		00eb314e23f48e74582d70623777d6740d14fe0d.patch
21mr|xviewer-3.2.12-3|11	BuildRequires:	desktop-file-utils
21mr|xviewer-3.2.12-3|12	BuildRequires:	gnome-common
21mr|xviewer-3.2.12-3|13	BuildRequires:	gtk-doc
21mr|xviewer-3.2.12-3|14	BuildRequires:	intltool
21mr|xviewer-3.2.12-3|15	BuildRequires:	itstool
21mr|xviewer-3.2.12-3|16	BuildRequires:	meson
21mr|xviewer-3.2.12-3|17	BuildRequires:	yelp-tools
21mr|xviewer-3.2.12-3|18	BuildRequires:	pkgconfig(atk)
21mr|xviewer-3.2.12-3|19	BuildRequires:	pkgconfig(appstream-glib)
21mr|xviewer-3.2.12-3|20	BuildRequires:	pkgconfig(dbus-glib-1)
21mr|xviewer-3.2.12-3|21	BuildRequires:	pkgconfig(exempi-2.0)
21mr|xviewer-3.2.12-3|22	BuildRequires:	pkgconfig(gio-2.0)
21mr|xviewer-3.2.12-3|23	BuildRequires:	pkgconfig(gdk-pixbuf-2.0)
21mr|xviewer-3.2.12-3|24	BuildRequires:	pkgconfig(glib-2.0)
21mr|xviewer-3.2.12-3|25	BuildRequires:	pkgconfig(cinnamon-desktop)
21mr|xviewer-3.2.12-3|26	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|xviewer-3.2.12-3|27	BuildRequires:	pkgconfig(gsettings-desktop-schemas)
21mr|xviewer-3.2.12-3|28	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|xviewer-3.2.12-3|29	BuildRequires:	pkgconfig(gtk+-unix-print-3.0)
21mr|xviewer-3.2.12-3|30	BuildRequires:	pkgconfig(lcms2)
21mr|xviewer-3.2.12-3|31	BuildRequires:	pkgconfig(libexif)
21mr|xviewer-3.2.12-3|32	BuildRequires:	pkgconfig(libjpeg)
21mr|xviewer-3.2.12-3|33	BuildRequires:	pkgconfig(zlib)
21mr|xviewer-3.2.12-3|34	BuildRequires:	pkgconfig(libpeas-gtk-1.0)
21mr|xviewer-3.2.12-3|35	BuildRequires:	pkgconfig(librsvg-2.0)
21mr|xviewer-3.2.12-3|36	BuildRequires:	pkgconfig(libxml-2.0)
21mr|xviewer-3.2.12-3|37	BuildRequires:	pkgconfig(shared-mime-info)
21mr|xviewer-3.2.12-3|38	BuildRequires:	pkgconfig(xapp)
21mr|xviewer-3.2.12-3|39	Requires:	cinnamon-desktop
21mr|xviewer-3.2.12-3|40	Requires:	xapps-desktop-schemas
21mr|xviewer-3.2.12-3|41	Requires:	xapps-icons
21mr|xviewer-3.2.12-3|42	# calls xfce4-set-wallpaper on XFCE (which calls xfconf-query)
21mr|xviewer-3.2.12-3|43	# Install only if XFCE is installed
21mr|xviewer-3.2.12-3|44	Requires:	(xapps-xfce if %{_bindir}/xfconf-query)
21mr|xviewer-3.2.12-3|45	Requires:	typelib(Peas) = 1.0
21mr|xviewer-3.2.12-3|46	Requires:	typelib(PeasGtk) = 1.0
21mr|xviewer-3.2.12-3|47	
21mr|xviewer-3.2.12-3|48	%description
21mr|xviewer-3.2.12-3|49	This is Xviewer, a fast and functional image viewer.
21mr|xviewer-3.2.12-3|50	
21mr|xviewer-3.2.12-3|51	%files -f %{name}.lang
21mr|xviewer-3.2.12-3|52	%license COPYING
21mr|xviewer-3.2.12-3|53	%doc AUTHORS README.md
21mr|xviewer-3.2.12-3|54	%{_bindir}/%{name}
21mr|xviewer-3.2.12-3|55	%{_libdir}/%{name}
21mr|xviewer-3.2.12-3|56	%{_metainfodir}/%{name}.appdata.xml
21mr|xviewer-3.2.12-3|57	%{_datadir}/applications/%{name}.desktop
21mr|xviewer-3.2.12-3|58	%{_datadir}/help/*/%{name}
21mr|xviewer-3.2.12-3|59	%{_datadir}/glib-2.0/schemas/*.xml
21mr|xviewer-3.2.12-3|60	%{_iconsdir}/hicolor/*/apps
21mr|xviewer-3.2.12-3|61	%{_datadir}/%{name}
21mr|xviewer-3.2.12-3|62	%{_mandir}/man1/%{name}.1*
21mr|xviewer-3.2.12-3|63	
21mr|xviewer-3.2.12-3|64	#----------------------------------------------------------------------------
21mr|xviewer-3.2.12-3|65	
21mr|xviewer-3.2.12-3|66	%package devel
21mr|xviewer-3.2.12-3|67	Summary:	Development files for %{name}
21mr|xviewer-3.2.12-3|68	Group:		Development/C
21mr|xviewer-3.2.12-3|69	Requires:	%{name} = %{EVRD}
21mr|xviewer-3.2.12-3|70	
21mr|xviewer-3.2.12-3|71	%description devel
21mr|xviewer-3.2.12-3|72	This package contains the development files to develop plugins
21mr|xviewer-3.2.12-3|73	for %{name}.
21mr|xviewer-3.2.12-3|74	
21mr|xviewer-3.2.12-3|75	%files devel
21mr|xviewer-3.2.12-3|76	%{_includedir}/%{name}
21mr|xviewer-3.2.12-3|77	%{_libdir}/pkgconfig/%{name}.pc
21mr|xviewer-3.2.12-3|78	%{_datadir}/gtk-doc/html/xviewer
21mr|xviewer-3.2.12-3|79	
21mr|xviewer-3.2.12-3|80	#----------------------------------------------------------------------------
21mr|xviewer-3.2.12-3|81	
21mr|xviewer-3.2.12-3|82	%prep
21mr|xviewer-3.2.12-3|83	%autosetup -p1
21mr|xviewer-3.2.12-3|84	
21mr|xviewer-3.2.12-3|85	%build
21mr|xviewer-3.2.12-3|86	%meson
21mr|xviewer-3.2.12-3|87	%meson_build
21mr|xviewer-3.2.12-3|88	
21mr|xviewer-3.2.12-3|89	%install
21mr|xviewer-3.2.12-3|90	%meson_install
21mr|xviewer-3.2.12-3|91	
21mr|xviewer-3.2.12-3|92	mkdir -p %{buildroot}%{_mandir}/man1
21mr|xviewer-3.2.12-3|93	cp debian/%{name}.1 %{buildroot}%{_mandir}/man1/
21mr|xviewer-3.2.12-3|94	rm -rf %{buildroot}%{_iconsdir}/hicolor/icon-theme.cache
21mr|xviewer-3.2.12-3|95	
21mr|xviewer-3.2.12-3|96	%find_lang %{name}

19958 21
21mr|xvinfo-1.1.4-3|1	Name: xvinfo
21mr|xvinfo-1.1.4-3|2	Version: 1.1.4
21mr|xvinfo-1.1.4-3|3	Release: 3
21mr|xvinfo-1.1.4-3|4	Summary: Print out X-Video extension adaptor information
21mr|xvinfo-1.1.4-3|5	
21mr|xvinfo-1.1.4-3|6	Group: Development/X11
21mr|xvinfo-1.1.4-3|7	Source: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
21mr|xvinfo-1.1.4-3|8	License: MIT
21mr|xvinfo-1.1.4-3|9	
21mr|xvinfo-1.1.4-3|10	BuildRequires: pkgconfig(x11) >= 1.0.0
21mr|xvinfo-1.1.4-3|11	BuildRequires: pkgconfig(xv) >= 1.0.1
21mr|xvinfo-1.1.4-3|12	BuildRequires: x11-util-macros >= 1.0.1
21mr|xvinfo-1.1.4-3|13	
21mr|xvinfo-1.1.4-3|14	%description
21mr|xvinfo-1.1.4-3|15	Xvinfo prints out the capabilities of any video adaptors associated with the
21mr|xvinfo-1.1.4-3|16	display that are accesible through the X-Video extension.
21mr|xvinfo-1.1.4-3|17	
21mr|xvinfo-1.1.4-3|18	%prep
21mr|xvinfo-1.1.4-3|19	%setup -q -n %{name}-%{version}
21mr|xvinfo-1.1.4-3|20	
21mr|xvinfo-1.1.4-3|21	%build
21mr|xvinfo-1.1.4-3|22	%configure	--x-includes=%{_includedir}\
21mr|xvinfo-1.1.4-3|23	--x-libraries=%{_libdir}
21mr|xvinfo-1.1.4-3|24	
21mr|xvinfo-1.1.4-3|25	%make
21mr|xvinfo-1.1.4-3|26	
21mr|xvinfo-1.1.4-3|27	%install
21mr|xvinfo-1.1.4-3|28	%makeinstall_std
21mr|xvinfo-1.1.4-3|29	
21mr|xvinfo-1.1.4-3|30	%clean
21mr|xvinfo-1.1.4-3|31	
21mr|xvinfo-1.1.4-3|32	%files
21mr|xvinfo-1.1.4-3|33	%{_bindir}/xvinfo
21mr|xvinfo-1.1.4-3|34	%{_mandir}/man1/xvinfo.*

19959 21
21mr|xwayland-24.1.6-1|1	Summary:	X server that runs under Wayland
21mr|xwayland-24.1.6-1|2	Name:		xwayland
21mr|xwayland-24.1.6-1|3	Version:	24.1.6
21mr|xwayland-24.1.6-1|4	Release:	1
21mr|xwayland-24.1.6-1|5	# inherited Epoch from x11-server where xxway;and was built previously
21mr|xwayland-24.1.6-1|6	Epoch:		1
21mr|xwayland-24.1.6-1|7	License:	MIT
21mr|xwayland-24.1.6-1|8	Group:		System/X11
21mr|xwayland-24.1.6-1|9	Url:		http://www.x.org
21mr|xwayland-24.1.6-1|10	Source0:	https://www.x.org/releases/individual/xserver/%{name}-%{version}.tar.xz
21mr|xwayland-24.1.6-1|11	BuildRequires:	meson
21mr|xwayland-24.1.6-1|12	BuildRequires:	cmake
21mr|xwayland-24.1.6-1|13	BuildRequires:	wayland-devel
21mr|xwayland-24.1.6-1|14	BuildRequires:	pkgconfig(wayland-client)
21mr|xwayland-24.1.6-1|15	BuildRequires:	pkgconfig(wayland-protocols)
21mr|xwayland-24.1.6-1|16	BuildRequires:	pkgconfig(wayland-eglstream-protocols)
21mr|xwayland-24.1.6-1|17	BuildRequires:	pkgconfig(xproto)
21mr|xwayland-24.1.6-1|18	BuildRequires:	pkgconfig(xtrans)
21mr|xwayland-24.1.6-1|19	BuildRequires:	pkgconfig(libgcrypt)
21mr|xwayland-24.1.6-1|20	BuildRequires:	pkgconfig(pixman-1)
21mr|xwayland-24.1.6-1|21	BuildRequires:	pkgconfig(xshmfence)
21mr|xwayland-24.1.6-1|22	BuildRequires:	pkgconfig(xkbfile)
21mr|xwayland-24.1.6-1|23	BuildRequires:	pkgconfig(xkbcomp)
21mr|xwayland-24.1.6-1|24	BuildRequires:	pkgconfig(xfont2)
21mr|xwayland-24.1.6-1|25	BuildRequires:	pkgconfig(libbsd)
21mr|xwayland-24.1.6-1|26	BuildRequires:	pkgconfig(libdrm)
21mr|xwayland-24.1.6-1|27	BuildRequires:	pkgconfig(libxcvt)
21mr|xwayland-24.1.6-1|28	BuildRequires:	pkgconfig(epoxy)
21mr|xwayland-24.1.6-1|29	BuildRequires:	pkgconfig(dri)
21mr|xwayland-24.1.6-1|30	BuildRequires:	pkgconfig(gl)
21mr|xwayland-24.1.6-1|31	BuildRequires:	pkgconfig(egl)
21mr|xwayland-24.1.6-1|32	BuildRequires:	pkgconfig(gbm)
21mr|xwayland-24.1.6-1|33	BuildRequires:	pkgconfig(libtirpc)
21mr|xwayland-24.1.6-1|34	BuildRequires:	pkgconfig(libmd)
21mr|xwayland-24.1.6-1|35	Requires:	x11-server-common
21mr|xwayland-24.1.6-1|36	Requires:	dri-drivers
21mr|xwayland-24.1.6-1|37	Requires:	%{_lib}EGL1
21mr|xwayland-24.1.6-1|38	# https://abf.io/import/x11-server/commit/7063109fe89e73c
21mr|xwayland-24.1.6-1|39	Obsoletes:	x11-server-xwayland < 1:21.1.2
21mr|xwayland-24.1.6-1|40	Conflicts:	x11-server-xwayland < 1:21.1.2
21mr|xwayland-24.1.6-1|41	Provides:	x11-server-xwayland = %{EVRD}
21mr|xwayland-24.1.6-1|42	
21mr|xwayland-24.1.6-1|43	%description
21mr|xwayland-24.1.6-1|44	This package provides an X server running on top of wayland,
21mr|xwayland-24.1.6-1|45	using wayland input devices for input and forwarding either
21mr|xwayland-24.1.6-1|46	the root window or individual top-level windows as wayland
21mr|xwayland-24.1.6-1|47	surfaces.
21mr|xwayland-24.1.6-1|48	
21mr|xwayland-24.1.6-1|49	%package devel
21mr|xwayland-24.1.6-1|50	Summary:	Development files for %{name}
21mr|xwayland-24.1.6-1|51	Group:		Development/C
21mr|xwayland-24.1.6-1|52	Requires:	%{name} = %{EVRD}
21mr|xwayland-24.1.6-1|53	
21mr|xwayland-24.1.6-1|54	%description devel
21mr|xwayland-24.1.6-1|55	Development files and headers for %{name}.
21mr|xwayland-24.1.6-1|56	
21mr|xwayland-24.1.6-1|57	%prep
21mr|xwayland-24.1.6-1|58	%autosetup -p1
21mr|xwayland-24.1.6-1|59	
21mr|xwayland-24.1.6-1|60	%build
21mr|xwayland-24.1.6-1|61	%meson \
21mr|xwayland-24.1.6-1|62	-Dglamor=true \
21mr|xwayland-24.1.6-1|63	-Ddri3=true \
21mr|xwayland-24.1.6-1|64	-Dxcsecurity=true \
21mr|xwayland-24.1.6-1|65	-Dbuilder_addr="%{disturl}" \
21mr|xwayland-24.1.6-1|66	-Dbuilder_string="Build ID: %{name} %{version}-%{release}" \
21mr|xwayland-24.1.6-1|67	-Dvendor_name="%{vendor}" \
21mr|xwayland-24.1.6-1|68	-Dvendor_name_short="%{distsuffix}" \
21mr|xwayland-24.1.6-1|69	-Dvendor_web="%{bugurl}" \
21mr|xwayland-24.1.6-1|70	-Dxkb_dir="%{_datadir}/X11/xkb" \
21mr|xwayland-24.1.6-1|71	-Dxkb_output_dir="%{_localstatedir}/lib/xkb" \
21mr|xwayland-24.1.6-1|72	-Ddefault_font_path="catalogue:%{_sysconfdir}/X11/fontpath.d,built-ins"
21mr|xwayland-24.1.6-1|73	
21mr|xwayland-24.1.6-1|74	%meson_build
21mr|xwayland-24.1.6-1|75	
21mr|xwayland-24.1.6-1|76	%install
21mr|xwayland-24.1.6-1|77	%meson_install
21mr|xwayland-24.1.6-1|78	
21mr|xwayland-24.1.6-1|79	# (tpg) remove useless files
21mr|xwayland-24.1.6-1|80	rm -rf %{buildroot}%{_mandir}/man1/Xserver.1*
21mr|xwayland-24.1.6-1|81	rm -rf %{buildroot}%{_libdir}/xorg
21mr|xwayland-24.1.6-1|82	rm -Rf %{buildroot}%{_includedir}/xorg
21mr|xwayland-24.1.6-1|83	rm -Rf %{buildroot}%{_datadir}/aclocal
21mr|xwayland-24.1.6-1|84	rm -Rf %{buildroot}%{_localstatedir}/lib/xkb
21mr|xwayland-24.1.6-1|85	
21mr|xwayland-24.1.6-1|86	%files
21mr|xwayland-24.1.6-1|87	%{_datadir}/applications/org.freedesktop.Xwayland.desktop
21mr|xwayland-24.1.6-1|88	%{_bindir}/Xwayland
21mr|xwayland-24.1.6-1|89	%{_mandir}/man1/Xwayland.1*
21mr|xwayland-24.1.6-1|90	
21mr|xwayland-24.1.6-1|91	%files devel
21mr|xwayland-24.1.6-1|92	%{_libdir}/pkgconfig/xwayland.pc

19960 21
21mr|xwd-1.0.7-2|1	Name:		xwd
21mr|xwd-1.0.7-2|2	Version:	1.0.7
21mr|xwd-1.0.7-2|3	Release:	2
21mr|xwd-1.0.7-2|4	Summary:	Dump an image of an X window
21mr|xwd-1.0.7-2|5	
21mr|xwd-1.0.7-2|6	Group:		Development/X11
21mr|xwd-1.0.7-2|7	Source0:	http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
21mr|xwd-1.0.7-2|8	License:	MIT
21mr|xwd-1.0.7-2|9	
21mr|xwd-1.0.7-2|10	BuildRequires: pkgconfig(x11) >= 1.0.0
21mr|xwd-1.0.7-2|11	BuildRequires: pkgconfig(xkbfile)
21mr|xwd-1.0.7-2|12	BuildRequires: pkgconfig(xmu) >= 1.0.0
21mr|xwd-1.0.7-2|13	BuildRequires: x11-util-macros >= 1.0.1
21mr|xwd-1.0.7-2|14	
21mr|xwd-1.0.7-2|15	%description
21mr|xwd-1.0.7-2|16	Xwd is an X Window System window dumping utility. Xwd allows X users to store
21mr|xwd-1.0.7-2|17	window images in a specially formatted dump file. This file can then be read by
21mr|xwd-1.0.7-2|18	various other X utilities for redisplay, printing, editing, formatting,
21mr|xwd-1.0.7-2|19	archiving, image processing, etc.
21mr|xwd-1.0.7-2|20	
21mr|xwd-1.0.7-2|21	%prep
21mr|xwd-1.0.7-2|22	%setup -q -n %{name}-%{version}
21mr|xwd-1.0.7-2|23	
21mr|xwd-1.0.7-2|24	%build
21mr|xwd-1.0.7-2|25	%configure	--x-includes=%{_includedir}\
21mr|xwd-1.0.7-2|26	--x-libraries=%{_libdir}
21mr|xwd-1.0.7-2|27	
21mr|xwd-1.0.7-2|28	%make
21mr|xwd-1.0.7-2|29	
21mr|xwd-1.0.7-2|30	%install
21mr|xwd-1.0.7-2|31	%makeinstall_std
21mr|xwd-1.0.7-2|32	
21mr|xwd-1.0.7-2|33	%files
21mr|xwd-1.0.7-2|34	%{_bindir}/xwd
21mr|xwd-1.0.7-2|35	%{_mandir}/man1/xwd.*

19961 21
21mr|xwininfo-1.1.5-2|1	%define _disable_rebuild_configure %nil
21mr|xwininfo-1.1.5-2|2	
21mr|xwininfo-1.1.5-2|3	Name: xwininfo
21mr|xwininfo-1.1.5-2|4	Version:	1.1.5
21mr|xwininfo-1.1.5-2|5	Release:	2
21mr|xwininfo-1.1.5-2|6	Summary: Window information utility for X
21mr|xwininfo-1.1.5-2|7	
21mr|xwininfo-1.1.5-2|8	Group: Development/X11
21mr|xwininfo-1.1.5-2|9	Source: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
21mr|xwininfo-1.1.5-2|10	License: MIT
21mr|xwininfo-1.1.5-2|11	
21mr|xwininfo-1.1.5-2|12	BuildRequires: pkgconfig(x11) >= 1.0.0
21mr|xwininfo-1.1.5-2|13	BuildRequires: pkgconfig(xext) >= 1.0.0
21mr|xwininfo-1.1.5-2|14	BuildRequires: pkgconfig(xmu) >= 1.0.0
21mr|xwininfo-1.1.5-2|15	BuildRequires: x11-util-macros >= 1.0.1
21mr|xwininfo-1.1.5-2|16	
21mr|xwininfo-1.1.5-2|17	%description
21mr|xwininfo-1.1.5-2|18	Xwininfo is a utility for displaying information about windows.
21mr|xwininfo-1.1.5-2|19	
21mr|xwininfo-1.1.5-2|20	%prep
21mr|xwininfo-1.1.5-2|21	%setup -q -n %{name}-%{version}
21mr|xwininfo-1.1.5-2|22	
21mr|xwininfo-1.1.5-2|23	%build
21mr|xwininfo-1.1.5-2|24	%configure	--x-includes=%{_includedir}\
21mr|xwininfo-1.1.5-2|25	--x-libraries=%{_libdir}
21mr|xwininfo-1.1.5-2|26	
21mr|xwininfo-1.1.5-2|27	%make_build
21mr|xwininfo-1.1.5-2|28	
21mr|xwininfo-1.1.5-2|29	%install
21mr|xwininfo-1.1.5-2|30	%make_install
21mr|xwininfo-1.1.5-2|31	
21mr|xwininfo-1.1.5-2|32	%clean
21mr|xwininfo-1.1.5-2|33	
21mr|xwininfo-1.1.5-2|34	%files
21mr|xwininfo-1.1.5-2|35	%{_bindir}/xwininfo
21mr|xwininfo-1.1.5-2|36	%{_mandir}/man1/xwininfo.*

19962 21
21mr|xwud-1.0.5-1|1	Name:		xwud
21mr|xwud-1.0.5-1|2	Version:	1.0.5
21mr|xwud-1.0.5-1|3	Release:	1
21mr|xwud-1.0.5-1|4	Summary:	Image displayer for X
21mr|xwud-1.0.5-1|5	Group:		Development/X11
21mr|xwud-1.0.5-1|6	Source:		http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
21mr|xwud-1.0.5-1|7	License:	MIT
21mr|xwud-1.0.5-1|8	
21mr|xwud-1.0.5-1|9	BuildRequires: pkgconfig(x11) >= 1.0.0
21mr|xwud-1.0.5-1|10	BuildRequires: x11-util-macros >= 1.0.1
21mr|xwud-1.0.5-1|11	
21mr|xwud-1.0.5-1|12	%description
21mr|xwud-1.0.5-1|13	Xwud is an X Window System image undumping utility. Xwud allows X
21mr|xwud-1.0.5-1|14	users to display in a window an image saved in a specially formatted
21mr|xwud-1.0.5-1|15	dump file, such as produced by xwd.
21mr|xwud-1.0.5-1|16	
21mr|xwud-1.0.5-1|17	%prep
21mr|xwud-1.0.5-1|18	%setup -q -n %{name}-%{version}
21mr|xwud-1.0.5-1|19	
21mr|xwud-1.0.5-1|20	%build
21mr|xwud-1.0.5-1|21	%configure	--x-includes=%{_includedir}\
21mr|xwud-1.0.5-1|22	--x-libraries=%{_libdir}
21mr|xwud-1.0.5-1|23	
21mr|xwud-1.0.5-1|24	%make
21mr|xwud-1.0.5-1|25	
21mr|xwud-1.0.5-1|26	%install
21mr|xwud-1.0.5-1|27	rm -rf %{buildroot}
21mr|xwud-1.0.5-1|28	%makeinstall_std
21mr|xwud-1.0.5-1|29	
21mr|xwud-1.0.5-1|30	%clean
21mr|xwud-1.0.5-1|31	rm -rf %{buildroot}
21mr|xwud-1.0.5-1|32	
21mr|xwud-1.0.5-1|33	%files
21mr|xwud-1.0.5-1|34	%defattr(-,root,root)
21mr|xwud-1.0.5-1|35	%{_bindir}/xwud
21mr|xwud-1.0.5-1|36	%{_mandir}/man1/xwud.*

19963 21
21mr|xxhash-0.8.1-1|1	%define major 0
21mr|xxhash-0.8.1-1|2	%define libname	%mklibname %name %{major}
21mr|xxhash-0.8.1-1|3	%define devname	%mklibname -d %name
21mr|xxhash-0.8.1-1|4	
21mr|xxhash-0.8.1-1|5	
21mr|xxhash-0.8.1-1|6	Name:		xxhash
21mr|xxhash-0.8.1-1|7	Version:	0.8.1
21mr|xxhash-0.8.1-1|8	Release:	1
21mr|xxhash-0.8.1-1|9	Summary:	Extremely fast hash algorithm
21mr|xxhash-0.8.1-1|10	Group:		System/Libraries
21mr|xxhash-0.8.1-1|11	
21mr|xxhash-0.8.1-1|12	#		The source for the library (xxhash.c and xxhash.h) is BSD
21mr|xxhash-0.8.1-1|13	#		The source for the command line tool (xxhsum.c) is GPLv2+
21mr|xxhash-0.8.1-1|14	License:	BSD and GPLv2+
21mr|xxhash-0.8.1-1|15	URL:		http://www.xxhash.com/
21mr|xxhash-0.8.1-1|16	Source0:	https://github.com/Cyan4973/xxHash/archive/v%{version}/%{name}-%{version}.tar.gz
21mr|xxhash-0.8.1-1|17	
21mr|xxhash-0.8.1-1|18	%description
21mr|xxhash-0.8.1-1|19	xxHash is an Extremely fast Hash algorithm, running at RAM speed
21mr|xxhash-0.8.1-1|20	limits. It successfully completes the SMHasher test suite which
21mr|xxhash-0.8.1-1|21	evaluates collision, dispersion and randomness qualities of hash
21mr|xxhash-0.8.1-1|22	functions. Code is highly portable, and hashes are identical on all
21mr|xxhash-0.8.1-1|23	platforms (little / big endian).
21mr|xxhash-0.8.1-1|24	
21mr|xxhash-0.8.1-1|25	%package -n	%{libname}
21mr|xxhash-0.8.1-1|26	Summary:	Extremely fast hash algorithm - library
21mr|xxhash-0.8.1-1|27	License:	BSD
21mr|xxhash-0.8.1-1|28	
21mr|xxhash-0.8.1-1|29	
21mr|xxhash-0.8.1-1|30	%description -n %{libname}
21mr|xxhash-0.8.1-1|31	xxHash is an Extremely fast Hash algorithm, running at RAM speed
21mr|xxhash-0.8.1-1|32	limits. It successfully completes the SMHasher test suite which
21mr|xxhash-0.8.1-1|33	evaluates collision, dispersion and randomness qualities of hash
21mr|xxhash-0.8.1-1|34	functions. Code is highly portable, and hashes are identical on all
21mr|xxhash-0.8.1-1|35	platforms (little / big endian).
21mr|xxhash-0.8.1-1|36	
21mr|xxhash-0.8.1-1|37	%package -n	%{devname}
21mr|xxhash-0.8.1-1|38	Summary:	Development files for %{name}
21mr|xxhash-0.8.1-1|39	Group:		Development/C
21mr|xxhash-0.8.1-1|40	Requires:	%{libname} = %{version}-%{release}
21mr|xxhash-0.8.1-1|41	Provides:	%{name}-devel = %{EVRD}
21mr|xxhash-0.8.1-1|42	
21mr|xxhash-0.8.1-1|43	%description -n %{devname}
21mr|xxhash-0.8.1-1|44	Development files for the xxhash library
21mr|xxhash-0.8.1-1|45	
21mr|xxhash-0.8.1-1|46	%prep
21mr|xxhash-0.8.1-1|47	%setup -q -n xxHash-%{version}
21mr|xxhash-0.8.1-1|48	
21mr|xxhash-0.8.1-1|49	%build
21mr|xxhash-0.8.1-1|50	%setup_compile_flags
21mr|xxhash-0.8.1-1|51	%make_build CFLAGS="%{optflags} -fPIC -O3" FLAGS="%{ldflags} -fPIC"
21mr|xxhash-0.8.1-1|52	
21mr|xxhash-0.8.1-1|53	%install
21mr|xxhash-0.8.1-1|54	make install DESTDIR=%{buildroot} PREFIX=%{_prefix} LIBDIR=%{_libdir}
21mr|xxhash-0.8.1-1|55	rm %{buildroot}/%{_libdir}/libxxhash.a
21mr|xxhash-0.8.1-1|56	
21mr|xxhash-0.8.1-1|57	%check
21mr|xxhash-0.8.1-1|58	make check
21mr|xxhash-0.8.1-1|59	make test-xxhsum-c
21mr|xxhash-0.8.1-1|60	
21mr|xxhash-0.8.1-1|61	%files
21mr|xxhash-0.8.1-1|62	%{_bindir}/xxh*sum
21mr|xxhash-0.8.1-1|63	%{_mandir}/man1/xxh*sum.1*
21mr|xxhash-0.8.1-1|64	
21mr|xxhash-0.8.1-1|65	%files -n %{libname}
21mr|xxhash-0.8.1-1|66	%{_libdir}/libxxhash.so.*
21mr|xxhash-0.8.1-1|67	
21mr|xxhash-0.8.1-1|68	%files -n %{devname}
21mr|xxhash-0.8.1-1|69	%license LICENSE
21mr|xxhash-0.8.1-1|70	%doc README.md
21mr|xxhash-0.8.1-1|71	%{_includedir}/xxhash.h
21mr|xxhash-0.8.1-1|72	%{_includedir}/xxh3.h
21mr|xxhash-0.8.1-1|73	%{_libdir}/libxxhash.so
21mr|xxhash-0.8.1-1|74	%{_libdir}/pkgconfig/libxxhash.pc

19964 21
21mr|xz-5.2.9-1|1	%define major 5
21mr|xz-5.2.9-1|2	%define lname lzma
21mr|xz-5.2.9-1|3	%define libname %mklibname %{lname} %{major}
21mr|xz-5.2.9-1|4	%define devname %mklibname %{lname} -d
21mr|xz-5.2.9-1|5	
21mr|xz-5.2.9-1|6	%define gitdate 0
21mr|xz-5.2.9-1|7	
21mr|xz-5.2.9-1|8	Summary:	XZ utils
21mr|xz-5.2.9-1|9	Name:		xz
21mr|xz-5.2.9-1|10	Version:	5.2.9
21mr|xz-5.2.9-1|11	Release:	1
21mr|xz-5.2.9-1|12	License:	Public Domain
21mr|xz-5.2.9-1|13	Group:		Archiving/Compression
21mr|xz-5.2.9-1|14	Url:		https://tukaani.org/xz/
21mr|xz-5.2.9-1|15	Source0:	https://tukaani.org/xz/%{name}-%{version}.tar.xz
21mr|xz-5.2.9-1|16	Source1:		xzme
21mr|xz-5.2.9-1|17	Patch0:		xz-5.2.0-text-tune.patch
21mr|xz-5.2.9-1|18	Patch1:		xz-5.2.9-man-page-day.patch
21mr|xz-5.2.9-1|19	# clearlinux
21mr|xz-5.2.9-1|20	Patch2:		speedup.patch
21mr|xz-5.2.9-1|21	Patch3:		default-threading.patch
21mr|xz-5.2.9-1|22	Patch4:		io-size.patch
21mr|xz-5.2.9-1|23	# Needed by check suite
21mr|xz-5.2.9-1|24	BuildRequires:	diffutils
21mr|xz-5.2.9-1|25	%rename	lzma
21mr|xz-5.2.9-1|26	%rename	lzma-utils
21mr|xz-5.2.9-1|27	
21mr|xz-5.2.9-1|28	%description
21mr|xz-5.2.9-1|29	XZ provides very high compression ratio and fast decompression. The core of
21mr|xz-5.2.9-1|30	the XZ utils is Igor Pavlov's LZMA SDK containing the actual LZMA
21mr|xz-5.2.9-1|31	encoder/decoder. LZMA utils add a few scripts which provide gzip-like
21mr|xz-5.2.9-1|32	command line interface and a couple of other XZ related tools. It also
21mr|xz-5.2.9-1|33	provides:
21mr|xz-5.2.9-1|34	- Average compression ratio 30% better than that of gzip and 15% better than
21mr|xz-5.2.9-1|35	that of bzip2.
21mr|xz-5.2.9-1|36	- Decompression speed is only little slower than that of gzip, being two to
21mr|xz-5.2.9-1|37	five times faster than bzip2.
21mr|xz-5.2.9-1|38	- In fast mode, compresses faster than bzip2 with a comparable compression
21mr|xz-5.2.9-1|39	ratio.
21mr|xz-5.2.9-1|40	- Achieving the best compression ratios takes four to even twelve times longer
21mr|xz-5.2.9-1|41	than with bzip2. However. this doesn't affect decompressing speed.
21mr|xz-5.2.9-1|42	- Very similar command line interface than what gzip and bzip2 have.
21mr|xz-5.2.9-1|43	
21mr|xz-5.2.9-1|44	%files -f %{name}.lang
21mr|xz-5.2.9-1|45	%doc %{_docdir}/%{name}
21mr|xz-5.2.9-1|46	%{_bindir}/*
21mr|xz-5.2.9-1|47	%{_mandir}/man1/*
21mr|xz-5.2.9-1|48	%{_mandir}/*/man1
21mr|xz-5.2.9-1|49	
21mr|xz-5.2.9-1|50	#----------------------------------------------------------------------------
21mr|xz-5.2.9-1|51	
21mr|xz-5.2.9-1|52	%package -n	%{libname}
21mr|xz-5.2.9-1|53	Summary:	Libraries for decoding XZ/LZMA compression
21mr|xz-5.2.9-1|54	Group:		System/Libraries
21mr|xz-5.2.9-1|55	# Compat with Fedora/RH
21mr|xz-5.2.9-1|56	Provides:		xz-libs = %{EVRD}
21mr|xz-5.2.9-1|57	
21mr|xz-5.2.9-1|58	%description -n	%{libname}
21mr|xz-5.2.9-1|59	Libraries for decoding XZ/LZMA compression.
21mr|xz-5.2.9-1|60	
21mr|xz-5.2.9-1|61	%files -n %{libname}
21mr|xz-5.2.9-1|62	%doc COPYING
21mr|xz-5.2.9-1|63	/%{_lib}/liblzma.so.%{major}*
21mr|xz-5.2.9-1|64	
21mr|xz-5.2.9-1|65	#----------------------------------------------------------------------------
21mr|xz-5.2.9-1|66	
21mr|xz-5.2.9-1|67	%package -n	%{devname}
21mr|xz-5.2.9-1|68	Summary:	Devel libraries & headers for liblzma
21mr|xz-5.2.9-1|69	Group:		Development/C
21mr|xz-5.2.9-1|70	Requires:	%{libname} = %{EVRD}
21mr|xz-5.2.9-1|71	Provides:		%{lname}-devel = %{EVRD}
21mr|xz-5.2.9-1|72	Provides:		lib%{lname}-devel = %{EVRD}
21mr|xz-5.2.9-1|73	Provides:		%{name}-devel = %{EVRD}
21mr|xz-5.2.9-1|74	
21mr|xz-5.2.9-1|75	%description -n %{devname}
21mr|xz-5.2.9-1|76	Devel libraries & headers for liblzma.
21mr|xz-5.2.9-1|77	
21mr|xz-5.2.9-1|78	%files -n %{devname}
21mr|xz-5.2.9-1|79	%doc COPYING
21mr|xz-5.2.9-1|80	%{_includedir}/%{lname}.h
21mr|xz-5.2.9-1|81	%dir %{_includedir}/%{lname}
21mr|xz-5.2.9-1|82	%{_includedir}/%{lname}/*.h
21mr|xz-5.2.9-1|83	%{_libdir}/*.so
21mr|xz-5.2.9-1|84	%{_libdir}/*.a
21mr|xz-5.2.9-1|85	%{_libdir}/pkgconfig/lib%{lname}.pc
21mr|xz-5.2.9-1|86	
21mr|xz-5.2.9-1|87	#----------------------------------------------------------------------------
21mr|xz-5.2.9-1|88	
21mr|xz-5.2.9-1|89	%prep
21mr|xz-5.2.9-1|90	%autosetup -p1
21mr|xz-5.2.9-1|91	
21mr|xz-5.2.9-1|92	# Patch3 turns on multithreading by default, but there are memory limits on 32 bit
21mr|xz-5.2.9-1|93	# and xz(1) and liblzma do not control it by themselves
21mr|xz-5.2.9-1|94	# https://bugzilla.redhat.com/show_bug.cgi?id=1196786
21mr|xz-5.2.9-1|95	# https://github.com/rpm-software-management/rpm/commit/a60f36a55cff3331e8bef3a1ab95c87d313911bb
21mr|xz-5.2.9-1|96	# It makes xz fail in various places, e.g. when building the Linux kernel
21mr|xz-5.2.9-1|97	%if "%{__isa_bits}" != "64"
21mr|xz-5.2.9-1|98	%patch3 -p1 -R
21mr|xz-5.2.9-1|99	%endif
21mr|xz-5.2.9-1|100	
21mr|xz-5.2.9-1|101	%build
21mr|xz-5.2.9-1|102	%config_update
21mr|xz-5.2.9-1|103	export CONFIGURE_TOP=`pwd`
21mr|xz-5.2.9-1|104	mkdir objs
21mr|xz-5.2.9-1|105	pushd objs
21mr|xz-5.2.9-1|106	CFLAGS="%{optflags} -O3 -funroll-loops" \
21mr|xz-5.2.9-1|107	%configure --enable-static
21mr|xz-5.2.9-1|108	%make
21mr|xz-5.2.9-1|109	popd
21mr|xz-5.2.9-1|110	
21mr|xz-5.2.9-1|111	
21mr|xz-5.2.9-1|112	%install
21mr|xz-5.2.9-1|113	%makeinstall_std -C objs
21mr|xz-5.2.9-1|114	
21mr|xz-5.2.9-1|115	install -d %{buildroot}/%{_lib}
21mr|xz-5.2.9-1|116	mv %{buildroot}%{_libdir}/*.so.* %{buildroot}/%{_lib}/
21mr|xz-5.2.9-1|117	rm -f %{buildroot}%{_libdir}/liblzma.so
21mr|xz-5.2.9-1|118	ln -sr %{buildroot}/%{_lib}/liblzma.so.%{major} %{buildroot}%{_libdir}/liblzma.so
21mr|xz-5.2.9-1|119	
21mr|xz-5.2.9-1|120	install -m755 %{SOURCE1} -D %{buildroot}%{_bindir}/xzme
21mr|xz-5.2.9-1|121	
21mr|xz-5.2.9-1|122	%find_lang %{name}
21mr|xz-5.2.9-1|123	
21mr|xz-5.2.9-1|124	
21mr|xz-5.2.9-1|125	%check
21mr|xz-5.2.9-1|126	make check -C objs

19965 21
21mr|xz-java-1.8-5|1	Name:           xz-java
21mr|xz-java-1.8-5|2	Version:        1.8
21mr|xz-java-1.8-5|3	Release:        5
21mr|xz-java-1.8-5|4	Summary:        Java implementation of XZ data compression
21mr|xz-java-1.8-5|5	License:        Public Domain
21mr|xz-java-1.8-5|6	URL:            http://tukaani.org/xz/java.html
21mr|xz-java-1.8-5|7	Group:          Development/Java
21mr|xz-java-1.8-5|8	BuildArch:      noarch
21mr|xz-java-1.8-5|9	# Java stack is not supported on x86_32
21mr|xz-java-1.8-5|10	ExcludeArch: %{ix86}
21mr|xz-java-1.8-5|11	
21mr|xz-java-1.8-5|12	Source0:        http://tukaani.org/xz/xz-java-%{version}.zip
21mr|xz-java-1.8-5|13	
21mr|xz-java-1.8-5|14	BuildRequires:  javapackages-local
21mr|xz-java-1.8-5|15	BuildRequires:  ant
21mr|xz-java-1.8-5|16	
21mr|xz-java-1.8-5|17	%description
21mr|xz-java-1.8-5|18	A complete implementation of XZ data compression in Java.
21mr|xz-java-1.8-5|19	
21mr|xz-java-1.8-5|20	It features full support for the .xz file format specification version 1.0.4,
21mr|xz-java-1.8-5|21	single-threaded streamed compression and decompression, single-threaded
21mr|xz-java-1.8-5|22	decompression with limited random access support, raw streams (no .xz headers)
21mr|xz-java-1.8-5|23	for advanced users, including LZMA2 with preset dictionary.
21mr|xz-java-1.8-5|24	
21mr|xz-java-1.8-5|25	%package javadoc
21mr|xz-java-1.8-5|26	Summary:        Javadocs for %{name}
21mr|xz-java-1.8-5|27	
21mr|xz-java-1.8-5|28	%description javadoc
21mr|xz-java-1.8-5|29	This package contains the API documentation for %{name}.
21mr|xz-java-1.8-5|30	
21mr|xz-java-1.8-5|31	%prep
21mr|xz-java-1.8-5|32	%setup -q -c %{name}-%{version}
21mr|xz-java-1.8-5|33	
21mr|xz-java-1.8-5|34	%mvn_file : %{name} xz
21mr|xz-java-1.8-5|35	
21mr|xz-java-1.8-5|36	%build
21mr|xz-java-1.8-5|37	# During documentation generation the upstream build.xml tries to download
21mr|xz-java-1.8-5|38	# package-list from oracle.com. Create a dummy package-list to prevent that.
21mr|xz-java-1.8-5|39	mkdir -p extdoc && touch extdoc/package-list
21mr|xz-java-1.8-5|40	
21mr|xz-java-1.8-5|41	ant maven
21mr|xz-java-1.8-5|42	
21mr|xz-java-1.8-5|43	%install
21mr|xz-java-1.8-5|44	%mvn_artifact build/maven/xz-%{version}.pom build/jar/xz.jar
21mr|xz-java-1.8-5|45	
21mr|xz-java-1.8-5|46	%mvn_install -J build/doc
21mr|xz-java-1.8-5|47	
21mr|xz-java-1.8-5|48	%files -f .mfiles
21mr|xz-java-1.8-5|49	%doc README THANKS
21mr|xz-java-1.8-5|50	%license COPYING
21mr|xz-java-1.8-5|51	
21mr|xz-java-1.8-5|52	%files javadoc -f .mfiles-javadoc
21mr|xz-java-1.8-5|53	%license COPYING
21mr|xz-java-1.8-5|54	

19966 21
21mr|yajl-2.1.0-2|1	%define major 2
21mr|yajl-2.1.0-2|2	%define libname %mklibname %{name} %{major}
21mr|yajl-2.1.0-2|3	%define devname %mklibname -d %{name}
21mr|yajl-2.1.0-2|4	
21mr|yajl-2.1.0-2|5	Name:		yajl
21mr|yajl-2.1.0-2|6	Version:	2.1.0
21mr|yajl-2.1.0-2|7	Release:	2
21mr|yajl-2.1.0-2|8	Summary:	Yet Another JSON Library
21mr|yajl-2.1.0-2|9	License:	ISC License
21mr|yajl-2.1.0-2|10	Group:		System/Libraries
21mr|yajl-2.1.0-2|11	Url:		http://lloyd.github.com/yajl/
21mr|yajl-2.1.0-2|12	Source0:	https://github.com/lloyd/yajl/archive/%{version}.tar.gz
21mr|yajl-2.1.0-2|13	Patch0:		CVE-2023-33460.patch
21mr|yajl-2.1.0-2|14	BuildRequires:	doxygen
21mr|yajl-2.1.0-2|15	BuildRequires:	cmake
21mr|yajl-2.1.0-2|16	Requires:	%{libname} = %{EVRD}
21mr|yajl-2.1.0-2|17	
21mr|yajl-2.1.0-2|18	%description
21mr|yajl-2.1.0-2|19	Yet Another JSON Library. YAJL is a small event-driven (SAX-style) JSON parser
21mr|yajl-2.1.0-2|20	written in ANSI C, and a small validating JSON generator. YAJL is released
21mr|yajl-2.1.0-2|21	under the ISC license.
21mr|yajl-2.1.0-2|22	
21mr|yajl-2.1.0-2|23	%package -n %{libname}
21mr|yajl-2.1.0-2|24	Summary:	%{summary}
21mr|yajl-2.1.0-2|25	Provides:	lib%{name}
21mr|yajl-2.1.0-2|26	
21mr|yajl-2.1.0-2|27	%description -n %{libname}
21mr|yajl-2.1.0-2|28	Yet Another JSON Library. YAJL is a small event-driven (SAX-style) JSON parser
21mr|yajl-2.1.0-2|29	written in ANSI C, and a small validating JSON generator. YAJL is released
21mr|yajl-2.1.0-2|30	under the ISC license.
21mr|yajl-2.1.0-2|31	
21mr|yajl-2.1.0-2|32	%package -n %{devname}
21mr|yajl-2.1.0-2|33	Summary:	Development files for using %{name}
21mr|yajl-2.1.0-2|34	Group:		Development/C
21mr|yajl-2.1.0-2|35	Provides:	%{name}-devel = %{EVRD}
21mr|yajl-2.1.0-2|36	Requires:	%{libname} = %{EVRD}
21mr|yajl-2.1.0-2|37	
21mr|yajl-2.1.0-2|38	%description -n %{devname}
21mr|yajl-2.1.0-2|39	Development files for using %{name}
21mr|yajl-2.1.0-2|40	
21mr|yajl-2.1.0-2|41	%prep
21mr|yajl-2.1.0-2|42	%autosetup -p1
21mr|yajl-2.1.0-2|43	
21mr|yajl-2.1.0-2|44	%build
21mr|yajl-2.1.0-2|45	%cmake
21mr|yajl-2.1.0-2|46	%make_build
21mr|yajl-2.1.0-2|47	
21mr|yajl-2.1.0-2|48	%install
21mr|yajl-2.1.0-2|49	%__rm -rf %{buildroot}
21mr|yajl-2.1.0-2|50	%make_install -C build
21mr|yajl-2.1.0-2|51	
21mr|yajl-2.1.0-2|52	%__rm -f %{buildroot}%{_libdir}/*.a
21mr|yajl-2.1.0-2|53	
21mr|yajl-2.1.0-2|54	%files
21mr|yajl-2.1.0-2|55	%{_bindir}/json_reformat
21mr|yajl-2.1.0-2|56	%{_bindir}/json_verify
21mr|yajl-2.1.0-2|57	
21mr|yajl-2.1.0-2|58	%files -n %{libname}
21mr|yajl-2.1.0-2|59	%{_libdir}/libyajl.so.*
21mr|yajl-2.1.0-2|60	
21mr|yajl-2.1.0-2|61	%files -n %{devname}
21mr|yajl-2.1.0-2|62	%{_libdir}/libyajl.so
21mr|yajl-2.1.0-2|63	%{_includedir}/yajl
21mr|yajl-2.1.0-2|64	%{_datadir}/pkgconfig/yajl.pc

19967 21
21mr|yaml-0.2.5-2|1	%define api 0
21mr|yaml-0.2.5-2|2	%define major 2
21mr|yaml-0.2.5-2|3	%define libname %mklibname %{name} %{api} %{major}
21mr|yaml-0.2.5-2|4	%define develname %mklibname %{name} -d
21mr|yaml-0.2.5-2|5	
21mr|yaml-0.2.5-2|6	Summary:	YAML 1.1 parser and emitter written in C
21mr|yaml-0.2.5-2|7	Name:		yaml
21mr|yaml-0.2.5-2|8	Version:	0.2.5
21mr|yaml-0.2.5-2|9	Release:	2
21mr|yaml-0.2.5-2|10	License:	MIT
21mr|yaml-0.2.5-2|11	Group:		System/Libraries
21mr|yaml-0.2.5-2|12	URL:		http://pyyaml.org/wiki/LibYAML
21mr|yaml-0.2.5-2|13	Source0:	https://github.com/yaml/libyaml/archive/%{version}.tar.gz
21mr|yaml-0.2.5-2|14	BuildRequires:	doxygen
21mr|yaml-0.2.5-2|15	
21mr|yaml-0.2.5-2|16	%description
21mr|yaml-0.2.5-2|17	LibYAML is a YAML 1.1 parser and emitter written in C.
21mr|yaml-0.2.5-2|18	
21mr|yaml-0.2.5-2|19	%package -n	%{libname}
21mr|yaml-0.2.5-2|20	Summary:	YAML 1.1 parser and emitter written in C
21mr|yaml-0.2.5-2|21	Group:		System/Libraries
21mr|yaml-0.2.5-2|22	
21mr|yaml-0.2.5-2|23	%description -n	%{libname}
21mr|yaml-0.2.5-2|24	This package contains the shared libraries for %{name}
21mr|yaml-0.2.5-2|25	
21mr|yaml-0.2.5-2|26	%package -n	%develname
21mr|yaml-0.2.5-2|27	Summary:	Development library and header files for the %{name} library
21mr|yaml-0.2.5-2|28	Group:		Development/C
21mr|yaml-0.2.5-2|29	Requires:	%{libname} = %{version}-%{release}
21mr|yaml-0.2.5-2|30	Provides:	%{name}-devel = %{version}-%{release}
21mr|yaml-0.2.5-2|31	
21mr|yaml-0.2.5-2|32	%description -n	%{develname}
21mr|yaml-0.2.5-2|33	This package contains the devel %{libname} library and its header
21mr|yaml-0.2.5-2|34	files.
21mr|yaml-0.2.5-2|35	
21mr|yaml-0.2.5-2|36	%prep
21mr|yaml-0.2.5-2|37	%setup -qn lib%{name}-%{version}
21mr|yaml-0.2.5-2|38	
21mr|yaml-0.2.5-2|39	%build
21mr|yaml-0.2.5-2|40	libtoolize --copy --force
21mr|yaml-0.2.5-2|41	autoreconf -fiv
21mr|yaml-0.2.5-2|42	%configure --disable-static
21mr|yaml-0.2.5-2|43	%make_build
21mr|yaml-0.2.5-2|44	
21mr|yaml-0.2.5-2|45	%install
21mr|yaml-0.2.5-2|46	%make_install
21mr|yaml-0.2.5-2|47	
21mr|yaml-0.2.5-2|48	%files -n %{libname}
21mr|yaml-0.2.5-2|49	%{_libdir}/lib*.so.%{major}*
21mr|yaml-0.2.5-2|50	
21mr|yaml-0.2.5-2|51	%files -n %{develname}
21mr|yaml-0.2.5-2|52	%{_includedir}/*.h
21mr|yaml-0.2.5-2|53	%{_libdir}/lib*.so
21mr|yaml-0.2.5-2|54	%{_libdir}/pkgconfig/yaml-0.1.pc

19968 21
21mr|yaml-cpp-0.3-0.3.0-6|1	%define major 0
21mr|yaml-cpp-0.3-0.3.0-6|2	%define libname %mklibname %{name} %{major}
21mr|yaml-cpp-0.3-0.3.0-6|3	%define devname %mklibname %{name} -d
21mr|yaml-cpp-0.3-0.3.0-6|4	
21mr|yaml-cpp-0.3-0.3.0-6|5	Name:		yaml-cpp-0.3
21mr|yaml-cpp-0.3-0.3.0-6|6	Version:	0.3.0
21mr|yaml-cpp-0.3-0.3.0-6|7	Release:	6
21mr|yaml-cpp-0.3-0.3.0-6|8	Summary:	A YAML parser and emitter for C++
21mr|yaml-cpp-0.3-0.3.0-6|9	Group:		Development/C++
21mr|yaml-cpp-0.3-0.3.0-6|10	License:	MIT
21mr|yaml-cpp-0.3-0.3.0-6|11	URL:		http://code.google.com/p/yaml-cpp/
21mr|yaml-cpp-0.3-0.3.0-6|12	Source0:	http://yaml-cpp.googlecode.com/files/yaml-cpp-%{version}.tar.gz
21mr|yaml-cpp-0.3-0.3.0-6|13	BuildRequires:	cmake
21mr|yaml-cpp-0.3-0.3.0-6|14	
21mr|yaml-cpp-0.3-0.3.0-6|15	%description
21mr|yaml-cpp-0.3-0.3.0-6|16	yaml-cpp is a YAML parser and emitter in C++ written around the YAML 1.2 spec.
21mr|yaml-cpp-0.3-0.3.0-6|17	
21mr|yaml-cpp-0.3-0.3.0-6|18	%package	-n %{libname}
21mr|yaml-cpp-0.3-0.3.0-6|19	Summary:	A YAML parser and emitter for C++
21mr|yaml-cpp-0.3-0.3.0-6|20	Group:		System/Libraries
21mr|yaml-cpp-0.3-0.3.0-6|21	License:	MIT
21mr|yaml-cpp-0.3-0.3.0-6|22	Obsoletes:	%{name} < 0.3.0
21mr|yaml-cpp-0.3-0.3.0-6|23	
21mr|yaml-cpp-0.3-0.3.0-6|24	%description	-n %{libname}
21mr|yaml-cpp-0.3-0.3.0-6|25	yaml-cpp is a YAML parser and emitter in C++ written around the YAML 1.2 spec.
21mr|yaml-cpp-0.3-0.3.0-6|26	
21mr|yaml-cpp-0.3-0.3.0-6|27	%package	-n %{devname}
21mr|yaml-cpp-0.3-0.3.0-6|28	Summary:	Development files for %{name}
21mr|yaml-cpp-0.3-0.3.0-6|29	Group:		Development/C++
21mr|yaml-cpp-0.3-0.3.0-6|30	License:	MIT
21mr|yaml-cpp-0.3-0.3.0-6|31	Obsoletes:	%{name}-devel < 0.3.0
21mr|yaml-cpp-0.3-0.3.0-6|32	Provides:	%{name}-devel = %{version}-%{release}
21mr|yaml-cpp-0.3-0.3.0-6|33	Requires:	%{libname} = %{version}-%{release}
21mr|yaml-cpp-0.3-0.3.0-6|34	
21mr|yaml-cpp-0.3-0.3.0-6|35	%description	-n %{devname}
21mr|yaml-cpp-0.3-0.3.0-6|36	The %{name}-devel package contains libraries and header files for
21mr|yaml-cpp-0.3-0.3.0-6|37	developing applications that use %{name}.
21mr|yaml-cpp-0.3-0.3.0-6|38	
21mr|yaml-cpp-0.3-0.3.0-6|39	%prep
21mr|yaml-cpp-0.3-0.3.0-6|40	%setup -q -n yaml-cpp
21mr|yaml-cpp-0.3-0.3.0-6|41	# Fix eol
21mr|yaml-cpp-0.3-0.3.0-6|42	sed -i 's/\r//' license.txt
21mr|yaml-cpp-0.3-0.3.0-6|43	
21mr|yaml-cpp-0.3-0.3.0-6|44	%build
21mr|yaml-cpp-0.3-0.3.0-6|45	# ask cmake to not strip binaries
21mr|yaml-cpp-0.3-0.3.0-6|46	%cmake -DYAML_CPP_BUILD_TOOLS=0
21mr|yaml-cpp-0.3-0.3.0-6|47	%make VERBOSE=1
21mr|yaml-cpp-0.3-0.3.0-6|48	
21mr|yaml-cpp-0.3-0.3.0-6|49	%install
21mr|yaml-cpp-0.3-0.3.0-6|50	%makeinstall_std -C build
21mr|yaml-cpp-0.3-0.3.0-6|51	
21mr|yaml-cpp-0.3-0.3.0-6|52	%files -n %{libname}
21mr|yaml-cpp-0.3-0.3.0-6|53	%{_libdir}/*.so.%{major}*
21mr|yaml-cpp-0.3-0.3.0-6|54	
21mr|yaml-cpp-0.3-0.3.0-6|55	%files -n %{devname}
21mr|yaml-cpp-0.3-0.3.0-6|56	%{_includedir}/yaml-cpp/
21mr|yaml-cpp-0.3-0.3.0-6|57	%{_libdir}/*.so
21mr|yaml-cpp-0.3-0.3.0-6|58	%{_libdir}/pkgconfig/*.pc

19969 21
21mr|yaml-cpp-0.6.3-2|1	%define major 0.6
21mr|yaml-cpp-0.6.3-2|2	%define libname %mklibname %{name} %{major}
21mr|yaml-cpp-0.6.3-2|3	%define devname %mklibname %{name} -d
21mr|yaml-cpp-0.6.3-2|4	
21mr|yaml-cpp-0.6.3-2|5	Summary:	A YAML parser and emitter for C++
21mr|yaml-cpp-0.6.3-2|6	Name:		yaml-cpp
21mr|yaml-cpp-0.6.3-2|7	Version:	0.6.3
21mr|yaml-cpp-0.6.3-2|8	Release:	2
21mr|yaml-cpp-0.6.3-2|9	License:	MIT
21mr|yaml-cpp-0.6.3-2|10	Group:		Development/C++
21mr|yaml-cpp-0.6.3-2|11	URL:		https://github.com/jbeder/yaml-cpp
21mr|yaml-cpp-0.6.3-2|12	Source0:	https://github.com/jbeder/yaml-cpp/archive/%{name}-%{version}.tar.gz
21mr|yaml-cpp-0.6.3-2|13	BuildRequires:	cmake ninja
21mr|yaml-cpp-0.6.3-2|14	
21mr|yaml-cpp-0.6.3-2|15	%description
21mr|yaml-cpp-0.6.3-2|16	yaml-cpp is a YAML parser and emitter in C++ written around the YAML 1.2 spec.
21mr|yaml-cpp-0.6.3-2|17	
21mr|yaml-cpp-0.6.3-2|18	#----------------------------------------------------------------------------
21mr|yaml-cpp-0.6.3-2|19	
21mr|yaml-cpp-0.6.3-2|20	%package -n %{libname}
21mr|yaml-cpp-0.6.3-2|21	Summary:	A YAML parser and emitter for C++
21mr|yaml-cpp-0.6.3-2|22	Group:		System/Libraries
21mr|yaml-cpp-0.6.3-2|23	Obsoletes:	%{name} < %{version}
21mr|yaml-cpp-0.6.3-2|24	
21mr|yaml-cpp-0.6.3-2|25	%description -n %{libname}
21mr|yaml-cpp-0.6.3-2|26	yaml-cpp is a YAML parser and emitter in C++ written around the YAML 1.2 spec.
21mr|yaml-cpp-0.6.3-2|27	
21mr|yaml-cpp-0.6.3-2|28	%files -n %{libname}
21mr|yaml-cpp-0.6.3-2|29	%{_libdir}/*.so.%{major}*
21mr|yaml-cpp-0.6.3-2|30	
21mr|yaml-cpp-0.6.3-2|31	#----------------------------------------------------------------------------
21mr|yaml-cpp-0.6.3-2|32	
21mr|yaml-cpp-0.6.3-2|33	%package -n %{devname}
21mr|yaml-cpp-0.6.3-2|34	Summary:	Development files for %{name}
21mr|yaml-cpp-0.6.3-2|35	Group:		Development/C++
21mr|yaml-cpp-0.6.3-2|36	Requires:	%{libname} = %{EVRD}
21mr|yaml-cpp-0.6.3-2|37	Requires:	boost-devel
21mr|yaml-cpp-0.6.3-2|38	Provides:	%{name}-devel = %{EVRD}
21mr|yaml-cpp-0.6.3-2|39	Obsoletes:	%{name}-devel < 0.5
21mr|yaml-cpp-0.6.3-2|40	
21mr|yaml-cpp-0.6.3-2|41	%description -n %{devname}
21mr|yaml-cpp-0.6.3-2|42	The %{name}-devel package contains libraries and header files for
21mr|yaml-cpp-0.6.3-2|43	developing applications that use %{name}.
21mr|yaml-cpp-0.6.3-2|44	
21mr|yaml-cpp-0.6.3-2|45	%files -n %{devname}
21mr|yaml-cpp-0.6.3-2|46	%{_includedir}/yaml-cpp/
21mr|yaml-cpp-0.6.3-2|47	%{_libdir}/*.so
21mr|yaml-cpp-0.6.3-2|48	%{_libdir}/pkgconfig/*.pc
21mr|yaml-cpp-0.6.3-2|49	%{_libdir}/cmake/yaml-cpp
21mr|yaml-cpp-0.6.3-2|50	
21mr|yaml-cpp-0.6.3-2|51	#----------------------------------------------------------------------------
21mr|yaml-cpp-0.6.3-2|52	
21mr|yaml-cpp-0.6.3-2|53	%prep
21mr|yaml-cpp-0.6.3-2|54	%autosetup -p1 -n %{name}-%{name}-%{version}
21mr|yaml-cpp-0.6.3-2|55	
21mr|yaml-cpp-0.6.3-2|56	%build
21mr|yaml-cpp-0.6.3-2|57	%cmake \
21mr|yaml-cpp-0.6.3-2|58	-DYAML_CPP_BUILD_TESTS=OFF \
21mr|yaml-cpp-0.6.3-2|59	-DYAML_CPP_BUILD_TOOLS=OFF \
21mr|yaml-cpp-0.6.3-2|60	-DYAML_BUILD_SHARED_LIBS=ON \
21mr|yaml-cpp-0.6.3-2|61	-DBUILD_GMOCK:BOOL=OFF \
21mr|yaml-cpp-0.6.3-2|62	-DBUILD_GTEST:BOOL=OFF \
21mr|yaml-cpp-0.6.3-2|63	-G Ninja
21mr|yaml-cpp-0.6.3-2|64	
21mr|yaml-cpp-0.6.3-2|65	%ninja_build
21mr|yaml-cpp-0.6.3-2|66	
21mr|yaml-cpp-0.6.3-2|67	%install
21mr|yaml-cpp-0.6.3-2|68	%ninja_install -C build

19970 21
21mr|yarn-1.22.22-3|1	%define nodejs_libdir %{_prefix}/lib/node_modules/npm/node_modules
21mr|yarn-1.22.22-3|2	
21mr|yarn-1.22.22-3|3	Summary:	Fast, reliable, and secure node dependency management
21mr|yarn-1.22.22-3|4	Name:		yarn
21mr|yarn-1.22.22-3|5	Version:	1.22.22
21mr|yarn-1.22.22-3|6	Release:	3
21mr|yarn-1.22.22-3|7	License:	BSD
21mr|yarn-1.22.22-3|8	Group:		Development/Tools
21mr|yarn-1.22.22-3|9	Url:		https://yarnpkg.com
21mr|yarn-1.22.22-3|10	Source0:	https://github.com/yarnpkg/yarn/releases/download/v%{version}/%{name}-v%{version}.tar.gz
21mr|yarn-1.22.22-3|11	Patch0:		CVE-2025-9308.patch
21mr|yarn-1.22.22-3|12	Requires:	gcc-c++
21mr|yarn-1.22.22-3|13	Requires:	nodejs
21mr|yarn-1.22.22-3|14	BuildArch:	noarch
21mr|yarn-1.22.22-3|15	Provides:	yarnpkg = %{EVRD}
21mr|yarn-1.22.22-3|16	
21mr|yarn-1.22.22-3|17	%description
21mr|yarn-1.22.22-3|18	Fast, reliable, and secure dependency management. Yarn: Fast,
21mr|yarn-1.22.22-3|19	reliable, and secure dependency management.
21mr|yarn-1.22.22-3|20	
21mr|yarn-1.22.22-3|21	Fast: Yarn caches every package it downloads so it never needs to
21mr|yarn-1.22.22-3|22	again. It also parallelizes operations to maximize resource
21mr|yarn-1.22.22-3|23	utilization so install times are faster than ever.
21mr|yarn-1.22.22-3|24	
21mr|yarn-1.22.22-3|25	Reliable: Using a detailed, but concise, lockfile format, and a
21mr|yarn-1.22.22-3|26	deterministic algorithm for installs, Yarn is able to guarantee that
21mr|yarn-1.22.22-3|27	an install that worked on one system will work exactly the same way on
21mr|yarn-1.22.22-3|28	any other system.
21mr|yarn-1.22.22-3|29	
21mr|yarn-1.22.22-3|30	Secure: Yarn uses checksums to verify the integrity of every installed
21mr|yarn-1.22.22-3|31	package before its code is executed.
21mr|yarn-1.22.22-3|32	
21mr|yarn-1.22.22-3|33	%files
21mr|yarn-1.22.22-3|34	%doc LICENSE
21mr|yarn-1.22.22-3|35	%{_bindir}/yarn
21mr|yarn-1.22.22-3|36	%{_bindir}/yarnpkg
21mr|yarn-1.22.22-3|37	%{nodejs_libdir}/%{name}
21mr|yarn-1.22.22-3|38	
21mr|yarn-1.22.22-3|39	#----------------------------------------------------------------------------
21mr|yarn-1.22.22-3|40	
21mr|yarn-1.22.22-3|41	%prep
21mr|yarn-1.22.22-3|42	%autosetup -p1 -n %{name}-v%{version}
21mr|yarn-1.22.22-3|43	
21mr|yarn-1.22.22-3|44	rm bin/*.cmd
21mr|yarn-1.22.22-3|45	rm bin/yarn
21mr|yarn-1.22.22-3|46	rm bin/yarnpkg
21mr|yarn-1.22.22-3|47	
21mr|yarn-1.22.22-3|48	%build
21mr|yarn-1.22.22-3|49	
21mr|yarn-1.22.22-3|50	%install
21mr|yarn-1.22.22-3|51	mkdir -p %{buildroot}%{_bindir}
21mr|yarn-1.22.22-3|52	mkdir -p %{buildroot}%{nodejs_libdir}/%{name}
21mr|yarn-1.22.22-3|53	
21mr|yarn-1.22.22-3|54	cp -a lib bin package.json %{buildroot}%{nodejs_libdir}/%{name}/
21mr|yarn-1.22.22-3|55	chmod 755 %{buildroot}%{nodejs_libdir}/%{name}/bin/%{name}.js
21mr|yarn-1.22.22-3|56	ln -s %{nodejs_libdir}/%{name}/bin/%{name}.js %{buildroot}%{_bindir}/%{name}
21mr|yarn-1.22.22-3|57	ln -s %{name} %{buildroot}%{_bindir}/yarnpkg

19971 21
21mr|yasm-1.3.0-6|1	Summary:	Modular Assembler
21mr|yasm-1.3.0-6|2	Name:		yasm
21mr|yasm-1.3.0-6|3	Version:	1.3.0
21mr|yasm-1.3.0-6|4	Release:	6
21mr|yasm-1.3.0-6|5	License:	BSD
21mr|yasm-1.3.0-6|6	Group:		Development/Tools
21mr|yasm-1.3.0-6|7	Url:		http://www.tortall.net/projects/yasm/
21mr|yasm-1.3.0-6|8	Source0:	http://www.tortall.net/projects/yasm/releases/%{name}-%{version}.tar.gz
21mr|yasm-1.3.0-6|9	Patch0:		0001-Update-elf-objfmt.c.patch
21mr|yasm-1.3.0-6|10	Patch1:		yasm-autoconf-2.71.patch
21mr|yasm-1.3.0-6|11	BuildRequires:	python2-cython
21mr|yasm-1.3.0-6|12	BuildRequires:	bison
21mr|yasm-1.3.0-6|13	BuildRequires:	xmlto
21mr|yasm-1.3.0-6|14	BuildRequires:	pkgconfig(python2)
21mr|yasm-1.3.0-6|15	
21mr|yasm-1.3.0-6|16	%description
21mr|yasm-1.3.0-6|17	Yasm is a complete rewrite of the NASM assembler under the "new" BSD
21mr|yasm-1.3.0-6|18	License (some portions are under other licenses, see COPYING for
21mr|yasm-1.3.0-6|19	details). It is designed from the ground up to allow for multiple
21mr|yasm-1.3.0-6|20	assembler syntaxes to be supported (eg, NASM, TASM, GAS, etc.) in
21mr|yasm-1.3.0-6|21	addition to multiple output object formats and even multiple
21mr|yasm-1.3.0-6|22	instruction sets. Another primary module of the overall design is an
21mr|yasm-1.3.0-6|23	optimizer module.
21mr|yasm-1.3.0-6|24	
21mr|yasm-1.3.0-6|25	%files
21mr|yasm-1.3.0-6|26	%doc AUTHORS
21mr|yasm-1.3.0-6|27	%{_bindir}/*
21mr|yasm-1.3.0-6|28	%{_mandir}/man1/yasm.1*
21mr|yasm-1.3.0-6|29	%{_mandir}/man7/yasm_arch.7*
21mr|yasm-1.3.0-6|30	%{_mandir}/man7/yasm_dbgfmts.7.*
21mr|yasm-1.3.0-6|31	%{_mandir}/man7/yasm_objfmts.7.*
21mr|yasm-1.3.0-6|32	%{_mandir}/man7/yasm_parsers.7.*
21mr|yasm-1.3.0-6|33	
21mr|yasm-1.3.0-6|34	#----------------------------------------------------------------------------
21mr|yasm-1.3.0-6|35	
21mr|yasm-1.3.0-6|36	%package devel
21mr|yasm-1.3.0-6|37	Summary:	Development headers and files for %{name}
21mr|yasm-1.3.0-6|38	Group:		Development/C
21mr|yasm-1.3.0-6|39	Requires:	%{name} = %{EVRD}
21mr|yasm-1.3.0-6|40	
21mr|yasm-1.3.0-6|41	%description devel
21mr|yasm-1.3.0-6|42	Development headers and files for %{name}.
21mr|yasm-1.3.0-6|43	
21mr|yasm-1.3.0-6|44	%files devel
21mr|yasm-1.3.0-6|45	%{_libdir}/lib*.a
21mr|yasm-1.3.0-6|46	%{_includedir}/libyasm
21mr|yasm-1.3.0-6|47	%{_includedir}/libyasm.h
21mr|yasm-1.3.0-6|48	%{_includedir}/libyasm-stdint.h
21mr|yasm-1.3.0-6|49	
21mr|yasm-1.3.0-6|50	#----------------------------------------------------------------------------
21mr|yasm-1.3.0-6|51	
21mr|yasm-1.3.0-6|52	%package python2
21mr|yasm-1.3.0-6|53	Summary:	Python bindings for %{name}
21mr|yasm-1.3.0-6|54	Group:		Development/Python
21mr|yasm-1.3.0-6|55	Requires:	%{name} = %{EVRD}
21mr|yasm-1.3.0-6|56	
21mr|yasm-1.3.0-6|57	%description python2
21mr|yasm-1.3.0-6|58	Python bindings for %{name}.
21mr|yasm-1.3.0-6|59	
21mr|yasm-1.3.0-6|60	%files python2
21mr|yasm-1.3.0-6|61	%{py2_puresitedir}/*
21mr|yasm-1.3.0-6|62	
21mr|yasm-1.3.0-6|63	#----------------------------------------------------------------------------
21mr|yasm-1.3.0-6|64	
21mr|yasm-1.3.0-6|65	%prep
21mr|yasm-1.3.0-6|66	%autosetup -p1
21mr|yasm-1.3.0-6|67	
21mr|yasm-1.3.0-6|68	%build
21mr|yasm-1.3.0-6|69	export PYTHON=%{__python2}
21mr|yasm-1.3.0-6|70	%configure \
21mr|yasm-1.3.0-6|71	--disable-rpath \
21mr|yasm-1.3.0-6|72	--enable-python \
21mr|yasm-1.3.0-6|73	--enable-python-bindings
21mr|yasm-1.3.0-6|74	
21mr|yasm-1.3.0-6|75	%make
21mr|yasm-1.3.0-6|76	
21mr|yasm-1.3.0-6|77	%install
21mr|yasm-1.3.0-6|78	%makeinstall_std
21mr|yasm-1.3.0-6|79	
21mr|yasm-1.3.0-6|80	rm -f %{buildroot}%{_libdir}/yasm/*.a

19972 21
21mr|ydiff-1.4.2-1|1	Name:		ydiff
21mr|ydiff-1.4.2-1|2	Version:	1.4.2
21mr|ydiff-1.4.2-1|3	Release:	1
21mr|ydiff-1.4.2-1|4	Summary:	View colored, incremental diff
21mr|ydiff-1.4.2-1|5	Group:		Text tools
21mr|ydiff-1.4.2-1|6	URL:		https://github.com/ymattw/ydiff
21mr|ydiff-1.4.2-1|7	License:	BSD
21mr|ydiff-1.4.2-1|8	Source0:	https://github.com/ymattw/ydiff/archive/%{version}/%{name}-%{version}.tar.gz
21mr|ydiff-1.4.2-1|9	BuildRequires:	python3-devel
21mr|ydiff-1.4.2-1|10	BuildRequires:	python3-setuptools
21mr|ydiff-1.4.2-1|11	BuildArch:	noarch
21mr|ydiff-1.4.2-1|12	
21mr|ydiff-1.4.2-1|13	Requires:	less
21mr|ydiff-1.4.2-1|14	Requires:	python3-%{name} = %{EVRD}
21mr|ydiff-1.4.2-1|15	
21mr|ydiff-1.4.2-1|16	%description
21mr|ydiff-1.4.2-1|17	Term based tool to view colored, incremental diff in a Git/Mercurial/Svn
21mr|ydiff-1.4.2-1|18	workspace or from stdin, with side by side (similar to diff -y) and auto
21mr|ydiff-1.4.2-1|19	pager support.
21mr|ydiff-1.4.2-1|20	
21mr|ydiff-1.4.2-1|21	%files
21mr|ydiff-1.4.2-1|22	%doc README.rst
21mr|ydiff-1.4.2-1|23	%license LICENSE
21mr|ydiff-1.4.2-1|24	%{_bindir}/ydiff
21mr|ydiff-1.4.2-1|25	
21mr|ydiff-1.4.2-1|26	#----------------------------------------------------
21mr|ydiff-1.4.2-1|27	
21mr|ydiff-1.4.2-1|28	%package -n python3-%{name}
21mr|ydiff-1.4.2-1|29	Summary:	%{summary}
21mr|ydiff-1.4.2-1|30	Group:		Development/Python
21mr|ydiff-1.4.2-1|31	# old name, https://pypi.org/project/cdiff/
21mr|ydiff-1.4.2-1|32	# compat with repo at postgresql.org
21mr|ydiff-1.4.2-1|33	Provides:	python3-cdiff = %{EVRD}
21mr|ydiff-1.4.2-1|34	
21mr|ydiff-1.4.2-1|35	%description -n python3-%{name}
21mr|ydiff-1.4.2-1|36	Python library that implements API used by ydiff tool.
21mr|ydiff-1.4.2-1|37	
21mr|ydiff-1.4.2-1|38	%files -n python3-%{name}
21mr|ydiff-1.4.2-1|39	%{python3_sitelib}/__pycache__/*
21mr|ydiff-1.4.2-1|40	%{python3_sitelib}/%{name}.py
21mr|ydiff-1.4.2-1|41	%{python3_sitelib}/%{name}-%{version}-py%{python3_version}.egg-info
21mr|ydiff-1.4.2-1|42	
21mr|ydiff-1.4.2-1|43	#----------------------------------------------------
21mr|ydiff-1.4.2-1|44	
21mr|ydiff-1.4.2-1|45	%prep
21mr|ydiff-1.4.2-1|46	%autosetup -n %{name}-%{version}
21mr|ydiff-1.4.2-1|47	
21mr|ydiff-1.4.2-1|48	/usr/bin/sed -i '/#!\/usr\/bin\/env python/d' ydiff.py
21mr|ydiff-1.4.2-1|49	
21mr|ydiff-1.4.2-1|50	%build
21mr|ydiff-1.4.2-1|51	%py3_build
21mr|ydiff-1.4.2-1|52	
21mr|ydiff-1.4.2-1|53	%install
21mr|ydiff-1.4.2-1|54	%py3_install
21mr|ydiff-1.4.2-1|55	

19973 21
21mr|yecht-1.0-10|1	%global commitversion 157cf13
21mr|yecht-1.0-10|2	%global dlversion 0.0.2-0-g157cf13
21mr|yecht-1.0-10|3	%global cluster jruby
21mr|yecht-1.0-10|4	
21mr|yecht-1.0-10|5	Name:     yecht
21mr|yecht-1.0-10|6	Version:  1.0
21mr|yecht-1.0-10|7	Release:  10
21mr|yecht-1.0-10|8	Summary:  A YAML processor based on Syck
21mr|yecht-1.0-10|9	Group:    Development/Java
21mr|yecht-1.0-10|10	License:  MIT
21mr|yecht-1.0-10|11	URL:      http://github.com/%{cluster}/%{name}
21mr|yecht-1.0-10|12	Source0:  https://github.com/%{cluster}/%{name}/archive/%{name}-%{version}.zip
21mr|yecht-1.0-10|13	Patch0:   disable-jruby-dep.patch
21mr|yecht-1.0-10|14	
21mr|yecht-1.0-10|15	BuildRequires: java-devel
21mr|yecht-1.0-10|16	BuildRequires: jpackage-utils
21mr|yecht-1.0-10|17	BuildRequires: maven-local
21mr|yecht-1.0-10|18	BuildRequires: mvn(org.sonatype.oss:oss-parent:pom:)
21mr|yecht-1.0-10|19	Requires: java-headless
21mr|yecht-1.0-10|20	Requires: jpackage-utils
21mr|yecht-1.0-10|21	
21mr|yecht-1.0-10|22	BuildArch:      noarch
21mr|yecht-1.0-10|23	# Java stack is not supported on x86_32
21mr|yecht-1.0-10|24	ExcludeArch: %{ix86}
21mr|yecht-1.0-10|25	
21mr|yecht-1.0-10|26	%description
21mr|yecht-1.0-10|27	Yecht is a Syck port, a YAML 1.0 processor for Ruby.
21mr|yecht-1.0-10|28	
21mr|yecht-1.0-10|29	%package javadoc
21mr|yecht-1.0-10|30	Summary:        Javadocs for %{name}
21mr|yecht-1.0-10|31	Requires:       jpackage-utils
21mr|yecht-1.0-10|32	
21mr|yecht-1.0-10|33	%description javadoc
21mr|yecht-1.0-10|34	This package contains the API documentation for %{name}.
21mr|yecht-1.0-10|35	
21mr|yecht-1.0-10|36	%prep
21mr|yecht-1.0-10|37	%setup -n %{name}-%{name}-%{version}
21mr|yecht-1.0-10|38	%patch0
21mr|yecht-1.0-10|39	
21mr|yecht-1.0-10|40	find ./ -name '*.jar' -exec rm -f '{}' \;
21mr|yecht-1.0-10|41	find ./ -name '*.class' -exec rm -f '{}' \;
21mr|yecht-1.0-10|42	
21mr|yecht-1.0-10|43	%build
21mr|yecht-1.0-10|44	%mvn_build
21mr|yecht-1.0-10|45	
21mr|yecht-1.0-10|46	%install
21mr|yecht-1.0-10|47	%mvn_install
21mr|yecht-1.0-10|48	
21mr|yecht-1.0-10|49	%files -f .mfiles
21mr|yecht-1.0-10|50	
21mr|yecht-1.0-10|51	%files javadoc -f .mfiles-javadoc
21mr|yecht-1.0-10|52	

19974 21
21mr|yelp-42.2-2|1	%define major 0
21mr|yelp-42.2-2|2	%define libname %mklibname %{name} %{major}
21mr|yelp-42.2-2|3	%define devname %mklibname %{name} -d
21mr|yelp-42.2-2|4	
21mr|yelp-42.2-2|5	%define url_ver %(echo %{version}|cut -d. -f1)
21mr|yelp-42.2-2|6	
21mr|yelp-42.2-2|7	Summary:	GNOME 3 help browser
21mr|yelp-42.2-2|8	Name:		yelp
21mr|yelp-42.2-2|9	Version:	42.2
21mr|yelp-42.2-2|10	Release:	2
21mr|yelp-42.2-2|11	License:	GPLv2+
21mr|yelp-42.2-2|12	Group:		Graphical desktop/GNOME
21mr|yelp-42.2-2|13	Url:		https://download.gnome.org/sources/yelp
21mr|yelp-42.2-2|14	Source0:	https://download.gnome.org/sources/yelp/%{url_ver}/%{name}-%{version}.tar.xz
21mr|yelp-42.2-2|15	Source1:	yelp.png
21mr|yelp-42.2-2|16	# CVE-2025-3155
21mr|yelp-42.2-2|17	Patch0:		https://gitlab.gnome.org/GNOME/yelp/-/commit/7ecd58dc0ca7bf9d0acb00bf04194a0cb6e8b724.patch
21mr|yelp-42.2-2|18	# https://bugzilla.gnome.org/show_bug.cgi?id=687960
21mr|yelp-42.2-2|19	Patch1:		0001-Center-new-windows.patch
21mr|yelp-42.2-2|20	BuildRequires:	appstream-util
21mr|yelp-42.2-2|21	BuildRequires:	desktop-file-utils
21mr|yelp-42.2-2|22	BuildRequires:	gnome-common
21mr|yelp-42.2-2|23	BuildRequires:	gtk-doc
21mr|yelp-42.2-2|24	BuildRequires:	gtk-doc-mkpdf
21mr|yelp-42.2-2|25	BuildRequires:	intltool
21mr|yelp-42.2-2|26	BuildRequires:	itstool
21mr|yelp-42.2-2|27	BuildRequires:	bzip2-devel
21mr|yelp-42.2-2|28	BuildRequires:	gettext-devel
21mr|yelp-42.2-2|29	BuildRequires:	pkgconfig(appstream-glib)
21mr|yelp-42.2-2|30	BuildRequires:	pkgconfig(gio-2.0)
21mr|yelp-42.2-2|31	BuildRequires:	pkgconfig(gio-unix-2.0)
21mr|yelp-42.2-2|32	BuildRequires:	pkgconfig(gnome-doc-utils)
21mr|yelp-42.2-2|33	BuildRequires:	pkgconfig(gtk4)
21mr|yelp-42.2-2|34	BuildRequires:	pkgconfig(gtk+-unix-print-3.0)
21mr|yelp-42.2-2|35	BuildRequires:	pkgconfig(libexslt)
21mr|yelp-42.2-2|36	BuildRequires:	pkgconfig(libhandy-1)
21mr|yelp-42.2-2|37	BuildRequires:	pkgconfig(liblzma)
21mr|yelp-42.2-2|38	BuildRequires:	pkgconfig(libxml-2.0)
21mr|yelp-42.2-2|39	BuildRequires:	pkgconfig(libxslt)
21mr|yelp-42.2-2|40	BuildRequires:	pkgconfig(sqlite3)
21mr|yelp-42.2-2|41	BuildRequires:	pkgconfig(webkit2gtk-4.1)
21mr|yelp-42.2-2|42	BuildRequires:	pkgconfig(yelp-xsl)
21mr|yelp-42.2-2|43	Requires:	gnome-doc-utils
21mr|yelp-42.2-2|44	Requires:	man
21mr|yelp-42.2-2|45	Requires:	webkit2gtk4.1
21mr|yelp-42.2-2|46	Requires:	yelp-xsl
21mr|yelp-42.2-2|47	
21mr|yelp-42.2-2|48	%description
21mr|yelp-42.2-2|49	Help browser for GNOME 3 which supports docbook documents, info and man.
21mr|yelp-42.2-2|50	
21mr|yelp-42.2-2|51	%files -f %{name}.lang
21mr|yelp-42.2-2|52	%doc AUTHORS NEWS TODO README.md
21mr|yelp-42.2-2|53	%{_appdatadir}/yelp.appdata.xml
21mr|yelp-42.2-2|54	%{_bindir}/*
21mr|yelp-42.2-2|55	%{_datadir}/applications/*
21mr|yelp-42.2-2|56	%{_datadir}/glib-2.0/schemas/org.gnome.yelp.gschema.xml
21mr|yelp-42.2-2|57	%{_datadir}/icons/hicolor/*/*
21mr|yelp-42.2-2|58	%{_datadir}/%{name}
21mr|yelp-42.2-2|59	%{_datadir}/pixmaps/gnome-help.png
21mr|yelp-42.2-2|60	%{_datadir}/yelp-xsl/xslt/common/domains/yelp.xml
21mr|yelp-42.2-2|61	%dir %{_datadir}/gnome/help
21mr|yelp-42.2-2|62	%{_libdir}/yelp/web-extensions/libyelpwebextension.so
21mr|yelp-42.2-2|63	
21mr|yelp-42.2-2|64	#----------------------------------------------------------------------------
21mr|yelp-42.2-2|65	
21mr|yelp-42.2-2|66	%package -n %{libname}
21mr|yelp-42.2-2|67	Summary:	Libraries for %{name}
21mr|yelp-42.2-2|68	Group:		System/Libraries
21mr|yelp-42.2-2|69	Requires:	%{name} >= %{EVRD}
21mr|yelp-42.2-2|70	
21mr|yelp-42.2-2|71	%description -n %{libname}
21mr|yelp-42.2-2|72	This package contains libraries used by the yelp help browser.
21mr|yelp-42.2-2|73	
21mr|yelp-42.2-2|74	%files -n %{libname}
21mr|yelp-42.2-2|75	%{_libdir}/lib%{name}.so.%{major}*
21mr|yelp-42.2-2|76	
21mr|yelp-42.2-2|77	#----------------------------------------------------------------------------
21mr|yelp-42.2-2|78	
21mr|yelp-42.2-2|79	%package -n %{devname}
21mr|yelp-42.2-2|80	Summary:	Development files for %{name}
21mr|yelp-42.2-2|81	Group:		Development/GNOME and GTK+
21mr|yelp-42.2-2|82	Requires:	%{libname} = %{EVRD}
21mr|yelp-42.2-2|83	Provides:	%{name}-devel = %{EVRD}
21mr|yelp-42.2-2|84	
21mr|yelp-42.2-2|85	%description -n %{devname}
21mr|yelp-42.2-2|86	This package contains header files and documentation for the libraries
21mr|yelp-42.2-2|87	in the yelp-libs package.
21mr|yelp-42.2-2|88	
21mr|yelp-42.2-2|89	%files -n %{devname}
21mr|yelp-42.2-2|90	%{_includedir}/lib%{name}
21mr|yelp-42.2-2|91	%{_libdir}/lib%{name}.so
21mr|yelp-42.2-2|92	
21mr|yelp-42.2-2|93	#----------------------------------------------------------------------------
21mr|yelp-42.2-2|94	
21mr|yelp-42.2-2|95	%prep
21mr|yelp-42.2-2|96	%autosetup -p1
21mr|yelp-42.2-2|97	
21mr|yelp-42.2-2|98	%build
21mr|yelp-42.2-2|99	%configure \
21mr|yelp-42.2-2|100	--disable-rpath			\
21mr|yelp-42.2-2|101	--disable-schemas-compile	\
21mr|yelp-42.2-2|102	--disable-static		\
21mr|yelp-42.2-2|103	--enable-debug			\
21mr|yelp-42.2-2|104	--enable-gtk-doc		\
21mr|yelp-42.2-2|105	--enable-gtk-doc-pdf
21mr|yelp-42.2-2|106	sed -i "s/ -Llib\(64\|\) / /" Makefile
21mr|yelp-42.2-2|107	%make_build
21mr|yelp-42.2-2|108	
21mr|yelp-42.2-2|109	%install
21mr|yelp-42.2-2|110	%make_install
21mr|yelp-42.2-2|111	
21mr|yelp-42.2-2|112	desktop-file-install \
21mr|yelp-42.2-2|113	--remove-category="Application"			\
21mr|yelp-42.2-2|114	--add-only-show-in="GNOME"			\
21mr|yelp-42.2-2|115	--add-category="Documentation"			\
21mr|yelp-42.2-2|116	--dir %{buildroot}%{_datadir}/applications	\
21mr|yelp-42.2-2|117	%{buildroot}%{_datadir}/applications/*
21mr|yelp-42.2-2|118	
21mr|yelp-42.2-2|119	install -Dpm644 %{SOURCE1} %{buildroot}%{_datadir}/pixmaps/gnome-help.png
21mr|yelp-42.2-2|120	
21mr|yelp-42.2-2|121	mkdir -p -m 755 %{buildroot}%{_datadir}/gnome/help
21mr|yelp-42.2-2|122	
21mr|yelp-42.2-2|123	%find_lang %{name}

19975 21
21mr|yelp-tools-42.0-2|1	%define url_ver %(echo %{version}|cut -d. -f1)
21mr|yelp-tools-42.0-2|2	
21mr|yelp-tools-42.0-2|3	Summary:	Create, manage, and publish documentation for Yelp
21mr|yelp-tools-42.0-2|4	Name:		yelp-tools
21mr|yelp-tools-42.0-2|5	Version:	42.0
21mr|yelp-tools-42.0-2|6	Release:	2
21mr|yelp-tools-42.0-2|7	License:	GPLv2+
21mr|yelp-tools-42.0-2|8	Group:		System/Internationalization
21mr|yelp-tools-42.0-2|9	Url:		https://download.gnome.org/sources/yelp-tools
21mr|yelp-tools-42.0-2|10	Source0:	https://download.gnome.org/sources/yelp-tools/%{url_ver}/%{name}-%{version}.tar.xz
21mr|yelp-tools-42.0-2|11	BuildRequires:	itstool
21mr|yelp-tools-42.0-2|12	BuildRequires:	libxml2-utils
21mr|yelp-tools-42.0-2|13	BuildRequires:	meson
21mr|yelp-tools-42.0-2|14	BuildRequires:	xsltproc
21mr|yelp-tools-42.0-2|15	BuildRequires:	python3dist(lxml)
21mr|yelp-tools-42.0-2|16	BuildRequires:	pkgconfig(yelp-xsl)
21mr|yelp-tools-42.0-2|17	Requires:	libxml2-utils
21mr|yelp-tools-42.0-2|18	Requires:	yelp-xsl
21mr|yelp-tools-42.0-2|19	BuildArch:	noarch
21mr|yelp-tools-42.0-2|20	
21mr|yelp-tools-42.0-2|21	%description
21mr|yelp-tools-42.0-2|22	yelp-tools is a collection of scripts and build utilities to help create,
21mr|yelp-tools-42.0-2|23	manage, and publish documentation for Yelp and the web. Most of the heavy
21mr|yelp-tools-42.0-2|24	lifting is done by packages like yelp-xsl and itstool. This package just
21mr|yelp-tools-42.0-2|25	wraps things up in a developer-friendly way.
21mr|yelp-tools-42.0-2|26	
21mr|yelp-tools-42.0-2|27	%files
21mr|yelp-tools-42.0-2|28	%doc AUTHORS README
21mr|yelp-tools-42.0-2|29	%{_bindir}/yelp-build
21mr|yelp-tools-42.0-2|30	%{_bindir}/yelp-check
21mr|yelp-tools-42.0-2|31	%{_bindir}/yelp-new
21mr|yelp-tools-42.0-2|32	%{_datadir}/aclocal/yelp.m4
21mr|yelp-tools-42.0-2|33	%{_datadir}/help/C/%{name}/*.page
21mr|yelp-tools-42.0-2|34	%{_datadir}/yelp-tools
21mr|yelp-tools-42.0-2|35	
21mr|yelp-tools-42.0-2|36	#----------------------------------------------------------------------------
21mr|yelp-tools-42.0-2|37	
21mr|yelp-tools-42.0-2|38	%prep
21mr|yelp-tools-42.0-2|39	%setup -q
21mr|yelp-tools-42.0-2|40	
21mr|yelp-tools-42.0-2|41	%build
21mr|yelp-tools-42.0-2|42	%meson -Dhelp=true
21mr|yelp-tools-42.0-2|43	%meson_build
21mr|yelp-tools-42.0-2|44	
21mr|yelp-tools-42.0-2|45	%install
21mr|yelp-tools-42.0-2|46	%meson_install

19976 21
21mr|yelp-xsl-42.1-1|1	%define url_ver %(echo %{version}|cut -d. -f1)
21mr|yelp-xsl-42.1-1|2	
21mr|yelp-xsl-42.1-1|3	Summary:	GNOME XML documentation utilities
21mr|yelp-xsl-42.1-1|4	Name:		yelp-xsl
21mr|yelp-xsl-42.1-1|5	Version:	42.1
21mr|yelp-xsl-42.1-1|6	Release:	1
21mr|yelp-xsl-42.1-1|7	License:	LGPLv2+ and GPLv2+
21mr|yelp-xsl-42.1-1|8	Group:		Publishing
21mr|yelp-xsl-42.1-1|9	Url:		https://download.gnome.org/sources/yelp-xsl
21mr|yelp-xsl-42.1-1|10	Source0:	https://download.gnome.org/sources/yelp-xsl/%{url_ver}/%{name}-%{version}.tar.xz
21mr|yelp-xsl-42.1-1|11	# CVE-2025-3155
21mr|yelp-xsl-42.1-1|12	Patch0:		https://gitlab.gnome.org/GNOME/yelp-xsl/-/commit/6902d7439c0419055e1c48c7771629ccbb278408.patch
21mr|yelp-xsl-42.1-1|13	BuildRequires:	intltool
21mr|yelp-xsl-42.1-1|14	BuildRequires:	itstool
21mr|yelp-xsl-42.1-1|15	BuildRequires:	libxslt-proc
21mr|yelp-xsl-42.1-1|16	BuildRequires:	pkgconfig(libxslt)
21mr|yelp-xsl-42.1-1|17	BuildArch:	noarch
21mr|yelp-xsl-42.1-1|18	
21mr|yelp-xsl-42.1-1|19	%description
21mr|yelp-xsl-42.1-1|20	yelp-xsl is a collection of documentation utilities for the Gnome
21mr|yelp-xsl-42.1-1|21	project. Notably, it contains utilities for building documentation and
21mr|yelp-xsl-42.1-1|22	all auxiliary files in your source tree, and it contains the DocBook
21mr|yelp-xsl-42.1-1|23	XSLT stylesheets that were once distributed with Yelp.
21mr|yelp-xsl-42.1-1|24	
21mr|yelp-xsl-42.1-1|25	%files
21mr|yelp-xsl-42.1-1|26	%doc AUTHORS NEWS README.md
21mr|yelp-xsl-42.1-1|27	%license COPYING*
21mr|yelp-xsl-42.1-1|28	%{_datadir}/%{name}
21mr|yelp-xsl-42.1-1|29	%{_datadir}/pkgconfig/%{name}.pc
21mr|yelp-xsl-42.1-1|30	
21mr|yelp-xsl-42.1-1|31	#----------------------------------------------------------------------------
21mr|yelp-xsl-42.1-1|32	
21mr|yelp-xsl-42.1-1|33	%prep
21mr|yelp-xsl-42.1-1|34	%autosetup -p1
21mr|yelp-xsl-42.1-1|35	
21mr|yelp-xsl-42.1-1|36	%build
21mr|yelp-xsl-42.1-1|37	%configure
21mr|yelp-xsl-42.1-1|38	%make_build
21mr|yelp-xsl-42.1-1|39	
21mr|yelp-xsl-42.1-1|40	%install
21mr|yelp-xsl-42.1-1|41	%make_install

19977 21
21mr|ykclient-2.15-2|1	%define major 3
21mr|ykclient-2.15-2|2	%define libname %mklibname ykclient %{major}
21mr|ykclient-2.15-2|3	%define devname %mklibname ykclient -d
21mr|ykclient-2.15-2|4	
21mr|ykclient-2.15-2|5	Summary:	Implements online validation of Yubikey OTPs
21mr|ykclient-2.15-2|6	Name:		ykclient
21mr|ykclient-2.15-2|7	Version:	2.15
21mr|ykclient-2.15-2|8	Release:	2
21mr|ykclient-2.15-2|9	License:	BSD
21mr|ykclient-2.15-2|10	Group:		System/Libraries
21mr|ykclient-2.15-2|11	Url:		https://github.com/Yubico/yubico-c-client
21mr|ykclient-2.15-2|12	Source0:	https://github.com/Yubico/yubico-c-client/archive/%{name}-%{version}.tar.gz
21mr|ykclient-2.15-2|13	BuildRequires:	chrpath
21mr|ykclient-2.15-2|14	BuildRequires:	help2man
21mr|ykclient-2.15-2|15	BuildRequires:	libtool
21mr|ykclient-2.15-2|16	BuildRequires:	pkgconfig(libcurl)
21mr|ykclient-2.15-2|17	Conflicts:	%{_lib}ykclient3 < 2.12-10
21mr|ykclient-2.15-2|18	
21mr|ykclient-2.15-2|19	%description
21mr|ykclient-2.15-2|20	This is a library written in C to validate a Yubikey OTP against the Yubico
21mr|ykclient-2.15-2|21	online server.
21mr|ykclient-2.15-2|22	
21mr|ykclient-2.15-2|23	%files
21mr|ykclient-2.15-2|24	%doc AUTHORS NEWS README
21mr|ykclient-2.15-2|25	%{_bindir}/ykclient
21mr|ykclient-2.15-2|26	%{_mandir}/man1/*
21mr|ykclient-2.15-2|27	
21mr|ykclient-2.15-2|28	#----------------------------------------------------------------------------
21mr|ykclient-2.15-2|29	
21mr|ykclient-2.15-2|30	%package -n %{libname}
21mr|ykclient-2.15-2|31	Summary:	Implements online validation of Yubikey OTPs
21mr|ykclient-2.15-2|32	Group:		System/Libraries
21mr|ykclient-2.15-2|33	
21mr|ykclient-2.15-2|34	%description -n %{libname}
21mr|ykclient-2.15-2|35	This is a library written in C to validate a Yubikey OTP against the Yubico
21mr|ykclient-2.15-2|36	online server.
21mr|ykclient-2.15-2|37	
21mr|ykclient-2.15-2|38	%files -n %{libname}
21mr|ykclient-2.15-2|39	%{_libdir}/libykclient.so.%{major}*
21mr|ykclient-2.15-2|40	
21mr|ykclient-2.15-2|41	#----------------------------------------------------------------------------
21mr|ykclient-2.15-2|42	
21mr|ykclient-2.15-2|43	%package -n %{devname}
21mr|ykclient-2.15-2|44	Summary:	Static library and header files for the libykclientt library
21mr|ykclient-2.15-2|45	Group:		Development/C
21mr|ykclient-2.15-2|46	Requires:	%{libname} = %{EVRD}
21mr|ykclient-2.15-2|47	Provides:	%{name}-devel = %{EVRD}
21mr|ykclient-2.15-2|48	
21mr|ykclient-2.15-2|49	%description -n %{devname}
21mr|ykclient-2.15-2|50	This is a library written in C to validate a Yubikey OTP against the Yubico
21mr|ykclient-2.15-2|51	online server.
21mr|ykclient-2.15-2|52	
21mr|ykclient-2.15-2|53	This package contains the static libyubikey-client library and its
21mr|ykclient-2.15-2|54	header files.
21mr|ykclient-2.15-2|55	
21mr|ykclient-2.15-2|56	%files -n %{devname}
21mr|ykclient-2.15-2|57	%{_includedir}/*
21mr|ykclient-2.15-2|58	%{_libdir}/libykclient.so
21mr|ykclient-2.15-2|59	
21mr|ykclient-2.15-2|60	#----------------------------------------------------------------------------
21mr|ykclient-2.15-2|61	
21mr|ykclient-2.15-2|62	%prep
21mr|ykclient-2.15-2|63	%setup -qn yubico-c-client-%{name}-%{version}
21mr|ykclient-2.15-2|64	
21mr|ykclient-2.15-2|65	%build
21mr|ykclient-2.15-2|66	autoreconf -fi
21mr|ykclient-2.15-2|67	%configure \
21mr|ykclient-2.15-2|68	--disable-static
21mr|ykclient-2.15-2|69	
21mr|ykclient-2.15-2|70	%make
21mr|ykclient-2.15-2|71	
21mr|ykclient-2.15-2|72	%install
21mr|ykclient-2.15-2|73	%makeinstall_std
21mr|ykclient-2.15-2|74	
21mr|ykclient-2.15-2|75	# nuke rpath
21mr|ykclient-2.15-2|76	chrpath -d %{buildroot}%{_bindir}/ykclient

19978 21
21mr|ykpers-1.20.0-3|1	%define libname %mklibname ykpers1_ 1
21mr|ykpers-1.20.0-3|2	%define devname %mklibname ykpers1 -d
21mr|ykpers-1.20.0-3|3	
21mr|ykpers-1.20.0-3|4	Name:           ykpers
21mr|ykpers-1.20.0-3|5	Version:        1.20.0
21mr|ykpers-1.20.0-3|6	Release:        3
21mr|ykpers-1.20.0-3|7	Summary:        Yubikey personalization program
21mr|ykpers-1.20.0-3|8	License:        BSD
21mr|ykpers-1.20.0-3|9	Group:			System/Base
21mr|ykpers-1.20.0-3|10	Url:            http://opensource.yubico.com/yubikey-personalization/
21mr|ykpers-1.20.0-3|11	Source0:        https://github.com/Yubico/yubikey-personalization/archive/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|ykpers-1.20.0-3|12	# From Fedora
21mr|ykpers-1.20.0-3|13	Patch0:         ykpers-args-extern.patch
21mr|ykpers-1.20.0-3|14	# https://github.com/Yubico/yubikey-personalization/commit/0aa2e2cae
21mr|ykpers-1.20.0-3|15	Patch1:         0aa2e2cae2e1777863993a10c809bb50f4cde7f8.patch
21mr|ykpers-1.20.0-3|16	BuildRequires: pkgconfig(libusb-1.0)
21mr|ykpers-1.20.0-3|17	BuildRequires: libyubikey-devel
21mr|ykpers-1.20.0-3|18	BuildRequires: systemd-units
21mr|ykpers-1.20.0-3|19	BuildRequires: gcc
21mr|ykpers-1.20.0-3|20	BuildRequires: %{_bindir}/a2x
21mr|ykpers-1.20.0-3|21	BuildRequires: %{_bindir}/xsltproc
21mr|ykpers-1.20.0-3|22	Provides: yubikey-personalization = %{EVRD}
21mr|ykpers-1.20.0-3|23	
21mr|ykpers-1.20.0-3|24	%description
21mr|ykpers-1.20.0-3|25	Yubico's YubiKey can be re-programmed with a new AES key.
21mr|ykpers-1.20.0-3|26	These tools make this an easy task.
21mr|ykpers-1.20.0-3|27	
21mr|ykpers-1.20.0-3|28	%files
21mr|ykpers-1.20.0-3|29	%license COPYING
21mr|ykpers-1.20.0-3|30	%doc AUTHORS README NEWS
21mr|ykpers-1.20.0-3|31	%doc doc/Compatibility.asciidoc
21mr|ykpers-1.20.0-3|32	%doc doc/USB-Hid-Issue.asciidoc
21mr|ykpers-1.20.0-3|33	%{_bindir}/ykinfo
21mr|ykpers-1.20.0-3|34	%{_bindir}/ykpersonalize
21mr|ykpers-1.20.0-3|35	%{_bindir}/ykchalresp
21mr|ykpers-1.20.0-3|36	%{_mandir}/man1/ykpersonalize.1*
21mr|ykpers-1.20.0-3|37	%{_mandir}/man1/ykchalresp.1*
21mr|ykpers-1.20.0-3|38	%{_mandir}/man1/ykinfo.1*
21mr|ykpers-1.20.0-3|39	%{_udevrulesdir}/69-yubikey.rules
21mr|ykpers-1.20.0-3|40	
21mr|ykpers-1.20.0-3|41	#-----------------------------------------------------------------------
21mr|ykpers-1.20.0-3|42	
21mr|ykpers-1.20.0-3|43	%package -n %{libname}
21mr|ykpers-1.20.0-3|44	Summary:		library for %{summary}
21mr|ykpers-1.20.0-3|45	Group:			System/Libraries
21mr|ykpers-1.20.0-3|46	# Was named incorrectly for a few days
21mr|ykpers-1.20.0-3|47	%if %{mdvver} == 201910
21mr|ykpers-1.20.0-3|48	Obsoletes:		%{mklibname ykpers_1 1} < 1.20.0-3
21mr|ykpers-1.20.0-3|49	Conflicts:		%{mklibname ykpers_1 1} < 1.20.0-3
21mr|ykpers-1.20.0-3|50	%endif
21mr|ykpers-1.20.0-3|51	
21mr|ykpers-1.20.0-3|52	%description -n %{libname}
21mr|ykpers-1.20.0-3|53	library for %{summary}
21mr|ykpers-1.20.0-3|54	
21mr|ykpers-1.20.0-3|55	%files -n %{libname}
21mr|ykpers-1.20.0-3|56	%license COPYING
21mr|ykpers-1.20.0-3|57	%doc AUTHORS README NEWS
21mr|ykpers-1.20.0-3|58	%doc doc/Compatibility.asciidoc
21mr|ykpers-1.20.0-3|59	%doc doc/USB-Hid-Issue.asciidoc
21mr|ykpers-1.20.0-3|60	%{_libdir}/libykpers-1.so.1
21mr|ykpers-1.20.0-3|61	%{_libdir}/libykpers-1.so.%{version}
21mr|ykpers-1.20.0-3|62	
21mr|ykpers-1.20.0-3|63	#-----------------------------------------------------------------------
21mr|ykpers-1.20.0-3|64	
21mr|ykpers-1.20.0-3|65	%package -n %{devname}
21mr|ykpers-1.20.0-3|66	Summary:		Development files for %{summary}
21mr|ykpers-1.20.0-3|67	Group:			Development/C
21mr|ykpers-1.20.0-3|68	Requires:		%{libname}%{?_isa} = %{EVRD}
21mr|ykpers-1.20.0-3|69	Provides:		%{name}-devel = %{EVRD}
21mr|ykpers-1.20.0-3|70	
21mr|ykpers-1.20.0-3|71	%description -n %{devname}
21mr|ykpers-1.20.0-3|72	Development files for %{summary}.
21mr|ykpers-1.20.0-3|73	This package contains the header file needed to develop applications that
21mr|ykpers-1.20.0-3|74	use ykpers.
21mr|ykpers-1.20.0-3|75	
21mr|ykpers-1.20.0-3|76	%files -n %{devname}
21mr|ykpers-1.20.0-3|77	%license COPYING
21mr|ykpers-1.20.0-3|78	%doc AUTHORS README NEWS
21mr|ykpers-1.20.0-3|79	%doc doc/Compatibility.asciidoc
21mr|ykpers-1.20.0-3|80	%doc doc/USB-Hid-Issue.asciidoc
21mr|ykpers-1.20.0-3|81	%{_libdir}/pkgconfig/ykpers-1.pc
21mr|ykpers-1.20.0-3|82	%{_libdir}/libykpers-1.so
21mr|ykpers-1.20.0-3|83	%{_includedir}/ykpers-1
21mr|ykpers-1.20.0-3|84	
21mr|ykpers-1.20.0-3|85	#-----------------------------------------------------------------------
21mr|ykpers-1.20.0-3|86	
21mr|ykpers-1.20.0-3|87	%prep
21mr|ykpers-1.20.0-3|88	%autosetup -p1 -n yubikey-personalization-%{version}
21mr|ykpers-1.20.0-3|89	
21mr|ykpers-1.20.0-3|90	%build
21mr|ykpers-1.20.0-3|91	%configure \
21mr|ykpers-1.20.0-3|92	--enable-static=no \
21mr|ykpers-1.20.0-3|93	--disable-rpath \
21mr|ykpers-1.20.0-3|94	--with-udevrulesdir=%{_udevrulesdir} \
21mr|ykpers-1.20.0-3|95	--with-backend=libusb-1.0
21mr|ykpers-1.20.0-3|96	
21mr|ykpers-1.20.0-3|97	# (From Fedora) --disable-rpath doesn't work for the configure script
21mr|ykpers-1.20.0-3|98	sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
21mr|ykpers-1.20.0-3|99	sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
21mr|ykpers-1.20.0-3|100	%make
21mr|ykpers-1.20.0-3|101	
21mr|ykpers-1.20.0-3|102	%install
21mr|ykpers-1.20.0-3|103	%makeinstall_std

19979 21
21mr|ytalk-3.3.0-15|1	Summary:	A chat program
21mr|ytalk-3.3.0-15|2	Name:		ytalk
21mr|ytalk-3.3.0-15|3	Version: 	3.3.0
21mr|ytalk-3.3.0-15|4	Release: 	15
21mr|ytalk-3.3.0-15|5	License:	BSD
21mr|ytalk-3.3.0-15|6	Group:		Networking/Chat
21mr|ytalk-3.3.0-15|7	URL:		https://ytalk.ourproject.org/
21mr|ytalk-3.3.0-15|8	Source0:	ftp://ftp.ourproject.org/pub/ytalk/ytalk-%{version}.tar.gz
21mr|ytalk-3.3.0-15|9	Source1:	ytalkrc
21mr|ytalk-3.3.0-15|10	BuildRequires:	ncurses-devel
21mr|ytalk-3.3.0-15|11	
21mr|ytalk-3.3.0-15|12	%description
21mr|ytalk-3.3.0-15|13	The YTalk program is essentially a chat program for multiple users. YTalk works
21mr|ytalk-3.3.0-15|14	just like the UNIX talk program and even communicates with the same talk
21mr|ytalk-3.3.0-15|15	daemon(s), but YTalk allows for multiple connections (unlike UNIX talk). YTalk
21mr|ytalk-3.3.0-15|16	also supports redirection of program output to other users as well as an
21mr|ytalk-3.3.0-15|17	easy-to-use menu of commands.
21mr|ytalk-3.3.0-15|18	
21mr|ytalk-3.3.0-15|19	Install the ytalk package if you need a chat program for multiple users.
21mr|ytalk-3.3.0-15|20	
21mr|ytalk-3.3.0-15|21	%prep
21mr|ytalk-3.3.0-15|22	%setup -q
21mr|ytalk-3.3.0-15|23	
21mr|ytalk-3.3.0-15|24	%build
21mr|ytalk-3.3.0-15|25	%configure
21mr|ytalk-3.3.0-15|26	%make
21mr|ytalk-3.3.0-15|27	
21mr|ytalk-3.3.0-15|28	%install
21mr|ytalk-3.3.0-15|29	%makeinstall_std
21mr|ytalk-3.3.0-15|30	
21mr|ytalk-3.3.0-15|31	%files
21mr|ytalk-3.3.0-15|32	%defattr(-,root,root)
21mr|ytalk-3.3.0-15|33	%doc README ChangeLog
21mr|ytalk-3.3.0-15|34	%config(noreplace) %{_sysconfdir}/%{name}rc
21mr|ytalk-3.3.0-15|35	%{_bindir}/%{name}
21mr|ytalk-3.3.0-15|36	%{_mandir}/man1/%{name}.1*

19980 21
21mr|yt-dlp-2025.10.14-1|1	# gi-find-deps.sh is very slow but is not needed here, it may be installed locally
21mr|yt-dlp-2025.10.14-1|2	%define __typelib_path %{nil}
21mr|yt-dlp-2025.10.14-1|3	
21mr|yt-dlp-2025.10.14-1|4	Summary:	Small command-line program to download videos and audio from different websites
21mr|yt-dlp-2025.10.14-1|5	Name:		yt-dlp
21mr|yt-dlp-2025.10.14-1|6	Version:	2025.10.14
21mr|yt-dlp-2025.10.14-1|7	Release:	1
21mr|yt-dlp-2025.10.14-1|8	License:	Public Domain and GPLv2+
21mr|yt-dlp-2025.10.14-1|9	Group:		Video
21mr|yt-dlp-2025.10.14-1|10	Url:		https://github.com/yt-dlp/yt-dlp
21mr|yt-dlp-2025.10.14-1|11	# pure source from Github requires at least pandoc which is not packaged
21mr|yt-dlp-2025.10.14-1|12	Source0:	https://github.com/yt-dlp/yt-dlp/releases/download/%{version}/yt-dlp.tar.gz?/yt-dlp-%{version}.tar.gz
21mr|yt-dlp-2025.10.14-1|13	# for rosa2021.1
21mr|yt-dlp-2025.10.14-1|14	Patch0001:	0001-Decrease-versions.patch
21mr|yt-dlp-2025.10.14-1|15	Patch0002:	yt-dlp-pyproject.patch
21mr|yt-dlp-2025.10.14-1|16	
21mr|yt-dlp-2025.10.14-1|17	BuildRequires:	ffmpeg
21mr|yt-dlp-2025.10.14-1|18	BuildRequires:	gnupg2
21mr|yt-dlp-2025.10.14-1|19	BuildRequires:	pkgconfig(python3)
21mr|yt-dlp-2025.10.14-1|20	BuildRequires:	python3egg(hatchling)
21mr|yt-dlp-2025.10.14-1|21	BuildRequires:	python3egg(pip)
21mr|yt-dlp-2025.10.14-1|22	BuildRequires:	python3egg(setuptools)
21mr|yt-dlp-2025.10.14-1|23	BuildRequires:	pyproject-rpm-macros
21mr|yt-dlp-2025.10.14-1|24	BuildRequires:	zip
21mr|yt-dlp-2025.10.14-1|25	
21mr|yt-dlp-2025.10.14-1|26	Requires:	python3-%{name} = %{EVRD}
21mr|yt-dlp-2025.10.14-1|27	
21mr|yt-dlp-2025.10.14-1|28	Recommends:	ffmpeg
21mr|yt-dlp-2025.10.14-1|29	
21mr|yt-dlp-2025.10.14-1|30	# youtube-dl is not developed anymore, it is a fork of it
21mr|yt-dlp-2025.10.14-1|31	Obsoletes:	youtube-dl < 2021.10.10
21mr|yt-dlp-2025.10.14-1|32	
21mr|yt-dlp-2025.10.14-1|33	Provides:	youtube-dl = %{EVRD}
21mr|yt-dlp-2025.10.14-1|34	
21mr|yt-dlp-2025.10.14-1|35	BuildArch:	noarch
21mr|yt-dlp-2025.10.14-1|36	
21mr|yt-dlp-2025.10.14-1|37	%description
21mr|yt-dlp-2025.10.14-1|38	Small command-line program to download videos and audio from different websites.
21mr|yt-dlp-2025.10.14-1|39	Fork of youtube-dl.
21mr|yt-dlp-2025.10.14-1|40	
21mr|yt-dlp-2025.10.14-1|41	%files
21mr|yt-dlp-2025.10.14-1|42	%license LICENSE
21mr|yt-dlp-2025.10.14-1|43	%doc README.*
21mr|yt-dlp-2025.10.14-1|44	%{_bindir}/%{name}
21mr|yt-dlp-2025.10.14-1|45	%{_bindir}/youtube-dl
21mr|yt-dlp-2025.10.14-1|46	%{_datadir}/zsh/site-functions/_%{name}
21mr|yt-dlp-2025.10.14-1|47	%{_mandir}/man1/%{name}.1*
21mr|yt-dlp-2025.10.14-1|48	%{_datadir}/bash-completion/completions/%{name}
21mr|yt-dlp-2025.10.14-1|49	%{_datadir}/fish/vendor_completions.d/%{name}.fish
21mr|yt-dlp-2025.10.14-1|50	
21mr|yt-dlp-2025.10.14-1|51	#-----------------------------------------------------------------------------
21mr|yt-dlp-2025.10.14-1|52	
21mr|yt-dlp-2025.10.14-1|53	%package -n python3-%{name}
21mr|yt-dlp-2025.10.14-1|54	Summary:	Python 3 bindings for %{name}
21mr|yt-dlp-2025.10.14-1|55	Group:		Development/Python
21mr|yt-dlp-2025.10.14-1|56	Obsoletes:	python3-yt-dlp < 2024.03.10
21mr|yt-dlp-2025.10.14-1|57	BuildArch:	noarch
21mr|yt-dlp-2025.10.14-1|58	
21mr|yt-dlp-2025.10.14-1|59	%description -n python3-%{name}
21mr|yt-dlp-2025.10.14-1|60	This package contains the Python 3 bindings for %{name} (fork of youtube-dl)
21mr|yt-dlp-2025.10.14-1|61	
21mr|yt-dlp-2025.10.14-1|62	%files -n python3-%{name}
21mr|yt-dlp-2025.10.14-1|63	%license LICENSE
21mr|yt-dlp-2025.10.14-1|64	%doc README.*
21mr|yt-dlp-2025.10.14-1|65	%{python3_sitelib}/yt_dlp
21mr|yt-dlp-2025.10.14-1|66	%{python3_sitelib}/yt_dlp-*.dist-info
21mr|yt-dlp-2025.10.14-1|67	
21mr|yt-dlp-2025.10.14-1|68	#-----------------------------------------------------------------------------
21mr|yt-dlp-2025.10.14-1|69	
21mr|yt-dlp-2025.10.14-1|70	%prep
21mr|yt-dlp-2025.10.14-1|71	%autosetup -p1 -n %{name}
21mr|yt-dlp-2025.10.14-1|72	
21mr|yt-dlp-2025.10.14-1|73	# for autoinstall BuildRequires
21mr|yt-dlp-2025.10.14-1|74	#%%generate_buildrequires
21mr|yt-dlp-2025.10.14-1|75	#%%pyproject_buildrequires -r
21mr|yt-dlp-2025.10.14-1|76	
21mr|yt-dlp-2025.10.14-1|77	%build
21mr|yt-dlp-2025.10.14-1|78	# include completions
21mr|yt-dlp-2025.10.14-1|79	make completion-bash completion-zsh completion-fish
21mr|yt-dlp-2025.10.14-1|80	%pyproject_wheel
21mr|yt-dlp-2025.10.14-1|81	
21mr|yt-dlp-2025.10.14-1|82	%install
21mr|yt-dlp-2025.10.14-1|83	%pyproject_install
21mr|yt-dlp-2025.10.14-1|84	
21mr|yt-dlp-2025.10.14-1|85	# force the binary to use python 3 environment by default
21mr|yt-dlp-2025.10.14-1|86	sed -i -e 's,#!/usr/bin/env python,#!%{__python3},' %{buildroot}%{_bindir}/%{name}
21mr|yt-dlp-2025.10.14-1|87	
21mr|yt-dlp-2025.10.14-1|88	# installed as %%doc into standard location
21mr|yt-dlp-2025.10.14-1|89	rm -fvr %{buildroot}%{_datadir}/doc
21mr|yt-dlp-2025.10.14-1|90	
21mr|yt-dlp-2025.10.14-1|91	# compat symlink (e.g. mpv can use youtube-dl, but it is not developed anymore)
21mr|yt-dlp-2025.10.14-1|92	( cd %{buildroot}%{_bindir} && ln -s %{name} youtube-dl )
21mr|yt-dlp-2025.10.14-1|93	
21mr|yt-dlp-2025.10.14-1|94	# fix permits
21mr|yt-dlp-2025.10.14-1|95	pushd  %{buildroot}%{_bindir}
21mr|yt-dlp-2025.10.14-1|96	chmod a+rx yt-dlp youtube-dl
21mr|yt-dlp-2025.10.14-1|97	popd
21mr|yt-dlp-2025.10.14-1|98	
21mr|yt-dlp-2025.10.14-1|99	%changelog
21mr|yt-dlp-2025.10.14-1|100	* Wed Oct 15 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|yt-dlp-2025.10.14-1|101	- rediff patch
21mr|yt-dlp-2025.10.14-1|102	
21mr|yt-dlp-2025.10.14-1|103	* Wed Oct 15 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|yt-dlp-2025.10.14-1|104	- rediff patch
21mr|yt-dlp-2025.10.14-1|105	
21mr|yt-dlp-2025.10.14-1|106	* Wed Oct 15 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|yt-dlp-2025.10.14-1|107	- attempt fix pyproject for old python
21mr|yt-dlp-2025.10.14-1|108	
21mr|yt-dlp-2025.10.14-1|109	* Wed Oct 15 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|yt-dlp-2025.10.14-1|110	- Update version to 2025.10.14
21mr|yt-dlp-2025.10.14-1|111	
21mr|yt-dlp-2025.10.14-1|112	- Merge: 7d2b02a d54e41a
21mr|yt-dlp-2025.10.14-1|113	* Fri Aug 16 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2024.08.06-1
21mr|yt-dlp-2025.10.14-1|114	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|yt-dlp-2025.10.14-1|115	
21mr|yt-dlp-2025.10.14-1|116	* Fri Aug 16 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2024.08.06-1
21mr|yt-dlp-2025.10.14-1|117	- upd: 2024.07.25 -> 2024.08.06
21mr|yt-dlp-2025.10.14-1|118	
21mr|yt-dlp-2025.10.14-1|119	- Merge: 31c763d 4d25028
21mr|yt-dlp-2025.10.14-1|120	* Sat Jul 27 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2024.07.25-1
21mr|yt-dlp-2025.10.14-1|121	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|yt-dlp-2025.10.14-1|122	
21mr|yt-dlp-2025.10.14-1|123	* Sat Jul 27 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2024.07.25-1
21mr|yt-dlp-2025.10.14-1|124	- upd: 2024.03.10 -> 2024.07.25
21mr|yt-dlp-2025.10.14-1|125	
21mr|yt-dlp-2025.10.14-1|126	* Tue May 7 2024 Andrey Grigorev <survolog@yandex.ru> 2024.03.10-3
21mr|yt-dlp-2025.10.14-1|127	- Add Obsoletes for update from rosa2021.1
21mr|yt-dlp-2025.10.14-1|128	
21mr|yt-dlp-2025.10.14-1|129	- Merge: 0428b55 12655e1
21mr|yt-dlp-2025.10.14-1|130	* Wed Mar 27 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2024.03.10-2
21mr|yt-dlp-2025.10.14-1|131	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|yt-dlp-2025.10.14-1|132	
21mr|yt-dlp-2025.10.14-1|133	* Wed Mar 27 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2024.03.10-2
21mr|yt-dlp-2025.10.14-1|134	- fix deps in rosa2021.1
21mr|yt-dlp-2025.10.14-1|135	
21mr|yt-dlp-2025.10.14-1|136	* Wed Mar 27 2024 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2024.03.10-1
21mr|yt-dlp-2025.10.14-1|137	- upd: 2023.12.30 -> 2024.03.10
21mr|yt-dlp-2025.10.14-1|138	
21mr|yt-dlp-2025.10.14-1|139	* Mon Jan 15 2024 VictorR2007 <victorr2007@yandex.ru> 2023.09.24-1
21mr|yt-dlp-2025.10.14-1|140	- Fix CVE-2023-46121.patch
21mr|yt-dlp-2025.10.14-1|141	
21mr|yt-dlp-2025.10.14-1|142	* Mon Jan 15 2024 VictorR2007 <victorr2007@yandex.ru>
21mr|yt-dlp-2025.10.14-1|143	- Updated to 2023.09.24
21mr|yt-dlp-2025.10.14-1|144	
21mr|yt-dlp-2025.10.14-1|145	* Mon Jan 15 2024 Victor Ryzhikh <victorr2007@yandex.ru> 2023.12.30-1
21mr|yt-dlp-2025.10.14-1|146	- Updated to 2023.12.30
21mr|yt-dlp-2025.10.14-1|147	
21mr|yt-dlp-2025.10.14-1|148	* Mon Jan 15 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|yt-dlp-2025.10.14-1|149	- Updated to 2023.12.30
21mr|yt-dlp-2025.10.14-1|150	
21mr|yt-dlp-2025.10.14-1|151	* Mon Jan 15 2024 Victor Ryzhikh <victorr2007@yandex.ru>
21mr|yt-dlp-2025.10.14-1|152	- Updated to 2023.12.30
21mr|yt-dlp-2025.10.14-1|153	
21mr|yt-dlp-2025.10.14-1|154	* Mon Jan 15 2024 VictorR2007 <victorr2007@yandex.ru>
21mr|yt-dlp-2025.10.14-1|155	- Added CVE-2023-46121.patch
21mr|yt-dlp-2025.10.14-1|156	
21mr|yt-dlp-2025.10.14-1|157	* Fri Dec 8 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2023.07.06-2
21mr|yt-dlp-2025.10.14-1|158	- Fix CVE-2023-40581
21mr|yt-dlp-2025.10.14-1|159	- Not just updating to new version because it requires newer dependencies than we have:
21mr|yt-dlp-2025.10.14-1|160	- ```
21mr|yt-dlp-2025.10.14-1|161	- DEBUG util.py:621:   Problem 2: package yt-dlp-2023.11.16-1.noarch requires python3-yt-dlp = 2023.11.16-1, but none of the providers can be installed
21mr|yt-dlp-2025.10.14-1|162	- DEBUG util.py:621:    - conflicting requests
21mr|yt-dlp-2025.10.14-1|163	- DEBUG util.py:621:    - nothing provides (python3.8dist(requests) < 3 with python3.8dist(requests) >= 2.31) needed by python3-yt-dlp-2023.11.16-1.noarch
21mr|yt-dlp-2025.10.14-1|164	- DEBUG util.py:621:    - nothing provides (python3.8dist(urllib3) < 3 with python3.8dist(urllib3) >= 1.26.17) needed by python3-yt-dlp-2023.11.16-1.noarch
21mr|yt-dlp-2025.10.14-1|165	- ```
21mr|yt-dlp-2025.10.14-1|166	
21mr|yt-dlp-2025.10.14-1|167	* Mon Nov 27 2023 Aleksandr Proklov <a.proklov@rosalinux.ru> 2023.11.16-1
21mr|yt-dlp-2025.10.14-1|168	- Update version to 2023.11.16
21mr|yt-dlp-2025.10.14-1|169	
21mr|yt-dlp-2025.10.14-1|170	- Merge: 4251108 b2e163f
21mr|yt-dlp-2025.10.14-1|171	* Sat Jul 8 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2023.07.06-1
21mr|yt-dlp-2025.10.14-1|172	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|yt-dlp-2025.10.14-1|173	
21mr|yt-dlp-2025.10.14-1|174	* Sat Jul 8 2023 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2023.07.06-1
21mr|yt-dlp-2025.10.14-1|175	- upd: 2023.03.04 -> 2023.07.06
21mr|yt-dlp-2025.10.14-1|176	
21mr|yt-dlp-2025.10.14-1|177	* Fri May 12 2023 abfonly <symbianflo@gmail.com> 2023.03.04-3
21mr|yt-dlp-2025.10.14-1|178	- bump rel
21mr|yt-dlp-2025.10.14-1|179	
21mr|yt-dlp-2025.10.14-1|180	* Mon Apr 3 2023 Ilfat G <i.gaptrakhmanov@rosalinux.ru> 2023.03.04-2
21mr|yt-dlp-2025.10.14-1|181	- Increase release tag
21mr|yt-dlp-2025.10.14-1|182	
21mr|yt-dlp-2025.10.14-1|183	* Sat Mar 11 2023 abfonly (abfonly) <symbianflo@gmail.com> 2023.03.04-1
21mr|yt-dlp-2025.10.14-1|184	- Log: update to 2023.03.04
21mr|yt-dlp-2025.10.14-1|185	
21mr|yt-dlp-2025.10.14-1|186	* Sat Mar 11 2023 symbianflo <abfonly@gmail.com> 2023.03.04-1
21mr|yt-dlp-2025.10.14-1|187	- Log: Update to 2023.03.04
21mr|yt-dlp-2025.10.14-1|188	
21mr|yt-dlp-2025.10.14-1|189	- Merge: cf09a9e 853607a
21mr|yt-dlp-2025.10.14-1|190	* Sun Feb 19 2023 abfonly <symbianflo@gmail.com> 2023.02.17-1
21mr|yt-dlp-2025.10.14-1|191	- Merge pull request #1 from import/yt-dlp:rosa2023.1
21mr|yt-dlp-2025.10.14-1|192	- abfonly
21mr|yt-dlp-2025.10.14-1|193	
21mr|yt-dlp-2025.10.14-1|194	* Sun Feb 19 2023 abfonly (abfonly) <symbianflo@gmail.com> 2023.02.17-1
21mr|yt-dlp-2025.10.14-1|195	- Log: Update to 2023.02.17
21mr|yt-dlp-2025.10.14-1|196	
21mr|yt-dlp-2025.10.14-1|197	* Sun Feb 12 2023 abfonly (abfonly) <symbianflo@gmail.com> 2023.01.06-1
21mr|yt-dlp-2025.10.14-1|198	- Log: Update to 2023.01.06
21mr|yt-dlp-2025.10.14-1|199	- fixed binaries permits
21mr|yt-dlp-2025.10.14-1|200	- external manpage no pandoc to generate it yet
21mr|yt-dlp-2025.10.14-1|201	- spec clean
21mr|yt-dlp-2025.10.14-1|202	
21mr|yt-dlp-2025.10.14-1|203	* Thu Feb 9 2023 Ильфат <i.gaptrakhmanov@rosalinux.ru>
21mr|yt-dlp-2025.10.14-1|204	- MassBuild#3106: Increase release tag
21mr|yt-dlp-2025.10.14-1|205	
21mr|yt-dlp-2025.10.14-1|206	* Thu Nov 17 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2022.11.11-1
21mr|yt-dlp-2025.10.14-1|207	- upd: 2022.08.19 -> 2022.11.11
21mr|yt-dlp-2025.10.14-1|208	
21mr|yt-dlp-2025.10.14-1|209	* Thu Sep 1 2022 Mikhail N <m.novosyolov@rosalinux.ru> 2022.08.19-2
21mr|yt-dlp-2025.10.14-1|210	- MassBuild#2792: Increase release tag
21mr|yt-dlp-2025.10.14-1|211	
21mr|yt-dlp-2025.10.14-1|212	* Mon Aug 22 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|yt-dlp-2025.10.14-1|213	- upd: 2022.04.08 -> 2022.08.19
21mr|yt-dlp-2025.10.14-1|214	
21mr|yt-dlp-2025.10.14-1|215	* Sun May 1 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2022.04.08-1
21mr|yt-dlp-2025.10.14-1|216	- upd: 2022.03.08.1 -> 2022.04.08
21mr|yt-dlp-2025.10.14-1|217	
21mr|yt-dlp-2025.10.14-1|218	* Fri Mar 18 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2022.03.08.1-1
21mr|yt-dlp-2025.10.14-1|219	- upd: 2022.02.04 -> 2022.03.08.1
21mr|yt-dlp-2025.10.14-1|220	
21mr|yt-dlp-2025.10.14-1|221	* Fri Feb 11 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2022.02.04-1
21mr|yt-dlp-2025.10.14-1|222	- upd, add script to automate updates, move to main from contrib because smplayer from main has it as a soft dependency
21mr|yt-dlp-2025.10.14-1|223	
21mr|yt-dlp-2025.10.14-1|224	* Tue Jan 4 2022 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2021.12.27-1
21mr|yt-dlp-2025.10.14-1|225	- upd: 2021.10.10 -> 2021.12.27
21mr|yt-dlp-2025.10.14-1|226	
21mr|yt-dlp-2025.10.14-1|227	* Sat Oct 16 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2021.10.10-2
21mr|yt-dlp-2025.10.14-1|228	- Fix regression, fix interdeps
21mr|yt-dlp-2025.10.14-1|229	
21mr|yt-dlp-2025.10.14-1|230	* Sat Oct 16 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 2021.10.10-1
21mr|yt-dlp-2025.10.14-1|231	- Fork from youtube-dl and replace it
21mr|yt-dlp-2025.10.14-1|232	
21mr|yt-dlp-2025.10.14-1|233	* Mon Jun 7 2021 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21mr|yt-dlp-2025.10.14-1|234	- 2021.06.06, clean up
21mr|yt-dlp-2025.10.14-1|235	
21mr|yt-dlp-2025.10.14-1|236	* Thu Mar 4 2021 Alexander Stefanov <alexander@mezon.ru>
21mr|yt-dlp-2025.10.14-1|237	- version autoupdate [2021.03.03]
21mr|yt-dlp-2025.10.14-1|238	
21mr|yt-dlp-2025.10.14-1|239	* Thu Feb 11 2021 Alexander Stefanov <alexander@mezon.ru>
21mr|yt-dlp-2025.10.14-1|240	- version autoupdate [2021.02.10]
21mr|yt-dlp-2025.10.14-1|241	
21mr|yt-dlp-2025.10.14-1|242	* Fri Feb 5 2021 Alexander Stefanov <alexander@mezon.ru>
21mr|yt-dlp-2025.10.14-1|243	- version autoupdate [2021.02.04.1]
21mr|yt-dlp-2025.10.14-1|244	
21mr|yt-dlp-2025.10.14-1|245	* Wed Jan 27 2021 Alexander Stefanov <alexander@mezon.ru>
21mr|yt-dlp-2025.10.14-1|246	- version autoupdate [2021.01.24.1]
21mr|yt-dlp-2025.10.14-1|247	
21mr|yt-dlp-2025.10.14-1|248	- Merge: ba3819b 4184cb6
21mr|yt-dlp-2025.10.14-1|249	* Sun Jan 17 2021 mikhailnov <m.novosyolov@rosalinux.ru>
21mr|yt-dlp-2025.10.14-1|250	- Merge pull request #20 from alzim2/youtube-dl:rosa2019.1
21mr|yt-dlp-2025.10.14-1|251	- Updated to 2021.01.16
21mr|yt-dlp-2025.10.14-1|252	
21mr|yt-dlp-2025.10.14-1|253	* Sun Jan 17 2021 Alzim <a.zimin@rosalinux.ru>
21mr|yt-dlp-2025.10.14-1|254	- Updated to 2021.01.16
21mr|yt-dlp-2025.10.14-1|255	
21mr|yt-dlp-2025.10.14-1|256	* Mon Jan 4 2021 Alexander Stefanov <alexander@mezon.ru>
21mr|yt-dlp-2025.10.14-1|257	- version autoupdate [2021.01.03]
21mr|yt-dlp-2025.10.14-1|258	
21mr|yt-dlp-2025.10.14-1|259	* Tue Dec 22 2020 Alzim <a.zimin@rosalinux.ru>
21mr|yt-dlp-2025.10.14-1|260	- Updated to 2020.12.22
21mr|yt-dlp-2025.10.14-1|261	
21mr|yt-dlp-2025.10.14-1|262	* Wed Dec 16 2020 Alzim <a.zimin@rosalinux.ru>
21mr|yt-dlp-2025.10.14-1|263	- Updated to 2020.12.14
21mr|yt-dlp-2025.10.14-1|264	
21mr|yt-dlp-2025.10.14-1|265	* Sun Nov 29 2020 Alzim <a.zimin@rosalinux.ru>
21mr|yt-dlp-2025.10.14-1|266	- Updated to 2020.11.29
21mr|yt-dlp-2025.10.14-1|267	
21mr|yt-dlp-2025.10.14-1|268	* Thu Nov 26 2020 Alzim <a.zimin@rosalinux.ru>
21mr|yt-dlp-2025.10.14-1|269	- Updated to 2020.11.26
21mr|yt-dlp-2025.10.14-1|270	
21mr|yt-dlp-2025.10.14-1|271	* Tue Nov 24 2020 Alzim <a.zimin@rosalinux.ru>
21mr|yt-dlp-2025.10.14-1|272	- Updated to 2020.11.24
21mr|yt-dlp-2025.10.14-1|273	
21mr|yt-dlp-2025.10.14-1|274	* Sun Nov 22 2020 Alzim <a.zimin@rosalinux.ru>
21mr|yt-dlp-2025.10.14-1|275	- Updated to 2020.11.21.1
21mr|yt-dlp-2025.10.14-1|276	
21mr|yt-dlp-2025.10.14-1|277	* Thu Nov 19 2020 Alzim <a.zimin@rosalinux.ru>
21mr|yt-dlp-2025.10.14-1|278	- Updated to 2020.11.19
21mr|yt-dlp-2025.10.14-1|279	
21mr|yt-dlp-2025.10.14-1|280	* Wed Nov 18 2020 Alzim <a.zimin@rosalinux.ru>
21mr|yt-dlp-2025.10.14-1|281	- Updated to 2020.11.18
21mr|yt-dlp-2025.10.14-1|282	
21mr|yt-dlp-2025.10.14-1|283	* Tue Nov 17 2020 Alzim <a.zimin@rosalinux.ru>
21mr|yt-dlp-2025.10.14-1|284	- Updated to 2020.11.17
21mr|yt-dlp-2025.10.14-1|285	
21mr|yt-dlp-2025.10.14-1|286	* Tue Nov 3 2020 Alzim <a.zimin@rosalinux.ru>
21mr|yt-dlp-2025.10.14-1|287	- Updated to 2020.11.01.1
21mr|yt-dlp-2025.10.14-1|288	
21mr|yt-dlp-2025.10.14-1|289	* Sat Oct 24 2020 Алексей-З <a.zimin@rosalinux.ru>
21mr|yt-dlp-2025.10.14-1|290	- Add URL
21mr|yt-dlp-2025.10.14-1|291	
21mr|yt-dlp-2025.10.14-1|292	* Sun Sep 20 2020 Alzim <a.zimin@rosalinux.ru>
21mr|yt-dlp-2025.10.14-1|293	- Updated to 2020.09.20
21mr|yt-dlp-2025.10.14-1|294	
21mr|yt-dlp-2025.10.14-1|295	* Sun Sep 6 2020 Alzim <a.zimin@rosalinux.ru>
21mr|yt-dlp-2025.10.14-1|296	- Updated to 2020.09.06
21mr|yt-dlp-2025.10.14-1|297	
21mr|yt-dlp-2025.10.14-1|298	* Tue Jul 28 2020 Alzim <a.zimin@rosalinux.ru>
21mr|yt-dlp-2025.10.14-1|299	- Updated to 2020.7.28
21mr|yt-dlp-2025.10.14-1|300	
21mr|yt-dlp-2025.10.14-1|301	* Tue Jun 16 2020 Alzim <a.zimin@rosalinux.ru>
21mr|yt-dlp-2025.10.14-1|302	- Updated to 2020.06.16.1
21mr|yt-dlp-2025.10.14-1|303	
21mr|yt-dlp-2025.10.14-1|304	* Mon Jun 15 2020 Alzim <a.zimin@rosalinux.ru>
21mr|yt-dlp-2025.10.14-1|305	- Updated to 2020.06.16
21mr|yt-dlp-2025.10.14-1|306	
21mr|yt-dlp-2025.10.14-1|307	* Fri Jun 5 2020 Алзим <a.zimin@rosalinux.ru>
21mr|yt-dlp-2025.10.14-1|308	- Updated to 2020.06.06
21mr|yt-dlp-2025.10.14-1|309	
21mr|yt-dlp-2025.10.14-1|310	* Thu Jun 4 2020 Алзим <a.zimin@rosalinux.ru>
21mr|yt-dlp-2025.10.14-1|311	- Updated to 2020.05.29
21mr|yt-dlp-2025.10.14-1|312	
21mr|yt-dlp-2025.10.14-1|313	* Thu May 14 2020 Алзим <a.zimin@rosalinux.ru>
21mr|yt-dlp-2025.10.14-1|314	- Updated to 2020.05.08
21mr|yt-dlp-2025.10.14-1|315	
21mr|yt-dlp-2025.10.14-1|316	* Mon Mar 23 2020 Алзим <a.zimin@rosalinux.ru>
21mr|yt-dlp-2025.10.14-1|317	- Updated to 2020.03.24
21mr|yt-dlp-2025.10.14-1|318	
21mr|yt-dlp-2025.10.14-1|319	* Sun Mar 8 2020 Алзим <a.zimin@rosalinux.ru>
21mr|yt-dlp-2025.10.14-1|320	- Updated to 2020.03.08
21mr|yt-dlp-2025.10.14-1|321	
21mr|yt-dlp-2025.10.14-1|322	* Thu Mar 5 2020 Алзим <a.zimin@rosalinux.ru>
21mr|yt-dlp-2025.10.14-1|323	- Updated to 2020.03.06
21mr|yt-dlp-2025.10.14-1|324	
21mr|yt-dlp-2025.10.14-1|325	* Wed Jan 29 2020 Алзим <a.zimin@rosalinux.ru>
21mr|yt-dlp-2025.10.14-1|326	- Updated to 2020.01.24
21mr|yt-dlp-2025.10.14-1|327	
21mr|yt-dlp-2025.10.14-1|328	* Tue Jan 14 2020 Алзим <a.zimin@rosalinux.ru>
21mr|yt-dlp-2025.10.14-1|329	- Updated to 2020.01.15
21mr|yt-dlp-2025.10.14-1|330	
21mr|yt-dlp-2025.10.14-1|331	* Sun Jan 5 2020 Алзим <a.zimin@rosalinux.ru>
21mr|yt-dlp-2025.10.14-1|332	- Updated to 2020.01.01
21mr|yt-dlp-2025.10.14-1|333	
21mr|yt-dlp-2025.10.14-1|334	* Sat Jan 4 2020 NixTux Commit Bot <noreply@nixtux.ru>
21mr|yt-dlp-2025.10.14-1|335	- bot: rpm5 -> rpm4 (1)
21mr|yt-dlp-2025.10.14-1|336	
21mr|yt-dlp-2025.10.14-1|337	* Fri Dec 27 2019 Denis Silakov <dsilakov@virtuozzo.com>
21mr|yt-dlp-2025.10.14-1|338	- Drop py2 module
21mr|yt-dlp-2025.10.14-1|339	
21mr|yt-dlp-2025.10.14-1|340	* Sat Nov 30 2019 Алзим <a.zimin@rosalinux.ru>
21mr|yt-dlp-2025.10.14-1|341	- Updated to 2019.11.28
21mr|yt-dlp-2025.10.14-1|342	
21mr|yt-dlp-2025.10.14-1|343	* Sat Nov 23 2019 Алзим <a.zimin@rosalinux.ru>
21mr|yt-dlp-2025.10.14-1|344	- Updated to 2019.11.22
21mr|yt-dlp-2025.10.14-1|345	
21mr|yt-dlp-2025.10.14-1|346	* Fri Nov 15 2019 Алзим <a.zimin@rosalinux.ru>
21mr|yt-dlp-2025.10.14-1|347	- Updated to 2019.11.05

19981 21
21mr|zabbix5.0-5.0.47-1|1	# TODO, maybe sometime:
21mr|zabbix5.0-5.0.47-1|2	# * Allow for nginx?
21mr|zabbix5.0-5.0.47-1|3	# * Consider using systemd's ReadWriteDirectories
21mr|zabbix5.0-5.0.47-1|4	
21mr|zabbix5.0-5.0.47-1|5	#TODO: systemctl reload seems to be necessary after switching with Alternatives
21mr|zabbix5.0-5.0.47-1|6	#TODO: If the DB path for a Sqlite proxy is configured wrong, it requires systemctl restart. Start doesn't work.
21mr|zabbix5.0-5.0.47-1|7	
21mr|zabbix5.0-5.0.47-1|8	%define srcname zabbix
21mr|zabbix5.0-5.0.47-1|9	# clients and servers of different major versions may be incompatible or not fully compatible with each other,
21mr|zabbix5.0-5.0.47-1|10	# so we package different major versions separately, keeping in mind that ROSA may be a client or a server
21mr|zabbix5.0-5.0.47-1|11	# working with clients or servers on not ROSA where zabbix is of a different major version
21mr|zabbix5.0-5.0.47-1|12	%define major 5.0
21mr|zabbix5.0-5.0.47-1|13	%bcond_without selinux
21mr|zabbix5.0-5.0.47-1|14	
21mr|zabbix5.0-5.0.47-1|15	# Web interface may be not usable to e.g. old php
21mr|zabbix5.0-5.0.47-1|16	%if %{mdvver} >= 202110
21mr|zabbix5.0-5.0.47-1|17	%bcond_without web
21mr|zabbix5.0-5.0.47-1|18	%else
21mr|zabbix5.0-5.0.47-1|19	# php is old (5.x)
21mr|zabbix5.0-5.0.47-1|20	%bcond_with web
21mr|zabbix5.0-5.0.47-1|21	%endif
21mr|zabbix5.0-5.0.47-1|22	
21mr|zabbix5.0-5.0.47-1|23	# agent2 is written in golang
21mr|zabbix5.0-5.0.47-1|24	%bcond_without agent2
21mr|zabbix5.0-5.0.47-1|25	
21mr|zabbix5.0-5.0.47-1|26	%if %{mdvver} >= 202110
21mr|zabbix5.0-5.0.47-1|27	%define major_metadata() %{expand:\
21mr|zabbix5.0-5.0.47-1|28	Provides: zabbix%{?1:-%{1}} = %{EVRD} \
21mr|zabbix5.0-5.0.47-1|29	Obsoletes: zabbix%{?1:-%{1}} < 1:5.0.14-3 \
21mr|zabbix5.0-5.0.47-1|30	Conflicts: zabbix%{?1:-%{1}} < 1:5.0.14-3 \
21mr|zabbix5.0-5.0.47-1|31	}
21mr|zabbix5.0-5.0.47-1|32	%else
21mr|zabbix5.0-5.0.47-1|33	%define major_metadata() %{nil}
21mr|zabbix5.0-5.0.47-1|34	%endif
21mr|zabbix5.0-5.0.47-1|35	
21mr|zabbix5.0-5.0.47-1|36	# autoreconf is enough
21mr|zabbix5.0-5.0.47-1|37	%define _disable_rebuild_configure 1
21mr|zabbix5.0-5.0.47-1|38	
21mr|zabbix5.0-5.0.47-1|39	# I'm fed up with rediffing patches
21mr|zabbix5.0-5.0.47-1|40	%define _default_patch_fuzz 2
21mr|zabbix5.0-5.0.47-1|41	
21mr|zabbix5.0-5.0.47-1|42	Name:		zabbix%{major}
21mr|zabbix5.0-5.0.47-1|43	Version:	5.0.47
21mr|zabbix5.0-5.0.47-1|44	Release:	1
21mr|zabbix5.0-5.0.47-1|45	Epoch:		2
21mr|zabbix5.0-5.0.47-1|46	Summary:	Open-source monitoring solution for your IT infrastructure
21mr|zabbix5.0-5.0.47-1|47	Group:		Monitoring
21mr|zabbix5.0-5.0.47-1|48	License:	GPLv2+
21mr|zabbix5.0-5.0.47-1|49	URL:		https://www.zabbix.com
21mr|zabbix5.0-5.0.47-1|50	Source0:	https://cdn.zabbix.com/zabbix/sources/stable/%{major}/zabbix-%{version}.tar.gz
21mr|zabbix5.0-5.0.47-1|51	Source1:	%{srcname}-web.conf
21mr|zabbix5.0-5.0.47-1|52	Source2:	zabbix.sysusers.conf
21mr|zabbix5.0-5.0.47-1|53	Source3:	zabbixsrv.sysusers.conf
21mr|zabbix5.0-5.0.47-1|54	Source5:	%{srcname}-logrotate.in
21mr|zabbix5.0-5.0.47-1|55	Source9:	%{srcname}-tmpfiles-zabbix.conf
21mr|zabbix5.0-5.0.47-1|56	# systemd units -- Alternatives switches between them (they state their dependencies)
21mr|zabbix5.0-5.0.47-1|57	# https://support.zabbix.com/browse/ZBXNEXT-1593
21mr|zabbix5.0-5.0.47-1|58	Source10:	%{srcname}-agent.service
21mr|zabbix5.0-5.0.47-1|59	Source11:	%{srcname}-proxy-mysql.service
21mr|zabbix5.0-5.0.47-1|60	Source12:	%{srcname}-proxy-pgsql.service
21mr|zabbix5.0-5.0.47-1|61	Source13:	%{srcname}-proxy-sqlite3.service
21mr|zabbix5.0-5.0.47-1|62	Source14:	%{srcname}-server-mysql.service
21mr|zabbix5.0-5.0.47-1|63	Source15:	%{srcname}-server-pgsql.service
21mr|zabbix5.0-5.0.47-1|64	Source17:	%{srcname}-tmpfiles-zabbixsrv.conf
21mr|zabbix5.0-5.0.47-1|65	Source18:	%{srcname}.te
21mr|zabbix5.0-5.0.47-1|66	Source19:	%{srcname}.if
21mr|zabbix5.0-5.0.47-1|67	Source20:	%{srcname}.fc
21mr|zabbix5.0-5.0.47-1|68	Source21:	%{srcname}-agent2.service
21mr|zabbix5.0-5.0.47-1|69	# Bundle go modules manually (./upd.sh does it himself):
21mr|zabbix5.0-5.0.47-1|70	# abf fetch
21mr|zabbix5.0-5.0.47-1|71	# tar -xvf zabbix-*.tar.gz
21mr|zabbix5.0-5.0.47-1|72	# cd zabbix-5.0.19/src/go
21mr|zabbix5.0-5.0.47-1|73	# go mod vendor
21mr|zabbix5.0-5.0.47-1|74	# cd -
21mr|zabbix5.0-5.0.47-1|75	# XZ_OPT="-T0 -v" tar cJf zabbix-%%{version}-go-mod-vendor.tar.xz zabbix-%%{version}/src/go/vendor
21mr|zabbix5.0-5.0.47-1|76	Source22:	%{srcname}-%{version}-go-mod-vendor.tar.xz
21mr|zabbix5.0-5.0.47-1|77	Patch0:		config.patch
21mr|zabbix5.0-5.0.47-1|78	Patch1:		0001-Enable-include-files-by-defaults.patch
21mr|zabbix5.0-5.0.47-1|79	
21mr|zabbix5.0-5.0.47-1|80	#BuildRequires:	mariadb-connector-c-devel
21mr|zabbix5.0-5.0.47-1|81	BuildRequires:	net-snmp-devel
21mr|zabbix5.0-5.0.47-1|82	BuildRequires:	unixODBC-devel
21mr|zabbix5.0-5.0.47-1|83	BuildRequires:	libxml2-devel
21mr|zabbix5.0-5.0.47-1|84	BuildRequires:	libevent-devel
21mr|zabbix5.0-5.0.47-1|85	BuildRequires:	pcre-devel
21mr|zabbix5.0-5.0.47-1|86	BuildRequires:	systemd-units
21mr|zabbix5.0-5.0.47-1|87	BuildRequires:	mysql-devel
21mr|zabbix5.0-5.0.47-1|88	BuildRequires:	net-snmp-devel
21mr|zabbix5.0-5.0.47-1|89	BuildRequires:	openldap-devel
21mr|zabbix5.0-5.0.47-1|90	BuildRequires:	unixODBC-devel
21mr|zabbix5.0-5.0.47-1|91	BuildRequires:	pkgconfig(gnutls)
21mr|zabbix5.0-5.0.47-1|92	BuildRequires:	pkgconfig(openssl)
21mr|zabbix5.0-5.0.47-1|93	#BuildRequires:	pkgconfig(iksemel)
21mr|zabbix5.0-5.0.47-1|94	BuildRequires:	pkgconfig(libcurl)
21mr|zabbix5.0-5.0.47-1|95	BuildRequires:	pkgconfig(libpq)
21mr|zabbix5.0-5.0.47-1|96	BuildRequires:	pkgconfig(libssh2)
21mr|zabbix5.0-5.0.47-1|97	BuildRequires:	pkgconfig(OpenIPMI)
21mr|zabbix5.0-5.0.47-1|98	BuildRequires:	pkgconfig(sqlite3)
21mr|zabbix5.0-5.0.47-1|99	%if %{with agent2}
21mr|zabbix5.0-5.0.47-1|100	BuildRequires:	golang
21mr|zabbix5.0-5.0.47-1|101	%endif
21mr|zabbix5.0-5.0.47-1|102	
21mr|zabbix5.0-5.0.47-1|103	%description
21mr|zabbix5.0-5.0.47-1|104	Zabbix is software that monitors numerous parameters of a network and the
21mr|zabbix5.0-5.0.47-1|105	health and integrity of servers. Zabbix uses a flexible notification mechanism
21mr|zabbix5.0-5.0.47-1|106	that allows users to configure e-mail based alerts for virtually any event.
21mr|zabbix5.0-5.0.47-1|107	This allows a fast reaction to server problems. Zabbix offers excellent
21mr|zabbix5.0-5.0.47-1|108	reporting and data visualization features based on the stored data.
21mr|zabbix5.0-5.0.47-1|109	This makes Zabbix ideal for capacity planning.
21mr|zabbix5.0-5.0.47-1|110	
21mr|zabbix5.0-5.0.47-1|111	Zabbix supports both polling and trapping. All Zabbix reports and statistics,
21mr|zabbix5.0-5.0.47-1|112	as well as configuration parameters are accessed through a web-based front end.
21mr|zabbix5.0-5.0.47-1|113	A web-based front end ensures that the status of your network and the health of
21mr|zabbix5.0-5.0.47-1|114	your servers can be assessed from any location. Properly configured, Zabbix can
21mr|zabbix5.0-5.0.47-1|115	play an important role in monitoring IT infrastructure. This is equally true
21mr|zabbix5.0-5.0.47-1|116	for small organizations with a few servers and for large companies with a
21mr|zabbix5.0-5.0.47-1|117	multitude of servers.
21mr|zabbix5.0-5.0.47-1|118	
21mr|zabbix5.0-5.0.47-1|119	#-----------------------------------------------------------------------
21mr|zabbix5.0-5.0.47-1|120	
21mr|zabbix5.0-5.0.47-1|121	%package common
21mr|zabbix5.0-5.0.47-1|122	Summary:	Common utilities and configs for Zabbix
21mr|zabbix5.0-5.0.47-1|123	Requires:	logrotate
21mr|zabbix5.0-5.0.47-1|124	%if %{with selinux}
21mr|zabbix5.0-5.0.47-1|125	# This ensures that the *-selinux package and all it’s dependencies are not pulled
21mr|zabbix5.0-5.0.47-1|126	# into containers and other systems that do not use SELinux
21mr|zabbix5.0-5.0.47-1|127	Requires:	(%{name}-selinux if selinux-policy)
21mr|zabbix5.0-5.0.47-1|128	%endif
21mr|zabbix5.0-5.0.47-1|129	# files were moved from 2 subpackages into this one
21mr|zabbix5.0-5.0.47-1|130	Conflicts:	zabbix5.0 < 2:5.0.19-2
21mr|zabbix5.0-5.0.47-1|131	Conflicts:	zabbix < 2:5.0.19-2
21mr|zabbix5.0-5.0.47-1|132	Conflicts:	zabbix5.0-agent < 2:5.0.19-2
21mr|zabbix5.0-5.0.47-1|133	Conflicts:	zabbix-agent < 2:5.0.19-2
21mr|zabbix5.0-5.0.47-1|134	Obsoletes:	zabbix5.0 < 2:5.0.19-2
21mr|zabbix5.0-5.0.47-1|135	Obsoletes:	zabbix < 2:5.0.19-2
21mr|zabbix5.0-5.0.47-1|136	
21mr|zabbix5.0-5.0.47-1|137	%description common
21mr|zabbix5.0-5.0.47-1|138	Common utilities and configs for Zabbix
21mr|zabbix5.0-5.0.47-1|139	
21mr|zabbix5.0-5.0.47-1|140	%files common
21mr|zabbix5.0-5.0.47-1|141	%license COPYING
21mr|zabbix5.0-5.0.47-1|142	%doc AUTHORS ChangeLog NEWS README
21mr|zabbix5.0-5.0.47-1|143	%dir %{_sysconfdir}/%{srcname}
21mr|zabbix5.0-5.0.47-1|144	%{_bindir}/zabbix_get
21mr|zabbix5.0-5.0.47-1|145	%{_bindir}/zabbix_sender
21mr|zabbix5.0-5.0.47-1|146	%{_mandir}/man1/zabbix_get.1*
21mr|zabbix5.0-5.0.47-1|147	%{_mandir}/man1/zabbix_sender.1*
21mr|zabbix5.0-5.0.47-1|148	
21mr|zabbix5.0-5.0.47-1|149	#-----------------------------------------------------------------------
21mr|zabbix5.0-5.0.47-1|150	
21mr|zabbix5.0-5.0.47-1|151	%package dbfiles-mysql
21mr|zabbix5.0-5.0.47-1|152	Summary:	Zabbix database schemas, images, data and patches
21mr|zabbix5.0-5.0.47-1|153	BuildArch:	noarch
21mr|zabbix5.0-5.0.47-1|154	%major_metadata dbfiles-mysql
21mr|zabbix5.0-5.0.47-1|155	
21mr|zabbix5.0-5.0.47-1|156	%description dbfiles-mysql
21mr|zabbix5.0-5.0.47-1|157	Zabbix database schemas, images, data and patches necessary for creating
21mr|zabbix5.0-5.0.47-1|158	and/or updating MySQL databases
21mr|zabbix5.0-5.0.47-1|159	
21mr|zabbix5.0-5.0.47-1|160	%files dbfiles-mysql
21mr|zabbix5.0-5.0.47-1|161	%license COPYING
21mr|zabbix5.0-5.0.47-1|162	%{_datadir}/%{srcname}-mysql/
21mr|zabbix5.0-5.0.47-1|163	
21mr|zabbix5.0-5.0.47-1|164	#-----------------------------------------------------------------------
21mr|zabbix5.0-5.0.47-1|165	
21mr|zabbix5.0-5.0.47-1|166	%package dbfiles-pgsql
21mr|zabbix5.0-5.0.47-1|167	Summary:	Zabbix database schemas, images, data and patches
21mr|zabbix5.0-5.0.47-1|168	BuildArch:	noarch
21mr|zabbix5.0-5.0.47-1|169	%major_metadata dbfiles-pgsql
21mr|zabbix5.0-5.0.47-1|170	
21mr|zabbix5.0-5.0.47-1|171	%description dbfiles-pgsql
21mr|zabbix5.0-5.0.47-1|172	Zabbix database schemas, images, data and patches necessary for creating
21mr|zabbix5.0-5.0.47-1|173	and/or updating PostgreSQL databases
21mr|zabbix5.0-5.0.47-1|174	
21mr|zabbix5.0-5.0.47-1|175	%files dbfiles-pgsql
21mr|zabbix5.0-5.0.47-1|176	%license COPYING
21mr|zabbix5.0-5.0.47-1|177	%{_datadir}/%{srcname}-postgresql/
21mr|zabbix5.0-5.0.47-1|178	
21mr|zabbix5.0-5.0.47-1|179	#-----------------------------------------------------------------------
21mr|zabbix5.0-5.0.47-1|180	
21mr|zabbix5.0-5.0.47-1|181	%package dbfiles-sqlite3
21mr|zabbix5.0-5.0.47-1|182	Summary:	Zabbix database schemas and patches
21mr|zabbix5.0-5.0.47-1|183	BuildArch:	noarch
21mr|zabbix5.0-5.0.47-1|184	%major_metadata dbfiles-sqlite3
21mr|zabbix5.0-5.0.47-1|185	
21mr|zabbix5.0-5.0.47-1|186	%description dbfiles-sqlite3
21mr|zabbix5.0-5.0.47-1|187	Zabbix database schemas and patches necessary for creating
21mr|zabbix5.0-5.0.47-1|188	and/or updating SQLite databases
21mr|zabbix5.0-5.0.47-1|189	
21mr|zabbix5.0-5.0.47-1|190	%files dbfiles-sqlite3
21mr|zabbix5.0-5.0.47-1|191	%license COPYING
21mr|zabbix5.0-5.0.47-1|192	%{_datadir}/%{srcname}-sqlite3/
21mr|zabbix5.0-5.0.47-1|193	
21mr|zabbix5.0-5.0.47-1|194	#-----------------------------------------------------------------------
21mr|zabbix5.0-5.0.47-1|195	
21mr|zabbix5.0-5.0.47-1|196	%package server
21mr|zabbix5.0-5.0.47-1|197	Summary:	Zabbix server common files
21mr|zabbix5.0-5.0.47-1|198	BuildArch:	noarch
21mr|zabbix5.0-5.0.47-1|199	Requires:	%{name}-common = %{EVRD}
21mr|zabbix5.0-5.0.47-1|200	Requires:	%{name}-server-implementation = %{EVRD}
21mr|zabbix5.0-5.0.47-1|201	# default to mysql if nothing else is specified
21mr|zabbix5.0-5.0.47-1|202	Suggests:	%{name}-server-mysql
21mr|zabbix5.0-5.0.47-1|203	Requires:	fping
21mr|zabbix5.0-5.0.47-1|204	Requires:	traceroute
21mr|zabbix5.0-5.0.47-1|205	Requires(pre):	/bin/systemd-sysusers
21mr|zabbix5.0-5.0.47-1|206	%major_metadata server
21mr|zabbix5.0-5.0.47-1|207	
21mr|zabbix5.0-5.0.47-1|208	%description server
21mr|zabbix5.0-5.0.47-1|209	Zabbix server common files
21mr|zabbix5.0-5.0.47-1|210	
21mr|zabbix5.0-5.0.47-1|211	%files server
21mr|zabbix5.0-5.0.47-1|212	%doc misc/snmptrap/zabbix_trap_receiver.pl
21mr|zabbix5.0-5.0.47-1|213	%attr(0755,zabbixsrv,zabbixsrv) %dir %{_rundir}/zabbixsrv/
21mr|zabbix5.0-5.0.47-1|214	%{_tmpfilesdir}/zabbixsrv.conf
21mr|zabbix5.0-5.0.47-1|215	# symlink
21mr|zabbix5.0-5.0.47-1|216	%config(noreplace) %{_sysconfdir}/%{srcname}/zabbix_server.conf
21mr|zabbix5.0-5.0.47-1|217	%attr(0640,root,zabbixsrv) %config(noreplace) %{_sysconfdir}/zabbix_server.conf
21mr|zabbix5.0-5.0.47-1|218	%attr(0775,root,zabbixsrv) %dir %{_localstatedir}/log/zabbixsrv
21mr|zabbix5.0-5.0.47-1|219	# symlink
21mr|zabbix5.0-5.0.47-1|220	%{_sysconfdir}/%{srcname}/externalscripts
21mr|zabbix5.0-5.0.47-1|221	# symlink
21mr|zabbix5.0-5.0.47-1|222	%{_sysconfdir}/%{srcname}/alertscripts
21mr|zabbix5.0-5.0.47-1|223	%config(noreplace) %{_sysconfdir}/logrotate.d/zabbix_server
21mr|zabbix5.0-5.0.47-1|224	%ghost %{_sbindir}/zabbix_server
21mr|zabbix5.0-5.0.47-1|225	%attr(0750,zabbixsrv,zabbixsrv) %dir %{_sharedstatedir}/zabbixsrv
21mr|zabbix5.0-5.0.47-1|226	%attr(0750,zabbixsrv,zabbixsrv) %dir %{_sharedstatedir}/zabbixsrv/tmp
21mr|zabbix5.0-5.0.47-1|227	%attr(0750,zabbixsrv,zabbixsrv) %dir %{_sharedstatedir}/zabbixsrv/alertscripts
21mr|zabbix5.0-5.0.47-1|228	%attr(0750,zabbixsrv,zabbixsrv) %dir %{_sharedstatedir}/zabbixsrv/externalscripts
21mr|zabbix5.0-5.0.47-1|229	%ghost %{_unitdir}/zabbix-server.service
21mr|zabbix5.0-5.0.47-1|230	%{_mandir}/man8/zabbix_server.8*
21mr|zabbix5.0-5.0.47-1|231	%{_sysusersdir}/zabbixsrv.conf
21mr|zabbix5.0-5.0.47-1|232	
21mr|zabbix5.0-5.0.47-1|233	%pre server
21mr|zabbix5.0-5.0.47-1|234	%sysusers_create_package zabbixsrv %{SOURCE3}
21mr|zabbix5.0-5.0.47-1|235	
21mr|zabbix5.0-5.0.47-1|236	%post server
21mr|zabbix5.0-5.0.47-1|237	%systemd_post zabbix-server.service
21mr|zabbix5.0-5.0.47-1|238	
21mr|zabbix5.0-5.0.47-1|239	if [ $1 -gt 1 ] ; then
21mr|zabbix5.0-5.0.47-1|240	# Apply permissions also in *.rpmnew upgrades from old permissive ones
21mr|zabbix5.0-5.0.47-1|241	chmod 0640 %{_sysconfdir}/zabbix_server.conf
21mr|zabbix5.0-5.0.47-1|242	chown root:zabbixsrv %{_sysconfdir}/zabbix_server.conf
21mr|zabbix5.0-5.0.47-1|243	fi
21mr|zabbix5.0-5.0.47-1|244	:
21mr|zabbix5.0-5.0.47-1|245	
21mr|zabbix5.0-5.0.47-1|246	%preun server
21mr|zabbix5.0-5.0.47-1|247	%systemd_preun zabbix-server.service
21mr|zabbix5.0-5.0.47-1|248	
21mr|zabbix5.0-5.0.47-1|249	%postun server
21mr|zabbix5.0-5.0.47-1|250	%systemd_postun_with_restart zabbix-server.service
21mr|zabbix5.0-5.0.47-1|251	
21mr|zabbix5.0-5.0.47-1|252	#-----------------------------------------------------------------------
21mr|zabbix5.0-5.0.47-1|253	
21mr|zabbix5.0-5.0.47-1|254	%package server-mysql
21mr|zabbix5.0-5.0.47-1|255	Summary:	Zabbix server compiled to use MySQL
21mr|zabbix5.0-5.0.47-1|256	Requires:	%{name}-common = %{EVRD}
21mr|zabbix5.0-5.0.47-1|257	Requires:	%{name}-dbfiles-mysql
21mr|zabbix5.0-5.0.47-1|258	Requires:	%{name}-server = %{EVRD}
21mr|zabbix5.0-5.0.47-1|259	Requires(post):	%{_sbindir}/update-alternatives
21mr|zabbix5.0-5.0.47-1|260	Requires(preun): %{_sbindir}/alternatives
21mr|zabbix5.0-5.0.47-1|261	Requires(postun): %{_sbindir}/update-alternatives
21mr|zabbix5.0-5.0.47-1|262	Provides:	%{name}-server-implementation = %{EVRD}
21mr|zabbix5.0-5.0.47-1|263	%major_metadata server-mysql
21mr|zabbix5.0-5.0.47-1|264	
21mr|zabbix5.0-5.0.47-1|265	%description server-mysql
21mr|zabbix5.0-5.0.47-1|266	Zabbix server compiled to use MySQL
21mr|zabbix5.0-5.0.47-1|267	
21mr|zabbix5.0-5.0.47-1|268	%files server-mysql
21mr|zabbix5.0-5.0.47-1|269	%{_sbindir}/zabbix_server_mysql
21mr|zabbix5.0-5.0.47-1|270	%{_unitdir}/zabbix-server-mysql.service
21mr|zabbix5.0-5.0.47-1|271	
21mr|zabbix5.0-5.0.47-1|272	%post server-mysql
21mr|zabbix5.0-5.0.47-1|273	%{_sbindir}/update-alternatives --install %{_sbindir}/%{srcname}_server \
21mr|zabbix5.0-5.0.47-1|274	%{srcname}-server %{_sbindir}/%{srcname}_server_mysql 10 \
21mr|zabbix5.0-5.0.47-1|275	--slave %{_unitdir}/zabbix-server.service %{srcname}-server-systemd \
21mr|zabbix5.0-5.0.47-1|276	%{_unitdir}/zabbix-server-mysql.service
21mr|zabbix5.0-5.0.47-1|277	
21mr|zabbix5.0-5.0.47-1|278	%postun server-mysql
21mr|zabbix5.0-5.0.47-1|279	if [ $1 -eq 0 ] ; then
21mr|zabbix5.0-5.0.47-1|280	%{_sbindir}/update-alternatives --remove %{srcname}-server %{_sbindir}/%{srcname}_server_mysql
21mr|zabbix5.0-5.0.47-1|281	fi
21mr|zabbix5.0-5.0.47-1|282	
21mr|zabbix5.0-5.0.47-1|283	
21mr|zabbix5.0-5.0.47-1|284	#-----------------------------------------------------------------------
21mr|zabbix5.0-5.0.47-1|285	
21mr|zabbix5.0-5.0.47-1|286	%package server-pgsql
21mr|zabbix5.0-5.0.47-1|287	Summary:	Zabbix server compiled to use PostgreSQL
21mr|zabbix5.0-5.0.47-1|288	Requires:	%{name}-common = %{EVRD}
21mr|zabbix5.0-5.0.47-1|289	Requires:	%{name}-server = %{EVRD}
21mr|zabbix5.0-5.0.47-1|290	Requires:	%{name}-dbfiles-pgsql
21mr|zabbix5.0-5.0.47-1|291	Requires(post):	%{_sbindir}/update-alternatives
21mr|zabbix5.0-5.0.47-1|292	Requires(preun): %{_sbindir}/alternatives
21mr|zabbix5.0-5.0.47-1|293	Requires(postun): %{_sbindir}/update-alternatives
21mr|zabbix5.0-5.0.47-1|294	Provides:	%{name}-server-implementation = %{EVRD}
21mr|zabbix5.0-5.0.47-1|295	%major_metadata server-pgsql
21mr|zabbix5.0-5.0.47-1|296	
21mr|zabbix5.0-5.0.47-1|297	%description server-pgsql
21mr|zabbix5.0-5.0.47-1|298	Zabbix server compiled to use PostgreSQL
21mr|zabbix5.0-5.0.47-1|299	
21mr|zabbix5.0-5.0.47-1|300	%files server-pgsql
21mr|zabbix5.0-5.0.47-1|301	%{_sbindir}/zabbix_server_pgsql
21mr|zabbix5.0-5.0.47-1|302	%{_unitdir}/zabbix-server-pgsql.service
21mr|zabbix5.0-5.0.47-1|303	
21mr|zabbix5.0-5.0.47-1|304	%post server-pgsql
21mr|zabbix5.0-5.0.47-1|305	%{_sbindir}/update-alternatives --install %{_sbindir}/%{srcname}_server \
21mr|zabbix5.0-5.0.47-1|306	%{srcname}-server %{_sbindir}/%{srcname}_server_pgsql 10 \
21mr|zabbix5.0-5.0.47-1|307	--slave %{_unitdir}/zabbix-server.service %{srcname}-server-systemd \
21mr|zabbix5.0-5.0.47-1|308	%{_unitdir}/zabbix-server-pgsql.service
21mr|zabbix5.0-5.0.47-1|309	
21mr|zabbix5.0-5.0.47-1|310	%postun server-pgsql
21mr|zabbix5.0-5.0.47-1|311	if [ $1 -eq 0 ] ; then
21mr|zabbix5.0-5.0.47-1|312	%{_sbindir}/update-alternatives --remove %{srcname}-server %{_sbindir}/%{srcname}_server_pgsql
21mr|zabbix5.0-5.0.47-1|313	fi
21mr|zabbix5.0-5.0.47-1|314	
21mr|zabbix5.0-5.0.47-1|315	#-----------------------------------------------------------------------
21mr|zabbix5.0-5.0.47-1|316	
21mr|zabbix5.0-5.0.47-1|317	%package agent-common
21mr|zabbix5.0-5.0.47-1|318	Summary:	Common files for Zabbix agent and agent2
21mr|zabbix5.0-5.0.47-1|319	Requires:	%{name}-common = %{EVRD}
21mr|zabbix5.0-5.0.47-1|320	Requires(pre):	/bin/systemd-sysusers
21mr|zabbix5.0-5.0.47-1|321	# files were moved
21mr|zabbix5.0-5.0.47-1|322	Conflicts:	zabbix-agent < 2:5.0.19-2
21mr|zabbix5.0-5.0.47-1|323	Conflicts:	zabbix5.0-agent < 2:5.0.19-2
21mr|zabbix5.0-5.0.47-1|324	%major_metadata agent-common
21mr|zabbix5.0-5.0.47-1|325	
21mr|zabbix5.0-5.0.47-1|326	%description agent-common
21mr|zabbix5.0-5.0.47-1|327	Common files for Zabbix agent and agent2
21mr|zabbix5.0-5.0.47-1|328	
21mr|zabbix5.0-5.0.47-1|329	%files agent-common
21mr|zabbix5.0-5.0.47-1|330	%{_tmpfilesdir}/zabbix.conf
21mr|zabbix5.0-5.0.47-1|331	%{_sysusersdir}/zabbix.conf
21mr|zabbix5.0-5.0.47-1|332	%attr(0775,root,zabbix) %dir %{_localstatedir}/log/zabbix
21mr|zabbix5.0-5.0.47-1|333	%attr(0750,zabbix,zabbix) %dir %{_sharedstatedir}/zabbix
21mr|zabbix5.0-5.0.47-1|334	
21mr|zabbix5.0-5.0.47-1|335	%pre agent-common
21mr|zabbix5.0-5.0.47-1|336	%sysusers_create_package zabbix %{SOURCE2}
21mr|zabbix5.0-5.0.47-1|337	
21mr|zabbix5.0-5.0.47-1|338	#-----------------------------------------------------------------------
21mr|zabbix5.0-5.0.47-1|339	
21mr|zabbix5.0-5.0.47-1|340	%package agent
21mr|zabbix5.0-5.0.47-1|341	Summary:	Zabbix agent
21mr|zabbix5.0-5.0.47-1|342	Requires:	%{name}-common = %{EVRD}
21mr|zabbix5.0-5.0.47-1|343	Requires(pre):	%{name}-agent-common = %{EVRD}
21mr|zabbix5.0-5.0.47-1|344	%major_metadata agent
21mr|zabbix5.0-5.0.47-1|345	
21mr|zabbix5.0-5.0.47-1|346	%description agent
21mr|zabbix5.0-5.0.47-1|347	Zabbix agent, to be installed on monitored systems
21mr|zabbix5.0-5.0.47-1|348	
21mr|zabbix5.0-5.0.47-1|349	%files agent
21mr|zabbix5.0-5.0.47-1|350	%doc conf/zabbix_agentd/*.conf
21mr|zabbix5.0-5.0.47-1|351	# symlink
21mr|zabbix5.0-5.0.47-1|352	%{_sysconfdir}/%{srcname}/zabbix_agentd.conf
21mr|zabbix5.0-5.0.47-1|353	%config(noreplace) %attr(0640,root,zabbix) %{_sysconfdir}/zabbix_agentd.conf
21mr|zabbix5.0-5.0.47-1|354	%dir %attr(0750,root,zabbix) %{_sysconfdir}/%{srcname}/zabbix_agentd.d
21mr|zabbix5.0-5.0.47-1|355	%config(noreplace) %{_sysconfdir}/logrotate.d/zabbix_agentd
21mr|zabbix5.0-5.0.47-1|356	%{_unitdir}/zabbix-agent.service
21mr|zabbix5.0-5.0.47-1|357	%{_sbindir}/zabbix_agentd
21mr|zabbix5.0-5.0.47-1|358	%{_mandir}/man8/zabbix_agentd.8*
21mr|zabbix5.0-5.0.47-1|359	
21mr|zabbix5.0-5.0.47-1|360	%post agent
21mr|zabbix5.0-5.0.47-1|361	%systemd_post zabbix-agent.service
21mr|zabbix5.0-5.0.47-1|362	
21mr|zabbix5.0-5.0.47-1|363	%preun agent
21mr|zabbix5.0-5.0.47-1|364	%systemd_preun zabbix-agent.service
21mr|zabbix5.0-5.0.47-1|365	
21mr|zabbix5.0-5.0.47-1|366	%postun agent
21mr|zabbix5.0-5.0.47-1|367	%systemd_postun_with_restart zabbix-agent.service
21mr|zabbix5.0-5.0.47-1|368	
21mr|zabbix5.0-5.0.47-1|369	#-----------------------------------------------------------------------
21mr|zabbix5.0-5.0.47-1|370	%if %{with agent2}
21mr|zabbix5.0-5.0.47-1|371	
21mr|zabbix5.0-5.0.47-1|372	%package agent2
21mr|zabbix5.0-5.0.47-1|373	Summary:	Zabbix agent2
21mr|zabbix5.0-5.0.47-1|374	Requires:	%{name}-common = %{EVRD}
21mr|zabbix5.0-5.0.47-1|375	Requires(pre):	%{name}-agent-common = %{EVRD}
21mr|zabbix5.0-5.0.47-1|376	%major_metadata agent2
21mr|zabbix5.0-5.0.47-1|377	
21mr|zabbix5.0-5.0.47-1|378	%description agent2
21mr|zabbix5.0-5.0.47-1|379	Zabbix agent2, to be installed on monitored systems
21mr|zabbix5.0-5.0.47-1|380	
21mr|zabbix5.0-5.0.47-1|381	%files agent2
21mr|zabbix5.0-5.0.47-1|382	# symlink
21mr|zabbix5.0-5.0.47-1|383	%{_sysconfdir}/%{srcname}/zabbix_agent2.conf
21mr|zabbix5.0-5.0.47-1|384	%config(noreplace) %attr(0640,root,zabbix)  %{_sysconfdir}/zabbix_agent2.conf
21mr|zabbix5.0-5.0.47-1|385	%dir %attr(0750,root,zabbix) %{_sysconfdir}/%{srcname}/zabbix_agent2.d
21mr|zabbix5.0-5.0.47-1|386	%config(noreplace) %{_sysconfdir}/logrotate.d/zabbix_agent2
21mr|zabbix5.0-5.0.47-1|387	%{_sbindir}/zabbix_agent2
21mr|zabbix5.0-5.0.47-1|388	%{_unitdir}/zabbix-agent2.service
21mr|zabbix5.0-5.0.47-1|389	#%%{_mandir}/man8/zabbix_agent2.8*
21mr|zabbix5.0-5.0.47-1|390	
21mr|zabbix5.0-5.0.47-1|391	%post agent2
21mr|zabbix5.0-5.0.47-1|392	%systemd_post zabbix-agent2.service
21mr|zabbix5.0-5.0.47-1|393	
21mr|zabbix5.0-5.0.47-1|394	%preun agent2
21mr|zabbix5.0-5.0.47-1|395	%systemd_preun zabbix-agent2.service
21mr|zabbix5.0-5.0.47-1|396	
21mr|zabbix5.0-5.0.47-1|397	%postun agent2
21mr|zabbix5.0-5.0.47-1|398	%systemd_postun_with_restart zabbix-agent2.service
21mr|zabbix5.0-5.0.47-1|399	
21mr|zabbix5.0-5.0.47-1|400	%endif
21mr|zabbix5.0-5.0.47-1|401	#with agent2
21mr|zabbix5.0-5.0.47-1|402	#-----------------------------------------------------------------------
21mr|zabbix5.0-5.0.47-1|403	
21mr|zabbix5.0-5.0.47-1|404	%package proxy
21mr|zabbix5.0-5.0.47-1|405	Summary:	Zabbix proxy common files
21mr|zabbix5.0-5.0.47-1|406	BuildArch:	noarch
21mr|zabbix5.0-5.0.47-1|407	Requires:	%{name}-common = %{EVRD}
21mr|zabbix5.0-5.0.47-1|408	Requires:	%{name}-proxy-implementation = %{EVRD}
21mr|zabbix5.0-5.0.47-1|409	Requires(pre):	/bin/systemd-sysusers
21mr|zabbix5.0-5.0.47-1|410	Requires:	fping
21mr|zabbix5.0-5.0.47-1|411	%major_metadata proxy
21mr|zabbix5.0-5.0.47-1|412	
21mr|zabbix5.0-5.0.47-1|413	%description proxy
21mr|zabbix5.0-5.0.47-1|414	Zabbix proxy commmon files
21mr|zabbix5.0-5.0.47-1|415	
21mr|zabbix5.0-5.0.47-1|416	%files proxy
21mr|zabbix5.0-5.0.47-1|417	%doc misc/snmptrap/zabbix_trap_receiver.pl
21mr|zabbix5.0-5.0.47-1|418	%{_tmpfilesdir}/zabbixsrv.conf
21mr|zabbix5.0-5.0.47-1|419	# symlink
21mr|zabbix5.0-5.0.47-1|420	%{_sysconfdir}/%{srcname}/zabbix_proxy.conf
21mr|zabbix5.0-5.0.47-1|421	%attr(0640,root,zabbixsrv) %config(noreplace) %{_sysconfdir}/zabbix_proxy.conf
21mr|zabbix5.0-5.0.47-1|422	%attr(0775,root,zabbixsrv) %dir %{_localstatedir}/log/zabbixsrv
21mr|zabbix5.0-5.0.47-1|423	# symlink
21mr|zabbix5.0-5.0.47-1|424	%{_sysconfdir}/%{srcname}/externalscripts
21mr|zabbix5.0-5.0.47-1|425	%config(noreplace) %{_sysconfdir}/logrotate.d/zabbix_proxy
21mr|zabbix5.0-5.0.47-1|426	%ghost %{_sbindir}/zabbix_proxy
21mr|zabbix5.0-5.0.47-1|427	%attr(0750,zabbixsrv,zabbixsrv) %dir %{_sharedstatedir}/zabbixsrv
21mr|zabbix5.0-5.0.47-1|428	%attr(0750,zabbixsrv,zabbixsrv) %dir %{_sharedstatedir}/zabbixsrv/tmp
21mr|zabbix5.0-5.0.47-1|429	%attr(0750,zabbixsrv,zabbixsrv) %dir %{_sharedstatedir}/zabbixsrv/alertscripts
21mr|zabbix5.0-5.0.47-1|430	%attr(0750,zabbixsrv,zabbixsrv) %dir %{_sharedstatedir}/zabbixsrv/externalscripts
21mr|zabbix5.0-5.0.47-1|431	%ghost %{_unitdir}/zabbix-proxy.service
21mr|zabbix5.0-5.0.47-1|432	%{_mandir}/man8/zabbix_proxy.8*
21mr|zabbix5.0-5.0.47-1|433	%{_sysusersdir}/zabbixsrv.conf
21mr|zabbix5.0-5.0.47-1|434	
21mr|zabbix5.0-5.0.47-1|435	%pre proxy
21mr|zabbix5.0-5.0.47-1|436	%sysusers_create_package zabbixsrv %{SOURCE3}
21mr|zabbix5.0-5.0.47-1|437	
21mr|zabbix5.0-5.0.47-1|438	%post proxy
21mr|zabbix5.0-5.0.47-1|439	%systemd_post zabbix-proxy.service
21mr|zabbix5.0-5.0.47-1|440	
21mr|zabbix5.0-5.0.47-1|441	if [ $1 -gt 1 ] ; then
21mr|zabbix5.0-5.0.47-1|442	# Apply permissions also in *.rpmnew upgrades from old permissive ones
21mr|zabbix5.0-5.0.47-1|443	chmod 0640 %{_sysconfdir}/zabbix_proxy.conf
21mr|zabbix5.0-5.0.47-1|444	chown root:zabbixsrv %{_sysconfdir}/zabbix_proxy.conf
21mr|zabbix5.0-5.0.47-1|445	fi
21mr|zabbix5.0-5.0.47-1|446	:
21mr|zabbix5.0-5.0.47-1|447	
21mr|zabbix5.0-5.0.47-1|448	%preun proxy
21mr|zabbix5.0-5.0.47-1|449	%systemd_preun zabbix-proxy.service
21mr|zabbix5.0-5.0.47-1|450	
21mr|zabbix5.0-5.0.47-1|451	%postun proxy
21mr|zabbix5.0-5.0.47-1|452	%systemd_postun_with_restart zabbix-proxy.service
21mr|zabbix5.0-5.0.47-1|453	
21mr|zabbix5.0-5.0.47-1|454	#-----------------------------------------------------------------------
21mr|zabbix5.0-5.0.47-1|455	
21mr|zabbix5.0-5.0.47-1|456	%package proxy-mysql
21mr|zabbix5.0-5.0.47-1|457	Summary:	Zabbix proxy compiled to use MySQL
21mr|zabbix5.0-5.0.47-1|458	Requires:	%{name}-proxy = %{EVRD}
21mr|zabbix5.0-5.0.47-1|459	Requires:	%{name}-dbfiles-mysql
21mr|zabbix5.0-5.0.47-1|460	Provides:	%{name}-proxy-implementation = %{EVRD}
21mr|zabbix5.0-5.0.47-1|461	Requires(post):	%{_sbindir}/update-alternatives
21mr|zabbix5.0-5.0.47-1|462	Requires(preun): %{_sbindir}/alternatives
21mr|zabbix5.0-5.0.47-1|463	Requires(postun): %{_sbindir}/update-alternatives
21mr|zabbix5.0-5.0.47-1|464	%major_metadata proxy-mysql
21mr|zabbix5.0-5.0.47-1|465	
21mr|zabbix5.0-5.0.47-1|466	%description proxy-mysql
21mr|zabbix5.0-5.0.47-1|467	Zabbix proxy compiled to use MySQL
21mr|zabbix5.0-5.0.47-1|468	
21mr|zabbix5.0-5.0.47-1|469	%files proxy-mysql
21mr|zabbix5.0-5.0.47-1|470	%{_sbindir}/zabbix_proxy_mysql
21mr|zabbix5.0-5.0.47-1|471	%{_unitdir}/zabbix-proxy-mysql.service
21mr|zabbix5.0-5.0.47-1|472	
21mr|zabbix5.0-5.0.47-1|473	%post proxy-mysql
21mr|zabbix5.0-5.0.47-1|474	%{_sbindir}/update-alternatives --install %{_sbindir}/%{srcname}_proxy \
21mr|zabbix5.0-5.0.47-1|475	%{srcname}-proxy %{_sbindir}/%{srcname}_proxy_mysql 10 \
21mr|zabbix5.0-5.0.47-1|476	--slave %{_unitdir}/zabbix-proxy.service %{srcname}-proxy-systemd \
21mr|zabbix5.0-5.0.47-1|477	%{_unitdir}/zabbix-proxy-mysql.service
21mr|zabbix5.0-5.0.47-1|478	
21mr|zabbix5.0-5.0.47-1|479	
21mr|zabbix5.0-5.0.47-1|480	%postun proxy-mysql
21mr|zabbix5.0-5.0.47-1|481	if [ $1 -eq 0 ] ; then
21mr|zabbix5.0-5.0.47-1|482	%{_sbindir}/update-alternatives --remove %{srcname}-proxy %{_sbindir}/%{srcname}_proxy_mysql
21mr|zabbix5.0-5.0.47-1|483	fi
21mr|zabbix5.0-5.0.47-1|484	
21mr|zabbix5.0-5.0.47-1|485	
21mr|zabbix5.0-5.0.47-1|486	#-----------------------------------------------------------------------
21mr|zabbix5.0-5.0.47-1|487	
21mr|zabbix5.0-5.0.47-1|488	%package proxy-pgsql
21mr|zabbix5.0-5.0.47-1|489	Summary:	Zabbix proxy compiled to use PostgreSQL
21mr|zabbix5.0-5.0.47-1|490	Requires:	%{name}-proxy = %{EVRD}
21mr|zabbix5.0-5.0.47-1|491	Requires:	%{name}-dbfiles-pgsql
21mr|zabbix5.0-5.0.47-1|492	Provides:	%{name}-proxy-implementation = %{EVRD}
21mr|zabbix5.0-5.0.47-1|493	Requires(post):	%{_sbindir}/update-alternatives
21mr|zabbix5.0-5.0.47-1|494	Requires(preun): %{_sbindir}/alternatives
21mr|zabbix5.0-5.0.47-1|495	Requires(postun): %{_sbindir}/update-alternatives
21mr|zabbix5.0-5.0.47-1|496	%major_metadata proxy-pgsql
21mr|zabbix5.0-5.0.47-1|497	
21mr|zabbix5.0-5.0.47-1|498	%description proxy-pgsql
21mr|zabbix5.0-5.0.47-1|499	Zabbix proxy compiled to use PostgreSQL
21mr|zabbix5.0-5.0.47-1|500	
21mr|zabbix5.0-5.0.47-1|501	%files proxy-pgsql
21mr|zabbix5.0-5.0.47-1|502	%{_sbindir}/zabbix_proxy_pgsql
21mr|zabbix5.0-5.0.47-1|503	%{_unitdir}/zabbix-proxy-pgsql.service
21mr|zabbix5.0-5.0.47-1|504	
21mr|zabbix5.0-5.0.47-1|505	%post proxy-pgsql
21mr|zabbix5.0-5.0.47-1|506	%{_sbindir}/update-alternatives --install %{_sbindir}/%{srcname}_proxy \
21mr|zabbix5.0-5.0.47-1|507	%{srcname}-proxy %{_sbindir}/%{srcname}_proxy_pgsql 10 \
21mr|zabbix5.0-5.0.47-1|508	--slave %{_unitdir}/zabbix-proxy.service %{srcname}-proxy-systemd \
21mr|zabbix5.0-5.0.47-1|509	%{_unitdir}/zabbix-proxy-pgsql.service
21mr|zabbix5.0-5.0.47-1|510	
21mr|zabbix5.0-5.0.47-1|511	%postun proxy-pgsql
21mr|zabbix5.0-5.0.47-1|512	if [ $1 -eq 0 ] ; then
21mr|zabbix5.0-5.0.47-1|513	%{_sbindir}/update-alternatives --remove %{srcname}-proxy %{_sbindir}/%{srcname}_proxy_pgsql
21mr|zabbix5.0-5.0.47-1|514	fi
21mr|zabbix5.0-5.0.47-1|515	
21mr|zabbix5.0-5.0.47-1|516	
21mr|zabbix5.0-5.0.47-1|517	#-----------------------------------------------------------------------
21mr|zabbix5.0-5.0.47-1|518	
21mr|zabbix5.0-5.0.47-1|519	%package proxy-sqlite3
21mr|zabbix5.0-5.0.47-1|520	Summary:	Zabbix proxy compiled to use SQLite
21mr|zabbix5.0-5.0.47-1|521	Requires:	%{name}-proxy = %{EVRD}
21mr|zabbix5.0-5.0.47-1|522	Requires:	%{name}-dbfiles-sqlite3
21mr|zabbix5.0-5.0.47-1|523	Provides:	%{name}-proxy-implementation = %{EVRD}
21mr|zabbix5.0-5.0.47-1|524	Requires(post):	%{_sbindir}/update-alternatives
21mr|zabbix5.0-5.0.47-1|525	Requires(preun): %{_sbindir}/alternatives
21mr|zabbix5.0-5.0.47-1|526	Requires(postun): %{_sbindir}/update-alternatives
21mr|zabbix5.0-5.0.47-1|527	%major_metadata proxy-sqlite3
21mr|zabbix5.0-5.0.47-1|528	
21mr|zabbix5.0-5.0.47-1|529	%description proxy-sqlite3
21mr|zabbix5.0-5.0.47-1|530	Zabbix proxy compiled to use SQLite
21mr|zabbix5.0-5.0.47-1|531	
21mr|zabbix5.0-5.0.47-1|532	%files proxy-sqlite3
21mr|zabbix5.0-5.0.47-1|533	%{_sbindir}/zabbix_proxy_sqlite3
21mr|zabbix5.0-5.0.47-1|534	%{_unitdir}/zabbix-proxy-sqlite3.service
21mr|zabbix5.0-5.0.47-1|535	
21mr|zabbix5.0-5.0.47-1|536	%post proxy-sqlite3
21mr|zabbix5.0-5.0.47-1|537	%{_sbindir}/update-alternatives --install %{_sbindir}/%{srcname}_proxy \
21mr|zabbix5.0-5.0.47-1|538	%{srcname}-proxy %{_sbindir}/%{srcname}_proxy_sqlite3 10 \
21mr|zabbix5.0-5.0.47-1|539	--slave %{_unitdir}/zabbix-proxy.service %{srcname}-proxy-systemd \
21mr|zabbix5.0-5.0.47-1|540	%{_unitdir}/zabbix-proxy-sqlite3.service
21mr|zabbix5.0-5.0.47-1|541	
21mr|zabbix5.0-5.0.47-1|542	%postun proxy-sqlite3
21mr|zabbix5.0-5.0.47-1|543	if [ $1 -eq 0 ] ; then
21mr|zabbix5.0-5.0.47-1|544	%{_sbindir}/update-alternatives --remove %{srcname}-proxy %{_sbindir}/%{srcname}_proxy_sqlite3
21mr|zabbix5.0-5.0.47-1|545	fi
21mr|zabbix5.0-5.0.47-1|546	
21mr|zabbix5.0-5.0.47-1|547	#-----------------------------------------------------------------------
21mr|zabbix5.0-5.0.47-1|548	%if %{with web}
21mr|zabbix5.0-5.0.47-1|549	
21mr|zabbix5.0-5.0.47-1|550	%package web
21mr|zabbix5.0-5.0.47-1|551	Summary:	Zabbix Web Frontend
21mr|zabbix5.0-5.0.47-1|552	BuildArch:	noarch
21mr|zabbix5.0-5.0.47-1|553	# Don't remove "php". Everything else only depends on php-common
21mr|zabbix5.0-5.0.47-1|554	# and you'll end up with no module for Apache!
21mr|zabbix5.0-5.0.47-1|555	Requires:	php
21mr|zabbix5.0-5.0.47-1|556	Requires:	php-gd
21mr|zabbix5.0-5.0.47-1|557	Requires:	php-bcmath
21mr|zabbix5.0-5.0.47-1|558	Requires:	php-ldap
21mr|zabbix5.0-5.0.47-1|559	Requires:	php-mbstring
21mr|zabbix5.0-5.0.47-1|560	Requires:	php-xml
21mr|zabbix5.0-5.0.47-1|561	Requires:	php-gettext
21mr|zabbix5.0-5.0.47-1|562	Requires:	php-fpm
21mr|zabbix5.0-5.0.47-1|563	Requires:	php-sockets
21mr|zabbix5.0-5.0.47-1|564	# jquery 3.3.1 and jquery-ui 1.12.1 in the sources
21mr|zabbix5.0-5.0.47-1|565	Requires:	js-jquery3
21mr|zabbix5.0-5.0.47-1|566	Provides:	bundled(js-jquery-ui) = 1.12.1
21mr|zabbix5.0-5.0.47-1|567	# prototype 1.6.1 in the sources, Fedora package is dead
21mr|zabbix5.0-5.0.47-1|568	#Requires:	prototype
21mr|zabbix5.0-5.0.47-1|569	Requires:	dejavu-sans-fonts
21mr|zabbix5.0-5.0.47-1|570	Requires:	%{name}-common = %{EVRD}
21mr|zabbix5.0-5.0.47-1|571	Requires:	%{name}-web-database = %{EVRD}
21mr|zabbix5.0-5.0.47-1|572	# configs are for httpd
21mr|zabbix5.0-5.0.47-1|573	Requires:	apache-base
21mr|zabbix5.0-5.0.47-1|574	Requires:	apache-mod_php
21mr|zabbix5.0-5.0.47-1|575	# owner of files in this package
21mr|zabbix5.0-5.0.47-1|576	Requires(pre):	user(apache)
21mr|zabbix5.0-5.0.47-1|577	Requires(pre):	group(apache)
21mr|zabbix5.0-5.0.47-1|578	%major_metadata web
21mr|zabbix5.0-5.0.47-1|579	
21mr|zabbix5.0-5.0.47-1|580	%description web
21mr|zabbix5.0-5.0.47-1|581	The php frontend to display the Zabbix web interface.
21mr|zabbix5.0-5.0.47-1|582	
21mr|zabbix5.0-5.0.47-1|583	%files web
21mr|zabbix5.0-5.0.47-1|584	%dir %attr(0750,apache,apache) %{_sysconfdir}/%{srcname}/web
21mr|zabbix5.0-5.0.47-1|585	%ghost %attr(0644,apache,apache) %config(noreplace) %{_sysconfdir}/%{srcname}/web/zabbix.conf.php
21mr|zabbix5.0-5.0.47-1|586	%attr(0644,apache,apache) %config(noreplace) %{_sysconfdir}/%{srcname}/web/maintenance.inc.php
21mr|zabbix5.0-5.0.47-1|587	%config(noreplace) %{_sysconfdir}/httpd/conf.d/zabbix.conf
21mr|zabbix5.0-5.0.47-1|588	%{_datadir}/%{srcname}
21mr|zabbix5.0-5.0.47-1|589	
21mr|zabbix5.0-5.0.47-1|590	#-----------------------------------------------------------------------
21mr|zabbix5.0-5.0.47-1|591	
21mr|zabbix5.0-5.0.47-1|592	%package web-mysql
21mr|zabbix5.0-5.0.47-1|593	Summary:	Zabbix web frontend for MySQL
21mr|zabbix5.0-5.0.47-1|594	BuildArch:	noarch
21mr|zabbix5.0-5.0.47-1|595	Requires:	%{name}-web = %{EVRD}
21mr|zabbix5.0-5.0.47-1|596	Requires:	php-mysqli
21mr|zabbix5.0-5.0.47-1|597	Provides:	%{name}-web-database = %{EVRD}
21mr|zabbix5.0-5.0.47-1|598	%major_metadata web-mysql
21mr|zabbix5.0-5.0.47-1|599	
21mr|zabbix5.0-5.0.47-1|600	%description web-mysql
21mr|zabbix5.0-5.0.47-1|601	Zabbix web frontend for MySQL
21mr|zabbix5.0-5.0.47-1|602	
21mr|zabbix5.0-5.0.47-1|603	%files web-mysql
21mr|zabbix5.0-5.0.47-1|604	
21mr|zabbix5.0-5.0.47-1|605	#-----------------------------------------------------------------------
21mr|zabbix5.0-5.0.47-1|606	
21mr|zabbix5.0-5.0.47-1|607	%package web-pgsql
21mr|zabbix5.0-5.0.47-1|608	Summary:	Zabbix web frontend for PostgreSQL
21mr|zabbix5.0-5.0.47-1|609	BuildArch:	noarch
21mr|zabbix5.0-5.0.47-1|610	Requires:	%{name}-web = %{EVRD}
21mr|zabbix5.0-5.0.47-1|611	Requires:	php-pgsql
21mr|zabbix5.0-5.0.47-1|612	Provides:	%{name}-web-database = %{EVRD}
21mr|zabbix5.0-5.0.47-1|613	%major_metadata web-pgsql
21mr|zabbix5.0-5.0.47-1|614	
21mr|zabbix5.0-5.0.47-1|615	%description web-pgsql
21mr|zabbix5.0-5.0.47-1|616	Zabbix web frontend for PostgreSQL
21mr|zabbix5.0-5.0.47-1|617	
21mr|zabbix5.0-5.0.47-1|618	
21mr|zabbix5.0-5.0.47-1|619	%files web-pgsql
21mr|zabbix5.0-5.0.47-1|620	
21mr|zabbix5.0-5.0.47-1|621	%endif
21mr|zabbix5.0-5.0.47-1|622	#with_web
21mr|zabbix5.0-5.0.47-1|623	#-----------------------------------------------------------------------
21mr|zabbix5.0-5.0.47-1|624	
21mr|zabbix5.0-5.0.47-1|625	%if %{with selinux}
21mr|zabbix5.0-5.0.47-1|626	# SELinux subpackage
21mr|zabbix5.0-5.0.47-1|627	%package selinux
21mr|zabbix5.0-5.0.47-1|628	Summary:	Zabbix SELinux policy
21mr|zabbix5.0-5.0.47-1|629	BuildArch:	noarch
21mr|zabbix5.0-5.0.47-1|630	Requires:	selinux-policy
21mr|zabbix5.0-5.0.47-1|631	Requires(post):	selinux-policy
21mr|zabbix5.0-5.0.47-1|632	BuildRequires:	selinux-policy-devel
21mr|zabbix5.0-5.0.47-1|633	%major_metadata selinux
21mr|zabbix5.0-5.0.47-1|634	%{?selinux_requires}
21mr|zabbix5.0-5.0.47-1|635	
21mr|zabbix5.0-5.0.47-1|636	%description selinux
21mr|zabbix5.0-5.0.47-1|637	Custom SELinux policy module
21mr|zabbix5.0-5.0.47-1|638	
21mr|zabbix5.0-5.0.47-1|639	%files selinux
21mr|zabbix5.0-5.0.47-1|640	%{_datadir}/selinux/packages/targeted/%{srcname}.pp.*
21mr|zabbix5.0-5.0.47-1|641	%ghost %{_sharedstatedir}/selinux/targeted/active/modules/200/%{srcname}
21mr|zabbix5.0-5.0.47-1|642	
21mr|zabbix5.0-5.0.47-1|643	# SELinux contexts are saved so that only affected files can be
21mr|zabbix5.0-5.0.47-1|644	# relabeled after the policy module installation
21mr|zabbix5.0-5.0.47-1|645	%pre selinux
21mr|zabbix5.0-5.0.47-1|646	%selinux_relabel_pre -s targeted
21mr|zabbix5.0-5.0.47-1|647	
21mr|zabbix5.0-5.0.47-1|648	%post selinux
21mr|zabbix5.0-5.0.47-1|649	%selinux_modules_install -s targeted %{_datadir}/selinux/packages/targeted/%{srcname}.pp.bz2
21mr|zabbix5.0-5.0.47-1|650	
21mr|zabbix5.0-5.0.47-1|651	%postun selinux
21mr|zabbix5.0-5.0.47-1|652	if [ $1 -eq 0 ]; then
21mr|zabbix5.0-5.0.47-1|653	%selinux_modules_uninstall -s targeted %{srcname}
21mr|zabbix5.0-5.0.47-1|654	fi
21mr|zabbix5.0-5.0.47-1|655	
21mr|zabbix5.0-5.0.47-1|656	%posttrans selinux
21mr|zabbix5.0-5.0.47-1|657	%selinux_relabel_post -s targeted
21mr|zabbix5.0-5.0.47-1|658	
21mr|zabbix5.0-5.0.47-1|659	%endif
21mr|zabbix5.0-5.0.47-1|660	
21mr|zabbix5.0-5.0.47-1|661	#-----------------------------------------------------------------------
21mr|zabbix5.0-5.0.47-1|662	
21mr|zabbix5.0-5.0.47-1|663	%package js
21mr|zabbix5.0-5.0.47-1|664	Summary:	Zabbix JS
21mr|zabbix5.0-5.0.47-1|665	Group:		Monitoring
21mr|zabbix5.0-5.0.47-1|666	%major_metadata js
21mr|zabbix5.0-5.0.47-1|667	
21mr|zabbix5.0-5.0.47-1|668	%description js
21mr|zabbix5.0-5.0.47-1|669	Zabbix js command line utility.
21mr|zabbix5.0-5.0.47-1|670	
21mr|zabbix5.0-5.0.47-1|671	%files js
21mr|zabbix5.0-5.0.47-1|672	%{_bindir}/zabbix_js
21mr|zabbix5.0-5.0.47-1|673	
21mr|zabbix5.0-5.0.47-1|674	#-----------------------------------------------------------------------
21mr|zabbix5.0-5.0.47-1|675	
21mr|zabbix5.0-5.0.47-1|676	%prep
21mr|zabbix5.0-5.0.47-1|677	%setup0 -q -n %{srcname}-%{version}%{?prerelease:.%{prerelease}} -b 22
21mr|zabbix5.0-5.0.47-1|678	%autopatch -p1
21mr|zabbix5.0-5.0.47-1|679	
21mr|zabbix5.0-5.0.47-1|680	# Remove bundled java libs
21mr|zabbix5.0-5.0.47-1|681	rm -rf src/zabbix_java/lib/*.jar
21mr|zabbix5.0-5.0.47-1|682	
21mr|zabbix5.0-5.0.47-1|683	# Remove prebuilt Windows binaries
21mr|zabbix5.0-5.0.47-1|684	rm -rf bin
21mr|zabbix5.0-5.0.47-1|685	
21mr|zabbix5.0-5.0.47-1|686	# Override creation of statically named directory for alertscripts and externalscripts
21mr|zabbix5.0-5.0.47-1|687	# https://support.zabbix.com/browse/ZBX-6159
21mr|zabbix5.0-5.0.47-1|688	sed -i '/CURL_SSL_.*_LOCATION\|SCRIPTS_PATH/s|\${datadir}/zabbix|/var/lib/zabbixsrv|' \
21mr|zabbix5.0-5.0.47-1|689	configure
21mr|zabbix5.0-5.0.47-1|690	
21mr|zabbix5.0-5.0.47-1|691	# Kill off .htaccess files, options set in SOURCE1
21mr|zabbix5.0-5.0.47-1|692	rm -f frontends/php/app/.htaccess
21mr|zabbix5.0-5.0.47-1|693	rm -f frontends/php/conf/.htaccess
21mr|zabbix5.0-5.0.47-1|694	rm -f frontends/php/include/.htaccess
21mr|zabbix5.0-5.0.47-1|695	rm -f frontends/php/local/.htaccess
21mr|zabbix5.0-5.0.47-1|696	
21mr|zabbix5.0-5.0.47-1|697	# Common
21mr|zabbix5.0-5.0.47-1|698	# Settings with hard-coded defaults that are not suitable for Fedora
21mr|zabbix5.0-5.0.47-1|699	# are explicitly set, leaving the comment with the default value in place.
21mr|zabbix5.0-5.0.47-1|700	# Settings without hard-coded defaults are simply replaced -- be they
21mr|zabbix5.0-5.0.47-1|701	# comments or explicit settings!
21mr|zabbix5.0-5.0.47-1|702	
21mr|zabbix5.0-5.0.47-1|703	# Also replace the datadir placeholder that is not expanded, but effective
21mr|zabbix5.0-5.0.47-1|704	sed -i \
21mr|zabbix5.0-5.0.47-1|705	-e '\|^# LogFileSize=.*|a LogFileSize=0' \
21mr|zabbix5.0-5.0.47-1|706	-e 's|^DBUser=root|DBUser=zabbix|' \
21mr|zabbix5.0-5.0.47-1|707	-e 's|^# DBSocket=/tmp/mysql.sock|# DBSocket=%{_sharedstatedir}/mysql/mysql.sock|' \
21mr|zabbix5.0-5.0.47-1|708	-e '\|^# ExternalScripts=|a ExternalScripts=%{_sharedstatedir}/zabbixsrv/externalscripts' \
21mr|zabbix5.0-5.0.47-1|709	-e '\|^# AlertScriptsPath=|a AlertScriptsPath=%{_sharedstatedir}/zabbixsrv/alertscripts' \
21mr|zabbix5.0-5.0.47-1|710	-e '\|^# TmpDir=\/tmp|a TmpDir=%{_sharedstatedir}/zabbixsrv/tmp' \
21mr|zabbix5.0-5.0.47-1|711	-e 's|/usr/local||' \
21mr|zabbix5.0-5.0.47-1|712	-e 's|\${datadir}|/usr/share|' \
21mr|zabbix5.0-5.0.47-1|713	-e 's|/etc/zabbix_agentd.conf.d|%{_sysconfdir}/%{srcname}/zabbix_agentd.d|' \
21mr|zabbix5.0-5.0.47-1|714	-e 's|/etc/zabbix_agent2.conf.d|%{_sysconfdir}/%{srcname}/zabbix_agent2.d|' \
21mr|zabbix5.0-5.0.47-1|715	conf/zabbix_agentd.conf \
21mr|zabbix5.0-5.0.47-1|716	src/go/conf/zabbix_agent2.conf \
21mr|zabbix5.0-5.0.47-1|717	conf/zabbix_proxy.conf \
21mr|zabbix5.0-5.0.47-1|718	conf/zabbix_server.conf
21mr|zabbix5.0-5.0.47-1|719	
21mr|zabbix5.0-5.0.47-1|720	sed -i \
21mr|zabbix5.0-5.0.47-1|721	-e '\|^# PidFile=.*|a PidFile=%{_rundir}/zabbix/zabbix_agentd.pid' \
21mr|zabbix5.0-5.0.47-1|722	-e 's|^LogFile=.*|LogFile=%{_localstatedir}/log/zabbix/zabbix_agentd.log|' \
21mr|zabbix5.0-5.0.47-1|723	conf/zabbix_agentd.conf
21mr|zabbix5.0-5.0.47-1|724	
21mr|zabbix5.0-5.0.47-1|725	sed -i \
21mr|zabbix5.0-5.0.47-1|726	-e '\|^# PidFile=.*|a PidFile=%{_rundir}/zabbix/zabbix_agent2.pid' \
21mr|zabbix5.0-5.0.47-1|727	-e 's|^LogFile=.*|LogFile=%{_localstatedir}/log/zabbix/zabbix_agent2.log|' \
21mr|zabbix5.0-5.0.47-1|728	src/go/conf/zabbix_agent2.conf
21mr|zabbix5.0-5.0.47-1|729	
21mr|zabbix5.0-5.0.47-1|730	sed -i \
21mr|zabbix5.0-5.0.47-1|731	-e '\|^# PidFile=.*|a PidFile=%{_rundir}/zabbixsrv/zabbix_proxy.pid' \
21mr|zabbix5.0-5.0.47-1|732	-e 's|^LogFile=.*|LogFile=%{_localstatedir}/log/zabbixsrv/zabbix_proxy.log|' \
21mr|zabbix5.0-5.0.47-1|733	conf/zabbix_proxy.conf
21mr|zabbix5.0-5.0.47-1|734	
21mr|zabbix5.0-5.0.47-1|735	sed -i \
21mr|zabbix5.0-5.0.47-1|736	-e '\|^# PidFile=.*|a PidFile=%{_rundir}/zabbixsrv/zabbix_server.pid' \
21mr|zabbix5.0-5.0.47-1|737	-e 's|^LogFile=.*|LogFile=%{_localstatedir}/log/zabbixsrv/zabbix_server.log|' \
21mr|zabbix5.0-5.0.47-1|738	conf/zabbix_server.conf
21mr|zabbix5.0-5.0.47-1|739	
21mr|zabbix5.0-5.0.47-1|740	# `go install` into $RPM_BUILD_ROOT
21mr|zabbix5.0-5.0.47-1|741	sed -i'' -E -e 's,^GOBIN=.+,GOBIN=%{buildroot}%{_sbindir},' configure.ac
21mr|zabbix5.0-5.0.47-1|742	
21mr|zabbix5.0-5.0.47-1|743	%build
21mr|zabbix5.0-5.0.47-1|744	autoreconf -if
21mr|zabbix5.0-5.0.47-1|745	
21mr|zabbix5.0-5.0.47-1|746	common_flags="
21mr|zabbix5.0-5.0.47-1|747	--enable-dependency-tracking
21mr|zabbix5.0-5.0.47-1|748	--enable-proxy
21mr|zabbix5.0-5.0.47-1|749	--enable-ipv6
21mr|zabbix5.0-5.0.47-1|750	--enable-agent
21mr|zabbix5.0-5.0.47-1|751	%{?with_agent2:--enable-agent2}
21mr|zabbix5.0-5.0.47-1|752	--disable-java
21mr|zabbix5.0-5.0.47-1|753	--with-net-snmp
21mr|zabbix5.0-5.0.47-1|754	--with-ldap
21mr|zabbix5.0-5.0.47-1|755	--with-libcurl
21mr|zabbix5.0-5.0.47-1|756	--with-openipmi
21mr|zabbix5.0-5.0.47-1|757	--with-unixodbc
21mr|zabbix5.0-5.0.47-1|758	--with-ssh2
21mr|zabbix5.0-5.0.47-1|759	--with-libxml2
21mr|zabbix5.0-5.0.47-1|760	--with-libevent
21mr|zabbix5.0-5.0.47-1|761	--with-libpcre
21mr|zabbix5.0-5.0.47-1|762	--with-openssl
21mr|zabbix5.0-5.0.47-1|763	"
21mr|zabbix5.0-5.0.47-1|764	
21mr|zabbix5.0-5.0.47-1|765	# Frontend doesn't work for SQLite, thus don't build server
21mr|zabbix5.0-5.0.47-1|766	%configure $common_flags --with-sqlite3
21mr|zabbix5.0-5.0.47-1|767	%make_build
21mr|zabbix5.0-5.0.47-1|768	mv src/zabbix_proxy/zabbix_proxy src/zabbix_proxy/zabbix_proxy_sqlite3
21mr|zabbix5.0-5.0.47-1|769	
21mr|zabbix5.0-5.0.47-1|770	%configure $common_flags --with-mysql --enable-server
21mr|zabbix5.0-5.0.47-1|771	make clean
21mr|zabbix5.0-5.0.47-1|772	%make_build
21mr|zabbix5.0-5.0.47-1|773	mv src/zabbix_server/zabbix_server src/zabbix_server/zabbix_server_mysql
21mr|zabbix5.0-5.0.47-1|774	mv src/zabbix_proxy/zabbix_proxy src/zabbix_proxy/zabbix_proxy_mysql
21mr|zabbix5.0-5.0.47-1|775	
21mr|zabbix5.0-5.0.47-1|776	%configure $common_flags --with-postgresql --enable-server
21mr|zabbix5.0-5.0.47-1|777	make clean
21mr|zabbix5.0-5.0.47-1|778	%make_build
21mr|zabbix5.0-5.0.47-1|779	mv src/zabbix_server/zabbix_server src/zabbix_server/zabbix_server_pgsql
21mr|zabbix5.0-5.0.47-1|780	mv src/zabbix_proxy/zabbix_proxy src/zabbix_proxy/zabbix_proxy_pgsql
21mr|zabbix5.0-5.0.47-1|781	
21mr|zabbix5.0-5.0.47-1|782	# Ghosted alternatives
21mr|zabbix5.0-5.0.47-1|783	touch src/zabbix_server/zabbix_server
21mr|zabbix5.0-5.0.47-1|784	touch src/zabbix_proxy/zabbix_proxy
21mr|zabbix5.0-5.0.47-1|785	
21mr|zabbix5.0-5.0.47-1|786	%if %{with selinux}
21mr|zabbix5.0-5.0.47-1|787	# SELinux policy (originally from selinux-policy-contrib)
21mr|zabbix5.0-5.0.47-1|788	# this policy module will override the production module
21mr|zabbix5.0-5.0.47-1|789	mkdir selinux
21mr|zabbix5.0-5.0.47-1|790	cp -p %{SOURCE18} selinux/
21mr|zabbix5.0-5.0.47-1|791	cp -p %{SOURCE19} selinux/
21mr|zabbix5.0-5.0.47-1|792	cp -p %{SOURCE20} selinux/
21mr|zabbix5.0-5.0.47-1|793	
21mr|zabbix5.0-5.0.47-1|794	make -f %{_datadir}/selinux/devel/Makefile %{srcname}.pp
21mr|zabbix5.0-5.0.47-1|795	bzip2 -9 %{srcname}.pp
21mr|zabbix5.0-5.0.47-1|796	%endif
21mr|zabbix5.0-5.0.47-1|797	
21mr|zabbix5.0-5.0.47-1|798	
21mr|zabbix5.0-5.0.47-1|799	%install
21mr|zabbix5.0-5.0.47-1|800	# Configuration, runtime and start-up
21mr|zabbix5.0-5.0.47-1|801	mkdir -p %{buildroot}%{_sysconfdir}/%{srcname}
21mr|zabbix5.0-5.0.47-1|802	mkdir -p %{buildroot}%{_sysconfdir}/%{srcname}/web
21mr|zabbix5.0-5.0.47-1|803	mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d
21mr|zabbix5.0-5.0.47-1|804	mkdir -p %{buildroot}%{_sysconfdir}/httpd/conf.d
21mr|zabbix5.0-5.0.47-1|805	mkdir -p %{buildroot}%{_localstatedir}/log/zabbix
21mr|zabbix5.0-5.0.47-1|806	mkdir -p %{buildroot}%{_localstatedir}/log/zabbixsrv
21mr|zabbix5.0-5.0.47-1|807	mkdir -p %{buildroot}%{_unitdir}
21mr|zabbix5.0-5.0.47-1|808	
21mr|zabbix5.0-5.0.47-1|809	# systemd tmpfiles
21mr|zabbix5.0-5.0.47-1|810	mkdir -p %{buildroot}%{_tmpfilesdir}
21mr|zabbix5.0-5.0.47-1|811	install -m 0644 -p %{SOURCE9} %{buildroot}%{_tmpfilesdir}/zabbix.conf
21mr|zabbix5.0-5.0.47-1|812	install -m 0644 -p %{SOURCE17} %{buildroot}%{_tmpfilesdir}/zabbixsrv.conf
21mr|zabbix5.0-5.0.47-1|813	mkdir -p %{buildroot}%{_rundir}
21mr|zabbix5.0-5.0.47-1|814	install -d -m 0755 %{buildroot}%{_rundir}/zabbix/
21mr|zabbix5.0-5.0.47-1|815	install -d -m 0755 %{buildroot}%{_rundir}/zabbixsrv/
21mr|zabbix5.0-5.0.47-1|816	
21mr|zabbix5.0-5.0.47-1|817	# Frontend
21mr|zabbix5.0-5.0.47-1|818	mkdir -p %{buildroot}%{_datadir}/%{srcname}
21mr|zabbix5.0-5.0.47-1|819	
21mr|zabbix5.0-5.0.47-1|820	# Home directory for the agent;
21mr|zabbix5.0-5.0.47-1|821	# The other home directory is created during installation
21mr|zabbix5.0-5.0.47-1|822	mkdir -p %{buildroot}%{_sharedstatedir}/zabbix
21mr|zabbix5.0-5.0.47-1|823	
21mr|zabbix5.0-5.0.47-1|824	# Install binaries
21mr|zabbix5.0-5.0.47-1|825	make DESTDIR=%{buildroot} install
21mr|zabbix5.0-5.0.47-1|826	install -m 0755 -p src/zabbix_server/zabbix_server_* %{buildroot}%{_sbindir}/
21mr|zabbix5.0-5.0.47-1|827	install -m 0755 -p src/zabbix_proxy/zabbix_proxy_* %{buildroot}%{_sbindir}/
21mr|zabbix5.0-5.0.47-1|828	
21mr|zabbix5.0-5.0.47-1|829	%if %{with web}
21mr|zabbix5.0-5.0.47-1|830	# Install the frontend after removing backup files from patching
21mr|zabbix5.0-5.0.47-1|831	find . -name '*.orig' -exec rm {} \;
21mr|zabbix5.0-5.0.47-1|832	cp -a ui/* %{buildroot}%{_datadir}/%{srcname}
21mr|zabbix5.0-5.0.47-1|833	
21mr|zabbix5.0-5.0.47-1|834	# Prepare ghosted config file
21mr|zabbix5.0-5.0.47-1|835	touch %{buildroot}%{_sysconfdir}/%{srcname}/web/zabbix.conf.php
21mr|zabbix5.0-5.0.47-1|836	
21mr|zabbix5.0-5.0.47-1|837	# Replace bundled font and JS libraries
21mr|zabbix5.0-5.0.47-1|838	# There is no jquery-ui package yet
21mr|zabbix5.0-5.0.47-1|839	#pushd %{buildroot}%{_datadir}/%{srcname}/fonts/
21mr|zabbix5.0-5.0.47-1|840	#rm DejaVuSans.ttf && ln -sf %{_datadir}/fonts/dejavu/DejaVuSans.ttf
21mr|zabbix5.0-5.0.47-1|841	#popd
21mr|zabbix5.0-5.0.47-1|842	pushd %{buildroot}%{_datadir}/%{srcname}/js/vendors/
21mr|zabbix5.0-5.0.47-1|843	rm jquery.js && ln -sf %{_datadir}/javascript/jquery/3/jquery.min.js jquery.js
21mr|zabbix5.0-5.0.47-1|844	popd
21mr|zabbix5.0-5.0.47-1|845	
21mr|zabbix5.0-5.0.47-1|846	# Move MVC override directory out; We are not owning or creating this directory!
21mr|zabbix5.0-5.0.47-1|847	#TODO: README dort
21mr|zabbix5.0-5.0.47-1|848	rm -r frontends/php/local/ && ln -sf %{_usr}/local/share/zabbix/local %{buildroot}%{_datadir}/%{srcname}/local
21mr|zabbix5.0-5.0.47-1|849	#TODO: local vielleicht doch unter /etc/zabbix/web?
21mr|zabbix5.0-5.0.47-1|850	
21mr|zabbix5.0-5.0.47-1|851	# This file is used to switch the frontend to maintenance mode
21mr|zabbix5.0-5.0.47-1|852	mv %{buildroot}%{_datadir}/%{srcname}/conf/maintenance.inc.php %{buildroot}%{_sysconfdir}/%{srcname}/web/maintenance.inc.php
21mr|zabbix5.0-5.0.47-1|853	
21mr|zabbix5.0-5.0.47-1|854	# Drop Apache config file in place
21mr|zabbix5.0-5.0.47-1|855	install -m 0644 -p %{SOURCE1} %{buildroot}%{_sysconfdir}/httpd/conf.d/%{srcname}.conf
21mr|zabbix5.0-5.0.47-1|856	%endif
21mr|zabbix5.0-5.0.47-1|857	#with_web
21mr|zabbix5.0-5.0.47-1|858	
21mr|zabbix5.0-5.0.47-1|859	# Install log rotation
21mr|zabbix5.0-5.0.47-1|860	sed -e 's|COMPONENT|agentd|g; s|USER|zabbix|g' %{SOURCE5} > \
21mr|zabbix5.0-5.0.47-1|861	%{buildroot}%{_sysconfdir}/logrotate.d/zabbix_agentd
21mr|zabbix5.0-5.0.47-1|862	%if %{with agent2}
21mr|zabbix5.0-5.0.47-1|863	sed -e 's|COMPONENT|agent2|g; s|USER|zabbix|g' %{SOURCE5} > \
21mr|zabbix5.0-5.0.47-1|864	%{buildroot}%{_sysconfdir}/logrotate.d/zabbix_agent2
21mr|zabbix5.0-5.0.47-1|865	%endif
21mr|zabbix5.0-5.0.47-1|866	sed -e 's|COMPONENT|server|g; s|USER|zabbixsrv|g' %{SOURCE5} > \
21mr|zabbix5.0-5.0.47-1|867	%{buildroot}%{_sysconfdir}/logrotate.d/zabbix_server
21mr|zabbix5.0-5.0.47-1|868	sed -e 's|COMPONENT|proxy|g; s|USER|zabbixsrv|g' %{SOURCE5} > \
21mr|zabbix5.0-5.0.47-1|869	%{buildroot}%{_sysconfdir}/logrotate.d/zabbix_proxy
21mr|zabbix5.0-5.0.47-1|870	
21mr|zabbix5.0-5.0.47-1|871	# Install different systemd units because of the requirements for DBMS daemons
21mr|zabbix5.0-5.0.47-1|872	install -m 0644 -p %{SOURCE10} %{buildroot}%{_unitdir}/zabbix-agent.service
21mr|zabbix5.0-5.0.47-1|873	%if %{with agent2}
21mr|zabbix5.0-5.0.47-1|874	install -m 0644 -p %{SOURCE21} %{buildroot}%{_unitdir}/zabbix-agent2.service
21mr|zabbix5.0-5.0.47-1|875	%endif
21mr|zabbix5.0-5.0.47-1|876	install -m 0644 -p %{SOURCE11} %{buildroot}%{_unitdir}/zabbix-proxy-mysql.service
21mr|zabbix5.0-5.0.47-1|877	install -m 0644 -p %{SOURCE12} %{buildroot}%{_unitdir}/zabbix-proxy-pgsql.service
21mr|zabbix5.0-5.0.47-1|878	install -m 0644 -p %{SOURCE13} %{buildroot}%{_unitdir}/zabbix-proxy-sqlite3.service
21mr|zabbix5.0-5.0.47-1|879	install -m 0644 -p %{SOURCE14} %{buildroot}%{_unitdir}/zabbix-server-mysql.service
21mr|zabbix5.0-5.0.47-1|880	install -m 0644 -p %{SOURCE15} %{buildroot}%{_unitdir}/zabbix-server-pgsql.service
21mr|zabbix5.0-5.0.47-1|881	
21mr|zabbix5.0-5.0.47-1|882	# Ghosted alternatives
21mr|zabbix5.0-5.0.47-1|883	touch %{buildroot}%{_unitdir}/zabbix-server.service
21mr|zabbix5.0-5.0.47-1|884	touch %{buildroot}%{_unitdir}/zabbix-proxy.service
21mr|zabbix5.0-5.0.47-1|885	
21mr|zabbix5.0-5.0.47-1|886	# Install compatibility links for config files
21mr|zabbix5.0-5.0.47-1|887	#TODO: Switch to .wants files instead!
21mr|zabbix5.0-5.0.47-1|888	ln -sf ../zabbix_agentd.conf %{buildroot}%{_sysconfdir}/%{srcname}/zabbix_agentd.conf
21mr|zabbix5.0-5.0.47-1|889	%if %{with agent2}
21mr|zabbix5.0-5.0.47-1|890	ln -sf ../zabbix_agent2.conf %{buildroot}%{_sysconfdir}/%{srcname}/zabbix_agent2.conf
21mr|zabbix5.0-5.0.47-1|891	%endif
21mr|zabbix5.0-5.0.47-1|892	ln -sf ../zabbix_server.conf %{buildroot}%{_sysconfdir}/%{srcname}/zabbix_server.conf
21mr|zabbix5.0-5.0.47-1|893	ln -sf ../zabbix_proxy.conf %{buildroot}%{_sysconfdir}/%{srcname}/zabbix_proxy.conf
21mr|zabbix5.0-5.0.47-1|894	ln -sf ../../%{_sharedstatedir}/zabbixsrv/externalscripts %{buildroot}%{_sysconfdir}/%{srcname}/externalscripts
21mr|zabbix5.0-5.0.47-1|895	ln -sf ../../%{_sharedstatedir}/zabbixsrv/alertscripts %{buildroot}%{_sysconfdir}/%{srcname}/alertscripts
21mr|zabbix5.0-5.0.47-1|896	#TODO: What does that do to existing directories?
21mr|zabbix5.0-5.0.47-1|897	
21mr|zabbix5.0-5.0.47-1|898	mkdir -p %{buildroot}%{_sysconfdir}/%{srcname}/zabbix_agentd.d
21mr|zabbix5.0-5.0.47-1|899	%if %{with agent2}
21mr|zabbix5.0-5.0.47-1|900	mkdir -p %{buildroot}%{_sysconfdir}/%{srcname}/zabbix_agent2.d
21mr|zabbix5.0-5.0.47-1|901	%endif
21mr|zabbix5.0-5.0.47-1|902	
21mr|zabbix5.0-5.0.47-1|903	# install scripts and modules directories
21mr|zabbix5.0-5.0.47-1|904	# XXX already exists in rosa2019.05...
21mr|zabbix5.0-5.0.47-1|905	%if %{mdvver} >= 202110
21mr|zabbix5.0-5.0.47-1|906	mkdir -p %{buildroot}/%{_sharedstatedir}/zabbixsrv/
21mr|zabbix5.0-5.0.47-1|907	mv %{buildroot}%{_datadir}/zabbix/alertscripts %{buildroot}/%{_sharedstatedir}/zabbixsrv/
21mr|zabbix5.0-5.0.47-1|908	mv %{buildroot}%{_datadir}/zabbix/externalscripts %{buildroot}/%{_sharedstatedir}/zabbixsrv/
21mr|zabbix5.0-5.0.47-1|909	%endif
21mr|zabbix5.0-5.0.47-1|910	
21mr|zabbix5.0-5.0.47-1|911	# Directory for fping spooling files
21mr|zabbix5.0-5.0.47-1|912	mkdir -p %{buildroot}%{_sharedstatedir}/zabbixsrv/tmp
21mr|zabbix5.0-5.0.47-1|913	
21mr|zabbix5.0-5.0.47-1|914	# Install sql files
21mr|zabbix5.0-5.0.47-1|915	for db in postgresql mysql; do
21mr|zabbix5.0-5.0.47-1|916	mkdir %{buildroot}%{_datadir}/%{srcname}-$db
21mr|zabbix5.0-5.0.47-1|917	cp -p database/$db/*.sql %{buildroot}%{_datadir}/%{srcname}-$db
21mr|zabbix5.0-5.0.47-1|918	done
21mr|zabbix5.0-5.0.47-1|919	
21mr|zabbix5.0-5.0.47-1|920	install -dm 755 %{buildroot}%{_datadir}/%{srcname}-sqlite3
21mr|zabbix5.0-5.0.47-1|921	cp -p database/sqlite3/schema.sql %{buildroot}%{_datadir}/%{srcname}-sqlite3
21mr|zabbix5.0-5.0.47-1|922	
21mr|zabbix5.0-5.0.47-1|923	%if %{with selinux}
21mr|zabbix5.0-5.0.47-1|924	install -D -m 0644 %{srcname}.pp.bz2 %{buildroot}%{_datadir}/selinux/packages/targeted/%{srcname}.pp.bz2
21mr|zabbix5.0-5.0.47-1|925	%endif
21mr|zabbix5.0-5.0.47-1|926	
21mr|zabbix5.0-5.0.47-1|927	#install sysuser config
21mr|zabbix5.0-5.0.47-1|928	install -d %{buildroot}%{_sysusersdir}/
21mr|zabbix5.0-5.0.47-1|929	install -m0644 %{SOURCE2} %{buildroot}%{_sysusersdir}/zabbix.conf
21mr|zabbix5.0-5.0.47-1|930	install -m0644 %{SOURCE3} %{buildroot}%{_sysusersdir}/zabbixsrv.conf

19982 21
21mr|zabbix7.0-7.0.13-3|1	# TODO, maybe sometime:
21mr|zabbix7.0-7.0.13-3|2	# * Allow for nginx?
21mr|zabbix7.0-7.0.13-3|3	# * Consider using systemd's ReadWriteDirectories
21mr|zabbix7.0-7.0.13-3|4	
21mr|zabbix7.0-7.0.13-3|5	#TODO: systemctl reload seems to be necessary after switching with Alternatives
21mr|zabbix7.0-7.0.13-3|6	#TODO: If the DB path for a Sqlite proxy is configured wrong, it requires systemctl restart. Start doesn't work.
21mr|zabbix7.0-7.0.13-3|7	
21mr|zabbix7.0-7.0.13-3|8	%define srcname zabbix
21mr|zabbix7.0-7.0.13-3|9	# clients and servers of different major versions may be incompatible or not fully compatible with each other,
21mr|zabbix7.0-7.0.13-3|10	# so we package different major versions separately, keeping in mind that ROSA may be a client or a server
21mr|zabbix7.0-7.0.13-3|11	# working with clients or servers on not ROSA where zabbix is of a different major version
21mr|zabbix7.0-7.0.13-3|12	%define major 7.0
21mr|zabbix7.0-7.0.13-3|13	%bcond_without selinux
21mr|zabbix7.0-7.0.13-3|14	
21mr|zabbix7.0-7.0.13-3|15	# Web interface may be not usable to e.g. old php
21mr|zabbix7.0-7.0.13-3|16	%if %{mdvver} >= 202110
21mr|zabbix7.0-7.0.13-3|17	%bcond_without web
21mr|zabbix7.0-7.0.13-3|18	%else
21mr|zabbix7.0-7.0.13-3|19	# php is old (5.x)
21mr|zabbix7.0-7.0.13-3|20	%bcond_with web
21mr|zabbix7.0-7.0.13-3|21	%endif
21mr|zabbix7.0-7.0.13-3|22	
21mr|zabbix7.0-7.0.13-3|23	# agent2 is written in golang
21mr|zabbix7.0-7.0.13-3|24	%bcond_without agent2
21mr|zabbix7.0-7.0.13-3|25	
21mr|zabbix7.0-7.0.13-3|26	%if %{mdvver} >= 202110
21mr|zabbix7.0-7.0.13-3|27	%define major_metadata() %{expand:\
21mr|zabbix7.0-7.0.13-3|28	Provides: zabbix%{?1:-%{1}} = %{EVRD} \
21mr|zabbix7.0-7.0.13-3|29	Obsoletes: zabbix%{?1:-%{1}} < 7.0 \
21mr|zabbix7.0-7.0.13-3|30	Conflicts: zabbix%{?1:-%{1}} < 7.0 \
21mr|zabbix7.0-7.0.13-3|31	}
21mr|zabbix7.0-7.0.13-3|32	%else
21mr|zabbix7.0-7.0.13-3|33	%define major_metadata() %{nil}
21mr|zabbix7.0-7.0.13-3|34	%endif
21mr|zabbix7.0-7.0.13-3|35	
21mr|zabbix7.0-7.0.13-3|36	%bcond_without java
21mr|zabbix7.0-7.0.13-3|37	
21mr|zabbix7.0-7.0.13-3|38	# autoreconf is enough
21mr|zabbix7.0-7.0.13-3|39	%define _disable_rebuild_configure 1
21mr|zabbix7.0-7.0.13-3|40	
21mr|zabbix7.0-7.0.13-3|41	# I'm fed up with rediffing patches
21mr|zabbix7.0-7.0.13-3|42	%define _default_patch_fuzz 2
21mr|zabbix7.0-7.0.13-3|43	
21mr|zabbix7.0-7.0.13-3|44	Name:		zabbix%{major}
21mr|zabbix7.0-7.0.13-3|45	Version:	7.0.13
21mr|zabbix7.0-7.0.13-3|46	Release:	3
21mr|zabbix7.0-7.0.13-3|47	Summary:	Open-source monitoring solution for your IT infrastructure
21mr|zabbix7.0-7.0.13-3|48	Group:		Monitoring
21mr|zabbix7.0-7.0.13-3|49	License:	GPLv2+
21mr|zabbix7.0-7.0.13-3|50	URL:		https://www.zabbix.com
21mr|zabbix7.0-7.0.13-3|51	Source0:	https://cdn.zabbix.com/zabbix/sources/stable/%{major}/zabbix-%{version}.tar.gz
21mr|zabbix7.0-7.0.13-3|52	Source1:	%{srcname}-web.conf
21mr|zabbix7.0-7.0.13-3|53	Source2:	zabbix.sysusers.conf
21mr|zabbix7.0-7.0.13-3|54	Source3:	zabbixsrv.sysusers.conf
21mr|zabbix7.0-7.0.13-3|55	Source5:	%{srcname}-logrotate.in
21mr|zabbix7.0-7.0.13-3|56	Source9:	%{srcname}-tmpfiles-zabbix.conf
21mr|zabbix7.0-7.0.13-3|57	# systemd units -- Alternatives switches between them (they state their dependencies)
21mr|zabbix7.0-7.0.13-3|58	# https://support.zabbix.com/browse/ZBXNEXT-1593
21mr|zabbix7.0-7.0.13-3|59	Source10:	%{srcname}-agent.service
21mr|zabbix7.0-7.0.13-3|60	Source11:	%{srcname}-proxy-mysql.service
21mr|zabbix7.0-7.0.13-3|61	Source12:	%{srcname}-proxy-pgsql.service
21mr|zabbix7.0-7.0.13-3|62	Source13:	%{srcname}-proxy-sqlite3.service
21mr|zabbix7.0-7.0.13-3|63	Source14:	%{srcname}-server-mysql.service
21mr|zabbix7.0-7.0.13-3|64	Source15:	%{srcname}-server-pgsql.service
21mr|zabbix7.0-7.0.13-3|65	Source17:	%{srcname}-tmpfiles-zabbixsrv.conf
21mr|zabbix7.0-7.0.13-3|66	Source18:	%{srcname}.te
21mr|zabbix7.0-7.0.13-3|67	Source19:	%{srcname}.if
21mr|zabbix7.0-7.0.13-3|68	Source20:	%{srcname}.fc
21mr|zabbix7.0-7.0.13-3|69	Source21:	%{srcname}-agent2.service
21mr|zabbix7.0-7.0.13-3|70	# Bundle go modules manually (./upd.sh does it himself):
21mr|zabbix7.0-7.0.13-3|71	# abf fetch
21mr|zabbix7.0-7.0.13-3|72	# tar -xvf zabbix-*.tar.gz
21mr|zabbix7.0-7.0.13-3|73	# cd zabbix-5.0.19/src/go
21mr|zabbix7.0-7.0.13-3|74	# go mod vendor
21mr|zabbix7.0-7.0.13-3|75	# cd -
21mr|zabbix7.0-7.0.13-3|76	# XZ_OPT="-T0 -v" tar cJf zabbix-%%{version}-go-mod-vendor.tar.xz zabbix-%%{version}/src/go/vendor
21mr|zabbix7.0-7.0.13-3|77	Source22:	%{srcname}-%{version}-go-mod-vendor.tar.xz
21mr|zabbix7.0-7.0.13-3|78	Source23:   %{srcname}-java-gateway.service
21mr|zabbix7.0-7.0.13-3|79	Source24:   %{srcname}-java-gateway.sysusers.conf
21mr|zabbix7.0-7.0.13-3|80	Patch0:		config.patch
21mr|zabbix7.0-7.0.13-3|81	Patch1:		0001-Enable-include-files-by-defaults.patch
21mr|zabbix7.0-7.0.13-3|82	Patch2:     java-gateway-el8.patch
21mr|zabbix7.0-7.0.13-3|83	Patch3:     java-gateway-el9.patch
21mr|zabbix7.0-7.0.13-3|84	
21mr|zabbix7.0-7.0.13-3|85	#BuildRequires:	mariadb-connector-c-devel
21mr|zabbix7.0-7.0.13-3|86	BuildRequires:	net-snmp-devel
21mr|zabbix7.0-7.0.13-3|87	BuildRequires:	unixODBC-devel
21mr|zabbix7.0-7.0.13-3|88	BuildRequires:	libxml2-devel
21mr|zabbix7.0-7.0.13-3|89	BuildRequires:	libevent-devel
21mr|zabbix7.0-7.0.13-3|90	BuildRequires:	pcre-devel
21mr|zabbix7.0-7.0.13-3|91	BuildRequires:	systemd-units
21mr|zabbix7.0-7.0.13-3|92	BuildRequires:	mysql-devel
21mr|zabbix7.0-7.0.13-3|93	BuildRequires:	net-snmp-devel
21mr|zabbix7.0-7.0.13-3|94	BuildRequires:	openldap-devel
21mr|zabbix7.0-7.0.13-3|95	BuildRequires:	unixODBC-devel
21mr|zabbix7.0-7.0.13-3|96	BuildRequires:	pkgconfig(gnutls)
21mr|zabbix7.0-7.0.13-3|97	BuildRequires:	pkgconfig(openssl)
21mr|zabbix7.0-7.0.13-3|98	#BuildRequires:	pkgconfig(iksemel)
21mr|zabbix7.0-7.0.13-3|99	BuildRequires:	pkgconfig(libcurl)
21mr|zabbix7.0-7.0.13-3|100	BuildRequires:	pkgconfig(libpq)
21mr|zabbix7.0-7.0.13-3|101	BuildRequires:	pkgconfig(libssh2)
21mr|zabbix7.0-7.0.13-3|102	BuildRequires:	pkgconfig(OpenIPMI)
21mr|zabbix7.0-7.0.13-3|103	BuildRequires:	pkgconfig(sqlite3)
21mr|zabbix7.0-7.0.13-3|104	%if %{with agent2}
21mr|zabbix7.0-7.0.13-3|105	BuildRequires:	golang
21mr|zabbix7.0-7.0.13-3|106	%endif
21mr|zabbix7.0-7.0.13-3|107	%if %{with java}
21mr|zabbix7.0-7.0.13-3|108	BuildRequires:	java-21-openjdk-devel
21mr|zabbix7.0-7.0.13-3|109	%endif
21mr|zabbix7.0-7.0.13-3|110	
21mr|zabbix7.0-7.0.13-3|111	%description
21mr|zabbix7.0-7.0.13-3|112	Zabbix is software that monitors numerous parameters of a network and the
21mr|zabbix7.0-7.0.13-3|113	health and integrity of servers. Zabbix uses a flexible notification mechanism
21mr|zabbix7.0-7.0.13-3|114	that allows users to configure e-mail based alerts for virtually any event.
21mr|zabbix7.0-7.0.13-3|115	This allows a fast reaction to server problems. Zabbix offers excellent
21mr|zabbix7.0-7.0.13-3|116	reporting and data visualization features based on the stored data.
21mr|zabbix7.0-7.0.13-3|117	This makes Zabbix ideal for capacity planning.
21mr|zabbix7.0-7.0.13-3|118	
21mr|zabbix7.0-7.0.13-3|119	Zabbix supports both polling and trapping. All Zabbix reports and statistics,
21mr|zabbix7.0-7.0.13-3|120	as well as configuration parameters are accessed through a web-based front end.
21mr|zabbix7.0-7.0.13-3|121	A web-based front end ensures that the status of your network and the health of
21mr|zabbix7.0-7.0.13-3|122	your servers can be assessed from any location. Properly configured, Zabbix can
21mr|zabbix7.0-7.0.13-3|123	play an important role in monitoring IT infrastructure. This is equally true
21mr|zabbix7.0-7.0.13-3|124	for small organizations with a few servers and for large companies with a
21mr|zabbix7.0-7.0.13-3|125	multitude of servers.
21mr|zabbix7.0-7.0.13-3|126	
21mr|zabbix7.0-7.0.13-3|127	#-----------------------------------------------------------------------
21mr|zabbix7.0-7.0.13-3|128	
21mr|zabbix7.0-7.0.13-3|129	%package common
21mr|zabbix7.0-7.0.13-3|130	Summary:	Common utilities and configs for Zabbix
21mr|zabbix7.0-7.0.13-3|131	Requires:	logrotate
21mr|zabbix7.0-7.0.13-3|132	%if %{with selinux}
21mr|zabbix7.0-7.0.13-3|133	# This ensures that the *-selinux package and all it’s dependencies are not pulled
21mr|zabbix7.0-7.0.13-3|134	# into containers and other systems that do not use SELinux
21mr|zabbix7.0-7.0.13-3|135	Requires:	(%{name}-selinux if selinux-policy)
21mr|zabbix7.0-7.0.13-3|136	%endif
21mr|zabbix7.0-7.0.13-3|137	# files were moved from 2 subpackages into this one
21mr|zabbix7.0-7.0.13-3|138	Conflicts:	zabbix5.0
21mr|zabbix7.0-7.0.13-3|139	Conflicts:	zabbix < 7.0
21mr|zabbix7.0-7.0.13-3|140	Conflicts:	zabbix5.0-agent
21mr|zabbix7.0-7.0.13-3|141	Conflicts:	zabbix-agent < 7.0
21mr|zabbix7.0-7.0.13-3|142	
21mr|zabbix7.0-7.0.13-3|143	%description common
21mr|zabbix7.0-7.0.13-3|144	Common utilities and configs for Zabbix
21mr|zabbix7.0-7.0.13-3|145	
21mr|zabbix7.0-7.0.13-3|146	%files common
21mr|zabbix7.0-7.0.13-3|147	%license COPYING
21mr|zabbix7.0-7.0.13-3|148	%doc AUTHORS ChangeLog NEWS README
21mr|zabbix7.0-7.0.13-3|149	%dir %{_sysconfdir}/%{srcname}
21mr|zabbix7.0-7.0.13-3|150	%{_bindir}/zabbix_get
21mr|zabbix7.0-7.0.13-3|151	%{_bindir}/zabbix_sender
21mr|zabbix7.0-7.0.13-3|152	%{_mandir}/man1/zabbix_get.1*
21mr|zabbix7.0-7.0.13-3|153	%{_mandir}/man1/zabbix_sender.1*
21mr|zabbix7.0-7.0.13-3|154	
21mr|zabbix7.0-7.0.13-3|155	#-----------------------------------------------------------------------
21mr|zabbix7.0-7.0.13-3|156	
21mr|zabbix7.0-7.0.13-3|157	%package dbfiles-mysql
21mr|zabbix7.0-7.0.13-3|158	Summary:	Zabbix database schemas, images, data and patches
21mr|zabbix7.0-7.0.13-3|159	BuildArch:	noarch
21mr|zabbix7.0-7.0.13-3|160	%major_metadata dbfiles-mysql
21mr|zabbix7.0-7.0.13-3|161	
21mr|zabbix7.0-7.0.13-3|162	%description dbfiles-mysql
21mr|zabbix7.0-7.0.13-3|163	Zabbix database schemas, images, data and patches necessary for creating
21mr|zabbix7.0-7.0.13-3|164	and/or updating MySQL databases
21mr|zabbix7.0-7.0.13-3|165	
21mr|zabbix7.0-7.0.13-3|166	%files dbfiles-mysql
21mr|zabbix7.0-7.0.13-3|167	%license COPYING
21mr|zabbix7.0-7.0.13-3|168	%{_datadir}/%{srcname}-mysql/
21mr|zabbix7.0-7.0.13-3|169	
21mr|zabbix7.0-7.0.13-3|170	#-----------------------------------------------------------------------
21mr|zabbix7.0-7.0.13-3|171	
21mr|zabbix7.0-7.0.13-3|172	%package dbfiles-pgsql
21mr|zabbix7.0-7.0.13-3|173	Summary:	Zabbix database schemas, images, data and patches
21mr|zabbix7.0-7.0.13-3|174	BuildArch:	noarch
21mr|zabbix7.0-7.0.13-3|175	%major_metadata dbfiles-pgsql
21mr|zabbix7.0-7.0.13-3|176	
21mr|zabbix7.0-7.0.13-3|177	%description dbfiles-pgsql
21mr|zabbix7.0-7.0.13-3|178	Zabbix database schemas, images, data and patches necessary for creating
21mr|zabbix7.0-7.0.13-3|179	and/or updating PostgreSQL databases
21mr|zabbix7.0-7.0.13-3|180	
21mr|zabbix7.0-7.0.13-3|181	%files dbfiles-pgsql
21mr|zabbix7.0-7.0.13-3|182	%license COPYING
21mr|zabbix7.0-7.0.13-3|183	%{_datadir}/%{srcname}-postgresql/
21mr|zabbix7.0-7.0.13-3|184	
21mr|zabbix7.0-7.0.13-3|185	#-----------------------------------------------------------------------
21mr|zabbix7.0-7.0.13-3|186	
21mr|zabbix7.0-7.0.13-3|187	%package dbfiles-sqlite3
21mr|zabbix7.0-7.0.13-3|188	Summary:	Zabbix database schemas and patches
21mr|zabbix7.0-7.0.13-3|189	BuildArch:	noarch
21mr|zabbix7.0-7.0.13-3|190	%major_metadata dbfiles-sqlite3
21mr|zabbix7.0-7.0.13-3|191	
21mr|zabbix7.0-7.0.13-3|192	%description dbfiles-sqlite3
21mr|zabbix7.0-7.0.13-3|193	Zabbix database schemas and patches necessary for creating
21mr|zabbix7.0-7.0.13-3|194	and/or updating SQLite databases
21mr|zabbix7.0-7.0.13-3|195	
21mr|zabbix7.0-7.0.13-3|196	%files dbfiles-sqlite3
21mr|zabbix7.0-7.0.13-3|197	%license COPYING
21mr|zabbix7.0-7.0.13-3|198	%{_datadir}/%{srcname}-sqlite3/
21mr|zabbix7.0-7.0.13-3|199	
21mr|zabbix7.0-7.0.13-3|200	#-----------------------------------------------------------------------
21mr|zabbix7.0-7.0.13-3|201	
21mr|zabbix7.0-7.0.13-3|202	%package server
21mr|zabbix7.0-7.0.13-3|203	Summary:	Zabbix server common files
21mr|zabbix7.0-7.0.13-3|204	BuildArch:	noarch
21mr|zabbix7.0-7.0.13-3|205	Requires:	%{name}-common = %{EVRD}
21mr|zabbix7.0-7.0.13-3|206	Requires:	%{name}-server-implementation = %{EVRD}
21mr|zabbix7.0-7.0.13-3|207	# default to mysql if nothing else is specified
21mr|zabbix7.0-7.0.13-3|208	Suggests:	%{name}-server-mysql
21mr|zabbix7.0-7.0.13-3|209	Requires:	fping
21mr|zabbix7.0-7.0.13-3|210	Requires:	traceroute
21mr|zabbix7.0-7.0.13-3|211	%if %{mdvver} >= 202310
21mr|zabbix7.0-7.0.13-3|212	Requires(pre):	%{_bindir}/systemd-sysusers
21mr|zabbix7.0-7.0.13-3|213	%else
21mr|zabbix7.0-7.0.13-3|214	Requires(pre):	/bin/systemd-sysusers
21mr|zabbix7.0-7.0.13-3|215	%endif
21mr|zabbix7.0-7.0.13-3|216	%major_metadata server
21mr|zabbix7.0-7.0.13-3|217	
21mr|zabbix7.0-7.0.13-3|218	%description server
21mr|zabbix7.0-7.0.13-3|219	Zabbix server common files
21mr|zabbix7.0-7.0.13-3|220	
21mr|zabbix7.0-7.0.13-3|221	%files server
21mr|zabbix7.0-7.0.13-3|222	%doc misc/snmptrap/zabbix_trap_receiver.pl
21mr|zabbix7.0-7.0.13-3|223	%attr(0755,zabbixsrv,zabbixsrv) %dir %{_rundir}/zabbixsrv/
21mr|zabbix7.0-7.0.13-3|224	%{_tmpfilesdir}/zabbixsrv.conf
21mr|zabbix7.0-7.0.13-3|225	# symlink
21mr|zabbix7.0-7.0.13-3|226	%config(noreplace) %{_sysconfdir}/%{srcname}/zabbix_server.conf
21mr|zabbix7.0-7.0.13-3|227	%attr(0640,root,zabbixsrv) %config(noreplace) %{_sysconfdir}/zabbix_server.conf
21mr|zabbix7.0-7.0.13-3|228	%attr(0775,root,zabbixsrv) %dir %{_localstatedir}/log/zabbixsrv
21mr|zabbix7.0-7.0.13-3|229	# symlink
21mr|zabbix7.0-7.0.13-3|230	%{_sysconfdir}/%{srcname}/externalscripts
21mr|zabbix7.0-7.0.13-3|231	# symlink
21mr|zabbix7.0-7.0.13-3|232	%{_sysconfdir}/%{srcname}/alertscripts
21mr|zabbix7.0-7.0.13-3|233	%config(noreplace) %{_sysconfdir}/logrotate.d/zabbix_server
21mr|zabbix7.0-7.0.13-3|234	%ghost %{_sbindir}/zabbix_server
21mr|zabbix7.0-7.0.13-3|235	%attr(0750,zabbixsrv,zabbixsrv) %dir %{_sharedstatedir}/zabbixsrv
21mr|zabbix7.0-7.0.13-3|236	%attr(0750,zabbixsrv,zabbixsrv) %dir %{_sharedstatedir}/zabbixsrv/tmp
21mr|zabbix7.0-7.0.13-3|237	%attr(0750,zabbixsrv,zabbixsrv) %dir %{_sharedstatedir}/zabbixsrv/alertscripts
21mr|zabbix7.0-7.0.13-3|238	%attr(0750,zabbixsrv,zabbixsrv) %dir %{_sharedstatedir}/zabbixsrv/externalscripts
21mr|zabbix7.0-7.0.13-3|239	%ghost %{_unitdir}/zabbix-server.service
21mr|zabbix7.0-7.0.13-3|240	%{_mandir}/man8/zabbix_server.8*
21mr|zabbix7.0-7.0.13-3|241	%{_sysusersdir}/zabbixsrv.conf
21mr|zabbix7.0-7.0.13-3|242	
21mr|zabbix7.0-7.0.13-3|243	%pre server
21mr|zabbix7.0-7.0.13-3|244	%sysusers_create_package zabbixsrv %{SOURCE3}
21mr|zabbix7.0-7.0.13-3|245	
21mr|zabbix7.0-7.0.13-3|246	%post server
21mr|zabbix7.0-7.0.13-3|247	%systemd_post zabbix-server.service
21mr|zabbix7.0-7.0.13-3|248	
21mr|zabbix7.0-7.0.13-3|249	if [ $1 -gt 1 ] ; then
21mr|zabbix7.0-7.0.13-3|250	# Apply permissions also in *.rpmnew upgrades from old permissive ones
21mr|zabbix7.0-7.0.13-3|251	chmod 0640 %{_sysconfdir}/zabbix_server.conf
21mr|zabbix7.0-7.0.13-3|252	chown root:zabbixsrv %{_sysconfdir}/zabbix_server.conf
21mr|zabbix7.0-7.0.13-3|253	fi
21mr|zabbix7.0-7.0.13-3|254	:
21mr|zabbix7.0-7.0.13-3|255	
21mr|zabbix7.0-7.0.13-3|256	%preun server
21mr|zabbix7.0-7.0.13-3|257	%systemd_preun zabbix-server.service
21mr|zabbix7.0-7.0.13-3|258	
21mr|zabbix7.0-7.0.13-3|259	%postun server
21mr|zabbix7.0-7.0.13-3|260	%systemd_postun_with_restart zabbix-server.service
21mr|zabbix7.0-7.0.13-3|261	
21mr|zabbix7.0-7.0.13-3|262	#-----------------------------------------------------------------------
21mr|zabbix7.0-7.0.13-3|263	
21mr|zabbix7.0-7.0.13-3|264	%package server-mysql
21mr|zabbix7.0-7.0.13-3|265	Summary:	Zabbix server compiled to use MySQL
21mr|zabbix7.0-7.0.13-3|266	Requires:	%{name}-common = %{EVRD}
21mr|zabbix7.0-7.0.13-3|267	Requires:	%{name}-dbfiles-mysql
21mr|zabbix7.0-7.0.13-3|268	Requires:	%{name}-server = %{EVRD}
21mr|zabbix7.0-7.0.13-3|269	Requires(post):	%{_sbindir}/update-alternatives
21mr|zabbix7.0-7.0.13-3|270	Requires(preun): %{_sbindir}/alternatives
21mr|zabbix7.0-7.0.13-3|271	Requires(postun): %{_sbindir}/update-alternatives
21mr|zabbix7.0-7.0.13-3|272	Provides:	%{name}-server-implementation = %{EVRD}
21mr|zabbix7.0-7.0.13-3|273	%major_metadata server-mysql
21mr|zabbix7.0-7.0.13-3|274	
21mr|zabbix7.0-7.0.13-3|275	%description server-mysql
21mr|zabbix7.0-7.0.13-3|276	Zabbix server compiled to use MySQL
21mr|zabbix7.0-7.0.13-3|277	
21mr|zabbix7.0-7.0.13-3|278	%files server-mysql
21mr|zabbix7.0-7.0.13-3|279	%{_sbindir}/zabbix_server_mysql
21mr|zabbix7.0-7.0.13-3|280	%{_unitdir}/zabbix-server-mysql.service
21mr|zabbix7.0-7.0.13-3|281	
21mr|zabbix7.0-7.0.13-3|282	%post server-mysql
21mr|zabbix7.0-7.0.13-3|283	%{_sbindir}/update-alternatives --install %{_sbindir}/%{srcname}_server \
21mr|zabbix7.0-7.0.13-3|284	%{srcname}-server %{_sbindir}/%{srcname}_server_mysql 10 \
21mr|zabbix7.0-7.0.13-3|285	--slave %{_unitdir}/zabbix-server.service %{srcname}-server-systemd \
21mr|zabbix7.0-7.0.13-3|286	%{_unitdir}/zabbix-server-mysql.service
21mr|zabbix7.0-7.0.13-3|287	
21mr|zabbix7.0-7.0.13-3|288	%postun server-mysql
21mr|zabbix7.0-7.0.13-3|289	if [ $1 -eq 0 ] ; then
21mr|zabbix7.0-7.0.13-3|290	%{_sbindir}/update-alternatives --remove %{srcname}-server %{_sbindir}/%{srcname}_server_mysql
21mr|zabbix7.0-7.0.13-3|291	fi
21mr|zabbix7.0-7.0.13-3|292	
21mr|zabbix7.0-7.0.13-3|293	
21mr|zabbix7.0-7.0.13-3|294	#-----------------------------------------------------------------------
21mr|zabbix7.0-7.0.13-3|295	
21mr|zabbix7.0-7.0.13-3|296	%package server-pgsql
21mr|zabbix7.0-7.0.13-3|297	Summary:	Zabbix server compiled to use PostgreSQL
21mr|zabbix7.0-7.0.13-3|298	Requires:	%{name}-common = %{EVRD}
21mr|zabbix7.0-7.0.13-3|299	Requires:	%{name}-server = %{EVRD}
21mr|zabbix7.0-7.0.13-3|300	Requires:	%{name}-dbfiles-pgsql
21mr|zabbix7.0-7.0.13-3|301	Requires(post):	%{_sbindir}/update-alternatives
21mr|zabbix7.0-7.0.13-3|302	Requires(preun): %{_sbindir}/alternatives
21mr|zabbix7.0-7.0.13-3|303	Requires(postun): %{_sbindir}/update-alternatives
21mr|zabbix7.0-7.0.13-3|304	Provides:	%{name}-server-implementation = %{EVRD}
21mr|zabbix7.0-7.0.13-3|305	%major_metadata server-pgsql
21mr|zabbix7.0-7.0.13-3|306	
21mr|zabbix7.0-7.0.13-3|307	%description server-pgsql
21mr|zabbix7.0-7.0.13-3|308	Zabbix server compiled to use PostgreSQL
21mr|zabbix7.0-7.0.13-3|309	
21mr|zabbix7.0-7.0.13-3|310	%files server-pgsql
21mr|zabbix7.0-7.0.13-3|311	%{_sbindir}/zabbix_server_pgsql
21mr|zabbix7.0-7.0.13-3|312	%{_unitdir}/zabbix-server-pgsql.service
21mr|zabbix7.0-7.0.13-3|313	
21mr|zabbix7.0-7.0.13-3|314	%post server-pgsql
21mr|zabbix7.0-7.0.13-3|315	%{_sbindir}/update-alternatives --install %{_sbindir}/%{srcname}_server \
21mr|zabbix7.0-7.0.13-3|316	%{srcname}-server %{_sbindir}/%{srcname}_server_pgsql 10 \
21mr|zabbix7.0-7.0.13-3|317	--slave %{_unitdir}/zabbix-server.service %{srcname}-server-systemd \
21mr|zabbix7.0-7.0.13-3|318	%{_unitdir}/zabbix-server-pgsql.service
21mr|zabbix7.0-7.0.13-3|319	
21mr|zabbix7.0-7.0.13-3|320	%postun server-pgsql
21mr|zabbix7.0-7.0.13-3|321	if [ $1 -eq 0 ] ; then
21mr|zabbix7.0-7.0.13-3|322	%{_sbindir}/update-alternatives --remove %{srcname}-server %{_sbindir}/%{srcname}_server_pgsql
21mr|zabbix7.0-7.0.13-3|323	fi
21mr|zabbix7.0-7.0.13-3|324	
21mr|zabbix7.0-7.0.13-3|325	#-----------------------------------------------------------------------
21mr|zabbix7.0-7.0.13-3|326	
21mr|zabbix7.0-7.0.13-3|327	%package agent-common
21mr|zabbix7.0-7.0.13-3|328	Summary:	Common files for Zabbix agent and agent2
21mr|zabbix7.0-7.0.13-3|329	Requires:	%{name}-common = %{EVRD}
21mr|zabbix7.0-7.0.13-3|330	%if %{mdvver} >= 202310
21mr|zabbix7.0-7.0.13-3|331	Requires(pre):  %{_bindir}/systemd-sysusers
21mr|zabbix7.0-7.0.13-3|332	%else
21mr|zabbix7.0-7.0.13-3|333	Requires(pre):  /bin/systemd-sysusers
21mr|zabbix7.0-7.0.13-3|334	%endif
21mr|zabbix7.0-7.0.13-3|335	# files were moved
21mr|zabbix7.0-7.0.13-3|336	Conflicts:	zabbix-agent < 7.0
21mr|zabbix7.0-7.0.13-3|337	Conflicts:	zabbix5.0-agent
21mr|zabbix7.0-7.0.13-3|338	%major_metadata agent-common
21mr|zabbix7.0-7.0.13-3|339	
21mr|zabbix7.0-7.0.13-3|340	%description agent-common
21mr|zabbix7.0-7.0.13-3|341	Common files for Zabbix agent and agent2
21mr|zabbix7.0-7.0.13-3|342	
21mr|zabbix7.0-7.0.13-3|343	%files agent-common
21mr|zabbix7.0-7.0.13-3|344	%{_tmpfilesdir}/zabbix.conf
21mr|zabbix7.0-7.0.13-3|345	%{_sysusersdir}/zabbix.conf
21mr|zabbix7.0-7.0.13-3|346	%attr(0775,root,zabbix) %dir %{_localstatedir}/log/zabbix
21mr|zabbix7.0-7.0.13-3|347	%attr(0750,zabbix,zabbix) %dir %{_sharedstatedir}/zabbix
21mr|zabbix7.0-7.0.13-3|348	
21mr|zabbix7.0-7.0.13-3|349	%pre agent-common
21mr|zabbix7.0-7.0.13-3|350	%sysusers_create_package zabbix %{SOURCE2}
21mr|zabbix7.0-7.0.13-3|351	
21mr|zabbix7.0-7.0.13-3|352	#-----------------------------------------------------------------------
21mr|zabbix7.0-7.0.13-3|353	
21mr|zabbix7.0-7.0.13-3|354	%package agent
21mr|zabbix7.0-7.0.13-3|355	Summary:	Zabbix agent
21mr|zabbix7.0-7.0.13-3|356	Requires:	%{name}-common = %{EVRD}
21mr|zabbix7.0-7.0.13-3|357	Requires(pre):	%{name}-agent-common = %{EVRD}
21mr|zabbix7.0-7.0.13-3|358	%major_metadata agent
21mr|zabbix7.0-7.0.13-3|359	
21mr|zabbix7.0-7.0.13-3|360	%description agent
21mr|zabbix7.0-7.0.13-3|361	Zabbix agent, to be installed on monitored systems
21mr|zabbix7.0-7.0.13-3|362	
21mr|zabbix7.0-7.0.13-3|363	%files agent
21mr|zabbix7.0-7.0.13-3|364	%doc conf/zabbix_agentd/*.conf
21mr|zabbix7.0-7.0.13-3|365	# symlink
21mr|zabbix7.0-7.0.13-3|366	%{_sysconfdir}/%{srcname}/zabbix_agentd.conf
21mr|zabbix7.0-7.0.13-3|367	%config(noreplace) %attr(0640,root,zabbix) %{_sysconfdir}/zabbix_agentd.conf
21mr|zabbix7.0-7.0.13-3|368	%dir %attr(0750,root,zabbix) %{_sysconfdir}/%{srcname}/zabbix_agentd.d
21mr|zabbix7.0-7.0.13-3|369	%config(noreplace) %{_sysconfdir}/logrotate.d/zabbix_agentd
21mr|zabbix7.0-7.0.13-3|370	%{_unitdir}/zabbix-agent.service
21mr|zabbix7.0-7.0.13-3|371	%{_sbindir}/zabbix_agentd
21mr|zabbix7.0-7.0.13-3|372	%{_mandir}/man8/zabbix_agentd.8*
21mr|zabbix7.0-7.0.13-3|373	
21mr|zabbix7.0-7.0.13-3|374	%post agent
21mr|zabbix7.0-7.0.13-3|375	%systemd_post zabbix-agent.service
21mr|zabbix7.0-7.0.13-3|376	
21mr|zabbix7.0-7.0.13-3|377	%preun agent
21mr|zabbix7.0-7.0.13-3|378	%systemd_preun zabbix-agent.service
21mr|zabbix7.0-7.0.13-3|379	
21mr|zabbix7.0-7.0.13-3|380	%postun agent
21mr|zabbix7.0-7.0.13-3|381	%systemd_postun_with_restart zabbix-agent.service
21mr|zabbix7.0-7.0.13-3|382	
21mr|zabbix7.0-7.0.13-3|383	#-----------------------------------------------------------------------
21mr|zabbix7.0-7.0.13-3|384	%if %{with agent2}
21mr|zabbix7.0-7.0.13-3|385	
21mr|zabbix7.0-7.0.13-3|386	%package agent2
21mr|zabbix7.0-7.0.13-3|387	Summary:	Zabbix agent2
21mr|zabbix7.0-7.0.13-3|388	Requires:	%{name}-common = %{EVRD}
21mr|zabbix7.0-7.0.13-3|389	Requires(pre):	%{name}-agent-common = %{EVRD}
21mr|zabbix7.0-7.0.13-3|390	%major_metadata agent2
21mr|zabbix7.0-7.0.13-3|391	
21mr|zabbix7.0-7.0.13-3|392	%description agent2
21mr|zabbix7.0-7.0.13-3|393	Zabbix agent2, to be installed on monitored systems
21mr|zabbix7.0-7.0.13-3|394	
21mr|zabbix7.0-7.0.13-3|395	%files agent2
21mr|zabbix7.0-7.0.13-3|396	# symlink
21mr|zabbix7.0-7.0.13-3|397	%{_sysconfdir}/%{srcname}/zabbix_agent2.conf
21mr|zabbix7.0-7.0.13-3|398	%config(noreplace) %attr(0640,root,zabbix)  %{_sysconfdir}/zabbix_agent2.conf
21mr|zabbix7.0-7.0.13-3|399	%dir %attr(0750,root,zabbix) %{_sysconfdir}/%{srcname}/zabbix_agent2.d
21mr|zabbix7.0-7.0.13-3|400	%config(noreplace) %{_sysconfdir}/logrotate.d/zabbix_agent2
21mr|zabbix7.0-7.0.13-3|401	%config(noreplace) %attr(0640,root,zabbix)  %{_sysconfdir}/zabbix_agent2.d/plugins.d/ceph.conf
21mr|zabbix7.0-7.0.13-3|402	%config(noreplace) %attr(0640,root,zabbix)  %{_sysconfdir}/zabbix_agent2.d/plugins.d/docker.conf
21mr|zabbix7.0-7.0.13-3|403	%config(noreplace) %attr(0640,root,zabbix)  %{_sysconfdir}/zabbix_agent2.d/plugins.d/memcached.conf
21mr|zabbix7.0-7.0.13-3|404	%config(noreplace) %attr(0640,root,zabbix)  %{_sysconfdir}/zabbix_agent2.d/plugins.d/modbus.conf
21mr|zabbix7.0-7.0.13-3|405	%config(noreplace) %attr(0640,root,zabbix)  %{_sysconfdir}/zabbix_agent2.d/plugins.d/mqtt.conf
21mr|zabbix7.0-7.0.13-3|406	%config(noreplace) %attr(0640,root,zabbix)  %{_sysconfdir}/zabbix_agent2.d/plugins.d/mysql.conf
21mr|zabbix7.0-7.0.13-3|407	%config(noreplace) %attr(0640,root,zabbix)  %{_sysconfdir}/zabbix_agent2.d/plugins.d/oracle.conf
21mr|zabbix7.0-7.0.13-3|408	%config(noreplace) %attr(0640,root,zabbix)  %{_sysconfdir}/zabbix_agent2.d/plugins.d/redis.conf
21mr|zabbix7.0-7.0.13-3|409	%config(noreplace) %attr(0640,root,zabbix)  %{_sysconfdir}/zabbix_agent2.d/plugins.d/smart.conf
21mr|zabbix7.0-7.0.13-3|410	%{_sbindir}/zabbix_agent2
21mr|zabbix7.0-7.0.13-3|411	%{_unitdir}/zabbix-agent2.service
21mr|zabbix7.0-7.0.13-3|412	%{_mandir}/man8/zabbix_agent2.8*
21mr|zabbix7.0-7.0.13-3|413	
21mr|zabbix7.0-7.0.13-3|414	%post agent2
21mr|zabbix7.0-7.0.13-3|415	%systemd_post zabbix-agent2.service
21mr|zabbix7.0-7.0.13-3|416	
21mr|zabbix7.0-7.0.13-3|417	%preun agent2
21mr|zabbix7.0-7.0.13-3|418	%systemd_preun zabbix-agent2.service
21mr|zabbix7.0-7.0.13-3|419	
21mr|zabbix7.0-7.0.13-3|420	%postun agent2
21mr|zabbix7.0-7.0.13-3|421	%systemd_postun_with_restart zabbix-agent2.service
21mr|zabbix7.0-7.0.13-3|422	
21mr|zabbix7.0-7.0.13-3|423	%endif #with agent2
21mr|zabbix7.0-7.0.13-3|424	#-----------------------------------------------------------------------
21mr|zabbix7.0-7.0.13-3|425	
21mr|zabbix7.0-7.0.13-3|426	%package proxy
21mr|zabbix7.0-7.0.13-3|427	Summary:	Zabbix proxy common files
21mr|zabbix7.0-7.0.13-3|428	BuildArch:	noarch
21mr|zabbix7.0-7.0.13-3|429	Requires:	%{name}-common = %{EVRD}
21mr|zabbix7.0-7.0.13-3|430	Requires:	%{name}-proxy-implementation = %{EVRD}
21mr|zabbix7.0-7.0.13-3|431	%if %{mdvver} >= 202310
21mr|zabbix7.0-7.0.13-3|432	Requires(pre):  %{_bindir}/systemd-sysusers
21mr|zabbix7.0-7.0.13-3|433	%else
21mr|zabbix7.0-7.0.13-3|434	Requires(pre):  /bin/systemd-sysusers
21mr|zabbix7.0-7.0.13-3|435	%endif
21mr|zabbix7.0-7.0.13-3|436	Requires:	fping
21mr|zabbix7.0-7.0.13-3|437	%major_metadata proxy
21mr|zabbix7.0-7.0.13-3|438	
21mr|zabbix7.0-7.0.13-3|439	%description proxy
21mr|zabbix7.0-7.0.13-3|440	Zabbix proxy commmon files
21mr|zabbix7.0-7.0.13-3|441	
21mr|zabbix7.0-7.0.13-3|442	%files proxy
21mr|zabbix7.0-7.0.13-3|443	%doc misc/snmptrap/zabbix_trap_receiver.pl
21mr|zabbix7.0-7.0.13-3|444	%{_tmpfilesdir}/zabbixsrv.conf
21mr|zabbix7.0-7.0.13-3|445	# symlink
21mr|zabbix7.0-7.0.13-3|446	%{_sysconfdir}/%{srcname}/zabbix_proxy.conf
21mr|zabbix7.0-7.0.13-3|447	%attr(0640,root,zabbixsrv) %config(noreplace) %{_sysconfdir}/zabbix_proxy.conf
21mr|zabbix7.0-7.0.13-3|448	%attr(0775,root,zabbixsrv) %dir %{_localstatedir}/log/zabbixsrv
21mr|zabbix7.0-7.0.13-3|449	# symlink
21mr|zabbix7.0-7.0.13-3|450	%{_sysconfdir}/%{srcname}/externalscripts
21mr|zabbix7.0-7.0.13-3|451	%config(noreplace) %{_sysconfdir}/logrotate.d/zabbix_proxy
21mr|zabbix7.0-7.0.13-3|452	%ghost %{_sbindir}/zabbix_proxy
21mr|zabbix7.0-7.0.13-3|453	%attr(0750,zabbixsrv,zabbixsrv) %dir %{_sharedstatedir}/zabbixsrv
21mr|zabbix7.0-7.0.13-3|454	%attr(0750,zabbixsrv,zabbixsrv) %dir %{_sharedstatedir}/zabbixsrv/tmp
21mr|zabbix7.0-7.0.13-3|455	%attr(0750,zabbixsrv,zabbixsrv) %dir %{_sharedstatedir}/zabbixsrv/alertscripts
21mr|zabbix7.0-7.0.13-3|456	%attr(0750,zabbixsrv,zabbixsrv) %dir %{_sharedstatedir}/zabbixsrv/externalscripts
21mr|zabbix7.0-7.0.13-3|457	%ghost %{_unitdir}/zabbix-proxy.service
21mr|zabbix7.0-7.0.13-3|458	%{_mandir}/man8/zabbix_proxy.8*
21mr|zabbix7.0-7.0.13-3|459	%{_sysusersdir}/zabbixsrv.conf
21mr|zabbix7.0-7.0.13-3|460	
21mr|zabbix7.0-7.0.13-3|461	%pre proxy
21mr|zabbix7.0-7.0.13-3|462	%sysusers_create_package zabbixsrv %{SOURCE3}
21mr|zabbix7.0-7.0.13-3|463	
21mr|zabbix7.0-7.0.13-3|464	%post proxy
21mr|zabbix7.0-7.0.13-3|465	%systemd_post zabbix-proxy.service
21mr|zabbix7.0-7.0.13-3|466	
21mr|zabbix7.0-7.0.13-3|467	if [ $1 -gt 1 ] ; then
21mr|zabbix7.0-7.0.13-3|468	# Apply permissions also in *.rpmnew upgrades from old permissive ones
21mr|zabbix7.0-7.0.13-3|469	chmod 0640 %{_sysconfdir}/zabbix_proxy.conf
21mr|zabbix7.0-7.0.13-3|470	chown root:zabbixsrv %{_sysconfdir}/zabbix_proxy.conf
21mr|zabbix7.0-7.0.13-3|471	fi
21mr|zabbix7.0-7.0.13-3|472	:
21mr|zabbix7.0-7.0.13-3|473	
21mr|zabbix7.0-7.0.13-3|474	%preun proxy
21mr|zabbix7.0-7.0.13-3|475	%systemd_preun zabbix-proxy.service
21mr|zabbix7.0-7.0.13-3|476	
21mr|zabbix7.0-7.0.13-3|477	%postun proxy
21mr|zabbix7.0-7.0.13-3|478	%systemd_postun_with_restart zabbix-proxy.service
21mr|zabbix7.0-7.0.13-3|479	
21mr|zabbix7.0-7.0.13-3|480	#-----------------------------------------------------------------------
21mr|zabbix7.0-7.0.13-3|481	
21mr|zabbix7.0-7.0.13-3|482	%package proxy-mysql
21mr|zabbix7.0-7.0.13-3|483	Summary:	Zabbix proxy compiled to use MySQL
21mr|zabbix7.0-7.0.13-3|484	Requires:	%{name}-proxy = %{EVRD}
21mr|zabbix7.0-7.0.13-3|485	Requires:	%{name}-dbfiles-mysql
21mr|zabbix7.0-7.0.13-3|486	Provides:	%{name}-proxy-implementation = %{EVRD}
21mr|zabbix7.0-7.0.13-3|487	Requires(post):	%{_sbindir}/update-alternatives
21mr|zabbix7.0-7.0.13-3|488	Requires(preun): %{_sbindir}/alternatives
21mr|zabbix7.0-7.0.13-3|489	Requires(postun): %{_sbindir}/update-alternatives
21mr|zabbix7.0-7.0.13-3|490	%major_metadata proxy-mysql
21mr|zabbix7.0-7.0.13-3|491	
21mr|zabbix7.0-7.0.13-3|492	%description proxy-mysql
21mr|zabbix7.0-7.0.13-3|493	Zabbix proxy compiled to use MySQL
21mr|zabbix7.0-7.0.13-3|494	
21mr|zabbix7.0-7.0.13-3|495	%files proxy-mysql
21mr|zabbix7.0-7.0.13-3|496	%{_sbindir}/zabbix_proxy_mysql
21mr|zabbix7.0-7.0.13-3|497	%{_unitdir}/zabbix-proxy-mysql.service
21mr|zabbix7.0-7.0.13-3|498	
21mr|zabbix7.0-7.0.13-3|499	%post proxy-mysql
21mr|zabbix7.0-7.0.13-3|500	%{_sbindir}/update-alternatives --install %{_sbindir}/%{srcname}_proxy \
21mr|zabbix7.0-7.0.13-3|501	%{srcname}-proxy %{_sbindir}/%{srcname}_proxy_mysql 10 \
21mr|zabbix7.0-7.0.13-3|502	--slave %{_unitdir}/zabbix-proxy.service %{srcname}-proxy-systemd \
21mr|zabbix7.0-7.0.13-3|503	%{_unitdir}/zabbix-proxy-mysql.service
21mr|zabbix7.0-7.0.13-3|504	
21mr|zabbix7.0-7.0.13-3|505	
21mr|zabbix7.0-7.0.13-3|506	%postun proxy-mysql
21mr|zabbix7.0-7.0.13-3|507	if [ $1 -eq 0 ] ; then
21mr|zabbix7.0-7.0.13-3|508	%{_sbindir}/update-alternatives --remove %{srcname}-proxy %{_sbindir}/%{srcname}_proxy_mysql
21mr|zabbix7.0-7.0.13-3|509	fi
21mr|zabbix7.0-7.0.13-3|510	
21mr|zabbix7.0-7.0.13-3|511	
21mr|zabbix7.0-7.0.13-3|512	#-----------------------------------------------------------------------
21mr|zabbix7.0-7.0.13-3|513	
21mr|zabbix7.0-7.0.13-3|514	%package proxy-pgsql
21mr|zabbix7.0-7.0.13-3|515	Summary:	Zabbix proxy compiled to use PostgreSQL
21mr|zabbix7.0-7.0.13-3|516	Requires:	%{name}-proxy = %{EVRD}
21mr|zabbix7.0-7.0.13-3|517	Requires:	%{name}-dbfiles-pgsql
21mr|zabbix7.0-7.0.13-3|518	Provides:	%{name}-proxy-implementation = %{EVRD}
21mr|zabbix7.0-7.0.13-3|519	Requires(post):	%{_sbindir}/update-alternatives
21mr|zabbix7.0-7.0.13-3|520	Requires(preun): %{_sbindir}/alternatives
21mr|zabbix7.0-7.0.13-3|521	Requires(postun): %{_sbindir}/update-alternatives
21mr|zabbix7.0-7.0.13-3|522	%major_metadata proxy-pgsql
21mr|zabbix7.0-7.0.13-3|523	
21mr|zabbix7.0-7.0.13-3|524	%description proxy-pgsql
21mr|zabbix7.0-7.0.13-3|525	Zabbix proxy compiled to use PostgreSQL
21mr|zabbix7.0-7.0.13-3|526	
21mr|zabbix7.0-7.0.13-3|527	%files proxy-pgsql
21mr|zabbix7.0-7.0.13-3|528	%{_sbindir}/zabbix_proxy_pgsql
21mr|zabbix7.0-7.0.13-3|529	%{_unitdir}/zabbix-proxy-pgsql.service
21mr|zabbix7.0-7.0.13-3|530	
21mr|zabbix7.0-7.0.13-3|531	%post proxy-pgsql
21mr|zabbix7.0-7.0.13-3|532	%{_sbindir}/update-alternatives --install %{_sbindir}/%{srcname}_proxy \
21mr|zabbix7.0-7.0.13-3|533	%{srcname}-proxy %{_sbindir}/%{srcname}_proxy_pgsql 10 \
21mr|zabbix7.0-7.0.13-3|534	--slave %{_unitdir}/zabbix-proxy.service %{srcname}-proxy-systemd \
21mr|zabbix7.0-7.0.13-3|535	%{_unitdir}/zabbix-proxy-pgsql.service
21mr|zabbix7.0-7.0.13-3|536	
21mr|zabbix7.0-7.0.13-3|537	%postun proxy-pgsql
21mr|zabbix7.0-7.0.13-3|538	if [ $1 -eq 0 ] ; then
21mr|zabbix7.0-7.0.13-3|539	%{_sbindir}/update-alternatives --remove %{srcname}-proxy %{_sbindir}/%{srcname}_proxy_pgsql
21mr|zabbix7.0-7.0.13-3|540	fi
21mr|zabbix7.0-7.0.13-3|541	
21mr|zabbix7.0-7.0.13-3|542	
21mr|zabbix7.0-7.0.13-3|543	#-----------------------------------------------------------------------
21mr|zabbix7.0-7.0.13-3|544	
21mr|zabbix7.0-7.0.13-3|545	%package proxy-sqlite3
21mr|zabbix7.0-7.0.13-3|546	Summary:	Zabbix proxy compiled to use SQLite
21mr|zabbix7.0-7.0.13-3|547	Requires:	%{name}-proxy = %{EVRD}
21mr|zabbix7.0-7.0.13-3|548	Requires:	%{name}-dbfiles-sqlite3
21mr|zabbix7.0-7.0.13-3|549	Provides:	%{name}-proxy-implementation = %{EVRD}
21mr|zabbix7.0-7.0.13-3|550	Requires(post):	%{_sbindir}/update-alternatives
21mr|zabbix7.0-7.0.13-3|551	Requires(preun): %{_sbindir}/alternatives
21mr|zabbix7.0-7.0.13-3|552	Requires(postun): %{_sbindir}/update-alternatives
21mr|zabbix7.0-7.0.13-3|553	%major_metadata proxy-sqlite3
21mr|zabbix7.0-7.0.13-3|554	
21mr|zabbix7.0-7.0.13-3|555	%description proxy-sqlite3
21mr|zabbix7.0-7.0.13-3|556	Zabbix proxy compiled to use SQLite
21mr|zabbix7.0-7.0.13-3|557	
21mr|zabbix7.0-7.0.13-3|558	%files proxy-sqlite3
21mr|zabbix7.0-7.0.13-3|559	%{_sbindir}/zabbix_proxy_sqlite3
21mr|zabbix7.0-7.0.13-3|560	%{_unitdir}/zabbix-proxy-sqlite3.service
21mr|zabbix7.0-7.0.13-3|561	
21mr|zabbix7.0-7.0.13-3|562	%post proxy-sqlite3
21mr|zabbix7.0-7.0.13-3|563	%{_sbindir}/update-alternatives --install %{_sbindir}/%{srcname}_proxy \
21mr|zabbix7.0-7.0.13-3|564	%{srcname}-proxy %{_sbindir}/%{srcname}_proxy_sqlite3 10 \
21mr|zabbix7.0-7.0.13-3|565	--slave %{_unitdir}/zabbix-proxy.service %{srcname}-proxy-systemd \
21mr|zabbix7.0-7.0.13-3|566	%{_unitdir}/zabbix-proxy-sqlite3.service
21mr|zabbix7.0-7.0.13-3|567	
21mr|zabbix7.0-7.0.13-3|568	%postun proxy-sqlite3
21mr|zabbix7.0-7.0.13-3|569	if [ $1 -eq 0 ] ; then
21mr|zabbix7.0-7.0.13-3|570	%{_sbindir}/update-alternatives --remove %{srcname}-proxy %{_sbindir}/%{srcname}_proxy_sqlite3
21mr|zabbix7.0-7.0.13-3|571	fi
21mr|zabbix7.0-7.0.13-3|572	
21mr|zabbix7.0-7.0.13-3|573	#-----------------------------------------------------------------------
21mr|zabbix7.0-7.0.13-3|574	%if %{with web}
21mr|zabbix7.0-7.0.13-3|575	
21mr|zabbix7.0-7.0.13-3|576	%package web
21mr|zabbix7.0-7.0.13-3|577	Summary:	Zabbix Web Frontend
21mr|zabbix7.0-7.0.13-3|578	BuildArch:	noarch
21mr|zabbix7.0-7.0.13-3|579	# Don't remove "php". Everything else only depends on php-common
21mr|zabbix7.0-7.0.13-3|580	# and you'll end up with no module for Apache!
21mr|zabbix7.0-7.0.13-3|581	%if %{mdvver} >= 202310
21mr|zabbix7.0-7.0.13-3|582	Requires:	php-gd >= 8.0
21mr|zabbix7.0-7.0.13-3|583	Requires:	php-bcmath >= 8.0
21mr|zabbix7.0-7.0.13-3|584	Requires:	php-curl >= 8.0
21mr|zabbix7.0-7.0.13-3|585	Requires:	php-ldap >= 8.0
21mr|zabbix7.0-7.0.13-3|586	Requires:	php-mbstring >= 8.0
21mr|zabbix7.0-7.0.13-3|587	Requires:	php-xml >= 8.0
21mr|zabbix7.0-7.0.13-3|588	Requires:	php-gettext >= 8.0
21mr|zabbix7.0-7.0.13-3|589	Requires:	php-fpm >= 8.0
21mr|zabbix7.0-7.0.13-3|590	Requires:	php-sockets >= 8.0
21mr|zabbix7.0-7.0.13-3|591	%else
21mr|zabbix7.0-7.0.13-3|592	Requires:	php8
21mr|zabbix7.0-7.0.13-3|593	Requires:	php8-gd
21mr|zabbix7.0-7.0.13-3|594	Requires:	php8-bcmath
21mr|zabbix7.0-7.0.13-3|595	Requires:	php8-curl
21mr|zabbix7.0-7.0.13-3|596	Requires:	php8-ldap
21mr|zabbix7.0-7.0.13-3|597	Requires:	php8-mbstring
21mr|zabbix7.0-7.0.13-3|598	Requires:	php8-xml
21mr|zabbix7.0-7.0.13-3|599	Requires:	php8-gettext
21mr|zabbix7.0-7.0.13-3|600	Requires:	php8-fpm
21mr|zabbix7.0-7.0.13-3|601	Requires:	php8-sockets
21mr|zabbix7.0-7.0.13-3|602	%endif
21mr|zabbix7.0-7.0.13-3|603	# jquery 3.3.1 and jquery-ui 1.12.1 in the sources
21mr|zabbix7.0-7.0.13-3|604	Requires:	js-jquery3
21mr|zabbix7.0-7.0.13-3|605	Provides:	bundled(js-jquery-ui) = 1.12.1
21mr|zabbix7.0-7.0.13-3|606	# prototype 1.6.1 in the sources, Fedora package is dead
21mr|zabbix7.0-7.0.13-3|607	#Requires:	prototype
21mr|zabbix7.0-7.0.13-3|608	Requires:	dejavu-sans-fonts
21mr|zabbix7.0-7.0.13-3|609	Requires:	%{name}-common = %{EVRD}
21mr|zabbix7.0-7.0.13-3|610	Requires:	%{name}-web-database = %{EVRD}
21mr|zabbix7.0-7.0.13-3|611	# configs are for httpd
21mr|zabbix7.0-7.0.13-3|612	Requires:	apache-base
21mr|zabbix7.0-7.0.13-3|613	%if %{mdvver} >= 202310
21mr|zabbix7.0-7.0.13-3|614	Requires:	apache-mod_php >= 8.0
21mr|zabbix7.0-7.0.13-3|615	%else
21mr|zabbix7.0-7.0.13-3|616	Requires:	apache-mod_php8
21mr|zabbix7.0-7.0.13-3|617	%endif
21mr|zabbix7.0-7.0.13-3|618	# owner of files in this package
21mr|zabbix7.0-7.0.13-3|619	Requires(pre):	user(apache)
21mr|zabbix7.0-7.0.13-3|620	Requires(pre):	group(apache)
21mr|zabbix7.0-7.0.13-3|621	%major_metadata web
21mr|zabbix7.0-7.0.13-3|622	
21mr|zabbix7.0-7.0.13-3|623	%description web
21mr|zabbix7.0-7.0.13-3|624	The php frontend to display the Zabbix web interface.
21mr|zabbix7.0-7.0.13-3|625	
21mr|zabbix7.0-7.0.13-3|626	%files web
21mr|zabbix7.0-7.0.13-3|627	%dir %attr(0750,apache,apache) %{_sysconfdir}/%{srcname}/web
21mr|zabbix7.0-7.0.13-3|628	%ghost %attr(0644,apache,apache) %config(noreplace) %{_sysconfdir}/%{srcname}/web/zabbix.conf.php
21mr|zabbix7.0-7.0.13-3|629	%attr(0644,apache,apache) %config(noreplace) %{_sysconfdir}/%{srcname}/web/maintenance.inc.php
21mr|zabbix7.0-7.0.13-3|630	%config(noreplace) %{_sysconfdir}/httpd/conf.d/zabbix.conf
21mr|zabbix7.0-7.0.13-3|631	%{_datadir}/%{srcname}
21mr|zabbix7.0-7.0.13-3|632	
21mr|zabbix7.0-7.0.13-3|633	#-----------------------------------------------------------------------
21mr|zabbix7.0-7.0.13-3|634	
21mr|zabbix7.0-7.0.13-3|635	%package web-mysql
21mr|zabbix7.0-7.0.13-3|636	Summary:	Zabbix web frontend for MySQL
21mr|zabbix7.0-7.0.13-3|637	BuildArch:	noarch
21mr|zabbix7.0-7.0.13-3|638	Requires:	%{name}-web = %{EVRD}
21mr|zabbix7.0-7.0.13-3|639	%if %{mdvver} >= 202310
21mr|zabbix7.0-7.0.13-3|640	Requires:	php-mysqli >= 8.0
21mr|zabbix7.0-7.0.13-3|641	%else
21mr|zabbix7.0-7.0.13-3|642	Requires:	php8-mysqli
21mr|zabbix7.0-7.0.13-3|643	%endif
21mr|zabbix7.0-7.0.13-3|644	Provides:	%{name}-web-database = %{EVRD}
21mr|zabbix7.0-7.0.13-3|645	%major_metadata web-mysql
21mr|zabbix7.0-7.0.13-3|646	
21mr|zabbix7.0-7.0.13-3|647	%description web-mysql
21mr|zabbix7.0-7.0.13-3|648	Zabbix web frontend for MySQL
21mr|zabbix7.0-7.0.13-3|649	
21mr|zabbix7.0-7.0.13-3|650	%files web-mysql
21mr|zabbix7.0-7.0.13-3|651	
21mr|zabbix7.0-7.0.13-3|652	#-----------------------------------------------------------------------
21mr|zabbix7.0-7.0.13-3|653	
21mr|zabbix7.0-7.0.13-3|654	%package web-pgsql
21mr|zabbix7.0-7.0.13-3|655	Summary:	Zabbix web frontend for PostgreSQL
21mr|zabbix7.0-7.0.13-3|656	BuildArch:	noarch
21mr|zabbix7.0-7.0.13-3|657	Requires:	%{name}-web = %{EVRD}
21mr|zabbix7.0-7.0.13-3|658	%if %{mdvver} >= 202310
21mr|zabbix7.0-7.0.13-3|659	Requires:	php-pgsql >= 8.0
21mr|zabbix7.0-7.0.13-3|660	%else
21mr|zabbix7.0-7.0.13-3|661	Requires:	php8-pgsql
21mr|zabbix7.0-7.0.13-3|662	%endif
21mr|zabbix7.0-7.0.13-3|663	Provides:	%{name}-web-database = %{EVRD}
21mr|zabbix7.0-7.0.13-3|664	%major_metadata web-pgsql
21mr|zabbix7.0-7.0.13-3|665	
21mr|zabbix7.0-7.0.13-3|666	%description web-pgsql
21mr|zabbix7.0-7.0.13-3|667	Zabbix web frontend for PostgreSQL
21mr|zabbix7.0-7.0.13-3|668	
21mr|zabbix7.0-7.0.13-3|669	
21mr|zabbix7.0-7.0.13-3|670	%files web-pgsql
21mr|zabbix7.0-7.0.13-3|671	
21mr|zabbix7.0-7.0.13-3|672	%endif
21mr|zabbix7.0-7.0.13-3|673	#with_web
21mr|zabbix7.0-7.0.13-3|674	#-----------------------------------------------------------------------
21mr|zabbix7.0-7.0.13-3|675	
21mr|zabbix7.0-7.0.13-3|676	%if %{with selinux}
21mr|zabbix7.0-7.0.13-3|677	# SELinux subpackage
21mr|zabbix7.0-7.0.13-3|678	%package selinux
21mr|zabbix7.0-7.0.13-3|679	Summary:	Zabbix SELinux policy
21mr|zabbix7.0-7.0.13-3|680	BuildArch:	noarch
21mr|zabbix7.0-7.0.13-3|681	Requires:	selinux-policy
21mr|zabbix7.0-7.0.13-3|682	Requires(post):	selinux-policy
21mr|zabbix7.0-7.0.13-3|683	BuildRequires:	selinux-policy-devel
21mr|zabbix7.0-7.0.13-3|684	%major_metadata selinux
21mr|zabbix7.0-7.0.13-3|685	%{?selinux_requires}
21mr|zabbix7.0-7.0.13-3|686	
21mr|zabbix7.0-7.0.13-3|687	%description selinux
21mr|zabbix7.0-7.0.13-3|688	Custom SELinux policy module
21mr|zabbix7.0-7.0.13-3|689	
21mr|zabbix7.0-7.0.13-3|690	%files selinux
21mr|zabbix7.0-7.0.13-3|691	%{_datadir}/selinux/packages/targeted/%{srcname}.pp.*
21mr|zabbix7.0-7.0.13-3|692	%ghost %{_sharedstatedir}/selinux/targeted/active/modules/200/%{srcname}
21mr|zabbix7.0-7.0.13-3|693	
21mr|zabbix7.0-7.0.13-3|694	# SELinux contexts are saved so that only affected files can be
21mr|zabbix7.0-7.0.13-3|695	# relabeled after the policy module installation
21mr|zabbix7.0-7.0.13-3|696	%pre selinux
21mr|zabbix7.0-7.0.13-3|697	%selinux_relabel_pre -s targeted
21mr|zabbix7.0-7.0.13-3|698	
21mr|zabbix7.0-7.0.13-3|699	%post selinux
21mr|zabbix7.0-7.0.13-3|700	%selinux_modules_install -s targeted %{_datadir}/selinux/packages/targeted/%{srcname}.pp.bz2
21mr|zabbix7.0-7.0.13-3|701	
21mr|zabbix7.0-7.0.13-3|702	%postun selinux
21mr|zabbix7.0-7.0.13-3|703	if [ $1 -eq 0 ]; then
21mr|zabbix7.0-7.0.13-3|704	%selinux_modules_uninstall -s targeted %{srcname}
21mr|zabbix7.0-7.0.13-3|705	fi
21mr|zabbix7.0-7.0.13-3|706	
21mr|zabbix7.0-7.0.13-3|707	%posttrans selinux
21mr|zabbix7.0-7.0.13-3|708	%selinux_relabel_post -s targeted
21mr|zabbix7.0-7.0.13-3|709	
21mr|zabbix7.0-7.0.13-3|710	%endif
21mr|zabbix7.0-7.0.13-3|711	
21mr|zabbix7.0-7.0.13-3|712	#-----------------------------------------------------------------------
21mr|zabbix7.0-7.0.13-3|713	
21mr|zabbix7.0-7.0.13-3|714	%package js
21mr|zabbix7.0-7.0.13-3|715	Summary:	Zabbix JS
21mr|zabbix7.0-7.0.13-3|716	Group:		Monitoring
21mr|zabbix7.0-7.0.13-3|717	%major_metadata js
21mr|zabbix7.0-7.0.13-3|718	
21mr|zabbix7.0-7.0.13-3|719	%description js
21mr|zabbix7.0-7.0.13-3|720	Zabbix js command line utility.
21mr|zabbix7.0-7.0.13-3|721	
21mr|zabbix7.0-7.0.13-3|722	%files js
21mr|zabbix7.0-7.0.13-3|723	%{_bindir}/zabbix_js
21mr|zabbix7.0-7.0.13-3|724	
21mr|zabbix7.0-7.0.13-3|725	#-----------------------------------------------------------------------
21mr|zabbix7.0-7.0.13-3|726	
21mr|zabbix7.0-7.0.13-3|727	%if %{with java}
21mr|zabbix7.0-7.0.13-3|728	%package java-gateway
21mr|zabbix7.0-7.0.13-3|729	Summary:		Zabbix java gateway
21mr|zabbix7.0-7.0.13-3|730	Group:			Networking/Other
21mr|zabbix7.0-7.0.13-3|731	Requires:		java-21-openjdk-headless
21mr|zabbix7.0-7.0.13-3|732	%if %{mdvver} >= 202310
21mr|zabbix7.0-7.0.13-3|733	Requires(pre):  %{_bindir}/systemd-sysusers
21mr|zabbix7.0-7.0.13-3|734	%else
21mr|zabbix7.0-7.0.13-3|735	Requires(pre):  /bin/systemd-sysusers
21mr|zabbix7.0-7.0.13-3|736	%endif
21mr|zabbix7.0-7.0.13-3|737	%major_metadata java-gateway
21mr|zabbix7.0-7.0.13-3|738	Requires(post):		systemd
21mr|zabbix7.0-7.0.13-3|739	Requires(preun):	systemd
21mr|zabbix7.0-7.0.13-3|740	Requires(postun):	systemd
21mr|zabbix7.0-7.0.13-3|741	
21mr|zabbix7.0-7.0.13-3|742	%description java-gateway
21mr|zabbix7.0-7.0.13-3|743	%{summary}.
21mr|zabbix7.0-7.0.13-3|744	
21mr|zabbix7.0-7.0.13-3|745	%files java-gateway
21mr|zabbix7.0-7.0.13-3|746	%doc AUTHORS ChangeLog COPYING NEWS README
21mr|zabbix7.0-7.0.13-3|747	%config(noreplace) %{_sysconfdir}/zabbix/zabbix_java_gateway.conf
21mr|zabbix7.0-7.0.13-3|748	%attr(0775,root,zabbix) %dir %{_localstatedir}/log/zabbix
21mr|zabbix7.0-7.0.13-3|749	%{_datadir}/zabbix-java-gateway
21mr|zabbix7.0-7.0.13-3|750	%{_sbindir}/zabbix_java_gateway_startup
21mr|zabbix7.0-7.0.13-3|751	%{_sbindir}/zabbix_java_gateway_shutdown
21mr|zabbix7.0-7.0.13-3|752	%{_unitdir}/zabbix-java-gateway.service
21mr|zabbix7.0-7.0.13-3|753	%{_tmpfilesdir}/zabbix-java-gateway.conf
21mr|zabbix7.0-7.0.13-3|754	%config(noreplace) %{_sysconfdir}/zabbix/zabbix_java_gateway_logback.xml
21mr|zabbix7.0-7.0.13-3|755	%{_sysusersdir}/zabbix-java-gateway.conf
21mr|zabbix7.0-7.0.13-3|756	
21mr|zabbix7.0-7.0.13-3|757	%pre java-gateway
21mr|zabbix7.0-7.0.13-3|758	%sysusers_create_package zabbix-java-gateway %{SOURCE24}
21mr|zabbix7.0-7.0.13-3|759	:
21mr|zabbix7.0-7.0.13-3|760	
21mr|zabbix7.0-7.0.13-3|761	%post java-gateway
21mr|zabbix7.0-7.0.13-3|762	%systemd_post zabbix-java-gateway.service
21mr|zabbix7.0-7.0.13-3|763	:
21mr|zabbix7.0-7.0.13-3|764	
21mr|zabbix7.0-7.0.13-3|765	%preun java-gateway
21mr|zabbix7.0-7.0.13-3|766	if [ $1 -eq 0 ]; then
21mr|zabbix7.0-7.0.13-3|767	%systemd_preun zabbix-java-gateway.service
21mr|zabbix7.0-7.0.13-3|768	fi
21mr|zabbix7.0-7.0.13-3|769	:
21mr|zabbix7.0-7.0.13-3|770	
21mr|zabbix7.0-7.0.13-3|771	%postun java-gateway
21mr|zabbix7.0-7.0.13-3|772	%systemd_postun_with_restart zabbix-java-gateway.service
21mr|zabbix7.0-7.0.13-3|773	:
21mr|zabbix7.0-7.0.13-3|774	%endif
21mr|zabbix7.0-7.0.13-3|775	
21mr|zabbix7.0-7.0.13-3|776	%prep
21mr|zabbix7.0-7.0.13-3|777	%setup -q -n %{srcname}-%{version}%{?prerelease:.%{prerelease}} -b 22
21mr|zabbix7.0-7.0.13-3|778	%autopatch -p1
21mr|zabbix7.0-7.0.13-3|779	
21mr|zabbix7.0-7.0.13-3|780	%if %{without java}
21mr|zabbix7.0-7.0.13-3|781	# Remove bundled java libs
21mr|zabbix7.0-7.0.13-3|782	rm -rf src/zabbix_java/lib/*.jar
21mr|zabbix7.0-7.0.13-3|783	%endif
21mr|zabbix7.0-7.0.13-3|784	
21mr|zabbix7.0-7.0.13-3|785	# Remove prebuilt Windows binaries
21mr|zabbix7.0-7.0.13-3|786	rm -rf bin
21mr|zabbix7.0-7.0.13-3|787	
21mr|zabbix7.0-7.0.13-3|788	# Override creation of statically named directory for alertscripts and externalscripts
21mr|zabbix7.0-7.0.13-3|789	# https://support.zabbix.com/browse/ZBX-6159
21mr|zabbix7.0-7.0.13-3|790	sed -i '/CURL_SSL_.*_LOCATION\|SCRIPTS_PATH/s|\${datadir}/zabbix|/var/lib/zabbixsrv|' \
21mr|zabbix7.0-7.0.13-3|791	configure
21mr|zabbix7.0-7.0.13-3|792	
21mr|zabbix7.0-7.0.13-3|793	# Kill off .htaccess files, options set in SOURCE1
21mr|zabbix7.0-7.0.13-3|794	rm -f frontends/php/app/.htaccess
21mr|zabbix7.0-7.0.13-3|795	rm -f frontends/php/conf/.htaccess
21mr|zabbix7.0-7.0.13-3|796	rm -f frontends/php/include/.htaccess
21mr|zabbix7.0-7.0.13-3|797	rm -f frontends/php/local/.htaccess
21mr|zabbix7.0-7.0.13-3|798	
21mr|zabbix7.0-7.0.13-3|799	# Common
21mr|zabbix7.0-7.0.13-3|800	# Settings with hard-coded defaults that are not suitable for Fedora
21mr|zabbix7.0-7.0.13-3|801	# are explicitly set, leaving the comment with the default value in place.
21mr|zabbix7.0-7.0.13-3|802	# Settings without hard-coded defaults are simply replaced -- be they
21mr|zabbix7.0-7.0.13-3|803	# comments or explicit settings!
21mr|zabbix7.0-7.0.13-3|804	
21mr|zabbix7.0-7.0.13-3|805	# Also replace the datadir placeholder that is not expanded, but effective
21mr|zabbix7.0-7.0.13-3|806	sed -i \
21mr|zabbix7.0-7.0.13-3|807	-e '\|^# LogFileSize=.*|a LogFileSize=0' \
21mr|zabbix7.0-7.0.13-3|808	-e 's|^DBUser=root|DBUser=zabbix|' \
21mr|zabbix7.0-7.0.13-3|809	-e 's|^# DBSocket=/tmp/mysql.sock|# DBSocket=%{_sharedstatedir}/mysql/mysql.sock|' \
21mr|zabbix7.0-7.0.13-3|810	-e '\|^# ExternalScripts=|a ExternalScripts=%{_sharedstatedir}/zabbixsrv/externalscripts' \
21mr|zabbix7.0-7.0.13-3|811	-e '\|^# AlertScriptsPath=|a AlertScriptsPath=%{_sharedstatedir}/zabbixsrv/alertscripts' \
21mr|zabbix7.0-7.0.13-3|812	-e '\|^# TmpDir=\/tmp|a TmpDir=%{_sharedstatedir}/zabbixsrv/tmp' \
21mr|zabbix7.0-7.0.13-3|813	-e 's|/usr/local||' \
21mr|zabbix7.0-7.0.13-3|814	-e 's|\${datadir}|/usr/share|' \
21mr|zabbix7.0-7.0.13-3|815	-e 's|/etc/zabbix_agentd.conf.d|%{_sysconfdir}/%{srcname}/zabbix_agentd.d|' \
21mr|zabbix7.0-7.0.13-3|816	-e 's|/etc/zabbix_agent2.conf.d|%{_sysconfdir}/%{srcname}/zabbix_agent2.d|' \
21mr|zabbix7.0-7.0.13-3|817	conf/zabbix_agentd.conf \
21mr|zabbix7.0-7.0.13-3|818	src/go/conf/zabbix_agent2.conf \
21mr|zabbix7.0-7.0.13-3|819	conf/zabbix_proxy.conf \
21mr|zabbix7.0-7.0.13-3|820	conf/zabbix_server.conf
21mr|zabbix7.0-7.0.13-3|821	
21mr|zabbix7.0-7.0.13-3|822	sed -i \
21mr|zabbix7.0-7.0.13-3|823	-e '\|^# PidFile=.*|a PidFile=%{_rundir}/zabbix/zabbix_agentd.pid' \
21mr|zabbix7.0-7.0.13-3|824	-e 's|^LogFile=.*|LogFile=%{_localstatedir}/log/zabbix/zabbix_agentd.log|' \
21mr|zabbix7.0-7.0.13-3|825	conf/zabbix_agentd.conf
21mr|zabbix7.0-7.0.13-3|826	
21mr|zabbix7.0-7.0.13-3|827	sed -i \
21mr|zabbix7.0-7.0.13-3|828	-e '\|^# PidFile=.*|a PidFile=%{_rundir}/zabbix/zabbix_agent2.pid' \
21mr|zabbix7.0-7.0.13-3|829	-e 's|^LogFile=.*|LogFile=%{_localstatedir}/log/zabbix/zabbix_agent2.log|' \
21mr|zabbix7.0-7.0.13-3|830	src/go/conf/zabbix_agent2.conf
21mr|zabbix7.0-7.0.13-3|831	
21mr|zabbix7.0-7.0.13-3|832	sed -i \
21mr|zabbix7.0-7.0.13-3|833	-e '\|^# PidFile=.*|a PidFile=%{_rundir}/zabbixsrv/zabbix_proxy.pid' \
21mr|zabbix7.0-7.0.13-3|834	-e 's|^LogFile=.*|LogFile=%{_localstatedir}/log/zabbixsrv/zabbix_proxy.log|' \
21mr|zabbix7.0-7.0.13-3|835	conf/zabbix_proxy.conf
21mr|zabbix7.0-7.0.13-3|836	
21mr|zabbix7.0-7.0.13-3|837	sed -i \
21mr|zabbix7.0-7.0.13-3|838	-e '\|^# PidFile=.*|a PidFile=%{_rundir}/zabbixsrv/zabbix_server.pid' \
21mr|zabbix7.0-7.0.13-3|839	-e 's|^LogFile=.*|LogFile=%{_localstatedir}/log/zabbixsrv/zabbix_server.log|' \
21mr|zabbix7.0-7.0.13-3|840	conf/zabbix_server.conf
21mr|zabbix7.0-7.0.13-3|841	
21mr|zabbix7.0-7.0.13-3|842	# `go install` into %{buildroot}
21mr|zabbix7.0-7.0.13-3|843	sed -i'' -E -e 's,^GOBIN=.+,GOBIN=%{buildroot}%{_sbindir},' configure.ac
21mr|zabbix7.0-7.0.13-3|844	
21mr|zabbix7.0-7.0.13-3|845	%build
21mr|zabbix7.0-7.0.13-3|846	autoreconf -if
21mr|zabbix7.0-7.0.13-3|847	
21mr|zabbix7.0-7.0.13-3|848	common_flags="
21mr|zabbix7.0-7.0.13-3|849	--enable-dependency-tracking
21mr|zabbix7.0-7.0.13-3|850	--enable-proxy
21mr|zabbix7.0-7.0.13-3|851	--enable-ipv6
21mr|zabbix7.0-7.0.13-3|852	--enable-agent
21mr|zabbix7.0-7.0.13-3|853	%{?with_agent2:--enable-agent2}
21mr|zabbix7.0-7.0.13-3|854	%{?with_java:--enable-java}
21mr|zabbix7.0-7.0.13-3|855	--with-net-snmp
21mr|zabbix7.0-7.0.13-3|856	--with-ldap
21mr|zabbix7.0-7.0.13-3|857	--with-libcurl
21mr|zabbix7.0-7.0.13-3|858	--with-openipmi
21mr|zabbix7.0-7.0.13-3|859	--with-unixodbc
21mr|zabbix7.0-7.0.13-3|860	--with-ssh2
21mr|zabbix7.0-7.0.13-3|861	--with-libxml2
21mr|zabbix7.0-7.0.13-3|862	--with-libevent
21mr|zabbix7.0-7.0.13-3|863	--with-libpcre
21mr|zabbix7.0-7.0.13-3|864	--with-openssl
21mr|zabbix7.0-7.0.13-3|865	"
21mr|zabbix7.0-7.0.13-3|866	
21mr|zabbix7.0-7.0.13-3|867	# Frontend doesn't work for SQLite, thus don't build server
21mr|zabbix7.0-7.0.13-3|868	%configure $common_flags --with-sqlite3
21mr|zabbix7.0-7.0.13-3|869	%make_build
21mr|zabbix7.0-7.0.13-3|870	mv src/zabbix_proxy/zabbix_proxy src/zabbix_proxy/zabbix_proxy_sqlite3
21mr|zabbix7.0-7.0.13-3|871	
21mr|zabbix7.0-7.0.13-3|872	%configure $common_flags --with-mysql --enable-server
21mr|zabbix7.0-7.0.13-3|873	make clean
21mr|zabbix7.0-7.0.13-3|874	%make_build
21mr|zabbix7.0-7.0.13-3|875	mv src/zabbix_server/zabbix_server src/zabbix_server/zabbix_server_mysql
21mr|zabbix7.0-7.0.13-3|876	mv src/zabbix_proxy/zabbix_proxy src/zabbix_proxy/zabbix_proxy_mysql
21mr|zabbix7.0-7.0.13-3|877	
21mr|zabbix7.0-7.0.13-3|878	%configure $common_flags --with-postgresql --enable-server
21mr|zabbix7.0-7.0.13-3|879	make clean
21mr|zabbix7.0-7.0.13-3|880	%make_build
21mr|zabbix7.0-7.0.13-3|881	mv src/zabbix_server/zabbix_server src/zabbix_server/zabbix_server_pgsql
21mr|zabbix7.0-7.0.13-3|882	mv src/zabbix_proxy/zabbix_proxy src/zabbix_proxy/zabbix_proxy_pgsql
21mr|zabbix7.0-7.0.13-3|883	
21mr|zabbix7.0-7.0.13-3|884	# Ghosted alternatives
21mr|zabbix7.0-7.0.13-3|885	touch src/zabbix_server/zabbix_server
21mr|zabbix7.0-7.0.13-3|886	touch src/zabbix_proxy/zabbix_proxy
21mr|zabbix7.0-7.0.13-3|887	
21mr|zabbix7.0-7.0.13-3|888	%if %{with selinux}
21mr|zabbix7.0-7.0.13-3|889	# SELinux policy (originally from selinux-policy-contrib)
21mr|zabbix7.0-7.0.13-3|890	# this policy module will override the production module
21mr|zabbix7.0-7.0.13-3|891	mkdir selinux
21mr|zabbix7.0-7.0.13-3|892	cp -p %{SOURCE18} selinux/
21mr|zabbix7.0-7.0.13-3|893	cp -p %{SOURCE19} selinux/
21mr|zabbix7.0-7.0.13-3|894	cp -p %{SOURCE20} selinux/
21mr|zabbix7.0-7.0.13-3|895	
21mr|zabbix7.0-7.0.13-3|896	make -f %{_datadir}/selinux/devel/Makefile %{srcname}.pp
21mr|zabbix7.0-7.0.13-3|897	bzip2 -9 %{srcname}.pp
21mr|zabbix7.0-7.0.13-3|898	%endif
21mr|zabbix7.0-7.0.13-3|899	
21mr|zabbix7.0-7.0.13-3|900	
21mr|zabbix7.0-7.0.13-3|901	%install
21mr|zabbix7.0-7.0.13-3|902	# Configuration, runtime and start-up
21mr|zabbix7.0-7.0.13-3|903	mkdir -p %{buildroot}%{_sysconfdir}/%{srcname}
21mr|zabbix7.0-7.0.13-3|904	mkdir -p %{buildroot}%{_sysconfdir}/%{srcname}/web
21mr|zabbix7.0-7.0.13-3|905	mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d
21mr|zabbix7.0-7.0.13-3|906	mkdir -p %{buildroot}%{_sysconfdir}/httpd/conf.d
21mr|zabbix7.0-7.0.13-3|907	mkdir -p %{buildroot}%{_localstatedir}/log/zabbix
21mr|zabbix7.0-7.0.13-3|908	mkdir -p %{buildroot}%{_localstatedir}/log/zabbixsrv
21mr|zabbix7.0-7.0.13-3|909	mkdir -p %{buildroot}%{_unitdir}
21mr|zabbix7.0-7.0.13-3|910	
21mr|zabbix7.0-7.0.13-3|911	# systemd tmpfiles
21mr|zabbix7.0-7.0.13-3|912	mkdir -p %{buildroot}%{_tmpfilesdir}
21mr|zabbix7.0-7.0.13-3|913	install -m 0644 -p %{SOURCE9} %{buildroot}%{_tmpfilesdir}/zabbix.conf
21mr|zabbix7.0-7.0.13-3|914	install -m 0644 -p %{SOURCE17} %{buildroot}%{_tmpfilesdir}/zabbixsrv.conf
21mr|zabbix7.0-7.0.13-3|915	mkdir -p %{buildroot}%{_rundir}
21mr|zabbix7.0-7.0.13-3|916	install -d -m 0755 %{buildroot}%{_rundir}/zabbix/
21mr|zabbix7.0-7.0.13-3|917	install -d -m 0755 %{buildroot}%{_rundir}/zabbixsrv/
21mr|zabbix7.0-7.0.13-3|918	
21mr|zabbix7.0-7.0.13-3|919	# Frontend
21mr|zabbix7.0-7.0.13-3|920	mkdir -p %{buildroot}%{_datadir}/%{srcname}
21mr|zabbix7.0-7.0.13-3|921	
21mr|zabbix7.0-7.0.13-3|922	# Home directory for the agent;
21mr|zabbix7.0-7.0.13-3|923	# The other home directory is created during installation
21mr|zabbix7.0-7.0.13-3|924	mkdir -p %{buildroot}%{_sharedstatedir}/zabbix
21mr|zabbix7.0-7.0.13-3|925	
21mr|zabbix7.0-7.0.13-3|926	# Install binaries
21mr|zabbix7.0-7.0.13-3|927	make DESTDIR=%{buildroot} install
21mr|zabbix7.0-7.0.13-3|928	install -m 0755 -p src/zabbix_server/zabbix_server_* %{buildroot}%{_sbindir}/
21mr|zabbix7.0-7.0.13-3|929	install -m 0755 -p src/zabbix_proxy/zabbix_proxy_* %{buildroot}%{_sbindir}/
21mr|zabbix7.0-7.0.13-3|930	
21mr|zabbix7.0-7.0.13-3|931	%if %{with web}
21mr|zabbix7.0-7.0.13-3|932	# Install the frontend after removing backup files from patching
21mr|zabbix7.0-7.0.13-3|933	find . -name '*.orig' -exec rm {} \;
21mr|zabbix7.0-7.0.13-3|934	cp -a ui/* %{buildroot}%{_datadir}/%{srcname}
21mr|zabbix7.0-7.0.13-3|935	
21mr|zabbix7.0-7.0.13-3|936	# Prepare ghosted config file
21mr|zabbix7.0-7.0.13-3|937	touch %{buildroot}%{_sysconfdir}/%{srcname}/web/zabbix.conf.php
21mr|zabbix7.0-7.0.13-3|938	
21mr|zabbix7.0-7.0.13-3|939	# Replace bundled font and JS libraries
21mr|zabbix7.0-7.0.13-3|940	# There is no jquery-ui package yet
21mr|zabbix7.0-7.0.13-3|941	#pushd %{buildroot}%{_datadir}/%{srcname}/fonts/
21mr|zabbix7.0-7.0.13-3|942	#rm DejaVuSans.ttf && ln -sf %{_datadir}/fonts/dejavu/DejaVuSans.ttf
21mr|zabbix7.0-7.0.13-3|943	#popd
21mr|zabbix7.0-7.0.13-3|944	pushd %{buildroot}%{_datadir}/%{srcname}/js/vendors/
21mr|zabbix7.0-7.0.13-3|945	rm jquery.js && ln -sf %{_datadir}/javascript/jquery/3/jquery.min.js jquery.js
21mr|zabbix7.0-7.0.13-3|946	popd
21mr|zabbix7.0-7.0.13-3|947	
21mr|zabbix7.0-7.0.13-3|948	# Move MVC override directory out; We are not owning or creating this directory!
21mr|zabbix7.0-7.0.13-3|949	#TODO: README dort
21mr|zabbix7.0-7.0.13-3|950	rm -r frontends/php/local/ && ln -sf %{_usr}/local/share/zabbix/local %{buildroot}%{_datadir}/%{srcname}/local
21mr|zabbix7.0-7.0.13-3|951	#TODO: local vielleicht doch unter /etc/zabbix/web?
21mr|zabbix7.0-7.0.13-3|952	
21mr|zabbix7.0-7.0.13-3|953	# This file is used to switch the frontend to maintenance mode
21mr|zabbix7.0-7.0.13-3|954	mv %{buildroot}%{_datadir}/%{srcname}/conf/maintenance.inc.php %{buildroot}%{_sysconfdir}/%{srcname}/web/maintenance.inc.php
21mr|zabbix7.0-7.0.13-3|955	
21mr|zabbix7.0-7.0.13-3|956	# Drop Apache config file in place
21mr|zabbix7.0-7.0.13-3|957	install -m 0644 -p %{SOURCE1} %{buildroot}%{_sysconfdir}/httpd/conf.d/%{srcname}.conf
21mr|zabbix7.0-7.0.13-3|958	%endif
21mr|zabbix7.0-7.0.13-3|959	#with_web
21mr|zabbix7.0-7.0.13-3|960	
21mr|zabbix7.0-7.0.13-3|961	# Install log rotation
21mr|zabbix7.0-7.0.13-3|962	sed -e 's|COMPONENT|agentd|g; s|USER|zabbix|g' %{SOURCE5} > \
21mr|zabbix7.0-7.0.13-3|963	%{buildroot}%{_sysconfdir}/logrotate.d/zabbix_agentd
21mr|zabbix7.0-7.0.13-3|964	%if %{with agent2}
21mr|zabbix7.0-7.0.13-3|965	sed -e 's|COMPONENT|agent2|g; s|USER|zabbix|g' %{SOURCE5} > \
21mr|zabbix7.0-7.0.13-3|966	%{buildroot}%{_sysconfdir}/logrotate.d/zabbix_agent2
21mr|zabbix7.0-7.0.13-3|967	%endif
21mr|zabbix7.0-7.0.13-3|968	sed -e 's|COMPONENT|server|g; s|USER|zabbixsrv|g' %{SOURCE5} > \
21mr|zabbix7.0-7.0.13-3|969	%{buildroot}%{_sysconfdir}/logrotate.d/zabbix_server
21mr|zabbix7.0-7.0.13-3|970	sed -e 's|COMPONENT|proxy|g; s|USER|zabbixsrv|g' %{SOURCE5} > \
21mr|zabbix7.0-7.0.13-3|971	%{buildroot}%{_sysconfdir}/logrotate.d/zabbix_proxy
21mr|zabbix7.0-7.0.13-3|972	
21mr|zabbix7.0-7.0.13-3|973	# Install different systemd units because of the requirements for DBMS daemons
21mr|zabbix7.0-7.0.13-3|974	install -m 0644 -p %{SOURCE10} %{buildroot}%{_unitdir}/zabbix-agent.service
21mr|zabbix7.0-7.0.13-3|975	%if %{with agent2}
21mr|zabbix7.0-7.0.13-3|976	install -m 0644 -p %{SOURCE21} %{buildroot}%{_unitdir}/zabbix-agent2.service
21mr|zabbix7.0-7.0.13-3|977	%endif
21mr|zabbix7.0-7.0.13-3|978	install -m 0644 -p %{SOURCE11} %{buildroot}%{_unitdir}/zabbix-proxy-mysql.service
21mr|zabbix7.0-7.0.13-3|979	install -m 0644 -p %{SOURCE12} %{buildroot}%{_unitdir}/zabbix-proxy-pgsql.service
21mr|zabbix7.0-7.0.13-3|980	install -m 0644 -p %{SOURCE13} %{buildroot}%{_unitdir}/zabbix-proxy-sqlite3.service
21mr|zabbix7.0-7.0.13-3|981	install -m 0644 -p %{SOURCE14} %{buildroot}%{_unitdir}/zabbix-server-mysql.service
21mr|zabbix7.0-7.0.13-3|982	install -m 0644 -p %{SOURCE15} %{buildroot}%{_unitdir}/zabbix-server-pgsql.service
21mr|zabbix7.0-7.0.13-3|983	
21mr|zabbix7.0-7.0.13-3|984	# Ghosted alternatives
21mr|zabbix7.0-7.0.13-3|985	touch %{buildroot}%{_unitdir}/zabbix-server.service
21mr|zabbix7.0-7.0.13-3|986	touch %{buildroot}%{_unitdir}/zabbix-proxy.service
21mr|zabbix7.0-7.0.13-3|987	
21mr|zabbix7.0-7.0.13-3|988	# Install compatibility links for config files
21mr|zabbix7.0-7.0.13-3|989	#TODO: Switch to .wants files instead!
21mr|zabbix7.0-7.0.13-3|990	ln -sf ../zabbix_agentd.conf %{buildroot}%{_sysconfdir}/%{srcname}/zabbix_agentd.conf
21mr|zabbix7.0-7.0.13-3|991	%if %{with agent2}
21mr|zabbix7.0-7.0.13-3|992	ln -sf ../zabbix_agent2.conf %{buildroot}%{_sysconfdir}/%{srcname}/zabbix_agent2.conf
21mr|zabbix7.0-7.0.13-3|993	%endif
21mr|zabbix7.0-7.0.13-3|994	ln -sf ../zabbix_server.conf %{buildroot}%{_sysconfdir}/%{srcname}/zabbix_server.conf
21mr|zabbix7.0-7.0.13-3|995	ln -sf ../zabbix_proxy.conf %{buildroot}%{_sysconfdir}/%{srcname}/zabbix_proxy.conf
21mr|zabbix7.0-7.0.13-3|996	ln -sf ../../%{_sharedstatedir}/zabbixsrv/externalscripts %{buildroot}%{_sysconfdir}/%{srcname}/externalscripts
21mr|zabbix7.0-7.0.13-3|997	ln -sf ../../%{_sharedstatedir}/zabbixsrv/alertscripts %{buildroot}%{_sysconfdir}/%{srcname}/alertscripts
21mr|zabbix7.0-7.0.13-3|998	#TODO: What does that do to existing directories?
21mr|zabbix7.0-7.0.13-3|999	
21mr|zabbix7.0-7.0.13-3|1000	mkdir -p %{buildroot}%{_sysconfdir}/%{srcname}/zabbix_agentd.d
21mr|zabbix7.0-7.0.13-3|1001	%if %{with agent2}
21mr|zabbix7.0-7.0.13-3|1002	mkdir -p %{buildroot}%{_sysconfdir}/%{srcname}/zabbix_agent2.d
21mr|zabbix7.0-7.0.13-3|1003	%endif
21mr|zabbix7.0-7.0.13-3|1004	
21mr|zabbix7.0-7.0.13-3|1005	# install scripts and modules directories
21mr|zabbix7.0-7.0.13-3|1006	# XXX already exists in rosa2019.05...
21mr|zabbix7.0-7.0.13-3|1007	%if %{mdvver} >= 202110
21mr|zabbix7.0-7.0.13-3|1008	mkdir -p %{buildroot}/%{_sharedstatedir}/zabbixsrv/
21mr|zabbix7.0-7.0.13-3|1009	mv %{buildroot}%{_datadir}/zabbix/alertscripts %{buildroot}/%{_sharedstatedir}/zabbixsrv/
21mr|zabbix7.0-7.0.13-3|1010	mv %{buildroot}%{_datadir}/zabbix/externalscripts %{buildroot}/%{_sharedstatedir}/zabbixsrv/
21mr|zabbix7.0-7.0.13-3|1011	%endif
21mr|zabbix7.0-7.0.13-3|1012	
21mr|zabbix7.0-7.0.13-3|1013	# Directory for fping spooling files
21mr|zabbix7.0-7.0.13-3|1014	mkdir -p %{buildroot}%{_sharedstatedir}/zabbixsrv/tmp
21mr|zabbix7.0-7.0.13-3|1015	
21mr|zabbix7.0-7.0.13-3|1016	# Install sql files
21mr|zabbix7.0-7.0.13-3|1017	for db in postgresql mysql; do
21mr|zabbix7.0-7.0.13-3|1018	mkdir %{buildroot}%{_datadir}/%{srcname}-$db
21mr|zabbix7.0-7.0.13-3|1019	cp -p database/$db/*.sql %{buildroot}%{_datadir}/%{srcname}-$db
21mr|zabbix7.0-7.0.13-3|1020	done
21mr|zabbix7.0-7.0.13-3|1021	
21mr|zabbix7.0-7.0.13-3|1022	install -dm 755 %{buildroot}%{_datadir}/%{srcname}-sqlite3
21mr|zabbix7.0-7.0.13-3|1023	cp -p database/sqlite3/schema.sql %{buildroot}%{_datadir}/%{srcname}-sqlite3
21mr|zabbix7.0-7.0.13-3|1024	
21mr|zabbix7.0-7.0.13-3|1025	%if %{with selinux}
21mr|zabbix7.0-7.0.13-3|1026	install -D -m 0644 %{srcname}.pp.bz2 %{buildroot}%{_datadir}/selinux/packages/targeted/%{srcname}.pp.bz2
21mr|zabbix7.0-7.0.13-3|1027	%endif
21mr|zabbix7.0-7.0.13-3|1028	
21mr|zabbix7.0-7.0.13-3|1029	#install sysuser config
21mr|zabbix7.0-7.0.13-3|1030	install -d %{buildroot}%{_sysusersdir}/
21mr|zabbix7.0-7.0.13-3|1031	install -m0644 %{SOURCE2} %{buildroot}%{_sysusersdir}/zabbix.conf
21mr|zabbix7.0-7.0.13-3|1032	install -m0644 %{SOURCE3} %{buildroot}%{_sysusersdir}/zabbixsrv.conf
21mr|zabbix7.0-7.0.13-3|1033	
21mr|zabbix7.0-7.0.13-3|1034	%if %{with java}
21mr|zabbix7.0-7.0.13-3|1035	mv %{buildroot}%{_sbindir}/zabbix_java/startup.sh %{buildroot}%{_sbindir}/zabbix_java_gateway_startup
21mr|zabbix7.0-7.0.13-3|1036	mv %{buildroot}%{_sbindir}/zabbix_java/shutdown.sh %{buildroot}%{_sbindir}/zabbix_java_gateway_shutdown
21mr|zabbix7.0-7.0.13-3|1037	mv %{buildroot}%{_sbindir}/zabbix_java/settings.sh %{buildroot}%{_sysconfdir}/zabbix/zabbix_java_gateway.conf
21mr|zabbix7.0-7.0.13-3|1038	mv %{buildroot}%{_sbindir}/zabbix_java/lib/logback.xml %{buildroot}%{_sysconfdir}/zabbix/zabbix_java_gateway_logback.xml
21mr|zabbix7.0-7.0.13-3|1039	rm %{buildroot}%{_sbindir}/zabbix_java/lib/logback-console.xml
21mr|zabbix7.0-7.0.13-3|1040	mv %{buildroot}%{_sbindir}/zabbix_java %{buildroot}%{_datadir}/zabbix-java-gateway
21mr|zabbix7.0-7.0.13-3|1041	install -Dm 0644 -p %{SOURCE23} %{buildroot}%{_unitdir}/zabbix-java-gateway.service
21mr|zabbix7.0-7.0.13-3|1042	install -Dm 0644 -p %{SOURCE9} %{buildroot}%{_tmpfilesdir}/zabbix-java-gateway.conf
21mr|zabbix7.0-7.0.13-3|1043	install -d %{buildroot}%{_sysusersdir}/
21mr|zabbix7.0-7.0.13-3|1044	install -m0644 %{SOURCE24} %{buildroot}%{_sysusersdir}/zabbix-java-gateway.conf
21mr|zabbix7.0-7.0.13-3|1045	%endif
21mr|zabbix7.0-7.0.13-3|1046	
21mr|zabbix7.0-7.0.13-3|1047	%changelog
21mr|zabbix7.0-7.0.13-3|1048	* Tue Oct 14 2025 slava86 <s.matveev@rosalinux.ru>
21mr|zabbix7.0-7.0.13-3|1049	- release +1
21mr|zabbix7.0-7.0.13-3|1050	
21mr|zabbix7.0-7.0.13-3|1051	* Tue Oct 14 2025 slava86 <s.matveev@rosalinux.ru>
21mr|zabbix7.0-7.0.13-3|1052	- provides zabbix-java-gateway
21mr|zabbix7.0-7.0.13-3|1053	
21mr|zabbix7.0-7.0.13-3|1054	* Mon Oct 13 2025 slava86 <s.matveev@rosalinux.ru>
21mr|zabbix7.0-7.0.13-3|1055	- change the systemd-sysusers search for rosa2021.1
21mr|zabbix7.0-7.0.13-3|1056	
21mr|zabbix7.0-7.0.13-3|1057	* Mon Oct 13 2025 slava86 <s.matveev@rosalinux.ru>
21mr|zabbix7.0-7.0.13-3|1058	- fix group
21mr|zabbix7.0-7.0.13-3|1059	
21mr|zabbix7.0-7.0.13-3|1060	* Mon Oct 13 2025 slava86 <s.matveev@rosalinux.ru>
21mr|zabbix7.0-7.0.13-3|1061	- change directory permissions (java)
21mr|zabbix7.0-7.0.13-3|1062	
21mr|zabbix7.0-7.0.13-3|1063	- Merge: 7b37a2c 8edfb4f
21mr|zabbix7.0-7.0.13-3|1064	* Mon Oct 13 2025 slava86 <s.matveev@rosalinux.ru>
21mr|zabbix7.0-7.0.13-3|1065	- Merge branch 'rosa2023.1' into rosa2021.1
21mr|zabbix7.0-7.0.13-3|1066	
21mr|zabbix7.0-7.0.13-3|1067	* Mon Oct 13 2025 slava86 <s.matveev@rosalinux.ru>
21mr|zabbix7.0-7.0.13-3|1068	- version php rosa2021.1 - 2
21mr|zabbix7.0-7.0.13-3|1069	
21mr|zabbix7.0-7.0.13-3|1070	* Mon Oct 13 2025 slava86 <s.matveev@rosalinux.ru>
21mr|zabbix7.0-7.0.13-3|1071	- version php rosa2021.1
21mr|zabbix7.0-7.0.13-3|1072	
21mr|zabbix7.0-7.0.13-3|1073	* Mon Oct 13 2025 slava86 <s.matveev@rosalinux.ru>
21mr|zabbix7.0-7.0.13-3|1074	- install javac
21mr|zabbix7.0-7.0.13-3|1075	
21mr|zabbix7.0-7.0.13-3|1076	* Mon Oct 13 2025 slava86 <s.matveev@rosalinux.ru>
21mr|zabbix7.0-7.0.13-3|1077	- build java gateway
21mr|zabbix7.0-7.0.13-3|1078	
21mr|zabbix7.0-7.0.13-3|1079	* Wed Jun 18 2025 Aleksandr Proklov <a.proklov@rosa.ru> 7.0.13-1
21mr|zabbix7.0-7.0.13-3|1080	- fix warnings
21mr|zabbix7.0-7.0.13-3|1081	
21mr|zabbix7.0-7.0.13-3|1082	* Wed Jun 18 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|zabbix7.0-7.0.13-3|1083	- Update version to 7.0.13
21mr|zabbix7.0-7.0.13-3|1084	
21mr|zabbix7.0-7.0.13-3|1085	* Wed Jun 18 2025 Aleksandr Proklov <a.proklov@rosa.ru> 7.0.13-1
21mr|zabbix7.0-7.0.13-3|1086	- fix warnings
21mr|zabbix7.0-7.0.13-3|1087	
21mr|zabbix7.0-7.0.13-3|1088	* Wed Jun 18 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|zabbix7.0-7.0.13-3|1089	- Update version to 7.0.13
21mr|zabbix7.0-7.0.13-3|1090	
21mr|zabbix7.0-7.0.13-3|1091	* Mon Feb 17 2025 spec cleaner <abf@abf.io>
21mr|zabbix7.0-7.0.13-3|1092	- automated spec cleanup
21mr|zabbix7.0-7.0.13-3|1093	
21mr|zabbix7.0-7.0.13-3|1094	* Fri Jan 24 2025 Ilfat G <i.gaptrakhmanov@rosa.ru> 7.0.3-2
21mr|zabbix7.0-7.0.13-3|1095	- require php 8.0 and above
21mr|zabbix7.0-7.0.13-3|1096	
21mr|zabbix7.0-7.0.13-3|1097	* Thu Jan 23 2025 Ilfat G <i.gaptrakhmanov@rosa.ru> 7.0.3-2
21mr|zabbix7.0-7.0.13-3|1098	- add requires php8-curl
21mr|zabbix7.0-7.0.13-3|1099	
21mr|zabbix7.0-7.0.13-3|1100	* Thu Jan 23 2025 Ilfat G <i.gaptrakhmanov@rosa.ru>
21mr|zabbix7.0-7.0.13-3|1101	- Require php8 instead of php
21mr|zabbix7.0-7.0.13-3|1102	
21mr|zabbix7.0-7.0.13-3|1103	* Tue Sep 17 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 7.0.3-1
21mr|zabbix7.0-7.0.13-3|1104	- /usr/ move
21mr|zabbix7.0-7.0.13-3|1105	
21mr|zabbix7.0-7.0.13-3|1106	- Merge: b75cefa 1920b1e
21mr|zabbix7.0-7.0.13-3|1107	* Tue Sep 17 2024 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|zabbix7.0-7.0.13-3|1108	- Merge branch 'rosa2021.1' into rosa2023.1
21mr|zabbix7.0-7.0.13-3|1109	
21mr|zabbix7.0-7.0.13-3|1110	* Tue Sep 17 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 7.0.3-1
21mr|zabbix7.0-7.0.13-3|1111	- set version in Conflicts
21mr|zabbix7.0-7.0.13-3|1112	
21mr|zabbix7.0-7.0.13-3|1113	* Sat Sep 14 2024 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|zabbix7.0-7.0.13-3|1114	- set conflicts with zabbix5.0
21mr|zabbix7.0-7.0.13-3|1115	
21mr|zabbix7.0-7.0.13-3|1116	* Sat Sep 14 2024 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|zabbix7.0-7.0.13-3|1117	- set conflicts with zabbix5.0
21mr|zabbix7.0-7.0.13-3|1118	
21mr|zabbix7.0-7.0.13-3|1119	* Fri Sep 13 2024 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|zabbix7.0-7.0.13-3|1120	- revert usr move
21mr|zabbix7.0-7.0.13-3|1121	
21mr|zabbix7.0-7.0.13-3|1122	* Fri Sep 13 2024 Aleksandr Proklov <a.proklov@rosalinux.ru>
21mr|zabbix7.0-7.0.13-3|1123	- new pkg

19983 21
21mr|zabbix7.0-agent2-plugin-postgresql-7.0.13-1|1	%define debug_package %{nil}
21mr|zabbix7.0-agent2-plugin-postgresql-7.0.13-1|2	
21mr|zabbix7.0-agent2-plugin-postgresql-7.0.13-1|3	Summary:	Zabbix Agent2 plugin for monitoring PostgreSQL installations
21mr|zabbix7.0-agent2-plugin-postgresql-7.0.13-1|4	Name:		zabbix7.0-agent2-plugin-postgresql
21mr|zabbix7.0-agent2-plugin-postgresql-7.0.13-1|5	Version:	7.0.13
21mr|zabbix7.0-agent2-plugin-postgresql-7.0.13-1|6	Release:	1
21mr|zabbix7.0-agent2-plugin-postgresql-7.0.13-1|7	License:	AGPLv3
21mr|zabbix7.0-agent2-plugin-postgresql-7.0.13-1|8	Group:		Networking/Other
21mr|zabbix7.0-agent2-plugin-postgresql-7.0.13-1|9	URL:		http://www.zabbix.com/
21mr|zabbix7.0-agent2-plugin-postgresql-7.0.13-1|10	Source0:	zabbix-agent2-plugin-postgresql-%{version}.tar.gz
21mr|zabbix7.0-agent2-plugin-postgresql-7.0.13-1|11	Patch1:		conf.patch
21mr|zabbix7.0-agent2-plugin-postgresql-7.0.13-1|12	BuildRequires:  golang
21mr|zabbix7.0-agent2-plugin-postgresql-7.0.13-1|13	
21mr|zabbix7.0-agent2-plugin-postgresql-7.0.13-1|14	%description
21mr|zabbix7.0-agent2-plugin-postgresql-7.0.13-1|15	Zabbix Agent2 plugin for monitoring PostgreSQL installations.
21mr|zabbix7.0-agent2-plugin-postgresql-7.0.13-1|16	
21mr|zabbix7.0-agent2-plugin-postgresql-7.0.13-1|17	%files
21mr|zabbix7.0-agent2-plugin-postgresql-7.0.13-1|18	%doc LICENSE README.md
21mr|zabbix7.0-agent2-plugin-postgresql-7.0.13-1|19	%{_sbindir}/zabbix-agent2-plugin/zabbix-agent2-plugin-postgresql
21mr|zabbix7.0-agent2-plugin-postgresql-7.0.13-1|20	%config(noreplace) %{_sysconfdir}/zabbix/zabbix_agent2.d/plugins.d/postgresql.conf
21mr|zabbix7.0-agent2-plugin-postgresql-7.0.13-1|21	
21mr|zabbix7.0-agent2-plugin-postgresql-7.0.13-1|22	#------------------------------------------------------------------
21mr|zabbix7.0-agent2-plugin-postgresql-7.0.13-1|23	
21mr|zabbix7.0-agent2-plugin-postgresql-7.0.13-1|24	%prep
21mr|zabbix7.0-agent2-plugin-postgresql-7.0.13-1|25	%setup0 -q -n zabbix-agent2-plugin-postgresql-%{version}
21mr|zabbix7.0-agent2-plugin-postgresql-7.0.13-1|26	%patch -P 1 -p1
21mr|zabbix7.0-agent2-plugin-postgresql-7.0.13-1|27	
21mr|zabbix7.0-agent2-plugin-postgresql-7.0.13-1|28	%build
21mr|zabbix7.0-agent2-plugin-postgresql-7.0.13-1|29	make
21mr|zabbix7.0-agent2-plugin-postgresql-7.0.13-1|30	
21mr|zabbix7.0-agent2-plugin-postgresql-7.0.13-1|31	%install
21mr|zabbix7.0-agent2-plugin-postgresql-7.0.13-1|32	mkdir -p %{buildroot}%{_sbindir}/zabbix-agent2-plugin/
21mr|zabbix7.0-agent2-plugin-postgresql-7.0.13-1|33	cp -Rv zabbix-agent2-plugin-postgresql %{buildroot}%{_sbindir}/zabbix-agent2-plugin/
21mr|zabbix7.0-agent2-plugin-postgresql-7.0.13-1|34	mkdir -p %{buildroot}%{_sysconfdir}/zabbix/zabbix_agent2.d/plugins.d/
21mr|zabbix7.0-agent2-plugin-postgresql-7.0.13-1|35	cp -Rv postgresql.conf %{buildroot}%{_sysconfdir}/zabbix/zabbix_agent2.d/plugins.d/
21mr|zabbix7.0-agent2-plugin-postgresql-7.0.13-1|36	
21mr|zabbix7.0-agent2-plugin-postgresql-7.0.13-1|37	
21mr|zabbix7.0-agent2-plugin-postgresql-7.0.13-1|38	
21mr|zabbix7.0-agent2-plugin-postgresql-7.0.13-1|39	
21mr|zabbix7.0-agent2-plugin-postgresql-7.0.13-1|40	
21mr|zabbix7.0-agent2-plugin-postgresql-7.0.13-1|41	%changelog
21mr|zabbix7.0-agent2-plugin-postgresql-7.0.13-1|42	* Sat Nov 29 2025 slava86 <s.matveev@rosalinux.ru>
21mr|zabbix7.0-agent2-plugin-postgresql-7.0.13-1|43	- Imported from SRPM

19984 21
21mr|zchunk-1.2.2-2|1	%define major 1
21mr|zchunk-1.2.2-2|2	%define libname %mklibname zck %{major}
21mr|zchunk-1.2.2-2|3	%define devname %mklibname zck -d
21mr|zchunk-1.2.2-2|4	
21mr|zchunk-1.2.2-2|5	Summary:	Compressed file format that allows easy deltas
21mr|zchunk-1.2.2-2|6	Name:		zchunk
21mr|zchunk-1.2.2-2|7	Version:	1.2.2
21mr|zchunk-1.2.2-2|8	Release:	2
21mr|zchunk-1.2.2-2|9	License:	BSD and MIT
21mr|zchunk-1.2.2-2|10	Group:		Archiving/Compression
21mr|zchunk-1.2.2-2|11	Url:		https://github.com/zchunk/zchunk
21mr|zchunk-1.2.2-2|12	Source0:	%{url}/archive/%{version}/%{name}-%{version}.tar.gz
21mr|zchunk-1.2.2-2|13	Patch0:		CVE-2023-46228.patch
21mr|zchunk-1.2.2-2|14	BuildRequires:	meson
21mr|zchunk-1.2.2-2|15	BuildRequires:	pkgconfig(libcurl)
21mr|zchunk-1.2.2-2|16	BuildRequires:	pkgconfig(libzstd)
21mr|zchunk-1.2.2-2|17	BuildRequires:	pkgconfig(openssl)
21mr|zchunk-1.2.2-2|18	Requires:	%{libname} = %{EVRD}
21mr|zchunk-1.2.2-2|19	
21mr|zchunk-1.2.2-2|20	%description
21mr|zchunk-1.2.2-2|21	zchunk is a compressed file format that splits the file into independent
21mr|zchunk-1.2.2-2|22	chunks.  This allows you to only download the differences when downloading a
21mr|zchunk-1.2.2-2|23	new version of the file, and also makes zchunk files efficient over rsync.
21mr|zchunk-1.2.2-2|24	zchunk files are protected with strong checksums to verify that the file you
21mr|zchunk-1.2.2-2|25	downloaded is in fact the file you wanted.
21mr|zchunk-1.2.2-2|26	
21mr|zchunk-1.2.2-2|27	%files
21mr|zchunk-1.2.2-2|28	%doc README.md LICENSE
21mr|zchunk-1.2.2-2|29	%{_bindir}/zck*
21mr|zchunk-1.2.2-2|30	%{_bindir}/unzck
21mr|zchunk-1.2.2-2|31	%{_libexecdir}/zck_gen_xml_dictionary
21mr|zchunk-1.2.2-2|32	%{_mandir}/man1/*.1.*
21mr|zchunk-1.2.2-2|33	
21mr|zchunk-1.2.2-2|34	#----------------------------------------------------------------------------
21mr|zchunk-1.2.2-2|35	
21mr|zchunk-1.2.2-2|36	%package -n %{libname}
21mr|zchunk-1.2.2-2|37	Summary:	Zchunk library
21mr|zchunk-1.2.2-2|38	Group:		System/Libraries
21mr|zchunk-1.2.2-2|39	
21mr|zchunk-1.2.2-2|40	%description -n %{libname}
21mr|zchunk-1.2.2-2|41	zchunk is a compressed file format that splits the file into independent
21mr|zchunk-1.2.2-2|42	chunks.  This allows you to only download the differences when downloading a
21mr|zchunk-1.2.2-2|43	new version of the file, and also makes zchunk files efficient over rsync.
21mr|zchunk-1.2.2-2|44	zchunk files are protected with strong checksums to verify that the file you
21mr|zchunk-1.2.2-2|45	downloaded is in fact the file you wanted.
21mr|zchunk-1.2.2-2|46	
21mr|zchunk-1.2.2-2|47	This package contains the zchunk library, libzck.
21mr|zchunk-1.2.2-2|48	
21mr|zchunk-1.2.2-2|49	%files -n %{libname}
21mr|zchunk-1.2.2-2|50	%doc README.md LICENSE
21mr|zchunk-1.2.2-2|51	%{_libdir}/libzck.so.%{major}
21mr|zchunk-1.2.2-2|52	%{_libdir}/libzck.so.%{version}
21mr|zchunk-1.2.2-2|53	
21mr|zchunk-1.2.2-2|54	#----------------------------------------------------------------------------
21mr|zchunk-1.2.2-2|55	
21mr|zchunk-1.2.2-2|56	%package -n %{devname}
21mr|zchunk-1.2.2-2|57	Summary:	Headers for building against zchunk
21mr|zchunk-1.2.2-2|58	Group:		Development/C
21mr|zchunk-1.2.2-2|59	Requires:	%{libname} = %{EVRD}
21mr|zchunk-1.2.2-2|60	
21mr|zchunk-1.2.2-2|61	%description -n %{devname}
21mr|zchunk-1.2.2-2|62	This package contains the headers necessary for building against the zchunk
21mr|zchunk-1.2.2-2|63	library, libzck.
21mr|zchunk-1.2.2-2|64	
21mr|zchunk-1.2.2-2|65	%files -n %{devname}
21mr|zchunk-1.2.2-2|66	%doc zchunk_format.txt
21mr|zchunk-1.2.2-2|67	%{_libdir}/libzck.so
21mr|zchunk-1.2.2-2|68	%{_libdir}/pkgconfig/zck.pc
21mr|zchunk-1.2.2-2|69	%{_includedir}/zck.h
21mr|zchunk-1.2.2-2|70	
21mr|zchunk-1.2.2-2|71	#----------------------------------------------------------------------------
21mr|zchunk-1.2.2-2|72	
21mr|zchunk-1.2.2-2|73	%prep
21mr|zchunk-1.2.2-2|74	%autosetup -p1
21mr|zchunk-1.2.2-2|75	
21mr|zchunk-1.2.2-2|76	# Remove bundled sha libraries
21mr|zchunk-1.2.2-2|77	rm -rf src/lib/hash/sha*
21mr|zchunk-1.2.2-2|78	
21mr|zchunk-1.2.2-2|79	%build
21mr|zchunk-1.2.2-2|80	%meson -Dwith-openssl=enabled -Dwith-zstd=enabled
21mr|zchunk-1.2.2-2|81	%meson_build
21mr|zchunk-1.2.2-2|82	
21mr|zchunk-1.2.2-2|83	%install
21mr|zchunk-1.2.2-2|84	%meson_install
21mr|zchunk-1.2.2-2|85	
21mr|zchunk-1.2.2-2|86	# Install script for generating XML dictionaries
21mr|zchunk-1.2.2-2|87	install -Dpm 0755 contrib/gen_xml_dictionary %{buildroot}%{_libexecdir}/zck_gen_xml_dictionary
21mr|zchunk-1.2.2-2|88	
21mr|zchunk-1.2.2-2|89	%check
21mr|zchunk-1.2.2-2|90	%meson_test

19985 21
21mr|zd1211-firmware-1.5-2|1	Summary: Firmware files for the ZD1211 chip
21mr|zd1211-firmware-1.5-2|2	Name: zd1211-firmware
21mr|zd1211-firmware-1.5-2|3	Version:	1.5
21mr|zd1211-firmware-1.5-2|4	Release:	2
21mr|zd1211-firmware-1.5-2|5	Source0: http://prdownloads.sourceforge.net/zd1211/%{name}-%{version}.tar.bz2
21mr|zd1211-firmware-1.5-2|6	License: GPL
21mr|zd1211-firmware-1.5-2|7	Group: System/Kernel and hardware
21mr|zd1211-firmware-1.5-2|8	Url: http://sourceforge.net/projects/zd1211/
21mr|zd1211-firmware-1.5-2|9	BuildArch: noarch
21mr|zd1211-firmware-1.5-2|10	
21mr|zd1211-firmware-1.5-2|11	%description
21mr|zd1211-firmware-1.5-2|12	This package contains the firmware files for the ZD1211 chip, which is
21mr|zd1211-firmware-1.5-2|13	used in WLAN USB sticks.
21mr|zd1211-firmware-1.5-2|14	The files are generated from C header files distributed in the
21mr|zd1211-firmware-1.5-2|15	original ZyDAS ZD1211 driver under the GNU Public License.
21mr|zd1211-firmware-1.5-2|16	The full source of the original ZYDAS driver is available from
21mr|zd1211-firmware-1.5-2|17	http://www.deine-taler.de/zd1211/
21mr|zd1211-firmware-1.5-2|18	
21mr|zd1211-firmware-1.5-2|19	%prep
21mr|zd1211-firmware-1.5-2|20	%setup -q -n %{name}
21mr|zd1211-firmware-1.5-2|21	
21mr|zd1211-firmware-1.5-2|22	%build
21mr|zd1211-firmware-1.5-2|23	
21mr|zd1211-firmware-1.5-2|24	%install
21mr|zd1211-firmware-1.5-2|25	install -d %{buildroot}/lib/firmware/zd1211
21mr|zd1211-firmware-1.5-2|26	install -m644 zd1211* %{buildroot}/lib/firmware/zd1211
21mr|zd1211-firmware-1.5-2|27	
21mr|zd1211-firmware-1.5-2|28	%files
21mr|zd1211-firmware-1.5-2|29	%doc README
21mr|zd1211-firmware-1.5-2|30	/lib/firmware/zd1211/zd1211*

19986 21
21mr|zeek-4.0.2-1|1	%global __requires_exclude libc.so.6\\(GLIBC_PRIVATE\\)
21mr|zeek-4.0.2-1|2	
21mr|zeek-4.0.2-1|3	%define binpac_major 0
21mr|zeek-4.0.2-1|4	%define libbinpac %mklibname binpac %{binpac_major}
21mr|zeek-4.0.2-1|5	%define devbinpac %mklibname binpac -d
21mr|zeek-4.0.2-1|6	
21mr|zeek-4.0.2-1|7	%define broker_major 2
21mr|zeek-4.0.2-1|8	%define libbroker %mklibname broker %{broker_major}
21mr|zeek-4.0.2-1|9	%define devbroker %mklibname broker -d
21mr|zeek-4.0.2-1|10	
21mr|zeek-4.0.2-1|11	%define caf_major 0
21mr|zeek-4.0.2-1|12	%define libcaf_core %mklibname caf_core %{caf_major}
21mr|zeek-4.0.2-1|13	%define libcaf_io %mklibname caf_io %{caf_major}
21mr|zeek-4.0.2-1|14	%define libcaf_openssl %mklibname caf_openssl %{caf_major}
21mr|zeek-4.0.2-1|15	%define devcaf %mklibname caf -d
21mr|zeek-4.0.2-1|16	
21mr|zeek-4.0.2-1|17	%define sdevparaglob %mklibname paraglob -d -s
21mr|zeek-4.0.2-1|18	
21mr|zeek-4.0.2-1|19	Summary:	The Zeek Network Security Monitor
21mr|zeek-4.0.2-1|20	Name:		zeek
21mr|zeek-4.0.2-1|21	Version:	4.0.2
21mr|zeek-4.0.2-1|22	Release:	1
21mr|zeek-4.0.2-1|23	License:	BSD
21mr|zeek-4.0.2-1|24	Group:		Monitoring
21mr|zeek-4.0.2-1|25	Url:		https://www.zeek.org
21mr|zeek-4.0.2-1|26	Source0:	https://download.zeek.org/zeek-%{version}.tar.gz
21mr|zeek-4.0.2-1|27	BuildRequires:	bison
21mr|zeek-4.0.2-1|28	BuildRequires:	cmake
21mr|zeek-4.0.2-1|29	BuildRequires:	flex
21mr|zeek-4.0.2-1|30	BuildRequires:	glibc-static-devel
21mr|zeek-4.0.2-1|31	BuildRequires:	jemalloc-devel
21mr|zeek-4.0.2-1|32	BuildRequires:	pkgconfig(libmaxminddb)
21mr|zeek-4.0.2-1|33	BuildRequires:	pcap-devel
21mr|zeek-4.0.2-1|34	#We don't have it yet
21mr|zeek-4.0.2-1|35	#BuildRequires:	rocksdb-devel
21mr|zeek-4.0.2-1|36	BuildRequires:	pkgconfig(krb5)
21mr|zeek-4.0.2-1|37	BuildRequires:	pkgconfig(openssl)
21mr|zeek-4.0.2-1|38	BuildRequires:	pkgconfig(python3)
21mr|zeek-4.0.2-1|39	BuildRequires:	pkgconfig(zlib)
21mr|zeek-4.0.2-1|40	
21mr|zeek-4.0.2-1|41	%description
21mr|zeek-4.0.2-1|42	Zeek is a powerful network analysis framework that is much different from
21mr|zeek-4.0.2-1|43	the typical IDS you may know. While focusing on network security monitoring,
21mr|zeek-4.0.2-1|44	Zeek provides a comprehensive platform for more general network traffic
21mr|zeek-4.0.2-1|45	analysis as well.
21mr|zeek-4.0.2-1|46	
21mr|zeek-4.0.2-1|47	%files
21mr|zeek-4.0.2-1|48	%doc COPYING NEWS README.md
21mr|zeek-4.0.2-1|49	%{_bindir}/bifcl
21mr|zeek-4.0.2-1|50	%{_bindir}/binpac
21mr|zeek-4.0.2-1|51	%{_bindir}/paraglob-test
21mr|zeek-4.0.2-1|52	%{_bindir}/zeek
21mr|zeek-4.0.2-1|53	%{_datadir}/%{name}
21mr|zeek-4.0.2-1|54	%dir %{_libdir}/%{name}
21mr|zeek-4.0.2-1|55	%dir %{_libdir}/%{name}/plugins
21mr|zeek-4.0.2-1|56	%{_mandir}/man8/%{name}.8*
21mr|zeek-4.0.2-1|57	%{_bindir}/broker-benchmark
21mr|zeek-4.0.2-1|58	%{_bindir}/broker-cluster-benchmark
21mr|zeek-4.0.2-1|59	
21mr|zeek-4.0.2-1|60	#----------------------------------------------------------------------------
21mr|zeek-4.0.2-1|61	
21mr|zeek-4.0.2-1|62	%package -n %{libbinpac}
21mr|zeek-4.0.2-1|63	Summary:	Zeek's protocol parser generator shared library
21mr|zeek-4.0.2-1|64	Group:		System/Libraries
21mr|zeek-4.0.2-1|65	
21mr|zeek-4.0.2-1|66	%description -n %{libbinpac}
21mr|zeek-4.0.2-1|67	Zeek's protocol parser generator shared library.
21mr|zeek-4.0.2-1|68	
21mr|zeek-4.0.2-1|69	%files -n %{libbinpac}
21mr|zeek-4.0.2-1|70	%{_libdir}/libbinpac.so.%{binpac_major}*
21mr|zeek-4.0.2-1|71	
21mr|zeek-4.0.2-1|72	#----------------------------------------------------------------------------
21mr|zeek-4.0.2-1|73	
21mr|zeek-4.0.2-1|74	%package -n %{devbinpac}
21mr|zeek-4.0.2-1|75	Summary:	Zeek's protocol parser generator library development files
21mr|zeek-4.0.2-1|76	Group:		Development/C
21mr|zeek-4.0.2-1|77	Requires:	%{libbinpac} = %{EVRD}
21mr|zeek-4.0.2-1|78	Provides:	binpac-devel = %{EVRD}
21mr|zeek-4.0.2-1|79	
21mr|zeek-4.0.2-1|80	%description -n %{devbinpac}
21mr|zeek-4.0.2-1|81	Zeek's protocol parser generator library development files.
21mr|zeek-4.0.2-1|82	
21mr|zeek-4.0.2-1|83	%files -n %{devbinpac}
21mr|zeek-4.0.2-1|84	%{_includedir}/binpac
21mr|zeek-4.0.2-1|85	%{_libdir}/libbinpac.so
21mr|zeek-4.0.2-1|86	
21mr|zeek-4.0.2-1|87	#----------------------------------------------------------------------------
21mr|zeek-4.0.2-1|88	
21mr|zeek-4.0.2-1|89	%package -n %{libbroker}
21mr|zeek-4.0.2-1|90	Summary:	Zeek's messaging shared library
21mr|zeek-4.0.2-1|91	Group:		System/Libraries
21mr|zeek-4.0.2-1|92	
21mr|zeek-4.0.2-1|93	%description -n %{libbroker}
21mr|zeek-4.0.2-1|94	Zeek's messaging shared library.
21mr|zeek-4.0.2-1|95	
21mr|zeek-4.0.2-1|96	%files -n %{libbroker}
21mr|zeek-4.0.2-1|97	%{_libdir}/libbroker.so.%{broker_major}*
21mr|zeek-4.0.2-1|98	%{_libdir}/libbroker.so.3
21mr|zeek-4.0.2-1|99	
21mr|zeek-4.0.2-1|100	#----------------------------------------------------------------------------
21mr|zeek-4.0.2-1|101	
21mr|zeek-4.0.2-1|102	%package -n %{devbroker}
21mr|zeek-4.0.2-1|103	Summary:	Zeek's messaging library development files
21mr|zeek-4.0.2-1|104	Group:		Development/C++
21mr|zeek-4.0.2-1|105	Requires:	%{libbroker} = %{EVRD}
21mr|zeek-4.0.2-1|106	Provides:	broker-devel = %{EVRD}
21mr|zeek-4.0.2-1|107	
21mr|zeek-4.0.2-1|108	%description -n %{devbroker}
21mr|zeek-4.0.2-1|109	Zeek's messaging library development files.
21mr|zeek-4.0.2-1|110	
21mr|zeek-4.0.2-1|111	%files -n %{devbroker}
21mr|zeek-4.0.2-1|112	%{_includedir}/broker
21mr|zeek-4.0.2-1|113	%{_libdir}/libbroker.so
21mr|zeek-4.0.2-1|114	
21mr|zeek-4.0.2-1|115	#----------------------------------------------------------------------------
21mr|zeek-4.0.2-1|116	
21mr|zeek-4.0.2-1|117	%package -n %{libcaf_core}
21mr|zeek-4.0.2-1|118	Summary:	Open source implementation of the Actor Model in C++ shared library
21mr|zeek-4.0.2-1|119	Group:		System/Libraries
21mr|zeek-4.0.2-1|120	
21mr|zeek-4.0.2-1|121	%description -n %{libcaf_core}
21mr|zeek-4.0.2-1|122	Open source implementation of the Actor Model in C++ shared library.
21mr|zeek-4.0.2-1|123	
21mr|zeek-4.0.2-1|124	%files -n %{libcaf_core}
21mr|zeek-4.0.2-1|125	%{_libdir}/libcaf_core.so.%{caf_major}*
21mr|zeek-4.0.2-1|126	
21mr|zeek-4.0.2-1|127	#----------------------------------------------------------------------------
21mr|zeek-4.0.2-1|128	
21mr|zeek-4.0.2-1|129	%package -n %{libcaf_io}
21mr|zeek-4.0.2-1|130	Summary:	Open source implementation of the Actor Model in C++ shared library
21mr|zeek-4.0.2-1|131	Group:		System/Libraries
21mr|zeek-4.0.2-1|132	
21mr|zeek-4.0.2-1|133	%description -n %{libcaf_io}
21mr|zeek-4.0.2-1|134	Open source implementation of the Actor Model in C++ shared library.
21mr|zeek-4.0.2-1|135	
21mr|zeek-4.0.2-1|136	%files -n %{libcaf_io}
21mr|zeek-4.0.2-1|137	%{_libdir}/libcaf_io.so.%{caf_major}*
21mr|zeek-4.0.2-1|138	
21mr|zeek-4.0.2-1|139	#----------------------------------------------------------------------------
21mr|zeek-4.0.2-1|140	
21mr|zeek-4.0.2-1|141	%package -n %{libcaf_openssl}
21mr|zeek-4.0.2-1|142	Summary:	Open source implementation of the Actor Model in C++ shared library
21mr|zeek-4.0.2-1|143	Group:		System/Libraries
21mr|zeek-4.0.2-1|144	
21mr|zeek-4.0.2-1|145	%description -n %{libcaf_openssl}
21mr|zeek-4.0.2-1|146	Open source implementation of the Actor Model in C++ shared library.
21mr|zeek-4.0.2-1|147	
21mr|zeek-4.0.2-1|148	%files -n %{libcaf_openssl}
21mr|zeek-4.0.2-1|149	%{_libdir}/libcaf_openssl.so.%{caf_major}*
21mr|zeek-4.0.2-1|150	
21mr|zeek-4.0.2-1|151	#----------------------------------------------------------------------------
21mr|zeek-4.0.2-1|152	
21mr|zeek-4.0.2-1|153	%package -n %{devcaf}
21mr|zeek-4.0.2-1|154	Summary:	Open source implementation of the Actor Model in C++ development files
21mr|zeek-4.0.2-1|155	Group:		Development/C++
21mr|zeek-4.0.2-1|156	Requires:	%{libcaf_core} = %{EVRD}
21mr|zeek-4.0.2-1|157	Requires:	%{libcaf_io} = %{EVRD}
21mr|zeek-4.0.2-1|158	Requires:	%{libcaf_openssl} = %{EVRD}
21mr|zeek-4.0.2-1|159	Provides:	caf-devel = %{EVRD}
21mr|zeek-4.0.2-1|160	
21mr|zeek-4.0.2-1|161	%description -n %{devcaf}
21mr|zeek-4.0.2-1|162	Open source implementation of the Actor Model in C++ development files.
21mr|zeek-4.0.2-1|163	
21mr|zeek-4.0.2-1|164	%files -n %{devcaf}
21mr|zeek-4.0.2-1|165	%{_includedir}/caf
21mr|zeek-4.0.2-1|166	%{_libdir}/libcaf_core.so
21mr|zeek-4.0.2-1|167	%{_libdir}/libcaf_io.so
21mr|zeek-4.0.2-1|168	%{_libdir}/libcaf_openssl.so
21mr|zeek-4.0.2-1|169	%{_libdir}/cmake/CAF/CAFConfig.cmake
21mr|zeek-4.0.2-1|170	%{_libdir}/cmake/CAF/CAFConfigVersion.cmake
21mr|zeek-4.0.2-1|171	%{_libdir}/cmake/CAF/CAFTargets-relwithdebinfo.cmake
21mr|zeek-4.0.2-1|172	%{_libdir}/cmake/CAF/CAFTargets.cmake
21mr|zeek-4.0.2-1|173	
21mr|zeek-4.0.2-1|174	#----------------------------------------------------------------------------
21mr|zeek-4.0.2-1|175	
21mr|zeek-4.0.2-1|176	%package -n %{sdevparaglob}
21mr|zeek-4.0.2-1|177	Summary:	Data structure for matching a string against a large list of patterns
21mr|zeek-4.0.2-1|178	Group:		Development/C
21mr|zeek-4.0.2-1|179	Provides:	paraglob-devel = %{EVRD}
21mr|zeek-4.0.2-1|180	
21mr|zeek-4.0.2-1|181	%description -n %{sdevparaglob}
21mr|zeek-4.0.2-1|182	Development headers and static library for data structure for matching a string
21mr|zeek-4.0.2-1|183	against a large list of patterns.
21mr|zeek-4.0.2-1|184	
21mr|zeek-4.0.2-1|185	%files -n %{sdevparaglob}
21mr|zeek-4.0.2-1|186	%{_includedir}/paraglob/
21mr|zeek-4.0.2-1|187	%{_libdir}/libparaglob.a
21mr|zeek-4.0.2-1|188	
21mr|zeek-4.0.2-1|189	#----------------------------------------------------------------------------
21mr|zeek-4.0.2-1|190	
21mr|zeek-4.0.2-1|191	%package devel
21mr|zeek-4.0.2-1|192	Summary:	Zeek's development files
21mr|zeek-4.0.2-1|193	Group:		Development/C
21mr|zeek-4.0.2-1|194	# Not sure if they are really required... (abondrov)
21mr|zeek-4.0.2-1|195	Requires:	%{devbinpac} = %{EVRD}
21mr|zeek-4.0.2-1|196	Requires:	%{devbroker} = %{EVRD}
21mr|zeek-4.0.2-1|197	Requires:	%{devcaf} = %{EVRD}
21mr|zeek-4.0.2-1|198	Requires:	%{sdevparaglob} = %{EVRD}
21mr|zeek-4.0.2-1|199	
21mr|zeek-4.0.2-1|200	%description devel
21mr|zeek-4.0.2-1|201	Zeek's development files.
21mr|zeek-4.0.2-1|202	
21mr|zeek-4.0.2-1|203	%files devel
21mr|zeek-4.0.2-1|204	%{_bindir}/zeek-config
21mr|zeek-4.0.2-1|205	%{_includedir}/zeek
21mr|zeek-4.0.2-1|206	
21mr|zeek-4.0.2-1|207	#----------------------------------------------------------------------------
21mr|zeek-4.0.2-1|208	
21mr|zeek-4.0.2-1|209	%package -n python3-broker
21mr|zeek-4.0.2-1|210	Summary:	Python bindings for Zeek's messaging library
21mr|zeek-4.0.2-1|211	Group:		Development/Python
21mr|zeek-4.0.2-1|212	Requires:	pythonegg(ipaddress)
21mr|zeek-4.0.2-1|213	
21mr|zeek-4.0.2-1|214	%description -n python3-broker
21mr|zeek-4.0.2-1|215	Python bindings for Zeek's messaging library.
21mr|zeek-4.0.2-1|216	
21mr|zeek-4.0.2-1|217	%files -n python3-broker
21mr|zeek-4.0.2-1|218	%{python3_sitearch}/broker/*
21mr|zeek-4.0.2-1|219	#%%{python3_sitearch}/broker/__pycache__/*
21mr|zeek-4.0.2-1|220	
21mr|zeek-4.0.2-1|221	#----------------------------------------------------------------------------
21mr|zeek-4.0.2-1|222	
21mr|zeek-4.0.2-1|223	%prep
21mr|zeek-4.0.2-1|224	%autosetup -p1
21mr|zeek-4.0.2-1|225	
21mr|zeek-4.0.2-1|226	%build
21mr|zeek-4.0.2-1|227	%cmake \
21mr|zeek-4.0.2-1|228	-DENABLE_JEMALLOC:BOOL=ON \
21mr|zeek-4.0.2-1|229	-DZEEK_PYTHON_DIR=%{python3_sitearch}/broker
21mr|zeek-4.0.2-1|230	
21mr|zeek-4.0.2-1|231	%make V=1
21mr|zeek-4.0.2-1|232	
21mr|zeek-4.0.2-1|233	%install
21mr|zeek-4.0.2-1|234	%makeinstall_std -C build
21mr|zeek-4.0.2-1|235	
21mr|zeek-4.0.2-1|236	# We don't need support for legacy stuff
21mr|zeek-4.0.2-1|237	rm -f %{buildroot}%{_bindir}/bro
21mr|zeek-4.0.2-1|238	rm -f %{buildroot}%{_bindir}/bro-config
21mr|zeek-4.0.2-1|239	rm -f %{buildroot}%{_bindir}/zeek-wrapper

19987 21
21mr|zeitgeist-1.0.3-1|1	%define api 2.0
21mr|zeitgeist-1.0.3-1|2	%define major 0
21mr|zeitgeist-1.0.3-1|3	%define libname %mklibname %{name} %{api} %{major}
21mr|zeitgeist-1.0.3-1|4	%define girname %mklibname %{name}-gir %{api}
21mr|zeitgeist-1.0.3-1|5	%define devname %mklibname %{name} %{api} -d
21mr|zeitgeist-1.0.3-1|6	
21mr|zeitgeist-1.0.3-1|7	Summary:	Event logging framework for the desktop
21mr|zeitgeist-1.0.3-1|8	Name:		zeitgeist
21mr|zeitgeist-1.0.3-1|9	Version:	1.0.3
21mr|zeitgeist-1.0.3-1|10	Release:	1
21mr|zeitgeist-1.0.3-1|11	License:	LGPLv3
21mr|zeitgeist-1.0.3-1|12	Group:		System/Libraries
21mr|zeitgeist-1.0.3-1|13	Url:		http://launchpad.net/zeitgeist
21mr|zeitgeist-1.0.3-1|14	Source0:	http://launchpad.net/%{name}/1.0/%{version}/+download/%{name}-%{version}.tar.xz
21mr|zeitgeist-1.0.3-1|15	# include upstream patches for vala 0.52 support
21mr|zeitgeist-1.0.3-1|16	Patch1:		0001-use-genericarray-api-only.patch
21mr|zeitgeist-1.0.3-1|17	Patch2:		0002-fix-syntax-of-namespace-docs.patch
21mr|zeitgeist-1.0.3-1|18	Patch3:		0003-sync-custom-g-assert-cmp-bindings.patch
21mr|zeitgeist-1.0.3-1|19	BuildRequires:	intltool
21mr|zeitgeist-1.0.3-1|20	BuildRequires:	python3-rdflib
21mr|zeitgeist-1.0.3-1|21	BuildRequires:	raptor2
21mr|zeitgeist-1.0.3-1|22	BuildRequires:	vala-tools
21mr|zeitgeist-1.0.3-1|23	BuildRequires:	pkgconfig(xapian-core)
21mr|zeitgeist-1.0.3-1|24	BuildRequires:	pkgconfig(dbus-1)
21mr|zeitgeist-1.0.3-1|25	BuildRequires:	pkgconfig(gobject-introspection-1.0)
21mr|zeitgeist-1.0.3-1|26	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|zeitgeist-1.0.3-1|27	BuildRequires:	pkgconfig(json-glib-1.0)
21mr|zeitgeist-1.0.3-1|28	BuildRequires:	pkgconfig(python3)
21mr|zeitgeist-1.0.3-1|29	BuildRequires:	pkgconfig(sqlite3)
21mr|zeitgeist-1.0.3-1|30	BuildRequires:	pkgconfig(telepathy-glib) >= 0.18.0
21mr|zeitgeist-1.0.3-1|31	BuildRequires:	pkgconfig(vapigen)
21mr|zeitgeist-1.0.3-1|32	Requires:	python3-dbus
21mr|zeitgeist-1.0.3-1|33	Requires:	python3-storm
21mr|zeitgeist-1.0.3-1|34	
21mr|zeitgeist-1.0.3-1|35	%description
21mr|zeitgeist-1.0.3-1|36	Zeitgeist is an "Event Logging Framework" that provides cross
21mr|zeitgeist-1.0.3-1|37	application awareness of the desktop's activities.
21mr|zeitgeist-1.0.3-1|38	
21mr|zeitgeist-1.0.3-1|39	You worked on a file, but you cannot remember where you saved it? You
21mr|zeitgeist-1.0.3-1|40	visited a web page about basketball three days ago, but you cannot
21mr|zeitgeist-1.0.3-1|41	find the URL in your browser's history? No problem, this is where
21mr|zeitgeist-1.0.3-1|42	Zeitgeist enters the scene. It knows a lot about your activities and
21mr|zeitgeist-1.0.3-1|43	has a feature rich D-Bus API which allows GUI applications like
21mr|zeitgeist-1.0.3-1|44	gnome-zeitgeist, zeitgeistfs and others to present you your
21mr|zeitgeist-1.0.3-1|45	activities in a readable way.
21mr|zeitgeist-1.0.3-1|46	
21mr|zeitgeist-1.0.3-1|47	%files
21mr|zeitgeist-1.0.3-1|48	%doc AUTHORS NEWS
21mr|zeitgeist-1.0.3-1|49	%{_sysconfdir}/xdg/autostart/*.desktop
21mr|zeitgeist-1.0.3-1|50	%{_bindir}/%{name}*
21mr|zeitgeist-1.0.3-1|51	%{_libexecdir}/zeitgeist/zeitgeist-fts
21mr|zeitgeist-1.0.3-1|52	%{_datadir}/%{name}
21mr|zeitgeist-1.0.3-1|53	%{_datadir}/bash-completion/completions/zeitgeist-daemon
21mr|zeitgeist-1.0.3-1|54	%{_datadir}/dbus-1/services/org.gnome.zeitgeist.Engine.service
21mr|zeitgeist-1.0.3-1|55	%{_datadir}/dbus-1/services/org.gnome.zeitgeist.SimpleIndexer.service
21mr|zeitgeist-1.0.3-1|56	%{_mandir}/man1/%{name}*.1*
21mr|zeitgeist-1.0.3-1|57	%{_userunitdir}/zeitgeist.service
21mr|zeitgeist-1.0.3-1|58	%{_userunitdir}/zeitgeist-fts.service
21mr|zeitgeist-1.0.3-1|59	%{py3_puresitedir}/%{name}
21mr|zeitgeist-1.0.3-1|60	
21mr|zeitgeist-1.0.3-1|61	#----------------------------------------------------------------------------
21mr|zeitgeist-1.0.3-1|62	
21mr|zeitgeist-1.0.3-1|63	%package -n %{libname}
21mr|zeitgeist-1.0.3-1|64	Summary:	Shared library for Zeitgeist
21mr|zeitgeist-1.0.3-1|65	Group:		System/Libraries
21mr|zeitgeist-1.0.3-1|66	
21mr|zeitgeist-1.0.3-1|67	%description -n %{libname}
21mr|zeitgeist-1.0.3-1|68	This is a library to provide data to %{name}
21mr|zeitgeist-1.0.3-1|69	
21mr|zeitgeist-1.0.3-1|70	%files -n %{libname}
21mr|zeitgeist-1.0.3-1|71	%{_libdir}/libzeitgeist-%{api}.so.%{major}*
21mr|zeitgeist-1.0.3-1|72	
21mr|zeitgeist-1.0.3-1|73	#----------------------------------------------------------------------------
21mr|zeitgeist-1.0.3-1|74	
21mr|zeitgeist-1.0.3-1|75	%package -n %{girname}
21mr|zeitgeist-1.0.3-1|76	Summary:	GObject Introspection interface library for Zeitgeist
21mr|zeitgeist-1.0.3-1|77	Group:		System/Libraries
21mr|zeitgeist-1.0.3-1|78	Requires:	%{libname} = %{EVRD}
21mr|zeitgeist-1.0.3-1|79	Conflicts:	%{_lib}zeitgeist2.0_0 < 1.0
21mr|zeitgeist-1.0.3-1|80	
21mr|zeitgeist-1.0.3-1|81	%description -n %{girname}
21mr|zeitgeist-1.0.3-1|82	GObject Introspection interface library for Zeitgeist.
21mr|zeitgeist-1.0.3-1|83	
21mr|zeitgeist-1.0.3-1|84	%files -n %{girname}
21mr|zeitgeist-1.0.3-1|85	%{_libdir}/girepository-1.0/Zeitgeist-%{api}.typelib
21mr|zeitgeist-1.0.3-1|86	
21mr|zeitgeist-1.0.3-1|87	#----------------------------------------------------------------------------
21mr|zeitgeist-1.0.3-1|88	
21mr|zeitgeist-1.0.3-1|89	%package -n %{devname}
21mr|zeitgeist-1.0.3-1|90	Summary:	Development files for Zeitgeist
21mr|zeitgeist-1.0.3-1|91	Group:		Development/C
21mr|zeitgeist-1.0.3-1|92	Requires:	%{libname} = %{EVRD}
21mr|zeitgeist-1.0.3-1|93	Requires:	%{girname} = %{EVRD}
21mr|zeitgeist-1.0.3-1|94	Provides:	%{name}-devel = %{EVRD}
21mr|zeitgeist-1.0.3-1|95	Obsoletes:	%{_lib}%{name}2-devel < 1.0
21mr|zeitgeist-1.0.3-1|96	
21mr|zeitgeist-1.0.3-1|97	%description -n %{devname}
21mr|zeitgeist-1.0.3-1|98	Development files for Zeitgeist.
21mr|zeitgeist-1.0.3-1|99	
21mr|zeitgeist-1.0.3-1|100	%files -n %{devname}
21mr|zeitgeist-1.0.3-1|101	%{_includedir}/zeitgeist-%{api}
21mr|zeitgeist-1.0.3-1|102	%{_libdir}/libzeitgeist-%{api}.so
21mr|zeitgeist-1.0.3-1|103	%{_datadir}/gir-1.0/Zeitgeist-%{api}.gir
21mr|zeitgeist-1.0.3-1|104	%{_datadir}/pkgconfig/zeitgeist-%{api}.pc
21mr|zeitgeist-1.0.3-1|105	%{_datadir}/vala/vapi/zeitgeist-%{api}.deps
21mr|zeitgeist-1.0.3-1|106	%{_datadir}/vala/vapi/zeitgeist-%{api}.vapi
21mr|zeitgeist-1.0.3-1|107	%{_datadir}/vala/vapi/zeitgeist-datamodel-%{api}.vapi
21mr|zeitgeist-1.0.3-1|108	
21mr|zeitgeist-1.0.3-1|109	#----------------------------------------------------------------------------
21mr|zeitgeist-1.0.3-1|110	
21mr|zeitgeist-1.0.3-1|111	%prep
21mr|zeitgeist-1.0.3-1|112	%autosetup -p1
21mr|zeitgeist-1.0.3-1|113	
21mr|zeitgeist-1.0.3-1|114	## nuke unwanted rpaths, see also
21mr|zeitgeist-1.0.3-1|115	## https://fedoraproject.org/wiki/Packaging/Guidelines#Beware_of_Rpath
21mr|zeitgeist-1.0.3-1|116	sed -i -e 's|"/lib /usr/lib|"/%{_lib} %{_libdir}|' configure
21mr|zeitgeist-1.0.3-1|117	
21mr|zeitgeist-1.0.3-1|118	
21mr|zeitgeist-1.0.3-1|119	%build
21mr|zeitgeist-1.0.3-1|120	export PYTHON=%{__python3}
21mr|zeitgeist-1.0.3-1|121	%configure \
21mr|zeitgeist-1.0.3-1|122	--enable-fts
21mr|zeitgeist-1.0.3-1|123	%make
21mr|zeitgeist-1.0.3-1|124	
21mr|zeitgeist-1.0.3-1|125	%install
21mr|zeitgeist-1.0.3-1|126	%makeinstall_std pkgconfigdir=%{_datadir}/pkgconfig
21mr|zeitgeist-1.0.3-1|127	rm -f %{buildroot}%{_mandir}/man1/%{name}-datahub.1*
21mr|zeitgeist-1.0.3-1|128	rm -rf %{buildroot}%{_prefix}/doc/

19988 21
21mr|zenity-3.42.1-2|1	%define url_ver %(echo %{version}|cut -d. -f1,2)
21mr|zenity-3.42.1-2|2	
21mr|zenity-3.42.1-2|3	%bcond_without  webkit
21mr|zenity-3.42.1-2|4	
21mr|zenity-3.42.1-2|5	Summary:	Call GNOME dialog boxes from the command line
21mr|zenity-3.42.1-2|6	Name:		zenity
21mr|zenity-3.42.1-2|7	Version:	3.42.1
21mr|zenity-3.42.1-2|8	Release:	2
21mr|zenity-3.42.1-2|9	License:	LGPLv2+
21mr|zenity-3.42.1-2|10	Group:		Development/GNOME and GTK+
21mr|zenity-3.42.1-2|11	Url:		https://download.gnome.org/sources/zenity
21mr|zenity-3.42.1-2|12	Source0:	https://download.gnome.org/sources/zenity/%{url_ver}/%{name}-%{version}.tar.xz
21mr|zenity-3.42.1-2|13	BuildRequires:	gnome-common
21mr|zenity-3.42.1-2|14	BuildRequires:	intltool
21mr|zenity-3.42.1-2|15	BuildRequires:	itstool
21mr|zenity-3.42.1-2|16	BuildRequires:	libxml2-utils
21mr|zenity-3.42.1-2|17	BuildRequires:	libxslt-proc
21mr|zenity-3.42.1-2|18	BuildRequires:	meson
21mr|zenity-3.42.1-2|19	BuildRequires:	yelp-tools
21mr|zenity-3.42.1-2|20	BuildRequires:	pkgconfig(glib-2.0)
21mr|zenity-3.42.1-2|21	BuildRequires:	pkgconfig(gtk+-2.0)
21mr|zenity-3.42.1-2|22	BuildRequires:	pkgconfig(gtk+-3.0)
21mr|zenity-3.42.1-2|23	BuildRequires:	pkgconfig(libnotify)
21mr|zenity-3.42.1-2|24	%if !%{without webkit}
21mr|zenity-3.42.1-2|25	BuildRequires:	pkgconfig(webkit2gtk-4.0)
21mr|zenity-3.42.1-2|26	%endif
21mr|zenity-3.42.1-2|27	BuildRequires:	pkgconfig(x11)
21mr|zenity-3.42.1-2|28	
21mr|zenity-3.42.1-2|29	%description
21mr|zenity-3.42.1-2|30	Zenity allows you to display dialog boxes from the commandline and shell
21mr|zenity-3.42.1-2|31	scripts.
21mr|zenity-3.42.1-2|32	
21mr|zenity-3.42.1-2|33	%files -f %{name}-0.1.lang
21mr|zenity-3.42.1-2|34	%doc AUTHORS HACKING NEWS README THANKS TODO
21mr|zenity-3.42.1-2|35	%license COPYING
21mr|zenity-3.42.1-2|36	%{_bindir}/*
21mr|zenity-3.42.1-2|37	%{_datadir}/%{name}
21mr|zenity-3.42.1-2|38	%{_mandir}/man1/*
21mr|zenity-3.42.1-2|39	
21mr|zenity-3.42.1-2|40	#----------------------------------------------------------------------------
21mr|zenity-3.42.1-2|41	
21mr|zenity-3.42.1-2|42	%prep
21mr|zenity-3.42.1-2|43	%setup -q
21mr|zenity-3.42.1-2|44	
21mr|zenity-3.42.1-2|45	%build
21mr|zenity-3.42.1-2|46	%meson	\
21mr|zenity-3.42.1-2|47	-Dlibnotify=true	\
21mr|zenity-3.42.1-2|48	%if !%{without webkit}
21mr|zenity-3.42.1-2|49	-Dwebkitgtk=true
21mr|zenity-3.42.1-2|50	%endif
21mr|zenity-3.42.1-2|51	
21mr|zenity-3.42.1-2|52	%meson_build
21mr|zenity-3.42.1-2|53	
21mr|zenity-3.42.1-2|54	%install
21mr|zenity-3.42.1-2|55	%meson_install
21mr|zenity-3.42.1-2|56	
21mr|zenity-3.42.1-2|57	%find_lang %{name}-0.1 --with-gnome --all-name

19989 21
21mr|zerofree-1.1.1-1|1	Summary:	Utility to force unused ext2 inodes and blocks to zero
21mr|zerofree-1.1.1-1|2	Name:   	zerofree
21mr|zerofree-1.1.1-1|3	Version:	1.1.1
21mr|zerofree-1.1.1-1|4	Release:	1
21mr|zerofree-1.1.1-1|5	License:	GPLv2
21mr|zerofree-1.1.1-1|6	Group:  	File tools
21mr|zerofree-1.1.1-1|7	URL:    	https://frippery.org/uml/
21mr|zerofree-1.1.1-1|8	Source0:	https://frippery.org/uml/%{name}-%{version}.tgz
21mr|zerofree-1.1.1-1|9	Source1:	https://frippery.org/uml/sparsify.c
21mr|zerofree-1.1.1-1|10	Source2:	https://frippery.org/uml/index.html
21mr|zerofree-1.1.1-1|11	Source3:	zerofree.sgml
21mr|zerofree-1.1.1-1|12	Source4:	zerofree.8
21mr|zerofree-1.1.1-1|13	BuildRequires:	pkgconfig(ext2fs)
21mr|zerofree-1.1.1-1|14	
21mr|zerofree-1.1.1-1|15	
21mr|zerofree-1.1.1-1|16	%description
21mr|zerofree-1.1.1-1|17	zerofree is a utility to set unused filesystem inodes and blocks of an
21mr|zerofree-1.1.1-1|18	ext2 filesystem to zero.  This can improve the compressibility and
21mr|zerofree-1.1.1-1|19	privacy of an ext2 filesystem.
21mr|zerofree-1.1.1-1|20	
21mr|zerofree-1.1.1-1|21	This tool was inspired by the ext2fs privacy (i.e. secure deletion)
21mr|zerofree-1.1.1-1|22	patch described in a Linux kernel mailing list thread.
21mr|zerofree-1.1.1-1|23	
21mr|zerofree-1.1.1-1|24	WARNING: The filesystem to be processed should be unmounted or mounted
21mr|zerofree-1.1.1-1|25	read-only.  The tool tries to check this before running, but you
21mr|zerofree-1.1.1-1|26	should be careful.
21mr|zerofree-1.1.1-1|27	
21mr|zerofree-1.1.1-1|28	
21mr|zerofree-1.1.1-1|29	%prep
21mr|zerofree-1.1.1-1|30	%setup -q
21mr|zerofree-1.1.1-1|31	cp -p %{SOURCE1} .
21mr|zerofree-1.1.1-1|32	cp -p %{SOURCE2} .
21mr|zerofree-1.1.1-1|33	
21mr|zerofree-1.1.1-1|34	
21mr|zerofree-1.1.1-1|35	%build
21mr|zerofree-1.1.1-1|36	%make_build CC="gcc $RPM_OPT_FLAGS"
21mr|zerofree-1.1.1-1|37	%{__cc} $RPM_OPT_FLAGS sparsify.c -o sparsify -lext2fs
21mr|zerofree-1.1.1-1|38	
21mr|zerofree-1.1.1-1|39	
21mr|zerofree-1.1.1-1|40	%install
21mr|zerofree-1.1.1-1|41	install -D -p -m 755 zerofree $RPM_BUILD_ROOT%{_sbindir}/zerofree
21mr|zerofree-1.1.1-1|42	install -D -p -m 755 sparsify $RPM_BUILD_ROOT%{_sbindir}/sparsify
21mr|zerofree-1.1.1-1|43	install -D -p -m 644 %{SOURCE4} $RPM_BUILD_ROOT%{_mandir}/man8/zerofree.8
21mr|zerofree-1.1.1-1|44	
21mr|zerofree-1.1.1-1|45	
21mr|zerofree-1.1.1-1|46	%files
21mr|zerofree-1.1.1-1|47	%doc index.html
21mr|zerofree-1.1.1-1|48	%license COPYING
21mr|zerofree-1.1.1-1|49	%{_sbindir}/zerofree
21mr|zerofree-1.1.1-1|50	%{_sbindir}/sparsify
21mr|zerofree-1.1.1-1|51	%{_mandir}/man8/zerofree.8*

19990 21
21mr|zeromq-4.3.4-2|1	#define	debug_package %%{nil}
21mr|zeromq-4.3.4-2|2	
21mr|zeromq-4.3.4-2|3	%define	cppversion	4.7.1
21mr|zeromq-4.3.4-2|4	
21mr|zeromq-4.3.4-2|5	%define	major 5
21mr|zeromq-4.3.4-2|6	%define	libname %mklibname %{name} %{major}
21mr|zeromq-4.3.4-2|7	%define	devname %mklibname %{name} -d
21mr|zeromq-4.3.4-2|8	
21mr|zeromq-4.3.4-2|9	Summary:	Software library for fast, message-based applications
21mr|zeromq-4.3.4-2|10	Name:		zeromq
21mr|zeromq-4.3.4-2|11	Version:	4.3.4
21mr|zeromq-4.3.4-2|12	Release:	2
21mr|zeromq-4.3.4-2|13	License:	LGPLv3+
21mr|zeromq-4.3.4-2|14	Group:		Development/Other
21mr|zeromq-4.3.4-2|15	Url:		http://www.zeromq.org
21mr|zeromq-4.3.4-2|16	Source0:	https://github.com/zeromq/libzmq/releases/download/v%{version}/%{name}-%{version}.tar.gz
21mr|zeromq-4.3.4-2|17	Source1:	https://github.com/zeromq/cppzmq/archive/v%{cppversion}.tar.gz?/cppzmq-%{cppversion}.tar.gz
21mr|zeromq-4.3.4-2|18	BuildRequires:	asciidoc
21mr|zeromq-4.3.4-2|19	BuildRequires:	xmlto
21mr|zeromq-4.3.4-2|20	BuildRequires:	cmake
21mr|zeromq-4.3.4-2|21	BuildRequires:	libstdc++-devel
21mr|zeromq-4.3.4-2|22	BuildRequires:	pkgconfig(glib-2.0)
21mr|zeromq-4.3.4-2|23	BuildRequires:	pkgconfig(libsodium)
21mr|zeromq-4.3.4-2|24	%ifnarch %{riscv}
21mr|zeromq-4.3.4-2|25	BuildRequires:	valgrind
21mr|zeromq-4.3.4-2|26	%endif
21mr|zeromq-4.3.4-2|27	%ifnarch %{e2k}
21mr|zeromq-4.3.4-2|28	BuildRequires:	pkgconfig(libunwind)
21mr|zeromq-4.3.4-2|29	%endif
21mr|zeromq-4.3.4-2|30	BuildRequires:	pkgconfig(openpgm-5.2)
21mr|zeromq-4.3.4-2|31	BuildRequires:	pkgconfig(uuid)
21mr|zeromq-4.3.4-2|32	
21mr|zeromq-4.3.4-2|33	%description
21mr|zeromq-4.3.4-2|34	The 0MQ lightweight messaging kernel is a library which extends the standard
21mr|zeromq-4.3.4-2|35	socket interfaces with features traditionally provided by specialized
21mr|zeromq-4.3.4-2|36	messaging middle-ware products. 0MQ sockets provide an abstraction of
21mr|zeromq-4.3.4-2|37	asynchronous message queues, multiple messaging patterns, message filtering
21mr|zeromq-4.3.4-2|38	(subscriptions), seamless access to multiple transport protocols and more.
21mr|zeromq-4.3.4-2|39	
21mr|zeromq-4.3.4-2|40	%files
21mr|zeromq-4.3.4-2|41	%doc AUTHORS COPYING* NEWS
21mr|zeromq-4.3.4-2|42	%{_docdir}/zmqcpp/*
21mr|zeromq-4.3.4-2|43	%{_bindir}/*
21mr|zeromq-4.3.4-2|44	
21mr|zeromq-4.3.4-2|45	#----------------------------------------------------------------------------
21mr|zeromq-4.3.4-2|46	
21mr|zeromq-4.3.4-2|47	%package -n %{libname}
21mr|zeromq-4.3.4-2|48	Summary:	Software library for fast, message-based applications
21mr|zeromq-4.3.4-2|49	Group:		System/Libraries
21mr|zeromq-4.3.4-2|50	
21mr|zeromq-4.3.4-2|51	%description -n %{libname}
21mr|zeromq-4.3.4-2|52	The 0MQ lightweight messaging kernel is a library which extends the standard
21mr|zeromq-4.3.4-2|53	socket interfaces with features traditionally provided by specialized
21mr|zeromq-4.3.4-2|54	messaging middle-ware products. 0MQ sockets provide an abstraction of
21mr|zeromq-4.3.4-2|55	asynchronous message queues, multiple messaging patterns, message filtering
21mr|zeromq-4.3.4-2|56	(subscriptions), seamless access to multiple transport protocols and more.
21mr|zeromq-4.3.4-2|57	This package contains the ${name} shared library.
21mr|zeromq-4.3.4-2|58	
21mr|zeromq-4.3.4-2|59	%files -n %{libname}
21mr|zeromq-4.3.4-2|60	%doc AUTHORS COPYING* NEWS
21mr|zeromq-4.3.4-2|61	%{_libdir}/libzmq.so.%{major}*
21mr|zeromq-4.3.4-2|62	
21mr|zeromq-4.3.4-2|63	#----------------------------------------------------------------------------
21mr|zeromq-4.3.4-2|64	
21mr|zeromq-4.3.4-2|65	%package -n %{devname}
21mr|zeromq-4.3.4-2|66	Summary:	Development files for %{name}
21mr|zeromq-4.3.4-2|67	Group:		Development/C
21mr|zeromq-4.3.4-2|68	Requires:	%{libname} = %{EVRD}
21mr|zeromq-4.3.4-2|69	Provides:	%{name}-devel = %{EVRD}
21mr|zeromq-4.3.4-2|70	
21mr|zeromq-4.3.4-2|71	%description -n %{devname}
21mr|zeromq-4.3.4-2|72	The 0MQ lightweight messaging kernel is a library which extends the standard
21mr|zeromq-4.3.4-2|73	socket interfaces with features traditionally provided by specialized
21mr|zeromq-4.3.4-2|74	messaging middle-ware products. 0MQ sockets provide an abstraction of
21mr|zeromq-4.3.4-2|75	asynchronous message queues, multiple messaging patterns, message filtering
21mr|zeromq-4.3.4-2|76	(subscriptions), seamless access to multiple transport protocols and more.
21mr|zeromq-4.3.4-2|77	This package contains the libraries and header files needed to develop
21mr|zeromq-4.3.4-2|78	applications that use %{name}.
21mr|zeromq-4.3.4-2|79	
21mr|zeromq-4.3.4-2|80	%files -n %{devname}
21mr|zeromq-4.3.4-2|81	%doc AUTHORS COPYING* NEWS
21mr|zeromq-4.3.4-2|82	%{_libdir}/libzmq.so
21mr|zeromq-4.3.4-2|83	%{_libdir}/pkgconfig/libzmq.pc
21mr|zeromq-4.3.4-2|84	%{_libdir}/cmake/ZeroMQ/*.cmake
21mr|zeromq-4.3.4-2|85	%{_includedir}/zmq*
21mr|zeromq-4.3.4-2|86	%optional %{_mandir}/man3/zmq*
21mr|zeromq-4.3.4-2|87	%optional %{_mandir}/man7/zmq*
21mr|zeromq-4.3.4-2|88	
21mr|zeromq-4.3.4-2|89	#----------------------------------------------------------------------------
21mr|zeromq-4.3.4-2|90	
21mr|zeromq-4.3.4-2|91	%prep
21mr|zeromq-4.3.4-2|92	%setup -a 1 -q
21mr|zeromq-4.3.4-2|93	
21mr|zeromq-4.3.4-2|94	%build
21mr|zeromq-4.3.4-2|95	%cmake -DBUILD_SHARED=ON -DWITH_DOC=OFF
21mr|zeromq-4.3.4-2|96	%make_build
21mr|zeromq-4.3.4-2|97	
21mr|zeromq-4.3.4-2|98	%install
21mr|zeromq-4.3.4-2|99	%make_install -C build
21mr|zeromq-4.3.4-2|100	
21mr|zeromq-4.3.4-2|101	pushd cppzmq-%{cppversion}
21mr|zeromq-4.3.4-2|102	install -D -m 0644 zmq.hpp %{buildroot}%{_includedir}
21mr|zeromq-4.3.4-2|103	install -D -m 0644 zmq_addon.hpp %{buildroot}%{_includedir}
21mr|zeromq-4.3.4-2|104	install -d %{buildroot}%{_docdir}/zmqcpp
21mr|zeromq-4.3.4-2|105	install -D -m 0644 LICENSE README.md %{buildroot}/%{_docdir}/zmqcpp
21mr|zeromq-4.3.4-2|106	popd
21mr|zeromq-4.3.4-2|107	
21mr|zeromq-4.3.4-2|108	rm -fv %{buildroot}/%{_datadir}/zmq/*.txt
21mr|zeromq-4.3.4-2|109	rm -fv %{buildroot}/%{_libdir}/*.a
21mr|zeromq-4.3.4-2|110	%check
21mr|zeromq-4.3.4-2|111	#make check V=1 -C build || cat ./test-suite.log

19991 21
21mr|zfs-2.3.2-2|1	%define major         6
21mr|zfs-2.3.2-2|2	%define major_core    3
21mr|zfs-2.3.2-2|3	%define major_nvpair  3
21mr|zfs-2.3.2-2|4	%define major_uutil   3
21mr|zfs-2.3.2-2|5	%define major_bootenv 1
21mr|zfs-2.3.2-2|6	%define major_zpool   6
21mr|zfs-2.3.2-2|7	
21mr|zfs-2.3.2-2|8	%define libname     %mklibname %{name}        %{major}
21mr|zfs-2.3.2-2|9	%define lib_core    %mklibname %{name}_core   %{major_core}
21mr|zfs-2.3.2-2|10	%define lib_nvpair  %mklibname nvpair         %{major_nvpair}
21mr|zfs-2.3.2-2|11	%define lib_uutil   %mklibname uutil          %{major_uutil}
21mr|zfs-2.3.2-2|12	%define lib_bootenv %mklibname %{name}bootenv %{major_bootenv}
21mr|zfs-2.3.2-2|13	%define lib_zpool   %mklibname zpool          %{major_zpool}
21mr|zfs-2.3.2-2|14	
21mr|zfs-2.3.2-2|15	%define devname %mklibname %{name} -d
21mr|zfs-2.3.2-2|16	
21mr|zfs-2.3.2-2|17	%define projectname openzfs
21mr|zfs-2.3.2-2|18	
21mr|zfs-2.3.2-2|19	# exclude /bin/ksh requires for fix repoclosure in 2023.1
21mr|zfs-2.3.2-2|20	%global __requires_exclude ^/bin/ksh
21mr|zfs-2.3.2-2|21	
21mr|zfs-2.3.2-2|22	# build will break without this / dumb option anyway
21mr|zfs-2.3.2-2|23	%global optflags %{optflags} -Wno-error=cpp
21mr|zfs-2.3.2-2|24	
21mr|zfs-2.3.2-2|25	%global _initconfdir %{_sysconfdir}/sysconfig
21mr|zfs-2.3.2-2|26	
21mr|zfs-2.3.2-2|27	# Random bullshit goooooo!!!
21mr|zfs-2.3.2-2|28	%if %{mdvver} < 202500
21mr|zfs-2.3.2-2|29	%global _udevdir /lib/udev
21mr|zfs-2.3.2-2|30	%global _sbin_ /sbin
21mr|zfs-2.3.2-2|31	%global _lib_ /%{_lib}
21mr|zfs-2.3.2-2|32	%else
21mr|zfs-2.3.2-2|33	%global _udevdir %{_prefix}/lib/udev
21mr|zfs-2.3.2-2|34	%global _sbin_ %{_sbindir}
21mr|zfs-2.3.2-2|35	%global _lib_ %{_libdir}
21mr|zfs-2.3.2-2|36	%endif
21mr|zfs-2.3.2-2|37	
21mr|zfs-2.3.2-2|38	Summary:	Commands to control zfs kernel modules and libraries
21mr|zfs-2.3.2-2|39	Name:		zfs
21mr|zfs-2.3.2-2|40	Version:	2.3.2
21mr|zfs-2.3.2-2|41	Release:	2
21mr|zfs-2.3.2-2|42	License:	CDDL
21mr|zfs-2.3.2-2|43	Group:		System/Kernel and hardware
21mr|zfs-2.3.2-2|44	Url:		https://github.com/openzfs/zfs
21mr|zfs-2.3.2-2|45	Source0:	https://github.com/%{projectname}/%{name}/archive/refs/tags/%{name}-%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|zfs-2.3.2-2|46	Patch0:		0001-only-build-the-module-in-dkms.conf.patch
21mr|zfs-2.3.2-2|47	BuildRequires:	ncompress
21mr|zfs-2.3.2-2|48	BuildRequires:	pkgconfig(blkid)
21mr|zfs-2.3.2-2|49	BuildRequires:	pkgconfig(libattr)
21mr|zfs-2.3.2-2|50	BuildRequires:	pkgconfig(libffi)
21mr|zfs-2.3.2-2|51	BuildRequires:	pkgconfig(libtirpc)
21mr|zfs-2.3.2-2|52	BuildRequires:	pkgconfig(openssl)
21mr|zfs-2.3.2-2|53	BuildRequires:	pkgconfig(udev)
21mr|zfs-2.3.2-2|54	BuildRequires:	pkgconfig(uuid)
21mr|zfs-2.3.2-2|55	BuildRequires:	pkgconfig(zlib)
21mr|zfs-2.3.2-2|56	# not buildable on i686
21mr|zfs-2.3.2-2|57	ExcludeArch:	%{ix86}
21mr|zfs-2.3.2-2|58	Requires:	%{libname} = %{EVRD}
21mr|zfs-2.3.2-2|59	Requires:	%{lib_nvpair} = %{EVRD}
21mr|zfs-2.3.2-2|60	Requires:	%{lib_uutil} = %{EVRD}
21mr|zfs-2.3.2-2|61	Requires:	%{lib_zpool} = %{EVRD}
21mr|zfs-2.3.2-2|62	Conflicts:	zfs-fuse
21mr|zfs-2.3.2-2|63	Recommends:	(kernel-modules-zfs-6.12-generic if kernel-6.12-generic)
21mr|zfs-2.3.2-2|64	Recommends:	(kernel-modules-zfs-6.6-generic if kernel-6.6-generic)
21mr|zfs-2.3.2-2|65	
21mr|zfs-2.3.2-2|66	%description
21mr|zfs-2.3.2-2|67	This package contains the core ZFS command line utilities.
21mr|zfs-2.3.2-2|68	
21mr|zfs-2.3.2-2|69	%files
21mr|zfs-2.3.2-2|70	# Core utilities
21mr|zfs-2.3.2-2|71	%{_sbin_}/*
21mr|zfs-2.3.2-2|72	%{_bindir}/raidz_test
21mr|zfs-2.3.2-2|73	%{_bindir}/zvol_wait
21mr|zfs-2.3.2-2|74	# Optional Python 3 scripts
21mr|zfs-2.3.2-2|75	%{_bindir}/arc_summary
21mr|zfs-2.3.2-2|76	%{_bindir}/arcstat
21mr|zfs-2.3.2-2|77	%{_bindir}/dbufstat
21mr|zfs-2.3.2-2|78	%{_bindir}/zilstat
21mr|zfs-2.3.2-2|79	# Man pages
21mr|zfs-2.3.2-2|80	%{_mandir}/man1/*
21mr|zfs-2.3.2-2|81	%{_mandir}/man4/*
21mr|zfs-2.3.2-2|82	%{_mandir}/man5/*
21mr|zfs-2.3.2-2|83	%{_mandir}/man7/*
21mr|zfs-2.3.2-2|84	%{_mandir}/man8/*
21mr|zfs-2.3.2-2|85	# Configuration files and scripts
21mr|zfs-2.3.2-2|86	%{_libexecdir}/%{name}
21mr|zfs-2.3.2-2|87	%{_udevdir}/vdev_id
21mr|zfs-2.3.2-2|88	%{_udevdir}/zvol_id
21mr|zfs-2.3.2-2|89	%{_udevrulesdir}/*
21mr|zfs-2.3.2-2|90	%{_datadir}/%{name}
21mr|zfs-2.3.2-2|91	# Files NOT needed for sysvinit and initramfs-tools
21mr|zfs-2.3.2-2|92	%exclude %{_sysconfdir}/%{name}/zfs-functions
21mr|zfs-2.3.2-2|93	#%exclude %{_initconfdir}/zfs
21mr|zfs-2.3.2-2|94	#%exclude %config(noreplace) %{_initconfdir}/zfs
21mr|zfs-2.3.2-2|95	%{_unitdir}/*
21mr|zfs-2.3.2-2|96	%{_presetdir}/*
21mr|zfs-2.3.2-2|97	%{_modulesloaddir}/*
21mr|zfs-2.3.2-2|98	%{_systemdgeneratordir}/*
21mr|zfs-2.3.2-2|99	%dir %{_sysconfdir}/%{name}/
21mr|zfs-2.3.2-2|100	%dir %{_sysconfdir}/%{name}/zed.d
21mr|zfs-2.3.2-2|101	%dir %{_sysconfdir}/%{name}/zpool.d
21mr|zfs-2.3.2-2|102	%config(noreplace) %{_sysconfdir}/%{name}/zed.d/*
21mr|zfs-2.3.2-2|103	%config(noreplace) %{_sysconfdir}/%{name}/zpool.d/*
21mr|zfs-2.3.2-2|104	%config(noreplace) %{_sysconfdir}/%{name}/vdev_id.conf.*.example
21mr|zfs-2.3.2-2|105	%attr(440, root, root) %config(noreplace) %{_sysconfdir}/sudoers.d/*
21mr|zfs-2.3.2-2|106	
21mr|zfs-2.3.2-2|107	%{_datadir}/bash-completion/completions/zfs
21mr|zfs-2.3.2-2|108	%{_datadir}/bash-completion/completions/zpool
21mr|zfs-2.3.2-2|109	
21mr|zfs-2.3.2-2|110	%config(noreplace) %{_sysconfdir}/default/%{name}
21mr|zfs-2.3.2-2|111	
21mr|zfs-2.3.2-2|112	%post
21mr|zfs-2.3.2-2|113	%systemd_post zfs-import.service
21mr|zfs-2.3.2-2|114	%systemd_post zfs-import.target
21mr|zfs-2.3.2-2|115	%systemd_post zfs-import-cache.service
21mr|zfs-2.3.2-2|116	%systemd_post zfs-import-scan.service
21mr|zfs-2.3.2-2|117	%systemd_post zfs-load-key.service
21mr|zfs-2.3.2-2|118	%systemd_post zfs-mount.service
21mr|zfs-2.3.2-2|119	%systemd_post zfs-share.service
21mr|zfs-2.3.2-2|120	%systemd_post zfs-volume-wait.service
21mr|zfs-2.3.2-2|121	%systemd_post zfs-zed.service
21mr|zfs-2.3.2-2|122	%systemd_post zfs.target
21mr|zfs-2.3.2-2|123	
21mr|zfs-2.3.2-2|124	%preun
21mr|zfs-2.3.2-2|125	%systemd_preun zfs-import.service
21mr|zfs-2.3.2-2|126	%systemd_preun zfs-import.target
21mr|zfs-2.3.2-2|127	%systemd_preun zfs-import-cache.service
21mr|zfs-2.3.2-2|128	%systemd_preun zfs-import-scan.service
21mr|zfs-2.3.2-2|129	%systemd_preun zfs-load-key.service
21mr|zfs-2.3.2-2|130	%systemd_preun zfs-mount.service
21mr|zfs-2.3.2-2|131	%systemd_preun zfs-share.service
21mr|zfs-2.3.2-2|132	%systemd_preun zfs-volume-wait.service
21mr|zfs-2.3.2-2|133	%systemd_preun zfs-zed.service
21mr|zfs-2.3.2-2|134	%systemd_preun zfs.target
21mr|zfs-2.3.2-2|135	
21mr|zfs-2.3.2-2|136	#----------------------------------------------------------------------------
21mr|zfs-2.3.2-2|137	
21mr|zfs-2.3.2-2|138	%package -n %{libname}
21mr|zfs-2.3.2-2|139	Summary:	Native ZFS filesystem library for Linux
21mr|zfs-2.3.2-2|140	Group:		System/Kernel and hardware
21mr|zfs-2.3.2-2|141	
21mr|zfs-2.3.2-2|142	%description -n %{libname}
21mr|zfs-2.3.2-2|143	This package provides support for managing ZFS filesystems.
21mr|zfs-2.3.2-2|144	
21mr|zfs-2.3.2-2|145	%files -n %{libname}
21mr|zfs-2.3.2-2|146	%{_libdir}/lib%{name}.so.%{major}*
21mr|zfs-2.3.2-2|147	
21mr|zfs-2.3.2-2|148	#----------------------------------------------------------------------------
21mr|zfs-2.3.2-2|149	
21mr|zfs-2.3.2-2|150	%package -n %{lib_core}
21mr|zfs-2.3.2-2|151	Summary:	Native ZFS filesystem core library for Linux
21mr|zfs-2.3.2-2|152	Group:		System/Kernel and hardware
21mr|zfs-2.3.2-2|153	
21mr|zfs-2.3.2-2|154	%description -n %{lib_core}
21mr|zfs-2.3.2-2|155	This package provides support core library for managing ZFS filesystems.
21mr|zfs-2.3.2-2|156	
21mr|zfs-2.3.2-2|157	%files -n %{lib_core}
21mr|zfs-2.3.2-2|158	%{_libdir}/lib%{name}_core.so.%{major_core}*
21mr|zfs-2.3.2-2|159	
21mr|zfs-2.3.2-2|160	#----------------------------------------------------------------------------
21mr|zfs-2.3.2-2|161	
21mr|zfs-2.3.2-2|162	%package -n %{lib_nvpair}
21mr|zfs-2.3.2-2|163	Summary:	Solaris name-value library for Linux
21mr|zfs-2.3.2-2|164	Group:		System/Kernel and hardware
21mr|zfs-2.3.2-2|165	
21mr|zfs-2.3.2-2|166	%description -n %{lib_nvpair}
21mr|zfs-2.3.2-2|167	This package contains routines for packing and unpacking name-value
21mr|zfs-2.3.2-2|168	pairs. This functionality is used to portably transport data across
21mr|zfs-2.3.2-2|169	process boundaries, between kernel and user space, and can be used
21mr|zfs-2.3.2-2|170	to write self describing data structures on disk.
21mr|zfs-2.3.2-2|171	
21mr|zfs-2.3.2-2|172	%files -n %{lib_nvpair}
21mr|zfs-2.3.2-2|173	%{_libdir}/libnvpair.so.%{major_nvpair}*
21mr|zfs-2.3.2-2|174	
21mr|zfs-2.3.2-2|175	#----------------------------------------------------------------------------
21mr|zfs-2.3.2-2|176	
21mr|zfs-2.3.2-2|177	%package -n %{lib_uutil}
21mr|zfs-2.3.2-2|178	Summary:	Solaris userland utility library for Linux
21mr|zfs-2.3.2-2|179	Group:		System/Kernel and hardware
21mr|zfs-2.3.2-2|180	
21mr|zfs-2.3.2-2|181	%description -n %{lib_uutil}
21mr|zfs-2.3.2-2|182	This library provides a variety of compatibility functions for OpenZFS:
21mr|zfs-2.3.2-2|183	* libspl: The Solaris Porting Layer userland library, which provides APIs
21mr|zfs-2.3.2-2|184	that make it possible to run Solaris user code in a Linux environment
21mr|zfs-2.3.2-2|185	with relatively minimal modification.
21mr|zfs-2.3.2-2|186	* libavl: The Adelson-Velskii Landis balanced binary tree manipulation
21mr|zfs-2.3.2-2|187	library.
21mr|zfs-2.3.2-2|188	* libefi: The Extensible Firmware Interface library for GUID disk
21mr|zfs-2.3.2-2|189	partitioning.
21mr|zfs-2.3.2-2|190	* libshare: NFS, SMB, and iSCSI service integration for ZFS.
21mr|zfs-2.3.2-2|191	
21mr|zfs-2.3.2-2|192	%files -n %{lib_uutil}
21mr|zfs-2.3.2-2|193	%{_libdir}/libuutil.so.%{major_uutil}*
21mr|zfs-2.3.2-2|194	
21mr|zfs-2.3.2-2|195	#----------------------------------------------------------------------------
21mr|zfs-2.3.2-2|196	
21mr|zfs-2.3.2-2|197	%package -n %{lib_bootenv}
21mr|zfs-2.3.2-2|198	Summary:	Native ZFS filesystem bootenv library for Linux
21mr|zfs-2.3.2-2|199	Group:		System/Kernel and hardware
21mr|zfs-2.3.2-2|200	
21mr|zfs-2.3.2-2|201	%description -n %{lib_bootenv}
21mr|zfs-2.3.2-2|202	This package provides support bootenv library for managing ZFS filesystems.
21mr|zfs-2.3.2-2|203	
21mr|zfs-2.3.2-2|204	%files -n %{lib_bootenv}
21mr|zfs-2.3.2-2|205	%{_libdir}/lib%{name}bootenv.so.%{major_bootenv}*
21mr|zfs-2.3.2-2|206	
21mr|zfs-2.3.2-2|207	#----------------------------------------------------------------------------
21mr|zfs-2.3.2-2|208	
21mr|zfs-2.3.2-2|209	%package -n %{lib_zpool}
21mr|zfs-2.3.2-2|210	Summary:	Native ZFS pool library for Linux
21mr|zfs-2.3.2-2|211	Group:		System/Kernel and hardware
21mr|zfs-2.3.2-2|212	
21mr|zfs-2.3.2-2|213	%description -n %{lib_zpool}
21mr|zfs-2.3.2-2|214	This package contains the zpool library, which provides support
21mr|zfs-2.3.2-2|215	for managing zpools.
21mr|zfs-2.3.2-2|216	
21mr|zfs-2.3.2-2|217	%files -n %{lib_zpool}
21mr|zfs-2.3.2-2|218	%{_libdir}/libzpool.so.%{major_zpool}*
21mr|zfs-2.3.2-2|219	
21mr|zfs-2.3.2-2|220	#----------------------------------------------------------------------------
21mr|zfs-2.3.2-2|221	
21mr|zfs-2.3.2-2|222	%package -n %{devname}
21mr|zfs-2.3.2-2|223	Summary:	Development files for %{name}
21mr|zfs-2.3.2-2|224	Group:		Development/C
21mr|zfs-2.3.2-2|225	Requires:	%{lib_bootenv} = %{EVRD}
21mr|zfs-2.3.2-2|226	Requires:	%{lib_core} = %{EVRD}
21mr|zfs-2.3.2-2|227	Requires:	%{libname} = %{EVRD}
21mr|zfs-2.3.2-2|228	Requires:	%{lib_nvpair} = %{EVRD}
21mr|zfs-2.3.2-2|229	Requires:	%{lib_uutil} = %{EVRD}
21mr|zfs-2.3.2-2|230	Requires:	%{lib_zpool} = %{EVRD}
21mr|zfs-2.3.2-2|231	
21mr|zfs-2.3.2-2|232	%description -n %{devname}
21mr|zfs-2.3.2-2|233	This package contains the header files needed for building additional
21mr|zfs-2.3.2-2|234	applications against the ZFS libraries.
21mr|zfs-2.3.2-2|235	
21mr|zfs-2.3.2-2|236	%files -n %{devname}
21mr|zfs-2.3.2-2|237	%doc AUTHORS NOTICE README.md
21mr|zfs-2.3.2-2|238	%license COPYRIGHT LICENSE
21mr|zfs-2.3.2-2|239	%{_includedir}/*
21mr|zfs-2.3.2-2|240	%{_libdir}/lib%{name}*.so
21mr|zfs-2.3.2-2|241	%{_libdir}/libnvpair.so
21mr|zfs-2.3.2-2|242	%{_libdir}/libuutil.so
21mr|zfs-2.3.2-2|243	%{_libdir}/libzpool.so
21mr|zfs-2.3.2-2|244	%{_libdir}/pkgconfig/lib%{name}bootenv.pc
21mr|zfs-2.3.2-2|245	%{_libdir}/pkgconfig/lib%{name}_core.pc
21mr|zfs-2.3.2-2|246	%{_libdir}/pkgconfig/lib%{name}.pc
21mr|zfs-2.3.2-2|247	
21mr|zfs-2.3.2-2|248	#----------------------------------------------------------------------------
21mr|zfs-2.3.2-2|249	
21mr|zfs-2.3.2-2|250	%package test
21mr|zfs-2.3.2-2|251	Summary:	Test infrastructure for %{name}
21mr|zfs-2.3.2-2|252	Group:		System/Kernel and hardware
21mr|zfs-2.3.2-2|253	Requires:	acl
21mr|zfs-2.3.2-2|254	Requires:	bc
21mr|zfs-2.3.2-2|255	Requires:	fio
21mr|zfs-2.3.2-2|256	Requires:	libaio
21mr|zfs-2.3.2-2|257	Requires:	lsscsi
21mr|zfs-2.3.2-2|258	Requires:	mdadm
21mr|zfs-2.3.2-2|259	Requires:	%{name} = %{EVRD}
21mr|zfs-2.3.2-2|260	Requires:	parted
21mr|zfs-2.3.2-2|261	Requires:	python3
21mr|zfs-2.3.2-2|262	Requires:	sudo
21mr|zfs-2.3.2-2|263	Requires:	sysstat
21mr|zfs-2.3.2-2|264	Requires:	zfs
21mr|zfs-2.3.2-2|265	BuildRequires:	libaio-devel
21mr|zfs-2.3.2-2|266	Recommends:	ksh
21mr|zfs-2.3.2-2|267	
21mr|zfs-2.3.2-2|268	%description test
21mr|zfs-2.3.2-2|269	This package contains the zpool library, which provides support
21mr|zfs-2.3.2-2|270	for managing zpools.
21mr|zfs-2.3.2-2|271	
21mr|zfs-2.3.2-2|272	%files test
21mr|zfs-2.3.2-2|273	%{_datadir}/%{name}/%{name}-tests
21mr|zfs-2.3.2-2|274	%{_datadir}/%{name}/runfiles
21mr|zfs-2.3.2-2|275	%{_datadir}/%{name}/*.sh
21mr|zfs-2.3.2-2|276	%{_datadir}/%{name}/test-runner
21mr|zfs-2.3.2-2|277	
21mr|zfs-2.3.2-2|278	#----------------------------------------------------------------------------
21mr|zfs-2.3.2-2|279	
21mr|zfs-2.3.2-2|280	%package dracut
21mr|zfs-2.3.2-2|281	Summary:	Dracut module for %{name}
21mr|zfs-2.3.2-2|282	Group:		System/Kernel and hardware
21mr|zfs-2.3.2-2|283	Requires:	dracut
21mr|zfs-2.3.2-2|284	Requires:	grep
21mr|zfs-2.3.2-2|285	Requires:	%{name} >= %{EVRD}
21mr|zfs-2.3.2-2|286	Requires:	/usr/bin/awk
21mr|zfs-2.3.2-2|287	BuildArch:	noarch
21mr|zfs-2.3.2-2|288	
21mr|zfs-2.3.2-2|289	%description dracut
21mr|zfs-2.3.2-2|290	This package contains a dracut module used to construct an initramfs
21mr|zfs-2.3.2-2|291	image which is ZFS aware.
21mr|zfs-2.3.2-2|292	
21mr|zfs-2.3.2-2|293	%files dracut
21mr|zfs-2.3.2-2|294	%doc contrib/dracut/README.md
21mr|zfs-2.3.2-2|295	%{_datadir}/dracut/modules.d/*
21mr|zfs-2.3.2-2|296	
21mr|zfs-2.3.2-2|297	#----------------------------------------------------------------------------
21mr|zfs-2.3.2-2|298	
21mr|zfs-2.3.2-2|299	%package -n python3-py%{name}
21mr|zfs-2.3.2-2|300	Summary:	Python3 wrapper for libzfs_core
21mr|zfs-2.3.2-2|301	License:	Apache-2.0
21mr|zfs-2.3.2-2|302	Group:		Development/Python
21mr|zfs-2.3.2-2|303	BuildArch:	noarch
21mr|zfs-2.3.2-2|304	Requires:	libffi
21mr|zfs-2.3.2-2|305	Requires:	%{libname} = %{EVRD}
21mr|zfs-2.3.2-2|306	Requires:	%{lib_nvpair} = %{EVRD}
21mr|zfs-2.3.2-2|307	Requires:	python3
21mr|zfs-2.3.2-2|308	Requires:	python3dist(cffi)
21mr|zfs-2.3.2-2|309	BuildRequires:	pkgconfig(python3)
21mr|zfs-2.3.2-2|310	BuildRequires:	python3dist(packaging)
21mr|zfs-2.3.2-2|311	BuildRequires:	python3dist(setuptools)
21mr|zfs-2.3.2-2|312	BuildRequires:	python3dist(cffi)
21mr|zfs-2.3.2-2|313	BuildRequires:	pkgconfig(libffi)
21mr|zfs-2.3.2-2|314	
21mr|zfs-2.3.2-2|315	%description -n python3-py%{name}
21mr|zfs-2.3.2-2|316	This package provides a python wrapper for the libzfs_core C library.
21mr|zfs-2.3.2-2|317	
21mr|zfs-2.3.2-2|318	%files -n python3-py%{name}
21mr|zfs-2.3.2-2|319	%doc contrib/py%{name}/README
21mr|zfs-2.3.2-2|320	%license contrib/py%{name}/LICENSE
21mr|zfs-2.3.2-2|321	%{python3_sitelib}/lib%{name}_core/*
21mr|zfs-2.3.2-2|322	%{python3_sitelib}/py%{name}*
21mr|zfs-2.3.2-2|323	
21mr|zfs-2.3.2-2|324	#----------------------------------------------------------------------------
21mr|zfs-2.3.2-2|325	
21mr|zfs-2.3.2-2|326	%package -n kernel-source-%{name}
21mr|zfs-2.3.2-2|327	Summary:	Source code of %{name} kernel module
21mr|zfs-2.3.2-2|328	Group:		System/Kernel and hardware
21mr|zfs-2.3.2-2|329	BuildArch:	noarch
21mr|zfs-2.3.2-2|330	BuildRequires:	kernel-devel
21mr|zfs-2.3.2-2|331	
21mr|zfs-2.3.2-2|332	%description -n kernel-source-%{name}
21mr|zfs-2.3.2-2|333	Source code of %{name} kernel module.
21mr|zfs-2.3.2-2|334	
21mr|zfs-2.3.2-2|335	%files -n kernel-source-%{name}
21mr|zfs-2.3.2-2|336	%{_prefix}/src/%{name}-%{version}-%{release}
21mr|zfs-2.3.2-2|337	%exclude %{_prefix}/src/%{name}-%{version}-%{release}/dkms*
21mr|zfs-2.3.2-2|338	
21mr|zfs-2.3.2-2|339	#----------------------------------------------------------------------------
21mr|zfs-2.3.2-2|340	
21mr|zfs-2.3.2-2|341	%package -n dkms-%{name}
21mr|zfs-2.3.2-2|342	Summary:	Kernel modules for ZFS
21mr|zfs-2.3.2-2|343	Group:		System/Kernel and hardware
21mr|zfs-2.3.2-2|344	Requires(post):	dkms
21mr|zfs-2.3.2-2|345	Requires(preun):dkms
21mr|zfs-2.3.2-2|346	Requires:	kernel-source-%{name}
21mr|zfs-2.3.2-2|347	Requires(post):	kernel-source-%{name}
21mr|zfs-2.3.2-2|348	
21mr|zfs-2.3.2-2|349	%description -n dkms-%{name}
21mr|zfs-2.3.2-2|350	This package contains the ZFS kernel modules and builds it as DKMS
21mr|zfs-2.3.2-2|351	
21mr|zfs-2.3.2-2|352	%files -n dkms-%{name}
21mr|zfs-2.3.2-2|353	%{_prefix}/src/%{name}-%{version}-%{release}/dkms*
21mr|zfs-2.3.2-2|354	
21mr|zfs-2.3.2-2|355	%post -n dkms-%{name}
21mr|zfs-2.3.2-2|356	set -x
21mr|zfs-2.3.2-2|357	/usr/sbin/dkms --rpm_safe_upgrade add -m %{name} -v %{version}
21mr|zfs-2.3.2-2|358	/usr/sbin/dkms --rpm_safe_upgrade build -m %{name} -v %{version} &&
21mr|zfs-2.3.2-2|359	/usr/sbin/dkms --rpm_safe_upgrade install -m %{name} -v %{version} || :
21mr|zfs-2.3.2-2|360	
21mr|zfs-2.3.2-2|361	%preun -n dkms-%{name}
21mr|zfs-2.3.2-2|362	/sbin/rmmod spl %{name} >/dev/null 2>&1 || :
21mr|zfs-2.3.2-2|363	set -x
21mr|zfs-2.3.2-2|364	/usr/sbin/dkms --rpm_safe_upgrade remove -m %{name} -v %{version}
21mr|zfs-2.3.2-2|365	
21mr|zfs-2.3.2-2|366	#----------------------------------------------------------------------------
21mr|zfs-2.3.2-2|367	
21mr|zfs-2.3.2-2|368	%package -n pam_%{name}_key
21mr|zfs-2.3.2-2|369	Summary:	PAM module for encrypted ZFS datasets
21mr|zfs-2.3.2-2|370	Group:		System/Kernel and hardware
21mr|zfs-2.3.2-2|371	BuildRequires:	pam-devel
21mr|zfs-2.3.2-2|372	
21mr|zfs-2.3.2-2|373	%description -n pam_%{name}_key
21mr|zfs-2.3.2-2|374	This package contains the pam_zfs_key PAM module, which provides
21mr|zfs-2.3.2-2|375	support for unlocking datasets on user login.
21mr|zfs-2.3.2-2|376	
21mr|zfs-2.3.2-2|377	%files -n pam_%{name}_key
21mr|zfs-2.3.2-2|378	%{_lib_}/security/*
21mr|zfs-2.3.2-2|379	%{_datadir}/pam-configs/*
21mr|zfs-2.3.2-2|380	
21mr|zfs-2.3.2-2|381	#----------------------------------------------------------------------------
21mr|zfs-2.3.2-2|382	
21mr|zfs-2.3.2-2|383	%prep
21mr|zfs-2.3.2-2|384	%autosetup -p1 -n %{name}-%{name}-%{version}
21mr|zfs-2.3.2-2|385	
21mr|zfs-2.3.2-2|386	%build
21mr|zfs-2.3.2-2|387	# Copy original configure.ac (they are separate for DKMS and for zfs-utils)
21mr|zfs-2.3.2-2|388	cp -a ./configure.ac ./configure.ac.orig
21mr|zfs-2.3.2-2|389	sed -ri "/AC_CONFIG_FILES/,/]\)/{
21mr|zfs-2.3.2-2|390	/AC_CONFIG_FILES/n
21mr|zfs-2.3.2-2|391	/]\)/n
21mr|zfs-2.3.2-2|392	/^\s*(module\/.*|%{name}.release|Makefile)/!d
21mr|zfs-2.3.2-2|393	}" ./configure.ac
21mr|zfs-2.3.2-2|394	autoreconf -if
21mr|zfs-2.3.2-2|395	mv ./configure ./configure.dkms
21mr|zfs-2.3.2-2|396	./scripts/dkms.mkconf -n %{name} -v %{version} -f dkms.conf
21mr|zfs-2.3.2-2|397	./scripts/make_gitrev.sh include/zfs_gitrev.h
21mr|zfs-2.3.2-2|398	install -dm755 "I_LOVE_RPM/"{,config,scripts}
21mr|zfs-2.3.2-2|399	cp -a configure.dkms \
21mr|zfs-2.3.2-2|400	dkms.conf \
21mr|zfs-2.3.2-2|401	Makefile.in \
21mr|zfs-2.3.2-2|402	META \
21mr|zfs-2.3.2-2|403	zfs_config.h.in \
21mr|zfs-2.3.2-2|404	zfs.release.in \
21mr|zfs-2.3.2-2|405	include/ \
21mr|zfs-2.3.2-2|406	module/ \
21mr|zfs-2.3.2-2|407	"I_LOVE_RPM"
21mr|zfs-2.3.2-2|408	
21mr|zfs-2.3.2-2|409	cp config/compile \
21mr|zfs-2.3.2-2|410	config/config.* \
21mr|zfs-2.3.2-2|411	config/missing \
21mr|zfs-2.3.2-2|412	config/*sh \
21mr|zfs-2.3.2-2|413	"I_LOVE_RPM/config/"
21mr|zfs-2.3.2-2|414	
21mr|zfs-2.3.2-2|415	cp scripts/dkms.postbuild "I_LOVE_RPM/scripts/"
21mr|zfs-2.3.2-2|416	
21mr|zfs-2.3.2-2|417	mv "I_LOVE_RPM/configure.dkms" "I_LOVE_RPM/configure"
21mr|zfs-2.3.2-2|418	##################################################################################
21mr|zfs-2.3.2-2|419	# DKMS ./configure ready... Now bring back original and configure like it should #
21mr|zfs-2.3.2-2|420	##################################################################################
21mr|zfs-2.3.2-2|421	mv ./configure.ac.orig ./configure.ac
21mr|zfs-2.3.2-2|422	
21mr|zfs-2.3.2-2|423	autoreconf -if
21mr|zfs-2.3.2-2|424	%configure \
21mr|zfs-2.3.2-2|425	--sbindir=%{_sbin_} \
21mr|zfs-2.3.2-2|426	--with-config=user \
21mr|zfs-2.3.2-2|427	--with-udevdir=%{_udevdir} \
21mr|zfs-2.3.2-2|428	--with-udevruledir=%{_udevrulesdir} \
21mr|zfs-2.3.2-2|429	--with-dracutdir=%{_datadir}/dracut \
21mr|zfs-2.3.2-2|430	--with-pamconfigsdir=%{_datadir}/pam-configs \
21mr|zfs-2.3.2-2|431	--with-pammoduledir=%{_lib_}/security \
21mr|zfs-2.3.2-2|432	--with-python=%{_bindir}/python3 \
21mr|zfs-2.3.2-2|433	--with-pkgconfigdir=%{_libdir}/pkgconfig \
21mr|zfs-2.3.2-2|434	--enable-debug \
21mr|zfs-2.3.2-2|435	--enable-debuginfo \
21mr|zfs-2.3.2-2|436	--disable-asan \
21mr|zfs-2.3.2-2|437	--disable-ubsan \
21mr|zfs-2.3.2-2|438	--enable-systemd \
21mr|zfs-2.3.2-2|439	--with-systemdunitdir=%{_unitdir} \
21mr|zfs-2.3.2-2|440	--with-systemdpresetdir=%{_presetdir} \
21mr|zfs-2.3.2-2|441	--with-systemdmodulesloaddir=%{_modulesloaddir} \
21mr|zfs-2.3.2-2|442	--with-systemdgeneratordir=%{_systemdgeneratordir} \
21mr|zfs-2.3.2-2|443	--disable-sysvinit \
21mr|zfs-2.3.2-2|444	--enable-pam \
21mr|zfs-2.3.2-2|445	--enable-pyzfs
21mr|zfs-2.3.2-2|446	
21mr|zfs-2.3.2-2|447	%make_build
21mr|zfs-2.3.2-2|448	
21mr|zfs-2.3.2-2|449	%install
21mr|zfs-2.3.2-2|450	%make_install
21mr|zfs-2.3.2-2|451	# Install kernel-source-zfs
21mr|zfs-2.3.2-2|452	install -dm755 "%{buildroot}/usr/src/" || :
21mr|zfs-2.3.2-2|453	mv "I_LOVE_RPM" "%{buildroot}/usr/src/%{name}-%{version}-%{release}"
21mr|zfs-2.3.2-2|454	
21mr|zfs-2.3.2-2|455	# e.g. config/install-sh has mode 700 and is not readable
21mr|zfs-2.3.2-2|456	find %{buildroot}/usr/src/%{name}-%{version}-%{release} -exec chmod a+rx '{}' ';'
21mr|zfs-2.3.2-2|457	
21mr|zfs-2.3.2-2|458	# Remove unneeded initramfs-tools
21mr|zfs-2.3.2-2|459	rm -r -v "%{buildroot}/%{_datadir}/initramfs-tools"
21mr|zfs-2.3.2-2|460	# Fix /sbin
21mr|zfs-2.3.2-2|461	%if %{mdvver} >= 202500
21mr|zfs-2.3.2-2|462	mv %{buildroot}/sbin/mount.%{name} %{buildroot}%{_sbin_} || : Maybe --sbindir began to work someday
21mr|zfs-2.3.2-2|463	%endif
21mr|zfs-2.3.2-2|464	

19992 21
21mr|zfs-fuse-0.7.2.2-2|1	%define _hardened_build 1
21mr|zfs-fuse-0.7.2.2-2|2	
21mr|zfs-fuse-0.7.2.2-2|3	Summary:	ZFS ported to Linux FUSE
21mr|zfs-fuse-0.7.2.2-2|4	Name:		zfs-fuse
21mr|zfs-fuse-0.7.2.2-2|5	Version:	0.7.2.2
21mr|zfs-fuse-0.7.2.2-2|6	Release:	2
21mr|zfs-fuse-0.7.2.2-2|7	Group:		System/Libraries
21mr|zfs-fuse-0.7.2.2-2|8	License:	CDDL
21mr|zfs-fuse-0.7.2.2-2|9	Url:		https://github.com/gordan-bobic/zfs-fuse
21mr|zfs-fuse-0.7.2.2-2|10	Source00:	http://github.com/gordan-bobic/zfs-fuse/archive/%{name}-%{version}.tar.gz
21mr|zfs-fuse-0.7.2.2-2|11	Source01:	zfs-fuse.service
21mr|zfs-fuse-0.7.2.2-2|12	Source02:	zfs-fuse.scrub
21mr|zfs-fuse-0.7.2.2-2|13	Source03:	zfs-fuse.sysconfig
21mr|zfs-fuse-0.7.2.2-2|14	Source04:	zfs-fuse-helper
21mr|zfs-fuse-0.7.2.2-2|15	Patch0:		zfs-fuse-0.7.2.2-stack.patch
21mr|zfs-fuse-0.7.2.2-2|16	Patch1:		zfs-fuse-0.7.2.2-python3.patch
21mr|zfs-fuse-0.7.2.2-2|17	Patch2:		tirpc.patch
21mr|zfs-fuse-0.7.2.2-2|18	Patch3:		common.patch
21mr|zfs-fuse-0.7.2.2-2|19	BuildRequires:	libaio-devel
21mr|zfs-fuse-0.7.2.2-2|20	BuildRequires:	scons
21mr|zfs-fuse-0.7.2.2-2|21	BuildRequires:	attr-devel
21mr|zfs-fuse-0.7.2.2-2|22	BuildRequires:	pkgconfig(bzip2)
21mr|zfs-fuse-0.7.2.2-2|23	BuildRequires:	pkgconfig(fuse)
21mr|zfs-fuse-0.7.2.2-2|24	BuildRequires:	pkgconfig(liblzma)
21mr|zfs-fuse-0.7.2.2-2|25	BuildRequires:	pkgconfig(libtirpc)
21mr|zfs-fuse-0.7.2.2-2|26	BuildRequires:	pkgconfig(lzo2)
21mr|zfs-fuse-0.7.2.2-2|27	BuildRequires:	pkgconfig(openssl)
21mr|zfs-fuse-0.7.2.2-2|28	BuildRequires:	pkgconfig(systemd)
21mr|zfs-fuse-0.7.2.2-2|29	BuildRequires:	pkgconfig(zlib)
21mr|zfs-fuse-0.7.2.2-2|30	Requires:	fuse
21mr|zfs-fuse-0.7.2.2-2|31	Requires(post):	systemd
21mr|zfs-fuse-0.7.2.2-2|32	Requires(preun): systemd
21mr|zfs-fuse-0.7.2.2-2|33	Requires(postun): systemd
21mr|zfs-fuse-0.7.2.2-2|34	# (2010 karsten@redhat.com) zfs-fuse doesn't have s390(x) implementations for atomic instructions
21mr|zfs-fuse-0.7.2.2-2|35	ExcludeArch:	s390 s390x %{arm} aarch64
21mr|zfs-fuse-0.7.2.2-2|36	
21mr|zfs-fuse-0.7.2.2-2|37	%description
21mr|zfs-fuse-0.7.2.2-2|38	ZFS is an advanced modern general-purpose filesystem from Sun
21mr|zfs-fuse-0.7.2.2-2|39	Microsystems, originally designed for Solaris/OpenSolaris.
21mr|zfs-fuse-0.7.2.2-2|40	
21mr|zfs-fuse-0.7.2.2-2|41	This project is a port of ZFS to the FUSE framework for the Linux
21mr|zfs-fuse-0.7.2.2-2|42	operating system.
21mr|zfs-fuse-0.7.2.2-2|43	
21mr|zfs-fuse-0.7.2.2-2|44	%files
21mr|zfs-fuse-0.7.2.2-2|45	%doc BUGS CHANGES contrib HACKING README README.NFS STATUS TESTING TODO
21mr|zfs-fuse-0.7.2.2-2|46	%license LICENSE
21mr|zfs-fuse-0.7.2.2-2|47	%{_mandir}/man8/zdb.8.*
21mr|zfs-fuse-0.7.2.2-2|48	%{_mandir}/man8/zfs.8.*
21mr|zfs-fuse-0.7.2.2-2|49	%{_mandir}/man8/zfs-fuse.8.*
21mr|zfs-fuse-0.7.2.2-2|50	%{_mandir}/man8/zpool.8.*
21mr|zfs-fuse-0.7.2.2-2|51	%{_mandir}/man8/zstreamdump.8.*
21mr|zfs-fuse-0.7.2.2-2|52	%{_sbindir}/mount.zfs
21mr|zfs-fuse-0.7.2.2-2|53	%{_sbindir}/zdb
21mr|zfs-fuse-0.7.2.2-2|54	%{_sbindir}/zfs
21mr|zfs-fuse-0.7.2.2-2|55	%{_sbindir}/zfs-fuse
21mr|zfs-fuse-0.7.2.2-2|56	%{_sbindir}/zfs-fuse-helper
21mr|zfs-fuse-0.7.2.2-2|57	%{_sbindir}/zpool
21mr|zfs-fuse-0.7.2.2-2|58	%{_sbindir}/zstreamdump
21mr|zfs-fuse-0.7.2.2-2|59	%{_sbindir}/ztest
21mr|zfs-fuse-0.7.2.2-2|60	%{_sysconfdir}/cron.weekly/98-%{name}-scrub
21mr|zfs-fuse-0.7.2.2-2|61	%{_sysconfdir}/%{name}/
21mr|zfs-fuse-0.7.2.2-2|62	%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
21mr|zfs-fuse-0.7.2.2-2|63	%{_unitdir}/%{name}.service
21mr|zfs-fuse-0.7.2.2-2|64	
21mr|zfs-fuse-0.7.2.2-2|65	%post
21mr|zfs-fuse-0.7.2.2-2|66	# Move cache if upgrading
21mr|zfs-fuse-0.7.2.2-2|67	oldcache=/etc/zfs/zpool.cache      # this changed per 0.6.9, only needed when upgrading from earlier versions
21mr|zfs-fuse-0.7.2.2-2|68	newcache=/var/lib/zfs/zpool.cache
21mr|zfs-fuse-0.7.2.2-2|69	
21mr|zfs-fuse-0.7.2.2-2|70	if [[ -f $oldcache && ! -e $newcache ]]; then
21mr|zfs-fuse-0.7.2.2-2|71	echo "Moving existing zpool.cache to new location"
21mr|zfs-fuse-0.7.2.2-2|72	mkdir -p $(dirname $newcache)
21mr|zfs-fuse-0.7.2.2-2|73	mv $oldcache $newcache
21mr|zfs-fuse-0.7.2.2-2|74	else
21mr|zfs-fuse-0.7.2.2-2|75	if [ -e $oldcache ]; then
21mr|zfs-fuse-0.7.2.2-2|76	echo "Note: old zpool.cache present but no longer used ($oldcache)"
21mr|zfs-fuse-0.7.2.2-2|77	fi
21mr|zfs-fuse-0.7.2.2-2|78	fi
21mr|zfs-fuse-0.7.2.2-2|79	
21mr|zfs-fuse-0.7.2.2-2|80	%_post_service zfs-fuse
21mr|zfs-fuse-0.7.2.2-2|81	
21mr|zfs-fuse-0.7.2.2-2|82	%preun
21mr|zfs-fuse-0.7.2.2-2|83	%_preun_service zfs-fuse
21mr|zfs-fuse-0.7.2.2-2|84	
21mr|zfs-fuse-0.7.2.2-2|85	%postun
21mr|zfs-fuse-0.7.2.2-2|86	%systemd_postun_with_restart zfs-fuse.service
21mr|zfs-fuse-0.7.2.2-2|87	echo "Removing files since we removed the last package"
21mr|zfs-fuse-0.7.2.2-2|88	rm -rf /var/run/zfs
21mr|zfs-fuse-0.7.2.2-2|89	rm -rf /var/lock/zfs
21mr|zfs-fuse-0.7.2.2-2|90	
21mr|zfs-fuse-0.7.2.2-2|91	#------------------------------------------------------------------
21mr|zfs-fuse-0.7.2.2-2|92	
21mr|zfs-fuse-0.7.2.2-2|93	%prep
21mr|zfs-fuse-0.7.2.2-2|94	%setup -q
21mr|zfs-fuse-0.7.2.2-2|95	%patch0 -p0
21mr|zfs-fuse-0.7.2.2-2|96	%patch1 -p1
21mr|zfs-fuse-0.7.2.2-2|97	%patch2 -p1
21mr|zfs-fuse-0.7.2.2-2|98	%patch3 -p0
21mr|zfs-fuse-0.7.2.2-2|99	
21mr|zfs-fuse-0.7.2.2-2|100	f=LICENSE
21mr|zfs-fuse-0.7.2.2-2|101	mv $f $f.iso88591
21mr|zfs-fuse-0.7.2.2-2|102	iconv -o $f -f iso88591 -t utf8 $f.iso88591
21mr|zfs-fuse-0.7.2.2-2|103	rm -f $f.iso88591
21mr|zfs-fuse-0.7.2.2-2|104	
21mr|zfs-fuse-0.7.2.2-2|105	chmod -x contrib/test-datasets
21mr|zfs-fuse-0.7.2.2-2|106	chmod -x contrib/find-binaries
21mr|zfs-fuse-0.7.2.2-2|107	chmod -x contrib/solaris/fixfiles.py
21mr|zfs-fuse-0.7.2.2-2|108	chmod -x contrib/zfsstress.py
21mr|zfs-fuse-0.7.2.2-2|109	%config_update
21mr|zfs-fuse-0.7.2.2-2|110	
21mr|zfs-fuse-0.7.2.2-2|111	%build
21mr|zfs-fuse-0.7.2.2-2|112	export CCFLAGS="%{optflags}"
21mr|zfs-fuse-0.7.2.2-2|113	pushd src
21mr|zfs-fuse-0.7.2.2-2|114	
21mr|zfs-fuse-0.7.2.2-2|115	scons debug=2 optim='%{optflags}'
21mr|zfs-fuse-0.7.2.2-2|116	
21mr|zfs-fuse-0.7.2.2-2|117	%install
21mr|zfs-fuse-0.7.2.2-2|118	pushd src
21mr|zfs-fuse-0.7.2.2-2|119	%scons_install debug=1 install_dir=%{_sbindir} man_dir=%{_mandir}/man8/ cfg_dir=%{_sysconfdir}/%{name}
21mr|zfs-fuse-0.7.2.2-2|120	
21mr|zfs-fuse-0.7.2.2-2|121	install -Dp -m 0644 %{SOURCE1} %{buildroot}%{_unitdir}/%{name}.service
21mr|zfs-fuse-0.7.2.2-2|122	install -Dp -m 0755 %{SOURCE2} %{buildroot}%{_sysconfdir}/cron.weekly/98-%{name}-scrub
21mr|zfs-fuse-0.7.2.2-2|123	install -Dp -m 0644 %{SOURCE3} %{buildroot}%{_sysconfdir}/sysconfig/%{name}
21mr|zfs-fuse-0.7.2.2-2|124	install -Dp -m 0755 %{SOURCE4} %{buildroot}%{_sbindir}/zfs-fuse-helper

19993 21
21mr|zimg-3.0.4-1|1	%define	major 2
21mr|zimg-3.0.4-1|2	%define	libname %mklibname %{name} %{major}
21mr|zimg-3.0.4-1|3	%define	devname %mklibname %{name} -d
21mr|zimg-3.0.4-1|4	
21mr|zimg-3.0.4-1|5	Summary:	Resizing, color space and bit depth conversion library
21mr|zimg-3.0.4-1|6	Name:		zimg
21mr|zimg-3.0.4-1|7	Version:	3.0.4
21mr|zimg-3.0.4-1|8	Release:	1
21mr|zimg-3.0.4-1|9	License:	LGPLv2+
21mr|zimg-3.0.4-1|10	Group:		Video
21mr|zimg-3.0.4-1|11	Url:		https://github.com/sekrit-twc/zimg
21mr|zimg-3.0.4-1|12	Source0:	https://github.com/sekrit-twc/zimg/archive/release-%{version}/%{name}-release-%{version}.tar.gz
21mr|zimg-3.0.4-1|13	
21mr|zimg-3.0.4-1|14	%description
21mr|zimg-3.0.4-1|15	The "z" library implements the commonly required image processing basics of
21mr|zimg-3.0.4-1|16	scaling, color space conversion, and depth conversion. A simple API enables
21mr|zimg-3.0.4-1|17	conversion between any supported formats to operate with minimal knowledge
21mr|zimg-3.0.4-1|18	from the programmer. All library routines were designed from the ground-up
21mr|zimg-3.0.4-1|19	with flexibility, thread-safety, and correctness as first priorities.
21mr|zimg-3.0.4-1|20	Allocation, buffering, and I/O are cleanly separated from processing, allowing
21mr|zimg-3.0.4-1|21	the programmer to adapt "z" to many scenarios.
21mr|zimg-3.0.4-1|22	
21mr|zimg-3.0.4-1|23	#----------------------------------------------------------------------------
21mr|zimg-3.0.4-1|24	
21mr|zimg-3.0.4-1|25	%package -n %{libname}
21mr|zimg-3.0.4-1|26	Summary:	Resizing, color space and bit depth conversion library
21mr|zimg-3.0.4-1|27	Group:		System/Libraries
21mr|zimg-3.0.4-1|28	
21mr|zimg-3.0.4-1|29	%description -n %{libname}
21mr|zimg-3.0.4-1|30	The "z" library implements the commonly required image processing basics of
21mr|zimg-3.0.4-1|31	scaling, color space conversion, and depth conversion. A simple API enables
21mr|zimg-3.0.4-1|32	conversion between any supported formats to operate with minimal knowledge
21mr|zimg-3.0.4-1|33	from the programmer. All library routines were designed from the ground-up
21mr|zimg-3.0.4-1|34	with flexibility, thread-safety, and correctness as first priorities.
21mr|zimg-3.0.4-1|35	Allocation, buffering, and I/O are cleanly separated from processing, allowing
21mr|zimg-3.0.4-1|36	the programmer to adapt "z" to many scenarios.
21mr|zimg-3.0.4-1|37	
21mr|zimg-3.0.4-1|38	%files -n %{libname}
21mr|zimg-3.0.4-1|39	%doc COPYING
21mr|zimg-3.0.4-1|40	%{_libdir}/libzimg.so.%{major}*
21mr|zimg-3.0.4-1|41	
21mr|zimg-3.0.4-1|42	#----------------------------------------------------------------------------
21mr|zimg-3.0.4-1|43	
21mr|zimg-3.0.4-1|44	%package -n %{devname}
21mr|zimg-3.0.4-1|45	Summary:	Development files for %{name}
21mr|zimg-3.0.4-1|46	Group:		Development/C++
21mr|zimg-3.0.4-1|47	Requires:	%{libname} = %{EVRD}
21mr|zimg-3.0.4-1|48	Provides:	%{name}-devel = %{EVRD}
21mr|zimg-3.0.4-1|49	
21mr|zimg-3.0.4-1|50	%description -n %{devname}
21mr|zimg-3.0.4-1|51	The "z" library implements the commonly required image processing basics of
21mr|zimg-3.0.4-1|52	scaling, color space conversion, and depth conversion.
21mr|zimg-3.0.4-1|53	This package contains the development files for the %{name} library.
21mr|zimg-3.0.4-1|54	
21mr|zimg-3.0.4-1|55	%files -n %{devname}
21mr|zimg-3.0.4-1|56	%doc COPYING ChangeLog README.md
21mr|zimg-3.0.4-1|57	%{_includedir}/%{name}.h
21mr|zimg-3.0.4-1|58	%{_includedir}/zimg++.hpp
21mr|zimg-3.0.4-1|59	%{_libdir}/libzimg.so
21mr|zimg-3.0.4-1|60	%{_libdir}/pkgconfig/%{name}.pc
21mr|zimg-3.0.4-1|61	
21mr|zimg-3.0.4-1|62	#----------------------------------------------------------------------------
21mr|zimg-3.0.4-1|63	
21mr|zimg-3.0.4-1|64	%prep
21mr|zimg-3.0.4-1|65	%setup -qn %{name}-release-%{version}
21mr|zimg-3.0.4-1|66	
21mr|zimg-3.0.4-1|67	
21mr|zimg-3.0.4-1|68	%build
21mr|zimg-3.0.4-1|69	autoreconf -vfi
21mr|zimg-3.0.4-1|70	%configure --disable-static
21mr|zimg-3.0.4-1|71	
21mr|zimg-3.0.4-1|72	%make
21mr|zimg-3.0.4-1|73	
21mr|zimg-3.0.4-1|74	
21mr|zimg-3.0.4-1|75	%install
21mr|zimg-3.0.4-1|76	%makeinstall_std
21mr|zimg-3.0.4-1|77	
21mr|zimg-3.0.4-1|78	rm -rf %{buildroot}%{_datadir}/doc/%{name}

19994 21
21mr|zinc-0.3.1-8|1	Name:           zinc
21mr|zinc-0.3.1-8|2	Version:        0.3.1
21mr|zinc-0.3.1-8|3	Release:        8
21mr|zinc-0.3.1-8|4	Summary:        Incremental scala compiler
21mr|zinc-0.3.1-8|5	License:        ASL 2.0
21mr|zinc-0.3.1-8|6	URL:            https://github.com/typesafehub/zinc
21mr|zinc-0.3.1-8|7	Group:          Development/Java
21mr|zinc-0.3.1-8|8	BuildArch:      noarch
21mr|zinc-0.3.1-8|9	# Java stack is not supported on x86_32
21mr|zinc-0.3.1-8|10	ExcludeArch: %{ix86}
21mr|zinc-0.3.1-8|11	
21mr|zinc-0.3.1-8|12	Source0:        https://github.com/typesafehub/zinc/archive/v%{version}.tar.gz
21mr|zinc-0.3.1-8|13	Source1:        http://repo1.maven.org/maven2/com/typesafe/zinc/zinc/%{version}/zinc-%{version}.pom
21mr|zinc-0.3.1-8|14	# ASL mandates that the licence file be included in redistributed source
21mr|zinc-0.3.1-8|15	Source2:        http://www.apache.org/licenses/LICENSE-2.0.txt
21mr|zinc-0.3.1-8|16	
21mr|zinc-0.3.1-8|17	# Patch fixes compilation failure, which is probably caused by
21mr|zinc-0.3.1-8|18	# incompatible Scala version
21mr|zinc-0.3.1-8|19	Patch0:         0001-Fix-file-filtering.patch
21mr|zinc-0.3.1-8|20	
21mr|zinc-0.3.1-8|21	BuildRequires:  javapackages-local
21mr|zinc-0.3.1-8|22	BuildRequires:  mvn(org.scala-lang:scala-library)
21mr|zinc-0.3.1-8|23	BuildRequires:  mvn(org.scala-sbt:incremental-compiler)
21mr|zinc-0.3.1-8|24	BuildRequires:  mvn(com.martiansoftware:nailgun-server)
21mr|zinc-0.3.1-8|25	
21mr|zinc-0.3.1-8|26	%description
21mr|zinc-0.3.1-8|27	Zinc is a stand-alone version of sbt's incremental compiler.
21mr|zinc-0.3.1-8|28	
21mr|zinc-0.3.1-8|29	%prep
21mr|zinc-0.3.1-8|30	%setup -q
21mr|zinc-0.3.1-8|31	rm -rf src/scriptit dist nailgun project
21mr|zinc-0.3.1-8|32	
21mr|zinc-0.3.1-8|33	%patch0 -p1
21mr|zinc-0.3.1-8|34	
21mr|zinc-0.3.1-8|35	cp %{SOURCE1} pom.xml
21mr|zinc-0.3.1-8|36	cp %{SOURCE2} LICENSE.txt
21mr|zinc-0.3.1-8|37	
21mr|zinc-0.3.1-8|38	%pom_xpath_remove "pom:dependency[pom:classifier='sources']"
21mr|zinc-0.3.1-8|39	%pom_change_dep :incremental-compiler org.scala-sbt:
21mr|zinc-0.3.1-8|40	
21mr|zinc-0.3.1-8|41	%build
21mr|zinc-0.3.1-8|42	scalac -cp $(build-classpath sbt nailgun) src/main/scala/com/typesafe/zinc/*
21mr|zinc-0.3.1-8|43	jar cf zinc.jar com
21mr|zinc-0.3.1-8|44	%mvn_artifact pom.xml zinc.jar
21mr|zinc-0.3.1-8|45	
21mr|zinc-0.3.1-8|46	%install
21mr|zinc-0.3.1-8|47	%mvn_install
21mr|zinc-0.3.1-8|48	
21mr|zinc-0.3.1-8|49	%files -f .mfiles
21mr|zinc-0.3.1-8|50	%doc README.md
21mr|zinc-0.3.1-8|51	%license LICENSE.txt
21mr|zinc-0.3.1-8|52	

19995 21
21mr|zip-3.0-15|1	%define filever %(echo %{version}|sed s/\\\\\.//)
21mr|zip-3.0-15|2	
21mr|zip-3.0-15|3	Summary:	A file compression and packaging utility compatible with PKZIP
21mr|zip-3.0-15|4	Name:		zip
21mr|zip-3.0-15|5	Version:	3.0
21mr|zip-3.0-15|6	Release:	15
21mr|zip-3.0-15|7	License:	BSD-like
21mr|zip-3.0-15|8	Group:		Archiving/Compression
21mr|zip-3.0-15|9	Url:		http://www.info-zip.org/pub/infozip/
21mr|zip-3.0-15|10	Source0:	http://dfn.dl.sourceforge.net/sourceforge/infozip/%{name}%{filever}.zip
21mr|zip-3.0-15|11	Patch0:		zip-2.3-unforce-cflags.patch
21mr|zip-3.0-15|12	Patch1:		zip-2.3-noninteractivepassword+testencrypedfile.patch
21mr|zip-3.0-15|13	Patch2:		zip-3.0-format_not_a_string_literal_and_no_format_arguments.diff
21mr|zip-3.0-15|14	Patch3:		zip-3.0-LDFLAGS.diff
21mr|zip-3.0-15|15	Patch4:		CVE-2018-13410.patch
21mr|zip-3.0-15|16	BuildRequires:	bzip2-devel
21mr|zip-3.0-15|17	
21mr|zip-3.0-15|18	%description
21mr|zip-3.0-15|19	The zip program is a compression and file packaging utility. Zip is analogous
21mr|zip-3.0-15|20	to a combination of the UNIX tar and compress commands and is compatible with
21mr|zip-3.0-15|21	PKZIP (a compression and file packaging utility for MS-DOS systems).
21mr|zip-3.0-15|22	
21mr|zip-3.0-15|23	Install the zip package if you need to compress files using the zip program.
21mr|zip-3.0-15|24	
21mr|zip-3.0-15|25	This version support crypto encryption.
21mr|zip-3.0-15|26	
21mr|zip-3.0-15|27	%files
21mr|zip-3.0-15|28	%doc BUGS CHANGES INSTALL README TODO WHATSNEW WHERE LICENSE
21mr|zip-3.0-15|29	%attr(0755,root,root) %{_bindir}/*
21mr|zip-3.0-15|30	%{_mandir}/man1/*
21mr|zip-3.0-15|31	
21mr|zip-3.0-15|32	#----------------------------------------------------------------------------
21mr|zip-3.0-15|33	
21mr|zip-3.0-15|34	%prep
21mr|zip-3.0-15|35	%setup -q -n %{name}%{filever}
21mr|zip-3.0-15|36	%patch0 -p1 -b .cflags
21mr|zip-3.0-15|37	%patch1 -p0 -b .pass
21mr|zip-3.0-15|38	%patch2 -p0 -b .format_not_a_string_literal_and_no_format_arguments
21mr|zip-3.0-15|39	%patch3 -p0 -b .LDFLAGS
21mr|zip-3.0-15|40	%patch4 -p1
21mr|zip-3.0-15|41	
21mr|zip-3.0-15|42	%build
21mr|zip-3.0-15|43	make -ef unix/Makefile \
21mr|zip-3.0-15|44	prefix=%{prefix} \
21mr|zip-3.0-15|45	CC="gcc %{optflags} \
21mr|zip-3.0-15|46	-D_FILE_OFFSET_BITS=64" \
21mr|zip-3.0-15|47	LOCAL_ZIP="%{optflags}" \
21mr|zip-3.0-15|48	LDFLAGS="%{ldflags}" \
21mr|zip-3.0-15|49	generic_gcc
21mr|zip-3.0-15|50	
21mr|zip-3.0-15|51	%install
21mr|zip-3.0-15|52	mkdir -p %{buildroot}%{_bindir}
21mr|zip-3.0-15|53	mkdir -p %{buildroot}%{_mandir}/man1
21mr|zip-3.0-15|54	
21mr|zip-3.0-15|55	%makeinstall -f unix/Makefile \
21mr|zip-3.0-15|56	MANDIR=%{buildroot}%{_mandir}/man1 \
21mr|zip-3.0-15|57	INSTALL=install

19996 21
21mr|zlib-1.2.13-2|1	#%%global __provides_exclude_from ^%%{_libdir}/pkgconfig/minizip\\.pc$
21mr|zlib-1.2.13-2|2	%define shortname z
21mr|zlib-1.2.13-2|3	%define major 1
21mr|zlib-1.2.13-2|4	%define libname %mklibname %{shortname} %{major}
21mr|zlib-1.2.13-2|5	%define devname %mklibname %{shortname} -d
21mr|zlib-1.2.13-2|6	%define biarchname lib%{shortname}%{major}
21mr|zlib-1.2.13-2|7	%define libminizip %mklibname minizip %{major}
21mr|zlib-1.2.13-2|8	%define devminizip %mklibname minizip -d
21mr|zlib-1.2.13-2|9	
21mr|zlib-1.2.13-2|10	%bcond_without minizip
21mr|zlib-1.2.13-2|11	
21mr|zlib-1.2.13-2|12	Summary:	The zlib compression and decompression library
21mr|zlib-1.2.13-2|13	Name:		zlib
21mr|zlib-1.2.13-2|14	Version:	1.2.13
21mr|zlib-1.2.13-2|15	Release:	2
21mr|zlib-1.2.13-2|16	License:	zlib and Boost
21mr|zlib-1.2.13-2|17	Group:		System/Libraries
21mr|zlib-1.2.13-2|18	Url:		http://www.zlib.net
21mr|zlib-1.2.13-2|19	Source0:	https://github.com/madler/zlib/archive/v%{version}/%{name}-%{version}.tar.gz
21mr|zlib-1.2.13-2|20	# https://github.com/madler/zlib/pull/210
21mr|zlib-1.2.13-2|21	Patch0:		zlib-1.2.5-minizip-fixuncrypt.patch
21mr|zlib-1.2.13-2|22	Patch6:		CVE-2023-45853.patch
21mr|zlib-1.2.13-2|23	Patch7:		CVE-2026-27171.patch
21mr|zlib-1.2.13-2|24	
21mr|zlib-1.2.13-2|25	%description
21mr|zlib-1.2.13-2|26	Zlib is a general-purpose, patent-free, lossless data compression
21mr|zlib-1.2.13-2|27	library which is used by many different programs.
21mr|zlib-1.2.13-2|28	
21mr|zlib-1.2.13-2|29	#----------------------------------------------------------------------------
21mr|zlib-1.2.13-2|30	
21mr|zlib-1.2.13-2|31	%package -n %{libname}
21mr|zlib-1.2.13-2|32	Summary:	The zlib compression and decompression library
21mr|zlib-1.2.13-2|33	Group:		System/Libraries
21mr|zlib-1.2.13-2|34	%rename		%{_lib}zlib1
21mr|zlib-1.2.13-2|35	%rename		%{name}
21mr|zlib-1.2.13-2|36	%rename		%{name}1
21mr|zlib-1.2.13-2|37	
21mr|zlib-1.2.13-2|38	%description -n %{libname}
21mr|zlib-1.2.13-2|39	The zlib compression library provides in-memory compression and
21mr|zlib-1.2.13-2|40	decompression functions, including integrity checks of the uncompressed
21mr|zlib-1.2.13-2|41	data.  This version of the library supports only one compression method
21mr|zlib-1.2.13-2|42	(deflation), but other algorithms may be added later, which will have
21mr|zlib-1.2.13-2|43	the same stream interface.  The zlib library is used by many different
21mr|zlib-1.2.13-2|44	system programs.
21mr|zlib-1.2.13-2|45	
21mr|zlib-1.2.13-2|46	%files -n %{libname}
21mr|zlib-1.2.13-2|47	%doc README
21mr|zlib-1.2.13-2|48	%{_libdir}/libz.so.%{major}*
21mr|zlib-1.2.13-2|49	
21mr|zlib-1.2.13-2|50	#----------------------------------------------------------------------------
21mr|zlib-1.2.13-2|51	
21mr|zlib-1.2.13-2|52	%package -n %{devname}
21mr|zlib-1.2.13-2|53	Summary:	Header files and libraries for developing apps which will use zlib
21mr|zlib-1.2.13-2|54	Group:		Development/C
21mr|zlib-1.2.13-2|55	Provides:   zlib-static-devel = %{EVRD}
21mr|zlib-1.2.13-2|56	Requires:	%{libname} = %{EVRD}
21mr|zlib-1.2.13-2|57	%rename		%{_lib}zlib-devel
21mr|zlib-1.2.13-2|58	%rename		%{name}-devel
21mr|zlib-1.2.13-2|59	%rename		%{name}1-devel
21mr|zlib-1.2.13-2|60	
21mr|zlib-1.2.13-2|61	%description -n %{devname}
21mr|zlib-1.2.13-2|62	The zlib-devel package contains the header files and libraries needed
21mr|zlib-1.2.13-2|63	to develop programs that use the zlib compression and decompression
21mr|zlib-1.2.13-2|64	library.
21mr|zlib-1.2.13-2|65	
21mr|zlib-1.2.13-2|66	%files -n %{devname}
21mr|zlib-1.2.13-2|67	%doc README ChangeLog doc/algorithm.txt
21mr|zlib-1.2.13-2|68	%{_includedir}/*
21mr|zlib-1.2.13-2|69	%{_libdir}/*.a
21mr|zlib-1.2.13-2|70	%{_libdir}/*.so
21mr|zlib-1.2.13-2|71	%{_libdir}/pkgconfig/zlib.pc
21mr|zlib-1.2.13-2|72	%{_mandir}/man3/zlib.3*
21mr|zlib-1.2.13-2|73	%if %{with minizip}
21mr|zlib-1.2.13-2|74	%exclude %{_libdir}/libminizip.so
21mr|zlib-1.2.13-2|75	%exclude %{_includedir}/minizip
21mr|zlib-1.2.13-2|76	%endif
21mr|zlib-1.2.13-2|77	
21mr|zlib-1.2.13-2|78	#----------------------------------------------------------------------------
21mr|zlib-1.2.13-2|79	
21mr|zlib-1.2.13-2|80	%if %{with minizip}
21mr|zlib-1.2.13-2|81	%package -n %{libminizip}
21mr|zlib-1.2.13-2|82	Summary:	Library for manipulation with .zip archives
21mr|zlib-1.2.13-2|83	Group:		System/Libraries
21mr|zlib-1.2.13-2|84	Requires:	%{libname} = %{EVRD}
21mr|zlib-1.2.13-2|85	
21mr|zlib-1.2.13-2|86	%description -n %{libminizip}
21mr|zlib-1.2.13-2|87	Minizip is a library for manipulation with files from .zip archives.
21mr|zlib-1.2.13-2|88	
21mr|zlib-1.2.13-2|89	%files -n %{libminizip}
21mr|zlib-1.2.13-2|90	%{_libdir}/libminizip.so.%{major}*
21mr|zlib-1.2.13-2|91	%endif
21mr|zlib-1.2.13-2|92	
21mr|zlib-1.2.13-2|93	#----------------------------------------------------------------------------
21mr|zlib-1.2.13-2|94	
21mr|zlib-1.2.13-2|95	%if %{with minizip}
21mr|zlib-1.2.13-2|96	%package -n %{devminizip}
21mr|zlib-1.2.13-2|97	Summary:	Development files for the minizip library
21mr|zlib-1.2.13-2|98	Group:		Development/C
21mr|zlib-1.2.13-2|99	Requires:	%{libminizip} = %{EVRD}
21mr|zlib-1.2.13-2|100	Requires:	%{devname} = %{EVRD}
21mr|zlib-1.2.13-2|101	Provides:	minizip-devel = %{EVRD}
21mr|zlib-1.2.13-2|102	
21mr|zlib-1.2.13-2|103	%description -n %{devminizip}
21mr|zlib-1.2.13-2|104	This package contains the libraries and header files needed for
21mr|zlib-1.2.13-2|105	developing applications which use minizip.
21mr|zlib-1.2.13-2|106	
21mr|zlib-1.2.13-2|107	%files -n %{devminizip}
21mr|zlib-1.2.13-2|108	%{_libdir}/pkgconfig/minizip.pc
21mr|zlib-1.2.13-2|109	%{_libdir}/libminizip.so
21mr|zlib-1.2.13-2|110	%{_includedir}/minizip/*
21mr|zlib-1.2.13-2|111	%endif
21mr|zlib-1.2.13-2|112	
21mr|zlib-1.2.13-2|113	#----------------------------------------------------------------------------
21mr|zlib-1.2.13-2|114	
21mr|zlib-1.2.13-2|115	%prep
21mr|zlib-1.2.13-2|116	%autosetup -p1
21mr|zlib-1.2.13-2|117	
21mr|zlib-1.2.13-2|118	iconv -f iso-8859-2 -t utf-8 < ChangeLog > ChangeLog.tmp
21mr|zlib-1.2.13-2|119	mv ChangeLog.tmp ChangeLog
21mr|zlib-1.2.13-2|120	
21mr|zlib-1.2.13-2|121	%build
21mr|zlib-1.2.13-2|122	export CFLAGS="%{optflags}"
21mr|zlib-1.2.13-2|123	export LDFLAGS="$LDFLAGS -Wl,-z,relro -Wl,-z,now"
21mr|zlib-1.2.13-2|124	# no-autotools, %%configure is not compatible
21mr|zlib-1.2.13-2|125	./configure --libdir=%{_libdir} --includedir=%{_includedir} --prefix=%{_prefix}
21mr|zlib-1.2.13-2|126	sed -i 's|CC=gcc|CC=%{__cc}|g' Makefile
21mr|zlib-1.2.13-2|127	sed -i 's|LDSHARED=gcc|LDSHARED=%{__cc}|g' Makefile
21mr|zlib-1.2.13-2|128	%make_build CC=%{__cc}
21mr|zlib-1.2.13-2|129	
21mr|zlib-1.2.13-2|130	%if %{with minizip}
21mr|zlib-1.2.13-2|131	cd contrib/minizip
21mr|zlib-1.2.13-2|132	autoreconf --install
21mr|zlib-1.2.13-2|133	%configure --enable-static=no
21mr|zlib-1.2.13-2|134	%make CC=%{__cc}
21mr|zlib-1.2.13-2|135	%endif
21mr|zlib-1.2.13-2|136	
21mr|zlib-1.2.13-2|137	%check
21mr|zlib-1.2.13-2|138	make test
21mr|zlib-1.2.13-2|139	
21mr|zlib-1.2.13-2|140	%install
21mr|zlib-1.2.13-2|141	%make_install
21mr|zlib-1.2.13-2|142	
21mr|zlib-1.2.13-2|143	%if %{with minizip}
21mr|zlib-1.2.13-2|144	%make_install -C contrib/minizip
21mr|zlib-1.2.13-2|145	# https://github.com/madler/zlib/pull/229
21mr|zlib-1.2.13-2|146	rm %{buildroot}%{_includedir}/minizip/crypt.h
21mr|zlib-1.2.13-2|147	%endif
21mr|zlib-1.2.13-2|148	
21mr|zlib-1.2.13-2|149	find %{buildroot} -name '*.la' -delete
21mr|zlib-1.2.13-2|150	
21mr|zlib-1.2.13-2|151	%changelog
21mr|zlib-1.2.13-2|152	* Wed Feb 25 2026 Aleksandr Proklov <a.proklov@rosa.ru>
21mr|zlib-1.2.13-2|153	- fix CVE
21mr|zlib-1.2.13-2|154	
21mr|zlib-1.2.13-2|155	* Wed Oct 2 2024 Ilfat G <i.gaptrakhmanov@rosalinux.ru>
21mr|zlib-1.2.13-2|156	- Update to 1.2.13
21mr|zlib-1.2.13-2|157	
21mr|zlib-1.2.13-2|158	* Tue Dec 5 2023 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.2.11-5
21mr|zlib-1.2.13-2|159	- fix CVE
21mr|zlib-1.2.13-2|160	
21mr|zlib-1.2.13-2|161	* Tue Feb 22 2022 Alexander Stefanov <alexander@mezon.ru> 1.2.11-4
21mr|zlib-1.2.13-2|162	- cleanup and fix provides for qemu
21mr|zlib-1.2.13-2|163	
21mr|zlib-1.2.13-2|164	* Wed Aug 11 2021 Andrey Grigorev <survolog@yandex.ru> 1.2.11-3
21mr|zlib-1.2.13-2|165	- MassBuild#2340: Increase release tag
21mr|zlib-1.2.13-2|166	
21mr|zlib-1.2.13-2|167	* Tue Apr 7 2020 Alexander Stefanov <alexander@mezon.ru> 1.2.11-2
21mr|zlib-1.2.13-2|168	- use __cc instead of gcc

19997 21
21mr|znerd-oss-parent-3-18|1	Name:          znerd-oss-parent
21mr|znerd-oss-parent-3-18|2	Version:       3
21mr|znerd-oss-parent-3-18|3	Release:       18
21mr|znerd-oss-parent-3-18|4	Summary:       Znerd.org OSS Parent
21mr|znerd-oss-parent-3-18|5	License:       BSD
21mr|znerd-oss-parent-3-18|6	URL:           https://github.com/znerd/znerd-oss-parent
21mr|znerd-oss-parent-3-18|7	Source0:       https://github.com/znerd/%{name}/archive/%{name}-%{version}.tar.gz
21mr|znerd-oss-parent-3-18|8	
21mr|znerd-oss-parent-3-18|9	BuildRequires: maven-local
21mr|znerd-oss-parent-3-18|10	BuildRequires: mvn(org.apache.maven.plugins:maven-enforcer-plugin)
21mr|znerd-oss-parent-3-18|11	BuildRequires: mvn(org.apache.maven.plugins:maven-release-plugin)
21mr|znerd-oss-parent-3-18|12	# required by enforcer-plugin
21mr|znerd-oss-parent-3-18|13	BuildRequires: mvn(org.apache.maven.shared:maven-common-artifact-filters)
21mr|znerd-oss-parent-3-18|14	BuildRequires: mvn(org.apache.maven.shared:maven-shared-components:pom:)
21mr|znerd-oss-parent-3-18|15	Group:          Development/Java
21mr|znerd-oss-parent-3-18|16	BuildArch:     noarch
21mr|znerd-oss-parent-3-18|17	# Java stack is not supported on x86_32
21mr|znerd-oss-parent-3-18|18	ExcludeArch: %{ix86}
21mr|znerd-oss-parent-3-18|19	
21mr|znerd-oss-parent-3-18|20	%description
21mr|znerd-oss-parent-3-18|21	Parent for znerd.org OSS Projects.
21mr|znerd-oss-parent-3-18|22	
21mr|znerd-oss-parent-3-18|23	%prep
21mr|znerd-oss-parent-3-18|24	%setup -q -n %{name}-%{name}-%{version}
21mr|znerd-oss-parent-3-18|25	
21mr|znerd-oss-parent-3-18|26	%pom_remove_plugin org.apache.maven.plugins:maven-eclipse-plugin
21mr|znerd-oss-parent-3-18|27	
21mr|znerd-oss-parent-3-18|28	%build
21mr|znerd-oss-parent-3-18|29	%mvn_build
21mr|znerd-oss-parent-3-18|30	
21mr|znerd-oss-parent-3-18|31	%install
21mr|znerd-oss-parent-3-18|32	%mvn_install
21mr|znerd-oss-parent-3-18|33	
21mr|znerd-oss-parent-3-18|34	%files -f .mfiles
21mr|znerd-oss-parent-3-18|35	%doc CHANGES.txt README.txt
21mr|znerd-oss-parent-3-18|36	%license COPYRIGHT.txt
21mr|znerd-oss-parent-3-18|37	

19998 21
21mr|zookeeper-3.4.9-13|1	%global _hardened_build 1
21mr|zookeeper-3.4.9-13|2	%global skiptests       1
21mr|zookeeper-3.4.9-13|3	
21mr|zookeeper-3.4.9-13|4	Name:          zookeeper
21mr|zookeeper-3.4.9-13|5	Version:       3.4.9
21mr|zookeeper-3.4.9-13|6	Release:       13
21mr|zookeeper-3.4.9-13|7	Summary:       A high-performance coordination service for distributed applications
21mr|zookeeper-3.4.9-13|8	License:       ASL 2.0 and BSD
21mr|zookeeper-3.4.9-13|9	Group:         Development/Java
21mr|zookeeper-3.4.9-13|10	URL:           https://zookeeper.apache.org/
21mr|zookeeper-3.4.9-13|11	Source0:       https://www.apache.org/dist/%{name}/%{name}-%{version}.tar.gz
21mr|zookeeper-3.4.9-13|12	Source1:       %{name}-ZooInspector-template.pom
21mr|zookeeper-3.4.9-13|13	Source2:       %{name}.service
21mr|zookeeper-3.4.9-13|14	Source3:       zkEnv.sh
21mr|zookeeper-3.4.9-13|15	
21mr|zookeeper-3.4.9-13|16	Patch1:        %{name}-3.4.5-zktreeutil-gcc.patch
21mr|zookeeper-3.4.9-13|17	Patch2:        %{name}-3.4.9-ivy-build.patch
21mr|zookeeper-3.4.9-13|18	Patch3:        %{name}-3.4.9-server.patch
21mr|zookeeper-3.4.9-13|19	# ZOOKEEPER-1643; patch accepted in 3.5.0
21mr|zookeeper-3.4.9-13|20	Patch4:        mt_adaptor.c.patch
21mr|zookeeper-3.4.9-13|21	Patch5:        0001-cppunit-config-no-longer-exists-use-pkg-config.patch
21mr|zookeeper-3.4.9-13|22	Patch6:        missing-pom.template.patch
21mr|zookeeper-3.4.9-13|23	
21mr|zookeeper-3.4.9-13|24	
21mr|zookeeper-3.4.9-13|25	BuildRequires: autoconf
21mr|zookeeper-3.4.9-13|26	BuildRequires: automake
21mr|zookeeper-3.4.9-13|27	BuildRequires: boost-devel
21mr|zookeeper-3.4.9-13|28	BuildRequires: pkgconfig(cppunit)
21mr|zookeeper-3.4.9-13|29	BuildRequires: dos2unix
21mr|zookeeper-3.4.9-13|30	BuildRequires: doxygen
21mr|zookeeper-3.4.9-13|31	BuildRequires: gcc-c++
21mr|zookeeper-3.4.9-13|32	BuildRequires: graphviz
21mr|zookeeper-3.4.9-13|33	BuildRequires: java-devel
21mr|zookeeper-3.4.9-13|34	BuildRequires: java-javadoc
21mr|zookeeper-3.4.9-13|35	BuildRequires: jpackage-utils
21mr|zookeeper-3.4.9-13|36	BuildRequires: libtool
21mr|zookeeper-3.4.9-13|37	BuildRequires: libxml2-devel
21mr|zookeeper-3.4.9-13|38	BuildRequires: python3-devel
21mr|zookeeper-3.4.9-13|39	
21mr|zookeeper-3.4.9-13|40	BuildRequires: ant
21mr|zookeeper-3.4.9-13|41	BuildRequires: ant-junit
21mr|zookeeper-3.4.9-13|42	BuildRequires: apache-ivy
21mr|zookeeper-3.4.9-13|43	BuildRequires: checkstyle
21mr|zookeeper-3.4.9-13|44	BuildRequires: ivy-local
21mr|zookeeper-3.4.9-13|45	BuildRequires: javapackages-tools
21mr|zookeeper-3.4.9-13|46	
21mr|zookeeper-3.4.9-13|47	BuildRequires: jtoaster
21mr|zookeeper-3.4.9-13|48	BuildRequires: junit
21mr|zookeeper-3.4.9-13|49	BuildRequires: jdiff
21mr|zookeeper-3.4.9-13|50	BuildRequires: mvn(org.slf4j:slf4j-log4j12)
21mr|zookeeper-3.4.9-13|51	BuildRequires: objectweb-pom
21mr|zookeeper-3.4.9-13|52	BuildRequires: jline1
21mr|zookeeper-3.4.9-13|53	BuildRequires: netty3
21mr|zookeeper-3.4.9-13|54	Requires:      log4j12
21mr|zookeeper-3.4.9-13|55	BuildRequires: mvn(log4j:log4j)
21mr|zookeeper-3.4.9-13|56	BuildRequires: jline
21mr|zookeeper-3.4.9-13|57	BuildRequires: netty
21mr|zookeeper-3.4.9-13|58	Requires:      log4j
21mr|zookeeper-3.4.9-13|59	
21mr|zookeeper-3.4.9-13|60	BuildRequires: json_simple
21mr|zookeeper-3.4.9-13|61	
21mr|zookeeper-3.4.9-13|62	BuildRequires: mockito
21mr|zookeeper-3.4.9-13|63	BuildRequires: slf4j
21mr|zookeeper-3.4.9-13|64	BuildRequires: xerces-j2
21mr|zookeeper-3.4.9-13|65	BuildRequires: xml-commons-apis
21mr|zookeeper-3.4.9-13|66	
21mr|zookeeper-3.4.9-13|67	# remove later on.
21mr|zookeeper-3.4.9-13|68	BuildRequires: apache-commons-parent
21mr|zookeeper-3.4.9-13|69	BuildRequires: jetty-server
21mr|zookeeper-3.4.9-13|70	BuildRequires: jetty-servlet
21mr|zookeeper-3.4.9-13|71	BuildRequires: systemd
21mr|zookeeper-3.4.9-13|72	
21mr|zookeeper-3.4.9-13|73	Requires:      checkstyle
21mr|zookeeper-3.4.9-13|74	Requires:      jline1
21mr|zookeeper-3.4.9-13|75	Requires:      jtoaster
21mr|zookeeper-3.4.9-13|76	Requires:      junit
21mr|zookeeper-3.4.9-13|77	Requires:      mockito
21mr|zookeeper-3.4.9-13|78	Requires:      netty3
21mr|zookeeper-3.4.9-13|79	Requires:      slf4j
21mr|zookeeper-3.4.9-13|80	Requires:      java
21mr|zookeeper-3.4.9-13|81	Requires:      jpackage-utils
21mr|zookeeper-3.4.9-13|82	Requires:      %{name}-java = %{version}-%{release}
21mr|zookeeper-3.4.9-13|83	
21mr|zookeeper-3.4.9-13|84	%description
21mr|zookeeper-3.4.9-13|85	ZooKeeper is a centralized service for maintaining configuration information,
21mr|zookeeper-3.4.9-13|86	naming, providing distributed synchronization, and providing group services.
21mr|zookeeper-3.4.9-13|87	
21mr|zookeeper-3.4.9-13|88	##############################################
21mr|zookeeper-3.4.9-13|89	%package devel
21mr|zookeeper-3.4.9-13|90	Summary:       Development files for the %{name} library
21mr|zookeeper-3.4.9-13|91	Requires:      %{name}%{?_isa} = %{version}-%{release}
21mr|zookeeper-3.4.9-13|92	
21mr|zookeeper-3.4.9-13|93	%description devel
21mr|zookeeper-3.4.9-13|94	Development files for the ZooKeeper C client library.
21mr|zookeeper-3.4.9-13|95	
21mr|zookeeper-3.4.9-13|96	##############################################
21mr|zookeeper-3.4.9-13|97	%package java
21mr|zookeeper-3.4.9-13|98	Summary:        Java interface for %{name}
21mr|zookeeper-3.4.9-13|99	Requires:       %{name}%{?_isa} = %{version}-%{release}
21mr|zookeeper-3.4.9-13|100	
21mr|zookeeper-3.4.9-13|101	%description java
21mr|zookeeper-3.4.9-13|102	The %{name}-java package contains Java bindings for %{name}.
21mr|zookeeper-3.4.9-13|103	
21mr|zookeeper-3.4.9-13|104	##############################################
21mr|zookeeper-3.4.9-13|105	%package javadoc
21mr|zookeeper-3.4.9-13|106	Summary:       Javadoc for %{name}
21mr|zookeeper-3.4.9-13|107	Group:          Development/Java
21mr|zookeeper-3.4.9-13|108	BuildArch:     noarch
21mr|zookeeper-3.4.9-13|109	# Java stack is not supported on x86_32
21mr|zookeeper-3.4.9-13|110	ExcludeArch: %{ix86}
21mr|zookeeper-3.4.9-13|111	
21mr|zookeeper-3.4.9-13|112	%description javadoc
21mr|zookeeper-3.4.9-13|113	This package contains javadoc for %{name}.
21mr|zookeeper-3.4.9-13|114	
21mr|zookeeper-3.4.9-13|115	%package -n python3-%{name}
21mr|zookeeper-3.4.9-13|116	%{?python_provide:%python_provide python3-%{name}}
21mr|zookeeper-3.4.9-13|117	Summary:       Python support for %{name}
21mr|zookeeper-3.4.9-13|118	Requires:      %{name}%{?_isa} = %{version}-%{release}
21mr|zookeeper-3.4.9-13|119	
21mr|zookeeper-3.4.9-13|120	%description -n python3-%{name}
21mr|zookeeper-3.4.9-13|121	Python bindings for %{name}.
21mr|zookeeper-3.4.9-13|122	
21mr|zookeeper-3.4.9-13|123	%prep
21mr|zookeeper-3.4.9-13|124	%autosetup -p1
21mr|zookeeper-3.4.9-13|125	
21mr|zookeeper-3.4.9-13|126	# Do not treat C compile-time warnings as errors
21mr|zookeeper-3.4.9-13|127	sed -i -e's/-Werror//' src/c/Makefile.am
21mr|zookeeper-3.4.9-13|128	
21mr|zookeeper-3.4.9-13|129	iconv -f iso8859-1 -t utf-8 src/c/ChangeLog > src/c/ChangeLog.conv && mv -f src/c/ChangeLog.conv src/c/ChangeLog
21mr|zookeeper-3.4.9-13|130	sed -i 's/\r//' src/c/ChangeLog
21mr|zookeeper-3.4.9-13|131	
21mr|zookeeper-3.4.9-13|132	sed -i 's|<exec executable="hostname" outputproperty="host.name"/>|<!--exec executable="hostname" outputproperty="host.name"/-->|' build.xml
21mr|zookeeper-3.4.9-13|133	sed -i 's|<attribute name="Built-On" value="${host.name}" />|<attribute name="Built-On" value="${user.name}" />|' build.xml
21mr|zookeeper-3.4.9-13|134	
21mr|zookeeper-3.4.9-13|135	sed -i 's@^dataDir=.*$@dataDir=%{_sharedstatedir}/zookeeper/data\ndataLogDir=%{_sharedstatedir}/zookeeper/log@' conf/zoo_sample.cfg
21mr|zookeeper-3.4.9-13|136	
21mr|zookeeper-3.4.9-13|137	%build
21mr|zookeeper-3.4.9-13|138	%ant -Divy.mode=local \
21mr|zookeeper-3.4.9-13|139	-DCLASSPATH=/usr/share/java/log4j12-1.2.17.jar \
21mr|zookeeper-3.4.9-13|140	-Dtarget.jdk=1.5 \
21mr|zookeeper-3.4.9-13|141	-Djavadoc.link.java=%{_javadocdir}/java \
21mr|zookeeper-3.4.9-13|142	-Dant.build.javac.source=1.5 \
21mr|zookeeper-3.4.9-13|143	-Dant.build.javac.target=1.5 \
21mr|zookeeper-3.4.9-13|144	package
21mr|zookeeper-3.4.9-13|145	
21mr|zookeeper-3.4.9-13|146	# cppunit-config patch touches configure.ac in these dirs
21mr|zookeeper-3.4.9-13|147	pushd src/recipes/lock/src/c
21mr|zookeeper-3.4.9-13|148	autoreconf -if
21mr|zookeeper-3.4.9-13|149	popd
21mr|zookeeper-3.4.9-13|150	pushd src/recipes/queue/src/c
21mr|zookeeper-3.4.9-13|151	autoreconf -if
21mr|zookeeper-3.4.9-13|152	popd
21mr|zookeeper-3.4.9-13|153	
21mr|zookeeper-3.4.9-13|154	pushd src/c
21mr|zookeeper-3.4.9-13|155	autoreconf -if
21mr|zookeeper-3.4.9-13|156	%configure --disable-static --disable-rpath
21mr|zookeeper-3.4.9-13|157	%{__make} %{?_smp_mflags}
21mr|zookeeper-3.4.9-13|158	popd
21mr|zookeeper-3.4.9-13|159	
21mr|zookeeper-3.4.9-13|160	## TODO: install utilities?
21mr|zookeeper-3.4.9-13|161	
21mr|zookeeper-3.4.9-13|162	%check
21mr|zookeeper-3.4.9-13|163	%if %skiptests
21mr|zookeeper-3.4.9-13|164	echo "Testing disabled, please enable in mock"
21mr|zookeeper-3.4.9-13|165	%else
21mr|zookeeper-3.4.9-13|166	%ant -Divy.mode=local test
21mr|zookeeper-3.4.9-13|167	%endif
21mr|zookeeper-3.4.9-13|168	
21mr|zookeeper-3.4.9-13|169	%install
21mr|zookeeper-3.4.9-13|170	
21mr|zookeeper-3.4.9-13|171	# the following is used to update zkEnv.sh
21mr|zookeeper-3.4.9-13|172	# find . -name "*.jar" -exec basename {} \; |sort|uniq
21mr|zookeeper-3.4.9-13|173	# remove items that don't belong and update execute build-classpath
21mr|zookeeper-3.4.9-13|174	
21mr|zookeeper-3.4.9-13|175	#install the c tools
21mr|zookeeper-3.4.9-13|176	pushd src/c
21mr|zookeeper-3.4.9-13|177	%make_install
21mr|zookeeper-3.4.9-13|178	popd
21mr|zookeeper-3.4.9-13|179	
21mr|zookeeper-3.4.9-13|180	# install the java dependencies.
21mr|zookeeper-3.4.9-13|181	mkdir -p %{buildroot}%{_javadir}/%{name}
21mr|zookeeper-3.4.9-13|182	install -pm 644 build/%{name}-%{version}.jar %{buildroot}%{_javadir}/%{name}/%{name}.jar
21mr|zookeeper-3.4.9-13|183	install -pm 644 build/%{name}-%{version}-test.jar %{buildroot}%{_javadir}/%{name}/%{name}-tests.jar
21mr|zookeeper-3.4.9-13|184	install -pm 644 build/contrib/ZooInspector/%{name}-%{version}-ZooInspector.jar %{buildroot}%{_javadir}/%{name}/%{name}-ZooInspector.jar
21mr|zookeeper-3.4.9-13|185	
21mr|zookeeper-3.4.9-13|186	install -pm 755 bin/zkCleanup.sh %{buildroot}%{_bindir}
21mr|zookeeper-3.4.9-13|187	install -pm 755 bin/zkCli.sh %{buildroot}%{_bindir}
21mr|zookeeper-3.4.9-13|188	install -pm 755 bin/zkServer.sh %{buildroot}%{_bindir}
21mr|zookeeper-3.4.9-13|189	mkdir -p %{buildroot}%{_libexecdir}
21mr|zookeeper-3.4.9-13|190	install -pm 755 %{SOURCE3} %{buildroot}%{_libexecdir}
21mr|zookeeper-3.4.9-13|191	
21mr|zookeeper-3.4.9-13|192	%if 0%{?fedora} >= 21 || 0%{?rhel} > 7
21mr|zookeeper-3.4.9-13|193	mkdir -p %{buildroot}%{_datadir}/maven-metadata
21mr|zookeeper-3.4.9-13|194	mkdir -p %{buildroot}%{_datadir}/maven-poms
21mr|zookeeper-3.4.9-13|195	install -pm 644 build/%{name}-%{version}/dist-maven/%{name}-%{version}.pom %{buildroot}%{_datadir}/maven-poms/%{name}-%{name}.pom
21mr|zookeeper-3.4.9-13|196	
21mr|zookeeper-3.4.9-13|197	%add_maven_depmap %{name}-%{name}.pom %{name}/%{name}.jar
21mr|zookeeper-3.4.9-13|198	%add_maven_depmap org.apache.zookeeper:zookeeper::tests:%{version} %{name}/%{name}-tests.jar
21mr|zookeeper-3.4.9-13|199	
21mr|zookeeper-3.4.9-13|200	install -pm 644 %{SOURCE1} %{buildroot}%{_datadir}/maven-poms/%{name}-%{name}-ZooInspector.pom
21mr|zookeeper-3.4.9-13|201	sed -i "s|@version@|%{version}|" %{buildroot}%{_datadir}/maven-poms/%{name}-%{name}-ZooInspector.pom
21mr|zookeeper-3.4.9-13|202	%add_maven_depmap %{name}-%{name}-ZooInspector.pom %{name}/%{name}-ZooInspector.jar
21mr|zookeeper-3.4.9-13|203	%else
21mr|zookeeper-3.4.9-13|204	mkdir -p %{buildroot}%{_mavenpomdir}
21mr|zookeeper-3.4.9-13|205	install -pm 644 build/%{name}-%{version}/dist-maven/%{name}-%{version}.pom %{buildroot}%{_mavenpomdir}/JPP.%{name}-%{name}.pom
21mr|zookeeper-3.4.9-13|206	
21mr|zookeeper-3.4.9-13|207	%add_maven_depmap JPP.%{name}-%{name}.pom %{name}/%{name}.jar
21mr|zookeeper-3.4.9-13|208	%add_maven_depmap org.apache.zookeeper:zookeeper::tests:%{version} %{name}/%{name}-tests.jar
21mr|zookeeper-3.4.9-13|209	
21mr|zookeeper-3.4.9-13|210	install -pm 644 %{SOURCE1} %{buildroot}%{_mavenpomdir}/JPP.%{name}-%{name}-ZooInspector.pom
21mr|zookeeper-3.4.9-13|211	sed -i "s|@version@|%{version}|" %{buildroot}%{_mavenpomdir}/JPP.%{name}-%{name}-ZooInspector.pom
21mr|zookeeper-3.4.9-13|212	%add_maven_depmap JPP.%{name}-%{name}-ZooInspector.pom %{name}/%{name}-ZooInspector.jar
21mr|zookeeper-3.4.9-13|213	%endif
21mr|zookeeper-3.4.9-13|214	
21mr|zookeeper-3.4.9-13|215	mkdir -p %{buildroot}%{_javadocdir}/%{name}
21mr|zookeeper-3.4.9-13|216	cp -pr build/docs/api/* %{buildroot}%{_javadocdir}/%{name}/
21mr|zookeeper-3.4.9-13|217	
21mr|zookeeper-3.4.9-13|218	pushd src/contrib/zkpython
21mr|zookeeper-3.4.9-13|219	%{__python3} src/python/setup.py build --build-base=$PWD/build \
21mr|zookeeper-3.4.9-13|220	install --root=%{buildroot} ;\
21mr|zookeeper-3.4.9-13|221	chmod 0755 %{buildroot}%{python3_sitearch}/zookeeper.cpython-*.so
21mr|zookeeper-3.4.9-13|222	popd
21mr|zookeeper-3.4.9-13|223	
21mr|zookeeper-3.4.9-13|224	find %{buildroot} -name '*.la' -exec rm -f {} ';'
21mr|zookeeper-3.4.9-13|225	find %{buildroot} -name '*.a' -exec rm -f {} ';'
21mr|zookeeper-3.4.9-13|226	
21mr|zookeeper-3.4.9-13|227	mkdir -p %{buildroot}%{_unitdir}
21mr|zookeeper-3.4.9-13|228	mkdir -p %{buildroot}%{_sysconfdir}/zookeeper
21mr|zookeeper-3.4.9-13|229	mkdir -p %{buildroot}%{_localstatedir}/log/zookeeper
21mr|zookeeper-3.4.9-13|230	mkdir -p %{buildroot}%{_sharedstatedir}/zookeeper
21mr|zookeeper-3.4.9-13|231	mkdir -p %{buildroot}%{_sharedstatedir}/zookeeper/data
21mr|zookeeper-3.4.9-13|232	mkdir -p %{buildroot}%{_sharedstatedir}/zookeeper/log
21mr|zookeeper-3.4.9-13|233	install -p -m 0644 %{SOURCE2} %{buildroot}%{_unitdir}
21mr|zookeeper-3.4.9-13|234	install -p -m 0640 conf/log4j.properties %{buildroot}%{_sysconfdir}/zookeeper
21mr|zookeeper-3.4.9-13|235	install -p -m 0640 conf/zoo_sample.cfg %{buildroot}%{_sysconfdir}/zookeeper
21mr|zookeeper-3.4.9-13|236	touch %{buildroot}%{_sysconfdir}/zookeeper/zoo.cfg
21mr|zookeeper-3.4.9-13|237	touch %{buildroot}%{_sharedstatedir}/zookeeper/data/myid
21mr|zookeeper-3.4.9-13|238	
21mr|zookeeper-3.4.9-13|239	%pre
21mr|zookeeper-3.4.9-13|240	getent group zookeeper >/dev/null || groupadd -r zookeeper
21mr|zookeeper-3.4.9-13|241	getent passwd zookeeper >/dev/null || \
21mr|zookeeper-3.4.9-13|242	useradd -r -g zookeeper -d %{_sharedstatedir}/zookeeper -s /sbin/nologin \
21mr|zookeeper-3.4.9-13|243	-c "ZooKeeper service account" zookeeper
21mr|zookeeper-3.4.9-13|244	
21mr|zookeeper-3.4.9-13|245	%post
21mr|zookeeper-3.4.9-13|246	%systemd_post zookeeper.service
21mr|zookeeper-3.4.9-13|247	/sbin/ldconfig
21mr|zookeeper-3.4.9-13|248	
21mr|zookeeper-3.4.9-13|249	%preun
21mr|zookeeper-3.4.9-13|250	%systemd_preun zookeeper.service
21mr|zookeeper-3.4.9-13|251	
21mr|zookeeper-3.4.9-13|252	%postun
21mr|zookeeper-3.4.9-13|253	%systemd_postun_with_restart zookeeper.service
21mr|zookeeper-3.4.9-13|254	/sbin/ldconfig
21mr|zookeeper-3.4.9-13|255	
21mr|zookeeper-3.4.9-13|256	%files
21mr|zookeeper-3.4.9-13|257	%{_bindir}/cli_mt
21mr|zookeeper-3.4.9-13|258	%{_bindir}/cli_st
21mr|zookeeper-3.4.9-13|259	%{_bindir}/load_gen
21mr|zookeeper-3.4.9-13|260	%{_bindir}/zk*.sh
21mr|zookeeper-3.4.9-13|261	%{_libexecdir}/zkEnv.sh
21mr|zookeeper-3.4.9-13|262	%{_libdir}/lib*.so.*
21mr|zookeeper-3.4.9-13|263	
21mr|zookeeper-3.4.9-13|264	%attr(0755,root,root) %dir %{_sysconfdir}/zookeeper
21mr|zookeeper-3.4.9-13|265	%attr(0644,root,root) %ghost %config(noreplace) %{_sysconfdir}/zookeeper/zoo.cfg
21mr|zookeeper-3.4.9-13|266	%attr(0644,root,root) %{_sysconfdir}/zookeeper/zoo_sample.cfg
21mr|zookeeper-3.4.9-13|267	%attr(0644,root,root) %config(noreplace) %{_sysconfdir}/zookeeper/log4j.properties
21mr|zookeeper-3.4.9-13|268	
21mr|zookeeper-3.4.9-13|269	%attr(0755,zookeeper,zookeeper) %dir %{_localstatedir}/log/zookeeper
21mr|zookeeper-3.4.9-13|270	%attr(0755,root,root) %dir %{_sharedstatedir}/zookeeper
21mr|zookeeper-3.4.9-13|271	%attr(0750,zookeeper,zookeeper) %dir %{_sharedstatedir}/zookeeper/data
21mr|zookeeper-3.4.9-13|272	%attr(0640,zookeeper,zookeeper) %ghost %{_sharedstatedir}/zookeeper/data/myid
21mr|zookeeper-3.4.9-13|273	%attr(0755,zookeeper,zookeeper) %dir %{_sharedstatedir}/zookeeper/log
21mr|zookeeper-3.4.9-13|274	%{_unitdir}/zookeeper.service
21mr|zookeeper-3.4.9-13|275	%doc CHANGES.txt LICENSE.txt NOTICE.txt README.txt
21mr|zookeeper-3.4.9-13|276	
21mr|zookeeper-3.4.9-13|277	%files java
21mr|zookeeper-3.4.9-13|278	%dir %{_javadir}/%{name}
21mr|zookeeper-3.4.9-13|279	%{_javadir}/%{name}/%{name}.jar
21mr|zookeeper-3.4.9-13|280	%{_javadir}/%{name}/%{name}-tests.jar
21mr|zookeeper-3.4.9-13|281	%{_javadir}/%{name}/%{name}-ZooInspector.jar
21mr|zookeeper-3.4.9-13|282	%{_datadir}/maven-metadata/%{name}.xml
21mr|zookeeper-3.4.9-13|283	%{_mavenpomdir}/JPP.%{name}-%{name}.pom
21mr|zookeeper-3.4.9-13|284	%{_mavenpomdir}/JPP.%{name}-%{name}-ZooInspector.pom
21mr|zookeeper-3.4.9-13|285	%doc CHANGES.txt LICENSE.txt NOTICE.txt README.txt
21mr|zookeeper-3.4.9-13|286	
21mr|zookeeper-3.4.9-13|287	
21mr|zookeeper-3.4.9-13|288	%files devel
21mr|zookeeper-3.4.9-13|289	%{_includedir}/%{name}/
21mr|zookeeper-3.4.9-13|290	%{_libdir}/*.so
21mr|zookeeper-3.4.9-13|291	%doc src/c/LICENSE src/c/NOTICE.txt
21mr|zookeeper-3.4.9-13|292	
21mr|zookeeper-3.4.9-13|293	%files javadoc
21mr|zookeeper-3.4.9-13|294	%{_javadocdir}/%{name}
21mr|zookeeper-3.4.9-13|295	%doc LICENSE.txt NOTICE.txt
21mr|zookeeper-3.4.9-13|296	
21mr|zookeeper-3.4.9-13|297	%files -n python3-%{name}
21mr|zookeeper-3.4.9-13|298	%{python3_sitearch}/ZooKeeper-?.?-py%{python3_version}.egg-info
21mr|zookeeper-3.4.9-13|299	%{python3_sitearch}/zookeeper.cpython-*.so
21mr|zookeeper-3.4.9-13|300	%doc LICENSE.txt NOTICE.txt src/contrib/zkpython/README
21mr|zookeeper-3.4.9-13|301	

19999 21
21mr|zram-init-11.1-1|1	Name:		zram-init
21mr|zram-init-11.1-1|2	Version:	11.1
21mr|zram-init-11.1-1|3	Release:	1
21mr|zram-init-11.1-1|4	
21mr|zram-init-11.1-1|5	Summary:	Init and set up swap device in /dev/zram0
21mr|zram-init-11.1-1|6	License:	GPL
21mr|zram-init-11.1-1|7	Group:		System/Base
21mr|zram-init-11.1-1|8	BuildArch:	noarch
21mr|zram-init-11.1-1|9	Source0:	https://github.com/vaeth/zram-init/archive/v%{version}.zip
21mr|zram-init-11.1-1|10	# for %%check
21mr|zram-init-11.1-1|11	BuildRequires:	%{_bindir}/gettext.sh
21mr|zram-init-11.1-1|12	Requires:	%{_bindir}/gettext.sh
21mr|zram-init-11.1-1|13	
21mr|zram-init-11.1-1|14	
21mr|zram-init-11.1-1|15	%description
21mr|zram-init-11.1-1|16	A wrapper script for the zram kernel module with interactive and init support
21mr|zram-init-11.1-1|17	
21mr|zram-init-11.1-1|18	%prep
21mr|zram-init-11.1-1|19	%autosetup -p1
21mr|zram-init-11.1-1|20	sed -i -e 's,^#!/usr/bin/env sh$,#!/bin/sh,g' sbin/zram-init.in
21mr|zram-init-11.1-1|21	
21mr|zram-init-11.1-1|22	%install
21mr|zram-init-11.1-1|23	%make_install \
21mr|zram-init-11.1-1|24	MODIFY_SHEBANG=false \
21mr|zram-init-11.1-1|25	PREFIX=%{_prefix} \
21mr|zram-init-11.1-1|26	SYSCONFDIR=%{_sysconfdir} \
21mr|zram-init-11.1-1|27	BINDIR=%{buildroot}/sbin \
21mr|zram-init-11.1-1|28	SYSTEMDDIR=%{buildroot}%{_unitdir}
21mr|zram-init-11.1-1|29	
21mr|zram-init-11.1-1|30	rm -fv %{buildroot}/etc/conf.d/zram-init
21mr|zram-init-11.1-1|31	rm -fv %{buildroot}/etc/init.d/zram-init
21mr|zram-init-11.1-1|32	
21mr|zram-init-11.1-1|33	%find_lang %{name}
21mr|zram-init-11.1-1|34	
21mr|zram-init-11.1-1|35	%files -f %{name}.lang
21mr|zram-init-11.1-1|36	/etc/modprobe.d/zram.conf
21mr|zram-init-11.1-1|37	%{_unitdir}/zram_btrfs.service
21mr|zram-init-11.1-1|38	%{_unitdir}/zram_swap.service
21mr|zram-init-11.1-1|39	%{_unitdir}/zram_tmp.service
21mr|zram-init-11.1-1|40	%{_unitdir}/zram_var_tmp.service
21mr|zram-init-11.1-1|41	/sbin/zram-init
21mr|zram-init-11.1-1|42	%{_mandir}/de/man8/zram-init.8.*
21mr|zram-init-11.1-1|43	%{_mandir}/man8/zram-init.8.*
21mr|zram-init-11.1-1|44	%{_datadir}/zsh/site-functions/_zram-init
21mr|zram-init-11.1-1|45	
21mr|zram-init-11.1-1|46	%check
21mr|zram-init-11.1-1|47	%{buildroot}/sbin/zram-init -h

20000 21
21mr|zsh-5.9-1|1	%define _disable_ld_no_undefined 1
21mr|zsh-5.9-1|2	
21mr|zsh-5.9-1|3	Summary:	A shell with lots of features
21mr|zsh-5.9-1|4	Name:		zsh
21mr|zsh-5.9-1|5	Version:	5.9
21mr|zsh-5.9-1|6	Release:	1
21mr|zsh-5.9-1|7	Epoch:		1
21mr|zsh-5.9-1|8	License:	BSD-like
21mr|zsh-5.9-1|9	Group:		Shells
21mr|zsh-5.9-1|10	Url:		http://www.zsh.org
21mr|zsh-5.9-1|11	Source0:	http://www.zsh.org/pub/%{name}-%{version}.tar.xz
21mr|zsh-5.9-1|12	Source1:	http://www.zsh.org/pub/%{name}-%{version}-doc.tar.xz
21mr|zsh-5.9-1|13	Source2:	zcfg-rosa.tar.bz2
21mr|zsh-5.9-1|14	Source3:	http://zsh.sourceforge.net/Guide/zshguide.pdf
21mr|zsh-5.9-1|15	Source4:	zsh.urpmi_comp
21mr|zsh-5.9-1|16	BuildRequires:	groff
21mr|zsh-5.9-1|17	BuildRequires:	texinfo
21mr|zsh-5.9-1|18	BuildRequires:	gdbm-devel
21mr|zsh-5.9-1|19	BuildRequires:	pkgconfig(libpcre)
21mr|zsh-5.9-1|20	BuildRequires:	pkgconfig(ncurses)
21mr|zsh-5.9-1|21	Requires(post,postun):	rpm-helper
21mr|zsh-5.9-1|22	# bash has special completions for dnf which use sqlite3
21mr|zsh-5.9-1|23	Recommends: (%{_bindir}/sqlite3 if dnf)
21mr|zsh-5.9-1|24	
21mr|zsh-5.9-1|25	%description
21mr|zsh-5.9-1|26	Zsh is a UNIX command interpreter (shell) usable as an interactive login shell
21mr|zsh-5.9-1|27	and as a shell script command processor. Of the standard shells, zsh most
21mr|zsh-5.9-1|28	closely resembles ksh but includes many enhancements. Zsh has command-line
21mr|zsh-5.9-1|29	editing, built-in spelling correction, programmable command completion, shell
21mr|zsh-5.9-1|30	functions (with autoloading), a history mechanism, and a lots of other
21mr|zsh-5.9-1|31	features.
21mr|zsh-5.9-1|32	Install the zsh package if you'd like to try out a different shell.
21mr|zsh-5.9-1|33	
21mr|zsh-5.9-1|34	%files
21mr|zsh-5.9-1|35	%doc README LICENCE Etc/BUGS Etc/CONTRIBUTORS Etc/FAQ FEATURES MACHINES
21mr|zsh-5.9-1|36	%doc NEWS Etc/zsh-development-guide Etc/completion-style-guide
21mr|zsh-5.9-1|37	%doc %{_datadir}/%{name}/%{version}/help
21mr|zsh-5.9-1|38	%config(noreplace) %{_sysconfdir}/z*
21mr|zsh-5.9-1|39	/bin/%{name}
21mr|zsh-5.9-1|40	%{_bindir}/%{name}
21mr|zsh-5.9-1|41	%{_mandir}/man1/*.1*
21mr|zsh-5.9-1|42	%{_infodir}/*.info*
21mr|zsh-5.9-1|43	%dir %{_datadir}/zsh
21mr|zsh-5.9-1|44	%dir %{_datadir}/zsh/%{version}/
21mr|zsh-5.9-1|45	%{_datadir}/zsh/%{version}/functions
21mr|zsh-5.9-1|46	%{_datadir}/zsh/%{version}/scripts
21mr|zsh-5.9-1|47	%{_datadir}/zsh/%{version}/zshrc_default
21mr|zsh-5.9-1|48	%dir %{_libdir}/zsh
21mr|zsh-5.9-1|49	%{_libdir}/zsh/%{version}/
21mr|zsh-5.9-1|50	%{_datadir}/zsh/site-functions/
21mr|zsh-5.9-1|51	
21mr|zsh-5.9-1|52	%post
21mr|zsh-5.9-1|53	%_post_shelladd /bin/zsh
21mr|zsh-5.9-1|54	
21mr|zsh-5.9-1|55	%preun
21mr|zsh-5.9-1|56	%_preun_shelldel /bin/zsh
21mr|zsh-5.9-1|57	
21mr|zsh-5.9-1|58	#----------------------------------------------------------------------------
21mr|zsh-5.9-1|59	
21mr|zsh-5.9-1|60	%package doc
21mr|zsh-5.9-1|61	Summary:	The doc package of zsh
21mr|zsh-5.9-1|62	Group:		Books/Computer books
21mr|zsh-5.9-1|63	
21mr|zsh-5.9-1|64	%description doc
21mr|zsh-5.9-1|65	Zsh is a UNIX command interpreter (shell) usable as an
21mr|zsh-5.9-1|66	interactive login shell and as a shell script command
21mr|zsh-5.9-1|67	processor. Of the standard shells, zsh most closely resembles
21mr|zsh-5.9-1|68	ksh but includes many enhancements. Zsh has command-line editing,
21mr|zsh-5.9-1|69	built-in spelling correction, programmable command completion,
21mr|zsh-5.9-1|70	shell functions (with autoloading), a history mechanism, and a
21mr|zsh-5.9-1|71	lots of other features
21mr|zsh-5.9-1|72	
21mr|zsh-5.9-1|73	This package include doc guid examples and manual for zsh.
21mr|zsh-5.9-1|74	
21mr|zsh-5.9-1|75	%files doc
21mr|zsh-5.9-1|76	#remove executable rights from files
21mr|zsh-5.9-1|77	%defattr (644, root, root, 644)
21mr|zsh-5.9-1|78	%doc docroot/*
21mr|zsh-5.9-1|79	
21mr|zsh-5.9-1|80	#----------------------------------------------------------------------------
21mr|zsh-5.9-1|81	
21mr|zsh-5.9-1|82	%prep
21mr|zsh-5.9-1|83	%setup -q -a 2 -a 1
21mr|zsh-5.9-1|84	%apply_patches
21mr|zsh-5.9-1|85	
21mr|zsh-5.9-1|86	mv %{name}-%{version}/Doc/* Doc/
21mr|zsh-5.9-1|87	install -m 0644 %{SOURCE4}  Completion/Mandriva/Command/_urpmi
21mr|zsh-5.9-1|88	
21mr|zsh-5.9-1|89	# remove temporary files
21mr|zsh-5.9-1|90	find | grep '~$' | xargs rm -f
21mr|zsh-5.9-1|91	perl -pi -e 's|/usr/local/bin/|%{_bindir}/|' Functions/Misc/{run-help,checkmail,zcalc}
21mr|zsh-5.9-1|92	
21mr|zsh-5.9-1|93	
21mr|zsh-5.9-1|94	%build
21mr|zsh-5.9-1|95	# check for tcsetpgrp fails with "configure: error: no controlling tty" when
21mr|zsh-5.9-1|96	# building by bot; force tcsetpgrp
21mr|zsh-5.9-1|97	%configure \
21mr|zsh-5.9-1|98	--enable-etcdir=%{_sysconfdir} \
21mr|zsh-5.9-1|99	--enable-function-subdirs \
21mr|zsh-5.9-1|100	%ifarch sparc
21mr|zsh-5.9-1|101	--disable-lfs \
21mr|zsh-5.9-1|102	%endif
21mr|zsh-5.9-1|103	--enable-pcre \
21mr|zsh-5.9-1|104	--with-tcsetpgrp
21mr|zsh-5.9-1|105	make all
21mr|zsh-5.9-1|106	
21mr|zsh-5.9-1|107	%install
21mr|zsh-5.9-1|108	%makeinstall_std
21mr|zsh-5.9-1|109	make install.info DESTDIR=%{buildroot}
21mr|zsh-5.9-1|110	
21mr|zsh-5.9-1|111	# copy Mandriva Configuration files
21mr|zsh-5.9-1|112	mkdir -p %{buildroot}/{bin,etc}
21mr|zsh-5.9-1|113	cp -a zcfg/etc/z* %{buildroot}%{_sysconfdir}
21mr|zsh-5.9-1|114	cp -a zcfg/share/zshrc_default %{buildroot}%{_datadir}/zsh/%{version}/zshrc_default
21mr|zsh-5.9-1|115	
21mr|zsh-5.9-1|116	# Process /etc/profile.d/* script in ksh mode, not POSIX sh, as Fedora,
21mr|zsh-5.9-1|117	# to support some bashisms like '[[ ... =~ regex ]]'
21mr|zsh-5.9-1|118	# https://src.fedoraproject.org/rpms/zsh/blob/rawhide/f/zshrc.rhs
21mr|zsh-5.9-1|119	# https://bugzilla.rosalinux.ru/show_bug.cgi?id=11325
21mr|zsh-5.9-1|120	sed -i'' -e 's,emulate -R sh -c,emulate -R ksh -c,' %{buildroot}%{_sysconfdir}/zshrc
21mr|zsh-5.9-1|121	
21mr|zsh-5.9-1|122	# this prevents RPM helper from adding dependency on /usr/bin/zsh
21mr|zsh-5.9-1|123	find %{buildroot}%{_datadir}/zsh/%{version} -type f -exec chmod 0644 '{}' \;
21mr|zsh-5.9-1|124	
21mr|zsh-5.9-1|125	# Backward compatibilie should be removed in the others times.
21mr|zsh-5.9-1|126	mkdir -p %{buildroot}/bin
21mr|zsh-5.9-1|127	( cd %{buildroot}/bin && ln -s ../%{_bindir}/zsh zsh )
21mr|zsh-5.9-1|128	
21mr|zsh-5.9-1|129	# zshall.1 includes all other man pages which does not work with compressed
21mr|zsh-5.9-1|130	# files. Generate full contents here
21mr|zsh-5.9-1|131	pushd %{buildroot}%{_mandir} && {
21mr|zsh-5.9-1|132	/usr/bin/soelim man1/zshall.1 > zshall-full
21mr|zsh-5.9-1|133	mv zshall-full man1/zshall.1
21mr|zsh-5.9-1|134	popd
21mr|zsh-5.9-1|135	}
21mr|zsh-5.9-1|136	
21mr|zsh-5.9-1|137	rm -f %{buildroot}%{_bindir}/zsh-%{version}
21mr|zsh-5.9-1|138	
21mr|zsh-5.9-1|139	#install doc
21mr|zsh-5.9-1|140	rm -rf docroot
21mr|zsh-5.9-1|141	mkdir -p docroot/{Info_html,Examples,Documentation}/
21mr|zsh-5.9-1|142	cp -a README docroot/
21mr|zsh-5.9-1|143	cp -a Functions/Misc/* Misc/* Util/* docroot/Examples/
21mr|zsh-5.9-1|144	cp -a ChangeLog* docroot/Documentation
21mr|zsh-5.9-1|145	cp -a StartupFiles docroot/
21mr|zsh-5.9-1|146	cp -a Etc/* docroot/Documentation
21mr|zsh-5.9-1|147	cp -a Doc/*html docroot/Info_html/
21mr|zsh-5.9-1|148	
21mr|zsh-5.9-1|149	mkdir -p docroot/Zsh_Guide
21mr|zsh-5.9-1|150	install -m 644 %{SOURCE3} docroot/Zsh_Guide
21mr|zsh-5.9-1|151	
21mr|zsh-5.9-1|152	# Doc
21mr|zsh-5.9-1|153	rm -f docroot/{StartupFiles/.distfiles,Examples/{Makefile*,*.yo},Documentation/{Makefile*,*.yo}}
21mr|zsh-5.9-1|154	find docroot/ -name 'Makefile*' -o -name '.yo'|xargs rm -f
21mr|zsh-5.9-1|155	find docroot/ -type f|xargs perl -pi -e 's@^#!%{_prefix}/local/bin/(perl|zsh)@#!%{_bindir}/\1@'
21mr|zsh-5.9-1|156	mv docroot/Examples/compctl-examples docroot/StartupFiles

20001 21
21mr|zstd-1.5.2-1|1	%define oname zstd
21mr|zstd-1.5.2-1|2	%define major 1
21mr|zstd-1.5.2-1|3	%define libname %mklibname %{oname} %{major}
21mr|zstd-1.5.2-1|4	%define devname %mklibname %{oname} -d
21mr|zstd-1.5.2-1|5	# static libraries are used by qemu. Please don't disable them.
21mr|zstd-1.5.2-1|6	%define sdevname %mklibname %{name} -d -s
21mr|zstd-1.5.2-1|7	
21mr|zstd-1.5.2-1|8	%bcond_with tests
21mr|zstd-1.5.2-1|9	
21mr|zstd-1.5.2-1|10	Summary:	Zstd compression library
21mr|zstd-1.5.2-1|11	Name:		zstd
21mr|zstd-1.5.2-1|12	Version:	1.5.2
21mr|zstd-1.5.2-1|13	Release:	1
21mr|zstd-1.5.2-1|14	License:	BSD and GPLv2+
21mr|zstd-1.5.2-1|15	Group:		Archiving/Compression
21mr|zstd-1.5.2-1|16	Url:		http://www.zstd.net/
21mr|zstd-1.5.2-1|17	Source0:	https://github.com/facebook/zstd/archive/v%{version}/%{name}-%{version}.tar.gz
21mr|zstd-1.5.2-1|18	BuildRequires:	gtest-devel
21mr|zstd-1.5.2-1|19	BuildRequires:	pkgconfig(liblz4)
21mr|zstd-1.5.2-1|20	BuildRequires:	pkgconfig(liblzma)
21mr|zstd-1.5.2-1|21	BuildRequires:	pkgconfig(zlib)
21mr|zstd-1.5.2-1|22	BuildRequires:	cmake
21mr|zstd-1.5.2-1|23	BuildRequires:	ninja
21mr|zstd-1.5.2-1|24	
21mr|zstd-1.5.2-1|25	%description
21mr|zstd-1.5.2-1|26	Zstd, short for Zstandard, is a fast lossless compression algorithm,
21mr|zstd-1.5.2-1|27	targeting real-time compression scenarios at zlib-level compression ratio.
21mr|zstd-1.5.2-1|28	
21mr|zstd-1.5.2-1|29	%files
21mr|zstd-1.5.2-1|30	%{_bindir}/%{name}
21mr|zstd-1.5.2-1|31	%{_bindir}/%{name}cat
21mr|zstd-1.5.2-1|32	%{_bindir}/%{name}grep
21mr|zstd-1.5.2-1|33	%{_bindir}/%{name}less
21mr|zstd-1.5.2-1|34	%{_bindir}/%{name}mt
21mr|zstd-1.5.2-1|35	%{_bindir}/p%{name}
21mr|zstd-1.5.2-1|36	%{_bindir}/un%{name}
21mr|zstd-1.5.2-1|37	%{_mandir}/man1/*
21mr|zstd-1.5.2-1|38	
21mr|zstd-1.5.2-1|39	#----------------------------------------------------------------------------
21mr|zstd-1.5.2-1|40	
21mr|zstd-1.5.2-1|41	%package -n %{libname}
21mr|zstd-1.5.2-1|42	Summary:	Zstd shared library
21mr|zstd-1.5.2-1|43	Group:		System/Libraries
21mr|zstd-1.5.2-1|44	
21mr|zstd-1.5.2-1|45	%description -n %{libname}
21mr|zstd-1.5.2-1|46	Zstandard compression shared library.
21mr|zstd-1.5.2-1|47	
21mr|zstd-1.5.2-1|48	%files -n %{libname}
21mr|zstd-1.5.2-1|49	%{_libdir}/libzstd.so.%{major}*
21mr|zstd-1.5.2-1|50	
21mr|zstd-1.5.2-1|51	#----------------------------------------------------------------------------
21mr|zstd-1.5.2-1|52	
21mr|zstd-1.5.2-1|53	%package -n %{devname}
21mr|zstd-1.5.2-1|54	Summary:	Header files for Zstd library
21mr|zstd-1.5.2-1|55	Group:		Development/C
21mr|zstd-1.5.2-1|56	Requires:	%{libname} = %{EVRD}
21mr|zstd-1.5.2-1|57	Provides:	%{name}-devel = %{EVRD}
21mr|zstd-1.5.2-1|58	
21mr|zstd-1.5.2-1|59	%description -n %{devname}
21mr|zstd-1.5.2-1|60	Header files for Zstd library.
21mr|zstd-1.5.2-1|61	
21mr|zstd-1.5.2-1|62	%files -n %{devname}
21mr|zstd-1.5.2-1|63	%doc %{_docdir}/zstd
21mr|zstd-1.5.2-1|64	%{_includedir}/*.h
21mr|zstd-1.5.2-1|65	%{_libdir}/pkgconfig/libzstd.pc
21mr|zstd-1.5.2-1|66	%{_libdir}/libzstd.so
21mr|zstd-1.5.2-1|67	%{_libdir}/cmake/%{name}/*.cmake
21mr|zstd-1.5.2-1|68	
21mr|zstd-1.5.2-1|69	#----------------------------------------------------------------------------
21mr|zstd-1.5.2-1|70	
21mr|zstd-1.5.2-1|71	%package -n %{sdevname}
21mr|zstd-1.5.2-1|72	Summary:	Static libraries for zstd
21mr|zstd-1.5.2-1|73	Group:		Development/C
21mr|zstd-1.5.2-1|74	Requires:	%{devname} = %{version}-%{release}
21mr|zstd-1.5.2-1|75	
21mr|zstd-1.5.2-1|76	%description -n	%{sdevname}
21mr|zstd-1.5.2-1|77	Static library for zstd.
21mr|zstd-1.5.2-1|78	
21mr|zstd-1.5.2-1|79	%files -n %{sdevname}
21mr|zstd-1.5.2-1|80	%{_libdir}/libzstd.a
21mr|zstd-1.5.2-1|81	
21mr|zstd-1.5.2-1|82	#----------------------------------------------------------------------------
21mr|zstd-1.5.2-1|83	
21mr|zstd-1.5.2-1|84	%prep
21mr|zstd-1.5.2-1|85	%autosetup -p1
21mr|zstd-1.5.2-1|86	# Get rid of -L/usr/lib insanity
21mr|zstd-1.5.2-1|87	sed -i -e 's,-L\${libdir} ,,g' lib/*.pc.in
21mr|zstd-1.5.2-1|88	sed -i -e '/^Cflags:/d' lib/*.pc.in
21mr|zstd-1.5.2-1|89	find -name .gitignore -delete
21mr|zstd-1.5.2-1|90	# Don't use obsolete standards
21mr|zstd-1.5.2-1|91	# https://github.com/facebook/zstd/issues/3163
21mr|zstd-1.5.2-1|92	sed -i -e 's,c99,gnu2a,g' build/cmake/CMakeModules/AddZstdCompilationFlags.cmake
21mr|zstd-1.5.2-1|93	
21mr|zstd-1.5.2-1|94	%build
21mr|zstd-1.5.2-1|95	%set_build_flags
21mr|zstd-1.5.2-1|96	pushd build/cmake
21mr|zstd-1.5.2-1|97	%cmake -DZSTD_BUILD_CONTRIB:BOOL=ON \
21mr|zstd-1.5.2-1|98	-DZSTD_LEGACY_SUPPORT:BOOL=ON \
21mr|zstd-1.5.2-1|99	-DZSTD_LZ4_SUPPORT:BOOL=ON \
21mr|zstd-1.5.2-1|100	-DZSTD_LZMA_SUPPORT:BOOL=ON \
21mr|zstd-1.5.2-1|101	-DZSTD_PROGRAMS_LINK_SHARED:BOOL=ON \
21mr|zstd-1.5.2-1|102	-DZSTD_ZLIB_SUPPORT:BOOL=ON -G Ninja
21mr|zstd-1.5.2-1|103	
21mr|zstd-1.5.2-1|104	%ninja_build
21mr|zstd-1.5.2-1|105	popd
21mr|zstd-1.5.2-1|106	
21mr|zstd-1.5.2-1|107	%install
21mr|zstd-1.5.2-1|108	pushd build/cmake
21mr|zstd-1.5.2-1|109	%ninja_install -C build
21mr|zstd-1.5.2-1|110	install -m 755 build/contrib/pzstd/pzstd %{buildroot}%{_bindir}/
21mr|zstd-1.5.2-1|111	install -D -m644 build/programs/%{name}.1 %{buildroot}%{_mandir}/man1/p%{name}.1
21mr|zstd-1.5.2-1|112	popd

20002 21
21mr|zvbi-0.2.35-6|1	%define major 0
21mr|zvbi-0.2.35-6|2	%define libname %mklibname %{name} %{major}
21mr|zvbi-0.2.35-6|3	%define devname %mklibname %{name} -d
21mr|zvbi-0.2.35-6|4	
21mr|zvbi-0.2.35-6|5	Summary:	Raw VBI, Teletext and Closed Caption decoding library
21mr|zvbi-0.2.35-6|6	Name:		zvbi
21mr|zvbi-0.2.35-6|7	Version:	0.2.35
21mr|zvbi-0.2.35-6|8	Release:	6
21mr|zvbi-0.2.35-6|9	Epoch:		1
21mr|zvbi-0.2.35-6|10	License:	GPLv2+
21mr|zvbi-0.2.35-6|11	Group:		Video
21mr|zvbi-0.2.35-6|12	Url:		http://zapping.sourceforge.net/
21mr|zvbi-0.2.35-6|13	Source0:	http://prdownloads.sourceforge.net/zapping/%{name}-%{version}.tar.bz2
21mr|zvbi-0.2.35-6|14	Source1:	gtkdoc-common.pl
21mr|zvbi-0.2.35-6|15	Patch0:		zvbi-0.2.31-linkage_fix.diff
21mr|zvbi-0.2.35-6|16	Patch2:		zvbi-0.2.7-fix-build.patch
21mr|zvbi-0.2.35-6|17	BuildRequires:	doxygen
21mr|zvbi-0.2.35-6|18	BuildRequires:	gtk-doc
21mr|zvbi-0.2.35-6|19	BuildRequires:	gettext-devel
21mr|zvbi-0.2.35-6|20	BuildRequires:	pkgconfig(libpng)
21mr|zvbi-0.2.35-6|21	BuildRequires:	pkgconfig(x11)
21mr|zvbi-0.2.35-6|22	Requires:	gettext >= 0.10.36
21mr|zvbi-0.2.35-6|23	
21mr|zvbi-0.2.35-6|24	%description
21mr|zvbi-0.2.35-6|25	Non versionated files of zvbi, mainly libzvbi0 translations.
21mr|zvbi-0.2.35-6|26	
21mr|zvbi-0.2.35-6|27	%files -f %{name}.lang
21mr|zvbi-0.2.35-6|28	%defattr(644,root,root,755)
21mr|zvbi-0.2.35-6|29	%doc COPYING
21mr|zvbi-0.2.35-6|30	%attr(755,root,root) %{_bindir}/*
21mr|zvbi-0.2.35-6|31	%attr(755,root,root) %{_sbindir}/*
21mr|zvbi-0.2.35-6|32	%{_mandir}/man1/*
21mr|zvbi-0.2.35-6|33	
21mr|zvbi-0.2.35-6|34	#----------------------------------------------------------------------------
21mr|zvbi-0.2.35-6|35	
21mr|zvbi-0.2.35-6|36	%package -n %{libname}
21mr|zvbi-0.2.35-6|37	Summary:	Raw VBI, Teletext and Closed Caption decoding library
21mr|zvbi-0.2.35-6|38	Group:		System/Libraries
21mr|zvbi-0.2.35-6|39	
21mr|zvbi-0.2.35-6|40	%description -n %{libname}
21mr|zvbi-0.2.35-6|41	VBI stands for Vertical Blanking Interval, a gap between the image
21mr|zvbi-0.2.35-6|42	data transmitted in an analog video signal. This gap is used to
21mr|zvbi-0.2.35-6|43	transmit AM modulated data for various data services like Teletext and
21mr|zvbi-0.2.35-6|44	Closed Caption.
21mr|zvbi-0.2.35-6|45	
21mr|zvbi-0.2.35-6|46	The zvbi library provides routines to:
21mr|zvbi-0.2.35-6|47	* read from raw VBI sampling devices (both V4L and V4L2 API are supported),
21mr|zvbi-0.2.35-6|48	* a versatile raw vbi bit slicer,
21mr|zvbi-0.2.35-6|49	* decoders for various data services and basic search,
21mr|zvbi-0.2.35-6|50	* demodulate raw to sliced VBI data,
21mr|zvbi-0.2.35-6|51	* interpret the data of several popular services.
21mr|zvbi-0.2.35-6|52	* render and export functions for text pages.
21mr|zvbi-0.2.35-6|53	
21mr|zvbi-0.2.35-6|54	The library is the vbi decoding backbone of the Zapping Gnome TV viewer
21mr|zvbi-0.2.35-6|55	and Zapzilla Teletext browser.
21mr|zvbi-0.2.35-6|56	
21mr|zvbi-0.2.35-6|57	%files -n %{libname}
21mr|zvbi-0.2.35-6|58	%doc AUTHORS COPYING NEWS README
21mr|zvbi-0.2.35-6|59	%{_libdir}/libzvbi.so.%{major}*
21mr|zvbi-0.2.35-6|60	%{_libdir}/libzvbi-chains.so.%{major}*
21mr|zvbi-0.2.35-6|61	
21mr|zvbi-0.2.35-6|62	#----------------------------------------------------------------------------
21mr|zvbi-0.2.35-6|63	
21mr|zvbi-0.2.35-6|64	%package -n %{devname}
21mr|zvbi-0.2.35-6|65	Summary:	Header files for developing apps which will use libzvbi
21mr|zvbi-0.2.35-6|66	Group:		Development/C
21mr|zvbi-0.2.35-6|67	Requires:	%{libname} = %{EVRD}
21mr|zvbi-0.2.35-6|68	Provides:	%{name}-devel = %{EVRD}
21mr|zvbi-0.2.35-6|69	Provides:	lib%{name}-devel = %{EVRD}
21mr|zvbi-0.2.35-6|70	
21mr|zvbi-0.2.35-6|71	%description -n %{devname}
21mr|zvbi-0.2.35-6|72	Header files and static library of bzip2 functions, for developing apps which
21mr|zvbi-0.2.35-6|73	will use the zvbi library (aka libzvbi).
21mr|zvbi-0.2.35-6|74	
21mr|zvbi-0.2.35-6|75	%files -n %{devname}
21mr|zvbi-0.2.35-6|76	%defattr(644,root,root,755)
21mr|zvbi-0.2.35-6|77	%doc BUGS ChangeLog COPYING TODO doc/html
21mr|zvbi-0.2.35-6|78	%{_libdir}/lib*.so
21mr|zvbi-0.2.35-6|79	%{_libdir}/lib*.a
21mr|zvbi-0.2.35-6|80	%{_libdir}/pkgconfig/*
21mr|zvbi-0.2.35-6|81	%{_includedir}/libzvbi.h
21mr|zvbi-0.2.35-6|82	
21mr|zvbi-0.2.35-6|83	#----------------------------------------------------------------------------
21mr|zvbi-0.2.35-6|84	
21mr|zvbi-0.2.35-6|85	%prep
21mr|zvbi-0.2.35-6|86	%setup -q
21mr|zvbi-0.2.35-6|87	%patch0 -p1 -b .linkage_fix
21mr|zvbi-0.2.35-6|88	%patch2 -p0 -b .build
21mr|zvbi-0.2.35-6|89	
21mr|zvbi-0.2.35-6|90	%build
21mr|zvbi-0.2.35-6|91	autoreconf -fi
21mr|zvbi-0.2.35-6|92	
21mr|zvbi-0.2.35-6|93	%configure \
21mr|zvbi-0.2.35-6|94	--enable-static
21mr|zvbi-0.2.35-6|95	# gtkdoc fix:
21mr|zvbi-0.2.35-6|96	cp %{SOURCE1} doc/
21mr|zvbi-0.2.35-6|97	%make
21mr|zvbi-0.2.35-6|98	
21mr|zvbi-0.2.35-6|99	%install
21mr|zvbi-0.2.35-6|100	%makeinstall_std
21mr|zvbi-0.2.35-6|101	
21mr|zvbi-0.2.35-6|102	%find_lang %{name}

20003 21
21mr|zxcvbn-c-2.5-1|1	%define major 0
21mr|zxcvbn-c-2.5-1|2	%define libname %mklibname zxcvbn-c
21mr|zxcvbn-c-2.5-1|3	%define devname %mklibname zxcvbn-c -d
21mr|zxcvbn-c-2.5-1|4	
21mr|zxcvbn-c-2.5-1|5	Summary:	Password strength estimator
21mr|zxcvbn-c-2.5-1|6	Name:		zxcvbn-c
21mr|zxcvbn-c-2.5-1|7	Version:	2.5
21mr|zxcvbn-c-2.5-1|8	Release:	1
21mr|zxcvbn-c-2.5-1|9	License:	MIT
21mr|zxcvbn-c-2.5-1|10	Group:		System/Libraries
21mr|zxcvbn-c-2.5-1|11	URL:		https://github.com/tsyrogit/%{name}
21mr|zxcvbn-c-2.5-1|12	Source0:	https://github.com/tsyrogit/%{name}/archive/refs/tags/v%{version}.tar.gz
21mr|zxcvbn-c-2.5-1|13	# CMake build system support
21mr|zxcvbn-c-2.5-1|14	Patch0:		https://github.com/tsyrogit/%{name}/commit/baec608049cb166e493906142d0e951af45f93b2.patch
21mr|zxcvbn-c-2.5-1|15	Patch1:		https://github.com/tsyrogit/%{name}/commit/31948901f613a8500e710fe13772591e4ab245bc.patch
21mr|zxcvbn-c-2.5-1|16	BuildRequires:	cmake
21mr|zxcvbn-c-2.5-1|17	BuildRequires:	ninja
21mr|zxcvbn-c-2.5-1|18	
21mr|zxcvbn-c-2.5-1|19	%description
21mr|zxcvbn-c-2.5-1|20	This is a C/C++ implementation of the zxcvbn
21mr|zxcvbn-c-2.5-1|21	password strength estimation.
21mr|zxcvbn-c-2.5-1|22	
21mr|zxcvbn-c-2.5-1|23	%files
21mr|zxcvbn-c-2.5-1|24	%{_bindir}/dictgen
21mr|zxcvbn-c-2.5-1|25	%{_datadir}/zxcvbn
21mr|zxcvbn-c-2.5-1|26	
21mr|zxcvbn-c-2.5-1|27	#----------------------------------------------------------
21mr|zxcvbn-c-2.5-1|28	
21mr|zxcvbn-c-2.5-1|29	%package -n %{libname}
21mr|zxcvbn-c-2.5-1|30	Summary:	Password strength estimator
21mr|zxcvbn-c-2.5-1|31	Group:		System/Libraries
21mr|zxcvbn-c-2.5-1|32	
21mr|zxcvbn-c-2.5-1|33	%description -n %{libname}
21mr|zxcvbn-c-2.5-1|34	Password strength estimator
21mr|zxcvbn-c-2.5-1|35	
21mr|zxcvbn-c-2.5-1|36	%files -n %{libname}
21mr|zxcvbn-c-2.5-1|37	%{_libdir}/libzxcvbn.so.%{major}*
21mr|zxcvbn-c-2.5-1|38	
21mr|zxcvbn-c-2.5-1|39	#----------------------------------------------------------
21mr|zxcvbn-c-2.5-1|40	
21mr|zxcvbn-c-2.5-1|41	%package -n %{devname}
21mr|zxcvbn-c-2.5-1|42	Summary:	Development files for %{name}
21mr|zxcvbn-c-2.5-1|43	Group:		Development/C
21mr|zxcvbn-c-2.5-1|44	Requires:	%{libname} = %{EVRD}
21mr|zxcvbn-c-2.5-1|45	Provides:	zxcvbn-devel = %{EVRD}
21mr|zxcvbn-c-2.5-1|46	
21mr|zxcvbn-c-2.5-1|47	%description -n %{devname}
21mr|zxcvbn-c-2.5-1|48	Development files (Headers etc.) for %{name}.
21mr|zxcvbn-c-2.5-1|49	%{name} is a password strength estimation library.
21mr|zxcvbn-c-2.5-1|50	
21mr|zxcvbn-c-2.5-1|51	%files -n %{devname}
21mr|zxcvbn-c-2.5-1|52	%{_includedir}/dict-crc.h
21mr|zxcvbn-c-2.5-1|53	%{_includedir}/dict-src.h
21mr|zxcvbn-c-2.5-1|54	%{_includedir}/zxcvbn.h
21mr|zxcvbn-c-2.5-1|55	%{_libdir}/libzxcvbn.so
21mr|zxcvbn-c-2.5-1|56	
21mr|zxcvbn-c-2.5-1|57	#----------------------------------------------------------
21mr|zxcvbn-c-2.5-1|58	
21mr|zxcvbn-c-2.5-1|59	%prep
21mr|zxcvbn-c-2.5-1|60	%autosetup -p1
21mr|zxcvbn-c-2.5-1|61	%cmake \
21mr|zxcvbn-c-2.5-1|62	-G Ninja
21mr|zxcvbn-c-2.5-1|63	
21mr|zxcvbn-c-2.5-1|64	%build
21mr|zxcvbn-c-2.5-1|65	%ninja_build -C build
21mr|zxcvbn-c-2.5-1|66	
21mr|zxcvbn-c-2.5-1|67	%install
21mr|zxcvbn-c-2.5-1|68	# No install target yet...
21mr|zxcvbn-c-2.5-1|69	mkdir -p \
21mr|zxcvbn-c-2.5-1|70	%{buildroot}%{_includedir} \
21mr|zxcvbn-c-2.5-1|71	%{buildroot}%{_datadir}/zxcvbn \
21mr|zxcvbn-c-2.5-1|72	%{buildroot}%{_libdir} \
21mr|zxcvbn-c-2.5-1|73	%{buildroot}%{_bindir}
21mr|zxcvbn-c-2.5-1|74	mv *.h build/*.h %{buildroot}%{_includedir}/
21mr|zxcvbn-c-2.5-1|75	mv build/libzxcvbn.so* %{buildroot}%{_libdir}/
21mr|zxcvbn-c-2.5-1|76	mv build/dictgen %{buildroot}%{_bindir}/
21mr|zxcvbn-c-2.5-1|77	mv build/zxcvbn.dict %{buildroot}%{_datadir}/zxcvbn/
21mr|zxcvbn-c-2.5-1|78	

20004 21
21mr|zxing-3.2.1-10|1	Name:          zxing
21mr|zxing-3.2.1-10|2	Version:       3.2.1
21mr|zxing-3.2.1-10|3	Release:       10
21mr|zxing-3.2.1-10|4	Summary:       Java multi-format 1D/2D bar-code image processing library
21mr|zxing-3.2.1-10|5	License:       ASL 2.0
21mr|zxing-3.2.1-10|6	URL:           https://github.com/zxing/zxing/
21mr|zxing-3.2.1-10|7	# remove unused files (126MB)
21mr|zxing-3.2.1-10|8	# sh zxing-repack.sh <VERSION>
21mr|zxing-3.2.1-10|9	Source0:       %{name}-%{version}.tar.xz
21mr|zxing-3.2.1-10|10	Source1:       zxing-repack.sh
21mr|zxing-3.2.1-10|11	# FTBFS fix manually cherry picked from upstream commit
21mr|zxing-3.2.1-10|12	#   https://github.com/zxing/zxing/commit/e2afb336e2f7afaa9d0895c4d16e9e85013c2f3d
21mr|zxing-3.2.1-10|13	Patch0:        zxing-3.2.1-deprecated-JCommander-usage.patch
21mr|zxing-3.2.1-10|14	
21mr|zxing-3.2.1-10|15	BuildRequires: maven-local
21mr|zxing-3.2.1-10|16	BuildRequires: mvn(com.beust:jcommander)
21mr|zxing-3.2.1-10|17	BuildRequires: mvn(junit:junit)
21mr|zxing-3.2.1-10|18	
21mr|zxing-3.2.1-10|19	# https://fedorahosted.org/fpc/ticket/574
21mr|zxing-3.2.1-10|20	Provides: bundled(barcode4j)
21mr|zxing-3.2.1-10|21	
21mr|zxing-3.2.1-10|22	Group:          Development/Java
21mr|zxing-3.2.1-10|23	BuildArch:     noarch
21mr|zxing-3.2.1-10|24	# Java stack is not supported on x86_32
21mr|zxing-3.2.1-10|25	ExcludeArch: %{ix86}
21mr|zxing-3.2.1-10|26	
21mr|zxing-3.2.1-10|27	%description
21mr|zxing-3.2.1-10|28	ZXing ("zebra crossing") is an open-source,
21mr|zxing-3.2.1-10|29	multi-format 1D/2D bar-code image processing library
21mr|zxing-3.2.1-10|30	implemented in Java, with ports to other languages.
21mr|zxing-3.2.1-10|31	
21mr|zxing-3.2.1-10|32	%package javase
21mr|zxing-3.2.1-10|33	Summary:       ZXing Java SE extensions
21mr|zxing-3.2.1-10|34	
21mr|zxing-3.2.1-10|35	%description javase
21mr|zxing-3.2.1-10|36	Java SE-specific extensions to core ZXing library.
21mr|zxing-3.2.1-10|37	
21mr|zxing-3.2.1-10|38	%package parent
21mr|zxing-3.2.1-10|39	Summary:       ZXing Parent POM
21mr|zxing-3.2.1-10|40	
21mr|zxing-3.2.1-10|41	%description parent
21mr|zxing-3.2.1-10|42	This package provides ZXing Parent POM.
21mr|zxing-3.2.1-10|43	
21mr|zxing-3.2.1-10|44	%package javadoc
21mr|zxing-3.2.1-10|45	Summary:       Javadoc for %{name}
21mr|zxing-3.2.1-10|46	
21mr|zxing-3.2.1-10|47	%description javadoc
21mr|zxing-3.2.1-10|48	This package contains javadoc for %{name}.
21mr|zxing-3.2.1-10|49	
21mr|zxing-3.2.1-10|50	%prep
21mr|zxing-3.2.1-10|51	%setup -q -n %{name}-%{name}-%{version}
21mr|zxing-3.2.1-10|52	%patch0
21mr|zxing-3.2.1-10|53	
21mr|zxing-3.2.1-10|54	%pom_remove_dep com.google.android:
21mr|zxing-3.2.1-10|55	%pom_remove_dep :android-core
21mr|zxing-3.2.1-10|56	%pom_remove_dep :android-integration
21mr|zxing-3.2.1-10|57	
21mr|zxing-3.2.1-10|58	%pom_disable_module android-core
21mr|zxing-3.2.1-10|59	%pom_disable_module android-integration
21mr|zxing-3.2.1-10|60	# use com.google.gwt:gwt-{servlet,user}:2.6.1,org.codehaus.mojo:gwt-maven-plugin
21mr|zxing-3.2.1-10|61	%pom_disable_module zxing.appspot.com
21mr|zxing-3.2.1-10|62	%pom_disable_module zxingorg
21mr|zxing-3.2.1-10|63	
21mr|zxing-3.2.1-10|64	# Unwanted/unneeded tasks
21mr|zxing-3.2.1-10|65	%pom_remove_plugin -r :maven-site-plugin
21mr|zxing-3.2.1-10|66	%pom_remove_plugin -r :maven-source-plugin
21mr|zxing-3.2.1-10|67	%pom_remove_plugin -r :maven-javadoc-plugin
21mr|zxing-3.2.1-10|68	%pom_remove_plugin -r :maven-dependency-plugin
21mr|zxing-3.2.1-10|69	%pom_remove_plugin -r :maven-release-plugin
21mr|zxing-3.2.1-10|70	# Break build
21mr|zxing-3.2.1-10|71	%pom_remove_plugin -r :maven-checkstyle-plugin
21mr|zxing-3.2.1-10|72	%pom_remove_plugin -r :maven-enforcer-plugin
21mr|zxing-3.2.1-10|73	%pom_remove_plugin -r :apache-rat-plugin
21mr|zxing-3.2.1-10|74	# Unavailble plugin
21mr|zxing-3.2.1-10|75	%pom_remove_plugin -r :clirr-maven-plugin
21mr|zxing-3.2.1-10|76	
21mr|zxing-3.2.1-10|77	# Unavailable test resources
21mr|zxing-3.2.1-10|78	rm -r core/src/test/java/com/google/zxing/qrcode/QRCodeWriterTestCase.java \
21mr|zxing-3.2.1-10|79	core/src/test/java/com/google/zxing/qrcode/QRCodeBlackBox*TestCase.java \
21mr|zxing-3.2.1-10|80	core/src/test/java/com/google/zxing/datamatrix/DataMatrixBlackBox*TestCase.java \
21mr|zxing-3.2.1-10|81	core/src/test/java/com/google/zxing/pdf417/PDF417BlackBox*TestCase.java \
21mr|zxing-3.2.1-10|82	core/src/test/java/com/google/zxing/oned/EAN13BlackBox*TestCase.java \
21mr|zxing-3.2.1-10|83	core/src/test/java/com/google/zxing/oned/Code39BlackBox*TestCase.java \
21mr|zxing-3.2.1-10|84	core/src/test/java/com/google/zxing/oned/UPCEANExtensionBlackBox*TestCase.java \
21mr|zxing-3.2.1-10|85	core/src/test/java/com/google/zxing/oned/UPCABlackBox*TestCase.java \
21mr|zxing-3.2.1-10|86	core/src/test/java/com/google/zxing/oned/Code93BlackBox*TestCase.java \
21mr|zxing-3.2.1-10|87	core/src/test/java/com/google/zxing/oned/UPCEBlackBox*TestCase.java \
21mr|zxing-3.2.1-10|88	core/src/test/java/com/google/zxing/oned/Code128BlackBox*TestCase.java \
21mr|zxing-3.2.1-10|89	core/src/test/java/com/google/zxing/oned/CodabarBlackBox*TestCase.java \
21mr|zxing-3.2.1-10|90	core/src/test/java/com/google/zxing/oned/ITFBlackBox*TestCase.java \
21mr|zxing-3.2.1-10|91	core/src/test/java/com/google/zxing/negative \
21mr|zxing-3.2.1-10|92	core/src/test/java/com/google/zxing/oned/EAN8BlackBox*TestCase.java \
21mr|zxing-3.2.1-10|93	core/src/test/java/com/google/zxing/oned/Code39ExtendedBlackBox*TestCase.java \
21mr|zxing-3.2.1-10|94	core/src/test/java/com/google/zxing/oned/rss/RSS14BlackBox*TestCase.java \
21mr|zxing-3.2.1-10|95	core/src/test/java/com/google/zxing/oned/rss/expanded/RSSExpandedBlackBox*TestCase.java \
21mr|zxing-3.2.1-10|96	core/src/test/java/com/google/zxing/oned/rss/expanded/RSSExpandedStackedBlackBox*TestCase.java \
21mr|zxing-3.2.1-10|97	core/src/test/java/com/google/zxing/aztec/AztecBlackBox*TestCase.java \
21mr|zxing-3.2.1-10|98	core/src/test/java/com/google/zxing/oned/rss/expanded/RSSExpandedInternalTestCase.java \
21mr|zxing-3.2.1-10|99	core/src/test/java/com/google/zxing/oned/rss/expanded/RSSExpandedStackedInternalTestCase.java \
21mr|zxing-3.2.1-10|100	core/src/test/java/com/google/zxing/oned/rss/expanded/RSSExpandedImage2stringTestCase.java \
21mr|zxing-3.2.1-10|101	core/src/test/java/com/google/zxing/oned/rss/expanded/RSSExpandedImage2binaryTestCase.java \
21mr|zxing-3.2.1-10|102	core/src/test/java/com/google/zxing/oned/rss/expanded/RSSExpandedImage2resultTestCase.java
21mr|zxing-3.2.1-10|103	
21mr|zxing-3.2.1-10|104	sed -i '/DataMatrixBlackBox/d' core/src/test/java/com/google/zxing/AllPositiveBlackBoxTester.java
21mr|zxing-3.2.1-10|105	sed -i '/Code39BlackBox/d' core/src/test/java/com/google/zxing/AllPositiveBlackBoxTester.java
21mr|zxing-3.2.1-10|106	sed -i '/EAN13BlackBox/d' core/src/test/java/com/google/zxing/AllPositiveBlackBoxTester.java
21mr|zxing-3.2.1-10|107	sed -i '/UPCABlackBox/d' core/src/test/java/com/google/zxing/AllPositiveBlackBoxTester.java
21mr|zxing-3.2.1-10|108	sed -i '/UPCABlackBox/d' core/src/test/java/com/google/zxing/AllPositiveBlackBoxTester.java
21mr|zxing-3.2.1-10|109	sed -i '/UPCEBlackBox/d' core/src/test/java/com/google/zxing/AllPositiveBlackBoxTester.java
21mr|zxing-3.2.1-10|110	sed -i '/PDF417BlackBox/d' core/src/test/java/com/google/zxing/AllPositiveBlackBoxTester.java
21mr|zxing-3.2.1-10|111	sed -i '/QRCodeBlackBox/d' core/src/test/java/com/google/zxing/AllPositiveBlackBoxTester.java
21mr|zxing-3.2.1-10|112	sed -i '/Code128BlackBox/d' core/src/test/java/com/google/zxing/AllPositiveBlackBoxTester.java
21mr|zxing-3.2.1-10|113	sed -i '/ITFBlackBox/d' core/src/test/java/com/google/zxing/AllPositiveBlackBoxTester.java
21mr|zxing-3.2.1-10|114	sed -i '/EAN8BlackBox/d' core/src/test/java/com/google/zxing/AllPositiveBlackBoxTester.java
21mr|zxing-3.2.1-10|115	sed -i '/Code39ExtendedBlackBox2TestCase/d' core/src/test/java/com/google/zxing/AllPositiveBlackBoxTester.java
21mr|zxing-3.2.1-10|116	
21mr|zxing-3.2.1-10|117	%build
21mr|zxing-3.2.1-10|118	
21mr|zxing-3.2.1-10|119	%mvn_build -s
21mr|zxing-3.2.1-10|120	
21mr|zxing-3.2.1-10|121	%install
21mr|zxing-3.2.1-10|122	%mvn_install
21mr|zxing-3.2.1-10|123	
21mr|zxing-3.2.1-10|124	%files -f .mfiles-core
21mr|zxing-3.2.1-10|125	%doc AUTHORS CHANGES README.md
21mr|zxing-3.2.1-10|126	%license COPYING NOTICE
21mr|zxing-3.2.1-10|127	
21mr|zxing-3.2.1-10|128	%files javase -f .mfiles-javase
21mr|zxing-3.2.1-10|129	%license COPYING NOTICE
21mr|zxing-3.2.1-10|130	
21mr|zxing-3.2.1-10|131	%files parent -f .mfiles-zxing-parent
21mr|zxing-3.2.1-10|132	%license COPYING NOTICE
21mr|zxing-3.2.1-10|133	
21mr|zxing-3.2.1-10|134	%files javadoc -f .mfiles-javadoc
21mr|zxing-3.2.1-10|135	%license COPYING NOTICE
21mr|zxing-3.2.1-10|136	

20005 21
21mr|zxing-cpp-1.4.0-2|1	%define major 1
21mr|zxing-cpp-1.4.0-2|2	%define libname %mklibname ZXing %{major}
21mr|zxing-cpp-1.4.0-2|3	%define devname %mklibname ZXing -d
21mr|zxing-cpp-1.4.0-2|4	
21mr|zxing-cpp-1.4.0-2|5	Summary:	C++ port of the ZXing ("Zebra Crossing") barcode scanning library
21mr|zxing-cpp-1.4.0-2|6	Name:		zxing-cpp
21mr|zxing-cpp-1.4.0-2|7	Version:	1.4.0
21mr|zxing-cpp-1.4.0-2|8	Release:	2
21mr|zxing-cpp-1.4.0-2|9	Group:		System/Libraries
21mr|zxing-cpp-1.4.0-2|10	License:	LGPLv2.1+
21mr|zxing-cpp-1.4.0-2|11	Url:		https://github.com/nu-book/zxing-cpp
21mr|zxing-cpp-1.4.0-2|12	Source0:	https://github.com/nu-book/zxing-cpp/archive/refs/tags/v%{version}.tar.gz?/%{name}-%{version}.tar.gz
21mr|zxing-cpp-1.4.0-2|13	# Upstream 1.4.0 removes the BitArray.h header (but keeps the class)
21mr|zxing-cpp-1.4.0-2|14	# but LibreOffice 7.4.0.1 still relies on that header.
21mr|zxing-cpp-1.4.0-2|15	# (And we aren't sure yet if the removal is intentional).
21mr|zxing-cpp-1.4.0-2|16	# https://github.com/nu-book/zxing-cpp/issues/361
21mr|zxing-cpp-1.4.0-2|17	Patch0:		zxing-1.4.0-restore-BitArray-header.patch
21mr|zxing-cpp-1.4.0-2|18	BuildRequires:	cmake
21mr|zxing-cpp-1.4.0-2|19	BuildRequires:	ninja
21mr|zxing-cpp-1.4.0-2|20	
21mr|zxing-cpp-1.4.0-2|21	%description
21mr|zxing-cpp-1.4.0-2|22	This project is a C++ port of ZXing Library.
21mr|zxing-cpp-1.4.0-2|23	
21mr|zxing-cpp-1.4.0-2|24	Same as ZXing, following barcode are supported:
21mr|zxing-cpp-1.4.0-2|25	* 1D product: UPC-A UPC-E EAN-8 EAN-13
21mr|zxing-cpp-1.4.0-2|26	* 1D industrial: Code 39, Code 93, Code 128, Codabar,
21mr|zxing-cpp-1.4.0-2|27	ITF, RSS-14, RSS-Expanded
21mr|zxing-cpp-1.4.0-2|28	* 2D: QR Code, Data Matrix, Aztec (beta), PDF 417 (beta)
21mr|zxing-cpp-1.4.0-2|29	
21mr|zxing-cpp-1.4.0-2|30	#----------------------------------------------------------------------------
21mr|zxing-cpp-1.4.0-2|31	
21mr|zxing-cpp-1.4.0-2|32	%package -n %{libname}
21mr|zxing-cpp-1.4.0-2|33	Summary:	Main library for %{name}
21mr|zxing-cpp-1.4.0-2|34	Group:		System/Libraries
21mr|zxing-cpp-1.4.0-2|35	
21mr|zxing-cpp-1.4.0-2|36	%description -n %{libname}
21mr|zxing-cpp-1.4.0-2|37	This project is a C++ port of ZXing Library.
21mr|zxing-cpp-1.4.0-2|38	
21mr|zxing-cpp-1.4.0-2|39	Same as ZXing, following barcode are supported:
21mr|zxing-cpp-1.4.0-2|40	* 1D product: UPC-A UPC-E EAN-8 EAN-13
21mr|zxing-cpp-1.4.0-2|41	* 1D industrial: Code 39, Code 93, Code 128, Codabar,
21mr|zxing-cpp-1.4.0-2|42	ITF, RSS-14, RSS-Expanded
21mr|zxing-cpp-1.4.0-2|43	* 2D: QR Code, Data Matrix, Aztec (beta), PDF 417 (beta)
21mr|zxing-cpp-1.4.0-2|44	
21mr|zxing-cpp-1.4.0-2|45	%files -n %{libname}
21mr|zxing-cpp-1.4.0-2|46	%doc LICENSE README.md
21mr|zxing-cpp-1.4.0-2|47	%{_libdir}/libZXing.so.%{major}*
21mr|zxing-cpp-1.4.0-2|48	
21mr|zxing-cpp-1.4.0-2|49	#----------------------------------------------------------------------------
21mr|zxing-cpp-1.4.0-2|50	
21mr|zxing-cpp-1.4.0-2|51	%package -n %{devname}
21mr|zxing-cpp-1.4.0-2|52	Summary:	Development files for %{name}
21mr|zxing-cpp-1.4.0-2|53	Group:		Development/C++
21mr|zxing-cpp-1.4.0-2|54	Requires:	%{libname} = %{EVRD}
21mr|zxing-cpp-1.4.0-2|55	
21mr|zxing-cpp-1.4.0-2|56	%description -n %{devname}
21mr|zxing-cpp-1.4.0-2|57	This package contains the development files for %{name}.
21mr|zxing-cpp-1.4.0-2|58	
21mr|zxing-cpp-1.4.0-2|59	%files -n %{devname}
21mr|zxing-cpp-1.4.0-2|60	%doc LICENSE README.md
21mr|zxing-cpp-1.4.0-2|61	%{_includedir}/ZXing
21mr|zxing-cpp-1.4.0-2|62	%{_libdir}/*.so
21mr|zxing-cpp-1.4.0-2|63	%{_libdir}/cmake/*
21mr|zxing-cpp-1.4.0-2|64	%{_libdir}/pkgconfig/zxing.pc
21mr|zxing-cpp-1.4.0-2|65	
21mr|zxing-cpp-1.4.0-2|66	#----------------------------------------------------------------------------
21mr|zxing-cpp-1.4.0-2|67	
21mr|zxing-cpp-1.4.0-2|68	%prep
21mr|zxing-cpp-1.4.0-2|69	%autosetup -p1
21mr|zxing-cpp-1.4.0-2|70	%ifarch %{e2k}
21mr|zxing-cpp-1.4.0-2|71	# fix error: cannot deduce "auto" type
21mr|zxing-cpp-1.4.0-2|72	sed -i '/{PointI{0, 1}/s/, {1/, PointI{1/g' core/src/ConcentricFinder.cpp
21mr|zxing-cpp-1.4.0-2|73	sed -i '/{PointF{0, 1}/s/, {1/, PointF{1/g' core/src/ConcentricFinder.h
21mr|zxing-cpp-1.4.0-2|74	sed -E -i '/std::pair\(tl/s/\{(..), \{/std::pair{\1, PointI{/g' core/src/qrcode/QRDetector.cpp
21mr|zxing-cpp-1.4.0-2|75	sed -i '1i #define preferred_separator preferred_separator_zxing' test/blackbox/ZXFilesystem.h
21mr|zxing-cpp-1.4.0-2|76	%endif
21mr|zxing-cpp-1.4.0-2|77	
21mr|zxing-cpp-1.4.0-2|78	%build
21mr|zxing-cpp-1.4.0-2|79	%cmake -DBUILD_EXAMPLES=OFF \
21mr|zxing-cpp-1.4.0-2|80	-DBUILD_BLACKBOX_TESTS=OFF \
21mr|zxing-cpp-1.4.0-2|81	-DBUILD_UNIT_TESTS=OFF \
21mr|zxing-cpp-1.4.0-2|82	-DBUILD_PYTHON_MODULE=OFF \
21mr|zxing-cpp-1.4.0-2|83	-G Ninja
21mr|zxing-cpp-1.4.0-2|84	%ninja_build
21mr|zxing-cpp-1.4.0-2|85	
21mr|zxing-cpp-1.4.0-2|86	%install
21mr|zxing-cpp-1.4.0-2|87	%ninja_install -C build

20006 21
21mr|zziplib-0.13.72-1|1	# The libraries are named libxxx-0.so.13.yyy:
21mr|zziplib-0.13.72-1|2	# consider the first number as "api" and the next as "major"
21mr|zziplib-0.13.72-1|3	%define	api	0
21mr|zziplib-0.13.72-1|4	%define	major	13
21mr|zziplib-0.13.72-1|5	%define	libname	%mklibname zzip- %{api} %{major}
21mr|zziplib-0.13.72-1|6	%define	libfseeko	%mklibname zzipfseeko- %{api} %{major}
21mr|zziplib-0.13.72-1|7	%define	libmmapped	%mklibname zzipmmapped- %{api} %{major}
21mr|zziplib-0.13.72-1|8	%define	libwrap		%mklibname zzipwrap- %{api} %{major}
21mr|zziplib-0.13.72-1|9	%define	devname	%mklibname %{name} -d
21mr|zziplib-0.13.72-1|10	
21mr|zziplib-0.13.72-1|11	Summary:	ZZipLib - libZ-based ZIP-access Library
21mr|zziplib-0.13.72-1|12	Name:		zziplib
21mr|zziplib-0.13.72-1|13	Version:	0.13.72
21mr|zziplib-0.13.72-1|14	Release:	1
21mr|zziplib-0.13.72-1|15	License:	LGPLv2.1+
21mr|zziplib-0.13.72-1|16	Group:		Archiving/Compression
21mr|zziplib-0.13.72-1|17	Url:		https://github.com/gdraheim/zziplib
21mr|zziplib-0.13.72-1|18	Source0:	https://github.com/gdraheim/zziplib/archive/v%{version}.tar.gz
21mr|zziplib-0.13.72-1|19	BuildRequires:	perl >= 5.0.0
21mr|zziplib-0.13.72-1|20	# OE: python and pkgconfig are required for making the docs
21mr|zziplib-0.13.72-1|21	BuildRequires:	python3 >= 2.3
21mr|zziplib-0.13.72-1|22	BuildRequires:	zip
21mr|zziplib-0.13.72-1|23	BuildRequires:	cmake
21mr|zziplib-0.13.72-1|24	BuildRequires:	ninja
21mr|zziplib-0.13.72-1|25	BuildRequires:	pkgconfig(sdl2)
21mr|zziplib-0.13.72-1|26	BuildRequires:	pkgconfig(zlib) >= 1.1.4
21mr|zziplib-0.13.72-1|27	
21mr|zziplib-0.13.72-1|28	%description
21mr|zziplib-0.13.72-1|29	Zziplib library provides read access to zipped files in a zip-archive, using
21mr|zziplib-0.13.72-1|30	compression based solely on free algorithms provided by zlib. It provides an
21mr|zziplib-0.13.72-1|31	additional API to transparently access files being either real files or zipped
21mr|zziplib-0.13.72-1|32	files with the same filepath argument. This is handy to package many files
21mr|zziplib-0.13.72-1|33	being shared data into a single zip file - as it is sometimes used with
21mr|zziplib-0.13.72-1|34	gamedata or script repositories. The library itself is fully multithreaded and
21mr|zziplib-0.13.72-1|35	it is namespace clean, using the zzip_ prefix for its exports and declarations.
21mr|zziplib-0.13.72-1|36	
21mr|zziplib-0.13.72-1|37	#----------------------------------------------------------------------------
21mr|zziplib-0.13.72-1|38	
21mr|zziplib-0.13.72-1|39	%package -n %{libname}
21mr|zziplib-0.13.72-1|40	Summary:	ZZipLib - libZ-based ZIP-access Library
21mr|zziplib-0.13.72-1|41	Group:		System/Libraries
21mr|zziplib-0.13.72-1|42	Provides:	%{name} = %{EVRD}
21mr|zziplib-0.13.72-1|43	Requires:	%{libfseeko} = %{EVRD}
21mr|zziplib-0.13.72-1|44	Requires:	%{libmmapped} = %{EVRD}
21mr|zziplib-0.13.72-1|45	Requires:	%{libwrap} = %{EVRD}
21mr|zziplib-0.13.72-1|46	%rename		zziplib0
21mr|zziplib-0.13.72-1|47	%rename		%{_lib}zziplib0
21mr|zziplib-0.13.72-1|48	
21mr|zziplib-0.13.72-1|49	%description -n %{libname}
21mr|zziplib-0.13.72-1|50	Zziplib library provides read access to zipped files in a zip-archive, using
21mr|zziplib-0.13.72-1|51	compression based solely on free algorithms provided by zlib. It provides an
21mr|zziplib-0.13.72-1|52	additional API to transparently access files being either real files or zipped
21mr|zziplib-0.13.72-1|53	files with the same filepath argument. This is handy to package many files
21mr|zziplib-0.13.72-1|54	being shared data into a single zip file - as it is sometimes used with
21mr|zziplib-0.13.72-1|55	gamedata or script repositories. The library itself is fully multithreaded and
21mr|zziplib-0.13.72-1|56	it is namespace clean, using the zzip_ prefix for its exports and declarations.
21mr|zziplib-0.13.72-1|57	This package contains the main library.
21mr|zziplib-0.13.72-1|58	
21mr|zziplib-0.13.72-1|59	%files -n %{libname}
21mr|zziplib-0.13.72-1|60	%doc docs/COPYING*
21mr|zziplib-0.13.72-1|61	%{_libdir}/libzzip-%{api}.so.*
21mr|zziplib-0.13.72-1|62	
21mr|zziplib-0.13.72-1|63	#----------------------------------------------------------------------------
21mr|zziplib-0.13.72-1|64	
21mr|zziplib-0.13.72-1|65	%package -n %{libfseeko}
21mr|zziplib-0.13.72-1|66	Summary:	ZZipLib - libZ-based ZIP-access Library
21mr|zziplib-0.13.72-1|67	Group:		System/Libraries
21mr|zziplib-0.13.72-1|68	Conflicts:	%{_lib}zziplib0 <= 0.13.62-4
21mr|zziplib-0.13.72-1|69	
21mr|zziplib-0.13.72-1|70	%description -n %{libfseeko}
21mr|zziplib-0.13.72-1|71	The Zziplib library provides read access to zipped files in a zip-archive,
21mr|zziplib-0.13.72-1|72	using compression based solely on free algorithms provided by zlib.
21mr|zziplib-0.13.72-1|73	This package contains a library for zziplib.
21mr|zziplib-0.13.72-1|74	
21mr|zziplib-0.13.72-1|75	%files -n %{libfseeko}
21mr|zziplib-0.13.72-1|76	%doc docs/COPYING*
21mr|zziplib-0.13.72-1|77	%{_libdir}/libzzipfseeko-%{api}.so.%{major}*
21mr|zziplib-0.13.72-1|78	%{_libdir}/libzzipfseeko-%{api}.so.10
21mr|zziplib-0.13.72-1|79	%{_libdir}/libzzipfseeko-%{api}.so.11
21mr|zziplib-0.13.72-1|80	%{_libdir}/libzzipfseeko-%{api}.so.12
21mr|zziplib-0.13.72-1|81	
21mr|zziplib-0.13.72-1|82	#----------------------------------------------------------------------------
21mr|zziplib-0.13.72-1|83	
21mr|zziplib-0.13.72-1|84	%package -n %{libmmapped}
21mr|zziplib-0.13.72-1|85	Summary:	ZZipLib - libZ-based ZIP-access Library
21mr|zziplib-0.13.72-1|86	Group:		System/Libraries
21mr|zziplib-0.13.72-1|87	Conflicts:	%{_lib}zziplib0 <= 0.13.62-4
21mr|zziplib-0.13.72-1|88	
21mr|zziplib-0.13.72-1|89	%description -n %{libmmapped}
21mr|zziplib-0.13.72-1|90	The Zziplib library provides read access to zipped files in a zip-archive,
21mr|zziplib-0.13.72-1|91	using compression based solely on free algorithms provided by zlib.
21mr|zziplib-0.13.72-1|92	This package contains a library for zziplib.
21mr|zziplib-0.13.72-1|93	
21mr|zziplib-0.13.72-1|94	%files -n %{libmmapped}
21mr|zziplib-0.13.72-1|95	%doc docs/COPYING*
21mr|zziplib-0.13.72-1|96	%{_libdir}/libzzipmmapped-%{api}.so.%{major}*
21mr|zziplib-0.13.72-1|97	%{_libdir}/libzzipmmapped-%{api}.so.10
21mr|zziplib-0.13.72-1|98	%{_libdir}/libzzipmmapped-%{api}.so.11
21mr|zziplib-0.13.72-1|99	%{_libdir}/libzzipmmapped-%{api}.so.12
21mr|zziplib-0.13.72-1|100	
21mr|zziplib-0.13.72-1|101	#----------------------------------------------------------------------------
21mr|zziplib-0.13.72-1|102	
21mr|zziplib-0.13.72-1|103	%package -n %{libwrap}
21mr|zziplib-0.13.72-1|104	Summary:	ZZipLib - libZ-based ZIP-access Library
21mr|zziplib-0.13.72-1|105	Group:		System/Libraries
21mr|zziplib-0.13.72-1|106	Conflicts:	%{_lib}zziplib0 <= 0.13.62-4
21mr|zziplib-0.13.72-1|107	
21mr|zziplib-0.13.72-1|108	%description -n %{libwrap}
21mr|zziplib-0.13.72-1|109	The Zziplib library provides read access to zipped files in a zip-archive,
21mr|zziplib-0.13.72-1|110	using compression based solely on free algorithms provided by zlib.
21mr|zziplib-0.13.72-1|111	This package contains a library for zziplib.
21mr|zziplib-0.13.72-1|112	
21mr|zziplib-0.13.72-1|113	%files -n %{libwrap}
21mr|zziplib-0.13.72-1|114	%doc docs/COPYING*
21mr|zziplib-0.13.72-1|115	%{_libdir}/libzzipwrap-%{api}.so.%{major}*
21mr|zziplib-0.13.72-1|116	
21mr|zziplib-0.13.72-1|117	#----------------------------------------------------------------------------
21mr|zziplib-0.13.72-1|118	
21mr|zziplib-0.13.72-1|119	%package -n %{devname}
21mr|zziplib-0.13.72-1|120	Summary:	ZZipLib - Development Files
21mr|zziplib-0.13.72-1|121	Group:		Development/Other
21mr|zziplib-0.13.72-1|122	Provides:	%{name}-devel = %{EVRD}
21mr|zziplib-0.13.72-1|123	Requires:	%{libname} = %{EVRD}
21mr|zziplib-0.13.72-1|124	Requires:	%{libfseeko} = %{EVRD}
21mr|zziplib-0.13.72-1|125	Requires:	%{libmmapped} = %{EVRD}
21mr|zziplib-0.13.72-1|126	Requires:	%{libwrap} = %{EVRD}
21mr|zziplib-0.13.72-1|127	Requires:	%{name}-utils = %{version}-%{release}
21mr|zziplib-0.13.72-1|128	%rename		zziplib0-devel
21mr|zziplib-0.13.72-1|129	
21mr|zziplib-0.13.72-1|130	%description -n %{devname}
21mr|zziplib-0.13.72-1|131	The Zziplib library provides read access to zipped files in a zip-archive,
21mr|zziplib-0.13.72-1|132	using compression based solely on free algorithms provided by zlib.
21mr|zziplib-0.13.72-1|133	This package contains the header files needed to develop programs using
21mr|zziplib-0.13.72-1|134	zziplib.
21mr|zziplib-0.13.72-1|135	
21mr|zziplib-0.13.72-1|136	%files -n %{devname}
21mr|zziplib-0.13.72-1|137	%doc docs/README* ChangeLog README TODO
21mr|zziplib-0.13.72-1|138	%{_libdir}/libzzip*.so
21mr|zziplib-0.13.72-1|139	%{_includedir}/*.h
21mr|zziplib-0.13.72-1|140	%dir %{_includedir}/zzip
21mr|zziplib-0.13.72-1|141	%{_includedir}/zzip/*.h
21mr|zziplib-0.13.72-1|142	%dir %{_includedir}/SDL_rwops_zzip
21mr|zziplib-0.13.72-1|143	%{_includedir}/SDL_rwops_zzip/SDL_rwops_zzip.*
21mr|zziplib-0.13.72-1|144	%{_libdir}/pkgconfig/*.pc
21mr|zziplib-0.13.72-1|145	%{_datadir}/aclocal/*.m4
21mr|zziplib-0.13.72-1|146	%{_mandir}/man3/*
21mr|zziplib-0.13.72-1|147	
21mr|zziplib-0.13.72-1|148	#----------------------------------------------------------------------------
21mr|zziplib-0.13.72-1|149	
21mr|zziplib-0.13.72-1|150	%package	utils
21mr|zziplib-0.13.72-1|151	Summary:	Utilities for the zziplib library
21mr|zziplib-0.13.72-1|152	Group:		Archiving/Compression
21mr|zziplib-0.13.72-1|153	Conflicts:	%{devname} <= 0.13.62-4
21mr|zziplib-0.13.72-1|154	
21mr|zziplib-0.13.72-1|155	%description utils
21mr|zziplib-0.13.72-1|156	Zziplib library provides read access to zipped files in a zip-archive, using
21mr|zziplib-0.13.72-1|157	compression based solely on free algorithms provided by zlib. It provides an
21mr|zziplib-0.13.72-1|158	additional API to transparently access files being either real files or zipped
21mr|zziplib-0.13.72-1|159	files with the same filepath argument. This is handy to package many files
21mr|zziplib-0.13.72-1|160	being shared data into a single zip file - as it is sometimes used with
21mr|zziplib-0.13.72-1|161	gamedata or script repositories. The library itself is fully multithreaded and
21mr|zziplib-0.13.72-1|162	it is namespace clean, using the zzip_ prefix for its exports and
21mr|zziplib-0.13.72-1|163	declarations.
21mr|zziplib-0.13.72-1|164	This packages contains all the utilities that come with the zziplib library.
21mr|zziplib-0.13.72-1|165	
21mr|zziplib-0.13.72-1|166	%files utils
21mr|zziplib-0.13.72-1|167	%doc docs/COPYING*
21mr|zziplib-0.13.72-1|168	%{_bindir}/unzzip*
21mr|zziplib-0.13.72-1|169	%{_bindir}/zz*
21mr|zziplib-0.13.72-1|170	%{_bindir}/unzip-mem
21mr|zziplib-0.13.72-1|171	
21mr|zziplib-0.13.72-1|172	#----------------------------------------------------------------------------
21mr|zziplib-0.13.72-1|173	
21mr|zziplib-0.13.72-1|174	%prep
21mr|zziplib-0.13.72-1|175	%autosetup -p1
21mr|zziplib-0.13.72-1|176	
21mr|zziplib-0.13.72-1|177	# perl path fix
21mr|zziplib-0.13.72-1|178	find -type f | xargs perl -pi -e "s|/usr/local/bin/perl|%{_bindir}/perl|g"
21mr|zziplib-0.13.72-1|179	
21mr|zziplib-0.13.72-1|180	%build
21mr|zziplib-0.13.72-1|181	%cmake -DZZIPTEST=OFF
21mr|zziplib-0.13.72-1|182	%make_build
21mr|zziplib-0.13.72-1|183	
21mr|zziplib-0.13.72-1|184	
21mr|zziplib-0.13.72-1|185	%install
21mr|zziplib-0.13.72-1|186	%make_install -C build
21mr|zziplib-0.13.72-1|187	
21mr|zziplib-0.13.72-1|188	%check
21mr|zziplib-0.13.72-1|189	export PYTHON=%{_bindir}/python3
21mr|zziplib-0.13.72-1|190	%make_build -C  build check || exit 0

20007 21
21nr|amdgpu-pro-17.10.414273-8|1	# The version and release of the driver as specified by AMD.
21nr|amdgpu-pro-17.10.414273-8|2	%define basever 17.10
21nr|amdgpu-pro-17.10.414273-8|3	%define baserel 414273
21nr|amdgpu-pro-17.10.414273-8|4	
21nr|amdgpu-pro-17.10.414273-8|5	# Names of the packages with libraries. These libraries are only used by
21nr|amdgpu-pro-17.10.414273-8|6	# the pre-built components of AMDGPU PRO, so the names do not follow the
21nr|amdgpu-pro-17.10.414273-8|7	# usual packaging conventions here.
21nr|amdgpu-pro-17.10.414273-8|8	%define libdrm %mklibname amdgpu-pro_drm
21nr|amdgpu-pro-17.10.414273-8|9	%define libgl %mklibname amdgpu-pro_gl
21nr|amdgpu-pro-17.10.414273-8|10	%define libvdpau %mklibname amdgpu-pro_vdpau
21nr|amdgpu-pro-17.10.414273-8|11	%define libopencl %mklibname amdgpu-pro_opencl
21nr|amdgpu-pro-17.10.414273-8|12	%define libvulkan %mklibname amdgpu-pro_vulkan
21nr|amdgpu-pro-17.10.414273-8|13	
21nr|amdgpu-pro-17.10.414273-8|14	# Priority for the alternatives. Any number higher than 500 (the default
21nr|amdgpu-pro-17.10.414273-8|15	# priority the X11 server uses) would do.
21nr|amdgpu-pro-17.10.414273-8|16	%define priority 1016
21nr|amdgpu-pro-17.10.414273-8|17	
21nr|amdgpu-pro-17.10.414273-8|18	# Specify the required version of video driver ABI provides by
21nr|amdgpu-pro-17.10.414273-8|19	# x11-server-common.
21nr|amdgpu-pro-17.10.414273-8|20	%if %{mdvver} >= 201610
21nr|amdgpu-pro-17.10.414273-8|21	# X11 server 1.19.x
21nr|amdgpu-pro-17.10.414273-8|22	%define videodrv_major 23
21nr|amdgpu-pro-17.10.414273-8|23	%else
21nr|amdgpu-pro-17.10.414273-8|24	# X11 server 1.17.x
21nr|amdgpu-pro-17.10.414273-8|25	%define videodrv_major 19
21nr|amdgpu-pro-17.10.414273-8|26	%ifarch x86_64
21nr|amdgpu-pro-17.10.414273-8|27	%define xorg_aux_pack xorg-1.17-%{basever}.%{baserel}-x86_64
21nr|amdgpu-pro-17.10.414273-8|28	%else
21nr|amdgpu-pro-17.10.414273-8|29	%define xorg_aux_pack xorg-1.17-%{basever}.%{baserel}-i586
21nr|amdgpu-pro-17.10.414273-8|30	%endif
21nr|amdgpu-pro-17.10.414273-8|31	%endif
21nr|amdgpu-pro-17.10.414273-8|32	
21nr|amdgpu-pro-17.10.414273-8|33	%ifarch x86_64
21nr|amdgpu-pro-17.10.414273-8|34	%define pkg_suffix _amd64
21nr|amdgpu-pro-17.10.414273-8|35	%define deb_libpath /usr/lib/x86_64-linux-gnu
21nr|amdgpu-pro-17.10.414273-8|36	%define optlibdir /opt/amdgpu-pro/lib/x86_64-linux-gnu
21nr|amdgpu-pro-17.10.414273-8|37	%define optlibdir32 /opt/amdgpu-pro/lib/i386-linux-gnu
21nr|amdgpu-pro-17.10.414273-8|38	%else
21nr|amdgpu-pro-17.10.414273-8|39	%define pkg_suffix _i386
21nr|amdgpu-pro-17.10.414273-8|40	%define deb_libpath /usr/lib/i386-linux-gnu
21nr|amdgpu-pro-17.10.414273-8|41	%define optlibdir /opt/amdgpu-pro/lib/i386-linux-gnu
21nr|amdgpu-pro-17.10.414273-8|42	%endif
21nr|amdgpu-pro-17.10.414273-8|43	
21nr|amdgpu-pro-17.10.414273-8|44	%define optbindir /opt/amdgpu-pro/bin
21nr|amdgpu-pro-17.10.414273-8|45	%define optincludedir /opt/amdgpu-pro/include
21nr|amdgpu-pro-17.10.414273-8|46	%define optmandir /opt/amdgpu-pro/share/man
21nr|amdgpu-pro-17.10.414273-8|47	%define optxmoddir /opt/amdgpu-pro/lib/xorg/modules/
21nr|amdgpu-pro-17.10.414273-8|48	
21nr|amdgpu-pro-17.10.414273-8|49	%define xorg_confdir %{_datadir}/X11/xorg.conf.d
21nr|amdgpu-pro-17.10.414273-8|50	%define udevdir /lib/udev/rules.d
21nr|amdgpu-pro-17.10.414273-8|51	
21nr|amdgpu-pro-17.10.414273-8|52	%define patchopts -p1 --no-backup-if-mismatch --fuzz=0
21nr|amdgpu-pro-17.10.414273-8|53	
21nr|amdgpu-pro-17.10.414273-8|54	# --------------------------------------------------------------------------
21nr|amdgpu-pro-17.10.414273-8|55	
21nr|amdgpu-pro-17.10.414273-8|56	# Older package names, for obsoletes:
21nr|amdgpu-pro-17.10.414273-8|57	%define oldlibdri %mklibname amdgpu-pro_dri
21nr|amdgpu-pro-17.10.414273-8|58	%define oldlibdrm %mklibname amdgpu-pro_drm 2
21nr|amdgpu-pro-17.10.414273-8|59	%define oldlibdrm_amdgpu %mklibname amdgpu-pro_drm_amdgpu 1
21nr|amdgpu-pro-17.10.414273-8|60	%define oldlibegl %mklibname amdgpu-pro_egl 1
21nr|amdgpu-pro-17.10.414273-8|61	%define oldlibgbm %mklibname amdgpu-pro_gbm 1
21nr|amdgpu-pro-17.10.414273-8|62	%define oldlibgl %mklibname amdgpu-pro_gl 1
21nr|amdgpu-pro-17.10.414273-8|63	%define oldlibgles %mklibname amdgpu-pro_gles 2
21nr|amdgpu-pro-17.10.414273-8|64	%define oldlibkms %mklibname amdgpu-pro_kms 1
21nr|amdgpu-pro-17.10.414273-8|65	%define oldlibopencl %mklibname amdgpu-pro_opencl 1
21nr|amdgpu-pro-17.10.414273-8|66	%define olddevopencl %mklibname amdgpu-pro_opencl-devel -d
21nr|amdgpu-pro-17.10.414273-8|67	%define oldlibvdpau %mklibname amdgpu-pro_vdpau 1
21nr|amdgpu-pro-17.10.414273-8|68	
21nr|amdgpu-pro-17.10.414273-8|69	# --------------------------------------------------------------------------
21nr|amdgpu-pro-17.10.414273-8|70	
21nr|amdgpu-pro-17.10.414273-8|71	# Disable debug rpms.
21nr|amdgpu-pro-17.10.414273-8|72	%define _enable_debug_packages	%{nil}
21nr|amdgpu-pro-17.10.414273-8|73	%define debug_package		%{nil}
21nr|amdgpu-pro-17.10.414273-8|74	
21nr|amdgpu-pro-17.10.414273-8|75	# --------------------------------------------------------------------------
21nr|amdgpu-pro-17.10.414273-8|76	
21nr|amdgpu-pro-17.10.414273-8|77	# FIXME: fix the cases when immediate symbol resolution is not enough.
21nr|amdgpu-pro-17.10.414273-8|78	# For the present, fall back to the old symbol resolution rules for ld.
21nr|amdgpu-pro-17.10.414273-8|79	%define _disable_ld_now 1
21nr|amdgpu-pro-17.10.414273-8|80	
21nr|amdgpu-pro-17.10.414273-8|81	# --------------------------------------------------------------------------
21nr|amdgpu-pro-17.10.414273-8|82	
21nr|amdgpu-pro-17.10.414273-8|83	# Do not provide libGL.so.1 and the like. Unrelated packages should not
21nr|amdgpu-pro-17.10.414273-8|84	# pull in any AMDGPU PRO package when they just need libGL.so.1, etc.
21nr|amdgpu-pro-17.10.414273-8|85	%define __noautoprov '(.*)\\.so(.*)|devel\\(lib(.*)'
21nr|amdgpu-pro-17.10.414273-8|86	
21nr|amdgpu-pro-17.10.414273-8|87	# Do not create requirements for the OpenCL libraries automatically, there
21nr|amdgpu-pro-17.10.414273-8|88	# are no such provides due to __noautoprov above.
21nr|amdgpu-pro-17.10.414273-8|89	# The respective packages should be listed in "Requires" explicitly.
21nr|amdgpu-pro-17.10.414273-8|90	# Besides that, some of the libraries packaged here require libtinfo as
21nr|amdgpu-pro-17.10.414273-8|91	# 'libtinfo.so.5(NCURSES_TINFO_5.0.19991023)(64bit)'. Our libtinfo, however,
21nr|amdgpu-pro-17.10.414273-8|92	# does not provide such versioned stuff, so let us simply require the
21nr|amdgpu-pro-17.10.414273-8|93	# library explicitly for now and see if things go well.
21nr|amdgpu-pro-17.10.414273-8|94	%define __noautoreq 'libOpenCL\\.so(.*)|.*NCURSES_TINFO_5.*'
21nr|amdgpu-pro-17.10.414273-8|95	
21nr|amdgpu-pro-17.10.414273-8|96	# --------------------------------------------------------------------------
21nr|amdgpu-pro-17.10.414273-8|97	
21nr|amdgpu-pro-17.10.414273-8|98	Summary:	AMDGPU PRO drivers provided by AMD
21nr|amdgpu-pro-17.10.414273-8|99	Name:		amdgpu-pro
21nr|amdgpu-pro-17.10.414273-8|100	Version:	%{basever}.%{baserel}
21nr|amdgpu-pro-17.10.414273-8|101	Release:	8
21nr|amdgpu-pro-17.10.414273-8|102	License:	Freeware
21nr|amdgpu-pro-17.10.414273-8|103	URL:		http://support.amd.com/en-us/kb-articles/Pages/AMDGPU-PRO-Driver-for-Linux-Release-Notes.aspx
21nr|amdgpu-pro-17.10.414273-8|104	Group:		System/Kernel and hardware
21nr|amdgpu-pro-17.10.414273-8|105	Source0:	https://www2.ati.com/drivers/linux/ubuntu/%{name}-%{basever}-%{baserel}.tar.xz
21nr|amdgpu-pro-17.10.414273-8|106	%if %{mdvver} < 201610
21nr|amdgpu-pro-17.10.414273-8|107	# ROSA releases based on rosa2014.1 have X11 server 1.17 while AMDGPU PRO
21nr|amdgpu-pro-17.10.414273-8|108	# 17.10 is build for X11 server 1.18.x for Ubuntu 16.04. So, the X11 modules
21nr|amdgpu-pro-17.10.414273-8|109	# are unlikely to work there as they are. Here are the replacements extracted
21nr|amdgpu-pro-17.10.414273-8|110	# from the packages for RHEL 7.3 that still uses X11 server 1.17.
21nr|amdgpu-pro-17.10.414273-8|111	Source1:	%{xorg_aux_pack}.tar.xz
21nr|amdgpu-pro-17.10.414273-8|112	%endif
21nr|amdgpu-pro-17.10.414273-8|113	Source100:	%{name}.rpmlintrc
21nr|amdgpu-pro-17.10.414273-8|114	
21nr|amdgpu-pro-17.10.414273-8|115	# Patches from ArchLinux
21nr|amdgpu-pro-17.10.414273-8|116	Patch1:		0001-disable-firmware-copy.patch
21nr|amdgpu-pro-17.10.414273-8|117	Patch2:		0002-linux-4.9-fixes.patch
21nr|amdgpu-pro-17.10.414273-8|118	Patch3:		0003-Change-seq_printf-format-for-64-bit-context.patch
21nr|amdgpu-pro-17.10.414273-8|119	Patch4:		0004-fix-warnings-for-Werror.patch
21nr|amdgpu-pro-17.10.414273-8|120	
21nr|amdgpu-pro-17.10.414273-8|121	# ROSA-specific
21nr|amdgpu-pro-17.10.414273-8|122	Patch100:	0100-adapt-prebuild-to-rosa-dkms.patch
21nr|amdgpu-pro-17.10.414273-8|123	
21nr|amdgpu-pro-17.10.414273-8|124	Provides:	should-restart = system
21nr|amdgpu-pro-17.10.414273-8|125	
21nr|amdgpu-pro-17.10.414273-8|126	Requires:	%{name}-graphics = %{EVRD}
21nr|amdgpu-pro-17.10.414273-8|127	Requires:	%{name}-computing = %{EVRD}
21nr|amdgpu-pro-17.10.414273-8|128	
21nr|amdgpu-pro-17.10.414273-8|129	
21nr|amdgpu-pro-17.10.414273-8|130	%description
21nr|amdgpu-pro-17.10.414273-8|131	This package pulls in the commonly used components of AMDGPU PRO. If you are
21nr|amdgpu-pro-17.10.414273-8|132	not sure which packages to install to get AMDGPU PRO, install this one.
21nr|amdgpu-pro-17.10.414273-8|133	
21nr|amdgpu-pro-17.10.414273-8|134	%files
21nr|amdgpu-pro-17.10.414273-8|135	# No files
21nr|amdgpu-pro-17.10.414273-8|136	
21nr|amdgpu-pro-17.10.414273-8|137	# --------------------------------------------------------------------------
21nr|amdgpu-pro-17.10.414273-8|138	
21nr|amdgpu-pro-17.10.414273-8|139	%package	computing
21nr|amdgpu-pro-17.10.414273-8|140	Summary:	OpenCL components of AMDGPU PRO
21nr|amdgpu-pro-17.10.414273-8|141	Group:		System/X11
21nr|amdgpu-pro-17.10.414273-8|142	
21nr|amdgpu-pro-17.10.414273-8|143	Requires:	%{name}-core = %{EVRD}
21nr|amdgpu-pro-17.10.414273-8|144	Requires:	%{name}-clinfo = %{EVRD}
21nr|amdgpu-pro-17.10.414273-8|145	Requires:	%{name}-opencl-icd = %{EVRD}
21nr|amdgpu-pro-17.10.414273-8|146	Requires:	%{libopencl} = %{EVRD}
21nr|amdgpu-pro-17.10.414273-8|147	
21nr|amdgpu-pro-17.10.414273-8|148	Obsoletes:	%{olddevopencl} < %{EVRD}
21nr|amdgpu-pro-17.10.414273-8|149	
21nr|amdgpu-pro-17.10.414273-8|150	%description	computing
21nr|amdgpu-pro-17.10.414273-8|151	This package pulls in the OpenCL components of AMDGPU PRO.
21nr|amdgpu-pro-17.10.414273-8|152	
21nr|amdgpu-pro-17.10.414273-8|153	%files		computing
21nr|amdgpu-pro-17.10.414273-8|154	# No files
21nr|amdgpu-pro-17.10.414273-8|155	
21nr|amdgpu-pro-17.10.414273-8|156	# --------------------------------------------------------------------------
21nr|amdgpu-pro-17.10.414273-8|157	
21nr|amdgpu-pro-17.10.414273-8|158	%package	graphics
21nr|amdgpu-pro-17.10.414273-8|159	Summary:	Graphics components of AMDGPU PRO
21nr|amdgpu-pro-17.10.414273-8|160	Group:		System/X11
21nr|amdgpu-pro-17.10.414273-8|161	
21nr|amdgpu-pro-17.10.414273-8|162	Requires:	%{name}-core = %{EVRD}
21nr|amdgpu-pro-17.10.414273-8|163	Requires:	%{libgl} = %{EVRD}
21nr|amdgpu-pro-17.10.414273-8|164	%if %{mdvver} >= 201610
21nr|amdgpu-pro-17.10.414273-8|165	Requires:	%{libvdpau} = %{EVRD}
21nr|amdgpu-pro-17.10.414273-8|166	%endif
21nr|amdgpu-pro-17.10.414273-8|167	Requires:	%{libvulkan} = %{EVRD}
21nr|amdgpu-pro-17.10.414273-8|168	Requires:	x11-driver-video-%{name} = %{EVRD}
21nr|amdgpu-pro-17.10.414273-8|169	
21nr|amdgpu-pro-17.10.414273-8|170	%description	graphics
21nr|amdgpu-pro-17.10.414273-8|171	This package pulls in the graphics components of AMDGPU PRO and instructs
21nr|amdgpu-pro-17.10.414273-8|172	the X11 server to use the AMDGPU PRO driver.
21nr|amdgpu-pro-17.10.414273-8|173	
21nr|amdgpu-pro-17.10.414273-8|174	%files		graphics
21nr|amdgpu-pro-17.10.414273-8|175	%dir %{_sysconfdir}/amd
21nr|amdgpu-pro-17.10.414273-8|176	%{_sysconfdir}/amd/amdrc
21nr|amdgpu-pro-17.10.414273-8|177	%dir %{_sysconfdir}/gbm
21nr|amdgpu-pro-17.10.414273-8|178	%{_sysconfdir}/gbm/gbm.conf
21nr|amdgpu-pro-17.10.414273-8|179	%{xorg_confdir}/10-amdgpu-pro.conf
21nr|amdgpu-pro-17.10.414273-8|180	
21nr|amdgpu-pro-17.10.414273-8|181	# ? Is it OK to package 10-amdgpu-pro.conf here?
21nr|amdgpu-pro-17.10.414273-8|182	# Should it be created by the appropriate graphics configuration tools
21nr|amdgpu-pro-17.10.414273-8|183	# (XFdrake and the like) instead?
21nr|amdgpu-pro-17.10.414273-8|184	
21nr|amdgpu-pro-17.10.414273-8|185	# --------------------------------------------------------------------------
21nr|amdgpu-pro-17.10.414273-8|186	
21nr|amdgpu-pro-17.10.414273-8|187	%ifarch %ix86
21nr|amdgpu-pro-17.10.414273-8|188	
21nr|amdgpu-pro-17.10.414273-8|189	# A convenience 32-bit package. It can be used on 64-bit systems to install
21nr|amdgpu-pro-17.10.414273-8|190	# the libraries needed to run games from Steam, etc.
21nr|amdgpu-pro-17.10.414273-8|191	%package	lib32
21nr|amdgpu-pro-17.10.414273-8|192	Summary:	32-bit AMDGPU PRO libraries
21nr|amdgpu-pro-17.10.414273-8|193	Group:		System/Libraries
21nr|amdgpu-pro-17.10.414273-8|194	
21nr|amdgpu-pro-17.10.414273-8|195	Requires:	%{libgl} = %{EVRD}
21nr|amdgpu-pro-17.10.414273-8|196	%if %{mdvver} >= 201610
21nr|amdgpu-pro-17.10.414273-8|197	Requires:	%{libvdpau} = %{EVRD}
21nr|amdgpu-pro-17.10.414273-8|198	%endif
21nr|amdgpu-pro-17.10.414273-8|199	Requires:	%{libvulkan} = %{EVRD}
21nr|amdgpu-pro-17.10.414273-8|200	
21nr|amdgpu-pro-17.10.414273-8|201	%description	lib32
21nr|amdgpu-pro-17.10.414273-8|202	This package pulls in the 32-bit libraries needed to run 32-bit applications
21nr|amdgpu-pro-17.10.414273-8|203	using AMDGPU PRO graphics in a 64-bit system.
21nr|amdgpu-pro-17.10.414273-8|204	
21nr|amdgpu-pro-17.10.414273-8|205	%files		lib32
21nr|amdgpu-pro-17.10.414273-8|206	# No files
21nr|amdgpu-pro-17.10.414273-8|207	
21nr|amdgpu-pro-17.10.414273-8|208	%endif
21nr|amdgpu-pro-17.10.414273-8|209	
21nr|amdgpu-pro-17.10.414273-8|210	# --------------------------------------------------------------------------
21nr|amdgpu-pro-17.10.414273-8|211	
21nr|amdgpu-pro-17.10.414273-8|212	%package	core
21nr|amdgpu-pro-17.10.414273-8|213	Summary:	This package switches the GPU stack to AMDGPU PRO
21nr|amdgpu-pro-17.10.414273-8|214	Group:		System/X11
21nr|amdgpu-pro-17.10.414273-8|215	
21nr|amdgpu-pro-17.10.414273-8|216	Requires:	%{libdrm} = %{EVRD}
21nr|amdgpu-pro-17.10.414273-8|217	Requires:	linux-firmware >= 20170517
21nr|amdgpu-pro-17.10.414273-8|218	
21nr|amdgpu-pro-17.10.414273-8|219	%description	core
21nr|amdgpu-pro-17.10.414273-8|220	This package switches the GPU stack to AMDGPU PRO.
21nr|amdgpu-pro-17.10.414273-8|221	
21nr|amdgpu-pro-17.10.414273-8|222	%files		core
21nr|amdgpu-pro-17.10.414273-8|223	%dir %{_sysconfdir}/amd
21nr|amdgpu-pro-17.10.414273-8|224	%{_sysconfdir}/amd/amdapfxx.blb
21nr|amdgpu-pro-17.10.414273-8|225	%dir %{_sysconfdir}/%{name}
21nr|amdgpu-pro-17.10.414273-8|226	%{_sysconfdir}/%{name}/ld.so.conf
21nr|amdgpu-pro-17.10.414273-8|227	%{udevdir}/91-drm_pro-modeset.rules
21nr|amdgpu-pro-17.10.414273-8|228	
21nr|amdgpu-pro-17.10.414273-8|229	%posttrans	core
21nr|amdgpu-pro-17.10.414273-8|230	%{_sbindir}/update-alternatives --install \
21nr|amdgpu-pro-17.10.414273-8|231	%{_sysconfdir}/ld.so.conf.d/GL.conf gl_conf %{_sysconfdir}/%{name}/ld.so.conf %{priority}
21nr|amdgpu-pro-17.10.414273-8|232	
21nr|amdgpu-pro-17.10.414273-8|233	%{_sbindir}/update-alternatives --set gl_conf %{_sysconfdir}/%{name}/ld.so.conf
21nr|amdgpu-pro-17.10.414273-8|234	
21nr|amdgpu-pro-17.10.414273-8|235	# The alternative ld.so.conf we have set above changed the paths where the
21nr|amdgpu-pro-17.10.414273-8|236	# system should look for the libraries first. Run ldconfig, just in case.
21nr|amdgpu-pro-17.10.414273-8|237	# The library packages or the meta-packages that pull them in should also
21nr|amdgpu-pro-17.10.414273-8|238	# do this for the system to know where to find libGL.so.1 and such.
21nr|amdgpu-pro-17.10.414273-8|239	/sbin/ldconfig -X
21nr|amdgpu-pro-17.10.414273-8|240	
21nr|amdgpu-pro-17.10.414273-8|241	%preun	core
21nr|amdgpu-pro-17.10.414273-8|242	if [ $1 -eq 0 ]; then
21nr|amdgpu-pro-17.10.414273-8|243	%{_sbindir}/update-alternatives --remove gl_conf %{_sysconfdir}/%{name}/ld.so.conf
21nr|amdgpu-pro-17.10.414273-8|244	fi
21nr|amdgpu-pro-17.10.414273-8|245	
21nr|amdgpu-pro-17.10.414273-8|246	%postun	core
21nr|amdgpu-pro-17.10.414273-8|247	# We may have restored the original search paths for the libraries.
21nr|amdgpu-pro-17.10.414273-8|248	# Run ldconfig again to make sure the system will use them.
21nr|amdgpu-pro-17.10.414273-8|249	/sbin/ldconfig -X
21nr|amdgpu-pro-17.10.414273-8|250	
21nr|amdgpu-pro-17.10.414273-8|251	# --------------------------------------------------------------------------
21nr|amdgpu-pro-17.10.414273-8|252	
21nr|amdgpu-pro-17.10.414273-8|253	%package -n	dkms-%{name}
21nr|amdgpu-pro-17.10.414273-8|254	Summary:	Replacements for the in-kernel amdgpu modules
21nr|amdgpu-pro-17.10.414273-8|255	Group:		System/Kernel and hardware
21nr|amdgpu-pro-17.10.414273-8|256	Requires:	dkms
21nr|amdgpu-pro-17.10.414273-8|257	Requires(post):	dkms
21nr|amdgpu-pro-17.10.414273-8|258	Requires(preun): dkms
21nr|amdgpu-pro-17.10.414273-8|259	
21nr|amdgpu-pro-17.10.414273-8|260	%description -n	dkms-%{name}
21nr|amdgpu-pro-17.10.414273-8|261	Kernel modules to manage AMD GPUs. Some of such modules, e.g., "amdgpu",
21nr|amdgpu-pro-17.10.414273-8|262	are provided by the kernel too. The modules built from this DKMS package,
21nr|amdgpu-pro-17.10.414273-8|263	may, however, have more features implemented, potentially at the cost of
21nr|amdgpu-pro-17.10.414273-8|264	stability. If the userspace components of AMDGPU PRO work OK for you with
21nr|amdgpu-pro-17.10.414273-8|265	the stock modules provided in the kernel packages, you probably do not need
21nr|amdgpu-pro-17.10.414273-8|266	this DKMS package.
21nr|amdgpu-pro-17.10.414273-8|267	
21nr|amdgpu-pro-17.10.414273-8|268	%files -n	dkms-%{name}
21nr|amdgpu-pro-17.10.414273-8|269	%dir /usr/src/%{name}-%{version}-%{release}
21nr|amdgpu-pro-17.10.414273-8|270	/usr/src/%{name}-%{version}-%{release}/*
21nr|amdgpu-pro-17.10.414273-8|271	%dir %{_sysconfdir}/modprobe.d
21nr|amdgpu-pro-17.10.414273-8|272	%{_sysconfdir}/modprobe.d/blacklist-radeon.conf
21nr|amdgpu-pro-17.10.414273-8|273	%{_datadir}/dkms/modules_to_force_install/amdgpu-pro
21nr|amdgpu-pro-17.10.414273-8|274	/usr/lib/dracut/dracut.conf.d/10-amdgpu-pro.conf
21nr|amdgpu-pro-17.10.414273-8|275	%{_sysconfdir}/depmod.d/10-amdgpu-pro.conf
21nr|amdgpu-pro-17.10.414273-8|276	
21nr|amdgpu-pro-17.10.414273-8|277	%post -n	dkms-%{name}
21nr|amdgpu-pro-17.10.414273-8|278	/usr/sbin/dkms --rpm_safe_upgrade add -m %{name} -v %{version}-%{release}
21nr|amdgpu-pro-17.10.414273-8|279	
21nr|amdgpu-pro-17.10.414273-8|280	# Build and install the driver for all available kernels that have devel
21nr|amdgpu-pro-17.10.414273-8|281	# files, no matter how these kernels were installed (from RPMs or manually).
21nr|amdgpu-pro-17.10.414273-8|282	# Do not fail the installation of the package if the build fails for some
21nr|amdgpu-pro-17.10.414273-8|283	# kernels, this may happen during testing, etc.
21nr|amdgpu-pro-17.10.414273-8|284	for kk in /lib/modules/*; do
21nr|amdgpu-pro-17.10.414273-8|285	kk=$(echo $kk | sed 's/^\/lib\/modules\///');
21nr|amdgpu-pro-17.10.414273-8|286	if test -d "/lib/modules/$kk/build"; then
21nr|amdgpu-pro-17.10.414273-8|287	/usr/sbin/dkms --rpm_safe_upgrade build -m %{name} -v %{version}-%{release} -k $kk &&
21nr|amdgpu-pro-17.10.414273-8|288	/usr/sbin/dkms --rpm_safe_upgrade install -m %{name} -v %{version}-%{release} -k $kk || true
21nr|amdgpu-pro-17.10.414273-8|289	else
21nr|amdgpu-pro-17.10.414273-8|290	echo "WARNING: No development files for kernel \"$kk\"" > /dev/stderr;
21nr|amdgpu-pro-17.10.414273-8|291	fi;
21nr|amdgpu-pro-17.10.414273-8|292	done
21nr|amdgpu-pro-17.10.414273-8|293	
21nr|amdgpu-pro-17.10.414273-8|294	# It is unclear why, but it seems that dkms does not always call depmod
21nr|amdgpu-pro-17.10.414273-8|295	# when needed.
21nr|amdgpu-pro-17.10.414273-8|296	# Do it explicitly.
21nr|amdgpu-pro-17.10.414273-8|297	/sbin/depmod -a
21nr|amdgpu-pro-17.10.414273-8|298	
21nr|amdgpu-pro-17.10.414273-8|299	%preun -n	dkms-%{name}
21nr|amdgpu-pro-17.10.414273-8|300	/usr/sbin/dkms --rpm_safe_upgrade remove -m %{name} -v %{version}-%{release} --all || true
21nr|amdgpu-pro-17.10.414273-8|301	
21nr|amdgpu-pro-17.10.414273-8|302	%postun
21nr|amdgpu-pro-17.10.414273-8|303	# Same as in _post, just in case.
21nr|amdgpu-pro-17.10.414273-8|304	/sbin/depmod -a
21nr|amdgpu-pro-17.10.414273-8|305	
21nr|amdgpu-pro-17.10.414273-8|306	# --------------------------------------------------------------------------
21nr|amdgpu-pro-17.10.414273-8|307	
21nr|amdgpu-pro-17.10.414273-8|308	%package -n	%{libdrm}
21nr|amdgpu-pro-17.10.414273-8|309	Summary:	Userspace interface to kernel DRM services
21nr|amdgpu-pro-17.10.414273-8|310	Group:		System/Libraries
21nr|amdgpu-pro-17.10.414273-8|311	
21nr|amdgpu-pro-17.10.414273-8|312	Obsoletes:	%{oldlibdrm} < %{EVRD}
21nr|amdgpu-pro-17.10.414273-8|313	Obsoletes:	%{oldlibdrm_amdgpu} < %{EVRD}
21nr|amdgpu-pro-17.10.414273-8|314	Obsoletes:	%{oldlibkms} < %{EVRD}
21nr|amdgpu-pro-17.10.414273-8|315	Obsoletes:	%{name}-libdrm-tools
21nr|amdgpu-pro-17.10.414273-8|316	
21nr|amdgpu-pro-17.10.414273-8|317	
21nr|amdgpu-pro-17.10.414273-8|318	%description -n	%{libdrm}
21nr|amdgpu-pro-17.10.414273-8|319	Userspace interface to kernel DRM services.
21nr|amdgpu-pro-17.10.414273-8|320	
21nr|amdgpu-pro-17.10.414273-8|321	%files -n	%{libdrm}
21nr|amdgpu-pro-17.10.414273-8|322	%dir %{optlibdir}
21nr|amdgpu-pro-17.10.414273-8|323	%{optlibdir}/libdrm*.so*
21nr|amdgpu-pro-17.10.414273-8|324	%{optlibdir}/libkms.so*
21nr|amdgpu-pro-17.10.414273-8|325	%dir %{optbindir}
21nr|amdgpu-pro-17.10.414273-8|326	%{optbindir}/amdgpu_test
21nr|amdgpu-pro-17.10.414273-8|327	%{optbindir}/kms-steal-crtc
21nr|amdgpu-pro-17.10.414273-8|328	%{optbindir}/kms-universal-planes
21nr|amdgpu-pro-17.10.414273-8|329	%{optbindir}/kmstest
21nr|amdgpu-pro-17.10.414273-8|330	%{optbindir}/modeprint
21nr|amdgpu-pro-17.10.414273-8|331	%{optbindir}/modetest
21nr|amdgpu-pro-17.10.414273-8|332	%{optbindir}/proptest
21nr|amdgpu-pro-17.10.414273-8|333	%{optbindir}/vbltest
21nr|amdgpu-pro-17.10.414273-8|334	
21nr|amdgpu-pro-17.10.414273-8|335	%post -n	%{libdrm}
21nr|amdgpu-pro-17.10.414273-8|336	# The core package installs ld.so.conf with the non-standard library paths.
21nr|amdgpu-pro-17.10.414273-8|337	# Make sure the linker knows about that.
21nr|amdgpu-pro-17.10.414273-8|338	/sbin/ldconfig -X
21nr|amdgpu-pro-17.10.414273-8|339	
21nr|amdgpu-pro-17.10.414273-8|340	%postun -n	%{libdrm}
21nr|amdgpu-pro-17.10.414273-8|341	/sbin/ldconfig -X
21nr|amdgpu-pro-17.10.414273-8|342	
21nr|amdgpu-pro-17.10.414273-8|343	# --------------------------------------------------------------------------
21nr|amdgpu-pro-17.10.414273-8|344	
21nr|amdgpu-pro-17.10.414273-8|345	%package -n	%{libgl}
21nr|amdgpu-pro-17.10.414273-8|346	Summary:	OpenGL-related runtime libraries
21nr|amdgpu-pro-17.10.414273-8|347	Group:		System/Libraries
21nr|amdgpu-pro-17.10.414273-8|348	Requires:	%{libdrm} = %{EVRD}
21nr|amdgpu-pro-17.10.414273-8|349	
21nr|amdgpu-pro-17.10.414273-8|350	Obsoletes:	%{oldlibdri} < %{EVRD}
21nr|amdgpu-pro-17.10.414273-8|351	Obsoletes:	%{oldlibegl} < %{EVRD}
21nr|amdgpu-pro-17.10.414273-8|352	Obsoletes:	%{oldlibgbm} < %{EVRD}
21nr|amdgpu-pro-17.10.414273-8|353	Obsoletes:	%{oldlibgl} < %{EVRD}
21nr|amdgpu-pro-17.10.414273-8|354	Obsoletes:	%{oldlibgles} < %{EVRD}
21nr|amdgpu-pro-17.10.414273-8|355	
21nr|amdgpu-pro-17.10.414273-8|356	%description -n	%{libgl}
21nr|amdgpu-pro-17.10.414273-8|357	OpenGL-related runtime libraries.
21nr|amdgpu-pro-17.10.414273-8|358	
21nr|amdgpu-pro-17.10.414273-8|359	%files -n	%{libgl}
21nr|amdgpu-pro-17.10.414273-8|360	%{deb_libpath}/dri
21nr|amdgpu-pro-17.10.414273-8|361	%{_libdir}/dri/amdgpu_dri.so
21nr|amdgpu-pro-17.10.414273-8|362	%{optlibdir}/libGL.so*
21nr|amdgpu-pro-17.10.414273-8|363	%{optlibdir}/libEGL.so*
21nr|amdgpu-pro-17.10.414273-8|364	%{optlibdir}/libGLESv2.so*
21nr|amdgpu-pro-17.10.414273-8|365	%{optlibdir}/libgbm.so*
21nr|amdgpu-pro-17.10.414273-8|366	%dir %{optlibdir}/gbm
21nr|amdgpu-pro-17.10.414273-8|367	%{optlibdir}/gbm/*.so
21nr|amdgpu-pro-17.10.414273-8|368	
21nr|amdgpu-pro-17.10.414273-8|369	%post -n	%{libgl}
21nr|amdgpu-pro-17.10.414273-8|370	# See the notes for libdrm above.
21nr|amdgpu-pro-17.10.414273-8|371	/sbin/ldconfig -X
21nr|amdgpu-pro-17.10.414273-8|372	
21nr|amdgpu-pro-17.10.414273-8|373	%postun -n	%{libgl}
21nr|amdgpu-pro-17.10.414273-8|374	/sbin/ldconfig -X
21nr|amdgpu-pro-17.10.414273-8|375	
21nr|amdgpu-pro-17.10.414273-8|376	# --------------------------------------------------------------------------
21nr|amdgpu-pro-17.10.414273-8|377	
21nr|amdgpu-pro-17.10.414273-8|378	%if %{mdvver} >= 201610
21nr|amdgpu-pro-17.10.414273-8|379	
21nr|amdgpu-pro-17.10.414273-8|380	# vdpau libraries packaged here also require version GLIBCXX_3.4.21 from
21nr|amdgpu-pro-17.10.414273-8|381	# libstdc++.so.6 which is provided in rosa2016.1 and newer but not in
21nr|amdgpu-pro-17.10.414273-8|382	# rosa2014.1.
21nr|amdgpu-pro-17.10.414273-8|383	
21nr|amdgpu-pro-17.10.414273-8|384	%package -n	%{libvdpau}
21nr|amdgpu-pro-17.10.414273-8|385	Summary:	AMDGPU Pro VDPAU driver
21nr|amdgpu-pro-17.10.414273-8|386	Group:		System/X11
21nr|amdgpu-pro-17.10.414273-8|387	Requires:	%{libdrm} = %{EVRD}
21nr|amdgpu-pro-17.10.414273-8|388	Requires:	%{libgl} = %{EVRD}
21nr|amdgpu-pro-17.10.414273-8|389	# See the note about libtinfo above.
21nr|amdgpu-pro-17.10.414273-8|390	Requires:	%{_lib}tinfo5
21nr|amdgpu-pro-17.10.414273-8|391	
21nr|amdgpu-pro-17.10.414273-8|392	Obsoletes:	%{oldlibvdpau} < %{EVRD}
21nr|amdgpu-pro-17.10.414273-8|393	
21nr|amdgpu-pro-17.10.414273-8|394	
21nr|amdgpu-pro-17.10.414273-8|395	%description -n	%{libvdpau}
21nr|amdgpu-pro-17.10.414273-8|396	AMDGPU Pro VDPAU driver.
21nr|amdgpu-pro-17.10.414273-8|397	
21nr|amdgpu-pro-17.10.414273-8|398	%files -n	%{libvdpau}
21nr|amdgpu-pro-17.10.414273-8|399	%dir %{optlibdir}/vdpau
21nr|amdgpu-pro-17.10.414273-8|400	%{optlibdir}/vdpau/libvdpau_amdgpu.so*
21nr|amdgpu-pro-17.10.414273-8|401	%dir %{optlibdir}/dri
21nr|amdgpu-pro-17.10.414273-8|402	%{optlibdir}/dri/radeonsi_drv_video.so
21nr|amdgpu-pro-17.10.414273-8|403	%{_libdir}/vdpau/libvdpau_amdgpu.so*
21nr|amdgpu-pro-17.10.414273-8|404	
21nr|amdgpu-pro-17.10.414273-8|405	%endif
21nr|amdgpu-pro-17.10.414273-8|406	
21nr|amdgpu-pro-17.10.414273-8|407	# --------------------------------------------------------------------------
21nr|amdgpu-pro-17.10.414273-8|408	
21nr|amdgpu-pro-17.10.414273-8|409	%package -n	%{libvulkan}
21nr|amdgpu-pro-17.10.414273-8|410	Summary:	AMDGPU PRO Vulkan driver
21nr|amdgpu-pro-17.10.414273-8|411	Group:		System/X11
21nr|amdgpu-pro-17.10.414273-8|412	
21nr|amdgpu-pro-17.10.414273-8|413	Requires:	%{name}-core = %{EVRD}
21nr|amdgpu-pro-17.10.414273-8|414	Requires:	vulkan
21nr|amdgpu-pro-17.10.414273-8|415	Provides:	%{name}-vulkan-driver = %{EVRD}
21nr|amdgpu-pro-17.10.414273-8|416	
21nr|amdgpu-pro-17.10.414273-8|417	%description -n	%{libvulkan}
21nr|amdgpu-pro-17.10.414273-8|418	AMDGPU PRO Vulkan driver.
21nr|amdgpu-pro-17.10.414273-8|419	
21nr|amdgpu-pro-17.10.414273-8|420	%files -n	%{libvulkan}
21nr|amdgpu-pro-17.10.414273-8|421	%dir %{_sysconfdir}/vulkan/icd.d
21nr|amdgpu-pro-17.10.414273-8|422	%{_sysconfdir}/vulkan/icd.d/amd_icd*.json
21nr|amdgpu-pro-17.10.414273-8|423	%{optlibdir}/amdvlk*.so
21nr|amdgpu-pro-17.10.414273-8|424	
21nr|amdgpu-pro-17.10.414273-8|425	# --------------------------------------------------------------------------
21nr|amdgpu-pro-17.10.414273-8|426	
21nr|amdgpu-pro-17.10.414273-8|427	%package -n	%{libopencl}
21nr|amdgpu-pro-17.10.414273-8|428	Summary:	AMD OpenCL ICD Loader library
21nr|amdgpu-pro-17.10.414273-8|429	Group:		System/Libraries
21nr|amdgpu-pro-17.10.414273-8|430	Requires:	%{name}-core
21nr|amdgpu-pro-17.10.414273-8|431	
21nr|amdgpu-pro-17.10.414273-8|432	Obsoletes:	%{oldlibopencl} < %{EVRD}
21nr|amdgpu-pro-17.10.414273-8|433	
21nr|amdgpu-pro-17.10.414273-8|434	%description -n	%{libopencl}
21nr|amdgpu-pro-17.10.414273-8|435	AMD OpenCL ICD Loader library.
21nr|amdgpu-pro-17.10.414273-8|436	
21nr|amdgpu-pro-17.10.414273-8|437	%files -n	%{libopencl}
21nr|amdgpu-pro-17.10.414273-8|438	%{optlibdir}/libOpenCL.so*
21nr|amdgpu-pro-17.10.414273-8|439	
21nr|amdgpu-pro-17.10.414273-8|440	%post -n	%{libopencl}
21nr|amdgpu-pro-17.10.414273-8|441	# See the notes for libdrm above.
21nr|amdgpu-pro-17.10.414273-8|442	/sbin/ldconfig -X
21nr|amdgpu-pro-17.10.414273-8|443	
21nr|amdgpu-pro-17.10.414273-8|444	%postun -n	%{libopencl}
21nr|amdgpu-pro-17.10.414273-8|445	/sbin/ldconfig -X
21nr|amdgpu-pro-17.10.414273-8|446	
21nr|amdgpu-pro-17.10.414273-8|447	# --------------------------------------------------------------------------
21nr|amdgpu-pro-17.10.414273-8|448	
21nr|amdgpu-pro-17.10.414273-8|449	%package	opencl-icd
21nr|amdgpu-pro-17.10.414273-8|450	Summary:	Non-free AMD OpenCL ICD Loaders
21nr|amdgpu-pro-17.10.414273-8|451	Group:		System/X11
21nr|amdgpu-pro-17.10.414273-8|452	
21nr|amdgpu-pro-17.10.414273-8|453	%description	opencl-icd
21nr|amdgpu-pro-17.10.414273-8|454	Non-free AMD OpenCL ICD Loaders.
21nr|amdgpu-pro-17.10.414273-8|455	
21nr|amdgpu-pro-17.10.414273-8|456	%files		opencl-icd
21nr|amdgpu-pro-17.10.414273-8|457	%{_sysconfdir}/OpenCL/vendors/*.icd
21nr|amdgpu-pro-17.10.414273-8|458	%{optlibdir}/libamdocl*.so*
21nr|amdgpu-pro-17.10.414273-8|459	
21nr|amdgpu-pro-17.10.414273-8|460	# --------------------------------------------------------------------------
21nr|amdgpu-pro-17.10.414273-8|461	
21nr|amdgpu-pro-17.10.414273-8|462	%package	clinfo
21nr|amdgpu-pro-17.10.414273-8|463	Summary:	AMD OpenCL info utility
21nr|amdgpu-pro-17.10.414273-8|464	Group:		System/X11
21nr|amdgpu-pro-17.10.414273-8|465	
21nr|amdgpu-pro-17.10.414273-8|466	Requires:	%{libopencl} = %{EVRD}
21nr|amdgpu-pro-17.10.414273-8|467	Requires:	%{name}-opencl-icd = %{EVRD}
21nr|amdgpu-pro-17.10.414273-8|468	
21nr|amdgpu-pro-17.10.414273-8|469	%description	clinfo
21nr|amdgpu-pro-17.10.414273-8|470	AMD OpenCL info utility.
21nr|amdgpu-pro-17.10.414273-8|471	
21nr|amdgpu-pro-17.10.414273-8|472	%files		clinfo
21nr|amdgpu-pro-17.10.414273-8|473	%{optbindir}/clinfo
21nr|amdgpu-pro-17.10.414273-8|474	
21nr|amdgpu-pro-17.10.414273-8|475	# --------------------------------------------------------------------------
21nr|amdgpu-pro-17.10.414273-8|476	
21nr|amdgpu-pro-17.10.414273-8|477	%package -n	x11-driver-video-%{name}
21nr|amdgpu-pro-17.10.414273-8|478	Summary:	AMDGPU PRO X11 driver
21nr|amdgpu-pro-17.10.414273-8|479	Group:		System/X11
21nr|amdgpu-pro-17.10.414273-8|480	
21nr|amdgpu-pro-17.10.414273-8|481	Requires:	%{name}-core = %{EVRD}
21nr|amdgpu-pro-17.10.414273-8|482	Requires:	%{libdrm} = %{EVRD}
21nr|amdgpu-pro-17.10.414273-8|483	Requires:	%{libgl} = %{EVRD}
21nr|amdgpu-pro-17.10.414273-8|484	Requires:	xserver-abi(videodrv-%{videodrv_major})
21nr|amdgpu-pro-17.10.414273-8|485	# See the note about libtinfo above.
21nr|amdgpu-pro-17.10.414273-8|486	Requires:	%{_lib}tinfo5
21nr|amdgpu-pro-17.10.414273-8|487	
21nr|amdgpu-pro-17.10.414273-8|488	Conflicts:	x11-driver-video-fglrx
21nr|amdgpu-pro-17.10.414273-8|489	
21nr|amdgpu-pro-17.10.414273-8|490	# Now that AMDGPU PRO keeps its X11 modules in /opt tree, the conflict with
21nr|amdgpu-pro-17.10.414273-8|491	# the opensource driver might be unnecessary, they might be able to
21nr|amdgpu-pro-17.10.414273-8|492	# coexist.
21nr|amdgpu-pro-17.10.414273-8|493	#Conflicts:	x11-driver-video-amdgpu
21nr|amdgpu-pro-17.10.414273-8|494	
21nr|amdgpu-pro-17.10.414273-8|495	%description -n	x11-driver-video-%{name}
21nr|amdgpu-pro-17.10.414273-8|496	This package contains the AMDGPU PRO X11 driver.
21nr|amdgpu-pro-17.10.414273-8|497	
21nr|amdgpu-pro-17.10.414273-8|498	%files -n 	x11-driver-video-%{name}
21nr|amdgpu-pro-17.10.414273-8|499	%dir %{optxmoddir}
21nr|amdgpu-pro-17.10.414273-8|500	%{optxmoddir}/libglamoregl.so
21nr|amdgpu-pro-17.10.414273-8|501	%dir %{optxmoddir}/drivers
21nr|amdgpu-pro-17.10.414273-8|502	%{optxmoddir}/drivers/*_drv.so
21nr|amdgpu-pro-17.10.414273-8|503	%dir %{optxmoddir}/extensions
21nr|amdgpu-pro-17.10.414273-8|504	%{optxmoddir}/extensions/libglx.so
21nr|amdgpu-pro-17.10.414273-8|505	%dir %{optmandir}/man4
21nr|amdgpu-pro-17.10.414273-8|506	%{optmandir}/man4/*
21nr|amdgpu-pro-17.10.414273-8|507	%{optbindir}/amdgpu-pro-px
21nr|amdgpu-pro-17.10.414273-8|508	# libomx_mesa.so needs 'libstdc++.so.6(GLIBCXX_3.4.21)(64bit)' which is
21nr|amdgpu-pro-17.10.414273-8|509	# provided in rosa2016.1 and newer but not in rosa2014.1
21nr|amdgpu-pro-17.10.414273-8|510	%if %{mdvver} >= 201610
21nr|amdgpu-pro-17.10.414273-8|511	%dir %{optlibdir}/libomxil-bellagio0
21nr|amdgpu-pro-17.10.414273-8|512	%{optlibdir}/libomxil-bellagio0/libomx_mesa.so
21nr|amdgpu-pro-17.10.414273-8|513	%dir %{optlibdir}/gstreamer-1.0
21nr|amdgpu-pro-17.10.414273-8|514	%{optlibdir}/gstreamer-1.0/libgstomx.so
21nr|amdgpu-pro-17.10.414273-8|515	%dir %{_sysconfdir}/xdg
21nr|amdgpu-pro-17.10.414273-8|516	%{_sysconfdir}/xdg/gstomx.conf
21nr|amdgpu-pro-17.10.414273-8|517	%endif
21nr|amdgpu-pro-17.10.414273-8|518	# --------------------------------------------------------------------------
21nr|amdgpu-pro-17.10.414273-8|519	
21nr|amdgpu-pro-17.10.414273-8|520	%prep
21nr|amdgpu-pro-17.10.414273-8|521	%if %{mdvver} >= 201610
21nr|amdgpu-pro-17.10.414273-8|522	%setup -qn %{name}-%{basever}-%{baserel}
21nr|amdgpu-pro-17.10.414273-8|523	%else
21nr|amdgpu-pro-17.10.414273-8|524	%setup -qn %{name}-%{basever}-%{baserel} -a 1
21nr|amdgpu-pro-17.10.414273-8|525	%endif
21nr|amdgpu-pro-17.10.414273-8|526	
21nr|amdgpu-pro-17.10.414273-8|527	%build
21nr|amdgpu-pro-17.10.414273-8|528	
21nr|amdgpu-pro-17.10.414273-8|529	%install
21nr|amdgpu-pro-17.10.414273-8|530	
21nr|amdgpu-pro-17.10.414273-8|531	for pkg in *%{pkg_suffix}.deb *_all.deb; do
21nr|amdgpu-pro-17.10.414273-8|532	# Unpack all packages except the ones with development files.
21nr|amdgpu-pro-17.10.414273-8|533	echo "${pkg}" | grep -qF -- '-dev_' && continue
21nr|amdgpu-pro-17.10.414273-8|534	ar x ${pkg} && tar -C "%{buildroot}" -xf data.tar.xz
21nr|amdgpu-pro-17.10.414273-8|535	if test ${?} -ne 0; then
21nr|amdgpu-pro-17.10.414273-8|536	echo "ERROR: failed to unpack ${pkg}."
21nr|amdgpu-pro-17.10.414273-8|537	exit 1
21nr|amdgpu-pro-17.10.414273-8|538	fi
21nr|amdgpu-pro-17.10.414273-8|539	rm -f data.tar.xz control.tar.* debian-binary
21nr|amdgpu-pro-17.10.414273-8|540	done
21nr|amdgpu-pro-17.10.414273-8|541	
21nr|amdgpu-pro-17.10.414273-8|542	# Remove Debian-specific doc files.
21nr|amdgpu-pro-17.10.414273-8|543	rm -rf %{buildroot}%{_datadir}/doc
21nr|amdgpu-pro-17.10.414273-8|544	
21nr|amdgpu-pro-17.10.414273-8|545	install -d -m 755 %{buildroot}%{_libdir}
21nr|amdgpu-pro-17.10.414273-8|546	mv %{buildroot}%{deb_libpath}/* %{buildroot}%{_libdir}/
21nr|amdgpu-pro-17.10.414273-8|547	rm -r %{buildroot}%{deb_libpath}/
21nr|amdgpu-pro-17.10.414273-8|548	
21nr|amdgpu-pro-17.10.414273-8|549	# Some libraries from these packages (libglx.so?) may have the path to
21nr|amdgpu-pro-17.10.414273-8|550	# the DRI driver hard-coded, hence this ugly hack.
21nr|amdgpu-pro-17.10.414273-8|551	install -d -m 755 %{buildroot}%{deb_libpath}
21nr|amdgpu-pro-17.10.414273-8|552	ln -s %{_libdir}/dri %{buildroot}%{deb_libpath}/dri
21nr|amdgpu-pro-17.10.414273-8|553	
21nr|amdgpu-pro-17.10.414273-8|554	# ld.so.conf
21nr|amdgpu-pro-17.10.414273-8|555	install -d -m 755 %{buildroot}%{_sysconfdir}/%{name}
21nr|amdgpu-pro-17.10.414273-8|556	echo "%{optlibdir}" >> %{buildroot}%{_sysconfdir}/%{name}/ld.so.conf
21nr|amdgpu-pro-17.10.414273-8|557	%ifarch x86_64
21nr|amdgpu-pro-17.10.414273-8|558	echo "%{optlibdir32}" >> %{buildroot}%{_sysconfdir}/%{name}/ld.so.conf
21nr|amdgpu-pro-17.10.414273-8|559	%endif
21nr|amdgpu-pro-17.10.414273-8|560	
21nr|amdgpu-pro-17.10.414273-8|561	# Fixup X11 module path.
21nr|amdgpu-pro-17.10.414273-8|562	sed -ri "s,/usr/lib/xorg/modules,%{_libdir}/xorg/modules,g" %{buildroot}%{_datadir}/X11/xorg.conf.d/10-amdgpu-pro.conf
21nr|amdgpu-pro-17.10.414273-8|563	
21nr|amdgpu-pro-17.10.414273-8|564	%if %{mdvver} >= 201610
21nr|amdgpu-pro-17.10.414273-8|565	# Fixup library path.
21nr|amdgpu-pro-17.10.414273-8|566	sed -ri "s,/usr/lib,%{_libdir},g" %{buildroot}%{_sysconfdir}/xdg/gstomx.conf
21nr|amdgpu-pro-17.10.414273-8|567	
21nr|amdgpu-pro-17.10.414273-8|568	# Is this really needed? ArchLinux does it, not sure why.
21nr|amdgpu-pro-17.10.414273-8|569	install -d -m 755 %{buildroot}%{_libdir}/vdpau/
21nr|amdgpu-pro-17.10.414273-8|570	ln -s %{optlibdir}/vdpau/libvdpau_amdgpu.so.1.0.0 %{buildroot}%{_libdir}/vdpau/
21nr|amdgpu-pro-17.10.414273-8|571	ln -s %{optlibdir}/vdpau/libvdpau_amdgpu.so.1 %{buildroot}%{_libdir}/vdpau/
21nr|amdgpu-pro-17.10.414273-8|572	ln -s %{optlibdir}/vdpau/libvdpau_amdgpu.so %{buildroot}%{_libdir}/vdpau/
21nr|amdgpu-pro-17.10.414273-8|573	
21nr|amdgpu-pro-17.10.414273-8|574	%else
21nr|amdgpu-pro-17.10.414273-8|575	# See the comments for x11-driver-video-amdgpu-pro and vdpau packages.
21nr|amdgpu-pro-17.10.414273-8|576	rm -f %{buildroot}%{_sysconfdir}/xdg/gstomx.conf
21nr|amdgpu-pro-17.10.414273-8|577	rm -rf %{buildroot}%{optlibdir}/libomxil-bellagio0
21nr|amdgpu-pro-17.10.414273-8|578	rm -rf %{buildroot}%{optlibdir}/gstreamer-1.0
21nr|amdgpu-pro-17.10.414273-8|579	
21nr|amdgpu-pro-17.10.414273-8|580	rm -rf %{buildroot}%{optlibdir}/vdpau
21nr|amdgpu-pro-17.10.414273-8|581	rm -f %{buildroot}%{optlibdir}/dri/radeonsi_drv_video.so
21nr|amdgpu-pro-17.10.414273-8|582	rm -r %{buildroot}%{optlibdir}/dri
21nr|amdgpu-pro-17.10.414273-8|583	%endif
21nr|amdgpu-pro-17.10.414273-8|584	
21nr|amdgpu-pro-17.10.414273-8|585	%if %{mdvver} < 201610
21nr|amdgpu-pro-17.10.414273-8|586	# Replace X11 modules with the ones built for the needed version of X11 server.
21nr|amdgpu-pro-17.10.414273-8|587	rm -rf %{buildroot}%{optxmoddir}/*
21nr|amdgpu-pro-17.10.414273-8|588	mv %{xorg_aux_pack}/modules/* %{buildroot}%{optxmoddir}/
21nr|amdgpu-pro-17.10.414273-8|589	%endif
21nr|amdgpu-pro-17.10.414273-8|590	
21nr|amdgpu-pro-17.10.414273-8|591	# Needed for DKMS to operate.
21nr|amdgpu-pro-17.10.414273-8|592	mv %{buildroot}/usr/src/%{name}-%{basever}-%{baserel} %{buildroot}/usr/src/%{name}-%{version}-%{release}
21nr|amdgpu-pro-17.10.414273-8|593	
21nr|amdgpu-pro-17.10.414273-8|594	# Apply patches to the sources of the kernel module, etc.
21nr|amdgpu-pro-17.10.414273-8|595	# We do not use %%patchN here because that may leave backup files which
21nr|amdgpu-pro-17.10.414273-8|596	# are not needed in the package.
21nr|amdgpu-pro-17.10.414273-8|597	pushd %{buildroot}/usr/src/%{name}-%{version}-%{release}
21nr|amdgpu-pro-17.10.414273-8|598	patch %{patchopts} < %{PATCH1}
21nr|amdgpu-pro-17.10.414273-8|599	patch %{patchopts} < %{PATCH2}
21nr|amdgpu-pro-17.10.414273-8|600	patch %{patchopts} < %{PATCH3}
21nr|amdgpu-pro-17.10.414273-8|601	patch %{patchopts} < %{PATCH4}
21nr|amdgpu-pro-17.10.414273-8|602	
21nr|amdgpu-pro-17.10.414273-8|603	patch %{patchopts} < %{PATCH100}
21nr|amdgpu-pro-17.10.414273-8|604	sed -ri "s,@SOURCEDIR@,/usr/src/%{name}-%{version}-%{release},g" pre-build.sh
21nr|amdgpu-pro-17.10.414273-8|605	sed -ri "s,@BUILDDIR@,/var/lib/dkms/%{name}/%{version}-%{release}/build,g" pre-build.sh
21nr|amdgpu-pro-17.10.414273-8|606	popd
21nr|amdgpu-pro-17.10.414273-8|607	
21nr|amdgpu-pro-17.10.414273-8|608	# Make sure dracut does not include the stock amdgpu kernel modules into
21nr|amdgpu-pro-17.10.414273-8|609	# initrd, that could cause problems for AMDGPU PRO.
21nr|amdgpu-pro-17.10.414273-8|610	install -d -m 755 %{buildroot}/usr/lib/dracut/dracut.conf.d/
21nr|amdgpu-pro-17.10.414273-8|611	echo "omit_drivers+=\" amdgpu amdkfd \"" > %{buildroot}/usr/lib/dracut/dracut.conf.d/10-amdgpu-pro.conf
21nr|amdgpu-pro-17.10.414273-8|612	
21nr|amdgpu-pro-17.10.414273-8|613	# Make sure depmod searches /updates for the drivers first, thus giving
21nr|amdgpu-pro-17.10.414273-8|614	# priority to the kernel modules from AMDGPU PRO packages. It probably
21nr|amdgpu-pro-17.10.414273-8|615	# should do that by default but it is not always the case at the moment.
21nr|amdgpu-pro-17.10.414273-8|616	install -d -m 755 %{buildroot}%{_sysconfdir}/depmod.d/
21nr|amdgpu-pro-17.10.414273-8|617	echo "search updates built-in" > %{buildroot}%{_sysconfdir}/depmod.d/10-amdgpu-pro.conf

20008 21
21nr|assistant-install-1.0-1|1	Summary:	Download and install Assistant
21nr|assistant-install-1.0-1|2	Name:		assistant-install
21nr|assistant-install-1.0-1|3	Version:	1.0
21nr|assistant-install-1.0-1|4	Release:	1
21nr|assistant-install-1.0-1|5	License:	Proprietary
21nr|assistant-install-1.0-1|6	Group:		Networking/Remote access
21nr|assistant-install-1.0-1|7	Url:		https://xn--80akicokc0aablc.xn--p1ai/
21nr|assistant-install-1.0-1|8	Source0:	%{name}.desktop
21nr|assistant-install-1.0-1|9	Source1:	%{name}.png
21nr|assistant-install-1.0-1|10	Source2:	%{name}
21nr|assistant-install-1.0-1|11	ExclusiveArch:	x86_64
21nr|assistant-install-1.0-1|12	
21nr|assistant-install-1.0-1|13	%description
21nr|assistant-install-1.0-1|14	This is an installer for Assistant.
21nr|assistant-install-1.0-1|15	
21nr|assistant-install-1.0-1|16	%files
21nr|assistant-install-1.0-1|17	%{_bindir}/%{name}
21nr|assistant-install-1.0-1|18	%{_datadir}/applications/%{name}.desktop
21nr|assistant-install-1.0-1|19	%{_datadir}/pixmaps/%{name}.png
21nr|assistant-install-1.0-1|20	
21nr|assistant-install-1.0-1|21	#----------------------------------------------------------------------------
21nr|assistant-install-1.0-1|22	
21nr|assistant-install-1.0-1|23	%prep
21nr|assistant-install-1.0-1|24	
21nr|assistant-install-1.0-1|25	%build
21nr|assistant-install-1.0-1|26	# Nothing to build yet
21nr|assistant-install-1.0-1|27	
21nr|assistant-install-1.0-1|28	%install
21nr|assistant-install-1.0-1|29	# desktop file
21nr|assistant-install-1.0-1|30	mkdir -p %{buildroot}%{_datadir}/applications
21nr|assistant-install-1.0-1|31	install -m644 %{SOURCE0} %{buildroot}%{_datadir}/applications/
21nr|assistant-install-1.0-1|32	
21nr|assistant-install-1.0-1|33	# icon file
21nr|assistant-install-1.0-1|34	mkdir -p %{buildroot}%{_datadir}/pixmaps
21nr|assistant-install-1.0-1|35	install -m644 %{SOURCE1} %{buildroot}%{_datadir}/pixmaps/
21nr|assistant-install-1.0-1|36	
21nr|assistant-install-1.0-1|37	# install script file
21nr|assistant-install-1.0-1|38	mkdir -p %{buildroot}%{_bindir}/
21nr|assistant-install-1.0-1|39	install -m755 %{SOURCE2} %{buildroot}%{_bindir}/

20009 21
21nr|atmel-firmware-1.3-6|1	%define name atmel-firmware
21nr|atmel-firmware-1.3-6|2	%define version 1.3
21nr|atmel-firmware-1.3-6|3	%define release 6
21nr|atmel-firmware-1.3-6|4	%define url http://www.thekelleys.org.uk/
21nr|atmel-firmware-1.3-6|5	
21nr|atmel-firmware-1.3-6|6	Name:		%{name}
21nr|atmel-firmware-1.3-6|7	Version: 	%{version}
21nr|atmel-firmware-1.3-6|8	Release: 	%{release}
21nr|atmel-firmware-1.3-6|9	License: 	Distributable
21nr|atmel-firmware-1.3-6|10	Group:		System/Kernel and hardware
21nr|atmel-firmware-1.3-6|11	URL: 		%{url}
21nr|atmel-firmware-1.3-6|12	Source0: 	%{name}-%{version}.tar.bz2
21nr|atmel-firmware-1.3-6|13	Summary: 	Firmware for Atmel at76c50x wireless network chips
21nr|atmel-firmware-1.3-6|14	BuildArch: 	noarch
21nr|atmel-firmware-1.3-6|15	
21nr|atmel-firmware-1.3-6|16	%description
21nr|atmel-firmware-1.3-6|17	The drivers for Atmel at76c50x wireless network chipss in the
21nr|atmel-firmware-1.3-6|18	Linux 2.6.x kernel and at http://at76c503a.berlios.de/ do not
21nr|atmel-firmware-1.3-6|19	include the firmware and this firmware needs to be loaded by
21nr|atmel-firmware-1.3-6|20	the host on most cards using these chips.
21nr|atmel-firmware-1.3-6|21	This package provides the firmware images which
21nr|atmel-firmware-1.3-6|22	should be automatically loaded as needed by the hotplug system. It also
21nr|atmel-firmware-1.3-6|23	provides a small loader utility which can be used to accomplish the
21nr|atmel-firmware-1.3-6|24	same thing when hotplug is not in use.
21nr|atmel-firmware-1.3-6|25	
21nr|atmel-firmware-1.3-6|26	%prep
21nr|atmel-firmware-1.3-6|27	%setup -q
21nr|atmel-firmware-1.3-6|28	
21nr|atmel-firmware-1.3-6|29	%build
21nr|atmel-firmware-1.3-6|30	
21nr|atmel-firmware-1.3-6|31	%install
21nr|atmel-firmware-1.3-6|32	rm -rf $RPM_BUILD_ROOT
21nr|atmel-firmware-1.3-6|33	
21nr|atmel-firmware-1.3-6|34	mkdir -p -m 755 $RPM_BUILD_ROOT/lib/firmware
21nr|atmel-firmware-1.3-6|35	cp images/* $RPM_BUILD_ROOT/lib/firmware
21nr|atmel-firmware-1.3-6|36	cp images.usb/* $RPM_BUILD_ROOT/lib/firmware
21nr|atmel-firmware-1.3-6|37	
21nr|atmel-firmware-1.3-6|38	%clean
21nr|atmel-firmware-1.3-6|39	rm -rf $RPM_BUILD_ROOT
21nr|atmel-firmware-1.3-6|40	
21nr|atmel-firmware-1.3-6|41	%files
21nr|atmel-firmware-1.3-6|42	%defattr(-,root,root)
21nr|atmel-firmware-1.3-6|43	%doc README COPYING
21nr|atmel-firmware-1.3-6|44	/lib/firmware/*.bin

20010 21
21nr|b43-firmware-install-0.1-5|1	Name:           b43-firmware-install
21nr|b43-firmware-install-0.1-5|2	Summary:        Package that installs proprietary firmware for Broadcom 43xx chips
21nr|b43-firmware-install-0.1-5|3	Version:        0.1
21nr|b43-firmware-install-0.1-5|4	Release:        5
21nr|b43-firmware-install-0.1-5|5	Source:         %name-%version.tar.bz2
21nr|b43-firmware-install-0.1-5|6	License:        GPLv3
21nr|b43-firmware-install-0.1-5|7	Group:          System/Configuration/Networking
21nr|b43-firmware-install-0.1-5|8	URL:            https://github.com/mikhirev/b43-firmware-install
21nr|b43-firmware-install-0.1-5|9	BuildArch:      noarch
21nr|b43-firmware-install-0.1-5|10	Requires:       b43-fwcutter >= 015
21nr|b43-firmware-install-0.1-5|11	
21nr|b43-firmware-install-0.1-5|12	%description
21nr|b43-firmware-install-0.1-5|13	This package contains script, that automatically downloads precompiled
21nr|b43-firmware-install-0.1-5|14	proprietary broadcom-wl driver and extracts firmware from it using
21nr|b43-firmware-install-0.1-5|15	b43-fwcutter.
21nr|b43-firmware-install-0.1-5|16	
21nr|b43-firmware-install-0.1-5|17	There are no any proprietary components in package itself. Driver will be
21nr|b43-firmware-install-0.1-5|18	downloaded after ihnstallation, so you need working Internet connection. You
21nr|b43-firmware-install-0.1-5|19	can also install firmware later by running b43-firmware-install as root.
21nr|b43-firmware-install-0.1-5|20	
21nr|b43-firmware-install-0.1-5|21	
21nr|b43-firmware-install-0.1-5|22	%prep
21nr|b43-firmware-install-0.1-5|23	%setup -q
21nr|b43-firmware-install-0.1-5|24	
21nr|b43-firmware-install-0.1-5|25	%build
21nr|b43-firmware-install-0.1-5|26	
21nr|b43-firmware-install-0.1-5|27	%install
21nr|b43-firmware-install-0.1-5|28	install -D -m 755 b43-firmware-install %{buildroot}/usr/sbin/b43-firmware-install
21nr|b43-firmware-install-0.1-5|29	
21nr|b43-firmware-install-0.1-5|30	%post
21nr|b43-firmware-install-0.1-5|31	/usr/sbin/b43-firmware-install
21nr|b43-firmware-install-0.1-5|32	
21nr|b43-firmware-install-0.1-5|33	%postun
21nr|b43-firmware-install-0.1-5|34	rm -rf /lib/firmware/b43
21nr|b43-firmware-install-0.1-5|35	
21nr|b43-firmware-install-0.1-5|36	%files
21nr|b43-firmware-install-0.1-5|37	%defattr(-,root,root)
21nr|b43-firmware-install-0.1-5|38	/usr/sbin/b43-firmware-install
21nr|b43-firmware-install-0.1-5|39	%doc README

20011 21
21nr|beneath-a-steel-sky-1.2-4|1	# Not %%{_datadir}...
21nr|beneath-a-steel-sky-1.2-4|2	%define	scummvmdir %{_gamesdatadir}/scummvm/
21nr|beneath-a-steel-sky-1.2-4|3	
21nr|beneath-a-steel-sky-1.2-4|4	Summary:	Adventure game using scummvm
21nr|beneath-a-steel-sky-1.2-4|5	Name:	beneath-a-steel-sky
21nr|beneath-a-steel-sky-1.2-4|6	Version:	1.2
21nr|beneath-a-steel-sky-1.2-4|7	Release:	4
21nr|beneath-a-steel-sky-1.2-4|8	License:	Freeware
21nr|beneath-a-steel-sky-1.2-4|9	Group:	Games/Adventure
21nr|beneath-a-steel-sky-1.2-4|10	Url:		https://scummvm.org
21nr|beneath-a-steel-sky-1.2-4|11	Source0:	bass-cd-%{version}.tar.bz2
21nr|beneath-a-steel-sky-1.2-4|12	# Do what Mandriva does: take from Debian the launcher, icons, manpages
21nr|beneath-a-steel-sky-1.2-4|13	Source1:	https://deb.debian.org/debian/pool/main/b/beneath-a-steel-sky/beneath-a-steel-sky_0.0372-7.debian.tar.xz
21nr|beneath-a-steel-sky-1.2-4|14	Source2:	bass-48.png
21nr|beneath-a-steel-sky-1.2-4|15	Source3:	bass-32.png
21nr|beneath-a-steel-sky-1.2-4|16	Source4:	bass-16.png
21nr|beneath-a-steel-sky-1.2-4|17	BuildRequires:	desktop-file-utils
21nr|beneath-a-steel-sky-1.2-4|18	BuildRequires:	gettext
21nr|beneath-a-steel-sky-1.2-4|19	BuildRequires:	unzip
21nr|beneath-a-steel-sky-1.2-4|20	Requires:	scummvm
21nr|beneath-a-steel-sky-1.2-4|21	BuildArch:	noarch
21nr|beneath-a-steel-sky-1.2-4|22	
21nr|beneath-a-steel-sky-1.2-4|23	%description
21nr|beneath-a-steel-sky-1.2-4|24	A science-fiction thriller set in a bleak post-apocalyptic vision of the future
21nr|beneath-a-steel-sky-1.2-4|25	Beneath a Steel Sky revolves around "Union City", where selfishness,
21nr|beneath-a-steel-sky-1.2-4|26	rivalry, and corruption by its citizens seems to be all too common, those who
21nr|beneath-a-steel-sky-1.2-4|27	can afford it live underground, away from the pollution and social problems
21nr|beneath-a-steel-sky-1.2-4|28	which are plaguing the city.
21nr|beneath-a-steel-sky-1.2-4|29	
21nr|beneath-a-steel-sky-1.2-4|30	You take on the role of Robert Foster, an outcast of sorts from the city since
21nr|beneath-a-steel-sky-1.2-4|31	a boy who was raised in a remote environment outside of Union City simply
21nr|beneath-a-steel-sky-1.2-4|32	termed "the gap". Robert's mother took him away from Union City as a child on
21nr|beneath-a-steel-sky-1.2-4|33	their way to "Hobart" but the helicopter crashed on its way, unfortunately
21nr|beneath-a-steel-sky-1.2-4|34	Robert's mother dies, but he survives and is left to be raised by a local
21nr|beneath-a-steel-sky-1.2-4|35	tribe from the gap.
21nr|beneath-a-steel-sky-1.2-4|36	Years later, Union City security drops by and abducts Robert, killing his
21nr|beneath-a-steel-sky-1.2-4|37	tribe in the process; upon reaching the city the helicopter taking him there
21nr|beneath-a-steel-sky-1.2-4|38	crashes with him escaping, high upon a tower block in the middle of the city
21nr|beneath-a-steel-sky-1.2-4|39	he sets out to discover the truth about his past, and to seek vengeance for
21nr|beneath-a-steel-sky-1.2-4|40	the killing of his tribe.
21nr|beneath-a-steel-sky-1.2-4|41	This game was released by Revolution studio to help the scummvm project.
21nr|beneath-a-steel-sky-1.2-4|42	However, this is not a free game (free as free speech ), even if source code
21nr|beneath-a-steel-sky-1.2-4|43	can be seen. That's why it belongs to the non-free repository.
21nr|beneath-a-steel-sky-1.2-4|44	
21nr|beneath-a-steel-sky-1.2-4|45	%files -f sky.lang
21nr|beneath-a-steel-sky-1.2-4|46	%doc readme.txt
21nr|beneath-a-steel-sky-1.2-4|47	%{_gamesbindir}/sky
21nr|beneath-a-steel-sky-1.2-4|48	%{scummvmdir}/%{name}
21nr|beneath-a-steel-sky-1.2-4|49	%{_datadir}/applications/%{name}.desktop
21nr|beneath-a-steel-sky-1.2-4|50	%{_liconsdir}/%{name}.png
21nr|beneath-a-steel-sky-1.2-4|51	%{_iconsdir}/%{name}.png
21nr|beneath-a-steel-sky-1.2-4|52	%{_miconsdir}/%{name}.png
21nr|beneath-a-steel-sky-1.2-4|53	%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21nr|beneath-a-steel-sky-1.2-4|54	%{_mandir}/man6/sky.6.*
21nr|beneath-a-steel-sky-1.2-4|55	%{_mandir}/de/man6/sky.6.*
21nr|beneath-a-steel-sky-1.2-4|56	%{_mandir}/sv/man6/sky.6.*
21nr|beneath-a-steel-sky-1.2-4|57	
21nr|beneath-a-steel-sky-1.2-4|58	#-----------------------------------------------------------------------------
21nr|beneath-a-steel-sky-1.2-4|59	
21nr|beneath-a-steel-sky-1.2-4|60	%prep
21nr|beneath-a-steel-sky-1.2-4|61	%setup -qn bass-cd-%{version} -a1
21nr|beneath-a-steel-sky-1.2-4|62	
21nr|beneath-a-steel-sky-1.2-4|63	
21nr|beneath-a-steel-sky-1.2-4|64	%build
21nr|beneath-a-steel-sky-1.2-4|65	# Pre-built stuff: only process translation files
21nr|beneath-a-steel-sky-1.2-4|66	pushd debian/po
21nr|beneath-a-steel-sky-1.2-4|67	msgfmt -o de.mo de.po
21nr|beneath-a-steel-sky-1.2-4|68	msgfmt -o fr.mo fr.po
21nr|beneath-a-steel-sky-1.2-4|69	msgfmt -o sv.mo sv.po
21nr|beneath-a-steel-sky-1.2-4|70	popd
21nr|beneath-a-steel-sky-1.2-4|71	
21nr|beneath-a-steel-sky-1.2-4|72	
21nr|beneath-a-steel-sky-1.2-4|73	%install
21nr|beneath-a-steel-sky-1.2-4|74	# Install the game
21nr|beneath-a-steel-sky-1.2-4|75	mkdir -p %{buildroot}/%{scummvmdir}/%{name}
21nr|beneath-a-steel-sky-1.2-4|76	cp sky* %{buildroot}/%{scummvmdir}/%{name}
21nr|beneath-a-steel-sky-1.2-4|77	
21nr|beneath-a-steel-sky-1.2-4|78	# Install launcher script
21nr|beneath-a-steel-sky-1.2-4|79	install -m 755 -D debian/sky %{buildroot}%{_gamesbindir}/sky
21nr|beneath-a-steel-sky-1.2-4|80	
21nr|beneath-a-steel-sky-1.2-4|81	# Install .desktop file and fix it
21nr|beneath-a-steel-sky-1.2-4|82	install -m 644 -D debian/%{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
21nr|beneath-a-steel-sky-1.2-4|83	desktop-file-edit --set-key="Terminal" --set-value="false" \
21nr|beneath-a-steel-sky-1.2-4|84	--set-key="StartupNotify" --set-value="true" \
21nr|beneath-a-steel-sky-1.2-4|85	--set-key="Exec" --set-value="sky" \
21nr|beneath-a-steel-sky-1.2-4|86	%{buildroot}%{_datadir}/applications/%{name}.desktop
21nr|beneath-a-steel-sky-1.2-4|87	
21nr|beneath-a-steel-sky-1.2-4|88	# Install our icons...
21nr|beneath-a-steel-sky-1.2-4|89	install -m 644 -D %{SOURCE2} %{buildroot}%{_liconsdir}/%{name}.png
21nr|beneath-a-steel-sky-1.2-4|90	install -m 644 -D %{SOURCE3} %{buildroot}%{_iconsdir}/%{name}.png
21nr|beneath-a-steel-sky-1.2-4|91	install -m 644 -D %{SOURCE4} %{buildroot}%{_miconsdir}/%{name}.png
21nr|beneath-a-steel-sky-1.2-4|92	# ... and the one from Debian
21nr|beneath-a-steel-sky-1.2-4|93	install -m 644 -D debian/icons/%{name}.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21nr|beneath-a-steel-sky-1.2-4|94	
21nr|beneath-a-steel-sky-1.2-4|95	# Install man pages
21nr|beneath-a-steel-sky-1.2-4|96	install -m 644 -D debian/sky.6 %{buildroot}%{_mandir}/man6/sky.6
21nr|beneath-a-steel-sky-1.2-4|97	install -m 644 -D debian/sky.de.6 %{buildroot}%{_mandir}/de/man6/sky.6
21nr|beneath-a-steel-sky-1.2-4|98	install -m 644 -D debian/sky.sv.6 %{buildroot}%{_mandir}/sv/man6/sky.6
21nr|beneath-a-steel-sky-1.2-4|99	
21nr|beneath-a-steel-sky-1.2-4|100	# Instal translation files
21nr|beneath-a-steel-sky-1.2-4|101	install -m 644 -D debian/po/de.mo %{buildroot}%{_datadir}/locale/de/LC_MESSAGES/sky.mo
21nr|beneath-a-steel-sky-1.2-4|102	install -m 644 -D debian/po/fr.mo %{buildroot}%{_datadir}/locale/fr/LC_MESSAGES/sky.mo
21nr|beneath-a-steel-sky-1.2-4|103	install -m 644 -D debian/po/sv.mo %{buildroot}%{_datadir}/locale/sv/LC_MESSAGES/sky.mo
21nr|beneath-a-steel-sky-1.2-4|104	
21nr|beneath-a-steel-sky-1.2-4|105	%find_lang sky

20012 21
21nr|bluez-firmware-1.2-10|1	Summary:	Bluetooth firmware utilities
21nr|bluez-firmware-1.2-10|2	Name:		bluez-firmware
21nr|bluez-firmware-1.2-10|3	Version:	1.2
21nr|bluez-firmware-1.2-10|4	Release:	10
21nr|bluez-firmware-1.2-10|5	License:	Freeware
21nr|bluez-firmware-1.2-10|6	Group:		Communications
21nr|bluez-firmware-1.2-10|7	Url:		http://bluez.sourceforge.net/
21nr|bluez-firmware-1.2-10|8	Source0:	%{name}-%{version}.tar.bz2
21nr|bluez-firmware-1.2-10|9	BuildArch:	noarch
21nr|bluez-firmware-1.2-10|10	
21nr|bluez-firmware-1.2-10|11	%description
21nr|bluez-firmware-1.2-10|12	Bluetooth(TM) Firmware. Package contains firmware images for some
21nr|bluez-firmware-1.2-10|13	Bluetooth(TM) adapters. Currently supported are:
21nr|bluez-firmware-1.2-10|14	* Broadcom Corporation BCM2033
21nr|bluez-firmware-1.2-10|15	* AVM Computersysteme Vertriebs GmbH BLUEFRITZ! USB
21nr|bluez-firmware-1.2-10|16	
21nr|bluez-firmware-1.2-10|17	The BLUETOOTH trademarks are owned by Bluetooth SIG, Inc., USA.
21nr|bluez-firmware-1.2-10|18	
21nr|bluez-firmware-1.2-10|19	%files
21nr|bluez-firmware-1.2-10|20	%doc AUTHORS ChangeLog
21nr|bluez-firmware-1.2-10|21	/lib/firmware/*
21nr|bluez-firmware-1.2-10|22	
21nr|bluez-firmware-1.2-10|23	#----------------------------------------------------------------------------
21nr|bluez-firmware-1.2-10|24	
21nr|bluez-firmware-1.2-10|25	%prep
21nr|bluez-firmware-1.2-10|26	%setup -q
21nr|bluez-firmware-1.2-10|27	
21nr|bluez-firmware-1.2-10|28	%build
21nr|bluez-firmware-1.2-10|29	%configure \
21nr|bluez-firmware-1.2-10|30	--libdir=/lib
21nr|bluez-firmware-1.2-10|31	%make
21nr|bluez-firmware-1.2-10|32	
21nr|bluez-firmware-1.2-10|33	%install
21nr|bluez-firmware-1.2-10|34	%makeinstall_std

20013 21
21nr|boycotadvance-0.2.8-0.r1.4.1|1	# the emulator is close-sourced and debug package is empty
21nr|boycotadvance-0.2.8-0.r1.4.1|2	%define _enable_debug_packages %{nil}
21nr|boycotadvance-0.2.8-0.r1.4.1|3	%define debug_package %{nil}
21nr|boycotadvance-0.2.8-0.r1.4.1|4	
21nr|boycotadvance-0.2.8-0.r1.4.1|5	%define rel	1
21nr|boycotadvance-0.2.8-0.r1.4.1|6	
21nr|boycotadvance-0.2.8-0.r1.4.1|7	Summary:	Gameboy Advance emulator
21nr|boycotadvance-0.2.8-0.r1.4.1|8	Name:		boycotadvance
21nr|boycotadvance-0.2.8-0.r1.4.1|9	Version:	0.2.8
21nr|boycotadvance-0.2.8-0.r1.4.1|10	Release:	0.r1.4.%{rel}
21nr|boycotadvance-0.2.8-0.r1.4.1|11	Epoch:		1
21nr|boycotadvance-0.2.8-0.r1.4.1|12	Group:		Emulators
21nr|boycotadvance-0.2.8-0.r1.4.1|13	License:	Freeware
21nr|boycotadvance-0.2.8-0.r1.4.1|14	URL:		http://boycottadvance.emuunlim.com/
21nr|boycotadvance-0.2.8-0.r1.4.1|15	Source0:	http://sdlemu.ngemu.com/releases/BoyCottAdvance-SDL-0.2.8R1.i386.linux.tar.gz
21nr|boycotadvance-0.2.8-0.r1.4.1|16	BuildRequires:	chrpath
21nr|boycotadvance-0.2.8-0.r1.4.1|17	ExclusiveArch:	%ix86
21nr|boycotadvance-0.2.8-0.r1.4.1|18	
21nr|boycotadvance-0.2.8-0.r1.4.1|19	%description
21nr|boycotadvance-0.2.8-0.r1.4.1|20	Boycot Advance is a portable program for emulating the Nintendo
21nr|boycotadvance-0.2.8-0.r1.4.1|21	Gameboy Advance software platform.
21nr|boycotadvance-0.2.8-0.r1.4.1|22	
21nr|boycotadvance-0.2.8-0.r1.4.1|23	%prep
21nr|boycotadvance-0.2.8-0.r1.4.1|24	%setup -q -n boyca-sdl
21nr|boycotadvance-0.2.8-0.r1.4.1|25	perl -p -i -e 's|\r\n|\n|g' docs/*.TXT
21nr|boycotadvance-0.2.8-0.r1.4.1|26	
21nr|boycotadvance-0.2.8-0.r1.4.1|27	%build
21nr|boycotadvance-0.2.8-0.r1.4.1|28	
21nr|boycotadvance-0.2.8-0.r1.4.1|29	%install
21nr|boycotadvance-0.2.8-0.r1.4.1|30	mkdir -p %{buildroot}%{_bindir}
21nr|boycotadvance-0.2.8-0.r1.4.1|31	chrpath -d boyca
21nr|boycotadvance-0.2.8-0.r1.4.1|32	install -m 755 boyca %{buildroot}%{_bindir}/boyca
21nr|boycotadvance-0.2.8-0.r1.4.1|33	mkdir -p %{buildroot}%{_sysconfdir}
21nr|boycotadvance-0.2.8-0.r1.4.1|34	install -m 755 boyca.cfg %{buildroot}%{_sysconfdir}/boyca.cfg
21nr|boycotadvance-0.2.8-0.r1.4.1|35	(cd %{buildroot}%{_bindir} && ln -s %{_sysconfdir}/boyca.cfg boyca.cfg)
21nr|boycotadvance-0.2.8-0.r1.4.1|36	
21nr|boycotadvance-0.2.8-0.r1.4.1|37	%files
21nr|boycotadvance-0.2.8-0.r1.4.1|38	%defattr(0644,root,root,0755)
21nr|boycotadvance-0.2.8-0.r1.4.1|39	%doc boyca.cfg docs/*.TXT PongFighter/*.zip
21nr|boycotadvance-0.2.8-0.r1.4.1|40	%attr(0755,root,root) %{_bindir}/boyca
21nr|boycotadvance-0.2.8-0.r1.4.1|41	%config(noreplace) %{_sysconfdir}/boyca.cfg
21nr|boycotadvance-0.2.8-0.r1.4.1|42	%{_bindir}/boyca.cfg

20014 21
21nr|bumblebee-3.2.1-18|1	# Workaround to build with GCC 10
21nr|bumblebee-3.2.1-18|2	%global optflags %{optflags} -fcommon
21nr|bumblebee-3.2.1-18|3	%bcond_with git
21nr|bumblebee-3.2.1-18|4	%if %{with git}
21nr|bumblebee-3.2.1-18|5	%define gitdate 20120228
21nr|bumblebee-3.2.1-18|6	%endif
21nr|bumblebee-3.2.1-18|7	# Use nouveau driver by default
21nr|bumblebee-3.2.1-18|8	%bcond_with nouveau
21nr|bumblebee-3.2.1-18|9	
21nr|bumblebee-3.2.1-18|10	Summary:	Support for NVidia Optimus laptops on Linux
21nr|bumblebee-3.2.1-18|11	Name:		bumblebee
21nr|bumblebee-3.2.1-18|12	Group:		System/Kernel and hardware
21nr|bumblebee-3.2.1-18|13	Version:	3.2.1
21nr|bumblebee-3.2.1-18|14	Release:	18
21nr|bumblebee-3.2.1-18|15	License:	GPLv3
21nr|bumblebee-3.2.1-18|16	Url:		https://github.com/Bumblebee-Project/bumblebee
21nr|bumblebee-3.2.1-18|17	# source from git repo git://github.com/Bumblebee-Project/Bumblebee.git
21nr|bumblebee-3.2.1-18|18	# we need to change to develop branch to allow changing to nouveau without
21nr|bumblebee-3.2.1-18|19	# using nvidia paths
21nr|bumblebee-3.2.1-18|20	#Source0:	https://github.com/downloads/Bumblebee-Project/Bumblebee/%{name}-%{!?with_git:%{version}}%{?with_git:%{gitdate}}.tar.%{?with_git:xz}%{!?with_git:gz}
21nr|bumblebee-3.2.1-18|21	Source0:	http://bumblebee-project.org/%{name}-%{version}.tar.gz
21nr|bumblebee-3.2.1-18|22	
21nr|bumblebee-3.2.1-18|23	# Patch series from https://github.com/arafey/Bumblebee.
21nr|bumblebee-3.2.1-18|24	# Should fix automatic unload of nvidia-modeset, nvidia-uvm and nvidia-drm
21nr|bumblebee-3.2.1-18|25	# with the newer NVidia drivers.
21nr|bumblebee-3.2.1-18|26	# http://bugs.rosalinux.ru/show_bug.cgi?id=6976
21nr|bumblebee-3.2.1-18|27	Patch0:		0001-Dirty-fix-for-issue-699.patch
21nr|bumblebee-3.2.1-18|28	Patch1:		0002-Added-nvidia_modeset-detection-for-issue-699.patch
21nr|bumblebee-3.2.1-18|29	Patch2:		0003-Fix-nvidia_uvm-just-like-nvidia_modeset.patch
21nr|bumblebee-3.2.1-18|30	Patch3:		0004-Workaround-for-nvidia_drm-in-newer-drivers.patch
21nr|bumblebee-3.2.1-18|31	
21nr|bumblebee-3.2.1-18|32	# Additional patch to fix the previous ones
21nr|bumblebee-3.2.1-18|33	Patch4:		0005-Unload-modules-one-by-one-and-in-the-correct-order.patch
21nr|bumblebee-3.2.1-18|34	
21nr|bumblebee-3.2.1-18|35	BuildRequires:	pkgconfig(x11)
21nr|bumblebee-3.2.1-18|36	BuildRequires:	pkgconfig(glib-2.0)
21nr|bumblebee-3.2.1-18|37	BuildRequires:	pkgconfig(libbsd)
21nr|bumblebee-3.2.1-18|38	BuildRequires:	help2man
21nr|bumblebee-3.2.1-18|39	Requires(pre):	update-alternatives
21nr|bumblebee-3.2.1-18|40	Requires(post,preun):	systemd-units
21nr|bumblebee-3.2.1-18|41	Requires(pre):	rpm-helper
21nr|bumblebee-3.2.1-18|42	Requires(post):	/sbin/modprobe
21nr|bumblebee-3.2.1-18|43	Requires:	VirtualGL
21nr|bumblebee-3.2.1-18|44	Requires:	%mklibname VirtualGL
21nr|bumblebee-3.2.1-18|45	%ifarch x86_64
21nr|bumblebee-3.2.1-18|46	Requires:	libVirtualGL
21nr|bumblebee-3.2.1-18|47	%endif
21nr|bumblebee-3.2.1-18|48	%if %{with nouveau}
21nr|bumblebee-3.2.1-18|49	Requires:	x11-driver-video-nouveau
21nr|bumblebee-3.2.1-18|50	%else
21nr|bumblebee-3.2.1-18|51	# NOTE: Install preferred version of NVIDIA driver via XFdrake
21nr|bumblebee-3.2.1-18|52	# Requires:	x11-driver-video-nvidia-current
21nr|bumblebee-3.2.1-18|53	%endif
21nr|bumblebee-3.2.1-18|54	
21nr|bumblebee-3.2.1-18|55	%description
21nr|bumblebee-3.2.1-18|56	Bumblebee daemon is a rewrite of the original Bumblebee service, providing
21nr|bumblebee-3.2.1-18|57	an elegant and stable means of managing Optimus hybrid graphics chip sets.
21nr|bumblebee-3.2.1-18|58	A primary goal of this project is to not only enable use of the discrete
21nr|bumblebee-3.2.1-18|59	GPU for rendering, but also to enable smart power management of the dGPU
21nr|bumblebee-3.2.1-18|60	when it's not in use.
21nr|bumblebee-3.2.1-18|61	
21nr|bumblebee-3.2.1-18|62	%files
21nr|bumblebee-3.2.1-18|63	%doc README.markdown doc/RELEASE_NOTES_3_2_1 README.install.urpmi
21nr|bumblebee-3.2.1-18|64	%{_sysconfdir}/bash_completion.d/bumblebee
21nr|bumblebee-3.2.1-18|65	%dir %{_sysconfdir}/bumblebee/
21nr|bumblebee-3.2.1-18|66	%dir %{_sysconfdir}/bumblebee/xorg.conf.d/
21nr|bumblebee-3.2.1-18|67	%config(noreplace) %{_sysconfdir}/bumblebee/bumblebee.conf
21nr|bumblebee-3.2.1-18|68	%config(noreplace) %{_sysconfdir}/bumblebee/xorg.conf.nouveau
21nr|bumblebee-3.2.1-18|69	%config(noreplace) %{_sysconfdir}/bumblebee/xorg.conf.nvidia
21nr|bumblebee-3.2.1-18|70	%{_sbindir}/bumblebeed
21nr|bumblebee-3.2.1-18|71	%{_bindir}/optirun
21nr|bumblebee-3.2.1-18|72	%{_bindir}/bumblebee-bugreport
21nr|bumblebee-3.2.1-18|73	%{_mandir}/man1/bumblebeed.1.*
21nr|bumblebee-3.2.1-18|74	%{_mandir}/man1/optirun.1.*
21nr|bumblebee-3.2.1-18|75	%{_sysconfdir}/bumblebee/xorg.conf.d/10-dummy.conf
21nr|bumblebee-3.2.1-18|76	%{_sysconfdir}/bumblebee/modprobe.conf
21nr|bumblebee-3.2.1-18|77	%{_udevrulesdir}/99-bumblebee-nvidia-dev.rules
21nr|bumblebee-3.2.1-18|78	%{_unitdir}/bumblebeed.service
21nr|bumblebee-3.2.1-18|79	
21nr|bumblebee-3.2.1-18|80	%pre
21nr|bumblebee-3.2.1-18|81	%_pre_groupadd %{name}
21nr|bumblebee-3.2.1-18|82	if [ "$1" -eq "1" ];then
21nr|bumblebee-3.2.1-18|83	users=$(getent passwd | awk -F: '$3 >= 500 && $3 < 60000 {print $1}')
21nr|bumblebee-3.2.1-18|84	for user in $users; do
21nr|bumblebee-3.2.1-18|85	gpasswd -a $user bumblebee
21nr|bumblebee-3.2.1-18|86	done
21nr|bumblebee-3.2.1-18|87	#  /usr/sbin/update-alternatives --set gl_conf %{_sysconfdir}/ld.so.conf.d/GL/standard.conf
21nr|bumblebee-3.2.1-18|88	fi
21nr|bumblebee-3.2.1-18|89	
21nr|bumblebee-3.2.1-18|90	%post
21nr|bumblebee-3.2.1-18|91	# blacklist nouveau
21nr|bumblebee-3.2.1-18|92	grub2-cfg-mod --add "rdblacklist=nouveau"
21nr|bumblebee-3.2.1-18|93	update-grub2
21nr|bumblebee-3.2.1-18|94	# run bumblebeed
21nr|bumblebee-3.2.1-18|95	%_post_service bumblebeed
21nr|bumblebee-3.2.1-18|96	# Simple: still needs this since in release 3 services were not set
21nr|bumblebee-3.2.1-18|97	# enabled and seams that still isnt properly handeled in %%_post_service
21nr|bumblebee-3.2.1-18|98	if [ "$1" -ge "1" ]; then
21nr|bumblebee-3.2.1-18|99	# Enable (but don't start) the unit by default
21nr|bumblebee-3.2.1-18|100	/bin/systemctl enable bumblebeed.service
21nr|bumblebee-3.2.1-18|101	# Start bumblebeed service
21nr|bumblebee-3.2.1-18|102	/bin/systemctl start bumblebeed.service
21nr|bumblebee-3.2.1-18|103	fi
21nr|bumblebee-3.2.1-18|104	
21nr|bumblebee-3.2.1-18|105	%preun
21nr|bumblebee-3.2.1-18|106	%_preun_service bumblebeed
21nr|bumblebee-3.2.1-18|107	
21nr|bumblebee-3.2.1-18|108	%postun
21nr|bumblebee-3.2.1-18|109	# We need this since "%%_postun_groupdel %%{name}" doesnt remove the group if
21nr|bumblebee-3.2.1-18|110	# set to a user
21nr|bumblebee-3.2.1-18|111	if [ "$1" -eq "0" ];then
21nr|bumblebee-3.2.1-18|112	%{_sbindir}/groupdel bumblebee
21nr|bumblebee-3.2.1-18|113	fi
21nr|bumblebee-3.2.1-18|114	# un-blacklist nouveau on uninstall
21nr|bumblebee-3.2.1-18|115	if [ "$1" -eq "0" ];then
21nr|bumblebee-3.2.1-18|116	grub2-cfg-mod --del "rdblacklist=nouveau"
21nr|bumblebee-3.2.1-18|117	update-grub2
21nr|bumblebee-3.2.1-18|118	fi
21nr|bumblebee-3.2.1-18|119	
21nr|bumblebee-3.2.1-18|120	# Simple: we need to ensure bumblebee group isnt removed when upgrading
21nr|bumblebee-3.2.1-18|121	# This doesnt need exist for Mageia 2
21nr|bumblebee-3.2.1-18|122	%triggerpostun -- %{name} < 3.0-9
21nr|bumblebee-3.2.1-18|123	%_pre_groupadd %{name}
21nr|bumblebee-3.2.1-18|124	users=$(getent passwd | awk -F: '$3 >= 500 && $3 < 60000 {print $1}')
21nr|bumblebee-3.2.1-18|125	for user in $users; do
21nr|bumblebee-3.2.1-18|126	gpasswd -a $user bumblebee
21nr|bumblebee-3.2.1-18|127	done
21nr|bumblebee-3.2.1-18|128	
21nr|bumblebee-3.2.1-18|129	#--------------------------------------------------------------------
21nr|bumblebee-3.2.1-18|130	%prep
21nr|bumblebee-3.2.1-18|131	%setup -q%{?with_git:n %{name}}
21nr|bumblebee-3.2.1-18|132	%apply_patches
21nr|bumblebee-3.2.1-18|133	
21nr|bumblebee-3.2.1-18|134	cat > README.install.urpmi <<EOF
21nr|bumblebee-3.2.1-18|135	Use XFdrake to configure X to use the correct NVIDIA driver. Any needed
21nr|bumblebee-3.2.1-18|136	packages will be automatically installed if not already present.
21nr|bumblebee-3.2.1-18|137	
21nr|bumblebee-3.2.1-18|138	1. Run XFdrake
21nr|bumblebee-3.2.1-18|139	2. Go to the Video Driver list
21nr|bumblebee-3.2.1-18|140	3. Select the preferred driver from the list
21nr|bumblebee-3.2.1-18|141	4. Reboot
21nr|bumblebee-3.2.1-18|142	
21nr|bumblebee-3.2.1-18|143	%build
21nr|bumblebee-3.2.1-18|144	%{?with_git:NOCONFIGURE=1 autoreconf -fi}
21nr|bumblebee-3.2.1-18|145	%configure \
21nr|bumblebee-3.2.1-18|146	%if %{with nouveau}
21nr|bumblebee-3.2.1-18|147	CONF_DRIVER=nouveau \
21nr|bumblebee-3.2.1-18|148	%else
21nr|bumblebee-3.2.1-18|149	CONF_DRIVER=nvidia \
21nr|bumblebee-3.2.1-18|150	CONF_DRIVER_MODULE_NVIDIA=nvidia \
21nr|bumblebee-3.2.1-18|151	%endif
21nr|bumblebee-3.2.1-18|152	CONF_KEEPONEXIT=true \
21nr|bumblebee-3.2.1-18|153	CONF_TURNOFFATEXIT=false \
21nr|bumblebee-3.2.1-18|154	CONF_PM_METHOD=auto \
21nr|bumblebee-3.2.1-18|155	%ifarch x86_64
21nr|bumblebee-3.2.1-18|156	CONF_LDPATH_NVIDIA=%{_usr}/lib/nvidia:%{_libdir}/nvidia:%{_usr}/lib/libglvnd:%{_libdir}/libglvnd \
21nr|bumblebee-3.2.1-18|157	CONF_MODPATH_NVIDIA=%{_usr}/lib/nvidia/xorg,%{_libdir}/nvidia/xorg,%{_usr}/lib/xorg/modules,%{_libdir}/xorg/modules,%{_usr}/lib/xorg/extra-modules,%{_usr}/xorg/extra-modules \
21nr|bumblebee-3.2.1-18|158	CONF_PRIMUS_LD_PATH=%{_usr}/lib/primus:%{_libdir}/primus
21nr|bumblebee-3.2.1-18|159	%else
21nr|bumblebee-3.2.1-18|160	CONF_LDPATH_NVIDIA=%{_usr}/lib/nvidia:%{_usr}/lib/libglvnd \
21nr|bumblebee-3.2.1-18|161	CONF_MODPATH_NVIDIA=%{_usr}/lib/nvidia/xorg,%{_usr}/lib/xorg/modules,%{_usr}/lib/xorg/extra-modules \
21nr|bumblebee-3.2.1-18|162	CONF_PRIMUS_LD_PATH=%{_usr}/lib/primus
21nr|bumblebee-3.2.1-18|163	%endif
21nr|bumblebee-3.2.1-18|164	
21nr|bumblebee-3.2.1-18|165	%make
21nr|bumblebee-3.2.1-18|166	
21nr|bumblebee-3.2.1-18|167	%install
21nr|bumblebee-3.2.1-18|168	%makeinstall_std
21nr|bumblebee-3.2.1-18|169	echo "nvidia && bumblebee" > %{buildroot}%{_sysconfdir}/bumblebee/modprobe.conf
21nr|bumblebee-3.2.1-18|170	
21nr|bumblebee-3.2.1-18|171	install -D -m644 scripts/systemd/bumblebeed.service %{buildroot}%{_unitdir}/bumblebeed.service

20015 21
21nr|cg-3.1.0013-5|1	%define major 0
21nr|cg-3.1.0013-5|2	%define libname %mklibname cg %{major}
21nr|cg-3.1.0013-5|3	%define devname %mklibname cg -d
21nr|cg-3.1.0013-5|4	
21nr|cg-3.1.0013-5|5	# libGLU.so doesn'tGL- exist as a provide, so we require GL-devel and add this exception
21nr|cg-3.1.0013-5|6	%if %{_use_internal_dependency_generator}
21nr|cg-3.1.0013-5|7	%global __requires_exclude libGLU.so
21nr|cg-3.1.0013-5|8	%else
21nr|cg-3.1.0013-5|9	%define _requires_exceptions libGLU.so
21nr|cg-3.1.0013-5|10	%endif
21nr|cg-3.1.0013-5|11	
21nr|cg-3.1.0013-5|12	Summary:	Cg Toolkit - GPU Shader Authoring Language
21nr|cg-3.1.0013-5|13	Name:		cg
21nr|cg-3.1.0013-5|14	Version:	3.1.0013
21nr|cg-3.1.0013-5|15	Release:	5
21nr|cg-3.1.0013-5|16	License:	Freeware
21nr|cg-3.1.0013-5|17	Group:		Development/C
21nr|cg-3.1.0013-5|18	URL:		http://developer.nvidia.com/object/cg_toolkit.html
21nr|cg-3.1.0013-5|19	Source0:	http://developer.download.nvidia.com/cg/Cg_2.2/Cg-3.1_April2012_x86.tgz
21nr|cg-3.1.0013-5|20	Source1:	http://developer.download.nvidia.com/cg/Cg_2.2/Cg-3.1_April2012_x86_64.tgz
21nr|cg-3.1.0013-5|21	BuildRequires:	recode
21nr|cg-3.1.0013-5|22	Provides:	Cg = %{EVRD}
21nr|cg-3.1.0013-5|23	ExclusiveArch:	%{ix86} x86_64
21nr|cg-3.1.0013-5|24	
21nr|cg-3.1.0013-5|25	%description
21nr|cg-3.1.0013-5|26	The award-winning Cg Toolkit enables software developers to add the latest
21nr|cg-3.1.0013-5|27	interactive effects to real-time applications with a comprehensive solution
21nr|cg-3.1.0013-5|28	that works across platforms and graphics API containing:
21nr|cg-3.1.0013-5|29	
21nr|cg-3.1.0013-5|30	* Compiler for the Cg 2.2 language
21nr|cg-3.1.0013-5|31	* Cg/CgFX Runtime libraries for OpenGL and Direct3D
21nr|cg-3.1.0013-5|32	* User's Manual and documentation on the Cg Language, Runtime APIs, Cg
21nr|cg-3.1.0013-5|33	Library, CgFX States, and Cg Profiles
21nr|cg-3.1.0013-5|34	* Numerous Cg examples
21nr|cg-3.1.0013-5|35	
21nr|cg-3.1.0013-5|36	Supporting dozens of different OpenGL and DirectX profile targets, Cg
21nr|cg-3.1.0013-5|37	2.2 allows you to incorporate stunning, interactive effects within your
21nr|cg-3.1.0013-5|38	3D applications and share them between other Cg applications, across
21nr|cg-3.1.0013-5|39	graphics APIs, and most operating systems (Windows 2000, XP, Vista, Mac
21nr|cg-3.1.0013-5|40	OS X for Tiger &  Leopard, x86 Linux 32-bit & 64-bit, x86 Solaris 32-bit
21nr|cg-3.1.0013-5|41	& 64-bit).
21nr|cg-3.1.0013-5|42	
21nr|cg-3.1.0013-5|43	This package contains documentation.
21nr|cg-3.1.0013-5|44	
21nr|cg-3.1.0013-5|45	%files
21nr|cg-3.1.0013-5|46	%defattr(0644,root,root,0755)
21nr|cg-3.1.0013-5|47	%{_docdir}/%{name}
21nr|cg-3.1.0013-5|48	%exclude %{_docdir}/%{name}/examples
21nr|cg-3.1.0013-5|49	
21nr|cg-3.1.0013-5|50	#------------------------------------------------------------------------------
21nr|cg-3.1.0013-5|51	
21nr|cg-3.1.0013-5|52	%package examples
21nr|cg-3.1.0013-5|53	Summary:	Examples from %{name}
21nr|cg-3.1.0013-5|54	Group:		Development/C
21nr|cg-3.1.0013-5|55	Provides:	Cg-examples = %{EVRD}
21nr|cg-3.1.0013-5|56	Requires:	%{name} = %{EVRD}
21nr|cg-3.1.0013-5|57	
21nr|cg-3.1.0013-5|58	%description examples
21nr|cg-3.1.0013-5|59	Several examples of programs using Cg toolkit.
21nr|cg-3.1.0013-5|60	
21nr|cg-3.1.0013-5|61	%files examples
21nr|cg-3.1.0013-5|62	%defattr(0644,root,root,0755)
21nr|cg-3.1.0013-5|63	%{_docdir}/%{name}/examples
21nr|cg-3.1.0013-5|64	
21nr|cg-3.1.0013-5|65	#------------------------------------------------------------------------------
21nr|cg-3.1.0013-5|66	
21nr|cg-3.1.0013-5|67	%package -n %{libname}
21nr|cg-3.1.0013-5|68	Summary:	Dynamic libraries from %{name}
21nr|cg-3.1.0013-5|69	Group:		System/Libraries
21nr|cg-3.1.0013-5|70	Provides:	lib%{name} = %{EVRD}
21nr|cg-3.1.0013-5|71	Provides:	libCg = %{EVRD}
21nr|cg-3.1.0013-5|72	
21nr|cg-3.1.0013-5|73	%description -n %{libname}
21nr|cg-3.1.0013-5|74	Dynamic libraries from Cg toolkit.
21nr|cg-3.1.0013-5|75	
21nr|cg-3.1.0013-5|76	%files -n %{libname}
21nr|cg-3.1.0013-5|77	%defattr(0755,root,root,0755)
21nr|cg-3.1.0013-5|78	%{_libdir}/*
21nr|cg-3.1.0013-5|79	
21nr|cg-3.1.0013-5|80	#------------------------------------------------------------------------------
21nr|cg-3.1.0013-5|81	
21nr|cg-3.1.0013-5|82	%package -n %{devname}
21nr|cg-3.1.0013-5|83	Summary:	Header files and static libraries from %{name}
21nr|cg-3.1.0013-5|84	Group:		Development/C
21nr|cg-3.1.0013-5|85	Requires:	lib%{name} = %{version}
21nr|cg-3.1.0013-5|86	Requires:	pkgconfig(gl)
21nr|cg-3.1.0013-5|87	Requires:	pkgconfig(glu)
21nr|cg-3.1.0013-5|88	Provides:	%{name}-devel = %{EVRD}
21nr|cg-3.1.0013-5|89	Provides:	Cg-devel = %{EVRD}
21nr|cg-3.1.0013-5|90	Obsoletes:	%{name}-devel < %{EVRD}
21nr|cg-3.1.0013-5|91	Obsoletes:	Cg-devel < %{EVRD}
21nr|cg-3.1.0013-5|92	
21nr|cg-3.1.0013-5|93	%description -n %{devname}
21nr|cg-3.1.0013-5|94	Binaries (compiler), libraries and includes files for developing programs
21nr|cg-3.1.0013-5|95	based on Cg toolkit.
21nr|cg-3.1.0013-5|96	
21nr|cg-3.1.0013-5|97	%files -n %{devname}
21nr|cg-3.1.0013-5|98	%defattr(0644,root,root,0755)
21nr|cg-3.1.0013-5|99	%attr(0755,root,root) %{_bindir}/cgc
21nr|cg-3.1.0013-5|100	%attr(0755,root,root) %{_bindir}/cgfxcat
21nr|cg-3.1.0013-5|101	%attr(0755,root,root) %{_bindir}/cginfo
21nr|cg-3.1.0013-5|102	%{_docdir}/%{devname}
21nr|cg-3.1.0013-5|103	%{_includedir}/Cg
21nr|cg-3.1.0013-5|104	
21nr|cg-3.1.0013-5|105	#------------------------------------------------------------------------------
21nr|cg-3.1.0013-5|106	
21nr|cg-3.1.0013-5|107	%install
21nr|cg-3.1.0013-5|108	#uncompress the right tarball according to the arch
21nr|cg-3.1.0013-5|109	mkdir -p %{buildroot}
21nr|cg-3.1.0013-5|110	cd %{buildroot}
21nr|cg-3.1.0013-5|111	%ifarch %ix86
21nr|cg-3.1.0013-5|112	tar xvzf %{SOURCE0}
21nr|cg-3.1.0013-5|113	%else
21nr|cg-3.1.0013-5|114	tar xvzf %{SOURCE1}
21nr|cg-3.1.0013-5|115	%endif
21nr|cg-3.1.0013-5|116	
21nr|cg-3.1.0013-5|117	#move the doc to the right directory
21nr|cg-3.1.0013-5|118	mkdir -p %{buildroot}%{_docdir}/%{name}
21nr|cg-3.1.0013-5|119	mv %{buildroot}/usr/local/Cg/* %{buildroot}%{_docdir}/%{name}
21nr|cg-3.1.0013-5|120	
21nr|cg-3.1.0013-5|121	#include the license in subpackages, too
21nr|cg-3.1.0013-5|122	mkdir %{buildroot}%{_docdir}/%{libname}
21nr|cg-3.1.0013-5|123	mkdir %{buildroot}%{_docdir}/%{devname}
21nr|cg-3.1.0013-5|124	cp %{buildroot}%{_docdir}/%{name}/docs/license.txt %{buildroot}%{_docdir}/%{devname}
21nr|cg-3.1.0013-5|125	
21nr|cg-3.1.0013-5|126	# To avoid extra Provides
21nr|cg-3.1.0013-5|127	rm -rf %{buildroot}%{_docdir}/%{name}/examples/Trace
21nr|cg-3.1.0013-5|128	
21nr|cg-3.1.0013-5|129	#License doesn't allow us to modify the binaries and libraries
21nr|cg-3.1.0013-5|130	export DONT_STRIP=1
21nr|cg-3.1.0013-5|131	
21nr|cg-3.1.0013-5|132	chmod 0755 %{buildroot}%{_libdir}/*

20016 21
21nr|clementine-1.4.0-1.rc1.868.1plf|1	######################
21nr|clementine-1.4.0-1.rc1.868.1plf|2	# Hardcode PLF build
21nr|clementine-1.4.0-1.rc1.868.1plf|3	%bcond_without plf
21nr|clementine-1.4.0-1.rc1.868.1plf|4	######################
21nr|clementine-1.4.0-1.rc1.868.1plf|5	
21nr|clementine-1.4.0-1.rc1.868.1plf|6	%if %{with plf}
21nr|clementine-1.4.0-1.rc1.868.1plf|7	# Make EVR of plf build higher than regular to allow update, needed with rpm5 mkrel
21nr|clementine-1.4.0-1.rc1.868.1plf|8	%define	extrarelsuffix plf
21nr|clementine-1.4.0-1.rc1.868.1plf|9	%endif
21nr|clementine-1.4.0-1.rc1.868.1plf|10	
21nr|clementine-1.4.0-1.rc1.868.1plf|11	%define	gstapi 1.0
21nr|clementine-1.4.0-1.rc1.868.1plf|12	%define	oname Clementine
21nr|clementine-1.4.0-1.rc1.868.1plf|13	
21nr|clementine-1.4.0-1.rc1.868.1plf|14	%define	gitcommit 868-g65319d495
21nr|clementine-1.4.0-1.rc1.868.1plf|15	%define	rc_rel %(echo %{gitcommit} |cut -d- -f1)
21nr|clementine-1.4.0-1.rc1.868.1plf|16	
21nr|clementine-1.4.0-1.rc1.868.1plf|17	Summary:	A cross-platform music player based on Amarok 1.4
21nr|clementine-1.4.0-1.rc1.868.1plf|18	Name:		clementine
21nr|clementine-1.4.0-1.rc1.868.1plf|19	Version:	1.4.0
21nr|clementine-1.4.0-1.rc1.868.1plf|20	Release:	1.rc1.%{rc_rel}.1%{?extrarelsuffix}
21nr|clementine-1.4.0-1.rc1.868.1plf|21	License:	GPLv3+
21nr|clementine-1.4.0-1.rc1.868.1plf|22	Group:		Sound
21nr|clementine-1.4.0-1.rc1.868.1plf|23	Url:		https://www.clementine-player.org/
21nr|clementine-1.4.0-1.rc1.868.1plf|24	Source0:	https://github.com/clementine-player/Clementine/releases/download/%{version}rc1-%{gitcommit}/%{name}-%{version}rc1-%{gitcommit}.tar.xz
21nr|clementine-1.4.0-1.rc1.868.1plf|25	Source1:	%{oname}.conf
21nr|clementine-1.4.0-1.rc1.868.1plf|26	Source100:	%{name}.rpmlintrc
21nr|clementine-1.4.0-1.rc1.868.1plf|27	# Search albums at metal-archives.com (Encyclopaedia Metallum) from:
21nr|clementine-1.4.0-1.rc1.868.1plf|28	# - Now Playing widget (album art context menu) - current album
21nr|clementine-1.4.0-1.rc1.868.1plf|29	# - Playlist (selected songs context menu) - unique selected albums
21nr|clementine-1.4.0-1.rc1.868.1plf|30	Patch0:		clementine-1.4.0rc1-864-g0fab61278-metalarchives.patch
21nr|clementine-1.4.0-1.rc1.868.1plf|31	Patch1:		clementine-1.4.0rc1-864-g0fab61278-cmake-string.patch
21nr|clementine-1.4.0-1.rc1.868.1plf|32	# Localization issues
21nr|clementine-1.4.0-1.rc1.868.1plf|33	Patch2:		clementine-1.4.0rc1-864-g0fab61278-fix-l10n-issues.patch
21nr|clementine-1.4.0-1.rc1.868.1plf|34	Patch3:		clementine-1.4.0rc1-864-g0fab61278-desktop-initial-pref-add-play-folder.patch
21nr|clementine-1.4.0-1.rc1.868.1plf|35	# Remove default shortcuts because they steals focus when using GNOME
21nr|clementine-1.4.0-1.rc1.868.1plf|36	# https://github.com/clementine-player/Clementine/issues/6191
21nr|clementine-1.4.0-1.rc1.868.1plf|37	Patch6:		clementine-1.4.0-remove-default-shortcuts.patch
21nr|clementine-1.4.0-1.rc1.868.1plf|38	Patch7:		clementine-1.4.0rc1-804-g333203c97-fix-splitting-desktop-gnome.patch
21nr|clementine-1.4.0-1.rc1.868.1plf|39	BuildRequires:	cmake
21nr|clementine-1.4.0-1.rc1.868.1plf|40	BuildRequires:	gettext
21nr|clementine-1.4.0-1.rc1.868.1plf|41	BuildRequires:	kde5-macros
21nr|clementine-1.4.0-1.rc1.868.1plf|42	BuildRequires:	qt5-linguist-tools
21nr|clementine-1.4.0-1.rc1.868.1plf|43	BuildRequires:	boost-devel
21nr|clementine-1.4.0-1.rc1.868.1plf|44	BuildRequires:	fftw3-devel
21nr|clementine-1.4.0-1.rc1.868.1plf|45	BuildRequires:	gmock-devel
21nr|clementine-1.4.0-1.rc1.868.1plf|46	BuildRequires:	gtest-devel
21nr|clementine-1.4.0-1.rc1.868.1plf|47	BuildRequires:	liblastfm-qt5-devel
21nr|clementine-1.4.0-1.rc1.868.1plf|48	BuildRequires:	pkgconfig(alsa)
21nr|clementine-1.4.0-1.rc1.868.1plf|49	BuildRequires:	pkgconfig(cryptopp)
21nr|clementine-1.4.0-1.rc1.868.1plf|50	BuildRequires:	pkgconfig(cryptopp)
21nr|clementine-1.4.0-1.rc1.868.1plf|51	BuildRequires:	pkgconfig(gio-2.0)
21nr|clementine-1.4.0-1.rc1.868.1plf|52	BuildRequires:	pkgconfig(gl)
21nr|clementine-1.4.0-1.rc1.868.1plf|53	BuildRequires:	pkgconfig(glew)
21nr|clementine-1.4.0-1.rc1.868.1plf|54	BuildRequires:	pkgconfig(glib-2.0)
21nr|clementine-1.4.0-1.rc1.868.1plf|55	BuildRequires:	pkgconfig(glu)
21nr|clementine-1.4.0-1.rc1.868.1plf|56	BuildRequires:	pkgconfig(gstreamer-app-%{gstapi})
21nr|clementine-1.4.0-1.rc1.868.1plf|57	BuildRequires:	pkgconfig(gstreamer-audio-%{gstapi})
21nr|clementine-1.4.0-1.rc1.868.1plf|58	BuildRequires:	pkgconfig(gstreamer-base-%{gstapi})
21nr|clementine-1.4.0-1.rc1.868.1plf|59	BuildRequires:	pkgconfig(gstreamer-%{gstapi})
21nr|clementine-1.4.0-1.rc1.868.1plf|60	BuildRequires:	pkgconfig(gstreamer-tag-%{gstapi})
21nr|clementine-1.4.0-1.rc1.868.1plf|61	BuildRequires:	pkgconfig(libavcodec)
21nr|clementine-1.4.0-1.rc1.868.1plf|62	BuildRequires:	pkgconfig(libavutil)
21nr|clementine-1.4.0-1.rc1.868.1plf|63	BuildRequires:	pkgconfig(libcdio)
21nr|clementine-1.4.0-1.rc1.868.1plf|64	BuildRequires:	pkgconfig(libchromaprint)
21nr|clementine-1.4.0-1.rc1.868.1plf|65	BuildRequires:	pkgconfig(libgpod-1.0)
21nr|clementine-1.4.0-1.rc1.868.1plf|66	BuildRequires:	pkgconfig(libmtp) >= 1.0
21nr|clementine-1.4.0-1.rc1.868.1plf|67	# Needed, but there is a copy in-tree
21nr|clementine-1.4.0-1.rc1.868.1plf|68	#BuildRequires:	pkgconfig(libmygpo-qt5)
21nr|clementine-1.4.0-1.rc1.868.1plf|69	# For Google Drive and Amazon Cloud integration
21nr|clementine-1.4.0-1.rc1.868.1plf|70	BuildRequires:	pkgconfig(libsparsehash)
21nr|clementine-1.4.0-1.rc1.868.1plf|71	BuildRequires:	pkgconfig(libpulse)
21nr|clementine-1.4.0-1.rc1.868.1plf|72	BuildRequires:	pkgconfig(libxml-2.0)
21nr|clementine-1.4.0-1.rc1.868.1plf|73	BuildRequires:	pkgconfig(protobuf)
21nr|clementine-1.4.0-1.rc1.868.1plf|74	BuildRequires:	pkgconfig(Qt5Concurrent)
21nr|clementine-1.4.0-1.rc1.868.1plf|75	BuildRequires:	pkgconfig(Qt5Core)
21nr|clementine-1.4.0-1.rc1.868.1plf|76	BuildRequires:	pkgconfig(Qt5DBus)
21nr|clementine-1.4.0-1.rc1.868.1plf|77	BuildRequires:	pkgconfig(Qt5Network)
21nr|clementine-1.4.0-1.rc1.868.1plf|78	BuildRequires:	pkgconfig(Qt5OpenGL)
21nr|clementine-1.4.0-1.rc1.868.1plf|79	BuildRequires:	pkgconfig(Qt5Sql)
21nr|clementine-1.4.0-1.rc1.868.1plf|80	BuildRequires:	pkgconfig(Qt5Test)
21nr|clementine-1.4.0-1.rc1.868.1plf|81	BuildRequires:	pkgconfig(Qt5Widgets)
21nr|clementine-1.4.0-1.rc1.868.1plf|82	BuildRequires:	pkgconfig(Qt5X11Extras)
21nr|clementine-1.4.0-1.rc1.868.1plf|83	BuildRequires:	pkgconfig(Qt5Xml)
21nr|clementine-1.4.0-1.rc1.868.1plf|84	BuildRequires:	pkgconfig(taglib)
21nr|clementine-1.4.0-1.rc1.868.1plf|85	BuildRequires:	pkgconfig(x11)
21nr|clementine-1.4.0-1.rc1.868.1plf|86	%if %{with plf}
21nr|clementine-1.4.0-1.rc1.868.1plf|87	BuildRequires:	pkgconfig(libspotify)
21nr|clementine-1.4.0-1.rc1.868.1plf|88	BuildRequires:	protobuf-static-devel
21nr|clementine-1.4.0-1.rc1.868.1plf|89	# libspotify not available on aarch64
21nr|clementine-1.4.0-1.rc1.868.1plf|90	ExcludeArch:	aarch64
21nr|clementine-1.4.0-1.rc1.868.1plf|91	%endif
21nr|clementine-1.4.0-1.rc1.868.1plf|92	Requires:	libprojectm-data
21nr|clementine-1.4.0-1.rc1.868.1plf|93	Requires:	gstreamer%{gstapi}-flac
21nr|clementine-1.4.0-1.rc1.868.1plf|94	Requires:	gstreamer%{gstapi}-plugins-ugly
21nr|clementine-1.4.0-1.rc1.868.1plf|95	Recommends:		gstreamer%{gstapi}-decoders-audio
21nr|clementine-1.4.0-1.rc1.868.1plf|96	Recommends:		gstreamer%{gstapi}-faac
21nr|clementine-1.4.0-1.rc1.868.1plf|97	Recommends:		gstreamer%{gstapi}-faad
21nr|clementine-1.4.0-1.rc1.868.1plf|98	Recommends:		gstreamer%{gstapi}-lame
21nr|clementine-1.4.0-1.rc1.868.1plf|99	# Needed to be able to mount ipod/iphone/ipad (not tested locally) but it's also pulling gvfs
21nr|clementine-1.4.0-1.rc1.868.1plf|100	# which is needed at least to mount mtp devices (tested locally)
21nr|clementine-1.4.0-1.rc1.868.1plf|101	Recommends:		gvfs-iphone
21nr|clementine-1.4.0-1.rc1.868.1plf|102	
21nr|clementine-1.4.0-1.rc1.868.1plf|103	%description
21nr|clementine-1.4.0-1.rc1.868.1plf|104	Clementine is a modern music player and library organizer. Clementine is
21nr|clementine-1.4.0-1.rc1.868.1plf|105	a port of Amarok 1.4, with some features rewritten to take advantage of
21nr|clementine-1.4.0-1.rc1.868.1plf|106	Qt5.
21nr|clementine-1.4.0-1.rc1.868.1plf|107	Features:
21nr|clementine-1.4.0-1.rc1.868.1plf|108	* Search and play your local music library.
21nr|clementine-1.4.0-1.rc1.868.1plf|109	* Listen to internet radio from Last.fm, SomaFM and Magnatune.
21nr|clementine-1.4.0-1.rc1.868.1plf|110	* Tabbed playlists, import and export M3U, XSPF, PLS and ASX.
21nr|clementine-1.4.0-1.rc1.868.1plf|111	* Visualisations from projectM.
21nr|clementine-1.4.0-1.rc1.868.1plf|112	* Transcode music into MP3, Ogg Vorbis, Ogg Speex, FLAC or AAC.
21nr|clementine-1.4.0-1.rc1.868.1plf|113	* Edit tags on MP3 and OGG files, organize your music.
21nr|clementine-1.4.0-1.rc1.868.1plf|114	* Download missing album cover art from Last.fm.
21nr|clementine-1.4.0-1.rc1.868.1plf|115	* Remote control using a Wii Remote, MPRIS or the command-line.
21nr|clementine-1.4.0-1.rc1.868.1plf|116	* Copy music to your iPod, iPhone, MTP or mass-storage USB player.
21nr|clementine-1.4.0-1.rc1.868.1plf|117	* Queue manage.
21nr|clementine-1.4.0-1.rc1.868.1plf|118	
21nr|clementine-1.4.0-1.rc1.868.1plf|119	%files
21nr|clementine-1.4.0-1.rc1.868.1plf|120	%doc Changelog README.md
21nr|clementine-1.4.0-1.rc1.868.1plf|121	%license COPYING
21nr|clementine-1.4.0-1.rc1.868.1plf|122	%{_bindir}/%{name}
21nr|clementine-1.4.0-1.rc1.868.1plf|123	%{_bindir}/%{name}-tagreader
21nr|clementine-1.4.0-1.rc1.868.1plf|124	%config(noreplace) %{_sysconfdir}/%{oname}/%{oname}.conf
21nr|clementine-1.4.0-1.rc1.868.1plf|125	%{_datadir}/applications/org.clementine_player.Clementine.desktop
21nr|clementine-1.4.0-1.rc1.868.1plf|126	%{_datadir}/metainfo/org.clementine_player.Clementine.appdata.xml
21nr|clementine-1.4.0-1.rc1.868.1plf|127	%{_datadir}/%{name}/projectm-presets
21nr|clementine-1.4.0-1.rc1.868.1plf|128	%{_iconsdir}/hicolor/*/apps/org.clementine_player.Clementine.*
21nr|clementine-1.4.0-1.rc1.868.1plf|129	%{_kde5_services}/%{name}-*.protocol
21nr|clementine-1.4.0-1.rc1.868.1plf|130	
21nr|clementine-1.4.0-1.rc1.868.1plf|131	#----------------------------------------------------------------------------
21nr|clementine-1.4.0-1.rc1.868.1plf|132	
21nr|clementine-1.4.0-1.rc1.868.1plf|133	%prep
21nr|clementine-1.4.0-1.rc1.868.1plf|134	%autosetup -p1 -n %{name}-%{version}rc1-%{gitcommit}
21nr|clementine-1.4.0-1.rc1.868.1plf|135	
21nr|clementine-1.4.0-1.rc1.868.1plf|136	# Fix perms
21nr|clementine-1.4.0-1.rc1.868.1plf|137	find . -name "*.hpp" -o -name "*.h" -o -name ".cpp" |xargs chmod 0644
21nr|clementine-1.4.0-1.rc1.868.1plf|138	
21nr|clementine-1.4.0-1.rc1.868.1plf|139	
21nr|clementine-1.4.0-1.rc1.868.1plf|140	%build
21nr|clementine-1.4.0-1.rc1.868.1plf|141	%cmake_qt5
21nr|clementine-1.4.0-1.rc1.868.1plf|142	%make
21nr|clementine-1.4.0-1.rc1.868.1plf|143	
21nr|clementine-1.4.0-1.rc1.868.1plf|144	
21nr|clementine-1.4.0-1.rc1.868.1plf|145	%install
21nr|clementine-1.4.0-1.rc1.868.1plf|146	%makeinstall_std -C build
21nr|clementine-1.4.0-1.rc1.868.1plf|147	
21nr|clementine-1.4.0-1.rc1.868.1plf|148	install -m 644 -D %{SOURCE1} %{buildroot}%{_sysconfdir}/%{oname}/%{oname}.conf
21nr|clementine-1.4.0-1.rc1.868.1plf|149	
21nr|clementine-1.4.0-1.rc1.868.1plf|150	%if %{with plf}
21nr|clementine-1.4.0-1.rc1.868.1plf|151	# Ugly hack, not sure why those directory trees appear
21nr|clementine-1.4.0-1.rc1.868.1plf|152	rm -rf %{buildroot}/tmp/*
21nr|clementine-1.4.0-1.rc1.868.1plf|153	rm -rf %{buildroot}/build/spotify/*
21nr|clementine-1.4.0-1.rc1.868.1plf|154	rm -rf %{buildroot}/builddir/build/BUILD/*/build/spotify/*/blob
21nr|clementine-1.4.0-1.rc1.868.1plf|155	%endif

20017 21
21nr|clustalw-2.1-4|1	Summary:	General purpose multiple alignment program
21nr|clustalw-2.1-4|2	Name:		clustalw
21nr|clustalw-2.1-4|3	Version:	2.1
21nr|clustalw-2.1-4|4	Release:	4
21nr|clustalw-2.1-4|5	License:	GPLv3 and LGPLv3
21nr|clustalw-2.1-4|6	URL:		http://www.clustal.org
21nr|clustalw-2.1-4|7	Source:		http://www.clustal.org/download/%{version}/clustalw-%{version}.tar.gz
21nr|clustalw-2.1-4|8	Group:		Sciences/Biology
21nr|clustalw-2.1-4|9	
21nr|clustalw-2.1-4|10	%description
21nr|clustalw-2.1-4|11	CLUSTAL W and CLUSTAL X Multiple Sequence Alignment Programs
21nr|clustalw-2.1-4|12	(version 2.1, 17th Nov 2010)
21nr|clustalw-2.1-4|13	
21nr|clustalw-2.1-4|14	Contact email address: clustalw@ucd.ie
21nr|clustalw-2.1-4|15	
21nr|clustalw-2.1-4|16	For details and citation purposes see paper "Clustal W and Clustal X
21nr|clustalw-2.1-4|17	version 2.0", Larkin M., et al. Bioinformatics 2007 23(21):2947-2948
21nr|clustalw-2.1-4|18	http://bioinformatics.oxfordjournals.org/cgi/content/full/23/21/2947
21nr|clustalw-2.1-4|19	
21nr|clustalw-2.1-4|20	Clustal X provides a window-based user interface to the ClustalW
21nr|clustalw-2.1-4|21	multiple alignment program.
21nr|clustalw-2.1-4|22	
21nr|clustalw-2.1-4|23	%prep
21nr|clustalw-2.1-4|24	%setup -q clustalw-%{version}
21nr|clustalw-2.1-4|25	
21nr|clustalw-2.1-4|26	%build
21nr|clustalw-2.1-4|27	%configure
21nr|clustalw-2.1-4|28	%make
21nr|clustalw-2.1-4|29	
21nr|clustalw-2.1-4|30	%install
21nr|clustalw-2.1-4|31	rm -fr %buildroot
21nr|clustalw-2.1-4|32	%makeinstall_std
21nr|clustalw-2.1-4|33	
21nr|clustalw-2.1-4|34	%clean
21nr|clustalw-2.1-4|35	rm -rf %{buildroot}
21nr|clustalw-2.1-4|36	
21nr|clustalw-2.1-4|37	%files
21nr|clustalw-2.1-4|38	%defattr(-,root,root)
21nr|clustalw-2.1-4|39	%doc README COPYING COPYING.LESSER clustalw_help
21nr|clustalw-2.1-4|40	%_bindir/*

20018 21
21nr|clustalx-2.1-3|1	Summary:	GUI interface for ClustalW
21nr|clustalx-2.1-3|2	Name:		clustalx
21nr|clustalx-2.1-3|3	Version:	2.1
21nr|clustalx-2.1-3|4	Release:	3
21nr|clustalx-2.1-3|5	License:	GPLv3 and LGPLv3
21nr|clustalx-2.1-3|6	URL:		http://www.clustal.org
21nr|clustalx-2.1-3|7	BuildRequires:	qt4-devel
21nr|clustalx-2.1-3|8	Source:		http://www.clustal.org/download/%{version}/clustalx-%{version}.tar.gz
21nr|clustalx-2.1-3|9	Group:		Sciences/Biology
21nr|clustalx-2.1-3|10	
21nr|clustalx-2.1-3|11	%description
21nr|clustalx-2.1-3|12	CLUSTAL W and CLUSTAL X Multiple Sequence Alignment Programs
21nr|clustalx-2.1-3|13	(version 2.1, 17th Nov 2010)
21nr|clustalx-2.1-3|14	
21nr|clustalx-2.1-3|15	Contact email address: clustalw@ucd.ie
21nr|clustalx-2.1-3|16	
21nr|clustalx-2.1-3|17	For details and citation purposes see paper "Clustal W and Clustal X
21nr|clustalx-2.1-3|18	version 2.0", Larkin M., et al. Bioinformatics 2007 23(21):2947-2948
21nr|clustalx-2.1-3|19	http://bioinformatics.oxfordjournals.org/cgi/content/full/23/21/2947
21nr|clustalx-2.1-3|20	
21nr|clustalx-2.1-3|21	Clustal X provides a window-based user interface to the ClustalW
21nr|clustalx-2.1-3|22	multiple alignment program.
21nr|clustalx-2.1-3|23	
21nr|clustalx-2.1-3|24	%prep
21nr|clustalx-2.1-3|25	%setup -q clustalx-%{version}
21nr|clustalx-2.1-3|26	rm -f moc_*
21nr|clustalx-2.1-3|27	
21nr|clustalx-2.1-3|28	%build
21nr|clustalx-2.1-3|29	%qmake_qt4
21nr|clustalx-2.1-3|30	%make
21nr|clustalx-2.1-3|31	
21nr|clustalx-2.1-3|32	%install
21nr|clustalx-2.1-3|33	rm -fr %buildroot
21nr|clustalx-2.1-3|34	mkdir -p %buildroot%_bindir
21nr|clustalx-2.1-3|35	install -m755 clustalx %buildroot%_bindir/clustalx
21nr|clustalx-2.1-3|36	
21nr|clustalx-2.1-3|37	mkdir -p %buildroot%_datadir/applications
21nr|clustalx-2.1-3|38	cat << EOF > %buildroot%_datadir/applications/mandriva-%name.desktop
21nr|clustalx-2.1-3|39	[Desktop Entry]
21nr|clustalx-2.1-3|40	Name=Clustal X
21nr|clustalx-2.1-3|41	Comment=GUI interface for ClustalW
21nr|clustalx-2.1-3|42	Exec=%{name}
21nr|clustalx-2.1-3|43	Icon=biology
21nr|clustalx-2.1-3|44	Terminal=false
21nr|clustalx-2.1-3|45	Type=Application
21nr|clustalx-2.1-3|46	Categories=Biology;Science;Qt;
21nr|clustalx-2.1-3|47	EOF
21nr|clustalx-2.1-3|48	
21nr|clustalx-2.1-3|49	%clean
21nr|clustalx-2.1-3|50	rm -rf %{buildroot}
21nr|clustalx-2.1-3|51	
21nr|clustalx-2.1-3|52	%if %mdkversion < 200900
21nr|clustalx-2.1-3|53	%post
21nr|clustalx-2.1-3|54	%update_menus
21nr|clustalx-2.1-3|55	%endif
21nr|clustalx-2.1-3|56	
21nr|clustalx-2.1-3|57	%if %mdkversion < 200900
21nr|clustalx-2.1-3|58	%postun
21nr|clustalx-2.1-3|59	%clean_menus
21nr|clustalx-2.1-3|60	%endif
21nr|clustalx-2.1-3|61	
21nr|clustalx-2.1-3|62	%files
21nr|clustalx-2.1-3|63	%defattr(-,root,root)
21nr|clustalx-2.1-3|64	%doc README COPYING COPYING.LESSER clustalx.hlp
21nr|clustalx-2.1-3|65	%_bindir/*
21nr|clustalx-2.1-3|66	%_datadir/applications/mandriva-%name.desktop

20019 21
21nr|cndrvcups-capt-2.71-4|1	%global _disable_ld_no_undefined 1
21nr|cndrvcups-capt-2.71-4|2	%global _disable_lto 1
21nr|cndrvcups-capt-2.71-4|3	
21nr|cndrvcups-capt-2.71-4|4	Summary:	Canon CAPT Printer Driver for Linux
21nr|cndrvcups-capt-2.71-4|5	Name:		cndrvcups-capt
21nr|cndrvcups-capt-2.71-4|6	Version:	2.71
21nr|cndrvcups-capt-2.71-4|7	Release:	4
21nr|cndrvcups-capt-2.71-4|8	License:	See the LICENSE*.txt file.
21nr|cndrvcups-capt-2.71-4|9	# Copyright: Copyright CANON INC. 2004. All Rights Reserved.
21nr|cndrvcups-capt-2.71-4|10	Group:		System/Printing
21nr|cndrvcups-capt-2.71-4|11	# from archive linux-capt-drv-v271-uken.tar.gz https://asia.canon/en/support/0100459601
21nr|cndrvcups-capt-2.71-4|12	Source0:	cndrvcups-capt-%{version}-1.tar.gz
21nr|cndrvcups-capt-2.71-4|13	Source1:	85-canon-capt.rules
21nr|cndrvcups-capt-2.71-4|14	Source2:	ccpd.service
21nr|cndrvcups-capt-2.71-4|15	Source3:	rosa_canon_lbp.sh
21nr|cndrvcups-capt-2.71-4|16	# fixes from https://github.com/Magister/cndrvcups-capt/commits/master/
21nr|cndrvcups-capt-2.71-4|17	Patch0:		cndrvcups-capt-fixes.patch
21nr|cndrvcups-capt-2.71-4|18	BuildRequires:	cnrdrvcups-lb-devel
21nr|cndrvcups-capt-2.71-4|19	BuildRequires:	libxml2-devel
21nr|cndrvcups-capt-2.71-4|20	BuildRequires:	cups-devel
21nr|cndrvcups-capt-2.71-4|21	# for cngplp
21nr|cndrvcups-capt-2.71-4|22	BuildRequires:	pkgconfig(gtk+-2.0)
21nr|cndrvcups-capt-2.71-4|23	BuildRequires:	pkgconfig(libglade-2.0)
21nr|cndrvcups-capt-2.71-4|24	Requires:	cndrvcups-common
21nr|cndrvcups-capt-2.71-4|25	# ppcd precompiled bynary!!!
21nr|cndrvcups-capt-2.71-4|26	ExclusiveArch:	%{ix86} %{x86_64}
21nr|cndrvcups-capt-2.71-4|27	
21nr|cndrvcups-capt-2.71-4|28	%description
21nr|cndrvcups-capt-2.71-4|29	Canon CAPT Printer Driver for Linux.
21nr|cndrvcups-capt-2.71-4|30	This CAPT printer driver provides printing functions for Canon LBP printers
21nr|cndrvcups-capt-2.71-4|31	operating under the CUPS (Common UNIX Printing System) environment.
21nr|cndrvcups-capt-2.71-4|32	
21nr|cndrvcups-capt-2.71-4|33	%prep
21nr|cndrvcups-capt-2.71-4|34	%autosetup -p1
21nr|cndrvcups-capt-2.71-4|35	
21nr|cndrvcups-capt-2.71-4|36	%global optflags %{optflags} -Wno-implicit-function-declaration -Wno-implicit-int -fcommon
21nr|cndrvcups-capt-2.71-4|37	
21nr|cndrvcups-capt-2.71-4|38	cd driver
21nr|cndrvcups-capt-2.71-4|39	NOCONFIGURE=1 ./autogen.sh
21nr|cndrvcups-capt-2.71-4|40	autoreconf
21nr|cndrvcups-capt-2.71-4|41	cp configure.ac configure.in
21nr|cndrvcups-capt-2.71-4|42	%configure
21nr|cndrvcups-capt-2.71-4|43	cd -
21nr|cndrvcups-capt-2.71-4|44	cd backend
21nr|cndrvcups-capt-2.71-4|45	NOCONFIGURE=1 ./autogen.sh
21nr|cndrvcups-capt-2.71-4|46	autoreconf
21nr|cndrvcups-capt-2.71-4|47	cp configure.ac configure.in
21nr|cndrvcups-capt-2.71-4|48	%configure
21nr|cndrvcups-capt-2.71-4|49	cd -
21nr|cndrvcups-capt-2.71-4|50	cd pstocapt
21nr|cndrvcups-capt-2.71-4|51	NOCONFIGURE=1 ./autogen.sh
21nr|cndrvcups-capt-2.71-4|52	autoreconf
21nr|cndrvcups-capt-2.71-4|53	cp configure.ac configure.in
21nr|cndrvcups-capt-2.71-4|54	%configure
21nr|cndrvcups-capt-2.71-4|55	cd -
21nr|cndrvcups-capt-2.71-4|56	cd pstocapt2
21nr|cndrvcups-capt-2.71-4|57	NOCONFIGURE=1 ./autogen.sh
21nr|cndrvcups-capt-2.71-4|58	autoreconf
21nr|cndrvcups-capt-2.71-4|59	cp configure.ac configure.in
21nr|cndrvcups-capt-2.71-4|60	%configure
21nr|cndrvcups-capt-2.71-4|61	cd -
21nr|cndrvcups-capt-2.71-4|62	cd pstocapt3
21nr|cndrvcups-capt-2.71-4|63	NOCONFIGURE=1 ./autogen.sh
21nr|cndrvcups-capt-2.71-4|64	autoreconf
21nr|cndrvcups-capt-2.71-4|65	cp configure.ac configure.in
21nr|cndrvcups-capt-2.71-4|66	%configure
21nr|cndrvcups-capt-2.71-4|67	cd -
21nr|cndrvcups-capt-2.71-4|68	cd ppd
21nr|cndrvcups-capt-2.71-4|69	NOCONFIGURE=1 ./autogen.sh
21nr|cndrvcups-capt-2.71-4|70	autoreconf
21nr|cndrvcups-capt-2.71-4|71	cp configure.ac configure.in
21nr|cndrvcups-capt-2.71-4|72	%configure
21nr|cndrvcups-capt-2.71-4|73	cd -
21nr|cndrvcups-capt-2.71-4|74	cd statusui
21nr|cndrvcups-capt-2.71-4|75	NOCONFIGURE=1 ./autogen.sh
21nr|cndrvcups-capt-2.71-4|76	autoreconf
21nr|cndrvcups-capt-2.71-4|77	cp ./configure.ac ./configure.in
21nr|cndrvcups-capt-2.71-4|78	# configure macros not working!!
21nr|cndrvcups-capt-2.71-4|79	./configure --prefix=%{_prefix} --exec-prefix=%{_prefix} --bindir=%{_bindir} --sysconfdir=%{_sysconfdir} --datadir=%{_datadir} --libdir=%{_libdir} --localstatedir=%{_localstatedir} --sharedstatedir=%{_sharedstatedir}
21nr|cndrvcups-capt-2.71-4|80	cd -
21nr|cndrvcups-capt-2.71-4|81	cd cngplp
21nr|cndrvcups-capt-2.71-4|82	NOCONFIGURE=1 ./autogen.sh
21nr|cndrvcups-capt-2.71-4|83	autoreconf -vfi
21nr|cndrvcups-capt-2.71-4|84	cp configure.ac configure.in
21nr|cndrvcups-capt-2.71-4|85	# configure macros not working!!
21nr|cndrvcups-capt-2.71-4|86	./configure --prefix=%{_prefix} --exec-prefix=%{_prefix} --bindir=%{_bindir} --sysconfdir=%{_sysconfdir} --datadir=%{_datadir} --libdir=%{_libdir} --localstatedir=%{_localstatedir} --sharedstatedir=%{_sharedstatedir}
21nr|cndrvcups-capt-2.71-4|87	cd files
21nr|cndrvcups-capt-2.71-4|88	NOCONFIGURE=1 ./autogen.sh
21nr|cndrvcups-capt-2.71-4|89	autoreconf
21nr|cndrvcups-capt-2.71-4|90	cp configure.ac configure.in
21nr|cndrvcups-capt-2.71-4|91	%configure
21nr|cndrvcups-capt-2.71-4|92	cd ..
21nr|cndrvcups-capt-2.71-4|93	cd ..
21nr|cndrvcups-capt-2.71-4|94	
21nr|cndrvcups-capt-2.71-4|95	%build
21nr|cndrvcups-capt-2.71-4|96	make
21nr|cndrvcups-capt-2.71-4|97	
21nr|cndrvcups-capt-2.71-4|98	%install
21nr|cndrvcups-capt-2.71-4|99	%make_install
21nr|cndrvcups-capt-2.71-4|100	
21nr|cndrvcups-capt-2.71-4|101	mkdir -p %{buildroot}%{_sysconfdir}
21nr|cndrvcups-capt-2.71-4|102	mkdir -p %{buildroot}%{_sbindir}
21nr|cndrvcups-capt-2.71-4|103	mkdir -p %{buildroot}%{_datadir}/ccpd
21nr|cndrvcups-capt-2.71-4|104	mkdir -p %{buildroot}%{_datadir}/captmon
21nr|cndrvcups-capt-2.71-4|105	mkdir -p %{buildroot}%{_datadir}/captmon2
21nr|cndrvcups-capt-2.71-4|106	mkdir -p %{buildroot}%{_datadir}/captemon
21nr|cndrvcups-capt-2.71-4|107	mkdir -p %{buildroot}%{_datadir}/caepcm
21nr|cndrvcups-capt-2.71-4|108	
21nr|cndrvcups-capt-2.71-4|109	install -c    -m 755 libs/ccpddata/CNAB1CL.BIN		%{buildroot}%{_datadir}/ccpd
21nr|cndrvcups-capt-2.71-4|110	install -c    -m 755 libs/ccpddata/CNAC4CL.BIN		%{buildroot}%{_datadir}/ccpd
21nr|cndrvcups-capt-2.71-4|111	install -c    -m 755 libs/ccpddata/CNAC5CL.BIN		%{buildroot}%{_datadir}/ccpd
21nr|cndrvcups-capt-2.71-4|112	install -c    -m 755 libs/ccpddata/CNAC6CL.BIN		%{buildroot}%{_datadir}/ccpd
21nr|cndrvcups-capt-2.71-4|113	install -c    -m 755 libs/ccpddata/CNAB7CL.BIN		%{buildroot}%{_datadir}/ccpd
21nr|cndrvcups-capt-2.71-4|114	install -c    -m 755 libs/ccpddata/cnab6cl.bin		%{buildroot}%{_datadir}/ccpd
21nr|cndrvcups-capt-2.71-4|115	install -c    -m 755 libs/ccpddata/CNAC8CL.BIN		%{buildroot}%{_datadir}/ccpd
21nr|cndrvcups-capt-2.71-4|116	install -c    -m 755 libs/ccpddata/CNAC9CL.BIN		%{buildroot}%{_datadir}/ccpd
21nr|cndrvcups-capt-2.71-4|117	install -c    -m 755 libs/ccpddata/CNAC9CLS.BIN		%{buildroot}%{_datadir}/ccpd
21nr|cndrvcups-capt-2.71-4|118	install -c    -m 755 libs/ccpddata/CNABBCL.BIN		%{buildroot}%{_datadir}/ccpd
21nr|cndrvcups-capt-2.71-4|119	install -c    -m 755 libs/ccpddata/CNABBCLS.BIN		%{buildroot}%{_datadir}/ccpd
21nr|cndrvcups-capt-2.71-4|120	install -c    -m 755 libs/ccpddata/CNABECL.BIN		%{buildroot}%{_datadir}/ccpd
21nr|cndrvcups-capt-2.71-4|121	install -c    -m 755 libs/ccpddata/CNACACL.BIN		%{buildroot}%{_datadir}/ccpd
21nr|cndrvcups-capt-2.71-4|122	install -c    -m 755 libs/ccpddata/CNACBCL.BIN		%{buildroot}%{_datadir}/ccpd
21nr|cndrvcups-capt-2.71-4|123	install -c    -m 755 libs/ccpddata/CNACCCL.BIN		%{buildroot}%{_datadir}/ccpd
21nr|cndrvcups-capt-2.71-4|124	install -c    -m 755 libs/ccpddata/CNABGCL.BIN		%{buildroot}%{_datadir}/ccpd
21nr|cndrvcups-capt-2.71-4|125	install -c    -m 755 libs/ccpddata/CNACDCL.BIN		%{buildroot}%{_datadir}/ccpd
21nr|cndrvcups-capt-2.71-4|126	
21nr|cndrvcups-capt-2.71-4|127	install -c    -m 755 libs/captemon/CNAC*.BIN		%{buildroot}%{_datadir}/ccpd
21nr|cndrvcups-capt-2.71-4|128	
21nr|cndrvcups-capt-2.71-4|129	%ifarch %{x86_64}
21nr|cndrvcups-capt-2.71-4|130	install -c -s -m 755 libs64/ccpd			%{buildroot}%{_sbindir}
21nr|cndrvcups-capt-2.71-4|131	install -c -s -m 755 libs64/ccpdadmin			%{buildroot}%{_sbindir}
21nr|cndrvcups-capt-2.71-4|132	install -c -s -m 755 libs/captfilter			%{buildroot}%{_bindir}
21nr|cndrvcups-capt-2.71-4|133	%else
21nr|cndrvcups-capt-2.71-4|134	install -c -s -m 755 libs/ccpd				%{buildroot}%{_sbindir}
21nr|cndrvcups-capt-2.71-4|135	install -c -s -m 755 libs/ccpdadmin			%{buildroot}%{_sbindir}
21nr|cndrvcups-capt-2.71-4|136	
21nr|cndrvcups-capt-2.71-4|137	install -c -s -m 755 libs/captmon/captmon		%{buildroot}%{_bindir}
21nr|cndrvcups-capt-2.71-4|138	install -c -s -m 755 libs/captmon2/captmon2		%{buildroot}%{_bindir}
21nr|cndrvcups-capt-2.71-4|139	install -c    -m 755 libs/captmon/msgtable.xml		%{buildroot}%{_datadir}/captmon
21nr|cndrvcups-capt-2.71-4|140	install -c    -m 755 libs/captmon2/msgtable2.xml	%{buildroot}%{_datadir}/captmon2
21nr|cndrvcups-capt-2.71-4|141	
21nr|cndrvcups-capt-2.71-4|142	install -c -s -m 755 libs/captemon/captmonlbp5000	%{buildroot}%{_bindir}
21nr|cndrvcups-capt-2.71-4|143	install -c -s -m 755 libs/captemon/captmonlbp3300	%{buildroot}%{_bindir}
21nr|cndrvcups-capt-2.71-4|144	install -c    -m 755 libs/captemon/msgtablelbp5000.xml  %{buildroot}%{_datadir}/captemon
21nr|cndrvcups-capt-2.71-4|145	install -c    -m 755 libs/captemon/msgtablelbp3300.xml  %{buildroot}%{_datadir}/captemon
21nr|cndrvcups-capt-2.71-4|146	install -c -s -m 755 libs/captemon/captmoncnac5		%{buildroot}%{_bindir}
21nr|cndrvcups-capt-2.71-4|147	install -c -s -m 755 libs/captemon/captmoncnac6		%{buildroot}%{_bindir}
21nr|cndrvcups-capt-2.71-4|148	install -c -s -m 755 libs/captemon/captmoncnac8		%{buildroot}%{_bindir}
21nr|cndrvcups-capt-2.71-4|149	install -c -s -m 755 libs/captemon/captmoncnac9		%{buildroot}%{_bindir}
21nr|cndrvcups-capt-2.71-4|150	install -c -s -m 755 libs/captemon/captmoncnab6		%{buildroot}%{_bindir}
21nr|cndrvcups-capt-2.71-4|151	install -c -s -m 755 libs/captemon/captmoncnab7		%{buildroot}%{_bindir}
21nr|cndrvcups-capt-2.71-4|152	install -c    -m 755 libs/captemon/msgtablecnac5.xml	%{buildroot}%{_datadir}/captemon
21nr|cndrvcups-capt-2.71-4|153	install -c    -m 755 libs/captemon/msgtablecnac6.xml	%{buildroot}%{_datadir}/captemon
21nr|cndrvcups-capt-2.71-4|154	install -c    -m 755 libs/captemon/msgtablecnab6.xml	%{buildroot}%{_datadir}/captemon
21nr|cndrvcups-capt-2.71-4|155	install -c    -m 755 libs/captemon/msgtablecnab7.xml	%{buildroot}%{_datadir}/captemon
21nr|cndrvcups-capt-2.71-4|156	install -c -s -m 755 libs/captemon/captmoncnab8		%{buildroot}%{_bindir}
21nr|cndrvcups-capt-2.71-4|157	install -c -s -m 755 libs/captemon/captmoncnab9		%{buildroot}%{_bindir}
21nr|cndrvcups-capt-2.71-4|158	install -c -s -m 755 libs/captemon/captmoncnaba		%{buildroot}%{_bindir}
21nr|cndrvcups-capt-2.71-4|159	install -c -s -m 755 libs/captemon/captmoncnabb		%{buildroot}%{_bindir}
21nr|cndrvcups-capt-2.71-4|160	install -c -s -m 755 libs/captemon/captmoncnabc		%{buildroot}%{_bindir}
21nr|cndrvcups-capt-2.71-4|161	install -c -s -m 755 libs/captemon/captmoncnabd		%{buildroot}%{_bindir}
21nr|cndrvcups-capt-2.71-4|162	install -c -s -m 755 libs/captemon/captmoncnabe		%{buildroot}%{_bindir}
21nr|cndrvcups-capt-2.71-4|163	install -c -s -m 755 libs/captemon/captmoncnaca		%{buildroot}%{_bindir}
21nr|cndrvcups-capt-2.71-4|164	install -c -s -m 755 libs/captemon/captmoncnacb		%{buildroot}%{_bindir}
21nr|cndrvcups-capt-2.71-4|165	install -c -s -m 755 libs/captemon/captmoncnacc		%{buildroot}%{_bindir}
21nr|cndrvcups-capt-2.71-4|166	install -c -s -m 755 libs/captemon/captmoncnabf		%{buildroot}%{_bindir}
21nr|cndrvcups-capt-2.71-4|167	install -c -s -m 755 libs/captemon/captmoncnabg		%{buildroot}%{_bindir}
21nr|cndrvcups-capt-2.71-4|168	install -c -s -m 755 libs/captemon/captmoncnacd		%{buildroot}%{_bindir}
21nr|cndrvcups-capt-2.71-4|169	install -c    -m 755 libs/captemon/msgtablecnab8.xml	%{buildroot}%{_datadir}/captemon
21nr|cndrvcups-capt-2.71-4|170	install -c    -m 755 libs/captemon/msgtablecnab9.xml	%{buildroot}%{_datadir}/captemon
21nr|cndrvcups-capt-2.71-4|171	install -c    -m 755 libs/captemon/msgtablecnaba.xml	%{buildroot}%{_datadir}/captemon
21nr|cndrvcups-capt-2.71-4|172	install -c    -m 755 libs/captemon/msgtablecnac8.xml	%{buildroot}%{_datadir}/captemon
21nr|cndrvcups-capt-2.71-4|173	install -c    -m 755 libs/captemon/msgtablecnac9.xml	%{buildroot}%{_datadir}/captemon
21nr|cndrvcups-capt-2.71-4|174	install -c    -m 755 libs/captemon/msgtablecnabb.xml	%{buildroot}%{_datadir}/captemon
21nr|cndrvcups-capt-2.71-4|175	install -c    -m 755 libs/captemon/msgtablecnabc.xml	%{buildroot}%{_datadir}/captemon
21nr|cndrvcups-capt-2.71-4|176	install -c    -m 755 libs/captemon/msgtablecnabd.xml	%{buildroot}%{_datadir}/captemon
21nr|cndrvcups-capt-2.71-4|177	install -c    -m 755 libs/captemon/msgtablecnabe.xml	%{buildroot}%{_datadir}/captemon
21nr|cndrvcups-capt-2.71-4|178	install -c    -m 755 libs/captemon/msgtablecnaca.xml	%{buildroot}%{_datadir}/captemon
21nr|cndrvcups-capt-2.71-4|179	install -c    -m 755 libs/captemon/msgtablecnacb.xml	%{buildroot}%{_datadir}/captemon
21nr|cndrvcups-capt-2.71-4|180	install -c    -m 755 libs/captemon/msgtablecnacc.xml	%{buildroot}%{_datadir}/captemon
21nr|cndrvcups-capt-2.71-4|181	install -c    -m 755 libs/captemon/msgtablecnabf.xml	%{buildroot}%{_datadir}/captemon
21nr|cndrvcups-capt-2.71-4|182	install -c    -m 755 libs/captemon/msgtablecnabg.xml	%{buildroot}%{_datadir}/captemon
21nr|cndrvcups-capt-2.71-4|183	install -c    -m 755 libs/captemon/msgtablecnacd.xml	%{buildroot}%{_datadir}/captemon
21nr|cndrvcups-capt-2.71-4|184	
21nr|cndrvcups-capt-2.71-4|185	install -c -s -m 755 libs/libcaptfilter.so.1.0.0	%{buildroot}%{_libdir}
21nr|cndrvcups-capt-2.71-4|186	install -c    -m 755 libs/libcaiocaptnet.so.1.0.0	%{buildroot}%{_libdir}
21nr|cndrvcups-capt-2.71-4|187	install -c    -m 755 libs/libcncaptnpm.so.2.0.1		%{buildroot}%{_libdir}
21nr|cndrvcups-capt-2.71-4|188	install -c    -m 755 libs/captdrv			%{buildroot}%{_libdir}
21nr|cndrvcups-capt-2.71-4|189	install -c    -m 755 libs/libcnaccm.so.1.0		%{buildroot}%{_libdir}
21nr|cndrvcups-capt-2.71-4|190	
21nr|cndrvcups-capt-2.71-4|191	install -c    -m 755 libs/CnA*INK.DAT			%{buildroot}%{_datadir}/captfilter
21nr|cndrvcups-capt-2.71-4|192	
21nr|cndrvcups-capt-2.71-4|193	cd %{buildroot}%{_libdir}
21nr|cndrvcups-capt-2.71-4|194	ln -sf libcaiocaptnet.so.1.0.0	libcaiocaptnet.so.1
21nr|cndrvcups-capt-2.71-4|195	ln -sf libcaiocaptnet.so.1.0.0	libcaiocaptnet.so
21nr|cndrvcups-capt-2.71-4|196	ln -sf libcncaptnpm.so.2.0.1	libcncaptnpm.so.2
21nr|cndrvcups-capt-2.71-4|197	ln -sf libcncaptnpm.so.2.0.1	libcncaptnpm.so
21nr|cndrvcups-capt-2.71-4|198	ln -sf libcaptfilter.so.1.0.0	libcaptfilter.so.1
21nr|cndrvcups-capt-2.71-4|199	ln -sf libcaptfilter.so.1.0.0	libcaptfilter.so
21nr|cndrvcups-capt-2.71-4|200	ln -sf libcnaccm.so.1.0		libcnaccm.so.1
21nr|cndrvcups-capt-2.71-4|201	ln -sf libcnaccm.so.1.0		libcnaccm.so
21nr|cndrvcups-capt-2.71-4|202	cd -
21nr|cndrvcups-capt-2.71-4|203	%endif
21nr|cndrvcups-capt-2.71-4|204	
21nr|cndrvcups-capt-2.71-4|205	install -c    -m 644 samples/ccpd.conf			%{buildroot}%{_sysconfdir}
21nr|cndrvcups-capt-2.71-4|206	
21nr|cndrvcups-capt-2.71-4|207	install -c    -m 644 data/CnA*		%{buildroot}%{_datadir}/caepcm
21nr|cndrvcups-capt-2.71-4|208	
21nr|cndrvcups-capt-2.71-4|209	# install udev rules
21nr|cndrvcups-capt-2.71-4|210	install -Dm0644 %{SOURCE1} %{buildroot}%{_udevrulesdir}/85-canon-capt.rules
21nr|cndrvcups-capt-2.71-4|211	# systemd service file
21nr|cndrvcups-capt-2.71-4|212	install -Dm0644 %{SOURCE2} %{buildroot}%{_unitdir}/ccpd.service
21nr|cndrvcups-capt-2.71-4|213	# rosa setup script
21nr|cndrvcups-capt-2.71-4|214	install -Dm0755 %{SOURCE3} %{buildroot}%{_bindir}/rosa_canon_lbp.sh
21nr|cndrvcups-capt-2.71-4|215	
21nr|cndrvcups-capt-2.71-4|216	#cleanup
21nr|cndrvcups-capt-2.71-4|217	rm -f %{buildroot}%{_libdir}/*.la
21nr|cndrvcups-capt-2.71-4|218	
21nr|cndrvcups-capt-2.71-4|219	%post
21nr|cndrvcups-capt-2.71-4|220	if [ ! -d /var/captmon ] ; then
21nr|cndrvcups-capt-2.71-4|221	mkdir /var/captmon
21nr|cndrvcups-capt-2.71-4|222	chown lp.lp /var/captmon
21nr|cndrvcups-capt-2.71-4|223	fi
21nr|cndrvcups-capt-2.71-4|224	
21nr|cndrvcups-capt-2.71-4|225	if [ -d /usr/lib64/cups ]; then
21nr|cndrvcups-capt-2.71-4|226	if [ -d /usr/lib/cups ]; then
21nr|cndrvcups-capt-2.71-4|227	cd /usr/lib/cups/backend
21nr|cndrvcups-capt-2.71-4|228	ln -sf ../../../lib64/cups/backend/ccp ccp
21nr|cndrvcups-capt-2.71-4|229	cd /usr/lib/cups/filter
21nr|cndrvcups-capt-2.71-4|230	ln -sf ../../../lib64/cups/filter/pstocapt  pstocapt
21nr|cndrvcups-capt-2.71-4|231	ln -sf ../../../lib64/cups/filter/pstocapt2 pstocapt2
21nr|cndrvcups-capt-2.71-4|232	ln -sf ../../../lib64/cups/filter/pstocapt3 pstocapt3
21nr|cndrvcups-capt-2.71-4|233	fi
21nr|cndrvcups-capt-2.71-4|234	fi
21nr|cndrvcups-capt-2.71-4|235	
21nr|cndrvcups-capt-2.71-4|236	%postun
21nr|cndrvcups-capt-2.71-4|237	if [ $1 = 0 ]; then
21nr|cndrvcups-capt-2.71-4|238	if [ -d /usr/lib64/cups ]; then
21nr|cndrvcups-capt-2.71-4|239	if [ -d /usr/lib/cups ]; then
21nr|cndrvcups-capt-2.71-4|240	cd /usr/lib/cups/backend
21nr|cndrvcups-capt-2.71-4|241	rm -f ccp
21nr|cndrvcups-capt-2.71-4|242	cd /usr/lib/cups/filter
21nr|cndrvcups-capt-2.71-4|243	rm -f pstocapt
21nr|cndrvcups-capt-2.71-4|244	rm -f pstocapt2
21nr|cndrvcups-capt-2.71-4|245	rm -f pstocapt3
21nr|cndrvcups-capt-2.71-4|246	fi
21nr|cndrvcups-capt-2.71-4|247	fi
21nr|cndrvcups-capt-2.71-4|248	fi
21nr|cndrvcups-capt-2.71-4|249	
21nr|cndrvcups-capt-2.71-4|250	%files
21nr|cndrvcups-capt-2.71-4|251	%{_libdir}/cups/backend/ccp
21nr|cndrvcups-capt-2.71-4|252	%{_libdir}/cups/filter/pstocapt
21nr|cndrvcups-capt-2.71-4|253	%{_libdir}/cups/filter/pstocapt2
21nr|cndrvcups-capt-2.71-4|254	%{_libdir}/cups/filter/pstocapt3
21nr|cndrvcups-capt-2.71-4|255	%{_libdir}/libcanoncapt.*
21nr|cndrvcups-capt-2.71-4|256	%{_bindir}/captstatusui
21nr|cndrvcups-capt-2.71-4|257	%{_bindir}/rosa_canon_lbp.sh
21nr|cndrvcups-capt-2.71-4|258	%{_datadir}/locale/ja/LC_MESSAGES/captstatusui.mo
21nr|cndrvcups-capt-2.71-4|259	%{_datadir}/cups/model/CNCUPS*CAPT*.ppd
21nr|cndrvcups-capt-2.71-4|260	%dir %{_datadir}/ccpd
21nr|cndrvcups-capt-2.71-4|261	%{_datadir}/ccpd/CNA*CL.BIN
21nr|cndrvcups-capt-2.71-4|262	%{_datadir}/ccpd/CNA*CLS.BIN
21nr|cndrvcups-capt-2.71-4|263	%{_datadir}/ccpd/CNA*CR.BIN
21nr|cndrvcups-capt-2.71-4|264	%{_datadir}/ccpd/CNA*DH.BIN
21nr|cndrvcups-capt-2.71-4|265	%{_datadir}/ccpd/cn*.bin
21nr|cndrvcups-capt-2.71-4|266	%{_sbindir}/ccpd
21nr|cndrvcups-capt-2.71-4|267	%{_sbindir}/ccpdadmin
21nr|cndrvcups-capt-2.71-4|268	%{_bindir}/captfilter
21nr|cndrvcups-capt-2.71-4|269	%ifnarch %{x86_64}
21nr|cndrvcups-capt-2.71-4|270	%dir %{_datadir}/captmon
21nr|cndrvcups-capt-2.71-4|271	%dir %{_datadir}/captmon2
21nr|cndrvcups-capt-2.71-4|272	%{_datadir}/captmon/msgtable.xml
21nr|cndrvcups-capt-2.71-4|273	%{_datadir}/captmon2/msgtable2.xml
21nr|cndrvcups-capt-2.71-4|274	%{_bindir}/captmon
21nr|cndrvcups-capt-2.71-4|275	%{_bindir}/captmon2
21nr|cndrvcups-capt-2.71-4|276	%{_bindir}/captmonlbp5000
21nr|cndrvcups-capt-2.71-4|277	%{_bindir}/captmonlbp3300
21nr|cndrvcups-capt-2.71-4|278	%{_bindir}/captmoncn*
21nr|cndrvcups-capt-2.71-4|279	%dir %{_datadir}/captemon
21nr|cndrvcups-capt-2.71-4|280	%{_datadir}/captemon/msgtablelbp5000.xml
21nr|cndrvcups-capt-2.71-4|281	%{_datadir}/captemon/msgtablelbp3300.xml
21nr|cndrvcups-capt-2.71-4|282	%{_datadir}/captemon/msgtablecnab*.xml
21nr|cndrvcups-capt-2.71-4|283	%{_datadir}/captemon/msgtablecnac*.xml
21nr|cndrvcups-capt-2.71-4|284	%{_bindir}/captdrv
21nr|cndrvcups-capt-2.71-4|285	%{_libdir}/libcaptfilter.so*
21nr|cndrvcups-capt-2.71-4|286	%{_libdir}/libcaiocaptnet.so*
21nr|cndrvcups-capt-2.71-4|287	%{_libdir}/libcncaptnpm.so*
21nr|cndrvcups-capt-2.71-4|288	%{_libdir}/libcnaccm.so*
21nr|cndrvcups-capt-2.71-4|289	%dir %{_datadir}/captfilter
21nr|cndrvcups-capt-2.71-4|290	%{_datadir}/captfilter/CnA*INK.DAT
21nr|cndrvcups-capt-2.71-4|291	%endif
21nr|cndrvcups-capt-2.71-4|292	%{_datadir}/caepcm/C*
21nr|cndrvcups-capt-2.71-4|293	
21nr|cndrvcups-capt-2.71-4|294	# cngplp
21nr|cndrvcups-capt-2.71-4|295	%{_libdir}/libuictlcapt.*
21nr|cndrvcups-capt-2.71-4|296	%dir %{_datadir}/cngplp
21nr|cndrvcups-capt-2.71-4|297	%{_datadir}/cngplp/cngplp_capt.glade
21nr|cndrvcups-capt-2.71-4|298	%{_datadir}/cngplp/*.res
21nr|cndrvcups-capt-2.71-4|299	%{_datadir}/cngplp/func_config_capt.xml
21nr|cndrvcups-capt-2.71-4|300	%{_datadir}/locale/ja/LC_MESSAGES/libuictlcapt*.mo
21nr|cndrvcups-capt-2.71-4|301	%{_datadir}/locale/fr/LC_MESSAGES/libuictlcapt*.mo
21nr|cndrvcups-capt-2.71-4|302	%{_datadir}/locale/it/LC_MESSAGES/libuictlcapt*.mo
21nr|cndrvcups-capt-2.71-4|303	%{_datadir}/locale/de/LC_MESSAGES/libuictlcapt*.mo
21nr|cndrvcups-capt-2.71-4|304	%{_datadir}/locale/es/LC_MESSAGES/libuictlcapt*.mo
21nr|cndrvcups-capt-2.71-4|305	#
21nr|cndrvcups-capt-2.71-4|306	
21nr|cndrvcups-capt-2.71-4|307	#%config(noreplace) /etc/ccpd.conf
21nr|cndrvcups-capt-2.71-4|308	%config		%{_sysconfdir}/ccpd.conf
21nr|cndrvcups-capt-2.71-4|309	%{_udevrulesdir}/85-canon-capt.rules
21nr|cndrvcups-capt-2.71-4|310	%{_unitdir}/ccpd.service
21nr|cndrvcups-capt-2.71-4|311	
21nr|cndrvcups-capt-2.71-4|312	%doc README*.txt
21nr|cndrvcups-capt-2.71-4|313	%doc LICENSE-EN.txt
21nr|cndrvcups-capt-2.71-4|314	%doc LICENSE-JP.txt
21nr|cndrvcups-capt-2.71-4|315	
21nr|cndrvcups-capt-2.71-4|316	%changelog
21nr|cndrvcups-capt-2.71-4|317	- Merge: d98159f cd46845
21nr|cndrvcups-capt-2.71-4|318	* Tue Oct 28 2025 Aleksandr Proklov <a.proklov@rosalinux.ru>
21nr|cndrvcups-capt-2.71-4|319	- Merge branch 'rosa2023.1' into rosa2021.1
21nr|cndrvcups-capt-2.71-4|320	
21nr|cndrvcups-capt-2.71-4|321	* Tue Oct 28 2025 Aleksandr Proklov <a.proklov@rosalinux.ru>
21nr|cndrvcups-capt-2.71-4|322	- install needed i686 captfilter
21nr|cndrvcups-capt-2.71-4|323	
21nr|cndrvcups-capt-2.71-4|324	- Merge: 06d0c02 3f05589
21nr|cndrvcups-capt-2.71-4|325	* Sun Oct 26 2025 Aleksandr Proklov <a.proklov@rosa.ru> 2.71-3
21nr|cndrvcups-capt-2.71-4|326	- Merge branch 'rosa2023.1' into rosa2021.1
21nr|cndrvcups-capt-2.71-4|327	
21nr|cndrvcups-capt-2.71-4|328	* Sun Oct 26 2025 Aleksandr Proklov <a.proklov@rosa.ru> 2.71-3
21nr|cndrvcups-capt-2.71-4|329	- attempt fix typo in script
21nr|cndrvcups-capt-2.71-4|330	
21nr|cndrvcups-capt-2.71-4|331	- Merge: f4a168d 3830691
21nr|cndrvcups-capt-2.71-4|332	* Fri Oct 10 2025 Aleksandr Proklov <a.proklov@rosa.ru> 2.71-2
21nr|cndrvcups-capt-2.71-4|333	- Merge branch 'rosa2023.1' into rosa2021.1
21nr|cndrvcups-capt-2.71-4|334	
21nr|cndrvcups-capt-2.71-4|335	* Fri Oct 10 2025 Aleksandr Proklov <a.proklov@rosa.ru> 2.71-2
21nr|cndrvcups-capt-2.71-4|336	- add rosa_canon_lbp.sh
21nr|cndrvcups-capt-2.71-4|337	
21nr|cndrvcups-capt-2.71-4|338	* Thu Oct 9 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21nr|cndrvcups-capt-2.71-4|339	- fix rpmlint error
21nr|cndrvcups-capt-2.71-4|340	
21nr|cndrvcups-capt-2.71-4|341	- Merge: f7dc88b d41c5bd
21nr|cndrvcups-capt-2.71-4|342	* Thu Oct 9 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21nr|cndrvcups-capt-2.71-4|343	- Merge branch 'rosa2023.1' into rosa2021.1
21nr|cndrvcups-capt-2.71-4|344	
21nr|cndrvcups-capt-2.71-4|345	* Thu Oct 9 2025 Aleksandr Proklov <a.proklov@rosa.ru> 2.71-1
21nr|cndrvcups-capt-2.71-4|346	- add Requires cndrvcups-common
21nr|cndrvcups-capt-2.71-4|347	
21nr|cndrvcups-capt-2.71-4|348	- Merge: 624f0ee ad2c153
21nr|cndrvcups-capt-2.71-4|349	* Thu Oct 9 2025 Aleksandr Proklov <a.proklov@rosa.ru> 2.71-1
21nr|cndrvcups-capt-2.71-4|350	- Merge branch 'rosa2023.1' into rosa2021.1
21nr|cndrvcups-capt-2.71-4|351	
21nr|cndrvcups-capt-2.71-4|352	* Thu Oct 9 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21nr|cndrvcups-capt-2.71-4|353	- fix permissions for conf file
21nr|cndrvcups-capt-2.71-4|354	
21nr|cndrvcups-capt-2.71-4|355	* Tue Sep 2 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21nr|cndrvcups-capt-2.71-4|356	- fix spec
21nr|cndrvcups-capt-2.71-4|357	
21nr|cndrvcups-capt-2.71-4|358	* Tue Sep 2 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21nr|cndrvcups-capt-2.71-4|359	- fix spec
21nr|cndrvcups-capt-2.71-4|360	
21nr|cndrvcups-capt-2.71-4|361	* Tue Sep 2 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21nr|cndrvcups-capt-2.71-4|362	- fix spec
21nr|cndrvcups-capt-2.71-4|363	
21nr|cndrvcups-capt-2.71-4|364	* Wed Aug 27 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21nr|cndrvcups-capt-2.71-4|365	- add comment
21nr|cndrvcups-capt-2.71-4|366	
21nr|cndrvcups-capt-2.71-4|367	* Wed Aug 27 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21nr|cndrvcups-capt-2.71-4|368	- fix typo
21nr|cndrvcups-capt-2.71-4|369	
21nr|cndrvcups-capt-2.71-4|370	* Wed Aug 27 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21nr|cndrvcups-capt-2.71-4|371	- attempt fix build
21nr|cndrvcups-capt-2.71-4|372	
21nr|cndrvcups-capt-2.71-4|373	* Wed Aug 27 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21nr|cndrvcups-capt-2.71-4|374	- attempt generate configure
21nr|cndrvcups-capt-2.71-4|375	
21nr|cndrvcups-capt-2.71-4|376	* Wed Aug 27 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21nr|cndrvcups-capt-2.71-4|377	- fix group
21nr|cndrvcups-capt-2.71-4|378	
21nr|cndrvcups-capt-2.71-4|379	* Wed Aug 27 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21nr|cndrvcups-capt-2.71-4|380	- use cndrvcups-lb
21nr|cndrvcups-capt-2.71-4|381	
21nr|cndrvcups-capt-2.71-4|382	* Wed Aug 27 2025 Aleksandr Proklov <a.proklov@rosa.ru>
21nr|cndrvcups-capt-2.71-4|383	- new pkg

20020 21
21nr|cndrvcups-common-5.50-1|1	
21nr|cndrvcups-common-5.50-1|2	Summary:	Canon Printer Driver Common PPD files for Linux
21nr|cndrvcups-common-5.50-1|3	Name:		cndrvcups-common
21nr|cndrvcups-common-5.50-1|4	Version:	5.50
21nr|cndrvcups-common-5.50-1|5	Release:	1
21nr|cndrvcups-common-5.50-1|6	License:	See the LICENSE-*.txt file.
21nr|cndrvcups-common-5.50-1|7	Group:		System/Printing
21nr|cndrvcups-common-5.50-1|8	# repack from linux-UFRII-drv-v550-m17n-00.tar.gz/Sources
21nr|cndrvcups-common-5.50-1|9	Source0:	%{name}-%{version}.tar.gz
21nr|cndrvcups-common-5.50-1|10	BuildArch:		noarch
21nr|cndrvcups-common-5.50-1|11	
21nr|cndrvcups-common-5.50-1|12	%description
21nr|cndrvcups-common-5.50-1|13	Canon Printer Driver Common PPD files for Linux.
21nr|cndrvcups-common-5.50-1|14	
21nr|cndrvcups-common-5.50-1|15	%files
21nr|cndrvcups-common-5.50-1|16	%{_datadir}/cups/model
21nr|cndrvcups-common-5.50-1|17	
21nr|cndrvcups-common-5.50-1|18	#------------------------------------------------------------------------------------
21nr|cndrvcups-common-5.50-1|19	
21nr|cndrvcups-common-5.50-1|20	%prep
21nr|cndrvcups-common-5.50-1|21	%setup -q
21nr|cndrvcups-common-5.50-1|22	
21nr|cndrvcups-common-5.50-1|23	%build
21nr|cndrvcups-common-5.50-1|24	
21nr|cndrvcups-common-5.50-1|25	%install
21nr|cndrvcups-common-5.50-1|26	mkdir -p %{buildroot}%{_datadir}/cups/model
21nr|cndrvcups-common-5.50-1|27	
21nr|cndrvcups-common-5.50-1|28	find . -type f -name *.ppd -exec install -c -m644 {} %{buildroot}%{_datadir}/cups/model \;

20021 21
21nr|cndrvcups-lb-3.20-3|1	%define README_VERSION 2.5x
21nr|cndrvcups-lb-3.20-3|2	%define RELEASE 1
21nr|cndrvcups-lb-3.20-3|3	
21nr|cndrvcups-lb-3.20-3|4	%ifarch x86_64
21nr|cndrvcups-lb-3.20-3|5	%define libs32 /usr/lib
21nr|cndrvcups-lb-3.20-3|6	%define locallibs /usr/lib64
21nr|cndrvcups-lb-3.20-3|7	%else
21nr|cndrvcups-lb-3.20-3|8	%define libs32 %{_libdir}
21nr|cndrvcups-lb-3.20-3|9	%define locallibs /usr/lib
21nr|cndrvcups-lb-3.20-3|10	%endif
21nr|cndrvcups-lb-3.20-3|11	
21nr|cndrvcups-lb-3.20-3|12	%if %{_use_internal_dependency_generator}
21nr|cndrvcups-lb-3.20-3|13	%define __noautoreq 'devel.*'
21nr|cndrvcups-lb-3.20-3|14	%else
21nr|cndrvcups-lb-3.20-3|15	%define _requires_exceptions devel.*
21nr|cndrvcups-lb-3.20-3|16	%endif
21nr|cndrvcups-lb-3.20-3|17	
21nr|cndrvcups-lb-3.20-3|18	Summary:	Canon UFR II / LIPSLX Printer Driver
21nr|cndrvcups-lb-3.20-3|19	Name:		cndrvcups-lb
21nr|cndrvcups-lb-3.20-3|20	Version:	3.20
21nr|cndrvcups-lb-3.20-3|21	Release:	3
21nr|cndrvcups-lb-3.20-3|22	License:	See the LICENSE*.txt file.
21nr|cndrvcups-lb-3.20-3|23	# Copyright: Copyright CANON INC. 2004-2012. All Rights Reserved.
21nr|cndrvcups-lb-3.20-3|24	Vendor:		CANON INC.
21nr|cndrvcups-lb-3.20-3|25	Group:		System/Printing
21nr|cndrvcups-lb-3.20-3|26	# http://support-au.canon.com.au/contents/AU/EN/0100270808.html
21nr|cndrvcups-lb-3.20-3|27	Source0:	cndrvcups-lb-%{version}-%{RELEASE}.tar.gz
21nr|cndrvcups-lb-3.20-3|28	BuildRequires:	cndrvcups-common >= %{version}
21nr|cndrvcups-lb-3.20-3|29	BuildRequires:	libtool gettext
21nr|cndrvcups-lb-3.20-3|30	BuildRequires:	pkgconfig(glib-2.0)
21nr|cndrvcups-lb-3.20-3|31	BuildRequires:	pkgconfig(libglade-2.0)
21nr|cndrvcups-lb-3.20-3|32	BuildRequires:	pkgconfig(gtk+-2.0)
21nr|cndrvcups-lb-3.20-3|33	BuildRequires:	cups-devel
21nr|cndrvcups-lb-3.20-3|34	Requires:	cndrvcups-common >= %{version}
21nr|cndrvcups-lb-3.20-3|35	
21nr|cndrvcups-lb-3.20-3|36	Conflicts:	cndrvcups-ufr2-uk
21nr|cndrvcups-lb-3.20-3|37	Conflicts:	cndrvcups-ufr2-us
21nr|cndrvcups-lb-3.20-3|38	Conflicts:	cndrvcups-ufr2-lipslx
21nr|cndrvcups-lb-3.20-3|39	
21nr|cndrvcups-lb-3.20-3|40	ExclusiveArch: %{ix86}
21nr|cndrvcups-lb-3.20-3|41	
21nr|cndrvcups-lb-3.20-3|42	%description
21nr|cndrvcups-lb-3.20-3|43	Canon UFR II / LIPSLX Printer Driver for Linux.
21nr|cndrvcups-lb-3.20-3|44	This UFR II / LIPSLX printer driver provides printing functions
21nr|cndrvcups-lb-3.20-3|45	for Canon LBP/iR printers operating under the CUPS
21nr|cndrvcups-lb-3.20-3|46	(Common UNIX Printing System) environment.
21nr|cndrvcups-lb-3.20-3|47	
21nr|cndrvcups-lb-3.20-3|48	%files
21nr|cndrvcups-lb-3.20-3|49	%doc README*.txt
21nr|cndrvcups-lb-3.20-3|50	%defattr(-,root,root)
21nr|cndrvcups-lb-3.20-3|51	%{libs32}/libcnlbcm.so*
21nr|cndrvcups-lb-3.20-3|52	%{libs32}/libcanonufr2.*
21nr|cndrvcups-lb-3.20-3|53	%{libs32}/libufr2filter.*
21nr|cndrvcups-lb-3.20-3|54	%{libs32}/libEnoJBIG.*
21nr|cndrvcups-lb-3.20-3|55	%{libs32}/libEnoJPEG.*
21nr|cndrvcups-lb-3.20-3|56	%{libs32}/libcaiocnpkbidi.*
21nr|cndrvcups-lb-3.20-3|57	%{_bindir}/cnpkbidi
21nr|cndrvcups-lb-3.20-3|58	%{_bindir}/cnpkmoduleufr2
21nr|cndrvcups-lb-3.20-3|59	%{_libdir}/libcnpkufr2.*
21nr|cndrvcups-lb-3.20-3|60	%{_libdir}/cups/filter/pstoufr2cpca
21nr|cndrvcups-lb-3.20-3|61	#%{_libdir}/cups/backend/cnusb
21nr|cndrvcups-lb-3.20-3|62	%{_prefix}/share/cups/model/CNCUPS*ZK.ppd
21nr|cndrvcups-lb-3.20-3|63	%{_prefix}/share/caepcm/C*
21nr|cndrvcups-lb-3.20-3|64	%{_prefix}/share/cnpkbidi/cnpkbidi*
21nr|cndrvcups-lb-3.20-3|65	%{_prefix}/share/ufr2filter/ThLB*
21nr|cndrvcups-lb-3.20-3|66	%{_includedir}/cnpklibufr2.h
21nr|cndrvcups-lb-3.20-3|67	# cngplp
21nr|cndrvcups-lb-3.20-3|68	%{locallibs}/libuictlufr2.*
21nr|cndrvcups-lb-3.20-3|69	%{_prefix}/share/cngplp/cngplp_ufr2.glade
21nr|cndrvcups-lb-3.20-3|70	%{_prefix}/share/cngplp/CN*ZK.res
21nr|cndrvcups-lb-3.20-3|71	%{_prefix}/share/cngplp/common_ufr2.res
21nr|cndrvcups-lb-3.20-3|72	%{_prefix}/share/cngplp/func_config_ufr2.xml
21nr|cndrvcups-lb-3.20-3|73	%{_prefix}/share/locale/ja/LC_MESSAGES/libuictlufr2*.mo
21nr|cndrvcups-lb-3.20-3|74	%{_prefix}/share/locale/fr/LC_MESSAGES/libuictlufr2*.mo
21nr|cndrvcups-lb-3.20-3|75	%{_prefix}/share/locale/it/LC_MESSAGES/libuictlufr2*.mo
21nr|cndrvcups-lb-3.20-3|76	%{_prefix}/share/locale/de/LC_MESSAGES/libuictlufr2*.mo
21nr|cndrvcups-lb-3.20-3|77	%{_prefix}/share/locale/es/LC_MESSAGES/libuictlufr2*.mo
21nr|cndrvcups-lb-3.20-3|78	
21nr|cndrvcups-lb-3.20-3|79	#--------------------------------------------------------------------
21nr|cndrvcups-lb-3.20-3|80	
21nr|cndrvcups-lb-3.20-3|81	%prep
21nr|cndrvcups-lb-3.20-3|82	%setup -q
21nr|cndrvcups-lb-3.20-3|83	
21nr|cndrvcups-lb-3.20-3|84	cd ppd
21nr|cndrvcups-lb-3.20-3|85	./autogen.sh --prefix=%{_prefix}
21nr|cndrvcups-lb-3.20-3|86	
21nr|cndrvcups-lb-3.20-3|87	cd ../pstoufr2cpca
21nr|cndrvcups-lb-3.20-3|88	cp Makefile.am Makefile.in
21nr|cndrvcups-lb-3.20-3|89	cp filter/Makefile.am filter/Makefile.in
21nr|cndrvcups-lb-3.20-3|90	NOCONFIGURE=1 ./autogen.sh --prefix=%{_prefix} --libdir=%{_libdir}
21nr|cndrvcups-lb-3.20-3|91	autoreconf
21nr|cndrvcups-lb-3.20-3|92	./configure --prefix=%{_prefix} --libdir=%{_libdir}
21nr|cndrvcups-lb-3.20-3|93	
21nr|cndrvcups-lb-3.20-3|94	#cd ../backend
21nr|cndrvcups-lb-3.20-3|95	#./autogen.sh --prefix=%{_prefix} --libdir=%{_libdir}
21nr|cndrvcups-lb-3.20-3|96	
21nr|cndrvcups-lb-3.20-3|97	cd ../cpca
21nr|cndrvcups-lb-3.20-3|98	NOCONFIGURE=1 ./autogen.sh --prefix=%{_prefix} --enable-progpath=%{_bindir} --libdir=%{_libdir} --enable-static --disable-shared
21nr|cndrvcups-lb-3.20-3|99	autoreconf
21nr|cndrvcups-lb-3.20-3|100	./configure --prefix=%{_prefix} --libdir=%{_libdir}
21nr|cndrvcups-lb-3.20-3|101	cd ..
21nr|cndrvcups-lb-3.20-3|102	
21nr|cndrvcups-lb-3.20-3|103	cd cngplp
21nr|cndrvcups-lb-3.20-3|104	NOCONFIGURE=1 ./autogen.sh --libdir=%{locallibs}
21nr|cndrvcups-lb-3.20-3|105	autoreconf
21nr|cndrvcups-lb-3.20-3|106	cp configure.ac configure.in
21nr|cndrvcups-lb-3.20-3|107	./configure --libdir=%{locallibs}
21nr|cndrvcups-lb-3.20-3|108	
21nr|cndrvcups-lb-3.20-3|109	cd files
21nr|cndrvcups-lb-3.20-3|110	./autogen.sh
21nr|cndrvcups-lb-3.20-3|111	cd ..
21nr|cndrvcups-lb-3.20-3|112	
21nr|cndrvcups-lb-3.20-3|113	cd ..
21nr|cndrvcups-lb-3.20-3|114	
21nr|cndrvcups-lb-3.20-3|115	%build
21nr|cndrvcups-lb-3.20-3|116	make
21nr|cndrvcups-lb-3.20-3|117	
21nr|cndrvcups-lb-3.20-3|118	%install
21nr|cndrvcups-lb-3.20-3|119	
21nr|cndrvcups-lb-3.20-3|120	mkdir -p %{buildroot}%{_bindir}
21nr|cndrvcups-lb-3.20-3|121	mkdir -p %{buildroot}%{libs32}
21nr|cndrvcups-lb-3.20-3|122	mkdir -p %{buildroot}%{_libdir}
21nr|cndrvcups-lb-3.20-3|123	mkdir -p %{buildroot}%{_libdir}/cups/filter
21nr|cndrvcups-lb-3.20-3|124	mkdir -p %{buildroot}%{_libdir}/cups/backend
21nr|cndrvcups-lb-3.20-3|125	mkdir -p %{buildroot}%{_prefix}/share/cups/model
21nr|cndrvcups-lb-3.20-3|126	mkdir -p %{buildroot}%{_prefix}/share/caepcm
21nr|cndrvcups-lb-3.20-3|127	mkdir -p %{buildroot}%{_prefix}/share/cnpkbidi
21nr|cndrvcups-lb-3.20-3|128	mkdir -p %{buildroot}%{_prefix}/share/ufr2filter
21nr|cndrvcups-lb-3.20-3|129	mkdir -p %{buildroot}%{_includedir}
21nr|cndrvcups-lb-3.20-3|130	# cngplp
21nr|cndrvcups-lb-3.20-3|131	mkdir -pv %{buildroot}%{locallibs}
21nr|cndrvcups-lb-3.20-3|132	mkdir -pv %{buildroot}%{_prefix}/share/cngplp
21nr|cndrvcups-lb-3.20-3|133	
21nr|cndrvcups-lb-3.20-3|134	make install DESTDIR=%{buildroot}
21nr|cndrvcups-lb-3.20-3|135	
21nr|cndrvcups-lb-3.20-3|136	install -c -m 4755 libs/cnpkmoduleufr2 %{buildroot}%{_bindir}
21nr|cndrvcups-lb-3.20-3|137	
21nr|cndrvcups-lb-3.20-3|138	install -c    -m 755 libs/libcanonufr2.la %{buildroot}%{libs32}
21nr|cndrvcups-lb-3.20-3|139	install -c -s -m 755 libs/libcanonufr2.so.1.0.0 %{buildroot}%{libs32}
21nr|cndrvcups-lb-3.20-3|140	install -c -s -m 755 libs/libufr2filter.so.1.0.0 %{buildroot}%{libs32}
21nr|cndrvcups-lb-3.20-3|141	install -c -s -m 755 libs/libEnoJBIG.so.1.0.0 %{buildroot}%{libs32}
21nr|cndrvcups-lb-3.20-3|142	install -c -s -m 755 libs/libEnoJPEG.so.1.0.0 %{buildroot}%{libs32}
21nr|cndrvcups-lb-3.20-3|143	install -c -s -m 755 libs/cnpkbidi %{buildroot}%{_bindir}
21nr|cndrvcups-lb-3.20-3|144	install -c -s -m 755 libs/libcaiocnpkbidi.so.1.0.0 %{buildroot}%{libs32}
21nr|cndrvcups-lb-3.20-3|145	
21nr|cndrvcups-lb-3.20-3|146	install -c -m 644 data/CnLB* %{buildroot}%{_prefix}/share/caepcm
21nr|cndrvcups-lb-3.20-3|147	install -c -m 644 libs/cnpkbidi_info* %{buildroot}%{_prefix}/share/cnpkbidi
21nr|cndrvcups-lb-3.20-3|148	install -c -m 644 libs/ThLB* %{buildroot}%{_prefix}/share/ufr2filter
21nr|cndrvcups-lb-3.20-3|149	
21nr|cndrvcups-lb-3.20-3|150	install -c -m 755 libs/libcnlbcm.so.1.0 %{buildroot}%{libs32}
21nr|cndrvcups-lb-3.20-3|151	
21nr|cndrvcups-lb-3.20-3|152	# just remove these files to provide the same content as rpms from canon site
21nr|cndrvcups-lb-3.20-3|153	rm -f %{buildroot}%{_datadir}/cups/model/CN*ZJ.ppd
21nr|cndrvcups-lb-3.20-3|154	rm -f %{buildroot}%{_datadir}/cups/model/CN*ZS.ppd
21nr|cndrvcups-lb-3.20-3|155	rm -f %{buildroot}%{_prefix}/share/cngplp/CN*ZJ.res
21nr|cndrvcups-lb-3.20-3|156	rm -f %{buildroot}%{_prefix}/share/cngplp/CN*ZS.res
21nr|cndrvcups-lb-3.20-3|157	
21nr|cndrvcups-lb-3.20-3|158	mkdir -p %{buildroot}%{_prefix}/share/locale/
21nr|cndrvcups-lb-3.20-3|159	mv %{buildroot}%{_prefix}/local/share/locale/* %{buildroot}%{_prefix}/share/locale/
21nr|cndrvcups-lb-3.20-3|160	rm -rf %{buildroot}%{_prefix}/local
21nr|cndrvcups-lb-3.20-3|161	
21nr|cndrvcups-lb-3.20-3|162	cd %{buildroot}%{libs32}
21nr|cndrvcups-lb-3.20-3|163	ln -sf libcanonufr2.so.1.0.0 libcanonufr2.so
21nr|cndrvcups-lb-3.20-3|164	ln -sf libcanonufr2.so.1.0.0 libcanonufr2.so.1
21nr|cndrvcups-lb-3.20-3|165	ln -sf libufr2filter.so.1.0.0 libufr2filter.so
21nr|cndrvcups-lb-3.20-3|166	ln -sf libufr2filter.so.1.0.0 libufr2filter.so.1
21nr|cndrvcups-lb-3.20-3|167	ln -sf libEnoJBIG.so.1.0.0 libEnoJBIG.so
21nr|cndrvcups-lb-3.20-3|168	ln -sf libEnoJBIG.so.1.0.0 libEnoJBIG.so.1
21nr|cndrvcups-lb-3.20-3|169	ln -sf libEnoJPEG.so.1.0.0 libEnoJPEG.so
21nr|cndrvcups-lb-3.20-3|170	ln -sf libEnoJPEG.so.1.0.0 libEnoJPEG.so.1
21nr|cndrvcups-lb-3.20-3|171	ln -sf libcaiocnpkbidi.so.1.0.0 libcaiocnpkbidi.so
21nr|cndrvcups-lb-3.20-3|172	ln -sf libcaiocnpkbidi.so.1.0.0 libcaiocnpkbidi.so.1
21nr|cndrvcups-lb-3.20-3|173	ln -sf libcnlbcm.so.1.0 libcnlbcm.so.1
21nr|cndrvcups-lb-3.20-3|174	ln -sf libcnlbcm.so.1.0 libcnlbcm.so
21nr|cndrvcups-lb-3.20-3|175	cd -
21nr|cndrvcups-lb-3.20-3|176	
21nr|cndrvcups-lb-3.20-3|177	%post
21nr|cndrvcups-lb-3.20-3|178	if [ -d /usr/lib64/cups ]; then
21nr|cndrvcups-lb-3.20-3|179	if [ -d /usr/lib/cups ]; then
21nr|cndrvcups-lb-3.20-3|180	cd /usr/lib/cups/backend
21nr|cndrvcups-lb-3.20-3|181	ln -sf ../../../lib64/cups/backend/cnusb cnusb
21nr|cndrvcups-lb-3.20-3|182	cd /usr/lib/cups/filter
21nr|cndrvcups-lb-3.20-3|183	ln -sf ../../../lib64/cups/filter/pstoufr2cpca pstoufr2cpca
21nr|cndrvcups-lb-3.20-3|184	fi
21nr|cndrvcups-lb-3.20-3|185	fi
21nr|cndrvcups-lb-3.20-3|186	if [ -x /sbin/ldconfig ]; then
21nr|cndrvcups-lb-3.20-3|187	/sbin/ldconfig
21nr|cndrvcups-lb-3.20-3|188	fi
21nr|cndrvcups-lb-3.20-3|189	%postun
21nr|cndrvcups-lb-3.20-3|190	if [ $1 = 0 ]; then
21nr|cndrvcups-lb-3.20-3|191	if [ -d /usr/lib64/cups ]; then
21nr|cndrvcups-lb-3.20-3|192	if [ -d /usr/lib/cups ]; then
21nr|cndrvcups-lb-3.20-3|193	cd /usr/lib/cups/backend
21nr|cndrvcups-lb-3.20-3|194	rm -f cnusb
21nr|cndrvcups-lb-3.20-3|195	cd /usr/lib/cups/filter
21nr|cndrvcups-lb-3.20-3|196	rm -f pstoufr2cpca
21nr|cndrvcups-lb-3.20-3|197	fi
21nr|cndrvcups-lb-3.20-3|198	fi
21nr|cndrvcups-lb-3.20-3|199	fi
21nr|cndrvcups-lb-3.20-3|200	if [ -x /sbin/ldconfig ]; then
21nr|cndrvcups-lb-3.20-3|201	/sbin/ldconfig
21nr|cndrvcups-lb-3.20-3|202	fi

20022 21
21nr|cnrdrvcups-lb-5.50-2|1	%define VERSION 5.50
21nr|cnrdrvcups-lb-5.50-2|2	
21nr|cnrdrvcups-lb-5.50-2|3	%ifarch %{x86_64}
21nr|cnrdrvcups-lb-5.50-2|4	%define	_machine_type "MACHINETYPE=x86_64"
21nr|cnrdrvcups-lb-5.50-2|5	%define	_cflags "CFLAGS=-m64 -march=x86-64 -Wno-int-conversion"
21nr|cnrdrvcups-lb-5.50-2|6	%define	_libsarch libs64/intel
21nr|cnrdrvcups-lb-5.50-2|7	%else
21nr|cnrdrvcups-lb-5.50-2|8	%ifarch aarch64 %{riscv}
21nr|cnrdrvcups-lb-5.50-2|9	%define	_machine_type "MACHINETYPE=aarch64"
21nr|cnrdrvcups-lb-5.50-2|10	%define _cflags "CFLAGS=-fsigned-char -Wno-int-conversion"
21nr|cnrdrvcups-lb-5.50-2|11	%define	_libsarch libs64/arm
21nr|cnrdrvcups-lb-5.50-2|12	%else
21nr|cnrdrvcups-lb-5.50-2|13	%ifarch mips64el
21nr|cnrdrvcups-lb-5.50-2|14	%define	_machine_type "MACHINETYPE=mips64el"
21nr|cnrdrvcups-lb-5.50-2|15	%define _cflags "-Wno-int-conversion"
21nr|cnrdrvcups-lb-5.50-2|16	%define	_libsarch libs64/mips
21nr|cnrdrvcups-lb-5.50-2|17	%else
21nr|cnrdrvcups-lb-5.50-2|18	%define	_machine_type "MACHINETYPE=i686"
21nr|cnrdrvcups-lb-5.50-2|19	%define	_cflags "CFLAGS=-m32 -march=i686 -Wno-int-conversion"
21nr|cnrdrvcups-lb-5.50-2|20	%define	_libsarch libs32/intel
21nr|cnrdrvcups-lb-5.50-2|21	%endif
21nr|cnrdrvcups-lb-5.50-2|22	%endif
21nr|cnrdrvcups-lb-5.50-2|23	%endif
21nr|cnrdrvcups-lb-5.50-2|24	%define locallibs  /usr/lib
21nr|cnrdrvcups-lb-5.50-2|25	
21nr|cnrdrvcups-lb-5.50-2|26	%define common_dir cnrdrvcups-common-%{VERSION}
21nr|cnrdrvcups-lb-5.50-2|27	%define driver_dir cnrdrvcups-lb-%{VERSION}
21nr|cnrdrvcups-lb-5.50-2|28	%define utility_dir cnrdrvcups-utility-%{VERSION}
21nr|cnrdrvcups-lb-5.50-2|29	%define b_lib_dir %{_builddir}/lib
21nr|cnrdrvcups-lb-5.50-2|30	%define b_include_dir %{_builddir}/include
21nr|cnrdrvcups-lb-5.50-2|31	
21nr|cnrdrvcups-lb-5.50-2|32	%define debug_package %{nil}
21nr|cnrdrvcups-lb-5.50-2|33	
21nr|cnrdrvcups-lb-5.50-2|34	#==== introduction ============================================================================================
21nr|cnrdrvcups-lb-5.50-2|35	
21nr|cnrdrvcups-lb-5.50-2|36	Summary:	Canon UFR II / LIPSLX Printer Driver for Linux v%{VERSION}
21nr|cnrdrvcups-lb-5.50-2|37	Name:		cnrdrvcups-lb
21nr|cnrdrvcups-lb-5.50-2|38	Version:	%{VERSION}
21nr|cnrdrvcups-lb-5.50-2|39	Release:	2
21nr|cnrdrvcups-lb-5.50-2|40	License:	See the LICENSE*.txt file.
21nr|cnrdrvcups-lb-5.50-2|41	# Copyright: Copyright CANON INC. 2004
21nr|cnrdrvcups-lb-5.50-2|42	Group:		System/Printing
21nr|cnrdrvcups-lb-5.50-2|43	# extracted archive from linux-UFRII-drv-v550-m17n-00.tar.gz/Sources
21nr|cnrdrvcups-lb-5.50-2|44	Source0:	cnrdrvcups-lb-%{version}.tar.gz
21nr|cnrdrvcups-lb-5.50-2|45	Patch0:		cndrvcups-lb-gcc14.patch
21nr|cnrdrvcups-lb-5.50-2|46	BuildRequires:	pkgconfig(glib-2.0)
21nr|cnrdrvcups-lb-5.50-2|47	BuildRequires:	cups-devel
21nr|cnrdrvcups-lb-5.50-2|48	BuildRequires:	libxml2-devel
21nr|cnrdrvcups-lb-5.50-2|49	BuildRequires:	gettext-devel
21nr|cnrdrvcups-lb-5.50-2|50	BuildRequires:	pkgconfig(libglade-2.0)
21nr|cnrdrvcups-lb-5.50-2|51	BuildRequires:	pkgconfig(gtk+-3.0)
21nr|cnrdrvcups-lb-5.50-2|52	
21nr|cnrdrvcups-lb-5.50-2|53	%description
21nr|cnrdrvcups-lb-5.50-2|54	Canon UFR II / LIPSLX Printer Driver for Linux.
21nr|cnrdrvcups-lb-5.50-2|55	This UFR II / LIPSLX printer driver provides printing functions for Canon LBP/iR
21nr|cnrdrvcups-lb-5.50-2|56	printers operating under the CUPS (Common UNIX Printing System) environment.
21nr|cnrdrvcups-lb-5.50-2|57	
21nr|cnrdrvcups-lb-5.50-2|58	#-----------------------------------------------------------------------
21nr|cnrdrvcups-lb-5.50-2|59	%package -n cnrdrvcups-ufr2-uk
21nr|cnrdrvcups-lb-5.50-2|60	Summary:	Canon UFR II Printer Driver for Linux v%{VERSION}
21nr|cnrdrvcups-lb-5.50-2|61	License:	See the LICENSE*.txt file.
21nr|cnrdrvcups-lb-5.50-2|62	Group:		System/Printing
21nr|cnrdrvcups-lb-5.50-2|63	Recommends:	cndrvcups-common
21nr|cnrdrvcups-lb-5.50-2|64	
21nr|cnrdrvcups-lb-5.50-2|65	%description -n cnrdrvcups-ufr2-uk
21nr|cnrdrvcups-lb-5.50-2|66	Canon UFR II Printer Driver for Linux.
21nr|cnrdrvcups-lb-5.50-2|67	This UFR II printer driver provides printing functions for Canon LBP/iR
21nr|cnrdrvcups-lb-5.50-2|68	printers operating under the CUPS (Common UNIX Printing System) environment.
21nr|cnrdrvcups-lb-5.50-2|69	
21nr|cnrdrvcups-lb-5.50-2|70	%files -n cnrdrvcups-ufr2-uk
21nr|cnrdrvcups-lb-5.50-2|71	%defattr(-,root,root)
21nr|cnrdrvcups-lb-5.50-2|72	
21nr|cnrdrvcups-lb-5.50-2|73	%{_prefix}/share/locale/ja/LC_MESSAGES/cngplp2.mo
21nr|cnrdrvcups-lb-5.50-2|74	%{_prefix}/share/locale/de/LC_MESSAGES/cngplp2.mo
21nr|cnrdrvcups-lb-5.50-2|75	%{_prefix}/share/locale/es/LC_MESSAGES/cngplp2.mo
21nr|cnrdrvcups-lb-5.50-2|76	%{_prefix}/share/locale/fr/LC_MESSAGES/cngplp2.mo
21nr|cnrdrvcups-lb-5.50-2|77	%{_prefix}/share/locale/it/LC_MESSAGES/cngplp2.mo
21nr|cnrdrvcups-lb-5.50-2|78	%{_prefix}/share/locale/zh_CN/LC_MESSAGES/cngplp2.mo
21nr|cnrdrvcups-lb-5.50-2|79	%{_prefix}/share/locale/ko/LC_MESSAGES/cngplp2.mo
21nr|cnrdrvcups-lb-5.50-2|80	%{_prefix}/share/locale/zh_TW/LC_MESSAGES/cngplp2.mo
21nr|cnrdrvcups-lb-5.50-2|81	# cngplp
21nr|cnrdrvcups-lb-5.50-2|82	%{_prefix}/share/cngplp2/cngplp.ui
21nr|cnrdrvcups-lb-5.50-2|83	#
21nr|cnrdrvcups-lb-5.50-2|84	%{_prefix}/bin/cngplp2
21nr|cnrdrvcups-lb-5.50-2|85	%{_prefix}/bin/cnjatool2
21nr|cnrdrvcups-lb-5.50-2|86	%{_prefix}/lib/cups/backend/cnusbufr2
21nr|cnrdrvcups-lb-5.50-2|87	%{_sysconfdir}/cngplp2/account
21nr|cnrdrvcups-lb-5.50-2|88	%{_sysconfdir}/cngplp2/options
21nr|cnrdrvcups-lb-5.50-2|89	
21nr|cnrdrvcups-lb-5.50-2|90	%{_libdir}/libcaiowrapufr2.so*
21nr|cnrdrvcups-lb-5.50-2|91	
21nr|cnrdrvcups-lb-5.50-2|92	%{_libdir}/libcaepcmufr2.so*
21nr|cnrdrvcups-lb-5.50-2|93	%{_libdir}/libcanon_slimufr2.so*
21nr|cnrdrvcups-lb-5.50-2|94	
21nr|cnrdrvcups-lb-5.50-2|95	%{_prefix}/share/caepcm/ufr2/C*
21nr|cnrdrvcups-lb-5.50-2|96	%{_prefix}/share/cups/usb/canon-laser-printer_ufr2.usb-quirks
21nr|cnrdrvcups-lb-5.50-2|97	%{_libdir}/libColorGearCufr2.so*
21nr|cnrdrvcups-lb-5.50-2|98	
21nr|cnrdrvcups-lb-5.50-2|99	%{_libdir}/libcnlbcmr.so*
21nr|cnrdrvcups-lb-5.50-2|100	%{_libdir}/libcanonufr2r.*
21nr|cnrdrvcups-lb-5.50-2|101	%{_libdir}/libufr2filterr.*
21nr|cnrdrvcups-lb-5.50-2|102	%{_libdir}/libcaiocnpkbidir.*
21nr|cnrdrvcups-lb-5.50-2|103	%{_bindir}/cnpkbidir
21nr|cnrdrvcups-lb-5.50-2|104	%{_bindir}/cnpkmoduleufr2r
21nr|cnrdrvcups-lb-5.50-2|105	
21nr|cnrdrvcups-lb-5.50-2|106	%{_prefix}/lib/cups/filter/rastertoufr2
21nr|cnrdrvcups-lb-5.50-2|107	%{_prefix}/lib/cups/filter/pdftocpca
21nr|cnrdrvcups-lb-5.50-2|108	%{_bindir}/cnrsdrvufr2
21nr|cnrdrvcups-lb-5.50-2|109	%{_bindir}/cnjbigufr2
21nr|cnrdrvcups-lb-5.50-2|110	%{_bindir}/cnpdfdrv
21nr|cnrdrvcups-lb-5.50-2|111	
21nr|cnrdrvcups-lb-5.50-2|112	%{_prefix}/share/cups/model/CNRCUPS*ZK.ppd
21nr|cnrdrvcups-lb-5.50-2|113	%{_prefix}/share/cnpkbidir/cnpkbidi*
21nr|cnrdrvcups-lb-5.50-2|114	%{_prefix}/share/ufr2filterr/ThLB*
21nr|cnrdrvcups-lb-5.50-2|115	# cngplp
21nr|cnrdrvcups-lb-5.50-2|116	%{_libdir}/libuictlufr2r.*
21nr|cnrdrvcups-lb-5.50-2|117	%{_prefix}/share/cngplp2/cngplp_ufr2.ui
21nr|cnrdrvcups-lb-5.50-2|118	%{_prefix}/share/cngplp2/CN*ZK.res
21nr|cnrdrvcups-lb-5.50-2|119	%{_prefix}/share/cngplp2/common_ufr2.res
21nr|cnrdrvcups-lb-5.50-2|120	%{_prefix}/share/cngplp2/func_config_ufr2.xml
21nr|cnrdrvcups-lb-5.50-2|121	%{_prefix}/share/locale/ja/LC_MESSAGES/libuictlufr2r*.mo
21nr|cnrdrvcups-lb-5.50-2|122	%{_prefix}/share/locale/fr/LC_MESSAGES/libuictlufr2r*.mo
21nr|cnrdrvcups-lb-5.50-2|123	%{_prefix}/share/locale/it/LC_MESSAGES/libuictlufr2r*.mo
21nr|cnrdrvcups-lb-5.50-2|124	%{_prefix}/share/locale/de/LC_MESSAGES/libuictlufr2r*.mo
21nr|cnrdrvcups-lb-5.50-2|125	%{_prefix}/share/locale/es/LC_MESSAGES/libuictlufr2r*.mo
21nr|cnrdrvcups-lb-5.50-2|126	%{_prefix}/share/locale/zh_CN/LC_MESSAGES/libuictlufr2r*.mo
21nr|cnrdrvcups-lb-5.50-2|127	%{_prefix}/share/locale/ko/LC_MESSAGES/libuictlufr2r*.mo
21nr|cnrdrvcups-lb-5.50-2|128	%{_prefix}/share/locale/zh_TW/LC_MESSAGES/libuictlufr2r*.mo
21nr|cnrdrvcups-lb-5.50-2|129	
21nr|cnrdrvcups-lb-5.50-2|130	%{_prefix}/share/cnsetuputil2/cnsetuputil.ui
21nr|cnrdrvcups-lb-5.50-2|131	%{_prefix}/share/locale/ja/LC_MESSAGES/cnsetuputil2.mo
21nr|cnrdrvcups-lb-5.50-2|132	%{_prefix}/share/locale/de/LC_MESSAGES/cnsetuputil2.mo
21nr|cnrdrvcups-lb-5.50-2|133	%{_prefix}/share/locale/es/LC_MESSAGES/cnsetuputil2.mo
21nr|cnrdrvcups-lb-5.50-2|134	%{_prefix}/share/locale/fr/LC_MESSAGES/cnsetuputil2.mo
21nr|cnrdrvcups-lb-5.50-2|135	%{_prefix}/share/locale/it/LC_MESSAGES/cnsetuputil2.mo
21nr|cnrdrvcups-lb-5.50-2|136	%{_prefix}/share/locale/zh_CN/LC_MESSAGES/cnsetuputil2.mo
21nr|cnrdrvcups-lb-5.50-2|137	%{_prefix}/share/locale/ko/LC_MESSAGES/cnsetuputil2.mo
21nr|cnrdrvcups-lb-5.50-2|138	%{_prefix}/share/locale/zh_TW/LC_MESSAGES/cnsetuputil2.mo
21nr|cnrdrvcups-lb-5.50-2|139	%{_prefix}/bin/cnsetuputil2
21nr|cnrdrvcups-lb-5.50-2|140	
21nr|cnrdrvcups-lb-5.50-2|141	%exclude %{_libdir}/libColorGearC.so*
21nr|cnrdrvcups-lb-5.50-2|142	
21nr|cnrdrvcups-lb-5.50-2|143	#-----------------------------------------------------------------------
21nr|cnrdrvcups-lb-5.50-2|144	
21nr|cnrdrvcups-lb-5.50-2|145	%package -n cnrdrvcups-ufr2-us
21nr|cnrdrvcups-lb-5.50-2|146	Summary:	Canon UFR II Printer Driver for Linux v%{VERSION}
21nr|cnrdrvcups-lb-5.50-2|147	License:	See the LICENSE*.txt file.
21nr|cnrdrvcups-lb-5.50-2|148	Group:		System/Printing
21nr|cnrdrvcups-lb-5.50-2|149	Recommends:	cndrvcups-common
21nr|cnrdrvcups-lb-5.50-2|150	
21nr|cnrdrvcups-lb-5.50-2|151	%description -n cnrdrvcups-ufr2-us
21nr|cnrdrvcups-lb-5.50-2|152	Canon UFR II Printer Driver for Linux.
21nr|cnrdrvcups-lb-5.50-2|153	This UFR II printer driver provides printing functions for Canon LBP/iR
21nr|cnrdrvcups-lb-5.50-2|154	printers operating under the CUPS (Common UNIX Printing System) environment.
21nr|cnrdrvcups-lb-5.50-2|155	
21nr|cnrdrvcups-lb-5.50-2|156	%files -n cnrdrvcups-ufr2-us
21nr|cnrdrvcups-lb-5.50-2|157	%defattr(-,root,root)
21nr|cnrdrvcups-lb-5.50-2|158	
21nr|cnrdrvcups-lb-5.50-2|159	%{_prefix}/share/locale/ja/LC_MESSAGES/cngplp2.mo
21nr|cnrdrvcups-lb-5.50-2|160	%{_prefix}/share/locale/de/LC_MESSAGES/cngplp2.mo
21nr|cnrdrvcups-lb-5.50-2|161	%{_prefix}/share/locale/es/LC_MESSAGES/cngplp2.mo
21nr|cnrdrvcups-lb-5.50-2|162	%{_prefix}/share/locale/fr/LC_MESSAGES/cngplp2.mo
21nr|cnrdrvcups-lb-5.50-2|163	%{_prefix}/share/locale/it/LC_MESSAGES/cngplp2.mo
21nr|cnrdrvcups-lb-5.50-2|164	%{_prefix}/share/locale/zh_CN/LC_MESSAGES/cngplp2.mo
21nr|cnrdrvcups-lb-5.50-2|165	%{_prefix}/share/locale/ko/LC_MESSAGES/cngplp2.mo
21nr|cnrdrvcups-lb-5.50-2|166	%{_prefix}/share/locale/zh_TW/LC_MESSAGES/cngplp2.mo
21nr|cnrdrvcups-lb-5.50-2|167	# cngplp
21nr|cnrdrvcups-lb-5.50-2|168	%{_prefix}/share/cngplp2/cngplp.ui
21nr|cnrdrvcups-lb-5.50-2|169	#
21nr|cnrdrvcups-lb-5.50-2|170	%{_prefix}/bin/cngplp2
21nr|cnrdrvcups-lb-5.50-2|171	%{_prefix}/bin/cnjatool2
21nr|cnrdrvcups-lb-5.50-2|172	%{_prefix}/lib/cups/backend/cnusbufr2
21nr|cnrdrvcups-lb-5.50-2|173	%{_sysconfdir}/cngplp2/account
21nr|cnrdrvcups-lb-5.50-2|174	%{_sysconfdir}/cngplp2/options
21nr|cnrdrvcups-lb-5.50-2|175	
21nr|cnrdrvcups-lb-5.50-2|176	%{_libdir}/libcaiowrapufr2.so*
21nr|cnrdrvcups-lb-5.50-2|177	
21nr|cnrdrvcups-lb-5.50-2|178	%{_libdir}/libcaepcmufr2.so*
21nr|cnrdrvcups-lb-5.50-2|179	%{_libdir}/libcanon_slimufr2.so*
21nr|cnrdrvcups-lb-5.50-2|180	
21nr|cnrdrvcups-lb-5.50-2|181	%{_prefix}/share/caepcm/ufr2/C*
21nr|cnrdrvcups-lb-5.50-2|182	%{_prefix}/share/cups/usb/canon-laser-printer_ufr2.usb-quirks
21nr|cnrdrvcups-lb-5.50-2|183	%{_libdir}/libColorGearCufr2.so*
21nr|cnrdrvcups-lb-5.50-2|184	
21nr|cnrdrvcups-lb-5.50-2|185	%{_libdir}/libcnlbcmr.so*
21nr|cnrdrvcups-lb-5.50-2|186	%{_libdir}/libcanonufr2r.*
21nr|cnrdrvcups-lb-5.50-2|187	%{_libdir}/libufr2filterr.*
21nr|cnrdrvcups-lb-5.50-2|188	%{_libdir}/libcaiocnpkbidir.*
21nr|cnrdrvcups-lb-5.50-2|189	%{_bindir}/cnpkbidir
21nr|cnrdrvcups-lb-5.50-2|190	%{_bindir}/cnpkmoduleufr2r
21nr|cnrdrvcups-lb-5.50-2|191	
21nr|cnrdrvcups-lb-5.50-2|192	%{_prefix}/lib/cups/filter/rastertoufr2
21nr|cnrdrvcups-lb-5.50-2|193	%{_prefix}/lib/cups/filter/pdftocpca
21nr|cnrdrvcups-lb-5.50-2|194	%{_bindir}/cnrsdrvufr2
21nr|cnrdrvcups-lb-5.50-2|195	%{_bindir}/cnjbigufr2
21nr|cnrdrvcups-lb-5.50-2|196	%{_bindir}/cnpdfdrv
21nr|cnrdrvcups-lb-5.50-2|197	
21nr|cnrdrvcups-lb-5.50-2|198	%{_prefix}/share/cups/model/CNRCUPS*ZS.ppd
21nr|cnrdrvcups-lb-5.50-2|199	%{_prefix}/share/cnpkbidir/cnpkbidi*
21nr|cnrdrvcups-lb-5.50-2|200	%{_prefix}/share/ufr2filterr/ThLB*
21nr|cnrdrvcups-lb-5.50-2|201	# cngplp
21nr|cnrdrvcups-lb-5.50-2|202	%{_libdir}/libuictlufr2r.*
21nr|cnrdrvcups-lb-5.50-2|203	%{_prefix}/share/cngplp2/cngplp_ufr2.ui
21nr|cnrdrvcups-lb-5.50-2|204	%{_prefix}/share/cngplp2/CN*ZS.res
21nr|cnrdrvcups-lb-5.50-2|205	%{_prefix}/share/cngplp2/common_ufr2.res
21nr|cnrdrvcups-lb-5.50-2|206	%{_prefix}/share/cngplp2/func_config_ufr2.xml
21nr|cnrdrvcups-lb-5.50-2|207	%{_prefix}/share/locale/ja/LC_MESSAGES/libuictlufr2r*.mo
21nr|cnrdrvcups-lb-5.50-2|208	%{_prefix}/share/locale/fr/LC_MESSAGES/libuictlufr2r*.mo
21nr|cnrdrvcups-lb-5.50-2|209	%{_prefix}/share/locale/it/LC_MESSAGES/libuictlufr2r*.mo
21nr|cnrdrvcups-lb-5.50-2|210	%{_prefix}/share/locale/de/LC_MESSAGES/libuictlufr2r*.mo
21nr|cnrdrvcups-lb-5.50-2|211	%{_prefix}/share/locale/es/LC_MESSAGES/libuictlufr2r*.mo
21nr|cnrdrvcups-lb-5.50-2|212	%{_prefix}/share/locale/zh_CN/LC_MESSAGES/libuictlufr2r*.mo
21nr|cnrdrvcups-lb-5.50-2|213	%{_prefix}/share/locale/ko/LC_MESSAGES/libuictlufr2r*.mo
21nr|cnrdrvcups-lb-5.50-2|214	%{_prefix}/share/locale/zh_TW/LC_MESSAGES/libuictlufr2r*.mo
21nr|cnrdrvcups-lb-5.50-2|215	
21nr|cnrdrvcups-lb-5.50-2|216	%{_prefix}/share/cnsetuputil2/cnsetuputil.ui
21nr|cnrdrvcups-lb-5.50-2|217	%{_prefix}/share/locale/ja/LC_MESSAGES/cnsetuputil2.mo
21nr|cnrdrvcups-lb-5.50-2|218	%{_prefix}/share/locale/de/LC_MESSAGES/cnsetuputil2.mo
21nr|cnrdrvcups-lb-5.50-2|219	%{_prefix}/share/locale/es/LC_MESSAGES/cnsetuputil2.mo
21nr|cnrdrvcups-lb-5.50-2|220	%{_prefix}/share/locale/fr/LC_MESSAGES/cnsetuputil2.mo
21nr|cnrdrvcups-lb-5.50-2|221	%{_prefix}/share/locale/it/LC_MESSAGES/cnsetuputil2.mo
21nr|cnrdrvcups-lb-5.50-2|222	%{_prefix}/share/locale/zh_CN/LC_MESSAGES/cnsetuputil2.mo
21nr|cnrdrvcups-lb-5.50-2|223	%{_prefix}/share/locale/ko/LC_MESSAGES/cnsetuputil2.mo
21nr|cnrdrvcups-lb-5.50-2|224	%{_prefix}/share/locale/zh_TW/LC_MESSAGES/cnsetuputil2.mo
21nr|cnrdrvcups-lb-5.50-2|225	%{_prefix}/bin/cnsetuputil2
21nr|cnrdrvcups-lb-5.50-2|226	
21nr|cnrdrvcups-lb-5.50-2|227	%exclude %{_libdir}/libColorGearC.so*
21nr|cnrdrvcups-lb-5.50-2|228	
21nr|cnrdrvcups-lb-5.50-2|229	#-----------------------------------------------------------------------
21nr|cnrdrvcups-lb-5.50-2|230	
21nr|cnrdrvcups-lb-5.50-2|231	%package -n cnrdrvcups-lipslx
21nr|cnrdrvcups-lb-5.50-2|232	Summary:	Canon LIPSLX Printer Driver for Linux v%{VERSION}
21nr|cnrdrvcups-lb-5.50-2|233	License:	See the LICENSE*.txt file.
21nr|cnrdrvcups-lb-5.50-2|234	Group:		System/Printing
21nr|cnrdrvcups-lb-5.50-2|235	
21nr|cnrdrvcups-lb-5.50-2|236	%description -n cnrdrvcups-lipslx
21nr|cnrdrvcups-lb-5.50-2|237	Canon LIPSLX Printer Driver for Linux.
21nr|cnrdrvcups-lb-5.50-2|238	This LIPSLX printer driver provides printing functions for Canon LBP/iR
21nr|cnrdrvcups-lb-5.50-2|239	printers operating under the CUPS (Common UNIX Printing System) environment.
21nr|cnrdrvcups-lb-5.50-2|240	
21nr|cnrdrvcups-lb-5.50-2|241	%files -n cnrdrvcups-lipslx
21nr|cnrdrvcups-lb-5.50-2|242	
21nr|cnrdrvcups-lb-5.50-2|243	%{_prefix}/share/locale/ja/LC_MESSAGES/cngplp2.mo
21nr|cnrdrvcups-lb-5.50-2|244	%{_prefix}/share/locale/de/LC_MESSAGES/cngplp2.mo
21nr|cnrdrvcups-lb-5.50-2|245	%{_prefix}/share/locale/es/LC_MESSAGES/cngplp2.mo
21nr|cnrdrvcups-lb-5.50-2|246	%{_prefix}/share/locale/fr/LC_MESSAGES/cngplp2.mo
21nr|cnrdrvcups-lb-5.50-2|247	%{_prefix}/share/locale/it/LC_MESSAGES/cngplp2.mo
21nr|cnrdrvcups-lb-5.50-2|248	%{_prefix}/share/locale/zh_CN/LC_MESSAGES/cngplp2.mo
21nr|cnrdrvcups-lb-5.50-2|249	%{_prefix}/share/locale/ko/LC_MESSAGES/cngplp2.mo
21nr|cnrdrvcups-lb-5.50-2|250	%{_prefix}/share/locale/zh_TW/LC_MESSAGES/cngplp2.mo
21nr|cnrdrvcups-lb-5.50-2|251	# cngplp
21nr|cnrdrvcups-lb-5.50-2|252	%{_prefix}/share/cngplp2/cngplp.ui
21nr|cnrdrvcups-lb-5.50-2|253	#
21nr|cnrdrvcups-lb-5.50-2|254	%{_prefix}/bin/cngplp2
21nr|cnrdrvcups-lb-5.50-2|255	%{_prefix}/bin/cnjatool2
21nr|cnrdrvcups-lb-5.50-2|256	%{_prefix}/lib/cups/backend/cnusbufr2
21nr|cnrdrvcups-lb-5.50-2|257	%{_sysconfdir}/cngplp2/account
21nr|cnrdrvcups-lb-5.50-2|258	%{_sysconfdir}/cngplp2/options
21nr|cnrdrvcups-lb-5.50-2|259	
21nr|cnrdrvcups-lb-5.50-2|260	%{_libdir}/libcaiowrapufr2.so*
21nr|cnrdrvcups-lb-5.50-2|261	
21nr|cnrdrvcups-lb-5.50-2|262	%{_libdir}/libcaepcmufr2.so*
21nr|cnrdrvcups-lb-5.50-2|263	%{_libdir}/libcanon_slimufr2.so*
21nr|cnrdrvcups-lb-5.50-2|264	
21nr|cnrdrvcups-lb-5.50-2|265	%{_prefix}/share/caepcm/ufr2/C*
21nr|cnrdrvcups-lb-5.50-2|266	%{_prefix}/share/cups/usb/canon-laser-printer_ufr2.usb-quirks
21nr|cnrdrvcups-lb-5.50-2|267	%{_libdir}/libColorGearCufr2.so*
21nr|cnrdrvcups-lb-5.50-2|268	
21nr|cnrdrvcups-lb-5.50-2|269	%defattr(-,root,root)
21nr|cnrdrvcups-lb-5.50-2|270	%{_libdir}/libcnlbcmr.so*
21nr|cnrdrvcups-lb-5.50-2|271	%{_libdir}/libcanonufr2r.*
21nr|cnrdrvcups-lb-5.50-2|272	%{_libdir}/libufr2filterr.*
21nr|cnrdrvcups-lb-5.50-2|273	%{_libdir}/libcaiocnpkbidir.*
21nr|cnrdrvcups-lb-5.50-2|274	%{_bindir}/cnpkbidir
21nr|cnrdrvcups-lb-5.50-2|275	%{_bindir}/cnpkmoduleufr2r
21nr|cnrdrvcups-lb-5.50-2|276	
21nr|cnrdrvcups-lb-5.50-2|277	%{_prefix}/lib/cups/filter/rastertoufr2
21nr|cnrdrvcups-lb-5.50-2|278	%{_prefix}/lib/cups/filter/pdftocpca
21nr|cnrdrvcups-lb-5.50-2|279	%{_bindir}/cnrsdrvufr2
21nr|cnrdrvcups-lb-5.50-2|280	%{_bindir}/cnjbigufr2
21nr|cnrdrvcups-lb-5.50-2|281	%{_bindir}/cnpdfdrv
21nr|cnrdrvcups-lb-5.50-2|282	
21nr|cnrdrvcups-lb-5.50-2|283	%{_prefix}/share/cups/model/CNRCUPS*ZJ.ppd
21nr|cnrdrvcups-lb-5.50-2|284	%{_prefix}/share/cnpkbidir/cnpkbidi*
21nr|cnrdrvcups-lb-5.50-2|285	%{_prefix}/share/ufr2filterr/ThLB*
21nr|cnrdrvcups-lb-5.50-2|286	# cngplp
21nr|cnrdrvcups-lb-5.50-2|287	%{_libdir}/libuictlufr2r.*
21nr|cnrdrvcups-lb-5.50-2|288	%{_prefix}/share/cngplp2/cngplp_ufr2.ui
21nr|cnrdrvcups-lb-5.50-2|289	%{_prefix}/share/cngplp2/CN*ZJ.res
21nr|cnrdrvcups-lb-5.50-2|290	%{_prefix}/share/cngplp2/common_ufr2.res
21nr|cnrdrvcups-lb-5.50-2|291	%{_prefix}/share/cngplp2/func_config_ufr2.xml
21nr|cnrdrvcups-lb-5.50-2|292	%{_prefix}/share/locale/ja/LC_MESSAGES/libuictlufr2r*.mo
21nr|cnrdrvcups-lb-5.50-2|293	%{_prefix}/share/locale/fr/LC_MESSAGES/libuictlufr2r*.mo
21nr|cnrdrvcups-lb-5.50-2|294	%{_prefix}/share/locale/it/LC_MESSAGES/libuictlufr2r*.mo
21nr|cnrdrvcups-lb-5.50-2|295	%{_prefix}/share/locale/de/LC_MESSAGES/libuictlufr2r*.mo
21nr|cnrdrvcups-lb-5.50-2|296	%{_prefix}/share/locale/es/LC_MESSAGES/libuictlufr2r*.mo
21nr|cnrdrvcups-lb-5.50-2|297	%{_prefix}/share/locale/zh_CN/LC_MESSAGES/libuictlufr2r*.mo
21nr|cnrdrvcups-lb-5.50-2|298	%{_prefix}/share/locale/ko/LC_MESSAGES/libuictlufr2r*.mo
21nr|cnrdrvcups-lb-5.50-2|299	%{_prefix}/share/locale/zh_TW/LC_MESSAGES/libuictlufr2r*.mo
21nr|cnrdrvcups-lb-5.50-2|300	
21nr|cnrdrvcups-lb-5.50-2|301	%{_prefix}/share/cnsetuputil2/cnsetuputil.ui
21nr|cnrdrvcups-lb-5.50-2|302	%{_prefix}/share/locale/ja/LC_MESSAGES/cnsetuputil2.mo
21nr|cnrdrvcups-lb-5.50-2|303	%{_prefix}/share/locale/de/LC_MESSAGES/cnsetuputil2.mo
21nr|cnrdrvcups-lb-5.50-2|304	%{_prefix}/share/locale/es/LC_MESSAGES/cnsetuputil2.mo
21nr|cnrdrvcups-lb-5.50-2|305	%{_prefix}/share/locale/fr/LC_MESSAGES/cnsetuputil2.mo
21nr|cnrdrvcups-lb-5.50-2|306	%{_prefix}/share/locale/it/LC_MESSAGES/cnsetuputil2.mo
21nr|cnrdrvcups-lb-5.50-2|307	%{_prefix}/share/locale/zh_CN/LC_MESSAGES/cnsetuputil2.mo
21nr|cnrdrvcups-lb-5.50-2|308	%{_prefix}/share/locale/ko/LC_MESSAGES/cnsetuputil2.mo
21nr|cnrdrvcups-lb-5.50-2|309	%{_prefix}/share/locale/zh_TW/LC_MESSAGES/cnsetuputil2.mo
21nr|cnrdrvcups-lb-5.50-2|310	%{_prefix}/bin/cnsetuputil2
21nr|cnrdrvcups-lb-5.50-2|311	
21nr|cnrdrvcups-lb-5.50-2|312	%exclude %{_libdir}/libColorGearC.so*
21nr|cnrdrvcups-lb-5.50-2|313	
21nr|cnrdrvcups-lb-5.50-2|314	#--------------------------------------------------
21nr|cnrdrvcups-lb-5.50-2|315	# devel need for build cndrvcups-capt driver
21nr|cnrdrvcups-lb-5.50-2|316	%package devel
21nr|cnrdrvcups-lb-5.50-2|317	Summary:	Development files for %{name}
21nr|cnrdrvcups-lb-5.50-2|318	Group:		Development/Other
21nr|cnrdrvcups-lb-5.50-2|319	
21nr|cnrdrvcups-lb-5.50-2|320	%description devel
21nr|cnrdrvcups-lb-5.50-2|321	Development files for %{name}
21nr|cnrdrvcups-lb-5.50-2|322	
21nr|cnrdrvcups-lb-5.50-2|323	%files devel
21nr|cnrdrvcups-lb-5.50-2|324	%{_includedir}/*.h
21nr|cnrdrvcups-lb-5.50-2|325	%{_libdir}/libbuftool.a
21nr|cnrdrvcups-lb-5.50-2|326	#--------------------------------------------------
21nr|cnrdrvcups-lb-5.50-2|327	%prep
21nr|cnrdrvcups-lb-5.50-2|328	%autosetup -p1
21nr|cnrdrvcups-lb-5.50-2|329	
21nr|cnrdrvcups-lb-5.50-2|330	##### common #####
21nr|cnrdrvcups-lb-5.50-2|331	cd %{_builddir}/%{common_dir}
21nr|cnrdrvcups-lb-5.50-2|332	cd buftool
21nr|cnrdrvcups-lb-5.50-2|333	NOCONFIGURE=1 ./autogen.sh %{_machine_type} %{_cflags} --prefix=%{_prefix} --libdir=%{_libdir} --enable-progpath=%{_bindir} --disable-shared --enable-static
21nr|cnrdrvcups-lb-5.50-2|334	autoreconf
21nr|cnrdrvcups-lb-5.50-2|335	cp configure.ac configure.in
21nr|cnrdrvcups-lb-5.50-2|336	./configure --prefix=%{_prefix} --libdir=%{_libdir} --enable-progpath=%{_bindir} --disable-shared --enable-static
21nr|cnrdrvcups-lb-5.50-2|337	
21nr|cnrdrvcups-lb-5.50-2|338	cd ../cngplp
21nr|cnrdrvcups-lb-5.50-2|339	NOCONFIGURE=1 ./autogen.sh --libdir=%{locallibs} --prefix=%{_prefix} COMMON_SUFFIX=2
21nr|cnrdrvcups-lb-5.50-2|340	autoreconf
21nr|cnrdrvcups-lb-5.50-2|341	cp configure.ac configure.in
21nr|cnrdrvcups-lb-5.50-2|342	./configure --libdir=%{locallibs} --prefix=%{_prefix} COMMON_SUFFIX=2
21nr|cnrdrvcups-lb-5.50-2|343	
21nr|cnrdrvcups-lb-5.50-2|344	cd ../backend
21nr|cnrdrvcups-lb-5.50-2|345	NOCONFIGURE=1 ./autogen.sh %{_machine_type} %{_cflags} --prefix=%{_prefix} --libdir=%{_libdir} MODULE_SUFFIX=ufr2
21nr|cnrdrvcups-lb-5.50-2|346	autoreconf
21nr|cnrdrvcups-lb-5.50-2|347	cp configure.ac configure.in
21nr|cnrdrvcups-lb-5.50-2|348	./configure --prefix=%{_prefix} --libdir=%{_libdir} MODULE_SUFFIX=ufr2
21nr|cnrdrvcups-lb-5.50-2|349	
21nr|cnrdrvcups-lb-5.50-2|350	cd ../rasterfilter
21nr|cnrdrvcups-lb-5.50-2|351	NOCONFIGURE=1 ./autogen.sh %{_machine_type} %{_cflags} --prefix=%{_prefix} --libdir=%{_libdir}
21nr|cnrdrvcups-lb-5.50-2|352	autoreconf
21nr|cnrdrvcups-lb-5.50-2|353	cp configure.ac configure.in
21nr|cnrdrvcups-lb-5.50-2|354	./configure --prefix=%{_prefix} --libdir=%{_libdir}
21nr|cnrdrvcups-lb-5.50-2|355	
21nr|cnrdrvcups-lb-5.50-2|356	cd ../cnjbig
21nr|cnrdrvcups-lb-5.50-2|357	NOCONFIGURE=1 ./autogen.sh %{_machine_type} %{_cflags} --prefix=%{_prefix}
21nr|cnrdrvcups-lb-5.50-2|358	autoreconf
21nr|cnrdrvcups-lb-5.50-2|359	cp configure.ac configure.in
21nr|cnrdrvcups-lb-5.50-2|360	./configure --prefix=%{_prefix}
21nr|cnrdrvcups-lb-5.50-2|361	
21nr|cnrdrvcups-lb-5.50-2|362	cd ..
21nr|cnrdrvcups-lb-5.50-2|363	
21nr|cnrdrvcups-lb-5.50-2|364	cd ..
21nr|cnrdrvcups-lb-5.50-2|365	##### driver #####
21nr|cnrdrvcups-lb-5.50-2|366	cd %{_builddir}/%{driver_dir}
21nr|cnrdrvcups-lb-5.50-2|367	
21nr|cnrdrvcups-lb-5.50-2|368	cd cpca
21nr|cnrdrvcups-lb-5.50-2|369	NOCONFIGURE=1 ./autogen.sh %{_machine_type} %{_cflags} --prefix=%{_prefix} --libdir=%{_libdir} --enable-progpath=%{_bindir}
21nr|cnrdrvcups-lb-5.50-2|370	autoreconf
21nr|cnrdrvcups-lb-5.50-2|371	cp configure.ac configure.in
21nr|cnrdrvcups-lb-5.50-2|372	./configure --prefix=%{_prefix} --libdir=%{_libdir} --enable-progpath=%{_bindir}
21nr|cnrdrvcups-lb-5.50-2|373	
21nr|cnrdrvcups-lb-5.50-2|374	cd ../cngplp
21nr|cnrdrvcups-lb-5.50-2|375	NOCONFIGURE=1 ./autogen.sh %{_machine_type} %{_cflags} --prefix=%{_prefix} --libdir=%{_libdir}
21nr|cnrdrvcups-lb-5.50-2|376	autoreconf
21nr|cnrdrvcups-lb-5.50-2|377	cp configure.ac configure.in
21nr|cnrdrvcups-lb-5.50-2|378	./configure --prefix=%{_prefix} --libdir=%{_libdir}
21nr|cnrdrvcups-lb-5.50-2|379	
21nr|cnrdrvcups-lb-5.50-2|380	cd files
21nr|cnrdrvcups-lb-5.50-2|381	NOCONFIGURE=1 ./autogen.sh %{_machine_type} %{_cflags}
21nr|cnrdrvcups-lb-5.50-2|382	autoreconf
21nr|cnrdrvcups-lb-5.50-2|383	cp configure.ac configure.in
21nr|cnrdrvcups-lb-5.50-2|384	./configure
21nr|cnrdrvcups-lb-5.50-2|385	cd ..
21nr|cnrdrvcups-lb-5.50-2|386	
21nr|cnrdrvcups-lb-5.50-2|387	cd ../pdftocpca
21nr|cnrdrvcups-lb-5.50-2|388	NOCONFIGURE=1 ./autogen.sh %{_machine_type} %{_cflags} --libdir=%{_libdir}
21nr|cnrdrvcups-lb-5.50-2|389	autoreconf
21nr|cnrdrvcups-lb-5.50-2|390	cp configure.ac configure.in
21nr|cnrdrvcups-lb-5.50-2|391	./configure --libdir=%{_libdir}
21nr|cnrdrvcups-lb-5.50-2|392	cd ..
21nr|cnrdrvcups-lb-5.50-2|393	
21nr|cnrdrvcups-lb-5.50-2|394	cd ..
21nr|cnrdrvcups-lb-5.50-2|395	
21nr|cnrdrvcups-lb-5.50-2|396	
21nr|cnrdrvcups-lb-5.50-2|397	##### utility #####
21nr|cnrdrvcups-lb-5.50-2|398	cd %{_builddir}/%{utility_dir}
21nr|cnrdrvcups-lb-5.50-2|399	cd ..
21nr|cnrdrvcups-lb-5.50-2|400	
21nr|cnrdrvcups-lb-5.50-2|401	%build
21nr|cnrdrvcups-lb-5.50-2|402	cd %{_builddir}/%{common_dir}
21nr|cnrdrvcups-lb-5.50-2|403	cd buftool
21nr|cnrdrvcups-lb-5.50-2|404	make
21nr|cnrdrvcups-lb-5.50-2|405	cp libbuftool.a %{b_lib_dir}/
21nr|cnrdrvcups-lb-5.50-2|406	cp buftool.h %{b_include_dir}/
21nr|cnrdrvcups-lb-5.50-2|407	cp buflist.h %{b_include_dir}/
21nr|cnrdrvcups-lb-5.50-2|408	cd ..
21nr|cnrdrvcups-lb-5.50-2|409	
21nr|cnrdrvcups-lb-5.50-2|410	make
21nr|cnrdrvcups-lb-5.50-2|411	
21nr|cnrdrvcups-lb-5.50-2|412	cd ..
21nr|cnrdrvcups-lb-5.50-2|413	
21nr|cnrdrvcups-lb-5.50-2|414	cd %{_builddir}/%{driver_dir}
21nr|cnrdrvcups-lb-5.50-2|415	make
21nr|cnrdrvcups-lb-5.50-2|416	cd ..
21nr|cnrdrvcups-lb-5.50-2|417	
21nr|cnrdrvcups-lb-5.50-2|418	%install
21nr|cnrdrvcups-lb-5.50-2|419	mkdir -pv %{_libdir}
21nr|cnrdrvcups-lb-5.50-2|420	mkdir -pv %{buildroot}%{_bindir}
21nr|cnrdrvcups-lb-5.50-2|421	mkdir -pv %{buildroot}%{_libdir}
21nr|cnrdrvcups-lb-5.50-2|422	mkdir -pv %{buildroot}%{_prefix}/lib/cups/filter
21nr|cnrdrvcups-lb-5.50-2|423	mkdir -pv %{buildroot}%{_prefix}/lib/cups/backend/
21nr|cnrdrvcups-lb-5.50-2|424	mkdir -pv %{buildroot}%{_prefix}/share/locale/ja/LC_MESSAGES
21nr|cnrdrvcups-lb-5.50-2|425	mkdir -pv %{buildroot}%{_prefix}/share/cups/usb
21nr|cnrdrvcups-lb-5.50-2|426	mkdir -pv %{buildroot}%{_prefix}/share/cups/model
21nr|cnrdrvcups-lb-5.50-2|427	mkdir -pv %{buildroot}%{_prefix}/share/caepcm/ufr2
21nr|cnrdrvcups-lb-5.50-2|428	mkdir -pv %{buildroot}%{_prefix}/share/cnpkbidir
21nr|cnrdrvcups-lb-5.50-2|429	mkdir -pv %{buildroot}%{_prefix}/share/ufr2filterr
21nr|cnrdrvcups-lb-5.50-2|430	# cngplp
21nr|cnrdrvcups-lb-5.50-2|431	mkdir -pv %{buildroot}%{_prefix}/share/cngplp2/
21nr|cnrdrvcups-lb-5.50-2|432	mkdir -pv %{buildroot}%{locallibs}
21nr|cnrdrvcups-lb-5.50-2|433	#utility
21nr|cnrdrvcups-lb-5.50-2|434	mkdir -pv %{buildroot}%{_prefix}/share/cnsetuputil2
21nr|cnrdrvcups-lb-5.50-2|435	mkdir -pv %{buildroot}%{_prefix}/share/locale/ja/LC_MESSAGES
21nr|cnrdrvcups-lb-5.50-2|436	mkdir -pv %{buildroot}%{_prefix}/share/locale/de/LC_MESSAGES
21nr|cnrdrvcups-lb-5.50-2|437	mkdir -pv %{buildroot}%{_prefix}/share/locale/es/LC_MESSAGES
21nr|cnrdrvcups-lb-5.50-2|438	mkdir -pv %{buildroot}%{_prefix}/share/locale/fr/LC_MESSAGES
21nr|cnrdrvcups-lb-5.50-2|439	mkdir -pv %{buildroot}%{_prefix}/share/locale/it/LC_MESSAGES
21nr|cnrdrvcups-lb-5.50-2|440	mkdir -pv %{buildroot}%{_prefix}/share/locale/zh_CN/LC_MESSAGES
21nr|cnrdrvcups-lb-5.50-2|441	mkdir -pv %{buildroot}%{_prefix}/share/locale/ko/LC_MESSAGES
21nr|cnrdrvcups-lb-5.50-2|442	mkdir -pv %{buildroot}%{_prefix}/share/locale/zh_TW/LC_MESSAGES
21nr|cnrdrvcups-lb-5.50-2|443	
21nr|cnrdrvcups-lb-5.50-2|444	#### common ####
21nr|cnrdrvcups-lb-5.50-2|445	cd ${RPM_BUILD_DIR}/%{common_dir}
21nr|cnrdrvcups-lb-5.50-2|446	%make_install COMMON_SUFFIX=2
21nr|cnrdrvcups-lb-5.50-2|447	
21nr|cnrdrvcups-lb-5.50-2|448	install -c -m 644 Rule/canon-laser-printer.usb-quirks	%{buildroot}%{_prefix}/share/cups/usb/canon-laser-printer_ufr2.usb-quirks
21nr|cnrdrvcups-lb-5.50-2|449	cd -
21nr|cnrdrvcups-lb-5.50-2|450	
21nr|cnrdrvcups-lb-5.50-2|451	cd %{b_lib_dir}
21nr|cnrdrvcups-lb-5.50-2|452	install -c -m 755 %{_libsarch}/libcaiowrapufr2.so.1.0.0		%{buildroot}%{_libdir}
21nr|cnrdrvcups-lb-5.50-2|453	install -c -m 755 %{_libsarch}/libcaepcmufr2.so.1.0			%{buildroot}%{_libdir}
21nr|cnrdrvcups-lb-5.50-2|454	install -c -m 755 %{_libsarch}/libColorGearCufr2.so.2.0.0    %{buildroot}%{_libdir}
21nr|cnrdrvcups-lb-5.50-2|455	install -c -m 644 data/ufr2/*.ICC	%{buildroot}%{_prefix}/share/caepcm/ufr2
21nr|cnrdrvcups-lb-5.50-2|456	install -c -m 644 data/ufr2/*.icc	%{buildroot}%{_prefix}/share/caepcm/ufr2
21nr|cnrdrvcups-lb-5.50-2|457	install -c -m 644 data/ufr2/*.PRF	%{buildroot}%{_prefix}/share/caepcm/ufr2
21nr|cnrdrvcups-lb-5.50-2|458	install -c -m 755 %{_libsarch}/libcanon_slimufr2.so.1.0.0		%{buildroot}%{_libdir}
21nr|cnrdrvcups-lb-5.50-2|459	cd -
21nr|cnrdrvcups-lb-5.50-2|460	
21nr|cnrdrvcups-lb-5.50-2|461	cd %{buildroot}%{_libdir}
21nr|cnrdrvcups-lb-5.50-2|462	ln -sf libcaepcmufr2.so.1.0			libcaepcmufr2.so.1
21nr|cnrdrvcups-lb-5.50-2|463	ln -sf libcaepcmufr2.so.1.0			libcaepcmufr2.so
21nr|cnrdrvcups-lb-5.50-2|464	ln -sf libcaiowrapufr2.so.1.0.0		libcaiowrapufr2.so.1
21nr|cnrdrvcups-lb-5.50-2|465	ln -sf libcaiowrapufr2.so.1.0.0		libcaiowrapufr2.so
21nr|cnrdrvcups-lb-5.50-2|466	ln -sf libcanon_slimufr2.so.1.0.0		libcanon_slimufr2.so.1
21nr|cnrdrvcups-lb-5.50-2|467	ln -sf libcanon_slimufr2.so.1.0.0		libcanon_slimufr2.so
21nr|cnrdrvcups-lb-5.50-2|468	ln -sf libColorGearCufr2.so.2.0.0   libColorGearCufr2.so.2
21nr|cnrdrvcups-lb-5.50-2|469	ln -sf libColorGearCufr2.so.2.0.0   libColorGearCufr2.so
21nr|cnrdrvcups-lb-5.50-2|470	cd -
21nr|cnrdrvcups-lb-5.50-2|471	
21nr|cnrdrvcups-lb-5.50-2|472	#### driver ####
21nr|cnrdrvcups-lb-5.50-2|473	cd ${RPM_BUILD_DIR}/%{driver_dir}
21nr|cnrdrvcups-lb-5.50-2|474	%make_install
21nr|cnrdrvcups-lb-5.50-2|475	
21nr|cnrdrvcups-lb-5.50-2|476	install -c -m 644 ppd/CN*.ppd	%{buildroot}%{_prefix}/share/cups/model
21nr|cnrdrvcups-lb-5.50-2|477	cd -
21nr|cnrdrvcups-lb-5.50-2|478	
21nr|cnrdrvcups-lb-5.50-2|479	cd %{b_lib_dir}
21nr|cnrdrvcups-lb-5.50-2|480	install -c -m 4755 %{_libsarch}/cnpkmoduleufr2r 	%{buildroot}%{_bindir}
21nr|cnrdrvcups-lb-5.50-2|481	install -c -m 755 %{_libsarch}/cnpdfdrv 			%{buildroot}%{_bindir}
21nr|cnrdrvcups-lb-5.50-2|482	install -c -m 755 %{_libsarch}/libcanonufr2r.so.1.0.0  %{buildroot}%{_libdir}
21nr|cnrdrvcups-lb-5.50-2|483	install -c -m 755 %{_libsarch}/libufr2filterr.so.1.0.0   %{buildroot}%{_libdir}
21nr|cnrdrvcups-lb-5.50-2|484	install -c -m 755 %{_libsarch}/cnpkbidir   %{buildroot}%{_bindir}
21nr|cnrdrvcups-lb-5.50-2|485	install -c -m 755 %{_libsarch}/libcaiocnpkbidir.so.1.0.0   %{buildroot}%{_libdir}
21nr|cnrdrvcups-lb-5.50-2|486	install -c -m 755 %{_libsarch}/cnrsdrvufr2 	%{buildroot}%{_bindir}
21nr|cnrdrvcups-lb-5.50-2|487	install -c -m 644 data/ufr2/CnLB*	%{buildroot}%{_prefix}/share/caepcm/ufr2
21nr|cnrdrvcups-lb-5.50-2|488	install -c -m 644 %{_libsarch}/cnpkbidir_info*	%{buildroot}%{_prefix}/share/cnpkbidir
21nr|cnrdrvcups-lb-5.50-2|489	install -c -m 644 %{_libsarch}/ThLB*	%{buildroot}%{_prefix}/share/ufr2filterr
21nr|cnrdrvcups-lb-5.50-2|490	install -c -m 755 %{_libsarch}/libcnlbcmr.so.1.0			%{buildroot}%{_libdir}
21nr|cnrdrvcups-lb-5.50-2|491	cd -
21nr|cnrdrvcups-lb-5.50-2|492	
21nr|cnrdrvcups-lb-5.50-2|493	cd %{buildroot}%{_libdir}
21nr|cnrdrvcups-lb-5.50-2|494	ln -sf libcanonufr2r.so.1.0.0 libcanonufr2r.so
21nr|cnrdrvcups-lb-5.50-2|495	ln -sf libcanonufr2r.so.1.0.0 libcanonufr2r.so.1
21nr|cnrdrvcups-lb-5.50-2|496	ln -sf libufr2filterr.so.1.0.0 libufr2filterr.so
21nr|cnrdrvcups-lb-5.50-2|497	ln -sf libufr2filterr.so.1.0.0 libufr2filterr.so.1
21nr|cnrdrvcups-lb-5.50-2|498	ln -sf libcaiocnpkbidir.so.1.0.0 libcaiocnpkbidir.so
21nr|cnrdrvcups-lb-5.50-2|499	ln -sf libcaiocnpkbidir.so.1.0.0 libcaiocnpkbidir.so.1
21nr|cnrdrvcups-lb-5.50-2|500	ln -sf libcnlbcmr.so.1.0			libcnlbcmr.so.1
21nr|cnrdrvcups-lb-5.50-2|501	ln -sf libcnlbcmr.so.1.0			libcnlbcmr.so
21nr|cnrdrvcups-lb-5.50-2|502	ln -sf libuictlufr2r.so.1.0.0	libuictlufr2r.so.1
21nr|cnrdrvcups-lb-5.50-2|503	ln -sf libuictlufr2r.so.1.0.0	libuictlufr2r.so
21nr|cnrdrvcups-lb-5.50-2|504	cd -
21nr|cnrdrvcups-lb-5.50-2|505	
21nr|cnrdrvcups-lb-5.50-2|506	#### utility ####
21nr|cnrdrvcups-lb-5.50-2|507	cd ${RPM_BUILD_DIR}/%{utility_dir}
21nr|cnrdrvcups-lb-5.50-2|508	install -c -m 644 data/cnsetuputil.ui	%{buildroot}%{_prefix}/share/cnsetuputil2
21nr|cnrdrvcups-lb-5.50-2|509	cd %{b_lib_dir}
21nr|cnrdrvcups-lb-5.50-2|510	install -c -m 755 %{_libsarch}/cnsetuputil2	%{buildroot}%{_prefix}/bin
21nr|cnrdrvcups-lb-5.50-2|511	install -c -m 644 %{_libsarch}/ja/LC_MESSAGES/cnsetuputil2.mo       %{buildroot}%{_prefix}/share/locale/ja/LC_MESSAGES
21nr|cnrdrvcups-lb-5.50-2|512	install -c -m 644 %{_libsarch}/de/LC_MESSAGES/cnsetuputil2.mo       %{buildroot}%{_prefix}/share/locale/de/LC_MESSAGES
21nr|cnrdrvcups-lb-5.50-2|513	install -c -m 644 %{_libsarch}/es/LC_MESSAGES/cnsetuputil2.mo       %{buildroot}%{_prefix}/share/locale/es/LC_MESSAGES
21nr|cnrdrvcups-lb-5.50-2|514	install -c -m 644 %{_libsarch}/fr/LC_MESSAGES/cnsetuputil2.mo       %{buildroot}%{_prefix}/share/locale/fr/LC_MESSAGES
21nr|cnrdrvcups-lb-5.50-2|515	install -c -m 644 %{_libsarch}/it/LC_MESSAGES/cnsetuputil2.mo       %{buildroot}%{_prefix}/share/locale/it/LC_MESSAGES
21nr|cnrdrvcups-lb-5.50-2|516	install -c -m 644 %{_libsarch}/zh_CN/LC_MESSAGES/cnsetuputil2.mo    %{buildroot}%{_prefix}/share/locale/zh_CN/LC_MESSAGES
21nr|cnrdrvcups-lb-5.50-2|517	install -c -m 644 %{_libsarch}/ko/LC_MESSAGES/cnsetuputil2.mo       %{buildroot}%{_prefix}/share/locale/ko/LC_MESSAGES
21nr|cnrdrvcups-lb-5.50-2|518	install -c -m 644 %{_libsarch}/zh_TW/LC_MESSAGES/cnsetuputil2.mo    %{buildroot}%{_prefix}/share/locale/zh_TW/LC_MESSAGES
21nr|cnrdrvcups-lb-5.50-2|519	cd -
21nr|cnrdrvcups-lb-5.50-2|520	
21nr|cnrdrvcups-lb-5.50-2|521	#### devel ####
21nr|cnrdrvcups-lb-5.50-2|522	mkdir -pv %{buildroot}%{_includedir}
21nr|cnrdrvcups-lb-5.50-2|523	cp  %{b_lib_dir}/libbuftool.a %{buildroot}%{_libdir}/libbuftool.a
21nr|cnrdrvcups-lb-5.50-2|524	cp  %{b_include_dir}/*.h %{buildroot}%{_includedir}/

20023 21
21nr|dahdi-firmware-2.6.1-3|1	Name:		dahdi-firmware
21nr|dahdi-firmware-2.6.1-3|2	Summary:	Non-free firmware for dahdi
21nr|dahdi-firmware-2.6.1-3|3	Group:		System/Kernel and hardware
21nr|dahdi-firmware-2.6.1-3|4	Version:	2.6.1
21nr|dahdi-firmware-2.6.1-3|5	Release:	3
21nr|dahdi-firmware-2.6.1-3|6	License:	Proprietary
21nr|dahdi-firmware-2.6.1-3|7	URL:		http://www.asterisk.org/
21nr|dahdi-firmware-2.6.1-3|8	# firmware extracted from http://downloads.asterisk.org/pub/telephony/dahdi-linux/dahdi-linux-%{version}.tar.gz
21nr|dahdi-firmware-2.6.1-3|9	Source0:	%{name}-%{version}.tar.xz
21nr|dahdi-firmware-2.6.1-3|10	BuildArch:	noarch
21nr|dahdi-firmware-2.6.1-3|11	
21nr|dahdi-firmware-2.6.1-3|12	Requires:	make wget
21nr|dahdi-firmware-2.6.1-3|13	
21nr|dahdi-firmware-2.6.1-3|14	%description
21nr|dahdi-firmware-2.6.1-3|15	This package includes the non-free firmwares from the DAHDI tarball as well
21nr|dahdi-firmware-2.6.1-3|16	as downloading script for the Digium firmwares that are normally downloaded
21nr|dahdi-firmware-2.6.1-3|17	on 'make install'.
21nr|dahdi-firmware-2.6.1-3|18	
21nr|dahdi-firmware-2.6.1-3|19	Attention: you need active Internet connection during this package
21nr|dahdi-firmware-2.6.1-3|20	installation. If Network was unavailable, you can download and install firmware
21nr|dahdi-firmware-2.6.1-3|21	later by running the following command as root:
21nr|dahdi-firmware-2.6.1-3|22	
21nr|dahdi-firmware-2.6.1-3|23	make -C %{_datadir}/%{name} HOTPLUG_FIRMWARE=yes hotplug-install
21nr|dahdi-firmware-2.6.1-3|24	
21nr|dahdi-firmware-2.6.1-3|25	%prep
21nr|dahdi-firmware-2.6.1-3|26	%setup -q
21nr|dahdi-firmware-2.6.1-3|27	
21nr|dahdi-firmware-2.6.1-3|28	%build
21nr|dahdi-firmware-2.6.1-3|29	
21nr|dahdi-firmware-2.6.1-3|30	%install
21nr|dahdi-firmware-2.6.1-3|31	install -d -m 755 %{buildroot}%{_datadir}/dahdi
21nr|dahdi-firmware-2.6.1-3|32	cp xpp/firmwares/*.hex %{buildroot}%{_datadir}/dahdi/
21nr|dahdi-firmware-2.6.1-3|33	install -D -m 644 firmware/Makefile %{buildroot}%{_datadir}/%{name}/Makefile
21nr|dahdi-firmware-2.6.1-3|34	
21nr|dahdi-firmware-2.6.1-3|35	%post
21nr|dahdi-firmware-2.6.1-3|36	make -C %{_datadir}/%{name} HOTPLUG_FIRMWARE=yes hotplug-install
21nr|dahdi-firmware-2.6.1-3|37	
21nr|dahdi-firmware-2.6.1-3|38	%preun
21nr|dahdi-firmware-2.6.1-3|39	make -C %{_datadir}/%{name} HOTPLUG_FIRMWARE=yes hotplug-uninstall
21nr|dahdi-firmware-2.6.1-3|40	
21nr|dahdi-firmware-2.6.1-3|41	%files
21nr|dahdi-firmware-2.6.1-3|42	%doc xpp/firmwares/LICENSE.firmware
21nr|dahdi-firmware-2.6.1-3|43	%doc xpp/firmwares/README
21nr|dahdi-firmware-2.6.1-3|44	%{_datadir}/dahdi/*
21nr|dahdi-firmware-2.6.1-3|45	%{_datadir}/%{name}/*

20024 21
21nr|dangerdeep-data-0.4-0_pre3327.1|1	%define prerel 0_pre3327
21nr|dangerdeep-data-0.4-0_pre3327.1|2	
21nr|dangerdeep-data-0.4-0_pre3327.1|3	Summary:	Data package for dangerdeep
21nr|dangerdeep-data-0.4-0_pre3327.1|4	Name:		dangerdeep-data
21nr|dangerdeep-data-0.4-0_pre3327.1|5	Version:	0.4
21nr|dangerdeep-data-0.4-0_pre3327.1|6	Release:	%{prerel}.1
21nr|dangerdeep-data-0.4-0_pre3327.1|7	License:	Freeware
21nr|dangerdeep-data-0.4-0_pre3327.1|8	Group:		Games/Simulation
21nr|dangerdeep-data-0.4-0_pre3327.1|9	Url:		http://dangerdeep.sourceforge.net/
21nr|dangerdeep-data-0.4-0_pre3327.1|10	Source0:	http://heanet.dl.sourceforge.net/project/dangerdeep/%{version}.%{release}/%{name}-%{version}.%{prerel}.zip
21nr|dangerdeep-data-0.4-0_pre3327.1|11	BuildArch:	noarch
21nr|dangerdeep-data-0.4-0_pre3327.1|12	
21nr|dangerdeep-data-0.4-0_pre3327.1|13	%description
21nr|dangerdeep-data-0.4-0_pre3327.1|14	Danger from the deep (aka dangerdeep) is a Free / Open Source World War II
21nr|dangerdeep-data-0.4-0_pre3327.1|15	german submarine simulation. It is currently available for Linux/i386 and
21nr|dangerdeep-data-0.4-0_pre3327.1|16	Windows, but since it uses SDL/OpenGL it should be portable to other operating
21nr|dangerdeep-data-0.4-0_pre3327.1|17	systems or platforms. (If anyone whishes to port it, please contact us.) This
21nr|dangerdeep-data-0.4-0_pre3327.1|18	game is planned as tactical simulation and will be as realistic as our time and
21nr|dangerdeep-data-0.4-0_pre3327.1|19	knowledge of physics allows. It's current state is ALPHA, but it is playable.
21nr|dangerdeep-data-0.4-0_pre3327.1|20	
21nr|dangerdeep-data-0.4-0_pre3327.1|21	This is a non-free package due the non commercial purposes of it's
21nr|dangerdeep-data-0.4-0_pre3327.1|22	distribution.
21nr|dangerdeep-data-0.4-0_pre3327.1|23	
21nr|dangerdeep-data-0.4-0_pre3327.1|24	%files
21nr|dangerdeep-data-0.4-0_pre3327.1|25	%doc LICENSE
21nr|dangerdeep-data-0.4-0_pre3327.1|26	%{_gamesdatadir}/dangerdeep
21nr|dangerdeep-data-0.4-0_pre3327.1|27	
21nr|dangerdeep-data-0.4-0_pre3327.1|28	#----------------------------------------------------------------------------
21nr|dangerdeep-data-0.4-0_pre3327.1|29	
21nr|dangerdeep-data-0.4-0_pre3327.1|30	%prep
21nr|dangerdeep-data-0.4-0_pre3327.1|31	%setup -qn data
21nr|dangerdeep-data-0.4-0_pre3327.1|32	
21nr|dangerdeep-data-0.4-0_pre3327.1|33	%build
21nr|dangerdeep-data-0.4-0_pre3327.1|34	
21nr|dangerdeep-data-0.4-0_pre3327.1|35	%install
21nr|dangerdeep-data-0.4-0_pre3327.1|36	install -d -m 755 %{buildroot}%{_gamesdatadir}/dangerdeep
21nr|dangerdeep-data-0.4-0_pre3327.1|37	cp -r convoys \
21nr|dangerdeep-data-0.4-0_pre3327.1|38	environment \
21nr|dangerdeep-data-0.4-0_pre3327.1|39	flotillas \
21nr|dangerdeep-data-0.4-0_pre3327.1|40	fonts \
21nr|dangerdeep-data-0.4-0_pre3327.1|41	images \
21nr|dangerdeep-data-0.4-0_pre3327.1|42	maps \
21nr|dangerdeep-data-0.4-0_pre3327.1|43	menus \
21nr|dangerdeep-data-0.4-0_pre3327.1|44	missions \
21nr|dangerdeep-data-0.4-0_pre3327.1|45	models \
21nr|dangerdeep-data-0.4-0_pre3327.1|46	objects \
21nr|dangerdeep-data-0.4-0_pre3327.1|47	shaders \
21nr|dangerdeep-data-0.4-0_pre3327.1|48	sounds \
21nr|dangerdeep-data-0.4-0_pre3327.1|49	texts \
21nr|dangerdeep-data-0.4-0_pre3327.1|50	textures \
21nr|dangerdeep-data-0.4-0_pre3327.1|51	%{buildroot}%{_gamesdatadir}/dangerdeep

20025 21
21nr|dektec-0-0.20091104.3|1	%define name dektec
21nr|dektec-0-0.20091104.3|2	%define version 0
21nr|dektec-0-0.20091104.3|3	%define release 0.20091104.3
21nr|dektec-0-0.20091104.3|4	
21nr|dektec-0-0.20091104.3|5	Name:      %name
21nr|dektec-0-0.20091104.3|6	Version:   %version
21nr|dektec-0-0.20091104.3|7	Release:   %release
21nr|dektec-0-0.20091104.3|8	License:   Proprietary
21nr|dektec-0-0.20091104.3|9	Source0:   LinuxSDK.zip
21nr|dektec-0-0.20091104.3|10	Group:     Development/Kernel
21nr|dektec-0-0.20091104.3|11	Buildroot: %{_tmppath}/%{realname}-%{realversion}-%{realrelease}-buildroot
21nr|dektec-0-0.20091104.3|12	Summary:   Libraries and utilities for using Dektec cards
21nr|dektec-0-0.20091104.3|13	Url:       http://www.dektec.com/downloads/Drivers.asp
21nr|dektec-0-0.20091104.3|14	ExclusiveArch: %ix86
21nr|dektec-0-0.20091104.3|15	
21nr|dektec-0-0.20091104.3|16	%description
21nr|dektec-0-0.20091104.3|17	This package contains libraries and utilities for using Dektec cards.
21nr|dektec-0-0.20091104.3|18	
21nr|dektec-0-0.20091104.3|19	%package utils
21nr|dektec-0-0.20091104.3|20	Summary:   Utilities for Dektec cards
21nr|dektec-0-0.20091104.3|21	Group:     Development/Kernel
21nr|dektec-0-0.20091104.3|22	
21nr|dektec-0-0.20091104.3|23	%description utils
21nr|dektec-0-0.20091104.3|24	DtPlay:        Command-line player application
21nr|dektec-0-0.20091104.3|25	DtRecord:      Command-line recorder application
21nr|dektec-0-0.20091104.3|26	DtRmxUtil:     Command-line remultiplexing utility
21nr|dektec-0-0.20091104.3|27	
21nr|dektec-0-0.20091104.3|28	%package devel
21nr|dektec-0-0.20091104.3|29	Summary:   Libraries for Dektec cards
21nr|dektec-0-0.20091104.3|30	Group:     Development/C++
21nr|dektec-0-0.20091104.3|31	
21nr|dektec-0-0.20091104.3|32	%description devel
21nr|dektec-0-0.20091104.3|33	C++ API that wraps the driver calls into an easy-to-use and
21nr|dektec-0-0.20091104.3|34	object-oriented programming interface.
21nr|dektec-0-0.20091104.3|35	
21nr|dektec-0-0.20091104.3|36	%prep
21nr|dektec-0-0.20091104.3|37	%setup -q -n LinuxSDK
21nr|dektec-0-0.20091104.3|38	
21nr|dektec-0-0.20091104.3|39	%build
21nr|dektec-0-0.20091104.3|40	make -C DtRecord
21nr|dektec-0-0.20091104.3|41	make -C DtPlay
21nr|dektec-0-0.20091104.3|42	
21nr|dektec-0-0.20091104.3|43	%install
21nr|dektec-0-0.20091104.3|44	rm -rf %buildroot
21nr|dektec-0-0.20091104.3|45	
21nr|dektec-0-0.20091104.3|46	mkdir -p %buildroot%_bindir
21nr|dektec-0-0.20091104.3|47	cp -a DtPlay/DtPlay %buildroot%_bindir
21nr|dektec-0-0.20091104.3|48	cp -a DtRecord/DtRecord %buildroot%_bindir
21nr|dektec-0-0.20091104.3|49	cp -a DtRmxUtil/DtRmxUtil %buildroot%_bindir
21nr|dektec-0-0.20091104.3|50	chmod 0755 %buildroot%_bindir/DtRmxUtil
21nr|dektec-0-0.20091104.3|51	
21nr|dektec-0-0.20091104.3|52	mkdir -p %buildroot%_includedir
21nr|dektec-0-0.20091104.3|53	cp -a DTAPI/Include/DTAPI.h %buildroot%_includedir
21nr|dektec-0-0.20091104.3|54	mkdir -p %buildroot%_libdir
21nr|dektec-0-0.20091104.3|55	%if "%{?_lib}" == "lib64"
21nr|dektec-0-0.20091104.3|56	cp -a DTAPI/DTAPI64.o %buildroot%_libdir
21nr|dektec-0-0.20091104.3|57	%else
21nr|dektec-0-0.20091104.3|58	cp -a DTAPI/DTAPI.o %buildroot%_libdir
21nr|dektec-0-0.20091104.3|59	%endif
21nr|dektec-0-0.20091104.3|60	
21nr|dektec-0-0.20091104.3|61	%clean
21nr|dektec-0-0.20091104.3|62	rm -rf %buildroot
21nr|dektec-0-0.20091104.3|63	
21nr|dektec-0-0.20091104.3|64	%files utils
21nr|dektec-0-0.20091104.3|65	%defattr(-,root,root)
21nr|dektec-0-0.20091104.3|66	%_bindir/*
21nr|dektec-0-0.20091104.3|67	
21nr|dektec-0-0.20091104.3|68	%files devel
21nr|dektec-0-0.20091104.3|69	%defattr(-,root,root)
21nr|dektec-0-0.20091104.3|70	%doc DTAPI/Doc/DTAPI.pdf
21nr|dektec-0-0.20091104.3|71	%_includedir/*
21nr|dektec-0-0.20091104.3|72	%_libdir/*.o

20026 21
21nr|discord-0.0.9-2|1	Summary:	All-in-one voice and text chat for gamers
21nr|discord-0.0.9-2|2	Name:		discord
21nr|discord-0.0.9-2|3	Version:	0.0.9
21nr|discord-0.0.9-2|4	Release:	2
21nr|discord-0.0.9-2|5	License:	Freeware
21nr|discord-0.0.9-2|6	Group:		Networking/Chat
21nr|discord-0.0.9-2|7	Url:		https://discordapp.com/
21nr|discord-0.0.9-2|8	Source0:	https://dl.discordapp.net/apps/linux/%{version}/%{name}-%{version}.deb
21nr|discord-0.0.9-2|9	# Not auto-detected, force it
21nr|discord-0.0.9-2|10	Requires:	%{_lib}c++1
21nr|discord-0.0.9-2|11	ExclusiveArch:	x86_64
21nr|discord-0.0.9-2|12	
21nr|discord-0.0.9-2|13	%description
21nr|discord-0.0.9-2|14	All-in-one voice and text chat for gamers that’s free, secure,
21nr|discord-0.0.9-2|15	and works on both your desktop and phone. Stop paying for
21nr|discord-0.0.9-2|16	TeamSpeak servers and hassling with Skype. Simplify your life.
21nr|discord-0.0.9-2|17	
21nr|discord-0.0.9-2|18	%files
21nr|discord-0.0.9-2|19	%{_bindir}/discord
21nr|discord-0.0.9-2|20	%{_datadir}/pixmaps/discord.png
21nr|discord-0.0.9-2|21	%{_datadir}/applications/discord.desktop
21nr|discord-0.0.9-2|22	%{_datadir}/discord
21nr|discord-0.0.9-2|23	%{_datadir}/doc/discord
21nr|discord-0.0.9-2|24	
21nr|discord-0.0.9-2|25	#----------------------------------------------------------------------------
21nr|discord-0.0.9-2|26	
21nr|discord-0.0.9-2|27	%prep
21nr|discord-0.0.9-2|28	
21nr|discord-0.0.9-2|29	%build
21nr|discord-0.0.9-2|30	
21nr|discord-0.0.9-2|31	%install
21nr|discord-0.0.9-2|32	ar p %{SOURCE0} data.tar.xz | unxz | tar x -C %{buildroot}
21nr|discord-0.0.9-2|33	
21nr|discord-0.0.9-2|34	rm -rf %{buildroot}%{_datadir}/lintian

20027 21
21nr|draftsight-2019.3.0.4107-4|1	%define __os_install_post %{nil}
21nr|draftsight-2019.3.0.4107-4|2	%define debug_package %{nil}
21nr|draftsight-2019.3.0.4107-4|3	%define dsver 2019SP3
21nr|draftsight-2019.3.0.4107-4|4	
21nr|draftsight-2019.3.0.4107-4|5	%define __spec_helper_post %{nil}
21nr|draftsight-2019.3.0.4107-4|6	
21nr|draftsight-2019.3.0.4107-4|7	%global __provides_exclude libphonon.*|libQt.*|libq.*
21nr|draftsight-2019.3.0.4107-4|8	
21nr|draftsight-2019.3.0.4107-4|9	
21nr|draftsight-2019.3.0.4107-4|10	Summary:	Professional CAD system: supported file formats are DWT, DXF and DWG
21nr|draftsight-2019.3.0.4107-4|11	Name:		draftsight
21nr|draftsight-2019.3.0.4107-4|12	Version:	2019.3.0.4107
21nr|draftsight-2019.3.0.4107-4|13	Release:	4
21nr|draftsight-2019.3.0.4107-4|14	License:	Standalone license, activation required
21nr|draftsight-2019.3.0.4107-4|15	Group:		Graphics
21nr|draftsight-2019.3.0.4107-4|16	Url:		http://www.3ds.com/products-services/draftsight/download-draftsight
21nr|draftsight-2019.3.0.4107-4|17	Source0:	http://dl-ak.solidworks.com/nonsecure/draftsight/%{dsver}/draftSight.rpm
21nr|draftsight-2019.3.0.4107-4|18	Source1:	draftsight-2019SP3-fix-mime-types.patch
21nr|draftsight-2019.3.0.4107-4|19	Source2:	ft-rockey.rules
21nr|draftsight-2019.3.0.4107-4|20	Source100:	%{name}.rpmlintrc
21nr|draftsight-2019.3.0.4107-4|21	BuildRequires:	desktop-file-utils
21nr|draftsight-2019.3.0.4107-4|22	Requires:	gnome-icon-theme
21nr|draftsight-2019.3.0.4107-4|23	Requires:	xdg-utils
21nr|draftsight-2019.3.0.4107-4|24	Requires:	%mklibname audio 2
21nr|draftsight-2019.3.0.4107-4|25	Requires:	%mklibname cups 2
21nr|draftsight-2019.3.0.4107-4|26	Requires:	%mklibname glu 1
21nr|draftsight-2019.3.0.4107-4|27	Requires:	%mklibname phonon 4
21nr|draftsight-2019.3.0.4107-4|28	Requires:	%mklibname udev 1
21nr|draftsight-2019.3.0.4107-4|29	Requires:	%mklibname uuid 1
21nr|draftsight-2019.3.0.4107-4|30	Requires:	%mklibname x11_ 6
21nr|draftsight-2019.3.0.4107-4|31	Requires:	%mklibname z 1
21nr|draftsight-2019.3.0.4107-4|32	AutoReqProv:	No
21nr|draftsight-2019.3.0.4107-4|33	ExclusiveArch:	x86_64
21nr|draftsight-2019.3.0.4107-4|34	
21nr|draftsight-2019.3.0.4107-4|35	%description
21nr|draftsight-2019.3.0.4107-4|36	Free CAD software for your DWG files by Dassault Systèmes
21nr|draftsight-2019.3.0.4107-4|37	(standalone license). DraftSight lets professional CAD users, students
21nr|draftsight-2019.3.0.4107-4|38	and educators create, edit and view DWG files. DraftSight runs on
21nr|draftsight-2019.3.0.4107-4|39	Windows®, Mac® and Linux.
21nr|draftsight-2019.3.0.4107-4|40	
21nr|draftsight-2019.3.0.4107-4|41	%files
21nr|draftsight-2019.3.0.4107-4|42	/opt/dassault-systemes
21nr|draftsight-2019.3.0.4107-4|43	%{_bindir}/%{name}
21nr|draftsight-2019.3.0.4107-4|44	%{_datadir}/applications/*.desktop
21nr|draftsight-2019.3.0.4107-4|45	%{_iconsdir}/hicolor/16x16/apps/*.png
21nr|draftsight-2019.3.0.4107-4|46	%{_iconsdir}/hicolor/16x16/mimetypes/*.png
21nr|draftsight-2019.3.0.4107-4|47	%{_iconsdir}/gnome/16x16/apps/*.png
21nr|draftsight-2019.3.0.4107-4|48	%{_iconsdir}/gnome/16x16/mimetypes/*.png
21nr|draftsight-2019.3.0.4107-4|49	%{_iconsdir}/hicolor/32x32/apps/*.png
21nr|draftsight-2019.3.0.4107-4|50	%{_iconsdir}/hicolor/32x32/mimetypes/*.png
21nr|draftsight-2019.3.0.4107-4|51	%{_iconsdir}/gnome/32x32/apps/*.png
21nr|draftsight-2019.3.0.4107-4|52	%{_iconsdir}/gnome/32x32/mimetypes/*.png
21nr|draftsight-2019.3.0.4107-4|53	%{_iconsdir}/hicolor/48x48/apps/*.png
21nr|draftsight-2019.3.0.4107-4|54	%{_iconsdir}/hicolor/48x48/mimetypes/*.png
21nr|draftsight-2019.3.0.4107-4|55	%{_iconsdir}/gnome/48x48/apps/*.png
21nr|draftsight-2019.3.0.4107-4|56	%{_iconsdir}/gnome/48x48/mimetypes/*.png
21nr|draftsight-2019.3.0.4107-4|57	%{_iconsdir}/hicolor/64x64/apps/*.png
21nr|draftsight-2019.3.0.4107-4|58	%{_iconsdir}/hicolor/64x64/mimetypes/*.png
21nr|draftsight-2019.3.0.4107-4|59	%{_iconsdir}/gnome/64x64/apps/*.png
21nr|draftsight-2019.3.0.4107-4|60	%{_iconsdir}/gnome/64x64/mimetypes/*.png
21nr|draftsight-2019.3.0.4107-4|61	%{_iconsdir}/hicolor/128x128/apps/*.png
21nr|draftsight-2019.3.0.4107-4|62	%{_iconsdir}/hicolor/128x128/mimetypes/*.png
21nr|draftsight-2019.3.0.4107-4|63	%{_iconsdir}/gnome/128x128/apps/*.png
21nr|draftsight-2019.3.0.4107-4|64	%{_iconsdir}/gnome/128x128/mimetypes/*.png
21nr|draftsight-2019.3.0.4107-4|65	%{_datadir}/pixmaps/dassault-systemes.%{name}.png
21nr|draftsight-2019.3.0.4107-4|66	%{_datadir}/mime/packages/*.xml
21nr|draftsight-2019.3.0.4107-4|67	%{_localstatedir}/opt/dassault-systemes
21nr|draftsight-2019.3.0.4107-4|68	%config(noreplace) %{_sysconfdir}/udev/rules.d/ft-rockey.rules
21nr|draftsight-2019.3.0.4107-4|69	
21nr|draftsight-2019.3.0.4107-4|70	#----------------------------------------------------------------------------
21nr|draftsight-2019.3.0.4107-4|71	
21nr|draftsight-2019.3.0.4107-4|72	%prep
21nr|draftsight-2019.3.0.4107-4|73	%setup -q -c -T
21nr|draftsight-2019.3.0.4107-4|74	
21nr|draftsight-2019.3.0.4107-4|75	%build
21nr|draftsight-2019.3.0.4107-4|76	
21nr|draftsight-2019.3.0.4107-4|77	%install
21nr|draftsight-2019.3.0.4107-4|78	mkdir -p %{buildroot}
21nr|draftsight-2019.3.0.4107-4|79	pushd %{buildroot}
21nr|draftsight-2019.3.0.4107-4|80	rpm2cpio %{SOURCE0} | cpio -idV --quiet
21nr|draftsight-2019.3.0.4107-4|81	
21nr|draftsight-2019.3.0.4107-4|82	# Fix *.desktop file and mime-types:
21nr|draftsight-2019.3.0.4107-4|83	patch -p1 < %{SOURCE1}
21nr|draftsight-2019.3.0.4107-4|84	
21nr|draftsight-2019.3.0.4107-4|85	# Create a launcher
21nr|draftsight-2019.3.0.4107-4|86	mkdir -p %{buildroot}%{_bindir}
21nr|draftsight-2019.3.0.4107-4|87	echo "#!/bin/sh" > %{buildroot}%{_bindir}/%{name}
21nr|draftsight-2019.3.0.4107-4|88	echo "LD_PRELOAD=/%{_lib}/libuuid.so.1:/%{_lib}/libudev.so.1 /opt/dassault-systemes/DraftSight/Linux/DraftSight" >> %{buildroot}%{_bindir}/%{name}
21nr|draftsight-2019.3.0.4107-4|89	chmod a+x %{buildroot}%{_bindir}/%{name}
21nr|draftsight-2019.3.0.4107-4|90	
21nr|draftsight-2019.3.0.4107-4|91	# Move *.desktop file to datadir:
21nr|draftsight-2019.3.0.4107-4|92	mkdir -p %{buildroot}%{_datadir}/applications
21nr|draftsight-2019.3.0.4107-4|93	mv %{buildroot}/opt/dassault-systemes/DraftSight/Resources/dassault-systemes_%{name}.desktop %{buildroot}%{_datadir}/applications/dassault-systemes_%{name}.desktop
21nr|draftsight-2019.3.0.4107-4|94	
21nr|draftsight-2019.3.0.4107-4|95	# Install mime-types:
21nr|draftsight-2019.3.0.4107-4|96	mkdir -p %{buildroot}%{_datadir}/mime/packages
21nr|draftsight-2019.3.0.4107-4|97	mv %{buildroot}/opt/dassault-systemes/DraftSight/Resources/dassault-systemes_%{name}-dwg.xml %{buildroot}%{_datadir}/mime/packages/dassault-systemes_%{name}-dwg.xml
21nr|draftsight-2019.3.0.4107-4|98	mv %{buildroot}/opt/dassault-systemes/DraftSight/Resources/dassault-systemes_%{name}-dwt.xml %{buildroot}%{_datadir}/mime/packages/dassault-systemes_%{name}-dwt.xml
21nr|draftsight-2019.3.0.4107-4|99	#mv %%{buildroot}/opt/dassault-systemes/DraftSight/Resources/dassault-systemes_%%{name}-dxf.xml %%{buildroot}%%{_datadir}/mime/packages/dassault-systemes_%%{name}-dxf.xml
21nr|draftsight-2019.3.0.4107-4|100	popd
21nr|draftsight-2019.3.0.4107-4|101	
21nr|draftsight-2019.3.0.4107-4|102	# Install pixmaps:
21nr|draftsight-2019.3.0.4107-4|103	for SIZE in 16 32 48 64 128; do
21nr|draftsight-2019.3.0.4107-4|104	mkdir -p %{buildroot}%{_iconsdir}/hicolor/${SIZE}x${SIZE}/apps
21nr|draftsight-2019.3.0.4107-4|105	mkdir -p %{buildroot}%{_iconsdir}/hicolor/${SIZE}x${SIZE}/mimetypes
21nr|draftsight-2019.3.0.4107-4|106	mkdir -p %{buildroot}%{_iconsdir}/gnome/${SIZE}x${SIZE}/apps
21nr|draftsight-2019.3.0.4107-4|107	mkdir -p %{buildroot}%{_iconsdir}/gnome/${SIZE}x${SIZE}/mimetypes
21nr|draftsight-2019.3.0.4107-4|108	cp %{buildroot}/opt/dassault-systemes/DraftSight/Resources/pixmaps/${SIZE}x${SIZE}/program.png %{buildroot}%{_iconsdir}/hicolor/${SIZE}x${SIZE}/apps/dassault-systemes.%{name}.png
21nr|draftsight-2019.3.0.4107-4|109	mv %{buildroot}/opt/dassault-systemes/DraftSight/Resources/pixmaps/${SIZE}x${SIZE}/program.png %{buildroot}%{_iconsdir}/gnome/${SIZE}x${SIZE}/apps/dassault-systemes.%{name}.png
21nr|draftsight-2019.3.0.4107-4|110	cp %{buildroot}/opt/dassault-systemes/DraftSight/Resources/pixmaps/${SIZE}x${SIZE}/file-dwg.png %{buildroot}%{_iconsdir}/hicolor/${SIZE}x${SIZE}/mimetypes/application-vnd.dassault-systemes.%{name}-dwg.png
21nr|draftsight-2019.3.0.4107-4|111	mv %{buildroot}/opt/dassault-systemes/DraftSight/Resources/pixmaps/${SIZE}x${SIZE}/file-dwg.png %{buildroot}%{_iconsdir}/gnome/${SIZE}x${SIZE}/mimetypes/application-vnd.dassault-systemes.%{name}-dwg.png
21nr|draftsight-2019.3.0.4107-4|112	#  cp %{buildroot}/opt/dassault-systemes/DraftSight/Resources/pixmaps/${SIZE}x${SIZE}/file-dxf.png %{buildroot}%{_iconsdir}/hicolor/${SIZE}x${SIZE}/mimetypes/application-vnd.dassault-systemes.%{name}-dxf.png
21nr|draftsight-2019.3.0.4107-4|113	#  mv %{buildroot}/opt/dassault-systemes/DraftSight/Resources/pixmaps/${SIZE}x${SIZE}/file-dxf.png %{buildroot}%{_iconsdir}/gnome/${SIZE}x${SIZE}/mimetypes/application-vnd.dassault-systemes.%{name}-dxf.png
21nr|draftsight-2019.3.0.4107-4|114	cp %{buildroot}/opt/dassault-systemes/DraftSight/Resources/pixmaps/${SIZE}x${SIZE}/file-dwt.png %{buildroot}%{_iconsdir}/hicolor/${SIZE}x${SIZE}/mimetypes/application-vnd.dassault-systemes.%{name}-dwt.png
21nr|draftsight-2019.3.0.4107-4|115	mv %{buildroot}/opt/dassault-systemes/DraftSight/Resources/pixmaps/${SIZE}x${SIZE}/file-dwt.png %{buildroot}%{_iconsdir}/gnome/${SIZE}x${SIZE}/mimetypes/application-vnd.dassault-systemes.%{name}-dwt.png
21nr|draftsight-2019.3.0.4107-4|116	done
21nr|draftsight-2019.3.0.4107-4|117	mkdir -p %{buildroot}%{_datadir}/pixmaps
21nr|draftsight-2019.3.0.4107-4|118	cp %{buildroot}%{_iconsdir}/hicolor/48x48/apps/dassault-systemes.%{name}.png %{buildroot}%{_datadir}/pixmaps/dassault-systemes.%{name}.png
21nr|draftsight-2019.3.0.4107-4|119	
21nr|draftsight-2019.3.0.4107-4|120	# Remove unused resources:
21nr|draftsight-2019.3.0.4107-4|121	rm -rf %{buildroot}/opt/dassault-systemes/DraftSight/Resources
21nr|draftsight-2019.3.0.4107-4|122	
21nr|draftsight-2019.3.0.4107-4|123	# Fix missing genltshp.shx:
21nr|draftsight-2019.3.0.4107-4|124	pushd %{buildroot}/opt/dassault-systemes/DraftSight/Fonts
21nr|draftsight-2019.3.0.4107-4|125	ln -s LTypeShp.shx genltshp.shx
21nr|draftsight-2019.3.0.4107-4|126	popd
21nr|draftsight-2019.3.0.4107-4|127	
21nr|draftsight-2019.3.0.4107-4|128	# Install udev rule (prepare for dongle):
21nr|draftsight-2019.3.0.4107-4|129	if [ %{_sysconfdir}/udev/rules.d/ ]; then
21nr|draftsight-2019.3.0.4107-4|130	mkdir -p %{buildroot}%{_sysconfdir}/udev/rules.d
21nr|draftsight-2019.3.0.4107-4|131	install -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/udev/rules.d/ft-rockey.rules
21nr|draftsight-2019.3.0.4107-4|132	fi
21nr|draftsight-2019.3.0.4107-4|133	
21nr|draftsight-2019.3.0.4107-4|134	find %{buildroot} -type f -empty -delete

20028 21
21nr|drascula-1.0-5|1	%define scummvmdir %{_datadir}/scummvm/
21nr|drascula-1.0-5|2	
21nr|drascula-1.0-5|3	Name:		drascula
21nr|drascula-1.0-5|4	Version:	1.0
21nr|drascula-1.0-5|5	Release:	5
21nr|drascula-1.0-5|6	Summary:	Drascula: The Vampire Strikes Back - Adventure Game
21nr|drascula-1.0-5|7	Group:		Games/Adventure
21nr|drascula-1.0-5|8	License:	Freeware
21nr|drascula-1.0-5|9	URL:		http://wiki.scummvm.org/index.php/Drascula:_The_Vampire_Strikes_Back
21nr|drascula-1.0-5|10	Source0:	http://downloads.sourceforge.net/scummvm/%{name}-%{version}.zip
21nr|drascula-1.0-5|11	Source1:	http://downloads.sourceforge.net/scummvm/%{name}-int-1.1.zip
21nr|drascula-1.0-5|12	Source2:	http://downloads.sourceforge.net/scummvm/drascula-audio-2.0.zip
21nr|drascula-1.0-5|13	Source3:	drascula-v6.dat
21nr|drascula-1.0-5|14	Source4:	drascula.png
21nr|drascula-1.0-5|15	BuildRequires:	unzip
21nr|drascula-1.0-5|16	BuildArch:	noarch
21nr|drascula-1.0-5|17	Requires:	scummvm
21nr|drascula-1.0-5|18	
21nr|drascula-1.0-5|19	%description
21nr|drascula-1.0-5|20	You play the role of John Hacker, a British estate agent, who travels to a
21nr|drascula-1.0-5|21	small village of Transylvania in order to negotiate the sale of some ground
21nr|drascula-1.0-5|22	of Gibraltar with the Count Drascula.
21nr|drascula-1.0-5|23	But unfortunately Hacker is not aware of who is Drascula in reality: the most
21nr|drascula-1.0-5|24	terrible vampire with just one idea on his mind: DOMINATING the World
21nr|drascula-1.0-5|25	demonstrating that he is even more evil than his brother Vlad.
21nr|drascula-1.0-5|26	
21nr|drascula-1.0-5|27	%prep
21nr|drascula-1.0-5|28	%setup -q -n %{name} -c %{name}
21nr|drascula-1.0-5|29	unzip -oqqj %{SOURCE1}
21nr|drascula-1.0-5|30	unzip -oqqj %{SOURCE2}
21nr|drascula-1.0-5|31	
21nr|drascula-1.0-5|32	%install
21nr|drascula-1.0-5|33	%__install -d -m 755 %{buildroot}%{_gamesbindir}
21nr|drascula-1.0-5|34	# startscript
21nr|drascula-1.0-5|35	%__cat > %{buildroot}%{_gamesbindir}/%{name} <<'EOF'
21nr|drascula-1.0-5|36	#!/bin/bash
21nr|drascula-1.0-5|37	# Basic switch of language according to locale defined in Unix systems
21nr|drascula-1.0-5|38	case "$LC_MESSAGES" in
21nr|drascula-1.0-5|39	de* )
21nr|drascula-1.0-5|40	language="de"
21nr|drascula-1.0-5|41	;;
21nr|drascula-1.0-5|42	es* )
21nr|drascula-1.0-5|43	language="es"
21nr|drascula-1.0-5|44	;;
21nr|drascula-1.0-5|45	fr* )
21nr|drascula-1.0-5|46	language="fr"
21nr|drascula-1.0-5|47	;;
21nr|drascula-1.0-5|48	it* )
21nr|drascula-1.0-5|49	language="it"
21nr|drascula-1.0-5|50	;;
21nr|drascula-1.0-5|51	* )
21nr|drascula-1.0-5|52	language="en"
21nr|drascula-1.0-5|53	;;
21nr|drascula-1.0-5|54	esac
21nr|drascula-1.0-5|55	scummvm -f -n -m 128 -p %{scummvmdir}/%{name} --language=$language %{name}
21nr|drascula-1.0-5|56	EOF
21nr|drascula-1.0-5|57	
21nr|drascula-1.0-5|58	%__chmod 755 %{buildroot}%{_gamesbindir}/%{name}
21nr|drascula-1.0-5|59	
21nr|drascula-1.0-5|60	%__mkdir_p %{buildroot}/%{scummvmdir}/%{name}
21nr|drascula-1.0-5|61	%__install -p -m 644 Packet.001 PACKET.00? *.ogg %{buildroot}/%{scummvmdir}/%{name}
21nr|drascula-1.0-5|62	%__install -p -m 644 %{SOURCE3} %{buildroot}/%{scummvmdir}/%{name}/drascula.dat
21nr|drascula-1.0-5|63	
21nr|drascula-1.0-5|64	%__mkdir_p %{buildroot}%{_datadir}/applications
21nr|drascula-1.0-5|65	%__cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21nr|drascula-1.0-5|66	[Desktop Entry]
21nr|drascula-1.0-5|67	Encoding=UTF-8
21nr|drascula-1.0-5|68	Name=Drascula: The Vampire Strikes Back
21nr|drascula-1.0-5|69	Comment=%{summary}
21nr|drascula-1.0-5|70	Exec=%{_gamesbindir}/%{name}
21nr|drascula-1.0-5|71	Icon=%{name}
21nr|drascula-1.0-5|72	Terminal=false
21nr|drascula-1.0-5|73	Type=Application
21nr|drascula-1.0-5|74	StartupNotify=true
21nr|drascula-1.0-5|75	Categories=Game;AdventureGame;
21nr|drascula-1.0-5|76	EOF
21nr|drascula-1.0-5|77	
21nr|drascula-1.0-5|78	mkdir -p %{buildroot}/%{_iconsdir}/%{name}
21nr|drascula-1.0-5|79	install -p -m 644 %{SOURCE4} %{buildroot}/%{_iconsdir}/%{name}.png
21nr|drascula-1.0-5|80	
21nr|drascula-1.0-5|81	%clean
21nr|drascula-1.0-5|82	
21nr|drascula-1.0-5|83	%files
21nr|drascula-1.0-5|84	%doc readme.txt drascula.doc
21nr|drascula-1.0-5|85	%{_gamesbindir}/%{name}
21nr|drascula-1.0-5|86	%{scummvmdir}/%{name}
21nr|drascula-1.0-5|87	%{_datadir}/applications/%{name}.desktop
21nr|drascula-1.0-5|88	%{_iconsdir}/%{name}.png

20029 21
21nr|eduke32-2.0.4svn10629-2|1	%define debug_package %{nil}
21nr|eduke32-2.0.4svn10629-2|2	
21nr|eduke32-2.0.4svn10629-2|3	%define svn 20250929-10629-64cac0216
21nr|eduke32-2.0.4svn10629-2|4	
21nr|eduke32-2.0.4svn10629-2|5	%define svndate %(echo %{svn} |cut -d- -f1)
21nr|eduke32-2.0.4svn10629-2|6	%define svnver %(echo %{svn} |cut -d- -f2)
21nr|eduke32-2.0.4svn10629-2|7	%define svngit %(echo %{svn} |cut -d- -f3)
21nr|eduke32-2.0.4svn10629-2|8	
21nr|eduke32-2.0.4svn10629-2|9	Summary:	Source port of Duke Nukem 3D
21nr|eduke32-2.0.4svn10629-2|10	Name:		eduke32
21nr|eduke32-2.0.4svn10629-2|11	Version:	2.0.4svn%{svnver}
21nr|eduke32-2.0.4svn10629-2|12	Release:	2
21nr|eduke32-2.0.4svn10629-2|13	License:	GPLv2+
21nr|eduke32-2.0.4svn10629-2|14	Group:		Games/Arcade
21nr|eduke32-2.0.4svn10629-2|15	Url:		http://www.eduke32.com/
21nr|eduke32-2.0.4svn10629-2|16	Source0:	https://dukeworld.com/eduke32/synthesis/%{svn}/eduke32_src_%{svn}.tar.xz
21nr|eduke32-2.0.4svn10629-2|17	Source1:	%{name}_32x32.png
21nr|eduke32-2.0.4svn10629-2|18	Source2:	%{name}_48x48.png
21nr|eduke32-2.0.4svn10629-2|19	Source3:	%{name}_64x64.png
21nr|eduke32-2.0.4svn10629-2|20	Source4:	%{name}_128x128.png
21nr|eduke32-2.0.4svn10629-2|21	Source5:	%{name}.desktop
21nr|eduke32-2.0.4svn10629-2|22	Source6:	%{name}-demo-install.sh
21nr|eduke32-2.0.4svn10629-2|23	BuildRequires:	nasm
21nr|eduke32-2.0.4svn10629-2|24	BuildRequires:	libstdc++-static-devel
21nr|eduke32-2.0.4svn10629-2|25	BuildRequires:	flac-devel
21nr|eduke32-2.0.4svn10629-2|26	BuildRequires:	pkgconfig(alsa)
21nr|eduke32-2.0.4svn10629-2|27	BuildRequires:	pkgconfig(gl)
21nr|eduke32-2.0.4svn10629-2|28	BuildRequires:	pkgconfig(glu)
21nr|eduke32-2.0.4svn10629-2|29	BuildRequires:	pkgconfig(gtk+-2.0)
21nr|eduke32-2.0.4svn10629-2|30	BuildRequires:	pkgconfig(sdl2)
21nr|eduke32-2.0.4svn10629-2|31	BuildRequires:	pkgconfig(SDL2_mixer)
21nr|eduke32-2.0.4svn10629-2|32	BuildRequires:	pkgconfig(vorbis)
21nr|eduke32-2.0.4svn10629-2|33	BuildRequires:	pkgconfig(vpx)
21nr|eduke32-2.0.4svn10629-2|34	BuildRequires:	pkgconfig(xrender)
21nr|eduke32-2.0.4svn10629-2|35	Requires:	eduke32_engine = %{EVRD}
21nr|eduke32-2.0.4svn10629-2|36	
21nr|eduke32-2.0.4svn10629-2|37	%description
21nr|eduke32-2.0.4svn10629-2|38	EDuke32 is a source port of the classic PC first person shooter Duke Nukem 3D.
21nr|eduke32-2.0.4svn10629-2|39	
21nr|eduke32-2.0.4svn10629-2|40	This game is non-free because it requires non-free data to function.
21nr|eduke32-2.0.4svn10629-2|41	
21nr|eduke32-2.0.4svn10629-2|42	%files
21nr|eduke32-2.0.4svn10629-2|43	%doc package/common/buildlic.txt
21nr|eduke32-2.0.4svn10629-2|44	%doc package/common/gpl-2.0.txt
21nr|eduke32-2.0.4svn10629-2|45	%{_gamesbindir}/%{name}-demo-install
21nr|eduke32-2.0.4svn10629-2|46	%dir %{_gamesdatadir}/%{name}/
21nr|eduke32-2.0.4svn10629-2|47	%{_gamesdatadir}/%{name}/m32help.hlp
21nr|eduke32-2.0.4svn10629-2|48	%{_gamesdatadir}/%{name}/sehelp.hlp
21nr|eduke32-2.0.4svn10629-2|49	%{_gamesdatadir}/%{name}/sthelp.hlp
21nr|eduke32-2.0.4svn10629-2|50	%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
21nr|eduke32-2.0.4svn10629-2|51	%{_datadir}/icons/hicolor/48x48/apps/%{name}.png
21nr|eduke32-2.0.4svn10629-2|52	%{_datadir}/icons/hicolor/64x64/apps/%{name}.png
21nr|eduke32-2.0.4svn10629-2|53	%{_datadir}/icons/hicolor/128x128/apps/%{name}.png
21nr|eduke32-2.0.4svn10629-2|54	
21nr|eduke32-2.0.4svn10629-2|55	#----------------------------------------------------------------------------
21nr|eduke32-2.0.4svn10629-2|56	
21nr|eduke32-2.0.4svn10629-2|57	%package gui
21nr|eduke32-2.0.4svn10629-2|58	Summary:	Eduke32 GUI game
21nr|eduke32-2.0.4svn10629-2|59	Group:		Games/Arcade
21nr|eduke32-2.0.4svn10629-2|60	Requires:	update-alternatives
21nr|eduke32-2.0.4svn10629-2|61	Provides:	eduke32 = %{EVRD}
21nr|eduke32-2.0.4svn10629-2|62	Provides:	eduke32_engine = %{EVRD}
21nr|eduke32-2.0.4svn10629-2|63	
21nr|eduke32-2.0.4svn10629-2|64	%description gui
21nr|eduke32-2.0.4svn10629-2|65	Eduke32 package with nice simple GTK loader.
21nr|eduke32-2.0.4svn10629-2|66	
21nr|eduke32-2.0.4svn10629-2|67	%files gui
21nr|eduke32-2.0.4svn10629-2|68	%ghost %{_gamesbindir}/%{name}
21nr|eduke32-2.0.4svn10629-2|69	%{_gamesbindir}/%{name}-gui
21nr|eduke32-2.0.4svn10629-2|70	%{_datadir}/applications/%{name}-gui.desktop
21nr|eduke32-2.0.4svn10629-2|71	
21nr|eduke32-2.0.4svn10629-2|72	%preun gui
21nr|eduke32-2.0.4svn10629-2|73	if [ "$1" = 0 ] ; then
21nr|eduke32-2.0.4svn10629-2|74	update-alternatives --remove %{name} %{_gamesbindir}/%{name}-gui
21nr|eduke32-2.0.4svn10629-2|75	fi
21nr|eduke32-2.0.4svn10629-2|76	
21nr|eduke32-2.0.4svn10629-2|77	%post gui
21nr|eduke32-2.0.4svn10629-2|78	update-alternatives --install %{_gamesbindir}/%{name} %{name} %{_gamesbindir}/%{name}-gui 11
21nr|eduke32-2.0.4svn10629-2|79	
21nr|eduke32-2.0.4svn10629-2|80	#----------------------------------------------------------------------------
21nr|eduke32-2.0.4svn10629-2|81	
21nr|eduke32-2.0.4svn10629-2|82	%package console
21nr|eduke32-2.0.4svn10629-2|83	Summary:	Eduke32 Console game
21nr|eduke32-2.0.4svn10629-2|84	Group:		Games/Arcade
21nr|eduke32-2.0.4svn10629-2|85	Requires:	update-alternatives
21nr|eduke32-2.0.4svn10629-2|86	Provides:	eduke32 = %{EVRD}
21nr|eduke32-2.0.4svn10629-2|87	Provides:	eduke32_engine = %{EVRD}
21nr|eduke32-2.0.4svn10629-2|88	
21nr|eduke32-2.0.4svn10629-2|89	%description console
21nr|eduke32-2.0.4svn10629-2|90	Classic console Eduke32 without GUI launcher.
21nr|eduke32-2.0.4svn10629-2|91	
21nr|eduke32-2.0.4svn10629-2|92	%files console
21nr|eduke32-2.0.4svn10629-2|93	%{_gamesbindir}/%{name}-console
21nr|eduke32-2.0.4svn10629-2|94	%{_datadir}/applications/%{name}-console.desktop
21nr|eduke32-2.0.4svn10629-2|95	
21nr|eduke32-2.0.4svn10629-2|96	%preun console
21nr|eduke32-2.0.4svn10629-2|97	if [ "$1" = 0 ] ; then
21nr|eduke32-2.0.4svn10629-2|98	update-alternatives --remove %{name} %{_gamesbindir}/%{name}-console
21nr|eduke32-2.0.4svn10629-2|99	fi
21nr|eduke32-2.0.4svn10629-2|100	
21nr|eduke32-2.0.4svn10629-2|101	%post console
21nr|eduke32-2.0.4svn10629-2|102	update-alternatives --install %{_gamesbindir}/%{name} %{name} %{_gamesbindir}/%{name}-console 11
21nr|eduke32-2.0.4svn10629-2|103	
21nr|eduke32-2.0.4svn10629-2|104	#----------------------------------------------------------------------------
21nr|eduke32-2.0.4svn10629-2|105	
21nr|eduke32-2.0.4svn10629-2|106	%package mapeditor
21nr|eduke32-2.0.4svn10629-2|107	Summary:	Eduke32 map editor
21nr|eduke32-2.0.4svn10629-2|108	Group:		Games/Arcade
21nr|eduke32-2.0.4svn10629-2|109	Requires:	update-alternatives
21nr|eduke32-2.0.4svn10629-2|110	
21nr|eduke32-2.0.4svn10629-2|111	%description mapeditor
21nr|eduke32-2.0.4svn10629-2|112	Eduke32 maps editor based on BUILD engine.
21nr|eduke32-2.0.4svn10629-2|113	
21nr|eduke32-2.0.4svn10629-2|114	# both versions of editor are packed but only GUI one is preffered but can be changed
21nr|eduke32-2.0.4svn10629-2|115	# with use of update-alternatives
21nr|eduke32-2.0.4svn10629-2|116	%files mapeditor
21nr|eduke32-2.0.4svn10629-2|117	%ghost %{_gamesbindir}/mapster32
21nr|eduke32-2.0.4svn10629-2|118	%{_gamesbindir}/mapster32-gui
21nr|eduke32-2.0.4svn10629-2|119	%{_gamesbindir}/mapster32-console
21nr|eduke32-2.0.4svn10629-2|120	
21nr|eduke32-2.0.4svn10629-2|121	%preun mapeditor
21nr|eduke32-2.0.4svn10629-2|122	if [ "$1" = 0 ] ; then
21nr|eduke32-2.0.4svn10629-2|123	update-alternatives --remove mapster32 %{_gamesbindir}/mapster32-console
21nr|eduke32-2.0.4svn10629-2|124	update-alternatives --remove mapster32 %{_gamesbindir}/mapster32-gui
21nr|eduke32-2.0.4svn10629-2|125	fi
21nr|eduke32-2.0.4svn10629-2|126	
21nr|eduke32-2.0.4svn10629-2|127	%post mapeditor
21nr|eduke32-2.0.4svn10629-2|128	update-alternatives --install %{_gamesbindir}/mapster32 mapster32 %{_gamesbindir}/mapster32-console 11
21nr|eduke32-2.0.4svn10629-2|129	update-alternatives --install %{_gamesbindir}/mapster32 mapster32 %{_gamesbindir}/mapster32-gui 12
21nr|eduke32-2.0.4svn10629-2|130	
21nr|eduke32-2.0.4svn10629-2|131	#----------------------------------------------------------------------------
21nr|eduke32-2.0.4svn10629-2|132	
21nr|eduke32-2.0.4svn10629-2|133	%package utils
21nr|eduke32-2.0.4svn10629-2|134	Summary:	Eduke32 build tools
21nr|eduke32-2.0.4svn10629-2|135	Group:		Games/Arcade
21nr|eduke32-2.0.4svn10629-2|136	
21nr|eduke32-2.0.4svn10629-2|137	%description utils
21nr|eduke32-2.0.4svn10629-2|138	Eduke32 build tools.
21nr|eduke32-2.0.4svn10629-2|139	
21nr|eduke32-2.0.4svn10629-2|140	%files utils
21nr|eduke32-2.0.4svn10629-2|141	%{_bindir}/kextract
21nr|eduke32-2.0.4svn10629-2|142	%{_bindir}/kgroup
21nr|eduke32-2.0.4svn10629-2|143	%{_bindir}/transpal
21nr|eduke32-2.0.4svn10629-2|144	%{_bindir}/wad2art
21nr|eduke32-2.0.4svn10629-2|145	%{_bindir}/wad2map
21nr|eduke32-2.0.4svn10629-2|146	
21nr|eduke32-2.0.4svn10629-2|147	#----------------------------------------------------------------------------
21nr|eduke32-2.0.4svn10629-2|148	
21nr|eduke32-2.0.4svn10629-2|149	%prep
21nr|eduke32-2.0.4svn10629-2|150	%setup -q -n eduke32_%{svn}
21nr|eduke32-2.0.4svn10629-2|151	cp %{SOURCE1} .
21nr|eduke32-2.0.4svn10629-2|152	cp %{SOURCE2} .
21nr|eduke32-2.0.4svn10629-2|153	cp %{SOURCE3} .
21nr|eduke32-2.0.4svn10629-2|154	cp %{SOURCE4} .
21nr|eduke32-2.0.4svn10629-2|155	cp %{SOURCE5} .
21nr|eduke32-2.0.4svn10629-2|156	cp %{SOURCE6} .
21nr|eduke32-2.0.4svn10629-2|157	
21nr|eduke32-2.0.4svn10629-2|158	%build
21nr|eduke32-2.0.4svn10629-2|159	make veryclean
21nr|eduke32-2.0.4svn10629-2|160	%make_build \
21nr|eduke32-2.0.4svn10629-2|161	BASEASFLAGS=""		\
21nr|eduke32-2.0.4svn10629-2|162	BASECFLAGS="%{optflags}"	\
21nr|eduke32-2.0.4svn10629-2|163	BASELDFLAGS="%{ldflags}"	\
21nr|eduke32-2.0.4svn10629-2|164	HAVE_GTK2=1		\
21nr|eduke32-2.0.4svn10629-2|165	RELEASE=1		\
21nr|eduke32-2.0.4svn10629-2|166	SDL_TARGET=2
21nr|eduke32-2.0.4svn10629-2|167	mv %{name} %{name}-gui
21nr|eduke32-2.0.4svn10629-2|168	mv mapster32 mapster32-gui
21nr|eduke32-2.0.4svn10629-2|169	make veryclean
21nr|eduke32-2.0.4svn10629-2|170	
21nr|eduke32-2.0.4svn10629-2|171	make \
21nr|eduke32-2.0.4svn10629-2|172	BASEASFLAGS=""		\
21nr|eduke32-2.0.4svn10629-2|173	BASECFLAGS="%{optflags}"	\
21nr|eduke32-2.0.4svn10629-2|174	BASELDFLAGS="%{ldflags}"	\
21nr|eduke32-2.0.4svn10629-2|175	RELEASE=1		\
21nr|eduke32-2.0.4svn10629-2|176	SDL_TARGET=2		\
21nr|eduke32-2.0.4svn10629-2|177	WITHOUT_GTK=1
21nr|eduke32-2.0.4svn10629-2|178	mv %{name} %{name}-console
21nr|eduke32-2.0.4svn10629-2|179	mv mapster32 mapster32-console
21nr|eduke32-2.0.4svn10629-2|180	
21nr|eduke32-2.0.4svn10629-2|181	make veryclean
21nr|eduke32-2.0.4svn10629-2|182	make utils \
21nr|eduke32-2.0.4svn10629-2|183	BASEASFLAGS=""		\
21nr|eduke32-2.0.4svn10629-2|184	BASECFLAGS="%{optflags}"	\
21nr|eduke32-2.0.4svn10629-2|185	BASELDFLAGS="%{ldflags}"	\
21nr|eduke32-2.0.4svn10629-2|186	RELEASE=1		\
21nr|eduke32-2.0.4svn10629-2|187	SDL_TARGET=2
21nr|eduke32-2.0.4svn10629-2|188	
21nr|eduke32-2.0.4svn10629-2|189	touch %{name}
21nr|eduke32-2.0.4svn10629-2|190	touch mapster32
21nr|eduke32-2.0.4svn10629-2|191	
21nr|eduke32-2.0.4svn10629-2|192	%install
21nr|eduke32-2.0.4svn10629-2|193	# ghost version of files...
21nr|eduke32-2.0.4svn10629-2|194	install -Dm 0755 %{name} %{buildroot}%{_gamesbindir}/%{name}
21nr|eduke32-2.0.4svn10629-2|195	install -Dm 0755 mapster32 %{buildroot}%{_gamesbindir}/mapster32
21nr|eduke32-2.0.4svn10629-2|196	# shareware demo installer script
21nr|eduke32-2.0.4svn10629-2|197	install -Dm 0755 %{name}-demo-install.sh %{buildroot}%{_gamesbindir}/%{name}-demo-install
21nr|eduke32-2.0.4svn10629-2|198	# gui versions of game engine
21nr|eduke32-2.0.4svn10629-2|199	install -Dm 0755 %{name}-gui %{buildroot}%{_gamesbindir}/%{name}-gui
21nr|eduke32-2.0.4svn10629-2|200	install -Dm 0755 mapster32-gui %{buildroot}%{_gamesbindir}/mapster32-gui
21nr|eduke32-2.0.4svn10629-2|201	# console versions of game engine
21nr|eduke32-2.0.4svn10629-2|202	install -Dm 0755 mapster32-console %{buildroot}%{_gamesbindir}/mapster32-console
21nr|eduke32-2.0.4svn10629-2|203	install -Dm 0755 %{name}-console %{buildroot}%{_gamesbindir}/%{name}-console
21nr|eduke32-2.0.4svn10629-2|204	# data files and help files for editor
21nr|eduke32-2.0.4svn10629-2|205	install -Dm 0644 package/sdk/SEHELP.HLP %{buildroot}%{_gamesdatadir}/%{name}/sehelp.hlp
21nr|eduke32-2.0.4svn10629-2|206	install -Dm 0644 package/sdk/STHELP.HLP %{buildroot}%{_gamesdatadir}/%{name}/sthelp.hlp
21nr|eduke32-2.0.4svn10629-2|207	install -Dm 0644 package/sdk/m32help.hlp %{buildroot}%{_gamesdatadir}/%{name}/m32help.hlp
21nr|eduke32-2.0.4svn10629-2|208	
21nr|eduke32-2.0.4svn10629-2|209	install -Dm 0644 %{name}_32x32.png %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
21nr|eduke32-2.0.4svn10629-2|210	install -Dm 0644 %{name}_48x48.png %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/%{name}.png
21nr|eduke32-2.0.4svn10629-2|211	install -Dm 0644 %{name}_64x64.png %{buildroot}%{_datadir}/icons/hicolor/64x64/apps/%{name}.png
21nr|eduke32-2.0.4svn10629-2|212	install -Dm 0644 %{name}_128x128.png %{buildroot}%{_datadir}/icons/hicolor/128x128/apps/%{name}.png
21nr|eduke32-2.0.4svn10629-2|213	
21nr|eduke32-2.0.4svn10629-2|214	# utils
21nr|eduke32-2.0.4svn10629-2|215	install -Dm 0755 kextract %{buildroot}%{_bindir}/kextract
21nr|eduke32-2.0.4svn10629-2|216	install -Dm 0755 kgroup %{buildroot}%{_bindir}/kgroup
21nr|eduke32-2.0.4svn10629-2|217	install -Dm 0755 transpal %{buildroot}%{_bindir}/transpal
21nr|eduke32-2.0.4svn10629-2|218	install -Dm 0755 wad2art %{buildroot}%{_bindir}/wad2art
21nr|eduke32-2.0.4svn10629-2|219	install -Dm 0755 wad2map %{buildroot}%{_bindir}/wad2map
21nr|eduke32-2.0.4svn10629-2|220	
21nr|eduke32-2.0.4svn10629-2|221	mkdir %{buildroot}%{_datadir}/applications
21nr|eduke32-2.0.4svn10629-2|222	cat > %{buildroot}%{_datadir}/applications/%{name}-gui.desktop << EOF
21nr|eduke32-2.0.4svn10629-2|223	[Desktop Entry]
21nr|eduke32-2.0.4svn10629-2|224	Name=Duke Nukem 3D GUI
21nr|eduke32-2.0.4svn10629-2|225	Comment=Eduke32 GUI game
21nr|eduke32-2.0.4svn10629-2|226	Exec=%{_gamesbindir}/%{name}-gui
21nr|eduke32-2.0.4svn10629-2|227	Icon=%{name}
21nr|eduke32-2.0.4svn10629-2|228	Terminal=false
21nr|eduke32-2.0.4svn10629-2|229	Type=Application
21nr|eduke32-2.0.4svn10629-2|230	StartupNotify=true
21nr|eduke32-2.0.4svn10629-2|231	Categories=Game;ArcadeGame;
21nr|eduke32-2.0.4svn10629-2|232	EOF
21nr|eduke32-2.0.4svn10629-2|233	
21nr|eduke32-2.0.4svn10629-2|234	cat > %{buildroot}%{_datadir}/applications/%{name}-console.desktop << EOF
21nr|eduke32-2.0.4svn10629-2|235	[Desktop Entry]
21nr|eduke32-2.0.4svn10629-2|236	Name=Duke Nukem 3D Console
21nr|eduke32-2.0.4svn10629-2|237	Comment=Eduke32 Console game
21nr|eduke32-2.0.4svn10629-2|238	Exec=%{_gamesbindir}/%{name}-console
21nr|eduke32-2.0.4svn10629-2|239	Icon=%{name}
21nr|eduke32-2.0.4svn10629-2|240	Terminal=false
21nr|eduke32-2.0.4svn10629-2|241	Type=Application
21nr|eduke32-2.0.4svn10629-2|242	StartupNotify=true
21nr|eduke32-2.0.4svn10629-2|243	Categories=Game;ArcadeGame;
21nr|eduke32-2.0.4svn10629-2|244	EOF

20030 21
21nr|eduke32-hrp-4.2.132-4|1	Name:		eduke32-hrp
21nr|eduke32-hrp-4.2.132-4|2	Version:	4.2.132
21nr|eduke32-hrp-4.2.132-4|3	Release:	4
21nr|eduke32-hrp-4.2.132-4|4	License:	Freeware
21nr|eduke32-hrp-4.2.132-4|5	Summary:	Duke Nukem 3D High Resolution Pack
21nr|eduke32-hrp-4.2.132-4|6	Group:		Games/Arcade
21nr|eduke32-hrp-4.2.132-4|7	URL:		http://hrp.eduke4.net/
21nr|eduke32-hrp-4.2.132-4|8	Source0:	http://www.duke4.org/files/nightfright/beta/polymer_hrp132.zip
21nr|eduke32-hrp-4.2.132-4|9	BuildArch:	noarch
21nr|eduke32-hrp-4.2.132-4|10	Requires:	eduke32_engine >= 2.0.1
21nr|eduke32-hrp-4.2.132-4|11	
21nr|eduke32-hrp-4.2.132-4|12	%description
21nr|eduke32-hrp-4.2.132-4|13	For all Duke fans who want to play the game again in a modern
21nr|eduke32-hrp-4.2.132-4|14	Windows environment with 3D accelerated graphics, the Duke3D
21nr|eduke32-hrp-4.2.132-4|15	community has created the High Resolution Pack (HRP). Utilizing
21nr|eduke32-hrp-4.2.132-4|16	the amazing skills of various texturing and modelling artists,
21nr|eduke32-hrp-4.2.132-4|17	the project´s goal is to replace all textures and sprites with
21nr|eduke32-hrp-4.2.132-4|18	high-res versions, optimizing it for latest OpenGL ports.
21nr|eduke32-hrp-4.2.132-4|19	
21nr|eduke32-hrp-4.2.132-4|20	
21nr|eduke32-hrp-4.2.132-4|21	%prep
21nr|eduke32-hrp-4.2.132-4|22	%setup -q -c %{name}-%{version}
21nr|eduke32-hrp-4.2.132-4|23	
21nr|eduke32-hrp-4.2.132-4|24	%install
21nr|eduke32-hrp-4.2.132-4|25	mkdir -p %{buildroot}%{_gamesdatadir}/eduke32/autoload/
21nr|eduke32-hrp-4.2.132-4|26	install -Dm 0644 %{SOURCE0} %{buildroot}%{_gamesdatadir}/eduke32/autoload/duke3d_hrp.zip
21nr|eduke32-hrp-4.2.132-4|27	
21nr|eduke32-hrp-4.2.132-4|28	%files
21nr|eduke32-hrp-4.2.132-4|29	%{_gamesdatadir}/eduke32/autoload/duke3d_hrp.zip
21nr|eduke32-hrp-4.2.132-4|30	%doc hrp_art_license.txt hrp_readme.txt

20031 21
21nr|emacs-mpg123-1.50-6|1	%define rname mpg123
21nr|emacs-mpg123-1.50-6|2	
21nr|emacs-mpg123-1.50-6|3	%define flavor emacs
21nr|emacs-mpg123-1.50-6|4	
21nr|emacs-mpg123-1.50-6|5	Summary:	A front-end program to mpg123 under Emacs/XEmacs
21nr|emacs-mpg123-1.50-6|6	Name:		emacs-%{rname}
21nr|emacs-mpg123-1.50-6|7	Version:	1.50
21nr|emacs-mpg123-1.50-6|8	Release:	6
21nr|emacs-mpg123-1.50-6|9	Source0:	http://www.gentei.org/~yuuji/software/mpg123el/%{rname}.el
21nr|emacs-mpg123-1.50-6|10	Source1:	%{name}-autostart.el
21nr|emacs-mpg123-1.50-6|11	License:	Freeware
21nr|emacs-mpg123-1.50-6|12	Group:		Editors
21nr|emacs-mpg123-1.50-6|13	BuildRequires:	%{flavor}
21nr|emacs-mpg123-1.50-6|14	BuildRequires:	perl
21nr|emacs-mpg123-1.50-6|15	BuildRequires:	emacs-bin
21nr|emacs-mpg123-1.50-6|16	Requires:	%{rname}
21nr|emacs-mpg123-1.50-6|17	BuildArch:	noarch
21nr|emacs-mpg123-1.50-6|18	URL:		http://www.gentei.org/~yuuji/software/mpg123el/
21nr|emacs-mpg123-1.50-6|19	
21nr|emacs-mpg123-1.50-6|20	%description
21nr|emacs-mpg123-1.50-6|21	A front-end program to mpg123 under Emacs/XEmacs.
21nr|emacs-mpg123-1.50-6|22	
21nr|emacs-mpg123-1.50-6|23	%prep
21nr|emacs-mpg123-1.50-6|24	iconv -f EUC-JP -t UTF-8 %{SOURCE0} > %{rname}.el
21nr|emacs-mpg123-1.50-6|25	sed -i -e 's,euc-jp,utf-8,g' %{rname}.el
21nr|emacs-mpg123-1.50-6|26	#install -m 644 %{SOURCE0} %{rname}.el
21nr|emacs-mpg123-1.50-6|27	
21nr|emacs-mpg123-1.50-6|28	%build
21nr|emacs-mpg123-1.50-6|29	for i in %{flavor};do
21nr|emacs-mpg123-1.50-6|30	$i -batch -q -no-site-file -f batch-byte-compile %{rname}.el
21nr|emacs-mpg123-1.50-6|31	mv %{rname}.elc $i-%{rname}.elc
21nr|emacs-mpg123-1.50-6|32	done
21nr|emacs-mpg123-1.50-6|33	
21nr|emacs-mpg123-1.50-6|34	#Maybe need adjust
21nr|emacs-mpg123-1.50-6|35	perl -n -e 'last if /^\(/;last if /^;;; Code/; print' < %{SOURCE0} > DOCUMENTATION
21nr|emacs-mpg123-1.50-6|36	
21nr|emacs-mpg123-1.50-6|37	%install
21nr|emacs-mpg123-1.50-6|38	rm -rf %{buildroot}
21nr|emacs-mpg123-1.50-6|39	
21nr|emacs-mpg123-1.50-6|40	for i in %{flavor};do
21nr|emacs-mpg123-1.50-6|41	install -D -m644 $i-%{rname}.elc %{buildroot}%{_datadir}/$i/site-lisp/$i-%{rname}.elc
21nr|emacs-mpg123-1.50-6|42	[[ $i = emacs ]] && install -D -m644 %{rname}.el %{buildroot}%{_datadir}/emacs/site-lisp/%{rname}.el
21nr|emacs-mpg123-1.50-6|43	done
21nr|emacs-mpg123-1.50-6|44	
21nr|emacs-mpg123-1.50-6|45	install -d %buildroot%{_sysconfdir}/emacs/site-start.d
21nr|emacs-mpg123-1.50-6|46	cat << EOF > %buildroot%{_sysconfdir}/emacs/site-start.d/%{name}.el
21nr|emacs-mpg123-1.50-6|47	%{expand:%(%__cat %{SOURCE1})}
21nr|emacs-mpg123-1.50-6|48	EOF
21nr|emacs-mpg123-1.50-6|49	
21nr|emacs-mpg123-1.50-6|50	
21nr|emacs-mpg123-1.50-6|51	%clean
21nr|emacs-mpg123-1.50-6|52	rm -rf %{buildroot}
21nr|emacs-mpg123-1.50-6|53	
21nr|emacs-mpg123-1.50-6|54	%files
21nr|emacs-mpg123-1.50-6|55	%defattr(-,root,root)
21nr|emacs-mpg123-1.50-6|56	%doc DOCUMENTATION
21nr|emacs-mpg123-1.50-6|57	%config(noreplace) /etc/emacs/site-start.d/%{name}.el
21nr|emacs-mpg123-1.50-6|58	%{_datadir}/*/site-lisp/*el*

20032 21
21nr|flash-player-plugin-32.0.0.465-2|1	%if %{mdvver} < 201610
21nr|flash-player-plugin-32.0.0.465-2|2	%global __requires_exclude GLIBCXX_3.4.21
21nr|flash-player-plugin-32.0.0.465-2|3	%endif
21nr|flash-player-plugin-32.0.0.465-2|4	
21nr|flash-player-plugin-32.0.0.465-2|5	%ifarch aarch64
21nr|flash-player-plugin-32.0.0.465-2|6	%global __requires_exclude lib*
21nr|flash-player-plugin-32.0.0.465-2|7	%endif
21nr|flash-player-plugin-32.0.0.465-2|8	
21nr|flash-player-plugin-32.0.0.465-2|9	# backportability
21nr|flash-player-plugin-32.0.0.465-2|10	%define _localstatedir /var
21nr|flash-player-plugin-32.0.0.465-2|11	%define debug_package %{nil}
21nr|flash-player-plugin-32.0.0.465-2|12	
21nr|flash-player-plugin-32.0.0.465-2|13	Summary:	Flash Player plugin for browsers
21nr|flash-player-plugin-32.0.0.465-2|14	Name:		flash-player-plugin
21nr|flash-player-plugin-32.0.0.465-2|15	Version:	32.0.0.465
21nr|flash-player-plugin-32.0.0.465-2|16	Release:	2
21nr|flash-player-plugin-32.0.0.465-2|17	License:	Proprietary
21nr|flash-player-plugin-32.0.0.465-2|18	Url:		http://www.adobe.com/products/flashplayer/
21nr|flash-player-plugin-32.0.0.465-2|19	Source0:	https://fpdownload.adobe.com/get/flashplayer/pdc/%{version}/flash_player_npapi_linux.i386.tar.gz
21nr|flash-player-plugin-32.0.0.465-2|20	Source1:	https://fpdownload.adobe.com/get/flashplayer/pdc/%{version}/flash_player_npapi_linux.x86_64.tar.gz
21nr|flash-player-plugin-32.0.0.465-2|21	Source100:	%{name}.rpmlintrc
21nr|flash-player-plugin-32.0.0.465-2|22	Group:		Networking/WWW
21nr|flash-player-plugin-32.0.0.465-2|23	Requires:	curl
21nr|flash-player-plugin-32.0.0.465-2|24	Requires(post):	curl
21nr|flash-player-plugin-32.0.0.465-2|25	Provides:	flashplayer-plugin == %{version}
21nr|flash-player-plugin-32.0.0.465-2|26	
21nr|flash-player-plugin-32.0.0.465-2|27	# obtained by objdump -x /usr/lib/mozilla/plugins/libflashplayer.so | grep NEEDED
21nr|flash-player-plugin-32.0.0.465-2|28	# helper: for i in $(objdump -p libflashplayer.so  | grep NEEDED | awk '{ print $2 }'); do
21nr|flash-player-plugin-32.0.0.465-2|29	#	  echo -n "$i: "; rpm -qf /usr/lib64/$i; done
21nr|flash-player-plugin-32.0.0.465-2|30	#		libX11.so.6	libXext.so.6	libXt.so.6	libfreetype.so.6
21nr|flash-player-plugin-32.0.0.465-2|31	Requires:	%{_lib}x11_6	%{_lib}xext6	%{_lib}xt6	%{_lib}freetype6
21nr|flash-player-plugin-32.0.0.465-2|32	#		libfontconfig.so.1	libgtk-x11-2.0.so.0, libgdk-x11-2.0.so.0
21nr|flash-player-plugin-32.0.0.465-2|33	Requires:	%{_lib}fontconfig1	%{_lib}gtk+2.0_0
21nr|flash-player-plugin-32.0.0.465-2|34	#		libatk-1.0.so.0	libgdk_pixbuf-2.0.so.0	libpangocairo-1.0.so.0, libpango-1.0.so.0
21nr|flash-player-plugin-32.0.0.465-2|35	Requires:	%{_lib}atk1.0_0	%{_lib}gdk_pixbuf2.0_0	%{_lib}pango1.0_0
21nr|flash-player-plugin-32.0.0.465-2|36	#		libcairo.so.2	libgobject-2.0.so.0, libgmodule-2.0.so.0, libglib-2.0.so.0
21nr|flash-player-plugin-32.0.0.465-2|37	Requires:	%{_lib}cairo2	%{_lib}glib2.0_0
21nr|flash-player-plugin-32.0.0.465-2|38	#		libnss3.so, libsmime3.so, libssl3.so	libplds4.so, libplc4.so, libnspr4.so
21nr|flash-player-plugin-32.0.0.465-2|39	Requires:	%{_lib}nss3				%{_lib}nspr4
21nr|flash-player-plugin-32.0.0.465-2|40	# required for audio, dlopened:
21nr|flash-player-plugin-32.0.0.465-2|41	Requires:	%{_lib}alsa2
21nr|flash-player-plugin-32.0.0.465-2|42	# dlopened:
21nr|flash-player-plugin-32.0.0.465-2|43	Requires:	%{_lib}curl4
21nr|flash-player-plugin-32.0.0.465-2|44	# dlopened, for video acceleration:
21nr|flash-player-plugin-32.0.0.465-2|45	Recommends:	%{_lib}vdpau1
21nr|flash-player-plugin-32.0.0.465-2|46	#
21nr|flash-player-plugin-32.0.0.465-2|47	Obsoletes:	FlashPlayer < 9.0.115.0-5
21nr|flash-player-plugin-32.0.0.465-2|48	Obsoletes:	flashplayer < %{version}
21nr|flash-player-plugin-32.0.0.465-2|49	Obsoletes:	flash-plugin < %{version}
21nr|flash-player-plugin-32.0.0.465-2|50	Obsoletes:	FlashPlayer-plugin < %{version}
21nr|flash-player-plugin-32.0.0.465-2|51	Obsoletes:	flashplayer-plugin < %{version}
21nr|flash-player-plugin-32.0.0.465-2|52	
21nr|flash-player-plugin-32.0.0.465-2|53	# Conflict with free plugins to avoid user confusion as to which one is
21nr|flash-player-plugin-32.0.0.465-2|54	# actually used:
21nr|flash-player-plugin-32.0.0.465-2|55	Conflicts:	gnash-firefox-plugin
21nr|flash-player-plugin-32.0.0.465-2|56	Conflicts:	swfdec-mozilla
21nr|flash-player-plugin-32.0.0.465-2|57	Conflicts:	lightspark-mozilla-plugin
21nr|flash-player-plugin-32.0.0.465-2|58	Conflicts:	libflashsupport < 0.20080000.1
21nr|flash-player-plugin-32.0.0.465-2|59	Obsoletes:	flash-player-plugin10.2 < 10.2.152
21nr|flash-player-plugin-32.0.0.465-2|60	
21nr|flash-player-plugin-32.0.0.465-2|61	%description
21nr|flash-player-plugin-32.0.0.465-2|62	Adobe Flash Player plugin for browsers.
21nr|flash-player-plugin-32.0.0.465-2|63	
21nr|flash-player-plugin-32.0.0.465-2|64	NOTE: This package does not contain the Flash Player itself. The
21nr|flash-player-plugin-32.0.0.465-2|65	software will be automatically downloaded from Adobe during package
21nr|flash-player-plugin-32.0.0.465-2|66	installation. Alternatively you can use the command
21nr|flash-player-plugin-32.0.0.465-2|67	"download-flash-player-plugin" manually.
21nr|flash-player-plugin-32.0.0.465-2|68	
21nr|flash-player-plugin-32.0.0.465-2|69	Installing this package indicates acceptance of the EULA, available
21nr|flash-player-plugin-32.0.0.465-2|70	from http://www.adobe.com/products/eulas/players/flash/.
21nr|flash-player-plugin-32.0.0.465-2|71	
21nr|flash-player-plugin-32.0.0.465-2|72	%files
21nr|flash-player-plugin-32.0.0.465-2|73	%{_bindir}/flash-player-properties
21nr|flash-player-plugin-32.0.0.465-2|74	%{_libdir}/mozilla/plugins/*.so
21nr|flash-player-plugin-32.0.0.465-2|75	%{_datadir}/applications/*.desktop
21nr|flash-player-plugin-32.0.0.465-2|76	%{_datadir}/icons/*
21nr|flash-player-plugin-32.0.0.465-2|77	%{_datadir}/pixmaps/*
21nr|flash-player-plugin-32.0.0.465-2|78	
21nr|flash-player-plugin-32.0.0.465-2|79	#-------------------------------------------------------------------
21nr|flash-player-plugin-32.0.0.465-2|80	
21nr|flash-player-plugin-32.0.0.465-2|81	%package kde
21nr|flash-player-plugin-32.0.0.465-2|82	Summary:	KDE workspace files
21nr|flash-player-plugin-32.0.0.465-2|83	Group:		Networking/WWW
21nr|flash-player-plugin-32.0.0.465-2|84	Requires:	%{name} = %{version}
21nr|flash-player-plugin-32.0.0.465-2|85	
21nr|flash-player-plugin-32.0.0.465-2|86	%description kde
21nr|flash-player-plugin-32.0.0.465-2|87	Adobe Flash files to work with KDE
21nr|flash-player-plugin-32.0.0.465-2|88	
21nr|flash-player-plugin-32.0.0.465-2|89	%files kde
21nr|flash-player-plugin-32.0.0.465-2|90	%ifnarch aarch64
21nr|flash-player-plugin-32.0.0.465-2|91	%{_libdir}/kde4/kcm_adobe_flash_player.so
21nr|flash-player-plugin-32.0.0.465-2|92	%endif
21nr|flash-player-plugin-32.0.0.465-2|93	%ifarch x86_64 aarch64
21nr|flash-player-plugin-32.0.0.465-2|94	# Adobe added symlink for some reason
21nr|flash-player-plugin-32.0.0.465-2|95	/usr/lib/kde4/kcm_adobe_flash_player.so
21nr|flash-player-plugin-32.0.0.465-2|96	%endif
21nr|flash-player-plugin-32.0.0.465-2|97	%{_datadir}/kde4/*
21nr|flash-player-plugin-32.0.0.465-2|98	
21nr|flash-player-plugin-32.0.0.465-2|99	#-------------------------------------------------------------------
21nr|flash-player-plugin-32.0.0.465-2|100	
21nr|flash-player-plugin-32.0.0.465-2|101	%prep
21nr|flash-player-plugin-32.0.0.465-2|102	%setup -c -T
21nr|flash-player-plugin-32.0.0.465-2|103	
21nr|flash-player-plugin-32.0.0.465-2|104	%build
21nr|flash-player-plugin-32.0.0.465-2|105	
21nr|flash-player-plugin-32.0.0.465-2|106	%install
21nr|flash-player-plugin-32.0.0.465-2|107	mkdir -p %{buildroot}
21nr|flash-player-plugin-32.0.0.465-2|108	cd %{buildroot}
21nr|flash-player-plugin-32.0.0.465-2|109	%ifarch x86_64
21nr|flash-player-plugin-32.0.0.465-2|110	tar xzf %{SOURCE1}
21nr|flash-player-plugin-32.0.0.465-2|111	%else
21nr|flash-player-plugin-32.0.0.465-2|112	tar xzf %{SOURCE0}
21nr|flash-player-plugin-32.0.0.465-2|113	%endif
21nr|flash-player-plugin-32.0.0.465-2|114	
21nr|flash-player-plugin-32.0.0.465-2|115	mkdir -p %{buildroot}%{_libdir}/mozilla/plugins/
21nr|flash-player-plugin-32.0.0.465-2|116	chmod 0755 libflashplayer.so
21nr|flash-player-plugin-32.0.0.465-2|117	mv libflashplayer.so %{buildroot}%{_libdir}/mozilla/plugins/
21nr|flash-player-plugin-32.0.0.465-2|118	
21nr|flash-player-plugin-32.0.0.465-2|119	rm -f %{buildroot}/readme.txt
21nr|flash-player-plugin-32.0.0.465-2|120	rm -rf %{buildroot}/LGPL
21nr|flash-player-plugin-32.0.0.465-2|121	rm -rf %{buildroot}/license.pdf

20033 21
21nr|flight-of-the-amazon-queen-1.0.0-3|1	%define scummvmdir %{_datadir}/scummvm/
21nr|flight-of-the-amazon-queen-1.0.0-3|2	
21nr|flight-of-the-amazon-queen-1.0.0-3|3	Summary:	A adventure game using scummvm
21nr|flight-of-the-amazon-queen-1.0.0-3|4	Name:		flight-of-the-amazon-queen
21nr|flight-of-the-amazon-queen-1.0.0-3|5	Version:	1.0.0
21nr|flight-of-the-amazon-queen-1.0.0-3|6	Release:	3
21nr|flight-of-the-amazon-queen-1.0.0-3|7	Source0:	http://prdownloads.sourceforge.net/scummvm/FOTAQ_Talkie.tar.bz2
21nr|flight-of-the-amazon-queen-1.0.0-3|8	License:	Freeware
21nr|flight-of-the-amazon-queen-1.0.0-3|9	Url:		http://scummvm.org
21nr|flight-of-the-amazon-queen-1.0.0-3|10	Group:		Games/Adventure
21nr|flight-of-the-amazon-queen-1.0.0-3|11	Requires:	scummvm
21nr|flight-of-the-amazon-queen-1.0.0-3|12	BuildArch:	noarch
21nr|flight-of-the-amazon-queen-1.0.0-3|13	
21nr|flight-of-the-amazon-queen-1.0.0-3|14	%description
21nr|flight-of-the-amazon-queen-1.0.0-3|15	Flight of the Amazon Queen is a 2D point-and-click adventure game set
21nr|flight-of-the-amazon-queen-1.0.0-3|16	in the 1940s, originally published for DOS and the Amiga.  You assume
21nr|flight-of-the-amazon-queen-1.0.0-3|17	the role of Joe King, a pilot for hire who is given the job of
21nr|flight-of-the-amazon-queen-1.0.0-3|18	flyingFaye Russell (a famous movie star) into the Amazon jungle for a
21nr|flight-of-the-amazon-queen-1.0.0-3|19	photo shoot. Of course, things never go according to plans. After an
21nr|flight-of-the-amazon-queen-1.0.0-3|20	unfortunate turn of events they find themselves stranded in the heart
21nr|flight-of-the-amazon-queen-1.0.0-3|21	of the Amazon jungle, where Joe will embark on a quest to rescue a
21nr|flight-of-the-amazon-queen-1.0.0-3|22	kidnapped princess and in the process, discover the true sinister
21nr|flight-of-the-amazon-queen-1.0.0-3|23	intentions of a suspiciously located Lederhosen company. In a rich 2D
21nr|flight-of-the-amazon-queen-1.0.0-3|24	environment, Joe will cross paths with a variety of unlikely jungle
21nr|flight-of-the-amazon-queen-1.0.0-3|25	inhabitants including, but not limited to, a tribe of Amazon women and
21nr|flight-of-the-amazon-queen-1.0.0-3|26	6-foot- tall pygmies.
21nr|flight-of-the-amazon-queen-1.0.0-3|27	
21nr|flight-of-the-amazon-queen-1.0.0-3|28	This game was released by Krome Studios to help the scummvm
21nr|flight-of-the-amazon-queen-1.0.0-3|29	project. However, this is not a free game ( free as freespeech ), even
21nr|flight-of-the-amazon-queen-1.0.0-3|30	if source code can be seen.
21nr|flight-of-the-amazon-queen-1.0.0-3|31	
21nr|flight-of-the-amazon-queen-1.0.0-3|32	%prep
21nr|flight-of-the-amazon-queen-1.0.0-3|33	%setup -q -n FOTAQ_Talkie/
21nr|flight-of-the-amazon-queen-1.0.0-3|34	
21nr|flight-of-the-amazon-queen-1.0.0-3|35	%build
21nr|flight-of-the-amazon-queen-1.0.0-3|36	
21nr|flight-of-the-amazon-queen-1.0.0-3|37	%install
21nr|flight-of-the-amazon-queen-1.0.0-3|38	%__rm -rf %{buildroot}
21nr|flight-of-the-amazon-queen-1.0.0-3|39	%__mkdir -p %{buildroot}/%{scummvmdir}/%{name}
21nr|flight-of-the-amazon-queen-1.0.0-3|40	%__cp queen* %{buildroot}/%{scummvmdir}/%{name}
21nr|flight-of-the-amazon-queen-1.0.0-3|41	
21nr|flight-of-the-amazon-queen-1.0.0-3|42	%__mkdir -p %{buildroot}%{_datadir}/applications
21nr|flight-of-the-amazon-queen-1.0.0-3|43	
21nr|flight-of-the-amazon-queen-1.0.0-3|44	%__cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21nr|flight-of-the-amazon-queen-1.0.0-3|45	[Desktop Entry]
21nr|flight-of-the-amazon-queen-1.0.0-3|46	Name=Flight Of The Amazon Queen
21nr|flight-of-the-amazon-queen-1.0.0-3|47	Comment=%{summary}
21nr|flight-of-the-amazon-queen-1.0.0-3|48	Exec=%{_gamesbindir}/scummvm -p%{scummvmdir}/%{name}  queen
21nr|flight-of-the-amazon-queen-1.0.0-3|49	Icon=scummvm
21nr|flight-of-the-amazon-queen-1.0.0-3|50	Terminal=false
21nr|flight-of-the-amazon-queen-1.0.0-3|51	Type=Application
21nr|flight-of-the-amazon-queen-1.0.0-3|52	StartupNotify=true
21nr|flight-of-the-amazon-queen-1.0.0-3|53	Categories=Game;AdventureGame;
21nr|flight-of-the-amazon-queen-1.0.0-3|54	EOF
21nr|flight-of-the-amazon-queen-1.0.0-3|55	
21nr|flight-of-the-amazon-queen-1.0.0-3|56	%clean
21nr|flight-of-the-amazon-queen-1.0.0-3|57	%__rm -rf %{buildroot}
21nr|flight-of-the-amazon-queen-1.0.0-3|58	
21nr|flight-of-the-amazon-queen-1.0.0-3|59	%files
21nr|flight-of-the-amazon-queen-1.0.0-3|60	%defattr(-,root,root)
21nr|flight-of-the-amazon-queen-1.0.0-3|61	%doc readme.txt
21nr|flight-of-the-amazon-queen-1.0.0-3|62	%{scummvmdir}/%{name}
21nr|flight-of-the-amazon-queen-1.0.0-3|63	%{_datadir}/applications/mandriva-*

20034 21
21nr|flvstreamer-2.1c1-3|1	%define name 	flvstreamer
21nr|flvstreamer-2.1c1-3|2	%define version 2.1c1
21nr|flvstreamer-2.1c1-3|3	%define release 3
21nr|flvstreamer-2.1c1-3|4	
21nr|flvstreamer-2.1c1-3|5	Summary: 	Open source command line RTMP client
21nr|flvstreamer-2.1c1-3|6	Name: 		%{name}
21nr|flvstreamer-2.1c1-3|7	Version: 	%{version}
21nr|flvstreamer-2.1c1-3|8	Release: 	%{release}
21nr|flvstreamer-2.1c1-3|9	License: 	GPLv2+
21nr|flvstreamer-2.1c1-3|10	Group: 		Networking/File transfer
21nr|flvstreamer-2.1c1-3|11	Url: 		http://savannah.nongnu.org/projects/flvstreamer
21nr|flvstreamer-2.1c1-3|12	Source: 	http://mirrors.linhub.com/savannah/flvstreamer/source/flvstreamer-%{version}.tar.gz
21nr|flvstreamer-2.1c1-3|13	
21nr|flvstreamer-2.1c1-3|14	%description
21nr|flvstreamer-2.1c1-3|15	Flvstreamer is an open source command-line RTMP client intended to stream
21nr|flvstreamer-2.1c1-3|16	audio or video content from all types of flash or rtmp servers. Forked from
21nr|flvstreamer-2.1c1-3|17	rtmpdump v1.6 with encrypted rtmp and swf verification support removed. This
21nr|flvstreamer-2.1c1-3|18	tool provides free interoperability with the previously undocumented adobe
21nr|flvstreamer-2.1c1-3|19	RTMP protocol so widely in use on the internet today. It was developed
21nr|flvstreamer-2.1c1-3|20	entirely by reverse engineering methods and without access to any proprietary
21nr|flvstreamer-2.1c1-3|21	or restrictive-license protocol specifications.
21nr|flvstreamer-2.1c1-3|22	
21nr|flvstreamer-2.1c1-3|23	%prep
21nr|flvstreamer-2.1c1-3|24	%setup -q -n %{name}
21nr|flvstreamer-2.1c1-3|25	
21nr|flvstreamer-2.1c1-3|26	%build
21nr|flvstreamer-2.1c1-3|27	%make posix OPT="%optflags" XLDFLAGS="%{?ldflags}"
21nr|flvstreamer-2.1c1-3|28	
21nr|flvstreamer-2.1c1-3|29	%install
21nr|flvstreamer-2.1c1-3|30	rm -fr $RPM_BUILD_ROOT
21nr|flvstreamer-2.1c1-3|31	mkdir -p %{buildroot}%{_bindir}
21nr|flvstreamer-2.1c1-3|32	find -type f -perm -u+x | xargs install -m755 -t %{buildroot}%{_bindir}
21nr|flvstreamer-2.1c1-3|33	
21nr|flvstreamer-2.1c1-3|34	%clean
21nr|flvstreamer-2.1c1-3|35	rm -fr $RPM_BUILD_ROOT
21nr|flvstreamer-2.1c1-3|36	
21nr|flvstreamer-2.1c1-3|37	%files
21nr|flvstreamer-2.1c1-3|38	%defattr(-,root,root)
21nr|flvstreamer-2.1c1-3|39	%doc README ChangeLog
21nr|flvstreamer-2.1c1-3|40	%{_bindir}/flvstreamer
21nr|flvstreamer-2.1c1-3|41	%{_bindir}/streams
21nr|flvstreamer-2.1c1-3|42	%{_bindir}/rtmpsrv
21nr|flvstreamer-2.1c1-3|43	%{_bindir}/rtmpsuck

20035 21
21nr|fmod3-3.75-4|1	%define		oname fmod
21nr|fmod3-3.75-4|2	%define		major 3
21nr|fmod3-3.75-4|3	%define		libname %mklibname %{oname} %{major}
21nr|fmod3-3.75-4|4	%define		develname %mklibname %{oname} -d
21nr|fmod3-3.75-4|5	%define		oversion 375
21nr|fmod3-3.75-4|6	
21nr|fmod3-3.75-4|7	Summary:	Fast, powerful, easy to use sound system
21nr|fmod3-3.75-4|8	Name:		fmod3
21nr|fmod3-3.75-4|9	Version:	3.75
21nr|fmod3-3.75-4|10	Release:	4
21nr|fmod3-3.75-4|11	License:	FMOD Licence (free for non-commercial use)
21nr|fmod3-3.75-4|12	Group:		System/Libraries
21nr|fmod3-3.75-4|13	URL:		http://www.fmod.org/
21nr|fmod3-3.75-4|14	Source:		http://www.fmod.org/files/fmodapi%{oversion}linux.tar.gz
21nr|fmod3-3.75-4|15	ExclusiveArch:	%{ix86}
21nr|fmod3-3.75-4|16	
21nr|fmod3-3.75-4|17	%description
21nr|fmod3-3.75-4|18	FMOD is a fast, powerful, and easy to use sound system. It runs on
21nr|fmod3-3.75-4|19	Windows, Linux, Windows CE, and now also on Macintosh, GameCube, PS2,
21nr|fmod3-3.75-4|20	and XBox. FMOD supports 3D sound, midi, mods, mp3, ogg vorbis, wma, aiff,
21nr|fmod3-3.75-4|21	recording, obstruction/occlusion, cd playback (analog or digital), cd ripping,
21nr|fmod3-3.75-4|22	mmx, internet streaming, dsp effects, spectrum analysis, user created samples
21nr|fmod3-3.75-4|23	and streams, synchronization support, ASIO, EAX 2&3, C/C++/VB/Delphi and more.
21nr|fmod3-3.75-4|24	
21nr|fmod3-3.75-4|25	%package -n %{libname}
21nr|fmod3-3.75-4|26	Summary:	Fast, powerful, easy to use sound system
21nr|fmod3-3.75-4|27	Group:		System/Libraries
21nr|fmod3-3.75-4|28	# Library doesn't have soname so linked stuff requires just libfmod.so
21nr|fmod3-3.75-4|29	Provides:	libfmod.so
21nr|fmod3-3.75-4|30	
21nr|fmod3-3.75-4|31	%description -n %{libname}
21nr|fmod3-3.75-4|32	FMOD is a fast, powerful, and easy to use sound system. It runs on
21nr|fmod3-3.75-4|33	Windows, Linux, Windows CE, and now also on Macintosh, GameCube, PS2,
21nr|fmod3-3.75-4|34	and XBox. FMOD supports 3D sound, midi, mods, mp3, ogg vorbis, wma, aiff,
21nr|fmod3-3.75-4|35	recording, obstruction/occlusion, cd playback (analog or digital), cd ripping,
21nr|fmod3-3.75-4|36	mmx, internet streaming, dsp effects, spectrum analysis, user created samples
21nr|fmod3-3.75-4|37	and streams, synchronization support, ASIO, EAX 2&3, C/C++/VB/Delphi and more.
21nr|fmod3-3.75-4|38	
21nr|fmod3-3.75-4|39	%package -n %{develname}
21nr|fmod3-3.75-4|40	Summary:	Header files and documentation for %{name}
21nr|fmod3-3.75-4|41	Group:		Development/C
21nr|fmod3-3.75-4|42	Requires:	%{libname} = %{version}-%{release}
21nr|fmod3-3.75-4|43	Provides:	lib%{name}-devel = %{version}-%{release}
21nr|fmod3-3.75-4|44	Provides:	%{name}-devel = %{version}-%{release}
21nr|fmod3-3.75-4|45	
21nr|fmod3-3.75-4|46	%description -n %{develname}
21nr|fmod3-3.75-4|47	This package contains the header files and development documentation
21nr|fmod3-3.75-4|48	for %{name}. If you like to develop programs using %{name}, you will
21nr|fmod3-3.75-4|49	need to install %{name}-devel.
21nr|fmod3-3.75-4|50	
21nr|fmod3-3.75-4|51	%prep
21nr|fmod3-3.75-4|52	%setup -qn fmodapi%{oversion}linux
21nr|fmod3-3.75-4|53	
21nr|fmod3-3.75-4|54	%install
21nr|fmod3-3.75-4|55	install -Dp -m0755 api/libfmod-%{version}.so %{buildroot}%{_libdir}/libfmod-%{version}.so.%{major}
21nr|fmod3-3.75-4|56	ln -s %{_libdir}/libfmod-%{version}.so.%{major} %{buildroot}%{_libdir}/libfmod.so
21nr|fmod3-3.75-4|57	
21nr|fmod3-3.75-4|58	install -d %{buildroot}%{_includedir}/fmod3/
21nr|fmod3-3.75-4|59	cp api/inc/*.h %{buildroot}%{_includedir}/fmod3/
21nr|fmod3-3.75-4|60	
21nr|fmod3-3.75-4|61	%files -n %{libname}
21nr|fmod3-3.75-4|62	%defattr(-, root, root, 0755)
21nr|fmod3-3.75-4|63	%doc README.TXT
21nr|fmod3-3.75-4|64	%{_libdir}/*.so.*
21nr|fmod3-3.75-4|65	
21nr|fmod3-3.75-4|66	%files -n %{develname}
21nr|fmod3-3.75-4|67	%defattr(644, root, root, 0755)
21nr|fmod3-3.75-4|68	%doc documentation/* media/ samples/
21nr|fmod3-3.75-4|69	%{_includedir}/fmod3/
21nr|fmod3-3.75-4|70	%{_libdir}/*.so

20036 21
21nr|fmod4-4.44.64-1|1	%define debug_package %{nil}
21nr|fmod4-4.44.64-1|2	
21nr|fmod4-4.44.64-1|3	%define libname %mklibname fmod %{version}
21nr|fmod4-4.44.64-1|4	%define devname %mklibname %{name} -d
21nr|fmod4-4.44.64-1|5	
21nr|fmod4-4.44.64-1|6	%define sversion %(echo %{version} |tr -d .)
21nr|fmod4-4.44.64-1|7	
21nr|fmod4-4.44.64-1|8	Summary:	Fast, powerful, easy to use sound system
21nr|fmod4-4.44.64-1|9	Name:		fmod4
21nr|fmod4-4.44.64-1|10	Version:	4.44.64
21nr|fmod4-4.44.64-1|11	Release:	1
21nr|fmod4-4.44.64-1|12	License:	Proprietary
21nr|fmod4-4.44.64-1|13	Group:		System/Libraries
21nr|fmod4-4.44.64-1|14	Url:		http://www.fmod.org/
21nr|fmod4-4.44.64-1|15	Source0:	https://zdoom.org/files/fmod/fmodapi%{sversion}linux.tar.gz
21nr|fmod4-4.44.64-1|16	ExclusiveArch:	%{ix86} x86_64
21nr|fmod4-4.44.64-1|17	
21nr|fmod4-4.44.64-1|18	%description
21nr|fmod4-4.44.64-1|19	FMOD is a fast, powerful, and easy to use sound system. It runs on Windows,
21nr|fmod4-4.44.64-1|20	Linux, Windows CE, and now also on Macintosh, GameCube, PS2, and XBox.
21nr|fmod4-4.44.64-1|21	FMOD supports 3D sound, midi, mods, mp3, ogg vorbis, wma, aiff, recording,
21nr|fmod4-4.44.64-1|22	obstruction/occlusion, cd playback (analog or digital), cd ripping, mmx,
21nr|fmod4-4.44.64-1|23	internet streaming, dsp effects, spectrum analysis, user created samples and
21nr|fmod4-4.44.64-1|24	streams, synchronization support, ASIO, EAX 2&3, C/C++/VB/Delphi and more.
21nr|fmod4-4.44.64-1|25	
21nr|fmod4-4.44.64-1|26	#----------------------------------------------------------------------------
21nr|fmod4-4.44.64-1|27	
21nr|fmod4-4.44.64-1|28	%package -n %{libname}
21nr|fmod4-4.44.64-1|29	Summary:	Fast, powerful, easy to use sound system
21nr|fmod4-4.44.64-1|30	Group:		System/Libraries
21nr|fmod4-4.44.64-1|31	
21nr|fmod4-4.44.64-1|32	%description -n %{libname}
21nr|fmod4-4.44.64-1|33	FMOD is a fast, powerful, and easy to use sound system. It runs on Windows,
21nr|fmod4-4.44.64-1|34	Linux, Windows CE, and now also on Macintosh, GameCube, PS2, and XBox.
21nr|fmod4-4.44.64-1|35	FMOD supports 3D sound, midi, mods, mp3, ogg vorbis, wma, aiff, recording,
21nr|fmod4-4.44.64-1|36	obstruction/occlusion, cd playback (analog or digital), cd ripping, mmx,
21nr|fmod4-4.44.64-1|37	internet streaming, dsp effects, spectrum analysis, user created samples and
21nr|fmod4-4.44.64-1|38	streams, synchronization support, ASIO, EAX 2&3, C/C++/VB/Delphi and more.
21nr|fmod4-4.44.64-1|39	
21nr|fmod4-4.44.64-1|40	%files -n %{libname}
21nr|fmod4-4.44.64-1|41	%doc documentation/revision.txt
21nr|fmod4-4.44.64-1|42	%license documentation/LICENSE.TXT
21nr|fmod4-4.44.64-1|43	%ifarch %{ix86}
21nr|fmod4-4.44.64-1|44	%{_libdir}/libfmodex-%{version}.so
21nr|fmod4-4.44.64-1|45	%{_libdir}/libfmodexL-%{version}.so
21nr|fmod4-4.44.64-1|46	%else
21nr|fmod4-4.44.64-1|47	%{_libdir}/libfmodex64-%{version}.so
21nr|fmod4-4.44.64-1|48	%{_libdir}/libfmodexL64-%{version}.so
21nr|fmod4-4.44.64-1|49	%endif
21nr|fmod4-4.44.64-1|50	
21nr|fmod4-4.44.64-1|51	#----------------------------------------------------------------------------
21nr|fmod4-4.44.64-1|52	
21nr|fmod4-4.44.64-1|53	%package -n %{devname}
21nr|fmod4-4.44.64-1|54	Summary:	Development files for FMOD4
21nr|fmod4-4.44.64-1|55	Group:		Development/C
21nr|fmod4-4.44.64-1|56	Requires:	%{libname} = %{EVRD}
21nr|fmod4-4.44.64-1|57	Provides:	%{name}-devel = %{EVRD}
21nr|fmod4-4.44.64-1|58	
21nr|fmod4-4.44.64-1|59	%description -n %{devname}
21nr|fmod4-4.44.64-1|60	Development files for FMOD4.
21nr|fmod4-4.44.64-1|61	
21nr|fmod4-4.44.64-1|62	%files -n %{devname}
21nr|fmod4-4.44.64-1|63	%doc documentation/*.pdf
21nr|fmod4-4.44.64-1|64	%{_includedir}/fmodex/*.h
21nr|fmod4-4.44.64-1|65	%ifarch %{ix86}
21nr|fmod4-4.44.64-1|66	%{_libdir}/libfmodex.so
21nr|fmod4-4.44.64-1|67	%{_libdir}/libfmodexL.so
21nr|fmod4-4.44.64-1|68	%else
21nr|fmod4-4.44.64-1|69	%{_libdir}/libfmodex64.so
21nr|fmod4-4.44.64-1|70	%{_libdir}/libfmodexL64.so
21nr|fmod4-4.44.64-1|71	%endif
21nr|fmod4-4.44.64-1|72	
21nr|fmod4-4.44.64-1|73	#----------------------------------------------------------------------------
21nr|fmod4-4.44.64-1|74	
21nr|fmod4-4.44.64-1|75	%prep
21nr|fmod4-4.44.64-1|76	%setup -q -n fmodapi%{sversion}linux
21nr|fmod4-4.44.64-1|77	
21nr|fmod4-4.44.64-1|78	%build
21nr|fmod4-4.44.64-1|79	
21nr|fmod4-4.44.64-1|80	%install
21nr|fmod4-4.44.64-1|81	mkdir -p %{buildroot}%{_includedir}/fmodex
21nr|fmod4-4.44.64-1|82	mkdir -p %{buildroot}%{_libdir}
21nr|fmod4-4.44.64-1|83	
21nr|fmod4-4.44.64-1|84	cp api/inc/*.h %{buildroot}%{_includedir}/fmodex
21nr|fmod4-4.44.64-1|85	
21nr|fmod4-4.44.64-1|86	%ifarch %{ix86}
21nr|fmod4-4.44.64-1|87	cp api/lib/libfmodex.so %{buildroot}%{_libdir}/
21nr|fmod4-4.44.64-1|88	cp api/lib/libfmodexL.so %{buildroot}%{_libdir}/
21nr|fmod4-4.44.64-1|89	cp api/lib/libfmodex-%{version}.so %{buildroot}%{_libdir}/
21nr|fmod4-4.44.64-1|90	cp api/lib/libfmodexL-%{version}.so %{buildroot}%{_libdir}/
21nr|fmod4-4.44.64-1|91	%else
21nr|fmod4-4.44.64-1|92	cp api/lib/libfmodex64.so %{buildroot}%{_libdir}/
21nr|fmod4-4.44.64-1|93	cp api/lib/libfmodexL64.so %{buildroot}%{_libdir}/
21nr|fmod4-4.44.64-1|94	cp api/lib/libfmodex64-%{version}.so %{buildroot}%{_libdir}/
21nr|fmod4-4.44.64-1|95	cp api/lib/libfmodexL64-%{version}.so %{buildroot}%{_libdir}/
21nr|fmod4-4.44.64-1|96	%endif
21nr|fmod4-4.44.64-1|97	
21nr|fmod4-4.44.64-1|98	cp -r documentation ..

20037 21
21nr|fmsx-6.0-2|1	%define oname fMSX
21nr|fmsx-6.0-2|2	
21nr|fmsx-6.0-2|3	#define _disable_ld_no_undefined 1
21nr|fmsx-6.0-2|4	%global optflags %{optflags} -fcommon
21nr|fmsx-6.0-2|5	
21nr|fmsx-6.0-2|6	%define oversion %(echo %{version} | tr -d .)
21nr|fmsx-6.0-2|7	
21nr|fmsx-6.0-2|8	Summary:	MSX Emulator
21nr|fmsx-6.0-2|9	Name:		fmsx
21nr|fmsx-6.0-2|10	Version:	6.0
21nr|fmsx-6.0-2|11	Release:	2
21nr|fmsx-6.0-2|12	License:	Freeware
21nr|fmsx-6.0-2|13	Group:		Emulators
21nr|fmsx-6.0-2|14	Url:		http://fms.komkon.org/fMSX/
21nr|fmsx-6.0-2|15	Source0:	http://fms.komkon.org/fMSX/%{oname}%{oversion}.zip
21nr|fmsx-6.0-2|16	Source1:	%{name}.png
21nr|fmsx-6.0-2|17	# Required ROM Images
21nr|fmsx-6.0-2|18	Source2:	ROMs.tar.gz
21nr|fmsx-6.0-2|19	Patch0:		fMSX43-optflags.patch
21nr|fmsx-6.0-2|20	Patch2:		fMSX43-datapath.patch
21nr|fmsx-6.0-2|21	BuildRequires:	imagemagick
21nr|fmsx-6.0-2|22	BuildRequires:	pkgconfig(libpulse-simple)
21nr|fmsx-6.0-2|23	BuildRequires:	pkgconfig(x11)
21nr|fmsx-6.0-2|24	BuildRequires:	pkgconfig(xext)
21nr|fmsx-6.0-2|25	
21nr|fmsx-6.0-2|26	%description
21nr|fmsx-6.0-2|27	MSX Emulator.
21nr|fmsx-6.0-2|28	
21nr|fmsx-6.0-2|29	%files
21nr|fmsx-6.0-2|30	%doc fMSX/fMSX.html
21nr|fmsx-6.0-2|31	%{_gamesbindir}/%{name}
21nr|fmsx-6.0-2|32	%{_gamesdatadir}/%{name}
21nr|fmsx-6.0-2|33	%{_datadir}/applications/%{name}.desktop
21nr|fmsx-6.0-2|34	%{_iconsdir}/hicolor/*/apps/%{name}.png
21nr|fmsx-6.0-2|35	
21nr|fmsx-6.0-2|36	#----------------------------------------------------------------------------
21nr|fmsx-6.0-2|37	
21nr|fmsx-6.0-2|38	%prep
21nr|fmsx-6.0-2|39	%setup -qc -a2
21nr|fmsx-6.0-2|40	%patch0 -p0
21nr|fmsx-6.0-2|41	%patch2 -p0
21nr|fmsx-6.0-2|42	
21nr|fmsx-6.0-2|43	%build
21nr|fmsx-6.0-2|44	cd fMSX/Unix
21nr|fmsx-6.0-2|45	%make
21nr|fmsx-6.0-2|46	
21nr|fmsx-6.0-2|47	%install
21nr|fmsx-6.0-2|48	mkdir -p %{buildroot}%{_gamesbindir}
21nr|fmsx-6.0-2|49	install -m 755 fMSX/Unix/fmsx %{buildroot}%{_gamesbindir}/%{name}
21nr|fmsx-6.0-2|50	mkdir -p %{buildroot}%{_gamesdatadir}/%{name}
21nr|fmsx-6.0-2|51	install -m 644 ROMs/* %{buildroot}%{_gamesdatadir}/%{name}/
21nr|fmsx-6.0-2|52	
21nr|fmsx-6.0-2|53	# install menu entry
21nr|fmsx-6.0-2|54	mkdir -p %{buildroot}%{_datadir}/applications/
21nr|fmsx-6.0-2|55	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21nr|fmsx-6.0-2|56	[Desktop Entry]
21nr|fmsx-6.0-2|57	Name=fMSX
21nr|fmsx-6.0-2|58	Comment=MSX emulator
21nr|fmsx-6.0-2|59	Exec=%{_gamesbindir}/%{name}
21nr|fmsx-6.0-2|60	Icon=%{name}
21nr|fmsx-6.0-2|61	Terminal=false
21nr|fmsx-6.0-2|62	Type=Application
21nr|fmsx-6.0-2|63	Categories=Game;Emulator;
21nr|fmsx-6.0-2|64	EOF
21nr|fmsx-6.0-2|65	
21nr|fmsx-6.0-2|66	# install menu icons
21nr|fmsx-6.0-2|67	for N in 16 32 48 64 128 256;
21nr|fmsx-6.0-2|68	do
21nr|fmsx-6.0-2|69	convert %{SOURCE1} -scale ${N}x${N} $N.png;
21nr|fmsx-6.0-2|70	install -D -m 0644 $N.png %{buildroot}%{_iconsdir}/hicolor/${N}x${N}/apps/%{name}.png
21nr|fmsx-6.0-2|71	done

20038 21
21nr|foomatic-db-nonfree-20230510-1|1	Name:		foomatic-db-nonfree
21nr|foomatic-db-nonfree-20230510-1|2	Version:	20230510
21nr|foomatic-db-nonfree-20230510-1|3	Release:	1
21nr|foomatic-db-nonfree-20230510-1|4	Summary:	Foomatic database extensions
21nr|foomatic-db-nonfree-20230510-1|5	License:	GPLv2 and MIT
21nr|foomatic-db-nonfree-20230510-1|6	Group:		System/Servers
21nr|foomatic-db-nonfree-20230510-1|7	Url:		http://www.linuxprinting.org/
21nr|foomatic-db-nonfree-20230510-1|8	Source:		https://www.openprinting.org/download/foomatic/%{name}-%{version}.tar.gz
21nr|foomatic-db-nonfree-20230510-1|9	# Perl script to clean up Manufacturer entries in the PPD files, so that
21nr|foomatic-db-nonfree-20230510-1|10	# drivers are sorted by the printer manufacturer in the graphical frontends
21nr|foomatic-db-nonfree-20230510-1|11	Source2:	cleanppd.pl.bz2
21nr|foomatic-db-nonfree-20230510-1|12	Requires:	foomatic-db-engine
21nr|foomatic-db-nonfree-20230510-1|13	BuildArch:	noarch
21nr|foomatic-db-nonfree-20230510-1|14	BuildRequires:	autoconf
21nr|foomatic-db-nonfree-20230510-1|15	BuildRequires:	automake
21nr|foomatic-db-nonfree-20230510-1|16	BuildRequires:	cups
21nr|foomatic-db-nonfree-20230510-1|17	BuildRequires:	cups-common
21nr|foomatic-db-nonfree-20230510-1|18	BuildRequires:	foomatic-db-engine
21nr|foomatic-db-nonfree-20230510-1|19	
21nr|foomatic-db-nonfree-20230510-1|20	%description
21nr|foomatic-db-nonfree-20230510-1|21	Foomatic database extension with manufacturer-supplied PPD files released
21nr|foomatic-db-nonfree-20230510-1|22	under non-free licenses.
21nr|foomatic-db-nonfree-20230510-1|23	
21nr|foomatic-db-nonfree-20230510-1|24	%files
21nr|foomatic-db-nonfree-20230510-1|25	%doc COPYING README USAGE
21nr|foomatic-db-nonfree-20230510-1|26	%_datadir/foomatic/db/source/driver/*.xml
21nr|foomatic-db-nonfree-20230510-1|27	%_datadir/foomatic/db/source/PPD/*
21nr|foomatic-db-nonfree-20230510-1|28	
21nr|foomatic-db-nonfree-20230510-1|29	# Restart the CUPS daemon when it is running, but do not start it when it
21nr|foomatic-db-nonfree-20230510-1|30	# is not running. The restart of the CUPS daemon updates the CUPS-internal
21nr|foomatic-db-nonfree-20230510-1|31	# PPD index
21nr|foomatic-db-nonfree-20230510-1|32	
21nr|foomatic-db-nonfree-20230510-1|33	%post
21nr|foomatic-db-nonfree-20230510-1|34	/sbin/service cups condrestart > /dev/null 2>/dev/null || :
21nr|foomatic-db-nonfree-20230510-1|35	
21nr|foomatic-db-nonfree-20230510-1|36	%postun
21nr|foomatic-db-nonfree-20230510-1|37	/sbin/service cups condrestart > /dev/null 2>/dev/null || :
21nr|foomatic-db-nonfree-20230510-1|38	
21nr|foomatic-db-nonfree-20230510-1|39	#-----------------------------------------------------------------------------
21nr|foomatic-db-nonfree-20230510-1|40	
21nr|foomatic-db-nonfree-20230510-1|41	%prep
21nr|foomatic-db-nonfree-20230510-1|42	%setup -q
21nr|foomatic-db-nonfree-20230510-1|43	
21nr|foomatic-db-nonfree-20230510-1|44	
21nr|foomatic-db-nonfree-20230510-1|45	%build
21nr|foomatic-db-nonfree-20230510-1|46	# Makefile generation ("./make_configure" for CVS snapshots)
21nr|foomatic-db-nonfree-20230510-1|47	./make_configure
21nr|foomatic-db-nonfree-20230510-1|48	# Fix for lib64 architectures, avoid patch
21nr|foomatic-db-nonfree-20230510-1|49	perl -pi -e "s@/usr/lib/(cups|pdq|ppr)@%{_libdir}/\1@g" configure
21nr|foomatic-db-nonfree-20230510-1|50	
21nr|foomatic-db-nonfree-20230510-1|51	# We do not compress the PPDs now, so that we can do a clean-up
21nr|foomatic-db-nonfree-20230510-1|52	%configure
21nr|foomatic-db-nonfree-20230510-1|53	
21nr|foomatic-db-nonfree-20230510-1|54	# "make" is not needed for this package, there is nothing to build
21nr|foomatic-db-nonfree-20230510-1|55	
21nr|foomatic-db-nonfree-20230510-1|56	# Delete drivers with empty command line prototype, they would give
21nr|foomatic-db-nonfree-20230510-1|57	# unusable printer/driver combos.
21nr|foomatic-db-nonfree-20230510-1|58	#FOOMATICDB=`pwd` %%{_sbindir}/foomatic-cleanupdrivers
21nr|foomatic-db-nonfree-20230510-1|59	
21nr|foomatic-db-nonfree-20230510-1|60	# Correct recommended driver "gimp-print" or "gutenprint", must be
21nr|foomatic-db-nonfree-20230510-1|61	# "gutenprint-ijs.5.0".
21nr|foomatic-db-nonfree-20230510-1|62	for f in db/source/printer/*.xml; do
21nr|foomatic-db-nonfree-20230510-1|63	perl -p -i -e 's:<driver>(gimp-|guten)print</driver>:<driver>gutenprint-ijs.5.0</driver>:' $f
21nr|foomatic-db-nonfree-20230510-1|64	done
21nr|foomatic-db-nonfree-20230510-1|65	
21nr|foomatic-db-nonfree-20230510-1|66	
21nr|foomatic-db-nonfree-20230510-1|67	%install
21nr|foomatic-db-nonfree-20230510-1|68	# Do not use "make" macro, as parallelized build of Foomatic does not work.
21nr|foomatic-db-nonfree-20230510-1|69	
21nr|foomatic-db-nonfree-20230510-1|70	# Install data files
21nr|foomatic-db-nonfree-20230510-1|71	make	PREFIX=%{_prefix} \
21nr|foomatic-db-nonfree-20230510-1|72	DESTDIR=%{buildroot} \
21nr|foomatic-db-nonfree-20230510-1|73	install
21nr|foomatic-db-nonfree-20230510-1|74	
21nr|foomatic-db-nonfree-20230510-1|75	# Uncompress Perl script for cleaning up the PPD files...
21nr|foomatic-db-nonfree-20230510-1|76	bzcat %{SOURCE2} > ./cleanppd.pl
21nr|foomatic-db-nonfree-20230510-1|77	chmod a+rx ./cleanppd.pl
21nr|foomatic-db-nonfree-20230510-1|78	# ...and do the clean-up
21nr|foomatic-db-nonfree-20230510-1|79	find %{buildroot}%{_datadir}/foomatic/db/source/PPD -name "*.ppd" -exec ./cleanppd.pl '{}' \;
21nr|foomatic-db-nonfree-20230510-1|80	
21nr|foomatic-db-nonfree-20230510-1|81	# Remove PPDs which are not Adobe-compliant and therefore not working with
21nr|foomatic-db-nonfree-20230510-1|82	# CUPS 1.1.20 or newer
21nr|foomatic-db-nonfree-20230510-1|83	for ppd in `find %{buildroot}%{_datadir}/foomatic/db/source/PPD -name "*.ppd.gz"`
21nr|foomatic-db-nonfree-20230510-1|84	do
21nr|foomatic-db-nonfree-20230510-1|85	cupstestppd -q $ppd || (
21nr|foomatic-db-nonfree-20230510-1|86	rm -f $ppd && \
21nr|foomatic-db-nonfree-20230510-1|87	echo "$ppd not Adobe-compliant. Deleted." && \
21nr|foomatic-db-nonfree-20230510-1|88	echo $ppd >> deletedppds-%{name}-%{version}-%{release}.txt
21nr|foomatic-db-nonfree-20230510-1|89	)
21nr|foomatic-db-nonfree-20230510-1|90	done
21nr|foomatic-db-nonfree-20230510-1|91	
21nr|foomatic-db-nonfree-20230510-1|92	# Correct permissions
21nr|foomatic-db-nonfree-20230510-1|93	for f in %{buildroot}%{_datadir}/foomatic/db/source/*/*.xml; do
21nr|foomatic-db-nonfree-20230510-1|94	chmod a-x $f
21nr|foomatic-db-nonfree-20230510-1|95	done

20039 21
21nr|FoxitReader-1.1.0-4|1	Name:           FoxitReader
21nr|FoxitReader-1.1.0-4|2	License:        Freeware
21nr|FoxitReader-1.1.0-4|3	Group:          Office
21nr|FoxitReader-1.1.0-4|4	Summary:        Foxit Reader is a free PDF document viewer
21nr|FoxitReader-1.1.0-4|5	Version:        1.1.0
21nr|FoxitReader-1.1.0-4|6	Release:        4
21nr|FoxitReader-1.1.0-4|7	URL:            http://www.foxitsoftware.com/pdf/desklinux/index.html
21nr|FoxitReader-1.1.0-4|8	Source0:        %{name}-%{version}.tar.gz
21nr|FoxitReader-1.1.0-4|9	Source1:        fx-icon.png
21nr|FoxitReader-1.1.0-4|10	Source2:        FoxitReader_ru.po
21nr|FoxitReader-1.1.0-4|11	Source3:        FoxitReader_ru.mo
21nr|FoxitReader-1.1.0-4|12	
21nr|FoxitReader-1.1.0-4|13	# Explicitly mention this for cases when the package is installed on a 64bit system
21nr|FoxitReader-1.1.0-4|14	Requires:	 libpango-modules1.0
21nr|FoxitReader-1.1.0-4|15	
21nr|FoxitReader-1.1.0-4|16	ExclusiveArch:	%{ix86}
21nr|FoxitReader-1.1.0-4|17	
21nr|FoxitReader-1.1.0-4|18	%description
21nr|FoxitReader-1.1.0-4|19	Foxit Reader is a free PDF document viewer for the Linux platform, with
21nr|FoxitReader-1.1.0-4|20	a new streamlined interface, user-customized toolbar, incredibly small
21nr|FoxitReader-1.1.0-4|21	size, breezing-fast launch speed and rich features. This empowers PDF
21nr|FoxitReader-1.1.0-4|22	document users with Zoom function, Navigation function, Bookmarks,
21nr|FoxitReader-1.1.0-4|23	Thumbnails, Text Selection Tool, Snapshot, and Full Screen capabilities.
21nr|FoxitReader-1.1.0-4|24	Foxit Reader for Desktop Linux is provided by Foxit Corporation free for
21nr|FoxitReader-1.1.0-4|25	non-commercial use.
21nr|FoxitReader-1.1.0-4|26	
21nr|FoxitReader-1.1.0-4|27	%prep
21nr|FoxitReader-1.1.0-4|28	%setup -q
21nr|FoxitReader-1.1.0-4|29	
21nr|FoxitReader-1.1.0-4|30	%install
21nr|FoxitReader-1.1.0-4|31	mkdir -p %{buildroot}%{_bindir}
21nr|FoxitReader-1.1.0-4|32	install -m 0755 FoxitReader %{buildroot}%{_bindir}
21nr|FoxitReader-1.1.0-4|33	mkdir -p %{buildroot}%{_datadir}/foxit
21nr|FoxitReader-1.1.0-4|34	install -m 0644 fum.fhd fpdfcjk.bin %{buildroot}%{_datadir}/foxit
21nr|FoxitReader-1.1.0-4|35	mkdir -p %{buildroot}%{_datadir}/applications
21nr|FoxitReader-1.1.0-4|36	
21nr|FoxitReader-1.1.0-4|37	%__cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21nr|FoxitReader-1.1.0-4|38	[Desktop Entry]
21nr|FoxitReader-1.1.0-4|39	Encoding=UTF-8
21nr|FoxitReader-1.1.0-4|40	Name=FoxitReader
21nr|FoxitReader-1.1.0-4|41	Name[ru]=FoxitReader
21nr|FoxitReader-1.1.0-4|42	Type=Application
21nr|FoxitReader-1.1.0-4|43	Comment=PDF Viewer
21nr|FoxitReader-1.1.0-4|44	Comment[ru]=Просмотр PDF
21nr|FoxitReader-1.1.0-4|45	Terminal=false
21nr|FoxitReader-1.1.0-4|46	Exec=FoxitReader
21nr|FoxitReader-1.1.0-4|47	Icon=fx-icon
21nr|FoxitReader-1.1.0-4|48	Categories=Qt;KDE;Graphics;Office;Viewer;X-MandrivaLinux-Multimedia-Graphics;
21nr|FoxitReader-1.1.0-4|49	GenericName=FoxitReader
21nr|FoxitReader-1.1.0-4|50	X-Desktop-File-Install-Version=1.1
21nr|FoxitReader-1.1.0-4|51	MimeType=application/pdf;application/x-gzpdf;application/x-bzpdf;
21nr|FoxitReader-1.1.0-4|52	EOF
21nr|FoxitReader-1.1.0-4|53	
21nr|FoxitReader-1.1.0-4|54	mkdir -p %{buildroot}%{_iconsdir}
21nr|FoxitReader-1.1.0-4|55	install -m 0644 %{SOURCE1} %{buildroot}%{_iconsdir}/fx-icon.png
21nr|FoxitReader-1.1.0-4|56	mkdir -p %{buildroot}%{_docdir}/%{name}
21nr|FoxitReader-1.1.0-4|57	install -m 644 Readme.txt %{buildroot}%{_docdir}/%{name}
21nr|FoxitReader-1.1.0-4|58	
21nr|FoxitReader-1.1.0-4|59	mkdir -p %{buildroot}%{_datadir}/locale/{de,fr,ja,zh_CN,zh_TW,ru}/LC_MESSAGES
21nr|FoxitReader-1.1.0-4|60	for lang in de fr ja zh_CN zh_TW; do
21nr|FoxitReader-1.1.0-4|61	cp po/$lang/%{name}.mo %{buildroot}%{_datadir}/locale/$lang/LC_MESSAGES/
21nr|FoxitReader-1.1.0-4|62	done
21nr|FoxitReader-1.1.0-4|63	
21nr|FoxitReader-1.1.0-4|64	cp %{SOURCE3} %{buildroot}%{_datadir}/locale/ru/LC_MESSAGES/%{name}.mo
21nr|FoxitReader-1.1.0-4|65	
21nr|FoxitReader-1.1.0-4|66	%find_lang %{name}
21nr|FoxitReader-1.1.0-4|67	
21nr|FoxitReader-1.1.0-4|68	%files -f %{name}.lang
21nr|FoxitReader-1.1.0-4|69	%{_bindir}/%{name}
21nr|FoxitReader-1.1.0-4|70	%{_datadir}/foxit/*
21nr|FoxitReader-1.1.0-4|71	%{_docdir}/%{name}/*
21nr|FoxitReader-1.1.0-4|72	%{_iconsdir}/fx-icon.png
21nr|FoxitReader-1.1.0-4|73	%{_datadir}/applications/%{name}.desktop

20040 21
21nr|freecol-0.11.6-1|1	Summary:	FreeCol is an open version of the game Colonization
21nr|freecol-0.11.6-1|2	Name:		freecol
21nr|freecol-0.11.6-1|3	Version:	0.11.6
21nr|freecol-0.11.6-1|4	Release:	1
21nr|freecol-0.11.6-1|5	License:	GPLv2+
21nr|freecol-0.11.6-1|6	Group:		Games/Strategy
21nr|freecol-0.11.6-1|7	Url:		http://www.freecol.org/
21nr|freecol-0.11.6-1|8	Source0:	http://prdownloads.sourceforge.net/freecol/freecol-%{version}-src.zip
21nr|freecol-0.11.6-1|9	Patch0:		freecol-0.11.2-mga-ant-force-utf8-encoding.patch
21nr|freecol-0.11.6-1|10	BuildRequires:	ant
21nr|freecol-0.11.6-1|11	BuildRequires:	unzip
21nr|freecol-0.11.6-1|12	BuildRequires:	xerces-j2
21nr|freecol-0.11.6-1|13	BuildRequires:	java-devel >= 1.6
21nr|freecol-0.11.6-1|14	Requires:	java >= 1.6
21nr|freecol-0.11.6-1|15	Requires:	desktop-common-data
21nr|freecol-0.11.6-1|16	BuildArch:	noarch
21nr|freecol-0.11.6-1|17	
21nr|freecol-0.11.6-1|18	%description
21nr|freecol-0.11.6-1|19	FreeCol is an open version of Colonization. It is a Civilization-like game in
21nr|freecol-0.11.6-1|20	which the player has to conquer the new world.
21nr|freecol-0.11.6-1|21	
21nr|freecol-0.11.6-1|22	%files
21nr|freecol-0.11.6-1|23	%defattr(0755,root,root,0755)
21nr|freecol-0.11.6-1|24	%{_bindir}/freecol
21nr|freecol-0.11.6-1|25	%defattr(0644,root,root,0755)
21nr|freecol-0.11.6-1|26	%doc packaging/common/{COPYING,README}
21nr|freecol-0.11.6-1|27	%{_datadir}/applications/%{name}.desktop
21nr|freecol-0.11.6-1|28	%{_datadir}/games/freecol
21nr|freecol-0.11.6-1|29	%{_datadir}/pixmaps/freecol.xpm
21nr|freecol-0.11.6-1|30	
21nr|freecol-0.11.6-1|31	#----------------------------------------------------------------------------
21nr|freecol-0.11.6-1|32	
21nr|freecol-0.11.6-1|33	%prep
21nr|freecol-0.11.6-1|34	%setup -q -n %{name}
21nr|freecol-0.11.6-1|35	%patch0 -p1
21nr|freecol-0.11.6-1|36	
21nr|freecol-0.11.6-1|37	%build
21nr|freecol-0.11.6-1|38	ant
21nr|freecol-0.11.6-1|39	
21nr|freecol-0.11.6-1|40	%install
21nr|freecol-0.11.6-1|41	mkdir -p %{buildroot}%{_datadir}/games/freecol
21nr|freecol-0.11.6-1|42	cp FreeCol.jar %{buildroot}%{_datadir}/games/freecol
21nr|freecol-0.11.6-1|43	cp -a {data,jars} %{buildroot}%{_datadir}/games/freecol
21nr|freecol-0.11.6-1|44	
21nr|freecol-0.11.6-1|45	mkdir -p %{buildroot}%{_bindir}
21nr|freecol-0.11.6-1|46	cat > %{buildroot}%{_bindir}/freecol << EOF
21nr|freecol-0.11.6-1|47	#!/bin/sh
21nr|freecol-0.11.6-1|48	
21nr|freecol-0.11.6-1|49	java -Xmx256M -jar %{_datadir}/games/freecol/FreeCol.jar \\
21nr|freecol-0.11.6-1|50	--freecol-data %{_datadir}/games/freecol/data
21nr|freecol-0.11.6-1|51	EOF
21nr|freecol-0.11.6-1|52	
21nr|freecol-0.11.6-1|53	mkdir -p %{buildroot}%{_datadir}/pixmaps
21nr|freecol-0.11.6-1|54	cp packaging/common/freecol.xpm %{buildroot}%{_datadir}/pixmaps
21nr|freecol-0.11.6-1|55	
21nr|freecol-0.11.6-1|56	mkdir -p %{buildroot}%{_datadir}/applications
21nr|freecol-0.11.6-1|57	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21nr|freecol-0.11.6-1|58	[Desktop Entry]
21nr|freecol-0.11.6-1|59	Name=FreeCol
21nr|freecol-0.11.6-1|60	Comment=FreeCol is an open version of the game Colonization
21nr|freecol-0.11.6-1|61	Exec=%{name}
21nr|freecol-0.11.6-1|62	Icon=%{name}
21nr|freecol-0.11.6-1|63	Terminal=false
21nr|freecol-0.11.6-1|64	Type=Application
21nr|freecol-0.11.6-1|65	Categories=Game;StrategyGame;
21nr|freecol-0.11.6-1|66	EOF

20041 21
21nr|gcad3d-2.46.20-1|1	#useless empty debug
21nr|gcad3d-2.46.20-1|2	%define debug_package	%{nil}
21nr|gcad3d-2.46.20-1|3	
21nr|gcad3d-2.46.20-1|4	Name:		gcad3d
21nr|gcad3d-2.46.20-1|5	Version:	2.46.20
21nr|gcad3d-2.46.20-1|6	Release:	1
21nr|gcad3d-2.46.20-1|7	Summary:	A 3D CAD CAM application
21nr|gcad3d-2.46.20-1|8	Group:		Graphics
21nr|gcad3d-2.46.20-1|9	License:	Freeware
21nr|gcad3d-2.46.20-1|10	URL:		http://www.gcad3d.org/
21nr|gcad3d-2.46.20-1|11	# source is extracted from .deb packages in Downloads section
21nr|gcad3d-2.46.20-1|12	Source0:	%{name}-%{version}.tar.bz2
21nr|gcad3d-2.46.20-1|13	ExclusiveArch:	x86_64
21nr|gcad3d-2.46.20-1|14	
21nr|gcad3d-2.46.20-1|15	%description
21nr|gcad3d-2.46.20-1|16	gCAD3D is a 3D CAD CAM application that features an integrated 3D OpenGL
21nr|gcad3d-2.46.20-1|17	viewer, a program interpreter for geometry and NC-commands in 3D, an
21nr|gcad3d-2.46.20-1|18	integrated NC-processor, and a programming interface for user programs.
21nr|gcad3d-2.46.20-1|19	
21nr|gcad3d-2.46.20-1|20	It can
21nr|gcad3d-2.46.20-1|21	-Import and display data from Iges, Step, wire frame and solid objects
21nr|gcad3d-2.46.20-1|22	-Create and modify wire frame elements
21nr|gcad3d-2.46.20-1|23	-Create surfaces
21nr|gcad3d-2.46.20-1|24	-Create simple solid bodies
21nr|gcad3d-2.46.20-1|25	-Assemble user-created ancillary programs
21nr|gcad3d-2.46.20-1|26	-Export wire frame elements as DXF and Iges
21nr|gcad3d-2.46.20-1|27	-Export surfaces as Vrml-1, Vrml-2, obj, tw Iges
21nr|gcad3d-2.46.20-1|28	
21nr|gcad3d-2.46.20-1|29	It cannot yet
21nr|gcad3d-2.46.20-1|30	-Blend or modify surfaces
21nr|gcad3d-2.46.20-1|31	-Create or modify complex solid bodies
21nr|gcad3d-2.46.20-1|32	
21nr|gcad3d-2.46.20-1|33	%prep
21nr|gcad3d-2.46.20-1|34	%setup -q
21nr|gcad3d-2.46.20-1|35	
21nr|gcad3d-2.46.20-1|36	%build
21nr|gcad3d-2.46.20-1|37	# nothing to build
21nr|gcad3d-2.46.20-1|38	
21nr|gcad3d-2.46.20-1|39	%install
21nr|gcad3d-2.46.20-1|40	mkdir -p %{buildroot}%{_prefix}
21nr|gcad3d-2.46.20-1|41	cp -r * %{buildroot}/
21nr|gcad3d-2.46.20-1|42	
21nr|gcad3d-2.46.20-1|43	mkdir -p %{buildroot}%{_datadir}/applications
21nr|gcad3d-2.46.20-1|44	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<@@@
21nr|gcad3d-2.46.20-1|45	[Desktop Entry]
21nr|gcad3d-2.46.20-1|46	Name=gCAD3D
21nr|gcad3d-2.46.20-1|47	Exec=%{name}
21nr|gcad3d-2.46.20-1|48	Icon=gcad3d
21nr|gcad3d-2.46.20-1|49	Comment=A 3D CAD CAM application
21nr|gcad3d-2.46.20-1|50	Type=Application
21nr|gcad3d-2.46.20-1|51	Categories=Graphics;
21nr|gcad3d-2.46.20-1|52	Terminal=false
21nr|gcad3d-2.46.20-1|53	@@@
21nr|gcad3d-2.46.20-1|54	
21nr|gcad3d-2.46.20-1|55	
21nr|gcad3d-2.46.20-1|56	rm -rf %{buildroot}%{_datadir}/menu
21nr|gcad3d-2.46.20-1|57	
21nr|gcad3d-2.46.20-1|58	%files
21nr|gcad3d-2.46.20-1|59	%{_docdir}/%{name}
21nr|gcad3d-2.46.20-1|60	%{_bindir}/%{name}
21nr|gcad3d-2.46.20-1|61	%{_datadir}/applications/%{name}.desktop
21nr|gcad3d-2.46.20-1|62	%{_datadir}/%{name}
21nr|gcad3d-2.46.20-1|63	%{_prefix}/lib/%{name}
21nr|gcad3d-2.46.20-1|64	%{_datadir}/pixmaps/gcad3d.xpm
21nr|gcad3d-2.46.20-1|65	

20042 21
21nr|get-assistant-2.9.1909.1801-1|1	%define debug_package %{nil}
21nr|get-assistant-2.9.1909.1801-1|2	
21nr|get-assistant-2.9.1909.1801-1|3	%define tmp_download_dir %{_localstatedir}/lib/%{oname}
21nr|get-assistant-2.9.1909.1801-1|4	%define oname assistant
21nr|get-assistant-2.9.1909.1801-1|5	%define oversion 169
21nr|get-assistant-2.9.1909.1801-1|6	
21nr|get-assistant-2.9.1909.1801-1|7	Summary:	Remote monitoring and management system client application "Assistant"
21nr|get-assistant-2.9.1909.1801-1|8	Name:		get-%{oname}
21nr|get-assistant-2.9.1909.1801-1|9	Version:	2.9.1909.1801
21nr|get-assistant-2.9.1909.1801-1|10	Release:	1
21nr|get-assistant-2.9.1909.1801-1|11	License:	Proprietary
21nr|get-assistant-2.9.1909.1801-1|12	Group:		Networking/Remote access
21nr|get-assistant-2.9.1909.1801-1|13	Url:		https://xn--80akicokc0aablc.xn--p1ai
21nr|get-assistant-2.9.1909.1801-1|14	Requires:	wget
21nr|get-assistant-2.9.1909.1801-1|15	Provides:	%{oname} = %{EVRD}
21nr|get-assistant-2.9.1909.1801-1|16	Obsoletes:	%{oname}-install
21nr|get-assistant-2.9.1909.1801-1|17	ExclusiveArch:	x86_64
21nr|get-assistant-2.9.1909.1801-1|18	
21nr|get-assistant-2.9.1909.1801-1|19	%description
21nr|get-assistant-2.9.1909.1801-1|20	The system of remote monitoring and control "Assistant" is designed for
21nr|get-assistant-2.9.1909.1801-1|21	remote monitoring, management, maintenance of personal computers and
21nr|get-assistant-2.9.1909.1801-1|22	servers, organization of remote technical support, remote work and training.
21nr|get-assistant-2.9.1909.1801-1|23	
21nr|get-assistant-2.9.1909.1801-1|24	The client application implements remote management of workstations
21nr|get-assistant-2.9.1909.1801-1|25	and servers, file sharing, as well as communication in text and voice chats.
21nr|get-assistant-2.9.1909.1801-1|26	
21nr|get-assistant-2.9.1909.1801-1|27	%files
21nr|get-assistant-2.9.1909.1801-1|28	
21nr|get-assistant-2.9.1909.1801-1|29	%pre
21nr|get-assistant-2.9.1909.1801-1|30	mkdir -p %{tmp_download_dir}
21nr|get-assistant-2.9.1909.1801-1|31	[[ -d %{tmp_download_dir} ]] || exit 1
21nr|get-assistant-2.9.1909.1801-1|32	cd %{tmp_download_dir} || exit 1
21nr|get-assistant-2.9.1909.1801-1|33	
21nr|get-assistant-2.9.1909.1801-1|34	wget --force-clobber --timeout=30 --tries=3 \
21nr|get-assistant-2.9.1909.1801-1|35	"https://xn--80akicokc0aablc.xn--p1ai/%D1%81%D0%BA%D0%B0%D1%87%D0%B0%D1%82%D1%8C/Download/%{oversion}"
21nr|get-assistant-2.9.1909.1801-1|36	
21nr|get-assistant-2.9.1909.1801-1|37	%post
21nr|get-assistant-2.9.1909.1801-1|38	tmp_extract_dir=$(mktemp -d)
21nr|get-assistant-2.9.1909.1801-1|39	if ! [[ -d $tmp_extract_dir ]]; then
21nr|get-assistant-2.9.1909.1801-1|40	echo "Failed to create temporary directory"
21nr|get-assistant-2.9.1909.1801-1|41	rm -r %{tmp_download_dir}
21nr|get-assistant-2.9.1909.1801-1|42	exit 1
21nr|get-assistant-2.9.1909.1801-1|43	fi
21nr|get-assistant-2.9.1909.1801-1|44	
21nr|get-assistant-2.9.1909.1801-1|45	if [ `rpm -q get-assistant | wc -w` == 1 ]
21nr|get-assistant-2.9.1909.1801-1|46	then
21nr|get-assistant-2.9.1909.1801-1|47	rpm -e get-assistant
21nr|get-assistant-2.9.1909.1801-1|48	fi
21nr|get-assistant-2.9.1909.1801-1|49	
21nr|get-assistant-2.9.1909.1801-1|50	%define tmp_assistant_dir ${tmp_extract_dir}/%{oname}-%{version}
21nr|get-assistant-2.9.1909.1801-1|51	
21nr|get-assistant-2.9.1909.1801-1|52	mkdir -p %{tmp_assistant_dir}
21nr|get-assistant-2.9.1909.1801-1|53	cd %{tmp_assistant_dir}
21nr|get-assistant-2.9.1909.1801-1|54	rpm2cpio %{tmp_download_dir}/%{oversion} | cpio -idmv
21nr|get-assistant-2.9.1909.1801-1|55	
21nr|get-assistant-2.9.1909.1801-1|56	if ! [[ -d %{tmp_assistant_dir} ]]; then
21nr|get-assistant-2.9.1909.1801-1|57	echo "Extracted file folder missing"
21nr|get-assistant-2.9.1909.1801-1|58	cd ..
21nr|get-assistant-2.9.1909.1801-1|59	rm -rf ${tmp_extract_dir}
21nr|get-assistant-2.9.1909.1801-1|60	rm -r %{tmp_download_dir}
21nr|get-assistant-2.9.1909.1801-1|61	exit 1
21nr|get-assistant-2.9.1909.1801-1|62	fi
21nr|get-assistant-2.9.1909.1801-1|63	
21nr|get-assistant-2.9.1909.1801-1|64	mkdir -p %{_datadir} /opt
21nr|get-assistant-2.9.1909.1801-1|65	mv -f %{tmp_assistant_dir}%{_datadir}/%{oname}d %{_datadir}/
21nr|get-assistant-2.9.1909.1801-1|66	mv -f %{tmp_assistant_dir}/opt/%{oname} /opt/
21nr|get-assistant-2.9.1909.1801-1|67	
21nr|get-assistant-2.9.1909.1801-1|68	cd ..
21nr|get-assistant-2.9.1909.1801-1|69	rm -r ${tmp_extract_dir} %{tmp_download_dir}
21nr|get-assistant-2.9.1909.1801-1|70	
21nr|get-assistant-2.9.1909.1801-1|71	# Remove assistant-install package if we have it installed
21nr|get-assistant-2.9.1909.1801-1|72	if [ `rpm -q assistant-install | wc -w` == 1 ]
21nr|get-assistant-2.9.1909.1801-1|73	then
21nr|get-assistant-2.9.1909.1801-1|74	rpm -e assistant-install
21nr|get-assistant-2.9.1909.1801-1|75	fi
21nr|get-assistant-2.9.1909.1801-1|76	
21nr|get-assistant-2.9.1909.1801-1|77	cat > %{_datadir}/applications/%{oname}.desktop << EOF
21nr|get-assistant-2.9.1909.1801-1|78	[Desktop Entry]
21nr|get-assistant-2.9.1909.1801-1|79	Type=Application
21nr|get-assistant-2.9.1909.1801-1|80	Name=Assistant
21nr|get-assistant-2.9.1909.1801-1|81	GenericName=Assistant
21nr|get-assistant-2.9.1909.1801-1|82	Name[ru]=Ассистент
21nr|get-assistant-2.9.1909.1801-1|83	GenericName[ru]=Ассистент
21nr|get-assistant-2.9.1909.1801-1|84	Comment=Remote access
21nr|get-assistant-2.9.1909.1801-1|85	Comment[ru]=Удаленное управление
21nr|get-assistant-2.9.1909.1801-1|86	Exec=/opt/%{oname}/scripts/%{oname}.sh
21nr|get-assistant-2.9.1909.1801-1|87	Icon=/opt/%{oname}/share/icons/%{oname}.png
21nr|get-assistant-2.9.1909.1801-1|88	Path=/opt/%{oname}/
21nr|get-assistant-2.9.1909.1801-1|89	NoDisplay=false
21nr|get-assistant-2.9.1909.1801-1|90	StartupNotify=true
21nr|get-assistant-2.9.1909.1801-1|91	Terminal=0
21nr|get-assistant-2.9.1909.1801-1|92	Categories=Network;
21nr|get-assistant-2.9.1909.1801-1|93	EOF
21nr|get-assistant-2.9.1909.1801-1|94	
21nr|get-assistant-2.9.1909.1801-1|95	cat > %{_bindir}/%{oname} << EOF
21nr|get-assistant-2.9.1909.1801-1|96	#!/bin/sh
21nr|get-assistant-2.9.1909.1801-1|97	/opt/%{oname}/scripts/%{oname}.sh
21nr|get-assistant-2.9.1909.1801-1|98	EOF
21nr|get-assistant-2.9.1909.1801-1|99	chmod 755 %{_bindir}/%{oname}
21nr|get-assistant-2.9.1909.1801-1|100	
21nr|get-assistant-2.9.1909.1801-1|101	%preun
21nr|get-assistant-2.9.1909.1801-1|102	rm -rf %{_datadir}/%{oname}d
21nr|get-assistant-2.9.1909.1801-1|103	rm -rf /opt/%{oname}
21nr|get-assistant-2.9.1909.1801-1|104	rm -f %{_datadir}/applications/%{oname}.desktop
21nr|get-assistant-2.9.1909.1801-1|105	rm -f %{_bindir}/%{oname}
21nr|get-assistant-2.9.1909.1801-1|106	
21nr|get-assistant-2.9.1909.1801-1|107	#----------------------------------------------------------------------------
21nr|get-assistant-2.9.1909.1801-1|108	
21nr|get-assistant-2.9.1909.1801-1|109	%prep
21nr|get-assistant-2.9.1909.1801-1|110	
21nr|get-assistant-2.9.1909.1801-1|111	%build
21nr|get-assistant-2.9.1909.1801-1|112	
21nr|get-assistant-2.9.1909.1801-1|113	%install

20043 21
21nr|get_iplayer-2.80-6|1	%if %{_use_internal_dependency_generator}
21nr|get_iplayer-2.80-6|2	%global __requires_exclude perl\\(Programme(.*)\\)|perl\\(Streamer\\)
21nr|get_iplayer-2.80-6|3	%endif
21nr|get_iplayer-2.80-6|4	
21nr|get_iplayer-2.80-6|5	
21nr|get_iplayer-2.80-6|6	Summary:	iPlayer TV, Radio, Podcase, Programmes stream tool
21nr|get_iplayer-2.80-6|7	Name:		get_iplayer
21nr|get_iplayer-2.80-6|8	Version:	2.80
21nr|get_iplayer-2.80-6|9	Release:	6
21nr|get_iplayer-2.80-6|10	License:	GPL
21nr|get_iplayer-2.80-6|11	Group:		Networking/File transfer
21nr|get_iplayer-2.80-6|12	Url:		http://www.infradead.org/get_iplayer/html/get_iplayer.html
21nr|get_iplayer-2.80-6|13	Source:		ftp://ftp.infradead.org/pub/get_iplayer/get_iplayer-%{version}.tar.gz
21nr|get_iplayer-2.80-6|14	Recommends:	flvstreamer
21nr|get_iplayer-2.80-6|15	BuildArch:	noarch
21nr|get_iplayer-2.80-6|16	
21nr|get_iplayer-2.80-6|17	%description
21nr|get_iplayer-2.80-6|18	Lists, searches and records BBC iPlayer TV/Radio, BBC Podcast and
21nr|get_iplayer-2.80-6|19	ITVplayer TV programmes
21nr|get_iplayer-2.80-6|20	
21nr|get_iplayer-2.80-6|21	Note: This is the version from:
21nr|get_iplayer-2.80-6|22	http://www.infradead.org/get_iplayer/html/get_iplayer.html
21nr|get_iplayer-2.80-6|23	which is a fork/continuation of the original from:
21nr|get_iplayer-2.80-6|24	http://linuxcentre.net/getiplayer
21nr|get_iplayer-2.80-6|25	which was discontinued as outlined here:
21nr|get_iplayer-2.80-6|26	http://linuxcentre.net/get_iplayer-dropped-in-response
21nr|get_iplayer-2.80-6|27	-to-bbcs-lack-of-support-for-open-source
21nr|get_iplayer-2.80-6|28	
21nr|get_iplayer-2.80-6|29	%prep
21nr|get_iplayer-2.80-6|30	%setup -q
21nr|get_iplayer-2.80-6|31	
21nr|get_iplayer-2.80-6|32	%build
21nr|get_iplayer-2.80-6|33	
21nr|get_iplayer-2.80-6|34	%install
21nr|get_iplayer-2.80-6|35	mkdir -p %{buildroot}%{_bindir}
21nr|get_iplayer-2.80-6|36	mkdir -p %{buildroot}%{_mandir}/man1
21nr|get_iplayer-2.80-6|37	mkdir -p %{buildroot}%{_datadir}/%{name}/plugins
21nr|get_iplayer-2.80-6|38	
21nr|get_iplayer-2.80-6|39	install -m 755 get_iplayer %{buildroot}%{_bindir}
21nr|get_iplayer-2.80-6|40	install -m 644 plugins/*.plugin %{buildroot}%{_datadir}/%{name}/plugins/
21nr|get_iplayer-2.80-6|41	
21nr|get_iplayer-2.80-6|42	%files
21nr|get_iplayer-2.80-6|43	%doc README.txt
21nr|get_iplayer-2.80-6|44	%{_bindir}/get_iplayer
21nr|get_iplayer-2.80-6|45	%dir %{_datadir}/%{name}
21nr|get_iplayer-2.80-6|46	%dir %{_datadir}/%{name}/plugins
21nr|get_iplayer-2.80-6|47	%{_datadir}/%{name}/plugins/*.plugin

20044 21
21nr|get-okimfpsdrv-1.7-0.231228.4|1	%define obuild 231228
21nr|get-okimfpsdrv-1.7-0.231228.4|2	%define dwurl http://www.oki.com/uk/printing/download/okimfpsdrv-%{version}-0.x86_64_%{obuild}.rpm
21nr|get-okimfpsdrv-1.7-0.231228.4|3	
21nr|get-okimfpsdrv-1.7-0.231228.4|4	%undefine dont_check_python_shebangs
21nr|get-okimfpsdrv-1.7-0.231228.4|5	%global debug_package %{nil}
21nr|get-okimfpsdrv-1.7-0.231228.4|6	
21nr|get-okimfpsdrv-1.7-0.231228.4|7	Name: get-okimfpsdrv
21nr|get-okimfpsdrv-1.7-0.231228.4|8	Summary: Proprietary, not freely distributable drivers for OKI scanners (and some OEM MFPs, e.g. Kraftway)
21nr|get-okimfpsdrv-1.7-0.231228.4|9	Group: System/Printing
21nr|get-okimfpsdrv-1.7-0.231228.4|10	# License https://www.oki.com/uk/printing/support/drivers-and-utilities/software-license-agreement/index.html
21nr|get-okimfpsdrv-1.7-0.231228.4|11	# does not allow to redistribute this, that is why we have to download them from OKI website
21nr|get-okimfpsdrv-1.7-0.231228.4|12	License: Proprietary, not distributable
21nr|get-okimfpsdrv-1.7-0.231228.4|13	Url: https://www.oki.com/uk/printing/support/drivers-and-utilities/colour-multifunction/44473104/
21nr|get-okimfpsdrv-1.7-0.231228.4|14	Version: 1.7
21nr|get-okimfpsdrv-1.7-0.231228.4|15	Release: 0.%{obuild}.4
21nr|get-okimfpsdrv-1.7-0.231228.4|16	Source0: %{dwurl}
21nr|get-okimfpsdrv-1.7-0.231228.4|17	# there is i386 deb, it may be repacked
21nr|get-okimfpsdrv-1.7-0.231228.4|18	ExclusiveArch: x86_64
21nr|get-okimfpsdrv-1.7-0.231228.4|19	# From https://aur.archlinux.org/cgit/aur.git/tree/okiscand.service?h=okimfpsdrv
21nr|get-okimfpsdrv-1.7-0.231228.4|20	Source1: okiscand.service
21nr|get-okimfpsdrv-1.7-0.231228.4|21	Source2: kraftway.diff
21nr|get-okimfpsdrv-1.7-0.231228.4|22	Source3: LICENSE
21nr|get-okimfpsdrv-1.7-0.231228.4|23	BuildRequires: systemd-units
21nr|get-okimfpsdrv-1.7-0.231228.4|24	BuildRequires: python2
21nr|get-okimfpsdrv-1.7-0.231228.4|25	Requires: cpio
21nr|get-okimfpsdrv-1.7-0.231228.4|26	Requires: coreutils
21nr|get-okimfpsdrv-1.7-0.231228.4|27	Requires: sed
21nr|get-okimfpsdrv-1.7-0.231228.4|28	Requires: wget
21nr|get-okimfpsdrv-1.7-0.231228.4|29	# For GUI utilities which seem to be incompatible with modern Python2
21nr|get-okimfpsdrv-1.7-0.231228.4|30	Requires: /var/local
21nr|get-okimfpsdrv-1.7-0.231228.4|31	Requires: %{_bindir}/patch
21nr|get-okimfpsdrv-1.7-0.231228.4|32	Requires: %{_bindir}/rpm2cpio
21nr|get-okimfpsdrv-1.7-0.231228.4|33	Requires: %{_bindir}/xargs
21nr|get-okimfpsdrv-1.7-0.231228.4|34	Requires: /usr/bin/python2
21nr|get-okimfpsdrv-1.7-0.231228.4|35	Requires: /usr/bin/pnmtops
21nr|get-okimfpsdrv-1.7-0.231228.4|36	Requires: /etc/sane.d/dll.conf
21nr|get-okimfpsdrv-1.7-0.231228.4|37	Requires: libusb-1.0.so.0%{_arch_tag_suffix}
21nr|get-okimfpsdrv-1.7-0.231228.4|38	
21nr|get-okimfpsdrv-1.7-0.231228.4|39	%description
21nr|get-okimfpsdrv-1.7-0.231228.4|40	Proprietary, not freely distributable drivers for OKI scanners (and some OEM MFPs, e.g. Kraftway)
21nr|get-okimfpsdrv-1.7-0.231228.4|41	Proprietary license does not allow to redistribute them, that is why this package
21nr|get-okimfpsdrv-1.7-0.231228.4|42	tries to download, unpack and fix RPM from the official website,
21nr|get-okimfpsdrv-1.7-0.231228.4|43	or takes an RPM from /var/tmp/%(echo %{dwurl} | awk -F '/' '{print $NF}') if it exists.
21nr|get-okimfpsdrv-1.7-0.231228.4|44	
21nr|get-okimfpsdrv-1.7-0.231228.4|45	%files
21nr|get-okimfpsdrv-1.7-0.231228.4|46	%license LICENSE
21nr|get-okimfpsdrv-1.7-0.231228.4|47	%{_unitdir}/okiscand.service
21nr|get-okimfpsdrv-1.7-0.231228.4|48	%{_presetdir}/80-okiscand.preset
21nr|get-okimfpsdrv-1.7-0.231228.4|49	%{_datadir}/%{name}/kraftway.diff
21nr|get-okimfpsdrv-1.7-0.231228.4|50	
21nr|get-okimfpsdrv-1.7-0.231228.4|51	#-------------------------------------------------------------------------------------------------
21nr|get-okimfpsdrv-1.7-0.231228.4|52	
21nr|get-okimfpsdrv-1.7-0.231228.4|53	%prep
21nr|get-okimfpsdrv-1.7-0.231228.4|54	%setup -T -c -n %{name}-%{version}
21nr|get-okimfpsdrv-1.7-0.231228.4|55	install -m0644 %{SOURCE3} LICENSE
21nr|get-okimfpsdrv-1.7-0.231228.4|56	
21nr|get-okimfpsdrv-1.7-0.231228.4|57	%build
21nr|get-okimfpsdrv-1.7-0.231228.4|58	
21nr|get-okimfpsdrv-1.7-0.231228.4|59	%install
21nr|get-okimfpsdrv-1.7-0.231228.4|60	
21nr|get-okimfpsdrv-1.7-0.231228.4|61	mkdir -p %{buildroot}%{_datadir}/%{name}
21nr|get-okimfpsdrv-1.7-0.231228.4|62	install -m0644 %{SOURCE2} %{buildroot}%{_datadir}/%{name}/kraftway.diff
21nr|get-okimfpsdrv-1.7-0.231228.4|63	
21nr|get-okimfpsdrv-1.7-0.231228.4|64	mkdir -p %{buildroot}%{_unitdir}
21nr|get-okimfpsdrv-1.7-0.231228.4|65	mkdir -p %{buildroot}%{_presetdir}
21nr|get-okimfpsdrv-1.7-0.231228.4|66	install -m 0644 %{SOURCE1} %{buildroot}%{_unitdir}/okiscand.service
21nr|get-okimfpsdrv-1.7-0.231228.4|67	# emulating chkconfig behaviour from original RPM - enable by default
21nr|get-okimfpsdrv-1.7-0.231228.4|68	echo 'enable okiscand.service' > %{buildroot}%{_presetdir}/80-okiscand.preset
21nr|get-okimfpsdrv-1.7-0.231228.4|69	
21nr|get-okimfpsdrv-1.7-0.231228.4|70	%post
21nr|get-okimfpsdrv-1.7-0.231228.4|71	tmpdir="$(mktemp -d)"
21nr|get-okimfpsdrv-1.7-0.231228.4|72	cd "$tmpdir"
21nr|get-okimfpsdrv-1.7-0.231228.4|73	file="%(echo %{dwurl} | awk -F '/' '{print $NF}')"
21nr|get-okimfpsdrv-1.7-0.231228.4|74	if [ -f "/var/tmp/${file}" ]
21nr|get-okimfpsdrv-1.7-0.231228.4|75	then file="/var/tmp/${file}"
21nr|get-okimfpsdrv-1.7-0.231228.4|76	else wget "%{dwurl}"
21nr|get-okimfpsdrv-1.7-0.231228.4|77	fi
21nr|get-okimfpsdrv-1.7-0.231228.4|78	if ! file "$file" | grep -q 'RPM v3'; then
21nr|get-okimfpsdrv-1.7-0.231228.4|79	echo "ERROR: A wrong file has been downloaded!"
21nr|get-okimfpsdrv-1.7-0.231228.4|80	exit 1
21nr|get-okimfpsdrv-1.7-0.231228.4|81	fi
21nr|get-okimfpsdrv-1.7-0.231228.4|82	rpm2cpio "$file" | cpio -idmv 2>log
21nr|get-okimfpsdrv-1.7-0.231228.4|83	patch -p1 < %{_datadir}/%{name}/kraftway.diff
21nr|get-okimfpsdrv-1.7-0.231228.4|84	rm -fr ./etc/init.d
21nr|get-okimfpsdrv-1.7-0.231228.4|85	# do not autostart this strange application
21nr|get-okimfpsdrv-1.7-0.231228.4|86	mkdir -p ./usr/share/applications/
21nr|get-okimfpsdrv-1.7-0.231228.4|87	mv ./etc/xdg/autostart/okimfp-assistant-applet.desktop ./usr/share/applications/
21nr|get-okimfpsdrv-1.7-0.231228.4|88	# okiscand: (path=/usr/libexec/okimfpdrv/device.conf) [errno=2, No such file or directory]
21nr|get-okimfpsdrv-1.7-0.231228.4|89	#touch ./usr/libexec/okimfpdrv/device.conf
21nr|get-okimfpsdrv-1.7-0.231228.4|90	rm -fr ./etc/xdg
21nr|get-okimfpsdrv-1.7-0.231228.4|91	# translations of backen lead to bugs, e.g. the driver receive params in Russian and cannot understand them
21nr|get-okimfpsdrv-1.7-0.231228.4|92	rm -f ./usr/share/locale/*/LC_MESSAGES/sane-backend-oki.mo
21nr|get-okimfpsdrv-1.7-0.231228.4|93	find . -type f | xargs sed -i \
21nr|get-okimfpsdrv-1.7-0.231228.4|94	-e 's,^#!/usr/bin/python$,#!%{__python2},g' \
21nr|get-okimfpsdrv-1.7-0.231228.4|95	-e 's,^#!/usr/bin/env python$,#!%{__python2},g'
21nr|get-okimfpsdrv-1.7-0.231228.4|96	rm -fv "$file"
21nr|get-okimfpsdrv-1.7-0.231228.4|97	cp -r ./usr /
21nr|get-okimfpsdrv-1.7-0.231228.4|98	cp -r ./etc /
21nr|get-okimfpsdrv-1.7-0.231228.4|99	grep '^\./' log | sed -e 's,^./,/,g' > /var/local/%{name}.list
21nr|get-okimfpsdrv-1.7-0.231228.4|100	echo /usr/share/applications/okimfp-assistant-applet.desktop >> /var/local/%{name}.list
21nr|get-okimfpsdrv-1.7-0.231228.4|101	#echo /usr/libexec/okimfpdrv/device.conf >> /var/local/%{name}.list
21nr|get-okimfpsdrv-1.7-0.231228.4|102	cd
21nr|get-okimfpsdrv-1.7-0.231228.4|103	rm -fr "$tmpdir"
21nr|get-okimfpsdrv-1.7-0.231228.4|104	
21nr|get-okimfpsdrv-1.7-0.231228.4|105	echo oki >> /etc/sane.d/dll.conf
21nr|get-okimfpsdrv-1.7-0.231228.4|106	
21nr|get-okimfpsdrv-1.7-0.231228.4|107	%systemd_post okiscand.service
21nr|get-okimfpsdrv-1.7-0.231228.4|108	systemctl start okiscand || :
21nr|get-okimfpsdrv-1.7-0.231228.4|109	
21nr|get-okimfpsdrv-1.7-0.231228.4|110	%preun
21nr|get-okimfpsdrv-1.7-0.231228.4|111	%systemd_preun okiscand.service
21nr|get-okimfpsdrv-1.7-0.231228.4|112	
21nr|get-okimfpsdrv-1.7-0.231228.4|113	%postun
21nr|get-okimfpsdrv-1.7-0.231228.4|114	# Do this even on package upgrade to avoid leaving any moved/removed files
21nr|get-okimfpsdrv-1.7-0.231228.4|115	cat /var/local/%{name}.list | xargs rm -f #no -r
21nr|get-okimfpsdrv-1.7-0.231228.4|116	sed -i -e '/^oki$/d' /etc/sane.d/dll.conf

20045 21
21nr|get-skype-4.3.0.37-7|1	%define instdir			%{_datadir}/skype
21nr|get-skype-4.3.0.37-7|2	%define langdir			%{instdir}/lang
21nr|get-skype-4.3.0.37-7|3	%define avatardir		%{instdir}/avatars
21nr|get-skype-4.3.0.37-7|4	%define sounddir		%{instdir}/sounds
21nr|get-skype-4.3.0.37-7|5	%define docdir			%{_datadir}/doc/skype
21nr|get-skype-4.3.0.37-7|6	%define dbusdir			%{_sysconfdir}/dbus-1/system.d
21nr|get-skype-4.3.0.37-7|7	
21nr|get-skype-4.3.0.37-7|8	ExclusiveArch:	%{ix86}
21nr|get-skype-4.3.0.37-7|9	
21nr|get-skype-4.3.0.37-7|10	# When updating tarball check that download size in description
21nr|get-skype-4.3.0.37-7|11	# is correct
21nr|get-skype-4.3.0.37-7|12	
21nr|get-skype-4.3.0.37-7|13	%ifarch %{ix86}
21nr|get-skype-4.3.0.37-7|14	%define tar_name		skype
21nr|get-skype-4.3.0.37-7|15	%define md5			95db8f2072b9acd6f79ed42da3d6db79
21nr|get-skype-4.3.0.37-7|16	%endif
21nr|get-skype-4.3.0.37-7|17	
21nr|get-skype-4.3.0.37-7|18	%define tmp_download_dir	%{_localstatedir}/lib/%{name}
21nr|get-skype-4.3.0.37-7|19	
21nr|get-skype-4.3.0.37-7|20	# Don't generate dependencies for bundled libs
21nr|get-skype-4.3.0.37-7|21	AutoReqProv:	no
21nr|get-skype-4.3.0.37-7|22	
21nr|get-skype-4.3.0.37-7|23	Summary:	Download and Install Skype
21nr|get-skype-4.3.0.37-7|24	Name:		get-skype
21nr|get-skype-4.3.0.37-7|25	Version:	4.3.0.37
21nr|get-skype-4.3.0.37-7|26	Release:	7
21nr|get-skype-4.3.0.37-7|27	License:	Proprietary
21nr|get-skype-4.3.0.37-7|28	Group:		Networking/Instant messaging
21nr|get-skype-4.3.0.37-7|29	Url:		http://www.skype.com
21nr|get-skype-4.3.0.37-7|30	Requires:	wget
21nr|get-skype-4.3.0.37-7|31	%ifarch %{ix86}
21nr|get-skype-4.3.0.37-7|32	Requires:	libfreetype6
21nr|get-skype-4.3.0.37-7|33	Requires:	libqtcore4
21nr|get-skype-4.3.0.37-7|34	Requires:	libqtdbus4
21nr|get-skype-4.3.0.37-7|35	Requires:	libqtnetwork4
21nr|get-skype-4.3.0.37-7|36	Requires:	libqtwebkit4
21nr|get-skype-4.3.0.37-7|37	Requires:	libqtgui4
21nr|get-skype-4.3.0.37-7|38	Requires:	libqtsvg4
21nr|get-skype-4.3.0.37-7|39	Requires:	libqtxml4
21nr|get-skype-4.3.0.37-7|40	Requires:	libxscrnsaver1
21nr|get-skype-4.3.0.37-7|41	Requires:	libxv1
21nr|get-skype-4.3.0.37-7|42	Requires:	libv4l-wrappers
21nr|get-skype-4.3.0.37-7|43	Requires:	libalsa2
21nr|get-skype-4.3.0.37-7|44	Requires:	libpulseaudio0
21nr|get-skype-4.3.0.37-7|45	%endif
21nr|get-skype-4.3.0.37-7|46	
21nr|get-skype-4.3.0.37-7|47	Obsoletes:	skype < %{version}
21nr|get-skype-4.3.0.37-7|48	Provides:	skype = %{version}-%{release}
21nr|get-skype-4.3.0.37-7|49	
21nr|get-skype-4.3.0.37-7|50	# The following are lists of filenames (124 in total) placed
21nr|get-skype-4.3.0.37-7|51	# in versioned text files to save clutter in the spec file.
21nr|get-skype-4.3.0.37-7|52	Source0:	avatars-%{version}.txt
21nr|get-skype-4.3.0.37-7|53	Source1:	sounds-%{version}.txt
21nr|get-skype-4.3.0.37-7|54	Source2:	lang-%{version}.txt
21nr|get-skype-4.3.0.37-7|55	# skype-txt-gen is a script to generate the above txt files, it
21nr|get-skype-4.3.0.37-7|56	# also computes the md5sum from a downloaded version.
21nr|get-skype-4.3.0.37-7|57	# See notes in the script.
21nr|get-skype-4.3.0.37-7|58	Source3:	skype-txt-gen
21nr|get-skype-4.3.0.37-7|59	# Manually created skype.desktop to replace invalid original in tar.bz2
21nr|get-skype-4.3.0.37-7|60	Source4:	skype.desktop
21nr|get-skype-4.3.0.37-7|61	# Dependencies for x86_64 package
21nr|get-skype-4.3.0.37-7|62	Source5:	skypelibs.tar.xz
21nr|get-skype-4.3.0.37-7|63	# Disable rpmlint for /opt
21nr|get-skype-4.3.0.37-7|64	Source6:	get-skype.rpmlintrc
21nr|get-skype-4.3.0.37-7|65	
21nr|get-skype-4.3.0.37-7|66	%description
21nr|get-skype-4.3.0.37-7|67	This is an installer for Skype-%{version}.
21nr|get-skype-4.3.0.37-7|68	
21nr|get-skype-4.3.0.37-7|69	This package does not contain any program files as the Skype license does
21nr|get-skype-4.3.0.37-7|70	not allow distribution. By installing this package you will download and
21nr|get-skype-4.3.0.37-7|71	install Skype from skype.com.
21nr|get-skype-4.3.0.37-7|72	You must accept the Skype EULA before using it.
21nr|get-skype-4.3.0.37-7|73	Please be patient, this is a 23 MB download and may take some time.
21nr|get-skype-4.3.0.37-7|74	Removing this package will uninstall Skype from your system.
21nr|get-skype-4.3.0.37-7|75	
21nr|get-skype-4.3.0.37-7|76	%files
21nr|get-skype-4.3.0.37-7|77	%ghost %doc %{docdir}
21nr|get-skype-4.3.0.37-7|78	%{_bindir}/skype
21nr|get-skype-4.3.0.37-7|79	%attr(0644, root, root) %{_datadir}/applications/skype.desktop
21nr|get-skype-4.3.0.37-7|80	%ghost %{_iconsdir}/skype.png
21nr|get-skype-4.3.0.37-7|81	%ghost %{_iconsdir}/SkypeBlue_*.png
21nr|get-skype-4.3.0.37-7|82	%ghost %{instdir}
21nr|get-skype-4.3.0.37-7|83	%ghost %{dbusdir}/skype.conf
21nr|get-skype-4.3.0.37-7|84	
21nr|get-skype-4.3.0.37-7|85	%pre
21nr|get-skype-4.3.0.37-7|86	mkdir -p %{tmp_download_dir}
21nr|get-skype-4.3.0.37-7|87	[[ -d %{tmp_download_dir} ]] || exit 1
21nr|get-skype-4.3.0.37-7|88	cd %{tmp_download_dir} || exit 1
21nr|get-skype-4.3.0.37-7|89	
21nr|get-skype-4.3.0.37-7|90	%ifarch %{ix86}
21nr|get-skype-4.3.0.37-7|91	wget --force-clobber --timeout=30 --tries=3 "http://download.skype.com/linux/skype-%{version}.tar.bz2"
21nr|get-skype-4.3.0.37-7|92	%endif
21nr|get-skype-4.3.0.37-7|93	
21nr|get-skype-4.3.0.37-7|94	[[ -f %{tar_name}-%{version}.tar.bz2 ]] || { echo "Download failed"; rm -r %{tmp_download_dir}; exit 1; }
21nr|get-skype-4.3.0.37-7|95	md5chk=$(md5sum %{tar_name}-%{version}.tar.bz2 | cut -d' ' -f1)
21nr|get-skype-4.3.0.37-7|96	[[ %{md5} = $md5chk ]] || { echo "Download checksum failed"; rm %{tar_name}-%{version}.tar.bz2;\
21nr|get-skype-4.3.0.37-7|97	cd ..; rm -r %{tmp_download_dir}; exit 1; }
21nr|get-skype-4.3.0.37-7|98	
21nr|get-skype-4.3.0.37-7|99	%post
21nr|get-skype-4.3.0.37-7|100	tmp_extract_dir=$(mktemp -d)
21nr|get-skype-4.3.0.37-7|101	if ! [[ -d $tmp_extract_dir ]]; then
21nr|get-skype-4.3.0.37-7|102	echo "Failed to create temporary directory"
21nr|get-skype-4.3.0.37-7|103	rm -r %{tmp_download_dir}
21nr|get-skype-4.3.0.37-7|104	exit 1
21nr|get-skype-4.3.0.37-7|105	fi
21nr|get-skype-4.3.0.37-7|106	
21nr|get-skype-4.3.0.37-7|107	%ifarch %{ix86}
21nr|get-skype-4.3.0.37-7|108	%define tmp_skype_dir ${tmp_extract_dir}/%{tar_name}-%{version}
21nr|get-skype-4.3.0.37-7|109	%endif
21nr|get-skype-4.3.0.37-7|110	
21nr|get-skype-4.3.0.37-7|111	cd ${tmp_extract_dir}
21nr|get-skype-4.3.0.37-7|112	tar jxf %{tmp_download_dir}/%{tar_name}-%{version}.tar.bz2
21nr|get-skype-4.3.0.37-7|113	
21nr|get-skype-4.3.0.37-7|114	if ! [[ -d %{tmp_skype_dir} ]]; then
21nr|get-skype-4.3.0.37-7|115	echo "Extracted file folder missing"
21nr|get-skype-4.3.0.37-7|116	cd ..
21nr|get-skype-4.3.0.37-7|117	rm -rf ${tmp_extract_dir}
21nr|get-skype-4.3.0.37-7|118	rm -r %{tmp_download_dir}
21nr|get-skype-4.3.0.37-7|119	exit 1
21nr|get-skype-4.3.0.37-7|120	fi
21nr|get-skype-4.3.0.37-7|121	
21nr|get-skype-4.3.0.37-7|122	# If any extra files are installed here then
21nr|get-skype-4.3.0.37-7|123	# corresponding ghost files need to be added in files
21nr|get-skype-4.3.0.37-7|124	
21nr|get-skype-4.3.0.37-7|125	mkdir -p %{instdir}/{avatars,lang,sounds}
21nr|get-skype-4.3.0.37-7|126	
21nr|get-skype-4.3.0.37-7|127	cp -f %{tmp_skype_dir}/icons/* %{_iconsdir}
21nr|get-skype-4.3.0.37-7|128	cp -f %{_iconsdir}/SkypeBlue_48x48.png %{_iconsdir}/skype.png
21nr|get-skype-4.3.0.37-7|129	mv -f %{tmp_skype_dir}/skype.conf %{dbusdir}
21nr|get-skype-4.3.0.37-7|130	mv -f %{tmp_skype_dir}/LICENSE %{docdir}
21nr|get-skype-4.3.0.37-7|131	mv -f %{tmp_skype_dir}/README %{docdir}
21nr|get-skype-4.3.0.37-7|132	mv -f %{tmp_skype_dir}/skype %{instdir}
21nr|get-skype-4.3.0.37-7|133	cp -f %{tmp_skype_dir}/avatars/* %{avatardir}/
21nr|get-skype-4.3.0.37-7|134	cp -f %{tmp_skype_dir}/lang/* %{langdir}/
21nr|get-skype-4.3.0.37-7|135	cp -f %{tmp_skype_dir}/sounds/* %{sounddir}/
21nr|get-skype-4.3.0.37-7|136	cd ..
21nr|get-skype-4.3.0.37-7|137	rm -r ${tmp_extract_dir} %{tmp_download_dir}
21nr|get-skype-4.3.0.37-7|138	
21nr|get-skype-4.3.0.37-7|139	# Remove skype-install package if we have it installed
21nr|get-skype-4.3.0.37-7|140	if [ `rpm -q skype-install | wc -w` == 1 ]
21nr|get-skype-4.3.0.37-7|141	then
21nr|get-skype-4.3.0.37-7|142	rpm -e skype-install
21nr|get-skype-4.3.0.37-7|143	fi
21nr|get-skype-4.3.0.37-7|144	
21nr|get-skype-4.3.0.37-7|145	#----------------------------------------------------------------------------
21nr|get-skype-4.3.0.37-7|146	
21nr|get-skype-4.3.0.37-7|147	%install
21nr|get-skype-4.3.0.37-7|148	install -d -m 0755 %{buildroot}%{_bindir}
21nr|get-skype-4.3.0.37-7|149	install -d -m 0755 %{buildroot}%{_datadir}/applications
21nr|get-skype-4.3.0.37-7|150	install -m 755 %{SOURCE4} %{buildroot}%{_datadir}/applications/
21nr|get-skype-4.3.0.37-7|151	install -d -m 0755 %{buildroot}%{instdir}
21nr|get-skype-4.3.0.37-7|152	touch %{buildroot}%{instdir}/skype
21nr|get-skype-4.3.0.37-7|153	install -d -m 0755 %{buildroot}%{dbusdir}
21nr|get-skype-4.3.0.37-7|154	touch %{buildroot}%{dbusdir}/skype.conf
21nr|get-skype-4.3.0.37-7|155	install -d -m 0755 %{buildroot}%{docdir}
21nr|get-skype-4.3.0.37-7|156	touch %{buildroot}%{docdir}/{LICENSE,README}
21nr|get-skype-4.3.0.37-7|157	
21nr|get-skype-4.3.0.37-7|158	install -d -m 0755 %{buildroot}%{instdir}/icons
21nr|get-skype-4.3.0.37-7|159	install -d -m 0755 %{buildroot}%{_iconsdir}
21nr|get-skype-4.3.0.37-7|160	touch %{buildroot}%{_iconsdir}/skype.png
21nr|get-skype-4.3.0.37-7|161	for i in 16 32 48; do
21nr|get-skype-4.3.0.37-7|162	touch %{buildroot}%{_iconsdir}/SkypeBlue_${i}x${i}.png
21nr|get-skype-4.3.0.37-7|163	touch %{buildroot}%{instdir}/icons/SkypeBlue_${i}x${i}.png
21nr|get-skype-4.3.0.37-7|164	done
21nr|get-skype-4.3.0.37-7|165	
21nr|get-skype-4.3.0.37-7|166	install -d -m 0755 %{buildroot}%{avatardir}
21nr|get-skype-4.3.0.37-7|167	while read line; do
21nr|get-skype-4.3.0.37-7|168	touch %{buildroot}%{avatardir}/"$line"
21nr|get-skype-4.3.0.37-7|169	done < %{SOURCE0}
21nr|get-skype-4.3.0.37-7|170	
21nr|get-skype-4.3.0.37-7|171	install -d -m 0755 %{buildroot}%{sounddir}
21nr|get-skype-4.3.0.37-7|172	while read line; do
21nr|get-skype-4.3.0.37-7|173	touch %{buildroot}%{sounddir}/"$line"
21nr|get-skype-4.3.0.37-7|174	done < %{SOURCE1}
21nr|get-skype-4.3.0.37-7|175	
21nr|get-skype-4.3.0.37-7|176	install -d -m 0755 %{buildroot}%{langdir}
21nr|get-skype-4.3.0.37-7|177	while read line; do
21nr|get-skype-4.3.0.37-7|178	touch %{buildroot}%{langdir}/skype_"$line"
21nr|get-skype-4.3.0.37-7|179	done < %{SOURCE2}
21nr|get-skype-4.3.0.37-7|180	
21nr|get-skype-4.3.0.37-7|181	%ifarch %{ix86}
21nr|get-skype-4.3.0.37-7|182	echo '#!/bin/bash
21nr|get-skype-4.3.0.37-7|183	if [ "`pidof skype`" != "" ]; then
21nr|get-skype-4.3.0.37-7|184	echo "Skype is already running!"
21nr|get-skype-4.3.0.37-7|185	else
21nr|get-skype-4.3.0.37-7|186	env LD_PRELOAD=/usr/lib/libv4l/v4l2convert.so PULSE_LATENCY_MSEC=60 %{instdir}/skype "$@"
21nr|get-skype-4.3.0.37-7|187	fi' \
21nr|get-skype-4.3.0.37-7|188	> %{buildroot}%{_bindir}/skype && chmod +x %{buildroot}%{_bindir}/skype
21nr|get-skype-4.3.0.37-7|189	%endif
21nr|get-skype-4.3.0.37-7|190	

20046 21
21nr|get-sublime-text-3207-2|1	%define instdir %{_datadir}/sublimetext
21nr|get-sublime-text-3207-2|2	
21nr|get-sublime-text-3207-2|3	# When updating tarball check that download size in description
21nr|get-sublime-text-3207-2|4	# is correct
21nr|get-sublime-text-3207-2|5	%ifarch x86_64
21nr|get-sublime-text-3207-2|6	%define md5 187d5f46fdf8b628fbc4686984591529
21nr|get-sublime-text-3207-2|7	%endif
21nr|get-sublime-text-3207-2|8	
21nr|get-sublime-text-3207-2|9	%ifarch %{ix86}
21nr|get-sublime-text-3207-2|10	%define md5 db99e55dbb77ede7edbe2e149534c7e8
21nr|get-sublime-text-3207-2|11	%endif
21nr|get-sublime-text-3207-2|12	
21nr|get-sublime-text-3207-2|13	%define tmp_download_dir %{_localstatedir}/lib/%{name}
21nr|get-sublime-text-3207-2|14	
21nr|get-sublime-text-3207-2|15	# Don't generate dependencies for bundled libs
21nr|get-sublime-text-3207-2|16	AutoReqProv:	no
21nr|get-sublime-text-3207-2|17	
21nr|get-sublime-text-3207-2|18	Summary:	Download and Install Sublime Text
21nr|get-sublime-text-3207-2|19	Name:		get-sublime-text
21nr|get-sublime-text-3207-2|20	Version:	3207
21nr|get-sublime-text-3207-2|21	Release:	2
21nr|get-sublime-text-3207-2|22	License:	Proprietary
21nr|get-sublime-text-3207-2|23	Group:		Development/Other
21nr|get-sublime-text-3207-2|24	Url:		http://www.sublimetext.com/
21nr|get-sublime-text-3207-2|25	Requires(pre):	wget
21nr|get-sublime-text-3207-2|26	Requires:	nodejs
21nr|get-sublime-text-3207-2|27	Source4:	sublimetext.desktop
21nr|get-sublime-text-3207-2|28	#Source100:	%{name}.rpmlintrc
21nr|get-sublime-text-3207-2|29	
21nr|get-sublime-text-3207-2|30	%description
21nr|get-sublime-text-3207-2|31	This is an installer for Sublime Text %{version}.
21nr|get-sublime-text-3207-2|32	
21nr|get-sublime-text-3207-2|33	This package does not contain any program files as the Sublime Text license
21nr|get-sublime-text-3207-2|34	does not allow distribution. By installing this package you will download and
21nr|get-sublime-text-3207-2|35	install Sublime Text from http://www.sublimetext.com/.
21nr|get-sublime-text-3207-2|36	
21nr|get-sublime-text-3207-2|37	Sublime Text 2 may be downloaded and evaluated for free, however a license must
21nr|get-sublime-text-3207-2|38	be purchased for continued use. There is currently no enforced time limit for
21nr|get-sublime-text-3207-2|39	the evaluation.
21nr|get-sublime-text-3207-2|40	
21nr|get-sublime-text-3207-2|41	Please be patient, this is a 5 MB download and may take some time.
21nr|get-sublime-text-3207-2|42	Removing this package will uninstall Sublime Text from your system.
21nr|get-sublime-text-3207-2|43	
21nr|get-sublime-text-3207-2|44	%files
21nr|get-sublime-text-3207-2|45	%{_bindir}/*
21nr|get-sublime-text-3207-2|46	%attr(0644, root, root) %{_datadir}/applications/*.desktop
21nr|get-sublime-text-3207-2|47	%ghost %{instdir}
21nr|get-sublime-text-3207-2|48	%ghost %{_iconsdir}/hicolor/16x16/apps/sublime-text.png
21nr|get-sublime-text-3207-2|49	%ghost %{_iconsdir}/hicolor/32x32/apps/sublime-text.png
21nr|get-sublime-text-3207-2|50	%ghost %{_iconsdir}/hicolor/48x48/apps/sublime-text.png
21nr|get-sublime-text-3207-2|51	%ghost %{_iconsdir}/hicolor/128x128/apps/sublime-text.png
21nr|get-sublime-text-3207-2|52	%ghost %{_iconsdir}/hicolor/256x256/apps/sublime-text.png
21nr|get-sublime-text-3207-2|53	
21nr|get-sublime-text-3207-2|54	%pre
21nr|get-sublime-text-3207-2|55	mkdir -p %{tmp_download_dir}
21nr|get-sublime-text-3207-2|56	[[ -d %{tmp_download_dir} ]] || exit 1
21nr|get-sublime-text-3207-2|57	cd %{tmp_download_dir} || exit 1
21nr|get-sublime-text-3207-2|58	
21nr|get-sublime-text-3207-2|59	%ifarch x86_64
21nr|get-sublime-text-3207-2|60	wget --force-clobber --timeout=30 --tries=3 "https://download.sublimetext.com/sublime_text_3_build_%{version}_x64.tar.bz2" -O %{name}-%{version}.tar.bz2
21nr|get-sublime-text-3207-2|61	%endif
21nr|get-sublime-text-3207-2|62	
21nr|get-sublime-text-3207-2|63	%ifarch %{ix86}
21nr|get-sublime-text-3207-2|64	wget --force-clobber --timeout=30 --tries=3 "https://download.sublimetext.com/sublime_text_3_build_%{version}_x32.tar.bz2" -O %{name}-%{version}.tar.bz2
21nr|get-sublime-text-3207-2|65	%endif
21nr|get-sublime-text-3207-2|66	
21nr|get-sublime-text-3207-2|67	[[ -f %{name}-%{version}.tar.bz2 ]] || { echo "Download failed"; rm -r %{tmp_download_dir}; exit 1; }
21nr|get-sublime-text-3207-2|68	md5chk=$(md5sum %{name}-%{version}.tar.bz2 | cut -d' ' -f1)
21nr|get-sublime-text-3207-2|69	[[ %{md5} = $md5chk ]] || { echo "Download checksum failed ($md5chk vs %{md5})"; rm %{name}-%{version}.tar.bz2;\
21nr|get-sublime-text-3207-2|70	cd ..; rm -r %{tmp_download_dir}; exit 1; }
21nr|get-sublime-text-3207-2|71	
21nr|get-sublime-text-3207-2|72	#----------------------------------------------------------------------------
21nr|get-sublime-text-3207-2|73	
21nr|get-sublime-text-3207-2|74	%install
21nr|get-sublime-text-3207-2|75	install -d -m 0755 %{buildroot}%{_bindir}
21nr|get-sublime-text-3207-2|76	install -d -m 0755 %{buildroot}%{_datadir}/applications
21nr|get-sublime-text-3207-2|77	install -m 755 %{SOURCE4} %{buildroot}%{_datadir}/applications/
21nr|get-sublime-text-3207-2|78	install -d -m 0755 %{buildroot}%{instdir}
21nr|get-sublime-text-3207-2|79	
21nr|get-sublime-text-3207-2|80	for s in 16 32 48 128 256; do
21nr|get-sublime-text-3207-2|81	mkdir -p %{buildroot}%{_iconsdir}/hicolor/${s}x${s}/apps/
21nr|get-sublime-text-3207-2|82	touch %{buildroot}%{_iconsdir}/hicolor/${s}x${s}/apps/sublime-text.png
21nr|get-sublime-text-3207-2|83	done
21nr|get-sublime-text-3207-2|84	
21nr|get-sublime-text-3207-2|85	echo '#!/bin/sh
21nr|get-sublime-text-3207-2|86	pushd /usr/share/sublimetext
21nr|get-sublime-text-3207-2|87	./sublime_text
21nr|get-sublime-text-3207-2|88	popd
21nr|get-sublime-text-3207-2|89	' \
21nr|get-sublime-text-3207-2|90	> %{buildroot}%{_bindir}/sublimetext && chmod +x %{buildroot}%{_bindir}/sublimetext
21nr|get-sublime-text-3207-2|91	
21nr|get-sublime-text-3207-2|92	%post
21nr|get-sublime-text-3207-2|93	rm -rf %{instdir}
21nr|get-sublime-text-3207-2|94	mkdir -p %{instdir}
21nr|get-sublime-text-3207-2|95	cd %{instdir}
21nr|get-sublime-text-3207-2|96	tar jxf %{tmp_download_dir}/%{name}-%{version}.tar.bz2
21nr|get-sublime-text-3207-2|97	mv "sublime_text_3"/* .
21nr|get-sublime-text-3207-2|98	rmdir "sublime_text_3"
21nr|get-sublime-text-3207-2|99	rm -r %{tmp_download_dir}
21nr|get-sublime-text-3207-2|100	for s in 16 32 48 128 256; do
21nr|get-sublime-text-3207-2|101	cp Icon/${s}x${s}/sublime-text.png %{_iconsdir}/hicolor/${s}x${s}/apps/
21nr|get-sublime-text-3207-2|102	done

20047 21
21nr|get-yandex-browser-1.3.2-1|1	%define oname yandex-browser
21nr|get-yandex-browser-1.3.2-1|2	
21nr|get-yandex-browser-1.3.2-1|3	Summary:	Download and Install Yandex.Browser
21nr|get-yandex-browser-1.3.2-1|4	Name:		get-yandex-browser
21nr|get-yandex-browser-1.3.2-1|5	Version:	1.3.2
21nr|get-yandex-browser-1.3.2-1|6	Release:	1
21nr|get-yandex-browser-1.3.2-1|7	Epoch:		1
21nr|get-yandex-browser-1.3.2-1|8	License:	Proprietary
21nr|get-yandex-browser-1.3.2-1|9	Group:		Networking/WWW
21nr|get-yandex-browser-1.3.2-1|10	Url:		https://browser.yandex.ru
21nr|get-yandex-browser-1.3.2-1|11	Source0:	yandex-browser-install.desktop
21nr|get-yandex-browser-1.3.2-1|12	Source1:	https://upload.wikimedia.org/wikipedia/commons/8/80/Yandex_Browser_logo.svg
21nr|get-yandex-browser-1.3.2-1|13	Source2:	yandex-browser-install
21nr|get-yandex-browser-1.3.2-1|14	Source3:	console.apps
21nr|get-yandex-browser-1.3.2-1|15	Source4:	yandex-browser-repo-install.desktop
21nr|get-yandex-browser-1.3.2-1|16	Source5:	yb-repo-install.png
21nr|get-yandex-browser-1.3.2-1|17	Source6:	yandex-browser-repo-install
21nr|get-yandex-browser-1.3.2-1|18	Source7:	org.rosalinux.yandex-browser-repo-install.policy
21nr|get-yandex-browser-1.3.2-1|19	Source8:	pam.d
21nr|get-yandex-browser-1.3.2-1|20	# Need in rosa2021.1
21nr|get-yandex-browser-1.3.2-1|21	Requires:	gstreamer1.0-faad
21nr|get-yandex-browser-1.3.2-1|22	Requires:	gstreamer1.0-libav
21nr|get-yandex-browser-1.3.2-1|23	Requires:	wget
21nr|get-yandex-browser-1.3.2-1|24	Requires(pre):	lynx
21nr|get-yandex-browser-1.3.2-1|25	Requires(pre):	unzip
21nr|get-yandex-browser-1.3.2-1|26	Requires(pre):	zenity
21nr|get-yandex-browser-1.3.2-1|27	Conflicts:	yandex-browser
21nr|get-yandex-browser-1.3.2-1|28	ExclusiveArch:	x86_64
21nr|get-yandex-browser-1.3.2-1|29	
21nr|get-yandex-browser-1.3.2-1|30	%description
21nr|get-yandex-browser-1.3.2-1|31	This is an installer for Yandex Browser.
21nr|get-yandex-browser-1.3.2-1|32	
21nr|get-yandex-browser-1.3.2-1|33	This package does not contain any program files as the Yandex Browser license
21nr|get-yandex-browser-1.3.2-1|34	does not allow distribution. By installing this package you will download and
21nr|get-yandex-browser-1.3.2-1|35	install Yandex Browser from browser.yandex.ru.
21nr|get-yandex-browser-1.3.2-1|36	You must accept the Yandex Browser EULA before using it.
21nr|get-yandex-browser-1.3.2-1|37	Please be patient, this is a ~100MB download and may take some time.
21nr|get-yandex-browser-1.3.2-1|38	Removing this package will uninstall Yandex Browser from your system.
21nr|get-yandex-browser-1.3.2-1|39	
21nr|get-yandex-browser-1.3.2-1|40	%files
21nr|get-yandex-browser-1.3.2-1|41	%ghost %{_bindir}/%{oname}-corporate
21nr|get-yandex-browser-1.3.2-1|42	%ghost %{_bindir}/%{oname}-stable
21nr|get-yandex-browser-1.3.2-1|43	%ghost %config(noreplace) %{_sysconfdir}/yandex-browser-corporate.conf
21nr|get-yandex-browser-1.3.2-1|44	%ghost %config(noreplace) %{_sysconfdir}/yandex-browser-rosa.conf
21nr|get-yandex-browser-1.3.2-1|45	%ghost %config(noreplace) %{_sysconfdir}/yandex-browser-rosalast.conf
21nr|get-yandex-browser-1.3.2-1|46	%ghost %config(noreplace) %{_sysconfdir}/yandex-browser-stable.conf
21nr|get-yandex-browser-1.3.2-1|47	%ghost %{_datadir}/appdata/%{oname}.appdata.xml
21nr|get-yandex-browser-1.3.2-1|48	%ghost %{_datadir}/applications/%{oname}.desktop
21nr|get-yandex-browser-1.3.2-1|49	%ghost %{_datadir}/gnome-control-center/default-apps/%{oname}.xml
21nr|get-yandex-browser-1.3.2-1|50	%ghost %{_mandir}/man1/%{oname}.1.gz
21nr|get-yandex-browser-1.3.2-1|51	%ghost %{_mandir}/man1/%{oname}-corporate.1.gz
21nr|get-yandex-browser-1.3.2-1|52	%ghost %{_mandir}/man1/%{oname}-stable.1.gz
21nr|get-yandex-browser-1.3.2-1|53	%ghost %{_sysconfdir}/cron.daily/%{oname}
21nr|get-yandex-browser-1.3.2-1|54	%ghost %{_sysconfdir}/xdg/autostart/%{oname}_user_setup.desktop
21nr|get-yandex-browser-1.3.2-1|55	%{_sysconfdir}/skel/.config/autostart/gnome-keyring-first-start.desktop
21nr|get-yandex-browser-1.3.2-1|56	
21nr|get-yandex-browser-1.3.2-1|57	%pre
21nr|get-yandex-browser-1.3.2-1|58	mkdir -p /opt/yandex/browser-rpm
21nr|get-yandex-browser-1.3.2-1|59	pushd /opt/yandex/browser-rpm
21nr|get-yandex-browser-1.3.2-1|60	# For run when zenity
21nr|get-yandex-browser-1.3.2-1|61	if [ "$(pidof zenity)" ]; then
21nr|get-yandex-browser-1.3.2-1|62	export VIBOR="$(zenity --question --switch --title="Выбор варианта браузера" --text="Какой вариант поставки браузера найти и использовать?\nЕсли не ясно, что выбрать, нажмите \"По умолчанию\" (Enter)" --extra-button="По умолчанию" --extra-button="Стабильный" --extra-button="Корпоративный" --extra-button="Роса c abf" --extra-button="Роса c disk.yandex" --extra-button="Отмена" 2>/dev/null)"
21nr|get-yandex-browser-1.3.2-1|63	if [ "$VIBOR" = "Отмена" ] || [ "$VIBOR" = "" ]; then exit 1; fi
21nr|get-yandex-browser-1.3.2-1|64	if [ "$VIBOR" = "Корпоративный" ]; then rm -f %{_sysconfdir}/yandex-browser-*.conf; touch %{_sysconfdir}/yandex-browser-corporate.conf; fi
21nr|get-yandex-browser-1.3.2-1|65	if [ "$VIBOR" = "Роса c abf" ]; then rm -f %{_sysconfdir}/yandex-browser-*.conf; touch %{_sysconfdir}/yandex-browser-rosa.conf; fi
21nr|get-yandex-browser-1.3.2-1|66	if [ "$VIBOR" = "Роса c disk.yandex" ]; then rm -f %{_sysconfdir}/yandex-browser-*.conf; touch %{_sysconfdir}/yandex-browser-rosalast.conf; fi
21nr|get-yandex-browser-1.3.2-1|67	if [ "$VIBOR" = "Стабильный" ]; then rm -f %{_sysconfdir}/yandex-browser-*.conf; touch %{_sysconfdir}/yandex-browser-stable.conf; fi
21nr|get-yandex-browser-1.3.2-1|68	fi
21nr|get-yandex-browser-1.3.2-1|69	# For default
21nr|get-yandex-browser-1.3.2-1|70	if ! [ -f %{_sysconfdir}/yandex-browser-*.conf ]; then touch %{_sysconfdir}/yandex-browser-rosa.conf; fi
21nr|get-yandex-browser-1.3.2-1|71	case "$(ls %{_sysconfdir}/yandex-browser-*.conf |rev |cut -d. -f2 |cut -d- -f1 |rev |head -n1)" in
21nr|get-yandex-browser-1.3.2-1|72	corporate)
21nr|get-yandex-browser-1.3.2-1|73	file_name=$(lynx -dump "https://repo.yandex.ru/yandex-browser/rpm/stable/x86_64/" |grep "yandex-browser-corporate" |head -n1 |cut -c4- |cut -d" " -f1)
21nr|get-yandex-browser-1.3.2-1|74	wget --force-clobber --timeout=30 --tries=3 "https://repo.yandex.ru/yandex-browser/rpm/stable/x86_64/$file_name" || rm -rf /opt/yandex/browser-rpm
21nr|get-yandex-browser-1.3.2-1|75	echo "$file_name" > %{_sysconfdir}/yandex-browser-corporate.conf
21nr|get-yandex-browser-1.3.2-1|76	;;
21nr|get-yandex-browser-1.3.2-1|77	rosa)
21nr|get-yandex-browser-1.3.2-1|78	file_name=$(lynx -dump "http://abf-downloads.rosalinux.ru/rosa%{rosa_release}/repository/x86_64/non-free/release" |grep "/yandex-browser-" |head -n1 |cut -d/ -f9)
21nr|get-yandex-browser-1.3.2-1|79	wget --force-clobber --timeout=30 --tries=3 http://abf-downloads.rosalinux.ru/rosa%{rosa_release}/repository/x86_64/non-free/release/$file_name || rm -rf /opt/yandex/browser-rpm
21nr|get-yandex-browser-1.3.2-1|80	echo $file_name > %{_sysconfdir}/yandex-browser-rosa.conf
21nr|get-yandex-browser-1.3.2-1|81	;;
21nr|get-yandex-browser-1.3.2-1|82	rosalast)
21nr|get-yandex-browser-1.3.2-1|83	link_name="https://disk.yandex.ru/d/vn_2hJyuve6odA"
21nr|get-yandex-browser-1.3.2-1|84	if echo $link_name |grep -q "disk.yandex"; then
21nr|get-yandex-browser-1.3.2-1|85	file_name=$(lynx -dump $link_name |grep "yandex-browser-" |head -n1 |cut -d" " -f4)
21nr|get-yandex-browser-1.3.2-1|86	wget --force-clobber --timeout=30 --tries=6 https://raw.githubusercontent.com/wldhx/yadisk-direct/refs/heads/master/wldhx/yadisk_direct/main.py -O yandex-path.sh
21nr|get-yandex-browser-1.3.2-1|87	chmod +x yandex-path.sh
21nr|get-yandex-browser-1.3.2-1|88	wget --force-clobber --timeout=30 --tries=3 "$(./yandex-path.sh $link_name)" || rm -rf /opt/yandex/browser-rpm
21nr|get-yandex-browser-1.3.2-1|89	unzip *.zip
21nr|get-yandex-browser-1.3.2-1|90	mv */*.rpm ./
21nr|get-yandex-browser-1.3.2-1|91	else
21nr|get-yandex-browser-1.3.2-1|92	wget --force-clobber --timeout=30 --tries=3 $link_name -O yandex.rpm && file_name=$(echo $(rpm -qp yandex.rpm).rpm) || rm -rf /opt/yandex/browser-rpm
21nr|get-yandex-browser-1.3.2-1|93	fi
21nr|get-yandex-browser-1.3.2-1|94	echo $file_name > %{_sysconfdir}/yandex-browser-rosalast.conf
21nr|get-yandex-browser-1.3.2-1|95	;;
21nr|get-yandex-browser-1.3.2-1|96	stable)
21nr|get-yandex-browser-1.3.2-1|97	file_name=$(lynx -dump "https://repo.yandex.ru/yandex-browser/rpm/stable/x86_64/" |grep "yandex-browser-stable" |head -n1 |cut -c4- |cut -d" " -f1)
21nr|get-yandex-browser-1.3.2-1|98	wget --force-clobber --timeout=30 --tries=3 "https://repo.yandex.ru/yandex-browser/rpm/stable/x86_64/$file_name" || rm -rf /opt/yandex/browser-rpm
21nr|get-yandex-browser-1.3.2-1|99	echo "$file_name" > %{_sysconfdir}/yandex-browser-stable.conf
21nr|get-yandex-browser-1.3.2-1|100	;;
21nr|get-yandex-browser-1.3.2-1|101	*)
21nr|get-yandex-browser-1.3.2-1|102	file_name=$(lynx -dump "http://abf-downloads.rosalinux.ru/rosa%{rosa_release}/repository/x86_64/non-free/release" |grep "/yandex-browser-" |head -n1 |cut -d/ -f9)
21nr|get-yandex-browser-1.3.2-1|103	wget --force-clobber --timeout=30 --tries=3 http://abf-downloads.rosalinux.ru/rosa%{rosa_release}/repository/x86_64/non-free/release/$file_name || rm -rf /opt/yandex/browser-rpm
21nr|get-yandex-browser-1.3.2-1|104	echo $file_name > %{_sysconfdir}/yandex-browser-rosa.conf
21nr|get-yandex-browser-1.3.2-1|105	;;
21nr|get-yandex-browser-1.3.2-1|106	esac
21nr|get-yandex-browser-1.3.2-1|107	popd
21nr|get-yandex-browser-1.3.2-1|108	[ -d /opt/yandex/browser-rpm ] || exit 1
21nr|get-yandex-browser-1.3.2-1|109	[ -f /opt/yandex/browser-rpm/*.rpm ] || exit 1
21nr|get-yandex-browser-1.3.2-1|110	
21nr|get-yandex-browser-1.3.2-1|111	[ -f %{_sysconfdir}/skel/.config/autostart/gnome-keyring-first-start.desktop ] || pkill gnome-keyring &>/dev/null || :
21nr|get-yandex-browser-1.3.2-1|112	
21nr|get-yandex-browser-1.3.2-1|113	%posttrans
21nr|get-yandex-browser-1.3.2-1|114	pushd /opt/yandex/browser-rpm
21nr|get-yandex-browser-1.3.2-1|115	rpm2cpio *.rpm | cpio -idm
21nr|get-yandex-browser-1.3.2-1|116	mkdir -p %{_bindir}
21nr|get-yandex-browser-1.3.2-1|117	mkdir -p %{_datadir}/appdata
21nr|get-yandex-browser-1.3.2-1|118	mkdir -p %{_datadir}/applications
21nr|get-yandex-browser-1.3.2-1|119	mkdir -p %{_datadir}/gnome-control-center/default-apps
21nr|get-yandex-browser-1.3.2-1|120	mkdir -p %{_mandir}/man1
21nr|get-yandex-browser-1.3.2-1|121	mkdir -p /opt/yandex/browser/auto
21nr|get-yandex-browser-1.3.2-1|122	cp -fP ./usr/bin/%{oname}-* %{_bindir}
21nr|get-yandex-browser-1.3.2-1|123	cp -f ./usr/share/appdata/%{oname}.appdata.xml %{_datadir}/appdata
21nr|get-yandex-browser-1.3.2-1|124	cp -f ./usr/share/applications/%{oname}.desktop %{_datadir}/applications
21nr|get-yandex-browser-1.3.2-1|125	cp -f ./usr/share/gnome-control-center/default-apps/%{oname}.xml %{_datadir}/gnome-control-center/default-apps
21nr|get-yandex-browser-1.3.2-1|126	cp -fP ./usr/share/man/man1/%{oname}.1.* %{_mandir}/man1
21nr|get-yandex-browser-1.3.2-1|127	cp -f ./usr/share/man/man1/%{oname}-*.1.* %{_mandir}/man1
21nr|get-yandex-browser-1.3.2-1|128	cp -rf ./opt/yandex/browser /opt/yandex
21nr|get-yandex-browser-1.3.2-1|129	cp -f ./etc/cron.daily/%{oname} /opt/yandex/browser/auto &>/dev/null || :
21nr|get-yandex-browser-1.3.2-1|130	cp -f ./etc/xdg/autostart/%{oname}_user_setup.desktop /opt/yandex/browser/auto
21nr|get-yandex-browser-1.3.2-1|131	popd
21nr|get-yandex-browser-1.3.2-1|132	rm -rf /opt/yandex/browser-rpm
21nr|get-yandex-browser-1.3.2-1|133	# Drop bug with initialize CryptoPro plugin
21nr|get-yandex-browser-1.3.2-1|134	mv -f /opt/yandex/browser/libqt6_shim.so{,~} 2>/dev/null || :
21nr|get-yandex-browser-1.3.2-1|135	# Drop lock bug
21nr|get-yandex-browser-1.3.2-1|136	for user in $(getent passwd |grep "/bin/bash" |grep "/home/" |cut -d: -f1); do [ -d /home/$user/.config/yandex-browser ] && rm -rf /home/$user/.config/yandex-browser/{SingletonSocket,SingletonLock,SingletonCookie}; done || :
21nr|get-yandex-browser-1.3.2-1|137	
21nr|get-yandex-browser-1.3.2-1|138	%postun
21nr|get-yandex-browser-1.3.2-1|139	rm -rf /opt/yandex/browser || :
21nr|get-yandex-browser-1.3.2-1|140	rmdir /opt/yandex &>/dev/null || :
21nr|get-yandex-browser-1.3.2-1|141	
21nr|get-yandex-browser-1.3.2-1|142	#----------------------------------------------------------------------------
21nr|get-yandex-browser-1.3.2-1|143	
21nr|get-yandex-browser-1.3.2-1|144	%package autoupdate
21nr|get-yandex-browser-1.3.2-1|145	Summary:	Autoupdate Yandex Browser from repo.yandex.ru
21nr|get-yandex-browser-1.3.2-1|146	Group:		Networking/WWW
21nr|get-yandex-browser-1.3.2-1|147	Requires:	%{name} = %{EVRD}
21nr|get-yandex-browser-1.3.2-1|148	OrderWithRequires: %{name} = %{EVRD}
21nr|get-yandex-browser-1.3.2-1|149	Recommends:	cronie
21nr|get-yandex-browser-1.3.2-1|150	
21nr|get-yandex-browser-1.3.2-1|151	%description autoupdate
21nr|get-yandex-browser-1.3.2-1|152	Autoupdate Yandex Browser from repo.yandex.ru.
21nr|get-yandex-browser-1.3.2-1|153	
21nr|get-yandex-browser-1.3.2-1|154	%files autoupdate
21nr|get-yandex-browser-1.3.2-1|155	
21nr|get-yandex-browser-1.3.2-1|156	%posttrans autoupdate
21nr|get-yandex-browser-1.3.2-1|157	mkdir -p %{_sysconfdir}/cron.daily
21nr|get-yandex-browser-1.3.2-1|158	mkdir -p %{_sysconfdir}/xdg/autostart
21nr|get-yandex-browser-1.3.2-1|159	mv -f /opt/yandex/browser/auto/%{oname} %{_sysconfdir}/cron.daily/ &>/dev/null || :
21nr|get-yandex-browser-1.3.2-1|160	mv -f /opt/yandex/browser/auto/%{oname}_user_setup.desktop %{_sysconfdir}/xdg/autostart/ &>/dev/null || :
21nr|get-yandex-browser-1.3.2-1|161	
21nr|get-yandex-browser-1.3.2-1|162	%postun autoupdate
21nr|get-yandex-browser-1.3.2-1|163	mv -f %{_sysconfdir}/cron.daily/%{oname} /opt/yandex/browser/ &>/dev/null || :
21nr|get-yandex-browser-1.3.2-1|164	mv -f %{_sysconfdir}/xdg/autostart/%{oname}_user_setup.desktop /opt/yandex/browser/ &>/dev/null || :
21nr|get-yandex-browser-1.3.2-1|165	
21nr|get-yandex-browser-1.3.2-1|166	#----------------------------------------------------------------------------
21nr|get-yandex-browser-1.3.2-1|167	
21nr|get-yandex-browser-1.3.2-1|168	%package -n %{oname}-install
21nr|get-yandex-browser-1.3.2-1|169	Summary:	Desktop for install or update Yandex Browser
21nr|get-yandex-browser-1.3.2-1|170	Group:		Networking/WWW
21nr|get-yandex-browser-1.3.2-1|171	Requires:	zenity
21nr|get-yandex-browser-1.3.2-1|172	
21nr|get-yandex-browser-1.3.2-1|173	%description -n %{oname}-install
21nr|get-yandex-browser-1.3.2-1|174	Desktop for install Yandex Browser.
21nr|get-yandex-browser-1.3.2-1|175	
21nr|get-yandex-browser-1.3.2-1|176	%files -n %{oname}-install
21nr|get-yandex-browser-1.3.2-1|177	%{_bindir}/%{oname}-install
21nr|get-yandex-browser-1.3.2-1|178	%config(noreplace) %{_sysconfdir}/pam.d/%{oname}-install
21nr|get-yandex-browser-1.3.2-1|179	%config(noreplace) %{_sysconfdir}/security/console.apps/%{oname}-install
21nr|get-yandex-browser-1.3.2-1|180	%{_datadir}/applications/%{oname}-install.desktop
21nr|get-yandex-browser-1.3.2-1|181	%{_iconsdir}/hicolor/scalable/apps/%{oname}-install.svg
21nr|get-yandex-browser-1.3.2-1|182	%{_sbindir}/%{oname}-install
21nr|get-yandex-browser-1.3.2-1|183	
21nr|get-yandex-browser-1.3.2-1|184	%triggerin -n %{oname}-install -- yandex-browser-install < 1:1.3-1
21nr|get-yandex-browser-1.3.2-1|185	mv -f %{_datadir}/applications/%{oname}-install.desktop{,~}
21nr|get-yandex-browser-1.3.2-1|186	# Wait update desktop's info in DE. Other methods don't always work.
21nr|get-yandex-browser-1.3.2-1|187	sleep 10
21nr|get-yandex-browser-1.3.2-1|188	mv -f %{_datadir}/applications/%{oname}-install.desktop{~,}
21nr|get-yandex-browser-1.3.2-1|189	
21nr|get-yandex-browser-1.3.2-1|190	#----------------------------------------------------------------------------
21nr|get-yandex-browser-1.3.2-1|191	
21nr|get-yandex-browser-1.3.2-1|192	%package -n %{oname}-repo-install
21nr|get-yandex-browser-1.3.2-1|193	Summary:	Desktop for install Yandex Browser from repo
21nr|get-yandex-browser-1.3.2-1|194	Group:		Networking/WWW
21nr|get-yandex-browser-1.3.2-1|195	Requires:	zenity
21nr|get-yandex-browser-1.3.2-1|196	
21nr|get-yandex-browser-1.3.2-1|197	%description -n %{oname}-repo-install
21nr|get-yandex-browser-1.3.2-1|198	Desktop for install Yandex Browser from repo.
21nr|get-yandex-browser-1.3.2-1|199	
21nr|get-yandex-browser-1.3.2-1|200	%files -n %{oname}-repo-install
21nr|get-yandex-browser-1.3.2-1|201	%{_bindir}/%{oname}-repo-install
21nr|get-yandex-browser-1.3.2-1|202	%{_datadir}/applications/%{oname}-repo-install.desktop
21nr|get-yandex-browser-1.3.2-1|203	%{_datadir}/polkit-1/actions/org.rosalinux.yandex-browser-repo-install.policy
21nr|get-yandex-browser-1.3.2-1|204	%{_iconsdir}/hicolor/48x48/apps/yb-repo-install.png
21nr|get-yandex-browser-1.3.2-1|205	
21nr|get-yandex-browser-1.3.2-1|206	#----------------------------------------------------------------------------
21nr|get-yandex-browser-1.3.2-1|207	
21nr|get-yandex-browser-1.3.2-1|208	%prep
21nr|get-yandex-browser-1.3.2-1|209	
21nr|get-yandex-browser-1.3.2-1|210	%build
21nr|get-yandex-browser-1.3.2-1|211	
21nr|get-yandex-browser-1.3.2-1|212	%install
21nr|get-yandex-browser-1.3.2-1|213	mkdir -p %{buildroot}%{_bindir}
21nr|get-yandex-browser-1.3.2-1|214	mkdir -p %{buildroot}%{_datadir}/applications
21nr|get-yandex-browser-1.3.2-1|215	mkdir -p %{buildroot}%{_datadir}/polkit-1/actions/
21nr|get-yandex-browser-1.3.2-1|216	mkdir -p %{buildroot}%{_iconsdir}/hicolor/scalable/apps
21nr|get-yandex-browser-1.3.2-1|217	mkdir -p %{buildroot}%{_sbindir}
21nr|get-yandex-browser-1.3.2-1|218	mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
21nr|get-yandex-browser-1.3.2-1|219	mkdir -p %{buildroot}%{_sysconfdir}/pam.d
21nr|get-yandex-browser-1.3.2-1|220	install -m644 %{SOURCE0} %{buildroot}%{_datadir}/applications/
21nr|get-yandex-browser-1.3.2-1|221	install -m644 %{SOURCE1} %{buildroot}%{_iconsdir}/hicolor/scalable/apps/%{oname}-install.svg
21nr|get-yandex-browser-1.3.2-1|222	install -m755 %{SOURCE2} %{buildroot}%{_sbindir}/
21nr|get-yandex-browser-1.3.2-1|223	ln -s consolehelper %{buildroot}%{_bindir}/%{oname}-install
21nr|get-yandex-browser-1.3.2-1|224	install -m 0644 %{SOURCE3} %{buildroot}%{_sysconfdir}/security/console.apps/%{oname}-install
21nr|get-yandex-browser-1.3.2-1|225	install -m 0644 %{SOURCE8} %{buildroot}%{_sysconfdir}/pam.d/%{oname}-install
21nr|get-yandex-browser-1.3.2-1|226	
21nr|get-yandex-browser-1.3.2-1|227	mkdir -p %{buildroot}%{_iconsdir}/hicolor/48x48/apps
21nr|get-yandex-browser-1.3.2-1|228	install -m644 %{SOURCE4} %{buildroot}%{_datadir}/applications/
21nr|get-yandex-browser-1.3.2-1|229	install -m644 %{SOURCE5} %{buildroot}%{_iconsdir}/hicolor/48x48/apps/yb-repo-install.png
21nr|get-yandex-browser-1.3.2-1|230	install -m755 %{SOURCE6} %{buildroot}%{_bindir}/
21nr|get-yandex-browser-1.3.2-1|231	install -m644 %{SOURCE7} %{buildroot}%{_datadir}/polkit-1/actions/org.rosalinux.yandex-browser-repo-install.policy
21nr|get-yandex-browser-1.3.2-1|232	
21nr|get-yandex-browser-1.3.2-1|233	mkdir -p %{buildroot}%{_sysconfdir}/skel/.config/autostart
21nr|get-yandex-browser-1.3.2-1|234	cat > %{buildroot}%{_sysconfdir}/skel/.config/autostart/gnome-keyring-first-start.desktop <<EOF
21nr|get-yandex-browser-1.3.2-1|235	[Desktop Entry]
21nr|get-yandex-browser-1.3.2-1|236	Type=Application
21nr|get-yandex-browser-1.3.2-1|237	Name=Yandex Browser prestarter
21nr|get-yandex-browser-1.3.2-1|238	Comment=Reset gnome-keyring-daemon for start Yandex Browser on first boot
21nr|get-yandex-browser-1.3.2-1|239	Exec=sh -c "gnome-keyring-daemon -r -d; rm -f ~/.config/autostart/gnome-keyring-first-start.desktop"
21nr|get-yandex-browser-1.3.2-1|240	X-GNOME-Autostart-enabled=true
21nr|get-yandex-browser-1.3.2-1|241	X-GNOME-AutoRestart=false
21nr|get-yandex-browser-1.3.2-1|242	NoDisplay=true
21nr|get-yandex-browser-1.3.2-1|243	EOF

20048 21
21nr|hexen2-1.5.9-1|1	# RPM spec file for RedHat and Fedora.
21nr|hexen2-1.5.9-1|2	# $Id: hexen2.spec 6014 2018-02-20 08:21:10Z sezero $
21nr|hexen2-1.5.9-1|3	
21nr|hexen2-1.5.9-1|4	# build options :
21nr|hexen2-1.5.9-1|5	# --without alsa: build without alsa audio support
21nr|hexen2-1.5.9-1|6	# --without midi: build without a midi driver support
21nr|hexen2-1.5.9-1|7	#		 (defunct: there is no linux midi "driver" yet,
21nr|hexen2-1.5.9-1|8	#		  midi playback is by timidity for now.)
21nr|hexen2-1.5.9-1|9	# --without timidity: build without timidity music streaming support
21nr|hexen2-1.5.9-1|10	# --without wavmusic: build without wav music streaming support
21nr|hexen2-1.5.9-1|11	# --without mp3: build without mp3 music streaming support
21nr|hexen2-1.5.9-1|12	# --with mpg123: build mp3 music streaming using libmpg123 instead of libmad
21nr|hexen2-1.5.9-1|13	# --without ogg: build without ogg/vorbis music streaming support
21nr|hexen2-1.5.9-1|14	# --with flac: build with flac music streaming support
21nr|hexen2-1.5.9-1|15	# --with opus: build with opus music streaming support
21nr|hexen2-1.5.9-1|16	# --with mikmod: build with mikmod (tracker) music streaming support
21nr|hexen2-1.5.9-1|17	# --with umx: build with unreal umx music streaming support
21nr|hexen2-1.5.9-1|18	# --without asm: do not use x86 assembly even on an intel cpu
21nr|hexen2-1.5.9-1|19	
21nr|hexen2-1.5.9-1|20	%define debug_package %{nil}
21nr|hexen2-1.5.9-1|21	
21nr|hexen2-1.5.9-1|22	%ifnarch %{ix86}
21nr|hexen2-1.5.9-1|23	%define _without_asm 1
21nr|hexen2-1.5.9-1|24	%endif
21nr|hexen2-1.5.9-1|25	
21nr|hexen2-1.5.9-1|26	# default build options
21nr|hexen2-1.5.9-1|27	%{!?_without_asm:%define asm_buildopt USE_X86_ASM=yes}
21nr|hexen2-1.5.9-1|28	%{!?_without_alsa:%define alsa_buildopt USE_ALSA=yes}
21nr|hexen2-1.5.9-1|29	%{!?_without_midi:%define midi_buildopt USE_MIDI=yes}
21nr|hexen2-1.5.9-1|30	%{!?_without_timidity:%define timidity_buildopt USE_CODEC_TIMIDITY=yes}
21nr|hexen2-1.5.9-1|31	%{!?_without_wavmusic:%define wavmusic_buildopt USE_CODEC_WAVE=yes}
21nr|hexen2-1.5.9-1|32	%{!?_with_mpg123:%define mp3_libraryopt MP3LIB=mad}
21nr|hexen2-1.5.9-1|33	%{!?_without_mp3:%define mp3_buildopt USE_CODEC_MP3=yes}
21nr|hexen2-1.5.9-1|34	%{!?_without_ogg:%define ogg_buildopt USE_CODEC_VORBIS=yes}
21nr|hexen2-1.5.9-1|35	%{!?_with_flac:%define flac_buildopt USE_CODEC_FLAC=no}
21nr|hexen2-1.5.9-1|36	%{!?_with_opus:%define opus_buildopt USE_CODEC_OPUS=no}
21nr|hexen2-1.5.9-1|37	%{!?_with_mikmod:%define mikmod_buildopt USE_CODEC_MIKMOD=no}
21nr|hexen2-1.5.9-1|38	%{!?_with_umx:%define umx_buildopt USE_CODEC_UMX=no}
21nr|hexen2-1.5.9-1|39	# build option overrides
21nr|hexen2-1.5.9-1|40	%{?_without_asm:%define asm_buildopt USE_X86_ASM=no}
21nr|hexen2-1.5.9-1|41	%{?_without_alsa:%define alsa_buildopt USE_ALSA=no}
21nr|hexen2-1.5.9-1|42	%{?_without_midi:%define midi_buildopt USE_MIDI=no}
21nr|hexen2-1.5.9-1|43	%{?_without_timidity:%define timidity_buildopt USE_CODEC_TIMIDITY=no}
21nr|hexen2-1.5.9-1|44	%{?_without_wavmusic:%define wavmusic_buildopt USE_CODEC_WAVE=no}
21nr|hexen2-1.5.9-1|45	%{?_with_mpg123:%define mp3_libraryopt MP3LIB=mpg123}
21nr|hexen2-1.5.9-1|46	%{?_without_mp3:%define mp3_buildopt USE_CODEC_MP3=no}
21nr|hexen2-1.5.9-1|47	%{?_without_ogg:%define ogg_buildopt USE_CODEC_VORBIS=no}
21nr|hexen2-1.5.9-1|48	%{?_with_flac:%define flac_buildopt USE_CODEC_FLAC=yes}
21nr|hexen2-1.5.9-1|49	%{?_with_opus:%define opus_buildopt USE_CODEC_OPUS=yes}
21nr|hexen2-1.5.9-1|50	%{?_with_mikmod:%define mikmod_buildopt USE_CODEC_MIKMOD=yes}
21nr|hexen2-1.5.9-1|51	%{?_with_umx:%define umx_buildopt USE_CODEC_UMX=yes}
21nr|hexen2-1.5.9-1|52	# all build options passed to makefile
21nr|hexen2-1.5.9-1|53	%define engine_buildopt	%{asm_buildopt} %{alsa_buildopt} %{midi_buildopt} %{timidity_buildopt} %{wavmusic_buildopt} %{mp3_buildopt} %{mp3_libraryopt} %{ogg_buildopt} %{opus_buildopt} %{flac_buildopt} %{mikmod_buildopt} %{umx_buildopt}
21nr|hexen2-1.5.9-1|54	
21nr|hexen2-1.5.9-1|55	%define gamecode_ver	1.29b
21nr|hexen2-1.5.9-1|56	
21nr|hexen2-1.5.9-1|57	Name:		hexen2
21nr|hexen2-1.5.9-1|58	License:	GPLv2
21nr|hexen2-1.5.9-1|59	Group:		Games/Arcade
21nr|hexen2-1.5.9-1|60	Version:	1.5.9
21nr|hexen2-1.5.9-1|61	Release:	1
21nr|hexen2-1.5.9-1|62	Summary:	Hexen II: Hammer of Thyrion
21nr|hexen2-1.5.9-1|63	URL:		http://uhexen2.sourceforge.net/
21nr|hexen2-1.5.9-1|64	Source:		http://download.sourceforge.net/uhexen2/hexen2source-%{version}.tgz
21nr|hexen2-1.5.9-1|65	#Source1:	http://download.sourceforge.net/uhexen2/gamedata-src-%{gamecode_ver}.tgz
21nr|hexen2-1.5.9-1|66	Source1:	http://download.sourceforge.net/uhexen2/hexen2source-gamecode-%{version}.tgz
21nr|hexen2-1.5.9-1|67	Source2:	http://download.sourceforge.net/uhexen2/hexenworld-pakfiles-0.15.tgz
21nr|hexen2-1.5.9-1|68	BuildRoot:	%{_tmppath}/%{name}-%{version}-build
21nr|hexen2-1.5.9-1|69	BuildRequires:	SDL-devel >= 1.2.4
21nr|hexen2-1.5.9-1|70	%{!?_without_mp3:BuildRequires:  %{!?_with_mpg123:libmad-devel}%{?_with_mpg123:libmpg123-devel >= 1.12.0}}
21nr|hexen2-1.5.9-1|71	%{!?_without_ogg:BuildRequires:  libogg-devel libvorbis-devel}
21nr|hexen2-1.5.9-1|72	%{?_with_flac:BuildRequires:  flac-devel}
21nr|hexen2-1.5.9-1|73	%{?_with_opus:BuildRequires:  opus-devel opusfile-devel}
21nr|hexen2-1.5.9-1|74	%{?_with_mikmod:BuildRequires:  libmikmod-devel}
21nr|hexen2-1.5.9-1|75	%{!?_without_asm:BuildRequires:  nasm >= 0.98.38}
21nr|hexen2-1.5.9-1|76	BuildRequires:	pkgconfig(alsa)
21nr|hexen2-1.5.9-1|77	BuildRequires:	pkgconfig(gl)
21nr|hexen2-1.5.9-1|78	Obsoletes:	hexen2-missionpack
21nr|hexen2-1.5.9-1|79	# timidity++-patches requirement is non-fatal
21nr|hexen2-1.5.9-1|80	#%{!?_without_timidity:Requires: timidity++-patches}
21nr|hexen2-1.5.9-1|81	# these will be picked by rpm already
21nr|hexen2-1.5.9-1|82	#%{?_with_flac:Requires: flac}
21nr|hexen2-1.5.9-1|83	#%{?_with_opus:Requires: opus opusfile}
21nr|hexen2-1.5.9-1|84	#%{!?_without_mp3:Requires: %{!?_with_mpg123:libmad}%{?_with_mpg123:libmpg123 >= 1.12.0}}
21nr|hexen2-1.5.9-1|85	#%{!?_without_ogg:Requires: libvorbis}
21nr|hexen2-1.5.9-1|86	#%{?_with_mikmod:Requires: libmikmod}
21nr|hexen2-1.5.9-1|87	
21nr|hexen2-1.5.9-1|88	%description
21nr|hexen2-1.5.9-1|89	Hexen II is a class based shooter game by Raven Software from 1997.
21nr|hexen2-1.5.9-1|90	Hammer of Thyrion is a port of the GPL'ed Hexen II source code.
21nr|hexen2-1.5.9-1|91	This package contains binaries that will run both the original game
21nr|hexen2-1.5.9-1|92	and the Portal of Praevus mission pack, and a dedicated server.
21nr|hexen2-1.5.9-1|93	
21nr|hexen2-1.5.9-1|94	%package -n hexenworld
21nr|hexen2-1.5.9-1|95	Group:		Games/Arcade
21nr|hexen2-1.5.9-1|96	Summary:	HexenWorld Client and Server
21nr|hexen2-1.5.9-1|97	Requires:	%{name} >= %{version}
21nr|hexen2-1.5.9-1|98	
21nr|hexen2-1.5.9-1|99	%description -n hexenworld
21nr|hexen2-1.5.9-1|100	Hexen II is a class based shooter game by Raven Software from 1997.
21nr|hexen2-1.5.9-1|101	HexenWorld is an extension of Hexen II with internet play enhancements.
21nr|hexen2-1.5.9-1|102	Hammer of Thyrion is a port of the GPL'ed Hexen II source code.
21nr|hexen2-1.5.9-1|103	This package contains the files which are required to run a HexenWorld
21nr|hexen2-1.5.9-1|104	server or client, and a master server application.
21nr|hexen2-1.5.9-1|105	
21nr|hexen2-1.5.9-1|106	%prep
21nr|hexen2-1.5.9-1|107	%setup -q -n hexen2source-%{version} -a1 -a2
21nr|hexen2-1.5.9-1|108	
21nr|hexen2-1.5.9-1|109	%build
21nr|hexen2-1.5.9-1|110	# Build the main game binaries
21nr|hexen2-1.5.9-1|111	%{__make} -C engine/hexen2 %{engine_buildopt} h2
21nr|hexen2-1.5.9-1|112	# use localclean instead of clean to avoid building timidity every time
21nr|hexen2-1.5.9-1|113	%{__make} -s -C engine/hexen2 localclean
21nr|hexen2-1.5.9-1|114	%{__make} -C engine/hexen2 %{engine_buildopt} glh2
21nr|hexen2-1.5.9-1|115	%{__make} -s -C engine/hexen2 localclean
21nr|hexen2-1.5.9-1|116	# Build the dedicated server
21nr|hexen2-1.5.9-1|117	%{__make} -C engine/hexen2/server
21nr|hexen2-1.5.9-1|118	# HexenWorld binaries
21nr|hexen2-1.5.9-1|119	%{__make} -C engine/hexenworld/server
21nr|hexen2-1.5.9-1|120	%{__make} -C engine/hexenworld/client %{engine_buildopt} hw
21nr|hexen2-1.5.9-1|121	%{__make} -s -C engine/hexenworld/client localclean
21nr|hexen2-1.5.9-1|122	%{__make} -C engine/hexenworld/client %{engine_buildopt} glhw
21nr|hexen2-1.5.9-1|123	# HexenWorld master server
21nr|hexen2-1.5.9-1|124	%{__make} -C hw_utils/hwmaster
21nr|hexen2-1.5.9-1|125	
21nr|hexen2-1.5.9-1|126	# Build h2patch
21nr|hexen2-1.5.9-1|127	%{__make} -C h2patch
21nr|hexen2-1.5.9-1|128	
21nr|hexen2-1.5.9-1|129	# Build the hcode compiler
21nr|hexen2-1.5.9-1|130	%{__make} -C utils/hcc
21nr|hexen2-1.5.9-1|131	# Build the game-code
21nr|hexen2-1.5.9-1|132	utils/hcc/hcc -src gamecode-%{gamecode_ver}/hc/h2 -os
21nr|hexen2-1.5.9-1|133	utils/hcc/hcc -src gamecode-%{gamecode_ver}/hc/h2 -os -name progs2.src
21nr|hexen2-1.5.9-1|134	utils/hcc/hcc -src gamecode-%{gamecode_ver}/hc/portals -os -oi -on
21nr|hexen2-1.5.9-1|135	utils/hcc/hcc -src gamecode-%{gamecode_ver}/hc/hw -os -oi -on
21nr|hexen2-1.5.9-1|136	#utils/hcc/hcc -src gamecode-%{gamecode_ver}/hc/siege -os -oi -on
21nr|hexen2-1.5.9-1|137	
21nr|hexen2-1.5.9-1|138	# Done building
21nr|hexen2-1.5.9-1|139	
21nr|hexen2-1.5.9-1|140	%install
21nr|hexen2-1.5.9-1|141	%{__rm} -rf %{buildroot}
21nr|hexen2-1.5.9-1|142	%{__mkdir_p} %{buildroot}/%{_prefix}/games/%{name}/docs
21nr|hexen2-1.5.9-1|143	%{__install} -D -m755 engine/hexen2/glhexen2 %{buildroot}/%{_prefix}/games/%{name}/glhexen2
21nr|hexen2-1.5.9-1|144	%{__install} -D -m755 engine/hexen2/hexen2 %{buildroot}/%{_prefix}/games/%{name}/hexen2
21nr|hexen2-1.5.9-1|145	%{__install} -D -m755 engine/hexen2/server/h2ded %{buildroot}/%{_prefix}/games/%{name}/h2ded
21nr|hexen2-1.5.9-1|146	%{__install} -D -m755 engine/hexenworld/client/hwcl %{buildroot}/%{_prefix}/games/%{name}/hwcl
21nr|hexen2-1.5.9-1|147	%{__install} -D -m755 engine/hexenworld/client/glhwcl %{buildroot}/%{_prefix}/games/%{name}/glhwcl
21nr|hexen2-1.5.9-1|148	%{__install} -D -m755 engine/hexenworld/server/hwsv %{buildroot}/%{_prefix}/games/%{name}/hwsv
21nr|hexen2-1.5.9-1|149	%{__install} -D -m755 hw_utils/hwmaster/hwmaster %{buildroot}/%{_prefix}/games/%{name}/hwmaster
21nr|hexen2-1.5.9-1|150	%{__install} -D -m755 h2patch/h2patch %{buildroot}/%{_prefix}/games/%{name}/h2patch
21nr|hexen2-1.5.9-1|151	
21nr|hexen2-1.5.9-1|152	# Install the run script and make symlinks to it
21nr|hexen2-1.5.9-1|153	%{__install} -D -m755 scripts/hexen2-run.sh %{buildroot}/%{_bindir}/hexen2-run.sh
21nr|hexen2-1.5.9-1|154	%{__ln_s} hexen2-run.sh %{buildroot}/%{_bindir}/glhexen2
21nr|hexen2-1.5.9-1|155	%{__ln_s} hexen2-run.sh %{buildroot}/%{_bindir}/hexen2
21nr|hexen2-1.5.9-1|156	%{__ln_s} hexen2-run.sh %{buildroot}/%{_bindir}/h2ded
21nr|hexen2-1.5.9-1|157	%{__ln_s} hexen2-run.sh %{buildroot}/%{_bindir}/glhwcl
21nr|hexen2-1.5.9-1|158	%{__ln_s} hexen2-run.sh %{buildroot}/%{_bindir}/hwcl
21nr|hexen2-1.5.9-1|159	%{__ln_s} hexen2-run.sh %{buildroot}/%{_bindir}/hwsv
21nr|hexen2-1.5.9-1|160	
21nr|hexen2-1.5.9-1|161	# Install the cd-rip scripts
21nr|hexen2-1.5.9-1|162	%{__install} -D -m755 scripts/cdrip_hexen2.sh %{buildroot}/%{_prefix}/games/%{name}/cdrip_hexen2.sh
21nr|hexen2-1.5.9-1|163	%{__install} -D -m755 scripts/cdrip_hexen2_xplosiv.sh %{buildroot}/%{_prefix}/games/%{name}/cdrip_hexen2_xplosiv.sh
21nr|hexen2-1.5.9-1|164	%{__install} -D -m755 scripts/cdrip_hexen2_matroxm3d.sh %{buildroot}/%{_prefix}/games/%{name}/cdrip_hexen2_matroxm3d.sh
21nr|hexen2-1.5.9-1|165	%{__install} -D -m755 scripts/cdrip_missionpack.sh %{buildroot}/%{_prefix}/games/%{name}/cdrip_missionpack.sh
21nr|hexen2-1.5.9-1|166	
21nr|hexen2-1.5.9-1|167	# Install the docs
21nr|hexen2-1.5.9-1|168	%{__install} -D -m644 docs/README %{buildroot}/%{_prefix}/games/%{name}/docs/README
21nr|hexen2-1.5.9-1|169	%{__install} -D -m644 docs/COPYING %{buildroot}/%{_prefix}/games/%{name}/docs/COPYING
21nr|hexen2-1.5.9-1|170	%{__install} -D -m644 docs/BUGS %{buildroot}/%{_prefix}/games/%{name}/docs/BUGS
21nr|hexen2-1.5.9-1|171	%{__install} -D -m644 docs/TODO %{buildroot}/%{_prefix}/games/%{name}/docs/TODO
21nr|hexen2-1.5.9-1|172	%{__install} -D -m644 docs/ABOUT %{buildroot}/%{_prefix}/games/%{name}/docs/ABOUT
21nr|hexen2-1.5.9-1|173	%{__install} -D -m644 docs/AUTHORS %{buildroot}/%{_prefix}/games/%{name}/docs/AUTHORS
21nr|hexen2-1.5.9-1|174	%{__install} -D -m644 docs/Features %{buildroot}/%{_prefix}/games/%{name}/docs/Features
21nr|hexen2-1.5.9-1|175	%{__install} -D -m644 docs/CHANGES %{buildroot}/%{_prefix}/games/%{name}/docs/CHANGES
21nr|hexen2-1.5.9-1|176	%{__install} -D -m644 docs/CHANGES.old %{buildroot}/%{_prefix}/games/%{name}/docs/CHANGES.old
21nr|hexen2-1.5.9-1|177	%{__install} -D -m644 docs/README.music %{buildroot}/%{_prefix}/games/%{name}/docs/README.music
21nr|hexen2-1.5.9-1|178	%{__install} -D -m644 docs/README.3dfx %{buildroot}/%{_prefix}/games/%{name}/docs/README.3dfx
21nr|hexen2-1.5.9-1|179	%{__install} -D -m644 docs/README.hwcl %{buildroot}/%{_prefix}/games/%{name}/docs/README.hwcl
21nr|hexen2-1.5.9-1|180	%{__install} -D -m644 docs/README.hwsv %{buildroot}/%{_prefix}/games/%{name}/docs/README.hwsv
21nr|hexen2-1.5.9-1|181	%{__install} -D -m644 docs/README.hwmaster %{buildroot}/%{_prefix}/games/%{name}/docs/README.hwmaster
21nr|hexen2-1.5.9-1|182	%{__install} -D -m644 docs/SrcNotes.txt %{buildroot}/%{_prefix}/games/%{name}/docs/SrcNotes.txt
21nr|hexen2-1.5.9-1|183	%{__install} -D -m644 docs/ReleaseNotes %{buildroot}/%{_prefix}/games/%{name}/docs/ReleaseNotes
21nr|hexen2-1.5.9-1|184	%{__install} -D -m644 docs/ReleaseNotes.old %{buildroot}/%{_prefix}/games/%{name}/docs/ReleaseNotes.old
21nr|hexen2-1.5.9-1|185	
21nr|hexen2-1.5.9-1|186	# Install the gamedata
21nr|hexen2-1.5.9-1|187	%{__mkdir_p} %{buildroot}/%{_prefix}/games/%{name}/data1/
21nr|hexen2-1.5.9-1|188	%{__install} -D -m644 gamecode-%{gamecode_ver}/hc/h2/progs.dat %{buildroot}/%{_prefix}/games/%{name}/data1/progs.dat
21nr|hexen2-1.5.9-1|189	%{__install} -D -m644 gamecode-%{gamecode_ver}/hc/h2/progs2.dat %{buildroot}/%{_prefix}/games/%{name}/data1/progs2.dat
21nr|hexen2-1.5.9-1|190	%{__install} -D -m644 gamecode-%{gamecode_ver}/res/h2/hexen.rc %{buildroot}/%{_prefix}/games/%{name}/data1/hexen.rc
21nr|hexen2-1.5.9-1|191	%{__install} -D -m644 gamecode-%{gamecode_ver}/res/h2/strings.txt %{buildroot}/%{_prefix}/games/%{name}/data1/strings.txt
21nr|hexen2-1.5.9-1|192	%{__install} -D -m644 gamecode-%{gamecode_ver}/res/h2/default.cfg %{buildroot}/%{_prefix}/games/%{name}/data1/default.cfg
21nr|hexen2-1.5.9-1|193	%{__mkdir_p} %{buildroot}/%{_prefix}/games/%{name}/portals/
21nr|hexen2-1.5.9-1|194	%{__install} -D -m644 gamecode-%{gamecode_ver}/hc/portals/progs.dat %{buildroot}/%{_prefix}/games/%{name}/portals/progs.dat
21nr|hexen2-1.5.9-1|195	%{__install} -D -m644 gamecode-%{gamecode_ver}/res/portals/hexen.rc %{buildroot}/%{_prefix}/games/%{name}/portals/hexen.rc
21nr|hexen2-1.5.9-1|196	%{__install} -D -m644 gamecode-%{gamecode_ver}/res/portals/strings.txt %{buildroot}/%{_prefix}/games/%{name}/portals/strings.txt
21nr|hexen2-1.5.9-1|197	%{__install} -D -m644 gamecode-%{gamecode_ver}/res/portals/infolist.txt %{buildroot}/%{_prefix}/games/%{name}/portals/infolist.txt
21nr|hexen2-1.5.9-1|198	%{__install} -D -m644 gamecode-%{gamecode_ver}/res/portals/maplist.txt %{buildroot}/%{_prefix}/games/%{name}/portals/maplist.txt
21nr|hexen2-1.5.9-1|199	%{__install} -D -m644 gamecode-%{gamecode_ver}/res/portals/puzzles.txt %{buildroot}/%{_prefix}/games/%{name}/portals/puzzles.txt
21nr|hexen2-1.5.9-1|200	%{__install} -D -m644 gamecode-%{gamecode_ver}/res/portals/default.cfg %{buildroot}/%{_prefix}/games/%{name}/portals/default.cfg
21nr|hexen2-1.5.9-1|201	%{__mkdir_p} %{buildroot}/%{_prefix}/games/%{name}/hw/
21nr|hexen2-1.5.9-1|202	%{__install} -D -m644 gamecode-%{gamecode_ver}/hc/hw/hwprogs.dat %{buildroot}/%{_prefix}/games/%{name}/hw/hwprogs.dat
21nr|hexen2-1.5.9-1|203	%{__install} -D -m644 gamecode-%{gamecode_ver}/res/hw/mapcycle.cfg %{buildroot}/%{_prefix}/games/%{name}/hw/mapcycle.cfg
21nr|hexen2-1.5.9-1|204	%{__install} -D -m644 gamecode-%{gamecode_ver}/res/hw/server.cfg %{buildroot}/%{_prefix}/games/%{name}/hw/server.cfg
21nr|hexen2-1.5.9-1|205	%{__install} -D -m644 gamecode-%{gamecode_ver}/res/hw/strings.txt %{buildroot}/%{_prefix}/games/%{name}/hw/strings.txt
21nr|hexen2-1.5.9-1|206	%{__install} -D -m644 gamecode-%{gamecode_ver}/res/hw/default.cfg %{buildroot}/%{_prefix}/games/%{name}/hw/default.cfg
21nr|hexen2-1.5.9-1|207	%{__install} -D -m644 hw/pak4.pak %{buildroot}/%{_prefix}/games/%{name}/hw/pak4.pak
21nr|hexen2-1.5.9-1|208	
21nr|hexen2-1.5.9-1|209	# Install ent fixes handling map quirks
21nr|hexen2-1.5.9-1|210	%{__mkdir_p} %{buildroot}/%{_prefix}/games/%{name}/data1/maps/
21nr|hexen2-1.5.9-1|211	%{__install} -D -m644 gamecode-%{gamecode_ver}/mapfixes/data1/maps/README.txt %{buildroot}/%{_prefix}/games/%{name}/data1/maps/README.txt
21nr|hexen2-1.5.9-1|212	%{__install} -D -m644 gamecode-%{gamecode_ver}/mapfixes/data1/maps/cath.ent %{buildroot}/%{_prefix}/games/%{name}/data1/maps/cath.ent
21nr|hexen2-1.5.9-1|213	%{__install} -D -m644 gamecode-%{gamecode_ver}/mapfixes/data1/maps/cath.txt %{buildroot}/%{_prefix}/games/%{name}/data1/maps/cath.txt
21nr|hexen2-1.5.9-1|214	%{__install} -D -m644 gamecode-%{gamecode_ver}/mapfixes/data1/maps/demo2.ent %{buildroot}/%{_prefix}/games/%{name}/data1/maps/demo2.ent
21nr|hexen2-1.5.9-1|215	%{__install} -D -m644 gamecode-%{gamecode_ver}/mapfixes/data1/maps/demo2.txt %{buildroot}/%{_prefix}/games/%{name}/data1/maps/demo2.txt
21nr|hexen2-1.5.9-1|216	%{__install} -D -m644 gamecode-%{gamecode_ver}/mapfixes/data1/maps/egypt4.ent %{buildroot}/%{_prefix}/games/%{name}/data1/maps/egypt4.ent
21nr|hexen2-1.5.9-1|217	%{__install} -D -m644 gamecode-%{gamecode_ver}/mapfixes/data1/maps/egypt4.txt %{buildroot}/%{_prefix}/games/%{name}/data1/maps/egypt4.txt
21nr|hexen2-1.5.9-1|218	%{__install} -D -m644 gamecode-%{gamecode_ver}/mapfixes/data1/maps/egypt5.ent %{buildroot}/%{_prefix}/games/%{name}/data1/maps/egypt5.ent
21nr|hexen2-1.5.9-1|219	%{__install} -D -m644 gamecode-%{gamecode_ver}/mapfixes/data1/maps/egypt5.txt %{buildroot}/%{_prefix}/games/%{name}/data1/maps/egypt5.txt
21nr|hexen2-1.5.9-1|220	%{__install} -D -m644 gamecode-%{gamecode_ver}/mapfixes/data1/maps/romeric5.ent %{buildroot}/%{_prefix}/games/%{name}/data1/maps/romeric5.ent
21nr|hexen2-1.5.9-1|221	%{__install} -D -m644 gamecode-%{gamecode_ver}/mapfixes/data1/maps/romeric5.txt %{buildroot}/%{_prefix}/games/%{name}/data1/maps/romeric5.txt
21nr|hexen2-1.5.9-1|222	%{__install} -D -m644 gamecode-%{gamecode_ver}/mapfixes/data1/maps/tower.ent %{buildroot}/%{_prefix}/games/%{name}/data1/maps/tower.ent
21nr|hexen2-1.5.9-1|223	%{__install} -D -m644 gamecode-%{gamecode_ver}/mapfixes/data1/maps/tower.txt %{buildroot}/%{_prefix}/games/%{name}/data1/maps/tower.txt
21nr|hexen2-1.5.9-1|224	%{__install} -D -m644 gamecode-%{gamecode_ver}/mapfixes/portals/maps/README.txt %{buildroot}/%{_prefix}/games/%{name}/portals/maps/README.txt
21nr|hexen2-1.5.9-1|225	%{__install} -D -m644 gamecode-%{gamecode_ver}/mapfixes/portals/maps/tibet2.ent %{buildroot}/%{_prefix}/games/%{name}/portals/maps/tibet2.ent
21nr|hexen2-1.5.9-1|226	%{__install} -D -m644 gamecode-%{gamecode_ver}/mapfixes/portals/maps/tibet2.txt %{buildroot}/%{_prefix}/games/%{name}/portals/maps/tibet2.txt
21nr|hexen2-1.5.9-1|227	%{__install} -D -m644 gamecode-%{gamecode_ver}/mapfixes/portals/maps/tibet9.ent %{buildroot}/%{_prefix}/games/%{name}/portals/maps/tibet9.ent
21nr|hexen2-1.5.9-1|228	%{__install} -D -m644 gamecode-%{gamecode_ver}/mapfixes/portals/maps/tibet9.txt %{buildroot}/%{_prefix}/games/%{name}/portals/maps/tibet9.txt
21nr|hexen2-1.5.9-1|229	
21nr|hexen2-1.5.9-1|230	# Install the pak deltas
21nr|hexen2-1.5.9-1|231	%{__mkdir_p} %{buildroot}/%{_prefix}/games/%{name}/patchdat/
21nr|hexen2-1.5.9-1|232	%{__mkdir_p} %{buildroot}/%{_prefix}/games/%{name}/patchdat/data1
21nr|hexen2-1.5.9-1|233	%{__install} -D -m644 gamecode-%{gamecode_ver}/patch111/patchdat/data1/data1pk0.xd3 %{buildroot}/%{_prefix}/games/%{name}/patchdat/data1/data1pk0.xd3
21nr|hexen2-1.5.9-1|234	%{__install} -D -m644 gamecode-%{gamecode_ver}/patch111/patchdat/data1/data1pk1.xd3 %{buildroot}/%{_prefix}/games/%{name}/patchdat/data1/data1pk1.xd3
21nr|hexen2-1.5.9-1|235	%{__install} -D -m644 gamecode-%{gamecode_ver}/patch111/patchdat.txt %{buildroot}/%{_prefix}/games/%{name}/patchdat.txt
21nr|hexen2-1.5.9-1|236	
21nr|hexen2-1.5.9-1|237	%{__install} -D -m644 engine/resource/hexen2.png %{buildroot}/%{_prefix}/games/%{name}/hexen2.png
21nr|hexen2-1.5.9-1|238	
21nr|hexen2-1.5.9-1|239	%clean
21nr|hexen2-1.5.9-1|240	%{__rm} -rf %{buildroot}
21nr|hexen2-1.5.9-1|241	
21nr|hexen2-1.5.9-1|242	%files
21nr|hexen2-1.5.9-1|243	%defattr(-,root,root)
21nr|hexen2-1.5.9-1|244	%{_bindir}/hexen2-run.sh
21nr|hexen2-1.5.9-1|245	%{_bindir}/glhexen2
21nr|hexen2-1.5.9-1|246	%{_bindir}/hexen2
21nr|hexen2-1.5.9-1|247	%{_bindir}/h2ded
21nr|hexen2-1.5.9-1|248	%{_prefix}/games/%{name}/hexen2
21nr|hexen2-1.5.9-1|249	%{_prefix}/games/%{name}/glhexen2
21nr|hexen2-1.5.9-1|250	%{_prefix}/games/%{name}/h2ded
21nr|hexen2-1.5.9-1|251	%{_prefix}/games/%{name}/h2patch
21nr|hexen2-1.5.9-1|252	%{_prefix}/games/%{name}/patchdat/data1/data1pk0.xd3
21nr|hexen2-1.5.9-1|253	%{_prefix}/games/%{name}/patchdat/data1/data1pk1.xd3
21nr|hexen2-1.5.9-1|254	%{_prefix}/games/%{name}/patchdat.txt
21nr|hexen2-1.5.9-1|255	%{_prefix}/games/%{name}/data1/progs.dat
21nr|hexen2-1.5.9-1|256	%{_prefix}/games/%{name}/data1/progs2.dat
21nr|hexen2-1.5.9-1|257	%{_prefix}/games/%{name}/data1/hexen.rc
21nr|hexen2-1.5.9-1|258	%{_prefix}/games/%{name}/data1/strings.txt
21nr|hexen2-1.5.9-1|259	%{_prefix}/games/%{name}/data1/default.cfg
21nr|hexen2-1.5.9-1|260	%{_prefix}/games/%{name}/data1/maps/README.txt
21nr|hexen2-1.5.9-1|261	%{_prefix}/games/%{name}/data1/maps/cath.ent
21nr|hexen2-1.5.9-1|262	%{_prefix}/games/%{name}/data1/maps/cath.txt
21nr|hexen2-1.5.9-1|263	%{_prefix}/games/%{name}/data1/maps/demo2.ent
21nr|hexen2-1.5.9-1|264	%{_prefix}/games/%{name}/data1/maps/demo2.txt
21nr|hexen2-1.5.9-1|265	%{_prefix}/games/%{name}/data1/maps/egypt4.ent
21nr|hexen2-1.5.9-1|266	%{_prefix}/games/%{name}/data1/maps/egypt4.txt
21nr|hexen2-1.5.9-1|267	%{_prefix}/games/%{name}/data1/maps/egypt5.ent
21nr|hexen2-1.5.9-1|268	%{_prefix}/games/%{name}/data1/maps/egypt5.txt
21nr|hexen2-1.5.9-1|269	%{_prefix}/games/%{name}/data1/maps/romeric5.ent
21nr|hexen2-1.5.9-1|270	%{_prefix}/games/%{name}/data1/maps/romeric5.txt
21nr|hexen2-1.5.9-1|271	%{_prefix}/games/%{name}/data1/maps/tower.ent
21nr|hexen2-1.5.9-1|272	%{_prefix}/games/%{name}/data1/maps/tower.txt
21nr|hexen2-1.5.9-1|273	%{_prefix}/games/%{name}/portals/progs.dat
21nr|hexen2-1.5.9-1|274	%{_prefix}/games/%{name}/portals/hexen.rc
21nr|hexen2-1.5.9-1|275	%{_prefix}/games/%{name}/portals/strings.txt
21nr|hexen2-1.5.9-1|276	%{_prefix}/games/%{name}/portals/puzzles.txt
21nr|hexen2-1.5.9-1|277	%{_prefix}/games/%{name}/portals/infolist.txt
21nr|hexen2-1.5.9-1|278	%{_prefix}/games/%{name}/portals/maplist.txt
21nr|hexen2-1.5.9-1|279	%{_prefix}/games/%{name}/portals/default.cfg
21nr|hexen2-1.5.9-1|280	%{_prefix}/games/%{name}/portals/maps/README.txt
21nr|hexen2-1.5.9-1|281	%{_prefix}/games/%{name}/portals/maps/tibet2.ent
21nr|hexen2-1.5.9-1|282	%{_prefix}/games/%{name}/portals/maps/tibet2.txt
21nr|hexen2-1.5.9-1|283	%{_prefix}/games/%{name}/portals/maps/tibet9.ent
21nr|hexen2-1.5.9-1|284	%{_prefix}/games/%{name}/portals/maps/tibet9.txt
21nr|hexen2-1.5.9-1|285	%{_prefix}/games/%{name}/cdrip_hexen2.sh
21nr|hexen2-1.5.9-1|286	%{_prefix}/games/%{name}/cdrip_hexen2_xplosiv.sh
21nr|hexen2-1.5.9-1|287	%{_prefix}/games/%{name}/cdrip_hexen2_matroxm3d.sh
21nr|hexen2-1.5.9-1|288	%{_prefix}/games/%{name}/cdrip_missionpack.sh
21nr|hexen2-1.5.9-1|289	%{_prefix}/games/%{name}/docs/README
21nr|hexen2-1.5.9-1|290	%{_prefix}/games/%{name}/docs/COPYING
21nr|hexen2-1.5.9-1|291	%{_prefix}/games/%{name}/docs/BUGS
21nr|hexen2-1.5.9-1|292	%{_prefix}/games/%{name}/docs/ABOUT
21nr|hexen2-1.5.9-1|293	%{_prefix}/games/%{name}/docs/AUTHORS
21nr|hexen2-1.5.9-1|294	%{_prefix}/games/%{name}/docs/Features
21nr|hexen2-1.5.9-1|295	%{_prefix}/games/%{name}/docs/CHANGES
21nr|hexen2-1.5.9-1|296	%{_prefix}/games/%{name}/docs/CHANGES.old
21nr|hexen2-1.5.9-1|297	%{_prefix}/games/%{name}/docs/README.music
21nr|hexen2-1.5.9-1|298	%{_prefix}/games/%{name}/docs/README.3dfx
21nr|hexen2-1.5.9-1|299	%{_prefix}/games/%{name}/docs/TODO
21nr|hexen2-1.5.9-1|300	%{_prefix}/games/%{name}/docs/SrcNotes.txt
21nr|hexen2-1.5.9-1|301	%{_prefix}/games/%{name}/docs/ReleaseNotes
21nr|hexen2-1.5.9-1|302	%{_prefix}/games/%{name}/docs/ReleaseNotes.old
21nr|hexen2-1.5.9-1|303	%{_prefix}/games/%{name}/hexen2.png
21nr|hexen2-1.5.9-1|304	
21nr|hexen2-1.5.9-1|305	%files -n hexenworld
21nr|hexen2-1.5.9-1|306	%defattr(-,root,root)
21nr|hexen2-1.5.9-1|307	%{_bindir}/glhwcl
21nr|hexen2-1.5.9-1|308	%{_bindir}/hwcl
21nr|hexen2-1.5.9-1|309	%{_bindir}/hwsv
21nr|hexen2-1.5.9-1|310	%{_prefix}/games/%{name}/hwsv
21nr|hexen2-1.5.9-1|311	%{_prefix}/games/%{name}/hwmaster
21nr|hexen2-1.5.9-1|312	%{_prefix}/games/%{name}/hwcl
21nr|hexen2-1.5.9-1|313	%{_prefix}/games/%{name}/glhwcl
21nr|hexen2-1.5.9-1|314	%{_prefix}/games/%{name}/hw/hwprogs.dat
21nr|hexen2-1.5.9-1|315	%{_prefix}/games/%{name}/hw/mapcycle.cfg
21nr|hexen2-1.5.9-1|316	%{_prefix}/games/%{name}/hw/server.cfg
21nr|hexen2-1.5.9-1|317	%{_prefix}/games/%{name}/hw/pak4.pak
21nr|hexen2-1.5.9-1|318	%{_prefix}/games/%{name}/hw/strings.txt
21nr|hexen2-1.5.9-1|319	%{_prefix}/games/%{name}/hw/default.cfg
21nr|hexen2-1.5.9-1|320	%{_prefix}/games/%{name}/docs/README.hwcl
21nr|hexen2-1.5.9-1|321	%{_prefix}/games/%{name}/docs/README.hwsv
21nr|hexen2-1.5.9-1|322	%{_prefix}/games/%{name}/docs/README.hwmaster
21nr|hexen2-1.5.9-1|323	
21nr|hexen2-1.5.9-1|324	%changelog
21nr|hexen2-1.5.9-1|325	* Tue Feb 20 2018 O.Sezer <sezero@users.sourceforge.net> 1.5.9-1
21nr|hexen2-1.5.9-1|326	- Version 1.5.9.
21nr|hexen2-1.5.9-1|327	- Bump gamecode version to 1.29b
21nr|hexen2-1.5.9-1|328	
21nr|hexen2-1.5.9-1|329	* Mon May 30 2016 O.Sezer <sezero@users.sourceforge.net> 1.5.8-1
21nr|hexen2-1.5.9-1|330	- Bump version to 1.5.8.
21nr|hexen2-1.5.9-1|331	- Bump gamecode version to 1.29a
21nr|hexen2-1.5.9-1|332	
21nr|hexen2-1.5.9-1|333	* Thu Jan 21 2016 O.Sezer <sezero@users.sourceforge.net> 1.5.7-1
21nr|hexen2-1.5.9-1|334	- Removed gtk launcher, added a shell script to run different
21nr|hexen2-1.5.9-1|335	versions of the game, instead.
21nr|hexen2-1.5.9-1|336	- Use hcc's new -os switch when building the hcode
21nr|hexen2-1.5.9-1|337	- Added --with flac|mikmod|umx build options
21nr|hexen2-1.5.9-1|338	- Bump version to 1.5.7.
21nr|hexen2-1.5.9-1|339	- Bump gamecode version to 1.29
21nr|hexen2-1.5.9-1|340	
21nr|hexen2-1.5.9-1|341	* Fri Mar 08 2013 O.Sezer <sezero@users.sourceforge.net> 1.5.6-1
21nr|hexen2-1.5.9-1|342	- Add --with opus build option
21nr|hexen2-1.5.9-1|343	- Bump version to 1.5.6.
21nr|hexen2-1.5.9-1|344	- Bump gamecode version to 1.28
21nr|hexen2-1.5.9-1|345	
21nr|hexen2-1.5.9-1|346	* Tue Sep 11 2012 O.Sezer <sezero@users.sourceforge.net> 1.5.5-1
21nr|hexen2-1.5.9-1|347	- Adjusted gamedata resource installation after txt->res rename
21nr|hexen2-1.5.9-1|348	- Adjusted h2ded build and installation after moved Makefile.sv
21nr|hexen2-1.5.9-1|349	- Bump version to 1.5.5
21nr|hexen2-1.5.9-1|350	- Bump gamecode version to 1.27
21nr|hexen2-1.5.9-1|351	
21nr|hexen2-1.5.9-1|352	* Tue Jun 19 2012 O.Sezer <sezero@users.sourceforge.net> 1.5.4-1
21nr|hexen2-1.5.9-1|353	- Changed --without gtk2 option to --with gtk1.
21nr|hexen2-1.5.9-1|354	- Removed the beta/prerelease versioning stuff.
21nr|hexen2-1.5.9-1|355	- Bump gamecode version to 1.26.
21nr|hexen2-1.5.9-1|356	- Updated documents installation after the ReleaseNotes* changes.
21nr|hexen2-1.5.9-1|357	- Bump version to 1.5.4
21nr|hexen2-1.5.9-1|358	
21nr|hexen2-1.5.9-1|359	* Sat Apr 07 2012 O.Sezer <sezero@users.sourceforge.net> 1.5.3-1
21nr|hexen2-1.5.9-1|360	- Bump version to 1.5.3
21nr|hexen2-1.5.9-1|361	
21nr|hexen2-1.5.9-1|362	* Wed Feb 15 2012 O.Sezer <sezero@users.sourceforge.net> 1.5.2-1
21nr|hexen2-1.5.9-1|363	- Added --with gtk3 build option for the launcher
21nr|hexen2-1.5.9-1|364	
21nr|hexen2-1.5.9-1|365	* Sat Jan 14 2012 O.Sezer <sezero@users.sourceforge.net>
21nr|hexen2-1.5.9-1|366	- gamecode version 1.25
21nr|hexen2-1.5.9-1|367	
21nr|hexen2-1.5.9-1|368	* Sat Dec 17 2011 O.Sezer <sezero@users.sourceforge.net>
21nr|hexen2-1.5.9-1|369	- Install the AUTHORS file
21nr|hexen2-1.5.9-1|370	
21nr|hexen2-1.5.9-1|371	* Fri Dec 02 2011 O.Sezer <sezero@users.sourceforge.net>
21nr|hexen2-1.5.9-1|372	- Bumped version to 1.5.2
21nr|hexen2-1.5.9-1|373	
21nr|hexen2-1.5.9-1|374	* Mon Nov 21 2011 O.Sezer <sezero@users.sourceforge.net> 1.5.1-1
21nr|hexen2-1.5.9-1|375	- Install the cd-rip scripts for the less common game media, too.
21nr|hexen2-1.5.9-1|376	
21nr|hexen2-1.5.9-1|377	* Tue Oct 18 2011 O.Sezer <sezero@users.sourceforge.net>
21nr|hexen2-1.5.9-1|378	- Fixed some typoes
21nr|hexen2-1.5.9-1|379	- Install the CHANGES.old document.
21nr|hexen2-1.5.9-1|380	
21nr|hexen2-1.5.9-1|381	* Fri Oct 14 2011 O.Sezer <sezero@users.sourceforge.net>
21nr|hexen2-1.5.9-1|382	- Bumped version to 1.5.1
21nr|hexen2-1.5.9-1|383	- Adjusted for build system changes
21nr|hexen2-1.5.9-1|384	
21nr|hexen2-1.5.9-1|385	* Thu Sep 15 2011 O.Sezer <sezero@users.sourceforge.net> 1.5.0-1
21nr|hexen2-1.5.9-1|386	- 1.5.0-final.
21nr|hexen2-1.5.9-1|387	
21nr|hexen2-1.5.9-1|388	* Fri Aug 05 2011 O.Sezer <sezero@users.sourceforge.net>
21nr|hexen2-1.5.9-1|389	- docs/ReleaseNotes-1.4.4 is no more.
21nr|hexen2-1.5.9-1|390	
21nr|hexen2-1.5.9-1|391	* Mon Jun 20 2011 O.Sezer <sezero@users.sourceforge.net>
21nr|hexen2-1.5.9-1|392	- Install the cd-rip scripts.
21nr|hexen2-1.5.9-1|393	
21nr|hexen2-1.5.9-1|394	* Sun Jun 19 2011 O.Sezer <sezero@users.sourceforge.net>
21nr|hexen2-1.5.9-1|395	- Install modified entities for the cathedral map to handle the map's
21nr|hexen2-1.5.9-1|396	quirks.
21nr|hexen2-1.5.9-1|397	
21nr|hexen2-1.5.9-1|398	* Sun Jun 05 2011 O.Sezer <sezero@users.sourceforge.net>
21nr|hexen2-1.5.9-1|399	- Build the main game progs using the new hcc tool.
21nr|hexen2-1.5.9-1|400	
21nr|hexen2-1.5.9-1|401	* Wed Jun 01 2011 O.Sezer <sezero@users.sourceforge.net>
21nr|hexen2-1.5.9-1|402	- Update spec file after the xdelta3/h2patch changes.
21nr|hexen2-1.5.9-1|403	
21nr|hexen2-1.5.9-1|404	* Fri May 20 2011 O.Sezer <sezero@users.sourceforge.net>
21nr|hexen2-1.5.9-1|405	- Install fixed entities for the tower map to handle the map's quirks.
21nr|hexen2-1.5.9-1|406	
21nr|hexen2-1.5.9-1|407	* Wed May 04 2011 O.Sezer <sezero@users.sourceforge.net>
21nr|hexen2-1.5.9-1|408	- Install demo2 and egypt4 entity fixes for handling map quirks.
21nr|hexen2-1.5.9-1|409	
21nr|hexen2-1.5.9-1|410	* Tue Mar 08 2011 O.Sezer <sezero@users.sourceforge.net>
21nr|hexen2-1.5.9-1|411	- Fix license tag as GPLv2.
21nr|hexen2-1.5.9-1|412	- Add missing missing pack map entity fixes to the packaged files list.
21nr|hexen2-1.5.9-1|413	
21nr|hexen2-1.5.9-1|414	* Thu Mar 03 2011 O.Sezer <sezero@users.sourceforge.net>
21nr|hexen2-1.5.9-1|415	- Nasm version 0.98 can not be supported anymore due to its inability to
21nr|hexen2-1.5.9-1|416	handle -I arguments. Bumped the minimum required version to 0.98.38.
21nr|hexen2-1.5.9-1|417	
21nr|hexen2-1.5.9-1|418	* Sun Feb 27 2011 O.Sezer <sezero@users.sourceforge.net>
21nr|hexen2-1.5.9-1|419	- Add support for building against libmpg123 instead of libmad.
21nr|hexen2-1.5.9-1|420	
21nr|hexen2-1.5.9-1|421	* Tue Jan 04 2011 O.Sezer <sezero@users.sourceforge.net>
21nr|hexen2-1.5.9-1|422	- Install tibet2/tibet9 ent fixes for handling map quirks.
21nr|hexen2-1.5.9-1|423	
21nr|hexen2-1.5.9-1|424	* Wed Dec 29 2010 O.Sezer <sezero@users.sourceforge.net>
21nr|hexen2-1.5.9-1|425	- Install ent fixes handling map quirks.
21nr|hexen2-1.5.9-1|426	
21nr|hexen2-1.5.9-1|427	* Sun Dec 19 2010 O.Sezer <sezero@users.sourceforge.net>
21nr|hexen2-1.5.9-1|428	- Added new build options after the music playback changes.
21nr|hexen2-1.5.9-1|429	- Dropped SDL_mixer dependency which is not used anymore.
21nr|hexen2-1.5.9-1|430	- Added README.music among the installed documents.
21nr|hexen2-1.5.9-1|431	- Reworked the style we use for passing the build options to the makefiles.
21nr|hexen2-1.5.9-1|432	- Fixed icon path.
21nr|hexen2-1.5.9-1|433	
21nr|hexen2-1.5.9-1|434	* Fri Dec 17 2010 O.Sezer <sezero@users.sourceforge.net>
21nr|hexen2-1.5.9-1|435	- Moved xdelta under the libs directory.
21nr|hexen2-1.5.9-1|436	
21nr|hexen2-1.5.9-1|437	* Fri Apr 04 2008 O.Sezer <sezero@users.sourceforge.net> 1.4.3-1
21nr|hexen2-1.5.9-1|438	- 1.4.3-final.
21nr|hexen2-1.5.9-1|439	
21nr|hexen2-1.5.9-1|440	* Tue Feb 05 2008 O.Sezer <sezero@users.sourceforge.net>
21nr|hexen2-1.5.9-1|441	- incremented the gamecode version number to 1.19a
21nr|hexen2-1.5.9-1|442	
21nr|hexen2-1.5.9-1|443	* Wed Oct 03 2007 O.Sezer <sezero@users.sourceforge.net> 1.4.2-1
21nr|hexen2-1.5.9-1|444	- 1.4.2-final.
21nr|hexen2-1.5.9-1|445	
21nr|hexen2-1.5.9-1|446	* Mon Aug 13 2007 O.Sezer <sezero@users.sourceforge.net>
21nr|hexen2-1.5.9-1|447	- removed the .gtk1 suffix from launcher gtk-1.2 builds
21nr|hexen2-1.5.9-1|448	
21nr|hexen2-1.5.9-1|449	* Fri Jun 15 2007 O.Sezer <sezero@users.sourceforge.net>
21nr|hexen2-1.5.9-1|450	- The software renderer clients can now be compiled on non-intel.
21nr|hexen2-1.5.9-1|451	
21nr|hexen2-1.5.9-1|452	* Tue Apr 10 2007 O.Sezer <sezero@users.sourceforge.net>
21nr|hexen2-1.5.9-1|453	- xdelta now builds without autotools.
21nr|hexen2-1.5.9-1|454	
21nr|hexen2-1.5.9-1|455	* Tue Mar 20 2007 O.Sezer <sezero@users.sourceforge.net>
21nr|hexen2-1.5.9-1|456	- xdelta version is 1.1.4: rename the binary properly.
21nr|hexen2-1.5.9-1|457	
21nr|hexen2-1.5.9-1|458	* Sun Mar 18 2007 O.Sezer <sezero@users.sourceforge.net>
21nr|hexen2-1.5.9-1|459	- gamecode version changed to 1.17.
21nr|hexen2-1.5.9-1|460	
21nr|hexen2-1.5.9-1|461	* Mon Feb 05 2007 O.Sezer <sezero@users.sourceforge.net>
21nr|hexen2-1.5.9-1|462	- xdelta is now included in the source tarball.
21nr|hexen2-1.5.9-1|463	
21nr|hexen2-1.5.9-1|464	* Fri Dec 01 2006 O.Sezer <sezero@users.sourceforge.net> 1.4.1-2
21nr|hexen2-1.5.9-1|465	- Version 1.4.1-rev1 :
21nr|hexen2-1.5.9-1|466	- Updated to gamedata-1.16a
21nr|hexen2-1.5.9-1|467	- Updated to xdelta-1.1.3b
21nr|hexen2-1.5.9-1|468	- Updated the URLs
21nr|hexen2-1.5.9-1|469	
21nr|hexen2-1.5.9-1|470	* Wed Oct 18 2006 O.Sezer <sezero@users.sourceforge.net> 1.4.1-1
21nr|hexen2-1.5.9-1|471	- Merged the hexen2 and mission pack packages.
21nr|hexen2-1.5.9-1|472	- Added build option --without midi.
21nr|hexen2-1.5.9-1|473	- Added build option --without alsa.
21nr|hexen2-1.5.9-1|474	- Added build option --without asm.
21nr|hexen2-1.5.9-1|475	- Disabled x86 assembly on non-intel cpus.
21nr|hexen2-1.5.9-1|476	- Do not build or package the software renderer versions when not
21nr|hexen2-1.5.9-1|477	using x86 assembly until we fix them properly.
21nr|hexen2-1.5.9-1|478	- Version 1.4.1-final.
21nr|hexen2-1.5.9-1|479	
21nr|hexen2-1.5.9-1|480	* Mon Aug 14 2006 O.Sezer <sezero@users.sourceforge.net>
21nr|hexen2-1.5.9-1|481	- Added the dedicated server to the packaged binaries.
21nr|hexen2-1.5.9-1|482	Preparing for a future 1.4.1 release.
21nr|hexen2-1.5.9-1|483	
21nr|hexen2-1.5.9-1|484	* Tue Apr 18 2006 O.Sezer <sezero@users.sourceforge.net> 1.4.0-7
21nr|hexen2-1.5.9-1|485	- More packaging tidy-ups for 1.4.0-final
21nr|hexen2-1.5.9-1|486	
21nr|hexen2-1.5.9-1|487	* Sun Apr 16 2006 O.Sezer <sezero@users.sourceforge.net>
21nr|hexen2-1.5.9-1|488	- Back to xdelta: removed loki_patch. All of its fancy bloat can
21nr|hexen2-1.5.9-1|489	be done in a shell script, which is more customizable.
21nr|hexen2-1.5.9-1|490	
21nr|hexen2-1.5.9-1|491	* Tue Apr 04 2006 O.Sezer <sezero@users.sourceforge.net>
21nr|hexen2-1.5.9-1|492	- Since 1.4.0-rc2 no mission pack specific binaries are needed.
21nr|hexen2-1.5.9-1|493	
21nr|hexen2-1.5.9-1|494	* Sun Mar 26 2006 O.Sezer <sezero@users.sourceforge.net>
21nr|hexen2-1.5.9-1|495	- Moved hexenworld related documentation to the hexenworld package
21nr|hexen2-1.5.9-1|496	lib3dfxgamma is no longer needed. not packaging it.
21nr|hexen2-1.5.9-1|497	
21nr|hexen2-1.5.9-1|498	* Thu Mar 02 2006 O.Sezer <sezero@users.sourceforge.net>
21nr|hexen2-1.5.9-1|499	- Added Features to the packaged documentation
21nr|hexen2-1.5.9-1|500	
21nr|hexen2-1.5.9-1|501	* Wed Mar 01 2006 O.Sezer <sezero@users.sourceforge.net>
21nr|hexen2-1.5.9-1|502	- Updated after the utilities reorganization
21nr|hexen2-1.5.9-1|503	
21nr|hexen2-1.5.9-1|504	* Sun Feb 12 2006 O.Sezer <sezero@users.sourceforge.net>
21nr|hexen2-1.5.9-1|505	- Updated for a future 1.4.0
21nr|hexen2-1.5.9-1|506	
21nr|hexen2-1.5.9-1|507	* Mon Aug 29 2005 O.Sezer <sezero@users.sourceforge.net> 1.3.0-2
21nr|hexen2-1.5.9-1|508	- Patch: We need to remove OS checks from the update_h2 script
21nr|hexen2-1.5.9-1|509	
21nr|hexen2-1.5.9-1|510	* Sun Aug 21 2005 O.Sezer <sezero@users.sourceforge.net> 1.3.0-1
21nr|hexen2-1.5.9-1|511	- First sketchy spec file for RedHat and Fedora Core
21nr|hexen2-1.5.9-1|512	

20049 21
21nr|hheretic-0.2.3-1|1	Name:			hheretic
21nr|hheretic-0.2.3-1|2	Summary:		Hacked Heretic is a Linux port of Raven Games old shooter, Heretic
21nr|hheretic-0.2.3-1|3	License:		GPL
21nr|hheretic-0.2.3-1|4	Group:			Games/Arcade
21nr|hheretic-0.2.3-1|5	Version:		0.2.3
21nr|hheretic-0.2.3-1|6	Release:		1
21nr|hheretic-0.2.3-1|7	URL:			http://hheretic.sourceforge.net/
21nr|hheretic-0.2.3-1|8	Source:			http://downloads.sourceforge.net/hheretic/%{name}-%{version}-src.tgz
21nr|hheretic-0.2.3-1|9	Source1:		%{name}.png
21nr|hheretic-0.2.3-1|10	Source90:		%{name}-rpmlintrc
21nr|hheretic-0.2.3-1|11	BuildRequires:	pkgconfig(gl)
21nr|hheretic-0.2.3-1|12	BuildRequires:	pkgconfig(glu)
21nr|hheretic-0.2.3-1|13	BuildRequires:	pkgconfig(sdl)
21nr|hheretic-0.2.3-1|14	BuildRequires:	pkgconfig(SDL_mixer)
21nr|hheretic-0.2.3-1|15	Requires:	TiMidity++
21nr|hheretic-0.2.3-1|16	
21nr|hheretic-0.2.3-1|17	%description
21nr|hheretic-0.2.3-1|18	Hacked Heretic is a Linux port of Raven Game's old shooter, Heretic.
21nr|hheretic-0.2.3-1|19	
21nr|hheretic-0.2.3-1|20	This is a new release of Dan's excellent Hacked Heretic, by the
21nr|hheretic-0.2.3-1|21	authors of Hammer of Thyrion (Heretic II). We're applying fixes,
21nr|hheretic-0.2.3-1|22	adding a few features, and ensuring it runs on most *nix operating
21nr|hheretic-0.2.3-1|23	systems.
21nr|hheretic-0.2.3-1|24	
21nr|hheretic-0.2.3-1|25	This package contains the OpenGL enabled binary.
21nr|hheretic-0.2.3-1|26	
21nr|hheretic-0.2.3-1|27	%package sdl
21nr|hheretic-0.2.3-1|28	Summary:	Hacked Heretic is a Linux port of Raven Game's old shooter, Heretic
21nr|hheretic-0.2.3-1|29	Group:		Games/Arcade
21nr|hheretic-0.2.3-1|30	
21nr|hheretic-0.2.3-1|31	%description sdl
21nr|hheretic-0.2.3-1|32	Hacked Heretic is a Linux port of Raven Game's old shooter, Heretic.
21nr|hheretic-0.2.3-1|33	
21nr|hheretic-0.2.3-1|34	This is a new release of Dan's excellent Hacked Heretic, by the
21nr|hheretic-0.2.3-1|35	authors of Heretic II. We're applying fixes,
21nr|hheretic-0.2.3-1|36	adding a few features, and ensuring it runs on most *nix operating
21nr|hheretic-0.2.3-1|37	systems.
21nr|hheretic-0.2.3-1|38	
21nr|hheretic-0.2.3-1|39	This package contains the sdl enabled binary.
21nr|hheretic-0.2.3-1|40	
21nr|hheretic-0.2.3-1|41	%package shareware
21nr|hheretic-0.2.3-1|42	Summary:	Hacked Heretic is a Linux port of Raven Game's old shooter, Heretic
21nr|hheretic-0.2.3-1|43	Group:		Games/Arcade
21nr|hheretic-0.2.3-1|44	Requires:	%{name}
21nr|hheretic-0.2.3-1|45	
21nr|hheretic-0.2.3-1|46	%description shareware
21nr|hheretic-0.2.3-1|47	Hacked Heretic is a Linux port of Raven Game's old shooter, Heretic.
21nr|hheretic-0.2.3-1|48	
21nr|hheretic-0.2.3-1|49	Those without the full retail version of Heretic can still play the
21nr|hheretic-0.2.3-1|50	shareware.
21nr|hheretic-0.2.3-1|51	
21nr|hheretic-0.2.3-1|52	
21nr|hheretic-0.2.3-1|53	%prep
21nr|hheretic-0.2.3-1|54	%setup -q -n %{name}-%{version}-src
21nr|hheretic-0.2.3-1|55	
21nr|hheretic-0.2.3-1|56	%build
21nr|hheretic-0.2.3-1|57	# compile the OpenGL version (hheretic-gl)
21nr|hheretic-0.2.3-1|58	%configure \
21nr|hheretic-0.2.3-1|59	--with-audio=sdlmixer
21nr|hheretic-0.2.3-1|60	%make
21nr|hheretic-0.2.3-1|61	
21nr|hheretic-0.2.3-1|62	# compile the software version (hheretic-sdl)
21nr|hheretic-0.2.3-1|63	%make clean
21nr|hheretic-0.2.3-1|64	%configure \
21nr|hheretic-0.2.3-1|65	--disable-gl \
21nr|hheretic-0.2.3-1|66	--with-audio=sdlmixer
21nr|hheretic-0.2.3-1|67	%make
21nr|hheretic-0.2.3-1|68	
21nr|hheretic-0.2.3-1|69	%install
21nr|hheretic-0.2.3-1|70	# wrapper startscript
21nr|hheretic-0.2.3-1|71	%__install -dm 755 %{buildroot}%{_gamesbindir}
21nr|hheretic-0.2.3-1|72	for i in gl sdl; do
21nr|hheretic-0.2.3-1|73	%{__cat} > %{name}-$i.sh << EOF
21nr|hheretic-0.2.3-1|74	#!/bin/bash
21nr|hheretic-0.2.3-1|75	if [ ! -f \$HOME/.hheretic/version-%{version} ]; then
21nr|hheretic-0.2.3-1|76	mkdir -p \$HOME/.hheretic
21nr|hheretic-0.2.3-1|77	
21nr|hheretic-0.2.3-1|78	# if shareware is installed create a link
21nr|hheretic-0.2.3-1|79	if [ -f %{_datadir}/games/%{name}/heretic.wad ]; then
21nr|hheretic-0.2.3-1|80	cd \$HOME/.hheretic
21nr|hheretic-0.2.3-1|81	ln -s %{_datadir}/games/%{name}/heretic.wad .
21nr|hheretic-0.2.3-1|82	fi
21nr|hheretic-0.2.3-1|83	touch version-%{version}
21nr|hheretic-0.2.3-1|84	fi
21nr|hheretic-0.2.3-1|85	cd \$HOME/.hheretic
21nr|hheretic-0.2.3-1|86	%{_prefix}/games/%{name}-$i "\$@"
21nr|hheretic-0.2.3-1|87	EOF
21nr|hheretic-0.2.3-1|88	
21nr|hheretic-0.2.3-1|89	%__install -m 755 %{name}-$i.sh \
21nr|hheretic-0.2.3-1|90	%{buildroot}%{_gamesbindir}
21nr|hheretic-0.2.3-1|91	done
21nr|hheretic-0.2.3-1|92	
21nr|hheretic-0.2.3-1|93	# install the gamedata
21nr|hheretic-0.2.3-1|94	%__install -dm 755 %{buildroot}/%{_datadir}/games/%{name} \
21nr|hheretic-0.2.3-1|95	%{buildroot}%{_datadir}/games/%{name}
21nr|hheretic-0.2.3-1|96	
21nr|hheretic-0.2.3-1|97	%__install -dm 755 %{buildroot}%{_prefix}/games/%{name}
21nr|hheretic-0.2.3-1|98	%__install -dm 755 %{buildroot}%{_datadir}/pixmaps
21nr|hheretic-0.2.3-1|99	for i in gl sdl; do
21nr|hheretic-0.2.3-1|100	# binaries
21nr|hheretic-0.2.3-1|101	%__install -m 755 %{name}-$i \
21nr|hheretic-0.2.3-1|102	%{buildroot}%{_prefix}/games
21nr|hheretic-0.2.3-1|103	
21nr|hheretic-0.2.3-1|104	# icon
21nr|hheretic-0.2.3-1|105	%__install -m 644 %{SOURCE1} \
21nr|hheretic-0.2.3-1|106	%{buildroot}%{_datadir}/pixmaps/%{name}-$i.png
21nr|hheretic-0.2.3-1|107	done
21nr|hheretic-0.2.3-1|108	
21nr|hheretic-0.2.3-1|109	# install menu entry
21nr|hheretic-0.2.3-1|110	%__install -dm 755 %{buildroot}%{_datadir}/applications
21nr|hheretic-0.2.3-1|111	%{__cat} > %{name}-gl.desktop << EOF
21nr|hheretic-0.2.3-1|112	[Desktop Entry]
21nr|hheretic-0.2.3-1|113	Name=Hacked Heretic (OpenGL)
21nr|hheretic-0.2.3-1|114	GenericName=Hacked Heretic (OpenGL)
21nr|hheretic-0.2.3-1|115	Comment=Hacked Heretic is a Linux port of Raven Game's old shooter, Heretic
21nr|hheretic-0.2.3-1|116	Exec=%{name}-gl.sh
21nr|hheretic-0.2.3-1|117	Icon=%{name}-gl
21nr|hheretic-0.2.3-1|118	Terminal=false
21nr|hheretic-0.2.3-1|119	Type=Application
21nr|hheretic-0.2.3-1|120	Categories=Game;ArcadeGame;X-MandrivaLinux-MoreApplications-Games-Arcade;
21nr|hheretic-0.2.3-1|121	EOF
21nr|hheretic-0.2.3-1|122	
21nr|hheretic-0.2.3-1|123	%{__cat} > %{name}-sdl.desktop << EOF
21nr|hheretic-0.2.3-1|124	[Desktop Entry]
21nr|hheretic-0.2.3-1|125	Name=Hacked Heretic (SDL)
21nr|hheretic-0.2.3-1|126	GenericName=Hacked Heretic (SDL)
21nr|hheretic-0.2.3-1|127	Comment=Hacked Heretic is a Linux port of Raven Game's old shooter, Heretic
21nr|hheretic-0.2.3-1|128	Exec=%{name}-sdl.sh
21nr|hheretic-0.2.3-1|129	Icon=%{name}-sdl
21nr|hheretic-0.2.3-1|130	Terminal=false
21nr|hheretic-0.2.3-1|131	Type=Application
21nr|hheretic-0.2.3-1|132	Categories=Game;ArcadeGame;X-MandrivaLinux-MoreApplications-Games-Arcade;
21nr|hheretic-0.2.3-1|133	EOF
21nr|hheretic-0.2.3-1|134	
21nr|hheretic-0.2.3-1|135	%__install -m 644 %{name}*.desktop \
21nr|hheretic-0.2.3-1|136	%{buildroot}%{_datadir}/applications
21nr|hheretic-0.2.3-1|137	
21nr|hheretic-0.2.3-1|138	%files
21nr|hheretic-0.2.3-1|139	%doc AUTHORS ChangeLog LICENSE TODO
21nr|hheretic-0.2.3-1|140	%{_gamesbindir}/%{name}-gl.sh
21nr|hheretic-0.2.3-1|141	%{_prefix}/games/%{name}-gl
21nr|hheretic-0.2.3-1|142	%{_datadir}/pixmaps/%{name}-gl.png
21nr|hheretic-0.2.3-1|143	%{_datadir}/applications/%{name}-gl.desktop
21nr|hheretic-0.2.3-1|144	
21nr|hheretic-0.2.3-1|145	%files sdl
21nr|hheretic-0.2.3-1|146	%{_gamesbindir}/%{name}-sdl.sh
21nr|hheretic-0.2.3-1|147	%{_prefix}/games/%{name}-sdl
21nr|hheretic-0.2.3-1|148	%{_datadir}/pixmaps/%{name}-sdl.png
21nr|hheretic-0.2.3-1|149	%{_datadir}/applications/%{name}-sdl.desktop
21nr|hheretic-0.2.3-1|150	
21nr|hheretic-0.2.3-1|151	%files shareware
21nr|hheretic-0.2.3-1|152	%defattr(-,root,root)
21nr|hheretic-0.2.3-1|153	# %doc README.sharewarewad
21nr|hheretic-0.2.3-1|154	# %dir %{_datadir}/games/%{name}
21nr|hheretic-0.2.3-1|155	# %{_datadir}/games/%{name}/*.wad

20050 21
21nr|hhexen-1.6.3-1|1	Name:			hhexen
21nr|hhexen-1.6.3-1|2	Summary:		Hacked Hexen is a Linux port of Raven Games old shooter, Hexen
21nr|hhexen-1.6.3-1|3	License:		GPL
21nr|hhexen-1.6.3-1|4	Group:			Games/Arcade
21nr|hhexen-1.6.3-1|5	Version:		1.6.3
21nr|hhexen-1.6.3-1|6	Release:		1
21nr|hhexen-1.6.3-1|7	URL:			http://hhexen.sourceforge.net/
21nr|hhexen-1.6.3-1|8	Source:			http://downloads.sourceforge.net/hhexen/%{name}-%{version}-src.tgz
21nr|hhexen-1.6.3-1|9	Source1:		%{name}.png
21nr|hhexen-1.6.3-1|10	Source90:		%{name}-rpmlintrc
21nr|hhexen-1.6.3-1|11	BuildRequires:	pkgconfig(gl)
21nr|hhexen-1.6.3-1|12	BuildRequires:	pkgconfig(glu)
21nr|hhexen-1.6.3-1|13	BuildRequires:	pkgconfig(sdl)
21nr|hhexen-1.6.3-1|14	BuildRequires:	pkgconfig(SDL_mixer)
21nr|hhexen-1.6.3-1|15	Requires:	TiMidity++
21nr|hhexen-1.6.3-1|16	
21nr|hhexen-1.6.3-1|17	%description
21nr|hhexen-1.6.3-1|18	Hacked Hexen is a Linux port of Raven Game's old shooter, Hexen.
21nr|hhexen-1.6.3-1|19	
21nr|hhexen-1.6.3-1|20	This is a new release of Dan's excellent Hacked Hexen, by the
21nr|hhexen-1.6.3-1|21	authors of Hammer of Thyrion (Hexen II). We're applying fixes,
21nr|hhexen-1.6.3-1|22	adding a few features, and ensuring it runs on most *nix operating
21nr|hhexen-1.6.3-1|23	systems.
21nr|hhexen-1.6.3-1|24	
21nr|hhexen-1.6.3-1|25	This package contains the OpenGL enabled binary.
21nr|hhexen-1.6.3-1|26	
21nr|hhexen-1.6.3-1|27	This package is non-free because it requires non-free data.
21nr|hhexen-1.6.3-1|28	
21nr|hhexen-1.6.3-1|29	%package sdl
21nr|hhexen-1.6.3-1|30	Summary:	Hacked Hexen is a Linux port of Raven Game's old shooter, Hexen
21nr|hhexen-1.6.3-1|31	Group:		Games/Arcade
21nr|hhexen-1.6.3-1|32	
21nr|hhexen-1.6.3-1|33	%description sdl
21nr|hhexen-1.6.3-1|34	Hacked Hexen is a Linux port of Raven Game's old shooter, Hexen.
21nr|hhexen-1.6.3-1|35	
21nr|hhexen-1.6.3-1|36	This is a new release of Dan's excellent Hacked Hexen, by the
21nr|hhexen-1.6.3-1|37	authors of Hammer of Thyrion (Hexen II). We're applying fixes,
21nr|hhexen-1.6.3-1|38	adding a few features, and ensuring it runs on most *nix operating
21nr|hhexen-1.6.3-1|39	systems.
21nr|hhexen-1.6.3-1|40	
21nr|hhexen-1.6.3-1|41	This package contains the sdl enabled binary.
21nr|hhexen-1.6.3-1|42	
21nr|hhexen-1.6.3-1|43	%prep
21nr|hhexen-1.6.3-1|44	%setup -q -n %{name}-%{version}-src
21nr|hhexen-1.6.3-1|45	
21nr|hhexen-1.6.3-1|46	%build
21nr|hhexen-1.6.3-1|47	# compile the OpenGL version (hhexen-gl)
21nr|hhexen-1.6.3-1|48	%configure \
21nr|hhexen-1.6.3-1|49	--with-audio=sdlmixer
21nr|hhexen-1.6.3-1|50	%__make %{?jobs:-j%{jobs}}
21nr|hhexen-1.6.3-1|51	
21nr|hhexen-1.6.3-1|52	# compile the software version (hhexen-sdl)
21nr|hhexen-1.6.3-1|53	%__make clean
21nr|hhexen-1.6.3-1|54	%configure \
21nr|hhexen-1.6.3-1|55	--disable-gl \
21nr|hhexen-1.6.3-1|56	--with-audio=sdlmixer
21nr|hhexen-1.6.3-1|57	%__make %{?jobs:-j%{jobs}}
21nr|hhexen-1.6.3-1|58	
21nr|hhexen-1.6.3-1|59	%install
21nr|hhexen-1.6.3-1|60	# wrapper startscript
21nr|hhexen-1.6.3-1|61	%__install -dm 755 %{buildroot}%{_bindir}
21nr|hhexen-1.6.3-1|62	for i in gl sdl; do
21nr|hhexen-1.6.3-1|63	%{__cat} > %{name}-$i.sh << EOF
21nr|hhexen-1.6.3-1|64	#!/bin/bash
21nr|hhexen-1.6.3-1|65	if [ ! -f \$HOME/.hhexen/version-%{version} ]; then
21nr|hhexen-1.6.3-1|66	mkdir -p \$HOME/.hhexen
21nr|hhexen-1.6.3-1|67	fi
21nr|hhexen-1.6.3-1|68	cd \$HOME/.hhexen
21nr|hhexen-1.6.3-1|69	%{_prefix}/games/%{name}-$i "\$@"
21nr|hhexen-1.6.3-1|70	EOF
21nr|hhexen-1.6.3-1|71	
21nr|hhexen-1.6.3-1|72	%__install -m 755 %{name}-$i.sh \
21nr|hhexen-1.6.3-1|73	%{buildroot}%{_bindir}
21nr|hhexen-1.6.3-1|74	done
21nr|hhexen-1.6.3-1|75	
21nr|hhexen-1.6.3-1|76	# install the gamedata
21nr|hhexen-1.6.3-1|77	%__install -dm 755 %{buildroot}/%{_datadir}/games/%{name}
21nr|hhexen-1.6.3-1|78	%__install -dm 755 %{buildroot}%{_prefix}/games/%{name}
21nr|hhexen-1.6.3-1|79	%__install -dm 755 %{buildroot}%{_datadir}/pixmaps
21nr|hhexen-1.6.3-1|80	for i in gl sdl; do
21nr|hhexen-1.6.3-1|81	# binaries
21nr|hhexen-1.6.3-1|82	%__install -m 755 %{name}-$i \
21nr|hhexen-1.6.3-1|83	%{buildroot}%{_prefix}/games
21nr|hhexen-1.6.3-1|84	
21nr|hhexen-1.6.3-1|85	# icon
21nr|hhexen-1.6.3-1|86	%__install -m 644 %{SOURCE1} \
21nr|hhexen-1.6.3-1|87	%{buildroot}%{_datadir}/pixmaps/%{name}-$i.png
21nr|hhexen-1.6.3-1|88	done
21nr|hhexen-1.6.3-1|89	
21nr|hhexen-1.6.3-1|90	# install menu entry
21nr|hhexen-1.6.3-1|91	%__install -dm 755 %{buildroot}%{_datadir}/applications
21nr|hhexen-1.6.3-1|92	%{__cat} > %{name}-gl.desktop << EOF
21nr|hhexen-1.6.3-1|93	[Desktop Entry]
21nr|hhexen-1.6.3-1|94	Name=Hacked Hexen (OpenGL)
21nr|hhexen-1.6.3-1|95	GenericName=Hacked Hexen (OpenGL)
21nr|hhexen-1.6.3-1|96	Comment=Hacked Hexen is a Linux port of Raven Game's old shooter, Hexen
21nr|hhexen-1.6.3-1|97	Exec=%{name}-gl.sh
21nr|hhexen-1.6.3-1|98	Icon=%{name}-gl
21nr|hhexen-1.6.3-1|99	Terminal=false
21nr|hhexen-1.6.3-1|100	Type=Application
21nr|hhexen-1.6.3-1|101	#Encoding=UTF-8
21nr|hhexen-1.6.3-1|102	EOF
21nr|hhexen-1.6.3-1|103	
21nr|hhexen-1.6.3-1|104	%{__cat} > %{name}-sdl.desktop << EOF
21nr|hhexen-1.6.3-1|105	[Desktop Entry]
21nr|hhexen-1.6.3-1|106	Name=Hacked Hexen (SDL)
21nr|hhexen-1.6.3-1|107	GenericName=Hacked Hexen (SDL)
21nr|hhexen-1.6.3-1|108	Comment=Hacked Hexen is a Linux port of Raven Game's old shooter, Hexen
21nr|hhexen-1.6.3-1|109	Exec=%{name}-sdl.sh
21nr|hhexen-1.6.3-1|110	Icon=%{name}-sdl
21nr|hhexen-1.6.3-1|111	Terminal=false
21nr|hhexen-1.6.3-1|112	Type=Application
21nr|hhexen-1.6.3-1|113	#Encoding=UTF-8
21nr|hhexen-1.6.3-1|114	EOF
21nr|hhexen-1.6.3-1|115	
21nr|hhexen-1.6.3-1|116	%__install -m 644 %{name}*.desktop \
21nr|hhexen-1.6.3-1|117	%{buildroot}%{_datadir}/applications
21nr|hhexen-1.6.3-1|118	
21nr|hhexen-1.6.3-1|119	%files
21nr|hhexen-1.6.3-1|120	%doc AUTHORS ChangeLog LICENSE README-* RELEASE TODO WADFILES
21nr|hhexen-1.6.3-1|121	%{_bindir}/%{name}-gl.sh
21nr|hhexen-1.6.3-1|122	%{_prefix}/games/%{name}-gl
21nr|hhexen-1.6.3-1|123	%{_datadir}/pixmaps/%{name}-gl.png
21nr|hhexen-1.6.3-1|124	%{_datadir}/applications/%{name}-gl.desktop
21nr|hhexen-1.6.3-1|125	
21nr|hhexen-1.6.3-1|126	%files sdl
21nr|hhexen-1.6.3-1|127	%{_bindir}/%{name}-sdl.sh
21nr|hhexen-1.6.3-1|128	%{_prefix}/games/%{name}-sdl
21nr|hhexen-1.6.3-1|129	%{_datadir}/pixmaps/%{name}-sdl.png
21nr|hhexen-1.6.3-1|130	%{_datadir}/applications/%{name}-sdl.desktop

20051 21
21nr|hoh-1.01-4|1	# the game is close-sourced and no longer developed so debug is useless
21nr|hoh-1.01-4|2	%define		_enable_debug_packages %{nil}
21nr|hoh-1.01-4|3	%define		debug_package %{nil}
21nr|hoh-1.01-4|4	
21nr|hoh-1.01-4|5	%if %{_use_internal_dependency_generator}
21nr|hoh-1.01-4|6	%global __provides_exclude libstdc++-libc6.2-2.so.3
21nr|hoh-1.01-4|7	%endif
21nr|hoh-1.01-4|8	
21nr|hoh-1.01-4|9	Name:		hoh
21nr|hoh-1.01-4|10	Version:	1.01
21nr|hoh-1.01-4|11	Release:	4
21nr|hoh-1.01-4|12	Summary:	Remake of the 80's 8-bit classic game Head over Heels
21nr|hoh-1.01-4|13	Group:		Games/Arcade
21nr|hoh-1.01-4|14	License:	Freeware
21nr|hoh-1.01-4|15	URL:		http://retrospec.sgn.net/game/hoh
21nr|hoh-1.01-4|16	Source0:	http://retrospec.sgn.net/games/hoh/bin/hohlin-101.tar.bz2
21nr|hoh-1.01-4|17	Source1:	http://retrospec.sgn.net/games/hoh/bin/hoh-update-101.tar.bz2
21nr|hoh-1.01-4|18	Source2:	%{name}.png
21nr|hoh-1.01-4|19	BuildRequires:	imagemagick
21nr|hoh-1.01-4|20	ExclusiveArch:	%{ix86}
21nr|hoh-1.01-4|21	
21nr|hoh-1.01-4|22	%description
21nr|hoh-1.01-4|23	Remake of the 80's 8-bit classic game Head over Heels.
21nr|hoh-1.01-4|24	
21nr|hoh-1.01-4|25	%prep
21nr|hoh-1.01-4|26	%setup -q -c -a1
21nr|hoh-1.01-4|27	
21nr|hoh-1.01-4|28	%build
21nr|hoh-1.01-4|29	
21nr|hoh-1.01-4|30	%install
21nr|hoh-1.01-4|31	# wrapper script
21nr|hoh-1.01-4|32	mkdir -p %{buildroot}%{_bindir}
21nr|hoh-1.01-4|33	cat > %{buildroot}%{_bindir}/%{name} << EOF
21nr|hoh-1.01-4|34	#!/bin/bash
21nr|hoh-1.01-4|35	export LD_LIBRARY_PATH=%{_libdir}/%{name}/runtime
21nr|hoh-1.01-4|36	cd %{_libdir}/%{name}
21nr|hoh-1.01-4|37	exec ./HoH \$@
21nr|hoh-1.01-4|38	EOF
21nr|hoh-1.01-4|39	chmod 755 %{buildroot}%{_bindir}/%{name}
21nr|hoh-1.01-4|40	
21nr|hoh-1.01-4|41	# game files
21nr|hoh-1.01-4|42	mkdir -p %{buildroot}%{_libdir}/%{name}
21nr|hoh-1.01-4|43	cp -af %{name}-install-%{version}/data/* %{buildroot}%{_libdir}/%{name}/
21nr|hoh-1.01-4|44	cp -af %{name}-update-%{version}/data/HoH %{buildroot}%{_libdir}/%{name}/
21nr|hoh-1.01-4|45	
21nr|hoh-1.01-4|46	# icons
21nr|hoh-1.01-4|47	for N in 16 32 64 128; do
21nr|hoh-1.01-4|48	convert %{SOURCE2} -resize ${N}x${N} $N.png;
21nr|hoh-1.01-4|49	done
21nr|hoh-1.01-4|50	install -D 16.png %{buildroot}%{_miconsdir}/%{name}.png
21nr|hoh-1.01-4|51	install -D 32.png %{buildroot}%{_liconsdir}/%{name}.png
21nr|hoh-1.01-4|52	install -D %{SOURCE2} %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21nr|hoh-1.01-4|53	install -D 64.png %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
21nr|hoh-1.01-4|54	install -D 128.png %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png
21nr|hoh-1.01-4|55	
21nr|hoh-1.01-4|56	# menu-entry
21nr|hoh-1.01-4|57	mkdir -p  %{buildroot}%{_datadir}/applications
21nr|hoh-1.01-4|58	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21nr|hoh-1.01-4|59	[Desktop Entry]
21nr|hoh-1.01-4|60	Name=Head over Heels
21nr|hoh-1.01-4|61	Comment=Retro 80's classic
21nr|hoh-1.01-4|62	Exec=hoh
21nr|hoh-1.01-4|63	Icon=hoh
21nr|hoh-1.01-4|64	Terminal=false
21nr|hoh-1.01-4|65	Type=Application
21nr|hoh-1.01-4|66	Categories=Game;ArcadeGame;
21nr|hoh-1.01-4|67	EOF
21nr|hoh-1.01-4|68	
21nr|hoh-1.01-4|69	%files
21nr|hoh-1.01-4|70	%defattr(644,root,root,755)
21nr|hoh-1.01-4|71	%doc %{name}-install-%{version}/docs %{name}-install-%{version}/readme.txt
21nr|hoh-1.01-4|72	%attr(755,root,root) %{_bindir}/%{name}
21nr|hoh-1.01-4|73	%dir %{_libdir}/%{name}
21nr|hoh-1.01-4|74	%{_libdir}/%{name}/Sound
21nr|hoh-1.01-4|75	%dir %{_libdir}/%{name}/runtime
21nr|hoh-1.01-4|76	%attr(755,root,root) %{_libdir}/%{name}/runtime/*
21nr|hoh-1.01-4|77	%attr(755,root,root) %{_libdir}/%{name}/HoH
21nr|hoh-1.01-4|78	%{_libdir}/%{name}/HoHOriginal.dat
21nr|hoh-1.01-4|79	%{_datadir}/applications/%{name}.desktop
21nr|hoh-1.01-4|80	%{_liconsdir}/%{name}.png
21nr|hoh-1.01-4|81	%{_miconsdir}/%{name}.png
21nr|hoh-1.01-4|82	%{_iconsdir}/hicolor/*/apps/%{name}.png

20052 21
21nr|ideas-1.0.3.9-4|1	%define debug_package %{nil}
21nr|ideas-1.0.3.9-4|2	
21nr|ideas-1.0.3.9-4|3	%define sversion 1039
21nr|ideas-1.0.3.9-4|4	
21nr|ideas-1.0.3.9-4|5	Summary:	Nintendo DS and GBA Emulator
21nr|ideas-1.0.3.9-4|6	Name:		ideas
21nr|ideas-1.0.3.9-4|7	Version:	1.0.3.9
21nr|ideas-1.0.3.9-4|8	Release:	4
21nr|ideas-1.0.3.9-4|9	License:	Freeware
21nr|ideas-1.0.3.9-4|10	Group:		Emulators
21nr|ideas-1.0.3.9-4|11	Url:		http://ideasemu.biz/index.php
21nr|ideas-1.0.3.9-4|12	Source0:	%{name}%{sversion}.tar.bz2
21nr|ideas-1.0.3.9-4|13	Source1:	%{name}.png
21nr|ideas-1.0.3.9-4|14	Source2:	acekardplugin.zip
21nr|ideas-1.0.3.9-4|15	Source3:	DsPad1.6.1.zip
21nr|ideas-1.0.3.9-4|16	Source4:	syncroaud.tar
21nr|ideas-1.0.3.9-4|17	Source5:	wifiplugin.zip
21nr|ideas-1.0.3.9-4|18	BuildRequires:	imagemagick
21nr|ideas-1.0.3.9-4|19	ExclusiveArch:	%{ix86}
21nr|ideas-1.0.3.9-4|20	
21nr|ideas-1.0.3.9-4|21	%description
21nr|ideas-1.0.3.9-4|22	iDeaS is an emulator that runs a lot of commercial games on PC with OpenGL.
21nr|ideas-1.0.3.9-4|23	
21nr|ideas-1.0.3.9-4|24	iDeaS has emulated the ARM7 GameBoy Advance processor at 100%, and the ARM9
21nr|ideas-1.0.3.9-4|25	dual screen processor at 99%; enabling it to run many commercial ROMs,
21nr|ideas-1.0.3.9-4|26	including Super Mario 64 DS and Pokémon Diamond & Pearl (with a few graphical
21nr|ideas-1.0.3.9-4|27	errors). The touch screen is fully emulated with a cursor instead of a hand,
21nr|ideas-1.0.3.9-4|28	and a keyboard can be used to emulate the Nintendo DS buttons.
21nr|ideas-1.0.3.9-4|29	
21nr|ideas-1.0.3.9-4|30	iDeaS uses a plugin system that originally came from the UltraHLE Nintendo 64
21nr|ideas-1.0.3.9-4|31	emulator so that further support can achieved without looking at the source
21nr|ideas-1.0.3.9-4|32	code of the emulator.
21nr|ideas-1.0.3.9-4|33	
21nr|ideas-1.0.3.9-4|34	%files
21nr|ideas-1.0.3.9-4|35	%attr (644,root,root) %doc readme.txt
21nr|ideas-1.0.3.9-4|36	%{_bindir}/%{name}
21nr|ideas-1.0.3.9-4|37	%{_libdir}/games/%{name}/%{name}
21nr|ideas-1.0.3.9-4|38	%{_libdir}/games/%{name}/PlugIn/*.so
21nr|ideas-1.0.3.9-4|39	# desktop integration
21nr|ideas-1.0.3.9-4|40	%{_iconsdir}/*.png
21nr|ideas-1.0.3.9-4|41	%{_miconsdir}/*.png
21nr|ideas-1.0.3.9-4|42	%{_liconsdir}/*.png
21nr|ideas-1.0.3.9-4|43	%{_datadir}/pixmaps/%{name}.png
21nr|ideas-1.0.3.9-4|44	%{_datadir}/applications/%{name}.desktop
21nr|ideas-1.0.3.9-4|45	
21nr|ideas-1.0.3.9-4|46	#----------------------------------------------------------------------------
21nr|ideas-1.0.3.9-4|47	
21nr|ideas-1.0.3.9-4|48	%prep
21nr|ideas-1.0.3.9-4|49	%setup -q -c -n %{name}%{sversion}
21nr|ideas-1.0.3.9-4|50	
21nr|ideas-1.0.3.9-4|51	%build
21nr|ideas-1.0.3.9-4|52	#unpack plugins
21nr|ideas-1.0.3.9-4|53	unzip %{SOURCE2}
21nr|ideas-1.0.3.9-4|54	unzip %{SOURCE3}
21nr|ideas-1.0.3.9-4|55	tar xf %{SOURCE4}
21nr|ideas-1.0.3.9-4|56	unzip %{SOURCE5}
21nr|ideas-1.0.3.9-4|57	
21nr|ideas-1.0.3.9-4|58	%install
21nr|ideas-1.0.3.9-4|59	# install section
21nr|ideas-1.0.3.9-4|60	mkdir -p %{buildroot}%{_bindir}
21nr|ideas-1.0.3.9-4|61	
21nr|ideas-1.0.3.9-4|62	cat > %{buildroot}%{_bindir}/%{name} << EOF
21nr|ideas-1.0.3.9-4|63	#!/bin/bash
21nr|ideas-1.0.3.9-4|64	%{_libdir}/games/%{name}/%{name}
21nr|ideas-1.0.3.9-4|65	EOF
21nr|ideas-1.0.3.9-4|66	
21nr|ideas-1.0.3.9-4|67	chmod +x %{buildroot}%{_bindir}/%{name}
21nr|ideas-1.0.3.9-4|68	
21nr|ideas-1.0.3.9-4|69	install -D -m 755 %{name} %{buildroot}%{_libdir}/games/%{name}/%{name}
21nr|ideas-1.0.3.9-4|70	
21nr|ideas-1.0.3.9-4|71	install -D -m 755 Linux/acekard.so %{buildroot}%{_libdir}/games/%{name}/PlugIn/acekard.so
21nr|ideas-1.0.3.9-4|72	install -D -m 755 Linux/wifi.so %{buildroot}%{_libdir}/games/%{name}/PlugIn/wifi.so
21nr|ideas-1.0.3.9-4|73	install -D -m 755 syncro_aud_alsa.so %{buildroot}%{_libdir}/games/%{name}/PlugIn/syncro_aud_alsa.so
21nr|ideas-1.0.3.9-4|74	install -D -m 755 dspad1.6.1/libDsPad.so %{buildroot}%{_libdir}/games/%{name}/PlugIn/libDsPad.so
21nr|ideas-1.0.3.9-4|75	
21nr|ideas-1.0.3.9-4|76	#Icons
21nr|ideas-1.0.3.9-4|77	mkdir -p %{buildroot}%{_datadir}/pixmaps/
21nr|ideas-1.0.3.9-4|78	install -c -m 644 %{SOURCE1} %{buildroot}%{_datadir}/pixmaps/%{name}.png
21nr|ideas-1.0.3.9-4|79	
21nr|ideas-1.0.3.9-4|80	mkdir -p %{buildroot}/%{_miconsdir} \
21nr|ideas-1.0.3.9-4|81	%{buildroot}/%{_liconsdir} \
21nr|ideas-1.0.3.9-4|82	%{buildroot}/%{_iconsdir}
21nr|ideas-1.0.3.9-4|83	
21nr|ideas-1.0.3.9-4|84	install -m 644 %{SOURCE1} %{buildroot}/%{_miconsdir}/%{name}.png
21nr|ideas-1.0.3.9-4|85	install -m 644 %{SOURCE1} %{buildroot}/%{_iconsdir}/%{name}.png
21nr|ideas-1.0.3.9-4|86	install -m 644 %{SOURCE1} %{buildroot}/%{_liconsdir}/%{name}.png
21nr|ideas-1.0.3.9-4|87	convert %{buildroot}%{_miconsdir}/%{name}.png -resize 16x16 %{buildroot}%{_miconsdir}/%{name}.png
21nr|ideas-1.0.3.9-4|88	convert %{buildroot}%{_iconsdir}/%{name}.png -resize 32x32 %{buildroot}%{_iconsdir}/%{name}.png
21nr|ideas-1.0.3.9-4|89	
21nr|ideas-1.0.3.9-4|90	# install menu entries
21nr|ideas-1.0.3.9-4|91	mkdir -p %{buildroot}%{_datadir}/applications
21nr|ideas-1.0.3.9-4|92	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21nr|ideas-1.0.3.9-4|93	[Desktop Entry]
21nr|ideas-1.0.3.9-4|94	Name=iDeaS
21nr|ideas-1.0.3.9-4|95	Comment=Nintendo DS and GBA Emulator
21nr|ideas-1.0.3.9-4|96	Exec=%{name}
21nr|ideas-1.0.3.9-4|97	Icon=%{name}
21nr|ideas-1.0.3.9-4|98	Type=Application
21nr|ideas-1.0.3.9-4|99	Terminal=false
21nr|ideas-1.0.3.9-4|100	Categories=Game;Emulator;
21nr|ideas-1.0.3.9-4|101	EOF

20053 21
21nr|iodoom3-1.3.1.1304-5|1	Name:		iodoom3
21nr|iodoom3-1.3.1.1304-5|2	Version:	1.3.1.1304
21nr|iodoom3-1.3.1.1304-5|3	Release:	5
21nr|iodoom3-1.3.1.1304-5|4	Summary:	Doom 3 engine
21nr|iodoom3-1.3.1.1304-5|5	Group:		Games/Arcade
21nr|iodoom3-1.3.1.1304-5|6	License:	GPLv3+
21nr|iodoom3-1.3.1.1304-5|7	URL:		http://www.iodoom3.org
21nr|iodoom3-1.3.1.1304-5|8	# From git, see more at http://www.iodoom3.org/download/
21nr|iodoom3-1.3.1.1304-5|9	Source0:	%{name}-%{version}.tar.bz2
21nr|iodoom3-1.3.1.1304-5|10	Source1:	%{name}.png
21nr|iodoom3-1.3.1.1304-5|11	Patch0:		iodoom3-1.3.1.1304-datapath.patch
21nr|iodoom3-1.3.1.1304-5|12	# https://github.com/albertz/iodoom3/commit/350616aab643eceb106631af81d3bb960a0dcb70
21nr|iodoom3-1.3.1.1304-5|13	Patch1:		iodoom3-1.3.1.1304-x86_64.patch
21nr|iodoom3-1.3.1.1304-5|14	Patch2:		iodoom3-1.3.1.1304-gcc6.patch
21nr|iodoom3-1.3.1.1304-5|15	Patch3:		iodoom3-1.3.1.1304-gcc6-2.patch
21nr|iodoom3-1.3.1.1304-5|16	BuildRequires:	imagemagick
21nr|iodoom3-1.3.1.1304-5|17	BuildRequires:	scons
21nr|iodoom3-1.3.1.1304-5|18	BuildRequires:	pkgconfig(alsa)
21nr|iodoom3-1.3.1.1304-5|19	BuildRequires:	pkgconfig(gl)
21nr|iodoom3-1.3.1.1304-5|20	BuildRequires:	pkgconfig(glu)
21nr|iodoom3-1.3.1.1304-5|21	BuildRequires:	pkgconfig(openal)
21nr|iodoom3-1.3.1.1304-5|22	BuildRequires:	pkgconfig(x11)
21nr|iodoom3-1.3.1.1304-5|23	BuildRequires:	pkgconfig(xext)
21nr|iodoom3-1.3.1.1304-5|24	BuildRequires:	pkgconfig(xxf86vm)
21nr|iodoom3-1.3.1.1304-5|25	BuildRequires:	pkgconfig(zlib)
21nr|iodoom3-1.3.1.1304-5|26	Provides:	doom3 = 1.3.1
21nr|iodoom3-1.3.1.1304-5|27	# 64 bit build is too buggy, segfaults at start and requires lots of patching
21nr|iodoom3-1.3.1.1304-5|28	ExclusiveArch:	%{ix86}
21nr|iodoom3-1.3.1.1304-5|29	
21nr|iodoom3-1.3.1.1304-5|30	%description
21nr|iodoom3-1.3.1.1304-5|31	On November 22, 2011 id Software released the source code to Doom 3.
21nr|iodoom3-1.3.1.1304-5|32	This project aims to build upon that source code release by cleaning up,
21nr|iodoom3-1.3.1.1304-5|33	fixing bugs, and adding features. The permant goal is to create the
21nr|iodoom3-1.3.1.1304-5|34	open-source Doom 3 distribution upon which people base their games and
21nr|iodoom3-1.3.1.1304-5|35	projects. Project developers also seek to have the perfect version of the
21nr|iodoom3-1.3.1.1304-5|36	game engine for playing Doom 3, it’s expansion pack Resurrection of Evil,
21nr|iodoom3-1.3.1.1304-5|37	and all popular mods.
21nr|iodoom3-1.3.1.1304-5|38	
21nr|iodoom3-1.3.1.1304-5|39	WARNING! Playing Doom 3 still requires a legitimate copy of the game.
21nr|iodoom3-1.3.1.1304-5|40	You can purchase a copy from Steam or your favorite retailer.
21nr|iodoom3-1.3.1.1304-5|41	
21nr|iodoom3-1.3.1.1304-5|42	Place "base" folder from the Doom 3 installation to:
21nr|iodoom3-1.3.1.1304-5|43	%{_gamesdatadir}/doom3/
21nr|iodoom3-1.3.1.1304-5|44	
21nr|iodoom3-1.3.1.1304-5|45	
21nr|iodoom3-1.3.1.1304-5|46	%prep
21nr|iodoom3-1.3.1.1304-5|47	%setup -q
21nr|iodoom3-1.3.1.1304-5|48	%patch0 -p1
21nr|iodoom3-1.3.1.1304-5|49	%patch2 -p1
21nr|iodoom3-1.3.1.1304-5|50	%patch3 -p1
21nr|iodoom3-1.3.1.1304-5|51	sed -i s,"/usr/lib/libz.a","%{_libdir}/libz.a",g neo/sys/scons/SConscript.curl
21nr|iodoom3-1.3.1.1304-5|52	# Ask CD-KEY only for network game
21nr|iodoom3-1.3.1.1304-5|53	sed -i s,"ID_ENFORCE_KEY 1","ID_ENFORCE_KEY 0",g neo/framework/BuildDefines.h
21nr|iodoom3-1.3.1.1304-5|54	
21nr|iodoom3-1.3.1.1304-5|55	%build
21nr|iodoom3-1.3.1.1304-5|56	pushd neo
21nr|iodoom3-1.3.1.1304-5|57	%scons TARGET_MONO=1 TARGET_CORE=0 TARGET_GAME=0 TARGET_D3XP=0
21nr|iodoom3-1.3.1.1304-5|58	popd
21nr|iodoom3-1.3.1.1304-5|59	for N in 16 32 64 128; do convert %{SOURCE1} -resize ${N}x${N} $N.png; done
21nr|iodoom3-1.3.1.1304-5|60	
21nr|iodoom3-1.3.1.1304-5|61	%install
21nr|iodoom3-1.3.1.1304-5|62	install -D neo/doom-mon* %{buildroot}%{_gamesbindir}/%{name}
21nr|iodoom3-1.3.1.1304-5|63	install -D 16.png %{buildroot}%{_miconsdir}/%{name}.png
21nr|iodoom3-1.3.1.1304-5|64	install -D 32.png %{buildroot}%{_liconsdir}/%{name}.png
21nr|iodoom3-1.3.1.1304-5|65	install -D 64.png %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
21nr|iodoom3-1.3.1.1304-5|66	install -D 128.png %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png
21nr|iodoom3-1.3.1.1304-5|67	
21nr|iodoom3-1.3.1.1304-5|68	# menu-entry
21nr|iodoom3-1.3.1.1304-5|69	mkdir -p %{buildroot}%{_datadir}/applications
21nr|iodoom3-1.3.1.1304-5|70	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21nr|iodoom3-1.3.1.1304-5|71	[Desktop Entry]
21nr|iodoom3-1.3.1.1304-5|72	Name=Doom 3
21nr|iodoom3-1.3.1.1304-5|73	Comment=A first-person science fiction horror video game
21nr|iodoom3-1.3.1.1304-5|74	Exec=%{name}
21nr|iodoom3-1.3.1.1304-5|75	Icon=%{name}
21nr|iodoom3-1.3.1.1304-5|76	Terminal=false
21nr|iodoom3-1.3.1.1304-5|77	Type=Application
21nr|iodoom3-1.3.1.1304-5|78	Categories=Game;ArcadeGame;
21nr|iodoom3-1.3.1.1304-5|79	EOF
21nr|iodoom3-1.3.1.1304-5|80	
21nr|iodoom3-1.3.1.1304-5|81	mkdir -p %{buildroot}%{_gamesdatadir}/doom3
21nr|iodoom3-1.3.1.1304-5|82	
21nr|iodoom3-1.3.1.1304-5|83	%files
21nr|iodoom3-1.3.1.1304-5|84	%doc README.txt COPYING.txt id-readme.txt
21nr|iodoom3-1.3.1.1304-5|85	%{_gamesbindir}/%{name}
21nr|iodoom3-1.3.1.1304-5|86	%dir %{_gamesdatadir}/doom3
21nr|iodoom3-1.3.1.1304-5|87	%{_datadir}/applications/%{name}.desktop
21nr|iodoom3-1.3.1.1304-5|88	%{_liconsdir}/%{name}.png
21nr|iodoom3-1.3.1.1304-5|89	%{_miconsdir}/%{name}.png
21nr|iodoom3-1.3.1.1304-5|90	%{_iconsdir}/hicolor/*/apps/%{name}.png
21nr|iodoom3-1.3.1.1304-5|91	

20054 21
21nr|iodoom3-dhewm3-1.5.2-1|1	# These are private
21nr|iodoom3-dhewm3-1.5.2-1|2	%if %{_use_internal_dependency_generator}
21nr|iodoom3-dhewm3-1.5.2-1|3	%global __provides_exclude d3xp\\.so|base\\.so
21nr|iodoom3-dhewm3-1.5.2-1|4	%endif
21nr|iodoom3-dhewm3-1.5.2-1|5	
21nr|iodoom3-dhewm3-1.5.2-1|6	%define sname dhewm3
21nr|iodoom3-dhewm3-1.5.2-1|7	
21nr|iodoom3-dhewm3-1.5.2-1|8	Summary:	Doom 3 engine
21nr|iodoom3-dhewm3-1.5.2-1|9	Name:		iodoom3-%{sname}
21nr|iodoom3-dhewm3-1.5.2-1|10	Version:	1.5.2
21nr|iodoom3-dhewm3-1.5.2-1|11	Release:	1
21nr|iodoom3-dhewm3-1.5.2-1|12	License:	GPLv3+
21nr|iodoom3-dhewm3-1.5.2-1|13	Group:		Games/Arcade
21nr|iodoom3-dhewm3-1.5.2-1|14	Url:		https://github.com/dhewm/dhewm3/
21nr|iodoom3-dhewm3-1.5.2-1|15	Source0:	https://github.com/dhewm/dhewm3/archive/%{version}.tar.gz?/%{sname}-%{version}.tar.gz
21nr|iodoom3-dhewm3-1.5.2-1|16	Source1:	%{sname}.png
21nr|iodoom3-dhewm3-1.5.2-1|17	# Don't override CXX flags
21nr|iodoom3-dhewm3-1.5.2-1|18	Patch0:		dhewm3-1.5.2-cflags.patch
21nr|iodoom3-dhewm3-1.5.2-1|19	BuildRequires:	cmake
21nr|iodoom3-dhewm3-1.5.2-1|20	BuildRequires:	imagemagick
21nr|iodoom3-dhewm3-1.5.2-1|21	BuildRequires:	jpeg-devel
21nr|iodoom3-dhewm3-1.5.2-1|22	BuildRequires:	pkgconfig(gl)
21nr|iodoom3-dhewm3-1.5.2-1|23	BuildRequires:	pkgconfig(glu)
21nr|iodoom3-dhewm3-1.5.2-1|24	BuildRequires:	pkgconfig(libcurl)
21nr|iodoom3-dhewm3-1.5.2-1|25	BuildRequires:	pkgconfig(ogg)
21nr|iodoom3-dhewm3-1.5.2-1|26	BuildRequires:	pkgconfig(openal)
21nr|iodoom3-dhewm3-1.5.2-1|27	BuildRequires:	pkgconfig(sdl2)
21nr|iodoom3-dhewm3-1.5.2-1|28	BuildRequires:	pkgconfig(vorbis)
21nr|iodoom3-dhewm3-1.5.2-1|29	BuildRequires:	pkgconfig(vorbisfile)
21nr|iodoom3-dhewm3-1.5.2-1|30	BuildRequires:	pkgconfig(zlib)
21nr|iodoom3-dhewm3-1.5.2-1|31	Provides:	%{sname} = %{EVRD}
21nr|iodoom3-dhewm3-1.5.2-1|32	Provides:	doom3 = %{version}
21nr|iodoom3-dhewm3-1.5.2-1|33	
21nr|iodoom3-dhewm3-1.5.2-1|34	%description
21nr|iodoom3-dhewm3-1.5.2-1|35	On November 22, 2011 id Software released the source code to Doom 3.
21nr|iodoom3-dhewm3-1.5.2-1|36	
21nr|iodoom3-dhewm3-1.5.2-1|37	dhewm 3 is a Doom 3 GPL source modification. The goal of dhewm 3 is
21nr|iodoom3-dhewm3-1.5.2-1|38	bring Doom 3 with the help of SDL to all suitable platforms.
21nr|iodoom3-dhewm3-1.5.2-1|39	
21nr|iodoom3-dhewm3-1.5.2-1|40	Compared to the original Doom 3, the changes of dhewm 3 worth mentioning are:
21nr|iodoom3-dhewm3-1.5.2-1|41	- 64bit port
21nr|iodoom3-dhewm3-1.5.2-1|42	- SDL for low level OS support, OpenGL and input handling
21nr|iodoom3-dhewm3-1.5.2-1|43	- OpenAL for audio output, all OS specific audio backends are gone
21nr|iodoom3-dhewm3-1.5.2-1|44	- OpenAL EFX for EAX reverb effects (read: EAX on all platforms)
21nr|iodoom3-dhewm3-1.5.2-1|45	- A portable build system based on CMake
21nr|iodoom3-dhewm3-1.5.2-1|46	- (Cross-)compilation with mingw-w64
21nr|iodoom3-dhewm3-1.5.2-1|47	
21nr|iodoom3-dhewm3-1.5.2-1|48	WARNING! Playing Doom 3 still requires a legitimate copy of the game.
21nr|iodoom3-dhewm3-1.5.2-1|49	You can purchase a copy from Steam or your favorite retailer.
21nr|iodoom3-dhewm3-1.5.2-1|50	
21nr|iodoom3-dhewm3-1.5.2-1|51	Place "base" folder from the Doom 3 installation to:
21nr|iodoom3-dhewm3-1.5.2-1|52	%{_gamesdatadir}/%{sname}/
21nr|iodoom3-dhewm3-1.5.2-1|53	
21nr|iodoom3-dhewm3-1.5.2-1|54	%files
21nr|iodoom3-dhewm3-1.5.2-1|55	%doc README.md
21nr|iodoom3-dhewm3-1.5.2-1|56	%license COPYING.txt
21nr|iodoom3-dhewm3-1.5.2-1|57	%{_gamesbindir}/%{sname}
21nr|iodoom3-dhewm3-1.5.2-1|58	%dir %attr(0777,root,root) %{_gamesdatadir}/%{sname}
21nr|iodoom3-dhewm3-1.5.2-1|59	%{_libdir}/games/%{sname}
21nr|iodoom3-dhewm3-1.5.2-1|60	%{_datadir}/applications/%{sname}.desktop
21nr|iodoom3-dhewm3-1.5.2-1|61	%{_liconsdir}/%{sname}.png
21nr|iodoom3-dhewm3-1.5.2-1|62	%{_miconsdir}/%{sname}.png
21nr|iodoom3-dhewm3-1.5.2-1|63	%{_iconsdir}/hicolor/*/apps/%{sname}.png
21nr|iodoom3-dhewm3-1.5.2-1|64	
21nr|iodoom3-dhewm3-1.5.2-1|65	#----------------------------------------------------------------------------
21nr|iodoom3-dhewm3-1.5.2-1|66	
21nr|iodoom3-dhewm3-1.5.2-1|67	%prep
21nr|iodoom3-dhewm3-1.5.2-1|68	%autosetup -p1 -n %{sname}-%{version}
21nr|iodoom3-dhewm3-1.5.2-1|69	sed -i s,"ID_ENFORCE_KEY 1","ID_ENFORCE_KEY 0",g neo/framework/BuildDefines.h
21nr|iodoom3-dhewm3-1.5.2-1|70	
21nr|iodoom3-dhewm3-1.5.2-1|71	%build
21nr|iodoom3-dhewm3-1.5.2-1|72	pushd neo
21nr|iodoom3-dhewm3-1.5.2-1|73	%cmake	\
21nr|iodoom3-dhewm3-1.5.2-1|74	-DCMAKE_INSTALL_BINDIR=%{_gamesbindir}		\
21nr|iodoom3-dhewm3-1.5.2-1|75	-DCMAKE_INSTALL_DATADIR=%{_gamesdatadir}	\
21nr|iodoom3-dhewm3-1.5.2-1|76	-DCMAKE_INSTALL_LIBDIR=%{_libdir}/games
21nr|iodoom3-dhewm3-1.5.2-1|77	%make
21nr|iodoom3-dhewm3-1.5.2-1|78	popd
21nr|iodoom3-dhewm3-1.5.2-1|79	for N in 16 32 64 128; do convert %{SOURCE1} -resize ${N}x${N} $N.png; done
21nr|iodoom3-dhewm3-1.5.2-1|80	
21nr|iodoom3-dhewm3-1.5.2-1|81	%install
21nr|iodoom3-dhewm3-1.5.2-1|82	pushd neo
21nr|iodoom3-dhewm3-1.5.2-1|83	%makeinstall_std -C build
21nr|iodoom3-dhewm3-1.5.2-1|84	popd
21nr|iodoom3-dhewm3-1.5.2-1|85	install -D 16.png %{buildroot}%{_miconsdir}/%{sname}.png
21nr|iodoom3-dhewm3-1.5.2-1|86	install -D 32.png %{buildroot}%{_liconsdir}/%{sname}.png
21nr|iodoom3-dhewm3-1.5.2-1|87	install -D 64.png %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{sname}.png
21nr|iodoom3-dhewm3-1.5.2-1|88	install -D 128.png %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{sname}.png
21nr|iodoom3-dhewm3-1.5.2-1|89	
21nr|iodoom3-dhewm3-1.5.2-1|90	# menu-entry
21nr|iodoom3-dhewm3-1.5.2-1|91	mkdir -p %{buildroot}%{_datadir}/applications
21nr|iodoom3-dhewm3-1.5.2-1|92	cat > %{buildroot}%{_datadir}/applications/%{sname}.desktop << EOF
21nr|iodoom3-dhewm3-1.5.2-1|93	[Desktop Entry]
21nr|iodoom3-dhewm3-1.5.2-1|94	Name=Doom 3 (dhewm3)
21nr|iodoom3-dhewm3-1.5.2-1|95	Comment=A first-person science fiction horror video game
21nr|iodoom3-dhewm3-1.5.2-1|96	Exec=%{sname}
21nr|iodoom3-dhewm3-1.5.2-1|97	Icon=%{sname}
21nr|iodoom3-dhewm3-1.5.2-1|98	Terminal=false
21nr|iodoom3-dhewm3-1.5.2-1|99	Type=Application
21nr|iodoom3-dhewm3-1.5.2-1|100	Categories=Game;ArcadeGame;
21nr|iodoom3-dhewm3-1.5.2-1|101	EOF
21nr|iodoom3-dhewm3-1.5.2-1|102	
21nr|iodoom3-dhewm3-1.5.2-1|103	mkdir -p %{buildroot}%{_gamesdatadir}/%{sname}

20055 21
21nr|ipw2100-firmware-1.3-7|1	Name: ipw2100-firmware
21nr|ipw2100-firmware-1.3-7|2	Version: 1.3
21nr|ipw2100-firmware-1.3-7|3	Release: 7
21nr|ipw2100-firmware-1.3-7|4	Summary: Intel PRO/Wireless 2100 firmware
21nr|ipw2100-firmware-1.3-7|5	Source: ipw2100-fw-%{version}.tgz
21nr|ipw2100-firmware-1.3-7|6	License: Proprietary
21nr|ipw2100-firmware-1.3-7|7	Group: System/Kernel and hardware
21nr|ipw2100-firmware-1.3-7|8	URL: http://ipw2100.sourceforge.net
21nr|ipw2100-firmware-1.3-7|9	BuildArch: noarch
21nr|ipw2100-firmware-1.3-7|10	
21nr|ipw2100-firmware-1.3-7|11	%description
21nr|ipw2100-firmware-1.3-7|12	Firmware for Intel PRO/Wireless 2100 (IPW2100) mini PCI adapter support.
21nr|ipw2100-firmware-1.3-7|13	
21nr|ipw2100-firmware-1.3-7|14	%prep
21nr|ipw2100-firmware-1.3-7|15	%setup -qc
21nr|ipw2100-firmware-1.3-7|16	
21nr|ipw2100-firmware-1.3-7|17	%build
21nr|ipw2100-firmware-1.3-7|18	
21nr|ipw2100-firmware-1.3-7|19	%install
21nr|ipw2100-firmware-1.3-7|20	rm -rf %{buildroot}
21nr|ipw2100-firmware-1.3-7|21	install -d %{buildroot}/lib/firmware
21nr|ipw2100-firmware-1.3-7|22	install -m644 *.fw %{buildroot}/lib/firmware/
21nr|ipw2100-firmware-1.3-7|23	
21nr|ipw2100-firmware-1.3-7|24	%clean
21nr|ipw2100-firmware-1.3-7|25	rm -rf %{buildroot}
21nr|ipw2100-firmware-1.3-7|26	
21nr|ipw2100-firmware-1.3-7|27	%files
21nr|ipw2100-firmware-1.3-7|28	%defattr(0644,root,root,0755)
21nr|ipw2100-firmware-1.3-7|29	%doc LICENSE
21nr|ipw2100-firmware-1.3-7|30	/lib/firmware/*.fw

20056 21
21nr|ipw2200-firmware-3.1-5|1	Name: ipw2200-firmware
21nr|ipw2200-firmware-3.1-5|2	Version: 3.1
21nr|ipw2200-firmware-3.1-5|3	Release: 5
21nr|ipw2200-firmware-3.1-5|4	Summary: Intel PRO/Wireless 2200BG firmware
21nr|ipw2200-firmware-3.1-5|5	Source: ipw2200-fw-%{version}.tgz
21nr|ipw2200-firmware-3.1-5|6	License: Proprietary
21nr|ipw2200-firmware-3.1-5|7	Group: System/Kernel and hardware
21nr|ipw2200-firmware-3.1-5|8	URL: http://ipw2200.sourceforge.net
21nr|ipw2200-firmware-3.1-5|9	BuildArch: noarch
21nr|ipw2200-firmware-3.1-5|10	
21nr|ipw2200-firmware-3.1-5|11	%description
21nr|ipw2200-firmware-3.1-5|12	Firmware for Intel PRO/Wireless 2200BG (IPW2200) mini PCI adapter support.
21nr|ipw2200-firmware-3.1-5|13	
21nr|ipw2200-firmware-3.1-5|14	%prep
21nr|ipw2200-firmware-3.1-5|15	%setup -q -n ipw2200-fw-%{version}
21nr|ipw2200-firmware-3.1-5|16	
21nr|ipw2200-firmware-3.1-5|17	%build
21nr|ipw2200-firmware-3.1-5|18	
21nr|ipw2200-firmware-3.1-5|19	%install
21nr|ipw2200-firmware-3.1-5|20	rm -rf %{buildroot}
21nr|ipw2200-firmware-3.1-5|21	install -d %{buildroot}/lib/firmware
21nr|ipw2200-firmware-3.1-5|22	install -m644 *.fw %{buildroot}/lib/firmware/
21nr|ipw2200-firmware-3.1-5|23	
21nr|ipw2200-firmware-3.1-5|24	%clean
21nr|ipw2200-firmware-3.1-5|25	rm -rf %{buildroot}
21nr|ipw2200-firmware-3.1-5|26	
21nr|ipw2200-firmware-3.1-5|27	%files
21nr|ipw2200-firmware-3.1-5|28	%defattr(0644,root,root,0755)
21nr|ipw2200-firmware-3.1-5|29	%doc LICENSE.*
21nr|ipw2200-firmware-3.1-5|30	/lib/firmware/*.fw

20057 21
21nr|ipw3945d-1.7.22-5|1	%define name ipw3945d
21nr|ipw3945d-1.7.22-5|2	%define version 1.7.22
21nr|ipw3945d-1.7.22-5|3	%define mdkrelease 5
21nr|ipw3945d-1.7.22-5|4	%define release %mkrel %{mdkrelease}
21nr|ipw3945d-1.7.22-5|5	
21nr|ipw3945d-1.7.22-5|6	# dont generate a debug package
21nr|ipw3945d-1.7.22-5|7	# otherwise we'll end up with an empty rpm
21nr|ipw3945d-1.7.22-5|8	%define _enable_debug_packages 0
21nr|ipw3945d-1.7.22-5|9	%define install %%install
21nr|ipw3945d-1.7.22-5|10	
21nr|ipw3945d-1.7.22-5|11	Summary:	Intel PRO/Wireless 3945 (IPW3945ABG)
21nr|ipw3945d-1.7.22-5|12	Name:		%{name}
21nr|ipw3945d-1.7.22-5|13	Version:	%{version}
21nr|ipw3945d-1.7.22-5|14	Release:	%{release}
21nr|ipw3945d-1.7.22-5|15	Source0:	%{name}-%{version}.tar.bz2
21nr|ipw3945d-1.7.22-5|16	Patch0:		ipw3945d-1.7.22-net.patch
21nr|ipw3945d-1.7.22-5|17	License:	proprietary
21nr|ipw3945d-1.7.22-5|18	Url:		http://sourceforge.net/projects/ipw3945
21nr|ipw3945d-1.7.22-5|19	Group:		System/Kernel and hardware
21nr|ipw3945d-1.7.22-5|20	Prefix:		%{_prefix}
21nr|ipw3945d-1.7.22-5|21	Requires:	drakxtools >= 10-34.2mdk
21nr|ipw3945d-1.7.22-5|22	Requires(preun):	rpm-helper
21nr|ipw3945d-1.7.22-5|23	Requires(post):	rpm-helper
21nr|ipw3945d-1.7.22-5|24	
21nr|ipw3945d-1.7.22-5|25	
21nr|ipw3945d-1.7.22-5|26	%description
21nr|ipw3945d-1.7.22-5|27	Regulatory daemon for the Intel PRO/Wireless 3945 (IPW3945ABG) Wifi adapter.
21nr|ipw3945d-1.7.22-5|28	
21nr|ipw3945d-1.7.22-5|29	%prep
21nr|ipw3945d-1.7.22-5|30	%setup -q
21nr|ipw3945d-1.7.22-5|31	%patch0 -p1 -b .net
21nr|ipw3945d-1.7.22-5|32	
21nr|ipw3945d-1.7.22-5|33	%build
21nr|ipw3945d-1.7.22-5|34	
21nr|ipw3945d-1.7.22-5|35	%install
21nr|ipw3945d-1.7.22-5|36	cd $RPM_BUILD_DIR/%{name}-%{version}
21nr|ipw3945d-1.7.22-5|37	rm -rf $RPM_BUILD_ROOT
21nr|ipw3945d-1.7.22-5|38	install -d $RPM_BUILD_ROOT/%{_sbindir}
21nr|ipw3945d-1.7.22-5|39	%ifarch %{ix86}
21nr|ipw3945d-1.7.22-5|40	install -m755 x86/%{name}  $RPM_BUILD_ROOT/%{_sbindir}
21nr|ipw3945d-1.7.22-5|41	%endif
21nr|ipw3945d-1.7.22-5|42	%ifarch x86_64
21nr|ipw3945d-1.7.22-5|43	install -m755 x86_64/%{name}  $RPM_BUILD_ROOT/%{_sbindir}
21nr|ipw3945d-1.7.22-5|44	%endif
21nr|ipw3945d-1.7.22-5|45	
21nr|ipw3945d-1.7.22-5|46	install -m755 %{name}-{start,stop} $RPM_BUILD_ROOT/%{_sbindir}
21nr|ipw3945d-1.7.22-5|47	perl -pi -e 's,\B/sbin/%{name},/usr/sbin/%{name},' $RPM_BUILD_ROOT/%{_sbindir}/%{name}-{start,stop}
21nr|ipw3945d-1.7.22-5|48	
21nr|ipw3945d-1.7.22-5|49	install -d $RPM_BUILD_ROOT%{_sysconfdir}/modprobe.d
21nr|ipw3945d-1.7.22-5|50	cat > $RPM_BUILD_ROOT%{_sysconfdir}/modprobe.d/%{name} <<EOF
21nr|ipw3945d-1.7.22-5|51	install ipw3945 [ -w /var/run ] && /sbin/modprobe --ignore-install ipw3945 && /usr/sbin/ipw3945d-start
21nr|ipw3945d-1.7.22-5|52	remove  ipw3945 /usr/sbin/ipw3945d-stop ; /sbin/modprobe -r --ignore-remove ipw3945
21nr|ipw3945d-1.7.22-5|53	EOF
21nr|ipw3945d-1.7.22-5|54	
21nr|ipw3945d-1.7.22-5|55	%clean
21nr|ipw3945d-1.7.22-5|56	rm -rf $RPM_BUILD_DIR/%{name}-%{version}
21nr|ipw3945d-1.7.22-5|57	rm -rf $RPM_BUILD_ROOT
21nr|ipw3945d-1.7.22-5|58	
21nr|ipw3945d-1.7.22-5|59	%files
21nr|ipw3945d-1.7.22-5|60	%defattr(-,root,root)
21nr|ipw3945d-1.7.22-5|61	%doc LICENSE.ipw3945d
21nr|ipw3945d-1.7.22-5|62	%doc README.ipw3945d
21nr|ipw3945d-1.7.22-5|63	%{_sbindir}/ipw3945d
21nr|ipw3945d-1.7.22-5|64	%{_sbindir}/%{name}-start
21nr|ipw3945d-1.7.22-5|65	%{_sbindir}/%{name}-stop
21nr|ipw3945d-1.7.22-5|66	%{_sysconfdir}/modprobe.d/%{name}

20058 21
21nr|ipw3945-ucode-1.14.2-2|1	%define name ipw3945-ucode
21nr|ipw3945-ucode-1.14.2-2|2	%define version 1.14.2
21nr|ipw3945-ucode-1.14.2-2|3	%define mdkrelease 2
21nr|ipw3945-ucode-1.14.2-2|4	%define release %mkrel %{mdkrelease}
21nr|ipw3945-ucode-1.14.2-2|5	
21nr|ipw3945-ucode-1.14.2-2|6	Summary:	Intel PRO/Wireless 3945 (IPW3945ABG) microcode
21nr|ipw3945-ucode-1.14.2-2|7	Name:		%{name}
21nr|ipw3945-ucode-1.14.2-2|8	Version:	%{version}
21nr|ipw3945-ucode-1.14.2-2|9	Release:	%{release}
21nr|ipw3945-ucode-1.14.2-2|10	Source0:	%{name}-%{version}.tgz
21nr|ipw3945-ucode-1.14.2-2|11	License:	proprietary
21nr|ipw3945-ucode-1.14.2-2|12	Url:		http://sourceforge.net/projects/ipw3945
21nr|ipw3945-ucode-1.14.2-2|13	Group:		System/Kernel and hardware
21nr|ipw3945-ucode-1.14.2-2|14	BuildArch:	noarch
21nr|ipw3945-ucode-1.14.2-2|15	Prefix:		%{_prefix}
21nr|ipw3945-ucode-1.14.2-2|16	Requires:	drakxtools >= 10-34.2mdk
21nr|ipw3945-ucode-1.14.2-2|17	
21nr|ipw3945-ucode-1.14.2-2|18	%description
21nr|ipw3945-ucode-1.14.2-2|19	Firmware for the Intel PRO/Wireless 3945 (IPW3945ABG) Wifi adapter.
21nr|ipw3945-ucode-1.14.2-2|20	
21nr|ipw3945-ucode-1.14.2-2|21	%prep
21nr|ipw3945-ucode-1.14.2-2|22	%setup -q
21nr|ipw3945-ucode-1.14.2-2|23	
21nr|ipw3945-ucode-1.14.2-2|24	%build
21nr|ipw3945-ucode-1.14.2-2|25	
21nr|ipw3945-ucode-1.14.2-2|26	%install
21nr|ipw3945-ucode-1.14.2-2|27	cd $RPM_BUILD_DIR/%{name}-%{version}
21nr|ipw3945-ucode-1.14.2-2|28	rm -rf $RPM_BUILD_ROOT
21nr|ipw3945-ucode-1.14.2-2|29	mkdir -p $RPM_BUILD_ROOT/lib/firmware
21nr|ipw3945-ucode-1.14.2-2|30	install -m644 *.ucode $RPM_BUILD_ROOT/lib/firmware
21nr|ipw3945-ucode-1.14.2-2|31	
21nr|ipw3945-ucode-1.14.2-2|32	%clean
21nr|ipw3945-ucode-1.14.2-2|33	rm -rf $RPM_BUILD_DIR/%{name}-%{version}
21nr|ipw3945-ucode-1.14.2-2|34	rm -rf $RPM_BUILD_ROOT
21nr|ipw3945-ucode-1.14.2-2|35	
21nr|ipw3945-ucode-1.14.2-2|36	%files
21nr|ipw3945-ucode-1.14.2-2|37	%defattr(-,root,root)
21nr|ipw3945-ucode-1.14.2-2|38	%doc LICENSE.ipw3945-ucode
21nr|ipw3945-ucode-1.14.2-2|39	/lib/firmware/*

20059 21
21nr|iscan-nonfree-2.30.4-1|1	%define ver_data 1.39.1
21nr|iscan-nonfree-2.30.4-1|2	%define ver_main 2.30.4
21nr|iscan-nonfree-2.30.4-1|3	%define plugindir %(gimptool-2.0 --gimpplugindir 2> /dev/null)
21nr|iscan-nonfree-2.30.4-1|4	%define oname iscan
21nr|iscan-nonfree-2.30.4-1|5	%define _disable_lto 1
21nr|iscan-nonfree-2.30.4-1|6	%define _disable_rebuild_configure 1
21nr|iscan-nonfree-2.30.4-1|7	%global __provides_exclude libsane\\.so\\.1(.*)
21nr|iscan-nonfree-2.30.4-1|8	
21nr|iscan-nonfree-2.30.4-1|9	Summary:	EPSON Image Scan! front-end for scanners and all-in-ones
21nr|iscan-nonfree-2.30.4-1|10	Name:		%{oname}-nonfree
21nr|iscan-nonfree-2.30.4-1|11	Version:	%{ver_main}
21nr|iscan-nonfree-2.30.4-1|12	Release:	1
21nr|iscan-nonfree-2.30.4-1|13	License:	GPLv2+ and AVASYSPL
21nr|iscan-nonfree-2.30.4-1|14	Group:		System/Kernel and hardware
21nr|iscan-nonfree-2.30.4-1|15	Url:		http://download.ebz.epson.net/dsc/search/01/search/?OSC=LX
21nr|iscan-nonfree-2.30.4-1|16	Source0:	http://support.epson.net/linux/src/scanner/iscan/%{oname}_%{version}-2.tar.gz
21nr|iscan-nonfree-2.30.4-1|17	Source1:	http://support.epson.net/linux/src/scanner/iscan/iscan-data_%{ver_data}-2.tar.gz
21nr|iscan-nonfree-2.30.4-1|18	Source2:	epkowa.conf
21nr|iscan-nonfree-2.30.4-1|19	Source100:	%{name}.rpmlintrc
21nr|iscan-nonfree-2.30.4-1|20	# PATCH-FIX-UPSTREAM libpng15.patch (export from arch) -- Build iscan against libpng15 by giovanni
21nr|iscan-nonfree-2.30.4-1|21	Patch0:		libpng15.patch
21nr|iscan-nonfree-2.30.4-1|22	Patch1:		jpegstream.patch
21nr|iscan-nonfree-2.30.4-1|23	# PATCH-FIX-UPSTREAM -- https://bugs.gentoo.org/692708
21nr|iscan-nonfree-2.30.4-1|24	Patch2:		iscan-2.30.4.2-sscanf.patch
21nr|iscan-nonfree-2.30.4-1|25	Patch3:		iscan-2.30.4.2-c99.patch
21nr|iscan-nonfree-2.30.4-1|26	BuildRequires:	gettext
21nr|iscan-nonfree-2.30.4-1|27	BuildRequires:	jpeg-devel
21nr|iscan-nonfree-2.30.4-1|28	BuildRequires:	libtool
21nr|iscan-nonfree-2.30.4-1|29	BuildRequires:	libtool-devel
21nr|iscan-nonfree-2.30.4-1|30	BuildRequires:	systemd
21nr|iscan-nonfree-2.30.4-1|31	BuildRequires:	pkgconfig(gimp-2.0)
21nr|iscan-nonfree-2.30.4-1|32	BuildRequires:	pkgconfig(gtk+-2.0)
21nr|iscan-nonfree-2.30.4-1|33	BuildRequires:	pkgconfig(libpng16)
21nr|iscan-nonfree-2.30.4-1|34	BuildRequires:	pkgconfig(libtiff-4)
21nr|iscan-nonfree-2.30.4-1|35	BuildRequires:	pkgconfig(libusb-1.0)
21nr|iscan-nonfree-2.30.4-1|36	BuildRequires:	pkgconfig(libxml-2.0)
21nr|iscan-nonfree-2.30.4-1|37	BuildRequires:	pkgconfig(sane-backends)
21nr|iscan-nonfree-2.30.4-1|38	BuildRequires:	pkgconfig(udev)
21nr|iscan-nonfree-2.30.4-1|39	Requires:	%{name}-data
21nr|iscan-nonfree-2.30.4-1|40	Conflicts:	sane-backends-iscan
21nr|iscan-nonfree-2.30.4-1|41	ExclusiveArch:	%{x86_64}
21nr|iscan-nonfree-2.30.4-1|42	
21nr|iscan-nonfree-2.30.4-1|43	%description
21nr|iscan-nonfree-2.30.4-1|44	Image Scan! is a graphical scanner utility for people that do not need all
21nr|iscan-nonfree-2.30.4-1|45	the bells and whistles provided by several of the other utilities out there
21nr|iscan-nonfree-2.30.4-1|46	(xsane, QuiteInsane, Kooka).
21nr|iscan-nonfree-2.30.4-1|47	
21nr|iscan-nonfree-2.30.4-1|48	At the moment it only supports SEIKO EPSON scanners and all-in-ones.
21nr|iscan-nonfree-2.30.4-1|49	However, the scanner driver it provides can be used by any other SANE
21nr|iscan-nonfree-2.30.4-1|50	standard compliant scanner utility.
21nr|iscan-nonfree-2.30.4-1|51	
21nr|iscan-nonfree-2.30.4-1|52	Note that several scanners require a non-free plugin before they can be
21nr|iscan-nonfree-2.30.4-1|53	used with this software
21nr|iscan-nonfree-2.30.4-1|54	
21nr|iscan-nonfree-2.30.4-1|55	%files -f %{oname}.lang
21nr|iscan-nonfree-2.30.4-1|56	%doc NEWS README AUTHORS COPYING
21nr|iscan-nonfree-2.30.4-1|57	%doc non-free/COPYING.*.txt
21nr|iscan-nonfree-2.30.4-1|58	%doc doc/xinetd.sane
21nr|iscan-nonfree-2.30.4-1|59	%dir %{_sysconfdir}/sane.d
21nr|iscan-nonfree-2.30.4-1|60	%dir %{_sysconfdir}/sane.d/dll.d
21nr|iscan-nonfree-2.30.4-1|61	%config %{_sysconfdir}/sane.d/epkowa.conf
21nr|iscan-nonfree-2.30.4-1|62	%config %{_sysconfdir}/sane.d/dll.d/epkowa.conf
21nr|iscan-nonfree-2.30.4-1|63	%{_bindir}/%{oname}
21nr|iscan-nonfree-2.30.4-1|64	%{_bindir}/%{oname}-registry
21nr|iscan-nonfree-2.30.4-1|65	%{_libdir}/libesmod.so*
21nr|iscan-nonfree-2.30.4-1|66	%{_libdir}/sane/libsane-epkowa.so*
21nr|iscan-nonfree-2.30.4-1|67	%{_libdir}/gimp/2.0/plug-ins/iscan
21nr|iscan-nonfree-2.30.4-1|68	%{_mandir}/man1/iscan.1.*
21nr|iscan-nonfree-2.30.4-1|69	%{_mandir}/man5/sane-epkowa.5.*
21nr|iscan-nonfree-2.30.4-1|70	%{_mandir}/man8/iscan-registry.8.*
21nr|iscan-nonfree-2.30.4-1|71	
21nr|iscan-nonfree-2.30.4-1|72	#----------------------------------------------------------------------------
21nr|iscan-nonfree-2.30.4-1|73	
21nr|iscan-nonfree-2.30.4-1|74	%package data
21nr|iscan-nonfree-2.30.4-1|75	Summary:	Image Scan! for Linux data files
21nr|iscan-nonfree-2.30.4-1|76	Version:	%{ver_data}
21nr|iscan-nonfree-2.30.4-1|77	Group:		System/Kernel and hardware
21nr|iscan-nonfree-2.30.4-1|78	Requires:	xsltproc
21nr|iscan-nonfree-2.30.4-1|79	BuildArch:	noarch
21nr|iscan-nonfree-2.30.4-1|80	
21nr|iscan-nonfree-2.30.4-1|81	%description data
21nr|iscan-nonfree-2.30.4-1|82	Provides the necessary support files for Image Scan! for Linux, including
21nr|iscan-nonfree-2.30.4-1|83	device information and policy file generation logic.
21nr|iscan-nonfree-2.30.4-1|84	
21nr|iscan-nonfree-2.30.4-1|85	Image Scan! for Linux will not function without this package.
21nr|iscan-nonfree-2.30.4-1|86	
21nr|iscan-nonfree-2.30.4-1|87	%files data
21nr|iscan-nonfree-2.30.4-1|88	%doc %{oname}-data-%{ver_data}/COPYING
21nr|iscan-nonfree-2.30.4-1|89	%doc %{oname}-data-%{ver_data}/NEWS
21nr|iscan-nonfree-2.30.4-1|90	%doc %{oname}-data-%{ver_data}/KNOWN-PROBLEMS
21nr|iscan-nonfree-2.30.4-1|91	%doc %{oname}-data-%{ver_data}/SUPPORTED-DEVICES
21nr|iscan-nonfree-2.30.4-1|92	%{_prefix}/lib/iscan-data
21nr|iscan-nonfree-2.30.4-1|93	%{_datadir}/iscan-data
21nr|iscan-nonfree-2.30.4-1|94	%{_udevhwdbdir}/%{oname}-data.hwdb
21nr|iscan-nonfree-2.30.4-1|95	
21nr|iscan-nonfree-2.30.4-1|96	#----------------------------------------------------------------------------
21nr|iscan-nonfree-2.30.4-1|97	
21nr|iscan-nonfree-2.30.4-1|98	%prep
21nr|iscan-nonfree-2.30.4-1|99	%setup -q -n %{oname}-%{ver_main}
21nr|iscan-nonfree-2.30.4-1|100	%setup -q -D -T -a 1 -n %{oname}-%{ver_main}
21nr|iscan-nonfree-2.30.4-1|101	
21nr|iscan-nonfree-2.30.4-1|102	%patch0
21nr|iscan-nonfree-2.30.4-1|103	%patch1 -p2
21nr|iscan-nonfree-2.30.4-1|104	%patch2 -p1
21nr|iscan-nonfree-2.30.4-1|105	%patch3 -p1
21nr|iscan-nonfree-2.30.4-1|106	
21nr|iscan-nonfree-2.30.4-1|107	# Fix for CXX ABI different than 1002 (export from arch)
21nr|iscan-nonfree-2.30.4-1|108	ln -s libesmod-x86_64.c2.so non-free/libesmod-x86_64.so
21nr|iscan-nonfree-2.30.4-1|109	
21nr|iscan-nonfree-2.30.4-1|110	%build
21nr|iscan-nonfree-2.30.4-1|111	# Build iscan
21nr|iscan-nonfree-2.30.4-1|112	#touch aclocal.m4
21nr|iscan-nonfree-2.30.4-1|113	#autoreconf -fiv
21nr|iscan-nonfree-2.30.4-1|114	#./bootstrap
21nr|iscan-nonfree-2.30.4-1|115	export CFLAGS="$(echo %{optflags} | sed 's/\-fstack-clash-protection//')"
21nr|iscan-nonfree-2.30.4-1|116	export CXXFLAGS="${CFLAGS}"
21nr|iscan-nonfree-2.30.4-1|117	export LDFLAGS="${LDFLAGS} -ldl -lpng16"
21nr|iscan-nonfree-2.30.4-1|118	%configure \
21nr|iscan-nonfree-2.30.4-1|119	--sbindir=%{_bindir} \
21nr|iscan-nonfree-2.30.4-1|120	--enable-dependency-reduction \
21nr|iscan-nonfree-2.30.4-1|121	--enable-frontend \
21nr|iscan-nonfree-2.30.4-1|122	--enable-jpeg \
21nr|iscan-nonfree-2.30.4-1|123	--enable-tiff \
21nr|iscan-nonfree-2.30.4-1|124	--enable-png \
21nr|iscan-nonfree-2.30.4-1|125	--enable-gimp \
21nr|iscan-nonfree-2.30.4-1|126	--enable-static=no
21nr|iscan-nonfree-2.30.4-1|127	
21nr|iscan-nonfree-2.30.4-1|128	%make
21nr|iscan-nonfree-2.30.4-1|129	
21nr|iscan-nonfree-2.30.4-1|130	# Build data
21nr|iscan-nonfree-2.30.4-1|131	cd %{oname}-data-%{ver_data}
21nr|iscan-nonfree-2.30.4-1|132	%configure --libdir="%{_prefix}/lib"
21nr|iscan-nonfree-2.30.4-1|133	%make
21nr|iscan-nonfree-2.30.4-1|134	%make %{oname}-data.hwdb
21nr|iscan-nonfree-2.30.4-1|135	
21nr|iscan-nonfree-2.30.4-1|136	%install
21nr|iscan-nonfree-2.30.4-1|137	# iscan: install files
21nr|iscan-nonfree-2.30.4-1|138	make DESTDIR=%{buildroot} install %{?_smp_mflags}
21nr|iscan-nonfree-2.30.4-1|139	install -d %{buildroot}%{plugindir}/plug-ins
21nr|iscan-nonfree-2.30.4-1|140	ln -s %{_bindir}/iscan %{buildroot}%{_libdir}/gimp/2.0/plug-ins/iscan
21nr|iscan-nonfree-2.30.4-1|141	install -D -m 0644 backend/epkowa.conf %{buildroot}%{_sysconfdir}/sane.d/epkowa.conf
21nr|iscan-nonfree-2.30.4-1|142	install -D -m 0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/sane.d/dll.d/epkowa.conf
21nr|iscan-nonfree-2.30.4-1|143	
21nr|iscan-nonfree-2.30.4-1|144	find %{buildroot} \( -name \*.la -o -name \*.so  \) -exec rm {} \;
21nr|iscan-nonfree-2.30.4-1|145	
21nr|iscan-nonfree-2.30.4-1|146	%find_lang %{oname}
21nr|iscan-nonfree-2.30.4-1|147	
21nr|iscan-nonfree-2.30.4-1|148	# data: install files
21nr|iscan-nonfree-2.30.4-1|149	cd %{oname}-data-%{ver_data}
21nr|iscan-nonfree-2.30.4-1|150	make DESTDIR=%{buildroot} install %{?_smp_mflags}
21nr|iscan-nonfree-2.30.4-1|151	
21nr|iscan-nonfree-2.30.4-1|152	install -D -m 0644 %{oname}-data.hwdb %{buildroot}/%{_udevhwdbdir}/%{oname}-data.hwdb

20060 21
21nr|iwlwifi-3945-ucode-15.28.1.8-1|1	Summary: Intel PRO/Wireless 3945ABG/BG microcode
21nr|iwlwifi-3945-ucode-15.28.1.8-1|2	Name: iwlwifi-3945-ucode
21nr|iwlwifi-3945-ucode-15.28.1.8-1|3	Epoch: 2
21nr|iwlwifi-3945-ucode-15.28.1.8-1|4	Version: 15.28.1.8
21nr|iwlwifi-3945-ucode-15.28.1.8-1|5	Release: 1
21nr|iwlwifi-3945-ucode-15.28.1.8-1|6	#Source0: http://www.intellinuxwireless.org/iwlwifi/downloads/iwlwifi-3945-ucode-%{version}.tgz
21nr|iwlwifi-3945-ucode-15.28.1.8-1|7	Source0: http://www.intellinuxwireless.org/iwlwifi/downloads/iwlwifi-3945-ucode-15.28.1.8.tgz
21nr|iwlwifi-3945-ucode-15.28.1.8-1|8	License: Proprietary
21nr|iwlwifi-3945-ucode-15.28.1.8-1|9	Group: System/Kernel and hardware
21nr|iwlwifi-3945-ucode-15.28.1.8-1|10	Url: http://intellinuxwireless.org/
21nr|iwlwifi-3945-ucode-15.28.1.8-1|11	BuildArch: noarch
21nr|iwlwifi-3945-ucode-15.28.1.8-1|12	
21nr|iwlwifi-3945-ucode-15.28.1.8-1|13	%description
21nr|iwlwifi-3945-ucode-15.28.1.8-1|14	The file iwlwifi-3945-1.ucode provided in this package is required to be
21nr|iwlwifi-3945-ucode-15.28.1.8-1|15	present on your system in order for the Intel PRO/Wireless 3945ABG/BG Network
21nr|iwlwifi-3945-ucode-15.28.1.8-1|16	Connection Adapter driver for Linux (iwl3945) to be able to operate
21nr|iwlwifi-3945-ucode-15.28.1.8-1|17	on your system.
21nr|iwlwifi-3945-ucode-15.28.1.8-1|18	
21nr|iwlwifi-3945-ucode-15.28.1.8-1|19	%prep
21nr|iwlwifi-3945-ucode-15.28.1.8-1|20	%setup -q -a 0
21nr|iwlwifi-3945-ucode-15.28.1.8-1|21	
21nr|iwlwifi-3945-ucode-15.28.1.8-1|22	%build
21nr|iwlwifi-3945-ucode-15.28.1.8-1|23	
21nr|iwlwifi-3945-ucode-15.28.1.8-1|24	%install
21nr|iwlwifi-3945-ucode-15.28.1.8-1|25	rm -rf %{buildroot}
21nr|iwlwifi-3945-ucode-15.28.1.8-1|26	install -d %{buildroot}/lib/firmware
21nr|iwlwifi-3945-ucode-15.28.1.8-1|27	install -m644 *.ucode %{buildroot}/lib/firmware/
21nr|iwlwifi-3945-ucode-15.28.1.8-1|28	
21nr|iwlwifi-3945-ucode-15.28.1.8-1|29	%clean
21nr|iwlwifi-3945-ucode-15.28.1.8-1|30	rm -rf %{buildroot}
21nr|iwlwifi-3945-ucode-15.28.1.8-1|31	
21nr|iwlwifi-3945-ucode-15.28.1.8-1|32	%files
21nr|iwlwifi-3945-ucode-15.28.1.8-1|33	%defattr(0644,root,root,0755)
21nr|iwlwifi-3945-ucode-15.28.1.8-1|34	%doc LICENSE.* README.*
21nr|iwlwifi-3945-ucode-15.28.1.8-1|35	/lib/firmware/*.ucode
21nr|iwlwifi-3945-ucode-15.28.1.8-1|36	
21nr|iwlwifi-3945-ucode-15.28.1.8-1|37	%changelog
21nr|iwlwifi-3945-ucode-15.28.1.8-1|38	* Mon Oct 13 2025 BiteDasher <finziyr@yandex.ru>
21nr|iwlwifi-3945-ucode-15.28.1.8-1|39	- Remove -2.ucode (already included in linux-firmware)
21nr|iwlwifi-3945-ucode-15.28.1.8-1|40	
21nr|iwlwifi-3945-ucode-15.28.1.8-1|41	* Mon Jan 6 2020 NixTux Commit Bot <noreply@nixtux.ru> 15.32.2.9-3
21nr|iwlwifi-3945-ucode-15.28.1.8-1|42	- bot: rpm5 -> rpm4 (6)

20061 21
21nr|iwlwifi-4965-ucode-228.57.1.21-1|1	Summary: Intel Wireless WiFi Link 4965AGN microcode
21nr|iwlwifi-4965-ucode-228.57.1.21-1|2	Name: iwlwifi-4965-ucode
21nr|iwlwifi-4965-ucode-228.57.1.21-1|3	Epoch: 1
21nr|iwlwifi-4965-ucode-228.57.1.21-1|4	Version: 228.57.1.21
21nr|iwlwifi-4965-ucode-228.57.1.21-1|5	Release: 1
21nr|iwlwifi-4965-ucode-228.57.1.21-1|6	#Source0: http://www.intellinuxwireless.org/iwlwifi/downloads/%{name}-%{version}.tgz
21nr|iwlwifi-4965-ucode-228.57.1.21-1|7	Source0: http://www.intellinuxwireless.org/iwlwifi/downloads/iwlwifi-4965-ucode-228.57.1.21.tgz
21nr|iwlwifi-4965-ucode-228.57.1.21-1|8	License: Proprietary
21nr|iwlwifi-4965-ucode-228.57.1.21-1|9	Group: System/Kernel and hardware
21nr|iwlwifi-4965-ucode-228.57.1.21-1|10	Url: http://intellinuxwireless.org/
21nr|iwlwifi-4965-ucode-228.57.1.21-1|11	BuildArch: noarch
21nr|iwlwifi-4965-ucode-228.57.1.21-1|12	
21nr|iwlwifi-4965-ucode-228.57.1.21-1|13	%description
21nr|iwlwifi-4965-ucode-228.57.1.21-1|14	The file iwlwifi-4965-1.ucode provided in this package is required to be
21nr|iwlwifi-4965-ucode-228.57.1.21-1|15	present on your system in order for the Intel Wireless WiFi Link 4965AGN
21nr|iwlwifi-4965-ucode-228.57.1.21-1|16	driver for Linux (iwl4965/iwlagn) to be able to operate on your system.
21nr|iwlwifi-4965-ucode-228.57.1.21-1|17	
21nr|iwlwifi-4965-ucode-228.57.1.21-1|18	%prep
21nr|iwlwifi-4965-ucode-228.57.1.21-1|19	%setup -q -a 0
21nr|iwlwifi-4965-ucode-228.57.1.21-1|20	
21nr|iwlwifi-4965-ucode-228.57.1.21-1|21	%build
21nr|iwlwifi-4965-ucode-228.57.1.21-1|22	
21nr|iwlwifi-4965-ucode-228.57.1.21-1|23	%install
21nr|iwlwifi-4965-ucode-228.57.1.21-1|24	rm -rf %{buildroot}
21nr|iwlwifi-4965-ucode-228.57.1.21-1|25	install -d %{buildroot}/lib/firmware
21nr|iwlwifi-4965-ucode-228.57.1.21-1|26	install -m644 *.ucode %{buildroot}/lib/firmware/
21nr|iwlwifi-4965-ucode-228.57.1.21-1|27	
21nr|iwlwifi-4965-ucode-228.57.1.21-1|28	%clean
21nr|iwlwifi-4965-ucode-228.57.1.21-1|29	rm -rf %{buildroot}
21nr|iwlwifi-4965-ucode-228.57.1.21-1|30	
21nr|iwlwifi-4965-ucode-228.57.1.21-1|31	%files
21nr|iwlwifi-4965-ucode-228.57.1.21-1|32	%defattr(-,root,root)
21nr|iwlwifi-4965-ucode-228.57.1.21-1|33	%doc LICENSE.* README.*
21nr|iwlwifi-4965-ucode-228.57.1.21-1|34	/lib/firmware/*.ucode
21nr|iwlwifi-4965-ucode-228.57.1.21-1|35	
21nr|iwlwifi-4965-ucode-228.57.1.21-1|36	%changelog
21nr|iwlwifi-4965-ucode-228.57.1.21-1|37	* Mon Oct 13 2025 BiteDasher <finziyr@yandex.ru>
21nr|iwlwifi-4965-ucode-228.57.1.21-1|38	- Remove -2.ucode (already included in linux-firmware)
21nr|iwlwifi-4965-ucode-228.57.1.21-1|39	
21nr|iwlwifi-4965-ucode-228.57.1.21-1|40	* Mon Jan 6 2020 NixTux Commit Bot <noreply@nixtux.ru> 228.61.2.24-3
21nr|iwlwifi-4965-ucode-228.57.1.21-1|41	- bot: rpm5 -> rpm4 (6)

20062 21
21nr|java3d-1.5.2-8|1	%define debug_package %{nil}
21nr|java3d-1.5.2-8|2	
21nr|java3d-1.5.2-8|3	Name:		java3d
21nr|java3d-1.5.2-8|4	Version:	1.5.2
21nr|java3d-1.5.2-8|5	Release:	8
21nr|java3d-1.5.2-8|6	Summary:	The Java 3D API
21nr|java3d-1.5.2-8|7	Group:		Development/Java
21nr|java3d-1.5.2-8|8	License:	BSD, GPL
21nr|java3d-1.5.2-8|9	URL:		https://java3d.java.net/
21nr|java3d-1.5.2-8|10	# svn export https://svn.java.net/svn/j3d-core~svn/tags/rel-1_5_2-fcs j3d-core-1.5.2
21nr|java3d-1.5.2-8|11	# tar czf j3d-core-1.5.2-src-svn.tar.gz j3d-core
21nr|java3d-1.5.2-8|12	Source0:	j3d-core-%{version}-src-svn.tar.gz
21nr|java3d-1.5.2-8|13	# http://java.net/projects/j3d-core-utils
21nr|java3d-1.5.2-8|14	# svn export https://svn.java.net/svn/j3d-core-utils~svn/tags/rel-1_5_2-fcs j3d-core-utils
21nr|java3d-1.5.2-8|15	# tar czf j3d-core-utils-1.5.2-src-svn.tar.gz j3d-core-utils
21nr|java3d-1.5.2-8|16	Source1:	j3d-core-utils-%{version}-src-svn.tar.gz
21nr|java3d-1.5.2-8|17	# svn export https://svn.java.net/svn/j3d-optional-utils~svn/tags/rel-1_5_2-fcs j3d-optional-utils
21nr|java3d-1.5.2-8|18	# tar czf j3d-optional-utils-1.5.2-src-svn.tar.gz j3d-optional-utils
21nr|java3d-1.5.2-8|19	Source4:	j3d-optional-utils-%{version}-src-svn.tar.gz
21nr|java3d-1.5.2-8|20	# svn export https://svn.java.net/svn/j3d-examples~svn/tags/rel-1_5_2-fcs j3d-examples
21nr|java3d-1.5.2-8|21	# tar czf j3d-examples-1.5.2-src-svn.tar.gz j3d-examples
21nr|java3d-1.5.2-8|22	Source5:	j3d-examples-%{version}-src-svn.tar.gz
21nr|java3d-1.5.2-8|23	Patch0:		01_fix_powerpc_ftbfs.patch
21nr|java3d-1.5.2-8|24	Patch1:		02_fix_generic_ftbfs.patch
21nr|java3d-1.5.2-8|25	Patch2:		03_fix_ia64_ftbfs.patch
21nr|java3d-1.5.2-8|26	Patch3:		04_no_maxmemory.patch
21nr|java3d-1.5.2-8|27	Patch4:		05_pic_amd64.patch
21nr|java3d-1.5.2-8|28	Patch5:		05_pic_i586.patch
21nr|java3d-1.5.2-8|29	Patch6:		06_java-compat.patch
21nr|java3d-1.5.2-8|30	
21nr|java3d-1.5.2-8|31	BuildRequires:	ant
21nr|java3d-1.5.2-8|32	BuildRequires:	ant-junit
21nr|java3d-1.5.2-8|33	BuildRequires:	glibc-devel
21nr|java3d-1.5.2-8|34	BuildRequires:	java-devel
21nr|java3d-1.5.2-8|35	BuildRequires:	jogl
21nr|java3d-1.5.2-8|36	BuildRequires:	jpackage-utils
21nr|java3d-1.5.2-8|37	BuildRequires:	junit
21nr|java3d-1.5.2-8|38	BuildRequires:	junit4
21nr|java3d-1.5.2-8|39	BuildRequires:	pkgconfig(gl)
21nr|java3d-1.5.2-8|40	BuildRequires:	pkgconfig(libnsl)
21nr|java3d-1.5.2-8|41	BuildRequires:	pkgconfig(x11)
21nr|java3d-1.5.2-8|42	BuildRequires:	pkgconfig(xext)
21nr|java3d-1.5.2-8|43	BuildRequires:	pkgconfig(xt)
21nr|java3d-1.5.2-8|44	BuildRequires:	vecmath
21nr|java3d-1.5.2-8|45	BuildRequires:	xerces-j2
21nr|java3d-1.5.2-8|46	BuildRequires:	xml-commons-apis
21nr|java3d-1.5.2-8|47	BuildRequires:	java-rpmbuild
21nr|java3d-1.5.2-8|48	
21nr|java3d-1.5.2-8|49	# Java stack is not supported on x86_32, jogl not build on arm
21nr|java3d-1.5.2-8|50	ExcludeArch: %{ix86} aarch64
21nr|java3d-1.5.2-8|51	
21nr|java3d-1.5.2-8|52	Requires:	java
21nr|java3d-1.5.2-8|53	Requires:	jpackage-utils
21nr|java3d-1.5.2-8|54	
21nr|java3d-1.5.2-8|55	Provides:	j3dcore == %{version}
21nr|java3d-1.5.2-8|56	Provides:	j3dutils == %{version}
21nr|java3d-1.5.2-8|57	
21nr|java3d-1.5.2-8|58	%description
21nr|java3d-1.5.2-8|59	The Java 3D API provides a set of object-oriented interfaces that
21nr|java3d-1.5.2-8|60	support a simple, high-level programming model you can use to
21nr|java3d-1.5.2-8|61	build, render, and control the behavior of 3D objects and visual
21nr|java3d-1.5.2-8|62	environments. With the Java 3D API, you can incorporate high quality,
21nr|java3d-1.5.2-8|63	scalable, platform-independent 3D graphics into applications andvecmath
21nr|java3d-1.5.2-8|64	applets based on Java technology.
21nr|java3d-1.5.2-8|65	
21nr|java3d-1.5.2-8|66	%files
21nr|java3d-1.5.2-8|67	%doc j3d-core/*.txt j3d-core/*.html j3d-core/docs
21nr|java3d-1.5.2-8|68	%dir %{_javadir}/%{name}
21nr|java3d-1.5.2-8|69	%{_javadir}/%{name}/j3dcore-%{version}.jar
21nr|java3d-1.5.2-8|70	%{_javadir}/%{name}/j3dcore.jar
21nr|java3d-1.5.2-8|71	%{_javadir}/%{name}/j3dutils-%{version}.jar
21nr|java3d-1.5.2-8|72	%{_javadir}/%{name}/j3dutils.jar
21nr|java3d-1.5.2-8|73	%{_libdir}/libj3dcore-ogl.so
21nr|java3d-1.5.2-8|74	
21nr|java3d-1.5.2-8|75	#-------------------------------------------------------------------------
21nr|java3d-1.5.2-8|76	
21nr|java3d-1.5.2-8|77	%package examples
21nr|java3d-1.5.2-8|78	# http://java.net/projects/j3d-examples
21nr|java3d-1.5.2-8|79	Summary:	Java 3D Example Programs
21nr|java3d-1.5.2-8|80	Group:		Development/Java
21nr|java3d-1.5.2-8|81	Requires:	%{name} = %{version}-%{release}
21nr|java3d-1.5.2-8|82	Requires:	jpackage-utils
21nr|java3d-1.5.2-8|83	
21nr|java3d-1.5.2-8|84	%description examples
21nr|java3d-1.5.2-8|85	The Java 3D API.
21nr|java3d-1.5.2-8|86	
21nr|java3d-1.5.2-8|87	This package contains Java 3D Example Programs.
21nr|java3d-1.5.2-8|88	
21nr|java3d-1.5.2-8|89	%files examples
21nr|java3d-1.5.2-8|90	%doc j3d-examples/*.txt j3d-examples/*.html
21nr|java3d-1.5.2-8|91	%{_javadir}/%{name}/j3d-examples.jar
21nr|java3d-1.5.2-8|92	
21nr|java3d-1.5.2-8|93	#-------------------------------------------------------------------------
21nr|java3d-1.5.2-8|94	
21nr|java3d-1.5.2-8|95	%package optional-utils
21nr|java3d-1.5.2-8|96	# http://java.net/projects/j3d-optional-utils
21nr|java3d-1.5.2-8|97	Summary:	Java 3D Optional Utilities
21nr|java3d-1.5.2-8|98	Group:		Development/Java
21nr|java3d-1.5.2-8|99	Requires:	%{name} = %{version}-%{release}
21nr|java3d-1.5.2-8|100	Requires:	jpackage-utils
21nr|java3d-1.5.2-8|101	
21nr|java3d-1.5.2-8|102	%description optional-utils
21nr|java3d-1.5.2-8|103	The Java 3D API.
21nr|java3d-1.5.2-8|104	
21nr|java3d-1.5.2-8|105	This package contains Java 3D Optional Utilities.
21nr|java3d-1.5.2-8|106	
21nr|java3d-1.5.2-8|107	#%files optional-utils
21nr|java3d-1.5.2-8|108	#%doc j3d-optional-utils/*.txt j3d-optional-utils/joalmixer/README.txt
21nr|java3d-1.5.2-8|109	#%{_javadir}/%{name}/joalmixer.jar
21nr|java3d-1.5.2-8|110	
21nr|java3d-1.5.2-8|111	#-------------------------------------------------------------------------
21nr|java3d-1.5.2-8|112	
21nr|java3d-1.5.2-8|113	%package javadoc
21nr|java3d-1.5.2-8|114	Summary:	Javadoc for %{name}
21nr|java3d-1.5.2-8|115	Group:		Development/Java
21nr|java3d-1.5.2-8|116	Requires:	%{name} = %{version}-%{release}
21nr|java3d-1.5.2-8|117	Requires:	jpackage-utils
21nr|java3d-1.5.2-8|118	
21nr|java3d-1.5.2-8|119	%description javadoc
21nr|java3d-1.5.2-8|120	The Java 3D API.
21nr|java3d-1.5.2-8|121	
21nr|java3d-1.5.2-8|122	This package contains javadoc for %{name}
21nr|java3d-1.5.2-8|123	
21nr|java3d-1.5.2-8|124	%files javadoc
21nr|java3d-1.5.2-8|125	%{_javadocdir}/%{name}-%{version}
21nr|java3d-1.5.2-8|126	%{_javadocdir}/%{name}
21nr|java3d-1.5.2-8|127	
21nr|java3d-1.5.2-8|128	#-------------------------------------------------------------------------
21nr|java3d-1.5.2-8|129	
21nr|java3d-1.5.2-8|130	%prep
21nr|java3d-1.5.2-8|131	%setup -q -T -c -n %{name}-%{version}
21nr|java3d-1.5.2-8|132	# core
21nr|java3d-1.5.2-8|133	tar xf %{SOURCE0}
21nr|java3d-1.5.2-8|134	# core-utils
21nr|java3d-1.5.2-8|135	tar xf %{SOURCE1}
21nr|java3d-1.5.2-8|136	# optional-utils
21nr|java3d-1.5.2-8|137	#tar xf %{SOURCE4}
21nr|java3d-1.5.2-8|138	# examples
21nr|java3d-1.5.2-8|139	tar xf %{SOURCE5}
21nr|java3d-1.5.2-8|140	
21nr|java3d-1.5.2-8|141	%apply_patches
21nr|java3d-1.5.2-8|142	
21nr|java3d-1.5.2-8|143	for j in $(find . -name "*.jar"); do
21nr|java3d-1.5.2-8|144	mv $j $j.no
21nr|java3d-1.5.2-8|145	done
21nr|java3d-1.5.2-8|146	
21nr|java3d-1.5.2-8|147	for c in $(find . -name "*.class"); do
21nr|java3d-1.5.2-8|148	rm -f $c
21nr|java3d-1.5.2-8|149	done
21nr|java3d-1.5.2-8|150	
21nr|java3d-1.5.2-8|151	%build
21nr|java3d-1.5.2-8|152	export ANT_OPTS=-Xmx256m
21nr|java3d-1.5.2-8|153	export CLASSPATH=$PWD/j3d-core/build/default/opt/lib/ext/j3dcore.jar:junit.jar:%{_datadir}/java/vecmath.jar
21nr|java3d-1.5.2-8|154	
21nr|java3d-1.5.2-8|155	pushd j3d-core
21nr|java3d-1.5.2-8|156	%ant \
21nr|java3d-1.5.2-8|157	-Dant.javadoc.maxmemory=512m \
21nr|java3d-1.5.2-8|158	-Dbuild.type=stable \
21nr|java3d-1.5.2-8|159	jar-opt docs-public
21nr|java3d-1.5.2-8|160	popd
21nr|java3d-1.5.2-8|161	
21nr|java3d-1.5.2-8|162	# TODO require JOAL http://java.net/projects/joal/ and OpenAL
21nr|java3d-1.5.2-8|163	#pushd j3d-optional-utils
21nr|java3d-1.5.2-8|164	#	%ant dist
21nr|java3d-1.5.2-8|165	#popd
21nr|java3d-1.5.2-8|166	
21nr|java3d-1.5.2-8|167	CLASSPATH=$CLASSPATH:$PWD/j3d-core/build/default/opt/lib/ext/j3dutils.jar
21nr|java3d-1.5.2-8|168	pushd j3d-examples
21nr|java3d-1.5.2-8|169	%ant all
21nr|java3d-1.5.2-8|170	popd
21nr|java3d-1.5.2-8|171	
21nr|java3d-1.5.2-8|172	
21nr|java3d-1.5.2-8|173	%install
21nr|java3d-1.5.2-8|174	mkdir -p %{buildroot}%{_javadir}/%{name}
21nr|java3d-1.5.2-8|175	mkdir -p %{buildroot}%{_libdir}
21nr|java3d-1.5.2-8|176	
21nr|java3d-1.5.2-8|177	install -m 644 j3d-core/build/default/opt/lib/ext/j3dcore.jar \
21nr|java3d-1.5.2-8|178	%{buildroot}%{_javadir}/%{name}/j3dcore-%{version}.jar
21nr|java3d-1.5.2-8|179	install -m 644 j3d-core/build/default/opt/lib/ext/j3dutils.jar \
21nr|java3d-1.5.2-8|180	%{buildroot}%{_javadir}/%{name}/j3dutils-%{version}.jar
21nr|java3d-1.5.2-8|181	#install -m 644 j3d-optional-utils/joalmixer/build/lib/ext/joalmixer.jar\
21nr|java3d-1.5.2-8|182	#    %{buildroot}%{_javadir}/java3d/
21nr|java3d-1.5.2-8|183	install -m 644 j3d-examples/dist/j3d-examples.jar \
21nr|java3d-1.5.2-8|184	%{buildroot}%{_javadir}/%{name}/
21nr|java3d-1.5.2-8|185	
21nr|java3d-1.5.2-8|186	(
21nr|java3d-1.5.2-8|187	cd %{buildroot}%{_javadir}/%{name}
21nr|java3d-1.5.2-8|188	for jar in *-%{version}*; do
21nr|java3d-1.5.2-8|189	ln -sf ${jar} ${jar/-%{version}/}
21nr|java3d-1.5.2-8|190	done
21nr|java3d-1.5.2-8|191	)
21nr|java3d-1.5.2-8|192	
21nr|java3d-1.5.2-8|193	# TODO build libj3dcore-ogl-cg.so require NVDIA CG Toolkit
21nr|java3d-1.5.2-8|194	install -m 755 j3d-core/build/default/opt/native/libj3dcore-ogl.so \
21nr|java3d-1.5.2-8|195	%{buildroot}%{_libdir}/libj3dcore-ogl.so
21nr|java3d-1.5.2-8|196	
21nr|java3d-1.5.2-8|197	mkdir -p %{buildroot}%{_javadocdir}/%{name}-%{version}
21nr|java3d-1.5.2-8|198	cp -a j3d-core/build/*/javadocs/docs-public/* %{buildroot}%{_javadocdir}/%{name}-%{version}
21nr|java3d-1.5.2-8|199	ln -s %{name}-%{version} %{buildroot}%{_javadocdir}/%{name}

20063 21
21nr|jsmath-fonts-3.0-3|1	Name:		jsmath-fonts
21nr|jsmath-fonts-3.0-3|2	Version:	3.0
21nr|jsmath-fonts-3.0-3|3	Release:	3
21nr|jsmath-fonts-3.0-3|4	License:	Freeware
21nr|jsmath-fonts-3.0-3|5	Summary:	jsMath TrueType fonts
21nr|jsmath-fonts-3.0-3|6	Group:		System/Fonts/True type
21nr|jsmath-fonts-3.0-3|7	
21nr|jsmath-fonts-3.0-3|8	Source:		http://www.math.union.edu/~dpvc/jsMath/download/TeX-fonts-linux.tgz
21nr|jsmath-fonts-3.0-3|9	BuildArch:	noarch
21nr|jsmath-fonts-3.0-3|10	URL:		http://www.math.union.edu/~dpvc/jsMath/download/jsMath-fonts.html
21nr|jsmath-fonts-3.0-3|11	
21nr|jsmath-fonts-3.0-3|12	%description
21nr|jsmath-fonts-3.0-3|13	The jsMath package is designed to work best if you have installed the TeX
21nr|jsmath-fonts-3.0-3|14	font set. This package provides a set of TeX ttf fonts for Linux systems.
21nr|jsmath-fonts-3.0-3|15	
21nr|jsmath-fonts-3.0-3|16	%prep
21nr|jsmath-fonts-3.0-3|17	%setup -q -n TeX-fonts-linux
21nr|jsmath-fonts-3.0-3|18	
21nr|jsmath-fonts-3.0-3|19	%build
21nr|jsmath-fonts-3.0-3|20	
21nr|jsmath-fonts-3.0-3|21	%install
21nr|jsmath-fonts-3.0-3|22	mkdir -p %{buildroot}%{_datadir}/fonts/jsMath
21nr|jsmath-fonts-3.0-3|23	install -m644 *.ttf %{buildroot}%{_datadir}/fonts/jsMath
21nr|jsmath-fonts-3.0-3|24	
21nr|jsmath-fonts-3.0-3|25	%clean
21nr|jsmath-fonts-3.0-3|26	rm -rf %{buildroot}
21nr|jsmath-fonts-3.0-3|27	
21nr|jsmath-fonts-3.0-3|28	%files
21nr|jsmath-fonts-3.0-3|29	%defattr (-,root,root)
21nr|jsmath-fonts-3.0-3|30	%dir %{_datadir}/fonts/jsMath
21nr|jsmath-fonts-3.0-3|31	%{_datadir}/fonts/jsMath/*.ttf

20064 21
21nr|kant-kash-3-4|1	%define debug_package %{nil}
21nr|kant-kash-3-4|2	
21nr|kant-kash-3-4|3	%define		kashdir			%{_datadir}/kash
21nr|kant-kash-3-4|4	
21nr|kant-kash-3-4|5	Name:		kant-kash
21nr|kant-kash-3-4|6	Group:		Sciences/Mathematics
21nr|kant-kash-3-4|7	License:	Proprietary
21nr|kant-kash-3-4|8	Summary:	Computational Algebraic Number Theory
21nr|kant-kash-3-4|9	Version:	3
21nr|kant-kash-3-4|10	Release:	4
21nr|kant-kash-3-4|11	Source0:	ftp://ftp.math.tu-berlin.de/pub/algebra/Kant/Kash_3/KASH3-Linux-i686-2008-07-31.tar.bz2
21nr|kant-kash-3-4|12	URL:		http://www.math.tu-berlin.de/~kant/kash.html
21nr|kant-kash-3-4|13	ExclusiveArch:	%{ix86}
21nr|kant-kash-3-4|14	
21nr|kant-kash-3-4|15	%description
21nr|kant-kash-3-4|16	KANT is a software package for mathematicians interested in algebraic number
21nr|kant-kash-3-4|17	theory. For those KANT is a tool for sophisticated computations in number
21nr|kant-kash-3-4|18	fields, in global function fields, and in local fields.
21nr|kant-kash-3-4|19	
21nr|kant-kash-3-4|20	%prep
21nr|kant-kash-3-4|21	%setup -q -n KASH3-Linux-i686-2008-07-31
21nr|kant-kash-3-4|22	
21nr|kant-kash-3-4|23	%build
21nr|kant-kash-3-4|24	
21nr|kant-kash-3-4|25	%install
21nr|kant-kash-3-4|26	mkdir -p %{buildroot}%{kashdir}
21nr|kant-kash-3-4|27	cp -far * %{buildroot}%{kashdir}
21nr|kant-kash-3-4|28	# non-standard/incomplete
21nr|kant-kash-3-4|29	rm -fr %{buildroot}%{kashdir}/html/cgi-bin
21nr|kant-kash-3-4|30	
21nr|kant-kash-3-4|31	mkdir -p  %{buildroot}%{_bindir}
21nr|kant-kash-3-4|32	pushd  %{buildroot}%{_bindir}
21nr|kant-kash-3-4|33	cat > %{buildroot}%{_bindir}/kash3 << EOF
21nr|kant-kash-3-4|34	#!/bin/sh
21nr|kant-kash-3-4|35	
21nr|kant-kash-3-4|36	%{kashdir}/kash3 -l %{kashdir}/lib "\$@"
21nr|kant-kash-3-4|37	EOF
21nr|kant-kash-3-4|38	chmod +x %{buildroot}%{_bindir}/kash3
21nr|kant-kash-3-4|39	ln -s kash3 kash
21nr|kant-kash-3-4|40	popd
21nr|kant-kash-3-4|41	
21nr|kant-kash-3-4|42	%files
21nr|kant-kash-3-4|43	%{_bindir}/*
21nr|kant-kash-3-4|44	%dir %{kashdir}
21nr|kant-kash-3-4|45	%{kashdir}/*

20065 21
21nr|kega-fusion-363x-5|1	%define _enable_debug_packages %{nil}
21nr|kega-fusion-363x-5|2	%define debug_package %{nil}
21nr|kega-fusion-363x-5|3	
21nr|kega-fusion-363x-5|4	%define oname Fusion
21nr|kega-fusion-363x-5|5	
21nr|kega-fusion-363x-5|6	Summary:	Sega Genesis/32X/Master System/CD/SG-1000/Pico Emulator
21nr|kega-fusion-363x-5|7	Name:		kega-fusion
21nr|kega-fusion-363x-5|8	Version:	363x
21nr|kega-fusion-363x-5|9	Release:	5
21nr|kega-fusion-363x-5|10	License:	Freeware
21nr|kega-fusion-363x-5|11	Group:		Emulators
21nr|kega-fusion-363x-5|12	Url:		http://www.eidolons-inn.net/tiki-index.php?page=Kega
21nr|kega-fusion-363x-5|13	Source0:	%{oname}%{version}.tar.gz
21nr|kega-fusion-363x-5|14	Source1:	%{oname}.png
21nr|kega-fusion-363x-5|15	BuildRequires:	imagemagick
21nr|kega-fusion-363x-5|16	BuildRequires:	upx
21nr|kega-fusion-363x-5|17	Requires:	libpango-modules1.0
21nr|kega-fusion-363x-5|18	ExclusiveArch:	%{ix86}
21nr|kega-fusion-363x-5|19	
21nr|kega-fusion-363x-5|20	%description
21nr|kega-fusion-363x-5|21	Kega Fusion is a Sega SG1000, SC3000, SF7000, Master System, Game Gear,
21nr|kega-fusion-363x-5|22	Genesis/Megadrive, SVP, Pico, SegaCD/MegaCD and 32X emulator.
21nr|kega-fusion-363x-5|23	
21nr|kega-fusion-363x-5|24	Requires BIOS ROMs for Sega CD and 32X.
21nr|kega-fusion-363x-5|25	
21nr|kega-fusion-363x-5|26	%files
21nr|kega-fusion-363x-5|27	%doc History.txt Readme.txt
21nr|kega-fusion-363x-5|28	%{_bindir}/%{name}
21nr|kega-fusion-363x-5|29	%{_iconsdir}/*.png
21nr|kega-fusion-363x-5|30	%{_miconsdir}/*.png
21nr|kega-fusion-363x-5|31	%{_liconsdir}/*.png
21nr|kega-fusion-363x-5|32	%{_datadir}/pixmaps/%{name}.png
21nr|kega-fusion-363x-5|33	%{_datadir}/applications/%{name}.desktop
21nr|kega-fusion-363x-5|34	
21nr|kega-fusion-363x-5|35	#----------------------------------------------------------------------------
21nr|kega-fusion-363x-5|36	
21nr|kega-fusion-363x-5|37	%prep
21nr|kega-fusion-363x-5|38	%setup -q -n %{oname}
21nr|kega-fusion-363x-5|39	
21nr|kega-fusion-363x-5|40	%build
21nr|kega-fusion-363x-5|41	upx -d %{oname}
21nr|kega-fusion-363x-5|42	
21nr|kega-fusion-363x-5|43	%install
21nr|kega-fusion-363x-5|44	# install section
21nr|kega-fusion-363x-5|45	install -D -m 755 %{oname} %{buildroot}%{_bindir}/%{name}
21nr|kega-fusion-363x-5|46	
21nr|kega-fusion-363x-5|47	#Icons
21nr|kega-fusion-363x-5|48	mkdir -p %{buildroot}%{_datadir}/pixmaps/
21nr|kega-fusion-363x-5|49	install -c -m 644 %{SOURCE1} %{buildroot}%{_datadir}/pixmaps/%{name}.png
21nr|kega-fusion-363x-5|50	
21nr|kega-fusion-363x-5|51	mkdir -p %{buildroot}/%{_miconsdir}
21nr|kega-fusion-363x-5|52	mkdir -p %{buildroot}/%{_liconsdir}
21nr|kega-fusion-363x-5|53	mkdir -p %{buildroot}/%{_iconsdir}
21nr|kega-fusion-363x-5|54	
21nr|kega-fusion-363x-5|55	install -m 644 %{SOURCE1} %{buildroot}/%{_miconsdir}/%{name}.png
21nr|kega-fusion-363x-5|56	install -m 644 %{SOURCE1} %{buildroot}/%{_iconsdir}/%{name}.png
21nr|kega-fusion-363x-5|57	install -m 644 %{SOURCE1} %{buildroot}/%{_liconsdir}/%{name}.png
21nr|kega-fusion-363x-5|58	convert %{buildroot}%{_miconsdir}/%{name}.png -resize 16x16 %{buildroot}%{_miconsdir}/%{name}.png
21nr|kega-fusion-363x-5|59	convert %{buildroot}%{_iconsdir}/%{name}.png -resize 32x32 %{buildroot}%{_iconsdir}/%{name}.png
21nr|kega-fusion-363x-5|60	
21nr|kega-fusion-363x-5|61	# install menu entries
21nr|kega-fusion-363x-5|62	mkdir -p %{buildroot}%{_datadir}/applications
21nr|kega-fusion-363x-5|63	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21nr|kega-fusion-363x-5|64	[Desktop Entry]
21nr|kega-fusion-363x-5|65	Name=%{name}
21nr|kega-fusion-363x-5|66	Comment=Sega Genesis/32X/Master System/CD/SG-1000/Pico Emulator
21nr|kega-fusion-363x-5|67	Exec=%{name}
21nr|kega-fusion-363x-5|68	Icon=%{name}
21nr|kega-fusion-363x-5|69	Type=Application
21nr|kega-fusion-363x-5|70	Terminal=false
21nr|kega-fusion-363x-5|71	Categories=Game;Emulator;
21nr|kega-fusion-363x-5|72	EOF

20066 21
21nr|kegs-0.91-1|1	Summary:	Apple IIgs emulator
21nr|kegs-0.91-1|2	Name:		kegs
21nr|kegs-0.91-1|3	Version:	0.91
21nr|kegs-0.91-1|4	Release:	1
21nr|kegs-0.91-1|5	License:	COPYRIGHT
21nr|kegs-0.91-1|6	Group:		Emulators
21nr|kegs-0.91-1|7	Source0:	%{name}.%{version}.tar.gz
21nr|kegs-0.91-1|8	Patch0:		%{name}.%{version}.dif
21nr|kegs-0.91-1|9	BuildRequires:	pkgconfig(x11)
21nr|kegs-0.91-1|10	BuildRequires:	pkgconfig(xext)
21nr|kegs-0.91-1|11	
21nr|kegs-0.91-1|12	%description
21nr|kegs-0.91-1|13	Requires ROM and disk images to work.
21nr|kegs-0.91-1|14	
21nr|kegs-0.91-1|15	%files
21nr|kegs-0.91-1|16	%{_bindir}/xkegs
21nr|kegs-0.91-1|17	%{_datadir}/%{name}/config.kegs
21nr|kegs-0.91-1|18	
21nr|kegs-0.91-1|19	#----------------------------------------------------------------------------
21nr|kegs-0.91-1|20	
21nr|kegs-0.91-1|21	%prep
21nr|kegs-0.91-1|22	%setup -qn %{name}.%{version}
21nr|kegs-0.91-1|23	%patch0 -p0
21nr|kegs-0.91-1|24	
21nr|kegs-0.91-1|25	%build
21nr|kegs-0.91-1|26	# build section
21nr|kegs-0.91-1|27	cd src
21nr|kegs-0.91-1|28	rm -f vars
21nr|kegs-0.91-1|29	cat <<EOT >vars
21nr|kegs-0.91-1|30	TARGET = xkegs
21nr|kegs-0.91-1|31	OBJECTS = \$(OBJECTS1) xdriver.o
21nr|kegs-0.91-1|32	CCOPTS = %{optflags}
21nr|kegs-0.91-1|33	%ifarch %{ix86} x86_64 %{arm}
21nr|kegs-0.91-1|34	OPTS = -DKEGS_LITTLE_ENDIAN -DNDEBUG
21nr|kegs-0.91-1|35	%else
21nr|kegs-0.91-1|36	OPTS = -DNDEBUG
21nr|kegs-0.91-1|37	%endif
21nr|kegs-0.91-1|38	SUFFIX =
21nr|kegs-0.91-1|39	NAME = xkegs
21nr|kegs-0.91-1|40	LDFLAGS =
21nr|kegs-0.91-1|41	LDOPTS =
21nr|kegs-0.91-1|42	LD = \$(CC)
21nr|kegs-0.91-1|43	EXTRA_LIBS = -lXext
21nr|kegs-0.91-1|44	EXTRA_SPECIALS =
21nr|kegs-0.91-1|45	
21nr|kegs-0.91-1|46	AS = cc
21nr|kegs-0.91-1|47	PERL = perl
21nr|kegs-0.91-1|48	
21nr|kegs-0.91-1|49	XOPTS =
21nr|kegs-0.91-1|50	EOT
21nr|kegs-0.91-1|51	
21nr|kegs-0.91-1|52	%make
21nr|kegs-0.91-1|53	
21nr|kegs-0.91-1|54	%install
21nr|kegs-0.91-1|55	# install section
21nr|kegs-0.91-1|56	install -D -m 755 xkegs %{buildroot}%{_bindir}/xkegs
21nr|kegs-0.91-1|57	install -D -m 644 config.kegs %{buildroot}%{_datadir}/%{name}/config.kegs

20067 21
21nr|kyocera-sane-2.1.4406-2|1	%define orig_version 2.1
21nr|kyocera-sane-2.1.4406-2|2	%define orig_release 4406
21nr|kyocera-sane-2.1.4406-2|3	
21nr|kyocera-sane-2.1.4406-2|4	# usr/local/kyocera/scanner $ ls *.so* -1v | awk -F '.so' '{print $1}' | sort -u | tr '\n' '|'
21nr|kyocera-sane-2.1.4406-2|5	%global bundledlibs libcrypto|libfreeimage|libHalf|libIex|libIexMath|libIlmImf|libIlmThread|libImath|libjasper|libjpeg|libjpegxr|libjxrglue|libpng15|libraw|libssl|libtiff|libwebp|libwebpmux|libsane|libkmadrwapi|libkmcmnapi2|libkmencapi|libkmip|libkmscnapi
21nr|kyocera-sane-2.1.4406-2|6	%global __requires_exclude %{bundledlibs}
21nr|kyocera-sane-2.1.4406-2|7	# soname of a library named not libsane.so.1 is libsane.so.1
21nr|kyocera-sane-2.1.4406-2|8	%global __provides_exclude %{bundledlibs}|libsane
21nr|kyocera-sane-2.1.4406-2|9	
21nr|kyocera-sane-2.1.4406-2|10	Summary:	Proprietary drivers for Kyocera scanners
21nr|kyocera-sane-2.1.4406-2|11	Name:		kyocera-sane
21nr|kyocera-sane-2.1.4406-2|12	Version:	%{orig_version}.%{orig_release}
21nr|kyocera-sane-2.1.4406-2|13	Release:	2
21nr|kyocera-sane-2.1.4406-2|14	License:	Proprietary
21nr|kyocera-sane-2.1.4406-2|15	Group:		System/Printing
21nr|kyocera-sane-2.1.4406-2|16	Url:		https://www.kyoceradocumentsolutions.eu
21nr|kyocera-sane-2.1.4406-2|17	Source0:	https://www.kyoceradocumentsolutions.eu/content/download-center/eu/drivers/all/SANE_Driver_zip.download.zip
21nr|kyocera-sane-2.1.4406-2|18	# Generate RPM provides
21nr|kyocera-sane-2.1.4406-2|19	BuildRequires:	python3-cups
21nr|kyocera-sane-2.1.4406-2|20	BuildRequires:	/usr/bin/rpm2cpio
21nr|kyocera-sane-2.1.4406-2|21	BuildRequires:	patchelf
21nr|kyocera-sane-2.1.4406-2|22	ExclusiveArch:	x86_64
21nr|kyocera-sane-2.1.4406-2|23	
21nr|kyocera-sane-2.1.4406-2|24	%description
21nr|kyocera-sane-2.1.4406-2|25	Proprietary drivers for Kyocera scanners
21nr|kyocera-sane-2.1.4406-2|26	
21nr|kyocera-sane-2.1.4406-2|27	%files
21nr|kyocera-sane-2.1.4406-2|28	%config(noreplace) /etc/sane.d/kyocera.conf
21nr|kyocera-sane-2.1.4406-2|29	%config(noreplace) /etc/sane.d/kyocera_devices.conf
21nr|kyocera-sane-2.1.4406-2|30	%config(noreplace) /etc/sane.d/kyocera_gdi_a3.conf
21nr|kyocera-sane-2.1.4406-2|31	%config(noreplace) /etc/sane.d/kyocera_wc3.conf
21nr|kyocera-sane-2.1.4406-2|32	%config(noreplace) /etc/sane.d/kyocera_wc3_usb.conf
21nr|kyocera-sane-2.1.4406-2|33	%config(noreplace) /etc/sane.d/dll.d/%{name}
21nr|kyocera-sane-2.1.4406-2|34	%{_tmpfilesdir}/%{name}.conf
21nr|kyocera-sane-2.1.4406-2|35	%{_udevrulesdir}/40-%{name}.rules
21nr|kyocera-sane-2.1.4406-2|36	%{_libdir}/sane/*.so*
21nr|kyocera-sane-2.1.4406-2|37	%{_libdir}/%{name}
21nr|kyocera-sane-2.1.4406-2|38	
21nr|kyocera-sane-2.1.4406-2|39	%post
21nr|kyocera-sane-2.1.4406-2|40	%tmpfiles_create %{name}.conf
21nr|kyocera-sane-2.1.4406-2|41	
21nr|kyocera-sane-2.1.4406-2|42	#------------------------------------------------------------------
21nr|kyocera-sane-2.1.4406-2|43	
21nr|kyocera-sane-2.1.4406-2|44	%prep
21nr|kyocera-sane-2.1.4406-2|45	%setup -c
21nr|kyocera-sane-2.1.4406-2|46	rpm2cpio kyocera-sane-%{orig_version}-%{orig_release}.x86_64.rpm | cpio -idmv
21nr|kyocera-sane-2.1.4406-2|47	
21nr|kyocera-sane-2.1.4406-2|48	%install
21nr|kyocera-sane-2.1.4406-2|49	mkdir -p %{buildroot}/etc/sane.d
21nr|kyocera-sane-2.1.4406-2|50	# fix permissions from 755 to 644
21nr|kyocera-sane-2.1.4406-2|51	install -m644 etc/sane.d/*.conf %{buildroot}/etc/sane.d
21nr|kyocera-sane-2.1.4406-2|52	mkdir -p %{buildroot}%{_udevrulesdir}
21nr|kyocera-sane-2.1.4406-2|53	install -m644 lib/udev/rules.d/40-scanner-permissions.rules %{buildroot}%{_udevrulesdir}/40-%{name}.rules
21nr|kyocera-sane-2.1.4406-2|54	mkdir -p %{buildroot}%{_libdir}/sane
21nr|kyocera-sane-2.1.4406-2|55	mkdir -p %{buildroot}%{_libdir}/%{name}
21nr|kyocera-sane-2.1.4406-2|56	# skip *.la
21nr|kyocera-sane-2.1.4406-2|57	install -m755 usr/lib64/sane/*.so* %{buildroot}%{_libdir}/sane
21nr|kyocera-sane-2.1.4406-2|58	install -m755 usr/lib64/*.so* %{buildroot}%{_libdir}/%{name}
21nr|kyocera-sane-2.1.4406-2|59	install -m755 usr/local/kyocera/scanner/*.so* %{buildroot}%{_libdir}/%{name}
21nr|kyocera-sane-2.1.4406-2|60	for i in %{buildroot}%{_libdir}/sane/*.so* %{buildroot}%{_libdir}/%{name}/*.so*;
21nr|kyocera-sane-2.1.4406-2|61	do patchelf --remove-rpath $i; done
21nr|kyocera-sane-2.1.4406-2|62	for i in %{buildroot}%{_libdir}/sane/*.so*;
21nr|kyocera-sane-2.1.4406-2|63	do patchelf --set-rpath '$ORIGIN/../%{name}' $i; done
21nr|kyocera-sane-2.1.4406-2|64	for i in %{buildroot}%{_libdir}/%{name}/*.so*;
21nr|kyocera-sane-2.1.4406-2|65	do patchelf --set-rpath '$ORIGIN' $i; done
21nr|kyocera-sane-2.1.4406-2|66	
21nr|kyocera-sane-2.1.4406-2|67	# help binaries find libraries
21nr|kyocera-sane-2.1.4406-2|68	for i in %{buildroot}%{_libdir}/sane/*.so* %{buildroot}%{_libdir}/%{name}/*.so*; do
21nr|kyocera-sane-2.1.4406-2|69	dir="$(dirname "$i")"
21nr|kyocera-sane-2.1.4406-2|70	file="$(basename "$i")"
21nr|kyocera-sane-2.1.4406-2|71	soname="$(patchelf --print-soname "$i")"
21nr|kyocera-sane-2.1.4406-2|72	if ! test -e "$dir/$soname"; then
21nr|kyocera-sane-2.1.4406-2|73	ln -s "$file" "$dir/$soname"
21nr|kyocera-sane-2.1.4406-2|74	fi
21nr|kyocera-sane-2.1.4406-2|75	done
21nr|kyocera-sane-2.1.4406-2|76	rm -fv %{buildroot}%{_libdir}/sane/libsane.so.1
21nr|kyocera-sane-2.1.4406-2|77	
21nr|kyocera-sane-2.1.4406-2|78	mkdir -p %{buildroot}/etc/sane.d/dll.d
21nr|kyocera-sane-2.1.4406-2|79	cat > %{buildroot}/etc/sane.d/dll.d/%{name} << 'EOF'
21nr|kyocera-sane-2.1.4406-2|80	kyocera
21nr|kyocera-sane-2.1.4406-2|81	kyocera_gdi_a3
21nr|kyocera-sane-2.1.4406-2|82	kyocera_wc3
21nr|kyocera-sane-2.1.4406-2|83	kyocera_wc3_usb
21nr|kyocera-sane-2.1.4406-2|84	EOF
21nr|kyocera-sane-2.1.4406-2|85	
21nr|kyocera-sane-2.1.4406-2|86	# This crap saves temp files into /usr/local/kyocera/scanner with mode 1777,
21nr|kyocera-sane-2.1.4406-2|87	# make all this a bit less crappy
21nr|kyocera-sane-2.1.4406-2|88	sed -i'' %{buildroot}%{_libdir}/sane/libsane-kyocera.so* \
21nr|kyocera-sane-2.1.4406-2|89	-e 's,/usr/local/kyocera/scanner,/tmp/kyocera-scanner-tempd,g'
21nr|kyocera-sane-2.1.4406-2|90	mkdir -p %{buildroot}%{_tmpfilesdir}
21nr|kyocera-sane-2.1.4406-2|91	cat > %{buildroot}%{_tmpfilesdir}/%{name}.conf << 'EOF'
21nr|kyocera-sane-2.1.4406-2|92	d /tmp/kyocera-scanner-tempd 1777 root root -
21nr|kyocera-sane-2.1.4406-2|93	EOF
21nr|kyocera-sane-2.1.4406-2|94	# ensure that we have changed everything
21nr|kyocera-sane-2.1.4406-2|95	! strings %{buildroot}%{_libdir}/sane/libsane-kyocera.so* | grep /usr/local

20068 21
21nr|libsane-panakvs-1.7.0-2|1	# Proprietary program - no debug info
21nr|libsane-panakvs-1.7.0-2|2	%define debug_package %{nil}
21nr|libsane-panakvs-1.7.0-2|3	
21nr|libsane-panakvs-1.7.0-2|4	Name:		libsane-panakvs
21nr|libsane-panakvs-1.7.0-2|5	Version:	1.7.0
21nr|libsane-panakvs-1.7.0-2|6	Release:	2
21nr|libsane-panakvs-1.7.0-2|7	Group:		System/Printing
21nr|libsane-panakvs-1.7.0-2|8	Summary:	Proprietary (non-free) SANE driver for Panasonic KV scanners/MFPs
21nr|libsane-panakvs-1.7.0-2|9	License:	Proprietary
21nr|libsane-panakvs-1.7.0-2|10	URL:		https://docs.connect.panasonic.com/pcc/support/scanner/linuxspanakvs.html
21nr|libsane-panakvs-1.7.0-2|11	Source0:	https://www.psn-web.net/cs-im/Japan/Scanner/cojp/data_cmns/linux/libsane-panakvs-%{version}-x86_64.tar.gz
21nr|libsane-panakvs-1.7.0-2|12	Source2:	ScannerDriver_Ubuntu_ENG_v170.pdf
21nr|libsane-panakvs-1.7.0-2|13	Source3:	ScannerDriver_RedHat_ENG_v170.pdf
21nr|libsane-panakvs-1.7.0-2|14	Source100:	%{name}.rpmlintrc
21nr|libsane-panakvs-1.7.0-2|15	Patch0:		install_with_destdir_and_without_root_x86_64.patch
21nr|libsane-panakvs-1.7.0-2|16	BuildRequires:	sane
21nr|libsane-panakvs-1.7.0-2|17	BuildRequires:	sane-backends
21nr|libsane-panakvs-1.7.0-2|18	# proprietary driver for the same MFPs (?)
21nr|libsane-panakvs-1.7.0-2|19	Recommends:	(mccgdi if cups)
21nr|libsane-panakvs-1.7.0-2|20	ExclusiveArch:	x86_64
21nr|libsane-panakvs-1.7.0-2|21	Requires:	sane-backends
21nr|libsane-panakvs-1.7.0-2|22	
21nr|libsane-panakvs-1.7.0-2|23	%description
21nr|libsane-panakvs-1.7.0-2|24	Proprietary (non-free) software for Panasonic KV scanners/MFPs
21nr|libsane-panakvs-1.7.0-2|25	
21nr|libsane-panakvs-1.7.0-2|26	%files
21nr|libsane-panakvs-1.7.0-2|27	%dir %{_datadir}/panasonic
21nr|libsane-panakvs-1.7.0-2|28	%dir %{_datadir}/panasonic/DocumentScanner
21nr|libsane-panakvs-1.7.0-2|29	%{_datadir}/panasonic/DocumentScanner/Version.html
21nr|libsane-panakvs-1.7.0-2|30	%config(noreplace) /etc/sane.d/panakvs.conf
21nr|libsane-panakvs-1.7.0-2|31	%config(noreplace) /etc/sane.d/kvs8147.conf
21nr|libsane-panakvs-1.7.0-2|32	%config(noreplace) /etc/sane.d/kvsl3066.conf
21nr|libsane-panakvs-1.7.0-2|33	%config(noreplace) /etc/sane.d/kvs5076.conf
21nr|libsane-panakvs-1.7.0-2|34	%config(noreplace) /etc/sane.d/kvs1037.conf
21nr|libsane-panakvs-1.7.0-2|35	%config(noreplace) /etc/sane.d/kvs1037x.conf
21nr|libsane-panakvs-1.7.0-2|36	%config(noreplace) /etc/sane.d/kvs1058.conf
21nr|libsane-panakvs-1.7.0-2|37	%config(noreplace) /etc/sane.d/kvn1058.conf
21nr|libsane-panakvs-1.7.0-2|38	%config(noreplace) /etc/sane.d/kvs5078.conf
21nr|libsane-panakvs-1.7.0-2|39	%config(noreplace) /etc/sane.d/kvs6120.conf
21nr|libsane-panakvs-1.7.0-2|40	%config(noreplace) /etc/sane.d/dll.d/panakvs
21nr|libsane-panakvs-1.7.0-2|41	%{_libdir}/sane/libsane-kvs1026.so*
21nr|libsane-panakvs-1.7.0-2|42	%{_libdir}/sane/libsane-kvs1057.so*
21nr|libsane-panakvs-1.7.0-2|43	%{_libdir}/sane/libsane-kvs10_series.so*
21nr|libsane-panakvs-1.7.0-2|44	%{_libdir}/sane/libsane-kvs2087.so*
21nr|libsane-panakvs-1.7.0-2|45	%{_libdir}/sane/libsane-kvs7097.so*
21nr|libsane-panakvs-1.7.0-2|46	%{_libdir}/sane/libsane-panakvs.so*
21nr|libsane-panakvs-1.7.0-2|47	%{_libdir}/sane/scanlld.so
21nr|libsane-panakvs-1.7.0-2|48	%{_udevrulesdir}/59-panakvs-sane.rules
21nr|libsane-panakvs-1.7.0-2|49	
21nr|libsane-panakvs-1.7.0-2|50	#---------------------------------------------------------
21nr|libsane-panakvs-1.7.0-2|51	
21nr|libsane-panakvs-1.7.0-2|52	%prep
21nr|libsane-panakvs-1.7.0-2|53	%autosetup -p1 -n %{name}-%{version}-x86_64
21nr|libsane-panakvs-1.7.0-2|54	
21nr|libsane-panakvs-1.7.0-2|55	cp %{SOURCE2} %{SOURCE3} .
21nr|libsane-panakvs-1.7.0-2|56	
21nr|libsane-panakvs-1.7.0-2|57	sed -i install-driver -e 's,/usr/lib/sane,%{_libdir}/sane,g'
21nr|libsane-panakvs-1.7.0-2|58	grep -Irl /usr/local | xargs sed -i -e 's,/usr/local,/usr,g'
21nr|libsane-panakvs-1.7.0-2|59	
21nr|libsane-panakvs-1.7.0-2|60	%build
21nr|libsane-panakvs-1.7.0-2|61	
21nr|libsane-panakvs-1.7.0-2|62	%install
21nr|libsane-panakvs-1.7.0-2|63	mkdir -p %{buildroot}%{_libdir}/sane
21nr|libsane-panakvs-1.7.0-2|64	mkdir -p %{buildroot}/etc/sane.d
21nr|libsane-panakvs-1.7.0-2|65	
21nr|libsane-panakvs-1.7.0-2|66	DESTDIR=%{buildroot} ./install-driver
21nr|libsane-panakvs-1.7.0-2|67	
21nr|libsane-panakvs-1.7.0-2|68	mkdir -p %{buildroot}/etc/sane.d/dll.d/
21nr|libsane-panakvs-1.7.0-2|69	cat > %{buildroot}/etc/sane.d/dll.d/panakvs << 'EOF'
21nr|libsane-panakvs-1.7.0-2|70	kvs10_series
21nr|libsane-panakvs-1.7.0-2|71	kvs1026
21nr|libsane-panakvs-1.7.0-2|72	kvs1057
21nr|libsane-panakvs-1.7.0-2|73	kvs2087
21nr|libsane-panakvs-1.7.0-2|74	kvs7097
21nr|libsane-panakvs-1.7.0-2|75	panakvs
21nr|libsane-panakvs-1.7.0-2|76	EOF
21nr|libsane-panakvs-1.7.0-2|77	
21nr|libsane-panakvs-1.7.0-2|78	# makes no sense when installed as RPM
21nr|libsane-panakvs-1.7.0-2|79	unlink %{buildroot}%{_datadir}/panasonic/DocumentScanner/uninstall-driver
21nr|libsane-panakvs-1.7.0-2|80	
21nr|libsane-panakvs-1.7.0-2|81	mkdir -p %{buildroot}%{_udevrulesdir}
21nr|libsane-panakvs-1.7.0-2|82	
21nr|libsane-panakvs-1.7.0-2|83	cat > %{buildroot}%{_udevrulesdir}/59-panakvs-sane.rules << 'EOF'
21nr|libsane-panakvs-1.7.0-2|84	# based on 60-libsane.rules
21nr|libsane-panakvs-1.7.0-2|85	ACTION=="remove", GOTO="panakvs"
21nr|libsane-panakvs-1.7.0-2|86	ENV{DEVTYPE}=="usb_device", GOTO="panakvs_create_usb_dev"
21nr|libsane-panakvs-1.7.0-2|87	SUBSYSTEM=="usb_device", GOTO="panakvs_usb_rules_begin"
21nr|libsane-panakvs-1.7.0-2|88	SUBSYSTEM!="usb_device", GOTO="panakvs_usb_rules_end"
21nr|libsane-panakvs-1.7.0-2|89	LABEL="panakvs_create_usb_dev"
21nr|libsane-panakvs-1.7.0-2|90	LABEL="panakvs_usb_rules_begin"
21nr|libsane-panakvs-1.7.0-2|91	# This package is not free and so is not preinstalled on systems that do not need it.
21nr|libsane-panakvs-1.7.0-2|92	# Panasonic Document Scanner KV-S1026C
21nr|libsane-panakvs-1.7.0-2|93	ATTRS{idVendor}=="04da", ATTRS{idProduct}=="1015", ENV{libsane_matched}="yes"
21nr|libsane-panakvs-1.7.0-2|94	# Panasonic Document Scanner KV-S1015C
21nr|libsane-panakvs-1.7.0-2|95	ATTRS{idVendor}=="04da", ATTRS{idProduct}=="1014", ENV{libsane_matched}="yes"
21nr|libsane-panakvs-1.7.0-2|96	# Panasonic Document Scanner KV-S1065C
21nr|libsane-panakvs-1.7.0-2|97	ATTRS{idVendor}=="04da", ATTRS{idProduct}=="1012", ENV{libsane_matched}="yes"
21nr|libsane-panakvs-1.7.0-2|98	# Panasonic Document Scanner KV-S1046C
21nr|libsane-panakvs-1.7.0-2|99	ATTRS{idVendor}=="04da", ATTRS{idProduct}=="1013", ENV{libsane_matched}="yes"
21nr|libsane-panakvs-1.7.0-2|100	# Panasonic Document Scanner KV-SS081
21nr|libsane-panakvs-1.7.0-2|101	ATTRS{idVendor}=="04da", ATTRS{idProduct}=="1016", ENV{libsane_matched}="yes"
21nr|libsane-panakvs-1.7.0-2|102	# Panasonic Document Scanner KV-S1057C
21nr|libsane-panakvs-1.7.0-2|103	ATTRS{idVendor}=="04da", ATTRS{idProduct}=="0e69", ENV{libsane_matched}="yes"
21nr|libsane-panakvs-1.7.0-2|104	# Panasonic Document Scanner KV-S1027C
21nr|libsane-panakvs-1.7.0-2|105	ATTRS{idVendor}=="04da", ATTRS{idProduct}=="0e6a", ENV{libsane_matched}="yes"
21nr|libsane-panakvs-1.7.0-2|106	# Panasonic Document Scanner KV-SL1066
21nr|libsane-panakvs-1.7.0-2|107	ATTRS{idVendor}=="04da", ATTRS{idProduct}=="0e6b", ENV{libsane_matched}="yes"
21nr|libsane-panakvs-1.7.0-2|108	# Panasonic Document Scanner KV-SL1056
21nr|libsane-panakvs-1.7.0-2|109	ATTRS{idVendor}=="04da", ATTRS{idProduct}=="0e6d", ENV{libsane_matched}="yes"
21nr|libsane-panakvs-1.7.0-2|110	# Panasonic Document Scanner KV-SL1055
21nr|libsane-panakvs-1.7.0-2|111	ATTRS{idVendor}=="04da", ATTRS{idProduct}=="0e83", ENV{libsane_matched}="yes"
21nr|libsane-panakvs-1.7.0-2|112	# Panasonic Document Scanner KV-SL1036
21nr|libsane-panakvs-1.7.0-2|113	ATTRS{idVendor}=="04da", ATTRS{idProduct}=="0e6c", ENV{libsane_matched}="yes"
21nr|libsane-panakvs-1.7.0-2|114	# Panasonic Document Scanner KV-SL1035
21nr|libsane-panakvs-1.7.0-2|115	ATTRS{idVendor}=="04da", ATTRS{idProduct}=="0e82", ENV{libsane_matched}="yes"
21nr|libsane-panakvs-1.7.0-2|116	# Panasonic Document Scanner KV-S2087
21nr|libsane-panakvs-1.7.0-2|117	ATTRS{idVendor}=="04da", ATTRS{idProduct}=="0ef2", ENV{libsane_matched}="yes"
21nr|libsane-panakvs-1.7.0-2|118	# Panasonic Document Scanner KV-SL3066
21nr|libsane-panakvs-1.7.0-2|119	ATTRS{idVendor}=="04da", ATTRS{idProduct}=="0fba", ENV{libsane_matched}="yes"
21nr|libsane-panakvs-1.7.0-2|120	# Panasonic Document Scanner KV-SL3056
21nr|libsane-panakvs-1.7.0-2|121	ATTRS{idVendor}=="04da", ATTRS{idProduct}=="0fbb", ENV{libsane_matched}="yes"
21nr|libsane-panakvs-1.7.0-2|122	# Panasonic Document Scanner KV-SL3055
21nr|libsane-panakvs-1.7.0-2|123	ATTRS{idVendor}=="04da", ATTRS{idProduct}=="0fbc", ENV{libsane_matched}="yes"
21nr|libsane-panakvs-1.7.0-2|124	# Panasonic Document Scanner KV-SL3036
21nr|libsane-panakvs-1.7.0-2|125	ATTRS{idVendor}=="04da", ATTRS{idProduct}=="0fbd", ENV{libsane_matched}="yes"
21nr|libsane-panakvs-1.7.0-2|126	# Panasonic Document Scanner KV-SL3035
21nr|libsane-panakvs-1.7.0-2|127	ATTRS{idVendor}=="04da", ATTRS{idProduct}=="0fbe", ENV{libsane_matched}="yes"
21nr|libsane-panakvs-1.7.0-2|128	# Panasonic Document Scanner KV-S5076H
21nr|libsane-panakvs-1.7.0-2|129	ATTRS{idVendor}=="04da", ATTRS{idProduct}=="0e3f", ENV{libsane_matched}="yes"
21nr|libsane-panakvs-1.7.0-2|130	# Panasonic Document Scanner KV-S5046H
21nr|libsane-panakvs-1.7.0-2|131	ATTRS{idVendor}=="04da", ATTRS{idProduct}=="0e3e", ENV{libsane_matched}="yes"
21nr|libsane-panakvs-1.7.0-2|132	# Panasonic Document Scanner KV-S7097
21nr|libsane-panakvs-1.7.0-2|133	ATTRS{idVendor}=="04da", ATTRS{idProduct}=="0f7f", ENV{libsane_matched}="yes"
21nr|libsane-panakvs-1.7.0-2|134	# Panasonic Document Scanner KV-S7077
21nr|libsane-panakvs-1.7.0-2|135	ATTRS{idVendor}=="04da", ATTRS{idProduct}=="0f7e", ENV{libsane_matched}="yes"
21nr|libsane-panakvs-1.7.0-2|136	# Panasonic Document Scanner KV-S8147
21nr|libsane-panakvs-1.7.0-2|137	ATTRS{idVendor}=="04da", ATTRS{idProduct}=="0fa0", ENV{libsane_matched}="yes"
21nr|libsane-panakvs-1.7.0-2|138	# Panasonic Document Scanner KV-S8127
21nr|libsane-panakvs-1.7.0-2|139	ATTRS{idVendor}=="04da", ATTRS{idProduct}=="0faa", ENV{libsane_matched}="yes"
21nr|libsane-panakvs-1.7.0-2|140	# Panasonic Document Scanner KV-S8150
21nr|libsane-panakvs-1.7.0-2|141	ATTRS{idVendor}=="04da", ATTRS{idProduct}=="0fab", ENV{libsane_matched}="yes"
21nr|libsane-panakvs-1.7.0-2|142	# Panasonic Document Scanner KV-S8130
21nr|libsane-panakvs-1.7.0-2|143	ATTRS{idVendor}=="04da", ATTRS{idProduct}=="0fac", ENV{libsane_matched}="yes"
21nr|libsane-panakvs-1.7.0-2|144	# Panasonic Document Scanner KV-S8120
21nr|libsane-panakvs-1.7.0-2|145	ATTRS{idVendor}=="04da", ATTRS{idProduct}=="0fad", ENV{libsane_matched}="yes"
21nr|libsane-panakvs-1.7.0-2|146	# Panasonic Document Scanner KV-S1037X
21nr|libsane-panakvs-1.7.0-2|147	ATTRS{idVendor}=="04da", ATTRS{idProduct}=="0fce", ENV{libsane_matched}="yes"
21nr|libsane-panakvs-1.7.0-2|148	# Panasonic Document Scanner KV-S1038
21nr|libsane-panakvs-1.7.0-2|149	ATTRS{idVendor}=="04da", ATTRS{idProduct}=="0fcf", ENV{libsane_matched}="yes"
21nr|libsane-panakvs-1.7.0-2|150	# Panasonic Document Scanner KV-S1026C MK2
21nr|libsane-panakvs-1.7.0-2|151	ATTRS{idVendor}=="04da", ATTRS{idProduct}=="0fd0", ENV{libsane_matched}="yes"
21nr|libsane-panakvs-1.7.0-2|152	# Panasonic Document Scanner KV-S1037
21nr|libsane-panakvs-1.7.0-2|153	ATTRS{idVendor}=="04da", ATTRS{idProduct}=="0fd1", ENV{libsane_matched}="yes"
21nr|libsane-panakvs-1.7.0-2|154	# Panasonic Document Scanner KV-S1027C MK2
21nr|libsane-panakvs-1.7.0-2|155	ATTRS{idVendor}=="04da", ATTRS{idProduct}=="0fd6", ENV{libsane_matched}="yes"
21nr|libsane-panakvs-1.7.0-2|156	# Panasonic Document Scanner KV-S1057C MK2
21nr|libsane-panakvs-1.7.0-2|157	ATTRS{idVendor}=="04da", ATTRS{idProduct}=="0fd7", ENV{libsane_matched}="yes"
21nr|libsane-panakvs-1.7.0-2|158	# Panasonic Document Scanner KV-S1028Y
21nr|libsane-panakvs-1.7.0-2|159	ATTRS{idVendor}=="04da", ATTRS{idProduct}=="0fd8", ENV{libsane_matched}="yes"
21nr|libsane-panakvs-1.7.0-2|160	# Panasonic Document Scanner KV-S1058Y
21nr|libsane-panakvs-1.7.0-2|161	ATTRS{idVendor}=="04da", ATTRS{idProduct}=="0fd9", ENV{libsane_matched}="yes"
21nr|libsane-panakvs-1.7.0-2|162	# Panasonic Document Scanner KV-N1028Y
21nr|libsane-panakvs-1.7.0-2|163	ATTRS{idVendor}=="04da", ATTRS{idProduct}=="0fd2", ENV{libsane_matched}="yes"
21nr|libsane-panakvs-1.7.0-2|164	# Panasonic Document Scanner KV-N1058Y
21nr|libsane-panakvs-1.7.0-2|165	ATTRS{idVendor}=="04da", ATTRS{idProduct}=="0fd3", ENV{libsane_matched}="yes"
21nr|libsane-panakvs-1.7.0-2|166	# Panasonic Document Scanner KV-N1028X
21nr|libsane-panakvs-1.7.0-2|167	ATTRS{idVendor}=="04da", ATTRS{idProduct}=="0fd4", ENV{libsane_matched}="yes"
21nr|libsane-panakvs-1.7.0-2|168	# Panasonic Document Scanner KV-N1058X
21nr|libsane-panakvs-1.7.0-2|169	ATTRS{idVendor}=="04da", ATTRS{idProduct}=="0fd5", ENV{libsane_matched}="yes"
21nr|libsane-panakvs-1.7.0-2|170	# Panasonic Document Scanner KV-SL1066 MK2
21nr|libsane-panakvs-1.7.0-2|171	ATTRS{idVendor}=="04da", ATTRS{idProduct}=="10bb", ENV{libsane_matched}="yes"
21nr|libsane-panakvs-1.7.0-2|172	# Panasonic Document Scanner KV-SL1056 MK2
21nr|libsane-panakvs-1.7.0-2|173	ATTRS{idVendor}=="04da", ATTRS{idProduct}=="10ba", ENV{libsane_matched}="yes"
21nr|libsane-panakvs-1.7.0-2|174	# Panasonic Document Scanner KV-SL1055 MK2
21nr|libsane-panakvs-1.7.0-2|175	ATTRS{idVendor}=="04da", ATTRS{idProduct}=="10b9", ENV{libsane_matched}="yes"
21nr|libsane-panakvs-1.7.0-2|176	# Panasonic Document Scanner KV-SL1036 MK2
21nr|libsane-panakvs-1.7.0-2|177	ATTRS{idVendor}=="04da", ATTRS{idProduct}=="10b8", ENV{libsane_matched}="yes"
21nr|libsane-panakvs-1.7.0-2|178	# Panasonic Document Scanner KV-SL1035 MK2
21nr|libsane-panakvs-1.7.0-2|179	ATTRS{idVendor}=="04da", ATTRS{idProduct}=="10b7", ENV{libsane_matched}="yes"
21nr|libsane-panakvs-1.7.0-2|180	# Panasonic Document Scanner KV-SL1077 MK2
21nr|libsane-panakvs-1.7.0-2|181	ATTRS{idVendor}=="04da", ATTRS{idProduct}=="10e2", ENV{libsane_matched}="yes"
21nr|libsane-panakvs-1.7.0-2|182	# Panasonic Document Scanner KV-S5078Y
21nr|libsane-panakvs-1.7.0-2|183	ATTRS{idVendor}=="04da", ATTRS{idProduct}=="10e3", ENV{libsane_matched}="yes"
21nr|libsane-panakvs-1.7.0-2|184	# Panasonic Document Scanner KV-S5058
21nr|libsane-panakvs-1.7.0-2|185	ATTRS{idVendor}=="04da", ATTRS{idProduct}=="10e4", ENV{libsane_matched}="yes"
21nr|libsane-panakvs-1.7.0-2|186	# Panasonic Document Scanner KV-SL5100 MK2
21nr|libsane-panakvs-1.7.0-2|187	ATTRS{idVendor}=="04da", ATTRS{idProduct}=="10e6", ENV{libsane_matched}="yes"
21nr|libsane-panakvs-1.7.0-2|188	# Panasonic Document Scanner KV-SL5096 MK2
21nr|libsane-panakvs-1.7.0-2|189	ATTRS{idVendor}=="04da", ATTRS{idProduct}=="10e7", ENV{libsane_matched}="yes"
21nr|libsane-panakvs-1.7.0-2|190	# Panasonic Document Scanner KV-SL5095 MK2
21nr|libsane-panakvs-1.7.0-2|191	ATTRS{idVendor}=="04da", ATTRS{idProduct}=="10e8", ENV{libsane_matched}="yes"
21nr|libsane-panakvs-1.7.0-2|192	# Panasonic Document Scanner KV-SL5086 MK2
21nr|libsane-panakvs-1.7.0-2|193	ATTRS{idVendor}=="04da", ATTRS{idProduct}=="10e9", ENV{libsane_matched}="yes"
21nr|libsane-panakvs-1.7.0-2|194	# Panasonic Document Scanner KV-SL5085 MK2
21nr|libsane-panakvs-1.7.0-2|195	ATTRS{idVendor}=="04da", ATTRS{idProduct}=="10ea", ENV{libsane_matched}="yes"
21nr|libsane-panakvs-1.7.0-2|196	# Panasonic Document Scanner KV-S6120
21nr|libsane-panakvs-1.7.0-2|197	ATTRS{idVendor}=="04da", ATTRS{idProduct}=="11a3", ENV{libsane_matched}="yes"
21nr|libsane-panakvs-1.7.0-2|198	# Panasonic Document Scanner KV-S6110
21nr|libsane-panakvs-1.7.0-2|199	ATTRS{idVendor}=="04da", ATTRS{idProduct}=="11a4", ENV{libsane_matched}="yes"
21nr|libsane-panakvs-1.7.0-2|200	# Panasonic Document Scanner KV-S6100
21nr|libsane-panakvs-1.7.0-2|201	ATTRS{idVendor}=="04da", ATTRS{idProduct}=="11a5", ENV{libsane_matched}="yes"
21nr|libsane-panakvs-1.7.0-2|202	LABEL="panakvs_usb_rules_end"
21nr|libsane-panakvs-1.7.0-2|203	LABEL="panakvs_rules_end"
21nr|libsane-panakvs-1.7.0-2|204	EOF

20069 21
21nr|libspotify-12.1.51-7|1	%define lib_major	12
21nr|libspotify-12.1.51-7|2	%define lib_name	%mklibname spotify %{lib_major}
21nr|libspotify-12.1.51-7|3	%define develname	%mklibname -d spotify
21nr|libspotify-12.1.51-7|4	
21nr|libspotify-12.1.51-7|5	%define debug_package %{nil}
21nr|libspotify-12.1.51-7|6	
21nr|libspotify-12.1.51-7|7	Summary: Library to write applications that utilize the Spotify music streaming service
21nr|libspotify-12.1.51-7|8	Name: libspotify
21nr|libspotify-12.1.51-7|9	Version: 12.1.51
21nr|libspotify-12.1.51-7|10	Release: 7
21nr|libspotify-12.1.51-7|11	%ifarch %{ix86}
21nr|libspotify-12.1.51-7|12	Source0: https://developer.spotify.com/download/libspotify/libspotify-%{version}-Linux-i686-release.tar.gz
21nr|libspotify-12.1.51-7|13	%else
21nr|libspotify-12.1.51-7|14	Source0: https://developer.spotify.com/download/libspotify/libspotify-%{version}-Linux-x86_64-release.tar.gz
21nr|libspotify-12.1.51-7|15	%endif
21nr|libspotify-12.1.51-7|16	License: Proprietary
21nr|libspotify-12.1.51-7|17	Group: System/Libraries
21nr|libspotify-12.1.51-7|18	Url: https://developer.spotify.com/technologies/libspotify/
21nr|libspotify-12.1.51-7|19	ExclusiveArch: %{ix86} x86_64
21nr|libspotify-12.1.51-7|20	
21nr|libspotify-12.1.51-7|21	%description
21nr|libspotify-12.1.51-7|22	The libspotify C API package allows third-party developers to write
21nr|libspotify-12.1.51-7|23	applications that utilize the Spotify music streaming service.
21nr|libspotify-12.1.51-7|24	
21nr|libspotify-12.1.51-7|25	%package -n %{lib_name}
21nr|libspotify-12.1.51-7|26	Summary:	Dynamic libraries for spotify
21nr|libspotify-12.1.51-7|27	Group:		System/Libraries
21nr|libspotify-12.1.51-7|28	
21nr|libspotify-12.1.51-7|29	%description -n %{lib_name}
21nr|libspotify-12.1.51-7|30	The libspotify C API package allows third-party developers to write
21nr|libspotify-12.1.51-7|31	applications that utilize the Spotify music streaming service.
21nr|libspotify-12.1.51-7|32	
21nr|libspotify-12.1.51-7|33	%package doc
21nr|libspotify-12.1.51-7|34	Summary:        Documentation of the spotify library
21nr|libspotify-12.1.51-7|35	Group:          Development/C
21nr|libspotify-12.1.51-7|36	BuildArch: noarch
21nr|libspotify-12.1.51-7|37	
21nr|libspotify-12.1.51-7|38	%description doc
21nr|libspotify-12.1.51-7|39	Documentation of the spotify library.
21nr|libspotify-12.1.51-7|40	
21nr|libspotify-12.1.51-7|41	%package -n %{develname}
21nr|libspotify-12.1.51-7|42	Summary:	Development files for spotify
21nr|libspotify-12.1.51-7|43	Group:		Development/C
21nr|libspotify-12.1.51-7|44	Provides:	%{name}-devel = %{version}-%{release}
21nr|libspotify-12.1.51-7|45	Requires:	%{lib_name} = %{version}
21nr|libspotify-12.1.51-7|46	Obsoletes:	%{name}-devel < %{version}
21nr|libspotify-12.1.51-7|47	
21nr|libspotify-12.1.51-7|48	%description -n %{develname}
21nr|libspotify-12.1.51-7|49	Files needed in order to develop applications using spotify.
21nr|libspotify-12.1.51-7|50	
21nr|libspotify-12.1.51-7|51	%prep
21nr|libspotify-12.1.51-7|52	%ifarch %{ix86}
21nr|libspotify-12.1.51-7|53	%setup -q -n %{name}-%{version}-Linux-i686-release
21nr|libspotify-12.1.51-7|54	%else
21nr|libspotify-12.1.51-7|55	%setup -q -n %{name}-%{version}-Linux-x86_64-release
21nr|libspotify-12.1.51-7|56	%endif
21nr|libspotify-12.1.51-7|57	
21nr|libspotify-12.1.51-7|58	%build
21nr|libspotify-12.1.51-7|59	
21nr|libspotify-12.1.51-7|60	%install
21nr|libspotify-12.1.51-7|61	mkdir -p %{buildroot}%{_libdir} %{buildroot}%{_includedir} %{buildroot}%{_datadir}
21nr|libspotify-12.1.51-7|62	%ifarch x86_64
21nr|libspotify-12.1.51-7|63	sed -i 's%/lib%/lib64%' lib/pkgconfig/%{name}.pc
21nr|libspotify-12.1.51-7|64	%endif
21nr|libspotify-12.1.51-7|65	cp -r lib/* %{buildroot}%{_libdir}
21nr|libspotify-12.1.51-7|66	cp -r include/* %{buildroot}%{_includedir}
21nr|libspotify-12.1.51-7|67	cp -r share/* %{buildroot}%{_datadir}
21nr|libspotify-12.1.51-7|68	cp ChangeLog LICENSE licenses.xhtml Makefile README %{buildroot}%{_docdir}/%{name}
21nr|libspotify-12.1.51-7|69	
21nr|libspotify-12.1.51-7|70	%files -n %{lib_name}
21nr|libspotify-12.1.51-7|71	%{_libdir}/*.so.%{lib_major}*
21nr|libspotify-12.1.51-7|72	
21nr|libspotify-12.1.51-7|73	%files -n %{develname}
21nr|libspotify-12.1.51-7|74	%dir %{_includedir}/%{name}
21nr|libspotify-12.1.51-7|75	%{_includedir}/%{name}/*
21nr|libspotify-12.1.51-7|76	%{_libdir}/pkgconfig/*
21nr|libspotify-12.1.51-7|77	%{_libdir}/*.so
21nr|libspotify-12.1.51-7|78	
21nr|libspotify-12.1.51-7|79	%files doc
21nr|libspotify-12.1.51-7|80	%dir %{_docdir}/%{name}
21nr|libspotify-12.1.51-7|81	%doc %{_docdir}/%{name}/*
21nr|libspotify-12.1.51-7|82	%doc %{_datadir}/man3

20070 21
21nr|lie-2.2.2-4|1	Summary:	Interactive computations of a Lie group theoretic nature
21nr|lie-2.2.2-4|2	Name:		lie
21nr|lie-2.2.2-4|3	Version:	2.2.2
21nr|lie-2.2.2-4|4	Release:	4
21nr|lie-2.2.2-4|5	# No license file, and apparently only available from sagemath.org
21nr|lie-2.2.2-4|6	# as the documented homepage neither ftp server directory exist anymre
21nr|lie-2.2.2-4|7	License:	Freeware
21nr|lie-2.2.2-4|8	Group:		Sciences/Mathematics
21nr|lie-2.2.2-4|9	Url:	http://www.sagemath.org
21nr|lie-2.2.2-4|10	Source0:	http://www.sagemath.org/packages/optional/%{name}-%{version}.p3.spkg
21nr|lie-2.2.2-4|11	BuildRequires:	bison
21nr|lie-2.2.2-4|12	BuildRequires:	readline-devel
21nr|lie-2.2.2-4|13	BuildRequires:	pkgconfig(ncurses)
21nr|lie-2.2.2-4|14	
21nr|lie-2.2.2-4|15	%description
21nr|lie-2.2.2-4|16	LiE purpose is to enable mathematicians and physicists to obtain on-line
21nr|lie-2.2.2-4|17	information as well as to interactively perform computations of a Lie group
21nr|lie-2.2.2-4|18	theoretic nature. It focuses on the representation theory of complex semisimple
21nr|lie-2.2.2-4|19	(reductive) Lie groups and algebras, and on the structure of their Weyl
21nr|lie-2.2.2-4|20	groups and root systems. The basic objects of computation are vectors and
21nr|lie-2.2.2-4|21	matrices with integer entries, and polynomials with integral coefficients.
21nr|lie-2.2.2-4|22	These objects are used to represent weights, (sets of) roots, characters and
21nr|lie-2.2.2-4|23	similar objects relating to Lie groups and algebras. LiE does not compute
21nr|lie-2.2.2-4|24	directly with elements of the Lie groups and algebras themselves, but the
21nr|lie-2.2.2-4|25	computations may be parametrised by the type of the Lie group or algebra for
21nr|lie-2.2.2-4|26	which they should be performed.
21nr|lie-2.2.2-4|27	
21nr|lie-2.2.2-4|28	%files
21nr|lie-2.2.2-4|29	%doc src/manual/manual.dvi
21nr|lie-2.2.2-4|30	%{_bindir}/lie
21nr|lie-2.2.2-4|31	%dir %{_datadir}/lie
21nr|lie-2.2.2-4|32	%{_datadir}/lie/*
21nr|lie-2.2.2-4|33	
21nr|lie-2.2.2-4|34	#----------------------------------------------------------------------------
21nr|lie-2.2.2-4|35	
21nr|lie-2.2.2-4|36	%prep
21nr|lie-2.2.2-4|37	%setup -qn %{name}-%{version}.p3
21nr|lie-2.2.2-4|38	
21nr|lie-2.2.2-4|39	%build
21nr|lie-2.2.2-4|40	pushd src
21nr|lie-2.2.2-4|41	make CFLAGS="%{optflags}"
21nr|lie-2.2.2-4|42	popd
21nr|lie-2.2.2-4|43	
21nr|lie-2.2.2-4|44	%install
21nr|lie-2.2.2-4|45	pushd src
21nr|lie-2.2.2-4|46	for dir in progs gapfiles; do
21nr|lie-2.2.2-4|47	mkdir -p %{buildroot}/%{_datadir}/lie/$dir
21nr|lie-2.2.2-4|48	cp -fa $dir/* %{buildroot}/%{_datadir}/lie/$dir
21nr|lie-2.2.2-4|49	done
21nr|lie-2.2.2-4|50	
21nr|lie-2.2.2-4|51	cp -fa INFO* LEARN* %{buildroot}/%{_datadir}/lie
21nr|lie-2.2.2-4|52	cp -fa Lie.exe %{buildroot}/%{_datadir}/lie
21nr|lie-2.2.2-4|53	
21nr|lie-2.2.2-4|54	mkdir -p %{buildroot}%{_bindir}
21nr|lie-2.2.2-4|55	
21nr|lie-2.2.2-4|56	cat > %{buildroot}%{_bindir}/lie << EOF
21nr|lie-2.2.2-4|57	#!/bin/sh
21nr|lie-2.2.2-4|58	
21nr|lie-2.2.2-4|59	LD=%{_datadir}/lie
21nr|lie-2.2.2-4|60	exec \$LD/Lie.exe initfile \$LD
21nr|lie-2.2.2-4|61	EOF
21nr|lie-2.2.2-4|62	
21nr|lie-2.2.2-4|63	chmod +x %{buildroot}%{_bindir}/lie
21nr|lie-2.2.2-4|64	popd

20071 21
21nr|lphdisk-0.9.1-7|1	Summary:	Format Phoenix NoteBIOS hibernation partitions under Linux
21nr|lphdisk-0.9.1-7|2	Name:		lphdisk
21nr|lphdisk-0.9.1-7|3	Version:	0.9.1
21nr|lphdisk-0.9.1-7|4	Release:	7
21nr|lphdisk-0.9.1-7|5	License:	Artistic
21nr|lphdisk-0.9.1-7|6	Group:		System/Kernel and hardware
21nr|lphdisk-0.9.1-7|7	Url:		http://www.procyon.com/~pda/lphdisk
21nr|lphdisk-0.9.1-7|8	Source0:	http://www.procyon.com/~pda/lphdisk/%{name}-%{version}.tar.bz2
21nr|lphdisk-0.9.1-7|9	Patch0:		lphdisk-0.9.1-debian.patch
21nr|lphdisk-0.9.1-7|10	Patch1:		lphdisk-0.9.1-lrmi.patch
21nr|lphdisk-0.9.1-7|11	ExclusiveArch:	%{ix86}
21nr|lphdisk-0.9.1-7|12	
21nr|lphdisk-0.9.1-7|13	%description
21nr|lphdisk-0.9.1-7|14	lphdisk is a linux reimplementation of the PHDISK.EXE (DOS) utility provided
21nr|lphdisk-0.9.1-7|15	with most Phoenix NoteBIOS-equipped laptop models.  It will properly format a
21nr|lphdisk-0.9.1-7|16	NoteBIOS hibernation partition (type A0) to make it usable by the BIOS for
21nr|lphdisk-0.9.1-7|17	suspending to disk, avoiding the need to use buggy and outdated DOS utilities
21nr|lphdisk-0.9.1-7|18	to perform this configuration step.
21nr|lphdisk-0.9.1-7|19	
21nr|lphdisk-0.9.1-7|20	PLEASE NOTE: this is a very old tool for very old laptops. Unless you're very
21nr|lphdisk-0.9.1-7|21	sure you need it...you probably don't. Move along, nothing to see here.
21nr|lphdisk-0.9.1-7|22	
21nr|lphdisk-0.9.1-7|23	%files
21nr|lphdisk-0.9.1-7|24	%doc ChangeLog CREDITS LICENSE NEWS README TODO
21nr|lphdisk-0.9.1-7|25	%{_sbindir}/lphdisk
21nr|lphdisk-0.9.1-7|26	%{_mandir}/man8/lphdisk.8*
21nr|lphdisk-0.9.1-7|27	
21nr|lphdisk-0.9.1-7|28	#----------------------------------------------------------------------------
21nr|lphdisk-0.9.1-7|29	
21nr|lphdisk-0.9.1-7|30	%prep
21nr|lphdisk-0.9.1-7|31	%setup -q
21nr|lphdisk-0.9.1-7|32	%patch0 -p1 -b .debian
21nr|lphdisk-0.9.1-7|33	%patch1 -p1 -b .lrmi
21nr|lphdisk-0.9.1-7|34	
21nr|lphdisk-0.9.1-7|35	%build
21nr|lphdisk-0.9.1-7|36	%make
21nr|lphdisk-0.9.1-7|37	
21nr|lphdisk-0.9.1-7|38	%install
21nr|lphdisk-0.9.1-7|39	mkdir -p %{buildroot}%{_mandir}/man8
21nr|lphdisk-0.9.1-7|40	mkdir -p %{buildroot}%{_sbindir}
21nr|lphdisk-0.9.1-7|41	
21nr|lphdisk-0.9.1-7|42	install -m 755 lphdisk %{buildroot}%{_sbindir}
21nr|lphdisk-0.9.1-7|43	install -m 644 lphdisk.8 %{buildroot}%{_mandir}/man8

20072 21
21nr|master-pdf-editor-5.9.97-1|1	%global debug_package %{nil}
21nr|master-pdf-editor-5.9.97-1|2	%global __provides_exclude .so|devel
21nr|master-pdf-editor-5.9.97-1|3	%global __requires_exclude .so|devel
21nr|master-pdf-editor-5.9.97-1|4	
21nr|master-pdf-editor-5.9.97-1|5	%define major %(echo %{version} |cut -d. -f1)
21nr|master-pdf-editor-5.9.97-1|6	
21nr|master-pdf-editor-5.9.97-1|7	Summary:	PDF Editor
21nr|master-pdf-editor-5.9.97-1|8	Name:		master-pdf-editor
21nr|master-pdf-editor-5.9.97-1|9	Version:	5.9.97
21nr|master-pdf-editor-5.9.97-1|10	Release:	1
21nr|master-pdf-editor-5.9.97-1|11	License:	Proprietary
21nr|master-pdf-editor-5.9.97-1|12	Group:		Office
21nr|master-pdf-editor-5.9.97-1|13	Url:		https://code-industry.ru/get-master-pdf-editor-for-linux
21nr|master-pdf-editor-5.9.97-1|14	Source0:	https://code-industry.ru/public/%{name}-%{version}-qt5.x86_64-ocr.rpm
21nr|master-pdf-editor-5.9.97-1|15	Source1:	https://code-industry.ru/public/%{name}-%{version}-qt5.arm64-astra-ocr.deb
21nr|master-pdf-editor-5.9.97-1|16	Source100:	%{name}.rpmlintrc
21nr|master-pdf-editor-5.9.97-1|17	Requires:	%{_lib}qt5concurrent5
21nr|master-pdf-editor-5.9.97-1|18	Requires:	%{_lib}qt5qml5
21nr|master-pdf-editor-5.9.97-1|19	Recommends:	%{name}-ocr = %{EVRD}
21nr|master-pdf-editor-5.9.97-1|20	ExclusiveArch:	x86_64 aarch64
21nr|master-pdf-editor-5.9.97-1|21	
21nr|master-pdf-editor-5.9.97-1|22	%description
21nr|master-pdf-editor-5.9.97-1|23	Master PDF Editor is the optimal solution for PDF
21nr|master-pdf-editor-5.9.97-1|24	files editing in Linux. It enables you to create,
21nr|master-pdf-editor-5.9.97-1|25	edit, view, encrypt, sign and print interactive
21nr|master-pdf-editor-5.9.97-1|26	PDF documents.
21nr|master-pdf-editor-5.9.97-1|27	
21nr|master-pdf-editor-5.9.97-1|28	%files
21nr|master-pdf-editor-5.9.97-1|29	%license license*.txt
21nr|master-pdf-editor-5.9.97-1|30	%{_bindir}/%{name}
21nr|master-pdf-editor-5.9.97-1|31	%{_datadir}/applications/%{name}.desktop
21nr|master-pdf-editor-5.9.97-1|32	%{_iconsdir}/hicolor/*/apps/masterpdfeditor%{major}.png
21nr|master-pdf-editor-5.9.97-1|33	/opt/%{name}-%{major}/*
21nr|master-pdf-editor-5.9.97-1|34	%optional %{_sysconfdir}/digsig
21nr|master-pdf-editor-5.9.97-1|35	%exclude /opt/%{name}-%{major}/help
21nr|master-pdf-editor-5.9.97-1|36	
21nr|master-pdf-editor-5.9.97-1|37	#----------------------------------------------------------------------------
21nr|master-pdf-editor-5.9.97-1|38	
21nr|master-pdf-editor-5.9.97-1|39	%package ocr
21nr|master-pdf-editor-5.9.97-1|40	Summary:	Offline ocr part of Master PDF Editor
21nr|master-pdf-editor-5.9.97-1|41	Group:		Office
21nr|master-pdf-editor-5.9.97-1|42	
21nr|master-pdf-editor-5.9.97-1|43	%description ocr
21nr|master-pdf-editor-5.9.97-1|44	Master PDF Editor is the optimal solution for PDF
21nr|master-pdf-editor-5.9.97-1|45	files editing in Linux. It enables you to create,
21nr|master-pdf-editor-5.9.97-1|46	edit, view, encrypt, sign and print interactive
21nr|master-pdf-editor-5.9.97-1|47	PDF documents.
21nr|master-pdf-editor-5.9.97-1|48	
21nr|master-pdf-editor-5.9.97-1|49	%files ocr
21nr|master-pdf-editor-5.9.97-1|50	%{_datadir}/masterpdfeditor
21nr|master-pdf-editor-5.9.97-1|51	/opt/%{name}-%{major}/help
21nr|master-pdf-editor-5.9.97-1|52	
21nr|master-pdf-editor-5.9.97-1|53	#----------------------------------------------------------------------------
21nr|master-pdf-editor-5.9.97-1|54	
21nr|master-pdf-editor-5.9.97-1|55	%prep
21nr|master-pdf-editor-5.9.97-1|56	%autosetup -p1 -c -T
21nr|master-pdf-editor-5.9.97-1|57	%ifarch x86_64
21nr|master-pdf-editor-5.9.97-1|58	rpm2cpio %{SOURCE0} |cpio -idV --quiet
21nr|master-pdf-editor-5.9.97-1|59	%else
21nr|master-pdf-editor-5.9.97-1|60	ar p %{SOURCE1} data.tar.xz |unxz |tar x
21nr|master-pdf-editor-5.9.97-1|61	%endif
21nr|master-pdf-editor-5.9.97-1|62	
21nr|master-pdf-editor-5.9.97-1|63	%build
21nr|master-pdf-editor-5.9.97-1|64	
21nr|master-pdf-editor-5.9.97-1|65	%install
21nr|master-pdf-editor-5.9.97-1|66	cp -rf * %{buildroot}
21nr|master-pdf-editor-5.9.97-1|67	mkdir -p %{buildroot}%{_bindir}
21nr|master-pdf-editor-5.9.97-1|68	
21nr|master-pdf-editor-5.9.97-1|69	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21nr|master-pdf-editor-5.9.97-1|70	[Desktop Entry]
21nr|master-pdf-editor-5.9.97-1|71	Type=Application
21nr|master-pdf-editor-5.9.97-1|72	Name=Master PDF Editor
21nr|master-pdf-editor-5.9.97-1|73	Comment=Edit PDF files
21nr|master-pdf-editor-5.9.97-1|74	Comment[ru]=Редактирование PDF файлов
21nr|master-pdf-editor-5.9.97-1|75	Exec=/opt/%{name}-%{major}/masterpdfeditor%{major} %f
21nr|master-pdf-editor-5.9.97-1|76	Icon=masterpdfeditor%{major}
21nr|master-pdf-editor-5.9.97-1|77	Path=/opt/%{name}-%{major}
21nr|master-pdf-editor-5.9.97-1|78	NoDisplay=false
21nr|master-pdf-editor-5.9.97-1|79	StartupNotify=true
21nr|master-pdf-editor-5.9.97-1|80	Terminal=false
21nr|master-pdf-editor-5.9.97-1|81	Categories=Qt;KDE;Graphics;Office;Viewer;
21nr|master-pdf-editor-5.9.97-1|82	MimeType=application/pdf;application/x-bzpdf;application/x-gzpdf;
21nr|master-pdf-editor-5.9.97-1|83	X-KDE-SubstituteUID=false
21nr|master-pdf-editor-5.9.97-1|84	EOF
21nr|master-pdf-editor-5.9.97-1|85	
21nr|master-pdf-editor-5.9.97-1|86	cat > %{buildroot}%{_bindir}/%{name} << EOF
21nr|master-pdf-editor-5.9.97-1|87	#!/bin/sh
21nr|master-pdf-editor-5.9.97-1|88	/opt/%{name}-%{major}/masterpdfeditor%{major}
21nr|master-pdf-editor-5.9.97-1|89	EOF
21nr|master-pdf-editor-5.9.97-1|90	chmod +x %{buildroot}%{_bindir}/%{name}
21nr|master-pdf-editor-5.9.97-1|91	
21nr|master-pdf-editor-5.9.97-1|92	cp %{buildroot}/opt/%{name}-%{major}/license*.txt ./
21nr|master-pdf-editor-5.9.97-1|93	rm -f %{buildroot}%{_datadir}/applications/net.code-industry.masterpdfeditor%{major}.desktop
21nr|master-pdf-editor-5.9.97-1|94	rm -f %{buildroot}/opt/%{name}-%{major}/*.desktop
21nr|master-pdf-editor-5.9.97-1|95	rm -f %{buildroot}/opt/%{name}-%{major}/license*.txt
21nr|master-pdf-editor-5.9.97-1|96	
21nr|master-pdf-editor-5.9.97-1|97	%changelog
21nr|master-pdf-editor-5.9.97-1|98	* Thu Mar 19 2026 survolog (Andrey Grigorev) <survolog@yandex.ru>
21nr|master-pdf-editor-5.9.97-1|99	- Update to 5.9.97
21nr|master-pdf-editor-5.9.97-1|100	
21nr|master-pdf-editor-5.9.97-1|101	* Wed Feb 25 2026 survolog (Andrey Grigorev) <survolog@yandex.ru> 5.9.96-1
21nr|master-pdf-editor-5.9.97-1|102	- Update to 5.9.96
21nr|master-pdf-editor-5.9.97-1|103	
21nr|master-pdf-editor-5.9.97-1|104	* Wed Sep 17 2025 survolog (Andrey Grigorev) <survolog@yandex.ru> 5.9.94-1
21nr|master-pdf-editor-5.9.97-1|105	- Update to 5.9.94
21nr|master-pdf-editor-5.9.97-1|106	
21nr|master-pdf-editor-5.9.97-1|107	* Mon Jun 9 2025 survolog (Andrey Grigorev) <survolog@yandex.ru> 5.9.90-1
21nr|master-pdf-editor-5.9.97-1|108	- Update to 5.9.90 (aarch64 5.9.89)
21nr|master-pdf-editor-5.9.97-1|109	
21nr|master-pdf-editor-5.9.97-1|110	* Mon Apr 7 2025 survolog (Andrey Grigorev) <survolog@yandex.ru>
21nr|master-pdf-editor-5.9.97-1|111	- Fix files
21nr|master-pdf-editor-5.9.97-1|112	
21nr|master-pdf-editor-5.9.97-1|113	* Mon Apr 7 2025 survolog (Andrey Grigorev) <survolog@yandex.ru>
21nr|master-pdf-editor-5.9.97-1|114	- Update to 5.9.89
21nr|master-pdf-editor-5.9.97-1|115	
21nr|master-pdf-editor-5.9.97-1|116	* Wed Apr 2 2025 survolog (Andrey Grigorev) <survolog@yandex.ru>
21nr|master-pdf-editor-5.9.97-1|117	- Revert "Update to 5.9.87 (aarch64 hard 5.9.86)"
21nr|master-pdf-editor-5.9.97-1|118	- See https://bugzilla.rosa.ru/show_bug.cgi?id=14953
21nr|master-pdf-editor-5.9.97-1|119	
21nr|master-pdf-editor-5.9.97-1|120	* Mon Mar 24 2025 survolog (Andrey Grigorev) <survolog@yandex.ru>
21nr|master-pdf-editor-5.9.97-1|121	- Update to 5.9.87 (aarch64 hard 5.9.86)
21nr|master-pdf-editor-5.9.97-1|122	
21nr|master-pdf-editor-5.9.97-1|123	* Tue Feb 25 2025 Victor Ryzhikh <victorr2007@yandex.ru> 5.9.85-2
21nr|master-pdf-editor-5.9.97-1|124	- Added Requires %%{_lib}qt5qm
21nr|master-pdf-editor-5.9.97-1|125	
21nr|master-pdf-editor-5.9.97-1|126	* Tue Feb 25 2025 Victor Ryzhikh <victorr2007@yandex.ru>
21nr|master-pdf-editor-5.9.97-1|127	- Added Requires %%{_lib}qt5qm
21nr|master-pdf-editor-5.9.97-1|128	
21nr|master-pdf-editor-5.9.97-1|129	* Thu Feb 20 2025 repo bot <repobot@abf.io>
21nr|master-pdf-editor-5.9.97-1|130	- automated spec cleanup
21nr|master-pdf-editor-5.9.97-1|131	
21nr|master-pdf-editor-5.9.97-1|132	* Wed Aug 7 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 5.9.85-1
21nr|master-pdf-editor-5.9.97-1|133	- Update to 5.9.85
21nr|master-pdf-editor-5.9.97-1|134	
21nr|master-pdf-editor-5.9.97-1|135	* Mon Apr 8 2024 survolog (Andrey Grigorev) <survolog@yandex.ru> 5.9.82-1
21nr|master-pdf-editor-5.9.97-1|136	- Update to 5.9.82 (aarch64 to 5.9.81)
21nr|master-pdf-editor-5.9.97-1|137	
21nr|master-pdf-editor-5.9.97-1|138	* Fri Dec 8 2023 survolog (Andrey Grigorev) <survolog@yandex.ru> 5.9.80-1
21nr|master-pdf-editor-5.9.97-1|139	- Update to 5.9.80
21nr|master-pdf-editor-5.9.97-1|140	
21nr|master-pdf-editor-5.9.97-1|141	* Wed Oct 11 2023 survolog (Andrey Grigorev) <survolog@yandex.ru> 5.9.70-1
21nr|master-pdf-editor-5.9.97-1|142	- Update to 5.9.70
21nr|master-pdf-editor-5.9.97-1|143	
21nr|master-pdf-editor-5.9.97-1|144	- Merge: 3c2be2c 1ef56df
21nr|master-pdf-editor-5.9.97-1|145	* Wed Aug 23 2023 survolog (Andrey Grigorev) <survolog@yandex.ru> 5.9.60-1
21nr|master-pdf-editor-5.9.97-1|146	- Update to 5.9.60
21nr|master-pdf-editor-5.9.97-1|147	
21nr|master-pdf-editor-5.9.97-1|148	* Wed Aug 23 2023 survolog (Andrey Grigorev) <survolog@yandex.ru>
21nr|master-pdf-editor-5.9.97-1|149	- Update to 5.9.60
21nr|master-pdf-editor-5.9.97-1|150	
21nr|master-pdf-editor-5.9.97-1|151	* Wed Jul 26 2023 survolog (Andrey Grigorev) <survolog@yandex.ru> 5.9.50-2
21nr|master-pdf-editor-5.9.97-1|152	- Bump release
21nr|master-pdf-editor-5.9.97-1|153	
21nr|master-pdf-editor-5.9.97-1|154	* Wed Jul 26 2023 survolog (Andrey Grigorev) <survolog@yandex.ru>
21nr|master-pdf-editor-5.9.97-1|155	- Add Req
21nr|master-pdf-editor-5.9.97-1|156	
21nr|master-pdf-editor-5.9.97-1|157	* Fri Jul 21 2023 survolog (Andrey Grigorev) <survolog@yandex.ru> 5.9.50-1
21nr|master-pdf-editor-5.9.97-1|158	- Update to 5.9.50, add offline ocr
21nr|master-pdf-editor-5.9.97-1|159	
21nr|master-pdf-editor-5.9.97-1|160	* Fri Jul 21 2023 survolog (Andrey Grigorev) <survolog@yandex.ru>
21nr|master-pdf-editor-5.9.97-1|161	- Update to 5.9.50, add offline ocr
21nr|master-pdf-editor-5.9.97-1|162	
21nr|master-pdf-editor-5.9.97-1|163	* Fri Jul 21 2023 survolog (Andrey Grigorev) <survolog@yandex.ru>
21nr|master-pdf-editor-5.9.97-1|164	- Update to 5.9.50, add offline ocr
21nr|master-pdf-editor-5.9.97-1|165	
21nr|master-pdf-editor-5.9.97-1|166	* Mon Mar 13 2023 survolog (Andrey Grigorev) <survolog@yandex.ru> 5.9.40-1
21nr|master-pdf-editor-5.9.97-1|167	- Update to 5.9.40
21nr|master-pdf-editor-5.9.97-1|168	
21nr|master-pdf-editor-5.9.97-1|169	* Sat Feb 25 2023 survolog (Andrey Grigorev) <survolog@yandex.ru> 5.9.35-2
21nr|master-pdf-editor-5.9.97-1|170	- Update to 5.9.35
21nr|master-pdf-editor-5.9.97-1|171	
21nr|master-pdf-editor-5.9.97-1|172	* Thu Feb 23 2023 Aleksandr Proklov <a.proklov@rosalinux.ru> 5.9.35-1
21nr|master-pdf-editor-5.9.97-1|173	- apstream drop arm64
21nr|master-pdf-editor-5.9.97-1|174	
21nr|master-pdf-editor-5.9.97-1|175	* Thu Feb 23 2023 Aleksandr Proklov <a.proklov@rosalinux.ru>
21nr|master-pdf-editor-5.9.97-1|176	- Update version to 5.9.35
21nr|master-pdf-editor-5.9.97-1|177	
21nr|master-pdf-editor-5.9.97-1|178	* Tue Nov 22 2022 survolog (Andrey Grigorev) <survolog@yandex.ru> 5.9.10-1
21nr|master-pdf-editor-5.9.97-1|179	- Update to 5.9.10
21nr|master-pdf-editor-5.9.97-1|180	
21nr|master-pdf-editor-5.9.97-1|181	* Fri Feb 18 2022 survolog (Andrey Grigorev) <survolog@yandex.ru> 5.8.33-1
21nr|master-pdf-editor-5.9.97-1|182	- Update to 5.8.33
21nr|master-pdf-editor-5.9.97-1|183	
21nr|master-pdf-editor-5.9.97-1|184	* Fri Jun 11 2021 survolog (Andrey Grigorev) <survolog@yandex.ru> 5.7.60-1
21nr|master-pdf-editor-5.9.97-1|185	- Update to 5.7.60, exclusive arch x86_64 now
21nr|master-pdf-editor-5.9.97-1|186	
21nr|master-pdf-editor-5.9.97-1|187	- Merge: e910540 1c3c3ea
21nr|master-pdf-editor-5.9.97-1|188	* Tue Aug 18 2020 survolog (Andrey Grigorev) <survolog@yandex.ru> 5.6.29-1
21nr|master-pdf-editor-5.9.97-1|189	- Merge branch 'rosa2016.1' into rosa2019.1
21nr|master-pdf-editor-5.9.97-1|190	
21nr|master-pdf-editor-5.9.97-1|191	* Tue Aug 18 2020 survolog (Andrey Grigorev) <survolog@yandex.ru> 5.6.29-1
21nr|master-pdf-editor-5.9.97-1|192	- Update to 5.6.29

20073 21
21nr|mccgdi-2.0.10-3|1	# Proprietary program - no debug info
21nr|mccgdi-2.0.10-3|2	%define debug_package %{nil}
21nr|mccgdi-2.0.10-3|3	# *.so symlinks, do not generate odd devel() reqs
21nr|mccgdi-2.0.10-3|4	%global __develgen_requires %{nil}
21nr|mccgdi-2.0.10-3|5	
21nr|mccgdi-2.0.10-3|6	Name:		mccgdi
21nr|mccgdi-2.0.10-3|7	Version:	2.0.10
21nr|mccgdi-2.0.10-3|8	Release:	3
21nr|mccgdi-2.0.10-3|9	Group:		System/Printing
21nr|mccgdi-2.0.10-3|10	Summary:	Panasonic Multi-Function Station Printer
21nr|mccgdi-2.0.10-3|11	License:	Proprietary
21nr|mccgdi-2.0.10-3|12	URL:		https://panasonic.net/cns/pcc/support/fax/common/table/linuxdriver.html
21nr|mccgdi-2.0.10-3|13	Source0:	https://www.psn-web.net/cs/support/fax/common/file/Linux_PrnDriver/Driver_Install_files/mccgdi-%{version}-i686.tar.gz
21nr|mccgdi-2.0.10-3|14	Source1:	https://www.psn-web.net/cs/support/fax/common/file/Linux_PrnDriver/Driver_Install_files/mccgdi-%{version}-x86_64.tar.gz
21nr|mccgdi-2.0.10-3|15	Source2:	mccgdi.rpmlintrc
21nr|mccgdi-2.0.10-3|16	Patch0:		mccgdi-2.0.10-i686-destdir.patch
21nr|mccgdi-2.0.10-3|17	Patch1:		mccgdi-2.0.10-x86_64-destdir.patch
21nr|mccgdi-2.0.10-3|18	Requires:	cups
21nr|mccgdi-2.0.10-3|19	Requires:	cups-filters
21nr|mccgdi-2.0.10-3|20	# proprietary driver for scanners in the same MFPs
21nr|mccgdi-2.0.10-3|21	Recommends:	(panamfs-scan-sane if sane-backends)
21nr|mccgdi-2.0.10-3|22	BuildRequires:	cups
21nr|mccgdi-2.0.10-3|23	BuildRequires:	cups-filters
21nr|mccgdi-2.0.10-3|24	ExclusiveArch:	%{ix86} x86_64
21nr|mccgdi-2.0.10-3|25	
21nr|mccgdi-2.0.10-3|26	%description
21nr|mccgdi-2.0.10-3|27	Panasonic Multi-Function Station Printer
21nr|mccgdi-2.0.10-3|28	
21nr|mccgdi-2.0.10-3|29	%files
21nr|mccgdi-2.0.10-3|30	/usr/lib/cups/filter/L_H0JDGCZAZ
21nr|mccgdi-2.0.10-3|31	%{_libdir}/*.so*
21nr|mccgdi-2.0.10-3|32	%{_datadir}/panasonic-print
21nr|mccgdi-2.0.10-3|33	%{_datadir}/cups/model/panasonic
21nr|mccgdi-2.0.10-3|34	%{_datadir}/applications/*
21nr|mccgdi-2.0.10-3|35	# symlink to /usr/share/panasonic-print
21nr|mccgdi-2.0.10-3|36	/usr/local/share/panasonic
21nr|mccgdi-2.0.10-3|37	
21nr|mccgdi-2.0.10-3|38	#----------------------------------------------------
21nr|mccgdi-2.0.10-3|39	
21nr|mccgdi-2.0.10-3|40	%prep
21nr|mccgdi-2.0.10-3|41	# % setup -qTc
21nr|mccgdi-2.0.10-3|42	%ifarch %{ix86}
21nr|mccgdi-2.0.10-3|43	%setup -b0 -n %{name}-%{version}-i686
21nr|mccgdi-2.0.10-3|44	%patch0 -p1
21nr|mccgdi-2.0.10-3|45	%else
21nr|mccgdi-2.0.10-3|46	%setup -b1 -n %{name}-%{version}-x86_64
21nr|mccgdi-2.0.10-3|47	%patch1 -p1
21nr|mccgdi-2.0.10-3|48	%endif
21nr|mccgdi-2.0.10-3|49	
21nr|mccgdi-2.0.10-3|50	%build
21nr|mccgdi-2.0.10-3|51	
21nr|mccgdi-2.0.10-3|52	%install
21nr|mccgdi-2.0.10-3|53	mkdir -p %{buildroot}%{_libdir}/cups/filter
21nr|mccgdi-2.0.10-3|54	mkdir -p %{buildroot}/usr/lib
21nr|mccgdi-2.0.10-3|55	
21nr|mccgdi-2.0.10-3|56	DESTDIR=%{buildroot} ./install-driver
21nr|mccgdi-2.0.10-3|57	
21nr|mccgdi-2.0.10-3|58	%ifarch x86_64
21nr|mccgdi-2.0.10-3|59	mkdir -p %{buildroot}%{_libdir}
21nr|mccgdi-2.0.10-3|60	mv %{buildroot}/usr/lib/* %{buildroot}%{_libdir}/
21nr|mccgdi-2.0.10-3|61	mv %{buildroot}/usr/lib64/cups %{buildroot}/usr/lib/cups
21nr|mccgdi-2.0.10-3|62	%endif
21nr|mccgdi-2.0.10-3|63	
21nr|mccgdi-2.0.10-3|64	sed %{buildroot}%{_datadir}/cups/model/panasonic/L_Panasonic-MB1600-gdi.ppd -e 's,1600,1900,g' > \
21nr|mccgdi-2.0.10-3|65	%{buildroot}%{_datadir}/cups/model/panasonic/L_Panasonic-MB1900-gdi.ppd
21nr|mccgdi-2.0.10-3|66	
21nr|mccgdi-2.0.10-3|67	# ELF blobs have hardcoded paths /usr/local/share/panasonic (27 symbols),
21nr|mccgdi-2.0.10-3|68	# change to /usr/share/print-panasonic (also 27 symbols)
21nr|mccgdi-2.0.10-3|69	find . -type f -print | xargs sed -i -e 's,/usr/local/share/panasonic,/usr/share/panasonic-print,g'
21nr|mccgdi-2.0.10-3|70	mv %{buildroot}/usr/share/panasonic %{buildroot}/usr/share/panasonic-print
21nr|mccgdi-2.0.10-3|71	# help it load its own library
21nr|mccgdi-2.0.10-3|72	sed -i -e 's,/usr/lib/%s.so.1,/usr/lib64/%s.so,g' %{buildroot}/usr/lib/cups/filter/L_H0JDGCZAZ
21nr|mccgdi-2.0.10-3|73	
21nr|mccgdi-2.0.10-3|74	# What for is it setuid (4755)??
21nr|mccgdi-2.0.10-3|75	chmod 0755 %{buildroot}/usr/share/panasonic-print/printer/bin/L_H0JDUCZAZ
21nr|mccgdi-2.0.10-3|76	
21nr|mccgdi-2.0.10-3|77	# What for is it 777??
21nr|mccgdi-2.0.10-3|78	chmod 755 %{buildroot}/usr/share/panasonic-print/printer/conf
21nr|mccgdi-2.0.10-3|79	
21nr|mccgdi-2.0.10-3|80	chmod 644 %{buildroot}/usr/share/cups/model/panasonic/*.ppd \
21nr|mccgdi-2.0.10-3|81	%{buildroot}/usr/share/panasonic-print/printer/data/*/*.RCT
21nr|mccgdi-2.0.10-3|82	
21nr|mccgdi-2.0.10-3|83	# unfortunately, sed is not enough, proprietary blob continues to go into /usr/local
21nr|mccgdi-2.0.10-3|84	mkdir -p %{buildroot}/usr/local/share/
21nr|mccgdi-2.0.10-3|85	ln -s ../../share/panasonic-print %{buildroot}/usr/local/share/panasonic

20074 21
21nr|megacli-8.07.14-1|1	%define _enable_debug_packages %{nil}
21nr|megacli-8.07.14-1|2	%define debug_package          %{nil}
21nr|megacli-8.07.14-1|3	
21nr|megacli-8.07.14-1|4	%define up_name Linux_MegaCLI
21nr|megacli-8.07.14-1|5	
21nr|megacli-8.07.14-1|6	Summary:	Manage SAS RAID controllers
21nr|megacli-8.07.14-1|7	Name:		megacli
21nr|megacli-8.07.14-1|8	Version:	8.07.14
21nr|megacli-8.07.14-1|9	Release:	1
21nr|megacli-8.07.14-1|10	License:	Commercial
21nr|megacli-8.07.14-1|11	Group:		System/Configuration/Hardware
21nr|megacli-8.07.14-1|12	URL:		http://www.lsi.com
21nr|megacli-8.07.14-1|13	Source0:	8-07-14_MegaCLI.zip
21nr|megacli-8.07.14-1|14	ExcludeArch:	%{armx}
21nr|megacli-8.07.14-1|15	
21nr|megacli-8.07.14-1|16	%description
21nr|megacli-8.07.14-1|17	MegaCli is used to manage SAS RAID controllers.
21nr|megacli-8.07.14-1|18	
21nr|megacli-8.07.14-1|19	%prep
21nr|megacli-8.07.14-1|20	%setup -q -n Linux
21nr|megacli-8.07.14-1|21	#unzip MegaCliLin.zip
21nr|megacli-8.07.14-1|22	rpm2cpio MegaCli-%{version}-1.noarch.rpm | cpio -id
21nr|megacli-8.07.14-1|23	
21nr|megacli-8.07.14-1|24	%build
21nr|megacli-8.07.14-1|25	
21nr|megacli-8.07.14-1|26	%install
21nr|megacli-8.07.14-1|27	export DONT_STRIP=1
21nr|megacli-8.07.14-1|28	
21nr|megacli-8.07.14-1|29	install -d -m 755 %{buildroot}/sbin
21nr|megacli-8.07.14-1|30	%ifarch x86_64
21nr|megacli-8.07.14-1|31	install -m 755 opt/MegaRAID/MegaCli/MegaCli64 %{buildroot}/sbin/megacli
21nr|megacli-8.07.14-1|32	%else
21nr|megacli-8.07.14-1|33	install -m 755 opt/MegaRAID/MegaCli/MegaCli %{buildroot}/sbin/megacli
21nr|megacli-8.07.14-1|34	%endif
21nr|megacli-8.07.14-1|35	
21nr|megacli-8.07.14-1|36	%files
21nr|megacli-8.07.14-1|37	%doc ../%{version}_MegaCLI.txt
21nr|megacli-8.07.14-1|38	/sbin/megacli

20075 21
21nr|nautilus-dropbox-2020.03.04-1|1	Summary:	Dropbox extension for Nautilus
21nr|nautilus-dropbox-2020.03.04-1|2	Name:		nautilus-dropbox
21nr|nautilus-dropbox-2020.03.04-1|3	Version:	2020.03.04
21nr|nautilus-dropbox-2020.03.04-1|4	Release:	1
21nr|nautilus-dropbox-2020.03.04-1|5	License:	GPLv2+ and CC-BY-ND
21nr|nautilus-dropbox-2020.03.04-1|6	Group:		Graphical desktop/GNOME
21nr|nautilus-dropbox-2020.03.04-1|7	Url:		https://www.dropbox.com/install
21nr|nautilus-dropbox-2020.03.04-1|8	Source0:	https://linux.dropbox.com/packages/%{name}-%{version}.tar.bz2
21nr|nautilus-dropbox-2020.03.04-1|9	BuildRequires:	pkgconfig(libnautilus-extension)
21nr|nautilus-dropbox-2020.03.04-1|10	BuildRequires:	pkgconfig(pygobject-3.0)
21nr|nautilus-dropbox-2020.03.04-1|11	BuildRequires:	python3egg(docutils)
21nr|nautilus-dropbox-2020.03.04-1|12	Requires:	dropbox
21nr|nautilus-dropbox-2020.03.04-1|13	Requires:	nautilus
21nr|nautilus-dropbox-2020.03.04-1|14	
21nr|nautilus-dropbox-2020.03.04-1|15	%description
21nr|nautilus-dropbox-2020.03.04-1|16	Dropbox extension for Nautilus.
21nr|nautilus-dropbox-2020.03.04-1|17	It requires proprietary dropbox daemon that will be automatically downloaded
21nr|nautilus-dropbox-2020.03.04-1|18	and installed.
21nr|nautilus-dropbox-2020.03.04-1|19	
21nr|nautilus-dropbox-2020.03.04-1|20	%files
21nr|nautilus-dropbox-2020.03.04-1|21	%doc AUTHORS COPYING
21nr|nautilus-dropbox-2020.03.04-1|22	%{_datadir}/%{name}/*
21nr|nautilus-dropbox-2020.03.04-1|23	%{_libdir}/nautilus/extensions-3.0/libnautilus-dropbox.so
21nr|nautilus-dropbox-2020.03.04-1|24	
21nr|nautilus-dropbox-2020.03.04-1|25	#--------------------------------------------------------------------
21nr|nautilus-dropbox-2020.03.04-1|26	
21nr|nautilus-dropbox-2020.03.04-1|27	%package -n dropbox
21nr|nautilus-dropbox-2020.03.04-1|28	Summary:	Dropbox client daemon
21nr|nautilus-dropbox-2020.03.04-1|29	Group:		Networking/File transfer
21nr|nautilus-dropbox-2020.03.04-1|30	License:	GPLv2+
21nr|nautilus-dropbox-2020.03.04-1|31	Requires:	python3-gobject3
21nr|nautilus-dropbox-2020.03.04-1|32	Requires:	python3-gpgme
21nr|nautilus-dropbox-2020.03.04-1|33	Requires:	wget
21nr|nautilus-dropbox-2020.03.04-1|34	Conflicts:	%{name} < 1.6.1-2
21nr|nautilus-dropbox-2020.03.04-1|35	
21nr|nautilus-dropbox-2020.03.04-1|36	%description -n dropbox
21nr|nautilus-dropbox-2020.03.04-1|37	Command-line Dropbox client. Currently not all features are realised.
21nr|nautilus-dropbox-2020.03.04-1|38	It requires proprietary dropbox daemon to operate. Run `dropbox start -i'
21nr|nautilus-dropbox-2020.03.04-1|39	to download and install it automatically.
21nr|nautilus-dropbox-2020.03.04-1|40	
21nr|nautilus-dropbox-2020.03.04-1|41	%files -n dropbox
21nr|nautilus-dropbox-2020.03.04-1|42	%doc AUTHORS
21nr|nautilus-dropbox-2020.03.04-1|43	%{_bindir}/dropbox
21nr|nautilus-dropbox-2020.03.04-1|44	%{_datadir}/applications/dropbox.desktop
21nr|nautilus-dropbox-2020.03.04-1|45	%{_iconsdir}/hicolor/*/*/*
21nr|nautilus-dropbox-2020.03.04-1|46	%{_mandir}/man?/*
21nr|nautilus-dropbox-2020.03.04-1|47	
21nr|nautilus-dropbox-2020.03.04-1|48	#--------------------------------------------------------------------
21nr|nautilus-dropbox-2020.03.04-1|49	
21nr|nautilus-dropbox-2020.03.04-1|50	%prep
21nr|nautilus-dropbox-2020.03.04-1|51	%setup -q
21nr|nautilus-dropbox-2020.03.04-1|52	
21nr|nautilus-dropbox-2020.03.04-1|53	
21nr|nautilus-dropbox-2020.03.04-1|54	%build
21nr|nautilus-dropbox-2020.03.04-1|55	%configure --disable-static
21nr|nautilus-dropbox-2020.03.04-1|56	%make
21nr|nautilus-dropbox-2020.03.04-1|57	
21nr|nautilus-dropbox-2020.03.04-1|58	
21nr|nautilus-dropbox-2020.03.04-1|59	%install
21nr|nautilus-dropbox-2020.03.04-1|60	%makeinstall_std

20076 21
21nr|nvidia410-410.104-2|1	# FIXME: fix the cases when immediate symbol resolution is not enough.
21nr|nvidia410-410.104-2|2	# For the present, fall back to the old symbol resolution rules for ld.
21nr|nvidia410-410.104-2|3	%define _disable_ld_now 1
21nr|nvidia410-410.104-2|4	
21nr|nvidia410-410.104-2|5	# (tpg) disable interall rpm dependency generator
21nr|nvidia410-410.104-2|6	# define _use_internal_dependency_generator 0
21nr|nvidia410-410.104-2|7	
21nr|nvidia410-410.104-2|8	# Disable debug rpms.
21nr|nvidia410-410.104-2|9	%define _enable_debug_packages	%{nil}
21nr|nvidia410-410.104-2|10	%define debug_package		%{nil}
21nr|nvidia410-410.104-2|11	
21nr|nvidia410-410.104-2|12	%define name		nvidia410
21nr|nvidia410-410.104-2|13	
21nr|nvidia410-410.104-2|14	# When updating, please add new ids to ldetect-lst (merge2pcitable.pl)
21nr|nvidia410-410.104-2|15	%define version		410.104
21nr|nvidia410-410.104-2|16	
21nr|nvidia410-410.104-2|17	%define priority	9700
21nr|nvidia410-410.104-2|18	
21nr|nvidia410-410.104-2|19	%define pkgname64	NVIDIA-Linux-x86_64-%{version}
21nr|nvidia410-410.104-2|20	
21nr|nvidia410-410.104-2|21	%define drivername		%{name}
21nr|nvidia410-410.104-2|22	%define driverpkgname		x11-driver-video-%{drivername}
21nr|nvidia410-410.104-2|23	%define modulename		nvidia
21nr|nvidia410-410.104-2|24	# for description and documentation
21nr|nvidia410-410.104-2|25	%define xorg_extra_modules	%{_libdir}/xorg/extra-modules
21nr|nvidia410-410.104-2|26	%define nvidia_driversdir	%{_libdir}/%{drivername}/xorg
21nr|nvidia410-410.104-2|27	%define nvidia_extensionsdir	%{_libdir}/%{drivername}/xorg
21nr|nvidia410-410.104-2|28	%define nvidia_modulesdir	%{_libdir}/%{drivername}/xorg
21nr|nvidia410-410.104-2|29	%define nvidia_libdir		%{_libdir}/%{drivername}
21nr|nvidia410-410.104-2|30	%define nvidia_libdir32		%{_prefix}/lib/%{drivername}
21nr|nvidia410-410.104-2|31	%define nvidia_bindir		%{nvidia_libdir}/bin
21nr|nvidia410-410.104-2|32	# The entry in Cards+ this driver should be associated with, if there is
21nr|nvidia410-410.104-2|33	# no entry in ldetect-lst default pcitable:
21nr|nvidia410-410.104-2|34	# cooker ldetect-lst should be up-to-date
21nr|nvidia410-410.104-2|35	%define ldetect_cards_name	%nil
21nr|nvidia410-410.104-2|36	
21nr|nvidia410-410.104-2|37	%define pkgname %{pkgname64}
21nr|nvidia410-410.104-2|38	
21nr|nvidia410-410.104-2|39	# http://bugs.rosalinux.ru/show_bug.cgi?id=7791
21nr|nvidia410-410.104-2|40	%if %{mdvver} >= 201610
21nr|nvidia410-410.104-2|41	%bcond_without external_glvnd
21nr|nvidia410-410.104-2|42	%else
21nr|nvidia410-410.104-2|43	%bcond_with external_glvnd
21nr|nvidia410-410.104-2|44	%endif
21nr|nvidia410-410.104-2|45	
21nr|nvidia410-410.104-2|46	# Other packages should not require any NVIDIA libraries, and this package
21nr|nvidia410-410.104-2|47	# should not be pulled in when libGL.so.1 is required
21nr|nvidia410-410.104-2|48	%if %{_use_internal_dependency_generator}
21nr|nvidia410-410.104-2|49	%define __noautoprov '(.*)\\.so(.*)|devel\\(libGL(.*)|devel\\(libEGL.*'
21nr|nvidia410-410.104-2|50	%define common_requires_exceptions libGLcore\\.so|libnv.*\\.so|libGL(.*)
21nr|nvidia410-410.104-2|51	%else
21nr|nvidia410-410.104-2|52	%define _provides_exceptions \\.so
21nr|nvidia410-410.104-2|53	%define common_requires_exceptions libGLcore\\.so\\|libnv.*\\.so
21nr|nvidia410-410.104-2|54	%endif
21nr|nvidia410-410.104-2|55	
21nr|nvidia410-410.104-2|56	# (anssi) Allow installing of 64-bit package if the runtime dependencies
21nr|nvidia410-410.104-2|57	# of 32-bit libraries are not satisfied. If a 32-bit package that requires
21nr|nvidia410-410.104-2|58	# libGL.so.1 is installed, the 32-bit mesa libs are pulled in and that will
21nr|nvidia410-410.104-2|59	# pull the dependencies of 32-bit nvidia libraries in as well.
21nr|nvidia410-410.104-2|60	%if %{_use_internal_dependency_generator}
21nr|nvidia410-410.104-2|61	%define __noautoreq '%{common_requires_exceptions}|lib.*so\\.[^(]+(\\([^)]+\\))?$'
21nr|nvidia410-410.104-2|62	%else
21nr|nvidia410-410.104-2|63	%define __noautoreq %{common_requires_exceptions}\\|lib.*so\\.[^(]\\+\\(([^)]\\+)\\)\\?$
21nr|nvidia410-410.104-2|64	%endif
21nr|nvidia410-410.104-2|65	
21nr|nvidia410-410.104-2|66	# (anssi) Workaround wrong linking as of 310.19.
21nr|nvidia410-410.104-2|67	# This will probably be fixed soon (at least similar issues have been in the past).
21nr|nvidia410-410.104-2|68	# https://devtalk.nvidia.com/default/topic/523762/libnvidia-encode-so-310-19-has-dependency-on-missing-library/
21nr|nvidia410-410.104-2|69	%define _exclude_files_from_autoreq libnvidia-encode.so.%version
21nr|nvidia410-410.104-2|70	
21nr|nvidia410-410.104-2|71	Summary:	NVIDIA proprietary X.org driver and libraries
21nr|nvidia410-410.104-2|72	Name:		%{name}
21nr|nvidia410-410.104-2|73	Version:	%{version}
21nr|nvidia410-410.104-2|74	Release:	2
21nr|nvidia410-410.104-2|75	
21nr|nvidia410-410.104-2|76	Source0:	http://download.nvidia.com/XFree86/Linux-x86_64/%{version}/%{pkgname64}.run
21nr|nvidia410-410.104-2|77	# GPLv2 source code; see also http://cgit.freedesktop.org/~aplattner/
21nr|nvidia410-410.104-2|78	Source2:	http://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-%{version}.tar.bz2
21nr|nvidia410-410.104-2|79	Source3:	http://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-%{version}.tar.bz2
21nr|nvidia410-410.104-2|80	Source4:	http://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-%{version}.tar.bz2
21nr|nvidia410-410.104-2|81	Source5:	http://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-%{version}.tar.bz2
21nr|nvidia410-410.104-2|82	
21nr|nvidia410-410.104-2|83	Source100:	%{name}.rpmlintrc
21nr|nvidia410-410.104-2|84	Source101:	README.urpmi
21nr|nvidia410-410.104-2|85	
21nr|nvidia410-410.104-2|86	# Allow building the drivers with a different GCC version than the kernel.
21nr|nvidia410-410.104-2|87	# Might be risky but it is still better than failed builds of the drivers
21nr|nvidia410-410.104-2|88	# resulting in broken graphics at the users' machines after a GCC update.
21nr|nvidia410-410.104-2|89	Patch1:		no-cc-version-check.patch
21nr|nvidia410-410.104-2|90	
21nr|nvidia410-410.104-2|91	License:	Freeware
21nr|nvidia410-410.104-2|92	URL:		http://www.nvidia.com/object/unix.html
21nr|nvidia410-410.104-2|93	Group:		System/Kernel and hardware
21nr|nvidia410-410.104-2|94	Provides:	should-restart = system
21nr|nvidia410-410.104-2|95	
21nr|nvidia410-410.104-2|96	# Staring from v396.x, 32-bit x86 systems are not supported by the driver.
21nr|nvidia410-410.104-2|97	ExclusiveArch:	x86_64
21nr|nvidia410-410.104-2|98	
21nr|nvidia410-410.104-2|99	BuildRequires:	imagemagick
21nr|nvidia410-410.104-2|100	BuildRequires:	pkgconfig(xrender)
21nr|nvidia410-410.104-2|101	BuildRequires:	pkgconfig(gtk+-2.0)
21nr|nvidia410-410.104-2|102	BuildRequires:	pkgconfig(xv)
21nr|nvidia410-410.104-2|103	BuildRequires:	pkgconfig(gl)
21nr|nvidia410-410.104-2|104	BuildRequires:	pkgconfig(egl)
21nr|nvidia410-410.104-2|105	BuildRequires:	pkgconfig(xxf86vm)
21nr|nvidia410-410.104-2|106	BuildRequires:	pkgconfig(vdpau) >= 1.1
21nr|nvidia410-410.104-2|107	BuildRequires:	pkgconfig(libtirpc)
21nr|nvidia410-410.104-2|108	BuildRequires:	pkgconfig(dbus-1)
21nr|nvidia410-410.104-2|109	
21nr|nvidia410-410.104-2|110	%description
21nr|nvidia410-410.104-2|111	The proprietary driver for NVidia GPUs, long-lived branch.
21nr|nvidia410-410.104-2|112	
21nr|nvidia410-410.104-2|113	%package -n %{driverpkgname}
21nr|nvidia410-410.104-2|114	Summary:	NVIDIA proprietary X.org driver and libraries
21nr|nvidia410-410.104-2|115	Group:		System/Kernel and hardware
21nr|nvidia410-410.104-2|116	Requires(post): update-alternatives >= 1.9.0
21nr|nvidia410-410.104-2|117	Requires(postun): update-alternatives >= 1.9.0
21nr|nvidia410-410.104-2|118	Requires:	x11-server-common
21nr|nvidia410-410.104-2|119	Suggests:	%{drivername}-doc-html = %{version}
21nr|nvidia410-410.104-2|120	# Proper support for versioned kmod() was added in 2008.1:
21nr|nvidia410-410.104-2|121	Requires:	kmod(%{modulename}) = %{version}
21nr|nvidia410-410.104-2|122	# At least mplayer dlopens libvdpau.so.1, so the software will not pull in
21nr|nvidia410-410.104-2|123	# the vdpau library package. We ensure its installation here.
21nr|nvidia410-410.104-2|124	Requires:	%{_lib}vdpau1 >= 1.1
21nr|nvidia410-410.104-2|125	
21nr|nvidia410-410.104-2|126	Requires:	ldetect-lst >= 0.2
21nr|nvidia410-410.104-2|127	
21nr|nvidia410-410.104-2|128	%if %{with external_glvnd}
21nr|nvidia410-410.104-2|129	Requires:	%{_lib}gldispatch0
21nr|nvidia410-410.104-2|130	Requires:	%{_lib}opengl0
21nr|nvidia410-410.104-2|131	Requires:	%{_lib}glvnd-glx
21nr|nvidia410-410.104-2|132	Requires:	%{_lib}glvnd-egl
21nr|nvidia410-410.104-2|133	Requires:	%{_lib}glvnd-gles
21nr|nvidia410-410.104-2|134	# ldconfig -X in the post script must see these libraries installed:
21nr|nvidia410-410.104-2|135	Requires(post):	%{_lib}glvnd-glx
21nr|nvidia410-410.104-2|136	Requires(post):	%{_lib}glvnd-egl
21nr|nvidia410-410.104-2|137	Requires(post):	%{_lib}glvnd-gles
21nr|nvidia410-410.104-2|138	
21nr|nvidia410-410.104-2|139	# Pull the 32-bit GLVND libraries in as well, the 32-bit applications
21nr|nvidia410-410.104-2|140	# running on 64-bit systems (e.g. Steam) might need them.
21nr|nvidia410-410.104-2|141	Requires:	libgldispatch0
21nr|nvidia410-410.104-2|142	Requires:	libopengl0
21nr|nvidia410-410.104-2|143	Requires:	libglvnd-glx
21nr|nvidia410-410.104-2|144	Requires:	libglvnd-egl
21nr|nvidia410-410.104-2|145	Requires:	libglvnd-gles
21nr|nvidia410-410.104-2|146	# ldconfig -X in the post script must see these libraries installed:
21nr|nvidia410-410.104-2|147	Requires(post):	libglvnd-glx
21nr|nvidia410-410.104-2|148	Requires(post):	libglvnd-egl
21nr|nvidia410-410.104-2|149	Requires(post):	libglvnd-gles
21nr|nvidia410-410.104-2|150	%endif
21nr|nvidia410-410.104-2|151	
21nr|nvidia410-410.104-2|152	Provides:	nvidia = %{version}-%{release}
21nr|nvidia410-410.104-2|153	
21nr|nvidia410-410.104-2|154	Conflicts:	nvidia-current-cuda-opencl <= 295.59-1
21nr|nvidia410-410.104-2|155	Conflicts:	nvidia-current
21nr|nvidia410-410.104-2|156	Conflicts:	x11-driver-video-nvidia-current
21nr|nvidia410-410.104-2|157	Suggests:	nvidia-additional-settings
21nr|nvidia410-410.104-2|158	
21nr|nvidia410-410.104-2|159	%description -n %{driverpkgname}
21nr|nvidia410-410.104-2|160	NVIDIA proprietary X.org graphics driver, related libraries and
21nr|nvidia410-410.104-2|161	configuration tools.
21nr|nvidia410-410.104-2|162	
21nr|nvidia410-410.104-2|163	Please use XFdrake to configure your NVIDIA card. The correct packages
21nr|nvidia410-410.104-2|164	will be automatically installed and configured in this case.
21nr|nvidia410-410.104-2|165	
21nr|nvidia410-410.104-2|166	%package -n dkms-%{drivername}
21nr|nvidia410-410.104-2|167	Summary:	Kernel module to manage NVIDIA GPUs
21nr|nvidia410-410.104-2|168	Group:		System/Kernel and hardware
21nr|nvidia410-410.104-2|169	Requires:	dkms
21nr|nvidia410-410.104-2|170	Requires(post):	dkms
21nr|nvidia410-410.104-2|171	Requires(preun):	dkms
21nr|nvidia410-410.104-2|172	Requires:	dracut >= 046
21nr|nvidia410-410.104-2|173	
21nr|nvidia410-410.104-2|174	# Helps when nvidia-current is based on the same version of the drivers.
21nr|nvidia410-410.104-2|175	Conflicts:	dkms-nvidia-current
21nr|nvidia410-410.104-2|176	
21nr|nvidia410-410.104-2|177	# DKMS package for each long-lived branch should provide this.
21nr|nvidia410-410.104-2|178	# It is needed to prevent the situation when several drivers from different
21nr|nvidia410-410.104-2|179	# branches are installed at the same time. Each of the drivers will have
21nr|nvidia410-410.104-2|180	# alias "nvidia" for modprobe, so they cannot co-exist.
21nr|nvidia410-410.104-2|181	Provides:	nvidia-driver-long-lived = %{version}-%{release}
21nr|nvidia410-410.104-2|182	Conflicts:	nvidia-driver-long-lived < %{version}-%{release}
21nr|nvidia410-410.104-2|183	
21nr|nvidia410-410.104-2|184	%description -n dkms-%{drivername}
21nr|nvidia410-410.104-2|185	Kernel module to manage NVIDIA GPUs. This
21nr|nvidia410-410.104-2|186	is to be used with the %{driverpkgname} package.
21nr|nvidia410-410.104-2|187	
21nr|nvidia410-410.104-2|188	%package -n %{drivername}-devel
21nr|nvidia410-410.104-2|189	Summary:	NVIDIA OpenGL/CUDA development libraries and headers
21nr|nvidia410-410.104-2|190	Group:		Development/C
21nr|nvidia410-410.104-2|191	Requires:	%{driverpkgname} = %{version}-%{release}
21nr|nvidia410-410.104-2|192	Requires:	%{drivername}-cuda-opencl = %{version}-%{release}
21nr|nvidia410-410.104-2|193	Conflicts:	nvidia-current-devel
21nr|nvidia410-410.104-2|194	Provides:	nvidia-devel = %{version}-%{release}
21nr|nvidia410-410.104-2|195	Requires:	%{_lib}vdpau-devel
21nr|nvidia410-410.104-2|196	
21nr|nvidia410-410.104-2|197	%description -n %{drivername}-devel
21nr|nvidia410-410.104-2|198	NVIDIA OpenGL/CUDA headers. This package is not required for normal use.
21nr|nvidia410-410.104-2|199	
21nr|nvidia410-410.104-2|200	%package -n %{drivername}-cuda-opencl
21nr|nvidia410-410.104-2|201	Summary:	CUDA and OpenCL libraries for NVIDIA proprietary driver
21nr|nvidia410-410.104-2|202	Group:		System/Kernel and hardware
21nr|nvidia410-410.104-2|203	Provides:	%{drivername}-cuda = %{version}-%{release}
21nr|nvidia410-410.104-2|204	Provides:	nvidia-cuda = %{version}-%{release}
21nr|nvidia410-410.104-2|205	Requires:	kmod(%{modulename}) = %{version}
21nr|nvidia410-410.104-2|206	Conflicts:	x11-driver-video-nvidia-current <= 295.59
21nr|nvidia410-410.104-2|207	Conflicts:	nvidia-current-cuda-opencl
21nr|nvidia410-410.104-2|208	
21nr|nvidia410-410.104-2|209	%description -n %{drivername}-cuda-opencl
21nr|nvidia410-410.104-2|210	Cuda and OpenCL libraries for NVIDIA proprietary driver. This package is not
21nr|nvidia410-410.104-2|211	required for normal use, it provides libraries to use NVIDIA cards for High
21nr|nvidia410-410.104-2|212	Performance Computing (HPC).
21nr|nvidia410-410.104-2|213	
21nr|nvidia410-410.104-2|214	# HTML doc splitted off because of size, for live cds:
21nr|nvidia410-410.104-2|215	%package -n %{drivername}-doc-html
21nr|nvidia410-410.104-2|216	Summary:	NVIDIA html documentation (%{drivername})
21nr|nvidia410-410.104-2|217	Group:		System/Kernel and hardware
21nr|nvidia410-410.104-2|218	Requires:	%{driverpkgname} = %{version}-%{release}
21nr|nvidia410-410.104-2|219	
21nr|nvidia410-410.104-2|220	Conflicts:	nvidia-current-doc-html
21nr|nvidia410-410.104-2|221	
21nr|nvidia410-410.104-2|222	%description -n %{drivername}-doc-html
21nr|nvidia410-410.104-2|223	HTML version of the README.txt file provided in package
21nr|nvidia410-410.104-2|224	%{driverpkgname}.
21nr|nvidia410-410.104-2|225	
21nr|nvidia410-410.104-2|226	%prep
21nr|nvidia410-410.104-2|227	%setup -q -c -T -a 2 -a 3 -a 4 -a 5
21nr|nvidia410-410.104-2|228	sh %{SOURCE0} --extract-only
21nr|nvidia410-410.104-2|229	
21nr|nvidia410-410.104-2|230	pushd %{pkgname}/
21nr|nvidia410-410.104-2|231	rm -rf usr/src/nv/precompiled
21nr|nvidia410-410.104-2|232	%patch1 -p1
21nr|nvidia410-410.104-2|233	popd
21nr|nvidia410-410.104-2|234	
21nr|nvidia410-410.104-2|235	# We need a different dkms.conf because the one supplied in the upstream
21nr|nvidia410-410.104-2|236	# is actually a template. The real file is generated from it by
21nr|nvidia410-410.104-2|237	# nvidia-installer which we do not use.
21nr|nvidia410-410.104-2|238	pushd %{pkgname}/kernel
21nr|nvidia410-410.104-2|239	mv dkms.conf dkms.conf.orig
21nr|nvidia410-410.104-2|240	
21nr|nvidia410-410.104-2|241	# Notes from the original dkms.conf:
21nr|nvidia410-410.104-2|242	# ---------------
21nr|nvidia410-410.104-2|243	# By default, DKMS will add KERNELRELEASE to the make command line; however,
21nr|nvidia410-410.104-2|244	# this will cause the kernel module build to infer that it was invoked via
21nr|nvidia410-410.104-2|245	# Kbuild directly instead of DKMS. The dkms(8) manual page recommends quoting
21nr|nvidia410-410.104-2|246	# the 'make' command name to suppress this behavior.
21nr|nvidia410-410.104-2|247	# ---------------
21nr|nvidia410-410.104-2|248	cat > dkms.conf <<EOF
21nr|nvidia410-410.104-2|249	PACKAGE_NAME="nvidia"
21nr|nvidia410-410.104-2|250	PACKAGE_VERSION="%{version}"
21nr|nvidia410-410.104-2|251	BUILT_MODULE_NAME[0]="nvidia"
21nr|nvidia410-410.104-2|252	DEST_MODULE_LOCATION[0]="/kernel/drivers/video"
21nr|nvidia410-410.104-2|253	BUILT_MODULE_NAME[1]="nvidia-modeset"
21nr|nvidia410-410.104-2|254	DEST_MODULE_LOCATION[1]="/kernel/drivers/video"
21nr|nvidia410-410.104-2|255	BUILT_MODULE_NAME[2]="nvidia-drm"
21nr|nvidia410-410.104-2|256	DEST_MODULE_LOCATION[2]="/kernel/drivers/video"
21nr|nvidia410-410.104-2|257	BUILT_MODULE_NAME[3]="nvidia-uvm"
21nr|nvidia410-410.104-2|258	DEST_MODULE_LOCATION[3]="/kernel/drivers/video"
21nr|nvidia410-410.104-2|259	MAKE="'make' KERNEL_UNAME=\${kernelver} IGNORE_XEN_PRESENCE=1 IGNORE_CC_MISMATCH=1 modules"
21nr|nvidia410-410.104-2|260	CLEAN="'make' clean"
21nr|nvidia410-410.104-2|261	AUTOINSTALL="yes"
21nr|nvidia410-410.104-2|262	EOF
21nr|nvidia410-410.104-2|263	popd
21nr|nvidia410-410.104-2|264	
21nr|nvidia410-410.104-2|265	rm -f nvidia-settings-%{version}/src/*/*.a
21nr|nvidia410-410.104-2|266	
21nr|nvidia410-410.104-2|267	%build
21nr|nvidia410-410.104-2|268	# The code contains dozens on top of dozens on top of dozens of "false" positives
21nr|nvidia410-410.104-2|269	export CFLAGS="%optflags -Wno-error=format-security"
21nr|nvidia410-410.104-2|270	export CXXFLAGS="$CFLAGS"
21nr|nvidia410-410.104-2|271	export LDFLAGS="%{?ldflags}"
21nr|nvidia410-410.104-2|272	%make -C nvidia-settings-%{version}/src/libXNVCtrl
21nr|nvidia410-410.104-2|273	%make -C nvidia-settings-%{version}
21nr|nvidia410-410.104-2|274	%make -C nvidia-xconfig-%{version}
21nr|nvidia410-410.104-2|275	%make -C nvidia-modprobe-%{version}
21nr|nvidia410-410.104-2|276	%make -C nvidia-persistenced-%{version} LIBS="-ltirpc -ldl"
21nr|nvidia410-410.104-2|277	
21nr|nvidia410-410.104-2|278	%install
21nr|nvidia410-410.104-2|279	
21nr|nvidia410-410.104-2|280	# README.urpmi
21nr|nvidia410-410.104-2|281	cp %{SOURCE101} .
21nr|nvidia410-410.104-2|282	
21nr|nvidia410-410.104-2|283	cd %{pkgname}
21nr|nvidia410-410.104-2|284	
21nr|nvidia410-410.104-2|285	# dkms
21nr|nvidia410-410.104-2|286	install -d -m755 %{buildroot}%{_usrsrc}/%{drivername}-%{version}-%{release}
21nr|nvidia410-410.104-2|287	
21nr|nvidia410-410.104-2|288	# menu entry
21nr|nvidia410-410.104-2|289	install -d -m755 %{buildroot}%{_datadir}/%{drivername}
21nr|nvidia410-410.104-2|290	cat > %{buildroot}%{_datadir}/%{drivername}/rosa-nvidia-settings.desktop <<EOF
21nr|nvidia410-410.104-2|291	[Desktop Entry]
21nr|nvidia410-410.104-2|292	Name=NVIDIA Display Settings
21nr|nvidia410-410.104-2|293	Comment=Configure NVIDIA X driver
21nr|nvidia410-410.104-2|294	Exec=%{_bindir}/nvidia-settings
21nr|nvidia410-410.104-2|295	Icon=%{drivername}-settings
21nr|nvidia410-410.104-2|296	Terminal=false
21nr|nvidia410-410.104-2|297	Type=Application
21nr|nvidia410-410.104-2|298	Categories=GTK;Settings;HardwareSettings;X-MandrivaLinux-System-Configuration;
21nr|nvidia410-410.104-2|299	EOF
21nr|nvidia410-410.104-2|300	
21nr|nvidia410-410.104-2|301	install -d -m755	%{buildroot}%{_datadir}/applications
21nr|nvidia410-410.104-2|302	touch			%{buildroot}%{_datadir}/applications/rosa-nvidia-settings.desktop
21nr|nvidia410-410.104-2|303	
21nr|nvidia410-410.104-2|304	# icons
21nr|nvidia410-410.104-2|305	install -d -m755 %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
21nr|nvidia410-410.104-2|306	convert -strip nvidia-settings.png -resize 16x16 %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{drivername}-settings.png
21nr|nvidia410-410.104-2|307	convert -strip nvidia-settings.png -resize 32x32 %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{drivername}-settings.png
21nr|nvidia410-410.104-2|308	convert -strip nvidia-settings.png -resize 48x48 %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{drivername}-settings.png
21nr|nvidia410-410.104-2|309	
21nr|nvidia410-410.104-2|310	error_fatal() {
21nr|nvidia410-410.104-2|311	echo "Error: $@." >&2
21nr|nvidia410-410.104-2|312	exit 1
21nr|nvidia410-410.104-2|313	}
21nr|nvidia410-410.104-2|314	
21nr|nvidia410-410.104-2|315	error_unhandled() {
21nr|nvidia410-410.104-2|316	echo "Warning: $@." >&2
21nr|nvidia410-410.104-2|317	echo "Warning: $@." >> warns.log
21nr|nvidia410-410.104-2|318	# cause distro builds to fail in case of unhandled files
21nr|nvidia410-410.104-2|319	exit 1
21nr|nvidia410-410.104-2|320	}
21nr|nvidia410-410.104-2|321	
21nr|nvidia410-410.104-2|322	parseparams() {
21nr|nvidia410-410.104-2|323	for value in $rest; do
21nr|nvidia410-410.104-2|324	local param=$1
21nr|nvidia410-410.104-2|325	[ -n "$param" ] || error_fatal "unhandled parameter $value"
21nr|nvidia410-410.104-2|326	shift
21nr|nvidia410-410.104-2|327	eval $param=$value
21nr|nvidia410-410.104-2|328	
21nr|nvidia410-410.104-2|329	[ -n "$value" ] || error_fatal "empty $param"
21nr|nvidia410-410.104-2|330	
21nr|nvidia410-410.104-2|331	# resolve libdir based on $arch
21nr|nvidia410-410.104-2|332	if [ "$param" = "arch" ]; then
21nr|nvidia410-410.104-2|333	case "$arch" in
21nr|nvidia410-410.104-2|334	NATIVE)		nvidia_libdir=%{nvidia_libdir};;
21nr|nvidia410-410.104-2|335	COMPAT32)	nvidia_libdir=%{nvidia_libdir32};;
21nr|nvidia410-410.104-2|336	*)		error_fatal "unknown arch $arch"
21nr|nvidia410-410.104-2|337	esac
21nr|nvidia410-410.104-2|338	fi
21nr|nvidia410-410.104-2|339	done
21nr|nvidia410-410.104-2|340	}
21nr|nvidia410-410.104-2|341	
21nr|nvidia410-410.104-2|342	add_to_list() {
21nr|nvidia410-410.104-2|343	# on distro builds, only use .manifest for doc files
21nr|nvidia410-410.104-2|344	[ "${2#%doc}" = "${2}" ] && return
21nr|nvidia410-410.104-2|345	local list="$1.files"
21nr|nvidia410-410.104-2|346	local entry="$2"
21nr|nvidia410-410.104-2|347	echo $entry >> $list
21nr|nvidia410-410.104-2|348	}
21nr|nvidia410-410.104-2|349	
21nr|nvidia410-410.104-2|350	install_symlink() {
21nr|nvidia410-410.104-2|351	local pkg="$1"
21nr|nvidia410-410.104-2|352	local dir="$2"
21nr|nvidia410-410.104-2|353	mkdir -p %{buildroot}$dir
21nr|nvidia410-410.104-2|354	ln -s $dest %{buildroot}$dir/$file
21nr|nvidia410-410.104-2|355	add_to_list $pkg $dir/$file
21nr|nvidia410-410.104-2|356	}
21nr|nvidia410-410.104-2|357	
21nr|nvidia410-410.104-2|358	install_lib_symlink() {
21nr|nvidia410-410.104-2|359	local pkg="$1"
21nr|nvidia410-410.104-2|360	local dir="$2"
21nr|nvidia410-410.104-2|361	case "$file" in
21nr|nvidia410-410.104-2|362	libvdpau_*.so)
21nr|nvidia410-410.104-2|363	# vdpau drivers => not put into -devel
21nr|nvidia410-410.104-2|364	;;
21nr|nvidia410-410.104-2|365	*.so)
21nr|nvidia410-410.104-2|366	pkg=nvidia-devel;;
21nr|nvidia410-410.104-2|367	esac
21nr|nvidia410-410.104-2|368	install_symlink $pkg $dir
21nr|nvidia410-410.104-2|369	}
21nr|nvidia410-410.104-2|370	
21nr|nvidia410-410.104-2|371	install_file_only() {
21nr|nvidia410-410.104-2|372	local pkg="$1"
21nr|nvidia410-410.104-2|373	local dir="$2"
21nr|nvidia410-410.104-2|374	mkdir -p %{buildroot}$dir
21nr|nvidia410-410.104-2|375	# replace 0444 with more usual 0644
21nr|nvidia410-410.104-2|376	[ "$perms" = "0444" ] && perms="0644"
21nr|nvidia410-410.104-2|377	install -m $perms $file %{buildroot}$dir
21nr|nvidia410-410.104-2|378	}
21nr|nvidia410-410.104-2|379	
21nr|nvidia410-410.104-2|380	install_file() {
21nr|nvidia410-410.104-2|381	local pkg="$1"
21nr|nvidia410-410.104-2|382	local dir="$2"
21nr|nvidia410-410.104-2|383	install_file_only $pkg $dir
21nr|nvidia410-410.104-2|384	add_to_list $pkg $dir/$(basename $file)
21nr|nvidia410-410.104-2|385	}
21nr|nvidia410-410.104-2|386	
21nr|nvidia410-410.104-2|387	get_module_dir() {
21nr|nvidia410-410.104-2|388	local subdir="$1"
21nr|nvidia410-410.104-2|389	case "$subdir" in
21nr|nvidia410-410.104-2|390	extensions*)	echo %{nvidia_extensionsdir};;
21nr|nvidia410-410.104-2|391	drivers/)	echo %{nvidia_driversdir};;
21nr|nvidia410-410.104-2|392	/)		echo %{nvidia_modulesdir};;
21nr|nvidia410-410.104-2|393	*)		error_unhandled "unhandled module subdir $subdir"
21nr|nvidia410-410.104-2|394	echo %{nvidia_modulesdir};;
21nr|nvidia410-410.104-2|395	esac
21nr|nvidia410-410.104-2|396	}
21nr|nvidia410-410.104-2|397	
21nr|nvidia410-410.104-2|398	for file in nvidia.files nvidia-devel.files nvidia-cuda.files nvidia-dkms.files nvidia-html.files; do
21nr|nvidia410-410.104-2|399	rm -f $file
21nr|nvidia410-410.104-2|400	touch $file
21nr|nvidia410-410.104-2|401	done
21nr|nvidia410-410.104-2|402	
21nr|nvidia410-410.104-2|403	# install files according to .manifest
21nr|nvidia410-410.104-2|404	cat .manifest | tail -n +9 | sort | uniq | while read line; do
21nr|nvidia410-410.104-2|405	arch=
21nr|nvidia410-410.104-2|406	style=
21nr|nvidia410-410.104-2|407	subdir=
21nr|nvidia410-410.104-2|408	dest=
21nr|nvidia410-410.104-2|409	nvidia_libdir=
21nr|nvidia410-410.104-2|410	inherit_path_str=
21nr|nvidia410-410.104-2|411	glvnd=
21nr|nvidia410-410.104-2|412	
21nr|nvidia410-410.104-2|413	rest=${line%%%%MODULE:*}
21nr|nvidia410-410.104-2|414	file=${rest%%%% *}
21nr|nvidia410-410.104-2|415	rest=${rest#* }
21nr|nvidia410-410.104-2|416	perms=${rest%%%% *}
21nr|nvidia410-410.104-2|417	rest=${rest#* }
21nr|nvidia410-410.104-2|418	type=${rest%%%% *}
21nr|nvidia410-410.104-2|419	[ "${rest#* }" = "$rest" ] && rest= || rest=${rest#* }
21nr|nvidia410-410.104-2|420	
21nr|nvidia410-410.104-2|421	case "$type" in
21nr|nvidia410-410.104-2|422	CUDA_LIB)
21nr|nvidia410-410.104-2|423	parseparams arch subdir
21nr|nvidia410-410.104-2|424	install_file nvidia-cuda $nvidia_libdir/$subdir
21nr|nvidia410-410.104-2|425	;;
21nr|nvidia410-410.104-2|426	CUDA_SYMLINK)
21nr|nvidia410-410.104-2|427	parseparams arch subdir dest
21nr|nvidia410-410.104-2|428	install_lib_symlink nvidia-cuda $nvidia_libdir/$subdir
21nr|nvidia410-410.104-2|429	;;
21nr|nvidia410-410.104-2|430	ENCODEAPI_LIB)
21nr|nvidia410-410.104-2|431	parseparams arch subdir
21nr|nvidia410-410.104-2|432	install_file nvidia $nvidia_libdir/$subdir
21nr|nvidia410-410.104-2|433	;;
21nr|nvidia410-410.104-2|434	ENCODEAPI_LIB_SYMLINK)
21nr|nvidia410-410.104-2|435	parseparams arch dest
21nr|nvidia410-410.104-2|436	install_lib_symlink nvidia $nvidia_libdir
21nr|nvidia410-410.104-2|437	;;
21nr|nvidia410-410.104-2|438	EXPLICIT_PATH)
21nr|nvidia410-410.104-2|439	parseparams dest
21nr|nvidia410-410.104-2|440	install_file nvidia %{_datadir}/nvidia
21nr|nvidia410-410.104-2|441	;;
21nr|nvidia410-410.104-2|442	NVCUVID_LIB)
21nr|nvidia410-410.104-2|443	parseparams arch subdir
21nr|nvidia410-410.104-2|444	install_file nvidia-cuda $nvidia_libdir/$subdir
21nr|nvidia410-410.104-2|445	;;
21nr|nvidia410-410.104-2|446	NVCUVID_LIB_SYMLINK)
21nr|nvidia410-410.104-2|447	parseparams arch dest
21nr|nvidia410-410.104-2|448	install_lib_symlink nvidia-cuda $nvidia_libdir
21nr|nvidia410-410.104-2|449	;;
21nr|nvidia410-410.104-2|450	NVIFR_LIB)
21nr|nvidia410-410.104-2|451	parseparams arch subdir
21nr|nvidia410-410.104-2|452	install_file nvidia $nvidia_libdir/$subdir
21nr|nvidia410-410.104-2|453	;;
21nr|nvidia410-410.104-2|454	NVIFR_LIB_SYMLINK)
21nr|nvidia410-410.104-2|455	parseparams arch dest
21nr|nvidia410-410.104-2|456	install_lib_symlink nvidia $nvidia_libdir
21nr|nvidia410-410.104-2|457	;;
21nr|nvidia410-410.104-2|458	OPENGL_LIB)
21nr|nvidia410-410.104-2|459	parseparams arch
21nr|nvidia410-410.104-2|460	install_file nvidia $nvidia_libdir
21nr|nvidia410-410.104-2|461	;;
21nr|nvidia410-410.104-2|462	OPENGL_SYMLINK)
21nr|nvidia410-410.104-2|463	parseparams arch dest
21nr|nvidia410-410.104-2|464	install_lib_symlink nvidia $nvidia_libdir
21nr|nvidia410-410.104-2|465	;;
21nr|nvidia410-410.104-2|466	GLVND_LIB)
21nr|nvidia410-410.104-2|467	parseparams arch
21nr|nvidia410-410.104-2|468	%if ! %{with external_glvnd}
21nr|nvidia410-410.104-2|469	install_file nvidia $nvidia_libdir
21nr|nvidia410-410.104-2|470	%endif
21nr|nvidia410-410.104-2|471	;;
21nr|nvidia410-410.104-2|472	GLVND_SYMLINK)
21nr|nvidia410-410.104-2|473	parseparams arch dest
21nr|nvidia410-410.104-2|474	%if ! %{with external_glvnd}
21nr|nvidia410-410.104-2|475	install_lib_symlink nvidia $nvidia_libdir
21nr|nvidia410-410.104-2|476	%endif
21nr|nvidia410-410.104-2|477	;;
21nr|nvidia410-410.104-2|478	GLX_CLIENT_LIB|EGL_CLIENT_LIB)
21nr|nvidia410-410.104-2|479	parseparams arch glvnd
21nr|nvidia410-410.104-2|480	%if ! %{with external_glvnd}
21nr|nvidia410-410.104-2|481	# Skip non-GLVND libraries
21nr|nvidia410-410.104-2|482	# https://devtalk.nvidia.com/default/topic/915640/unix-graphics-announcements-and-news/multiple-glx-client-libraries-in-the-nvidia-linux-driver-installer-package/
21nr|nvidia410-410.104-2|483	[ t"${glvnd}" == "tGLVND" ] && install_file nvidia $nvidia_libdir
21nr|nvidia410-410.104-2|484	%endif
21nr|nvidia410-410.104-2|485	;;
21nr|nvidia410-410.104-2|486	GLX_CLIENT_SYMLINK|EGL_CLIENT_SYMLINK)
21nr|nvidia410-410.104-2|487	# Skip non-GLVND libraries
21nr|nvidia410-410.104-2|488	parseparams arch dest glvnd
21nr|nvidia410-410.104-2|489	%if ! %{with external_glvnd}
21nr|nvidia410-410.104-2|490	[ t"${glvnd}" == "tGLVND" ] && install_lib_symlink nvidia $nvidia_libdir
21nr|nvidia410-410.104-2|491	%endif
21nr|nvidia410-410.104-2|492	;;
21nr|nvidia410-410.104-2|493	TLS_LIB)
21nr|nvidia410-410.104-2|494	parseparams arch style subdir
21nr|nvidia410-410.104-2|495	install_file nvidia $nvidia_libdir/$subdir
21nr|nvidia410-410.104-2|496	;;
21nr|nvidia410-410.104-2|497	TLS_SYMLINK)
21nr|nvidia410-410.104-2|498	parseparams arch style subdir dest
21nr|nvidia410-410.104-2|499	install_lib_symlink nvidia $nvidia_libdir/$subdir
21nr|nvidia410-410.104-2|500	;;
21nr|nvidia410-410.104-2|501	UTILITY_LIB)
21nr|nvidia410-410.104-2|502	# backward-compatibility
21nr|nvidia410-410.104-2|503	[ -n "${rest}" ] || rest="NATIVE $rest"
21nr|nvidia410-410.104-2|504	parseparams arch subdir
21nr|nvidia410-410.104-2|505	install_file nvidia $nvidia_libdir/$subdir
21nr|nvidia410-410.104-2|506	;;
21nr|nvidia410-410.104-2|507	UTILITY_LIB_SYMLINK)
21nr|nvidia410-410.104-2|508	# backward-compatibility
21nr|nvidia410-410.104-2|509	[ "${rest#* }" != "$rest" ] || rest="NATIVE $rest"
21nr|nvidia410-410.104-2|510	parseparams arch dest
21nr|nvidia410-410.104-2|511	install_lib_symlink nvidia $nvidia_libdir
21nr|nvidia410-410.104-2|512	;;
21nr|nvidia410-410.104-2|513	OPENCL_LIB)
21nr|nvidia410-410.104-2|514	[ -n "${rest}" ] || rest="NATIVE $rest"
21nr|nvidia410-410.104-2|515	parseparams arch subdir
21nr|nvidia410-410.104-2|516	install_file nvidia $nvidia_libdir/$subdir
21nr|nvidia410-410.104-2|517	;;
21nr|nvidia410-410.104-2|518	OPENCL_LIB_SYMLINK)
21nr|nvidia410-410.104-2|519	[ "${rest#* }" != "$rest" ] || rest="NATIVE $rest"
21nr|nvidia410-410.104-2|520	parseparams arch subdir dest
21nr|nvidia410-410.104-2|521	install_lib_symlink nvidia $nvidia_libdir/$subdir
21nr|nvidia410-410.104-2|522	;;
21nr|nvidia410-410.104-2|523	OPENCL_WRAPPER_LIB)
21nr|nvidia410-410.104-2|524	[ -n "${rest}" ] || rest="NATIVE $rest"
21nr|nvidia410-410.104-2|525	parseparams arch subdir
21nr|nvidia410-410.104-2|526	install_file nvidia $nvidia_libdir/$subdir
21nr|nvidia410-410.104-2|527	;;
21nr|nvidia410-410.104-2|528	OPENCL_WRAPPER_SYMLINK)
21nr|nvidia410-410.104-2|529	[ "${rest#* }" != "$rest" ] || rest="NATIVE $rest"
21nr|nvidia410-410.104-2|530	parseparams arch subdir dest
21nr|nvidia410-410.104-2|531	install_lib_symlink nvidia $nvidia_libdir/$subdir
21nr|nvidia410-410.104-2|532	;;
21nr|nvidia410-410.104-2|533	VDPAU_LIB)
21nr|nvidia410-410.104-2|534	parseparams arch subdir
21nr|nvidia410-410.104-2|535	case $file in *libvdpau_nvidia.so*);; *) continue; esac
21nr|nvidia410-410.104-2|536	install_file nvidia $nvidia_libdir/$subdir
21nr|nvidia410-410.104-2|537	;;
21nr|nvidia410-410.104-2|538	VDPAU_SYMLINK)
21nr|nvidia410-410.104-2|539	parseparams arch subdir dest
21nr|nvidia410-410.104-2|540	case $file in *libvdpau_nvidia.so*);; *) continue; esac
21nr|nvidia410-410.104-2|541	install_lib_symlink nvidia $nvidia_libdir/$subdir
21nr|nvidia410-410.104-2|542	;;
21nr|nvidia410-410.104-2|543	VDPAU_WRAPPER_LIB)
21nr|nvidia410-410.104-2|544	parseparams arch subdir
21nr|nvidia410-410.104-2|545	case $file in *libvdpau_nvidia.so*);; *) continue; esac
21nr|nvidia410-410.104-2|546	install_file nvidia $nvidia_libdir/$subdir
21nr|nvidia410-410.104-2|547	;;
21nr|nvidia410-410.104-2|548	VDPAU_WRAPPER_SYMLINK)
21nr|nvidia410-410.104-2|549	parseparams arch subdir dest
21nr|nvidia410-410.104-2|550	case $file in *libvdpau_nvidia.so*);; *) continue; esac
21nr|nvidia410-410.104-2|551	install_lib_symlink nvidia $nvidia_libdir/$subdir
21nr|nvidia410-410.104-2|552	;;
21nr|nvidia410-410.104-2|553	XLIB_STATIC_LIB)
21nr|nvidia410-410.104-2|554	install_file nvidia-devel %{nvidia_libdir}
21nr|nvidia410-410.104-2|555	;;
21nr|nvidia410-410.104-2|556	XLIB_SHARED_LIB)
21nr|nvidia410-410.104-2|557	install_file nvidia %{nvidia_libdir}
21nr|nvidia410-410.104-2|558	;;
21nr|nvidia410-410.104-2|559	XLIB_SYMLINK)
21nr|nvidia410-410.104-2|560	parseparams dest
21nr|nvidia410-410.104-2|561	install_lib_symlink nvidia %{nvidia_libdir}
21nr|nvidia410-410.104-2|562	;;
21nr|nvidia410-410.104-2|563	LIBGL_LA)
21nr|nvidia410-410.104-2|564	# (Anssi) we don't install .la files
21nr|nvidia410-410.104-2|565	;;
21nr|nvidia410-410.104-2|566	XMODULE_SHARED_LIB|GLX_MODULE_SHARED_LIB)
21nr|nvidia410-410.104-2|567	parseparams subdir
21nr|nvidia410-410.104-2|568	install_file nvidia $(get_module_dir $subdir)
21nr|nvidia410-410.104-2|569	;;
21nr|nvidia410-410.104-2|570	XMODULE_NEWSYM)
21nr|nvidia410-410.104-2|571	# symlink that is created only if it doesn't already
21nr|nvidia410-410.104-2|572	# exist (i.e. as part of x11-server)
21nr|nvidia410-410.104-2|573	case "$file" in
21nr|nvidia410-410.104-2|574	libwfb.so)
21nr|nvidia410-410.104-2|575	continue
21nr|nvidia410-410.104-2|576	;;
21nr|nvidia410-410.104-2|577	*)
21nr|nvidia410-410.104-2|578	error_unhandled "unknown XMODULE_NEWSYM type file $file, skipped"
21nr|nvidia410-410.104-2|579	continue
21nr|nvidia410-410.104-2|580	esac
21nr|nvidia410-410.104-2|581	parseparams subdir dest
21nr|nvidia410-410.104-2|582	install_symlink nvidia $(get_module_dir $subdir)
21nr|nvidia410-410.104-2|583	;;
21nr|nvidia410-410.104-2|584	XMODULE_SYMLINK|GLX_MODULE_SYMLINK)
21nr|nvidia410-410.104-2|585	parseparams subdir dest
21nr|nvidia410-410.104-2|586	install_symlink nvidia $(get_module_dir $subdir)
21nr|nvidia410-410.104-2|587	;;
21nr|nvidia410-410.104-2|588	VDPAU_HEADER)
21nr|nvidia410-410.104-2|589	continue
21nr|nvidia410-410.104-2|590	parseparams subdir
21nr|nvidia410-410.104-2|591	install_file_only nvidia-devel %{_includedir}/%{drivername}/$subdir
21nr|nvidia410-410.104-2|592	;;
21nr|nvidia410-410.104-2|593	OPENGL_HEADER|CUDA_HEADER)
21nr|nvidia410-410.104-2|594	parseparams subdir
21nr|nvidia410-410.104-2|595	install_file_only nvidia-devel %{_includedir}/%{drivername}/$subdir
21nr|nvidia410-410.104-2|596	;;
21nr|nvidia410-410.104-2|597	DOCUMENTATION)
21nr|nvidia410-410.104-2|598	parseparams subdir
21nr|nvidia410-410.104-2|599	case $subdir in
21nr|nvidia410-410.104-2|600	*/html)
21nr|nvidia410-410.104-2|601	add_to_list nvidia-html "%%doc %{pkgname}/$file"
21nr|nvidia410-410.104-2|602	continue
21nr|nvidia410-410.104-2|603	;;
21nr|nvidia410-410.104-2|604	*/include/*)
21nr|nvidia410-410.104-2|605	continue
21nr|nvidia410-410.104-2|606	;;
21nr|nvidia410-410.104-2|607	esac
21nr|nvidia410-410.104-2|608	case $file in
21nr|nvidia410-410.104-2|609	*XF86Config*|*nvidia-settings.png)
21nr|nvidia410-410.104-2|610	continue;;
21nr|nvidia410-410.104-2|611	esac
21nr|nvidia410-410.104-2|612	add_to_list nvidia "%%doc %{pkgname}/$file"
21nr|nvidia410-410.104-2|613	;;
21nr|nvidia410-410.104-2|614	MANPAGE|NVIDIA_MODPROBE_MANPAGE)
21nr|nvidia410-410.104-2|615	parseparams subdir
21nr|nvidia410-410.104-2|616	case "$file" in
21nr|nvidia410-410.104-2|617	*nvidia-installer*)
21nr|nvidia410-410.104-2|618	# not installed
21nr|nvidia410-410.104-2|619	continue
21nr|nvidia410-410.104-2|620	;;
21nr|nvidia410-410.104-2|621	*nvidia-settings*|*nvidia-xconfig*|*nvidia-modprobe*|*nvidia-persistenced*)
21nr|nvidia410-410.104-2|622	# installed separately below
21nr|nvidia410-410.104-2|623	continue
21nr|nvidia410-410.104-2|624	;;
21nr|nvidia410-410.104-2|625	*nvidia-smi*|*nvidia-cuda-mps-control*)
21nr|nvidia410-410.104-2|626	# ok
21nr|nvidia410-410.104-2|627	;;
21nr|nvidia410-410.104-2|628	*)
21nr|nvidia410-410.104-2|629	error_unhandled "skipped unknown man page $(basename $file)"
21nr|nvidia410-410.104-2|630	continue
21nr|nvidia410-410.104-2|631	esac
21nr|nvidia410-410.104-2|632	install_file_only nvidia %{_mandir}/$subdir
21nr|nvidia410-410.104-2|633	;;
21nr|nvidia410-410.104-2|634	UTILITY_BINARY)
21nr|nvidia410-410.104-2|635	case "$file" in
21nr|nvidia410-410.104-2|636	*nvidia-settings|*nvidia-xconfig|*nvidia-persistenced)
21nr|nvidia410-410.104-2|637	# not installed, we install our own copy
21nr|nvidia410-410.104-2|638	continue
21nr|nvidia410-410.104-2|639	;;
21nr|nvidia410-410.104-2|640	*nvidia-smi|*nvidia-bug-report.sh|*nvidia-debugdump)
21nr|nvidia410-410.104-2|641	# ok
21nr|nvidia410-410.104-2|642	;;
21nr|nvidia410-410.104-2|643	*nvidia-cuda-mps-control|*nvidia-cuda-mps-server)
21nr|nvidia410-410.104-2|644	# ok
21nr|nvidia410-410.104-2|645	;;
21nr|nvidia410-410.104-2|646	*)
21nr|nvidia410-410.104-2|647	error_unhandled "unknown binary $(basename $file) will be installed to %{nvidia_bindir}/$(basename $file)"
21nr|nvidia410-410.104-2|648	;;
21nr|nvidia410-410.104-2|649	esac
21nr|nvidia410-410.104-2|650	install_file nvidia %{nvidia_bindir}
21nr|nvidia410-410.104-2|651	;;
21nr|nvidia410-410.104-2|652	UTILITY_BIN_SYMLINK)
21nr|nvidia410-410.104-2|653	case $file in nvidia-uninstall) continue;; esac
21nr|nvidia410-410.104-2|654	parseparams dest
21nr|nvidia410-410.104-2|655	install_symlink nvidia %{nvidia_bindir}
21nr|nvidia410-410.104-2|656	;;
21nr|nvidia410-410.104-2|657	NVIDIA_MODPROBE)
21nr|nvidia410-410.104-2|658	# A suid-root tool (GPLv2) used as fallback for loading the module and
21nr|nvidia410-410.104-2|659	# creating the device nodes in case the driver component is running as
21nr|nvidia410-410.104-2|660	# a non-root user (e.g. a CUDA application). While the module is automatically
21nr|nvidia410-410.104-2|661	# loaded by udev rules, the device nodes are not automatically created
21nr|nvidia410-410.104-2|662	# like with regular drivers and therefore this tool is installed on
21nr|nvidia410-410.104-2|663	# ROSA as well, at least for now.
21nr|nvidia410-410.104-2|664	;;
21nr|nvidia410-410.104-2|665	INSTALLER_BINARY)
21nr|nvidia410-410.104-2|666	# not installed
21nr|nvidia410-410.104-2|667	;;
21nr|nvidia410-410.104-2|668	KERNEL_MODULE_SRC)
21nr|nvidia410-410.104-2|669	# These lines now have an item like "INHERIT_PATH_DEPTH:1"
21nr|nvidia410-410.104-2|670	# It specifies, how many components of the path to skip.
21nr|nvidia410-410.104-2|671	# For example, the manifest mat contain the following line:
21nr|nvidia410-410.104-2|672	#   kernel/nvidia/nv.c 0644 KERNEL_MODULE_SRC INHERIT_PATH_DEPTH:1
21nr|nvidia410-410.104-2|673	# Skip one component of the path as suggested by INHERIT_PATH_DEPTH:1,
21nr|nvidia410-410.104-2|674	# and we get "nvidia/nv.c", which should be installed as
21nr|nvidia410-410.104-2|675	# /usr/src/<driver-version-release>/nvidia/nv.c.
21nr|nvidia410-410.104-2|676	parseparams inherit_path_str
21nr|nvidia410-410.104-2|677	if [ $inherit_path_str != "INHERIT_PATH_DEPTH:1" ]; then
21nr|nvidia410-410.104-2|678	error_unhandled "unexpected option for $file: \"$inherit_path_str\"."
21nr|nvidia410-410.104-2|679	fi
21nr|nvidia410-410.104-2|680	dest=$(echo $file | sed 's/[^/]*\///')
21nr|nvidia410-410.104-2|681	install_file nvidia-dkms %{_usrsrc}/%{drivername}-%{version}-%{release}/$(dirname $dest)
21nr|nvidia410-410.104-2|682	;;
21nr|nvidia410-410.104-2|683	DKMS_CONF)
21nr|nvidia410-410.104-2|684	# We will replace it with our own dkms.conf below but the
21nr|nvidia410-410.104-2|685	# file must be listed anyway.
21nr|nvidia410-410.104-2|686	install_file nvidia-dkms %{_usrsrc}/%{drivername}-%{version}-%{release}
21nr|nvidia410-410.104-2|687	;;
21nr|nvidia410-410.104-2|688	CUDA_ICD)
21nr|nvidia410-410.104-2|689	# in theory this should go to the cuda subpackage, but it goes into the main package
21nr|nvidia410-410.104-2|690	# as this avoids one broken symlink and it is small enough to not cause space issues
21nr|nvidia410-410.104-2|691	install_file nvidia %{_sysconfdir}/%{drivername}
21nr|nvidia410-410.104-2|692	;;
21nr|nvidia410-410.104-2|693	VULKAN_ICD_JSON)
21nr|nvidia410-410.104-2|694	install_file nvidia %{_sysconfdir}/vulkan/icd.d
21nr|nvidia410-410.104-2|695	;;
21nr|nvidia410-410.104-2|696	GLVND_EGL_ICD_JSON)
21nr|nvidia410-410.104-2|697	install_file nvidia %{_datadir}/glvnd/egl_vendor.d
21nr|nvidia410-410.104-2|698	;;
21nr|nvidia410-410.104-2|699	EGL_EXTERNAL_PLATFORM_JSON)
21nr|nvidia410-410.104-2|700	install_file nvidia %{_datadir}/egl/egl_external_platform.d/
21nr|nvidia410-410.104-2|701	;;
21nr|nvidia410-410.104-2|702	APPLICATION_PROFILE)
21nr|nvidia410-410.104-2|703	parseparams subdir
21nr|nvidia410-410.104-2|704	# application profile filenames are versioned, we can use a common
21nr|nvidia410-410.104-2|705	# non-alternativesized directory
21nr|nvidia410-410.104-2|706	install_file nvidia %{_datadir}/nvidia/$subdir
21nr|nvidia410-410.104-2|707	;;
21nr|nvidia410-410.104-2|708	DOT_DESKTOP)
21nr|nvidia410-410.104-2|709	# we provide our own for now
21nr|nvidia410-410.104-2|710	;;
21nr|nvidia410-410.104-2|711	XORG_OUTPUTCLASS_CONFIG)
21nr|nvidia410-410.104-2|712	# nvidia-drm-outputclass.conf allows to load the appropriate
21nr|nvidia410-410.104-2|713	# X11 driver automatically if nvidia kernel module is used
21nr|nvidia410-410.104-2|714	# by the graphics device. Xorg >= 1.16.
21nr|nvidia410-410.104-2|715	# Not needed in our case, because XFdrake should create the
21nr|nvidia410-410.104-2|716	# Xorg config appropriately.
21nr|nvidia410-410.104-2|717	;;
21nr|nvidia410-410.104-2|718	*)
21nr|nvidia410-410.104-2|719	error_unhandled "file $(basename $file) of unknown type $type will be skipped"
21nr|nvidia410-410.104-2|720	esac
21nr|nvidia410-410.104-2|721	done
21nr|nvidia410-410.104-2|722	
21nr|nvidia410-410.104-2|723	[ -z "$warnings" ] || echo "Please file a bug about the above warnings at http://bugs.rosalinux.ru/." >> warns.log
21nr|nvidia410-410.104-2|724	
21nr|nvidia410-410.104-2|725	# Create the convenience symlinks. As the packages with nvidia are mutually
21nr|nvidia410-410.104-2|726	# exclusive now, there is no need to use alternatives for this.
21nr|nvidia410-410.104-2|727	ln -s %{nvidia_libdir} %{buildroot}%{_libdir}/nvidia
21nr|nvidia410-410.104-2|728	ln -s %{nvidia_libdir32} %{buildroot}%{_prefix}/lib/nvidia
21nr|nvidia410-410.104-2|729	
21nr|nvidia410-410.104-2|730	# confirm SONAME; if something else than libvdpau_nvidia.so or libvdpau_nvidia.so.1, adapt .spec as needed:
21nr|nvidia410-410.104-2|731	[ "$(objdump -p %{buildroot}%{nvidia_libdir}/vdpau/libvdpau_nvidia.so.%{version} | grep SONAME | gawk '{ print $2 }')" = "libvdpau_nvidia.so.1" ]
21nr|nvidia410-410.104-2|732	
21nr|nvidia410-410.104-2|733	rm -f %{buildroot}%{nvidia_libdir}/vdpau/libvdpau_nvidia.so.1
21nr|nvidia410-410.104-2|734	rm -f %{buildroot}%{nvidia_libdir32}/vdpau/libvdpau_nvidia.so.1
21nr|nvidia410-410.104-2|735	
21nr|nvidia410-410.104-2|736	# vdpau alternative symlink
21nr|nvidia410-410.104-2|737	install -d -m755 %{buildroot}%{_libdir}/vdpau
21nr|nvidia410-410.104-2|738	touch %{buildroot}%{_libdir}/vdpau/libvdpau_nvidia.so.1
21nr|nvidia410-410.104-2|739	install -d -m755 %{buildroot}%{_prefix}/lib/vdpau
21nr|nvidia410-410.104-2|740	touch %{buildroot}%{_prefix}/lib/vdpau/libvdpau_nvidia.so.1
21nr|nvidia410-410.104-2|741	
21nr|nvidia410-410.104-2|742	# self-built binaries
21nr|nvidia410-410.104-2|743	install -m755 ../nvidia-settings-%{version}/src/_out/*/nvidia-settings %{buildroot}%{nvidia_bindir}
21nr|nvidia410-410.104-2|744	install -m755 ../nvidia-xconfig-%{version}/_out/*/nvidia-xconfig %{buildroot}%{nvidia_bindir}
21nr|nvidia410-410.104-2|745	install -m755 ../nvidia-persistenced-%{version}/_out/*/nvidia-persistenced %{buildroot}%{nvidia_bindir}
21nr|nvidia410-410.104-2|746	install -m4755 ../nvidia-modprobe-%{version}/_out/*/nvidia-modprobe %{buildroot}%{nvidia_bindir}
21nr|nvidia410-410.104-2|747	
21nr|nvidia410-410.104-2|748	# binary alternatives
21nr|nvidia410-410.104-2|749	install -d -m755			%{buildroot}%{_bindir}
21nr|nvidia410-410.104-2|750	touch					%{buildroot}%{_bindir}/nvidia-debugdump
21nr|nvidia410-410.104-2|751	touch					%{buildroot}%{_bindir}/nvidia-settings
21nr|nvidia410-410.104-2|752	touch					%{buildroot}%{_bindir}/nvidia-smi
21nr|nvidia410-410.104-2|753	touch					%{buildroot}%{_bindir}/nvidia-xconfig
21nr|nvidia410-410.104-2|754	touch					%{buildroot}%{_bindir}/nvidia-bug-report.sh
21nr|nvidia410-410.104-2|755	touch					%{buildroot}%{_bindir}/nvidia-modprobe
21nr|nvidia410-410.104-2|756	touch					%{buildroot}%{_bindir}/nvidia-persistenced
21nr|nvidia410-410.104-2|757	touch					%{buildroot}%{_bindir}/nvidia-cuda-mps-control
21nr|nvidia410-410.104-2|758	touch					%{buildroot}%{_bindir}/nvidia-cuda-mps-server
21nr|nvidia410-410.104-2|759	# rpmlint:
21nr|nvidia410-410.104-2|760	chmod 0755				%{buildroot}%{_bindir}/*
21nr|nvidia410-410.104-2|761	
21nr|nvidia410-410.104-2|762	# install man pages
21nr|nvidia410-410.104-2|763	install -m644 ../nvidia-settings-%{version}/doc/_out/*/nvidia-settings.1 %{buildroot}%{_mandir}/man1
21nr|nvidia410-410.104-2|764	install -m644 ../nvidia-xconfig-%{version}/_out/*/nvidia-xconfig.1 %{buildroot}%{_mandir}/man1
21nr|nvidia410-410.104-2|765	install -m644 ../nvidia-modprobe-%{version}/_out/*/nvidia-modprobe.1 %{buildroot}%{_mandir}/man1
21nr|nvidia410-410.104-2|766	install -m644 ../nvidia-persistenced-%{version}/_out/*/nvidia-persistenced.1 %{buildroot}%{_mandir}/man1
21nr|nvidia410-410.104-2|767	
21nr|nvidia410-410.104-2|768	# bug #41638 - whatis entries of nvidia man pages appear wrong
21nr|nvidia410-410.104-2|769	gunzip %{buildroot}%{_mandir}/man1/*.gz
21nr|nvidia410-410.104-2|770	sed -r -i '/^nvidia\\-[a-z]+ \\- NVIDIA/s,^nvidia\\-,nvidia-,' %{buildroot}%{_mandir}/man1/*.1
21nr|nvidia410-410.104-2|771	cd %{buildroot}%{_mandir}/man1
21nr|nvidia410-410.104-2|772	rename nvidia alt-%{drivername} *
21nr|nvidia410-410.104-2|773	cd -
21nr|nvidia410-410.104-2|774	touch %{buildroot}%{_mandir}/man1/nvidia-xconfig.1%{_extension}
21nr|nvidia410-410.104-2|775	touch %{buildroot}%{_mandir}/man1/nvidia-settings.1%{_extension}
21nr|nvidia410-410.104-2|776	touch %{buildroot}%{_mandir}/man1/nvidia-modprobe.1%{_extension}
21nr|nvidia410-410.104-2|777	touch %{buildroot}%{_mandir}/man1/nvidia-persistenced.1%{_extension}
21nr|nvidia410-410.104-2|778	touch %{buildroot}%{_mandir}/man1/nvidia-smi.1%{_extension}
21nr|nvidia410-410.104-2|779	touch %{buildroot}%{_mandir}/man1/nvidia-cuda-mps-control.1%{_extension}
21nr|nvidia410-410.104-2|780	
21nr|nvidia410-410.104-2|781	# cuda nvidia.icd
21nr|nvidia410-410.104-2|782	install -d -m755		%{buildroot}%{_sysconfdir}/OpenCL/vendors
21nr|nvidia410-410.104-2|783	touch				%{buildroot}%{_sysconfdir}/OpenCL/vendors/nvidia.icd
21nr|nvidia410-410.104-2|784	
21nr|nvidia410-410.104-2|785	# ld.so.conf
21nr|nvidia410-410.104-2|786	install -d -m755		%{buildroot}%{_sysconfdir}/%{drivername}
21nr|nvidia410-410.104-2|787	%if %{with external_glvnd}
21nr|nvidia410-410.104-2|788	echo "%{_libdir}/libglvnd" >>	%{buildroot}%{_sysconfdir}/%{drivername}/ld.so.conf
21nr|nvidia410-410.104-2|789	%endif
21nr|nvidia410-410.104-2|790	echo "%{nvidia_libdir}" >>	%{buildroot}%{_sysconfdir}/%{drivername}/ld.so.conf
21nr|nvidia410-410.104-2|791	
21nr|nvidia410-410.104-2|792	%if %{with external_glvnd}
21nr|nvidia410-410.104-2|793	echo "/usr/lib/libglvnd" >>	%{buildroot}%{_sysconfdir}/%{drivername}/ld.so.conf
21nr|nvidia410-410.104-2|794	%endif
21nr|nvidia410-410.104-2|795	echo "%{nvidia_libdir32}" >>	%{buildroot}%{_sysconfdir}/%{drivername}/ld.so.conf
21nr|nvidia410-410.104-2|796	
21nr|nvidia410-410.104-2|797	install -d -m755		%{buildroot}%{_sysconfdir}/ld.so.conf.d
21nr|nvidia410-410.104-2|798	touch				%{buildroot}%{_sysconfdir}/ld.so.conf.d/GL.conf
21nr|nvidia410-410.104-2|799	
21nr|nvidia410-410.104-2|800	# modprobe.d
21nr|nvidia410-410.104-2|801	install -d -m755			%{buildroot}%{_sysconfdir}/modprobe.d
21nr|nvidia410-410.104-2|802	
21nr|nvidia410-410.104-2|803	# Allow the users to load this kernel module as "nvidia<version>" as well.
21nr|nvidia410-410.104-2|804	echo "alias %{drivername} nvidia" > %{buildroot}%{_sysconfdir}/modprobe.d/%{drivername}.conf
21nr|nvidia410-410.104-2|805	
21nr|nvidia410-410.104-2|806	# xinit script
21nr|nvidia410-410.104-2|807	install -d -m755 %{buildroot}%{_sysconfdir}/%{drivername}
21nr|nvidia410-410.104-2|808	cat > %{buildroot}%{_sysconfdir}/%{drivername}/nvidia-settings.xinit <<EOF
21nr|nvidia410-410.104-2|809	# to be sourced
21nr|nvidia410-410.104-2|810	#
21nr|nvidia410-410.104-2|811	# Do not modify this file; the changes will be overwritten.
21nr|nvidia410-410.104-2|812	# If you want to disable automatic configuration loading, create
21nr|nvidia410-410.104-2|813	# /etc/sysconfig/nvidia-settings with this line: LOAD_NVIDIA_SETTINGS="no"
21nr|nvidia410-410.104-2|814	#
21nr|nvidia410-410.104-2|815	LOAD_NVIDIA_SETTINGS="yes"
21nr|nvidia410-410.104-2|816	[ -f %{_sysconfdir}/sysconfig/nvidia-settings ] && . %{_sysconfdir}/sysconfig/nvidia-settings
21nr|nvidia410-410.104-2|817	[ "\$LOAD_NVIDIA_SETTINGS" = "yes" ] && %{_bindir}/nvidia-settings --load-config-only
21nr|nvidia410-410.104-2|818	EOF
21nr|nvidia410-410.104-2|819	chmod 0755 %{buildroot}%{_sysconfdir}/%{drivername}/nvidia-settings.xinit
21nr|nvidia410-410.104-2|820	install -d -m755 %{buildroot}%{_sysconfdir}/X11/xinit.d
21nr|nvidia410-410.104-2|821	touch %{buildroot}%{_sysconfdir}/X11/xinit.d/nvidia-settings.xinit
21nr|nvidia410-410.104-2|822	
21nr|nvidia410-410.104-2|823	export EXCLUDE_FROM_STRIP="$(find %{buildroot} -type f \! -name nvidia-settings \! -name nvidia-xconfig \! -name nvidia-modprobe \! -name nvidia-persistenced)"
21nr|nvidia410-410.104-2|824	
21nr|nvidia410-410.104-2|825	%if %{with external_glvnd}
21nr|nvidia410-410.104-2|826	LIBGL_SUBST=libGLX_nvidia.so.0
21nr|nvidia410-410.104-2|827	%else
21nr|nvidia410-410.104-2|828	LIBGL_SUBST=libGL.so.1
21nr|nvidia410-410.104-2|829	%endif
21nr|nvidia410-410.104-2|830	mv %{buildroot}%{_sysconfdir}/vulkan/icd.d/nvidia_icd.json{.template,}
21nr|nvidia410-410.104-2|831	sed -ri "s,__NV_VK_ICD__,${LIBGL_SUBST},g" %{buildroot}%{_sysconfdir}/vulkan/icd.d/nvidia_icd.json
21nr|nvidia410-410.104-2|832	
21nr|nvidia410-410.104-2|833	# XFdrake may check if the driver is installed by looking for libglx.so
21nr|nvidia410-410.104-2|834	# in /usr/lib*/nvidia<version>/xorg. Let us make sure it is there.
21nr|nvidia410-410.104-2|835	pushd %{buildroot}%{nvidia_extensionsdir}
21nr|nvidia410-410.104-2|836	ln -s libglxserver_nvidia.so.%{version} libglx.so
21nr|nvidia410-410.104-2|837	popd
21nr|nvidia410-410.104-2|838	
21nr|nvidia410-410.104-2|839	%post -n %{driverpkgname}
21nr|nvidia410-410.104-2|840	# XFdrake used to generate an nvidia.conf file
21nr|nvidia410-410.104-2|841	[ -L %{_sysconfdir}/modprobe.d/nvidia.conf ] || rm -f %{_sysconfdir}/modprobe.d/nvidia.conf
21nr|nvidia410-410.104-2|842	
21nr|nvidia410-410.104-2|843	current_glconf="$(readlink -e %{_sysconfdir}/ld.so.conf.d/GL.conf)"
21nr|nvidia410-410.104-2|844	
21nr|nvidia410-410.104-2|845	# owned by libvdpau1, created in case libvdpau1 is installed only just after
21nr|nvidia410-410.104-2|846	# this package
21nr|nvidia410-410.104-2|847	mkdir -p %{_libdir}/vdpau
21nr|nvidia410-410.104-2|848	
21nr|nvidia410-410.104-2|849	%{_sbindir}/update-alternatives \
21nr|nvidia410-410.104-2|850	--install %{_sysconfdir}/ld.so.conf.d/GL.conf gl_conf %{_sysconfdir}/%{drivername}/ld.so.conf %{priority} \
21nr|nvidia410-410.104-2|851	--slave %{_mandir}/man1/nvidia-settings.1%{_extension} man_nvidiasettings%{_extension} %{_mandir}/man1/alt-%{drivername}-settings.1%{_extension} \
21nr|nvidia410-410.104-2|852	--slave %{_mandir}/man1/nvidia-xconfig.1%{_extension} man_nvidiaxconfig%{_extension} %{_mandir}/man1/alt-%{drivername}-xconfig.1%{_extension} \
21nr|nvidia410-410.104-2|853	--slave %{_mandir}/man1/nvidia-smi.1%{_extension} nvidia-smi.1%{_extension} %{_mandir}/man1/alt-%{drivername}-smi.1%{_extension} \
21nr|nvidia410-410.104-2|854	--slave %{_mandir}/man1/nvidia-cuda-mps-control.1%{_extension} nvidia-cuda-mps-control.1%{_extension} %{_mandir}/man1/alt-%{drivername}-cuda-mps-control.1%{_extension} \
21nr|nvidia410-410.104-2|855	--slave %{_datadir}/applications/rosa-nvidia-settings.desktop nvidia_desktop %{_datadir}/%{drivername}/rosa-nvidia-settings.desktop \
21nr|nvidia410-410.104-2|856	--slave %{_bindir}/nvidia-settings nvidia_settings %{nvidia_bindir}/nvidia-settings \
21nr|nvidia410-410.104-2|857	--slave %{_bindir}/nvidia-smi nvidia_smi %{nvidia_bindir}/nvidia-smi \
21nr|nvidia410-410.104-2|858	--slave %{_bindir}/nvidia-xconfig nvidia_xconfig %{nvidia_bindir}/nvidia-xconfig \
21nr|nvidia410-410.104-2|859	--slave %{_bindir}/nvidia-debugdump nvidia-debugdump %{nvidia_bindir}/nvidia-debugdump \
21nr|nvidia410-410.104-2|860	--slave %{_bindir}/nvidia-bug-report.sh nvidia_bug_report %{nvidia_bindir}/nvidia-bug-report.sh \
21nr|nvidia410-410.104-2|861	--slave %{_bindir}/nvidia-cuda-mps-control nvidia-cuda-mps-control %{nvidia_bindir}/nvidia-cuda-mps-control \
21nr|nvidia410-410.104-2|862	--slave %{_bindir}/nvidia-cuda-mps-server nvidia-cuda-mps-server %{nvidia_bindir}/nvidia-cuda-mps-server \
21nr|nvidia410-410.104-2|863	--slave %{_bindir}/nvidia-modprobe nvidia-modprobe %{nvidia_bindir}/nvidia-modprobe \
21nr|nvidia410-410.104-2|864	--slave %{_bindir}/nvidia-persistenced nvidia-persistenced %{nvidia_bindir}/nvidia-persistenced \
21nr|nvidia410-410.104-2|865	--slave %{_sysconfdir}/X11/xinit.d/nvidia-settings.xinit nvidia-settings.xinit %{_sysconfdir}/%{drivername}/nvidia-settings.xinit \
21nr|nvidia410-410.104-2|866	--slave %{_libdir}/vdpau/libvdpau_nvidia.so.1 %{_lib}vdpau_nvidia.so.1 %{nvidia_libdir}/vdpau/libvdpau_nvidia.so.%{version} \
21nr|nvidia410-410.104-2|867	--slave %{_sysconfdir}/OpenCL/vendors/nvidia.icd nvidia.icd %{_sysconfdir}/%{drivername}/nvidia.icd \
21nr|nvidia410-410.104-2|868	--slave %{_prefix}/lib/vdpau/libvdpau_nvidia.so.1 libvdpau_nvidia.so.1 %{nvidia_libdir32}/vdpau/libvdpau_nvidia.so.%{version} \
21nr|nvidia410-410.104-2|869	--slave %{xorg_extra_modules} xorg_extra_modules %{nvidia_extensionsdir}
21nr|nvidia410-410.104-2|870	
21nr|nvidia410-410.104-2|871	# explicit /sbin/ldconfig due to alternatives
21nr|nvidia410-410.104-2|872	/sbin/ldconfig -X
21nr|nvidia410-410.104-2|873	
21nr|nvidia410-410.104-2|874	%if "%{ldetect_cards_name}" != ""
21nr|nvidia410-410.104-2|875	[ -x %{_sbindir}/update-ldetect-lst ] && %{_sbindir}/update-ldetect-lst || :
21nr|nvidia410-410.104-2|876	%endif
21nr|nvidia410-410.104-2|877	
21nr|nvidia410-410.104-2|878	%postun -n %{driverpkgname}
21nr|nvidia410-410.104-2|879	if [ ! -f %{_sysconfdir}/%{drivername}/ld.so.conf ]; then
21nr|nvidia410-410.104-2|880	%{_sbindir}/update-alternatives --remove gl_conf %{_sysconfdir}/%{drivername}/ld.so.conf
21nr|nvidia410-410.104-2|881	fi
21nr|nvidia410-410.104-2|882	# explicit /sbin/ldconfig due to alternatives
21nr|nvidia410-410.104-2|883	/sbin/ldconfig -X
21nr|nvidia410-410.104-2|884	
21nr|nvidia410-410.104-2|885	%if "%{ldetect_cards_name}" != ""
21nr|nvidia410-410.104-2|886	[ -x %{_sbindir}/update-ldetect-lst ] && %{_sbindir}/update-ldetect-lst || :
21nr|nvidia410-410.104-2|887	%endif
21nr|nvidia410-410.104-2|888	
21nr|nvidia410-410.104-2|889	%post -n %{drivername}-cuda-opencl
21nr|nvidia410-410.104-2|890	# Explicit /sbin/ldconfig due to a non-standard library directory.
21nr|nvidia410-410.104-2|891	/sbin/ldconfig -X
21nr|nvidia410-410.104-2|892	
21nr|nvidia410-410.104-2|893	%post -n %{drivername}-devel
21nr|nvidia410-410.104-2|894	# Explicit /sbin/ldconfig due to a non-standard library directory.
21nr|nvidia410-410.104-2|895	# The applications like Blender may need to find libcuda.so, for example.
21nr|nvidia410-410.104-2|896	/sbin/ldconfig -X
21nr|nvidia410-410.104-2|897	
21nr|nvidia410-410.104-2|898	%postun -n %{drivername}-devel
21nr|nvidia410-410.104-2|899	# Explicit /sbin/ldconfig due to a non-standard library directory.
21nr|nvidia410-410.104-2|900	/sbin/ldconfig -X
21nr|nvidia410-410.104-2|901	
21nr|nvidia410-410.104-2|902	%post -n dkms-%{drivername}
21nr|nvidia410-410.104-2|903	/usr/sbin/dkms --rpm_safe_upgrade add -m %{drivername} -v %{version}-%{release}
21nr|nvidia410-410.104-2|904	
21nr|nvidia410-410.104-2|905	# Build and install the driver for all available kernels that have devel
21nr|nvidia410-410.104-2|906	# files, no matter how these kernels were installed (from RPMs or manually).
21nr|nvidia410-410.104-2|907	# Do not fail the installation of the package if the build fails for some
21nr|nvidia410-410.104-2|908	# kernels, this may happen during testing, etc.
21nr|nvidia410-410.104-2|909	for kk in /lib/modules/*; do
21nr|nvidia410-410.104-2|910	kk=$(echo $kk | sed 's/^\/lib\/modules\///');
21nr|nvidia410-410.104-2|911	if test -d "/lib/modules/$kk/build"; then
21nr|nvidia410-410.104-2|912	# Remove the modules that use the obsolete naming convention first
21nr|nvidia410-410.104-2|913	# to make the upgrade smoother (otherwise they may remain in the system
21nr|nvidia410-410.104-2|914	# and cause trouble).
21nr|nvidia410-410.104-2|915	rm -f /lib/modules/$kk/kernel/drivers/video/nvidia3*.ko
21nr|nvidia410-410.104-2|916	rm -f /lib/modules/$kk/kernel/drivers/video/nvidia-current.ko
21nr|nvidia410-410.104-2|917	# Now build and install the newer modules
21nr|nvidia410-410.104-2|918	/usr/sbin/dkms --rpm_safe_upgrade build -m %{drivername} -v %{version}-%{release} -k $kk &&
21nr|nvidia410-410.104-2|919	/usr/sbin/dkms --rpm_safe_upgrade install -m %{drivername} -v %{version}-%{release} -k $kk || true
21nr|nvidia410-410.104-2|920	else
21nr|nvidia410-410.104-2|921	echo "WARNING: No development files for kernel \"$kk\"" > /dev/stderr;
21nr|nvidia410-410.104-2|922	fi;
21nr|nvidia410-410.104-2|923	done
21nr|nvidia410-410.104-2|924	
21nr|nvidia410-410.104-2|925	# Just in case the user reboots the system too quickly and sync is not
21nr|nvidia410-410.104-2|926	# done automatically.
21nr|nvidia410-410.104-2|927	sync
21nr|nvidia410-410.104-2|928	
21nr|nvidia410-410.104-2|929	# rmmod any old driver if present and not in use (e.g. by X)
21nr|nvidia410-410.104-2|930	modprobe -r nvidia > /dev/null 2>&1 || true
21nr|nvidia410-410.104-2|931	
21nr|nvidia410-410.104-2|932	%preun -n dkms-%{drivername}
21nr|nvidia410-410.104-2|933	/usr/sbin/dkms --rpm_safe_upgrade remove -m %{drivername} -v %{version}-%{release} --all || true
21nr|nvidia410-410.104-2|934	
21nr|nvidia410-410.104-2|935	# rmmod any old driver if present and not in use (e.g. by X)
21nr|nvidia410-410.104-2|936	modprobe -r nvidia > /dev/null 2>&1 || true
21nr|nvidia410-410.104-2|937	
21nr|nvidia410-410.104-2|938	%files -n %{driverpkgname} -f %{pkgname}/nvidia.files
21nr|nvidia410-410.104-2|939	# other documentation files are listed in nvidia.files
21nr|nvidia410-410.104-2|940	%doc README.urpmi
21nr|nvidia410-410.104-2|941	
21nr|nvidia410-410.104-2|942	# ld.so.conf, modprobe.conf, xinit
21nr|nvidia410-410.104-2|943	%ghost %{_sysconfdir}/ld.so.conf.d/GL.conf
21nr|nvidia410-410.104-2|944	%ghost %{_sysconfdir}/X11/xinit.d/nvidia-settings.xinit
21nr|nvidia410-410.104-2|945	%dir %{_sysconfdir}/%{drivername}
21nr|nvidia410-410.104-2|946	%{_sysconfdir}/modprobe.d/%{drivername}.conf
21nr|nvidia410-410.104-2|947	%{_sysconfdir}/%{drivername}/ld.so.conf
21nr|nvidia410-410.104-2|948	%{_sysconfdir}/%{drivername}/nvidia-settings.xinit
21nr|nvidia410-410.104-2|949	%{_sysconfdir}/%{drivername}/nvidia.icd
21nr|nvidia410-410.104-2|950	%dir %{_sysconfdir}/vulkan/icd.d
21nr|nvidia410-410.104-2|951	%{_sysconfdir}/vulkan/icd.d/nvidia_icd.json
21nr|nvidia410-410.104-2|952	%dir %{_datadir}/glvnd/egl_vendor.d
21nr|nvidia410-410.104-2|953	%{_datadir}/glvnd/egl_vendor.d/10_nvidia.json
21nr|nvidia410-410.104-2|954	%dir %{_datadir}/egl/egl_external_platform.d
21nr|nvidia410-410.104-2|955	%{_datadir}/egl/egl_external_platform.d/10_nvidia_wayland.json
21nr|nvidia410-410.104-2|956	%dir %{_datadir}/nvidia
21nr|nvidia410-410.104-2|957	%{_datadir}/nvidia/nvidia-application-profiles-%{version}-rc
21nr|nvidia410-410.104-2|958	%{_datadir}/nvidia/nvidia-application-profiles-%{version}-key-documentation
21nr|nvidia410-410.104-2|959	
21nr|nvidia410-410.104-2|960	%dir %{_sysconfdir}/OpenCL
21nr|nvidia410-410.104-2|961	%dir %{_sysconfdir}/OpenCL/vendors
21nr|nvidia410-410.104-2|962	%ghost %{_sysconfdir}/OpenCL/vendors/nvidia.icd
21nr|nvidia410-410.104-2|963	
21nr|nvidia410-410.104-2|964	%ghost %{_bindir}/nvidia-debugdump
21nr|nvidia410-410.104-2|965	%ghost %{_bindir}/nvidia-settings
21nr|nvidia410-410.104-2|966	%ghost %{_bindir}/nvidia-smi
21nr|nvidia410-410.104-2|967	%ghost %{_bindir}/nvidia-xconfig
21nr|nvidia410-410.104-2|968	%ghost %{_bindir}/nvidia-modprobe
21nr|nvidia410-410.104-2|969	%ghost %{_bindir}/nvidia-persistenced
21nr|nvidia410-410.104-2|970	%ghost %{_bindir}/nvidia-bug-report.sh
21nr|nvidia410-410.104-2|971	%ghost %{_bindir}/nvidia-cuda-mps-control
21nr|nvidia410-410.104-2|972	%ghost %{_bindir}/nvidia-cuda-mps-server
21nr|nvidia410-410.104-2|973	%dir %{nvidia_bindir}
21nr|nvidia410-410.104-2|974	%{nvidia_bindir}/nvidia-debugdump
21nr|nvidia410-410.104-2|975	%{nvidia_bindir}/nvidia-settings
21nr|nvidia410-410.104-2|976	%{nvidia_bindir}/nvidia-smi
21nr|nvidia410-410.104-2|977	%{nvidia_bindir}/nvidia-xconfig
21nr|nvidia410-410.104-2|978	%{nvidia_bindir}/nvidia-modprobe
21nr|nvidia410-410.104-2|979	%{nvidia_bindir}/nvidia-persistenced
21nr|nvidia410-410.104-2|980	%{nvidia_bindir}/nvidia-bug-report.sh
21nr|nvidia410-410.104-2|981	%{nvidia_bindir}/nvidia-cuda-mps-control
21nr|nvidia410-410.104-2|982	%{nvidia_bindir}/nvidia-cuda-mps-server
21nr|nvidia410-410.104-2|983	
21nr|nvidia410-410.104-2|984	%ghost %{_mandir}/man1/nvidia-xconfig.1%{_extension}
21nr|nvidia410-410.104-2|985	%ghost %{_mandir}/man1/nvidia-settings.1%{_extension}
21nr|nvidia410-410.104-2|986	%ghost %{_mandir}/man1/nvidia-modprobe.1%{_extension}
21nr|nvidia410-410.104-2|987	%ghost %{_mandir}/man1/nvidia-persistenced.1%{_extension}
21nr|nvidia410-410.104-2|988	%ghost %{_mandir}/man1/nvidia-smi.1%{_extension}
21nr|nvidia410-410.104-2|989	%ghost %{_mandir}/man1/nvidia-cuda-mps-control.1%{_extension}
21nr|nvidia410-410.104-2|990	%{_mandir}/man1/alt-%{drivername}-xconfig.1*
21nr|nvidia410-410.104-2|991	%{_mandir}/man1/alt-%{drivername}-settings.1*
21nr|nvidia410-410.104-2|992	%{_mandir}/man1/alt-%{drivername}-modprobe.1*
21nr|nvidia410-410.104-2|993	%{_mandir}/man1/alt-%{drivername}-persistenced.1*
21nr|nvidia410-410.104-2|994	%{_mandir}/man1/alt-%{drivername}-smi.1*
21nr|nvidia410-410.104-2|995	%{_mandir}/man1/alt-%{drivername}-cuda-mps-control.1*
21nr|nvidia410-410.104-2|996	
21nr|nvidia410-410.104-2|997	%ghost %{_datadir}/applications/rosa-nvidia-settings.desktop
21nr|nvidia410-410.104-2|998	%dir %{_datadir}/%{drivername}
21nr|nvidia410-410.104-2|999	%{_datadir}/%{drivername}/rosa-nvidia-settings.desktop
21nr|nvidia410-410.104-2|1000	
21nr|nvidia410-410.104-2|1001	%{_iconsdir}/hicolor/16x16/apps/%{drivername}-settings.png
21nr|nvidia410-410.104-2|1002	%{_iconsdir}/hicolor/32x32/apps/%{drivername}-settings.png
21nr|nvidia410-410.104-2|1003	%{_iconsdir}/hicolor/48x48/apps/%{drivername}-settings.png
21nr|nvidia410-410.104-2|1004	
21nr|nvidia410-410.104-2|1005	%dir %{nvidia_libdir}
21nr|nvidia410-410.104-2|1006	%dir %{nvidia_libdir}/tls
21nr|nvidia410-410.104-2|1007	%dir %{nvidia_libdir}/vdpau
21nr|nvidia410-410.104-2|1008	%{_libdir}/nvidia
21nr|nvidia410-410.104-2|1009	%if ! %{with external_glvnd}
21nr|nvidia410-410.104-2|1010	%{nvidia_libdir}/libGL.so.1.0.0
21nr|nvidia410-410.104-2|1011	%{nvidia_libdir}/libGL.so.1
21nr|nvidia410-410.104-2|1012	%{nvidia_libdir}/libGLX.so.0
21nr|nvidia410-410.104-2|1013	%{nvidia_libdir}/libGLdispatch.so.0
21nr|nvidia410-410.104-2|1014	%{nvidia_libdir}/libOpenGL.so.0
21nr|nvidia410-410.104-2|1015	%{nvidia_libdir}/libEGL.so.1
21nr|nvidia410-410.104-2|1016	%{nvidia_libdir}/libGLESv1_CM.so.1
21nr|nvidia410-410.104-2|1017	%{nvidia_libdir}/libGLESv2.so.2
21nr|nvidia410-410.104-2|1018	%endif
21nr|nvidia410-410.104-2|1019	%{nvidia_libdir}/libGLX_nvidia.so.%{version}
21nr|nvidia410-410.104-2|1020	%{nvidia_libdir}/libGLX_nvidia.so.0
21nr|nvidia410-410.104-2|1021	%{nvidia_libdir}/libGLX_indirect.so.0
21nr|nvidia410-410.104-2|1022	%{nvidia_libdir}/libnvidia-fatbinaryloader.so.%{version}
21nr|nvidia410-410.104-2|1023	%{nvidia_libdir}/libnvidia-ptxjitcompiler.so*
21nr|nvidia410-410.104-2|1024	%{nvidia_libdir}/libnvidia-glcore.so.%{version}
21nr|nvidia410-410.104-2|1025	%{nvidia_libdir}/libnvidia-cfg.so.%{version}
21nr|nvidia410-410.104-2|1026	%{nvidia_libdir}/libnvidia-tls.so.%{version}
21nr|nvidia410-410.104-2|1027	%{nvidia_libdir}/libnvidia-glvkspirv.so.%{version}
21nr|nvidia410-410.104-2|1028	%{nvidia_libdir}/vdpau/libvdpau_nvidia.so.%{version}
21nr|nvidia410-410.104-2|1029	%{nvidia_libdir}/libEGL_nvidia.so.0
21nr|nvidia410-410.104-2|1030	%{nvidia_libdir}/libEGL_nvidia.so.%{version}
21nr|nvidia410-410.104-2|1031	%{nvidia_libdir}/libGLESv1_CM_nvidia.so.1
21nr|nvidia410-410.104-2|1032	%{nvidia_libdir}/libGLESv1_CM_nvidia.so.%{version}
21nr|nvidia410-410.104-2|1033	%{nvidia_libdir}/libGLESv2_nvidia.so.2
21nr|nvidia410-410.104-2|1034	%{nvidia_libdir}/libGLESv2_nvidia.so.%{version}
21nr|nvidia410-410.104-2|1035	%{nvidia_libdir}/libnvidia-eglcore.so.%{version}
21nr|nvidia410-410.104-2|1036	%{nvidia_libdir}/libnvidia-glsi.so.%{version}
21nr|nvidia410-410.104-2|1037	%{nvidia_libdir}/libnvidia-cfg.so.1
21nr|nvidia410-410.104-2|1038	%{nvidia_libdir}/libnvidia-fbc.so.1
21nr|nvidia410-410.104-2|1039	%{nvidia_libdir}/libnvidia-fbc.so.%{version}
21nr|nvidia410-410.104-2|1040	%{nvidia_libdir}/libnvidia-ifr.so.1
21nr|nvidia410-410.104-2|1041	%{nvidia_libdir}/libnvidia-ifr.so.%{version}
21nr|nvidia410-410.104-2|1042	%{nvidia_libdir}/libnvidia-ml.so.1
21nr|nvidia410-410.104-2|1043	%{nvidia_libdir}/libnvidia-ml.so.%{version}
21nr|nvidia410-410.104-2|1044	%{nvidia_libdir}/libvdpau_nvidia.so
21nr|nvidia410-410.104-2|1045	%{nvidia_libdir}/tls/libnvidia-tls.so.%{version}
21nr|nvidia410-410.104-2|1046	%{nvidia_libdir}/libnvidia-gtk2.so.%{version}
21nr|nvidia410-410.104-2|1047	%{nvidia_libdir}/libnvidia-gtk3.so.%{version}
21nr|nvidia410-410.104-2|1048	%{nvidia_libdir}/libnvidia-egl-wayland.so.1*
21nr|nvidia410-410.104-2|1049	%{nvidia_libdir}/libnvidia-cbl.so.%{version}
21nr|nvidia410-410.104-2|1050	%{nvidia_libdir}/libnvidia-rtcore.so.%{version}
21nr|nvidia410-410.104-2|1051	%{nvidia_libdir}/libnvoptix.so.%{version}
21nr|nvidia410-410.104-2|1052	%{nvidia_libdir}/libnvoptix.so.1
21nr|nvidia410-410.104-2|1053	%dir %{nvidia_libdir32}
21nr|nvidia410-410.104-2|1054	%dir %{nvidia_libdir32}/tls
21nr|nvidia410-410.104-2|1055	%dir %{nvidia_libdir32}/vdpau
21nr|nvidia410-410.104-2|1056	%{_prefix}/lib/nvidia
21nr|nvidia410-410.104-2|1057	%if ! %{with external_glvnd}
21nr|nvidia410-410.104-2|1058	%{nvidia_libdir32}/libGL.so.1.0.0
21nr|nvidia410-410.104-2|1059	%{nvidia_libdir32}/libGL.so.1
21nr|nvidia410-410.104-2|1060	%{nvidia_libdir32}/libGLX.so.0
21nr|nvidia410-410.104-2|1061	%{nvidia_libdir32}/libGLdispatch.so.0
21nr|nvidia410-410.104-2|1062	%{nvidia_libdir32}/libOpenGL.so.0
21nr|nvidia410-410.104-2|1063	%{nvidia_libdir32}/libEGL.so.1
21nr|nvidia410-410.104-2|1064	%{nvidia_libdir32}/libGLESv1_CM.so.1
21nr|nvidia410-410.104-2|1065	%{nvidia_libdir32}/libGLESv2.so.2
21nr|nvidia410-410.104-2|1066	%endif
21nr|nvidia410-410.104-2|1067	%{nvidia_libdir32}/libGLX_nvidia.so.%{version}
21nr|nvidia410-410.104-2|1068	%{nvidia_libdir32}/libGLX_nvidia.so.0
21nr|nvidia410-410.104-2|1069	%{nvidia_libdir32}/libGLX_indirect.so.0
21nr|nvidia410-410.104-2|1070	%{nvidia_libdir32}/libnvidia-fatbinaryloader.so.%{version}
21nr|nvidia410-410.104-2|1071	%{nvidia_libdir32}/libnvidia-ptxjitcompiler.so*
21nr|nvidia410-410.104-2|1072	%{nvidia_libdir32}/libnvidia-glcore.so.%{version}
21nr|nvidia410-410.104-2|1073	%{nvidia_libdir32}/libnvidia-ifr.so.1
21nr|nvidia410-410.104-2|1074	%{nvidia_libdir32}/libnvidia-ifr.so.%{version}
21nr|nvidia410-410.104-2|1075	%{nvidia_libdir32}/libnvidia-ml.so.1
21nr|nvidia410-410.104-2|1076	%{nvidia_libdir32}/libnvidia-ml.so.%{version}
21nr|nvidia410-410.104-2|1077	%{nvidia_libdir32}/libnvidia-tls.so.%{version}
21nr|nvidia410-410.104-2|1078	%{nvidia_libdir32}/libnvidia-glvkspirv.so.%{version}
21nr|nvidia410-410.104-2|1079	%{nvidia_libdir32}/libvdpau_nvidia.so
21nr|nvidia410-410.104-2|1080	%{nvidia_libdir32}/vdpau/libvdpau_nvidia.so.%{version}
21nr|nvidia410-410.104-2|1081	%{nvidia_libdir32}/tls/libnvidia-tls.so.%{version}
21nr|nvidia410-410.104-2|1082	%{nvidia_libdir32}/libnvidia-fbc.so.1
21nr|nvidia410-410.104-2|1083	%{nvidia_libdir32}/libnvidia-fbc.so.%{version}
21nr|nvidia410-410.104-2|1084	%{nvidia_libdir32}/libEGL_nvidia.so.0
21nr|nvidia410-410.104-2|1085	%{nvidia_libdir32}/libEGL_nvidia.so.%{version}
21nr|nvidia410-410.104-2|1086	%{nvidia_libdir32}/libGLESv1_CM_nvidia.so.1
21nr|nvidia410-410.104-2|1087	%{nvidia_libdir32}/libGLESv1_CM_nvidia.so.%{version}
21nr|nvidia410-410.104-2|1088	%{nvidia_libdir32}/libGLESv2_nvidia.so.2
21nr|nvidia410-410.104-2|1089	%{nvidia_libdir32}/libGLESv2_nvidia.so.%{version}
21nr|nvidia410-410.104-2|1090	%{nvidia_libdir32}/libnvidia-eglcore.so.%{version}
21nr|nvidia410-410.104-2|1091	%{nvidia_libdir32}/libnvidia-glsi.so.%{version}
21nr|nvidia410-410.104-2|1092	
21nr|nvidia410-410.104-2|1093	%ghost %{_libdir}/vdpau/libvdpau_nvidia.so.1
21nr|nvidia410-410.104-2|1094	# avoid unowned directory
21nr|nvidia410-410.104-2|1095	%dir %{_prefix}/lib/vdpau
21nr|nvidia410-410.104-2|1096	%ghost %{_prefix}/lib/vdpau/libvdpau_nvidia.so.1
21nr|nvidia410-410.104-2|1097	
21nr|nvidia410-410.104-2|1098	%dir %{nvidia_modulesdir}
21nr|nvidia410-410.104-2|1099	%{nvidia_modulesdir}/libnvidia-wfb.so.1
21nr|nvidia410-410.104-2|1100	%{nvidia_modulesdir}/libnvidia-wfb.so.%{version}
21nr|nvidia410-410.104-2|1101	%{nvidia_extensionsdir}/libglxserver_nvidia.so.%{version}
21nr|nvidia410-410.104-2|1102	%{nvidia_extensionsdir}/libglxserver_nvidia.so
21nr|nvidia410-410.104-2|1103	%{nvidia_extensionsdir}/libglx.so
21nr|nvidia410-410.104-2|1104	%{nvidia_driversdir}/nvidia_drv.so
21nr|nvidia410-410.104-2|1105	
21nr|nvidia410-410.104-2|1106	%files -n %{drivername}-devel -f %{pkgname}/nvidia-devel.files
21nr|nvidia410-410.104-2|1107	%if ! %{with external_glvnd}
21nr|nvidia410-410.104-2|1108	%{nvidia_libdir}/libGL.so
21nr|nvidia410-410.104-2|1109	%{nvidia_libdir}/libOpenGL.so
21nr|nvidia410-410.104-2|1110	%{nvidia_libdir}/libGLX.so
21nr|nvidia410-410.104-2|1111	%{nvidia_libdir}/libEGL.so
21nr|nvidia410-410.104-2|1112	%{nvidia_libdir}/libGLESv1_CM.so
21nr|nvidia410-410.104-2|1113	%{nvidia_libdir}/libGLESv2.so
21nr|nvidia410-410.104-2|1114	%endif
21nr|nvidia410-410.104-2|1115	%{nvidia_libdir}/libcuda.so
21nr|nvidia410-410.104-2|1116	%{nvidia_libdir}/libnvcuvid.so
21nr|nvidia410-410.104-2|1117	%{nvidia_libdir}/libnvidia-cfg.so
21nr|nvidia410-410.104-2|1118	%{nvidia_libdir}/libnvidia-fbc.so
21nr|nvidia410-410.104-2|1119	%{nvidia_libdir}/libnvidia-ifr.so
21nr|nvidia410-410.104-2|1120	%{nvidia_libdir}/libOpenCL.so
21nr|nvidia410-410.104-2|1121	%{nvidia_libdir}/libnvidia-ml.so
21nr|nvidia410-410.104-2|1122	%{nvidia_libdir}/libnvidia-encode.so
21nr|nvidia410-410.104-2|1123	%if ! %{with external_glvnd}
21nr|nvidia410-410.104-2|1124	%{nvidia_libdir32}/libGL.so
21nr|nvidia410-410.104-2|1125	%{nvidia_libdir32}/libOpenGL.so
21nr|nvidia410-410.104-2|1126	%{nvidia_libdir32}/libGLX.so
21nr|nvidia410-410.104-2|1127	%{nvidia_libdir32}/libEGL.so
21nr|nvidia410-410.104-2|1128	%{nvidia_libdir32}/libGLESv1_CM.so
21nr|nvidia410-410.104-2|1129	%{nvidia_libdir32}/libGLESv2.so
21nr|nvidia410-410.104-2|1130	%endif
21nr|nvidia410-410.104-2|1131	%{nvidia_libdir32}/libcuda.so
21nr|nvidia410-410.104-2|1132	%{nvidia_libdir32}/libnvcuvid.so
21nr|nvidia410-410.104-2|1133	%{nvidia_libdir32}/libnvidia-fbc.so
21nr|nvidia410-410.104-2|1134	%{nvidia_libdir32}/libnvidia-ifr.so
21nr|nvidia410-410.104-2|1135	%{nvidia_libdir32}/libOpenCL.so
21nr|nvidia410-410.104-2|1136	%{nvidia_libdir32}/libnvidia-ml.so
21nr|nvidia410-410.104-2|1137	%{nvidia_libdir32}/libnvidia-encode.so
21nr|nvidia410-410.104-2|1138	
21nr|nvidia410-410.104-2|1139	
21nr|nvidia410-410.104-2|1140	%files -n dkms-%{drivername}
21nr|nvidia410-410.104-2|1141	%doc %{pkgname}/LICENSE
21nr|nvidia410-410.104-2|1142	%{_usrsrc}/%{drivername}-%{version}-%{release}
21nr|nvidia410-410.104-2|1143	
21nr|nvidia410-410.104-2|1144	%files -n %{drivername}-doc-html -f %{pkgname}/nvidia-html.files
21nr|nvidia410-410.104-2|1145	
21nr|nvidia410-410.104-2|1146	%files -n %{drivername}-cuda-opencl -f %{pkgname}/nvidia-cuda.files
21nr|nvidia410-410.104-2|1147	%{nvidia_libdir}/libnvcuvid.so.%{version}
21nr|nvidia410-410.104-2|1148	%{nvidia_libdir}/libnvcuvid.so.1
21nr|nvidia410-410.104-2|1149	%{nvidia_libdir}/libnvidia-encode.so.1
21nr|nvidia410-410.104-2|1150	%{nvidia_libdir}/libnvidia-encode.so.%{version}
21nr|nvidia410-410.104-2|1151	%{nvidia_libdir}/libOpenCL.so.1.0.0
21nr|nvidia410-410.104-2|1152	%{nvidia_libdir}/libOpenCL.so.1.0
21nr|nvidia410-410.104-2|1153	%{nvidia_libdir}/libOpenCL.so.1
21nr|nvidia410-410.104-2|1154	%{nvidia_libdir}/libnvidia-compiler.so.%{version}
21nr|nvidia410-410.104-2|1155	%{nvidia_libdir}/libcuda.so.%{version}
21nr|nvidia410-410.104-2|1156	%{nvidia_libdir}/libcuda.so.1
21nr|nvidia410-410.104-2|1157	%{nvidia_libdir}/libnvidia-opencl.so.%{version}
21nr|nvidia410-410.104-2|1158	%{nvidia_libdir}/libnvidia-opencl.so.1
21nr|nvidia410-410.104-2|1159	%{nvidia_libdir32}/libnvidia-opencl.so.*
21nr|nvidia410-410.104-2|1160	%{nvidia_libdir32}/libnvcuvid.so.%{version}
21nr|nvidia410-410.104-2|1161	%{nvidia_libdir32}/libnvcuvid.so.1
21nr|nvidia410-410.104-2|1162	%{nvidia_libdir32}/libnvidia-encode.so.1
21nr|nvidia410-410.104-2|1163	%{nvidia_libdir32}/libnvidia-encode.so.%{version}
21nr|nvidia410-410.104-2|1164	%{nvidia_libdir32}/libOpenCL.so.1.0.0
21nr|nvidia410-410.104-2|1165	%{nvidia_libdir32}/libOpenCL.so.1.0
21nr|nvidia410-410.104-2|1166	%{nvidia_libdir32}/libOpenCL.so.1
21nr|nvidia410-410.104-2|1167	%{nvidia_libdir32}/libnvidia-compiler.so.%{version}
21nr|nvidia410-410.104-2|1168	%{nvidia_libdir32}/libcuda.so.%{version}
21nr|nvidia410-410.104-2|1169	%{nvidia_libdir32}/libcuda.so.1

20077 21
21nr|nvidia430-430.50-1|1	# FIXME: fix the cases when immediate symbol resolution is not enough.
21nr|nvidia430-430.50-1|2	# For the present, fall back to the old symbol resolution rules for ld.
21nr|nvidia430-430.50-1|3	%define _disable_ld_now 1
21nr|nvidia430-430.50-1|4	
21nr|nvidia430-430.50-1|5	# (tpg) disable interall rpm dependency generator
21nr|nvidia430-430.50-1|6	# define _use_internal_dependency_generator 0
21nr|nvidia430-430.50-1|7	
21nr|nvidia430-430.50-1|8	# Disable debug rpms.
21nr|nvidia430-430.50-1|9	%define _enable_debug_packages	%{nil}
21nr|nvidia430-430.50-1|10	%define debug_package		%{nil}
21nr|nvidia430-430.50-1|11	
21nr|nvidia430-430.50-1|12	%define name		nvidia410
21nr|nvidia430-430.50-1|13	
21nr|nvidia430-430.50-1|14	# When updating, please add new ids to ldetect-lst (merge2pcitable.pl)
21nr|nvidia430-430.50-1|15	%define version		410.104
21nr|nvidia430-430.50-1|16	
21nr|nvidia430-430.50-1|17	%define priority	9700
21nr|nvidia430-430.50-1|18	
21nr|nvidia430-430.50-1|19	%define pkgname64	NVIDIA-Linux-x86_64-%{version}
21nr|nvidia430-430.50-1|20	
21nr|nvidia430-430.50-1|21	%define drivername		%{name}
21nr|nvidia430-430.50-1|22	%define driverpkgname		x11-driver-video-%{drivername}
21nr|nvidia430-430.50-1|23	%define modulename		nvidia
21nr|nvidia430-430.50-1|24	# for description and documentation
21nr|nvidia430-430.50-1|25	%define xorg_extra_modules	%{_libdir}/xorg/extra-modules
21nr|nvidia430-430.50-1|26	%define nvidia_driversdir	%{_libdir}/%{drivername}/xorg
21nr|nvidia430-430.50-1|27	%define nvidia_extensionsdir	%{_libdir}/%{drivername}/xorg
21nr|nvidia430-430.50-1|28	%define nvidia_modulesdir	%{_libdir}/%{drivername}/xorg
21nr|nvidia430-430.50-1|29	%define nvidia_libdir		%{_libdir}/%{drivername}
21nr|nvidia430-430.50-1|30	%define nvidia_libdir32		%{_prefix}/lib/%{drivername}
21nr|nvidia430-430.50-1|31	%define nvidia_bindir		%{nvidia_libdir}/bin
21nr|nvidia430-430.50-1|32	# The entry in Cards+ this driver should be associated with, if there is
21nr|nvidia430-430.50-1|33	# no entry in ldetect-lst default pcitable:
21nr|nvidia430-430.50-1|34	# cooker ldetect-lst should be up-to-date
21nr|nvidia430-430.50-1|35	%define ldetect_cards_name	%nil
21nr|nvidia430-430.50-1|36	
21nr|nvidia430-430.50-1|37	%define pkgname %{pkgname64}
21nr|nvidia430-430.50-1|38	
21nr|nvidia430-430.50-1|39	# http://bugs.rosalinux.ru/show_bug.cgi?id=7791
21nr|nvidia430-430.50-1|40	%if %{mdvver} >= 201610
21nr|nvidia430-430.50-1|41	%bcond_without external_glvnd
21nr|nvidia430-430.50-1|42	%else
21nr|nvidia430-430.50-1|43	%bcond_with external_glvnd
21nr|nvidia430-430.50-1|44	%endif
21nr|nvidia430-430.50-1|45	
21nr|nvidia430-430.50-1|46	# Other packages should not require any NVIDIA libraries, and this package
21nr|nvidia430-430.50-1|47	# should not be pulled in when libGL.so.1 is required
21nr|nvidia430-430.50-1|48	%if %{_use_internal_dependency_generator}
21nr|nvidia430-430.50-1|49	%define __noautoprov '(.*)\\.so(.*)|devel\\(libGL(.*)|devel\\(libEGL.*'
21nr|nvidia430-430.50-1|50	%define common_requires_exceptions libGLcore\\.so|libnv.*\\.so|libGL(.*)
21nr|nvidia430-430.50-1|51	%else
21nr|nvidia430-430.50-1|52	%define _provides_exceptions \\.so
21nr|nvidia430-430.50-1|53	%define common_requires_exceptions libGLcore\\.so\\|libnv.*\\.so
21nr|nvidia430-430.50-1|54	%endif
21nr|nvidia430-430.50-1|55	
21nr|nvidia430-430.50-1|56	# (anssi) Allow installing of 64-bit package if the runtime dependencies
21nr|nvidia430-430.50-1|57	# of 32-bit libraries are not satisfied. If a 32-bit package that requires
21nr|nvidia430-430.50-1|58	# libGL.so.1 is installed, the 32-bit mesa libs are pulled in and that will
21nr|nvidia430-430.50-1|59	# pull the dependencies of 32-bit nvidia libraries in as well.
21nr|nvidia430-430.50-1|60	%if %{_use_internal_dependency_generator}
21nr|nvidia430-430.50-1|61	%define __noautoreq '%{common_requires_exceptions}|lib.*so\\.[^(]+(\\([^)]+\\))?$'
21nr|nvidia430-430.50-1|62	%else
21nr|nvidia430-430.50-1|63	%define __noautoreq %{common_requires_exceptions}\\|lib.*so\\.[^(]\\+\\(([^)]\\+)\\)\\?$
21nr|nvidia430-430.50-1|64	%endif
21nr|nvidia430-430.50-1|65	
21nr|nvidia430-430.50-1|66	# (anssi) Workaround wrong linking as of 310.19.
21nr|nvidia430-430.50-1|67	# This will probably be fixed soon (at least similar issues have been in the past).
21nr|nvidia430-430.50-1|68	# https://devtalk.nvidia.com/default/topic/523762/libnvidia-encode-so-310-19-has-dependency-on-missing-library/
21nr|nvidia430-430.50-1|69	%define _exclude_files_from_autoreq libnvidia-encode.so.%version
21nr|nvidia430-430.50-1|70	
21nr|nvidia430-430.50-1|71	Summary:	NVIDIA proprietary X.org driver and libraries
21nr|nvidia430-430.50-1|72	Name:		%{name}
21nr|nvidia430-430.50-1|73	Version:	%{version}
21nr|nvidia430-430.50-1|74	Release:	2
21nr|nvidia430-430.50-1|75	
21nr|nvidia430-430.50-1|76	Source0:	http://download.nvidia.com/XFree86/Linux-x86_64/%{version}/%{pkgname64}.run
21nr|nvidia430-430.50-1|77	# GPLv2 source code; see also http://cgit.freedesktop.org/~aplattner/
21nr|nvidia430-430.50-1|78	Source2:	http://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-%{version}.tar.bz2
21nr|nvidia430-430.50-1|79	Source3:	http://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-%{version}.tar.bz2
21nr|nvidia430-430.50-1|80	Source4:	http://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-%{version}.tar.bz2
21nr|nvidia430-430.50-1|81	Source5:	http://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-%{version}.tar.bz2
21nr|nvidia430-430.50-1|82	
21nr|nvidia430-430.50-1|83	Source100:	%{name}.rpmlintrc
21nr|nvidia430-430.50-1|84	Source101:	README.urpmi
21nr|nvidia430-430.50-1|85	
21nr|nvidia430-430.50-1|86	# Allow building the drivers with a different GCC version than the kernel.
21nr|nvidia430-430.50-1|87	# Might be risky but it is still better than failed builds of the drivers
21nr|nvidia430-430.50-1|88	# resulting in broken graphics at the users' machines after a GCC update.
21nr|nvidia430-430.50-1|89	Patch1:		no-cc-version-check.patch
21nr|nvidia430-430.50-1|90	
21nr|nvidia430-430.50-1|91	License:	Freeware
21nr|nvidia430-430.50-1|92	URL:		http://www.nvidia.com/object/unix.html
21nr|nvidia430-430.50-1|93	Group:		System/Kernel and hardware
21nr|nvidia430-430.50-1|94	Provides:	should-restart = system
21nr|nvidia430-430.50-1|95	
21nr|nvidia430-430.50-1|96	# Staring from v396.x, 32-bit x86 systems are not supported by the driver.
21nr|nvidia430-430.50-1|97	ExclusiveArch:	x86_64
21nr|nvidia430-430.50-1|98	
21nr|nvidia430-430.50-1|99	BuildRequires:	imagemagick
21nr|nvidia430-430.50-1|100	BuildRequires:	pkgconfig(xrender)
21nr|nvidia430-430.50-1|101	BuildRequires:	pkgconfig(gtk+-2.0)
21nr|nvidia430-430.50-1|102	BuildRequires:	pkgconfig(xv)
21nr|nvidia430-430.50-1|103	BuildRequires:	pkgconfig(gl)
21nr|nvidia430-430.50-1|104	BuildRequires:	pkgconfig(egl)
21nr|nvidia430-430.50-1|105	BuildRequires:	pkgconfig(xxf86vm)
21nr|nvidia430-430.50-1|106	BuildRequires:	pkgconfig(vdpau) >= 1.1
21nr|nvidia430-430.50-1|107	BuildRequires:	pkgconfig(libtirpc)
21nr|nvidia430-430.50-1|108	BuildRequires:	pkgconfig(dbus-1)
21nr|nvidia430-430.50-1|109	
21nr|nvidia430-430.50-1|110	%description
21nr|nvidia430-430.50-1|111	The proprietary driver for NVidia GPUs, long-lived branch.
21nr|nvidia430-430.50-1|112	
21nr|nvidia430-430.50-1|113	%package -n %{driverpkgname}
21nr|nvidia430-430.50-1|114	Summary:	NVIDIA proprietary X.org driver and libraries
21nr|nvidia430-430.50-1|115	Group:		System/Kernel and hardware
21nr|nvidia430-430.50-1|116	Requires(post): update-alternatives >= 1.9.0
21nr|nvidia430-430.50-1|117	Requires(postun): update-alternatives >= 1.9.0
21nr|nvidia430-430.50-1|118	Requires:	x11-server-common
21nr|nvidia430-430.50-1|119	Suggests:	%{drivername}-doc-html = %{version}
21nr|nvidia430-430.50-1|120	# Proper support for versioned kmod() was added in 2008.1:
21nr|nvidia430-430.50-1|121	Requires:	kmod(%{modulename}) = %{version}
21nr|nvidia430-430.50-1|122	# At least mplayer dlopens libvdpau.so.1, so the software will not pull in
21nr|nvidia430-430.50-1|123	# the vdpau library package. We ensure its installation here.
21nr|nvidia430-430.50-1|124	Requires:	%{_lib}vdpau1 >= 1.1
21nr|nvidia430-430.50-1|125	
21nr|nvidia430-430.50-1|126	Requires:	ldetect-lst >= 0.2
21nr|nvidia430-430.50-1|127	
21nr|nvidia430-430.50-1|128	%if %{with external_glvnd}
21nr|nvidia430-430.50-1|129	Requires:	%{_lib}gldispatch0
21nr|nvidia430-430.50-1|130	Requires:	%{_lib}opengl0
21nr|nvidia430-430.50-1|131	Requires:	%{_lib}glvnd-glx
21nr|nvidia430-430.50-1|132	Requires:	%{_lib}glvnd-egl
21nr|nvidia430-430.50-1|133	Requires:	%{_lib}glvnd-gles
21nr|nvidia430-430.50-1|134	# ldconfig -X in the post script must see these libraries installed:
21nr|nvidia430-430.50-1|135	Requires(post):	%{_lib}glvnd-glx
21nr|nvidia430-430.50-1|136	Requires(post):	%{_lib}glvnd-egl
21nr|nvidia430-430.50-1|137	Requires(post):	%{_lib}glvnd-gles
21nr|nvidia430-430.50-1|138	
21nr|nvidia430-430.50-1|139	# Pull the 32-bit GLVND libraries in as well, the 32-bit applications
21nr|nvidia430-430.50-1|140	# running on 64-bit systems (e.g. Steam) might need them.
21nr|nvidia430-430.50-1|141	Requires:	libgldispatch0
21nr|nvidia430-430.50-1|142	Requires:	libopengl0
21nr|nvidia430-430.50-1|143	Requires:	libglvnd-glx
21nr|nvidia430-430.50-1|144	Requires:	libglvnd-egl
21nr|nvidia430-430.50-1|145	Requires:	libglvnd-gles
21nr|nvidia430-430.50-1|146	# ldconfig -X in the post script must see these libraries installed:
21nr|nvidia430-430.50-1|147	Requires(post):	libglvnd-glx
21nr|nvidia430-430.50-1|148	Requires(post):	libglvnd-egl
21nr|nvidia430-430.50-1|149	Requires(post):	libglvnd-gles
21nr|nvidia430-430.50-1|150	%endif
21nr|nvidia430-430.50-1|151	
21nr|nvidia430-430.50-1|152	Provides:	nvidia = %{version}-%{release}
21nr|nvidia430-430.50-1|153	
21nr|nvidia430-430.50-1|154	Conflicts:	nvidia-current-cuda-opencl <= 295.59-1
21nr|nvidia430-430.50-1|155	Conflicts:	nvidia-current
21nr|nvidia430-430.50-1|156	Conflicts:	x11-driver-video-nvidia-current
21nr|nvidia430-430.50-1|157	Suggests:	nvidia-additional-settings
21nr|nvidia430-430.50-1|158	
21nr|nvidia430-430.50-1|159	%description -n %{driverpkgname}
21nr|nvidia430-430.50-1|160	NVIDIA proprietary X.org graphics driver, related libraries and
21nr|nvidia430-430.50-1|161	configuration tools.
21nr|nvidia430-430.50-1|162	
21nr|nvidia430-430.50-1|163	Please use XFdrake to configure your NVIDIA card. The correct packages
21nr|nvidia430-430.50-1|164	will be automatically installed and configured in this case.
21nr|nvidia430-430.50-1|165	
21nr|nvidia430-430.50-1|166	%package -n dkms-%{drivername}
21nr|nvidia430-430.50-1|167	Summary:	Kernel module to manage NVIDIA GPUs
21nr|nvidia430-430.50-1|168	Group:		System/Kernel and hardware
21nr|nvidia430-430.50-1|169	Requires:	dkms
21nr|nvidia430-430.50-1|170	Requires(post):	dkms
21nr|nvidia430-430.50-1|171	Requires(preun):	dkms
21nr|nvidia430-430.50-1|172	Requires:	dracut >= 046
21nr|nvidia430-430.50-1|173	
21nr|nvidia430-430.50-1|174	# Helps when nvidia-current is based on the same version of the drivers.
21nr|nvidia430-430.50-1|175	Conflicts:	dkms-nvidia-current
21nr|nvidia430-430.50-1|176	
21nr|nvidia430-430.50-1|177	# DKMS package for each long-lived branch should provide this.
21nr|nvidia430-430.50-1|178	# It is needed to prevent the situation when several drivers from different
21nr|nvidia430-430.50-1|179	# branches are installed at the same time. Each of the drivers will have
21nr|nvidia430-430.50-1|180	# alias "nvidia" for modprobe, so they cannot co-exist.
21nr|nvidia430-430.50-1|181	Provides:	nvidia-driver-long-lived = %{version}-%{release}
21nr|nvidia430-430.50-1|182	Conflicts:	nvidia-driver-long-lived < %{version}-%{release}
21nr|nvidia430-430.50-1|183	
21nr|nvidia430-430.50-1|184	%description -n dkms-%{drivername}
21nr|nvidia430-430.50-1|185	Kernel module to manage NVIDIA GPUs. This
21nr|nvidia430-430.50-1|186	is to be used with the %{driverpkgname} package.
21nr|nvidia430-430.50-1|187	
21nr|nvidia430-430.50-1|188	%package -n %{drivername}-devel
21nr|nvidia430-430.50-1|189	Summary:	NVIDIA OpenGL/CUDA development libraries and headers
21nr|nvidia430-430.50-1|190	Group:		Development/C
21nr|nvidia430-430.50-1|191	Requires:	%{driverpkgname} = %{version}-%{release}
21nr|nvidia430-430.50-1|192	Requires:	%{drivername}-cuda-opencl = %{version}-%{release}
21nr|nvidia430-430.50-1|193	Conflicts:	nvidia-current-devel
21nr|nvidia430-430.50-1|194	Provides:	nvidia-devel = %{version}-%{release}
21nr|nvidia430-430.50-1|195	Requires:	%{_lib}vdpau-devel
21nr|nvidia430-430.50-1|196	
21nr|nvidia430-430.50-1|197	%description -n %{drivername}-devel
21nr|nvidia430-430.50-1|198	NVIDIA OpenGL/CUDA headers. This package is not required for normal use.
21nr|nvidia430-430.50-1|199	
21nr|nvidia430-430.50-1|200	%package -n %{drivername}-cuda-opencl
21nr|nvidia430-430.50-1|201	Summary:	CUDA and OpenCL libraries for NVIDIA proprietary driver
21nr|nvidia430-430.50-1|202	Group:		System/Kernel and hardware
21nr|nvidia430-430.50-1|203	Provides:	%{drivername}-cuda = %{version}-%{release}
21nr|nvidia430-430.50-1|204	Provides:	nvidia-cuda = %{version}-%{release}
21nr|nvidia430-430.50-1|205	Requires:	kmod(%{modulename}) = %{version}
21nr|nvidia430-430.50-1|206	Conflicts:	x11-driver-video-nvidia-current <= 295.59
21nr|nvidia430-430.50-1|207	Conflicts:	nvidia-current-cuda-opencl
21nr|nvidia430-430.50-1|208	
21nr|nvidia430-430.50-1|209	%description -n %{drivername}-cuda-opencl
21nr|nvidia430-430.50-1|210	Cuda and OpenCL libraries for NVIDIA proprietary driver. This package is not
21nr|nvidia430-430.50-1|211	required for normal use, it provides libraries to use NVIDIA cards for High
21nr|nvidia430-430.50-1|212	Performance Computing (HPC).
21nr|nvidia430-430.50-1|213	
21nr|nvidia430-430.50-1|214	# HTML doc splitted off because of size, for live cds:
21nr|nvidia430-430.50-1|215	%package -n %{drivername}-doc-html
21nr|nvidia430-430.50-1|216	Summary:	NVIDIA html documentation (%{drivername})
21nr|nvidia430-430.50-1|217	Group:		System/Kernel and hardware
21nr|nvidia430-430.50-1|218	Requires:	%{driverpkgname} = %{version}-%{release}
21nr|nvidia430-430.50-1|219	
21nr|nvidia430-430.50-1|220	Conflicts:	nvidia-current-doc-html
21nr|nvidia430-430.50-1|221	
21nr|nvidia430-430.50-1|222	%description -n %{drivername}-doc-html
21nr|nvidia430-430.50-1|223	HTML version of the README.txt file provided in package
21nr|nvidia430-430.50-1|224	%{driverpkgname}.
21nr|nvidia430-430.50-1|225	
21nr|nvidia430-430.50-1|226	%prep
21nr|nvidia430-430.50-1|227	%setup -q -c -T -a 2 -a 3 -a 4 -a 5
21nr|nvidia430-430.50-1|228	sh %{SOURCE0} --extract-only
21nr|nvidia430-430.50-1|229	
21nr|nvidia430-430.50-1|230	pushd %{pkgname}/
21nr|nvidia430-430.50-1|231	rm -rf usr/src/nv/precompiled
21nr|nvidia430-430.50-1|232	%patch1 -p1
21nr|nvidia430-430.50-1|233	popd
21nr|nvidia430-430.50-1|234	
21nr|nvidia430-430.50-1|235	# We need a different dkms.conf because the one supplied in the upstream
21nr|nvidia430-430.50-1|236	# is actually a template. The real file is generated from it by
21nr|nvidia430-430.50-1|237	# nvidia-installer which we do not use.
21nr|nvidia430-430.50-1|238	pushd %{pkgname}/kernel
21nr|nvidia430-430.50-1|239	mv dkms.conf dkms.conf.orig
21nr|nvidia430-430.50-1|240	
21nr|nvidia430-430.50-1|241	# Notes from the original dkms.conf:
21nr|nvidia430-430.50-1|242	# ---------------
21nr|nvidia430-430.50-1|243	# By default, DKMS will add KERNELRELEASE to the make command line; however,
21nr|nvidia430-430.50-1|244	# this will cause the kernel module build to infer that it was invoked via
21nr|nvidia430-430.50-1|245	# Kbuild directly instead of DKMS. The dkms(8) manual page recommends quoting
21nr|nvidia430-430.50-1|246	# the 'make' command name to suppress this behavior.
21nr|nvidia430-430.50-1|247	# ---------------
21nr|nvidia430-430.50-1|248	cat > dkms.conf <<EOF
21nr|nvidia430-430.50-1|249	PACKAGE_NAME="nvidia"
21nr|nvidia430-430.50-1|250	PACKAGE_VERSION="%{version}"
21nr|nvidia430-430.50-1|251	BUILT_MODULE_NAME[0]="nvidia"
21nr|nvidia430-430.50-1|252	DEST_MODULE_LOCATION[0]="/kernel/drivers/video"
21nr|nvidia430-430.50-1|253	BUILT_MODULE_NAME[1]="nvidia-modeset"
21nr|nvidia430-430.50-1|254	DEST_MODULE_LOCATION[1]="/kernel/drivers/video"
21nr|nvidia430-430.50-1|255	BUILT_MODULE_NAME[2]="nvidia-drm"
21nr|nvidia430-430.50-1|256	DEST_MODULE_LOCATION[2]="/kernel/drivers/video"
21nr|nvidia430-430.50-1|257	BUILT_MODULE_NAME[3]="nvidia-uvm"
21nr|nvidia430-430.50-1|258	DEST_MODULE_LOCATION[3]="/kernel/drivers/video"
21nr|nvidia430-430.50-1|259	MAKE="'make' KERNEL_UNAME=\${kernelver} IGNORE_XEN_PRESENCE=1 IGNORE_CC_MISMATCH=1 modules"
21nr|nvidia430-430.50-1|260	CLEAN="'make' clean"
21nr|nvidia430-430.50-1|261	AUTOINSTALL="yes"
21nr|nvidia430-430.50-1|262	EOF
21nr|nvidia430-430.50-1|263	popd
21nr|nvidia430-430.50-1|264	
21nr|nvidia430-430.50-1|265	rm -f nvidia-settings-%{version}/src/*/*.a
21nr|nvidia430-430.50-1|266	
21nr|nvidia430-430.50-1|267	%build
21nr|nvidia430-430.50-1|268	# The code contains dozens on top of dozens on top of dozens of "false" positives
21nr|nvidia430-430.50-1|269	export CFLAGS="%optflags -Wno-error=format-security"
21nr|nvidia430-430.50-1|270	export CXXFLAGS="$CFLAGS"
21nr|nvidia430-430.50-1|271	export LDFLAGS="%{?ldflags}"
21nr|nvidia430-430.50-1|272	%make -C nvidia-settings-%{version}/src/libXNVCtrl
21nr|nvidia430-430.50-1|273	%make -C nvidia-settings-%{version}
21nr|nvidia430-430.50-1|274	%make -C nvidia-xconfig-%{version}
21nr|nvidia430-430.50-1|275	%make -C nvidia-modprobe-%{version}
21nr|nvidia430-430.50-1|276	%make -C nvidia-persistenced-%{version} LIBS="-ltirpc -ldl"
21nr|nvidia430-430.50-1|277	
21nr|nvidia430-430.50-1|278	%install
21nr|nvidia430-430.50-1|279	
21nr|nvidia430-430.50-1|280	# README.urpmi
21nr|nvidia430-430.50-1|281	cp %{SOURCE101} .
21nr|nvidia430-430.50-1|282	
21nr|nvidia430-430.50-1|283	cd %{pkgname}
21nr|nvidia430-430.50-1|284	
21nr|nvidia430-430.50-1|285	# dkms
21nr|nvidia430-430.50-1|286	install -d -m755 %{buildroot}%{_usrsrc}/%{drivername}-%{version}-%{release}
21nr|nvidia430-430.50-1|287	
21nr|nvidia430-430.50-1|288	# menu entry
21nr|nvidia430-430.50-1|289	install -d -m755 %{buildroot}%{_datadir}/%{drivername}
21nr|nvidia430-430.50-1|290	cat > %{buildroot}%{_datadir}/%{drivername}/rosa-nvidia-settings.desktop <<EOF
21nr|nvidia430-430.50-1|291	[Desktop Entry]
21nr|nvidia430-430.50-1|292	Name=NVIDIA Display Settings
21nr|nvidia430-430.50-1|293	Comment=Configure NVIDIA X driver
21nr|nvidia430-430.50-1|294	Exec=%{_bindir}/nvidia-settings
21nr|nvidia430-430.50-1|295	Icon=%{drivername}-settings
21nr|nvidia430-430.50-1|296	Terminal=false
21nr|nvidia430-430.50-1|297	Type=Application
21nr|nvidia430-430.50-1|298	Categories=GTK;Settings;HardwareSettings;X-MandrivaLinux-System-Configuration;
21nr|nvidia430-430.50-1|299	EOF
21nr|nvidia430-430.50-1|300	
21nr|nvidia430-430.50-1|301	install -d -m755	%{buildroot}%{_datadir}/applications
21nr|nvidia430-430.50-1|302	touch			%{buildroot}%{_datadir}/applications/rosa-nvidia-settings.desktop
21nr|nvidia430-430.50-1|303	
21nr|nvidia430-430.50-1|304	# icons
21nr|nvidia430-430.50-1|305	install -d -m755 %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
21nr|nvidia430-430.50-1|306	convert -strip nvidia-settings.png -resize 16x16 %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{drivername}-settings.png
21nr|nvidia430-430.50-1|307	convert -strip nvidia-settings.png -resize 32x32 %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{drivername}-settings.png
21nr|nvidia430-430.50-1|308	convert -strip nvidia-settings.png -resize 48x48 %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{drivername}-settings.png
21nr|nvidia430-430.50-1|309	
21nr|nvidia430-430.50-1|310	error_fatal() {
21nr|nvidia430-430.50-1|311	echo "Error: $@." >&2
21nr|nvidia430-430.50-1|312	exit 1
21nr|nvidia430-430.50-1|313	}
21nr|nvidia430-430.50-1|314	
21nr|nvidia430-430.50-1|315	error_unhandled() {
21nr|nvidia430-430.50-1|316	echo "Warning: $@." >&2
21nr|nvidia430-430.50-1|317	echo "Warning: $@." >> warns.log
21nr|nvidia430-430.50-1|318	# cause distro builds to fail in case of unhandled files
21nr|nvidia430-430.50-1|319	exit 1
21nr|nvidia430-430.50-1|320	}
21nr|nvidia430-430.50-1|321	
21nr|nvidia430-430.50-1|322	parseparams() {
21nr|nvidia430-430.50-1|323	for value in $rest; do
21nr|nvidia430-430.50-1|324	local param=$1
21nr|nvidia430-430.50-1|325	[ -n "$param" ] || error_fatal "unhandled parameter $value"
21nr|nvidia430-430.50-1|326	shift
21nr|nvidia430-430.50-1|327	eval $param=$value
21nr|nvidia430-430.50-1|328	
21nr|nvidia430-430.50-1|329	[ -n "$value" ] || error_fatal "empty $param"
21nr|nvidia430-430.50-1|330	
21nr|nvidia430-430.50-1|331	# resolve libdir based on $arch
21nr|nvidia430-430.50-1|332	if [ "$param" = "arch" ]; then
21nr|nvidia430-430.50-1|333	case "$arch" in
21nr|nvidia430-430.50-1|334	NATIVE)		nvidia_libdir=%{nvidia_libdir};;
21nr|nvidia430-430.50-1|335	COMPAT32)	nvidia_libdir=%{nvidia_libdir32};;
21nr|nvidia430-430.50-1|336	*)		error_fatal "unknown arch $arch"
21nr|nvidia430-430.50-1|337	esac
21nr|nvidia430-430.50-1|338	fi
21nr|nvidia430-430.50-1|339	done
21nr|nvidia430-430.50-1|340	}
21nr|nvidia430-430.50-1|341	
21nr|nvidia430-430.50-1|342	add_to_list() {
21nr|nvidia430-430.50-1|343	# on distro builds, only use .manifest for doc files
21nr|nvidia430-430.50-1|344	[ "${2#%doc}" = "${2}" ] && return
21nr|nvidia430-430.50-1|345	local list="$1.files"
21nr|nvidia430-430.50-1|346	local entry="$2"
21nr|nvidia430-430.50-1|347	echo $entry >> $list
21nr|nvidia430-430.50-1|348	}
21nr|nvidia430-430.50-1|349	
21nr|nvidia430-430.50-1|350	install_symlink() {
21nr|nvidia430-430.50-1|351	local pkg="$1"
21nr|nvidia430-430.50-1|352	local dir="$2"
21nr|nvidia430-430.50-1|353	mkdir -p %{buildroot}$dir
21nr|nvidia430-430.50-1|354	ln -s $dest %{buildroot}$dir/$file
21nr|nvidia430-430.50-1|355	add_to_list $pkg $dir/$file
21nr|nvidia430-430.50-1|356	}
21nr|nvidia430-430.50-1|357	
21nr|nvidia430-430.50-1|358	install_lib_symlink() {
21nr|nvidia430-430.50-1|359	local pkg="$1"
21nr|nvidia430-430.50-1|360	local dir="$2"
21nr|nvidia430-430.50-1|361	case "$file" in
21nr|nvidia430-430.50-1|362	libvdpau_*.so)
21nr|nvidia430-430.50-1|363	# vdpau drivers => not put into -devel
21nr|nvidia430-430.50-1|364	;;
21nr|nvidia430-430.50-1|365	*.so)
21nr|nvidia430-430.50-1|366	pkg=nvidia-devel;;
21nr|nvidia430-430.50-1|367	esac
21nr|nvidia430-430.50-1|368	install_symlink $pkg $dir
21nr|nvidia430-430.50-1|369	}
21nr|nvidia430-430.50-1|370	
21nr|nvidia430-430.50-1|371	install_file_only() {
21nr|nvidia430-430.50-1|372	local pkg="$1"
21nr|nvidia430-430.50-1|373	local dir="$2"
21nr|nvidia430-430.50-1|374	mkdir -p %{buildroot}$dir
21nr|nvidia430-430.50-1|375	# replace 0444 with more usual 0644
21nr|nvidia430-430.50-1|376	[ "$perms" = "0444" ] && perms="0644"
21nr|nvidia430-430.50-1|377	install -m $perms $file %{buildroot}$dir
21nr|nvidia430-430.50-1|378	}
21nr|nvidia430-430.50-1|379	
21nr|nvidia430-430.50-1|380	install_file() {
21nr|nvidia430-430.50-1|381	local pkg="$1"
21nr|nvidia430-430.50-1|382	local dir="$2"
21nr|nvidia430-430.50-1|383	install_file_only $pkg $dir
21nr|nvidia430-430.50-1|384	add_to_list $pkg $dir/$(basename $file)
21nr|nvidia430-430.50-1|385	}
21nr|nvidia430-430.50-1|386	
21nr|nvidia430-430.50-1|387	get_module_dir() {
21nr|nvidia430-430.50-1|388	local subdir="$1"
21nr|nvidia430-430.50-1|389	case "$subdir" in
21nr|nvidia430-430.50-1|390	extensions*)	echo %{nvidia_extensionsdir};;
21nr|nvidia430-430.50-1|391	drivers/)	echo %{nvidia_driversdir};;
21nr|nvidia430-430.50-1|392	/)		echo %{nvidia_modulesdir};;
21nr|nvidia430-430.50-1|393	*)		error_unhandled "unhandled module subdir $subdir"
21nr|nvidia430-430.50-1|394	echo %{nvidia_modulesdir};;
21nr|nvidia430-430.50-1|395	esac
21nr|nvidia430-430.50-1|396	}
21nr|nvidia430-430.50-1|397	
21nr|nvidia430-430.50-1|398	for file in nvidia.files nvidia-devel.files nvidia-cuda.files nvidia-dkms.files nvidia-html.files; do
21nr|nvidia430-430.50-1|399	rm -f $file
21nr|nvidia430-430.50-1|400	touch $file
21nr|nvidia430-430.50-1|401	done
21nr|nvidia430-430.50-1|402	
21nr|nvidia430-430.50-1|403	# install files according to .manifest
21nr|nvidia430-430.50-1|404	cat .manifest | tail -n +9 | sort | uniq | while read line; do
21nr|nvidia430-430.50-1|405	arch=
21nr|nvidia430-430.50-1|406	style=
21nr|nvidia430-430.50-1|407	subdir=
21nr|nvidia430-430.50-1|408	dest=
21nr|nvidia430-430.50-1|409	nvidia_libdir=
21nr|nvidia430-430.50-1|410	inherit_path_str=
21nr|nvidia430-430.50-1|411	glvnd=
21nr|nvidia430-430.50-1|412	
21nr|nvidia430-430.50-1|413	rest=${line%%%%MODULE:*}
21nr|nvidia430-430.50-1|414	file=${rest%%%% *}
21nr|nvidia430-430.50-1|415	rest=${rest#* }
21nr|nvidia430-430.50-1|416	perms=${rest%%%% *}
21nr|nvidia430-430.50-1|417	rest=${rest#* }
21nr|nvidia430-430.50-1|418	type=${rest%%%% *}
21nr|nvidia430-430.50-1|419	[ "${rest#* }" = "$rest" ] && rest= || rest=${rest#* }
21nr|nvidia430-430.50-1|420	
21nr|nvidia430-430.50-1|421	case "$type" in
21nr|nvidia430-430.50-1|422	CUDA_LIB)
21nr|nvidia430-430.50-1|423	parseparams arch subdir
21nr|nvidia430-430.50-1|424	install_file nvidia-cuda $nvidia_libdir/$subdir
21nr|nvidia430-430.50-1|425	;;
21nr|nvidia430-430.50-1|426	CUDA_SYMLINK)
21nr|nvidia430-430.50-1|427	parseparams arch subdir dest
21nr|nvidia430-430.50-1|428	install_lib_symlink nvidia-cuda $nvidia_libdir/$subdir
21nr|nvidia430-430.50-1|429	;;
21nr|nvidia430-430.50-1|430	ENCODEAPI_LIB)
21nr|nvidia430-430.50-1|431	parseparams arch subdir
21nr|nvidia430-430.50-1|432	install_file nvidia $nvidia_libdir/$subdir
21nr|nvidia430-430.50-1|433	;;
21nr|nvidia430-430.50-1|434	ENCODEAPI_LIB_SYMLINK)
21nr|nvidia430-430.50-1|435	parseparams arch dest
21nr|nvidia430-430.50-1|436	install_lib_symlink nvidia $nvidia_libdir
21nr|nvidia430-430.50-1|437	;;
21nr|nvidia430-430.50-1|438	EXPLICIT_PATH)
21nr|nvidia430-430.50-1|439	parseparams dest
21nr|nvidia430-430.50-1|440	install_file nvidia %{_datadir}/nvidia
21nr|nvidia430-430.50-1|441	;;
21nr|nvidia430-430.50-1|442	NVCUVID_LIB)
21nr|nvidia430-430.50-1|443	parseparams arch subdir
21nr|nvidia430-430.50-1|444	install_file nvidia-cuda $nvidia_libdir/$subdir
21nr|nvidia430-430.50-1|445	;;
21nr|nvidia430-430.50-1|446	NVCUVID_LIB_SYMLINK)
21nr|nvidia430-430.50-1|447	parseparams arch dest
21nr|nvidia430-430.50-1|448	install_lib_symlink nvidia-cuda $nvidia_libdir
21nr|nvidia430-430.50-1|449	;;
21nr|nvidia430-430.50-1|450	NVIFR_LIB)
21nr|nvidia430-430.50-1|451	parseparams arch subdir
21nr|nvidia430-430.50-1|452	install_file nvidia $nvidia_libdir/$subdir
21nr|nvidia430-430.50-1|453	;;
21nr|nvidia430-430.50-1|454	NVIFR_LIB_SYMLINK)
21nr|nvidia430-430.50-1|455	parseparams arch dest
21nr|nvidia430-430.50-1|456	install_lib_symlink nvidia $nvidia_libdir
21nr|nvidia430-430.50-1|457	;;
21nr|nvidia430-430.50-1|458	OPENGL_LIB)
21nr|nvidia430-430.50-1|459	parseparams arch
21nr|nvidia430-430.50-1|460	install_file nvidia $nvidia_libdir
21nr|nvidia430-430.50-1|461	;;
21nr|nvidia430-430.50-1|462	OPENGL_SYMLINK)
21nr|nvidia430-430.50-1|463	parseparams arch dest
21nr|nvidia430-430.50-1|464	install_lib_symlink nvidia $nvidia_libdir
21nr|nvidia430-430.50-1|465	;;
21nr|nvidia430-430.50-1|466	GLVND_LIB)
21nr|nvidia430-430.50-1|467	parseparams arch
21nr|nvidia430-430.50-1|468	%if ! %{with external_glvnd}
21nr|nvidia430-430.50-1|469	install_file nvidia $nvidia_libdir
21nr|nvidia430-430.50-1|470	%endif
21nr|nvidia430-430.50-1|471	;;
21nr|nvidia430-430.50-1|472	GLVND_SYMLINK)
21nr|nvidia430-430.50-1|473	parseparams arch dest
21nr|nvidia430-430.50-1|474	%if ! %{with external_glvnd}
21nr|nvidia430-430.50-1|475	install_lib_symlink nvidia $nvidia_libdir
21nr|nvidia430-430.50-1|476	%endif
21nr|nvidia430-430.50-1|477	;;
21nr|nvidia430-430.50-1|478	GLX_CLIENT_LIB|EGL_CLIENT_LIB)
21nr|nvidia430-430.50-1|479	parseparams arch glvnd
21nr|nvidia430-430.50-1|480	%if ! %{with external_glvnd}
21nr|nvidia430-430.50-1|481	# Skip non-GLVND libraries
21nr|nvidia430-430.50-1|482	# https://devtalk.nvidia.com/default/topic/915640/unix-graphics-announcements-and-news/multiple-glx-client-libraries-in-the-nvidia-linux-driver-installer-package/
21nr|nvidia430-430.50-1|483	[ t"${glvnd}" == "tGLVND" ] && install_file nvidia $nvidia_libdir
21nr|nvidia430-430.50-1|484	%endif
21nr|nvidia430-430.50-1|485	;;
21nr|nvidia430-430.50-1|486	GLX_CLIENT_SYMLINK|EGL_CLIENT_SYMLINK)
21nr|nvidia430-430.50-1|487	# Skip non-GLVND libraries
21nr|nvidia430-430.50-1|488	parseparams arch dest glvnd
21nr|nvidia430-430.50-1|489	%if ! %{with external_glvnd}
21nr|nvidia430-430.50-1|490	[ t"${glvnd}" == "tGLVND" ] && install_lib_symlink nvidia $nvidia_libdir
21nr|nvidia430-430.50-1|491	%endif
21nr|nvidia430-430.50-1|492	;;
21nr|nvidia430-430.50-1|493	TLS_LIB)
21nr|nvidia430-430.50-1|494	parseparams arch style subdir
21nr|nvidia430-430.50-1|495	install_file nvidia $nvidia_libdir/$subdir
21nr|nvidia430-430.50-1|496	;;
21nr|nvidia430-430.50-1|497	TLS_SYMLINK)
21nr|nvidia430-430.50-1|498	parseparams arch style subdir dest
21nr|nvidia430-430.50-1|499	install_lib_symlink nvidia $nvidia_libdir/$subdir
21nr|nvidia430-430.50-1|500	;;
21nr|nvidia430-430.50-1|501	UTILITY_LIB)
21nr|nvidia430-430.50-1|502	# backward-compatibility
21nr|nvidia430-430.50-1|503	[ -n "${rest}" ] || rest="NATIVE $rest"
21nr|nvidia430-430.50-1|504	parseparams arch subdir
21nr|nvidia430-430.50-1|505	install_file nvidia $nvidia_libdir/$subdir
21nr|nvidia430-430.50-1|506	;;
21nr|nvidia430-430.50-1|507	UTILITY_LIB_SYMLINK)
21nr|nvidia430-430.50-1|508	# backward-compatibility
21nr|nvidia430-430.50-1|509	[ "${rest#* }" != "$rest" ] || rest="NATIVE $rest"
21nr|nvidia430-430.50-1|510	parseparams arch dest
21nr|nvidia430-430.50-1|511	install_lib_symlink nvidia $nvidia_libdir
21nr|nvidia430-430.50-1|512	;;
21nr|nvidia430-430.50-1|513	OPENCL_LIB)
21nr|nvidia430-430.50-1|514	[ -n "${rest}" ] || rest="NATIVE $rest"
21nr|nvidia430-430.50-1|515	parseparams arch subdir
21nr|nvidia430-430.50-1|516	install_file nvidia $nvidia_libdir/$subdir
21nr|nvidia430-430.50-1|517	;;
21nr|nvidia430-430.50-1|518	OPENCL_LIB_SYMLINK)
21nr|nvidia430-430.50-1|519	[ "${rest#* }" != "$rest" ] || rest="NATIVE $rest"
21nr|nvidia430-430.50-1|520	parseparams arch subdir dest
21nr|nvidia430-430.50-1|521	install_lib_symlink nvidia $nvidia_libdir/$subdir
21nr|nvidia430-430.50-1|522	;;
21nr|nvidia430-430.50-1|523	OPENCL_WRAPPER_LIB)
21nr|nvidia430-430.50-1|524	[ -n "${rest}" ] || rest="NATIVE $rest"
21nr|nvidia430-430.50-1|525	parseparams arch subdir
21nr|nvidia430-430.50-1|526	install_file nvidia $nvidia_libdir/$subdir
21nr|nvidia430-430.50-1|527	;;
21nr|nvidia430-430.50-1|528	OPENCL_WRAPPER_SYMLINK)
21nr|nvidia430-430.50-1|529	[ "${rest#* }" != "$rest" ] || rest="NATIVE $rest"
21nr|nvidia430-430.50-1|530	parseparams arch subdir dest
21nr|nvidia430-430.50-1|531	install_lib_symlink nvidia $nvidia_libdir/$subdir
21nr|nvidia430-430.50-1|532	;;
21nr|nvidia430-430.50-1|533	VDPAU_LIB)
21nr|nvidia430-430.50-1|534	parseparams arch subdir
21nr|nvidia430-430.50-1|535	case $file in *libvdpau_nvidia.so*);; *) continue; esac
21nr|nvidia430-430.50-1|536	install_file nvidia $nvidia_libdir/$subdir
21nr|nvidia430-430.50-1|537	;;
21nr|nvidia430-430.50-1|538	VDPAU_SYMLINK)
21nr|nvidia430-430.50-1|539	parseparams arch subdir dest
21nr|nvidia430-430.50-1|540	case $file in *libvdpau_nvidia.so*);; *) continue; esac
21nr|nvidia430-430.50-1|541	install_lib_symlink nvidia $nvidia_libdir/$subdir
21nr|nvidia430-430.50-1|542	;;
21nr|nvidia430-430.50-1|543	VDPAU_WRAPPER_LIB)
21nr|nvidia430-430.50-1|544	parseparams arch subdir
21nr|nvidia430-430.50-1|545	case $file in *libvdpau_nvidia.so*);; *) continue; esac
21nr|nvidia430-430.50-1|546	install_file nvidia $nvidia_libdir/$subdir
21nr|nvidia430-430.50-1|547	;;
21nr|nvidia430-430.50-1|548	VDPAU_WRAPPER_SYMLINK)
21nr|nvidia430-430.50-1|549	parseparams arch subdir dest
21nr|nvidia430-430.50-1|550	case $file in *libvdpau_nvidia.so*);; *) continue; esac
21nr|nvidia430-430.50-1|551	install_lib_symlink nvidia $nvidia_libdir/$subdir
21nr|nvidia430-430.50-1|552	;;
21nr|nvidia430-430.50-1|553	XLIB_STATIC_LIB)
21nr|nvidia430-430.50-1|554	install_file nvidia-devel %{nvidia_libdir}
21nr|nvidia430-430.50-1|555	;;
21nr|nvidia430-430.50-1|556	XLIB_SHARED_LIB)
21nr|nvidia430-430.50-1|557	install_file nvidia %{nvidia_libdir}
21nr|nvidia430-430.50-1|558	;;
21nr|nvidia430-430.50-1|559	XLIB_SYMLINK)
21nr|nvidia430-430.50-1|560	parseparams dest
21nr|nvidia430-430.50-1|561	install_lib_symlink nvidia %{nvidia_libdir}
21nr|nvidia430-430.50-1|562	;;
21nr|nvidia430-430.50-1|563	LIBGL_LA)
21nr|nvidia430-430.50-1|564	# (Anssi) we don't install .la files
21nr|nvidia430-430.50-1|565	;;
21nr|nvidia430-430.50-1|566	XMODULE_SHARED_LIB|GLX_MODULE_SHARED_LIB)
21nr|nvidia430-430.50-1|567	parseparams subdir
21nr|nvidia430-430.50-1|568	install_file nvidia $(get_module_dir $subdir)
21nr|nvidia430-430.50-1|569	;;
21nr|nvidia430-430.50-1|570	XMODULE_NEWSYM)
21nr|nvidia430-430.50-1|571	# symlink that is created only if it doesn't already
21nr|nvidia430-430.50-1|572	# exist (i.e. as part of x11-server)
21nr|nvidia430-430.50-1|573	case "$file" in
21nr|nvidia430-430.50-1|574	libwfb.so)
21nr|nvidia430-430.50-1|575	continue
21nr|nvidia430-430.50-1|576	;;
21nr|nvidia430-430.50-1|577	*)
21nr|nvidia430-430.50-1|578	error_unhandled "unknown XMODULE_NEWSYM type file $file, skipped"
21nr|nvidia430-430.50-1|579	continue
21nr|nvidia430-430.50-1|580	esac
21nr|nvidia430-430.50-1|581	parseparams subdir dest
21nr|nvidia430-430.50-1|582	install_symlink nvidia $(get_module_dir $subdir)
21nr|nvidia430-430.50-1|583	;;
21nr|nvidia430-430.50-1|584	XMODULE_SYMLINK|GLX_MODULE_SYMLINK)
21nr|nvidia430-430.50-1|585	parseparams subdir dest
21nr|nvidia430-430.50-1|586	install_symlink nvidia $(get_module_dir $subdir)
21nr|nvidia430-430.50-1|587	;;
21nr|nvidia430-430.50-1|588	VDPAU_HEADER)
21nr|nvidia430-430.50-1|589	continue
21nr|nvidia430-430.50-1|590	parseparams subdir
21nr|nvidia430-430.50-1|591	install_file_only nvidia-devel %{_includedir}/%{drivername}/$subdir
21nr|nvidia430-430.50-1|592	;;
21nr|nvidia430-430.50-1|593	OPENGL_HEADER|CUDA_HEADER)
21nr|nvidia430-430.50-1|594	parseparams subdir
21nr|nvidia430-430.50-1|595	install_file_only nvidia-devel %{_includedir}/%{drivername}/$subdir
21nr|nvidia430-430.50-1|596	;;
21nr|nvidia430-430.50-1|597	DOCUMENTATION)
21nr|nvidia430-430.50-1|598	parseparams subdir
21nr|nvidia430-430.50-1|599	case $subdir in
21nr|nvidia430-430.50-1|600	*/html)
21nr|nvidia430-430.50-1|601	add_to_list nvidia-html "%%doc %{pkgname}/$file"
21nr|nvidia430-430.50-1|602	continue
21nr|nvidia430-430.50-1|603	;;
21nr|nvidia430-430.50-1|604	*/include/*)
21nr|nvidia430-430.50-1|605	continue
21nr|nvidia430-430.50-1|606	;;
21nr|nvidia430-430.50-1|607	esac
21nr|nvidia430-430.50-1|608	case $file in
21nr|nvidia430-430.50-1|609	*XF86Config*|*nvidia-settings.png)
21nr|nvidia430-430.50-1|610	continue;;
21nr|nvidia430-430.50-1|611	esac
21nr|nvidia430-430.50-1|612	add_to_list nvidia "%%doc %{pkgname}/$file"
21nr|nvidia430-430.50-1|613	;;
21nr|nvidia430-430.50-1|614	MANPAGE|NVIDIA_MODPROBE_MANPAGE)
21nr|nvidia430-430.50-1|615	parseparams subdir
21nr|nvidia430-430.50-1|616	case "$file" in
21nr|nvidia430-430.50-1|617	*nvidia-installer*)
21nr|nvidia430-430.50-1|618	# not installed
21nr|nvidia430-430.50-1|619	continue
21nr|nvidia430-430.50-1|620	;;
21nr|nvidia430-430.50-1|621	*nvidia-settings*|*nvidia-xconfig*|*nvidia-modprobe*|*nvidia-persistenced*)
21nr|nvidia430-430.50-1|622	# installed separately below
21nr|nvidia430-430.50-1|623	continue
21nr|nvidia430-430.50-1|624	;;
21nr|nvidia430-430.50-1|625	*nvidia-smi*|*nvidia-cuda-mps-control*)
21nr|nvidia430-430.50-1|626	# ok
21nr|nvidia430-430.50-1|627	;;
21nr|nvidia430-430.50-1|628	*)
21nr|nvidia430-430.50-1|629	error_unhandled "skipped unknown man page $(basename $file)"
21nr|nvidia430-430.50-1|630	continue
21nr|nvidia430-430.50-1|631	esac
21nr|nvidia430-430.50-1|632	install_file_only nvidia %{_mandir}/$subdir
21nr|nvidia430-430.50-1|633	;;
21nr|nvidia430-430.50-1|634	UTILITY_BINARY)
21nr|nvidia430-430.50-1|635	case "$file" in
21nr|nvidia430-430.50-1|636	*nvidia-settings|*nvidia-xconfig|*nvidia-persistenced)
21nr|nvidia430-430.50-1|637	# not installed, we install our own copy
21nr|nvidia430-430.50-1|638	continue
21nr|nvidia430-430.50-1|639	;;
21nr|nvidia430-430.50-1|640	*nvidia-smi|*nvidia-bug-report.sh|*nvidia-debugdump)
21nr|nvidia430-430.50-1|641	# ok
21nr|nvidia430-430.50-1|642	;;
21nr|nvidia430-430.50-1|643	*nvidia-cuda-mps-control|*nvidia-cuda-mps-server)
21nr|nvidia430-430.50-1|644	# ok
21nr|nvidia430-430.50-1|645	;;
21nr|nvidia430-430.50-1|646	*)
21nr|nvidia430-430.50-1|647	error_unhandled "unknown binary $(basename $file) will be installed to %{nvidia_bindir}/$(basename $file)"
21nr|nvidia430-430.50-1|648	;;
21nr|nvidia430-430.50-1|649	esac
21nr|nvidia430-430.50-1|650	install_file nvidia %{nvidia_bindir}
21nr|nvidia430-430.50-1|651	;;
21nr|nvidia430-430.50-1|652	UTILITY_BIN_SYMLINK)
21nr|nvidia430-430.50-1|653	case $file in nvidia-uninstall) continue;; esac
21nr|nvidia430-430.50-1|654	parseparams dest
21nr|nvidia430-430.50-1|655	install_symlink nvidia %{nvidia_bindir}
21nr|nvidia430-430.50-1|656	;;
21nr|nvidia430-430.50-1|657	NVIDIA_MODPROBE)
21nr|nvidia430-430.50-1|658	# A suid-root tool (GPLv2) used as fallback for loading the module and
21nr|nvidia430-430.50-1|659	# creating the device nodes in case the driver component is running as
21nr|nvidia430-430.50-1|660	# a non-root user (e.g. a CUDA application). While the module is automatically
21nr|nvidia430-430.50-1|661	# loaded by udev rules, the device nodes are not automatically created
21nr|nvidia430-430.50-1|662	# like with regular drivers and therefore this tool is installed on
21nr|nvidia430-430.50-1|663	# ROSA as well, at least for now.
21nr|nvidia430-430.50-1|664	;;
21nr|nvidia430-430.50-1|665	INSTALLER_BINARY)
21nr|nvidia430-430.50-1|666	# not installed
21nr|nvidia430-430.50-1|667	;;
21nr|nvidia430-430.50-1|668	KERNEL_MODULE_SRC)
21nr|nvidia430-430.50-1|669	# These lines now have an item like "INHERIT_PATH_DEPTH:1"
21nr|nvidia430-430.50-1|670	# It specifies, how many components of the path to skip.
21nr|nvidia430-430.50-1|671	# For example, the manifest mat contain the following line:
21nr|nvidia430-430.50-1|672	#   kernel/nvidia/nv.c 0644 KERNEL_MODULE_SRC INHERIT_PATH_DEPTH:1
21nr|nvidia430-430.50-1|673	# Skip one component of the path as suggested by INHERIT_PATH_DEPTH:1,
21nr|nvidia430-430.50-1|674	# and we get "nvidia/nv.c", which should be installed as
21nr|nvidia430-430.50-1|675	# /usr/src/<driver-version-release>/nvidia/nv.c.
21nr|nvidia430-430.50-1|676	parseparams inherit_path_str
21nr|nvidia430-430.50-1|677	if [ $inherit_path_str != "INHERIT_PATH_DEPTH:1" ]; then
21nr|nvidia430-430.50-1|678	error_unhandled "unexpected option for $file: \"$inherit_path_str\"."
21nr|nvidia430-430.50-1|679	fi
21nr|nvidia430-430.50-1|680	dest=$(echo $file | sed 's/[^/]*\///')
21nr|nvidia430-430.50-1|681	install_file nvidia-dkms %{_usrsrc}/%{drivername}-%{version}-%{release}/$(dirname $dest)
21nr|nvidia430-430.50-1|682	;;
21nr|nvidia430-430.50-1|683	DKMS_CONF)
21nr|nvidia430-430.50-1|684	# We will replace it with our own dkms.conf below but the
21nr|nvidia430-430.50-1|685	# file must be listed anyway.
21nr|nvidia430-430.50-1|686	install_file nvidia-dkms %{_usrsrc}/%{drivername}-%{version}-%{release}
21nr|nvidia430-430.50-1|687	;;
21nr|nvidia430-430.50-1|688	CUDA_ICD)
21nr|nvidia430-430.50-1|689	# in theory this should go to the cuda subpackage, but it goes into the main package
21nr|nvidia430-430.50-1|690	# as this avoids one broken symlink and it is small enough to not cause space issues
21nr|nvidia430-430.50-1|691	install_file nvidia %{_sysconfdir}/%{drivername}
21nr|nvidia430-430.50-1|692	;;
21nr|nvidia430-430.50-1|693	VULKAN_ICD_JSON)
21nr|nvidia430-430.50-1|694	install_file nvidia %{_sysconfdir}/vulkan/icd.d
21nr|nvidia430-430.50-1|695	;;
21nr|nvidia430-430.50-1|696	GLVND_EGL_ICD_JSON)
21nr|nvidia430-430.50-1|697	install_file nvidia %{_datadir}/glvnd/egl_vendor.d
21nr|nvidia430-430.50-1|698	;;
21nr|nvidia430-430.50-1|699	EGL_EXTERNAL_PLATFORM_JSON)
21nr|nvidia430-430.50-1|700	install_file nvidia %{_datadir}/egl/egl_external_platform.d/
21nr|nvidia430-430.50-1|701	;;
21nr|nvidia430-430.50-1|702	APPLICATION_PROFILE)
21nr|nvidia430-430.50-1|703	parseparams subdir
21nr|nvidia430-430.50-1|704	# application profile filenames are versioned, we can use a common
21nr|nvidia430-430.50-1|705	# non-alternativesized directory
21nr|nvidia430-430.50-1|706	install_file nvidia %{_datadir}/nvidia/$subdir
21nr|nvidia430-430.50-1|707	;;
21nr|nvidia430-430.50-1|708	DOT_DESKTOP)
21nr|nvidia430-430.50-1|709	# we provide our own for now
21nr|nvidia430-430.50-1|710	;;
21nr|nvidia430-430.50-1|711	XORG_OUTPUTCLASS_CONFIG)
21nr|nvidia430-430.50-1|712	# nvidia-drm-outputclass.conf allows to load the appropriate
21nr|nvidia430-430.50-1|713	# X11 driver automatically if nvidia kernel module is used
21nr|nvidia430-430.50-1|714	# by the graphics device. Xorg >= 1.16.
21nr|nvidia430-430.50-1|715	# Not needed in our case, because XFdrake should create the
21nr|nvidia430-430.50-1|716	# Xorg config appropriately.
21nr|nvidia430-430.50-1|717	;;
21nr|nvidia430-430.50-1|718	*)
21nr|nvidia430-430.50-1|719	error_unhandled "file $(basename $file) of unknown type $type will be skipped"
21nr|nvidia430-430.50-1|720	esac
21nr|nvidia430-430.50-1|721	done
21nr|nvidia430-430.50-1|722	
21nr|nvidia430-430.50-1|723	[ -z "$warnings" ] || echo "Please file a bug about the above warnings at http://bugs.rosalinux.ru/." >> warns.log
21nr|nvidia430-430.50-1|724	
21nr|nvidia430-430.50-1|725	# Create the convenience symlinks. As the packages with nvidia are mutually
21nr|nvidia430-430.50-1|726	# exclusive now, there is no need to use alternatives for this.
21nr|nvidia430-430.50-1|727	ln -s %{nvidia_libdir} %{buildroot}%{_libdir}/nvidia
21nr|nvidia430-430.50-1|728	ln -s %{nvidia_libdir32} %{buildroot}%{_prefix}/lib/nvidia
21nr|nvidia430-430.50-1|729	
21nr|nvidia430-430.50-1|730	# confirm SONAME; if something else than libvdpau_nvidia.so or libvdpau_nvidia.so.1, adapt .spec as needed:
21nr|nvidia430-430.50-1|731	[ "$(objdump -p %{buildroot}%{nvidia_libdir}/vdpau/libvdpau_nvidia.so.%{version} | grep SONAME | gawk '{ print $2 }')" = "libvdpau_nvidia.so.1" ]
21nr|nvidia430-430.50-1|732	
21nr|nvidia430-430.50-1|733	rm -f %{buildroot}%{nvidia_libdir}/vdpau/libvdpau_nvidia.so.1
21nr|nvidia430-430.50-1|734	rm -f %{buildroot}%{nvidia_libdir32}/vdpau/libvdpau_nvidia.so.1
21nr|nvidia430-430.50-1|735	
21nr|nvidia430-430.50-1|736	# vdpau alternative symlink
21nr|nvidia430-430.50-1|737	install -d -m755 %{buildroot}%{_libdir}/vdpau
21nr|nvidia430-430.50-1|738	touch %{buildroot}%{_libdir}/vdpau/libvdpau_nvidia.so.1
21nr|nvidia430-430.50-1|739	install -d -m755 %{buildroot}%{_prefix}/lib/vdpau
21nr|nvidia430-430.50-1|740	touch %{buildroot}%{_prefix}/lib/vdpau/libvdpau_nvidia.so.1
21nr|nvidia430-430.50-1|741	
21nr|nvidia430-430.50-1|742	# self-built binaries
21nr|nvidia430-430.50-1|743	install -m755 ../nvidia-settings-%{version}/src/_out/*/nvidia-settings %{buildroot}%{nvidia_bindir}
21nr|nvidia430-430.50-1|744	install -m755 ../nvidia-xconfig-%{version}/_out/*/nvidia-xconfig %{buildroot}%{nvidia_bindir}
21nr|nvidia430-430.50-1|745	install -m755 ../nvidia-persistenced-%{version}/_out/*/nvidia-persistenced %{buildroot}%{nvidia_bindir}
21nr|nvidia430-430.50-1|746	install -m4755 ../nvidia-modprobe-%{version}/_out/*/nvidia-modprobe %{buildroot}%{nvidia_bindir}
21nr|nvidia430-430.50-1|747	
21nr|nvidia430-430.50-1|748	# binary alternatives
21nr|nvidia430-430.50-1|749	install -d -m755			%{buildroot}%{_bindir}
21nr|nvidia430-430.50-1|750	touch					%{buildroot}%{_bindir}/nvidia-debugdump
21nr|nvidia430-430.50-1|751	touch					%{buildroot}%{_bindir}/nvidia-settings
21nr|nvidia430-430.50-1|752	touch					%{buildroot}%{_bindir}/nvidia-smi
21nr|nvidia430-430.50-1|753	touch					%{buildroot}%{_bindir}/nvidia-xconfig
21nr|nvidia430-430.50-1|754	touch					%{buildroot}%{_bindir}/nvidia-bug-report.sh
21nr|nvidia430-430.50-1|755	touch					%{buildroot}%{_bindir}/nvidia-modprobe
21nr|nvidia430-430.50-1|756	touch					%{buildroot}%{_bindir}/nvidia-persistenced
21nr|nvidia430-430.50-1|757	touch					%{buildroot}%{_bindir}/nvidia-cuda-mps-control
21nr|nvidia430-430.50-1|758	touch					%{buildroot}%{_bindir}/nvidia-cuda-mps-server
21nr|nvidia430-430.50-1|759	# rpmlint:
21nr|nvidia430-430.50-1|760	chmod 0755				%{buildroot}%{_bindir}/*
21nr|nvidia430-430.50-1|761	
21nr|nvidia430-430.50-1|762	# install man pages
21nr|nvidia430-430.50-1|763	install -m644 ../nvidia-settings-%{version}/doc/_out/*/nvidia-settings.1 %{buildroot}%{_mandir}/man1
21nr|nvidia430-430.50-1|764	install -m644 ../nvidia-xconfig-%{version}/_out/*/nvidia-xconfig.1 %{buildroot}%{_mandir}/man1
21nr|nvidia430-430.50-1|765	install -m644 ../nvidia-modprobe-%{version}/_out/*/nvidia-modprobe.1 %{buildroot}%{_mandir}/man1
21nr|nvidia430-430.50-1|766	install -m644 ../nvidia-persistenced-%{version}/_out/*/nvidia-persistenced.1 %{buildroot}%{_mandir}/man1
21nr|nvidia430-430.50-1|767	
21nr|nvidia430-430.50-1|768	# bug #41638 - whatis entries of nvidia man pages appear wrong
21nr|nvidia430-430.50-1|769	gunzip %{buildroot}%{_mandir}/man1/*.gz
21nr|nvidia430-430.50-1|770	sed -r -i '/^nvidia\\-[a-z]+ \\- NVIDIA/s,^nvidia\\-,nvidia-,' %{buildroot}%{_mandir}/man1/*.1
21nr|nvidia430-430.50-1|771	cd %{buildroot}%{_mandir}/man1
21nr|nvidia430-430.50-1|772	rename nvidia alt-%{drivername} *
21nr|nvidia430-430.50-1|773	cd -
21nr|nvidia430-430.50-1|774	touch %{buildroot}%{_mandir}/man1/nvidia-xconfig.1%{_extension}
21nr|nvidia430-430.50-1|775	touch %{buildroot}%{_mandir}/man1/nvidia-settings.1%{_extension}
21nr|nvidia430-430.50-1|776	touch %{buildroot}%{_mandir}/man1/nvidia-modprobe.1%{_extension}
21nr|nvidia430-430.50-1|777	touch %{buildroot}%{_mandir}/man1/nvidia-persistenced.1%{_extension}
21nr|nvidia430-430.50-1|778	touch %{buildroot}%{_mandir}/man1/nvidia-smi.1%{_extension}
21nr|nvidia430-430.50-1|779	touch %{buildroot}%{_mandir}/man1/nvidia-cuda-mps-control.1%{_extension}
21nr|nvidia430-430.50-1|780	
21nr|nvidia430-430.50-1|781	# cuda nvidia.icd
21nr|nvidia430-430.50-1|782	install -d -m755		%{buildroot}%{_sysconfdir}/OpenCL/vendors
21nr|nvidia430-430.50-1|783	touch				%{buildroot}%{_sysconfdir}/OpenCL/vendors/nvidia.icd
21nr|nvidia430-430.50-1|784	
21nr|nvidia430-430.50-1|785	# ld.so.conf
21nr|nvidia430-430.50-1|786	install -d -m755		%{buildroot}%{_sysconfdir}/%{drivername}
21nr|nvidia430-430.50-1|787	%if %{with external_glvnd}
21nr|nvidia430-430.50-1|788	echo "%{_libdir}/libglvnd" >>	%{buildroot}%{_sysconfdir}/%{drivername}/ld.so.conf
21nr|nvidia430-430.50-1|789	%endif
21nr|nvidia430-430.50-1|790	echo "%{nvidia_libdir}" >>	%{buildroot}%{_sysconfdir}/%{drivername}/ld.so.conf
21nr|nvidia430-430.50-1|791	
21nr|nvidia430-430.50-1|792	%if %{with external_glvnd}
21nr|nvidia430-430.50-1|793	echo "/usr/lib/libglvnd" >>	%{buildroot}%{_sysconfdir}/%{drivername}/ld.so.conf
21nr|nvidia430-430.50-1|794	%endif
21nr|nvidia430-430.50-1|795	echo "%{nvidia_libdir32}" >>	%{buildroot}%{_sysconfdir}/%{drivername}/ld.so.conf
21nr|nvidia430-430.50-1|796	
21nr|nvidia430-430.50-1|797	install -d -m755		%{buildroot}%{_sysconfdir}/ld.so.conf.d
21nr|nvidia430-430.50-1|798	touch				%{buildroot}%{_sysconfdir}/ld.so.conf.d/GL.conf
21nr|nvidia430-430.50-1|799	
21nr|nvidia430-430.50-1|800	# modprobe.d
21nr|nvidia430-430.50-1|801	install -d -m755			%{buildroot}%{_sysconfdir}/modprobe.d
21nr|nvidia430-430.50-1|802	
21nr|nvidia430-430.50-1|803	# Allow the users to load this kernel module as "nvidia<version>" as well.
21nr|nvidia430-430.50-1|804	echo "alias %{drivername} nvidia" > %{buildroot}%{_sysconfdir}/modprobe.d/%{drivername}.conf
21nr|nvidia430-430.50-1|805	
21nr|nvidia430-430.50-1|806	# xinit script
21nr|nvidia430-430.50-1|807	install -d -m755 %{buildroot}%{_sysconfdir}/%{drivername}
21nr|nvidia430-430.50-1|808	cat > %{buildroot}%{_sysconfdir}/%{drivername}/nvidia-settings.xinit <<EOF
21nr|nvidia430-430.50-1|809	# to be sourced
21nr|nvidia430-430.50-1|810	#
21nr|nvidia430-430.50-1|811	# Do not modify this file; the changes will be overwritten.
21nr|nvidia430-430.50-1|812	# If you want to disable automatic configuration loading, create
21nr|nvidia430-430.50-1|813	# /etc/sysconfig/nvidia-settings with this line: LOAD_NVIDIA_SETTINGS="no"
21nr|nvidia430-430.50-1|814	#
21nr|nvidia430-430.50-1|815	LOAD_NVIDIA_SETTINGS="yes"
21nr|nvidia430-430.50-1|816	[ -f %{_sysconfdir}/sysconfig/nvidia-settings ] && . %{_sysconfdir}/sysconfig/nvidia-settings
21nr|nvidia430-430.50-1|817	[ "\$LOAD_NVIDIA_SETTINGS" = "yes" ] && %{_bindir}/nvidia-settings --load-config-only
21nr|nvidia430-430.50-1|818	EOF
21nr|nvidia430-430.50-1|819	chmod 0755 %{buildroot}%{_sysconfdir}/%{drivername}/nvidia-settings.xinit
21nr|nvidia430-430.50-1|820	install -d -m755 %{buildroot}%{_sysconfdir}/X11/xinit.d
21nr|nvidia430-430.50-1|821	touch %{buildroot}%{_sysconfdir}/X11/xinit.d/nvidia-settings.xinit
21nr|nvidia430-430.50-1|822	
21nr|nvidia430-430.50-1|823	export EXCLUDE_FROM_STRIP="$(find %{buildroot} -type f \! -name nvidia-settings \! -name nvidia-xconfig \! -name nvidia-modprobe \! -name nvidia-persistenced)"
21nr|nvidia430-430.50-1|824	
21nr|nvidia430-430.50-1|825	%if %{with external_glvnd}
21nr|nvidia430-430.50-1|826	LIBGL_SUBST=libGLX_nvidia.so.0
21nr|nvidia430-430.50-1|827	%else
21nr|nvidia430-430.50-1|828	LIBGL_SUBST=libGL.so.1
21nr|nvidia430-430.50-1|829	%endif
21nr|nvidia430-430.50-1|830	mv %{buildroot}%{_sysconfdir}/vulkan/icd.d/nvidia_icd.json{.template,}
21nr|nvidia430-430.50-1|831	sed -ri "s,__NV_VK_ICD__,${LIBGL_SUBST},g" %{buildroot}%{_sysconfdir}/vulkan/icd.d/nvidia_icd.json
21nr|nvidia430-430.50-1|832	
21nr|nvidia430-430.50-1|833	# XFdrake may check if the driver is installed by looking for libglx.so
21nr|nvidia430-430.50-1|834	# in /usr/lib*/nvidia<version>/xorg. Let us make sure it is there.
21nr|nvidia430-430.50-1|835	pushd %{buildroot}%{nvidia_extensionsdir}
21nr|nvidia430-430.50-1|836	ln -s libglxserver_nvidia.so.%{version} libglx.so
21nr|nvidia430-430.50-1|837	popd
21nr|nvidia430-430.50-1|838	
21nr|nvidia430-430.50-1|839	%post -n %{driverpkgname}
21nr|nvidia430-430.50-1|840	# XFdrake used to generate an nvidia.conf file
21nr|nvidia430-430.50-1|841	[ -L %{_sysconfdir}/modprobe.d/nvidia.conf ] || rm -f %{_sysconfdir}/modprobe.d/nvidia.conf
21nr|nvidia430-430.50-1|842	
21nr|nvidia430-430.50-1|843	current_glconf="$(readlink -e %{_sysconfdir}/ld.so.conf.d/GL.conf)"
21nr|nvidia430-430.50-1|844	
21nr|nvidia430-430.50-1|845	# owned by libvdpau1, created in case libvdpau1 is installed only just after
21nr|nvidia430-430.50-1|846	# this package
21nr|nvidia430-430.50-1|847	mkdir -p %{_libdir}/vdpau
21nr|nvidia430-430.50-1|848	
21nr|nvidia430-430.50-1|849	%{_sbindir}/update-alternatives \
21nr|nvidia430-430.50-1|850	--install %{_sysconfdir}/ld.so.conf.d/GL.conf gl_conf %{_sysconfdir}/%{drivername}/ld.so.conf %{priority} \
21nr|nvidia430-430.50-1|851	--slave %{_mandir}/man1/nvidia-settings.1%{_extension} man_nvidiasettings%{_extension} %{_mandir}/man1/alt-%{drivername}-settings.1%{_extension} \
21nr|nvidia430-430.50-1|852	--slave %{_mandir}/man1/nvidia-xconfig.1%{_extension} man_nvidiaxconfig%{_extension} %{_mandir}/man1/alt-%{drivername}-xconfig.1%{_extension} \
21nr|nvidia430-430.50-1|853	--slave %{_mandir}/man1/nvidia-smi.1%{_extension} nvidia-smi.1%{_extension} %{_mandir}/man1/alt-%{drivername}-smi.1%{_extension} \
21nr|nvidia430-430.50-1|854	--slave %{_mandir}/man1/nvidia-cuda-mps-control.1%{_extension} nvidia-cuda-mps-control.1%{_extension} %{_mandir}/man1/alt-%{drivername}-cuda-mps-control.1%{_extension} \
21nr|nvidia430-430.50-1|855	--slave %{_datadir}/applications/rosa-nvidia-settings.desktop nvidia_desktop %{_datadir}/%{drivername}/rosa-nvidia-settings.desktop \
21nr|nvidia430-430.50-1|856	--slave %{_bindir}/nvidia-settings nvidia_settings %{nvidia_bindir}/nvidia-settings \
21nr|nvidia430-430.50-1|857	--slave %{_bindir}/nvidia-smi nvidia_smi %{nvidia_bindir}/nvidia-smi \
21nr|nvidia430-430.50-1|858	--slave %{_bindir}/nvidia-xconfig nvidia_xconfig %{nvidia_bindir}/nvidia-xconfig \
21nr|nvidia430-430.50-1|859	--slave %{_bindir}/nvidia-debugdump nvidia-debugdump %{nvidia_bindir}/nvidia-debugdump \
21nr|nvidia430-430.50-1|860	--slave %{_bindir}/nvidia-bug-report.sh nvidia_bug_report %{nvidia_bindir}/nvidia-bug-report.sh \
21nr|nvidia430-430.50-1|861	--slave %{_bindir}/nvidia-cuda-mps-control nvidia-cuda-mps-control %{nvidia_bindir}/nvidia-cuda-mps-control \
21nr|nvidia430-430.50-1|862	--slave %{_bindir}/nvidia-cuda-mps-server nvidia-cuda-mps-server %{nvidia_bindir}/nvidia-cuda-mps-server \
21nr|nvidia430-430.50-1|863	--slave %{_bindir}/nvidia-modprobe nvidia-modprobe %{nvidia_bindir}/nvidia-modprobe \
21nr|nvidia430-430.50-1|864	--slave %{_bindir}/nvidia-persistenced nvidia-persistenced %{nvidia_bindir}/nvidia-persistenced \
21nr|nvidia430-430.50-1|865	--slave %{_sysconfdir}/X11/xinit.d/nvidia-settings.xinit nvidia-settings.xinit %{_sysconfdir}/%{drivername}/nvidia-settings.xinit \
21nr|nvidia430-430.50-1|866	--slave %{_libdir}/vdpau/libvdpau_nvidia.so.1 %{_lib}vdpau_nvidia.so.1 %{nvidia_libdir}/vdpau/libvdpau_nvidia.so.%{version} \
21nr|nvidia430-430.50-1|867	--slave %{_sysconfdir}/OpenCL/vendors/nvidia.icd nvidia.icd %{_sysconfdir}/%{drivername}/nvidia.icd \
21nr|nvidia430-430.50-1|868	--slave %{_prefix}/lib/vdpau/libvdpau_nvidia.so.1 libvdpau_nvidia.so.1 %{nvidia_libdir32}/vdpau/libvdpau_nvidia.so.%{version} \
21nr|nvidia430-430.50-1|869	--slave %{xorg_extra_modules} xorg_extra_modules %{nvidia_extensionsdir}
21nr|nvidia430-430.50-1|870	
21nr|nvidia430-430.50-1|871	# explicit /sbin/ldconfig due to alternatives
21nr|nvidia430-430.50-1|872	/sbin/ldconfig -X
21nr|nvidia430-430.50-1|873	
21nr|nvidia430-430.50-1|874	%if "%{ldetect_cards_name}" != ""
21nr|nvidia430-430.50-1|875	[ -x %{_sbindir}/update-ldetect-lst ] && %{_sbindir}/update-ldetect-lst || :
21nr|nvidia430-430.50-1|876	%endif
21nr|nvidia430-430.50-1|877	
21nr|nvidia430-430.50-1|878	%postun -n %{driverpkgname}
21nr|nvidia430-430.50-1|879	if [ ! -f %{_sysconfdir}/%{drivername}/ld.so.conf ]; then
21nr|nvidia430-430.50-1|880	%{_sbindir}/update-alternatives --remove gl_conf %{_sysconfdir}/%{drivername}/ld.so.conf
21nr|nvidia430-430.50-1|881	fi
21nr|nvidia430-430.50-1|882	# explicit /sbin/ldconfig due to alternatives
21nr|nvidia430-430.50-1|883	/sbin/ldconfig -X
21nr|nvidia430-430.50-1|884	
21nr|nvidia430-430.50-1|885	%if "%{ldetect_cards_name}" != ""
21nr|nvidia430-430.50-1|886	[ -x %{_sbindir}/update-ldetect-lst ] && %{_sbindir}/update-ldetect-lst || :
21nr|nvidia430-430.50-1|887	%endif
21nr|nvidia430-430.50-1|888	
21nr|nvidia430-430.50-1|889	%post -n %{drivername}-cuda-opencl
21nr|nvidia430-430.50-1|890	# Explicit /sbin/ldconfig due to a non-standard library directory.
21nr|nvidia430-430.50-1|891	/sbin/ldconfig -X
21nr|nvidia430-430.50-1|892	
21nr|nvidia430-430.50-1|893	%post -n %{drivername}-devel
21nr|nvidia430-430.50-1|894	# Explicit /sbin/ldconfig due to a non-standard library directory.
21nr|nvidia430-430.50-1|895	# The applications like Blender may need to find libcuda.so, for example.
21nr|nvidia430-430.50-1|896	/sbin/ldconfig -X
21nr|nvidia430-430.50-1|897	
21nr|nvidia430-430.50-1|898	%postun -n %{drivername}-devel
21nr|nvidia430-430.50-1|899	# Explicit /sbin/ldconfig due to a non-standard library directory.
21nr|nvidia430-430.50-1|900	/sbin/ldconfig -X
21nr|nvidia430-430.50-1|901	
21nr|nvidia430-430.50-1|902	%post -n dkms-%{drivername}
21nr|nvidia430-430.50-1|903	/usr/sbin/dkms --rpm_safe_upgrade add -m %{drivername} -v %{version}-%{release}
21nr|nvidia430-430.50-1|904	
21nr|nvidia430-430.50-1|905	# Build and install the driver for all available kernels that have devel
21nr|nvidia430-430.50-1|906	# files, no matter how these kernels were installed (from RPMs or manually).
21nr|nvidia430-430.50-1|907	# Do not fail the installation of the package if the build fails for some
21nr|nvidia430-430.50-1|908	# kernels, this may happen during testing, etc.
21nr|nvidia430-430.50-1|909	for kk in /lib/modules/*; do
21nr|nvidia430-430.50-1|910	kk=$(echo $kk | sed 's/^\/lib\/modules\///');
21nr|nvidia430-430.50-1|911	if test -d "/lib/modules/$kk/build"; then
21nr|nvidia430-430.50-1|912	# Remove the modules that use the obsolete naming convention first
21nr|nvidia430-430.50-1|913	# to make the upgrade smoother (otherwise they may remain in the system
21nr|nvidia430-430.50-1|914	# and cause trouble).
21nr|nvidia430-430.50-1|915	rm -f /lib/modules/$kk/kernel/drivers/video/nvidia3*.ko
21nr|nvidia430-430.50-1|916	rm -f /lib/modules/$kk/kernel/drivers/video/nvidia-current.ko
21nr|nvidia430-430.50-1|917	# Now build and install the newer modules
21nr|nvidia430-430.50-1|918	/usr/sbin/dkms --rpm_safe_upgrade build -m %{drivername} -v %{version}-%{release} -k $kk &&
21nr|nvidia430-430.50-1|919	/usr/sbin/dkms --rpm_safe_upgrade install -m %{drivername} -v %{version}-%{release} -k $kk || true
21nr|nvidia430-430.50-1|920	else
21nr|nvidia430-430.50-1|921	echo "WARNING: No development files for kernel \"$kk\"" > /dev/stderr;
21nr|nvidia430-430.50-1|922	fi;
21nr|nvidia430-430.50-1|923	done
21nr|nvidia430-430.50-1|924	
21nr|nvidia430-430.50-1|925	# Just in case the user reboots the system too quickly and sync is not
21nr|nvidia430-430.50-1|926	# done automatically.
21nr|nvidia430-430.50-1|927	sync
21nr|nvidia430-430.50-1|928	
21nr|nvidia430-430.50-1|929	# rmmod any old driver if present and not in use (e.g. by X)
21nr|nvidia430-430.50-1|930	modprobe -r nvidia > /dev/null 2>&1 || true
21nr|nvidia430-430.50-1|931	
21nr|nvidia430-430.50-1|932	%preun -n dkms-%{drivername}
21nr|nvidia430-430.50-1|933	/usr/sbin/dkms --rpm_safe_upgrade remove -m %{drivername} -v %{version}-%{release} --all || true
21nr|nvidia430-430.50-1|934	
21nr|nvidia430-430.50-1|935	# rmmod any old driver if present and not in use (e.g. by X)
21nr|nvidia430-430.50-1|936	modprobe -r nvidia > /dev/null 2>&1 || true
21nr|nvidia430-430.50-1|937	
21nr|nvidia430-430.50-1|938	%files -n %{driverpkgname} -f %{pkgname}/nvidia.files
21nr|nvidia430-430.50-1|939	# other documentation files are listed in nvidia.files
21nr|nvidia430-430.50-1|940	%doc README.urpmi
21nr|nvidia430-430.50-1|941	
21nr|nvidia430-430.50-1|942	# ld.so.conf, modprobe.conf, xinit
21nr|nvidia430-430.50-1|943	%ghost %{_sysconfdir}/ld.so.conf.d/GL.conf
21nr|nvidia430-430.50-1|944	%ghost %{_sysconfdir}/X11/xinit.d/nvidia-settings.xinit
21nr|nvidia430-430.50-1|945	%dir %{_sysconfdir}/%{drivername}
21nr|nvidia430-430.50-1|946	%{_sysconfdir}/modprobe.d/%{drivername}.conf
21nr|nvidia430-430.50-1|947	%{_sysconfdir}/%{drivername}/ld.so.conf
21nr|nvidia430-430.50-1|948	%{_sysconfdir}/%{drivername}/nvidia-settings.xinit
21nr|nvidia430-430.50-1|949	%{_sysconfdir}/%{drivername}/nvidia.icd
21nr|nvidia430-430.50-1|950	%dir %{_sysconfdir}/vulkan/icd.d
21nr|nvidia430-430.50-1|951	%{_sysconfdir}/vulkan/icd.d/nvidia_icd.json
21nr|nvidia430-430.50-1|952	%dir %{_datadir}/glvnd/egl_vendor.d
21nr|nvidia430-430.50-1|953	%{_datadir}/glvnd/egl_vendor.d/10_nvidia.json
21nr|nvidia430-430.50-1|954	%dir %{_datadir}/egl/egl_external_platform.d
21nr|nvidia430-430.50-1|955	%{_datadir}/egl/egl_external_platform.d/10_nvidia_wayland.json
21nr|nvidia430-430.50-1|956	%dir %{_datadir}/nvidia
21nr|nvidia430-430.50-1|957	%{_datadir}/nvidia/nvidia-application-profiles-%{version}-rc
21nr|nvidia430-430.50-1|958	%{_datadir}/nvidia/nvidia-application-profiles-%{version}-key-documentation
21nr|nvidia430-430.50-1|959	
21nr|nvidia430-430.50-1|960	%dir %{_sysconfdir}/OpenCL
21nr|nvidia430-430.50-1|961	%dir %{_sysconfdir}/OpenCL/vendors
21nr|nvidia430-430.50-1|962	%ghost %{_sysconfdir}/OpenCL/vendors/nvidia.icd
21nr|nvidia430-430.50-1|963	
21nr|nvidia430-430.50-1|964	%ghost %{_bindir}/nvidia-debugdump
21nr|nvidia430-430.50-1|965	%ghost %{_bindir}/nvidia-settings
21nr|nvidia430-430.50-1|966	%ghost %{_bindir}/nvidia-smi
21nr|nvidia430-430.50-1|967	%ghost %{_bindir}/nvidia-xconfig
21nr|nvidia430-430.50-1|968	%ghost %{_bindir}/nvidia-modprobe
21nr|nvidia430-430.50-1|969	%ghost %{_bindir}/nvidia-persistenced
21nr|nvidia430-430.50-1|970	%ghost %{_bindir}/nvidia-bug-report.sh
21nr|nvidia430-430.50-1|971	%ghost %{_bindir}/nvidia-cuda-mps-control
21nr|nvidia430-430.50-1|972	%ghost %{_bindir}/nvidia-cuda-mps-server
21nr|nvidia430-430.50-1|973	%dir %{nvidia_bindir}
21nr|nvidia430-430.50-1|974	%{nvidia_bindir}/nvidia-debugdump
21nr|nvidia430-430.50-1|975	%{nvidia_bindir}/nvidia-settings
21nr|nvidia430-430.50-1|976	%{nvidia_bindir}/nvidia-smi
21nr|nvidia430-430.50-1|977	%{nvidia_bindir}/nvidia-xconfig
21nr|nvidia430-430.50-1|978	%{nvidia_bindir}/nvidia-modprobe
21nr|nvidia430-430.50-1|979	%{nvidia_bindir}/nvidia-persistenced
21nr|nvidia430-430.50-1|980	%{nvidia_bindir}/nvidia-bug-report.sh
21nr|nvidia430-430.50-1|981	%{nvidia_bindir}/nvidia-cuda-mps-control
21nr|nvidia430-430.50-1|982	%{nvidia_bindir}/nvidia-cuda-mps-server
21nr|nvidia430-430.50-1|983	
21nr|nvidia430-430.50-1|984	%ghost %{_mandir}/man1/nvidia-xconfig.1%{_extension}
21nr|nvidia430-430.50-1|985	%ghost %{_mandir}/man1/nvidia-settings.1%{_extension}
21nr|nvidia430-430.50-1|986	%ghost %{_mandir}/man1/nvidia-modprobe.1%{_extension}
21nr|nvidia430-430.50-1|987	%ghost %{_mandir}/man1/nvidia-persistenced.1%{_extension}
21nr|nvidia430-430.50-1|988	%ghost %{_mandir}/man1/nvidia-smi.1%{_extension}
21nr|nvidia430-430.50-1|989	%ghost %{_mandir}/man1/nvidia-cuda-mps-control.1%{_extension}
21nr|nvidia430-430.50-1|990	%{_mandir}/man1/alt-%{drivername}-xconfig.1*
21nr|nvidia430-430.50-1|991	%{_mandir}/man1/alt-%{drivername}-settings.1*
21nr|nvidia430-430.50-1|992	%{_mandir}/man1/alt-%{drivername}-modprobe.1*
21nr|nvidia430-430.50-1|993	%{_mandir}/man1/alt-%{drivername}-persistenced.1*
21nr|nvidia430-430.50-1|994	%{_mandir}/man1/alt-%{drivername}-smi.1*
21nr|nvidia430-430.50-1|995	%{_mandir}/man1/alt-%{drivername}-cuda-mps-control.1*
21nr|nvidia430-430.50-1|996	
21nr|nvidia430-430.50-1|997	%ghost %{_datadir}/applications/rosa-nvidia-settings.desktop
21nr|nvidia430-430.50-1|998	%dir %{_datadir}/%{drivername}
21nr|nvidia430-430.50-1|999	%{_datadir}/%{drivername}/rosa-nvidia-settings.desktop
21nr|nvidia430-430.50-1|1000	
21nr|nvidia430-430.50-1|1001	%{_iconsdir}/hicolor/16x16/apps/%{drivername}-settings.png
21nr|nvidia430-430.50-1|1002	%{_iconsdir}/hicolor/32x32/apps/%{drivername}-settings.png
21nr|nvidia430-430.50-1|1003	%{_iconsdir}/hicolor/48x48/apps/%{drivername}-settings.png
21nr|nvidia430-430.50-1|1004	
21nr|nvidia430-430.50-1|1005	%dir %{nvidia_libdir}
21nr|nvidia430-430.50-1|1006	%dir %{nvidia_libdir}/tls
21nr|nvidia430-430.50-1|1007	%dir %{nvidia_libdir}/vdpau
21nr|nvidia430-430.50-1|1008	%{_libdir}/nvidia
21nr|nvidia430-430.50-1|1009	%if ! %{with external_glvnd}
21nr|nvidia430-430.50-1|1010	%{nvidia_libdir}/libGL.so.1.0.0
21nr|nvidia430-430.50-1|1011	%{nvidia_libdir}/libGL.so.1
21nr|nvidia430-430.50-1|1012	%{nvidia_libdir}/libGLX.so.0
21nr|nvidia430-430.50-1|1013	%{nvidia_libdir}/libGLdispatch.so.0
21nr|nvidia430-430.50-1|1014	%{nvidia_libdir}/libOpenGL.so.0
21nr|nvidia430-430.50-1|1015	%{nvidia_libdir}/libEGL.so.1
21nr|nvidia430-430.50-1|1016	%{nvidia_libdir}/libGLESv1_CM.so.1
21nr|nvidia430-430.50-1|1017	%{nvidia_libdir}/libGLESv2.so.2
21nr|nvidia430-430.50-1|1018	%endif
21nr|nvidia430-430.50-1|1019	%{nvidia_libdir}/libGLX_nvidia.so.%{version}
21nr|nvidia430-430.50-1|1020	%{nvidia_libdir}/libGLX_nvidia.so.0
21nr|nvidia430-430.50-1|1021	%{nvidia_libdir}/libGLX_indirect.so.0
21nr|nvidia430-430.50-1|1022	%{nvidia_libdir}/libnvidia-fatbinaryloader.so.%{version}
21nr|nvidia430-430.50-1|1023	%{nvidia_libdir}/libnvidia-ptxjitcompiler.so*
21nr|nvidia430-430.50-1|1024	%{nvidia_libdir}/libnvidia-glcore.so.%{version}
21nr|nvidia430-430.50-1|1025	%{nvidia_libdir}/libnvidia-cfg.so.%{version}
21nr|nvidia430-430.50-1|1026	%{nvidia_libdir}/libnvidia-tls.so.%{version}
21nr|nvidia430-430.50-1|1027	%{nvidia_libdir}/libnvidia-glvkspirv.so.%{version}
21nr|nvidia430-430.50-1|1028	%{nvidia_libdir}/vdpau/libvdpau_nvidia.so.%{version}
21nr|nvidia430-430.50-1|1029	%{nvidia_libdir}/libEGL_nvidia.so.0
21nr|nvidia430-430.50-1|1030	%{nvidia_libdir}/libEGL_nvidia.so.%{version}
21nr|nvidia430-430.50-1|1031	%{nvidia_libdir}/libGLESv1_CM_nvidia.so.1
21nr|nvidia430-430.50-1|1032	%{nvidia_libdir}/libGLESv1_CM_nvidia.so.%{version}
21nr|nvidia430-430.50-1|1033	%{nvidia_libdir}/libGLESv2_nvidia.so.2
21nr|nvidia430-430.50-1|1034	%{nvidia_libdir}/libGLESv2_nvidia.so.%{version}
21nr|nvidia430-430.50-1|1035	%{nvidia_libdir}/libnvidia-eglcore.so.%{version}
21nr|nvidia430-430.50-1|1036	%{nvidia_libdir}/libnvidia-glsi.so.%{version}
21nr|nvidia430-430.50-1|1037	%{nvidia_libdir}/libnvidia-cfg.so.1
21nr|nvidia430-430.50-1|1038	%{nvidia_libdir}/libnvidia-fbc.so.1
21nr|nvidia430-430.50-1|1039	%{nvidia_libdir}/libnvidia-fbc.so.%{version}
21nr|nvidia430-430.50-1|1040	%{nvidia_libdir}/libnvidia-ifr.so.1
21nr|nvidia430-430.50-1|1041	%{nvidia_libdir}/libnvidia-ifr.so.%{version}
21nr|nvidia430-430.50-1|1042	%{nvidia_libdir}/libnvidia-ml.so.1
21nr|nvidia430-430.50-1|1043	%{nvidia_libdir}/libnvidia-ml.so.%{version}
21nr|nvidia430-430.50-1|1044	%{nvidia_libdir}/libvdpau_nvidia.so
21nr|nvidia430-430.50-1|1045	%{nvidia_libdir}/tls/libnvidia-tls.so.%{version}
21nr|nvidia430-430.50-1|1046	%{nvidia_libdir}/libnvidia-gtk2.so.%{version}
21nr|nvidia430-430.50-1|1047	%{nvidia_libdir}/libnvidia-gtk3.so.%{version}
21nr|nvidia430-430.50-1|1048	%{nvidia_libdir}/libnvidia-egl-wayland.so.1*
21nr|nvidia430-430.50-1|1049	%{nvidia_libdir}/libnvidia-cbl.so.%{version}
21nr|nvidia430-430.50-1|1050	%{nvidia_libdir}/libnvidia-rtcore.so.%{version}
21nr|nvidia430-430.50-1|1051	%{nvidia_libdir}/libnvoptix.so.%{version}
21nr|nvidia430-430.50-1|1052	%{nvidia_libdir}/libnvoptix.so.1
21nr|nvidia430-430.50-1|1053	%dir %{nvidia_libdir32}
21nr|nvidia430-430.50-1|1054	%dir %{nvidia_libdir32}/tls
21nr|nvidia430-430.50-1|1055	%dir %{nvidia_libdir32}/vdpau
21nr|nvidia430-430.50-1|1056	%{_prefix}/lib/nvidia
21nr|nvidia430-430.50-1|1057	%if ! %{with external_glvnd}
21nr|nvidia430-430.50-1|1058	%{nvidia_libdir32}/libGL.so.1.0.0
21nr|nvidia430-430.50-1|1059	%{nvidia_libdir32}/libGL.so.1
21nr|nvidia430-430.50-1|1060	%{nvidia_libdir32}/libGLX.so.0
21nr|nvidia430-430.50-1|1061	%{nvidia_libdir32}/libGLdispatch.so.0
21nr|nvidia430-430.50-1|1062	%{nvidia_libdir32}/libOpenGL.so.0
21nr|nvidia430-430.50-1|1063	%{nvidia_libdir32}/libEGL.so.1
21nr|nvidia430-430.50-1|1064	%{nvidia_libdir32}/libGLESv1_CM.so.1
21nr|nvidia430-430.50-1|1065	%{nvidia_libdir32}/libGLESv2.so.2
21nr|nvidia430-430.50-1|1066	%endif
21nr|nvidia430-430.50-1|1067	%{nvidia_libdir32}/libGLX_nvidia.so.%{version}
21nr|nvidia430-430.50-1|1068	%{nvidia_libdir32}/libGLX_nvidia.so.0
21nr|nvidia430-430.50-1|1069	%{nvidia_libdir32}/libGLX_indirect.so.0
21nr|nvidia430-430.50-1|1070	%{nvidia_libdir32}/libnvidia-fatbinaryloader.so.%{version}
21nr|nvidia430-430.50-1|1071	%{nvidia_libdir32}/libnvidia-ptxjitcompiler.so*
21nr|nvidia430-430.50-1|1072	%{nvidia_libdir32}/libnvidia-glcore.so.%{version}
21nr|nvidia430-430.50-1|1073	%{nvidia_libdir32}/libnvidia-ifr.so.1
21nr|nvidia430-430.50-1|1074	%{nvidia_libdir32}/libnvidia-ifr.so.%{version}
21nr|nvidia430-430.50-1|1075	%{nvidia_libdir32}/libnvidia-ml.so.1
21nr|nvidia430-430.50-1|1076	%{nvidia_libdir32}/libnvidia-ml.so.%{version}
21nr|nvidia430-430.50-1|1077	%{nvidia_libdir32}/libnvidia-tls.so.%{version}
21nr|nvidia430-430.50-1|1078	%{nvidia_libdir32}/libnvidia-glvkspirv.so.%{version}
21nr|nvidia430-430.50-1|1079	%{nvidia_libdir32}/libvdpau_nvidia.so
21nr|nvidia430-430.50-1|1080	%{nvidia_libdir32}/vdpau/libvdpau_nvidia.so.%{version}
21nr|nvidia430-430.50-1|1081	%{nvidia_libdir32}/tls/libnvidia-tls.so.%{version}
21nr|nvidia430-430.50-1|1082	%{nvidia_libdir32}/libnvidia-fbc.so.1
21nr|nvidia430-430.50-1|1083	%{nvidia_libdir32}/libnvidia-fbc.so.%{version}
21nr|nvidia430-430.50-1|1084	%{nvidia_libdir32}/libEGL_nvidia.so.0
21nr|nvidia430-430.50-1|1085	%{nvidia_libdir32}/libEGL_nvidia.so.%{version}
21nr|nvidia430-430.50-1|1086	%{nvidia_libdir32}/libGLESv1_CM_nvidia.so.1
21nr|nvidia430-430.50-1|1087	%{nvidia_libdir32}/libGLESv1_CM_nvidia.so.%{version}
21nr|nvidia430-430.50-1|1088	%{nvidia_libdir32}/libGLESv2_nvidia.so.2
21nr|nvidia430-430.50-1|1089	%{nvidia_libdir32}/libGLESv2_nvidia.so.%{version}
21nr|nvidia430-430.50-1|1090	%{nvidia_libdir32}/libnvidia-eglcore.so.%{version}
21nr|nvidia430-430.50-1|1091	%{nvidia_libdir32}/libnvidia-glsi.so.%{version}
21nr|nvidia430-430.50-1|1092	
21nr|nvidia430-430.50-1|1093	%ghost %{_libdir}/vdpau/libvdpau_nvidia.so.1
21nr|nvidia430-430.50-1|1094	# avoid unowned directory
21nr|nvidia430-430.50-1|1095	%dir %{_prefix}/lib/vdpau
21nr|nvidia430-430.50-1|1096	%ghost %{_prefix}/lib/vdpau/libvdpau_nvidia.so.1
21nr|nvidia430-430.50-1|1097	
21nr|nvidia430-430.50-1|1098	%dir %{nvidia_modulesdir}
21nr|nvidia430-430.50-1|1099	%{nvidia_modulesdir}/libnvidia-wfb.so.1
21nr|nvidia430-430.50-1|1100	%{nvidia_modulesdir}/libnvidia-wfb.so.%{version}
21nr|nvidia430-430.50-1|1101	%{nvidia_extensionsdir}/libglxserver_nvidia.so.%{version}
21nr|nvidia430-430.50-1|1102	%{nvidia_extensionsdir}/libglxserver_nvidia.so
21nr|nvidia430-430.50-1|1103	%{nvidia_extensionsdir}/libglx.so
21nr|nvidia430-430.50-1|1104	%{nvidia_driversdir}/nvidia_drv.so
21nr|nvidia430-430.50-1|1105	
21nr|nvidia430-430.50-1|1106	%files -n %{drivername}-devel -f %{pkgname}/nvidia-devel.files
21nr|nvidia430-430.50-1|1107	%if ! %{with external_glvnd}
21nr|nvidia430-430.50-1|1108	%{nvidia_libdir}/libGL.so
21nr|nvidia430-430.50-1|1109	%{nvidia_libdir}/libOpenGL.so
21nr|nvidia430-430.50-1|1110	%{nvidia_libdir}/libGLX.so
21nr|nvidia430-430.50-1|1111	%{nvidia_libdir}/libEGL.so
21nr|nvidia430-430.50-1|1112	%{nvidia_libdir}/libGLESv1_CM.so
21nr|nvidia430-430.50-1|1113	%{nvidia_libdir}/libGLESv2.so
21nr|nvidia430-430.50-1|1114	%endif
21nr|nvidia430-430.50-1|1115	%{nvidia_libdir}/libcuda.so
21nr|nvidia430-430.50-1|1116	%{nvidia_libdir}/libnvcuvid.so
21nr|nvidia430-430.50-1|1117	%{nvidia_libdir}/libnvidia-cfg.so
21nr|nvidia430-430.50-1|1118	%{nvidia_libdir}/libnvidia-fbc.so
21nr|nvidia430-430.50-1|1119	%{nvidia_libdir}/libnvidia-ifr.so
21nr|nvidia430-430.50-1|1120	%{nvidia_libdir}/libOpenCL.so
21nr|nvidia430-430.50-1|1121	%{nvidia_libdir}/libnvidia-ml.so
21nr|nvidia430-430.50-1|1122	%{nvidia_libdir}/libnvidia-encode.so
21nr|nvidia430-430.50-1|1123	%if ! %{with external_glvnd}
21nr|nvidia430-430.50-1|1124	%{nvidia_libdir32}/libGL.so
21nr|nvidia430-430.50-1|1125	%{nvidia_libdir32}/libOpenGL.so
21nr|nvidia430-430.50-1|1126	%{nvidia_libdir32}/libGLX.so
21nr|nvidia430-430.50-1|1127	%{nvidia_libdir32}/libEGL.so
21nr|nvidia430-430.50-1|1128	%{nvidia_libdir32}/libGLESv1_CM.so
21nr|nvidia430-430.50-1|1129	%{nvidia_libdir32}/libGLESv2.so
21nr|nvidia430-430.50-1|1130	%endif
21nr|nvidia430-430.50-1|1131	%{nvidia_libdir32}/libcuda.so
21nr|nvidia430-430.50-1|1132	%{nvidia_libdir32}/libnvcuvid.so
21nr|nvidia430-430.50-1|1133	%{nvidia_libdir32}/libnvidia-fbc.so
21nr|nvidia430-430.50-1|1134	%{nvidia_libdir32}/libnvidia-ifr.so
21nr|nvidia430-430.50-1|1135	%{nvidia_libdir32}/libOpenCL.so
21nr|nvidia430-430.50-1|1136	%{nvidia_libdir32}/libnvidia-ml.so
21nr|nvidia430-430.50-1|1137	%{nvidia_libdir32}/libnvidia-encode.so
21nr|nvidia430-430.50-1|1138	
21nr|nvidia430-430.50-1|1139	
21nr|nvidia430-430.50-1|1140	%files -n dkms-%{drivername}
21nr|nvidia430-430.50-1|1141	%doc %{pkgname}/LICENSE
21nr|nvidia430-430.50-1|1142	%{_usrsrc}/%{drivername}-%{version}-%{release}
21nr|nvidia430-430.50-1|1143	
21nr|nvidia430-430.50-1|1144	%files -n %{drivername}-doc-html -f %{pkgname}/nvidia-html.files
21nr|nvidia430-430.50-1|1145	
21nr|nvidia430-430.50-1|1146	%files -n %{drivername}-cuda-opencl -f %{pkgname}/nvidia-cuda.files
21nr|nvidia430-430.50-1|1147	%{nvidia_libdir}/libnvcuvid.so.%{version}
21nr|nvidia430-430.50-1|1148	%{nvidia_libdir}/libnvcuvid.so.1
21nr|nvidia430-430.50-1|1149	%{nvidia_libdir}/libnvidia-encode.so.1
21nr|nvidia430-430.50-1|1150	%{nvidia_libdir}/libnvidia-encode.so.%{version}
21nr|nvidia430-430.50-1|1151	%{nvidia_libdir}/libOpenCL.so.1.0.0
21nr|nvidia430-430.50-1|1152	%{nvidia_libdir}/libOpenCL.so.1.0
21nr|nvidia430-430.50-1|1153	%{nvidia_libdir}/libOpenCL.so.1
21nr|nvidia430-430.50-1|1154	%{nvidia_libdir}/libnvidia-compiler.so.%{version}
21nr|nvidia430-430.50-1|1155	%{nvidia_libdir}/libcuda.so.%{version}
21nr|nvidia430-430.50-1|1156	%{nvidia_libdir}/libcuda.so.1
21nr|nvidia430-430.50-1|1157	%{nvidia_libdir}/libnvidia-opencl.so.%{version}
21nr|nvidia430-430.50-1|1158	%{nvidia_libdir}/libnvidia-opencl.so.1
21nr|nvidia430-430.50-1|1159	%{nvidia_libdir32}/libnvidia-opencl.so.*
21nr|nvidia430-430.50-1|1160	%{nvidia_libdir32}/libnvcuvid.so.%{version}
21nr|nvidia430-430.50-1|1161	%{nvidia_libdir32}/libnvcuvid.so.1
21nr|nvidia430-430.50-1|1162	%{nvidia_libdir32}/libnvidia-encode.so.1
21nr|nvidia430-430.50-1|1163	%{nvidia_libdir32}/libnvidia-encode.so.%{version}
21nr|nvidia430-430.50-1|1164	%{nvidia_libdir32}/libOpenCL.so.1.0.0
21nr|nvidia430-430.50-1|1165	%{nvidia_libdir32}/libOpenCL.so.1.0
21nr|nvidia430-430.50-1|1166	%{nvidia_libdir32}/libOpenCL.so.1
21nr|nvidia430-430.50-1|1167	%{nvidia_libdir32}/libnvidia-compiler.so.%{version}
21nr|nvidia430-430.50-1|1168	%{nvidia_libdir32}/libcuda.so.%{version}
21nr|nvidia430-430.50-1|1169	%{nvidia_libdir32}/libcuda.so.1

20078 21
21nr|nvidia460-460.80-1|1	# FIXME: fix the cases when immediate symbol resolution is not enough.
21nr|nvidia460-460.80-1|2	# For the present, fall back to the old symbol resolution rules for ld.
21nr|nvidia460-460.80-1|3	%define _disable_ld_now 1
21nr|nvidia460-460.80-1|4	
21nr|nvidia460-460.80-1|5	# (tpg) disable interall rpm dependency generator
21nr|nvidia460-460.80-1|6	# define _use_internal_dependency_generator 0
21nr|nvidia460-460.80-1|7	
21nr|nvidia460-460.80-1|8	# Disable debug rpms.
21nr|nvidia460-460.80-1|9	%define _enable_debug_packages	%{nil}
21nr|nvidia460-460.80-1|10	%define debug_package		%{nil}
21nr|nvidia460-460.80-1|11	
21nr|nvidia460-460.80-1|12	%define name		nvidia460
21nr|nvidia460-460.80-1|13	
21nr|nvidia460-460.80-1|14	# When updating, please add new ids to ldetect-lst (merge2pcitable.pl)
21nr|nvidia460-460.80-1|15	%define version		460.80
21nr|nvidia460-460.80-1|16	
21nr|nvidia460-460.80-1|17	%define priority	9700
21nr|nvidia460-460.80-1|18	
21nr|nvidia460-460.80-1|19	%define pkgname64	NVIDIA-Linux-x86_64-%{version}
21nr|nvidia460-460.80-1|20	
21nr|nvidia460-460.80-1|21	%define drivername		%{name}
21nr|nvidia460-460.80-1|22	%define driverpkgname		x11-driver-video-%{drivername}
21nr|nvidia460-460.80-1|23	%define modulename		nvidia
21nr|nvidia460-460.80-1|24	# for description and documentation
21nr|nvidia460-460.80-1|25	%define xorg_extra_modules	%{_libdir}/xorg/extra-modules
21nr|nvidia460-460.80-1|26	%define nvidia_driversdir	%{_libdir}/%{drivername}/xorg
21nr|nvidia460-460.80-1|27	%define nvidia_extensionsdir	%{_libdir}/%{drivername}/xorg
21nr|nvidia460-460.80-1|28	%define nvidia_modulesdir	%{_libdir}/%{drivername}/xorg
21nr|nvidia460-460.80-1|29	%define nvidia_libdir		%{_libdir}/%{drivername}
21nr|nvidia460-460.80-1|30	%define nvidia_libdir32		%{_prefix}/lib/%{drivername}
21nr|nvidia460-460.80-1|31	%define nvidia_bindir		%{nvidia_libdir}/bin
21nr|nvidia460-460.80-1|32	# The entry in Cards+ this driver should be associated with, if there is
21nr|nvidia460-460.80-1|33	# no entry in ldetect-lst default pcitable:
21nr|nvidia460-460.80-1|34	# cooker ldetect-lst should be up-to-date
21nr|nvidia460-460.80-1|35	%define ldetect_cards_name	%nil
21nr|nvidia460-460.80-1|36	
21nr|nvidia460-460.80-1|37	%define pkgname %{pkgname64}
21nr|nvidia460-460.80-1|38	
21nr|nvidia460-460.80-1|39	%bcond_without force_32bit_deps
21nr|nvidia460-460.80-1|40	
21nr|nvidia460-460.80-1|41	# Other packages should not require any NVIDIA libraries, and this package
21nr|nvidia460-460.80-1|42	# should not be pulled in when libGL.so.1 is required
21nr|nvidia460-460.80-1|43	%if %{_use_internal_dependency_generator}
21nr|nvidia460-460.80-1|44	%global __provides_exclude (.*)\\.so(.*)|devel\\(libGL(.*)|devel\\(libEGL.*
21nr|nvidia460-460.80-1|45	%define common_requires_exceptions libGLcore\\.so|libnv.*\\.so|libGL(.*)
21nr|nvidia460-460.80-1|46	%else
21nr|nvidia460-460.80-1|47	%define _provides_exceptions \\.so
21nr|nvidia460-460.80-1|48	%define common_requires_exceptions libGLcore\\.so\\|libnv.*\\.so
21nr|nvidia460-460.80-1|49	%endif
21nr|nvidia460-460.80-1|50	
21nr|nvidia460-460.80-1|51	# (anssi) Allow installing of 64-bit package if the runtime dependencies
21nr|nvidia460-460.80-1|52	# of 32-bit libraries are not satisfied. If a 32-bit package that requires
21nr|nvidia460-460.80-1|53	# libGL.so.1 is installed, the 32-bit mesa libs are pulled in and that will
21nr|nvidia460-460.80-1|54	# pull the dependencies of 32-bit nvidia libraries in as well.
21nr|nvidia460-460.80-1|55	%if %{_use_internal_dependency_generator}
21nr|nvidia460-460.80-1|56	%global __requires_exclude %{common_requires_exceptions}|lib.*so\\.[^(]+(\\([^)]+\\))?$
21nr|nvidia460-460.80-1|57	%else
21nr|nvidia460-460.80-1|58	%global __requires_exclude %{common_requires_exceptions}\\|lib.*so\\.[^(]\\+\\(([^)]\\+)\\)\\?$
21nr|nvidia460-460.80-1|59	%endif
21nr|nvidia460-460.80-1|60	
21nr|nvidia460-460.80-1|61	# (anssi) Workaround wrong linking as of 310.19.
21nr|nvidia460-460.80-1|62	# This will probably be fixed soon (at least similar issues have been in the past).
21nr|nvidia460-460.80-1|63	# https://devtalk.nvidia.com/default/topic/523762/libnvidia-encode-so-310-19-has-dependency-on-missing-library/
21nr|nvidia460-460.80-1|64	%define _exclude_files_from_autoreq libnvidia-encode.so.%version
21nr|nvidia460-460.80-1|65	
21nr|nvidia460-460.80-1|66	Summary:	NVIDIA proprietary X.org driver and libraries
21nr|nvidia460-460.80-1|67	Name:		%{name}
21nr|nvidia460-460.80-1|68	Version:	%{version}
21nr|nvidia460-460.80-1|69	Release:	1
21nr|nvidia460-460.80-1|70	
21nr|nvidia460-460.80-1|71	Source0:	http://download.nvidia.com/XFree86/Linux-x86_64/%{version}/%{pkgname64}.run
21nr|nvidia460-460.80-1|72	# GPLv2 source code; see also http://cgit.freedesktop.org/~aplattner/
21nr|nvidia460-460.80-1|73	Source2:	http://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-%{version}.tar.bz2
21nr|nvidia460-460.80-1|74	Source3:	http://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-%{version}.tar.bz2
21nr|nvidia460-460.80-1|75	Source4:	http://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-%{version}.tar.bz2
21nr|nvidia460-460.80-1|76	Source5:	http://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-%{version}.tar.bz2
21nr|nvidia460-460.80-1|77	
21nr|nvidia460-460.80-1|78	Source100:	%{name}.rpmlintrc
21nr|nvidia460-460.80-1|79	Source101:	README.urpmi
21nr|nvidia460-460.80-1|80	
21nr|nvidia460-460.80-1|81	# Allow building the drivers with a different GCC version than the kernel.
21nr|nvidia460-460.80-1|82	# Might be risky but it is still better than failed builds of the drivers
21nr|nvidia460-460.80-1|83	# resulting in broken graphics at the users' machines after a GCC update.
21nr|nvidia460-460.80-1|84	Patch1:		no-cc-version-check.patch
21nr|nvidia460-460.80-1|85	
21nr|nvidia460-460.80-1|86	License:	Freeware
21nr|nvidia460-460.80-1|87	URL:		http://www.nvidia.com/object/unix.html
21nr|nvidia460-460.80-1|88	Group:		System/Kernel and hardware
21nr|nvidia460-460.80-1|89	Provides:	should-restart = system
21nr|nvidia460-460.80-1|90	
21nr|nvidia460-460.80-1|91	# Staring from v396.x, 32-bit x86 systems are not supported by the driver.
21nr|nvidia460-460.80-1|92	ExclusiveArch:	x86_64
21nr|nvidia460-460.80-1|93	
21nr|nvidia460-460.80-1|94	BuildRequires:	imagemagick
21nr|nvidia460-460.80-1|95	BuildRequires:	pkgconfig(xrender)
21nr|nvidia460-460.80-1|96	BuildRequires:	pkgconfig(gtk+-2.0)
21nr|nvidia460-460.80-1|97	BuildRequires:	pkgconfig(xv)
21nr|nvidia460-460.80-1|98	BuildRequires:	pkgconfig(gl)
21nr|nvidia460-460.80-1|99	BuildRequires:	pkgconfig(egl)
21nr|nvidia460-460.80-1|100	BuildRequires:	pkgconfig(xxf86vm)
21nr|nvidia460-460.80-1|101	BuildRequires:	pkgconfig(vdpau) >= 1.1
21nr|nvidia460-460.80-1|102	BuildRequires:	pkgconfig(libtirpc)
21nr|nvidia460-460.80-1|103	BuildRequires:	pkgconfig(dbus-1)
21nr|nvidia460-460.80-1|104	
21nr|nvidia460-460.80-1|105	%description
21nr|nvidia460-460.80-1|106	The proprietary driver for NVidia GPUs, long-lived branch.
21nr|nvidia460-460.80-1|107	
21nr|nvidia460-460.80-1|108	%package -n %{driverpkgname}
21nr|nvidia460-460.80-1|109	Summary:	NVIDIA proprietary X.org driver and libraries
21nr|nvidia460-460.80-1|110	Group:		System/Kernel and hardware
21nr|nvidia460-460.80-1|111	Requires(post): update-alternatives >= 1.9.0
21nr|nvidia460-460.80-1|112	Requires(postun): update-alternatives >= 1.9.0
21nr|nvidia460-460.80-1|113	Requires:	x11-server-common
21nr|nvidia460-460.80-1|114	Recommends:	%{drivername}-doc-html = %{version}
21nr|nvidia460-460.80-1|115	# Proper support for versioned kmod() was added in 2008.1:
21nr|nvidia460-460.80-1|116	Requires:	kmod(%{modulename}) = %{version}
21nr|nvidia460-460.80-1|117	# At least mplayer dlopens libvdpau.so.1, so the software will not pull in
21nr|nvidia460-460.80-1|118	# the vdpau library package. We ensure its installation here.
21nr|nvidia460-460.80-1|119	Requires:	%{_lib}vdpau1 >= 1.1
21nr|nvidia460-460.80-1|120	
21nr|nvidia460-460.80-1|121	Requires:	ldetect-lst >= 0.4
21nr|nvidia460-460.80-1|122	
21nr|nvidia460-460.80-1|123	Requires:	%{_lib}gldispatch0
21nr|nvidia460-460.80-1|124	Requires:	%{_lib}opengl0
21nr|nvidia460-460.80-1|125	Requires:	%{_lib}glvnd-glx
21nr|nvidia460-460.80-1|126	Requires:	%{_lib}glvnd-egl
21nr|nvidia460-460.80-1|127	Requires:	%{_lib}glvnd-gles
21nr|nvidia460-460.80-1|128	# ldconfig -X in the post script must see these libraries installed:
21nr|nvidia460-460.80-1|129	Requires(post):	%{_lib}glvnd-glx
21nr|nvidia460-460.80-1|130	Requires(post):	%{_lib}glvnd-egl
21nr|nvidia460-460.80-1|131	Requires(post):	%{_lib}glvnd-gles
21nr|nvidia460-460.80-1|132	
21nr|nvidia460-460.80-1|133	# Package cannot be installed as BuildRequires if it requires both
21nr|nvidia460-460.80-1|134	# 64 and 32 bit packages. Needed for python-pyopencl build on ABF.
21nr|nvidia460-460.80-1|135	%if %{with force_32bit_deps}
21nr|nvidia460-460.80-1|136	# Pull the 32-bit GLVND libraries in as well, the 32-bit applications
21nr|nvidia460-460.80-1|137	# running on 64-bit systems (e.g. Steam) might need them.
21nr|nvidia460-460.80-1|138	Requires:	libgldispatch0
21nr|nvidia460-460.80-1|139	Requires:	libopengl0
21nr|nvidia460-460.80-1|140	Requires:	libglvnd-glx
21nr|nvidia460-460.80-1|141	Requires:	libglvnd-egl
21nr|nvidia460-460.80-1|142	Requires:	libglvnd-gles
21nr|nvidia460-460.80-1|143	# ldconfig -X in the post script must see these libraries installed:
21nr|nvidia460-460.80-1|144	Requires(post):	libglvnd-glx
21nr|nvidia460-460.80-1|145	Requires(post):	libglvnd-egl
21nr|nvidia460-460.80-1|146	Requires(post):	libglvnd-gles
21nr|nvidia460-460.80-1|147	%endif
21nr|nvidia460-460.80-1|148	
21nr|nvidia460-460.80-1|149	Provides:	nvidia = %{version}-%{release}
21nr|nvidia460-460.80-1|150	
21nr|nvidia460-460.80-1|151	Conflicts:	nvidia-current-cuda-opencl <= 295.59-1
21nr|nvidia460-460.80-1|152	Conflicts:	nvidia-current
21nr|nvidia460-460.80-1|153	Conflicts:	x11-driver-video-nvidia-current
21nr|nvidia460-460.80-1|154	Recommends:	nvidia-additional-settings
21nr|nvidia460-460.80-1|155	
21nr|nvidia460-460.80-1|156	# nvidia430 is superceded by nvidia440
21nr|nvidia460-460.80-1|157	Obsoletes:	x11-driver-video-nvidia430 < %{version}-%{release}
21nr|nvidia460-460.80-1|158	
21nr|nvidia460-460.80-1|159	%description -n %{driverpkgname}
21nr|nvidia460-460.80-1|160	NVIDIA proprietary X.org graphics driver, related libraries and
21nr|nvidia460-460.80-1|161	configuration tools.
21nr|nvidia460-460.80-1|162	
21nr|nvidia460-460.80-1|163	Please use XFdrake to configure your NVIDIA card. The correct packages
21nr|nvidia460-460.80-1|164	will be automatically installed and configured in this case.
21nr|nvidia460-460.80-1|165	
21nr|nvidia460-460.80-1|166	%package -n dkms-%{drivername}
21nr|nvidia460-460.80-1|167	Summary:	Kernel module to manage NVIDIA GPUs
21nr|nvidia460-460.80-1|168	Group:		System/Kernel and hardware
21nr|nvidia460-460.80-1|169	Requires:	dkms
21nr|nvidia460-460.80-1|170	Requires(post):	dkms
21nr|nvidia460-460.80-1|171	Requires(preun):	dkms
21nr|nvidia460-460.80-1|172	Requires:	dracut >= 046
21nr|nvidia460-460.80-1|173	
21nr|nvidia460-460.80-1|174	# Helps when nvidia-current is based on the same version of the drivers.
21nr|nvidia460-460.80-1|175	Conflicts:	dkms-nvidia-current
21nr|nvidia460-460.80-1|176	
21nr|nvidia460-460.80-1|177	# nvidia430 is superceded by nvidia440
21nr|nvidia460-460.80-1|178	Obsoletes:	dkms-nvidia430 < %{version}-%{release}
21nr|nvidia460-460.80-1|179	
21nr|nvidia460-460.80-1|180	# DKMS package for each long-lived branch should provide this.
21nr|nvidia460-460.80-1|181	# It is needed to prevent the situation when several drivers from different
21nr|nvidia460-460.80-1|182	# branches are installed at the same time. Each of the drivers will have
21nr|nvidia460-460.80-1|183	# alias "nvidia" for modprobe, so they cannot co-exist.
21nr|nvidia460-460.80-1|184	Provides:	nvidia-driver-long-lived = %{version}-%{release}
21nr|nvidia460-460.80-1|185	Conflicts:	nvidia-driver-long-lived < %{version}-%{release}
21nr|nvidia460-460.80-1|186	
21nr|nvidia460-460.80-1|187	%description -n dkms-%{drivername}
21nr|nvidia460-460.80-1|188	Kernel module to manage NVIDIA GPUs. This
21nr|nvidia460-460.80-1|189	is to be used with the %{driverpkgname} package.
21nr|nvidia460-460.80-1|190	
21nr|nvidia460-460.80-1|191	%package -n %{drivername}-devel
21nr|nvidia460-460.80-1|192	Summary:	NVIDIA OpenGL/CUDA development libraries and headers
21nr|nvidia460-460.80-1|193	Group:		Development/C
21nr|nvidia460-460.80-1|194	Requires:	%{driverpkgname} = %{version}-%{release}
21nr|nvidia460-460.80-1|195	Requires:	%{drivername}-cuda-opencl = %{version}-%{release}
21nr|nvidia460-460.80-1|196	Conflicts:	nvidia-current-devel
21nr|nvidia460-460.80-1|197	Provides:	nvidia-devel = %{version}-%{release}
21nr|nvidia460-460.80-1|198	Requires:	%{_lib}vdpau-devel
21nr|nvidia460-460.80-1|199	
21nr|nvidia460-460.80-1|200	# nvidia430 is superceded by nvidia440
21nr|nvidia460-460.80-1|201	Obsoletes:	nvidia430-devel < %{version}-%{release}
21nr|nvidia460-460.80-1|202	
21nr|nvidia460-460.80-1|203	%description -n %{drivername}-devel
21nr|nvidia460-460.80-1|204	NVIDIA OpenGL/CUDA headers. This package is not required for normal use.
21nr|nvidia460-460.80-1|205	
21nr|nvidia460-460.80-1|206	%package -n %{drivername}-cuda-opencl
21nr|nvidia460-460.80-1|207	Summary:	CUDA and OpenCL libraries for NVIDIA proprietary driver
21nr|nvidia460-460.80-1|208	Group:		System/Kernel and hardware
21nr|nvidia460-460.80-1|209	Provides:	%{drivername}-cuda = %{version}-%{release}
21nr|nvidia460-460.80-1|210	Provides:	nvidia-cuda = %{version}-%{release}
21nr|nvidia460-460.80-1|211	Requires:	kmod(%{modulename}) = %{version}
21nr|nvidia460-460.80-1|212	Conflicts:	x11-driver-video-nvidia-current <= 295.59
21nr|nvidia460-460.80-1|213	Conflicts:	nvidia-current-cuda-opencl
21nr|nvidia460-460.80-1|214	
21nr|nvidia460-460.80-1|215	# nvidia430 is superceded by nvidia440
21nr|nvidia460-460.80-1|216	Obsoletes:	nvidia430-cuda-opencl < %{version}-%{release}
21nr|nvidia460-460.80-1|217	
21nr|nvidia460-460.80-1|218	%description -n %{drivername}-cuda-opencl
21nr|nvidia460-460.80-1|219	Cuda and OpenCL libraries for NVIDIA proprietary driver. This package is not
21nr|nvidia460-460.80-1|220	required for normal use, it provides libraries to use NVIDIA cards for High
21nr|nvidia460-460.80-1|221	Performance Computing (HPC).
21nr|nvidia460-460.80-1|222	
21nr|nvidia460-460.80-1|223	# HTML doc splitted off because of size, for live cds:
21nr|nvidia460-460.80-1|224	%package -n %{drivername}-doc-html
21nr|nvidia460-460.80-1|225	Summary:	NVIDIA html documentation (%{drivername})
21nr|nvidia460-460.80-1|226	Group:		System/Kernel and hardware
21nr|nvidia460-460.80-1|227	Requires:	%{driverpkgname} = %{version}-%{release}
21nr|nvidia460-460.80-1|228	
21nr|nvidia460-460.80-1|229	Conflicts:	nvidia-current-doc-html
21nr|nvidia460-460.80-1|230	
21nr|nvidia460-460.80-1|231	# nvidia430 is superceded by nvidia440
21nr|nvidia460-460.80-1|232	Obsoletes:	nvidia430-doc-html < %{version}-%{release}
21nr|nvidia460-460.80-1|233	
21nr|nvidia460-460.80-1|234	%description -n %{drivername}-doc-html
21nr|nvidia460-460.80-1|235	HTML version of the README.txt file provided in package
21nr|nvidia460-460.80-1|236	%{driverpkgname}.
21nr|nvidia460-460.80-1|237	
21nr|nvidia460-460.80-1|238	%prep
21nr|nvidia460-460.80-1|239	%setup -q -c -T -a 2 -a 3 -a 4 -a 5
21nr|nvidia460-460.80-1|240	sh %{SOURCE0} --extract-only
21nr|nvidia460-460.80-1|241	
21nr|nvidia460-460.80-1|242	pushd %{pkgname}/
21nr|nvidia460-460.80-1|243	rm -rf usr/src/nv/precompiled
21nr|nvidia460-460.80-1|244	%patch1 -p1
21nr|nvidia460-460.80-1|245	popd
21nr|nvidia460-460.80-1|246	
21nr|nvidia460-460.80-1|247	# We need a different dkms.conf because the one supplied in the upstream
21nr|nvidia460-460.80-1|248	# is actually a template. The real file is generated from it by
21nr|nvidia460-460.80-1|249	# nvidia-installer which we do not use.
21nr|nvidia460-460.80-1|250	pushd %{pkgname}/kernel
21nr|nvidia460-460.80-1|251	mv dkms.conf dkms.conf.orig
21nr|nvidia460-460.80-1|252	
21nr|nvidia460-460.80-1|253	# Notes from the original dkms.conf:
21nr|nvidia460-460.80-1|254	# ---------------
21nr|nvidia460-460.80-1|255	# By default, DKMS will add KERNELRELEASE to the make command line; however,
21nr|nvidia460-460.80-1|256	# this will cause the kernel module build to infer that it was invoked via
21nr|nvidia460-460.80-1|257	# Kbuild directly instead of DKMS. The dkms(8) manual page recommends quoting
21nr|nvidia460-460.80-1|258	# the 'make' command name to suppress this behavior.
21nr|nvidia460-460.80-1|259	# ---------------
21nr|nvidia460-460.80-1|260	cat > dkms.conf <<EOF
21nr|nvidia460-460.80-1|261	PACKAGE_NAME="nvidia"
21nr|nvidia460-460.80-1|262	PACKAGE_VERSION="%{version}"
21nr|nvidia460-460.80-1|263	BUILT_MODULE_NAME[0]="nvidia"
21nr|nvidia460-460.80-1|264	DEST_MODULE_LOCATION[0]="/kernel/drivers/video"
21nr|nvidia460-460.80-1|265	BUILT_MODULE_NAME[1]="nvidia-modeset"
21nr|nvidia460-460.80-1|266	DEST_MODULE_LOCATION[1]="/kernel/drivers/video"
21nr|nvidia460-460.80-1|267	BUILT_MODULE_NAME[2]="nvidia-drm"
21nr|nvidia460-460.80-1|268	DEST_MODULE_LOCATION[2]="/kernel/drivers/video"
21nr|nvidia460-460.80-1|269	BUILT_MODULE_NAME[3]="nvidia-uvm"
21nr|nvidia460-460.80-1|270	DEST_MODULE_LOCATION[3]="/kernel/drivers/video"
21nr|nvidia460-460.80-1|271	MAKE="'make' KERNEL_UNAME=\${kernelver} IGNORE_XEN_PRESENCE=1 IGNORE_CC_MISMATCH=1 modules"
21nr|nvidia460-460.80-1|272	CLEAN="'make' clean"
21nr|nvidia460-460.80-1|273	AUTOINSTALL="yes"
21nr|nvidia460-460.80-1|274	EOF
21nr|nvidia460-460.80-1|275	popd
21nr|nvidia460-460.80-1|276	
21nr|nvidia460-460.80-1|277	rm -f nvidia-settings-%{version}/src/*/*.a
21nr|nvidia460-460.80-1|278	
21nr|nvidia460-460.80-1|279	%build
21nr|nvidia460-460.80-1|280	# The code contains dozens on top of dozens on top of dozens of "false" positives
21nr|nvidia460-460.80-1|281	export CFLAGS="%optflags -Wno-error=format-security"
21nr|nvidia460-460.80-1|282	export CXXFLAGS="$CFLAGS"
21nr|nvidia460-460.80-1|283	export LDFLAGS="%{?ldflags}"
21nr|nvidia460-460.80-1|284	%make -C nvidia-settings-%{version}/src/libXNVCtrl
21nr|nvidia460-460.80-1|285	%make -C nvidia-settings-%{version}
21nr|nvidia460-460.80-1|286	%make -C nvidia-xconfig-%{version}
21nr|nvidia460-460.80-1|287	%make -C nvidia-modprobe-%{version}
21nr|nvidia460-460.80-1|288	%make -C nvidia-persistenced-%{version} LIBS="-ltirpc -ldl"
21nr|nvidia460-460.80-1|289	
21nr|nvidia460-460.80-1|290	%install
21nr|nvidia460-460.80-1|291	
21nr|nvidia460-460.80-1|292	# README.urpmi
21nr|nvidia460-460.80-1|293	cp %{SOURCE101} .
21nr|nvidia460-460.80-1|294	
21nr|nvidia460-460.80-1|295	cd %{pkgname}
21nr|nvidia460-460.80-1|296	
21nr|nvidia460-460.80-1|297	# dkms
21nr|nvidia460-460.80-1|298	install -d -m755 %{buildroot}%{_usrsrc}/%{drivername}-%{version}-%{release}
21nr|nvidia460-460.80-1|299	
21nr|nvidia460-460.80-1|300	# menu entry
21nr|nvidia460-460.80-1|301	install -d -m755 %{buildroot}%{_datadir}/%{drivername}
21nr|nvidia460-460.80-1|302	cat > %{buildroot}%{_datadir}/%{drivername}/rosa-nvidia-settings.desktop <<EOF
21nr|nvidia460-460.80-1|303	[Desktop Entry]
21nr|nvidia460-460.80-1|304	Name=NVIDIA Display Settings
21nr|nvidia460-460.80-1|305	GenericName=Configure NVIDIA X driver
21nr|nvidia460-460.80-1|306	GenericName[ru]=Настройка драйвера NVIDIA X
21nr|nvidia460-460.80-1|307	Comment=Configure NVIDIA X driver
21nr|nvidia460-460.80-1|308	Comment[ru]=Настройка драйвера NVIDIA X
21nr|nvidia460-460.80-1|309	Exec=%{_bindir}/nvidia-settings
21nr|nvidia460-460.80-1|310	Icon=%{drivername}-settings
21nr|nvidia460-460.80-1|311	Terminal=false
21nr|nvidia460-460.80-1|312	Type=Application
21nr|nvidia460-460.80-1|313	Categories=GTK;Settings;HardwareSettings;X-MandrivaLinux-System-Configuration;
21nr|nvidia460-460.80-1|314	EOF
21nr|nvidia460-460.80-1|315	
21nr|nvidia460-460.80-1|316	install -d -m755	%{buildroot}%{_datadir}/applications
21nr|nvidia460-460.80-1|317	touch			%{buildroot}%{_datadir}/applications/rosa-nvidia-settings.desktop
21nr|nvidia460-460.80-1|318	
21nr|nvidia460-460.80-1|319	# icons
21nr|nvidia460-460.80-1|320	install -d -m755 %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
21nr|nvidia460-460.80-1|321	convert -strip nvidia-settings.png -resize 16x16 %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{drivername}-settings.png
21nr|nvidia460-460.80-1|322	convert -strip nvidia-settings.png -resize 32x32 %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{drivername}-settings.png
21nr|nvidia460-460.80-1|323	convert -strip nvidia-settings.png -resize 48x48 %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{drivername}-settings.png
21nr|nvidia460-460.80-1|324	
21nr|nvidia460-460.80-1|325	error_fatal() {
21nr|nvidia460-460.80-1|326	echo "Error: $@." >&2
21nr|nvidia460-460.80-1|327	exit 1
21nr|nvidia460-460.80-1|328	}
21nr|nvidia460-460.80-1|329	
21nr|nvidia460-460.80-1|330	error_unhandled() {
21nr|nvidia460-460.80-1|331	echo "Warning: $@." >&2
21nr|nvidia460-460.80-1|332	echo "Warning: $@." >> warns.log
21nr|nvidia460-460.80-1|333	# cause distro builds to fail in case of unhandled files
21nr|nvidia460-460.80-1|334	exit 1
21nr|nvidia460-460.80-1|335	}
21nr|nvidia460-460.80-1|336	
21nr|nvidia460-460.80-1|337	parseparams() {
21nr|nvidia460-460.80-1|338	for value in $rest; do
21nr|nvidia460-460.80-1|339	local param=$1
21nr|nvidia460-460.80-1|340	[ -n "$param" ] || error_fatal "unhandled parameter $value"
21nr|nvidia460-460.80-1|341	shift
21nr|nvidia460-460.80-1|342	eval $param=$value
21nr|nvidia460-460.80-1|343	
21nr|nvidia460-460.80-1|344	[ -n "$value" ] || error_fatal "empty $param"
21nr|nvidia460-460.80-1|345	
21nr|nvidia460-460.80-1|346	# resolve libdir based on $arch
21nr|nvidia460-460.80-1|347	if [ "$param" = "arch" ]; then
21nr|nvidia460-460.80-1|348	case "$arch" in
21nr|nvidia460-460.80-1|349	NATIVE)		nvidia_libdir=%{nvidia_libdir};;
21nr|nvidia460-460.80-1|350	COMPAT32)	nvidia_libdir=%{nvidia_libdir32};;
21nr|nvidia460-460.80-1|351	*)		error_fatal "unknown arch $arch"
21nr|nvidia460-460.80-1|352	esac
21nr|nvidia460-460.80-1|353	fi
21nr|nvidia460-460.80-1|354	done
21nr|nvidia460-460.80-1|355	}
21nr|nvidia460-460.80-1|356	
21nr|nvidia460-460.80-1|357	add_to_list() {
21nr|nvidia460-460.80-1|358	# on distro builds, only use .manifest for doc files
21nr|nvidia460-460.80-1|359	[ "${2#%doc}" = "${2}" ] && return
21nr|nvidia460-460.80-1|360	local list="$1.files"
21nr|nvidia460-460.80-1|361	local entry="$2"
21nr|nvidia460-460.80-1|362	echo $entry >> $list
21nr|nvidia460-460.80-1|363	}
21nr|nvidia460-460.80-1|364	
21nr|nvidia460-460.80-1|365	install_symlink() {
21nr|nvidia460-460.80-1|366	local pkg="$1"
21nr|nvidia460-460.80-1|367	local dir="$2"
21nr|nvidia460-460.80-1|368	mkdir -p %{buildroot}$dir
21nr|nvidia460-460.80-1|369	ln -s $dest %{buildroot}$dir/$file
21nr|nvidia460-460.80-1|370	add_to_list $pkg $dir/$file
21nr|nvidia460-460.80-1|371	}
21nr|nvidia460-460.80-1|372	
21nr|nvidia460-460.80-1|373	install_lib_symlink() {
21nr|nvidia460-460.80-1|374	local pkg="$1"
21nr|nvidia460-460.80-1|375	local dir="$2"
21nr|nvidia460-460.80-1|376	case "$file" in
21nr|nvidia460-460.80-1|377	libvdpau_*.so)
21nr|nvidia460-460.80-1|378	# vdpau drivers => not put into -devel
21nr|nvidia460-460.80-1|379	;;
21nr|nvidia460-460.80-1|380	*.so)
21nr|nvidia460-460.80-1|381	pkg=nvidia-devel;;
21nr|nvidia460-460.80-1|382	esac
21nr|nvidia460-460.80-1|383	install_symlink $pkg $dir
21nr|nvidia460-460.80-1|384	}
21nr|nvidia460-460.80-1|385	
21nr|nvidia460-460.80-1|386	install_file_only() {
21nr|nvidia460-460.80-1|387	local pkg="$1"
21nr|nvidia460-460.80-1|388	local dir="$2"
21nr|nvidia460-460.80-1|389	mkdir -p %{buildroot}$dir
21nr|nvidia460-460.80-1|390	# replace 0444 with more usual 0644
21nr|nvidia460-460.80-1|391	[ "$perms" = "0444" ] && perms="0644"
21nr|nvidia460-460.80-1|392	install -m $perms $file %{buildroot}$dir
21nr|nvidia460-460.80-1|393	}
21nr|nvidia460-460.80-1|394	
21nr|nvidia460-460.80-1|395	install_file() {
21nr|nvidia460-460.80-1|396	local pkg="$1"
21nr|nvidia460-460.80-1|397	local dir="$2"
21nr|nvidia460-460.80-1|398	install_file_only $pkg $dir
21nr|nvidia460-460.80-1|399	add_to_list $pkg $dir/$(basename $file)
21nr|nvidia460-460.80-1|400	}
21nr|nvidia460-460.80-1|401	
21nr|nvidia460-460.80-1|402	get_module_dir() {
21nr|nvidia460-460.80-1|403	local subdir="$1"
21nr|nvidia460-460.80-1|404	case "$subdir" in
21nr|nvidia460-460.80-1|405	extensions*)	echo %{nvidia_extensionsdir};;
21nr|nvidia460-460.80-1|406	drivers/)	echo %{nvidia_driversdir};;
21nr|nvidia460-460.80-1|407	/)		echo %{nvidia_modulesdir};;
21nr|nvidia460-460.80-1|408	*)		error_unhandled "unhandled module subdir $subdir"
21nr|nvidia460-460.80-1|409	echo %{nvidia_modulesdir};;
21nr|nvidia460-460.80-1|410	esac
21nr|nvidia460-460.80-1|411	}
21nr|nvidia460-460.80-1|412	
21nr|nvidia460-460.80-1|413	for file in nvidia.files nvidia-devel.files nvidia-cuda.files nvidia-dkms.files nvidia-html.files; do
21nr|nvidia460-460.80-1|414	rm -f $file
21nr|nvidia460-460.80-1|415	touch $file
21nr|nvidia460-460.80-1|416	done
21nr|nvidia460-460.80-1|417	
21nr|nvidia460-460.80-1|418	# install files according to .manifest
21nr|nvidia460-460.80-1|419	cat .manifest | tail -n +9 | sort | uniq | while read line; do
21nr|nvidia460-460.80-1|420	arch=
21nr|nvidia460-460.80-1|421	style=
21nr|nvidia460-460.80-1|422	subdir=
21nr|nvidia460-460.80-1|423	dest=
21nr|nvidia460-460.80-1|424	nvidia_libdir=
21nr|nvidia460-460.80-1|425	inherit_path_str=
21nr|nvidia460-460.80-1|426	glvnd=
21nr|nvidia460-460.80-1|427	
21nr|nvidia460-460.80-1|428	rest=${line%%%%MODULE:*}
21nr|nvidia460-460.80-1|429	file=${rest%%%% *}
21nr|nvidia460-460.80-1|430	rest=${rest#* }
21nr|nvidia460-460.80-1|431	perms=${rest%%%% *}
21nr|nvidia460-460.80-1|432	rest=${rest#* }
21nr|nvidia460-460.80-1|433	type=${rest%%%% *}
21nr|nvidia460-460.80-1|434	[ "${rest#* }" = "$rest" ] && rest= || rest=${rest#* }
21nr|nvidia460-460.80-1|435	
21nr|nvidia460-460.80-1|436	case "$type" in
21nr|nvidia460-460.80-1|437	CUDA_LIB)
21nr|nvidia460-460.80-1|438	parseparams arch subdir
21nr|nvidia460-460.80-1|439	install_file nvidia-cuda $nvidia_libdir/$subdir
21nr|nvidia460-460.80-1|440	;;
21nr|nvidia460-460.80-1|441	CUDA_SYMLINK)
21nr|nvidia460-460.80-1|442	parseparams arch subdir dest
21nr|nvidia460-460.80-1|443	install_lib_symlink nvidia-cuda $nvidia_libdir/$subdir
21nr|nvidia460-460.80-1|444	;;
21nr|nvidia460-460.80-1|445	ENCODEAPI_LIB)
21nr|nvidia460-460.80-1|446	parseparams arch subdir
21nr|nvidia460-460.80-1|447	install_file nvidia $nvidia_libdir/$subdir
21nr|nvidia460-460.80-1|448	;;
21nr|nvidia460-460.80-1|449	ENCODEAPI_LIB_SYMLINK)
21nr|nvidia460-460.80-1|450	parseparams arch dest
21nr|nvidia460-460.80-1|451	install_lib_symlink nvidia $nvidia_libdir
21nr|nvidia460-460.80-1|452	;;
21nr|nvidia460-460.80-1|453	EXPLICIT_PATH)
21nr|nvidia460-460.80-1|454	parseparams dest
21nr|nvidia460-460.80-1|455	install_file nvidia %{_datadir}/nvidia
21nr|nvidia460-460.80-1|456	;;
21nr|nvidia460-460.80-1|457	NVCUVID_LIB)
21nr|nvidia460-460.80-1|458	parseparams arch subdir
21nr|nvidia460-460.80-1|459	install_file nvidia-cuda $nvidia_libdir/$subdir
21nr|nvidia460-460.80-1|460	;;
21nr|nvidia460-460.80-1|461	NVCUVID_LIB_SYMLINK)
21nr|nvidia460-460.80-1|462	parseparams arch dest
21nr|nvidia460-460.80-1|463	install_lib_symlink nvidia-cuda $nvidia_libdir
21nr|nvidia460-460.80-1|464	;;
21nr|nvidia460-460.80-1|465	NVIFR_LIB)
21nr|nvidia460-460.80-1|466	parseparams arch subdir
21nr|nvidia460-460.80-1|467	install_file nvidia $nvidia_libdir/$subdir
21nr|nvidia460-460.80-1|468	;;
21nr|nvidia460-460.80-1|469	NVIFR_LIB_SYMLINK)
21nr|nvidia460-460.80-1|470	parseparams arch dest
21nr|nvidia460-460.80-1|471	install_lib_symlink nvidia $nvidia_libdir
21nr|nvidia460-460.80-1|472	;;
21nr|nvidia460-460.80-1|473	
21nr|nvidia460-460.80-1|474	OPENGL_LIB)
21nr|nvidia460-460.80-1|475	parseparams arch
21nr|nvidia460-460.80-1|476	install_file nvidia $nvidia_libdir
21nr|nvidia460-460.80-1|477	;;
21nr|nvidia460-460.80-1|478	OPENGL_SYMLINK)
21nr|nvidia460-460.80-1|479	parseparams arch dest
21nr|nvidia460-460.80-1|480	install_lib_symlink nvidia $nvidia_libdir
21nr|nvidia460-460.80-1|481	;;
21nr|nvidia460-460.80-1|482	GLVND_LIB)
21nr|nvidia460-460.80-1|483	;;
21nr|nvidia460-460.80-1|484	GLVND_SYMLINK)
21nr|nvidia460-460.80-1|485	;;
21nr|nvidia460-460.80-1|486	GLX_CLIENT_LIB|EGL_CLIENT_LIB)
21nr|nvidia460-460.80-1|487	;;
21nr|nvidia460-460.80-1|488	GLX_CLIENT_SYMLINK|EGL_CLIENT_SYMLINK)
21nr|nvidia460-460.80-1|489	;;
21nr|nvidia460-460.80-1|490	TLS_LIB)
21nr|nvidia460-460.80-1|491	parseparams arch style subdir
21nr|nvidia460-460.80-1|492	install_file nvidia $nvidia_libdir/$subdir
21nr|nvidia460-460.80-1|493	;;
21nr|nvidia460-460.80-1|494	TLS_SYMLINK)
21nr|nvidia460-460.80-1|495	parseparams arch style subdir dest
21nr|nvidia460-460.80-1|496	install_lib_symlink nvidia $nvidia_libdir/$subdir
21nr|nvidia460-460.80-1|497	;;
21nr|nvidia460-460.80-1|498	UTILITY_LIB)
21nr|nvidia460-460.80-1|499	# backward-compatibility
21nr|nvidia460-460.80-1|500	[ -n "${rest}" ] || rest="NATIVE $rest"
21nr|nvidia460-460.80-1|501	parseparams arch subdir
21nr|nvidia460-460.80-1|502	install_file nvidia $nvidia_libdir/$subdir
21nr|nvidia460-460.80-1|503	;;
21nr|nvidia460-460.80-1|504	UTILITY_LIB_SYMLINK)
21nr|nvidia460-460.80-1|505	# backward-compatibility
21nr|nvidia460-460.80-1|506	[ "${rest#* }" != "$rest" ] || rest="NATIVE $rest"
21nr|nvidia460-460.80-1|507	parseparams arch dest
21nr|nvidia460-460.80-1|508	install_lib_symlink nvidia $nvidia_libdir
21nr|nvidia460-460.80-1|509	;;
21nr|nvidia460-460.80-1|510	OPENCL_LIB)
21nr|nvidia460-460.80-1|511	[ -n "${rest}" ] || rest="NATIVE $rest"
21nr|nvidia460-460.80-1|512	parseparams arch subdir
21nr|nvidia460-460.80-1|513	install_file nvidia $nvidia_libdir/$subdir
21nr|nvidia460-460.80-1|514	;;
21nr|nvidia460-460.80-1|515	OPENCL_LIB_SYMLINK)
21nr|nvidia460-460.80-1|516	[ "${rest#* }" != "$rest" ] || rest="NATIVE $rest"
21nr|nvidia460-460.80-1|517	parseparams arch subdir dest
21nr|nvidia460-460.80-1|518	install_lib_symlink nvidia $nvidia_libdir/$subdir
21nr|nvidia460-460.80-1|519	;;
21nr|nvidia460-460.80-1|520	OPENCL_WRAPPER_LIB)
21nr|nvidia460-460.80-1|521	[ -n "${rest}" ] || rest="NATIVE $rest"
21nr|nvidia460-460.80-1|522	parseparams arch subdir
21nr|nvidia460-460.80-1|523	install_file nvidia $nvidia_libdir/$subdir
21nr|nvidia460-460.80-1|524	;;
21nr|nvidia460-460.80-1|525	OPENCL_WRAPPER_SYMLINK)
21nr|nvidia460-460.80-1|526	[ "${rest#* }" != "$rest" ] || rest="NATIVE $rest"
21nr|nvidia460-460.80-1|527	parseparams arch subdir dest
21nr|nvidia460-460.80-1|528	install_lib_symlink nvidia $nvidia_libdir/$subdir
21nr|nvidia460-460.80-1|529	;;
21nr|nvidia460-460.80-1|530	VDPAU_LIB)
21nr|nvidia460-460.80-1|531	parseparams arch subdir
21nr|nvidia460-460.80-1|532	case $file in *libvdpau_nvidia.so*);; *) continue; esac
21nr|nvidia460-460.80-1|533	install_file nvidia $nvidia_libdir/$subdir
21nr|nvidia460-460.80-1|534	;;
21nr|nvidia460-460.80-1|535	VDPAU_SYMLINK)
21nr|nvidia460-460.80-1|536	parseparams arch subdir dest
21nr|nvidia460-460.80-1|537	case $file in *libvdpau_nvidia.so*);; *) continue; esac
21nr|nvidia460-460.80-1|538	install_lib_symlink nvidia $nvidia_libdir/$subdir
21nr|nvidia460-460.80-1|539	;;
21nr|nvidia460-460.80-1|540	VDPAU_WRAPPER_LIB)
21nr|nvidia460-460.80-1|541	parseparams arch subdir
21nr|nvidia460-460.80-1|542	case $file in *libvdpau_nvidia.so*);; *) continue; esac
21nr|nvidia460-460.80-1|543	install_file nvidia $nvidia_libdir/$subdir
21nr|nvidia460-460.80-1|544	;;
21nr|nvidia460-460.80-1|545	VDPAU_WRAPPER_SYMLINK)
21nr|nvidia460-460.80-1|546	parseparams arch subdir dest
21nr|nvidia460-460.80-1|547	case $file in *libvdpau_nvidia.so*);; *) continue; esac
21nr|nvidia460-460.80-1|548	install_lib_symlink nvidia $nvidia_libdir/$subdir
21nr|nvidia460-460.80-1|549	;;
21nr|nvidia460-460.80-1|550	XLIB_STATIC_LIB)
21nr|nvidia460-460.80-1|551	install_file nvidia-devel %{nvidia_libdir}
21nr|nvidia460-460.80-1|552	;;
21nr|nvidia460-460.80-1|553	XLIB_SHARED_LIB)
21nr|nvidia460-460.80-1|554	install_file nvidia %{nvidia_libdir}
21nr|nvidia460-460.80-1|555	;;
21nr|nvidia460-460.80-1|556	XLIB_SYMLINK)
21nr|nvidia460-460.80-1|557	parseparams dest
21nr|nvidia460-460.80-1|558	install_lib_symlink nvidia %{nvidia_libdir}
21nr|nvidia460-460.80-1|559	;;
21nr|nvidia460-460.80-1|560	LIBGL_LA)
21nr|nvidia460-460.80-1|561	# (Anssi) we don't install .la files
21nr|nvidia460-460.80-1|562	;;
21nr|nvidia460-460.80-1|563	XMODULE_SHARED_LIB|GLX_MODULE_SHARED_LIB)
21nr|nvidia460-460.80-1|564	parseparams subdir
21nr|nvidia460-460.80-1|565	install_file nvidia $(get_module_dir $subdir)
21nr|nvidia460-460.80-1|566	;;
21nr|nvidia460-460.80-1|567	XMODULE_NEWSYM)
21nr|nvidia460-460.80-1|568	# symlink that is created only if it doesn't already
21nr|nvidia460-460.80-1|569	# exist (i.e. as part of x11-server)
21nr|nvidia460-460.80-1|570	case "$file" in
21nr|nvidia460-460.80-1|571	libwfb.so)
21nr|nvidia460-460.80-1|572	continue
21nr|nvidia460-460.80-1|573	;;
21nr|nvidia460-460.80-1|574	*)
21nr|nvidia460-460.80-1|575	error_unhandled "unknown XMODULE_NEWSYM type file $file, skipped"
21nr|nvidia460-460.80-1|576	continue
21nr|nvidia460-460.80-1|577	esac
21nr|nvidia460-460.80-1|578	parseparams subdir dest
21nr|nvidia460-460.80-1|579	install_symlink nvidia $(get_module_dir $subdir)
21nr|nvidia460-460.80-1|580	;;
21nr|nvidia460-460.80-1|581	XMODULE_SYMLINK|GLX_MODULE_SYMLINK)
21nr|nvidia460-460.80-1|582	parseparams subdir dest
21nr|nvidia460-460.80-1|583	install_symlink nvidia $(get_module_dir $subdir)
21nr|nvidia460-460.80-1|584	;;
21nr|nvidia460-460.80-1|585	VDPAU_HEADER)
21nr|nvidia460-460.80-1|586	continue
21nr|nvidia460-460.80-1|587	parseparams subdir
21nr|nvidia460-460.80-1|588	install_file_only nvidia-devel %{_includedir}/%{drivername}/$subdir
21nr|nvidia460-460.80-1|589	;;
21nr|nvidia460-460.80-1|590	OPENGL_HEADER|CUDA_HEADER)
21nr|nvidia460-460.80-1|591	parseparams subdir
21nr|nvidia460-460.80-1|592	install_file_only nvidia-devel %{_includedir}/%{drivername}/$subdir
21nr|nvidia460-460.80-1|593	;;
21nr|nvidia460-460.80-1|594	DOCUMENTATION)
21nr|nvidia460-460.80-1|595	parseparams subdir
21nr|nvidia460-460.80-1|596	case $subdir in
21nr|nvidia460-460.80-1|597	*/html)
21nr|nvidia460-460.80-1|598	add_to_list nvidia-html "%%doc %{pkgname}/$file"
21nr|nvidia460-460.80-1|599	continue
21nr|nvidia460-460.80-1|600	;;
21nr|nvidia460-460.80-1|601	*/include/*)
21nr|nvidia460-460.80-1|602	continue
21nr|nvidia460-460.80-1|603	;;
21nr|nvidia460-460.80-1|604	esac
21nr|nvidia460-460.80-1|605	case $file in
21nr|nvidia460-460.80-1|606	*XF86Config*|*nvidia-settings.png)
21nr|nvidia460-460.80-1|607	continue;;
21nr|nvidia460-460.80-1|608	esac
21nr|nvidia460-460.80-1|609	add_to_list nvidia "%%doc %{pkgname}/$file"
21nr|nvidia460-460.80-1|610	;;
21nr|nvidia460-460.80-1|611	MANPAGE|NVIDIA_MODPROBE_MANPAGE)
21nr|nvidia460-460.80-1|612	parseparams subdir
21nr|nvidia460-460.80-1|613	case "$file" in
21nr|nvidia460-460.80-1|614	*nvidia-installer*)
21nr|nvidia460-460.80-1|615	# not installed
21nr|nvidia460-460.80-1|616	continue
21nr|nvidia460-460.80-1|617	;;
21nr|nvidia460-460.80-1|618	*nvidia-settings*|*nvidia-xconfig*|*nvidia-modprobe*|*nvidia-persistenced*)
21nr|nvidia460-460.80-1|619	# installed separately below
21nr|nvidia460-460.80-1|620	continue
21nr|nvidia460-460.80-1|621	;;
21nr|nvidia460-460.80-1|622	*nvidia-smi*|*nvidia-cuda-mps-control*)
21nr|nvidia460-460.80-1|623	# ok
21nr|nvidia460-460.80-1|624	;;
21nr|nvidia460-460.80-1|625	*)
21nr|nvidia460-460.80-1|626	error_unhandled "skipped unknown man page $(basename $file)"
21nr|nvidia460-460.80-1|627	continue
21nr|nvidia460-460.80-1|628	esac
21nr|nvidia460-460.80-1|629	install_file_only nvidia %{_mandir}/$subdir
21nr|nvidia460-460.80-1|630	;;
21nr|nvidia460-460.80-1|631	UTILITY_BINARY)
21nr|nvidia460-460.80-1|632	case "$file" in
21nr|nvidia460-460.80-1|633	*nvidia-settings|*nvidia-xconfig|*nvidia-persistenced)
21nr|nvidia460-460.80-1|634	# not installed, we install our own copy
21nr|nvidia460-460.80-1|635	continue
21nr|nvidia460-460.80-1|636	;;
21nr|nvidia460-460.80-1|637	*nvidia-smi|*nvidia-bug-report.sh|*nvidia-debugdump|*nvidia-ngx-updater)
21nr|nvidia460-460.80-1|638	# ok
21nr|nvidia460-460.80-1|639	;;
21nr|nvidia460-460.80-1|640	*nvidia-cuda-mps-control|*nvidia-cuda-mps-server)
21nr|nvidia460-460.80-1|641	# ok
21nr|nvidia460-460.80-1|642	;;
21nr|nvidia460-460.80-1|643	*)
21nr|nvidia460-460.80-1|644	error_unhandled "unknown binary $(basename $file) will be installed to %{nvidia_bindir}/$(basename $file)"
21nr|nvidia460-460.80-1|645	;;
21nr|nvidia460-460.80-1|646	esac
21nr|nvidia460-460.80-1|647	install_file nvidia %{nvidia_bindir}
21nr|nvidia460-460.80-1|648	;;
21nr|nvidia460-460.80-1|649	UTILITY_BIN_SYMLINK)
21nr|nvidia460-460.80-1|650	case $file in nvidia-uninstall) continue;; esac
21nr|nvidia460-460.80-1|651	parseparams dest
21nr|nvidia460-460.80-1|652	install_symlink nvidia %{nvidia_bindir}
21nr|nvidia460-460.80-1|653	;;
21nr|nvidia460-460.80-1|654	INTERNAL_UTILITY*)
21nr|nvidia460-460.80-1|655	case "$file" in
21nr|nvidia460-460.80-1|656	*libglvnd_install_checker*)
21nr|nvidia460-460.80-1|657	# ROSA does provide libglvnd, the checker is not needed.
21nr|nvidia460-460.80-1|658	continue
21nr|nvidia460-460.80-1|659	;;
21nr|nvidia460-460.80-1|660	*)
21nr|nvidia460-460.80-1|661	error_unhandled "unknown file $file of type $type to be installed, see .manifest."
21nr|nvidia460-460.80-1|662	;;
21nr|nvidia460-460.80-1|663	esac
21nr|nvidia460-460.80-1|664	;;
21nr|nvidia460-460.80-1|665	NVIDIA_MODPROBE)
21nr|nvidia460-460.80-1|666	# A suid-root tool (GPLv2) used as fallback for loading the module and
21nr|nvidia460-460.80-1|667	# creating the device nodes in case the driver component is running as
21nr|nvidia460-460.80-1|668	# a non-root user (e.g. a CUDA application). While the module is automatically
21nr|nvidia460-460.80-1|669	# loaded by udev rules, the device nodes are not automatically created
21nr|nvidia460-460.80-1|670	# like with regular drivers and therefore this tool is installed on
21nr|nvidia460-460.80-1|671	# ROSA as well, at least for now.
21nr|nvidia460-460.80-1|672	;;
21nr|nvidia460-460.80-1|673	INSTALLER_BINARY)
21nr|nvidia460-460.80-1|674	# not installed
21nr|nvidia460-460.80-1|675	;;
21nr|nvidia460-460.80-1|676	KERNEL_MODULE_SRC)
21nr|nvidia460-460.80-1|677	# These lines now have an item like "INHERIT_PATH_DEPTH:1"
21nr|nvidia460-460.80-1|678	# It specifies, how many components of the path to skip.
21nr|nvidia460-460.80-1|679	# For example, the manifest mat contain the following line:
21nr|nvidia460-460.80-1|680	#   kernel/nvidia/nv.c 0644 KERNEL_MODULE_SRC INHERIT_PATH_DEPTH:1
21nr|nvidia460-460.80-1|681	# Skip one component of the path as suggested by INHERIT_PATH_DEPTH:1,
21nr|nvidia460-460.80-1|682	# and we get "nvidia/nv.c", which should be installed as
21nr|nvidia460-460.80-1|683	# /usr/src/<driver-version-release>/nvidia/nv.c.
21nr|nvidia460-460.80-1|684	parseparams inherit_path_str
21nr|nvidia460-460.80-1|685	if [ $inherit_path_str != "INHERIT_PATH_DEPTH:1" ]; then
21nr|nvidia460-460.80-1|686	error_unhandled "unexpected option for $file: \"$inherit_path_str\"."
21nr|nvidia460-460.80-1|687	fi
21nr|nvidia460-460.80-1|688	dest=$(echo $file | sed 's/[^/]*\///')
21nr|nvidia460-460.80-1|689	install_file nvidia-dkms %{_usrsrc}/%{drivername}-%{version}-%{release}/$(dirname $dest)
21nr|nvidia460-460.80-1|690	;;
21nr|nvidia460-460.80-1|691	DKMS_CONF)
21nr|nvidia460-460.80-1|692	# We will replace it with our own dkms.conf below but the
21nr|nvidia460-460.80-1|693	# file must be listed anyway.
21nr|nvidia460-460.80-1|694	install_file nvidia-dkms %{_usrsrc}/%{drivername}-%{version}-%{release}
21nr|nvidia460-460.80-1|695	;;
21nr|nvidia460-460.80-1|696	CUDA_ICD)
21nr|nvidia460-460.80-1|697	# in theory this should go to the cuda subpackage, but it goes into the main package
21nr|nvidia460-460.80-1|698	# as this avoids one broken symlink and it is small enough to not cause space issues
21nr|nvidia460-460.80-1|699	install_file nvidia %{_sysconfdir}/%{drivername}
21nr|nvidia460-460.80-1|700	;;
21nr|nvidia460-460.80-1|701	VULKAN_ICD_JSON)
21nr|nvidia460-460.80-1|702	parseparams dest
21nr|nvidia460-460.80-1|703	install_file nvidia %{_sysconfdir}/vulkan/${dest}
21nr|nvidia460-460.80-1|704	;;
21nr|nvidia460-460.80-1|705	GLVND_EGL_ICD_JSON)
21nr|nvidia460-460.80-1|706	install_file nvidia %{_datadir}/glvnd/egl_vendor.d
21nr|nvidia460-460.80-1|707	;;
21nr|nvidia460-460.80-1|708	EGL_EXTERNAL_PLATFORM_JSON)
21nr|nvidia460-460.80-1|709	install_file nvidia %{_datadir}/egl/egl_external_platform.d/
21nr|nvidia460-460.80-1|710	;;
21nr|nvidia460-460.80-1|711	APPLICATION_PROFILE)
21nr|nvidia460-460.80-1|712	parseparams subdir
21nr|nvidia460-460.80-1|713	# application profile filenames are versioned, we can use a common
21nr|nvidia460-460.80-1|714	# non-alternativesized directory
21nr|nvidia460-460.80-1|715	install_file nvidia %{_datadir}/nvidia/$subdir
21nr|nvidia460-460.80-1|716	;;
21nr|nvidia460-460.80-1|717	DOT_DESKTOP)
21nr|nvidia460-460.80-1|718	# we provide our own for now
21nr|nvidia460-460.80-1|719	;;
21nr|nvidia460-460.80-1|720	XORG_OUTPUTCLASS_CONFIG)
21nr|nvidia460-460.80-1|721	# nvidia-drm-outputclass.conf allows to load the appropriate
21nr|nvidia460-460.80-1|722	# X11 driver automatically if nvidia kernel module is used
21nr|nvidia460-460.80-1|723	# by the graphics device. Xorg >= 1.16.
21nr|nvidia460-460.80-1|724	# Not needed in our case, because XFdrake should create the
21nr|nvidia460-460.80-1|725	# Xorg config appropriately.
21nr|nvidia460-460.80-1|726	;;
21nr|nvidia460-460.80-1|727	*)
21nr|nvidia460-460.80-1|728	error_unhandled "file $(basename $file) of unknown type $type will be skipped"
21nr|nvidia460-460.80-1|729	esac
21nr|nvidia460-460.80-1|730	done
21nr|nvidia460-460.80-1|731	
21nr|nvidia460-460.80-1|732	[ -z "$warnings" ] || echo "Please file a bug about the above warnings at http://bugs.rosalinux.ru/." >> warns.log
21nr|nvidia460-460.80-1|733	
21nr|nvidia460-460.80-1|734	# Create the convenience symlinks. As the packages with nvidia are mutually
21nr|nvidia460-460.80-1|735	# exclusive now, there is no need to use alternatives for this.
21nr|nvidia460-460.80-1|736	ln -s %{nvidia_libdir} %{buildroot}%{_libdir}/nvidia
21nr|nvidia460-460.80-1|737	ln -s %{nvidia_libdir32} %{buildroot}%{_prefix}/lib/nvidia
21nr|nvidia460-460.80-1|738	
21nr|nvidia460-460.80-1|739	# confirm SONAME; if something else than libvdpau_nvidia.so or libvdpau_nvidia.so.1, adapt .spec as needed:
21nr|nvidia460-460.80-1|740	[ "$(objdump -p %{buildroot}%{nvidia_libdir}/vdpau/libvdpau_nvidia.so.%{version} | grep SONAME | gawk '{ print $2 }')" = "libvdpau_nvidia.so.1" ]
21nr|nvidia460-460.80-1|741	
21nr|nvidia460-460.80-1|742	rm -f %{buildroot}%{nvidia_libdir}/vdpau/libvdpau_nvidia.so.1
21nr|nvidia460-460.80-1|743	rm -f %{buildroot}%{nvidia_libdir32}/vdpau/libvdpau_nvidia.so.1
21nr|nvidia460-460.80-1|744	
21nr|nvidia460-460.80-1|745	# vdpau alternative symlink
21nr|nvidia460-460.80-1|746	install -d -m755 %{buildroot}%{_libdir}/vdpau
21nr|nvidia460-460.80-1|747	touch %{buildroot}%{_libdir}/vdpau/libvdpau_nvidia.so.1
21nr|nvidia460-460.80-1|748	install -d -m755 %{buildroot}%{_prefix}/lib/vdpau
21nr|nvidia460-460.80-1|749	touch %{buildroot}%{_prefix}/lib/vdpau/libvdpau_nvidia.so.1
21nr|nvidia460-460.80-1|750	
21nr|nvidia460-460.80-1|751	# self-built binaries
21nr|nvidia460-460.80-1|752	install -m755 ../nvidia-settings-%{version}/src/_out/*/nvidia-settings %{buildroot}%{nvidia_bindir}
21nr|nvidia460-460.80-1|753	install -m755 ../nvidia-xconfig-%{version}/_out/*/nvidia-xconfig %{buildroot}%{nvidia_bindir}
21nr|nvidia460-460.80-1|754	install -m755 ../nvidia-persistenced-%{version}/_out/*/nvidia-persistenced %{buildroot}%{nvidia_bindir}
21nr|nvidia460-460.80-1|755	install -m4755 ../nvidia-modprobe-%{version}/_out/*/nvidia-modprobe %{buildroot}%{nvidia_bindir}
21nr|nvidia460-460.80-1|756	
21nr|nvidia460-460.80-1|757	# binary alternatives
21nr|nvidia460-460.80-1|758	install -d -m755			%{buildroot}%{_bindir}
21nr|nvidia460-460.80-1|759	touch					%{buildroot}%{_bindir}/nvidia-debugdump
21nr|nvidia460-460.80-1|760	touch					%{buildroot}%{_bindir}/nvidia-ngx-updater
21nr|nvidia460-460.80-1|761	touch					%{buildroot}%{_bindir}/nvidia-settings
21nr|nvidia460-460.80-1|762	touch					%{buildroot}%{_bindir}/nvidia-smi
21nr|nvidia460-460.80-1|763	touch					%{buildroot}%{_bindir}/nvidia-xconfig
21nr|nvidia460-460.80-1|764	touch					%{buildroot}%{_bindir}/nvidia-bug-report.sh
21nr|nvidia460-460.80-1|765	touch					%{buildroot}%{_bindir}/nvidia-modprobe
21nr|nvidia460-460.80-1|766	touch					%{buildroot}%{_bindir}/nvidia-persistenced
21nr|nvidia460-460.80-1|767	touch					%{buildroot}%{_bindir}/nvidia-cuda-mps-control
21nr|nvidia460-460.80-1|768	touch					%{buildroot}%{_bindir}/nvidia-cuda-mps-server
21nr|nvidia460-460.80-1|769	# rpmlint:
21nr|nvidia460-460.80-1|770	chmod 0755				%{buildroot}%{_bindir}/*
21nr|nvidia460-460.80-1|771	
21nr|nvidia460-460.80-1|772	# install man pages
21nr|nvidia460-460.80-1|773	install -m644 ../nvidia-settings-%{version}/doc/_out/*/nvidia-settings.1 %{buildroot}%{_mandir}/man1
21nr|nvidia460-460.80-1|774	install -m644 ../nvidia-xconfig-%{version}/_out/*/nvidia-xconfig.1 %{buildroot}%{_mandir}/man1
21nr|nvidia460-460.80-1|775	install -m644 ../nvidia-modprobe-%{version}/_out/*/nvidia-modprobe.1 %{buildroot}%{_mandir}/man1
21nr|nvidia460-460.80-1|776	install -m644 ../nvidia-persistenced-%{version}/_out/*/nvidia-persistenced.1 %{buildroot}%{_mandir}/man1
21nr|nvidia460-460.80-1|777	
21nr|nvidia460-460.80-1|778	# bug #41638 - whatis entries of nvidia man pages appear wrong
21nr|nvidia460-460.80-1|779	gunzip %{buildroot}%{_mandir}/man1/*.gz
21nr|nvidia460-460.80-1|780	sed -r -i '/^nvidia\\-[a-z]+ \\- NVIDIA/s,^nvidia\\-,nvidia-,' %{buildroot}%{_mandir}/man1/*.1
21nr|nvidia460-460.80-1|781	cd %{buildroot}%{_mandir}/man1
21nr|nvidia460-460.80-1|782	rename nvidia alt-%{drivername} *
21nr|nvidia460-460.80-1|783	cd -
21nr|nvidia460-460.80-1|784	touch %{buildroot}%{_mandir}/man1/nvidia-xconfig.1%{_extension}
21nr|nvidia460-460.80-1|785	touch %{buildroot}%{_mandir}/man1/nvidia-settings.1%{_extension}
21nr|nvidia460-460.80-1|786	touch %{buildroot}%{_mandir}/man1/nvidia-modprobe.1%{_extension}
21nr|nvidia460-460.80-1|787	touch %{buildroot}%{_mandir}/man1/nvidia-persistenced.1%{_extension}
21nr|nvidia460-460.80-1|788	touch %{buildroot}%{_mandir}/man1/nvidia-smi.1%{_extension}
21nr|nvidia460-460.80-1|789	touch %{buildroot}%{_mandir}/man1/nvidia-cuda-mps-control.1%{_extension}
21nr|nvidia460-460.80-1|790	
21nr|nvidia460-460.80-1|791	# cuda nvidia.icd
21nr|nvidia460-460.80-1|792	install -d -m755		%{buildroot}%{_sysconfdir}/OpenCL/vendors
21nr|nvidia460-460.80-1|793	touch				%{buildroot}%{_sysconfdir}/OpenCL/vendors/nvidia.icd
21nr|nvidia460-460.80-1|794	
21nr|nvidia460-460.80-1|795	# ld.so.conf
21nr|nvidia460-460.80-1|796	install -d -m755		%{buildroot}%{_sysconfdir}/%{drivername}
21nr|nvidia460-460.80-1|797	echo "%{_libdir}/libglvnd" >>	%{buildroot}%{_sysconfdir}/%{drivername}/ld.so.conf
21nr|nvidia460-460.80-1|798	echo "%{nvidia_libdir}" >>	%{buildroot}%{_sysconfdir}/%{drivername}/ld.so.conf
21nr|nvidia460-460.80-1|799	
21nr|nvidia460-460.80-1|800	echo "/usr/lib/libglvnd" >>	%{buildroot}%{_sysconfdir}/%{drivername}/ld.so.conf
21nr|nvidia460-460.80-1|801	echo "%{nvidia_libdir32}" >>	%{buildroot}%{_sysconfdir}/%{drivername}/ld.so.conf
21nr|nvidia460-460.80-1|802	
21nr|nvidia460-460.80-1|803	install -d -m755		%{buildroot}%{_sysconfdir}/ld.so.conf.d
21nr|nvidia460-460.80-1|804	touch				%{buildroot}%{_sysconfdir}/ld.so.conf.d/GL.conf
21nr|nvidia460-460.80-1|805	
21nr|nvidia460-460.80-1|806	# modprobe.d
21nr|nvidia460-460.80-1|807	install -d -m755			%{buildroot}%{_sysconfdir}/modprobe.d
21nr|nvidia460-460.80-1|808	
21nr|nvidia460-460.80-1|809	# Allow the users to load this kernel module as "nvidia<version>" as well.
21nr|nvidia460-460.80-1|810	echo "alias %{drivername} nvidia" > %{buildroot}%{_sysconfdir}/modprobe.d/%{drivername}.conf
21nr|nvidia460-460.80-1|811	
21nr|nvidia460-460.80-1|812	# xinit script
21nr|nvidia460-460.80-1|813	install -d -m755 %{buildroot}%{_sysconfdir}/%{drivername}
21nr|nvidia460-460.80-1|814	cat > %{buildroot}%{_sysconfdir}/%{drivername}/nvidia-settings.xinit <<EOF
21nr|nvidia460-460.80-1|815	# to be sourced
21nr|nvidia460-460.80-1|816	#
21nr|nvidia460-460.80-1|817	# Do not modify this file; the changes will be overwritten.
21nr|nvidia460-460.80-1|818	# If you want to disable automatic configuration loading, create
21nr|nvidia460-460.80-1|819	# /etc/sysconfig/nvidia-settings with this line: LOAD_NVIDIA_SETTINGS="no"
21nr|nvidia460-460.80-1|820	#
21nr|nvidia460-460.80-1|821	LOAD_NVIDIA_SETTINGS="yes"
21nr|nvidia460-460.80-1|822	[ -f %{_sysconfdir}/sysconfig/nvidia-settings ] && . %{_sysconfdir}/sysconfig/nvidia-settings
21nr|nvidia460-460.80-1|823	[ "\$LOAD_NVIDIA_SETTINGS" = "yes" ] && %{_bindir}/nvidia-settings --load-config-only
21nr|nvidia460-460.80-1|824	EOF
21nr|nvidia460-460.80-1|825	chmod 0755 %{buildroot}%{_sysconfdir}/%{drivername}/nvidia-settings.xinit
21nr|nvidia460-460.80-1|826	install -d -m755 %{buildroot}%{_sysconfdir}/X11/xinit.d
21nr|nvidia460-460.80-1|827	touch %{buildroot}%{_sysconfdir}/X11/xinit.d/nvidia-settings.xinit
21nr|nvidia460-460.80-1|828	
21nr|nvidia460-460.80-1|829	export EXCLUDE_FROM_STRIP="$(find %{buildroot} -type f \! -name nvidia-settings \! -name nvidia-xconfig \! -name nvidia-modprobe \! -name nvidia-persistenced)"
21nr|nvidia460-460.80-1|830	
21nr|nvidia460-460.80-1|831	# XFdrake may check if the driver is installed by looking for libglx.so
21nr|nvidia460-460.80-1|832	# in /usr/lib*/nvidia<version>/xorg. Let us make sure it is there.
21nr|nvidia460-460.80-1|833	pushd %{buildroot}%{nvidia_extensionsdir}
21nr|nvidia460-460.80-1|834	ln -s libglxserver_nvidia.so.%{version} libglx.so
21nr|nvidia460-460.80-1|835	popd
21nr|nvidia460-460.80-1|836	
21nr|nvidia460-460.80-1|837	%post -n %{driverpkgname}
21nr|nvidia460-460.80-1|838	# XFdrake used to generate an nvidia.conf file
21nr|nvidia460-460.80-1|839	[ -L %{_sysconfdir}/modprobe.d/nvidia.conf ] || rm -f %{_sysconfdir}/modprobe.d/nvidia.conf
21nr|nvidia460-460.80-1|840	
21nr|nvidia460-460.80-1|841	current_glconf="$(readlink -e %{_sysconfdir}/ld.so.conf.d/GL.conf)"
21nr|nvidia460-460.80-1|842	
21nr|nvidia460-460.80-1|843	# owned by libvdpau1, created in case libvdpau1 is installed only just after
21nr|nvidia460-460.80-1|844	# this package
21nr|nvidia460-460.80-1|845	mkdir -p %{_libdir}/vdpau
21nr|nvidia460-460.80-1|846	
21nr|nvidia460-460.80-1|847	%{_sbindir}/update-alternatives \
21nr|nvidia460-460.80-1|848	--install %{_sysconfdir}/ld.so.conf.d/GL.conf gl_conf %{_sysconfdir}/%{drivername}/ld.so.conf %{priority} \
21nr|nvidia460-460.80-1|849	--slave %{_mandir}/man1/nvidia-settings.1%{_extension} man_nvidiasettings%{_extension} %{_mandir}/man1/alt-%{drivername}-settings.1%{_extension} \
21nr|nvidia460-460.80-1|850	--slave %{_mandir}/man1/nvidia-xconfig.1%{_extension} man_nvidiaxconfig%{_extension} %{_mandir}/man1/alt-%{drivername}-xconfig.1%{_extension} \
21nr|nvidia460-460.80-1|851	--slave %{_mandir}/man1/nvidia-smi.1%{_extension} nvidia-smi.1%{_extension} %{_mandir}/man1/alt-%{drivername}-smi.1%{_extension} \
21nr|nvidia460-460.80-1|852	--slave %{_mandir}/man1/nvidia-cuda-mps-control.1%{_extension} nvidia-cuda-mps-control.1%{_extension} %{_mandir}/man1/alt-%{drivername}-cuda-mps-control.1%{_extension} \
21nr|nvidia460-460.80-1|853	--slave %{_datadir}/applications/rosa-nvidia-settings.desktop nvidia_desktop %{_datadir}/%{drivername}/rosa-nvidia-settings.desktop \
21nr|nvidia460-460.80-1|854	--slave %{_bindir}/nvidia-settings nvidia_settings %{nvidia_bindir}/nvidia-settings \
21nr|nvidia460-460.80-1|855	--slave %{_bindir}/nvidia-smi nvidia_smi %{nvidia_bindir}/nvidia-smi \
21nr|nvidia460-460.80-1|856	--slave %{_bindir}/nvidia-xconfig nvidia_xconfig %{nvidia_bindir}/nvidia-xconfig \
21nr|nvidia460-460.80-1|857	--slave %{_bindir}/nvidia-debugdump nvidia-debugdump %{nvidia_bindir}/nvidia-debugdump \
21nr|nvidia460-460.80-1|858	--slave %{_bindir}/nvidia-ngx-updater nvidia-ngx-updater %{nvidia_bindir}/nvidia-ngx-updater \
21nr|nvidia460-460.80-1|859	--slave %{_bindir}/nvidia-bug-report.sh nvidia_bug_report %{nvidia_bindir}/nvidia-bug-report.sh \
21nr|nvidia460-460.80-1|860	--slave %{_bindir}/nvidia-cuda-mps-control nvidia-cuda-mps-control %{nvidia_bindir}/nvidia-cuda-mps-control \
21nr|nvidia460-460.80-1|861	--slave %{_bindir}/nvidia-cuda-mps-server nvidia-cuda-mps-server %{nvidia_bindir}/nvidia-cuda-mps-server \
21nr|nvidia460-460.80-1|862	--slave %{_bindir}/nvidia-modprobe nvidia-modprobe %{nvidia_bindir}/nvidia-modprobe \
21nr|nvidia460-460.80-1|863	--slave %{_bindir}/nvidia-persistenced nvidia-persistenced %{nvidia_bindir}/nvidia-persistenced \
21nr|nvidia460-460.80-1|864	--slave %{_sysconfdir}/X11/xinit.d/nvidia-settings.xinit nvidia-settings.xinit %{_sysconfdir}/%{drivername}/nvidia-settings.xinit \
21nr|nvidia460-460.80-1|865	--slave %{_libdir}/vdpau/libvdpau_nvidia.so.1 %{_lib}vdpau_nvidia.so.1 %{nvidia_libdir}/vdpau/libvdpau_nvidia.so.%{version} \
21nr|nvidia460-460.80-1|866	--slave %{_sysconfdir}/OpenCL/vendors/nvidia.icd nvidia.icd %{_sysconfdir}/%{drivername}/nvidia.icd \
21nr|nvidia460-460.80-1|867	--slave %{_prefix}/lib/vdpau/libvdpau_nvidia.so.1 libvdpau_nvidia.so.1 %{nvidia_libdir32}/vdpau/libvdpau_nvidia.so.%{version} \
21nr|nvidia460-460.80-1|868	--slave %{xorg_extra_modules} xorg_extra_modules %{nvidia_extensionsdir}
21nr|nvidia460-460.80-1|869	
21nr|nvidia460-460.80-1|870	# explicit /sbin/ldconfig due to alternatives
21nr|nvidia460-460.80-1|871	/sbin/ldconfig -X
21nr|nvidia460-460.80-1|872	
21nr|nvidia460-460.80-1|873	%if "%{ldetect_cards_name}" != ""
21nr|nvidia460-460.80-1|874	[ -x %{_sbindir}/update-ldetect-lst ] && %{_sbindir}/update-ldetect-lst || :
21nr|nvidia460-460.80-1|875	%endif
21nr|nvidia460-460.80-1|876	
21nr|nvidia460-460.80-1|877	%postun -n %{driverpkgname}
21nr|nvidia460-460.80-1|878	if [ ! -f %{_sysconfdir}/%{drivername}/ld.so.conf ]; then
21nr|nvidia460-460.80-1|879	%{_sbindir}/update-alternatives --remove gl_conf %{_sysconfdir}/%{drivername}/ld.so.conf
21nr|nvidia460-460.80-1|880	fi
21nr|nvidia460-460.80-1|881	# explicit /sbin/ldconfig due to alternatives
21nr|nvidia460-460.80-1|882	/sbin/ldconfig -X
21nr|nvidia460-460.80-1|883	
21nr|nvidia460-460.80-1|884	%if "%{ldetect_cards_name}" != ""
21nr|nvidia460-460.80-1|885	[ -x %{_sbindir}/update-ldetect-lst ] && %{_sbindir}/update-ldetect-lst || :
21nr|nvidia460-460.80-1|886	%endif
21nr|nvidia460-460.80-1|887	
21nr|nvidia460-460.80-1|888	%post -n %{drivername}-cuda-opencl
21nr|nvidia460-460.80-1|889	# Explicit /sbin/ldconfig due to a non-standard library directory.
21nr|nvidia460-460.80-1|890	/sbin/ldconfig -X
21nr|nvidia460-460.80-1|891	
21nr|nvidia460-460.80-1|892	%post -n %{drivername}-devel
21nr|nvidia460-460.80-1|893	# Explicit /sbin/ldconfig due to a non-standard library directory.
21nr|nvidia460-460.80-1|894	# The applications like Blender may need to find libcuda.so, for example.
21nr|nvidia460-460.80-1|895	/sbin/ldconfig -X
21nr|nvidia460-460.80-1|896	
21nr|nvidia460-460.80-1|897	%postun -n %{drivername}-devel
21nr|nvidia460-460.80-1|898	# Explicit /sbin/ldconfig due to a non-standard library directory.
21nr|nvidia460-460.80-1|899	/sbin/ldconfig -X
21nr|nvidia460-460.80-1|900	
21nr|nvidia460-460.80-1|901	%post -n dkms-%{drivername}
21nr|nvidia460-460.80-1|902	/usr/sbin/dkms --rpm_safe_upgrade add -m %{drivername} -v %{version}-%{release}
21nr|nvidia460-460.80-1|903	
21nr|nvidia460-460.80-1|904	# Build and install the driver for all available kernels that have devel
21nr|nvidia460-460.80-1|905	# files, no matter how these kernels were installed (from RPMs or manually).
21nr|nvidia460-460.80-1|906	# Do not fail the installation of the package if the build fails for some
21nr|nvidia460-460.80-1|907	# kernels, this may happen during testing, etc.
21nr|nvidia460-460.80-1|908	for kk in /lib/modules/*; do
21nr|nvidia460-460.80-1|909	kk=$(echo $kk | sed 's/^\/lib\/modules\///');
21nr|nvidia460-460.80-1|910	if test -d "/lib/modules/$kk/build"; then
21nr|nvidia460-460.80-1|911	# Remove the modules that use the obsolete naming convention first
21nr|nvidia460-460.80-1|912	# to make the upgrade smoother (otherwise they may remain in the system
21nr|nvidia460-460.80-1|913	# and cause trouble).
21nr|nvidia460-460.80-1|914	rm -f /lib/modules/$kk/kernel/drivers/video/nvidia3*.ko
21nr|nvidia460-460.80-1|915	rm -f /lib/modules/$kk/kernel/drivers/video/nvidia-current.ko
21nr|nvidia460-460.80-1|916	# Now build and install the newer modules
21nr|nvidia460-460.80-1|917	/usr/sbin/dkms --rpm_safe_upgrade build -m %{drivername} -v %{version}-%{release} -k $kk &&
21nr|nvidia460-460.80-1|918	/usr/sbin/dkms --rpm_safe_upgrade install -m %{drivername} -v %{version}-%{release} -k $kk || true
21nr|nvidia460-460.80-1|919	else
21nr|nvidia460-460.80-1|920	echo "WARNING: No development files for kernel \"$kk\"" > /dev/stderr;
21nr|nvidia460-460.80-1|921	fi;
21nr|nvidia460-460.80-1|922	done
21nr|nvidia460-460.80-1|923	
21nr|nvidia460-460.80-1|924	# Just in case the user reboots the system too quickly and sync is not
21nr|nvidia460-460.80-1|925	# done automatically.
21nr|nvidia460-460.80-1|926	sync
21nr|nvidia460-460.80-1|927	
21nr|nvidia460-460.80-1|928	# rmmod any old driver if present and not in use (e.g. by X)
21nr|nvidia460-460.80-1|929	modprobe -r nvidia > /dev/null 2>&1 || true
21nr|nvidia460-460.80-1|930	
21nr|nvidia460-460.80-1|931	%preun -n dkms-%{drivername}
21nr|nvidia460-460.80-1|932	/usr/sbin/dkms --rpm_safe_upgrade remove -m %{drivername} -v %{version}-%{release} --all || true
21nr|nvidia460-460.80-1|933	
21nr|nvidia460-460.80-1|934	# rmmod any old driver if present and not in use (e.g. by X)
21nr|nvidia460-460.80-1|935	modprobe -r nvidia > /dev/null 2>&1 || true
21nr|nvidia460-460.80-1|936	
21nr|nvidia460-460.80-1|937	%files -n %{driverpkgname} -f %{pkgname}/nvidia.files
21nr|nvidia460-460.80-1|938	# other documentation files are listed in nvidia.files
21nr|nvidia460-460.80-1|939	%doc README.urpmi
21nr|nvidia460-460.80-1|940	
21nr|nvidia460-460.80-1|941	# ld.so.conf, modprobe.conf, xinit
21nr|nvidia460-460.80-1|942	%ghost %{_sysconfdir}/ld.so.conf.d/GL.conf
21nr|nvidia460-460.80-1|943	%ghost %{_sysconfdir}/X11/xinit.d/nvidia-settings.xinit
21nr|nvidia460-460.80-1|944	%dir %{_sysconfdir}/%{drivername}
21nr|nvidia460-460.80-1|945	%{_sysconfdir}/modprobe.d/%{drivername}.conf
21nr|nvidia460-460.80-1|946	%{_sysconfdir}/%{drivername}/ld.so.conf
21nr|nvidia460-460.80-1|947	%{_sysconfdir}/%{drivername}/nvidia-settings.xinit
21nr|nvidia460-460.80-1|948	%{_sysconfdir}/%{drivername}/nvidia.icd
21nr|nvidia460-460.80-1|949	%dir %{_sysconfdir}/vulkan/icd.d
21nr|nvidia460-460.80-1|950	%{_sysconfdir}/vulkan/icd.d/nvidia_icd.json
21nr|nvidia460-460.80-1|951	%dir %{_sysconfdir}/vulkan/implicit_layer.d/
21nr|nvidia460-460.80-1|952	%{_sysconfdir}/vulkan/implicit_layer.d/nvidia_layers.json
21nr|nvidia460-460.80-1|953	%dir %{_datadir}/glvnd/egl_vendor.d
21nr|nvidia460-460.80-1|954	%{_datadir}/glvnd/egl_vendor.d/10_nvidia.json
21nr|nvidia460-460.80-1|955	%dir %{_datadir}/egl/egl_external_platform.d
21nr|nvidia460-460.80-1|956	%{_datadir}/egl/egl_external_platform.d/10_nvidia_wayland.json
21nr|nvidia460-460.80-1|957	%dir %{_datadir}/nvidia
21nr|nvidia460-460.80-1|958	%{_datadir}/nvidia/nvidia-application-profiles-%{version}-rc
21nr|nvidia460-460.80-1|959	%{_datadir}/nvidia/nvidia-application-profiles-%{version}-key-documentation
21nr|nvidia460-460.80-1|960	
21nr|nvidia460-460.80-1|961	%dir %{_sysconfdir}/OpenCL
21nr|nvidia460-460.80-1|962	%dir %{_sysconfdir}/OpenCL/vendors
21nr|nvidia460-460.80-1|963	%ghost %{_sysconfdir}/OpenCL/vendors/nvidia.icd
21nr|nvidia460-460.80-1|964	
21nr|nvidia460-460.80-1|965	%ghost %{_bindir}/nvidia-debugdump
21nr|nvidia460-460.80-1|966	%ghost %{_bindir}/nvidia-ngx-updater
21nr|nvidia460-460.80-1|967	%ghost %{_bindir}/nvidia-settings
21nr|nvidia460-460.80-1|968	%ghost %{_bindir}/nvidia-smi
21nr|nvidia460-460.80-1|969	%ghost %{_bindir}/nvidia-xconfig
21nr|nvidia460-460.80-1|970	%ghost %{_bindir}/nvidia-modprobe
21nr|nvidia460-460.80-1|971	%ghost %{_bindir}/nvidia-persistenced
21nr|nvidia460-460.80-1|972	%ghost %{_bindir}/nvidia-bug-report.sh
21nr|nvidia460-460.80-1|973	%ghost %{_bindir}/nvidia-cuda-mps-control
21nr|nvidia460-460.80-1|974	%ghost %{_bindir}/nvidia-cuda-mps-server
21nr|nvidia460-460.80-1|975	%dir %{nvidia_bindir}
21nr|nvidia460-460.80-1|976	%{nvidia_bindir}/nvidia-debugdump
21nr|nvidia460-460.80-1|977	%{nvidia_bindir}/nvidia-ngx-updater
21nr|nvidia460-460.80-1|978	%{nvidia_bindir}/nvidia-settings
21nr|nvidia460-460.80-1|979	%{nvidia_bindir}/nvidia-smi
21nr|nvidia460-460.80-1|980	%{nvidia_bindir}/nvidia-xconfig
21nr|nvidia460-460.80-1|981	%{nvidia_bindir}/nvidia-modprobe
21nr|nvidia460-460.80-1|982	%{nvidia_bindir}/nvidia-persistenced
21nr|nvidia460-460.80-1|983	%{nvidia_bindir}/nvidia-bug-report.sh
21nr|nvidia460-460.80-1|984	%{nvidia_bindir}/nvidia-cuda-mps-control
21nr|nvidia460-460.80-1|985	%{nvidia_bindir}/nvidia-cuda-mps-server
21nr|nvidia460-460.80-1|986	
21nr|nvidia460-460.80-1|987	%ghost %{_mandir}/man1/nvidia-xconfig.1%{_extension}
21nr|nvidia460-460.80-1|988	%ghost %{_mandir}/man1/nvidia-settings.1%{_extension}
21nr|nvidia460-460.80-1|989	%ghost %{_mandir}/man1/nvidia-modprobe.1%{_extension}
21nr|nvidia460-460.80-1|990	%ghost %{_mandir}/man1/nvidia-persistenced.1%{_extension}
21nr|nvidia460-460.80-1|991	%ghost %{_mandir}/man1/nvidia-smi.1%{_extension}
21nr|nvidia460-460.80-1|992	%ghost %{_mandir}/man1/nvidia-cuda-mps-control.1%{_extension}
21nr|nvidia460-460.80-1|993	%{_mandir}/man1/alt-%{drivername}-xconfig.1*
21nr|nvidia460-460.80-1|994	%{_mandir}/man1/alt-%{drivername}-settings.1*
21nr|nvidia460-460.80-1|995	%{_mandir}/man1/alt-%{drivername}-modprobe.1*
21nr|nvidia460-460.80-1|996	%{_mandir}/man1/alt-%{drivername}-persistenced.1*
21nr|nvidia460-460.80-1|997	%{_mandir}/man1/alt-%{drivername}-smi.1*
21nr|nvidia460-460.80-1|998	%{_mandir}/man1/alt-%{drivername}-cuda-mps-control.1*
21nr|nvidia460-460.80-1|999	
21nr|nvidia460-460.80-1|1000	%ghost %{_datadir}/applications/rosa-nvidia-settings.desktop
21nr|nvidia460-460.80-1|1001	%dir %{_datadir}/%{drivername}
21nr|nvidia460-460.80-1|1002	%{_datadir}/%{drivername}/rosa-nvidia-settings.desktop
21nr|nvidia460-460.80-1|1003	
21nr|nvidia460-460.80-1|1004	%{_iconsdir}/hicolor/16x16/apps/%{drivername}-settings.png
21nr|nvidia460-460.80-1|1005	%{_iconsdir}/hicolor/32x32/apps/%{drivername}-settings.png
21nr|nvidia460-460.80-1|1006	%{_iconsdir}/hicolor/48x48/apps/%{drivername}-settings.png
21nr|nvidia460-460.80-1|1007	
21nr|nvidia460-460.80-1|1008	%dir %{nvidia_libdir}
21nr|nvidia460-460.80-1|1009	%dir %{nvidia_libdir}/vdpau
21nr|nvidia460-460.80-1|1010	%{_libdir}/nvidia
21nr|nvidia460-460.80-1|1011	%{nvidia_libdir}/libGLX_nvidia.so.%{version}
21nr|nvidia460-460.80-1|1012	%{nvidia_libdir}/libGLX_nvidia.so.0
21nr|nvidia460-460.80-1|1013	%{nvidia_libdir}/libGLX_indirect.so.0
21nr|nvidia460-460.80-1|1014	%{nvidia_libdir}/libnvidia-ptxjitcompiler.so*
21nr|nvidia460-460.80-1|1015	%{nvidia_libdir}/libnvidia-glcore.so.%{version}
21nr|nvidia460-460.80-1|1016	%{nvidia_libdir}/libnvidia-cfg.so.%{version}
21nr|nvidia460-460.80-1|1017	%{nvidia_libdir}/libnvidia-tls.so.%{version}
21nr|nvidia460-460.80-1|1018	%{nvidia_libdir}/libnvidia-glvkspirv.so.%{version}
21nr|nvidia460-460.80-1|1019	%{nvidia_libdir}/vdpau/libvdpau_nvidia.so.%{version}
21nr|nvidia460-460.80-1|1020	%{nvidia_libdir}/libEGL_nvidia.so.0
21nr|nvidia460-460.80-1|1021	%{nvidia_libdir}/libEGL_nvidia.so.%{version}
21nr|nvidia460-460.80-1|1022	%{nvidia_libdir}/libGLESv1_CM_nvidia.so.1
21nr|nvidia460-460.80-1|1023	%{nvidia_libdir}/libGLESv1_CM_nvidia.so.%{version}
21nr|nvidia460-460.80-1|1024	%{nvidia_libdir}/libGLESv2_nvidia.so.2
21nr|nvidia460-460.80-1|1025	%{nvidia_libdir}/libGLESv2_nvidia.so.%{version}
21nr|nvidia460-460.80-1|1026	%{nvidia_libdir}/libnvidia-eglcore.so.%{version}
21nr|nvidia460-460.80-1|1027	%{nvidia_libdir}/libnvidia-glsi.so.%{version}
21nr|nvidia460-460.80-1|1028	%{nvidia_libdir}/libnvidia-cfg.so.1
21nr|nvidia460-460.80-1|1029	%{nvidia_libdir}/libnvidia-fbc.so.1
21nr|nvidia460-460.80-1|1030	%{nvidia_libdir}/libnvidia-fbc.so.%{version}
21nr|nvidia460-460.80-1|1031	%{nvidia_libdir}/libnvidia-ifr.so.1
21nr|nvidia460-460.80-1|1032	%{nvidia_libdir}/libnvidia-ifr.so.%{version}
21nr|nvidia460-460.80-1|1033	%{nvidia_libdir}/libnvidia-ml.so.1
21nr|nvidia460-460.80-1|1034	%{nvidia_libdir}/libnvidia-ml.so.%{version}
21nr|nvidia460-460.80-1|1035	%{nvidia_libdir}/libvdpau_nvidia.so
21nr|nvidia460-460.80-1|1036	%{nvidia_libdir}/libnvidia-gtk2.so.%{version}
21nr|nvidia460-460.80-1|1037	%{nvidia_libdir}/libnvidia-gtk3.so.%{version}
21nr|nvidia460-460.80-1|1038	%{nvidia_libdir}/libnvidia-egl-wayland.so.1*
21nr|nvidia460-460.80-1|1039	%{nvidia_libdir}/libnvidia-cbl.so.%{version}
21nr|nvidia460-460.80-1|1040	%{nvidia_libdir}/libnvidia-rtcore.so.%{version}
21nr|nvidia460-460.80-1|1041	%{nvidia_libdir}/libnvoptix.so.%{version}
21nr|nvidia460-460.80-1|1042	%{nvidia_libdir}/libnvoptix.so.1
21nr|nvidia460-460.80-1|1043	%{nvidia_libdir}/libnvidia-opticalflow.so.%{version}
21nr|nvidia460-460.80-1|1044	%{nvidia_libdir}/libnvidia-opticalflow.so.1
21nr|nvidia460-460.80-1|1045	%{nvidia_libdir}/libnvidia-allocator.so.%{version}
21nr|nvidia460-460.80-1|1046	%{nvidia_libdir}/libnvidia-allocator.so.1
21nr|nvidia460-460.80-1|1047	%{nvidia_libdir}/libnvidia-ngx.so.%{version}
21nr|nvidia460-460.80-1|1048	%dir %{nvidia_libdir32}
21nr|nvidia460-460.80-1|1049	%dir %{nvidia_libdir32}/vdpau
21nr|nvidia460-460.80-1|1050	%{_prefix}/lib/nvidia
21nr|nvidia460-460.80-1|1051	%{nvidia_libdir32}/libGLX_nvidia.so.%{version}
21nr|nvidia460-460.80-1|1052	%{nvidia_libdir32}/libGLX_nvidia.so.0
21nr|nvidia460-460.80-1|1053	%{nvidia_libdir32}/libGLX_indirect.so.0
21nr|nvidia460-460.80-1|1054	%{nvidia_libdir32}/libnvidia-ptxjitcompiler.so*
21nr|nvidia460-460.80-1|1055	%{nvidia_libdir32}/libnvidia-glcore.so.%{version}
21nr|nvidia460-460.80-1|1056	%{nvidia_libdir32}/libnvidia-ifr.so.1
21nr|nvidia460-460.80-1|1057	%{nvidia_libdir32}/libnvidia-ifr.so.%{version}
21nr|nvidia460-460.80-1|1058	%{nvidia_libdir32}/libnvidia-ml.so.1
21nr|nvidia460-460.80-1|1059	%{nvidia_libdir32}/libnvidia-ml.so.%{version}
21nr|nvidia460-460.80-1|1060	%{nvidia_libdir32}/libnvidia-tls.so.%{version}
21nr|nvidia460-460.80-1|1061	%{nvidia_libdir32}/libnvidia-glvkspirv.so.%{version}
21nr|nvidia460-460.80-1|1062	%{nvidia_libdir32}/libvdpau_nvidia.so
21nr|nvidia460-460.80-1|1063	%{nvidia_libdir32}/vdpau/libvdpau_nvidia.so.%{version}
21nr|nvidia460-460.80-1|1064	%{nvidia_libdir32}/libnvidia-fbc.so.1
21nr|nvidia460-460.80-1|1065	%{nvidia_libdir32}/libnvidia-fbc.so.%{version}
21nr|nvidia460-460.80-1|1066	%{nvidia_libdir32}/libEGL_nvidia.so.0
21nr|nvidia460-460.80-1|1067	%{nvidia_libdir32}/libEGL_nvidia.so.%{version}
21nr|nvidia460-460.80-1|1068	%{nvidia_libdir32}/libGLESv1_CM_nvidia.so.1
21nr|nvidia460-460.80-1|1069	%{nvidia_libdir32}/libGLESv1_CM_nvidia.so.%{version}
21nr|nvidia460-460.80-1|1070	%{nvidia_libdir32}/libGLESv2_nvidia.so.2
21nr|nvidia460-460.80-1|1071	%{nvidia_libdir32}/libGLESv2_nvidia.so.%{version}
21nr|nvidia460-460.80-1|1072	%{nvidia_libdir32}/libnvidia-eglcore.so.%{version}
21nr|nvidia460-460.80-1|1073	%{nvidia_libdir32}/libnvidia-glsi.so.%{version}
21nr|nvidia460-460.80-1|1074	%{nvidia_libdir32}/libnvidia-opticalflow.so.%{version}
21nr|nvidia460-460.80-1|1075	%{nvidia_libdir32}/libnvidia-opticalflow.so.1
21nr|nvidia460-460.80-1|1076	%{nvidia_libdir32}/libnvidia-allocator.so.%{version}
21nr|nvidia460-460.80-1|1077	%{nvidia_libdir32}/libnvidia-allocator.so.1
21nr|nvidia460-460.80-1|1078	
21nr|nvidia460-460.80-1|1079	%ghost %{_libdir}/vdpau/libvdpau_nvidia.so.1
21nr|nvidia460-460.80-1|1080	# avoid unowned directory
21nr|nvidia460-460.80-1|1081	%dir %{_prefix}/lib/vdpau
21nr|nvidia460-460.80-1|1082	%ghost %{_prefix}/lib/vdpau/libvdpau_nvidia.so.1
21nr|nvidia460-460.80-1|1083	
21nr|nvidia460-460.80-1|1084	%dir %{nvidia_modulesdir}
21nr|nvidia460-460.80-1|1085	%{nvidia_extensionsdir}/libglxserver_nvidia.so.%{version}
21nr|nvidia460-460.80-1|1086	%{nvidia_extensionsdir}/libglxserver_nvidia.so
21nr|nvidia460-460.80-1|1087	%{nvidia_extensionsdir}/libglx.so
21nr|nvidia460-460.80-1|1088	%{nvidia_driversdir}/nvidia_drv.so
21nr|nvidia460-460.80-1|1089	
21nr|nvidia460-460.80-1|1090	%files -n %{drivername}-devel
21nr|nvidia460-460.80-1|1091	%{nvidia_libdir}/libcuda.so
21nr|nvidia460-460.80-1|1092	%{nvidia_libdir}/libnvcuvid.so
21nr|nvidia460-460.80-1|1093	%{nvidia_libdir}/libnvidia-cfg.so
21nr|nvidia460-460.80-1|1094	%{nvidia_libdir}/libnvidia-fbc.so
21nr|nvidia460-460.80-1|1095	%{nvidia_libdir}/libnvidia-ifr.so
21nr|nvidia460-460.80-1|1096	%{nvidia_libdir}/libOpenCL.so
21nr|nvidia460-460.80-1|1097	%{nvidia_libdir}/libnvidia-ml.so
21nr|nvidia460-460.80-1|1098	%{nvidia_libdir}/libnvidia-encode.so
21nr|nvidia460-460.80-1|1099	%{nvidia_libdir}/libnvidia-opticalflow.so
21nr|nvidia460-460.80-1|1100	%{nvidia_libdir}/libnvidia-allocator.so
21nr|nvidia460-460.80-1|1101	%{nvidia_libdir32}/libcuda.so
21nr|nvidia460-460.80-1|1102	%{nvidia_libdir32}/libnvcuvid.so
21nr|nvidia460-460.80-1|1103	%{nvidia_libdir32}/libnvidia-fbc.so
21nr|nvidia460-460.80-1|1104	%{nvidia_libdir32}/libnvidia-ifr.so
21nr|nvidia460-460.80-1|1105	%{nvidia_libdir32}/libOpenCL.so
21nr|nvidia460-460.80-1|1106	%{nvidia_libdir32}/libnvidia-ml.so
21nr|nvidia460-460.80-1|1107	%{nvidia_libdir32}/libnvidia-encode.so
21nr|nvidia460-460.80-1|1108	%{nvidia_libdir32}/libnvidia-opticalflow.so
21nr|nvidia460-460.80-1|1109	%{nvidia_libdir32}/libnvidia-allocator.so
21nr|nvidia460-460.80-1|1110	
21nr|nvidia460-460.80-1|1111	
21nr|nvidia460-460.80-1|1112	%files -n dkms-%{drivername}
21nr|nvidia460-460.80-1|1113	%doc %{pkgname}/LICENSE
21nr|nvidia460-460.80-1|1114	%{_usrsrc}/%{drivername}-%{version}-%{release}
21nr|nvidia460-460.80-1|1115	
21nr|nvidia460-460.80-1|1116	%files -n %{drivername}-doc-html -f %{pkgname}/nvidia-html.files
21nr|nvidia460-460.80-1|1117	
21nr|nvidia460-460.80-1|1118	%files -n %{drivername}-cuda-opencl
21nr|nvidia460-460.80-1|1119	%{nvidia_libdir}/libnvcuvid.so.%{version}
21nr|nvidia460-460.80-1|1120	%{nvidia_libdir}/libnvcuvid.so.1
21nr|nvidia460-460.80-1|1121	%{nvidia_libdir}/libnvidia-encode.so.1
21nr|nvidia460-460.80-1|1122	%{nvidia_libdir}/libnvidia-encode.so.%{version}
21nr|nvidia460-460.80-1|1123	%{nvidia_libdir}/libOpenCL.so.1.0.0
21nr|nvidia460-460.80-1|1124	%{nvidia_libdir}/libOpenCL.so.1.0
21nr|nvidia460-460.80-1|1125	%{nvidia_libdir}/libOpenCL.so.1
21nr|nvidia460-460.80-1|1126	%{nvidia_libdir}/libnvidia-compiler.so.%{version}
21nr|nvidia460-460.80-1|1127	%{nvidia_libdir}/libcuda.so.%{version}
21nr|nvidia460-460.80-1|1128	%{nvidia_libdir}/libcuda.so.1
21nr|nvidia460-460.80-1|1129	%{nvidia_libdir}/libnvidia-opencl.so.%{version}
21nr|nvidia460-460.80-1|1130	%{nvidia_libdir}/libnvidia-opencl.so.1
21nr|nvidia460-460.80-1|1131	%{nvidia_libdir32}/libnvidia-opencl.so.*
21nr|nvidia460-460.80-1|1132	%{nvidia_libdir32}/libnvcuvid.so.%{version}
21nr|nvidia460-460.80-1|1133	%{nvidia_libdir32}/libnvcuvid.so.1
21nr|nvidia460-460.80-1|1134	%{nvidia_libdir32}/libnvidia-encode.so.1
21nr|nvidia460-460.80-1|1135	%{nvidia_libdir32}/libnvidia-encode.so.%{version}
21nr|nvidia460-460.80-1|1136	%{nvidia_libdir32}/libOpenCL.so.1.0.0
21nr|nvidia460-460.80-1|1137	%{nvidia_libdir32}/libOpenCL.so.1.0
21nr|nvidia460-460.80-1|1138	%{nvidia_libdir32}/libOpenCL.so.1
21nr|nvidia460-460.80-1|1139	%{nvidia_libdir32}/libnvidia-compiler.so.%{version}
21nr|nvidia460-460.80-1|1140	%{nvidia_libdir32}/libcuda.so.%{version}
21nr|nvidia460-460.80-1|1141	%{nvidia_libdir32}/libcuda.so.1
21nr|nvidia460-460.80-1|1142	

20079 21
21nr|nvidia-cuda-toolkit-7.5.18-13|1	%if %{_use_internal_dependency_generator}
21nr|nvidia-cuda-toolkit-7.5.18-13|2	%global __requires_exclude libncurses.so.*|libcuda.so.*|libcudart.so.*|devel\\(libcuda.*\\)|devel\\(libcudart.*\\)|python\\(abi\\)|libnvcuvid\\.so\\.(.*)
21nr|nvidia-cuda-toolkit-7.5.18-13|3	%global __provides_exclude_from /usr/libnvvp
21nr|nvidia-cuda-toolkit-7.5.18-13|4	%global __requires_exclude_from /usr/libnvvp
21nr|nvidia-cuda-toolkit-7.5.18-13|5	%global __provides_exclude libcairo\\.so\\.2(.*)
21nr|nvidia-cuda-toolkit-7.5.18-13|6	%else
21nr|nvidia-cuda-toolkit-7.5.18-13|7	%define _requires_exceptions libcuda.so.*\\|libcudart.so.*\\|devel(libcuda.*)\\|devel(libcudart.*)\\|python(abi)\\|libnvcuvid.so.*
21nr|nvidia-cuda-toolkit-7.5.18-13|8	%endif
21nr|nvidia-cuda-toolkit-7.5.18-13|9	
21nr|nvidia-cuda-toolkit-7.5.18-13|10	%define debug_package %{nil}
21nr|nvidia-cuda-toolkit-7.5.18-13|11	
21nr|nvidia-cuda-toolkit-7.5.18-13|12	# Internal build number, ID or something.
21nr|nvidia-cuda-toolkit-7.5.18-13|13	%define buildno 19867135
21nr|nvidia-cuda-toolkit-7.5.18-13|14	
21nr|nvidia-cuda-toolkit-7.5.18-13|15	Summary:	NVIDIA CUDA Toolkit libraries
21nr|nvidia-cuda-toolkit-7.5.18-13|16	Name:		nvidia-cuda-toolkit
21nr|nvidia-cuda-toolkit-7.5.18-13|17	Version:	7.5.18
21nr|nvidia-cuda-toolkit-7.5.18-13|18	Release:	13
21nr|nvidia-cuda-toolkit-7.5.18-13|19	License:	Freeware
21nr|nvidia-cuda-toolkit-7.5.18-13|20	Group:		System/Libraries
21nr|nvidia-cuda-toolkit-7.5.18-13|21	Url:		http://www.nvidia.com/cuda/
21nr|nvidia-cuda-toolkit-7.5.18-13|22	Source0:	http://developer.download.nvidia.com/compute/cuda/7.5/Prod/local_installers/cuda_%{version}_linux.run
21nr|nvidia-cuda-toolkit-7.5.18-13|23	Source1:	nvidia-cuda-toolkit-7.5.18-gcc5.patch
21nr|nvidia-cuda-toolkit-7.5.18-13|24	Source10:	nvvp.desktop
21nr|nvidia-cuda-toolkit-7.5.18-13|25	Source11:	nsight.desktop
21nr|nvidia-cuda-toolkit-7.5.18-13|26	Source100:	nvidia-cuda-toolkit.rpmlintrc
21nr|nvidia-cuda-toolkit-7.5.18-13|27	# CUDA is no longer supported on 32-bit Linux systems.
21nr|nvidia-cuda-toolkit-7.5.18-13|28	ExclusiveArch:	x86_64
21nr|nvidia-cuda-toolkit-7.5.18-13|29	
21nr|nvidia-cuda-toolkit-7.5.18-13|30	# We don't require installation of the NVIDIA graphics drivers so that
21nr|nvidia-cuda-toolkit-7.5.18-13|31	# folks can do CUDA development on systems without NVIDIA hardware.
21nr|nvidia-cuda-toolkit-7.5.18-13|32	
21nr|nvidia-cuda-toolkit-7.5.18-13|33	# A library, libcudainj.so, was introduced in CUDA 4.1, which depends
21nr|nvidia-cuda-toolkit-7.5.18-13|34	# on libcuda.so. It is not needed to compile CUDA programs, though.
21nr|nvidia-cuda-toolkit-7.5.18-13|35	
21nr|nvidia-cuda-toolkit-7.5.18-13|36	%description
21nr|nvidia-cuda-toolkit-7.5.18-13|37	NVIDIA(R) CUDA(TM) is a general purpose parallel computing architecture
21nr|nvidia-cuda-toolkit-7.5.18-13|38	that leverages the parallel compute engine in NVIDIA graphics
21nr|nvidia-cuda-toolkit-7.5.18-13|39	processing units (GPUs) to solve many complex computational problems
21nr|nvidia-cuda-toolkit-7.5.18-13|40	in a fraction of the time required on a CPU. It includes the CUDA
21nr|nvidia-cuda-toolkit-7.5.18-13|41	Instruction Set Architecture (ISA) and the parallel compute engine in
21nr|nvidia-cuda-toolkit-7.5.18-13|42	the GPU. To program to the CUDA(TM) architecture, developers can, today,
21nr|nvidia-cuda-toolkit-7.5.18-13|43	use C, one of the most widely used high-level programming languages,
21nr|nvidia-cuda-toolkit-7.5.18-13|44	which can then be run at great performance on a CUDA(TM) enabled
21nr|nvidia-cuda-toolkit-7.5.18-13|45	processor. Other languages will be supported in the future, including
21nr|nvidia-cuda-toolkit-7.5.18-13|46	FORTRAN and C++.
21nr|nvidia-cuda-toolkit-7.5.18-13|47	
21nr|nvidia-cuda-toolkit-7.5.18-13|48	This package contains the libraries and attendant files needed to run
21nr|nvidia-cuda-toolkit-7.5.18-13|49	programs that make use of CUDA.
21nr|nvidia-cuda-toolkit-7.5.18-13|50	
21nr|nvidia-cuda-toolkit-7.5.18-13|51	%files
21nr|nvidia-cuda-toolkit-7.5.18-13|52	%{_libdir}/*.so.*
21nr|nvidia-cuda-toolkit-7.5.18-13|53	
21nr|nvidia-cuda-toolkit-7.5.18-13|54	#----------------------------------------------------------------------------
21nr|nvidia-cuda-toolkit-7.5.18-13|55	
21nr|nvidia-cuda-toolkit-7.5.18-13|56	%package devel
21nr|nvidia-cuda-toolkit-7.5.18-13|57	Summary:	NVIDIA CUDA Toolkit development files
21nr|nvidia-cuda-toolkit-7.5.18-13|58	Group:		Development/C
21nr|nvidia-cuda-toolkit-7.5.18-13|59	Requires:	%{name} = %{EVRD}
21nr|nvidia-cuda-toolkit-7.5.18-13|60	Requires:	opencl-headers
21nr|nvidia-cuda-toolkit-7.5.18-13|61	Requires:	pkgconfig(ncurses)
21nr|nvidia-cuda-toolkit-7.5.18-13|62	Recommends:	gcc-c++
21nr|nvidia-cuda-toolkit-7.5.18-13|63	
21nr|nvidia-cuda-toolkit-7.5.18-13|64	%description devel
21nr|nvidia-cuda-toolkit-7.5.18-13|65	NVIDIA(R) CUDA(TM) is a general purpose parallel computing architecture
21nr|nvidia-cuda-toolkit-7.5.18-13|66	that leverages the parallel compute engine in NVIDIA graphics
21nr|nvidia-cuda-toolkit-7.5.18-13|67	processing units (GPUs) to solve many complex computational problems
21nr|nvidia-cuda-toolkit-7.5.18-13|68	in a fraction of the time required on a CPU. It includes the CUDA
21nr|nvidia-cuda-toolkit-7.5.18-13|69	Instruction Set Architecture (ISA) and the parallel compute engine in
21nr|nvidia-cuda-toolkit-7.5.18-13|70	the GPU. To program to the CUDA(TM) architecture, developers can, today,
21nr|nvidia-cuda-toolkit-7.5.18-13|71	use C, one of the most widely used high-level programming languages,
21nr|nvidia-cuda-toolkit-7.5.18-13|72	which can then be run at great performance on a CUDA(TM) enabled
21nr|nvidia-cuda-toolkit-7.5.18-13|73	processor. Other languages will be supported in the future, including
21nr|nvidia-cuda-toolkit-7.5.18-13|74	FORTRAN and C++.
21nr|nvidia-cuda-toolkit-7.5.18-13|75	
21nr|nvidia-cuda-toolkit-7.5.18-13|76	This package contains the development files needed to build programs
21nr|nvidia-cuda-toolkit-7.5.18-13|77	that make use of CUDA.
21nr|nvidia-cuda-toolkit-7.5.18-13|78	
21nr|nvidia-cuda-toolkit-7.5.18-13|79	%files devel
21nr|nvidia-cuda-toolkit-7.5.18-13|80	%doc %{_docdir}/%{name}-devel/*
21nr|nvidia-cuda-toolkit-7.5.18-13|81	%{_bindir}/*
21nr|nvidia-cuda-toolkit-7.5.18-13|82	%exclude %{_bindir}/nvvp
21nr|nvidia-cuda-toolkit-7.5.18-13|83	%exclude %{_bindir}/nsight
21nr|nvidia-cuda-toolkit-7.5.18-13|84	%{_libdir}/*.so
21nr|nvidia-cuda-toolkit-7.5.18-13|85	%{_libdir}/stubs/*.so
21nr|nvidia-cuda-toolkit-7.5.18-13|86	%{_libdir}/*.a
21nr|nvidia-cuda-toolkit-7.5.18-13|87	%{_includedir}/*
21nr|nvidia-cuda-toolkit-7.5.18-13|88	%{_usr}/nvvm/*
21nr|nvidia-cuda-toolkit-7.5.18-13|89	%{_datadir}/%{name}/*
21nr|nvidia-cuda-toolkit-7.5.18-13|90	
21nr|nvidia-cuda-toolkit-7.5.18-13|91	#----------------------------------------------------------------------------
21nr|nvidia-cuda-toolkit-7.5.18-13|92	
21nr|nvidia-cuda-toolkit-7.5.18-13|93	%package -n nvidia-compute-profiler
21nr|nvidia-cuda-toolkit-7.5.18-13|94	Summary:	NVIDIA Compute Visual Profiler
21nr|nvidia-cuda-toolkit-7.5.18-13|95	Group:		Development/Other
21nr|nvidia-cuda-toolkit-7.5.18-13|96	BuildRequires:	imagemagick
21nr|nvidia-cuda-toolkit-7.5.18-13|97	Requires:	java
21nr|nvidia-cuda-toolkit-7.5.18-13|98	Requires:	nvidia-cuda-toolkit-devel
21nr|nvidia-cuda-toolkit-7.5.18-13|99	Recommends:	%{name} = %{EVRD}
21nr|nvidia-cuda-toolkit-7.5.18-13|100	Obsoletes:	nvidia-cuda-profiler < %{EVRD}
21nr|nvidia-cuda-toolkit-7.5.18-13|101	Obsoletes:	nvidia-opencl-profiler < %{EVRD}
21nr|nvidia-cuda-toolkit-7.5.18-13|102	
21nr|nvidia-cuda-toolkit-7.5.18-13|103	# We don't strictly require NVIDIA CUDA Toolkit, because the profiler
21nr|nvidia-cuda-toolkit-7.5.18-13|104	# could be used to analyze CSV profile logs obtained elsewhere.
21nr|nvidia-cuda-toolkit-7.5.18-13|105	
21nr|nvidia-cuda-toolkit-7.5.18-13|106	%description -n nvidia-compute-profiler
21nr|nvidia-cuda-toolkit-7.5.18-13|107	NVIDIA(R) CUDA(TM) is a general purpose parallel computing architecture
21nr|nvidia-cuda-toolkit-7.5.18-13|108	that leverages the parallel compute engine in NVIDIA graphics
21nr|nvidia-cuda-toolkit-7.5.18-13|109	processing units (GPUs) to solve many complex computational problems
21nr|nvidia-cuda-toolkit-7.5.18-13|110	in a fraction of the time required on a CPU. It includes the CUDA
21nr|nvidia-cuda-toolkit-7.5.18-13|111	Instruction Set Architecture (ISA) and the parallel compute engine in
21nr|nvidia-cuda-toolkit-7.5.18-13|112	the GPU. To program to the CUDA(TM) architecture, developers can, today,
21nr|nvidia-cuda-toolkit-7.5.18-13|113	use C, one of the most widely used high-level programming languages,
21nr|nvidia-cuda-toolkit-7.5.18-13|114	which can then be run at great performance on a CUDA(TM) enabled
21nr|nvidia-cuda-toolkit-7.5.18-13|115	processor. Other languages will be supported in the future, including
21nr|nvidia-cuda-toolkit-7.5.18-13|116	FORTRAN and C++.
21nr|nvidia-cuda-toolkit-7.5.18-13|117	
21nr|nvidia-cuda-toolkit-7.5.18-13|118	This package contains the Compute Visual Profiler for CUDA and OpenCL.
21nr|nvidia-cuda-toolkit-7.5.18-13|119	
21nr|nvidia-cuda-toolkit-7.5.18-13|120	%files -n nvidia-compute-profiler
21nr|nvidia-cuda-toolkit-7.5.18-13|121	%{_bindir}/nvvp
21nr|nvidia-cuda-toolkit-7.5.18-13|122	%{_usr}/libnvvp/.eclipseproduct
21nr|nvidia-cuda-toolkit-7.5.18-13|123	%{_usr}/libnvvp/*
21nr|nvidia-cuda-toolkit-7.5.18-13|124	%{_datadir}/applications/nvvp.desktop
21nr|nvidia-cuda-toolkit-7.5.18-13|125	%{_iconsdir}/hicolor/*/apps/nvvp.png
21nr|nvidia-cuda-toolkit-7.5.18-13|126	
21nr|nvidia-cuda-toolkit-7.5.18-13|127	#----------------------------------------------------------------------------
21nr|nvidia-cuda-toolkit-7.5.18-13|128	
21nr|nvidia-cuda-toolkit-7.5.18-13|129	%package -n nvidia-nsight
21nr|nvidia-cuda-toolkit-7.5.18-13|130	Summary:	NVIDIA Nsight IDE
21nr|nvidia-cuda-toolkit-7.5.18-13|131	Group:		Development/Other
21nr|nvidia-cuda-toolkit-7.5.18-13|132	Requires:	java
21nr|nvidia-cuda-toolkit-7.5.18-13|133	
21nr|nvidia-cuda-toolkit-7.5.18-13|134	# We don't strictly require NVIDIA CUDA Toolkit, because Nsight IDE
21nr|nvidia-cuda-toolkit-7.5.18-13|135	# could be used to develop CUDA programs on a remote node.
21nr|nvidia-cuda-toolkit-7.5.18-13|136	
21nr|nvidia-cuda-toolkit-7.5.18-13|137	%description -n nvidia-nsight
21nr|nvidia-cuda-toolkit-7.5.18-13|138	NVIDIA(R) CUDA(TM) is a general purpose parallel computing architecture
21nr|nvidia-cuda-toolkit-7.5.18-13|139	that leverages the parallel compute engine in NVIDIA graphics
21nr|nvidia-cuda-toolkit-7.5.18-13|140	processing units (GPUs) to solve many complex computational problems
21nr|nvidia-cuda-toolkit-7.5.18-13|141	in a fraction of the time required on a CPU. It includes the CUDA
21nr|nvidia-cuda-toolkit-7.5.18-13|142	Instruction Set Architecture (ISA) and the parallel compute engine in
21nr|nvidia-cuda-toolkit-7.5.18-13|143	the GPU. To program to the CUDA architecture, developers can, today,
21nr|nvidia-cuda-toolkit-7.5.18-13|144	use C++, one of the most widely used high-level programming languages,
21nr|nvidia-cuda-toolkit-7.5.18-13|145	which can then be run at great performance on a CUDA enabled
21nr|nvidia-cuda-toolkit-7.5.18-13|146	processor. Support for other languages, like FORTRAN, Python or Java,
21nr|nvidia-cuda-toolkit-7.5.18-13|147	is available from third parties.
21nr|nvidia-cuda-toolkit-7.5.18-13|148	
21nr|nvidia-cuda-toolkit-7.5.18-13|149	This package contains Nsight Eclipse Edition, a full-featured CUDA IDE.
21nr|nvidia-cuda-toolkit-7.5.18-13|150	
21nr|nvidia-cuda-toolkit-7.5.18-13|151	%files -n nvidia-nsight
21nr|nvidia-cuda-toolkit-7.5.18-13|152	%{_bindir}/nsight
21nr|nvidia-cuda-toolkit-7.5.18-13|153	%{_usr}/libnsight/.eclipseproduct
21nr|nvidia-cuda-toolkit-7.5.18-13|154	%{_usr}/libnsight/*
21nr|nvidia-cuda-toolkit-7.5.18-13|155	%{_datadir}/applications/nsight.desktop
21nr|nvidia-cuda-toolkit-7.5.18-13|156	%{_iconsdir}/hicolor/*/apps/nsight.png
21nr|nvidia-cuda-toolkit-7.5.18-13|157	
21nr|nvidia-cuda-toolkit-7.5.18-13|158	#----------------------------------------------------------------------------
21nr|nvidia-cuda-toolkit-7.5.18-13|159	
21nr|nvidia-cuda-toolkit-7.5.18-13|160	%prep
21nr|nvidia-cuda-toolkit-7.5.18-13|161	%setup -q -T -c %{name}-%{version}
21nr|nvidia-cuda-toolkit-7.5.18-13|162	
21nr|nvidia-cuda-toolkit-7.5.18-13|163	%build
21nr|nvidia-cuda-toolkit-7.5.18-13|164	
21nr|nvidia-cuda-toolkit-7.5.18-13|165	%install
21nr|nvidia-cuda-toolkit-7.5.18-13|166	install -d -m 755 %{buildroot}%{_usr}
21nr|nvidia-cuda-toolkit-7.5.18-13|167	install -d -m 755 %{buildroot}%{_datadir}/%{name}
21nr|nvidia-cuda-toolkit-7.5.18-13|168	install -d -m 755 %{buildroot}/%{_docdir}/%{name}-devel
21nr|nvidia-cuda-toolkit-7.5.18-13|169	install -d -m755 %{buildroot}%{_datadir}/applications
21nr|nvidia-cuda-toolkit-7.5.18-13|170	
21nr|nvidia-cuda-toolkit-7.5.18-13|171	bash %{SOURCE0} --tar xf -C .
21nr|nvidia-cuda-toolkit-7.5.18-13|172	./run_files/cuda-linux64-rel-%{version}-%{buildno}.run --tar xf -C %{buildroot}%{_usr}
21nr|nvidia-cuda-toolkit-7.5.18-13|173	pushd %{buildroot}%{_includedir}
21nr|nvidia-cuda-toolkit-7.5.18-13|174	patch -p1 <%{SOURCE1}
21nr|nvidia-cuda-toolkit-7.5.18-13|175	popd
21nr|nvidia-cuda-toolkit-7.5.18-13|176	
21nr|nvidia-cuda-toolkit-7.5.18-13|177	# Use files from opencl-headers package instead
21nr|nvidia-cuda-toolkit-7.5.18-13|178	rm -rf %{buildroot}%{_includedir}/CL
21nr|nvidia-cuda-toolkit-7.5.18-13|179	
21nr|nvidia-cuda-toolkit-7.5.18-13|180	# Do not package libOpenCL.so* libraries here, they are already provided by
21nr|nvidia-cuda-toolkit-7.5.18-13|181	# other packages.
21nr|nvidia-cuda-toolkit-7.5.18-13|182	rm -f %{buildroot}%{_libdir}/libOpenCL.so*
21nr|nvidia-cuda-toolkit-7.5.18-13|183	
21nr|nvidia-cuda-toolkit-7.5.18-13|184	rm -rf %{buildroot}/usr/lib
21nr|nvidia-cuda-toolkit-7.5.18-13|185	sed -i 's/lib/lib64/g' %{buildroot}%{_bindir}/nvcc.profile
21nr|nvidia-cuda-toolkit-7.5.18-13|186	# (tmb) restore libdevice
21nr|nvidia-cuda-toolkit-7.5.18-13|187	sed -i 's/lib64device/libdevice/g' %{buildroot}%{_bindir}/nvcc.profile
21nr|nvidia-cuda-toolkit-7.5.18-13|188	
21nr|nvidia-cuda-toolkit-7.5.18-13|189	mv %{buildroot}%{_usr}/doc %{buildroot}/%{_docdir}/%{name}-devel/
21nr|nvidia-cuda-toolkit-7.5.18-13|190	rm -rf %{buildroot}%{_usr}/install-linux.pl
21nr|nvidia-cuda-toolkit-7.5.18-13|191	mv %{buildroot}%{_usr}/{extras,src,tools} %{buildroot}/%{_datadir}/%{name}
21nr|nvidia-cuda-toolkit-7.5.18-13|192	rm -rf %{buildroot}/%{_usr}/jre
21nr|nvidia-cuda-toolkit-7.5.18-13|193	
21nr|nvidia-cuda-toolkit-7.5.18-13|194	rm -f %{buildroot}%{_usr}/InstallUtils.pm
21nr|nvidia-cuda-toolkit-7.5.18-13|195	rm -f %{buildroot}%{_usr}/uninstall_cuda.pl
21nr|nvidia-cuda-toolkit-7.5.18-13|196	rm -f %{buildroot}%{_usr}/version.txt
21nr|nvidia-cuda-toolkit-7.5.18-13|197	
21nr|nvidia-cuda-toolkit-7.5.18-13|198	rm -rf %{buildroot}%{_datadir}/gdb/
21nr|nvidia-cuda-toolkit-7.5.18-13|199	
21nr|nvidia-cuda-toolkit-7.5.18-13|200	mv %{buildroot}%{_usr}/EULA.txt %{buildroot}%{_docdir}/%{name}-devel/
21nr|nvidia-cuda-toolkit-7.5.18-13|201	mv %{buildroot}%{_usr}/CUDA_Toolkit_Release_Notes.txt %{buildroot}%{_docdir}/%{name}-devel/
21nr|nvidia-cuda-toolkit-7.5.18-13|202	
21nr|nvidia-cuda-toolkit-7.5.18-13|203	for S in 16 24 32 48 64 128 192 256; do
21nr|nvidia-cuda-toolkit-7.5.18-13|204	install -d -m755 %{buildroot}%{_iconsdir}/hicolor/$S\x$S/apps
21nr|nvidia-cuda-toolkit-7.5.18-13|205	convert -scale $S\x$S %{buildroot}/%{_usr}/libnvvp/icon.xpm %{buildroot}%{_iconsdir}/hicolor/$S\x$S/apps/nvvp.png
21nr|nvidia-cuda-toolkit-7.5.18-13|206	convert -scale $S\x$S %{buildroot}/%{_usr}/libnsight/icon.xpm %{buildroot}%{_iconsdir}/hicolor/$S\x$S/apps/nsight.png
21nr|nvidia-cuda-toolkit-7.5.18-13|207	done
21nr|nvidia-cuda-toolkit-7.5.18-13|208	
21nr|nvidia-cuda-toolkit-7.5.18-13|209	install -m644 %{SOURCE10} %{buildroot}%{_datadir}/applications/
21nr|nvidia-cuda-toolkit-7.5.18-13|210	install -m644 %{SOURCE11} %{buildroot}%{_datadir}/applications/
21nr|nvidia-cuda-toolkit-7.5.18-13|211	
21nr|nvidia-cuda-toolkit-7.5.18-13|212	sed -i 's|../jre/bin/java|/usr/bin/java|' %{buildroot}%{_usr}/libnvvp/nvvp.ini

20080 21
21nr|nvidia-current-450.57-1|1	# FIXME: fix the cases when immediate symbol resolution is not enough.
21nr|nvidia-current-450.57-1|2	# For the present, fall back to the old symbol resolution rules for ld.
21nr|nvidia-current-450.57-1|3	%define _disable_ld_now 1
21nr|nvidia-current-450.57-1|4	
21nr|nvidia-current-450.57-1|5	# (tpg) disable interall rpm dependency generator
21nr|nvidia-current-450.57-1|6	# define _use_internal_dependency_generator 0
21nr|nvidia-current-450.57-1|7	
21nr|nvidia-current-450.57-1|8	# Disable debug rpms.
21nr|nvidia-current-450.57-1|9	%define _enable_debug_packages	%{nil}
21nr|nvidia-current-450.57-1|10	%define debug_package		%{nil}
21nr|nvidia-current-450.57-1|11	
21nr|nvidia-current-450.57-1|12	%define name		nvidia-current
21nr|nvidia-current-450.57-1|13	%define version		450.57
21nr|nvidia-current-450.57-1|14	
21nr|nvidia-current-450.57-1|15	%define priority	9700
21nr|nvidia-current-450.57-1|16	
21nr|nvidia-current-450.57-1|17	%define pkgname64	NVIDIA-Linux-x86_64-%{version}
21nr|nvidia-current-450.57-1|18	
21nr|nvidia-current-450.57-1|19	%define drivername		%{name}
21nr|nvidia-current-450.57-1|20	%define driverpkgname		x11-driver-video-%{drivername}
21nr|nvidia-current-450.57-1|21	%define modulename		nvidia
21nr|nvidia-current-450.57-1|22	# for description and documentation
21nr|nvidia-current-450.57-1|23	%define xorg_extra_modules	%{_libdir}/xorg/extra-modules
21nr|nvidia-current-450.57-1|24	%define nvidia_driversdir	%{_libdir}/%{drivername}/xorg
21nr|nvidia-current-450.57-1|25	%define nvidia_extensionsdir	%{_libdir}/%{drivername}/xorg
21nr|nvidia-current-450.57-1|26	%define nvidia_modulesdir	%{_libdir}/%{drivername}/xorg
21nr|nvidia-current-450.57-1|27	%define nvidia_libdir		%{_libdir}/%{drivername}
21nr|nvidia-current-450.57-1|28	%define nvidia_libdir32		%{_prefix}/lib/%{drivername}
21nr|nvidia-current-450.57-1|29	%define nvidia_bindir		%{nvidia_libdir}/bin
21nr|nvidia-current-450.57-1|30	
21nr|nvidia-current-450.57-1|31	%define xorg_conf_backup	%{_sysconfdir}/X11/xorg.conf-pre-%{drivername}.bak
21nr|nvidia-current-450.57-1|32	
21nr|nvidia-current-450.57-1|33	# The entry in Cards+ this driver should be associated with, if there is
21nr|nvidia-current-450.57-1|34	# no entry in ldetect-lst default pcitable:
21nr|nvidia-current-450.57-1|35	# cooker ldetect-lst should be up-to-date
21nr|nvidia-current-450.57-1|36	%define ldetect_cards_name	%nil
21nr|nvidia-current-450.57-1|37	
21nr|nvidia-current-450.57-1|38	%define pkgname %{pkgname64}
21nr|nvidia-current-450.57-1|39	
21nr|nvidia-current-450.57-1|40	%bcond_without force_32bit_deps
21nr|nvidia-current-450.57-1|41	
21nr|nvidia-current-450.57-1|42	# Other packages should not require any NVIDIA libraries, and this package
21nr|nvidia-current-450.57-1|43	# should not be pulled in when libGL.so.1 is required
21nr|nvidia-current-450.57-1|44	%if %{_use_internal_dependency_generator}
21nr|nvidia-current-450.57-1|45	%global __provides_exclude (.*)\\.so(.*)|devel\\(libGL(.*)|devel\\(libEGL.*
21nr|nvidia-current-450.57-1|46	%define common_requires_exceptions libGLcore\\.so|libnv.*\\.so|libGL(.*)
21nr|nvidia-current-450.57-1|47	%else
21nr|nvidia-current-450.57-1|48	%define _provides_exceptions \\.so
21nr|nvidia-current-450.57-1|49	%define common_requires_exceptions libGLcore\\.so\\|libnv.*\\.so
21nr|nvidia-current-450.57-1|50	%endif
21nr|nvidia-current-450.57-1|51	
21nr|nvidia-current-450.57-1|52	# (anssi) Allow installing of 64-bit package if the runtime dependencies
21nr|nvidia-current-450.57-1|53	# of 32-bit libraries are not satisfied. If a 32-bit package that requires
21nr|nvidia-current-450.57-1|54	# libGL.so.1 is installed, the 32-bit mesa libs are pulled in and that will
21nr|nvidia-current-450.57-1|55	# pull the dependencies of 32-bit nvidia libraries in as well.
21nr|nvidia-current-450.57-1|56	%if %{_use_internal_dependency_generator}
21nr|nvidia-current-450.57-1|57	%global __requires_exclude %{common_requires_exceptions}|lib.*so\\.[^(]+(\\([^)]+\\))?$
21nr|nvidia-current-450.57-1|58	%else
21nr|nvidia-current-450.57-1|59	%global __requires_exclude %{common_requires_exceptions}\\|lib.*so\\.[^(]\\+\\(([^)]\\+)\\)\\?$
21nr|nvidia-current-450.57-1|60	%endif
21nr|nvidia-current-450.57-1|61	
21nr|nvidia-current-450.57-1|62	# (anssi) Workaround wrong linking as of 310.19.
21nr|nvidia-current-450.57-1|63	# This will probably be fixed soon (at least similar issues have been in the past).
21nr|nvidia-current-450.57-1|64	# https://devtalk.nvidia.com/default/topic/523762/libnvidia-encode-so-310-19-has-dependency-on-missing-library/
21nr|nvidia-current-450.57-1|65	%define _exclude_files_from_autoreq libnvidia-encode.so.%version
21nr|nvidia-current-450.57-1|66	
21nr|nvidia-current-450.57-1|67	Summary:	NVIDIA proprietary X.org driver and libraries, current driver series
21nr|nvidia-current-450.57-1|68	Name:		%{name}
21nr|nvidia-current-450.57-1|69	Version:	%{version}
21nr|nvidia-current-450.57-1|70	Release:	1
21nr|nvidia-current-450.57-1|71	
21nr|nvidia-current-450.57-1|72	Source0:	http://download.nvidia.com/XFree86/Linux-x86_64/%{version}/%{pkgname64}.run
21nr|nvidia-current-450.57-1|73	# GPLv2 source code; see also http://cgit.freedesktop.org/~aplattner/
21nr|nvidia-current-450.57-1|74	Source2:	http://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-%{version}.tar.bz2
21nr|nvidia-current-450.57-1|75	Source3:	http://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-%{version}.tar.bz2
21nr|nvidia-current-450.57-1|76	Source4:	http://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-%{version}.tar.bz2
21nr|nvidia-current-450.57-1|77	Source5:	http://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-%{version}.tar.bz2
21nr|nvidia-current-450.57-1|78	
21nr|nvidia-current-450.57-1|79	Source100:	%{name}.rpmlintrc
21nr|nvidia-current-450.57-1|80	Source101:	README.urpmi
21nr|nvidia-current-450.57-1|81	
21nr|nvidia-current-450.57-1|82	# Allow building the drivers with a different GCC version than the kernel.
21nr|nvidia-current-450.57-1|83	# Might be risky but it is still better than failed builds of the drivers
21nr|nvidia-current-450.57-1|84	# resulting in broken graphics at the users' machines after a GCC update.
21nr|nvidia-current-450.57-1|85	Patch1:		no-cc-version-check.patch
21nr|nvidia-current-450.57-1|86	
21nr|nvidia-current-450.57-1|87	License:	Freeware
21nr|nvidia-current-450.57-1|88	URL:		http://www.nvidia.com/object/unix.html
21nr|nvidia-current-450.57-1|89	Group:		System/Kernel and hardware
21nr|nvidia-current-450.57-1|90	Provides:	should-restart = system
21nr|nvidia-current-450.57-1|91	
21nr|nvidia-current-450.57-1|92	# Staring from v396.x, 32-bit x86 systems are not supported by the driver.
21nr|nvidia-current-450.57-1|93	ExclusiveArch:	x86_64
21nr|nvidia-current-450.57-1|94	
21nr|nvidia-current-450.57-1|95	BuildRequires:	imagemagick
21nr|nvidia-current-450.57-1|96	BuildRequires:	pkgconfig(xrender)
21nr|nvidia-current-450.57-1|97	BuildRequires:	pkgconfig(gtk+-2.0)
21nr|nvidia-current-450.57-1|98	BuildRequires:	pkgconfig(xv)
21nr|nvidia-current-450.57-1|99	BuildRequires:	pkgconfig(gl)
21nr|nvidia-current-450.57-1|100	BuildRequires:	pkgconfig(egl)
21nr|nvidia-current-450.57-1|101	BuildRequires:	pkgconfig(xxf86vm)
21nr|nvidia-current-450.57-1|102	BuildRequires:	pkgconfig(vdpau) >= 1.1
21nr|nvidia-current-450.57-1|103	BuildRequires:	pkgconfig(libtirpc)
21nr|nvidia-current-450.57-1|104	BuildRequires:	pkgconfig(dbus-1)
21nr|nvidia-current-450.57-1|105	
21nr|nvidia-current-450.57-1|106	%description
21nr|nvidia-current-450.57-1|107	The proprietary driver for NVidia GPUs, "current" ("short-lived") branch.
21nr|nvidia-current-450.57-1|108	Note that hybrid graphics ("Optimus") is not supported officially with
21nr|nvidia-current-450.57-1|109	nvidia-current.
21nr|nvidia-current-450.57-1|110	
21nr|nvidia-current-450.57-1|111	%package -n %{driverpkgname}
21nr|nvidia-current-450.57-1|112	Summary:	NVIDIA proprietary X.org driver and libraries
21nr|nvidia-current-450.57-1|113	Group:		System/Kernel and hardware
21nr|nvidia-current-450.57-1|114	Requires:	x11-server-common
21nr|nvidia-current-450.57-1|115	Recommends:	%{drivername}-doc-html = %{version}
21nr|nvidia-current-450.57-1|116	# Proper support for versioned kmod() was added in 2008.1:
21nr|nvidia-current-450.57-1|117	Requires:	kmod(%{modulename}) = %{version}
21nr|nvidia-current-450.57-1|118	# At least mplayer dlopens libvdpau.so.1, so the software will not pull in
21nr|nvidia-current-450.57-1|119	# the vdpau library package. We ensure its installation here.
21nr|nvidia-current-450.57-1|120	Requires:	%{_lib}vdpau1 >= 1.1
21nr|nvidia-current-450.57-1|121	# We need grub2 to add nomodeset!
21nr|nvidia-current-450.57-1|122	Requires(pre):	grub2 >= 2.00-34
21nr|nvidia-current-450.57-1|123	Requires(post):	pciutils
21nr|nvidia-current-450.57-1|124	Requires(post,postun):	update-alternatives >= 1.9.0
21nr|nvidia-current-450.57-1|125	
21nr|nvidia-current-450.57-1|126	# Just in case some long-lived nvidia package is based on the same version
21nr|nvidia-current-450.57-1|127	# of the drivers
21nr|nvidia-current-450.57-1|128	Requires:	dkms-%{drivername} = %{version}-%{release}
21nr|nvidia-current-450.57-1|129	
21nr|nvidia-current-450.57-1|130	Requires:	%{_lib}gldispatch0
21nr|nvidia-current-450.57-1|131	Requires:	%{_lib}opengl0
21nr|nvidia-current-450.57-1|132	Requires:	%{_lib}glvnd-glx
21nr|nvidia-current-450.57-1|133	Requires:	%{_lib}glvnd-egl
21nr|nvidia-current-450.57-1|134	Requires:	%{_lib}glvnd-gles
21nr|nvidia-current-450.57-1|135	# ldconfig -X in the post script must see these libraries installed:
21nr|nvidia-current-450.57-1|136	Requires(post):	%{_lib}glvnd-glx
21nr|nvidia-current-450.57-1|137	Requires(post):	%{_lib}glvnd-egl
21nr|nvidia-current-450.57-1|138	Requires(post):	%{_lib}glvnd-gles
21nr|nvidia-current-450.57-1|139	
21nr|nvidia-current-450.57-1|140	# Package cannot be installed as BuildRequires if it requires both
21nr|nvidia-current-450.57-1|141	# 64 and 32 bit packages. Needed for python-pyopencl build on ABF.
21nr|nvidia-current-450.57-1|142	%if %{with force_32bit_deps}
21nr|nvidia-current-450.57-1|143	# Pull the 32-bit GLVND libraries in as well, the 32-bit applications
21nr|nvidia-current-450.57-1|144	# running on 64-bit systems (e.g. Steam) might need them.
21nr|nvidia-current-450.57-1|145	Requires:	libgldispatch0
21nr|nvidia-current-450.57-1|146	Requires:	libopengl0
21nr|nvidia-current-450.57-1|147	Requires:	libglvnd-glx
21nr|nvidia-current-450.57-1|148	Requires:	libglvnd-egl
21nr|nvidia-current-450.57-1|149	Requires:	libglvnd-gles
21nr|nvidia-current-450.57-1|150	# ldconfig -X in the post script must see these libraries installed:
21nr|nvidia-current-450.57-1|151	Requires(post):	libglvnd-glx
21nr|nvidia-current-450.57-1|152	Requires(post):	libglvnd-egl
21nr|nvidia-current-450.57-1|153	Requires(post):	libglvnd-gles
21nr|nvidia-current-450.57-1|154	%endif
21nr|nvidia-current-450.57-1|155	
21nr|nvidia-current-450.57-1|156	Conflicts:	nvidia-current-cuda-opencl <= 295.59-1
21nr|nvidia-current-450.57-1|157	Recommends:	nvidia-additional-settings
21nr|nvidia-current-450.57-1|158	
21nr|nvidia-current-450.57-1|159	%description -n %{driverpkgname}
21nr|nvidia-current-450.57-1|160	NVIDIA proprietary X.org graphics driver, related libraries and
21nr|nvidia-current-450.57-1|161	configuration tools.
21nr|nvidia-current-450.57-1|162	
21nr|nvidia-current-450.57-1|163	Please use XFdrake to configure your NVIDIA card. The correct packages
21nr|nvidia-current-450.57-1|164	will be automatically installed and configured in this case.
21nr|nvidia-current-450.57-1|165	
21nr|nvidia-current-450.57-1|166	%package -n dkms-%{drivername}
21nr|nvidia-current-450.57-1|167	Summary:	Kernel module to manage NVIDIA GPUs
21nr|nvidia-current-450.57-1|168	Group:		System/Kernel and hardware
21nr|nvidia-current-450.57-1|169	Requires:	dkms
21nr|nvidia-current-450.57-1|170	Requires(post):	dkms
21nr|nvidia-current-450.57-1|171	Requires(preun):	dkms
21nr|nvidia-current-450.57-1|172	Requires:	dracut >= 046
21nr|nvidia-current-450.57-1|173	
21nr|nvidia-current-450.57-1|174	# DKMS package for each long-lived branch provides nvidia-driver-long-lived.
21nr|nvidia-current-450.57-1|175	# The "conflicts" clause is needed to prevent the situation when several
21nr|nvidia-current-450.57-1|176	# drivers from different branches are installed at the same time. Each of
21nr|nvidia-current-450.57-1|177	# the drivers will have alias "nvidia" for modprobe, so they cannot
21nr|nvidia-current-450.57-1|178	# co-exist.
21nr|nvidia-current-450.57-1|179	Conflicts:	nvidia-driver-long-lived
21nr|nvidia-current-450.57-1|180	
21nr|nvidia-current-450.57-1|181	%description -n dkms-%{drivername}
21nr|nvidia-current-450.57-1|182	Kernel module to manage NVIDIA GPUs. This
21nr|nvidia-current-450.57-1|183	is to be used with the %{driverpkgname} package.
21nr|nvidia-current-450.57-1|184	
21nr|nvidia-current-450.57-1|185	%package -n %{drivername}-devel
21nr|nvidia-current-450.57-1|186	Summary:	NVIDIA OpenGL/CUDA development libraries and headers
21nr|nvidia-current-450.57-1|187	Group:		Development/C
21nr|nvidia-current-450.57-1|188	# Requires:	%{driverpkgname} = %{version}-%{release}
21nr|nvidia-current-450.57-1|189	# Requires:	%{drivername}-cuda-opencl = %{version}-%{release}
21nr|nvidia-current-450.57-1|190	Provides:	nvidia-devel = %{version}-%{release}
21nr|nvidia-current-450.57-1|191	Requires:	%{_lib}vdpau-devel
21nr|nvidia-current-450.57-1|192	
21nr|nvidia-current-450.57-1|193	%description -n %{drivername}-devel
21nr|nvidia-current-450.57-1|194	NVIDIA OpenGL/CUDA headers. This package is not required for normal use.
21nr|nvidia-current-450.57-1|195	
21nr|nvidia-current-450.57-1|196	%package -n %{drivername}-cuda-opencl
21nr|nvidia-current-450.57-1|197	Summary:	CUDA and OpenCL libraries for NVIDIA proprietary driver
21nr|nvidia-current-450.57-1|198	Group:		System/Kernel and hardware
21nr|nvidia-current-450.57-1|199	Provides:	%{drivername}-cuda = %{version}-%{release}
21nr|nvidia-current-450.57-1|200	Requires:	kmod(%{modulename}) = %{version}
21nr|nvidia-current-450.57-1|201	Conflicts:	x11-driver-video-nvidia-current <= 295.59
21nr|nvidia-current-450.57-1|202	
21nr|nvidia-current-450.57-1|203	%description -n %{drivername}-cuda-opencl
21nr|nvidia-current-450.57-1|204	Cuda and OpenCL libraries for NVIDIA proprietary driver. This package is not
21nr|nvidia-current-450.57-1|205	required for normal use, it provides libraries to use NVIDIA cards for High
21nr|nvidia-current-450.57-1|206	Performance Computing (HPC).
21nr|nvidia-current-450.57-1|207	
21nr|nvidia-current-450.57-1|208	# HTML doc splitted off because of size, for live cds:
21nr|nvidia-current-450.57-1|209	%package -n %{drivername}-doc-html
21nr|nvidia-current-450.57-1|210	Summary:	NVIDIA html documentation (%{drivername})
21nr|nvidia-current-450.57-1|211	Group:		System/Kernel and hardware
21nr|nvidia-current-450.57-1|212	Requires:	%{driverpkgname} = %{version}-%{release}
21nr|nvidia-current-450.57-1|213	
21nr|nvidia-current-450.57-1|214	%description -n %{drivername}-doc-html
21nr|nvidia-current-450.57-1|215	HTML version of the README.txt file provided in package
21nr|nvidia-current-450.57-1|216	%{driverpkgname}.
21nr|nvidia-current-450.57-1|217	
21nr|nvidia-current-450.57-1|218	%prep
21nr|nvidia-current-450.57-1|219	%setup -q -c -T -a 2 -a 3 -a 4 -a 5
21nr|nvidia-current-450.57-1|220	sh %{SOURCE0} --extract-only
21nr|nvidia-current-450.57-1|221	
21nr|nvidia-current-450.57-1|222	pushd %{pkgname}/
21nr|nvidia-current-450.57-1|223	rm -rf usr/src/nv/precompiled
21nr|nvidia-current-450.57-1|224	%patch1 -p1
21nr|nvidia-current-450.57-1|225	popd
21nr|nvidia-current-450.57-1|226	
21nr|nvidia-current-450.57-1|227	# We need a different dkms.conf because the one supplied in the upstream
21nr|nvidia-current-450.57-1|228	# is actually a template. The real file is generated from it by
21nr|nvidia-current-450.57-1|229	# nvidia-installer which we do not use.
21nr|nvidia-current-450.57-1|230	pushd %{pkgname}/kernel
21nr|nvidia-current-450.57-1|231	mv dkms.conf dkms.conf.orig
21nr|nvidia-current-450.57-1|232	
21nr|nvidia-current-450.57-1|233	# Notes from the original dkms.conf:
21nr|nvidia-current-450.57-1|234	# ---------------
21nr|nvidia-current-450.57-1|235	# By default, DKMS will add KERNELRELEASE to the make command line; however,
21nr|nvidia-current-450.57-1|236	# this will cause the kernel module build to infer that it was invoked via
21nr|nvidia-current-450.57-1|237	# Kbuild directly instead of DKMS. The dkms(8) manual page recommends quoting
21nr|nvidia-current-450.57-1|238	# the 'make' command name to suppress this behavior.
21nr|nvidia-current-450.57-1|239	# ---------------
21nr|nvidia-current-450.57-1|240	cat > dkms.conf <<EOF
21nr|nvidia-current-450.57-1|241	PACKAGE_NAME="nvidia"
21nr|nvidia-current-450.57-1|242	PACKAGE_VERSION="%{version}"
21nr|nvidia-current-450.57-1|243	BUILT_MODULE_NAME[0]="nvidia"
21nr|nvidia-current-450.57-1|244	DEST_MODULE_LOCATION[0]="/kernel/drivers/video"
21nr|nvidia-current-450.57-1|245	BUILT_MODULE_NAME[1]="nvidia-modeset"
21nr|nvidia-current-450.57-1|246	DEST_MODULE_LOCATION[1]="/kernel/drivers/video"
21nr|nvidia-current-450.57-1|247	BUILT_MODULE_NAME[2]="nvidia-drm"
21nr|nvidia-current-450.57-1|248	DEST_MODULE_LOCATION[2]="/kernel/drivers/video"
21nr|nvidia-current-450.57-1|249	BUILT_MODULE_NAME[3]="nvidia-uvm"
21nr|nvidia-current-450.57-1|250	DEST_MODULE_LOCATION[3]="/kernel/drivers/video"
21nr|nvidia-current-450.57-1|251	MAKE="'make' KERNEL_UNAME=\${kernelver} IGNORE_XEN_PRESENCE=1 IGNORE_CC_MISMATCH=1 modules"
21nr|nvidia-current-450.57-1|252	CLEAN="'make' clean"
21nr|nvidia-current-450.57-1|253	AUTOINSTALL="yes"
21nr|nvidia-current-450.57-1|254	EOF
21nr|nvidia-current-450.57-1|255	popd
21nr|nvidia-current-450.57-1|256	
21nr|nvidia-current-450.57-1|257	rm -f nvidia-settings-%{version}/src/*/*.a
21nr|nvidia-current-450.57-1|258	
21nr|nvidia-current-450.57-1|259	%build
21nr|nvidia-current-450.57-1|260	# The code contains dozens on top of dozens on top of dozens of "false" positives
21nr|nvidia-current-450.57-1|261	export CFLAGS="%optflags -Wno-error=format-security"
21nr|nvidia-current-450.57-1|262	export CXXFLAGS="$CFLAGS"
21nr|nvidia-current-450.57-1|263	export LDFLAGS="%{?ldflags}"
21nr|nvidia-current-450.57-1|264	%make -C nvidia-settings-%{version}/src/libXNVCtrl
21nr|nvidia-current-450.57-1|265	%make -C nvidia-settings-%{version}
21nr|nvidia-current-450.57-1|266	%make -C nvidia-xconfig-%{version}
21nr|nvidia-current-450.57-1|267	%make -C nvidia-modprobe-%{version}
21nr|nvidia-current-450.57-1|268	%make -C nvidia-persistenced-%{version} LIBS="-ltirpc -ldl"
21nr|nvidia-current-450.57-1|269	
21nr|nvidia-current-450.57-1|270	%install
21nr|nvidia-current-450.57-1|271	
21nr|nvidia-current-450.57-1|272	# README.urpmi
21nr|nvidia-current-450.57-1|273	cp %{SOURCE101} .
21nr|nvidia-current-450.57-1|274	
21nr|nvidia-current-450.57-1|275	cd %{pkgname}
21nr|nvidia-current-450.57-1|276	
21nr|nvidia-current-450.57-1|277	# dkms
21nr|nvidia-current-450.57-1|278	install -d -m755 %{buildroot}%{_usrsrc}/%{drivername}-%{version}-%{release}
21nr|nvidia-current-450.57-1|279	
21nr|nvidia-current-450.57-1|280	# menu entry
21nr|nvidia-current-450.57-1|281	install -d -m755 %{buildroot}%{_datadir}/%{drivername}
21nr|nvidia-current-450.57-1|282	cat > %{buildroot}%{_datadir}/%{drivername}/rosa-nvidia-settings.desktop <<EOF
21nr|nvidia-current-450.57-1|283	[Desktop Entry]
21nr|nvidia-current-450.57-1|284	Name=NVIDIA Display Settings
21nr|nvidia-current-450.57-1|285	Comment=Configure NVIDIA X driver
21nr|nvidia-current-450.57-1|286	Exec=%{_bindir}/nvidia-settings
21nr|nvidia-current-450.57-1|287	Icon=%{drivername}-settings
21nr|nvidia-current-450.57-1|288	Terminal=false
21nr|nvidia-current-450.57-1|289	Type=Application
21nr|nvidia-current-450.57-1|290	Categories=GTK;Settings;HardwareSettings;X-MandrivaLinux-System-Configuration;
21nr|nvidia-current-450.57-1|291	EOF
21nr|nvidia-current-450.57-1|292	
21nr|nvidia-current-450.57-1|293	install -d -m755	%{buildroot}%{_datadir}/applications
21nr|nvidia-current-450.57-1|294	touch			%{buildroot}%{_datadir}/applications/rosa-nvidia-settings.desktop
21nr|nvidia-current-450.57-1|295	
21nr|nvidia-current-450.57-1|296	# icons
21nr|nvidia-current-450.57-1|297	install -d -m755 %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48}/apps
21nr|nvidia-current-450.57-1|298	convert -strip nvidia-settings.png -resize 16x16 %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{drivername}-settings.png
21nr|nvidia-current-450.57-1|299	convert -strip nvidia-settings.png -resize 32x32 %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{drivername}-settings.png
21nr|nvidia-current-450.57-1|300	convert -strip nvidia-settings.png -resize 48x48 %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{drivername}-settings.png
21nr|nvidia-current-450.57-1|301	
21nr|nvidia-current-450.57-1|302	error_fatal() {
21nr|nvidia-current-450.57-1|303	echo "Error: $@." >&2
21nr|nvidia-current-450.57-1|304	exit 1
21nr|nvidia-current-450.57-1|305	}
21nr|nvidia-current-450.57-1|306	
21nr|nvidia-current-450.57-1|307	error_unhandled() {
21nr|nvidia-current-450.57-1|308	echo "Warning: $@." >&2
21nr|nvidia-current-450.57-1|309	echo "Warning: $@." >> warns.log
21nr|nvidia-current-450.57-1|310	# cause distro builds to fail in case of unhandled files
21nr|nvidia-current-450.57-1|311	exit 1
21nr|nvidia-current-450.57-1|312	}
21nr|nvidia-current-450.57-1|313	
21nr|nvidia-current-450.57-1|314	parseparams() {
21nr|nvidia-current-450.57-1|315	for value in $rest; do
21nr|nvidia-current-450.57-1|316	local param=$1
21nr|nvidia-current-450.57-1|317	[ -n "$param" ] || error_fatal "unhandled parameter $value"
21nr|nvidia-current-450.57-1|318	shift
21nr|nvidia-current-450.57-1|319	eval $param=$value
21nr|nvidia-current-450.57-1|320	
21nr|nvidia-current-450.57-1|321	[ -n "$value" ] || error_fatal "empty $param"
21nr|nvidia-current-450.57-1|322	
21nr|nvidia-current-450.57-1|323	# resolve libdir based on $arch
21nr|nvidia-current-450.57-1|324	if [ "$param" = "arch" ]; then
21nr|nvidia-current-450.57-1|325	case "$arch" in
21nr|nvidia-current-450.57-1|326	NATIVE)		nvidia_libdir=%{nvidia_libdir};;
21nr|nvidia-current-450.57-1|327	COMPAT32)	nvidia_libdir=%{nvidia_libdir32};;
21nr|nvidia-current-450.57-1|328	*)		error_fatal "unknown arch $arch"
21nr|nvidia-current-450.57-1|329	esac
21nr|nvidia-current-450.57-1|330	fi
21nr|nvidia-current-450.57-1|331	done
21nr|nvidia-current-450.57-1|332	}
21nr|nvidia-current-450.57-1|333	
21nr|nvidia-current-450.57-1|334	add_to_list() {
21nr|nvidia-current-450.57-1|335	# on distro builds, only use .manifest for doc files
21nr|nvidia-current-450.57-1|336	[ "${2#%doc}" = "${2}" ] && return
21nr|nvidia-current-450.57-1|337	local list="$1.files"
21nr|nvidia-current-450.57-1|338	local entry="$2"
21nr|nvidia-current-450.57-1|339	echo $entry >> $list
21nr|nvidia-current-450.57-1|340	}
21nr|nvidia-current-450.57-1|341	
21nr|nvidia-current-450.57-1|342	install_symlink() {
21nr|nvidia-current-450.57-1|343	local pkg="$1"
21nr|nvidia-current-450.57-1|344	local dir="$2"
21nr|nvidia-current-450.57-1|345	mkdir -p %{buildroot}$dir
21nr|nvidia-current-450.57-1|346	ln -s $dest %{buildroot}$dir/$file
21nr|nvidia-current-450.57-1|347	add_to_list $pkg $dir/$file
21nr|nvidia-current-450.57-1|348	}
21nr|nvidia-current-450.57-1|349	
21nr|nvidia-current-450.57-1|350	install_lib_symlink() {
21nr|nvidia-current-450.57-1|351	local pkg="$1"
21nr|nvidia-current-450.57-1|352	local dir="$2"
21nr|nvidia-current-450.57-1|353	case "$file" in
21nr|nvidia-current-450.57-1|354	libvdpau_*.so)
21nr|nvidia-current-450.57-1|355	# vdpau drivers => not put into -devel
21nr|nvidia-current-450.57-1|356	;;
21nr|nvidia-current-450.57-1|357	*.so)
21nr|nvidia-current-450.57-1|358	pkg=nvidia-devel;;
21nr|nvidia-current-450.57-1|359	esac
21nr|nvidia-current-450.57-1|360	install_symlink $pkg $dir
21nr|nvidia-current-450.57-1|361	}
21nr|nvidia-current-450.57-1|362	
21nr|nvidia-current-450.57-1|363	install_file_only() {
21nr|nvidia-current-450.57-1|364	local pkg="$1"
21nr|nvidia-current-450.57-1|365	local dir="$2"
21nr|nvidia-current-450.57-1|366	mkdir -p %{buildroot}$dir
21nr|nvidia-current-450.57-1|367	# replace 0444 with more usual 0644
21nr|nvidia-current-450.57-1|368	[ "$perms" = "0444" ] && perms="0644"
21nr|nvidia-current-450.57-1|369	install -m $perms $file %{buildroot}$dir
21nr|nvidia-current-450.57-1|370	}
21nr|nvidia-current-450.57-1|371	
21nr|nvidia-current-450.57-1|372	install_file() {
21nr|nvidia-current-450.57-1|373	local pkg="$1"
21nr|nvidia-current-450.57-1|374	local dir="$2"
21nr|nvidia-current-450.57-1|375	install_file_only $pkg $dir
21nr|nvidia-current-450.57-1|376	add_to_list $pkg $dir/$(basename $file)
21nr|nvidia-current-450.57-1|377	}
21nr|nvidia-current-450.57-1|378	
21nr|nvidia-current-450.57-1|379	get_module_dir() {
21nr|nvidia-current-450.57-1|380	local subdir="$1"
21nr|nvidia-current-450.57-1|381	case "$subdir" in
21nr|nvidia-current-450.57-1|382	extensions*)	echo %{nvidia_extensionsdir};;
21nr|nvidia-current-450.57-1|383	drivers/)	echo %{nvidia_driversdir};;
21nr|nvidia-current-450.57-1|384	/)		echo %{nvidia_modulesdir};;
21nr|nvidia-current-450.57-1|385	*)		error_unhandled "unhandled module subdir $subdir"
21nr|nvidia-current-450.57-1|386	echo %{nvidia_modulesdir};;
21nr|nvidia-current-450.57-1|387	esac
21nr|nvidia-current-450.57-1|388	}
21nr|nvidia-current-450.57-1|389	
21nr|nvidia-current-450.57-1|390	for file in nvidia.files nvidia-devel.files nvidia-cuda.files nvidia-dkms.files nvidia-html.files; do
21nr|nvidia-current-450.57-1|391	rm -f $file
21nr|nvidia-current-450.57-1|392	touch $file
21nr|nvidia-current-450.57-1|393	done
21nr|nvidia-current-450.57-1|394	
21nr|nvidia-current-450.57-1|395	# install files according to .manifest
21nr|nvidia-current-450.57-1|396	cat .manifest | tail -n +9 | sort | uniq | while read line; do
21nr|nvidia-current-450.57-1|397	arch=
21nr|nvidia-current-450.57-1|398	style=
21nr|nvidia-current-450.57-1|399	subdir=
21nr|nvidia-current-450.57-1|400	dest=
21nr|nvidia-current-450.57-1|401	nvidia_libdir=
21nr|nvidia-current-450.57-1|402	inherit_path_str=
21nr|nvidia-current-450.57-1|403	glvnd=
21nr|nvidia-current-450.57-1|404	
21nr|nvidia-current-450.57-1|405	rest=${line%%%%MODULE:*}
21nr|nvidia-current-450.57-1|406	file=${rest%%%% *}
21nr|nvidia-current-450.57-1|407	rest=${rest#* }
21nr|nvidia-current-450.57-1|408	perms=${rest%%%% *}
21nr|nvidia-current-450.57-1|409	rest=${rest#* }
21nr|nvidia-current-450.57-1|410	type=${rest%%%% *}
21nr|nvidia-current-450.57-1|411	[ "${rest#* }" = "$rest" ] && rest= || rest=${rest#* }
21nr|nvidia-current-450.57-1|412	
21nr|nvidia-current-450.57-1|413	case "$type" in
21nr|nvidia-current-450.57-1|414	CUDA_LIB)
21nr|nvidia-current-450.57-1|415	parseparams arch subdir
21nr|nvidia-current-450.57-1|416	install_file nvidia-cuda $nvidia_libdir/$subdir
21nr|nvidia-current-450.57-1|417	;;
21nr|nvidia-current-450.57-1|418	CUDA_SYMLINK)
21nr|nvidia-current-450.57-1|419	parseparams arch subdir dest
21nr|nvidia-current-450.57-1|420	install_lib_symlink nvidia-cuda $nvidia_libdir/$subdir
21nr|nvidia-current-450.57-1|421	;;
21nr|nvidia-current-450.57-1|422	ENCODEAPI_LIB)
21nr|nvidia-current-450.57-1|423	parseparams arch subdir
21nr|nvidia-current-450.57-1|424	install_file nvidia $nvidia_libdir/$subdir
21nr|nvidia-current-450.57-1|425	;;
21nr|nvidia-current-450.57-1|426	ENCODEAPI_LIB_SYMLINK)
21nr|nvidia-current-450.57-1|427	parseparams arch dest
21nr|nvidia-current-450.57-1|428	install_lib_symlink nvidia $nvidia_libdir
21nr|nvidia-current-450.57-1|429	;;
21nr|nvidia-current-450.57-1|430	EXPLICIT_PATH)
21nr|nvidia-current-450.57-1|431	parseparams dest
21nr|nvidia-current-450.57-1|432	install_file nvidia %{_datadir}/nvidia
21nr|nvidia-current-450.57-1|433	;;
21nr|nvidia-current-450.57-1|434	NVCUVID_LIB)
21nr|nvidia-current-450.57-1|435	parseparams arch subdir
21nr|nvidia-current-450.57-1|436	install_file nvidia-cuda $nvidia_libdir/$subdir
21nr|nvidia-current-450.57-1|437	;;
21nr|nvidia-current-450.57-1|438	NVCUVID_LIB_SYMLINK)
21nr|nvidia-current-450.57-1|439	parseparams arch dest
21nr|nvidia-current-450.57-1|440	install_lib_symlink nvidia-cuda $nvidia_libdir
21nr|nvidia-current-450.57-1|441	;;
21nr|nvidia-current-450.57-1|442	NVIFR_LIB)
21nr|nvidia-current-450.57-1|443	parseparams arch subdir
21nr|nvidia-current-450.57-1|444	install_file nvidia $nvidia_libdir/$subdir
21nr|nvidia-current-450.57-1|445	;;
21nr|nvidia-current-450.57-1|446	NVIFR_LIB_SYMLINK)
21nr|nvidia-current-450.57-1|447	parseparams arch dest
21nr|nvidia-current-450.57-1|448	install_lib_symlink nvidia $nvidia_libdir
21nr|nvidia-current-450.57-1|449	;;
21nr|nvidia-current-450.57-1|450	OPENGL_LIB)
21nr|nvidia-current-450.57-1|451	parseparams arch
21nr|nvidia-current-450.57-1|452	install_file nvidia $nvidia_libdir
21nr|nvidia-current-450.57-1|453	;;
21nr|nvidia-current-450.57-1|454	OPENGL_SYMLINK)
21nr|nvidia-current-450.57-1|455	parseparams arch dest
21nr|nvidia-current-450.57-1|456	install_lib_symlink nvidia $nvidia_libdir
21nr|nvidia-current-450.57-1|457	;;
21nr|nvidia-current-450.57-1|458	GLVND_LIB)
21nr|nvidia-current-450.57-1|459	;;
21nr|nvidia-current-450.57-1|460	GLVND_SYMLINK)
21nr|nvidia-current-450.57-1|461	;;
21nr|nvidia-current-450.57-1|462	GLX_CLIENT_LIB|EGL_CLIENT_LIB)
21nr|nvidia-current-450.57-1|463	;;
21nr|nvidia-current-450.57-1|464	GLX_CLIENT_SYMLINK|EGL_CLIENT_SYMLINK)
21nr|nvidia-current-450.57-1|465	;;
21nr|nvidia-current-450.57-1|466	TLS_LIB)
21nr|nvidia-current-450.57-1|467	parseparams arch style subdir
21nr|nvidia-current-450.57-1|468	install_file nvidia $nvidia_libdir/$subdir
21nr|nvidia-current-450.57-1|469	;;
21nr|nvidia-current-450.57-1|470	TLS_SYMLINK)
21nr|nvidia-current-450.57-1|471	parseparams arch style subdir dest
21nr|nvidia-current-450.57-1|472	install_lib_symlink nvidia $nvidia_libdir/$subdir
21nr|nvidia-current-450.57-1|473	;;
21nr|nvidia-current-450.57-1|474	UTILITY_LIB)
21nr|nvidia-current-450.57-1|475	# backward-compatibility
21nr|nvidia-current-450.57-1|476	[ -n "${rest}" ] || rest="NATIVE $rest"
21nr|nvidia-current-450.57-1|477	parseparams arch subdir
21nr|nvidia-current-450.57-1|478	install_file nvidia $nvidia_libdir/$subdir
21nr|nvidia-current-450.57-1|479	;;
21nr|nvidia-current-450.57-1|480	UTILITY_LIB_SYMLINK)
21nr|nvidia-current-450.57-1|481	# backward-compatibility
21nr|nvidia-current-450.57-1|482	[ "${rest#* }" != "$rest" ] || rest="NATIVE $rest"
21nr|nvidia-current-450.57-1|483	parseparams arch dest
21nr|nvidia-current-450.57-1|484	install_lib_symlink nvidia $nvidia_libdir
21nr|nvidia-current-450.57-1|485	;;
21nr|nvidia-current-450.57-1|486	
21nr|nvidia-current-450.57-1|487	OPENCL_LIB)
21nr|nvidia-current-450.57-1|488	[ -n "${rest}" ] || rest="NATIVE $rest"
21nr|nvidia-current-450.57-1|489	parseparams arch subdir
21nr|nvidia-current-450.57-1|490	install_file nvidia $nvidia_libdir/$subdir
21nr|nvidia-current-450.57-1|491	;;
21nr|nvidia-current-450.57-1|492	OPENCL_LIB_SYMLINK)
21nr|nvidia-current-450.57-1|493	[ "${rest#* }" != "$rest" ] || rest="NATIVE $rest"
21nr|nvidia-current-450.57-1|494	parseparams arch subdir dest
21nr|nvidia-current-450.57-1|495	install_lib_symlink nvidia $nvidia_libdir/$subdir
21nr|nvidia-current-450.57-1|496	;;
21nr|nvidia-current-450.57-1|497	OPENCL_WRAPPER_LIB)
21nr|nvidia-current-450.57-1|498	[ -n "${rest}" ] || rest="NATIVE $rest"
21nr|nvidia-current-450.57-1|499	parseparams arch subdir
21nr|nvidia-current-450.57-1|500	install_file nvidia $nvidia_libdir/$subdir
21nr|nvidia-current-450.57-1|501	;;
21nr|nvidia-current-450.57-1|502	OPENCL_WRAPPER_SYMLINK)
21nr|nvidia-current-450.57-1|503	[ "${rest#* }" != "$rest" ] || rest="NATIVE $rest"
21nr|nvidia-current-450.57-1|504	parseparams arch subdir dest
21nr|nvidia-current-450.57-1|505	install_lib_symlink nvidia $nvidia_libdir/$subdir
21nr|nvidia-current-450.57-1|506	;;
21nr|nvidia-current-450.57-1|507	VDPAU_LIB)
21nr|nvidia-current-450.57-1|508	parseparams arch subdir
21nr|nvidia-current-450.57-1|509	case $file in *libvdpau_nvidia.so*);; *) continue; esac
21nr|nvidia-current-450.57-1|510	install_file nvidia $nvidia_libdir/$subdir
21nr|nvidia-current-450.57-1|511	;;
21nr|nvidia-current-450.57-1|512	VDPAU_SYMLINK)
21nr|nvidia-current-450.57-1|513	parseparams arch subdir dest
21nr|nvidia-current-450.57-1|514	case $file in *libvdpau_nvidia.so*);; *) continue; esac
21nr|nvidia-current-450.57-1|515	install_lib_symlink nvidia $nvidia_libdir/$subdir
21nr|nvidia-current-450.57-1|516	;;
21nr|nvidia-current-450.57-1|517	VDPAU_WRAPPER_LIB)
21nr|nvidia-current-450.57-1|518	parseparams arch subdir
21nr|nvidia-current-450.57-1|519	case $file in *libvdpau_nvidia.so*);; *) continue; esac
21nr|nvidia-current-450.57-1|520	install_file nvidia $nvidia_libdir/$subdir
21nr|nvidia-current-450.57-1|521	;;
21nr|nvidia-current-450.57-1|522	VDPAU_WRAPPER_SYMLINK)
21nr|nvidia-current-450.57-1|523	parseparams arch subdir dest
21nr|nvidia-current-450.57-1|524	case $file in *libvdpau_nvidia.so*);; *) continue; esac
21nr|nvidia-current-450.57-1|525	install_lib_symlink nvidia $nvidia_libdir/$subdir
21nr|nvidia-current-450.57-1|526	;;
21nr|nvidia-current-450.57-1|527	XLIB_STATIC_LIB)
21nr|nvidia-current-450.57-1|528	install_file nvidia-devel %{nvidia_libdir}
21nr|nvidia-current-450.57-1|529	;;
21nr|nvidia-current-450.57-1|530	XLIB_SHARED_LIB)
21nr|nvidia-current-450.57-1|531	install_file nvidia %{nvidia_libdir}
21nr|nvidia-current-450.57-1|532	;;
21nr|nvidia-current-450.57-1|533	XLIB_SYMLINK)
21nr|nvidia-current-450.57-1|534	parseparams dest
21nr|nvidia-current-450.57-1|535	install_lib_symlink nvidia %{nvidia_libdir}
21nr|nvidia-current-450.57-1|536	;;
21nr|nvidia-current-450.57-1|537	LIBGL_LA)
21nr|nvidia-current-450.57-1|538	# (Anssi) we don't install .la files
21nr|nvidia-current-450.57-1|539	;;
21nr|nvidia-current-450.57-1|540	XMODULE_SHARED_LIB|GLX_MODULE_SHARED_LIB)
21nr|nvidia-current-450.57-1|541	parseparams subdir
21nr|nvidia-current-450.57-1|542	install_file nvidia $(get_module_dir $subdir)
21nr|nvidia-current-450.57-1|543	;;
21nr|nvidia-current-450.57-1|544	XMODULE_NEWSYM)
21nr|nvidia-current-450.57-1|545	# symlink that is created only if it doesn't already
21nr|nvidia-current-450.57-1|546	# exist (i.e. as part of x11-server)
21nr|nvidia-current-450.57-1|547	case "$file" in
21nr|nvidia-current-450.57-1|548	libwfb.so)
21nr|nvidia-current-450.57-1|549	continue
21nr|nvidia-current-450.57-1|550	;;
21nr|nvidia-current-450.57-1|551	*)
21nr|nvidia-current-450.57-1|552	error_unhandled "unknown XMODULE_NEWSYM type file $file, skipped"
21nr|nvidia-current-450.57-1|553	continue
21nr|nvidia-current-450.57-1|554	esac
21nr|nvidia-current-450.57-1|555	parseparams subdir dest
21nr|nvidia-current-450.57-1|556	install_symlink nvidia $(get_module_dir $subdir)
21nr|nvidia-current-450.57-1|557	;;
21nr|nvidia-current-450.57-1|558	XMODULE_SYMLINK|GLX_MODULE_SYMLINK)
21nr|nvidia-current-450.57-1|559	parseparams subdir dest
21nr|nvidia-current-450.57-1|560	install_symlink nvidia $(get_module_dir $subdir)
21nr|nvidia-current-450.57-1|561	;;
21nr|nvidia-current-450.57-1|562	VDPAU_HEADER)
21nr|nvidia-current-450.57-1|563	continue
21nr|nvidia-current-450.57-1|564	parseparams subdir
21nr|nvidia-current-450.57-1|565	install_file_only nvidia-devel %{_includedir}/%{drivername}/$subdir
21nr|nvidia-current-450.57-1|566	;;
21nr|nvidia-current-450.57-1|567	OPENGL_HEADER|CUDA_HEADER)
21nr|nvidia-current-450.57-1|568	parseparams subdir
21nr|nvidia-current-450.57-1|569	install_file_only nvidia-devel %{_includedir}/%{drivername}/$subdir
21nr|nvidia-current-450.57-1|570	;;
21nr|nvidia-current-450.57-1|571	DOCUMENTATION)
21nr|nvidia-current-450.57-1|572	parseparams subdir
21nr|nvidia-current-450.57-1|573	case $subdir in
21nr|nvidia-current-450.57-1|574	*/html)
21nr|nvidia-current-450.57-1|575	add_to_list nvidia-html "%%doc %{pkgname}/$file"
21nr|nvidia-current-450.57-1|576	continue
21nr|nvidia-current-450.57-1|577	;;
21nr|nvidia-current-450.57-1|578	*/include/*)
21nr|nvidia-current-450.57-1|579	continue
21nr|nvidia-current-450.57-1|580	;;
21nr|nvidia-current-450.57-1|581	esac
21nr|nvidia-current-450.57-1|582	case $file in
21nr|nvidia-current-450.57-1|583	*XF86Config*|*nvidia-settings.png)
21nr|nvidia-current-450.57-1|584	continue;;
21nr|nvidia-current-450.57-1|585	esac
21nr|nvidia-current-450.57-1|586	add_to_list nvidia "%%doc %{pkgname}/$file"
21nr|nvidia-current-450.57-1|587	;;
21nr|nvidia-current-450.57-1|588	MANPAGE|NVIDIA_MODPROBE_MANPAGE)
21nr|nvidia-current-450.57-1|589	parseparams subdir
21nr|nvidia-current-450.57-1|590	case "$file" in
21nr|nvidia-current-450.57-1|591	*nvidia-installer*)
21nr|nvidia-current-450.57-1|592	# not installed
21nr|nvidia-current-450.57-1|593	continue
21nr|nvidia-current-450.57-1|594	;;
21nr|nvidia-current-450.57-1|595	*nvidia-settings*|*nvidia-xconfig*|*nvidia-modprobe*|*nvidia-persistenced*)
21nr|nvidia-current-450.57-1|596	# installed separately below
21nr|nvidia-current-450.57-1|597	continue
21nr|nvidia-current-450.57-1|598	;;
21nr|nvidia-current-450.57-1|599	*nvidia-smi*|*nvidia-cuda-mps-control*)
21nr|nvidia-current-450.57-1|600	# ok
21nr|nvidia-current-450.57-1|601	;;
21nr|nvidia-current-450.57-1|602	*)
21nr|nvidia-current-450.57-1|603	error_unhandled "skipped unknown man page $(basename $file)"
21nr|nvidia-current-450.57-1|604	continue
21nr|nvidia-current-450.57-1|605	esac
21nr|nvidia-current-450.57-1|606	install_file_only nvidia %{_mandir}/$subdir
21nr|nvidia-current-450.57-1|607	;;
21nr|nvidia-current-450.57-1|608	UTILITY_BINARY)
21nr|nvidia-current-450.57-1|609	case "$file" in
21nr|nvidia-current-450.57-1|610	*nvidia-settings|*nvidia-xconfig|*nvidia-persistenced)
21nr|nvidia-current-450.57-1|611	# not installed, we install our own copy
21nr|nvidia-current-450.57-1|612	continue
21nr|nvidia-current-450.57-1|613	;;
21nr|nvidia-current-450.57-1|614	*nvidia-smi|*nvidia-bug-report.sh|*nvidia-debugdump)
21nr|nvidia-current-450.57-1|615	# ok
21nr|nvidia-current-450.57-1|616	;;
21nr|nvidia-current-450.57-1|617	*nvidia-cuda-mps-control|*nvidia-cuda-mps-server)
21nr|nvidia-current-450.57-1|618	# ok
21nr|nvidia-current-450.57-1|619	;;
21nr|nvidia-current-450.57-1|620	*)
21nr|nvidia-current-450.57-1|621	error_unhandled "unknown binary $(basename $file) will be installed to %{nvidia_bindir}/$(basename $file)"
21nr|nvidia-current-450.57-1|622	;;
21nr|nvidia-current-450.57-1|623	esac
21nr|nvidia-current-450.57-1|624	install_file nvidia %{nvidia_bindir}
21nr|nvidia-current-450.57-1|625	;;
21nr|nvidia-current-450.57-1|626	UTILITY_BIN_SYMLINK)
21nr|nvidia-current-450.57-1|627	case $file in nvidia-uninstall) continue;; esac
21nr|nvidia-current-450.57-1|628	parseparams dest
21nr|nvidia-current-450.57-1|629	install_symlink nvidia %{nvidia_bindir}
21nr|nvidia-current-450.57-1|630	;;
21nr|nvidia-current-450.57-1|631	INTERNAL_UTILITY*)
21nr|nvidia-current-450.57-1|632	case "$file" in
21nr|nvidia-current-450.57-1|633	*libglvnd_install_checker*)
21nr|nvidia-current-450.57-1|634	# ROSA does provide libglvnd, the checker is not needed.
21nr|nvidia-current-450.57-1|635	continue
21nr|nvidia-current-450.57-1|636	;;
21nr|nvidia-current-450.57-1|637	*)
21nr|nvidia-current-450.57-1|638	error_unhandled "unknown file $file of type $type to be installed, see .manifest."
21nr|nvidia-current-450.57-1|639	;;
21nr|nvidia-current-450.57-1|640	esac
21nr|nvidia-current-450.57-1|641	;;
21nr|nvidia-current-450.57-1|642	NVIDIA_MODPROBE)
21nr|nvidia-current-450.57-1|643	# A suid-root tool (GPLv2) used as fallback for loading the module and
21nr|nvidia-current-450.57-1|644	# creating the device nodes in case the driver component is running as
21nr|nvidia-current-450.57-1|645	# a non-root user (e.g. a CUDA application). While the module is automatically
21nr|nvidia-current-450.57-1|646	# loaded by udev rules, the device nodes are not automatically created
21nr|nvidia-current-450.57-1|647	# like with regular drivers and therefore this tool is installed on
21nr|nvidia-current-450.57-1|648	# ROSA as well, at least for now.
21nr|nvidia-current-450.57-1|649	;;
21nr|nvidia-current-450.57-1|650	INSTALLER_BINARY)
21nr|nvidia-current-450.57-1|651	# not installed
21nr|nvidia-current-450.57-1|652	;;
21nr|nvidia-current-450.57-1|653	KERNEL_MODULE_SRC)
21nr|nvidia-current-450.57-1|654	# These lines now have an item like "INHERIT_PATH_DEPTH:1"
21nr|nvidia-current-450.57-1|655	# It specifies, how many components of the path to skip.
21nr|nvidia-current-450.57-1|656	# For example, the manifest mat contain the following line:
21nr|nvidia-current-450.57-1|657	#   kernel/nvidia/nv.c 0644 KERNEL_MODULE_SRC INHERIT_PATH_DEPTH:1
21nr|nvidia-current-450.57-1|658	# Skip one component of the path as suggested by INHERIT_PATH_DEPTH:1,
21nr|nvidia-current-450.57-1|659	# and we get "nvidia/nv.c", which should be installed as
21nr|nvidia-current-450.57-1|660	# /usr/src/<driver-version-release>/nvidia/nv.c.
21nr|nvidia-current-450.57-1|661	parseparams inherit_path_str
21nr|nvidia-current-450.57-1|662	if [ $inherit_path_str != "INHERIT_PATH_DEPTH:1" ]; then
21nr|nvidia-current-450.57-1|663	error_unhandled "unexpected option for $file: \"$inherit_path_str\"."
21nr|nvidia-current-450.57-1|664	fi
21nr|nvidia-current-450.57-1|665	dest=$(echo $file | sed 's/[^/]*\///')
21nr|nvidia-current-450.57-1|666	install_file nvidia-dkms %{_usrsrc}/%{drivername}-%{version}-%{release}/$(dirname $dest)
21nr|nvidia-current-450.57-1|667	;;
21nr|nvidia-current-450.57-1|668	DKMS_CONF)
21nr|nvidia-current-450.57-1|669	# We will replace it with our own dkms.conf below but the
21nr|nvidia-current-450.57-1|670	# file must be listed anyway.
21nr|nvidia-current-450.57-1|671	install_file nvidia-dkms %{_usrsrc}/%{drivername}-%{version}-%{release}
21nr|nvidia-current-450.57-1|672	;;
21nr|nvidia-current-450.57-1|673	CUDA_ICD)
21nr|nvidia-current-450.57-1|674	# in theory this should go to the cuda subpackage, but it goes into the main package
21nr|nvidia-current-450.57-1|675	# as this avoids one broken symlink and it is small enough to not cause space issues
21nr|nvidia-current-450.57-1|676	install_file nvidia %{_sysconfdir}/%{drivername}
21nr|nvidia-current-450.57-1|677	;;
21nr|nvidia-current-450.57-1|678	VULKAN_ICD_JSON)
21nr|nvidia-current-450.57-1|679	parseparams dest
21nr|nvidia-current-450.57-1|680	install_file nvidia %{_sysconfdir}/vulkan/${dest}
21nr|nvidia-current-450.57-1|681	;;
21nr|nvidia-current-450.57-1|682	GLVND_EGL_ICD_JSON)
21nr|nvidia-current-450.57-1|683	install_file nvidia %{_datadir}/glvnd/egl_vendor.d
21nr|nvidia-current-450.57-1|684	;;
21nr|nvidia-current-450.57-1|685	EGL_EXTERNAL_PLATFORM_JSON)
21nr|nvidia-current-450.57-1|686	install_file nvidia %{_datadir}/egl/egl_external_platform.d/
21nr|nvidia-current-450.57-1|687	;;
21nr|nvidia-current-450.57-1|688	APPLICATION_PROFILE)
21nr|nvidia-current-450.57-1|689	parseparams subdir
21nr|nvidia-current-450.57-1|690	# application profile filenames are versioned, we can use a common
21nr|nvidia-current-450.57-1|691	# non-alternativesized directory
21nr|nvidia-current-450.57-1|692	install_file nvidia %{_datadir}/nvidia/$subdir
21nr|nvidia-current-450.57-1|693	;;
21nr|nvidia-current-450.57-1|694	DOT_DESKTOP)
21nr|nvidia-current-450.57-1|695	# we provide our own for now
21nr|nvidia-current-450.57-1|696	;;
21nr|nvidia-current-450.57-1|697	XORG_OUTPUTCLASS_CONFIG)
21nr|nvidia-current-450.57-1|698	# nvidia-drm-outputclass.conf allows to load the appropriate
21nr|nvidia-current-450.57-1|699	# X11 driver automatically if nvidia kernel module is used
21nr|nvidia-current-450.57-1|700	# by the graphics device. Xorg >= 1.16.
21nr|nvidia-current-450.57-1|701	# Not needed in our case, because we create the
21nr|nvidia-current-450.57-1|702	# Xorg config appropriately.
21nr|nvidia-current-450.57-1|703	;;
21nr|nvidia-current-450.57-1|704	*)
21nr|nvidia-current-450.57-1|705	error_unhandled "file $(basename $file) of unknown type $type will be skipped"
21nr|nvidia-current-450.57-1|706	esac
21nr|nvidia-current-450.57-1|707	done
21nr|nvidia-current-450.57-1|708	
21nr|nvidia-current-450.57-1|709	[ -z "$warnings" ] || echo "Please file a bug about the above warnings at http://bugs.rosalinux.ru/." >> warns.log
21nr|nvidia-current-450.57-1|710	
21nr|nvidia-current-450.57-1|711	# Create the convenience symlinks. As the packages with nvidia are mutually
21nr|nvidia-current-450.57-1|712	# exclusive now, there is no need to use alternatives for this.
21nr|nvidia-current-450.57-1|713	ln -s %{nvidia_libdir} %{buildroot}%{_libdir}/nvidia
21nr|nvidia-current-450.57-1|714	ln -s %{nvidia_libdir32} %{buildroot}%{_prefix}/lib/nvidia
21nr|nvidia-current-450.57-1|715	
21nr|nvidia-current-450.57-1|716	# confirm SONAME; if something else than libvdpau_nvidia.so or libvdpau_nvidia.so.1, adapt .spec as needed:
21nr|nvidia-current-450.57-1|717	[ "$(objdump -p %{buildroot}%{nvidia_libdir}/vdpau/libvdpau_nvidia.so.%{version} | grep SONAME | gawk '{ print $2 }')" = "libvdpau_nvidia.so.1" ]
21nr|nvidia-current-450.57-1|718	
21nr|nvidia-current-450.57-1|719	rm -f %{buildroot}%{nvidia_libdir}/vdpau/libvdpau_nvidia.so.1
21nr|nvidia-current-450.57-1|720	rm -f %{buildroot}%{nvidia_libdir32}/vdpau/libvdpau_nvidia.so.1
21nr|nvidia-current-450.57-1|721	
21nr|nvidia-current-450.57-1|722	# vdpau alternative symlink
21nr|nvidia-current-450.57-1|723	install -d -m755 %{buildroot}%{_libdir}/vdpau
21nr|nvidia-current-450.57-1|724	touch %{buildroot}%{_libdir}/vdpau/libvdpau_nvidia.so.1
21nr|nvidia-current-450.57-1|725	install -d -m755 %{buildroot}%{_prefix}/lib/vdpau
21nr|nvidia-current-450.57-1|726	touch %{buildroot}%{_prefix}/lib/vdpau/libvdpau_nvidia.so.1
21nr|nvidia-current-450.57-1|727	
21nr|nvidia-current-450.57-1|728	# self-built binaries
21nr|nvidia-current-450.57-1|729	install -m755 ../nvidia-settings-%{version}/src/_out/*/nvidia-settings %{buildroot}%{nvidia_bindir}
21nr|nvidia-current-450.57-1|730	install -m755 ../nvidia-xconfig-%{version}/_out/*/nvidia-xconfig %{buildroot}%{nvidia_bindir}
21nr|nvidia-current-450.57-1|731	install -m755 ../nvidia-persistenced-%{version}/_out/*/nvidia-persistenced %{buildroot}%{nvidia_bindir}
21nr|nvidia-current-450.57-1|732	install -m4755 ../nvidia-modprobe-%{version}/_out/*/nvidia-modprobe %{buildroot}%{nvidia_bindir}
21nr|nvidia-current-450.57-1|733	
21nr|nvidia-current-450.57-1|734	# binary alternatives
21nr|nvidia-current-450.57-1|735	install -d -m755			%{buildroot}%{_bindir}
21nr|nvidia-current-450.57-1|736	touch					%{buildroot}%{_bindir}/nvidia-debugdump
21nr|nvidia-current-450.57-1|737	touch					%{buildroot}%{_bindir}/nvidia-settings
21nr|nvidia-current-450.57-1|738	touch					%{buildroot}%{_bindir}/nvidia-smi
21nr|nvidia-current-450.57-1|739	touch					%{buildroot}%{_bindir}/nvidia-xconfig
21nr|nvidia-current-450.57-1|740	touch					%{buildroot}%{_bindir}/nvidia-bug-report.sh
21nr|nvidia-current-450.57-1|741	touch					%{buildroot}%{_bindir}/nvidia-modprobe
21nr|nvidia-current-450.57-1|742	touch					%{buildroot}%{_bindir}/nvidia-persistenced
21nr|nvidia-current-450.57-1|743	touch					%{buildroot}%{_bindir}/nvidia-cuda-mps-control
21nr|nvidia-current-450.57-1|744	touch					%{buildroot}%{_bindir}/nvidia-cuda-mps-server
21nr|nvidia-current-450.57-1|745	# rpmlint:
21nr|nvidia-current-450.57-1|746	chmod 0755				%{buildroot}%{_bindir}/*
21nr|nvidia-current-450.57-1|747	
21nr|nvidia-current-450.57-1|748	# install man pages
21nr|nvidia-current-450.57-1|749	install -m644 ../nvidia-settings-%{version}/doc/_out/*/nvidia-settings.1 %{buildroot}%{_mandir}/man1
21nr|nvidia-current-450.57-1|750	install -m644 ../nvidia-xconfig-%{version}/_out/*/nvidia-xconfig.1 %{buildroot}%{_mandir}/man1
21nr|nvidia-current-450.57-1|751	install -m644 ../nvidia-modprobe-%{version}/_out/*/nvidia-modprobe.1 %{buildroot}%{_mandir}/man1
21nr|nvidia-current-450.57-1|752	install -m644 ../nvidia-persistenced-%{version}/_out/*/nvidia-persistenced.1 %{buildroot}%{_mandir}/man1
21nr|nvidia-current-450.57-1|753	
21nr|nvidia-current-450.57-1|754	# bug #41638 - whatis entries of nvidia man pages appear wrong
21nr|nvidia-current-450.57-1|755	gunzip %{buildroot}%{_mandir}/man1/*.gz
21nr|nvidia-current-450.57-1|756	sed -r -i '/^nvidia\\-[a-z]+ \\- NVIDIA/s,^nvidia\\-,nvidia-,' %{buildroot}%{_mandir}/man1/*.1
21nr|nvidia-current-450.57-1|757	cd %{buildroot}%{_mandir}/man1
21nr|nvidia-current-450.57-1|758	rename nvidia alt-%{drivername} *
21nr|nvidia-current-450.57-1|759	cd -
21nr|nvidia-current-450.57-1|760	touch %{buildroot}%{_mandir}/man1/nvidia-xconfig.1%{_extension}
21nr|nvidia-current-450.57-1|761	touch %{buildroot}%{_mandir}/man1/nvidia-settings.1%{_extension}
21nr|nvidia-current-450.57-1|762	touch %{buildroot}%{_mandir}/man1/nvidia-modprobe.1%{_extension}
21nr|nvidia-current-450.57-1|763	touch %{buildroot}%{_mandir}/man1/nvidia-persistenced.1%{_extension}
21nr|nvidia-current-450.57-1|764	touch %{buildroot}%{_mandir}/man1/nvidia-smi.1%{_extension}
21nr|nvidia-current-450.57-1|765	touch %{buildroot}%{_mandir}/man1/nvidia-cuda-mps-control.1%{_extension}
21nr|nvidia-current-450.57-1|766	
21nr|nvidia-current-450.57-1|767	# cuda nvidia.icd
21nr|nvidia-current-450.57-1|768	install -d -m755		%{buildroot}%{_sysconfdir}/OpenCL/vendors
21nr|nvidia-current-450.57-1|769	touch				%{buildroot}%{_sysconfdir}/OpenCL/vendors/nvidia.icd
21nr|nvidia-current-450.57-1|770	
21nr|nvidia-current-450.57-1|771	# ld.so.conf
21nr|nvidia-current-450.57-1|772	install -d -m755		%{buildroot}%{_sysconfdir}/%{drivername}
21nr|nvidia-current-450.57-1|773	echo "%{_libdir}/libglvnd" >>	%{buildroot}%{_sysconfdir}/%{drivername}/ld.so.conf
21nr|nvidia-current-450.57-1|774	echo "%{nvidia_libdir}" >>	%{buildroot}%{_sysconfdir}/%{drivername}/ld.so.conf
21nr|nvidia-current-450.57-1|775	
21nr|nvidia-current-450.57-1|776	echo "/usr/lib/libglvnd" >>	%{buildroot}%{_sysconfdir}/%{drivername}/ld.so.conf
21nr|nvidia-current-450.57-1|777	echo "%{nvidia_libdir32}" >>	%{buildroot}%{_sysconfdir}/%{drivername}/ld.so.conf
21nr|nvidia-current-450.57-1|778	
21nr|nvidia-current-450.57-1|779	install -d -m755		%{buildroot}%{_sysconfdir}/ld.so.conf.d
21nr|nvidia-current-450.57-1|780	touch				%{buildroot}%{_sysconfdir}/ld.so.conf.d/GL.conf
21nr|nvidia-current-450.57-1|781	
21nr|nvidia-current-450.57-1|782	# modprobe.d
21nr|nvidia-current-450.57-1|783	install -d -m755			%{buildroot}%{_sysconfdir}/modprobe.d
21nr|nvidia-current-450.57-1|784	
21nr|nvidia-current-450.57-1|785	# Allow the users to load this kernel module as "nvidia-current" as well.
21nr|nvidia-current-450.57-1|786	echo "alias %{drivername} nvidia" > %{buildroot}%{_sysconfdir}/modprobe.d/%{drivername}.conf
21nr|nvidia-current-450.57-1|787	
21nr|nvidia-current-450.57-1|788	# xinit script
21nr|nvidia-current-450.57-1|789	install -d -m755 %{buildroot}%{_sysconfdir}/%{drivername}
21nr|nvidia-current-450.57-1|790	cat > %{buildroot}%{_sysconfdir}/%{drivername}/nvidia-settings.xinit <<EOF
21nr|nvidia-current-450.57-1|791	# to be sourced
21nr|nvidia-current-450.57-1|792	#
21nr|nvidia-current-450.57-1|793	# Do not modify this file; the changes will be overwritten.
21nr|nvidia-current-450.57-1|794	# If you want to disable automatic configuration loading, create
21nr|nvidia-current-450.57-1|795	# /etc/sysconfig/nvidia-settings with this line: LOAD_NVIDIA_SETTINGS="no"
21nr|nvidia-current-450.57-1|796	#
21nr|nvidia-current-450.57-1|797	LOAD_NVIDIA_SETTINGS="yes"
21nr|nvidia-current-450.57-1|798	[ -f %{_sysconfdir}/sysconfig/nvidia-settings ] && . %{_sysconfdir}/sysconfig/nvidia-settings
21nr|nvidia-current-450.57-1|799	[ "\$LOAD_NVIDIA_SETTINGS" = "yes" ] && %{_bindir}/nvidia-settings --load-config-only
21nr|nvidia-current-450.57-1|800	EOF
21nr|nvidia-current-450.57-1|801	chmod 0755 %{buildroot}%{_sysconfdir}/%{drivername}/nvidia-settings.xinit
21nr|nvidia-current-450.57-1|802	install -d -m755 %{buildroot}%{_sysconfdir}/X11/xinit.d
21nr|nvidia-current-450.57-1|803	touch %{buildroot}%{_sysconfdir}/X11/xinit.d/nvidia-settings.xinit
21nr|nvidia-current-450.57-1|804	
21nr|nvidia-current-450.57-1|805	export EXCLUDE_FROM_STRIP="$(find %{buildroot} -type f \! -name nvidia-settings \! -name nvidia-xconfig \! -name nvidia-modprobe \! -name nvidia-persistenced)"
21nr|nvidia-current-450.57-1|806	
21nr|nvidia-current-450.57-1|807	# XFdrake may check if the driver is installed by looking for libglx.so
21nr|nvidia-current-450.57-1|808	# in /usr/lib*/nvidia<version>/xorg. Let us make sure it is there.
21nr|nvidia-current-450.57-1|809	pushd %{buildroot}%{nvidia_extensionsdir}
21nr|nvidia-current-450.57-1|810	ln -s libglxserver_nvidia.so.%{version} libglx.so
21nr|nvidia-current-450.57-1|811	popd
21nr|nvidia-current-450.57-1|812	
21nr|nvidia-current-450.57-1|813	%post -n %{driverpkgname}
21nr|nvidia-current-450.57-1|814	
21nr|nvidia-current-450.57-1|815	# On the first install, generate xorg.conf, backup the old one, if present.
21nr|nvidia-current-450.57-1|816	# We cannot simply add it to the list of files because it needs info from
21nr|nvidia-current-450.57-1|817	# the system the driver will run on: BUS ID for the video adapter.
21nr|nvidia-current-450.57-1|818	if [ $1 -eq 1 ]; then
21nr|nvidia-current-450.57-1|819	if [ -f %{_sysconfdir}/X11/xorg.conf ]; then
21nr|nvidia-current-450.57-1|820	echo "Warning: %{_sysconfdir}/X11/xorg.conf will be replaced with a new file."
21nr|nvidia-current-450.57-1|821	echo "%{xorg_conf_backup} will be the backup of the original xorg.conf."
21nr|nvidia-current-450.57-1|822	
21nr|nvidia-current-450.57-1|823	mv %{_sysconfdir}/X11/xorg.conf %{xorg_conf_backup}
21nr|nvidia-current-450.57-1|824	fi
21nr|nvidia-current-450.57-1|825	
21nr|nvidia-current-450.57-1|826	# The first of the video adapters by NVidia.
21nr|nvidia-current-450.57-1|827	DEV_LINE=$(lspci -vnn | grep -E -i '(VGA compatible controller|3D controller|Display controller).*NVIDIA' | head -n 1)
21nr|nvidia-current-450.57-1|828	echo $DEV_LINE | grep -E '^[0-9]+:[0-9]+\.[0-9]+\s+' > /dev/null 2>&1
21nr|nvidia-current-450.57-1|829	if test $? -ne 0; then
21nr|nvidia-current-450.57-1|830	echo "Error: no suitable devices found."
21nr|nvidia-current-450.57-1|831	exit 1
21nr|nvidia-current-450.57-1|832	fi
21nr|nvidia-current-450.57-1|833	
21nr|nvidia-current-450.57-1|834	BUSID_GPU=$(echo $DEV_LINE | awk '{ split($1, ids, "[.:]"); printf("%d:%d:%d", ids[1], ids[2], ids[3]); }')
21nr|nvidia-current-450.57-1|835	
21nr|nvidia-current-450.57-1|836	cat > %{_sysconfdir}/X11/xorg.conf <<EOF
21nr|nvidia-current-450.57-1|837	Section "ServerFlags"
21nr|nvidia-current-450.57-1|838	Option "DontZap" "False"
21nr|nvidia-current-450.57-1|839	AllowMouseOpenFail
21nr|nvidia-current-450.57-1|840	EndSection
21nr|nvidia-current-450.57-1|841	
21nr|nvidia-current-450.57-1|842	Section "Device"
21nr|nvidia-current-450.57-1|843	Identifier "device1"
21nr|nvidia-current-450.57-1|844	VendorName "NVIDIA Corporation"
21nr|nvidia-current-450.57-1|845	BoardName "Proprietary (nvidia-current)"
21nr|nvidia-current-450.57-1|846	Driver "nvidia"
21nr|nvidia-current-450.57-1|847	BusID "PCI:$BUSID_GPU"
21nr|nvidia-current-450.57-1|848	Option "DPMS"
21nr|nvidia-current-450.57-1|849	Option "DynamicTwinView" "false"
21nr|nvidia-current-450.57-1|850	Option "AddARGBGLXVisuals"
21nr|nvidia-current-450.57-1|851	Option "NoLogo" "1"
21nr|nvidia-current-450.57-1|852	Option "Coolbits" "4"
21nr|nvidia-current-450.57-1|853	EndSection
21nr|nvidia-current-450.57-1|854	EOF
21nr|nvidia-current-450.57-1|855	fi
21nr|nvidia-current-450.57-1|856	
21nr|nvidia-current-450.57-1|857	# XFdrake used to generate an nvidia.conf file
21nr|nvidia-current-450.57-1|858	[ -L %{_sysconfdir}/modprobe.d/nvidia.conf ] || rm -f %{_sysconfdir}/modprobe.d/nvidia.conf
21nr|nvidia-current-450.57-1|859	
21nr|nvidia-current-450.57-1|860	current_glconf="$(readlink -e %{_sysconfdir}/ld.so.conf.d/GL.conf)"
21nr|nvidia-current-450.57-1|861	
21nr|nvidia-current-450.57-1|862	# owned by libvdpau1, created in case libvdpau1 is installed only just after
21nr|nvidia-current-450.57-1|863	# this package
21nr|nvidia-current-450.57-1|864	mkdir -p %{_libdir}/vdpau
21nr|nvidia-current-450.57-1|865	
21nr|nvidia-current-450.57-1|866	%{_sbindir}/update-alternatives \
21nr|nvidia-current-450.57-1|867	--install %{_sysconfdir}/ld.so.conf.d/GL.conf gl_conf %{_sysconfdir}/%{drivername}/ld.so.conf %{priority} \
21nr|nvidia-current-450.57-1|868	--slave %{_mandir}/man1/nvidia-settings.1%{_extension} man_nvidiasettings%{_extension} %{_mandir}/man1/alt-%{drivername}-settings.1%{_extension} \
21nr|nvidia-current-450.57-1|869	--slave %{_mandir}/man1/nvidia-xconfig.1%{_extension} man_nvidiaxconfig%{_extension} %{_mandir}/man1/alt-%{drivername}-xconfig.1%{_extension} \
21nr|nvidia-current-450.57-1|870	--slave %{_mandir}/man1/nvidia-smi.1%{_extension} nvidia-smi.1%{_extension} %{_mandir}/man1/alt-%{drivername}-smi.1%{_extension} \
21nr|nvidia-current-450.57-1|871	--slave %{_mandir}/man1/nvidia-cuda-mps-control.1%{_extension} nvidia-cuda-mps-control.1%{_extension} %{_mandir}/man1/alt-%{drivername}-cuda-mps-control.1%{_extension} \
21nr|nvidia-current-450.57-1|872	--slave %{_datadir}/applications/rosa-nvidia-settings.desktop nvidia_desktop %{_datadir}/%{drivername}/rosa-nvidia-settings.desktop \
21nr|nvidia-current-450.57-1|873	--slave %{_bindir}/nvidia-settings nvidia_settings %{nvidia_bindir}/nvidia-settings \
21nr|nvidia-current-450.57-1|874	--slave %{_bindir}/nvidia-smi nvidia_smi %{nvidia_bindir}/nvidia-smi \
21nr|nvidia-current-450.57-1|875	--slave %{_bindir}/nvidia-xconfig nvidia_xconfig %{nvidia_bindir}/nvidia-xconfig \
21nr|nvidia-current-450.57-1|876	--slave %{_bindir}/nvidia-debugdump nvidia-debugdump %{nvidia_bindir}/nvidia-debugdump \
21nr|nvidia-current-450.57-1|877	--slave %{_bindir}/nvidia-bug-report.sh nvidia_bug_report %{nvidia_bindir}/nvidia-bug-report.sh \
21nr|nvidia-current-450.57-1|878	--slave %{_bindir}/nvidia-cuda-mps-control nvidia-cuda-mps-control %{nvidia_bindir}/nvidia-cuda-mps-control \
21nr|nvidia-current-450.57-1|879	--slave %{_bindir}/nvidia-cuda-mps-server nvidia-cuda-mps-server %{nvidia_bindir}/nvidia-cuda-mps-server \
21nr|nvidia-current-450.57-1|880	--slave %{_bindir}/nvidia-modprobe nvidia-modprobe %{nvidia_bindir}/nvidia-modprobe \
21nr|nvidia-current-450.57-1|881	--slave %{_bindir}/nvidia-persistenced nvidia-persistenced %{nvidia_bindir}/nvidia-persistenced \
21nr|nvidia-current-450.57-1|882	--slave %{_sysconfdir}/X11/xinit.d/nvidia-settings.xinit nvidia-settings.xinit %{_sysconfdir}/%{drivername}/nvidia-settings.xinit \
21nr|nvidia-current-450.57-1|883	--slave %{_libdir}/vdpau/libvdpau_nvidia.so.1 %{_lib}vdpau_nvidia.so.1 %{nvidia_libdir}/vdpau/libvdpau_nvidia.so.%{version} \
21nr|nvidia-current-450.57-1|884	--slave %{_sysconfdir}/OpenCL/vendors/nvidia.icd nvidia.icd %{_sysconfdir}/%{drivername}/nvidia.icd \
21nr|nvidia-current-450.57-1|885	--slave %{_prefix}/lib/vdpau/libvdpau_nvidia.so.1 libvdpau_nvidia.so.1 %{nvidia_libdir32}/vdpau/libvdpau_nvidia.so.%{version} \
21nr|nvidia-current-450.57-1|886	--slave %{xorg_extra_modules} xorg_extra_modules %{nvidia_extensionsdir}
21nr|nvidia-current-450.57-1|887	
21nr|nvidia-current-450.57-1|888	# Unlike the drivers from long-lived branches (nvidia<version>)
21nr|nvidia-current-450.57-1|889	# nvidia-current is not installed by XFdrake. So, it should perform all
21nr|nvidia-current-450.57-1|890	# setup tasks by itself.
21nr|nvidia-current-450.57-1|891	%{_sbindir}/update-alternatives --set gl_conf %{_sysconfdir}/%{drivername}/ld.so.conf
21nr|nvidia-current-450.57-1|892	
21nr|nvidia-current-450.57-1|893	# explicit /sbin/ldconfig due to alternatives
21nr|nvidia-current-450.57-1|894	/sbin/ldconfig -X
21nr|nvidia-current-450.57-1|895	
21nr|nvidia-current-450.57-1|896	%if "%{ldetect_cards_name}" != ""
21nr|nvidia-current-450.57-1|897	[ -x %{_sbindir}/update-ldetect-lst ] && %{_sbindir}/update-ldetect-lst || :
21nr|nvidia-current-450.57-1|898	%endif
21nr|nvidia-current-450.57-1|899	
21nr|nvidia-current-450.57-1|900	# Add 'nomodeset' to grub2 string and update grub2.cfg. No need to worry
21nr|nvidia-current-450.57-1|901	# about Optimus here: it is not officially supported with nvidia-current.
21nr|nvidia-current-450.57-1|902	echo "INFO: Adding 'nomodeset'".
21nr|nvidia-current-450.57-1|903	/usr/sbin/grub2-cfg-mod --add nomodeset
21nr|nvidia-current-450.57-1|904	/usr/sbin/update-grub2
21nr|nvidia-current-450.57-1|905	
21nr|nvidia-current-450.57-1|906	%postun -n %{driverpkgname}
21nr|nvidia-current-450.57-1|907	if [ ! -f %{_sysconfdir}/%{drivername}/ld.so.conf ]; then
21nr|nvidia-current-450.57-1|908	%{_sbindir}/update-alternatives --remove gl_conf %{_sysconfdir}/%{drivername}/ld.so.conf
21nr|nvidia-current-450.57-1|909	fi
21nr|nvidia-current-450.57-1|910	# explicit /sbin/ldconfig due to alternatives
21nr|nvidia-current-450.57-1|911	/sbin/ldconfig -X
21nr|nvidia-current-450.57-1|912	
21nr|nvidia-current-450.57-1|913	if [ $1 -eq 0 ]; then
21nr|nvidia-current-450.57-1|914	# Remove the generated xorg.conf.
21nr|nvidia-current-450.57-1|915	rm -f %{_sysconfdir}/X11/xorg.conf
21nr|nvidia-current-450.57-1|916	fi
21nr|nvidia-current-450.57-1|917	
21nr|nvidia-current-450.57-1|918	%if "%{ldetect_cards_name}" != ""
21nr|nvidia-current-450.57-1|919	[ -x %{_sbindir}/update-ldetect-lst ] && %{_sbindir}/update-ldetect-lst || :
21nr|nvidia-current-450.57-1|920	%endif
21nr|nvidia-current-450.57-1|921	
21nr|nvidia-current-450.57-1|922	# Del 'nomodeset' from the boot-time kernel options.
21nr|nvidia-current-450.57-1|923	if [ $1 -eq 0 ] ; then
21nr|nvidia-current-450.57-1|924	/usr/sbin/grub2-cfg-mod --del nomodeset
21nr|nvidia-current-450.57-1|925	/usr/sbin/update-grub2
21nr|nvidia-current-450.57-1|926	fi
21nr|nvidia-current-450.57-1|927	
21nr|nvidia-current-450.57-1|928	%post -n %{drivername}-cuda-opencl
21nr|nvidia-current-450.57-1|929	# Explicit /sbin/ldconfig due to a non-standard library directory.
21nr|nvidia-current-450.57-1|930	/sbin/ldconfig -X
21nr|nvidia-current-450.57-1|931	
21nr|nvidia-current-450.57-1|932	%post -n %{drivername}-devel
21nr|nvidia-current-450.57-1|933	# Explicit /sbin/ldconfig due to a non-standard library directory.
21nr|nvidia-current-450.57-1|934	# The applications like Blender may need to find libcuda.so, for example.
21nr|nvidia-current-450.57-1|935	/sbin/ldconfig -X
21nr|nvidia-current-450.57-1|936	
21nr|nvidia-current-450.57-1|937	%postun -n %{drivername}-devel
21nr|nvidia-current-450.57-1|938	# Explicit /sbin/ldconfig due to a non-standard library directory.
21nr|nvidia-current-450.57-1|939	/sbin/ldconfig -X
21nr|nvidia-current-450.57-1|940	
21nr|nvidia-current-450.57-1|941	%post -n dkms-%{drivername}
21nr|nvidia-current-450.57-1|942	/usr/sbin/dkms --rpm_safe_upgrade add -m %{drivername} -v %{version}-%{release}
21nr|nvidia-current-450.57-1|943	
21nr|nvidia-current-450.57-1|944	# Build and install the driver for all available kernels that have devel
21nr|nvidia-current-450.57-1|945	# files, no matter how these kernels were installed (from RPMs or manually).
21nr|nvidia-current-450.57-1|946	# Do not fail the installation of the package if the build fails for some
21nr|nvidia-current-450.57-1|947	# kernels, this may happen during testing, etc.
21nr|nvidia-current-450.57-1|948	for kk in /lib/modules/*; do
21nr|nvidia-current-450.57-1|949	kk=$(echo $kk | sed 's/^\/lib\/modules\///');
21nr|nvidia-current-450.57-1|950	if test -d "/lib/modules/$kk/build"; then
21nr|nvidia-current-450.57-1|951	# Remove the modules that use the obsolete naming convention first
21nr|nvidia-current-450.57-1|952	# to make the upgrade smoother (otherwise they may remain in the system
21nr|nvidia-current-450.57-1|953	# and cause trouble).
21nr|nvidia-current-450.57-1|954	rm -f /lib/modules/$kk/kernel/drivers/video/nvidia3*.ko
21nr|nvidia-current-450.57-1|955	rm -f /lib/modules/$kk/kernel/drivers/video/nvidia-current.ko
21nr|nvidia-current-450.57-1|956	# Now build and install the newer modules
21nr|nvidia-current-450.57-1|957	/usr/sbin/dkms --rpm_safe_upgrade build -m %{drivername} -v %{version}-%{release} -k $kk &&
21nr|nvidia-current-450.57-1|958	/usr/sbin/dkms --rpm_safe_upgrade install -m %{drivername} -v %{version}-%{release} -k $kk || true
21nr|nvidia-current-450.57-1|959	else
21nr|nvidia-current-450.57-1|960	echo "WARNING: No development files for kernel \"$kk\"" > /dev/stderr;
21nr|nvidia-current-450.57-1|961	fi;
21nr|nvidia-current-450.57-1|962	done
21nr|nvidia-current-450.57-1|963	
21nr|nvidia-current-450.57-1|964	# Just in case the user reboots the system too quickly and sync is not
21nr|nvidia-current-450.57-1|965	# done automatically.
21nr|nvidia-current-450.57-1|966	sync
21nr|nvidia-current-450.57-1|967	
21nr|nvidia-current-450.57-1|968	# rmmod any old driver if present and not in use (e.g. by X)
21nr|nvidia-current-450.57-1|969	modprobe -r nvidia > /dev/null 2>&1 || true
21nr|nvidia-current-450.57-1|970	
21nr|nvidia-current-450.57-1|971	%preun -n dkms-%{drivername}
21nr|nvidia-current-450.57-1|972	/usr/sbin/dkms --rpm_safe_upgrade remove -m %{drivername} -v %{version}-%{release} --all || true
21nr|nvidia-current-450.57-1|973	
21nr|nvidia-current-450.57-1|974	# rmmod any old driver if present and not in use (e.g. by X)
21nr|nvidia-current-450.57-1|975	modprobe -r nvidia > /dev/null 2>&1 || true
21nr|nvidia-current-450.57-1|976	
21nr|nvidia-current-450.57-1|977	%files -n %{driverpkgname} -f %{pkgname}/nvidia.files
21nr|nvidia-current-450.57-1|978	# other documentation files are listed in nvidia.files
21nr|nvidia-current-450.57-1|979	%doc README.urpmi
21nr|nvidia-current-450.57-1|980	
21nr|nvidia-current-450.57-1|981	# ld.so.conf, modprobe.conf, xinit
21nr|nvidia-current-450.57-1|982	%ghost %{_sysconfdir}/ld.so.conf.d/GL.conf
21nr|nvidia-current-450.57-1|983	%ghost %{_sysconfdir}/X11/xinit.d/nvidia-settings.xinit
21nr|nvidia-current-450.57-1|984	%dir %{_sysconfdir}/%{drivername}
21nr|nvidia-current-450.57-1|985	%{_sysconfdir}/modprobe.d/%{drivername}.conf
21nr|nvidia-current-450.57-1|986	%{_sysconfdir}/%{drivername}/ld.so.conf
21nr|nvidia-current-450.57-1|987	%{_sysconfdir}/%{drivername}/nvidia-settings.xinit
21nr|nvidia-current-450.57-1|988	%{_sysconfdir}/%{drivername}/nvidia.icd
21nr|nvidia-current-450.57-1|989	%dir %{_sysconfdir}/vulkan/icd.d
21nr|nvidia-current-450.57-1|990	%{_sysconfdir}/vulkan/icd.d/nvidia_icd.json
21nr|nvidia-current-450.57-1|991	%dir %{_sysconfdir}/vulkan/implicit_layer.d/
21nr|nvidia-current-450.57-1|992	%{_sysconfdir}/vulkan/implicit_layer.d/nvidia_layers.json
21nr|nvidia-current-450.57-1|993	%dir %{_datadir}/glvnd/egl_vendor.d
21nr|nvidia-current-450.57-1|994	%{_datadir}/glvnd/egl_vendor.d/10_nvidia.json
21nr|nvidia-current-450.57-1|995	%dir %{_datadir}/egl/egl_external_platform.d
21nr|nvidia-current-450.57-1|996	%{_datadir}/egl/egl_external_platform.d/10_nvidia_wayland.json
21nr|nvidia-current-450.57-1|997	%dir %{_datadir}/nvidia
21nr|nvidia-current-450.57-1|998	%{_datadir}/nvidia/nvidia-application-profiles-%{version}-rc
21nr|nvidia-current-450.57-1|999	%{_datadir}/nvidia/nvidia-application-profiles-%{version}-key-documentation
21nr|nvidia-current-450.57-1|1000	
21nr|nvidia-current-450.57-1|1001	%dir %{_sysconfdir}/OpenCL
21nr|nvidia-current-450.57-1|1002	%dir %{_sysconfdir}/OpenCL/vendors
21nr|nvidia-current-450.57-1|1003	%ghost %{_sysconfdir}/OpenCL/vendors/nvidia.icd
21nr|nvidia-current-450.57-1|1004	
21nr|nvidia-current-450.57-1|1005	%ghost %{_bindir}/nvidia-debugdump
21nr|nvidia-current-450.57-1|1006	%ghost %{_bindir}/nvidia-settings
21nr|nvidia-current-450.57-1|1007	%ghost %{_bindir}/nvidia-smi
21nr|nvidia-current-450.57-1|1008	%ghost %{_bindir}/nvidia-xconfig
21nr|nvidia-current-450.57-1|1009	%ghost %{_bindir}/nvidia-modprobe
21nr|nvidia-current-450.57-1|1010	%ghost %{_bindir}/nvidia-persistenced
21nr|nvidia-current-450.57-1|1011	%ghost %{_bindir}/nvidia-bug-report.sh
21nr|nvidia-current-450.57-1|1012	%ghost %{_bindir}/nvidia-cuda-mps-control
21nr|nvidia-current-450.57-1|1013	%ghost %{_bindir}/nvidia-cuda-mps-server
21nr|nvidia-current-450.57-1|1014	%dir %{nvidia_bindir}
21nr|nvidia-current-450.57-1|1015	%{nvidia_bindir}/nvidia-debugdump
21nr|nvidia-current-450.57-1|1016	%{nvidia_bindir}/nvidia-settings
21nr|nvidia-current-450.57-1|1017	%{nvidia_bindir}/nvidia-smi
21nr|nvidia-current-450.57-1|1018	%{nvidia_bindir}/nvidia-xconfig
21nr|nvidia-current-450.57-1|1019	%{nvidia_bindir}/nvidia-modprobe
21nr|nvidia-current-450.57-1|1020	%{nvidia_bindir}/nvidia-persistenced
21nr|nvidia-current-450.57-1|1021	%{nvidia_bindir}/nvidia-bug-report.sh
21nr|nvidia-current-450.57-1|1022	%{nvidia_bindir}/nvidia-cuda-mps-control
21nr|nvidia-current-450.57-1|1023	%{nvidia_bindir}/nvidia-cuda-mps-server
21nr|nvidia-current-450.57-1|1024	
21nr|nvidia-current-450.57-1|1025	%ghost %{_mandir}/man1/nvidia-xconfig.1%{_extension}
21nr|nvidia-current-450.57-1|1026	%ghost %{_mandir}/man1/nvidia-settings.1%{_extension}
21nr|nvidia-current-450.57-1|1027	%ghost %{_mandir}/man1/nvidia-modprobe.1%{_extension}
21nr|nvidia-current-450.57-1|1028	%ghost %{_mandir}/man1/nvidia-persistenced.1%{_extension}
21nr|nvidia-current-450.57-1|1029	%ghost %{_mandir}/man1/nvidia-smi.1%{_extension}
21nr|nvidia-current-450.57-1|1030	%ghost %{_mandir}/man1/nvidia-cuda-mps-control.1%{_extension}
21nr|nvidia-current-450.57-1|1031	%{_mandir}/man1/alt-%{drivername}-xconfig.1*
21nr|nvidia-current-450.57-1|1032	%{_mandir}/man1/alt-%{drivername}-settings.1*
21nr|nvidia-current-450.57-1|1033	%{_mandir}/man1/alt-%{drivername}-modprobe.1*
21nr|nvidia-current-450.57-1|1034	%{_mandir}/man1/alt-%{drivername}-persistenced.1*
21nr|nvidia-current-450.57-1|1035	%{_mandir}/man1/alt-%{drivername}-smi.1*
21nr|nvidia-current-450.57-1|1036	%{_mandir}/man1/alt-%{drivername}-cuda-mps-control.1*
21nr|nvidia-current-450.57-1|1037	
21nr|nvidia-current-450.57-1|1038	%ghost %{_datadir}/applications/rosa-nvidia-settings.desktop
21nr|nvidia-current-450.57-1|1039	%dir %{_datadir}/%{drivername}
21nr|nvidia-current-450.57-1|1040	%{_datadir}/%{drivername}/rosa-nvidia-settings.desktop
21nr|nvidia-current-450.57-1|1041	
21nr|nvidia-current-450.57-1|1042	%{_iconsdir}/hicolor/16x16/apps/%{drivername}-settings.png
21nr|nvidia-current-450.57-1|1043	%{_iconsdir}/hicolor/32x32/apps/%{drivername}-settings.png
21nr|nvidia-current-450.57-1|1044	%{_iconsdir}/hicolor/48x48/apps/%{drivername}-settings.png
21nr|nvidia-current-450.57-1|1045	
21nr|nvidia-current-450.57-1|1046	%dir %{nvidia_libdir}
21nr|nvidia-current-450.57-1|1047	%dir %{nvidia_libdir}/vdpau
21nr|nvidia-current-450.57-1|1048	%{_libdir}/nvidia
21nr|nvidia-current-450.57-1|1049	%{nvidia_libdir}/libGLX_nvidia.so.%{version}
21nr|nvidia-current-450.57-1|1050	%{nvidia_libdir}/libGLX_nvidia.so.0
21nr|nvidia-current-450.57-1|1051	%{nvidia_libdir}/libGLX_indirect.so.0
21nr|nvidia-current-450.57-1|1052	%{nvidia_libdir}/libnvidia-ptxjitcompiler.so*
21nr|nvidia-current-450.57-1|1053	%{nvidia_libdir}/libnvidia-glcore.so.%{version}
21nr|nvidia-current-450.57-1|1054	%{nvidia_libdir}/libnvidia-cfg.so.%{version}
21nr|nvidia-current-450.57-1|1055	%{nvidia_libdir}/libnvidia-tls.so.%{version}
21nr|nvidia-current-450.57-1|1056	%{nvidia_libdir}/libnvidia-glvkspirv.so.%{version}
21nr|nvidia-current-450.57-1|1057	%{nvidia_libdir}/vdpau/libvdpau_nvidia.so.%{version}
21nr|nvidia-current-450.57-1|1058	%{nvidia_libdir}/libEGL_nvidia.so.0
21nr|nvidia-current-450.57-1|1059	%{nvidia_libdir}/libEGL_nvidia.so.%{version}
21nr|nvidia-current-450.57-1|1060	%{nvidia_libdir}/libGLESv1_CM_nvidia.so.1
21nr|nvidia-current-450.57-1|1061	%{nvidia_libdir}/libGLESv1_CM_nvidia.so.%{version}
21nr|nvidia-current-450.57-1|1062	%{nvidia_libdir}/libGLESv2_nvidia.so.2
21nr|nvidia-current-450.57-1|1063	%{nvidia_libdir}/libGLESv2_nvidia.so.%{version}
21nr|nvidia-current-450.57-1|1064	%{nvidia_libdir}/libnvidia-eglcore.so.%{version}
21nr|nvidia-current-450.57-1|1065	%{nvidia_libdir}/libnvidia-glsi.so.%{version}
21nr|nvidia-current-450.57-1|1066	%{nvidia_libdir}/libnvidia-cfg.so.1
21nr|nvidia-current-450.57-1|1067	%{nvidia_libdir}/libnvidia-fbc.so.1
21nr|nvidia-current-450.57-1|1068	%{nvidia_libdir}/libnvidia-fbc.so.%{version}
21nr|nvidia-current-450.57-1|1069	%{nvidia_libdir}/libnvidia-ifr.so.1
21nr|nvidia-current-450.57-1|1070	%{nvidia_libdir}/libnvidia-ifr.so.%{version}
21nr|nvidia-current-450.57-1|1071	%{nvidia_libdir}/libnvidia-ml.so.1
21nr|nvidia-current-450.57-1|1072	%{nvidia_libdir}/libnvidia-ml.so.%{version}
21nr|nvidia-current-450.57-1|1073	%{nvidia_libdir}/libvdpau_nvidia.so
21nr|nvidia-current-450.57-1|1074	%{nvidia_libdir}/libnvidia-gtk2.so.%{version}
21nr|nvidia-current-450.57-1|1075	%{nvidia_libdir}/libnvidia-gtk3.so.%{version}
21nr|nvidia-current-450.57-1|1076	%{nvidia_libdir}/libnvidia-egl-wayland.so.1*
21nr|nvidia-current-450.57-1|1077	%{nvidia_libdir}/libnvidia-cbl.so.%{version}
21nr|nvidia-current-450.57-1|1078	%{nvidia_libdir}/libnvidia-rtcore.so.%{version}
21nr|nvidia-current-450.57-1|1079	%{nvidia_libdir}/libnvoptix.so.%{version}
21nr|nvidia-current-450.57-1|1080	%{nvidia_libdir}/libnvoptix.so.1
21nr|nvidia-current-450.57-1|1081	%{nvidia_libdir}/libnvidia-opticalflow.so.%{version}
21nr|nvidia-current-450.57-1|1082	%{nvidia_libdir}/libnvidia-opticalflow.so.1
21nr|nvidia-current-450.57-1|1083	%{nvidia_libdir}/libnvidia-allocator.so.%{version}
21nr|nvidia-current-450.57-1|1084	%{nvidia_libdir}/libnvidia-allocator.so.1
21nr|nvidia-current-450.57-1|1085	%{nvidia_libdir}/libnvidia-ngx.so.%{version}
21nr|nvidia-current-450.57-1|1086	%dir %{nvidia_libdir32}
21nr|nvidia-current-450.57-1|1087	%dir %{nvidia_libdir32}/vdpau
21nr|nvidia-current-450.57-1|1088	%{_prefix}/lib/nvidia
21nr|nvidia-current-450.57-1|1089	%{nvidia_libdir32}/libGLX_nvidia.so.%{version}
21nr|nvidia-current-450.57-1|1090	%{nvidia_libdir32}/libGLX_nvidia.so.0
21nr|nvidia-current-450.57-1|1091	%{nvidia_libdir32}/libGLX_indirect.so.0
21nr|nvidia-current-450.57-1|1092	%{nvidia_libdir32}/libnvidia-ptxjitcompiler.so*
21nr|nvidia-current-450.57-1|1093	%{nvidia_libdir32}/libnvidia-glcore.so.%{version}
21nr|nvidia-current-450.57-1|1094	%{nvidia_libdir32}/libnvidia-ifr.so.1
21nr|nvidia-current-450.57-1|1095	%{nvidia_libdir32}/libnvidia-ifr.so.%{version}
21nr|nvidia-current-450.57-1|1096	%{nvidia_libdir32}/libnvidia-ml.so.1
21nr|nvidia-current-450.57-1|1097	%{nvidia_libdir32}/libnvidia-ml.so.%{version}
21nr|nvidia-current-450.57-1|1098	%{nvidia_libdir32}/libnvidia-tls.so.%{version}
21nr|nvidia-current-450.57-1|1099	%{nvidia_libdir32}/libnvidia-glvkspirv.so.%{version}
21nr|nvidia-current-450.57-1|1100	%{nvidia_libdir32}/libvdpau_nvidia.so
21nr|nvidia-current-450.57-1|1101	%{nvidia_libdir32}/vdpau/libvdpau_nvidia.so.%{version}
21nr|nvidia-current-450.57-1|1102	%{nvidia_libdir32}/libnvidia-fbc.so.1
21nr|nvidia-current-450.57-1|1103	%{nvidia_libdir32}/libnvidia-fbc.so.%{version}
21nr|nvidia-current-450.57-1|1104	%{nvidia_libdir32}/libEGL_nvidia.so.0
21nr|nvidia-current-450.57-1|1105	%{nvidia_libdir32}/libEGL_nvidia.so.%{version}
21nr|nvidia-current-450.57-1|1106	%{nvidia_libdir32}/libGLESv1_CM_nvidia.so.1
21nr|nvidia-current-450.57-1|1107	%{nvidia_libdir32}/libGLESv1_CM_nvidia.so.%{version}
21nr|nvidia-current-450.57-1|1108	%{nvidia_libdir32}/libGLESv2_nvidia.so.2
21nr|nvidia-current-450.57-1|1109	%{nvidia_libdir32}/libGLESv2_nvidia.so.%{version}
21nr|nvidia-current-450.57-1|1110	%{nvidia_libdir32}/libnvidia-eglcore.so.%{version}
21nr|nvidia-current-450.57-1|1111	%{nvidia_libdir32}/libnvidia-glsi.so.%{version}
21nr|nvidia-current-450.57-1|1112	%{nvidia_libdir32}/libnvidia-opticalflow.so.%{version}
21nr|nvidia-current-450.57-1|1113	%{nvidia_libdir32}/libnvidia-opticalflow.so.1
21nr|nvidia-current-450.57-1|1114	%{nvidia_libdir32}/libnvidia-allocator.so.%{version}
21nr|nvidia-current-450.57-1|1115	%{nvidia_libdir32}/libnvidia-allocator.so.1
21nr|nvidia-current-450.57-1|1116	
21nr|nvidia-current-450.57-1|1117	%ghost %{_libdir}/vdpau/libvdpau_nvidia.so.1
21nr|nvidia-current-450.57-1|1118	# avoid unowned directory
21nr|nvidia-current-450.57-1|1119	%dir %{_prefix}/lib/vdpau
21nr|nvidia-current-450.57-1|1120	%ghost %{_prefix}/lib/vdpau/libvdpau_nvidia.so.1
21nr|nvidia-current-450.57-1|1121	
21nr|nvidia-current-450.57-1|1122	%dir %{nvidia_modulesdir}
21nr|nvidia-current-450.57-1|1123	%{nvidia_extensionsdir}/libglxserver_nvidia.so.%{version}
21nr|nvidia-current-450.57-1|1124	%{nvidia_extensionsdir}/libglxserver_nvidia.so
21nr|nvidia-current-450.57-1|1125	%{nvidia_extensionsdir}/libglx.so
21nr|nvidia-current-450.57-1|1126	%{nvidia_driversdir}/nvidia_drv.so
21nr|nvidia-current-450.57-1|1127	
21nr|nvidia-current-450.57-1|1128	%files -n %{drivername}-devel
21nr|nvidia-current-450.57-1|1129	%{nvidia_libdir}/libcuda.so
21nr|nvidia-current-450.57-1|1130	%{nvidia_libdir}/libnvcuvid.so
21nr|nvidia-current-450.57-1|1131	%{nvidia_libdir}/libnvidia-cfg.so
21nr|nvidia-current-450.57-1|1132	%{nvidia_libdir}/libnvidia-fbc.so
21nr|nvidia-current-450.57-1|1133	%{nvidia_libdir}/libnvidia-ifr.so
21nr|nvidia-current-450.57-1|1134	%{nvidia_libdir}/libOpenCL.so
21nr|nvidia-current-450.57-1|1135	%{nvidia_libdir}/libnvidia-ml.so
21nr|nvidia-current-450.57-1|1136	%{nvidia_libdir}/libnvidia-encode.so
21nr|nvidia-current-450.57-1|1137	%{nvidia_libdir}/libnvidia-opticalflow.so
21nr|nvidia-current-450.57-1|1138	%{nvidia_libdir}/libnvidia-allocator.so
21nr|nvidia-current-450.57-1|1139	%{nvidia_libdir32}/libcuda.so
21nr|nvidia-current-450.57-1|1140	%{nvidia_libdir32}/libnvcuvid.so
21nr|nvidia-current-450.57-1|1141	%{nvidia_libdir32}/libnvidia-fbc.so
21nr|nvidia-current-450.57-1|1142	%{nvidia_libdir32}/libnvidia-ifr.so
21nr|nvidia-current-450.57-1|1143	%{nvidia_libdir32}/libOpenCL.so
21nr|nvidia-current-450.57-1|1144	%{nvidia_libdir32}/libnvidia-ml.so
21nr|nvidia-current-450.57-1|1145	%{nvidia_libdir32}/libnvidia-encode.so
21nr|nvidia-current-450.57-1|1146	%{nvidia_libdir32}/libnvidia-opticalflow.so
21nr|nvidia-current-450.57-1|1147	%{nvidia_libdir32}/libnvidia-allocator.so
21nr|nvidia-current-450.57-1|1148	
21nr|nvidia-current-450.57-1|1149	
21nr|nvidia-current-450.57-1|1150	%files -n dkms-%{drivername}
21nr|nvidia-current-450.57-1|1151	%doc %{pkgname}/LICENSE
21nr|nvidia-current-450.57-1|1152	%{_usrsrc}/%{drivername}-%{version}-%{release}
21nr|nvidia-current-450.57-1|1153	
21nr|nvidia-current-450.57-1|1154	%files -n %{drivername}-doc-html -f %{pkgname}/nvidia-html.files
21nr|nvidia-current-450.57-1|1155	
21nr|nvidia-current-450.57-1|1156	%files -n %{drivername}-cuda-opencl
21nr|nvidia-current-450.57-1|1157	%{nvidia_libdir}/libnvcuvid.so.%{version}
21nr|nvidia-current-450.57-1|1158	%{nvidia_libdir}/libnvcuvid.so.1
21nr|nvidia-current-450.57-1|1159	%{nvidia_libdir}/libnvidia-encode.so.1
21nr|nvidia-current-450.57-1|1160	%{nvidia_libdir}/libnvidia-encode.so.%{version}
21nr|nvidia-current-450.57-1|1161	%{nvidia_libdir}/libOpenCL.so.1.0.0
21nr|nvidia-current-450.57-1|1162	%{nvidia_libdir}/libOpenCL.so.1.0
21nr|nvidia-current-450.57-1|1163	%{nvidia_libdir}/libOpenCL.so.1
21nr|nvidia-current-450.57-1|1164	%{nvidia_libdir}/libnvidia-compiler.so.%{version}
21nr|nvidia-current-450.57-1|1165	%{nvidia_libdir}/libcuda.so.%{version}
21nr|nvidia-current-450.57-1|1166	%{nvidia_libdir}/libcuda.so.1
21nr|nvidia-current-450.57-1|1167	%{nvidia_libdir}/libnvidia-opencl.so.%{version}
21nr|nvidia-current-450.57-1|1168	%{nvidia_libdir}/libnvidia-opencl.so.1
21nr|nvidia-current-450.57-1|1169	%{nvidia_libdir32}/libnvidia-opencl.so.*
21nr|nvidia-current-450.57-1|1170	%{nvidia_libdir32}/libnvcuvid.so.%{version}
21nr|nvidia-current-450.57-1|1171	%{nvidia_libdir32}/libnvcuvid.so.1
21nr|nvidia-current-450.57-1|1172	%{nvidia_libdir32}/libnvidia-encode.so.1
21nr|nvidia-current-450.57-1|1173	%{nvidia_libdir32}/libnvidia-encode.so.%{version}
21nr|nvidia-current-450.57-1|1174	%{nvidia_libdir32}/libOpenCL.so.1.0.0
21nr|nvidia-current-450.57-1|1175	%{nvidia_libdir32}/libOpenCL.so.1.0
21nr|nvidia-current-450.57-1|1176	%{nvidia_libdir32}/libOpenCL.so.1
21nr|nvidia-current-450.57-1|1177	%{nvidia_libdir32}/libnvidia-compiler.so.%{version}
21nr|nvidia-current-450.57-1|1178	%{nvidia_libdir32}/libcuda.so.%{version}
21nr|nvidia-current-450.57-1|1179	%{nvidia_libdir32}/libcuda.so.1

20081 21
21nr|nwfermi-0-0.git8bbe39.6|1	# abf.io/import/nwfermi is in non-free,
21nr|nwfermi-0-0.git8bbe39.6|2	# abf.io/import/kernel-source-nwfermi is in main,
21nr|nwfermi-0-0.git8bbe39.6|3	# binary kernel modules are built when building kernels
21nr|nwfermi-0-0.git8bbe39.6|4	
21nr|nwfermi-0-0.git8bbe39.6|5	%define commit 8bbe39739b6c024ae4383e10da45498a6f05b75a
21nr|nwfermi-0-0.git8bbe39.6|6	%define commit_short %(echo %{commit} | head -c6)
21nr|nwfermi-0-0.git8bbe39.6|7	
21nr|nwfermi-0-0.git8bbe39.6|8	# probe with this thing installed and smartboard connected:
21nr|nwfermi-0-0.git8bbe39.6|9	# https://linux-hardware.org/?probe=001109b89b
21nr|nwfermi-0-0.git8bbe39.6|10	
21nr|nwfermi-0-0.git8bbe39.6|11	Summary:	Proprietary userspace software for NextWindow touchscreens
21nr|nwfermi-0-0.git8bbe39.6|12	Name:		nwfermi
21nr|nwfermi-0-0.git8bbe39.6|13	Version:	0
21nr|nwfermi-0-0.git8bbe39.6|14	Release:	0.git%{commit_short}.6
21nr|nwfermi-0-0.git8bbe39.6|15	License:	Proprietary
21nr|nwfermi-0-0.git8bbe39.6|16	Group:		System/X11
21nr|nwfermi-0-0.git8bbe39.6|17	Url:		https://github.com/glorang/nwfermi
21nr|nwfermi-0-0.git8bbe39.6|18	Source0:	https://github.com/glorang/nwfermi/archive/%{commit}.tar.gz?/%{name}-%{commit}.tar.gz
21nr|nwfermi-0-0.git8bbe39.6|19	# keep in sync with kernel-source-nwfermi
21nr|nwfermi-0-0.git8bbe39.6|20	Patch1:	    more-devices.diff
21nr|nwfermi-0-0.git8bbe39.6|21	BuildRequires:	x11-util-macros
21nr|nwfermi-0-0.git8bbe39.6|22	BuildRequires:	pkgconfig(libevdev)
21nr|nwfermi-0-0.git8bbe39.6|23	BuildRequires:	pkgconfig(xorg-server)
21nr|nwfermi-0-0.git8bbe39.6|24	BuildRequires:	pkgconfig(xproto)
21nr|nwfermi-0-0.git8bbe39.6|25	BuildRequires:	patchelf
21nr|nwfermi-0-0.git8bbe39.6|26	Requires:	x11-driver-input-nwfermi
21nr|nwfermi-0-0.git8bbe39.6|27	# nwfermi-proprietary-daemon is 32 bit only
21nr|nwfermi-0-0.git8bbe39.6|28	%ifarch %{x86_64} %{ix86}
21nr|nwfermi-0-0.git8bbe39.6|29	Recommends:	nwfermi-proprietary-daemon(x86-32)
21nr|nwfermi-0-0.git8bbe39.6|30	%endif
21nr|nwfermi-0-0.git8bbe39.6|31	Recommends:	(kernel-module-nwfermi-6.1-generic if kernel-6.1-generic)
21nr|nwfermi-0-0.git8bbe39.6|32	Recommends:	(kernel-module-nwfermi-6.6-generic if kernel-6.6-generic)
21nr|nwfermi-0-0.git8bbe39.6|33	# Wayland is not supported by this old thing
21nr|nwfermi-0-0.git8bbe39.6|34	Recommends:	(gdm-default-to-xorg if gdm)
21nr|nwfermi-0-0.git8bbe39.6|35	
21nr|nwfermi-0-0.git8bbe39.6|36	%description
21nr|nwfermi-0-0.git8bbe39.6|37	Proprietary userspace software for NextWindow touchscreens.
21nr|nwfermi-0-0.git8bbe39.6|38	Xorg input module is built from source and is available on all arches.
21nr|nwfermi-0-0.git8bbe39.6|39	The daemon is a proprietary blob without source code and is available on x86_64 only.
21nr|nwfermi-0-0.git8bbe39.6|40	Works only in Xorg, does not support Wayland.
21nr|nwfermi-0-0.git8bbe39.6|41	This is a meta package that pulls dependencies.
21nr|nwfermi-0-0.git8bbe39.6|42	
21nr|nwfermi-0-0.git8bbe39.6|43	%files
21nr|nwfermi-0-0.git8bbe39.6|44	%doc README.md
21nr|nwfermi-0-0.git8bbe39.6|45	
21nr|nwfermi-0-0.git8bbe39.6|46	#------------------------------------------------------------------
21nr|nwfermi-0-0.git8bbe39.6|47	
21nr|nwfermi-0-0.git8bbe39.6|48	%package -n x11-driver-input-nwfermi
21nr|nwfermi-0-0.git8bbe39.6|49	Summary:	Xorg input driver for NextWindow touchscreens
21nr|nwfermi-0-0.git8bbe39.6|50	Group:		System/X11
21nr|nwfermi-0-0.git8bbe39.6|51	Recommends:	(kernel-module-nwfermi-6.1-generic if kernel-6.1-generic)
21nr|nwfermi-0-0.git8bbe39.6|52	Recommends:	(kernel-module-nwfermi-6.6-generic if kernel-6.6-generic)
21nr|nwfermi-0-0.git8bbe39.6|53	
21nr|nwfermi-0-0.git8bbe39.6|54	%description -n x11-driver-input-nwfermi
21nr|nwfermi-0-0.git8bbe39.6|55	Xorg input driver for NextWindow touchscreens.
21nr|nwfermi-0-0.git8bbe39.6|56	Requires the nwfermi kernel module.
21nr|nwfermi-0-0.git8bbe39.6|57	This Xorg driver is built from source.
21nr|nwfermi-0-0.git8bbe39.6|58	
21nr|nwfermi-0-0.git8bbe39.6|59	%files -n x11-driver-input-nwfermi
21nr|nwfermi-0-0.git8bbe39.6|60	%license usr/src/xf86-input-nextwindow-0.3.4/COPYING
21nr|nwfermi-0-0.git8bbe39.6|61	%{_libdir}/xorg/modules/input/*.so
21nr|nwfermi-0-0.git8bbe39.6|62	%{_datadir}/X11/xorg.conf.d/10-nwfermi.conf
21nr|nwfermi-0-0.git8bbe39.6|63	%{_datadir}/man/man4/nextwindow.4*
21nr|nwfermi-0-0.git8bbe39.6|64	
21nr|nwfermi-0-0.git8bbe39.6|65	#------------------------------------------------------------------
21nr|nwfermi-0-0.git8bbe39.6|66	
21nr|nwfermi-0-0.git8bbe39.6|67	%ifarch %{ix86}
21nr|nwfermi-0-0.git8bbe39.6|68	
21nr|nwfermi-0-0.git8bbe39.6|69	%package proprietary-daemon
21nr|nwfermi-0-0.git8bbe39.6|70	Summary:	Repackaged propietary daemon for NextWindow touchscreens
21nr|nwfermi-0-0.git8bbe39.6|71	Group:		System/X11
21nr|nwfermi-0-0.git8bbe39.6|72	# no deps here to avoid potentially pulling 32 bit packages instead of 64 bit ones
21nr|nwfermi-0-0.git8bbe39.6|73	
21nr|nwfermi-0-0.git8bbe39.6|74	%description proprietary-daemon
21nr|nwfermi-0-0.git8bbe39.6|75	Repackaged propietary 32 bit daemon for NextWindow touchscreens.
21nr|nwfermi-0-0.git8bbe39.6|76	Requires the nwfermi kernel module.
21nr|nwfermi-0-0.git8bbe39.6|77	
21nr|nwfermi-0-0.git8bbe39.6|78	%files proprietary-daemon
21nr|nwfermi-0-0.git8bbe39.6|79	%license LICENSE-NW
21nr|nwfermi-0-0.git8bbe39.6|80	%doc README.md
21nr|nwfermi-0-0.git8bbe39.6|81	%{_udevrulesdir}/40-nw-fermi.rules
21nr|nwfermi-0-0.git8bbe39.6|82	%{_unitdir}/nwfermi@.service
21nr|nwfermi-0-0.git8bbe39.6|83	%{_unitdir}/fwprod-1926-1846.service
21nr|nwfermi-0-0.git8bbe39.6|84	%{_unitdir}/fwprod-1926-1878.service
21nr|nwfermi-0-0.git8bbe39.6|85	%{_sbindir}/fwprod
21nr|nwfermi-0-0.git8bbe39.6|86	%{_sbindir}/nwfermi_daemon
21nr|nwfermi-0-0.git8bbe39.6|87	
21nr|nwfermi-0-0.git8bbe39.6|88	%post proprietary-daemon
21nr|nwfermi-0-0.git8bbe39.6|89	%systemd_post fwprod-1926-1846.service
21nr|nwfermi-0-0.git8bbe39.6|90	%systemd_post fwprod-1926-1878.service
21nr|nwfermi-0-0.git8bbe39.6|91	
21nr|nwfermi-0-0.git8bbe39.6|92	%preun proprietary-daemon
21nr|nwfermi-0-0.git8bbe39.6|93	%systemd_preun fwprod-1926-1846.service
21nr|nwfermi-0-0.git8bbe39.6|94	%systemd_preun fwprod-1926-1878.service
21nr|nwfermi-0-0.git8bbe39.6|95	
21nr|nwfermi-0-0.git8bbe39.6|96	%endif
21nr|nwfermi-0-0.git8bbe39.6|97	#------------------------------------------------------------------
21nr|nwfermi-0-0.git8bbe39.6|98	
21nr|nwfermi-0-0.git8bbe39.6|99	%prep
21nr|nwfermi-0-0.git8bbe39.6|100	%autosetup -p1 -n %{name}-%{commit}
21nr|nwfermi-0-0.git8bbe39.6|101	
21nr|nwfermi-0-0.git8bbe39.6|102	%build
21nr|nwfermi-0-0.git8bbe39.6|103	pushd usr/src/xf86-input-nextwindow-0.3.4
21nr|nwfermi-0-0.git8bbe39.6|104	autoreconf -if
21nr|nwfermi-0-0.git8bbe39.6|105	%configure
21nr|nwfermi-0-0.git8bbe39.6|106	%make
21nr|nwfermi-0-0.git8bbe39.6|107	popd
21nr|nwfermi-0-0.git8bbe39.6|108	
21nr|nwfermi-0-0.git8bbe39.6|109	%install
21nr|nwfermi-0-0.git8bbe39.6|110	mkdir -p %{buildroot}%{_datadir}/X11/xorg.conf.d
21nr|nwfermi-0-0.git8bbe39.6|111	install -m644 etc/X11/xorg.conf.d/10-nwfermi.conf %{buildroot}%{_datadir}/X11/xorg.conf.d
21nr|nwfermi-0-0.git8bbe39.6|112	
21nr|nwfermi-0-0.git8bbe39.6|113	%ifarch %{ix86}
21nr|nwfermi-0-0.git8bbe39.6|114	mkdir -p %{buildroot}%{_udevrulesdir}
21nr|nwfermi-0-0.git8bbe39.6|115	install -m644 etc/udev/rules.d/40-nw-fermi.rules %{buildroot}%{_udevrulesdir}
21nr|nwfermi-0-0.git8bbe39.6|116	
21nr|nwfermi-0-0.git8bbe39.6|117	mkdir -p %{buildroot}%{_unitdir}
21nr|nwfermi-0-0.git8bbe39.6|118	install -m644 etc/systemd/system/*.service %{buildroot}%{_unitdir}
21nr|nwfermi-0-0.git8bbe39.6|119	
21nr|nwfermi-0-0.git8bbe39.6|120	mkdir -p %{buildroot}%{_sbindir}
21nr|nwfermi-0-0.git8bbe39.6|121	cp usr/sbin/nwfermi_daemon %{buildroot}%{_sbindir}
21nr|nwfermi-0-0.git8bbe39.6|122	cp usr/sbin/fwprod %{buildroot}%{_sbindir}
21nr|nwfermi-0-0.git8bbe39.6|123	patchelf --replace-needed libudev.so.0 libudev.so.1 %{buildroot}%{_sbindir}/fwprod
21nr|nwfermi-0-0.git8bbe39.6|124	%endif
21nr|nwfermi-0-0.git8bbe39.6|125	
21nr|nwfermi-0-0.git8bbe39.6|126	%makeinstall_std -C usr/src/xf86-input-nextwindow-0.3.4
21nr|nwfermi-0-0.git8bbe39.6|127	
21nr|nwfermi-0-0.git8bbe39.6|128	rm -fvr %{buildroot}%{_libdir}/pkgconfig

20082 21
21nr|ogre-cg-plugin-13.5.2-1|1	%define oname ogre
21nr|ogre-cg-plugin-13.5.2-1|2	
21nr|ogre-cg-plugin-13.5.2-1|3	%define major 13.5
21nr|ogre-cg-plugin-13.5.2-1|4	
21nr|ogre-cg-plugin-13.5.2-1|5	Summary:	CgProgramManager plugin for OGRE
21nr|ogre-cg-plugin-13.5.2-1|6	Name:		%{oname}-cg-plugin
21nr|ogre-cg-plugin-13.5.2-1|7	Version:	13.5.2
21nr|ogre-cg-plugin-13.5.2-1|8	Release:	1
21nr|ogre-cg-plugin-13.5.2-1|9	License:	LGPLv2+
21nr|ogre-cg-plugin-13.5.2-1|10	Group:		System/Libraries
21nr|ogre-cg-plugin-13.5.2-1|11	Url:		http://www.ogre3d.org/
21nr|ogre-cg-plugin-13.5.2-1|12	Source0:	https://github.com/OGRECave/ogre/archive/v%{version}.tar.gz
21nr|ogre-cg-plugin-13.5.2-1|13	Source1:	https://github.com/ocornut/imgui/archive/v1.87.tar.gz
21nr|ogre-cg-plugin-13.5.2-1|14	Patch1:		ogre-SDL-headers.patch
21nr|ogre-cg-plugin-13.5.2-1|15	Patch2:		ogre-imgui-dir.patch
21nr|ogre-cg-plugin-13.5.2-1|16	BuildRequires:	cmake
21nr|ogre-cg-plugin-13.5.2-1|17	BuildRequires:	ninja
21nr|ogre-cg-plugin-13.5.2-1|18	BuildRequires:	atomic-devel
21nr|ogre-cg-plugin-13.5.2-1|19	BuildRequires:	boost-devel
21nr|ogre-cg-plugin-13.5.2-1|20	BuildRequires:	cg-devel
21nr|ogre-cg-plugin-13.5.2-1|21	BuildRequires:	freeimage-devel
21nr|ogre-cg-plugin-13.5.2-1|22	BuildRequires:	pkgconfig(tinyxml2)
21nr|ogre-cg-plugin-13.5.2-1|23	BuildRequires:	pugixml-devel
21nr|ogre-cg-plugin-13.5.2-1|24	BuildRequires:	pkgconfig(cppunit)
21nr|ogre-cg-plugin-13.5.2-1|25	BuildRequires:	pkgconfig(freetype2)
21nr|ogre-cg-plugin-13.5.2-1|26	BuildRequires:	pkgconfig(gl)
21nr|ogre-cg-plugin-13.5.2-1|27	BuildRequires:	pkgconfig(glu)
21nr|ogre-cg-plugin-13.5.2-1|28	BuildRequires:	pkgconfig(ice)
21nr|ogre-cg-plugin-13.5.2-1|29	BuildRequires:	pkgconfig(sdl2)
21nr|ogre-cg-plugin-13.5.2-1|30	BuildRequires:	pkgconfig(sm)
21nr|ogre-cg-plugin-13.5.2-1|31	BuildRequires:	pkgconfig(x11)
21nr|ogre-cg-plugin-13.5.2-1|32	BuildRequires:	pkgconfig(xaw7)
21nr|ogre-cg-plugin-13.5.2-1|33	BuildRequires:	pkgconfig(xrandr)
21nr|ogre-cg-plugin-13.5.2-1|34	BuildRequires:	pkgconfig(xt)
21nr|ogre-cg-plugin-13.5.2-1|35	BuildRequires:	pkgconfig(zziplib)
21nr|ogre-cg-plugin-13.5.2-1|36	Requires:	ogre >= %{version}
21nr|ogre-cg-plugin-13.5.2-1|37	# cg-devel not build on arm and other
21nr|ogre-cg-plugin-13.5.2-1|38	ExclusiveArch:	%{ix86} %{x86_64}
21nr|ogre-cg-plugin-13.5.2-1|39	
21nr|ogre-cg-plugin-13.5.2-1|40	%description
21nr|ogre-cg-plugin-13.5.2-1|41	This package contains CgProgramManager plugin for OGRE.
21nr|ogre-cg-plugin-13.5.2-1|42	
21nr|ogre-cg-plugin-13.5.2-1|43	%files
21nr|ogre-cg-plugin-13.5.2-1|44	%{_libdir}/OGRE/Plugin_CgProgramManager.so.%{major}
21nr|ogre-cg-plugin-13.5.2-1|45	%{_libdir}/OGRE/Plugin_CgProgramManager.so
21nr|ogre-cg-plugin-13.5.2-1|46	
21nr|ogre-cg-plugin-13.5.2-1|47	#----------------------------------------------------------------------------
21nr|ogre-cg-plugin-13.5.2-1|48	
21nr|ogre-cg-plugin-13.5.2-1|49	%prep
21nr|ogre-cg-plugin-13.5.2-1|50	%autosetup -p1 -n %{oname}-%{version} -a1
21nr|ogre-cg-plugin-13.5.2-1|51	find . -type f -name "*.h"-o -name "*.cpp" -exec chmod 644 {} \;
21nr|ogre-cg-plugin-13.5.2-1|52	rm -rf build/
21nr|ogre-cg-plugin-13.5.2-1|53	mkdir -p build/imgui
21nr|ogre-cg-plugin-13.5.2-1|54	cp -r imgui-*/* build/imgui/
21nr|ogre-cg-plugin-13.5.2-1|55	
21nr|ogre-cg-plugin-13.5.2-1|56	%build
21nr|ogre-cg-plugin-13.5.2-1|57	%cmake -G Ninja \
21nr|ogre-cg-plugin-13.5.2-1|58	-DOGRE_BUILD_DOCS:BOOL=OFF \
21nr|ogre-cg-plugin-13.5.2-1|59	-DOGRE_BUILD_DEPENDENCIES=OFF \
21nr|ogre-cg-plugin-13.5.2-1|60	-DOGRE_BUILD_PLUGIN_CG:BOOL=ON \
21nr|ogre-cg-plugin-13.5.2-1|61	-DOGRE_INSTALL_SAMPLES:BOOL=OFF \
21nr|ogre-cg-plugin-13.5.2-1|62	-DOGRE_INSTALL_SAMPLES_SOURCE:BOOL=OFF \
21nr|ogre-cg-plugin-13.5.2-1|63	-DOGRE_CONFIG_MEMTRACK_RELEASE:BOOL=OFF \
21nr|ogre-cg-plugin-13.5.2-1|64	-DOGRE_NODELESS_POSITIONING=ON
21nr|ogre-cg-plugin-13.5.2-1|65	
21nr|ogre-cg-plugin-13.5.2-1|66	
21nr|ogre-cg-plugin-13.5.2-1|67	%ninja_build
21nr|ogre-cg-plugin-13.5.2-1|68	
21nr|ogre-cg-plugin-13.5.2-1|69	%install
21nr|ogre-cg-plugin-13.5.2-1|70	mkdir -p %{buildroot}%{_libdir}/OGRE
21nr|ogre-cg-plugin-13.5.2-1|71	cp build/lib/Plugin_CgProgramManager.so* %{buildroot}%{_libdir}/OGRE/

20083 21
21nr|openmotif-2.3.8-1|1	%define intern_name openMotif
21nr|openmotif-2.3.8-1|2	%define major 4
21nr|openmotif-2.3.8-1|3	%define libname %mklibname %{name} %{major}
21nr|openmotif-2.3.8-1|4	%define devname %mklibname %{name} -d
21nr|openmotif-2.3.8-1|5	
21nr|openmotif-2.3.8-1|6	Summary:	Open Motif runtime libraries and executables
21nr|openmotif-2.3.8-1|7	Name:		openmotif
21nr|openmotif-2.3.8-1|8	Version:	2.3.8
21nr|openmotif-2.3.8-1|9	Release:	1
21nr|openmotif-2.3.8-1|10	License:	Open Group Public License
21nr|openmotif-2.3.8-1|11	Group:		System/Libraries
21nr|openmotif-2.3.8-1|12	Url:		http://www.motifzone.net/
21nr|openmotif-2.3.8-1|13	Source0:	https://downloads.sourceforge.net/project/motif/Motif%20%{version}%20Source%20Code/motif-%{version}.tar.gz
21nr|openmotif-2.3.8-1|14	Source1:	xmbind
21nr|openmotif-2.3.8-1|15	Patch0:		openMotif-2.3.8-no_demos.patch
21nr|openmotif-2.3.8-1|16	Patch1:		openMotif-2.2.3-uil_lib.patch
21nr|openmotif-2.3.8-1|17	Patch2:		openMotif-2.3.0-rgbtxt.patch
21nr|openmotif-2.3.8-1|18	Patch3:		openMotif-2.3.8-mwmrc_dir.patch
21nr|openmotif-2.3.8-1|19	Patch4:		openMotif-2.3.8-bindings.patch
21nr|openmotif-2.3.8-1|20	Patch5:		openMotif-2.3.0-no_X11R6.patch
21nr|openmotif-2.3.8-1|21	Patch6:		openMotif-2.3.0-fix-str-fmt.patch
21nr|openmotif-2.3.8-1|22	BuildRequires:	byacc
21nr|openmotif-2.3.8-1|23	BuildRequires:	flex
21nr|openmotif-2.3.8-1|24	BuildRequires:	x11-data-bitmaps
21nr|openmotif-2.3.8-1|25	BuildRequires:	jpeg-devel
21nr|openmotif-2.3.8-1|26	BuildRequires:	pkgconfig(libpng)
21nr|openmotif-2.3.8-1|27	BuildRequires:	pkgconfig(xft)
21nr|openmotif-2.3.8-1|28	BuildRequires:	pkgconfig(xp)
21nr|openmotif-2.3.8-1|29	BuildRequires:	pkgconfig(xt)
21nr|openmotif-2.3.8-1|30	Conflicts:	lesstif <= 0.92.32-6
21nr|openmotif-2.3.8-1|31	
21nr|openmotif-2.3.8-1|32	%description
21nr|openmotif-2.3.8-1|33	This is the Open Motif %{version} runtime environment. It includes the
21nr|openmotif-2.3.8-1|34	Motif shared libraries, needed to run applications which are dynamically
21nr|openmotif-2.3.8-1|35	linked against Motif, and the Motif Window Manager "mwm".
21nr|openmotif-2.3.8-1|36	
21nr|openmotif-2.3.8-1|37	%files
21nr|openmotif-2.3.8-1|38	%doc COPYING README RELEASE RELNOTES
21nr|openmotif-2.3.8-1|39	%{_sysconfdir}/X11/xinit/xinitrc.d/xmbind.sh
21nr|openmotif-2.3.8-1|40	%{_sysconfdir}/X11/mwm/system.mwmrc
21nr|openmotif-2.3.8-1|41	%{_bindir}/mwm
21nr|openmotif-2.3.8-1|42	%{_bindir}/xmbind
21nr|openmotif-2.3.8-1|43	%{_includedir}/X11/bitmaps/*
21nr|openmotif-2.3.8-1|44	%{_datadir}/X11/bindings
21nr|openmotif-2.3.8-1|45	%{_mandir}/man1/mwm*
21nr|openmotif-2.3.8-1|46	%{_mandir}/man1/xmbind*
21nr|openmotif-2.3.8-1|47	%{_mandir}/man4/mwmrc*
21nr|openmotif-2.3.8-1|48	
21nr|openmotif-2.3.8-1|49	#----------------------------------------------------------------------------
21nr|openmotif-2.3.8-1|50	
21nr|openmotif-2.3.8-1|51	%package -n %{libname}
21nr|openmotif-2.3.8-1|52	Summary:	Open Motif libraries
21nr|openmotif-2.3.8-1|53	Group:		System/Libraries
21nr|openmotif-2.3.8-1|54	Provides:	lib%{name} = %{EVRD}
21nr|openmotif-2.3.8-1|55	
21nr|openmotif-2.3.8-1|56	%description -n %{libname}
21nr|openmotif-2.3.8-1|57	These are the libraries provided by is the Open Motif %{version} runtime
21nr|openmotif-2.3.8-1|58	environment.
21nr|openmotif-2.3.8-1|59	
21nr|openmotif-2.3.8-1|60	%files -n %{libname}
21nr|openmotif-2.3.8-1|61	%{_libdir}/libMrm.so.%{major}*
21nr|openmotif-2.3.8-1|62	%{_libdir}/libUil.so.%{major}*
21nr|openmotif-2.3.8-1|63	%{_libdir}/libXm.so.%{major}*
21nr|openmotif-2.3.8-1|64	
21nr|openmotif-2.3.8-1|65	#----------------------------------------------------------------------------
21nr|openmotif-2.3.8-1|66	
21nr|openmotif-2.3.8-1|67	%package -n %{devname}
21nr|openmotif-2.3.8-1|68	Summary:	Open Motif development libraries and header files
21nr|openmotif-2.3.8-1|69	Group:		Development/C
21nr|openmotif-2.3.8-1|70	Conflicts:	lesstif-devel <= 0.92.32-6
21nr|openmotif-2.3.8-1|71	Provides:	lib%{name}-devel = %{EVRD}
21nr|openmotif-2.3.8-1|72	Provides:	%{name}-devel = %{EVRD}
21nr|openmotif-2.3.8-1|73	Requires:	%{libname} = %{EVRD}
21nr|openmotif-2.3.8-1|74	
21nr|openmotif-2.3.8-1|75	%description -n %{devname}
21nr|openmotif-2.3.8-1|76	This is the Open Motif %{version} development environment. It includes the
21nr|openmotif-2.3.8-1|77	static libraries and header files necessary to build Motif applications.
21nr|openmotif-2.3.8-1|78	
21nr|openmotif-2.3.8-1|79	%files -n %{devname}
21nr|openmotif-2.3.8-1|80	%{_bindir}/uil
21nr|openmotif-2.3.8-1|81	%{_includedir}/Mrm
21nr|openmotif-2.3.8-1|82	%{_includedir}/Xm
21nr|openmotif-2.3.8-1|83	%{_includedir}/uil
21nr|openmotif-2.3.8-1|84	%{_libdir}/lib*.a
21nr|openmotif-2.3.8-1|85	%{_libdir}/lib*.so
21nr|openmotif-2.3.8-1|86	%{_mandir}/man1/uil.1*
21nr|openmotif-2.3.8-1|87	%{_mandir}/man3/*
21nr|openmotif-2.3.8-1|88	%{_mandir}/man5/*
21nr|openmotif-2.3.8-1|89	
21nr|openmotif-2.3.8-1|90	#----------------------------------------------------------------------------
21nr|openmotif-2.3.8-1|91	
21nr|openmotif-2.3.8-1|92	%prep
21nr|openmotif-2.3.8-1|93	%setup -q -n motif-%{version}
21nr|openmotif-2.3.8-1|94	%patch0 -p1 -b .no_demos
21nr|openmotif-2.3.8-1|95	%patch1 -p1 -b .uil_lib
21nr|openmotif-2.3.8-1|96	%patch2 -p0 -b .rgbtxt
21nr|openmotif-2.3.8-1|97	%patch3 -p1 -b .mwmrc_dir
21nr|openmotif-2.3.8-1|98	%patch4 -p1 -b .bindings
21nr|openmotif-2.3.8-1|99	%patch5 -p0 -b .no_X11R6
21nr|openmotif-2.3.8-1|100	%patch6 -p1 -b .str-fmt
21nr|openmotif-2.3.8-1|101	
21nr|openmotif-2.3.8-1|102	for i in doc/man/man3/{XmColumn,XmDataField}.3; do
21nr|openmotif-2.3.8-1|103	iconv -f windows-1252 -t utf-8 < "$i" > "${i}_"
21nr|openmotif-2.3.8-1|104	mv "${i}_" "$i"
21nr|openmotif-2.3.8-1|105	done
21nr|openmotif-2.3.8-1|106	
21nr|openmotif-2.3.8-1|107	%build
21nr|openmotif-2.3.8-1|108	CFLAGS="%{optflags} -D_FILE_OFFSET_BITS=64" \
21nr|openmotif-2.3.8-1|109	./configure \
21nr|openmotif-2.3.8-1|110	--prefix=%{_prefix} \
21nr|openmotif-2.3.8-1|111	--libdir=%{_libdir} \
21nr|openmotif-2.3.8-1|112	--enable-static
21nr|openmotif-2.3.8-1|113	
21nr|openmotif-2.3.8-1|114	# do not use rpath
21nr|openmotif-2.3.8-1|115	perl -pi -e 's|hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=\"-L\\\$libdir\"|g;' libtool
21nr|openmotif-2.3.8-1|116	
21nr|openmotif-2.3.8-1|117	export LD_LIBRARY_PATH=`pwd`/lib/Mrm/.libs:`pwd`/lib/Xm/.libs
21nr|openmotif-2.3.8-1|118	make clean
21nr|openmotif-2.3.8-1|119	make
21nr|openmotif-2.3.8-1|120	
21nr|openmotif-2.3.8-1|121	%install
21nr|openmotif-2.3.8-1|122	export LD_LIBRARY_PATH=`pwd`/lib/Mrm/.libs:`pwd`/lib/Xm/.libs
21nr|openmotif-2.3.8-1|123	make DESTDIR=%{buildroot} prefix=%{_prefix} install
21nr|openmotif-2.3.8-1|124	mkdir -p %{buildroot}/etc/X11/xinit/xinitrc.d \
21nr|openmotif-2.3.8-1|125	%{buildroot}%{_includedir}
21nr|openmotif-2.3.8-1|126	
21nr|openmotif-2.3.8-1|127	install -m 755 %{SOURCE1} %{buildroot}/etc/X11/xinit/xinitrc.d/xmbind.sh
21nr|openmotif-2.3.8-1|128	
21nr|openmotif-2.3.8-1|129	rm -fr %{buildroot}%{_datadir}/Xm/doc

20084 21
21nr|opentyrian-2.1-5|1	Summary:	Classic shoot-em-up arcade port
21nr|opentyrian-2.1-5|2	Name:		opentyrian
21nr|opentyrian-2.1-5|3	Version:	2.1
21nr|opentyrian-2.1-5|4	Release:	5
21nr|opentyrian-2.1-5|5	License:	GPLv2+
21nr|opentyrian-2.1-5|6	Group:		Games/Arcade
21nr|opentyrian-2.1-5|7	Url:		http://code.google.com/p/opentyrian/
21nr|opentyrian-2.1-5|8	# mercurial snapshot
21nr|opentyrian-2.1-5|9	Source0:	%{name}-%{version}.tar.bz2
21nr|opentyrian-2.1-5|10	# script to download game data
21nr|opentyrian-2.1-5|11	# Google doesn't allow easy direct downloads so use MIB hosting
21nr|opentyrian-2.1-5|12	Source1:	%{name}-installer
21nr|opentyrian-2.1-5|13	Source2:	%{name}.png
21nr|opentyrian-2.1-5|14	BuildRequires:	pkgconfig(sdl)
21nr|opentyrian-2.1-5|15	BuildRequires:	pkgconfig(SDL_net)
21nr|opentyrian-2.1-5|16	Requires:	unzip
21nr|opentyrian-2.1-5|17	Requires:	Xdialog
21nr|opentyrian-2.1-5|18	
21nr|opentyrian-2.1-5|19	%description
21nr|opentyrian-2.1-5|20	OpenTyrian is a port of the DOS shoot-em-up Tyrian. Jason Emery generously
21nr|opentyrian-2.1-5|21	gave the OpenTyrian developers a copy of the Tyrian 2.1 source code, which
21nr|opentyrian-2.1-5|22	has since been ported from Turbo Pascal to C.
21nr|opentyrian-2.1-5|23	
21nr|opentyrian-2.1-5|24	The port uses SDL, making it easily cross-platform.
21nr|opentyrian-2.1-5|25	
21nr|opentyrian-2.1-5|26	Tyrian is an arcade-style vertical scrolling shooter. The story is set
21nr|opentyrian-2.1-5|27	in 20,031 where you play as Trent Hawkins, a skilled fighter-pilot employed
21nr|opentyrian-2.1-5|28	to fight Microsol and save the galaxy.
21nr|opentyrian-2.1-5|29	
21nr|opentyrian-2.1-5|30	%files
21nr|opentyrian-2.1-5|31	%doc COPYING README CREDITS NEWS
21nr|opentyrian-2.1-5|32	%{_bindir}/*
21nr|opentyrian-2.1-5|33	%{_datadir}/pixmaps/%{name}.png
21nr|opentyrian-2.1-5|34	%{_datadir}/applications/%{name}.desktop
21nr|opentyrian-2.1-5|35	
21nr|opentyrian-2.1-5|36	#----------------------------------------------------------------------------
21nr|opentyrian-2.1-5|37	
21nr|opentyrian-2.1-5|38	%prep
21nr|opentyrian-2.1-5|39	%setup -q
21nr|opentyrian-2.1-5|40	
21nr|opentyrian-2.1-5|41	%build
21nr|opentyrian-2.1-5|42	%make release EXTRA_CFLAGS="%{optflags}" STRIP=true
21nr|opentyrian-2.1-5|43	
21nr|opentyrian-2.1-5|44	%install
21nr|opentyrian-2.1-5|45	install -Dpm 755 %{name} %{buildroot}%{_bindir}/%{name}
21nr|opentyrian-2.1-5|46	install -Dpm 755 %{SOURCE1} %{buildroot}%{_bindir}/%{name}-installer
21nr|opentyrian-2.1-5|47	
21nr|opentyrian-2.1-5|48	mkdir -p %{buildroot}%{_datadir}/pixmaps
21nr|opentyrian-2.1-5|49	install -m644 %{SOURCE2} %{buildroot}%{_datadir}/pixmaps/%{name}.png
21nr|opentyrian-2.1-5|50	
21nr|opentyrian-2.1-5|51	mkdir -p %{buildroot}%{_datadir}/applications
21nr|opentyrian-2.1-5|52	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop  <<EOF
21nr|opentyrian-2.1-5|53	[Desktop Entry]
21nr|opentyrian-2.1-5|54	Name=OpenTyrian
21nr|opentyrian-2.1-5|55	Comment=%{summary}
21nr|opentyrian-2.1-5|56	Exec=%{name}-installer
21nr|opentyrian-2.1-5|57	Icon=%{name}
21nr|opentyrian-2.1-5|58	Type=Application
21nr|opentyrian-2.1-5|59	Terminal=false
21nr|opentyrian-2.1-5|60	Categories=Game;ArcadeGame;
21nr|opentyrian-2.1-5|61	EOF

20085 21
21nr|opera-blink-73.0.3856.284-2|1	%define debug_package %{nil}
21nr|opera-blink-73.0.3856.284-2|2	%define rname opera
21nr|opera-blink-73.0.3856.284-2|3	
21nr|opera-blink-73.0.3856.284-2|4	# Do not make provides from plugins
21nr|opera-blink-73.0.3856.284-2|5	%global __provides_exclude_from ^%{_libdir}/%{rname}.*/.*\\.so
21nr|opera-blink-73.0.3856.284-2|6	# Do not require filtered out provides
21nr|opera-blink-73.0.3856.284-2|7	%global __requires_exclude_from ^%{_libdir}/%{rname}.*/.*\\.so
21nr|opera-blink-73.0.3856.284-2|8	%global __requires_exclude ^libffmpeg\\.so.*$
21nr|opera-blink-73.0.3856.284-2|9	
21nr|opera-blink-73.0.3856.284-2|10	Summary:	Fast and secure web browser
21nr|opera-blink-73.0.3856.284-2|11	Name:		opera-blink
21nr|opera-blink-73.0.3856.284-2|12	Version:	73.0.3856.284
21nr|opera-blink-73.0.3856.284-2|13	Release:	2
21nr|opera-blink-73.0.3856.284-2|14	License:	Proprietary
21nr|opera-blink-73.0.3856.284-2|15	Group:		Networking/WWW
21nr|opera-blink-73.0.3856.284-2|16	Url:		http://www.opera.com/browser
21nr|opera-blink-73.0.3856.284-2|17	Source0:	http://download2.operacdn.com/ftp/pub/opera/desktop/%{version}/linux/%{rname}-stable_%{version}_amd64.deb
21nr|opera-blink-73.0.3856.284-2|18	Source2:	%{name}.rpmlintrc
21nr|opera-blink-73.0.3856.284-2|19	Source3:	opera.desktop
21nr|opera-blink-73.0.3856.284-2|20	Provides:	%{rname}
21nr|opera-blink-73.0.3856.284-2|21	ExclusiveArch:	x86_64
21nr|opera-blink-73.0.3856.284-2|22	
21nr|opera-blink-73.0.3856.284-2|23	%description
21nr|opera-blink-73.0.3856.284-2|24	Opera is a fast, secure and user-friendly web browser. It
21nr|opera-blink-73.0.3856.284-2|25	includes web developer tools, news aggregation, and the ability
21nr|opera-blink-73.0.3856.284-2|26	to compress data via Opera Turbo on congested networks.
21nr|opera-blink-73.0.3856.284-2|27	
21nr|opera-blink-73.0.3856.284-2|28	%files
21nr|opera-blink-73.0.3856.284-2|29	%{_defaultdocdir}/%{rname}-%{version}
21nr|opera-blink-73.0.3856.284-2|30	%{_bindir}/%{rname}
21nr|opera-blink-73.0.3856.284-2|31	%{_libdir}/%{rname}/*
21nr|opera-blink-73.0.3856.284-2|32	%{_datadir}/applications/%{rname}.desktop
21nr|opera-blink-73.0.3856.284-2|33	%{_datadir}/icons/*
21nr|opera-blink-73.0.3856.284-2|34	%{_datadir}/pixmaps/*
21nr|opera-blink-73.0.3856.284-2|35	%{_datadir}/mime/packages/opera-stable.xml
21nr|opera-blink-73.0.3856.284-2|36	
21nr|opera-blink-73.0.3856.284-2|37	#----------------------------------------------------------------------------
21nr|opera-blink-73.0.3856.284-2|38	
21nr|opera-blink-73.0.3856.284-2|39	%prep
21nr|opera-blink-73.0.3856.284-2|40	%setup -q -c -T
21nr|opera-blink-73.0.3856.284-2|41	
21nr|opera-blink-73.0.3856.284-2|42	%build
21nr|opera-blink-73.0.3856.284-2|43	
21nr|opera-blink-73.0.3856.284-2|44	%install
21nr|opera-blink-73.0.3856.284-2|45	mkdir -p %{buildroot}
21nr|opera-blink-73.0.3856.284-2|46	
21nr|opera-blink-73.0.3856.284-2|47	# Extract DEB packages:
21nr|opera-blink-73.0.3856.284-2|48	pushd %{buildroot}
21nr|opera-blink-73.0.3856.284-2|49	ar p %{SOURCE0} data.tar.xz | xz -d > %{rname}-%{version}.x86_64.tar
21nr|opera-blink-73.0.3856.284-2|50	tar -xf %{rname}-%{version}.x86_64.tar
21nr|opera-blink-73.0.3856.284-2|51	popd
21nr|opera-blink-73.0.3856.284-2|52	
21nr|opera-blink-73.0.3856.284-2|53	# Move /usr/lib/%%{arch}-linux-gnu/%%{rname} to %%{_libdir}:
21nr|opera-blink-73.0.3856.284-2|54	mv %{buildroot}/usr/lib/x86_64-linux-gnu/%{rname} %{buildroot}/usr/lib/
21nr|opera-blink-73.0.3856.284-2|55	rm -rf %{buildroot}/usr/lib/x86_64-linux-gnu
21nr|opera-blink-73.0.3856.284-2|56	mv %{buildroot}/usr/lib %{buildroot}%{_libdir}
21nr|opera-blink-73.0.3856.284-2|57	
21nr|opera-blink-73.0.3856.284-2|58	# Modify DOC directory
21nr|opera-blink-73.0.3856.284-2|59	mv %{buildroot}%{_datadir}/doc/%{rname}-stable %{buildroot}%{_datadir}/doc/%{rname}-%{version}
21nr|opera-blink-73.0.3856.284-2|60	
21nr|opera-blink-73.0.3856.284-2|61	# Use our desktop file
21nr|opera-blink-73.0.3856.284-2|62	rm -f %{buildroot}%{_datadir}/applications/%{rname}.desktop
21nr|opera-blink-73.0.3856.284-2|63	install -m644 %{SOURCE3} %{buildroot}%{_datadir}/applications/%{rname}.desktop
21nr|opera-blink-73.0.3856.284-2|64	
21nr|opera-blink-73.0.3856.284-2|65	# Create necessary symbolic link
21nr|opera-blink-73.0.3856.284-2|66	mkdir -p %{buildroot}%{_libdir}/%{rname}/lib
21nr|opera-blink-73.0.3856.284-2|67	pushd %{buildroot}%{_libdir}/%{rname}/lib
21nr|opera-blink-73.0.3856.284-2|68	ln -s %{_libdir}/libssl.so.10 libssl.so.1.0.0
21nr|opera-blink-73.0.3856.284-2|69	popd
21nr|opera-blink-73.0.3856.284-2|70	
21nr|opera-blink-73.0.3856.284-2|71	# Fix symlink:
21nr|opera-blink-73.0.3856.284-2|72	pushd %{buildroot}%{_bindir}
21nr|opera-blink-73.0.3856.284-2|73	rm %{rname}
21nr|opera-blink-73.0.3856.284-2|74	ln -s ../lib64/%{rname}/%{rname} %{rname}
21nr|opera-blink-73.0.3856.284-2|75	popd
21nr|opera-blink-73.0.3856.284-2|76	
21nr|opera-blink-73.0.3856.284-2|77	# Fix <opera_sandbox> attributes:
21nr|opera-blink-73.0.3856.284-2|78	chmod 4755 %{buildroot}%{_libdir}/%{rname}/opera_sandbox
21nr|opera-blink-73.0.3856.284-2|79	
21nr|opera-blink-73.0.3856.284-2|80	# Remove unused directories and tarball:
21nr|opera-blink-73.0.3856.284-2|81	pushd %{buildroot}
21nr|opera-blink-73.0.3856.284-2|82	rm %{rname}-%{version}.x86_64.tar
21nr|opera-blink-73.0.3856.284-2|83	rm -rf %{buildroot}%{_datadir}/lintian
21nr|opera-blink-73.0.3856.284-2|84	rm -rf %{buildroot}%{_datadir}/menu
21nr|opera-blink-73.0.3856.284-2|85	popd

20086 21
21nr|panamfs-scan-1.3.1-3|1	# Proprietary program - no debug info
21nr|panamfs-scan-1.3.1-3|2	%define debug_package %{nil}
21nr|panamfs-scan-1.3.1-3|3	
21nr|panamfs-scan-1.3.1-3|4	%global __provides_exclude libsane.*
21nr|panamfs-scan-1.3.1-3|5	
21nr|panamfs-scan-1.3.1-3|6	Name:		panamfs-scan
21nr|panamfs-scan-1.3.1-3|7	Version:	1.3.1
21nr|panamfs-scan-1.3.1-3|8	Release:	3
21nr|panamfs-scan-1.3.1-3|9	Group:		System/Printing
21nr|panamfs-scan-1.3.1-3|10	Summary:	Panasonic Multi-Function Station Scanner
21nr|panamfs-scan-1.3.1-3|11	License:	Proprietary
21nr|panamfs-scan-1.3.1-3|12	URL:		https://panasonic.net/cns/pcc/support/fax/common/table/linuxdriver.html
21nr|panamfs-scan-1.3.1-3|13	Source0:	https://www.psn-web.net/cs/support/fax/common/file/Linux_ScanDriver/panamfs-scan-%{version}-i686.tar.gz
21nr|panamfs-scan-1.3.1-3|14	Source1:	https://www.psn-web.net/cs/support/fax/common/file/Linux_ScanDriver/panamfs-scan-%{version}-x86_64.tar.gz
21nr|panamfs-scan-1.3.1-3|15	# save PDFs into SRPM/file-store, may be useful if they are removed by Panasonic
21nr|panamfs-scan-1.3.1-3|16	Source2:	https://www.psn-web.net/cs/support/fax/common/file/Linux_ScanDriver/ScannerDriver_Ubuntu_ENG_011.pdf
21nr|panamfs-scan-1.3.1-3|17	Source3:	https://www.psn-web.net/cs/support/fax/common/file/Linux_ScanDriver/ScannerDriver_RedHat_ENG_011.pdf
21nr|panamfs-scan-1.3.1-3|18	Source100:	%{name}.rpmlintrc
21nr|panamfs-scan-1.3.1-3|19	Patch0:		panamfs-scan-1.3.1-i686-destdir.patch
21nr|panamfs-scan-1.3.1-3|20	Patch1:		panamfs-scan-1.3.1-x86_64-destdir.patch
21nr|panamfs-scan-1.3.1-3|21	BuildRequires:	sane
21nr|panamfs-scan-1.3.1-3|22	BuildRequires:	sane-backends
21nr|panamfs-scan-1.3.1-3|23	# proprietary driver for the same MFPs
21nr|panamfs-scan-1.3.1-3|24	Recommends:	(mccgdi if cups)
21nr|panamfs-scan-1.3.1-3|25	ExclusiveArch:	%{ix86} %{x86_64}
21nr|panamfs-scan-1.3.1-3|26	
21nr|panamfs-scan-1.3.1-3|27	%description
21nr|panamfs-scan-1.3.1-3|28	Prorietary (non-free) software for Panasonic scanners/MFPs
21nr|panamfs-scan-1.3.1-3|29	
21nr|panamfs-scan-1.3.1-3|30	#---------------------------------------------------------
21nr|panamfs-scan-1.3.1-3|31	
21nr|panamfs-scan-1.3.1-3|32	%package sane
21nr|panamfs-scan-1.3.1-3|33	Summary:	Prorietary (non-free) SANE driver for Panasonic scanners/MFPs
21nr|panamfs-scan-1.3.1-3|34	Requires:	sane-backends
21nr|panamfs-scan-1.3.1-3|35	Provides:	%{NAME} = %{EVRD}
21nr|panamfs-scan-1.3.1-3|36	%if %{mdvver} <= 202110
21nr|panamfs-scan-1.3.1-3|37	Conflicts:	%{NAME} < 1.3.1-2
21nr|panamfs-scan-1.3.1-3|38	%endif
21nr|panamfs-scan-1.3.1-3|39	
21nr|panamfs-scan-1.3.1-3|40	%description sane
21nr|panamfs-scan-1.3.1-3|41	Prorietary (non-free) SANE driver for Panasonic scanners/MFPs
21nr|panamfs-scan-1.3.1-3|42	
21nr|panamfs-scan-1.3.1-3|43	%files sane
21nr|panamfs-scan-1.3.1-3|44	%dir %{_datadir}/panasonic
21nr|panamfs-scan-1.3.1-3|45	%dir %{_datadir}/panasonic/scanner
21nr|panamfs-scan-1.3.1-3|46	%{_datadir}/panasonic/scanner/data
21nr|panamfs-scan-1.3.1-3|47	%{_datadir}/panasonic/scanner/Version.html
21nr|panamfs-scan-1.3.1-3|48	%config(noreplace) /etc/sane.d/panamfs.conf
21nr|panamfs-scan-1.3.1-3|49	%config(noreplace) /etc/sane.d/dll.d/panamfs
21nr|panamfs-scan-1.3.1-3|50	%{_libdir}/sane/libsane-panamfs.so*
21nr|panamfs-scan-1.3.1-3|51	%{_udevrulesdir}/59-panamfs-sane.rules
21nr|panamfs-scan-1.3.1-3|52	
21nr|panamfs-scan-1.3.1-3|53	#---------------------------------------------------------
21nr|panamfs-scan-1.3.1-3|54	
21nr|panamfs-scan-1.3.1-3|55	%package push
21nr|panamfs-scan-1.3.1-3|56	Summary:	Support of scanning by clicking a button on Panasonic scanner/MFP
21nr|panamfs-scan-1.3.1-3|57	Summary(ru_RU.UTF-8):	Поддержка сканирования нажатием кнопки на сканере/МФУ Panasonic
21nr|panamfs-scan-1.3.1-3|58	Requires:	%{NAME}-sane = %{EVRD}
21nr|panamfs-scan-1.3.1-3|59	%if %{mdvver} <= 202110
21nr|panamfs-scan-1.3.1-3|60	Conflicts:	%{NAME} < 1.3.1-2
21nr|panamfs-scan-1.3.1-3|61	Obsoletes:	%{NAME} < 1.3.1-2
21nr|panamfs-scan-1.3.1-3|62	%endif
21nr|panamfs-scan-1.3.1-3|63	
21nr|panamfs-scan-1.3.1-3|64	%description push
21nr|panamfs-scan-1.3.1-3|65	Support of scanning by clicking a button on Panasonic scanner/MFP.
21nr|panamfs-scan-1.3.1-3|66	Do not install this package if you do not really need it. %{NAME}-sane is enough.
21nr|panamfs-scan-1.3.1-3|67	
21nr|panamfs-scan-1.3.1-3|68	%description -l ru_RU.UTF-8 push
21nr|panamfs-scan-1.3.1-3|69	Поддержка сканирования нажатием кнопки на сканере/МФУ Panasonic.
21nr|panamfs-scan-1.3.1-3|70	Не устанавливайте этот пакет, если не понимаете, для чего он нужен. Достаточно %{NAME}-sane.
21nr|panamfs-scan-1.3.1-3|71	
21nr|panamfs-scan-1.3.1-3|72	%files push
21nr|panamfs-scan-1.3.1-3|73	%doc *.pdf
21nr|panamfs-scan-1.3.1-3|74	%{_bindir}/PanasonicMFSTools
21nr|panamfs-scan-1.3.1-3|75	%{_bindir}/PanasonicMFSscan
21nr|panamfs-scan-1.3.1-3|76	%{_datadir}/applications/PanasonicMFSTools.desktop
21nr|panamfs-scan-1.3.1-3|77	%{_datadir}/panasonic/scanner/bin
21nr|panamfs-scan-1.3.1-3|78	/etc/xdg/autostart/PanasonicMFSpushd.desktop
21nr|panamfs-scan-1.3.1-3|79	/etc/init.d/panasoniclpd-init
21nr|panamfs-scan-1.3.1-3|80	/etc/rc2.d/S80panasoniclpd-init
21nr|panamfs-scan-1.3.1-3|81	/etc/rc3.d/S80panasoniclpd-init
21nr|panamfs-scan-1.3.1-3|82	/etc/rc4.d/S80panasoniclpd-init
21nr|panamfs-scan-1.3.1-3|83	/etc/rc5.d/S80panasoniclpd-init
21nr|panamfs-scan-1.3.1-3|84	
21nr|panamfs-scan-1.3.1-3|85	#---------------------------------------------------------
21nr|panamfs-scan-1.3.1-3|86	
21nr|panamfs-scan-1.3.1-3|87	%prep
21nr|panamfs-scan-1.3.1-3|88	# % setup -qTc
21nr|panamfs-scan-1.3.1-3|89	%ifarch %{ix86}
21nr|panamfs-scan-1.3.1-3|90	%setup -b0 -n %{name}-%{version}-i686
21nr|panamfs-scan-1.3.1-3|91	%patch0 -p1
21nr|panamfs-scan-1.3.1-3|92	%else
21nr|panamfs-scan-1.3.1-3|93	%setup -b1 -n %{name}-%{version}-x86_64
21nr|panamfs-scan-1.3.1-3|94	%patch1 -p1
21nr|panamfs-scan-1.3.1-3|95	%endif
21nr|panamfs-scan-1.3.1-3|96	
21nr|panamfs-scan-1.3.1-3|97	cp %{SOURCE2} %{SOURCE3} .
21nr|panamfs-scan-1.3.1-3|98	
21nr|panamfs-scan-1.3.1-3|99	sed -i install-driver -e 's,/usr/lib/sane,%{_libdir}/sane,g'
21nr|panamfs-scan-1.3.1-3|100	grep -Irl /usr/local | xargs sed -i -e 's,/usr/local,/usr,g'
21nr|panamfs-scan-1.3.1-3|101	
21nr|panamfs-scan-1.3.1-3|102	%build
21nr|panamfs-scan-1.3.1-3|103	
21nr|panamfs-scan-1.3.1-3|104	%install
21nr|panamfs-scan-1.3.1-3|105	mkdir -p %{buildroot}%{_libdir}/sane
21nr|panamfs-scan-1.3.1-3|106	mkdir -p %{buildroot}/usr/bin
21nr|panamfs-scan-1.3.1-3|107	mkdir -p %{buildroot}/etc/rc2.d
21nr|panamfs-scan-1.3.1-3|108	mkdir -p %{buildroot}/etc/rc3.d
21nr|panamfs-scan-1.3.1-3|109	mkdir -p %{buildroot}/etc/rc4.d
21nr|panamfs-scan-1.3.1-3|110	mkdir -p %{buildroot}/etc/rc5.d
21nr|panamfs-scan-1.3.1-3|111	mkdir -p %{buildroot}/etc/init.d
21nr|panamfs-scan-1.3.1-3|112	mkdir -p %{buildroot}/etc/xdg/autostart/
21nr|panamfs-scan-1.3.1-3|113	mkdir -p %{buildroot}/etc/sane.d
21nr|panamfs-scan-1.3.1-3|114	
21nr|panamfs-scan-1.3.1-3|115	DESTDIR=%{buildroot} ./install-driver
21nr|panamfs-scan-1.3.1-3|116	
21nr|panamfs-scan-1.3.1-3|117	mkdir -p %{buildroot}/etc/sane.d/dll.d/
21nr|panamfs-scan-1.3.1-3|118	echo panamfs > %{buildroot}/etc/sane.d/dll.d/panamfs
21nr|panamfs-scan-1.3.1-3|119	
21nr|panamfs-scan-1.3.1-3|120	# makes no sense when installed as RPM
21nr|panamfs-scan-1.3.1-3|121	unlink %{buildroot}%{_datadir}/panasonic/scanner/uninstall-driver
21nr|panamfs-scan-1.3.1-3|122	
21nr|panamfs-scan-1.3.1-3|123	mkdir -p %{buildroot}%{_udevrulesdir}
21nr|panamfs-scan-1.3.1-3|124	
21nr|panamfs-scan-1.3.1-3|125	cat > %{buildroot}%{_udevrulesdir}/59-panamfs-sane.rules << 'EOF'
21nr|panamfs-scan-1.3.1-3|126	# based on 60-libsane.rules
21nr|panamfs-scan-1.3.1-3|127	ACTION=="remove", GOTO="panamfs_rules_end"
21nr|panamfs-scan-1.3.1-3|128	ENV{DEVTYPE}=="usb_device", GOTO="panamfs_create_usb_dev"
21nr|panamfs-scan-1.3.1-3|129	SUBSYSTEM=="usb_device", GOTO="panamfs_usb_rules_begin"
21nr|panamfs-scan-1.3.1-3|130	SUBSYSTEM!="usb_device", GOTO="panamfs_usb_rules_end"
21nr|panamfs-scan-1.3.1-3|131	LABEL="panamfs_create_usb_dev"
21nr|panamfs-scan-1.3.1-3|132	LABEL="panamfs_usb_rules_begin"
21nr|panamfs-scan-1.3.1-3|133	# ScannerDriver_Ubuntu_ENG_011.pdf suggests to do like this - match by vendor ID only.
21nr|panamfs-scan-1.3.1-3|134	# There is no list of device IDs, Panasonic KX-MB1900 is 04da:0f07
21nr|panamfs-scan-1.3.1-3|135	# but we do not have all other devices, so let's leave only vendor ID here...
21nr|panamfs-scan-1.3.1-3|136	# This package is not free and so is not preinstalled on systems that do not need it.
21nr|panamfs-scan-1.3.1-3|137	ATTR{idVendor}=="04da", MODE="0644", GROUP="usb", ENV{libsane_matched}="yes"
21nr|panamfs-scan-1.3.1-3|138	LABEL="panamfs_usb_rules_end"
21nr|panamfs-scan-1.3.1-3|139	LABEL="panamfs_rules_end"
21nr|panamfs-scan-1.3.1-3|140	EOF

20087 21
21nr|pantum-1.1.167-5|1	%undefine _debugsource_packages
21nr|pantum-1.1.167-5|2	%define debug_package %{nil}
21nr|pantum-1.1.167-5|3	
21nr|pantum-1.1.167-5|4	# soname is libsane.so.1 here and in sane-backends (why?)
21nr|pantum-1.1.167-5|5	%global __provides_exclude_from %{_libdir}/sane
21nr|pantum-1.1.167-5|6	
21nr|pantum-1.1.167-5|7	%define pantumrel 1
21nr|pantum-1.1.167-5|8	
21nr|pantum-1.1.167-5|9	Summary(ru_RU.UTF-8):	Драйвера Pantum
21nr|pantum-1.1.167-5|10	Summary:	Pantum drivers
21nr|pantum-1.1.167-5|11	Name:		pantum
21nr|pantum-1.1.167-5|12	Version:	1.1.167
21nr|pantum-1.1.167-5|13	Release:	5
21nr|pantum-1.1.167-5|14	# copied from License in the RPM inside zip (Source0)
21nr|pantum-1.1.167-5|15	# but there is no source code available
21nr|pantum-1.1.167-5|16	License:	GPLv2
21nr|pantum-1.1.167-5|17	Group:		System/Configuration/Printing
21nr|pantum-1.1.167-5|18	Url:		https://global.pantum.com/
21nr|pantum-1.1.167-5|19	Vendor:		Pantum
21nr|pantum-1.1.167-5|20	# /usr/lib/cups/filter/ptps is 32 bit in the x86_64 rpm, so we take deb
21nr|pantum-1.1.167-5|21	#Source0:	https://drivers.pantum.com/userfiles/files/download/drive/4020/pantum-%{ver}_el8_x86_64_rpm.zip
21nr|pantum-1.1.167-5|22	Source0:	pantum_%{version}-%{pantumrel}_amd64.deb
21nr|pantum-1.1.167-5|23	Source1:	pantum.rpmlintrc
21nr|pantum-1.1.167-5|24	ExclusiveArch:	x86_64
21nr|pantum-1.1.167-5|25	Requires:	cups-drivers-pantum
21nr|pantum-1.1.167-5|26	Requires:	sane-pantum
21nr|pantum-1.1.167-5|27	
21nr|pantum-1.1.167-5|28	%description
21nr|pantum-1.1.167-5|29	CUPS and SANE drivers for Pantum series printer and scanner.
21nr|pantum-1.1.167-5|30	
21nr|pantum-1.1.167-5|31	%description -l ru_RU.UTF-8
21nr|pantum-1.1.167-5|32	Драйвера CUPS и SANE для принтеров и сканеров Pantum.
21nr|pantum-1.1.167-5|33	
21nr|pantum-1.1.167-5|34	%files
21nr|pantum-1.1.167-5|35	%doc changelog copyright
21nr|pantum-1.1.167-5|36	
21nr|pantum-1.1.167-5|37	#-----------------------------------------------------------------------------------
21nr|pantum-1.1.167-5|38	
21nr|pantum-1.1.167-5|39	%package -n cups-drivers-pantum
21nr|pantum-1.1.167-5|40	Summary:	Pantum CUPS drivers
21nr|pantum-1.1.167-5|41	Requires:	cups
21nr|pantum-1.1.167-5|42	Requires:	qpdf
21nr|pantum-1.1.167-5|43	Recommends:	(%{name}-ipp-usb-blacklist if ipp-usb)
21nr|pantum-1.1.167-5|44	Conflicts:	%{name} < 1.1.167
21nr|pantum-1.1.167-5|45	
21nr|pantum-1.1.167-5|46	%description -n cups-drivers-pantum
21nr|pantum-1.1.167-5|47	CUPS drivers for Pantum.
21nr|pantum-1.1.167-5|48	
21nr|pantum-1.1.167-5|49	%files -n cups-drivers-pantum
21nr|pantum-1.1.167-5|50	%{_sysconfdir}/pantumwrap
21nr|pantum-1.1.167-5|51	%{_datadir}/cups/model/Pantum
21nr|pantum-1.1.167-5|52	%{_prefix}/lib/cups/filter/*
21nr|pantum-1.1.167-5|53	/opt/pantum
21nr|pantum-1.1.167-5|54	
21nr|pantum-1.1.167-5|55	#-----------------------------------------------------------------------------------
21nr|pantum-1.1.167-5|56	
21nr|pantum-1.1.167-5|57	%package -n sane-pantum
21nr|pantum-1.1.167-5|58	Summary:	Pantum sane drivers
21nr|pantum-1.1.167-5|59	Requires:	sane
21nr|pantum-1.1.167-5|60	Requires:	qpdf
21nr|pantum-1.1.167-5|61	Conflicts:	%{name} < 1.1.167
21nr|pantum-1.1.167-5|62	
21nr|pantum-1.1.167-5|63	%description -n sane-pantum
21nr|pantum-1.1.167-5|64	SANE drivers for Pantum.
21nr|pantum-1.1.167-5|65	
21nr|pantum-1.1.167-5|66	%files -n sane-pantum
21nr|pantum-1.1.167-5|67	%{_sysconfdir}/sane.d/dll.d/pantum*
21nr|pantum-1.1.167-5|68	%config(noreplace) %{_sysconfdir}/sane.d/pantum*
21nr|pantum-1.1.167-5|69	%{_udevrulesdir}/*
21nr|pantum-1.1.167-5|70	%{_libdir}/sane/*
21nr|pantum-1.1.167-5|71	
21nr|pantum-1.1.167-5|72	#-----------------------------------------------------------------------------------
21nr|pantum-1.1.167-5|73	
21nr|pantum-1.1.167-5|74	%package ipp-usb-blacklist
21nr|pantum-1.1.167-5|75	Summary:	Disabling the ipp-usb service for some models
21nr|pantum-1.1.167-5|76	Requires:	ipp-usb
21nr|pantum-1.1.167-5|77	
21nr|pantum-1.1.167-5|78	%description ipp-usb-blacklist
21nr|pantum-1.1.167-5|79	Disabling the ipp-usb service for some models.
21nr|pantum-1.1.167-5|80	
21nr|pantum-1.1.167-5|81	%files ipp-usb-blacklist
21nr|pantum-1.1.167-5|82	%{_datadir}/ipp-usb/quirks/*
21nr|pantum-1.1.167-5|83	
21nr|pantum-1.1.167-5|84	#------------------------------------------------------------------
21nr|pantum-1.1.167-5|85	
21nr|pantum-1.1.167-5|86	%prep
21nr|pantum-1.1.167-5|87	%setup -T -c
21nr|pantum-1.1.167-5|88	ar -xv %{SOURCE0}
21nr|pantum-1.1.167-5|89	tar -xvf data.tar.xz
21nr|pantum-1.1.167-5|90	
21nr|pantum-1.1.167-5|91	%build
21nr|pantum-1.1.167-5|92	
21nr|pantum-1.1.167-5|93	%install
21nr|pantum-1.1.167-5|94	mv -v usr/share/doc/pantum/* .
21nr|pantum-1.1.167-5|95	rm -fvr usr/share/doc
21nr|pantum-1.1.167-5|96	gunzip changelog.gz
21nr|pantum-1.1.167-5|97	# duplicates of files in other directories
21nr|pantum-1.1.167-5|98	rm -fvr usr/local
21nr|pantum-1.1.167-5|99	mv usr/lib/x86_64-linux-gnu usr/lib64
21nr|pantum-1.1.167-5|100	cp -rv etc usr %{buildroot}
21nr|pantum-1.1.167-5|101	mkdir -p %{buildroot}%{_udevrulesdir}
21nr|pantum-1.1.167-5|102	mv -v %{buildroot}/etc/udev/rules.d/* %{buildroot}%{_udevrulesdir}
21nr|pantum-1.1.167-5|103	rm -fvr %{buildroot}/etc/udev
21nr|pantum-1.1.167-5|104	
21nr|pantum-1.1.167-5|105	mkdir -p %{buildroot}/opt/pantum
21nr|pantum-1.1.167-5|106	mv -v opt/pantum/{bin,lib,ippfilter} %{buildroot}/opt/pantum/
21nr|pantum-1.1.167-5|107	
21nr|pantum-1.1.167-5|108	sed -i -e 's,/etc/os-release,/etc/pantumwrap,g' %{buildroot}%{_prefix}/lib/cups/filter/*
21nr|pantum-1.1.167-5|109	
21nr|pantum-1.1.167-5|110	cat > %{buildroot}/etc/pantumwrap << 'EOF'
21nr|pantum-1.1.167-5|111	# strings /usr/lib/cups/filter/ptps | grep os-release
21nr|pantum-1.1.167-5|112	# To see list of supported OS: strings /usr/lib/cups/filter/ptps | grep Astra -C10
21nr|pantum-1.1.167-5|113	PRETTY_NAME="CentOS Linux 8"
21nr|pantum-1.1.167-5|114	EOF
21nr|pantum-1.1.167-5|115	
21nr|pantum-1.1.167-5|116	mkdir -p %{buildroot}%{_datadir}/ipp-usb/quirks
21nr|pantum-1.1.167-5|117	echo -e "[Pantum*]\nblacklist = true" > %{buildroot}%{_datadir}/ipp-usb/quirks/00-Pantum-blacklist.conf
21nr|pantum-1.1.167-5|118	
21nr|pantum-1.1.167-5|119	%changelog
21nr|pantum-1.1.167-5|120	* Mon Jan 26 2026 Artem Proskurnev <temap@mail.ru>
21nr|pantum-1.1.167-5|121	- Добавлен конфликт для возможности отката обновления
21nr|pantum-1.1.167-5|122	
21nr|pantum-1.1.167-5|123	* Thu Jan 22 2026 Artem Proskurnev <temap@mail.ru>
21nr|pantum-1.1.167-5|124	- Up to ver 1.1.167, split subpackages sane and cups
21nr|pantum-1.1.167-5|125	
21nr|pantum-1.1.167-5|126	* Fri Jan 16 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru> 1.1.106-2
21nr|pantum-1.1.167-5|127	- move from contrib to non-free, will be maintained by MOS
21nr|pantum-1.1.167-5|128	
21nr|pantum-1.1.167-5|129	* Mon Jun 17 2024 Aleksandr Proklov <a.proklov@rosalinux.ru> 1.1.106-1
21nr|pantum-1.1.167-5|130	- new pkg

20088 21
21nr|phoenix-emu-2.8-2|1	%define _enable_debug_packages %{nil}
21nr|phoenix-emu-2.8-2|2	%define debug_package %{nil}
21nr|phoenix-emu-2.8-2|3	
21nr|phoenix-emu-2.8-2|4	%define sver %(echo %{version} | sed s,'\\.',,g)
21nr|phoenix-emu-2.8-2|5	
21nr|phoenix-emu-2.8-2|6	Summary:	3DO emulator
21nr|phoenix-emu-2.8-2|7	Name:		phoenix-emu
21nr|phoenix-emu-2.8-2|8	Version:	2.8
21nr|phoenix-emu-2.8-2|9	Release:	2
21nr|phoenix-emu-2.8-2|10	License:	Freeware
21nr|phoenix-emu-2.8-2|11	Group:		Emulators
21nr|phoenix-emu-2.8-2|12	Url:		http://www.arts-union.ru/node/23
21nr|phoenix-emu-2.8-2|13	Source0:	http://www.arts-union.ru/sites/default/files/ph%{sver}-lin-x86.zip
21nr|phoenix-emu-2.8-2|14	Source1:	http://www.arts-union.ru/sites/default/files/ph%{sver}-lin-x64.zip
21nr|phoenix-emu-2.8-2|15	BuildRequires:	imagemagick
21nr|phoenix-emu-2.8-2|16	ExclusiveArch:	%{ix86} x86_64
21nr|phoenix-emu-2.8-2|17	
21nr|phoenix-emu-2.8-2|18	%description
21nr|phoenix-emu-2.8-2|19	3DO emulator. Requires a BIOS image.
21nr|phoenix-emu-2.8-2|20	
21nr|phoenix-emu-2.8-2|21	%files
21nr|phoenix-emu-2.8-2|22	%{_bindir}/%{name}
21nr|phoenix-emu-2.8-2|23	%attr(777,-,-) %dir %{_libdir}/%{name}
21nr|phoenix-emu-2.8-2|24	%attr(777,-,-) %dir %{_libdir}/%{name}/scalers
21nr|phoenix-emu-2.8-2|25	%attr(777,-,-) %dir %{_libdir}/%{name}/shaders
21nr|phoenix-emu-2.8-2|26	%attr(777,-,-) %dir %{_libdir}/%{name}/skin
21nr|phoenix-emu-2.8-2|27	%{_libdir}/%{name}/%{name}-real
21nr|phoenix-emu-2.8-2|28	%{_libdir}/%{name}/scalers/*
21nr|phoenix-emu-2.8-2|29	%{_libdir}/%{name}/shaders/*
21nr|phoenix-emu-2.8-2|30	%{_libdir}/%{name}/skin/*
21nr|phoenix-emu-2.8-2|31	%{_datadir}/applications/%{name}.desktop
21nr|phoenix-emu-2.8-2|32	%{_iconsdir}/hicolor/*/apps/%{name}.png
21nr|phoenix-emu-2.8-2|33	
21nr|phoenix-emu-2.8-2|34	#----------------------------------------------------------------------------
21nr|phoenix-emu-2.8-2|35	
21nr|phoenix-emu-2.8-2|36	%prep
21nr|phoenix-emu-2.8-2|37	%setup -qcT
21nr|phoenix-emu-2.8-2|38	%ifarch %{ix86}
21nr|phoenix-emu-2.8-2|39	unzip %{SOURCE0}
21nr|phoenix-emu-2.8-2|40	%else
21nr|phoenix-emu-2.8-2|41	unzip %{SOURCE1}
21nr|phoenix-emu-2.8-2|42	%endif
21nr|phoenix-emu-2.8-2|43	
21nr|phoenix-emu-2.8-2|44	%build
21nr|phoenix-emu-2.8-2|45	
21nr|phoenix-emu-2.8-2|46	%install
21nr|phoenix-emu-2.8-2|47	mkdir -p %{buildroot}%{_libdir}/%{name}
21nr|phoenix-emu-2.8-2|48	install -m 0755 PhoenixEmuProject %{buildroot}%{_libdir}/%{name}/%{name}-real
21nr|phoenix-emu-2.8-2|49	cp -r scalers %{buildroot}%{_libdir}/%{name}/
21nr|phoenix-emu-2.8-2|50	cp -r shaders %{buildroot}%{_libdir}/%{name}/
21nr|phoenix-emu-2.8-2|51	cp -r skin %{buildroot}%{_libdir}/%{name}/
21nr|phoenix-emu-2.8-2|52	
21nr|phoenix-emu-2.8-2|53	# install menu entry
21nr|phoenix-emu-2.8-2|54	mkdir -p %{buildroot}%{_datadir}/applications/
21nr|phoenix-emu-2.8-2|55	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21nr|phoenix-emu-2.8-2|56	[Desktop Entry]
21nr|phoenix-emu-2.8-2|57	Name=Phoenix-Emu
21nr|phoenix-emu-2.8-2|58	Comment=3DO Emulator
21nr|phoenix-emu-2.8-2|59	Exec=%{name}
21nr|phoenix-emu-2.8-2|60	Icon=%{name}
21nr|phoenix-emu-2.8-2|61	Terminal=false
21nr|phoenix-emu-2.8-2|62	Type=Application
21nr|phoenix-emu-2.8-2|63	StartupNotify=true
21nr|phoenix-emu-2.8-2|64	Categories=Game;Emulator;
21nr|phoenix-emu-2.8-2|65	EOF
21nr|phoenix-emu-2.8-2|66	
21nr|phoenix-emu-2.8-2|67	# install menu icons
21nr|phoenix-emu-2.8-2|68	for N in 16 32 48 64 128 256;
21nr|phoenix-emu-2.8-2|69	do
21nr|phoenix-emu-2.8-2|70	convert logo.png -scale ${N}x${N} $N.png;
21nr|phoenix-emu-2.8-2|71	install -D -m 0644 $N.png %{buildroot}%{_iconsdir}/hicolor/${N}x${N}/apps/%{name}.png
21nr|phoenix-emu-2.8-2|72	done
21nr|phoenix-emu-2.8-2|73	
21nr|phoenix-emu-2.8-2|74	# install wrapper script
21nr|phoenix-emu-2.8-2|75	mkdir -p %{buildroot}%{_bindir}
21nr|phoenix-emu-2.8-2|76	cat > %{buildroot}%{_bindir}/%{name} << EOF
21nr|phoenix-emu-2.8-2|77	cd %{_libdir}/%{name}
21nr|phoenix-emu-2.8-2|78	./%{name}-real "\$@"
21nr|phoenix-emu-2.8-2|79	EOF
21nr|phoenix-emu-2.8-2|80	chmod 0755 %{buildroot}%{_bindir}/%{name}

20089 21
21nr|primus-0.2-5|1	%if %{_use_internal_dependency_generator}
21nr|primus-0.2-5|2	%global __provides_exclude libGL\\.so\\.1(.*)
21nr|primus-0.2-5|3	%endif
21nr|primus-0.2-5|4	
21nr|primus-0.2-5|5	%define gl_major 1
21nr|primus-0.2-5|6	%define libgl %mklibname %{name}_gl %{gl_major}
21nr|primus-0.2-5|7	
21nr|primus-0.2-5|8	Summary:	Faster OpenGL offloading for Bumblebee
21nr|primus-0.2-5|9	Name:		primus
21nr|primus-0.2-5|10	Version:	0.2
21nr|primus-0.2-5|11	Release:	5
21nr|primus-0.2-5|12	License:	Custom
21nr|primus-0.2-5|13	Group:		System/Kernel and hardware
21nr|primus-0.2-5|14	Url:		https://github.com/amonakov/primus
21nr|primus-0.2-5|15	Source0:	%{name}-%{version}.tar.gz
21nr|primus-0.2-5|16	Source1:	primusrun
21nr|primus-0.2-5|17	Patch0:		primus-git-build-with-ldflags.patch
21nr|primus-0.2-5|18	
21nr|primus-0.2-5|19	BuildRequires:	pkgconfig(gl)
21nr|primus-0.2-5|20	BuildRequires:	pkgconfig(x11)
21nr|primus-0.2-5|21	BuildRequires:	pkgconfig(xproto)
21nr|primus-0.2-5|22	
21nr|primus-0.2-5|23	Requires:	%{libgl} = %{EVRD}
21nr|primus-0.2-5|24	%ifarch x86_64
21nr|primus-0.2-5|25	Requires:	lib%{name}_gl%{gl_major} = %{EVRD}
21nr|primus-0.2-5|26	%endif
21nr|primus-0.2-5|27	Requires:	bumblebee
21nr|primus-0.2-5|28	
21nr|primus-0.2-5|29	%description
21nr|primus-0.2-5|30	Primus is a shared library that provides OpenGL and GLX APIs and
21nr|primus-0.2-5|31	implements low-overhead local-only client-side OpenGL offloading via GLX
21nr|primus-0.2-5|32	forking, similar to VirtualGL. It intercepts GLX calls and redirects GL
21nr|primus-0.2-5|33	rendering to a secondary X display, presumably driven by a faster GPU.
21nr|primus-0.2-5|34	On swapping buffers, rendered contents are read back using a PBO and
21nr|primus-0.2-5|35	copied onto the drawable it was supposed to be rendered on in the first
21nr|primus-0.2-5|36	place.
21nr|primus-0.2-5|37	
21nr|primus-0.2-5|38	%files
21nr|primus-0.2-5|39	%doc LICENSE.txt README.md
21nr|primus-0.2-5|40	%attr(0755,root,root) %{_bindir}/primusrun
21nr|primus-0.2-5|41	
21nr|primus-0.2-5|42	#----------------------------------------------------------------------------
21nr|primus-0.2-5|43	
21nr|primus-0.2-5|44	%package -n	%{libgl}
21nr|primus-0.2-5|45	Summary:	Implementation of the OpenGL API - GLX runtime
21nr|primus-0.2-5|46	Group:		System/Libraries
21nr|primus-0.2-5|47	
21nr|primus-0.2-5|48	# Let us pull in libGL and its dependencies from Mesa as well.
21nr|primus-0.2-5|49	# Primus actually uses them.
21nr|primus-0.2-5|50	Requires:	%{_lib}gl1
21nr|primus-0.2-5|51	
21nr|primus-0.2-5|52	# Make it easier to install 32-bit libGL from primus on 64-bit systems
21nr|primus-0.2-5|53	# (e.g., for Steam, etc.)
21nr|primus-0.2-5|54	%ifarch %{ix86}
21nr|primus-0.2-5|55	Provides:	%{name}-lib32 = %{EVRD}
21nr|primus-0.2-5|56	%endif
21nr|primus-0.2-5|57	
21nr|primus-0.2-5|58	%description -n	%{libgl}
21nr|primus-0.2-5|59	Implementation of the OpenGL API - GLX runtime.
21nr|primus-0.2-5|60	
21nr|primus-0.2-5|61	%files -n	%{libgl}
21nr|primus-0.2-5|62	%dir %{_libdir}/primus
21nr|primus-0.2-5|63	%{_libdir}/primus/libGL.so.1
21nr|primus-0.2-5|64	
21nr|primus-0.2-5|65	#----------------------------------------------------------------------------
21nr|primus-0.2-5|66	
21nr|primus-0.2-5|67	%prep
21nr|primus-0.2-5|68	%setup -q
21nr|primus-0.2-5|69	%apply_patches
21nr|primus-0.2-5|70	
21nr|primus-0.2-5|71	%build
21nr|primus-0.2-5|72	%make
21nr|primus-0.2-5|73	
21nr|primus-0.2-5|74	%install
21nr|primus-0.2-5|75	# install all files into the BuildRoot
21nr|primus-0.2-5|76	install -D lib/libGL.so.1 %{buildroot}%{_libdir}/primus/libGL.so.1
21nr|primus-0.2-5|77	install -D %{SOURCE1} %{buildroot}%{_bindir}/primusrun

20090 21
21nr|printer-driver-rastertolilo-0-0.git505af9.1|1	%define commit 505af9a28e8504c448027c493525f094684ffe9d
21nr|printer-driver-rastertolilo-0-0.git505af9.1|2	%define commit_short %(echo %{commit} | head -c6)
21nr|printer-driver-rastertolilo-0-0.git505af9.1|3	
21nr|printer-driver-rastertolilo-0-0.git505af9.1|4	Summary:	Proprietary filter (driver) for printers Ricoh SP 210 and 211
21nr|printer-driver-rastertolilo-0-0.git505af9.1|5	Name:		printer-driver-rastertolilo
21nr|printer-driver-rastertolilo-0-0.git505af9.1|6	Version:	0
21nr|printer-driver-rastertolilo-0-0.git505af9.1|7	Release:	0.git%{commit_short}.1
21nr|printer-driver-rastertolilo-0-0.git505af9.1|8	License:	Public Domain
21nr|printer-driver-rastertolilo-0-0.git505af9.1|9	Group:		System/Printing
21nr|printer-driver-rastertolilo-0-0.git505af9.1|10	# see also: https://github.com/droidzone/ricohsp210
21nr|printer-driver-rastertolilo-0-0.git505af9.1|11	Url:		https://github.com/revisitor/ricoh-sp100
21nr|printer-driver-rastertolilo-0-0.git505af9.1|12	Source0:	https://github.com/revisitor/ricoh-sp100/archive/%{commit}.tar.gz?/ricoh-sp100-%{commit}.tar.gz
21nr|printer-driver-rastertolilo-0-0.git505af9.1|13	# we package a 32 bit blob
21nr|printer-driver-rastertolilo-0-0.git505af9.1|14	ExclusiveArch:	%{ix86}
21nr|printer-driver-rastertolilo-0-0.git505af9.1|15	
21nr|printer-driver-rastertolilo-0-0.git505af9.1|16	%description
21nr|printer-driver-rastertolilo-0-0.git505af9.1|17	Proprietary filter (driver) for printers Ricoh SP 210 and Ricoh SP 211
21nr|printer-driver-rastertolilo-0-0.git505af9.1|18	
21nr|printer-driver-rastertolilo-0-0.git505af9.1|19	%files
21nr|printer-driver-rastertolilo-0-0.git505af9.1|20	%license LICENSE
21nr|printer-driver-rastertolilo-0-0.git505af9.1|21	/usr/lib/cups/filter/rastertolilo
21nr|printer-driver-rastertolilo-0-0.git505af9.1|22	# co-owned with other packages
21nr|printer-driver-rastertolilo-0-0.git505af9.1|23	%dir %{_datadir}/cups/model/ricoh
21nr|printer-driver-rastertolilo-0-0.git505af9.1|24	%{_datadir}/cups/model/ricoh/RICOH_SP_210.ppd
21nr|printer-driver-rastertolilo-0-0.git505af9.1|25	%{_datadir}/cups/model/ricoh/RICOH_SP_211.ppd
21nr|printer-driver-rastertolilo-0-0.git505af9.1|26	
21nr|printer-driver-rastertolilo-0-0.git505af9.1|27	#------------------------------------------------------------------
21nr|printer-driver-rastertolilo-0-0.git505af9.1|28	
21nr|printer-driver-rastertolilo-0-0.git505af9.1|29	%prep
21nr|printer-driver-rastertolilo-0-0.git505af9.1|30	%autosetup -p1 -n ricoh-sp100-%{commit}
21nr|printer-driver-rastertolilo-0-0.git505af9.1|31	
21nr|printer-driver-rastertolilo-0-0.git505af9.1|32	%install
21nr|printer-driver-rastertolilo-0-0.git505af9.1|33	mkdir -p %{buildroot}%{_datadir}/cups/model/ricoh
21nr|printer-driver-rastertolilo-0-0.git505af9.1|34	# other PPDs are packaged from the same source in printer-driver-pstoricohddst-gdi
21nr|printer-driver-rastertolilo-0-0.git505af9.1|35	install -m644 ppd/RICOH_SP_210.ppd %{buildroot}%{_datadir}/cups/model/ricoh/
21nr|printer-driver-rastertolilo-0-0.git505af9.1|36	install -m644 ppd/RICOH_SP_211.ppd %{buildroot}%{_datadir}/cups/model/ricoh/
21nr|printer-driver-rastertolilo-0-0.git505af9.1|37	mkdir -p %{buildroot}/usr/lib/cups/filter
21nr|printer-driver-rastertolilo-0-0.git505af9.1|38	# 32 bit blob
21nr|printer-driver-rastertolilo-0-0.git505af9.1|39	# see also: https://unix.stackexchange.com/a/217841
21nr|printer-driver-rastertolilo-0-0.git505af9.1|40	install -m755 rastertolilo %{buildroot}/usr/lib/cups/filter/

20091 21
21nr|prism54-firmware-1.0.4.3-8|1	%define name prism54-firmware
21nr|prism54-firmware-1.0.4.3-8|2	%define version 1.0.4.3
21nr|prism54-firmware-1.0.4.3-8|3	%define isl3877_version 1.1.0.0
21nr|prism54-firmware-1.0.4.3-8|4	%define isl3886_version 2.7.0.0
21nr|prism54-firmware-1.0.4.3-8|5	%define release 8
21nr|prism54-firmware-1.0.4.3-8|6	
21nr|prism54-firmware-1.0.4.3-8|7	Summary: Firmware for the Linux prism54 driver
21nr|prism54-firmware-1.0.4.3-8|8	Name: %{name}
21nr|prism54-firmware-1.0.4.3-8|9	Version: %{version}
21nr|prism54-firmware-1.0.4.3-8|10	Release: %{release}
21nr|prism54-firmware-1.0.4.3-8|11	Source0: http://prism54.org/firmware/%{version}.arm
21nr|prism54-firmware-1.0.4.3-8|12	Source1: http://prism54.org/firmware/%{isl3877_version}.arm
21nr|prism54-firmware-1.0.4.3-8|13	Source2: http://daemonizer.de/prism54/prism54-fw/fw-softmac/lmac_%{isl3886_version}.arm
21nr|prism54-firmware-1.0.4.3-8|14	License: Maybe redistributable
21nr|prism54-firmware-1.0.4.3-8|15	Group: System/Kernel and hardware
21nr|prism54-firmware-1.0.4.3-8|16	Url: http://wireless.kernel.org/en/users/Drivers/p54#firmware
21nr|prism54-firmware-1.0.4.3-8|17	BuildArch: noarch
21nr|prism54-firmware-1.0.4.3-8|18	
21nr|prism54-firmware-1.0.4.3-8|19	
21nr|prism54-firmware-1.0.4.3-8|20	%description
21nr|prism54-firmware-1.0.4.3-8|21	Firmware for the Linux Kernel prism54 driver.
21nr|prism54-firmware-1.0.4.3-8|22	
21nr|prism54-firmware-1.0.4.3-8|23	%install
21nr|prism54-firmware-1.0.4.3-8|24	rm -rf %{buildroot}
21nr|prism54-firmware-1.0.4.3-8|25	mkdir -p %{buildroot}/lib/firmware
21nr|prism54-firmware-1.0.4.3-8|26	install %{SOURCE0} %{buildroot}/lib/firmware/isl3890
21nr|prism54-firmware-1.0.4.3-8|27	install %{SOURCE1} %{buildroot}/lib/firmware/isl3877
21nr|prism54-firmware-1.0.4.3-8|28	install %{SOURCE1} %{buildroot}/lib/firmware/isl3886
21nr|prism54-firmware-1.0.4.3-8|29	
21nr|prism54-firmware-1.0.4.3-8|30	%clean
21nr|prism54-firmware-1.0.4.3-8|31	rm -rf %{buildroot}
21nr|prism54-firmware-1.0.4.3-8|32	
21nr|prism54-firmware-1.0.4.3-8|33	%files
21nr|prism54-firmware-1.0.4.3-8|34	%defattr(-,root,root)
21nr|prism54-firmware-1.0.4.3-8|35	/lib/firmware/isl38*

20092 21
21nr|prototype-1.0-4|1	Summary:	Award-winning RType clone
21nr|prototype-1.0-4|2	Name:		prototype
21nr|prototype-1.0-4|3	Version:	1.0
21nr|prototype-1.0-4|4	Release:	4
21nr|prototype-1.0-4|5	License:	Freeware
21nr|prototype-1.0-4|6	Group:		Games/Arcade
21nr|prototype-1.0-4|7	URL:		http://xout.blackened-interactive.com/ProtoType/Prototype.html
21nr|prototype-1.0-4|8	Source0:	http://xout.blackened-interactive.com/dump/new/ProtoType_src.zip
21nr|prototype-1.0-4|9	Source1:	http://xout.blackened-interactive.com/ProtoType/ProtoType.zip
21nr|prototype-1.0-4|10	# some patches (0-6) depend on each other, we must fix it it future
21nr|prototype-1.0-4|11	# these patches are from Gentoo with few modifications
21nr|prototype-1.0-4|12	Patch0:		prototype-1.0-makefile.patch
21nr|prototype-1.0-4|13	Patch1:		prototype-1.0-includes.patch
21nr|prototype-1.0-4|14	Patch2:		prototype-1.0-sdlrendertarget.patch
21nr|prototype-1.0-4|15	Patch3:		prototype-1.0-setstate.patch
21nr|prototype-1.0-4|16	Patch4:		prototype-1.0-linuxfixes.patch
21nr|prototype-1.0-4|17	Patch5:		prototype-1.0-hacks.patch
21nr|prototype-1.0-4|18	Patch6:		prototype-1.0-homedir.patch
21nr|prototype-1.0-4|19	BuildRequires:	devil-devel
21nr|prototype-1.0-4|20	BuildRequires:	fmod3-devel
21nr|prototype-1.0-4|21	BuildRequires:	pkgconfig(gl)
21nr|prototype-1.0-4|22	BuildRequires:	pkgconfig(glu)
21nr|prototype-1.0-4|23	BuildRequires:	pkgconfig(sdl)
21nr|prototype-1.0-4|24	BuildRequires:	dos2unix
21nr|prototype-1.0-4|25	BuildRequires:	imagemagick
21nr|prototype-1.0-4|26	# fmod3 is 32 bit only so this one is too
21nr|prototype-1.0-4|27	ExclusiveArch:	%{ix86}
21nr|prototype-1.0-4|28	
21nr|prototype-1.0-4|29	%description
21nr|prototype-1.0-4|30	Inspired by an old favourite of mine, Prototype pits you against a horde
21nr|prototype-1.0-4|31	of enemies in this short but fun RType clone. Prototype has been featured
21nr|prototype-1.0-4|32	in numerous magazines and even was awarded "Freeware Game of the month" in
21nr|prototype-1.0-4|33	PC Zone It was also awarded first place in the first shmup-dev competition.
21nr|prototype-1.0-4|34	
21nr|prototype-1.0-4|35	%prep
21nr|prototype-1.0-4|36	%setup -q -c -a 1
21nr|prototype-1.0-4|37	dos2unix *.cpp *.h
21nr|prototype-1.0-4|38	%patch0 -p0
21nr|prototype-1.0-4|39	%patch1 -p0
21nr|prototype-1.0-4|40	%patch2 -p0
21nr|prototype-1.0-4|41	%patch3 -p0
21nr|prototype-1.0-4|42	%patch4 -p0
21nr|prototype-1.0-4|43	%patch5 -p0
21nr|prototype-1.0-4|44	%patch6 -p0
21nr|prototype-1.0-4|45	for i in *.cpp; do sed -i "$i" -e "s:Data/:"%{_gamesdatadir}"/"%{name}"/:g"; done
21nr|prototype-1.0-4|46	mv ProtoType/Data/Gfx/forcecharge.png ProtoType/Data/Gfx/ForceCharge.png
21nr|prototype-1.0-4|47	mv ProtoType/Data/Gfx/chainParticle.png ProtoType/Data/Gfx/ChainParticle.png
21nr|prototype-1.0-4|48	mv ProtoType/Data/Gfx/Ladybird.png ProtoType/Data/Gfx/LadyBird.png
21nr|prototype-1.0-4|49	mv ProtoType/Data/Gfx/Turret1.png ProtoType/Data/Gfx/turret1.png
21nr|prototype-1.0-4|50	mv ProtoType/Data/Gfx/StarBurst.png ProtoType/Data/Gfx/Starburst.png
21nr|prototype-1.0-4|51	mv ProtoType/Data/Gfx/forceblast.png ProtoType/Data/Gfx/Forceblast.png
21nr|prototype-1.0-4|52	mv ProtoType/Data/Gfx/Fireball.png ProtoType/Data/Gfx/FireBall.png
21nr|prototype-1.0-4|53	mv ProtoType/Data/Gfx/anim_back1.png ProtoType/Data/Gfx/Anim_back1.png
21nr|prototype-1.0-4|54	mv ProtoType/Data/Gfx/anim_back2.png ProtoType/Data/Gfx/Anim_back2.png
21nr|prototype-1.0-4|55	mv ProtoType/Data/Gfx/anim_Fore1.png ProtoType/Data/Gfx/Anim_Fore1.png
21nr|prototype-1.0-4|56	mv ProtoType/Data/Gfx/anim_Fore2.png ProtoType/Data/Gfx/Anim_Fore2.png
21nr|prototype-1.0-4|57	mv ProtoType/Data/Gfx/anim_Fore3.png ProtoType/Data/Gfx/Anim_Fore3.png
21nr|prototype-1.0-4|58	mv ProtoType/Data/Gfx/WaterSplash.png ProtoType/Data/Gfx/watersplash.png
21nr|prototype-1.0-4|59	mv ProtoType/Data/Gfx/PrototypeMk1.png ProtoType/Data/Gfx/Prototypemk1.png
21nr|prototype-1.0-4|60	mv ProtoType/Data/Sound/deflection.wav ProtoType/Data/Sound/Deflection.wav
21nr|prototype-1.0-4|61	mv ProtoType/Data/Sound/smallExplosion.wav ProtoType/Data/Sound/SmallExplosion.wav
21nr|prototype-1.0-4|62	mv ProtoType/Data/Sound/PickUp.wav ProtoType/Data/Sound/Pickup.wav
21nr|prototype-1.0-4|63	mv ProtoType/Data/Sound/UI_Select.wav ProtoType/Data/Sound/UI_select.wav
21nr|prototype-1.0-4|64	
21nr|prototype-1.0-4|65	%build
21nr|prototype-1.0-4|66	%make
21nr|prototype-1.0-4|67	
21nr|prototype-1.0-4|68	%install
21nr|prototype-1.0-4|69	mkdir -p %{buildroot}%{_datadir}/applications
21nr|prototype-1.0-4|70	cat > %{buildroot}%{_datadir}/applications/mandriva-%{name}.desktop << EOF
21nr|prototype-1.0-4|71	[Desktop Entry]
21nr|prototype-1.0-4|72	Name=Prototype
21nr|prototype-1.0-4|73	Comment=Award-winning RType clone
21nr|prototype-1.0-4|74	Exec=%{_gamesbindir}/%{name}
21nr|prototype-1.0-4|75	Icon=%{name}
21nr|prototype-1.0-4|76	Terminal=false
21nr|prototype-1.0-4|77	Type=Application
21nr|prototype-1.0-4|78	StartupNotify=true
21nr|prototype-1.0-4|79	Categories=Game;ArcadeGame;
21nr|prototype-1.0-4|80	EOF
21nr|prototype-1.0-4|81	
21nr|prototype-1.0-4|82	install -d %{buildroot}{%{_iconsdir},%{_miconsdir},%{_liconsdir}}
21nr|prototype-1.0-4|83	install -d %{buildroot}%{_iconsdir}/hicolor/{16x16,32x32,48x48,64x64,128x128}/apps
21nr|prototype-1.0-4|84	convert ProtoType/Data/Gfx/FireBug.png -resize 32x32 %{buildroot}%{_iconsdir}/%{name}.png
21nr|prototype-1.0-4|85	convert ProtoType/Data/Gfx/FireBug.png -resize 48x48 %{buildroot}%{_liconsdir}/%{name}.png
21nr|prototype-1.0-4|86	convert ProtoType/Data/Gfx/FireBug.png -resize 16x16 %{buildroot}%{_miconsdir}/%{name}.png
21nr|prototype-1.0-4|87	convert ProtoType/Data/Gfx/FireBug.png -resize 16x16 %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21nr|prototype-1.0-4|88	convert ProtoType/Data/Gfx/FireBug.png -resize 32x32 %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21nr|prototype-1.0-4|89	convert ProtoType/Data/Gfx/FireBug.png -resize 48x48 %{buildroot}%{_iconsdir}/hicolor/48x48/apps/%{name}.png
21nr|prototype-1.0-4|90	convert ProtoType/Data/Gfx/FireBug.png -resize 64x64 %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
21nr|prototype-1.0-4|91	convert ProtoType/Data/Gfx/FireBug.png -resize 128x128 %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png
21nr|prototype-1.0-4|92	
21nr|prototype-1.0-4|93	install -d %{buildroot}%{_gamesdatadir}/%{name}
21nr|prototype-1.0-4|94	install -d %{buildroot}%{_gamesbindir}
21nr|prototype-1.0-4|95	mv %{name} %{buildroot}%{_gamesbindir}/%{name}
21nr|prototype-1.0-4|96	
21nr|prototype-1.0-4|97	cp -r ProtoType/Data/* %{buildroot}%{_gamesdatadir}/%{name}/
21nr|prototype-1.0-4|98	
21nr|prototype-1.0-4|99	%files
21nr|prototype-1.0-4|100	%doc ProtoType/README.txt
21nr|prototype-1.0-4|101	%{_gamesbindir}/%{name}
21nr|prototype-1.0-4|102	%{_datadir}/applications/mandriva-%{name}.desktop
21nr|prototype-1.0-4|103	%{_gamesdatadir}/%{name}
21nr|prototype-1.0-4|104	%{_iconsdir}/%{name}.png
21nr|prototype-1.0-4|105	%{_liconsdir}/%{name}.png
21nr|prototype-1.0-4|106	%{_miconsdir}/%{name}.png
21nr|prototype-1.0-4|107	%{_iconsdir}/hicolor/*/apps/%{name}.png

20093 21
21nr|python3-pyopencl-2016.1-3|1	%define debug_package %{nil}
21nr|python3-pyopencl-2016.1-3|2	
21nr|python3-pyopencl-2016.1-3|3	%define module pyopencl
21nr|python3-pyopencl-2016.1-3|4	
21nr|python3-pyopencl-2016.1-3|5	%define __noautoreq libOpenCL.*
21nr|python3-pyopencl-2016.1-3|6	
21nr|python3-pyopencl-2016.1-3|7	Summary:	Python wrapper for OpenCL
21nr|python3-pyopencl-2016.1-3|8	
21nr|python3-pyopencl-2016.1-3|9	Name:		python3-%{module}
21nr|python3-pyopencl-2016.1-3|10	Version:	2016.1
21nr|python3-pyopencl-2016.1-3|11	Release:	3
21nr|python3-pyopencl-2016.1-3|12	License:	MIT
21nr|python3-pyopencl-2016.1-3|13	Group:		Development/Python
21nr|python3-pyopencl-2016.1-3|14	Url:		http://mathema.tician.de/software/pyopencl
21nr|python3-pyopencl-2016.1-3|15	Source0:	%{module}-%{version}.tar.gz
21nr|python3-pyopencl-2016.1-3|16	BuildRequires:	nvidia-current-cuda-opencl
21nr|python3-pyopencl-2016.1-3|17	BuildRequires:	python3-cffi
21nr|python3-pyopencl-2016.1-3|18	BuildRequires:	python3-mako
21nr|python3-pyopencl-2016.1-3|19	BuildRequires:	python3-numpy-devel
21nr|python3-pyopencl-2016.1-3|20	BuildRequires:	python3-pytools
21nr|python3-pyopencl-2016.1-3|21	BuildRequires:	python3-setuptools
21nr|python3-pyopencl-2016.1-3|22	BuildRequires:	python3-sphinx
21nr|python3-pyopencl-2016.1-3|23	BuildRequires:	python3-six
21nr|python3-pyopencl-2016.1-3|24	BuildRequires:	nvidia-cuda-toolkit-devel
21nr|python3-pyopencl-2016.1-3|25	BuildRequires:	nvidia-current-devel
21nr|python3-pyopencl-2016.1-3|26	BuildRequires:	pkgconfig(python3)
21nr|python3-pyopencl-2016.1-3|27	Requires:	nvidia-current-cuda-opencl
21nr|python3-pyopencl-2016.1-3|28	ExclusiveArch:	x86_64
21nr|python3-pyopencl-2016.1-3|29	
21nr|python3-pyopencl-2016.1-3|30	%description
21nr|python3-pyopencl-2016.1-3|31	PyOpenCL gives you easy, Pythonic access to the OpenCL parallel
21nr|python3-pyopencl-2016.1-3|32	computation API. What makes PyOpenCL special?
21nr|python3-pyopencl-2016.1-3|33	
21nr|python3-pyopencl-2016.1-3|34	* Object cleanup tied to lifetime of objects. This idiom, often called
21nr|python3-pyopencl-2016.1-3|35	RAII in C++, makes it much easier to write correct, leak- and
21nr|python3-pyopencl-2016.1-3|36	crash-free code.
21nr|python3-pyopencl-2016.1-3|37	* Completeness. PyOpenCL puts the full power of OpenCL’s API at your
21nr|python3-pyopencl-2016.1-3|38	disposal, if you wish. Every obscure get_info() query and all CL
21nr|python3-pyopencl-2016.1-3|39	calls are accessible.
21nr|python3-pyopencl-2016.1-3|40	* Automatic Error Checking. All errors are automatically translated
21nr|python3-pyopencl-2016.1-3|41	into Python exceptions.
21nr|python3-pyopencl-2016.1-3|42	* Speed. PyOpenCL's base layer is written in C++, so all the niceties
21nr|python3-pyopencl-2016.1-3|43	above are virtually free.
21nr|python3-pyopencl-2016.1-3|44	* Helpful Documentation.
21nr|python3-pyopencl-2016.1-3|45	
21nr|python3-pyopencl-2016.1-3|46	This package has been build against NVIDIA's OpenCL implementation.
21nr|python3-pyopencl-2016.1-3|47	
21nr|python3-pyopencl-2016.1-3|48	%files
21nr|python3-pyopencl-2016.1-3|49	%doc examples/
21nr|python3-pyopencl-2016.1-3|50	%{py3_platsitedir}/pyopencl*
21nr|python3-pyopencl-2016.1-3|51	
21nr|python3-pyopencl-2016.1-3|52	#----------------------------------------------------------------------------
21nr|python3-pyopencl-2016.1-3|53	
21nr|python3-pyopencl-2016.1-3|54	%prep
21nr|python3-pyopencl-2016.1-3|55	%setup -q -n %{module}-%{version}
21nr|python3-pyopencl-2016.1-3|56	
21nr|python3-pyopencl-2016.1-3|57	%build
21nr|python3-pyopencl-2016.1-3|58	python3 ./configure.py --cl-lib-dir=/usr/lib/nvidia-current,/usr/lib64/nvidia-current
21nr|python3-pyopencl-2016.1-3|59	python3 setup.py build
21nr|python3-pyopencl-2016.1-3|60	
21nr|python3-pyopencl-2016.1-3|61	#pushd doc/
21nr|python3-pyopencl-2016.1-3|62	#export PYTHONPATH=`dir -d ../build/lib.linux*`
21nr|python3-pyopencl-2016.1-3|63	#make PAPER=letter html
21nr|python3-pyopencl-2016.1-3|64	#find -name .buildinfo | xargs rm -f
21nr|python3-pyopencl-2016.1-3|65	#popd
21nr|python3-pyopencl-2016.1-3|66	
21nr|python3-pyopencl-2016.1-3|67	%install
21nr|python3-pyopencl-2016.1-3|68	PYTHONDONTWRITEBYTECODE=  python3 setup.py install --root=%{buildroot}
21nr|python3-pyopencl-2016.1-3|69	

20094 21
21nr|python-pycuda-2021.1-1|1	%define pypi_name	pycuda
21nr|python-pycuda-2021.1-1|2	
21nr|python-pycuda-2021.1-1|3	# CUDA version used to build the package:
21nr|python-pycuda-2021.1-1|4	%define cuda_ver 7.5.18
21nr|python-pycuda-2021.1-1|5	
21nr|python-pycuda-2021.1-1|6	# NVIDIA driver version required by CUDA:
21nr|python-pycuda-2021.1-1|7	%define driver_ver 375.26
21nr|python-pycuda-2021.1-1|8	
21nr|python-pycuda-2021.1-1|9	# Since x11-driver-video-nvidia* doesn't explicitly provide
21nr|python-pycuda-2021.1-1|10	# this, it shouldn't be included in the requires list:
21nr|python-pycuda-2021.1-1|11	%if %{_use_internal_dependency_generator}
21nr|python-pycuda-2021.1-1|12	%global __requires_exclude libcuda.*
21nr|python-pycuda-2021.1-1|13	%else
21nr|python-pycuda-2021.1-1|14	%define _requires_exceptions libcuda.*
21nr|python-pycuda-2021.1-1|15	%endif
21nr|python-pycuda-2021.1-1|16	# keep private private
21nr|python-pycuda-2021.1-1|17	%global __provides_exclude _pvt_struct.so|_driver.so
21nr|python-pycuda-2021.1-1|18	
21nr|python-pycuda-2021.1-1|19	%bcond_with doc
21nr|python-pycuda-2021.1-1|20	
21nr|python-pycuda-2021.1-1|21	Summary:	Python wrapper for NVIDIA's CUDA API
21nr|python-pycuda-2021.1-1|22	Name:		python-%{pypi_name}
21nr|python-pycuda-2021.1-1|23	Version:	2021.1
21nr|python-pycuda-2021.1-1|24	Release:	1
21nr|python-pycuda-2021.1-1|25	License:	MIT
21nr|python-pycuda-2021.1-1|26	Group:		Development/Python
21nr|python-pycuda-2021.1-1|27	Url:		https://mathema.tician.de/software/pycuda
21nr|python-pycuda-2021.1-1|28	Source0:	https://pypi.io/packages/source/p/%{pypi_name}/%{pypi_name}-%{version}.tar.gz
21nr|python-pycuda-2021.1-1|29	BuildRequires:	nvidia-cuda-toolkit-devel >= %{cuda_ver}
21nr|python-pycuda-2021.1-1|30	BuildRequires:	nvidia-devel >= %{driver_ver}
21nr|python-pycuda-2021.1-1|31	BuildRequires:	boost-devel
21nr|python-pycuda-2021.1-1|32	Requires:	nvidia-cuda-toolkit >= %{cuda_ver}
21nr|python-pycuda-2021.1-1|33	Requires:	nvidia-cuda >= %{driver_ver}
21nr|python-pycuda-2021.1-1|34	Requires:	nvidia >= %{driver_ver}
21nr|python-pycuda-2021.1-1|35	ExclusiveArch:	x86_64
21nr|python-pycuda-2021.1-1|36	
21nr|python-pycuda-2021.1-1|37	%description
21nr|python-pycuda-2021.1-1|38	PyCuda lets you access Nvidia's CUDA parallel computation API from
21nr|python-pycuda-2021.1-1|39	Python. Several wrappers of the CUDA API already exist - so what's so
21nr|python-pycuda-2021.1-1|40	special about PyCuda?
21nr|python-pycuda-2021.1-1|41	
21nr|python-pycuda-2021.1-1|42	* Object cleanup tied to lifetime of objects. This idiom, often called
21nr|python-pycuda-2021.1-1|43	RAII in C++, makes it much easier to write correct, leak- and
21nr|python-pycuda-2021.1-1|44	crash-free code. PyCuda knows about dependencies, too, so (for
21nr|python-pycuda-2021.1-1|45	example) it won't detach from a context before all memory allocated
21nr|python-pycuda-2021.1-1|46	in it is also freed.
21nr|python-pycuda-2021.1-1|47	* Convenience. Abstractions like pycuda.driver.Sourcepypi_name and
21nr|python-pycuda-2021.1-1|48	pycuda.gpuarray.GPUArray make CUDA programming even more convenient
21nr|python-pycuda-2021.1-1|49	than with Nvidia's C-based runtime.
21nr|python-pycuda-2021.1-1|50	* Completeness. PyCuda puts the full power of CUDA's driver API at
21nr|python-pycuda-2021.1-1|51	your disposal, if you wish.
21nr|python-pycuda-2021.1-1|52	* Automatic Error Checking. All CUDA errors are automatically
21nr|python-pycuda-2021.1-1|53	translated into Python exceptions.
21nr|python-pycuda-2021.1-1|54	* Speed. PyCuda's base layer is written in C++, so all the niceties
21nr|python-pycuda-2021.1-1|55	above are virtually free.
21nr|python-pycuda-2021.1-1|56	* Helpful Documentation.
21nr|python-pycuda-2021.1-1|57	
21nr|python-pycuda-2021.1-1|58	#---------------------------------------------------------------
21nr|python-pycuda-2021.1-1|59	
21nr|python-pycuda-2021.1-1|60	%package -n python3-%{pypi_name}
21nr|python-pycuda-2021.1-1|61	Group:		Development/Python
21nr|python-pycuda-2021.1-1|62	Summary:	Python wrapper for NVIDIA CUDA
21nr|python-pycuda-2021.1-1|63	BuildRequires:	python3egg(numpy)
21nr|python-pycuda-2021.1-1|64	BuildRequires:	python3-numpy-devel
21nr|python-pycuda-2021.1-1|65	%if %{with doc}
21nr|python-pycuda-2021.1-1|66	BuildRequires:	python3-sphinx
21nr|python-pycuda-2021.1-1|67	BuildRequires:	python3-sphinx-copybutton
21nr|python-pycuda-2021.1-1|68	%endif
21nr|python-pycuda-2021.1-1|69	BuildRequires:	python3egg(setuptools)
21nr|python-pycuda-2021.1-1|70	BuildRequires:	pkgconfig(python3)
21nr|python-pycuda-2021.1-1|71	BuildRequires:	python3-numpy-devel
21nr|python-pycuda-2021.1-1|72	Requires:	python3egg(pytools)
21nr|python-pycuda-2021.1-1|73	Requires:	python3egg(pytest) >= 2.6.4
21nr|python-pycuda-2021.1-1|74	Requires:	python3egg(decorator) >= 3.2.0
21nr|python-pycuda-2021.1-1|75	Requires:	nvidia-cuda-toolkit >= %{cuda_ver}
21nr|python-pycuda-2021.1-1|76	Requires:	nvidia-cuda >= %{driver_ver}
21nr|python-pycuda-2021.1-1|77	Requires:	nvidia >= %{driver_ver}
21nr|python-pycuda-2021.1-1|78	
21nr|python-pycuda-2021.1-1|79	%description -n python3-%{pypi_name}
21nr|python-pycuda-2021.1-1|80	PyCuda lets you access Nvidia's CUDA parallel computation API from
21nr|python-pycuda-2021.1-1|81	Python. Several wrappers of the CUDA API already exist - so what's so
21nr|python-pycuda-2021.1-1|82	special about PyCuda?
21nr|python-pycuda-2021.1-1|83	
21nr|python-pycuda-2021.1-1|84	* Object cleanup tied to lifetime of objects. This idiom, often called
21nr|python-pycuda-2021.1-1|85	RAII in C++, makes it much easier to write correct, leak- and
21nr|python-pycuda-2021.1-1|86	crash-free code. PyCuda knows about dependencies, too, so (for
21nr|python-pycuda-2021.1-1|87	example) it won't detach from a context before all memory allocated
21nr|python-pycuda-2021.1-1|88	in it is also freed.
21nr|python-pycuda-2021.1-1|89	* Convenience. Abstractions like pycuda.driver.Sourcepypi_name and
21nr|python-pycuda-2021.1-1|90	pycuda.gpuarray.GPUArray make CUDA programming even more convenient
21nr|python-pycuda-2021.1-1|91	than with Nvidia's C-based runtime.
21nr|python-pycuda-2021.1-1|92	* Completeness. PyCuda puts the full power of CUDA's driver API at
21nr|python-pycuda-2021.1-1|93	your disposal, if you wish.
21nr|python-pycuda-2021.1-1|94	* Automatic Error Checking. All CUDA errors are automatically
21nr|python-pycuda-2021.1-1|95	translated into Python exceptions.
21nr|python-pycuda-2021.1-1|96	* Speed. PyCuda's base layer is written in C++, so all the niceties
21nr|python-pycuda-2021.1-1|97	above are virtually free.
21nr|python-pycuda-2021.1-1|98	* Helpful Documentation.
21nr|python-pycuda-2021.1-1|99	This is python3 pypi_name.
21nr|python-pycuda-2021.1-1|100	
21nr|python-pycuda-2021.1-1|101	%files -n python3-%{pypi_name}
21nr|python-pycuda-2021.1-1|102	%doc README_SETUP.txt
21nr|python-pycuda-2021.1-1|103	%if %{with doc}
21nr|python-pycuda-2021.1-1|104	%doc html
21nr|python-pycuda-2021.1-1|105	%endif
21nr|python-pycuda-2021.1-1|106	%{py3_platsitedir}/%{pypi_name}
21nr|python-pycuda-2021.1-1|107	%{py3_platsitedir}/%{pypi_name}-%{version}-py*.egg-info
21nr|python-pycuda-2021.1-1|108	
21nr|python-pycuda-2021.1-1|109	#--------------------------------------------------------------------
21nr|python-pycuda-2021.1-1|110	
21nr|python-pycuda-2021.1-1|111	%prep
21nr|python-pycuda-2021.1-1|112	%setup -qn %{pypi_name}-%{version}
21nr|python-pycuda-2021.1-1|113	rm -rf %{pypi_name}-%{version}/%{pypi_name}.egg-info
21nr|python-pycuda-2021.1-1|114	
21nr|python-pycuda-2021.1-1|115	%if %{with doc}
21nr|python-pycuda-2021.1-1|116	sphinx-build doc/source html && rm -rf html/.{doctrees,buildinfo}
21nr|python-pycuda-2021.1-1|117	%endif
21nr|python-pycuda-2021.1-1|118	
21nr|python-pycuda-2021.1-1|119	%build
21nr|python-pycuda-2021.1-1|120	python3 ./configure.py --cudadrv-lib-dir=/usr/lib/nvidia-current,/usr/lib64/nvidia-current \
21nr|python-pycuda-2021.1-1|121	--boost-inc-dir=%{_includedir},%{_includedir}/boost \
21nr|python-pycuda-2021.1-1|122	--boost-lib-dir=%{_libdir} \
21nr|python-pycuda-2021.1-1|123	--boost-python-libname=boost_python3 \
21nr|python-pycuda-2021.1-1|124	--boost-thread-libname=boost_thread
21nr|python-pycuda-2021.1-1|125	
21nr|python-pycuda-2021.1-1|126	%install
21nr|python-pycuda-2021.1-1|127	python3 setup.py install --root=%{buildroot}

20095 21
21nr|python-pyopencl-2016.1-4|1	%define debug_package %{nil}
21nr|python-pyopencl-2016.1-4|2	
21nr|python-pyopencl-2016.1-4|3	%define module pyopencl
21nr|python-pyopencl-2016.1-4|4	
21nr|python-pyopencl-2016.1-4|5	%define __noautoreq libOpenCL.*
21nr|python-pyopencl-2016.1-4|6	
21nr|python-pyopencl-2016.1-4|7	Summary:	Python wrapper for OpenCL
21nr|python-pyopencl-2016.1-4|8	
21nr|python-pyopencl-2016.1-4|9	Name:		python-%{module}
21nr|python-pyopencl-2016.1-4|10	Version:	2016.1
21nr|python-pyopencl-2016.1-4|11	Release:	4
21nr|python-pyopencl-2016.1-4|12	License:	MIT
21nr|python-pyopencl-2016.1-4|13	Group:		Development/Python
21nr|python-pyopencl-2016.1-4|14	Url:		http://mathema.tician.de/software/pyopencl
21nr|python-pyopencl-2016.1-4|15	Source0:	%{module}-%{version}.tar.gz
21nr|python-pyopencl-2016.1-4|16	BuildRequires:	nvidia-current-cuda-opencl
21nr|python-pyopencl-2016.1-4|17	BuildRequires:	python-cffi
21nr|python-pyopencl-2016.1-4|18	BuildRequires:	python-mako
21nr|python-pyopencl-2016.1-4|19	BuildRequires:	python-numpy-devel
21nr|python-pyopencl-2016.1-4|20	BuildRequires:	python-pytools
21nr|python-pyopencl-2016.1-4|21	BuildRequires:	python-setuptools
21nr|python-pyopencl-2016.1-4|22	BuildRequires:	python-sphinx
21nr|python-pyopencl-2016.1-4|23	BuildRequires:	nvidia-cuda-toolkit-devel
21nr|python-pyopencl-2016.1-4|24	BuildRequires:	nvidia-current-devel
21nr|python-pyopencl-2016.1-4|25	BuildRequires:	pkgconfig(python)
21nr|python-pyopencl-2016.1-4|26	Requires:	nvidia-current-cuda-opencl
21nr|python-pyopencl-2016.1-4|27	ExclusiveArch:	x86_64
21nr|python-pyopencl-2016.1-4|28	
21nr|python-pyopencl-2016.1-4|29	%description
21nr|python-pyopencl-2016.1-4|30	PyOpenCL gives you easy, Pythonic access to the OpenCL parallel
21nr|python-pyopencl-2016.1-4|31	computation API. What makes PyOpenCL special?
21nr|python-pyopencl-2016.1-4|32	
21nr|python-pyopencl-2016.1-4|33	* Object cleanup tied to lifetime of objects. This idiom, often called
21nr|python-pyopencl-2016.1-4|34	RAII in C++, makes it much easier to write correct, leak- and
21nr|python-pyopencl-2016.1-4|35	crash-free code.
21nr|python-pyopencl-2016.1-4|36	* Completeness. PyOpenCL puts the full power of OpenCL’s API at your
21nr|python-pyopencl-2016.1-4|37	disposal, if you wish. Every obscure get_info() query and all CL
21nr|python-pyopencl-2016.1-4|38	calls are accessible.
21nr|python-pyopencl-2016.1-4|39	* Automatic Error Checking. All errors are automatically translated
21nr|python-pyopencl-2016.1-4|40	into Python exceptions.
21nr|python-pyopencl-2016.1-4|41	* Speed. PyOpenCL's base layer is written in C++, so all the niceties
21nr|python-pyopencl-2016.1-4|42	above are virtually free.
21nr|python-pyopencl-2016.1-4|43	* Helpful Documentation.
21nr|python-pyopencl-2016.1-4|44	
21nr|python-pyopencl-2016.1-4|45	This package has been build against NVIDIA's OpenCL implementation.
21nr|python-pyopencl-2016.1-4|46	
21nr|python-pyopencl-2016.1-4|47	%files
21nr|python-pyopencl-2016.1-4|48	%doc examples/
21nr|python-pyopencl-2016.1-4|49	%{py_platsitedir}/pyopencl*
21nr|python-pyopencl-2016.1-4|50	
21nr|python-pyopencl-2016.1-4|51	#----------------------------------------------------------------------------
21nr|python-pyopencl-2016.1-4|52	
21nr|python-pyopencl-2016.1-4|53	%prep
21nr|python-pyopencl-2016.1-4|54	%setup -q -n %{module}-%{version}
21nr|python-pyopencl-2016.1-4|55	
21nr|python-pyopencl-2016.1-4|56	%build
21nr|python-pyopencl-2016.1-4|57	%__python ./configure.py --cl-lib-dir=/usr/lib/nvidia-current,/usr/lib64/nvidia-current
21nr|python-pyopencl-2016.1-4|58	%__python setup.py build
21nr|python-pyopencl-2016.1-4|59	
21nr|python-pyopencl-2016.1-4|60	# pushd doc/
21nr|python-pyopencl-2016.1-4|61	# export PYTHONPATH=`dir -d ../build/lib.linux*`
21nr|python-pyopencl-2016.1-4|62	# make PAPER=letter html
21nr|python-pyopencl-2016.1-4|63	# find -name .buildinfo | xargs rm -f
21nr|python-pyopencl-2016.1-4|64	# popd
21nr|python-pyopencl-2016.1-4|65	
21nr|python-pyopencl-2016.1-4|66	%install
21nr|python-pyopencl-2016.1-4|67	PYTHONDONTWRITEBYTECODE= %__python setup.py install --root=%{buildroot}
21nr|python-pyopencl-2016.1-4|68	

20096 21
21nr|raine-0.91.19-2|1	# Debug is not properly generated and we don't need it anyway here
21nr|raine-0.91.19-2|2	%define	_enable_debug_packages %{nil}
21nr|raine-0.91.19-2|3	%define	debug_package %{nil}
21nr|raine-0.91.19-2|4	
21nr|raine-0.91.19-2|5	%define	build_optimization 0
21nr|raine-0.91.19-2|6	%{?_with_optimization: %{expand: %%global build_optimization 1}}
21nr|raine-0.91.19-2|7	
21nr|raine-0.91.19-2|8	Summary:	An arcade emulator
21nr|raine-0.91.19-2|9	Name:		raine
21nr|raine-0.91.19-2|10	Version:	0.91.19
21nr|raine-0.91.19-2|11	Release:	2
21nr|raine-0.91.19-2|12	#i.e: "Raine license", open-source freeware, distributable
21nr|raine-0.91.19-2|13	License:	Freeware
21nr|raine-0.91.19-2|14	Group:		Emulators
21nr|raine-0.91.19-2|15	Url:		http://raine.1emulation.com/
21nr|raine-0.91.19-2|16	Source0:	https://github.com/zelurker/raine/archive/%{version}.tar.gz?/%{name}-%{version}.tar.gz
21nr|raine-0.91.19-2|17	Source1:	icons.zip
21nr|raine-0.91.19-2|18	Source2:	rainedocs.zip
21nr|raine-0.91.19-2|19	Source3:	http://raine.1emulation.com/archive/command.7z
21nr|raine-0.91.19-2|20	Source5:	shots.pl
21nr|raine-0.91.19-2|21	Source6:	raine-neocd-cheats.tar.gz
21nr|raine-0.91.19-2|22	Source7:	http://raine.1emulation.com/archive/hiscore-211.7z
21nr|raine-0.91.19-2|23	Source8:	raine-fonts.tar.bz2
21nr|raine-0.91.19-2|24	Source9:	raine-bitmaps.tar.bz2
21nr|raine-0.91.19-2|25	Source10:	http://raine.1emulation.com/archive/history-%{name}-2.28.7z
21nr|raine-0.91.19-2|26	Source11:	http://raine.1emulation.com/archive/blend_201501.7z
21nr|raine-0.91.19-2|27	Source20:	%{name}.rpmlintrc
21nr|raine-0.91.19-2|28	Patch0:		raine-0.91.10-makefile-libs.patch
21nr|raine-0.91.19-2|29	ExcludeArch:	%{armx}
21nr|raine-0.91.19-2|30	
21nr|raine-0.91.19-2|31	# emudx sources from : http://raine.1emulation.com/download/extras.html
21nr|raine-0.91.19-2|32	# to add an emudx file :
21nr|raine-0.91.19-2|33	# add its basename to the emudx_sources list below
21nr|raine-0.91.19-2|34	%define emudx_sources "dkongg dkongm froggerg froggerm galdxg galdxm\
21nr|raine-0.91.19-2|35	mspacmang pacmang"
21nr|raine-0.91.19-2|36	#mspacmanm pacmanm
21nr|raine-0.91.19-2|37	# this generates Source1xx tags (400 max)
21nr|raine-0.91.19-2|38	%(echo %{emudx_sources} | awk 'BEGIN { RS=" "; n=0 }; { print "Source"100+n":\t"$1".dx2"; n++ };')
21nr|raine-0.91.19-2|39	# this generates the list of emudx files for the install step
21nr|raine-0.91.19-2|40	%define emudx_files %(echo %{emudx_sources} | awk 'BEGIN { RS=" "; files="" }; { files=files" %{_sourcedir}/"$1".dx2"}; END { print files };')
21nr|raine-0.91.19-2|41	
21nr|raine-0.91.19-2|42	# artwork sources from : http://raine.1emulation.com/download/extras.html
21nr|raine-0.91.19-2|43	# to add an artwork archive :
21nr|raine-0.91.19-2|44	# add its basename to the artwork_sources list below
21nr|raine-0.91.19-2|45	%define artwork_sources "1941 19xx arbalest arkanoid arknoid2 batrider\
21nr|raine-0.91.19-2|46	bjtwin block darius2 ddonpach dfeveron dkong dogyuun donpachi downtown\
21nr|raine-0.91.19-2|47	driftout extrmatn fireshrk frogger ghoulsu gunbird majest12 matmania\
21nr|raine-0.91.19-2|48	mercs msh mspacman msword ninjaw outzone pacman pacplus pengo puckman\
21nr|raine-0.91.19-2|49	s1945 sf2ce slammast ssi superman tdragon terracre thunderl tknight\
21nr|raine-0.91.19-2|50	tndrcade varth vimana warriorb xmcota"
21nr|raine-0.91.19-2|51	# this generates Source5xx tags
21nr|raine-0.91.19-2|52	%(echo %{artwork_sources} | awk 'BEGIN { RS=" "; n=0 }; { print "Source"500+n":\t"$1".zip"; n++ };')
21nr|raine-0.91.19-2|53	# this generates the list of artwork files for the install step
21nr|raine-0.91.19-2|54	%define artwork_files %(echo %{artwork_sources} | awk 'BEGIN { RS=" "; files="" }; { files=files" %{_sourcedir}/"$1".zip"}; END { print files };')
21nr|raine-0.91.19-2|55	
21nr|raine-0.91.19-2|56	BuildRequires:	desktop-file-utils
21nr|raine-0.91.19-2|57	BuildRequires:	nasm
21nr|raine-0.91.19-2|58	BuildRequires:	p7zip
21nr|raine-0.91.19-2|59	BuildRequires:	SDL_sound-devel
21nr|raine-0.91.19-2|60	BuildRequires:	smpeg-devel
21nr|raine-0.91.19-2|61	# the rest
21nr|raine-0.91.19-2|62	BuildRequires:	pkgconfig(gl)
21nr|raine-0.91.19-2|63	BuildRequires:	pkgconfig(glu)
21nr|raine-0.91.19-2|64	BuildRequires:	pkgconfig(libcurl)
21nr|raine-0.91.19-2|65	BuildRequires:	pkgconfig(libmikmod)
21nr|raine-0.91.19-2|66	BuildRequires:	pkgconfig(libpng)
21nr|raine-0.91.19-2|67	BuildRequires:	pkgconfig(muparser)
21nr|raine-0.91.19-2|68	BuildRequires:	pkgconfig(ogg)
21nr|raine-0.91.19-2|69	BuildRequires:	pkgconfig(sdl)
21nr|raine-0.91.19-2|70	BuildRequires:	pkgconfig(SDL_image)
21nr|raine-0.91.19-2|71	BuildRequires:	pkgconfig(SDL_ttf)
21nr|raine-0.91.19-2|72	BuildRequires:	pkgconfig(vorbisfile)
21nr|raine-0.91.19-2|73	#ExclusiveArch:	%%{ix86}
21nr|raine-0.91.19-2|74	%rename	%{name}-neocd
21nr|raine-0.91.19-2|75	Provides:	neoraine = %{EVRD}
21nr|raine-0.91.19-2|76	# For the shots script
21nr|raine-0.91.19-2|77	Requires:	wget
21nr|raine-0.91.19-2|78	
21nr|raine-0.91.19-2|79	%description
21nr|raine-0.91.19-2|80	Raine is an emulator, it emulates some M68000 and M68020 arcade games and is
21nr|raine-0.91.19-2|81	mainly focused on Taito and Jaleco games hardware. Since 0.62 Raine was merged
21nr|raine-0.91.19-2|82	with NeoRaine into one emulator.
21nr|raine-0.91.19-2|83	To play NeoGeo CD games you need neocd.bin (or neocd.zip), which is the neocd
21nr|raine-0.91.19-2|84	bios, to be in the (neo)raine's data directory:
21nr|raine-0.91.19-2|85	%{_gamesdatadir}/raine .
21nr|raine-0.91.19-2|86	
21nr|raine-0.91.19-2|87	%files -f %{name}.lang
21nr|raine-0.91.19-2|88	%doc %{name}.txt %{name}.lyx
21nr|raine-0.91.19-2|89	%{_gamesbindir}/%{name}
21nr|raine-0.91.19-2|90	%dir %{_gamesdatadir}/%{name}
21nr|raine-0.91.19-2|91	%{_gamesdatadir}/%{name}/cheats.cfg
21nr|raine-0.91.19-2|92	%{_gamesdatadir}/%{name}/debug_dips.txt
21nr|raine-0.91.19-2|93	%{_gamesdatadir}/%{name}/command.dat
21nr|raine-0.91.19-2|94	%{_gamesdatadir}/%{name}/hiscore.dat
21nr|raine-0.91.19-2|95	%{_gamesdatadir}/%{name}/history.dat
21nr|raine-0.91.19-2|96	# Ex-neocd files
21nr|raine-0.91.19-2|97	%{_gamesdatadir}/%{name}/neocheats.cfg
21nr|raine-0.91.19-2|98	%{_gamesdatadir}/%{name}/shots.pl
21nr|raine-0.91.19-2|99	%{_gamesdatadir}/%{name}/bitmaps
21nr|raine-0.91.19-2|100	%{_gamesdatadir}/%{name}/blend
21nr|raine-0.91.19-2|101	%{_gamesdatadir}/%{name}/fonts
21nr|raine-0.91.19-2|102	%{_gamesdatadir}/%{name}/roms
21nr|raine-0.91.19-2|103	%{_gamesdatadir}/%{name}/scripts
21nr|raine-0.91.19-2|104	%{_gamesdatadir}/%{name}/shaders
21nr|raine-0.91.19-2|105	%{_datadir}/applications/%{name}.desktop
21nr|raine-0.91.19-2|106	%{_iconsdir}/%{name}.png
21nr|raine-0.91.19-2|107	%{_miconsdir}/%{name}.png
21nr|raine-0.91.19-2|108	%{_liconsdir}/%{name}.png
21nr|raine-0.91.19-2|109	%{_datadir}/pixmaps/%{name}.png
21nr|raine-0.91.19-2|110	
21nr|raine-0.91.19-2|111	#----------------------------------------------------------------------------
21nr|raine-0.91.19-2|112	
21nr|raine-0.91.19-2|113	%package artwork
21nr|raine-0.91.19-2|114	Summary:	Artwork for Raine
21nr|raine-0.91.19-2|115	Group:		Emulators
21nr|raine-0.91.19-2|116	Requires:	raine
21nr|raine-0.91.19-2|117	
21nr|raine-0.91.19-2|118	%description artwork
21nr|raine-0.91.19-2|119	Artwork for Raine. These files are pictures used mainly to fill the ugly
21nr|raine-0.91.19-2|120	black borders in vertical games.
21nr|raine-0.91.19-2|121	
21nr|raine-0.91.19-2|122	%files artwork
21nr|raine-0.91.19-2|123	%doc raine.txt
21nr|raine-0.91.19-2|124	%{_gamesdatadir}/raine/artwork
21nr|raine-0.91.19-2|125	
21nr|raine-0.91.19-2|126	#----------------------------------------------------------------------------
21nr|raine-0.91.19-2|127	
21nr|raine-0.91.19-2|128	%package emudx2
21nr|raine-0.91.19-2|129	Summary:	Files to enhance emulation of old arcade games in raine
21nr|raine-0.91.19-2|130	Group:		Emulators
21nr|raine-0.91.19-2|131	Requires:	raine
21nr|raine-0.91.19-2|132	
21nr|raine-0.91.19-2|133	%description emudx2
21nr|raine-0.91.19-2|134	Files to enhance emulation of old arcade games. Donkey Kong, Frogger,
21nr|raine-0.91.19-2|135	Galaxian, Pac-Man and Ms. Pac-Man are suported.
21nr|raine-0.91.19-2|136	It requires the roms to be enhanced and the raine emulator.
21nr|raine-0.91.19-2|137	
21nr|raine-0.91.19-2|138	%files emudx2
21nr|raine-0.91.19-2|139	%doc raine.txt
21nr|raine-0.91.19-2|140	%{_gamesdatadir}/raine/emudx
21nr|raine-0.91.19-2|141	
21nr|raine-0.91.19-2|142	#----------------------------------------------------------------------------
21nr|raine-0.91.19-2|143	
21nr|raine-0.91.19-2|144	%prep
21nr|raine-0.91.19-2|145	%setup -q
21nr|raine-0.91.19-2|146	%setup -q -T -D -a 1 -a 2 -a 6 -a 8 -a 9
21nr|raine-0.91.19-2|147	7za x -y %{SOURCE3}
21nr|raine-0.91.19-2|148	7za x -y %{SOURCE7}
21nr|raine-0.91.19-2|149	7za x -y %{SOURCE10}
21nr|raine-0.91.19-2|150	7za x -y %{SOURCE11}
21nr|raine-0.91.19-2|151	%patch0 -p1
21nr|raine-0.91.19-2|152	
21nr|raine-0.91.19-2|153	
21nr|raine-0.91.19-2|154	%build
21nr|raine-0.91.19-2|155	%ifarch x86_64
21nr|raine-0.91.19-2|156	rm -f cpuinfo
21nr|raine-0.91.19-2|157	export OSTYPE
21nr|raine-0.91.19-2|158	%make NO_ASM=1
21nr|raine-0.91.19-2|159	%else
21nr|raine-0.91.19-2|160	%if !%{build_optimization}
21nr|raine-0.91.19-2|161	rm -f cpuinfo
21nr|raine-0.91.19-2|162	echo "_MARCH=-march=i686 " > cpuinfo
21nr|raine-0.91.19-2|163	echo "CPU=pentiumpro" >> cpuinfo
21nr|raine-0.91.19-2|164	%else
21nr|raine-0.91.19-2|165	rm -f cpuinfo
21nr|raine-0.91.19-2|166	%endif
21nr|raine-0.91.19-2|167	export OSTYPE
21nr|raine-0.91.19-2|168	%make
21nr|raine-0.91.19-2|169	%endif
21nr|raine-0.91.19-2|170	
21nr|raine-0.91.19-2|171	
21nr|raine-0.91.19-2|172	%install
21nr|raine-0.91.19-2|173	%ifarch x86_64
21nr|raine-0.91.19-2|174	%makeinstall_std NO_ASM=1
21nr|raine-0.91.19-2|175	%else
21nr|raine-0.91.19-2|176	%makeinstall_std
21nr|raine-0.91.19-2|177	%endif
21nr|raine-0.91.19-2|178	
21nr|raine-0.91.19-2|179	# Install history, command, hiscore...
21nr|raine-0.91.19-2|180	install -D -m 644 history.dat %{buildroot}%{_gamesdatadir}/%{name}/history.dat
21nr|raine-0.91.19-2|181	install -D -m 644 command.dat %{buildroot}%{_gamesdatadir}/%{name}/command.dat
21nr|raine-0.91.19-2|182	install -D -m 644 hiscore.dat %{buildroot}%{_gamesdatadir}/%{name}/hiscore.dat
21nr|raine-0.91.19-2|183	install -D -m 644 config/cheats.cfg %{buildroot}%{_gamesdatadir}/%{name}/cheats.cfg
21nr|raine-0.91.19-2|184	install -D -m 644 config/neocheats.cfg %{buildroot}%{_gamesdatadir}/%{name}/neocheats.cfg
21nr|raine-0.91.19-2|185	
21nr|raine-0.91.19-2|186	# Install icons
21nr|raine-0.91.19-2|187	install -D -m 644 Raine48x48.png %{buildroot}%{_liconsdir}/%{name}.png
21nr|raine-0.91.19-2|188	install -D -m 644 Raine32X32.png %{buildroot}%{_iconsdir}/%{name}.png
21nr|raine-0.91.19-2|189	install -D -m 644 Raine16X16.png %{buildroot}%{_miconsdir}/%{name}.png
21nr|raine-0.91.19-2|190	
21nr|raine-0.91.19-2|191	# Install .desktop file
21nr|raine-0.91.19-2|192	desktop-file-install --vendor="" \
21nr|raine-0.91.19-2|193	--remove-key="Encoding" \
21nr|raine-0.91.19-2|194	--dir %{buildroot}%{_datadir}/applications/ \
21nr|raine-0.91.19-2|195	%{buildroot}%{_datadir}/applications/*
21nr|raine-0.91.19-2|196	
21nr|raine-0.91.19-2|197	# Install artwork
21nr|raine-0.91.19-2|198	mkdir -p %{buildroot}%{_gamesdatadir}/%{name}/artwork
21nr|raine-0.91.19-2|199	install -m 644 %{artwork_files} %{buildroot}%{_gamesdatadir}/%{name}/artwork
21nr|raine-0.91.19-2|200	
21nr|raine-0.91.19-2|201	# Install emudx stuff
21nr|raine-0.91.19-2|202	install -d -m 755 %{buildroot}%{_gamesdatadir}/%{name}/emudx
21nr|raine-0.91.19-2|203	install -m 644 %{emudx_files} %{buildroot}%{_gamesdatadir}/%{name}/emudx
21nr|raine-0.91.19-2|204	
21nr|raine-0.91.19-2|205	# Install blend files
21nr|raine-0.91.19-2|206	install -d -m 755 %{buildroot}%{_gamesdatadir}/%{name}/blend
21nr|raine-0.91.19-2|207	install -m 644 blend/*.bld %{buildroot}%{_gamesdatadir}/%{name}/blend
21nr|raine-0.91.19-2|208	
21nr|raine-0.91.19-2|209	# Install screenshot perl script
21nr|raine-0.91.19-2|210	install -D -m 755 %{SOURCE5} %{buildroot}%{_gamesdatadir}/%{name}/shots.pl
21nr|raine-0.91.19-2|211	
21nr|raine-0.91.19-2|212	%find_lang %{name}

20097 21
21nr|rbdoom3-bfg-1.0.3-7|1	%define oname RBDOOM-3-BFG
21nr|rbdoom3-bfg-1.0.3-7|2	
21nr|rbdoom3-bfg-1.0.3-7|3	Summary:	Doom 3: BFG Edition game engine
21nr|rbdoom3-bfg-1.0.3-7|4	Name:		rbdoom3-bfg
21nr|rbdoom3-bfg-1.0.3-7|5	Version:	1.0.3
21nr|rbdoom3-bfg-1.0.3-7|6	Release:	7
21nr|rbdoom3-bfg-1.0.3-7|7	License:	GPLv3+
21nr|rbdoom3-bfg-1.0.3-7|8	Group:		Games/Arcade
21nr|rbdoom3-bfg-1.0.3-7|9	Url:		https://github.com/RobertBeckebans/RBDOOM-3-BFG
21nr|rbdoom3-bfg-1.0.3-7|10	# https://github.com/RobertBeckebans/RBDOOM-3-BFG/archive/v%{version}.tar.gz
21nr|rbdoom3-bfg-1.0.3-7|11	Source0:	%{oname}-%{version}.tar.gz
21nr|rbdoom3-bfg-1.0.3-7|12	Source1:	%{name}.png
21nr|rbdoom3-bfg-1.0.3-7|13	# Don't override CXX flags
21nr|rbdoom3-bfg-1.0.3-7|14	Patch0:		rbdoom3-bfg-1.0.2-cflags.patch
21nr|rbdoom3-bfg-1.0.3-7|15	Patch1:		rbdoom3-bfg-1.0.2-static.patch
21nr|rbdoom3-bfg-1.0.3-7|16	Patch2:		rbdoom3-bfg-1.0.3-path.patch
21nr|rbdoom3-bfg-1.0.3-7|17	Patch3:		rbdoom3-bfg-1.0.3-ffmpeg29.patch
21nr|rbdoom3-bfg-1.0.3-7|18	Patch4:		rbdoom3-bfg-1.0.3-gcc7.patch
21nr|rbdoom3-bfg-1.0.3-7|19	Patch5:		rbdoom3-bfg-1.0.3-gcc8.patch
21nr|rbdoom3-bfg-1.0.3-7|20	Patch6:		rbdoom3-bfg-1.0.3-c++14.patch
21nr|rbdoom3-bfg-1.0.3-7|21	BuildRequires:	cmake
21nr|rbdoom3-bfg-1.0.3-7|22	BuildRequires:	imagemagick
21nr|rbdoom3-bfg-1.0.3-7|23	BuildRequires:	ffmpeg-devel
21nr|rbdoom3-bfg-1.0.3-7|24	BuildRequires:	jpeg-devel
21nr|rbdoom3-bfg-1.0.3-7|25	BuildRequires:	pkgconfig(gl)
21nr|rbdoom3-bfg-1.0.3-7|26	BuildRequires:	pkgconfig(glu)
21nr|rbdoom3-bfg-1.0.3-7|27	BuildRequires:	pkgconfig(openal)
21nr|rbdoom3-bfg-1.0.3-7|28	BuildRequires:	pkgconfig(sdl2)
21nr|rbdoom3-bfg-1.0.3-7|29	BuildRequires:	pkgconfig(zlib)
21nr|rbdoom3-bfg-1.0.3-7|30	Provides:	%{oname} = %{EVRD}
21nr|rbdoom3-bfg-1.0.3-7|31	Provides:	doom3-bfg = %{version}
21nr|rbdoom3-bfg-1.0.3-7|32	
21nr|rbdoom3-bfg-1.0.3-7|33	%description
21nr|rbdoom3-bfg-1.0.3-7|34	Doom 3: BFG Edition game engine with soft shadows, cleaned up source, Linux
21nr|rbdoom3-bfg-1.0.3-7|35	and 64 bit support.
21nr|rbdoom3-bfg-1.0.3-7|36	
21nr|rbdoom3-bfg-1.0.3-7|37	WARNING! Playing Doom 3: BFG Edition still requires a legitimate copy of
21nr|rbdoom3-bfg-1.0.3-7|38	the game. You can purchase a copy from Steam or your favorite retailer.
21nr|rbdoom3-bfg-1.0.3-7|39	
21nr|rbdoom3-bfg-1.0.3-7|40	Place "base" folder from the Doom 3 installation to:
21nr|rbdoom3-bfg-1.0.3-7|41	%{_gamesdatadir}/%{name}/
21nr|rbdoom3-bfg-1.0.3-7|42	or
21nr|rbdoom3-bfg-1.0.3-7|43	$HOME/.rbdoom3bfg/
21nr|rbdoom3-bfg-1.0.3-7|44	
21nr|rbdoom3-bfg-1.0.3-7|45	%files
21nr|rbdoom3-bfg-1.0.3-7|46	%doc README.txt
21nr|rbdoom3-bfg-1.0.3-7|47	%license COPYING.txt
21nr|rbdoom3-bfg-1.0.3-7|48	%{_gamesbindir}/%{name}
21nr|rbdoom3-bfg-1.0.3-7|49	%dir %attr(0777,root,root) %{_gamesdatadir}/%{name}
21nr|rbdoom3-bfg-1.0.3-7|50	%{_datadir}/applications/%{name}.desktop
21nr|rbdoom3-bfg-1.0.3-7|51	%{_iconsdir}/hicolor/*/apps/%{name}.png
21nr|rbdoom3-bfg-1.0.3-7|52	
21nr|rbdoom3-bfg-1.0.3-7|53	#----------------------------------------------------------------------------
21nr|rbdoom3-bfg-1.0.3-7|54	
21nr|rbdoom3-bfg-1.0.3-7|55	%prep
21nr|rbdoom3-bfg-1.0.3-7|56	%autosetup -p1 -n %{oname}-%{version}
21nr|rbdoom3-bfg-1.0.3-7|57	
21nr|rbdoom3-bfg-1.0.3-7|58	%build
21nr|rbdoom3-bfg-1.0.3-7|59	%global optflags %{optflags} -std=c++14
21nr|rbdoom3-bfg-1.0.3-7|60	pushd neo
21nr|rbdoom3-bfg-1.0.3-7|61	%cmake
21nr|rbdoom3-bfg-1.0.3-7|62	%make
21nr|rbdoom3-bfg-1.0.3-7|63	popd
21nr|rbdoom3-bfg-1.0.3-7|64	
21nr|rbdoom3-bfg-1.0.3-7|65	%install
21nr|rbdoom3-bfg-1.0.3-7|66	mkdir -p %{buildroot}%{_gamesbindir}
21nr|rbdoom3-bfg-1.0.3-7|67	install -m 0755 neo/build/RBDoom3BFG %{buildroot}%{_gamesbindir}/%{name}
21nr|rbdoom3-bfg-1.0.3-7|68	
21nr|rbdoom3-bfg-1.0.3-7|69	# menu-entry
21nr|rbdoom3-bfg-1.0.3-7|70	mkdir -p %{buildroot}%{_datadir}/applications
21nr|rbdoom3-bfg-1.0.3-7|71	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21nr|rbdoom3-bfg-1.0.3-7|72	[Desktop Entry]
21nr|rbdoom3-bfg-1.0.3-7|73	Name=Doom 3: BFG Edition
21nr|rbdoom3-bfg-1.0.3-7|74	Comment=A first-person science fiction horror video game
21nr|rbdoom3-bfg-1.0.3-7|75	Exec=%{name}
21nr|rbdoom3-bfg-1.0.3-7|76	Icon=%{name}
21nr|rbdoom3-bfg-1.0.3-7|77	Terminal=false
21nr|rbdoom3-bfg-1.0.3-7|78	Type=Application
21nr|rbdoom3-bfg-1.0.3-7|79	Categories=Game;ArcadeGame;
21nr|rbdoom3-bfg-1.0.3-7|80	EOF
21nr|rbdoom3-bfg-1.0.3-7|81	
21nr|rbdoom3-bfg-1.0.3-7|82	# install menu icons
21nr|rbdoom3-bfg-1.0.3-7|83	for N in 16 32 48 64 128;
21nr|rbdoom3-bfg-1.0.3-7|84	do
21nr|rbdoom3-bfg-1.0.3-7|85	convert %{SOURCE1} -scale ${N}x${N} $N.png;
21nr|rbdoom3-bfg-1.0.3-7|86	install -D -m 0644 $N.png %{buildroot}%{_iconsdir}/hicolor/${N}x${N}/apps/%{name}.png
21nr|rbdoom3-bfg-1.0.3-7|87	done
21nr|rbdoom3-bfg-1.0.3-7|88	
21nr|rbdoom3-bfg-1.0.3-7|89	mkdir -p %{buildroot}%{_gamesdatadir}/%{name}

20098 21
21nr|roadfighter-1.0.1269-4|1	Summary:	Konami's Road Fighter remake
21nr|roadfighter-1.0.1269-4|2	Name:		roadfighter
21nr|roadfighter-1.0.1269-4|3	Version:	1.0.1269
21nr|roadfighter-1.0.1269-4|4	Release:	4
21nr|roadfighter-1.0.1269-4|5	# http://www.braingames.getput.com/forum/forum_posts.asp?TID=678&PN=1
21nr|roadfighter-1.0.1269-4|6	License:	Distributable
21nr|roadfighter-1.0.1269-4|7	Group:		Games/Arcade
21nr|roadfighter-1.0.1269-4|8	Url:		http://roadfighter.jorito.net/
21nr|roadfighter-1.0.1269-4|9	Source0:	http://braingames.jorito.net/roadfighter/downloads/%{name}.src_%{version}.tgz
21nr|roadfighter-1.0.1269-4|10	Patch0:		roadfighter-1.0.1269-Makefile.patch
21nr|roadfighter-1.0.1269-4|11	Patch1:		roadfighter-1.0.1269-sformat.patch
21nr|roadfighter-1.0.1269-4|12	Patch2:		roadfighter-1.0.1269-datapath.patch
21nr|roadfighter-1.0.1269-4|13	Patch3:		roadfighter-1.0.1269-desktop.patch
21nr|roadfighter-1.0.1269-4|14	Patch4:		roadfighter-1.0.1269-build-fix.patch
21nr|roadfighter-1.0.1269-4|15	BuildRequires:	desktop-file-utils
21nr|roadfighter-1.0.1269-4|16	BuildRequires:	imagemagick
21nr|roadfighter-1.0.1269-4|17	BuildRequires:	SDL_sound-devel
21nr|roadfighter-1.0.1269-4|18	BuildRequires:	pkgconfig(SDL_image)
21nr|roadfighter-1.0.1269-4|19	BuildRequires:	pkgconfig(SDL_mixer)
21nr|roadfighter-1.0.1269-4|20	BuildRequires:	pkgconfig(SDL_ttf)
21nr|roadfighter-1.0.1269-4|21	
21nr|roadfighter-1.0.1269-4|22	%description
21nr|roadfighter-1.0.1269-4|23	This is a remake of a car-based arcade game developed by Konami and released
21nr|roadfighter-1.0.1269-4|24	in 1984. The goal is to reach the finish line within the stages without
21nr|roadfighter-1.0.1269-4|25	running out of time, hitting other cars or running out of fuel.
21nr|roadfighter-1.0.1269-4|26	
21nr|roadfighter-1.0.1269-4|27	%files
21nr|roadfighter-1.0.1269-4|28	%doc readme.txt
21nr|roadfighter-1.0.1269-4|29	%{_gamesbindir}/%{name}
21nr|roadfighter-1.0.1269-4|30	%{_gamesdatadir}/%{name}
21nr|roadfighter-1.0.1269-4|31	%{_iconsdir}/hicolor/*/apps/%{name}.png
21nr|roadfighter-1.0.1269-4|32	%{_datadir}/applications/%{name}.desktop
21nr|roadfighter-1.0.1269-4|33	
21nr|roadfighter-1.0.1269-4|34	#----------------------------------------------------------------------------
21nr|roadfighter-1.0.1269-4|35	
21nr|roadfighter-1.0.1269-4|36	%prep
21nr|roadfighter-1.0.1269-4|37	%setup -q
21nr|roadfighter-1.0.1269-4|38	%patch0 -p1
21nr|roadfighter-1.0.1269-4|39	%patch1 -p1
21nr|roadfighter-1.0.1269-4|40	%patch2 -p1
21nr|roadfighter-1.0.1269-4|41	%patch3 -p1
21nr|roadfighter-1.0.1269-4|42	%patch4 -p1
21nr|roadfighter-1.0.1269-4|43	
21nr|roadfighter-1.0.1269-4|44	# Fix char encondig
21nr|roadfighter-1.0.1269-4|45	iconv --from=ISO-8859-1 --to=UTF-8 readme.txt > readme.txt.utf8
21nr|roadfighter-1.0.1269-4|46	touch -r readme.txt readme.txt.utf8
21nr|roadfighter-1.0.1269-4|47	mv readme.txt.utf8 readme.txt
21nr|roadfighter-1.0.1269-4|48	
21nr|roadfighter-1.0.1269-4|49	%build
21nr|roadfighter-1.0.1269-4|50	export CFLAGS="%{optflags}"
21nr|roadfighter-1.0.1269-4|51	%make
21nr|roadfighter-1.0.1269-4|52	
21nr|roadfighter-1.0.1269-4|53	%install
21nr|roadfighter-1.0.1269-4|54	# Install game and data
21nr|roadfighter-1.0.1269-4|55	install -d %{buildroot}%{_gamesbindir}
21nr|roadfighter-1.0.1269-4|56	install -m 755 -p %{name} %{buildroot}%{_gamesbindir}/
21nr|roadfighter-1.0.1269-4|57	install -d %{buildroot}%{_gamesdatadir}/%{name}
21nr|roadfighter-1.0.1269-4|58	cp -pr fonts graphics maps sound %{buildroot}%{_gamesdatadir}/%{name}/
21nr|roadfighter-1.0.1269-4|59	
21nr|roadfighter-1.0.1269-4|60	# Install icon
21nr|roadfighter-1.0.1269-4|61	mkdir -p %{buildroot}%{_datadir}/icons/hicolor/32x32/apps
21nr|roadfighter-1.0.1269-4|62	convert -resize 32x32 \
21nr|roadfighter-1.0.1269-4|63	-frame 0x3 \
21nr|roadfighter-1.0.1269-4|64	-transparent '#dfdfdf' \
21nr|roadfighter-1.0.1269-4|65	build/linux/roadfighter.png \
21nr|roadfighter-1.0.1269-4|66	%{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21nr|roadfighter-1.0.1269-4|67	
21nr|roadfighter-1.0.1269-4|68	# Install desktop file
21nr|roadfighter-1.0.1269-4|69	mkdir -p %{buildroot}%{_datadir}/applications
21nr|roadfighter-1.0.1269-4|70	desktop-file-install \
21nr|roadfighter-1.0.1269-4|71	--dir %{buildroot}%{_datadir}/applications \
21nr|roadfighter-1.0.1269-4|72	build/linux/%{name}.desktop

20099 21
21nr|rott-1.1.2-5|1	%define Werror_cflags	%nil
21nr|rott-1.1.2-5|2	
21nr|rott-1.1.2-5|3	Name:		rott
21nr|rott-1.1.2-5|4	Version:	1.1.2
21nr|rott-1.1.2-5|5	Release:	5
21nr|rott-1.1.2-5|6	Summary:	Rise of the Triad
21nr|rott-1.1.2-5|7	Group:		Games/Arcade
21nr|rott-1.1.2-5|8	License:	GPL
21nr|rott-1.1.2-5|9	URL:		http://icculus.org/rott/
21nr|rott-1.1.2-5|10	Source0:	http://icculus.org/rott/releases/%{name}-%{version}.tar.gz
21nr|rott-1.1.2-5|11	Source1:	%{name}-shareware.sh
21nr|rott-1.1.2-5|12	Source2:	%{name}-registered.sh
21nr|rott-1.1.2-5|13	Source3:	%{name}.autodlrc
21nr|rott-1.1.2-5|14	Source4:	%{name}-shareware.desktop
21nr|rott-1.1.2-5|15	Source5:	%{name}-registered.desktop
21nr|rott-1.1.2-5|16	Source6:	%{name}.png
21nr|rott-1.1.2-5|17	BuildRequires:	pkgconfig(sdl)
21nr|rott-1.1.2-5|18	BuildRequires:	pkgconfig(SDL_mixer)
21nr|rott-1.1.2-5|19	
21nr|rott-1.1.2-5|20	%description
21nr|rott-1.1.2-5|21	This is the icculus.org Linux port of Apogee's classic 3d shooter
21nr|rott-1.1.2-5|22	Rise of the Triad, which has been released under the GPL by Apogee.
21nr|rott-1.1.2-5|23	This version is enhanced with the 'high' resolution rendering from
21nr|rott-1.1.2-5|24	the winrott port.
21nr|rott-1.1.2-5|25	
21nr|rott-1.1.2-5|26	%package shareware
21nr|rott-1.1.2-5|27	Summary:	Rise of the Triad shareware version
21nr|rott-1.1.2-5|28	Group:		Games/Arcade
21nr|rott-1.1.2-5|29	Requires:	autodownloader
21nr|rott-1.1.2-5|30	
21nr|rott-1.1.2-5|31	%description shareware
21nr|rott-1.1.2-5|32	This is the icculus.org Linux port of Apogee's classic 3d shooter
21nr|rott-1.1.2-5|33	Rise of the Triad (RotT), which has been released under the GPL by
21nr|rott-1.1.2-5|34	Apogee. This version is enhanced with the 'high' resolution
21nr|rott-1.1.2-5|35	rendering from the winrott port.
21nr|rott-1.1.2-5|36	
21nr|rott-1.1.2-5|37	This package contains the engine for the shareware version of RotT.
21nr|rott-1.1.2-5|38	In order to play the shareware version, you will need the shareware
21nr|rott-1.1.2-5|39	datafiles. Which can be freely downloaded from Apogee/3DRealms, but
21nr|rott-1.1.2-5|40	cannot be distributed as a package. When you start RotT for the
21nr|rott-1.1.2-5|41	first time it will offer to download the datafiles for you.
21nr|rott-1.1.2-5|42	
21nr|rott-1.1.2-5|43	%package registered
21nr|rott-1.1.2-5|44	Summary:	Rise of the Triad registered version
21nr|rott-1.1.2-5|45	Group:		Games/Arcade
21nr|rott-1.1.2-5|46	Requires:	zenity
21nr|rott-1.1.2-5|47	
21nr|rott-1.1.2-5|48	%description registered
21nr|rott-1.1.2-5|49	This is the icculus.org Linux port of Apogee's classic 3d shooter
21nr|rott-1.1.2-5|50	Rise of the Triad (RotT), which has been released under the GPL by
21nr|rott-1.1.2-5|51	Apogee. This version is enhanced with the 'high' resolution
21nr|rott-1.1.2-5|52	rendering from the winrott port.
21nr|rott-1.1.2-5|53	
21nr|rott-1.1.2-5|54	This package contains the engine for the registered version of RotT.
21nr|rott-1.1.2-5|55	If you own the registered version, this allows you to play the
21nr|rott-1.1.2-5|56	registered version under Linux. Place the registered RotT datafiles
21nr|rott-1.1.2-5|57	in a dir and start rott-registered from this dir.
21nr|rott-1.1.2-5|58	
21nr|rott-1.1.2-5|59	%prep
21nr|rott-1.1.2-5|60	%setup -q
21nr|rott-1.1.2-5|61	
21nr|rott-1.1.2-5|62	%build
21nr|rott-1.1.2-5|63	pushd rott
21nr|rott-1.1.2-5|64	%make EXTRACFLAGS="%{optflags} -Wno-unused -Wno-pointer-sign -fno-strict-aliasing"
21nr|rott-1.1.2-5|65	mv %{name} %{name}-shareware.bin
21nr|rott-1.1.2-5|66	
21nr|rott-1.1.2-5|67	make clean
21nr|rott-1.1.2-5|68	%make SHAREWARE=0 EXTRACFLAGS="%{optflags} -Wno-unused -Wno-pointer-sign -fno-strict-aliasing"
21nr|rott-1.1.2-5|69	mv %{name} %{name}-registered.bin
21nr|rott-1.1.2-5|70	popd
21nr|rott-1.1.2-5|71	
21nr|rott-1.1.2-5|72	%install
21nr|rott-1.1.2-5|73	# no make install target, DIY
21nr|rott-1.1.2-5|74	install -dm 755 %{buildroot}%{_gamesbindir}
21nr|rott-1.1.2-5|75	install -m 755 %{name}/%{name}-* %{buildroot}%{_gamesbindir}
21nr|rott-1.1.2-5|76	install -m 755 %{SOURCE1} %{buildroot}%{_gamesbindir}/%{name}-shareware
21nr|rott-1.1.2-5|77	install -m 755 %{SOURCE2} %{buildroot}%{_gamesbindir}/%{name}-registered
21nr|rott-1.1.2-5|78	
21nr|rott-1.1.2-5|79	# the autodownloader-stuff
21nr|rott-1.1.2-5|80	install -dm 755 %{buildroot}%{_gamesdatadir}/%{name}
21nr|rott-1.1.2-5|81	install -m 644 %{SOURCE3} %{buildroot}%{_gamesdatadir}/%{name}
21nr|rott-1.1.2-5|82	
21nr|rott-1.1.2-5|83	# desktop file and icon stuff
21nr|rott-1.1.2-5|84	install -dm 755 %{buildroot}%{_datadir}/pixmaps
21nr|rott-1.1.2-5|85	install -m 644 %{SOURCE6} %{buildroot}%{_datadir}/pixmaps/%{name}.png
21nr|rott-1.1.2-5|86	install -m 644 %{SOURCE6} %{buildroot}%{_datadir}/pixmaps/%{name}-shareware.png
21nr|rott-1.1.2-5|87	
21nr|rott-1.1.2-5|88	install -dm 755 %{buildroot}%{_datadir}/applications
21nr|rott-1.1.2-5|89	install -m 644 %{SOURCE4} %{buildroot}%{_datadir}/applications
21nr|rott-1.1.2-5|90	
21nr|rott-1.1.2-5|91	install -m 644 %{SOURCE5} %{buildroot}%{_datadir}/applications
21nr|rott-1.1.2-5|92	
21nr|rott-1.1.2-5|93	# man-page
21nr|rott-1.1.2-5|94	install -dm 755 %{buildroot}%{_mandir}/man6
21nr|rott-1.1.2-5|95	install -m 644 doc/%{name}.6 %{buildroot}%{_mandir}/man6/%{name}-shareware.6
21nr|rott-1.1.2-5|96	install -m 644 doc/%{name}.6 %{buildroot}%{_mandir}/man6/%{name}-registered.6
21nr|rott-1.1.2-5|97	
21nr|rott-1.1.2-5|98	%files shareware
21nr|rott-1.1.2-5|99	%doc README doc/*.txt
21nr|rott-1.1.2-5|100	%{_gamesbindir}/%{name}-shareware*
21nr|rott-1.1.2-5|101	%dir %{_gamesdatadir}/%{name}
21nr|rott-1.1.2-5|102	%{_gamesdatadir}/%{name}/rott.autodlrc
21nr|rott-1.1.2-5|103	%{_mandir}/man6/%{name}-shareware.6*
21nr|rott-1.1.2-5|104	%{_datadir}/applications/%{name}-shareware.desktop
21nr|rott-1.1.2-5|105	%{_datadir}/pixmaps/%{name}-shareware.png
21nr|rott-1.1.2-5|106	
21nr|rott-1.1.2-5|107	%files registered
21nr|rott-1.1.2-5|108	%doc README doc/*.txt
21nr|rott-1.1.2-5|109	%{_gamesbindir}/%{name}-registered*
21nr|rott-1.1.2-5|110	%dir %{_gamesdatadir}/%{name}
21nr|rott-1.1.2-5|111	%{_mandir}/man6/%{name}-registered.6*
21nr|rott-1.1.2-5|112	%{_datadir}/applications/%{name}-registered.desktop
21nr|rott-1.1.2-5|113	%{_datadir}/pixmaps/%{name}.png

20100 21
21nr|samsung-unified-driver3-3.00.90-1|1	%define debug_package %{nil}
21nr|samsung-unified-driver3-3.00.90-1|2	
21nr|samsung-unified-driver3-3.00.90-1|3	# Should always be 5
21nr|samsung-unified-driver3-3.00.90-1|4	%define libstdc %mklibname stdc++ 5
21nr|samsung-unified-driver3-3.00.90-1|5	# Should always be 3
21nr|samsung-unified-driver3-3.00.90-1|6	%define libtiff %mklibname tiff 3
21nr|samsung-unified-driver3-3.00.90-1|7	
21nr|samsung-unified-driver3-3.00.90-1|8	Summary:	Samsung Unified Linux Driver
21nr|samsung-unified-driver3-3.00.90-1|9	Name:		samsung-unified-driver3
21nr|samsung-unified-driver3-3.00.90-1|10	Version:	3.00.90
21nr|samsung-unified-driver3-3.00.90-1|11	Release:	1
21nr|samsung-unified-driver3-3.00.90-1|12	License:	Distributable
21nr|samsung-unified-driver3-3.00.90-1|13	Group:		System/Printing
21nr|samsung-unified-driver3-3.00.90-1|14	Url:		http://www.bchemnet.com/suldr/
21nr|samsung-unified-driver3-3.00.90-1|15	Source0:	http://www.bchemnet.com/suldr/driver/UnifiedLinuxDriver-%{version}.tar.gz
21nr|samsung-unified-driver3-3.00.90-1|16	Source1:	samsung-unified-printer-98_smfp_autoconf_samsung.rules
21nr|samsung-unified-driver3-3.00.90-1|17	Source2:	samsung-unified-printer-99_smfp_autoconf_samsung.rules
21nr|samsung-unified-driver3-3.00.90-1|18	Source100:	%{name}.rpmlintrc
21nr|samsung-unified-driver3-3.00.90-1|19	Provides:	samsung-mfp = %{EVRD}
21nr|samsung-unified-driver3-3.00.90-1|20	Requires:	cups
21nr|samsung-unified-driver3-3.00.90-1|21	Conflicts:	samsung-unified-driver
21nr|samsung-unified-driver3-3.00.90-1|22	ExcludeArch:	%{armx}
21nr|samsung-unified-driver3-3.00.90-1|23	
21nr|samsung-unified-driver3-3.00.90-1|24	%description
21nr|samsung-unified-driver3-3.00.90-1|25	Samsung Unified Linux Driver.
21nr|samsung-unified-driver3-3.00.90-1|26	
21nr|samsung-unified-driver3-3.00.90-1|27	%files
21nr|samsung-unified-driver3-3.00.90-1|28	%{_bindir}/*
21nr|samsung-unified-driver3-3.00.90-1|29	%{_libdir}/libmfp.so*
21nr|samsung-unified-driver3-3.00.90-1|30	%{_libdir}/cups/filter/*
21nr|samsung-unified-driver3-3.00.90-1|31	%{_datadir}/samsung-unified-driver3
21nr|samsung-unified-driver3-3.00.90-1|32	%{_initrddir}/smfpd
21nr|samsung-unified-driver3-3.00.90-1|33	%{_sysconfdir}/sane.d/dll.d/smfp
21nr|samsung-unified-driver3-3.00.90-1|34	%{_sysconfdir}/udev/rules.d/98_smfpautoconf.rules
21nr|samsung-unified-driver3-3.00.90-1|35	%{_sysconfdir}/udev/rules.d/99_smfpautoconf.rules
21nr|samsung-unified-driver3-3.00.90-1|36	%{_sysconfdir}/sane.d/smfp.conf
21nr|samsung-unified-driver3-3.00.90-1|37	%{_sbindir}/smfpd
21nr|samsung-unified-driver3-3.00.90-1|38	%{_libdir}/cups/backend/mfp
21nr|samsung-unified-driver3-3.00.90-1|39	%{_libdir}/sane/libsane-smfp.so*
21nr|samsung-unified-driver3-3.00.90-1|40	%{_datadir}/cups/model
21nr|samsung-unified-driver3-3.00.90-1|41	/opt/Samsung
21nr|samsung-unified-driver3-3.00.90-1|42	%{_sysconfdir}/cups/pstosecps.convs
21nr|samsung-unified-driver3-3.00.90-1|43	%{_sysconfdir}/cups/pstosecps.types
21nr|samsung-unified-driver3-3.00.90-1|44	%{_sysconfdir}/cups/pstospjlps.convs
21nr|samsung-unified-driver3-3.00.90-1|45	%{_sysconfdir}/cups/pstospjlps.types
21nr|samsung-unified-driver3-3.00.90-1|46	%{_sysconfdir}/cups/smfp.convs
21nr|samsung-unified-driver3-3.00.90-1|47	%{_sysconfdir}/cups/smfp.types
21nr|samsung-unified-driver3-3.00.90-1|48	/opt/smfp-common/%{_lib}/libnetsnmp.so.10
21nr|samsung-unified-driver3-3.00.90-1|49	/opt/smfp-common/%{_lib}/libnetsnmp.so.10.0.2
21nr|samsung-unified-driver3-3.00.90-1|50	
21nr|samsung-unified-driver3-3.00.90-1|51	#----------------------------------------------------------------------------
21nr|samsung-unified-driver3-3.00.90-1|52	
21nr|samsung-unified-driver3-3.00.90-1|53	%package -n %{libstdc}
21nr|samsung-unified-driver3-3.00.90-1|54	Summary:	stdc++5 shared library (compat)
21nr|samsung-unified-driver3-3.00.90-1|55	Group:		System/Libraries
21nr|samsung-unified-driver3-3.00.90-1|56	Conflicts:	%{name} < 3.00.37-3
21nr|samsung-unified-driver3-3.00.90-1|57	
21nr|samsung-unified-driver3-3.00.90-1|58	%description -n %{libstdc}
21nr|samsung-unified-driver3-3.00.90-1|59	stdc++5 shared library (compat).
21nr|samsung-unified-driver3-3.00.90-1|60	
21nr|samsung-unified-driver3-3.00.90-1|61	%files -n %{libstdc}
21nr|samsung-unified-driver3-3.00.90-1|62	%{_libdir}/libstdc++.so.5*
21nr|samsung-unified-driver3-3.00.90-1|63	
21nr|samsung-unified-driver3-3.00.90-1|64	#----------------------------------------------------------------------------
21nr|samsung-unified-driver3-3.00.90-1|65	
21nr|samsung-unified-driver3-3.00.90-1|66	%package -n %{libtiff}
21nr|samsung-unified-driver3-3.00.90-1|67	Summary:	tiff3 shared library (compat)
21nr|samsung-unified-driver3-3.00.90-1|68	Group:		System/Libraries
21nr|samsung-unified-driver3-3.00.90-1|69	# For compat reasons
21nr|samsung-unified-driver3-3.00.90-1|70	Provides:	libtiff = %{EVRD}
21nr|samsung-unified-driver3-3.00.90-1|71	Conflicts:	%{name} < 3.00.37-3
21nr|samsung-unified-driver3-3.00.90-1|72	
21nr|samsung-unified-driver3-3.00.90-1|73	%description -n %{libtiff}
21nr|samsung-unified-driver3-3.00.90-1|74	tiff3 shared library (compat).
21nr|samsung-unified-driver3-3.00.90-1|75	
21nr|samsung-unified-driver3-3.00.90-1|76	%files -n %{libtiff}
21nr|samsung-unified-driver3-3.00.90-1|77	%{_libdir}/libtiff.so.3*
21nr|samsung-unified-driver3-3.00.90-1|78	
21nr|samsung-unified-driver3-3.00.90-1|79	#----------------------------------------------------------------------------
21nr|samsung-unified-driver3-3.00.90-1|80	
21nr|samsung-unified-driver3-3.00.90-1|81	%prep
21nr|samsung-unified-driver3-3.00.90-1|82	%setup -q -c
21nr|samsung-unified-driver3-3.00.90-1|83	find . -name *htm -exec chmod a-x {} \;
21nr|samsung-unified-driver3-3.00.90-1|84	find . -name *htm -exec chmod a+r {} \;
21nr|samsung-unified-driver3-3.00.90-1|85	
21nr|samsung-unified-driver3-3.00.90-1|86	%build
21nr|samsung-unified-driver3-3.00.90-1|87	
21nr|samsung-unified-driver3-3.00.90-1|88	%install
21nr|samsung-unified-driver3-3.00.90-1|89	install -d %{buildroot}%{_datadir}/%{name}
21nr|samsung-unified-driver3-3.00.90-1|90	cp -a cdroot/Linux/noarch/at_root/* %{buildroot}/
21nr|samsung-unified-driver3-3.00.90-1|91	
21nr|samsung-unified-driver3-3.00.90-1|92	install -d %{buildroot}%{_datadir}/cups/model/samsung/cms
21nr|samsung-unified-driver3-3.00.90-1|93	cp -a cdroot/Linux/noarch/at_opt/share/ppd/cms/* %{buildroot}%{_datadir}/cups/model/samsung/cms/
21nr|samsung-unified-driver3-3.00.90-1|94	cp -a cdroot/Linux/noarch/at_opt/share/ppd/*.ppd %{buildroot}%{_datadir}/cups/model/
21nr|samsung-unified-driver3-3.00.90-1|95	find %{buildroot}%{_datadir}/cups/model/ -name "*.ppd" | xargs gzip -9
21nr|samsung-unified-driver3-3.00.90-1|96	# cp -a cdroot/Linux/noarch/at_opt/share/locale %{buildroot}%{_datadir}
21nr|samsung-unified-driver3-3.00.90-1|97	cp -a cdroot/Linux/noarch/at_opt/share/{doc,help,images,utils} %{buildroot}%{_datadir}/%{name}/
21nr|samsung-unified-driver3-3.00.90-1|98	
21nr|samsung-unified-driver3-3.00.90-1|99	install -D -m0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/udev/rules.d/98_smfpautoconf.rules
21nr|samsung-unified-driver3-3.00.90-1|100	install -D -m0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/udev/rules.d/99_smfpautoconf.rules
21nr|samsung-unified-driver3-3.00.90-1|101	
21nr|samsung-unified-driver3-3.00.90-1|102	mkdir %{buildroot}%{_libdir}
21nr|samsung-unified-driver3-3.00.90-1|103	pushd cdroot/Linux/noarch
21nr|samsung-unified-driver3-3.00.90-1|104	%ifarch x86_64
21nr|samsung-unified-driver3-3.00.90-1|105	for i in libstdc++-5-x86_64.tar.gz libtiff-3-x86_64.tar.gz
21nr|samsung-unified-driver3-3.00.90-1|106	%else
21nr|samsung-unified-driver3-3.00.90-1|107	for i in libstdc++-5-i386.tar.gz libtiff-3-i386.tar.gz
21nr|samsung-unified-driver3-3.00.90-1|108	%endif
21nr|samsung-unified-driver3-3.00.90-1|109	do
21nr|samsung-unified-driver3-3.00.90-1|110	tar xzf $i
21nr|samsung-unified-driver3-3.00.90-1|111	mv ./usr/lib*/* %{buildroot}/usr/lib*/
21nr|samsung-unified-driver3-3.00.90-1|112	done
21nr|samsung-unified-driver3-3.00.90-1|113	popd
21nr|samsung-unified-driver3-3.00.90-1|114	
21nr|samsung-unified-driver3-3.00.90-1|115	%ifarch x86_64
21nr|samsung-unified-driver3-3.00.90-1|116	cd cdroot/Linux/x86_64
21nr|samsung-unified-driver3-3.00.90-1|117	%else
21nr|samsung-unified-driver3-3.00.90-1|118	cd cdroot/Linux/i386
21nr|samsung-unified-driver3-3.00.90-1|119	%endif
21nr|samsung-unified-driver3-3.00.90-1|120	
21nr|samsung-unified-driver3-3.00.90-1|121	cp -a at_root/* %{buildroot}/
21nr|samsung-unified-driver3-3.00.90-1|122	cp -a at_opt/* %{buildroot}%{_prefix}
21nr|samsung-unified-driver3-3.00.90-1|123	
21nr|samsung-unified-driver3-3.00.90-1|124	ln -s libmfp.so.1.0.1 %{buildroot}%{_libdir}/libmfp.so.1
21nr|samsung-unified-driver3-3.00.90-1|125	ln -s libmfp.so.1.0.1 %{buildroot}%{_libdir}/libmfp.so
21nr|samsung-unified-driver3-3.00.90-1|126	ln -s libsane-smfp.1.0.1 %{buildroot}%{_libdir}/sane/libsane-smfp.so.1
21nr|samsung-unified-driver3-3.00.90-1|127	ln -s libsane-smfp.so.1 %{buildroot}%{_libdir}/sane/libsane-smfp.so
21nr|samsung-unified-driver3-3.00.90-1|128	install -d %{buildroot}%{_sysconfdir}/sane.d/dll.d
21nr|samsung-unified-driver3-3.00.90-1|129	echo "smfp" >> %{buildroot}%{_sysconfdir}/sane.d/dll.d/smfp
21nr|samsung-unified-driver3-3.00.90-1|130	chmod 644 %{buildroot}%{_sysconfdir}/sane.d/dll.d/smfp
21nr|samsung-unified-driver3-3.00.90-1|131	
21nr|samsung-unified-driver3-3.00.90-1|132	install -d %{buildroot}%{_libdir}/cups/{backend,filter}
21nr|samsung-unified-driver3-3.00.90-1|133	
21nr|samsung-unified-driver3-3.00.90-1|134	install -d %{buildroot}/opt/Samsung/mfp/{bin,share/images}
21nr|samsung-unified-driver3-3.00.90-1|135	
21nr|samsung-unified-driver3-3.00.90-1|136	cd ../../..
21nr|samsung-unified-driver3-3.00.90-1|137	install -m644 cdroot/Linux/OEM.ini %{buildroot}/opt/Samsung/mfp/share/OEM.ini
21nr|samsung-unified-driver3-3.00.90-1|138	install -D -m755 cdroot/Linux/noarch/smfpd.sh %{buildroot}%{_initrddir}/smfpd
21nr|samsung-unified-driver3-3.00.90-1|139	
21nr|samsung-unified-driver3-3.00.90-1|140	install -D -m0644 cdroot/Linux/noarch/at_opt/share/images/Configurator.png \
21nr|samsung-unified-driver3-3.00.90-1|141	%{buildroot}/opt/Samsung/mfp/share/images/Configurator.png
21nr|samsung-unified-driver3-3.00.90-1|142	
21nr|samsung-unified-driver3-3.00.90-1|143	rm -rf %{buildroot}/usr/uninstall
21nr|samsung-unified-driver3-3.00.90-1|144	rm -f %{buildroot}/usr/bin/gettext
21nr|samsung-unified-driver3-3.00.90-1|145	rm -f %{buildroot}%{_datadir}/locale/fr/LC_MESSAGES/install.mo
21nr|samsung-unified-driver3-3.00.90-1|146	
21nr|samsung-unified-driver3-3.00.90-1|147	rm -f %{buildroot}/opt/Samsung/mfp/bin/ImageManager*

20101 21
21nr|samsung-unified-driver-4.01.17-4|1	%define debug_package	%{nil}
21nr|samsung-unified-driver-4.01.17-4|2	
21nr|samsung-unified-driver-4.01.17-4|3	Summary:	Samsung Unified Linux Driver
21nr|samsung-unified-driver-4.01.17-4|4	Name:		samsung-unified-driver
21nr|samsung-unified-driver-4.01.17-4|5	Version:	4.01.17
21nr|samsung-unified-driver-4.01.17-4|6	Release:	4
21nr|samsung-unified-driver-4.01.17-4|7	License:	Distributable
21nr|samsung-unified-driver-4.01.17-4|8	Group:		System/Printing
21nr|samsung-unified-driver-4.01.17-4|9	Url:		http://www.bchemnet.com/suldr/
21nr|samsung-unified-driver-4.01.17-4|10	Source0:	http://www.bchemnet.com/suldr/driver/UnifiedLinuxDriver-%{version}.tar.gz
21nr|samsung-unified-driver-4.01.17-4|11	Source1:	samsung-unified-printer-98_smfp_autoconf_samsung.rules
21nr|samsung-unified-driver-4.01.17-4|12	Source2:	samsung-unified-printer-99_smfp_autoconf_samsung.rules
21nr|samsung-unified-driver-4.01.17-4|13	Source100:	%{name}.rpmlintrc
21nr|samsung-unified-driver-4.01.17-4|14	## AUTOBUILDREQ-BEGIN
21nr|samsung-unified-driver-4.01.17-4|15	BuildRequires:	cups-devel
21nr|samsung-unified-driver-4.01.17-4|16	BuildRequires:	glibc-devel
21nr|samsung-unified-driver-4.01.17-4|17	BuildRequires:	qt4-devel
21nr|samsung-unified-driver-4.01.17-4|18	BuildRequires:	stdc++-devel
21nr|samsung-unified-driver-4.01.17-4|19	BuildRequires:	tiff-devel
21nr|samsung-unified-driver-4.01.17-4|20	BuildRequires:	pkgconfig(libusb)
21nr|samsung-unified-driver-4.01.17-4|21	BuildRequires:	pkgconfig(libxml-2.0)
21nr|samsung-unified-driver-4.01.17-4|22	BuildRequires:	pkgconfig(sane-backends)
21nr|samsung-unified-driver-4.01.17-4|23	BuildRequires:	pkgconfig(x11)
21nr|samsung-unified-driver-4.01.17-4|24	BuildRequires:	pkgconfig(xext)
21nr|samsung-unified-driver-4.01.17-4|25	## AUTOBUILDREQ-END
21nr|samsung-unified-driver-4.01.17-4|26	Provides:	samsung-mfp = %{EVRD}
21nr|samsung-unified-driver-4.01.17-4|27	Requires:	cups
21nr|samsung-unified-driver-4.01.17-4|28	ExcludeArch:	%{armx}
21nr|samsung-unified-driver-4.01.17-4|29	
21nr|samsung-unified-driver-4.01.17-4|30	%description
21nr|samsung-unified-driver-4.01.17-4|31	Samsung Unified Linux Driver.
21nr|samsung-unified-driver-4.01.17-4|32	
21nr|samsung-unified-driver-4.01.17-4|33	%files -f sane-smfp.lang
21nr|samsung-unified-driver-4.01.17-4|34	%{_initrddir}/smfpd
21nr|samsung-unified-driver-4.01.17-4|35	%{_sysconfdir}/sane.d/dll.d/smfp
21nr|samsung-unified-driver-4.01.17-4|36	%{_sysconfdir}/udev/rules.d/98_smfpautoconf.rules
21nr|samsung-unified-driver-4.01.17-4|37	%{_sysconfdir}/udev/rules.d/99_smfpautoconf.rules
21nr|samsung-unified-driver-4.01.17-4|38	%{_sysconfdir}/sane.d/smfp.conf
21nr|samsung-unified-driver-4.01.17-4|39	%{_sbindir}/smfpd
21nr|samsung-unified-driver-4.01.17-4|40	%{_bindir}/netdiscovery
21nr|samsung-unified-driver-4.01.17-4|41	%{_libdir}/cups/backend/mfp
21nr|samsung-unified-driver-4.01.17-4|42	%{_libdir}/cups/filter/pstosecps
21nr|samsung-unified-driver-4.01.17-4|43	%{_libdir}/cups/filter/pstospl
21nr|samsung-unified-driver-4.01.17-4|44	%{_libdir}/cups/filter/pstosplc
21nr|samsung-unified-driver-4.01.17-4|45	%{_libdir}/cups/filter/rastertospl
21nr|samsung-unified-driver-4.01.17-4|46	%{_libdir}/cups/filter/rastertosplc
21nr|samsung-unified-driver-4.01.17-4|47	%{_libdir}/libmfp.so*
21nr|samsung-unified-driver-4.01.17-4|48	%{_libdir}/sane/libsane-smfp.so*
21nr|samsung-unified-driver-4.01.17-4|49	%{_datadir}/cups/model/*.ppd*
21nr|samsung-unified-driver-4.01.17-4|50	%dir %{_datadir}/cups/model/samsung
21nr|samsung-unified-driver-4.01.17-4|51	%{_datadir}/cups/model/samsung/cms/*.cts
21nr|samsung-unified-driver-4.01.17-4|52	#%{_datadir}/cups/model/samsung/cms
21nr|samsung-unified-driver-4.01.17-4|53	#%{_datadir}/ppd/cms/*.cts
21nr|samsung-unified-driver-4.01.17-4|54	%dir %{_datadir}/samsung-unified-driver
21nr|samsung-unified-driver-4.01.17-4|55	%{_datadir}/samsung-unified-driver/*
21nr|samsung-unified-driver-4.01.17-4|56	%{_datadir}/applications/Samsung-Configurator.desktop
21nr|samsung-unified-driver-4.01.17-4|57	/opt/smfp-common/lib/libnetsnmp.so.10.0.2
21nr|samsung-unified-driver-4.01.17-4|58	/opt/smfp-common/lib/libscmssc.so
21nr|samsung-unified-driver-4.01.17-4|59	/opt/smfp-common/printer/.version
21nr|samsung-unified-driver-4.01.17-4|60	/opt/smfp-common/lib/libnetsnmp.so.10
21nr|samsung-unified-driver-4.01.17-4|61	%dir /opt/Samsung/mfp/
21nr|samsung-unified-driver-4.01.17-4|62	%dir /opt/Samsung/mfp/bin
21nr|samsung-unified-driver-4.01.17-4|63	/opt/Samsung/mfp/bin/*
21nr|samsung-unified-driver-4.01.17-4|64	%dir /opt/Samsung/mfp/plugins
21nr|samsung-unified-driver-4.01.17-4|65	/opt/Samsung/mfp/plugins/*
21nr|samsung-unified-driver-4.01.17-4|66	%dir /opt/Samsung/mfp/share
21nr|samsung-unified-driver-4.01.17-4|67	/opt/Samsung/mfp/share/OEM.ini
21nr|samsung-unified-driver-4.01.17-4|68	%dir /opt/Samsung/mfp/share/images
21nr|samsung-unified-driver-4.01.17-4|69	/opt/Samsung/mfp/share/images/Configurator.png
21nr|samsung-unified-driver-4.01.17-4|70	%doc cdroot/Linux/noarch/eula/eula.htm
21nr|samsung-unified-driver-4.01.17-4|71	%doc cdroot/Linux/noarch/eula/eula-fr.htm
21nr|samsung-unified-driver-4.01.17-4|72	
21nr|samsung-unified-driver-4.01.17-4|73	#----------------------------------------------------------------------------
21nr|samsung-unified-driver-4.01.17-4|74	
21nr|samsung-unified-driver-4.01.17-4|75	%prep
21nr|samsung-unified-driver-4.01.17-4|76	%setup -q -c
21nr|samsung-unified-driver-4.01.17-4|77	
21nr|samsung-unified-driver-4.01.17-4|78	%build
21nr|samsung-unified-driver-4.01.17-4|79	
21nr|samsung-unified-driver-4.01.17-4|80	%install
21nr|samsung-unified-driver-4.01.17-4|81	install -d %{buildroot}%{_datadir}/%{name}
21nr|samsung-unified-driver-4.01.17-4|82	cp -a cdroot/Linux/noarch/at_root/* %{buildroot}/
21nr|samsung-unified-driver-4.01.17-4|83	
21nr|samsung-unified-driver-4.01.17-4|84	install -d %{buildroot}%{_datadir}/cups/model/samsung/cms
21nr|samsung-unified-driver-4.01.17-4|85	cp -a cdroot/Linux/noarch/at_opt/share/ppd/cms/* %{buildroot}%{_datadir}/cups/model/samsung/cms/
21nr|samsung-unified-driver-4.01.17-4|86	cp -a cdroot/Linux/noarch/at_opt/share/ppd/*.ppd %{buildroot}%{_datadir}/cups/model/
21nr|samsung-unified-driver-4.01.17-4|87	find %{buildroot}%{_datadir}/cups/model/ -name "*.ppd" | xargs gzip -9
21nr|samsung-unified-driver-4.01.17-4|88	cp -a cdroot/Linux/noarch/at_opt/share/locale %{buildroot}%{_datadir}
21nr|samsung-unified-driver-4.01.17-4|89	cp -a cdroot/Linux/noarch/at_opt/share/{doc,help,help-fr,images,utils} %{buildroot}%{_datadir}/%{name}/
21nr|samsung-unified-driver-4.01.17-4|90	
21nr|samsung-unified-driver-4.01.17-4|91	install -D -m0644 %{SOURCE1} %{buildroot}%{_sysconfdir}/udev/rules.d/98_smfpautoconf.rules
21nr|samsung-unified-driver-4.01.17-4|92	install -D -m0644 %{SOURCE2} %{buildroot}%{_sysconfdir}/udev/rules.d/99_smfpautoconf.rules
21nr|samsung-unified-driver-4.01.17-4|93	
21nr|samsung-unified-driver-4.01.17-4|94	%ifarch x86_64
21nr|samsung-unified-driver-4.01.17-4|95	cd cdroot/Linux/x86_64
21nr|samsung-unified-driver-4.01.17-4|96	%else
21nr|samsung-unified-driver-4.01.17-4|97	cd cdroot/Linux/i386
21nr|samsung-unified-driver-4.01.17-4|98	%endif
21nr|samsung-unified-driver-4.01.17-4|99	
21nr|samsung-unified-driver-4.01.17-4|100	cp -a at_root/* %{buildroot}/
21nr|samsung-unified-driver-4.01.17-4|101	cp -a at_opt/* %{buildroot}%{_prefix}
21nr|samsung-unified-driver-4.01.17-4|102	
21nr|samsung-unified-driver-4.01.17-4|103	ln -s libmfp.so.1.0.1 %{buildroot}%{_libdir}/libmfp.so.1
21nr|samsung-unified-driver-4.01.17-4|104	ln -s libmfp.so.1.0.1 %{buildroot}%{_libdir}/libmfp.so
21nr|samsung-unified-driver-4.01.17-4|105	ln -s libsane-smfp.1.0.1 %{buildroot}%{_libdir}/sane/libsane-smfp.so.1
21nr|samsung-unified-driver-4.01.17-4|106	ln -s libsane-smfp.so.1 %{buildroot}%{_libdir}/sane/libsane-smfp.so
21nr|samsung-unified-driver-4.01.17-4|107	install -d %{buildroot}%{_sysconfdir}/sane.d/dll.d
21nr|samsung-unified-driver-4.01.17-4|108	echo "smfp" >> %{buildroot}%{_sysconfdir}/sane.d/dll.d/smfp
21nr|samsung-unified-driver-4.01.17-4|109	chmod 644 %{buildroot}%{_sysconfdir}/sane.d/dll.d/smfp
21nr|samsung-unified-driver-4.01.17-4|110	
21nr|samsung-unified-driver-4.01.17-4|111	install -d %{buildroot}%{_libdir}/cups/{backend,filter}
21nr|samsung-unified-driver-4.01.17-4|112	cp pstosecps pstospl pstosplc rastertospl rastertosplc %{buildroot}%{_libdir}/cups/filter/
21nr|samsung-unified-driver-4.01.17-4|113	cp mfp %{buildroot}%{_libdir}/cups/backend/
21nr|samsung-unified-driver-4.01.17-4|114	
21nr|samsung-unified-driver-4.01.17-4|115	install -m0755 libscmssc.so %{buildroot}/opt/smfp-common/lib/
21nr|samsung-unified-driver-4.01.17-4|116	
21nr|samsung-unified-driver-4.01.17-4|117	install -d %{buildroot}/opt/Samsung/mfp/{bin,share/images}
21nr|samsung-unified-driver-4.01.17-4|118	cp -a qt4/at_opt/bin/* %{buildroot}/opt/Samsung/mfp/bin
21nr|samsung-unified-driver-4.01.17-4|119	cp -a qt4/at_opt/plugins %{buildroot}/opt/Samsung/mfp/
21nr|samsung-unified-driver-4.01.17-4|120	
21nr|samsung-unified-driver-4.01.17-4|121	cd ../../..
21nr|samsung-unified-driver-4.01.17-4|122	install -m644 cdroot/Linux/OEM.ini %{buildroot}/opt/Samsung/mfp/share/OEM.ini
21nr|samsung-unified-driver-4.01.17-4|123	install -D -m755 cdroot/Linux/noarch/smfpd.sh %{buildroot}%{_initrddir}/smfpd
21nr|samsung-unified-driver-4.01.17-4|124	
21nr|samsung-unified-driver-4.01.17-4|125	# samsung configurator desktop entries
21nr|samsung-unified-driver-4.01.17-4|126	sed -i "s|\$VENDOR|Samsung|" cdroot/Linux/noarch/desktop/*.in
21nr|samsung-unified-driver-4.01.17-4|127	cat >> cdroot/Linux/noarch/desktop/configurator.desktop.in << _EOF
21nr|samsung-unified-driver-4.01.17-4|128	Categories=System;Settings;HardwareSettings;Printing;
21nr|samsung-unified-driver-4.01.17-4|129	_EOF
21nr|samsung-unified-driver-4.01.17-4|130	
21nr|samsung-unified-driver-4.01.17-4|131	install -D -m0644 cdroot/Linux/noarch/desktop/configurator.desktop.in \
21nr|samsung-unified-driver-4.01.17-4|132	%{buildroot}%{_datadir}/applications/Samsung-Configurator.desktop
21nr|samsung-unified-driver-4.01.17-4|133	install -D -m0644 cdroot/Linux/noarch/at_opt/share/images/Configurator.png \
21nr|samsung-unified-driver-4.01.17-4|134	%{buildroot}/opt/Samsung/mfp/share/images/Configurator.png
21nr|samsung-unified-driver-4.01.17-4|135	
21nr|samsung-unified-driver-4.01.17-4|136	rm -rf %{buildroot}/usr/uninstall
21nr|samsung-unified-driver-4.01.17-4|137	rm -f %{buildroot}/usr/bin/gettext
21nr|samsung-unified-driver-4.01.17-4|138	rm -f %{buildroot}%{_datadir}/locale/fr/LC_MESSAGES/install.mo
21nr|samsung-unified-driver-4.01.17-4|139	
21nr|samsung-unified-driver-4.01.17-4|140	rm -f %{buildroot}/opt/Samsung/mfp/bin/ImageManager*
21nr|samsung-unified-driver-4.01.17-4|141	
21nr|samsung-unified-driver-4.01.17-4|142	%find_lang sane-smfp

20102 21
21nr|sane-avision_adv-0.1.0-25311.2|1	%global __provides_exclude_from /opt/apps/scanner-driver-avision/sane/%{bname}
21nr|sane-avision_adv-0.1.0-25311.2|2	%define debug_package %{nil}
21nr|sane-avision_adv-0.1.0-25311.2|3	%define bname avision_adv
21nr|sane-avision_adv-0.1.0-25311.2|4	
21nr|sane-avision_adv-0.1.0-25311.2|5	Summary(ru_RU.UTF-8):	Драйвера проприетарные для сканеров Avision
21nr|sane-avision_adv-0.1.0-25311.2|6	Summary:	Avision proprietary sane drivers
21nr|sane-avision_adv-0.1.0-25311.2|7	Name:		sane-avision_adv
21nr|sane-avision_adv-0.1.0-25311.2|8	Version:	0.1.0
21nr|sane-avision_adv-0.1.0-25311.2|9	Release:	25311.2
21nr|sane-avision_adv-0.1.0-25311.2|10	License:	Avision
21nr|sane-avision_adv-0.1.0-25311.2|11	Group:		System/Configuration/Printing
21nr|sane-avision_adv-0.1.0-25311.2|12	Url:		https://avision.ru/
21nr|sane-avision_adv-0.1.0-25311.2|13	Vendor:		Avision
21nr|sane-avision_adv-0.1.0-25311.2|14	Source0:	%{name}.rpmlintrc
21nr|sane-avision_adv-0.1.0-25311.2|15	Source1:	scanner-driver-avision-0.1.0-25311.x86_64.rpm
21nr|sane-avision_adv-0.1.0-25311.2|16	BuildRequires:	%{_bindir}/rpm2cpio
21nr|sane-avision_adv-0.1.0-25311.2|17	ExclusiveArch:	x86_64
21nr|sane-avision_adv-0.1.0-25311.2|18	Requires:	sane
21nr|sane-avision_adv-0.1.0-25311.2|19	
21nr|sane-avision_adv-0.1.0-25311.2|20	%description
21nr|sane-avision_adv-0.1.0-25311.2|21	Avision proprietary sane drivers
21nr|sane-avision_adv-0.1.0-25311.2|22	
21nr|sane-avision_adv-0.1.0-25311.2|23	%description -l ru_RU.UTF-8
21nr|sane-avision_adv-0.1.0-25311.2|24	Драйвера проприетарные для сканеров Avision
21nr|sane-avision_adv-0.1.0-25311.2|25	
21nr|sane-avision_adv-0.1.0-25311.2|26	%files
21nr|sane-avision_adv-0.1.0-25311.2|27	/opt/apps
21nr|sane-avision_adv-0.1.0-25311.2|28	%{_libdir}/sane/*
21nr|sane-avision_adv-0.1.0-25311.2|29	%{_udevrulesdir}/*
21nr|sane-avision_adv-0.1.0-25311.2|30	%{_sysconfdir}/sane.d/*{conf,ini,lang}
21nr|sane-avision_adv-0.1.0-25311.2|31	%{_sysconfdir}/sane.d/dll.d/*
21nr|sane-avision_adv-0.1.0-25311.2|32	%{_datadir}/color/icc/%{bname}
21nr|sane-avision_adv-0.1.0-25311.2|33	
21nr|sane-avision_adv-0.1.0-25311.2|34	#------------------------------------------------------------------
21nr|sane-avision_adv-0.1.0-25311.2|35	
21nr|sane-avision_adv-0.1.0-25311.2|36	%prep
21nr|sane-avision_adv-0.1.0-25311.2|37	%setup -T -c
21nr|sane-avision_adv-0.1.0-25311.2|38	cp -v %{sources} .
21nr|sane-avision_adv-0.1.0-25311.2|39	rpm2cpio *.rpm | cpio -idmv
21nr|sane-avision_adv-0.1.0-25311.2|40	
21nr|sane-avision_adv-0.1.0-25311.2|41	%install
21nr|sane-avision_adv-0.1.0-25311.2|42	mkdir -p %{buildroot}%{_libdir}/sane
21nr|sane-avision_adv-0.1.0-25311.2|43	mkdir -p %{buildroot}%{_udevrulesdir}
21nr|sane-avision_adv-0.1.0-25311.2|44	mkdir -p %{buildroot}%{_sysconfdir}/sane.d/dll.d
21nr|sane-avision_adv-0.1.0-25311.2|45	
21nr|sane-avision_adv-0.1.0-25311.2|46	cp -rv opt usr %{buildroot}/
21nr|sane-avision_adv-0.1.0-25311.2|47	
21nr|sane-avision_adv-0.1.0-25311.2|48	install -m644 etc/udev/rules.d/* %{buildroot}%{_udevrulesdir}/
21nr|sane-avision_adv-0.1.0-25311.2|49	install -m644 etc/sane.d/* %{buildroot}%{_sysconfdir}/sane.d/
21nr|sane-avision_adv-0.1.0-25311.2|50	echo %{bname} > %{buildroot}%{_sysconfdir}/sane.d/dll.d/%{bname}
21nr|sane-avision_adv-0.1.0-25311.2|51	
21nr|sane-avision_adv-0.1.0-25311.2|52	pushd %{buildroot}%{_libdir}/sane/
21nr|sane-avision_adv-0.1.0-25311.2|53	for i in so so.1 so.1.0.22
21nr|sane-avision_adv-0.1.0-25311.2|54	do
21nr|sane-avision_adv-0.1.0-25311.2|55	ln -s /opt/apps/scanner-driver-avision/sane/libsane-%{bname}.so.1.0.22_1.0\
21nr|sane-avision_adv-0.1.0-25311.2|56	libsane-%{bname}.${i}
21nr|sane-avision_adv-0.1.0-25311.2|57	done
21nr|sane-avision_adv-0.1.0-25311.2|58	popd
21nr|sane-avision_adv-0.1.0-25311.2|59	
21nr|sane-avision_adv-0.1.0-25311.2|60	%changelog
21nr|sane-avision_adv-0.1.0-25311.2|61	* Mon Mar 30 2026 Mikhail Novosyolov <m.novosyolov@rosalinux.ru>
21nr|sane-avision_adv-0.1.0-25311.2|62	- move from hub.mos.ru/mos/bin/sane-avision_adv to abf
21nr|sane-avision_adv-0.1.0-25311.2|63	
21nr|sane-avision_adv-0.1.0-25311.2|64	* Wed Feb 18 2026 Artem Proskurnev <temap@mail.ru>
21nr|sane-avision_adv-0.1.0-25311.2|65	- Правки сборки
21nr|sane-avision_adv-0.1.0-25311.2|66	
21nr|sane-avision_adv-0.1.0-25311.2|67	* Wed Feb 18 2026 Artem Proskurnev <temap@mail.ru>
21nr|sane-avision_adv-0.1.0-25311.2|68	- Установка Avision в систему
21nr|sane-avision_adv-0.1.0-25311.2|69	
21nr|sane-avision_adv-0.1.0-25311.2|70	* Wed Feb 18 2026 Artem Proskurnev <temap@mail.ru>
21nr|sane-avision_adv-0.1.0-25311.2|71	- Init

20103 21
21nr|sane-firmware-1.0-4|1	%define debug_package %{nil}
21nr|sane-firmware-1.0-4|2	
21nr|sane-firmware-1.0-4|3	Summary:	Scanner firmware to be used by SANE
21nr|sane-firmware-1.0-4|4	Name:		sane-firmware
21nr|sane-firmware-1.0-4|5	Version:	1.0
21nr|sane-firmware-1.0-4|6	Release:	4
21nr|sane-firmware-1.0-4|7	License: 	Proprietary
21nr|sane-firmware-1.0-4|8	Group:		Graphics
21nr|sane-firmware-1.0-4|9	Url:		http://www.sane-project.org/
21nr|sane-firmware-1.0-4|10	Source0:	http://www.meier-geinitz.de/sane/gt68xx-backend/firmware/A2Nfw.usb
21nr|sane-firmware-1.0-4|11	
21nr|sane-firmware-1.0-4|12	%description
21nr|sane-firmware-1.0-4|13	This package contains additional firmware to allow some scanners
21nr|sane-firmware-1.0-4|14	to work with SANE (Scanner Access Now Easy).
21nr|sane-firmware-1.0-4|15	
21nr|sane-firmware-1.0-4|16	%prep
21nr|sane-firmware-1.0-4|17	%setup -qcT
21nr|sane-firmware-1.0-4|18	
21nr|sane-firmware-1.0-4|19	%build
21nr|sane-firmware-1.0-4|20	# Nothing to do
21nr|sane-firmware-1.0-4|21	
21nr|sane-firmware-1.0-4|22	%install
21nr|sane-firmware-1.0-4|23	mkdir -p %{buildroot}%{_datadir}/sane/gt68xx/
21nr|sane-firmware-1.0-4|24	install -m644 %{SOURCE0} %{buildroot}%{_datadir}/sane/gt68xx/
21nr|sane-firmware-1.0-4|25	
21nr|sane-firmware-1.0-4|26	%files
21nr|sane-firmware-1.0-4|27	%{_datadir}/sane/gt68xx/*

20104 21
21nr|sflowtool-3.26-3|1	Name:		sflowtool
21nr|sflowtool-3.26-3|2	Summary:	sflowtool is a utility for collecting and processing sFlow data
21nr|sflowtool-3.26-3|3	Version:	3.26
21nr|sflowtool-3.26-3|4	Release:	3
21nr|sflowtool-3.26-3|5	License:	Other
21nr|sflowtool-3.26-3|6	Source0:	http://www.inmon.com/bin/%{name}-%{version}.tar.gz
21nr|sflowtool-3.26-3|7	Group:		System/Configuration/Networking
21nr|sflowtool-3.26-3|8	URL:		http://www.inmon.com/technology/sflowTools.php
21nr|sflowtool-3.26-3|9	
21nr|sflowtool-3.26-3|10	%description
21nr|sflowtool-3.26-3|11	The sFlow toolkit provides command
21nr|sflowtool-3.26-3|12	line utilities and scripts for analyzing sFlow data.
21nr|sflowtool-3.26-3|13	sflowtool interfaces to utilities such as tcpdump,
21nr|sflowtool-3.26-3|14	ntop and Snort for detailed packet tracing and analysis,
21nr|sflowtool-3.26-3|15	NetFlow compatible collectors for IP flow accounting,
21nr|sflowtool-3.26-3|16	and provides text based output that can be used in scripts
21nr|sflowtool-3.26-3|17	to provide customized analysis and reporting and for
21nr|sflowtool-3.26-3|18	integrating with other tools such as MRTG or rrdtool.
21nr|sflowtool-3.26-3|19	
21nr|sflowtool-3.26-3|20	%prep
21nr|sflowtool-3.26-3|21	%setup -q
21nr|sflowtool-3.26-3|22	
21nr|sflowtool-3.26-3|23	%build
21nr|sflowtool-3.26-3|24	%configure
21nr|sflowtool-3.26-3|25	%make
21nr|sflowtool-3.26-3|26	
21nr|sflowtool-3.26-3|27	%install
21nr|sflowtool-3.26-3|28	%makeinstall_std
21nr|sflowtool-3.26-3|29	
21nr|sflowtool-3.26-3|30	%files
21nr|sflowtool-3.26-3|31	%{_bindir}/%{name}
21nr|sflowtool-3.26-3|32	%doc AUTHORS INSTALL NEWS ChangeLog README

20105 21
21nr|shareware_doom_iwad-1.9-4|1	Name:		shareware_doom_iwad
21nr|shareware_doom_iwad-1.9-4|2	BuildArch:	noarch
21nr|shareware_doom_iwad-1.9-4|3	Version:	1.9
21nr|shareware_doom_iwad-1.9-4|4	Release:	4
21nr|shareware_doom_iwad-1.9-4|5	Summary:	Doom v1.9 shareware iwad
21nr|shareware_doom_iwad-1.9-4|6	# http://www.3ddownloads.com/showfile.php3?file_id=7486
21nr|shareware_doom_iwad-1.9-4|7	Source0:	%{name}.zip
21nr|shareware_doom_iwad-1.9-4|8	License:	Shareware
21nr|shareware_doom_iwad-1.9-4|9	Group:		Games/Arcade
21nr|shareware_doom_iwad-1.9-4|10	URL:		http://www.doomworld.com/classicdoom/info/shareware.php
21nr|shareware_doom_iwad-1.9-4|11	%description
21nr|shareware_doom_iwad-1.9-4|12	Shareware Doom v1.9 iwad.
21nr|shareware_doom_iwad-1.9-4|13	
21nr|shareware_doom_iwad-1.9-4|14	%install
21nr|shareware_doom_iwad-1.9-4|15	unzip -o %{SOURCE0}
21nr|shareware_doom_iwad-1.9-4|16	install -D -m 644 DOOM1.WAD %{buildroot}/%{_gamesdatadir}/doom/doom1.wad
21nr|shareware_doom_iwad-1.9-4|17	
21nr|shareware_doom_iwad-1.9-4|18	%clean
21nr|shareware_doom_iwad-1.9-4|19	rm -rf %{buildroot}
21nr|shareware_doom_iwad-1.9-4|20	
21nr|shareware_doom_iwad-1.9-4|21	%files
21nr|shareware_doom_iwad-1.9-4|22	%{_gamesdatadir}/doom/doom1.wad

20106 21
21nr|shorten-3.6.1-2|1	Summary:	A fast, low complexity waveform coder
21nr|shorten-3.6.1-2|2	Name:		shorten
21nr|shorten-3.6.1-2|3	Version:	3.6.1
21nr|shorten-3.6.1-2|4	Release:	2
21nr|shorten-3.6.1-2|5	License:	Distributable
21nr|shorten-3.6.1-2|6	Group:		Sound
21nr|shorten-3.6.1-2|7	Url:		http://shnutils.freeshell.org/shorten/
21nr|shorten-3.6.1-2|8	Source0:	http://shnutils.freeshell.org/shorten/dist/src/%{name}-%{version}.tar.gz
21nr|shorten-3.6.1-2|9	
21nr|shorten-3.6.1-2|10	%description
21nr|shorten-3.6.1-2|11	Shorten is a low complexity and fast waveform coder (i.e. audio compressor),
21nr|shorten-3.6.1-2|12	originally written by Tony Robinson at SoftSound. It can operate in both lossy
21nr|shorten-3.6.1-2|13	and lossless modes.
21nr|shorten-3.6.1-2|14	
21nr|shorten-3.6.1-2|15	%files
21nr|shorten-3.6.1-2|16	%doc AUTHORS ChangeLog COPYING README doc/LICENSE doc/TODO doc/tr156.ps
21nr|shorten-3.6.1-2|17	%{_bindir}/%{name}
21nr|shorten-3.6.1-2|18	%{_mandir}/man1/%{name}.1*
21nr|shorten-3.6.1-2|19	
21nr|shorten-3.6.1-2|20	#-----------------------------------------------------------------------------
21nr|shorten-3.6.1-2|21	
21nr|shorten-3.6.1-2|22	%prep
21nr|shorten-3.6.1-2|23	%setup -q
21nr|shorten-3.6.1-2|24	
21nr|shorten-3.6.1-2|25	
21nr|shorten-3.6.1-2|26	%build
21nr|shorten-3.6.1-2|27	%configure
21nr|shorten-3.6.1-2|28	%make
21nr|shorten-3.6.1-2|29	
21nr|shorten-3.6.1-2|30	
21nr|shorten-3.6.1-2|31	%install
21nr|shorten-3.6.1-2|32	%makeinstall_std

20107 21
21nr|skype-install-1.0-10|1	Summary:	Download and install Skype
21nr|skype-install-1.0-10|2	Name:		skype-install
21nr|skype-install-1.0-10|3	Version:	1.0
21nr|skype-install-1.0-10|4	Release:	10
21nr|skype-install-1.0-10|5	License:	Proprietary
21nr|skype-install-1.0-10|6	Group:		Networking/Instant messaging
21nr|skype-install-1.0-10|7	Url:		http://www.skype.com/
21nr|skype-install-1.0-10|8	Source0:	skype-install.desktop
21nr|skype-install-1.0-10|9	Source1:	skype-install.png
21nr|skype-install-1.0-10|10	Source2:	skype-install
21nr|skype-install-1.0-10|11	ExclusiveArch:	x86_64
21nr|skype-install-1.0-10|12	
21nr|skype-install-1.0-10|13	%description
21nr|skype-install-1.0-10|14	This is an installer for Skype.
21nr|skype-install-1.0-10|15	
21nr|skype-install-1.0-10|16	%files
21nr|skype-install-1.0-10|17	%{_bindir}/%{name}
21nr|skype-install-1.0-10|18	%{_datadir}/applications/%{name}.desktop
21nr|skype-install-1.0-10|19	%{_datadir}/pixmaps/%{name}.png
21nr|skype-install-1.0-10|20	
21nr|skype-install-1.0-10|21	#----------------------------------------------------------------------------
21nr|skype-install-1.0-10|22	
21nr|skype-install-1.0-10|23	%prep
21nr|skype-install-1.0-10|24	
21nr|skype-install-1.0-10|25	%build
21nr|skype-install-1.0-10|26	# Nothing to build yet
21nr|skype-install-1.0-10|27	
21nr|skype-install-1.0-10|28	%install
21nr|skype-install-1.0-10|29	# desktop file
21nr|skype-install-1.0-10|30	mkdir -p %{buildroot}%{_datadir}/applications
21nr|skype-install-1.0-10|31	install -m644 %{SOURCE0} %{buildroot}%{_datadir}/applications/
21nr|skype-install-1.0-10|32	
21nr|skype-install-1.0-10|33	# icon file
21nr|skype-install-1.0-10|34	mkdir -p %{buildroot}%{_datadir}/pixmaps
21nr|skype-install-1.0-10|35	install -m644 %{SOURCE1} %{buildroot}%{_datadir}/pixmaps/
21nr|skype-install-1.0-10|36	
21nr|skype-install-1.0-10|37	# install script file
21nr|skype-install-1.0-10|38	mkdir -p %{buildroot}%{_bindir}/
21nr|skype-install-1.0-10|39	install -m755 %{SOURCE2} %{buildroot}%{_bindir}/

20108 21
21nr|smathstudio-1.0-1|1	%define debug_package %{nil}
21nr|smathstudio-1.0-1|2	
21nr|smathstudio-1.0-1|3	Summary:	Small mathematic packet with MathCad style
21nr|smathstudio-1.0-1|4	Name:		smathstudio
21nr|smathstudio-1.0-1|5	Version:	1.0
21nr|smathstudio-1.0-1|6	Release:	1
21nr|smathstudio-1.0-1|7	License:	EULA
21nr|smathstudio-1.0-1|8	Group:		Sciences/Mathematics
21nr|smathstudio-1.0-1|9	URL:		http://ru.smath.info/forum/default.aspx?g=posts&t=130
21nr|smathstudio-1.0-1|10	
21nr|smathstudio-1.0-1|11	Source0:	https://smath.com/ru-RU/Files/Download/Lw2xA/SMathStudioDesktop.1_0_8348.Mono.tar.gz
21nr|smathstudio-1.0-1|12	Source1:	SSLogo48.png
21nr|smathstudio-1.0-1|13	#Source2: Text_RUS.lang
21nr|smathstudio-1.0-1|14	
21nr|smathstudio-1.0-1|15	Requires: mono, mono-winforms
21nr|smathstudio-1.0-1|16	
21nr|smathstudio-1.0-1|17	%description
21nr|smathstudio-1.0-1|18	A free mathematical package with a graphical interface for the calculation
21nr|smathstudio-1.0-1|19	of mathematical expressions, and constructing two-dimensional and
21nr|smathstudio-1.0-1|20	three-dimensional graphs.
21nr|smathstudio-1.0-1|21	
21nr|smathstudio-1.0-1|22	%build
21nr|smathstudio-1.0-1|23	#nothing
21nr|smathstudio-1.0-1|24	
21nr|smathstudio-1.0-1|25	%prep
21nr|smathstudio-1.0-1|26	%setup -q -c -n %{name}-%{version}
21nr|smathstudio-1.0-1|27	rm -f %{name}_desktop_mono
21nr|smathstudio-1.0-1|28	gzip lang/*
21nr|smathstudio-1.0-1|29	gzip book/*
21nr|smathstudio-1.0-1|30	gzip examples/*
21nr|smathstudio-1.0-1|31	gzip plugins/*
21nr|smathstudio-1.0-1|32	gzip entries/*
21nr|smathstudio-1.0-1|33	gzip snippets/*
21nr|smathstudio-1.0-1|34	# fix wrong-script-end-of-line-encoding
21nr|smathstudio-1.0-1|35	sed -i 's/\r//' EULA/*
21nr|smathstudio-1.0-1|36	# fix permissions
21nr|smathstudio-1.0-1|37	chmod -x EULA/*
21nr|smathstudio-1.0-1|38	chmod -x book/*
21nr|smathstudio-1.0-1|39	chmod -x snippets/*
21nr|smathstudio-1.0-1|40	chmod -x lang/*
21nr|smathstudio-1.0-1|41	chmod -x entries/*
21nr|smathstudio-1.0-1|42	
21nr|smathstudio-1.0-1|43	%install
21nr|smathstudio-1.0-1|44	mkdir -p %{buildroot}%{_datadir}/%{name}
21nr|smathstudio-1.0-1|45	cp -af * %{buildroot}%{_datadir}/%{name}/
21nr|smathstudio-1.0-1|46	rm -rf %{buildroot}%{_datadir}/%{name}/EULA
21nr|smathstudio-1.0-1|47	
21nr|smathstudio-1.0-1|48	mkdir -p %{buildroot}%{_datadir}/pixmaps
21nr|smathstudio-1.0-1|49	install -Dm644 %{SOURCE1} %{buildroot}%{_datadir}/pixmaps/%{name}.png
21nr|smathstudio-1.0-1|50	
21nr|smathstudio-1.0-1|51	install -dm 755 %{buildroot}%{_datadir}/applications
21nr|smathstudio-1.0-1|52	cat > %{name}.desktop << EOF
21nr|smathstudio-1.0-1|53	[Desktop Entry]
21nr|smathstudio-1.0-1|54	Name=SMathStudio
21nr|smathstudio-1.0-1|55	GenericName=SMath Studio Desktop
21nr|smathstudio-1.0-1|56	Comment=Mathematical editor with MathCad style
21nr|smathstudio-1.0-1|57	Comment[ru]=Математический редактор a-la MathCad
21nr|smathstudio-1.0-1|58	Exec=%{name}
21nr|smathstudio-1.0-1|59	Icon=%{name}
21nr|smathstudio-1.0-1|60	Type=Application
21nr|smathstudio-1.0-1|61	Categories=Education;Math;
21nr|smathstudio-1.0-1|62	EOF
21nr|smathstudio-1.0-1|63	install -m 0644 %{name}.desktop %{buildroot}%{_datadir}/applications/%{name}.desktop
21nr|smathstudio-1.0-1|64	
21nr|smathstudio-1.0-1|65	install -dm 755 %{buildroot}%{_bindir}
21nr|smathstudio-1.0-1|66	cat > %{name} << EOF
21nr|smathstudio-1.0-1|67	#!/bin/bash
21nr|smathstudio-1.0-1|68	cd %{_datadir}/%{name}
21nr|smathstudio-1.0-1|69	exec mono "%{_datadir}/%{name}/SMathStudio_Desktop.exe" "\$@"
21nr|smathstudio-1.0-1|70	EOF
21nr|smathstudio-1.0-1|71	install -m 755 %{name} %{buildroot}%{_bindir}/%{name}
21nr|smathstudio-1.0-1|72	
21nr|smathstudio-1.0-1|73	%post
21nr|smathstudio-1.0-1|74	gzip -d %{_datadir}/%{name}/lang/*.gz
21nr|smathstudio-1.0-1|75	gzip -d %{_datadir}/%{name}/examples/*.gz
21nr|smathstudio-1.0-1|76	gzip -d %{_datadir}/%{name}/book/*.gz
21nr|smathstudio-1.0-1|77	gzip -d %{_datadir}/%{name}/plugins/*.gz
21nr|smathstudio-1.0-1|78	gzip -d %{_datadir}/%{name}/entries/*.gz
21nr|smathstudio-1.0-1|79	gzip -d %{_datadir}/%{name}/snippets/*.gz
21nr|smathstudio-1.0-1|80	
21nr|smathstudio-1.0-1|81	%postun
21nr|smathstudio-1.0-1|82	rm -rf %{_datadir}/%{name}
21nr|smathstudio-1.0-1|83	
21nr|smathstudio-1.0-1|84	%files
21nr|smathstudio-1.0-1|85	%doc EULA/*
21nr|smathstudio-1.0-1|86	%{_datadir}/%{name}
21nr|smathstudio-1.0-1|87	%{_bindir}/%{name}
21nr|smathstudio-1.0-1|88	%{_datadir}/applications/%{name}.desktop
21nr|smathstudio-1.0-1|89	%{_datadir}/pixmaps/%{name}.png

20109 21
21nr|softmaker-freeoffice-2016-759.2|1	%define _enable_debug_packages %{nil}
21nr|softmaker-freeoffice-2016-759.2|2	%define debug_package %{nil}
21nr|softmaker-freeoffice-2016-759.2|3	
21nr|softmaker-freeoffice-2016-759.2|4	# The revision number should match the first three digits
21nr|softmaker-freeoffice-2016-759.2|5	# shown in TextMaker's Help > About
21nr|softmaker-freeoffice-2016-759.2|6	%define revision 759
21nr|softmaker-freeoffice-2016-759.2|7	
21nr|softmaker-freeoffice-2016-759.2|8	%define oversion 16
21nr|softmaker-freeoffice-2016-759.2|9	
21nr|softmaker-freeoffice-2016-759.2|10	Summary:	SoftMaker FreeOffice
21nr|softmaker-freeoffice-2016-759.2|11	Name:		softmaker-freeoffice
21nr|softmaker-freeoffice-2016-759.2|12	Version:	2016
21nr|softmaker-freeoffice-2016-759.2|13	Release:	%{revision}.2
21nr|softmaker-freeoffice-2016-759.2|14	License:	Freeware
21nr|softmaker-freeoffice-2016-759.2|15	Group:		Office
21nr|softmaker-freeoffice-2016-759.2|16	Url:		http://www.freeoffice.com
21nr|softmaker-freeoffice-2016-759.2|17	# Not allowed to re-distribute outside of ROSA products and repositories
21nr|softmaker-freeoffice-2016-759.2|18	Source0:	%{name}-%{revision}.tgz
21nr|softmaker-freeoffice-2016-759.2|19	Source1:	softmaker-freeoffice-license.txt
21nr|softmaker-freeoffice-2016-759.2|20	# Hunspell dictionaries
21nr|softmaker-freeoffice-2016-759.2|21	Source10:	http://www.softmaker.net/down/hunspell/softmaker-hunspell-russian.sox
21nr|softmaker-freeoffice-2016-759.2|22	Source11:	softmaker-hunspell-byelorussian-official.sox
21nr|softmaker-freeoffice-2016-759.2|23	Source12:	softmaker-hunspell-french-recommended.sox
21nr|softmaker-freeoffice-2016-759.2|24	Source13:	softmaker-hunspell-italian.sox
21nr|softmaker-freeoffice-2016-759.2|25	Source14:	softmaker-hunspell-polish.sox
21nr|softmaker-freeoffice-2016-759.2|26	Source15:	softmaker-hunspell-spanish-spain.sox
21nr|softmaker-freeoffice-2016-759.2|27	Source16:	softmaker-hunspell-ukrainian.sox
21nr|softmaker-freeoffice-2016-759.2|28	# Adjust desktop files for our needs
21nr|softmaker-freeoffice-2016-759.2|29	Patch0:		softmaker-freeoffice-2016-desktop.patch
21nr|softmaker-freeoffice-2016-759.2|30	BuildRequires:	imagemagick
21nr|softmaker-freeoffice-2016-759.2|31	ExclusiveArch:	%{ix86}
21nr|softmaker-freeoffice-2016-759.2|32	
21nr|softmaker-freeoffice-2016-759.2|33	%description
21nr|softmaker-freeoffice-2016-759.2|34	SoftMaker FreeOffice is a complete office suite.
21nr|softmaker-freeoffice-2016-759.2|35	
21nr|softmaker-freeoffice-2016-759.2|36	It is reliable, lightning-fast, and Microsoft Office-compatible and comes
21nr|softmaker-freeoffice-2016-759.2|37	with a word processor, spreadsheet, and presentation graphics software.
21nr|softmaker-freeoffice-2016-759.2|38	
21nr|softmaker-freeoffice-2016-759.2|39	Important! This edition of SoftMaker FreeOffice doesn't require a product key.
21nr|softmaker-freeoffice-2016-759.2|40	It's not allowed to be distributed outside of ROSA repositories and products.
21nr|softmaker-freeoffice-2016-759.2|41	
21nr|softmaker-freeoffice-2016-759.2|42	%files
21nr|softmaker-freeoffice-2016-759.2|43	%doc softmaker-freeoffice-license.txt
21nr|softmaker-freeoffice-2016-759.2|44	%{_bindir}/planmaker
21nr|softmaker-freeoffice-2016-759.2|45	%{_bindir}/presentations
21nr|softmaker-freeoffice-2016-759.2|46	%{_bindir}/textmaker
21nr|softmaker-freeoffice-2016-759.2|47	%{_datadir}/applications/planmaker.desktop
21nr|softmaker-freeoffice-2016-759.2|48	%{_datadir}/applications/presentations.desktop
21nr|softmaker-freeoffice-2016-759.2|49	%{_datadir}/applications/textmaker.desktop
21nr|softmaker-freeoffice-2016-759.2|50	%{_datadir}/mime/packages/%{name}.xml
21nr|softmaker-freeoffice-2016-759.2|51	%{_iconsdir}/hicolor/*/apps/planmaker.png
21nr|softmaker-freeoffice-2016-759.2|52	%{_iconsdir}/hicolor/*/apps/presentations.png
21nr|softmaker-freeoffice-2016-759.2|53	%{_iconsdir}/hicolor/*/apps/textmaker.png
21nr|softmaker-freeoffice-2016-759.2|54	%{_iconsdir}/hicolor/*/mimetypes/application-x-pmd.png
21nr|softmaker-freeoffice-2016-759.2|55	%{_iconsdir}/hicolor/*/mimetypes/application-x-prd.png
21nr|softmaker-freeoffice-2016-759.2|56	%{_iconsdir}/hicolor/*/mimetypes/application-x-tmd.png
21nr|softmaker-freeoffice-2016-759.2|57	%dir %{_libdir}/%{name}
21nr|softmaker-freeoffice-2016-759.2|58	%{_libdir}/%{name}/*
21nr|softmaker-freeoffice-2016-759.2|59	
21nr|softmaker-freeoffice-2016-759.2|60	%post
21nr|softmaker-freeoffice-2016-759.2|61	if [ `rpm -q softmaker-freeoffice-install | wc -w` == 1 ]
21nr|softmaker-freeoffice-2016-759.2|62	then
21nr|softmaker-freeoffice-2016-759.2|63	rpm -e softmaker-freeoffice-install
21nr|softmaker-freeoffice-2016-759.2|64	fi
21nr|softmaker-freeoffice-2016-759.2|65	
21nr|softmaker-freeoffice-2016-759.2|66	#----------------------------------------------------------------------------
21nr|softmaker-freeoffice-2016-759.2|67	
21nr|softmaker-freeoffice-2016-759.2|68	%prep
21nr|softmaker-freeoffice-2016-759.2|69	%setup -q -c
21nr|softmaker-freeoffice-2016-759.2|70	cp %{SOURCE1} .
21nr|softmaker-freeoffice-2016-759.2|71	
21nr|softmaker-freeoffice-2016-759.2|72	mkdir smfree
21nr|softmaker-freeoffice-2016-759.2|73	tar xf freeoffice.tgz -C smfree
21nr|softmaker-freeoffice-2016-759.2|74	rm -f freeoffice.tgz
21nr|softmaker-freeoffice-2016-759.2|75	%patch0 -p1
21nr|softmaker-freeoffice-2016-759.2|76	
21nr|softmaker-freeoffice-2016-759.2|77	# Because x86_64 package is a mix of 32 bit main binaries and smserver64
21nr|softmaker-freeoffice-2016-759.2|78	# we should rather ship pure 32 bit package only
21nr|softmaker-freeoffice-2016-759.2|79	rm -f smfree/smserver64
21nr|softmaker-freeoffice-2016-759.2|80	
21nr|softmaker-freeoffice-2016-759.2|81	# mv master/ofl%{oversion}files/smfree/mime .
21nr|softmaker-freeoffice-2016-759.2|82	# Use standard icons from icon themes for mimetypes
21nr|softmaker-freeoffice-2016-759.2|83	sed -i s,application-x-pmd,x-office-spreadsheet,g smfree/mime/%{name}%{oversion}.xml
21nr|softmaker-freeoffice-2016-759.2|84	sed -i s,application-x-prd,x-office-presentation,g smfree/mime/%{name}%{oversion}.xml
21nr|softmaker-freeoffice-2016-759.2|85	sed -i s,application-x-tmd,x-office-document,g smfree/mime/%{name}%{oversion}.xml
21nr|softmaker-freeoffice-2016-759.2|86	
21nr|softmaker-freeoffice-2016-759.2|87	# Hunspell dictionaries
21nr|softmaker-freeoffice-2016-759.2|88	mkdir smfree/hunspell
21nr|softmaker-freeoffice-2016-759.2|89	unzip %{SOURCE10} -d smfree/hunspell/ru_RU/
21nr|softmaker-freeoffice-2016-759.2|90	unzip %{SOURCE11} -d smfree/hunspell/be_BY_Official/
21nr|softmaker-freeoffice-2016-759.2|91	unzip %{SOURCE12} -d smfree/hunspell/fr_FR_Recommended/
21nr|softmaker-freeoffice-2016-759.2|92	unzip %{SOURCE13} -d smfree/hunspell/it_IT/
21nr|softmaker-freeoffice-2016-759.2|93	unzip %{SOURCE14} -d smfree/hunspell/pl_PL/
21nr|softmaker-freeoffice-2016-759.2|94	unzip %{SOURCE15} -d smfree/hunspell/es_ES/
21nr|softmaker-freeoffice-2016-759.2|95	unzip %{SOURCE16} -d smfree/hunspell/uk_UA/
21nr|softmaker-freeoffice-2016-759.2|96	
21nr|softmaker-freeoffice-2016-759.2|97	%build
21nr|softmaker-freeoffice-2016-759.2|98	
21nr|softmaker-freeoffice-2016-759.2|99	%install
21nr|softmaker-freeoffice-2016-759.2|100	# Copy main files
21nr|softmaker-freeoffice-2016-759.2|101	mkdir -p %{buildroot}%{_libdir}/%{name}
21nr|softmaker-freeoffice-2016-759.2|102	cp -r smfree/* %{buildroot}%{_libdir}/%{name}/
21nr|softmaker-freeoffice-2016-759.2|103	#cp -r shared_free/* %{buildroot}%{_libdir}/%{name}/
21nr|softmaker-freeoffice-2016-759.2|104	chmod 755 %{buildroot}%{_libdir}/%{name}/planmaker
21nr|softmaker-freeoffice-2016-759.2|105	chmod 755 %{buildroot}%{_libdir}/%{name}/presentations
21nr|softmaker-freeoffice-2016-759.2|106	chmod 755 %{buildroot}%{_libdir}/%{name}/textmaker
21nr|softmaker-freeoffice-2016-759.2|107	
21nr|softmaker-freeoffice-2016-759.2|108	# Create symlinks to run applications
21nr|softmaker-freeoffice-2016-759.2|109	mkdir -p %{buildroot}%{_bindir}
21nr|softmaker-freeoffice-2016-759.2|110	
21nr|softmaker-freeoffice-2016-759.2|111	# Install desktop files
21nr|softmaker-freeoffice-2016-759.2|112	mkdir -p %{buildroot}%{_datadir}/applications/
21nr|softmaker-freeoffice-2016-759.2|113	install -m 644 smfree/mime/pml%{oversion}.dsk %{buildroot}%{_datadir}/applications/planmaker.desktop
21nr|softmaker-freeoffice-2016-759.2|114	install -m 644 smfree/mime/prl%{oversion}.dsk %{buildroot}%{_datadir}/applications/presentations.desktop
21nr|softmaker-freeoffice-2016-759.2|115	install -m 644 smfree/mime/tml%{oversion}.dsk %{buildroot}%{_datadir}/applications/textmaker.desktop
21nr|softmaker-freeoffice-2016-759.2|116	
21nr|softmaker-freeoffice-2016-759.2|117	# Install menu icons
21nr|softmaker-freeoffice-2016-759.2|118	for N in 16 32 48 64 128 256 512;
21nr|softmaker-freeoffice-2016-759.2|119	do
21nr|softmaker-freeoffice-2016-759.2|120	install -D -m 0644 smfree/icons/pml_${N}.png %{buildroot}%{_iconsdir}/hicolor/${N}x${N}/apps/planmaker.png
21nr|softmaker-freeoffice-2016-759.2|121	install -D -m 0644 smfree/icons/prl_${N}.png %{buildroot}%{_iconsdir}/hicolor/${N}x${N}/apps/presentations.png
21nr|softmaker-freeoffice-2016-759.2|122	install -D -m 0644 smfree/icons/tml_${N}.png %{buildroot}%{_iconsdir}/hicolor/${N}x${N}/apps/textmaker.png
21nr|softmaker-freeoffice-2016-759.2|123	done
21nr|softmaker-freeoffice-2016-759.2|124	
21nr|softmaker-freeoffice-2016-759.2|125	# Install mime icons (not used for now)
21nr|softmaker-freeoffice-2016-759.2|126	for N in 16 32 48 64 128;
21nr|softmaker-freeoffice-2016-759.2|127	do
21nr|softmaker-freeoffice-2016-759.2|128	install -D -m 0644 smfree/icons/pmd_${N}.png %{buildroot}%{_iconsdir}/hicolor/${N}x${N}/mimetypes/application-x-pmd.png
21nr|softmaker-freeoffice-2016-759.2|129	install -D -m 0644 smfree/icons/prd_${N}.png %{buildroot}%{_iconsdir}/hicolor/${N}x${N}/mimetypes/application-x-prd.png
21nr|softmaker-freeoffice-2016-759.2|130	install -D -m 0644 smfree/icons/tmd_${N}.png %{buildroot}%{_iconsdir}/hicolor/${N}x${N}/mimetypes/application-x-tmd.png
21nr|softmaker-freeoffice-2016-759.2|131	done
21nr|softmaker-freeoffice-2016-759.2|132	
21nr|softmaker-freeoffice-2016-759.2|133	# Install mimetypes
21nr|softmaker-freeoffice-2016-759.2|134	mkdir -p %{buildroot}%{_datadir}/mime/packages/
21nr|softmaker-freeoffice-2016-759.2|135	install -m 644 smfree/mime/%{name}%{oversion}.xml %{buildroot}%{_datadir}/mime/packages/%{name}.xml
21nr|softmaker-freeoffice-2016-759.2|136	
21nr|softmaker-freeoffice-2016-759.2|137	# Create wrappers to run applications
21nr|softmaker-freeoffice-2016-759.2|138	mkdir -p %{buildroot}%{_bindir}
21nr|softmaker-freeoffice-2016-759.2|139	
21nr|softmaker-freeoffice-2016-759.2|140	cat > %{buildroot}%{_bindir}/planmaker << EOF
21nr|softmaker-freeoffice-2016-759.2|141	#!/bin/sh
21nr|softmaker-freeoffice-2016-759.2|142	# A script to run PlanMaker
21nr|softmaker-freeoffice-2016-759.2|143	if test ! -e \$HOME/.softmaker/hunspell
21nr|softmaker-freeoffice-2016-759.2|144	then
21nr|softmaker-freeoffice-2016-759.2|145	mkdir -p \$HOME/.softmaker/hunspell/
21nr|softmaker-freeoffice-2016-759.2|146	cp -r %{_libdir}/%{name}/hunspell/* \$HOME/.softmaker/hunspell/
21nr|softmaker-freeoffice-2016-759.2|147	fi
21nr|softmaker-freeoffice-2016-759.2|148	%{_libdir}/%{name}/planmaker "\$@"
21nr|softmaker-freeoffice-2016-759.2|149	EOF
21nr|softmaker-freeoffice-2016-759.2|150	chmod +x %{buildroot}%{_bindir}/planmaker
21nr|softmaker-freeoffice-2016-759.2|151	
21nr|softmaker-freeoffice-2016-759.2|152	cat > %{buildroot}%{_bindir}/presentations << EOF
21nr|softmaker-freeoffice-2016-759.2|153	#!/bin/sh
21nr|softmaker-freeoffice-2016-759.2|154	# A script to run Presentations
21nr|softmaker-freeoffice-2016-759.2|155	if test ! -e \$HOME/.softmaker/hunspell
21nr|softmaker-freeoffice-2016-759.2|156	then
21nr|softmaker-freeoffice-2016-759.2|157	mkdir -p \$HOME/.softmaker/hunspell/
21nr|softmaker-freeoffice-2016-759.2|158	cp -r %{_libdir}/%{name}/hunspell/* \$HOME/.softmaker/hunspell/
21nr|softmaker-freeoffice-2016-759.2|159	fi
21nr|softmaker-freeoffice-2016-759.2|160	ext="\${@##*.}"
21nr|softmaker-freeoffice-2016-759.2|161	shopt -s nocasematch
21nr|softmaker-freeoffice-2016-759.2|162	case "\$ext" in
21nr|softmaker-freeoffice-2016-759.2|163	"prs" ) %{_libdir}/%{name}/presentations -S\""\$@"\";;
21nr|softmaker-freeoffice-2016-759.2|164	"pps" ) %{_libdir}/%{name}/presentations -S\""\$@"\";;
21nr|softmaker-freeoffice-2016-759.2|165	"ppsx" ) %{_libdir}/%{name}/presentations -S\""\$@"\";;
21nr|softmaker-freeoffice-2016-759.2|166	* ) %{_libdir}/%{name}/presentations "\$@";;
21nr|softmaker-freeoffice-2016-759.2|167	esac
21nr|softmaker-freeoffice-2016-759.2|168	EOF
21nr|softmaker-freeoffice-2016-759.2|169	chmod +x %{buildroot}%{_bindir}/presentations
21nr|softmaker-freeoffice-2016-759.2|170	
21nr|softmaker-freeoffice-2016-759.2|171	cat > %{buildroot}%{_bindir}/textmaker << EOF
21nr|softmaker-freeoffice-2016-759.2|172	#!/bin/sh
21nr|softmaker-freeoffice-2016-759.2|173	# A script to run TextMaker
21nr|softmaker-freeoffice-2016-759.2|174	if test ! -e \$HOME/.softmaker/hunspell
21nr|softmaker-freeoffice-2016-759.2|175	then
21nr|softmaker-freeoffice-2016-759.2|176	mkdir -p \$HOME/.softmaker/hunspell/
21nr|softmaker-freeoffice-2016-759.2|177	cp -r %{_libdir}/%{name}/hunspell/* \$HOME/.softmaker/hunspell/
21nr|softmaker-freeoffice-2016-759.2|178	fi
21nr|softmaker-freeoffice-2016-759.2|179	LD_LIBRARY_PATH=\$LD_LIBRARY_PATH:%{_libdir}/%{name}/dpf %{_libdir}/%{name}/textmaker "\$@"
21nr|softmaker-freeoffice-2016-759.2|180	EOF
21nr|softmaker-freeoffice-2016-759.2|181	chmod +x %{buildroot}%{_bindir}/textmaker

20110 21
21nr|softmaker-freeoffice-install-1.0-8|1	Summary:	Download and install SoftMaker FreeOffice
21nr|softmaker-freeoffice-install-1.0-8|2	Name:		softmaker-freeoffice-install
21nr|softmaker-freeoffice-install-1.0-8|3	Version:	1.0
21nr|softmaker-freeoffice-install-1.0-8|4	Release:	8
21nr|softmaker-freeoffice-install-1.0-8|5	License:	Proprietary
21nr|softmaker-freeoffice-install-1.0-8|6	Group:		Office
21nr|softmaker-freeoffice-install-1.0-8|7	Url:		http://www.freeoffice.com
21nr|softmaker-freeoffice-install-1.0-8|8	Source0:	softmaker-freeoffice-install.desktop
21nr|softmaker-freeoffice-install-1.0-8|9	Source1:	softmaker-freeoffice-install.png
21nr|softmaker-freeoffice-install-1.0-8|10	Source2:	softmaker-freeoffice-install
21nr|softmaker-freeoffice-install-1.0-8|11	
21nr|softmaker-freeoffice-install-1.0-8|12	%description
21nr|softmaker-freeoffice-install-1.0-8|13	This is an installer for SoftMaker FreeOffice.
21nr|softmaker-freeoffice-install-1.0-8|14	
21nr|softmaker-freeoffice-install-1.0-8|15	%files
21nr|softmaker-freeoffice-install-1.0-8|16	%{_bindir}/%{name}
21nr|softmaker-freeoffice-install-1.0-8|17	%{_datadir}/applications/%{name}.desktop
21nr|softmaker-freeoffice-install-1.0-8|18	%{_datadir}/pixmaps/%{name}.png
21nr|softmaker-freeoffice-install-1.0-8|19	
21nr|softmaker-freeoffice-install-1.0-8|20	#----------------------------------------------------------------------------
21nr|softmaker-freeoffice-install-1.0-8|21	
21nr|softmaker-freeoffice-install-1.0-8|22	%prep
21nr|softmaker-freeoffice-install-1.0-8|23	
21nr|softmaker-freeoffice-install-1.0-8|24	%build
21nr|softmaker-freeoffice-install-1.0-8|25	# Nothing to build yet
21nr|softmaker-freeoffice-install-1.0-8|26	
21nr|softmaker-freeoffice-install-1.0-8|27	%install
21nr|softmaker-freeoffice-install-1.0-8|28	# desktop file
21nr|softmaker-freeoffice-install-1.0-8|29	mkdir -p %{buildroot}%{_datadir}/applications
21nr|softmaker-freeoffice-install-1.0-8|30	install -m644 %{SOURCE0} %{buildroot}%{_datadir}/applications/
21nr|softmaker-freeoffice-install-1.0-8|31	
21nr|softmaker-freeoffice-install-1.0-8|32	# icon file
21nr|softmaker-freeoffice-install-1.0-8|33	mkdir -p %{buildroot}%{_datadir}/pixmaps
21nr|softmaker-freeoffice-install-1.0-8|34	install -m644 %{SOURCE1} %{buildroot}%{_datadir}/pixmaps/
21nr|softmaker-freeoffice-install-1.0-8|35	
21nr|softmaker-freeoffice-install-1.0-8|36	# install script file
21nr|softmaker-freeoffice-install-1.0-8|37	mkdir -p %{buildroot}%{_bindir}/
21nr|softmaker-freeoffice-install-1.0-8|38	install -m755 %{SOURCE2} %{buildroot}%{_bindir}/

20111 21
21nr|sokoban-1.0.3-1|1	%define	debug_package %{nil}
21nr|sokoban-1.0.3-1|2	
21nr|sokoban-1.0.3-1|3	Summary:	Sokoban in space puzzle game
21nr|sokoban-1.0.3-1|4	Name:		sokoban
21nr|sokoban-1.0.3-1|5	# Fake version number: there is no one, only release date: 2011/12/31
21nr|sokoban-1.0.3-1|6	Version:	1.0.3
21nr|sokoban-1.0.3-1|7	Release:	1
21nr|sokoban-1.0.3-1|8	License:	Proprietary
21nr|sokoban-1.0.3-1|9	Group:		Games/Puzzles
21nr|sokoban-1.0.3-1|10	Url:		http://dansoft.krasnokamensk.ru/more.html?id=1014
21nr|sokoban-1.0.3-1|11	Source0:	http://dansoft.krasnokamensk.ru/data/1014/%{name}_linux.tar.gz
21nr|sokoban-1.0.3-1|12	Source1:	%{name}.desktop
21nr|sokoban-1.0.3-1|13	Source100:	%{name}.rpmlintrc
21nr|sokoban-1.0.3-1|14	Patch0:		sokoban-fix-game-and-libraries-path.patch
21nr|sokoban-1.0.3-1|15	BuildRequires:	imagemagick
21nr|sokoban-1.0.3-1|16	BuildRequires:	pkgconfig(libpng)
21nr|sokoban-1.0.3-1|17	
21nr|sokoban-1.0.3-1|18	%description
21nr|sokoban-1.0.3-1|19	Sokoban in space is a puzzle game.
21nr|sokoban-1.0.3-1|20	
21nr|sokoban-1.0.3-1|21	%files
21nr|sokoban-1.0.3-1|22	%doc COPYING
21nr|sokoban-1.0.3-1|23	%{_gamesbindir}/%{name}
21nr|sokoban-1.0.3-1|24	%{_gamesdatadir}/dansoft/%{name}/
21nr|sokoban-1.0.3-1|25	%{_datadir}/applications/%{name}.desktop
21nr|sokoban-1.0.3-1|26	%{_iconsdir}/hicolor/*/apps/%{name}.png
21nr|sokoban-1.0.3-1|27	
21nr|sokoban-1.0.3-1|28	#----------------------------------------------------------------------------
21nr|sokoban-1.0.3-1|29	
21nr|sokoban-1.0.3-1|30	%prep
21nr|sokoban-1.0.3-1|31	%autosetup -p1 -n %{name}_linux
21nr|sokoban-1.0.3-1|32	
21nr|sokoban-1.0.3-1|33	# Fix sRGB profile in the provided images
21nr|sokoban-1.0.3-1|34	for i in $(find -type f -name "*.png")
21nr|sokoban-1.0.3-1|35	do
21nr|sokoban-1.0.3-1|36	convert $i -strip $i
21nr|sokoban-1.0.3-1|37	done
21nr|sokoban-1.0.3-1|38	
21nr|sokoban-1.0.3-1|39	
21nr|sokoban-1.0.3-1|40	%build
21nr|sokoban-1.0.3-1|41	# Pre-built stuff: nothing to do...
21nr|sokoban-1.0.3-1|42	
21nr|sokoban-1.0.3-1|43	
21nr|sokoban-1.0.3-1|44	%install
21nr|sokoban-1.0.3-1|45	# Install the wrapper script
21nr|sokoban-1.0.3-1|46	install -dm755 %{buildroot}%{_gamesbindir}
21nr|sokoban-1.0.3-1|47	cp -R %{name}.sh %{buildroot}%{_gamesbindir}/%{name}
21nr|sokoban-1.0.3-1|48	chmod 755 %{buildroot}%{_gamesbindir}/%{name}
21nr|sokoban-1.0.3-1|49	
21nr|sokoban-1.0.3-1|50	
21nr|sokoban-1.0.3-1|51	# Install the game data
21nr|sokoban-1.0.3-1|52	mkdir -p %{buildroot}%{_gamesdatadir}/dansoft/%{name}/
21nr|sokoban-1.0.3-1|53	cp -R -t %{buildroot}%{_gamesdatadir}/dansoft/%{name} *
21nr|sokoban-1.0.3-1|54	rm -fr %{buildroot}%{_gamesdatadir}/dansoft/%{name}/%{name}.sh
21nr|sokoban-1.0.3-1|55	rm -rf %{buildroot}%{_gamesdatadir}/dansoft/%{name}/libs/*
21nr|sokoban-1.0.3-1|56	# Need world write permits here
21nr|sokoban-1.0.3-1|57	chmod 777 %{buildroot}%{_gamesdatadir}/dansoft/%{name}/maps
21nr|sokoban-1.0.3-1|58	chmod 777 %{buildroot}%{_gamesdatadir}/dansoft/%{name}/repeat
21nr|sokoban-1.0.3-1|59	chmod 777 %{buildroot}%{_gamesdatadir}/dansoft/%{name}/sandbox
21nr|sokoban-1.0.3-1|60	
21nr|sokoban-1.0.3-1|61	
21nr|sokoban-1.0.3-1|62	# Massage and install provided icons
21nr|sokoban-1.0.3-1|63	for size in 128x128 96x96 64x64 48x48 32x32 22x22 16x16 ; do
21nr|sokoban-1.0.3-1|64	install -dm 0755 %{buildroot}%{_iconsdir}/hicolor/$size/apps
21nr|sokoban-1.0.3-1|65	convert -strip -resize $size images/%{name}.png %{buildroot}%{_iconsdir}/hicolor/$size/apps/%{name}.png
21nr|sokoban-1.0.3-1|66	done
21nr|sokoban-1.0.3-1|67	
21nr|sokoban-1.0.3-1|68	
21nr|sokoban-1.0.3-1|69	# Install menu our entry
21nr|sokoban-1.0.3-1|70	desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{SOURCE1}

20112 21
21nr|sopcast-player-0.8.5-4|1	# In fact, it's noarch package but it depends on 32 bit only sp-auth
21nr|sopcast-player-0.8.5-4|2	# So keep sopcast-player 32 bit only too
21nr|sopcast-player-0.8.5-4|3	%define _enable_debug_packages %{nil}
21nr|sopcast-player-0.8.5-4|4	%define debug_package %{nil}
21nr|sopcast-player-0.8.5-4|5	
21nr|sopcast-player-0.8.5-4|6	Summary:	A GUI front-end to SopCast
21nr|sopcast-player-0.8.5-4|7	Name:		sopcast-player
21nr|sopcast-player-0.8.5-4|8	Version:	0.8.5
21nr|sopcast-player-0.8.5-4|9	Release:	4
21nr|sopcast-player-0.8.5-4|10	License:	GPLv2+
21nr|sopcast-player-0.8.5-4|11	Group:		Video
21nr|sopcast-player-0.8.5-4|12	Url:		http://code.google.com/p/sopcast-player/
21nr|sopcast-player-0.8.5-4|13	Source0:	http://sopcast-player.googlecode.com/files/%{name}-%{version}.tar.gz
21nr|sopcast-player-0.8.5-4|14	BuildRequires:	python-setuptools
21nr|sopcast-player-0.8.5-4|15	BuildRequires:	gettext
21nr|sopcast-player-0.8.5-4|16	BuildRequires:	vlc-devel
21nr|sopcast-player-0.8.5-4|17	Requires:	sp-auth
21nr|sopcast-player-0.8.5-4|18	Requires:	pygtk2
21nr|sopcast-player-0.8.5-4|19	Requires:	pygtk2.0-libglade
21nr|sopcast-player-0.8.5-4|20	Requires:	python
21nr|sopcast-player-0.8.5-4|21	Requires:	vlc
21nr|sopcast-player-0.8.5-4|22	ExclusiveArch:	%{ix86}
21nr|sopcast-player-0.8.5-4|23	
21nr|sopcast-player-0.8.5-4|24	%description
21nr|sopcast-player-0.8.5-4|25	SopCast Player is designed to be an easy to use Linux GUI front-end for the p2p
21nr|sopcast-player-0.8.5-4|26	streaming technology developed by SopCast. SopCast Player features an
21nr|sopcast-player-0.8.5-4|27	integrated video player, a channel guide, and bookmarks. Once SopCast Player is
21nr|sopcast-player-0.8.5-4|28	installed it simply "just works" with no required configuration.
21nr|sopcast-player-0.8.5-4|29	
21nr|sopcast-player-0.8.5-4|30	%prep
21nr|sopcast-player-0.8.5-4|31	%setup -qn %{name}
21nr|sopcast-player-0.8.5-4|32	
21nr|sopcast-player-0.8.5-4|33	%build
21nr|sopcast-player-0.8.5-4|34	%setup_compile_flags
21nr|sopcast-player-0.8.5-4|35	%make
21nr|sopcast-player-0.8.5-4|36	
21nr|sopcast-player-0.8.5-4|37	%install
21nr|sopcast-player-0.8.5-4|38	%makeinstall_std
21nr|sopcast-player-0.8.5-4|39	
21nr|sopcast-player-0.8.5-4|40	%find_lang %{name}
21nr|sopcast-player-0.8.5-4|41	
21nr|sopcast-player-0.8.5-4|42	%files -f %{name}.lang
21nr|sopcast-player-0.8.5-4|43	%{_bindir}/%{name}
21nr|sopcast-player-0.8.5-4|44	%{_datadir}/%{name}
21nr|sopcast-player-0.8.5-4|45	%{_datadir}/applications/%{name}.desktop
21nr|sopcast-player-0.8.5-4|46	%{_iconsdir}/hicolor/*/apps/%{name}.svg
21nr|sopcast-player-0.8.5-4|47	

20113 21
21nr|sp-auth-3.2.6-4|1	%define debug_package %{nil}
21nr|sp-auth-3.2.6-4|2	
21nr|sp-auth-3.2.6-4|3	%if %{_use_internal_dependency_generator}
21nr|sp-auth-3.2.6-4|4	%global __provides_exclude libstdc++(.*)
21nr|sp-auth-3.2.6-4|5	%global __requires_exclude libstdc++(.*)|(.*)GLIBC_PRIVATE(.*)
21nr|sp-auth-3.2.6-4|6	%endif
21nr|sp-auth-3.2.6-4|7	
21nr|sp-auth-3.2.6-4|8	Summary:	SopCast client
21nr|sp-auth-3.2.6-4|9	Name:		sp-auth
21nr|sp-auth-3.2.6-4|10	Version:	3.2.6
21nr|sp-auth-3.2.6-4|11	Release:	4
21nr|sp-auth-3.2.6-4|12	License:	Freeware
21nr|sp-auth-3.2.6-4|13	Group:		Video
21nr|sp-auth-3.2.6-4|14	Url:		http://code.google.com/p/sopcast-player/
21nr|sp-auth-3.2.6-4|15	Source0:	http://sopcast-player.googlecode.com/files/%{name}-%{version}.tar.gz
21nr|sp-auth-3.2.6-4|16	Source1:	libstdcpp5.tgz
21nr|sp-auth-3.2.6-4|17	ExclusiveArch:	%{ix86}
21nr|sp-auth-3.2.6-4|18	
21nr|sp-auth-3.2.6-4|19	%description
21nr|sp-auth-3.2.6-4|20	Command line version of SopCast client.
21nr|sp-auth-3.2.6-4|21	
21nr|sp-auth-3.2.6-4|22	%files
21nr|sp-auth-3.2.6-4|23	%{_bindir}/sp-sc-auth
21nr|sp-auth-3.2.6-4|24	%{_libdir}/%{name}
21nr|sp-auth-3.2.6-4|25	
21nr|sp-auth-3.2.6-4|26	#----------------------------------------------------------------------------
21nr|sp-auth-3.2.6-4|27	
21nr|sp-auth-3.2.6-4|28	%prep
21nr|sp-auth-3.2.6-4|29	%setup -q -n %{name} -a 1
21nr|sp-auth-3.2.6-4|30	
21nr|sp-auth-3.2.6-4|31	%build
21nr|sp-auth-3.2.6-4|32	# Nothing
21nr|sp-auth-3.2.6-4|33	
21nr|sp-auth-3.2.6-4|34	%install
21nr|sp-auth-3.2.6-4|35	mkdir -p %{buildroot}%{_libdir}/%{name}
21nr|sp-auth-3.2.6-4|36	install -m 0755 sp-sc-auth %{buildroot}%{_libdir}/%{name}/
21nr|sp-auth-3.2.6-4|37	install -m 0755 usr/lib/libstdc++.so.5.0.1 %{buildroot}%{_libdir}/%{name}/
21nr|sp-auth-3.2.6-4|38	
21nr|sp-auth-3.2.6-4|39	pushd %{buildroot}%{_libdir}/%{name}
21nr|sp-auth-3.2.6-4|40	ln -s libstdc++.so.5.0.1 libstdc++.so.5
21nr|sp-auth-3.2.6-4|41	popd
21nr|sp-auth-3.2.6-4|42	
21nr|sp-auth-3.2.6-4|43	# Wrapper
21nr|sp-auth-3.2.6-4|44	mkdir -p %{buildroot}%{_bindir}
21nr|sp-auth-3.2.6-4|45	cat > %{buildroot}%{_bindir}/sp-sc-auth << EOF
21nr|sp-auth-3.2.6-4|46	#!/bin/bash
21nr|sp-auth-3.2.6-4|47	
21nr|sp-auth-3.2.6-4|48	pushd %{_libdir}/%{name}
21nr|sp-auth-3.2.6-4|49	LD_PRELOAD=./libstdc++.so.5 ./sp-sc-auth \$@
21nr|sp-auth-3.2.6-4|50	popd
21nr|sp-auth-3.2.6-4|51	EOF
21nr|sp-auth-3.2.6-4|52	
21nr|sp-auth-3.2.6-4|53	chmod 0755 %{buildroot}%{_bindir}/sp-sc-auth

20114 21
21nr|spear-demo-1-3|1	Name:           spear-demo
21nr|spear-demo-1-3|2	Version:        1
21nr|spear-demo-1-3|3	Release:        3
21nr|spear-demo-1-3|4	Summary:        Spear of Destiny Demo data files
21nr|spear-demo-1-3|5	Group:          Games/Adventure
21nr|spear-demo-1-3|6	License:        Distributable
21nr|spear-demo-1-3|7	URL:            http://www.idsoftware.com/games/wolfenstein/spear/
21nr|spear-demo-1-3|8	#Source0:        ftp://ftp.padua.org/pub/msdos/dos/games/local/soddemo.zip
21nr|spear-demo-1-3|9	# repack to tar.gz
21nr|spear-demo-1-3|10	Source0:        soddemo.tar.gz
21nr|spear-demo-1-3|11	BuildArch:      noarch
21nr|spear-demo-1-3|12	
21nr|spear-demo-1-3|13	%description
21nr|spear-demo-1-3|14	This package contains date files for the demo of
21nr|spear-demo-1-3|15	id Software's first-person shooter Wolfenstein 3D: Spear of Destiny.
21nr|spear-demo-1-3|16	
21nr|spear-demo-1-3|17	%prep
21nr|spear-demo-1-3|18	%setup -q -n soddemo
21nr|spear-demo-1-3|19	sed -i 's|\r||g' SOD.DOC
21nr|spear-demo-1-3|20	
21nr|spear-demo-1-3|21	
21nr|spear-demo-1-3|22	%build
21nr|spear-demo-1-3|23	# nothing to build data files only
21nr|spear-demo-1-3|24	
21nr|spear-demo-1-3|25	%install
21nr|spear-demo-1-3|26	mkdir -p %{buildroot}%{_datadir}/spear/demo
21nr|spear-demo-1-3|27	install -p -m 644 *.SDM %{buildroot}%{_datadir}/spear/demo
21nr|spear-demo-1-3|28	
21nr|spear-demo-1-3|29	
21nr|spear-demo-1-3|30	%files
21nr|spear-demo-1-3|31	%defattr(-,root,root,-)
21nr|spear-demo-1-3|32	%doc SOD.DOC
21nr|spear-demo-1-3|33	%{_datadir}/spear

20115 21
21nr|spectrum-roms-20081224-3|1	%define 	version 20081224
21nr|spectrum-roms-20081224-3|2	
21nr|spectrum-roms-20081224-3|3	Name:           spectrum-roms
21nr|spectrum-roms-20081224-3|4	Version:        %{version}
21nr|spectrum-roms-20081224-3|5	Release:        3
21nr|spectrum-roms-20081224-3|6	Summary:        A collection of Spectrum ROM images
21nr|spectrum-roms-20081224-3|7	Group:          Emulators
21nr|spectrum-roms-20081224-3|8	License:        Distributable
21nr|spectrum-roms-20081224-3|9	URL:            http://www.chiark.greenend.org.uk/~cjwatson/code/spectrum-roms/
21nr|spectrum-roms-20081224-3|10	Source0:        http://www.chiark.greenend.org.uk/~cjwatson/code/%{name}/%{name}-%{version}.tar.gz
21nr|spectrum-roms-20081224-3|11	Source1:        %{name}-distribution.txt
21nr|spectrum-roms-20081224-3|12	BuildArch:      noarch
21nr|spectrum-roms-20081224-3|13	
21nr|spectrum-roms-20081224-3|14	%description
21nr|spectrum-roms-20081224-3|15	This package provides images of the read-only memories from various
21nr|spectrum-roms-20081224-3|16	versions of the Sinclair Spectrum. They can be used with various emulators.
21nr|spectrum-roms-20081224-3|17	
21nr|spectrum-roms-20081224-3|18	%prep
21nr|spectrum-roms-20081224-3|19	%setup -q -n %{name}
21nr|spectrum-roms-20081224-3|20	
21nr|spectrum-roms-20081224-3|21	%build
21nr|spectrum-roms-20081224-3|22	%make
21nr|spectrum-roms-20081224-3|23	
21nr|spectrum-roms-20081224-3|24	%install
21nr|spectrum-roms-20081224-3|25	rm -rf %{buildroot}
21nr|spectrum-roms-20081224-3|26	make install DESTDIR=%{buildroot}%{_prefix}
21nr|spectrum-roms-20081224-3|27	
21nr|spectrum-roms-20081224-3|28	install -pm 0644 %{SOURCE1} distribution.txt
21nr|spectrum-roms-20081224-3|29	
21nr|spectrum-roms-20081224-3|30	rm -rf %{buildroot}%{_docdir}
21nr|spectrum-roms-20081224-3|31	
21nr|spectrum-roms-20081224-3|32	%clean
21nr|spectrum-roms-20081224-3|33	rm -rf %{buildroot}
21nr|spectrum-roms-20081224-3|34	
21nr|spectrum-roms-20081224-3|35	%files
21nr|spectrum-roms-20081224-3|36	%defattr(-,root,root,-)
21nr|spectrum-roms-20081224-3|37	%doc ChangeLog README distribution.txt
21nr|spectrum-roms-20081224-3|38	%{_datadir}/%{name}

20116 21
21nr|speedtouch-firmware-0.1-11|1	%define oname speedtouch_mgmt
21nr|speedtouch-firmware-0.1-11|2	
21nr|speedtouch-firmware-0.1-11|3	Summary:	Alcatel Speedtouch USB adsl modem microcode
21nr|speedtouch-firmware-0.1-11|4	Name:		speedtouch-firmware
21nr|speedtouch-firmware-0.1-11|5	Version:	0.1
21nr|speedtouch-firmware-0.1-11|6	Release:	11
21nr|speedtouch-firmware-0.1-11|7	License:	Commercial
21nr|speedtouch-firmware-0.1-11|8	Group:		System/Kernel and hardware
21nr|speedtouch-firmware-0.1-11|9	#http://download.ethomson.com/download/WebUpgrade_MacOSX_R3.zip
21nr|speedtouch-firmware-0.1-11|10	#http://download.ethomson.com/download/KQD6_R204.zip
21nr|speedtouch-firmware-0.1-11|11	#http://www.speedtouch.com/download/drivers/USB/SpeedTouch330_firmware_3012.zip
21nr|speedtouch-firmware-0.1-11|12	Url: 		http://speedtouch.sourceforge.net
21nr|speedtouch-firmware-0.1-11|13	Source0:	%{oname}-%{version}.tar.bz2
21nr|speedtouch-firmware-0.1-11|14	BuildRequires:	speedtouch-firmware-extractor
21nr|speedtouch-firmware-0.1-11|15	BuildArch:	noarch
21nr|speedtouch-firmware-0.1-11|16	
21nr|speedtouch-firmware-0.1-11|17	%description
21nr|speedtouch-firmware-0.1-11|18	Alcatel Speedtouch USB adsl modem microcode. Copyright Alcatel.
21nr|speedtouch-firmware-0.1-11|19	Needed to make the modem work.
21nr|speedtouch-firmware-0.1-11|20	
21nr|speedtouch-firmware-0.1-11|21	%files
21nr|speedtouch-firmware-0.1-11|22	/lib/firmware/speedtch-*.bin.*
21nr|speedtouch-firmware-0.1-11|23	
21nr|speedtouch-firmware-0.1-11|24	#----------------------------------------------------------------------------
21nr|speedtouch-firmware-0.1-11|25	
21nr|speedtouch-firmware-0.1-11|26	%prep
21nr|speedtouch-firmware-0.1-11|27	%setup -q -n %{oname}-%{version}
21nr|speedtouch-firmware-0.1-11|28	mv mgmt.o mgmt_rev0.o
21nr|speedtouch-firmware-0.1-11|29	
21nr|speedtouch-firmware-0.1-11|30	%build
21nr|speedtouch-firmware-0.1-11|31	for rev in 0 2 4; do
21nr|speedtouch-firmware-0.1-11|32	/usr/sbin/firmware-extractor mgmt_rev$rev.o
21nr|speedtouch-firmware-0.1-11|33	for stage in 1 2; do
21nr|speedtouch-firmware-0.1-11|34	mv speedtch-$stage.bin speedtch-$stage.bin.$rev
21nr|speedtouch-firmware-0.1-11|35	done
21nr|speedtouch-firmware-0.1-11|36	done
21nr|speedtouch-firmware-0.1-11|37	
21nr|speedtouch-firmware-0.1-11|38	%install
21nr|speedtouch-firmware-0.1-11|39	mkdir -p -m 755 %{buildroot}/lib/firmware
21nr|speedtouch-firmware-0.1-11|40	install -m 644 speedtch-*.bin.* %{buildroot}/lib/firmware

20117 21
21nr|spravki-bk-3.0.4-6|1	%global debug_package %{nil}
21nr|spravki-bk-3.0.4-6|2	%define srcfile qiQ7AvfXWtSl8OzKgifv1XgpAO4YHAtt
21nr|spravki-bk-3.0.4-6|3	
21nr|spravki-bk-3.0.4-6|4	%global __typelib_requires %{nil}
21nr|spravki-bk-3.0.4-6|5	# libms*.so are bundled dotnet librararies
21nr|spravki-bk-3.0.4-6|6	%global __requires_exclude ^lib(ms.*|lttng-ust|ffmpeg|EGL|GLES|vulkan|\\.so.*$)
21nr|spravki-bk-3.0.4-6|7	%global __provides_exclude_from /opt
21nr|spravki-bk-3.0.4-6|8	
21nr|spravki-bk-3.0.4-6|9	Summary(ru_RU.UTF-8):	СПО Справки БК
21nr|spravki-bk-3.0.4-6|10	Summary:	Spravki BK
21nr|spravki-bk-3.0.4-6|11	Name:		spravki-bk
21nr|spravki-bk-3.0.4-6|12	Version:	3.0.4
21nr|spravki-bk-3.0.4-6|13	Release:	6
21nr|spravki-bk-3.0.4-6|14	License:	Proprietary
21nr|spravki-bk-3.0.4-6|15	Group:		Office
21nr|spravki-bk-3.0.4-6|16	Url:		http://www.kremlin.ru/structure/additional/12
21nr|spravki-bk-3.0.4-6|17	Vendor:		ФСО России
21nr|spravki-bk-3.0.4-6|18	Source0:	http://static.kremlin.ru/media/events/files/ru/%{srcfile}.zip
21nr|spravki-bk-3.0.4-6|19	Source1:	%{name}.rpmlintrc
21nr|spravki-bk-3.0.4-6|20	Source2:	sbk.desktop
21nr|spravki-bk-3.0.4-6|21	Source3:	%{name}.svg
21nr|spravki-bk-3.0.4-6|22	Requires:	libgdiplus.so.0%{_arch_tag_suffix}
21nr|spravki-bk-3.0.4-6|23	ExclusiveArch:	x86_64
21nr|spravki-bk-3.0.4-6|24	BuildRequires:	bsdtar
21nr|spravki-bk-3.0.4-6|25	BuildRequires:	desktop-file-utils
21nr|spravki-bk-3.0.4-6|26	
21nr|spravki-bk-3.0.4-6|27	%description
21nr|spravki-bk-3.0.4-6|28	%{summary}.
21nr|spravki-bk-3.0.4-6|29	
21nr|spravki-bk-3.0.4-6|30	%description -l ru_RU.UTF-8
21nr|spravki-bk-3.0.4-6|31	СПО "Справки БК"
21nr|spravki-bk-3.0.4-6|32	
21nr|spravki-bk-3.0.4-6|33	%files
21nr|spravki-bk-3.0.4-6|34	/opt/%{name}
21nr|spravki-bk-3.0.4-6|35	%{_datadir}/applications/*.desktop
21nr|spravki-bk-3.0.4-6|36	%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21nr|spravki-bk-3.0.4-6|37	
21nr|spravki-bk-3.0.4-6|38	#------------------------------------------------------------------
21nr|spravki-bk-3.0.4-6|39	
21nr|spravki-bk-3.0.4-6|40	%prep
21nr|spravki-bk-3.0.4-6|41	%setup -c -n %{srcfile}
21nr|spravki-bk-3.0.4-6|42	bsdtar -xf *.deb
21nr|spravki-bk-3.0.4-6|43	bsdtar -xf data.tar*
21nr|spravki-bk-3.0.4-6|44	rm -rf opt/spravki-bk/resources/bin/*sbk-cleaner-path*
21nr|spravki-bk-3.0.4-6|45	
21nr|spravki-bk-3.0.4-6|46	%install
21nr|spravki-bk-3.0.4-6|47	mkdir -p %{buildroot}/opt
21nr|spravki-bk-3.0.4-6|48	mkdir -p %{buildroot}%{_iconsdir}/hicolor/scalable/apps
21nr|spravki-bk-3.0.4-6|49	
21nr|spravki-bk-3.0.4-6|50	cp -rf opt/%{name} %{buildroot}/opt/
21nr|spravki-bk-3.0.4-6|51	install -m644 %{SOURCE3} %{buildroot}%{_iconsdir}/hicolor/scalable/apps/
21nr|spravki-bk-3.0.4-6|52	desktop-file-install %{SOURCE2}
21nr|spravki-bk-3.0.4-6|53	
21nr|spravki-bk-3.0.4-6|54	# For make sbk bin happy
21nr|spravki-bk-3.0.4-6|55	ln -sf /usr/lib64/libgdiplus.so.0 %{buildroot}/opt/spravki-bk/resources/bin/libgdiplus.so

20118 21
21nr|steam-1.0.0.75-3|1	%define debug_package %{nil}
21nr|steam-1.0.0.75-3|2	
21nr|steam-1.0.0.75-3|3	%global __requires_exclude libOpenCL.so.*
21nr|steam-1.0.0.75-3|4	
21nr|steam-1.0.0.75-3|5	Summary:	Installer for Valve's digital software distribution service
21nr|steam-1.0.0.75-3|6	Name:		steam
21nr|steam-1.0.0.75-3|7	Version:	1.0.0.75
21nr|steam-1.0.0.75-3|8	Release:	3
21nr|steam-1.0.0.75-3|9	License:	Freeware
21nr|steam-1.0.0.75-3|10	Group:		Games/Other
21nr|steam-1.0.0.75-3|11	Url:		https://github.com/ValveSoftware/steam-for-linux
21nr|steam-1.0.0.75-3|12	Source0:	http://repo.steampowered.com/steam/pool/steam/s/steam/%{name}_%{version}.tar.gz
21nr|steam-1.0.0.75-3|13	Source1:	%{name}.rpmlintrc
21nr|steam-1.0.0.75-3|14	Patch2:		fix-execution-with-system-runtime.patch
21nr|steam-1.0.0.75-3|15	Patch3:		steam-no-dumps.patch
21nr|steam-1.0.0.75-3|16	Patch4:		steam_1.0.0.71-desktop.patch
21nr|steam-1.0.0.75-3|17	Patch5:		steam_input_rules.patch
21nr|steam-1.0.0.75-3|18	Patch6:		steam_vr_rules.patch
21nr|steam-1.0.0.75-3|19	Patch7:		steam_1.0.0.74-use-system-locales.patch
21nr|steam-1.0.0.75-3|20	
21nr|steam-1.0.0.75-3|21	BuildRequires:	hicolor-icon-theme
21nr|steam-1.0.0.75-3|22	
21nr|steam-1.0.0.75-3|23	Requires:	alsa-lib
21nr|steam-1.0.0.75-3|24	Requires:	awk
21nr|steam-1.0.0.75-3|25	Requires:	coreutils
21nr|steam-1.0.0.75-3|26	Requires:	curl
21nr|steam-1.0.0.75-3|27	Requires:	libcurl-openssl%{_isa}
21nr|steam-1.0.0.75-3|28	# binaries built on Debian/Ubuntu are often linked to libcurl-gnutls.so.4
21nr|steam-1.0.0.75-3|29	Requires:	libcurl-gnutls%{_isa}
21nr|steam-1.0.0.75-3|30	Requires:	dbus
21nr|steam-1.0.0.75-3|31	Requires:	desktop-file-utils
21nr|steam-1.0.0.75-3|32	Requires:	fonts-ttf-liberation
21nr|steam-1.0.0.75-3|33	Requires:	gdk-pixbuf2.0
21nr|steam-1.0.0.75-3|34	Requires:	gio2.0-32
21nr|steam-1.0.0.75-3|35	Requires:	gtk+2.0
21nr|steam-1.0.0.75-3|36	Requires:	heimdal-libs
21nr|steam-1.0.0.75-3|37	Requires:	hicolor-icon-theme
21nr|steam-1.0.0.75-3|38	Requires:	nss
21nr|steam-1.0.0.75-3|39	Requires:	openal
21nr|steam-1.0.0.75-3|40	Requires:	pulseaudio
21nr|steam-1.0.0.75-3|41	Requires:	xterm
21nr|steam-1.0.0.75-3|42	Requires:	xz
21nr|steam-1.0.0.75-3|43	Requires:	zenity
21nr|steam-1.0.0.75-3|44	
21nr|steam-1.0.0.75-3|45	# Packages required to run Steam using the native system libraries
21nr|steam-1.0.0.75-3|46	# rather than the runtime it keeps (which may be quite old):
21nr|steam-1.0.0.75-3|47	%ifarch %{x86_64}
21nr|steam-1.0.0.75-3|48	Requires:	lib64opencl1
21nr|steam-1.0.0.75-3|49	%endif
21nr|steam-1.0.0.75-3|50	Requires:	libacl1
21nr|steam-1.0.0.75-3|51	Requires:	libalsa-plugins
21nr|steam-1.0.0.75-3|52	Requires:	libalsa-plugins-jack
21nr|steam-1.0.0.75-3|53	Requires:	libalsa-plugins-pulseaudio
21nr|steam-1.0.0.75-3|54	Requires:	libappindicator1
21nr|steam-1.0.0.75-3|55	Requires:	libasound2
21nr|steam-1.0.0.75-3|56	Requires:	libasyncns0
21nr|steam-1.0.0.75-3|57	Requires:	libatk1.0_0
21nr|steam-1.0.0.75-3|58	Requires:	libattr1
21nr|steam-1.0.0.75-3|59	Requires:	libavahi-client3
21nr|steam-1.0.0.75-3|60	Requires:	libavahi-common3
21nr|steam-1.0.0.75-3|61	Requires:	libavcodec58
21nr|steam-1.0.0.75-3|62	Requires:	libavformat58
21nr|steam-1.0.0.75-3|63	Requires:	libavutil56
21nr|steam-1.0.0.75-3|64	Requires:	libbzip2_1
21nr|steam-1.0.0.75-3|65	Requires:	libcairo2
21nr|steam-1.0.0.75-3|66	Requires:	libcanberra0
21nr|steam-1.0.0.75-3|67	Requires:	libcanberra-gtk0
21nr|steam-1.0.0.75-3|68	Requires:	libcap2
21nr|steam-1.0.0.75-3|69	Requires:	libcg0
21nr|steam-1.0.0.75-3|70	Requires:	libcups2
21nr|steam-1.0.0.75-3|71	Requires:	libcurl-openssl(x86-32)
21nr|steam-1.0.0.75-3|72	Requires:	libcurl-gnutls(x86-32)
21nr|steam-1.0.0.75-3|73	Requires:	libdbus-1_3
21nr|steam-1.0.0.75-3|74	Requires:	libdbus-glib-1_2
21nr|steam-1.0.0.75-3|75	Requires:	libdbusmenu-glib4
21nr|steam-1.0.0.75-3|76	Requires:	libdbusmenu-gtk4
21nr|steam-1.0.0.75-3|77	Requires:	libdconf1
21nr|steam-1.0.0.75-3|78	Requires:	libdrm2
21nr|steam-1.0.0.75-3|79	Requires:	libexif12
21nr|steam-1.0.0.75-3|80	Requires:	libexpat1
21nr|steam-1.0.0.75-3|81	Requires:	libext2fs2
21nr|steam-1.0.0.75-3|82	Requires:	libffi7
21nr|steam-1.0.0.75-3|83	Requires:	libflac8
21nr|steam-1.0.0.75-3|84	Requires:	libfontconfig1
21nr|steam-1.0.0.75-3|85	Requires:	libfreebl3
21nr|steam-1.0.0.75-3|86	Requires:	libfreeglut3
21nr|steam-1.0.0.75-3|87	Requires:	libfreetype6
21nr|steam-1.0.0.75-3|88	Requires:	libgcc1
21nr|steam-1.0.0.75-3|89	Requires:	libGConf2_4
21nr|steam-1.0.0.75-3|90	Requires:	libgcrypt20
21nr|steam-1.0.0.75-3|91	Requires:	libgcrypt20
21nr|steam-1.0.0.75-3|92	Requires:	libgdk_pixbuf2.0_0
21nr|steam-1.0.0.75-3|93	Requires:	libgdk_pixbuf_xlib2.0_0
21nr|steam-1.0.0.75-3|94	Requires:	libgio2.0_0
21nr|steam-1.0.0.75-3|95	Requires:	libgl1
21nr|steam-1.0.0.75-3|96	Requires:	libglib2.0_0
21nr|steam-1.0.0.75-3|97	Requires:	libglu1
21nr|steam-1.0.0.75-3|98	Requires:	libgmodule2.0_0
21nr|steam-1.0.0.75-3|99	Requires:	libgmp10
21nr|steam-1.0.0.75-3|100	Requires:	libgobject2.0_0
21nr|steam-1.0.0.75-3|101	Requires:	libgomp1
21nr|steam-1.0.0.75-3|102	Requires:	libgpg-error0
21nr|steam-1.0.0.75-3|103	Requires:	libgraphite2_3
21nr|steam-1.0.0.75-3|104	Requires:	libgssapi_krb5_2
21nr|steam-1.0.0.75-3|105	Requires:	libgstreamer1.0_0
21nr|steam-1.0.0.75-3|106	Requires:	libgstreamer-plugins-base1.0_0
21nr|steam-1.0.0.75-3|107	Requires:	libgthread2.0_0
21nr|steam-1.0.0.75-3|108	Requires:	libgtk+2.0_0
21nr|steam-1.0.0.75-3|109	Requires:	libgtk-engines2
21nr|steam-1.0.0.75-3|110	Requires:	libgtk-modules2.0
21nr|steam-1.0.0.75-3|111	Requires:	libgudev1.0_0
21nr|steam-1.0.0.75-3|112	Requires:	libharfbuzz0
21nr|steam-1.0.0.75-3|113	Requires:	libice6
21nr|steam-1.0.0.75-3|114	Requires:	libidn12
21nr|steam-1.0.0.75-3|115	Requires:	libindicator7
21nr|steam-1.0.0.75-3|116	Requires:	libjack0
21nr|steam-1.0.0.75-3|117	Requires:	libjacknet0
21nr|steam-1.0.0.75-3|118	Requires:	libjasper4
21nr|steam-1.0.0.75-3|119	Requires:	libjpeg62
21nr|steam-1.0.0.75-3|120	Requires:	libjpeg8
21nr|steam-1.0.0.75-3|121	Requires:	libjson-c5
21nr|steam-1.0.0.75-3|122	Requires:	libk5crypto3
21nr|steam-1.0.0.75-3|123	Requires:	libkeyutils1
21nr|steam-1.0.0.75-3|124	Requires:	libkrb5_3
21nr|steam-1.0.0.75-3|125	Requires:	libkrb5support0
21nr|steam-1.0.0.75-3|126	Requires:	liblcms2_2
21nr|steam-1.0.0.75-3|127	Requires:	libldap2.4_2
21nr|steam-1.0.0.75-3|128	Requires:	libltdl7
21nr|steam-1.0.0.75-3|129	Requires:	liblzma5
21nr|steam-1.0.0.75-3|130	Requires:	libmurrine
21nr|steam-1.0.0.75-3|131	Requires:	libncurses6
21nr|steam-1.0.0.75-3|132	Requires:	libncursesw6
21nr|steam-1.0.0.75-3|133	Requires:	libnm0
21nr|steam-1.0.0.75-3|134	Requires:	libnotify4
21nr|steam-1.0.0.75-3|135	Requires:	libnspr4
21nr|steam-1.0.0.75-3|136	Requires:	libnss3
21nr|steam-1.0.0.75-3|137	Requires:	libogg0
21nr|steam-1.0.0.75-3|138	Requires:	libopenal1
21nr|steam-1.0.0.75-3|139	Requires:	libopencl1
21nr|steam-1.0.0.75-3|140	Requires:	libopenssl-engines1.1
21nr|steam-1.0.0.75-3|141	Requires:	liborc0.4_0
21nr|steam-1.0.0.75-3|142	Requires:	liborc-test0.4_0
21nr|steam-1.0.0.75-3|143	Requires:	libp11-kit0
21nr|steam-1.0.0.75-3|144	Requires:	libpango1.0_0
21nr|steam-1.0.0.75-3|145	Requires:	libpangocairo1.0_0
21nr|steam-1.0.0.75-3|146	Requires:	libpangoft2_1.0_0
21nr|steam-1.0.0.75-3|147	Requires:	libpango-modules1.0
21nr|steam-1.0.0.75-3|148	Requires:	libpangoxft1.0_0
21nr|steam-1.0.0.75-3|149	Requires:	libpci3
21nr|steam-1.0.0.75-3|150	Requires:	libpcre1
21nr|steam-1.0.0.75-3|151	Requires:	libpcrecpp0
21nr|steam-1.0.0.75-3|152	Requires:	libpipewire0.3_0
21nr|steam-1.0.0.75-3|153	Requires:	libpixman1_0
21nr|steam-1.0.0.75-3|154	Requires:	libpng16
21nr|steam-1.0.0.75-3|155	Requires:	libpulseaudio0
21nr|steam-1.0.0.75-3|156	Requires:	librtmp0
21nr|steam-1.0.0.75-3|157	Requires:	libsamplerate0
21nr|steam-1.0.0.75-3|158	Requires:	libsasl2
21nr|steam-1.0.0.75-3|159	Requires:	libsasl2-plug-sasldb
21nr|steam-1.0.0.75-3|160	Requires:	libSDL1.2_0
21nr|steam-1.0.0.75-3|161	Requires:	libSDL2_2.0_0
21nr|steam-1.0.0.75-3|162	Requires:	libSDL2_image2.0_0
21nr|steam-1.0.0.75-3|163	Requires:	libSDL2_mixer2.0_0
21nr|steam-1.0.0.75-3|164	Requires:	libSDL2_net2.0_0
21nr|steam-1.0.0.75-3|165	Requires:	libSDL2_ttf2.0_0
21nr|steam-1.0.0.75-3|166	Requires:	libSDL_image1.2_0
21nr|steam-1.0.0.75-3|167	Requires:	libSDL_mixer1.2_0
21nr|steam-1.0.0.75-3|168	Requires:	libSDL_ttf2.0_0
21nr|steam-1.0.0.75-3|169	Requires:	libselinux1
21nr|steam-1.0.0.75-3|170	Requires:	libsm6
21nr|steam-1.0.0.75-3|171	Requires:	libsndfile1
21nr|steam-1.0.0.75-3|172	Requires:	libspeex1
21nr|steam-1.0.0.75-3|173	Requires:	libsqlite3_0
21nr|steam-1.0.0.75-3|174	Requires:	libstdc++6
21nr|steam-1.0.0.75-3|175	Requires:	libswscaler5
21nr|steam-1.0.0.75-3|176	Requires:	libsystemd0
21nr|steam-1.0.0.75-3|177	Requires:	libtdb1
21nr|steam-1.0.0.75-3|178	Requires:	libtheora0
21nr|steam-1.0.0.75-3|179	Requires:	libtheoradec1
21nr|steam-1.0.0.75-3|180	Requires:	libtheoraenc1
21nr|steam-1.0.0.75-3|181	# Requires:	libtinfo5
21nr|steam-1.0.0.75-3|182	Requires:	libudev1
21nr|steam-1.0.0.75-3|183	Requires:	libusb1.0_0
21nr|steam-1.0.0.75-3|184	Requires:	libuuid1
21nr|steam-1.0.0.75-3|185	Requires:	libva2
21nr|steam-1.0.0.75-3|186	Requires:	libvdpau1
21nr|steam-1.0.0.75-3|187	Requires:	libvdpau-trace
21nr|steam-1.0.0.75-3|188	Requires:	libvorbis0
21nr|steam-1.0.0.75-3|189	Requires:	libvorbisenc2
21nr|steam-1.0.0.75-3|190	Requires:	libvorbisfile3
21nr|steam-1.0.0.75-3|191	Requires:	libvpx6
21nr|steam-1.0.0.75-3|192	Requires:	libvulkan1
21nr|steam-1.0.0.75-3|193	Requires:	libwrap0
21nr|steam-1.0.0.75-3|194	Requires:	libx11_6
21nr|steam-1.0.0.75-3|195	Requires:	libx11-xcb1
21nr|steam-1.0.0.75-3|196	Requires:	libxau6
21nr|steam-1.0.0.75-3|197	Requires:	libxaw7
21nr|steam-1.0.0.75-3|198	Requires:	libxcb1
21nr|steam-1.0.0.75-3|199	Requires:	libxcb-composite0
21nr|steam-1.0.0.75-3|200	Requires:	libxcb-damage0
21nr|steam-1.0.0.75-3|201	Requires:	libxcb-dpms0
21nr|steam-1.0.0.75-3|202	Requires:	libxcb-dri2_0
21nr|steam-1.0.0.75-3|203	Requires:	libxcb-dri3_0
21nr|steam-1.0.0.75-3|204	Requires:	libxcb-glx0
21nr|steam-1.0.0.75-3|205	Requires:	libxcb-present0
21nr|steam-1.0.0.75-3|206	Requires:	libxcb-randr0
21nr|steam-1.0.0.75-3|207	Requires:	libxcb-record0
21nr|steam-1.0.0.75-3|208	Requires:	libxcb-render0
21nr|steam-1.0.0.75-3|209	Requires:	libxcb-res0
21nr|steam-1.0.0.75-3|210	Requires:	libxcb-screensaver0
21nr|steam-1.0.0.75-3|211	Requires:	libxcb-shape0
21nr|steam-1.0.0.75-3|212	Requires:	libxcb-shm0
21nr|steam-1.0.0.75-3|213	Requires:	libxcb-sync1
21nr|steam-1.0.0.75-3|214	Requires:	libxcb-xf86dri0
21nr|steam-1.0.0.75-3|215	Requires:	libxcb-xfixes0
21nr|steam-1.0.0.75-3|216	Requires:	libxcb-xinerama0
21nr|steam-1.0.0.75-3|217	Requires:	libxcb-xkb1
21nr|steam-1.0.0.75-3|218	Requires:	libxcb-xtest0
21nr|steam-1.0.0.75-3|219	Requires:	libxcb-xv0
21nr|steam-1.0.0.75-3|220	Requires:	libxcb-xvmc0
21nr|steam-1.0.0.75-3|221	Requires:	libxcomposite1
21nr|steam-1.0.0.75-3|222	Requires:	libxcursor1
21nr|steam-1.0.0.75-3|223	Requires:	libxdamage1
21nr|steam-1.0.0.75-3|224	Requires:	libxdmcp6
21nr|steam-1.0.0.75-3|225	Requires:	libxext6
21nr|steam-1.0.0.75-3|226	Requires:	libxfixes3
21nr|steam-1.0.0.75-3|227	Requires:	libxft2
21nr|steam-1.0.0.75-3|228	Requires:	libxi6
21nr|steam-1.0.0.75-3|229	Requires:	libxinerama1
21nr|steam-1.0.0.75-3|230	Requires:	libxml2_2
21nr|steam-1.0.0.75-3|231	Requires:	libxmu6
21nr|steam-1.0.0.75-3|232	Requires:	libxpm4
21nr|steam-1.0.0.75-3|233	Requires:	libxrandr2
21nr|steam-1.0.0.75-3|234	Requires:	libxrender1
21nr|steam-1.0.0.75-3|235	Requires:	libxscrnsaver1
21nr|steam-1.0.0.75-3|236	Requires:	libxshmfence1
21nr|steam-1.0.0.75-3|237	Requires:	libxt6
21nr|steam-1.0.0.75-3|238	Requires:	libxtst6
21nr|steam-1.0.0.75-3|239	Requires:	libxxf86vm1
21nr|steam-1.0.0.75-3|240	Requires:	libz1
21nr|steam-1.0.0.75-3|241	# A compat symlink is created in %%install
21nr|steam-1.0.0.75-3|242	Requires:	/%{_lib}/libudev.so.1
21nr|steam-1.0.0.75-3|243	
21nr|steam-1.0.0.75-3|244	Requires:	libgldispatch0
21nr|steam-1.0.0.75-3|245	Requires:	libopengl0
21nr|steam-1.0.0.75-3|246	Requires:	libglvnd-glx
21nr|steam-1.0.0.75-3|247	Requires:	libglvnd-egl
21nr|steam-1.0.0.75-3|248	Requires:	libglvnd-gles
21nr|steam-1.0.0.75-3|249	
21nr|steam-1.0.0.75-3|250	# GPU-specific drivers are pulled bellow by mesa(x86-32),
21nr|steam-1.0.0.75-3|251	# but at least a software GPU-agnostic renderer is needed
21nr|steam-1.0.0.75-3|252	Requires:	libdri-drivers-swrast
21nr|steam-1.0.0.75-3|253	# 32 bit OpenGL and Vulkan drivers
21nr|steam-1.0.0.75-3|254	Recommends:	mesa(x86-32)
21nr|steam-1.0.0.75-3|255	
21nr|steam-1.0.0.75-3|256	# Add some restricted package to Suggests
21nr|steam-1.0.0.75-3|257	Recommends:	libtxc-dxtn
21nr|steam-1.0.0.75-3|258	# For the case when 32bit steam is launched on 64bit machine
21nr|steam-1.0.0.75-3|259	# (http://bugs.rosalinux.ru/show_bug.cgi?id=6505)
21nr|steam-1.0.0.75-3|260	Recommends:	lib64txc-dxtn
21nr|steam-1.0.0.75-3|261	
21nr|steam-1.0.0.75-3|262	ExclusiveArch:	%{ix86} %{x86_64}
21nr|steam-1.0.0.75-3|263	
21nr|steam-1.0.0.75-3|264	%description
21nr|steam-1.0.0.75-3|265	Steam is a software distribution service with an online store, automated
21nr|steam-1.0.0.75-3|266	installation, automatic updates, achievements, SteamCloud synchronized
21nr|steam-1.0.0.75-3|267	savegame and screenshot functionality, and many social features.
21nr|steam-1.0.0.75-3|268	
21nr|steam-1.0.0.75-3|269	%files
21nr|steam-1.0.0.75-3|270	%doc %{_docdir}/*
21nr|steam-1.0.0.75-3|271	%{_appdatadir}/com.valvesoftware.Steam.metainfo.xml
21nr|steam-1.0.0.75-3|272	%{_bindir}/steam*
21nr|steam-1.0.0.75-3|273	%{_datadir}/applications/steam.desktop
21nr|steam-1.0.0.75-3|274	%{_datadir}/pixmaps/steam*.png
21nr|steam-1.0.0.75-3|275	%{_iconsdir}/hicolor/*/apps/steam.*
21nr|steam-1.0.0.75-3|276	%dir %{_libdir}/steam
21nr|steam-1.0.0.75-3|277	%{_libdir}/steam/libudev.so.0
21nr|steam-1.0.0.75-3|278	%{_mandir}/man6/steam.6.*
21nr|steam-1.0.0.75-3|279	%{_prefix}/lib/steam/bin_steam.sh*
21nr|steam-1.0.0.75-3|280	%{_prefix}/lib/steam/bin_steamdeps.py*
21nr|steam-1.0.0.75-3|281	%{_prefix}/lib/steam/bootstraplinux_ubuntu12_32.tar.xz
21nr|steam-1.0.0.75-3|282	%{_prefix}/lib/steam/steam_launcher
21nr|steam-1.0.0.75-3|283	%{_prefix}/lib/steam/__pycache__/bin_steamdeps.cpython-*.pyc
21nr|steam-1.0.0.75-3|284	%{_prefix}/lib/steam/steam.desktop
21nr|steam-1.0.0.75-3|285	%{_udevrulesdir}/60-steam-input.rules
21nr|steam-1.0.0.75-3|286	%{_udevrulesdir}/60-steam-vr.rules
21nr|steam-1.0.0.75-3|287	
21nr|steam-1.0.0.75-3|288	#----------------------------------------------------------------------------
21nr|steam-1.0.0.75-3|289	
21nr|steam-1.0.0.75-3|290	%prep
21nr|steam-1.0.0.75-3|291	%autosetup -p1 -n %{name}-launcher
21nr|steam-1.0.0.75-3|292	
21nr|steam-1.0.0.75-3|293	%build
21nr|steam-1.0.0.75-3|294	
21nr|steam-1.0.0.75-3|295	%install
21nr|steam-1.0.0.75-3|296	%makeinstall_std
21nr|steam-1.0.0.75-3|297	
21nr|steam-1.0.0.75-3|298	# Rename steamdeps, it's not working on non-Debian based distros
21nr|steam-1.0.0.75-3|299	mv -f %{buildroot}%{_bindir}/steamdeps %{buildroot}%{_bindir}/steamdeps.save
21nr|steam-1.0.0.75-3|300	
21nr|steam-1.0.0.75-3|301	install -D -m644 lib/udev/rules.d/60-steam-input.rules %{buildroot}%{_udevrulesdir}/60-steam-input.rules
21nr|steam-1.0.0.75-3|302	install -D -m644 lib/udev/rules.d/60-steam-vr.rules %{buildroot}%{_udevrulesdir}/60-steam-vr.rules
21nr|steam-1.0.0.75-3|303	
21nr|steam-1.0.0.75-3|304	# Create the compatibility symlinks.
21nr|steam-1.0.0.75-3|305	# Steam still requires libudev.so.0 but seems to work OK with libudev.so.1.
21nr|steam-1.0.0.75-3|306	install -d -m755 %{buildroot}%{_libdir}/steam
21nr|steam-1.0.0.75-3|307	ln -sf /%{_lib}/libudev.so.1 %{buildroot}%{_libdir}/steam/libudev.so.0

20119 21
21nr|steam-install-1.0-8|1	Summary:	Download and install Steam
21nr|steam-install-1.0-8|2	Name:		steam-install
21nr|steam-install-1.0-8|3	Version:	1.0
21nr|steam-install-1.0-8|4	Release:	8
21nr|steam-install-1.0-8|5	License:	Freeware
21nr|steam-install-1.0-8|6	Group:		Games/Other
21nr|steam-install-1.0-8|7	Url:		http://www.valvesoftware.com/
21nr|steam-install-1.0-8|8	Source0:	steam-install.desktop
21nr|steam-install-1.0-8|9	Source1:	steam-install.png
21nr|steam-install-1.0-8|10	Source2:	steam-install
21nr|steam-install-1.0-8|11	
21nr|steam-install-1.0-8|12	%description
21nr|steam-install-1.0-8|13	This is an installer for Valve Steam.
21nr|steam-install-1.0-8|14	
21nr|steam-install-1.0-8|15	%files
21nr|steam-install-1.0-8|16	%{_bindir}/%{name}
21nr|steam-install-1.0-8|17	%{_datadir}/applications/%{name}.desktop
21nr|steam-install-1.0-8|18	%{_datadir}/pixmaps/%{name}.png
21nr|steam-install-1.0-8|19	
21nr|steam-install-1.0-8|20	#----------------------------------------------------------------------------
21nr|steam-install-1.0-8|21	
21nr|steam-install-1.0-8|22	%prep
21nr|steam-install-1.0-8|23	
21nr|steam-install-1.0-8|24	%build
21nr|steam-install-1.0-8|25	# Nothing to build yet
21nr|steam-install-1.0-8|26	
21nr|steam-install-1.0-8|27	%install
21nr|steam-install-1.0-8|28	# desktop file
21nr|steam-install-1.0-8|29	mkdir -p %{buildroot}%{_datadir}/applications
21nr|steam-install-1.0-8|30	install -m644 %{SOURCE0} %{buildroot}%{_datadir}/applications/
21nr|steam-install-1.0-8|31	
21nr|steam-install-1.0-8|32	# icon file
21nr|steam-install-1.0-8|33	mkdir -p %{buildroot}%{_datadir}/pixmaps
21nr|steam-install-1.0-8|34	install -m644 %{SOURCE1} %{buildroot}%{_datadir}/pixmaps/
21nr|steam-install-1.0-8|35	
21nr|steam-install-1.0-8|36	# install script file
21nr|steam-install-1.0-8|37	mkdir -p %{buildroot}%{_bindir}/
21nr|steam-install-1.0-8|38	install -m755 %{SOURCE2} %{buildroot}%{_bindir}/

20120 21
21nr|szip-2.1-4|1	%bcond_with	encoder		# build with encoder (may require license)
21nr|szip-2.1-4|2	
21nr|szip-2.1-4|3	%define major 2
21nr|szip-2.1-4|4	%define libname %mklibname sz %{major}
21nr|szip-2.1-4|5	%define devname %mklibname sz -d
21nr|szip-2.1-4|6	
21nr|szip-2.1-4|7	Summary:	SZIP - Science Data Lossless Compression library
21nr|szip-2.1-4|8	Name:		szip
21nr|szip-2.1-4|9	Version:	2.1
21nr|szip-2.1-4|10	Release:	4
21nr|szip-2.1-4|11	%if %{with encoder}
21nr|szip-2.1-4|12	License:	Free for non-commercial, scientific use only in HDF software
21nr|szip-2.1-4|13	%else
21nr|szip-2.1-4|14	License:	Free for use in HDF software
21nr|szip-2.1-4|15	%endif
21nr|szip-2.1-4|16	Group:		System/Libraries
21nr|szip-2.1-4|17	Url:		http://hdf.ncsa.uiuc.edu/doc_resource/SZIP/
21nr|szip-2.1-4|18	Source0:	ftp://ftp.hdfgroup.org/lib-external/szip/%{version}/%{name}-%{version}.tar.gz
21nr|szip-2.1-4|19	Patch0:		%{name}-opt.patch
21nr|szip-2.1-4|20	Patch1:		%{name}-linking.patch
21nr|szip-2.1-4|21	BuildRequires:	libtool
21nr|szip-2.1-4|22	
21nr|szip-2.1-4|23	%description
21nr|szip-2.1-4|24	SZIP is an implementation of the extended-Rice lossless compression
21nr|szip-2.1-4|25	algorithm. The Consultative Committee on Space Data Systems (CCSDS)
21nr|szip-2.1-4|26	has adopted the extended-Rice algorithm for international standards
21nr|szip-2.1-4|27	for space applications. SZIP is reported to provide fast and effective
21nr|szip-2.1-4|28	compression, specifically for the EOS data generated by the NASA Earth
21nr|szip-2.1-4|29	Observatory System (EOS). It was originally developed at University of
21nr|szip-2.1-4|30	New Mexico (UNM) and integrated with HDF4 by UNM researchers and
21nr|szip-2.1-4|31	developers.
21nr|szip-2.1-4|32	
21nr|szip-2.1-4|33	#----------------------------------------------------------------------------
21nr|szip-2.1-4|34	
21nr|szip-2.1-4|35	%package -n %{libname}
21nr|szip-2.1-4|36	Summary:	SZIP - Science Data Lossless Compression library
21nr|szip-2.1-4|37	Group:		System/Libraries
21nr|szip-2.1-4|38	Conflicts:	szip < 2.1-2
21nr|szip-2.1-4|39	Obsoletes:	szip < 2.1-2
21nr|szip-2.1-4|40	
21nr|szip-2.1-4|41	%description -n %{libname}
21nr|szip-2.1-4|42	SZIP is an implementation of the extended-Rice lossless compression
21nr|szip-2.1-4|43	algorithm. The Consultative Committee on Space Data Systems (CCSDS)
21nr|szip-2.1-4|44	has adopted the extended-Rice algorithm for international standards
21nr|szip-2.1-4|45	for space applications. SZIP is reported to provide fast and effective
21nr|szip-2.1-4|46	compression, specifically for the EOS data generated by the NASA Earth
21nr|szip-2.1-4|47	Observatory System (EOS). It was originally developed at University of
21nr|szip-2.1-4|48	New Mexico (UNM) and integrated with HDF4 by UNM researchers and
21nr|szip-2.1-4|49	developers.
21nr|szip-2.1-4|50	
21nr|szip-2.1-4|51	%files -n %{libname}
21nr|szip-2.1-4|52	%doc COPYING RELEASE.txt
21nr|szip-2.1-4|53	%{_libdir}/libsz.so.%{major}*
21nr|szip-2.1-4|54	
21nr|szip-2.1-4|55	#----------------------------------------------------------------------------
21nr|szip-2.1-4|56	
21nr|szip-2.1-4|57	%package -n %{devname}
21nr|szip-2.1-4|58	Summary:	Development files for SZIP library
21nr|szip-2.1-4|59	Group:		Development/C
21nr|szip-2.1-4|60	Requires:	%{libname} = %{EVRD}
21nr|szip-2.1-4|61	Provides:	%{name}-devel = %{EVRD}
21nr|szip-2.1-4|62	Conflicts:	szip-devel < 2.1-2
21nr|szip-2.1-4|63	Obsoletes:	szip-devel < 2.1-2
21nr|szip-2.1-4|64	
21nr|szip-2.1-4|65	%description -n %{devname}
21nr|szip-2.1-4|66	Development files for SZIP library.
21nr|szip-2.1-4|67	
21nr|szip-2.1-4|68	%files -n %{devname}
21nr|szip-2.1-4|69	%{_libdir}/libsz.so
21nr|szip-2.1-4|70	%{_includedir}/*.h
21nr|szip-2.1-4|71	
21nr|szip-2.1-4|72	#----------------------------------------------------------------------------
21nr|szip-2.1-4|73	
21nr|szip-2.1-4|74	%prep
21nr|szip-2.1-4|75	%setup -q
21nr|szip-2.1-4|76	%patch0 -p1
21nr|szip-2.1-4|77	%patch1 -p1
21nr|szip-2.1-4|78	
21nr|szip-2.1-4|79	%build
21nr|szip-2.1-4|80	autoreconf -fi
21nr|szip-2.1-4|81	%configure \
21nr|szip-2.1-4|82	--disable-static \
21nr|szip-2.1-4|83	%{!?with_encoder:--disable-encoding}
21nr|szip-2.1-4|84	%make
21nr|szip-2.1-4|85	
21nr|szip-2.1-4|86	%install
21nr|szip-2.1-4|87	%makeinstall_std

20121 21
21nr|teamviewer-15.4.4445-1|1	%define dont_strip 1
21nr|teamviewer-15.4.4445-1|2	%define basever 15
21nr|teamviewer-15.4.4445-1|3	%define debug_package %{nil}
21nr|teamviewer-15.4.4445-1|4	
21nr|teamviewer-15.4.4445-1|5	Summary:	Remote Control Application
21nr|teamviewer-15.4.4445-1|6	Name:		teamviewer
21nr|teamviewer-15.4.4445-1|7	Version:	15.4.4445
21nr|teamviewer-15.4.4445-1|8	Release:	1
21nr|teamviewer-15.4.4445-1|9	Vendor:		TeamViewer GmbH
21nr|teamviewer-15.4.4445-1|10	License:	Proprietary; includes substantial Free Software components, notably the Wine Project.
21nr|teamviewer-15.4.4445-1|11	Group:		Networking/Remote access
21nr|teamviewer-15.4.4445-1|12	Url:		http://www.teamviewer.com/
21nr|teamviewer-15.4.4445-1|13	%ifarch x86_64
21nr|teamviewer-15.4.4445-1|14	Source0:	https://download.teamviewer.com/download/%{name}_%{version}_amd64.tar.xz
21nr|teamviewer-15.4.4445-1|15	%else
21nr|teamviewer-15.4.4445-1|16	Source0:	https://download.teamviewer.com/download/%{name}_%{version}_i386.tar.xz
21nr|teamviewer-15.4.4445-1|17	%endif
21nr|teamviewer-15.4.4445-1|18	Source1:	teamviewer.rpmlintrc
21nr|teamviewer-15.4.4445-1|19	Source2:	80-%{name}.preset
21nr|teamviewer-15.4.4445-1|20	AutoReqProv:	no
21nr|teamviewer-15.4.4445-1|21	Requires:	bash
21nr|teamviewer-15.4.4445-1|22	Requires:	desktop-common-data
21nr|teamviewer-15.4.4445-1|23	Requires:	expat
21nr|teamviewer-15.4.4445-1|24	Requires:	%{_lib}alsa2
21nr|teamviewer-15.4.4445-1|25	Requires:	%{_lib}dbus-1_3
21nr|teamviewer-15.4.4445-1|26	Requires:	%{_lib}fontconfig1
21nr|teamviewer-15.4.4445-1|27	Requires:	%{_lib}freetype6
21nr|teamviewer-15.4.4445-1|28	Requires:	%{_lib}jpeg62
21nr|teamviewer-15.4.4445-1|29	Requires:	%{_lib}png0
21nr|teamviewer-15.4.4445-1|30	Requires:	%{_lib}sm6
21nr|teamviewer-15.4.4445-1|31	Requires:	%{_lib}xext6
21nr|teamviewer-15.4.4445-1|32	Requires:	%{_lib}xtst6
21nr|teamviewer-15.4.4445-1|33	Requires:	%{_lib}xdamage1
21nr|teamviewer-15.4.4445-1|34	Requires:	%{_lib}xfixes3
21nr|teamviewer-15.4.4445-1|35	Requires:	%{_lib}xinerama1
21nr|teamviewer-15.4.4445-1|36	Requires:	%{_lib}xrandr2
21nr|teamviewer-15.4.4445-1|37	Requires:	%{_lib}xrender1
21nr|teamviewer-15.4.4445-1|38	Requires:	%{_lib}freetype6
21nr|teamviewer-15.4.4445-1|39	Requires:	lsb
21nr|teamviewer-15.4.4445-1|40	Requires:	glibc >= 2.13
21nr|teamviewer-15.4.4445-1|41	Requires:	%{_lib}stdc++6 >= 4.5.2
21nr|teamviewer-15.4.4445-1|42	Requires:	%{_lib}qt5x11extras5
21nr|teamviewer-15.4.4445-1|43	Requires:	zlib
21nr|teamviewer-15.4.4445-1|44	Conflicts:	teamviewer9 teamviewer8 teamviewer7 teamviewer6 teamviewer5 teamviewer10 teamviewer12 teamviewer13
21nr|teamviewer-15.4.4445-1|45	Provides:	teamviewer%{basever}
21nr|teamviewer-15.4.4445-1|46	
21nr|teamviewer-15.4.4445-1|47	%description
21nr|teamviewer-15.4.4445-1|48	TeamViewer is a remote control application.
21nr|teamviewer-15.4.4445-1|49	TeamViewer provides easy, fast and secure remote access
21nr|teamviewer-15.4.4445-1|50	to Linux, Windows PCs, and Macs.
21nr|teamviewer-15.4.4445-1|51	
21nr|teamviewer-15.4.4445-1|52	TeamViewer is free for personal use.
21nr|teamviewer-15.4.4445-1|53	You can use TeamViewer completely free of charge
21nr|teamviewer-15.4.4445-1|54	to access your private computers or to help your friends
21nr|teamviewer-15.4.4445-1|55	with their computer problems.
21nr|teamviewer-15.4.4445-1|56	
21nr|teamviewer-15.4.4445-1|57	To buy a license for commercial use, please visit http://www.teamviewer.com
21nr|teamviewer-15.4.4445-1|58	
21nr|teamviewer-15.4.4445-1|59	%files
21nr|teamviewer-15.4.4445-1|60	%doc README.urpmi
21nr|teamviewer-15.4.4445-1|61	%{_bindir}/%{name}*
21nr|teamviewer-15.4.4445-1|62	%{_sbindir}/%{name}*
21nr|teamviewer-15.4.4445-1|63	/etc/%{name}
21nr|teamviewer-15.4.4445-1|64	/opt/%{name}
21nr|teamviewer-15.4.4445-1|65	/var/log/%{name}
21nr|teamviewer-15.4.4445-1|66	%{_datadir}/applications/%{name}.desktop
21nr|teamviewer-15.4.4445-1|67	%{_unitdir}/%{name}d.service
21nr|teamviewer-15.4.4445-1|68	%{_sysconfdir}/pam.d/*
21nr|teamviewer-15.4.4445-1|69	%{_sysconfdir}/security/console.apps/*
21nr|teamviewer-15.4.4445-1|70	%{_iconsdir}/hicolor/*/apps/%{name}.png
21nr|teamviewer-15.4.4445-1|71	%{_presetdir}/80-%{name}.preset
21nr|teamviewer-15.4.4445-1|72	
21nr|teamviewer-15.4.4445-1|73	%post
21nr|teamviewer-15.4.4445-1|74	%systemd_post %{name}d.service
21nr|teamviewer-15.4.4445-1|75	
21nr|teamviewer-15.4.4445-1|76	%preun
21nr|teamviewer-15.4.4445-1|77	%systemd_preun %{name}d.service
21nr|teamviewer-15.4.4445-1|78	
21nr|teamviewer-15.4.4445-1|79	%postun
21nr|teamviewer-15.4.4445-1|80	%systemd_postun_with_restart %{name}d.service
21nr|teamviewer-15.4.4445-1|81	
21nr|teamviewer-15.4.4445-1|82	#----------------------------------------------------------------
21nr|teamviewer-15.4.4445-1|83	
21nr|teamviewer-15.4.4445-1|84	%prep
21nr|teamviewer-15.4.4445-1|85	%setup -qn %{name}
21nr|teamviewer-15.4.4445-1|86	
21nr|teamviewer-15.4.4445-1|87	%build
21nr|teamviewer-15.4.4445-1|88	
21nr|teamviewer-15.4.4445-1|89	%install
21nr|teamviewer-15.4.4445-1|90	# extract TeamViewer archive
21nr|teamviewer-15.4.4445-1|91	mkdir -p %{buildroot}
21nr|teamviewer-15.4.4445-1|92	tar xf %{SOURCE0} -C %{buildroot}/
21nr|teamviewer-15.4.4445-1|93	mkdir -p %{buildroot}/opt
21nr|teamviewer-15.4.4445-1|94	mkdir -p %{buildroot}%{_bindir}
21nr|teamviewer-15.4.4445-1|95	mkdir -p %{buildroot}%{_sbindir}
21nr|teamviewer-15.4.4445-1|96	mkdir -p %{buildroot}/etc
21nr|teamviewer-15.4.4445-1|97	mkdir -p %{buildroot}/var/log
21nr|teamviewer-15.4.4445-1|98	mv %{buildroot}/%{name} %{buildroot}/opt/
21nr|teamviewer-15.4.4445-1|99	chmod -R ugoa+w %{buildroot}/opt/%{name}
21nr|teamviewer-15.4.4445-1|100	
21nr|teamviewer-15.4.4445-1|101	install -d %{buildroot}%{_datadir}/applications
21nr|teamviewer-15.4.4445-1|102	
21nr|teamviewer-15.4.4445-1|103	cat > README.urpmi <<EOF
21nr|teamviewer-15.4.4445-1|104	The 32-bit version of the device no longer works
21nr|teamviewer-15.4.4445-1|105	in a 64-bit environment, use the 64-bit version!
21nr|teamviewer-15.4.4445-1|106	
21nr|teamviewer-15.4.4445-1|107	32-разрядная версия teamviewer больше не работает
21nr|teamviewer-15.4.4445-1|108	в 64 разрядном окружении, используйте 64 разрядную
21nr|teamviewer-15.4.4445-1|109	версию!
21nr|teamviewer-15.4.4445-1|110	EOF
21nr|teamviewer-15.4.4445-1|111	
21nr|teamviewer-15.4.4445-1|112	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21nr|teamviewer-15.4.4445-1|113	[Desktop Entry]
21nr|teamviewer-15.4.4445-1|114	Version=1.0
21nr|teamviewer-15.4.4445-1|115	Encoding=UTF-8
21nr|teamviewer-15.4.4445-1|116	Name=TeamViewer %{basever}
21nr|teamviewer-15.4.4445-1|117	Comment=TeamViewer Remote Control Application
21nr|teamviewer-15.4.4445-1|118	Comment[ru]=Утилита для удаленного управления другим ПК
21nr|teamviewer-15.4.4445-1|119	Exec=%{name}
21nr|teamviewer-15.4.4445-1|120	Icon=%{name}
21nr|teamviewer-15.4.4445-1|121	Type=Application
21nr|teamviewer-15.4.4445-1|122	Categories=Network;
21nr|teamviewer-15.4.4445-1|123	EOF
21nr|teamviewer-15.4.4445-1|124	
21nr|teamviewer-15.4.4445-1|125	ln -s /opt/%{name}/tv_bin/script/%{name} %{buildroot}%{_sbindir}/teamviewer
21nr|teamviewer-15.4.4445-1|126	ln -s /opt/%{name}/logfiles %{buildroot}/var/log/%{name}
21nr|teamviewer-15.4.4445-1|127	ln -s /opt/%{name}/config %{buildroot}/etc/%{name}
21nr|teamviewer-15.4.4445-1|128	
21nr|teamviewer-15.4.4445-1|129	pushd %{buildroot}%{_bindir}
21nr|teamviewer-15.4.4445-1|130	ln -s teamviewer teamviewer%{basever}
21nr|teamviewer-15.4.4445-1|131	popd
21nr|teamviewer-15.4.4445-1|132	
21nr|teamviewer-15.4.4445-1|133	install -D -p -m 644 %{buildroot}/opt/teamviewer/tv_bin/script/teamviewerd.service %{buildroot}%{_unitdir}/%{name}d.service
21nr|teamviewer-15.4.4445-1|134	
21nr|teamviewer-15.4.4445-1|135	# consolehelper configuration
21nr|teamviewer-15.4.4445-1|136	ln -sf %{_bindir}/consolehelper %{buildroot}%{_bindir}/%{name}
21nr|teamviewer-15.4.4445-1|137	
21nr|teamviewer-15.4.4445-1|138	mkdir -p %{buildroot}%{_sysconfdir}/pam.d/
21nr|teamviewer-15.4.4445-1|139	mkdir -p %{buildroot}%{_sysconfdir}/security/console.apps
21nr|teamviewer-15.4.4445-1|140	
21nr|teamviewer-15.4.4445-1|141	cat > %{buildroot}%{_sysconfdir}/security/console.apps/%{name} <<EOF
21nr|teamviewer-15.4.4445-1|142	USER=root
21nr|teamviewer-15.4.4445-1|143	PROGRAM=/usr/sbin/%{name}
21nr|teamviewer-15.4.4445-1|144	FALLBACK=false
21nr|teamviewer-15.4.4445-1|145	SESSION=true
21nr|teamviewer-15.4.4445-1|146	EOF
21nr|teamviewer-15.4.4445-1|147	
21nr|teamviewer-15.4.4445-1|148	cat > %{buildroot}%{_sysconfdir}/pam.d/%{name}  <<EOF
21nr|teamviewer-15.4.4445-1|149	#%PAM-1.0
21nr|teamviewer-15.4.4445-1|150	auth            include         config-util-user
21nr|teamviewer-15.4.4445-1|151	account         include         config-util-user
21nr|teamviewer-15.4.4445-1|152	session         include         config-util-user
21nr|teamviewer-15.4.4445-1|153	EOF
21nr|teamviewer-15.4.4445-1|154	
21nr|teamviewer-15.4.4445-1|155	# install menu to hicolor theme icons
21nr|teamviewer-15.4.4445-1|156	pushd %{buildroot}/opt/teamviewer/tv_bin/desktop/
21nr|teamviewer-15.4.4445-1|157	for N in 16 20 24 32 48 256;
21nr|teamviewer-15.4.4445-1|158	do
21nr|teamviewer-15.4.4445-1|159	install -D -m 0644 teamviewer_${N}.png %{buildroot}%{_iconsdir}/hicolor/${N}x${N}/apps/%{name}.png
21nr|teamviewer-15.4.4445-1|160	done
21nr|teamviewer-15.4.4445-1|161	popd
21nr|teamviewer-15.4.4445-1|162	
21nr|teamviewer-15.4.4445-1|163	install -D -m 0644 %{SOURCE2} %{buildroot}%{_presetdir}/80-%{name}.preset

20122 21
21nr|t-lasku-1.26.1-2|1	%define debug_package %{nil}
21nr|t-lasku-1.26.1-2|2	
21nr|t-lasku-1.26.1-2|3	Summary:	Finnish invoicing software
21nr|t-lasku-1.26.1-2|4	Name:		t-lasku
21nr|t-lasku-1.26.1-2|5	Version:	1.26.1
21nr|t-lasku-1.26.1-2|6	Release:	2
21nr|t-lasku-1.26.1-2|7	License:	BSD
21nr|t-lasku-1.26.1-2|8	Group:		Office
21nr|t-lasku-1.26.1-2|9	Url:		http://helineva.net/%{name}/
21nr|t-lasku-1.26.1-2|10	Source0:	http://helineva.net/%{name}/%{name}-%{version}-i386.tar.gz
21nr|t-lasku-1.26.1-2|11	Source1:	http://helineva.net/%{name}/%{name}-%{version}-amd64.tar.gz
21nr|t-lasku-1.26.1-2|12	Patch0:		t-lasku-build-flags.patch
21nr|t-lasku-1.26.1-2|13	BuildRequires:	pkgconfig(Qt5Core)
21nr|t-lasku-1.26.1-2|14	BuildRequires:	pkgconfig(Qt5Gui)
21nr|t-lasku-1.26.1-2|15	BuildRequires:	pkgconfig(Qt5PrintSupport)
21nr|t-lasku-1.26.1-2|16	BuildRequires:	pkgconfig(Qt5Script)
21nr|t-lasku-1.26.1-2|17	BuildRequires:	pkgconfig(Qt5Sql)
21nr|t-lasku-1.26.1-2|18	BuildRequires:	pkgconfig(Qt5Widgets)
21nr|t-lasku-1.26.1-2|19	BuildRequires:	pkgconfig(Qt5Xml)
21nr|t-lasku-1.26.1-2|20	BuildRequires:	pkgconfig(Qt5XmlPatterns)
21nr|t-lasku-1.26.1-2|21	Requires:	qt5-database-plugin-sqlite
21nr|t-lasku-1.26.1-2|22	ExclusiveArch:	%{ix86} x86_64
21nr|t-lasku-1.26.1-2|23	
21nr|t-lasku-1.26.1-2|24	%description
21nr|t-lasku-1.26.1-2|25	T-lasku is a Finnish invoicing software for Linux.
21nr|t-lasku-1.26.1-2|26	
21nr|t-lasku-1.26.1-2|27	%files
21nr|t-lasku-1.26.1-2|28	%doc COPYING
21nr|t-lasku-1.26.1-2|29	%{_bindir}/%{name}
21nr|t-lasku-1.26.1-2|30	%{_bindir}/%{name}-cli
21nr|t-lasku-1.26.1-2|31	%{_datadir}/applications/%{name}.desktop
21nr|t-lasku-1.26.1-2|32	%{_iconsdir}/hicolor/*/apps/%{name}.png
21nr|t-lasku-1.26.1-2|33	
21nr|t-lasku-1.26.1-2|34	#----------------------------------------------------------------------------
21nr|t-lasku-1.26.1-2|35	
21nr|t-lasku-1.26.1-2|36	%prep
21nr|t-lasku-1.26.1-2|37	%ifarch x86_64
21nr|t-lasku-1.26.1-2|38	%setup -q -T -b1
21nr|t-lasku-1.26.1-2|39	%else
21nr|t-lasku-1.26.1-2|40	%setup -q -T -b0
21nr|t-lasku-1.26.1-2|41	%endif
21nr|t-lasku-1.26.1-2|42	%patch0 -p1
21nr|t-lasku-1.26.1-2|43	
21nr|t-lasku-1.26.1-2|44	%build
21nr|t-lasku-1.26.1-2|45	%setup_compile_flags
21nr|t-lasku-1.26.1-2|46	%make
21nr|t-lasku-1.26.1-2|47	
21nr|t-lasku-1.26.1-2|48	%install
21nr|t-lasku-1.26.1-2|49	%makeinstall_std

20123 21
21nr|unrar-6.2.2-1|1	Summary:	Decompressor for .rar format archives
21nr|unrar-6.2.2-1|2	Name:		unrar
21nr|unrar-6.2.2-1|3	Version:	6.2.2
21nr|unrar-6.2.2-1|4	Release:	1
21nr|unrar-6.2.2-1|5	Epoch:		1
21nr|unrar-6.2.2-1|6	License:	Freeware
21nr|unrar-6.2.2-1|7	Group:		Archiving/Compression
21nr|unrar-6.2.2-1|8	Url:		http://www.rarlab.com/rar_add.htm
21nr|unrar-6.2.2-1|9	Source0:	http://www.rarlab.com/rar/%{name}src-%{version}.tar.gz
21nr|unrar-6.2.2-1|10	
21nr|unrar-6.2.2-1|11	%description
21nr|unrar-6.2.2-1|12	The unrar program is used to uncompress .rar format archives, which were
21nr|unrar-6.2.2-1|13	somewhat popular on DOS based machines.
21nr|unrar-6.2.2-1|14	
21nr|unrar-6.2.2-1|15	%files
21nr|unrar-6.2.2-1|16	%doc license.txt readme.txt
21nr|unrar-6.2.2-1|17	%{_bindir}/unrar
21nr|unrar-6.2.2-1|18	%{_libdir}/libunrar.so
21nr|unrar-6.2.2-1|19	
21nr|unrar-6.2.2-1|20	#----------------------------------------------------------------------------
21nr|unrar-6.2.2-1|21	
21nr|unrar-6.2.2-1|22	%prep
21nr|unrar-6.2.2-1|23	%setup -qn %{name}
21nr|unrar-6.2.2-1|24	
21nr|unrar-6.2.2-1|25	%build
21nr|unrar-6.2.2-1|26	# Build main binary
21nr|unrar-6.2.2-1|27	make -f makefile \
21nr|unrar-6.2.2-1|28	CXXFLAGS="%{optflags} -fPIC" \
21nr|unrar-6.2.2-1|29	CC=%{__cc} \
21nr|unrar-6.2.2-1|30	CXX=%{__cxx} \
21nr|unrar-6.2.2-1|31	LDFLAGS="%{ldflags} -pthread" \
21nr|unrar-6.2.2-1|32	STRIP=true \
21nr|unrar-6.2.2-1|33	unrar
21nr|unrar-6.2.2-1|34	
21nr|unrar-6.2.2-1|35	mv unrar unrar.bin
21nr|unrar-6.2.2-1|36	
21nr|unrar-6.2.2-1|37	# Build runtime library (dynamically loaded by Double Commander and maybe other software)
21nr|unrar-6.2.2-1|38	make -f makefile \
21nr|unrar-6.2.2-1|39	CXXFLAGS="%{optflags} -fPIC" \
21nr|unrar-6.2.2-1|40	CC=%{__cc} \
21nr|unrar-6.2.2-1|41	CXX=%{__cxx} \
21nr|unrar-6.2.2-1|42	LDFLAGS="%{ldflags} -pthread" \
21nr|unrar-6.2.2-1|43	STRIP=true \
21nr|unrar-6.2.2-1|44	lib
21nr|unrar-6.2.2-1|45	
21nr|unrar-6.2.2-1|46	%install
21nr|unrar-6.2.2-1|47	install -d -m 755 %{buildroot}%{_bindir}
21nr|unrar-6.2.2-1|48	install -m 755 unrar.bin %{buildroot}%{_bindir}/unrar
21nr|unrar-6.2.2-1|49	
21nr|unrar-6.2.2-1|50	install -d -m 755 %{buildroot}%{_libdir}
21nr|unrar-6.2.2-1|51	install -m 755 libunrar.so %{buildroot}%{_libdir}

20124 21
21nr|urbanterror-4.3.4-1|1	%define _build_pkgcheck_set %{nil}
21nr|urbanterror-4.3.4-1|2	%define _build_pkgcheck_srpm %{nil}
21nr|urbanterror-4.3.4-1|3	
21nr|urbanterror-4.3.4-1|4	%define oname UrbanTerror
21nr|urbanterror-4.3.4-1|5	%define oversion 43
21nr|urbanterror-4.3.4-1|6	%define majver 4.3
21nr|urbanterror-4.3.4-1|7	%define minver 4
21nr|urbanterror-4.3.4-1|8	
21nr|urbanterror-4.3.4-1|9	Summary:	Urban Terror is a free multi-player first person shooter
21nr|urbanterror-4.3.4-1|10	Name:		urbanterror
21nr|urbanterror-4.3.4-1|11	Version:	%{majver}.%{minver}
21nr|urbanterror-4.3.4-1|12	Release:	1
21nr|urbanterror-4.3.4-1|13	License:	GPLv2+
21nr|urbanterror-4.3.4-1|14	Group:		Games/Arcade
21nr|urbanterror-4.3.4-1|15	Url:		http://urbanterror.info
21nr|urbanterror-4.3.4-1|16	Source0:	http://cdn.urbanterror.info/urt/%{oversion}/releases/zips/%{oname}%{oversion}%{minver}_full.zip
21nr|urbanterror-4.3.4-1|17	Source1:	https://github.com/Barbatos/ioq3-for-UrbanTerror-4/archive/release-%{version}.tar.gz?/ioq3-for-%{oname}-4-release-%{version}.tar.gz
21nr|urbanterror-4.3.4-1|18	Source10:	%{name}-128.png
21nr|urbanterror-4.3.4-1|19	Source11:	%{name}-64.png
21nr|urbanterror-4.3.4-1|20	Source12:	%{name}-32.png
21nr|urbanterror-4.3.4-1|21	Source13:	%{name}-16.png
21nr|urbanterror-4.3.4-1|22	Patch0:		urbanterror-4.2.021-q3asm.patch
21nr|urbanterror-4.3.4-1|23	BuildRequires:	pkgconfig(gl)
21nr|urbanterror-4.3.4-1|24	BuildRequires:	pkgconfig(libcurl)
21nr|urbanterror-4.3.4-1|25	BuildRequires:	pkgconfig(ogg)
21nr|urbanterror-4.3.4-1|26	BuildRequires:	pkgconfig(openal)
21nr|urbanterror-4.3.4-1|27	BuildRequires:	pkgconfig(sdl)
21nr|urbanterror-4.3.4-1|28	BuildRequires:	pkgconfig(vorbis)
21nr|urbanterror-4.3.4-1|29	BuildRequires:	pkgconfig(vorbisfile)
21nr|urbanterror-4.3.4-1|30	BuildRequires:	pkgconfig(xxf86vm)
21nr|urbanterror-4.3.4-1|31	Requires:	%{name}-data = %{version}
21nr|urbanterror-4.3.4-1|32	ExcludeArch:	%{armx}
21nr|urbanterror-4.3.4-1|33	
21nr|urbanterror-4.3.4-1|34	%description
21nr|urbanterror-4.3.4-1|35	Urban Terror(TM) is a free multi-player first person shooter developed by
21nr|urbanterror-4.3.4-1|36	FrozenSand, that (thanks to the ioquake3-code) does not require Quake III
21nr|urbanterror-4.3.4-1|37	Arena anymore. It is available for Windows, Linux and Macintosh.
21nr|urbanterror-4.3.4-1|38	The current version is 4.3.
21nr|urbanterror-4.3.4-1|39	
21nr|urbanterror-4.3.4-1|40	Urban Terror can be described as a Hollywood tactical shooter; somewhat
21nr|urbanterror-4.3.4-1|41	realism based, but the motto is "fun over realism". This results in a very
21nr|urbanterror-4.3.4-1|42	unique, enjoyable and addictive game.
21nr|urbanterror-4.3.4-1|43	
21nr|urbanterror-4.3.4-1|44	No registration required: Install&play!
21nr|urbanterror-4.3.4-1|45	
21nr|urbanterror-4.3.4-1|46	%files
21nr|urbanterror-4.3.4-1|47	%doc %{oname}%{oversion}/q3ut4/*.txt %{oname}%{oversion}/q3ut4/*.doc
21nr|urbanterror-4.3.4-1|48	%{_gamesbindir}/%{name}
21nr|urbanterror-4.3.4-1|49	%{_gamesbindir}/%{name}-server
21nr|urbanterror-4.3.4-1|50	%{_datadir}/applications/%{name}.desktop
21nr|urbanterror-4.3.4-1|51	%{_iconsdir}/hicolor/*/apps/%{name}.png
21nr|urbanterror-4.3.4-1|52	
21nr|urbanterror-4.3.4-1|53	#----------------------------------------------------------------------------
21nr|urbanterror-4.3.4-1|54	
21nr|urbanterror-4.3.4-1|55	%package data
21nr|urbanterror-4.3.4-1|56	Summary:	Urban Terror data files (graphics, music, maps etc)
21nr|urbanterror-4.3.4-1|57	License:	Freeware
21nr|urbanterror-4.3.4-1|58	Group:		Games/Arcade
21nr|urbanterror-4.3.4-1|59	Requires:	%{name} = %{version}
21nr|urbanterror-4.3.4-1|60	BuildArch:	noarch
21nr|urbanterror-4.3.4-1|61	
21nr|urbanterror-4.3.4-1|62	%description data
21nr|urbanterror-4.3.4-1|63	Data files used to play Urban Terror.
21nr|urbanterror-4.3.4-1|64	
21nr|urbanterror-4.3.4-1|65	Warning! Read the license for data files carefully.
21nr|urbanterror-4.3.4-1|66	
21nr|urbanterror-4.3.4-1|67	"Urban Terror is distributed free over the Internet and is covered by the
21nr|urbanterror-4.3.4-1|68	Quake 3 SDK licence agreement. The mod files may not be sold [in any form]
21nr|urbanterror-4.3.4-1|69	or distributed on physical media unless with permission from iD Software."
21nr|urbanterror-4.3.4-1|70	
21nr|urbanterror-4.3.4-1|71	%files data
21nr|urbanterror-4.3.4-1|72	%dir %{_gamesdatadir}/%{name}/q3ut4
21nr|urbanterror-4.3.4-1|73	%{_gamesdatadir}/%{name}/q3ut4/*
21nr|urbanterror-4.3.4-1|74	
21nr|urbanterror-4.3.4-1|75	#----------------------------------------------------------------------------
21nr|urbanterror-4.3.4-1|76	
21nr|urbanterror-4.3.4-1|77	%prep
21nr|urbanterror-4.3.4-1|78	%setup -q -n %{oname} -c -a 1
21nr|urbanterror-4.3.4-1|79	pushd ioq3-for-%{oname}-4-release-%{version}
21nr|urbanterror-4.3.4-1|80	perl -pi -e "s|static	int		callMask = 0|int		callMask = 0|" code/qcommon/vm_x86.c
21nr|urbanterror-4.3.4-1|81	%patch0 -p1
21nr|urbanterror-4.3.4-1|82	popd
21nr|urbanterror-4.3.4-1|83	
21nr|urbanterror-4.3.4-1|84	%build
21nr|urbanterror-4.3.4-1|85	%ifarch %{ix86}
21nr|urbanterror-4.3.4-1|86	export CFLAGS+=" -fno-strict-aliasing -Wno-error=format-security -DDEBUG -g -msse -msse2"
21nr|urbanterror-4.3.4-1|87	%else
21nr|urbanterror-4.3.4-1|88	export CFLAGS+=" -fno-strict-aliasing -Wno-error=format-security -DDEBUG -g"
21nr|urbanterror-4.3.4-1|89	%endif
21nr|urbanterror-4.3.4-1|90	mkdir -p build
21nr|urbanterror-4.3.4-1|91	pushd ioq3-for-%{oname}-4-release-%{version}
21nr|urbanterror-4.3.4-1|92	%make \
21nr|urbanterror-4.3.4-1|93	DEFAULT_BASEDIR=%{_gamesdatadir}/%{name} \
21nr|urbanterror-4.3.4-1|94	USE_CURL=1 \
21nr|urbanterror-4.3.4-1|95	USE_OPENAL=1 \
21nr|urbanterror-4.3.4-1|96	USE_CODEC_VORBIS=1 \
21nr|urbanterror-4.3.4-1|97	BUILD_CLIENT=1 \
21nr|urbanterror-4.3.4-1|98	BUILD_SERVER=1
21nr|urbanterror-4.3.4-1|99	cp build/*/*-UrT.* ../build/
21nr|urbanterror-4.3.4-1|100	cp build/*/*-UrT-Ded.* ../build/
21nr|urbanterror-4.3.4-1|101	popd
21nr|urbanterror-4.3.4-1|102	
21nr|urbanterror-4.3.4-1|103	%install
21nr|urbanterror-4.3.4-1|104	install -d %{buildroot}%{_gamesbindir}
21nr|urbanterror-4.3.4-1|105	cp build/*-UrT-Ded.* %{buildroot}%{_gamesbindir}/%{name}-server
21nr|urbanterror-4.3.4-1|106	cp build/*-UrT.* %{buildroot}%{_gamesbindir}/%{name}
21nr|urbanterror-4.3.4-1|107	
21nr|urbanterror-4.3.4-1|108	install -d %{buildroot}%{_gamesdatadir}/%{name}
21nr|urbanterror-4.3.4-1|109	cp -r %{oname}%{oversion}/q3ut4 %{buildroot}%{_gamesdatadir}/%{name}/
21nr|urbanterror-4.3.4-1|110	
21nr|urbanterror-4.3.4-1|111	install -D -m 644 %{SOURCE13} %{buildroot}%{_iconsdir}/hicolor/16x16/apps/%{name}.png
21nr|urbanterror-4.3.4-1|112	install -D -m 644 %{SOURCE12} %{buildroot}%{_iconsdir}/hicolor/32x32/apps/%{name}.png
21nr|urbanterror-4.3.4-1|113	install -D -m 644 %{SOURCE11} %{buildroot}%{_iconsdir}/hicolor/64x64/apps/%{name}.png
21nr|urbanterror-4.3.4-1|114	install -D -m 644 %{SOURCE10} %{buildroot}%{_iconsdir}/hicolor/128x128/apps/%{name}.png
21nr|urbanterror-4.3.4-1|115	
21nr|urbanterror-4.3.4-1|116	install -d %{buildroot}%{_datadir}/applications
21nr|urbanterror-4.3.4-1|117	
21nr|urbanterror-4.3.4-1|118	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21nr|urbanterror-4.3.4-1|119	[Desktop Entry]
21nr|urbanterror-4.3.4-1|120	Name=Urban Terror
21nr|urbanterror-4.3.4-1|121	Comment=%{summary}
21nr|urbanterror-4.3.4-1|122	Exec=%{_gamesbindir}/%{name}
21nr|urbanterror-4.3.4-1|123	Icon=%{name}
21nr|urbanterror-4.3.4-1|124	Terminal=false
21nr|urbanterror-4.3.4-1|125	Type=Application
21nr|urbanterror-4.3.4-1|126	StartupNotify=false
21nr|urbanterror-4.3.4-1|127	Categories=Game;ArcadeGame;
21nr|urbanterror-4.3.4-1|128	EOF

20125 21
21nr|viber-13.3.1.22-1|1	%define __os_install_post %{nil}
21nr|viber-13.3.1.22-1|2	%define _build_pkgcheck_set %{nil}
21nr|viber-13.3.1.22-1|3	%define debug_package %{nil}
21nr|viber-13.3.1.22-1|4	
21nr|viber-13.3.1.22-1|5	%global __provides_exclude lib*\|qml*
21nr|viber-13.3.1.22-1|6	%global __requires_exclude libc++\|libcrypto\|libicu\|libpng\|libqface\|libQt5\|libqgsttools_p\|libqrencod\|libxcb-xineram\|libViberRTC
21nr|viber-13.3.1.22-1|7	
21nr|viber-13.3.1.22-1|8	Summary:	Free instant messages and calls
21nr|viber-13.3.1.22-1|9	Name:		viber
21nr|viber-13.3.1.22-1|10	Version:	13.3.1.22
21nr|viber-13.3.1.22-1|11	Release:	1
21nr|viber-13.3.1.22-1|12	License:	Proprietary
21nr|viber-13.3.1.22-1|13	Group:		Networking/Instant messaging
21nr|viber-13.3.1.22-1|14	Url:		http://viber.com
21nr|viber-13.3.1.22-1|15	Source0:	http://download.cdn.viber.com/cdn/desktop/Linux/%{name}.deb
21nr|viber-13.3.1.22-1|16	Source100:	%{name}.rpmlintrc
21nr|viber-13.3.1.22-1|17	ExclusiveArch:	x86_64
21nr|viber-13.3.1.22-1|18	
21nr|viber-13.3.1.22-1|19	%description
21nr|viber-13.3.1.22-1|20	Free Text & Calls.
21nr|viber-13.3.1.22-1|21	Join Viber for Desktop to for a one-of-a-kind calling
21nr|viber-13.3.1.22-1|22	and messaging experience right on your computer!
21nr|viber-13.3.1.22-1|23	With Viber for Desktop you can make free international
21nr|viber-13.3.1.22-1|24	calls from your computer to any other Viber user,
21nr|viber-13.3.1.22-1|25	resting assured your calls and messages are
21nr|viber-13.3.1.22-1|26	protected by end-to-end encryption.
21nr|viber-13.3.1.22-1|27	Feel free to call, text, send photos and video messages,
21nr|viber-13.3.1.22-1|28	play YouTube videos and express yourself with stickers
21nr|viber-13.3.1.22-1|29	and GIFs no matter your location.
21nr|viber-13.3.1.22-1|30	Viber for Desktop also provides you with Viber Out's
21nr|viber-13.3.1.22-1|31	low-rate calling plans to any landline or mobile so
21nr|viber-13.3.1.22-1|32	you can reach out to friends and family who don't have
21nr|viber-13.3.1.22-1|33	an internet connection or cell phone.
21nr|viber-13.3.1.22-1|34	Easily sync between your mobile's chat history and
21nr|viber-13.3.1.22-1|35	contact list in order to start enjoying Viber for Desktop
21nr|viber-13.3.1.22-1|36	
21nr|viber-13.3.1.22-1|37	%files
21nr|viber-13.3.1.22-1|38	/opt/viber
21nr|viber-13.3.1.22-1|39	%{_bindir}/%{name}
21nr|viber-13.3.1.22-1|40	%{_datadir}/applications/*.desktop
21nr|viber-13.3.1.22-1|41	%{_iconsdir}/hicolor/*/apps/viber.*
21nr|viber-13.3.1.22-1|42	%{_datadir}/pixmaps/*
21nr|viber-13.3.1.22-1|43	%{_datadir}/%{name}/*
21nr|viber-13.3.1.22-1|44	
21nr|viber-13.3.1.22-1|45	%post
21nr|viber-13.3.1.22-1|46	if [ `rpm -q viber-install | wc -w` == 1 ]
21nr|viber-13.3.1.22-1|47	then
21nr|viber-13.3.1.22-1|48	rpm -e viber-install
21nr|viber-13.3.1.22-1|49	fi
21nr|viber-13.3.1.22-1|50	
21nr|viber-13.3.1.22-1|51	#----------------------------------------------------------------------------
21nr|viber-13.3.1.22-1|52	
21nr|viber-13.3.1.22-1|53	%prep
21nr|viber-13.3.1.22-1|54	%setup -q -c -T
21nr|viber-13.3.1.22-1|55	
21nr|viber-13.3.1.22-1|56	%build
21nr|viber-13.3.1.22-1|57	
21nr|viber-13.3.1.22-1|58	%install
21nr|viber-13.3.1.22-1|59	# Extract DEB packages:
21nr|viber-13.3.1.22-1|60	pushd %{buildroot}
21nr|viber-13.3.1.22-1|61	ar p %{SOURCE0} data.tar.xz | xz -d > %{name}-%{version}.x86_64.tar
21nr|viber-13.3.1.22-1|62	tar -xf %{name}-%{version}.x86_64.tar
21nr|viber-13.3.1.22-1|63	popd
21nr|viber-13.3.1.22-1|64	
21nr|viber-13.3.1.22-1|65	# Install menu icons
21nr|viber-13.3.1.22-1|66	pushd %{buildroot}/opt/viber/icons/
21nr|viber-13.3.1.22-1|67	for N in 16 24 32 48 64 96 128 256;
21nr|viber-13.3.1.22-1|68	do
21nr|viber-13.3.1.22-1|69	install -D -m 0644 ${N}x${N}.png %{buildroot}%{_iconsdir}/hicolor/${N}x${N}/apps/%{name}.png
21nr|viber-13.3.1.22-1|70	done
21nr|viber-13.3.1.22-1|71	popd
21nr|viber-13.3.1.22-1|72	mv %{buildroot}%{_iconsdir}/hicolor/scalable/apps/Viber.svg %{buildroot}%{_iconsdir}/hicolor/scalable/apps/%{name}.svg
21nr|viber-13.3.1.22-1|73	
21nr|viber-13.3.1.22-1|74	# Fix executable attributes:
21nr|viber-13.3.1.22-1|75	chmod 755 %{buildroot}/opt/%{name}/Viber
21nr|viber-13.3.1.22-1|76	mkdir -p %{buildroot}/%{_bindir}
21nr|viber-13.3.1.22-1|77	ln -sr %{buildroot}/opt/%{name}/Viber %{buildroot}/%{_bindir}/viber
21nr|viber-13.3.1.22-1|78	
21nr|viber-13.3.1.22-1|79	# Remove unused directories and tarball:
21nr|viber-13.3.1.22-1|80	rm %{buildroot}/%{name}-%{version}.x86_64.tar
21nr|viber-13.3.1.22-1|81	
21nr|viber-13.3.1.22-1|82	# We don't like the quality of proprietary Viber, we have to make symlinks,
21nr|viber-13.3.1.22-1|83	# otherwise it cannot find this or that, see strace.
21nr|viber-13.3.1.22-1|84	# We should not set LD_LIBRARY_PATH, QT_QPA_PLATFORM_PLUGIN_PATH and other env vars,
21nr|viber-13.3.1.22-1|85	# because this breaks applications which are run by Viber process (are its children)
21nr|viber-13.3.1.22-1|86	# because environmental variables are saved
21nr|viber-13.3.1.22-1|87	# and e.g. kde-open5 tries to run with Viber's Qt plugins.
21nr|viber-13.3.1.22-1|88	pushd %{buildroot}/opt/viber/
21nr|viber-13.3.1.22-1|89	for dir in plugins libexec translations resources
21nr|viber-13.3.1.22-1|90	do
21nr|viber-13.3.1.22-1|91	for i in `ls "$dir"`
21nr|viber-13.3.1.22-1|92	do
21nr|viber-13.3.1.22-1|93	ln -s "${dir}/${i}" "$i" || :
21nr|viber-13.3.1.22-1|94	done
21nr|viber-13.3.1.22-1|95	done
21nr|viber-13.3.1.22-1|96	popd

20126 21
21nr|viber-install-1.0-6|1	Summary:	Download and install Viber
21nr|viber-install-1.0-6|2	Name:		viber-install
21nr|viber-install-1.0-6|3	Version:	1.0
21nr|viber-install-1.0-6|4	Release:	6
21nr|viber-install-1.0-6|5	License:	Proprietary
21nr|viber-install-1.0-6|6	Group:		Networking/Instant messaging
21nr|viber-install-1.0-6|7	Url:		http://viber.com
21nr|viber-install-1.0-6|8	Source0:	viber-install.desktop
21nr|viber-install-1.0-6|9	Source1:	viber-install.png
21nr|viber-install-1.0-6|10	Source2:	viber-install
21nr|viber-install-1.0-6|11	ExclusiveArch:	x86_64
21nr|viber-install-1.0-6|12	
21nr|viber-install-1.0-6|13	%description
21nr|viber-install-1.0-6|14	This is an installer for Viber.
21nr|viber-install-1.0-6|15	
21nr|viber-install-1.0-6|16	%files
21nr|viber-install-1.0-6|17	%{_bindir}/%{name}
21nr|viber-install-1.0-6|18	%{_datadir}/applications/%{name}.desktop
21nr|viber-install-1.0-6|19	%{_datadir}/pixmaps/%{name}.png
21nr|viber-install-1.0-6|20	
21nr|viber-install-1.0-6|21	#----------------------------------------------------------------------------
21nr|viber-install-1.0-6|22	
21nr|viber-install-1.0-6|23	%prep
21nr|viber-install-1.0-6|24	
21nr|viber-install-1.0-6|25	%build
21nr|viber-install-1.0-6|26	# Nothing to build yet
21nr|viber-install-1.0-6|27	
21nr|viber-install-1.0-6|28	%install
21nr|viber-install-1.0-6|29	# desktop file
21nr|viber-install-1.0-6|30	mkdir -p %{buildroot}%{_datadir}/applications
21nr|viber-install-1.0-6|31	install -m644 %{SOURCE0} %{buildroot}%{_datadir}/applications/
21nr|viber-install-1.0-6|32	
21nr|viber-install-1.0-6|33	# icon file
21nr|viber-install-1.0-6|34	mkdir -p %{buildroot}%{_datadir}/pixmaps
21nr|viber-install-1.0-6|35	install -m644 %{SOURCE1} %{buildroot}%{_datadir}/pixmaps/
21nr|viber-install-1.0-6|36	
21nr|viber-install-1.0-6|37	# install script file
21nr|viber-install-1.0-6|38	mkdir -p %{buildroot}%{_bindir}/
21nr|viber-install-1.0-6|39	install -m755 %{SOURCE2} %{buildroot}%{_bindir}/

20127 21
21nr|vk-3.1.13-2|1	# To avoid out of memory error
21nr|vk-3.1.13-2|2	%define _build_pkgcheck_set %{nil}
21nr|vk-3.1.13-2|3	
21nr|vk-3.1.13-2|4	%define debug_package %{nil}
21nr|vk-3.1.13-2|5	
21nr|vk-3.1.13-2|6	%global __requires_exclude_from /opt/vk/resources
21nr|vk-3.1.13-2|7	%global __requires_exclude libffmpeg.so*|libnode.so*
21nr|vk-3.1.13-2|8	
21nr|vk-3.1.13-2|9	%define _vkdir /opt/vk
21nr|vk-3.1.13-2|10	
21nr|vk-3.1.13-2|11	Summary:	Simple and Easy App for Messaging on VK
21nr|vk-3.1.13-2|12	Name:		vk
21nr|vk-3.1.13-2|13	Version:	3.1.13
21nr|vk-3.1.13-2|14	Release:	2
21nr|vk-3.1.13-2|15	License:	Freeware
21nr|vk-3.1.13-2|16	Group:		Networking/Instant messaging
21nr|vk-3.1.13-2|17	Url:		https://vk.com/messenger
21nr|vk-3.1.13-2|18	# No direct urls
21nr|vk-3.1.13-2|19	Source0:	%{name}-x86_64.zip
21nr|vk-3.1.13-2|20	Source1:	%{name}-x86.zip
21nr|vk-3.1.13-2|21	BuildRequires:	imagemagick
21nr|vk-3.1.13-2|22	AutoProv:	no
21nr|vk-3.1.13-2|23	ExcludeArch:	%{armx}
21nr|vk-3.1.13-2|24	
21nr|vk-3.1.13-2|25	%description
21nr|vk-3.1.13-2|26	Simple and Easy App for Messaging on VK.
21nr|vk-3.1.13-2|27	
21nr|vk-3.1.13-2|28	%files
21nr|vk-3.1.13-2|29	%{_bindir}/%{name}
21nr|vk-3.1.13-2|30	%{_datadir}/applications/%{name}.desktop
21nr|vk-3.1.13-2|31	%{_iconsdir}/hicolor/*/apps/%{name}.*
21nr|vk-3.1.13-2|32	%{_vkdir}/*
21nr|vk-3.1.13-2|33	
21nr|vk-3.1.13-2|34	#----------------------------------------------------------------------------
21nr|vk-3.1.13-2|35	
21nr|vk-3.1.13-2|36	%prep
21nr|vk-3.1.13-2|37	%setup -qc -T
21nr|vk-3.1.13-2|38	%ifarch x86_64
21nr|vk-3.1.13-2|39	unzip -qq %{SOURCE0}
21nr|vk-3.1.13-2|40	%else
21nr|vk-3.1.13-2|41	unzip -qq %{SOURCE1}
21nr|vk-3.1.13-2|42	%endif
21nr|vk-3.1.13-2|43	
21nr|vk-3.1.13-2|44	%build
21nr|vk-3.1.13-2|45	
21nr|vk-3.1.13-2|46	%install
21nr|vk-3.1.13-2|47	mkdir -p %{buildroot}%{_vkdir}
21nr|vk-3.1.13-2|48	cp -a * %{buildroot}%{_vkdir}/
21nr|vk-3.1.13-2|49	
21nr|vk-3.1.13-2|50	# install binary wrapper
21nr|vk-3.1.13-2|51	mkdir -p %{buildroot}%{_bindir}
21nr|vk-3.1.13-2|52	cat > %{buildroot}%{_bindir}/%{name} << EOF
21nr|vk-3.1.13-2|53	#!/bin/sh
21nr|vk-3.1.13-2|54	pushd %{_vkdir}
21nr|vk-3.1.13-2|55	./vk --disable-gpu
21nr|vk-3.1.13-2|56	popd
21nr|vk-3.1.13-2|57	EOF
21nr|vk-3.1.13-2|58	chmod 755 %{buildroot}%{_bindir}/%{name}
21nr|vk-3.1.13-2|59	
21nr|vk-3.1.13-2|60	# install menu entry
21nr|vk-3.1.13-2|61	mkdir -p %{buildroot}%{_datadir}/applications/
21nr|vk-3.1.13-2|62	cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
21nr|vk-3.1.13-2|63	[Desktop Entry]
21nr|vk-3.1.13-2|64	Name=VK Messenger
21nr|vk-3.1.13-2|65	Comment=Simple and Easy App for Messaging on VK
21nr|vk-3.1.13-2|66	Exec=%{name}
21nr|vk-3.1.13-2|67	Icon=%{name}
21nr|vk-3.1.13-2|68	Terminal=false
21nr|vk-3.1.13-2|69	Type=Application
21nr|vk-3.1.13-2|70	StartupNotify=true
21nr|vk-3.1.13-2|71	Categories=Network;InstantMessaging;
21nr|vk-3.1.13-2|72	EOF
21nr|vk-3.1.13-2|73	
21nr|vk-3.1.13-2|74	# install menu icons
21nr|vk-3.1.13-2|75	for N in 16 32 48 64 128 256;
21nr|vk-3.1.13-2|76	do
21nr|vk-3.1.13-2|77	convert icon256.png -scale ${N}x${N} $N.png;
21nr|vk-3.1.13-2|78	install -D -m 0644 $N.png %{buildroot}%{_iconsdir}/hicolor/${N}x${N}/apps/%{name}.png
21nr|vk-3.1.13-2|79	done

20128 21
21nr|wolf3d-shareware-1.4-5|1	Name:           wolf3d-shareware
21nr|wolf3d-shareware-1.4-5|2	Version:        1.4
21nr|wolf3d-shareware-1.4-5|3	Release:        5
21nr|wolf3d-shareware-1.4-5|4	Summary:        Wolfenstein 3D shareware Episode
21nr|wolf3d-shareware-1.4-5|5	Group:          Games/Adventure
21nr|wolf3d-shareware-1.4-5|6	License:        Shareware
21nr|wolf3d-shareware-1.4-5|7	URL:            http://www.3drealms.com/wolf3d/index.html
21nr|wolf3d-shareware-1.4-5|8	Source0:        ftp://ftp.3drealms.com/share/1wolf14.zip
21nr|wolf3d-shareware-1.4-5|9	Source1:        extract.c
21nr|wolf3d-shareware-1.4-5|10	BuildArch:      noarch
21nr|wolf3d-shareware-1.4-5|11	BuildRequires:	pkgconfig(libdynamite)
21nr|wolf3d-shareware-1.4-5|12	Requires:       wolf4sdl-shareware
21nr|wolf3d-shareware-1.4-5|13	
21nr|wolf3d-shareware-1.4-5|14	%description
21nr|wolf3d-shareware-1.4-5|15	This package contains the shareware Episode of id Software's classic
21nr|wolf3d-shareware-1.4-5|16	first-person shooter Wolfenstein 3D.
21nr|wolf3d-shareware-1.4-5|17	
21nr|wolf3d-shareware-1.4-5|18	%prep
21nr|wolf3d-shareware-1.4-5|19	%setup -q -c
21nr|wolf3d-shareware-1.4-5|20	
21nr|wolf3d-shareware-1.4-5|21	
21nr|wolf3d-shareware-1.4-5|22	%build
21nr|wolf3d-shareware-1.4-5|23	gcc -o extract %{SOURCE1} -ldynamite
21nr|wolf3d-shareware-1.4-5|24	./extract W3DSW14.SHR
21nr|wolf3d-shareware-1.4-5|25	iconv -f CP850 -t UTF-8 vendor.doc > tmp
21nr|wolf3d-shareware-1.4-5|26	cat tmp | sed 's|\r||g' > vendor.doc
21nr|wolf3d-shareware-1.4-5|27	touch -r W3DSW14.SHR vendor.doc *.wl1
21nr|wolf3d-shareware-1.4-5|28	
21nr|wolf3d-shareware-1.4-5|29	
21nr|wolf3d-shareware-1.4-5|30	%install
21nr|wolf3d-shareware-1.4-5|31	mkdir -p %{buildroot}%{_datadir}/wolf3d/shareware
21nr|wolf3d-shareware-1.4-5|32	install -p -m 666 *.wl1 %{buildroot}%{_datadir}/wolf3d/shareware
21nr|wolf3d-shareware-1.4-5|33	
21nr|wolf3d-shareware-1.4-5|34	
21nr|wolf3d-shareware-1.4-5|35	%files
21nr|wolf3d-shareware-1.4-5|36	%defattr(-,root,root,-)
21nr|wolf3d-shareware-1.4-5|37	%doc vendor.doc
21nr|wolf3d-shareware-1.4-5|38	%{_datadir}/wolf3d

20129 21
21nr|wolf4sdl-1.7-5|1	Name:           wolf4sdl
21nr|wolf4sdl-1.7-5|2	Version:        1.7
21nr|wolf4sdl-1.7-5|3	Release:        5
21nr|wolf4sdl-1.7-5|4	Summary:        SDL port of id Software Wolfenstein 3D
21nr|wolf4sdl-1.7-5|5	Group:          Games/Arcade
21nr|wolf4sdl-1.7-5|6	License:        Distributable
21nr|wolf4sdl-1.7-5|7	URL:            http://www.alice-dsl.net/mkroll/
21nr|wolf4sdl-1.7-5|8	Source0:        http://www.alice-dsl.net/mkroll/bins/Wolf4SDL-1.7-src.zip
21nr|wolf4sdl-1.7-5|9	Source1:        %{name}.desktop
21nr|wolf4sdl-1.7-5|10	Patch2:         Wolf4SDL-1.6-registered-apogee.patch
21nr|wolf4sdl-1.7-5|11	Patch3:         Wolf4SDL-1.6-shareware.patch
21nr|wolf4sdl-1.7-5|12	Patch4:         Wolf4SDL-1.6-spear.patch
21nr|wolf4sdl-1.7-5|13	Patch5:         Wolf4SDL-1.6-speardemo.patch
21nr|wolf4sdl-1.7-5|14	BuildRequires:  SDL-devel SDL_mixer-devel desktop-file-utils
21nr|wolf4sdl-1.7-5|15	
21nr|wolf4sdl-1.7-5|16	%description
21nr|wolf4sdl-1.7-5|17	Maybe it was the fact that people got to blow away Nazis. Maybe it was the \
21nr|wolf4sdl-1.7-5|18	sheer challenge of it all. For whatever reason, Wolfenstein 3D and Spear of \
21nr|wolf4sdl-1.7-5|19	Destiny, pioneered the first-person shooter genre and brought its legendary \
21nr|wolf4sdl-1.7-5|20	creators, id Software, worldwide notoriety and numerous awards. In fact, The \
21nr|wolf4sdl-1.7-5|21	Computer Gaming World Hall of Fame recognized Wolfenstein 3D as helping to \
21nr|wolf4sdl-1.7-5|22	shape the overall direction of the computer gaming industry. \
21nr|wolf4sdl-1.7-5|23	\
21nr|wolf4sdl-1.7-5|24	Wolf4SDL is an open-source port of id Software's classic first-person shooter \
21nr|wolf4sdl-1.7-5|25	Wolfenstein 3D to the cross-platform multimedia library "Simple DirectMedia \
21nr|wolf4sdl-1.7-5|26	Layer (SDL)" (http://www.libsdl.org). It is meant to keep the original feel \
21nr|wolf4sdl-1.7-5|27	while taking advantage of some improvements.
21nr|wolf4sdl-1.7-5|28	
21nr|wolf4sdl-1.7-5|29	%package        registered-id
21nr|wolf4sdl-1.7-5|30	Summary:        SDL port of Wolfenstein 3D - id Software registered version
21nr|wolf4sdl-1.7-5|31	URL:            http://www.idsoftware.com/games/wolfenstein/wolf3d/
21nr|wolf4sdl-1.7-5|32	
21nr|wolf4sdl-1.7-5|33	%description registered-id
21nr|wolf4sdl-1.7-5|34	This package contains %{name} compiled for playing the registered version of
21nr|wolf4sdl-1.7-5|35	Wolfenstein 3D as sold by id Software:
21nr|wolf4sdl-1.7-5|36	http://www.idsoftware.com/games/wolfenstein/wolf3d/
21nr|wolf4sdl-1.7-5|37	
21nr|wolf4sdl-1.7-5|38	You will need the original registered version's data files to play the
21nr|wolf4sdl-1.7-5|39	registered version. Place the data files under /usr/share/wolf3d/registered-id
21nr|wolf4sdl-1.7-5|40	before starting %{name}-registered-id. Note all file-names must be lowercase!
21nr|wolf4sdl-1.7-5|41	
21nr|wolf4sdl-1.7-5|42	
21nr|wolf4sdl-1.7-5|43	
21nr|wolf4sdl-1.7-5|44	%package        registered-apogee
21nr|wolf4sdl-1.7-5|45	Summary:        SDL port of Wolfenstein 3D - Apogee registered version
21nr|wolf4sdl-1.7-5|46	URL:            http://www.3drealms.com/wolf3d/index.html
21nr|wolf4sdl-1.7-5|47	
21nr|wolf4sdl-1.7-5|48	%description registered-apogee
21nr|wolf4sdl-1.7-5|49	This package contains %{name} compiled for playing the registered version of
21nr|wolf4sdl-1.7-5|50	Wolfenstein 3D as sold by Apogee / 3Drealms here:
21nr|wolf4sdl-1.7-5|51	http://www.3drealms.com/wolf3d/index.html
21nr|wolf4sdl-1.7-5|52	
21nr|wolf4sdl-1.7-5|53	You will need the original registered version's data files to play the
21nr|wolf4sdl-1.7-5|54	registered version. Place the data files under
21nr|wolf4sdl-1.7-5|55	/usr/share/wolf3d/registered-apogee before starting
21nr|wolf4sdl-1.7-5|56	%{name}-registered-apogee. Note all file-names must be lowercase!
21nr|wolf4sdl-1.7-5|57	
21nr|wolf4sdl-1.7-5|58	
21nr|wolf4sdl-1.7-5|59	
21nr|wolf4sdl-1.7-5|60	%package        shareware
21nr|wolf4sdl-1.7-5|61	Summary:        SDL port of id Software's Wolfenstein 3D - shareware version
21nr|wolf4sdl-1.7-5|62	URL:            http://www.3drealms.com/wolf3d/index.html
21nr|wolf4sdl-1.7-5|63	Requires:       wolf3d-shareware
21nr|wolf4sdl-1.7-5|64	
21nr|wolf4sdl-1.7-5|65	%description shareware
21nr|wolf4sdl-1.7-5|66	This package contains %{name} compiled for playing the shareware version of
21nr|wolf4sdl-1.7-5|67	Wolfenstein 3D.
21nr|wolf4sdl-1.7-5|68	
21nr|wolf4sdl-1.7-5|69	
21nr|wolf4sdl-1.7-5|70	
21nr|wolf4sdl-1.7-5|71	%package        spear
21nr|wolf4sdl-1.7-5|72	Summary:        SDL port of Wolfenstein 3D - Spear of Destiny version
21nr|wolf4sdl-1.7-5|73	URL:            http://www.idsoftware.com/games/wolfenstein/spear/
21nr|wolf4sdl-1.7-5|74	
21nr|wolf4sdl-1.7-5|75	%description spear
21nr|wolf4sdl-1.7-5|76	This package contains %{name} compiled for playing the Spear of Destiny
21nr|wolf4sdl-1.7-5|77	prequel to Wolfenstein 3D, sold by id Software:
21nr|wolf4sdl-1.7-5|78	http://www.idsoftware.com/games/wolfenstein/spear/
21nr|wolf4sdl-1.7-5|79	
21nr|wolf4sdl-1.7-5|80	You will need the original Spear of Destiny data files to play.
21nr|wolf4sdl-1.7-5|81	Place the data files under /usr/share/spear/full before starting
21nr|wolf4sdl-1.7-5|82	%{name}-spear. Note all file-names must be lowercase!
21nr|wolf4sdl-1.7-5|83	
21nr|wolf4sdl-1.7-5|84	
21nr|wolf4sdl-1.7-5|85	
21nr|wolf4sdl-1.7-5|86	%package        spear-demo
21nr|wolf4sdl-1.7-5|87	Summary:        SDL port of Wolfenstein 3D - Spear of Destiny demo version
21nr|wolf4sdl-1.7-5|88	URL:            http://www.idsoftware.com/games/wolfenstein/spear/
21nr|wolf4sdl-1.7-5|89	Requires:       spear-demo
21nr|wolf4sdl-1.7-5|90	
21nr|wolf4sdl-1.7-5|91	%description spear-demo
21nr|wolf4sdl-1.7-5|92	This package contains %{name} compiled for playing the demo of the Spear of
21nr|wolf4sdl-1.7-5|93	Destiny prequel to Wolfenstein 3D.
21nr|wolf4sdl-1.7-5|94	
21nr|wolf4sdl-1.7-5|95	
21nr|wolf4sdl-1.7-5|96	
21nr|wolf4sdl-1.7-5|97	%prep
21nr|wolf4sdl-1.7-5|98	%setup -c -T -n Wolf4SDL-%{version}-src
21nr|wolf4sdl-1.7-5|99	# Must unpack ourselves to make zip do dos2unix conversion
21nr|wolf4sdl-1.7-5|100	pushd .. && unzip -a -q %{SOURCE0} && popd
21nr|wolf4sdl-1.7-5|101	# %patch0 -p1
21nr|wolf4sdl-1.7-5|102	# %patch1 -p1
21nr|wolf4sdl-1.7-5|103	# for i in debian/patches/*.patch; do
21nr|wolf4sdl-1.7-5|104	#     patch -p1 < $i
21nr|wolf4sdl-1.7-5|105	# done
21nr|wolf4sdl-1.7-5|106	
21nr|wolf4sdl-1.7-5|107	
21nr|wolf4sdl-1.7-5|108	%build
21nr|wolf4sdl-1.7-5|109	CFLAGS="$RPM_OPT_FLAGS -Wno-sign-compare -Wno-switch -Wno-unused-result"
21nr|wolf4sdl-1.7-5|110	CFLAGS="$CFLAGS -fno-toplevel-reorder $(sdl-config --cflags)"
21nr|wolf4sdl-1.7-5|111	
21nr|wolf4sdl-1.7-5|112	make %{?_smp_mflags} \
21nr|wolf4sdl-1.7-5|113	CFLAGS="$CFLAGS -DDATADIR=\\\"/usr/share/wolf3d/registered-id/\\\""
21nr|wolf4sdl-1.7-5|114	mv wolf3d %{name}-registered-id
21nr|wolf4sdl-1.7-5|115	cp %{SOURCE1} %{name}-registered-id.desktop
21nr|wolf4sdl-1.7-5|116	sed -i 's|@NAME@|Wolfenstein 3D Registered (id)|g' \
21nr|wolf4sdl-1.7-5|117	%{name}-registered-id.desktop
21nr|wolf4sdl-1.7-5|118	sed -i 's|@VARIANT@|registered-id|g' %{name}-registered-id.desktop
21nr|wolf4sdl-1.7-5|119	make clean
21nr|wolf4sdl-1.7-5|120	
21nr|wolf4sdl-1.7-5|121	patch -p1 < %{PATCH2}
21nr|wolf4sdl-1.7-5|122	make %{?_smp_mflags} \
21nr|wolf4sdl-1.7-5|123	CFLAGS="$CFLAGS -DDATADIR=\\\"/usr/share/wolf3d/registered-apogee/\\\""
21nr|wolf4sdl-1.7-5|124	mv wolf3d %{name}-registered-apogee
21nr|wolf4sdl-1.7-5|125	cp %{SOURCE1} %{name}-registered-apogee.desktop
21nr|wolf4sdl-1.7-5|126	sed -i 's|@NAME@|Wolfenstein 3D Registered (Apogee)|g' \
21nr|wolf4sdl-1.7-5|127	%{name}-registered-apogee.desktop
21nr|wolf4sdl-1.7-5|128	sed -i 's|@VARIANT@|registered-apogee|g' %{name}-registered-apogee.desktop
21nr|wolf4sdl-1.7-5|129	make clean
21nr|wolf4sdl-1.7-5|130	
21nr|wolf4sdl-1.7-5|131	patch -p1 < %{PATCH3}
21nr|wolf4sdl-1.7-5|132	make %{?_smp_mflags} \
21nr|wolf4sdl-1.7-5|133	CFLAGS="$CFLAGS -DDATADIR=\\\"/usr/share/wolf3d/shareware/\\\""
21nr|wolf4sdl-1.7-5|134	mv wolf3d %{name}-shareware
21nr|wolf4sdl-1.7-5|135	cp %{SOURCE1} %{name}-shareware.desktop
21nr|wolf4sdl-1.7-5|136	sed -i 's|@NAME@|Wolfenstein 3D Shareware (Apogee)|g' %{name}-shareware.desktop
21nr|wolf4sdl-1.7-5|137	sed -i 's|@VARIANT@|shareware|g' %{name}-shareware.desktop
21nr|wolf4sdl-1.7-5|138	make clean
21nr|wolf4sdl-1.7-5|139	
21nr|wolf4sdl-1.7-5|140	patch -p1 < %{PATCH4}
21nr|wolf4sdl-1.7-5|141	make %{?_smp_mflags} \
21nr|wolf4sdl-1.7-5|142	CFLAGS="$CFLAGS -DDATADIR=\\\"/usr/share/spear/full/\\\""
21nr|wolf4sdl-1.7-5|143	mv wolf3d %{name}-spear
21nr|wolf4sdl-1.7-5|144	cp %{SOURCE1} %{name}-spear.desktop
21nr|wolf4sdl-1.7-5|145	sed -i 's|@NAME@|Spear of Destiny|g' %{name}-spear.desktop
21nr|wolf4sdl-1.7-5|146	sed -i 's|@VARIANT@|spear|g' %{name}-spear.desktop
21nr|wolf4sdl-1.7-5|147	make clean
21nr|wolf4sdl-1.7-5|148	
21nr|wolf4sdl-1.7-5|149	patch -p1 < %{PATCH5}
21nr|wolf4sdl-1.7-5|150	make %{?_smp_mflags} \
21nr|wolf4sdl-1.7-5|151	CFLAGS="$CFLAGS -DDATADIR=\\\"/usr/share/spear/demo/\\\""
21nr|wolf4sdl-1.7-5|152	mv wolf3d %{name}-spear-demo
21nr|wolf4sdl-1.7-5|153	cp %{SOURCE1} %{name}-spear-demo.desktop
21nr|wolf4sdl-1.7-5|154	sed -i 's|@NAME@|Spear of Destiny Demo|g' %{name}-spear-demo.desktop
21nr|wolf4sdl-1.7-5|155	sed -i 's|@VARIANT@|spear-demo|g' %{name}-spear-demo.desktop
21nr|wolf4sdl-1.7-5|156	
21nr|wolf4sdl-1.7-5|157	
21nr|wolf4sdl-1.7-5|158	%install
21nr|wolf4sdl-1.7-5|159	mkdir -p %{buildroot}%{_bindir}
21nr|wolf4sdl-1.7-5|160	mkdir -p %{buildroot}%{_datadir}/applications
21nr|wolf4sdl-1.7-5|161	mkdir -p %{buildroot}%{_datadir}/pixmaps
21nr|wolf4sdl-1.7-5|162	
21nr|wolf4sdl-1.7-5|163	# Help launchers for shareware and spear-demo
21nr|wolf4sdl-1.7-5|164	
21nr|wolf4sdl-1.7-5|165	cat > %{buildroot}%{_bindir}/%{name}-shareware <<EOF
21nr|wolf4sdl-1.7-5|166	#!/bin/bash
21nr|wolf4sdl-1.7-5|167	
21nr|wolf4sdl-1.7-5|168	cd /usr/share/wolf3d/shareware/ && %{name}-shareware.real
21nr|wolf4sdl-1.7-5|169	
21nr|wolf4sdl-1.7-5|170	EOF
21nr|wolf4sdl-1.7-5|171	
21nr|wolf4sdl-1.7-5|172	cat > %{buildroot}%{_bindir}/%{name}-spear-demo <<EOF
21nr|wolf4sdl-1.7-5|173	#!/bin/bash
21nr|wolf4sdl-1.7-5|174	
21nr|wolf4sdl-1.7-5|175	cd /usr/share/spear/demo/ && %{name}-spear-demo.real
21nr|wolf4sdl-1.7-5|176	
21nr|wolf4sdl-1.7-5|177	EOF
21nr|wolf4sdl-1.7-5|178	
21nr|wolf4sdl-1.7-5|179	chmod a+x %{buildroot}%{_bindir}/%{name}-spear-demo
21nr|wolf4sdl-1.7-5|180	
21nr|wolf4sdl-1.7-5|181	
21nr|wolf4sdl-1.7-5|182	install -m 755 %{name}-registered-id %{buildroot}%{_bindir}/%{name}-registered-id
21nr|wolf4sdl-1.7-5|183	desktop-file-install --dir %{buildroot}%{_datadir}/applications \
21nr|wolf4sdl-1.7-5|184	%{name}-registered-id.desktop
21nr|wolf4sdl-1.7-5|185	mkdir -p %{buildroot}%{_datadir}/wolf3d/registered-id
21nr|wolf4sdl-1.7-5|186	
21nr|wolf4sdl-1.7-5|187	install -m 755 %{name}-registered-apogee %{buildroot}%{_bindir}/%{name}-registered-apogee
21nr|wolf4sdl-1.7-5|188	desktop-file-install --dir %{buildroot}%{_datadir}/applications \
21nr|wolf4sdl-1.7-5|189	%{name}-registered-apogee.desktop
21nr|wolf4sdl-1.7-5|190	mkdir -p %{buildroot}%{_datadir}/wolf3d/registered-apogee
21nr|wolf4sdl-1.7-5|191	
21nr|wolf4sdl-1.7-5|192	install -m 755 %{name}-shareware %{buildroot}%{_bindir}/%{name}-shareware.real
21nr|wolf4sdl-1.7-5|193	desktop-file-install --dir %{buildroot}%{_datadir}/applications \
21nr|wolf4sdl-1.7-5|194	%{name}-shareware.desktop
21nr|wolf4sdl-1.7-5|195	
21nr|wolf4sdl-1.7-5|196	install -m 755 %{name}-spear %{buildroot}%{_bindir}/%{name}-spear
21nr|wolf4sdl-1.7-5|197	desktop-file-install --dir %{buildroot}%{_datadir}/applications \
21nr|wolf4sdl-1.7-5|198	%{name}-spear.desktop
21nr|wolf4sdl-1.7-5|199	mkdir -p %{buildroot}%{_datadir}/spear/full
21nr|wolf4sdl-1.7-5|200	
21nr|wolf4sdl-1.7-5|201	install -m 755 %{name}-spear-demo %{buildroot}%{_bindir}/%{name}-spear-demo.real
21nr|wolf4sdl-1.7-5|202	desktop-file-install --dir %{buildroot}%{_datadir}/applications \
21nr|wolf4sdl-1.7-5|203	%{name}-spear-demo.desktop
21nr|wolf4sdl-1.7-5|204	
21nr|wolf4sdl-1.7-5|205	
21nr|wolf4sdl-1.7-5|206	%clean
21nr|wolf4sdl-1.7-5|207	
21nr|wolf4sdl-1.7-5|208	
21nr|wolf4sdl-1.7-5|209	%files registered-id
21nr|wolf4sdl-1.7-5|210	%defattr(-,root,root,-)
21nr|wolf4sdl-1.7-5|211	%doc Changes.txt README.txt license-*.txt
21nr|wolf4sdl-1.7-5|212	%{_bindir}/%{name}-registered-id
21nr|wolf4sdl-1.7-5|213	%{_datadir}/applications/%{name}-registered-id.desktop
21nr|wolf4sdl-1.7-5|214	%dir %{_datadir}/wolf3d
21nr|wolf4sdl-1.7-5|215	%dir %{_datadir}/wolf3d/registered-id
21nr|wolf4sdl-1.7-5|216	
21nr|wolf4sdl-1.7-5|217	%files registered-apogee
21nr|wolf4sdl-1.7-5|218	%defattr(-,root,root,-)
21nr|wolf4sdl-1.7-5|219	%doc Changes.txt README.txt license-*.txt
21nr|wolf4sdl-1.7-5|220	%{_bindir}/%{name}-registered-apogee
21nr|wolf4sdl-1.7-5|221	%{_datadir}/applications/%{name}-registered-apogee.desktop
21nr|wolf4sdl-1.7-5|222	%dir %{_datadir}/wolf3d
21nr|wolf4sdl-1.7-5|223	%dir %{_datadir}/wolf3d/registered-apogee
21nr|wolf4sdl-1.7-5|224	
21nr|wolf4sdl-1.7-5|225	%files shareware
21nr|wolf4sdl-1.7-5|226	%defattr(-,root,root,-)
21nr|wolf4sdl-1.7-5|227	%doc Changes.txt README.txt license-*.txt
21nr|wolf4sdl-1.7-5|228	%{_bindir}/%{name}-shareware
21nr|wolf4sdl-1.7-5|229	%{_bindir}/%{name}-shareware.real
21nr|wolf4sdl-1.7-5|230	%{_datadir}/applications/%{name}-shareware.desktop
21nr|wolf4sdl-1.7-5|231	
21nr|wolf4sdl-1.7-5|232	%files spear
21nr|wolf4sdl-1.7-5|233	%defattr(-,root,root,-)
21nr|wolf4sdl-1.7-5|234	%doc Changes.txt README.txt license-*.txt
21nr|wolf4sdl-1.7-5|235	%{_bindir}/%{name}-spear
21nr|wolf4sdl-1.7-5|236	%{_datadir}/applications/%{name}-spear.desktop
21nr|wolf4sdl-1.7-5|237	%dir %{_datadir}/spear
21nr|wolf4sdl-1.7-5|238	%dir %{_datadir}/spear/full
21nr|wolf4sdl-1.7-5|239	
21nr|wolf4sdl-1.7-5|240	%files spear-demo
21nr|wolf4sdl-1.7-5|241	%defattr(-,root,root,-)
21nr|wolf4sdl-1.7-5|242	%doc Changes.txt README.txt license-*.txt
21nr|wolf4sdl-1.7-5|243	%{_bindir}/%{name}-spear-demo
21nr|wolf4sdl-1.7-5|244	%{_bindir}/%{name}-spear-demo.real
21nr|wolf4sdl-1.7-5|245	%{_datadir}/applications/%{name}-spear-demo.desktop

20130 21
21nr|x11-font-adobe-utopia-100dpi-1.0.4-3|1	Name: x11-font-adobe-utopia-100dpi
21nr|x11-font-adobe-utopia-100dpi-1.0.4-3|2	Version: 1.0.4
21nr|x11-font-adobe-utopia-100dpi-1.0.4-3|3	Release: 3
21nr|x11-font-adobe-utopia-100dpi-1.0.4-3|4	Summary: Xorg X11 font adobe-utopia-100dpi
21nr|x11-font-adobe-utopia-100dpi-1.0.4-3|5	Group: Development/X11
21nr|x11-font-adobe-utopia-100dpi-1.0.4-3|6	URL: http://xorg.freedesktop.org
21nr|x11-font-adobe-utopia-100dpi-1.0.4-3|7	Source: http://xorg.freedesktop.org/releases/individual/font/font-adobe-utopia-100dpi-%{version}.tar.bz2
21nr|x11-font-adobe-utopia-100dpi-1.0.4-3|8	# License doesn't say we can modify the software
21nr|x11-font-adobe-utopia-100dpi-1.0.4-3|9	License: Adobe Utopia
21nr|x11-font-adobe-utopia-100dpi-1.0.4-3|10	BuildArch: noarch
21nr|x11-font-adobe-utopia-100dpi-1.0.4-3|11	BuildRequires: x11-font-util >= 1.2
21nr|x11-font-adobe-utopia-100dpi-1.0.4-3|12	BuildRequires: x11-util-macros >= 1.0.1
21nr|x11-font-adobe-utopia-100dpi-1.0.4-3|13	Conflicts: xorg-x11-100dpi-fonts <= 6.9.0
21nr|x11-font-adobe-utopia-100dpi-1.0.4-3|14	Requires(post): mkfontdir
21nr|x11-font-adobe-utopia-100dpi-1.0.4-3|15	Requires(postun): mkfontdir
21nr|x11-font-adobe-utopia-100dpi-1.0.4-3|16	Requires(post): mkfontscale
21nr|x11-font-adobe-utopia-100dpi-1.0.4-3|17	Requires(postun): mkfontscale
21nr|x11-font-adobe-utopia-100dpi-1.0.4-3|18	
21nr|x11-font-adobe-utopia-100dpi-1.0.4-3|19	%description
21nr|x11-font-adobe-utopia-100dpi-1.0.4-3|20	Xorg X11 font adobe-utopia-100dpi
21nr|x11-font-adobe-utopia-100dpi-1.0.4-3|21	
21nr|x11-font-adobe-utopia-100dpi-1.0.4-3|22	%prep
21nr|x11-font-adobe-utopia-100dpi-1.0.4-3|23	%setup -q -n font-adobe-utopia-100dpi-%{version}
21nr|x11-font-adobe-utopia-100dpi-1.0.4-3|24	
21nr|x11-font-adobe-utopia-100dpi-1.0.4-3|25	%build
21nr|x11-font-adobe-utopia-100dpi-1.0.4-3|26	%configure --prefix=/usr --x-includes=%{_includedir}\
21nr|x11-font-adobe-utopia-100dpi-1.0.4-3|27	--x-libraries=%{_libdir} --with-fontdir=%_datadir/fonts/100dpi
21nr|x11-font-adobe-utopia-100dpi-1.0.4-3|28	
21nr|x11-font-adobe-utopia-100dpi-1.0.4-3|29	%make
21nr|x11-font-adobe-utopia-100dpi-1.0.4-3|30	
21nr|x11-font-adobe-utopia-100dpi-1.0.4-3|31	%install
21nr|x11-font-adobe-utopia-100dpi-1.0.4-3|32	rm -rf %{buildroot}
21nr|x11-font-adobe-utopia-100dpi-1.0.4-3|33	%makeinstall_std
21nr|x11-font-adobe-utopia-100dpi-1.0.4-3|34	rm -f %{buildroot}%_datadir/fonts/100dpi/fonts.dir
21nr|x11-font-adobe-utopia-100dpi-1.0.4-3|35	rm -f %{buildroot}%_datadir/fonts/100dpi/fonts.scale
21nr|x11-font-adobe-utopia-100dpi-1.0.4-3|36	
21nr|x11-font-adobe-utopia-100dpi-1.0.4-3|37	%post
21nr|x11-font-adobe-utopia-100dpi-1.0.4-3|38	mkfontscale %_datadir/fonts/100dpi
21nr|x11-font-adobe-utopia-100dpi-1.0.4-3|39	mkfontdir %_datadir/fonts/100dpi
21nr|x11-font-adobe-utopia-100dpi-1.0.4-3|40	
21nr|x11-font-adobe-utopia-100dpi-1.0.4-3|41	%postun
21nr|x11-font-adobe-utopia-100dpi-1.0.4-3|42	mkfontscale %_datadir/fonts/100dpi
21nr|x11-font-adobe-utopia-100dpi-1.0.4-3|43	mkfontdir %_datadir/fonts/100dpi
21nr|x11-font-adobe-utopia-100dpi-1.0.4-3|44	
21nr|x11-font-adobe-utopia-100dpi-1.0.4-3|45	%clean
21nr|x11-font-adobe-utopia-100dpi-1.0.4-3|46	rm -rf %{buildroot}
21nr|x11-font-adobe-utopia-100dpi-1.0.4-3|47	
21nr|x11-font-adobe-utopia-100dpi-1.0.4-3|48	%files
21nr|x11-font-adobe-utopia-100dpi-1.0.4-3|49	%defattr(-,root,root)
21nr|x11-font-adobe-utopia-100dpi-1.0.4-3|50	%doc COPYING
21nr|x11-font-adobe-utopia-100dpi-1.0.4-3|51	%_datadir/fonts/100dpi/UT*.pcf.gz

20131 21
21nr|x11-font-adobe-utopia-75dpi-1.0.4-4|1	Name: x11-font-adobe-utopia-75dpi
21nr|x11-font-adobe-utopia-75dpi-1.0.4-4|2	Version: 1.0.4
21nr|x11-font-adobe-utopia-75dpi-1.0.4-4|3	Release: 4
21nr|x11-font-adobe-utopia-75dpi-1.0.4-4|4	Summary: Xorg X11 font adobe-utopia-75dpi
21nr|x11-font-adobe-utopia-75dpi-1.0.4-4|5	Group: Development/X11
21nr|x11-font-adobe-utopia-75dpi-1.0.4-4|6	URL: http://xorg.freedesktop.org
21nr|x11-font-adobe-utopia-75dpi-1.0.4-4|7	Source: http://xorg.freedesktop.org/releases/individual/font/font-adobe-utopia-75dpi-%{version}.tar.bz2
21nr|x11-font-adobe-utopia-75dpi-1.0.4-4|8	# License doesn't say we can modify the software
21nr|x11-font-adobe-utopia-75dpi-1.0.4-4|9	License: Adobe Utopia
21nr|x11-font-adobe-utopia-75dpi-1.0.4-4|10	BuildArch: noarch
21nr|x11-font-adobe-utopia-75dpi-1.0.4-4|11	BuildRequires: x11-font-util >= 1.2
21nr|x11-font-adobe-utopia-75dpi-1.0.4-4|12	BuildRequires: x11-util-macros >= 1.0.1
21nr|x11-font-adobe-utopia-75dpi-1.0.4-4|13	Conflicts: xorg-x11-75dpi-fonts <= 6.9.0
21nr|x11-font-adobe-utopia-75dpi-1.0.4-4|14	Requires(post): mkfontdir
21nr|x11-font-adobe-utopia-75dpi-1.0.4-4|15	Requires(postun): mkfontdir
21nr|x11-font-adobe-utopia-75dpi-1.0.4-4|16	Requires(post): mkfontscale
21nr|x11-font-adobe-utopia-75dpi-1.0.4-4|17	Requires(postun): mkfontscale
21nr|x11-font-adobe-utopia-75dpi-1.0.4-4|18	
21nr|x11-font-adobe-utopia-75dpi-1.0.4-4|19	%description
21nr|x11-font-adobe-utopia-75dpi-1.0.4-4|20	Xorg X11 font adobe-utopia-75dpi
21nr|x11-font-adobe-utopia-75dpi-1.0.4-4|21	
21nr|x11-font-adobe-utopia-75dpi-1.0.4-4|22	%prep
21nr|x11-font-adobe-utopia-75dpi-1.0.4-4|23	%setup -q -n font-adobe-utopia-75dpi-%{version}
21nr|x11-font-adobe-utopia-75dpi-1.0.4-4|24	
21nr|x11-font-adobe-utopia-75dpi-1.0.4-4|25	%build
21nr|x11-font-adobe-utopia-75dpi-1.0.4-4|26	%configure --prefix=/usr --x-includes=%{_includedir}\
21nr|x11-font-adobe-utopia-75dpi-1.0.4-4|27	--x-libraries=%{_libdir} --with-fontdir=%_datadir/fonts/75dpi
21nr|x11-font-adobe-utopia-75dpi-1.0.4-4|28	
21nr|x11-font-adobe-utopia-75dpi-1.0.4-4|29	%make
21nr|x11-font-adobe-utopia-75dpi-1.0.4-4|30	
21nr|x11-font-adobe-utopia-75dpi-1.0.4-4|31	%install
21nr|x11-font-adobe-utopia-75dpi-1.0.4-4|32	rm -rf %{buildroot}
21nr|x11-font-adobe-utopia-75dpi-1.0.4-4|33	%makeinstall_std
21nr|x11-font-adobe-utopia-75dpi-1.0.4-4|34	rm -f %{buildroot}%_datadir/fonts/75dpi/fonts.dir
21nr|x11-font-adobe-utopia-75dpi-1.0.4-4|35	rm -f %{buildroot}%_datadir/fonts/75dpi/fonts.scale
21nr|x11-font-adobe-utopia-75dpi-1.0.4-4|36	
21nr|x11-font-adobe-utopia-75dpi-1.0.4-4|37	%post
21nr|x11-font-adobe-utopia-75dpi-1.0.4-4|38	mkfontscale %_datadir/fonts/75dpi
21nr|x11-font-adobe-utopia-75dpi-1.0.4-4|39	mkfontdir %_datadir/fonts/75dpi
21nr|x11-font-adobe-utopia-75dpi-1.0.4-4|40	
21nr|x11-font-adobe-utopia-75dpi-1.0.4-4|41	%postun
21nr|x11-font-adobe-utopia-75dpi-1.0.4-4|42	mkfontscale %_datadir/fonts/75dpi
21nr|x11-font-adobe-utopia-75dpi-1.0.4-4|43	mkfontdir %_datadir/fonts/75dpi
21nr|x11-font-adobe-utopia-75dpi-1.0.4-4|44	
21nr|x11-font-adobe-utopia-75dpi-1.0.4-4|45	%clean
21nr|x11-font-adobe-utopia-75dpi-1.0.4-4|46	rm -rf %{buildroot}
21nr|x11-font-adobe-utopia-75dpi-1.0.4-4|47	
21nr|x11-font-adobe-utopia-75dpi-1.0.4-4|48	%files
21nr|x11-font-adobe-utopia-75dpi-1.0.4-4|49	%defattr(-,root,root)
21nr|x11-font-adobe-utopia-75dpi-1.0.4-4|50	%doc COPYING
21nr|x11-font-adobe-utopia-75dpi-1.0.4-4|51	%_datadir/fonts/75dpi/UT*.pcf.gz

20132 21
21nr|x11-font-adobe-utopia-type1-1.0.4-3|1	Name: x11-font-adobe-utopia-type1
21nr|x11-font-adobe-utopia-type1-1.0.4-3|2	Version: 1.0.4
21nr|x11-font-adobe-utopia-type1-1.0.4-3|3	Release: 3
21nr|x11-font-adobe-utopia-type1-1.0.4-3|4	Summary: Xorg X11 font adobe-utopia-type1
21nr|x11-font-adobe-utopia-type1-1.0.4-3|5	Group: Development/X11
21nr|x11-font-adobe-utopia-type1-1.0.4-3|6	URL: http://xorg.freedesktop.org
21nr|x11-font-adobe-utopia-type1-1.0.4-3|7	Source: http://xorg.freedesktop.org/releases/individual/font/font-adobe-utopia-type1-%{version}.tar.bz2
21nr|x11-font-adobe-utopia-type1-1.0.4-3|8	# License doesn't say we can modify the software
21nr|x11-font-adobe-utopia-type1-1.0.4-3|9	License: Adobe Utopia
21nr|x11-font-adobe-utopia-type1-1.0.4-3|10	BuildArch: noarch
21nr|x11-font-adobe-utopia-type1-1.0.4-3|11	BuildRequires: fontconfig
21nr|x11-font-adobe-utopia-type1-1.0.4-3|12	BuildRequires: x11-font-util >= 1.2
21nr|x11-font-adobe-utopia-type1-1.0.4-3|13	BuildRequires: x11-util-macros >= 1.0.1
21nr|x11-font-adobe-utopia-type1-1.0.4-3|14	Conflicts: xorg-x11 <= 6.9.0
21nr|x11-font-adobe-utopia-type1-1.0.4-3|15	Requires(post): mkfontdir
21nr|x11-font-adobe-utopia-type1-1.0.4-3|16	Requires(postun): mkfontdir
21nr|x11-font-adobe-utopia-type1-1.0.4-3|17	Requires(post): mkfontscale
21nr|x11-font-adobe-utopia-type1-1.0.4-3|18	Requires(postun): mkfontscale
21nr|x11-font-adobe-utopia-type1-1.0.4-3|19	
21nr|x11-font-adobe-utopia-type1-1.0.4-3|20	%description
21nr|x11-font-adobe-utopia-type1-1.0.4-3|21	Xorg X11 font adobe-utopia-type1
21nr|x11-font-adobe-utopia-type1-1.0.4-3|22	
21nr|x11-font-adobe-utopia-type1-1.0.4-3|23	%prep
21nr|x11-font-adobe-utopia-type1-1.0.4-3|24	%setup -q -n font-adobe-utopia-type1-%{version}
21nr|x11-font-adobe-utopia-type1-1.0.4-3|25	
21nr|x11-font-adobe-utopia-type1-1.0.4-3|26	%build
21nr|x11-font-adobe-utopia-type1-1.0.4-3|27	%configure --prefix=/usr --x-includes=%{_includedir}\
21nr|x11-font-adobe-utopia-type1-1.0.4-3|28	--x-libraries=%{_libdir} --with-fontdir=%_datadir/fonts/Type1
21nr|x11-font-adobe-utopia-type1-1.0.4-3|29	
21nr|x11-font-adobe-utopia-type1-1.0.4-3|30	%make
21nr|x11-font-adobe-utopia-type1-1.0.4-3|31	
21nr|x11-font-adobe-utopia-type1-1.0.4-3|32	%install
21nr|x11-font-adobe-utopia-type1-1.0.4-3|33	rm -rf %{buildroot}
21nr|x11-font-adobe-utopia-type1-1.0.4-3|34	%makeinstall_std
21nr|x11-font-adobe-utopia-type1-1.0.4-3|35	rm -f %{buildroot}%_datadir/fonts/Type1/fonts.dir
21nr|x11-font-adobe-utopia-type1-1.0.4-3|36	rm -f %{buildroot}%_datadir/fonts/Type1/fonts.scale
21nr|x11-font-adobe-utopia-type1-1.0.4-3|37	
21nr|x11-font-adobe-utopia-type1-1.0.4-3|38	%post
21nr|x11-font-adobe-utopia-type1-1.0.4-3|39	mkfontscale %_datadir/fonts/Type1
21nr|x11-font-adobe-utopia-type1-1.0.4-3|40	mkfontdir %_datadir/fonts/Type1
21nr|x11-font-adobe-utopia-type1-1.0.4-3|41	
21nr|x11-font-adobe-utopia-type1-1.0.4-3|42	%postun
21nr|x11-font-adobe-utopia-type1-1.0.4-3|43	mkfontscale %_datadir/fonts/Type1
21nr|x11-font-adobe-utopia-type1-1.0.4-3|44	mkfontdir %_datadir/fonts/Type1
21nr|x11-font-adobe-utopia-type1-1.0.4-3|45	
21nr|x11-font-adobe-utopia-type1-1.0.4-3|46	%clean
21nr|x11-font-adobe-utopia-type1-1.0.4-3|47	rm -rf %{buildroot}
21nr|x11-font-adobe-utopia-type1-1.0.4-3|48	
21nr|x11-font-adobe-utopia-type1-1.0.4-3|49	%files
21nr|x11-font-adobe-utopia-type1-1.0.4-3|50	%defattr(-,root,root)
21nr|x11-font-adobe-utopia-type1-1.0.4-3|51	%doc COPYING
21nr|x11-font-adobe-utopia-type1-1.0.4-3|52	%_datadir/fonts/Type1/UT*

20133 21
21nr|x11-font-bh-ttf-1.0.3-3|1	Name: x11-font-bh-ttf
21nr|x11-font-bh-ttf-1.0.3-3|2	Version: 1.0.3
21nr|x11-font-bh-ttf-1.0.3-3|3	Release: 3
21nr|x11-font-bh-ttf-1.0.3-3|4	Summary: Xorg X11 font bh-ttf
21nr|x11-font-bh-ttf-1.0.3-3|5	Group: Development/X11
21nr|x11-font-bh-ttf-1.0.3-3|6	URL: http://xorg.freedesktop.org
21nr|x11-font-bh-ttf-1.0.3-3|7	Source: http://xorg.freedesktop.org/releases/individual/font/font-bh-ttf-%{version}.tar.bz2
21nr|x11-font-bh-ttf-1.0.3-3|8	# We may not modify the software!
21nr|x11-font-bh-ttf-1.0.3-3|9	License: Bigelow & Holmes Font License
21nr|x11-font-bh-ttf-1.0.3-3|10	BuildArch: noarch
21nr|x11-font-bh-ttf-1.0.3-3|11	BuildRequires: fontconfig
21nr|x11-font-bh-ttf-1.0.3-3|12	BuildRequires: x11-font-util >= 1.0.0
21nr|x11-font-bh-ttf-1.0.3-3|13	BuildRequires: x11-util-macros >= 1.0.1
21nr|x11-font-bh-ttf-1.0.3-3|14	Conflicts: xorg-x11 <= 6.9.0
21nr|x11-font-bh-ttf-1.0.3-3|15	Requires(post): mkfontdir
21nr|x11-font-bh-ttf-1.0.3-3|16	Requires(postun): mkfontdir
21nr|x11-font-bh-ttf-1.0.3-3|17	Requires(post): mkfontscale
21nr|x11-font-bh-ttf-1.0.3-3|18	Requires(postun): mkfontscale
21nr|x11-font-bh-ttf-1.0.3-3|19	
21nr|x11-font-bh-ttf-1.0.3-3|20	%description
21nr|x11-font-bh-ttf-1.0.3-3|21	Xorg X11 font bh-ttf
21nr|x11-font-bh-ttf-1.0.3-3|22	
21nr|x11-font-bh-ttf-1.0.3-3|23	%prep
21nr|x11-font-bh-ttf-1.0.3-3|24	%setup -q -n font-bh-ttf-%{version}
21nr|x11-font-bh-ttf-1.0.3-3|25	
21nr|x11-font-bh-ttf-1.0.3-3|26	%build
21nr|x11-font-bh-ttf-1.0.3-3|27	%configure --prefix=/usr --x-includes=%{_includedir}\
21nr|x11-font-bh-ttf-1.0.3-3|28	--x-libraries=%{_libdir} --with-fontdir=%_datadir/fonts/TTF
21nr|x11-font-bh-ttf-1.0.3-3|29	
21nr|x11-font-bh-ttf-1.0.3-3|30	%make
21nr|x11-font-bh-ttf-1.0.3-3|31	
21nr|x11-font-bh-ttf-1.0.3-3|32	%install
21nr|x11-font-bh-ttf-1.0.3-3|33	rm -rf %{buildroot}
21nr|x11-font-bh-ttf-1.0.3-3|34	%makeinstall_std
21nr|x11-font-bh-ttf-1.0.3-3|35	rm -f %{buildroot}%_datadir/fonts/TTF/fonts.dir
21nr|x11-font-bh-ttf-1.0.3-3|36	rm -f %{buildroot}%_datadir/fonts/TTF/fonts.scale
21nr|x11-font-bh-ttf-1.0.3-3|37	
21nr|x11-font-bh-ttf-1.0.3-3|38	%post
21nr|x11-font-bh-ttf-1.0.3-3|39	mkfontscale %_datadir/fonts/TTF
21nr|x11-font-bh-ttf-1.0.3-3|40	mkfontdir %_datadir/fonts/TTF
21nr|x11-font-bh-ttf-1.0.3-3|41	
21nr|x11-font-bh-ttf-1.0.3-3|42	%postun
21nr|x11-font-bh-ttf-1.0.3-3|43	mkfontscale %_datadir/fonts/TTF
21nr|x11-font-bh-ttf-1.0.3-3|44	mkfontdir %_datadir/fonts/TTF
21nr|x11-font-bh-ttf-1.0.3-3|45	
21nr|x11-font-bh-ttf-1.0.3-3|46	%clean
21nr|x11-font-bh-ttf-1.0.3-3|47	rm -rf %{buildroot}
21nr|x11-font-bh-ttf-1.0.3-3|48	
21nr|x11-font-bh-ttf-1.0.3-3|49	%files
21nr|x11-font-bh-ttf-1.0.3-3|50	%defattr(-,root,root)
21nr|x11-font-bh-ttf-1.0.3-3|51	%doc COPYING
21nr|x11-font-bh-ttf-1.0.3-3|52	%_datadir/fonts/TTF/luxi*.ttf
21nr|x11-font-bh-ttf-1.0.3-3|53	/etc/fonts/conf.avail/42-luxi-mono.conf
21nr|x11-font-bh-ttf-1.0.3-3|54	/etc/fonts/conf.d/42-luxi-mono.conf

20134 21
21nr|x11-font-bh-type1-1.0.3-3|1	Name: x11-font-bh-type1
21nr|x11-font-bh-type1-1.0.3-3|2	Version: 1.0.3
21nr|x11-font-bh-type1-1.0.3-3|3	Release: 3
21nr|x11-font-bh-type1-1.0.3-3|4	Summary: Xorg X11 font bh-type1
21nr|x11-font-bh-type1-1.0.3-3|5	Group: Development/X11
21nr|x11-font-bh-type1-1.0.3-3|6	URL: http://xorg.freedesktop.org
21nr|x11-font-bh-type1-1.0.3-3|7	Source: http://xorg.freedesktop.org/releases/individual/font/font-bh-type1-%{version}.tar.bz2
21nr|x11-font-bh-type1-1.0.3-3|8	# We may not modify the software!
21nr|x11-font-bh-type1-1.0.3-3|9	License: Bigelow & Holmes Font License
21nr|x11-font-bh-type1-1.0.3-3|10	BuildArch: noarch
21nr|x11-font-bh-type1-1.0.3-3|11	BuildRequires: fontconfig
21nr|x11-font-bh-type1-1.0.3-3|12	BuildRequires: x11-font-util >= 1.0.0
21nr|x11-font-bh-type1-1.0.3-3|13	BuildRequires: x11-util-macros >= 1.0.1
21nr|x11-font-bh-type1-1.0.3-3|14	Conflicts: xorg-x11 <= 6.9.0
21nr|x11-font-bh-type1-1.0.3-3|15	Requires(post): mkfontdir
21nr|x11-font-bh-type1-1.0.3-3|16	Requires(postun): mkfontdir
21nr|x11-font-bh-type1-1.0.3-3|17	Requires(post): mkfontscale
21nr|x11-font-bh-type1-1.0.3-3|18	Requires(postun): mkfontscale
21nr|x11-font-bh-type1-1.0.3-3|19	
21nr|x11-font-bh-type1-1.0.3-3|20	%description
21nr|x11-font-bh-type1-1.0.3-3|21	Xorg X11 font bh-type1
21nr|x11-font-bh-type1-1.0.3-3|22	
21nr|x11-font-bh-type1-1.0.3-3|23	%prep
21nr|x11-font-bh-type1-1.0.3-3|24	%setup -q -n font-bh-type1-%{version}
21nr|x11-font-bh-type1-1.0.3-3|25	
21nr|x11-font-bh-type1-1.0.3-3|26	%build
21nr|x11-font-bh-type1-1.0.3-3|27	%configure --prefix=/usr --x-includes=%{_includedir}\
21nr|x11-font-bh-type1-1.0.3-3|28	--x-libraries=%{_libdir} --with-fontdir=%_datadir/fonts/Type1
21nr|x11-font-bh-type1-1.0.3-3|29	
21nr|x11-font-bh-type1-1.0.3-3|30	%make
21nr|x11-font-bh-type1-1.0.3-3|31	
21nr|x11-font-bh-type1-1.0.3-3|32	%install
21nr|x11-font-bh-type1-1.0.3-3|33	rm -rf %{buildroot}
21nr|x11-font-bh-type1-1.0.3-3|34	%makeinstall_std
21nr|x11-font-bh-type1-1.0.3-3|35	rm -f %{buildroot}%_datadir/fonts/Type1/fonts.dir
21nr|x11-font-bh-type1-1.0.3-3|36	rm -f %{buildroot}%_datadir/fonts/Type1/fonts.scale
21nr|x11-font-bh-type1-1.0.3-3|37	
21nr|x11-font-bh-type1-1.0.3-3|38	%post
21nr|x11-font-bh-type1-1.0.3-3|39	mkfontscale %_datadir/fonts/Type1
21nr|x11-font-bh-type1-1.0.3-3|40	mkfontdir %_datadir/fonts/Type1
21nr|x11-font-bh-type1-1.0.3-3|41	
21nr|x11-font-bh-type1-1.0.3-3|42	%postun
21nr|x11-font-bh-type1-1.0.3-3|43	mkfontscale %_datadir/fonts/Type1
21nr|x11-font-bh-type1-1.0.3-3|44	mkfontdir %_datadir/fonts/Type1
21nr|x11-font-bh-type1-1.0.3-3|45	
21nr|x11-font-bh-type1-1.0.3-3|46	%clean
21nr|x11-font-bh-type1-1.0.3-3|47	rm -rf %{buildroot}
21nr|x11-font-bh-type1-1.0.3-3|48	
21nr|x11-font-bh-type1-1.0.3-3|49	%files
21nr|x11-font-bh-type1-1.0.3-3|50	%defattr(-,root,root)
21nr|x11-font-bh-type1-1.0.3-3|51	%doc COPYING
21nr|x11-font-bh-type1-1.0.3-3|52	%_datadir/fonts/Type1/l04*

20135 21
21nr|x11-font-ibm-type1-1.0.3-3|1	Name: x11-font-ibm-type1
21nr|x11-font-ibm-type1-1.0.3-3|2	Version: 1.0.3
21nr|x11-font-ibm-type1-1.0.3-3|3	Release: 3
21nr|x11-font-ibm-type1-1.0.3-3|4	Summary: Xorg X11 font ibm-type1
21nr|x11-font-ibm-type1-1.0.3-3|5	Group: Development/X11
21nr|x11-font-ibm-type1-1.0.3-3|6	URL: http://xorg.freedesktop.org
21nr|x11-font-ibm-type1-1.0.3-3|7	Source: http://xorg.freedesktop.org/releases/individual/font/font-ibm-type1-%{version}.tar.bz2
21nr|x11-font-ibm-type1-1.0.3-3|8	# License doesn't say we can modify the software
21nr|x11-font-ibm-type1-1.0.3-3|9	License: IBM Courier
21nr|x11-font-ibm-type1-1.0.3-3|10	BuildArch: noarch
21nr|x11-font-ibm-type1-1.0.3-3|11	BuildRequires: fontconfig
21nr|x11-font-ibm-type1-1.0.3-3|12	BuildRequires: x11-font-util >= 1.0.0
21nr|x11-font-ibm-type1-1.0.3-3|13	BuildRequires: x11-util-macros >= 1.0.1
21nr|x11-font-ibm-type1-1.0.3-3|14	Conflicts: xorg-x11 <= 6.9.0
21nr|x11-font-ibm-type1-1.0.3-3|15	Requires(post): mkfontdir
21nr|x11-font-ibm-type1-1.0.3-3|16	Requires(postun): mkfontdir
21nr|x11-font-ibm-type1-1.0.3-3|17	Requires(post): mkfontscale
21nr|x11-font-ibm-type1-1.0.3-3|18	Requires(postun): mkfontscale
21nr|x11-font-ibm-type1-1.0.3-3|19	
21nr|x11-font-ibm-type1-1.0.3-3|20	%description
21nr|x11-font-ibm-type1-1.0.3-3|21	Xorg X11 font ibm-type1
21nr|x11-font-ibm-type1-1.0.3-3|22	
21nr|x11-font-ibm-type1-1.0.3-3|23	%prep
21nr|x11-font-ibm-type1-1.0.3-3|24	%setup -q -n font-ibm-type1-%{version}
21nr|x11-font-ibm-type1-1.0.3-3|25	
21nr|x11-font-ibm-type1-1.0.3-3|26	%build
21nr|x11-font-ibm-type1-1.0.3-3|27	%configure --prefix=/usr --x-includes=%{_includedir}\
21nr|x11-font-ibm-type1-1.0.3-3|28	--x-libraries=%{_libdir} --with-fontdir=%_datadir/fonts/Type1
21nr|x11-font-ibm-type1-1.0.3-3|29	
21nr|x11-font-ibm-type1-1.0.3-3|30	%make
21nr|x11-font-ibm-type1-1.0.3-3|31	
21nr|x11-font-ibm-type1-1.0.3-3|32	%install
21nr|x11-font-ibm-type1-1.0.3-3|33	rm -rf %{buildroot}
21nr|x11-font-ibm-type1-1.0.3-3|34	%makeinstall_std
21nr|x11-font-ibm-type1-1.0.3-3|35	rm -f %{buildroot}%_datadir/fonts/Type1/fonts.dir
21nr|x11-font-ibm-type1-1.0.3-3|36	rm -f %{buildroot}%_datadir/fonts/Type1/fonts.scale
21nr|x11-font-ibm-type1-1.0.3-3|37	
21nr|x11-font-ibm-type1-1.0.3-3|38	%post
21nr|x11-font-ibm-type1-1.0.3-3|39	mkfontscale %_datadir/fonts/Type1
21nr|x11-font-ibm-type1-1.0.3-3|40	mkfontdir %_datadir/fonts/Type1
21nr|x11-font-ibm-type1-1.0.3-3|41	
21nr|x11-font-ibm-type1-1.0.3-3|42	%postun
21nr|x11-font-ibm-type1-1.0.3-3|43	mkfontscale %_datadir/fonts/Type1
21nr|x11-font-ibm-type1-1.0.3-3|44	mkfontdir %_datadir/fonts/Type1
21nr|x11-font-ibm-type1-1.0.3-3|45	
21nr|x11-font-ibm-type1-1.0.3-3|46	%clean
21nr|x11-font-ibm-type1-1.0.3-3|47	rm -rf %{buildroot}
21nr|x11-font-ibm-type1-1.0.3-3|48	
21nr|x11-font-ibm-type1-1.0.3-3|49	%files
21nr|x11-font-ibm-type1-1.0.3-3|50	%defattr(-,root,root)
21nr|x11-font-ibm-type1-1.0.3-3|51	%doc COPYING
21nr|x11-font-ibm-type1-1.0.3-3|52	%_datadir/fonts/Type1/cour*

20136 21
21nr|x11-font-misc-meltho-1.0.3-3|1	Name: x11-font-misc-meltho
21nr|x11-font-misc-meltho-1.0.3-3|2	Version: 1.0.3
21nr|x11-font-misc-meltho-1.0.3-3|3	Release: 3
21nr|x11-font-misc-meltho-1.0.3-3|4	Summary: Xorg X11 font misc-meltho
21nr|x11-font-misc-meltho-1.0.3-3|5	Group: Development/X11
21nr|x11-font-misc-meltho-1.0.3-3|6	URL: http://xorg.freedesktop.org
21nr|x11-font-misc-meltho-1.0.3-3|7	Source: http://xorg.freedesktop.org/releases/individual/font/font-misc-meltho-%{version}.tar.bz2
21nr|x11-font-misc-meltho-1.0.3-3|8	# We may not modify the software!
21nr|x11-font-misc-meltho-1.0.3-3|9	License: Meltho Font License
21nr|x11-font-misc-meltho-1.0.3-3|10	BuildArch: noarch
21nr|x11-font-misc-meltho-1.0.3-3|11	BuildRequires: x11-font-util >= 1.0.0
21nr|x11-font-misc-meltho-1.0.3-3|12	BuildRequires: x11-util-macros >= 1.0.2
21nr|x11-font-misc-meltho-1.0.3-3|13	BuildRequires: fontconfig
21nr|x11-font-misc-meltho-1.0.3-3|14	Requires(post): mkfontdir
21nr|x11-font-misc-meltho-1.0.3-3|15	Requires(postun): mkfontdir
21nr|x11-font-misc-meltho-1.0.3-3|16	Requires(post): mkfontscale
21nr|x11-font-misc-meltho-1.0.3-3|17	Requires(postun): mkfontscale
21nr|x11-font-misc-meltho-1.0.3-3|18	
21nr|x11-font-misc-meltho-1.0.3-3|19	%description
21nr|x11-font-misc-meltho-1.0.3-3|20	Xorg X11 font misc-meltho
21nr|x11-font-misc-meltho-1.0.3-3|21	
21nr|x11-font-misc-meltho-1.0.3-3|22	%prep
21nr|x11-font-misc-meltho-1.0.3-3|23	%setup -q -n font-misc-meltho-%{version}
21nr|x11-font-misc-meltho-1.0.3-3|24	
21nr|x11-font-misc-meltho-1.0.3-3|25	%build
21nr|x11-font-misc-meltho-1.0.3-3|26	%configure --prefix=/usr --x-includes=%{_includedir}\
21nr|x11-font-misc-meltho-1.0.3-3|27	--x-libraries=%{_libdir} --with-fontdir=%_datadir/fonts/OTF
21nr|x11-font-misc-meltho-1.0.3-3|28	
21nr|x11-font-misc-meltho-1.0.3-3|29	%make
21nr|x11-font-misc-meltho-1.0.3-3|30	
21nr|x11-font-misc-meltho-1.0.3-3|31	%install
21nr|x11-font-misc-meltho-1.0.3-3|32	rm -rf %{buildroot}
21nr|x11-font-misc-meltho-1.0.3-3|33	%makeinstall_std
21nr|x11-font-misc-meltho-1.0.3-3|34	rm -f %{buildroot}%_datadir/fonts/OTF/fonts.dir
21nr|x11-font-misc-meltho-1.0.3-3|35	rm -f %{buildroot}%_datadir/fonts/OTF/fonts.scale
21nr|x11-font-misc-meltho-1.0.3-3|36	
21nr|x11-font-misc-meltho-1.0.3-3|37	%post
21nr|x11-font-misc-meltho-1.0.3-3|38	mkfontscale %_datadir/fonts/OTF
21nr|x11-font-misc-meltho-1.0.3-3|39	mkfontdir %_datadir/fonts/OTF
21nr|x11-font-misc-meltho-1.0.3-3|40	
21nr|x11-font-misc-meltho-1.0.3-3|41	%postun
21nr|x11-font-misc-meltho-1.0.3-3|42	mkfontscale %_datadir/fonts/OTF
21nr|x11-font-misc-meltho-1.0.3-3|43	mkfontdir %_datadir/fonts/OTF
21nr|x11-font-misc-meltho-1.0.3-3|44	
21nr|x11-font-misc-meltho-1.0.3-3|45	%clean
21nr|x11-font-misc-meltho-1.0.3-3|46	rm -rf %{buildroot}
21nr|x11-font-misc-meltho-1.0.3-3|47	
21nr|x11-font-misc-meltho-1.0.3-3|48	%files
21nr|x11-font-misc-meltho-1.0.3-3|49	%defattr(-,root,root)
21nr|x11-font-misc-meltho-1.0.3-3|50	%doc COPYING
21nr|x11-font-misc-meltho-1.0.3-3|51	%_datadir/fonts/OTF/SyrCOM*.otf

20137 21
21nr|xnview-0.99-1|1	%define	debug %nil
21nr|xnview-0.99-1|2	%define	debug_package %nil
21nr|xnview-0.99-1|3	%define	oname XnView
21nr|xnview-0.99-1|4	%global DONT_REMOVE_RPATH 1
21nr|xnview-0.99-1|5	
21nr|xnview-0.99-1|6	Name:		xnview
21nr|xnview-0.99-1|7	Version:	0.99
21nr|xnview-0.99-1|8	Release:	1
21nr|xnview-0.99-1|9	Summary:	Best Photo Viewer, Image Resizer & Batch Converter
21nr|xnview-0.99-1|10	URL:		https://www.xnview.com
21nr|xnview-0.99-1|11	%ifarch		x86_64
21nr|xnview-0.99-1|12	Source0:	https://download.xnview.com/XnViewMP-linux-x64.tgz
21nr|xnview-0.99-1|13	%else
21nr|xnview-0.99-1|14	# x32 latest version is 0.88
21nr|xnview-0.99-1|15	Source0:	https://download.xnview.com/XnViewMP-linux.tgz
21nr|xnview-0.99-1|16	%endif
21nr|xnview-0.99-1|17	Source1000:	%{name}.rpmlintrc
21nr|xnview-0.99-1|18	License:	Free
21nr|xnview-0.99-1|19	Group:		Graphics
21nr|xnview-0.99-1|20	AutoReqProv:	no
21nr|xnview-0.99-1|21	Prefix:		/opt
21nr|xnview-0.99-1|22	ExcludeArch:	%{armx}
21nr|xnview-0.99-1|23	
21nr|xnview-0.99-1|24	%description
21nr|xnview-0.99-1|25	XnView MP is the enhanced version of XnView Classic.
21nr|xnview-0.99-1|26	It is a powerful picture viewer, browser and converter for
21nr|xnview-0.99-1|27	Windows, Mac and Linux. This software can read more than
21nr|xnview-0.99-1|28	500 formats change picture size, reduce picture file size
21nr|xnview-0.99-1|29	and much more!
21nr|xnview-0.99-1|30	
21nr|xnview-0.99-1|31	%prep
21nr|xnview-0.99-1|32	%setup -qn %{oname}
21nr|xnview-0.99-1|33	
21nr|xnview-0.99-1|34	%build
21nr|xnview-0.99-1|35	## no build
21nr|xnview-0.99-1|36	
21nr|xnview-0.99-1|37	%install
21nr|xnview-0.99-1|38	export DONT_REMOVE_RPATH=1
21nr|xnview-0.99-1|39	install -d %{buildroot}/%{prefix}/%{oname}
21nr|xnview-0.99-1|40	install -d %{buildroot}/%{_datadir}/applications
21nr|xnview-0.99-1|41	cp -a . %{buildroot}/%{prefix}/%{oname}
21nr|xnview-0.99-1|42	install %{oname}.desktop %{buildroot}/%{_datadir}/applications/
21nr|xnview-0.99-1|43	
21nr|xnview-0.99-1|44	%post
21nr|xnview-0.99-1|45	ln -s %{prefix}/%{oname}/%{name}.sh %{_bindir}/%{name}
21nr|xnview-0.99-1|46	
21nr|xnview-0.99-1|47	%postun
21nr|xnview-0.99-1|48	rm -f %{_bindir}/%{name}
21nr|xnview-0.99-1|49	
21nr|xnview-0.99-1|50	%files
21nr|xnview-0.99-1|51	%doc license.txt
21nr|xnview-0.99-1|52	%{prefix}/%{oname}
21nr|xnview-0.99-1|53	%{_datadir}/applications/%{oname}.desktop

20138 21
21nr|yandex-browser-25.6.4.287-1|1	%global __requires_exclude ^lib(ffmpeg|EGL|GLES|vk_swiftshader|vulkan|abt-bindings|flutter_engine|qt5_shim|qt6_shim|textclassifier)
21nr|yandex-browser-25.6.4.287-1|2	%global __provides_exclude ^lib(ffmpeg|EGL|GLES|vk_swiftshader|vulkan|abt-bindings|flutter_engine|qt5_shim|qt6_shim|textclassifier)
21nr|yandex-browser-25.6.4.287-1|3	
21nr|yandex-browser-25.6.4.287-1|4	Summary:	Yandex Browser
21nr|yandex-browser-25.6.4.287-1|5	Name:		yandex-browser
21nr|yandex-browser-25.6.4.287-1|6	Version:	25.6.4.287
21nr|yandex-browser-25.6.4.287-1|7	Release:	1
21nr|yandex-browser-25.6.4.287-1|8	License:	Multiple, see http://browser.yandex.ru/
21nr|yandex-browser-25.6.4.287-1|9	Group:		Networking/WWW
21nr|yandex-browser-25.6.4.287-1|10	Url:		http://browser.yandex.ru/
21nr|yandex-browser-25.6.4.287-1|11	# https://disk.yandex.ru/d/zaA7S3BpROQrBg - manually download for disk.yandex.ru bug
21nr|yandex-browser-25.6.4.287-1|12	Source0:	%{name}-stable-%{version}-1.x86_64.rpm
21nr|yandex-browser-25.6.4.287-1|13	# now ffmpeg-plugin-browser not needed (developers yandex browser say)
21nr|yandex-browser-25.6.4.287-1|14	Source100:	%{name}.rpmlintrc
21nr|yandex-browser-25.6.4.287-1|15	Requires:	ca-certificates
21nr|yandex-browser-25.6.4.287-1|16	Requires:	gstreamer1.0-faad
21nr|yandex-browser-25.6.4.287-1|17	Requires:	gstreamer1.0-libav
21nr|yandex-browser-25.6.4.287-1|18	Requires:	gstreamer1.0-plugins-bad
21nr|yandex-browser-25.6.4.287-1|19	Requires:	gstreamer1.0-plugins-base
21nr|yandex-browser-25.6.4.287-1|20	Requires:	gstreamer1.0-plugins-good
21nr|yandex-browser-25.6.4.287-1|21	Requires:	wget
21nr|yandex-browser-25.6.4.287-1|22	Requires:	xdg-utils
21nr|yandex-browser-25.6.4.287-1|23	ExclusiveArch:	%{x86_64}
21nr|yandex-browser-25.6.4.287-1|24	
21nr|yandex-browser-25.6.4.287-1|25	%description
21nr|yandex-browser-25.6.4.287-1|26	The web browser from Yandex
21nr|yandex-browser-25.6.4.287-1|27	Yandex Browser is a browser that combines a minimal design with sophisticated technology to make the web faster, safer, and easier.
21nr|yandex-browser-25.6.4.287-1|28	
21nr|yandex-browser-25.6.4.287-1|29	%files
21nr|yandex-browser-25.6.4.287-1|30	%{_bindir}/%{name}-stable
21nr|yandex-browser-25.6.4.287-1|31	%{_datadir}/appdata/%{name}.appdata.xml
21nr|yandex-browser-25.6.4.287-1|32	%{_datadir}/applications/%{name}.desktop
21nr|yandex-browser-25.6.4.287-1|33	%{_datadir}/applications/ru.yandex.desktop.browser.desktop
21nr|yandex-browser-25.6.4.287-1|34	%{_datadir}/gnome-control-center/default-apps/%{name}.xml
21nr|yandex-browser-25.6.4.287-1|35	%dir /opt/yandex/
21nr|yandex-browser-25.6.4.287-1|36	%{_mandir}/man1/yandex*
21nr|yandex-browser-25.6.4.287-1|37	/opt/yandex/browser
21nr|yandex-browser-25.6.4.287-1|38	%{_sysconfdir}/xdg/autostart/%{name}_user_setup.desktop
21nr|yandex-browser-25.6.4.287-1|39	#{_datadir}/kf5/plasma/shells/org.kde.plasma.desktop/contents/updates/add_yandex-browser_to_kde_panel.js
21nr|yandex-browser-25.6.4.287-1|40	
21nr|yandex-browser-25.6.4.287-1|41	#------------------------------------------------------------------
21nr|yandex-browser-25.6.4.287-1|42	
21nr|yandex-browser-25.6.4.287-1|43	%prep
21nr|yandex-browser-25.6.4.287-1|44	
21nr|yandex-browser-25.6.4.287-1|45	%build
21nr|yandex-browser-25.6.4.287-1|46	
21nr|yandex-browser-25.6.4.287-1|47	%install
21nr|yandex-browser-25.6.4.287-1|48	pushd %{buildroot}
21nr|yandex-browser-25.6.4.287-1|49	rpm2cpio %{SOURCE0} | cpio -idmv
21nr|yandex-browser-25.6.4.287-1|50	popd
21nr|yandex-browser-25.6.4.287-1|51	
21nr|yandex-browser-25.6.4.287-1|52	rm -rf %{buildroot}/usr/lib/.build-id
21nr|yandex-browser-25.6.4.287-1|53	rm -rf %{buildroot}/%{_datadir}/lintian
21nr|yandex-browser-25.6.4.287-1|54	
21nr|yandex-browser-25.6.4.287-1|55	# Remove crap that breaks starting KDE Plasma!!!
21nr|yandex-browser-25.6.4.287-1|56	# https://bugzilla.rosalinux.ru/show_bug.cgi?id=14761
21nr|yandex-browser-25.6.4.287-1|57	rm -rfv %{buildroot}%{_datadir}/kf5

20139 21
21nr|yandex-browser-install-1.0-6|1	Summary:	Download and install YandexBrowser
21nr|yandex-browser-install-1.0-6|2	Name:		yandex-browser-install
21nr|yandex-browser-install-1.0-6|3	Version:	1.0
21nr|yandex-browser-install-1.0-6|4	Release:	6
21nr|yandex-browser-install-1.0-6|5	License:	Proprietary
21nr|yandex-browser-install-1.0-6|6	Group:		Networking/WWW
21nr|yandex-browser-install-1.0-6|7	Url:		https://browser.yandex.ru
21nr|yandex-browser-install-1.0-6|8	Source0:	yandex-browser-install.desktop
21nr|yandex-browser-install-1.0-6|9	Source1:	yandex-browser-install.png
21nr|yandex-browser-install-1.0-6|10	Source2:	yandex-browser-install
21nr|yandex-browser-install-1.0-6|11	ExclusiveArch:	x86_64
21nr|yandex-browser-install-1.0-6|12	
21nr|yandex-browser-install-1.0-6|13	%description
21nr|yandex-browser-install-1.0-6|14	This is an installer for Yandex.Browser.
21nr|yandex-browser-install-1.0-6|15	
21nr|yandex-browser-install-1.0-6|16	%files
21nr|yandex-browser-install-1.0-6|17	%{_bindir}/%{name}
21nr|yandex-browser-install-1.0-6|18	%{_datadir}/applications/%{name}.desktop
21nr|yandex-browser-install-1.0-6|19	%{_datadir}/pixmaps/%{name}.png
21nr|yandex-browser-install-1.0-6|20	
21nr|yandex-browser-install-1.0-6|21	#----------------------------------------------------------------------------
21nr|yandex-browser-install-1.0-6|22	
21nr|yandex-browser-install-1.0-6|23	%prep
21nr|yandex-browser-install-1.0-6|24	
21nr|yandex-browser-install-1.0-6|25	%build
21nr|yandex-browser-install-1.0-6|26	# Nothing to build yet
21nr|yandex-browser-install-1.0-6|27	
21nr|yandex-browser-install-1.0-6|28	%install
21nr|yandex-browser-install-1.0-6|29	# desktop file
21nr|yandex-browser-install-1.0-6|30	mkdir -p %{buildroot}%{_datadir}/applications
21nr|yandex-browser-install-1.0-6|31	install -m644 %{SOURCE0} %{buildroot}%{_datadir}/applications/
21nr|yandex-browser-install-1.0-6|32	
21nr|yandex-browser-install-1.0-6|33	# icon file
21nr|yandex-browser-install-1.0-6|34	mkdir -p %{buildroot}%{_datadir}/pixmaps
21nr|yandex-browser-install-1.0-6|35	install -m644 %{SOURCE1} %{buildroot}%{_datadir}/pixmaps/
21nr|yandex-browser-install-1.0-6|36	
21nr|yandex-browser-install-1.0-6|37	# install script file
21nr|yandex-browser-install-1.0-6|38	mkdir -p %{buildroot}%{_bindir}/
21nr|yandex-browser-install-1.0-6|39	install -m755 %{SOURCE2} %{buildroot}%{_bindir}/

20140 21
21nr|zd1201-firmware-0.14-6|1	%define module zd1201
21nr|zd1201-firmware-0.14-6|2	%define name %{module}-firmware
21nr|zd1201-firmware-0.14-6|3	%define version 0.14
21nr|zd1201-firmware-0.14-6|4	%define distname %{module}-%{version}-fw
21nr|zd1201-firmware-0.14-6|5	%define release 6
21nr|zd1201-firmware-0.14-6|6	
21nr|zd1201-firmware-0.14-6|7	Summary: Firmware files for the ZD1201 chip
21nr|zd1201-firmware-0.14-6|8	Name: %{name}
21nr|zd1201-firmware-0.14-6|9	Version: %{version}
21nr|zd1201-firmware-0.14-6|10	Release: %{release}
21nr|zd1201-firmware-0.14-6|11	Source0: http://prdownloads.sourceforge.net/linux-lc100020/%{distname}.tar.bz2
21nr|zd1201-firmware-0.14-6|12	License: As-Is
21nr|zd1201-firmware-0.14-6|13	Group: System/Kernel and hardware
21nr|zd1201-firmware-0.14-6|14	Url: http://linux-lc100020.sourceforge.net/
21nr|zd1201-firmware-0.14-6|15	BuildArch: noarch
21nr|zd1201-firmware-0.14-6|16	
21nr|zd1201-firmware-0.14-6|17	%description
21nr|zd1201-firmware-0.14-6|18	This package contains the firmware needed for the zd1201 devices to work.
21nr|zd1201-firmware-0.14-6|19	
21nr|zd1201-firmware-0.14-6|20	This package contains two files, zd1201.fw is the firmware file for
21nr|zd1201-firmware-0.14-6|21	using the device as a normal 802.11b client. The file zd1201-ap.fw is
21nr|zd1201-firmware-0.14-6|22	used to put the device in access point mode.
21nr|zd1201-firmware-0.14-6|23	
21nr|zd1201-firmware-0.14-6|24	%prep
21nr|zd1201-firmware-0.14-6|25	%setup -q -n %{distname}
21nr|zd1201-firmware-0.14-6|26	
21nr|zd1201-firmware-0.14-6|27	%build
21nr|zd1201-firmware-0.14-6|28	
21nr|zd1201-firmware-0.14-6|29	%install
21nr|zd1201-firmware-0.14-6|30	rm -rf $RPM_BUILD_ROOT
21nr|zd1201-firmware-0.14-6|31	install -d $RPM_BUILD_ROOT/lib/firmware
21nr|zd1201-firmware-0.14-6|32	install -m644 %{module}*.fw $RPM_BUILD_ROOT/lib/firmware/
21nr|zd1201-firmware-0.14-6|33	
21nr|zd1201-firmware-0.14-6|34	%clean
21nr|zd1201-firmware-0.14-6|35	rm -rf $RPM_BUILD_ROOT
21nr|zd1201-firmware-0.14-6|36	
21nr|zd1201-firmware-0.14-6|37	%files
21nr|zd1201-firmware-0.14-6|38	%defattr(-,root,root)
21nr|zd1201-firmware-0.14-6|39	%doc README
21nr|zd1201-firmware-0.14-6|40	/lib/firmware/%{module}*.fw
